From e000511b7cec8f371ce4dd6f54fde31b7d213a99 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Wed, 26 Apr 2023 13:48:52 +0200 Subject: [PATCH 001/290] Add support for wildcard keyIDs when generating OpenPGP messages --- ...PublicKeyKeyEncryptionMethodGenerator.java | 26 +++- .../openpgp/test/WildcardKeyIDTest.java | 131 ++++++++++++++++++ 2 files changed, 156 insertions(+), 1 deletion(-) create mode 100644 pg/src/test/java/org/bouncycastle/openpgp/test/WildcardKeyIDTest.java diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/PublicKeyKeyEncryptionMethodGenerator.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/PublicKeyKeyEncryptionMethodGenerator.java index 876414507e..1bea9249de 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/PublicKeyKeyEncryptionMethodGenerator.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/PublicKeyKeyEncryptionMethodGenerator.java @@ -14,6 +14,7 @@ public abstract class PublicKeyKeyEncryptionMethodGenerator extends PGPKeyEncryptionMethodGenerator { public static final String SESSION_KEY_OBFUSCATION_PROPERTY = "org.bouncycastle.openpgp.session_key_obfuscation"; + public static final long WILDCARD = 0L; private static boolean getSessionKeyObfuscationDefault() { @@ -24,6 +25,7 @@ private static boolean getSessionKeyObfuscationDefault() private PGPPublicKey pubKey; protected boolean sessionKeyObfuscation; + protected boolean useWildcardKeyID; protected PublicKeyKeyEncryptionMethodGenerator( PGPPublicKey pubKey) @@ -66,6 +68,19 @@ public PublicKeyKeyEncryptionMethodGenerator setSessionKeyObfuscation(boolean en return this; } + /** + * Controls whether the recipient key ID is hidden (replaced by a wildcard ID
0
). + * + * @param enabled boolean + * @return this + */ + public PublicKeyKeyEncryptionMethodGenerator setUseWildcardKeyID(boolean enabled) + { + this.useWildcardKeyID = enabled; + + return this; + } + public byte[][] processSessionInfo( byte[] encryptedSessionInfo) throws PGPException @@ -120,7 +135,16 @@ private byte[] convertToEncodedMPI(byte[] encryptedSessionInfo) public ContainedPacket generate(int encAlgorithm, byte[] sessionInfo) throws PGPException { - return new PublicKeyEncSessionPacket(pubKey.getKeyID(), pubKey.getAlgorithm(), processSessionInfo(encryptSessionInfo(pubKey, sessionInfo))); + long keyId; + if (useWildcardKeyID) + { + keyId = WILDCARD; + } + else + { + keyId = pubKey.getKeyID(); + } + return new PublicKeyEncSessionPacket(keyId, pubKey.getAlgorithm(), processSessionInfo(encryptSessionInfo(pubKey, sessionInfo))); } abstract protected byte[] encryptSessionInfo(PGPPublicKey pubKey, byte[] sessionInfo) diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/WildcardKeyIDTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/WildcardKeyIDTest.java new file mode 100644 index 0000000000..f4b65d6895 --- /dev/null +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/WildcardKeyIDTest.java @@ -0,0 +1,131 @@ +package org.bouncycastle.openpgp.test; + +import org.bouncycastle.bcpg.ArmoredInputStream; +import org.bouncycastle.bcpg.ArmoredOutputStream; +import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; +import org.bouncycastle.openpgp.PGPEncryptedDataGenerator; +import org.bouncycastle.openpgp.PGPEncryptedDataList; +import org.bouncycastle.openpgp.PGPLiteralData; +import org.bouncycastle.openpgp.PGPLiteralDataGenerator; +import org.bouncycastle.openpgp.PGPObjectFactory; +import org.bouncycastle.openpgp.PGPPrivateKey; +import org.bouncycastle.openpgp.PGPPublicKeyEncryptedData; +import org.bouncycastle.openpgp.PGPSecretKey; +import org.bouncycastle.openpgp.PGPSecretKeyRing; +import org.bouncycastle.openpgp.bc.BcPGPObjectFactory; +import org.bouncycastle.openpgp.operator.PBESecretKeyDecryptor; +import org.bouncycastle.openpgp.operator.PGPDataEncryptorBuilder; +import org.bouncycastle.openpgp.operator.PGPDigestCalculatorProvider; +import org.bouncycastle.openpgp.operator.PublicKeyKeyEncryptionMethodGenerator; +import org.bouncycastle.openpgp.operator.bc.BcKeyFingerprintCalculator; +import org.bouncycastle.openpgp.operator.bc.BcPBESecretKeyDecryptorBuilder; +import org.bouncycastle.openpgp.operator.bc.BcPGPDataEncryptorBuilder; +import org.bouncycastle.openpgp.operator.bc.BcPGPDigestCalculatorProvider; +import org.bouncycastle.openpgp.operator.bc.BcPublicKeyDataDecryptorFactory; +import org.bouncycastle.openpgp.operator.bc.BcPublicKeyKeyEncryptionMethodGenerator; +import org.bouncycastle.util.io.Streams; +import org.bouncycastle.util.test.SimpleTest; + +import java.io.ByteArrayInputStream; +import java.io.ByteArrayOutputStream; +import java.io.InputStream; +import java.io.OutputStream; +import java.nio.charset.Charset; +import java.util.Date; + +public class WildcardKeyIDTest + extends SimpleTest +{ + private static final String KEY = "" + + "-----BEGIN PGP PRIVATE KEY BLOCK-----\n" + + "Comment: AD4E FA47 5E86 2A89 8C5E BC56 5D44 DBEB F4E4 117B\n" + + "\n" + + "lFgEZEkKfxYJKwYBBAHaRw8BAQdAB0cQLQkEcOU6jo3x6mND+McUV77OPUA2xqKA\n" + + "puAmuRYAAPwOLG5loKswF8IEBUm4OwITBEUMuhmhvGQaGu97JZufbQwKiIwEHxYK\n" + + "AD4FAmRJCn8JEF1E2+v05BF7FiEErU76R16GKomMXrxWXUTb6/TkEXsCngECmwEF\n" + + "FgIDAQAECwkIBwUVCgkICwAAPHQBAJfSmZKxlHDS1Y33umS8HpYjW/B9esRTf3bc\n" + + "Ub7/PtM3AP0SjA4rpQ0wNFbDpGfRXC6aBeVpZNzeoBmWBksWT0JSBpxdBGRJCn8S\n" + + "CisGAQQBl1UBBQEBB0BbkXZSB5nhn2eJZgej6UcfIcaVPd45upEGqd62QvQaIwMB\n" + + "CAcAAP9iwfvRk4aAsOYs5GFBXqslCJssU8W88oiHZivsZgiHCBEbiHUEGBYKAB0F\n" + + "AmRJCn8CngECmwwFFgIDAQAECwkIBwUVCgkICwAKCRBdRNvr9OQRe81TAQDcvtfw\n" + + "vR5Ki/PTVDRcYrhc4cDw7MI0POfOY2JO25QcTwEAyFCmw5kg95P2XwXVaAraYuR8\n" + + "Z7Okda+X8ZczE4Fb8g+cWARkSQp/FgkrBgEEAdpHDwEBB0AOfElGRkuSVLs0yQiv\n" + + "pxxg92lBZ46d1tpjfPEQKVOdJgABALGt/JUY7QhnMap4cHLj/jGL4vcqIkfQyBUV\n" + + "mYKVhTwhD/aI1QQYFgoAfQUCZEkKfwKeAQKbAgUWAgMBAAQLCQgHBRUKCQgLXyAE\n" + + "GRYKAAYFAmRJCn8ACgkQARi+8u3za5yGwAEAkpAi4bXucKmr4jfE6oQMUhGJBkqt\n" + + "gp8LEqeFFkKYbhIA/iDA1yKlotXC4ifQ9JheoUcvu0nmwZ6AV1JgLNhL0eILAAoJ\n" + + "EF1E2+v05BF79x4BANMB7+I9vZTSQgbUVw/NebThGKHuvJ0tUayWkIM1j0hsAQD6\n" + + "yfialgAOd9q4TWt53oD3Z2aDo2dTnjP9GaABP+vJAw==\n" + + "=u/tO\n" + + "-----END PGP PRIVATE KEY BLOCK-----"; + + private static final String PLAINTEXT = "Hello, World!\n"; + + @Override + public String getName() + { + return "WildcardKeyIDTest"; + } + + @Override + public void performTest() + throws Exception + { + Charset utf8 = Charset.forName("UTF8"); + ByteArrayInputStream keyBytesIn = new ByteArrayInputStream(KEY.getBytes(utf8)); + ArmoredInputStream keyArmorIn = new ArmoredInputStream(keyBytesIn); + PGPSecretKeyRing secretKeys = new PGPSecretKeyRing(keyArmorIn, new BcKeyFingerprintCalculator()); + long encryptionKeyId = 7405306990825650521L; + + // Encrypt message + PGPDataEncryptorBuilder dataEncBuilder = new BcPGPDataEncryptorBuilder(SymmetricKeyAlgorithmTags.AES_256); + PGPEncryptedDataGenerator encDataGen = new PGPEncryptedDataGenerator(dataEncBuilder); + PublicKeyKeyEncryptionMethodGenerator pkeMethodGen = new BcPublicKeyKeyEncryptionMethodGenerator( + secretKeys.getPublicKey(encryptionKeyId)); + pkeMethodGen.setUseWildcardKeyID(true); + encDataGen.addMethod(pkeMethodGen); + ByteArrayOutputStream cipherTextOut = new ByteArrayOutputStream(); + ArmoredOutputStream armorOut = new ArmoredOutputStream(cipherTextOut); + OutputStream encOut = encDataGen.open(armorOut, new byte[512]); + PGPLiteralDataGenerator litDataGen = new PGPLiteralDataGenerator(); + OutputStream litOut = litDataGen.open(encOut, PGPLiteralDataGenerator.TEXT, "", new Date(0L), new byte[512]); + + litOut.write(PLAINTEXT.getBytes(utf8)); + litOut.flush(); + litOut.close(); + + encOut.flush(); + encOut.close(); + + armorOut.flush(); + armorOut.close(); + + // Decrpyt + PGPSecretKey secretKey = secretKeys.getSecretKey(encryptionKeyId); + PGPDigestCalculatorProvider digestCalcProv = new BcPGPDigestCalculatorProvider(); + PBESecretKeyDecryptor keyDecryptor = new BcPBESecretKeyDecryptorBuilder(digestCalcProv) + .build(null); + PGPPrivateKey privateKey = secretKey.extractPrivateKey(keyDecryptor); + + ByteArrayInputStream cipherTextIn = new ByteArrayInputStream(cipherTextOut.toByteArray()); + ArmoredInputStream armorIn = new ArmoredInputStream(cipherTextIn); + PGPObjectFactory objectFactory = new BcPGPObjectFactory(armorIn); + PGPEncryptedDataList encDataList = (PGPEncryptedDataList) objectFactory.nextObject(); + PGPPublicKeyEncryptedData pkeData = (PGPPublicKeyEncryptedData) encDataList.get(0); + + isEquals(PublicKeyKeyEncryptionMethodGenerator.WILDCARD, pkeData.getKeyID()); + + InputStream decryptedIn = pkeData.getDataStream(new BcPublicKeyDataDecryptorFactory(privateKey)); + objectFactory = new BcPGPObjectFactory(decryptedIn); + PGPLiteralData literalData = (PGPLiteralData) objectFactory.nextObject(); + ByteArrayOutputStream plainTextOut = new ByteArrayOutputStream(); + Streams.pipeAll(literalData.getDataStream(), plainTextOut); + + isEquals(PLAINTEXT, plainTextOut.toString()); + } + + public static void main(String[] args) + { + runTest(new WildcardKeyIDTest()); + } +} From 8371fd28bd8327abd64ba87a9804e2ab0f9b7e7b Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Wed, 26 Apr 2023 13:56:37 +0200 Subject: [PATCH 002/290] Add WildcardKeyIDTest to RegressionTest --- .../java/org/bouncycastle/openpgp/test/RegressionTest.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/RegressionTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/RegressionTest.java index ef0d9f96c0..7fb8d1a40a 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/RegressionTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/RegressionTest.java @@ -50,7 +50,8 @@ public class RegressionTest new IgnoreUnknownEncryptedSessionKeys(), new PGPEncryptedDataTest(), new PGPAeadTest(), - new CRC24Test() + new CRC24Test(), + new WildcardKeyIDTest() }; public static void main(String[] args) From 1b29a8aa9237843af077507d24331badaad17454 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 30 Apr 2023 01:17:56 +1000 Subject: [PATCH 003/290] added provider registers --- .../jcajce/provider/asymmetric/Dilithium.java | 51 +++++++++++++++++++ .../jcajce/provider/asymmetric/Falcon.java | 38 ++++++++++++++ .../jcajce/provider/asymmetric/NTRU.java | 48 +++++++++++++++++ 3 files changed, 137 insertions(+) create mode 100644 prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/Dilithium.java create mode 100644 prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/Falcon.java create mode 100644 prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/NTRU.java diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/Dilithium.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/Dilithium.java new file mode 100644 index 0000000000..64c36168ff --- /dev/null +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/Dilithium.java @@ -0,0 +1,51 @@ +package org.bouncycastle.jcajce.provider.asymmetric; + +import org.bouncycastle.asn1.bc.BCObjectIdentifiers; +import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; +import org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider; +import org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter; +import org.bouncycastle.pqc.jcajce.provider.dilithium.DilithiumKeyFactorySpi; +import org.bouncycastle.pqc.jcajce.provider.falcon.FalconKeyFactorySpi; + +public class Dilithium +{ + private static final String PREFIX = "org.bouncycastle.pqc.jcajce.provider" + ".dilithium."; + + public static class Mappings + extends AsymmetricAlgorithmProvider + { + public Mappings() + { + } + + public void configure(ConfigurableProvider provider) + { + provider.addAlgorithm("KeyFactory.DILITHIUM", PREFIX + "DilithiumKeyFactorySpi"); + + addKeyFactoryAlgorithm(provider, "DILITHIUM2", PREFIX + "DilithiumKeyFactorySpi$Base2", BCObjectIdentifiers.dilithium2, new DilithiumKeyFactorySpi.Base2()); + addKeyFactoryAlgorithm(provider, "DILITHIUM3", PREFIX + "DilithiumKeyFactorySpi$Base3", BCObjectIdentifiers.dilithium3, new DilithiumKeyFactorySpi.Base3()); + addKeyFactoryAlgorithm(provider, "DILITHIUM5", PREFIX + "DilithiumKeyFactorySpi$Base5", BCObjectIdentifiers.dilithium5, new DilithiumKeyFactorySpi.Base5()); + addKeyFactoryAlgorithm(provider, "DILITHIUM2-AES", PREFIX + "DilithiumKeyFactorySpi$Base2_AES", BCObjectIdentifiers.dilithium2_aes, new DilithiumKeyFactorySpi.Base2()); + addKeyFactoryAlgorithm(provider, "DILITHIUM3-AES", PREFIX + "DilithiumKeyFactorySpi$Base3_AES", BCObjectIdentifiers.dilithium3_aes, new DilithiumKeyFactorySpi.Base3()); + addKeyFactoryAlgorithm(provider, "DILITHIUM5-AES", PREFIX + "DilithiumKeyFactorySpi$Base5_AES", BCObjectIdentifiers.dilithium5_aes, new DilithiumKeyFactorySpi.Base5()); + + provider.addAlgorithm("KeyPairGenerator.DILITHIUM", PREFIX + "DilithiumKeyPairGeneratorSpi"); + + addKeyPairGeneratorAlgorithm(provider, "DILITHIUM2", PREFIX + "DilithiumKeyPairGeneratorSpi$Base2", BCObjectIdentifiers.dilithium2); + addKeyPairGeneratorAlgorithm(provider, "DILITHIUM3", PREFIX + "DilithiumKeyPairGeneratorSpi$Base3", BCObjectIdentifiers.dilithium3); + addKeyPairGeneratorAlgorithm(provider, "DILITHIUM5", PREFIX + "DilithiumKeyPairGeneratorSpi$Base5", BCObjectIdentifiers.dilithium5); + addKeyPairGeneratorAlgorithm(provider, "DILITHIUM2-AES", PREFIX + "DilithiumKeyPairGeneratorSpi$Base2_AES", BCObjectIdentifiers.dilithium2_aes); + addKeyPairGeneratorAlgorithm(provider, "DILITHIUM3-AES", PREFIX + "DilithiumKeyPairGeneratorSpi$Base3_AES", BCObjectIdentifiers.dilithium3_aes); + addKeyPairGeneratorAlgorithm(provider, "DILITHIUM5-AES", PREFIX + "DilithiumKeyPairGeneratorSpi$Base5_AES", BCObjectIdentifiers.dilithium5_aes); + + addSignatureAlgorithm(provider, "DILITHIUM", PREFIX + "SignatureSpi$Base", BCObjectIdentifiers.dilithium); + + addSignatureAlgorithm(provider, "DILITHIUM2", PREFIX + "SignatureSpi$Base2", BCObjectIdentifiers.dilithium2); + addSignatureAlgorithm(provider, "DILITHIUM3", PREFIX + "SignatureSpi$Base3", BCObjectIdentifiers.dilithium3); + addSignatureAlgorithm(provider, "DILITHIUM5", PREFIX + "SignatureSpi$Base5", BCObjectIdentifiers.dilithium5); + addSignatureAlgorithm(provider, "DILITHIUM2-AES", PREFIX + "SignatureSpi$Base2_AES", BCObjectIdentifiers.dilithium2_aes); + addSignatureAlgorithm(provider, "DILITHIUM3-AES", PREFIX + "SignatureSpi$Base3_AES", BCObjectIdentifiers.dilithium3_aes); + addSignatureAlgorithm(provider, "DILITHIUM5-AES", PREFIX + "SignatureSpi$Base5_AES", BCObjectIdentifiers.dilithium5_aes); + } + } +} diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/Falcon.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/Falcon.java new file mode 100644 index 0000000000..0559c1c6a6 --- /dev/null +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/Falcon.java @@ -0,0 +1,38 @@ +package org.bouncycastle.jcajce.provider.asymmetric; + +import org.bouncycastle.asn1.bc.BCObjectIdentifiers; +import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; +import org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider; +import org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter; +import org.bouncycastle.pqc.jcajce.provider.falcon.FalconKeyFactorySpi; + +public class Falcon +{ + private static final String PREFIX = "org.bouncycastle.pqc.jcajce.provider" + ".falcon."; + + public static class Mappings + extends AsymmetricAlgorithmProvider + { + public Mappings() + { + } + + public void configure(ConfigurableProvider provider) + { + provider.addAlgorithm("KeyFactory.FALCON", PREFIX + "FalconKeyFactorySpi"); + + addKeyFactoryAlgorithm(provider, "FALCON-512", PREFIX + "FalconKeyFactorySpi$Falcon512", BCObjectIdentifiers.falcon_512, new FalconKeyFactorySpi.Falcon512()); + addKeyFactoryAlgorithm(provider, "FALCON-1024", PREFIX + "FalconKeyFactorySpi$Falcon1024", BCObjectIdentifiers.falcon_1024, new FalconKeyFactorySpi.Falcon1024()); + + provider.addAlgorithm("KeyPairGenerator.FALCON", PREFIX + "FalconKeyPairGeneratorSpi"); + + addKeyPairGeneratorAlgorithm(provider, "FALCON-512", PREFIX + "FalconKeyPairGeneratorSpi$Falcon512", BCObjectIdentifiers.falcon_512); + addKeyPairGeneratorAlgorithm(provider, "FALCON-1024", PREFIX + "FalconKeyPairGeneratorSpi$Falcon1024", BCObjectIdentifiers.falcon_1024); + + addSignatureAlgorithm(provider, "FALCON", PREFIX + "SignatureSpi$Base", BCObjectIdentifiers.falcon); + + addSignatureAlgorithm(provider, "FALCON-512", PREFIX + "SignatureSpi$Falcon512", BCObjectIdentifiers.falcon_512); + addSignatureAlgorithm(provider, "FALCON-1024", PREFIX + "SignatureSpi$Falcon1024", BCObjectIdentifiers.falcon_1024); + } + } +} diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/NTRU.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/NTRU.java new file mode 100644 index 0000000000..f5edaffc1a --- /dev/null +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/NTRU.java @@ -0,0 +1,48 @@ +package org.bouncycastle.jcajce.provider.asymmetric; + +import org.bouncycastle.asn1.bc.BCObjectIdentifiers; +import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; +import org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider; +import org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter; +import org.bouncycastle.pqc.jcajce.provider.ntru.NTRUKeyFactorySpi; + +public class NTRU +{ + private static final String PREFIX = "org.bouncycastle.pqc.jcajce.provider" + ".ntru."; + + public static class Mappings + extends AsymmetricAlgorithmProvider + { + public Mappings() + { + } + + public void configure(ConfigurableProvider provider) + { + provider.addAlgorithm("KeyFactory.NTRU", PREFIX + "NTRUKeyFactorySpi"); + provider.addAlgorithm("KeyPairGenerator.NTRU", PREFIX + "NTRUKeyPairGeneratorSpi"); + + provider.addAlgorithm("KeyGenerator.NTRU", PREFIX + "NTRUKeyGeneratorSpi"); + provider.addAlgorithm("Alg.Alias.KeyGenerator." + BCObjectIdentifiers.pqc_kem_ntru, "NTRU"); + provider.addAlgorithm("Alg.Alias.KeyGenerator." + BCObjectIdentifiers.ntruhps2048509, "NTRU"); + provider.addAlgorithm("Alg.Alias.KeyGenerator." + BCObjectIdentifiers.ntruhps2048677, "NTRU"); + provider.addAlgorithm("Alg.Alias.KeyGenerator." + BCObjectIdentifiers.ntruhps4096821, "NTRU"); + provider.addAlgorithm("Alg.Alias.KeyGenerator." + BCObjectIdentifiers.ntruhrss701, "NTRU"); + + AsymmetricKeyInfoConverter keyFact = new NTRUKeyFactorySpi(); + + provider.addAlgorithm("Cipher.NTRU", PREFIX + "NTRUCipherSpi$Base"); + provider.addAlgorithm("Alg.Alias.Cipher." + BCObjectIdentifiers.pqc_kem_ntru, "NTRU"); + provider.addAlgorithm("Alg.Alias.Cipher." + BCObjectIdentifiers.ntruhps2048509, "NTRU"); + provider.addAlgorithm("Alg.Alias.Cipher." + BCObjectIdentifiers.ntruhps2048677, "NTRU"); + provider.addAlgorithm("Alg.Alias.Cipher." + BCObjectIdentifiers.ntruhps4096821, "NTRU"); + provider.addAlgorithm("Alg.Alias.Cipher." + BCObjectIdentifiers.ntruhrss701, "NTRU"); + + registerOid(provider, BCObjectIdentifiers.pqc_kem_ntru, "NTRU", keyFact); + registerOid(provider, BCObjectIdentifiers.ntruhps2048509, "NTRU", keyFact); + registerOid(provider, BCObjectIdentifiers.ntruhps2048677, "NTRU", keyFact); + registerOid(provider, BCObjectIdentifiers.ntruhps4096821, "NTRU", keyFact); + registerOid(provider, BCObjectIdentifiers.ntruhrss701, "NTRU", keyFact); + } + } +} From 706c28f33fac2dfabbb98ad68d097b01e0efbfe1 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 30 Apr 2023 01:25:22 +1000 Subject: [PATCH 004/290] relates to github #1384 - minor cleanups, attribution --- CONTRIBUTORS.html | 2 +- docs/releasenotes.html | 4 ++++ .../openpgp/test/WildcardKeyIDTest.java | 19 +++++++++---------- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/CONTRIBUTORS.html b/CONTRIBUTORS.html index 5c3c90f232..5ae6bbb66f 100644 --- a/CONTRIBUTORS.html +++ b/CONTRIBUTORS.html @@ -447,7 +447,7 @@
  • Adam Vartanian <https://github.com/flooey> use of ShortBuffer exception and buffer size pre-check in Cipher.doFinal().
  • Bernd <https://github.com/ecki> Fix to make PGPUtil.pipeFileContents use buffer and not leak file handle.
  • Shartung <https://github.com/shartung> Additional EC Key Agreement algorithms in support of German BSI TR-03111.
  • -
  • Paul Schaub <https://github.com/vanitasvitae> bringing PGPSecretKey.getUserIds() into line with PGPPublicKey.getUserIds(). Exception message fix in BcPublicKeyDataDecryptorFactory. Additional tests on PGP key ring generation. Improved functionality of PGPSignatureSubpacketGenerator, PGPPublicKeyRing. Tweaks to PGPDataEncryptorBuilder interface, fix for JcaPGP/BcPGP Ed25519 private key conversion. Added configurable CRC detection to ArmoredInputStream, additional control character skipping in ArmoredInputStream. Rewind code for PGPPBEEncryptedData, addition of PGPSignature.getDigestPrefix(). Wrong list traversal fix in PGPSecretKeyRing. Further improvement to use of generics in PGP API. General interop improvements. PGP Public / Secure keyring ignore marker packets when reading. Initial work on PGP session key handling, filtering literal data for canoncialization. Addition of direct key identified key-ring construction. PGPSecretKeyRing.insertOrReplacePublicKey addition. Addition of utility methods for joining/merging signatures and public keys. Addition of PGP regexp packet, PolicyURI packet handling, UTF8 comment testing. Efficiency improvements to TruncatedStream. Initial Argon2 support for OpenPGP. General cleanups. Fast CRC24 implementation, SHA3 addtions to BcImplProvider, improvements to One Pass Signature support, read() consistency in BCPGInputStream. Contributions to AEAD support in PGP API.
  • +
  • Paul Schaub <https://github.com/vanitasvitae> bringing PGPSecretKey.getUserIds() into line with PGPPublicKey.getUserIds(). Exception message fix in BcPublicKeyDataDecryptorFactory. Additional tests on PGP key ring generation. Improved functionality of PGPSignatureSubpacketGenerator, PGPPublicKeyRing. Tweaks to PGPDataEncryptorBuilder interface, fix for JcaPGP/BcPGP Ed25519 private key conversion. Added configurable CRC detection to ArmoredInputStream, additional control character skipping in ArmoredInputStream. Rewind code for PGPPBEEncryptedData, addition of PGPSignature.getDigestPrefix(). Wrong list traversal fix in PGPSecretKeyRing. Further improvement to use of generics in PGP API. General interop improvements. PGP Public / Secure keyring ignore marker packets when reading. Initial work on PGP session key handling, filtering literal data for canoncialization. Addition of direct key identified key-ring construction. PGPSecretKeyRing.insertOrReplacePublicKey addition. Addition of utility methods for joining/merging signatures and public keys. Addition of PGP regexp packet, PolicyURI packet handling, UTF8 comment testing. Efficiency improvements to TruncatedStream. Initial Argon2 support for OpenPGP. General cleanups. Fast CRC24 implementation, SHA3 addtions to BcImplProvider, improvements to One Pass Signature support, read() consistency in BCPGInputStream. Contributions to AEAD support in PGP API. Addition of PGP WildCard ID.
  • Nick of Nexxar <https://github.com/nros> update to OpenPGP package to handle a broader range of EC curves.
  • catbref <https://github.com/catbref> sample implementation of RFC 7748/Ed25519 (incorporated work from github users Valodim and str4d as well).
  • gerlion <https://github.com/gerlion> detection of concurrency issue with pre-1.60 EC math library.
  • diff --git a/docs/releasenotes.html b/docs/releasenotes.html index 368a927b8c..764c1954e5 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -25,6 +25,10 @@

    2.1.2 Defects Fixed

    • AsconEngine: Fixed a buffering bug when decrypting across multiple processBytes calls (ascon128a unaffected).
    +

    2.1.3 Additional Features and Functionality

    +
      +
    • The PGP API now supports wildcard key IDs for public key based data encryption.
    • +

    2.2.1 Version

    Release: 1.73
    diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/WildcardKeyIDTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/WildcardKeyIDTest.java index f4b65d6895..43a4a6de51 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/WildcardKeyIDTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/WildcardKeyIDTest.java @@ -1,5 +1,11 @@ package org.bouncycastle.openpgp.test; +import java.io.ByteArrayInputStream; +import java.io.ByteArrayOutputStream; +import java.io.InputStream; +import java.io.OutputStream; +import java.util.Date; + import org.bouncycastle.bcpg.ArmoredInputStream; import org.bouncycastle.bcpg.ArmoredOutputStream; import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; @@ -23,16 +29,10 @@ import org.bouncycastle.openpgp.operator.bc.BcPGPDigestCalculatorProvider; import org.bouncycastle.openpgp.operator.bc.BcPublicKeyDataDecryptorFactory; import org.bouncycastle.openpgp.operator.bc.BcPublicKeyKeyEncryptionMethodGenerator; +import org.bouncycastle.util.Strings; import org.bouncycastle.util.io.Streams; import org.bouncycastle.util.test.SimpleTest; -import java.io.ByteArrayInputStream; -import java.io.ByteArrayOutputStream; -import java.io.InputStream; -import java.io.OutputStream; -import java.nio.charset.Charset; -import java.util.Date; - public class WildcardKeyIDTest extends SimpleTest { @@ -71,8 +71,7 @@ public String getName() public void performTest() throws Exception { - Charset utf8 = Charset.forName("UTF8"); - ByteArrayInputStream keyBytesIn = new ByteArrayInputStream(KEY.getBytes(utf8)); + ByteArrayInputStream keyBytesIn = new ByteArrayInputStream(Strings.toByteArray(KEY)); ArmoredInputStream keyArmorIn = new ArmoredInputStream(keyBytesIn); PGPSecretKeyRing secretKeys = new PGPSecretKeyRing(keyArmorIn, new BcKeyFingerprintCalculator()); long encryptionKeyId = 7405306990825650521L; @@ -90,7 +89,7 @@ public void performTest() PGPLiteralDataGenerator litDataGen = new PGPLiteralDataGenerator(); OutputStream litOut = litDataGen.open(encOut, PGPLiteralDataGenerator.TEXT, "", new Date(0L), new byte[512]); - litOut.write(PLAINTEXT.getBytes(utf8)); + litOut.write(Strings.toByteArray(PLAINTEXT)); litOut.flush(); litOut.close(); From 9e33fae2e5eb21320ee979e0901808aec35a88cf Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 30 Apr 2023 01:26:20 +1000 Subject: [PATCH 005/290] added RightCurly rule --- config/checkstyle/checkstyle.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/config/checkstyle/checkstyle.xml b/config/checkstyle/checkstyle.xml index c3d61fa62e..1c19a546c1 100644 --- a/config/checkstyle/checkstyle.xml +++ b/config/checkstyle/checkstyle.xml @@ -31,6 +31,10 @@ + + + + From 1e8768bfab5064748aaa54ea005156bc0b0f5595 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 30 Apr 2023 04:18:46 +1000 Subject: [PATCH 006/290] PGP 6 AEAD support - relates to github #1346 --- .../bouncycastle/bcpg/AEADEncDataPacket.java | 8 +- .../java/org/bouncycastle/bcpg/AEADUtils.java | 2 +- .../bcpg/PublicKeyEncSessionPacket.java | 259 ++++++-- .../bcpg/SymmetricEncIntegrityPacket.java | 135 +++- .../bcpg/SymmetricKeyEncSessionPacket.java | 302 ++++++++- .../bouncycastle/bcpg/SymmetricKeyUtils.java | 48 ++ .../openpgp/PGPPublicKeyEncryptedData.java | 2 +- .../openpgp/PGPSymmetricKeyEncryptedData.java | 37 +- .../operator/PBEDataDecryptorFactory.java | 17 +- .../operator/PGPDataDecryptorFactory.java | 32 +- .../openpgp/operator/bc/BcAEADUtil.java | 570 +++++++++++++++++ .../bc/BcPBEDataDecryptorFactory.java | 90 ++- .../bc/BcPublicKeyDataDecryptorFactory.java | 20 +- .../bc/BcSessionKeyDataDecryptorFactory.java | 22 +- .../openpgp/operator/jcajce/JceAEADUtil.java | 596 ++++++++++++++++++ .../JcePBEDataDecryptorFactoryBuilder.java | 186 ++++-- ...ePublicKeyDataDecryptorFactoryBuilder.java | 42 +- ...SessionKeyDataDecryptorFactoryBuilder.java | 21 +- .../openpgp/test/PGPAeadTest.java | 127 ++-- 19 files changed, 2280 insertions(+), 236 deletions(-) create mode 100644 pg/src/main/java/org/bouncycastle/bcpg/SymmetricKeyUtils.java create mode 100644 pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcAEADUtil.java create mode 100644 pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java diff --git a/pg/src/main/java/org/bouncycastle/bcpg/AEADEncDataPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/AEADEncDataPacket.java index 6a01f6a5a1..586af42fb8 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/AEADEncDataPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/AEADEncDataPacket.java @@ -14,6 +14,8 @@ public class AEADEncDataPacket extends InputStreamPacket implements AEADAlgorithmTags, BCPGHeaderObject { + public static final int VERSION_1 = 1; + private final byte version; private final byte algorithm; private final byte aeadAlgorithm; @@ -26,7 +28,7 @@ public AEADEncDataPacket(BCPGInputStream in) super(in); version = (byte)in.read(); - if (version != 1) + if (version != VERSION_1) { throw new IllegalArgumentException("wrong AEAD packet version: " + version); } @@ -42,7 +44,7 @@ public AEADEncDataPacket(BCPGInputStream in) public AEADEncDataPacket(int algorithm, int aeadAlgorithm, int chunkSize, byte[] iv) { super(null); - this.version = 1; + this.version = VERSION_1; this.algorithm = (byte)algorithm; this.aeadAlgorithm = (byte)aeadAlgorithm; this.chunkSize = (byte)chunkSize; @@ -79,7 +81,7 @@ public byte[] getAAData() return createAAData(getVersion(), getAlgorithm(), getAEADAlgorithm(), getChunkSize()); } - private static byte[] createAAData(int version, int symAlgorithm, int aeadAlgorithm, int chunkSize) + public static byte[] createAAData(int version, int symAlgorithm, int aeadAlgorithm, int chunkSize) { byte[] aaData = new byte[5]; diff --git a/pg/src/main/java/org/bouncycastle/bcpg/AEADUtils.java b/pg/src/main/java/org/bouncycastle/bcpg/AEADUtils.java index 7339d2df65..89999e897d 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/AEADUtils.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/AEADUtils.java @@ -34,7 +34,7 @@ public static int getIVLength(int aeadAlgorithmTag) * @param aeadAlgorithmTag AEAD algorithm identifier * @return length of the auth tag */ - static int getAuthTagLength(int aeadAlgorithmTag) + public static int getAuthTagLength(int aeadAlgorithmTag) { switch (aeadAlgorithmTag) { diff --git a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyEncSessionPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyEncSessionPacket.java index 162ee6f38e..5c6cc831d5 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyEncSessionPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyEncSessionPacket.java @@ -12,63 +12,113 @@ public class PublicKeyEncSessionPacket extends ContainedPacket implements PublicKeyAlgorithmTags { - private int version; - private long keyID; - private int algorithm; - private byte[][] data; + /** + * Version 3 PKESK packet. + * Used only with {@link SymmetricEncIntegrityPacket#VERSION_1 V1 SEIPD} or {@link SymmetricEncDataPacket SED} packets. + */ + public static final int VERSION_3 = 3; + + /** + * Version 6 PKESK packet. + * Used only with {@link SymmetricEncIntegrityPacket#VERSION_2 V2 SEIPD} packets. + */ + public static final int VERSION_6 = 6; + + private int version; // v3, v6 + private long keyID; // v3 + private int algorithm; // v3, v6 + private byte[][] data; // v3, v6 + private int keyVersion; // v6 + private byte[] keyFingerprint; // v6 PublicKeyEncSessionPacket( BCPGInputStream in) throws IOException { version = in.read(); - if (version != 3) + + if (version == VERSION_3) + { + keyID |= (long)in.read() << 56; + keyID |= (long)in.read() << 48; + keyID |= (long)in.read() << 40; + keyID |= (long)in.read() << 32; + keyID |= (long)in.read() << 24; + keyID |= (long)in.read() << 16; + keyID |= (long)in.read() << 8; + keyID |= in.read(); + } + else if (version == VERSION_6) + { + keyVersion = in.read(); + // anon recipient + if (keyVersion == 0) + { + keyFingerprint = new byte[0]; + } + else if (keyVersion == 4) + { + keyFingerprint = new byte[20]; + in.read(keyFingerprint); + } + else if (keyVersion == 6) + { + keyFingerprint = new byte[32]; + in.read(keyFingerprint); + } + else + { + throw new UnsupportedPacketVersionException("Unsupported public key version detected: " + keyVersion); + } + } + else { throw new UnsupportedPacketVersionException("Unsupported PGP public key encrypted session key packet version encountered: " + version); } - - keyID |= (long)in.read() << 56; - keyID |= (long)in.read() << 48; - keyID |= (long)in.read() << 40; - keyID |= (long)in.read() << 32; - keyID |= (long)in.read() << 24; - keyID |= (long)in.read() << 16; - keyID |= (long)in.read() << 8; - keyID |= in.read(); - + + // common between v3 and v6 algorithm = in.read(); - + switch (algorithm) { - case RSA_ENCRYPT: - case RSA_GENERAL: - data = new byte[1][]; - - data[0] = new MPInteger(in).getEncoded(); - break; - case ELGAMAL_ENCRYPT: - case ELGAMAL_GENERAL: - data = new byte[2][]; - - data[0] = new MPInteger(in).getEncoded(); - data[1] = new MPInteger(in).getEncoded(); - break; - case ECDH: - data = new byte[1][]; - - data[0] = Streams.readAll(in); - break; - default: - throw new IOException("unknown PGP public key algorithm encountered"); + case RSA_ENCRYPT: + case RSA_GENERAL: + data = new byte[1][]; + + data[0] = new MPInteger(in).getEncoded(); + break; + case ELGAMAL_ENCRYPT: + case ELGAMAL_GENERAL: + data = new byte[2][]; + + data[0] = new MPInteger(in).getEncoded(); + data[1] = new MPInteger(in).getEncoded(); + break; + case ECDH: + data = new byte[1][]; + + data[0] = Streams.readAll(in); + break; + // TODO: Add Ed25519, Ed448, X25519, X448 etc. + default: + throw new IOException("unknown PGP public key algorithm encountered"); } + } - + + /** + * Create a new V3 PKESK packet. + * + * @param keyID ID of the recipient key, 0 for anonymous + * @param algorithm public key algorithm + * @param data session data + */ public PublicKeyEncSessionPacket( long keyID, int algorithm, byte[][] data) { - this.version = 3; + this.version = VERSION_3; this.keyID = keyID; this.algorithm = algorithm; this.data = new byte[data.length][]; @@ -78,17 +128,116 @@ public PublicKeyEncSessionPacket( this.data[i] = Arrays.clone(data[i]); } } - + + /** + * Create a new V6 PKESK packet. + * + * @param keyVersion version of the key + * @param keyFingerprint fingerprint of the key + * @param algorithm public key algorithm + * @param data session data + */ + public PublicKeyEncSessionPacket( + int keyVersion, + byte[] keyFingerprint, + int algorithm, + byte[][] data) + { + this.version = VERSION_6; + this.keyVersion = keyVersion; + this.keyFingerprint = Arrays.clone(keyFingerprint); + this.algorithm = algorithm; + this.data = new byte[data.length][]; + + for (int i = 0; i < data.length; i++) + { + this.data[i] = Arrays.clone(data[i]); + } + } + + /** + * + * Create a new V3 PKESK packet. + * + * @param keyID ID of the recipient key, 0 for anonymous + * @param algorithm public key algorithm + * @param data session data + */ + public static PublicKeyEncSessionPacket createV3PKESKPacket( + long keyID, + int algorithm, + byte[][] data) + { + return new PublicKeyEncSessionPacket(keyID, algorithm, data); + } + + /** + * Create a new V6 PKESK packet. + * + * @param keyVersion version of the key + * @param keyFingerprint fingerprint of the key + * @param algorithm public key algorithm + * @param data session data + */ + public static PublicKeyEncSessionPacket createV6PKESKPacket( + int keyVersion, + byte[] keyFingerprint, + int algorithm, + byte[][] data) + { + return new PublicKeyEncSessionPacket(keyVersion, keyFingerprint, algorithm, data); + } + + /** + * Return the version of this PKESK packet. + * + * @return version + */ public int getVersion() { return version; } - + + /** + * Return the id of the recipient key. + * V3 PKESK only. TODO: Add conversion from fingerprint to key-id for V6 PKESK? + * + * @return key id + */ public long getKeyID() { return keyID; } - + + /** + * Return the fingerprint of the recipient key. + * If the recipient key is anonymous, this method returns an empty array. + * V6 PKESK packet only. + * + * @return key fingerprint + */ + public byte[] getKeyFingerprint() + { + return Arrays.clone(keyFingerprint); + } + + /** + * Return the version number of the recipient key. + * If the recipient key is anonymous, this method returns 0. + * V6 PKESK packet only. + * + * @return key version + */ + public int getKeyVersion() + { + return keyVersion; + } + + /** + * Return the public key algorithm of the recipient key. + * + * @return public key algorithm + */ public int getAlgorithm() { return algorithm; @@ -106,16 +255,24 @@ public void encode( ByteArrayOutputStream bOut = new ByteArrayOutputStream(); BCPGOutputStream pOut = new BCPGOutputStream(bOut); - pOut.write(version); - - pOut.write((byte)(keyID >> 56)); - pOut.write((byte)(keyID >> 48)); - pOut.write((byte)(keyID >> 40)); - pOut.write((byte)(keyID >> 32)); - pOut.write((byte)(keyID >> 24)); - pOut.write((byte)(keyID >> 16)); - pOut.write((byte)(keyID >> 8)); - pOut.write((byte)(keyID)); + pOut.write(version); + + if (version == VERSION_3) + { + pOut.write((byte) (keyID >> 56)); + pOut.write((byte) (keyID >> 48)); + pOut.write((byte) (keyID >> 40)); + pOut.write((byte) (keyID >> 32)); + pOut.write((byte) (keyID >> 24)); + pOut.write((byte) (keyID >> 16)); + pOut.write((byte) (keyID >> 8)); + pOut.write((byte) (keyID)); + } + else if (version == VERSION_6) + { + pOut.write(keyVersion); + pOut.write(keyFingerprint); + } pOut.write(algorithm); diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncIntegrityPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncIntegrityPacket.java index de9952a82c..9b1cf94152 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncIntegrityPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncIntegrityPacket.java @@ -1,7 +1,10 @@ package org.bouncycastle.bcpg; +import java.io.EOFException; import java.io.IOException; +import org.bouncycastle.util.Arrays; + /** * A symmetric key encrypted packet with an associated integrity check code. */ @@ -9,22 +12,74 @@ public class SymmetricEncIntegrityPacket extends InputStreamPacket implements BCPGHeaderObject { - int version; + /** + * Version 1 SEIPD packet. + * Used only with {@link SymmetricKeyEncSessionPacket#VERSION_4} or {@link PublicKeyEncSessionPacket#VERSION_3}. + */ + public static final int VERSION_1 = 1; + + /** + * Version 2 SEIPD packet. + * Used only with {@link SymmetricKeyEncSessionPacket#VERSION_6} or {@link PublicKeyEncSessionPacket#VERSION_6}. + */ + public static final int VERSION_2 = 2; + + int version; // V1, V2 + int cipherAlgorithm; // V2 + int aeadAlgorithm; // V2 + int chunkSize; // V2 + byte[] salt; // V2 SymmetricEncIntegrityPacket( - BCPGInputStream in) + BCPGInputStream in) throws IOException { super(in); version = in.read(); + + // V2 packet has additional fields + if (version == VERSION_2) + { + cipherAlgorithm = in.read(); + aeadAlgorithm = in.read(); + chunkSize = in.read(); + salt = new byte[32]; + if (in.read(salt) != salt.length) + { + throw new EOFException("Premature end of stream."); + } + } } + /** + * @deprecated use createVersion1Packet() + */ public SymmetricEncIntegrityPacket() { super(null); - version = 1; + version = VERSION_1; + } + + private SymmetricEncIntegrityPacket(int version, int algorithm, int aeadAlgorithm, int chunkSize, byte[] salt) + { + super(null); + this.version = version; + this.cipherAlgorithm = algorithm; + this.aeadAlgorithm = aeadAlgorithm; + this.chunkSize = chunkSize; + this.salt = Arrays.clone(salt); + } + + public static SymmetricEncIntegrityPacket createVersion1Packet() + { + return new SymmetricEncIntegrityPacket(); + } + + public static SymmetricEncIntegrityPacket createVersion2Packet(int algorithm, int aeadAlgorithm, int chunkSize, byte[] salt) + { + return new SymmetricEncIntegrityPacket(VERSION_2, algorithm, aeadAlgorithm, chunkSize, salt); } public int getVersion() @@ -43,5 +98,79 @@ public void encode(BCPGOutputStream bcpgOut) throws IOException { bcpgOut.write(getVersion()); + + if (version == VERSION_2) + { + bcpgOut.write(cipherAlgorithm); + bcpgOut.write(aeadAlgorithm); + bcpgOut.write(chunkSize); + bcpgOut.write(salt); + } + } + + /** + * Return the cipher algorithm. + * V2 SEIPD packet only. + * + * @return cipher algorithm + */ + public int getCipherAlgorithm() + { + return cipherAlgorithm; + } + + /** + * Return the AEAD algorithm. + * V2 SEIPD packet only. + * + * @return AEAD algorithm + */ + public int getAeadAlgorithm() + { + return aeadAlgorithm; + } + + /** + * Return the chunksize for the AEAD construction. + * V2 SEIPD packet only. + * + * @return chunksize + */ + public int getChunkSize() + { + return chunkSize; + } + + /** + * Return the AEAD additional authenticated data, which is also used as HKDF info. + * V2 SEIPD packet only. + * + * @return aadata + */ + public byte[] getAAData() + { + return createAAData(getVersion(), getCipherAlgorithm(), getAeadAlgorithm(), getChunkSize()); + } + + public static byte[] createAAData(int version, int cipherAlgorithm, int aeadAlgorithm, int chunkSize) + { + return new byte[]{ + (byte)(0xC0 | PacketTags.SYM_ENC_INTEGRITY_PRO), + (byte)(version & 0xff), + (byte)(cipherAlgorithm & 0xff), + (byte)(aeadAlgorithm & 0xff), + (byte)(chunkSize & 0xff) + }; + } + + /** + * Return the salt used to derive the message key. + * V2 SEIPD packet only. + * + * @return salt + */ + public byte[] getSalt() + { + return Arrays.copyOf(salt, salt.length); } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SymmetricKeyEncSessionPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SymmetricKeyEncSessionPacket.java index cdc58e4d1c..628bb9e945 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/SymmetricKeyEncSessionPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/SymmetricKeyEncSessionPacket.java @@ -1,46 +1,222 @@ package org.bouncycastle.bcpg; +import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; +import java.io.EOFException; import java.io.IOException; /** * Basic type for a symmetric encrypted session key packet */ -public class SymmetricKeyEncSessionPacket +public class SymmetricKeyEncSessionPacket extends ContainedPacket { - private int version; - private int encAlgorithm; - private S2K s2k; - private byte[] secKeyData; - + /** + * Version 4 SKESK packet. + * Used only with {@link SymmetricEncIntegrityPacket#VERSION_1 V1 SEIPD} or {@link SymmetricEncDataPacket SED} packets. + */ + public static final int VERSION_4 = 4; + + /** + * Version 5 SKESK packet. + * Used only with {@link AEADEncDataPacket AED} packets. + */ + public static final int VERSION_5 = 5; + + /** + * Version 6 SKESK packet. + * Used only with {@link SymmetricEncIntegrityPacket#VERSION_2 V2 SEIPD} packets. + */ + public static final int VERSION_6 = 6; + + private int version; // V4, V5, V6 + private int encAlgorithm; // V4, V5, V6 + private S2K s2k; // V4, + // array for exposing raw S2K parameters. Useful for forwards compat. + private byte[] s2kBytes; // Makes only sense for v6, since there we have a counter + private byte[] secKeyData; // V4, V5, V6 + private int aeadAlgorithm; // V5, V6 + private byte[] iv; // V5, V6 + private byte[] authTag; // V5, V6 + public SymmetricKeyEncSessionPacket( - BCPGInputStream in) + BCPGInputStream in) throws IOException { version = in.read(); - if (version != 4) + if (version == VERSION_4) + { + encAlgorithm = in.read(); + + s2k = new S2K(in); + + this.secKeyData = in.readAll(); + } + else if (version == VERSION_5 || version == VERSION_6) + { + // https://www.ietf.org/archive/id/draft-ietf-openpgp-crypto-refresh-07.html#section-5.3.2-3.2 + // SymAlg + AEADAlg + S2KCount + S2K + IV + int next5Fields5Count = in.read(); + encAlgorithm = in.read(); + aeadAlgorithm = in.read(); + + // https://www.ietf.org/archive/id/draft-ietf-openpgp-crypto-refresh-07.html#section-5.3.2-3.5 + int s2kOctetCount = in.read(); + s2kBytes = new byte[s2kOctetCount]; + in.readFully(s2kBytes); + try + { + s2k = new S2K(new ByteArrayInputStream(s2kBytes)); + } + catch (UnsupportedPacketVersionException e) + { + + // We gracefully catch the error. + } + + int ivLen = next5Fields5Count - 3 - s2kOctetCount; + iv = new byte[ivLen]; // also called nonce + if (in.read(iv) != iv.length) + { + throw new EOFException("Premature end of stream."); + } + + int authTagLen = AEADUtils.getAuthTagLength(aeadAlgorithm); + authTag = new byte[authTagLen]; + + // Read all trailing bytes + byte[] sessKeyAndAuthTag = in.readAll(); + // determine session key length by subtracting auth tag + this.secKeyData = new byte[sessKeyAndAuthTag.length - authTagLen]; + + System.arraycopy(sessKeyAndAuthTag, 0, secKeyData, 0, secKeyData.length); + System.arraycopy(sessKeyAndAuthTag, secKeyData.length, authTag, 0, authTagLen); + } + else { throw new UnsupportedPacketVersionException("Unsupported PGP symmetric-key encrypted session key packet version encountered: " + version); } - encAlgorithm = in.read(); - s2k = new S2K(in); + } - this.secKeyData = in.readAll(); + /** + * Create a v4 SKESK packet. + * + * @param encAlgorithm symmetric encryption algorithm + * @param s2k s2k specifier + * @param secKeyData encrypted session key + */ + public static SymmetricKeyEncSessionPacket createV4Packet( + int encAlgorithm, + S2K s2k, + byte[] secKeyData) + { + return new SymmetricKeyEncSessionPacket(encAlgorithm, s2k, secKeyData); } + /** + * Create a v5 SKESK packet. + * + * @param encAlgorithm symmetric encryption algorithm + * @param aeadAlgorithm aead algorithm + * @param iv initialization vector + * @param s2k s2k specifier + * @param secKeyData encrypted session key + * @param authTag authentication tag + */ + public static SymmetricKeyEncSessionPacket createV5Packet( + int encAlgorithm, + int aeadAlgorithm, + byte[] iv, + S2K s2k, + byte[] secKeyData, + byte[] authTag) + { + return new SymmetricKeyEncSessionPacket(VERSION_5, encAlgorithm, aeadAlgorithm, iv, s2k, secKeyData, authTag); + } + + /** + * Create a v6 SKESK packet. + * + * @param encAlgorithm symmetric encryption algorithm + * @param aeadAlgorithm aead algorithm + * @param s2k s2k specifier + * @param iv initialization vector + * @param secKeyData encrypted session key + * @param authTag authentication tag + */ + public static SymmetricKeyEncSessionPacket createV6Packet( + int encAlgorithm, + int aeadAlgorithm, + byte[] iv, + S2K s2k, + byte[] secKeyData, + byte[] authTag) + { + return new SymmetricKeyEncSessionPacket(VERSION_6, encAlgorithm, aeadAlgorithm, iv, s2k, secKeyData, authTag); + } + + /** + * Create a v4 SKESK packet. + * + * @param encAlgorithm symmetric encryption algorithm + * @param s2k s2k + * @param secKeyData encrypted session key + * @deprecated use createVersion4Packet() + */ public SymmetricKeyEncSessionPacket( - int encAlgorithm, - S2K s2k, - byte[] secKeyData) + int encAlgorithm, + S2K s2k, + byte[] secKeyData) { - this.version = 4; + this.version = VERSION_4; this.encAlgorithm = encAlgorithm; this.s2k = s2k; this.secKeyData = secKeyData; } - + + /** + * Create a v5 or v6 SKESK packet. + * + * @param encAlgorithm symmetric encryption algorithm + * @param aeadAlgorithm aead algorithm + * @param iv initialization vector + * @param s2k s2k specifier + * @param secKeyData encrypted session key + * @param authTag authentication tag + */ + private SymmetricKeyEncSessionPacket( + int version, + int encAlgorithm, + int aeadAlgorithm, + byte[] iv, + S2K s2k, + byte[] secKeyData, + byte[] authTag) + { + this.version = version; + this.encAlgorithm = encAlgorithm; + this.aeadAlgorithm = aeadAlgorithm; + this.s2k = s2k; + this.secKeyData = secKeyData; + + int expectedIVLen = AEADUtils.getIVLength(aeadAlgorithm); + if (expectedIVLen != iv.length) + { + throw new IllegalArgumentException("Mismatched AEAD IV length. " + + "Expected " + expectedIVLen + ", got " + iv.length); + } + this.iv = iv; + + int expectedAuthTagLen = AEADUtils.getAuthTagLength(aeadAlgorithm); + if (expectedAuthTagLen != authTag.length) + { + throw new IllegalArgumentException("Mismatched AEAD AuthTag length. " + + "Expected " + expectedAuthTagLen + ", got " + authTag.length); + } + this.authTag = authTag; + } + /** * @return int */ @@ -72,21 +248,97 @@ public int getVersion() { return version; } - + + /** + * Return the AEAD algorithm tag. + * V5 packet only. + * + * @return aead algorithm + */ + public int getAeadAlgorithm() + { + return aeadAlgorithm; + } + + /** + * Return the IV for the AEAD mode. This is also called nonce. + * V5 packet only. + * + * @return iv + */ + public byte[] getIv() + { + return iv; + } + + /** + * Return the authentication tag for the AEAD mode. + * V5 packet only. + * + * @return AEAD auth tag + */ + public byte[] getAuthTag() + { + return authTag; + } + + public byte[] getAAData() + { + return createAAData(getVersion(), getEncAlgorithm(), getAeadAlgorithm()); + } + + public static byte[] createAAData(int version, int encAlgorithm, int aeadAlgorithm) + { + byte[] aaData = new byte[4]; + aaData[0] = (byte)(0xC0 | PacketTags.SYMMETRIC_KEY_ENC_SESSION); + aaData[1] = (byte)(version & 0xff); + aaData[2] = (byte)(encAlgorithm & 0xff); + aaData[3] = (byte)(aeadAlgorithm & 0xff); + return aaData; + } + public void encode( - BCPGOutputStream out) + BCPGOutputStream out) throws IOException { - ByteArrayOutputStream bOut = new ByteArrayOutputStream(); - BCPGOutputStream pOut = new BCPGOutputStream(bOut); + ByteArrayOutputStream bOut = new ByteArrayOutputStream(); + BCPGOutputStream pOut; + if (version == 4) + { + pOut = new BCPGOutputStream(bOut); + } + else + { + pOut = new BCPGOutputStream(bOut, true); + } pOut.write(version); - pOut.write(encAlgorithm); - pOut.writeObject(s2k); - - if (secKeyData != null && secKeyData.length > 0) + if (version == VERSION_4) { - pOut.write(secKeyData); + pOut.write(encAlgorithm); + pOut.writeObject(s2k); + + if (secKeyData != null && secKeyData.length > 0) + { + pOut.write(secKeyData); + } + } + else if (version == VERSION_5 || version == VERSION_6) + { + int s2kLen = s2k.getEncoded().length; + int count = 1 + 1 + 1 + s2kLen + iv.length; + pOut.write(count); // len of 5 following fields + pOut.write(encAlgorithm); + pOut.write(aeadAlgorithm); + pOut.write(s2kLen); + pOut.writeObject(s2k); + pOut.write(iv); + + if (secKeyData != null && secKeyData.length > 0) + { + pOut.write(secKeyData); + } + pOut.write(authTag); } pOut.close(); diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SymmetricKeyUtils.java b/pg/src/main/java/org/bouncycastle/bcpg/SymmetricKeyUtils.java new file mode 100644 index 0000000000..b4fba840cc --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/bcpg/SymmetricKeyUtils.java @@ -0,0 +1,48 @@ +package org.bouncycastle.bcpg; + +import org.bouncycastle.openpgp.PGPException; + +public class SymmetricKeyUtils + implements SymmetricKeyAlgorithmTags +{ + + public static int getKeyLengthInBits(int algorithm) + throws PGPException + { + switch (algorithm) + { + case NULL: + throw new PGPException("NULL is no encryption algorithm."); + + case DES: + return 64; + + case IDEA: + case CAST5: + case BLOWFISH: + case SAFER: + case AES_128: + case CAMELLIA_128: + return 128; + + case TRIPLE_DES: + case AES_192: + case CAMELLIA_192: + return 192; + + case AES_256: + case TWOFISH: + case CAMELLIA_256: + return 256; + + default: + throw new PGPException("unknown symmetric algorithm: " + algorithm); + } + } + + public static int getKeyLengthInOctets(int algorithm) + throws PGPException + { + return (getKeyLengthInBits(algorithm) + 7) / 8; + } +} diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKeyEncryptedData.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKeyEncryptedData.java index e16180eb9e..f2ee587bba 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKeyEncryptedData.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKeyEncryptedData.java @@ -144,7 +144,7 @@ private InputStream getDataStream( throw new PGPException("session key and AEAD algorithm mismatch"); } - PGPDataDecryptor dataDecryptor = dataDecryptorFactory.createDataDecryptor(aeadData.getAEADAlgorithm(), aeadData.getIV(), aeadData.getChunkSize(), sessionKey.getAlgorithm(), sessionKey.getKey()); + PGPDataDecryptor dataDecryptor = dataDecryptorFactory.createDataDecryptor(aeadData, sessionKey); BCPGInputStream encIn = encData.getInputStream(); diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPSymmetricKeyEncryptedData.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPSymmetricKeyEncryptedData.java index 6a85e31ccb..d2317f33dc 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPSymmetricKeyEncryptedData.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPSymmetricKeyEncryptedData.java @@ -7,6 +7,7 @@ import org.bouncycastle.bcpg.BCPGInputStream; import org.bouncycastle.bcpg.InputStreamPacket; import org.bouncycastle.bcpg.SymmetricEncIntegrityPacket; +import org.bouncycastle.bcpg.UnsupportedPacketVersionException; import org.bouncycastle.openpgp.operator.PGPDataDecryptor; import org.bouncycastle.openpgp.operator.PGPDataDecryptorFactory; import org.bouncycastle.util.io.TeeInputStream; @@ -22,6 +23,7 @@ protected PGPSymmetricKeyEncryptedData(InputStreamPacket encData) protected InputStream createDecryptionStream(PGPDataDecryptorFactory dataDecryptorFactory, PGPSessionKey sessionKey) throws PGPException { + // OpenPGP v5 if (encData instanceof AEADEncDataPacket) { AEADEncDataPacket aeadData = (AEADEncDataPacket)encData; @@ -31,18 +33,41 @@ protected InputStream createDecryptionStream(PGPDataDecryptorFactory dataDecrypt throw new PGPException("session key and AEAD algorithm mismatch"); } - PGPDataDecryptor dataDecryptor = dataDecryptorFactory.createDataDecryptor(aeadData.getAEADAlgorithm(), aeadData.getIV(), aeadData.getChunkSize(), sessionKey.getAlgorithm(), sessionKey.getKey()); - + PGPDataDecryptor dataDecryptor = dataDecryptorFactory.createDataDecryptor( + aeadData, sessionKey); BCPGInputStream encIn = encData.getInputStream(); return new BCPGInputStream(dataDecryptor.getInputStream(encIn)); } - else + else if (encData instanceof SymmetricEncIntegrityPacket) { - boolean withIntegrityPacket = encData instanceof SymmetricEncIntegrityPacket; - PGPDataDecryptor dataDecryptor = dataDecryptorFactory.createDataDecryptor(withIntegrityPacket, sessionKey.getAlgorithm(), sessionKey.getKey()); + SymmetricEncIntegrityPacket seipd = (SymmetricEncIntegrityPacket) encData; - return getDataStream(withIntegrityPacket, dataDecryptor); + // OpenPGP v4 (SEIPD v1 with integrity protection) + if (seipd.getVersion() == SymmetricEncIntegrityPacket.VERSION_1) + { + PGPDataDecryptor dataDecryptor = dataDecryptorFactory.createDataDecryptor(true, sessionKey.getAlgorithm(), sessionKey.getKey()); + return getDataStream(true, dataDecryptor); + } + + // OpenPGP v6 (AEAD with SEIPD v2) + else if (seipd.getVersion() == SymmetricEncIntegrityPacket.VERSION_2) + { + PGPDataDecryptor dataDecryptor = dataDecryptorFactory.createDataDecryptor(seipd, sessionKey); + return new BCPGInputStream(dataDecryptor.getInputStream(encData.getInputStream())); + } + + // Unsupported + else + { + throw new UnsupportedPacketVersionException("Unsupported SEIPD packet version: " + seipd.getVersion()); + } + } + // OpenPGP v3,v4 (SED without integrity protection) + else + { + PGPDataDecryptor dataDecryptor = dataDecryptorFactory.createDataDecryptor(false, sessionKey.getAlgorithm(), sessionKey.getKey()); + return getDataStream(false, dataDecryptor); } } diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/PBEDataDecryptorFactory.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/PBEDataDecryptorFactory.java index 8538e4f67d..0a4e7896b0 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/PBEDataDecryptorFactory.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/PBEDataDecryptorFactory.java @@ -2,6 +2,7 @@ import org.bouncycastle.bcpg.S2K; import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; +import org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket; import org.bouncycastle.openpgp.PGPException; /** @@ -43,7 +44,8 @@ public byte[] makeKeyFromPassPhrase(int keyAlgorithm, S2K s2k) } /** - * Decrypts session data from an encrypted data packet. + * Decrypts session data from a {@link SymmetricKeyEncSessionPacket#VERSION_4 v4 SKESK} packet. + * These are used in OpenPGP v4. * * @param keyAlgorithm the {@link SymmetricKeyAlgorithmTags encryption algorithm} used to * encrypt the session data. @@ -54,4 +56,17 @@ public byte[] makeKeyFromPassPhrase(int keyAlgorithm, S2K s2k) */ public abstract byte[] recoverSessionData(int keyAlgorithm, byte[] key, byte[] seckKeyData) throws PGPException; + + /** + * Recover the session data of a {@link SymmetricKeyEncSessionPacket#VERSION_5 v5 SKESK} or + * {@link SymmetricKeyEncSessionPacket#VERSION_6 v6 SKESK} packet. + * These are used in OpenPGP v5 and v6. + * + * @param keyData v5 or v6 SKESK packet + * @param ikm initial keying material (e.g. S2K result) + * @return session key + * @throws PGPException + */ + public abstract byte[] recoverAEADEncryptedSessionData(SymmetricKeyEncSessionPacket keyData, byte[] ikm) + throws PGPException; } diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/PGPDataDecryptorFactory.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/PGPDataDecryptorFactory.java index 21beecf010..b7a616d94c 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/PGPDataDecryptorFactory.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/PGPDataDecryptorFactory.java @@ -1,7 +1,10 @@ package org.bouncycastle.openpgp.operator; +import org.bouncycastle.bcpg.AEADEncDataPacket; +import org.bouncycastle.bcpg.SymmetricEncIntegrityPacket; import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; import org.bouncycastle.openpgp.PGPException; +import org.bouncycastle.openpgp.PGPSessionKey; /** * Base interface of factories for {@link PGPDataDecryptor}. @@ -9,7 +12,8 @@ public interface PGPDataDecryptorFactory { /** - * Constructs a data decryptor. + * Constructs a data decryptor for {@link org.bouncycastle.bcpg.SymmetricEncDataPacket SED} or + * {@link SymmetricEncIntegrityPacket#VERSION_1 v1 SEIPD} packets. * * @param withIntegrityPacket true if the packet to be decrypted has integrity * checking enabled. @@ -24,18 +28,28 @@ PGPDataDecryptor createDataDecryptor(boolean withIntegrityPacket, int encAlgorit throws PGPException; /** - * Constructs an AEAD data decryptor. + * Constructs a data decryptor for {@link AEADEncDataPacket AEAD Encrypted Data} packets. + * This method is used with OpenPGP v5 AEAD. * - * @param aeadAlgorithm the identifier of the {@link org.bouncycastle.bcpg.AEADAlgorithmTags encryption algorithm} to use. - * @param iv the initialization vector to build the AEAD nonces from. - * @param chunkSize the chunksize value for the AEAD encrypted chunks. - * @param encAlgorithm the identifier of the {@link org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags encryption - * algorithm} to decrypt with. - * @param key the bytes of the key for the cipher. + * @param aeadEncDataPacket AEAD encrypted data packet + * @param sessionKey decrypted session key + * @return a data decryptor that can decrypt (and verify) streams of encrypted data. + * @throws PGPException if an error occurs initialising the decryption and integrity checking + * functions. + */ + PGPDataDecryptor createDataDecryptor(AEADEncDataPacket aeadEncDataPacket, PGPSessionKey sessionKey) + throws PGPException; + + /** + * Constructs a data decryptor for {@link SymmetricEncIntegrityPacket#VERSION_2 v2 SEIPD} packets. + * This method is used with OpenPGP v6 AEAD. + * + * @param seipd version 2 symmetrically encrypted integrity-protected data packet using AEAD. + * @param sessionKey decrypted session key * @return a data decryptor that can decrypt (and verify) streams of encrypted data. * @throws PGPException if an error occurs initialising the decryption and integrity checking * functions. */ - PGPDataDecryptor createDataDecryptor(int aeadAlgorithm, byte[] iv, int chunkSize, int encAlgorithm, byte[] key) + PGPDataDecryptor createDataDecryptor(SymmetricEncIntegrityPacket seipd, PGPSessionKey sessionKey) throws PGPException; } diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcAEADUtil.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcAEADUtil.java new file mode 100644 index 0000000000..1d2c86d3c0 --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcAEADUtil.java @@ -0,0 +1,570 @@ +package org.bouncycastle.openpgp.operator.bc; + +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; + +import org.bouncycastle.bcpg.AEADAlgorithmTags; +import org.bouncycastle.bcpg.AEADEncDataPacket; +import org.bouncycastle.bcpg.AEADUtils; +import org.bouncycastle.bcpg.SymmetricEncIntegrityPacket; +import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; +import org.bouncycastle.crypto.InvalidCipherTextException; +import org.bouncycastle.crypto.engines.AESEngine; +import org.bouncycastle.crypto.modes.AEADBlockCipher; +import org.bouncycastle.crypto.modes.EAXBlockCipher; +import org.bouncycastle.crypto.modes.GCMBlockCipher; +import org.bouncycastle.crypto.modes.OCBBlockCipher; +import org.bouncycastle.crypto.params.AEADParameters; +import org.bouncycastle.crypto.params.KeyParameter; +import org.bouncycastle.openpgp.AEADUtil; +import org.bouncycastle.openpgp.PGPException; +import org.bouncycastle.openpgp.PGPSessionKey; +import org.bouncycastle.openpgp.operator.PGPDataDecryptor; +import org.bouncycastle.openpgp.operator.PGPDigestCalculator; +import org.bouncycastle.util.Exceptions; +import org.bouncycastle.util.Pack; +import org.bouncycastle.util.io.Streams; + +public class BcAEADUtil + extends AEADUtil +{ + + public static AEADBlockCipher createAEADCipher(int encAlgorithm, int aeadAlgorithm) + throws PGPException + { + if (encAlgorithm != SymmetricKeyAlgorithmTags.AES_128 + && encAlgorithm != SymmetricKeyAlgorithmTags.AES_192 + && encAlgorithm != SymmetricKeyAlgorithmTags.AES_256) + { + // Block Cipher must work on 16 byte blocks + throw new PGPException("AEAD only supported for AES based algorithms"); + } + + switch (aeadAlgorithm) + { + case AEADAlgorithmTags.EAX: + return new EAXBlockCipher(new AESEngine()); + case AEADAlgorithmTags.OCB: + return new OCBBlockCipher(new AESEngine(), new AESEngine()); + case AEADAlgorithmTags.GCM: + return new GCMBlockCipher(new AESEngine()); + default: + throw new PGPException("unrecognised AEAD algorithm: " + aeadAlgorithm); + } + } + + /** + * Create a decryptor for OpenPGP v5 AED (AEAD Encrypted Data) packets. + * This is type of packet is used by GnuPG. + * For version 2 SEIPD packets used in OpenPGP v6, see + * {@link #createOpenPgpV6DataDecryptor(SymmetricEncIntegrityPacket, PGPSessionKey)} instead. + * + * @param aeadEncDataPacket AEAD encrypted data packet + * @param sessionKey session key retrieved from a version 5 symmetric-key encrypted session key packet + * or version 3 public-key encrypted session key packet. + * @return decryptor for AEAD encrypted data packets + * @throws PGPException + */ + static PGPDataDecryptor createOpenPgpV5DataDecryptor(AEADEncDataPacket aeadEncDataPacket, PGPSessionKey sessionKey) + throws PGPException + { + final int aeadAlgorithm = aeadEncDataPacket.getAEADAlgorithm(); + final byte[] iv = aeadEncDataPacket.getIV(); + final int chunkSize = aeadEncDataPacket.getChunkSize(); + final int encAlgorithm = sessionKey.getAlgorithm(); + final byte[] key = sessionKey.getKey(); + final byte[] aaData = aeadEncDataPacket.getAAData(); + + final KeyParameter secretKey = new KeyParameter(key); + + final AEADBlockCipher c = createAEADCipher(encAlgorithm, aeadAlgorithm); + + return new PGPDataDecryptor() + { + public InputStream getInputStream(InputStream in) + { + try + { + return new PGPAeadInputStream(true, in, c, secretKey, iv, encAlgorithm, aeadAlgorithm, chunkSize, aaData); + } + catch (IOException e) + { + throw Exceptions.illegalStateException("unable to open stream: " + e.getMessage(), e); + } + } + + public int getBlockSize() + { + return c.getUnderlyingCipher().getBlockSize(); + } + + public PGPDigestCalculator getIntegrityCalculator() + { + return new SHA1PGPDigestCalculator(); + } + }; + } + + /** + * Create a data decryptor for SEIPD v2 packets used in OpenPGP v6. + * Those are symmetrically encrypted integrity protected data packets that make use of AEAD. + * + * @param seipd version 2 symmetrically encrypted integrity-protected data packet + * @param sessionKey session key as retrieved from a version 6 symmetric- or public-key-encrypted session key packet. + * @return decryptor + * @throws PGPException + */ + static PGPDataDecryptor createOpenPgpV6DataDecryptor(SymmetricEncIntegrityPacket seipd, PGPSessionKey sessionKey) + throws PGPException + { + // We cannot handle v1 SEIPD packets in this method (OpenPGP v4) + if (seipd.getVersion() == SymmetricEncIntegrityPacket.VERSION_1) + { + throw new PGPException("SEIPD packet MUST be of version 2 or greater."); + } + + final int cipherAlgo = seipd.getCipherAlgorithm(); + final int aeadAlgo = seipd.getAeadAlgorithm(); + final int chunkSize = seipd.getChunkSize(); + final byte[] aaData = seipd.getAAData(); + + byte[][] messageKeyAndIv = deriveAndSplitMessageKeyAndIv(aeadAlgo, cipherAlgo, + sessionKey.getKey(), seipd.getSalt(), aaData); + byte[] messageKey = messageKeyAndIv[0]; + final byte[] iv = messageKeyAndIv[1]; + + final KeyParameter secretKey = new KeyParameter(messageKey); + final AEADBlockCipher c = createAEADCipher(cipherAlgo, aeadAlgo); + + return new PGPDataDecryptor() + { + public InputStream getInputStream(InputStream in) + { + try + { + return new PGPAeadInputStream(false, in, c, secretKey, iv, cipherAlgo, aeadAlgo, chunkSize, aaData); + } + catch (IOException e) + { + throw Exceptions.illegalStateException("unable to open stream: " + e.getMessage(), e); + } + } + + public int getBlockSize() + { + return c.getUnderlyingCipher().getBlockSize(); + } + + public PGPDigestCalculator getIntegrityCalculator() + { + return new SHA1PGPDigestCalculator(); + } + }; + } + + protected static class PGPAeadInputStream + extends InputStream + { + private final InputStream in; + private final byte[] buf; + private final AEADBlockCipher c; + private final KeyParameter secretKey; + private final byte[] aaData; + private final byte[] iv; + private final int chunkLength; + private final int tagLen; + + private byte[] data; + private int dataOff; + private long chunkIndex = 0; + private long totalBytes = 0; + private final boolean isV5StyleAEAD; + + /** + * InputStream for decrypting AEAD encrypted data. + * + * @param isV5StyleAEAD flavour of AEAD (OpenPGP v5 or v6) + * @param in underlying InputStream + * @param c decryption cipher + * @param secretKey decryption key + * @param iv initialization vector + * @param encAlgorithm symmetric cipher algorithm + * @param aeadAlgorithm AEAD algorithm + * @param chunkSize chunk size of the AEAD encryption + * @param aaData associated data + * @throws IOException + */ + public PGPAeadInputStream(boolean isV5StyleAEAD, InputStream in, + AEADBlockCipher c, + KeyParameter secretKey, + byte[] iv, + int encAlgorithm, + int aeadAlgorithm, + int chunkSize, + byte[] aaData) + throws IOException + { + this.isV5StyleAEAD = isV5StyleAEAD; + this.in = in; + this.iv = iv; + this.chunkLength = (int)getChunkLength(chunkSize); + this.tagLen = AEADUtils.getAuthTagLength(aeadAlgorithm); + this.buf = new byte[chunkLength + tagLen + tagLen]; // allow room for chunk tag and message tag + this.c = c; + this.secretKey = secretKey; + this.aaData = aaData; + + // prime with 2 * tag len bytes. + Streams.readFully(in, buf, 0, tagLen + tagLen); + + // load the first block + this.data = readBlock(); + this.dataOff = 0; + } + + public int read() + throws IOException + { + if (data != null && dataOff == data.length) + { + this.data = readBlock(); + this.dataOff = 0; + } + + if (this.data == null) + { + return -1; + } + + return data[dataOff++] & 0xff; + } + + public int read(byte[] b, int off, int len) + throws IOException + { + if (data != null && dataOff == data.length) + { + this.data = readBlock(); + this.dataOff = 0; + } + + if (this.data == null) + { + return -1; + } + + int supplyLen = Math.min(len, available()); + System.arraycopy(data, dataOff, b, off, supplyLen); + dataOff += supplyLen; + + return supplyLen; + } + + public long skip(long n) + throws IOException + { + if (n <= 0) + { + return 0; + } + + int skip = (int)Math.min(n, available()); + dataOff += skip; + return skip; + } + + public int available() + throws IOException + { + if (data != null && dataOff == data.length) + { + this.data = readBlock(); + this.dataOff = 0; + } + + if (this.data == null) + { + return -1; + } + + return data.length - dataOff; + } + + private byte[] readBlock() + throws IOException + { + // we initialise with the first 16 bytes as there is an additional 16 bytes following + // the last chunk (which may not be the exact chunklength). + int dataLen = Streams.readFully(in, buf, tagLen + tagLen, chunkLength); + if (dataLen == 0) + { + return null; + } + + byte[] adata = new byte[isV5StyleAEAD ? 13 : aaData.length]; + System.arraycopy(aaData, 0, adata, 0, aaData.length); + + if (isV5StyleAEAD) + { + xorChunkId(adata, chunkIndex); + } + + byte[] decData = new byte[dataLen]; + try + { + c.init(false, new AEADParameters(secretKey, 128, getNonce(iv, chunkIndex))); // always full tag. + + c.processAADBytes(adata, 0, adata.length); + + int len = c.processBytes(buf, 0, dataLen + tagLen, decData, 0); + + c.doFinal(decData, len); + } + catch (InvalidCipherTextException e) + { + throw new IOException("exception processing chunk " + chunkIndex + ": " + e.getMessage()); + } + + totalBytes += decData.length; + chunkIndex++; + + System.arraycopy(buf, dataLen + tagLen, buf, 0, tagLen); // copy back the "tag" + + if (dataLen != chunkLength) // it's our last block + { + if (isV5StyleAEAD) + { + adata = new byte[13]; + System.arraycopy(aaData, 0, adata, 0, aaData.length); + xorChunkId(adata, chunkIndex); + } + else + { + adata = new byte[aaData.length + 8]; + System.arraycopy(aaData, 0, adata, 0, aaData.length); + System.arraycopy(Pack.longToBigEndian(totalBytes), 0, adata, aaData.length, 8); + } + + try + { + c.init(false, new AEADParameters(secretKey, 128, getNonce(iv, chunkIndex))); // always full tag. + + c.processAADBytes(adata, 0, adata.length); + if (isV5StyleAEAD) + { + c.processAADBytes(Pack.longToBigEndian(totalBytes), 0, 8); + } + + c.processBytes(buf, 0, tagLen, buf, 0); + + c.doFinal(buf, 0); // check final tag + } + catch (InvalidCipherTextException e) + { + throw new IOException("exception processing final tag: " + e.getMessage()); + } + } + else + { + Streams.readFully(in, buf, tagLen, tagLen); // read the next tag bytes + } + + return decData; + } + } + + protected static class PGPAeadOutputStream + extends OutputStream + { + private final boolean isV5StyleAEAD; + private final OutputStream out; + private final byte[] data; + private final AEADBlockCipher c; + private final KeyParameter secretKey; + private final byte[] aaData; + private final byte[] iv; + private final int chunkLength; + private final int tagLen; + + private int dataOff; + private long chunkIndex = 0; + private long totalBytes = 0; + + /** + * OutputStream for AEAD encryption. + * + * @param isV5StyleAEAD flavour of AEAD (OpenPGP v5 or v6) + * @param out underlying OutputStream + * @param c AEAD cipher + * @param secretKey secret key + * @param iv initialization vector + * @param encAlgorithm encryption algorithm + * @param aeadAlgorithm aead algorithm + * @param chunkSize chunk size of the AEAD encryption + */ + public PGPAeadOutputStream(boolean isV5StyleAEAD, + OutputStream out, + AEADBlockCipher c, + KeyParameter secretKey, + byte[] iv, int encAlgorithm, + int aeadAlgorithm, + int chunkSize) + { + this.isV5StyleAEAD = isV5StyleAEAD; + this.out = out; + this.iv = iv; + this.chunkLength = (int)getChunkLength(chunkSize); + this.tagLen = AEADUtils.getAuthTagLength(aeadAlgorithm); + this.data = new byte[chunkLength]; + this.c = c; + this.secretKey = secretKey; + + aaData = createAAD(isV5StyleAEAD, encAlgorithm, aeadAlgorithm, chunkSize); + } + + private byte[] createAAD(boolean isV5StyleAEAD, int encAlgorithm, int aeadAlgorithm, int chunkSize) + { + if (isV5StyleAEAD) + { + return AEADEncDataPacket.createAAData(AEADEncDataPacket.VERSION_1, encAlgorithm, aeadAlgorithm, chunkSize); + } + else + { + return SymmetricEncIntegrityPacket.createAAData(SymmetricEncIntegrityPacket.VERSION_2, encAlgorithm, aeadAlgorithm, chunkSize); + } + } + + public void write(int b) + throws IOException + { + if (dataOff == data.length) + { + writeBlock(); + } + data[dataOff++] = (byte)b; + } + + public void write(byte[] b, int off, int len) + throws IOException + { + if (dataOff == data.length) + { + writeBlock(); + } + + if (len < data.length - dataOff) + { + System.arraycopy(b, off, data, dataOff, len); + dataOff += len; + } + else + { + int gap = data.length - dataOff; + System.arraycopy(b, off, data, dataOff, gap); + dataOff += gap; + writeBlock(); + + len -= gap; + off += gap; + + while (len >= data.length) + { + System.arraycopy(b, off, data, 0, data.length); + dataOff = data.length; + writeBlock(); + len -= data.length; + off += data.length; + } + + if (len > 0) + { + System.arraycopy(b, off, data, 0, len); + dataOff = len; + } + } + } + + public void close() + throws IOException + { + finish(); + } + + private void writeBlock() + throws IOException + { + boolean v5StyleAEAD = isV5StyleAEAD; + + byte[] adata = v5StyleAEAD ? new byte[13] : new byte[aaData.length]; + System.arraycopy(aaData, 0, adata, 0, aaData.length); + + if (v5StyleAEAD) + { + xorChunkId(adata, chunkIndex); + } + + try + { + c.init(true, new AEADParameters(secretKey, 128, getNonce(iv, chunkIndex))); // always full tag. + c.processAADBytes(adata, 0, adata.length); + + int len = c.processBytes(data, 0, dataOff, data, 0); + out.write(data, 0, len); + + len = c.doFinal(data, 0); + out.write(data, 0, len); + } + catch (InvalidCipherTextException e) + { + throw new IOException("exception processing chunk " + chunkIndex + ": " + e.getMessage()); + } + + totalBytes += dataOff; + chunkIndex++; + dataOff = 0; + } + + private void finish() + throws IOException + { + if (dataOff > 0) + { + writeBlock(); + } + + + byte[] adata; + boolean v5StyleAEAD = isV5StyleAEAD; + if (v5StyleAEAD) + { + adata = new byte[13]; + System.arraycopy(aaData, 0, adata, 0, aaData.length); + xorChunkId(adata, chunkIndex); + } + else + { + adata = new byte[aaData.length + 8]; + System.arraycopy(aaData, 0, adata, 0, aaData.length); + System.arraycopy(Pack.longToBigEndian(totalBytes), 0, adata, aaData.length, 8); + } + try + { + c.init(true, new AEADParameters(secretKey, 128, getNonce(iv, chunkIndex))); // always full tag. + c.processAADBytes(adata, 0, adata.length); + if (v5StyleAEAD) + { + c.processAADBytes(Pack.longToBigEndian(totalBytes), 0, 8); + } + + c.doFinal(data, 0); + out.write(data, 0, tagLen); // output final tag + } + catch (InvalidCipherTextException e) + { + throw new IOException("exception processing final tag: " + e.getMessage()); + } + out.close(); + } + } +} diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPBEDataDecryptorFactory.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPBEDataDecryptorFactory.java index 76ed06940a..c48bdda65b 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPBEDataDecryptorFactory.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPBEDataDecryptorFactory.java @@ -1,8 +1,21 @@ package org.bouncycastle.openpgp.operator.bc; +import org.bouncycastle.bcpg.AEADEncDataPacket; +import org.bouncycastle.bcpg.SymmetricEncIntegrityPacket; +import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; +import org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket; +import org.bouncycastle.bcpg.SymmetricKeyUtils; import org.bouncycastle.crypto.BlockCipher; import org.bouncycastle.crypto.BufferedBlockCipher; +import org.bouncycastle.crypto.InvalidCipherTextException; +import org.bouncycastle.crypto.digests.SHA256Digest; +import org.bouncycastle.crypto.generators.HKDFBytesGenerator; +import org.bouncycastle.crypto.modes.AEADBlockCipher; +import org.bouncycastle.crypto.params.AEADParameters; +import org.bouncycastle.crypto.params.HKDFParameters; +import org.bouncycastle.crypto.params.KeyParameter; import org.bouncycastle.openpgp.PGPException; +import org.bouncycastle.openpgp.PGPSessionKey; import org.bouncycastle.openpgp.operator.PBEDataDecryptorFactory; import org.bouncycastle.openpgp.operator.PGPDataDecryptor; @@ -24,6 +37,17 @@ public BcPBEDataDecryptorFactory(char[] pass, BcPGPDigestCalculatorProvider calc super(pass, calculatorProvider); } + /** + * Recover the session key from a version 4 SKESK packet used in OpenPGP v4. + * + * @param keyAlgorithm the {@link SymmetricKeyAlgorithmTags encryption algorithm} used to + * encrypt the session data. + * @param key the key bytes for the encryption algorithm. + * @param secKeyData the encrypted session data to decrypt. + * @return session key + * @throws PGPException + */ + @Override public byte[] recoverSessionData(int keyAlgorithm, byte[] key, byte[] secKeyData) throws PGPException { @@ -58,6 +82,56 @@ public byte[] recoverSessionData(int keyAlgorithm, byte[] key, byte[] secKeyData } } + @Override + public byte[] recoverAEADEncryptedSessionData(SymmetricKeyEncSessionPacket keyData, byte[] ikm) + throws PGPException + { + if (keyData.getVersion() < SymmetricKeyEncSessionPacket.VERSION_5) + { + throw new PGPException("SKESK packet MUST be version 5 or later."); + } + + byte[] hkdfInfo = keyData.getAAData(); // Between v5 and v6, these bytes differ + int kekLen = SymmetricKeyUtils.getKeyLengthInOctets(keyData.getEncAlgorithm()); + byte[] kek = new byte[kekLen]; + + // HKDF + // secretKey := HKDF_sha256(ikm, hkdfInfo).generate() + HKDFBytesGenerator hkdfGen = new HKDFBytesGenerator(new SHA256Digest()); + hkdfGen.init(new HKDFParameters(ikm, null, hkdfInfo)); + hkdfGen.generateBytes(kek, 0, kek.length); + final KeyParameter secretKey = new KeyParameter(kek); + + // AEAD + AEADBlockCipher aead = BcAEADUtil.createAEADCipher(keyData.getEncAlgorithm(), keyData.getAeadAlgorithm()); + int aeadMacLen = 128; + byte[] authTag = keyData.getAuthTag(); + byte[] aeadIv = keyData.getIv(); + byte[] encSessionKey = keyData.getSecKeyData(); + + // sessionData := AEAD(secretKey).decrypt(encSessionKey || authTag) + AEADParameters parameters = new AEADParameters(secretKey, + aeadMacLen, aeadIv, keyData.getAAData()); + aead.init(false, parameters); + int sessionKeyLen = aead.getOutputSize(encSessionKey.length + authTag.length); + byte[] sessionData = new byte[sessionKeyLen]; + int dataLen = aead.processBytes(encSessionKey, 0, encSessionKey.length, sessionData, 0); + dataLen += aead.processBytes(authTag, 0, authTag.length, sessionData, dataLen); + + try + { + aead.doFinal(sessionData, dataLen); + } + catch (InvalidCipherTextException e) + { + throw new PGPException("Exception recovering session info", e); + } + + return sessionData; + } + + // OpenPGP v4 + @Override public PGPDataDecryptor createDataDecryptor(boolean withIntegrityPacket, int encAlgorithm, byte[] key) throws PGPException { @@ -65,10 +139,20 @@ public PGPDataDecryptor createDataDecryptor(boolean withIntegrityPacket, int enc return BcUtil.createDataDecryptor(withIntegrityPacket, engine, key); } - - public PGPDataDecryptor createDataDecryptor(int aeadAlgorithm, byte[] iv, int chunkSize, int encAlgorithm, byte[] key) + + // OpenPGP v5 + @Override + public PGPDataDecryptor createDataDecryptor(AEADEncDataPacket aeadEncDataPacket, PGPSessionKey sessionKey) throws PGPException { - return BcUtil.createDataDecryptor(aeadAlgorithm, iv, chunkSize, encAlgorithm, key); + return BcAEADUtil.createOpenPgpV5DataDecryptor(aeadEncDataPacket, sessionKey); + } + + // OpenPGP v6 + @Override + public PGPDataDecryptor createDataDecryptor(SymmetricEncIntegrityPacket seipd, PGPSessionKey sessionKey) + throws PGPException + { + return BcAEADUtil.createOpenPgpV6DataDecryptor(seipd, sessionKey); } } diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPublicKeyDataDecryptorFactory.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPublicKeyDataDecryptorFactory.java index 94ba85cb3f..7438356a09 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPublicKeyDataDecryptorFactory.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPublicKeyDataDecryptorFactory.java @@ -3,8 +3,10 @@ import java.io.IOException; import java.math.BigInteger; +import org.bouncycastle.bcpg.AEADEncDataPacket; import org.bouncycastle.bcpg.ECDHPublicBCPGKey; import org.bouncycastle.bcpg.PublicKeyAlgorithmTags; +import org.bouncycastle.bcpg.SymmetricEncIntegrityPacket; import org.bouncycastle.crypto.AsymmetricBlockCipher; import org.bouncycastle.crypto.BlockCipher; import org.bouncycastle.crypto.BufferedAsymmetricBlockCipher; @@ -21,6 +23,7 @@ import org.bouncycastle.crypto.params.X25519PublicKeyParameters; import org.bouncycastle.openpgp.PGPException; import org.bouncycastle.openpgp.PGPPrivateKey; +import org.bouncycastle.openpgp.PGPSessionKey; import org.bouncycastle.openpgp.operator.PGPDataDecryptor; import org.bouncycastle.openpgp.operator.PGPPad; import org.bouncycastle.openpgp.operator.PublicKeyDataDecryptorFactory; @@ -42,6 +45,7 @@ public BcPublicKeyDataDecryptorFactory(PGPPrivateKey pgpPrivKey) this.pgpPrivKey = pgpPrivKey; } + @Override public byte[] recoverSessionData(int keyAlgorithm, byte[][] secKeyData) throws PGPException { @@ -178,6 +182,8 @@ public byte[] recoverSessionData(int keyAlgorithm, byte[][] secKeyData) } + // OpenPGP v4 + @Override public PGPDataDecryptor createDataDecryptor(boolean withIntegrityPacket, int encAlgorithm, byte[] key) throws PGPException { @@ -186,9 +192,19 @@ public PGPDataDecryptor createDataDecryptor(boolean withIntegrityPacket, int enc return BcUtil.createDataDecryptor(withIntegrityPacket, engine, key); } - public PGPDataDecryptor createDataDecryptor(final int aeadAlgorithm, final byte[] iv, final int chunkSize, final int encAlgorithm, byte[] key) + // OpenPGP v5 + @Override + public PGPDataDecryptor createDataDecryptor(AEADEncDataPacket aeadEncDataPacket, PGPSessionKey sessionKey) throws PGPException { - return BcUtil.createDataDecryptor(aeadAlgorithm, iv, chunkSize, encAlgorithm, key); + return BcAEADUtil.createOpenPgpV5DataDecryptor(aeadEncDataPacket, sessionKey); + } + + // OpenPGP v6 + @Override + public PGPDataDecryptor createDataDecryptor(SymmetricEncIntegrityPacket seipd, PGPSessionKey sessionKey) + throws PGPException + { + return BcAEADUtil.createOpenPgpV6DataDecryptor(seipd, sessionKey); } } diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcSessionKeyDataDecryptorFactory.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcSessionKeyDataDecryptorFactory.java index f8e876fd45..a6da0028f7 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcSessionKeyDataDecryptorFactory.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcSessionKeyDataDecryptorFactory.java @@ -1,5 +1,7 @@ package org.bouncycastle.openpgp.operator.bc; +import org.bouncycastle.bcpg.AEADEncDataPacket; +import org.bouncycastle.bcpg.SymmetricEncIntegrityPacket; import org.bouncycastle.crypto.BlockCipher; import org.bouncycastle.openpgp.PGPException; import org.bouncycastle.openpgp.PGPSessionKey; @@ -19,11 +21,14 @@ public BcSessionKeyDataDecryptorFactory(PGPSessionKey sessionKey) this.sessionKey = sessionKey; } + @Override public PGPSessionKey getSessionKey() { return sessionKey; } + // OpenPGP v4 + @Override public PGPDataDecryptor createDataDecryptor(boolean withIntegrityPacket, int encAlgorithm, byte[] key) throws PGPException { @@ -31,10 +36,21 @@ public PGPDataDecryptor createDataDecryptor(boolean withIntegrityPacket, int enc return BcUtil.createDataDecryptor(withIntegrityPacket, engine, key); } - - public PGPDataDecryptor createDataDecryptor(int aeadAlgorithm, byte[] iv, int chunkSize, int encAlgorithm, byte[] key) + + // OpenPGP v5 + @Override + public PGPDataDecryptor createDataDecryptor(AEADEncDataPacket aeadEncDataPacket, PGPSessionKey sessionKey) throws PGPException { - return BcUtil.createDataDecryptor(aeadAlgorithm, iv, chunkSize, encAlgorithm, key); + return BcAEADUtil.createOpenPgpV5DataDecryptor(aeadEncDataPacket, sessionKey); } + + // OpenPGP v6 + @Override + public PGPDataDecryptor createDataDecryptor(SymmetricEncIntegrityPacket seipd, PGPSessionKey sessionKey) + throws PGPException + { + return BcAEADUtil.createOpenPgpV6DataDecryptor(seipd, sessionKey); + } + } diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java new file mode 100644 index 0000000000..21142375d4 --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java @@ -0,0 +1,596 @@ +package org.bouncycastle.openpgp.operator.jcajce; + +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.security.GeneralSecurityException; + +import javax.crypto.Cipher; +import javax.crypto.SecretKey; +import javax.crypto.spec.GCMParameterSpec; +import javax.crypto.spec.SecretKeySpec; + +import org.bouncycastle.bcpg.AEADAlgorithmTags; +import org.bouncycastle.bcpg.AEADEncDataPacket; +import org.bouncycastle.bcpg.AEADUtils; +import org.bouncycastle.bcpg.SymmetricEncIntegrityPacket; +import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; +import org.bouncycastle.openpgp.AEADUtil; +import org.bouncycastle.openpgp.PGPException; +import org.bouncycastle.openpgp.PGPSessionKey; +import org.bouncycastle.openpgp.PGPUtil; +import org.bouncycastle.openpgp.operator.PGPDataDecryptor; +import org.bouncycastle.openpgp.operator.PGPDigestCalculator; +import org.bouncycastle.util.Exceptions; +import org.bouncycastle.util.Pack; +import org.bouncycastle.util.io.Streams; + +class JceAEADUtil + extends AEADUtil +{ + + private final OperatorHelper helper; + + public JceAEADUtil(OperatorHelper helper) + { + this.helper = helper; + } + + /** + * Create a {@link PGPDataDecryptor} for decrypting AEAD encrypted OpenPGP v5 data packets. + * + * @param aeadEncDataPacket AEAD encrypted data packet + * @param sessionKey session key to decrypt the data + * @return decryptor + * @throws PGPException + */ + PGPDataDecryptor createOpenPgpV5DataDecryptor(AEADEncDataPacket aeadEncDataPacket, + PGPSessionKey sessionKey) + throws PGPException + { + final int aeadAlgorithm = aeadEncDataPacket.getAEADAlgorithm(); + final byte[] iv = aeadEncDataPacket.getIV(); + final int chunkSize = aeadEncDataPacket.getChunkSize(); + final int encAlgorithm = sessionKey.getAlgorithm(); + final byte[] key = sessionKey.getKey(); + final byte[] aaData = aeadEncDataPacket.getAAData(); + try + { + final SecretKey secretKey = new SecretKeySpec(key, PGPUtil.getSymmetricCipherName(encAlgorithm)); + + final Cipher c = createAEADCipher(encAlgorithm, aeadAlgorithm); + + return new PGPDataDecryptor() + { + public InputStream getInputStream(InputStream in) + { + try + { + return new JceAEADUtil.PGPAeadInputStream(true, in, c, secretKey, iv, encAlgorithm, aeadAlgorithm, chunkSize, aaData); + } + catch (IOException e) + { + throw Exceptions.illegalStateException("unable to open stream: " + e.getMessage(), e); + } + } + + public int getBlockSize() + { + return c.getBlockSize(); + } + + public PGPDigestCalculator getIntegrityCalculator() + { + return new SHA1PGPDigestCalculator(); + } + }; + } + catch (PGPException e) + { + throw e; + } + catch (Exception e) + { + throw new PGPException("Exception creating cipher", e); + } + } + + /** + * Create a {@link PGPDataDecryptor} for decrypting AEAD encrypted OpenPGP v6 data. + * + * @param seipd version 2 SEIPD packet + * @param sessionKey session key to decrypt the data + * @return decryptor + * @throws PGPException + */ + PGPDataDecryptor createOpenPgpV6DataDecryptor(SymmetricEncIntegrityPacket seipd, + PGPSessionKey sessionKey) + throws PGPException + { + final int cipherAlgo = seipd.getCipherAlgorithm(); + final int aeadAlgo = seipd.getAeadAlgorithm(); + final int chunkSize = seipd.getChunkSize(); + final byte[] salt = seipd.getSalt(); + final byte[] aaData = seipd.getAAData(); + + + final byte[][] messageKeyAndIv = deriveAndSplitMessageKeyAndIv(aeadAlgo, cipherAlgo, sessionKey.getKey(), salt, aaData); + final byte[] messageKey = messageKeyAndIv[0]; + final byte[] iv = messageKeyAndIv[1]; + + try + { + final SecretKey secretKey = new SecretKeySpec(messageKey, PGPUtil.getSymmetricCipherName(cipherAlgo)); + final Cipher c = createAEADCipher(cipherAlgo, aeadAlgo); + + return new PGPDataDecryptor() + { + public InputStream getInputStream(InputStream in) + { + try + { + return new JceAEADUtil.PGPAeadInputStream(false, in, c, secretKey, iv, cipherAlgo, aeadAlgo, chunkSize, aaData); + } + catch (IOException e) + { + throw Exceptions.illegalStateException("unable to open stream: " + e.getMessage(), e); + } + } + + public int getBlockSize() + { + return c.getBlockSize(); + } + + public PGPDigestCalculator getIntegrityCalculator() + { + return new SHA1PGPDigestCalculator(); + } + }; + } + catch (PGPException e) + { + throw e; + } + catch (Exception e) + { + throw new PGPException("Exception creating cipher", e); + } + } + + Cipher createAEADCipher(int encAlgorithm, int aeadAlgorithm) + throws PGPException + { + if (encAlgorithm != SymmetricKeyAlgorithmTags.AES_128 + && encAlgorithm != SymmetricKeyAlgorithmTags.AES_192 + && encAlgorithm != SymmetricKeyAlgorithmTags.AES_256) + { + // Block Cipher must work on 16 byte blocks + throw new PGPException("AEAD only supported for AES based algorithms"); + } + + String mode; + switch (aeadAlgorithm) + { + case AEADAlgorithmTags.EAX: + mode = "EAX"; + break; + case AEADAlgorithmTags.OCB: + mode = "OCB"; + break; + case AEADAlgorithmTags.GCM: + mode = "GCM"; + break; + default: + throw new PGPException("encountered unknown AEAD algorithm: " + aeadAlgorithm); + } + + String cName = PGPUtil.getSymmetricCipherName(encAlgorithm) + + "/" + mode + "/NoPadding"; + + return helper.createCipher(cName); + } + + + static class PGPAeadInputStream + extends InputStream + { + private final InputStream in; + private final byte[] buf; + private final Cipher c; + private final SecretKey secretKey; + private final byte[] aaData; + private final byte[] iv; + private final int chunkLength; + private final int aeadTagLength; + + private byte[] data; + private int dataOff; + private long chunkIndex = 0; + private long totalBytes = 0; + private boolean v5StyleAEAD; + + /** + * InputStream for decrypting AEAD encrypted data. + * + * @param isV5AEAD AEAD flavour (OpenPGP v5 or v6) + * @param in underlying input stream + * @param c AEAD cipher + * @param secretKey secret key + * @param iv initialization vector + * @param encAlgorithm encryption algorithm + * @param aeadAlgorithm AEAD algorithm + * @param chunkSize chunk size of the AEAD encryption + * @param aaData associated data + * @throws IOException + */ + public PGPAeadInputStream(boolean isV5AEAD, InputStream in, + Cipher c, + SecretKey secretKey, + byte[] iv, + int encAlgorithm, + int aeadAlgorithm, + int chunkSize, + byte[] aaData) + throws IOException + { + this.v5StyleAEAD = isV5AEAD; + this.in = in; + this.iv = iv; + this.chunkLength = (int)getChunkLength(chunkSize); + this.aeadTagLength = AEADUtils.getAuthTagLength(aeadAlgorithm); + this.buf = new byte[chunkLength + aeadTagLength + aeadTagLength]; // allow room for chunk tag and message tag + this.c = c; + this.secretKey = secretKey; + this.aaData = aaData; + + // prime with 2 * tag len bytes. + Streams.readFully(in, buf, 0, aeadTagLength + aeadTagLength); + + // load the first block + this.data = readBlock(); + this.dataOff = 0; + } + + public int read() + throws IOException + { + if (data != null && dataOff == data.length) + { + this.data = readBlock(); + this.dataOff = 0; + } + + if (this.data == null) + { + return -1; + } + + return data[dataOff++] & 0xff; + } + + public int read(byte[] b, int off, int len) + throws IOException + { + if (data != null && dataOff == data.length) + { + this.data = readBlock(); + this.dataOff = 0; + } + + if (this.data == null) + { + return -1; + } + + int supplyLen = Math.min(len, available()); + System.arraycopy(data, dataOff, b, off, supplyLen); + dataOff += supplyLen; + + return supplyLen; + } + + public long skip(long n) + throws IOException + { + if (n <= 0) + { + return 0; + } + + int skip = (int)Math.min(n, available()); + dataOff += skip; + return skip; + } + + public int available() + throws IOException + { + if (data != null && dataOff == data.length) + { + this.data = readBlock(); + this.dataOff = 0; + } + + if (this.data == null) + { + return -1; + } + + return data.length - dataOff; + } + + private byte[] readBlock() + throws IOException + { + // we initialise with the first 16 bytes as there is an additional 16 bytes following + // the last chunk (which may not be the exact chunklength). + int dataLen = Streams.readFully(in, buf, aeadTagLength + aeadTagLength, chunkLength); + if (dataLen == 0) + { + return null; + } + + byte[] adata = new byte[v5StyleAEAD ? 13 : aaData.length]; + System.arraycopy(aaData, 0, adata, 0, aaData.length); + if (v5StyleAEAD) + { + xorChunkId(adata, chunkIndex); + } + + byte[] decData; + try + { + c.init(Cipher.DECRYPT_MODE, secretKey, new GCMParameterSpec(128, getNonce(iv, chunkIndex))); // always full tag. + c.updateAAD(adata); + + decData = c.doFinal(buf, 0, dataLen + aeadTagLength); + } + catch (GeneralSecurityException e) + { + throw new IOException("exception processing chunk " + chunkIndex + ": " + e.getMessage()); + } + + totalBytes += decData.length; + chunkIndex++; + + System.arraycopy(buf, dataLen + aeadTagLength, buf, 0, aeadTagLength); // copy back the "tag" + + if (dataLen != chunkLength) // it's our last block + { + if (v5StyleAEAD) + { + adata = new byte[13]; + System.arraycopy(aaData, 0, adata, 0, aaData.length); + xorChunkId(adata, chunkIndex); + } + else + { + adata = new byte[aaData.length + 8]; + System.arraycopy(aaData, 0, adata, 0, aaData.length); + System.arraycopy(Pack.longToBigEndian(totalBytes), 0, adata, aaData.length, 8); + } + try + { + c.init(Cipher.DECRYPT_MODE, secretKey, new GCMParameterSpec(128, getNonce(iv, chunkIndex))); + c.updateAAD(adata); + if (v5StyleAEAD) + { + c.updateAAD(Pack.longToBigEndian(totalBytes)); + } + + c.doFinal(buf, 0, aeadTagLength); // check final tag + } + catch (GeneralSecurityException e) + { + throw new IOException("exception processing final tag: " + e.getMessage()); + } + } + else + { + Streams.readFully(in, buf, aeadTagLength, aeadTagLength); // read the next tag bytes + } + + return decData; + } + } + + static class PGPAeadOutputStream + extends OutputStream + { + private final boolean isV5AEAD; + private final OutputStream out; + private final byte[] data; + private final Cipher c; + private final SecretKey secretKey; + private final byte[] aaData; + private final byte[] iv; + private final int chunkLength; + + private int dataOff; + private long chunkIndex = 0; + private long totalBytes = 0; + + /** + * OutputStream for AEAD encryption. + * + * @param isV5AEAD isV5AEAD of AEAD (OpenPGP v5 or v6) + * @param out underlying OutputStream + * @param c AEAD cipher + * @param secretKey secret key + * @param iv initialization vector + * @param encAlgorithm encryption algorithm + * @param aeadAlgorithm AEAD algorithm + * @param chunkSize chunk size of the AEAD algorithm + */ + public PGPAeadOutputStream(boolean isV5AEAD, + OutputStream out, + Cipher c, + SecretKey secretKey, + byte[] iv, + int encAlgorithm, + int aeadAlgorithm, + int chunkSize) + { + this.isV5AEAD = isV5AEAD; + this.out = out; + this.iv = iv; + this.chunkLength = (int)getChunkLength(chunkSize); + this.data = new byte[chunkLength]; + this.c = c; + this.secretKey = secretKey; + + this.aaData = createAAD(isV5AEAD, encAlgorithm, aeadAlgorithm, chunkSize); + } + + /** + * Create the associated data for the AEAD encryption. + * Since the associated data array differs between OpenPGP v5 and v6, we need to know the flavour. + * + * @param isV5AEAD true if flavour of AEAD OpenPGP v5 + * @param encAlgorithm symmetric encryption algorithm + * @param aeadAlgorithm AEAD algorithm + * @param chunkSize chunk size + * @return associated data + */ + private byte[] createAAD(boolean isV5AEAD, int encAlgorithm, int aeadAlgorithm, int chunkSize) + { + if (isV5AEAD) + { + return AEADEncDataPacket.createAAData(AEADEncDataPacket.VERSION_1, + encAlgorithm, aeadAlgorithm, chunkSize); + } + else + { + return SymmetricEncIntegrityPacket.createAAData(SymmetricEncIntegrityPacket.VERSION_2, + encAlgorithm, aeadAlgorithm, chunkSize); + } + } + + public void write(int b) + throws IOException + { + if (dataOff == data.length) + { + writeBlock(); + } + data[dataOff++] = (byte)b; + } + + public void write(byte[] b, int off, int len) + throws IOException + { + if (dataOff == data.length) + { + writeBlock(); + } + + if (len < data.length - dataOff) + { + System.arraycopy(b, off, data, dataOff, len); + dataOff += len; + } + else + { + int gap = data.length - dataOff; + System.arraycopy(b, off, data, dataOff, gap); + dataOff += gap; + writeBlock(); + + len -= gap; + off += gap; + + while (len >= data.length) + { + System.arraycopy(b, off, data, 0, data.length); + dataOff = data.length; + writeBlock(); + len -= data.length; + off += data.length; + } + + if (len > 0) + { + System.arraycopy(b, off, data, 0, len); + dataOff = len; + } + } + } + + public void close() + throws IOException + { + finish(); + } + + private void writeBlock() + throws IOException + { + boolean v5StyleAEAD = isV5AEAD; + + byte[] adata = v5StyleAEAD ? new byte[13] : new byte[aaData.length]; + System.arraycopy(aaData, 0, adata, 0, aaData.length); + if (v5StyleAEAD) + { + xorChunkId(adata, chunkIndex); + } + + try + { + c.init(Cipher.ENCRYPT_MODE, secretKey, new GCMParameterSpec(128, getNonce(iv, chunkIndex))); // always full tag. + c.updateAAD(adata); + + out.write(c.doFinal(data, 0, dataOff)); + } + catch (GeneralSecurityException e) + { + throw new IOException("exception processing chunk " + chunkIndex + ": " + e.getMessage()); + } + + totalBytes += dataOff; + chunkIndex++; + dataOff = 0; + } + + private void finish() + throws IOException + { + if (dataOff > 0) + { + writeBlock(); + } + + byte[] adata; + boolean v5StyleAEAD = isV5AEAD; + if (v5StyleAEAD) + { + adata = new byte[13]; + System.arraycopy(aaData, 0, adata, 0, aaData.length); + xorChunkId(adata, chunkIndex); + } + else + { + adata = new byte[aaData.length + 8]; + System.arraycopy(aaData, 0, adata, 0, aaData.length); + System.arraycopy(Pack.longToBigEndian(totalBytes), 0, adata, aaData.length, 8); + } + + try + { + c.init(Cipher.ENCRYPT_MODE, secretKey, new GCMParameterSpec(128, getNonce(iv, chunkIndex))); + c.updateAAD(adata); + if (v5StyleAEAD) + { + c.updateAAD(Pack.longToBigEndian(totalBytes)); + } + + out.write(c.doFinal(aaData, 0, 0)); // output final tag + } + catch (GeneralSecurityException e) + { + throw new IOException("exception processing final tag: " + e.getMessage()); + } + out.close(); + } + } +} diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePBEDataDecryptorFactoryBuilder.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePBEDataDecryptorFactoryBuilder.java index 80abfba50f..5e9ffce977 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePBEDataDecryptorFactoryBuilder.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePBEDataDecryptorFactoryBuilder.java @@ -1,15 +1,26 @@ package org.bouncycastle.openpgp.operator.jcajce; +import java.security.GeneralSecurityException; import java.security.Provider; import javax.crypto.Cipher; +import javax.crypto.SecretKey; +import javax.crypto.spec.GCMParameterSpec; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; +import org.bouncycastle.bcpg.AEADEncDataPacket; +import org.bouncycastle.bcpg.SymmetricEncIntegrityPacket; +import org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket; +import org.bouncycastle.bcpg.SymmetricKeyUtils; +import org.bouncycastle.crypto.digests.SHA256Digest; +import org.bouncycastle.crypto.generators.HKDFBytesGenerator; +import org.bouncycastle.crypto.params.HKDFParameters; import org.bouncycastle.jcajce.util.DefaultJcaJceHelper; import org.bouncycastle.jcajce.util.NamedJcaJceHelper; import org.bouncycastle.jcajce.util.ProviderJcaJceHelper; import org.bouncycastle.openpgp.PGPException; +import org.bouncycastle.openpgp.PGPSessionKey; import org.bouncycastle.openpgp.PGPUtil; import org.bouncycastle.openpgp.operator.PBEDataDecryptorFactory; import org.bouncycastle.openpgp.operator.PGPDataDecryptor; @@ -22,6 +33,7 @@ public class JcePBEDataDecryptorFactoryBuilder { private OperatorHelper helper = new OperatorHelper(new DefaultJcaJceHelper()); + private JceAEADUtil aeadHelper = new JceAEADUtil(helper); private PGPDigestCalculatorProvider calculatorProvider; /** @@ -77,60 +89,124 @@ public JcePBEDataDecryptorFactoryBuilder setProvider(String providerName) */ public PBEDataDecryptorFactory build(char[] passPhrase) { - if (calculatorProvider == null) - { - try - { - calculatorProvider = new JcaPGPDigestCalculatorProviderBuilder(helper).build(); - } - catch (PGPException e) - { - throw new IllegalStateException("digest calculator provider cannot be built with current helper: " + e.getMessage()); - } - } - return new PBEDataDecryptorFactory(passPhrase, calculatorProvider) - { - public byte[] recoverSessionData(int keyAlgorithm, byte[] key, byte[] secKeyData) - throws PGPException - { - try - { - if (secKeyData != null && secKeyData.length > 0) - { - String cipherName = PGPUtil.getSymmetricCipherName(keyAlgorithm); - Cipher keyCipher = helper.createCipher(cipherName + "/CFB/NoPadding"); - - keyCipher.init(Cipher.DECRYPT_MODE, new SecretKeySpec(key, cipherName), new IvParameterSpec(new byte[keyCipher.getBlockSize()])); - - return keyCipher.doFinal(secKeyData); - } - else - { - byte[] keyBytes = new byte[key.length + 1]; - - keyBytes[0] = (byte)keyAlgorithm; - System.arraycopy(key, 0, keyBytes, 1, key.length); - - return keyBytes; - } - } - catch (Exception e) - { - throw new PGPException("Exception recovering session info", e); - } - } - - public PGPDataDecryptor createDataDecryptor(boolean withIntegrityPacket, int encAlgorithm, byte[] key) - throws PGPException - { - return helper.createDataDecryptor(withIntegrityPacket, encAlgorithm, key); - } - - public PGPDataDecryptor createDataDecryptor(int aeadAlgorithm, byte[] iv, int chunkSize, int encAlgorithm, byte[] key) - throws PGPException - { - return helper.createDataDecryptor(aeadAlgorithm, iv, chunkSize, encAlgorithm, key); - } - }; + if (calculatorProvider == null) + { + try + { + calculatorProvider = new JcaPGPDigestCalculatorProviderBuilder(helper).build(); + } + catch (PGPException e) + { + throw new IllegalStateException("digest calculator provider cannot be built with current helper: " + e.getMessage()); + } + } + return new PBEDataDecryptorFactory(passPhrase, calculatorProvider) + { + @Override + public byte[] recoverSessionData(int keyAlgorithm, byte[] key, byte[] secKeyData) + throws PGPException + { + try + { + if (secKeyData != null && secKeyData.length > 0) + { + String cipherName = PGPUtil.getSymmetricCipherName(keyAlgorithm); + Cipher keyCipher = helper.createCipher(cipherName + "/CFB/NoPadding"); + + keyCipher.init(Cipher.DECRYPT_MODE, new SecretKeySpec(key, cipherName), new IvParameterSpec(new byte[keyCipher.getBlockSize()])); + + return keyCipher.doFinal(secKeyData); + } + else + { + byte[] keyBytes = new byte[key.length + 1]; + + keyBytes[0] = (byte)keyAlgorithm; + System.arraycopy(key, 0, keyBytes, 1, key.length); + + return keyBytes; + } + } + catch (Exception e) + { + throw new PGPException("Exception recovering session info", e); + } + } + + @Override + public byte[] recoverAEADEncryptedSessionData(SymmetricKeyEncSessionPacket keyData, byte[] ikm) + throws PGPException + { + if (keyData.getVersion() < SymmetricKeyEncSessionPacket.VERSION_5) + { + throw new PGPException("SKESK packet MUST be version 5 or later."); + } + + byte[] hkdfInfo = keyData.getAAData(); // between v5 and v6, these bytes differ + int kekLen = SymmetricKeyUtils.getKeyLengthInOctets(keyData.getEncAlgorithm()); + byte[] kek = new byte[kekLen]; + + // HKDF + // secretKey := HKDF_sha256(ikm, hkdfInfo).generate() + HKDFBytesGenerator hkdfGen = new HKDFBytesGenerator(new SHA256Digest()); // SHA256 is fixed + hkdfGen.init(new HKDFParameters(ikm, null, hkdfInfo)); + hkdfGen.generateBytes(kek, 0, kek.length); + final SecretKey secretKey = new SecretKeySpec(kek, PGPUtil.getSymmetricCipherName(keyData.getEncAlgorithm())); + + // AEAD + Cipher aead = aeadHelper.createAEADCipher(keyData.getEncAlgorithm(), keyData.getAeadAlgorithm()); + int aeadMacLen = 128; + byte[] authTag = keyData.getAuthTag(); + byte[] aeadIv = keyData.getIv(); + byte[] encSessionKey = keyData.getSecKeyData(); + + // buf := encSessionKey || authTag + byte[] buf = new byte[encSessionKey.length + authTag.length]; + System.arraycopy(encSessionKey, 0, buf, 0, encSessionKey.length); + System.arraycopy(authTag, 0, buf, encSessionKey.length, authTag.length); + + // sessionData := AEAD(secretKey).decrypt(buf) + byte[] sessionData; + try + { + GCMParameterSpec parameters = new GCMParameterSpec(aeadMacLen, aeadIv); + aead.init(Cipher.DECRYPT_MODE, secretKey, parameters); + aead.updateAAD(hkdfInfo); + + sessionData = aead.doFinal(buf, 0, buf.length); + } + catch (GeneralSecurityException e) + { + throw new PGPException("unable to open stream: " + e.getMessage()); + } + + return sessionData; + + } + + // OpenPGP v4 + @Override + public PGPDataDecryptor createDataDecryptor(boolean withIntegrityPacket, int encAlgorithm, byte[] key) + throws PGPException + { + return helper.createDataDecryptor(withIntegrityPacket, encAlgorithm, key); + } + + // OpenPGP v5 + @Override + public PGPDataDecryptor createDataDecryptor(AEADEncDataPacket aeadEncDataPacket, PGPSessionKey sessionKey) + throws PGPException + { + return aeadHelper.createOpenPgpV5DataDecryptor(aeadEncDataPacket, sessionKey); + } + + // OpenPGP v6 + @Override + public PGPDataDecryptor createDataDecryptor(SymmetricEncIntegrityPacket seipd, PGPSessionKey sessionKey) + throws PGPException + { + return aeadHelper.createOpenPgpV6DataDecryptor(seipd, sessionKey); + } + }; } } diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePublicKeyDataDecryptorFactoryBuilder.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePublicKeyDataDecryptorFactoryBuilder.java index 9a860b6aa6..07ec4211c1 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePublicKeyDataDecryptorFactoryBuilder.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePublicKeyDataDecryptorFactoryBuilder.java @@ -23,9 +23,11 @@ import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo; import org.bouncycastle.asn1.x9.ECNamedCurveTable; import org.bouncycastle.asn1.x9.X9ECParametersHolder; +import org.bouncycastle.bcpg.AEADEncDataPacket; import org.bouncycastle.bcpg.ECDHPublicBCPGKey; import org.bouncycastle.bcpg.PublicKeyAlgorithmTags; import org.bouncycastle.bcpg.PublicKeyPacket; +import org.bouncycastle.bcpg.SymmetricEncIntegrityPacket; import org.bouncycastle.jcajce.spec.UserKeyingMaterialSpec; import org.bouncycastle.jcajce.util.DefaultJcaJceHelper; import org.bouncycastle.jcajce.util.NamedJcaJceHelper; @@ -34,6 +36,7 @@ import org.bouncycastle.openpgp.PGPException; import org.bouncycastle.openpgp.PGPPrivateKey; import org.bouncycastle.openpgp.PGPPublicKey; +import org.bouncycastle.openpgp.PGPSessionKey; import org.bouncycastle.openpgp.operator.PGPDataDecryptor; import org.bouncycastle.openpgp.operator.PGPPad; import org.bouncycastle.openpgp.operator.PublicKeyDataDecryptorFactory; @@ -46,6 +49,7 @@ public class JcePublicKeyDataDecryptorFactoryBuilder private OperatorHelper helper = new OperatorHelper(new DefaultJcaJceHelper()); private OperatorHelper contentHelper = new OperatorHelper(new DefaultJcaJceHelper()); + private JceAEADUtil aeadHelper = new JceAEADUtil(contentHelper); private JcaPGPKeyConverter keyConverter = new JcaPGPKeyConverter(); private JcaKeyFingerprintCalculator fingerprintCalculator = new JcaKeyFingerprintCalculator(); @@ -64,6 +68,7 @@ public JcePublicKeyDataDecryptorFactoryBuilder setProvider(Provider provider) this.helper = new OperatorHelper(new ProviderJcaJceHelper(provider)); keyConverter.setProvider(provider); this.contentHelper = helper; + this.aeadHelper = new JceAEADUtil(contentHelper); return this; } @@ -79,6 +84,7 @@ public JcePublicKeyDataDecryptorFactoryBuilder setProvider(String providerName) this.helper = new OperatorHelper(new NamedJcaJceHelper(providerName)); keyConverter.setProvider(providerName); this.contentHelper = helper; + this.aeadHelper = new JceAEADUtil(contentHelper); return this; } @@ -86,6 +92,7 @@ public JcePublicKeyDataDecryptorFactoryBuilder setProvider(String providerName) public JcePublicKeyDataDecryptorFactoryBuilder setContentProvider(Provider provider) { this.contentHelper = new OperatorHelper(new ProviderJcaJceHelper(provider)); + this.aeadHelper = new JceAEADUtil(contentHelper); return this; } @@ -93,6 +100,7 @@ public JcePublicKeyDataDecryptorFactoryBuilder setContentProvider(Provider provi public JcePublicKeyDataDecryptorFactoryBuilder setContentProvider(String providerName) { this.contentHelper = new OperatorHelper(new NamedJcaJceHelper(providerName)); + this.aeadHelper = new JceAEADUtil(contentHelper); return this; } @@ -123,6 +131,7 @@ public PublicKeyDataDecryptorFactory build(final PrivateKey privKey) { final int expectedPayLoadSize = getExpectedPayloadSize(privKey); + @Override public byte[] recoverSessionData(int keyAlgorithm, byte[][] secKeyData) throws PGPException { @@ -133,16 +142,28 @@ public byte[] recoverSessionData(int keyAlgorithm, byte[][] secKeyData) return decryptSessionData(keyAlgorithm, privKey, expectedPayLoadSize, secKeyData); } + // OpenPGP v4 + @Override public PGPDataDecryptor createDataDecryptor(boolean withIntegrityPacket, int encAlgorithm, byte[] key) throws PGPException { return contentHelper.createDataDecryptor(withIntegrityPacket, encAlgorithm, key); } - public PGPDataDecryptor createDataDecryptor(int aeadAlgorithm, byte[] iv, int chunkSize, int encAlgorithm, byte[] key) + // OpenPGP v5 + @Override + public PGPDataDecryptor createDataDecryptor(AEADEncDataPacket aeadEncDataPacket, PGPSessionKey sessionKey) throws PGPException { - return contentHelper.createDataDecryptor(aeadAlgorithm, iv, chunkSize, encAlgorithm, key); + return aeadHelper.createOpenPgpV5DataDecryptor(aeadEncDataPacket, sessionKey); + } + + // OpenPGP v6 + @Override + public PGPDataDecryptor createDataDecryptor(SymmetricEncIntegrityPacket seipd, PGPSessionKey sessionKey) + throws PGPException + { + return aeadHelper.createOpenPgpV6DataDecryptor(seipd, sessionKey); } }; } @@ -151,6 +172,7 @@ public PublicKeyDataDecryptorFactory build(final PGPPrivateKey privKey) { return new PublicKeyDataDecryptorFactory() { + @Override public byte[] recoverSessionData(int keyAlgorithm, byte[][] secKeyData) throws PGPException { @@ -164,16 +186,28 @@ public byte[] recoverSessionData(int keyAlgorithm, byte[][] secKeyData) return decryptSessionData(keyAlgorithm, jcePrivKey, expectedPayLoadSize, secKeyData); } + // OpenPGP v4 + @Override public PGPDataDecryptor createDataDecryptor(boolean withIntegrityPacket, int encAlgorithm, byte[] key) throws PGPException { return contentHelper.createDataDecryptor(withIntegrityPacket, encAlgorithm, key); } - public PGPDataDecryptor createDataDecryptor(int aeadAlgorithm, byte[] iv, int chunkSize, int encAlgorithm, byte[] key) + // OpenPGP v5 + @Override + public PGPDataDecryptor createDataDecryptor(AEADEncDataPacket aeadEncDataPacket, PGPSessionKey sessionKey) throws PGPException { - return contentHelper.createDataDecryptor(aeadAlgorithm, iv, chunkSize, encAlgorithm, key); + return aeadHelper.createOpenPgpV5DataDecryptor(aeadEncDataPacket, sessionKey); + } + + // OpenPGP v6 + @Override + public PGPDataDecryptor createDataDecryptor(SymmetricEncIntegrityPacket seipd, PGPSessionKey sessionKey) + throws PGPException + { + return aeadHelper.createOpenPgpV6DataDecryptor(seipd, sessionKey); } }; } diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceSessionKeyDataDecryptorFactoryBuilder.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceSessionKeyDataDecryptorFactoryBuilder.java index aaf496a018..357d3e9385 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceSessionKeyDataDecryptorFactoryBuilder.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceSessionKeyDataDecryptorFactoryBuilder.java @@ -2,6 +2,8 @@ import java.security.Provider; +import org.bouncycastle.bcpg.AEADEncDataPacket; +import org.bouncycastle.bcpg.SymmetricEncIntegrityPacket; import org.bouncycastle.jcajce.util.DefaultJcaJceHelper; import org.bouncycastle.jcajce.util.NamedJcaJceHelper; import org.bouncycastle.jcajce.util.ProviderJcaJceHelper; @@ -56,29 +58,44 @@ private static class JceSessionKeyDataDecryptorFactory implements SessionKeyDataDecryptorFactory { private final OperatorHelper helper; + private final JceAEADUtil aeadHelper; private final PGPSessionKey sessionKey; public JceSessionKeyDataDecryptorFactory(OperatorHelper helper, PGPSessionKey sessionKey) { this.helper = helper; + this.aeadHelper = new JceAEADUtil(helper); this.sessionKey = sessionKey; } + @Override public PGPSessionKey getSessionKey() { return sessionKey; } + // OpenPGP v4 + @Override public PGPDataDecryptor createDataDecryptor(boolean withIntegrityPacket, int encAlgorithm, byte[] key) throws PGPException { return helper.createDataDecryptor(withIntegrityPacket, encAlgorithm, key); } - public PGPDataDecryptor createDataDecryptor(int aeadAlgorithm, byte[] iv, int chunkSize, int encAlgorithm, byte[] key) + // OpenPGP v5 + @Override + public PGPDataDecryptor createDataDecryptor(AEADEncDataPacket aeadEncDataPacket, PGPSessionKey sessionKey) throws PGPException { - return helper.createDataDecryptor(aeadAlgorithm, iv, chunkSize, encAlgorithm, key); + return aeadHelper.createOpenPgpV5DataDecryptor(aeadEncDataPacket, sessionKey); + } + + // OpenPGP v6 + @Override + public PGPDataDecryptor createDataDecryptor(SymmetricEncIntegrityPacket seipd, PGPSessionKey sessionKey) + throws PGPException + { + return aeadHelper.createOpenPgpV6DataDecryptor(seipd, sessionKey); } } } diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java index 852659c562..b0cdfcb5cc 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java @@ -43,7 +43,7 @@ * @see Sample test vectors */ public class PGPAeadTest - extends SimpleTest + extends SimpleTest { private static final byte[] PLAINTEXT = Strings.toByteArray("Hello, world!"); @@ -105,7 +105,7 @@ public String getName() @Override public void performTest() - throws Exception + throws Exception { knownV6TestVectorDecryptionTests(); knownV5TestVectorDecryptionTests(); @@ -118,15 +118,16 @@ public void performTest() private void roundTripEncryptionDecryptionTests() throws PGPException, IOException { - int[] aeadAlgs = new int[]{ - AEADAlgorithmTags.EAX, - AEADAlgorithmTags.OCB, - AEADAlgorithmTags.GCM + + int[] aeadAlgs = new int[] { + AEADAlgorithmTags.EAX, + AEADAlgorithmTags.OCB, + AEADAlgorithmTags.GCM }; - int[] symAlgs = new int[]{ - SymmetricKeyAlgorithmTags.AES_128, - SymmetricKeyAlgorithmTags.AES_192, - SymmetricKeyAlgorithmTags.AES_256 + int[] symAlgs = new int[] { + SymmetricKeyAlgorithmTags.AES_128, + SymmetricKeyAlgorithmTags.AES_192, + SymmetricKeyAlgorithmTags.AES_256 }; // PGPAEADFlavour[] flavours = new PGPAEADFlavour[] { // PGPAEADFlavour.OPENPGP_V6, @@ -163,15 +164,15 @@ private void knownV5TestVectorDecryptionTests() private void knownV6TestVectorDecryptionTests() throws IOException, PGPException { - // Test known-good V6 test vectors - System.out.println("Test V6 BC Decryption"); - testBcDecryption(V6_EAX_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); - testBcDecryption(V6_OCB_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); - testBcDecryption(V6_GCM_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); - System.out.println("Test V6 JCA Decryption"); - testJceDecryption(V6_EAX_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); - testJceDecryption(V6_OCB_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); - testJceDecryption(V6_GCM_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); + // Test known-good V6 test vectors TODO: decryption tests should be working... +// System.out.println("Test V6 BC Decryption"); +// testBcDecryption(V6_EAX_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); +// testBcDecryption(V6_OCB_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); +// testBcDecryption(V6_GCM_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); +// System.out.println("Test V6 JCA Decryption"); +// testJceDecryption(V6_EAX_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); +// testJceDecryption(V6_OCB_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); +// testJceDecryption(V6_GCM_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); } // private void testBcRoundTrip(PGPAEADFlavour flavour, int aeadAlg, int symAlg, byte[] plaintext, char[] password) throws PGPException, IOException { @@ -180,14 +181,14 @@ private void knownV6TestVectorDecryptionTests() // System.out.println(armored); // testBcDecryption(armored, password, plaintext); // } - +// // private void testJceRoundTrip(PGPAEADFlavour flavour, int aeadAlg, int symAlg, byte[] plaintext, char[] password) throws PGPException, IOException { // System.out.println("Test JCE RoundTrip " + flavour + " " + algNames(aeadAlg, symAlg)); // String armored = testJceEncryption(flavour, aeadAlg, symAlg, plaintext, password); // System.out.println(armored); // testJceDecryption(armored, password, plaintext); // } - +// // private void testBcJceRoundTrip(PGPAEADFlavour flavour, int aeadAlg, int symAlg, byte[] plaintext, char[] password) // throws PGPException, IOException { // System.out.println("Test BC encrypt, JCE decrypt " + flavour + " " + algNames(aeadAlg, symAlg)); @@ -275,21 +276,21 @@ private void knownV6TestVectorDecryptionTests() // } private void testBcDecryption(String armoredMessage, char[] password, byte[] expectedPlaintext) - throws IOException + throws IOException { ByteArrayInputStream messageIn = new ByteArrayInputStream(Strings.toByteArray(armoredMessage)); ArmoredInputStream armorIn = new ArmoredInputStream(messageIn); PGPObjectFactory objectFactory = new PGPObjectFactory(armorIn, new BcKeyFingerprintCalculator()); Object o = objectFactory.nextObject(); - PGPEncryptedDataList encryptedDataList = (PGPEncryptedDataList)o; + PGPEncryptedDataList encryptedDataList = (PGPEncryptedDataList) o; for (int i = 0; i < encryptedDataList.size(); i++) { PGPEncryptedData encryptedData = encryptedDataList.get(i); if (encryptedData instanceof PGPPBEEncryptedData) { - PGPPBEEncryptedData symEncData = (PGPPBEEncryptedData)encryptedData; + PGPPBEEncryptedData symEncData = (PGPPBEEncryptedData) encryptedData; BcPGPDigestCalculatorProvider digestCalculatorProvider = new BcPGPDigestCalculatorProvider(); PBEDataDecryptorFactory decryptorFactory = new BcPBEDataDecryptorFactory(password, digestCalculatorProvider); @@ -299,7 +300,7 @@ private void testBcDecryption(String armoredMessage, char[] password, byte[] exp objectFactory = new PGPObjectFactory(decryptedIn, new BcKeyFingerprintCalculator()); o = objectFactory.nextObject(); - PGPLiteralData literalData = (PGPLiteralData)o; + PGPLiteralData literalData = (PGPLiteralData) o; ByteArrayOutputStream plaintextOut = new ByteArrayOutputStream(); Streams.pipeAll(literalData.getDataStream(), plaintextOut); @@ -327,7 +328,7 @@ private void testBcDecryption(String armoredMessage, char[] password, byte[] exp } private void testJceDecryption(String armoredMessage, char[] password, byte[] expectedPlaintext) - throws IOException, PGPException + throws IOException, PGPException { BouncyCastleProvider provider = new BouncyCastleProvider(); Security.addProvider(provider); @@ -336,17 +337,17 @@ private void testJceDecryption(String armoredMessage, char[] password, byte[] ex PGPObjectFactory objectFactory = new JcaPGPObjectFactory(armorIn); Object o = objectFactory.nextObject(); - PGPEncryptedDataList encryptedDataList = (PGPEncryptedDataList)o; + PGPEncryptedDataList encryptedDataList = (PGPEncryptedDataList) o; for (int i = 0; i < encryptedDataList.size(); i++) { PGPEncryptedData encryptedData = encryptedDataList.get(i); if (encryptedData instanceof PGPPBEEncryptedData) { - PGPPBEEncryptedData symEncData = (PGPPBEEncryptedData)encryptedData; + PGPPBEEncryptedData symEncData = (PGPPBEEncryptedData) encryptedData; JcaPGPDigestCalculatorProviderBuilder digestCalculatorProviderBuilder = new JcaPGPDigestCalculatorProviderBuilder() - .setProvider(provider); + .setProvider(provider); PGPDigestCalculatorProvider digestCalculatorProvider = digestCalculatorProviderBuilder.build(); PBEDataDecryptorFactory decryptorFactory = new JcePBEDataDecryptorFactoryBuilder(digestCalculatorProvider).build(password); @@ -356,7 +357,7 @@ private void testJceDecryption(String armoredMessage, char[] password, byte[] ex objectFactory = new JcaPGPObjectFactory(decryptedIn); o = objectFactory.nextObject(); - PGPLiteralData literalData = (PGPLiteralData)o; + PGPLiteralData literalData = (PGPLiteralData) o; ByteArrayOutputStream plaintextOut = new ByteArrayOutputStream(); Streams.pipeAll(literalData.getDataStream(), plaintextOut); @@ -382,8 +383,7 @@ private void testJceDecryption(String armoredMessage, char[] password, byte[] ex } } - public static void printHex(byte[] bytes) - { + public static void printHex(byte[] bytes) { boolean separate = true; boolean prefix = true; String hex = Hex.toHexString(bytes); @@ -395,14 +395,10 @@ public static void printHex(byte[] bytes) sb.append("0x").append(Hex.toHexString(Pack.intToBigEndian(i & 0xFFFFF))).append(" "); } sb.append(hex.substring(i * 2, i * 2 + 2)); - if (separate) - { - if ((i + 1) % 8 == 0) - { + if (separate) { + if ((i + 1) % 8 == 0) { sb.append('\n'); - } - else - { + } else { sb.append(' '); } } @@ -410,37 +406,34 @@ public static void printHex(byte[] bytes) System.out.println(sb); } - private static String algNames(int aeadAlg, int symAlg) - { + private static String algNames(int aeadAlg, int symAlg) { String out = ""; - switch (aeadAlg) - { - case AEADAlgorithmTags.EAX: - out = "EAX"; - break; - case AEADAlgorithmTags.OCB: - out = "OCB"; - break; - case AEADAlgorithmTags.GCM: - out = "GCM"; - break; - default: - out = "UNKNOWN(" + aeadAlg + ")"; + switch (aeadAlg) { + case AEADAlgorithmTags.EAX: + out = "EAX"; + break; + case AEADAlgorithmTags.OCB: + out = "OCB"; + break; + case AEADAlgorithmTags.GCM: + out = "GCM"; + break; + default: + out = "UNKNOWN(" + aeadAlg + ")"; } - switch (symAlg) - { - case SymmetricKeyAlgorithmTags.AES_128: - out += " AES-128"; - break; - case SymmetricKeyAlgorithmTags.AES_192: - out += " AES-192"; - break; - case SymmetricKeyAlgorithmTags.AES_256: - out += " AES-256"; - break; - default: - out += " UNKNOWN(" + symAlg + ")"; + switch (symAlg) { + case SymmetricKeyAlgorithmTags.AES_128: + out += " AES-128"; + break; + case SymmetricKeyAlgorithmTags.AES_192: + out += " AES-192"; + break; + case SymmetricKeyAlgorithmTags.AES_256: + out += " AES-256"; + break; + default: + out += " UNKNOWN(" + symAlg + ")"; } return out; } From 7081abf8066bbfc2a49e8327626fa1092f24938a Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 30 Apr 2023 04:21:19 +1000 Subject: [PATCH 007/290] checkstyle --- .../java/org/bouncycastle/test/est/examples/EnrollExample.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/src/main/java/org/bouncycastle/test/est/examples/EnrollExample.java b/test/src/main/java/org/bouncycastle/test/est/examples/EnrollExample.java index 726b8d2d6e..4ed8eec77a 100644 --- a/test/src/main/java/org/bouncycastle/test/est/examples/EnrollExample.java +++ b/test/src/main/java/org/bouncycastle/test/est/examples/EnrollExample.java @@ -155,7 +155,8 @@ else if (arg.equals("--load")) { keyFile = ExampleUtils.nextArgAsString("Load keys from file", args, t); t += 1; - } else if (arg.equals("--sl")) + } + else if (arg.equals("--sl")) { suffixList = ExampleUtils.nextArgAsString("Suffix List", args, t); t += 1; From 0c2610e5bd10258581ffd192b6922f5820f551c4 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 30 Apr 2023 04:23:02 +1000 Subject: [PATCH 008/290] missing file, PGP 6 AEAD support - relates to github #1346 --- .../org/bouncycastle/openpgp/AEADUtil.java | 136 ++++++++++++++++++ 1 file changed, 136 insertions(+) create mode 100644 pg/src/main/java/org/bouncycastle/openpgp/AEADUtil.java diff --git a/pg/src/main/java/org/bouncycastle/openpgp/AEADUtil.java b/pg/src/main/java/org/bouncycastle/openpgp/AEADUtil.java new file mode 100644 index 0000000000..eb6a4383cc --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/openpgp/AEADUtil.java @@ -0,0 +1,136 @@ +package org.bouncycastle.openpgp; + +import org.bouncycastle.bcpg.AEADUtils; +import org.bouncycastle.bcpg.SymmetricKeyUtils; +import org.bouncycastle.crypto.digests.SHA256Digest; +import org.bouncycastle.crypto.generators.HKDFBytesGenerator; +import org.bouncycastle.crypto.params.HKDFParameters; +import org.bouncycastle.util.Arrays; + +public class AEADUtil +{ + /** + * Generate a nonce by xor-ing the given iv with the chunk index. + * + * @param iv initialization vector + * @param chunkIndex chunk index + * @return nonce + */ + protected static byte[] getNonce(byte[] iv, long chunkIndex) + { + byte[] nonce = Arrays.clone(iv); + + xorChunkId(nonce, chunkIndex); + + return nonce; + } + + /** + * XOR the byte array with the chunk index in-place. + * + * @param nonce byte array + * @param chunkIndex chunk index + */ + protected static void xorChunkId(byte[] nonce, long chunkIndex) + { + int index = nonce.length - 8; + + nonce[index++] ^= (byte)(chunkIndex >> 56); + nonce[index++] ^= (byte)(chunkIndex >> 48); + nonce[index++] ^= (byte)(chunkIndex >> 40); + nonce[index++] ^= (byte)(chunkIndex >> 32); + nonce[index++] ^= (byte)(chunkIndex >> 24); + nonce[index++] ^= (byte)(chunkIndex >> 16); + nonce[index++] ^= (byte)(chunkIndex >> 8); + nonce[index] ^= (byte)(chunkIndex); + } + + /** + * Calculate an actual chunk length from the encoded chunk size. + * + * @param chunkSize encoded chunk size + * @return decoded length + */ + protected static long getChunkLength(int chunkSize) + { + return 1L << (chunkSize + 6); + } + + /** + * Derived a message key and IV from the given session key. + * + * @param aeadAlgo AEAD algorithm + * @param cipherAlgo symmetric cipher algorithm + * @param sessionKey session key + * @param salt salt + * @param hkdfInfo HKDF info + * @return an array of byte arrays, the message key is at index 0, the IV at index 1. + * @throws PGPException + */ + public static byte[][] deriveAndSplitMessageKeyAndIv(int aeadAlgo, + int cipherAlgo, + byte[] sessionKey, + byte[] salt, + byte[] hkdfInfo) + throws PGPException + { + byte[] messageKeyAndIv = deriveMessageKeyAndIv(aeadAlgo, cipherAlgo, sessionKey, salt, hkdfInfo); + return splitMessageKeyAndIv(messageKeyAndIv, cipherAlgo, aeadAlgo); + } + + /** + * Derive a message key and IV from the given session key. + * The result is a byte array containing the key bytes followed by the IV. + * To split them, use {@link #splitMessageKeyAndIv(byte[], int, int)}. + * + * @param aeadAlgo AEAD algorithm + * @param cipherAlgo symmetric cipher algorithm + * @param sessionKey session key + * @param salt salt + * @param hkdfInfo HKDF info + * @return message key and appended IV + * @throws PGPException + */ + public static byte[] deriveMessageKeyAndIv(int aeadAlgo, int cipherAlgo, byte[] sessionKey, byte[] salt, byte[] hkdfInfo) + throws PGPException + { + // Is it okay to have this common logic be implemented using BCs lightweight API? + // Should we move it to BcAEADUtil instead and also provide a JCE implementation? + HKDFParameters hkdfParameters = new HKDFParameters(sessionKey, salt, hkdfInfo); + HKDFBytesGenerator hkdfGen = new HKDFBytesGenerator(new SHA256Digest()); + + hkdfGen.init(hkdfParameters); + int keyLen = SymmetricKeyUtils.getKeyLengthInOctets(cipherAlgo); + int ivLen = AEADUtils.getIVLength(aeadAlgo); + byte[] messageKeyAndIv = new byte[keyLen + ivLen - 8]; + hkdfGen.generateBytes(messageKeyAndIv, 0, messageKeyAndIv.length); + return messageKeyAndIv; + } + + /** + * Split a given byte array containing
    m
    bytes of key and
    n-8
    bytes of IV into + * two separate byte arrays. + *
    m
    is the key length of the cipher algorithm, while
    n
    is the IV length of the AEAD algorithm. + * Note, that the IV is filled with
    n-8
    bytes only, the remainder is left as 0s. + * Return an array of both arrays with the key and index 0 and the IV at index 1. + * + * @param messageKeyAndIv
    m+n-8
    bytes of concatenated message key and IV + * @param cipherAlgo symmetric cipher algorithm + * @param aeadAlgo AEAD algorithm + * @return array of arrays containing message key and IV + * @throws PGPException + */ + public static byte[][] splitMessageKeyAndIv(byte[] messageKeyAndIv, int cipherAlgo, int aeadAlgo) + throws PGPException + { + int keyLen = SymmetricKeyUtils.getKeyLengthInOctets(cipherAlgo); + int ivLen = AEADUtils.getIVLength(aeadAlgo); + byte[] messageKey = new byte[keyLen]; + byte[] iv = new byte[ivLen]; + System.arraycopy(messageKeyAndIv, 0, messageKey, 0, messageKey.length); + System.arraycopy(messageKeyAndIv, messageKey.length, iv, 0, ivLen - 8); + + return new byte[][]{messageKey, iv}; + } + +} From 1caa25052b3e2cd7212baef19e160e484a45e394 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 30 Apr 2023 07:40:06 +1000 Subject: [PATCH 009/290] added missing changes for V6 decryption removed crypto graphic functionality from above bc/jcajce package --- .../org/bouncycastle/openpgp/AEADUtil.java | 136 ------------------ .../openpgp/PGPPBEEncryptedData.java | 130 ++++++++++++++--- .../openpgp/PGPPublicKeyEncryptedData.java | 24 +++- .../openpgp/operator/bc/BcAEADUtil.java | 128 ++++++++++++++++- .../openpgp/operator/jcajce/JceAEADUtil.java | 130 ++++++++++++++++- .../openpgp/test/PGPAeadTest.java | 17 ++- 6 files changed, 396 insertions(+), 169 deletions(-) delete mode 100644 pg/src/main/java/org/bouncycastle/openpgp/AEADUtil.java diff --git a/pg/src/main/java/org/bouncycastle/openpgp/AEADUtil.java b/pg/src/main/java/org/bouncycastle/openpgp/AEADUtil.java deleted file mode 100644 index eb6a4383cc..0000000000 --- a/pg/src/main/java/org/bouncycastle/openpgp/AEADUtil.java +++ /dev/null @@ -1,136 +0,0 @@ -package org.bouncycastle.openpgp; - -import org.bouncycastle.bcpg.AEADUtils; -import org.bouncycastle.bcpg.SymmetricKeyUtils; -import org.bouncycastle.crypto.digests.SHA256Digest; -import org.bouncycastle.crypto.generators.HKDFBytesGenerator; -import org.bouncycastle.crypto.params.HKDFParameters; -import org.bouncycastle.util.Arrays; - -public class AEADUtil -{ - /** - * Generate a nonce by xor-ing the given iv with the chunk index. - * - * @param iv initialization vector - * @param chunkIndex chunk index - * @return nonce - */ - protected static byte[] getNonce(byte[] iv, long chunkIndex) - { - byte[] nonce = Arrays.clone(iv); - - xorChunkId(nonce, chunkIndex); - - return nonce; - } - - /** - * XOR the byte array with the chunk index in-place. - * - * @param nonce byte array - * @param chunkIndex chunk index - */ - protected static void xorChunkId(byte[] nonce, long chunkIndex) - { - int index = nonce.length - 8; - - nonce[index++] ^= (byte)(chunkIndex >> 56); - nonce[index++] ^= (byte)(chunkIndex >> 48); - nonce[index++] ^= (byte)(chunkIndex >> 40); - nonce[index++] ^= (byte)(chunkIndex >> 32); - nonce[index++] ^= (byte)(chunkIndex >> 24); - nonce[index++] ^= (byte)(chunkIndex >> 16); - nonce[index++] ^= (byte)(chunkIndex >> 8); - nonce[index] ^= (byte)(chunkIndex); - } - - /** - * Calculate an actual chunk length from the encoded chunk size. - * - * @param chunkSize encoded chunk size - * @return decoded length - */ - protected static long getChunkLength(int chunkSize) - { - return 1L << (chunkSize + 6); - } - - /** - * Derived a message key and IV from the given session key. - * - * @param aeadAlgo AEAD algorithm - * @param cipherAlgo symmetric cipher algorithm - * @param sessionKey session key - * @param salt salt - * @param hkdfInfo HKDF info - * @return an array of byte arrays, the message key is at index 0, the IV at index 1. - * @throws PGPException - */ - public static byte[][] deriveAndSplitMessageKeyAndIv(int aeadAlgo, - int cipherAlgo, - byte[] sessionKey, - byte[] salt, - byte[] hkdfInfo) - throws PGPException - { - byte[] messageKeyAndIv = deriveMessageKeyAndIv(aeadAlgo, cipherAlgo, sessionKey, salt, hkdfInfo); - return splitMessageKeyAndIv(messageKeyAndIv, cipherAlgo, aeadAlgo); - } - - /** - * Derive a message key and IV from the given session key. - * The result is a byte array containing the key bytes followed by the IV. - * To split them, use {@link #splitMessageKeyAndIv(byte[], int, int)}. - * - * @param aeadAlgo AEAD algorithm - * @param cipherAlgo symmetric cipher algorithm - * @param sessionKey session key - * @param salt salt - * @param hkdfInfo HKDF info - * @return message key and appended IV - * @throws PGPException - */ - public static byte[] deriveMessageKeyAndIv(int aeadAlgo, int cipherAlgo, byte[] sessionKey, byte[] salt, byte[] hkdfInfo) - throws PGPException - { - // Is it okay to have this common logic be implemented using BCs lightweight API? - // Should we move it to BcAEADUtil instead and also provide a JCE implementation? - HKDFParameters hkdfParameters = new HKDFParameters(sessionKey, salt, hkdfInfo); - HKDFBytesGenerator hkdfGen = new HKDFBytesGenerator(new SHA256Digest()); - - hkdfGen.init(hkdfParameters); - int keyLen = SymmetricKeyUtils.getKeyLengthInOctets(cipherAlgo); - int ivLen = AEADUtils.getIVLength(aeadAlgo); - byte[] messageKeyAndIv = new byte[keyLen + ivLen - 8]; - hkdfGen.generateBytes(messageKeyAndIv, 0, messageKeyAndIv.length); - return messageKeyAndIv; - } - - /** - * Split a given byte array containing
    m
    bytes of key and
    n-8
    bytes of IV into - * two separate byte arrays. - *
    m
    is the key length of the cipher algorithm, while
    n
    is the IV length of the AEAD algorithm. - * Note, that the IV is filled with
    n-8
    bytes only, the remainder is left as 0s. - * Return an array of both arrays with the key and index 0 and the IV at index 1. - * - * @param messageKeyAndIv
    m+n-8
    bytes of concatenated message key and IV - * @param cipherAlgo symmetric cipher algorithm - * @param aeadAlgo AEAD algorithm - * @return array of arrays containing message key and IV - * @throws PGPException - */ - public static byte[][] splitMessageKeyAndIv(byte[] messageKeyAndIv, int cipherAlgo, int aeadAlgo) - throws PGPException - { - int keyLen = SymmetricKeyUtils.getKeyLengthInOctets(cipherAlgo); - int ivLen = AEADUtils.getIVLength(aeadAlgo); - byte[] messageKey = new byte[keyLen]; - byte[] iv = new byte[ivLen]; - System.arraycopy(messageKeyAndIv, 0, messageKey, 0, messageKey.length); - System.arraycopy(messageKeyAndIv, messageKey.length, iv, 0, ivLen - 8); - - return new byte[][]{messageKey, iv}; - } - -} diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPPBEEncryptedData.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPPBEEncryptedData.java index 0d684edd8e..f1da71c928 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPPBEEncryptedData.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPPBEEncryptedData.java @@ -3,8 +3,11 @@ import java.io.InputStream; import org.bouncycastle.bcpg.InputStreamPacket; +import org.bouncycastle.bcpg.SymmetricEncDataPacket; +import org.bouncycastle.bcpg.SymmetricEncIntegrityPacket; import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; import org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket; +import org.bouncycastle.bcpg.UnsupportedPacketVersionException; import org.bouncycastle.openpgp.operator.PBEDataDecryptorFactory; import org.bouncycastle.openpgp.operator.SessionKeyDataDecryptorFactory; import org.bouncycastle.util.Arrays; @@ -17,7 +20,7 @@ *

    */ public class PGPPBEEncryptedData - extends PGPSymmetricKeyEncryptedData + extends PGPSymmetricKeyEncryptedData { SymmetricKeyEncSessionPacket keyData; @@ -29,12 +32,78 @@ public class PGPPBEEncryptedData * @param encData the encrypted data. */ PGPPBEEncryptedData( - SymmetricKeyEncSessionPacket keyData, - InputStreamPacket encData) + SymmetricKeyEncSessionPacket keyData, + InputStreamPacket encData) { super(encData); this.keyData = keyData; + + enforceConstraints(keyData, encData); + } + + private static void enforceConstraints(SymmetricKeyEncSessionPacket keyData, InputStreamPacket encData) + { + switch (keyData.getVersion()) + { + case SymmetricKeyEncSessionPacket.VERSION_4: + if (encData instanceof SymmetricEncDataPacket) + { + return; + } + + if (encData instanceof SymmetricEncIntegrityPacket) + { + SymmetricEncIntegrityPacket seipd = (SymmetricEncIntegrityPacket) encData; + if (seipd.getVersion() == SymmetricEncIntegrityPacket.VERSION_1) + { + return; + } + + // V2 SEIPD cannot be preceded by V4 SKESK + throw new IllegalArgumentException("Version 4 SKESK cannot precede SEIPD of version " + seipd.getVersion()); + } + + case SymmetricKeyEncSessionPacket.VERSION_5: + // https://www.ietf.org/archive/id/draft-koch-openpgp-2015-rfc4880bis-01.html does not state any constraints + break; + + case SymmetricKeyEncSessionPacket.VERSION_6: + // V6 SKESK MUST be followed by v2 SEIPD + if (!(encData instanceof SymmetricEncIntegrityPacket)) + { + throw new IllegalArgumentException("Version 6 SKESK MUST be followed only by SEIPD version 2"); + } + + SymmetricEncIntegrityPacket seipd = (SymmetricEncIntegrityPacket) encData; + if (seipd.getVersion() != SymmetricEncIntegrityPacket.VERSION_2) + { + throw new IllegalArgumentException("Version 6 SKESK MUST be followed only by SEIPD version 2"); + } + } + if (encData instanceof SymmetricEncDataPacket) + { + if (keyData.getVersion() != SymmetricKeyEncSessionPacket.VERSION_4) + { + throw new IllegalArgumentException("Version of SKESK packet preceding a SED packet can only be 4."); + } + } + + if (encData instanceof SymmetricEncIntegrityPacket) + { + SymmetricEncIntegrityPacket seipd = (SymmetricEncIntegrityPacket) encData; + if (keyData.getVersion() == SymmetricKeyEncSessionPacket.VERSION_4 && + seipd.getVersion() != SymmetricEncIntegrityPacket.VERSION_1) + { + throw new IllegalArgumentException("Version 4 SKESK can only precede version 1 SEIPD."); + } + + if (keyData.getVersion() == SymmetricKeyEncSessionPacket.VERSION_6 && + seipd.getVersion() == SymmetricEncIntegrityPacket.VERSION_1) + { + throw new IllegalArgumentException("Version 6 SKESK packet MUST NOT precede a V1 SEIPD packet."); + } + } } public int getVersion() @@ -61,13 +130,26 @@ public int getAlgorithm() * @throws PGPException if the session data cannot be recovered. */ public int getSymmetricAlgorithm( - PBEDataDecryptorFactory dataDecryptorFactory) - throws PGPException + PBEDataDecryptorFactory dataDecryptorFactory) + throws PGPException { - byte[] key = dataDecryptorFactory.makeKeyFromPassPhrase(keyData.getEncAlgorithm(), keyData.getS2K()); - byte[] sessionData = dataDecryptorFactory.recoverSessionData(keyData.getEncAlgorithm(), key, keyData.getSecKeyData()); + if (keyData.getVersion() == SymmetricKeyEncSessionPacket.VERSION_4) + { + // SKESK v4 stores cipher algorithm inside the encrypted session data + byte[] key = dataDecryptorFactory.makeKeyFromPassPhrase(keyData.getEncAlgorithm(), keyData.getS2K()); + byte[] sessionData = dataDecryptorFactory.recoverSessionData(keyData.getEncAlgorithm(), key, keyData.getSecKeyData()); - return sessionData[0]; + return sessionData[0]; + } + else if (keyData.getVersion() == SymmetricKeyEncSessionPacket.VERSION_5) + { + return keyData.getEncAlgorithm(); + } + else // keyData.getVersion() == 5+ + { + // SKESK v6 stores the cipher algorithm in the SEIPD v2 packet fields. + return ((SymmetricEncIntegrityPacket) encData).getCipherAlgorithm(); + } } /** @@ -78,12 +160,28 @@ public int getSymmetricAlgorithm( * @throws PGPException if the session data cannot be recovered */ public PGPSessionKey getSessionKey(PBEDataDecryptorFactory dataDecryptorFactory) - throws PGPException + throws PGPException { byte[] key = dataDecryptorFactory.makeKeyFromPassPhrase(keyData.getEncAlgorithm(), keyData.getS2K()); - byte[] sessionData = dataDecryptorFactory.recoverSessionData(keyData.getEncAlgorithm(), key, keyData.getSecKeyData()); - return new PGPSessionKey(sessionData[0] & 0xff, Arrays.copyOfRange(sessionData, 1, sessionData.length)); + int version = getVersion(); + if (version == SymmetricKeyEncSessionPacket.VERSION_4) + { + byte[] sessionData = dataDecryptorFactory.recoverSessionData(keyData.getEncAlgorithm(), key, keyData.getSecKeyData()); + int sessionKeyAlg = sessionData[0] & 0xff; + byte[] sessionKey = Arrays.copyOfRange(sessionData, 1, sessionData.length); + return new PGPSessionKey(sessionKeyAlg, sessionKey); + } + else if (version == SymmetricKeyEncSessionPacket.VERSION_5 || version == SymmetricKeyEncSessionPacket.VERSION_6) + { + int sessionKeyAlg = getSymmetricAlgorithm(dataDecryptorFactory); + byte[] sessionKey = dataDecryptorFactory.recoverAEADEncryptedSessionData(keyData, key); + return new PGPSessionKey(sessionKeyAlg, sessionKey); + } + else + { + throw new UnsupportedPacketVersionException("Unsupported packet version: " + version); + } } /** @@ -96,15 +194,13 @@ public PGPSessionKey getSessionKey(PBEDataDecryptorFactory dataDecryptorFactory) * @throws PGPException if the session data cannot be recovered or the stream cannot be created. */ public InputStream getDataStream( - PBEDataDecryptorFactory dataDecryptorFactory) - throws PGPException + PBEDataDecryptorFactory dataDecryptorFactory) + throws PGPException { try { PGPSessionKey sessionKey = getSessionKey(dataDecryptorFactory); - encStream = createDecryptionStream(dataDecryptorFactory, sessionKey); - return encStream; } catch (PGPException e) @@ -121,8 +217,8 @@ public InputStream getDataStream( * @deprecated will be removed in 1.74, use PGPEncryptedDataList.extractSessionKeyEncryptedData() and then apply the dataDecryptorFactory. */ public InputStream getDataStream( - SessionKeyDataDecryptorFactory dataDecryptorFactory) - throws PGPException + SessionKeyDataDecryptorFactory dataDecryptorFactory) + throws PGPException { try { diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKeyEncryptedData.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKeyEncryptedData.java index f2ee587bba..988ab3a8e6 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKeyEncryptedData.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKeyEncryptedData.java @@ -9,6 +9,7 @@ import org.bouncycastle.bcpg.PublicKeyEncSessionPacket; import org.bouncycastle.bcpg.SymmetricEncIntegrityPacket; import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; +import org.bouncycastle.bcpg.UnsupportedPacketVersionException; import org.bouncycastle.openpgp.operator.PGPDataDecryptor; import org.bouncycastle.openpgp.operator.PGPDataDecryptorFactory; import org.bouncycastle.openpgp.operator.PublicKeyDataDecryptorFactory; @@ -16,12 +17,16 @@ import org.bouncycastle.util.Arrays; import org.bouncycastle.util.io.TeeInputStream; +import static org.bouncycastle.bcpg.PublicKeyEncSessionPacket.VERSION_3; +import static org.bouncycastle.bcpg.PublicKeyEncSessionPacket.VERSION_6; + /** * A public key encrypted data object. */ public class PGPPublicKeyEncryptedData extends PGPEncryptedData { + PublicKeyEncSessionPacket keyData; PGPPublicKeyEncryptedData( @@ -69,9 +74,21 @@ public int getSymmetricAlgorithm( PublicKeyDataDecryptorFactory dataDecryptorFactory) throws PGPException { - byte[] plain = dataDecryptorFactory.recoverSessionData(keyData.getAlgorithm(), keyData.getEncSessionKey()); - - return plain[0]; + if (keyData.getVersion() == VERSION_3) + { + byte[] plain = dataDecryptorFactory.recoverSessionData(keyData.getAlgorithm(), keyData.getEncSessionKey()); + // symmetric cipher algorithm is stored in first octet of session data + return plain[0]; + } + else if (keyData.getVersion() == VERSION_6) + { + // PKESK v5 stores the cipher algorithm in the SEIPD v2 packet fields. + return ((SymmetricEncIntegrityPacket) encData).getCipherAlgorithm(); + } + else + { + throw new UnsupportedPacketVersionException("Unsupported packet version: " + keyData.getVersion()); + } } /** @@ -135,6 +152,7 @@ private InputStream getDataStream( { try { + // OpenPGP V5 style AEAD if (encData instanceof AEADEncDataPacket) { AEADEncDataPacket aeadData = (AEADEncDataPacket)encData; diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcAEADUtil.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcAEADUtil.java index 1d2c86d3c0..5f2efd2e22 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcAEADUtil.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcAEADUtil.java @@ -9,26 +9,150 @@ import org.bouncycastle.bcpg.AEADUtils; import org.bouncycastle.bcpg.SymmetricEncIntegrityPacket; import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; +import org.bouncycastle.bcpg.SymmetricKeyUtils; import org.bouncycastle.crypto.InvalidCipherTextException; +import org.bouncycastle.crypto.digests.SHA256Digest; import org.bouncycastle.crypto.engines.AESEngine; +import org.bouncycastle.crypto.generators.HKDFBytesGenerator; import org.bouncycastle.crypto.modes.AEADBlockCipher; import org.bouncycastle.crypto.modes.EAXBlockCipher; import org.bouncycastle.crypto.modes.GCMBlockCipher; import org.bouncycastle.crypto.modes.OCBBlockCipher; import org.bouncycastle.crypto.params.AEADParameters; +import org.bouncycastle.crypto.params.HKDFParameters; import org.bouncycastle.crypto.params.KeyParameter; -import org.bouncycastle.openpgp.AEADUtil; import org.bouncycastle.openpgp.PGPException; import org.bouncycastle.openpgp.PGPSessionKey; import org.bouncycastle.openpgp.operator.PGPDataDecryptor; import org.bouncycastle.openpgp.operator.PGPDigestCalculator; +import org.bouncycastle.util.Arrays; import org.bouncycastle.util.Exceptions; import org.bouncycastle.util.Pack; import org.bouncycastle.util.io.Streams; public class BcAEADUtil - extends AEADUtil { + /** + * Generate a nonce by xor-ing the given iv with the chunk index. + * + * @param iv initialization vector + * @param chunkIndex chunk index + * @return nonce + */ + protected static byte[] getNonce(byte[] iv, long chunkIndex) + { + byte[] nonce = Arrays.clone(iv); + + xorChunkId(nonce, chunkIndex); + + return nonce; + } + + /** + * XOR the byte array with the chunk index in-place. + * + * @param nonce byte array + * @param chunkIndex chunk index + */ + protected static void xorChunkId(byte[] nonce, long chunkIndex) + { + int index = nonce.length - 8; + + nonce[index++] ^= (byte)(chunkIndex >> 56); + nonce[index++] ^= (byte)(chunkIndex >> 48); + nonce[index++] ^= (byte)(chunkIndex >> 40); + nonce[index++] ^= (byte)(chunkIndex >> 32); + nonce[index++] ^= (byte)(chunkIndex >> 24); + nonce[index++] ^= (byte)(chunkIndex >> 16); + nonce[index++] ^= (byte)(chunkIndex >> 8); + nonce[index] ^= (byte)(chunkIndex); + } + + /** + * Calculate an actual chunk length from the encoded chunk size. + * + * @param chunkSize encoded chunk size + * @return decoded length + */ + protected static long getChunkLength(int chunkSize) + { + return 1L << (chunkSize + 6); + } + + /** + * Derived a message key and IV from the given session key. + * + * @param aeadAlgo AEAD algorithm + * @param cipherAlgo symmetric cipher algorithm + * @param sessionKey session key + * @param salt salt + * @param hkdfInfo HKDF info + * @return an array of byte arrays, the message key is at index 0, the IV at index 1. + * @throws PGPException + */ + public static byte[][] deriveAndSplitMessageKeyAndIv(int aeadAlgo, + int cipherAlgo, + byte[] sessionKey, + byte[] salt, + byte[] hkdfInfo) + throws PGPException + { + byte[] messageKeyAndIv = deriveMessageKeyAndIv(aeadAlgo, cipherAlgo, sessionKey, salt, hkdfInfo); + return splitMessageKeyAndIv(messageKeyAndIv, cipherAlgo, aeadAlgo); + } + + /** + * Derive a message key and IV from the given session key. + * The result is a byte array containing the key bytes followed by the IV. + * To split them, use {@link #splitMessageKeyAndIv(byte[], int, int)}. + * + * @param aeadAlgo AEAD algorithm + * @param cipherAlgo symmetric cipher algorithm + * @param sessionKey session key + * @param salt salt + * @param hkdfInfo HKDF info + * @return message key and appended IV + * @throws PGPException + */ + public static byte[] deriveMessageKeyAndIv(int aeadAlgo, int cipherAlgo, byte[] sessionKey, byte[] salt, byte[] hkdfInfo) + throws PGPException + { + HKDFParameters hkdfParameters = new HKDFParameters(sessionKey, salt, hkdfInfo); + HKDFBytesGenerator hkdfGen = new HKDFBytesGenerator(new SHA256Digest()); + + hkdfGen.init(hkdfParameters); + int keyLen = SymmetricKeyUtils.getKeyLengthInOctets(cipherAlgo); + int ivLen = AEADUtils.getIVLength(aeadAlgo); + byte[] messageKeyAndIv = new byte[keyLen + ivLen - 8]; + hkdfGen.generateBytes(messageKeyAndIv, 0, messageKeyAndIv.length); + return messageKeyAndIv; + } + + /** + * Split a given byte array containing
    m
    bytes of key and
    n-8
    bytes of IV into + * two separate byte arrays. + *
    m
    is the key length of the cipher algorithm, while
    n
    is the IV length of the AEAD algorithm. + * Note, that the IV is filled with
    n-8
    bytes only, the remainder is left as 0s. + * Return an array of both arrays with the key and index 0 and the IV at index 1. + * + * @param messageKeyAndIv
    m+n-8
    bytes of concatenated message key and IV + * @param cipherAlgo symmetric cipher algorithm + * @param aeadAlgo AEAD algorithm + * @return array of arrays containing message key and IV + * @throws PGPException + */ + public static byte[][] splitMessageKeyAndIv(byte[] messageKeyAndIv, int cipherAlgo, int aeadAlgo) + throws PGPException + { + int keyLen = SymmetricKeyUtils.getKeyLengthInOctets(cipherAlgo); + int ivLen = AEADUtils.getIVLength(aeadAlgo); + byte[] messageKey = new byte[keyLen]; + byte[] iv = new byte[ivLen]; + System.arraycopy(messageKeyAndIv, 0, messageKey, 0, messageKey.length); + System.arraycopy(messageKeyAndIv, messageKey.length, iv, 0, ivLen - 8); + + return new byte[][]{messageKey, iv}; + } public static AEADBlockCipher createAEADCipher(int encAlgorithm, int aeadAlgorithm) throws PGPException diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java index 21142375d4..ee266c237f 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java @@ -15,18 +15,21 @@ import org.bouncycastle.bcpg.AEADUtils; import org.bouncycastle.bcpg.SymmetricEncIntegrityPacket; import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; -import org.bouncycastle.openpgp.AEADUtil; +import org.bouncycastle.bcpg.SymmetricKeyUtils; +import org.bouncycastle.crypto.digests.SHA256Digest; +import org.bouncycastle.crypto.generators.HKDFBytesGenerator; +import org.bouncycastle.crypto.params.HKDFParameters; import org.bouncycastle.openpgp.PGPException; import org.bouncycastle.openpgp.PGPSessionKey; import org.bouncycastle.openpgp.PGPUtil; import org.bouncycastle.openpgp.operator.PGPDataDecryptor; import org.bouncycastle.openpgp.operator.PGPDigestCalculator; +import org.bouncycastle.util.Arrays; import org.bouncycastle.util.Exceptions; import org.bouncycastle.util.Pack; import org.bouncycastle.util.io.Streams; class JceAEADUtil - extends AEADUtil { private final OperatorHelper helper; @@ -36,6 +39,129 @@ public JceAEADUtil(OperatorHelper helper) this.helper = helper; } + /** + * Generate a nonce by xor-ing the given iv with the chunk index. + * + * @param iv initialization vector + * @param chunkIndex chunk index + * @return nonce + */ + protected static byte[] getNonce(byte[] iv, long chunkIndex) + { + byte[] nonce = Arrays.clone(iv); + + xorChunkId(nonce, chunkIndex); + + return nonce; + } + + /** + * XOR the byte array with the chunk index in-place. + * + * @param nonce byte array + * @param chunkIndex chunk index + */ + protected static void xorChunkId(byte[] nonce, long chunkIndex) + { + int index = nonce.length - 8; + + nonce[index++] ^= (byte)(chunkIndex >> 56); + nonce[index++] ^= (byte)(chunkIndex >> 48); + nonce[index++] ^= (byte)(chunkIndex >> 40); + nonce[index++] ^= (byte)(chunkIndex >> 32); + nonce[index++] ^= (byte)(chunkIndex >> 24); + nonce[index++] ^= (byte)(chunkIndex >> 16); + nonce[index++] ^= (byte)(chunkIndex >> 8); + nonce[index] ^= (byte)(chunkIndex); + } + + /** + * Calculate an actual chunk length from the encoded chunk size. + * + * @param chunkSize encoded chunk size + * @return decoded length + */ + protected static long getChunkLength(int chunkSize) + { + return 1L << (chunkSize + 6); + } + + /** + * Derived a message key and IV from the given session key. + * + * @param aeadAlgo AEAD algorithm + * @param cipherAlgo symmetric cipher algorithm + * @param sessionKey session key + * @param salt salt + * @param hkdfInfo HKDF info + * @return an array of byte arrays, the message key is at index 0, the IV at index 1. + * @throws PGPException + */ + public static byte[][] deriveAndSplitMessageKeyAndIv(int aeadAlgo, + int cipherAlgo, + byte[] sessionKey, + byte[] salt, + byte[] hkdfInfo) + throws PGPException + { + byte[] messageKeyAndIv = deriveMessageKeyAndIv(aeadAlgo, cipherAlgo, sessionKey, salt, hkdfInfo); + return splitMessageKeyAndIv(messageKeyAndIv, cipherAlgo, aeadAlgo); + } + + /** + * Derive a message key and IV from the given session key. + * The result is a byte array containing the key bytes followed by the IV. + * To split them, use {@link #splitMessageKeyAndIv(byte[], int, int)}. + * + * @param aeadAlgo AEAD algorithm + * @param cipherAlgo symmetric cipher algorithm + * @param sessionKey session key + * @param salt salt + * @param hkdfInfo HKDF info + * @return message key and appended IV + * @throws PGPException + */ + public static byte[] deriveMessageKeyAndIv(int aeadAlgo, int cipherAlgo, byte[] sessionKey, byte[] salt, byte[] hkdfInfo) + throws PGPException + { + // TODO: needs to be JCA based. KeyGenerator? + HKDFParameters hkdfParameters = new HKDFParameters(sessionKey, salt, hkdfInfo); + HKDFBytesGenerator hkdfGen = new HKDFBytesGenerator(new SHA256Digest()); + + hkdfGen.init(hkdfParameters); + int keyLen = SymmetricKeyUtils.getKeyLengthInOctets(cipherAlgo); + int ivLen = AEADUtils.getIVLength(aeadAlgo); + byte[] messageKeyAndIv = new byte[keyLen + ivLen - 8]; + hkdfGen.generateBytes(messageKeyAndIv, 0, messageKeyAndIv.length); + return messageKeyAndIv; + } + + /** + * Split a given byte array containing
    m
    bytes of key and
    n-8
    bytes of IV into + * two separate byte arrays. + *
    m
    is the key length of the cipher algorithm, while
    n
    is the IV length of the AEAD algorithm. + * Note, that the IV is filled with
    n-8
    bytes only, the remainder is left as 0s. + * Return an array of both arrays with the key and index 0 and the IV at index 1. + * + * @param messageKeyAndIv
    m+n-8
    bytes of concatenated message key and IV + * @param cipherAlgo symmetric cipher algorithm + * @param aeadAlgo AEAD algorithm + * @return array of arrays containing message key and IV + * @throws PGPException + */ + public static byte[][] splitMessageKeyAndIv(byte[] messageKeyAndIv, int cipherAlgo, int aeadAlgo) + throws PGPException + { + int keyLen = SymmetricKeyUtils.getKeyLengthInOctets(cipherAlgo); + int ivLen = AEADUtils.getIVLength(aeadAlgo); + byte[] messageKey = new byte[keyLen]; + byte[] iv = new byte[ivLen]; + System.arraycopy(messageKeyAndIv, 0, messageKey, 0, messageKey.length); + System.arraycopy(messageKeyAndIv, messageKey.length, iv, 0, ivLen - 8); + + return new byte[][]{messageKey, iv}; + } + /** * Create a {@link PGPDataDecryptor} for decrypting AEAD encrypted OpenPGP v5 data packets. * diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java index b0cdfcb5cc..94e4464267 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java @@ -165,14 +165,14 @@ private void knownV6TestVectorDecryptionTests() throws IOException, PGPException { // Test known-good V6 test vectors TODO: decryption tests should be working... -// System.out.println("Test V6 BC Decryption"); -// testBcDecryption(V6_EAX_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); -// testBcDecryption(V6_OCB_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); -// testBcDecryption(V6_GCM_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); -// System.out.println("Test V6 JCA Decryption"); -// testJceDecryption(V6_EAX_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); -// testJceDecryption(V6_OCB_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); -// testJceDecryption(V6_GCM_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); + System.out.println("Test V6 BC Decryption"); + testBcDecryption(V6_EAX_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); + testBcDecryption(V6_OCB_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); + testBcDecryption(V6_GCM_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); + System.out.println("Test V6 JCA Decryption"); + testJceDecryption(V6_EAX_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); + testJceDecryption(V6_OCB_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); + testJceDecryption(V6_GCM_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); } // private void testBcRoundTrip(PGPAEADFlavour flavour, int aeadAlg, int symAlg, byte[] plaintext, char[] password) throws PGPException, IOException { @@ -309,7 +309,6 @@ private void testBcDecryption(String armoredMessage, char[] password, byte[] exp o = objectFactory.nextObject(); if (o instanceof PGPPadding) { - System.err.println("hrer"); o = objectFactory.nextObject(); } From 1b9286597f0679aa53fe9a8af5748b9d41352fbc Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 30 Apr 2023 07:50:49 +1000 Subject: [PATCH 010/290] refactoring a key/iv derivation --- .../openpgp/operator/bc/BcAEADUtil.java | 60 ++----------------- .../openpgp/operator/jcajce/JceAEADUtil.java | 59 ++---------------- 2 files changed, 11 insertions(+), 108 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcAEADUtil.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcAEADUtil.java index 5f2efd2e22..16c7973d76 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcAEADUtil.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcAEADUtil.java @@ -79,42 +79,19 @@ protected static long getChunkLength(int chunkSize) return 1L << (chunkSize + 6); } - /** - * Derived a message key and IV from the given session key. - * - * @param aeadAlgo AEAD algorithm - * @param cipherAlgo symmetric cipher algorithm - * @param sessionKey session key - * @param salt salt - * @param hkdfInfo HKDF info - * @return an array of byte arrays, the message key is at index 0, the IV at index 1. - * @throws PGPException - */ - public static byte[][] deriveAndSplitMessageKeyAndIv(int aeadAlgo, - int cipherAlgo, - byte[] sessionKey, - byte[] salt, - byte[] hkdfInfo) - throws PGPException - { - byte[] messageKeyAndIv = deriveMessageKeyAndIv(aeadAlgo, cipherAlgo, sessionKey, salt, hkdfInfo); - return splitMessageKeyAndIv(messageKeyAndIv, cipherAlgo, aeadAlgo); - } - /** * Derive a message key and IV from the given session key. - * The result is a byte array containing the key bytes followed by the IV. - * To split them, use {@link #splitMessageKeyAndIv(byte[], int, int)}. + * The result is two byte arrays containing the key bytes and the IV. * * @param aeadAlgo AEAD algorithm * @param cipherAlgo symmetric cipher algorithm * @param sessionKey session key * @param salt salt * @param hkdfInfo HKDF info - * @return message key and appended IV + * @return message key and separate IV * @throws PGPException */ - public static byte[] deriveMessageKeyAndIv(int aeadAlgo, int cipherAlgo, byte[] sessionKey, byte[] salt, byte[] hkdfInfo) + static byte[][] deriveMessageKeyAndIv(int aeadAlgo, int cipherAlgo, byte[] sessionKey, byte[] salt, byte[] hkdfInfo) throws PGPException { HKDFParameters hkdfParameters = new HKDFParameters(sessionKey, salt, hkdfInfo); @@ -125,36 +102,11 @@ public static byte[] deriveMessageKeyAndIv(int aeadAlgo, int cipherAlgo, byte[] int ivLen = AEADUtils.getIVLength(aeadAlgo); byte[] messageKeyAndIv = new byte[keyLen + ivLen - 8]; hkdfGen.generateBytes(messageKeyAndIv, 0, messageKeyAndIv.length); - return messageKeyAndIv; - } - - /** - * Split a given byte array containing
    m
    bytes of key and
    n-8
    bytes of IV into - * two separate byte arrays. - *
    m
    is the key length of the cipher algorithm, while
    n
    is the IV length of the AEAD algorithm. - * Note, that the IV is filled with
    n-8
    bytes only, the remainder is left as 0s. - * Return an array of both arrays with the key and index 0 and the IV at index 1. - * - * @param messageKeyAndIv
    m+n-8
    bytes of concatenated message key and IV - * @param cipherAlgo symmetric cipher algorithm - * @param aeadAlgo AEAD algorithm - * @return array of arrays containing message key and IV - * @throws PGPException - */ - public static byte[][] splitMessageKeyAndIv(byte[] messageKeyAndIv, int cipherAlgo, int aeadAlgo) - throws PGPException - { - int keyLen = SymmetricKeyUtils.getKeyLengthInOctets(cipherAlgo); - int ivLen = AEADUtils.getIVLength(aeadAlgo); - byte[] messageKey = new byte[keyLen]; - byte[] iv = new byte[ivLen]; - System.arraycopy(messageKeyAndIv, 0, messageKey, 0, messageKey.length); - System.arraycopy(messageKeyAndIv, messageKey.length, iv, 0, ivLen - 8); - return new byte[][]{messageKey, iv}; + return new byte[][] { Arrays.copyOfRange(messageKeyAndIv, 0, keyLen), Arrays.copyOfRange(messageKeyAndIv, keyLen, keyLen + ivLen) }; } - public static AEADBlockCipher createAEADCipher(int encAlgorithm, int aeadAlgorithm) + static AEADBlockCipher createAEADCipher(int encAlgorithm, int aeadAlgorithm) throws PGPException { if (encAlgorithm != SymmetricKeyAlgorithmTags.AES_128 @@ -253,7 +205,7 @@ static PGPDataDecryptor createOpenPgpV6DataDecryptor(SymmetricEncIntegrityPacket final int chunkSize = seipd.getChunkSize(); final byte[] aaData = seipd.getAAData(); - byte[][] messageKeyAndIv = deriveAndSplitMessageKeyAndIv(aeadAlgo, cipherAlgo, + byte[][] messageKeyAndIv = deriveMessageKeyAndIv(aeadAlgo, cipherAlgo, sessionKey.getKey(), seipd.getSalt(), aaData); byte[] messageKey = messageKeyAndIv[0]; final byte[] iv = messageKeyAndIv[1]; diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java index ee266c237f..48b8dbfbd9 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java @@ -31,7 +31,6 @@ class JceAEADUtil { - private final OperatorHelper helper; public JceAEADUtil(OperatorHelper helper) @@ -86,42 +85,19 @@ protected static long getChunkLength(int chunkSize) return 1L << (chunkSize + 6); } - /** - * Derived a message key and IV from the given session key. - * - * @param aeadAlgo AEAD algorithm - * @param cipherAlgo symmetric cipher algorithm - * @param sessionKey session key - * @param salt salt - * @param hkdfInfo HKDF info - * @return an array of byte arrays, the message key is at index 0, the IV at index 1. - * @throws PGPException - */ - public static byte[][] deriveAndSplitMessageKeyAndIv(int aeadAlgo, - int cipherAlgo, - byte[] sessionKey, - byte[] salt, - byte[] hkdfInfo) - throws PGPException - { - byte[] messageKeyAndIv = deriveMessageKeyAndIv(aeadAlgo, cipherAlgo, sessionKey, salt, hkdfInfo); - return splitMessageKeyAndIv(messageKeyAndIv, cipherAlgo, aeadAlgo); - } - /** * Derive a message key and IV from the given session key. - * The result is a byte array containing the key bytes followed by the IV. - * To split them, use {@link #splitMessageKeyAndIv(byte[], int, int)}. + * The result is two byte arrays containing the key bytes and the IV. * * @param aeadAlgo AEAD algorithm * @param cipherAlgo symmetric cipher algorithm * @param sessionKey session key * @param salt salt * @param hkdfInfo HKDF info - * @return message key and appended IV + * @return message key and separate IV * @throws PGPException */ - public static byte[] deriveMessageKeyAndIv(int aeadAlgo, int cipherAlgo, byte[] sessionKey, byte[] salt, byte[] hkdfInfo) + static byte[][] deriveMessageKeyAndIv(int aeadAlgo, int cipherAlgo, byte[] sessionKey, byte[] salt, byte[] hkdfInfo) throws PGPException { // TODO: needs to be JCA based. KeyGenerator? @@ -133,33 +109,8 @@ public static byte[] deriveMessageKeyAndIv(int aeadAlgo, int cipherAlgo, byte[] int ivLen = AEADUtils.getIVLength(aeadAlgo); byte[] messageKeyAndIv = new byte[keyLen + ivLen - 8]; hkdfGen.generateBytes(messageKeyAndIv, 0, messageKeyAndIv.length); - return messageKeyAndIv; - } - - /** - * Split a given byte array containing
    m
    bytes of key and
    n-8
    bytes of IV into - * two separate byte arrays. - *
    m
    is the key length of the cipher algorithm, while
    n
    is the IV length of the AEAD algorithm. - * Note, that the IV is filled with
    n-8
    bytes only, the remainder is left as 0s. - * Return an array of both arrays with the key and index 0 and the IV at index 1. - * - * @param messageKeyAndIv
    m+n-8
    bytes of concatenated message key and IV - * @param cipherAlgo symmetric cipher algorithm - * @param aeadAlgo AEAD algorithm - * @return array of arrays containing message key and IV - * @throws PGPException - */ - public static byte[][] splitMessageKeyAndIv(byte[] messageKeyAndIv, int cipherAlgo, int aeadAlgo) - throws PGPException - { - int keyLen = SymmetricKeyUtils.getKeyLengthInOctets(cipherAlgo); - int ivLen = AEADUtils.getIVLength(aeadAlgo); - byte[] messageKey = new byte[keyLen]; - byte[] iv = new byte[ivLen]; - System.arraycopy(messageKeyAndIv, 0, messageKey, 0, messageKey.length); - System.arraycopy(messageKeyAndIv, messageKey.length, iv, 0, ivLen - 8); - return new byte[][]{messageKey, iv}; + return new byte[][] { Arrays.copyOfRange(messageKeyAndIv, 0, keyLen), Arrays.copyOfRange(messageKeyAndIv, keyLen, keyLen + ivLen) }; } /** @@ -240,7 +191,7 @@ PGPDataDecryptor createOpenPgpV6DataDecryptor(SymmetricEncIntegrityPacket seipd, final byte[] aaData = seipd.getAAData(); - final byte[][] messageKeyAndIv = deriveAndSplitMessageKeyAndIv(aeadAlgo, cipherAlgo, sessionKey.getKey(), salt, aaData); + final byte[][] messageKeyAndIv = deriveMessageKeyAndIv(aeadAlgo, cipherAlgo, sessionKey.getKey(), salt, aaData); final byte[] messageKey = messageKeyAndIv[0]; final byte[] iv = messageKeyAndIv[1]; From 876bd0cf02811282707ddd38e4f0f9212a9f4d1f Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 30 Apr 2023 09:52:27 +1000 Subject: [PATCH 011/290] moved build to 174 beta, updated ant scripts --- ant/bc+-build.xml | 28 +- ant/jdk18+.xml | 2 +- bc-build.properties | 7 +- .../cert/DeltaCertificateTool.java | 106 +++++++ .../bouncycastle/cert/test/DeltaCertTest.java | 263 ++++++++++++++++++ 5 files changed, 401 insertions(+), 5 deletions(-) create mode 100644 pkix/src/main/java/org/bouncycastle/cert/DeltaCertificateTool.java create mode 100644 pkix/src/test/java/org/bouncycastle/cert/test/DeltaCertTest.java diff --git a/ant/bc+-build.xml b/ant/bc+-build.xml index 79b90acea9..70764f556e 100644 --- a/ant/bc+-build.xml +++ b/ant/bc+-build.xml @@ -74,6 +74,7 @@ + @@ -815,6 +816,7 @@ + @@ -1036,7 +1038,7 @@ - + + + + + + + + + + + + + + + + + + + + + + diff --git a/ant/jdk18+.xml b/ant/jdk18+.xml index 4ad36fb282..0240febb22 100644 --- a/ant/jdk18+.xml +++ b/ant/jdk18+.xml @@ -46,7 +46,7 @@ - + diff --git a/bc-build.properties b/bc-build.properties index 8b47da7c27..d1d38c94b5 100644 --- a/bc-build.properties +++ b/bc-build.properties @@ -3,9 +3,9 @@ # intended to hold user-specific settings that are *not* committed to # the repository. -release.suffix: 173 -release.name: 1.73 -release.version: 1.73 +release.suffix: 174b01 +release.name: 1.73.99 +release.version: 1.73.99 release.debug: false mail.jar.home: ./libs/mail.jar @@ -13,5 +13,6 @@ activation.jar.home: ./libs/activation.jar jmail.jar.home: ./libs/jakarta.mail-2.0.1.jar jactivation.jar.home: ./libs/jakarta.activation-api-2.0.0.jar junit.jar.home: ./libs/junit.jar +ldap.jar.home: ./libs/unboundid-ldapsdk-6.0.8.jar junit.printsummary: off diff --git a/pkix/src/main/java/org/bouncycastle/cert/DeltaCertificateTool.java b/pkix/src/main/java/org/bouncycastle/cert/DeltaCertificateTool.java new file mode 100644 index 0000000000..b9ab0a8623 --- /dev/null +++ b/pkix/src/main/java/org/bouncycastle/cert/DeltaCertificateTool.java @@ -0,0 +1,106 @@ +package org.bouncycastle.cert; + +import org.bouncycastle.asn1.ASN1BitString; +import org.bouncycastle.asn1.ASN1Encodable; +import org.bouncycastle.asn1.ASN1EncodableVector; +import org.bouncycastle.asn1.ASN1Integer; +import org.bouncycastle.asn1.ASN1ObjectIdentifier; +import org.bouncycastle.asn1.ASN1Sequence; +import org.bouncycastle.asn1.ASN1TaggedObject; +import org.bouncycastle.asn1.DERSequence; +import org.bouncycastle.asn1.DERTaggedObject; +import org.bouncycastle.asn1.util.ASN1Dump; +import org.bouncycastle.asn1.x509.Certificate; +import org.bouncycastle.asn1.x509.Extension; +import org.bouncycastle.asn1.x509.ExtensionsGenerator; + +public class DeltaCertificateTool +{ + public static X509CertificateHolder extractDeltaCertificate(X509CertificateHolder originCert) + { + ASN1ObjectIdentifier deltaExtOid = new ASN1ObjectIdentifier("2.16.840.1.114027.80.6.1"); + Extension deltaExt = originCert.getExtension(deltaExtOid); + + ASN1Sequence seq = ASN1Sequence.getInstance(deltaExt.getParsedValue()); +// * version [ 0 ] Version DEFAULT v1(0), +// * serialNumber CertificateSerialNumber, +// * signature AlgorithmIdentifier, +// * issuer Name, +// * validity Validity, +// * subject Name, +// * subjectPublicKeyInfo SubjectPublicKeyInfo, +// * issuerUniqueID [ 1 ] IMPLICIT UniqueIdentifier OPTIONAL, +// * subjectUniqueID [ 2 ] IMPLICIT UniqueIdentifier OPTIONAL, +// * extensions [ 3 ] Extensions OPTIONAL + ASN1Sequence originTbs = ASN1Sequence.getInstance(originCert.toASN1Structure().getTBSCertificate().toASN1Primitive()); + int idx = 0; + ASN1Encodable[] extracted = originTbs.toArray(); + + extracted[0] = originTbs.getObjectAt(0); + extracted[1] = ASN1Integer.getInstance(seq.getObjectAt(idx++)); + + ASN1Encodable next = seq.getObjectAt(idx++); + while (next instanceof ASN1TaggedObject) + { + ASN1TaggedObject tagged = ASN1TaggedObject.getInstance(next); + switch (tagged.getTagNo()) + { + case 0: + extracted[2] = ASN1Sequence.getInstance(tagged, false); + break; + case 1: + extracted[3] = ASN1Sequence.getInstance(tagged, true); // issuer + break; + case 2: + extracted[4] = ASN1Sequence.getInstance(tagged, false); + break; + case 3: + extracted[5] = ASN1Sequence.getInstance((ASN1TaggedObject)next, true); // subject + break; + } + next = seq.getObjectAt(idx++); + } + + extracted[6] = next; // subjectPublicKey + + if (idx != seq.size() - 1) + { + next = seq.getObjectAt(idx++); + ASN1TaggedObject tagged = ASN1TaggedObject.getInstance(next); + if (tagged.getTagNo() != 4) + { + throw new IllegalArgumentException("malformed delta extension"); + } + + ASN1Sequence deltaExts = ASN1Sequence.getInstance(tagged, false); + + ExtensionsGenerator extGen = new ExtensionsGenerator(); + + ASN1Sequence originExt = ASN1Sequence.getInstance(ASN1TaggedObject.getInstance(originTbs.getObjectAt(originTbs.size() - 1)), true); + + for (int i = 0; i != originExt.size(); i++) + { + Extension ext = Extension.getInstance(originExt.getObjectAt(i)); + if (!deltaExtOid.equals(ext.getExtnId())) + { + extGen.addExtension(ext); + } + } + + + for (int i = 0; i != deltaExts.size(); i++) + { + extGen.replaceExtension(Extension.getInstance(deltaExts.getObjectAt(i))); + } + + extracted[7] = new DERTaggedObject(3, extGen.generate()); + } + + ASN1EncodableVector certV = new ASN1EncodableVector(); + certV.add(new DERSequence(extracted)); + certV.add(ASN1Sequence.getInstance(ASN1TaggedObject.getInstance(seq.getObjectAt(1)), false)); + certV.add(ASN1BitString.getInstance(seq.getObjectAt(idx))); + + return new X509CertificateHolder(Certificate.getInstance(new DERSequence(certV))); + } +} diff --git a/pkix/src/test/java/org/bouncycastle/cert/test/DeltaCertTest.java b/pkix/src/test/java/org/bouncycastle/cert/test/DeltaCertTest.java new file mode 100644 index 0000000000..2191c3fce8 --- /dev/null +++ b/pkix/src/test/java/org/bouncycastle/cert/test/DeltaCertTest.java @@ -0,0 +1,263 @@ +package org.bouncycastle.cert.test; + +import java.security.KeyPair; +import java.security.KeyPairGenerator; +import java.security.Security; +import java.security.Signature; +import java.security.spec.ECGenParameterSpec; + +import junit.framework.TestCase; +import org.bouncycastle.asn1.ASN1Primitive; +import org.bouncycastle.asn1.util.ASN1Dump; +import org.bouncycastle.cert.DeltaCertificateTool; +import org.bouncycastle.cert.X509CertificateHolder; +import org.bouncycastle.cert.jcajce.JcaX509CertificateHolder; +import org.bouncycastle.jce.provider.BouncyCastleProvider; +import org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder; +import org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider; +import org.bouncycastle.util.encoders.Base64; + +public class DeltaCertTest + extends TestCase +{ + private static byte[] baseCertData = Base64.decode( + "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"); + + private static byte[] extracted = Base64.decode( + "MIIBpzCCAU2gAwIBAgIUO4OXFstxvJOYP/07C37ulcODK88wCgYIKoZIzj0E" + + "AwIwITEfMB0GA1UECAwWMS4yLjg0MC4xMDA0NS4yLjEgUm9vdDAeFw0yMzA0" + + "MTIwMDAwMDBaFw0yNDA0MDYyMzU5NTlaMCExHzAdBgNVBAgMFjEuMi44NDAu" + + "MTAwNDUuMi4xIFJvb3QwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQt59pm" + + "AR8kYICA8KkPpdqgwGQZuMXxYVKBsrr5/Bx6aOBLgS38UJoAD2vOM576akBt" + + "IvZrN4/3QlvAz1wJ1kOuo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB" + + "/wQEAwIBhjAfBgNVHSMEGDAWgBQy1HS2PIl0zKxGRhAZjHu1/Yzn2zAdBgNV" + + "HQ4EFgQUMtR0tjyJdMysRkYQGYx7tf2M59swCgYIKoZIzj0EAwIDSAAwRQIg" + + "EEk3DAMtJy/UBT0GqXvKLLmrfnKrlSNUz0GLuLsjiw0CIQCTQfyJ2eQLZJ0p" + + "AWD9GAsPcw4HfoXCMwIJLTZL0OVX3g=="); + + public void setUp() + { + if (Security.getProvider("BC") == null) + { + Security.addProvider(new BouncyCastleProvider()); + } + if (Security.getProvider("BCPQC") == null) + { + Security.addProvider(new BouncyCastlePQCProvider()); + } + } + + public void testDeltaExtract() + throws Exception + { + X509CertificateHolder baseCert = new X509CertificateHolder(baseCertData); + + assertTrue(baseCert.isSignatureValid(new JcaContentVerifierProviderBuilder().setProvider("BCPQC").build(baseCert.getSubjectPublicKeyInfo()))); + + X509CertificateHolder deltaCert = DeltaCertificateTool.extractDeltaCertificate(baseCert); + + assertTrue(deltaCert.isSignatureValid(new JcaContentVerifierProviderBuilder().setProvider("BC").build(deltaCert.getSubjectPublicKeyInfo()))); + + X509CertificateHolder extCert = new X509CertificateHolder(extracted); + + assertTrue(extCert.equals(deltaCert)); + } + + public static void main(String[] args) + throws Exception + { + Security.addProvider(new BouncyCastleProvider()); + + KeyPairGenerator kpgS = KeyPairGenerator.getInstance("EC", "SunEC"); + + kpgS.initialize(new ECGenParameterSpec("secp256r1")); + + KeyPair kpS = kpgS.generateKeyPair(); + + + KeyPairGenerator kpgB = KeyPairGenerator.getInstance("EC", "BC"); + + kpgB.initialize(new ECGenParameterSpec("P-256")); + + KeyPair kpB = kpgB.generateKeyPair(); + + byte[] msg = new byte[1000]; + + long start = System.currentTimeMillis(); + + Signature s = Signature.getInstance("SHA256withECDSA", "SunEC"); + + for (int i = 0; i != 5000; i++) + { + + s.initSign(kpS.getPrivate()); + + s.update(msg); + + byte[] sig = s.sign(); + + s.initVerify(kpS.getPublic()); + + s.update(msg); + + if (!s.verify(sig)) throw new RuntimeException(); + } + + long sunDiff = System.currentTimeMillis() - start; + + start = System.currentTimeMillis(); + + s = Signature.getInstance("SHA256withECDSA", "BC"); + + for (int i = 0; i != 5000; i++) + { + + s.initSign(kpB.getPrivate()); + + s.update(msg); + + byte[] sig = s.sign(); + + s.initVerify(kpB.getPublic()); + + s.update(msg); + + if (!s.verify(sig)) throw new RuntimeException(); + } + + long bcDiff = System.currentTimeMillis() - start; + + System.err.println("SunEC: " + sunDiff); + System.err.println("bcDiff: " + bcDiff); + } +} From f2a7ad9215b86da1d399196e0ae00e6192ea0215 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Sun, 30 Apr 2023 22:32:40 +0700 Subject: [PATCH 012/290] Test PQC factories for Frodo --- .../pqc/crypto/util/SubjectPublicKeyInfoFactory.java | 2 +- .../bouncycastle/pqc/crypto/test/FrodoVectorTest.java | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java index 4a322e0ef4..213a923423 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java @@ -180,7 +180,7 @@ else if (publicKey instanceof FrodoPublicKeyParameters) AlgorithmIdentifier algorithmIdentifier = new AlgorithmIdentifier(Utils.frodoOidLookup(params.getParameters())); - return new SubjectPublicKeyInfo(algorithmIdentifier, (new DEROctetString(encoding))); + return new SubjectPublicKeyInfo(algorithmIdentifier, new DEROctetString(encoding)); } else if (publicKey instanceof SABERPublicKeyParameters) { diff --git a/core/src/test/java/org/bouncycastle/pqc/crypto/test/FrodoVectorTest.java b/core/src/test/java/org/bouncycastle/pqc/crypto/test/FrodoVectorTest.java index e0d030135d..83b244f663 100644 --- a/core/src/test/java/org/bouncycastle/pqc/crypto/test/FrodoVectorTest.java +++ b/core/src/test/java/org/bouncycastle/pqc/crypto/test/FrodoVectorTest.java @@ -15,6 +15,10 @@ import org.bouncycastle.pqc.crypto.frodo.FrodoParameters; import org.bouncycastle.pqc.crypto.frodo.FrodoPrivateKeyParameters; import org.bouncycastle.pqc.crypto.frodo.FrodoPublicKeyParameters; +import org.bouncycastle.pqc.crypto.util.PrivateKeyFactory; +import org.bouncycastle.pqc.crypto.util.PrivateKeyInfoFactory; +import org.bouncycastle.pqc.crypto.util.PublicKeyFactory; +import org.bouncycastle.pqc.crypto.util.SubjectPublicKeyInfoFactory; import org.bouncycastle.test.TestResourceFinder; import org.bouncycastle.util.Arrays; import org.bouncycastle.util.encoders.Hex; @@ -100,8 +104,10 @@ public void testVectors() kpGen.init(genParams); AsymmetricCipherKeyPair kp = kpGen.generateKeyPair(); - FrodoPublicKeyParameters pubParams = (FrodoPublicKeyParameters) kp.getPublic(); - FrodoPrivateKeyParameters privParams = (FrodoPrivateKeyParameters) kp.getPrivate(); + FrodoPublicKeyParameters pubParams = (FrodoPublicKeyParameters)PublicKeyFactory.createKey( + SubjectPublicKeyInfoFactory.createSubjectPublicKeyInfo((FrodoPublicKeyParameters)kp.getPublic())); + FrodoPrivateKeyParameters privParams = (FrodoPrivateKeyParameters)PrivateKeyFactory.createKey( + PrivateKeyInfoFactory.createPrivateKeyInfo((FrodoPrivateKeyParameters)kp.getPrivate())); assertTrue(name + " " + count + ": public key", Arrays.areEqual(pk, pubParams.getPublicKey())); assertTrue(name + " " + count + ": secret key", Arrays.areEqual(sk, privParams.getPrivateKey())); From 150b3ea375b095446bba6cdd661fff24ddb74d51 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Mon, 1 May 2023 11:21:59 +0700 Subject: [PATCH 013/290] Fix exception message and include inner exception --- .../cert/selector/jcajce/JcaX509CertSelectorConverter.java | 4 ++-- .../cert/selector/jcajce/JcaX509CertSelectorConverter.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkix/src/main/java/org/bouncycastle/cert/selector/jcajce/JcaX509CertSelectorConverter.java b/pkix/src/main/java/org/bouncycastle/cert/selector/jcajce/JcaX509CertSelectorConverter.java index 22a35371db..9a5a48c056 100644 --- a/pkix/src/main/java/org/bouncycastle/cert/selector/jcajce/JcaX509CertSelectorConverter.java +++ b/pkix/src/main/java/org/bouncycastle/cert/selector/jcajce/JcaX509CertSelectorConverter.java @@ -26,7 +26,7 @@ protected X509CertSelector doConversion(X500Name issuer, BigInteger serialNumber } catch (IOException e) { - throw new IllegalArgumentException("unable to convert issuer: " + e.getMessage()); + throw new IllegalArgumentException("unable to convert issuer: " + e.getMessage(), e); } } @@ -43,7 +43,7 @@ protected X509CertSelector doConversion(X500Name issuer, BigInteger serialNumber } catch (IOException e) { - throw new IllegalArgumentException("unable to convert issuer: " + e.getMessage()); + throw new IllegalArgumentException("unable to convert subjectKeyIdentifier: " + e.getMessage(), e); } } diff --git a/pkix/src/main/jdk1.1/org/bouncycastle/cert/selector/jcajce/JcaX509CertSelectorConverter.java b/pkix/src/main/jdk1.1/org/bouncycastle/cert/selector/jcajce/JcaX509CertSelectorConverter.java index 22a35371db..9a5a48c056 100644 --- a/pkix/src/main/jdk1.1/org/bouncycastle/cert/selector/jcajce/JcaX509CertSelectorConverter.java +++ b/pkix/src/main/jdk1.1/org/bouncycastle/cert/selector/jcajce/JcaX509CertSelectorConverter.java @@ -26,7 +26,7 @@ protected X509CertSelector doConversion(X500Name issuer, BigInteger serialNumber } catch (IOException e) { - throw new IllegalArgumentException("unable to convert issuer: " + e.getMessage()); + throw new IllegalArgumentException("unable to convert issuer: " + e.getMessage(), e); } } @@ -43,7 +43,7 @@ protected X509CertSelector doConversion(X500Name issuer, BigInteger serialNumber } catch (IOException e) { - throw new IllegalArgumentException("unable to convert issuer: " + e.getMessage()); + throw new IllegalArgumentException("unable to convert subjectKeyIdentifier: " + e.getMessage(), e); } } From 2ab68138be42c3f13758593a87bfda959f308bea Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Mon, 1 May 2023 11:23:55 +0700 Subject: [PATCH 014/290] Refactoring --- .../selector/jcajce/JcaSelectorConverter.java | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pkix/src/main/java/org/bouncycastle/cert/selector/jcajce/JcaSelectorConverter.java b/pkix/src/main/java/org/bouncycastle/cert/selector/jcajce/JcaSelectorConverter.java index 13e9e6b46d..3e300f1a55 100644 --- a/pkix/src/main/java/org/bouncycastle/cert/selector/jcajce/JcaSelectorConverter.java +++ b/pkix/src/main/java/org/bouncycastle/cert/selector/jcajce/JcaSelectorConverter.java @@ -1,6 +1,7 @@ package org.bouncycastle.cert.selector.jcajce; import java.io.IOException; +import java.math.BigInteger; import java.security.cert.X509CertSelector; import org.bouncycastle.asn1.ASN1OctetString; @@ -18,14 +19,17 @@ public X509CertificateHolderSelector getCertificateHolderSelector(X509CertSelect { try { - if (certSelector.getSubjectKeyIdentifier() != null) - { - return new X509CertificateHolderSelector(X500Name.getInstance(certSelector.getIssuerAsBytes()), certSelector.getSerialNumber(), ASN1OctetString.getInstance(certSelector.getSubjectKeyIdentifier()).getOctets()); - } - else + X500Name issuer = X500Name.getInstance(certSelector.getIssuerAsBytes()); + BigInteger serialNumber = certSelector.getSerialNumber(); + byte[] subjectKeyId = null; + + byte[] subjectKeyIdentifier = certSelector.getSubjectKeyIdentifier(); + if (subjectKeyIdentifier != null) { - return new X509CertificateHolderSelector(X500Name.getInstance(certSelector.getIssuerAsBytes()), certSelector.getSerialNumber()); + subjectKeyId = ASN1OctetString.getInstance(subjectKeyIdentifier).getOctets(); } + + return new X509CertificateHolderSelector(issuer, serialNumber, subjectKeyId); } catch (IOException e) { From dc99c652d38cd6679f95b6c4f14be4ff4cd82dbf Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Mon, 1 May 2023 11:57:54 +0700 Subject: [PATCH 015/290] Refactoring in Dilithium --- .../pqc/crypto/util/SubjectPublicKeyInfoFactory.java | 2 +- .../bouncycastle/pqc/crypto/test/CrystalsDilithiumTest.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java index 213a923423..13095b77f7 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java @@ -266,7 +266,7 @@ else if (publicKey instanceof DilithiumPublicKeyParameters) AlgorithmIdentifier algorithmIdentifier = new AlgorithmIdentifier(Utils.dilithiumOidLookup(params.getParameters())); - return new SubjectPublicKeyInfo(algorithmIdentifier, Arrays.concatenate(params.getRho(), params.getT1())); + return new SubjectPublicKeyInfo(algorithmIdentifier, params.getEncoded()); } else if (publicKey instanceof BIKEPublicKeyParameters) { diff --git a/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsDilithiumTest.java b/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsDilithiumTest.java index d0c4762a01..e829acfbdf 100644 --- a/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsDilithiumTest.java +++ b/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsDilithiumTest.java @@ -50,7 +50,7 @@ public void testDilithium() assertTrue(Arrays.areEqual(Hex.decode(sk), ((DilithiumPrivateKeyParameters)keyPair.getPrivate()).getPrivateKey())); DilithiumPublicKeyParameters dPub = (DilithiumPublicKeyParameters)keyPair.getPublic(); - assertTrue(Arrays.areEqual(Hex.decode(pk), Arrays.concatenate(dPub.getRho(), dPub.getT1()))); + assertTrue(Arrays.areEqual(Hex.decode(pk), dPub.getEncoded())); } public void testRNG() @@ -135,7 +135,7 @@ public void testVectors() AsymmetricCipherKeyPair ackp = kpg.generateKeyPair(); DilithiumPublicKeyParameters dPub = (DilithiumPublicKeyParameters)ackp.getPublic(); - byte[] respk = Arrays.concatenate(dPub.getRho(), dPub.getT1()); + byte[] respk = dPub.getEncoded(); // System.out.println("pk = "); // Helper.printByteArray(pk); byte[] ressk = ((DilithiumPrivateKeyParameters)ackp.getPrivate()).getEncoded(); From af226967a24dcfd6b44b95939b80c8bbb429a48f Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Mon, 1 May 2023 13:49:00 +0700 Subject: [PATCH 016/290] Refactoring in pqc.asn1 --- .../org/bouncycastle/pqc/asn1/CMCEPrivateKey.java | 5 ++--- .../bouncycastle/pqc/asn1/FalconPrivateKey.java | 15 ++++++++++----- .../bouncycastle/pqc/asn1/KyberPrivateKey.java | 11 ++++------- .../bouncycastle/pqc/asn1/SABERPrivateKey.java | 15 ++++++++++----- .../pqc/asn1/SPHINCSPLUSPrivateKey.java | 14 ++++++++++---- 5 files changed, 36 insertions(+), 24 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/pqc/asn1/CMCEPrivateKey.java b/core/src/main/java/org/bouncycastle/pqc/asn1/CMCEPrivateKey.java index 5af7de20e5..4da48dcb90 100644 --- a/core/src/main/java/org/bouncycastle/pqc/asn1/CMCEPrivateKey.java +++ b/core/src/main/java/org/bouncycastle/pqc/asn1/CMCEPrivateKey.java @@ -9,7 +9,6 @@ import org.bouncycastle.asn1.DEROctetString; import org.bouncycastle.asn1.DERSequence; import org.bouncycastle.util.Arrays; -import org.bouncycastle.util.BigIntegers; /** * ASN.1 Encoding for a @@ -60,11 +59,12 @@ public CMCEPrivateKey(int version, byte[] delta, byte[] c, byte[] g, byte[] alph private CMCEPrivateKey(ASN1Sequence seq) { - version = BigIntegers.intValueExact(ASN1Integer.getInstance(seq.getObjectAt(0)).getValue()); + version = ASN1Integer.getInstance(seq.getObjectAt(0)).intValueExact(); if (version != 0) { throw new IllegalArgumentException("unrecognized version"); } + delta = Arrays.clone(ASN1OctetString.getInstance(seq.getObjectAt(1)).getOctets()); C = Arrays.clone(ASN1OctetString.getInstance(seq.getObjectAt(2)).getOctets()); @@ -75,7 +75,6 @@ private CMCEPrivateKey(ASN1Sequence seq) s = Arrays.clone(ASN1OctetString.getInstance(seq.getObjectAt(5)).getOctets()); - // todo optional publickey if(seq.size() == 7) { PublicKey = CMCEPublicKey.getInstance(seq.getObjectAt(6)); diff --git a/core/src/main/java/org/bouncycastle/pqc/asn1/FalconPrivateKey.java b/core/src/main/java/org/bouncycastle/pqc/asn1/FalconPrivateKey.java index 6979a853fb..380f547b87 100644 --- a/core/src/main/java/org/bouncycastle/pqc/asn1/FalconPrivateKey.java +++ b/core/src/main/java/org/bouncycastle/pqc/asn1/FalconPrivateKey.java @@ -1,9 +1,14 @@ package org.bouncycastle.pqc.asn1; - -import org.bouncycastle.asn1.*; +import org.bouncycastle.asn1.ASN1EncodableVector; +import org.bouncycastle.asn1.ASN1Integer; +import org.bouncycastle.asn1.ASN1Object; +import org.bouncycastle.asn1.ASN1OctetString; +import org.bouncycastle.asn1.ASN1Primitive; +import org.bouncycastle.asn1.ASN1Sequence; +import org.bouncycastle.asn1.DEROctetString; +import org.bouncycastle.asn1.DERSequence; import org.bouncycastle.util.Arrays; -import org.bouncycastle.util.BigIntegers; /** * ASN.1 Encoding for a @@ -69,18 +74,18 @@ public byte[] getG() private FalconPrivateKey(ASN1Sequence seq) { - version = BigIntegers.intValueExact(ASN1Integer.getInstance(seq.getObjectAt(0)).getValue()); + version = ASN1Integer.getInstance(seq.getObjectAt(0)).intValueExact(); if (version != 0) { throw new IllegalArgumentException("unrecognized version"); } + f = Arrays.clone(ASN1OctetString.getInstance(seq.getObjectAt(1)).getOctets()); g = Arrays.clone(ASN1OctetString.getInstance(seq.getObjectAt(2)).getOctets()); F = Arrays.clone(ASN1OctetString.getInstance(seq.getObjectAt(3)).getOctets()); - // todo optional publickey if(seq.size() == 5) { publicKey = FalconPublicKey.getInstance(seq.getObjectAt(4)); diff --git a/core/src/main/java/org/bouncycastle/pqc/asn1/KyberPrivateKey.java b/core/src/main/java/org/bouncycastle/pqc/asn1/KyberPrivateKey.java index f12e5384a2..b5f4bc4445 100644 --- a/core/src/main/java/org/bouncycastle/pqc/asn1/KyberPrivateKey.java +++ b/core/src/main/java/org/bouncycastle/pqc/asn1/KyberPrivateKey.java @@ -9,7 +9,6 @@ import org.bouncycastle.asn1.DEROctetString; import org.bouncycastle.asn1.DERSequence; import org.bouncycastle.util.Arrays; -import org.bouncycastle.util.BigIntegers; /** * @@ -76,20 +75,18 @@ public byte[] getNonce() private KyberPrivateKey(ASN1Sequence seq) { - int skipPubKey = 1; - if (seq.size() == 5) - skipPubKey = 0; // dont skip - - version = BigIntegers.intValueExact(ASN1Integer.getInstance(seq.getObjectAt(0)).getValue()); + version = ASN1Integer.getInstance(seq.getObjectAt(0)).intValueExact(); if (version != 0) { throw new IllegalArgumentException("unrecognized version"); } + s = Arrays.clone(ASN1OctetString.getInstance(seq.getObjectAt(1)).getOctets()); - // todo optional publickey + int skipPubKey = 1; if (seq.size() == 5) { + skipPubKey = 0; publicKey = KyberPublicKey.getInstance(seq.getObjectAt(2)); } diff --git a/core/src/main/java/org/bouncycastle/pqc/asn1/SABERPrivateKey.java b/core/src/main/java/org/bouncycastle/pqc/asn1/SABERPrivateKey.java index 0d3685899e..d964d2eb49 100644 --- a/core/src/main/java/org/bouncycastle/pqc/asn1/SABERPrivateKey.java +++ b/core/src/main/java/org/bouncycastle/pqc/asn1/SABERPrivateKey.java @@ -1,9 +1,14 @@ package org.bouncycastle.pqc.asn1; - -import org.bouncycastle.asn1.*; +import org.bouncycastle.asn1.ASN1EncodableVector; +import org.bouncycastle.asn1.ASN1Integer; +import org.bouncycastle.asn1.ASN1Object; +import org.bouncycastle.asn1.ASN1OctetString; +import org.bouncycastle.asn1.ASN1Primitive; +import org.bouncycastle.asn1.ASN1Sequence; +import org.bouncycastle.asn1.DEROctetString; +import org.bouncycastle.asn1.DERSequence; import org.bouncycastle.util.Arrays; -import org.bouncycastle.util.BigIntegers; /** * Expires 13 May 2022 @@ -55,16 +60,16 @@ public SABERPrivateKey(int version, byte[] z, byte[] s, byte[] hpk, SABERPublicK private SABERPrivateKey(ASN1Sequence seq) { - version = BigIntegers.intValueExact(ASN1Integer.getInstance(seq.getObjectAt(0)).getValue()); + version = ASN1Integer.getInstance(seq.getObjectAt(0)).intValueExact(); if (version != 0) { throw new IllegalArgumentException("unrecognized version"); } + z = Arrays.clone(ASN1OctetString.getInstance(seq.getObjectAt(1)).getOctets()); s = Arrays.clone(ASN1OctetString.getInstance(seq.getObjectAt(2)).getOctets()); - //todo check if public key is supplied PublicKey = SABERPublicKey.getInstance(seq.getObjectAt(3)); hpk = Arrays.clone(ASN1OctetString.getInstance(seq.getObjectAt(4)).getOctets()); diff --git a/core/src/main/java/org/bouncycastle/pqc/asn1/SPHINCSPLUSPrivateKey.java b/core/src/main/java/org/bouncycastle/pqc/asn1/SPHINCSPLUSPrivateKey.java index a91fb8bbde..8077cbcf51 100644 --- a/core/src/main/java/org/bouncycastle/pqc/asn1/SPHINCSPLUSPrivateKey.java +++ b/core/src/main/java/org/bouncycastle/pqc/asn1/SPHINCSPLUSPrivateKey.java @@ -1,8 +1,14 @@ package org.bouncycastle.pqc.asn1; -import org.bouncycastle.asn1.*; +import org.bouncycastle.asn1.ASN1EncodableVector; +import org.bouncycastle.asn1.ASN1Integer; +import org.bouncycastle.asn1.ASN1Object; +import org.bouncycastle.asn1.ASN1OctetString; +import org.bouncycastle.asn1.ASN1Primitive; +import org.bouncycastle.asn1.ASN1Sequence; +import org.bouncycastle.asn1.DEROctetString; +import org.bouncycastle.asn1.DERSequence; import org.bouncycastle.util.Arrays; -import org.bouncycastle.util.BigIntegers; /** * See https://datatracker.ietf.org/doc/draft-uni-qsckeys-sphincsplus/00/ for details @@ -61,16 +67,16 @@ public SPHINCSPLUSPrivateKey(int version, byte[] skseed, byte[] skprf, SPHINCSPL public SPHINCSPLUSPrivateKey(ASN1Sequence seq) { - version = BigIntegers.intValueExact(ASN1Integer.getInstance(seq.getObjectAt(0)).getValue()); + version = ASN1Integer.getInstance(seq.getObjectAt(0)).intValueExact(); if (version != 0) { throw new IllegalArgumentException("unrecognized version"); } + skseed = Arrays.clone(ASN1OctetString.getInstance(seq.getObjectAt(1)).getOctets()); skprf = Arrays.clone(ASN1OctetString.getInstance(seq.getObjectAt(2)).getOctets()); - // todo optional publickey if(seq.size() == 4) { PublicKey = SPHINCSPLUSPublicKey.getInstance(seq.getObjectAt(3)); From 095befebc050c46c21a2cf352b7d7b241ff71a2b Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Mon, 1 May 2023 13:49:37 +0700 Subject: [PATCH 017/290] Refactoring in pqc.crypto.crystals --- .../DilithiumPrivateKeyParameters.java | 35 +++++++++++------- .../DilithiumPublicKeyParameters.java | 31 +++++++++------- .../crystals/kyber/KyberKEMExtractor.java | 2 +- .../crystals/kyber/KyberKEMGenerator.java | 2 +- .../kyber/KyberPrivateKeyParameters.java | 36 +++++++++++-------- .../kyber/KyberPublicKeyParameters.java | 26 ++++++++------ .../util/SubjectPublicKeyInfoFactory.java | 7 ++-- .../crypto/test/CrystalsDilithiumTest.java | 2 +- .../pqc/crypto/test/CrystalsKyberTest.java | 10 +++--- .../dilithium/BCDilithiumPrivateKey.java | 2 +- .../provider/kyber/BCKyberPrivateKey.java | 2 +- 11 files changed, 90 insertions(+), 65 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/dilithium/DilithiumPrivateKeyParameters.java b/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/dilithium/DilithiumPrivateKeyParameters.java index f3b8f18009..fa182443fc 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/dilithium/DilithiumPrivateKeyParameters.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/dilithium/DilithiumPrivateKeyParameters.java @@ -14,11 +14,6 @@ public class DilithiumPrivateKeyParameters private final byte[] t1; - public byte[] getPrivateKey() - { - return getEncoded(); - } - public DilithiumPrivateKeyParameters(DilithiumParameters params, byte[] rho, byte[] K, byte[] tr, byte[] s1, byte[] s2, byte[] t0, byte[] t1) { super(true, params); @@ -31,9 +26,9 @@ public DilithiumPrivateKeyParameters(DilithiumParameters params, byte[] rho, byt this.t1 = Arrays.clone(t1); } - public byte[] getRho() + public byte[] getEncoded() { - return Arrays.clone(rho); + return Arrays.concatenate(new byte[][]{ rho, k, tr, s1, s2, t0 }); } public byte[] getK() @@ -41,9 +36,25 @@ public byte[] getK() return Arrays.clone(k); } - public byte[] getTr() + /** @deprecated Use {@link #getEncoded()} instead. */ + public byte[] getPrivateKey() { - return Arrays.clone(tr); + return getEncoded(); + } + + public byte[] getPublicKey() + { + return DilithiumPublicKeyParameters.getEncoded(rho, t1); + } + + public DilithiumPublicKeyParameters getPublicKeyParameters() + { + return new DilithiumPublicKeyParameters(getParameters(), rho, t1); + } + + public byte[] getRho() + { + return Arrays.clone(rho); } public byte[] getS1() @@ -63,11 +74,11 @@ public byte[] getT0() public byte[] getT1() { - return t1; + return Arrays.clone(t1); } - public byte[] getEncoded() + public byte[] getTr() { - return Arrays.concatenate(new byte[][] { rho, k, tr, s1, s2, t0 }); + return Arrays.clone(tr); } } diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/dilithium/DilithiumPublicKeyParameters.java b/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/dilithium/DilithiumPublicKeyParameters.java index c609be1360..10a60fa61e 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/dilithium/DilithiumPublicKeyParameters.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/dilithium/DilithiumPublicKeyParameters.java @@ -5,35 +5,40 @@ public class DilithiumPublicKeyParameters extends DilithiumKeyParameters { + static byte[] getEncoded(byte[] rho, byte[] t1) + { + return Arrays.concatenate(rho, t1); + } + final byte[] rho; final byte[] t1; - public byte[] getRho() + public DilithiumPublicKeyParameters(DilithiumParameters params, byte[] encoding) { - return Arrays.clone(rho); + super(false, params); + this.rho = Arrays.copyOfRange(encoding, 0, DilithiumEngine.SeedBytes); + this.t1 = Arrays.copyOfRange(encoding, DilithiumEngine.SeedBytes, encoding.length); } - public byte[] getT1() + public DilithiumPublicKeyParameters(DilithiumParameters params, byte[] rho, byte[] t1) { - return Arrays.clone(t1); + super(false, params); + this.rho = Arrays.clone(rho); + this.t1 = Arrays.clone(t1); } public byte[] getEncoded() { - return Arrays.concatenate(rho, t1); + return getEncoded(rho, t1); } - public DilithiumPublicKeyParameters(DilithiumParameters params, byte[] encoding) + public byte[] getRho() { - super(false, params); - this.rho = Arrays.copyOfRange(encoding, 0, DilithiumEngine.SeedBytes); - this.t1 = Arrays.copyOfRange(encoding, DilithiumEngine.SeedBytes, encoding.length); + return Arrays.clone(rho); } - public DilithiumPublicKeyParameters(DilithiumParameters params, byte[] rho, byte[] t1) + public byte[] getT1() { - super(false, params); - this.rho = Arrays.clone(rho); - this.t1 = Arrays.clone(t1); + return Arrays.clone(t1); } } diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/KyberKEMExtractor.java b/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/KyberKEMExtractor.java index bfda4e56a7..46aaf279da 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/KyberKEMExtractor.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/KyberKEMExtractor.java @@ -26,7 +26,7 @@ private void initCipher(AsymmetricKeyParameter recipientKey) public byte[] extractSecret(byte[] encapsulation) { // Decryption - byte[] sharedSecret = engine.kemDecrypt(encapsulation, key.getPrivateKey()); + byte[] sharedSecret = engine.kemDecrypt(encapsulation, key.getEncoded()); return sharedSecret; } diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/KyberKEMGenerator.java b/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/KyberKEMGenerator.java index 9249e67b8c..a10d2a3ffc 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/KyberKEMGenerator.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/KyberKEMGenerator.java @@ -23,7 +23,7 @@ public SecretWithEncapsulation generateEncapsulated(AsymmetricKeyParameter recip KyberPublicKeyParameters key = (KyberPublicKeyParameters)recipientKey; KyberEngine engine = key.getParameters().getEngine(); engine.init(sr); - byte[][] kemEncrypt = engine.kemEncrypt(key.getPublicKey()); + byte[][] kemEncrypt = engine.kemEncrypt(key.getEncoded()); return new SecretWithEncapsulationImpl(kemEncrypt[0], kemEncrypt[1]); } } diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/KyberPrivateKeyParameters.java b/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/KyberPrivateKeyParameters.java index f0b7e62ca7..cf1d6d707a 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/KyberPrivateKeyParameters.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/KyberPrivateKeyParameters.java @@ -21,43 +21,49 @@ public KyberPrivateKeyParameters(KyberParameters params, byte[] s, byte[] hpk, b this.rho = Arrays.clone(rho); } - public byte[] getT() + public byte[] getEncoded() { - return Arrays.clone(t); + return Arrays.concatenate(new byte[][]{ s, t, rho, hpk, nonce }); } - public byte[] getRho() + public byte[] getHPK() { - return Arrays.clone(rho); + return Arrays.clone(hpk); } - public byte[] getPrivateKey() + public byte[] getNonce() { - return Arrays.concatenate(s, getPublicKey(), hpk, nonce); + return Arrays.clone(nonce); } - public byte[] getEncoded() + /** @deprecated Use {@link #getEncoded()} instead. */ + public byte[] getPrivateKey() { - return getPrivateKey(); + return getEncoded(); } public byte[] getPublicKey() { - return Arrays.concatenate(t, rho); + return KyberPublicKeyParameters.getEncoded(t, rho); } - public byte[] getS() + public KyberPublicKeyParameters getPublicKeyParameters() { - return Arrays.clone(s); + return new KyberPublicKeyParameters(getParameters(), t, rho); } - public byte[] getHPK() + public byte[] getRho() { - return Arrays.clone(hpk); + return Arrays.clone(rho); } - public byte[] getNonce() + public byte[] getS() { - return Arrays.clone(nonce); + return Arrays.clone(s); + } + + public byte[] getT() + { + return Arrays.clone(t); } } diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/KyberPublicKeyParameters.java b/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/KyberPublicKeyParameters.java index 0e4f596693..e51a5f4519 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/KyberPublicKeyParameters.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/KyberPublicKeyParameters.java @@ -5,18 +5,13 @@ public class KyberPublicKeyParameters extends KyberKeyParameters { - final byte[] t; - final byte[] rho; - - public byte[] getPublicKey() + static byte[] getEncoded(byte[] t, byte[] rho) { return Arrays.concatenate(t, rho); } - public byte[] getEncoded() - { - return getPublicKey(); - } + final byte[] t; + final byte[] rho; public KyberPublicKeyParameters(KyberParameters params, byte[] t, byte[] rho) { @@ -32,13 +27,24 @@ public KyberPublicKeyParameters(KyberParameters params, byte[] encoding) this.rho = Arrays.copyOfRange(encoding, encoding.length - KyberEngine.KyberSymBytes, encoding.length); } - public byte[] getT() + public byte[] getEncoded() { - return Arrays.clone(t); + return getEncoded(t, rho); + } + + /** @deprecated Use {@link #getEncoded()} instead. */ + public byte[] getPublicKey() + { + return getEncoded(); } public byte[] getRho() { return Arrays.clone(rho); } + + public byte[] getT() + { + return Arrays.clone(t); + } } diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java index 13095b77f7..6c571ed807 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java @@ -236,11 +236,8 @@ else if (publicKey instanceof KyberPublicKeyParameters) KyberPublicKeyParameters params = (KyberPublicKeyParameters)publicKey; AlgorithmIdentifier algorithmIdentifier = new AlgorithmIdentifier(Utils.kyberOidLookup(params.getParameters())); -// ASN1EncodableVector v = new ASN1EncodableVector(); -// v.add(new DEROctetString(params.getT())); -// v.add(new DEROctetString(params.getRho())); -// return new SubjectPublicKeyInfo(algorithmIdentifier, new DERSequence(v)); - return new SubjectPublicKeyInfo(algorithmIdentifier, Arrays.concatenate(params.getT(), params.getRho())); + + return new SubjectPublicKeyInfo(algorithmIdentifier, params.getEncoded()); } else if (publicKey instanceof NTRULPRimePublicKeyParameters) { diff --git a/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsDilithiumTest.java b/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsDilithiumTest.java index e829acfbdf..3d906b3e1f 100644 --- a/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsDilithiumTest.java +++ b/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsDilithiumTest.java @@ -48,7 +48,7 @@ public void testDilithium() AsymmetricCipherKeyPair keyPair = keyGen.generateKeyPair(); - assertTrue(Arrays.areEqual(Hex.decode(sk), ((DilithiumPrivateKeyParameters)keyPair.getPrivate()).getPrivateKey())); + assertTrue(Arrays.areEqual(Hex.decode(sk), ((DilithiumPrivateKeyParameters)keyPair.getPrivate()).getEncoded())); DilithiumPublicKeyParameters dPub = (DilithiumPublicKeyParameters)keyPair.getPublic(); assertTrue(Arrays.areEqual(Hex.decode(pk), dPub.getEncoded())); } diff --git a/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsKyberTest.java b/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsKyberTest.java index 58406d62e5..4ddde61456 100644 --- a/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsKyberTest.java +++ b/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsKyberTest.java @@ -72,11 +72,11 @@ public void testKyber() AsymmetricCipherKeyPair keyPair = keyGen.generateKeyPair(); // System.out.print("public key = "); - // Helper.printByteArray(((KyberPublicKeyParameters) keyPair.getPublic()).getPublicKey()); - assertTrue(Arrays.areEqual(Hex.decode(expectedPubKey), ((KyberPublicKeyParameters)keyPair.getPublic()).getPublicKey())); + // Helper.printByteArray(((KyberPublicKeyParameters) keyPair.getPublic()).getEncoded()); + assertTrue(Arrays.areEqual(Hex.decode(expectedPubKey), ((KyberPublicKeyParameters)keyPair.getPublic()).getEncoded())); // System.out.print("secret Key = "); - // Helper.printByteArray(((KyberPrivateKeyParameters) keyPair.getPrivate()).getPrivateKey()); + // Helper.printByteArray(((KyberPrivateKeyParameters) keyPair.getPrivate()).getEncoded()); assertTrue(Arrays.areEqual(Hex.decode(expectedPrivKey), ((KyberPrivateKeyParameters)keyPair.getPrivate()).getEncoded())); KyberKEMGenerator kemGen = new KyberKEMGenerator(random); @@ -192,8 +192,8 @@ public void testVectors() KyberPublicKeyParameters pubParams = (KyberPublicKeyParameters)(KyberPublicKeyParameters)kp.getPublic(); KyberPrivateKeyParameters privParams = (KyberPrivateKeyParameters)(KyberPrivateKeyParameters)kp.getPrivate(); - assertTrue(name + " " + count + ": public key", Arrays.areEqual(pk, pubParams.getPublicKey())); - assertTrue(name + " " + count + ": secret key", Arrays.areEqual(sk, privParams.getPrivateKey())); + assertTrue(name + " " + count + ": public key", Arrays.areEqual(pk, pubParams.getEncoded())); + assertTrue(name + " " + count + ": secret key", Arrays.areEqual(sk, privParams.getEncoded())); // KEM Enc KyberKEMGenerator KyberEncCipher = new KyberKEMGenerator(random); diff --git a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/dilithium/BCDilithiumPrivateKey.java b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/dilithium/BCDilithiumPrivateKey.java index 63db847620..eedb62171e 100644 --- a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/dilithium/BCDilithiumPrivateKey.java +++ b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/dilithium/BCDilithiumPrivateKey.java @@ -101,7 +101,7 @@ public byte[] getEncoded() public DilithiumPublicKey getPublicKey() { - return new BCDilithiumPublicKey(new DilithiumPublicKeyParameters(params.getParameters(), params.getRho(), params.getT1())); + return new BCDilithiumPublicKey(params.getPublicKeyParameters()); } public DilithiumParameterSpec getParameterSpec() diff --git a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/kyber/BCKyberPrivateKey.java b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/kyber/BCKyberPrivateKey.java index e961ad9d2a..bd62a5a839 100644 --- a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/kyber/BCKyberPrivateKey.java +++ b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/kyber/BCKyberPrivateKey.java @@ -100,7 +100,7 @@ public byte[] getEncoded() public KyberPublicKey getPublicKey() { - return new BCKyberPublicKey(new KyberPublicKeyParameters(params.getParameters(), params.getPublicKey())); + return new BCKyberPublicKey(params.getPublicKeyParameters()); } public KyberParameterSpec getParameterSpec() From 91e56ca144331567a1ffec9eb5ddb7dfd28823ca Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Mon, 1 May 2023 14:35:10 +0700 Subject: [PATCH 018/290] Factory tests for Crystals, Falcon --- .../crypto/test/CrystalsDilithiumTest.java | 28 +++++++++++-------- .../pqc/crypto/test/CrystalsKyberTest.java | 15 +++++++--- .../pqc/crypto/test/FalconTest.java | 20 +++++++++---- 3 files changed, 42 insertions(+), 21 deletions(-) diff --git a/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsDilithiumTest.java b/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsDilithiumTest.java index 3d906b3e1f..d4c3a9623c 100644 --- a/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsDilithiumTest.java +++ b/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsDilithiumTest.java @@ -6,7 +6,6 @@ import java.security.SecureRandom; import java.util.HashMap; -import junit.framework.TestCase; import org.bouncycastle.crypto.AsymmetricCipherKeyPair; import org.bouncycastle.crypto.params.ParametersWithRandom; import org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumKeyGenerationParameters; @@ -15,11 +14,17 @@ import org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters; import org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPublicKeyParameters; import org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumSigner; +import org.bouncycastle.pqc.crypto.util.PrivateKeyFactory; +import org.bouncycastle.pqc.crypto.util.PrivateKeyInfoFactory; +import org.bouncycastle.pqc.crypto.util.PublicKeyFactory; +import org.bouncycastle.pqc.crypto.util.SubjectPublicKeyInfoFactory; import org.bouncycastle.test.TestResourceFinder; import org.bouncycastle.util.Arrays; import org.bouncycastle.util.Strings; import org.bouncycastle.util.encoders.Hex; +import junit.framework.TestCase; + public class CrystalsDilithiumTest extends TestCase { @@ -133,20 +138,19 @@ public void testVectors() DilithiumKeyPairGenerator kpg = new DilithiumKeyPairGenerator(); kpg.init(kparam); - AsymmetricCipherKeyPair ackp = kpg.generateKeyPair(); - DilithiumPublicKeyParameters dPub = (DilithiumPublicKeyParameters)ackp.getPublic(); - byte[] respk = dPub.getEncoded(); - // System.out.println("pk = "); - // Helper.printByteArray(pk); - byte[] ressk = ((DilithiumPrivateKeyParameters)ackp.getPrivate()).getEncoded(); + AsymmetricCipherKeyPair kp = kpg.generateKeyPair(); + + DilithiumPublicKeyParameters pubParams = (DilithiumPublicKeyParameters)PublicKeyFactory.createKey( + SubjectPublicKeyInfoFactory.createSubjectPublicKeyInfo((DilithiumPublicKeyParameters)kp.getPublic())); + DilithiumPrivateKeyParameters privParams = (DilithiumPrivateKeyParameters)PrivateKeyFactory.createKey( + PrivateKeyInfoFactory.createPrivateKeyInfo((DilithiumPrivateKeyParameters)kp.getPrivate())); - //keygen - assertTrue(name + " " + count + " public key", Arrays.areEqual(respk, pk)); - assertTrue(name + " " + count + " secret key", Arrays.areEqual(ressk, sk)); + assertTrue(name + " " + count + " public key", Arrays.areEqual(pk, pubParams.getEncoded())); + assertTrue(name + " " + count + " secret key", Arrays.areEqual(sk, privParams.getEncoded())); // sign DilithiumSigner signer = new DilithiumSigner(); - DilithiumPrivateKeyParameters skparam = (DilithiumPrivateKeyParameters)ackp.getPrivate(); + DilithiumPrivateKeyParameters skparam = (DilithiumPrivateKeyParameters)kp.getPrivate(); signer.init(true, skparam); @@ -155,7 +159,7 @@ public void testVectors() // verify DilithiumSigner verifier = new DilithiumSigner(); - DilithiumPublicKeyParameters pkparam = dPub; + DilithiumPublicKeyParameters pkparam = pubParams; verifier.init(false, pkparam); boolean vrfyrespass = verifier.verifySignature(msg, sigGenerated); diff --git a/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsKyberTest.java b/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsKyberTest.java index 4ddde61456..de8b71f6cf 100644 --- a/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsKyberTest.java +++ b/core/src/test/java/org/bouncycastle/pqc/crypto/test/CrystalsKyberTest.java @@ -7,8 +7,6 @@ import java.security.SecureRandom; import java.util.HashMap; -import junit.framework.Assert; -import junit.framework.TestCase; import org.bouncycastle.asn1.oiw.OIWObjectIdentifiers; import org.bouncycastle.asn1.x509.AlgorithmIdentifier; import org.bouncycastle.crypto.AsymmetricCipherKeyPair; @@ -22,10 +20,17 @@ import org.bouncycastle.pqc.crypto.crystals.kyber.KyberPrivateKeyParameters; import org.bouncycastle.pqc.crypto.crystals.kyber.KyberPublicKeyParameters; import org.bouncycastle.pqc.crypto.util.PQCOtherInfoGenerator; +import org.bouncycastle.pqc.crypto.util.PrivateKeyFactory; +import org.bouncycastle.pqc.crypto.util.PrivateKeyInfoFactory; +import org.bouncycastle.pqc.crypto.util.PublicKeyFactory; +import org.bouncycastle.pqc.crypto.util.SubjectPublicKeyInfoFactory; import org.bouncycastle.test.TestResourceFinder; import org.bouncycastle.util.Arrays; import org.bouncycastle.util.encoders.Hex; +import junit.framework.Assert; +import junit.framework.TestCase; + public class CrystalsKyberTest extends TestCase { @@ -189,8 +194,10 @@ public void testVectors() kpGen.init(genParam); AsymmetricCipherKeyPair kp = kpGen.generateKeyPair(); - KyberPublicKeyParameters pubParams = (KyberPublicKeyParameters)(KyberPublicKeyParameters)kp.getPublic(); - KyberPrivateKeyParameters privParams = (KyberPrivateKeyParameters)(KyberPrivateKeyParameters)kp.getPrivate(); + KyberPublicKeyParameters pubParams = (KyberPublicKeyParameters)PublicKeyFactory.createKey( + SubjectPublicKeyInfoFactory.createSubjectPublicKeyInfo((KyberPublicKeyParameters)kp.getPublic())); + KyberPrivateKeyParameters privParams = (KyberPrivateKeyParameters)PrivateKeyFactory.createKey( + PrivateKeyInfoFactory.createPrivateKeyInfo((KyberPrivateKeyParameters)kp.getPrivate())); assertTrue(name + " " + count + ": public key", Arrays.areEqual(pk, pubParams.getEncoded())); assertTrue(name + " " + count + ": secret key", Arrays.areEqual(sk, privParams.getEncoded())); diff --git a/core/src/test/java/org/bouncycastle/pqc/crypto/test/FalconTest.java b/core/src/test/java/org/bouncycastle/pqc/crypto/test/FalconTest.java index 5449918a36..152f787bec 100644 --- a/core/src/test/java/org/bouncycastle/pqc/crypto/test/FalconTest.java +++ b/core/src/test/java/org/bouncycastle/pqc/crypto/test/FalconTest.java @@ -15,6 +15,10 @@ import org.bouncycastle.pqc.crypto.falcon.FalconPrivateKeyParameters; import org.bouncycastle.pqc.crypto.falcon.FalconPublicKeyParameters; import org.bouncycastle.pqc.crypto.falcon.FalconSigner; +import org.bouncycastle.pqc.crypto.util.PrivateKeyFactory; +import org.bouncycastle.pqc.crypto.util.PrivateKeyInfoFactory; +import org.bouncycastle.pqc.crypto.util.PublicKeyFactory; +import org.bouncycastle.pqc.crypto.util.SubjectPublicKeyInfoFactory; import org.bouncycastle.test.TestResourceFinder; import org.bouncycastle.util.Arrays; import org.bouncycastle.util.Strings; @@ -78,9 +82,15 @@ public void testVectors() FalconKeyGenerationParameters kparam = new FalconKeyGenerationParameters(random, parameters[fileindex]); FalconKeyPairGenerator kpg = new FalconKeyPairGenerator(); kpg.init(kparam); - AsymmetricCipherKeyPair ackp = kpg.generateKeyPair(); - byte[] respk = ((FalconPublicKeyParameters)ackp.getPublic()).getH(); - byte[] ressk = ((FalconPrivateKeyParameters)ackp.getPrivate()).getEncoded(); + AsymmetricCipherKeyPair kp = kpg.generateKeyPair(); + + FalconPublicKeyParameters pubParams = (FalconPublicKeyParameters)PublicKeyFactory.createKey( + SubjectPublicKeyInfoFactory.createSubjectPublicKeyInfo((FalconPublicKeyParameters)kp.getPublic())); + FalconPrivateKeyParameters privParams = (FalconPrivateKeyParameters)PrivateKeyFactory.createKey( + PrivateKeyInfoFactory.createPrivateKeyInfo((FalconPrivateKeyParameters)kp.getPrivate())); + + byte[] respk = pubParams.getH(); + byte[] ressk = privParams.getEncoded(); //keygen assertTrue(name + " " + count + " public key", Arrays.areEqual(respk, 0, respk.length, pk, 1, pk.length)); @@ -88,7 +98,7 @@ public void testVectors() // sign FalconSigner signer = new FalconSigner(); - ParametersWithRandom skwrand = new ParametersWithRandom(ackp.getPrivate(), random); + ParametersWithRandom skwrand = new ParametersWithRandom(kp.getPrivate(), random); signer.init(true, skwrand); byte[] sig = signer.generateSignature(msg); // reconstruct test vector signature @@ -102,7 +112,7 @@ public void testVectors() // verify FalconSigner verifier = new FalconSigner(); - FalconPublicKeyParameters pkparam = (FalconPublicKeyParameters)ackp.getPublic(); + FalconPublicKeyParameters pkparam = (FalconPublicKeyParameters)kp.getPublic(); verifier.init(false, pkparam); boolean vrfyrespass = verifier.verifySignature(msg, sig); sig[11]++; // changing the signature by 1 byte should cause it to fail From afaf36d0890bf33bb4e4ca7e98814900f4302824 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Mon, 1 May 2023 17:31:48 +0700 Subject: [PATCH 019/290] Refactoring --- .../java/org/bouncycastle/crypto/util/DEROtherInfo.java | 6 +++--- .../bouncycastle/pqc/crypto/util/PQCOtherInfoGenerator.java | 2 -- .../org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java | 6 +++--- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/crypto/util/DEROtherInfo.java b/core/src/main/java/org/bouncycastle/crypto/util/DEROtherInfo.java index 4e821f7e34..88dfe02748 100644 --- a/core/src/main/java/org/bouncycastle/crypto/util/DEROtherInfo.java +++ b/core/src/main/java/org/bouncycastle/crypto/util/DEROtherInfo.java @@ -21,7 +21,7 @@ public class DEROtherInfo public static final class Builder { private final AlgorithmIdentifier algorithmID; - private final ASN1OctetString partyUVInfo; + private final ASN1OctetString partyUInfo; private final ASN1OctetString partyVInfo; private ASN1TaggedObject suppPubInfo; @@ -37,7 +37,7 @@ public static final class Builder public Builder(AlgorithmIdentifier algorithmID, byte[] partyUInfo, byte[] partyVInfo) { this.algorithmID = algorithmID; - this.partyUVInfo = DerUtil.getOctetString(partyUInfo); + this.partyUInfo = DerUtil.getOctetString(partyUInfo); this.partyVInfo = DerUtil.getOctetString(partyVInfo); } @@ -77,7 +77,7 @@ public DEROtherInfo build() ASN1EncodableVector v = new ASN1EncodableVector(); v.add(algorithmID); - v.add(partyUVInfo); + v.add(partyUInfo); v.add(partyVInfo); if (suppPubInfo != null) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PQCOtherInfoGenerator.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PQCOtherInfoGenerator.java index 7e8a0bfea8..39a4f1ec9e 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PQCOtherInfoGenerator.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PQCOtherInfoGenerator.java @@ -66,8 +66,6 @@ public static class PartyU private AsymmetricCipherKeyPair aKp; private EncapsulatedSecretExtractor encSE; - private NHAgreement agreement = new NHAgreement(); - /** * Create a basic builder with just the compulsory fields for the initiator. * diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java index 21864da3f6..f3d8ab8c2c 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java @@ -230,11 +230,11 @@ else if (algOID.on(BCObjectIdentifiers.pqc_kem_kyber)) KyberPublicKey pubKey = kyberKey.getPublicKey(); if(pubKey != null) { - return new KyberPrivateKeyParameters(kyberParams, kyberKey.getS(), kyberKey.getHpk(), kyberKey.getNonce(), - kyberKey.getPublicKey().getT(), kyberKey.getPublicKey().getRho()); + return new KyberPrivateKeyParameters(kyberParams, kyberKey.getS(), kyberKey.getHpk(), + kyberKey.getNonce(), pubKey.getT(), pubKey.getRho()); } return new KyberPrivateKeyParameters(kyberParams, kyberKey.getS(), kyberKey.getHpk(), kyberKey.getNonce(), - null, null); + null, null); } else if (algOID.on(BCObjectIdentifiers.pqc_kem_ntrulprime)) { From c3c3463b68ffd7536f553a8251ccf0f90292ec78 Mon Sep 17 00:00:00 2001 From: royb Date: Mon, 1 May 2023 13:30:36 -0400 Subject: [PATCH 020/290] Added testing ldif for ldap --- .../provider/test/X509LDAPCertStoreTest.java | 126 +++++++++++------- 1 file changed, 81 insertions(+), 45 deletions(-) diff --git a/prov/src/test/java/org/bouncycastle/jce/provider/test/X509LDAPCertStoreTest.java b/prov/src/test/java/org/bouncycastle/jce/provider/test/X509LDAPCertStoreTest.java index 7926caa357..7c67fb11a8 100644 --- a/prov/src/test/java/org/bouncycastle/jce/provider/test/X509LDAPCertStoreTest.java +++ b/prov/src/test/java/org/bouncycastle/jce/provider/test/X509LDAPCertStoreTest.java @@ -1,23 +1,5 @@ package org.bouncycastle.jce.provider.test; -import java.io.File; -import java.io.FileInputStream; -import java.net.InetAddress; -import java.security.KeyPairGenerator; -import java.security.KeyStore; -import java.security.Security; -import java.security.cert.CertPathBuilder; -import java.security.cert.CertStore; -import java.security.cert.PKIXBuilderParameters; -import java.security.cert.PKIXCertPathBuilderResult; -import java.security.cert.X509CertSelector; -import java.security.cert.X509Certificate; -import java.util.HashMap; - -import javax.net.ServerSocketFactory; -import javax.net.SocketFactory; -import javax.net.ssl.SSLSocketFactory; - import com.unboundid.ldap.listener.InMemoryDirectoryServer; import com.unboundid.ldap.listener.InMemoryDirectoryServerConfig; import com.unboundid.ldap.listener.InMemoryListenerConfig; @@ -26,14 +8,35 @@ import com.unboundid.ldap.sdk.LDAPException; import com.unboundid.ldap.sdk.LDAPResult; import com.unboundid.ldap.sdk.ResultCode; -import com.unboundid.ldap.sdk.schema.ObjectClassDefinition; -import com.unboundid.ldap.sdk.schema.ObjectClassType; import com.unboundid.ldif.LDIFException; import junit.framework.TestCase; import org.bouncycastle.asn1.x500.X500Name; import org.bouncycastle.jce.X509LDAPCertStoreParameters; import org.bouncycastle.jce.exception.ExtCertPathBuilderException; import org.bouncycastle.jce.provider.BouncyCastleProvider; +import org.bouncycastle.test.TestResourceFinder; + +import javax.net.ServerSocketFactory; +import javax.net.SocketFactory; +import javax.net.ssl.SSLSocketFactory; +import java.io.BufferedReader; +import java.io.File; +import java.io.FileInputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.net.InetAddress; +import java.security.KeyPairGenerator; +import java.security.KeyStore; +import java.security.Security; +import java.security.cert.CertPathBuilder; +import java.security.cert.CertStore; +import java.security.cert.PKIXBuilderParameters; +import java.security.cert.PKIXCertPathBuilderResult; +import java.security.cert.X509CertSelector; +import java.security.cert.X509Certificate; +import java.util.ArrayList; +import java.util.List; public class X509LDAPCertStoreTest extends TestCase @@ -47,7 +50,7 @@ public void setUp() } public void testLdapFilter() - throws Exception + throws Exception { BcFilterCheck filterCheck = new BcFilterCheck(); @@ -84,8 +87,8 @@ public void testLdapFilter() // new Attribute("cn", "chars[*()\\\0]") // }; // result = ds.add("uid=john.doe,dc=test", attributes); - - testMemberOf(ds); + readEntriesFromFile(ds); +// testMemberOf(ds); //trigger the exploit verifyCert(cert); @@ -97,41 +100,74 @@ public void testLdapFilter() } private static InMemoryDirectoryServer mockLdapServer(BcFilterCheck filterCheck) - throws Exception + throws Exception { InMemoryDirectoryServerConfig serverConfig = new InMemoryDirectoryServerConfig("dc=test"); serverConfig.setListenerConfigs(new InMemoryListenerConfig( - "listen", - InetAddress.getByName("0.0.0.0"), - 1389, - ServerSocketFactory.getDefault(), - SocketFactory.getDefault(), - (SSLSocketFactory)SSLSocketFactory.getDefault())); + "listen", + InetAddress.getByName("0.0.0.0"), + 1389, + ServerSocketFactory.getDefault(), + SocketFactory.getDefault(), + (SSLSocketFactory) SSLSocketFactory.getDefault())); serverConfig.addInMemoryOperationInterceptor(filterCheck); return new InMemoryDirectoryServer(serverConfig); } - public static void testMemberOf(InMemoryDirectoryServer ds) - throws Exception + public static void readEntriesFromFile(InMemoryDirectoryServer ds) throws IOException, LDAPException, LDIFException { + InputStream src = TestResourceFinder.findTestResource("ldap/", "X509LDAPCertTest.ldif"); + BufferedReader bin = new BufferedReader(new InputStreamReader(src)); + String line = null; + List entry = new ArrayList<>(); + while ((line = bin.readLine()) != null) + { + if (line.isEmpty()) + { + // End of entry, add to list and reset + if (entry.size() > 0) + { + addEntry(ds, entry.toArray(new String[0])); + entry.clear(); + } + } + else + { + // Add entry line and attributes + line = line.replaceAll("\\\\0", "\0"); + entry.add(line); + } + } + bin.close(); + if (entry.size() > 0) + { + addEntry(ds, entry.toArray(new String[0])); + entry.clear(); + } - addEntry(ds, "dn: dc=test", "objectClass: top", "objectClass: domain", "dc: test"); - - ObjectClassDefinition oc = new ObjectClassDefinition("10.19.19.78", new String[]{"user"}, "", false, new String[]{"TOP"}, - ObjectClassType.STRUCTURAL, new String[]{"memberOf"}, - new String[]{}, new HashMap()); - addEntry(ds, "dn: cn=schema2,dc=test", "objectClass: top", "objectClass: ldapSubEntry", "objectClass: subschema", "cn: schema2", - "objectClasses: " + oc.toString()); - - addEntry(ds, "dn: dc=people,dc=test", "objectClass: top", "objectClass: domain", "dc: people"); - addEntry(ds, "dn: dc=groups,dc=test", "objectClass: top", "objectClass: domain", "dc: groups"); - addEntry(ds, "dn: cn=test-group,dc=groups,dc=test", "objectClass: groupOfUniqueNames", "cn: test group"); - addEntry(ds, "dn: cn=Testy Tester,dc=people,dc=test", "objectClass: Person", "objectClass: organizationalPerson", "sn: Tester", "cn: Testy Tester"); - addEntry(ds, "dn: cn=chars[*()\\\0],dc=people,dc=test", "objectClass: Person", "objectClass: organizationalPerson", "sn: chars", "cn: chars[*()\\\0]"); } +// public static void testMemberOf(InMemoryDirectoryServer ds) +// throws Exception +// { +// +// addEntry(ds, "dn: dc=test", "objectClass: top", "objectClass: domain", "dc: test"); +// +// ObjectClassDefinition oc = new ObjectClassDefinition("10.19.19.78", new String[]{"user"}, "", false, new String[]{"TOP"}, +// ObjectClassType.STRUCTURAL, new String[]{"memberOf"}, +// new String[]{}, new HashMap()); +// addEntry(ds, "dn: cn=schema2,dc=test", "objectClass: top", "objectClass: ldapSubEntry", "objectClass: subschema", "cn: schema2", +// "objectClasses: " + oc.toString()); +// +// addEntry(ds, "dn: dc=people,dc=test", "objectClass: top", "objectClass: domain", "dc: people"); +// addEntry(ds, "dn: dc=groups,dc=test", "objectClass: top", "objectClass: domain", "dc: groups"); +// addEntry(ds, "dn: cn=test-group,dc=groups,dc=test", "objectClass: groupOfUniqueNames", "cn: test group"); +// addEntry(ds, "dn: cn=Testy Tester,dc=people,dc=test", "objectClass: Person", "objectClass: organizationalPerson", "sn: Tester", "cn: Testy Tester"); +// addEntry(ds, "dn: cn=chars[*()\\\0],dc=people,dc=test", "objectClass: Person", "objectClass: organizationalPerson", "sn: chars", "cn: chars[*()\\\0]"); +// } + public static void addEntry(InMemoryDirectoryServer ds, String... args) throws LDIFException, LDAPException { From 19d1681d0e6ae72e3235963f564edd825e4027d2 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 2 May 2023 13:51:31 +0700 Subject: [PATCH 021/290] Update PQC OIDs --- .../asn1/bc/BCObjectIdentifiers.java | 35 ------------------- .../pqc/asn1/PQCObjectIdentifiers.java | 4 +-- .../pqc/crypto/util/PrivateKeyFactory.java | 8 ++--- 3 files changed, 6 insertions(+), 41 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java b/core/src/main/java/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java index 2701b3648a..ec89b8534c 100644 --- a/core/src/main/java/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java +++ b/core/src/main/java/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java @@ -134,41 +134,6 @@ public interface BCObjectIdentifiers ASN1ObjectIdentifier xmss_mt_SHAKE128 = xmss_mt.branch("7"); ASN1ObjectIdentifier xmss_mt_SHAKE256 = xmss_mt.branch("8"); - // old OIDs. - /** - * @deprecated use xmss_SHA256ph - */ - ASN1ObjectIdentifier xmss_with_SHA256 = xmss_SHA256ph; - /** - * @deprecated use xmss_SHA512ph - */ - ASN1ObjectIdentifier xmss_with_SHA512 = xmss_SHA512ph; - /** - * @deprecated use xmss_SHAKE128ph - */ - ASN1ObjectIdentifier xmss_with_SHAKE128 = xmss_SHAKE128ph; - /** - * @deprecated use xmss_SHAKE256ph - */ - ASN1ObjectIdentifier xmss_with_SHAKE256 = xmss_SHAKE256ph; - - /** - * @deprecated use xmss_mt_SHA256ph - */ - ASN1ObjectIdentifier xmss_mt_with_SHA256 = xmss_mt_SHA256ph; - /** - * @deprecated use xmss_mt_SHA512ph - */ - ASN1ObjectIdentifier xmss_mt_with_SHA512 = xmss_mt_SHA512ph; - /** - * @deprecated use xmss_mt_SHAKE128ph - */ - ASN1ObjectIdentifier xmss_mt_with_SHAKE128 = xmss_mt_SHAKE128; - /** - * @deprecated use xmss_mt_SHAKE256ph - */ - ASN1ObjectIdentifier xmss_mt_with_SHAKE256 = xmss_mt_SHAKE256; - /** * qTESLA */ diff --git a/core/src/main/java/org/bouncycastle/pqc/asn1/PQCObjectIdentifiers.java b/core/src/main/java/org/bouncycastle/pqc/asn1/PQCObjectIdentifiers.java index cc2903e2f8..e88bb0898d 100644 --- a/core/src/main/java/org/bouncycastle/pqc/asn1/PQCObjectIdentifiers.java +++ b/core/src/main/java/org/bouncycastle/pqc/asn1/PQCObjectIdentifiers.java @@ -111,11 +111,11 @@ public interface PQCObjectIdentifiers /** * @deprecated use xmss_mt_SHAKE128ph */ - final ASN1ObjectIdentifier xmss_mt_with_SHAKE128 = xmss_mt_SHAKE128; + final ASN1ObjectIdentifier xmss_mt_with_SHAKE128 = xmss_mt_SHAKE128ph; /** * @deprecated use xmss_mt_SHAKE256ph */ - final ASN1ObjectIdentifier xmss_mt_with_SHAKE256 = xmss_mt_SHAKE256; + final ASN1ObjectIdentifier xmss_mt_with_SHAKE256 = xmss_mt_SHAKE256ph; /** * qTESLA diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java index f3d8ab8c2c..77ee80a1f0 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java @@ -132,18 +132,18 @@ public static AsymmetricKeyParameter createKey(PrivateKeyInfo keyInfo) AlgorithmIdentifier algId = keyInfo.getPrivateKeyAlgorithm(); ASN1ObjectIdentifier algOID = algId.getAlgorithm(); - if (algOID.on(BCObjectIdentifiers.qTESLA)) + if (algOID.on(PQCObjectIdentifiers.qTESLA)) { ASN1OctetString qTESLAPriv = ASN1OctetString.getInstance(keyInfo.parsePrivateKey()); return new QTESLAPrivateKeyParameters(Utils.qTeslaLookupSecurityCategory(keyInfo.getPrivateKeyAlgorithm()), qTESLAPriv.getOctets()); } - else if (algOID.equals(BCObjectIdentifiers.sphincs256)) + else if (algOID.equals(PQCObjectIdentifiers.sphincs256)) { return new SPHINCSPrivateKeyParameters(ASN1OctetString.getInstance(keyInfo.parsePrivateKey()).getOctets(), Utils.sphincs256LookupTreeAlgName(SPHINCS256KeyParams.getInstance(keyInfo.getPrivateKeyAlgorithm().getParameters()))); } - else if (algOID.equals(BCObjectIdentifiers.newHope)) + else if (algOID.equals(PQCObjectIdentifiers.newHope)) { return new NHPrivateKeyParameters(convert(ASN1OctetString.getInstance(keyInfo.parsePrivateKey()).getOctets())); } @@ -348,7 +348,7 @@ else if (algOID.on(BCObjectIdentifiers.rainbow)) return new RainbowPrivateKeyParameters(rainbowParams, keyEnc); } - else if (algOID.equals(BCObjectIdentifiers.xmss)) + else if (algOID.equals(PQCObjectIdentifiers.xmss)) { XMSSKeyParams keyParams = XMSSKeyParams.getInstance(keyInfo.getPrivateKeyAlgorithm().getParameters()); ASN1ObjectIdentifier treeDigest = keyParams.getTreeDigest().getAlgorithm(); From 720a923dc87c3565cfd4ab309547e9ffdcb2e7e7 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 2 May 2023 14:54:43 +0700 Subject: [PATCH 022/290] Refactoring in pqc.asn1 --- .../org/bouncycastle/pqc/asn1/CMCEPublicKey.java | 3 +++ .../org/bouncycastle/pqc/asn1/FalconPublicKey.java | 3 +++ .../org/bouncycastle/pqc/asn1/GMSSPrivateKey.java | 14 ++++++++++++++ .../org/bouncycastle/pqc/asn1/KyberPublicKey.java | 3 +++ .../pqc/asn1/SPHINCSPLUSPrivateKey.java | 3 +++ .../pqc/asn1/SPHINCSPLUSPublicKey.java | 3 +++ 6 files changed, 29 insertions(+) diff --git a/core/src/main/java/org/bouncycastle/pqc/asn1/CMCEPublicKey.java b/core/src/main/java/org/bouncycastle/pqc/asn1/CMCEPublicKey.java index 62053ce290..e09a5d17da 100644 --- a/core/src/main/java/org/bouncycastle/pqc/asn1/CMCEPublicKey.java +++ b/core/src/main/java/org/bouncycastle/pqc/asn1/CMCEPublicKey.java @@ -31,6 +31,9 @@ public CMCEPublicKey(byte[] t) this.T = t; } + /** + * @deprecated use getInstance() + */ public CMCEPublicKey(ASN1Sequence seq) { T = Arrays.clone(ASN1OctetString.getInstance(seq.getObjectAt(0)).getOctets()); diff --git a/core/src/main/java/org/bouncycastle/pqc/asn1/FalconPublicKey.java b/core/src/main/java/org/bouncycastle/pqc/asn1/FalconPublicKey.java index 65f419629b..d5dc89dccb 100644 --- a/core/src/main/java/org/bouncycastle/pqc/asn1/FalconPublicKey.java +++ b/core/src/main/java/org/bouncycastle/pqc/asn1/FalconPublicKey.java @@ -29,6 +29,9 @@ public byte[] getH() return h; } + /** + * @deprecated use getInstance() + */ public FalconPublicKey(ASN1Sequence seq) { h = Arrays.clone(ASN1OctetString.getInstance(seq.getObjectAt(0)).getOctets()); diff --git a/core/src/main/java/org/bouncycastle/pqc/asn1/GMSSPrivateKey.java b/core/src/main/java/org/bouncycastle/pqc/asn1/GMSSPrivateKey.java index 470c81c474..71a23c8a71 100644 --- a/core/src/main/java/org/bouncycastle/pqc/asn1/GMSSPrivateKey.java +++ b/core/src/main/java/org/bouncycastle/pqc/asn1/GMSSPrivateKey.java @@ -20,6 +20,20 @@ public class GMSSPrivateKey extends ASN1Object { + public static GMSSPrivateKey getInstance(Object o) + { + if (o instanceof GMSSPrivateKey) + { + return (GMSSPrivateKey)o; + } + else if (o != null) + { + return new GMSSPrivateKey(ASN1Sequence.getInstance(o)); + } + + return null; + } + private ASN1Primitive primitive; private GMSSPrivateKey(ASN1Sequence mtsPrivateKey) diff --git a/core/src/main/java/org/bouncycastle/pqc/asn1/KyberPublicKey.java b/core/src/main/java/org/bouncycastle/pqc/asn1/KyberPublicKey.java index 43540606b9..ac67bd5aa2 100644 --- a/core/src/main/java/org/bouncycastle/pqc/asn1/KyberPublicKey.java +++ b/core/src/main/java/org/bouncycastle/pqc/asn1/KyberPublicKey.java @@ -33,6 +33,9 @@ public KyberPublicKey(byte[] t, byte[] rho) this.rho = rho; } + /** + * @deprecated use getInstance() + */ public KyberPublicKey(ASN1Sequence seq) { t = Arrays.clone(ASN1OctetString.getInstance(seq.getObjectAt(0)).getOctets()); diff --git a/core/src/main/java/org/bouncycastle/pqc/asn1/SPHINCSPLUSPrivateKey.java b/core/src/main/java/org/bouncycastle/pqc/asn1/SPHINCSPLUSPrivateKey.java index 8077cbcf51..3f86bbe1c3 100644 --- a/core/src/main/java/org/bouncycastle/pqc/asn1/SPHINCSPLUSPrivateKey.java +++ b/core/src/main/java/org/bouncycastle/pqc/asn1/SPHINCSPLUSPrivateKey.java @@ -65,6 +65,9 @@ public SPHINCSPLUSPrivateKey(int version, byte[] skseed, byte[] skprf, SPHINCSPL this.PublicKey = publicKey; } + /** + * @deprecated use getInstance() + */ public SPHINCSPLUSPrivateKey(ASN1Sequence seq) { version = ASN1Integer.getInstance(seq.getObjectAt(0)).intValueExact(); diff --git a/core/src/main/java/org/bouncycastle/pqc/asn1/SPHINCSPLUSPublicKey.java b/core/src/main/java/org/bouncycastle/pqc/asn1/SPHINCSPLUSPublicKey.java index 4bcea5b24c..d0514d6ffc 100644 --- a/core/src/main/java/org/bouncycastle/pqc/asn1/SPHINCSPLUSPublicKey.java +++ b/core/src/main/java/org/bouncycastle/pqc/asn1/SPHINCSPLUSPublicKey.java @@ -26,6 +26,9 @@ public SPHINCSPLUSPublicKey(byte[] pkseed, byte[] pkroot) this.pkroot = pkroot; } + /** + * @deprecated use getInstance() + */ public SPHINCSPLUSPublicKey(ASN1Sequence seq) { pkseed = Arrays.clone(ASN1OctetString.getInstance(seq.getObjectAt(0)).getOctets()); From b8c7ed021d17bff8e361f04445d95c0a72bc3672 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 2 May 2023 15:59:27 +0700 Subject: [PATCH 023/290] Refactor PQC PrivateKeyFactory --- .../pqc/crypto/util/PrivateKeyFactory.java | 44 ++++++++++--------- 1 file changed, 23 insertions(+), 21 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java index 77ee80a1f0..06deef36c3 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java @@ -24,6 +24,7 @@ import org.bouncycastle.pqc.asn1.PQCObjectIdentifiers; import org.bouncycastle.pqc.asn1.SPHINCS256KeyParams; import org.bouncycastle.pqc.asn1.SPHINCSPLUSPrivateKey; +import org.bouncycastle.pqc.asn1.SPHINCSPLUSPublicKey; import org.bouncycastle.pqc.asn1.XMSSKeyParams; import org.bouncycastle.pqc.asn1.XMSSMTKeyParams; import org.bouncycastle.pqc.asn1.XMSSMTPrivateKey; @@ -136,12 +137,12 @@ public static AsymmetricKeyParameter createKey(PrivateKeyInfo keyInfo) { ASN1OctetString qTESLAPriv = ASN1OctetString.getInstance(keyInfo.parsePrivateKey()); - return new QTESLAPrivateKeyParameters(Utils.qTeslaLookupSecurityCategory(keyInfo.getPrivateKeyAlgorithm()), qTESLAPriv.getOctets()); + return new QTESLAPrivateKeyParameters(Utils.qTeslaLookupSecurityCategory(algId), qTESLAPriv.getOctets()); } else if (algOID.equals(PQCObjectIdentifiers.sphincs256)) { return new SPHINCSPrivateKeyParameters(ASN1OctetString.getInstance(keyInfo.parsePrivateKey()).getOctets(), - Utils.sphincs256LookupTreeAlgName(SPHINCS256KeyParams.getInstance(keyInfo.getPrivateKeyAlgorithm().getParameters()))); + Utils.sphincs256LookupTreeAlgName(SPHINCS256KeyParams.getInstance(algId.getParameters()))); } else if (algOID.equals(PQCObjectIdentifiers.newHope)) { @@ -176,56 +177,57 @@ else if (algOID.equals(PKCSObjectIdentifiers.id_alg_hss_lms_hashsig)) else if (algOID.on(BCObjectIdentifiers.sphincsPlus)) { SPHINCSPLUSPrivateKey spKey = SPHINCSPLUSPrivateKey.getInstance(keyInfo.parsePrivateKey()); - SPHINCSPlusParameters spParams = Utils.sphincsPlusParamsLookup(keyInfo.getPrivateKeyAlgorithm().getAlgorithm()); - - return new SPHINCSPlusPrivateKeyParameters(spParams, spKey.getSkseed(), spKey.getSkprf(), spKey.getPublicKey().getPkseed(), spKey.getPublicKey().getPkroot()); + SPHINCSPlusParameters spParams = Utils.sphincsPlusParamsLookup(algOID); + SPHINCSPLUSPublicKey publicKey = spKey.getPublicKey(); + return new SPHINCSPlusPrivateKeyParameters(spParams, spKey.getSkseed(), spKey.getSkprf(), + publicKey.getPkseed(), publicKey.getPkroot()); } else if (algOID.on(BCObjectIdentifiers.picnic)) { byte[] keyEnc = ASN1OctetString.getInstance(keyInfo.parsePrivateKey()).getOctets(); - PicnicParameters pParams = Utils.picnicParamsLookup(keyInfo.getPrivateKeyAlgorithm().getAlgorithm()); + PicnicParameters pParams = Utils.picnicParamsLookup(algOID); return new PicnicPrivateKeyParameters(pParams, keyEnc); } else if (algOID.on(BCObjectIdentifiers.pqc_kem_mceliece)) { CMCEPrivateKey cmceKey = CMCEPrivateKey.getInstance(keyInfo.parsePrivateKey()); - CMCEParameters spParams = Utils.mcElieceParamsLookup(keyInfo.getPrivateKeyAlgorithm().getAlgorithm()); + CMCEParameters spParams = Utils.mcElieceParamsLookup(algOID); return new CMCEPrivateKeyParameters(spParams, cmceKey.getDelta(), cmceKey.getC(), cmceKey.getG(), cmceKey.getAlpha(), cmceKey.getS()); } else if (algOID.on(BCObjectIdentifiers.pqc_kem_frodo)) { byte[] keyEnc = ASN1OctetString.getInstance(keyInfo.parsePrivateKey()).getOctets(); - FrodoParameters spParams = Utils.frodoParamsLookup(keyInfo.getPrivateKeyAlgorithm().getAlgorithm()); + FrodoParameters spParams = Utils.frodoParamsLookup(algOID); return new FrodoPrivateKeyParameters(spParams, keyEnc); } else if (algOID.on(BCObjectIdentifiers.pqc_kem_saber)) { byte[] keyEnc = ASN1OctetString.getInstance(keyInfo.parsePrivateKey()).getOctets(); - SABERParameters spParams = Utils.saberParamsLookup(keyInfo.getPrivateKeyAlgorithm().getAlgorithm()); + SABERParameters spParams = Utils.saberParamsLookup(algOID); return new SABERPrivateKeyParameters(spParams, keyEnc); } else if (algOID.on(BCObjectIdentifiers.pqc_kem_sike)) { byte[] keyEnc = ASN1OctetString.getInstance(keyInfo.parsePrivateKey()).getOctets(); - SIKEParameters spParams = Utils.sikeParamsLookup(keyInfo.getPrivateKeyAlgorithm().getAlgorithm()); + SIKEParameters spParams = Utils.sikeParamsLookup(algOID); return new SIKEPrivateKeyParameters(spParams, keyEnc); } else if (algOID.on(BCObjectIdentifiers.pqc_kem_ntru)) { byte[] keyEnc = ASN1OctetString.getInstance(keyInfo.parsePrivateKey()).getOctets(); - NTRUParameters spParams = Utils.ntruParamsLookup(keyInfo.getPrivateKeyAlgorithm().getAlgorithm()); + NTRUParameters spParams = Utils.ntruParamsLookup(algOID); return new NTRUPrivateKeyParameters(spParams, keyEnc); } else if (algOID.on(BCObjectIdentifiers.pqc_kem_kyber)) { KyberPrivateKey kyberKey = KyberPrivateKey.getInstance(keyInfo.parsePrivateKey()); - KyberParameters kyberParams = Utils.kyberParamsLookup(keyInfo.getPrivateKeyAlgorithm().getAlgorithm()); + KyberParameters kyberParams = Utils.kyberParamsLookup(algOID); KyberPublicKey pubKey = kyberKey.getPublicKey(); if(pubKey != null) @@ -240,7 +242,7 @@ else if (algOID.on(BCObjectIdentifiers.pqc_kem_ntrulprime)) { ASN1Sequence keyEnc = ASN1Sequence.getInstance(keyInfo.parsePrivateKey()); - NTRULPRimeParameters spParams = Utils.ntrulprimeParamsLookup(keyInfo.getPrivateKeyAlgorithm().getAlgorithm()); + NTRULPRimeParameters spParams = Utils.ntrulprimeParamsLookup(algOID); return new NTRULPRimePrivateKeyParameters(spParams, ASN1OctetString.getInstance(keyEnc.getObjectAt(0)).getOctets(), @@ -252,7 +254,7 @@ else if (algOID.on(BCObjectIdentifiers.pqc_kem_sntruprime)) { ASN1Sequence keyEnc = ASN1Sequence.getInstance(keyInfo.parsePrivateKey()); - SNTRUPrimeParameters spParams = Utils.sntruprimeParamsLookup(keyInfo.getPrivateKeyAlgorithm().getAlgorithm()); + SNTRUPrimeParameters spParams = Utils.sntruprimeParamsLookup(algOID); return new SNTRUPrimePrivateKeyParameters(spParams, ASN1OctetString.getInstance(keyEnc.getObjectAt(0)).getOctets(), @@ -267,7 +269,7 @@ else if (algOID.equals(BCObjectIdentifiers.dilithium2) || algOID.equals(BCObjectIdentifiers.dilithium3_aes) || algOID.equals(BCObjectIdentifiers.dilithium5_aes)) { ASN1Encodable keyObj = keyInfo.parsePrivateKey(); - DilithiumParameters spParams = Utils.dilithiumParamsLookup(keyInfo.getPrivateKeyAlgorithm().getAlgorithm()); + DilithiumParameters spParams = Utils.dilithiumParamsLookup(algOID); if (keyObj instanceof ASN1Sequence) { @@ -320,14 +322,14 @@ else if (algOID.equals(BCObjectIdentifiers.dilithium2) else if (algOID.equals(BCObjectIdentifiers.falcon_512) || algOID.equals(BCObjectIdentifiers.falcon_1024)) { FalconPrivateKey falconKey = FalconPrivateKey.getInstance(keyInfo.parsePrivateKey()); - FalconParameters falconParams = Utils.falconParamsLookup(keyInfo.getPrivateKeyAlgorithm().getAlgorithm()); + FalconParameters falconParams = Utils.falconParamsLookup(algOID); return new FalconPrivateKeyParameters(falconParams, falconKey.getf(), falconKey.getG(), falconKey.getF(), falconKey.getPublicKey().getH()); } else if (algOID.on(BCObjectIdentifiers.pqc_kem_bike)) { byte[] keyEnc = ASN1OctetString.getInstance(keyInfo.parsePrivateKey()).getOctets(); - BIKEParameters bikeParams = Utils.bikeParamsLookup(keyInfo.getPrivateKeyAlgorithm().getAlgorithm()); + BIKEParameters bikeParams = Utils.bikeParamsLookup(algOID); byte[] h0 = Arrays.copyOfRange(keyEnc, 0, bikeParams.getRByte()); byte[] h1 = Arrays.copyOfRange(keyEnc, bikeParams.getRByte(), 2 * bikeParams.getRByte()); @@ -337,20 +339,20 @@ else if (algOID.on(BCObjectIdentifiers.pqc_kem_bike)) else if (algOID.on(BCObjectIdentifiers.pqc_kem_hqc)) { byte[] keyEnc = ASN1OctetString.getInstance(keyInfo.parsePrivateKey()).getOctets(); - HQCParameters hqcParams = Utils.hqcParamsLookup(keyInfo.getPrivateKeyAlgorithm().getAlgorithm()); + HQCParameters hqcParams = Utils.hqcParamsLookup(algOID); return new HQCPrivateKeyParameters(hqcParams, keyEnc); } else if (algOID.on(BCObjectIdentifiers.rainbow)) { byte[] keyEnc = ASN1OctetString.getInstance(keyInfo.parsePrivateKey()).getOctets(); - RainbowParameters rainbowParams = Utils.rainbowParamsLookup(keyInfo.getPrivateKeyAlgorithm().getAlgorithm()); + RainbowParameters rainbowParams = Utils.rainbowParamsLookup(algOID); return new RainbowPrivateKeyParameters(rainbowParams, keyEnc); } else if (algOID.equals(PQCObjectIdentifiers.xmss)) { - XMSSKeyParams keyParams = XMSSKeyParams.getInstance(keyInfo.getPrivateKeyAlgorithm().getParameters()); + XMSSKeyParams keyParams = XMSSKeyParams.getInstance(algId.getParameters()); ASN1ObjectIdentifier treeDigest = keyParams.getTreeDigest().getAlgorithm(); XMSSPrivateKey xmssPrivateKey = XMSSPrivateKey.getInstance(keyInfo.parsePrivateKey()); @@ -385,7 +387,7 @@ else if (algOID.equals(PQCObjectIdentifiers.xmss)) } else if (algOID.equals(PQCObjectIdentifiers.xmss_mt)) { - XMSSMTKeyParams keyParams = XMSSMTKeyParams.getInstance(keyInfo.getPrivateKeyAlgorithm().getParameters()); + XMSSMTKeyParams keyParams = XMSSMTKeyParams.getInstance(algId.getParameters()); ASN1ObjectIdentifier treeDigest = keyParams.getTreeDigest().getAlgorithm(); try From a6eb5477db75501e28370fae0223e030aa082ef2 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 2 May 2023 21:02:47 +0700 Subject: [PATCH 024/290] Avoid diamond operator --- .../bouncycastle/jce/provider/test/X509LDAPCertStoreTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prov/src/test/java/org/bouncycastle/jce/provider/test/X509LDAPCertStoreTest.java b/prov/src/test/java/org/bouncycastle/jce/provider/test/X509LDAPCertStoreTest.java index 7c67fb11a8..98419dab77 100644 --- a/prov/src/test/java/org/bouncycastle/jce/provider/test/X509LDAPCertStoreTest.java +++ b/prov/src/test/java/org/bouncycastle/jce/provider/test/X509LDAPCertStoreTest.java @@ -121,7 +121,7 @@ public static void readEntriesFromFile(InMemoryDirectoryServer ds) throws IOExce InputStream src = TestResourceFinder.findTestResource("ldap/", "X509LDAPCertTest.ldif"); BufferedReader bin = new BufferedReader(new InputStreamReader(src)); String line = null; - List entry = new ArrayList<>(); + List entry = new ArrayList(); while ((line = bin.readLine()) != null) { if (line.isEmpty()) From 8c239d80f6f71c0243201892c9b0cf10160e4f63 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 2 May 2023 21:31:58 +0700 Subject: [PATCH 025/290] Refactoring in pqc.crypto --- .../pqc/crypto/bike/BIKEPrivateKeyParameters.java | 2 +- .../sphincsplus/SPHINCSPlusPrivateKeyParameters.java | 5 ++--- .../sphincsplus/SPHINCSPlusPublicKeyParameters.java | 3 +-- .../pqc/crypto/util/PrivateKeyInfoFactory.java | 5 +---- .../bouncycastle/pqc/crypto/test/SphincsPlusTest.java | 9 +++++++++ 5 files changed, 14 insertions(+), 10 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/bike/BIKEPrivateKeyParameters.java b/core/src/main/java/org/bouncycastle/pqc/crypto/bike/BIKEPrivateKeyParameters.java index beec7f4d3a..8bbeaddba5 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/bike/BIKEPrivateKeyParameters.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/bike/BIKEPrivateKeyParameters.java @@ -46,6 +46,6 @@ byte[] getSigma() public byte[] getEncoded() { - return Arrays.concatenate(Arrays.concatenate(h0, h1), sigma); + return Arrays.concatenate(h0, h1, sigma); } } diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/sphincsplus/SPHINCSPlusPrivateKeyParameters.java b/core/src/main/java/org/bouncycastle/pqc/crypto/sphincsplus/SPHINCSPlusPrivateKeyParameters.java index 5c2838dd86..971bdef1a9 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/sphincsplus/SPHINCSPlusPrivateKeyParameters.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/sphincsplus/SPHINCSPlusPrivateKeyParameters.java @@ -1,7 +1,6 @@ package org.bouncycastle.pqc.crypto.sphincsplus; import org.bouncycastle.util.Arrays; -import org.bouncycastle.util.Pack; public class SPHINCSPlusPrivateKeyParameters extends SPHINCSPlusKeyParameters @@ -60,11 +59,11 @@ public byte[] getPublicKey() public byte[] getEncoded() { - return Arrays.concatenate(Pack.intToBigEndian(SPHINCSPlusParameters.getID(getParameters()).intValue()), Arrays.concatenate(sk.seed, sk.prf, pk.seed, pk.root)); + return Arrays.concatenate(new byte[][]{ getParameters().getEncoded(), sk.seed, sk.prf, pk.seed, pk.root }); } public byte[] getEncodedPublicKey() { - return Arrays.concatenate(Pack.intToBigEndian(SPHINCSPlusParameters.getID(getParameters()).intValue()), pk.seed, pk.root); + return Arrays.concatenate(getParameters().getEncoded(), pk.seed, pk.root); } } diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/sphincsplus/SPHINCSPlusPublicKeyParameters.java b/core/src/main/java/org/bouncycastle/pqc/crypto/sphincsplus/SPHINCSPlusPublicKeyParameters.java index 1b59641323..41ca04d6c8 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/sphincsplus/SPHINCSPlusPublicKeyParameters.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/sphincsplus/SPHINCSPlusPublicKeyParameters.java @@ -1,7 +1,6 @@ package org.bouncycastle.pqc.crypto.sphincsplus; import org.bouncycastle.util.Arrays; -import org.bouncycastle.util.Pack; public class SPHINCSPlusPublicKeyParameters extends SPHINCSPlusKeyParameters @@ -37,6 +36,6 @@ public byte[] getRoot() public byte[] getEncoded() { - return Arrays.concatenate(Pack.intToBigEndian(SPHINCSPlusParameters.getID(getParameters()).intValue()), pk.seed, pk.root); + return Arrays.concatenate(getParameters().getEncoded(), pk.seed, pk.root); } } diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyInfoFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyInfoFactory.java index 424724b0cb..2d13b9ca31 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyInfoFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyInfoFactory.java @@ -63,7 +63,6 @@ public class PrivateKeyInfoFactory { private PrivateKeyInfoFactory() { - } /** @@ -100,7 +99,7 @@ else if (privateKey instanceof SPHINCSPrivateKeyParameters) { SPHINCSPrivateKeyParameters params = (SPHINCSPrivateKeyParameters)privateKey; AlgorithmIdentifier algorithmIdentifier = new AlgorithmIdentifier(PQCObjectIdentifiers.sphincs256, - new SPHINCS256KeyParams(Utils.sphincs256LookupTreeAlgID(params.getTreeDigest()))); + new SPHINCS256KeyParams(Utils.sphincs256LookupTreeAlgID(params.getTreeDigest()))); return new PrivateKeyInfo(algorithmIdentifier, new DEROctetString(params.getKeyData())); } @@ -152,7 +151,6 @@ else if (privateKey instanceof SPHINCSPlusPrivateKeyParameters) } else if (privateKey instanceof PicnicPrivateKeyParameters) { - PicnicPrivateKeyParameters params = (PicnicPrivateKeyParameters)privateKey; byte[] encoding = params.getEncoded(); @@ -164,7 +162,6 @@ else if (privateKey instanceof CMCEPrivateKeyParameters) { CMCEPrivateKeyParameters params = (CMCEPrivateKeyParameters)privateKey; - byte[] encoding = params.getEncoded(); //todo either make CMCEPrivateKey split the parameters from the private key or // (current) Make CMCEPrivateKey take parts of the private key splitted in the params diff --git a/core/src/test/java/org/bouncycastle/pqc/crypto/test/SphincsPlusTest.java b/core/src/test/java/org/bouncycastle/pqc/crypto/test/SphincsPlusTest.java index 4fb290d257..6270e9a768 100644 --- a/core/src/test/java/org/bouncycastle/pqc/crypto/test/SphincsPlusTest.java +++ b/core/src/test/java/org/bouncycastle/pqc/crypto/test/SphincsPlusTest.java @@ -154,6 +154,15 @@ else if (simple) SPHINCSPlusPublicKeyParameters pubParams = (SPHINCSPlusPublicKeyParameters)kp.getPublic(); SPHINCSPlusPrivateKeyParameters privParams = (SPHINCSPlusPrivateKeyParameters)kp.getPrivate(); + // FIXME No OIDs for simple variants of SPHINCS+ + if (!name.contains("-simple")) + { + pubParams = (SPHINCSPlusPublicKeyParameters)PublicKeyFactory.createKey( + SubjectPublicKeyInfoFactory.createSubjectPublicKeyInfo(pubParams)); + privParams = (SPHINCSPlusPrivateKeyParameters)PrivateKeyFactory.createKey( + PrivateKeyInfoFactory.createPrivateKeyInfo(privParams)); + } + // System.err.println(Hex.toHexString(pubParams.getEncoded())); // System.err.println(Hex.toHexString(Arrays.concatenate(pubParams.getParameters().getEncoded(), pk))); assertTrue(name + " " + count + ": public key", Arrays.areEqual(Arrays.concatenate(pubParams.getParameters().getEncoded(), pk), pubParams.getEncoded())); From 62072716bf0c13233826aed141fcca8a8fb85371 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 2 May 2023 23:50:28 +0700 Subject: [PATCH 026/290] Refactor SPHINCSPlusParameters --- .../sphincsplus/SPHINCSPlusParameters.java | 298 +++++++----------- 1 file changed, 121 insertions(+), 177 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/sphincsplus/SPHINCSPlusParameters.java b/core/src/main/java/org/bouncycastle/pqc/crypto/sphincsplus/SPHINCSPlusParameters.java index e056f4a50c..7a3303dab7 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/sphincsplus/SPHINCSPlusParameters.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/sphincsplus/SPHINCSPlusParameters.java @@ -8,205 +8,150 @@ public class SPHINCSPlusParameters { - public static final SPHINCSPlusParameters sha2_128f = new SPHINCSPlusParameters("sha2-128f-robust", new Sha2EngineProvider(true, 16, 16, 22, 6, 33, 66)); - public static final SPHINCSPlusParameters sha2_128s = new SPHINCSPlusParameters("sha2-128s-robust", new Sha2EngineProvider(true, 16, 16, 7, 12, 14, 63)); + // SHA-2 + + public static final SPHINCSPlusParameters sha2_128f = new SPHINCSPlusParameters( + Integers.valueOf(0x010101), "sha2-128f-robust", new Sha2EngineProvider(true, 16, 16, 22, 6, 33, 66)); + public static final SPHINCSPlusParameters sha2_128s = new SPHINCSPlusParameters( + Integers.valueOf(0x010102), "sha2-128s-robust", new Sha2EngineProvider(true, 16, 16, 7, 12, 14, 63)); + + public static final SPHINCSPlusParameters sha2_192f = new SPHINCSPlusParameters( + Integers.valueOf(0x010103), "sha2-192f-robust", new Sha2EngineProvider(true, 24, 16, 22, 8, 33, 66)); + public static final SPHINCSPlusParameters sha2_192s = new SPHINCSPlusParameters( + Integers.valueOf(0x010104), "sha2-192s-robust", new Sha2EngineProvider(true, 24, 16, 7, 14, 17, 63)); + + public static final SPHINCSPlusParameters sha2_256f = new SPHINCSPlusParameters( + Integers.valueOf(0x010105), "sha2-256f-robust", new Sha2EngineProvider(true, 32, 16, 17, 9, 35, 68)); + public static final SPHINCSPlusParameters sha2_256s = new SPHINCSPlusParameters( + Integers.valueOf(0x010106), "sha2-256s-robust", new Sha2EngineProvider(true, 32, 16, 8, 14, 22, 64)); + + public static final SPHINCSPlusParameters sha2_128f_simple = new SPHINCSPlusParameters( + Integers.valueOf(0x010201), "sha2-128f-simple", new Sha2EngineProvider(false, 16, 16, 22, 6, 33, 66)); + public static final SPHINCSPlusParameters sha2_128s_simple = new SPHINCSPlusParameters( + Integers.valueOf(0x010202), "sha2-128s-simple", new Sha2EngineProvider(false, 16, 16, 7, 12, 14, 63)); + + public static final SPHINCSPlusParameters sha2_192f_simple = new SPHINCSPlusParameters( + Integers.valueOf(0x010203), "sha2-192f-simple", new Sha2EngineProvider(false, 24, 16, 22, 8, 33, 66)); + public static final SPHINCSPlusParameters sha2_192s_simple = new SPHINCSPlusParameters( + Integers.valueOf(0x010204), "sha2-192s-simple", new Sha2EngineProvider(false, 24, 16, 7, 14, 17, 63)); + + public static final SPHINCSPlusParameters sha2_256f_simple = new SPHINCSPlusParameters( + Integers.valueOf(0x010205), "sha2-256f-simple", new Sha2EngineProvider(false, 32, 16, 17, 9, 35, 68)); + public static final SPHINCSPlusParameters sha2_256s_simple = new SPHINCSPlusParameters( + Integers.valueOf(0x010206), "sha2-256s-simple", new Sha2EngineProvider(false, 32, 16, 8, 14, 22, 64)); - public static final SPHINCSPlusParameters sha2_192f = new SPHINCSPlusParameters("sha2-192f-robust", new Sha2EngineProvider(true, 24, 16, 22, 8, 33, 66)); - public static final SPHINCSPlusParameters sha2_192s = new SPHINCSPlusParameters("sha2-192s-robust", new Sha2EngineProvider(true, 24, 16, 7, 14, 17, 63)); + // SHAKE-256. - public static final SPHINCSPlusParameters sha2_256f = new SPHINCSPlusParameters("sha2-256f-robust", new Sha2EngineProvider(true, 32, 16, 17, 9, 35, 68)); - public static final SPHINCSPlusParameters sha2_256s = new SPHINCSPlusParameters("sha2-256s-robust", new Sha2EngineProvider(true, 32, 16, 8, 14, 22, 64)); + public static final SPHINCSPlusParameters shake_128f = new SPHINCSPlusParameters( + Integers.valueOf(0x020101), "shake-128f-robust", new Shake256EngineProvider(true, 16, 16, 22, 6, 33, 66)); + public static final SPHINCSPlusParameters shake_128s = new SPHINCSPlusParameters( + Integers.valueOf(0x020102), "shake-128s-robust", new Shake256EngineProvider(true, 16, 16, 7, 12, 14, 63)); - public static final SPHINCSPlusParameters sha2_128f_simple = new SPHINCSPlusParameters("sha2-128f-simple", new Sha2EngineProvider(false, 16, 16, 22, 6, 33, 66)); - public static final SPHINCSPlusParameters sha2_128s_simple = new SPHINCSPlusParameters("sha2-128s-simple", new Sha2EngineProvider(false, 16, 16, 7, 12, 14, 63)); + public static final SPHINCSPlusParameters shake_192f = new SPHINCSPlusParameters( + Integers.valueOf(0x020103), "shake-192f-robust", new Shake256EngineProvider(true, 24, 16, 22, 8, 33, 66)); + public static final SPHINCSPlusParameters shake_192s = new SPHINCSPlusParameters( + Integers.valueOf(0x020104), "shake-192s-robust", new Shake256EngineProvider(true, 24, 16, 7, 14, 17, 63)); - public static final SPHINCSPlusParameters sha2_192f_simple = new SPHINCSPlusParameters("sha2-192f-simple", new Sha2EngineProvider(false, 24, 16, 22, 8, 33, 66)); - public static final SPHINCSPlusParameters sha2_192s_simple = new SPHINCSPlusParameters("sha2-192s-simple", new Sha2EngineProvider(false, 24, 16, 7, 14, 17, 63)); + public static final SPHINCSPlusParameters shake_256f = new SPHINCSPlusParameters( + Integers.valueOf(0x020105), "shake-256f-robust", new Shake256EngineProvider(true, 32, 16, 17, 9, 35, 68)); + public static final SPHINCSPlusParameters shake_256s = new SPHINCSPlusParameters( + Integers.valueOf(0x020106), "shake-256s-robust", new Shake256EngineProvider(true, 32, 16, 8, 14, 22, 64)); - public static final SPHINCSPlusParameters sha2_256f_simple = new SPHINCSPlusParameters("sha2-256f-simple", new Sha2EngineProvider(false, 32, 16, 17, 9, 35, 68)); - public static final SPHINCSPlusParameters sha2_256s_simple = new SPHINCSPlusParameters("sha2-256s-simple", new Sha2EngineProvider(false, 32, 16, 8, 14, 22, 64)); + public static final SPHINCSPlusParameters shake_128f_simple = new SPHINCSPlusParameters( + Integers.valueOf(0x020201), "shake-128f-simple", new Shake256EngineProvider(false, 16, 16, 22, 6, 33, 66)); + public static final SPHINCSPlusParameters shake_128s_simple = new SPHINCSPlusParameters( + Integers.valueOf(0x020202), "shake-128s-simple", new Shake256EngineProvider(false, 16, 16, 7, 12, 14, 63)); - // SHAKE-256. + public static final SPHINCSPlusParameters shake_192f_simple = new SPHINCSPlusParameters( + Integers.valueOf(0x020203), "shake-192f-simple", new Shake256EngineProvider(false, 24, 16, 22, 8, 33, 66)); + public static final SPHINCSPlusParameters shake_192s_simple = new SPHINCSPlusParameters( + Integers.valueOf(0x020204), "shake-192s-simple", new Shake256EngineProvider(false, 24, 16, 7, 14, 17, 63)); + + public static final SPHINCSPlusParameters shake_256f_simple = new SPHINCSPlusParameters( + Integers.valueOf(0x020205), "shake-256f-simple", new Shake256EngineProvider(false, 32, 16, 17, 9, 35, 68)); + public static final SPHINCSPlusParameters shake_256s_simple = new SPHINCSPlusParameters( + Integers.valueOf(0x020206), "shake-256s-simple", new Shake256EngineProvider(false, 32, 16, 8, 14, 22, 64)); - public static final SPHINCSPlusParameters shake_128f = new SPHINCSPlusParameters("shake-128f-robust", new Shake256EngineProvider(true, 16, 16, 22, 6, 33, 66)); - public static final SPHINCSPlusParameters shake_128s = new SPHINCSPlusParameters("shake-128s-robust", new Shake256EngineProvider(true, 16, 16, 7, 12, 14, 63)); + // Haraka. - public static final SPHINCSPlusParameters shake_192f = new SPHINCSPlusParameters("shake-192f-robust", new Shake256EngineProvider(true, 24, 16, 22, 8, 33, 66)); - public static final SPHINCSPlusParameters shake_192s = new SPHINCSPlusParameters("shake-192s-robust", new Shake256EngineProvider(true, 24, 16, 7, 14, 17, 63)); + public static final SPHINCSPlusParameters haraka_128f = new SPHINCSPlusParameters( + Integers.valueOf(0x030101), "haraka-128f-robust", new HarakaSEngineProvider(true, 16, 16, 22, 6, 33, 66)); + public static final SPHINCSPlusParameters haraka_128s = new SPHINCSPlusParameters( + Integers.valueOf(0x030102), "haraka-128s-robust", new HarakaSEngineProvider(true, 16, 16, 7, 12, 14, 63)); - public static final SPHINCSPlusParameters shake_256f = new SPHINCSPlusParameters("shake-256f-robust", new Shake256EngineProvider(true, 32, 16, 17, 9, 35, 68)); - public static final SPHINCSPlusParameters shake_256s = new SPHINCSPlusParameters("shake-256s-robust", new Shake256EngineProvider(true, 32, 16, 8, 14, 22, 64)); + public static final SPHINCSPlusParameters haraka_192f = new SPHINCSPlusParameters( + Integers.valueOf(0x030103), "haraka-192f-robust", new HarakaSEngineProvider(true, 24, 16, 22, 8, 33, 66)); + public static final SPHINCSPlusParameters haraka_192s = new SPHINCSPlusParameters( + Integers.valueOf(0x030104), "haraka-192s-robust", new HarakaSEngineProvider(true, 24, 16, 7, 14, 17, 63)); - public static final SPHINCSPlusParameters shake_128f_simple = new SPHINCSPlusParameters("shake-128f-simple", new Shake256EngineProvider(false, 16, 16, 22, 6, 33, 66)); - public static final SPHINCSPlusParameters shake_128s_simple = new SPHINCSPlusParameters("shake-128s-simple", new Shake256EngineProvider(false, 16, 16, 7, 12, 14, 63)); + public static final SPHINCSPlusParameters haraka_256f = new SPHINCSPlusParameters( + Integers.valueOf(0x030105), "haraka-256f-robust", new HarakaSEngineProvider(true, 32, 16, 17, 9, 35, 68)); + public static final SPHINCSPlusParameters haraka_256s = new SPHINCSPlusParameters( + Integers.valueOf(0x030106), "haraka-256s-robust", new HarakaSEngineProvider(true, 32, 16, 8, 14, 22, 64)); - public static final SPHINCSPlusParameters shake_192f_simple = new SPHINCSPlusParameters("shake-192f-simple", new Shake256EngineProvider(false, 24, 16, 22, 8, 33, 66)); - public static final SPHINCSPlusParameters shake_192s_simple = new SPHINCSPlusParameters("shake-192s-simple", new Shake256EngineProvider(false, 24, 16, 7, 14, 17, 63)); + public static final SPHINCSPlusParameters haraka_128f_simple = new SPHINCSPlusParameters( + Integers.valueOf(0x030201), "haraka-128f-simple", new HarakaSEngineProvider(false, 16, 16, 22, 6, 33, 66)); + public static final SPHINCSPlusParameters haraka_128s_simple = new SPHINCSPlusParameters( + Integers.valueOf(0x030202), "haraka-128s-simple", new HarakaSEngineProvider(false, 16, 16, 7, 12, 14, 63)); - public static final SPHINCSPlusParameters shake_256f_simple = new SPHINCSPlusParameters("shake-256f-simple", new Shake256EngineProvider(false, 32, 16, 17, 9, 35, 68)); - public static final SPHINCSPlusParameters shake_256s_simple = new SPHINCSPlusParameters("shake-256s-simple", new Shake256EngineProvider(false, 32, 16, 8, 14, 22, 64)); + public static final SPHINCSPlusParameters haraka_192f_simple = new SPHINCSPlusParameters( + Integers.valueOf(0x030203), "haraka-192f-simple", new HarakaSEngineProvider(false, 24, 16, 22, 8, 33, 66)); + public static final SPHINCSPlusParameters haraka_192s_simple = new SPHINCSPlusParameters( + Integers.valueOf(0x030204), "haraka-192s-simple", new HarakaSEngineProvider(false, 24, 16, 7, 14, 17, 63)); - // Haraka. + public static final SPHINCSPlusParameters haraka_256f_simple = new SPHINCSPlusParameters( + Integers.valueOf(0x030205), "haraka-256f-simple", new HarakaSEngineProvider(false, 32, 16, 17, 9, 35, 68)); + public static final SPHINCSPlusParameters haraka_256s_simple = new SPHINCSPlusParameters( + Integers.valueOf(0x030206), "haraka-256s-simple", new HarakaSEngineProvider(false, 32, 16, 8, 14, 22, 64)); - public static final SPHINCSPlusParameters haraka_128f = new SPHINCSPlusParameters("haraka-128f-robust", new HarakaSEngineProvider(true, 16, 16, 22, 6, 33, 66)); - public static final SPHINCSPlusParameters haraka_128s = new SPHINCSPlusParameters("haraka-128s-robust", new HarakaSEngineProvider(true, 16, 16, 7, 12, 14, 63)); - - public static final SPHINCSPlusParameters haraka_256f = new SPHINCSPlusParameters("haraka-256f-robust", new HarakaSEngineProvider(true, 32, 16, 17, 9, 35, 68)); - public static final SPHINCSPlusParameters haraka_256s = new SPHINCSPlusParameters("haraka-256s-robust", new HarakaSEngineProvider(true, 32, 16, 8, 14, 22, 64)); - - public static final SPHINCSPlusParameters haraka_192f = new SPHINCSPlusParameters("haraka-192f-robust", new HarakaSEngineProvider(true, 24, 16, 22, 8, 33, 66)); - public static final SPHINCSPlusParameters haraka_192s = new SPHINCSPlusParameters("haraka-192s-robust", new HarakaSEngineProvider(true, 24, 16, 7, 14, 17, 63)); - - public static final SPHINCSPlusParameters haraka_128f_simple = new SPHINCSPlusParameters("haraka-128f-simple", new HarakaSEngineProvider(false, 16, 16, 22, 6, 33, 66)); - public static final SPHINCSPlusParameters haraka_128s_simple = new SPHINCSPlusParameters("haraka-128s-simple", new HarakaSEngineProvider(false, 16, 16, 7, 12, 14, 63)); - - public static final SPHINCSPlusParameters haraka_192f_simple = new SPHINCSPlusParameters("haraka-192f-simple", new HarakaSEngineProvider(false, 24, 16, 22, 8, 33, 66)); - public static final SPHINCSPlusParameters haraka_192s_simple = new SPHINCSPlusParameters("haraka-192s-simple", new HarakaSEngineProvider(false, 24, 16, 7, 14, 17, 63)); - - public static final SPHINCSPlusParameters haraka_256f_simple = new SPHINCSPlusParameters("haraka-256f-simple", new HarakaSEngineProvider(false, 32, 16, 17, 9, 35, 68)); - public static final SPHINCSPlusParameters haraka_256s_simple = new SPHINCSPlusParameters("haraka-256s-simple", new HarakaSEngineProvider(false, 32, 16, 8, 14, 22, 64)); - - private static final Integer sphincsPlus_sha2_128f_robust = Integers.valueOf(0x010101); - private static final Integer sphincsPlus_sha2_128s_robust = Integers.valueOf(0x010102); - private static final Integer sphincsPlus_sha2_192f_robust = Integers.valueOf(0x010103); - private static final Integer sphincsPlus_sha2_192s_robust = Integers.valueOf(0x010104); - private static final Integer sphincsPlus_sha2_256f_robust = Integers.valueOf(0x010105); - private static final Integer sphincsPlus_sha2_256s_robust = Integers.valueOf(0x010106); - - private static final Integer sphincsPlus_sha2_128f_simple = Integers.valueOf(0x010201); - private static final Integer sphincsPlus_sha2_128s_simple = Integers.valueOf(0x010202); - private static final Integer sphincsPlus_sha2_192f_simple = Integers.valueOf(0x010203); - private static final Integer sphincsPlus_sha2_192s_simple = Integers.valueOf(0x010204); - private static final Integer sphincsPlus_sha2_256f_simple = Integers.valueOf(0x010205); - private static final Integer sphincsPlus_sha2_256s_simple = Integers.valueOf(0x010206); - - private static final Integer sphincsPlus_shake_128f_robust = Integers.valueOf(0x020101); - private static final Integer sphincsPlus_shake_128s_robust = Integers.valueOf(0x020102); - private static final Integer sphincsPlus_shake_192f_robust = Integers.valueOf(0x020103); - private static final Integer sphincsPlus_shake_192s_robust = Integers.valueOf(0x020104); - private static final Integer sphincsPlus_shake_256f_robust = Integers.valueOf(0x020105); - private static final Integer sphincsPlus_shake_256s_robust = Integers.valueOf(0x020106); - - private static final Integer sphincsPlus_shake_128f_simple = Integers.valueOf(0x020201); - private static final Integer sphincsPlus_shake_128s_simple = Integers.valueOf(0x020202); - private static final Integer sphincsPlus_shake_192f_simple = Integers.valueOf(0x020203); - private static final Integer sphincsPlus_shake_192s_simple = Integers.valueOf(0x020204); - private static final Integer sphincsPlus_shake_256f_simple = Integers.valueOf(0x020205); - private static final Integer sphincsPlus_shake_256s_simple = Integers.valueOf(0x020206); - - private static final Integer sphincsPlus_haraka_128f_robust = Integers.valueOf(0x030101); - private static final Integer sphincsPlus_haraka_128s_robust = Integers.valueOf(0x030102); - private static final Integer sphincsPlus_haraka_192f_robust = Integers.valueOf(0x030103); - private static final Integer sphincsPlus_haraka_192s_robust = Integers.valueOf(0x030104); - private static final Integer sphincsPlus_haraka_256f_robust = Integers.valueOf(0x030105); - private static final Integer sphincsPlus_haraka_256s_robust = Integers.valueOf(0x030106); - - private static final Integer sphincsPlus_haraka_128f_simple = Integers.valueOf(0x030201); - private static final Integer sphincsPlus_haraka_128s_simple = Integers.valueOf(0x030202); - private static final Integer sphincsPlus_haraka_192f_simple = Integers.valueOf(0x030203); - private static final Integer sphincsPlus_haraka_192s_simple = Integers.valueOf(0x030204); - private static final Integer sphincsPlus_haraka_256f_simple = Integers.valueOf(0x030205); - private static final Integer sphincsPlus_haraka_256s_simple = Integers.valueOf(0x030206); - - private static final Map oidToParams = new HashMap(); - private static final Map paramsToOid = new HashMap(); + private static final Map ID_TO_PARAMS = new HashMap(); static { - oidToParams.put(sphincsPlus_sha2_128f_robust, SPHINCSPlusParameters.sha2_128f); - oidToParams.put(sphincsPlus_sha2_128s_robust, SPHINCSPlusParameters.sha2_128s); - oidToParams.put(sphincsPlus_sha2_192f_robust, SPHINCSPlusParameters.sha2_192f); - oidToParams.put(sphincsPlus_sha2_192s_robust, SPHINCSPlusParameters.sha2_192s); - oidToParams.put(sphincsPlus_sha2_256f_robust, SPHINCSPlusParameters.sha2_256f); - oidToParams.put(sphincsPlus_sha2_256s_robust, SPHINCSPlusParameters.sha2_256s); - - oidToParams.put(sphincsPlus_sha2_128f_simple, SPHINCSPlusParameters.sha2_128f_simple); - oidToParams.put(sphincsPlus_sha2_128s_simple, SPHINCSPlusParameters.sha2_128s_simple); - oidToParams.put(sphincsPlus_sha2_192f_simple, SPHINCSPlusParameters.sha2_192f_simple); - oidToParams.put(sphincsPlus_sha2_192s_simple, SPHINCSPlusParameters.sha2_192s_simple); - oidToParams.put(sphincsPlus_sha2_256f_simple, SPHINCSPlusParameters.sha2_256f_simple); - oidToParams.put(sphincsPlus_sha2_256s_simple, SPHINCSPlusParameters.sha2_256s_simple); - - oidToParams.put(sphincsPlus_shake_128f_robust, SPHINCSPlusParameters.shake_128f); - oidToParams.put(sphincsPlus_shake_128s_robust, SPHINCSPlusParameters.shake_128s); - oidToParams.put(sphincsPlus_shake_192f_robust, SPHINCSPlusParameters.shake_192f); - oidToParams.put(sphincsPlus_shake_192s_robust, SPHINCSPlusParameters.shake_192s); - oidToParams.put(sphincsPlus_shake_256f_robust, SPHINCSPlusParameters.shake_256f); - oidToParams.put(sphincsPlus_shake_256s_robust, SPHINCSPlusParameters.shake_256s); - - oidToParams.put(sphincsPlus_shake_128f_simple, SPHINCSPlusParameters.shake_128f_simple); - oidToParams.put(sphincsPlus_shake_128s_simple, SPHINCSPlusParameters.shake_128s_simple); - oidToParams.put(sphincsPlus_shake_192f_simple, SPHINCSPlusParameters.shake_192f_simple); - oidToParams.put(sphincsPlus_shake_192s_simple, SPHINCSPlusParameters.shake_192s_simple); - oidToParams.put(sphincsPlus_shake_256f_simple, SPHINCSPlusParameters.shake_256f_simple); - oidToParams.put(sphincsPlus_shake_256s_simple, SPHINCSPlusParameters.shake_256s_simple); - - oidToParams.put(sphincsPlus_haraka_128f_simple, SPHINCSPlusParameters.haraka_128f_simple); - oidToParams.put(sphincsPlus_haraka_128f_robust, SPHINCSPlusParameters.haraka_128f); - oidToParams.put(sphincsPlus_haraka_192f_simple, SPHINCSPlusParameters.haraka_192f_simple); - oidToParams.put(sphincsPlus_haraka_192f_robust, SPHINCSPlusParameters.haraka_192f); - oidToParams.put(sphincsPlus_haraka_256f_simple, SPHINCSPlusParameters.haraka_256f_simple); - oidToParams.put(sphincsPlus_haraka_256f_robust, SPHINCSPlusParameters.haraka_256f); - - oidToParams.put(sphincsPlus_haraka_128s_simple, SPHINCSPlusParameters.haraka_128s_simple); - oidToParams.put(sphincsPlus_haraka_128s_robust, SPHINCSPlusParameters.haraka_128s); - oidToParams.put(sphincsPlus_haraka_192s_simple, SPHINCSPlusParameters.haraka_192s_simple); - oidToParams.put(sphincsPlus_haraka_192s_robust, SPHINCSPlusParameters.haraka_192s); - oidToParams.put(sphincsPlus_haraka_256s_simple, SPHINCSPlusParameters.haraka_256s_simple); - oidToParams.put(sphincsPlus_haraka_256s_robust, SPHINCSPlusParameters.haraka_256s); - - paramsToOid.put(SPHINCSPlusParameters.sha2_128f, sphincsPlus_sha2_128f_robust); - paramsToOid.put(SPHINCSPlusParameters.sha2_128s, sphincsPlus_sha2_128s_robust); - paramsToOid.put(SPHINCSPlusParameters.sha2_192f, sphincsPlus_sha2_192f_robust); - paramsToOid.put(SPHINCSPlusParameters.sha2_192s, sphincsPlus_sha2_192s_robust); - paramsToOid.put(SPHINCSPlusParameters.sha2_256f, sphincsPlus_sha2_256f_robust); - paramsToOid.put(SPHINCSPlusParameters.sha2_256s, sphincsPlus_sha2_256s_robust); - - paramsToOid.put(SPHINCSPlusParameters.sha2_128f_simple, sphincsPlus_sha2_128f_simple); - paramsToOid.put(SPHINCSPlusParameters.sha2_128s_simple, sphincsPlus_sha2_128s_simple); - paramsToOid.put(SPHINCSPlusParameters.sha2_192f_simple, sphincsPlus_sha2_192f_simple); - paramsToOid.put(SPHINCSPlusParameters.sha2_192s_simple, sphincsPlus_sha2_192s_simple); - paramsToOid.put(SPHINCSPlusParameters.sha2_256f_simple, sphincsPlus_sha2_256f_simple); - paramsToOid.put(SPHINCSPlusParameters.sha2_256s_simple, sphincsPlus_sha2_256s_simple); - - paramsToOid.put(SPHINCSPlusParameters.shake_128f, sphincsPlus_shake_128f_robust); - paramsToOid.put(SPHINCSPlusParameters.shake_128s, sphincsPlus_shake_128s_robust); - paramsToOid.put(SPHINCSPlusParameters.shake_192f, sphincsPlus_shake_192f_robust); - paramsToOid.put(SPHINCSPlusParameters.shake_192s, sphincsPlus_shake_192s_robust); - paramsToOid.put(SPHINCSPlusParameters.shake_256f, sphincsPlus_shake_256f_robust); - paramsToOid.put(SPHINCSPlusParameters.shake_256s, sphincsPlus_shake_256s_robust); - - paramsToOid.put(SPHINCSPlusParameters.shake_128f_simple, sphincsPlus_shake_128f_simple); - paramsToOid.put(SPHINCSPlusParameters.shake_128s_simple, sphincsPlus_shake_128s_simple); - paramsToOid.put(SPHINCSPlusParameters.shake_192f_simple, sphincsPlus_shake_192f_simple); - paramsToOid.put(SPHINCSPlusParameters.shake_192s_simple, sphincsPlus_shake_192s_simple); - paramsToOid.put(SPHINCSPlusParameters.shake_256f_simple, sphincsPlus_shake_256f_simple); - paramsToOid.put(SPHINCSPlusParameters.shake_256s_simple, sphincsPlus_shake_256s_simple); - - paramsToOid.put(SPHINCSPlusParameters.haraka_128f, sphincsPlus_haraka_128f_robust); - paramsToOid.put(SPHINCSPlusParameters.haraka_192f, sphincsPlus_haraka_192f_robust); - paramsToOid.put(SPHINCSPlusParameters.haraka_256f, sphincsPlus_haraka_256f_robust); - paramsToOid.put(SPHINCSPlusParameters.haraka_128s, sphincsPlus_haraka_128s_robust); - paramsToOid.put(SPHINCSPlusParameters.haraka_192s, sphincsPlus_haraka_192s_robust); - paramsToOid.put(SPHINCSPlusParameters.haraka_256s, sphincsPlus_haraka_256s_robust); - - paramsToOid.put(SPHINCSPlusParameters.haraka_128f_simple, sphincsPlus_haraka_128f_simple); - paramsToOid.put(SPHINCSPlusParameters.haraka_192f_simple, sphincsPlus_haraka_192f_simple); - paramsToOid.put(SPHINCSPlusParameters.haraka_256f_simple, sphincsPlus_haraka_256f_simple); - paramsToOid.put(SPHINCSPlusParameters.haraka_128s_simple, sphincsPlus_haraka_128s_simple); - paramsToOid.put(SPHINCSPlusParameters.haraka_192s_simple, sphincsPlus_haraka_192s_simple); - paramsToOid.put(SPHINCSPlusParameters.haraka_256s_simple, sphincsPlus_haraka_256s_simple); + SPHINCSPlusParameters[] all = new SPHINCSPlusParameters[]{ + SPHINCSPlusParameters.sha2_128f, SPHINCSPlusParameters.sha2_128s, + SPHINCSPlusParameters.sha2_192f, SPHINCSPlusParameters.sha2_192s, + SPHINCSPlusParameters.sha2_256f, SPHINCSPlusParameters.sha2_256s, + SPHINCSPlusParameters.sha2_128f_simple, SPHINCSPlusParameters.sha2_128s_simple, + SPHINCSPlusParameters.sha2_192f_simple, SPHINCSPlusParameters.sha2_192s_simple, + SPHINCSPlusParameters.sha2_256f_simple, SPHINCSPlusParameters.sha2_256s_simple, + SPHINCSPlusParameters.shake_128f, SPHINCSPlusParameters.shake_128s, + SPHINCSPlusParameters.shake_192f, SPHINCSPlusParameters.shake_192s, + SPHINCSPlusParameters.shake_256f, SPHINCSPlusParameters.shake_256s, + SPHINCSPlusParameters.shake_128f_simple, SPHINCSPlusParameters.shake_128s_simple, + SPHINCSPlusParameters.shake_192f_simple, SPHINCSPlusParameters.shake_192s_simple, + SPHINCSPlusParameters.shake_256f_simple, SPHINCSPlusParameters.shake_256s_simple, + SPHINCSPlusParameters.haraka_128f, SPHINCSPlusParameters.haraka_128s, + SPHINCSPlusParameters.haraka_192f, SPHINCSPlusParameters.haraka_192s, + SPHINCSPlusParameters.haraka_256f, SPHINCSPlusParameters.haraka_256s, + SPHINCSPlusParameters.haraka_128f_simple, SPHINCSPlusParameters.haraka_128s_simple, + SPHINCSPlusParameters.haraka_192f_simple, SPHINCSPlusParameters.haraka_192s_simple, + SPHINCSPlusParameters.haraka_256f_simple, SPHINCSPlusParameters.haraka_256s_simple, + }; + + for (int i = 0; i < all.length; ++i) + { + SPHINCSPlusParameters parameters = all[i]; + ID_TO_PARAMS.put(parameters.getID(), parameters); + } } + private final Integer id; private final String name; private final SPHINCSPlusEngineProvider engineProvider; - private SPHINCSPlusParameters(String name, SPHINCSPlusEngineProvider engineProvider) + private SPHINCSPlusParameters(Integer id, String name, SPHINCSPlusEngineProvider engineProvider) { + this.id = id; this.name = name; this.engineProvider = engineProvider; } + public Integer getID() + { + return id; + } + public String getName() { return name; @@ -230,7 +175,7 @@ SPHINCSPlusEngine getEngine() */ public static SPHINCSPlusParameters getParams(Integer id) { - return (SPHINCSPlusParameters)oidToParams.get(id); + return (SPHINCSPlusParameters)ID_TO_PARAMS.get(id); } /** @@ -238,15 +183,16 @@ public static SPHINCSPlusParameters getParams(Integer id) * * @param params the parameters of interest. * @return the OID for the parameter set. + * @deprecated Use {@link #getID()} instead */ public static Integer getID(SPHINCSPlusParameters params) { - return (Integer)paramsToOid.get(params); + return params.getID(); } public byte[] getEncoded() { - return Pack.intToBigEndian(getID(this).intValue()); + return Pack.intToBigEndian(getID().intValue()); } private static class Sha2EngineProvider @@ -262,7 +208,6 @@ private static class Sha2EngineProvider public Sha2EngineProvider(boolean robust, int n, int w, int d, int a, int k, int h) { - this.robust = robust; this.n = n; this.w = w; @@ -296,7 +241,6 @@ private static class Shake256EngineProvider public Shake256EngineProvider(boolean robust, int n, int w, int d, int a, int k, int h) { - this.robust = robust; this.n = n; this.w = w; From 3ae0d378497661c8e988c6b1d652fc31e35ae6ee Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Wed, 3 May 2023 17:02:28 +0700 Subject: [PATCH 027/290] AsconDigest implements ExtendedDigest --- .../org/bouncycastle/crypto/digests/AsconDigest.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/crypto/digests/AsconDigest.java b/core/src/main/java/org/bouncycastle/crypto/digests/AsconDigest.java index 855a592aa3..fd4792745b 100644 --- a/core/src/main/java/org/bouncycastle/crypto/digests/AsconDigest.java +++ b/core/src/main/java/org/bouncycastle/crypto/digests/AsconDigest.java @@ -3,7 +3,7 @@ import java.io.ByteArrayOutputStream; import org.bouncycastle.crypto.DataLengthException; -import org.bouncycastle.crypto.Digest; +import org.bouncycastle.crypto.ExtendedDigest; import org.bouncycastle.crypto.OutputLengthException; /* ASCON v1.2 Digest, https://ascon.iaik.tugraz.at/ . @@ -13,7 +13,7 @@ * ASCON v1.2 Digest with reference to C Reference Impl from: https://github.com/ascon/ascon-c . */ public class AsconDigest - implements Digest + implements ExtendedDigest { public enum AsconParameters { @@ -128,6 +128,12 @@ public int getDigestSize() return CRYPTO_BYTES; } + @Override + public int getByteLength() + { + return 8; + } + @Override public void update(byte in) { From 202c46639cbc205d26064c5bc91161ad68c9de84 Mon Sep 17 00:00:00 2001 From: David Hook Date: Thu, 4 May 2023 14:57:37 +1000 Subject: [PATCH 028/290] rationalised public key construction for Dilithium PrivateKeyInfo objects. --- .../pqc/crypto/util/PrivateKeyFactory.java | 6 ++++-- .../pqc/crypto/util/PrivateKeyInfoFactory.java | 7 +++---- .../pqc/crypto/util/PublicKeyFactory.java | 12 +++++++++--- 3 files changed, 16 insertions(+), 9 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java index 06deef36c3..85b0fb03bc 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java @@ -35,6 +35,7 @@ import org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters; import org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumParameters; import org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters; +import org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPublicKeyParameters; import org.bouncycastle.pqc.crypto.crystals.kyber.KyberParameters; import org.bouncycastle.pqc.crypto.crystals.kyber.KyberPrivateKeyParameters; import org.bouncycastle.pqc.crypto.falcon.FalconParameters; @@ -283,7 +284,8 @@ else if (algOID.equals(BCObjectIdentifiers.dilithium2) if (keyInfo.getPublicKeyData() != null) { - ASN1Sequence pubKey = ASN1Sequence.getInstance(keyInfo.getPublicKeyData().getOctets()); + DilithiumPublicKeyParameters pubParams = PublicKeyFactory.DilithiumConverter.getPublicKeyParams(spParams, keyInfo.getPublicKeyData()); + return new DilithiumPrivateKeyParameters(spParams, ASN1BitString.getInstance(keyEnc.getObjectAt(1)).getOctets(), ASN1BitString.getInstance(keyEnc.getObjectAt(2)).getOctets(), @@ -291,7 +293,7 @@ else if (algOID.equals(BCObjectIdentifiers.dilithium2) ASN1BitString.getInstance(keyEnc.getObjectAt(4)).getOctets(), ASN1BitString.getInstance(keyEnc.getObjectAt(5)).getOctets(), ASN1BitString.getInstance(keyEnc.getObjectAt(6)).getOctets(), - ASN1OctetString.getInstance(pubKey.getObjectAt(1)).getOctets()); // encT1 + pubParams.getT1()); // encT1 } else { diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyInfoFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyInfoFactory.java index 2d13b9ca31..e66c334e67 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyInfoFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyInfoFactory.java @@ -30,6 +30,7 @@ import org.bouncycastle.pqc.crypto.bike.BIKEPrivateKeyParameters; import org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters; import org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters; +import org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPublicKeyParameters; import org.bouncycastle.pqc.crypto.crystals.kyber.KyberPrivateKeyParameters; import org.bouncycastle.pqc.crypto.falcon.FalconPrivateKeyParameters; import org.bouncycastle.pqc.crypto.frodo.FrodoPrivateKeyParameters; @@ -306,11 +307,9 @@ else if (privateKey instanceof DilithiumPrivateKeyParameters) AlgorithmIdentifier algorithmIdentifier = new AlgorithmIdentifier(Utils.dilithiumOidLookup(params.getParameters())); - ASN1EncodableVector vPub = new ASN1EncodableVector(); - vPub.add(new DEROctetString(params.getRho())); - vPub.add(new DEROctetString(params.getT1())); + DilithiumPublicKeyParameters pubParams = params.getPublicKeyParameters(); - return new PrivateKeyInfo(algorithmIdentifier, new DERSequence(v), attributes, new DERSequence(vPub).getEncoded()); + return new PrivateKeyInfo(algorithmIdentifier, new DERSequence(v), attributes, pubParams.getEncoded()); } else if (privateKey instanceof BIKEPrivateKeyParameters) { diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java index 357118c915..11883926f3 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import org.bouncycastle.asn1.ASN1BitString; import org.bouncycastle.asn1.ASN1InputStream; import org.bouncycastle.asn1.ASN1ObjectIdentifier; import org.bouncycastle.asn1.ASN1OctetString; @@ -582,7 +583,7 @@ AsymmetricKeyParameter getPublicKeyParameters(SubjectPublicKeyInfo keyInfo, Obje } } - private static class DilithiumConverter + static class DilithiumConverter extends SubjectPublicKeyInfoConverter { AsymmetricKeyParameter getPublicKeyParameters(SubjectPublicKeyInfo keyInfo, Object defaultParams) @@ -590,9 +591,14 @@ AsymmetricKeyParameter getPublicKeyParameters(SubjectPublicKeyInfo keyInfo, Obje { DilithiumParameters dilithiumParams = Utils.dilithiumParamsLookup(keyInfo.getAlgorithm().getAlgorithm()); + return getPublicKeyParams(dilithiumParams, keyInfo.getPublicKeyData()); + } + + static DilithiumPublicKeyParameters getPublicKeyParams(DilithiumParameters dilithiumParams, ASN1BitString publicKeyData) + { try { - ASN1Primitive obj = keyInfo.parsePublicKey(); + ASN1Primitive obj = ASN1Primitive.fromByteArray(publicKeyData.getOctets()); if (obj instanceof ASN1Sequence) { ASN1Sequence keySeq = ASN1Sequence.getInstance(obj); @@ -611,7 +617,7 @@ AsymmetricKeyParameter getPublicKeyParameters(SubjectPublicKeyInfo keyInfo, Obje catch (IOException e) { // we're a raw encoding - return new DilithiumPublicKeyParameters(dilithiumParams, keyInfo.getPublicKeyData().getOctets()); + return new DilithiumPublicKeyParameters(dilithiumParams, publicKeyData.getOctets()); } } } From 0dc7ce8f51b0fe7f0d6c83a5ce16d11ba7aaadcb Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Thu, 4 May 2023 14:58:27 +0700 Subject: [PATCH 029/290] Fix javadoc --- .../main/java/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java b/core/src/main/java/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java index ec89b8534c..c6bd027106 100644 --- a/core/src/main/java/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java +++ b/core/src/main/java/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java @@ -58,7 +58,7 @@ public interface BCObjectIdentifiers ASN1ObjectIdentifier bc_pbe_sha1_pkcs12 = bc_pbe_sha1.branch("2"); /** - * SHA-256.PKCS12; 1.3.6.1.4.1.22554.1.2.1.1 + * SHA-256.PKCS5; 1.3.6.1.4.1.22554.1.2.1.1 */ ASN1ObjectIdentifier bc_pbe_sha256_pkcs5 = bc_pbe_sha256.branch("1"); /** From 7dbc86ba1eca873639fc2eb03c86aa176e467c85 Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 5 May 2023 14:55:19 +1000 Subject: [PATCH 030/290] added check for isCA() as well as basic constraint != null --- .../org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prov/src/main/java/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java b/prov/src/main/java/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java index fb2d4c02b3..d7d8d411dc 100644 --- a/prov/src/main/java/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java +++ b/prov/src/main/java/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java @@ -2095,7 +2095,7 @@ protected static int prepareNextCertM( throw new ExtCertPathValidatorException("Basic constraints extension cannot be decoded.", e, certPath, index); } - if (bc != null) + if (bc != null && bc.isCA()) // if there is a path len constraint and we're not a CA, ignore it! (yes, it happens). { BigInteger _pathLengthConstraint = bc.getPathLenConstraint(); From a2196c2a934e0a19440816819e464a79ced5662b Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Fri, 5 May 2023 13:55:51 +0700 Subject: [PATCH 031/290] Improvements to pathLenConstraints checks --- .../asn1/x509/BasicConstraints.java | 5 ++++ .../BasicConstraintsValidation.java | 21 ++++++-------- .../pkix/jcajce/PKIXCertPathReviewer.java | 17 ++++------- .../asymmetric/x509/X509CertificateImpl.java | 29 +++++++------------ .../provider/RFC3280CertPathUtilities.java | 13 ++------- .../jce/provider/X509CertificateObject.java | 27 +++++++---------- .../x509/PKIXCertPathReviewer.java | 21 ++++---------- .../provider/test/CertPathValidatorTest.java | 26 ++++++----------- 8 files changed, 57 insertions(+), 102 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/x509/BasicConstraints.java b/core/src/main/java/org/bouncycastle/asn1/x509/BasicConstraints.java index fa4c53d7ca..4773c7f863 100644 --- a/core/src/main/java/org/bouncycastle/asn1/x509/BasicConstraints.java +++ b/core/src/main/java/org/bouncycastle/asn1/x509/BasicConstraints.java @@ -122,6 +122,11 @@ public BigInteger getPathLenConstraint() return null; } + public ASN1Integer getPathLenConstraintInteger() + { + return pathLenConstraint; + } + /** * Produce an object suitable for an ASN1OutputStream. *
    diff --git a/pkix/src/main/java/org/bouncycastle/cert/path/validations/BasicConstraintsValidation.java b/pkix/src/main/java/org/bouncycastle/cert/path/validations/BasicConstraintsValidation.java
    index e3e9c54e8e..0a40236ef1 100644
    --- a/pkix/src/main/java/org/bouncycastle/cert/path/validations/BasicConstraintsValidation.java
    +++ b/pkix/src/main/java/org/bouncycastle/cert/path/validations/BasicConstraintsValidation.java
    @@ -1,18 +1,15 @@
     package org.bouncycastle.cert.path.validations;
     
    -import java.math.BigInteger;
    -
    +import org.bouncycastle.asn1.ASN1Integer;
     import org.bouncycastle.asn1.x509.BasicConstraints;
     import org.bouncycastle.asn1.x509.Extension;
     import org.bouncycastle.cert.X509CertificateHolder;
     import org.bouncycastle.cert.path.CertPathValidation;
     import org.bouncycastle.cert.path.CertPathValidationContext;
     import org.bouncycastle.cert.path.CertPathValidationException;
    -import org.bouncycastle.util.BigIntegers;
     import org.bouncycastle.util.Integers;
     import org.bouncycastle.util.Memoable;
     
    -
     public class BasicConstraintsValidation
         implements CertPathValidation
     {
    @@ -34,7 +31,6 @@ public BasicConstraintsValidation(boolean isMandatory)
         public void validate(CertPathValidationContext context, X509CertificateHolder certificate)
             throws CertPathValidationException
         {
    -
             context.addHandledExtension(Extension.basicConstraints);
     
             // verify that the issuing certificate is in fact a CA
    @@ -62,17 +58,18 @@ public void validate(CertPathValidationContext context, X509CertificateHolder ce
     
             // § 6.1.4 (m)
             // Update maxPathLength if appropriate
    -        if (bc != null)
    +        if (bc != null && bc.isCA())
             {
    -            BigInteger bigPathLen = bc.getPathLenConstraint();
    -            if (bigPathLen != null)
    +            ASN1Integer pathLenConstraint = bc.getPathLenConstraintInteger();
    +            if (pathLenConstraint != null)
                 {
    -                // use intValueExact to prevent issues with weird certificates that include ridiculous path lengths
    -                int newPathLength = BigIntegers.intValueExact(bigPathLen);
    -                maxPathLength = maxPathLength == null ? Integers.valueOf(newPathLength) : Integers.valueOf(Math.min(newPathLength, maxPathLength.intValue()));
    +                int newPathLength = pathLenConstraint.intPositiveValueExact();
    +                if (maxPathLength == null || newPathLength < maxPathLength.intValue())
    +                {
    +                    maxPathLength = Integers.valueOf(newPathLength);
    +                }
                 }
             }
    -
         }
     
         public Memoable copy()
    diff --git a/pkix/src/main/java/org/bouncycastle/pkix/jcajce/PKIXCertPathReviewer.java b/pkix/src/main/java/org/bouncycastle/pkix/jcajce/PKIXCertPathReviewer.java
    index 4c802838ae..c34bafde0c 100644
    --- a/pkix/src/main/java/org/bouncycastle/pkix/jcajce/PKIXCertPathReviewer.java
    +++ b/pkix/src/main/java/org/bouncycastle/pkix/jcajce/PKIXCertPathReviewer.java
    @@ -700,26 +700,19 @@ private void checkPathLength()
                     bc = null;
                 }
     
    -            if (bc != null)
    +            if (bc != null && bc.isCA())
                 {
    -                BigInteger _pathLengthConstraint = bc.getPathLenConstraint();
    -
    -                if (_pathLengthConstraint != null)
    +                ASN1Integer pathLenConstraint = bc.getPathLenConstraintInteger();
    +                if (pathLenConstraint != null)
                     {
    -                    int _plc = _pathLengthConstraint.intValue();
    -
    -                    if (_plc < maxPathLength)
    -                    {
    -                        maxPathLength = _plc;
    -                    }
    +                    maxPathLength = Math.min(maxPathLength, pathLenConstraint.intPositiveValueExact());
                     }
                 }
    -
             }
     
             ErrorBundle msg = new ErrorBundle(RESOURCE_NAME,"CertPathReviewer.totalPathLength",
                     new Object[]{Integers.valueOf(totalPathLength)});
    -        
    +
             addNotification(msg);
         }
     
    diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl.java
    index 72ac260024..2a89e7e3dd 100644
    --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl.java
    +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl.java
    @@ -36,6 +36,7 @@
     import org.bouncycastle.asn1.ASN1Encoding;
     import org.bouncycastle.asn1.ASN1IA5String;
     import org.bouncycastle.asn1.ASN1InputStream;
    +import org.bouncycastle.asn1.ASN1Integer;
     import org.bouncycastle.asn1.ASN1ObjectIdentifier;
     import org.bouncycastle.asn1.ASN1OctetString;
     import org.bouncycastle.asn1.ASN1Primitive;
    @@ -298,29 +299,21 @@ public List getExtendedKeyUsage()
                 throw new CertificateParsingException("error processing extended key usage extension");
             }
         }
    -    
    +
         public int getBasicConstraints()
         {
    -        if (basicConstraints != null)
    +        if (basicConstraints == null || !basicConstraints.isCA())
             {
    -            if (basicConstraints.isCA())
    -            {
    -                if (basicConstraints.getPathLenConstraint() == null)
    -                {
    -                    return Integer.MAX_VALUE;
    -                }
    -                else
    -                {
    -                    return basicConstraints.getPathLenConstraint().intValue();
    -                }
    -            }
    -            else
    -            {
    -                return -1;
    -            }
    +            return -1;
    +        }
    +
    +        ASN1Integer pathLenConstraint = basicConstraints.getPathLenConstraintInteger();
    +        if (pathLenConstraint == null)
    +        {
    +            return Integer.MAX_VALUE;
             }
     
    -        return -1;
    +        return pathLenConstraint.intPositiveValueExact();
         }
     
         public Collection getSubjectAlternativeNames()
    diff --git a/prov/src/main/java/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java b/prov/src/main/java/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java
    index d7d8d411dc..5df9eed861 100644
    --- a/prov/src/main/java/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java
    +++ b/prov/src/main/java/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java
    @@ -1,7 +1,6 @@
     package org.bouncycastle.jce.provider;
     
     import java.io.IOException;
    -import java.math.BigInteger;
     import java.security.GeneralSecurityException;
     import java.security.PublicKey;
     import java.security.cert.CertPath;
    @@ -2097,16 +2096,10 @@ protected static int prepareNextCertM(
             }
             if (bc != null && bc.isCA())  // if there is a path len constraint and we're not a CA, ignore it! (yes, it happens).
             {
    -            BigInteger _pathLengthConstraint = bc.getPathLenConstraint();
    -
    -            if (_pathLengthConstraint != null)
    +            ASN1Integer pathLenConstraint = bc.getPathLenConstraintInteger();
    +            if (pathLenConstraint != null)
                 {
    -                int _plc = _pathLengthConstraint.intValue();
    -
    -                if (_plc < maxPathLength)
    -                {
    -                    return _plc;
    -                }
    +                maxPathLength = Math.min(maxPathLength, pathLenConstraint.intPositiveValueExact());
                 }
             }
             return maxPathLength;
    diff --git a/prov/src/main/java/org/bouncycastle/jce/provider/X509CertificateObject.java b/prov/src/main/java/org/bouncycastle/jce/provider/X509CertificateObject.java
    index ccf301bd86..17bebc1f9e 100644
    --- a/prov/src/main/java/org/bouncycastle/jce/provider/X509CertificateObject.java
    +++ b/prov/src/main/java/org/bouncycastle/jce/provider/X509CertificateObject.java
    @@ -36,6 +36,7 @@
     import org.bouncycastle.asn1.ASN1Encoding;
     import org.bouncycastle.asn1.ASN1IA5String;
     import org.bouncycastle.asn1.ASN1InputStream;
    +import org.bouncycastle.asn1.ASN1Integer;
     import org.bouncycastle.asn1.ASN1ObjectIdentifier;
     import org.bouncycastle.asn1.ASN1Primitive;
     import org.bouncycastle.asn1.ASN1Sequence;
    @@ -361,26 +362,18 @@ public List getExtendedKeyUsage()
         
         public int getBasicConstraints()
         {
    -        if (basicConstraints != null)
    +        if (basicConstraints == null || !basicConstraints.isCA())
             {
    -            if (basicConstraints.isCA())
    -            {
    -                if (basicConstraints.getPathLenConstraint() == null)
    -                {
    -                    return Integer.MAX_VALUE;
    -                }
    -                else
    -                {
    -                    return basicConstraints.getPathLenConstraint().intValue();
    -                }
    -            }
    -            else
    -            {
    -                return -1;
    -            }
    +            return -1;
    +        }
    +
    +        ASN1Integer pathLenConstraint = basicConstraints.getPathLenConstraintInteger();
    +        if (pathLenConstraint == null)
    +        {
    +            return Integer.MAX_VALUE;
             }
     
    -        return -1;
    +        return pathLenConstraint.intPositiveValueExact();
         }
     
         public Collection getSubjectAlternativeNames()
    diff --git a/prov/src/main/java/org/bouncycastle/x509/PKIXCertPathReviewer.java b/prov/src/main/java/org/bouncycastle/x509/PKIXCertPathReviewer.java
    index 43ee7ddf8d..3c3aa62e85 100644
    --- a/prov/src/main/java/org/bouncycastle/x509/PKIXCertPathReviewer.java
    +++ b/prov/src/main/java/org/bouncycastle/x509/PKIXCertPathReviewer.java
    @@ -668,11 +668,8 @@ private void checkPathLength()
     
             X509Certificate cert = null;
     
    -        int i;
             for (int index = certs.size() - 1; index > 0; index--)
             {
    -            i = n - index;
    -
                 cert = (X509Certificate) certs.get(index);
     
                 // l)
    @@ -693,8 +690,7 @@ private void checkPathLength()
                 BasicConstraints bc;
                 try
                 {
    -                bc = BasicConstraints.getInstance(getExtensionValue(cert,
    -                        BASIC_CONSTRAINTS));
    +                bc = BasicConstraints.getInstance(getExtensionValue(cert, BASIC_CONSTRAINTS));
                 }
                 catch (AnnotatedException ae)
                 {
    @@ -703,21 +699,14 @@ private void checkPathLength()
                     bc = null;
                 }
     
    -            if (bc != null)
    +            if (bc != null && bc.isCA())
                 {
    -                BigInteger _pathLengthConstraint = bc.getPathLenConstraint();
    -
    -                if (_pathLengthConstraint != null)
    +                ASN1Integer pathLenConstraint = bc.getPathLenConstraintInteger();
    +                if (pathLenConstraint != null)
                     {
    -                    int _plc = _pathLengthConstraint.intValue();
    -
    -                    if (_plc < maxPathLength)
    -                    {
    -                        maxPathLength = _plc;
    -                    }
    +                    maxPathLength = Math.min(maxPathLength, pathLenConstraint.intPositiveValueExact());
                     }
                 }
    -
             }
     
             ErrorBundle msg = new ErrorBundle(RESOURCE_NAME,"CertPathReviewer.totalPathLength",
    diff --git a/prov/src/test/java/org/bouncycastle/jce/provider/test/CertPathValidatorTest.java b/prov/src/test/java/org/bouncycastle/jce/provider/test/CertPathValidatorTest.java
    index fb3fdfc7bb..eac5600b8e 100644
    --- a/prov/src/test/java/org/bouncycastle/jce/provider/test/CertPathValidatorTest.java
    +++ b/prov/src/test/java/org/bouncycastle/jce/provider/test/CertPathValidatorTest.java
    @@ -991,26 +991,18 @@ public List getExtendedKeyUsage()
     
             public int getBasicConstraints()
             {
    -            if (basicConstraints != null)
    +            if (basicConstraints == null || !basicConstraints.isCA())
                 {
    -                if (basicConstraints.isCA())
    -                {
    -                    if (basicConstraints.getPathLenConstraint() == null)
    -                    {
    -                        return Integer.MAX_VALUE;
    -                    }
    -                    else
    -                    {
    -                        return basicConstraints.getPathLenConstraint().intValue();
    -                    }
    -                }
    -                else
    -                {
    -                    return -1;
    -                }
    +                return -1;
    +            }
    +
    +            ASN1Integer pathLenConstraint = basicConstraints.getPathLenConstraintInteger();
    +            if (pathLenConstraint == null)
    +            {
    +                return Integer.MAX_VALUE;
                 }
     
    -            return -1;
    +            return pathLenConstraint.intPositiveValueExact();
             }
     
             public Collection getSubjectAlternativeNames()
    
    From ea011adeb8488a46d4841d56e73e0e75d74fd7c3 Mon Sep 17 00:00:00 2001
    From: Peter Dettman 
    Date: Fri, 5 May 2023 20:02:30 +0700
    Subject: [PATCH 032/290] Use Longs.numberOfTrailingZeros
    
    ---
     .../bouncycastle/crypto/modes/OCBBlockCipher.java  | 14 ++------------
     1 file changed, 2 insertions(+), 12 deletions(-)
    
    diff --git a/core/src/main/java/org/bouncycastle/crypto/modes/OCBBlockCipher.java b/core/src/main/java/org/bouncycastle/crypto/modes/OCBBlockCipher.java
    index 42667197e1..e2d0c801e7 100644
    --- a/core/src/main/java/org/bouncycastle/crypto/modes/OCBBlockCipher.java
    +++ b/core/src/main/java/org/bouncycastle/crypto/modes/OCBBlockCipher.java
    @@ -11,6 +11,7 @@
     import org.bouncycastle.crypto.params.KeyParameter;
     import org.bouncycastle.crypto.params.ParametersWithIV;
     import org.bouncycastle.util.Arrays;
    +import org.bouncycastle.util.Longs;
     
     /**
      * An implementation of RFC 7253 on The OCB
    @@ -570,18 +571,7 @@ protected static void OCB_extend(byte[] block, int pos)
     
         protected static int OCB_ntz(long x)
         {
    -        if (x == 0)
    -        {
    -            return 64;
    -        }
    -
    -        int n = 0;
    -        while ((x & 1L) == 0L)
    -        {
    -            ++n;
    -            x >>>= 1;
    -        }
    -        return n;
    +        return Longs.numberOfTrailingZeros(x);
         }
     
         protected static int shiftLeft(byte[] block, byte[] output)
    
    From 4c749ab09e4421f87b59b1d2117c7173958dbb98 Mon Sep 17 00:00:00 2001
    From: Paul Schaub 
    Date: Tue, 9 May 2023 22:06:15 +0200
    Subject: [PATCH 033/290] JcePBEDataDecryptorFactoryBuilder.setProvider():
     Inject provider into JceAEADUtil instance
    
    ---
     .../operator/jcajce/JcePBEDataDecryptorFactoryBuilder.java      | 2 ++
     1 file changed, 2 insertions(+)
    
    diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePBEDataDecryptorFactoryBuilder.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePBEDataDecryptorFactoryBuilder.java
    index 5e9ffce977..4c99f4ac05 100644
    --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePBEDataDecryptorFactoryBuilder.java
    +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePBEDataDecryptorFactoryBuilder.java
    @@ -64,6 +64,7 @@ public JcePBEDataDecryptorFactoryBuilder(PGPDigestCalculatorProvider calculatorP
         public JcePBEDataDecryptorFactoryBuilder setProvider(Provider provider)
         {
             this.helper = new OperatorHelper(new ProviderJcaJceHelper(provider));
    +        this.aeadHelper = new JceAEADUtil(helper);
     
             return this;
         }
    @@ -77,6 +78,7 @@ public JcePBEDataDecryptorFactoryBuilder setProvider(Provider provider)
         public JcePBEDataDecryptorFactoryBuilder setProvider(String providerName)
         {
             this.helper = new OperatorHelper(new NamedJcaJceHelper(providerName));
    +        this.aeadHelper = new JceAEADUtil(helper);
     
             return this;
         }
    
    From 5c2783385b53095f2586890d366744bc84c48f12 Mon Sep 17 00:00:00 2001
    From: Paul Schaub 
    Date: Sat, 6 May 2023 17:06:28 +0200
    Subject: [PATCH 034/290] Fix wrong PGPSignature tests
    
    ---
     .../org/bouncycastle/openpgp/test/PGPSignatureTest.java   | 8 ++++----
     1 file changed, 4 insertions(+), 4 deletions(-)
    
    diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPSignatureTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPSignatureTest.java
    index 8c7ab719a0..5c8023cbbb 100644
    --- a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPSignatureTest.java
    +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPSignatureTest.java
    @@ -561,7 +561,7 @@ public void performTest()
             //
             sGen = new PGPSignatureGenerator(new JcaPGPContentSignerBuilder(PublicKeyAlgorithmTags.DSA, HashAlgorithmTags.SHA1).setProvider("BC"));
     
    -        sGen.init(PGPSignature.SUBKEY_BINDING, pgpPrivDSAKey);
    +        sGen.init(PGPSignature.DEFAULT_CERTIFICATION, pgpPrivDSAKey);
     
             sGen.setHashedSubpackets(null);
             sGen.setUnhashedSubpackets(null);
    @@ -572,7 +572,7 @@ public void performTest()
     
             if (!sig.verifyCertification(TEST_USER_ID, secretKey.getPublicKey()))
             {
    -            fail("subkey binding verification failed.");
    +            fail("user-id verification failed.");
             }
     
             hashedPcks = sig.getHashedSubPackets();
    @@ -605,7 +605,7 @@ public void performTest()
             //
             sGen = new PGPSignatureGenerator(new JcaPGPContentSignerBuilder(PublicKeyAlgorithmTags.DSA, HashAlgorithmTags.SHA1).setProvider("BC"));
     
    -        sGen.init(PGPSignature.SUBKEY_BINDING, pgpPrivDSAKey);
    +        sGen.init(PGPSignature.DEFAULT_CERTIFICATION, pgpPrivDSAKey);
     
             hashedGen = new PGPSignatureSubpacketGenerator();
     
    @@ -625,7 +625,7 @@ public void performTest()
     
             if (!sig.verifyCertification(TEST_USER_ID, secretKey.getPublicKey()))
             {
    -            fail("subkey binding verification failed.");
    +            fail("user-id verification failed.");
             }
     
             hashedPcks = sig.getHashedSubPackets();
    
    From 45a0aecc58fb6e138da8930842c70f12b5cd9da1 Mon Sep 17 00:00:00 2001
    From: Paul Schaub 
    Date: Thu, 11 May 2023 10:22:15 +0200
    Subject: [PATCH 035/290] PGPSignature.verify*(): Check signature types
    
    ---
     .../bouncycastle/openpgp/PGPSignature.java    | 26 ++++++++++++++++++-
     1 file changed, 25 insertions(+), 1 deletion(-)
    
    diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPSignature.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPSignature.java
    index 300f5e8ea1..ee8fec3ab2 100644
    --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPSignature.java
    +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPSignature.java
    @@ -290,6 +290,12 @@ public boolean verifyCertification(
                 throw new PGPException("PGPSignature not initialised - call init().");
             }
     
    +        if (!PGPSignature.isCertification(signatureType)
    +            && PGPSignature.CERTIFICATION_REVOCATION != signatureType)
    +        {
    +            throw new PGPException("signature is neither a certification signature nor a certification revocation.");
    +        }
    +
             updateWithPublicKey(key);
     
             //
    @@ -334,6 +340,12 @@ public boolean verifyCertification(
                 throw new PGPException("PGPSignature not initialised - call init().");
             }
     
    +        if (!PGPSignature.isCertification(signatureType)
    +            && PGPSignature.CERTIFICATION_REVOCATION != signatureType)
    +        {
    +            throw new PGPException("signature is neither a certification signature nor a certification revocation.");
    +        }
    +
             updateWithPublicKey(key);
     
             //
    @@ -365,6 +377,12 @@ public boolean verifyCertification(
                 throw new PGPException("PGPSignature not initialised - call init().");
             }
     
    +        if (!PGPSignature.isCertification(signatureType)
    +            && PGPSignature.CERTIFICATION_REVOCATION != signatureType)
    +        {
    +            throw new PGPException("signature is neither a certification signature nor a certification revocation.");
    +        }
    +
             updateWithPublicKey(key);
     
             //
    @@ -396,6 +414,13 @@ public boolean verifyCertification(
                 throw new PGPException("PGPSignature not initialised - call init().");
             }
     
    +        if (PGPSignature.SUBKEY_BINDING != signatureType
    +            && PGPSignature.PRIMARYKEY_BINDING != signatureType
    +            && PGPSignature.SUBKEY_REVOCATION != signatureType)
    +        {
    +            throw new PGPException("signature is not a key binding signature.");
    +        }
    +
             updateWithPublicKey(masterKey);
             updateWithPublicKey(pubKey);
     
    @@ -435,7 +460,6 @@ public boolean verifyCertification(
             }
     
             if (this.getSignatureType() != KEY_REVOCATION
    -            && this.getSignatureType() != SUBKEY_REVOCATION
                 && this.getSignatureType() != DIRECT_KEY)
             {
                 throw new PGPException("signature is not a key signature");
    
    From 75317d38d05d32d2bf6aa4e19426ec4c68d3b11d Mon Sep 17 00:00:00 2001
    From: Peter Dettman 
    Date: Thu, 11 May 2023 17:54:16 +0700
    Subject: [PATCH 036/290] Refactoring in Picnic
    
    ---
     .../pqc/crypto/picnic/PicnicEngine.java       | 470 +++++++++---------
     .../pqc/crypto/picnic/Signature.java          |  20 +-
     .../bouncycastle/pqc/crypto/picnic/Tape.java  |   9 +-
     .../bouncycastle/pqc/crypto/picnic/Utils.java |  31 ++
     .../bouncycastle/pqc/crypto/picnic/View.java  |  10 +-
     .../main/java/org/bouncycastle/util/Pack.java |  19 +
     6 files changed, 310 insertions(+), 249 deletions(-)
    
    diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/PicnicEngine.java b/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/PicnicEngine.java
    index 89861b6f45..8530b39714 100644
    --- a/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/PicnicEngine.java
    +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/PicnicEngine.java
    @@ -7,6 +7,7 @@
     import org.bouncycastle.crypto.digests.SHAKEDigest;
     import org.bouncycastle.math.raw.Bits;
     import org.bouncycastle.util.Arrays;
    +import org.bouncycastle.util.Integers;
     import org.bouncycastle.util.Pack;
     
     class PicnicEngine
    @@ -340,19 +341,19 @@ public boolean crypto_sign_open(byte[] m, byte[] sm, byte[] pk)
     
         private int picnic_verify(byte[] pk, byte[] message, byte[] signature, int sigLen)
         {
    -        byte[] plaintext_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE];
    -        byte[] ciphertext_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE];
    -        picnic_read_public_key(ciphertext_bytes, plaintext_bytes, pk);
             int[] ciphertext = new int[stateSizeWords];
             int[] plaintext = new int[stateSizeWords];
    -
    -        Pack.littleEndianToInt(plaintext_bytes, 0, plaintext);
    -        Pack.littleEndianToInt(ciphertext_bytes, 0, ciphertext);
    +        picnic_read_public_key(ciphertext, plaintext, pk);
     
             if(is_picnic3(parameters))
             {
                 Signature2 sig = new Signature2(this);
    -            deserializeSignature2(sig, signature, sigLen,  message.length + 4);
    +            int ret = deserializeSignature2(sig, signature, sigLen,  message.length + 4);
    +            if (ret != 0)
    +            {
    +                LOG.fine("Error couldn't deserialize signature (2)!");
    +                return -1;
    +            }
     
                 return verify_picnic3(sig, ciphertext, plaintext, message);
             }
    @@ -395,9 +396,13 @@ private int verify(Signature sig, int[] pubKey, int[] plaintext, byte[] message)
                 view1s[i] = new View(this);
                 view2s[i] = new View(this);
     
    -            verifyProof(proofs[i], view1s[i], view2s[i],
    -                    getChallenge(received_challengebits, i), sig.salt, i,
    -                    tmp, plaintext, tape);
    +            if (!verifyProof(proofs[i], view1s[i], view2s[i],
    +                getChallenge(received_challengebits, i), sig.salt, i,
    +                tmp, plaintext, tape))
    +            {
    +                LOG.fine(("Invalid signature. Did not verify"));
    +                return -1;
    +            }
     
                 // create ordered array of commitments with order computed based on the challenge
                 // check commitments of the two opened views
    @@ -416,7 +421,7 @@ private int verify(Signature sig, int[] pubKey, int[] plaintext, byte[] message)
                 viewOutputs[i][challenge] = view1s[i].outputShare;
                 viewOutputs[i][(challenge + 1) % 3] = view2s[i].outputShare;
                 int[] view3Output = new int[stateSizeWords];     /* pointer into the slab to the current 3rd view */
    -            xor_three(view3Output, view1s[i].outputShare,  view2s[i].outputShare, pubKey, stateSizeBytes);
    +            xor_three(view3Output, view1s[i].outputShare,  view2s[i].outputShare, pubKey);
                 viewOutputs[i][(challenge + 2) % 3] = view3Output;
             }
     
    @@ -436,7 +441,7 @@ private int verify(Signature sig, int[] pubKey, int[] plaintext, byte[] message)
         }
     
         boolean verifyProof(Signature.Proof proof, View view1, View view2, int challenge, byte[] salt,
    -                     int roundNumber, byte[] tmp, int[] plaintext, Tape tape)
    +        int roundNumber, byte[] tmp, int[] plaintext, Tape tape)
         {
             System.arraycopy(proof.communicatedBits, 0, view2.communicatedBits, 0, andSizeBytes);
             tape.pos = 0;
    @@ -461,6 +466,7 @@ boolean verifyProof(Signature.Proof proof, View view1, View view2, int challenge
                     {
                         break;
                     }
    +
                     Pack.littleEndianToInt(tmp, 0, view2.inputShare);//todo check
                     System.arraycopy(tmp, stateSizeBytes, tape.tapes[1], 0, andSizeBytes);
     
    @@ -477,12 +483,13 @@ boolean verifyProof(Signature.Proof proof, View view1, View view2, int challenge
                     System.arraycopy(tmp, stateSizeBytes, tape.tapes[0], 0, andSizeBytes);
                     status = status && createRandomTape(proof.seed2, 0, salt, roundNumber,
                             2, tape.tapes[1], andSizeBytes);
    +
                     if (!status)
                     {
                         break;
                     }
     
    -                System.arraycopy(proof.inputShare, 0, view2.inputShare, 0, stateSizeBytes);
    +                System.arraycopy(proof.inputShare, 0, view2.inputShare, 0, stateSizeWords);
                     break;
     
                 case 2:
    @@ -490,12 +497,14 @@ boolean verifyProof(Signature.Proof proof, View view1, View view2, int challenge
                     // it is not computable from the seed. We just need to compute view2's input from
                     // its seed
                     status = createRandomTape(proof.seed1, 0, salt, roundNumber, 2, tape.tapes[0], andSizeBytes);
    -                System.arraycopy(proof.inputShare, 0, view1.inputShare, 0, stateSizeBytes);
    +                System.arraycopy(proof.inputShare, 0, view1.inputShare, 0, stateSizeWords);
                     status = status && createRandomTape(proof.seed2, 0, salt, roundNumber, 0, tmp, stateSizeBytes + andSizeBytes);
    +
                     if (!status)
                     {
                         break;
                     }
    +
                     Pack.littleEndianToInt(tmp, 0, view2.inputShare);//todo check
                     System.arraycopy(tmp, stateSizeBytes, tape.tapes[1], 0, andSizeBytes);
                     break;
    @@ -510,18 +519,9 @@ boolean verifyProof(Signature.Proof proof, View view1, View view2, int challenge
                 LOG.fine("Failed to generate random tapes, signature verification will fail (but signature may actually be valid)");
                 return false;
             }
    -        /* When input shares are read from the tapes, and the length is not a whole number of bytes, the trailing bits must be zero */
    -        byte[] view_bytes = new byte[stateSizeBytes * 4];
    -        Pack.intToLittleEndian(view1.inputShare, view_bytes, 0);
    -        Arrays.fill(view_bytes, stateSizeBytes, view_bytes.length, (byte) 0); //todo have correct size: reduce view.inputshare by /4
    -        zeroTrailingBits(view_bytes, stateSizeBits);
    -        Pack.littleEndianToInt(view_bytes, 0, view1.inputShare);
     
    -        Pack.intToLittleEndian(view2.inputShare, view_bytes, 0);
    -        Arrays.fill(view_bytes, stateSizeBytes, view_bytes.length, (byte) 0);
    -        zeroTrailingBits(view_bytes, stateSizeBits);
    -
    -        Pack.littleEndianToInt(view_bytes, 0, view2.inputShare);
    +        Utils.zeroTrailingBits(view1.inputShare, stateSizeBits);
    +        Utils.zeroTrailingBits(view2.inputShare, stateSizeBits);
     
             int[] tmp_ints = Pack.littleEndianToInt(tmp, 0, tmp.length/4);
             mpc_LowMC_verify(view1, view2, tape, tmp_ints, plaintext, challenge);
    @@ -542,7 +542,7 @@ void mpc_LowMC_verify(View view1, View view2, Tape tapes, int[] tmp, int[] plain
                     view2.inputShare, 0,
                     current.getData(), current.getMatrixPointer());
     
    -        mpc_xor(tmp, tmp, stateSizeWords, 2);
    +        mpc_xor(tmp, tmp, 2);
     
             for (int r = 1; r <= numRounds; ++r)
             {
    @@ -563,7 +563,7 @@ void mpc_LowMC_verify(View view1, View view2, Tape tapes, int[] tmp, int[] plain
     
                 current = lowmcConstants.RConstant(this, r - 1);
                 mpc_xor_constant_verify(tmp, current.getData(), current.getMatrixPointer(), stateSizeWords, challenge);
    -            mpc_xor(tmp, tmp, stateSizeWords, 2);
    +            mpc_xor(tmp, tmp, 2);
             }
     
             System.arraycopy(tmp, 2*stateSizeWords, view1.outputShare, 0, stateSizeWords);
    @@ -609,10 +609,14 @@ void mpc_substitution_verify(int[] state, Tape rand, View view1, View view2)
     
         void mpc_AND_verify(int[] in1, int[] in2, int[] out, Tape rand, View view1, View view2)
         {
    -        int[] r = { Utils.getBit(rand.tapes[0], rand.pos), Utils.getBit(rand.tapes[1], rand.pos) };
    +        int r0 = Utils.getBit(rand.tapes[0], rand.pos);
    +        int r1 = Utils.getBit(rand.tapes[1], rand.pos);
    +
    +        int a0 = in1[0], a1 = in1[1];
    +        int b0 = in2[0], b1 = in2[1];
     
    -        out[0] = (in1[0] & in2[1]) ^ (in1[1] & in2[0]) ^ (in1[0] & in2[0]) ^ r[0] ^ r[1];
    -        Utils.setBit(view1.communicatedBits, rand.pos, (byte) (out[0] & 0xff));
    +        out[0] = (a0 & b1) ^ (a1 & b0) ^ (a0 & b0) ^ r0 ^ r1;
    +        Utils.setBit(view1.communicatedBits, rand.pos, (byte)out[0]);
             out[1] = Utils.getBit(view2.communicatedBits, rand.pos);
     
             rand.pos++;
    @@ -636,49 +640,52 @@ else if (challenge == 2)
             }
             for (int i = 0; i < length; i++)
             {
    -            state[i + offset] = state[i + offset] ^ in[i + inOffset];
    +            state[i + offset] ^= in[i + inOffset];
             }
     
         }
     
    -
         private int deserializeSignature(Signature sig, byte[] sigBytes, int sigBytesLen, int sigBytesOffset)
         {
             Signature.Proof[] proofs = sig.proofs;
             byte[] challengeBits = sig.challengeBits;
    +        int challengesLength = Utils.numBytes(2 * numMPCRounds);
     
             /* Validate input buffer is large enough */
    -        if (sigBytesLen < Utils.numBytes(2 * numMPCRounds))
    +        if (sigBytesLen < challengesLength)
             {     /* ensure the input has at least the challenge */
                 return -1;
             }
     
    -        int inputShareSize = computeInputShareSize(sigBytes, stateSizeBytes);
    -        int bytesExpected = Utils.numBytes(2 * numMPCRounds) + saltSizeBytes +
    -                numMPCRounds * (2 * seedSizeBytes + andSizeBytes + digestSizeBytes) + inputShareSize;
    +        // NOTE: This also validates that there are no challenges > 2
    +        int numNonZeroChallenges = countNonZeroChallenges(sigBytes, sigBytesOffset);
    +        if (numNonZeroChallenges < 0)
    +            return -1;
    +
    +        int inputShareSize = numNonZeroChallenges * stateSizeBytes;
    +        int bytesRequired = challengesLength + saltSizeBytes +
    +            numMPCRounds * (2 * seedSizeBytes + andSizeBytes + digestSizeBytes) + inputShareSize;
     
             if (transform == TRANSFORM_UR)
             {
    -            bytesExpected += UnruhGWithoutInputBytes * numMPCRounds;
    +            bytesRequired += UnruhGWithInputBytes * (numMPCRounds - numNonZeroChallenges);
    +            bytesRequired += UnruhGWithoutInputBytes * numNonZeroChallenges;
             }
    -        if (sigBytesLen < bytesExpected)
    +
    +        if (sigBytesLen != bytesRequired)
             {
    +            LOG.fine("sigBytesLen = " + sigBytesLen + ", expected bytesRequired = " + bytesRequired);
                 return -1;
             }
     
    -        System.arraycopy(sigBytes, sigBytesOffset, challengeBits, 0,  Utils.numBytes(2 * numMPCRounds));
    -        sigBytesOffset += Utils.numBytes(2 * numMPCRounds);
    +        System.arraycopy(sigBytes, sigBytesOffset, challengeBits, 0, challengesLength);
    +        sigBytesOffset += challengesLength;
     
    -        if (!isChallengeValid(challengeBits))
    -        {
    -            return -1;
    -        }
             System.arraycopy(sigBytes, sigBytesOffset, sig.salt, 0, saltSizeBytes);
             sigBytesOffset += saltSizeBytes;
     
             for (int i = 0; i < numMPCRounds; i++)
             {
    -
                 int challenge = getChallenge(challengeBits, i);
     
                 System.arraycopy(sigBytes, sigBytesOffset, proofs[i].view3Commitment, 0, digestSizeBytes);
    @@ -710,7 +717,8 @@ private int deserializeSignature(Signature sig, byte[] sigBytes, int sigBytesLen
                     }
     
                     sigBytesOffset += stateSizeBytes;
    -                if(!arePaddingBitsZero(Pack.intToLittleEndian(proofs[i].inputShare), stateSizeBits))
    +
    +                if (!arePaddingBitsZero(proofs[i].inputShare, stateSizeBits))
                     {
                         return -1;
                     }
    @@ -721,43 +729,50 @@ private int deserializeSignature(Signature sig, byte[] sigBytes, int sigBytesLen
             return 0;
         }
     
    -    private boolean isChallengeValid(byte[] challengeBits)
    -    {
    -        for (int i = 0; i < numMPCRounds; i++)
    -        {
    -            int challenge = getChallenge(challengeBits, i);
    -            if (challenge > 2)
    -            {
    -                return false;
    -            }
    -        }
    -        return true;
    -    }
    -
    -    private int computeInputShareSize(byte[] challengeBits, int stateSizeBytes)
    +    private int countNonZeroChallenges(byte[] challengeBits, int challengeBitsOffset)
         {
             /* When the FS transform is used, the input share is included in the proof
    -         * only when the challenge is 1 or 2.  When dersializing, to compute the
    +         * only when the challenge is 1 or 2.  When deserializing, to compute the
              * number of bytes expected, we must check how many challenge values are 1
    -         * or 2. The parameter stateSizeBytes is the size of an input share. */
    -        int inputShareSize = 0;
    +         * or 2. We also check that no challenges have the invalid value 3. */
    +        int count = 0;
    +        int challenges3 = 0;
     
    -        for (int i = 0; i < numMPCRounds; i++)
    +        int i = 0;
    +        while (i + 16 <= numMPCRounds)
             {
    -            int challenge = getChallenge(challengeBits, i);
    -            if (challenge == 1 || challenge == 2)
    -            {
    -                inputShareSize += stateSizeBytes;
    -            }
    +            int challenges = Pack.littleEndianToInt(challengeBits, challengeBitsOffset + (i >>> 2));
    +            challenges3 |= challenges & (challenges >>> 1);
    +            count += Integers.bitCount((challenges ^ (challenges >>> 1)) & 0x55555555);
    +            i += 16;
             }
    -        return inputShareSize;
    +
    +        int remainingBits = (numMPCRounds - i) * 2;
    +        if (remainingBits > 0)
    +        {
    +            int remainingBytes = (remainingBits + 7) / 8;
    +            int challenges = Pack.littleEndianToInt_Low(challengeBits, challengeBitsOffset + (i >>> 2), remainingBytes);
    +            challenges &= Utils.getTrailingBitsMask(remainingBits);
    +            challenges3 |= challenges & (challenges >>> 1);
    +            count += Integers.bitCount((challenges ^ (challenges >>> 1)) & 0x55555555);
    +        }
    +
    +        return (challenges3 & 0x55555555) == 0 ? count : -1;
         }
     
    -    private int picnic_read_public_key(byte[] ciphertext, byte[] plaintext, byte[] pk)
    +    private void picnic_read_public_key(int[] ciphertext, int[] plaintext, byte[] pk)
         {
    -        System.arraycopy(pk, 1, ciphertext, 0, stateSizeBytes);
    -        System.arraycopy(pk, 1 + stateSizeBytes, plaintext, 0, stateSizeBytes);
    -        return 0;
    +        int ciphertextPos = 1, plaintextPos = 1 + stateSizeBytes;
    +        int fullWords = stateSizeBytes / 4;
    +        Pack.littleEndianToInt(pk, ciphertextPos, ciphertext, 0, fullWords);
    +        Pack.littleEndianToInt(pk, plaintextPos, plaintext, 0, fullWords);
    +
    +        if (fullWords < stateSizeWords)
    +        {
    +            int fullWordBytes = fullWords * 4, partialWordBytes = stateSizeBytes - fullWordBytes;
    +            ciphertext[fullWords] = Pack.littleEndianToInt_Low(pk, ciphertextPos + fullWordBytes, partialWordBytes);
    +            plaintext[fullWords] = Pack.littleEndianToInt_Low(pk, plaintextPos + fullWordBytes, partialWordBytes);
    +        }
         }
     
         private int verify_picnic3(Signature2 sig, int[] pubKey, int[] plaintext, byte[] message)
    @@ -984,7 +999,7 @@ private int deserializeSignature2(Signature2 sig, byte[] sigBytes, int sigLen,
             /* Fail if the signature does not have the exact number of bytes we expect */
             if (sigLen != bytesRequired)
             {
    -            LOG.fine("sigBytesLen = " + sigBytes.length + ", expected bytesRequired = " + bytesRequired);
    +            LOG.fine("sigLen = " + sigLen + ", expected bytesRequired = " + bytesRequired);
                 return -1;
             }
     
    @@ -1054,6 +1069,16 @@ private boolean arePaddingBitsZero(byte[] data, int bitLength)
             return true;
         }
     
    +    private boolean arePaddingBitsZero(int[] data, int bitLength)
    +    {
    +        int partialWord = bitLength & 31;
    +        if (partialWord == 0)
    +            return true;
    +
    +        int mask = Utils.getTrailingBitsMask(bitLength);
    +        return (data[bitLength >>> 5] & ~mask) == 0;
    +    }
    +
         public void crypto_sign(byte[] sm, byte[] m, byte[] sk)
         {
             boolean ret = picnic_sign(sk, m, sm);
    @@ -1062,27 +1087,27 @@ public void crypto_sign(byte[] sm, byte[] m, byte[] sk)
                 return; // throw error?
             }
             System.arraycopy(m, 0, sm, 4, m.length);
    -//        sm = Arrays.copyOfRange(sm, 0, signatureLength);
         }
     
         private boolean picnic_sign(byte[] sk, byte[] message, byte[] signature)
         {
    -        //todo unify conversion
    -
    -        byte[] data_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE];
    -        System.arraycopy(sk, 1, data_bytes, 0, stateSizeBytes);
    -        byte[] ciphertext_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE];
    -        System.arraycopy(sk, 1 + stateSizeBytes, ciphertext_bytes, 0,  stateSizeBytes);
    -        byte[] plaintext_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE];
    -        System.arraycopy(sk, 1 + 2 * stateSizeBytes, plaintext_bytes, 0, stateSizeBytes);
             int[] data = new int[stateSizeWords];
             int[] ciphertext = new int[stateSizeWords];
             int[] plaintext = new int[stateSizeWords];
     
    -        Pack.littleEndianToInt(data_bytes, 0, data);
    -        Pack.littleEndianToInt(plaintext_bytes, 0, plaintext);
    -        Pack.littleEndianToInt(ciphertext_bytes, 0, ciphertext);
    +        int dataPos = 1, ciphertextPos = 1 + stateSizeBytes, plaintextPos = 1 + 2 * stateSizeBytes;
    +        int fullWords = stateSizeBytes / 4;
    +        Pack.littleEndianToInt(sk, dataPos, data, 0, fullWords);
    +        Pack.littleEndianToInt(sk, ciphertextPos, ciphertext, 0, fullWords);
    +        Pack.littleEndianToInt(sk, plaintextPos, plaintext, 0, fullWords);
     
    +        if (fullWords < stateSizeWords)
    +        {
    +            int fullWordBytes = fullWords * 4, partialWordBytes = stateSizeBytes - fullWordBytes;
    +            data[fullWords] = Pack.littleEndianToInt_Low(sk, dataPos + fullWordBytes, partialWordBytes);
    +            ciphertext[fullWords] = Pack.littleEndianToInt_Low(sk, ciphertextPos + fullWordBytes, partialWordBytes);
    +            plaintext[fullWords] = Pack.littleEndianToInt_Low(sk, plaintextPos + fullWordBytes, partialWordBytes);
    +        }
     
             if(!is_picnic3(parameters))
             {
    @@ -1096,11 +1121,12 @@ private boolean picnic_sign(byte[] sk, byte[] message, byte[] signature)
                 }
     
                 int len = serializeSignature(sig, signature, message.length + 4);
    -            if (len == -1)
    +            if (len < 0)
                 {
                     LOG.fine("Failed to serialize signature");
                     return false;
                 }
    +
                 signatureLength = len;
                 Pack.intToLittleEndian(len, signature, 0);
                 return true;
    @@ -1116,7 +1142,7 @@ private boolean picnic_sign(byte[] sk, byte[] message, byte[] signature)
                 }
     
                 int len = serializeSignature2(sig, signature, message.length + 4);
    -            if (len == -1)
    +            if (len < 0)
                 {
                     LOG.fine("Failed to serialize signature");
                     return false;
    @@ -1155,7 +1181,6 @@ int serializeSignature(Signature sig, byte[] sigBytes, int sigOffset)
             sigByteIndex += Utils.numBytes(2 * numMPCRounds);
     
             System.arraycopy(sig.salt, 0, sigBytes, sigByteIndex,saltSizeBytes);
    -
             sigByteIndex += saltSizeBytes;
     
             for (int i = 0; i < numMPCRounds; i++)
    @@ -1194,12 +1219,11 @@ int serializeSignature(Signature sig, byte[] sigBytes, int sigOffset)
     
         int getChallenge(byte[] challenge, int round)
         {
    -        return (Utils.getBit(challenge, 2 * round + 1) << 1) | Utils.getBit(challenge, 2 * round);
    +        return Utils.getCrumbAligned(challenge, round);
         }
     
         private int serializeSignature2(Signature2 sig, byte[] sigBytes, int sigOffset)
         {
    -
             /* Compute the number of bytes required for the signature */
             int bytesRequired = digestSizeBytes + saltSizeBytes;     /* challenge and salt */
     
    @@ -1289,7 +1313,6 @@ private int sign_picnic1(int[] privateKey, int[] pubKey, int[] plaintext, byte[]
             Tape tape = new Tape(this);
     
             byte[] tmp = new byte[Math.max(9 * stateSizeBytes, stateSizeBytes + andSizeBytes)];
    -        byte[] view_byte = new byte[stateSizeBytes*4];
     
             for (int k = 0; k < numMPCRounds; k++)
             {
    @@ -1306,9 +1329,11 @@ private int sign_picnic1(int[] privateKey, int[] pubKey, int[] plaintext, byte[]
                         LOG.fine("createRandomTape failed");
                         return -1;
                     }
    -                System.arraycopy(tmp, 0, view_byte, 0, stateSizeBytes);
    -                zeroTrailingBits(view_byte, stateSizeBits);
    -                Pack.littleEndianToInt(view_byte, 0, views[k][j].inputShare);
    +
    +                int[] inputShare = views[k][j].inputShare;
    +                Pack.littleEndianToInt(tmp, 0, inputShare);
    +                Utils.zeroTrailingBits(inputShare, stateSizeBits);
    +                
                     System.arraycopy(tmp, stateSizeBytes, tape.tapes[j], 0, andSizeBytes);
                 }
     
    @@ -1322,7 +1347,7 @@ private int sign_picnic1(int[] privateKey, int[] pubKey, int[] plaintext, byte[]
                     return -1;
                 }
     
    -            xor_three(views[k][2].inputShare, privateKey, views[k][0].inputShare, views[k][1].inputShare, stateSizeBytes);
    +            xor_three(views[k][2].inputShare, privateKey, views[k][0].inputShare, views[k][1].inputShare);
                 tape.pos = 0;
     
                 int[] tmp_int = Pack.littleEndianToInt(tmp, 0, tmp.length/4);
    @@ -1331,8 +1356,7 @@ private int sign_picnic1(int[] privateKey, int[] pubKey, int[] plaintext, byte[]
                 Pack.intToLittleEndian(tmp_int, tmp, 0);
     
                 int[] temp = new int[LOWMC_MAX_WORDS];
    -            xor_three(temp, views[k][0].outputShare, views[k][1].outputShare, views[k][2].outputShare, stateSizeBytes);
    -
    +            xor_three(temp, views[k][0].outputShare, views[k][1].outputShare, views[k][2].outputShare);
     
                 if(!subarrayEquals(temp, pubKey, stateSizeWords))
                 {
    @@ -1354,16 +1378,8 @@ private int sign_picnic1(int[] privateKey, int[] pubKey, int[] plaintext, byte[]
             }
     
             //Generating challenges
    -        int[][][] viewOutputs = new int[numMPCRounds][3][stateSizeBytes];
    -        for (int i = 0; i < numMPCRounds; i++)
    -        {
    -            for (int j = 0; j < 3; j++)
    -            {
    -                viewOutputs[i][j] = views[i][j].outputShare;
    -            }
    -        }
     
    -        H3(pubKey, plaintext, viewOutputs, as, sig.challengeBits, sig.salt, message, gs);
    +        H3(pubKey, plaintext, views, as, sig.challengeBits, sig.salt, message, gs);
     
             //Packing Z
             for (int i = 0; i < numMPCRounds; i++)
    @@ -1373,7 +1389,6 @@ private int sign_picnic1(int[] privateKey, int[] pubKey, int[] plaintext, byte[]
                         views[i], as[i], (transform != TRANSFORM_UR) ? null : gs[i]); //todo check if
             }
     
    -
             return 0;
         }
     
    @@ -1399,12 +1414,14 @@ else if (challenge == 2)
             else 
             {
                 LOG.fine("Invalid challenge");
    +            throw new IllegalArgumentException("challenge");
             }
     
             if (challenge == 1 || challenge == 2)
             {
    -            System.arraycopy(views[2].inputShare, 0, proof.inputShare, 0, stateSizeBytes);
    +            System.arraycopy(views[2].inputShare, 0, proof.inputShare, 0, stateSizeWords);
             }
    +
             System.arraycopy(views[(challenge + 1) % 3].communicatedBits, 0, proof.communicatedBits, 0, andSizeBytes);
     
             System.arraycopy(commitments[(challenge + 2) % 3], 0, proof.view3Commitment, 0, digestSizeBytes);
    @@ -1414,28 +1431,56 @@ else if (challenge == 2)
                 System.arraycopy(gs[(challenge + 2) % 3], 0, proof.view3UnruhG, 0, view3UnruhLength);
             }
         }
    -    
    -    void H3(int[] circuitOutput, int[] plaintext, int[][][] viewOutputs,
    -            byte[][][] as, byte[] challengeBits, byte[] salt,
    -            byte[] message, byte[][][] gs)
    +
    +    private void H3(int[] circuitOutput, int[] plaintext, View[][] views, byte[][][] as, byte[] challengeBits,
    +        byte[] salt, byte[] message, byte[][][] gs)
         {
    -        byte[] hash = new byte[digestSizeBytes];
    +        digest.update((byte) 1);
     
    -        /* Depending on the number of rounds, we might not set part of the last
    -         * byte, make sure it's always zero. */
    -        challengeBits[Utils.numBytes(numMPCRounds * 2) - 1] = 0;
    +        byte[] tmp = new byte[stateSizeWords * 4];
    +        
    +        /* Hash the output share from each view */
    +        for (int i = 0; i < numMPCRounds; i++) 
    +        {
    +            for (int j = 0; j < 3; j++) 
    +            {
    +                Pack.intToLittleEndian(views[i][j].outputShare, tmp, 0);
    +                digest.update(tmp, 0, stateSizeBytes);
    +            }
    +        }
     
    +        implH3(circuitOutput, plaintext, as, challengeBits, salt, message, gs);
    +    }
    +
    +    private void H3(int[] circuitOutput, int[] plaintext, int[][][] viewOutputs, byte[][][] as, byte[] challengeBits,
    +        byte[] salt, byte[] message, byte[][][] gs)
    +    {
             digest.update((byte) 1);
     
    +        byte[] tmp = new byte[stateSizeWords * 4];
    +        
             /* Hash the output share from each view */
             for (int i = 0; i < numMPCRounds; i++) 
             {
                 for (int j = 0; j < 3; j++) 
                 {
    -                digest.update( Pack.intToLittleEndian(viewOutputs[i][j]), 0, stateSizeBytes);
    +                Pack.intToLittleEndian(viewOutputs[i][j], tmp, 0);
    +                digest.update(tmp, 0, stateSizeBytes);
                 }
             }
     
    +        implH3(circuitOutput, plaintext, as, challengeBits, salt, message, gs);
    +    }
    +
    +    private void implH3(int[] circuitOutput, int[] plaintext, byte[][][] as, byte[] challengeBits, byte[] salt,
    +        byte[] message, byte[][][] gs)
    +    {
    +        byte[] hash = new byte[digestSizeBytes];
    +
    +        /* Depending on the number of rounds, we might not set part of the last
    +         * byte, make sure it's always zero. */
    +        challengeBits[Utils.numBytes(numMPCRounds * 2) - 1] = 0;
    +
             /* Hash all the commitments C */
             for (int i = 0; i < numMPCRounds; i++) 
             {
    @@ -1551,7 +1596,7 @@ private void mpc_LowMC(Tape tapes, View[] views, int[] plaintext, int[] slab)
                         current.getData(), current.getMatrixPointer());
             }
     
    -        mpc_xor(slab, slab, stateSizeWords, 3);
    +        mpc_xor(slab, slab, 3);
     
             for (int r = 1; r <= numRounds; r++)
             {
    @@ -1574,7 +1619,7 @@ private void mpc_LowMC(Tape tapes, View[] views, int[] plaintext, int[] slab)
                 mpc_xor_constant(slab, 3*stateSizeWords,
                                  current.getData(), current.getMatrixPointer(), stateSizeWords);
     
    -            mpc_xor(slab, slab, stateSizeWords, 3);
    +            mpc_xor(slab, slab, 3);
             }
     
             for (int i = 0; i < 3; i++)
    @@ -1638,37 +1683,31 @@ private void mpc_substitution(int[] state, Tape rand, View[] views)
         /*** Functions implementing Sign ***/
         private void mpc_AND(int[] in1, int[] in2, int[] out, Tape rand, View[] views)
         {
    -        int[] r = new int[]{
    -                Utils.getBit(rand.tapes[0], rand.pos),
    -                Utils.getBit(rand.tapes[1], rand.pos),
    -                Utils.getBit(rand.tapes[2], rand.pos)
    -        };
    +        int r0 = Utils.getBit(rand.tapes[0], rand.pos);
    +        int r1 = Utils.getBit(rand.tapes[1], rand.pos);
    +        int r2 = Utils.getBit(rand.tapes[2], rand.pos);
     
    -        for (int i = 0; i < 3; i++)
    -        {
    -            out[i] = (in1[i] & in2[(i + 1) % 3]) ^ (in1[(i + 1) % 3] & in2[i])
    -                    ^ (in1[i] & in2[i]) ^ r[i] ^ r[(i + 1) % 3];
    +        out[0] = (in1[0] & in2[1]) ^ (in1[1] & in2[0]) ^ (in1[0] & in2[0]) ^ r0 ^ r1;
    +        out[1] = (in1[1] & in2[2]) ^ (in1[2] & in2[1]) ^ (in1[1] & in2[1]) ^ r1 ^ r2;
    +        out[2] = (in1[2] & in2[0]) ^ (in1[0] & in2[2]) ^ (in1[2] & in2[2]) ^ r2 ^ r0;
    +
    +        Utils.setBit(views[0].communicatedBits, rand.pos, (byte)out[0]);
    +        Utils.setBit(views[1].communicatedBits, rand.pos, (byte)out[1]);
    +        Utils.setBit(views[2].communicatedBits, rand.pos, (byte)out[2]);
     
    -            Utils.setBit(views[i].communicatedBits, rand.pos, (byte) (out[i] & 0xff));
    -        }
             rand.pos++;
         }
     
    -
    -    private void mpc_xor(int[] state, int[] in, int len, int players)
    +    private void mpc_xor(int[] state, int[] in, int players)
         {
    -        for (int player = 0; player < players; player++)
    +        for (int i = 0, count = stateSizeWords * players; i < count; ++i)
             {
    -            for (int i = 0; i < len; i++)
    -            {
    -                state[i + (players+player)*stateSizeWords] = state[i + (players+player)*stateSizeWords]  ^ in[i + player*stateSizeWords];
    -            }
    +            state[players * stateSizeWords + i] ^= in[i];           
             }
         }
     
    -
         private void mpc_matrix_mul(int[] output, int outputOffset, int[] state, int stateOffset,
    -                        int[] matrix, int matrixOffset,  int players)
    +        int[] matrix, int matrixOffset,  int players)
         {
             for (int player = 0; player < players; player++)
             {
    @@ -1683,7 +1722,7 @@ private void mpc_xor_constant(int[] state, int stateOffset, int[] in, int inOffs
         {
             for (int i = 0; i < len; i++)
             {
    -            state[i + stateOffset] = state[i + stateOffset] ^ in[i + inOffset];
    +            state[i + stateOffset] ^= in[i + inOffset];
             }
         }
     
    @@ -1716,11 +1755,12 @@ private boolean createRandomTape(byte[] seed, int seedOffset, byte[] salt, int r
         private byte[] computeSeeds(int[] privateKey, int[] publicKey, int[] plaintext, byte[] message)
         {
             byte[] allSeeds = new byte[seedSizeBytes * (numMPCParties * numMPCRounds) + saltSizeBytes];
    +        byte[] temp = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE];
     
    -        digest.update(Pack.intToLittleEndian(privateKey), 0, stateSizeBytes);
    +        updateDigest(privateKey, temp);
             digest.update(message, 0, message.length);
    -        digest.update(Pack.intToLittleEndian(publicKey), 0, stateSizeBytes);
    -        digest.update(Pack.intToLittleEndian(plaintext), 0, stateSizeBytes);
    +        updateDigest(publicKey, temp);
    +        updateDigest(plaintext, temp);
             digest.update(Pack.intToLittleEndian(stateSizeBits), 0, 2);
     
             // Derive the N*T seeds + 1 salt
    @@ -1781,7 +1821,7 @@ private boolean sign_picnic3(int[] privateKey, int[] pubKey, int[] plaintext, by
             {
                 msgs[t] = new Msg(this);
                 int[] maskedKey = Pack.littleEndianToInt(inputs[t], 0, stateSizeWords);
    -            xor_array(maskedKey, maskedKey, privateKey, 0,  stateSizeWords);
    +            xor_array(maskedKey, maskedKey, privateKey, 0);
                 int rv = simulateOnline(maskedKey, tapes[t], tmp_shares, msgs[t], plaintext, pubKey);
                 if (rv != 0)
                 {
    @@ -1864,8 +1904,6 @@ static int indexOf(int[] list, int len, int value)
             return -1;
         }
     
    -
    -
         private int[] getMissingLeavesList(int[] challengeC)
         {
             int missingLeavesSize = numMPCRounds - numOpenedRounds;
    @@ -1884,7 +1922,6 @@ private int[] getMissingLeavesList(int[] challengeC)
             return missingLeaves;
         }
     
    -
         private void HCP(byte[] challengeHash, int[] challengeC, int[] challengeP, byte[][] Ch,
                         byte[] hCv, byte[] salt, int[] pubKey, int[] plaintext, byte[] message)
         {
    @@ -1895,10 +1932,12 @@ private void HCP(byte[] challengeHash, int[] challengeC, int[] challengeP, byte[
                 digest.update(Ch[t], 0, digestSizeBytes);
             }
     
    +        byte[] temp = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE];
    +        
             digest.update(hCv, 0,  digestSizeBytes);
             digest.update(salt, 0, saltSizeBytes);
    -        digest.update(Pack.intToLittleEndian(pubKey), 0, stateSizeBytes);
    -        digest.update(Pack.intToLittleEndian(plaintext), 0, stateSizeBytes);
    +        updateDigest(pubKey, temp);
    +        updateDigest(plaintext, temp);
             digest.update(message, 0, message.length);
             digest.doFinal(challengeHash, 0, digestSizeBytes);
     
    @@ -1914,7 +1953,8 @@ static int bitsToChunks(int chunkLenBits, byte[] input, int inputLen, int[] chun
             {
                 return 0;
             }
    -        int chunkCount = ((inputLen * 8) / chunkLenBits);
    +
    +        int chunkCount = (inputLen * 8) / chunkLenBits;
     
             for (int i = 0; i < chunkCount; i++)
             {
    @@ -1948,8 +1988,6 @@ static int appendUnique(int[] list, int value, int position)
             return position + 1;
         }
     
    -
    -
         private void expandChallengeHash(byte[] challengeHash, int[] challengeC, int[] challengeP)
         {
             // Populate C
    @@ -2026,8 +2064,6 @@ private void commit_v(byte[] digest_arr, byte[] input, Msg msg)
             digest.doFinal(digest_arr, 0, digestSizeBytes);
         }
     
    -
    -
         private int simulateOnline(int[] maskedKey, Tape tape, int[] tmp_shares,
                                   Msg msg, int[] plaintext, int[] pubKey)
         {
    @@ -2037,7 +2073,7 @@ private int simulateOnline(int[] maskedKey, Tape tape, int[] tmp_shares,
     
             KMatricesWithPointer current = lowmcConstants.KMatrix(this,0);
             matrix_mul(roundKey, maskedKey, current.getData(), current.getMatrixPointer()); // roundKey = maskedKey * KMatrix[0]
    -        xor_array(state, roundKey, plaintext,0, stateSizeWords);      // state = plaintext + roundKey
    +        xor_array(state, roundKey, plaintext, 0);      // state = plaintext + roundKey
     
             for (int r = 1; r <= numRounds; r++)
             {
    @@ -2048,11 +2084,11 @@ private int simulateOnline(int[] maskedKey, Tape tape, int[] tmp_shares,
                 matrix_mul(state, state, current.getData(), current.getMatrixPointer()); // state = state * LMatrix (r-1)
     
                 current = lowmcConstants.RConstant(this,r - 1);
    -            xor_array(state, state, current.getData(), current.getMatrixPointer(), stateSizeWords);  // state += RConstant
    +            xor_array(state, state, current.getData(), current.getMatrixPointer());  // state += RConstant
     
                 current = lowmcConstants.KMatrix(this, r);
                 matrix_mul(roundKey, maskedKey, current.getData(), current.getMatrixPointer());
    -            xor_array(state, roundKey, state, 0, stateSizeWords);      // state += roundKey
    +            xor_array(state, roundKey, state, 0);      // state += roundKey
             }
     
             if(!(subarrayEquals(state, pubKey, stateSizeWords)))
    @@ -2078,26 +2114,34 @@ private void createRandomTapes(Tape tape, byte[][] seeds, int seedsOffset, byte[
     
         private static boolean subarrayEquals(byte[] a, byte[] b, int length)
         {
    -        if(a.length < length || b.length < length)
    +        if (a.length < length || b.length < length)
    +        {
                 return false;
    +        }
     
             for (int i = 0; i < length; i++)
             {
    -            if(a[i] != b[i])
    +            if (a[i] != b[i])
    +            {
                     return false;
    +            }
             }
             return true;
         }
     
         private static boolean subarrayEquals(int[] a, int[] b, int length)
         {
    -        if(a.length < length || b.length < length)
    +        if (a.length < length || b.length < length)
    +        {
                 return false;
    +        }
     
             for (int i = 0; i < length; i++)
             {
                 if(a[i] != b[i])
    +            {
                     return false;
    +            }
             }
             return true;
         }
    @@ -2191,7 +2235,6 @@ private void aux_mpc_AND(int mask_a, int mask_b, int fresh_output_mask, Tape tap
             Utils.setBit(tape.tapes[lastParty], tape.pos - 1, (byte) (aux_bit & 0xff));
         }
     
    -
         private boolean contains(int[] list, int len, int value)
         {
             for (int i = 0; i < len; i++)
    @@ -2214,15 +2257,16 @@ private void tapesToWords(int[] shares, Tape tape)
     
         private void getAuxBits(byte[] output, Tape tape)
         {
    -        int last = numMPCParties - 1;
    -        int pos = 0;
    -        int n = stateSizeBits;
    +        byte[] lastTape = tape.tapes[numMPCParties - 1];
    +        int n = stateSizeBits, pos = 0, tapePos = 0;
     
             for(int j = 0; j < numRounds; j++)
             {
    +            tapePos += n;
    +
                 for(int i = 0; i < n; i++)
                 {
    -                Utils.setBit(output, pos++, Utils.getBit(tape.tapes[last], n + n*2*j  + i));
    +                Utils.setBit(output, pos++, Utils.getBit(lastTape, tapePos++));
                 }
             }
         }
    @@ -2243,46 +2287,38 @@ private void commit(byte[] digest_arr, byte[] seed, byte[] aux, byte[] salt, int
     
         private void computeSaltAndRootSeed(byte[] saltAndRoot, int[] privateKey, int[] pubKey, int[] plaintext, byte[] message)
         {
    -        //todo unify conversion
    -        //copy back to byte array
    -        byte[] privatekey_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE];
    -        byte[] pubkey_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE];
    -        byte[] plaintext_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE];
    -        Pack.intToLittleEndian(privateKey, privatekey_bytes, 0);
    -        Pack.intToLittleEndian(pubKey, pubkey_bytes, 0);
    -        Pack.intToLittleEndian(plaintext, plaintext_bytes, 0);
    -        privatekey_bytes = Arrays.copyOfRange(privatekey_bytes, 0, stateSizeBytes);
    -        pubkey_bytes = Arrays.copyOfRange(pubkey_bytes, 0, stateSizeBytes);
    -        plaintext_bytes = Arrays.copyOfRange(plaintext_bytes, 0, stateSizeBytes);
    -        //
    +        byte[] temp = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE];
     
             // init done in constructor
    -        digest.update(privatekey_bytes, 0, stateSizeBytes);
    +        updateDigest(privateKey, temp);
             digest.update(message, 0, message.length);
    -        digest.update(pubkey_bytes, 0, stateSizeBytes);
    -        digest.update(plaintext_bytes, 0, stateSizeBytes);
    -        digest.update(Pack.shortToLittleEndian((short)(stateSizeBits & 0xffff)), 0, 2);
    +        updateDigest(pubKey, temp);
    +        updateDigest(plaintext, temp);
    +        Pack.shortToLittleEndian((short)stateSizeBits, temp, 0);
    +        digest.update(temp, 0, 2);
             digest.doFinal(saltAndRoot, 0, saltAndRoot.length);
         }
     
    +    private void updateDigest(int[] block, byte[] temp)
    +    {
    +        Pack.intToLittleEndian(block, temp, 0);
    +        digest.update(temp, 0, stateSizeBytes);
    +    }
    +
         static boolean is_picnic3(int params)
         {
    -        if (params == 7/*Picnic3_L1*/ ||
    -            params == 8/*Picnic3_L3*/ ||
    -            params == 9/*Picnic3_L5*/ )
    -        {
    -            return true;
    -        }
    -        return false;
    +        return params == 7/*Picnic3_L1*/
    +            || params == 8/*Picnic3_L3*/
    +            || params == 9/*Picnic3_L5*/;
         }
     
         //todo return int;
         public void crypto_sign_keypair(byte[] pk, byte[] sk, SecureRandom random)
         {
             // set array sizes
    -        byte[] plaintext_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE];
    -        byte[] ciphertext_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE];
    -        byte[] data_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE];
    +        byte[] plaintext_bytes = new byte[stateSizeWords * 4];
    +        byte[] ciphertext_bytes = new byte[stateSizeWords * 4];
    +        byte[] data_bytes = new byte[stateSizeWords * 4];
     
             picnic_keygen(plaintext_bytes, ciphertext_bytes, data_bytes, random);
             picnic_write_public_key(ciphertext_bytes, plaintext_bytes, pk);
    @@ -2325,28 +2361,16 @@ private void picnic_keygen(byte[] plaintext_bytes, byte[] ciphertext_bytes, byte
             int[] data = new int[data_bytes.length/4];
             int[] plaintext = new int[plaintext_bytes.length/4];
             int[] ciphertext = new int[ciphertext_bytes.length/4];
    -        byte[] temp = new byte[stateSizeBytes];
     
             // generate a private key
    -        random.nextBytes(temp);
    -        zeroTrailingBits(temp, stateSizeBits);
    -        System.arraycopy(temp, 0, data_bytes, 0, temp.length);
    -
    -        for (int i = 0; i < data.length; i++)
    -        {
    -            data[i] = Pack.littleEndianToInt(data_bytes, i * 4);
    -        }
    -
    +        random.nextBytes(data_bytes);
    +        Pack.littleEndianToInt(data_bytes, 0, data);
    +        Utils.zeroTrailingBits(data, stateSizeBits);
     
             // generate a plaintext block
    -        random.nextBytes(temp);
    -        zeroTrailingBits(temp, stateSizeBits);
    -        System.arraycopy(temp, 0, plaintext_bytes, 0, temp.length);
    -
    -        for (int i = 0; i < plaintext.length; i++)
    -        {
    -            plaintext[i] = Pack.littleEndianToInt(plaintext_bytes, i * 4);
    -        }
    +        random.nextBytes(plaintext_bytes);
    +        Pack.littleEndianToInt(plaintext_bytes, 0, plaintext);
    +        Utils.zeroTrailingBits(plaintext, stateSizeBits);
     
             // computer ciphertext
             LowMCEnc(plaintext, ciphertext, data);
    @@ -2371,7 +2395,7 @@ private void LowMCEnc(int[] plaintext, int[] output, int[] key)
             KMatricesWithPointer current = lowmcConstants.KMatrix(this,0);
             matrix_mul(roundKey, key, current.getData(), current.getMatrixPointer());
     
    -        xor_array(output, output, roundKey, 0,  stateSizeWords);
    +        xor_array(output, output, roundKey, 0);
     
             for (int r = 1; r <= numRounds; r++)
             {
    @@ -2384,8 +2408,8 @@ private void LowMCEnc(int[] plaintext, int[] output, int[] key)
                 matrix_mul(output, output, current.getData(), current.getMatrixPointer());
     
                 current = lowmcConstants.RConstant(this,r-1);
    -            xor_array(output, output, current.getData(), current.getMatrixPointer(), stateSizeWords);
    -            xor_array(output, output, roundKey, 0, stateSizeWords);
    +            xor_array(output, output, current.getData(), current.getMatrixPointer());
    +            xor_array(output, output, roundKey, 0);
             }
         }
     
    @@ -2404,18 +2428,17 @@ private void substitution(int[] state)
             }
         }
     
    -    private void xor_three(int[] output, int[] in1, int[] in2, int[] in3, int lenBytes)
    +    private void xor_three(int[] output, int[] in1, int[] in2, int[] in3)
         {
    -        int wholeWords = stateSizeWords;
    -        for(int i = 0; i < wholeWords; i++)
    +        for(int i = 0; i < stateSizeWords; i++)
             {
                 output[i] = in1[i] ^ in2[i] ^ in3[i];
             }
         }
     
    -    protected void xor_array(int[] out, int[] in1, int[] in2, int in2_offset, int length)
    +    protected void xor_array(int[] out, int[] in1, int[] in2, int in2_offset)
         {
    -        for (int i = 0; i < length; i++)
    +        for (int i = 0; i < stateSizeWords; i++)
             {
                 out[i] = in1[i] ^ in2[i + in2_offset];
             }
    @@ -2464,13 +2487,4 @@ protected void matrix_mul_offset(int[] output, int outputOffset,
     
             System.arraycopy(temp, 0, output, outputOffset, stateSizeWords);
         }
    -
    -    private void zeroTrailingBits(byte[] data, int bitLength)
    -    {
    -        int byteLength = Utils.numBytes(bitLength);
    -        for (int i = bitLength; i < byteLength * 8; i++)
    -        {
    -            Utils.setBit(data, i, (byte) 0);
    -        }
    -    }
     }
    diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/Signature.java b/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/Signature.java
    index d04d4e8f75..b99f1b55f5 100644
    --- a/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/Signature.java
    +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/Signature.java
    @@ -2,9 +2,9 @@
     
     class Signature
     {
    -    byte[] challengeBits;
    -    byte[] salt;
    -    Proof[] proofs;
    +    final byte[] challengeBits;
    +    final byte[] salt;
    +    final Proof[] proofs;
         Signature(PicnicEngine engine)
         {
             salt = new byte[PicnicEngine.saltSizeBytes];
    @@ -18,18 +18,18 @@ class Signature
     
         public static class Proof
         {
    -        byte[] seed1;
    -        byte[] seed2;
    -        int[] inputShare;     // Input share of the party which does not derive it from the seed (not included if challenge is 0)
    -        byte[] communicatedBits;
    -        byte[] view3Commitment;
    -        byte[] view3UnruhG;     // we include the max length, but we will only serialize the bytes we use
    +        final byte[] seed1;
    +        final byte[] seed2;
    +        final int[] inputShare;     // Input share of the party which does not derive it from the seed (not included if challenge is 0)
    +        final byte[] communicatedBits;
    +        final byte[] view3Commitment;
    +        final byte[] view3UnruhG;     // we include the max length, but we will only serialize the bytes we use
     
             Proof(PicnicEngine engine)
             {
                 seed1 = new byte[engine.seedSizeBytes];
                 seed2 = new byte[engine.seedSizeBytes];
    -            inputShare = new int[engine.stateSizeBytes];
    +            inputShare = new int[engine.stateSizeWords];
                 communicatedBits = new byte[engine.andSizeBytes];
                 view3Commitment = new byte[engine.digestSizeBytes];
                 if (engine.UnruhGWithInputBytes > 0)
    diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/Tape.java b/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/Tape.java
    index 1b67dae274..3badebdd25 100644
    --- a/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/Tape.java
    +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/Tape.java
    @@ -1,6 +1,5 @@
     package org.bouncycastle.pqc.crypto.picnic;
     
    -import org.bouncycastle.util.Arrays;
     import org.bouncycastle.util.Pack;
     
     class Tape
    @@ -61,19 +60,17 @@ protected void computeAuxTape(byte[] inputs)
     //        for (int i = 0; i < key0.length; i++)
     //        {System.out.printf("%08x ", key[i]);}System.out.println();
     
    -
    -        if(inputs != null)
    +        if (inputs != null)
             {
    -            Pack.intToLittleEndian(Arrays.copyOf(key, engine.stateSizeWords), inputs, 0);
    +            Pack.intToLittleEndian(key, 0, engine.stateSizeWords, inputs, 0);
             }
     
    -
             for (int r = engine.numRounds; r > 0; r--)
             {
                 current = engine.lowmcConstants.KMatrix(engine, r);
                 engine.matrix_mul(roundKey, key, current.getData(), current.getMatrixPointer());    // roundKey = key * KMatrix(r)
     
    -            engine.xor_array(x, x, roundKey, 0, engine.stateSizeWords);
    +            engine.xor_array(x, x, roundKey, 0);
     
                 current = engine.lowmcConstants.LMatrixInv(engine, r-1);
                 engine.matrix_mul(y, x, current.getData(), current.getMatrixPointer());
    diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/Utils.java b/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/Utils.java
    index 3a7b0541e3..cb0014ec18 100644
    --- a/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/Utils.java
    +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/Utils.java
    @@ -93,6 +93,14 @@ protected static byte getBit(byte[] array, int bitNumber)
             return (byte)((array[arrayPos] >>> bitPos) & 1);
         }
     
    +    /* Get a crumb (i.e. two bits) from a byte array. */
    +    protected static byte getCrumbAligned(byte[] array, int crumbNumber)
    +    {
    +        int arrayPos = crumbNumber >>> 2, bitPos = ((crumbNumber << 1) & 6) ^ 6;
    +        int b = (int)array[arrayPos] >>> bitPos;
    +        return (byte)((b & 1) << 1 | (b & 2) >> 1);
    +    }
    +
         protected static int getBit(int word, int bitNumber)
         {
             int bitPos = bitNumber ^ 7;
    @@ -132,4 +140,27 @@ protected static void setBit(int[] array, int bitNumber, int val)
             t |= val << bitPos;
             array[arrayPos] = t;
         }
    +
    +    protected static void zeroTrailingBits(int[] data, int bitLength)
    +    {
    +        int partialWord = bitLength & 31;
    +        if (partialWord != 0)
    +        {
    +            data[bitLength >>> 5] &= getTrailingBitsMask(bitLength);
    +        }
    +    }
    +
    +    protected static int getTrailingBitsMask(int bitLength)
    +    {
    +        int partialShift = bitLength & ~7;
    +        int mask = ~(0xFFFFFFFF << partialShift);
    +
    +        int partialByte = bitLength & 7;
    +        if (partialByte != 0)
    +        {
    +            mask ^= ((0xFF00 >>> partialByte) & 0xFF) << partialShift;
    +        }
    +
    +        return mask;
    +    }    
     }
    diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/View.java b/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/View.java
    index d0537ade32..538bfa6b13 100644
    --- a/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/View.java
    +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/View.java
    @@ -2,13 +2,13 @@
     
     class View
     {
    -    int[] inputShare;
    -    byte[] communicatedBits;
    -    int[] outputShare;
    +    final int[] inputShare;
    +    final byte[] communicatedBits;
    +    final int[] outputShare;
         public View(PicnicEngine engine)
         {
    -        inputShare = new int[engine.stateSizeBytes] ;
    +        inputShare = new int[engine.stateSizeWords] ;
             communicatedBits = new byte[engine.andSizeBytes];
    -        outputShare = new int[engine.stateSizeBytes] ;
    +        outputShare = new int[engine.stateSizeWords] ;
         }
     }
    diff --git a/core/src/main/java/org/bouncycastle/util/Pack.java b/core/src/main/java/org/bouncycastle/util/Pack.java
    index 54237f143d..a2ce48f90e 100644
    --- a/core/src/main/java/org/bouncycastle/util/Pack.java
    +++ b/core/src/main/java/org/bouncycastle/util/Pack.java
    @@ -174,6 +174,25 @@ public static int littleEndianToInt(byte[] bs, int off)
             return n;
         }
     
    +    public static int littleEndianToInt_High(byte[] bs, int off, int len)
    +    {
    +        return littleEndianToInt_Low(bs, off, len) << ((4 - len) << 3);
    +    }
    +
    +    public static int littleEndianToInt_Low(byte[] bs, int off, int len)
    +    {
    +//        assert 1 <= len && len <= 4;
    +
    +        int result = bs[off] & 0xff;
    +        int pos = 0;
    +        for (int i = 1; i < len; ++i)
    +        {
    +            pos += 8;
    +            result |= (bs[off + i] & 0xff) << pos;
    +        }
    +        return result;
    +    }
    +
         public static void littleEndianToInt(byte[] bs, int off, int[] ns)
         {
             for (int i = 0; i < ns.length; ++i)
    
    From ee3cf8ee72305cd8c47bd16f891e08143f4019f9 Mon Sep 17 00:00:00 2001
    From: Peter Dettman 
    Date: Thu, 11 May 2023 19:34:41 +0700
    Subject: [PATCH 037/290] Refactoring in math.ec.rfc8032
    
    ---
     .../org/bouncycastle/math/ec/rfc8032/Ed25519.java    | 12 +-----------
     .../java/org/bouncycastle/math/ec/rfc8032/Ed448.java | 12 +-----------
     2 files changed, 2 insertions(+), 22 deletions(-)
    
    diff --git a/core/src/main/java/org/bouncycastle/math/ec/rfc8032/Ed25519.java b/core/src/main/java/org/bouncycastle/math/ec/rfc8032/Ed25519.java
    index b12899241d..673aa49e25 100644
    --- a/core/src/main/java/org/bouncycastle/math/ec/rfc8032/Ed25519.java
    +++ b/core/src/main/java/org/bouncycastle/math/ec/rfc8032/Ed25519.java
    @@ -667,16 +667,6 @@ private static void invertDoubleZs(PointExtended[] points)
             F.copy(u, 0, points[0].z, 0);
         }
     
    -//    private static boolean isNeutralElementVar(int[] x, int[] y)
    -//    {
    -//        return F.isZeroVar(x) && F.isOneVar(y);
    -//    }
    -
    -    private static boolean isNeutralElementVar(int[] x, int[] y, int[] z)
    -    {
    -        return F.isZeroVar(x) && F.areEqualVar(y, z);
    -    }
    -
         private static void normalizeToAffine(PointAccum p, PointAffine r)
         {
             F.inv(p.z, r.y);
    @@ -692,7 +682,7 @@ private static boolean normalizeToNeutralElementVar(PointAccum p)
             F.normalize(p.y);
             F.normalize(p.z);
     
    -        return isNeutralElementVar(p.x, p.y, p.z);
    +        return F.isZeroVar(p.x) && F.areEqualVar(p.y, p.z);
         }
     
         private static void pointAdd(PointExtended p, PointExtended q, PointExtended r, PointTemp t)
    diff --git a/core/src/main/java/org/bouncycastle/math/ec/rfc8032/Ed448.java b/core/src/main/java/org/bouncycastle/math/ec/rfc8032/Ed448.java
    index 7d1113105b..37153e2462 100644
    --- a/core/src/main/java/org/bouncycastle/math/ec/rfc8032/Ed448.java
    +++ b/core/src/main/java/org/bouncycastle/math/ec/rfc8032/Ed448.java
    @@ -607,16 +607,6 @@ private static void invertZs(PointProjective[] points)
             F.copy(u, 0, points[0].z, 0);
         }
     
    -//    private static boolean isNeutralElementVar(int[] x, int[] y)
    -//    {
    -//        return F.isZeroVar(x) && F.isOneVar(y);
    -//    }
    -
    -    private static boolean isNeutralElementVar(int[] x, int[] y, int[] z)
    -    {
    -        return F.isZeroVar(x) && F.areEqualVar(y, z);
    -    }
    -
         private static void normalizeToAffine(PointProjective p, PointAffine r)
         {
             F.inv(p.z, r.y);
    @@ -632,7 +622,7 @@ private static boolean normalizeToNeutralElementVar(PointProjective p)
             F.normalize(p.y);
             F.normalize(p.z);
     
    -        return isNeutralElementVar(p.x, p.y, p.z);
    +        return F.isZeroVar(p.x) && F.areEqualVar(p.y, p.z);
         }
     
         private static void pointAdd(PointAffine p, PointProjective r, PointTemp t)
    
    From 9a1eaf30d77d041b9aa15c4661e20819e3f37718 Mon Sep 17 00:00:00 2001
    From: Peter Dettman 
    Date: Thu, 11 May 2023 20:36:52 +0700
    Subject: [PATCH 038/290] BCJSSE: Simplify logging calls
    
    ---
     .../jsse/provider/PropertyUtils.java          | 32 +++++++++----------
     1 file changed, 16 insertions(+), 16 deletions(-)
    
    diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/PropertyUtils.java b/tls/src/main/java/org/bouncycastle/jsse/provider/PropertyUtils.java
    index fce1f4e7da..bc258f9eba 100644
    --- a/tls/src/main/java/org/bouncycastle/jsse/provider/PropertyUtils.java
    +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/PropertyUtils.java
    @@ -47,17 +47,17 @@ static boolean getBooleanSecurityProperty(String propertyName, boolean defaultVa
             {
                 if ("true".equalsIgnoreCase(propertyValue))
                 {
    -                LOG.log(Level.INFO, "Found boolean security property [" + propertyName + "]: " + true);
    +                LOG.info("Found boolean security property [" + propertyName + "]: " + true);
                     return true;
                 }
                 if ("false".equalsIgnoreCase(propertyValue))
                 {
    -                LOG.log(Level.INFO, "Found boolean security property [" + propertyName + "]: " + false);
    +                LOG.info("Found boolean security property [" + propertyName + "]: " + false);
                     return false;
                 }
    -            LOG.log(Level.WARNING, "Unrecognized value for boolean security property [" + propertyName + "]: " + propertyValue);
    +            LOG.warning("Unrecognized value for boolean security property [" + propertyName + "]: " + propertyValue);
             }
    -        LOG.log(Level.FINE, "Boolean security property [" + propertyName + "] defaulted to: " + defaultValue);
    +        LOG.fine("Boolean security property [" + propertyName + "] defaulted to: " + defaultValue);
             return defaultValue;
         }
     
    @@ -68,17 +68,17 @@ static boolean getBooleanSystemProperty(String propertyName, boolean defaultValu
             {
                 if ("true".equalsIgnoreCase(propertyValue))
                 {
    -                LOG.log(Level.INFO, "Found boolean system property [" + propertyName + "]: " + true);
    +                LOG.info("Found boolean system property [" + propertyName + "]: " + true);
                     return true;
                 }
                 if ("false".equalsIgnoreCase(propertyValue))
                 {
    -                LOG.log(Level.INFO, "Found boolean system property [" + propertyName + "]: " + false);
    +                LOG.info("Found boolean system property [" + propertyName + "]: " + false);
                     return false;
                 }
    -            LOG.log(Level.WARNING, "Unrecognized value for boolean system property [" + propertyName + "]: " + propertyValue);
    +            LOG.warning("Unrecognized value for boolean system property [" + propertyName + "]: " + propertyValue);
             }
    -        LOG.log(Level.FINE, "Boolean system property [" + propertyName + "] defaulted to: " + defaultValue);
    +        LOG.fine("Boolean system property [" + propertyName + "] defaulted to: " + defaultValue);
             return defaultValue;
         }
     
    @@ -92,21 +92,21 @@ static int getIntegerSystemProperty(String propertyName, int defaultValue, int m
                      int parsedValue = Integer.parseInt(propertyValue);
                      if (parsedValue >= minimumValue && parsedValue <= maximumValue)
                      {
    -                     LOG.log(Level. INFO, "Found integer system property [" + propertyName + "]: " + parsedValue);
    +                     LOG.info("Found integer system property [" + propertyName + "]: " + parsedValue);
                          return parsedValue;
                      }
                      if (LOG.isLoggable(Level.WARNING))
                      {
                          String range = getRangeString(minimumValue, maximumValue);
    -                     LOG.log(Level.WARNING, "Out-of-range (" + range + ") integer system property [" + propertyName + "]: " + propertyValue);
    +                     LOG.warning("Out-of-range (" + range + ") integer system property [" + propertyName + "]: " + propertyValue);
                      }
                 }
                 catch (Exception e)
                 {
    -                LOG.log(Level.WARNING, "Unrecognized value for integer system property [" + propertyName + "]: " + propertyValue);
    +                LOG.warning("Unrecognized value for integer system property [" + propertyName + "]: " + propertyValue);
                 }
             }
    -        LOG.log(Level.FINE, "Integer system property [" + propertyName + "] defaulted to: " + defaultValue);
    +        LOG.fine("Integer system property [" + propertyName + "] defaulted to: " + defaultValue);
             return defaultValue;
         }
     
    @@ -126,7 +126,7 @@ static String getStringSecurityProperty(String propertyName)
             String propertyValue = getSecurityProperty(propertyName);
             if (null != propertyValue)
             {
    -            LOG.log(Level.INFO, "Found string security property [" + propertyName + "]: " + propertyValue);
    +            LOG.info("Found string security property [" + propertyName + "]: " + propertyValue);
                 return propertyValue;
             }
             return null;
    @@ -137,10 +137,10 @@ static String getStringSecurityProperty(String propertyName, String defaultValue
             String propertyValue = getSecurityProperty(propertyName);
             if (null != propertyValue)
             {
    -            LOG.log(Level.INFO, "Found string security property [" + propertyName + "]: " + propertyValue);
    +            LOG.info("Found string security property [" + propertyName + "]: " + propertyValue);
                 return propertyValue;
             }
    -        LOG.log(Level.WARNING, "String security property [" + propertyName + "] defaulted to: " + defaultValue);
    +        LOG.warning("String security property [" + propertyName + "] defaulted to: " + defaultValue);
             return defaultValue;
         }
     
    @@ -149,7 +149,7 @@ static String getStringSystemProperty(String propertyName)
             String propertyValue = getSystemProperty(propertyName);
             if (null != propertyValue)
             {
    -            LOG.log(Level.INFO, "Found string system property [" + propertyName + "]: " + propertyValue);
    +            LOG.info("Found string system property [" + propertyName + "]: " + propertyValue);
                 return propertyValue;
             }
             return null;
    
    From 28ae595643a620a6b964aec31af40e9aa474dd1d Mon Sep 17 00:00:00 2001
    From: Peter Dettman 
    Date: Thu, 11 May 2023 20:39:26 +0700
    Subject: [PATCH 039/290] TLS: Add TlsPeer.notifyConnectionClosed callback
    
    ---
     tls/src/main/java/org/bouncycastle/tls/AbstractTlsPeer.java | 4 ++++
     tls/src/main/java/org/bouncycastle/tls/TlsPeer.java         | 5 +++++
     tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java     | 2 ++
     3 files changed, 11 insertions(+)
    
    diff --git a/tls/src/main/java/org/bouncycastle/tls/AbstractTlsPeer.java b/tls/src/main/java/org/bouncycastle/tls/AbstractTlsPeer.java
    index 99dd0e0bd4..7ff63d33bb 100644
    --- a/tls/src/main/java/org/bouncycastle/tls/AbstractTlsPeer.java
    +++ b/tls/src/main/java/org/bouncycastle/tls/AbstractTlsPeer.java
    @@ -139,6 +139,10 @@ public void notifyAlertReceived(short alertLevel, short alertDescription)
         {
         }
     
    +    public void notifyConnectionClosed()
    +    {
    +    }
    +
         public void notifyHandshakeComplete() throws IOException
         {
         }
    diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsPeer.java b/tls/src/main/java/org/bouncycastle/tls/TlsPeer.java
    index 3f68bf9f7c..ff5f0a757d 100644
    --- a/tls/src/main/java/org/bouncycastle/tls/TlsPeer.java
    +++ b/tls/src/main/java/org/bouncycastle/tls/TlsPeer.java
    @@ -139,6 +139,11 @@ public interface TlsPeer
          */
         void notifyAlertReceived(short alertLevel, short alertDescription);
     
    +    /**
    +     * Notifies the peer that the connection has been closed.
    +     */
    +    void notifyConnectionClosed();
    +
         /**
          * Notifies the peer that the handshake has been successfully completed.
          */
    diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java
    index bf005097db..bcfe342b58 100644
    --- a/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java
    +++ b/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java
    @@ -299,6 +299,8 @@ protected void handleClose(boolean user_canceled)
                 raiseAlertWarning(AlertDescription.close_notify, "Connection closed");
     
                 closeConnection();
    +
    +            getPeer().notifyConnectionClosed();
             }
         }
     
    
    From a7f5ffa17d7b498e4424c77634246694d2c4f50f Mon Sep 17 00:00:00 2001
    From: Peter Dettman 
    Date: Thu, 11 May 2023 20:43:34 +0700
    Subject: [PATCH 040/290] BCJSSE: Improved logging of connection events
    
    ---
     .../bouncycastle/jsse/BCSSLConnection.java    |   7 +
     .../bouncycastle/jsse/provider/JsseUtils.java |  31 +++-
     .../jsse/provider/ProvSSLConnection.java      |  39 +++--
     .../jsse/provider/ProvSSLEngine.java          |   9 +-
     .../jsse/provider/ProvSSLEngine_8.java        |   4 +-
     .../jsse/provider/ProvSSLSocketDirect.java    |   5 +
     .../jsse/provider/ProvSSLSocketWrap.java      |   5 +
     .../jsse/provider/ProvTlsClient.java          | 123 ++++++++++++----
     .../jsse/provider/ProvTlsManager.java         |   2 +
     .../jsse/provider/ProvTlsPeer.java            |   8 +
     .../jsse/provider/ProvTlsServer.java          | 137 ++++++++++++++----
     .../jsse/provider/ProvSSLEngine_9.java        |   4 +-
     12 files changed, 300 insertions(+), 74 deletions(-)
    
    diff --git a/tls/src/main/java/org/bouncycastle/jsse/BCSSLConnection.java b/tls/src/main/java/org/bouncycastle/jsse/BCSSLConnection.java
    index e8e2421922..430b7ec5e3 100644
    --- a/tls/src/main/java/org/bouncycastle/jsse/BCSSLConnection.java
    +++ b/tls/src/main/java/org/bouncycastle/jsse/BCSSLConnection.java
    @@ -26,6 +26,13 @@ public interface BCSSLConnection
          */
         byte[] getChannelBinding(String channelBinding);
     
    +    /**
    +     * Return a String that uniquely identifies this connection during its lifetime within the current process. It
    +     * can be used e.g. for logging but its contents and format are subject to change and should not be relied upon.
    +     * @return A String identifying this connection.
    +     */
    +    String getID();
    +
         /**
          * Returns the SSL session in use by this connection
          * @return The {@link BCExtendedSSLSession}.
    diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java b/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java
    index 1b3b3523fd..5acc37fbdf 100644
    --- a/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java
    +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java
    @@ -107,6 +107,28 @@ static boolean allowLegacyResumption()
             return provTlsAllowLegacyResumption;
         }
     
    +    static String getPeerID(String root, ProvTlsManager manager)
    +    {
    +        long connectionID = ProvSSLConnection.allocateConnectionID();
    +        int transportID = manager.getTransportID();
    +
    +        return "[" + root + " #" + connectionID + " @" + Integer.toHexString(transportID) + "]";
    +    }
    +
    +    static String getPeerReport(ProvTlsManager manager)
    +    {
    +        String peerHost = manager.getPeerHost();
    +        if (peerHost == null)
    +        {
    +            peerHost = "(unknown)";
    +        }
    +
    +        int peerPort = manager.getPeerPort();
    +        String peerPortStr = peerPort < 0 ? "(unknown)" : Integer.toString(peerPort);
    +
    +        return peerHost + ":" + peerPortStr;
    +    }
    +
         static String getSignatureAlgorithmsReport(String title, List signatureSchemes)
         {
             String[] names = SignatureSchemeInfo.getJcaSignatureAlgorithmsBC(signatureSchemes);
    @@ -609,9 +631,14 @@ static X500Principal getSubject(JcaTlsCrypto crypto, Certificate certificateMess
             }
         }
     
    -    static String getAlertLogMessage(String root, short alertLevel, short alertDescription)
    +    static String getAlertRaisedLogMessage(String id, short alertLevel, short alertDescription)
    +    {
    +        return id + " raised " + AlertLevel.getText(alertLevel) + " " + AlertDescription.getText(alertDescription) + " alert";
    +    }
    +
    +    static String getAlertReceivedLogMessage(String id, short alertLevel, short alertDescription)
         {
    -        return root + " " + AlertLevel.getText(alertLevel) + " " + AlertDescription.getText(alertDescription) + " alert";
    +        return id + " received " + AlertLevel.getText(alertLevel) + " " + AlertDescription.getText(alertDescription) + " alert";
         }
     
         static String getKeyAlgorithm(Key key)
    diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLConnection.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLConnection.java
    index 65f73175ae..9ff9d52fb8 100644
    --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLConnection.java
    +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLConnection.java
    @@ -1,5 +1,7 @@
     package org.bouncycastle.jsse.provider;
     
    +import java.util.concurrent.atomic.AtomicLong;
    +
     import org.bouncycastle.jsse.BCSSLConnection;
     import org.bouncycastle.tls.ChannelBinding;
     import org.bouncycastle.tls.TlsContext;
    @@ -7,47 +9,62 @@
     class ProvSSLConnection
         implements BCSSLConnection
     {
    -    protected final TlsContext tlsContext;
    -    protected final ProvSSLSession session; 
    +    private static final AtomicLong CONNECTION_IDS = new AtomicLong(0L);
    +
    +    static long allocateConnectionID()
    +    {
    +        return CONNECTION_IDS.incrementAndGet();
    +    }
    +
    +    protected final ProvTlsPeer tlsPeer;
     
    -    ProvSSLConnection(TlsContext tlsContext, ProvSSLSession session)
    +    ProvSSLConnection(ProvTlsPeer tlsPeer)
         {
    -        this.tlsContext = tlsContext;
    -        this.session = session;
    +        this.tlsPeer = tlsPeer;
         }
     
         public byte[] exportKeyingMaterial(String asciiLabel, byte[] context_value, int length)
         {
    -        return tlsContext.exportKeyingMaterial(asciiLabel, context_value, length);
    +        return getTlsContext().exportKeyingMaterial(asciiLabel, context_value, length);
         }
     
         public String getApplicationProtocol()
         {
    -        return JsseUtils.getApplicationProtocol(tlsContext.getSecurityParametersConnection());
    +        return JsseUtils.getApplicationProtocol(getTlsContext().getSecurityParametersConnection());
         }
     
         public byte[] getChannelBinding(String channelBinding)
         {
             if (channelBinding.equals("tls-exporter"))
             {
    -            return tlsContext.exportChannelBinding(ChannelBinding.tls_exporter);
    +            return getTlsContext().exportChannelBinding(ChannelBinding.tls_exporter);
             }
     
             if (channelBinding.equals("tls-server-end-point"))
             {
    -            return tlsContext.exportChannelBinding(ChannelBinding.tls_server_end_point);
    +            return getTlsContext().exportChannelBinding(ChannelBinding.tls_server_end_point);
             }
     
             if (channelBinding.equals("tls-unique"))
             {
    -            return tlsContext.exportChannelBinding(ChannelBinding.tls_unique);
    +            return getTlsContext().exportChannelBinding(ChannelBinding.tls_unique);
             }
     
             throw new UnsupportedOperationException();
         }
     
    +    public String getID()
    +    {
    +        return tlsPeer.getID();
    +    }
    +
         public ProvSSLSession getSession()
         {
    -        return session;
    +        return tlsPeer.getSession();
    +    }
    +
    +    protected TlsContext getTlsContext()
    +    {
    +        return tlsPeer.getTlsContext();
         }
     }
    diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLEngine.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLEngine.java
    index 68067c7280..b91505afcc 100644
    --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLEngine.java
    +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLEngine.java
    @@ -66,9 +66,9 @@ protected ProvSSLEngine(ContextData contextData)
             this(contextData, null, -1);
         }
     
    -    protected ProvSSLEngine(ContextData contextData, String host, int port)
    +    protected ProvSSLEngine(ContextData contextData, String peerHost, int peerPort)
         {
    -        super(host, port);
    +        super(peerHost, peerPort);
     
             this.contextData = contextData;
             this.sslParameters = contextData.getContext().getDefaultSSLParameters(useClientMode);
    @@ -328,6 +328,11 @@ public synchronized String[] getSupportedProtocols()
             return contextData.getContext().getSupportedProtocols();
         }
     
    +    public int getTransportID()
    +    {
    +        return System.identityHashCode(this);
    +    }
    +
         @Override
         public synchronized boolean getUseClientMode()
         {
    diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLEngine_8.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLEngine_8.java
    index ef842624aa..b3cfd477a1 100644
    --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLEngine_8.java
    +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLEngine_8.java
    @@ -13,9 +13,9 @@ protected ProvSSLEngine_8(ContextData contextData)
             super(contextData);
         }
     
    -    protected ProvSSLEngine_8(ContextData contextData, String host, int port)
    +    protected ProvSSLEngine_8(ContextData contextData, String peerHost, int peerPort)
         {
    -        super(contextData, host, port);
    +        super(contextData, peerHost, peerPort);
         }
     
         // An SSLEngine method from JDK 9 (and then 8u251)
    diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSocketDirect.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSocketDirect.java
    index 3d93079b1e..7ad23ed082 100644
    --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSocketDirect.java
    +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSocketDirect.java
    @@ -308,6 +308,11 @@ public synchronized String[] getSupportedProtocols()
             return contextData.getContext().getSupportedProtocols();
         }
     
    +    public int getTransportID()
    +    {
    +        return System.identityHashCode(this);
    +    }
    +
         @Override
         public synchronized boolean getUseClientMode()
         {
    diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSocketWrap.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSocketWrap.java
    index 2170a0b940..a729b36ccf 100644
    --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSocketWrap.java
    +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSocketWrap.java
    @@ -396,6 +396,11 @@ public int getTrafficClass() throws SocketException
             return wrapSocket.getTrafficClass();
         }
     
    +    public int getTransportID()
    +    {
    +        return System.identityHashCode(this);
    +    }
    +
         @Override
         public synchronized boolean getUseClientMode()
         {
    diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java
    index 92d34a7ef8..364973d5da 100644
    --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java
    +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java
    @@ -33,6 +33,7 @@
     import org.bouncycastle.tls.SignatureAlgorithm;
     import org.bouncycastle.tls.SignatureAndHashAlgorithm;
     import org.bouncycastle.tls.TlsAuthentication;
    +import org.bouncycastle.tls.TlsContext;
     import org.bouncycastle.tls.TlsCredentials;
     import org.bouncycastle.tls.TlsDHGroupVerifier;
     import org.bouncycastle.tls.TlsExtensionsUtils;
    @@ -67,6 +68,7 @@ class ProvTlsClient
         private static final boolean provEnableSNIExtension = PropertyUtils
             .getBooleanSystemProperty("jsse.enableSNIExtension", true);
     
    +    protected final String clientID;
         protected final ProvTlsManager manager;
         protected final ProvSSLParameters sslParameters;
         protected final JsseSecurityParameters jsseSecurityParameters = new JsseSecurityParameters();
    @@ -78,10 +80,26 @@ class ProvTlsClient
         {
             super(manager.getContextData().getCrypto());
     
    +        this.clientID = JsseUtils.getPeerID("client", manager);
             this.manager = manager;
             this.sslParameters = sslParameters.copyForConnection();
         }
     
    +    public String getID()
    +    {
    +        return clientID;
    +    }
    +
    +    public ProvSSLSession getSession()
    +    {
    +        return sslSession;
    +    }
    +
    +    public TlsContext getTlsContext()
    +    {
    +        return context;
    +    }
    +
         @Override
         protected Vector getCertificateAuthorities()
         {
    @@ -166,7 +184,7 @@ protected Vector getSNIServerNames()
                         }
                         catch (RuntimeException e)
                         {
    -                        LOG.fine("Failed to add peer host as default SNI host_name: " + peerHostSNI);
    +                        LOG.fine(clientID + ": Failed to add peer host as default SNI host_name: " + peerHostSNI);
                         }
                     }
                 }
    @@ -295,12 +313,12 @@ public TlsCredentials getClientCredentials(CertificateRequest certificateRequest
     
                         if (LOG.isLoggable(Level.FINEST))
                         {
    -                        LOG.finest(JsseUtils.getSignatureAlgorithmsReport("Peer signature_algorithms",
    +                        LOG.finest(JsseUtils.getSignatureAlgorithmsReport(clientID + " peer signature_algorithms",
                                 jsseSecurityParameters.peerSigSchemes));
     
                             if (jsseSecurityParameters.peerSigSchemesCert != jsseSecurityParameters.peerSigSchemes)
                             {
    -                            LOG.finest(JsseUtils.getSignatureAlgorithmsReport("Peer signature_algorithms_cert",
    +                            LOG.finest(JsseUtils.getSignatureAlgorithmsReport(clientID + " peer signature_algorithms_cert",
                                     jsseSecurityParameters.peerSigSchemesCert));
                             }
                         }
    @@ -425,7 +443,7 @@ public void notifyAlertRaised(short alertLevel, short alertDescription, String m
     
             if (LOG.isLoggable(level))
             {
    -            String msg = JsseUtils.getAlertLogMessage("Client raised", alertLevel, alertDescription);
    +            String msg = JsseUtils.getAlertRaisedLogMessage(clientID, alertLevel, alertDescription);
                 if (message != null)
                 {
                     msg = msg + ": " + message;
    @@ -445,17 +463,33 @@ public void notifyAlertReceived(short alertLevel, short alertDescription)
     
             if (LOG.isLoggable(level))
             {
    -            String msg = JsseUtils.getAlertLogMessage("Client received", alertLevel, alertDescription);
    +            String msg = JsseUtils.getAlertReceivedLogMessage(clientID, alertLevel, alertDescription);
     
                 LOG.log(level, msg);
             }
         }
     
    +    @Override
    +    public void notifyConnectionClosed()
    +    {
    +        super.notifyConnectionClosed();
    +
    +        if (LOG.isLoggable(Level.INFO))
    +        {
    +            LOG.info(clientID + " disconnected from " + JsseUtils.getPeerReport(manager));
    +        }
    +    }
    +
         @Override
         public void notifyHandshakeBeginning() throws IOException
         {
             super.notifyHandshakeBeginning();
     
    +        if (LOG.isLoggable(Level.INFO))
    +        {
    +            LOG.info(clientID + " opening connection to " + JsseUtils.getPeerReport(manager));
    +        }
    +
             ContextData contextData = manager.getContextData();
             ProtocolVersion[] activeProtocolVersions = getProtocolVersions();
     
    @@ -469,6 +503,11 @@ public synchronized void notifyHandshakeComplete() throws IOException
     
             this.handshakeComplete = true;
     
    +        if (LOG.isLoggable(Level.INFO))
    +        {
    +            LOG.info(clientID + " established connection with " + JsseUtils.getPeerReport(manager));
    +        }
    +
             TlsSession connectionTlsSession = context.getSession();
     
             if (null == sslSession || sslSession.getTlsSession() != connectionTlsSession)
    @@ -485,7 +524,7 @@ public synchronized void notifyHandshakeComplete() throws IOException
                     jsseSessionParameters, addToCache);
             }
     
    -        manager.notifyHandshakeComplete(new ProvSSLConnection(context, sslSession));
    +        manager.notifyHandshakeComplete(new ProvSSLConnection(this));
         }
     
         @Override
    @@ -509,7 +548,10 @@ public void notifySelectedCipherSuite(int selectedCipherSuite)
             String selectedCipherSuiteName = manager.getContextData().getContext()
                 .validateNegotiatedCipherSuite(sslParameters, selectedCipherSuite);
     
    -        LOG.fine("Client notified of selected cipher suite: " + selectedCipherSuiteName);
    +        if (LOG.isLoggable(Level.FINE))
    +        {
    +            LOG.fine(clientID + " notified of selected cipher suite: " + selectedCipherSuiteName);
    +        }
     
             super.notifySelectedCipherSuite(selectedCipherSuite);
         }
    @@ -520,7 +562,10 @@ public void notifyServerVersion(ProtocolVersion serverVersion) throws IOExceptio
             String serverVersionName = manager.getContextData().getContext().validateNegotiatedProtocol(sslParameters,
                 serverVersion);
     
    -        LOG.fine("Client notified of selected protocol version: " + serverVersionName);
    +        if (LOG.isLoggable(Level.FINE))
    +        {
    +            LOG.fine(clientID + " notified of selected protocol version: " + serverVersionName);
    +        }
     
             super.notifyServerVersion(serverVersion);
         }
    @@ -544,21 +589,27 @@ public void notifySessionID(byte[] sessionID)
     
             if (isResumed)
             {
    -            // -DM Hex.toHexString
    -            LOG.fine("Server resumed session: " + Hex.toHexString(sessionID));
    +            if (LOG.isLoggable(Level.FINE))
    +            {
    +                // -DM Hex.toHexString
    +                LOG.fine(clientID + ": Server resumed session: " + Hex.toHexString(sessionID));
    +            }
             }
             else
             {
                 this.sslSession = null;
     
    -            if (TlsUtils.isNullOrEmpty(sessionID))
    -            {
    -                LOG.fine("Server did not specify a session ID");
    -            }
    -            else
    +            if (LOG.isLoggable(Level.FINE))
                 {
    -                // -DM Hex.toHexString
    -                LOG.fine("Server specified new session: " + Hex.toHexString(sessionID));
    +                if (TlsUtils.isNullOrEmpty(sessionID))
    +                {
    +                    LOG.fine(clientID + ": Server did not specify a session ID");
    +                }
    +                else
    +                {
    +                    // -DM Hex.toHexString
    +                    LOG.fine(clientID + ": Server specified new session: " + Hex.toHexString(sessionID));
    +                }
                 }
     
                 JsseUtils.checkSessionCreationEnabled(manager);
    @@ -579,7 +630,10 @@ public void processServerExtensions(@SuppressWarnings("rawtypes") Hashtable serv
             {
                 boolean sniAccepted = TlsExtensionsUtils.hasServerNameExtensionServer(serverExtensions);
     
    -            LOG.finer("Server accepted SNI?: " + sniAccepted);
    +            if (LOG.isLoggable(Level.FINER))
    +            {
    +                LOG.finer(clientID + ": Server accepted SNI?: " + sniAccepted);
    +            }
             }
         }
     
    @@ -646,8 +700,11 @@ protected SessionParameters getResumableSessionParameters(ProvSSLSession provSSL
                     String sessionEndpointID = jsseSessionParameters.getEndpointIDAlgorithm();
                     if (!connectionEndpointID.equalsIgnoreCase(sessionEndpointID))
                     {
    -                    LOG.finer("Session not resumable - endpoint ID algorithm mismatch; connection: "
    -                        + connectionEndpointID + ", session: " + sessionEndpointID);
    +                    if (LOG.isLoggable(Level.FINER))
    +                    {
    +                        LOG.finer(clientID + ": Session not resumable - endpoint ID algorithm mismatch; connection: "
    +                            + connectionEndpointID + ", session: " + sessionEndpointID);
    +                    }
                         return null;
                     }
                 }
    @@ -691,7 +748,10 @@ protected TlsCredentials selectClientCredentials12(Principal[] issuers, short[]
     
             if (keyTypeMap.isEmpty())
             {
    -            LOG.fine("Client (1.2) found no usable signature schemes");
    +            if (LOG.isLoggable(Level.FINE))
    +            {
    +                LOG.fine(clientID + " (1.2) found no usable signature schemes");
    +            }
                 return null;
             }
     
    @@ -701,7 +761,10 @@ protected TlsCredentials selectClientCredentials12(Principal[] issuers, short[]
             if (null == x509Key)
             {
                 handleKeyManagerMisses(keyTypeMap, null);
    -            LOG.fine("Client (1.2) did not select any credentials");
    +            if (LOG.isLoggable(Level.FINE))
    +            {
    +                LOG.fine(clientID + " (1.2) did not select any credentials");
    +            }
                 return null;
             }
     
    @@ -716,7 +779,7 @@ protected TlsCredentials selectClientCredentials12(Principal[] issuers, short[]
     
             if (LOG.isLoggable(Level.FINE))
             {
    -            LOG.fine("Client (1.2) selected credentials for signature scheme '" + selectedSignatureSchemeInfo
    +            LOG.fine(clientID + " (1.2) selected credentials for signature scheme '" + selectedSignatureSchemeInfo
                     + "' (keyType '" + selectedKeyType + "'), with private key algorithm '"
                     + JsseUtils.getPrivateKeyAlgorithm(x509Key.getPrivateKey()) + "'");
             }
    @@ -748,7 +811,10 @@ protected TlsCredentials selectClientCredentials13(Principal[] issuers, byte[] c
     
             if (keyTypeMap.isEmpty())
             {
    -            LOG.fine("Client (1.3) found no usable signature schemes");
    +            if (LOG.isLoggable(Level.FINE))
    +            {
    +                LOG.fine(clientID + " (1.3) found no usable signature schemes");
    +            }
                 return null;
             }
     
    @@ -758,7 +824,10 @@ protected TlsCredentials selectClientCredentials13(Principal[] issuers, byte[] c
             if (null == x509Key)
             {
                 handleKeyManagerMisses(keyTypeMap, null);
    -            LOG.fine("Client (1.3) did not select any credentials");
    +            if (LOG.isLoggable(Level.FINE))
    +            {
    +                LOG.fine(clientID + " (1.3) did not select any credentials");
    +            }
                 return null;
             }
     
    @@ -773,7 +842,7 @@ protected TlsCredentials selectClientCredentials13(Principal[] issuers, byte[] c
     
             if (LOG.isLoggable(Level.FINE))
             {
    -            LOG.fine("Client (1.3) selected credentials for signature scheme '" + selectedSignatureSchemeInfo
    +            LOG.fine(clientID + " (1.3) selected credentials for signature scheme '" + selectedSignatureSchemeInfo
                     + "' (keyType '" + selectedKeyType + "'), with private key algorithm '"
                     + JsseUtils.getPrivateKeyAlgorithm(x509Key.getPrivateKey()) + "'");
             }
    @@ -814,7 +883,7 @@ private void handleKeyManagerMisses(LinkedHashMap k
                 {
                     SignatureSchemeInfo signatureSchemeInfo = entry.getValue();
     
    -                LOG.finer("Client found no credentials for signature scheme '" + signatureSchemeInfo
    +                LOG.finer(clientID + " found no credentials for signature scheme '" + signatureSchemeInfo
                         + "' (keyType '" + keyType + "')");
                 }
             }
    diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsManager.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsManager.java
    index 83136a3347..bea7262ca9 100644
    --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsManager.java
    +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsManager.java
    @@ -28,6 +28,8 @@ interface ProvTlsManager
     
         int getPeerPort();
     
    +    int getTransportID();
    +
         void notifyHandshakeComplete(ProvSSLConnection connection);
     
         void notifyHandshakeSession(ProvSSLSessionContext sslSessionContext, SecurityParameters securityParameters,
    diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsPeer.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsPeer.java
    index ceabd8dba4..084ffb98df 100644
    --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsPeer.java
    +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsPeer.java
    @@ -1,6 +1,14 @@
     package org.bouncycastle.jsse.provider;
     
    +import org.bouncycastle.tls.TlsContext;
    +
     interface ProvTlsPeer
     {
    +    String getID();
    +
    +    ProvSSLSession getSession();
    +
    +    TlsContext getTlsContext();
    +
         boolean isHandshakeComplete();
     }
    diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java
    index 888bb4c99f..c0be6feeec 100644
    --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java
    +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java
    @@ -36,6 +36,7 @@
     import org.bouncycastle.tls.ServerName;
     import org.bouncycastle.tls.SessionParameters;
     import org.bouncycastle.tls.SignatureAndHashAlgorithm;
    +import org.bouncycastle.tls.TlsContext;
     import org.bouncycastle.tls.TlsCredentials;
     import org.bouncycastle.tls.TlsDHUtils;
     import org.bouncycastle.tls.TlsExtensionsUtils;
    @@ -164,6 +165,7 @@ private static BigInteger parseDHParameter(String s, int beginIndex, int endInde
             return new BigInteger(s.substring(beginIndex, endIndex), 16);
         }
     
    +    protected final String serverID;
         protected final ProvTlsManager manager;
         protected final ProvSSLParameters sslParameters;
         protected final JsseSecurityParameters jsseSecurityParameters = new JsseSecurityParameters();
    @@ -178,10 +180,26 @@ private static BigInteger parseDHParameter(String s, int beginIndex, int endInde
         {
             super(manager.getContextData().getCrypto());
     
    +        this.serverID = JsseUtils.getPeerID("server", manager);
             this.manager = manager;
             this.sslParameters = sslParameters.copyForConnection();
         }
     
    +    public String getID()
    +    {
    +        return serverID;
    +    }
    +
    +    public ProvSSLSession getSession()
    +    {
    +        return sslSession;
    +    }
    +
    +    public TlsContext getTlsContext()
    +    {
    +        return context;
    +    }
    +
         @Override
         protected boolean allowCertificateStatus()
         {
    @@ -252,7 +270,10 @@ protected boolean selectCipherSuite(int cipherSuite) throws IOException
                 if (null == cipherSuiteCredentials)
                 {
                     String cipherSuiteName = ProvSSLContextSpi.getCipherSuiteName(cipherSuite);
    -                LOG.finer("Server found no credentials for cipher suite: " + cipherSuiteName);
    +                if (LOG.isLoggable(Level.FINER))
    +                {
    +                    LOG.finer(serverID + " found no credentials for cipher suite: " + cipherSuiteName);
    +                }
                     return false;
                 }
             }
    @@ -528,12 +549,12 @@ public int getSelectedCipherSuite() throws IOException
     
                 if (LOG.isLoggable(Level.FINEST))
                 {
    -                LOG.finest(JsseUtils.getSignatureAlgorithmsReport("Peer signature_algorithms",
    +                LOG.finest(JsseUtils.getSignatureAlgorithmsReport(serverID + " peer signature_algorithms",
                         jsseSecurityParameters.peerSigSchemes));
     
                     if (jsseSecurityParameters.peerSigSchemesCert != jsseSecurityParameters.peerSigSchemes)
                     {
    -                    LOG.finest(JsseUtils.getSignatureAlgorithmsReport("Peer signature_algorithms_cert",
    +                    LOG.finest(JsseUtils.getSignatureAlgorithmsReport(serverID + " peer signature_algorithms_cert",
                             jsseSecurityParameters.peerSigSchemesCert));
                     }
                 }
    @@ -554,7 +575,10 @@ public int getSelectedCipherSuite() throws IOException
             String selectedCipherSuiteName = manager.getContextData().getContext()
                 .validateNegotiatedCipherSuite(sslParameters, selectedCipherSuite);
     
    -        LOG.fine("Server selected cipher suite: " + selectedCipherSuiteName);
    +        if (LOG.isLoggable(Level.FINE))
    +        {
    +            LOG.fine(serverID + " selected cipher suite: " + selectedCipherSuiteName);
    +        }
     
             return selectedCipherSuite;
         }
    @@ -624,21 +648,27 @@ public void notifySession(TlsSession session)
             boolean isResumed = (null != sslSession && sslSession.getTlsSession() == session);
             if (isResumed)
             {
    -            // -DM Hex.toHexString
    -            LOG.fine("Server resumed session: " + Hex.toHexString(sessionID));
    +            if (LOG.isLoggable(Level.FINE))
    +            {
    +                // -DM Hex.toHexString
    +                LOG.fine(serverID + " resumed session: " + Hex.toHexString(sessionID));
    +            }
             }
             else
             {
                 this.sslSession = null;
     
    -            if (TlsUtils.isNullOrEmpty(sessionID))
    -            {
    -                LOG.fine("Server did not specify a session ID");
    -            }
    -            else
    +            if (LOG.isLoggable(Level.FINE))
                 {
    -                // -DM Hex.toHexString
    -                LOG.fine("Server specified new session: " + Hex.toHexString(sessionID));
    +                if (TlsUtils.isNullOrEmpty(sessionID))
    +                {
    +                    LOG.fine(serverID + " did not specify a session ID");
    +                }
    +                else
    +                {
    +                    // -DM Hex.toHexString
    +                    LOG.fine(serverID + " specified new session: " + Hex.toHexString(sessionID));
    +                }
                 }
     
                 JsseUtils.checkSessionCreationEnabled(manager);
    @@ -657,7 +687,7 @@ public void notifyAlertRaised(short alertLevel, short alertDescription, String m
     
             if (LOG.isLoggable(level))
             {
    -            String msg = JsseUtils.getAlertLogMessage("Server raised", alertLevel, alertDescription);
    +            String msg = JsseUtils.getAlertRaisedLogMessage(serverID, alertLevel, alertDescription);
                 if (message != null)
                 {
                     msg = msg + ": " + message;
    @@ -677,7 +707,7 @@ public void notifyAlertReceived(short alertLevel, short alertDescription)
     
             if (LOG.isLoggable(level))
             {
    -            String msg = JsseUtils.getAlertLogMessage("Server received", alertLevel, alertDescription);
    +            String msg = JsseUtils.getAlertReceivedLogMessage(serverID, alertLevel, alertDescription);
     
                 LOG.log(level, msg);
             }
    @@ -691,7 +721,10 @@ public ProtocolVersion getServerVersion() throws IOException
             String serverVersionName = manager.getContextData().getContext().validateNegotiatedProtocol(sslParameters,
                 serverVersion);
     
    -        LOG.fine("Server selected protocol version: " + serverVersionName);
    +        if (LOG.isLoggable(Level.FINE))
    +        {
    +            LOG.fine(serverID + " selected protocol version: " + serverVersionName);
    +        }
     
             return serverVersion;
         }
    @@ -730,6 +763,28 @@ public void notifyClientCertificate(Certificate clientCertificate) throws IOExce
             }
         }
     
    +    @Override
    +    public void notifyConnectionClosed()
    +    {
    +        super.notifyConnectionClosed();
    +
    +        if (LOG.isLoggable(Level.INFO))
    +        {
    +            LOG.info(serverID + " disconnected from " + JsseUtils.getPeerReport(manager));
    +        }
    +    }
    +
    +    @Override
    +    public void notifyHandshakeBeginning() throws IOException
    +    {
    +        super.notifyHandshakeBeginning();
    +
    +        if (LOG.isLoggable(Level.INFO))
    +        {
    +            LOG.info(serverID + " accepting connection from " + JsseUtils.getPeerReport(manager));
    +        }
    +    }
    +
         @Override
         public synchronized void notifyHandshakeComplete() throws IOException
         {
    @@ -737,6 +792,11 @@ public synchronized void notifyHandshakeComplete() throws IOException
     
             this.handshakeComplete = true;
     
    +        if (LOG.isLoggable(Level.INFO))
    +        {
    +            LOG.info(serverID + " established connection with " + JsseUtils.getPeerReport(manager));
    +        }
    +
             TlsSession connectionTlsSession = context.getSession();
     
             if (null == sslSession || sslSession.getTlsSession() != connectionTlsSession)
    @@ -753,7 +813,7 @@ public synchronized void notifyHandshakeComplete() throws IOException
                     jsseSessionParameters, addToCache);
             }
     
    -        manager.notifyHandshakeComplete(new ProvSSLConnection(context, sslSession));
    +        manager.notifyHandshakeComplete(new ProvSSLConnection(this));
         }
     
         @Override
    @@ -788,7 +848,10 @@ public void processClientExtensions(@SuppressWarnings("rawtypes") Hashtable clie
                 Collection sniMatchers = sslParameters.getSNIMatchers();
                 if (null == sniMatchers || sniMatchers.isEmpty())
                 {
    -                LOG.fine("Server ignored SNI (no matchers specified)");
    +                if (LOG.isLoggable(Level.FINE))
    +                {
    +                    LOG.fine(serverID + " ignored SNI (no matchers specified)");
    +                }
                 }
                 else
                 {
    @@ -798,7 +861,10 @@ public void processClientExtensions(@SuppressWarnings("rawtypes") Hashtable clie
                         throw new TlsFatalAlert(AlertDescription.unrecognized_name);
                     }
     
    -                LOG.fine("Server accepted SNI: " + matchedSNIServerName);
    +                if (LOG.isLoggable(Level.FINE))
    +                {
    +                    LOG.fine(serverID + " accepted SNI: " + matchedSNIServerName);
    +                }
                 }
             }
     
    @@ -899,8 +965,11 @@ protected boolean isResumable(ProvSSLSession provSSLSession, TlsSession tlsSessi
     
                 if (!JsseUtils.equals(connectionSNI, sessionSNI))
                 {
    -                LOG.finest(
    -                    "Session not resumable - SNI mismatch; connection: " + connectionSNI + ", session: " + sessionSNI);
    +                if (LOG.isLoggable(Level.FINEST))
    +                {
    +                    LOG.finest(serverID + ": Session not resumable - SNI mismatch; connection: " + connectionSNI
    +                        + ", session: " + sessionSNI);
    +                }
                     return false;
                 }
             }
    @@ -980,7 +1049,10 @@ protected TlsCredentials selectServerCredentials12(Principal[] issuers, int keyE
     
             if (keyTypeMap.isEmpty())
             {
    -            LOG.fine("Server (1.2) has no key types to try for KeyExchangeAlgorithm " + keyExchangeAlgorithm);
    +            if (LOG.isLoggable(Level.FINE))
    +            {
    +                LOG.fine(serverID + " (1.2) has no key types to try for KeyExchangeAlgorithm " + keyExchangeAlgorithm);
    +            }
                 return null;
             }
     
    @@ -990,7 +1062,10 @@ protected TlsCredentials selectServerCredentials12(Principal[] issuers, int keyE
             if (null == x509Key)
             {
                 handleKeyManagerMisses(keyTypeMap, null);
    -            LOG.fine("Server (1.2) did not select any credentials for KeyExchangeAlgorithm " + keyExchangeAlgorithm);
    +            if (LOG.isLoggable(Level.FINE))
    +            {
    +                LOG.fine(serverID + " (1.2) did not select any credentials for KeyExchangeAlgorithm " + keyExchangeAlgorithm);
    +            }
                 return null;
             }
     
    @@ -1005,7 +1080,7 @@ protected TlsCredentials selectServerCredentials12(Principal[] issuers, int keyE
     
             if (LOG.isLoggable(Level.FINE))
             {
    -            LOG.fine("Server (1.2) selected credentials for signature scheme '" + selectedSignatureSchemeInfo
    +            LOG.fine(serverID + " (1.2) selected credentials for signature scheme '" + selectedSignatureSchemeInfo
                     + "' (keyType '" + selectedKeyType + "'), with private key algorithm '"
                     + JsseUtils.getPrivateKeyAlgorithm(x509Key.getPrivateKey()) + "'");
             }
    @@ -1043,7 +1118,10 @@ protected TlsCredentials selectServerCredentials13(Principal[] issuers, byte[] c
     
             if (keyTypeMap.isEmpty())
             {
    -            LOG.fine("Server (1.3) found no usable signature schemes");
    +            if (LOG.isLoggable(Level.FINE))
    +            {
    +                LOG.fine(serverID + " (1.3) found no usable signature schemes");
    +            }
                 return null;
             }
     
    @@ -1053,7 +1131,10 @@ protected TlsCredentials selectServerCredentials13(Principal[] issuers, byte[] c
             if (null == x509Key)
             {
                 handleKeyManagerMisses(keyTypeMap, null);
    -            LOG.fine("Server (1.3) did not select any credentials");
    +            if (LOG.isLoggable(Level.FINE))
    +            {
    +                LOG.fine(serverID + " (1.3) did not select any credentials");
    +            }
                 return null;
             }
     
    @@ -1068,7 +1149,7 @@ protected TlsCredentials selectServerCredentials13(Principal[] issuers, byte[] c
     
             if (LOG.isLoggable(Level.FINE))
             {
    -            LOG.fine("Server (1.3) selected credentials for signature scheme '" + selectedSignatureSchemeInfo
    +            LOG.fine(serverID + " (1.3) selected credentials for signature scheme '" + selectedSignatureSchemeInfo
                     + "' (keyType '" + selectedKeyType + "'), with private key algorithm '"
                     + JsseUtils.getPrivateKeyAlgorithm(x509Key.getPrivateKey()) + "'");
             }
    @@ -1117,7 +1198,7 @@ private void handleKeyManagerMisses(LinkedHashMap k
                 {
                     SignatureSchemeInfo signatureSchemeInfo = entry.getValue();
     
    -                LOG.finer("Server found no credentials for signature scheme '" + signatureSchemeInfo
    +                LOG.finer(serverID + " found no credentials for signature scheme '" + signatureSchemeInfo
                         + "' (keyType '" + keyType + "')");
                 }
             }
    diff --git a/tls/src/main/jdk1.9/org/bouncycastle/jsse/provider/ProvSSLEngine_9.java b/tls/src/main/jdk1.9/org/bouncycastle/jsse/provider/ProvSSLEngine_9.java
    index 44ecb0252a..5c22c6db34 100644
    --- a/tls/src/main/jdk1.9/org/bouncycastle/jsse/provider/ProvSSLEngine_9.java
    +++ b/tls/src/main/jdk1.9/org/bouncycastle/jsse/provider/ProvSSLEngine_9.java
    @@ -8,8 +8,8 @@ protected ProvSSLEngine_9(ContextData contextData)
             super(contextData);
         }
     
    -    protected ProvSSLEngine_9(ContextData contextData, String host, int port)
    +    protected ProvSSLEngine_9(ContextData contextData, String peerHost, int peerPort)
         {
    -        super(contextData, host, port);
    +        super(contextData, peerHost, peerPort);
         }
     }
    
    From 46d3f724216526c46dcb5646badf70d5e3066895 Mon Sep 17 00:00:00 2001
    From: Peter Dettman 
    Date: Thu, 11 May 2023 21:23:06 +0700
    Subject: [PATCH 041/290] Add casts to fix faulty comparisons
    
    - see https://github.com/bcgit/bc-java/issues/1389
    ---
     core/src/main/j2me/java/math/BigInteger.java | 4 ++--
     1 file changed, 2 insertions(+), 2 deletions(-)
    
    diff --git a/core/src/main/j2me/java/math/BigInteger.java b/core/src/main/j2me/java/math/BigInteger.java
    index 66fd2a7202..7b33e0ce1c 100644
    --- a/core/src/main/j2me/java/math/BigInteger.java
    +++ b/core/src/main/j2me/java/math/BigInteger.java
    @@ -426,13 +426,13 @@ private int[] makeMagnitude(byte[] bval, int sign)
     
                 // strip leading -1's
                 for (firstSignificant = 0; firstSignificant < bval.length - 1
    -                    && bval[firstSignificant] == 0xff; firstSignificant++);
    +                && bval[firstSignificant] == (byte)0xff; firstSignificant++);
     
                 int nBytes = bval.length;
                 boolean leadingByte = false;
     
                 // check for -2^(n-1)
    -            if (bval[firstSignificant] == 0x80) {
    +            if (bval[firstSignificant] == (byte)0x80) {
                     for (i = firstSignificant + 1; i < bval.length; i++) {
                         if (bval[i] != 0) {
                             break;
    
    From f7105f50fc204fcf58ac150793c611808d98e916 Mon Sep 17 00:00:00 2001
    From: Peter Dettman 
    Date: Fri, 12 May 2023 15:14:51 +0700
    Subject: [PATCH 042/290] DTLS: make initial handshake resend time configurable
    
    ---
     .../java/org/bouncycastle/tls/AbstractTlsPeer.java   |  5 +++++
     .../org/bouncycastle/tls/DTLSClientProtocol.java     |  2 +-
     .../java/org/bouncycastle/tls/DTLSRecordLayer.java   |  2 +-
     .../org/bouncycastle/tls/DTLSReliableHandshake.java  | 10 ++++++----
     .../org/bouncycastle/tls/DTLSServerProtocol.java     |  2 +-
     tls/src/main/java/org/bouncycastle/tls/TlsPeer.java  | 12 ++++++++++++
     6 files changed, 26 insertions(+), 7 deletions(-)
    
    diff --git a/tls/src/main/java/org/bouncycastle/tls/AbstractTlsPeer.java b/tls/src/main/java/org/bouncycastle/tls/AbstractTlsPeer.java
    index 7ff63d33bb..f3e92e2760 100644
    --- a/tls/src/main/java/org/bouncycastle/tls/AbstractTlsPeer.java
    +++ b/tls/src/main/java/org/bouncycastle/tls/AbstractTlsPeer.java
    @@ -62,6 +62,11 @@ public int getHandshakeTimeoutMillis()
             return 0;
         }
     
    +    public int getHandshakeResendTimeMillis()
    +    {
    +        return 1000;
    +    }
    +
         public boolean allowLegacyResumption()
         {
             return false;
    diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java
    index eb58742486..559c0b9a34 100644
    --- a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java
    +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java
    @@ -106,7 +106,7 @@ protected DTLSTransport clientHandshake(ClientHandshakeState state, DTLSRecordLa
         {
             SecurityParameters securityParameters = state.clientContext.getSecurityParametersHandshake();
             DTLSReliableHandshake handshake = new DTLSReliableHandshake(state.clientContext, recordLayer,
    -            state.client.getHandshakeTimeoutMillis(), null);
    +            state.client.getHandshakeTimeoutMillis(), state.client.getHandshakeResendTimeMillis(), null);
     
             byte[] clientHelloBody = generateClientHello(state);
     
    diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSRecordLayer.java b/tls/src/main/java/org/bouncycastle/tls/DTLSRecordLayer.java
    index 0def458e5f..28a269b04d 100644
    --- a/tls/src/main/java/org/bouncycastle/tls/DTLSRecordLayer.java
    +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSRecordLayer.java
    @@ -283,7 +283,7 @@ public int receive(byte[] buf, int off, int len, int waitMillis)
                         heartbeat.generatePayload());
                     this.heartbeatTimeout = new Timeout(heartbeat.getTimeoutMillis(), currentTimeMillis);
     
    -                this.heartbeatResendMillis = DTLSReliableHandshake.INITIAL_RESEND_MILLIS;
    +                this.heartbeatResendMillis = peer.getHandshakeResendTimeMillis();
                     this.heartbeatResendTimeout = new Timeout(heartbeatResendMillis, currentTimeMillis);
     
                     sendHeartbeatMessage(heartbeatInFlight);
    diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSReliableHandshake.java b/tls/src/main/java/org/bouncycastle/tls/DTLSReliableHandshake.java
    index d64fe510ae..2c2e73c056 100644
    --- a/tls/src/main/java/org/bouncycastle/tls/DTLSReliableHandshake.java
    +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSReliableHandshake.java
    @@ -15,7 +15,6 @@ class DTLSReliableHandshake
         private static final int MAX_RECEIVE_AHEAD = 16;
         private static final int MESSAGE_HEADER_LENGTH = 12;
     
    -    static final int INITIAL_RESEND_MILLIS = 1000;
         private static final int MAX_RESEND_MILLIS = 60000;
     
         static DTLSRequest readClientRequest(byte[] data, int dataOff, int dataLen, OutputStream dtlsOutput)
    @@ -99,20 +98,23 @@ static void sendHelloVerifyRequest(DatagramSender sender, long recordSeq, byte[]
         private Hashtable previousInboundFlight = null;
         private Vector outboundFlight = new Vector();
     
    +    private int initialResendMillis;
         private int resendMillis = -1;
         private Timeout resendTimeout = null;
     
         private int next_send_seq = 0, next_receive_seq = 0;
     
    -    DTLSReliableHandshake(TlsContext context, DTLSRecordLayer transport, int timeoutMillis, DTLSRequest request)
    +    DTLSReliableHandshake(TlsContext context, DTLSRecordLayer transport, int timeoutMillis, int initialResendMillis,
    +        DTLSRequest request)
         {
             this.recordLayer = transport;
             this.handshakeHash = new DeferredHash(context);
             this.handshakeTimeout = Timeout.forWaitMillis(timeoutMillis);
    +        this.initialResendMillis = initialResendMillis;
     
             if (null != request)
             {
    -            resendMillis = INITIAL_RESEND_MILLIS;
    +            resendMillis = initialResendMillis;
                 resendTimeout = new Timeout(resendMillis);
     
                 long recordSeq = request.getRecordSeq();
    @@ -322,7 +324,7 @@ private Message implReceiveMessage()
     
             if (null == resendTimeout)
             {
    -            resendMillis = INITIAL_RESEND_MILLIS;
    +            resendMillis = initialResendMillis;
                 resendTimeout = new Timeout(resendMillis, currentTimeMillis);
     
                 prepareInboundFlight(new Hashtable());
    diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java
    index ba7d437429..5bb87077c2 100644
    --- a/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java
    +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java
    @@ -95,7 +95,7 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa
         {
             SecurityParameters securityParameters = state.serverContext.getSecurityParametersHandshake();
             DTLSReliableHandshake handshake = new DTLSReliableHandshake(state.serverContext, recordLayer,
    -            state.server.getHandshakeTimeoutMillis(), request);
    +            state.server.getHandshakeTimeoutMillis(), state.server.getHandshakeResendTimeMillis(), request);
     
             DTLSReliableHandshake.Message clientMessage = null;
     
    diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsPeer.java b/tls/src/main/java/org/bouncycastle/tls/TlsPeer.java
    index ff5f0a757d..777d61857d 100644
    --- a/tls/src/main/java/org/bouncycastle/tls/TlsPeer.java
    +++ b/tls/src/main/java/org/bouncycastle/tls/TlsPeer.java
    @@ -39,6 +39,18 @@ public interface TlsPeer
          */
         int getHandshakeTimeoutMillis();
     
    +    /**
    +     * 

    + * NOTE: Currently only respected by DTLS protocols. + *

    + *

    + * Specify the time, in milliseconds, after which a handshake packet is resent. + *

    + * + * @return the handshake resend time, in milliseconds. + */ + int getHandshakeResendTimeMillis(); + boolean allowLegacyResumption(); int getMaxCertificateChainLength(); From 7d5598d6dfd002ad25be8d9b2a40075c83971cb5 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Sat, 13 May 2023 20:22:52 +0200 Subject: [PATCH 043/290] Modernize DSAElGamalKeyRingGenerator example --- .../examples/DSAElGamalKeyRingGenerator.java | 124 +++++++++++++----- 1 file changed, 88 insertions(+), 36 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/examples/DSAElGamalKeyRingGenerator.java b/pg/src/main/java/org/bouncycastle/openpgp/examples/DSAElGamalKeyRingGenerator.java index 299666f13a..316bd140bf 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/examples/DSAElGamalKeyRingGenerator.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/examples/DSAElGamalKeyRingGenerator.java @@ -4,25 +4,31 @@ import java.io.IOException; import java.io.OutputStream; import java.math.BigInteger; -import java.security.InvalidKeyException; +import java.security.InvalidAlgorithmParameterException; import java.security.KeyPair; import java.security.KeyPairGenerator; +import java.security.NoSuchAlgorithmException; import java.security.NoSuchProviderException; import java.security.Security; -import java.security.SignatureException; import java.util.Date; import javax.crypto.spec.DHParameterSpec; import org.bouncycastle.bcpg.ArmoredOutputStream; +import org.bouncycastle.bcpg.CompressionAlgorithmTags; import org.bouncycastle.bcpg.HashAlgorithmTags; +import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; +import org.bouncycastle.bcpg.sig.Features; +import org.bouncycastle.bcpg.sig.KeyFlags; import org.bouncycastle.jce.provider.BouncyCastleProvider; -import org.bouncycastle.openpgp.PGPEncryptedData; import org.bouncycastle.openpgp.PGPException; import org.bouncycastle.openpgp.PGPKeyPair; import org.bouncycastle.openpgp.PGPKeyRingGenerator; import org.bouncycastle.openpgp.PGPPublicKey; import org.bouncycastle.openpgp.PGPSignature; +import org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator; +import org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor; +import org.bouncycastle.openpgp.operator.PGPContentSignerBuilder; import org.bouncycastle.openpgp.operator.PGPDigestCalculator; import org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentSignerBuilder; import org.bouncycastle.openpgp.operator.jcajce.JcaPGPDigestCalculatorProviderBuilder; @@ -37,13 +43,21 @@ *

    * Where identity is the name to be associated with the public key. The keys are placed * in the files pub.[asc|bpg] and secret.[asc|bpg]. - *

    - * Note: this example encrypts the secret key using AES_256, many PGP products still - * do not support this, if you are having problems importing keys try changing the algorithm - * id to PGPEncryptedData.CAST5. CAST5 is more widely supported. */ public class DSAElGamalKeyRingGenerator { + + private static final int SIG_HASH = HashAlgorithmTags.SHA512; + private static final int[] HASH_PREFERENCES = new int[] { + HashAlgorithmTags.SHA512, HashAlgorithmTags.SHA384, HashAlgorithmTags.SHA256, HashAlgorithmTags.SHA224 + }; + private static final int[] SYM_PREFERENCES = new int[] { + SymmetricKeyAlgorithmTags.AES_256, SymmetricKeyAlgorithmTags.AES_192, SymmetricKeyAlgorithmTags.AES_128 + }; + private static final int[] COMP = new int[] { + CompressionAlgorithmTags.ZLIB, CompressionAlgorithmTags.BZIP2, CompressionAlgorithmTags.ZLIB, CompressionAlgorithmTags.UNCOMPRESSED + }; + private static void exportKeyPair( OutputStream secretOut, OutputStream publicOut, @@ -52,7 +66,7 @@ private static void exportKeyPair( String identity, char[] passPhrase, boolean armor) - throws IOException, InvalidKeyException, NoSuchProviderException, SignatureException, PGPException + throws IOException, PGPException { if (armor) { @@ -62,10 +76,21 @@ private static void exportKeyPair( PGPKeyPair dsaKeyPair = new JcaPGPKeyPair(PGPPublicKey.DSA, dsaKp, new Date()); PGPKeyPair elgKeyPair = new JcaPGPKeyPair(PGPPublicKey.ELGAMAL_ENCRYPT, elgKp, new Date()); PGPDigestCalculator sha1Calc = new JcaPGPDigestCalculatorProviderBuilder().build().get(HashAlgorithmTags.SHA1); + + PGPContentSignerBuilder contentSignerBuilder = new JcaPGPContentSignerBuilder( + dsaKeyPair.getPublicKey().getAlgorithm(), SIG_HASH); + PBESecretKeyEncryptor secretKeyEncryptor = new JcePBESecretKeyEncryptorBuilder(SymmetricKeyAlgorithmTags.AES_256, sha1Calc) + .setProvider("BC") + .build(passPhrase); + + PGPSignatureSubpacketGenerator primaryHashedSubpackets = getPrimaryKeyHashedSubpackets(); + primaryHashedSubpackets.setIssuerFingerprint(false, dsaKeyPair.getPublicKey()); PGPKeyRingGenerator keyRingGen = new PGPKeyRingGenerator(PGPSignature.POSITIVE_CERTIFICATION, dsaKeyPair, - identity, sha1Calc, null, null, new JcaPGPContentSignerBuilder(dsaKeyPair.getPublicKey().getAlgorithm(), HashAlgorithmTags.SHA1), new JcePBESecretKeyEncryptorBuilder(PGPEncryptedData.AES_256, sha1Calc).setProvider("BC").build(passPhrase)); - - keyRingGen.addSubKey(elgKeyPair); + identity, sha1Calc, primaryHashedSubpackets.generate(), null, contentSignerBuilder, secretKeyEncryptor); + + PGPSignatureSubpacketGenerator subkeyHashedSubpackets = getEncryptionKeyHashedSubpackets(); + subkeyHashedSubpackets.setIssuerFingerprint(false, dsaKeyPair.getPublicKey()); + keyRingGen.addSubKey(elgKeyPair, subkeyHashedSubpackets.generate(), null); keyRingGen.generateSecretKeyRing().encode(secretOut); @@ -80,7 +105,53 @@ private static void exportKeyPair( publicOut.close(); } - + + private static PGPSignatureSubpacketGenerator getEncryptionKeyHashedSubpackets() { + PGPSignatureSubpacketGenerator gen = new PGPSignatureSubpacketGenerator(); + gen.setKeyFlags(true, KeyFlags.ENCRYPT_COMMS | KeyFlags.ENCRYPT_STORAGE); + return gen; + } + + private static PGPSignatureSubpacketGenerator getPrimaryKeyHashedSubpackets() { + PGPSignatureSubpacketGenerator gen = new PGPSignatureSubpacketGenerator(); + gen.setPreferredHashAlgorithms(false, HASH_PREFERENCES); + gen.setPreferredSymmetricAlgorithms(false, SYM_PREFERENCES); + gen.setPreferredCompressionAlgorithms(false, COMP); + gen.setFeature(false, Features.FEATURE_MODIFICATION_DETECTION); + gen.setKeyFlags(true, KeyFlags.CERTIFY_OTHER | KeyFlags.SIGN_DATA); + return gen; + } + + private static KeyPair generateElGamalKeyPair() throws NoSuchAlgorithmException, NoSuchProviderException, InvalidAlgorithmParameterException { + KeyPairGenerator elgKpg = KeyPairGenerator.getInstance("ELGAMAL", "BC"); + // 3072 bit parameters from https://datatracker.ietf.org/doc/html/rfc3526#section-4 + BigInteger g = new BigInteger("2", 16); + BigInteger p = new BigInteger("FFFFFFFFFFFFFFFFC90FDAA22168C234C4C6628B80DC1CD129024E088A67CC74020BBEA63B139B22514A08798E3404DDEF9519B3CD3A431B302B0A6DF25F14374FE1356D6D51C245E485B576625E7EC6F44C42E9A637ED6B0BFF5CB6F406B7EDEE386BFB5A899FA5AE9F24117C4B1FE649286651ECE45B3DC2007CB8A163BF0598DA48361C55D39A69163FA8FD24CF5F83655D23DCA3AD961C62F356208552BB9ED529077096966D670C354E4ABC9804F1746C08CA18217C32905E462E36CE3BE39E772C180E86039B2783A2EC07A28FB5C55DF06F4C52C9DE2BCBF6955817183995497CEA956AE515D2261898FA051015728E5A8AAAC42DAD33170D04507A33A85521ABDF1CBA64ECFB850458DBEF0A8AEA71575D060C7DB3970F85A6E1E4C7ABF5AE8CDB0933D71E8C94E04A25619DCEE3D2261AD2EE6BF12FFA06D98A0864D87602733EC86A64521F2B18177B200CBBE117577A615D6C770988C0BAD946E208E24FA074E5AB3143DB5BFCE0FD108E4B82D120A93AD2CAFFFFFFFFFFFFFFFF", 16); + + DHParameterSpec elParams = new DHParameterSpec(p, g); + + elgKpg.initialize(elParams); + + // + // this is quicker because we are using pregenerated parameters. + // + KeyPair elgKp = elgKpg.generateKeyPair(); + return elgKp; + } + + private static KeyPair generateDSAKeyPair() throws NoSuchAlgorithmException, NoSuchProviderException { + KeyPairGenerator dsaKpg = KeyPairGenerator.getInstance("DSA", "BC"); + + dsaKpg.initialize(3072); + + // + // this takes a while as the key generator has to generate some DSA params + // before it generates the key. + // + KeyPair dsaKp = dsaKpg.generateKeyPair(); + return dsaKp; + } + public static void main( String[] args) throws Exception @@ -92,30 +163,11 @@ public static void main( System.out.println("DSAElGamalKeyRingGenerator [-a] identity passPhrase"); System.exit(0); } - - KeyPairGenerator dsaKpg = KeyPairGenerator.getInstance("DSA", "BC"); - - dsaKpg.initialize(1024); - - // - // this takes a while as the key generator has to generate some DSA params - // before it generates the key. - // - KeyPair dsaKp = dsaKpg.generateKeyPair(); - - KeyPairGenerator elgKpg = KeyPairGenerator.getInstance("ELGAMAL", "BC"); - BigInteger g = new BigInteger("153d5d6172adb43045b68ae8e1de1070b6137005686d29d3d73a7749199681ee5b212c9b96bfdcfa5b20cd5e3fd2044895d609cf9b410b7a0f12ca1cb9a428cc", 16); - BigInteger p = new BigInteger("9494fec095f3b85ee286542b3836fc81a5dd0a0349b4c239dd38744d488cf8e31db8bcb7d33b41abb9e5a33cca9144b1cef332c94bf0573bf047a3aca98cdf3b", 16); - - DHParameterSpec elParams = new DHParameterSpec(p, g); - - elgKpg.initialize(elParams); - - // - // this is quicker because we are using pregenerated parameters. - // - KeyPair elgKp = elgKpg.generateKeyPair(); - + + KeyPair dsaKp = generateDSAKeyPair(); + + KeyPair elgKp = generateElGamalKeyPair(); + if (args[0].equals("-a")) { if (args.length < 3) From d618caa203e218e2e5115ab3632373460d341071 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Sat, 13 May 2023 20:47:52 +0200 Subject: [PATCH 044/290] Modernize RSAKeyPairGenerator --- .../openpgp/examples/RSAKeyPairGenerator.java | 121 +++++++++++++----- 1 file changed, 89 insertions(+), 32 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/examples/RSAKeyPairGenerator.java b/pg/src/main/java/org/bouncycastle/openpgp/examples/RSAKeyPairGenerator.java index f4734428e8..1c54fe78c7 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/examples/RSAKeyPairGenerator.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/examples/RSAKeyPairGenerator.java @@ -1,33 +1,44 @@ package org.bouncycastle.openpgp.examples; -import java.io.FileOutputStream; -import java.io.IOException; -import java.io.OutputStream; -import java.security.InvalidKeyException; -import java.security.KeyPair; -import java.security.KeyPairGenerator; -import java.security.NoSuchProviderException; -import java.security.Security; -import java.security.SignatureException; -import java.util.Date; - import org.bouncycastle.bcpg.ArmoredOutputStream; +import org.bouncycastle.bcpg.CompressionAlgorithmTags; import org.bouncycastle.bcpg.HashAlgorithmTags; +import org.bouncycastle.bcpg.PublicKeyAlgorithmTags; +import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; +import org.bouncycastle.bcpg.sig.Features; +import org.bouncycastle.bcpg.sig.KeyFlags; import org.bouncycastle.jce.provider.BouncyCastleProvider; -import org.bouncycastle.openpgp.PGPEncryptedData; import org.bouncycastle.openpgp.PGPException; import org.bouncycastle.openpgp.PGPKeyPair; +import org.bouncycastle.openpgp.PGPKeyRingGenerator; import org.bouncycastle.openpgp.PGPPublicKey; -import org.bouncycastle.openpgp.PGPSecretKey; +import org.bouncycastle.openpgp.PGPPublicKeyRing; +import org.bouncycastle.openpgp.PGPSecretKeyRing; import org.bouncycastle.openpgp.PGPSignature; +import org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator; +import org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor; +import org.bouncycastle.openpgp.operator.PGPContentSignerBuilder; import org.bouncycastle.openpgp.operator.PGPDigestCalculator; import org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentSignerBuilder; import org.bouncycastle.openpgp.operator.jcajce.JcaPGPDigestCalculatorProviderBuilder; import org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyPair; import org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyEncryptorBuilder; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.OutputStream; +import java.security.KeyPair; +import java.security.KeyPairGenerator; +import java.security.NoSuchAlgorithmException; +import java.security.NoSuchProviderException; +import java.security.Security; +import java.util.ArrayList; +import java.util.Date; +import java.util.Iterator; +import java.util.List; + /** - * A simple utility class that generates a RSA PGPPublicKey/PGPSecretKey pair. + * A simple utility class that generates an RSA key ring. *

    * usage: RSAKeyPairGenerator [-a] identity passPhrase *

    @@ -36,25 +47,71 @@ */ public class RSAKeyPairGenerator { - private static void exportKeyPair( + + private static final int SIG_HASH = HashAlgorithmTags.SHA512; + private static final int[] HASH_PREFERENCES = new int[] { + HashAlgorithmTags.SHA512, HashAlgorithmTags.SHA384, HashAlgorithmTags.SHA256, HashAlgorithmTags.SHA224 + }; + private static final int[] SYM_PREFERENCES = new int[] { + SymmetricKeyAlgorithmTags.AES_256, SymmetricKeyAlgorithmTags.AES_192, SymmetricKeyAlgorithmTags.AES_128 + }; + private static final int[] COMP_PREFERENCES = new int[] { + CompressionAlgorithmTags.ZLIB, CompressionAlgorithmTags.BZIP2, CompressionAlgorithmTags.ZLIB, CompressionAlgorithmTags.UNCOMPRESSED + }; + + private static void generateAndExportKeyRing( OutputStream secretOut, OutputStream publicOut, - KeyPair pair, String identity, char[] passPhrase, boolean armor) - throws IOException, InvalidKeyException, NoSuchProviderException, SignatureException, PGPException - { + throws IOException, NoSuchProviderException, PGPException, NoSuchAlgorithmException { if (armor) { secretOut = new ArmoredOutputStream(secretOut); } PGPDigestCalculator sha1Calc = new JcaPGPDigestCalculatorProviderBuilder().build().get(HashAlgorithmTags.SHA1); - PGPKeyPair keyPair = new JcaPGPKeyPair(PGPPublicKey.RSA_GENERAL, pair, new Date()); - PGPSecretKey secretKey = new PGPSecretKey(PGPSignature.DEFAULT_CERTIFICATION, keyPair, identity, sha1Calc, null, null, new JcaPGPContentSignerBuilder(keyPair.getPublicKey().getAlgorithm(), HashAlgorithmTags.SHA256), new JcePBESecretKeyEncryptorBuilder(PGPEncryptedData.CAST5, sha1Calc).setProvider("BC").build(passPhrase)); - - secretKey.encode(secretOut); + KeyPairGenerator kpg = KeyPairGenerator.getInstance("RSA", "BC"); + + PGPContentSignerBuilder contentSignerBuilder = new JcaPGPContentSignerBuilder(PublicKeyAlgorithmTags.RSA_GENERAL, SIG_HASH); + PBESecretKeyEncryptor secretKeyEncryptor = new JcePBESecretKeyEncryptorBuilder(SymmetricKeyAlgorithmTags.AES_256, sha1Calc) + .build(passPhrase); + + Date now = new Date(); + + kpg.initialize(3072); + KeyPair primaryKP = kpg.generateKeyPair(); + PGPKeyPair primaryKey = new JcaPGPKeyPair(PGPPublicKey.RSA_GENERAL, primaryKP, now); + PGPSignatureSubpacketGenerator primarySubpackets = new PGPSignatureSubpacketGenerator(); + primarySubpackets.setKeyFlags(true, KeyFlags.CERTIFY_OTHER); + primarySubpackets.setPreferredHashAlgorithms(false, HASH_PREFERENCES); + primarySubpackets.setPreferredSymmetricAlgorithms(false, SYM_PREFERENCES); + primarySubpackets.setPreferredCompressionAlgorithms(false, COMP_PREFERENCES); + primarySubpackets.setFeature(false, Features.FEATURE_MODIFICATION_DETECTION); + primarySubpackets.setIssuerFingerprint(false, primaryKey.getPublicKey()); + + kpg.initialize(3072); + KeyPair signingKP = kpg.generateKeyPair(); + PGPKeyPair signingKey = new JcaPGPKeyPair(PGPPublicKey.RSA_GENERAL, signingKP, now); + PGPSignatureSubpacketGenerator signingKeySubpacket = new PGPSignatureSubpacketGenerator(); + signingKeySubpacket.setKeyFlags(true, KeyFlags.SIGN_DATA); + signingKeySubpacket.setIssuerFingerprint(false, primaryKey.getPublicKey()); + + kpg.initialize(3072); + KeyPair encryptionKP = kpg.generateKeyPair(); + PGPKeyPair encryptionKey = new JcaPGPKeyPair(PGPPublicKey.RSA_GENERAL, encryptionKP, now); + PGPSignatureSubpacketGenerator encryptionKeySubpackets = new PGPSignatureSubpacketGenerator(); + encryptionKeySubpackets.setKeyFlags(true, KeyFlags.ENCRYPT_COMMS | KeyFlags.ENCRYPT_STORAGE); + encryptionKeySubpackets.setIssuerFingerprint(false, primaryKey.getPublicKey()); + + PGPKeyRingGenerator gen = new PGPKeyRingGenerator(PGPSignature.POSITIVE_CERTIFICATION, primaryKey, identity, + sha1Calc, primarySubpackets.generate(), null, contentSignerBuilder, secretKeyEncryptor); + gen.addSubKey(signingKey, signingKeySubpacket.generate(), null, contentSignerBuilder); + gen.addSubKey(encryptionKey, encryptionKeySubpackets.generate(), null); + + PGPSecretKeyRing secretKeys = gen.generateSecretKeyRing(); + secretKeys.encode(secretOut); secretOut.close(); @@ -63,9 +120,15 @@ private static void exportKeyPair( publicOut = new ArmoredOutputStream(publicOut); } - PGPPublicKey key = secretKey.getPublicKey(); + List publicKeyList = new ArrayList<>(); + Iterator it = secretKeys.getPublicKeys(); + while (it.hasNext()) { + publicKeyList.add(it.next()); + } + + PGPPublicKeyRing publicKeys = new PGPPublicKeyRing(publicKeyList); - key.encode(publicOut); + publicKeys.encode(publicOut); publicOut.close(); } @@ -75,12 +138,6 @@ public static void main( throws Exception { Security.addProvider(new BouncyCastleProvider()); - - KeyPairGenerator kpg = KeyPairGenerator.getInstance("RSA", "BC"); - - kpg.initialize(1024); - - KeyPair kp = kpg.generateKeyPair(); if (args.length < 2) { @@ -99,14 +156,14 @@ public static void main( FileOutputStream out1 = new FileOutputStream("secret.asc"); FileOutputStream out2 = new FileOutputStream("pub.asc"); - exportKeyPair(out1, out2, kp, args[1], args[2].toCharArray(), true); + generateAndExportKeyRing(out1, out2, args[1], args[2].toCharArray(), true); } else { FileOutputStream out1 = new FileOutputStream("secret.bpg"); FileOutputStream out2 = new FileOutputStream("pub.bpg"); - exportKeyPair(out1, out2, kp, args[0], args[1].toCharArray(), false); + generateAndExportKeyRing(out1, out2, args[0], args[1].toCharArray(), false); } } } From 812da3eb001f575999975018c7650c9ab0a5f6ea Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Sat, 13 May 2023 21:12:15 +0200 Subject: [PATCH 045/290] Modernize PBEFileProcessor --- .../openpgp/examples/PBEFileProcessor.java | 154 +++++++++--------- 1 file changed, 79 insertions(+), 75 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/examples/PBEFileProcessor.java b/pg/src/main/java/org/bouncycastle/openpgp/examples/PBEFileProcessor.java index 9219b6f671..3f3c350675 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/examples/PBEFileProcessor.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/examples/PBEFileProcessor.java @@ -1,21 +1,11 @@ package org.bouncycastle.openpgp.examples; -import java.io.BufferedInputStream; -import java.io.BufferedOutputStream; -import java.io.FileInputStream; -import java.io.FileOutputStream; -import java.io.IOException; -import java.io.InputStream; -import java.io.OutputStream; -import java.security.NoSuchProviderException; -import java.security.SecureRandom; -import java.security.Security; - import org.bouncycastle.bcpg.ArmoredOutputStream; import org.bouncycastle.bcpg.CompressionAlgorithmTags; +import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; import org.bouncycastle.jce.provider.BouncyCastleProvider; import org.bouncycastle.openpgp.PGPCompressedData; -import org.bouncycastle.openpgp.PGPEncryptedData; +import org.bouncycastle.openpgp.PGPCompressedDataGenerator; import org.bouncycastle.openpgp.PGPEncryptedDataGenerator; import org.bouncycastle.openpgp.PGPEncryptedDataList; import org.bouncycastle.openpgp.PGPException; @@ -23,19 +13,30 @@ import org.bouncycastle.openpgp.PGPPBEEncryptedData; import org.bouncycastle.openpgp.PGPUtil; import org.bouncycastle.openpgp.jcajce.JcaPGPObjectFactory; +import org.bouncycastle.openpgp.operator.PGPDataEncryptorBuilder; import org.bouncycastle.openpgp.operator.jcajce.JcaPGPDigestCalculatorProviderBuilder; import org.bouncycastle.openpgp.operator.jcajce.JcePBEDataDecryptorFactoryBuilder; import org.bouncycastle.openpgp.operator.jcajce.JcePBEKeyEncryptionMethodGenerator; import org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder; import org.bouncycastle.util.io.Streams; +import java.io.BufferedInputStream; +import java.io.BufferedOutputStream; +import java.io.File; +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.security.SecureRandom; +import java.security.Security; + /** * A simple utility class that encrypts/decrypts password based * encryption files. *

    - * To encrypt a file: PBEFileProcessor -e [-ai] fileName passPhrase.
    + * To encrypt a file: PBEFileProcessor -e [-a] fileName passPhrase.
    * If -a is specified the output file will be "ascii-armored".
    - * If -i is specified the output file will be "integrity protected". *

    * To decrypt: PBEFileProcessor -d fileName passPhrase. *

    @@ -46,7 +47,7 @@ public class PBEFileProcessor { private static void decryptFile(String inputFileName, char[] passPhrase) - throws IOException, NoSuchProviderException, PGPException + throws IOException, PGPException { InputStream in = new BufferedInputStream(new FileInputStream(inputFileName)); decryptFile(in, passPhrase); @@ -57,16 +58,16 @@ private static void decryptFile(String inputFileName, char[] passPhrase) * decrypt the passed in message stream */ private static void decryptFile( - InputStream in, - char[] passPhrase) - throws IOException, NoSuchProviderException, PGPException + InputStream in, + char[] passPhrase) + throws IOException, PGPException { in = PGPUtil.getDecoderStream(in); - - JcaPGPObjectFactory pgpF = new JcaPGPObjectFactory(in); - PGPEncryptedDataList enc; - Object o = pgpF.nextObject(); - + + JcaPGPObjectFactory pgpF = new JcaPGPObjectFactory(in); + PGPEncryptedDataList enc; + Object o = pgpF.nextObject(); + // // the first object might be a PGP marker packet. // @@ -79,27 +80,32 @@ private static void decryptFile( enc = (PGPEncryptedDataList)pgpF.nextObject(); } - PGPPBEEncryptedData pbe = (PGPPBEEncryptedData)enc.get(0); + PGPPBEEncryptedData pbe = (PGPPBEEncryptedData)enc.get(0); + if (!pbe.isIntegrityProtected()) + { + throw new PGPException("Message is not integrity protected!"); + } - InputStream clear = pbe.getDataStream(new JcePBEDataDecryptorFactoryBuilder(new JcaPGPDigestCalculatorProviderBuilder().setProvider("BC").build()).setProvider("BC").build(passPhrase)); - - JcaPGPObjectFactory pgpFact = new JcaPGPObjectFactory(clear); + JcePBEDataDecryptorFactoryBuilder decryptorFactoryBuilder = new JcePBEDataDecryptorFactoryBuilder( + new JcaPGPDigestCalculatorProviderBuilder().setProvider("BC").build()) + .setProvider("BC"); + + InputStream clear = pbe.getDataStream(decryptorFactoryBuilder.build(passPhrase)); + pgpF = new JcaPGPObjectFactory(clear); // // if we're trying to read a file generated by someone other than us // the data might not be compressed, so we check the return type from // the factory and behave accordingly. // - o = pgpFact.nextObject(); + o = pgpF.nextObject(); if (o instanceof PGPCompressedData) { PGPCompressedData cData = (PGPCompressedData)o; - - pgpFact = new JcaPGPObjectFactory(cData.getDataStream()); - - o = pgpFact.nextObject(); + pgpF = new JcaPGPObjectFactory(cData.getDataStream()); + o = pgpF.nextObject(); } - + PGPLiteralData ld = (PGPLiteralData)o; InputStream unc = ld.getInputStream(); @@ -108,66 +114,68 @@ private static void decryptFile( Streams.pipeAll(unc, fOut, 8192); fOut.close(); - - if (pbe.isIntegrityProtected()) + if (!pbe.verify()) { - if (!pbe.verify()) - { - System.err.println("message failed integrity check"); - } - else - { - System.err.println("message integrity check passed"); - } + System.err.println("message failed integrity check"); } else { - System.err.println("no message integrity check"); + System.err.println("message integrity check passed"); } } private static void encryptFile( - String outputFileName, - String inputFileName, - char[] passPhrase, - boolean armor, - boolean withIntegrityCheck) - throws IOException, NoSuchProviderException + String outputFileName, + String inputFileName, + char[] passPhrase, + boolean armor) + throws IOException { OutputStream out = new BufferedOutputStream(new FileOutputStream(outputFileName)); - encryptFile(out, inputFileName, passPhrase, armor, withIntegrityCheck); + encryptToStream(out, inputFileName, passPhrase, armor); out.close(); } - private static void encryptFile( - OutputStream out, - String fileName, - char[] passPhrase, - boolean armor, - boolean withIntegrityCheck) - throws IOException, NoSuchProviderException + private static void encryptToStream( + OutputStream out, + String fileName, + char[] passPhrase, + boolean armor) + throws IOException { if (armor) { out = new ArmoredOutputStream(out); } + File file = new File(fileName); + try { - byte[] compressedData = PGPExampleUtil.compressFile(fileName, CompressionAlgorithmTags.ZIP); - - PGPEncryptedDataGenerator encGen = new PGPEncryptedDataGenerator(new JcePGPDataEncryptorBuilder(PGPEncryptedData.CAST5) - .setWithIntegrityPacket(withIntegrityCheck).setSecureRandom(new SecureRandom()).setProvider("BC")); - + // Encryption + PGPDataEncryptorBuilder dataEncBuilder = new JcePGPDataEncryptorBuilder(SymmetricKeyAlgorithmTags.AES_256) + .setProvider("BC") + .setWithIntegrityPacket(true) + .setSecureRandom(new SecureRandom()); + PGPEncryptedDataGenerator encGen = new PGPEncryptedDataGenerator(dataEncBuilder); encGen.addMethod(new JcePBEKeyEncryptionMethodGenerator(passPhrase).setProvider("BC")); + OutputStream encOut = encGen.open(out, new byte[8192]); + + // Compression + PGPCompressedDataGenerator compGen = new PGPCompressedDataGenerator(CompressionAlgorithmTags.ZIP); + OutputStream compOut = compGen.open(encOut); - OutputStream encOut = encGen.open(out, compressedData.length); + // Literal Data + PGPUtil.writeFileToLiteralData(compOut, PGPLiteralData.BINARY, file); - encOut.write(compressedData); + compOut.flush(); + compOut.close(); + encOut.flush(); encOut.close(); if (armor) { + out.flush(); out.close(); } } @@ -182,24 +190,20 @@ private static void encryptFile( } public static void main( - String[] args) - throws Exception + String[] args) + throws Exception { Security.addProvider(new BouncyCastleProvider()); if (args[0].equals("-e")) { - if (args[1].equals("-a") || args[1].equals("-ai") || args[1].equals("-ia")) - { - encryptFile(args[2] + ".asc", args[2], args[3].toCharArray(), true, (args[1].indexOf('i') > 0)); - } - else if (args[1].equals("-i")) + if (args[1].equals("-a")) { - encryptFile(args[2] + ".bpg", args[2], args[3].toCharArray(), false, true); + encryptFile(args[2] + ".asc", args[2], args[3].toCharArray(), true); } else { - encryptFile(args[1] + ".bpg", args[1], args[2].toCharArray(), false, false); + encryptFile(args[1] + ".bpg", args[1], args[2].toCharArray(), false); } } else if (args[0].equals("-d")) @@ -208,7 +212,7 @@ else if (args[0].equals("-d")) } else { - System.err.println("usage: PBEFileProcessor -e [-ai]|-d file passPhrase"); + System.err.println("usage: PBEFileProcessor -e [-a]|-d file passPhrase"); } } } From 49731b3b26c3feecb888339b4df149cb966fc72b Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Sun, 14 May 2023 13:55:04 +0200 Subject: [PATCH 046/290] Add EllipticCurveKeyPairGenerator example --- .../EllipticCurveKeyPairGenerator.java | 175 ++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 pg/src/main/java/org/bouncycastle/openpgp/examples/EllipticCurveKeyPairGenerator.java diff --git a/pg/src/main/java/org/bouncycastle/openpgp/examples/EllipticCurveKeyPairGenerator.java b/pg/src/main/java/org/bouncycastle/openpgp/examples/EllipticCurveKeyPairGenerator.java new file mode 100644 index 0000000000..84f3cd3c7e --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/openpgp/examples/EllipticCurveKeyPairGenerator.java @@ -0,0 +1,175 @@ +package org.bouncycastle.openpgp.examples; + +import org.bouncycastle.bcpg.ArmoredOutputStream; +import org.bouncycastle.bcpg.CompressionAlgorithmTags; +import org.bouncycastle.bcpg.HashAlgorithmTags; +import org.bouncycastle.bcpg.PublicKeyAlgorithmTags; +import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; +import org.bouncycastle.bcpg.sig.Features; +import org.bouncycastle.bcpg.sig.KeyFlags; +import org.bouncycastle.jce.provider.BouncyCastleProvider; +import org.bouncycastle.jce.spec.ECNamedCurveGenParameterSpec; +import org.bouncycastle.openpgp.PGPException; +import org.bouncycastle.openpgp.PGPKeyPair; +import org.bouncycastle.openpgp.PGPKeyRingGenerator; +import org.bouncycastle.openpgp.PGPPublicKey; +import org.bouncycastle.openpgp.PGPPublicKeyRing; +import org.bouncycastle.openpgp.PGPSecretKeyRing; +import org.bouncycastle.openpgp.PGPSignature; +import org.bouncycastle.openpgp.PGPSignatureGenerator; +import org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator; +import org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor; +import org.bouncycastle.openpgp.operator.PGPContentSignerBuilder; +import org.bouncycastle.openpgp.operator.PGPDigestCalculator; +import org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentSignerBuilder; +import org.bouncycastle.openpgp.operator.jcajce.JcaPGPDigestCalculatorProviderBuilder; +import org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyPair; +import org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyEncryptorBuilder; + +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.OutputStream; +import java.security.InvalidAlgorithmParameterException; +import java.security.KeyPair; +import java.security.KeyPairGenerator; +import java.security.NoSuchAlgorithmException; +import java.security.NoSuchProviderException; +import java.security.Security; +import java.security.spec.AlgorithmParameterSpec; +import java.util.ArrayList; +import java.util.Date; +import java.util.Iterator; +import java.util.List; + +/** + * A simple utility class that generates an RSA key ring. + *

    + * usage: RSAKeyPairGenerator [-a] identity passPhrase + *

    + * Where identity is the name to be associated with the public key. The keys are placed + * in the files pub.[asc|bpg] and secret.[asc|bpg]. + */ +public class EllipticCurveKeyPairGenerator +{ + + private static final int SIG_HASH = HashAlgorithmTags.SHA512; + private static final int[] HASH_PREFERENCES = new int[] { + HashAlgorithmTags.SHA512, HashAlgorithmTags.SHA384, HashAlgorithmTags.SHA256, HashAlgorithmTags.SHA224 + }; + private static final int[] SYM_PREFERENCES = new int[] { + SymmetricKeyAlgorithmTags.AES_256, SymmetricKeyAlgorithmTags.AES_192, SymmetricKeyAlgorithmTags.AES_128 + }; + private static final int[] COMP_PREFERENCES = new int[] { + CompressionAlgorithmTags.ZLIB, CompressionAlgorithmTags.BZIP2, CompressionAlgorithmTags.ZLIB, CompressionAlgorithmTags.UNCOMPRESSED + }; + + private static void generateAndExportKeyRing( + OutputStream secretOut, + OutputStream publicOut, + String identity, + char[] passPhrase, + boolean armor) + throws IOException, NoSuchProviderException, PGPException, NoSuchAlgorithmException, InvalidAlgorithmParameterException { + if (armor) + { + secretOut = new ArmoredOutputStream(secretOut); + } + + PGPDigestCalculator sha1Calc = new JcaPGPDigestCalculatorProviderBuilder().build().get(HashAlgorithmTags.SHA1); + + KeyPairGenerator eddsaGen = KeyPairGenerator.getInstance("EdDSA", "BC"); + KeyPairGenerator xdhGen = KeyPairGenerator.getInstance("XDH", "BC"); + + PGPContentSignerBuilder contentSignerBuilder = new JcaPGPContentSignerBuilder(PublicKeyAlgorithmTags.EDDSA_LEGACY, SIG_HASH); + PBESecretKeyEncryptor secretKeyEncryptor = new JcePBESecretKeyEncryptorBuilder(SymmetricKeyAlgorithmTags.AES_256, sha1Calc) + .build(passPhrase); + + Date now = new Date(); + + eddsaGen.initialize(new ECNamedCurveGenParameterSpec("ed25519")); + KeyPair primaryKP = eddsaGen.generateKeyPair(); + PGPKeyPair primaryKey = new JcaPGPKeyPair(PGPPublicKey.EDDSA_LEGACY, primaryKP, now); + PGPSignatureSubpacketGenerator primarySubpackets = new PGPSignatureSubpacketGenerator(); + primarySubpackets.setKeyFlags(true, KeyFlags.CERTIFY_OTHER); + primarySubpackets.setPreferredHashAlgorithms(false, HASH_PREFERENCES); + primarySubpackets.setPreferredSymmetricAlgorithms(false, SYM_PREFERENCES); + primarySubpackets.setPreferredCompressionAlgorithms(false, COMP_PREFERENCES); + primarySubpackets.setFeature(false, Features.FEATURE_MODIFICATION_DETECTION); + primarySubpackets.setIssuerFingerprint(false, primaryKey.getPublicKey()); + + eddsaGen.initialize(new ECNamedCurveGenParameterSpec("ed25519")); + KeyPair signingKP = eddsaGen.generateKeyPair(); + PGPKeyPair signingKey = new JcaPGPKeyPair(PGPPublicKey.EDDSA_LEGACY, signingKP, now); + PGPSignatureSubpacketGenerator signingKeySubpacket = new PGPSignatureSubpacketGenerator(); + signingKeySubpacket.setKeyFlags(true, KeyFlags.SIGN_DATA); + signingKeySubpacket.setIssuerFingerprint(false, primaryKey.getPublicKey()); + + xdhGen.initialize(new ECNamedCurveGenParameterSpec("X25519")); + KeyPair encryptionKP = xdhGen.generateKeyPair(); + PGPKeyPair encryptionKey = new JcaPGPKeyPair(PGPPublicKey.ECDH, encryptionKP, now); + PGPSignatureSubpacketGenerator encryptionKeySubpackets = new PGPSignatureSubpacketGenerator(); + encryptionKeySubpackets.setKeyFlags(true, KeyFlags.ENCRYPT_COMMS | KeyFlags.ENCRYPT_STORAGE); + encryptionKeySubpackets.setIssuerFingerprint(false, primaryKey.getPublicKey()); + + PGPKeyRingGenerator gen = new PGPKeyRingGenerator(PGPSignature.POSITIVE_CERTIFICATION, primaryKey, identity, + sha1Calc, primarySubpackets.generate(), null, contentSignerBuilder, secretKeyEncryptor); + gen.addSubKey(signingKey, signingKeySubpacket.generate(), null, contentSignerBuilder); + gen.addSubKey(encryptionKey, encryptionKeySubpackets.generate(), null); + + PGPSecretKeyRing secretKeys = gen.generateSecretKeyRing(); + secretKeys.encode(secretOut); + + secretOut.close(); + + if (armor) + { + publicOut = new ArmoredOutputStream(publicOut); + } + + List publicKeyList = new ArrayList<>(); + Iterator it = secretKeys.getPublicKeys(); + while (it.hasNext()) { + publicKeyList.add(it.next()); + } + + PGPPublicKeyRing publicKeys = new PGPPublicKeyRing(publicKeyList); + + publicKeys.encode(publicOut); + + publicOut.close(); + } + + public static void main( + String[] args) + throws Exception + { + Security.addProvider(new BouncyCastleProvider()); + + if (args.length < 2) + { + System.out.println("EllipticCurveKeyPairGenerator [-a] identity passPhrase"); + System.exit(0); + } + + if (args[0].equals("-a")) + { + if (args.length < 3) + { + System.out.println("EllipticCurveKeyPairGenerator [-a] identity passPhrase"); + System.exit(0); + } + + FileOutputStream out1 = new FileOutputStream("secret.asc"); + FileOutputStream out2 = new FileOutputStream("pub.asc"); + + generateAndExportKeyRing(out1, out2, args[1], args[2].toCharArray(), true); + } + else + { + FileOutputStream out1 = new FileOutputStream("secret.bpg"); + FileOutputStream out2 = new FileOutputStream("pub.bpg"); + + generateAndExportKeyRing(out1, out2, args[0], args[1].toCharArray(), false); + } + } +} From 7efa739cab070aa54bcc293d18a09028150a1660 Mon Sep 17 00:00:00 2001 From: David Hook Date: Mon, 15 May 2023 19:29:10 +1000 Subject: [PATCH 047/290] removed troublesome jar files --- libs/README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 libs/README.md diff --git a/libs/README.md b/libs/README.md new file mode 100644 index 0000000000..9f573c254f --- /dev/null +++ b/libs/README.md @@ -0,0 +1,11 @@ + +The current set of lib files to go in this directory can be found at: + +https://downloads.bouncycastle.org/test-libs-java/activation.jar +https://downloads.bouncycastle.org/test-libs-java/jakarta.activation-api-2.0.0.jar +https://downloads.bouncycastle.org/test-libs-java/jakarta.mail-2.0.1.jar +https://downloads.bouncycastle.org/test-libs-java/junit.jar +https://downloads.bouncycastle.org/test-libs-java/mail.jar +https://downloads.bouncycastle.org/test-libs-java/unboundid-ldapsdk-6.0.8.jar + +These are required for building and running the tests in the distribution. From 54b1c38ea4f396b53f45a3f478c427146932b78c Mon Sep 17 00:00:00 2001 From: David Hook Date: Mon, 15 May 2023 19:30:44 +1000 Subject: [PATCH 048/290] removed troublesome jar files --- libs/activation.jar | Bin 69409 -> 0 bytes libs/jakarta.activation-api-2.0.0.jar | Bin 47669 -> 0 bytes libs/jakarta.mail-2.0.1.jar | Bin 689294 -> 0 bytes libs/junit.jar | Bin 314932 -> 0 bytes libs/mail.jar | Bin 356519 -> 0 bytes libs/unboundid-ldapsdk-6.0.8.jar | Bin 5649572 -> 0 bytes 6 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 libs/activation.jar delete mode 100644 libs/jakarta.activation-api-2.0.0.jar delete mode 100644 libs/jakarta.mail-2.0.1.jar delete mode 100644 libs/junit.jar delete mode 100644 libs/mail.jar delete mode 100644 libs/unboundid-ldapsdk-6.0.8.jar diff --git a/libs/activation.jar b/libs/activation.jar deleted file mode 100644 index 1b703ab283e0cddabf9c1b5e28658f9198c0def4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69409 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 h+T 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 z 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 TOf3e04T=sh#m|0N1VH}>_Mfdb diff --git a/libs/jakarta.activation-api-2.0.0.jar b/libs/jakarta.activation-api-2.0.0.jar deleted file mode 100644 index 825b6f7b21d3dc5e068faacfd8bea6546785bdb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47669 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μa11mWTkgli%oyv~7edK857Kzt9Va{8aW9H^!{ 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

    hZkIxe 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

    2.2.1 Version

    From d0222abbc6bebbca6b8017eba49726c84fff7f49 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Thu, 18 May 2023 15:28:16 +0700 Subject: [PATCH 078/290] Refactor AsconTest --- .../bouncycastle/crypto/test/AsconTest.java | 712 +++++++++++------- 1 file changed, 427 insertions(+), 285 deletions(-) diff --git a/core/src/test/java/org/bouncycastle/crypto/test/AsconTest.java b/core/src/test/java/org/bouncycastle/crypto/test/AsconTest.java index 8bef77f0e3..5631f6c77d 100644 --- a/core/src/test/java/org/bouncycastle/crypto/test/AsconTest.java +++ b/core/src/test/java/org/bouncycastle/crypto/test/AsconTest.java @@ -8,26 +8,27 @@ import org.bouncycastle.crypto.CipherParameters; import org.bouncycastle.crypto.DataLengthException; -import org.bouncycastle.crypto.Digest; import org.bouncycastle.crypto.InvalidCipherTextException; import org.bouncycastle.crypto.OutputLengthException; -import org.bouncycastle.crypto.Xof; import org.bouncycastle.crypto.digests.AsconDigest; import org.bouncycastle.crypto.digests.AsconXof; import org.bouncycastle.crypto.engines.AsconEngine; -import org.bouncycastle.crypto.modes.AEADCipher; import org.bouncycastle.crypto.params.AEADParameters; import org.bouncycastle.crypto.params.KeyParameter; import org.bouncycastle.crypto.params.ParametersWithIV; import org.bouncycastle.test.TestResourceFinder; import org.bouncycastle.util.Arrays; -import org.bouncycastle.util.Pack; import org.bouncycastle.util.encoders.Hex; import org.bouncycastle.util.test.SimpleTest; public class AsconTest extends SimpleTest { + public static void main(String[] args) + { + runTest(new AsconTest()); + } + public String getName() { return "Ascon"; @@ -35,31 +36,175 @@ public String getName() public void performTest() throws Exception + { + testBufferingEngine_ascon128(); + testBufferingEngine_ascon128a(); + testBufferingEngine_ascon80(); + + testExceptionsDigest_AsconHash(); + testExceptionsDigest_AsconHashA(); + + testExceptionsEngine_ascon128(); + testExceptionsEngine_ascon128a(); + testExceptionsEngine_ascon80pq(); + + testExceptionsXof_AsconXof(); + testExceptionsXof_AsconXofA(); + + testParametersDigest_AsconHash(); + testParametersDigest_AsconHashA(); + + testParametersEngine_ascon128(); + testParametersEngine_ascon128a(); + testParametersEngine_ascon80pq(); + + testParametersXof_AsconXof(); + testParametersXof_AsconXofA(); + + testVectorsDigest_AsconHash(); + testVectorsDigest_AsconHashA(); + + testVectorsEngine_ascon128(); + testVectorsEngine_ascon128a(); + testVectorsEngine_ascon80pq(); + + testVectorsXof_AsconXof(); + testVectorsXof_AsconXofA(); + } + + public void testBufferingEngine_ascon128() throws Exception { implTestBufferingEngine(AsconEngine.AsconParameters.ascon128); + } + + public void testBufferingEngine_ascon128a() throws Exception + { implTestBufferingEngine(AsconEngine.AsconParameters.ascon128a); + } + + public void testBufferingEngine_ascon80() throws Exception + { implTestBufferingEngine(AsconEngine.AsconParameters.ascon80pq); + } + + public void testExceptionsDigest_AsconHash() throws Exception + { + implTestExceptionsDigest(AsconDigest.AsconParameters.AsconHash); + } + + public void testExceptionsDigest_AsconHashA() throws Exception + { + implTestExceptionsDigest(AsconDigest.AsconParameters.AsconHashA); + } + + public void testExceptionsEngine_ascon128() throws Exception + { + implTestExceptionsEngine(AsconEngine.AsconParameters.ascon128); + } + + public void testExceptionsEngine_ascon128a() throws Exception + { + implTestExceptionsEngine(AsconEngine.AsconParameters.ascon128a); + } + + public void testExceptionsEngine_ascon80pq() throws Exception + { + implTestExceptionsEngine(AsconEngine.AsconParameters.ascon80pq); + } + + public void testExceptionsXof_AsconXof() throws Exception + { + implTestExceptionsXof(AsconXof.AsconParameters.AsconXof); + } + + public void testExceptionsXof_AsconXofA() throws Exception + { + implTestExceptionsXof(AsconXof.AsconParameters.AsconXofA); + } + + public void testParametersDigest_AsconHash() throws Exception + { + implTestParametersDigest(AsconDigest.AsconParameters.AsconHash, 32); + } + + public void testParametersDigest_AsconHashA() throws Exception + { + implTestParametersDigest(AsconDigest.AsconParameters.AsconHashA, 32); + } + + public void testParametersEngine_ascon128() throws Exception + { + implTestParametersEngine(AsconEngine.AsconParameters.ascon128, 16, 16, 16); + } + + public void testParametersEngine_ascon128a() throws Exception + { + implTestParametersEngine(AsconEngine.AsconParameters.ascon128a, 16, 16, 16); + } + + public void testParametersEngine_ascon80pq() throws Exception + { + implTestParametersEngine(AsconEngine.AsconParameters.ascon80pq, 20, 16, 16); + } + + public void testParametersXof_AsconXof() throws Exception + { + implTestParametersXof(AsconXof.AsconParameters.AsconXof, 32); + } + + public void testParametersXof_AsconXofA() throws Exception + { + implTestParametersXof(AsconXof.AsconParameters.AsconXofA, 32); + } - testVectorsHash(AsconDigest.AsconParameters.AsconHashA, "asconhasha"); - testVectorsHash(AsconDigest.AsconParameters.AsconHash, "asconhash"); - testVectorsHash(AsconXof.AsconParameters.AsconXof, "asconxof"); - testVectorsHash(AsconXof.AsconParameters.AsconXofA, "asconxofa"); - implTestExceptions(new AsconDigest(AsconDigest.AsconParameters.AsconHashA), 32); - implTestExceptions(new AsconDigest(AsconDigest.AsconParameters.AsconHash), 32); - implTestExceptions(new AsconXof(AsconXof.AsconParameters.AsconXof), 32); - implTestExceptions(new AsconXof(AsconXof.AsconParameters.AsconXofA), 32); - AsconEngine Ascon = new AsconEngine(AsconEngine.AsconParameters.ascon80pq); - testExceptions(Ascon, Ascon.getKeyBytesSize(), Ascon.getIVBytesSize(), 8); - testParameters(Ascon, 20, 16, 16); - Ascon = new AsconEngine(AsconEngine.AsconParameters.ascon128a); - testExceptions(Ascon, Ascon.getKeyBytesSize(), Ascon.getIVBytesSize(), 16); - testParameters(Ascon, 16, 16, 16); - Ascon = new AsconEngine(AsconEngine.AsconParameters.ascon128); - testExceptions(Ascon, Ascon.getKeyBytesSize(), Ascon.getIVBytesSize(), 8); - testParameters(Ascon, 16, 16, 16); - testVectors(AsconEngine.AsconParameters.ascon80pq, "160_128"); - testVectors(AsconEngine.AsconParameters.ascon128a, "128_128_a"); - testVectors(AsconEngine.AsconParameters.ascon128, "128_128"); + public void testVectorsDigest_AsconHash() throws Exception + { + implTestVectorsDigest(AsconDigest.AsconParameters.AsconHash, "asconhash"); + } + + public void testVectorsDigest_AsconHashA() throws Exception + { + implTestVectorsDigest(AsconDigest.AsconParameters.AsconHashA, "asconhasha"); + } + + public void testVectorsEngine_ascon128() throws Exception + { + implTestVectorsEngine(AsconEngine.AsconParameters.ascon128, "128_128"); + } + + public void testVectorsEngine_ascon128a() throws Exception + { + implTestVectorsEngine(AsconEngine.AsconParameters.ascon128a, "128_128_a"); + } + + public void testVectorsEngine_ascon80pq() throws Exception + { + implTestVectorsEngine(AsconEngine.AsconParameters.ascon80pq, "160_128"); + } + + public void testVectorsXof_AsconXof() throws Exception + { + implTestVectorsXof(AsconXof.AsconParameters.AsconXof, "asconxof"); + } + + public void testVectorsXof_AsconXofA() throws Exception + { + implTestVectorsXof(AsconXof.AsconParameters.AsconXofA, "asconxofa"); + } + + private static AsconDigest createDigest(AsconDigest.AsconParameters asconParameters) + { + return new AsconDigest(asconParameters); + } + + private static AsconEngine createEngine(AsconEngine.AsconParameters asconParameters) + { + return new AsconEngine(asconParameters); + } + + private static AsconXof createXof(AsconXof.AsconParameters asconParameters) + { + return new AsconXof(asconParameters); } private void implTestBufferingEngine(AsconEngine.AsconParameters asconParameters) @@ -71,7 +216,7 @@ private void implTestBufferingEngine(AsconEngine.AsconParameters asconParameters byte[] plaintext = new byte[plaintextLength]; random.nextBytes(plaintext); - AsconEngine ascon0 = new AsconEngine(asconParameters); + AsconEngine ascon0 = createEngine(asconParameters); initEngine(ascon0, true); byte[] ciphertext = new byte[ascon0.getOutputSize(plaintextLength)]; @@ -85,7 +230,7 @@ private void implTestBufferingEngine(AsconEngine.AsconParameters asconParameters // Encryption for (int split = 1; split < plaintextLength; ++split) { - AsconEngine ascon = new AsconEngine(asconParameters); + AsconEngine ascon = createEngine(asconParameters); initEngine(ascon, true); random.nextBytes(output); @@ -109,7 +254,7 @@ private void implTestBufferingEngine(AsconEngine.AsconParameters asconParameters // Decryption for (int split = 1; split < ciphertextLength; ++split) { - AsconEngine ascon = new AsconEngine(asconParameters); + AsconEngine ascon = createEngine(asconParameters); initEngine(ascon, false); random.nextBytes(output); @@ -131,84 +276,45 @@ private void implTestBufferingEngine(AsconEngine.AsconParameters asconParameters } } - private void testVectors(AsconEngine.AsconParameters asconParameters, String filename) - throws Exception + private void implTestExceptionsDigest(AsconDigest.AsconParameters asconParameters) { - AsconEngine Ascon = new AsconEngine(asconParameters); - CipherParameters params; - InputStream src = TestResourceFinder.findTestResource("crypto/ascon", "LWC_AEAD_KAT_" + filename + ".txt"); - BufferedReader bin = new BufferedReader(new InputStreamReader(src)); - String line; - byte[] rv; - HashMap map = new HashMap(); - Random random = new Random(); - while ((line = bin.readLine()) != null) + AsconDigest ascon = createDigest(asconParameters); + + try { - int a = line.indexOf('='); - if (a < 0) - { -// if (!map.get("Count").equals("71")) -// { -// continue; -// } - byte[] key = Hex.decode((String)map.get("Key")); - byte[] nonce = Hex.decode((String)map.get("Nonce")); - byte[] ad = Hex.decode((String)map.get("AD")); - byte[] pt = Hex.decode((String)map.get("PT")); - byte[] ct = Hex.decode((String)map.get("CT")); - params = new ParametersWithIV(new KeyParameter(key), nonce); - Ascon.init(true, params); - Ascon.processAADBytes(ad, 0, ad.length); - rv = new byte[Ascon.getOutputSize(pt.length)]; - random.nextBytes(rv); - int len = Ascon.processBytes(pt, 0, pt.length, rv, 0); - Ascon.doFinal(rv, len); - if (!areEqual(rv, ct)) - { - mismatch("Keystream " + map.get("Count"), (String)map.get("CT"), rv); - } - else - { - System.out.println("Keystream " + map.get("Count") + " pass"); - } - Ascon.reset(); - Ascon.init(false, params); - //Decrypt - Ascon.processAADBytes(ad, 0, ad.length); - rv = new byte[pt.length + 16]; - random.nextBytes(rv); - len = Ascon.processBytes(ct, 0, ct.length, rv, 0); - Ascon.doFinal(rv, len); - byte[] pt_recovered = new byte[pt.length]; - System.arraycopy(rv, 0, pt_recovered, 0, pt.length); - if (!areEqual(pt, pt_recovered)) - { - mismatch("Reccover Keystream " + map.get("Count"), (String)map.get("PT"), pt_recovered); - } - Ascon.reset(); - map.clear(); - } - else - { - map.put(line.substring(0, a).trim(), line.substring(a + 1).trim()); - } + ascon.update(new byte[1], 1, 1); + fail(ascon.getAlgorithmName() + ": input for update is too short"); + } + catch (DataLengthException e) + { + //expected + } + + try + { + ascon.doFinal(new byte[ascon.getDigestSize() - 1], 2); + fail(ascon.getAlgorithmName() + ": output for dofinal is too short"); + } + catch (OutputLengthException e) + { + //expected } - System.out.println(Ascon.getAlgorithmName() + " " + Ascon.getAlgorithmVersion() + " Pass"); } - private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, int blocksize) + private void implTestExceptionsEngine(AsconEngine.AsconParameters asconParameters) throws Exception { - CipherParameters params; - byte[] k = new byte[keysize]; - byte[] iv = new byte[ivsize]; + AsconEngine ascon = createEngine(asconParameters); + int keySize = ascon.getKeyBytesSize(), ivSize = ascon.getIVBytesSize(); + int offset; + byte[] k = new byte[keySize]; + byte[] iv = new byte[ivSize]; byte[] m = new byte[0]; - byte[] c1 = new byte[aeadBlockCipher.getOutputSize(m.length)]; - params = new ParametersWithIV(new KeyParameter(k), iv); + CipherParameters params = new ParametersWithIV(new KeyParameter(k), iv); try { - aeadBlockCipher.processBytes(m, 0, m.length, c1, 0); - fail(aeadBlockCipher.getAlgorithmName() + " need to be initialed before processBytes"); + ascon.processBytes(m, 0, m.length, null, 0); + fail(ascon.getAlgorithmName() + " need to be initialized before processBytes"); } catch (IllegalStateException e) { @@ -217,8 +323,8 @@ private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, try { - aeadBlockCipher.processByte((byte)0, c1, 0); - fail(aeadBlockCipher.getAlgorithmName() + " need to be initialed before processByte"); + ascon.processByte((byte)0, null, 0); + fail(ascon.getAlgorithmName() + " need to be initialized before processByte"); } catch (IllegalStateException e) { @@ -227,8 +333,8 @@ private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, try { - aeadBlockCipher.reset(); - fail(aeadBlockCipher.getAlgorithmName() + " need to be initialed before reset"); + ascon.reset(); + fail(ascon.getAlgorithmName() + " need to be initialized before reset"); } catch (IllegalStateException e) { @@ -237,8 +343,8 @@ private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, try { - aeadBlockCipher.doFinal(c1, m.length); - fail(aeadBlockCipher.getAlgorithmName() + " need to be initialed before dofinal"); + ascon.doFinal(null, m.length); + fail(ascon.getAlgorithmName() + " need to be initialized before dofinal"); } catch (IllegalStateException e) { @@ -247,26 +353,26 @@ private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, try { - aeadBlockCipher.getMac(); - aeadBlockCipher.getAlgorithmName(); - aeadBlockCipher.getOutputSize(0); - aeadBlockCipher.getUpdateOutputSize(0); + ascon.getMac(); + ascon.getAlgorithmName(); + ascon.getOutputSize(0); + ascon.getUpdateOutputSize(0); } catch (IllegalStateException e) { //expected - fail(aeadBlockCipher.getAlgorithmName() + " functions can be called before initialisation"); + fail(ascon.getAlgorithmName() + " functions can be called before initialization"); } Random rand = new Random(); int randomNum; - while ((randomNum = rand.nextInt(100)) == keysize) ; + while ((randomNum = rand.nextInt(100)) == keySize) ; byte[] k1 = new byte[randomNum]; - while ((randomNum = rand.nextInt(100)) == ivsize) ; + while ((randomNum = rand.nextInt(100)) == ivSize) ; byte[] iv1 = new byte[randomNum]; try { - aeadBlockCipher.init(true, new ParametersWithIV(new KeyParameter(k1), iv)); - fail(aeadBlockCipher.getAlgorithmName() + " k size does not match"); + ascon.init(true, new ParametersWithIV(new KeyParameter(k1), iv)); + fail(ascon.getAlgorithmName() + " k size does not match"); } catch (IllegalArgumentException e) { @@ -274,8 +380,8 @@ private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, } try { - aeadBlockCipher.init(true, new ParametersWithIV(new KeyParameter(k), iv1)); - fail(aeadBlockCipher.getAlgorithmName() + "iv size does not match"); + ascon.init(true, new ParametersWithIV(new KeyParameter(k), iv1)); + fail(ascon.getAlgorithmName() + "iv size does not match"); } catch (IllegalArgumentException e) { @@ -284,24 +390,25 @@ private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, try { - aeadBlockCipher.init(true, new AEADParameters(new KeyParameter(k), 0, iv)); - fail(aeadBlockCipher.getAlgorithmName() + " wrong type of CipherParameters"); + ascon.init(true, new AEADParameters(new KeyParameter(k), 0, iv)); + fail(ascon.getAlgorithmName() + " wrong type of CipherParameters"); } catch (IllegalArgumentException e) { //expected } - aeadBlockCipher.init(true, params); + ascon.init(true, params); + byte[] c1 = new byte[ascon.getOutputSize(m.length)]; try { - aeadBlockCipher.doFinal(c1, m.length); + ascon.doFinal(c1, m.length); } catch (Exception e) { - fail(aeadBlockCipher.getAlgorithmName() + " allows no input for AAD and plaintext"); + fail(ascon.getAlgorithmName() + " allows no input for AAD and plaintext"); } - byte[] mac2 = aeadBlockCipher.getMac(); + byte[] mac2 = ascon.getMac(); if (mac2 == null) { fail("mac should not be empty after dofinal"); @@ -310,19 +417,19 @@ private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, { fail("mac should be equal when calling dofinal and getMac"); } - aeadBlockCipher.init(true, params); - aeadBlockCipher.processAADByte((byte)0); - byte[] mac1 = new byte[aeadBlockCipher.getOutputSize(0)]; - aeadBlockCipher.doFinal(mac1, 0); + ascon.init(true, params); + ascon.processAADByte((byte)0); + byte[] mac1 = new byte[ascon.getOutputSize(0)]; + ascon.doFinal(mac1, 0); if (areEqual(mac1, mac2)) { fail("mac should not match"); } - aeadBlockCipher.init(true, params); - aeadBlockCipher.processBytes(new byte[16], 0, 16, new byte[16], 0); + ascon.init(true, params); + ascon.processBytes(new byte[16], 0, 16, new byte[16], 0); try { - aeadBlockCipher.processAADByte((byte)0); + ascon.processAADByte((byte)0); fail("processAADByte(s) cannot be called after encryption/decryption"); } catch (IllegalStateException e) @@ -331,7 +438,7 @@ private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, } try { - aeadBlockCipher.processAADBytes(new byte[]{0}, 0, 1); + ascon.processAADBytes(new byte[]{0}, 0, 1); fail("processAADByte(s) cannot be called once only"); } catch (IllegalStateException e) @@ -339,10 +446,10 @@ private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, //expected } - aeadBlockCipher.reset(); + ascon.reset(); try { - aeadBlockCipher.processAADBytes(new byte[]{0}, 1, 1); + ascon.processAADBytes(new byte[]{0}, 1, 1); fail("input for processAADBytes is too short"); } catch (DataLengthException e) @@ -351,17 +458,17 @@ private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, } try { - aeadBlockCipher.processBytes(new byte[]{0}, 1, 1, c1, 0); + ascon.processBytes(new byte[]{0}, 1, 1, c1, 0); fail("input for processBytes is too short"); } catch (DataLengthException e) { //expected } - aeadBlockCipher.init(true, params); + ascon.init(true, params); try { - aeadBlockCipher.processBytes(new byte[16], 0, 16, new byte[16], 8); + ascon.processBytes(new byte[16], 0, 16, new byte[16], 8); fail("output for processBytes is too short"); } catch (OutputLengthException e) @@ -370,7 +477,7 @@ private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, } try { - aeadBlockCipher.doFinal(new byte[2], 2); + ascon.doFinal(new byte[2], 2); fail("output for dofinal is too short"); } catch (DataLengthException e) @@ -378,57 +485,57 @@ private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, //expected } - mac1 = new byte[aeadBlockCipher.getOutputSize(0)]; - mac2 = new byte[aeadBlockCipher.getOutputSize(0)]; - aeadBlockCipher.init(true, params); - aeadBlockCipher.processAADBytes(new byte[]{0, 0}, 0, 2); - aeadBlockCipher.doFinal(mac1, 0); - aeadBlockCipher.init(true, params); - aeadBlockCipher.processAADByte((byte)0); - aeadBlockCipher.processAADByte((byte)0); - aeadBlockCipher.doFinal(mac2, 0); + mac1 = new byte[ascon.getOutputSize(0)]; + mac2 = new byte[ascon.getOutputSize(0)]; + ascon.init(true, params); + ascon.processAADBytes(new byte[]{0, 0}, 0, 2); + ascon.doFinal(mac1, 0); + ascon.init(true, params); + ascon.processAADByte((byte)0); + ascon.processAADByte((byte)0); + ascon.doFinal(mac2, 0); if (!areEqual(mac1, mac2)) { fail("mac should match for the same AAD with different ways of inputing"); } - byte[] c2 = new byte[aeadBlockCipher.getOutputSize(10)]; - byte[] c3 = new byte[aeadBlockCipher.getOutputSize(10) + 2]; + byte[] c2 = new byte[ascon.getOutputSize(10)]; + byte[] c3 = new byte[ascon.getOutputSize(10) + 2]; byte[] aad2 = {0, 1, 2, 3, 4}; byte[] aad3 = {0, 0, 1, 2, 3, 4, 5}; byte[] m2 = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; byte[] m3 = {0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; byte[] m4 = new byte[m2.length]; - aeadBlockCipher.init(true, params); - aeadBlockCipher.processAADBytes(aad2, 0, aad2.length); - int offset = aeadBlockCipher.processBytes(m2, 0, m2.length, c2, 0); - aeadBlockCipher.doFinal(c2, offset); - aeadBlockCipher.init(true, params); - aeadBlockCipher.processAADBytes(aad3, 1, aad2.length); - offset = aeadBlockCipher.processBytes(m3, 1, m2.length, c3, 1); - aeadBlockCipher.doFinal(c3, offset + 1); + ascon.init(true, params); + ascon.processAADBytes(aad2, 0, aad2.length); + offset = ascon.processBytes(m2, 0, m2.length, c2, 0); + ascon.doFinal(c2, offset); + ascon.init(true, params); + ascon.processAADBytes(aad3, 1, aad2.length); + offset = ascon.processBytes(m3, 1, m2.length, c3, 1); + ascon.doFinal(c3, offset + 1); byte[] c3_partial = new byte[c2.length]; System.arraycopy(c3, 1, c3_partial, 0, c2.length); if (!areEqual(c2, c3_partial)) { fail("mac should match for the same AAD and message with different offset for both input and output"); } - aeadBlockCipher.init(false, params); - aeadBlockCipher.processAADBytes(aad2, 0, aad2.length); - offset = aeadBlockCipher.processBytes(c2, 0, c2.length, m4, 0); - aeadBlockCipher.doFinal(m4, offset); + ascon.init(false, params); + ascon.processAADBytes(aad2, 0, aad2.length); + offset = ascon.processBytes(c2, 0, c2.length, m4, 0); + ascon.doFinal(m4, offset); if (!areEqual(m2, m4)) { fail("The encryption and decryption does not recover the plaintext"); } c2[c2.length - 1] ^= 1; - aeadBlockCipher.init(false, params); - aeadBlockCipher.processAADBytes(aad2, 0, aad2.length); - offset = aeadBlockCipher.processBytes(c2, 0, c2.length, m4, 0); + ascon.init(false, params); + ascon.processAADBytes(aad2, 0, aad2.length); + offset = ascon.processBytes(c2, 0, c2.length, m4, 0); try { - aeadBlockCipher.doFinal(m4, offset); + ascon.doFinal(m4, offset); fail("The decryption should fail"); } catch (InvalidCipherTextException e) @@ -436,37 +543,75 @@ private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, //expected; } - byte[] m7 = new byte[blocksize * 2]; + byte[] m7 = new byte[32 + rand.nextInt(32)]; rand.nextBytes(m7); - aeadBlockCipher.init(true, params); - byte[] c7 = new byte[aeadBlockCipher.getOutputSize(m7.length)]; + ascon.init(true, params); + byte[] c7 = new byte[ascon.getOutputSize(m7.length)]; byte[] c8 = new byte[c7.length]; byte[] c9 = new byte[c7.length]; - aeadBlockCipher.processAADBytes(aad2, 0, aad2.length); - offset = aeadBlockCipher.processBytes(m7, 0, m7.length, c7, 0); - aeadBlockCipher.doFinal(c7, offset); - aeadBlockCipher.init(true, params); - aeadBlockCipher.processAADBytes(aad2, 0, aad2.length); - offset = aeadBlockCipher.processBytes(m7, 0, blocksize, c8, 0); - offset += aeadBlockCipher.processBytes(m7, blocksize, m7.length - blocksize, c8, offset); - aeadBlockCipher.doFinal(c8, offset); - aeadBlockCipher.init(true, params); - int split = rand.nextInt(blocksize * 2); - aeadBlockCipher.processAADBytes(aad2, 0, aad2.length); - offset = aeadBlockCipher.processBytes(m7, 0, split, c9, 0); - offset += aeadBlockCipher.processBytes(m7, split, m7.length - split, c9, offset); - aeadBlockCipher.doFinal(c9, offset); + ascon.processAADBytes(aad2, 0, aad2.length); + offset = ascon.processBytes(m7, 0, m7.length, c7, 0); + ascon.doFinal(c7, offset); + + ascon.init(true, params); + ascon.processAADBytes(aad2, 0, aad2.length); + offset = ascon.processBytes(m7, 0, m7.length / 2, c8, 0); + offset += ascon.processBytes(m7, m7.length / 2, m7.length - m7.length / 2, c8, offset); + offset += ascon.doFinal(c8, offset); + + ascon.init(true, params); + int split = rand.nextInt(m7.length - 1) + 1; + ascon.processAADBytes(aad2, 0, aad2.length); + offset = ascon.processBytes(m7, 0, split, c9, 0); + offset += ascon.processBytes(m7, split, m7.length - split, c9, offset); + offset += ascon.doFinal(c9, offset); if (!areEqual(c7, c8) || !areEqual(c7, c9)) { fail("Splitting input of plaintext should output the same ciphertext"); } + } + + private void implTestExceptionsXof(AsconXof.AsconParameters asconParameters) + { + AsconXof ascon = createXof(asconParameters); + + try + { + ascon.update(new byte[1], 1, 1); + fail(ascon.getAlgorithmName() + ": input for update is too short"); + } + catch (DataLengthException e) + { + //expected + } - System.out.println(aeadBlockCipher.getAlgorithmName() + " test Exceptions pass"); + try + { + ascon.doFinal(new byte[ascon.getDigestSize() - 1], 2); + fail(ascon.getAlgorithmName() + ": output for dofinal is too short"); + } + catch (OutputLengthException e) + { + //expected + } + } + + private void implTestParametersDigest(AsconDigest.AsconParameters asconParameters, int digestSize) + { + AsconDigest ascon = createDigest(asconParameters); + + if (ascon.getDigestSize() != digestSize) + { + fail(ascon.getAlgorithmName() + ": digest size is not correct"); + } } - private void testParameters(AsconEngine ascon, int keySize, int ivSize, int macSize) + private void implTestParametersEngine(AsconEngine.AsconParameters asconParameters, int keySize, int ivSize, + int macSize) { + AsconEngine ascon = createEngine(asconParameters); + if (ascon.getKeyBytesSize() != keySize) { fail("key bytes of " + ascon.getAlgorithmName() + " is not correct"); @@ -475,151 +620,166 @@ private void testParameters(AsconEngine ascon, int keySize, int ivSize, int macS { fail("iv bytes of " + ascon.getAlgorithmName() + " is not correct"); } + + CipherParameters parameters = new ParametersWithIV(new KeyParameter(new byte[keySize]), new byte[ivSize]); + + ascon.init(true, parameters); if (ascon.getOutputSize(0) != macSize) { - fail("mac bytes of " + ascon.getAlgorithmName() + " is not correct"); + fail("mac bytes of " + ascon.getAlgorithmName() + " is incorrect for encryption"); + } + + ascon.init(false, parameters); + if (ascon.getOutputSize(macSize) != 0) + { + fail("mac bytes of " + ascon.getAlgorithmName() + " is incorrect for decryption"); + } + } + + private void implTestParametersXof(AsconXof.AsconParameters asconParameters, int digestSize) + { + AsconXof ascon = createXof(asconParameters); + + if (ascon.getDigestSize() != digestSize) + { + fail(ascon.getAlgorithmName() + ": digest size is not correct"); } - System.out.println(ascon.getAlgorithmName() + " test Parameters pass"); } - private void testVectorsHash(AsconDigest.AsconParameters AsconParameters, String filename) + private void implTestVectorsDigest(AsconDigest.AsconParameters asconParameters, String filename) throws Exception { - AsconDigest Ascon = new AsconDigest(AsconParameters); + AsconDigest ascon = createDigest(asconParameters); InputStream src = TestResourceFinder.findTestResource("crypto/ascon", filename + "_LWC_HASH_KAT_256.txt"); BufferedReader bin = new BufferedReader(new InputStreamReader(src)); String line; - byte[] ptByte; HashMap map = new HashMap(); while ((line = bin.readLine()) != null) { int a = line.indexOf('='); if (a < 0) { -// if (!map.get("Count").equals("3")) -// { -// continue; -// } - Ascon.reset(); - ptByte = Hex.decode((String)map.get("Msg")); - Ascon.update(ptByte, 0, ptByte.length); - byte[] hash = new byte[Ascon.getDigestSize()]; - Ascon.doFinal(hash, 0); - if (!areEqual(hash, Hex.decode((String)map.get("MD")))) + byte[] ptByte = Hex.decode((String)map.get("Msg")); + byte[] expected = Hex.decode((String)map.get("MD")); + + ascon.update(ptByte, 0, ptByte.length); + byte[] hash = new byte[ascon.getDigestSize()]; + ascon.doFinal(hash, 0); + if (!areEqual(hash, expected)) { mismatch("Keystream " + map.get("Count"), (String)map.get("MD"), hash); } -// else -// { -// System.out.println("Keystream " + map.get("Count") + " pass"); -// } + map.clear(); - Ascon.reset(); } else { map.put(line.substring(0, a).trim(), line.substring(a + 1).trim()); } } - System.out.println("Ascon Hash pass"); } - private void testVectorsHash(AsconXof.AsconParameters AsconParameters, String filename) + private void implTestVectorsEngine(AsconEngine.AsconParameters asconParameters, String filename) throws Exception { - AsconXof Ascon = new AsconXof(AsconParameters); - InputStream src = TestResourceFinder.findTestResource("crypto/ascon", filename + "_LWC_HASH_KAT_256.txt"); + AsconEngine ascon = createEngine(asconParameters); + InputStream src = TestResourceFinder.findTestResource("crypto/ascon", "LWC_AEAD_KAT_" + filename + ".txt"); BufferedReader bin = new BufferedReader(new InputStreamReader(src)); String line; - byte[] ptByte; HashMap map = new HashMap(); + Random random = new Random(); while ((line = bin.readLine()) != null) { int a = line.indexOf('='); if (a < 0) { -// if (!map.get("Count").equals("3")) -// { -// continue; -// } - Ascon.reset(); - ptByte = Hex.decode((String)map.get("Msg")); - Ascon.update(ptByte, 0, ptByte.length); - byte[] hash = new byte[Ascon.getDigestSize()]; - Ascon.doFinal(hash, 0); - if (!areEqual(hash, Hex.decode((String)map.get("MD")))) + byte[] key = Hex.decode((String)map.get("Key")); + byte[] nonce = Hex.decode((String)map.get("Nonce")); + byte[] ad = Hex.decode((String)map.get("AD")); + byte[] pt = Hex.decode((String)map.get("PT")); + byte[] ct = Hex.decode((String)map.get("CT")); + + CipherParameters parameters = new ParametersWithIV(new KeyParameter(key), nonce); + + // Encrypt { - mismatch("Keystream " + map.get("Count"), (String)map.get("MD"), hash); + ascon.init(true, parameters); + + byte[] rv = new byte[ascon.getOutputSize(pt.length)]; + random.nextBytes(rv); // should overwrite any existing data + + ascon.processAADBytes(ad, 0, ad.length); + int len = ascon.processBytes(pt, 0, pt.length, rv, 0); + len += ascon.doFinal(rv, len); + + if (!areEqual(rv, 0, len, ct, 0, ct.length)) + { + mismatch("Keystream " + map.get("Count"), (String)map.get("CT"), rv); + } + } + + // Decrypt + { + ascon.init(false, parameters); + + byte[] rv = new byte[ascon.getOutputSize(ct.length)]; + random.nextBytes(rv); // should overwrite any existing data + + ascon.processAADBytes(ad, 0, ad.length); + int len = ascon.processBytes(ct, 0, ct.length, rv, 0); + len += ascon.doFinal(rv, len); + + if (!areEqual(rv, 0, len, pt, 0, pt.length)) + { + mismatch("Reccover Keystream " + map.get("Count"), (String)map.get("PT"), rv); + } } -// else -// { -// System.out.println("Keystream " + map.get("Count") + " pass"); -// } + map.clear(); - Ascon.reset(); } else { map.put(line.substring(0, a).trim(), line.substring(a + 1).trim()); } } - System.out.println("Ascon Hash pass"); } - private void implTestExceptions(Digest digest, int digestsize) + private void implTestVectorsXof(AsconXof.AsconParameters asconParameters, String filename) + throws Exception { - if (digest.getDigestSize() != digestsize) + AsconXof ascon = createXof(asconParameters); + InputStream src = TestResourceFinder.findTestResource("crypto/ascon", filename + "_LWC_HASH_KAT_256.txt"); + BufferedReader bin = new BufferedReader(new InputStreamReader(src)); + String line; + HashMap map = new HashMap(); + while ((line = bin.readLine()) != null) { - fail(digest.getAlgorithmName() + ": digest size is not correct"); - } + int a = line.indexOf('='); + if (a < 0) + { + byte[] ptByte = Hex.decode((String)map.get("Msg")); + byte[] expected = Hex.decode((String)map.get("MD")); - try - { - digest.update(new byte[1], 1, 1); - fail(digest.getAlgorithmName() + ": input for update is too short"); - } - catch (DataLengthException e) - { - //expected - } - try - { - digest.doFinal(new byte[digest.getDigestSize() - 1], 2); - fail(digest.getAlgorithmName() + ": output for dofinal is too short"); - } - catch (DataLengthException e) - { - //expected + ascon.update(ptByte, 0, ptByte.length); + byte[] hash = new byte[ascon.getDigestSize()]; + ascon.doFinal(hash, 0); + if (!areEqual(hash, expected)) + { + mismatch("Keystream " + map.get("Count"), (String)map.get("MD"), hash); + } + + map.clear(); + } + else + { + map.put(line.substring(0, a).trim(), line.substring(a + 1).trim()); + } } - System.out.println(digest.getAlgorithmName() + " test Exceptions pass"); } - private void implTestExceptions(Xof xof, int digestsize) + private void mismatch(String name, String expected, byte[] found) { - if (xof.getDigestSize() != digestsize) - { - fail(xof.getAlgorithmName() + ": digest size is not correct"); - } - - try - { - xof.update(new byte[1], 1, 1); - fail(xof.getAlgorithmName() + ": input for update is too short"); - } - catch (DataLengthException e) - { - //expected - } - try - { - xof.doFinal(new byte[xof.getDigestSize() - 1], 2); - fail(xof.getAlgorithmName() + ": output for dofinal is too short"); - } - catch (DataLengthException e) - { - //expected - } - System.out.println(xof.getAlgorithmName() + " test Exceptions pass"); + fail("mismatch on " + name, expected, new String(Hex.encode(found))); } private static void initEngine(AsconEngine ascon, boolean forEncryption) @@ -631,22 +791,4 @@ private static void initEngine(AsconEngine ascon, boolean forEncryption) AEADParameters parameters = new AEADParameters(new KeyParameter(new byte[keySize]), macSize, new byte[ivSize], null); ascon.init(forEncryption, parameters); } - - private void mismatch(String name, String expected, byte[] found) - { - fail("mismatch on " + name, expected, new String(Hex.encode(found))); - } - - public static void main(String[] args) - throws InvalidCipherTextException - { - //runTest(new AsconTest()); - AsconEngine ascon = new AsconEngine(AsconEngine.AsconParameters.ascon128); - AEADParameters parameters = new AEADParameters(new KeyParameter(Hex.decode("000102030405060708090A0B0C0D0E0F")), 128, Hex.decode("000102030405060708090A0B0C0D0E0F"), null); - ascon.init(true, parameters); - byte[] buf = new byte[16]; - ascon.doFinal(buf, 0); - System.err.println(Hex.toHexString(buf)); - System.err.println(Hex.toHexString(Pack.longToBigEndian(-1L))); - } } From 8d93456594fa0122dc708f916b4e6775df839278 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Thu, 18 May 2023 18:23:28 +0700 Subject: [PATCH 079/290] Refactoring in Sparkle (and Ascon) --- .../crypto/digests/SparkleDigest.java | 284 ++-- .../crypto/engines/AsconEngine.java | 12 - .../crypto/engines/SparkleEngine.java | 1288 +++++++++++++---- .../bouncycastle/crypto/test/AsconTest.java | 85 +- .../bouncycastle/crypto/test/SparkleTest.java | 735 +++++++--- 5 files changed, 1692 insertions(+), 712 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/crypto/digests/SparkleDigest.java b/core/src/main/java/org/bouncycastle/crypto/digests/SparkleDigest.java index a04b743f90..90c17f62ea 100644 --- a/core/src/main/java/org/bouncycastle/crypto/digests/SparkleDigest.java +++ b/core/src/main/java/org/bouncycastle/crypto/digests/SparkleDigest.java @@ -1,11 +1,11 @@ package org.bouncycastle.crypto.digests; -import java.io.ByteArrayOutputStream; - import org.bouncycastle.crypto.DataLengthException; -import org.bouncycastle.crypto.Digest; +import org.bouncycastle.crypto.ExtendedDigest; import org.bouncycastle.crypto.OutputLengthException; +import org.bouncycastle.crypto.engines.SparkleEngine; import org.bouncycastle.util.Arrays; +import org.bouncycastle.util.Integers; import org.bouncycastle.util.Pack; /** @@ -14,117 +14,56 @@ * Specification: https://csrc.nist.gov/CSRC/media/Projects/lightweight-cryptography/documents/finalist-round/updated-spec-doc/sparkle-spec-final.pdf */ public class SparkleDigest - implements Digest + implements ExtendedDigest { + public static class Friend + { + private static final Friend INSTANCE = new Friend(); + private Friend() {} + } + public enum SparkleParameters { ESCH256, ESCH384 } + private static final int RATE_BYTES = 16; + private static final int RATE_WORDS = 4; + private String algorithmName; private final int[] state; - private final ByteArrayOutputStream message = new ByteArrayOutputStream(); + private final byte[] m_buf = new byte[RATE_BYTES]; private final int DIGEST_BYTES; private final int SPARKLE_STEPS_SLIM; private final int SPARKLE_STEPS_BIG; - private final int STATE_BRANS; private final int STATE_WORDS; - private final int RATE_WORDS; - private final int RATE_BYTES; + + private int m_bufPos = 0; public SparkleDigest(SparkleParameters sparkleParameters) { - int ESCH_DIGEST_LEN; - int SPARKLE_STATE; - int SPARKLE_RATE = 128; switch (sparkleParameters) { case ESCH256: - ESCH_DIGEST_LEN = 256; - SPARKLE_STATE = 384; + algorithmName = "ESCH-256"; + DIGEST_BYTES = 32; SPARKLE_STEPS_SLIM = 7; SPARKLE_STEPS_BIG = 11; - algorithmName = "ESCH-256"; + STATE_WORDS = 12; break; case ESCH384: - ESCH_DIGEST_LEN = 384; - SPARKLE_STATE = 512; + algorithmName = "ESCH-384"; + DIGEST_BYTES = 48; SPARKLE_STEPS_SLIM = 8; SPARKLE_STEPS_BIG = 12; - algorithmName = "ESCH-384"; + STATE_WORDS = 16; break; default: throw new IllegalArgumentException("Invalid definition of SCHWAEMM instance"); } - STATE_BRANS = SPARKLE_STATE >>> 6; - STATE_WORDS = SPARKLE_STATE >>> 5; - RATE_WORDS = SPARKLE_RATE >>> 5; - RATE_BYTES = SPARKLE_RATE >>> 3; - DIGEST_BYTES = ESCH_DIGEST_LEN >>> 3; - state = new int[STATE_WORDS]; - } - - private int ROT(int x, int n) - { - return (((x) >>> n) | ((x) << (32 - n))); - } - - private int ELL(int x) - { - return ROT(((x) ^ ((x) << 16)), 16); - } - - private static final int[] RCON = {0xB7E15162, 0xBF715880, 0x38B4DA56, 0x324E7738, 0xBB1185EB, 0x4F7C7B57, - 0xCFBFA1C8, 0xC2B3293D}; - private void sparkle_opt(int[] state, int brans, int steps) - { - int i, j, rc, tmpx, tmpy, x0, y0; - for (i = 0; i < steps; i++) - { - // Add round ant - state[1] ^= RCON[i & 7]; - state[3] ^= i; - // ARXBOX layer - for (j = 0; j < 2 * brans; j += 2) - { - rc = RCON[j >>> 1]; - state[j] += ROT(state[j + 1], 31); - state[j + 1] ^= ROT(state[j], 24); - state[j] ^= rc; - state[j] += ROT(state[j + 1], 17); - state[j + 1] ^= ROT(state[j], 17); - state[j] ^= rc; - state[j] += state[j + 1]; - state[j + 1] ^= ROT(state[j], 31); - state[j] ^= rc; - state[j] += ROT(state[j + 1], 24); - state[j + 1] ^= ROT(state[j], 16); - state[j] ^= rc; - } - // Linear layer - tmpx = x0 = state[0]; - tmpy = y0 = state[1]; - for (j = 2; j < brans; j += 2) - { - tmpx ^= state[j]; - tmpy ^= state[j + 1]; - } - tmpx = ELL(tmpx); - tmpy = ELL(tmpy); - for (j = 2; j < brans; j += 2) - { - state[j - 2] = state[j + brans] ^ state[j] ^ tmpy; - state[j + brans] = state[j]; - state[j - 1] = state[j + brans + 1] ^ state[j + 1] ^ tmpx; - state[j + brans + 1] = state[j + 1]; - } - state[brans - 2] = state[brans] ^ x0 ^ tmpy; - state[brans] = x0; - state[brans - 1] = state[brans + 1] ^ y0 ^ tmpx; - state[brans + 1] = y0; - } + state = new int[STATE_WORDS]; } @Override @@ -139,111 +78,146 @@ public int getDigestSize() return DIGEST_BYTES; } + @Override + public int getByteLength() + { + return RATE_BYTES; + } + @Override public void update(byte input) { - message.write(input); + if (m_bufPos == RATE_BYTES) + { + processBlock(m_buf, 0, SPARKLE_STEPS_SLIM); + m_bufPos = 0; + } + + m_buf[m_bufPos++] = input; } @Override - public void update(byte[] input, int inOff, int len) + public void update(byte[] in, int inOff, int len) { - if (inOff + len > input.length) + if (inOff > in.length - len) { throw new DataLengthException(algorithmName + " input buffer too short"); } - message.write(input, inOff, len); + + if (len < 1) + return; + + int available = RATE_BYTES - m_bufPos; + if (len <= available) + { + System.arraycopy(in, inOff, m_buf, m_bufPos, len); + m_bufPos += len; + return; + } + + int inPos = 0; + if (m_bufPos > 0) + { + System.arraycopy(in, inOff, m_buf, m_bufPos, available); + processBlock(m_buf, 0, SPARKLE_STEPS_SLIM); + inPos += available; + } + + int remaining; + while ((remaining = len - inPos) > RATE_BYTES) + { + processBlock(in, inOff + inPos, SPARKLE_STEPS_SLIM); + inPos += RATE_BYTES; + } + + System.arraycopy(in, inOff + inPos, m_buf, 0, remaining); + m_bufPos = remaining; } @Override public int doFinal(byte[] output, int outOff) { - if (outOff + DIGEST_BYTES > output.length) + if (outOff > output.length - DIGEST_BYTES) { throw new OutputLengthException(algorithmName + " input buffer too short"); } - byte[] input = message.toByteArray(); - int inlen = input.length, i, tmpx, tmpy, inOff = 0; - // Main Hashing Loop - int[] in32 = Pack.littleEndianToInt(input, 0, inlen >> 2); - while (inlen > RATE_BYTES) + + // addition of constant M1 or M2 to the state + if (m_bufPos < RATE_BYTES) { - // addition of a message block to the state - tmpx = 0; - tmpy = 0; - for (i = 0; i < RATE_WORDS; i += 2) - { - tmpx ^= in32[i + (inOff >> 2)]; - tmpy ^= in32[i + 1 + (inOff >> 2)]; - } - tmpx = ELL(tmpx); - tmpy = ELL(tmpy); - for (i = 0; i < RATE_WORDS; i += 2) - { - state[i] ^= (in32[i + (inOff >> 2)] ^ tmpy); - state[i + 1] ^= (in32[i + 1 + (inOff >> 2)] ^ tmpx); - } - for (i = RATE_WORDS; i < (STATE_WORDS / 2); i += 2) + state[(STATE_WORDS >> 1) - 1] ^= 1 << 24; + + // padding + m_buf[m_bufPos] = (byte)0x80; + while(++m_bufPos < RATE_BYTES) { - state[i] ^= tmpy; - state[i + 1] ^= tmpx; + m_buf[m_bufPos] = 0x00; } - // execute SPARKLE with slim number of steps - sparkle_opt(state, STATE_BRANS, SPARKLE_STEPS_SLIM); - inlen -= RATE_BYTES; - inOff += RATE_BYTES; } - // Hashing of Last Block - // addition of constant M1 or M2 to the state - state[STATE_BRANS - 1] ^= ((inlen < RATE_BYTES) ? (1 << 24) : (1 << 25)); - // addition of last msg block (incl. padding) - int[] buffer = new int[RATE_WORDS]; - for (i = 0; i < inlen; ++i) + else { - buffer[i >>> 2] |= (input[inOff++] & 0xff) << ((i & 3) << 3); + state[(STATE_WORDS >> 1) - 1] ^= 1 << 25; } - if (inlen < RATE_BYTES) - { // padding - buffer[i >>> 2] |= 0x80 << ((i & 3) << 3); - } - tmpx = 0; - tmpy = 0; - for (i = 0; i < RATE_WORDS; i += 2) + + processBlock(m_buf, 0, SPARKLE_STEPS_BIG); + + Pack.intToLittleEndian(state, 0, RATE_WORDS, output, outOff); + + if (STATE_WORDS == 16) { - tmpx ^= buffer[i]; - tmpy ^= buffer[i + 1]; + SparkleEngine.sparkle_opt16(Friend.INSTANCE, state, SPARKLE_STEPS_SLIM); + Pack.intToLittleEndian(state, 0, RATE_WORDS, output, outOff + 16); + SparkleEngine.sparkle_opt16(Friend.INSTANCE, state, SPARKLE_STEPS_SLIM); + Pack.intToLittleEndian(state, 0, RATE_WORDS, output, outOff + 32); } - tmpx = ELL(tmpx); - tmpy = ELL(tmpy); - for (i = 0; i < RATE_WORDS; i += 2) + else { - state[i] ^= (buffer[i] ^ tmpy); - state[i + 1] ^= (buffer[i + 1] ^ tmpx); + SparkleEngine.sparkle_opt12(Friend.INSTANCE, state, SPARKLE_STEPS_SLIM); + Pack.intToLittleEndian(state, 0, RATE_WORDS, output, outOff + 16); } - for (i = RATE_WORDS; i < (STATE_WORDS / 2); i += 2) + + reset(); + return DIGEST_BYTES; + } + + @Override + public void reset() + { + Arrays.fill(state, 0); + Arrays.fill(m_buf, (byte)0); + m_bufPos = 0; + } + + private void processBlock(byte[] buf, int off, int steps) + { + int t0 = Pack.littleEndianToInt(buf, off ); + int t1 = Pack.littleEndianToInt(buf, off + 4); + int t2 = Pack.littleEndianToInt(buf, off + 8); + int t3 = Pack.littleEndianToInt(buf, off + 12); + + // addition of a buffer block to the state + int tx = ELL(t0 ^ t2); + int ty = ELL(t1 ^ t3); + state[0] ^= t0 ^ ty; + state[1] ^= t1 ^ tx; + state[2] ^= t2 ^ ty; + state[3] ^= t3 ^ tx; + state[4] ^= ty; + state[5] ^= tx; + if (STATE_WORDS == 16) { - state[i] ^= tmpy; - state[i + 1] ^= tmpx; + state[6] ^= ty; + state[7] ^= tx; + SparkleEngine.sparkle_opt16(Friend.INSTANCE, state, steps); } - // execute SPARKLE with big number of steps - sparkle_opt(state, STATE_BRANS, SPARKLE_STEPS_BIG); - Pack.intToLittleEndian(state, 0, RATE_WORDS, output, outOff); - int outlen = RATE_BYTES; - outOff += RATE_BYTES; - while (outlen < DIGEST_BYTES) + else { - sparkle_opt(state, STATE_BRANS, SPARKLE_STEPS_SLIM); - Pack.intToLittleEndian(state, 0, RATE_WORDS, output, outOff); - outlen += RATE_BYTES; - outOff += RATE_BYTES; + SparkleEngine.sparkle_opt12(Friend.INSTANCE, state, steps); } - return DIGEST_BYTES; } - @Override - public void reset() + private static int ELL(int x) { - Arrays.fill(state, (byte)0); - message.reset(); + return Integers.rotateRight(x, 16) ^ (x & 0xFFFF); } } diff --git a/core/src/main/java/org/bouncycastle/crypto/engines/AsconEngine.java b/core/src/main/java/org/bouncycastle/crypto/engines/AsconEngine.java index c1eed4e520..e4d705ffcc 100644 --- a/core/src/main/java/org/bouncycastle/crypto/engines/AsconEngine.java +++ b/core/src/main/java/org/bouncycastle/crypto/engines/AsconEngine.java @@ -14,7 +14,6 @@ import org.bouncycastle.util.Longs; import org.bouncycastle.util.Pack; - /** * ASCON AEAD v1.2, https://ascon.iaik.tugraz.at/ * https://csrc.nist.gov/CSRC/media/Projects/lightweight-cryptography/documents/finalist-round/updated-spec-doc/ascon-spec-final.pdf @@ -375,7 +374,6 @@ private void finishData(State nextState) m_state = nextState; } - @Override public void init(boolean forEncryption, CipherParameters params) throws IllegalArgumentException { @@ -446,7 +444,6 @@ else if (CRYPTO_KEYBYTES == 20) reset(true); } - @Override public String getAlgorithmName() { return algorithmName; @@ -457,7 +454,6 @@ public String getAlgorithmVersion() return "v1.2"; } - @Override public void processAADByte(byte in) { checkAAD(); @@ -468,7 +464,6 @@ public void processAADByte(byte in) } } - @Override public void processAADBytes(byte[] inBytes, int inOff, int len) { if ((inOff + len) > inBytes.length) @@ -506,14 +501,12 @@ public void processAADBytes(byte[] inBytes, int inOff, int len) m_bufPos = len; } - @Override public int processByte(byte in, byte[] out, int outOff) throws DataLengthException { return processBytes(new byte[]{in}, 0, 1, out, outOff); } - @Override public int processBytes(byte[] inBytes, int inOff, int len, byte[] outBytes, int outOff) throws DataLengthException { @@ -603,7 +596,6 @@ public int processBytes(byte[] inBytes, int inOff, int len, byte[] outBytes, int return resultLength; } - @Override public int doFinal(byte[] outBytes, int outOff) throws IllegalStateException, InvalidCipherTextException, DataLengthException { @@ -647,13 +639,11 @@ public int doFinal(byte[] outBytes, int outOff) return resultLength; } - @Override public byte[] getMac() { return mac; } - @Override public int getUpdateOutputSize(int len) { int total = Math.max(0, len); @@ -677,7 +667,6 @@ public int getUpdateOutputSize(int len) return total - total % ASCON_AEAD_RATE; } - @Override public int getOutputSize(int len) { int total = Math.max(0, len); @@ -698,7 +687,6 @@ public int getOutputSize(int len) } } - @Override public void reset() { reset(true); diff --git a/core/src/main/java/org/bouncycastle/crypto/engines/SparkleEngine.java b/core/src/main/java/org/bouncycastle/crypto/engines/SparkleEngine.java index 7c0cd29b7d..a1caff26a7 100644 --- a/core/src/main/java/org/bouncycastle/crypto/engines/SparkleEngine.java +++ b/core/src/main/java/org/bouncycastle/crypto/engines/SparkleEngine.java @@ -1,16 +1,18 @@ package org.bouncycastle.crypto.engines; -import java.io.ByteArrayOutputStream; - import org.bouncycastle.crypto.CipherParameters; import org.bouncycastle.crypto.CryptoServicesRegistrar; import org.bouncycastle.crypto.DataLengthException; import org.bouncycastle.crypto.InvalidCipherTextException; import org.bouncycastle.crypto.OutputLengthException; import org.bouncycastle.crypto.constraints.DefaultServiceProperties; +import org.bouncycastle.crypto.digests.SparkleDigest; import org.bouncycastle.crypto.modes.AEADCipher; +import org.bouncycastle.crypto.params.AEADParameters; import org.bouncycastle.crypto.params.KeyParameter; import org.bouncycastle.crypto.params.ParametersWithIV; +import org.bouncycastle.util.Arrays; +import org.bouncycastle.util.Integers; import org.bouncycastle.util.Pack; /** @@ -29,17 +31,35 @@ public enum SparkleParameters SCHWAEMM256_256 } + private enum State + { + Uninitialized, + EncInit, + EncAad, + EncData, + EncFinal, + DecInit, + DecAad, + DecData, + DecFinal, + } + + private static final int[] RCON = { 0xB7E15162, 0xBF715880, 0x38B4DA56, 0x324E7738, 0xBB1185EB, 0x4F7C7B57, + 0xCFBFA1C8, 0xC2B3293D }; + private String algorithmName; - private boolean forEncryption; private final int[] state; private final int[] k; private final int[] npub; private byte[] tag; - private boolean initialised; private boolean encrypted; - private boolean aadFinished; - private final ByteArrayOutputStream aadData = new ByteArrayOutputStream(); - private final ByteArrayOutputStream message = new ByteArrayOutputStream(); + private State m_state = State.Uninitialized; + private byte[] initialAssociatedText; + + private final int m_bufferSizeDecrypt; + private final byte[] m_buf; + private int m_bufPos = 0; + private final int SCHWAEMM_KEY_LEN; private final int SCHWAEMM_NONCE_LEN; private final int SPARKLE_STEPS_SLIM; @@ -48,11 +68,10 @@ public enum SparkleParameters private final int KEY_BYTES; private final int TAG_WORDS; private final int TAG_BYTES; - private final int STATE_BRANS; private final int STATE_WORDS; private final int RATE_WORDS; private final int RATE_BYTES; - private final int CAP_WORDS; + private final int CAP_MASK; private final int _A0; private final int _A1; private final int _M2; @@ -112,12 +131,12 @@ public SparkleEngine(SparkleParameters sparkleParameters) KEY_BYTES = SCHWAEMM_KEY_LEN >>> 3; TAG_WORDS = SCHWAEMM_TAG_LEN >>> 5; TAG_BYTES = SCHWAEMM_TAG_LEN >>> 3; - STATE_BRANS = SPARKLE_STATE >>> 6; STATE_WORDS = SPARKLE_STATE >>> 5; RATE_WORDS = SCHWAEMM_NONCE_LEN >>> 5; RATE_BYTES = SCHWAEMM_NONCE_LEN >>> 3; int CAP_BRANS = SPARKLE_CAPACITY >>> 6; - CAP_WORDS = SPARKLE_CAPACITY >>> 5; + int CAP_WORDS = SPARKLE_CAPACITY >>> 5; + CAP_MASK = RATE_WORDS > CAP_WORDS ? CAP_WORDS - 1 : -1; _A0 = ((((1 << CAP_BRANS))) << 24); _A1 = (((1 ^ (1 << CAP_BRANS))) << 24); _M2 = (((2 ^ (1 << CAP_BRANS))) << 24); @@ -125,367 +144,318 @@ public SparkleEngine(SparkleParameters sparkleParameters) state = new int[STATE_WORDS]; k = new int[KEY_WORDS]; npub = new int[RATE_WORDS]; - initialised = false; - } - private int ROT(int x, int n) - { - return (((x) >>> n) | ((x) << (32 - n))); + m_bufferSizeDecrypt = RATE_BYTES + TAG_BYTES; + m_buf = new byte[m_bufferSizeDecrypt]; + + // Relied on by processBytes method for decryption +// assert RATE_BYTES >= TAG_BYTES; } - private int ELL(int x) + public int getKeyBytesSize() { - return ROT(((x) ^ ((x) << 16)), 16); + return KEY_BYTES; } - private static final int[] RCON = {0xB7E15162, 0xBF715880, 0x38B4DA56, 0x324E7738, 0xBB1185EB, 0x4F7C7B57, - 0xCFBFA1C8, 0xC2B3293D}; - - void sparkle_opt(int[] state, int brans, int steps) + public int getIVBytesSize() { - int i, j, rc, tmpx, tmpy, x0, y0; - for (i = 0; i < steps; i++) - { - // Add round ant - state[1] ^= RCON[i & 7]; - state[3] ^= i; - // ARXBOX layer - for (j = 0; j < 2 * brans; j += 2) - { - rc = RCON[j >>> 1]; - state[j] += ROT(state[j + 1], 31); - state[j + 1] ^= ROT(state[j], 24); - state[j] ^= rc; - state[j] += ROT(state[j + 1], 17); - state[j + 1] ^= ROT(state[j], 17); - state[j] ^= rc; - state[j] += state[j + 1]; - state[j + 1] ^= ROT(state[j], 31); - state[j] ^= rc; - state[j] += ROT(state[j + 1], 24); - state[j + 1] ^= ROT(state[j], 16); - state[j] ^= rc; - } - // Linear layer - tmpx = x0 = state[0]; - tmpy = y0 = state[1]; - for (j = 2; j < brans; j += 2) - { - tmpx ^= state[j]; - tmpy ^= state[j + 1]; - } - tmpx = ELL(tmpx); - tmpy = ELL(tmpy); - for (j = 2; j < brans; j += 2) - { - state[j - 2] = state[j + brans] ^ state[j] ^ tmpy; - state[j + brans] = state[j]; - state[j - 1] = state[j + brans + 1] ^ state[j + 1] ^ tmpx; - state[j + brans + 1] = state[j + 1]; - } - state[brans - 2] = state[brans] ^ x0 ^ tmpy; - state[brans] = x0; - state[brans - 1] = state[brans + 1] ^ y0 ^ tmpx; - state[brans + 1] = y0; - } + return RATE_BYTES; } - private int CAP_INDEX(int i) + public String getAlgorithmName() { - if (RATE_WORDS > CAP_WORDS) - { - return i & (CAP_WORDS - 1); - } - return i; + return algorithmName; } - // The ProcessAssocData function absorbs the associated data, which becomes - // only authenticated but not encrypted, into the state (in blocks of size - // RATE_BYTES). Note that this function MUST NOT be called when the length of - // the associated data is 0. - void ProcessAssocData(int[] state) + public void init(boolean forEncryption, CipherParameters params) + throws IllegalArgumentException { - int inlen = aadData.size(); - if (aadFinished || inlen == 0) - { - return; - } - aadFinished = true; - byte[] in = aadData.toByteArray(); - // Main Authentication Loop - int inOff = 0, tmp, i, j; - int[] in32 = Pack.littleEndianToInt(in, inOff, in.length >>> 2); - while (inlen > RATE_BYTES) - { - // combined Rho and rate-whitening operation - // Rho and rate-whitening for the authentication of associated data. The third - // parameter indicates whether the uint8_t-pointer 'in' is properly aligned to - // permit casting to a int-pointer. If this is the case then array 'in' is - // processed directly, otherwise it is first copied to an aligned buffer. - for (i = 0, j = RATE_WORDS / 2; i < RATE_WORDS / 2; i++, j++) - { - tmp = state[i]; - state[i] = state[j] ^ in32[i + (inOff >> 2)] ^ state[RATE_WORDS + i]; - state[j] ^= tmp ^ in32[j + (inOff >> 2)] ^ state[RATE_WORDS + CAP_INDEX(j)]; - } - // execute SPARKLE with slim number of steps - sparkle_opt(state, STATE_BRANS, SPARKLE_STEPS_SLIM); - inlen -= RATE_BYTES; - inOff += RATE_BYTES; - } - // Authentication of Last Block - // addition of ant A0 or A1 to the state - state[STATE_WORDS - 1] ^= ((inlen < RATE_BYTES) ? _A0 : _A1); - // combined Rho and rate-whitening (incl. padding) - // Rho and rate-whitening for the authentication of the last associated-data - // block. Since this last block may require padding, it is always copied to a buffer. - int[] buffer = new int[RATE_WORDS]; - for (i = 0; i < inlen; ++i) + KeyParameter key = null; + byte[] iv; + + if (params instanceof AEADParameters) { - buffer[i >>> 2] |= in[inOff++] << ((i & 3) << 3); - } - if (inlen < RATE_BYTES) - { // padding - buffer[i >>> 2] |= 0x80 << ((i & 3) << 3); + AEADParameters aeadParameters = (AEADParameters)params; + key = aeadParameters.getKey(); + iv = aeadParameters.getNonce(); + initialAssociatedText = aeadParameters.getAssociatedText(); + + int macSizeBits = aeadParameters.getMacSize(); + if (macSizeBits != TAG_BYTES * 8) + throw new IllegalArgumentException("Invalid value for MAC size: " + macSizeBits); } - for (i = 0, j = RATE_WORDS / 2; i < RATE_WORDS / 2; i++, j++) + else if (params instanceof ParametersWithIV) { - tmp = state[i]; - state[i] = state[j] ^ buffer[i] ^ state[RATE_WORDS + i]; - state[j] ^= tmp ^ buffer[j] ^ state[RATE_WORDS + CAP_INDEX(j)]; - } - // execute SPARKLE with big number of steps - sparkle_opt(state, STATE_BRANS, SPARKLE_STEPS_BIG); - } - - // The ProcessPlainText function encrypts the plaintext (input blocks of size - // RATE_BYTES) and generates the respective ciphertext. The uint8_t-array 'input' - // contains the plaintext and the ciphertext is written to uint8_t-array 'output' - // ('input' and 'output' can be the same array, i.e. they can have the same start - // address). Note that this function MUST NOT be called when the length of the - // plaintext is 0. - private int ProcessPlainText(int[] state, byte[] output, byte[] input, int inOff, int inlen) - { - // Main Encryption Loop - int outOff = 0, tmp1, tmp2, i, j; - int[] in32 = Pack.littleEndianToInt(input, inOff, input.length >>> 2); - int[] out32 = new int[output.length >>> 2]; - int rv = 0; - while (inlen > RATE_BYTES) - { - // combined Rho and rate-whitening operation - // Rho and rate-whitening for the encryption of plaintext. The third parameter - // indicates whether the uint8_t-pointers 'input' and 'output' are properly aligned - // to permit casting to int-pointers. If this is the case then array 'input' - // and 'output' are processed directly, otherwise 'input' is copied to an aligned buffer. - for (i = 0, j = RATE_WORDS / 2; i < RATE_WORDS / 2; i++, j++) + ParametersWithIV withIV = (ParametersWithIV)params; + CipherParameters ivParameters = withIV.getParameters(); + if (ivParameters instanceof KeyParameter) { - tmp1 = state[i]; - tmp2 = state[j]; - if (forEncryption) - { - state[i] = state[j] ^ in32[i + (inOff >> 2)] ^ state[RATE_WORDS + i]; - state[j] ^= tmp1 ^ in32[j + (inOff >> 2)] ^ state[RATE_WORDS + CAP_INDEX(j)]; - } - else - { - state[i] ^= state[j] ^ in32[i + (inOff >> 2)] ^ state[RATE_WORDS + i]; - state[j] = tmp1 ^ in32[j + (inOff >> 2)] ^ state[RATE_WORDS + CAP_INDEX(j)]; - } - out32[i] = in32[i] ^ tmp1; - out32[j] = in32[j] ^ tmp2; + key = (KeyParameter)ivParameters; } - Pack.intToLittleEndian(out32, 0, RATE_WORDS, output, outOff); - // execute SPARKLE with slim number of steps - sparkle_opt(state, STATE_BRANS, SPARKLE_STEPS_SLIM); - inlen -= RATE_BYTES; - outOff += RATE_BYTES; - inOff += RATE_BYTES; - rv += RATE_BYTES; - encrypted = true; + iv = withIV.getIV(); + initialAssociatedText = null; } - return rv; - } - - @Override - public void init(boolean forEncryption, CipherParameters params) - throws IllegalArgumentException - { - this.forEncryption = forEncryption; - if (!(params instanceof ParametersWithIV)) + else { - throw new IllegalArgumentException(algorithmName + " init parameters must include an IV"); + throw new IllegalArgumentException("invalid parameters passed to Sparkle"); } - ParametersWithIV ivParams = (ParametersWithIV)params; - byte[] iv = ivParams.getIV(); - - if (iv == null || iv.length != RATE_BYTES) + if (key == null) { - throw new IllegalArgumentException(algorithmName + " requires exactly " + RATE_BYTES + " bytes of IV"); + throw new IllegalArgumentException("Sparkle init parameters must include a key"); } - Pack.littleEndianToInt(iv, 0, npub, 0, RATE_WORDS); - if (!(ivParams.getParameters() instanceof KeyParameter)) + int expectedKeyLength = KEY_WORDS * 4; + if (expectedKeyLength != key.getKeyLength()) { - throw new IllegalArgumentException(algorithmName + " init parameters must include a key"); + throw new IllegalArgumentException(algorithmName + " requires exactly " + expectedKeyLength + " bytes of key"); } - KeyParameter key = (KeyParameter)ivParams.getParameters(); - byte[] key8 = key.getKey(); - if (key8.length != KEY_BYTES) + int expectedIVLength = RATE_WORDS * 4; + if (iv == null || expectedIVLength != iv.length) { - throw new IllegalArgumentException(algorithmName + " key must be " + KEY_BYTES + " bits long"); + throw new IllegalArgumentException(algorithmName + " requires exactly " + expectedIVLength + " bytes of IV"); } - Pack.littleEndianToInt(key8, 0, k, 0, KEY_WORDS); + + Pack.littleEndianToInt(key.getKey(), 0, k); + Pack.littleEndianToInt(iv, 0, npub); CryptoServicesRegistrar.checkConstraints(new DefaultServiceProperties( this.getAlgorithmName(), 128, params, Utils.getPurpose(forEncryption))); - initialised = true; + + m_state = forEncryption ? State.EncInit : State.DecInit; + reset(); } - @Override - public String getAlgorithmName() + public void processAADByte(byte in) { - return algorithmName; - } + checkAAD(); - @Override - public void processAADByte(byte input) - { - if (encrypted) + if (m_bufPos == RATE_BYTES) { - throw new IllegalArgumentException(algorithmName + ": AAD cannot be added after reading a full block(" + - getBlockSize() + " bytes) of input for " + (forEncryption ? "encryption" : "decryption")); + processBufferAAD(m_buf, 0); + m_bufPos = 0; } - aadData.write(input); + + m_buf[m_bufPos++] = in; } - @Override - public void processAADBytes(byte[] input, int inOff, int len) + public void processAADBytes(byte[] in, int inOff, int len) { - if (encrypted) + if (inOff > in.length - len) + { + throw new DataLengthException("input buffer too short"); + } + + // Don't enter AAD state until we actually get input + if (len <= 0) + return; + + checkAAD(); + + if (m_bufPos > 0) { - throw new IllegalArgumentException(algorithmName + ": AAD cannot be added after reading a full block(" + - getBlockSize() + " bytes) of input for " + (forEncryption ? "encryption" : "decryption")); + int available = RATE_BYTES - m_bufPos; + if (len <= available) + { + System.arraycopy(in, inOff, m_buf, m_bufPos, len); + m_bufPos += len; + return; + } + + System.arraycopy(in, inOff, m_buf, m_bufPos, available); + inOff += available; + len -= available; + + processBufferAAD(m_buf, 0); + //m_bufPos = 0; } - if (inOff + len > input.length) + + while (len > RATE_BYTES) { - throw new DataLengthException(algorithmName + " input buffer too short"); + processBufferAAD(in, inOff); + inOff += RATE_BYTES; + len -= RATE_BYTES; } - aadData.write(input, inOff, len); + + System.arraycopy(in, inOff, m_buf, 0, len); + m_bufPos = len; } - @Override - public int processByte(byte input, byte[] output, int outOff) + public int processByte(byte in, byte[] out, int outOff) throws DataLengthException { - return processBytes(new byte[]{input}, 0, 1, output, outOff); + return processBytes(new byte[]{ in }, 0, 1, out, outOff); } - @Override - public int processBytes(byte[] input, int inOff, int len, byte[] output, int outOff) + public int processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) throws DataLengthException { - if (!initialised) + if (inOff > in.length - len) { - throw new IllegalArgumentException(algorithmName + " Need call init function before encryption/decryption"); + throw new DataLengthException("input buffer too short"); } - if (inOff + len > input.length) + + boolean forEncryption = checkData(); + + int resultLength = 0; + + if (forEncryption) { - throw new DataLengthException(algorithmName + " input buffer too short"); + if (m_bufPos > 0) + { + int available = RATE_BYTES - m_bufPos; + if (len <= available) + { + System.arraycopy(in, inOff, m_buf, m_bufPos, len); + m_bufPos += len; + return 0; + } + + System.arraycopy(in, inOff, m_buf, m_bufPos, available); + inOff += available; + len -= available; + + processBufferEncrypt(m_buf, 0, out, outOff); + resultLength = RATE_BYTES; + //m_bufPos = 0; + } + + while (len > RATE_BYTES) + { + processBufferEncrypt(in, inOff, out, outOff + resultLength); + inOff += RATE_BYTES; + len -= RATE_BYTES; + resultLength += RATE_BYTES; + } } - message.write(input, inOff, len); - len = 0; - if ((forEncryption && message.size() > getBlockSize()) || - (!forEncryption && message.size() - TAG_BYTES > getBlockSize())) + else { - len = (message.size() - (forEncryption ? 0 : TAG_BYTES)); - if (len / RATE_BYTES * RATE_BYTES + outOff > output.length) + int available = m_bufferSizeDecrypt - m_bufPos; + if (len <= available) { - throw new OutputLengthException(algorithmName + " output buffer is too short"); + System.arraycopy(in, inOff, m_buf, m_bufPos, len); + m_bufPos += len; + return 0; + } + + if (m_bufPos > RATE_BYTES) + { + processBufferDecrypt(m_buf, 0, out, outOff); + m_bufPos -= RATE_BYTES; + System.arraycopy(m_buf, RATE_BYTES, m_buf, 0, m_bufPos); + resultLength = RATE_BYTES; + + available += RATE_BYTES; + if (len <= available) + { + System.arraycopy(in, inOff, m_buf, m_bufPos, len); + m_bufPos += len; + return resultLength; + } } - byte[] m = message.toByteArray(); - ProcessAssocData(state); - if (len != 0) + + available = RATE_BYTES - m_bufPos; + System.arraycopy(in, inOff, m_buf, m_bufPos, available); + inOff += available; + len -= available; + processBufferDecrypt(m_buf, 0, out, outOff + resultLength); + resultLength += RATE_BYTES; + //m_bufPos = 0; + + while (len > m_bufferSizeDecrypt) { - len = ProcessPlainText(state, output, m, 0, len); + processBufferDecrypt(in, inOff, out, outOff + resultLength); + inOff += RATE_BYTES; + len -= RATE_BYTES; + resultLength += RATE_BYTES; } - message.reset(); - message.write(m, len, m.length - len); } - return len; + + System.arraycopy(in, inOff, m_buf, 0, len); + m_bufPos = len; + + return resultLength; } - @Override - public int doFinal(byte[] output, int outOff) + public int doFinal(byte[] out, int outOff) throws IllegalStateException, InvalidCipherTextException { - if (!initialised) + boolean forEncryption = checkData(); + + int resultLength; + if (forEncryption) { - throw new IllegalArgumentException(algorithmName + " needs call init function before dofinal"); + resultLength = m_bufPos + TAG_BYTES; } - int inlen = message.size() - (forEncryption ? 0 : TAG_BYTES); - if ((forEncryption && inlen + TAG_BYTES + outOff > output.length) || - (!forEncryption && inlen + outOff > output.length)) + else { - throw new OutputLengthException("output buffer is too short"); + if (m_bufPos < TAG_BYTES) + throw new InvalidCipherTextException("data too short"); + + m_bufPos -= TAG_BYTES; + + resultLength = m_bufPos; } - ProcessAssocData(state); - int i, j, tmp1, tmp2; - byte[] input = message.toByteArray(); - int inOff = 0; - if (encrypted || inlen != 0) + + if (outOff > out.length - resultLength) + { + throw new OutputLengthException("output buffer too short"); + } + + if (encrypted || m_bufPos > 0) { // Encryption of Last Block // addition of ant M2 or M3 to the state - state[STATE_WORDS - 1] ^= ((inlen < RATE_BYTES) ? _M2 : _M3); + state[STATE_WORDS - 1] ^= ((m_bufPos < RATE_BYTES) ? _M2 : _M3); // combined Rho and rate-whitening (incl. padding) // Rho and rate-whitening for the encryption of the last plaintext block. Since // this last block may require padding, it is always copied to a buffer. int[] buffer = new int[RATE_WORDS]; - for (i = 0; i < inlen; ++i) + for (int i = 0; i < m_bufPos; ++i) { - buffer[i >>> 2] |= (input[inOff++] & 0xff) << ((i & 3) << 3); + buffer[i >>> 2] |= (m_buf[i] & 0xFF) << ((i & 3) << 3); } - if (inlen < RATE_BYTES) + if (m_bufPos < RATE_BYTES) { if (!forEncryption) { - int tmp = (i & 3) << 3; - buffer[i >>> 2] |= (state[i >>> 2] >>> tmp) << tmp; - tmp = (i >>> 2) + 1; + int tmp = (m_bufPos & 3) << 3; + buffer[m_bufPos >>> 2] |= (state[m_bufPos >>> 2] >>> tmp) << tmp; + tmp = (m_bufPos >>> 2) + 1; System.arraycopy(state, tmp, buffer, tmp, RATE_WORDS - tmp); } - buffer[i >>> 2] ^= 0x80 << ((i & 3) << 3); + buffer[m_bufPos >>> 2] ^= 0x80 << ((m_bufPos & 3) << 3); } - for (i = 0, j = RATE_WORDS / 2; i < RATE_WORDS / 2; i++, j++) + for (int i = 0; i < RATE_WORDS / 2; ++i) { - tmp1 = state[i]; - tmp2 = state[j]; + int j = i + RATE_WORDS /2; + + int s_i = state[i]; + int s_j = state[j]; if (forEncryption) { - state[i] = state[j] ^ buffer[i] ^ state[RATE_WORDS + i]; - state[j] ^= tmp1 ^ buffer[j] ^ state[RATE_WORDS + CAP_INDEX(j)]; + state[i] = s_j ^ buffer[i] ^ state[RATE_WORDS + i]; + state[j] = s_i ^ s_j ^ buffer[j] ^ state[RATE_WORDS + (j & CAP_MASK)]; } else { - state[i] ^= state[j] ^ buffer[i] ^ state[RATE_WORDS + i]; - state[j] = tmp1 ^ buffer[j] ^ state[RATE_WORDS + CAP_INDEX(j)]; + state[i] = s_i ^ s_j ^ buffer[i] ^ state[RATE_WORDS + i]; + state[j] = s_i ^ buffer[j] ^ state[RATE_WORDS + (j & CAP_MASK)]; } - buffer[i] ^= tmp1; - buffer[j] ^= tmp2; + buffer[i] ^= s_i; + buffer[j] ^= s_j; } - for (i = 0; i < inlen; ++i) + for (int i = 0; i < m_bufPos; ++i) { - output[outOff++] = (byte)(buffer[i >>> 2] >>> ((i & 3) << 3)); + out[outOff++] = (byte)(buffer[i >>> 2] >>> ((i & 3) << 3)); } // execute SPARKLE with big number of steps - sparkle_opt(state, STATE_BRANS, SPARKLE_STEPS_BIG); + sparkle_opt(state, SPARKLE_STEPS_BIG); } // add key to the capacity-part of the state - for (i = 0; i < KEY_WORDS; i++) + for (int i = 0; i < KEY_WORDS; i++) { state[RATE_WORDS + i] ^= k[i]; } @@ -493,49 +463,252 @@ public int doFinal(byte[] output, int outOff) Pack.intToLittleEndian(state, RATE_WORDS, TAG_WORDS, tag, 0); if (forEncryption) { - System.arraycopy(tag, 0, output, outOff, TAG_BYTES); - inlen += TAG_BYTES; + System.arraycopy(tag, 0, out, outOff, TAG_BYTES); } else { - for (i = 0; i < TAG_BYTES; ++i) + if (!Arrays.constantTimeAreEqual(TAG_BYTES, tag, 0, m_buf, m_bufPos)) { - if (tag[i] != input[inlen + i]) - { - throw new IllegalArgumentException(algorithmName + " mac does not match"); - } + throw new InvalidCipherTextException(algorithmName + " mac does not match"); } } - reset(false); - return inlen; + reset(!forEncryption); + return resultLength; } - @Override public byte[] getMac() { return tag; } - @Override public int getUpdateOutputSize(int len) { - return len; + // The -1 is to account for the lazy processing of a full buffer + int total = Math.max(0, len) - 1; + + switch (m_state) + { + case DecInit: + case DecAad: + total = Math.max(0, total - TAG_BYTES); + break; + case DecData: + case DecFinal: + total = Math.max(0, total + m_bufPos - TAG_BYTES); + break; + case EncData: + case EncFinal: + total = Math.max(0, total + m_bufPos); + break; + default: + break; + } + + return total - total % RATE_BYTES; } - @Override public int getOutputSize(int len) { - return len + TAG_BYTES; + int total = Math.max(0, len); + + switch (m_state) + { + case DecInit: + case DecAad: + return Math.max(0, total - TAG_BYTES); + case DecData: + case DecFinal: + return Math.max(0, total + m_bufPos - TAG_BYTES); + case EncData: + case EncFinal: + return total + m_bufPos + TAG_BYTES; + default: + return total + TAG_BYTES; + } } - @Override public void reset() { - if (!initialised) + reset(true); + } + + private void checkAAD() + { + switch (m_state) { - throw new IllegalArgumentException(algorithmName + " needs call init function before reset"); + case DecInit: + m_state = State.DecAad; + break; + case EncInit: + m_state = State.EncAad; + break; + case DecAad: + case EncAad: + break; + case EncFinal: + throw new IllegalStateException(getAlgorithmName() + " cannot be reused for encryption"); + default: + throw new IllegalStateException(getAlgorithmName() + " needs to be initialized"); + } + } + + private boolean checkData() + { + switch (m_state) + { + case DecInit: + case DecAad: + finishAAD(State.DecData); + return false; + case EncInit: + case EncAad: + finishAAD(State.EncData); + return true; + case DecData: + return false; + case EncData: + return true; + case EncFinal: + throw new IllegalStateException(getAlgorithmName() + " cannot be reused for encryption"); + default: + throw new IllegalStateException(getAlgorithmName() + " needs to be initialized"); } - reset(true); + } + + private void finishAAD(State nextState) + { + // State indicates whether we ever received AAD + switch (m_state) + { + case DecAad: + case EncAad: + { + processFinalAAD(); + break; + } + default: + break; + } + + m_bufPos = 0; + m_state = nextState; + } + + private void processBufferAAD(byte[] buffer, int bufOff) + { + for (int i = 0; i < RATE_WORDS / 2; ++i) + { + int j = i + (RATE_WORDS / 2); + + int s_i = state[i]; + int s_j = state[j]; + + int d_i = Pack.littleEndianToInt(buffer, bufOff + (i * 4)); + int d_j = Pack.littleEndianToInt(buffer, bufOff + (j * 4)); + + state[i] = s_j ^ d_i ^ state[RATE_WORDS + i]; + state[j] = s_i ^ s_j ^ d_j ^ state[RATE_WORDS + (j & CAP_MASK)]; + } + + sparkle_opt(state, SPARKLE_STEPS_SLIM); + } + + private void processBufferDecrypt(byte[] buffer, int bufOff, byte[] output, int outOff) + { +// assert bufOff <= buffer.length - RATE_BYTES; + + if (outOff > output.length - RATE_BYTES) + { + throw new OutputLengthException("output buffer too short"); + } + + for (int i = 0; i < RATE_WORDS / 2; ++i) + { + int j = i + (RATE_WORDS / 2); + + int s_i = state[i]; + int s_j = state[j]; + + int d_i = Pack.littleEndianToInt(buffer, bufOff + (i * 4)); + int d_j = Pack.littleEndianToInt(buffer, bufOff + (j * 4)); + + state[i] = s_i ^ s_j ^ d_i ^ state[RATE_WORDS + i]; + state[j] = s_i ^ d_j ^ state[RATE_WORDS + (j & CAP_MASK)]; + + Pack.intToLittleEndian(d_i ^ s_i, output, outOff + (i * 4)); + Pack.intToLittleEndian(d_j ^ s_j, output, outOff + (j * 4)); + } + + sparkle_opt(state, SPARKLE_STEPS_SLIM); + + encrypted = true; + } + + private void processBufferEncrypt(byte[] buffer, int bufOff, byte[] output, int outOff) + { +// assert bufOff <= buffer.length - RATE_BYTES; + + if (outOff > output.length - RATE_BYTES) + { + throw new OutputLengthException("output buffer too short"); + } + + for (int i = 0; i < RATE_WORDS / 2; ++i) + { + int j = i + (RATE_WORDS / 2); + + int s_i = state[i]; + int s_j = state[j]; + + int d_i = Pack.littleEndianToInt(buffer, bufOff + (i * 4)); + int d_j = Pack.littleEndianToInt(buffer, bufOff + (j * 4)); + + state[i] = s_j ^ d_i ^ state[RATE_WORDS + i]; + state[j] = s_i ^ s_j ^ d_j ^ state[RATE_WORDS + (j & CAP_MASK)]; + + Pack.intToLittleEndian(d_i ^ s_i, output, outOff + (i * 4)); + Pack.intToLittleEndian(d_j ^ s_j, output, outOff + (j * 4)); + } + + sparkle_opt(state, SPARKLE_STEPS_SLIM); + + encrypted = true; + } + + private void processFinalAAD() + { + // addition of constant A0 or A1 to the state + if (m_bufPos < RATE_BYTES) + { + state[STATE_WORDS - 1] ^= _A0; + + // padding + m_buf[m_bufPos] = (byte)0x80; + while (++m_bufPos < RATE_BYTES) + { + m_buf[m_bufPos] = 0x00; + } + } + else + { + state[STATE_WORDS - 1] ^= _A1; + } + + for (int i = 0; i < RATE_WORDS / 2; ++i) + { + int j = i + (RATE_WORDS / 2); + + int s_i = state[i]; + int s_j = state[j]; + + int d_i = Pack.littleEndianToInt(m_buf, i * 4); + int d_j = Pack.littleEndianToInt(m_buf, j * 4); + + state[i] = s_j ^ d_i ^ state[RATE_WORDS + i]; + state[j] = s_i ^ s_j ^ d_j ^ state[RATE_WORDS + (j & CAP_MASK)]; + } + + sparkle_opt(state, SPARKLE_STEPS_BIG); } private void reset(boolean clearMac) @@ -544,32 +717,545 @@ private void reset(boolean clearMac) { tag = null; } + + Arrays.clear(m_buf); + m_bufPos = 0; + encrypted = false; + + switch (m_state) + { + case DecInit: + case EncInit: + break; + case DecAad: + case DecData: + case DecFinal: + m_state = State.DecInit; + break; + case EncAad: + case EncData: + case EncFinal: + m_state = State.EncFinal; + return; + default: + throw new IllegalStateException(getAlgorithmName() + " needs to be initialized"); + } + // The Initialize function loads nonce and key into the state and executes the // SPARKLE permutation with the big number of steps. // load nonce into the rate-part of the state System.arraycopy(npub, 0, state, 0, RATE_WORDS); // load key into the capacity-part of the sate System.arraycopy(k, 0, state, RATE_WORDS, KEY_WORDS); - // execute SPARKLE with big number of steps - sparkle_opt(state, STATE_BRANS, SPARKLE_STEPS_BIG); - aadData.reset(); - message.reset(); - encrypted = false; - aadFinished = false; + + sparkle_opt(state, SPARKLE_STEPS_BIG); + + if (initialAssociatedText != null) + { + processAADBytes(initialAssociatedText, 0, initialAssociatedText.length); + } } - public int getBlockSize() + private static int ELL(int x) { - return RATE_BYTES; + return Integers.rotateRight(x, 16) ^ (x & 0xFFFF); } - public int getKeyBytesSize() + private static void sparkle_opt(int[] state, int steps) { - return KEY_BYTES; + switch (state.length) + { + case 8: sparkle_opt8 (state, steps); break; + case 12: sparkle_opt12(state, steps); break; + case 16: sparkle_opt16(state, steps); break; + default: throw new IllegalStateException(); + } } - public int getIVBytesSize() + static void sparkle_opt8(int[] state, int steps) { - return RATE_BYTES; + int s00 = state[0]; + int s01 = state[1]; + int s02 = state[2]; + int s03 = state[3]; + int s04 = state[4]; + int s05 = state[5]; + int s06 = state[6]; + int s07 = state[7]; + + for (int step = 0; step < steps; ++step) + { + // Add round ant + + s01 ^= RCON[step & 7]; + s03 ^= step; + + // ARXBOX layer + { + int rc = RCON[0]; + s00 += Integers.rotateRight(s01, 31); + s01 ^= Integers.rotateRight(s00, 24); + s00 ^= rc; + s00 += Integers.rotateRight(s01, 17); + s01 ^= Integers.rotateRight(s00, 17); + s00 ^= rc; + s00 += s01; + s01 ^= Integers.rotateRight(s00, 31); + s00 ^= rc; + s00 += Integers.rotateRight(s01, 24); + s01 ^= Integers.rotateRight(s00, 16); + s00 ^= rc; + } + { + int rc = RCON[1]; + s02 += Integers.rotateRight(s03, 31); + s03 ^= Integers.rotateRight(s02, 24); + s02 ^= rc; + s02 += Integers.rotateRight(s03, 17); + s03 ^= Integers.rotateRight(s02, 17); + s02 ^= rc; + s02 += s03; + s03 ^= Integers.rotateRight(s02, 31); + s02 ^= rc; + s02 += Integers.rotateRight(s03, 24); + s03 ^= Integers.rotateRight(s02, 16); + s02 ^= rc; + } + { + int rc = RCON[2]; + s04 += Integers.rotateRight(s05, 31); + s05 ^= Integers.rotateRight(s04, 24); + s04 ^= rc; + s04 += Integers.rotateRight(s05, 17); + s05 ^= Integers.rotateRight(s04, 17); + s04 ^= rc; + s04 += s05; + s05 ^= Integers.rotateRight(s04, 31); + s04 ^= rc; + s04 += Integers.rotateRight(s05, 24); + s05 ^= Integers.rotateRight(s04, 16); + s04 ^= rc; + } + { + int rc = RCON[3]; + s06 += Integers.rotateRight(s07, 31); + s07 ^= Integers.rotateRight(s06, 24); + s06 ^= rc; + s06 += Integers.rotateRight(s07, 17); + s07 ^= Integers.rotateRight(s06, 17); + s06 ^= rc; + s06 += s07; + s07 ^= Integers.rotateRight(s06, 31); + s06 ^= rc; + s06 += Integers.rotateRight(s07, 24); + s07 ^= Integers.rotateRight(s06, 16); + s06 ^= rc; + } + + // Linear layer + + int t02 = ELL(s00 ^ s02); + int t13 = ELL(s01 ^ s03); + + int u00 = s00 ^ s04; + int u01 = s01 ^ s05; + int u02 = s02 ^ s06; + int u03 = s03 ^ s07; + + s04 = s00; + s05 = s01; + s06 = s02; + s07 = s03; + + s00 = u02 ^ t13; + s01 = u03 ^ t02; + s02 = u00 ^ t13; + s03 = u01 ^ t02; + } + + state[0] = s00; + state[1] = s01; + state[2] = s02; + state[3] = s03; + state[4] = s04; + state[5] = s05; + state[6] = s06; + state[7] = s07; + } + + static void sparkle_opt12(int[] state, int steps) + { + int s00 = state[0]; + int s01 = state[1]; + int s02 = state[2]; + int s03 = state[3]; + int s04 = state[4]; + int s05 = state[5]; + int s06 = state[6]; + int s07 = state[7]; + int s08 = state[8]; + int s09 = state[9]; + int s10 = state[10]; + int s11 = state[11]; + + for (int step = 0; step < steps; ++step) + { + // Add round ant + + s01 ^= RCON[step & 7]; + s03 ^= step; + + // ARXBOX layer + { + int rc = RCON[0]; + s00 += Integers.rotateRight(s01, 31); + s01 ^= Integers.rotateRight(s00, 24); + s00 ^= rc; + s00 += Integers.rotateRight(s01, 17); + s01 ^= Integers.rotateRight(s00, 17); + s00 ^= rc; + s00 += s01; + s01 ^= Integers.rotateRight(s00, 31); + s00 ^= rc; + s00 += Integers.rotateRight(s01, 24); + s01 ^= Integers.rotateRight(s00, 16); + s00 ^= rc; + } + { + int rc = RCON[1]; + s02 += Integers.rotateRight(s03, 31); + s03 ^= Integers.rotateRight(s02, 24); + s02 ^= rc; + s02 += Integers.rotateRight(s03, 17); + s03 ^= Integers.rotateRight(s02, 17); + s02 ^= rc; + s02 += s03; + s03 ^= Integers.rotateRight(s02, 31); + s02 ^= rc; + s02 += Integers.rotateRight(s03, 24); + s03 ^= Integers.rotateRight(s02, 16); + s02 ^= rc; + } + { + int rc = RCON[2]; + s04 += Integers.rotateRight(s05, 31); + s05 ^= Integers.rotateRight(s04, 24); + s04 ^= rc; + s04 += Integers.rotateRight(s05, 17); + s05 ^= Integers.rotateRight(s04, 17); + s04 ^= rc; + s04 += s05; + s05 ^= Integers.rotateRight(s04, 31); + s04 ^= rc; + s04 += Integers.rotateRight(s05, 24); + s05 ^= Integers.rotateRight(s04, 16); + s04 ^= rc; + } + { + int rc = RCON[3]; + s06 += Integers.rotateRight(s07, 31); + s07 ^= Integers.rotateRight(s06, 24); + s06 ^= rc; + s06 += Integers.rotateRight(s07, 17); + s07 ^= Integers.rotateRight(s06, 17); + s06 ^= rc; + s06 += s07; + s07 ^= Integers.rotateRight(s06, 31); + s06 ^= rc; + s06 += Integers.rotateRight(s07, 24); + s07 ^= Integers.rotateRight(s06, 16); + s06 ^= rc; + } + { + int rc = RCON[4]; + s08 += Integers.rotateRight(s09, 31); + s09 ^= Integers.rotateRight(s08, 24); + s08 ^= rc; + s08 += Integers.rotateRight(s09, 17); + s09 ^= Integers.rotateRight(s08, 17); + s08 ^= rc; + s08 += s09; + s09 ^= Integers.rotateRight(s08, 31); + s08 ^= rc; + s08 += Integers.rotateRight(s09, 24); + s09 ^= Integers.rotateRight(s08, 16); + s08 ^= rc; + } + { + int rc = RCON[5]; + s10 += Integers.rotateRight(s11, 31); + s11 ^= Integers.rotateRight(s10, 24); + s10 ^= rc; + s10 += Integers.rotateRight(s11, 17); + s11 ^= Integers.rotateRight(s10, 17); + s10 ^= rc; + s10 += s11; + s11 ^= Integers.rotateRight(s10, 31); + s10 ^= rc; + s10 += Integers.rotateRight(s11, 24); + s11 ^= Integers.rotateRight(s10, 16); + s10 ^= rc; + } + + // Linear layer + + int t024 = ELL(s00 ^ s02 ^ s04); + int t135 = ELL(s01 ^ s03 ^ s05); + + int u00 = s00 ^ s06; + int u01 = s01 ^ s07; + int u02 = s02 ^ s08; + int u03 = s03 ^ s09; + int u04 = s04 ^ s10; + int u05 = s05 ^ s11; + + s06 = s00; + s07 = s01; + s08 = s02; + s09 = s03; + s10 = s04; + s11 = s05; + + s00 = u02 ^ t135; + s01 = u03 ^ t024; + s02 = u04 ^ t135; + s03 = u05 ^ t024; + s04 = u00 ^ t135; + s05 = u01 ^ t024; + } + + state[0] = s00; + state[1] = s01; + state[2] = s02; + state[3] = s03; + state[4] = s04; + state[5] = s05; + state[6] = s06; + state[7] = s07; + state[8] = s08; + state[9] = s09; + state[10] = s10; + state[11] = s11; + } + + public static void sparkle_opt12(SparkleDigest.Friend friend, int[] state, int steps) + { + if (null == friend) + { + throw new NullPointerException("This method is only for use by SparkleDigest"); + } + + sparkle_opt12(state, steps); + } + + static void sparkle_opt16(int[] state, int steps) + { +// assert (steps & 1) == 0; + + int s00 = state[0]; + int s01 = state[1]; + int s02 = state[2]; + int s03 = state[3]; + int s04 = state[4]; + int s05 = state[5]; + int s06 = state[6]; + int s07 = state[7]; + int s08 = state[8]; + int s09 = state[9]; + int s10 = state[10]; + int s11 = state[11]; + int s12 = state[12]; + int s13 = state[13]; + int s14 = state[14]; + int s15 = state[15]; + + for (int step = 0; step < steps; ++step) + { + // Add round ant + + s01 ^= RCON[step & 7]; + s03 ^= step; + + // ARXBOX layer + { + int rc = RCON[0]; + s00 += Integers.rotateRight(s01, 31); + s01 ^= Integers.rotateRight(s00, 24); + s00 ^= rc; + s00 += Integers.rotateRight(s01, 17); + s01 ^= Integers.rotateRight(s00, 17); + s00 ^= rc; + s00 += s01; + s01 ^= Integers.rotateRight(s00, 31); + s00 ^= rc; + s00 += Integers.rotateRight(s01, 24); + s01 ^= Integers.rotateRight(s00, 16); + s00 ^= rc; + } + { + int rc = RCON[1]; + s02 += Integers.rotateRight(s03, 31); + s03 ^= Integers.rotateRight(s02, 24); + s02 ^= rc; + s02 += Integers.rotateRight(s03, 17); + s03 ^= Integers.rotateRight(s02, 17); + s02 ^= rc; + s02 += s03; + s03 ^= Integers.rotateRight(s02, 31); + s02 ^= rc; + s02 += Integers.rotateRight(s03, 24); + s03 ^= Integers.rotateRight(s02, 16); + s02 ^= rc; + } + { + int rc = RCON[2]; + s04 += Integers.rotateRight(s05, 31); + s05 ^= Integers.rotateRight(s04, 24); + s04 ^= rc; + s04 += Integers.rotateRight(s05, 17); + s05 ^= Integers.rotateRight(s04, 17); + s04 ^= rc; + s04 += s05; + s05 ^= Integers.rotateRight(s04, 31); + s04 ^= rc; + s04 += Integers.rotateRight(s05, 24); + s05 ^= Integers.rotateRight(s04, 16); + s04 ^= rc; + } + { + int rc = RCON[3]; + s06 += Integers.rotateRight(s07, 31); + s07 ^= Integers.rotateRight(s06, 24); + s06 ^= rc; + s06 += Integers.rotateRight(s07, 17); + s07 ^= Integers.rotateRight(s06, 17); + s06 ^= rc; + s06 += s07; + s07 ^= Integers.rotateRight(s06, 31); + s06 ^= rc; + s06 += Integers.rotateRight(s07, 24); + s07 ^= Integers.rotateRight(s06, 16); + s06 ^= rc; + } + { + int rc = RCON[4]; + s08 += Integers.rotateRight(s09, 31); + s09 ^= Integers.rotateRight(s08, 24); + s08 ^= rc; + s08 += Integers.rotateRight(s09, 17); + s09 ^= Integers.rotateRight(s08, 17); + s08 ^= rc; + s08 += s09; + s09 ^= Integers.rotateRight(s08, 31); + s08 ^= rc; + s08 += Integers.rotateRight(s09, 24); + s09 ^= Integers.rotateRight(s08, 16); + s08 ^= rc; + } + { + int rc = RCON[5]; + s10 += Integers.rotateRight(s11, 31); + s11 ^= Integers.rotateRight(s10, 24); + s10 ^= rc; + s10 += Integers.rotateRight(s11, 17); + s11 ^= Integers.rotateRight(s10, 17); + s10 ^= rc; + s10 += s11; + s11 ^= Integers.rotateRight(s10, 31); + s10 ^= rc; + s10 += Integers.rotateRight(s11, 24); + s11 ^= Integers.rotateRight(s10, 16); + s10 ^= rc; + } + { + int rc = RCON[6]; + s12 += Integers.rotateRight(s13, 31); + s13 ^= Integers.rotateRight(s12, 24); + s12 ^= rc; + s12 += Integers.rotateRight(s13, 17); + s13 ^= Integers.rotateRight(s12, 17); + s12 ^= rc; + s12 += s13; + s13 ^= Integers.rotateRight(s12, 31); + s12 ^= rc; + s12 += Integers.rotateRight(s13, 24); + s13 ^= Integers.rotateRight(s12, 16); + s12 ^= rc; + } + { + int rc = RCON[7]; + s14 += Integers.rotateRight(s15, 31); + s15 ^= Integers.rotateRight(s14, 24); + s14 ^= rc; + s14 += Integers.rotateRight(s15, 17); + s15 ^= Integers.rotateRight(s14, 17); + s14 ^= rc; + s14 += s15; + s15 ^= Integers.rotateRight(s14, 31); + s14 ^= rc; + s14 += Integers.rotateRight(s15, 24); + s15 ^= Integers.rotateRight(s14, 16); + s14 ^= rc; + } + + // Linear layer + + int t0246 = ELL(s00 ^ s02 ^ s04 ^ s06); + int t1357 = ELL(s01 ^ s03 ^ s05 ^ s07); + + int u00 = s00 ^ s08; + int u01 = s01 ^ s09; + int u02 = s02 ^ s10; + int u03 = s03 ^ s11; + int u04 = s04 ^ s12; + int u05 = s05 ^ s13; + int u06 = s06 ^ s14; + int u07 = s07 ^ s15; + + s08 = s00; + s09 = s01; + s10 = s02; + s11 = s03; + s12 = s04; + s13 = s05; + s14 = s06; + s15 = s07; + + s00 = u02 ^ t1357; + s01 = u03 ^ t0246; + s02 = u04 ^ t1357; + s03 = u05 ^ t0246; + s04 = u06 ^ t1357; + s05 = u07 ^ t0246; + s06 = u00 ^ t1357; + s07 = u01 ^ t0246; + } + + state[0] = s00; + state[1] = s01; + state[2] = s02; + state[3] = s03; + state[4] = s04; + state[5] = s05; + state[6] = s06; + state[7] = s07; + state[8] = s08; + state[9] = s09; + state[10] = s10; + state[11] = s11; + state[12] = s12; + state[13] = s13; + state[14] = s14; + state[15] = s15; + } + + public static void sparkle_opt16(SparkleDigest.Friend friend, int[] state, int steps) + { + if (null == friend) + { + throw new NullPointerException("This method is only for use by SparkleDigest"); + } + + sparkle_opt16(state, steps); } } diff --git a/core/src/test/java/org/bouncycastle/crypto/test/AsconTest.java b/core/src/test/java/org/bouncycastle/crypto/test/AsconTest.java index 5631f6c77d..cb6df6c288 100644 --- a/core/src/test/java/org/bouncycastle/crypto/test/AsconTest.java +++ b/core/src/test/java/org/bouncycastle/crypto/test/AsconTest.java @@ -354,7 +354,6 @@ private void implTestExceptionsEngine(AsconEngine.AsconParameters asconParameter try { ascon.getMac(); - ascon.getAlgorithmName(); ascon.getOutputSize(0); ascon.getUpdateOutputSize(0); } @@ -363,6 +362,7 @@ private void implTestExceptionsEngine(AsconEngine.AsconParameters asconParameter //expected fail(ascon.getAlgorithmName() + " functions can be called before initialization"); } + Random rand = new Random(); int randomNum; while ((randomNum = rand.nextInt(100)) == keySize) ; @@ -426,7 +426,7 @@ private void implTestExceptionsEngine(AsconEngine.AsconParameters asconParameter fail("mac should not match"); } ascon.init(true, params); - ascon.processBytes(new byte[16], 0, 16, new byte[16], 0); + ascon.processByte((byte)0, null, 0); try { ascon.processAADByte((byte)0); @@ -468,7 +468,8 @@ private void implTestExceptionsEngine(AsconEngine.AsconParameters asconParameter ascon.init(true, params); try { - ascon.processBytes(new byte[16], 0, 16, new byte[16], 8); + int need = ascon.getUpdateOutputSize(64); + ascon.processBytes(new byte[64], 0, 64, new byte[need], 1); fail("output for processBytes is too short"); } catch (OutputLengthException e) @@ -480,11 +481,14 @@ private void implTestExceptionsEngine(AsconEngine.AsconParameters asconParameter ascon.doFinal(new byte[2], 2); fail("output for dofinal is too short"); } - catch (DataLengthException e) + catch (OutputLengthException e) { //expected } + implTestExceptionsGetUpdateOutputSize(ascon, false, params, 100); + implTestExceptionsGetUpdateOutputSize(ascon, true, params, 100); + mac1 = new byte[ascon.getOutputSize(0)]; mac2 = new byte[ascon.getOutputSize(0)]; ascon.init(true, params); @@ -566,12 +570,47 @@ private void implTestExceptionsEngine(AsconEngine.AsconParameters asconParameter offset = ascon.processBytes(m7, 0, split, c9, 0); offset += ascon.processBytes(m7, split, m7.length - split, c9, offset); offset += ascon.doFinal(c9, offset); + if (!areEqual(c7, c8) || !areEqual(c7, c9)) { fail("Splitting input of plaintext should output the same ciphertext"); } } + private void implTestExceptionsGetUpdateOutputSize(AsconEngine ascon, boolean forEncryption, + CipherParameters parameters, int maxInputSize) + { + ascon.init(forEncryption, parameters); + + int maxOutputSize = ascon.getUpdateOutputSize(maxInputSize); + + byte[] input = new byte[maxInputSize]; + byte[] output = new byte[maxOutputSize]; + + for (int inputSize = 0; inputSize <= maxInputSize; ++inputSize) + { + ascon.init(forEncryption, parameters); + + int outputSize = ascon.getUpdateOutputSize(inputSize); + if (outputSize > 0) + { + try + { + ascon.processBytes(input, 0, inputSize, output, maxOutputSize - outputSize + 1); + fail("output for processBytes is too short"); + } + catch (OutputLengthException e) + { + //expected + } + } + else + { + ascon.processBytes(input, 0, inputSize, null, 0); + } + } + } + private void implTestExceptionsXof(AsconXof.AsconParameters asconParameters) { AsconXof ascon = createXof(asconParameters); @@ -626,13 +665,13 @@ private void implTestParametersEngine(AsconEngine.AsconParameters asconParameter ascon.init(true, parameters); if (ascon.getOutputSize(0) != macSize) { - fail("mac bytes of " + ascon.getAlgorithmName() + " is incorrect for encryption"); + fail("getOutputSize of " + ascon.getAlgorithmName() + " is incorrect for encryption"); } ascon.init(false, parameters); if (ascon.getOutputSize(macSize) != 0) { - fail("mac bytes of " + ascon.getAlgorithmName() + " is incorrect for decryption"); + fail("getOutputSize of " + ascon.getAlgorithmName() + " is incorrect for decryption"); } } @@ -649,6 +688,7 @@ private void implTestParametersXof(AsconXof.AsconParameters asconParameters, int private void implTestVectorsDigest(AsconDigest.AsconParameters asconParameters, String filename) throws Exception { + Random random = new Random(); AsconDigest ascon = createDigest(asconParameters); InputStream src = TestResourceFinder.findTestResource("crypto/ascon", filename + "_LWC_HASH_KAT_256.txt"); BufferedReader bin = new BufferedReader(new InputStreamReader(src)); @@ -662,14 +702,27 @@ private void implTestVectorsDigest(AsconDigest.AsconParameters asconParameters, byte[] ptByte = Hex.decode((String)map.get("Msg")); byte[] expected = Hex.decode((String)map.get("MD")); - ascon.update(ptByte, 0, ptByte.length); byte[] hash = new byte[ascon.getDigestSize()]; + + ascon.update(ptByte, 0, ptByte.length); ascon.doFinal(hash, 0); if (!areEqual(hash, expected)) { mismatch("Keystream " + map.get("Count"), (String)map.get("MD"), hash); } + if (ptByte.length > 1) + { + int split = random.nextInt(ptByte.length - 1) + 1; + ascon.update(ptByte, 0, split); + ascon.update(ptByte, split, ptByte.length - split); + ascon.doFinal(hash, 0); + if (!areEqual(hash, expected)) + { + mismatch("Keystream " + map.get("Count"), (String)map.get("MD"), hash); + } + } + map.clear(); } else @@ -682,12 +735,12 @@ private void implTestVectorsDigest(AsconDigest.AsconParameters asconParameters, private void implTestVectorsEngine(AsconEngine.AsconParameters asconParameters, String filename) throws Exception { + Random random = new Random(); AsconEngine ascon = createEngine(asconParameters); InputStream src = TestResourceFinder.findTestResource("crypto/ascon", "LWC_AEAD_KAT_" + filename + ".txt"); BufferedReader bin = new BufferedReader(new InputStreamReader(src)); String line; HashMap map = new HashMap(); - Random random = new Random(); while ((line = bin.readLine()) != null) { int a = line.indexOf('='); @@ -747,6 +800,7 @@ private void implTestVectorsEngine(AsconEngine.AsconParameters asconParameters, private void implTestVectorsXof(AsconXof.AsconParameters asconParameters, String filename) throws Exception { + Random random = new Random(); AsconXof ascon = createXof(asconParameters); InputStream src = TestResourceFinder.findTestResource("crypto/ascon", filename + "_LWC_HASH_KAT_256.txt"); BufferedReader bin = new BufferedReader(new InputStreamReader(src)); @@ -760,15 +814,26 @@ private void implTestVectorsXof(AsconXof.AsconParameters asconParameters, String byte[] ptByte = Hex.decode((String)map.get("Msg")); byte[] expected = Hex.decode((String)map.get("MD")); - ascon.update(ptByte, 0, ptByte.length); byte[] hash = new byte[ascon.getDigestSize()]; + + ascon.update(ptByte, 0, ptByte.length); ascon.doFinal(hash, 0); if (!areEqual(hash, expected)) { mismatch("Keystream " + map.get("Count"), (String)map.get("MD"), hash); } - map.clear(); + if (ptByte.length > 1) + { + int split = random.nextInt(ptByte.length - 1) + 1; + ascon.update(ptByte, 0, split); + ascon.update(ptByte, split, ptByte.length - split); + ascon.doFinal(hash, 0); + if (!areEqual(hash, expected)) + { + mismatch("Keystream " + map.get("Count"), (String)map.get("MD"), hash); + } + } } else { diff --git a/core/src/test/java/org/bouncycastle/crypto/test/SparkleTest.java b/core/src/test/java/org/bouncycastle/crypto/test/SparkleTest.java index dd60ad5515..76ead9d8fe 100644 --- a/core/src/test/java/org/bouncycastle/crypto/test/SparkleTest.java +++ b/core/src/test/java/org/bouncycastle/crypto/test/SparkleTest.java @@ -8,21 +8,26 @@ import org.bouncycastle.crypto.CipherParameters; import org.bouncycastle.crypto.DataLengthException; -import org.bouncycastle.crypto.Digest; +import org.bouncycastle.crypto.InvalidCipherTextException; import org.bouncycastle.crypto.OutputLengthException; import org.bouncycastle.crypto.digests.SparkleDigest; import org.bouncycastle.crypto.engines.SparkleEngine; -import org.bouncycastle.crypto.modes.AEADCipher; import org.bouncycastle.crypto.params.AEADParameters; import org.bouncycastle.crypto.params.KeyParameter; import org.bouncycastle.crypto.params.ParametersWithIV; import org.bouncycastle.test.TestResourceFinder; +import org.bouncycastle.util.Arrays; import org.bouncycastle.util.encoders.Hex; import org.bouncycastle.util.test.SimpleTest; public class SparkleTest extends SimpleTest { + public static void main(String[] args) + { + runTest(new SparkleTest()); + } + public String getName() { return "Sparkle"; @@ -31,196 +36,426 @@ public String getName() public void performTest() throws Exception { - SparkleEngine sparkle = new SparkleEngine(SparkleEngine.SparkleParameters.SCHWAEMM128_128); - testExceptions(sparkle, sparkle.getKeyBytesSize(), sparkle.getIVBytesSize(), sparkle.getBlockSize()); - testParameters(sparkle, 16, 16, 16); - sparkle = new SparkleEngine(SparkleEngine.SparkleParameters.SCHWAEMM192_192); - testExceptions(sparkle, sparkle.getKeyBytesSize(), sparkle.getIVBytesSize(), sparkle.getBlockSize()); - testParameters(sparkle, 24, 24, 24); - sparkle = new SparkleEngine(SparkleEngine.SparkleParameters.SCHWAEMM256_128); - testExceptions(sparkle, sparkle.getKeyBytesSize(), sparkle.getIVBytesSize(), sparkle.getBlockSize()); - testParameters(sparkle, 16, 32, 16); - sparkle = new SparkleEngine(SparkleEngine.SparkleParameters.SCHWAEMM256_256); - testExceptions(sparkle, sparkle.getKeyBytesSize(), sparkle.getIVBytesSize(), sparkle.getBlockSize()); - testParameters(sparkle, 32, 32, 32); - testExceptions(new SparkleDigest(SparkleDigest.SparkleParameters.ESCH256), 32); - testExceptions(new SparkleDigest(SparkleDigest.SparkleParameters.ESCH384), 48); - testVectors(SparkleEngine.SparkleParameters.SCHWAEMM128_128, "128_128"); - testVectors(SparkleEngine.SparkleParameters.SCHWAEMM192_192, "192_192"); - testVectors(SparkleEngine.SparkleParameters.SCHWAEMM256_128, "128_256"); - testVectors(SparkleEngine.SparkleParameters.SCHWAEMM256_256, "256_256"); - testVectorsHash(SparkleDigest.SparkleParameters.ESCH256, "256"); - testVectorsHash(SparkleDigest.SparkleParameters.ESCH384, "384"); - } - - - private void testVectors(SparkleEngine.SparkleParameters pbp, String filename) + testBufferingEngine_SCHWAEMM128_128(); + testBufferingEngine_SCHWAEMM192_192(); + testBufferingEngine_SCHWAEMM256_128(); + testBufferingEngine_SCHWAEMM256_256(); + + testExceptionsDigest_ESCH256(); + testExceptionsDigest_ESCH384();; + + testExceptionsEngine_SCHWAEMM128_128(); + testExceptionsEngine_SCHWAEMM192_192(); + testExceptionsEngine_SCHWAEMM256_128(); + testExceptionsEngine_SCHWAEMM256_256(); + + testParametersDigest_ESCH256(); + testParametersDigest_ESCH384(); + + testParametersEngine_SCHWAEMM128_128(); + testParametersEngine_SCHWAEMM192_192(); + testParametersEngine_SCHWAEMM256_128(); + testParametersEngine_SCHWAEMM256_256(); + + testVectorsDigest_ESCH256(); + testVectorsDigest_ESCH384(); + + testVectorsEngine_SCHWAEMM128_128(); + testVectorsEngine_SCHWAEMM192_192(); + testVectorsEngine_SCHWAEMM256_128(); + testVectorsEngine_SCHWAEMM256_256(); + } + + public void testBufferingEngine_SCHWAEMM128_128() throws Exception + { + implTestBufferingEngine(SparkleEngine.SparkleParameters.SCHWAEMM128_128); + } + + public void testBufferingEngine_SCHWAEMM192_192() throws Exception + { + implTestBufferingEngine(SparkleEngine.SparkleParameters.SCHWAEMM192_192); + } + + public void testBufferingEngine_SCHWAEMM256_128() throws Exception + { + implTestBufferingEngine(SparkleEngine.SparkleParameters.SCHWAEMM256_128); + } + + public void testBufferingEngine_SCHWAEMM256_256() throws Exception + { + implTestBufferingEngine(SparkleEngine.SparkleParameters.SCHWAEMM256_256); + } + + public void testExceptionsDigest_ESCH256() throws Exception + { + implTestExceptionsDigest(SparkleDigest.SparkleParameters.ESCH256); + } + + public void testExceptionsDigest_ESCH384() throws Exception + { + implTestExceptionsDigest(SparkleDigest.SparkleParameters.ESCH384); + } + + public void testExceptionsEngine_SCHWAEMM128_128() throws Exception + { + implTestExceptionsEngine(SparkleEngine.SparkleParameters.SCHWAEMM128_128); + } + + public void testExceptionsEngine_SCHWAEMM192_192() throws Exception + { + implTestExceptionsEngine(SparkleEngine.SparkleParameters.SCHWAEMM192_192); + } + + public void testExceptionsEngine_SCHWAEMM256_128() throws Exception + { + implTestExceptionsEngine(SparkleEngine.SparkleParameters.SCHWAEMM256_128); + } + + public void testExceptionsEngine_SCHWAEMM256_256() throws Exception + { + implTestExceptionsEngine(SparkleEngine.SparkleParameters.SCHWAEMM256_256); + } + + public void testParametersDigest_ESCH256() throws Exception + { + implTestParametersDigest(SparkleDigest.SparkleParameters.ESCH256, 32); + } + + public void testParametersDigest_ESCH384() throws Exception + { + implTestParametersDigest(SparkleDigest.SparkleParameters.ESCH384, 48); + } + + public void testParametersEngine_SCHWAEMM128_128() throws Exception + { + implTestParametersEngine(SparkleEngine.SparkleParameters.SCHWAEMM128_128, 16, 16, 16); + } + + public void testParametersEngine_SCHWAEMM192_192() throws Exception + { + implTestParametersEngine(SparkleEngine.SparkleParameters.SCHWAEMM192_192, 24, 24, 24); + } + + public void testParametersEngine_SCHWAEMM256_128() throws Exception + { + implTestParametersEngine(SparkleEngine.SparkleParameters.SCHWAEMM256_128, 16, 32, 16); + } + + public void testParametersEngine_SCHWAEMM256_256() throws Exception + { + implTestParametersEngine(SparkleEngine.SparkleParameters.SCHWAEMM256_256, 32, 32, 32); + } + + public void testVectorsDigest_ESCH256() throws Exception + { + implTestVectorsDigest(SparkleDigest.SparkleParameters.ESCH256, "256"); + } + + public void testVectorsDigest_ESCH384() throws Exception + { + implTestVectorsDigest(SparkleDigest.SparkleParameters.ESCH384, "384"); + } + + public void testVectorsEngine_SCHWAEMM128_128() throws Exception + { + implTestVectorsEngine(SparkleEngine.SparkleParameters.SCHWAEMM128_128, "128_128"); + } + + public void testVectorsEngine_SCHWAEMM192_192() throws Exception + { + implTestVectorsEngine(SparkleEngine.SparkleParameters.SCHWAEMM192_192, "192_192"); + } + + public void testVectorsEngine_SCHWAEMM256_128() throws Exception + { + implTestVectorsEngine(SparkleEngine.SparkleParameters.SCHWAEMM256_128, "128_256"); + } + + public void testVectorsEngine_SCHWAEMM256_256() throws Exception + { + implTestVectorsEngine(SparkleEngine.SparkleParameters.SCHWAEMM256_256, "256_256"); + } + + private static SparkleDigest createDigest(SparkleDigest.SparkleParameters sparkleParameters) + { + return new SparkleDigest(sparkleParameters); + } + + private static SparkleEngine createEngine(SparkleEngine.SparkleParameters sparkleParameters) + { + return new SparkleEngine(sparkleParameters); + } + + private void implTestBufferingEngine(SparkleEngine.SparkleParameters sparkleParameters) throws Exception { - SparkleEngine Sparkle = new SparkleEngine(pbp); - CipherParameters params; - InputStream src = TestResourceFinder.findTestResource("crypto/sparkle", "LWC_AEAD_KAT_" - + filename + ".txt"); + Random random = new Random(); + + int plaintextLength = 256; + byte[] plaintext = new byte[plaintextLength]; + random.nextBytes(plaintext); + + SparkleEngine sparkle0 = createEngine(sparkleParameters); + initEngine(sparkle0, true); + + byte[] ciphertext = new byte[sparkle0.getOutputSize(plaintextLength)]; + random.nextBytes(ciphertext); + + int ciphertextLength = sparkle0.processBytes(plaintext, 0, plaintextLength, ciphertext, 0); + ciphertextLength += sparkle0.doFinal(ciphertext, ciphertextLength); + + byte[] output = new byte[ciphertextLength]; + + // Encryption + for (int split = 1; split < plaintextLength; ++split) + { + SparkleEngine sparkle = createEngine(sparkleParameters); + initEngine(sparkle, true); + + random.nextBytes(output); + + int length = sparkle.processBytes(plaintext, 0, split, output, 0); + + if (0 != sparkle.getUpdateOutputSize(0)) + { + fail(""); + } + + length += sparkle.processBytes(plaintext, split, plaintextLength - split, output, length); + length += sparkle.doFinal(output, length); + + if (!Arrays.areEqual(ciphertext, 0, ciphertextLength, output, 0, length)) + { + fail("encryption failed with split: " + split); + } + } + + // Decryption + for (int split = 1; split < ciphertextLength; ++split) + { + SparkleEngine sparkle = createEngine(sparkleParameters); + initEngine(sparkle, false); + + random.nextBytes(output); + + int length = sparkle.processBytes(ciphertext, 0, split, output, 0); + + if (0 != sparkle.getUpdateOutputSize(0)) + { + fail(""); + } + + length += sparkle.processBytes(ciphertext, split, ciphertextLength - split, output, length); + length += sparkle.doFinal(output, length); + + if (!Arrays.areEqual(plaintext, 0, plaintextLength, output, 0, length)) + { + fail("decryption failed with split: " + split); + } + } + } + + private void implTestExceptionsDigest(SparkleDigest.SparkleParameters sparkleParameters) + { + SparkleDigest sparkle = createDigest(sparkleParameters); + + try + { + sparkle.update(new byte[1], 1, 1); + fail(sparkle.getAlgorithmName() + ": input for update is too short"); + } + catch (DataLengthException e) + { + //expected + } + + try + { + sparkle.doFinal(new byte[sparkle.getDigestSize() - 1], 2); + fail(sparkle.getAlgorithmName() + ": output for dofinal is too short"); + } + catch (OutputLengthException e) + { + //expected + } + } + + private void implTestVectorsDigest(SparkleDigest.SparkleParameters sparkleParameters, String filename) + throws Exception + { + Random random = new Random(); + SparkleDigest sparkle = createDigest(sparkleParameters); + InputStream src = TestResourceFinder.findTestResource("crypto/sparkle", "LWC_HASH_KAT_" + filename + ".txt"); BufferedReader bin = new BufferedReader(new InputStreamReader(src)); String line; - byte[] rv; HashMap map = new HashMap(); while ((line = bin.readLine()) != null) { int a = line.indexOf('='); if (a < 0) { -// if (!map.get("Count").equals("34")) -// { -// continue; -// } - byte[] key = Hex.decode(map.get("Key")); - byte[] nonce = Hex.decode(map.get("Nonce")); - byte[] ad = Hex.decode(map.get("AD")); - byte[] pt = Hex.decode(map.get("PT")); - byte[] ct = Hex.decode(map.get("CT")); - params = new ParametersWithIV(new KeyParameter(key), nonce); - Sparkle.init(true, params); - Sparkle.processAADBytes(ad, 0, ad.length); - rv = new byte[Sparkle.getOutputSize(pt.length)]; - int len = Sparkle.processBytes(pt, 0, pt.length, rv, 0); - Sparkle.doFinal(rv, len); - if (!areEqual(rv, ct)) + byte[] ptByte = Hex.decode((String)map.get("Msg")); + byte[] expected = Hex.decode((String)map.get("MD")); + + byte[] hash = new byte[sparkle.getDigestSize()]; + + sparkle.update(ptByte, 0, ptByte.length); + sparkle.doFinal(hash, 0); + if (!areEqual(hash, expected)) { - mismatch("Keystream " + map.get("Count"), (String)map.get("CT"), rv); + mismatch("Keystream " + map.get("Count"), (String)map.get("MD"), hash); } -// else -// { -// System.out.println("Keystream " + map.get("Count") + " pass"); -// } - Sparkle.reset(); - Sparkle.init(false, params); - //Decrypt - Sparkle.processAADBytes(ad, 0, ad.length); - rv = new byte[pt.length]; - len = Sparkle.processBytes(ct, 0, ct.length, rv, 0); - Sparkle.doFinal(rv, len); - byte[] pt_recovered = new byte[pt.length]; - System.arraycopy(rv, 0, pt_recovered, 0, pt.length); - if (!areEqual(pt, pt_recovered)) + + if (ptByte.length > 1) { - mismatch("Reccover Keystream " + map.get("Count"), (String)map.get("PT"), pt_recovered); + int split = random.nextInt(ptByte.length - 1) + 1; + sparkle.update(ptByte, 0, split); + sparkle.update(ptByte, split, ptByte.length - split); + sparkle.doFinal(hash, 0); + if (!areEqual(hash, expected)) + { + mismatch("Keystream " + map.get("Count"), (String)map.get("MD"), hash); + } } - Sparkle.reset(); - map.clear(); + map.clear(); } else { map.put(line.substring(0, a).trim(), line.substring(a + 1).trim()); } } - System.out.println("Sparkle AEAD pass"); } - private void testVectorsHash(SparkleDigest.SparkleParameters sparkleParameters, String filename) + private void implTestVectorsEngine(SparkleEngine.SparkleParameters pbp, String filename) throws Exception { - SparkleDigest Sparkle = new SparkleDigest(sparkleParameters); - InputStream src = TestResourceFinder.findTestResource("crypto/sparkle", "LWC_HASH_KAT_" + filename + ".txt"); + Random random = new Random(); + SparkleEngine sparkle = createEngine(pbp); + InputStream src = TestResourceFinder.findTestResource("crypto/sparkle", "LWC_AEAD_KAT_" + + filename + ".txt"); BufferedReader bin = new BufferedReader(new InputStreamReader(src)); String line; - byte[] ptByte; HashMap map = new HashMap(); while ((line = bin.readLine()) != null) { int a = line.indexOf('='); if (a < 0) { -// if (!map.get("Count").equals("3")) -// { -// continue; -// } - Sparkle.reset(); - ptByte = Hex.decode((String)map.get("Msg")); - Sparkle.update(ptByte, 0, ptByte.length); - byte[] hash = new byte[Sparkle.getDigestSize()]; - Sparkle.doFinal(hash, 0); - if (!areEqual(hash, Hex.decode((String)map.get("MD")))) + byte[] key = Hex.decode(map.get("Key")); + byte[] nonce = Hex.decode(map.get("Nonce")); + byte[] ad = Hex.decode(map.get("AD")); + byte[] pt = Hex.decode(map.get("PT")); + byte[] ct = Hex.decode(map.get("CT")); + + CipherParameters parameters = new ParametersWithIV(new KeyParameter(key), nonce); + + // Encrypt { - mismatch("Keystream " + map.get("Count"), (String)map.get("MD"), hash); + sparkle.init(true, parameters); + + byte[] rv = new byte[sparkle.getOutputSize(pt.length)]; + random.nextBytes(rv); // should overwrite any existing data + + sparkle.processAADBytes(ad, 0, ad.length); + int len = sparkle.processBytes(pt, 0, pt.length, rv, 0); + len += sparkle.doFinal(rv, len); + + if (!areEqual(rv, 0, len, ct, 0, ct.length)) + { + mismatch("Keystream " + map.get("Count"), (String)map.get("CT"), rv); + } } -// else -// { -// System.out.println("Keystream " + map.get("Count") + " pass"); -// } + + // Decrypt + { + sparkle.init(false, parameters); + + byte[] rv = new byte[sparkle.getOutputSize(ct.length)]; + random.nextBytes(rv); // should overwrite any existing data + + sparkle.processAADBytes(ad, 0, ad.length); + int len = sparkle.processBytes(ct, 0, ct.length, rv, 0); + len += sparkle.doFinal(rv, len); + + if (!areEqual(rv, 0, len, pt, 0, pt.length)) + { + mismatch("Reccover Keystream " + map.get("Count"), (String)map.get("PT"), rv); + } + } + map.clear(); - Sparkle.reset(); } else { map.put(line.substring(0, a).trim(), line.substring(a + 1).trim()); } } - System.out.println("Sparkle Hash pass"); } - private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, int blocksize) + private void implTestExceptionsEngine(SparkleEngine.SparkleParameters sparkleParameters) throws Exception { - CipherParameters params; + SparkleEngine sparkle = createEngine(sparkleParameters); + + int keysize = sparkle.getKeyBytesSize(), ivsize = sparkle.getIVBytesSize(); + int offset; byte[] k = new byte[keysize]; byte[] iv = new byte[ivsize]; byte[] m = new byte[0]; - byte[] c1 = new byte[aeadBlockCipher.getOutputSize(m.length)]; - params = new ParametersWithIV(new KeyParameter(k), iv); + CipherParameters params = new ParametersWithIV(new KeyParameter(k), iv); try { - aeadBlockCipher.processBytes(m, 0, m.length, c1, 0); - fail(aeadBlockCipher.getAlgorithmName() + " need to be initialed before processBytes"); + sparkle.processBytes(m, 0, m.length, null, 0); + fail(sparkle.getAlgorithmName() + " need to be initialized before processBytes"); } - catch (IllegalArgumentException e) + catch (IllegalStateException e) { //expected } try { - aeadBlockCipher.processByte((byte)0, c1, 0); - fail(aeadBlockCipher.getAlgorithmName() + " need to be initialed before processByte"); + sparkle.processByte((byte)0, null, 0); + fail(sparkle.getAlgorithmName() + " need to be initialized before processByte"); } - catch (IllegalArgumentException e) + catch (IllegalStateException e) { //expected } try { - aeadBlockCipher.reset(); - fail(aeadBlockCipher.getAlgorithmName() + " need to be initialed before reset"); + sparkle.reset(); + fail(sparkle.getAlgorithmName() + " need to be initialized before reset"); } - catch (IllegalArgumentException e) + catch (IllegalStateException e) { //expected } try { - aeadBlockCipher.doFinal(c1, m.length); - fail(aeadBlockCipher.getAlgorithmName() + " need to be initialed before dofinal"); + sparkle.doFinal(null, m.length); + fail(sparkle.getAlgorithmName() + " need to be initialized before dofinal"); } - catch (IllegalArgumentException e) + catch (IllegalStateException e) { //expected } try { - aeadBlockCipher.getMac(); - aeadBlockCipher.getAlgorithmName(); - aeadBlockCipher.getOutputSize(0); - aeadBlockCipher.getUpdateOutputSize(0); + sparkle.getMac(); + sparkle.getOutputSize(0); + sparkle.getUpdateOutputSize(0); } - catch (IllegalArgumentException e) + catch (IllegalStateException e) { //expected - fail(aeadBlockCipher.getAlgorithmName() + " functions can be called before initialisation"); + fail(sparkle.getAlgorithmName() + " functions can be called before initialization"); } + Random rand = new Random(); int randomNum; while ((randomNum = rand.nextInt(100)) == keysize) ; @@ -229,8 +464,8 @@ private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, byte[] iv1 = new byte[randomNum]; try { - aeadBlockCipher.init(true, new ParametersWithIV(new KeyParameter(k1), iv)); - fail(aeadBlockCipher.getAlgorithmName() + " k size does not match"); + sparkle.init(true, new ParametersWithIV(new KeyParameter(k1), iv)); + fail(sparkle.getAlgorithmName() + " k size does not match"); } catch (IllegalArgumentException e) { @@ -238,8 +473,8 @@ private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, } try { - aeadBlockCipher.init(true, new ParametersWithIV(new KeyParameter(k), iv1)); - fail(aeadBlockCipher.getAlgorithmName() + "iv size does not match"); + sparkle.init(true, new ParametersWithIV(new KeyParameter(k), iv1)); + fail(sparkle.getAlgorithmName() + "iv size does not match"); } catch (IllegalArgumentException e) { @@ -248,67 +483,67 @@ private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, try { - aeadBlockCipher.init(true, new AEADParameters(new KeyParameter(k), 0, iv)); - fail(aeadBlockCipher.getAlgorithmName() + " wrong type of CipherParameters"); + sparkle.init(true, new AEADParameters(new KeyParameter(k), 0, iv)); + fail(sparkle.getAlgorithmName() + " wrong type of CipherParameters"); } catch (IllegalArgumentException e) { //expected } - aeadBlockCipher.init(true, params); + sparkle.init(true, params); + byte[] c1 = new byte[sparkle.getOutputSize(m.length)]; try { - aeadBlockCipher.doFinal(c1, m.length); + sparkle.doFinal(c1, m.length); } catch (Exception e) { - fail(aeadBlockCipher.getAlgorithmName() + " allows no input for AAD and plaintext"); + fail(sparkle.getAlgorithmName() + " allows no input for AAD and plaintext"); } - byte[] mac2 = aeadBlockCipher.getMac(); + byte[] mac2 = sparkle.getMac(); if (mac2 == null) { - fail(aeadBlockCipher.getAlgorithmName() + ": mac should not be empty after dofinal"); + fail("mac should not be empty after dofinal"); } if (!areEqual(mac2, c1)) { - fail(aeadBlockCipher.getAlgorithmName() + ": mac should be equal when calling dofinal and getMac"); + fail("mac should be equal when calling dofinal and getMac"); } - - aeadBlockCipher.reset(); - aeadBlockCipher.processAADByte((byte)0); - byte[] mac1 = new byte[aeadBlockCipher.getOutputSize(0)]; - aeadBlockCipher.doFinal(mac1, 0); + sparkle.init(true, params); + sparkle.processAADByte((byte)0); + byte[] mac1 = new byte[sparkle.getOutputSize(0)]; + sparkle.doFinal(mac1, 0); if (areEqual(mac1, mac2)) { - fail(aeadBlockCipher.getAlgorithmName() + ": mac should not match"); + fail("mac should not match"); } - aeadBlockCipher.reset(); - aeadBlockCipher.processBytes(new byte[blocksize + 1], 0, blocksize + 1, new byte[blocksize + 1], 0); + sparkle.init(true, params); + sparkle.processByte((byte)0, null, 0); try { - aeadBlockCipher.processAADByte((byte)0); - fail(aeadBlockCipher.getAlgorithmName() + ": processAADByte(s) cannot be called after encryption/decryption"); + sparkle.processAADByte((byte)0); + fail("processAADByte(s) cannot be called after encryption/decryption"); } - catch (IllegalArgumentException e) + catch (IllegalStateException e) { //expected } try { - aeadBlockCipher.processAADBytes(new byte[]{0}, 0, 1); - fail(aeadBlockCipher.getAlgorithmName() + ": processAADByte(s) cannot be called once only"); + sparkle.processAADBytes(new byte[]{0}, 0, 1); + fail("processAADByte(s) cannot be called once only"); } - catch (IllegalArgumentException e) + catch (IllegalStateException e) { //expected } - aeadBlockCipher.reset(); + sparkle.reset(); try { - aeadBlockCipher.processAADBytes(new byte[]{0}, 1, 1); - fail(aeadBlockCipher.getAlgorithmName() + ": input for processAADBytes is too short"); + sparkle.processAADBytes(new byte[]{0}, 1, 1); + fail("input for processAADBytes is too short"); } catch (DataLengthException e) { @@ -316,17 +551,19 @@ private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, } try { - aeadBlockCipher.processBytes(new byte[]{0}, 1, 1, c1, 0); - fail(aeadBlockCipher.getAlgorithmName() + ": input for processBytes is too short"); + sparkle.processBytes(new byte[]{0}, 1, 1, c1, 0); + fail("input for processBytes is too short"); } catch (DataLengthException e) { //expected } + sparkle.init(true, params); try { - aeadBlockCipher.processBytes(new byte[blocksize + 1], 0, blocksize + 1, new byte[blocksize + 1], blocksize >> 1); - fail(aeadBlockCipher.getAlgorithmName() + ": output for processBytes is too short"); + int need = sparkle.getUpdateOutputSize(64); + sparkle.processBytes(new byte[64], 0, 64, new byte[need], 1); + fail("output for processBytes is too short"); } catch (OutputLengthException e) { @@ -334,160 +571,190 @@ private void testExceptions(AEADCipher aeadBlockCipher, int keysize, int ivsize, } try { - aeadBlockCipher.doFinal(new byte[2], 2); - fail(aeadBlockCipher.getAlgorithmName() + ": output for dofinal is too short"); + sparkle.doFinal(new byte[2], 2); + fail("output for dofinal is too short"); } - catch (DataLengthException e) + catch (OutputLengthException e) { //expected } - mac1 = new byte[aeadBlockCipher.getOutputSize(0)]; - mac2 = new byte[aeadBlockCipher.getOutputSize(0)]; - aeadBlockCipher.reset(); - aeadBlockCipher.processAADBytes(new byte[]{0, 0}, 0, 2); - aeadBlockCipher.doFinal(mac1, 0); - aeadBlockCipher.reset(); - aeadBlockCipher.processAADByte((byte)0); - aeadBlockCipher.processAADByte((byte)0); - aeadBlockCipher.doFinal(mac2, 0); + implTestExceptionsGetUpdateOutputSize(sparkle, false, params, 100); + implTestExceptionsGetUpdateOutputSize(sparkle, true, params, 100); + + mac1 = new byte[sparkle.getOutputSize(0)]; + mac2 = new byte[sparkle.getOutputSize(0)]; + sparkle.init(true, params); + sparkle.processAADBytes(new byte[]{0, 0}, 0, 2); + sparkle.doFinal(mac1, 0); + sparkle.init(true, params); + sparkle.processAADByte((byte)0); + sparkle.processAADByte((byte)0); + sparkle.doFinal(mac2, 0); if (!areEqual(mac1, mac2)) { - fail(aeadBlockCipher.getAlgorithmName() + ": mac should match for the same AAD with different ways of inputing"); + fail("mac should match for the same AAD with different ways of inputing"); } - byte[] c2 = new byte[aeadBlockCipher.getOutputSize(10)]; - byte[] c3 = new byte[aeadBlockCipher.getOutputSize(10) + 2]; + byte[] c2 = new byte[sparkle.getOutputSize(10)]; + byte[] c3 = new byte[sparkle.getOutputSize(10) + 2]; byte[] aad2 = {0, 1, 2, 3, 4}; byte[] aad3 = {0, 0, 1, 2, 3, 4, 5}; byte[] m2 = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; byte[] m3 = {0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; byte[] m4 = new byte[m2.length]; - aeadBlockCipher.reset(); - aeadBlockCipher.processAADBytes(aad2, 0, aad2.length); - int offset = aeadBlockCipher.processBytes(m2, 0, m2.length, c2, 0); - aeadBlockCipher.doFinal(c2, offset); - aeadBlockCipher.reset(); - aeadBlockCipher.processAADBytes(aad3, 1, aad2.length); - offset = aeadBlockCipher.processBytes(m3, 1, m2.length, c3, 1); - aeadBlockCipher.doFinal(c3, offset + 1); + sparkle.init(true, params); + sparkle.processAADBytes(aad2, 0, aad2.length); + offset = sparkle.processBytes(m2, 0, m2.length, c2, 0); + sparkle.doFinal(c2, offset); + sparkle.init(true, params); + sparkle.processAADBytes(aad3, 1, aad2.length); + offset = sparkle.processBytes(m3, 1, m2.length, c3, 1); + sparkle.doFinal(c3, offset + 1); byte[] c3_partial = new byte[c2.length]; System.arraycopy(c3, 1, c3_partial, 0, c2.length); if (!areEqual(c2, c3_partial)) { - fail(aeadBlockCipher.getAlgorithmName() + ": mac should match for the same AAD and message with different offset for both input and output"); + fail("mac should match for the same AAD and message with different offset for both input and output"); } - aeadBlockCipher.reset(); - aeadBlockCipher.init(false, params); - aeadBlockCipher.processAADBytes(aad2, 0, aad2.length); - offset = aeadBlockCipher.processBytes(c2, 0, c2.length, m4, 0); - aeadBlockCipher.doFinal(m4, offset); + sparkle.init(false, params); + sparkle.processAADBytes(aad2, 0, aad2.length); + offset = sparkle.processBytes(c2, 0, c2.length, m4, 0); + sparkle.doFinal(m4, offset); if (!areEqual(m2, m4)) { - fail(aeadBlockCipher.getAlgorithmName() + ": The encryption and decryption does not recover the plaintext"); + fail("The encryption and decryption does not recover the plaintext"); } - c2[c2.length - 1] ^= 1; - aeadBlockCipher.reset(); - aeadBlockCipher.init(false, params); - aeadBlockCipher.processAADBytes(aad2, 0, aad2.length); - offset = aeadBlockCipher.processBytes(c2, 0, c2.length, m4, 0); + sparkle.init(false, params); + sparkle.processAADBytes(aad2, 0, aad2.length); + offset = sparkle.processBytes(c2, 0, c2.length, m4, 0); try { - aeadBlockCipher.doFinal(m4, offset); - fail(aeadBlockCipher.getAlgorithmName() + ": The decryption should fail"); + sparkle.doFinal(m4, offset); + fail("The decryption should fail"); } - catch (IllegalArgumentException e) + catch (InvalidCipherTextException e) { //expected; } - byte[] m7 = new byte[blocksize * 2]; - for (int i = 0; i < m7.length; ++i) - { - m7[i] = (byte)rand.nextInt(); - } - byte[] c7 = new byte[aeadBlockCipher.getOutputSize(m7.length)]; + byte[] m7 = new byte[32 + rand.nextInt(32)]; + rand.nextBytes(m7); + + sparkle.init(true, params); + byte[] c7 = new byte[sparkle.getOutputSize(m7.length)]; byte[] c8 = new byte[c7.length]; byte[] c9 = new byte[c7.length]; - aeadBlockCipher.init(true, params); - aeadBlockCipher.processAADBytes(aad2, 0, aad2.length); - offset = aeadBlockCipher.processBytes(m7, 0, m7.length, c7, 0); - aeadBlockCipher.doFinal(c7, offset); - aeadBlockCipher.reset(); - aeadBlockCipher.processAADBytes(aad2, 0, aad2.length); - offset = aeadBlockCipher.processBytes(m7, 0, blocksize, c8, 0); - offset += aeadBlockCipher.processBytes(m7, blocksize, m7.length - blocksize, c8, offset); - aeadBlockCipher.doFinal(c8, offset); - aeadBlockCipher.reset(); - int split = rand.nextInt(blocksize * 2); - aeadBlockCipher.processAADBytes(aad2, 0, aad2.length); - offset = aeadBlockCipher.processBytes(m7, 0, split, c9, 0); - offset += aeadBlockCipher.processBytes(m7, split, m7.length - split, c9, offset); - aeadBlockCipher.doFinal(c9, offset); + sparkle.processAADBytes(aad2, 0, aad2.length); + offset = sparkle.processBytes(m7, 0, m7.length, c7, 0); + sparkle.doFinal(c7, offset); + + sparkle.init(true, params); + sparkle.processAADBytes(aad2, 0, aad2.length); + offset = sparkle.processBytes(m7, 0, m7.length / 2, c8, 0); + offset += sparkle.processBytes(m7, m7.length / 2, m7.length - m7.length / 2, c8, offset); + sparkle.doFinal(c8, offset); + + sparkle.init(true, params); + int split = rand.nextInt(m7.length - 1) + 1; + sparkle.processAADBytes(aad2, 0, aad2.length); + offset = sparkle.processBytes(m7, 0, split, c9, 0); + offset += sparkle.processBytes(m7, split, m7.length - split, c9, offset); + sparkle.doFinal(c9, offset); + if (!areEqual(c7, c8) || !areEqual(c7, c9)) { - fail(aeadBlockCipher.getAlgorithmName() + ": Splitting input of plaintext should output the same ciphertext"); + fail("Splitting input of plaintext should output the same ciphertext"); } - System.out.println(aeadBlockCipher.getAlgorithmName() + " test Exceptions pass"); } - private void testParameters(SparkleEngine isap, int keySize, int ivSize, int macSize) + private void implTestExceptionsGetUpdateOutputSize(SparkleEngine sparkle, boolean forEncryption, + CipherParameters parameters, int maxInputSize) { - if (isap.getKeyBytesSize() != keySize) - { - fail(isap.getAlgorithmName() + ": key bytes of " + isap.getAlgorithmName() + " is not correct"); - } - if (isap.getIVBytesSize() != ivSize) - { - fail(isap.getAlgorithmName() + ": iv bytes of " + isap.getAlgorithmName() + " is not correct"); - } - if (isap.getOutputSize(0) != macSize) + sparkle.init(forEncryption, parameters); + + int maxOutputSize = sparkle.getUpdateOutputSize(maxInputSize); + + byte[] input = new byte[maxInputSize]; + byte[] output = new byte[maxOutputSize]; + + for (int inputSize = 0; inputSize <= maxInputSize; ++inputSize) { - fail(isap.getAlgorithmName() + ": mac bytes of " + isap.getAlgorithmName() + " is not correct"); + sparkle.init(forEncryption, parameters); + + int outputSize = sparkle.getUpdateOutputSize(inputSize); + if (outputSize > 0) + { + try + { + sparkle.processBytes(input, 0, inputSize, output, maxOutputSize - outputSize + 1); + fail("output for processBytes is too short"); + } + catch (OutputLengthException e) + { + //expected + } + } + else + { + sparkle.processBytes(input, 0, inputSize, null, 0); + } } - System.out.println(isap.getAlgorithmName() + " test Parameters pass"); } - private void testExceptions(Digest digest, int digestsize) + private void implTestParametersDigest(SparkleDigest.SparkleParameters sparkleParameters, int digestSize) { - if (digest.getDigestSize() != digestsize) + SparkleDigest sparkle = createDigest(sparkleParameters); + + if (sparkle.getDigestSize() != digestSize) { - fail(digest.getAlgorithmName() + ": digest size is not correct"); + fail(sparkle.getAlgorithmName() + ": digest size is not correct"); } + } - try + private void implTestParametersEngine(SparkleEngine.SparkleParameters sparkleParameters, int keySize, int ivSize, + int macSize) + { + SparkleEngine sparkle = createEngine(sparkleParameters); + + if (sparkle.getKeyBytesSize() != keySize) { - digest.update(new byte[1], 1, 1); - fail(digest.getAlgorithmName() + ": input for update is too short"); + fail("key bytes of " + sparkle.getAlgorithmName() + " is not correct"); } - catch (DataLengthException e) + if (sparkle.getIVBytesSize() != ivSize) { - //expected + fail("iv bytes of " + sparkle.getAlgorithmName() + " is not correct"); } - try + + CipherParameters parameters = new ParametersWithIV(new KeyParameter(new byte[keySize]), new byte[ivSize]); + + sparkle.init(true, parameters); + if (sparkle.getOutputSize(0) != macSize) { - digest.doFinal(new byte[digest.getDigestSize() - 1], 2); - fail(digest.getAlgorithmName() + ": output for dofinal is too short"); + fail("getOutputSize of " + sparkle.getAlgorithmName() + " is incorrect for encryption"); } - catch (DataLengthException e) + + sparkle.init(false, parameters); + if (sparkle.getOutputSize(macSize) != 0) { - //expected + fail("getOutputSize of " + sparkle.getAlgorithmName() + " is incorrect for decryption"); } - System.out.println(digest.getAlgorithmName() + " test Exceptions pass"); } - private void mismatch(String name, String expected, byte[] found) { fail("mismatch on " + name, expected, new String(Hex.encode(found))); } - public static void main(String[] args) + private static void initEngine(SparkleEngine sparkle, boolean forEncryption) { - runTest(new SparkleTest()); + int keySize = sparkle.getKeyBytesSize(); + int ivSize = sparkle.getIVBytesSize(); + int macSize = keySize * 8; + + AEADParameters parameters = new AEADParameters(new KeyParameter(new byte[keySize]), macSize, new byte[ivSize], null); + sparkle.init(forEncryption, parameters); } } - - From 385e5144a068d59ef44491f238b98e2707cfa69c Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 19 May 2023 10:51:38 +1000 Subject: [PATCH 080/290] added setUseWithV5/V6AEAD methods --- .../operator/PGPDataEncryptorBuilder.java | 38 +++++------------- .../bc/BcPGPDataEncryptorBuilder.java | 40 ++++++++++++++----- .../jcajce/JcePGPDataEncryptorBuilder.java | 32 ++++++++++++--- .../openpgp/test/BcPGPEncryptedDataTest.java | 9 +++-- .../openpgp/test/PGPAeadTest.java | 11 +++-- .../openpgp/test/PGPEncryptedDataTest.java | 9 +++-- 6 files changed, 83 insertions(+), 56 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/PGPDataEncryptorBuilder.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/PGPDataEncryptorBuilder.java index 67f6fdaae4..061817367b 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/PGPDataEncryptorBuilder.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/PGPDataEncryptorBuilder.java @@ -4,6 +4,7 @@ import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; import org.bouncycastle.openpgp.PGPException; +import org.bouncycastle.openpgp.operator.bc.BcPGPDataEncryptorBuilder; /** * A builder for {@link PGPDataEncryptor} instances, which can be used to encrypt data objects. @@ -51,48 +52,27 @@ PGPDataEncryptor build(byte[] keyBytes) /** * Sets whether the resulting encrypted data will be protected using an AEAD mode. - * This method defaults to using OpenPGP v5. - * If you want to be compatible to OpenPGP v6, use {@link #setWithV6AEAD(int, int)} instead. + * * The chunkSize is used as a power of two, result in blocks (1 << chunkSize) containing data * with an extra 16 bytes for the tag. The minimum chunkSize is 6. * * @param aeadAlgorithm the AEAD mode to use. * @param chunkSize the size of the chunks to be processed with each nonce. - * @deprecated use {@link #setWithV5AEAD(int, int)} or {@link #setWithV6AEAD(int, int)} instead. + * @return the current builder */ PGPDataEncryptorBuilder setWithAEAD(int aeadAlgorithm, int chunkSize); /** - * Sets whether the resulting encrypted data will be protected using an OpenPGP V5 compatible AEAD mode. - * RFC4880bis10 defines the AEAD/OCB Encrypted Data packet. - * The session key is retrieved from symmetrically encrypted session key (SKESK) packets of - * {@link org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket#VERSION_5 version 5}, or - * public-key encrypted session key (PKESK) packets of - * {@link org.bouncycastle.bcpg.PublicKeyEncSessionPacket#VERSION_3 version 3}. - * This method of using AEAD in OpenPGP does not follow consensus of the OpenPGP working group. - * The chunkSize is used as a power of two, result in blocks (1 << chunkSize) containing data - * with an extra 16 bytes for the tag. The minimum chunkSize is 6. + * Specify we are using V5 AEAD. * - * @param aeadAlgorithm the AEAD mode to use. - * @param chunkSize the size of the chunks to be processed with each nonce. + * @return the current builder */ - PGPDataEncryptorBuilder setWithV5AEAD(int aeadAlgorithm, int chunkSize); - + PGPDataEncryptorBuilder setUseV5AEAD(); /** - * Sets whether the resulting encrypted data will be protected using an OpenPGP v6 compatible AEAD mode. - * The OpenPGP working group defines AEAD throughout the crypto-refresh document using a symmetrically - * encrypted integrity-protected data (SEIPD) packet of - * {@link org.bouncycastle.bcpg.SymmetricEncIntegrityPacket#VERSION_2 version 2}. - * The session key is retrieved from symmetrically encrypted session key (SKESK) packets of - * {@link org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket#VERSION_6 version 6}, or - * public-key encrypted session key (PKESK) packets of - * {@link org.bouncycastle.bcpg.PublicKeyEncSessionPacket#VERSION_6 version 6}. - * The chunkSize is used as a power of two, result in blocks (1 << chunkSize) containing data - * with an extra 16 bytes for the tag. The minimum chunkSize is 6. + * Specify we are using V6 AEAD. * - * @param aeadAlgorithm the AEAD mode to use. - * @param chunkSize the size of the chunks to be processed with each nonce. + * @return the current builder */ - PGPDataEncryptorBuilder setWithV6AEAD(int aeadAlgorithm, int chunkSize); + PGPDataEncryptorBuilder setUseV6AEAD(); } diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPGPDataEncryptorBuilder.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPGPDataEncryptorBuilder.java index 6223924c21..56d8cc36e5 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPGPDataEncryptorBuilder.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPGPDataEncryptorBuilder.java @@ -28,7 +28,7 @@ public class BcPGPDataEncryptorBuilder private SecureRandom random; private boolean withIntegrityPacket; private int encAlgorithm; - private boolean isV5StyleAEAD; + private boolean isV5StyleAEAD = true; // TODO: change to false in 1.75 private int aeadAlgorithm = -1; private int chunkSize; @@ -62,25 +62,45 @@ public BcPGPDataEncryptorBuilder setWithIntegrityPacket(boolean withIntegrityPac return this; } + public BcPGPDataEncryptorBuilder setUseV5AEAD() + { + this.isV5StyleAEAD = true; + + return this; + } + + public BcPGPDataEncryptorBuilder setUseV6AEAD() + { + this.isV5StyleAEAD = false; + + return this; + } + /** - * For backwards-compatibility reasons. + * Sets whether the resulting encrypted data will be protected using an AEAD mode. + * + * The chunkSize is used as a power of two, result in blocks (1 << chunkSize) containing data + * with an extra 16 bytes for the tag. The minimum chunkSize is 6. * * @param aeadAlgorithm the AEAD mode to use. * @param chunkSize the size of the chunks to be processed with each nonce. * @return builder - * @deprecated use {@link #setWithV5AEAD(int, int)} or {@link #setWithV6AEAD(int, int)} instead. */ - @Deprecated @Override public BcPGPDataEncryptorBuilder setWithAEAD(int aeadAlgorithm, int chunkSize) { - return setWithV5AEAD(aeadAlgorithm, chunkSize); + if (isV5StyleAEAD) + { + return setWithV5AEAD(aeadAlgorithm, chunkSize); + } + else + { + return setWithV6AEAD(aeadAlgorithm, chunkSize); + } } - @Override - public BcPGPDataEncryptorBuilder setWithV5AEAD(int aeadAlgorithm, int chunkSize) + private BcPGPDataEncryptorBuilder setWithV5AEAD(int aeadAlgorithm, int chunkSize) { - this.isV5StyleAEAD = true; if (encAlgorithm != SymmetricKeyAlgorithmTags.AES_128 && encAlgorithm != SymmetricKeyAlgorithmTags.AES_192 && encAlgorithm != SymmetricKeyAlgorithmTags.AES_256) @@ -99,10 +119,8 @@ public BcPGPDataEncryptorBuilder setWithV5AEAD(int aeadAlgorithm, int chunkSize) return this; } - @Override - public BcPGPDataEncryptorBuilder setWithV6AEAD(int aeadAlgorithm, int chunkSize) + private BcPGPDataEncryptorBuilder setWithV6AEAD(int aeadAlgorithm, int chunkSize) { - this.isV5StyleAEAD = false; // v6 if (encAlgorithm != SymmetricKeyAlgorithmTags.AES_128 && encAlgorithm != SymmetricKeyAlgorithmTags.AES_192 && encAlgorithm != SymmetricKeyAlgorithmTags.AES_256) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java index 41dcb5402e..05b4a3608b 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java @@ -21,6 +21,7 @@ import org.bouncycastle.openpgp.operator.PGPDataEncryptor; import org.bouncycastle.openpgp.operator.PGPDataEncryptorBuilder; import org.bouncycastle.openpgp.operator.PGPDigestCalculator; +import org.bouncycastle.openpgp.operator.bc.BcPGPDataEncryptorBuilder; import org.bouncycastle.util.Arrays; /** @@ -42,7 +43,7 @@ public class JcePGPDataEncryptorBuilder private int encAlgorithm; private int aeadAlgorithm = -1; private int chunkSize; - private boolean isV5StyleAEAD; + private boolean isV5StyleAEAD = true; // TODO: change to false in 1.75 /** * Constructs a new data encryptor builder for a specified cipher type. @@ -75,16 +76,36 @@ public JcePGPDataEncryptorBuilder setWithIntegrityPacket(boolean withIntegrityPa } @Override - @Deprecated public JcePGPDataEncryptorBuilder setWithAEAD(int aeadAlgorithm, int chunkSize) { - return setWithV5AEAD(aeadAlgorithm, chunkSize); + if (isV5StyleAEAD) + { + return setWithV5AEAD(aeadAlgorithm, chunkSize); + } + else + { + return setWithV6AEAD(aeadAlgorithm, chunkSize); + } } @Override - public JcePGPDataEncryptorBuilder setWithV5AEAD(int aeadAlgorithm, int chunkSize) + public JcePGPDataEncryptorBuilder setUseV5AEAD() { this.isV5StyleAEAD = true; + + return this; + } + + @Override + public JcePGPDataEncryptorBuilder setUseV6AEAD() + { + this.isV5StyleAEAD = false; + + return this; + } + + private JcePGPDataEncryptorBuilder setWithV5AEAD(int aeadAlgorithm, int chunkSize) + { if (encAlgorithm != SymmetricKeyAlgorithmTags.AES_128 && encAlgorithm != SymmetricKeyAlgorithmTags.AES_192 && encAlgorithm != SymmetricKeyAlgorithmTags.AES_256) @@ -103,8 +124,7 @@ public JcePGPDataEncryptorBuilder setWithV5AEAD(int aeadAlgorithm, int chunkSize return this; } - @Override - public JcePGPDataEncryptorBuilder setWithV6AEAD(int aeadAlgorithm, int chunkSize) + private JcePGPDataEncryptorBuilder setWithV6AEAD(int aeadAlgorithm, int chunkSize) { this.isV5StyleAEAD = false; if (encAlgorithm != SymmetricKeyAlgorithmTags.AES_128 diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/BcPGPEncryptedDataTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/BcPGPEncryptedDataTest.java index 70725d45d8..ce51e6c065 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/BcPGPEncryptedDataTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/BcPGPEncryptedDataTest.java @@ -73,7 +73,8 @@ private void encryptDecryptTest() ByteArrayOutputStream cbOut = new ByteArrayOutputStream(); BcPGPDataEncryptorBuilder encryptorBuilder = new BcPGPDataEncryptorBuilder(PGPEncryptedData.AES_128).setSecureRandom(new SecureRandom()); - encryptorBuilder.setWithV5AEAD(AEADAlgorithmTags.OCB, 10); + encryptorBuilder.setUseV5AEAD(); + encryptorBuilder.setWithAEAD(AEADAlgorithmTags.OCB, 10); PGPEncryptedDataGenerator cPk = new PGPEncryptedDataGenerator(encryptorBuilder); @@ -138,7 +139,8 @@ private void encryptDecryptMultiChunkTest() ByteArrayOutputStream cbOut = new ByteArrayOutputStream(); BcPGPDataEncryptorBuilder encryptorBuilder = new BcPGPDataEncryptorBuilder(PGPEncryptedData.AES_128).setSecureRandom(random); - encryptorBuilder.setWithV5AEAD(AEADAlgorithmTags.OCB, 6); + encryptorBuilder.setUseV5AEAD(); + encryptorBuilder.setWithAEAD(AEADAlgorithmTags.OCB, 6); PGPEncryptedDataGenerator cPk = new PGPEncryptedDataGenerator(encryptorBuilder); @@ -204,7 +206,8 @@ private void encryptDecryptMultiChunkBoundaryTest() ByteArrayOutputStream cbOut = new ByteArrayOutputStream(); BcPGPDataEncryptorBuilder encryptorBuilder = new BcPGPDataEncryptorBuilder(PGPEncryptedData.AES_128).setSecureRandom(random); - encryptorBuilder.setWithV5AEAD(AEADAlgorithmTags.OCB, 6); + encryptorBuilder.setUseV5AEAD(); + encryptorBuilder.setWithAEAD(AEADAlgorithmTags.OCB, 6); PGPEncryptedDataGenerator cPk = new PGPEncryptedDataGenerator(encryptorBuilder); diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java index 2b703c6e50..6f99c13602 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java @@ -221,10 +221,12 @@ private String testBcEncryption(boolean v5AEAD, int aeadAlg, int symAlg, byte[] PGPDigestCalculatorProvider digestCalculatorProvider = new BcPGPDigestCalculatorProvider(); PGPDataEncryptorBuilder encBuilder = new BcPGPDataEncryptorBuilder(symAlg); if (v5AEAD) { - encBuilder.setWithV5AEAD(aeadAlg, 6); + encBuilder.setUseV5AEAD(); } else { - encBuilder.setWithV6AEAD(aeadAlg, 6); + encBuilder.setUseV6AEAD(); } + encBuilder.setWithAEAD(aeadAlg, 6); + PGPEncryptedDataGenerator encGen = new PGPEncryptedDataGenerator(encBuilder, false); encGen.setForceSessionKey(true); PBEKeyEncryptionMethodGenerator encMethodGen = new BcPBEKeyEncryptionMethodGenerator(password, @@ -262,10 +264,11 @@ private String testJceEncryption(boolean v5AEAD, int aeadAlg, int symAlg, byte[] .setProvider(provider).build(); PGPDataEncryptorBuilder encBuilder = new JcePGPDataEncryptorBuilder(symAlg); if (v5AEAD) { - encBuilder.setWithV5AEAD(aeadAlg, 6); + encBuilder.setUseV5AEAD(); } else { - encBuilder.setWithV6AEAD(aeadAlg, 6); + encBuilder.setUseV6AEAD(); } + encBuilder.setWithAEAD(aeadAlg, 6); PGPEncryptedDataGenerator encGen = new PGPEncryptedDataGenerator(encBuilder, false); encGen.setForceSessionKey(true); PBEKeyEncryptionMethodGenerator encMethodGen = new JcePBEKeyEncryptionMethodGenerator(password, diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPEncryptedDataTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPEncryptedDataTest.java index f426f38c3d..b364baa70f 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPEncryptedDataTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPEncryptedDataTest.java @@ -70,7 +70,8 @@ private void encryptDecryptTest() ByteArrayOutputStream cbOut = new ByteArrayOutputStream(); JcePGPDataEncryptorBuilder encryptorBuilder = new JcePGPDataEncryptorBuilder(PGPEncryptedData.AES_128).setSecureRandom(new SecureRandom()).setProvider("BC"); - encryptorBuilder.setWithV5AEAD(AEADAlgorithmTags.OCB, 10); + encryptorBuilder.setUseV5AEAD(); + encryptorBuilder.setWithAEAD(AEADAlgorithmTags.OCB, 10); PGPEncryptedDataGenerator cPk = new PGPEncryptedDataGenerator(encryptorBuilder); @@ -135,7 +136,8 @@ private void encryptDecryptMultiChunkTest() ByteArrayOutputStream cbOut = new ByteArrayOutputStream(); JcePGPDataEncryptorBuilder encryptorBuilder = new JcePGPDataEncryptorBuilder(PGPEncryptedData.AES_128).setSecureRandom(random).setProvider("BC"); - encryptorBuilder.setWithV5AEAD(AEADAlgorithmTags.OCB, 6); + encryptorBuilder.setUseV5AEAD(); + encryptorBuilder.setWithAEAD(AEADAlgorithmTags.OCB, 6); PGPEncryptedDataGenerator cPk = new PGPEncryptedDataGenerator(encryptorBuilder); @@ -201,7 +203,8 @@ private void encryptDecryptMultiChunkBoundaryTest() ByteArrayOutputStream cbOut = new ByteArrayOutputStream(); JcePGPDataEncryptorBuilder encryptorBuilder = new JcePGPDataEncryptorBuilder(PGPEncryptedData.AES_128).setSecureRandom(random).setProvider("BC"); - encryptorBuilder.setWithV5AEAD(AEADAlgorithmTags.OCB, 6); + encryptorBuilder.setUseV5AEAD(); + encryptorBuilder.setWithAEAD(AEADAlgorithmTags.OCB, 6); PGPEncryptedDataGenerator cPk = new PGPEncryptedDataGenerator(encryptorBuilder); From fe2734440a6c26500a7d8b30773f1a374ccd71b7 Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 19 May 2023 10:52:29 +1000 Subject: [PATCH 081/290] removed sike --- .../pqc/crypto/util/PrivateKeyFactory.java | 9 - .../crypto/util/PrivateKeyInfoFactory.java | 11 - .../pqc/crypto/util/PublicKeyFactory.java | 24 - .../util/SubjectPublicKeyInfoFactory.java | 10 - .../bouncycastle/pqc/crypto/util/Utils.java | 29 - .../pqc/legacy/crypto/sike/Fpx.java | 2197 --------------- .../pqc/legacy/crypto/sike/Internal.java | 197 -- .../pqc/legacy/crypto/sike/Isogeny.java | 654 ----- .../pqc/legacy/crypto/sike/P434.java | 161 -- .../pqc/legacy/crypto/sike/P503.java | 202 -- .../pqc/legacy/crypto/sike/P610.java | 199 -- .../pqc/legacy/crypto/sike/P751.java | 212 -- .../pqc/legacy/crypto/sike/PointProj.java | 12 - .../pqc/legacy/crypto/sike/PointProjFull.java | 14 - .../pqc/legacy/crypto/sike/SIDH.java | 358 --- .../legacy/crypto/sike/SIDH_Compressed.java | 2421 ----------------- .../pqc/legacy/crypto/sike/SIKEEngine.java | 287 -- .../legacy/crypto/sike/SIKEKEMExtractor.java | 48 - .../legacy/crypto/sike/SIKEKEMGenerator.java | 46 - .../sike/SIKEKeyGenerationParameters.java | 24 - .../crypto/sike/SIKEKeyPairGenerator.java | 52 - .../legacy/crypto/sike/SIKEKeyParameters.java | 23 - .../legacy/crypto/sike/SIKEParameters.java | 100 - .../crypto/sike/SIKEPrivateKeyParameters.java | 25 - .../crypto/sike/SIKEPublicKeyParameters.java | 25 - .../pqc/legacy/crypto/sike/p434.properties | 69 - .../pqc/legacy/crypto/sike/p503.properties | 50 - .../pqc/legacy/crypto/sike/p610.properties | 52 - .../pqc/legacy/crypto/sike/p751.properties | 66 - .../pqc/crypto/test/AllTests.java | 1 - .../pqc/crypto/test/SIKEVectorTest.java | 169 -- 31 files changed, 7747 deletions(-) delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/Fpx.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/Internal.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/Isogeny.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/P434.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/P503.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/P610.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/P751.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/PointProj.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/PointProjFull.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIDH.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIDH_Compressed.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEEngine.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKEMExtractor.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKEMGenerator.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKeyGenerationParameters.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKeyPairGenerator.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKeyParameters.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEParameters.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEPrivateKeyParameters.java delete mode 100644 core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEPublicKeyParameters.java delete mode 100644 core/src/main/resources/org/bouncycastle/pqc/legacy/crypto/sike/p434.properties delete mode 100644 core/src/main/resources/org/bouncycastle/pqc/legacy/crypto/sike/p503.properties delete mode 100644 core/src/main/resources/org/bouncycastle/pqc/legacy/crypto/sike/p610.properties delete mode 100644 core/src/main/resources/org/bouncycastle/pqc/legacy/crypto/sike/p751.properties delete mode 100644 core/src/test/java/org/bouncycastle/pqc/crypto/test/SIKEVectorTest.java diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java index 85b0fb03bc..70fff86d3a 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyFactory.java @@ -71,8 +71,6 @@ import org.bouncycastle.pqc.crypto.xmss.XMSSUtil; import org.bouncycastle.pqc.legacy.crypto.mceliece.McElieceCCA2PrivateKeyParameters; import org.bouncycastle.pqc.legacy.crypto.qtesla.QTESLAPrivateKeyParameters; -import org.bouncycastle.pqc.legacy.crypto.sike.SIKEParameters; -import org.bouncycastle.pqc.legacy.crypto.sike.SIKEPrivateKeyParameters; import org.bouncycastle.util.Arrays; import org.bouncycastle.util.Pack; @@ -211,13 +209,6 @@ else if (algOID.on(BCObjectIdentifiers.pqc_kem_saber)) return new SABERPrivateKeyParameters(spParams, keyEnc); } - else if (algOID.on(BCObjectIdentifiers.pqc_kem_sike)) - { - byte[] keyEnc = ASN1OctetString.getInstance(keyInfo.parsePrivateKey()).getOctets(); - SIKEParameters spParams = Utils.sikeParamsLookup(algOID); - - return new SIKEPrivateKeyParameters(spParams, keyEnc); - } else if (algOID.on(BCObjectIdentifiers.pqc_kem_ntru)) { byte[] keyEnc = ASN1OctetString.getInstance(keyInfo.parsePrivateKey()).getOctets(); diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyInfoFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyInfoFactory.java index e66c334e67..93af5bdc59 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyInfoFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PrivateKeyInfoFactory.java @@ -54,7 +54,6 @@ import org.bouncycastle.pqc.crypto.xmss.XMSSUtil; import org.bouncycastle.pqc.legacy.crypto.mceliece.McElieceCCA2PrivateKeyParameters; import org.bouncycastle.pqc.legacy.crypto.qtesla.QTESLAPrivateKeyParameters; -import org.bouncycastle.pqc.legacy.crypto.sike.SIKEPrivateKeyParameters; import org.bouncycastle.util.Pack; /** @@ -218,16 +217,6 @@ else if (privateKey instanceof SABERPrivateKeyParameters) return new PrivateKeyInfo(algorithmIdentifier, new DEROctetString(encoding), attributes); } - else if (privateKey instanceof SIKEPrivateKeyParameters) - { - SIKEPrivateKeyParameters params = (SIKEPrivateKeyParameters)privateKey; - - byte[] encoding = params.getEncoded(); - - AlgorithmIdentifier algorithmIdentifier = new AlgorithmIdentifier(Utils.sikeOidLookup(params.getParameters())); - - return new PrivateKeyInfo(algorithmIdentifier, new DEROctetString(encoding), attributes); - } else if (privateKey instanceof NTRUPrivateKeyParameters) { NTRUPrivateKeyParameters params = (NTRUPrivateKeyParameters)privateKey; diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java index 11883926f3..76b218afc7 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java @@ -63,8 +63,6 @@ import org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters; import org.bouncycastle.pqc.legacy.crypto.mceliece.McElieceCCA2PublicKeyParameters; import org.bouncycastle.pqc.legacy.crypto.qtesla.QTESLAPublicKeyParameters; -import org.bouncycastle.pqc.legacy.crypto.sike.SIKEParameters; -import org.bouncycastle.pqc.legacy.crypto.sike.SIKEPublicKeyParameters; import org.bouncycastle.util.Arrays; import org.bouncycastle.util.Pack; @@ -153,14 +151,6 @@ public class PublicKeyFactory converters.put(BCObjectIdentifiers.picnicl1full, new PicnicConverter()); converters.put(BCObjectIdentifiers.picnicl3full, new PicnicConverter()); converters.put(BCObjectIdentifiers.picnicl5full, new PicnicConverter()); - converters.put(BCObjectIdentifiers.sikep434, new SIKEConverter()); - converters.put(BCObjectIdentifiers.sikep503, new SIKEConverter()); - converters.put(BCObjectIdentifiers.sikep610, new SIKEConverter()); - converters.put(BCObjectIdentifiers.sikep751, new SIKEConverter()); - converters.put(BCObjectIdentifiers.sikep434_compressed, new SIKEConverter()); - converters.put(BCObjectIdentifiers.sikep503_compressed, new SIKEConverter()); - converters.put(BCObjectIdentifiers.sikep610_compressed, new SIKEConverter()); - converters.put(BCObjectIdentifiers.sikep751_compressed, new SIKEConverter()); converters.put(BCObjectIdentifiers.ntruhps2048509, new NtruConverter()); converters.put(BCObjectIdentifiers.ntruhps2048677, new NtruConverter()); converters.put(BCObjectIdentifiers.ntruhps4096821, new NtruConverter()); @@ -474,20 +464,6 @@ AsymmetricKeyParameter getPublicKeyParameters(SubjectPublicKeyInfo keyInfo, Obje } } - private static class SIKEConverter - extends SubjectPublicKeyInfoConverter - { - AsymmetricKeyParameter getPublicKeyParameters(SubjectPublicKeyInfo keyInfo, Object defaultParams) - throws IOException - { - byte[] keyEnc = ASN1OctetString.getInstance(keyInfo.parsePublicKey()).getOctets(); - - SIKEParameters sParams = Utils.sikeParamsLookup(keyInfo.getAlgorithm().getAlgorithm()); - - return new SIKEPublicKeyParameters(sParams, keyEnc); - } - } - private static class PicnicConverter extends SubjectPublicKeyInfoConverter { diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java index 6c571ed807..5b4b5a0496 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java @@ -40,8 +40,6 @@ import org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters; import org.bouncycastle.pqc.legacy.crypto.mceliece.McElieceCCA2PublicKeyParameters; import org.bouncycastle.pqc.legacy.crypto.qtesla.QTESLAPublicKeyParameters; -import org.bouncycastle.pqc.legacy.crypto.sike.SIKEPublicKeyParameters; -import org.bouncycastle.util.Arrays; /** * Factory to create ASN.1 subject public key info objects from lightweight public keys. @@ -201,14 +199,6 @@ else if (publicKey instanceof PicnicPublicKeyParameters) AlgorithmIdentifier algorithmIdentifier = new AlgorithmIdentifier(Utils.picnicOidLookup(params.getParameters())); return new SubjectPublicKeyInfo(algorithmIdentifier, new DEROctetString(encoding)); } - else if (publicKey instanceof SIKEPublicKeyParameters) - { - SIKEPublicKeyParameters params = (SIKEPublicKeyParameters)publicKey; - - byte[] encoding = params.getEncoded(); - AlgorithmIdentifier algorithmIdentifier = new AlgorithmIdentifier(Utils.sikeOidLookup(params.getParameters())); - return new SubjectPublicKeyInfo(algorithmIdentifier, new DEROctetString(encoding)); - } else if (publicKey instanceof NTRUPublicKeyParameters) { NTRUPublicKeyParameters params = (NTRUPublicKeyParameters)publicKey; diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/Utils.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/Utils.java index 693c96c84e..bfa57acbd6 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/Utils.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/Utils.java @@ -32,7 +32,6 @@ import org.bouncycastle.pqc.crypto.sphincsplus.SPHINCSPlusParameters; import org.bouncycastle.pqc.crypto.xmss.XMSSKeyParameters; import org.bouncycastle.pqc.legacy.crypto.qtesla.QTESLASecurityCategory; -import org.bouncycastle.pqc.legacy.crypto.sike.SIKEParameters; import org.bouncycastle.util.Integers; class Utils @@ -201,24 +200,6 @@ class Utils picnicParams.put(BCObjectIdentifiers.picnicl3full, PicnicParameters.picnicl3full); picnicParams.put(BCObjectIdentifiers.picnicl5full, PicnicParameters.picnicl5full); - sikeOids.put(SIKEParameters.sikep434, BCObjectIdentifiers.sikep434); - sikeOids.put(SIKEParameters.sikep503, BCObjectIdentifiers.sikep503); - sikeOids.put(SIKEParameters.sikep610, BCObjectIdentifiers.sikep610); - sikeOids.put(SIKEParameters.sikep751, BCObjectIdentifiers.sikep751); - sikeOids.put(SIKEParameters.sikep434_compressed, BCObjectIdentifiers.sikep434_compressed); - sikeOids.put(SIKEParameters.sikep503_compressed, BCObjectIdentifiers.sikep503_compressed); - sikeOids.put(SIKEParameters.sikep610_compressed, BCObjectIdentifiers.sikep610_compressed); - sikeOids.put(SIKEParameters.sikep751_compressed, BCObjectIdentifiers.sikep751_compressed); - - sikeParams.put(BCObjectIdentifiers.sikep434, SIKEParameters.sikep434); - sikeParams.put(BCObjectIdentifiers.sikep503, SIKEParameters.sikep503); - sikeParams.put(BCObjectIdentifiers.sikep610, SIKEParameters.sikep610); - sikeParams.put(BCObjectIdentifiers.sikep751, SIKEParameters.sikep751); - sikeParams.put(BCObjectIdentifiers.sikep434_compressed, SIKEParameters.sikep434_compressed); - sikeParams.put(BCObjectIdentifiers.sikep503_compressed, SIKEParameters.sikep503_compressed); - sikeParams.put(BCObjectIdentifiers.sikep610_compressed, SIKEParameters.sikep610_compressed); - sikeParams.put(BCObjectIdentifiers.sikep751_compressed, SIKEParameters.sikep751_compressed); - ntruOids.put(NTRUParameters.ntruhps2048509, BCObjectIdentifiers.ntruhps2048509); ntruOids.put(NTRUParameters.ntruhps2048677, BCObjectIdentifiers.ntruhps2048677); ntruOids.put(NTRUParameters.ntruhps4096821, BCObjectIdentifiers.ntruhps4096821); @@ -560,16 +541,6 @@ static PicnicParameters picnicParamsLookup(ASN1ObjectIdentifier oid) return (PicnicParameters)picnicParams.get(oid); } - static ASN1ObjectIdentifier sikeOidLookup(SIKEParameters params) - { - return (ASN1ObjectIdentifier)sikeOids.get(params); - } - - static SIKEParameters sikeParamsLookup(ASN1ObjectIdentifier oid) - { - return (SIKEParameters)sikeParams.get(oid); - } - static ASN1ObjectIdentifier falconOidLookup(FalconParameters params) { return (ASN1ObjectIdentifier)falconOids.get(params); diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/Fpx.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/Fpx.java deleted file mode 100644 index 992db0f99f..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/Fpx.java +++ /dev/null @@ -1,2197 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -import org.bouncycastle.util.Pack; - -class Fpx -{ - private SIKEEngine engine; - Fpx(SIKEEngine engine) - { - this.engine = engine; - } - - // Multiprecision left shift by one. - private void mp_shiftl1(long[] x, int nwords) - { - int i; - for (i = nwords-1; i > 0; i--) - { - //SHIFTL - x[i] = (x[i] << 1) ^ (x[i-1] >>> (Internal.RADIX - 1)); - } - x[0] <<= 1; - } - - // Cyclotomic squaring on elements of norm 1, using a^(p+1) = 1. - protected void sqr_Fp2_cycl(long[][] a, long[] one) - { - long[] t0 = new long[engine.params.NWORDS_FIELD]; - - fpaddPRIME(a[0], a[1], t0); // t0 = a0 + a1 - fpsqr_mont(t0, t0); // t0 = t0^2 - fpsubPRIME(t0, one, a[1]); // a1 = t0 - 1 - fpsqr_mont(a[0], t0); // t0 = a0^2 - fpaddPRIME(t0, t0, t0); // t0 = t0 + t0 - fpsubPRIME(t0, one, a[0]); // a0 = t0 - 1 - } - - // n-way simultaneous inversion using Montgomery's trick. - // SECURITY NOTE: This function does not run in constant time. - // Also, vec and out CANNOT be the same variable! - protected void mont_n_way_inv(long[][][] vec, int n, long[][][] out) - { - long[][] t1 = new long[2][engine.params.NWORDS_FIELD]; - int i; - - fp2copy(vec[0], out[0]); // out[0] = vec[0] - for (i = 1; i < n; i++) - { - fp2mul_mont(out[i-1], vec[i], out[i]); // out[i] = out[i-1]*vec[i] - } - - fp2copy(out[n-1], t1); // t1 = 1/out[n-1] - fp2inv_mont_bingcd(t1); - - for (i = n-1; i >= 1; i--) - { - fp2mul_mont(out[i-1], t1, out[i]); // out[i] = t1*out[i-1] - fp2mul_mont(t1, vec[i], t1); // t1 = t1*vec[i] - } - fp2copy(t1, out[0]); // out[0] = t1 - } - - - // Copy a field element, c = a. - protected void fpcopy(long[] a, int aOffset, long[] c) - { - int i; - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - c[i] = a[i + aOffset]; - } - } - - // GF(p^2) addition without correction, c = a+b in GF(p^2). - protected void mp2_add(long[][] a, long[][] b, long[][] c) - { - mp_add(a[0], b[0], c[0], engine.params.NWORDS_FIELD); - mp_add(a[1], b[1], c[1], engine.params.NWORDS_FIELD); - } - - // Modular correction, a = a in GF(p^2). - protected void fp2correction(long[][] a) - { - fpcorrectionPRIME(a[0]); - fpcorrectionPRIME(a[1]); - } - - // Multiprecision addition, c = a+b, where lng(a) = lng(b) = nwords. Returns the carry bit. - protected int mp_add(long[] a, long[] b, long[] c, int nwords) - { - int i, carry = 0; - - for (i = 0; i < nwords; i++) - { - //ADDC - long tempReg = a[i] + carry; - c[i] = b[i] + tempReg; - carry = (is_digit_lessthan_ct(tempReg, carry) | is_digit_lessthan_ct(c[i], tempReg)); - } - return carry; - } - - // Multiprecision addition, c = a+b, where lng(a) = lng(b) = nwords. Returns the carry bit. - private int mp_add(long[] a, int aOffset, long[] b, long[] c, int cOffset, int nwords) - { - int i, carry = 0; - - for (i = 0; i < nwords; i++) - { - //ADDC - long tempReg = a[i + aOffset] + carry; - c[i + cOffset] = b[i] + tempReg; - carry = (is_digit_lessthan_ct(tempReg, carry) | is_digit_lessthan_ct(c[i + cOffset], tempReg)); - } - return carry; - } - - // Multiprecision addition, c = a+b, where lng(a) = lng(b) = nwords. Returns the carry bit. - private int mp_add(long[] a, int aOffset, long[] b, int bOffset, long[] c, int cOffset, int nwords) - { - int i, carry = 0; - - for (i = 0; i < nwords; i++) - { - //ADDC - long tempReg = a[i + aOffset] + carry; - c[i + cOffset] = b[i + bOffset] + tempReg; - carry = (is_digit_lessthan_ct(tempReg, carry) | is_digit_lessthan_ct(c[i + cOffset], tempReg)); - } - return carry; - } - - // Is x < y? - private int is_digit_lessthan_ct(long x, long y) - { - return (int) ((x ^ ((x ^ y) | ((x - y) ^ y))) >>> (Internal.RADIX -1)); - } - - // Is x != 0? - private int is_digit_nonzero_ct(long x) - { - return (int)((x | (0-x)) >>> (Internal.RADIX -1)); - } - // Is x = 0? - private int is_digit_zero_ct(long x) - { - return (1 ^ is_digit_nonzero_ct(x)); - } - - void fp2neg(long[][] a) - { // GF(p^2) negation, a = -a in GF(p^2). - fpnegPRIME(a[0]); - fpnegPRIME(a[1]); - } - - // Is x = 0? return 1 (TRUE) if condition is true, 0 (FALSE) otherwise. - // SECURITY NOTE: This function does not run in constant-time. - protected boolean is_felm_zero(long[] x) - { - int i; - - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - if (x[i] != 0) - return false; - } - return true; - } - - // Is x < y? return 1 (TRUE) if condition is true, 0 (FALSE) otherwise. - // SECURITY NOTE: This function does not run in constant-time. - private boolean is_felm_lt(long[] x, long[] y) - { - for (int i = engine.params.NWORDS_FIELD-1; i >= 0; i--) - { - if (x[i] + Long.MIN_VALUE < y[i] + Long.MIN_VALUE) - { - return true; - } - else if (x[i] + Long.MIN_VALUE > y[i] + Long.MIN_VALUE ) - { - return false; - } - } - return false; - } - - // Is x even? return 1 (TRUE) if condition is true, 0 (FALSE) otherwise. - private static boolean is_felm_even(long[] x) - { - return (x[0] & 1L) == 0L; - } - - // Test if a is a square in GF(p^2) and return 1 if true, 0 otherwise - // If a is a quadratic residue, s will be assigned with a partially computed square root of a - protected boolean is_sqr_fp2(long[][] a, long[] s) - { - int i; - long[] a0 = new long[engine.params.NWORDS_FIELD], - a1 = new long[engine.params.NWORDS_FIELD], - z = new long[engine.params.NWORDS_FIELD], - temp = new long[engine.params.NWORDS_FIELD]; - - fpsqr_mont(a[0],a0); - fpsqr_mont(a[1],a1); - fpaddPRIME(a0,a1,z); - - fpcopy(z, 0,s); - for (i = 0; i < engine.params.OALICE_BITS - 2; i++) - { - fpsqr_mont(s, s); - } - for (i = 0; i < engine.params.OBOB_EXPON; i++) - { - fpsqr_mont(s, temp); - fpmul_mont(s, temp, s); - } - fpsqr_mont(s,temp); // s = z^((p+1)/4) - fpcorrectionPRIME(temp); - fpcorrectionPRIME(z); - if (!subarrayEquals(temp, z, engine.params.NWORDS_FIELD)) // s^2 !=? z - { - return false; - } - - return true; - } - - // Partial Montgomery inversion via the binary GCD algorithm. - private void fpinv_mont_bingcd_partial(long[] a, long[] x1, int[] k) - { - long[] u = new long[engine.params.NWORDS_FIELD], - v = new long[engine.params.NWORDS_FIELD], - x2 = new long[engine.params.NWORDS_FIELD]; - - int cwords; // Number of words necessary for x1, x2 - - fpcopy(a, 0, u); - fpcopy(engine.params.PRIME, 0, v); - fpzero(x1); x1[0] = 1; - fpzero(x2); - k[0] = 0; - - while (!is_felm_zero(v)) - { - cwords = ((k[0] + 1) / Internal.RADIX) + 1; - if ((cwords < engine.params.NWORDS_FIELD)) - { - if (is_felm_even(v)) - { - mp_shiftr1(v); - mp_shiftl1(x1, cwords); - } - else if (is_felm_even(u)) - { - mp_shiftr1(u); - mp_shiftl1(x2, cwords); - } - else if (!is_felm_lt(v, u)) - { - mp_sub(v, u, v, engine.params.NWORDS_FIELD); - mp_shiftr1(v); - mp_add(x1, x2, x2, cwords); - mp_shiftl1(x1, cwords); - } - else - { - mp_sub(u, v, u, engine.params.NWORDS_FIELD); - mp_shiftr1(u); - mp_add(x1, x2, x1, cwords); - mp_shiftl1(x2, cwords); - } - } - else - { - if (is_felm_even(v)) - { - mp_shiftr1(v); - mp_shiftl1(x1, engine.params.NWORDS_FIELD); - } - else if (is_felm_even(u)) - { - mp_shiftr1(u); - mp_shiftl1(x2, engine.params.NWORDS_FIELD); - } - else if (!is_felm_lt(v, u)) - { - mp_sub(v, u, v, engine.params.NWORDS_FIELD); - mp_shiftr1(v); - mp_add(x1, x2, x2, engine.params.NWORDS_FIELD); - mp_shiftl1(x1, engine.params.NWORDS_FIELD); - } - else - { - mp_sub(u, v, u, engine.params.NWORDS_FIELD); - mp_shiftr1(u); - mp_add(x1, x2, x1, engine.params.NWORDS_FIELD); - mp_shiftl1(x2, engine.params.NWORDS_FIELD); - } - } - k[0] += 1; - } - - if (is_felm_lt(engine.params.PRIME, x1)) - { - mp_sub(x1, engine.params.PRIME, x1, engine.params.NWORDS_FIELD); - } - } - - // Set up the value 2^mark. - private void power2_setup(long[] x, int mark, int nwords) - { - int i; - - for (i = 0; i < nwords; i++) x[i] = 0; - - i = 0; - while (mark >= 0) - { - if (mark < Internal.RADIX) - { - x[i] = (long)1 << mark; - } - mark -= Internal.RADIX; - i += 1; - } - } - - - // Field inversion via the binary GCD using Montgomery arithmetic, a = a^-1*r' mod p. - // SECURITY NOTE: This function does not run in constant-time and is therefore only suitable for - // operations not involving any secret data. - private void fpinv_mont_bingcd(long[] a) - { - long[] x = new long[engine.params.NWORDS_FIELD], - t = new long[engine.params.NWORDS_FIELD]; - int[] k = new int[1]; - - if (is_felm_zero(a)) - return; - - fpinv_mont_bingcd_partial(a, x, k); - if (k[0] <= engine.params.MAXBITS_FIELD) - { - fpmul_mont(x, engine.params.Montgomery_R2, x); - k[0] += engine.params.MAXBITS_FIELD; - } - fpmul_mont(x, engine.params.Montgomery_R2, x); - power2_setup(t, 2*engine.params.MAXBITS_FIELD - k[0], engine.params.NWORDS_FIELD); - fpmul_mont(x, t, a); - } - - // GF(p^2) inversion using Montgomery arithmetic, a = (a0-i*a1)/(a0^2+a1^2) - // This uses the binary GCD for inversion in fp and is NOT constant time!!! - protected void fp2inv_mont_bingcd(long[][] a) - { - long[][] t1 = new long[2][engine.params.NWORDS_FIELD]; - - fpsqr_mont(a[0], t1[0]); // t10 = a0^2 - fpsqr_mont(a[1], t1[1]); // t11 = a1^2 - fpaddPRIME(t1[0], t1[1], t1[0]); // t10 = a0^2+a1^2 - - - fpinv_mont_bingcd(t1[0]); // t10 = (a0^2+a1^2)^-1 - fpnegPRIME(a[1]); // a = a0-i*a1 - fpmul_mont(a[0], t1[0], a[0]); - fpmul_mont(a[1], t1[0], a[1]); // a = (a0-i*a1)*(a0^2+a1^2)^-1 - } - - // GF(p^2) division by two, c = a/2 in GF(p^2). - protected void fp2div2(long[][] a, long[][] c) - { - fpdiv2_PRIME(a[0], c[0]); - fpdiv2_PRIME(a[1], c[1]); - } - - // Modular division by two, c = a/2 mod PRIME. - // Input : a in [0, 2*PRIME-1] - // Output: c in [0, 2*PRIME-1] - private void fpdiv2_PRIME(long[] a, long[] c) - { - int i, carry = 0; - long mask; - - mask = 0 - (a[0] & 1); // If a is odd compute a+PRIME - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - //ADDC - long tempReg = a[i] + carry; - c[i] = (engine.params.PRIME[i] & mask) + tempReg; - carry = (is_digit_lessthan_ct(tempReg, carry) | is_digit_lessthan_ct(c[i], tempReg)); - } - - mp_shiftr1(c); - } - - // Multiprecision subtraction with correction with 2*p, c = a-b+2p. - private void mp_subPRIME_p2(long [] a, long[] b, long[] c) - { - int i, borrow = 0; - - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - //SUBC - long tempReg = a[i] - b[i]; - int borrowReg = (is_digit_lessthan_ct(a[i], b[i]) | (borrow & is_digit_zero_ct(tempReg))); - c[i] = tempReg - (long)(borrow); - borrow = borrowReg; - } - - borrow = 0; - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - //ADDC - long tempReg = c[i] + borrow; - c[i] = engine.params.PRIMEx2[i] + tempReg; - borrow = (is_digit_lessthan_ct(tempReg, borrow) | is_digit_lessthan_ct(c[i], tempReg)); - } - } - - // Multiprecision subtraction with correction with 4*p, c = a-b+4p. - private void mp_subPRIME_p4(long[] a, long[] b, long[] c) - { - int i, borrow = 0; - - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - //SUBC - long tempReg = a[i] - b[i]; - int borrowReg = (is_digit_lessthan_ct(a[i], b[i]) | (borrow & is_digit_zero_ct(tempReg))); - c[i] = tempReg - (long)(borrow); - borrow = borrowReg; - - } - - borrow = 0; - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - //ADDC - long tempReg = c[i] + borrow; - c[i] = engine.params.PRIMEx4[i] + tempReg; - borrow = (is_digit_lessthan_ct(tempReg, borrow) | is_digit_lessthan_ct(c[i], tempReg)); - - } - } - - // Digit multiplication, digit * digit -> 2-digit result - private void digit_x_digit(long a, long b, long[] c) - { - long al, ah, bl, bh, temp; - long albl, albh, ahbl, ahbh, res1, res2, res3, carry; - long mask_low = ((long)(-1)) >>> (8*4), mask_high = ((-1L)) << (8*4); - - al = a & mask_low; // Low part - ah = a >>> (8 * 4); // High part - bl = b & mask_low; - bh = b >>> (8 * 4); - - albl = al*bl; - albh = al*bh; - ahbl = ah*bl; - ahbh = ah*bh; - c[0] = albl & mask_low; // C00 - - res1 = albl >>> (8 * 4); - res2 = ahbl & mask_low; - res3 = albh & mask_low; - temp = res1 + res2 + res3; - carry = temp >>> (8 * 4); - c[0] ^= temp << (8 * 4); // C01 - - res1 = ahbl >>> (8 * 4); - res2 = albh >>> (8 * 4); - res3 = ahbh & mask_low; - temp = res1 + res2 + res3 + carry; - c[1] = temp & mask_low; // C10 - carry = temp & mask_high; - c[1] ^= (ahbh & mask_high) + carry; // C11 - } - - // Efficient Montgomery reduction using comba and exploiting the special form of the prime PRIME. - // mc = ma*R^-1 mod PRIMEx2, where R = 2^448. - // If ma < 2^448*PRIME, the output mc is in the range [0, 2*PRIME-1]. - // ma is assumed to be in Montgomery representation. - private void rdc_mont(long[] ma, long[] mc) - { - int i, j, carry, count = engine.params.PRIME_ZERO_WORDS; - long t = 0, u = 0, v = 0, temp; - long[] UV = new long[2]; - - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - mc[i] = 0; - } - - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - for (j = 0; j < i; j++) - { - if (j < (i-engine.params.PRIME_ZERO_WORDS+1)) - { - //MUL - digit_x_digit(mc[j], engine.params.PRIMEp1[i - j], UV); - - //ADDC - temp = UV[0]; - v += temp; - temp = UV[1] + is_digit_lessthan_ct(v, temp); // No overflow possible; high part of product < Long.MAX_VALUE - - //ADDC - u += temp; - t += is_digit_lessthan_ct(u, temp); - } - } - - //ADDC - long tempReg = ma[i]; - v += tempReg; - carry = is_digit_lessthan_ct(v, tempReg); - - //ADDC - u += carry; - carry &= is_digit_zero_ct(u); - - t += carry; - mc[i] = v; - v = u; - u = t; - t = 0; - } - - for (i = engine.params.NWORDS_FIELD; i < 2*engine.params.NWORDS_FIELD-1; i++) - { - if (count > 0) - { - count -= 1; - } - for (j = i-engine.params.NWORDS_FIELD+1; j < engine.params.NWORDS_FIELD; j++) - { - if (j < (engine.params.NWORDS_FIELD-count)) - { - //MUL - digit_x_digit(mc[j], engine.params.PRIMEp1[i - j], UV); - - //ADDC - temp = UV[0]; - v += temp; - temp = UV[1] + is_digit_lessthan_ct(v, temp); // No overflow possible; high part of product < Long.MAX_VALUE - - //ADDC - u += temp; - t += is_digit_lessthan_ct(u, temp); - } - } - - //ADDC - long tempReg = ma[i]; - v += tempReg; - carry = is_digit_lessthan_ct(v, tempReg); - - //ADDC - u += carry; - carry &= is_digit_zero_ct(u); - - t += carry; - mc[i - engine.params.NWORDS_FIELD] = v; - v = u; - u = t; - t = 0; - } - - //ADDC - long tempReg = ma[2*engine.params.NWORDS_FIELD-1]; - v += tempReg; - carry = is_digit_lessthan_ct(v, tempReg); -// assert carry == 0; - - mc[engine.params.NWORDS_FIELD-1] = v; -// assert u == 0; -// assert t == 0; - } - - protected static boolean subarrayEquals(long[] a, long[] b, int length) - { - for (int i = 0; i < length; i++) - { - if(a[i] != b[i]) - return false; - } - return true; - } - - protected static boolean subarrayEquals(long[][] a, long[][] b, int length) - { - int nwords_feild = b[0].length; - for (int i = 0; i < length; i++) - { - if(a[i/nwords_feild][i%nwords_feild] != b[i/nwords_feild][i%nwords_feild]) - return false; - } - return true; - } - - protected static boolean subarrayEquals(long[][] a, long[][] b, int bOffset, int length) - { - int nwords_feild = b[0].length; - for (int i = 0; i < length; i++) - { - if(a[i/nwords_feild][i%nwords_feild] != b[(i + bOffset)/nwords_feild][(i+bOffset)%nwords_feild]) - return false; - } - return true; - } - - protected static boolean subarrayEquals(long[][] a, long[] b, int bOffset, int length) - { - int nwords_field = a[0].length; - for (int i = 0; i < length; i++) - { - if(a[i/nwords_field][i%nwords_field] != b[(i + bOffset)]) - return false; //8316 -> 425529A64ABCAC1F - } - return true; - } - - // Computes square roots of elements in (Fp2)^2 using Hamburg's trick. - void sqrt_Fp2(long[][] u, long[][] y) - { - - long[] t0 = new long[engine.params.NWORDS_FIELD], - t1 = new long[engine.params.NWORDS_FIELD], - t2 = new long[engine.params.NWORDS_FIELD], - t3 = new long[engine.params.NWORDS_FIELD]; - - int i; - - fpsqr_mont(u[0], t0); // t0 = a^2 - fpsqr_mont(u[1], t1); // t1 = b^2 - fpaddPRIME(t0, t1, t0); // t0 = t0+t1 - fpcopy(t0, 0, t1); - for (i = 0; i < engine.params.OALICE_BITS - 2; i++) - { // t = t3^((p+1)/4) - fpsqr_mont(t1, t1); - } - for (i = 0; i < engine.params.OBOB_EXPON; i++) - { - fpsqr_mont(t1, t0); - fpmul_mont(t1, t0, t1); - } - fpaddPRIME(u[0], t1, t0); // t0 = a+t1 - fpdiv2_PRIME(t0, t0); // t0 = t0/2 - fpcopy(t0, 0, t2); - fpinv_chain_mont(t2); // t2 = t0^((p-3)/4) - fpmul_mont(t0, t2, t1); // t1 = t2*t0 - fpmul_mont(t2, u[1], t2); // t2 = t2*b - fpdiv2_PRIME(t2, t2); // t2 = t2/2 - fpsqr_mont(t1, t3); // t3 = t1^2 - fpcorrectionPRIME(t0); - fpcorrectionPRIME(t3); - - if (subarrayEquals(t0, t3, engine.params.NWORDS_FIELD)) - { - fpcopy(t1, 0, y[0]); - fpcopy(t2, 0, y[1]); - } - else - { - fpnegPRIME(t1); - fpcopy(t2, 0, y[0]); - fpcopy(t1, 0, y[1]); - } - } - - // GF(p^2) squaring using Montgomery arithmetic, c = a^2 in GF(p^2). - // Inputs: a = a0+a1*i, where a0, a1 are in [0, 2*p-1] - // Output: c = c0+c1*i, where c0, c1 are in [0, 2*p-1] - protected void fp2sqr_mont(long[][] a, long[][] c) - { - long[] t1 = new long[engine.params.NWORDS_FIELD], - t2 = new long[engine.params.NWORDS_FIELD], - t3 = new long[engine.params.NWORDS_FIELD]; - - mp_add(a[0], a[1], t1, engine.params.NWORDS_FIELD); // t1 = a0+a1 - mp_subPRIME_p4(a[0], a[1], t2); // t2 = a0-a1 - mp_add(a[0], a[0], t3, engine.params.NWORDS_FIELD); // t3 = 2a0 - fpmul_mont(t1, t2, c[0]); // c0 = (a0+a1)(a0-a1) - fpmul_mont(t3, a[1], c[1]); // c1 = 2a0*a1 - } - - // Modular addition, c = a+b mod PRIME. - // Inputs: a, b in [0, 2*PRIME-1] - // Output: c in [0, 2*PRIME-1] - protected void fpaddPRIME(long[] a, long[] b, long[] c) - { - int i, carry = 0; - long mask; - - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - //ADDC - long tempReg = a[i] + carry; - c[i] = b[i] + tempReg; - carry = (is_digit_lessthan_ct(tempReg, carry) | is_digit_lessthan_ct(c[i], tempReg)); - - } - - carry = 0; - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - //SUBC - long tempReg = c[i] - engine.params.PRIMEx2[i]; - int borrowReg = (is_digit_lessthan_ct(c[i], engine.params.PRIMEx2[i]) | (carry & is_digit_zero_ct(tempReg))); - c[i] = tempReg - (long)(carry); - carry = borrowReg; - - } - mask = 0 - carry; - - carry = 0; - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - //ADDC - long tempReg = c[i] + carry; - c[i] = (engine.params.PRIMEx2[i] & mask) + tempReg; - carry = (is_digit_lessthan_ct(tempReg, carry) | is_digit_lessthan_ct(c[i], tempReg)); - - } - } - - // Cyclotomic cubing on elements of norm 1, using a^(p+1) = 1. - protected void cube_Fp2_cycl(long[][] a, long[] one) - { - long[] t0 = new long[engine.params.NWORDS_FIELD]; - - fpaddPRIME(a[0], a[0], t0); // t0 = a0 + a0 - fpsqr_mont(t0, t0); // t0 = t0^2 - fpsubPRIME(t0, one, t0); // t0 = t0 - 1 - fpmul_mont(a[1], t0, a[1]); // a1 = t0*a1 - fpsubPRIME(t0, one, t0); - fpsubPRIME(t0, one, t0); // t0 = t0 - 2 - fpmul_mont(a[0], t0, a[0]); // a0 = t0*a0 - } - - // Modular subtraction, c = a-b mod PRIME. - // Inputs: a, b in [0, 2*PRIME-1] - // Output: c in [0, 2*PRIME-1] - protected void fpsubPRIME(long[] a, long[] b, int bOffset, long[] c) - { - int i, borrow = 0; - long mask; - - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - //SUBC - long tempReg = a[i] - b[i + bOffset]; - int borrowReg = (is_digit_lessthan_ct(a[i], b[i + bOffset]) | (borrow & is_digit_zero_ct(tempReg))); - c[i] = tempReg - (long)(borrow); - borrow = borrowReg; - } - mask = 0 - borrow; - - borrow = 0; - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - //ADDC - long tempReg = c[i] + borrow; - c[i] = (engine.params.PRIMEx2[i] & mask) + tempReg; - borrow = (is_digit_lessthan_ct(tempReg, borrow) | is_digit_lessthan_ct(c[i], tempReg)); - } - } - - protected void fpsubPRIME(long[] a, int aOffset, long[] b, long[] c) - { - int i, borrow = 0; - long mask; - - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - //SUBC - long tempReg = a[i + aOffset] - b[i]; - int borrowReg = (is_digit_lessthan_ct(a[i + aOffset], b[i]) | (borrow & is_digit_zero_ct(tempReg))); - c[i] = tempReg - (long)(borrow); - borrow = borrowReg; - } - mask = 0 - borrow; - - borrow = 0; - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - //ADDC - long tempReg = c[i] + borrow; - c[i] = (engine.params.PRIMEx2[i] & mask) + tempReg; - borrow = (is_digit_lessthan_ct(tempReg, borrow) | is_digit_lessthan_ct(c[i], tempReg)); - } - } - - protected void fpsubPRIME(long[] a, long[] b, long[] c) - { - int i, borrow = 0; - long mask; - - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - //SUBC - long tempReg = a[i] - b[i]; - int borrowReg = (is_digit_lessthan_ct(a[i], b[i]) | (borrow & is_digit_zero_ct(tempReg))); - c[i] = tempReg - (long)(borrow); - borrow = borrowReg; - } - mask = 0 - borrow; - - borrow = 0; - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - //ADDC - long tempReg = c[i] + borrow; - c[i] = (engine.params.PRIMEx2[i] & mask) + tempReg; - borrow = (is_digit_lessthan_ct(tempReg, borrow) | is_digit_lessthan_ct(c[i], tempReg)); - } - } - - // Modular negation, a = -a mod PRIME. - // Input/output: a in [0, 2*PRIME-1] - protected void fpnegPRIME(long[] a) - { - int i, borrow = 0; - - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - //SUBC - long tempReg = engine.params.PRIMEx2[i] - a[i]; - int borrowReg = (is_digit_lessthan_ct(engine.params.PRIMEx2[i], a[i]) | (borrow & is_digit_zero_ct(tempReg))); - a[i] = tempReg - (long)(borrow); - borrow = borrowReg; - } - } - - // Conversion of a GF(p^2) element from Montgomery representation to standard representation, - // c_i = ma_i*R^(-1) = a_i in GF(p^2). - protected void from_fp2mont(long[][] ma, long[][] c) - { - from_mont(ma[0], c[0]); - from_mont(ma[1], c[1]); - } - - // Conversion of GF(p^2) element from Montgomery to standard representation, and encoding by removing leading 0 bytes - protected void fp2_encode(long[][] x, byte[] enc, int encOffset) - { - long[][] t = new long[2][engine.params.NWORDS_FIELD]; - - from_fp2mont(x, t); - encode_to_bytes(t[0], enc, encOffset,engine.params.FP2_ENCODED_BYTES / 2); - encode_to_bytes(t[1], enc, encOffset + engine.params.FP2_ENCODED_BYTES / 2, engine.params.FP2_ENCODED_BYTES / 2); - } - - // Parse byte sequence back into GF(p^2) element, and conversion to Montgomery representation - protected void fp2_decode(byte[] x, long[][] dec, int xOffset) - { - decode_to_digits(x, xOffset, dec[0], engine.params.FP2_ENCODED_BYTES / 2, engine.params.NWORDS_FIELD); - decode_to_digits(x,xOffset + (engine.params.FP2_ENCODED_BYTES/2), dec[1], engine.params.FP2_ENCODED_BYTES / 2, engine.params.NWORDS_FIELD); - to_fp2mont(dec, dec); - } - - // Conversion of elements in Z_r to Montgomery representation, where the order r is up to NBITS_ORDER bits. - protected void to_Montgomery_mod_order(long[] a, long[] mc, long[] order, long[] Montgomery_rprime, long[] Montgomery_Rprime) - { - Montgomery_multiply_mod_order(a, Montgomery_Rprime, mc, order, Montgomery_rprime); - } - - // Montgomery multiplication modulo the group order, mc = ma*mb*r' mod order, where ma,mb,mc in [0, order-1]. - // ma, mb and mc are assumed to be in Montgomery representation. - // The Montgomery constant r' = -r^(-1) mod 2^(log_2(r)) is the value "Montgomery_rprime", where r is the order. - // Assume log_2(r) is a multiple of RADIX bits - protected void Montgomery_multiply_mod_order(long[] ma, long[] mb, long[] mc, long[] order, long[] Montgomery_rprime) - { - int i, cout = 0, bout = 0; - long mask; - long[] P = new long[2*engine.params.NWORDS_ORDER], - Q = new long[2*engine.params.NWORDS_ORDER], - temp = new long[2*engine.params.NWORDS_ORDER]; - - multiply(ma, mb, P, engine.params.NWORDS_ORDER); // P = ma * mb - multiply(P, Montgomery_rprime, Q, engine.params.NWORDS_ORDER); // Q = P * r' mod 2^(log_2(r)) - multiply(Q, order, temp, engine.params.NWORDS_ORDER); // temp = Q * r - cout = mp_add(P, temp, temp, 2*engine.params.NWORDS_ORDER); // (cout, temp) = P + Q * r - - for (i = 0; i < engine.params.NWORDS_ORDER; i++) // (cout, mc) = (P + Q * r)/2^(log_2(r)) - { - mc[i] = temp[engine.params.NWORDS_ORDER+i]; - } - - // Final, constant-time subtraction - bout = mp_sub(mc, order, mc, engine.params.NWORDS_ORDER); // (cout, mc) = (cout, mc) - r - mask = cout - bout; // if (cout, mc) >= 0 then mask = 0x00..0, else if (cout, mc) < 0 then mask = 0xFF..F - - for (i = 0; i < engine.params.NWORDS_ORDER; i++) - { // temp = mask & r - temp[i] = (order[i] & mask); - } - - mp_add(mc, temp, mc, engine.params.NWORDS_ORDER); // mc = mc + (mask & r) - } - - // Inversion of an odd integer modulo an even integer of the form 2^m. - // Algorithm 3: Explicit Quadratic Modular inverse modulo 2^m from Dumas'12: https://arxiv.org/pdf/1209.6626.pdf - // If the input is invalid (even), the function outputs c = a. - protected void inv_mod_orderA(long[] a, long[] c) - { - int i, f, s = 0; - long[] am1 = new long[engine.params.NWORDS_ORDER], - tmp1 = new long[engine.params.NWORDS_ORDER], - tmp2 = new long[2*engine.params.NWORDS_ORDER], - one = new long[engine.params.NWORDS_ORDER], - order = new long[engine.params.NWORDS_ORDER]; - long mask = ((-1L) >>> (engine.params.NBITS_ORDER - engine.params.OALICE_BITS)); - - order[engine.params.NWORDS_ORDER-1] = (1L << (64 - (engine.params.NBITS_ORDER - engine.params.OALICE_BITS))); // Load most significant digit of Alice's order - one[0] = 1; - - mp_sub(a, one, am1, engine.params.NWORDS_ORDER); // am1 = a-1 - - if (((a[0] & 1) == 0) || (is_zero(am1, engine.params.NWORDS_ORDER))) - { // Check if the input is even or one - copy_words(a, c, engine.params.NWORDS_ORDER); - c[engine.params.NWORDS_ORDER-1] &= mask; // mod 2^m - } - else - { - mp_sub(order, am1, c, engine.params.NWORDS_ORDER); - mp_add(c, one, c, engine.params.NWORDS_ORDER); // c = 2^m - a + 2 - - copy_words(am1, tmp1, engine.params.NWORDS_ORDER); - while ((tmp1[0] & 1L) == 0) - { - s += 1; - mp_shiftr1(tmp1, engine.params.NWORDS_ORDER); - } - - f = engine.params.OALICE_BITS / s; - for (i = 1; i < f; i <<= 1) - { - multiply(am1, am1, tmp2, engine.params.NWORDS_ORDER); // tmp2 = am1^2 - copy_words(tmp2, am1, engine.params.NWORDS_ORDER); - am1[engine.params.NWORDS_ORDER-1] &= mask; // am1 = tmp2 mod 2^m - mp_add(am1, one, tmp1, engine.params.NWORDS_ORDER); // tmp1 = am1 + 1 - tmp1[engine.params.NWORDS_ORDER-1] &= mask; // mod 2^m - multiply(c, tmp1, tmp2, engine.params.NWORDS_ORDER); // c = c*tmp1 - copy_words(tmp2, c, engine.params.NWORDS_ORDER); - c[engine.params.NWORDS_ORDER-1] &= mask; // mod 2^m - } - } - } - - // Multiprecision comba multiply, c = a*b, where lng(a) = lng(b) = nwords. - // NOTE: a and c CANNOT be the same variable! - protected void multiply(long[] a, long[] b, long[] c, int nwords) - { - int i, j; - long t = 0, u = 0, v = 0, temp; - long[] UV = new long[2]; - - for (i = 0; i < nwords; i++) - { - for (j = 0; j <= i; j++) - { - //MUL - digit_x_digit(a[j], b[i - j], UV); - - //ADDC - temp = UV[0]; - v += temp; - temp = UV[1] + is_digit_lessthan_ct(v, temp); // No overflow possible; high part of product < Long.MAX_VALUE - - //ADDC - u += temp; - t += is_digit_lessthan_ct(u, temp); - } - c[i] = v; - v = u; - u = t; - t = 0; - } - for (i = nwords; i < 2*nwords-1; i++) - { - for (j = i-nwords+1; j < nwords; j++) - { - //MUL - digit_x_digit(a[j], b[i - j], UV); - - //ADDC - temp = UV[0]; - v += temp; - temp = UV[1] + is_digit_lessthan_ct(v, temp); // No overflow possible; high part of product < Long.MAX_VALUE - - //ADDC - u += temp; - t += is_digit_lessthan_ct(u, temp); - } - c[i] = v; - v = u; - u = t; - t = 0; - } - c[2 * nwords - 1] = v; -// assert u == 0; -// assert t == 0; - } - - // Is x = 0? return 1 (TRUE) if condition is true, 0 (FALSE) otherwise - // SECURITY NOTE: This function does not run in constant time. - private boolean is_zero_mod_order(long[] x) - { - int i; - for (i = 0; i < engine.params.NWORDS_ORDER; i++) - { - if (x[i] != 0) - { - return false; - } - } - return true; - } - - // Is x even? return 1 (TRUE) if condition is true, 0 (FALSE) otherwise. - private boolean is_even_mod_order(long[] x) - { - return ((x[0] & 1) ^ 1) == 1; - } - - // Is x < y? return 1 (TRUE) if condition is true, 0 (FALSE) otherwise. - // SECURITY NOTE: This function does not run in constant time. - private boolean is_lt_mod_order(long[] x, long[] y) - { - int i; - - for (i = engine.params.NWORDS_ORDER-1; i >= 0; i--) - { - if (x[i] + Long.MIN_VALUE < y[i] + Long.MIN_VALUE ) - { - return true; - } - else if (x[i] + Long.MIN_VALUE > y[i] + Long.MIN_VALUE ) - { - return false; - } - } - return false; - } - - // Check if multiprecision element is zero. - // SECURITY NOTE: This function does not run in constant time. - private boolean is_zero(long[] a, int nwords) - { - for (int i = 0; i < nwords; i++) - { - if (a[i] != 0) - { - return false; - } - } - return true; - } - - - // Partial Montgomery inversion modulo order. - private void Montgomery_inversion_mod_order_bingcd_partial(long[] a, long[] x1, int[] k, long[] order) - { - long[] u = new long[engine.params.NWORDS_ORDER], - v = new long[engine.params.NWORDS_ORDER], - x2 = new long[engine.params.NWORDS_ORDER]; - int cwords; // number of words necessary for x1, x2 - - copy_words(a, u, engine.params.NWORDS_ORDER); - copy_words(order, v, engine.params.NWORDS_ORDER); - copy_words(x2, x1, engine.params.NWORDS_ORDER); - x1[0] = 1; - k[0] = 0; - - while (!is_zero_mod_order(v)) - { - cwords = ((k[0] + 1) / Internal.RADIX) + 1; - if ((cwords < engine.params.NWORDS_ORDER)) - { - if (is_even_mod_order(v)) - { - mp_shiftr1(v, engine.params.NWORDS_ORDER); - mp_shiftl1(x1, cwords); - } - else if (is_even_mod_order(u)) - { - mp_shiftr1(u, engine.params.NWORDS_ORDER); - mp_shiftl1(x2, cwords); - } - else if (!is_lt_mod_order(v, u)) - { - mp_sub(v, u, v, engine.params.NWORDS_ORDER); - mp_shiftr1(v, engine.params.NWORDS_ORDER); - mp_add(x1, x2, x2, cwords); - mp_shiftl1(x1, cwords); - } - else - { - mp_sub(u, v, u, engine.params.NWORDS_ORDER); - mp_shiftr1(u, engine.params.NWORDS_ORDER); - mp_add(x1, x2, x1, cwords); - mp_shiftl1(x2, cwords); - } - } - else - { - if (is_even_mod_order(v)) - { - mp_shiftr1(v, engine.params.NWORDS_ORDER); - mp_shiftl1(x1, engine.params.NWORDS_ORDER); - } - else if (is_even_mod_order(u)) - { - mp_shiftr1(u, engine.params.NWORDS_ORDER); - mp_shiftl1(x2, engine.params.NWORDS_ORDER); - } - else if (!is_lt_mod_order(v, u)) - { - mp_sub(v, u, v, engine.params.NWORDS_ORDER); - mp_shiftr1(v, engine.params.NWORDS_ORDER); - mp_add(x1, x2, x2, engine.params.NWORDS_ORDER); - mp_shiftl1(x1, engine.params.NWORDS_ORDER); - } - else - { - mp_sub(u, v, u, engine.params.NWORDS_ORDER); - mp_shiftr1(u, engine.params.NWORDS_ORDER); - mp_add(x1, x2, x1, engine.params.NWORDS_ORDER); - mp_shiftl1(x2, engine.params.NWORDS_ORDER); - } - } - k[0] += 1; - } - - if (is_lt_mod_order(order, x1)) - { - mp_sub(x1, order, x1, engine.params.NWORDS_ORDER); - } - } - - // Montgomery inversion modulo order, c = a^(-1)*R mod order. - protected void Montgomery_inversion_mod_order_bingcd(long[] a, long[] c, long[] order, long[] Montgomery_rprime, long[] Montgomery_Rprime) - { - long[] x = new long[engine.params.NWORDS_ORDER], - t = new long[engine.params.NWORDS_ORDER]; - int[] k = new int[1]; - - if (is_zero(a, engine.params.NWORDS_ORDER)) - { - copy_words(t, c, engine.params.NWORDS_ORDER); - return; - } - - Montgomery_inversion_mod_order_bingcd_partial(a, x, k, order); - if (k[0] <= engine.params.NBITS_ORDER) - { - Montgomery_multiply_mod_order(x, Montgomery_Rprime, x, order, Montgomery_rprime); - k[0] += engine.params.NBITS_ORDER; - } - - Montgomery_multiply_mod_order(x, Montgomery_Rprime, x, order, Montgomery_rprime); - power2_setup(t, 2*engine.params.NBITS_ORDER - k[0], engine.params.NWORDS_ORDER); - Montgomery_multiply_mod_order(x, t, c, order, Montgomery_rprime); - } - - // Conversion of elements in Z_r from Montgomery to standard representation, where the order is up to NBITS_ORDER bits. - protected void from_Montgomery_mod_order(long[] ma, long[] c, long[] order, long[] Montgomery_rprime) - { - long[] one = new long[engine.params.NWORDS_ORDER]; - one[0] = 1; - - Montgomery_multiply_mod_order(ma, one, c, order, Montgomery_rprime); - } - - // Computes the input modulo 3 - // The input is assumed to be NWORDS_ORDER long - protected int mod3(long[] a) - { - long temp; - int r = 0; - int[] val = Pack.littleEndianToInt(Pack.longToLittleEndian(a), 0, a.length*2); - - for (int i = (2*engine.params.NWORDS_ORDER-1); i >= 0; i--) - { - temp = ((long)r << (4*8)) | ((long)val[i]) & 0x00000000ffffffffL; - r = (int)(temp % 3); - } - - return r; -} - - // Conversion of a GF(p^2) element to Montgomery representation, - // mc_i = a_i*R^2*R^(-1) = a_i*R in GF(p^2). - protected void to_fp2mont(long[][] a, long[][] mc) - { - to_mont(a[0], mc[0]); - to_mont(a[1], mc[1]); - } - - // Conversion to Montgomery representation, - // mc = a*R^2*R^(-1) mod p = a*R mod p, where a in [0, p-1]. - // The Montgomery constant R^2 mod p is the global value "Montgomery_R2". - private void to_mont(long[] a, long[] mc) - { - fpmul_mont(a, engine.params.Montgomery_R2, mc); - } - - - // Modular correction to reduce field element a in [0, 2*PRIME-1] to [0, PRIME-1]. - protected void fpcorrectionPRIME(long[] a) - { - int i, borrow = 0; - long mask; - - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - //SUBC - long tempReg = a[i] - engine.params.PRIME[i]; - int borrowReg = (is_digit_lessthan_ct(a[i], engine.params.PRIME[i]) | (borrow & is_digit_zero_ct(tempReg))); - a[i] = tempReg - (long)(borrow); - borrow = borrowReg; - } - mask = 0 - borrow; - - borrow = 0; - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - //ADDC - long tempReg = a[i] + borrow; - a[i] = (engine.params.PRIME[i] & mask) + tempReg; - borrow = (is_digit_lessthan_ct(tempReg, borrow) | is_digit_lessthan_ct(a[i], tempReg)); - } - } - - protected byte cmp_f2elm(long[][] x, long[][] y) - { // Comparison of two GF(p^2) elements in constant time. - // Is x != y? return -1 if condition is true, 0 otherwise. - long[][] a = new long[2][engine.params.NWORDS_FIELD], - b = new long[2][engine.params.NWORDS_FIELD]; - byte r = 0; - - fp2copy(x, a); - fp2copy(y, b); - fp2correction(a); - fp2correction(b); - - for (int i = engine.params.NWORDS_FIELD-1; i >= 0; i--) - { - r |= (a[0][i] ^ b[0][i]) | (a[1][i] ^ b[1][i]); - } - - return (byte) ((-(byte)r) >>> (8-1)); - } - - - // Encoding digits to bytes according to endianness - protected void encode_to_bytes(long[] x, byte[] enc, int encOffset, int nbytes) - { - byte[] test = new byte[((nbytes*4+7)&~7)]; - Pack.longToLittleEndian(x, test, 0); - System.arraycopy(test, 0, enc, encOffset, nbytes); - } - - // Decoding bytes to digits according to endianness - protected void decode_to_digits(byte[] x, int xOffset, long[] dec, int nbytes, int ndigits) - { - // x -> dec - dec[ndigits - 1] = 0; - byte[] temp = new byte[(nbytes+7)&~7]; - System.arraycopy(x, xOffset, temp, 0, nbytes); - Pack.littleEndianToLong(temp, 0, dec); - - } - - // r = a - b*i where v = a + b*i - protected void fp2_conj(long[][] v, long[][] r) - { - fpcopy(v[0], 0, r[0]); - fpcopy(v[1], 0, r[1]); - - if(!is_felm_zero(r[1])) - { - fpnegPRIME(r[1]); - } - } - - - - - // Conversion from Montgomery representation to standard representation, - // c = ma*R^(-1) mod p = a mod p, where ma in [0, p-1]. - private void from_mont(long[] ma, long[] c) - { - long[] one = new long[engine.params.NWORDS_FIELD]; - - one[0] = 1; - fpmul_mont(ma, one, c); - fpcorrectionPRIME(c); - } - - // Multiprecision right shift by one. - private void mp_shiftr1(long[] x) - { - int i; - - for (i = 0; i < engine.params.NWORDS_FIELD-1; i++) - { - //SHIFTR - x[i] = (x[i] >>> 1) ^ (x[i+1] << (Internal.RADIX - 1)); - } - x[engine.params.NWORDS_FIELD-1] >>>= 1; - } - - private void mp_shiftr1(long[] x, int nwords) - { - int i; - - for (i = 0; i < nwords-1; i++) - { - //SHIFTR - x[i] = (x[i] >>> 1) ^ (x[i+1] << (Internal.RADIX - 1)); - } - x[nwords-1] >>>= 1; - } - - // Copy a GF(p^2) element, c = a. - protected void fp2copy(long[][] a, long[][] c) - { - fpcopy(a[0], 0, c[0]); - fpcopy(a[1], 0, c[1]); - } - - // Copy a GF(p^2) element, c = a. - protected void fp2copy(long[][] a, int aOffset, long[][] c) - { - fpcopy(a[0 + aOffset], 0, c[0]); - fpcopy(a[1 + aOffset], 0, c[1]); - } - - // Copy a GF(p^2) element, c = a. - protected void fp2copy(long[] a, int aOffset, long[][] c) - { - fpcopy(a, aOffset, c[0]); - fpcopy(a, aOffset + engine.params.NWORDS_FIELD, c[1]); - } - - // Zero a field element, a = 0. - protected void fpzero(long[] a) - { - int i; - - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - a[i] = 0; - } - } - - // GF(p^2) subtraction with correction with 2*p, c = a-b+2p in GF(p^2). - protected void mp2_sub_p2(long[][] a, long[][] b, long[][] c) - { - //todo/org : make fp class and change this to generic mp_sub_p2 - mp_subPRIME_p2(a[0], b[0], c[0]); - mp_subPRIME_p2(a[1], b[1], c[1]); - } - - // Multiprecision comba multiply, c = a*b, where lng(a) = lng(b) = nwords. - protected void mp_mul(long[] a, long[] b, long[] c, int nwords) - { - int i, j; - long t = 0, u = 0, v = 0, temp; - long[] UV = new long[2]; - - for (i = 0; i < nwords; i++) - { - for (j = 0; j <= i; j++) - { - //MUL - digit_x_digit(a[j], b[i - j], UV); - - //ADDC - temp = UV[0]; - v += temp; - temp = UV[1] + is_digit_lessthan_ct(v, temp); // No overflow possible; high part of product < Long.MAX_VALUE - - //ADDC - u += temp; - t += is_digit_lessthan_ct(u, temp); - } - c[i] = v; - v = u; - u = t; - t = 0; - } - - for (i = nwords; i < 2*nwords-1; i++) - { - for (j = i-nwords+1; j < nwords; j++) - { - //MUL - digit_x_digit(a[j], b[i - j], UV); - - //ADDC - temp = UV[0]; - v += temp; - temp = UV[1] + is_digit_lessthan_ct(v, temp); // No overflow possible; high part of product < Long.MAX_VALUE - - //ADDC - u += temp; - t += is_digit_lessthan_ct(u, temp); - } - c[i] = v; - v = u; - u = t; - t = 0; - } - c[2 * nwords - 1] = v; -// assert u == 0; -// assert t == 0; - } - - // Multiprecision comba multiply, c = a*b, where lng(a) = lng(b) = nwords. - protected void mp_mul(long[] a, int aOffset, long[] b, long[] c, int nwords) - { - int i, j; - long t = 0, u = 0, v = 0, temp; - long[] UV = new long[2]; - - for (i = 0; i < nwords; i++) - { - for (j = 0; j <= i; j++) - { - //MUL - digit_x_digit(a[j + aOffset], b[i - j], UV); - - //ADDC - temp = UV[0]; - v += temp; - temp = UV[1] + is_digit_lessthan_ct(v, temp); // No overflow possible; high part of product < Long.MAX_VALUE - - //ADDC - u += temp; - t += is_digit_lessthan_ct(u, temp); - } - c[i] = v; - v = u; - u = t; - t = 0; - } - - for (i = nwords; i < 2*nwords-1; i++) - { - for (j = i-nwords+1; j < nwords; j++) - { - //MUL - digit_x_digit(a[j + aOffset], b[i - j], UV); - - //ADDC - temp = UV[0]; - v += temp; - temp = UV[1] + is_digit_lessthan_ct(v, temp); // No overflow possible; high part of product < Long.MAX_VALUE - - //ADDC - u += temp; - t += is_digit_lessthan_ct(u, temp); - } - c[i] = v; - v = u; - u = t; - t = 0; - } - c[2 * nwords - 1] = v; -// assert u == 0; -// assert t == 0; - } - - // GF(p^2) multiplication using Montgomery arithmetic, c = a*b in GF(p^2). - // Inputs: a = a0+a1*i and b = b0+b1*i, where a0, a1, b0, b1 are in [0, 2*p-1] - // Output: c = c0+c1*i, where c0, c1 are in [0, 2*p-1] - protected void fp2mul_mont(long[][] a, long[][] b, long[][] c) - { - long[] t1 = new long[engine.params.NWORDS_FIELD], - t2 = new long[engine.params.NWORDS_FIELD]; - long[] tt1 = new long[2*engine.params.NWORDS_FIELD], - tt2 = new long[2*engine.params.NWORDS_FIELD], - tt3 = new long[2*engine.params.NWORDS_FIELD]; - - mp_add(a[0], a[1], t1, engine.params.NWORDS_FIELD); // t1 = a0+a1 - mp_add(b[0], b[1], t2, engine.params.NWORDS_FIELD); // t2 = b0+b1 - mp_mul(a[0], b[0], tt1, engine.params.NWORDS_FIELD); // tt1 = a0*b0 - mp_mul(a[1], b[1], tt2, engine.params.NWORDS_FIELD); // tt2 = a1*b1 - mp_mul(t1, t2, tt3, engine.params.NWORDS_FIELD); // tt3 = (a0+a1)*(b0+b1) - mp_dblsubfast(tt1, tt2, tt3); // tt3 = (a0+a1)*(b0+b1) - a0*b0 - a1*b1 - mp_subaddfast(tt1, tt2, tt1); // tt1 = a0*b0 - a1*b1 + p*2^MAXBITS_FIELD if a0*b0 - a1*b1 < 0, else tt1 = a0*b0 - a1*b1 - rdc_mont(tt3, c[1]); // c[1] = (a0+a1)*(b0+b1) - a0*b0 - a1*b1 - rdc_mont(tt1, c[0]); // c[0] = a0*b0 - a1*b1 - } - - protected void fp2mul_mont(long[][] a, long[][] b, int bOffset, long[][] c) - { - -// System.out.print("b: "); -// for (int di = 0; di < 2; di++){for (int dj = 0; dj < engine.params.NWORDS_FIELD; dj++) -// {System.out.printf("%016x ", b[di + bOffset][dj] );}System.out.println();} - - long[] t1 = new long[engine.params.NWORDS_FIELD], - t2 = new long[engine.params.NWORDS_FIELD]; - long[] tt1 = new long[2*engine.params.NWORDS_FIELD], - tt2 = new long[2*engine.params.NWORDS_FIELD], - tt3 = new long[2*engine.params.NWORDS_FIELD]; - - mp_add(a[0], a[1], t1, engine.params.NWORDS_FIELD); // t1 = a0+a1 - mp_add(b[0 + bOffset], b[bOffset + 1], t2, engine.params.NWORDS_FIELD); // t2 = b0+b1 - mp_mul(a[0], b[bOffset + 0], tt1, engine.params.NWORDS_FIELD); // tt1 = a0*b0 - mp_mul(a[1], b[bOffset + 1], tt2, engine.params.NWORDS_FIELD); // tt2 = a1*b1 - mp_mul(t1, t2, tt3, engine.params.NWORDS_FIELD); // tt3 = (a0+a1)*(b0+b1) - mp_dblsubfast(tt1, tt2, tt3); // tt3 = (a0+a1)*(b0+b1) - a0*b0 - a1*b1 - mp_subaddfast(tt1, tt2, tt1); // tt1 = a0*b0 - a1*b1 + p*2^MAXBITS_FIELD if a0*b0 - a1*b1 < 0, else tt1 = a0*b0 - a1*b1 - rdc_mont(tt3, c[1]); // c[1] = (a0+a1)*(b0+b1) - a0*b0 - a1*b1 - rdc_mont(tt1, c[0]); // c[0] = a0*b0 - a1*b1 - } - - protected void fp2mul_mont(long[][] a, long[] b, int bOffset, long[][] c) - { - long[] t1 = new long[engine.params.NWORDS_FIELD], - t2 = new long[engine.params.NWORDS_FIELD]; - long[] tt1 = new long[2*engine.params.NWORDS_FIELD], - tt2 = new long[2*engine.params.NWORDS_FIELD], - tt3 = new long[2*engine.params.NWORDS_FIELD]; - - mp_add(a[0], a[1], t1, engine.params.NWORDS_FIELD); // t1 = a0+a1 - mp_add(b, bOffset, b, bOffset + engine.params.NWORDS_FIELD, t2, 0,engine.params.NWORDS_FIELD); // t2 = b0+b1 - mp_mul(b, bOffset, a[0], tt1, engine.params.NWORDS_FIELD); // tt1 = a0*b0 - mp_mul(b,bOffset + engine.params.NWORDS_FIELD, a[1], tt2, engine.params.NWORDS_FIELD); // tt2 = a1*b1 - mp_mul(t1, t2, tt3, engine.params.NWORDS_FIELD); // tt3 = (a0+a1)*(b0+b1) - mp_dblsubfast(tt1, tt2, tt3); // tt3 = (a0+a1)*(b0+b1) - a0*b0 - a1*b1 - mp_subaddfast(tt1, tt2, tt1); // tt1 = a0*b0 - a1*b1 + p*2^MAXBITS_FIELD if a0*b0 - a1*b1 < 0, else tt1 = a0*b0 - a1*b1 - rdc_mont(tt3, c[1]); // c[1] = (a0+a1)*(b0+b1) - a0*b0 - a1*b1 - rdc_mont(tt1, c[0]); // c[0] = a0*b0 - a1*b1 - } - - // Multiprecision subtraction, c = c-a-b, where lng(a) = lng(b) = 2*engine.params.NWORDS_FIELD. - private void mp_dblsubfast(long[] a, long[] b, long[] c) - { - mp_sub(c, a, c, 2*engine.params.NWORDS_FIELD); - mp_sub(c, b, c, 2*engine.params.NWORDS_FIELD); - } - - // Multiprecision subtraction, c = a-b, where lng(a) = lng(b) = nwords. Returns the borrow bit. - protected int mp_sub(long[] a, long[] b, long[] c, int nwords) - { - int i, borrow = 0; - - for (i = 0; i < nwords; i++) - { - //SUBC - long tempReg = a[i] - b[i]; -// System.out.printf("%016x ", tempReg); - int borrowReg = (is_digit_lessthan_ct(a[i], b[i]) | (borrow & is_digit_zero_ct(tempReg))); - c[i] = tempReg - (long)(borrow); - borrow = borrowReg; - } -// System.out.println(); - return borrow; - } - - // Is x < y? return 1 (TRUE) if condition is true, 0 (FALSE) otherwise. - // SECURITY NOTE: This function does not run in constant-time. - protected boolean is_orderelm_lt(long[] x, long[] y) - { - - for (int i = engine.params.NWORDS_ORDER-1; i >= 0; i--) - { - - if (x[i] + Long.MIN_VALUE < y[i] + Long.MIN_VALUE) - { - return true; - } - else if (x[i] + Long.MIN_VALUE > y[i] + Long.MIN_VALUE ) - { - return false; - } - } - return false; - } - - - // Multiprecision subtraction followed by addition with p*2^MAXBITS_FIELD, c = a-b+(p*2^MAXBITS_FIELD) if a-b < 0, otherwise c=a-b. - private void mp_subaddfast(long[] a, long[] b, long[] c) - { - long[] t1 = new long[engine.params.NWORDS_FIELD]; - - long mask = 0 - (long) mp_sub(a, b, c, 2*engine.params.NWORDS_FIELD); - for (int i = 0; i < engine.params.NWORDS_FIELD; i++) - { - t1[i] = engine.params.PRIME[i] & mask; - } - mp_add(c, engine.params.NWORDS_FIELD, t1, c, engine.params.NWORDS_FIELD, engine.params.NWORDS_FIELD); - } - - // Multiprecision squaring, c = a^2 mod p. - protected void fpsqr_mont(long[] ma, long[] mc) - { - long[] temp = new long[2*engine.params.NWORDS_FIELD]; - - mp_mul(ma, ma, temp, engine.params.NWORDS_FIELD); - rdc_mont(temp, mc); - } - - // Field inversion using Montgomery arithmetic, a = a^(-1)*R mod p. - private void fpinv_mont(long[] a) - { - long[] tt = new long[engine.params.NWORDS_FIELD]; - - fpcopy(a, 0, tt); - fpinv_chain_mont(tt); - fpsqr_mont(tt, tt); - fpsqr_mont(tt, tt); - fpmul_mont(a, tt, a); - } - - // GF(p^2) inversion using Montgomery arithmetic, a = (a0-i*a1)/(a0^2+a1^2). - protected void fp2inv_mont(long[][] a) - { - long[][] t1 = new long[2][engine.params.NWORDS_FIELD]; - - fpsqr_mont(a[0], t1[0]); // t10 = a0^2 - fpsqr_mont(a[1], t1[1]); // t11 = a1^2 - fpaddPRIME(t1[0], t1[1], t1[0]); // t10 = a0^2+a1^2 - fpinv_mont(t1[0]); // t10 = (a0^2+a1^2)^-1 - fpnegPRIME(a[1]); // a = a0-i*a1 - fpmul_mont(a[0], t1[0], a[0]); - fpmul_mont(a[1], t1[0], a[1]); // a = (a0-i*a1)*(a0^2+a1^2)^-1 - } - - // Computes a = 3*a - // The input is assumed to be OBOB_BITS-2 bits long and stored in SECRETKEY_B_BYTES - protected void mul3(byte[] a) - { - long[] temp1 = new long[engine.params.NWORDS_ORDER], - temp2 = new long[engine.params.NWORDS_ORDER]; - - decode_to_digits(a, 0, temp1, engine.params.SECRETKEY_B_BYTES, engine.params.NWORDS_ORDER); - mp_add(temp1, temp1, temp2, engine.params.NWORDS_ORDER); // temp2 = 2*a - mp_add(temp1, temp2, temp1, engine.params.NWORDS_ORDER); // temp1 = 3*a - encode_to_bytes(temp1, a, 0, engine.params.SECRETKEY_B_BYTES); - } - - // Compare two byte arrays in constant time. - // Returns 0 if the byte arrays are equal, -1 otherwise. - protected byte ct_compare(byte[] a, byte[] b, int len) - { - byte r = 0; - - for (int i = 0; i < len; i++) - { - r |= a[i] ^ b[i]; - } - return (byte)((-(byte)r) >>> 7); - } - - // Conditional move in constant time. - // If selector = -1 then load r with a, else if selector = 0 then keep r. - protected void ct_cmov(byte[] r, byte[] a, int len, byte selector) - { - for (int i = 0; i < len; i++) - { - r[i] ^= selector & (a[i] ^ r[i]); - } - } - - // Copy wordsize digits, c = a, where lng(a) = nwords. - protected void copy_words(long[] a, long[] c, int nwords) - { - int i; - for (i = 0; i < nwords; i++) - { - c[i] = a[i]; - } - } - - // c = (2^k)*a - protected void fp2shl(long[][] a, int k, long[][] c) - { - fp2copy(a, c); - for (int j = 0; j < k; j++) - { - fp2add(c, c, c); - } - } - - // Copy wordsize digits, c = a, where lng(a) = nwords. - protected void copy_words(PointProj a, PointProj c) - { - int i; - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - c.X[0][i] = a.X[0][i]; - c.X[1][i] = a.X[1][i]; - c.Z[0][i] = a.Z[0][i]; - c.Z[1][i] = a.Z[1][i]; - } - } - - // Modular negation, a = -a mod p. - // Input/output: a in [0, 2*p-1] - void Montgomery_neg(long[] a, long[] order) - { - int i, borrow = 0; - - for (i = 0; i < engine.params.NWORDS_ORDER; i++) - { - //SUBC - long tempReg = order[i] - a[i]; - int borrowReg = (is_digit_lessthan_ct(order[i], a[i]) | (borrow & is_digit_zero_ct(tempReg))); - a[i] = tempReg - (long)(borrow); - borrow = borrowReg; - - } - } - - - // GF(p^2) addition, c = a+b in GF(p^2). - protected void fp2add(long[][] a, long[][] b, long[][] c) - { - fpaddPRIME(a[0], b[0], c[0]); - fpaddPRIME(a[1], b[1], c[1]); - } - - // GF(p^2) subtraction, c = a-b in GF(p^2). - protected void fp2sub(long[][] a, long[][] b, long[][] c) - { - fpsubPRIME(a[0], b[0], c[0]); - fpsubPRIME(a[1], b[1], c[1]); - } - - // GF(p^2) subtraction with correction with 4*p, c = a-b+4p in GF(p^2). -// private void mp2_sub_p4(long[][] a, long[][] b, long[][] c) -// { -// mp_subPRIME_p4(a[0], b[0], c[0]); -// mp_subPRIME_p4(a[1], b[1], c[1]); -// } - - // Multiprecision multiplication, c = a*b mod p. - protected void fpmul_mont(long[] ma, long[] mb, long[] mc) - { - long[] temp = new long[2*engine.params.NWORDS_FIELD]; - - mp_mul(ma, mb, temp, engine.params.NWORDS_FIELD); - rdc_mont(temp, mc); - } - - // Multiprecision multiplication, c = a*b mod p. - protected void fpmul_mont(long[] ma, int maOffset, long[] mb, long[] mc) - { - long[] temp = new long[2*engine.params.NWORDS_FIELD]; - - mp_mul(ma, maOffset, mb, temp, engine.params.NWORDS_FIELD); - rdc_mont(temp, mc); - } - - // Chain to compute a^(p-3)/4 using Montgomery arithmetic. - private void fpinv_chain_mont(long[] a) - { - int i, j; - if (engine.params.NBITS_FIELD == 434) - { - long[] tt = new long[engine.params.NWORDS_FIELD]; - long[][] t = new long[31][engine.params.NWORDS_FIELD]; - - // Precomputed table - fpsqr_mont(a, tt); - fpmul_mont(a, tt, t[0]); - for (i = 0; i <= 29; i++) fpmul_mont(t[i], tt, t[i + 1]); - - fpcopy(a, 0, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[5], tt, tt); - for (i = 0; i < 10; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[14], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[3], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[23], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[13], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[24], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[7], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[12], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[30], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[1], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[30], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[21], tt, tt); - for (i = 0; i < 9; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[2], tt, tt); - for (i = 0; i < 9; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[19], tt, tt); - for (i = 0; i < 9; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[1], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[24], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[26], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[16], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[10], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[6], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[0], tt, tt); - for (i = 0; i < 9; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[20], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[9], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[25], tt, tt); - for (i = 0; i < 9; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[30], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[26], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(a, tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[28], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[6], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[10], tt, tt); - for (i = 0; i < 9; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[22], tt, tt); - for (j = 0; j < 35; j++) - { - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[30], tt, tt); - } - fpcopy(tt, 0, a); - } - - if (engine.params.NBITS_FIELD == 503) - { - long[][] t = new long[15][engine.params.NWORDS_FIELD]; - long[] tt = new long[engine.params.NWORDS_FIELD]; - - // Precomputed table - fpsqr_mont(a, tt); - fpmul_mont(a, tt, t[0]); - for (i = 0; i <= 13; i++) fpmul_mont(t[i], tt, t[i + 1]); - - fpcopy(a,0, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(a, tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[8], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[6], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[9], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[0], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(a, tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[6], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[2], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[8], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(a, tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[10], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[0], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[10], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[10], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[5], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[2], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[6], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[3], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[5], tt, tt); - for (i = 0; i < 12; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[12], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[8], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[6], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[12], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[11], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[6], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[5], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[14], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[14], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[5], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[6], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[8], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(a, tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[4], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[6], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[5], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[7], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(a, tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[0], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[11], tt, tt); - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[13], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[1], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[10], tt, tt); - for (j = 0; j < 49; j++) - { - for (i = 0; i < 5; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[14], tt, tt); - } - fpcopy(tt, 0, a); - } - - if (engine.params.NBITS_FIELD == 610) - { - long[][] t = new long[31][engine.params.NWORDS_FIELD]; - long[] tt = new long[engine.params.NWORDS_FIELD]; - - // Precomputed table - fpsqr_mont(a, tt); - fpmul_mont(a, tt, t[0]); - for (i = 0; i <= 29; i++) fpmul_mont(t[i], tt, t[i + 1]); - - fpcopy(a, 0, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[6], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[30], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[25], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[28], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[7], tt, tt); - for (i = 0; i < 11; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[11], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(a, tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[0], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[3], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[16], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[24], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[28], tt, tt); - for (i = 0; i < 9; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[16], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[4], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[3], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[20], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[11], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[14], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[15], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[0], tt, tt); - for (i = 0; i < 9; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[15], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[19], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[9], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[5], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[27], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[28], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[29], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[1], tt, tt); - for (i = 0; i < 9; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[3], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[2], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[30], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[25], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[28], tt, tt); - for (i = 0; i < 9; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[22], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[3], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[22], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[7], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[9], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[4], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[20], tt, tt); - for (i = 0; i < 11; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[10], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[26], tt, tt); - for (i = 0; i < 11; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[2], tt, tt); - for (j = 0; j < 50; j++) - { - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[30], tt, tt); - } - fpcopy(tt, 0, a); - } - - if (engine.params.NBITS_FIELD == 751) - { - long[][] t = new long[27][engine.params.NWORDS_FIELD]; - long[] tt = new long[engine.params.NWORDS_FIELD]; - - // Precomputed table - fpsqr_mont(a, tt); - fpmul_mont(a, tt, t[0]); - fpmul_mont(t[0], tt, t[1]); - fpmul_mont(t[1], tt, t[2]); - fpmul_mont(t[2], tt, t[3]); - fpmul_mont(t[3], tt, t[3]); - for (i = 3; i <= 8; i++) fpmul_mont(t[i], tt, t[i + 1]); - fpmul_mont(t[9], tt, t[9]); - for (i = 9; i <= 20; i++) fpmul_mont(t[i], tt, t[i + 1]); - fpmul_mont(t[21], tt, t[21]); - for (i = 21; i <= 24; i++) fpmul_mont(t[i], tt, t[i + 1]); - fpmul_mont(t[25], tt, t[25]); - fpmul_mont(t[25], tt, t[26]); - - fpcopy(a, 0, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[20], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[24], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[11], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[8], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[2], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[23], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[2], tt, tt); - for (i = 0; i < 9; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[2], tt, tt); - for (i = 0; i < 10; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[15], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[13], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[26], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[20], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[11], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[10], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[14], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[4], tt, tt); - for (i = 0; i < 10; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[18], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[1], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[22], tt, tt); - for (i = 0; i < 10; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[6], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[24], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[9], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[18], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[17], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(a, tt, tt); - for (i = 0; i < 10; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[16], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[7], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[0], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[12], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[19], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[22], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[25], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[2], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[10], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[22], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[18], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[4], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[14], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[13], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[5], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[23], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[21], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[2], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[23], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[12], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[9], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[3], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[13], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[17], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[26], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[5], tt, tt); - for (i = 0; i < 8; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[8], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[2], tt, tt); - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[11], tt, tt); - for (i = 0; i < 7; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[20], tt, tt); - for (j = 0; j < 61; j++) - { - for (i = 0; i < 6; i++) fpsqr_mont(tt, tt); - fpmul_mont(t[26], tt, tt); - } - fpcopy(tt,0, a); - } - } -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/Internal.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/Internal.java deleted file mode 100644 index d4865c2a62..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/Internal.java +++ /dev/null @@ -1,197 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -import java.util.Properties; - -import org.bouncycastle.util.Pack; -import org.bouncycastle.util.encoders.Hex; - -abstract class Internal -{ - protected static final int RADIX = 64; - protected static final int LOG2RADIX = 6; - - protected int CRYPTO_PUBLICKEYBYTES; - protected int CRYPTO_CIPHERTEXTBYTES; - protected int CRYPTO_BYTES; - protected int CRYPTO_SECRETKEYBYTES; - - - protected int NWORDS_FIELD; // Number of words of a n-bit field element - protected int PRIME_ZERO_WORDS; // Number of "0" digits in the least significant part of PRIME + 1 - protected int NBITS_FIELD; - protected int MAXBITS_FIELD; - protected int MAXWORDS_FIELD; // Max. number of words to represent field elements - protected int NWORDS64_FIELD; // Number of 64-bit words of a 434-bit field element - protected int NBITS_ORDER; - protected int NWORDS_ORDER; // Number of words of oA and oB, where oA and oB are the subgroup orders of Alice and Bob, resp. - protected int NWORDS64_ORDER; // Number of 64-bit words of a x-bit element - protected int MAXBITS_ORDER; - protected int ALICE; - protected int BOB; - protected int OALICE_BITS; - protected int OBOB_BITS; - protected int OBOB_EXPON; - protected int MASK_ALICE; - protected int MASK_BOB; - protected int PARAM_A; - protected int PARAM_C; - - // Fixed parameters for isogeny tree computation - protected int MAX_INT_POINTS_ALICE; - protected int MAX_INT_POINTS_BOB; - protected int MAX_Alice; - protected int MAX_Bob; - protected int MSG_BYTES; - protected int SECRETKEY_A_BYTES; - protected int SECRETKEY_B_BYTES; - protected int FP2_ENCODED_BYTES; - - protected boolean COMPRESS; - - // Compressed Parameters - protected int MASK2_BOB; - protected int MASK3_BOB; - protected int ORDER_A_ENCODED_BYTES; - protected int ORDER_B_ENCODED_BYTES; - protected int PARTIALLY_COMPRESSED_CHUNK_CT; - protected int COMPRESSED_CHUNK_CT; - protected int UNCOMPRESSEDPK_BYTES; - // Table sizes used by the Entangled basis generation - protected int TABLE_R_LEN; - protected int TABLE_V_LEN; - protected int TABLE_V3_LEN; - // Parameters for discrete log computations - // Binary Pohlig-Hellman reduced to smaller logs of order ell^W - protected int W_2; - protected int W_3; - // ell^w - protected int ELL2_W; - protected int ELL3_W; - // ell^(e mod w) - protected int ELL2_EMODW; - protected int ELL3_EMODW; - // # of digits in the discrete log - protected int DLEN_2; // ceil(eA/W_2) - protected int DLEN_3; // ceil(eB/W_3) - // Use compressed tables: FULL_SIGNED - - - // Encoding of field elements - protected int PLEN_2; - protected int PLEN_3; - - protected long[] PRIME; - protected long[] PRIMEx2; - protected long[] PRIMEx4; - protected long[] PRIMEp1; - protected long[] PRIMEx16p; - protected long[] PRIMEp1x64; - protected long[] Alice_order; // Order of Alice's subgroup - protected long[] Bob_order; // Order of Bob's subgroup - protected long[] A_gen; // Alice's generator values {XPA0 + XPA1*iL, XQA0 + xQA1*iL, XRA0 + XRA1*i} in GF(p^2)L, expressed in Montgomery representation - protected long[] B_gen; // Bob's generator values {XPB0L, XQB0L, XRB0 + XRB1*i} in GF(p^2)L, expressed in Montgomery representation - protected long[] Montgomery_R2; // Montgomery constant Montgomery_R2 = (2^448)^2 mod p434 - protected long[] Montgomery_one; // Value one in Montgomery representation - - // Fixed parameters for isogeny tree computation - protected int[] strat_Alice; - protected int[] strat_Bob; - - //Compressed Encodings - //todo: abstract this more? - protected long[] XQB3; - protected long[] A_basis_zero; - protected long[] B_basis_zero; - protected long[] B_gen_3_tors; - protected long[] g_R_S_im; - protected long[] g_phiR_phiS_re; - protected long[] g_phiR_phiS_im; - protected long[] Montgomery_R; - protected long[] Montgomery_RB1; - protected long[] Montgomery_RB2; - protected long[] threeinv; - protected int[] ph2_path; - protected int[] ph3_path; - protected long[] u_entang; - protected long[] u0_entang; - protected long[][] table_r_qr; - protected long[][] table_r_qnr; - protected long[][] table_v_qr; - protected long[][] table_v_qnr; - protected long[][][] v_3_torsion; - - protected long[] T_tate3; - protected long[] T_tate2_firststep_P; - protected long[] T_tate2_P; - protected long[] T_tate2_firststep_Q; - protected long[] T_tate2_Q; - - ///Compressed Dlogs - protected long[] ph2_T; - protected long[] ph2_T1; - protected long[] ph2_T2; - protected long[] ph3_T; - protected long[] ph3_T1; - protected long[] ph3_T2; - - - static protected int[] ReadIntsFromProperty(Properties props, String key, int intSize) - { - int[] ints = new int[intSize]; - String s = props.getProperty(key); - String[] vals = s.split(","); - for (int i = 0; i != vals.length; i++) - { - ints[i] = Integer.parseInt(vals[i]); - } - return ints; - } - - static protected long[] ReadFromProperty(Properties props, String key, int longSize) - { - String s = props.getProperty(key); - s = s.replaceAll(",", ""); - byte[] bytes = Hex.decode(s); - long[] longs = new long[longSize]; - for (int i = 0; i < bytes.length / 8; i++) - { - longs[i] = Pack.bigEndianToLong(bytes, i * 8); - } - return longs; - } - - static protected long[][] ReadFromProperty(Properties props, String key, int d1Size, int d2Size) - { - String s = props.getProperty(key); - s = s.replaceAll(",", ""); - byte[] bytes = Hex.decode(s); - long[][] longs = new long[d1Size][d2Size]; - int i, j; - for (int x = 0; x < bytes.length / 8; x++) - { - i = x / d2Size; - j = x % d2Size; - longs[i][j] = Pack.bigEndianToLong(bytes, x * 8); - } - return longs; - } - - static protected long[][][] ReadFromProperty(Properties props, String key, int d1Size, int d2Size, int d3Size) - { - String s = props.getProperty(key); - s = s.replaceAll(",", ""); - byte[] bytes = Hex.decode(s); - long[][][] longs = new long[d1Size][d2Size][d3Size]; - int i, j, k; - for (int x = 0; x < bytes.length / 8; x++) - { - i = x / (d2Size * d3Size); - j = x % (d2Size * d3Size) / d3Size; - k = x % d3Size; - longs[i][j][k] = Pack.bigEndianToLong(bytes, x * 8); - } - return longs; - } - - -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/Isogeny.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/Isogeny.java deleted file mode 100644 index 379463d951..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/Isogeny.java +++ /dev/null @@ -1,654 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -class Isogeny -{ - SIKEEngine engine; - - Isogeny(SIKEEngine engine) - { - this.engine = engine; - } - - // Doubling of a Montgomery point in projective coordinates (X:Z) over affine curve coefficient A. - // Input: projective Montgomery x-coordinates P = (X1:Z1), where x1=X1/Z1 and Montgomery curve constants (A+2)/4. - // Output: projective Montgomery x-coordinates Q = 2*P = (X2:Z2). - protected void Double(PointProj P, PointProj Q, long[][] A24, int k) - { - long[][] temp = new long[2][engine.params.NWORDS_FIELD], - a = new long[2][engine.params.NWORDS_FIELD], - b = new long[2][engine.params.NWORDS_FIELD], - c = new long[2][engine.params.NWORDS_FIELD], - aa = new long[2][engine.params.NWORDS_FIELD], - bb = new long[2][engine.params.NWORDS_FIELD]; - engine.fpx.fp2copy(P.X, Q.X); - engine.fpx.fp2copy(P.Z, Q.Z); - - for (int j = 0; j < k; j++) - { - engine.fpx.fp2add(Q.X, Q.Z, a); - engine.fpx.fp2sub(Q.X, Q.Z, b); - engine.fpx.fp2sqr_mont(a, aa); - engine.fpx.fp2sqr_mont(b, bb); - engine.fpx.fp2sub(aa, bb, c); - engine.fpx.fp2mul_mont(aa, bb, Q.X); - engine.fpx.fp2mul_mont(A24, c, temp); - engine.fpx.fp2add(temp, bb, temp); - engine.fpx.fp2mul_mont(c, temp, Q.Z); - } - } - - protected void CompleteMPoint(long[][] A, PointProj P, PointProjFull R) - { // Given an xz-only representation on a montgomery curve, compute its affine representation - long[][] zero = new long[2][engine.params.NWORDS_FIELD], - one = new long[2][engine.params.NWORDS_FIELD], - xz = new long[2][engine.params.NWORDS_FIELD], - yz = new long[2][engine.params.NWORDS_FIELD], - s2 = new long[2][engine.params.NWORDS_FIELD], - r2 = new long[2][engine.params.NWORDS_FIELD], - invz = new long[2][engine.params.NWORDS_FIELD], - temp0 = new long[2][engine.params.NWORDS_FIELD], - temp1 = new long[2][engine.params.NWORDS_FIELD]; - - - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, one[0]); - - if (!Fpx.subarrayEquals(P.Z[0], zero[0], engine.params.NWORDS_FIELD) || !Fpx.subarrayEquals(P.Z[1], zero[1], engine.params.NWORDS_FIELD)) - { - engine.fpx.fp2mul_mont(P.X, P.Z, xz); // xz = x*z; - engine.fpx.fpsubPRIME(P.X[0], P.Z[1], temp0[0]); - engine.fpx.fpaddPRIME(P.X[1], P.Z[0], temp0[1]); - engine.fpx.fpaddPRIME(P.X[0], P.Z[1], temp1[0]); - engine.fpx.fpsubPRIME(P.X[1], P.Z[0], temp1[1]); - engine.fpx.fp2mul_mont(temp0, temp1, s2); // s2 = (x + i*z)*(x - i*z); - engine.fpx.fp2mul_mont(A, xz, temp0); - engine.fpx.fp2add(temp0, s2, temp1); - engine.fpx.fp2mul_mont(xz, temp1, r2); // r2 = xz*(A*xz + s2); - engine.fpx.sqrt_Fp2(r2, yz); - engine.fpx.fp2copy(P.Z, invz); - engine.fpx.fp2inv_mont_bingcd(invz); - engine.fpx.fp2mul_mont(P.X, invz, R.X); - engine.fpx.fp2sqr_mont(invz, temp0); - engine.fpx.fp2mul_mont(yz, temp0, R.Y); // R = EM![x*invz, yz*invz^2]; - engine.fpx.fp2copy(one, R.Z); - } - else - { - engine.fpx.fp2copy(zero, R.X); - engine.fpx.fp2copy(one, R.Y); - engine.fpx.fp2copy(zero, R.Z); // R = EM!0; - } - } - - void Ladder(PointProj P, long[] m, long[][] A, int order_bits, PointProj R) - { - PointProj R0 = new PointProj(engine.params.NWORDS_FIELD), - R1 = new PointProj(engine.params.NWORDS_FIELD); - long[][] A24 = new long[2][engine.params.NWORDS_FIELD]; - int bit = 0; - long mask; - int j, swap, prevbit = 0; - - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, A24[0]); - engine.fpx.fpaddPRIME(A24[0], A24[0], A24[0]); - engine.fpx.fp2add(A, A24, A24); - engine.fpx.fp2div2(A24, A24); - engine.fpx.fp2div2(A24, A24); // A24 = (A+2)/4 - - j = order_bits - 1; - bit = (int)((m[j >> Internal.LOG2RADIX] >>> (j & (Internal.RADIX - 1))) & 1); - while (bit == 0) - { - j--; - bit = (int)((m[j >> Internal.LOG2RADIX] >>> (j & (Internal.RADIX - 1))) & 1); - } - - // R0 <- P, R1 <- 2P - engine.fpx.fp2copy(P.X, R0.X); - engine.fpx.fp2copy(P.Z, R0.Z); - xDBL_e(P, R1, A24, 1); - - // Main loop - for (int i = j - 1; i >= 0; i--) - { - bit = (int)((m[i >> Internal.LOG2RADIX] >>> (i & (Internal.RADIX - 1))) & 1); - swap = bit ^ prevbit; - prevbit = bit; - mask = 0 - swap; - - swap_points(R0, R1, mask); - xDBLADD_proj(R0, R1, P.X, P.Z, A24); - } - swap = 0 ^ prevbit; - mask = 0 - swap; - swap_points(R0, R1, mask); - - engine.fpx.fp2copy(R0.X, R.X); - engine.fpx.fp2copy(R0.Z, R.Z); - } - - // Simultaneous doubling and differential addition. - // Input: projective Montgomery points P=(XP:ZP) and Q=(XQ:ZQ) such that xP=XP/ZP and xQ=XQ/ZQ, affine difference xPQ=x(P-Q) and Montgomery curve constant A24=(A+2)/4. - // Output: projective Montgomery points P <- 2*P = (X2P:Z2P) such that x(2P)=X2P/Z2P, and Q <- P+Q = (XQP:ZQP) such that = x(Q+P)=XQP/ZQP. - private void xDBLADD_proj(PointProj P, PointProj Q, long[][] XPQ, long[][] ZPQ, long[][] A24) - { - long[][] t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD], - t2 = new long[2][engine.params.NWORDS_FIELD]; - - - engine.fpx.fp2add(P.X, P.Z, t0); // t0 = XP+ZP - engine.fpx.fp2sub(P.X, P.Z, t1); // t1 = XP-ZP - engine.fpx.fp2sqr_mont(t0, P.X); // XP = (XP+ZP)^2 - engine.fpx.fp2sub(Q.X, Q.Z, t2); // t2 = XQ-ZQ - engine.fpx.fp2correction(t2); - engine.fpx.fp2add(Q.X, Q.Z, Q.X); // XQ = XQ+ZQ - engine.fpx.fp2mul_mont(t0, t2, t0); // t0 = (XP+ZP)*(XQ-ZQ) - engine.fpx.fp2sqr_mont(t1, P.Z); // ZP = (XP-ZP)^2 - engine.fpx.fp2mul_mont(t1, Q.X, t1); // t1 = (XP-ZP)*(XQ+ZQ) - engine.fpx.fp2sub(P.X, P.Z, t2); // t2 = (XP+ZP)^2-(XP-ZP)^2 - engine.fpx.fp2mul_mont(P.X, P.Z, P.X); // XP = (XP+ZP)^2*(XP-ZP)^2 - engine.fpx.fp2mul_mont(t2, A24, Q.X); // XQ = A24*[(XP+ZP)^2-(XP-ZP)^2] - engine.fpx.fp2sub(t0, t1, Q.Z); // ZQ = (XP+ZP)*(XQ-ZQ)-(XP-ZP)*(XQ+ZQ) - engine.fpx.fp2add(Q.X, P.Z, P.Z); // ZP = A24*[(XP+ZP)^2-(XP-ZP)^2]+(XP-ZP)^2 - engine.fpx.fp2add(t0, t1, Q.X); // XQ = (XP+ZP)*(XQ-ZQ)+(XP-ZP)*(XQ+ZQ) - engine.fpx.fp2mul_mont(P.Z, t2, P.Z); // ZP = [A24*[(XP+ZP)^2-(XP-ZP)^2]+(XP-ZP)^2]*[(XP+ZP)^2-(XP-ZP)^2] - engine.fpx.fp2sqr_mont(Q.Z, Q.Z); // ZQ = [(XP+ZP)*(XQ-ZQ)-(XP-ZP)*(XQ+ZQ)]^2 - engine.fpx.fp2sqr_mont(Q.X, Q.X); // XQ = [(XP+ZP)*(XQ-ZQ)+(XP-ZP)*(XQ+ZQ)]^2 - engine.fpx.fp2mul_mont(Q.X, ZPQ, Q.X); // XQ = ZPQ*[(XP+ZP)*(XQ-ZQ)+(XP-ZP)*(XQ+ZQ)]^2 - engine.fpx.fp2mul_mont(Q.Z, XPQ, Q.Z); // ZQ = XPQ*[(XP+ZP)*(XQ-ZQ)-(XP-ZP)*(XQ+ZQ)]^2 - } - - // Doubling of a Montgomery point in projective coordinates (X:Z) over affine curve coefficient A. - // Input: projective Montgomery x-coordinates P = (X1:Z1), where x1=X1/Z1 and Montgomery curve constants (A+2)/4. - // Output: projective Montgomery x-coordinates Q = 2*P = (X2:Z2). - private void xDBL_e(PointProj P, PointProj Q, long[][] A24, int e) - { - long[][] temp = new long[2][engine.params.NWORDS_FIELD], - a = new long[2][engine.params.NWORDS_FIELD], - b = new long[2][engine.params.NWORDS_FIELD], - c = new long[2][engine.params.NWORDS_FIELD], - aa = new long[2][engine.params.NWORDS_FIELD], - bb = new long[2][engine.params.NWORDS_FIELD]; - - - engine.fpx.fp2copy(P.X, Q.X); - engine.fpx.fp2copy(P.Z, Q.Z); - - for (int j = 0; j < e; j++) - { - engine.fpx.fp2add(Q.X, Q.Z, a); // a = xQ + zQ - engine.fpx.fp2sub(Q.X, Q.Z, b); // b = xQ - zQ - engine.fpx.fp2sqr_mont(a, aa); //aa = (xQ + zQ)^2 - engine.fpx.fp2sqr_mont(b, bb); //bb = (xQ - zQ)^2 - engine.fpx.fp2sub(aa, bb, c); // c = (xQ + zQ)^2 - (xQ - zQ)^2 - engine.fpx.fp2mul_mont(aa, bb, Q.X); // xQ = (xQ + zQ)^2 * (xQ - zQ)^2 - engine.fpx.fp2mul_mont(A24, c, temp); // temp = A24 * ((xQ + zQ)^2 - (xQ - zQ)^2) - engine.fpx.fp2add(temp, bb, temp); // temp = A24 * ((xQ + zQ)^2 - (xQ - zQ)^2) + (xQ - zQ)^2 - engine.fpx.fp2mul_mont(c, temp, Q.Z); // temp = (A24 * ((xQ + zQ)^2 - (xQ - zQ)^2) + (xQ - zQ)^2) * ((xQ + zQ)^2 - (xQ - zQ)^2) - } - } - - // Computes [3^e](X:Z) on Montgomery curve with projective constant via e repeated triplings. e triplings in E costs k*(5M + 6S + 9A) - // Input: projective Montgomery x-coordinates P = (X:Z), where x=X/Z, Montgomery curve constant A2 = A/2 and the number of triplings e. - // Output: projective Montgomery x-coordinates Q <- [3^e]P. - void xTPLe_fast(PointProj P, PointProj Q, long[][] A2, int e) - { - PointProj T = new PointProj(engine.params.NWORDS_FIELD); - - engine.fpx.copy_words(P, T); - for (int j = 0; j < e; j++) - { - xTPL_fast(T, T, A2); - } - engine.fpx.copy_words(T, Q); - } - - // Montgomery curve (E: y^2 = x^3 + A*x^2 + x) x-only tripling at a cost 5M + 6S + 9A = 27p + 61a. - // Input : projective Montgomery x-coordinates P = (X:Z), where x=X/Z and Montgomery curve constant A/2. - // Output: projective Montgomery x-coordinates Q = 3*P = (X3:Z3). - private void xTPL_fast(PointProj P, PointProj Q, long[][] A2) - { - long[][] t1 = new long[2][engine.params.NWORDS_FIELD], - t2 = new long[2][engine.params.NWORDS_FIELD], - t3 = new long[2][engine.params.NWORDS_FIELD], - t4 = new long[2][engine.params.NWORDS_FIELD]; - - - engine.fpx.fp2sqr_mont(P.X, t1); // t1 = x^2 - engine.fpx.fp2sqr_mont(P.Z, t2); // t2 = z^2 - engine.fpx.fp2add(t1, t2, t3); // t3 = t1 + t2 - engine.fpx.fp2add(P.X, P.Z, t4); // t4 = x + z - engine.fpx.fp2sqr_mont(t4, t4); // t4 = t4^2 - engine.fpx.fp2sub(t4, t3, t4); // t4 = t4 - t3 - engine.fpx.fp2mul_mont(A2, t4, t4); // t4 = t4*A2 - engine.fpx.fp2add(t3, t4, t4); // t4 = t4 + t3 - engine.fpx.fp2sub(t1, t2, t3); // t3 = t1 - t2 - engine.fpx.fp2sqr_mont(t3, t3); // t3 = t3^2 - engine.fpx.fp2mul_mont(t1, t4, t1); // t1 = t1*t4 - engine.fpx.fp2shl(t1, 2, t1); // t1 = 4*t1 - engine.fpx.fp2sub(t1, t3, t1); // t1 = t1 - t3 - engine.fpx.fp2sqr_mont(t1, t1); // t1 = t1^2 - engine.fpx.fp2mul_mont(t2, t4, t2); // t2 = t2*t4 - engine.fpx.fp2shl(t2, 2, t2); // t2 = 4*t2 - engine.fpx.fp2sub(t2, t3, t2); // t2 = t2 - t3 - engine.fpx.fp2sqr_mont(t2, t2); // t2 = t2^2 - engine.fpx.fp2mul_mont(P.X, t2, Q.X); // x = x*t2 - engine.fpx.fp2mul_mont(P.Z, t1, Q.Z); // z = z*t1 - } - - - protected void LADDER3PT(long[][] xP, long[][] xQ, long[][] xPQ, long[] m, int AliceOrBob, PointProj R, long[][] A) - { - PointProj R0 = new PointProj(engine.params.NWORDS_FIELD), - R2 = new PointProj(engine.params.NWORDS_FIELD); - long[][] A24 = new long[2][engine.params.NWORDS_FIELD]; - long mask; - int i, nbits, bit, swap, prevbit = 0; - - if (AliceOrBob == engine.params.ALICE) - { - nbits = engine.params.OALICE_BITS; - } - else - { - nbits = engine.params.OBOB_BITS - 1; - } - - // Initializing constant - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, A24[0]); - engine.fpx.mp2_add(A24, A24, A24); - engine.fpx.mp2_add(A, A24, A24); - engine.fpx.fp2div2(A24, A24); - engine.fpx.fp2div2(A24, A24); // A24 = (A+2)/4 - - // Initializing points - engine.fpx.fp2copy(xQ, R0.X); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, R0.Z[0]); - engine.fpx.fp2copy(xPQ, R2.X); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, R2.Z[0]); - engine.fpx.fp2copy(xP, R.X); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, R.Z[0]); - engine.fpx.fpzero((R.Z)[1]); - - // Main loop - for (i = 0; i < nbits; i++) - { - bit = (int)((m[i >>> Internal.LOG2RADIX] >>> (i & (Internal.RADIX - 1))) & 1); - swap = bit ^ prevbit; - prevbit = bit; - mask = 0 - (long)swap; - swap_points(R, R2, mask); - xDBLADD(R0, R2, R.X, A24); - engine.fpx.fp2mul_mont(R2.X, R.Z, R2.X); - } - swap = 0 ^ prevbit; - mask = 0 - (long)swap; - swap_points(R, R2, mask); - } - - // Complete point on A = 0 curve - protected void CompletePoint(PointProj P, PointProjFull R) - { - long[][] xz = new long[2][engine.params.NWORDS_FIELD], - s2 = new long[2][engine.params.NWORDS_FIELD], - r2 = new long[2][engine.params.NWORDS_FIELD], - yz = new long[2][engine.params.NWORDS_FIELD], - invz = new long[2][engine.params.NWORDS_FIELD], - t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD], - one = new long[2][engine.params.NWORDS_FIELD]; - - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, one[0]); - engine.fpx.fp2mul_mont(P.X, P.Z, xz); - engine.fpx.fpsubPRIME(P.X[0], P.Z[1], t0[0]); - engine.fpx.fpaddPRIME(P.X[1], P.Z[0], t0[1]); - engine.fpx.fpaddPRIME(P.X[0], P.Z[1], t1[0]); - engine.fpx.fpsubPRIME(P.X[1], P.Z[0], t1[1]); - engine.fpx.fp2mul_mont(t0, t1, s2); - engine.fpx.fp2mul_mont(xz, s2, r2); - engine.fpx.sqrt_Fp2(r2, yz); - engine.fpx.fp2copy(P.Z, invz); - engine.fpx.fp2inv_mont_bingcd(invz); - engine.fpx.fp2mul_mont(P.X, invz, R.X); - engine.fpx.fp2sqr_mont(invz, t0); - engine.fpx.fp2mul_mont(yz, t0, R.Y); - engine.fpx.fp2copy(one, R.Z); - } - - - // Swap points. - // If option = 0 then P <- P and Q <- Q, else if option = 0xFF...FF then P <- Q and Q <- P - protected void swap_points(PointProj P, PointProj Q, long option) - { - long temp; - int i; - - for (i = 0; i < engine.params.NWORDS_FIELD; i++) - { - temp = option & (P.X[0][i] ^ Q.X[0][i]); - P.X[0][i] = temp ^ P.X[0][i]; - Q.X[0][i] = temp ^ Q.X[0][i]; - temp = option & (P.X[1][i] ^ Q.X[1][i]); - P.X[1][i] = temp ^ P.X[1][i]; - Q.X[1][i] = temp ^ Q.X[1][i]; - temp = option & (P.Z[0][i] ^ Q.Z[0][i]); - P.Z[0][i] = temp ^ P.Z[0][i]; - Q.Z[0][i] = temp ^ Q.Z[0][i]; - temp = option & (P.Z[1][i] ^ Q.Z[1][i]); - P.Z[1][i] = temp ^ P.Z[1][i]; - Q.Z[1][i] = temp ^ Q.Z[1][i]; - } - } - - // Simultaneous doubling and differential addition. - // Input: projective Montgomery points P=(XP:ZP) and Q=(XQ:ZQ) such that xP=XP/ZP and xQ=XQ/ZQ, affine difference xPQ=x(P-Q) and Montgomery curve constant A24=(A+2)/4. - // Output: projective Montgomery points P <- 2*P = (X2P:Z2P) such that x(2P)=X2P/Z2P, and Q <- P+Q = (XQP:ZQP) such that = x(Q+P)=XQP/ZQP. - protected void xDBLADD(PointProj P, PointProj Q, long[][] xPQ, long[][] A24) - { - long[][] t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD], - t2 = new long[2][engine.params.NWORDS_FIELD]; - - engine.fpx.mp2_add(P.X, P.Z, t0); // t0 = XP+ZP - engine.fpx.mp2_sub_p2(P.X, P.Z, t1); // t1 = XP-ZP - engine.fpx.fp2sqr_mont(t0, P.X); // XP = (XP+ZP)^2 - engine.fpx.mp2_sub_p2(Q.X, Q.Z, t2); // t2 = XQ-ZQ - engine.fpx.mp2_add(Q.X, Q.Z, Q.X); // XQ = XQ+ZQ - engine.fpx.fp2mul_mont(t0, t2, t0); // t0 = (XP+ZP)*(XQ-ZQ) - engine.fpx.fp2sqr_mont(t1, P.Z); // ZP = (XP-ZP)^2 - engine.fpx.fp2mul_mont(t1, Q.X, t1); // t1 = (XP-ZP)*(XQ+ZQ) - engine.fpx.mp2_sub_p2(P.X, P.Z, t2); // t2 = (XP+ZP)^2-(XP-ZP)^2 - engine.fpx.fp2mul_mont(P.X, P.Z, P.X); // XP = (XP+ZP)^2*(XP-ZP)^2 - engine.fpx.fp2mul_mont(A24, t2, Q.X); // XQ = A24*[(XP+ZP)^2-(XP-ZP)^2] - engine.fpx.mp2_sub_p2(t0, t1, Q.Z); // ZQ = (XP+ZP)*(XQ-ZQ)-(XP-ZP)*(XQ+ZQ) - engine.fpx.mp2_add(Q.X, P.Z, P.Z); // ZP = A24*[(XP+ZP)^2-(XP-ZP)^2]+(XP-ZP)^2 - engine.fpx.mp2_add(t0, t1, Q.X); // XQ = (XP+ZP)*(XQ-ZQ)+(XP-ZP)*(XQ+ZQ) - engine.fpx.fp2mul_mont(P.Z, t2, P.Z); // ZP = [A24*[(XP+ZP)^2-(XP-ZP)^2]+(XP-ZP)^2]*[(XP+ZP)^2-(XP-ZP)^2] - engine.fpx.fp2sqr_mont(Q.Z, Q.Z); // ZQ = [(XP+ZP)*(XQ-ZQ)-(XP-ZP)*(XQ+ZQ)]^2 - engine.fpx.fp2sqr_mont(Q.X, Q.X); // XQ = [(XP+ZP)*(XQ-ZQ)+(XP-ZP)*(XQ+ZQ)]^2 - engine.fpx.fp2mul_mont(Q.Z, xPQ, Q.Z); // ZQ = xPQ*[(XP+ZP)*(XQ-ZQ)-(XP-ZP)*(XQ+ZQ)]^2 - } - - // Computes [2^e](X:Z) on Montgomery curve with projective constant via e repeated doublings. - // Input: projective Montgomery x-coordinates P = (XP:ZP), such that xP=XP/ZP and Montgomery curve constants A+2C and 4C. - // Output: projective Montgomery x-coordinates Q <- (2^e)*P. - protected void xDBLe(PointProj P, PointProj Q, long[][] A24plus, long[][] C24, int e) - { - int i; - engine.fpx.copy_words(P, Q); - - for (i = 0; i < e; i++) - { - xDBL(Q, Q, A24plus, C24); - } - } - - // Doubling of a Montgomery point in projective coordinates (X:Z). - // Input: projective Montgomery x-coordinates P = (X1:Z1), where x1=X1/Z1 and Montgomery curve constants A+2C and 4C. - // Output: projective Montgomery x-coordinates Q = 2*P = (X2:Z2). - protected void xDBL(PointProj P, PointProj Q, long[][] A24plus, long[][] C24) - { - long[][] t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD]; - - engine.fpx.mp2_sub_p2(P.X, P.Z, t0); // t0 = X1-Z1 - engine.fpx.mp2_add(P.X, P.Z, t1); // t1 = X1+Z1 - engine.fpx.fp2sqr_mont(t0, t0); // t0 = (X1-Z1)^2 - engine.fpx.fp2sqr_mont(t1, t1); // t1 = (X1+Z1)^2 - engine.fpx.fp2mul_mont(C24, t0, Q.Z); // Z2 = C24*(X1-Z1)^2 - engine.fpx.fp2mul_mont(t1, Q.Z, Q.X); // X2 = C24*(X1-Z1)^2*(X1+Z1)^2 - engine.fpx.mp2_sub_p2(t1, t0, t1); // t1 = (X1+Z1)^2-(X1-Z1)^2 - engine.fpx.fp2mul_mont(A24plus, t1, t0); // t0 = A24plus*[(X1+Z1)^2-(X1-Z1)^2] - engine.fpx.mp2_add(Q.Z, t0, Q.Z); // Z2 = A24plus*[(X1+Z1)^2-(X1-Z1)^2] + C24*(X1-Z1)^2 - engine.fpx.fp2mul_mont(Q.Z, t1, Q.Z); // Z2 = [A24plus*[(X1+Z1)^2-(X1-Z1)^2] + C24*(X1-Z1)^2]*[(X1+Z1)^2-(X1-Z1)^2] - } - - // Tripling of a Montgomery point in projective coordinates (X:Z). - // Input: projective Montgomery x-coordinates P = (X:Z), where x=X/Z and Montgomery curve constants A24plus = A+2C and A24minus = A-2C. - // Output: projective Montgomery x-coordinates Q = 3*P = (X3:Z3). - private void xTPL(PointProj P, PointProj Q, long[][] A24minus, long[][] A24plus) - { - long[][] t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD], - t2 = new long[2][engine.params.NWORDS_FIELD], - t3 = new long[2][engine.params.NWORDS_FIELD], - t4 = new long[2][engine.params.NWORDS_FIELD], - t5 = new long[2][engine.params.NWORDS_FIELD], - t6 = new long[2][engine.params.NWORDS_FIELD]; - - engine.fpx.mp2_sub_p2(P.X, P.Z, t0); // t0 = X-Z - engine.fpx.fp2sqr_mont(t0, t2); // t2 = (X-Z)^2 - engine.fpx.mp2_add(P.X, P.Z, t1); // t1 = X+Z - engine.fpx.fp2sqr_mont(t1, t3); // t3 = (X+Z)^2 - engine.fpx.mp2_add(P.X, P.X, t4); // t4 = 2*X - engine.fpx.mp2_add(P.Z, P.Z, t0); // t0 = 2*Z - engine.fpx.fp2sqr_mont(t4, t1); // t1 = 4*X^2 - engine.fpx.mp2_sub_p2(t1, t3, t1); // t1 = 4*X^2 - (X+Z)^2 - engine.fpx.mp2_sub_p2(t1, t2, t1); // t1 = 4*X^2 - (X+Z)^2 - (X-Z)^2 - engine.fpx.fp2mul_mont(A24plus, t3, t5); // t5 = A24plus*(X+Z)^2 - engine.fpx.fp2mul_mont(t3, t5, t3); // t3 = A24plus*(X+Z)^4 - engine.fpx.fp2mul_mont(A24minus, t2, t6); // t6 = A24minus*(X-Z)^2 - engine.fpx.fp2mul_mont(t2, t6, t2); // t2 = A24minus*(X-Z)^4 - engine.fpx.mp2_sub_p2(t2, t3, t3); // t3 = A24minus*(X-Z)^4 - A24plus*(X+Z)^4 - engine.fpx.mp2_sub_p2(t5, t6, t2); // t2 = A24plus*(X+Z)^2 - A24minus*(X-Z)^2 - engine.fpx.fp2mul_mont(t1, t2, t1); // t1 = [4*X^2 - (X+Z)^2 - (X-Z)^2]*[A24plus*(X+Z)^2 - A24minus*(X-Z)^2] - engine.fpx.fp2add(t3, t1, t2); // t2 = [4*X^2 - (X+Z)^2 - (X-Z)^2]*[A24plus*(X+Z)^2 - A24minus*(X-Z)^2] + A24minus*(X-Z)^4 - A24plus*(X+Z)^4 - engine.fpx.fp2sqr_mont(t2, t2); // t2 = t2^2 - engine.fpx.fp2mul_mont(t4, t2, Q.X); // X3 = 2*X*t2 - engine.fpx.fp2sub(t3, t1, t1); // t1 = A24minus*(X-Z)^4 - A24plus*(X+Z)^4 - [4*X^2 - (X+Z)^2 - (X-Z)^2]*[A24plus*(X+Z)^2 - A24minus*(X-Z)^2] - engine.fpx.fp2sqr_mont(t1, t1); // t1 = t1^2 - engine.fpx.fp2mul_mont(t0, t1, Q.Z); // Z3 = 2*Z*t1 - } - - // Computes [3^e](X:Z) on Montgomery curve with projective constant via e repeated triplings. - // Input: projective Montgomery x-coordinates P = (XP:ZP), such that xP=XP/ZP and Montgomery curve constants A24plus = A+2C and A24minus = A-2C. - // Output: projective Montgomery x-coordinates Q <- (3^e)*P. - protected void xTPLe(PointProj P, PointProj Q, long[][] A24minus, long[][] A24plus, int e) - { - int i; - engine.fpx.copy_words(P, Q); - for (i = 0; i < e; i++) - { - xTPL(Q, Q, A24minus, A24plus); - } - } - - // Given the x-coordinates of P, Q, and R, returns the value A corresponding to the Montgomery curve E_A: y^2=x^3+A*x^2+x such that R=Q-P on E_A. - // Input: the x-coordinates xP, xQ, and xR of the points P, Q and R. - // Output: the coefficient A corresponding to the curve E_A: y^2=x^3+A*x^2+x. - protected void get_A(long[][] xP, long[][] xQ, long[][] xR, long[][] A) - { - long[][] t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD], - one = new long[2][engine.params.NWORDS_FIELD]; - - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, one[0]); - engine.fpx.fp2add(xP, xQ, t1); // t1 = xP+xQ - engine.fpx.fp2mul_mont(xP, xQ, t0); // t0 = xP*xQ - engine.fpx.fp2mul_mont(xR, t1, A); // A = xR*t1 - engine.fpx.fp2add(t0, A, A); // A = A+t0 - engine.fpx.fp2mul_mont(t0, xR, t0); // t0 = t0*xR - engine.fpx.fp2sub(A, one, A); // A = A-1 - engine.fpx.fp2add(t0, t0, t0); // t0 = t0+t0 - engine.fpx.fp2add(t1, xR, t1); // t1 = t1+xR - engine.fpx.fp2add(t0, t0, t0); // t0 = t0+t0 - engine.fpx.fp2sqr_mont(A, A); // A = A^2 - engine.fpx.fp2inv_mont(t0); // t0 = 1/t0 - engine.fpx.fp2mul_mont(A, t0, A); // A = A*t0 - engine.fpx.fp2sub(A, t1, A); // Afinal = A-t1 - } - - // Computes the j-invariant of a Montgomery curve with projective constant. - // Input: A,C in GF(p^2). - // Output: j=256*(A^2-3*C^2)^3/(C^4*(A^2-4*C^2)), which is the j-invariant of the Montgomery curve B*y^2=x^3+(A/C)*x^2+x or (equivalently) j-invariant of B'*y^2=C*x^3+A*x^2+C*x. - protected void j_inv(long[][] A, long[][] C, long[][] jinv) - { - long[][] t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD]; - - engine.fpx.fp2sqr_mont(A, jinv); // jinv = A^2 - engine.fpx.fp2sqr_mont(C, t1); // t1 = C^2 - engine.fpx.fp2add(t1, t1, t0); // t0 = t1+t1 - engine.fpx.fp2sub(jinv, t0, t0); // t0 = jinv-t0 - engine.fpx.fp2sub(t0, t1, t0); // t0 = t0-t1 - engine.fpx.fp2sub(t0, t1, jinv); // jinv = t0-t1 - engine.fpx.fp2sqr_mont(t1, t1); // t1 = t1^2 - engine.fpx.fp2mul_mont(jinv, t1, jinv); // jinv = jinv*t1 - engine.fpx.fp2add(t0, t0, t0); // t0 = t0+t0 - engine.fpx.fp2add(t0, t0, t0); // t0 = t0+t0 - engine.fpx.fp2sqr_mont(t0, t1); // t1 = t0^2 - engine.fpx.fp2mul_mont(t0, t1, t0); // t0 = t0*t1 - engine.fpx.fp2add(t0, t0, t0); // t0 = t0+t0 - engine.fpx.fp2add(t0, t0, t0); // t0 = t0+t0 - engine.fpx.fp2inv_mont(jinv); // jinv = 1/jinv - engine.fpx.fp2mul_mont(jinv, t0, jinv); // jinv = t0*jinv - } - - - // Computes the corresponding 3-isogeny of a projective Montgomery point (X3:Z3) of order 3. - // Input: projective point of order three P = (X3:Z3). - // Output: the 3-isogenous Montgomery curve with projective coefficient A/C. - protected void get_3_isog(PointProj P, long[][] A24minus, long[][] A24plus, long[][][] coeff) - { - long[][] t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD], - t2 = new long[2][engine.params.NWORDS_FIELD], - t3 = new long[2][engine.params.NWORDS_FIELD], - t4 = new long[2][engine.params.NWORDS_FIELD]; - - engine.fpx.mp2_sub_p2(P.X, P.Z, coeff[0]); // coeff0 = X-Z - engine.fpx.fp2sqr_mont(coeff[0], t0); // t0 = (X-Z)^2 - engine.fpx.mp2_add(P.X, P.Z, coeff[1]); // coeff1 = X+Z - engine.fpx.fp2sqr_mont(coeff[1], t1); // t1 = (X+Z)^2 - engine.fpx.mp2_add(P.X, P.X, t3); // t3 = 2*X - engine.fpx.fp2sqr_mont(t3, t3); // t3 = 4*X^2 - engine.fpx.fp2sub(t3, t0, t2); // t2 = 4*X^2 - (X-Z)^2 - engine.fpx.fp2sub(t3, t1, t3); // t3 = 4*X^2 - (X+Z)^2 - engine.fpx.mp2_add(t0, t3, t4); // t4 = 4*X^2 - (X+Z)^2 + (X-Z)^2 - engine.fpx.mp2_add(t4, t4, t4); // t4 = 2(4*X^2 - (X+Z)^2 + (X-Z)^2) - engine.fpx.mp2_add(t1, t4, t4); // t4 = 8*X^2 - (X+Z)^2 + 2*(X-Z)^2 - engine.fpx.fp2mul_mont(t2, t4, A24minus); // A24minus = [4*X^2 - (X-Z)^2]*[8*X^2 - (X+Z)^2 + 2*(X-Z)^2] - engine.fpx.mp2_add(t1, t2, t4); // t4 = 4*X^2 + (X+Z)^2 - (X-Z)^2 - engine.fpx.mp2_add(t4, t4, t4); // t4 = 2(4*X^2 + (X+Z)^2 - (X-Z)^2) - engine.fpx.mp2_add(t0, t4, t4); // t4 = 8*X^2 + 2*(X+Z)^2 - (X-Z)^2 - engine.fpx.fp2mul_mont(t3, t4, A24plus); // A24plus = [4*X^2 - (X+Z)^2]*[8*X^2 + 2*(X+Z)^2 - (X-Z)^2] - } - - // Computes the 3-isogeny R=phi(X:Z), given projective point (X3:Z3) of order 3 on a Montgomery curve and - // a point P with 2 coefficients in coeff (computed in the function get_3_isog()). - // Inputs: projective points P = (X3:Z3) and Q = (X:Z). - // Output: the projective point Q <- phi(Q) = (X3:Z3). - protected void eval_3_isog(PointProj Q, long[][][] coeff) - { - long[][] t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD], - t2 = new long[2][engine.params.NWORDS_FIELD]; - - engine.fpx.mp2_add(Q.X, Q.Z, t0); // t0 = X+Z - engine.fpx.mp2_sub_p2(Q.X, Q.Z, t1); // t1 = X-Z - engine.fpx.fp2mul_mont(coeff[0], t0, t0); // t0 = coeff0*(X+Z) - engine.fpx.fp2mul_mont(coeff[1], t1, t1); // t1 = coeff1*(X-Z) - engine.fpx.mp2_add(t0, t1, t2); // t2 = coeff0*(X+Z) + coeff1*(X-Z) - engine.fpx.mp2_sub_p2(t1, t0, t0); // t0 = coeff1*(X-Z) - coeff0*(X+Z) - engine.fpx.fp2sqr_mont(t2, t2); // t2 = [coeff0*(X+Z) + coeff1*(X-Z)]^2 - engine.fpx.fp2sqr_mont(t0, t0); // t0 = [coeff1*(X-Z) - coeff0*(X+Z)]^2 - engine.fpx.fp2mul_mont(Q.X, t2, Q.X); // X3final = X*[coeff0*(X+Z) + coeff1*(X-Z)]^2 - engine.fpx.fp2mul_mont(Q.Z, t0, Q.Z); // Z3final = Z*[coeff1*(X-Z) - coeff0*(X+Z)]^2 - } - - // 3-way simultaneous inversion - // Input: z1,z2,z3 - // Output: 1/z1,1/z2,1/z3 (override inputs). - protected void inv_3_way(long[][] z1, long[][] z2, long[][] z3) - { - long[][] t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD], - t2 = new long[2][engine.params.NWORDS_FIELD], - t3 = new long[2][engine.params.NWORDS_FIELD]; - - engine.fpx.fp2mul_mont(z1, z2, t0); // t0 = z1*z2 - engine.fpx.fp2mul_mont(z3, t0, t1); // t1 = z1*z2*z3 - engine.fpx.fp2inv_mont(t1); // t1 = 1/(z1*z2*z3) - engine.fpx.fp2mul_mont(z3, t1, t2); // t2 = 1/(z1*z2) - engine.fpx.fp2mul_mont(t2, z2, t3); // t3 = 1/z1 - engine.fpx.fp2mul_mont(t2, z1, z2); // z2 = 1/z2 - engine.fpx.fp2mul_mont(t0, t1, z3); // z3 = 1/z3 - engine.fpx.fp2copy(t3, z1); // z1 = 1/z1 - } - - // Computes the corresponding 2-isogeny of a projective Montgomery point (X2:Z2) of order 2. - // Input: projective point of order two P = (X2:Z2). - // Output: the 2-isogenous Montgomery curve with projective coefficients A/C. - protected void get_2_isog(PointProj P, long[][] A, long[][] C) - { - engine.fpx.fp2sqr_mont(P.X, A); // A = X2^2 - engine.fpx.fp2sqr_mont(P.Z, C); // C = Z2^2 - engine.fpx.mp2_sub_p2(C, A, A); // A = Z2^2 - X2^2 - } - - // Evaluates the isogeny at the point (X:Z) in the domain of the isogeny, given a 2-isogeny phi. - // Inputs: the projective point P = (X:Z) and the 2-isogeny kernel projetive point Q = (X2:Z2). - // Output: the projective point P = phi(P) = (X:Z) in the codomain. - protected void eval_2_isog(PointProj P, PointProj Q) - { - long[][] t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD], - t2 = new long[2][engine.params.NWORDS_FIELD], - t3 = new long[2][engine.params.NWORDS_FIELD]; - - engine.fpx.mp2_add(Q.X, Q.Z, t0); // t0 = X2+Z2 - engine.fpx.mp2_sub_p2(Q.X, Q.Z, t1); // t1 = X2-Z2 - engine.fpx.mp2_add(P.X, P.Z, t2); // t2 = X+Z - engine.fpx.mp2_sub_p2(P.X, P.Z, t3); // t3 = X-Z - engine.fpx.fp2mul_mont(t0, t3, t0); // t0 = (X2+Z2)*(X-Z) - engine.fpx.fp2mul_mont(t1, t2, t1); // t1 = (X2-Z2)*(X+Z) - engine.fpx.mp2_add(t0, t1, t2); // t2 = (X2+Z2)*(X-Z) + (X2-Z2)*(X+Z) - engine.fpx.mp2_sub_p2(t0, t1, t3); // t3 = (X2+Z2)*(X-Z) - (X2-Z2)*(X+Z) - engine.fpx.fp2mul_mont(P.X, t2, P.X); // Xfinal - engine.fpx.fp2mul_mont(P.Z, t3, P.Z); // Zfinal - } - - // Computes the corresponding 4-isogeny of a projective Montgomery point (X4:Z4) of order 4. - // Input: projective point of order four P = (X4:Z4). - // Output: the 4-isogenous Montgomery curve with projective coefficients A+2C/4C and the 3 coefficients - // that are used to evaluate the isogeny at a point in eval_4_isog(). - protected void get_4_isog(PointProj P, long[][] A24plus, long[][] C24, long[][][] coeff) - { - engine.fpx.mp2_sub_p2(P.X, P.Z, coeff[1]); // coeff[1] = X4-Z4 - engine.fpx.mp2_add(P.X, P.Z, coeff[2]); // coeff[2] = X4+Z4 - engine.fpx.fp2sqr_mont(P.Z, coeff[0]); // coeff[0] = Z4^2 - engine.fpx.mp2_add(coeff[0], coeff[0], coeff[0]); // coeff[0] = 2*Z4^2 - engine.fpx.fp2sqr_mont(coeff[0], C24); // C24 = 4*Z4^4 - engine.fpx.mp2_add(coeff[0], coeff[0], coeff[0]); // coeff[0] = 4*Z4^2 - engine.fpx.fp2sqr_mont(P.X, A24plus); // A24plus = X4^2 - engine.fpx.mp2_add(A24plus, A24plus, A24plus); // A24plus = 2*X4^2 - engine.fpx.fp2sqr_mont(A24plus, A24plus); // A24plus = 4*X4^4 - } - - // Evaluates the isogeny at the point (X:Z) in the domain of the isogeny, given a 4-isogeny phi defined - // by the 3 coefficients in coeff (computed in the function get_4_isog()). - // Inputs: the coefficients defining the isogeny, and the projective point P = (X:Z). - // Output: the projective point P = phi(P) = (X:Z) in the codomain. - protected void eval_4_isog(PointProj P, long[][][] coeff) - { - long[][] t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD]; - - engine.fpx.mp2_add(P.X, P.Z, t0); // t0 = X+Z - engine.fpx.mp2_sub_p2(P.X, P.Z, t1); // t1 = X-Z - engine.fpx.fp2mul_mont(t0, coeff[1], P.X); // X = (X+Z)*coeff[1] - engine.fpx.fp2mul_mont(t1, coeff[2], P.Z); // Z = (X-Z)*coeff[2] - engine.fpx.fp2mul_mont(t0, t1, t0); // t0 = (X+Z)*(X-Z) - engine.fpx.fp2mul_mont(coeff[0], t0, t0); // t0 = coeff[0]*(X+Z)*(X-Z) - engine.fpx.mp2_add(P.X, P.Z, t1); // t1 = (X-Z)*coeff[2] + (X+Z)*coeff[1] - engine.fpx.mp2_sub_p2(P.X, P.Z, P.Z); // Z = (X-Z)*coeff[2] - (X+Z)*coeff[1] - engine.fpx.fp2sqr_mont(t1, t1); // t1 = [(X-Z)*coeff[2] + (X+Z)*coeff[1]]^2 - engine.fpx.fp2sqr_mont(P.Z, P.Z); // Z = [(X-Z)*coeff[2] - (X+Z)*coeff[1]]^2 - engine.fpx.mp2_add(t1, t0, P.X); // X = coeff[0]*(X+Z)*(X-Z) + [(X-Z)*coeff[2] + (X+Z)*coeff[1]]^2 - engine.fpx.mp2_sub_p2(P.Z, t0, t0); // t0 = [(X-Z)*coeff[2] - (X+Z)*coeff[1]]^2 - coeff[0]*(X+Z)*(X-Z) - engine.fpx.fp2mul_mont(P.X, t1, P.X); // Xfinal - engine.fpx.fp2mul_mont(P.Z, t0, P.Z); // Zfinal - } - - -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/P434.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/P434.java deleted file mode 100644 index 1ce2cd6572..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/P434.java +++ /dev/null @@ -1,161 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -import java.io.IOException; -import java.io.InputStream; -import java.util.Properties; - -class P434 - extends Internal -{ - // Encoding of field elementsL, elements over Z_orderL, elements over GF(p^2) and elliptic curve points: - // -------------------------------------------------------------------------------------------------- - // Elements over GF(p) and Z_order are encoded with the least significant octet (and digit) located at the leftmost position (i.e.L, little endian format). - // Elements (a+b*i) over GF(p^2)L, where a and b are defined over GF(p)L, are encoded as {aL, b}L, with a in the least significant position. - // Elliptic curve points P = (x,y) are encoded as {xL, y}L, with x in the least significant position. - // InternallyL, the number of digits used to represent all these elements is obtained by approximating the number of bits to the immediately greater multiple of 32. - // For exampleL, a 434-bit field element is represented with Ceil(434 / 64) = 7 64-bit digits or Ceil(434 / 32) = 14 32-bit digits. - - // - // Curve isogeny system "SIDHp434". Base curve: Montgomery curve By^2 = Cx^3 + Ax^2 + Cx defined over GF(p434^2)L, where A=6L, B=1L, C=1 and p434 = 2^216*3^137-1 - // - P434(boolean isCompressed) - { - super(); - this.COMPRESS = isCompressed; - CRYPTO_SECRETKEYBYTES = 374; - CRYPTO_PUBLICKEYBYTES = 330; - CRYPTO_BYTES = 16; - CRYPTO_CIPHERTEXTBYTES = 346; - if (isCompressed) - { - CRYPTO_SECRETKEYBYTES = 350; - CRYPTO_PUBLICKEYBYTES = 197; - CRYPTO_CIPHERTEXTBYTES = 236; - } - - - this.NWORDS_FIELD = 7; // Number of words of a 434-bit field element - this.PRIME_ZERO_WORDS = 3; // Number of "0" digits in the least significant part of p434 + 1 - - // Basic constants - - this.NBITS_FIELD = 434; - this.MAXBITS_FIELD = 448; - this.MAXWORDS_FIELD = ((MAXBITS_FIELD + RADIX - 1) / RADIX); // Max. number of words to represent field elements - this.NWORDS64_FIELD = ((NBITS_FIELD + 63) / 64); // Number of 64-bit words of a 434-bit field element; - this.NBITS_ORDER = 256; - this.NWORDS_ORDER = ((NBITS_ORDER + RADIX - 1) / RADIX); // Number of words of oA and oB, where oA and oB are the subgroup orders of Alice and Bob, resp.; - this.NWORDS64_ORDER = ((NBITS_ORDER + 63) / 64); // Number of 64-bit words of a 224-bit element; - this.MAXBITS_ORDER = NBITS_ORDER; - this.ALICE = 0; - this.BOB = 1; - this.OALICE_BITS = 216; - this.OBOB_BITS = 218; - this.OBOB_EXPON = 137; - this.MASK_ALICE = 0xFF; - this.MASK_BOB = 0x01; - this.PARAM_A = 6; - this.PARAM_C = 1; - // Fixed parameters for isogeny tree computation - this.MAX_INT_POINTS_ALICE = 7; - this.MAX_INT_POINTS_BOB = 8; - this.MAX_Alice = 108; - this.MAX_Bob = 137; - this.MSG_BYTES = 16; - this.SECRETKEY_A_BYTES = ((OALICE_BITS + 7) / 8); - this.SECRETKEY_B_BYTES = ((OBOB_BITS - 1 + 7) / 8); - this.FP2_ENCODED_BYTES = 2 * ((NBITS_FIELD + 7) / 8); - - PRIME = new long[]{0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xFDC1767AE2FFFFFFL, 0x7BC65C783158AEA3L, 0x6CFC5FD681C52056L, 0x0002341F27177344L}; - PRIMEx2 = new long[]{0xFFFFFFFFFFFFFFFEL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xFB82ECF5C5FFFFFFL, 0xF78CB8F062B15D47L, 0xD9F8BFAD038A40ACL, 0x0004683E4E2EE688L}; - PRIMEx4 = new long[]{0xFFFFFFFFFFFFFFFCL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xF705D9EB8BFFFFFFL, 0xEF1971E0C562BA8FL, 0xB3F17F5A07148159L, 0x0008D07C9C5DCD11L}; - PRIMEp1 = new long[]{0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0xFDC1767AE3000000L, 0x7BC65C783158AEA3L, 0x6CFC5FD681C52056L, 0x0002341F27177344L}; - PRIMEx16p = new long[]{0x0000000000000010L, 0x0000000000000000L, 0x0000000000000000L, 0x47D130A3A0000000L, 0x873470F9D4EA2B80L, 0x6074052FC75BF530L, 0x54497C1B1D119772L, 0xC55F373D2CDCA412L, 0x732CA2221C664B96L, 0x6445AB96AF6359A5L, 0x221708AB42ABE1B4L, 0xAE3D3D0063244F01L, 0x18B920F2ECF68816L, 0x0000004DB194809DL}; - Alice_order = new long[]{0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000001000000}; - Bob_order = new long[]{0x58AEA3FDC1767AE3L, 0xC520567BC65C7831L, 0x1773446CFC5FD681L, 0x0000000002341F27}; - A_gen = new long[]{0x05ADF455C5C345BFL, 0x91935C5CC767AC2BL, 0xAFE4E879951F0257L, 0x70E792DC89FA27B1L, 0xF797F526BB48C8CDL, 0x2181DB6131AF621FL, 0x00000A1C08B1ECC4L, 0x74840EB87CDA7788L, 0x2971AA0ECF9F9D0BL, 0xCB5732BDF41715D5L, 0x8CD8E51F7AACFFAAL, 0xA7F424730D7E419FL, 0xD671EB919A179E8CL, 0x0000FFA26C5A924AL, 0xFEC6E64588B7273BL, 0xD2A626D74CBBF1C6L, 0xF8F58F07A78098C7L, 0xE23941F470841B03L, 0x1B63EDA2045538DDL, 0x735CFEB0FFD49215L, 0x0001C4CB77542876L, 0xADB0F733C17FFDD6L, 0x6AFFBD037DA0A050L, 0x680EC43DB144E02FL, 0x1E2E5D5FF524E374L, 0xE2DDA115260E2995L, 0xA6E4B552E2EDE508L, 0x00018ECCDDF4B53EL, 0x01BA4DB518CD6C7DL, 0x2CB0251FE3CC0611L, 0x259B0C6949A9121BL, 0x60E17AC16D2F82ADL, 0x3AA41F1CE175D92DL, 0x413FBE6A9B9BC4F3L, 0x00022A81D8D55643L, 0xB8ADBC70FC82E54AL, 0xEF9CDDB0D5FADDEDL, 0x5820C734C80096A0L, 0x7799994BAA96E0E4L, 0x044961599E379AF8L, 0xDB2B94FBF09F27E2L, 0x0000B87FC716C0C6L}; - - - B_gen = new long[]{0x6E5497556EDD48A3L, 0x2A61B501546F1C05L, 0xEB919446D049887DL, 0x5864A4A69D450C4FL, 0xB883F276A6490D2BL, 0x22CC287022D5F5B9L, 0x0001BED4772E551FL, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0xFAE2A3F93D8B6B8EL, 0x494871F51700FE1CL, 0xEF1A94228413C27CL, 0x498FF4A4AF60BD62L, 0xB00AD2A708267E8AL, 0xF4328294E017837FL, 0x000034080181D8AEL, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x283B34FAFEFDC8E4L, 0x9208F44977C3E647L, 0x7DEAE962816F4E9AL, 0x68A2BA8AA262EC9DL, 0x8176F112EA43F45BL, 0x02106D022634F504L, 0x00007E8A50F02E37L, 0xB378B7C1DA22CCB1L, 0x6D089C99AD1D9230L, 0xEBE15711813E2369L, 0x2B35A68239D48A53L, 0x445F6FD138407C93L, 0xBEF93B29A3F6B54BL, 0x000173FA910377D3L}; // XRB1 - Montgomery_R2 = new long[]{0x28E55B65DCD69B30L, 0xACEC7367768798C2L, 0xAB27973F8311688DL, 0x175CC6AF8D6C7C0BL, 0xABCD92BF2DDE347EL, 0x69E16A61C7686D9AL, 0x000025A89BCDD12AL}; - Montgomery_one = new long[]{0x000000000000742CL, 0x0000000000000000L, 0x0000000000000000L, 0xB90FF404FC000000L, 0xD801A4FB559FACD4L, 0xE93254545F77410CL, 0x0000ECEEA7BD2EDAL}; - strat_Alice = new int[]{48, 28, 16, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 13, 7, 4, 2, 1, 1, 2, 1, 1, 3, 2, 1, 1, 1, 1, 5, 4, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 21, 12, 7, 4, 2, 1, 1, 2, 1, 1, 3, 2, 1, 1, 1, 1, 5, 3, 2, 1, 1, 1, 1, 2, 1, 1, 1, 9, 5, 3, 2, 1, 1, 1, 1, 2, 1, 1, 1, 4, 2, 1, 1, 1, 2, 1, 1}; - strat_Bob = new int[]{66, 33, 17, 9, 5, 3, 2, 1, 1, 1, 1, 2, 1, 1, 1, 4, 2, 1, 1, 1, 2, 1, 1, 8, 4, 2, 1, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 16, 8, 4, 2, 1, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 32, 16, 8, 4, 3, 1, 1, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 16, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1}; - - if (isCompressed) - { - this.MASK2_BOB = 0x00; - this.MASK3_BOB = 0x7F; - this.ORDER_A_ENCODED_BYTES = SECRETKEY_A_BYTES; - this.ORDER_B_ENCODED_BYTES = SECRETKEY_B_BYTES; - this.PARTIALLY_COMPRESSED_CHUNK_CT = (4 * ORDER_A_ENCODED_BYTES + FP2_ENCODED_BYTES + 2); - this.COMPRESSED_CHUNK_CT = (3 * ORDER_A_ENCODED_BYTES + FP2_ENCODED_BYTES + 2); - this.UNCOMPRESSEDPK_BYTES = 330; - // Table sizes used by the Entangled basis generation - this.TABLE_R_LEN = 17; - this.TABLE_V_LEN = 34; - this.TABLE_V3_LEN = 20; - // Parameters for discrete log computations - // Binary Pohlig-Hellman reduced to smaller logs of order ell^W - this.W_2 = 4; - this.W_3 = 3; - // ell^w - this.ELL2_W = (1 << W_2); - this.ELL3_W = 27; - // ell^(e mod w) - this.ELL2_EMODW = (1 << (OALICE_BITS % W_2)); - this.ELL3_EMODW = 9; - // # of digits in the discrete log - this.DLEN_2 = ((OALICE_BITS + W_2 - 1) / W_2); // ceil(eA/W_2) - this.DLEN_3 = ((OBOB_EXPON + W_3 - 1) / W_3); // ceil(eB/W_3) - this.PLEN_2 = 55; - this.PLEN_3 = 47; - - // Import compression tables from properties - InputStream input = P434.class.getResourceAsStream("p434.properties"); - Properties props = new Properties(); - // load a properties file - try - { - props.load(input); - } - catch (IOException e) - { - throw new IllegalStateException("unable to load Picnic properties: " + e.getMessage(), e); - } - ph2_path = Internal.ReadIntsFromProperty(props,"ph2_path", PLEN_2); - ph3_path = Internal.ReadIntsFromProperty(props,"ph3_path", PLEN_3); - A_gen = Internal.ReadFromProperty(props,"A_gen", 6 * NWORDS64_FIELD); - B_gen = Internal.ReadFromProperty(props,"B_gen", 6 * NWORDS64_FIELD); - XQB3 = Internal.ReadFromProperty(props,"XQB3", 2 * NWORDS64_FIELD); - A_basis_zero = Internal.ReadFromProperty(props,"A_basis_zero", 8 * NWORDS64_FIELD); - B_basis_zero = Internal.ReadFromProperty(props,"B_basis_zero", 8 * NWORDS64_FIELD); - B_gen_3_tors = Internal.ReadFromProperty(props,"B_gen_3_tors", 16 * NWORDS64_FIELD); - g_R_S_im = Internal.ReadFromProperty(props,"g_R_S_im", NWORDS64_FIELD ); - g_phiR_phiS_re = Internal.ReadFromProperty(props,"g_phiR_phiS_re", NWORDS64_FIELD); - g_phiR_phiS_im = Internal.ReadFromProperty(props,"g_phiR_phiS_im", NWORDS64_FIELD); - Montgomery_RB1 = Internal.ReadFromProperty(props,"Montgomery_RB1", NWORDS64_FIELD); - Montgomery_RB2 = Internal.ReadFromProperty(props,"Montgomery_RB2", NWORDS64_FIELD); - threeinv = Internal.ReadFromProperty(props,"threeinv", NWORDS64_FIELD); - u_entang = Internal.ReadFromProperty(props,"u_entang", 2 * NWORDS64_FIELD); - u0_entang = Internal.ReadFromProperty(props,"u0_entang", 2 * NWORDS64_FIELD); - table_r_qr = Internal.ReadFromProperty(props,"table_r_qr", TABLE_R_LEN, NWORDS64_FIELD); - table_r_qnr = Internal.ReadFromProperty(props,"table_r_qnr", TABLE_R_LEN, NWORDS64_FIELD); - table_v_qr = Internal.ReadFromProperty(props,"table_v_qr", TABLE_V_LEN, NWORDS64_FIELD); - table_v_qnr = Internal.ReadFromProperty(props,"table_v_qnr", TABLE_V_LEN, NWORDS64_FIELD); - v_3_torsion = Internal.ReadFromProperty(props,"v_3_torsion", TABLE_V3_LEN, 2, NWORDS64_FIELD); - T_tate3 = Internal.ReadFromProperty(props,"T_tate3", (6 * (OBOB_EXPON - 1) + 4) * NWORDS64_FIELD); - T_tate2_firststep_P = Internal.ReadFromProperty(props,"T_tate2_firststep_P", 4 * NWORDS64_FIELD); - T_tate2_P = Internal.ReadFromProperty(props,"T_tate2_P", 3 * (OALICE_BITS - 2) * NWORDS64_FIELD); - T_tate2_firststep_Q = Internal.ReadFromProperty(props,"T_tate2_firststep_Q", 4 * NWORDS64_FIELD); - T_tate2_Q = Internal.ReadFromProperty(props,"T_tate2_Q", 3 * (OALICE_BITS - 2) * NWORDS64_FIELD); - ph2_T = Internal.ReadFromProperty(props,"ph2_T",DLEN_2*(ELL2_W >>> 1)*2*NWORDS64_FIELD); - ph3_T1 = Internal.ReadFromProperty(props,"ph3_T1",DLEN_3*(ELL3_W >>> 1)*2*NWORDS64_FIELD); - ph3_T2 = Internal.ReadFromProperty(props,"ph3_T2",DLEN_3*(ELL3_W >>> 1)*2*NWORDS64_FIELD); - - ph2_T1 = new long[2*((DLEN_2 - 1)*(ELL2_W/2) + (ph2_path[PLEN_2 - 1]-1))]; - ph2_T2 = new long[2*((DLEN_2 - 1)*(ELL2_W/2) + (ph2_path[PLEN_2 - 1]-1))]; - ph3_T= new long[2*((DLEN_3 - 1)*(ELL3_W/2) + (ph3_path[PLEN_3 - 1]-1))]; - } - } -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/P503.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/P503.java deleted file mode 100644 index 55401657d6..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/P503.java +++ /dev/null @@ -1,202 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -import java.io.IOException; -import java.io.InputStream; -import java.util.Properties; - -class P503 - extends Internal -{ - // Encoding of field elements, elements over Z_order, elements over GF(p^2) and elliptic curve points: - // -------------------------------------------------------------------------------------------------- - // Elements over GF(p) and Z_order are encoded with the least significant octet (and digit) located at the leftmost position (i.e., little endian format). - // Elements (a+b*i) over GF(p^2), where a and b are defined over GF(p), are encoded as {a, b}, with a in the least significant position. - // Elliptic curve points P = (x,y) are encoded as {x, y}, with x in the least significant position. - // Internally, the number of digits used to represent all these elements is obtained by approximating the number of bits to the immediately greater multiple of 32. - // For example, a 503-bit field element is represented with Ceil(503 / 64) = 8 64-bit digits or Ceil(503 / 32) = 16 32-bit digits. - - // - // Curve isogeny system "SIDHp503". Base curve: Montgomery curve By^2 = Cx^3 + Ax^2 + Cx defined over GF(p503^2), where A=6, B=1, C=1 and p503 = 2^250*3^159-1 - // - P503(boolean isCompressed) - { - this.COMPRESS = isCompressed; - CRYPTO_SECRETKEYBYTES = 434; - CRYPTO_PUBLICKEYBYTES = 378; - CRYPTO_BYTES = 24; - CRYPTO_CIPHERTEXTBYTES = 402; - if(isCompressed) - { - CRYPTO_SECRETKEYBYTES = 407; - CRYPTO_PUBLICKEYBYTES = 225; - CRYPTO_CIPHERTEXTBYTES = 280; - } - - this.NWORDS_FIELD = 8; // Number of words of a 503-bit field element - this.PRIME_ZERO_WORDS = 3; // Number of "0" digits in the least significant part of p503 + 1 - - - // Basic constants - this.NBITS_FIELD = 503; - this.MAXBITS_FIELD = 512; - this.MAXWORDS_FIELD = ((MAXBITS_FIELD+RADIX-1)/RADIX); // Max. number of words to represent field elements; - this.NWORDS64_FIELD = ((NBITS_FIELD+63)/64); // Number of 64-bit words of a 503-bit field element; - this.NBITS_ORDER = 256; - this.NWORDS_ORDER = ((NBITS_ORDER+RADIX-1)/RADIX); // Number of words of oA and oB, where oA and oB are the subgroup orders of Alice and Bob, resp.; - this.NWORDS64_ORDER = ((NBITS_ORDER+63)/64); // Number of 64-bit words of a 256-bit element; - this.MAXBITS_ORDER = NBITS_ORDER; - this.ALICE = 0; - this.BOB = 1; - this.OALICE_BITS = 250; - this.OBOB_BITS = 253; - this.OBOB_EXPON = 159; - this.MASK_ALICE = 0x03; - this.MASK_BOB = 0x0F; - this.PARAM_A = 6; - this.PARAM_C = 1; - // Fixed parameters for isogeny tree computation - this.MAX_INT_POINTS_ALICE = 7; - this.MAX_INT_POINTS_BOB = 8; - this.MAX_Alice = 125; - this.MAX_Bob = 159; - this.MSG_BYTES = 24; - this.SECRETKEY_A_BYTES = ((OALICE_BITS + 7) / 8); - this.SECRETKEY_B_BYTES = ((OBOB_BITS - 1 + 7) / 8); - this.FP2_ENCODED_BYTES = 2*((NBITS_FIELD + 7) / 8); - - - PRIME = new long[] { 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xABFFFFFFFFFFFFFFL,0x13085BDA2211E7A0L, 0x1B9BF6C87B7E7DAFL, 0x6045C6BDDA77A4D0L, 0x004066F541811E1EL }; - PRIMEx2 = new long[] { 0xFFFFFFFFFFFFFFFEL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0x57FFFFFFFFFFFFFFL,0x2610B7B44423CF41L, 0x3737ED90F6FCFB5EL, 0xC08B8D7BB4EF49A0L, 0x0080CDEA83023C3CL }; - PRIMEx4 = new long[] { 0xFFFFFFFFFFFFFFFCL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xAFFFFFFFFFFFFFFFL,0x4C216F6888479E82L, 0x6E6FDB21EDF9F6BCL, 0x81171AF769DE9340L, 0x01019BD506047879L }; - PRIMEp1 = new long[] { 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0xAC00000000000000L,0x13085BDA2211E7A0L, 0x1B9BF6C87B7E7DAFL, 0x6045C6BDDA77A4D0L, 0x004066F541811E1EL }; - PRIMEp1x64 = new long[] { 0xC216F6888479E82BL, 0xE6FDB21EDF9F6BC4L, 0x1171AF769DE93406L, 0x1019BD5060478798L }; - PRIMEx16p = new long[] { 0x0000000000000010L, 0x0000000000000000L, 0x0000000000000000L, 0x8000000000000000L,0x9EF484BBBDC30BEAL, 0x8C8126F090304A1DL, 0xF7472844B10B65FCL, 0x30F32157CFDC3C33L, - 0x1463AB4329A333F7L, 0xDFC933977C47D3A4L, 0x338A3767F6F2520BL, 0x4F8CB7565CCC13FAL,0xDE43B73AACD2189BL, 0xBCF845CAC5405FBDL, 0x516D02A09E684B7AL, 0x0001033A4091BB86L }; - Alice_order = new long[] { 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0400000000000000L }; - Bob_order = new long[] { 0xC216F6888479E82BL, 0xE6FDB21EDF9F6BC4L, 0x1171AF769DE93406L, 0x1019BD5060478798L }; - A_gen = new long[] { 0x5D083011589AD893L, 0xADFD8D2CB67D0637L, 0x330C9AC34FFB6361L, 0xF0D47489A2E805A2L, - 0x27E2789259C6B8DCL, 0x63866A2C121931B9L, 0x8D4C65A7137DCF44L, 0x003A183AE5967B3FL, // XPA0 - 0x7E3541B8C96D1519L, 0xD3ADAEEC0D61A26CL, 0xC0A2219CE7703DD9L, 0xFF3E46658FCDBC52L, - 0xD5B38DEAE6E196FFL, 0x1AAC826364956D58L, 0xEC9F4875B9A5F27AL, 0x001B0B475AB99843L, // XPA1 - 0x4D83695107D03BADL, 0x221F3299005E2FCFL, 0x78E6AE22F30DECF2L, 0x6D982DB5111253E4L, - 0x504C80A8AB4526A8L, 0xEFD0C3AA210BB024L, 0xCB77483501DC6FCFL, 0x001052544A96BDF3L, // XQA0 - 0x0D74FE3402BCAE47L, 0xDF5B8CDA832D8AEDL, 0xB86BCF06E4BD837EL, 0x892A2933A0FA1F63L, - 0x9F88FC67B6CCB461L, 0x822926EA9DDA3AC8L, 0xEAC8DDE5855425EDL, 0x000618FE6DA37A80L, // XQA1 - 0x1D9D32D2DC877C17L, 0x5517CD8F71D5B02BL, 0x395AFB8F6B60C117L, 0x3AE31AC85F9098C8L, - 0x5F5341C198450848L, 0xF8C609DBEA435C6AL, 0xD832BC7EDC7BA5E4L, 0x002AD98AA6968BF5L, // XRA0 - 0xC466CAB0F73C2E5BL, 0x7B1817148FB2CF9CL, 0x873E87C099E470A0L, 0xBB17AC6D17A7BAC1L, - 0xA146FDCD0F2E2A58L, 0x88B311E9CEAB6201L, 0x37604CF5C7951757L, 0x0006804071C74BF9L }; // XRA1 - B_gen = new long[] { 0xDF630FC5FB2468DBL, 0xC30C5541C102040EL, 0x3CDC9987B76511FCL, 0xF54B5A09353D0CDDL, - 0x3ADBA8E00703C42FL, 0x8253F9303DDC95D0L, 0x62D30778763ABFD7L, 0x001CD00FB581CD55L, // XPB0 - 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, - 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, // XPB1 - 0x2E3457A12B429261L, 0x311F94E89627DCF8L, 0x5B71C98FD1DB73F6L, 0x3671DB7DCFC21541L, - 0xB6D1484C9FE0CF4FL, 0x19CD110717356E35L, 0xF4F9FB00AC9919DFL, 0x0035BC124D38A70BL, // XQB0 - 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, - 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, // XQB1 - 0x2E08BB99413D2952L, 0xD3021467CD088D72L, 0x21017AF859752245L, 0x26314ED8FFD9DE5CL, - 0x4AF43C73344B6686L, 0xCFA1F91149DF0993L, 0xF327A95365587A89L, 0x000DBF54E03D3906L, // XRB0 - 0x03E03FF342F5F304L, 0x993D604D7B4B6E56L, 0x80412F4D9280E71FL, 0x0FFDC9EF990B3982L, - 0xE584E64C51604931L, 0x1374F42AC8B0BBD7L, 0x07D5BC37DFA41A5FL, 0x00396CCFD61FD34CL }; // XRB1 - Montgomery_R2 = new long[] { 0x5289A0CF641D011FL, 0x9B88257189FED2B9L, 0xA3B365D58DC8F17AL, 0x5BC57AB6EFF168ECL, - 0x9E51998BD84D4423L, 0xBF8999CBAC3B5695L, 0x46E9127BCE14CDB6L, 0x003F6CFCE8B81771L }; - Montgomery_one = new long[] { 0x00000000000003F9L, 0x0000000000000000L, 0x0000000000000000L, 0xB400000000000000L, - 0x63CB1A6EA6DED2B4L, 0x51689D8D667EB37DL, 0x8ACD77C71AB24142L, 0x0026FBAEC60F5953L }; - strat_Alice = new int[] { - 61, 32, 16, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 8, 4, 2, 1, 1, 2, 1, 1, - 4, 2, 1, 1, 2, 1, 1, 16, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 8, 4, 2, 1, - 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 29, 16, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, - 1, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 13, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, - 1, 1, 2, 1, 1, 5, 4, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1 }; - strat_Bob = new int[] { - 71, 38, 21, 13, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 5, 4, 2, 1, 1, 2, 1, - 1, 2, 1, 1, 1, 9, 5, 3, 2, 1, 1, 1, 1, 2, 1, 1, 1, 4, 2, 1, 1, 1, 2, 1, 1, 17, 9, - 5, 3, 2, 1, 1, 1, 1, 2, 1, 1, 1, 4, 2, 1, 1, 1, 2, 1, 1, 8, 4, 2, 1, 1, 1, 2, 1, - 1, 4, 2, 1, 1, 2, 1, 1, 33, 17, 9, 5, 3, 2, 1, 1, 1, 1, 2, 1, 1, 1, 4, 2, 1, 1, 1, - 2, 1, 1, 8, 4, 2, 1, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 16, 8, 4, 2, 1, 1, 1, 2, - 1, 1, 4, 2, 1, 1, 2, 1, 1, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1 }; - - if(COMPRESS) - { - this.MASK2_BOB = 0x03; - this.MASK3_BOB = 0xFF; - this.ORDER_A_ENCODED_BYTES = SECRETKEY_A_BYTES; - this.ORDER_B_ENCODED_BYTES = SECRETKEY_B_BYTES; - this.PARTIALLY_COMPRESSED_CHUNK_CT = (4 * ORDER_A_ENCODED_BYTES + FP2_ENCODED_BYTES + 2); - this.COMPRESSED_CHUNK_CT = (3 * ORDER_A_ENCODED_BYTES + FP2_ENCODED_BYTES + 2); - this.UNCOMPRESSEDPK_BYTES = 378; - // Table sizes used by the Entangled basis generation - this.TABLE_R_LEN = 17; - this.TABLE_V_LEN = 34; - this.TABLE_V3_LEN = 20; - // Parameters for discrete log computations - // Binary Pohlig-Hellman reduced to smaller logs of order ell^W - this.W_2 = 5; - this.W_3 = 3; - // ell^w - this.ELL2_W = (1 << W_2); - this.ELL3_W = 27; - // ell^(e mod w) - this.ELL2_EMODW = (1 << (OALICE_BITS % W_2)); - this.ELL3_EMODW = 1; - // # of digits in the discrete log - this.DLEN_2 = ((OALICE_BITS + W_2 - 1) / W_2); // ceil(eA/W_2); - this.DLEN_3 = ((OBOB_EXPON + W_3 - 1) / W_3); // ceil(eB/W_3); - this.PLEN_2 = 51; - this.PLEN_3 = 54; - - // Import compression tables from properties - InputStream input = P503.class.getResourceAsStream("p503.properties"); - Properties props = new Properties(); - // load a properties file - try - { - props.load(input); - } - catch (IOException e) - { - throw new IllegalStateException("unable to load Picnic properties: " + e.getMessage(), e); - } - ph2_path = Internal.ReadIntsFromProperty(props,"ph2_path", PLEN_2); - ph3_path = Internal.ReadIntsFromProperty(props,"ph3_path", PLEN_3); - A_gen = Internal.ReadFromProperty(props,"A_gen", 6 * NWORDS64_FIELD); - B_gen = Internal.ReadFromProperty(props,"B_gen", 6 * NWORDS64_FIELD); - XQB3 = Internal.ReadFromProperty(props,"XQB3", 2 * NWORDS64_FIELD); - A_basis_zero = Internal.ReadFromProperty(props,"A_basis_zero", 8 * NWORDS64_FIELD); - B_basis_zero = Internal.ReadFromProperty(props,"B_basis_zero", 8 * NWORDS64_FIELD); - B_gen_3_tors = Internal.ReadFromProperty(props,"B_gen_3_tors", 16 * NWORDS64_FIELD); - g_R_S_im = Internal.ReadFromProperty(props,"g_R_S_im", NWORDS64_FIELD ); - Montgomery_R2 = Internal.ReadFromProperty(props,"Montgomery_R2", NWORDS64_FIELD); - Montgomery_RB1 = Internal.ReadFromProperty(props,"Montgomery_RB1", NWORDS64_FIELD); - Montgomery_RB2 = Internal.ReadFromProperty(props,"Montgomery_RB2", NWORDS64_FIELD); - Montgomery_one = Internal.ReadFromProperty(props, "Montgomery_one", NWORDS64_FIELD); - threeinv = Internal.ReadFromProperty(props,"threeinv", NWORDS64_FIELD); - u_entang = Internal.ReadFromProperty(props,"u_entang", 2 * NWORDS64_FIELD); - u0_entang = Internal.ReadFromProperty(props,"u0_entang", 2 * NWORDS64_FIELD); - table_r_qr = Internal.ReadFromProperty(props,"table_r_qr", TABLE_R_LEN, NWORDS64_FIELD); - table_r_qnr = Internal.ReadFromProperty(props,"table_r_qnr", TABLE_R_LEN, NWORDS64_FIELD); - table_v_qr = Internal.ReadFromProperty(props,"table_v_qr", TABLE_V_LEN, NWORDS64_FIELD); - table_v_qnr = Internal.ReadFromProperty(props,"table_v_qnr", TABLE_V_LEN, NWORDS64_FIELD); - v_3_torsion = Internal.ReadFromProperty(props,"v_3_torsion", TABLE_V3_LEN, 2, NWORDS64_FIELD); - T_tate3 = Internal.ReadFromProperty(props,"T_tate3", (6 * (OBOB_EXPON - 1) + 4) * NWORDS64_FIELD); - T_tate2_firststep_P = Internal.ReadFromProperty(props,"T_tate2_firststep_P", 4 * NWORDS64_FIELD); - T_tate2_P = Internal.ReadFromProperty(props,"T_tate2_P", 3 * (OALICE_BITS - 2) * NWORDS64_FIELD); - T_tate2_firststep_Q = Internal.ReadFromProperty(props,"T_tate2_firststep_Q", 4 * NWORDS64_FIELD); - T_tate2_Q = Internal.ReadFromProperty(props,"T_tate2_Q", 3 * (OALICE_BITS - 2) * NWORDS64_FIELD); - ph2_T = Internal.ReadFromProperty(props,"ph2_T",DLEN_2*(ELL2_W >>> 1)*2*NWORDS64_FIELD); - ph3_T = Internal.ReadFromProperty(props, "ph3_T", DLEN_3*(ELL3_W>>1)*2*NWORDS64_FIELD); - - Montgomery_R = new long[NWORDS64_FIELD]; - ph3_T1 = new long[DLEN_3*(ELL3_W >>> 1)*2*NWORDS64_FIELD]; - ph3_T2 = new long[DLEN_3*(ELL3_W >>> 1)*2*NWORDS64_FIELD]; - ph2_T1 = new long[2*((DLEN_2 - 1)*(ELL2_W/2) + (ph2_path[PLEN_2 - 1]-1))]; - ph2_T2 = new long[2*((DLEN_2 - 1)*(ELL2_W/2) + (ph2_path[PLEN_2 - 1]-1))]; - - - } - - - - - } -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/P610.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/P610.java deleted file mode 100644 index d9a9f665db..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/P610.java +++ /dev/null @@ -1,199 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -import java.io.IOException; -import java.io.InputStream; -import java.util.Properties; - -class P610 - extends Internal -{ - P610(boolean isCompressed) - { - this.COMPRESS = isCompressed; - CRYPTO_SECRETKEYBYTES = 524; - CRYPTO_PUBLICKEYBYTES = 462; - CRYPTO_BYTES = 24; - CRYPTO_CIPHERTEXTBYTES = 486; - if(isCompressed) - { - CRYPTO_SECRETKEYBYTES = 491; - CRYPTO_PUBLICKEYBYTES = 274; - CRYPTO_CIPHERTEXTBYTES = 336; - } - - - NWORDS_FIELD = 10; // Number of words of a 610-bit field element - PRIME_ZERO_WORDS = 4; // Number of "0" digits in the least significant part of p610 + 1 - - - - // Basic constants - - NBITS_FIELD = 610; - MAXBITS_FIELD = 640; - MAXWORDS_FIELD = ((MAXBITS_FIELD+RADIX-1)/RADIX); // Max. number of words to represent field elements - NWORDS64_FIELD = ((NBITS_FIELD+63)/64); // Number of 64-bit words of a 610-bit field element - NBITS_ORDER = 320; - NWORDS_ORDER = ((NBITS_ORDER+RADIX-1)/RADIX); // Number of words of oA and oB, where oA and oB are the subgroup orders of Alice and Bob, resp - NWORDS64_ORDER = ((NBITS_ORDER+63)/64); // Number of 64-bit words of a 320-bit element - MAXBITS_ORDER = NBITS_ORDER; - ALICE = 0; - BOB = 1; - OALICE_BITS = 305; - OBOB_BITS = 305; - OBOB_EXPON = 192; - MASK_ALICE = 0x01; - MASK_BOB = 0xFF; - PARAM_A = 6; - PARAM_C = 1; - // Fixed parameters for isogeny tree computation - MAX_INT_POINTS_ALICE = 8; - MAX_INT_POINTS_BOB = 10; - MAX_Alice = 152; - MAX_Bob = 192; - MSG_BYTES = 24; - SECRETKEY_A_BYTES = ((OALICE_BITS + 7) / 8); - SECRETKEY_B_BYTES = ((OBOB_BITS - 1 + 7) / 8); - FP2_ENCODED_BYTES = 2*((NBITS_FIELD + 7) / 8); - - PRIME = new long[] { 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0x6E01FFFFFFFFFFFFL, - 0xB1784DE8AA5AB02EL, 0x9AE7BF45048FF9ABL, 0xB255B2FA10C4252AL, 0x819010C251E7D88CL, 0x000000027BF6A768L }; - PRIMEx2 = new long[] { 0xFFFFFFFFFFFFFFFEL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xDC03FFFFFFFFFFFFL, - 0x62F09BD154B5605CL, 0x35CF7E8A091FF357L, 0x64AB65F421884A55L, 0x03202184A3CFB119L, 0x00000004F7ED4ED1L }; - PRIMEx4 = new long[] { 0xFFFFFFFFFFFFFFFCL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xB807FFFFFFFFFFFFL, - 0xC5E137A2A96AC0B9L, 0x6B9EFD14123FE6AEL, 0xC956CBE8431094AAL, 0x06404309479F6232L, 0x00000009EFDA9DA2L }; - PRIMEp1 = new long[] { 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x6E02000000000000L, - 0xB1784DE8AA5AB02EL, 0x9AE7BF45048FF9ABL, 0xB255B2FA10C4252AL, 0x819010C251E7D88CL, 0x000000027BF6A768L }; - PRIMEx16p = new long[] { 0x0000000000000010L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x3FC0000000000000L, - 0xD0F642EAB4A9FA32L, 0xA308175F6E00CA89L, 0xB549A0BDE77B5AACL, 0xCDFDE7B5C304EE69L, 0x7FDB7FF0812B12EFL, - 0xE09BA529B9FE1167L, 0xD249C196DAB8CD7FL, 0xD4E22754A3F20928L, 0x97825638B19A7CCEL, 0x05E04550FC4CCE0DL, - 0x8FB5DA1152CDE50CL, 0xF9649BA3EA408644L, 0x4473C93E6441063DL, 0xBE190269D1337B7BL, 0x0000000000000062L }; - Alice_order = new long[] { 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0002000000000000L }; - Bob_order = new long[] { 0x26F4552D58173701L, 0xDFA28247FCD5D8BCL, 0xD97D086212954D73L, 0x086128F3EC46592AL, 0x00013DFB53B440C8L }; - A_gen = new long[] { 0x5019EC96A75AC57AL, 0x8AEA0E717712C6F1L, 0x03C067C819D29E5EL, 0x59F454425FE307D9L, 0x6D29215D9AD5E6D4L, - 0xD8C5A27CDC9DD34AL, 0x972DC274DAB435B3L, 0x82A597C70A80E10FL, 0x48175986EFED547FL, 0x00000000671A3592L, // XPA0 - 0xE4BA9CC3EEEC53F4L, 0xBD34E4FEDB0132D3L, 0x1B7125C87BEE960CL, 0x25D615BF3CFAA355L, 0xFC8EC20DC367D66AL, - 0xB44F3FD1CC73289CL, 0xD84BF51195C2E012L, 0x38D7C756EB370F48L, 0xBBC236249F94F72AL, 0x000000013020CC63L, // XPA1 - 0x1D7C945D3DBCC38CL, 0x9A5F7C12CA8BA5B9L, 0x1E8F87985B01CBE3L, 0xD2CABF82F5BC5235L, 0x3BDE474ECCA9FAA2L, - 0xB98CD975DF9FB0A8L, 0x444E4464B9C67790L, 0xCB2E888565CE6AD9L, 0xDB64FFE2A1C350E2L, 0x00000001D7532756L, // XQA0 - 0x1E8B3AA2382C9079L, 0x28CB31E08A943C00L, 0xE04D02266E8A63E1L, 0x84A2D260214EF65FL, 0xD5933DA25018E226L, - 0xBC8BF038928C4BA9L, 0x91E9D0CB7EAF58A9L, 0x04A4627B75E008E1L, 0x58CEF27583E50C2EL, 0x00000002170DDF44L, // XQA1 - 0x261DD0782CEC958DL, 0xC25B3AE64BBC0311L, 0x9F21B8A8981B15FEL, 0xA3C0B52CD5FFC45BL, 0x5D2E65A016702C6AL, - 0x8C5586CA98722EDEL, 0x61490A967A6B4B1AL, 0xFA64E30231F719AFL, 0x9CEAB8B6301BB2DFL, 0x00000000CF5AEA7DL, // XRA0 - 0xB980435A77B912C0L, 0x2B4A97F70E0FC873L, 0x415C7FA4DE96F43CL, 0xE5EED95643E443FDL, 0xCBE18DB57C51B354L, - 0x51C96C3FFABD2D46L, 0x5C14637B9A5765D6L, 0x45D2369C4D0199A5L, 0x25A1F9C5BBF1E683L, 0x000000025AD7A11BL }; // XRA1 - B_gen = new long[] { 0xC6C8E180E41884BAL, 0x2161D2F4FBC32B95L, 0xCBF83091BDB34092L, 0xD742CC0AD4CC7E38L, 0x61A1FA7E1B14FBD7L, - 0xF0E5FC70137597C4L, 0x1F0C8F2585E20B1FL, 0xC68E44A1C032A4C2L, 0xE3C65FB8AF155A0DL, 0x00000001409EE8D5L, // XPB0 - 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, - 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, // XPB1 - 0xF586DB4A16BE1880L, 0x712F10D95E6C65A9L, 0x9D5AAC3B83584B87L, 0x4ECDAA98182C8261L, 0xAD7D4C15588FD230L, - 0x4197C54E96B7D926L, 0xED15BB13E8C588EDL, 0x3E299AEAD5AAD7C7L, 0xF36B25F1BD579F79L, 0x000000021CE65B5BL, // XQB0 - 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, - 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, // XQB1 - 0x7A87897A0C4C3FD7L, 0x3C1879ECD4D33D76L, 0x595C28A36FFBA1A0L, 0xF53FF66A2A7FD0FBL, 0xB39F5A91230E56FAL, - 0x81F21610DA3EA8B5L, 0xEBB3B9A627428A90L, 0x8661123B35748010L, 0xE196173B9C48781DL, 0x00000002198166ACL, // XRB0 - 0x5E3CC79B37006D6AL, 0xE0358A9AB2EA7923L, 0x3B725CB595180951L, 0x0724637F1DD0C191L, 0x7BB031B67DAB9D19L, - 0x53CCB8BECEDD3435L, 0xEE5DF7FFEBFA7A0AL, 0x899EDB7D8B9694C4L, 0x0CA38EB4AE5506B6L, 0x00000001489DE1CDL }; // XRB1 - Montgomery_R2 = new long[] { 0xE75F5D201A197727L, 0xE0B85963B627392EL, 0x6BC1707818DE493DL, 0xDC7F419940D1A0C5L, 0x7358030979EDE54AL, - 0x84F4BEBDEED75A5CL, 0x7ECCA66E13427B47L, 0xC5BB4E65280080B3L, 0x7019950F516DA19AL, 0x000000008E290FF3L }; - Montgomery_one = new long[] { 0x00000000670CC8E6L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x9A34000000000000L, - 0x4D99C2BD28717A3FL, 0x0A4A1839A323D41CL, 0xD2B62215D06AD1E2L, 0x1369026E862CAF3DL, 0x000000010894E964L }; - - strat_Alice = new int[] { - 67, 37, 21, 12, 7, 4, 2, 1, 1, 2, 1, 1, 3, 2, 1, 1, 1, 1, 5, 3, 2, 1, 1, 1, 1, - 2, 1, 1, 1, 9, 5, 3, 2, 1, 1, 1, 1, 2, 1, 1, 1, 4, 2, 1, 1, 1, 2, 1, 1, 16, 9, - 5, 3, 2, 1, 1, 1, 1, 2, 1, 1, 1, 4, 2, 1, 1, 1, 2, 1, 1, 8, 4, 2, 1, 1, 2, 1, - 1, 4, 2, 1, 1, 2, 1, 1, 33, 16, 8, 5, 2, 1, 1, 1, 2, 1, 1, 1, 4, 2, 1, 1, 2, 1, - 1, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 16, 8, 4, 2, 1, 1, 1, 2, 1, 1, - 4, 2, 1, 1, 2, 1, 1, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1 }; - - strat_Bob = new int[] { - 86, 48, 27, 15, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 7, 4, 2, 1, 1, 2, 1, - 1, 3, 2, 1, 1, 1, 1, 12, 7, 4, 2, 1, 1, 2, 1, 1, 3, 2, 1, 1, 1, 1, 5, 3, 2, 1, 1, - 1, 1, 2, 1, 1, 1, 21, 12, 7, 4, 2, 1, 1, 2, 1, 1, 3, 2, 1, 1, 1, 1, 5, 3, 2, 1, 1, - 1, 1, 2, 1, 1, 1, 9, 5, 3, 2, 1, 1, 1, 1, 2, 1, 1, 1, 4, 2, 1, 1, 1, 2, 1, 1, 38, - 21, 12, 7, 4, 2, 1, 1, 2, 1, 1, 3, 2, 1, 1, 1, 1, 5, 3, 2, 1, 1, 1, 1, 2, 1, 1, 1, - 9, 5, 3, 2, 1, 1, 1, 1, 2, 1, 1, 1, 4, 2, 1, 1, 1, 2, 1, 1, 17, 9, 5, 3, 2, 1, 1, - 1, 1, 2, 1, 1, 1, 4, 2, 1, 1, 1, 2, 1, 1, 8, 4, 2, 1, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, - 1, 1 }; - - if(COMPRESS) - { - MASK2_BOB = 0x07; - MASK3_BOB = 0xFF; - ORDER_A_ENCODED_BYTES = SECRETKEY_A_BYTES; - ORDER_B_ENCODED_BYTES = (SECRETKEY_B_BYTES + 1); - PARTIALLY_COMPRESSED_CHUNK_CT = (4 * ORDER_A_ENCODED_BYTES + FP2_ENCODED_BYTES + 2); - COMPRESSED_CHUNK_CT = (3 * ORDER_A_ENCODED_BYTES + FP2_ENCODED_BYTES + 2); - UNCOMPRESSEDPK_BYTES = 480; - // Table sizes used by the Entangled basis generation - TABLE_R_LEN = 17; - TABLE_V_LEN = 34; - TABLE_V3_LEN = 20; - // Parameters for discrete log computations - // Binary Pohlig-Hellman reduced to smaller logs of order ell^W - W_2 = 5; - W_3 = 3; - // ell^w - ELL2_W = (1 << W_2); - ELL3_W = 27; - // ell^(e mod w) - ELL2_EMODW = (1 << (OALICE_BITS % W_2)); - ELL3_EMODW = 1; - // # of digits in the discrete log - DLEN_2 = ((OALICE_BITS + W_2 - 1) / W_2); // ceil(eA/W_2) - DLEN_3 = ((OBOB_EXPON + W_3 - 1) / W_3); // ceil(eB/W_3) - this.PLEN_2 = 62; - this.PLEN_3 = 65; - - // Import compression tables from properties - InputStream input = P610.class.getResourceAsStream("p610.properties"); - Properties props = new Properties(); - // load a properties file - try - { - props.load(input); - } - catch (IOException e) - { - throw new IllegalStateException("unable to load Picnic properties: " + e.getMessage(), e); - } - ph2_path = Internal.ReadIntsFromProperty(props,"ph2_path", PLEN_2); - ph3_path = Internal.ReadIntsFromProperty(props,"ph3_path", PLEN_3); - A_gen = Internal.ReadFromProperty(props,"A_gen", 6 * NWORDS64_FIELD); - B_gen = Internal.ReadFromProperty(props,"B_gen", 6 * NWORDS64_FIELD); - XQB3 = Internal.ReadFromProperty(props,"XQB3", 2 * NWORDS64_FIELD); - A_basis_zero = Internal.ReadFromProperty(props,"A_basis_zero", 8 * NWORDS64_FIELD); - B_basis_zero = Internal.ReadFromProperty(props,"B_basis_zero", 8 * NWORDS64_FIELD); - B_gen_3_tors = Internal.ReadFromProperty(props,"B_gen_3_tors", 16 * NWORDS64_FIELD); - g_R_S_im = Internal.ReadFromProperty(props,"g_R_S_im", NWORDS64_FIELD ); - Montgomery_R2 = Internal.ReadFromProperty(props,"Montgomery_R2", NWORDS64_FIELD); - Montgomery_RB1 = Internal.ReadFromProperty(props,"Montgomery_RB1", NWORDS64_FIELD); - Montgomery_RB2 = Internal.ReadFromProperty(props,"Montgomery_RB2", NWORDS64_FIELD); - Montgomery_one = Internal.ReadFromProperty(props, "Montgomery_one", NWORDS64_FIELD); - threeinv = Internal.ReadFromProperty(props,"threeinv", NWORDS64_FIELD); - u_entang = Internal.ReadFromProperty(props,"u_entang", 2 * NWORDS64_FIELD); - u0_entang = Internal.ReadFromProperty(props,"u0_entang", 2 * NWORDS64_FIELD); - table_r_qr = Internal.ReadFromProperty(props,"table_r_qr", TABLE_R_LEN, NWORDS64_FIELD); - table_r_qnr = Internal.ReadFromProperty(props,"table_r_qnr", TABLE_R_LEN, NWORDS64_FIELD); - table_v_qr = Internal.ReadFromProperty(props,"table_v_qr", TABLE_V_LEN, NWORDS64_FIELD); - table_v_qnr = Internal.ReadFromProperty(props,"table_v_qnr", TABLE_V_LEN, NWORDS64_FIELD); - v_3_torsion = Internal.ReadFromProperty(props,"v_3_torsion", TABLE_V3_LEN, 2, NWORDS64_FIELD); - T_tate3 = Internal.ReadFromProperty(props,"T_tate3", (6 * (OBOB_EXPON - 1) + 4) * NWORDS64_FIELD); - T_tate2_firststep_P = Internal.ReadFromProperty(props,"T_tate2_firststep_P", 4 * NWORDS64_FIELD); - T_tate2_P = Internal.ReadFromProperty(props,"T_tate2_P", 3 * (OALICE_BITS - 2) * NWORDS64_FIELD); - T_tate2_firststep_Q = Internal.ReadFromProperty(props,"T_tate2_firststep_Q", 4 * NWORDS64_FIELD); - T_tate2_Q = Internal.ReadFromProperty(props,"T_tate2_Q", 3 * (OALICE_BITS - 2) * NWORDS64_FIELD); - ph2_T = Internal.ReadFromProperty(props,"ph2_T",DLEN_2*(ELL2_W >>> 1)*2*NWORDS64_FIELD); - ph3_T = Internal.ReadFromProperty(props, "ph3_T", DLEN_3*(ELL3_W >>> 1)*2*NWORDS64_FIELD); - - Montgomery_R = new long[NWORDS64_FIELD]; - ph3_T1 = new long[DLEN_3*(ELL3_W >>> 1)*2*NWORDS64_FIELD]; - ph3_T2 = new long[DLEN_3*(ELL3_W >>> 1)*2*NWORDS64_FIELD]; - ph2_T1 = new long[2*((DLEN_2 - 1)*(ELL2_W/2) + (ph2_path[PLEN_2 - 1]-1))]; - ph2_T2 = new long[2*((DLEN_2 - 1)*(ELL2_W/2) + (ph2_path[PLEN_2 - 1]-1))]; - - } - } - -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/P751.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/P751.java deleted file mode 100644 index 5a1e2f8ba6..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/P751.java +++ /dev/null @@ -1,212 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -import java.io.IOException; -import java.io.InputStream; -import java.util.Properties; - -class P751 - extends Internal -{ - // Encoding of field elements, elements over Z_order, elements over GF(p^2) and elliptic curve points: - // -------------------------------------------------------------------------------------------------- - // Elements over GF(p) and Z_order are encoded with the least significant octet (and digit) located at the leftmost position (i.e., little endian format). - // Elements (a+b*i) over GF(p^2), where a and b are defined over GF(p), are encoded as {a, b}, with a in the least significant position. - // Elliptic curve points P = (x,y) are encoded as {x, y}, with x in the least significant position. - // Internally, the number of digits used to represent all these elements is obtained by approximating the number of bits to the immediately greater multiple of 32. - // For example, a 751-bit field element is represented with Ceil(751 / 64) = 12 64-bit digits or Ceil(751 / 32) = 24 32-bit digits. - - // - // Curve isogeny system "SIDHp751". Base curve: Montgomery curve By^2 = Cx^3 + Ax^2 + Cx defined over GF(p751^2), where A=6, B=1, C=1 and p751 = 2^372*3^239-1 - // - P751(boolean isCompressed) - { - this.COMPRESS = isCompressed; - CRYPTO_SECRETKEYBYTES = 644; - CRYPTO_PUBLICKEYBYTES = 564; - CRYPTO_BYTES = 32; - CRYPTO_CIPHERTEXTBYTES = 596; - if(isCompressed) - { - CRYPTO_SECRETKEYBYTES = 602; - CRYPTO_PUBLICKEYBYTES = 335; - CRYPTO_CIPHERTEXTBYTES = 410; - } - - - NWORDS_FIELD = 12; // Number of words of a 751-bit field element - PRIME_ZERO_WORDS = 5; // Number of "0" digits in the least significant part of p751 + 1 - - - // Basic constants - NBITS_FIELD = 751; - MAXBITS_FIELD = 768; - MAXWORDS_FIELD = ((MAXBITS_FIELD+RADIX-1)/RADIX); // Max. number of words to represent field elements - NWORDS64_FIELD = ((NBITS_FIELD+63)/64); // Number of 64-bit words of a 751-bit field element - NBITS_ORDER = 384; - NWORDS_ORDER = ((NBITS_ORDER+RADIX-1)/RADIX); // Number of words of oA and oB, where oA and oB are the subgroup orders of Alice and Bob, resp. - NWORDS64_ORDER = ((NBITS_ORDER+63)/64); // Number of 64-bit words of a 384-bit element - MAXBITS_ORDER = NBITS_ORDER; - ALICE = 0; - BOB = 1; - OALICE_BITS = 372; - OBOB_BITS = 379; - OBOB_EXPON = 239; - MASK_ALICE = 0x0F; - MASK_BOB = 0x03; - PARAM_A = 6; - PARAM_C = 1; - // Fixed parameters for isogeny tree computation - MAX_INT_POINTS_ALICE = 8; - MAX_INT_POINTS_BOB = 10; - MAX_Alice = 186; - MAX_Bob = 239; - MSG_BYTES = 32; - SECRETKEY_A_BYTES = ((OALICE_BITS + 7) / 8); - SECRETKEY_B_BYTES = ((OBOB_BITS - 1 + 7) / 8); - FP2_ENCODED_BYTES = 2*((NBITS_FIELD + 7) / 8); - - - PRIME = new long[] { 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xEEAFFFFFFFFFFFFFL, - 0xE3EC968549F878A8L, 0xDA959B1A13F7CC76L, 0x084E9867D6EBE876L, 0x8562B5045CB25748L, 0x0E12909F97BADC66L, 0x00006FE5D541F71CL }; - PRIMEx2 = new long[] { 0xFFFFFFFFFFFFFFFEL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xDD5FFFFFFFFFFFFFL, - 0xC7D92D0A93F0F151L, 0xB52B363427EF98EDL, 0x109D30CFADD7D0EDL, 0x0AC56A08B964AE90L, 0x1C25213F2F75B8CDL, 0x0000DFCBAA83EE38L }; - PRIMEx4 = new long[] { 0xFFFFFFFFFFFFFFFCL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL, 0xBABFFFFFFFFFFFFFL, - 0x8FB25A1527E1E2A3L, 0x6A566C684FDF31DBL, 0x213A619F5BAFA1DBL, 0x158AD41172C95D20L, 0x384A427E5EEB719AL, 0x0001BF975507DC70L }; - PRIMEp1 = new long[] { 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0xEEB0000000000000L, - 0xE3EC968549F878A8L, 0xDA959B1A13F7CC76L, 0x084E9867D6EBE876L, 0x8562B5045CB25748L, 0x0E12909F97BADC66L, 0x00006FE5D541F71CL }; - PRIMEx16p = new long[] { 0x0000000000000010L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x2A00000000000000L, - 0x826D2F56C0F0EAE2L, 0xAD4C9CBD81067123L, 0xF62CF3052282F124L, 0x53A95F7469B516FEL, 0x3DADEC0D08A4732FL, 0x58AD934557C11C7EL, - 0x7F731B89B2DA43F2L, 0x51AE9F5F5F6AFF3BL, 0xD74319A6C9BCA375L, 0x5BAB790796CF84D4L, 0xA421554FE2E49CA8L, 0x20AD617C8DF437CFL, - 0x3AB06E7A12F5FF7BL, 0x70A25E037E40347EL, 0x51F1D323FB4C1151L, 0xAE0D99AA4835FED9L, 0xDF5429960D2536B6L, 0x000000030E91D466L }; - Alice_order = new long[] { 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0010000000000000L }; - Bob_order = new long[] { 0xC968549F878A8EEBL, 0x59B1A13F7CC76E3EL, 0xE9867D6EBE876DA9L, 0x2B5045CB25748084L, 0x2909F97BADC66856L, 0x06FE5D541F71C0E1L }; - A_gen = new long[] { 0x884F46B74000BAA8L, 0xBA52630F939DEC20L, 0xC16FB97BA714A04DL, 0x082536745B1AB3DBL, 0x1117157F446F9E82L, 0xD2F27D621A018490L, - 0x6B24AB523D544BCDL, 0x9307D6AA2EA85C94L, 0xE1A096729528F20FL, 0x896446F868F3255CL, 0x2401D996B1BFF8A5L, 0x00000EF8786A5C0AL, // XPA0 - 0xAEB78B3B96F59394L, 0xAB26681E29C90B74L, 0xE520AC30FDC4ACF1L, 0x870AAAE3A4B8111BL, 0xF875BDB738D64EFFL, 0x50109A7ECD7ED6BCL, - 0x4CC64848FF0C56FBL, 0xE617CB6C519102C9L, 0x9C74B3835921E609L, 0xC91DDAE4A35A7146L, 0x7FC82A155C1B9129L, 0x0000214FA6B980B3L, // XPA1 - 0x0F93CC38680A8CA9L, 0x762E733822E7FED7L, 0xE549F005AC0ADB67L, 0x94A71FDD2C43A4EDL, 0xD48645C2B04721C5L, 0x432DA1FE4D4CA4DCL, - 0xBC99655FAA7A80E8L, 0xB2C6D502BCFD4823L, 0xEE92F40CA2EC8BDBL, 0x7B074132EFB6D16CL, 0x3340B46FA38A7633L, 0x0000215749657F6CL, // XQA0 - 0xECFF375BF3079F4CL, 0xFBFE74B043E80EF3L, 0x17376CBE3C5C7AD1L, 0xC06327A7E29CDBF2L, 0x2111649C438BF3D4L, 0xC1F9298261BA2E97L, - 0x1F9FECE869CFD1C2L, 0x01A39B4FC9346D62L, 0x147CD1D3E82A3C9FL, 0xDE84E9D249E533EEL, 0x1C48A5ADFB7C578DL, 0x000061ACA0B82E1DL, // XQA1 - 0x1600C525D41059F1L, 0xA596899A0A1D83F7L, 0x6BFDEED6D2B23F35L, 0x5C7E707270C23910L, 0x276CA1A4E8369411L, 0xB193651A602925A0L, - 0x243D239F1CA1F04AL, 0x543DC6DA457860ADL, 0xCDA590F325181DE9L, 0xD3AB7ACFDA80B395L, 0x6C97468580FDDF7BL, 0x0000352A3E5C4C77L, // XRA0 - 0x9B794F9FD1CC3EE8L, 0xDB32E40A9B2FD23EL, 0x26192A2542E42B67L, 0xA18E94FCA045BCE7L, 0x96DC1BC38E7CDA2DL, 0x9A1D91B752487DE2L, - 0xCC63763987436DA3L, 0x1316717AACCC551DL, 0xC4C368A4632AFE72L, 0x4B6EA85C9CCD5710L, 0x7A12CAD582C7BC9AL, 0x00001C7E240149BFL }; // XRA1 - B_gen = new long[] { 0x85691AAF4015F88CL, 0x7478C5B8C36E9631L, 0x7EF2A185DE4DD6E2L, 0x943BBEE46BEB9DC7L, 0x1A3EC62798792D22L, 0x791BC4B084B31D69L, - 0x03DBE6522CEA17C4L, 0x04749AA65D665D83L, 0x3D52B5C45EF450F3L, 0x0B4219848E36947DL, 0xA4CF7070466BDE27L, 0x0000334B1FA6D193L, // XPB0 - 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, - 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, // XPB1 - 0x8E7CB3FA53211340L, 0xD67CE54F7A05EEE0L, 0xFDDC2C8BCE46FC38L, 0x08587FAE3110DF1EL, 0xD6B8246FA22B058BL, 0x4DAC3ACC905A5DBDL, - 0x51D0BF2FADCED3E8L, 0xE5A2406DF6484425L, 0x907F177584F671B8L, 0x4738A2FFCCED051CL, 0x2B0067B4177E4853L, 0x00002806AC948D3DL, // XQB0 - 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, - 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, // XQB1 - 0xB56457016D1D6D1CL, 0x03DECCB38F39C491L, 0xDFB910AC8A559452L, 0xA9D0F17D1FF24883L, 0x8562BBAF515C248CL, 0x249B2A6DDB1CB67DL, - 0x3131AF96FB46835CL, 0xE10258398480C3E1L, 0xEAB5E2B872D4FAB1L, 0xB71E63875FAEB1DFL, 0xF8384D4F13757CF6L, 0x0000361EC9B09912L, // XRB0 - 0x58C967899ED16EF4L, 0x81998376DC622A4BL, 0x3D1C1DCFE0B12681L, 0x9347DEBB953E1730L, 0x9ABB344D3A82C2D7L, 0xE4881BD2820552B2L, - 0x0037247923D90266L, 0x2E3156EDB157E5A5L, 0xF86A46A7506823F7L, 0x8FE5523A7B7F1CFCL, 0xFA3CFFA38372F67BL, 0x0000692DCE85FFBDL }; // XRB1 - Montgomery_R2 = new long[] { 0x233046449DAD4058L, 0xDB010161A696452AL, 0x5E36941472E3FD8EL, 0xF40BFE2082A2E706L, 0x4932CCA8904F8751L, 0x1F735F1F1EE7FC81L, - 0xA24F4D80C1048E18L, 0xB56C383CCDB607C5L, 0x441DD47B735F9C90L, 0x5673ED2C6A6AC82AL, 0x06C905261132294BL, 0x000041AD830F1F35L }; - Montgomery_one = new long[] { 0x00000000000249adL, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x0000000000000000L, 0x8310000000000000L, - 0x5527b1e4375c6c66L, 0x697797bf3f4f24d0L, 0xc89db7b2ac5c4e2eL, 0x4ca4b439d2076956L, 0x10f7926c7512c7e9L, 0x00002d5b24bce5e2L }; - - strat_Alice = new int[] { - 80, 48, 27, 15, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 7, 4, 2, 1, 1, 2, 1, - 1, 3, 2, 1, 1, 1, 1, 12, 7, 4, 2, 1, 1, 2, 1, 1, 3, 2, 1, 1, 1, 1, 5, 3, 2, 1, 1, - 1, 1, 2, 1, 1, 1, 21, 12, 7, 4, 2, 1, 1, 2, 1, 1, 3, 2, 1, 1, 1, 1, 5, 3, 2, 1, - 1, 1, 1, 2, 1, 1, 1, 9, 5, 3, 2, 1, 1, 1, 1, 2, 1, 1, 1, 4, 2, 1, 1, 1, 2, 1, 1, - 33, 20, 12, 7, 4, 2, 1, 1, 2, 1, 1, 3, 2, 1, 1, 1, 1, 5, 3, 2, 1, 1, 1, 1, 2, 1, - 1, 1, 8, 5, 3, 2, 1, 1, 1, 1, 2, 1, 1, 1, 4, 2, 1, 1, 2, 1, 1, 16, 8, 4, 2, 1, 1, - 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1 }; - - strat_Bob = new int[] { - 112, 63, 32, 16, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 8, 4, 2, 1, 1, 2, 1, - 1, 4, 2, 1, 1, 2, 1, 1, 16, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 8, 4, 2, - 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 31, 16, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, - 1, 1, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 15, 8, 4, 2, 1, 1, 2, 1, 1, 4, - 2, 1, 1, 2, 1, 1, 7, 4, 2, 1, 1, 2, 1, 1, 3, 2, 1, 1, 1, 1, 49, 31, 16, 8, 4, 2, - 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, - 15, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 7, 4, 2, 1, 1, 2, 1, 1, 3, 2, 1, - 1, 1, 1, 21, 12, 8, 4, 2, 1, 1, 2, 1, 1, 4, 2, 1, 1, 2, 1, 1, 5, 3, 2, 1, 1, 1, 1, - 2, 1, 1, 1, 9, 5, 3, 2, 1, 1, 1, 1, 2, 1, 1, 1, 4, 2, 1, 1, 1, 2, 1, 1 }; - - - if(COMPRESS) - { - MASK2_BOB = 0x00; - MASK3_BOB = 0xFF; - ORDER_A_ENCODED_BYTES = SECRETKEY_A_BYTES; - ORDER_B_ENCODED_BYTES = SECRETKEY_B_BYTES; - PARTIALLY_COMPRESSED_CHUNK_CT = (4 * ORDER_A_ENCODED_BYTES + FP2_ENCODED_BYTES + 2); - COMPRESSED_CHUNK_CT = (3 * ORDER_A_ENCODED_BYTES + FP2_ENCODED_BYTES + 2); - UNCOMPRESSEDPK_BYTES = 564; - // Table sizes used by the Entangled basis generation - TABLE_R_LEN = 17; - TABLE_V_LEN = 34; - TABLE_V3_LEN = 20; - // Parameters for discrete log computations - // Binary Pohlig-Hellman reduced to smaller logs of order ell^W - W_2 = 4; - W_3 = 3; - // ell^w - ELL2_W = (1 << W_2); - ELL3_W = 27; - // ell^(e mod w) - ELL2_EMODW = (1 << (OALICE_BITS % W_2)); - ELL3_EMODW = 9; - // # of digits in the discrete log - DLEN_2 = ((OALICE_BITS + W_2 - 1) / W_2); - DLEN_3 = ((OBOB_EXPON + W_3 - 1) / W_3); - PLEN_2 = 94; - PLEN_3 = 81; - - // Import compression tables from properties - InputStream input = P751.class.getResourceAsStream("p751.properties"); - Properties props = new Properties(); - // load a properties file - try - { - props.load(input); - } - catch (IOException e) - { - throw new IllegalStateException("unable to load Picnic properties: " + e.getMessage(), e); - } - ph2_path = Internal.ReadIntsFromProperty(props,"ph2_path", PLEN_2); - ph3_path = Internal.ReadIntsFromProperty(props,"ph3_path", PLEN_3); - A_gen = Internal.ReadFromProperty(props,"A_gen", 6 * NWORDS64_FIELD); - B_gen = Internal.ReadFromProperty(props,"B_gen", 6 * NWORDS64_FIELD); - XQB3 = Internal.ReadFromProperty(props,"XQB3", 2 * NWORDS64_FIELD); - A_basis_zero = Internal.ReadFromProperty(props,"A_basis_zero", 8 * NWORDS64_FIELD); - B_basis_zero = Internal.ReadFromProperty(props,"B_basis_zero", 8 * NWORDS64_FIELD); - B_gen_3_tors = Internal.ReadFromProperty(props,"B_gen_3_tors", 16 * NWORDS64_FIELD); - g_R_S_im = Internal.ReadFromProperty(props,"g_R_S_im", NWORDS64_FIELD ); - Montgomery_R2 = Internal.ReadFromProperty(props,"Montgomery_R2", NWORDS64_FIELD); - Montgomery_RB1 = Internal.ReadFromProperty(props,"Montgomery_RB1", NWORDS64_FIELD); - Montgomery_RB2 = Internal.ReadFromProperty(props,"Montgomery_RB2", NWORDS64_FIELD); - Montgomery_one = Internal.ReadFromProperty(props, "Montgomery_one", NWORDS64_FIELD); - threeinv = Internal.ReadFromProperty(props,"threeinv", NWORDS64_FIELD); - u_entang = Internal.ReadFromProperty(props,"u_entang", 2 * NWORDS64_FIELD); - u0_entang = Internal.ReadFromProperty(props,"u0_entang", 2 * NWORDS64_FIELD); - table_r_qr = Internal.ReadFromProperty(props,"table_r_qr", TABLE_R_LEN, NWORDS64_FIELD); - table_r_qnr = Internal.ReadFromProperty(props,"table_r_qnr", TABLE_R_LEN, NWORDS64_FIELD); - table_v_qr = Internal.ReadFromProperty(props,"table_v_qr", TABLE_V_LEN, NWORDS64_FIELD); - table_v_qnr = Internal.ReadFromProperty(props,"table_v_qnr", TABLE_V_LEN, NWORDS64_FIELD); - v_3_torsion = Internal.ReadFromProperty(props,"v_3_torsion", TABLE_V3_LEN, 2, NWORDS64_FIELD); - T_tate3 = Internal.ReadFromProperty(props,"T_tate3", (6 * (OBOB_EXPON - 1) + 4) * NWORDS64_FIELD); - T_tate2_firststep_P = Internal.ReadFromProperty(props,"T_tate2_firststep_P", 4 * NWORDS64_FIELD); - T_tate2_P = Internal.ReadFromProperty(props,"T_tate2_P", 3 * (OALICE_BITS - 2) * NWORDS64_FIELD); - T_tate2_firststep_Q = Internal.ReadFromProperty(props,"T_tate2_firststep_Q", 4 * NWORDS64_FIELD); - T_tate2_Q = Internal.ReadFromProperty(props,"T_tate2_Q", 3 * (OALICE_BITS - 2) * NWORDS64_FIELD); - ph2_T = Internal.ReadFromProperty(props,"ph2_T",DLEN_2*(ELL2_W >>> 1)*2*NWORDS64_FIELD); - ph3_T1 = Internal.ReadFromProperty(props, "ph3_T1", DLEN_3*(ELL3_W>>1)*2*NWORDS64_FIELD); - ph3_T2 = Internal.ReadFromProperty(props, "ph3_T2", DLEN_3*(ELL3_W>>1)*2*NWORDS64_FIELD); - - Montgomery_R = new long[NWORDS64_FIELD]; - ph2_T1 = new long[2*((DLEN_2 - 1)*(ELL2_W/2) + (ph2_path[PLEN_2 - 1]-1))]; - ph2_T2 = new long[2*((DLEN_2 - 1)*(ELL2_W/2) + (ph2_path[PLEN_2 - 1]-1))]; - ph3_T = new long[DLEN_3*(ELL3_W>>1)*2*NWORDS64_FIELD]; - } - - - } -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/PointProj.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/PointProj.java deleted file mode 100644 index 7056d2f804..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/PointProj.java +++ /dev/null @@ -1,12 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -class PointProj -{ - PointProj(int nwords_field) - { - X = new long[2][nwords_field]; - Z = new long[2][nwords_field]; - } - long[][] X; - long[][] Z; -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/PointProjFull.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/PointProjFull.java deleted file mode 100644 index a641dab608..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/PointProjFull.java +++ /dev/null @@ -1,14 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -class PointProjFull -{ - PointProjFull(int nwords_field) - { - X = new long[2][nwords_field]; - Y = new long[2][nwords_field]; - Z = new long[2][nwords_field]; - } - long[][] X; - long[][] Y; - long[][] Z; -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIDH.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIDH.java deleted file mode 100644 index 0322e095b1..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIDH.java +++ /dev/null @@ -1,358 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - - -class SIDH -{ - - private SIKEEngine engine; - - public SIDH(SIKEEngine engine) - { - this.engine = engine; - } - - // Initialization of basis points - protected void init_basis(long[] gen, long[][] XP, long[][] XQ, long[][] XR) - { - engine.fpx.fpcopy(gen, 0, XP[0]); - engine.fpx.fpcopy(gen, engine.params.NWORDS_FIELD, XP[1]); - engine.fpx.fpcopy(gen, 2 * engine.params.NWORDS_FIELD, XQ[0]); - engine.fpx.fpcopy(gen, 3 * engine.params.NWORDS_FIELD, XQ[1]); - engine.fpx.fpcopy(gen, 4 * engine.params.NWORDS_FIELD, XR[0]); - engine.fpx.fpcopy(gen, 5 * engine.params.NWORDS_FIELD, XR[1]); - } - - // Bob's ephemeral public key generation - // Input: a private key PrivateKeyB in the range [0, 2^Floor(Log(2,oB)) - 1]. - // Output: the public key PublicKeyB consisting of 3 elements in GF(p^2) which are encoded by removing leading 0 bytes. - protected void EphemeralKeyGeneration_B(byte[] sk, byte[] pk) - { - PointProj R = new PointProj(engine.params.NWORDS_FIELD), - phiP = new PointProj(engine.params.NWORDS_FIELD), - phiQ = new PointProj(engine.params.NWORDS_FIELD), - phiR = new PointProj(engine.params.NWORDS_FIELD); - - PointProj[] pts = new PointProj[engine.params.MAX_INT_POINTS_BOB]; - - long[][] XPB = new long[2][engine.params.NWORDS_FIELD], - XQB = new long[2][engine.params.NWORDS_FIELD], - XRB = new long[2][engine.params.NWORDS_FIELD], - A24plus = new long[2][engine.params.NWORDS_FIELD], - A24minus = new long[2][engine.params.NWORDS_FIELD], - A = new long[2][engine.params.NWORDS_FIELD]; - - long[][][] coeff = new long[3][2][engine.params.NWORDS_FIELD]; - int i, row, m, index = 0, npts = 0, ii = 0; - int[] pts_index = new int[engine.params.MAX_INT_POINTS_BOB]; - long[] SecretKeyB = new long[engine.params.NWORDS_ORDER]; - - // Initialize basis points - init_basis(engine.params.B_gen, XPB, XQB, XRB); - init_basis(engine.params.A_gen, phiP.X, phiQ.X, phiR.X); - engine.fpx.fpcopy(engine.params.Montgomery_one,0,phiP.Z[0]); - engine.fpx.fpcopy(engine.params.Montgomery_one,0,phiQ.Z[0]); - engine.fpx.fpcopy(engine.params.Montgomery_one,0,phiR.Z[0]); - - // Initialize constants: A24minus = A-2C, A24plus = A+2C, where A=6, C=1 - engine.fpx.fpcopy(engine.params.Montgomery_one, 0,A24plus[0]); - engine.fpx.mp2_add(A24plus, A24plus, A24plus); - engine.fpx.mp2_add(A24plus, A24plus, A24minus); - engine.fpx.mp2_add(A24plus, A24minus, A); - engine.fpx.mp2_add(A24minus, A24minus, A24plus); - engine.fpx.decode_to_digits(sk, engine.params.MSG_BYTES, SecretKeyB, engine.params.SECRETKEY_B_BYTES, engine.params.NWORDS_ORDER); - engine.isogeny.LADDER3PT(XPB, XQB, XRB, SecretKeyB, engine.params.BOB, R, A); - - // Traverse tree - index =0; - for(row = 1; row < engine.params.MAX_Bob; row++) - { - while (index < engine.params.MAX_Bob - row) - { - pts[npts] = new PointProj(engine.params.NWORDS_FIELD); - engine.fpx.fp2copy(R.X, pts[npts].X); - engine.fpx.fp2copy(R.Z, pts[npts].Z); - pts_index[npts++] = index; - m = engine.params.strat_Bob[ii++]; - engine.isogeny.xTPLe(R, R, A24minus, A24plus, m); - index += m; - } - engine.isogeny.get_3_isog(R, A24minus, A24plus, coeff); - - for (i = 0; i < npts; i++) - { - engine.isogeny.eval_3_isog(pts[i], coeff); - } - engine.isogeny.eval_3_isog(phiP, coeff); - engine.isogeny.eval_3_isog(phiQ, coeff); - engine.isogeny.eval_3_isog(phiR, coeff); - - engine.fpx.fp2copy(pts[npts - 1].X, R.X); - engine.fpx.fp2copy(pts[npts - 1].Z, R.Z); - index = pts_index[npts - 1]; - npts -= 1; - } - engine.isogeny.get_3_isog(R, A24minus, A24plus, coeff); - engine.isogeny.eval_3_isog(phiP, coeff); - engine.isogeny.eval_3_isog(phiQ, coeff); - engine.isogeny.eval_3_isog(phiR, coeff); - engine.isogeny.inv_3_way(phiP.Z, phiQ.Z, phiR.Z); - - engine.fpx.fp2mul_mont(phiP.X, phiP.Z, phiP.X); - engine.fpx.fp2mul_mont(phiQ.X, phiQ.Z, phiQ.X); - engine.fpx.fp2mul_mont(phiR.X, phiR.Z, phiR.X); - - // Format public key - engine.fpx.fp2_encode(phiP.X, pk, 0); - engine.fpx.fp2_encode(phiQ.X, pk, engine.params.FP2_ENCODED_BYTES); - engine.fpx.fp2_encode(phiR.X, pk, 2*engine.params.FP2_ENCODED_BYTES); - } - - // Alice's ephemeral public key generation - // Input: a private key PrivateKeyA in the range [0, 2^eA - 1]. - // Output: the public key PublicKeyA consisting of 3 elements in GF(p^2) which are encoded by removing leading 0 bytes. - protected void EphemeralKeyGeneration_A(byte[] ephemeralsk, byte[] ct) - { - PointProj R = new PointProj(engine.params.NWORDS_FIELD), - phiP = new PointProj(engine.params.NWORDS_FIELD), - phiQ = new PointProj(engine.params.NWORDS_FIELD), - phiR = new PointProj(engine.params.NWORDS_FIELD); - - PointProj[] pts = new PointProj[engine.params.MAX_INT_POINTS_ALICE]; - - long[][] XPA = new long[2][engine.params.NWORDS_FIELD], - XQA = new long[2][engine.params.NWORDS_FIELD], - XRA = new long[2][engine.params.NWORDS_FIELD], - A24plus = new long[2][engine.params.NWORDS_FIELD], - C24 = new long[2][engine.params.NWORDS_FIELD], - A = new long[2][engine.params.NWORDS_FIELD]; - - long[][][] coeff = new long[3][2][engine.params.NWORDS_FIELD]; - int i, row, m, index = 0, npts = 0, ii = 0; - int[] pts_index = new int[engine.params.MAX_INT_POINTS_ALICE]; - long[] SecretKeyA = new long[engine.params.NWORDS_ORDER]; - - // Initialize basis points - init_basis(engine.params.A_gen, XPA, XQA, XRA); - init_basis(engine.params.B_gen, phiP.X, phiQ.X, phiR.X); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, phiP.Z[0]); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, phiQ.Z[0]); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, phiR.Z[0]); - - // Initialize constants: A24plus = A+2C, C24 = 4C, where A=6, C=1 - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, A24plus[0]); - engine.fpx.mp2_add(A24plus, A24plus, A24plus); - engine.fpx.mp2_add(A24plus, A24plus, C24); - engine.fpx.mp2_add(A24plus, C24, A); - engine.fpx.mp2_add(C24, C24, A24plus); - - // Retrieve kernel point - engine.fpx.decode_to_digits(ephemeralsk, 0, SecretKeyA, engine.params.SECRETKEY_A_BYTES, engine.params.NWORDS_ORDER); - engine.isogeny.LADDER3PT(XPA, XQA, XRA, SecretKeyA, engine.params.ALICE, R, A); - - if (engine.params.OALICE_BITS % 2 == 1) - { - PointProj S = new PointProj(engine.params.NWORDS_FIELD); - engine.isogeny.xDBLe(R, S, A24plus, C24, (int) (engine.params.OALICE_BITS - 1)); - engine.isogeny.get_2_isog(S, A24plus, C24); - engine.isogeny.eval_2_isog(phiP, S); - engine.isogeny.eval_2_isog(phiQ, S); - engine.isogeny.eval_2_isog(phiR, S); - engine.isogeny.eval_2_isog(R, S); - } - - // Traverse tree - index = 0; - for (row = 1; row < engine.params.MAX_Alice; row++) - { - while (index < engine.params.MAX_Alice-row) - { - pts[npts] = new PointProj(engine.params.NWORDS_FIELD); - engine.fpx.fp2copy(R.X, pts[npts].X); - engine.fpx.fp2copy(R.Z, pts[npts].Z); - pts_index[npts++] = index; - m = engine.params.strat_Alice[ii++]; - engine.isogeny.xDBLe(R, R, A24plus, C24, (int)(2*m)); - index += m; - } - engine.isogeny.get_4_isog(R, A24plus, C24, coeff); - - for (i = 0; i < npts; i++) - { - engine.isogeny.eval_4_isog(pts[i], coeff); - } - engine.isogeny.eval_4_isog(phiP, coeff); - engine.isogeny.eval_4_isog(phiQ, coeff); - engine.isogeny.eval_4_isog(phiR, coeff); - - engine.fpx.fp2copy(pts[npts-1].X, R.X); - engine.fpx.fp2copy(pts[npts-1].Z, R.Z); - index = pts_index[npts-1]; - npts -= 1; - } - - engine.isogeny.get_4_isog(R, A24plus, C24, coeff); - engine.isogeny.eval_4_isog(phiP, coeff); - engine.isogeny.eval_4_isog(phiQ, coeff); - engine.isogeny.eval_4_isog(phiR, coeff); - - engine.isogeny.inv_3_way(phiP.Z, phiQ.Z, phiR.Z); - engine.fpx.fp2mul_mont(phiP.X, phiP.Z, phiP.X); - engine.fpx.fp2mul_mont(phiQ.X, phiQ.Z, phiQ.X); - engine.fpx.fp2mul_mont(phiR.X, phiR.Z, phiR.X); - - // Format public key - engine.fpx.fp2_encode(phiP.X, ct,0); - engine.fpx.fp2_encode(phiQ.X, ct, engine.params.FP2_ENCODED_BYTES); - engine.fpx.fp2_encode(phiR.X, ct,2*engine.params.FP2_ENCODED_BYTES); - - } - - // Alice's ephemeral shared secret computation - // It produces a shared secret key SharedSecretA using her secret key PrivateKeyA and Bob's public key PublicKeyB - // Inputs: Alice's PrivateKeyA is an integer in the range [0, oA-1]. - // Bob's PublicKeyB consists of 3 elements in GF(p^2) encoded by removing leading 0 bytes. - // Output: a shared secret SharedSecretA that consists of one element in GF(p^2) encoded by removing leading 0 bytes. - protected void EphemeralSecretAgreement_A(byte[] ephemeralsk, byte[] pk, byte[] jinvariant) - { - PointProj R = new PointProj(engine.params.NWORDS_FIELD); - PointProj[] pts = new PointProj[engine.params.MAX_INT_POINTS_ALICE]; - long[][][] PKB = new long[3][2][engine.params.NWORDS_FIELD], - coeff = new long[3][2][engine.params.NWORDS_FIELD]; - long[][] jinv = new long[2][engine.params.NWORDS_FIELD], - A24plus = new long[2][engine.params.NWORDS_FIELD], - C24 = new long[2][engine.params.NWORDS_FIELD], - A = new long[2][engine.params.NWORDS_FIELD]; - - int i = 0, row = 0, m = 0, index = 0, npts = 0, ii = 0; - int[] pts_index = new int[engine.params.MAX_INT_POINTS_ALICE]; - long[] SecretKeyA = new long[engine.params.NWORDS_ORDER]; - - // Initialize images of Bob's basis - engine.fpx.fp2_decode(pk, PKB[0], 0); - engine.fpx.fp2_decode(pk, PKB[1], engine.params.FP2_ENCODED_BYTES); - engine.fpx.fp2_decode(pk, PKB[2], 2*engine.params.FP2_ENCODED_BYTES); - - // Initialize constants: A24plus = A+2C, C24 = 4C, where C=1 - engine.isogeny.get_A(PKB[0], PKB[1], PKB[2], A); - engine.fpx.mp_add(engine.params.Montgomery_one, engine.params.Montgomery_one, C24[0], engine.params.NWORDS_FIELD); - engine.fpx.mp2_add(A, C24, A24plus); - engine.fpx.mp_add(C24[0], C24[0], C24[0], engine.params.NWORDS_FIELD); - - // Retrieve kernel point - engine.fpx.decode_to_digits(ephemeralsk, 0, SecretKeyA, engine.params.SECRETKEY_A_BYTES, engine.params.NWORDS_ORDER); - engine.isogeny.LADDER3PT(PKB[0], PKB[1], PKB[2], SecretKeyA, engine.params.ALICE, R, A); - - if (engine.params.OALICE_BITS % 2 == 1) - { - PointProj S = new PointProj(engine.params.NWORDS_FIELD); - - engine.isogeny.xDBLe(R, S, A24plus, C24, (int) (engine.params.OALICE_BITS - 1)); - engine.isogeny.get_2_isog(S, A24plus, C24); - engine.isogeny.eval_2_isog(R, S); - } - - // Traverse tree - index = 0; - for (row = 1; row < engine.params.MAX_Alice; row++) - { - while (index < engine.params.MAX_Alice-row) - { - pts[npts] = new PointProj(engine.params.NWORDS_FIELD); - engine.fpx.fp2copy(R.X, pts[npts].X); - engine.fpx.fp2copy(R.Z, pts[npts].Z); - pts_index[npts++] = index; - m = engine.params.strat_Alice[ii++]; - engine.isogeny.xDBLe(R, R, A24plus, C24, (int)(2*m)); - index += m; - } - engine.isogeny.get_4_isog(R, A24plus, C24, coeff); - - for (i = 0; i < npts; i++) - { - engine.isogeny.eval_4_isog(pts[i], coeff); - } - - engine.fpx.fp2copy(pts[npts-1].X, R.X); - engine.fpx.fp2copy(pts[npts-1].Z, R.Z); - index = pts_index[npts-1]; - npts -= 1; - } - - engine.isogeny.get_4_isog(R, A24plus, C24, coeff); - engine.fpx.mp2_add(A24plus, A24plus, A24plus); - engine.fpx.fp2sub(A24plus, C24, A24plus); - engine.fpx.fp2add(A24plus, A24plus, A24plus); - engine.isogeny.j_inv(A24plus, C24, jinv); - engine.fpx.fp2_encode(jinv, jinvariant, 0); // Format shared secret - } - - // Bob's ephemeral shared secret computation - // It produces a shared secret key SharedSecretB using his secret key PrivateKeyB and Alice's public key PublicKeyA - // Inputs: Bob's PrivateKeyB is an integer in the range [0, 2^Floor(Log(2,oB)) - 1]. - // Alice's PublicKeyA consists of 3 elements in GF(p^2) encoded by removing leading 0 bytes. - // Output: a shared secret SharedSecretB that consists of one element in GF(p^2) encoded by removing leading 0 bytes. - protected void EphemeralSecretAgreement_B(byte[] sk, byte[] ct, byte[] jinvariant_) - { - PointProj R = new PointProj(engine.params.NWORDS_FIELD); - PointProj[] pts = new PointProj[engine.params.MAX_INT_POINTS_BOB]; - long[][][] coeff = new long[3][2][engine.params.NWORDS_FIELD], - PKB = new long[3][2][engine.params.NWORDS_FIELD]; - long[][] jinv = new long[2][engine.params.NWORDS_FIELD], - A24plus = new long[2][engine.params.NWORDS_FIELD], - A24minus = new long[2][engine.params.NWORDS_FIELD], - A = new long[2][engine.params.NWORDS_FIELD]; - int i, row, m, index = 0, npts = 0, ii = 0; - int[] pts_index = new int[engine.params.MAX_INT_POINTS_BOB]; - long[] SecretKeyB = new long[engine.params.NWORDS_ORDER]; - - // Initialize images of Alice's basis - engine.fpx.fp2_decode(ct, PKB[0], 0); - engine.fpx.fp2_decode(ct, PKB[1], engine.params.FP2_ENCODED_BYTES); - engine.fpx.fp2_decode(ct, PKB[2], 2*engine.params.FP2_ENCODED_BYTES); - - // Initialize constants: A24plus = A+2C, A24minus = A-2C, where C=1 - engine.isogeny.get_A(PKB[0], PKB[1], PKB[2], A); - engine.fpx.mp_add(engine.params.Montgomery_one, engine.params.Montgomery_one, A24minus[0], engine.params.NWORDS_FIELD); - engine.fpx.mp2_add(A, A24minus, A24plus); - engine.fpx.mp2_sub_p2(A, A24minus, A24minus); - - // Retrieve kernel point - engine.fpx.decode_to_digits(sk, engine.params.MSG_BYTES, SecretKeyB, engine.params.SECRETKEY_B_BYTES, engine.params.NWORDS_ORDER); - engine.isogeny.LADDER3PT(PKB[0], PKB[1], PKB[2], SecretKeyB, engine.params.BOB, R, A); - - // Traverse tree - index = 0; - for (row = 1; row < engine.params.MAX_Bob; row++) - { - while (index < engine.params.MAX_Bob-row) - { - pts[npts] = new PointProj(engine.params.NWORDS_FIELD); - engine.fpx.fp2copy(R.X, pts[npts].X); - engine.fpx.fp2copy(R.Z, pts[npts].Z); - pts_index[npts++] = index; - m = engine.params.strat_Bob[ii++]; - engine.isogeny.xTPLe(R, R, A24minus, A24plus, (int)m); - index += m; - } - engine.isogeny.get_3_isog(R, A24minus, A24plus, coeff); - - for (i = 0; i < npts; i++) - { - engine.isogeny.eval_3_isog(pts[i], coeff); - } - - engine.fpx.fp2copy(pts[npts-1].X, R.X); - engine.fpx.fp2copy(pts[npts-1].Z, R.Z); - index = pts_index[npts-1]; - npts -= 1; - } - - engine.isogeny.get_3_isog(R, A24minus, A24plus, coeff); - engine.fpx.fp2add(A24plus, A24minus, A); - engine.fpx.fp2add(A, A, A); - engine.fpx.fp2sub(A24plus, A24minus, A24plus); - engine.isogeny.j_inv(A, A24plus, jinv); - engine.fpx.fp2_encode(jinv, jinvariant_, 0); // Format shared secret - } - -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIDH_Compressed.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIDH_Compressed.java deleted file mode 100644 index ebb899b4b2..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIDH_Compressed.java +++ /dev/null @@ -1,2421 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -import java.security.SecureRandom; - -import org.bouncycastle.util.Arrays; - -class SIDH_Compressed -{ - private SIKEEngine engine; - - public SIDH_Compressed(SIKEEngine engine) - { - this.engine = engine; - } - - protected void init_basis(long[] gen, long[][] XP, long[][] XQ, long[][] XR) - { // Initialization of basis points - - engine.fpx.fpcopy(gen, 0, XP[0]); - engine.fpx.fpcopy(gen, engine.params.NWORDS_FIELD, XP[1]); - engine.fpx.fpcopy(gen, 2 * engine.params.NWORDS_FIELD, XQ[0]); - engine.fpx.fpcopy(gen, 3 * engine.params.NWORDS_FIELD, XQ[1]); - engine.fpx.fpcopy(gen, 4 * engine.params.NWORDS_FIELD, XR[0]); - engine.fpx.fpcopy(gen, 5 * engine.params.NWORDS_FIELD, XR[1]); - } - - - protected void FormatPrivKey_B(byte[] skB) - { - skB[engine.params.SECRETKEY_B_BYTES - 2] &= engine.params.MASK3_BOB; - skB[engine.params.SECRETKEY_B_BYTES - 1] &= engine.params.MASK2_BOB; // Clear necessary bits so that 3*ephemeralsk is still less than Bob_order - engine.fpx.mul3(skB); // Multiply ephemeralsk by 3 - } - - // Generation of Alice's secret key - // Outputs random value in [0, 2^eA - 1] - protected void random_mod_order_A(byte[] random_digits, SecureRandom random) - { - byte[] temp = new byte[engine.params.SECRETKEY_A_BYTES]; - random.nextBytes(temp); - System.arraycopy(temp, 0, random_digits, 0, engine.params.SECRETKEY_A_BYTES); - random_digits[0] &= 0xFE; // Make private scalar even - random_digits[engine.params.SECRETKEY_A_BYTES - 1] &= engine.params.MASK_ALICE; // Masking last byte - } - - // Generation of Bob's secret key - // Outputs random value in [0, 2^Floor(Log(2, oB)) - 1] - protected void random_mod_order_B(byte[] random_digits, SecureRandom random) - { - byte[] temp = new byte[engine.params.SECRETKEY_B_BYTES]; - random.nextBytes(temp); - System.arraycopy(temp, 0, random_digits, 0, engine.params.SECRETKEY_A_BYTES); - FormatPrivKey_B(random_digits); - } - - // Project 3-point ladder - protected void Ladder3pt_dual(PointProj[] Rs, long[] m, int AliceOrBob, PointProj R, long[][] A24) - { - PointProj R0 = new PointProj(engine.params.NWORDS_FIELD), - R2 = new PointProj(engine.params.NWORDS_FIELD); - long mask; - int i, nbits, bit, swap, prevbit = 0; - - if (AliceOrBob == engine.params.ALICE) - { - nbits = engine.params.OALICE_BITS; - } - else - { - nbits = engine.params.OBOB_BITS; - } - - engine.fpx.fp2copy(Rs[1].X, R0.X); - engine.fpx.fp2copy(Rs[1].Z, R0.Z); - engine.fpx.fp2copy(Rs[2].X, R2.X); - engine.fpx.fp2copy(Rs[2].Z, R2.Z); - engine.fpx.fp2copy(Rs[0].X, R.X); - engine.fpx.fp2copy(Rs[0].Z, R.Z); - - // Main loop - for (i = 0; i < nbits; i++) - { - bit = (int)((m[i >>> Internal.LOG2RADIX] >>> (i & (Internal.RADIX - 1))) & 1); - swap = bit ^ prevbit; - prevbit = bit; - mask = 0 - (long)swap; - - engine.isogeny.swap_points(R, R2, mask); - engine.isogeny.xDBLADD(R0, R2, R.X, A24); - engine.fpx.fp2mul_mont(R2.X, R.Z, R2.X); - } - swap = 0 ^ prevbit; - mask = 0 - (long)swap; - engine.isogeny.swap_points(R, R2, mask); - } - - - protected void Elligator2(long[][] a24, int[] r, int rIndex, long[][] x, byte[] bit, int bitOffset, int COMPorDEC) - { // Generate an x-coordinate of a point on curve with (affine) coefficient a24 - // Use the counter r - int i; - long[] one_fp = new long[engine.params.NWORDS_FIELD], - a2 = new long[engine.params.NWORDS_FIELD], - b2 = new long[engine.params.NWORDS_FIELD], - N = new long[engine.params.NWORDS_FIELD], - temp0 = new long[engine.params.NWORDS_FIELD], - temp1 = new long[engine.params.NWORDS_FIELD]; - long[][] A = new long[2][engine.params.NWORDS_FIELD], - y2 = new long[2][engine.params.NWORDS_FIELD]; - - int t_ptr = 0; - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, one_fp); - engine.fpx.fp2add(a24, a24, A); - engine.fpx.fpsubPRIME(A[0], one_fp, A[0]); - engine.fpx.fp2add(A, A, A); // A = 4*a24-2 - - // Elligator computation - t_ptr = r[rIndex]; //(long[][] *)&v_3_torsion[r]; - engine.fpx.fp2mul_mont(A, engine.params.v_3_torsion[t_ptr], x); // x = A*v; v := 1/(1 + U*r^2) table lookup - engine.fpx.fp2neg(x); // x = -A*v; - - if (COMPorDEC == 0) //COMPRESSION - { - engine.fpx.fp2add(A, x, y2); // y2 = x + A - engine.fpx.fp2mul_mont(y2, x, y2); // y2 = x*(x + A) - engine.fpx.fpaddPRIME(y2[0], one_fp, y2[0]); // y2 = x(x + A) + 1 - engine.fpx.fp2mul_mont(x, y2, y2); // y2 = x*(x^2 + Ax + 1); - engine.fpx.fpsqr_mont(y2[0], a2); - engine.fpx.fpsqr_mont(y2[1], b2); - engine.fpx.fpaddPRIME(a2, b2, N); // N := norm(y2); - engine.fpx.fpcopy(N, 0, temp0); - for (i = 0; i < engine.params.OALICE_BITS - 2; i++) - { - engine.fpx.fpsqr_mont(temp0, temp0); - } - for (i = 0; i < engine.params.OBOB_EXPON; i++) - { - engine.fpx.fpsqr_mont(temp0, temp1); - engine.fpx.fpmul_mont(temp0, temp1, temp0); - } - engine.fpx.fpsqr_mont(temp0, temp1); // z = N^((p + 1) div 4); - engine.fpx.fpcorrectionPRIME(temp1); - engine.fpx.fpcorrectionPRIME(N); - if (!Fpx.subarrayEquals(temp1, N, engine.params.NWORDS_FIELD)) - { - engine.fpx.fp2neg(x); - engine.fpx.fp2sub(x, A, x); // x = -x - A; - if (COMPorDEC == 0) - { - bit[bitOffset] = 1; - } - } - } - else - { - if (bit[bitOffset] == 1) - { - engine.fpx.fp2neg(x); - engine.fpx.fp2sub(x, A, x); // x = -x - A; - } - } - } - - - protected void make_positive(long[][] x) - { - int nbytes = engine.params.NWORDS_FIELD; - long[] zero = new long[engine.params.NWORDS_FIELD]; - - engine.fpx.from_fp2mont(x, x); - if (!Fpx.subarrayEquals(x[0], zero, nbytes)) - { - if ((x[0][0] & 1) == 1) - { - engine.fpx.fp2neg(x); - } - } - else - { - if ((x[1][0] & 1) == 1) - { - engine.fpx.fp2neg(x); - } - } - engine.fpx.to_fp2mont(x, x); - } - - - protected void BiQuad_affine(long[][] a24, long[][] x0, long[][] x1, PointProj R) - { - long[][] Ap2 = new long[2][engine.params.NWORDS_FIELD], - aa = new long[2][engine.params.NWORDS_FIELD], - bb = new long[2][engine.params.NWORDS_FIELD], - cc = new long[2][engine.params.NWORDS_FIELD], - t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD]; - - engine.fpx.fp2add(a24, a24, Ap2); - engine.fpx.fp2add(Ap2, Ap2, Ap2); // Ap2 = a+2 = 4*a24 - - engine.fpx.fp2sub(x0, x1, aa); - engine.fpx.fp2sqr_mont(aa, aa); - - engine.fpx.fp2mul_mont(x0, x1, cc); - engine.fpx.fpsubPRIME(cc[0], engine.params.Montgomery_one, cc[0]); - engine.fpx.fp2sqr_mont(cc, cc); - - engine.fpx.fpsubPRIME(x0[0], engine.params.Montgomery_one, bb[0]); - engine.fpx.fpcopy(x0[1], 0, bb[1]); - engine.fpx.fp2sqr_mont(bb, bb); - engine.fpx.fp2mul_mont(Ap2, x0, t0); - engine.fpx.fp2add(bb, t0, bb); - engine.fpx.fp2mul_mont(x1, bb, bb); - engine.fpx.fpsubPRIME(x1[0], engine.params.Montgomery_one, t0[0]); - engine.fpx.fpcopy(x1[1], 0, t0[1]); - engine.fpx.fp2sqr_mont(t0, t0); - engine.fpx.fp2mul_mont(Ap2, x1, t1); - engine.fpx.fp2add(t0, t1, t0); - engine.fpx.fp2mul_mont(x0, t0, t0); - engine.fpx.fp2add(bb, t0, bb); - engine.fpx.fp2add(bb, bb, bb); - - engine.fpx.fp2sqr_mont(bb, t0); - engine.fpx.fp2mul_mont(aa, cc, t1); - engine.fpx.fp2add(t1, t1, t1); - engine.fpx.fp2add(t1, t1, t1); - engine.fpx.fp2sub(t0, t1, t0); - engine.fpx.sqrt_Fp2(t0, t0); - make_positive(t0); // Make the sqrt "positive" - engine.fpx.fp2add(bb, t0, R.X); - engine.fpx.fp2add(aa, aa, R.Z); - } - - - protected void get_4_isog_dual(PointProj P, long[][] A24, long[][] C24, long[][][] coeff) - { - engine.fpx.fp2sub(P.X, P.Z, coeff[1]); - engine.fpx.fp2add(P.X, P.Z, coeff[2]); - engine.fpx.fp2sqr_mont(P.Z, coeff[4]); - engine.fpx.fp2add(coeff[4], coeff[4], coeff[0]); - engine.fpx.fp2sqr_mont(coeff[0], C24); - engine.fpx.fp2add(coeff[0], coeff[0], coeff[0]); - engine.fpx.fp2sqr_mont(P.X, coeff[3]); - engine.fpx.fp2add(coeff[3], coeff[3], A24); - engine.fpx.fp2sqr_mont(A24, A24); - } - - protected void eval_dual_2_isog(long[][] X2, long[][] Z2, PointProj P) - { - long[][] t0 = new long[2][engine.params.NWORDS_FIELD]; - - engine.fpx.fp2add(P.X, P.Z, t0); - engine.fpx.fp2sub(P.X, P.Z, P.Z); - engine.fpx.fp2sqr_mont(t0, t0); - engine.fpx.fp2sqr_mont(P.Z, P.Z); - engine.fpx.fp2sub(t0, P.Z, P.Z); - engine.fpx.fp2mul_mont(X2, P.Z, P.Z); - engine.fpx.fp2mul_mont(Z2, t0, P.X); - } - - protected void eval_final_dual_2_isog(PointProj P) - { - long[][] t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD]; - long[] t2 = new long[engine.params.NWORDS_FIELD]; - - engine.fpx.fp2add(P.X, P.Z, t0); - engine.fpx.fp2mul_mont(P.X, P.Z, t1); - engine.fpx.fp2sqr_mont(t0, P.X); - engine.fpx.fpcopy(P.X[0], 0, t2); - engine.fpx.fpcopy(P.X[1], 0, (P.X)[0]); - engine.fpx.fpcopy(t2, 0, P.X[1]); - engine.fpx.fpnegPRIME((P.X)[1]); - engine.fpx.fp2add(t1, t1, P.Z); - engine.fpx.fp2add(P.Z, P.Z, P.Z); - } - - - protected void eval_dual_4_isog_shared(long[][] X4pZ4, long[][] X42, long[][] Z42, long[][][] coeff, int coeffOffset) - { - engine.fpx.fp2sub(X42, Z42, coeff[0 + coeffOffset]); - engine.fpx.fp2add(X42, Z42, coeff[1 + coeffOffset]); - engine.fpx.fp2sqr_mont(X4pZ4, coeff[2 + coeffOffset]); - engine.fpx.fp2sub(coeff[2 + coeffOffset], coeff[1 + coeffOffset], coeff[2 + coeffOffset]); - } - - - protected void eval_dual_4_isog(long[][] A24, long[][] C24, long[][][] coeff, int coeffOffset, PointProj P) - { - long[][] t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD], - t2 = new long[2][engine.params.NWORDS_FIELD], - t3 = new long[2][engine.params.NWORDS_FIELD]; - - engine.fpx.fp2add(P.X, P.Z, t0); - engine.fpx.fp2sub(P.X, P.Z, t1); - engine.fpx.fp2sqr_mont(t0, t0); - engine.fpx.fp2sqr_mont(t1, t1); - engine.fpx.fp2sub(t0, t1, t2); - engine.fpx.fp2sub(C24, A24, t3); - engine.fpx.fp2mul_mont(t2, t3, t3); - engine.fpx.fp2mul_mont(C24, t0, t2); - engine.fpx.fp2sub(t2, t3, t2); - engine.fpx.fp2mul_mont(t2, t0, P.X); - engine.fpx.fp2mul_mont(t3, t1, P.Z); - engine.fpx.fp2mul_mont(coeff[0 + coeffOffset], P.X, P.X); - engine.fpx.fp2mul_mont(coeff[1 + coeffOffset], P.Z, t0); - engine.fpx.fp2add(P.X, t0, P.X); - engine.fpx.fp2mul_mont(coeff[2 + coeffOffset], P.Z, P.Z); - } - - - protected void eval_full_dual_4_isog(long[][][][] As, PointProj P) - { - for (int i = 0; i < engine.params.MAX_Alice; i++) - { - eval_dual_4_isog(As[engine.params.MAX_Alice - i][0], - As[engine.params.MAX_Alice - i][1], - As[engine.params.MAX_Alice - i - 1], 2, - P); - } - if (engine.params.OALICE_BITS % 2 == 1) - { - eval_dual_2_isog(As[engine.params.MAX_Alice][2], As[engine.params.MAX_Alice][3], P); - } - eval_final_dual_2_isog(P); // to A = 0 - } - - - protected void TripleAndParabola_proj(PointProjFull R, long[][] l1x, long[][] l1z) - { - engine.fpx.fp2sqr_mont(R.X, l1z); - engine.fpx.fp2add(l1z, l1z, l1x); - engine.fpx.fp2add(l1x, l1z, l1x); - engine.fpx.fpaddPRIME(l1x[0], engine.params.Montgomery_one, l1x[0]); - engine.fpx.fp2add(R.Y, R.Y, l1z); - } - - - protected void Tate3_proj(PointProjFull P, PointProjFull Q, long[][] gX, long[][] gZ) - { - long[][] t0 = new long[2][engine.params.NWORDS_FIELD], - l1x = new long[2][engine.params.NWORDS_FIELD]; - - TripleAndParabola_proj(P, l1x, gZ); - engine.fpx.fp2sub(Q.X, P.X, gX); - engine.fpx.fp2mul_mont(l1x, gX, gX); - engine.fpx.fp2sub(P.Y, Q.Y, t0); - engine.fpx.fp2mul_mont(gZ, t0, t0); - engine.fpx.fp2add(gX, t0, gX); - } - - - protected void FinalExpo3(long[][] gX, long[][] gZ) - { - int i; - long[][] f_ = new long[2][engine.params.NWORDS_FIELD]; - - engine.fpx.fp2copy(gZ, f_); - engine.fpx.fpnegPRIME(f_[1]); - engine.fpx.fp2mul_mont(gX, f_, f_); - engine.fpx.fp2inv_mont_bingcd(f_); - engine.fpx.fpnegPRIME(gX[1]); - engine.fpx.fp2mul_mont(gX, gZ, gX); - engine.fpx.fp2mul_mont(gX, f_, gX); - for (i = 0; i < engine.params.OALICE_BITS; i++) - { - engine.fpx.fp2sqr_mont(gX, gX); - } - for (i = 0; i < engine.params.OBOB_EXPON - 1; i++) - { - engine.fpx.cube_Fp2_cycl(gX, engine.params.Montgomery_one); - } - } - - - protected void FinalExpo3_2way(long[][][] gX, long[][][] gZ) - { - int i, j; - long[][][] f_ = new long[2][2][engine.params.NWORDS_FIELD], - finv = new long[2][2][engine.params.NWORDS_FIELD]; - - for (i = 0; i < 2; i++) - { - engine.fpx.fp2copy(gZ[i], f_[i]); - engine.fpx.fpnegPRIME(f_[i][1]); // Conjugate - engine.fpx.fp2mul_mont(gX[i], f_[i], f_[i]); - } - engine.fpx.mont_n_way_inv(f_, 2, finv); - for (i = 0; i < 2; i++) - { - engine.fpx.fpnegPRIME(gX[i][1]); - engine.fpx.fp2mul_mont(gX[i], gZ[i], gX[i]); - engine.fpx.fp2mul_mont(gX[i], finv[i], gX[i]); - for (j = 0; j < engine.params.OALICE_BITS; j++) - { - engine.fpx.fp2sqr_mont(gX[i], gX[i]); - } - for (j = 0; j < engine.params.OBOB_EXPON - 1; j++) - { - engine.fpx.cube_Fp2_cycl(gX[i], engine.params.Montgomery_one); - } - } - } - - - private boolean FirstPoint_dual(PointProj P, PointProjFull R, byte[] ind) - { - PointProjFull R3 = new PointProjFull(engine.params.NWORDS_FIELD), - S3 = new PointProjFull(engine.params.NWORDS_FIELD); - long[][][] gX = new long[2][2][engine.params.NWORDS_FIELD], - gZ = new long[2][2][engine.params.NWORDS_FIELD]; - long[] zero = new long[engine.params.NWORDS_FIELD]; - int nbytes = engine.params.NWORDS_FIELD; - int alpha, beta; - - engine.fpx.fpcopy(engine.params.B_gen_3_tors, 0 * engine.params.NWORDS_FIELD, (R3.X)[0]); - engine.fpx.fpcopy(engine.params.B_gen_3_tors, 1 * engine.params.NWORDS_FIELD, (R3.X)[1]); - engine.fpx.fpcopy(engine.params.B_gen_3_tors, 2 * engine.params.NWORDS_FIELD, (R3.Y)[0]); - engine.fpx.fpcopy(engine.params.B_gen_3_tors, 3 * engine.params.NWORDS_FIELD, (R3.Y)[1]); - engine.fpx.fpcopy(engine.params.B_gen_3_tors, 4 * engine.params.NWORDS_FIELD, (S3.X)[0]); - engine.fpx.fpcopy(engine.params.B_gen_3_tors, 5 * engine.params.NWORDS_FIELD, (S3.X)[1]); - engine.fpx.fpcopy(engine.params.B_gen_3_tors, 6 * engine.params.NWORDS_FIELD, (S3.Y)[0]); - engine.fpx.fpcopy(engine.params.B_gen_3_tors, 7 * engine.params.NWORDS_FIELD, (S3.Y)[1]); - - engine.isogeny.CompletePoint(P, R); - - Tate3_proj(R3, R, gX[0], gZ[0]); - Tate3_proj(S3, R, gX[1], gZ[1]); - FinalExpo3_2way(gX, gZ); - - // Do small DLog with respect to g_R3_S3 - engine.fpx.fp2correction(gX[0]); - engine.fpx.fp2correction(gX[1]); - - if (Fpx.subarrayEquals(gX[0][1], zero, nbytes)) // = 1 - { - alpha = 0; - } - else if (Fpx.subarrayEquals(gX[0][1], engine.params.g_R_S_im, nbytes)) // = g_R3_S3 - { - alpha = 1; - } - else // = g_R3_S3^2 - { - alpha = 2; - } - - if (Fpx.subarrayEquals(gX[1][1], zero, nbytes)) // = 1 - { - beta = 0; - } - else if (Fpx.subarrayEquals(gX[1][1], engine.params.g_R_S_im, nbytes))// = g_R3_S3 - { - beta = 1; - } - else // = g_R3_S3^2 - { - beta = 2; - } - - if (alpha == 0 && beta == 0) // Not full order - { - return false; - } - - // Return the 3-torsion point that R lies above - if (alpha == 0) // Lies above R3 - { - ind[0] = 0; - } - else if (beta == 0) // Lies above S3 - { - ind[0] = 1; - } - else if (alpha + beta == 3) // Lies above R3+S3 - { - ind[0] = 3; - } - else // Lies above R3-S3 - { - ind[0] = 2; - } - - return true; - } - - - private boolean SecondPoint_dual(PointProj P, PointProjFull R, byte[] ind) - { - PointProjFull RS3 = new PointProjFull(engine.params.NWORDS_FIELD); - long[][] gX = new long[2][engine.params.NWORDS_FIELD], - gZ = new long[2][engine.params.NWORDS_FIELD]; - - long[] zero = new long[engine.params.NWORDS_FIELD]; - int nbytes = engine.params.NWORDS_FIELD; - - // Pair with 3-torsion point determined by first point - engine.fpx.fpcopy(engine.params.B_gen_3_tors, (4 * ind[0] + 0) * engine.params.NWORDS_FIELD, (RS3.X)[0]); - engine.fpx.fpcopy(engine.params.B_gen_3_tors, (4 * ind[0] + 1) * engine.params.NWORDS_FIELD, (RS3.X)[1]); - engine.fpx.fpcopy(engine.params.B_gen_3_tors, (4 * ind[0] + 2) * engine.params.NWORDS_FIELD, (RS3.Y)[0]); - engine.fpx.fpcopy(engine.params.B_gen_3_tors, (4 * ind[0] + 3) * engine.params.NWORDS_FIELD, (RS3.Y)[1]); - - engine.isogeny.CompletePoint(P, R); - Tate3_proj(RS3, R, gX, gZ); - FinalExpo3(gX, gZ); - - engine.fpx.fp2correction(gX); - if (!Fpx.subarrayEquals(gX[1], zero, nbytes)) // Not equal to 1 - { - return true; - } - else - { - return false; - } - } - - - protected void FirstPoint3n(long[][] a24, long[][][][] As, long[][] x, PointProjFull R, int[] r, byte[] ind, byte[] bitEll) - { - boolean b = false; - PointProj P = new PointProj(engine.params.NWORDS_FIELD); - long[] zero = new long[engine.params.NWORDS_FIELD]; - r[0] = 0; - - while (!b) - { - bitEll[0] = 0; - Elligator2(a24, r, 0, x, bitEll, 0, 0); // Get x-coordinate on curve a24 - engine.fpx.fp2copy(x, P.X); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, P.Z[0]); - engine.fpx.fpcopy(zero, 0, P.Z[1]); - eval_full_dual_4_isog(As, P); // Move x over to A = 0 - b = FirstPoint_dual(P, R, ind); // Compute DLog with 3-torsion points - r[0] = r[0] + 1; - } - } - - - protected void SecondPoint3n(long[][] a24, long[][][][] As, long[][] x, PointProjFull R, int[] r, byte[] ind, byte[] bitEll) - { - boolean b = false; - PointProj P = new PointProj(engine.params.NWORDS_FIELD); - long[] zero = new long[engine.params.NWORDS_FIELD]; - - while (!b) - { - bitEll[0] = 0; - Elligator2(a24, r, 1, x, bitEll, 0, 0); - engine.fpx.fp2copy(x, P.X); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, P.Z[0]); - engine.fpx.fpcopy(zero, 0, P.Z[1]); - eval_full_dual_4_isog(As, P); // Move x over to A = 0 - b = SecondPoint_dual(P, R, ind); - r[1] = r[1] + 1; - } - } - - - protected void makeDiff(PointProjFull R, PointProjFull S, PointProj D) - { - long[][] t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD], - t2 = new long[2][engine.params.NWORDS_FIELD]; - int nbytes = engine.params.NWORDS_FIELD; - - engine.fpx.fp2sub(R.X, S.X, t0); - engine.fpx.fp2sub(R.Y, S.Y, t1); - engine.fpx.fp2sqr_mont(t0, t0); - engine.fpx.fp2sqr_mont(t1, t1); - engine.fpx.fp2add(R.X, S.X, t2); - engine.fpx.fp2mul_mont(t0, t2, t2); - engine.fpx.fp2sub(t1, t2, t1); - engine.fpx.fp2mul_mont(D.Z, t1, t1); - engine.fpx.fp2mul_mont(D.X, t0, t0); - engine.fpx.fp2correction(t0); - engine.fpx.fp2correction(t1); - if (Fpx.subarrayEquals(t0[0], t1[0], nbytes) & Fpx.subarrayEquals(t0[1], t1[1], nbytes)) - { - engine.fpx.fp2neg(S.Y); - } - } - - - protected void BuildOrdinary3nBasis_dual(long[][] a24, long[][][][] As, PointProjFull[] R, int[] r, int[] bitsEll, int bitsEllOffset) - { - PointProj D = new PointProj(engine.params.NWORDS_FIELD); - long[][][] xs = new long[2][2][engine.params.NWORDS_FIELD]; - byte[] ind = new byte[1], - bit = new byte[1]; - - FirstPoint3n(a24, As, xs[0], R[0], r, ind, bit); - bitsEll[bitsEllOffset] = bit[0]; - r[1] = r[0]; - SecondPoint3n(a24, As, xs[1], R[1], r, ind, bit); - bitsEll[bitsEllOffset] |= ((int)bit[0] << 1); - - // Get x-coordinate of difference - BiQuad_affine(a24, xs[0], xs[1], D); - eval_full_dual_4_isog(As, D); // Move x over to A = 0 - makeDiff(R[0], R[1], D); - } - - - protected void FullIsogeny_A_dual(byte[] PrivateKeyA, long[][][][] As, long[][] a24, int sike) - { - // Input: a private key PrivateKeyA in the range [0, 2^eA - 1]. - // Output: the public key PublicKeyA consisting of 3 elements in GF(p^2) which are encoded by removing leading 0 bytes. - PointProj R = new PointProj(engine.params.NWORDS_FIELD); - PointProj[] pts = new PointProj[engine.params.MAX_INT_POINTS_ALICE]; - long[][] XPA = new long[2][engine.params.NWORDS_FIELD], - XQA = new long[2][engine.params.NWORDS_FIELD], - XRA = new long[2][engine.params.NWORDS_FIELD], - A24 = new long[2][engine.params.NWORDS_FIELD], - C24 = new long[2][engine.params.NWORDS_FIELD], - A = new long[2][engine.params.NWORDS_FIELD]; - long[][][] coeff = new long[5][2][engine.params.NWORDS_FIELD]; - - int i, row, m, index = 0, npts = 0, ii = 0; - int[] pts_index = new int[engine.params.MAX_INT_POINTS_ALICE]; - long[] SecretKeyA = new long[engine.params.NWORDS_ORDER]; - - // Initialize basis points - init_basis(engine.params.A_gen, XPA, XQA, XRA); - - // Initialize constants: A24 = A+2C, C24 = 4C, where A=6, C=1 - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, A24[0]); - engine.fpx.fp2add(A24, A24, A24); - engine.fpx.fp2add(A24, A24, C24); - engine.fpx.fp2add(A24, C24, A); - engine.fpx.fp2add(C24, C24, A24); - - // Retrieve kernel point - engine.fpx.decode_to_digits(PrivateKeyA, engine.params.MSG_BYTES, SecretKeyA, engine.params.SECRETKEY_A_BYTES, engine.params.NWORDS_ORDER); - engine.isogeny.LADDER3PT(XPA, XQA, XRA, SecretKeyA, engine.params.ALICE, R, A); - engine.fpx.fp2inv_mont(R.Z); - engine.fpx.fp2mul_mont(R.X, R.Z, R.X); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, R.Z[0]); - engine.fpx.fpzero(R.Z[1]); - if (sike == 1) - { - engine.fpx.fp2_encode(R.X, PrivateKeyA, engine.params.MSG_BYTES + engine.params.SECRETKEY_A_BYTES + engine.params.CRYPTO_PUBLICKEYBYTES); // privA ||= x(KA) = x(PA + sk_A*QA) - } - if (engine.params.OALICE_BITS % 2 == 1) - { - PointProj S = new PointProj(engine.params.NWORDS_FIELD); - - engine.isogeny.xDBLe(R, S, A24, C24, (int)(engine.params.OALICE_BITS - 1)); - engine.isogeny.get_2_isog(S, A24, C24); - engine.isogeny.eval_2_isog(R, S); - engine.fpx.fp2copy(S.X, As[engine.params.MAX_Alice][2]); - engine.fpx.fp2copy(S.Z, As[engine.params.MAX_Alice][3]); - } - - // Traverse tree - index = 0; - for (row = 1; row < engine.params.MAX_Alice; row++) - { - while (index < engine.params.MAX_Alice - row) - { - pts[npts] = new PointProj(engine.params.NWORDS_FIELD); - engine.fpx.fp2copy(R.X, pts[npts].X); - engine.fpx.fp2copy(R.Z, pts[npts].Z); - pts_index[npts++] = index; - m = engine.params.strat_Alice[ii++]; - engine.isogeny.xDBLe(R, R, A24, C24, (int)(2 * m)); - index += m; - } - - engine.fpx.fp2copy(A24, As[row - 1][0]); - engine.fpx.fp2copy(C24, As[row - 1][1]); - get_4_isog_dual(R, A24, C24, coeff); - for (i = 0; i < npts; i++) - { - engine.isogeny.eval_4_isog(pts[i], coeff); - } - eval_dual_4_isog_shared(coeff[2], coeff[3], coeff[4], As[row - 1], 2); - engine.fpx.fp2copy(pts[npts - 1].X, R.X); - engine.fpx.fp2copy(pts[npts - 1].Z, R.Z); - index = pts_index[npts - 1]; - npts -= 1; - } - engine.fpx.fp2copy(A24, As[engine.params.MAX_Alice - 1][0]); - engine.fpx.fp2copy(C24, As[engine.params.MAX_Alice - 1][1]); - - get_4_isog_dual(R, A24, C24, coeff); - eval_dual_4_isog_shared(coeff[2], coeff[3], coeff[4], As[engine.params.MAX_Alice - 1], 2); - engine.fpx.fp2copy(A24, As[engine.params.MAX_Alice][0]); - engine.fpx.fp2copy(C24, As[engine.params.MAX_Alice][1]); - engine.fpx.fp2inv_mont_bingcd(C24); - engine.fpx.fp2mul_mont(A24, C24, a24); - } - - - protected void Dlogs3_dual(long[][][] f, int[] D, long[] d0, long[] c0, long[] d1, long[] c1) - { - solve_dlog(f[0], D, d0, 3); - solve_dlog(f[2], D, c0, 3); - solve_dlog(f[1], D, d1, 3); - solve_dlog(f[3], D, c1, 3); - engine.fpx.mp_sub(engine.params.Bob_order, c0, c0, engine.params.NWORDS_ORDER); - engine.fpx.mp_sub(engine.params.Bob_order, c1, c1, engine.params.NWORDS_ORDER); - } - - - protected void BuildOrdinary3nBasis_Decomp_dual(long[][] A24, PointProj[] Rs, int[] r, int[] bitsEll, int bitsEllIndex) - { - byte[] bitEll = new byte[2]; - - bitEll[0] = (byte)(bitsEll[bitsEllIndex] & 0x1); - bitEll[1] = (byte)((bitsEll[bitsEllIndex] >>> 1) & 0x1); - - // Elligator2 both x-coordinates - r[0] -= 1; - Elligator2(A24, r, 0, Rs[0].X, bitEll, 0, 1); - r[1] -= 1; - Elligator2(A24, r, 1, Rs[1].X, bitEll, 1, 1); - // Get x-coordinate of difference - BiQuad_affine(A24, Rs[0].X, Rs[1].X, Rs[2]); - } - - - protected void PKADecompression_dual(byte[] SecretKeyB, byte[] CompressedPKA, PointProj R, long[][] A) - { - byte bit; - int[] rs = new int[3]; - long[][] A24 = new long[2][engine.params.NWORDS_FIELD]; - PointProj[] Rs = new PointProj[3]; - Rs[0] = new PointProj(engine.params.NWORDS_FIELD); - Rs[1] = new PointProj(engine.params.NWORDS_FIELD); - Rs[2] = new PointProj(engine.params.NWORDS_FIELD); - - - long[] t1 = new long[engine.params.NWORDS_ORDER], - t2 = new long[engine.params.NWORDS_ORDER], - t3 = new long[engine.params.NWORDS_ORDER], - t4 = new long[engine.params.NWORDS_ORDER], - vone = new long[engine.params.NWORDS_ORDER], - temp = new long[engine.params.NWORDS_ORDER], - SKin = new long[engine.params.NWORDS_ORDER]; - - - engine.fpx.fp2_decode(CompressedPKA, A, 3 * engine.params.ORDER_B_ENCODED_BYTES); - vone[0] = 1; - engine.fpx.to_Montgomery_mod_order(vone, vone, engine.params.Bob_order, engine.params.Montgomery_RB2, engine.params.Montgomery_RB1); // Converting to Montgomery representation - bit = (byte)((CompressedPKA[3 * engine.params.ORDER_B_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES] & 0xff) >> 7); - - byte[] rs_temp = new byte[3]; - System.arraycopy(CompressedPKA, 3 * engine.params.ORDER_B_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES, rs_temp, 0, 3); - rs[0] = rs_temp[0] & 0xffff; - rs[1] = rs_temp[1] & 0xffff; - rs[2] = rs_temp[2] & 0xffff; - - rs[0] &= 0x7F; - - engine.fpx.fpaddPRIME(A[0], engine.params.Montgomery_one, A24[0]); - engine.fpx.fpcopy(A[1], 0, A24[1]); - engine.fpx.fpaddPRIME(A24[0], engine.params.Montgomery_one, A24[0]); - engine.fpx.fp2div2(A24, A24); - engine.fpx.fp2div2(A24, A24); - - BuildOrdinary3nBasis_Decomp_dual(A24, Rs, rs, rs, 2); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, Rs[0].Z[0]); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, Rs[1].Z[0]); - - engine.isogeny.swap_points(Rs[0], Rs[1], -(long)bit); - engine.fpx.decode_to_digits(SecretKeyB, 0, SKin, engine.params.SECRETKEY_B_BYTES, engine.params.NWORDS_ORDER); - engine.fpx.to_Montgomery_mod_order(SKin, t1, engine.params.Bob_order, engine.params.Montgomery_RB2, engine.params.Montgomery_RB1); // Converting to Montgomery representation - engine.fpx.decode_to_digits(CompressedPKA, 0, temp, engine.params.ORDER_B_ENCODED_BYTES, engine.params.NWORDS_ORDER); - engine.fpx.to_Montgomery_mod_order(temp, t2, engine.params.Bob_order, engine.params.Montgomery_RB2, engine.params.Montgomery_RB1); - engine.fpx.decode_to_digits(CompressedPKA, engine.params.ORDER_B_ENCODED_BYTES, temp, engine.params.ORDER_B_ENCODED_BYTES, engine.params.NWORDS_ORDER); - engine.fpx.to_Montgomery_mod_order(temp, t3, engine.params.Bob_order, engine.params.Montgomery_RB2, engine.params.Montgomery_RB1); - engine.fpx.decode_to_digits(CompressedPKA, 2 * engine.params.ORDER_B_ENCODED_BYTES, temp, engine.params.ORDER_B_ENCODED_BYTES, engine.params.NWORDS_ORDER); - engine.fpx.to_Montgomery_mod_order(temp, t4, engine.params.Bob_order, engine.params.Montgomery_RB2, engine.params.Montgomery_RB1); - - if (bit == 0) - { - engine.fpx.Montgomery_multiply_mod_order(t1, t3, t3, engine.params.Bob_order, engine.params.Montgomery_RB2); - engine.fpx.mp_add(t3, vone, t3, engine.params.NWORDS_ORDER); - engine.fpx.Montgomery_inversion_mod_order_bingcd(t3, t3, engine.params.Bob_order, engine.params.Montgomery_RB2, engine.params.Montgomery_RB1); - engine.fpx.Montgomery_multiply_mod_order(t1, t4, t4, engine.params.Bob_order, engine.params.Montgomery_RB2); - engine.fpx.mp_add(t2, t4, t4, engine.params.NWORDS_ORDER); - engine.fpx.Montgomery_multiply_mod_order(t3, t4, t3, engine.params.Bob_order, engine.params.Montgomery_RB2); - engine.fpx.from_Montgomery_mod_order(t3, t3, engine.params.Bob_order, engine.params.Montgomery_RB2); // Converting back from Montgomery representation - Ladder3pt_dual(Rs, t3, engine.params.BOB, R, A24); - } - else - { - engine.fpx.Montgomery_multiply_mod_order(t1, t4, t4, engine.params.Bob_order, engine.params.Montgomery_RB2); - engine.fpx.mp_add(t4, vone, t4, engine.params.NWORDS_ORDER); - engine.fpx.Montgomery_inversion_mod_order_bingcd(t4, t4, engine.params.Bob_order, engine.params.Montgomery_RB2, engine.params.Montgomery_RB1); - engine.fpx.Montgomery_multiply_mod_order(t1, t3, t3, engine.params.Bob_order, engine.params.Montgomery_RB2); - engine.fpx.mp_add(t2, t3, t3, engine.params.NWORDS_ORDER); - engine.fpx.Montgomery_multiply_mod_order(t3, t4, t3, engine.params.Bob_order, engine.params.Montgomery_RB2); - engine.fpx.from_Montgomery_mod_order(t3, t3, engine.params.Bob_order, engine.params.Montgomery_RB2); // Converting back from Montgomery representation - Ladder3pt_dual(Rs, t3, engine.params.BOB, R, A24); - } - engine.isogeny.Double(R, R, A24, engine.params.OALICE_BITS); // x, z := Double(A24, x, 1, eA); - } - - - protected void Compress_PKA_dual(long[] d0, long[] c0, long[] d1, long[] c1, long[][] a24, int[] rs, byte[] CompressedPKA) - { - int bit; - long[] temp = new long[engine.params.NWORDS_ORDER], - inv = new long[engine.params.NWORDS_ORDER]; - long[][] A = new long[2][engine.params.NWORDS_FIELD]; - - engine.fpx.fp2add(a24, a24, A); - engine.fpx.fp2add(A, A, A); - engine.fpx.fpsubPRIME(A[0], engine.params.Montgomery_one, A[0]); - engine.fpx.fpsubPRIME(A[0], engine.params.Montgomery_one, A[0]); // 4*a24-2 - - bit = engine.fpx.mod3(d1); - engine.fpx.to_Montgomery_mod_order(c0, c0, engine.params.Bob_order, engine.params.Montgomery_RB2, engine.params.Montgomery_RB1); // Converting to Montgomery representation - engine.fpx.to_Montgomery_mod_order(c1, c1, engine.params.Bob_order, engine.params.Montgomery_RB2, engine.params.Montgomery_RB1); - engine.fpx.to_Montgomery_mod_order(d0, d0, engine.params.Bob_order, engine.params.Montgomery_RB2, engine.params.Montgomery_RB1); - engine.fpx.to_Montgomery_mod_order(d1, d1, engine.params.Bob_order, engine.params.Montgomery_RB2, engine.params.Montgomery_RB1); - - if (bit != 0) - { // Storing [d1*c0inv, c1*c0inv, d0*c0inv] and setting bit "NBITS_ORDER" to 0 - engine.fpx.Montgomery_inversion_mod_order_bingcd(d1, inv, engine.params.Bob_order, engine.params.Montgomery_RB2, engine.params.Montgomery_RB1); - engine.fpx.Montgomery_neg(d0, engine.params.Bob_order); - engine.fpx.Montgomery_multiply_mod_order(d0, inv, temp, engine.params.Bob_order, engine.params.Montgomery_RB2); - engine.fpx.from_Montgomery_mod_order(temp, temp, engine.params.Bob_order, engine.params.Montgomery_RB2); // Converting back from Montgomery representation - engine.fpx.encode_to_bytes(temp, CompressedPKA, 0, engine.params.ORDER_B_ENCODED_BYTES); - engine.fpx.Montgomery_neg(c1, engine.params.Bob_order); - engine.fpx.Montgomery_multiply_mod_order(c1, inv, temp, engine.params.Bob_order, engine.params.Montgomery_RB2); - engine.fpx.from_Montgomery_mod_order(temp, temp, engine.params.Bob_order, engine.params.Montgomery_RB2); - engine.fpx.encode_to_bytes(temp, CompressedPKA, engine.params.ORDER_B_ENCODED_BYTES, engine.params.ORDER_B_ENCODED_BYTES); - engine.fpx.Montgomery_multiply_mod_order(c0, inv, temp, engine.params.Bob_order, engine.params.Montgomery_RB2); - engine.fpx.from_Montgomery_mod_order(temp, temp, engine.params.Bob_order, engine.params.Montgomery_RB2); - engine.fpx.encode_to_bytes(temp, CompressedPKA, 2 * engine.params.ORDER_B_ENCODED_BYTES, engine.params.ORDER_B_ENCODED_BYTES); - CompressedPKA[3 * engine.params.ORDER_B_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES] = 0x00; - } - else - { // Storing [d1*d0inv, c1*d0inv, c0*d0inv] and setting bit "NBITS_ORDER" to 1 - engine.fpx.Montgomery_inversion_mod_order_bingcd(d0, inv, engine.params.Bob_order, engine.params.Montgomery_RB2, engine.params.Montgomery_RB1); - engine.fpx.Montgomery_neg(d1, engine.params.Bob_order); - engine.fpx.Montgomery_multiply_mod_order(d1, inv, temp, engine.params.Bob_order, engine.params.Montgomery_RB2); - engine.fpx.from_Montgomery_mod_order(temp, temp, engine.params.Bob_order, engine.params.Montgomery_RB2); // Converting back from Montgomery representation - engine.fpx.encode_to_bytes(temp, CompressedPKA, 0, engine.params.ORDER_B_ENCODED_BYTES); - engine.fpx.Montgomery_multiply_mod_order(c1, inv, temp, engine.params.Bob_order, engine.params.Montgomery_RB2); - engine.fpx.from_Montgomery_mod_order(temp, temp, engine.params.Bob_order, engine.params.Montgomery_RB2); - engine.fpx.encode_to_bytes(temp, CompressedPKA, engine.params.ORDER_B_ENCODED_BYTES, engine.params.ORDER_B_ENCODED_BYTES); - engine.fpx.Montgomery_neg(c0, engine.params.Bob_order); - engine.fpx.Montgomery_multiply_mod_order(c0, inv, temp, engine.params.Bob_order, engine.params.Montgomery_RB2); - engine.fpx.from_Montgomery_mod_order(temp, temp, engine.params.Bob_order, engine.params.Montgomery_RB2); - engine.fpx.encode_to_bytes(temp, CompressedPKA, 2 * engine.params.ORDER_B_ENCODED_BYTES, engine.params.ORDER_B_ENCODED_BYTES); - CompressedPKA[3 * engine.params.ORDER_B_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES] = (byte)0x80; - } - - engine.fpx.fp2_encode(A, CompressedPKA, 3 * engine.params.ORDER_B_ENCODED_BYTES); - CompressedPKA[3 * engine.params.ORDER_B_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES] |= (byte)rs[0]; - CompressedPKA[3 * engine.params.ORDER_B_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES + 1] = (byte)rs[1]; - CompressedPKA[3 * engine.params.ORDER_B_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES + 2] = (byte)rs[2]; - } - - // Alice's ephemeral public key generation using compression -- SIKE protocol - // Output: PrivateKeyA[MSG_BYTES + engine.params.SECRETKEY_A_BYTES] <- x(K_A) where K_A = PA + sk_A*Q_A - protected int EphemeralKeyGeneration_A_extended(byte[] PrivateKeyA, byte[] CompressedPKA) - { - int[] rs = new int[3], - D = new int[engine.params.DLEN_3]; - long[][] a24 = new long[2][engine.params.NWORDS_FIELD]; - long[][][][] As = new long[engine.params.MAX_Alice + 1][5][2][engine.params.NWORDS_FIELD]; - long[][][] f = new long[4][2][engine.params.NWORDS_FIELD]; - long[] c0 = new long[engine.params.NWORDS_ORDER], - d0 = new long[engine.params.NWORDS_ORDER], - c1 = new long[engine.params.NWORDS_ORDER], - d1 = new long[engine.params.NWORDS_ORDER]; - PointProjFull[] Rs = new PointProjFull[2]; - Rs[0] = new PointProjFull(engine.params.NWORDS_FIELD); - Rs[1] = new PointProjFull(engine.params.NWORDS_FIELD); - - FullIsogeny_A_dual(PrivateKeyA, As, a24, 1); - BuildOrdinary3nBasis_dual(a24, As, Rs, rs, rs, 2); - Tate3_pairings(Rs, f); - Dlogs3_dual(f, D, d0, c0, d1, c1); - Compress_PKA_dual(d0, c0, d1, c1, a24, rs, CompressedPKA); - return 0; - } - - // Alice's ephemeral public key generation using compression -- SIDH protocol - // Output: PrivateKeyA[MSG_BYTES + engine.params.SECRETKEY_A_BYTES] <- x(K_A) where K_A = PA + sk_A*Q_A -// private int EphemeralKeyGeneration_A(byte[] PrivateKeyA, byte[] CompressedPKA) -// { -// int[] rs = new int[3], -// D = new int[engine.params.DLEN_3]; -// long[] c0 = new long[engine.params.NWORDS_ORDER], -// d0 = new long[engine.params.NWORDS_ORDER], -// c1 = new long[engine.params.NWORDS_ORDER], -// d1 = new long[engine.params.NWORDS_ORDER]; -// long[][] a24 = new long[2][engine.params.NWORDS_FIELD]; -// long[][][] f = new long[4][2][engine.params.NWORDS_FIELD]; -// long[][][][] As = new long[engine.params.MAX_Alice+1][5][2][engine.params.NWORDS_FIELD]; -// PointProjFull[] Rs = new PointProjFull[2]; -// -// FullIsogeny_A_dual(PrivateKeyA, As, a24, 0); -// BuildOrdinary3nBasis_dual(a24, As, Rs, rs, rs, 2); -// Tate3_pairings(Rs, f); -// Dlogs3_dual(f, D, d0, c0, d1, c1); -// Compress_PKA_dual(d0, c0, d1, c1, a24, rs, CompressedPKA); -// return 0; -// } - - // Bob's ephemeral shared secret computation using compression - // It produces a shared secret key SharedSecretB using his secret key PrivateKeyB and Alice's decompressed data point_R and param_A - // Inputs: Bob's PrivateKeyB is an integer in the range [1, oB-1], where oB = 3^OBOB_EXP. - // Alice's decompressed data consists of point_R in (X:Z) coordinates and the curve parameter param_A in GF(p^2). - // Output: a shared secret SharedSecretB that consists of one element in GF(p^2). - int EphemeralSecretAgreement_B(byte[] PrivateKeyB, byte[] PKA, byte[] SharedSecretB) - { - int i, ii = 0, row, m, index = 0, npts = 0; - int[] pts_index = new int[engine.params.MAX_INT_POINTS_BOB]; - long[][] A24plus = new long[2][engine.params.NWORDS_FIELD], - A24minus = new long[2][engine.params.NWORDS_FIELD]; - PointProj R = new PointProj(engine.params.NWORDS_FIELD); - PointProj[] pts = new PointProj[engine.params.MAX_INT_POINTS_BOB]; - long[][] jinv = new long[2][engine.params.NWORDS_FIELD], A = new long[2][engine.params.NWORDS_FIELD]; - long[][][] coeff = new long[3][2][engine.params.NWORDS_FIELD]; - long[][] param_A = new long[2][engine.params.NWORDS_FIELD]; - - PKADecompression_dual(PrivateKeyB, PKA, R, param_A); - engine.fpx.fp2copy(param_A, A); - engine.fpx.fpaddPRIME(engine.params.Montgomery_one, engine.params.Montgomery_one, A24minus[0]); - engine.fpx.fp2add(A, A24minus, A24plus); - engine.fpx.fp2sub(A, A24minus, A24minus); - - // Traverse tree - index = 0; - for (row = 1; row < engine.params.MAX_Bob; row++) - { - while (index < engine.params.MAX_Bob - row) - { - pts[npts] = new PointProj(engine.params.NWORDS_FIELD); - engine.fpx.fp2copy(R.X, pts[npts].X); - engine.fpx.fp2copy(R.Z, pts[npts].Z); - pts_index[npts++] = index; - m = engine.params.strat_Bob[ii++]; - engine.isogeny.xTPLe(R, R, A24minus, A24plus, (int)m); - index += m; - } - engine.isogeny.get_3_isog(R, A24minus, A24plus, coeff); - - for (i = 0; i < npts; i++) - { - engine.isogeny.eval_3_isog(pts[i], coeff); - } - - engine.fpx.fp2copy(pts[npts - 1].X, R.X); - engine.fpx.fp2copy(pts[npts - 1].Z, R.Z); - index = pts_index[npts - 1]; - npts -= 1; - } - - engine.isogeny.get_3_isog(R, A24minus, A24plus, coeff); - engine.fpx.fp2add(A24plus, A24minus, A); - engine.fpx.fp2add(A, A, A); - engine.fpx.fp2sub(A24plus, A24minus, A24plus); - engine.isogeny.j_inv(A, A24plus, jinv); - engine.fpx.fp2_encode(jinv, SharedSecretB, 0); // Format shared secret - - return 0; - } - - - protected void BuildEntangledXonly(long[][] A, PointProj[] R, byte[] qnr, byte[] ind) - { - long[] s = new long[engine.params.NWORDS_FIELD]; - long[][] t_ptr, r = new long[2][engine.params.NWORDS_FIELD], - t = new long[2][engine.params.NWORDS_FIELD]; - int t_ptrOffset = 0; - - // Select the correct table - if (engine.fpx.is_sqr_fp2(A, s)) - { - t_ptr = engine.params.table_v_qnr; - qnr[0] = 1; - } - else - { - t_ptr = engine.params.table_v_qr; - qnr[0] = 0; - } - - // Get x0 - ind[0] = 0; - do - { - engine.fpx.fp2mul_mont(A, t_ptr, t_ptrOffset, R[0].X); // R[0].X = A*v - t_ptrOffset += 2; - engine.fpx.fp2neg(R[0].X); // R[0].X = -A*v - engine.fpx.fp2add(R[0].X, A, t); - engine.fpx.fp2mul_mont(R[0].X, t, t); - engine.fpx.fpaddPRIME(t[0], engine.params.Montgomery_one, t[0]); - engine.fpx.fp2mul_mont(R[0].X, t, t); // t = R[0].X^3 + A*R[0].X^2 + R[0].X - ind[0] += 1; - } - while (!engine.fpx.is_sqr_fp2(t, s)); - ind[0] -= 1; - - if (qnr[0] == 1) - { - engine.fpx.fpcopy(engine.params.table_r_qnr[ind[0]], 0, r[0]); - } - else - { - engine.fpx.fpcopy(engine.params.table_r_qr[ind[0]], 0, r[0]); - } - - // Get x1 - engine.fpx.fp2add(R[0].X, A, R[1].X); - engine.fpx.fp2neg(R[1].X); // R[1].X = -R[0].X-A - - // Get difference x2, z2 - engine.fpx.fp2sub(R[0].X, R[1].X, R[2].Z); - engine.fpx.fp2sqr_mont(R[2].Z, R[2].Z); - - engine.fpx.fpcopy(r[0], 0, r[1]); // (1+i)*ind - engine.fpx.fpaddPRIME(engine.params.Montgomery_one, r[0], r[0]); - engine.fpx.fp2sqr_mont(r, r); - engine.fpx.fp2mul_mont(t, r, R[2].X); - } - - - protected void RecoverY(long[][] A, PointProj[] xs, PointProjFull[] Rs) - { - long[][] t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD], - t2 = new long[2][engine.params.NWORDS_FIELD], - t3 = new long[2][engine.params.NWORDS_FIELD], - t4 = new long[2][engine.params.NWORDS_FIELD]; - - engine.fpx.fp2mul_mont(xs[2].X, xs[1].Z, t0); - engine.fpx.fp2mul_mont(xs[1].X, xs[2].Z, t1); - engine.fpx.fp2mul_mont(xs[1].X, xs[2].X, t2); - engine.fpx.fp2mul_mont(xs[1].Z, xs[2].Z, t3); - engine.fpx.fp2sqr_mont(xs[1].X, t4); - engine.fpx.fp2sqr_mont(xs[1].Z, Rs[1].X); - engine.fpx.fp2sub(t2, t3, Rs[1].Y); - engine.fpx.fp2mul_mont(xs[1].X, Rs[1].Y, Rs[1].Y); - engine.fpx.fp2add(t4, Rs[1].X, t4); - engine.fpx.fp2mul_mont(xs[2].Z, t4, t4); - engine.fpx.fp2mul_mont(A, t1, Rs[1].X); - engine.fpx.fp2sub(t0, t1, Rs[1].Z); - - engine.fpx.fp2mul_mont(Rs[0].X, Rs[1].Z, t0); - engine.fpx.fp2add(t2, Rs[1].X, t1); - engine.fpx.fp2add(t1, t1, t1); - engine.fpx.fp2sub(t0, t1, t0); - engine.fpx.fp2mul_mont(xs[1].Z, t0, t0); - engine.fpx.fp2sub(t0, t4, t0); - engine.fpx.fp2mul_mont(Rs[0].X, t0, t0); - engine.fpx.fp2add(t0, Rs[1].Y, Rs[1].Y); - engine.fpx.fp2mul_mont(Rs[0].Y, t3, t0); - engine.fpx.fp2mul_mont(xs[1].X, t0, Rs[1].X); - engine.fpx.fp2add(Rs[1].X, Rs[1].X, Rs[1].X); - engine.fpx.fp2mul_mont(xs[1].Z, t0, Rs[1].Z); - engine.fpx.fp2add(Rs[1].Z, Rs[1].Z, Rs[1].Z); - - engine.fpx.fp2inv_mont_bingcd(Rs[1].Z); - engine.fpx.fp2mul_mont(Rs[1].X, Rs[1].Z, Rs[1].X); - engine.fpx.fp2mul_mont(Rs[1].Y, Rs[1].Z, Rs[1].Y); - } - - - protected void BuildOrdinary2nBasis_dual(long[][] A, long[][][][] Ds, PointProjFull[] Rs, byte[] qnr, byte[] ind) - { - int i; - long[] t0 = new long[engine.params.NWORDS_FIELD]; - long[][] A6 = new long[2][engine.params.NWORDS_FIELD]; - PointProj[] xs = new PointProj[3]; - xs[0] = new PointProj(engine.params.NWORDS_FIELD); - xs[1] = new PointProj(engine.params.NWORDS_FIELD); - xs[2] = new PointProj(engine.params.NWORDS_FIELD); - - // Generate x-only entangled basis - BuildEntangledXonly(A, xs, qnr, ind); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, (xs[0].Z)[0]); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, (xs[1].Z)[0]); - - // Move them back to A = 6 - for (i = 0; i < engine.params.MAX_Bob; i++) - { - engine.isogeny.eval_3_isog(xs[0], Ds[engine.params.MAX_Bob - 1 - i]); - engine.isogeny.eval_3_isog(xs[1], Ds[engine.params.MAX_Bob - 1 - i]); - engine.isogeny.eval_3_isog(xs[2], Ds[engine.params.MAX_Bob - 1 - i]); - } - - // Recover y-coordinates with a single sqrt on A = 6 - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, A6[0]); - engine.fpx.fpaddPRIME(A6[0], A6[0], t0); - engine.fpx.fpaddPRIME(t0, t0, A6[0]); - engine.fpx.fpaddPRIME(A6[0], t0, A6[0]); // A6 = 6 - - engine.isogeny.CompleteMPoint(A6, xs[0], Rs[0]); - RecoverY(A6, xs, Rs); - } - - // Bob's ephemeral public key generation - // Input: a private key PrivateKeyB in the range [0, 2^Floor(Log(2,oB)) - 1]. - // Output: the public key PublicKeyB consisting of 3 elements in GF(p^2) which are encoded by removing leading 0 bytes. - protected void FullIsogeny_B_dual(byte[] PrivateKeyB, long[][][][] Ds, long[][] A) - { - PointProj R = new PointProj(engine.params.NWORDS_FIELD), - Q3 = new PointProj(engine.params.NWORDS_FIELD); - PointProj[] pts = new PointProj[engine.params.MAX_INT_POINTS_BOB]; - - long[][] XPB = new long[2][engine.params.NWORDS_FIELD], - XQB = new long[2][engine.params.NWORDS_FIELD], - XRB = new long[2][engine.params.NWORDS_FIELD], - A24plus = new long[2][engine.params.NWORDS_FIELD], - A24minus = new long[2][engine.params.NWORDS_FIELD]; - long[][][] coeff = new long[3][2][engine.params.NWORDS_FIELD]; - int i, row, m, index = 0, npts = 0, ii = 0; - int[] pts_index = new int[engine.params.MAX_INT_POINTS_BOB]; - long[] SecretKeyB = new long[engine.params.NWORDS_ORDER]; - - // Initialize basis points - init_basis(engine.params.B_gen, XPB, XQB, XRB); - engine.fpx.fpcopy(engine.params.XQB3, 0, Q3.X[0]); - engine.fpx.fpcopy(engine.params.XQB3, engine.params.NWORDS_FIELD, (Q3.X)[1]); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, Q3.Z[0]); - - // Initialize constants: A24minus = A-2C, A24plus = A+2C, where A=6, C=1 - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, A24plus[0]); - engine.fpx.fp2add(A24plus, A24plus, A24plus); - engine.fpx.fp2add(A24plus, A24plus, A24minus); - engine.fpx.fp2add(A24plus, A24minus, A); - engine.fpx.fp2add(A24minus, A24minus, A24plus); - - // Retrieve kernel point - engine.fpx.decode_to_digits(PrivateKeyB, 0, SecretKeyB, engine.params.SECRETKEY_B_BYTES, engine.params.NWORDS_ORDER); - engine.isogeny.LADDER3PT(XPB, XQB, XRB, SecretKeyB, engine.params.BOB, R, A); - - // Traverse tree - index = 0; - for (row = 1; row < engine.params.MAX_Bob; row++) - { - while (index < engine.params.MAX_Bob - row) - { - pts[npts] = new PointProj(engine.params.NWORDS_FIELD); - engine.fpx.fp2copy(R.X, pts[npts].X); - engine.fpx.fp2copy(R.Z, pts[npts].Z); - pts_index[npts++] = index; - m = engine.params.strat_Bob[ii++]; - engine.isogeny.xTPLe(R, R, A24minus, A24plus, (int)m); - index += m; - } - engine.isogeny.get_3_isog(R, A24minus, A24plus, coeff); - for (i = 0; i < npts; i++) - { - engine.isogeny.eval_3_isog(pts[i], coeff); - } - engine.isogeny.eval_3_isog(Q3, coeff); // Kernel of dual - engine.fpx.fp2sub(Q3.X, Q3.Z, Ds[row - 1][0]); - engine.fpx.fp2add(Q3.X, Q3.Z, Ds[row - 1][1]); - - engine.fpx.fp2copy(pts[npts - 1].X, R.X); - engine.fpx.fp2copy(pts[npts - 1].Z, R.Z); - index = pts_index[npts - 1]; - npts -= 1; - } - engine.isogeny.get_3_isog(R, A24minus, A24plus, coeff); - engine.isogeny.eval_3_isog(Q3, coeff); // Kernel of dual - engine.fpx.fp2sub(Q3.X, Q3.Z, Ds[engine.params.MAX_Bob - 1][0]); - engine.fpx.fp2add(Q3.X, Q3.Z, Ds[engine.params.MAX_Bob - 1][1]); - - engine.fpx.fp2add(A24plus, A24minus, A); - engine.fpx.fp2sub(A24plus, A24minus, A24plus); - engine.fpx.fp2inv_mont_bingcd(A24plus); - engine.fpx.fp2mul_mont(A24plus, A, A); - engine.fpx.fp2add(A, A, A); // A = 2*(A24plus+A24mins)/(A24plus-A24minus) - } - - - protected void Dlogs2_dual(long[][][] f, int[] D, long[] d0, long[] c0, long[] d1, long[] c1) - { - solve_dlog(f[0], D, d0, 2); - solve_dlog(f[2], D, c0, 2); - solve_dlog(f[1], D, d1, 2); - solve_dlog(f[3], D, c1, 2); - engine.fpx.mp_sub(engine.params.Alice_order, c0, c0, engine.params.NWORDS_ORDER); - engine.fpx.mp_sub(engine.params.Alice_order, c1, c1, engine.params.NWORDS_ORDER); - } - - - protected void BuildEntangledXonly_Decomp(long[][] A, PointProj[] R, int qnr, int ind) - { - long[][] t_ptr, r = new long[2][engine.params.NWORDS_FIELD], t = new long[2][engine.params.NWORDS_FIELD]; - - // Select the correct table - if (qnr == 1) - { - t_ptr = engine.params.table_v_qnr; - } - else - { - t_ptr = engine.params.table_v_qr; - } - - if (ind >= engine.params.TABLE_V_LEN / 2) - { - ind = 0; - } - // Get x0 - engine.fpx.fp2mul_mont(A, t_ptr, ind * 2, R[0].X); // x1 = A*v - engine.fpx.fp2neg(R[0].X); // R[0].X = -A*v - engine.fpx.fp2add(R[0].X, A, t); - engine.fpx.fp2mul_mont(R[0].X, t, t); - engine.fpx.fpaddPRIME(t[0], engine.params.Montgomery_one, t[0]); - engine.fpx.fp2mul_mont(R[0].X, t, t); // t = R[0].X^3 + A*R[0].X^2 + R[0].X - - if (qnr == 1) - { - engine.fpx.fpcopy(engine.params.table_r_qnr[ind], 0, r[0]); - } - else - { - engine.fpx.fpcopy(engine.params.table_r_qr[ind], 0, r[0]); - } - - // Get x1 - engine.fpx.fp2add(R[0].X, A, R[1].X); - engine.fpx.fp2neg(R[1].X); // R[1].X = -R[0].X-A - - // Get difference x2,z2 - engine.fpx.fp2sub(R[0].X, R[1].X, R[2].Z); - engine.fpx.fp2sqr_mont(R[2].Z, R[2].Z); - - engine.fpx.fpcopy(r[0], 0, r[1]); // (1+i)*ind - engine.fpx.fpaddPRIME(engine.params.Montgomery_one, r[0], r[0]); - engine.fpx.fp2sqr_mont(r, r); - engine.fpx.fp2mul_mont(t, r, R[2].X); - } - - // Bob's PK decompression -- SIKE protocol - protected void PKBDecompression_extended(byte[] SecretKeyA, int SecretKeyAOffset, byte[] CompressedPKB, PointProj R, long[][] A, byte[] tphiBKA_t, int tphiBKA_tOffset) - { - long mask = -1L; - int qnr, ind; - long[][] A24 = new long[2][engine.params.NWORDS_FIELD], - Adiv2 = new long[2][engine.params.NWORDS_FIELD]; - long[] tmp1 = new long[2 * engine.params.NWORDS_ORDER], - tmp2 = new long[2 * engine.params.NWORDS_ORDER], - inv = new long[engine.params.NWORDS_ORDER], - scal = new long[2 * engine.params.NWORDS_ORDER], - SKin = new long[engine.params.NWORDS_ORDER], - a0 = new long[engine.params.NWORDS_ORDER], - a1 = new long[engine.params.NWORDS_ORDER], - b0 = new long[engine.params.NWORDS_ORDER], - b1 = new long[engine.params.NWORDS_ORDER]; - PointProj[] Rs = new PointProj[3]; - Rs[0] = new PointProj(engine.params.NWORDS_FIELD); - Rs[1] = new PointProj(engine.params.NWORDS_FIELD); - Rs[2] = new PointProj(engine.params.NWORDS_FIELD); - - mask >>>= (engine.params.MAXBITS_ORDER - engine.params.OALICE_BITS); - - engine.fpx.fp2_decode(CompressedPKB, A, 4 * engine.params.ORDER_A_ENCODED_BYTES); - qnr = CompressedPKB[4 * engine.params.ORDER_A_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES] & 0x01; - ind = CompressedPKB[4 * engine.params.ORDER_A_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES + 1]; - BuildEntangledXonly_Decomp(A, Rs, qnr, ind); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, Rs[0].Z[0]); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, Rs[1].Z[0]); - - engine.fpx.fpaddPRIME(A[0], engine.params.Montgomery_one, A24[0]); - engine.fpx.fpcopy(A[1], 0, A24[1]); - engine.fpx.fpaddPRIME(A24[0], engine.params.Montgomery_one, A24[0]); - engine.fpx.fp2div2(A24, A24); - engine.fpx.fp2div2(A24, A24); - - engine.fpx.decode_to_digits(SecretKeyA, SecretKeyAOffset, SKin, engine.params.SECRETKEY_A_BYTES, engine.params.NWORDS_ORDER); - engine.fpx.decode_to_digits(CompressedPKB, 0, a0, engine.params.ORDER_A_ENCODED_BYTES, engine.params.NWORDS_ORDER); - engine.fpx.decode_to_digits(CompressedPKB, engine.params.ORDER_A_ENCODED_BYTES, b0, engine.params.ORDER_A_ENCODED_BYTES, engine.params.NWORDS_ORDER); - engine.fpx.decode_to_digits(CompressedPKB, 2 * engine.params.ORDER_A_ENCODED_BYTES, a1, engine.params.ORDER_A_ENCODED_BYTES, engine.params.NWORDS_ORDER); - engine.fpx.decode_to_digits(CompressedPKB, 3 * engine.params.ORDER_A_ENCODED_BYTES, b1, engine.params.ORDER_A_ENCODED_BYTES, engine.params.NWORDS_ORDER); - - if ((a0[0] & 1) == 1) - { - engine.fpx.multiply(SKin, b1, tmp1, engine.params.NWORDS_ORDER); - engine.fpx.mp_add(tmp1, b0, tmp1, engine.params.NWORDS_ORDER); - tmp1[engine.params.NWORDS_ORDER - 1] &= mask; - engine.fpx.multiply(SKin, a1, tmp2, engine.params.NWORDS_ORDER); - engine.fpx.mp_add(tmp2, a0, tmp2, engine.params.NWORDS_ORDER); - tmp2[engine.params.NWORDS_ORDER - 1] &= mask; - engine.fpx.inv_mod_orderA(tmp2, inv); - engine.fpx.multiply(tmp1, inv, scal, engine.params.NWORDS_ORDER); - scal[engine.params.NWORDS_ORDER - 1] &= mask; - Ladder3pt_dual(Rs, scal, engine.params.ALICE, R, A24); - } - else - { - engine.fpx.multiply(SKin, a1, tmp1, engine.params.NWORDS_ORDER); - engine.fpx.mp_add(tmp1, a0, tmp1, engine.params.NWORDS_ORDER); - tmp1[engine.params.NWORDS_ORDER - 1] &= (long)mask; - engine.fpx.multiply(SKin, b1, tmp2, engine.params.NWORDS_ORDER); - engine.fpx.mp_add(tmp2, b0, tmp2, engine.params.NWORDS_ORDER); - tmp2[engine.params.NWORDS_ORDER - 1] &= (long)mask; - engine.fpx.inv_mod_orderA(tmp2, inv); - engine.fpx.multiply(inv, tmp1, scal, engine.params.NWORDS_ORDER); - scal[engine.params.NWORDS_ORDER - 1] &= (long)mask; - engine.isogeny.swap_points(Rs[0], Rs[1], -1L); - Ladder3pt_dual(Rs, scal, engine.params.ALICE, R, A24); - } - - engine.fpx.fp2div2(A, Adiv2); - engine.isogeny.xTPLe_fast(R, R, Adiv2, engine.params.OBOB_EXPON); - - engine.fpx.fp2_encode(R.X, tphiBKA_t, tphiBKA_tOffset); - engine.fpx.fp2_encode(R.Z, tphiBKA_t, tphiBKA_tOffset + engine.params.FP2_ENCODED_BYTES); - engine.fpx.encode_to_bytes(inv, tphiBKA_t, tphiBKA_tOffset + 2 * engine.params.FP2_ENCODED_BYTES, engine.params.ORDER_A_ENCODED_BYTES); - } - - // Bob's PK compression -- SIKE protocol - protected void Compress_PKB_dual_extended(long[] d0, long[] c0, long[] d1, long[] c1, long[][] A, byte[] qnr, byte[] ind, byte[] CompressedPKB) - { - long mask = -1L; - long[] tmp = new long[2 * engine.params.NWORDS_ORDER], - D = new long[2 * engine.params.NWORDS_ORDER], Dinv = new long[2 * engine.params.NWORDS_ORDER]; - - mask >>>= (engine.params.MAXBITS_ORDER - engine.params.OALICE_BITS); - - engine.fpx.multiply(c0, d1, tmp, engine.params.NWORDS_ORDER); - engine.fpx.multiply(c1, d0, D, engine.params.NWORDS_ORDER); - engine.fpx.Montgomery_neg(D, engine.params.Alice_order); - engine.fpx.mp_add(tmp, D, D, engine.params.NWORDS_ORDER); - D[engine.params.NWORDS_ORDER - 1] &= (long)mask; - engine.fpx.inv_mod_orderA(D, Dinv); - engine.fpx.multiply(d1, Dinv, tmp, engine.params.NWORDS_ORDER); // a0' = 3^n * d1 / D - tmp[engine.params.NWORDS_ORDER - 1] &= mask; - engine.fpx.encode_to_bytes(tmp, CompressedPKB, 0, engine.params.ORDER_A_ENCODED_BYTES); - - engine.fpx.Montgomery_neg(d0, engine.params.Alice_order); - engine.fpx.multiply(d0, Dinv, tmp, engine.params.NWORDS_ORDER); // b0' = 3^n * (- d0 / D) - tmp[engine.params.NWORDS_ORDER - 1] &= (long)mask; - engine.fpx.encode_to_bytes(tmp, CompressedPKB, engine.params.ORDER_A_ENCODED_BYTES, engine.params.ORDER_A_ENCODED_BYTES); - - engine.fpx.Montgomery_neg(c1, engine.params.Alice_order); - engine.fpx.multiply(c1, Dinv, tmp, engine.params.NWORDS_ORDER); // a1' = 3^n * (- c1 / D) - tmp[engine.params.NWORDS_ORDER - 1] &= (long)mask; - engine.fpx.encode_to_bytes(tmp, CompressedPKB, 2 * engine.params.ORDER_A_ENCODED_BYTES, engine.params.ORDER_A_ENCODED_BYTES); - - engine.fpx.multiply(c0, Dinv, tmp, engine.params.NWORDS_ORDER); // b1' = 3^n * (c0 / D) - tmp[engine.params.NWORDS_ORDER - 1] &= (long)mask; - engine.fpx.encode_to_bytes(tmp, CompressedPKB, 3 * engine.params.ORDER_A_ENCODED_BYTES, engine.params.ORDER_A_ENCODED_BYTES); - - engine.fpx.fp2_encode(A, CompressedPKB, 4 * engine.params.ORDER_A_ENCODED_BYTES); - CompressedPKB[4 * engine.params.ORDER_A_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES] = qnr[0]; - CompressedPKB[4 * engine.params.ORDER_A_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES + 1] = ind[0]; - } - - // Bob's PK decompression -- SIDH protocol - protected void PKBDecompression(byte[] SecretKeyA, int SecretKeyAOffset, byte[] CompressedPKB, PointProj R, long[][] A) - { - long mask = -1L; - int bit, qnr, ind; - long[][] A24 = new long[2][engine.params.NWORDS_FIELD]; - long[] tmp1 = new long[2 * engine.params.NWORDS_ORDER], - tmp2 = new long[2 * engine.params.NWORDS_ORDER], - vone = new long[2 * engine.params.NWORDS_ORDER], - SKin = new long[engine.params.NWORDS_ORDER], - comp_temp = new long[engine.params.NWORDS_ORDER]; - PointProj[] Rs = new PointProj[3]; - - mask >>>= (engine.params.MAXBITS_ORDER - engine.params.OALICE_BITS); - vone[0] = 1; - - engine.fpx.fp2_decode(CompressedPKB, A, 3 * engine.params.ORDER_A_ENCODED_BYTES); - bit = CompressedPKB[3 * engine.params.ORDER_A_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES] >>> 7; - qnr = CompressedPKB[3 * engine.params.ORDER_A_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES] & 0x1; - ind = CompressedPKB[3 * engine.params.ORDER_A_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES + 1]; - - // Rebuild the basis - BuildEntangledXonly_Decomp(A, Rs, qnr, ind); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, Rs[0].Z[0]); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, Rs[1].Z[0]); - - engine.fpx.fpaddPRIME(A[0], engine.params.Montgomery_one, A24[0]); - engine.fpx.fpcopy(A[1], 0, A24[1]); - engine.fpx.fpaddPRIME(A24[0], engine.params.Montgomery_one, A24[0]); - engine.fpx.fp2div2(A24, A24); - engine.fpx.fp2div2(A24, A24); - - engine.fpx.decode_to_digits(SecretKeyA, SecretKeyAOffset, SKin, engine.params.SECRETKEY_A_BYTES, engine.params.NWORDS_ORDER); - engine.isogeny.swap_points(Rs[0], Rs[1], 0 - (long)bit); - if (bit == 0) - { - engine.fpx.decode_to_digits(CompressedPKB, engine.params.ORDER_A_ENCODED_BYTES, comp_temp, engine.params.ORDER_A_ENCODED_BYTES, engine.params.NWORDS_ORDER); - engine.fpx.multiply(SKin, comp_temp, tmp1, engine.params.NWORDS_ORDER); - engine.fpx.mp_add(tmp1, vone, tmp1, engine.params.NWORDS_ORDER); - tmp1[engine.params.NWORDS_ORDER - 1] &= (long)mask; - engine.fpx.inv_mod_orderA(tmp1, tmp2); - engine.fpx.decode_to_digits(CompressedPKB, 2 * engine.params.ORDER_A_ENCODED_BYTES, comp_temp, engine.params.ORDER_A_ENCODED_BYTES, engine.params.NWORDS_ORDER); - engine.fpx.multiply(SKin, comp_temp, tmp1, engine.params.NWORDS_ORDER); - engine.fpx.decode_to_digits(CompressedPKB, 0, comp_temp, engine.params.ORDER_A_ENCODED_BYTES, engine.params.NWORDS_ORDER); - engine.fpx.mp_add(comp_temp, tmp1, tmp1, engine.params.NWORDS_ORDER); - engine.fpx.multiply(tmp1, tmp2, vone, engine.params.NWORDS_ORDER); - vone[engine.params.NWORDS_ORDER - 1] &= mask; - Ladder3pt_dual(Rs, vone, engine.params.ALICE, R, A24); - } - else - { - engine.fpx.decode_to_digits(CompressedPKB, 2 * engine.params.ORDER_A_ENCODED_BYTES, comp_temp, engine.params.ORDER_A_ENCODED_BYTES, engine.params.NWORDS_ORDER); - engine.fpx.multiply(SKin, comp_temp, tmp1, engine.params.NWORDS_ORDER); - engine.fpx.mp_add(tmp1, vone, tmp1, engine.params.NWORDS_ORDER); - tmp1[engine.params.NWORDS_ORDER - 1] &= mask; - engine.fpx.inv_mod_orderA(tmp1, tmp2); - engine.fpx.decode_to_digits(CompressedPKB, engine.params.ORDER_A_ENCODED_BYTES, comp_temp, engine.params.ORDER_A_ENCODED_BYTES, engine.params.NWORDS_ORDER); - engine.fpx.multiply(SKin, comp_temp, tmp1, engine.params.NWORDS_ORDER); - engine.fpx.decode_to_digits(CompressedPKB, 0, comp_temp, engine.params.ORDER_A_ENCODED_BYTES, engine.params.NWORDS_ORDER); - engine.fpx.mp_add(comp_temp, tmp1, tmp1, engine.params.NWORDS_ORDER); - engine.fpx.multiply(tmp1, tmp2, vone, engine.params.NWORDS_ORDER); - vone[engine.params.NWORDS_ORDER - 1] &= mask; - Ladder3pt_dual(Rs, vone, engine.params.ALICE, R, A24); - } - engine.fpx.fp2div2(A, A24); - engine.isogeny.xTPLe_fast(R, R, A24, engine.params.OBOB_EXPON); - } - - // Bob's PK compression -- SIDH protocol - protected void Compress_PKB_dual(long[] d0, long[] c0, long[] d1, long[] c1, long[][] A, byte qnr[], byte ind[], byte[] CompressedPKB) - { - long[] tmp = new long[2 * engine.params.NWORDS_ORDER], - inv = new long[engine.params.NWORDS_ORDER]; - if ((d1[0] & 1) == 1) - { // Storing [-d0*d1^-1 = b1*a0^-1, -c1*d1^-1 = a1*a0^-1, c0*d1^-1 = b0*a0^-1] and setting bit384 to 0 - engine.fpx.inv_mod_orderA(d1, inv); - engine.fpx.Montgomery_neg(d0, engine.params.Alice_order); - engine.fpx.multiply(d0, inv, tmp, engine.params.NWORDS_ORDER); - engine.fpx.encode_to_bytes(tmp, CompressedPKB, 0, engine.params.ORDER_A_ENCODED_BYTES); - CompressedPKB[engine.params.ORDER_A_ENCODED_BYTES - 1] &= engine.params.MASK_ALICE; - engine.fpx.Montgomery_neg(c1, engine.params.Alice_order); - engine.fpx.multiply(c1, inv, tmp, engine.params.NWORDS_ORDER); - engine.fpx.encode_to_bytes(tmp, CompressedPKB, engine.params.ORDER_A_ENCODED_BYTES, engine.params.ORDER_A_ENCODED_BYTES); - CompressedPKB[2 * engine.params.ORDER_A_ENCODED_BYTES - 1] &= engine.params.MASK_ALICE; - engine.fpx.multiply(c0, inv, tmp, engine.params.NWORDS_ORDER); - engine.fpx.encode_to_bytes(tmp, CompressedPKB, 2 * engine.params.ORDER_A_ENCODED_BYTES, engine.params.ORDER_A_ENCODED_BYTES); - CompressedPKB[3 * engine.params.ORDER_A_ENCODED_BYTES - 1] &= engine.params.MASK_ALICE; - CompressedPKB[3 * engine.params.ORDER_A_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES] = 0x00; - } - else - { // Storing [ -d1*d0^-1 = b1*b0inv, c1*d0^-1 = a1*b0inv, -c0*d0^-1 = a0*b0inv] and setting bit384 to 1 - engine.fpx.inv_mod_orderA(d0, inv); - engine.fpx.Montgomery_neg(d1, engine.params.Alice_order); - engine.fpx.multiply(d1, inv, tmp, engine.params.NWORDS_ORDER); - engine.fpx.encode_to_bytes(tmp, CompressedPKB, 0, engine.params.ORDER_A_ENCODED_BYTES); - CompressedPKB[engine.params.ORDER_A_ENCODED_BYTES - 1] &= engine.params.MASK_ALICE; - engine.fpx.multiply(c1, inv, tmp, engine.params.NWORDS_ORDER); - engine.fpx.encode_to_bytes(tmp, CompressedPKB, engine.params.ORDER_A_ENCODED_BYTES, engine.params.ORDER_A_ENCODED_BYTES); - CompressedPKB[2 * engine.params.ORDER_A_ENCODED_BYTES - 1] &= engine.params.MASK_ALICE; - engine.fpx.Montgomery_neg(c0, engine.params.Alice_order); - engine.fpx.multiply(c0, inv, tmp, engine.params.NWORDS_ORDER); - engine.fpx.encode_to_bytes(tmp, CompressedPKB, 2 * engine.params.ORDER_A_ENCODED_BYTES, engine.params.ORDER_A_ENCODED_BYTES); - CompressedPKB[3 * engine.params.ORDER_A_ENCODED_BYTES - 1] &= engine.params.MASK_ALICE; - CompressedPKB[3 * engine.params.ORDER_A_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES] = (byte)0x80; - } - - engine.fpx.fp2_encode(A, CompressedPKB, 3 * engine.params.ORDER_A_ENCODED_BYTES); - CompressedPKB[3 * engine.params.ORDER_A_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES] |= qnr[0]; - CompressedPKB[3 * engine.params.ORDER_A_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES + 1] = ind[0]; - CompressedPKB[3 * engine.params.ORDER_A_ENCODED_BYTES + engine.params.FP2_ENCODED_BYTES + 2] = 0; - } - - // Bob's ephemeral public key generation using compression -- SIKE protocol - protected int EphemeralKeyGeneration_B_extended(byte[] PrivateKeyB, byte[] CompressedPKB, int sike) - { - byte[] qnr = new byte[1], ind = new byte[1]; - int[] D = new int[engine.params.DLEN_2]; - long[] c0 = new long[engine.params.NWORDS_ORDER], - d0 = new long[engine.params.NWORDS_ORDER], - c1 = new long[engine.params.NWORDS_ORDER], - d1 = new long[engine.params.NWORDS_ORDER]; - long[][][][] Ds = new long[engine.params.MAX_Bob][2][2][engine.params.NWORDS_FIELD]; - long[][][] f = new long[4][2][engine.params.NWORDS_FIELD]; - long[][] A = new long[2][engine.params.NWORDS_FIELD]; - - PointProjFull[] Rs = new PointProjFull[2]; - Rs[0] = new PointProjFull(engine.params.NWORDS_FIELD); - Rs[1] = new PointProjFull(engine.params.NWORDS_FIELD); - - PointProj Pw = new PointProj(engine.params.NWORDS_FIELD), - Qw = new PointProj(engine.params.NWORDS_FIELD); - - FullIsogeny_B_dual(PrivateKeyB, Ds, A); - BuildOrdinary2nBasis_dual(A, Ds, Rs, qnr, ind); // Generate a basis in E_A and pulls it back to E_A6. Rs[0] and Rs[1] affinized. - - // Maps from y^2 = x^3 + 6x^2 + x into y^2 = x^3 -11x + 14 - engine.fpx.fpaddPRIME(engine.params.Montgomery_one, Rs[0].X[0], Rs[0].X[0]); - engine.fpx.fpaddPRIME(engine.params.Montgomery_one, Rs[0].X[0], Rs[0].X[0]); // Weierstrass form - engine.fpx.fpaddPRIME(engine.params.Montgomery_one, Rs[1].X[0], Rs[1].X[0]); - engine.fpx.fpaddPRIME(engine.params.Montgomery_one, Rs[1].X[0], Rs[1].X[0]); // Weierstrass form - - engine.fpx.fpcopy(engine.params.A_basis_zero, 0 * engine.params.NWORDS_FIELD, Pw.X[0]); - engine.fpx.fpcopy(engine.params.A_basis_zero, 1 * engine.params.NWORDS_FIELD, Pw.X[1]); - engine.fpx.fpcopy(engine.params.A_basis_zero, 2 * engine.params.NWORDS_FIELD, Pw.Z[0]);//y - engine.fpx.fpcopy(engine.params.A_basis_zero, 3 * engine.params.NWORDS_FIELD, Pw.Z[1]);//y - engine.fpx.fpcopy(engine.params.A_basis_zero, 4 * engine.params.NWORDS_FIELD, Qw.X[0]); - engine.fpx.fpcopy(engine.params.A_basis_zero, 5 * engine.params.NWORDS_FIELD, Qw.X[1]); - engine.fpx.fpcopy(engine.params.A_basis_zero, 6 * engine.params.NWORDS_FIELD, Qw.Z[0]);//y - engine.fpx.fpcopy(engine.params.A_basis_zero, 7 * engine.params.NWORDS_FIELD, Qw.Z[1]);//y - - Tate2_pairings(Pw, Qw, Rs, f); - engine.fpx.fp2correction(f[0]); - engine.fpx.fp2correction(f[1]); - engine.fpx.fp2correction(f[2]); - engine.fpx.fp2correction(f[3]); - Dlogs2_dual(f, D, d0, c0, d1, c1); - - if (sike == 1) - { - Compress_PKB_dual_extended(d0, c0, d1, c1, A, qnr, ind, CompressedPKB); - } - else - { - Compress_PKB_dual(d0, c0, d1, c1, A, qnr, ind, CompressedPKB); - } - - return 0; - } - - // Bob's ephemeral public key generation using compression -- SIDH protocol - protected int EphemeralKeyGeneration_B(byte[] PrivateKeyB, byte[] CompressedPKB) - { - return EphemeralKeyGeneration_B_extended(PrivateKeyB, CompressedPKB, 0); - } - - // Alice's ephemeral shared secret computation using compression -- SIKE protocol - protected int EphemeralSecretAgreement_A_extended(byte[] PrivateKeyA, int PrivateKeyAOffset, byte[] PKB, byte[] SharedSecretA, int sike) - { - int i, ii = 0, row, m, index = 0, npts = 0; - int[] pts_index = new int[engine.params.MAX_INT_POINTS_ALICE]; - long[][] A24plus = new long[2][engine.params.NWORDS_FIELD], - C24 = new long[2][engine.params.NWORDS_FIELD]; - - PointProj R = new PointProj(engine.params.NWORDS_FIELD); - PointProj[] pts = new PointProj[engine.params.MAX_INT_POINTS_ALICE]; - long[][] jinv = new long[2][engine.params.NWORDS_FIELD], - A = new long[2][engine.params.NWORDS_FIELD], - param_A = new long[2][engine.params.NWORDS_FIELD]; - long[][][] coeff = new long[5][2][engine.params.NWORDS_FIELD]; - - - if (sike == 1) - { - PKBDecompression_extended(PrivateKeyA, PrivateKeyAOffset, PKB, R, param_A, SharedSecretA, engine.params.FP2_ENCODED_BYTES); - } - else - { - PKBDecompression(PrivateKeyA, PrivateKeyAOffset, PKB, R, param_A); - } - - engine.fpx.fp2copy(param_A, A); - engine.fpx.fpaddPRIME(engine.params.Montgomery_one, engine.params.Montgomery_one, C24[0]); - engine.fpx.fp2add(A, C24, A24plus); - engine.fpx.fpaddPRIME(C24[0], C24[0], C24[0]); - - if (engine.params.OALICE_BITS % 2 == 1) - { - PointProj S = new PointProj(engine.params.NWORDS_FIELD); - - engine.isogeny.xDBLe(R, S, A24plus, C24, (engine.params.OALICE_BITS - 1)); - engine.isogeny.get_2_isog(S, A24plus, C24); - engine.isogeny.eval_2_isog(R, S); - } - - // Traverse tree - index = 0; - for (row = 1; row < engine.params.MAX_Alice; row++) - { - while (index < engine.params.MAX_Alice - row) - { - pts[npts] = new PointProj(engine.params.NWORDS_FIELD); - engine.fpx.fp2copy(R.X, pts[npts].X); - engine.fpx.fp2copy(R.Z, pts[npts].Z); - pts_index[npts++] = index; - m = engine.params.strat_Alice[ii++]; - engine.isogeny.xDBLe(R, R, A24plus, C24, (int)(2 * m)); - index += m; - } - engine.isogeny.get_4_isog(R, A24plus, C24, coeff); - - for (i = 0; i < npts; i++) - { - engine.isogeny.eval_4_isog(pts[i], coeff); - } - - engine.fpx.fp2copy(pts[npts - 1].X, R.X); - engine.fpx.fp2copy(pts[npts - 1].Z, R.Z); - index = pts_index[npts - 1]; - npts -= 1; - } - - engine.isogeny.get_4_isog(R, A24plus, C24, coeff); - engine.fpx.fp2add(A24plus, A24plus, A24plus); - engine.fpx.fp2sub(A24plus, C24, A24plus); - engine.fpx.fp2add(A24plus, A24plus, A24plus); - engine.isogeny.j_inv(A24plus, C24, jinv); - engine.fpx.fp2_encode(jinv, SharedSecretA, 0); // Format shared secret - - return 0; - } - - // Alice's ephemeral shared secret computation using compression -- SIDH protocol - // It produces a shared secret key SharedSecretA using her secret key PrivateKeyA and Bob's decompressed data point_R and param_A - // Inputs: Alice's PrivateKeyA is an even integer in the range [2, oA-2], where oA = 2^engine.params.OALICE_BITS. - // Bob's decompressed data consists of point_R in (X:Z) coordinates and the curve parameter param_A in GF(p^2). - // Output: a shared secret SharedSecretA that consists of one element in GF(p^2). - int EphemeralSecretAgreement_A(byte[] PrivateKeyA, int PrivateKeyAOffset, byte[] PKB, byte[] SharedSecretA) - { - return EphemeralSecretAgreement_A_extended(PrivateKeyA, PrivateKeyAOffset, PKB, SharedSecretA, 0); - } - - - protected byte validate_ciphertext(byte[] ephemeralsk_, byte[] CompressedPKB, byte[] xKA, int xKAOffset, byte[] tphiBKA_t, int tphiBKA_tOffset) - { // If ct validation passes returns 0, otherwise returns -1. - PointProj[] phis = new PointProj[3], - pts = new PointProj[engine.params.MAX_INT_POINTS_BOB]; - - phis[0] = new PointProj(engine.params.NWORDS_FIELD); - phis[1] = new PointProj(engine.params.NWORDS_FIELD); - phis[2] = new PointProj(engine.params.NWORDS_FIELD); - - PointProj R = new PointProj(engine.params.NWORDS_FIELD), - S = new PointProj(engine.params.NWORDS_FIELD); - - long[][] XPB = new long[2][engine.params.NWORDS_FIELD], - XQB = new long[2][engine.params.NWORDS_FIELD], - XRB = new long[2][engine.params.NWORDS_FIELD], - A24plus = new long[2][engine.params.NWORDS_FIELD], - A24minus = new long[2][engine.params.NWORDS_FIELD], - A = new long[2][engine.params.NWORDS_FIELD], - comp1 = new long[2][engine.params.NWORDS_FIELD], - comp2 = new long[2][engine.params.NWORDS_FIELD], - one = new long[2][engine.params.NWORDS_FIELD]; - long[][][] coeff = new long[3][2][engine.params.NWORDS_FIELD]; - - int i, row, m, index = 0, npts = 0, ii = 0; - int[] pts_index = new int[engine.params.MAX_INT_POINTS_BOB]; - long[] temp = new long[engine.params.NWORDS_ORDER], - sk = new long[engine.params.NWORDS_ORDER]; - - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, one[0]); - - // Initialize basis points - init_basis(engine.params.B_gen, XPB, XQB, XRB); - - engine.fpx.fp2_decode(xKA, phis[0].X, xKAOffset); - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, phis[0].Z[0]); // phi[0] <- PA + skA*QA - - // Initialize constants: A24minus = A-2C, A24plus = A+2C, where A=6, C=1 - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, A24plus[0]); - engine.fpx.fp2add(A24plus, A24plus, A24plus); - engine.fpx.fp2add(A24plus, A24plus, A24minus); // A24minus = 4 - engine.fpx.fp2add(A24plus, A24minus, A); // A = 6 - engine.fpx.fp2add(A24minus, A24minus, A24plus); // A24plus = 8 - - // Retrieve kernel point - engine.fpx.decode_to_digits(ephemeralsk_, 0, sk, engine.params.SECRETKEY_B_BYTES, engine.params.NWORDS_ORDER); - engine.isogeny.LADDER3PT(XPB, XQB, XRB, sk, engine.params.BOB, R, A); - - // Traverse tree - index = 0; - for (row = 1; row < engine.params.MAX_Bob; row++) - { - while (index < engine.params.MAX_Bob - row) - { - pts[npts] = new PointProj(engine.params.NWORDS_FIELD); - engine.fpx.fp2copy(R.X, pts[npts].X); - engine.fpx.fp2copy(R.Z, pts[npts].Z); - pts_index[npts++] = index; - m = engine.params.strat_Bob[ii++]; - engine.isogeny.xTPLe(R, R, A24minus, A24plus, (int)m); - index += m; - } - engine.isogeny.get_3_isog(R, A24minus, A24plus, coeff); - for (i = 0; i < npts; i++) - { - engine.isogeny.eval_3_isog(pts[i], coeff); - } - engine.isogeny.eval_3_isog(phis[0], coeff); - - engine.fpx.fp2copy(pts[npts - 1].X, R.X); - engine.fpx.fp2copy(pts[npts - 1].Z, R.Z); - index = pts_index[npts - 1]; - npts -= 1; - } - engine.isogeny.get_3_isog(R, A24minus, A24plus, coeff); - engine.isogeny.eval_3_isog(phis[0], coeff); // phis[0] <- phiB(PA + skA*QA) - - engine.fpx.fp2_decode(CompressedPKB, A, 4 * engine.params.ORDER_A_ENCODED_BYTES); - - // Single equation check: t*(phiP + skA*phiQ) =? t*3^n*((a0+skA*a1)*S1 + (b0+skA*b1)*S2) for t in {(a0+skA*a1)^-1, (b0+skA*b1)^-1} - - engine.fpx.fp2_decode(tphiBKA_t, S.X, tphiBKA_tOffset); - engine.fpx.fp2_decode(tphiBKA_t, S.Z, tphiBKA_tOffset + engine.params.FP2_ENCODED_BYTES); // Recover t*3^n*((a0+skA*a1)*S1 + (b0+skA*b1)*S2) - engine.fpx.decode_to_digits(tphiBKA_t, tphiBKA_tOffset + 2 * engine.params.FP2_ENCODED_BYTES, temp, engine.params.ORDER_A_ENCODED_BYTES, engine.params.NWORDS_ORDER); - engine.isogeny.Ladder(phis[0], temp, A, engine.params.OALICE_BITS, R); // t*(phiP + skA*phiQ) - - engine.fpx.fp2mul_mont(R.X, S.Z, comp1); - engine.fpx.fp2mul_mont(R.Z, S.X, comp2); - return (engine.fpx.cmp_f2elm(comp1, comp2)); - } - - - /// DLOG - - // Computes the discrete log of input r = g^d where g = e(P,Q)^ell^e, and P,Q are torsion generators in the initial curve - // Return the integer d - void solve_dlog(long[][] r, int[] D, long[] d, int ell) - { - if (ell == 2) - { - if (engine.params.OALICE_BITS % engine.params.W_2 == 0) - { - Traverse_w_div_e_fullsigned(r, 0, 0, engine.params.PLEN_2 - 1, engine.params.ph2_path, - engine.params.ph2_T, D, engine.params.DLEN_2, engine.params.ELL2_W, engine.params.W_2); - } - else - { - Traverse_w_notdiv_e_fullsigned(r, 0, 0, engine.params.PLEN_2 - 1, engine.params.ph2_path, - engine.params.ph2_T1, engine.params.ph2_T2, D, engine.params.DLEN_2, ell, engine.params.ELL2_W, - engine.params.ELL2_EMODW, engine.params.W_2, engine.params.OALICE_BITS); - } - from_base(D, d, engine.params.DLEN_2, engine.params.ELL2_W); - } - else if (ell == 3) - { - if (engine.params.OBOB_EXPON % engine.params.W_3 == 0) - { - Traverse_w_div_e_fullsigned(r, 0, 0, engine.params.PLEN_3 - 1, engine.params.ph3_path, - engine.params.ph3_T, D, engine.params.DLEN_3, engine.params.ELL3_W, engine.params.W_3); - } - else - { - Traverse_w_notdiv_e_fullsigned(r, 0, 0, engine.params.PLEN_3 - 1, engine.params.ph3_path, - engine.params.ph3_T1, engine.params.ph3_T2, D, engine.params.DLEN_3, ell, engine.params.ELL3_W, - engine.params.ELL3_EMODW, engine.params.W_3, engine.params.OBOB_EXPON); - } - from_base(D, d, engine.params.DLEN_3, engine.params.ELL3_W); - } - } - - // Convert a number in base "base" with signed digits: (D[k-1]D[k-2]...D[1]D[0])_base < 2^(NWORDS_ORDER*RADIX) into decimal - // Output: r = D[k-1]*base^(k-1) + ... + D[1]*base + D[0] - private void from_base(int[] D, long[] r, int Dlen, int base) - { - long[] ell = new long[engine.params.NWORDS_ORDER], - digit = new long[engine.params.NWORDS_ORDER], - temp = new long[engine.params.NWORDS_ORDER]; - int ellw; - - ell[0] = base; - if (D[Dlen - 1] < 0) - { - digit[0] = (((int)-D[Dlen - 1]) * ell[0]); - if ((base & 1) == 0) - { - engine.fpx.Montgomery_neg(digit, engine.params.Alice_order); - engine.fpx.copy_words(digit, r, engine.params.NWORDS_ORDER); - } - else - { - engine.fpx.mp_sub(engine.params.Bob_order, digit, r, engine.params.NWORDS_ORDER); - } - } - else - { - r[0] = (D[Dlen - 1] * ell[0]); - } - - for (int i = Dlen - 2; i >= 1; i--) - { - ellw = base; - Arrays.fill(digit, 0); - if (D[i] < 0) - { - digit[0] = (-D[i]); - if ((base & 1) == 0) - { - engine.fpx.Montgomery_neg(digit, engine.params.Alice_order); - } - else - { - engine.fpx.mp_sub(engine.params.Bob_order, digit, digit, engine.params.NWORDS_ORDER); - } - } - else - { - digit[0] = D[i]; - } - engine.fpx.mp_add(r, digit, r, engine.params.NWORDS_ORDER); - if ((base & 1) != 0) - { - if (!engine.fpx.is_orderelm_lt(r, engine.params.Bob_order)) - { - engine.fpx.mp_sub(r, engine.params.Bob_order, r, engine.params.NWORDS_ORDER); - } - } - - if ((base & 1) == 0) - { - while (ellw > 1) - { - engine.fpx.mp_add(r, r, r, engine.params.NWORDS_ORDER); - ellw /= 2; - } - } - else - { - while (ellw > 1) - { - Arrays.fill(temp, 0); - engine.fpx.mp_add(r, r, temp, engine.params.NWORDS_ORDER); - if (!engine.fpx.is_orderelm_lt(temp, engine.params.Bob_order)) - { - engine.fpx.mp_sub(temp, engine.params.Bob_order, temp, engine.params.NWORDS_ORDER); - } - - engine.fpx.mp_add(r, temp, r, engine.params.NWORDS_ORDER); - - if (!engine.fpx.is_orderelm_lt(r, engine.params.Bob_order)) - { - engine.fpx.mp_sub(r, engine.params.Bob_order, r, engine.params.NWORDS_ORDER); - } - ellw /= 3; - } - } - } - Arrays.fill(digit, 0); - if (D[0] < 0) - { - digit[0] = (-D[0]); - if ((base & 1) == 0) - { - engine.fpx.Montgomery_neg(digit, engine.params.Alice_order); - } - else - { - engine.fpx.mp_sub(engine.params.Bob_order, digit, digit, engine.params.NWORDS_ORDER); - } - } - else - { - digit[0] = D[0]; - } - engine.fpx.mp_add(r, digit, r, engine.params.NWORDS_ORDER); - if ((base & 1) != 0) - { - if (!engine.fpx.is_orderelm_lt(r, engine.params.Bob_order)) - { - engine.fpx.mp_sub(r, engine.params.Bob_order, r, engine.params.NWORDS_ORDER); - } - } - } - - - // Traverse a Pohlig-Hellman optimal strategy to solve a discrete log in a group of order ell^e - // Leaves are used to recover the digits which are numbers from 0 to ell^w-1 except by the last leaf that gives a digit between 0 and ell^(e mod w) - // Assume w does not divide the exponent e - void Traverse_w_notdiv_e_fullsigned(long[][] r, int j, int k, int z, int[] P, long[] CT1, long[] CT2, - int[] D, int Dlen, int ell, int ellw, int ell_emodw, int w, int e) - { - long[][] rp = new long[2][engine.params.NWORDS_FIELD], - alpha = new long[2][engine.params.NWORDS_FIELD]; - - - if (z > 1) - { - int t = P[z], goleft; - engine.fpx.fp2copy(r, rp); - goleft = (j > 0) ? w * (z - t) : (e % w) + w * (z - t - 1); - for (int i = 0; i < goleft; i++) - { - if ((ell & 1) == 0) - { - engine.fpx.sqr_Fp2_cycl(rp, engine.params.Montgomery_one); - } - else - { - engine.fpx.cube_Fp2_cycl(rp, engine.params.Montgomery_one); - } - - } - - Traverse_w_notdiv_e_fullsigned(rp, j + (z - t), k, t, P, CT1, CT2, D, Dlen, ell, ellw, ell_emodw, w, e); - - engine.fpx.fp2copy(r, rp); - for (int h = k; h < k + t; h++) - { - if (D[h] != 0) - { - if (j > 0) - { - if (D[h] < 0) - { - engine.fpx.fp2copy(CT2, engine.params.NWORDS_FIELD * (2 * (j + h) * (ellw / 2) + 2 * (-D[h] - 1)), alpha); - engine.fpx.fpnegPRIME(alpha[1]); - engine.fpx.fp2mul_mont(rp, alpha, rp); - } - else - { - engine.fpx.fp2mul_mont(rp, CT2, engine.params.NWORDS_FIELD * (2 * ((j + h) * (ellw / 2) + (D[h] - 1))), rp); - } - } - else - { - if (D[h] < 0) - { - engine.fpx.fp2copy(CT1, engine.params.NWORDS_FIELD * (2 * ((j + h) * (ellw / 2) + (-D[h] - 1))), alpha); - engine.fpx.fpnegPRIME(alpha[1]); - engine.fpx.fp2mul_mont(rp, alpha, rp); - } - else - { - engine.fpx.fp2mul_mont(rp, CT1, engine.params.NWORDS_FIELD * (2 * ((j + h) * (ellw / 2) + (D[h] - 1))), rp); - } - } - } - } - - Traverse_w_notdiv_e_fullsigned(rp, j, k + t, z - t, P, CT1, CT2, D, Dlen, ell, ellw, ell_emodw, w, e); - } - else - { - engine.fpx.fp2copy(r, rp); - engine.fpx.fp2correction(rp); - - - if (engine.fpx.is_felm_zero(rp[1]) && Fpx.subarrayEquals(rp[0], engine.params.Montgomery_one, engine.params.NWORDS_FIELD)) - { - D[k] = 0; - } - else - { - - if (!(j == 0 && k == Dlen - 1)) - { - - for (int t = 1; t <= (ellw / 2); t++) - { - if (Fpx.subarrayEquals(rp, CT2, engine.params.NWORDS_FIELD * (2 * (ellw / 2) * (Dlen - 1) + 2 * (t - 1)), 2 * engine.params.NWORDS_FIELD)) - { - D[k] = -t; - break; - } - else - { - engine.fpx.fp2copy(CT2, engine.params.NWORDS_FIELD * (2 * ((ellw / 2) * (Dlen - 1) + (t - 1))), alpha); - engine.fpx.fpnegPRIME(alpha[1]); - engine.fpx.fpcorrectionPRIME(alpha[1]); - if (Fpx.subarrayEquals(rp, alpha, 2 * engine.params.NWORDS_FIELD)) - { - D[k] = t; - break; - } - } - } - } - else - { - for (int t = 1; t <= ell_emodw / 2; t++) - { - if (Fpx.subarrayEquals(rp, CT1, engine.params.NWORDS_FIELD * (2 * (ellw / 2) * (Dlen - 1) + 2 * (t - 1)), 2 * engine.params.NWORDS_FIELD)) - { - D[k] = -t; - break; - } - else - { - engine.fpx.fp2copy(CT1, engine.params.NWORDS_FIELD * (2 * ((ellw / 2) * (Dlen - 1) + (t - 1))), alpha); - engine.fpx.fpnegPRIME(alpha[1]); - engine.fpx.fpcorrectionPRIME(alpha[1]); - if (Fpx.subarrayEquals(rp, alpha, 2 * engine.params.NWORDS_FIELD)) - { - D[k] = t; - break; - } - } - } - } - } - } - } - - - // Traverse a Pohlig-Hellman optimal strategy to solve a discrete log in a group of order ell^e - // The leaves of the tree will be used to recover the signed digits which are numbers from +/-{0,1... Ceil((ell^w-1)/2)} - // Assume the integer w divides the exponent e - void Traverse_w_div_e_fullsigned(long[][] r, int j, int k, int z, int[] P, long[] CT, int[] D, int Dlen, int ellw, int w) - { - long[][] rp = new long[2][engine.params.NWORDS_FIELD], alpha = new long[2][engine.params.NWORDS_FIELD]; - - if (z > 1) - { - int t = P[z]; - engine.fpx.fp2copy(r, rp); - for (int i = 0; i < z - t; i++) - { - if ((ellw & 1) == 0) - { - for (int ii = 0; ii < w; ii++) - { - engine.fpx.sqr_Fp2_cycl(rp, engine.params.Montgomery_one); - } - } - else - { - for (int ii = 0; ii < w; ii++) - { - engine.fpx.cube_Fp2_cycl(rp, engine.params.Montgomery_one); - } - } - } - - Traverse_w_div_e_fullsigned(rp, j + (z - t), k, t, P, CT, D, Dlen, ellw, w); - - engine.fpx.fp2copy(r, rp); - for (int h = k; h < k + t; h++) - { - if (D[h] != 0) - { - if (D[h] < 0) - { - engine.fpx.fp2copy(CT, engine.params.NWORDS_FIELD * (2 * ((j + h) * (ellw / 2) + (-D[h] - 1))), alpha); - engine.fpx.fpnegPRIME(alpha[1]); - engine.fpx.fp2mul_mont(rp, alpha, rp); - } - else - { - engine.fpx.fp2mul_mont(rp, CT, engine.params.NWORDS_FIELD * (2 * ((j + h) * (ellw / 2) + (D[h] - 1))), rp); - } - } - } - Traverse_w_div_e_fullsigned(rp, j, k + t, z - t, P, CT, D, Dlen, ellw, w); - } - else - { - engine.fpx.fp2copy(r, rp); - engine.fpx.fp2correction(rp); - - if (engine.fpx.is_felm_zero(rp[1]) && Fpx.subarrayEquals(rp[0], engine.params.Montgomery_one, engine.params.NWORDS_FIELD)) - { - D[k] = 0; - } - else - { - for (int t = 1; t <= ellw / 2; t++) - { - if (Fpx.subarrayEquals(rp, CT, engine.params.NWORDS_FIELD * (2 * ((Dlen - 1) * (ellw / 2) + (t - 1))), 2 * engine.params.NWORDS_FIELD)) - { - D[k] = -t; - break; - } - else - { - engine.fpx.fp2copy(CT, engine.params.NWORDS_FIELD * (2 * ((Dlen - 1) * (ellw / 2) + (t - 1))), alpha); - engine.fpx.fpnegPRIME(alpha[1]); - engine.fpx.fpcorrectionPRIME(alpha[1]); - if (Fpx.subarrayEquals(rp, alpha, 2 * engine.params.NWORDS_FIELD)) - { - D[k] = t; - break; - } - } - } - } - } - } - /// - - //Pairing - private static final int t_points = 2; - - private void Tate3_pairings(PointProjFull[] Qj, long[][][] f) - { - long[] x = new long[engine.params.NWORDS_FIELD], - y = new long[engine.params.NWORDS_FIELD], - l1 = new long[engine.params.NWORDS_FIELD], - l2 = new long[engine.params.NWORDS_FIELD], - n1 = new long[engine.params.NWORDS_FIELD], - n2 = new long[engine.params.NWORDS_FIELD], - x2 = new long[engine.params.NWORDS_FIELD], - x23 = new long[engine.params.NWORDS_FIELD], - x2p3 = new long[engine.params.NWORDS_FIELD]; - - long[][][] xQ2s = new long[t_points][2][engine.params.NWORDS_FIELD], - finv = new long[2 * t_points][2][engine.params.NWORDS_FIELD]; - long[][] one = new long[2][engine.params.NWORDS_FIELD], - t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD], - t2 = new long[2][engine.params.NWORDS_FIELD], - t3 = new long[2][engine.params.NWORDS_FIELD], - t4 = new long[2][engine.params.NWORDS_FIELD], - t5 = new long[2][engine.params.NWORDS_FIELD], - g = new long[2][engine.params.NWORDS_FIELD], - h = new long[2][engine.params.NWORDS_FIELD], - tf = new long[2][engine.params.NWORDS_FIELD]; - - - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, one[0]); - - for (int j = 0; j < t_points; j++) - { - engine.fpx.fp2copy(one, f[j]); - engine.fpx.fp2copy(one, f[j + t_points]); - engine.fpx.fp2sqr_mont(Qj[j].X, xQ2s[j]); - } - for (int k = 0; k < engine.params.OBOB_EXPON - 1; k++) - { - System.arraycopy(engine.params.T_tate3, engine.params.NWORDS_FIELD * (6 * k + 0), l1, 0, engine.params.NWORDS_FIELD); - System.arraycopy(engine.params.T_tate3, engine.params.NWORDS_FIELD * (6 * k + 1), l2, 0, engine.params.NWORDS_FIELD); - System.arraycopy(engine.params.T_tate3, engine.params.NWORDS_FIELD * (6 * k + 2), n1, 0, engine.params.NWORDS_FIELD); - System.arraycopy(engine.params.T_tate3, engine.params.NWORDS_FIELD * (6 * k + 3), n2, 0, engine.params.NWORDS_FIELD); - System.arraycopy(engine.params.T_tate3, engine.params.NWORDS_FIELD * (6 * k + 4), x23, 0, engine.params.NWORDS_FIELD); - System.arraycopy(engine.params.T_tate3, engine.params.NWORDS_FIELD * (6 * k + 5), x2p3, 0, engine.params.NWORDS_FIELD); - for (int j = 0; j < t_points; j++) - { - engine.fpx.fpmul_mont(Qj[j].X[0], l1, t0[0]); - engine.fpx.fpmul_mont(Qj[j].X[1], l1, t0[1]); - engine.fpx.fpmul_mont(Qj[j].X[0], l2, t2[0]); - engine.fpx.fpmul_mont(Qj[j].X[1], l2, t2[1]); - engine.fpx.fpaddPRIME(xQ2s[j][0], x23, t4[0]); - engine.fpx.fpcopy(xQ2s[j][1], 0, t4[1]); - engine.fpx.fpmul_mont(Qj[j].X[0], x2p3, t5[0]); - engine.fpx.fpmul_mont(Qj[j].X[1], x2p3, t5[1]); - engine.fpx.fp2sub(t0, Qj[j].Y, t1); - engine.fpx.fpaddPRIME(t1[0], n1, t1[0]); - engine.fpx.fp2sub(t2, Qj[j].Y, t3); - engine.fpx.fpaddPRIME(t3[0], n2, t3[0]); - engine.fpx.fp2mul_mont(t1, t3, g); - engine.fpx.fp2sub(t4, t5, h); - engine.fpx.fp2_conj(h, h); - engine.fpx.fp2mul_mont(g, h, g); - - engine.fpx.fp2sqr_mont(f[j], tf); - engine.fpx.fp2mul_mont(f[j], tf, f[j]); - engine.fpx.fp2mul_mont(f[j], g, f[j]); - - engine.fpx.fpsubPRIME(t0[1], Qj[j].Y[0], t1[0]); - engine.fpx.fpaddPRIME(t0[0], Qj[j].Y[1], t1[1]); - engine.fpx.fpnegPRIME(t1[1]); - engine.fpx.fpaddPRIME(t1[1], n1, t1[1]); - engine.fpx.fpsubPRIME(t2[1], Qj[j].Y[0], t3[0]); - engine.fpx.fpaddPRIME(t2[0], Qj[j].Y[1], t3[1]); - engine.fpx.fpnegPRIME(t3[1]); - engine.fpx.fpaddPRIME(t3[1], n2, t3[1]); - - engine.fpx.fp2mul_mont(t1, t3, g); - engine.fpx.fp2add(t4, t5, h); - engine.fpx.fp2_conj(h, h); - engine.fpx.fp2mul_mont(g, h, g); - - engine.fpx.fp2sqr_mont(f[j + t_points], tf); - engine.fpx.fp2mul_mont(f[j + t_points], tf, f[j + t_points]); - engine.fpx.fp2mul_mont(f[j + t_points], g, f[j + t_points]); - } - } - for (int j = 0; j < t_points; j++) - { - System.arraycopy(engine.params.T_tate3, engine.params.NWORDS_FIELD * (6 * (engine.params.OBOB_EXPON - 1) + 0), x, 0, engine.params.NWORDS_FIELD); - System.arraycopy(engine.params.T_tate3, engine.params.NWORDS_FIELD * (6 * (engine.params.OBOB_EXPON - 1) + 1), y, 0, engine.params.NWORDS_FIELD); - System.arraycopy(engine.params.T_tate3, engine.params.NWORDS_FIELD * (6 * (engine.params.OBOB_EXPON - 1) + 2), l1, 0, engine.params.NWORDS_FIELD); - System.arraycopy(engine.params.T_tate3, engine.params.NWORDS_FIELD * (6 * (engine.params.OBOB_EXPON - 1) + 3), x2, 0, engine.params.NWORDS_FIELD); - - engine.fpx.fpsubPRIME(Qj[j].X[0], x, t0[0]); - engine.fpx.fpcopy(Qj[j].X[1], 0, t0[1]); - engine.fpx.fpmul_mont(l1, t0[0], t1[0]); - engine.fpx.fpmul_mont(l1, t0[1], t1[1]); - engine.fpx.fp2sub(t1, Qj[j].Y, t2); - engine.fpx.fpaddPRIME(t2[0], y, t2[0]); - engine.fpx.fp2mul_mont(t0, t2, g); - engine.fpx.fpsubPRIME(Qj[j].X[0], x2, h[0]); - engine.fpx.fpcopy(Qj[j].X[1], 0, h[1]); - engine.fpx.fpnegPRIME(h[1]); - engine.fpx.fp2mul_mont(g, h, g); - - engine.fpx.fp2sqr_mont(f[j], tf); - engine.fpx.fp2mul_mont(f[j], tf, f[j]); - engine.fpx.fp2mul_mont(f[j], g, f[j]); - - engine.fpx.fpaddPRIME(Qj[j].X[0], x, t0[0]); - engine.fpx.fpmul_mont(l1, t0[0], t1[0]); - engine.fpx.fpsubPRIME(Qj[j].Y[0], t1[1], t2[0]); - engine.fpx.fpaddPRIME(Qj[j].Y[1], t1[0], t2[1]); - engine.fpx.fpsubPRIME(t2[1], y, t2[1]); - engine.fpx.fp2mul_mont(t0, t2, g); - engine.fpx.fpaddPRIME(Qj[j].X[0], x2, h[0]); - engine.fpx.fp2mul_mont(g, h, g); - - engine.fpx.fp2sqr_mont(f[j + t_points], tf); - engine.fpx.fp2mul_mont(f[j + t_points], tf, f[j + t_points]); - engine.fpx.fp2mul_mont(f[j + t_points], g, f[j + t_points]); - } - - // Final exponentiation: - engine.fpx.mont_n_way_inv(f, 2 * t_points, finv); - for (int j = 0; j < 2 * t_points; j++) - { - final_exponentiation_3_torsion(f[j], finv[j], f[j]); - } - } - - // The final exponentiation for pairings in the 3-torsion group. Raising the value f to the power (p^2-1)/3^eB. - private void final_exponentiation_3_torsion(long[][] f, long[][] finv, long[][] fout) - { - long[] one = new long[engine.params.NWORDS_FIELD]; - long[][] temp = new long[2][engine.params.NWORDS_FIELD]; - int i; - - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, one); - - // f = f^p - engine.fpx.fp2_conj(f, temp); - engine.fpx.fp2mul_mont(temp, finv, temp); // temp = f^(p-1) - - for (i = 0; i < engine.params.OALICE_BITS; i++) - { - engine.fpx.sqr_Fp2_cycl(temp, one); - } - engine.fpx.fp2copy(temp, fout); - } - - private void Tate2_pairings(PointProj P, PointProj Q, PointProjFull[] Qj, long[][][] f) - { - long[] x, y, x_, y_, l1; - long[][][] finv = new long[2 * t_points][2][engine.params.NWORDS_FIELD]; - - long[][] x_first, y_first, - one = new long[2][engine.params.NWORDS_FIELD], - l1_first = new long[2][engine.params.NWORDS_FIELD], - t0 = new long[2][engine.params.NWORDS_FIELD], - t1 = new long[2][engine.params.NWORDS_FIELD], - g = new long[2][engine.params.NWORDS_FIELD], - h = new long[2][engine.params.NWORDS_FIELD]; - - int x_Offset, y_Offset, l1Offset, xOffset, yOffset; - - - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, one[0]); - - for (int j = 0; j < t_points; j++) - { - engine.fpx.fp2copy(one, f[j]); - engine.fpx.fp2copy(one, f[j + t_points]); - } - - // Pairings with P - x_first = P.X; - y_first = P.Z; - - x_Offset = 0; - y_Offset = 1; - x_ = engine.params.T_tate2_firststep_P; - y_ = engine.params.T_tate2_firststep_P; - - engine.fpx.fpcopy(engine.params.T_tate2_firststep_P, 2 * engine.params.NWORDS_FIELD, l1_first[0]); - engine.fpx.fpcopy(engine.params.T_tate2_firststep_P, 3 * engine.params.NWORDS_FIELD, l1_first[1]); - - - for (int j = 0; j < t_points; j++) - { - engine.fpx.fp2sub(Qj[j].X, x_first, t0); - engine.fpx.fp2sub(Qj[j].Y, y_first, t1); - engine.fpx.fp2mul_mont(l1_first, t0, t0); - engine.fpx.fp2sub(t0, t1, g); - - engine.fpx.fpsubPRIME(Qj[j].X[0], engine.params.T_tate2_firststep_P, x_Offset, h[0]); - engine.fpx.fpcopy(Qj[j].X[1], 0, h[1]); - engine.fpx.fpnegPRIME(h[1]); - engine.fpx.fp2mul_mont(g, h, g); - - engine.fpx.fp2sqr_mont(f[j], f[j]); - engine.fpx.fp2mul_mont(f[j], g, f[j]); - } - xOffset = 0; - yOffset = 1 * engine.params.NWORDS_FIELD; - x = x_; - y = y_; - - for (int k = 0; k < engine.params.OALICE_BITS - 2; k++) - { - - x_ = engine.params.T_tate2_P; - y_ = engine.params.T_tate2_P; - l1 = engine.params.T_tate2_P; - x_Offset = engine.params.NWORDS_FIELD * (3 * k + 0); - y_Offset = engine.params.NWORDS_FIELD * (3 * k + 1); - l1Offset = engine.params.NWORDS_FIELD * (3 * k + 2); - for (int j = 0; j < t_points; j++) - { - engine.fpx.fpsubPRIME(x, xOffset, Qj[j].X[0], t0[1]); - engine.fpx.fpmul_mont(l1, l1Offset, t0[1], t0[1]); - engine.fpx.fpmul_mont(l1, l1Offset, Qj[j].X[1], t0[0]); - engine.fpx.fpsubPRIME(Qj[j].Y[1], y, yOffset, t1[1]); - engine.fpx.fpsubPRIME(t0[1], t1[1], g[1]); - engine.fpx.fpsubPRIME(t0[0], Qj[j].Y[0], g[0]); - - engine.fpx.fpsubPRIME(Qj[j].X[0], x_, x_Offset, h[0]); - engine.fpx.fpcopy(Qj[j].X[1], 0, h[1]); - engine.fpx.fpnegPRIME(h[1]); - engine.fpx.fp2mul_mont(g, h, g); - - engine.fpx.fp2sqr_mont(f[j], f[j]); - engine.fpx.fp2mul_mont(f[j], g, f[j]); - } - x = x_; - y = y_; - yOffset = y_Offset; - xOffset = x_Offset; - } - for (int j = 0; j < t_points; j++) - { - engine.fpx.fpsubPRIME(Qj[j].X[0], x, xOffset, g[0]); - engine.fpx.fpcopy(Qj[j].X[1], 0, g[1]); - engine.fpx.fp2sqr_mont(f[j], f[j]); - engine.fpx.fp2mul_mont(f[j], g, f[j]); - } - - // Pairings with Q - x_first = Q.X; - y_first = Q.Z; - x_ = engine.params.T_tate2_firststep_Q; - y_ = engine.params.T_tate2_firststep_Q; - x_Offset = 0; - y_Offset = 1 * engine.params.NWORDS_FIELD; - - engine.fpx.fpcopy(engine.params.T_tate2_firststep_Q, 2 * engine.params.NWORDS_FIELD, l1_first[0]); - engine.fpx.fpcopy(engine.params.T_tate2_firststep_Q, 3 * engine.params.NWORDS_FIELD, l1_first[1]); - - for (int j = 0; j < t_points; j++) - { - engine.fpx.fp2sub(Qj[j].X, x_first, t0); - engine.fpx.fp2sub(Qj[j].Y, y_first, t1); - engine.fpx.fp2mul_mont(l1_first, t0, t0); - engine.fpx.fp2sub(t0, t1, g); - - engine.fpx.fpsubPRIME(Qj[j].X[0], x_, x_Offset, h[0]); - engine.fpx.fpcopy(Qj[j].X[1], 0, h[1]); - engine.fpx.fpnegPRIME(h[1]); - engine.fpx.fp2mul_mont(g, h, g); - - engine.fpx.fp2sqr_mont(f[j + t_points], f[j + t_points]); - engine.fpx.fp2mul_mont(f[j + t_points], g, f[j + t_points]); - } - x = x_; - y = y_; - yOffset = y_Offset; - xOffset = x_Offset; - - for (int k = 0; k < engine.params.OALICE_BITS - 2; k++) - { - x_ = engine.params.T_tate2_Q; - y_ = engine.params.T_tate2_Q; - l1 = engine.params.T_tate2_Q; - - x_Offset = engine.params.NWORDS_FIELD * (3 * k + 0); - y_Offset = engine.params.NWORDS_FIELD * (3 * k + 1); - l1Offset = engine.params.NWORDS_FIELD * (3 * k + 2); - for (int j = 0; j < t_points; j++) - { - engine.fpx.fpsubPRIME(Qj[j].X[0], x, xOffset, t0[0]); - engine.fpx.fpmul_mont(l1, l1Offset, t0[0], t0[0]); - engine.fpx.fpmul_mont(l1, l1Offset, Qj[j].X[1], t0[1]); - engine.fpx.fpsubPRIME(Qj[j].Y[0], y, yOffset, t1[0]); - engine.fpx.fpsubPRIME(t0[0], t1[0], g[0]); - engine.fpx.fpsubPRIME(t0[1], Qj[j].Y[1], g[1]); - - engine.fpx.fpsubPRIME(Qj[j].X[0], x_, x_Offset, h[0]); - engine.fpx.fpcopy(Qj[j].X[1], 0, h[1]); - engine.fpx.fpnegPRIME(h[1]); - engine.fpx.fp2mul_mont(g, h, g); - - engine.fpx.fp2sqr_mont(f[j + t_points], f[j + t_points]); - engine.fpx.fp2mul_mont(f[j + t_points], g, f[j + t_points]); - } - x = x_; - y = y_; - yOffset = y_Offset; - xOffset = x_Offset; - } - // Last iteration - for (int j = 0; j < t_points; j++) - { - engine.fpx.fpsubPRIME(Qj[j].X[0], x, xOffset, g[0]); - engine.fpx.fpcopy(Qj[j].X[1], 0, g[1]); - - engine.fpx.fp2sqr_mont(f[j + t_points], f[j + t_points]); - engine.fpx.fp2mul_mont(f[j + t_points], g, f[j + t_points]); - } - - // Final exponentiation: - engine.fpx.mont_n_way_inv(f, 2 * t_points, finv); - for (int j = 0; j < 2 * t_points; j++) - { - final_exponentiation_2_torsion(f[j], finv[j], f[j]); - } - } - - // The final exponentiation for pairings in the 2^eA-torsion group. Raising the value f to the power (p^2-1)/2^eA. - private void final_exponentiation_2_torsion(long[][] f, long[][] finv, long[][] fout) - { - long[] one = new long[engine.params.NWORDS_FIELD]; - long[][] temp = new long[2][engine.params.NWORDS_FIELD]; - int i; - - engine.fpx.fpcopy(engine.params.Montgomery_one, 0, one); - - // f = f^p - engine.fpx.fp2_conj(f, temp); - engine.fpx.fp2mul_mont(temp, finv, temp); // temp = f^(p-1) - - for (i = 0; i < engine.params.OBOB_EXPON; i++) - { - engine.fpx.cube_Fp2_cycl(temp, one); - } - engine.fpx.fp2copy(temp, fout); - } -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEEngine.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEEngine.java deleted file mode 100644 index e1b5cdb0eb..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEEngine.java +++ /dev/null @@ -1,287 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -import java.security.SecureRandom; - -import org.bouncycastle.crypto.Xof; -import org.bouncycastle.crypto.digests.SHAKEDigest; - -class SIKEEngine -{ - protected Internal params; - protected Isogeny isogeny; - protected Fpx fpx; - private SIDH sidh; - private SIDH_Compressed sidhCompressed; - private boolean isCompressed; - - public int getDefaultSessionKeySize() - { - return params.MSG_BYTES * 8; - } - - public int getCipherTextSize() - { - return params.CRYPTO_CIPHERTEXTBYTES; - } - - public int getPrivateKeySize() - { - return params.CRYPTO_SECRETKEYBYTES; - } - - public int getPublicKeySize() - { - return params.CRYPTO_PUBLICKEYBYTES; - } - - public SIKEEngine(int ver, boolean isCompressed) - { - this.isCompressed = isCompressed; - switch(ver) - { - case 434: - params = new P434(isCompressed); - break; - case 503: - params = new P503(isCompressed); - break; - case 610: - params = new P610(isCompressed); - break; - case 751: - params = new P751(isCompressed); - break; - default: - break; - - } - fpx = new Fpx(this); - isogeny = new Isogeny(this); - if(isCompressed) - { - sidhCompressed = new SIDH_Compressed(this); - } - sidh = new SIDH(this); - } - - // SIKE's key generation - // Outputs: secret key sk (CRYPTO_SECRETKEYBYTES = MSG_BYTES + SECRETKEY_B_BYTES + CRYPTO_PUBLICKEYBYTES bytes) - // public key pk (CRYPTO_PUBLICKEYBYTES bytes) - public int crypto_kem_keypair(byte[] pk, byte[] sk, SecureRandom random) - { - byte[] s = new byte[params.MSG_BYTES]; - random.nextBytes(s); - - - - if (isCompressed) - { - // Generation of Alice's secret key - // Outputs random value in [0, 2^eA - 1] - - byte[] random_digits = new byte[params.SECRETKEY_A_BYTES]; - random.nextBytes(random_digits); - random_digits[0] &= 0xFE; // Make private scalar even - random_digits[params.SECRETKEY_A_BYTES-1] &= params.MASK_ALICE; // Masking last byte - - System.arraycopy(s, 0, sk, 0, params.MSG_BYTES); - System.arraycopy(random_digits, 0, sk, params.MSG_BYTES, params.SECRETKEY_A_BYTES); - // - - sidhCompressed.EphemeralKeyGeneration_A_extended(sk, pk); - System.arraycopy(pk, 0, sk, params.MSG_BYTES + params.SECRETKEY_A_BYTES, params.CRYPTO_PUBLICKEYBYTES); - - } - else - { - // Generation of Bob's secret key - // Outputs random value in [0, 2^Floor(Log(2, oB)) - 1] - byte[] random_digits = new byte[params.SECRETKEY_B_BYTES]; - random.nextBytes(random_digits); - random_digits[params.SECRETKEY_B_BYTES-1] &= params.MASK_BOB; - - System.arraycopy(s, 0, sk, 0, params.MSG_BYTES); - System.arraycopy(random_digits, 0, sk, params.MSG_BYTES, params.SECRETKEY_B_BYTES); - /// - - sidh.EphemeralKeyGeneration_B(sk, pk); - System.arraycopy(pk, 0, sk, params.MSG_BYTES + params.SECRETKEY_B_BYTES, params.CRYPTO_PUBLICKEYBYTES); - - } - // Append public key pk to secret key sk - - return 0; - } - - // SIKE's encapsulation - // Input: public key pk (CRYPTO_PUBLICKEYBYTES bytes) - // Outputs: shared secret ss (CRYPTO_BYTES bytes) - // ciphertext message ct (CRYPTO_CIPHERTEXTBYTES = CRYPTO_PUBLICKEYBYTES + MSG_BYTES bytes) - public int crypto_kem_enc(byte[] ct, byte[] ss, byte[] pk, SecureRandom random) - { - if(isCompressed) - { - byte[] ephemeralsk = new byte[params.SECRETKEY_B_BYTES]; - byte[] jinvariant = new byte[params.FP2_ENCODED_BYTES]; - byte[] h = new byte[params.MSG_BYTES]; - byte[] temp = new byte[params.CRYPTO_CIPHERTEXTBYTES + params.MSG_BYTES]; - - // Generate ephemeralsk <- G(m||pk) mod oB - byte[] tmp = new byte[params.MSG_BYTES]; - random.nextBytes(tmp); - System.arraycopy(tmp, 0, temp, 0, params.MSG_BYTES); - System.arraycopy(pk, 0, temp, params.MSG_BYTES, params.CRYPTO_PUBLICKEYBYTES); - - Xof digest = new SHAKEDigest(256); - digest.update(temp, 0, params.CRYPTO_PUBLICKEYBYTES + params.MSG_BYTES); - digest.doFinal(ephemeralsk, 0, params.SECRETKEY_B_BYTES); - - sidhCompressed.FormatPrivKey_B(ephemeralsk); - - // Encrypt - sidhCompressed.EphemeralKeyGeneration_B_extended(ephemeralsk, ct, 1); - sidhCompressed.EphemeralSecretAgreement_B(ephemeralsk, pk, jinvariant); - - digest.update(jinvariant, 0, params.FP2_ENCODED_BYTES); - digest.doFinal(h, 0, params.MSG_BYTES); - - for (int i = 0; i < params.MSG_BYTES; i++) - { - ct[i + params.PARTIALLY_COMPRESSED_CHUNK_CT] = (byte) (temp[i] ^ h[i]); - } - - // Generate shared secret ss <- H(m||ct) - System.arraycopy(ct, 0, temp, params.MSG_BYTES, params.CRYPTO_CIPHERTEXTBYTES); - - digest.update(temp, 0, params.CRYPTO_CIPHERTEXTBYTES + params.MSG_BYTES); - digest.doFinal(ss, 0, params.CRYPTO_BYTES); - return 0; - } - else - { - byte[] ephemeralsk = new byte[params.SECRETKEY_A_BYTES]; - byte[] jinvariant = new byte[params.FP2_ENCODED_BYTES]; - byte[] h = new byte[params.MSG_BYTES]; - byte[] temp = new byte[params.CRYPTO_CIPHERTEXTBYTES + params.MSG_BYTES]; - - // Generate ephemeralsk <- G(m||pk) mod oA - byte[] tmp = new byte[params.MSG_BYTES]; - random.nextBytes(tmp); - System.arraycopy(tmp, 0, temp, 0, params.MSG_BYTES); - System.arraycopy(pk, 0, temp, params.MSG_BYTES, params.CRYPTO_PUBLICKEYBYTES); - - Xof digest = new SHAKEDigest(256); - digest.update(temp, 0, params.CRYPTO_PUBLICKEYBYTES + params.MSG_BYTES); - digest.doFinal(ephemeralsk, 0, params.SECRETKEY_A_BYTES); - ephemeralsk[params.SECRETKEY_A_BYTES - 1] &= params.MASK_ALICE; - - // Encrypt - sidh.EphemeralKeyGeneration_A(ephemeralsk, ct); - sidh.EphemeralSecretAgreement_A(ephemeralsk, pk, jinvariant); - - digest.update(jinvariant, 0, params.FP2_ENCODED_BYTES); - digest.doFinal(h, 0, params.MSG_BYTES); - - for (int i = 0; i < params.MSG_BYTES; i++) - { - ct[i + params.CRYPTO_PUBLICKEYBYTES] = (byte) (temp[i] ^ h[i]); - } - - // Generate shared secret ss <- H(m||ct) - System.arraycopy(ct, 0, temp, params.MSG_BYTES, params.CRYPTO_CIPHERTEXTBYTES); - - digest.update(temp, 0, params.CRYPTO_CIPHERTEXTBYTES + params.MSG_BYTES); - digest.doFinal(ss, 0, params.CRYPTO_BYTES); - - return 0; - } - } - - // SIKE's decapsulation - // Input: secret key sk (CRYPTO_SECRETKEYBYTES = MSG_BYTES + SECRETKEY_B_BYTES + CRYPTO_PUBLICKEYBYTES bytes) - // ciphertext message ct (CRYPTO_CIPHERTEXTBYTES = CRYPTO_PUBLICKEYBYTES + MSG_BYTES bytes) - // Outputs: shared secret ss (CRYPTO_BYTES bytes) - public int crypto_kem_dec(byte[] ss, byte[] ct, byte[] sk) - { - if (isCompressed) - { - byte[] ephemeralsk_ = new byte[params.SECRETKEY_B_BYTES]; - byte[] jinvariant_ = new byte[params.FP2_ENCODED_BYTES + 2*params.FP2_ENCODED_BYTES + params.SECRETKEY_A_BYTES], - h_ = new byte[params.MSG_BYTES]; - byte[] temp = new byte[params.CRYPTO_CIPHERTEXTBYTES + params.MSG_BYTES]; - byte[] tphiBKA_t = jinvariant_;//jinvariant_[params.FP2_ENCODED_BYTES]; - - // Decrypt - sidhCompressed.EphemeralSecretAgreement_A_extended(sk, params.MSG_BYTES, ct, jinvariant_, 1); - - Xof digest = new SHAKEDigest(256); - digest.update(jinvariant_, 0, params.FP2_ENCODED_BYTES); - digest.doFinal(h_, 0, params.MSG_BYTES); - - for (int i = 0; i < params.MSG_BYTES; i++) - { - temp[i] = (byte) (ct[i + params.PARTIALLY_COMPRESSED_CHUNK_CT] ^ h_[i]); - } - - // Generate ephemeralsk_ <- G(m||pk) mod oB - System.arraycopy(sk, params.MSG_BYTES + params.SECRETKEY_A_BYTES, temp, params.MSG_BYTES, params.CRYPTO_PUBLICKEYBYTES); - - digest.update(temp, 0, params.CRYPTO_PUBLICKEYBYTES + params.MSG_BYTES); - digest.doFinal(ephemeralsk_, 0, params.SECRETKEY_B_BYTES); - sidhCompressed.FormatPrivKey_B(ephemeralsk_); - - // Generate shared secret ss <- H(m||ct), or output ss <- H(s||ct) in case of ct verification failure - // No need to recompress, just check if x(phi(P) + t*phi(Q)) == x((a0 + t*a1)*R1 + (b0 + t*b1)*R2) - byte selector = sidhCompressed.validate_ciphertext(ephemeralsk_, ct, sk, params.MSG_BYTES + params.SECRETKEY_A_BYTES + params.CRYPTO_PUBLICKEYBYTES, tphiBKA_t, params.FP2_ENCODED_BYTES); - // If ct validation passes (selector = 0) then do ss = H(m||ct), otherwise (selector = -1) load s to do ss = H(s||ct) - fpx.ct_cmov(temp, sk, params.MSG_BYTES, selector); - - System.arraycopy(ct, 0, temp, params.MSG_BYTES, params.CRYPTO_CIPHERTEXTBYTES); - digest.update(temp, 0, params.CRYPTO_CIPHERTEXTBYTES + params.MSG_BYTES); - digest.doFinal(ss, 0, params.CRYPTO_BYTES); - - return 0; - } - else - { - byte[] ephemeralsk_ = new byte[params.SECRETKEY_A_BYTES]; - byte[] jinvariant_ = new byte[params.FP2_ENCODED_BYTES]; - byte[] h_ = new byte[params.MSG_BYTES]; - byte[] c0_ = new byte[params.CRYPTO_PUBLICKEYBYTES]; - byte[] temp = new byte[params.CRYPTO_CIPHERTEXTBYTES + params.MSG_BYTES]; - - // Decrypt - // int EphemeralSecretAgreement_B(PrivateKeyB, PublicKeyA, SharedSecretB) - sidh.EphemeralSecretAgreement_B(sk, ct, jinvariant_); - - Xof digest = new SHAKEDigest(256); - digest.update(jinvariant_, 0, params.FP2_ENCODED_BYTES); - digest.doFinal(h_, 0, params.MSG_BYTES); - for (int i = 0; i < params.MSG_BYTES; i++) - { - temp[i] = (byte) (ct[i + params.CRYPTO_PUBLICKEYBYTES] ^ h_[i]); - } - - // Generate ephemeralsk_ <- G(m||pk) mod oA - System.arraycopy(sk, params.MSG_BYTES + params.SECRETKEY_B_BYTES, temp, params.MSG_BYTES, params.CRYPTO_PUBLICKEYBYTES); - - digest.update(temp, 0, params.CRYPTO_PUBLICKEYBYTES + params.MSG_BYTES); - digest.doFinal(ephemeralsk_, 0, params.SECRETKEY_A_BYTES); - ephemeralsk_[params.SECRETKEY_A_BYTES - 1] &= params.MASK_ALICE; - - - // Generate shared secret ss <- H(m||ct), or output ss <- H(s||ct) in case of ct verification failure - sidh.EphemeralKeyGeneration_A(ephemeralsk_, c0_); - - // If selector = 0 then do ss = H(m||ct), else if selector = -1 load s to do ss = H(s||ct) - byte selector = fpx.ct_compare(c0_, ct, params.CRYPTO_PUBLICKEYBYTES); - fpx.ct_cmov(temp, sk, params.MSG_BYTES, selector); - - System.arraycopy(ct, 0, temp, params.MSG_BYTES, params.CRYPTO_CIPHERTEXTBYTES); - digest.update(temp, 0, params.CRYPTO_CIPHERTEXTBYTES + params.MSG_BYTES); - digest.doFinal(ss, 0, params.CRYPTO_BYTES); - - return 0; - } - } -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKEMExtractor.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKEMExtractor.java deleted file mode 100644 index 26d0bd4877..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKEMExtractor.java +++ /dev/null @@ -1,48 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -import org.bouncycastle.crypto.CryptoServicePurpose; -import org.bouncycastle.crypto.CryptoServicesRegistrar; -import org.bouncycastle.crypto.EncapsulatedSecretExtractor; -import org.bouncycastle.crypto.constraints.DefaultServiceProperties; - -public class SIKEKEMExtractor - implements EncapsulatedSecretExtractor -{ - private SIKEEngine engine; - - private SIKEKeyParameters key; - - public SIKEKEMExtractor(SIKEPrivateKeyParameters privParams) - { - // -DM System.err.println - System.err.println("WARNING: the SIKE algorithm is only for research purposes, insecure"); - CryptoServicesRegistrar.checkConstraints(new DefaultServiceProperties("SIKEKEM", 0, privParams, CryptoServicePurpose.DECRYPTION)); - - this.key = privParams; - initCipher(key.getParameters()); - } - - private void initCipher(SIKEParameters param) - { - engine = param.getEngine(); - } - - public byte[] extractSecret(byte[] encapsulation) - { - return extractSecret(encapsulation, engine.getDefaultSessionKeySize()); - } - - public byte[] extractSecret(byte[] encapsulation, int sessionKeySizeInBits) - { - // -DM System.err.println - System.err.println("WARNING: the SIKE algorithm is only for research purposes, insecure"); - byte[] session_key = new byte[sessionKeySizeInBits / 8]; - engine.crypto_kem_dec(session_key, encapsulation, ((SIKEPrivateKeyParameters)key).getPrivateKey()); - return session_key; - } - - public int getEncapsulationLength() - { - return engine.getCipherTextSize(); - } -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKEMGenerator.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKEMGenerator.java deleted file mode 100644 index ff7cdb9b60..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKEMGenerator.java +++ /dev/null @@ -1,46 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -import java.security.SecureRandom; - -import org.bouncycastle.crypto.CryptoServicePurpose; -import org.bouncycastle.crypto.CryptoServicesRegistrar; -import org.bouncycastle.crypto.EncapsulatedSecretGenerator; -import org.bouncycastle.crypto.SecretWithEncapsulation; -import org.bouncycastle.crypto.constraints.DefaultServiceProperties; -import org.bouncycastle.crypto.params.AsymmetricKeyParameter; -import org.bouncycastle.pqc.crypto.util.SecretWithEncapsulationImpl; - -public class SIKEKEMGenerator - implements EncapsulatedSecretGenerator -{ - // the source of randomness - private final SecureRandom sr; - - - public SIKEKEMGenerator(SecureRandom random) - { - this.sr = random; - } - - public SecretWithEncapsulation generateEncapsulated(AsymmetricKeyParameter recipientKey) - { - CryptoServicesRegistrar.checkConstraints(new DefaultServiceProperties("SIKEKEM", 0, recipientKey, CryptoServicePurpose.ENCRYPTION)); - - SIKEPublicKeyParameters key = (SIKEPublicKeyParameters)recipientKey; - SIKEEngine engine = key.getParameters().getEngine(); - - return generateEncapsulated(recipientKey, engine.getDefaultSessionKeySize()); - } - - public SecretWithEncapsulation generateEncapsulated(AsymmetricKeyParameter recipientKey, int sessionKeySizeInBits) - { - // -DM System.err.println - System.err.println("WARNING: the SIKE algorithm is only for research purposes, insecure"); - SIKEPublicKeyParameters key = (SIKEPublicKeyParameters)recipientKey; - SIKEEngine engine = key.getParameters().getEngine(); - byte[] cipher_text = new byte[engine.getCipherTextSize()]; - byte[] sessionKey = new byte[sessionKeySizeInBits / 8]; - engine.crypto_kem_enc(cipher_text, sessionKey, key.getPublicKey(), sr); - return new SecretWithEncapsulationImpl(sessionKey, cipher_text); - } -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKeyGenerationParameters.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKeyGenerationParameters.java deleted file mode 100644 index 642f19e70b..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKeyGenerationParameters.java +++ /dev/null @@ -1,24 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -import java.security.SecureRandom; - -import org.bouncycastle.crypto.KeyGenerationParameters; - -public class SIKEKeyGenerationParameters - extends KeyGenerationParameters -{ - private SIKEParameters params; - - public SIKEKeyGenerationParameters( - SecureRandom random, - SIKEParameters sikeParameters - ) - { - super(random, 256); - this.params = sikeParameters; - } - public SIKEParameters getParameters() - { - return params; - } -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKeyPairGenerator.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKeyPairGenerator.java deleted file mode 100644 index e783aa5a17..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKeyPairGenerator.java +++ /dev/null @@ -1,52 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -import java.security.SecureRandom; - -import org.bouncycastle.crypto.AsymmetricCipherKeyPair; -import org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator; -import org.bouncycastle.crypto.CryptoServicePurpose; -import org.bouncycastle.crypto.CryptoServicesRegistrar; -import org.bouncycastle.crypto.KeyGenerationParameters; -import org.bouncycastle.crypto.constraints.DefaultServiceProperties; - -public class SIKEKeyPairGenerator - implements AsymmetricCipherKeyPairGenerator -{ - private SIKEKeyGenerationParameters sikeParams; - - private SecureRandom random; - - private void initialize(KeyGenerationParameters param) - { - this.sikeParams = (SIKEKeyGenerationParameters) param; - this.random = param.getRandom(); - } - - private AsymmetricCipherKeyPair genKeyPair() - { - // -DM System.err.println - System.err.println("WARNING: the SIKE algorithm is only for research purposes, insecure"); - CryptoServicesRegistrar.checkConstraints(new DefaultServiceProperties("SIKEKeyGen", 0, sikeParams.getParameters(), CryptoServicePurpose.KEYGEN)); - - SIKEEngine engine = sikeParams.getParameters().getEngine(); - byte[] sk = new byte[engine.getPrivateKeySize()]; - byte[] pk = new byte[engine.getPublicKeySize()]; - - engine.crypto_kem_keypair(pk, sk, random); - - - SIKEPublicKeyParameters pubKey = new SIKEPublicKeyParameters(sikeParams.getParameters(), pk); - SIKEPrivateKeyParameters privKey = new SIKEPrivateKeyParameters(sikeParams.getParameters(), sk); - return new AsymmetricCipherKeyPair(pubKey, privKey); - } - - public void init(KeyGenerationParameters param) - { - this.initialize(param); - } - - public AsymmetricCipherKeyPair generateKeyPair() - { - return genKeyPair(); - } -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKeyParameters.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKeyParameters.java deleted file mode 100644 index b316944ab4..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEKeyParameters.java +++ /dev/null @@ -1,23 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -import org.bouncycastle.crypto.params.AsymmetricKeyParameter; - -public class SIKEKeyParameters - extends AsymmetricKeyParameter -{ - private SIKEParameters params; - - public SIKEKeyParameters( - boolean isPrivate, - SIKEParameters params - ) - { - super(isPrivate); - this.params = params; - } - - public SIKEParameters getParameters() - { - return params; - } -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEParameters.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEParameters.java deleted file mode 100644 index 8d385b74f3..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEParameters.java +++ /dev/null @@ -1,100 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -public class SIKEParameters -{ - private static class SikeP434Engine - { - static final SIKEEngine INSTANCE = new SIKEEngine(434, false); - } - - private static class SikeP503Engine - { - static final SIKEEngine INSTANCE = new SIKEEngine(503, false); - } - - private static class SikeP610Engine - { - static final SIKEEngine INSTANCE = new SIKEEngine(610, false); - } - - private static class SikeP751Engine - { - static final SIKEEngine INSTANCE = new SIKEEngine(751, false); - } - - private static class SikeP434CompressedEngine - { - static final SIKEEngine INSTANCE = new SIKEEngine(434, true); - } - - private static class SikeP503CompressedEngine - { - static final SIKEEngine INSTANCE = new SIKEEngine(503, true); - } - - private static class SikeP610CompressedEngine - { - static final SIKEEngine INSTANCE = new SIKEEngine(610, true); - } - - private static class SikeP751CompressedEngine - { - static final SIKEEngine INSTANCE = new SIKEEngine(751, true); - } - - public static final SIKEParameters sikep434 = new SIKEParameters(434, false,"sikep434"); - public static final SIKEParameters sikep503 = new SIKEParameters(503, false,"sikep503"); - public static final SIKEParameters sikep610 = new SIKEParameters(610, false,"sikep610"); - public static final SIKEParameters sikep751 = new SIKEParameters(751, false,"sikep751"); - - public static final SIKEParameters sikep434_compressed = new SIKEParameters(434, true,"sikep434_compressed"); - public static final SIKEParameters sikep503_compressed = new SIKEParameters(503, true,"sikep503_compressed"); - public static final SIKEParameters sikep610_compressed = new SIKEParameters(610, true,"sikep610_compressed"); - public static final SIKEParameters sikep751_compressed = new SIKEParameters(751, true,"sikep751_compressed"); - - private final String name; - private final int ver; - private final boolean isCompressed; - private SIKEParameters(int ver, boolean isCompressed, String name) - { - this.name = name; - this.ver = ver; - this.isCompressed = isCompressed; - } - - SIKEEngine getEngine() - { - if (isCompressed) - { - switch (ver) - { - case 434: return SikeP434CompressedEngine.INSTANCE; - case 503: return SikeP503CompressedEngine.INSTANCE; - case 610: return SikeP610CompressedEngine.INSTANCE; - case 751: return SikeP751CompressedEngine.INSTANCE; - default: return null; - } - } - else - { - switch (ver) - { - case 434: return SikeP434Engine.INSTANCE; - case 503: return SikeP503Engine.INSTANCE; - case 610: return SikeP610Engine.INSTANCE; - case 751: return SikeP751Engine.INSTANCE; - default: return null; - } - } - } - - public String getName() - { - return name; - } - - public int getSessionKeySize() - { - return getEngine().getDefaultSessionKeySize(); - } -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEPrivateKeyParameters.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEPrivateKeyParameters.java deleted file mode 100644 index fdeaf7f039..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEPrivateKeyParameters.java +++ /dev/null @@ -1,25 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -import org.bouncycastle.util.Arrays; - -public class SIKEPrivateKeyParameters - extends SIKEKeyParameters -{ - private byte[] privateKey; - - public byte[] getPrivateKey() - { - return Arrays.clone(privateKey); - } - - public SIKEPrivateKeyParameters(SIKEParameters params, byte[] privateKey) - { - super(true, params); - this.privateKey = Arrays.clone(privateKey); - } - - public byte[] getEncoded() - { - return Arrays.clone(privateKey); - } -} diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEPublicKeyParameters.java b/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEPublicKeyParameters.java deleted file mode 100644 index 62eeb1ba88..0000000000 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/crypto/sike/SIKEPublicKeyParameters.java +++ /dev/null @@ -1,25 +0,0 @@ -package org.bouncycastle.pqc.legacy.crypto.sike; - -import org.bouncycastle.util.Arrays; - -public class SIKEPublicKeyParameters - extends SIKEKeyParameters -{ - private final byte[] publicKey; - - public byte[] getPublicKey() - { - return Arrays.clone(publicKey); - } - - public byte[] getEncoded() - { - return getPublicKey(); - } - - public SIKEPublicKeyParameters(SIKEParameters params, byte[] publicKey) - { - super(false, params); - this.publicKey = Arrays.clone(publicKey); - } -} diff --git a/core/src/main/resources/org/bouncycastle/pqc/legacy/crypto/sike/p434.properties b/core/src/main/resources/org/bouncycastle/pqc/legacy/crypto/sike/p434.properties deleted file mode 100644 index f539bc3b28..0000000000 --- a/core/src/main/resources/org/bouncycastle/pqc/legacy/crypto/sike/p434.properties +++ /dev/null @@ -1,69 +0,0 @@ -ph2_path = 0,0,1,2,3,3,4,4,5,6,6,7,8,9,9,9,10,11,12,13,13,13,14,14,15,16,17,18,19,19,19,19,20,21,22,22,23,24,25,26,27,27,28,28,28,28,28,29,30,31,32,33,34,34,35 -ph3_path = 0,0,1,2,3,3,4,4,5,6,6,7,8,9,9,9,10,11,12,13,13,13,13,14,15,16,17,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,28,28,28,28,28 - -A_gen = 6E18D3A63313A738,1DCC496DD6DDE298,A35F3F7DAFBE2B43,C6B9A5CC670071EB,2EA3DB085283675A,0FDFE173A0297F36,0002200804EB824D,B999E9E259F7BFA8,2584D67D0C2EEAA9,80AB07D4E9625724,781DA616A7A76E54,9BE449736374F491,8C6F86E8B0C4D74A,0001C1D4812CBD98,257DBD53095FD263,BBB3C7A7B4EDB1D4,A817B7FDDD5BB8DA,F5DE963B242B7AB3,7F51B5362FC94CB6,E7D2496B526DFF16,0001E962CF69118C,ED9DC89467FB039D,17C71E114B5803D0,816C3379BE9647BF,B07F441A15434B64,CC65C1804AF4CBD1,F06BF5F074032C77,0001A251F94CF02C,A26194AB4BD1A16F,CFCD9F7F04D5AB10,1BB4A7C04C37482C,71DEE733632DA36D,7335784B5ECF957F,66AE2381533A7F09,000232BFFE6FA42F,60ACBE5D899CFA6A,82AC55A556E5A22F,437D8C2AC83FDC6B,620A8DA602543EDE,D19ABA8092A1E8C2,AFF1AA61981C95D3,0001A7232B0C035E -B_gen = E172658571249BA8,9D8F52CB15829DA0,E3A7C7F9F0E3F832,8B825DD0B9410D30,F42F815734752EDA,CB35DD9160997586,00018B3AAAAD0F79,CF0B435C40C1375D,58AC8A63992B36EF,416D0B3DFB0C1DF5,B257E9CFE8985F15,A493D98A7A1D6DF2,6D6781A5B3FDE61F,000179AC0D886A3F,E172658571249BA8,9D8F52CB15829DA0,E3A7C7F9F0E3F832,8B825DD0B9410D30,F42F815734752EDA,CB35DD9160997586,00018B3AAAAD0F79,30F4BCA3BF3EC8A2,A753759C66D4C910,BE92F4C204F3E20A,4B698CAAFA67A0EA,D73282EDB73B40B1,FF94DE30CDC73A36,0000BA73198F0904,9F7367022EFDF650,A8C21C687A91D6BC,DDB909C497C4BFED,66FD362A30232EBF,84AC5026408590E1,5378004CB74DA4ED,00008AA46B9E55B2,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000 -XQB3 = 821E631A922B742C,DA3EB61A6B066600,BE9BF948971BD406,AEF5D42FAF04075A,70165C6A99378F7F,EEE1058485DD1F9A,0001B20B9F7D4D95,787CA8B336944EF3,0D29EBA9AF11A6EB,E0BC6DA29BB99844,F583F3C8DA2FB5FA,BBCB2EAAD861B7E8,2487A88C3E782D0A,00011BA37E3442A5 -A_basis_zero = 6E18D3A633148F91,1DCC496DD6DDE298,A35F3F7DAFBE2B43,3B18175B7C0071EB,62E0C886CC6A1260,75482A45DD52E0F9,0001C5C62D4E6CBE,B999E9E259F7BFA8,2584D67D0C2EEAA9,80AB07D4E9625724,781DA616A7A76E54,9BE449736374F491,8C6F86E8B0C4D74A,0001C1D4812CBD98,9B989BE60CFF0D15,8B80A32171813F53,F4F067606A56228E,48F8237E159577B0,42529574B9E74156,D8D26313F4AA9F9C,0001279AC6BC876C,9597544CBE9D88DF,13801F440DF32748,E4ECAFF9C15D0CEB,7867D92EB045A646,02399062BA8C64EF,E9258C0BDF8BBFF7,0001CE4BBF872205,257DBD530960BABC,BBB3C7A7B4EDB1D4,A817B7FDDD5BB8DA,6A3D07CA392B7AB3,B38EA2B4A9AFF7BC,4D3A923D8F9760D9,00018F20F7CBFBFE,ED9DC89467FB039D,17C71E114B5803D0,816C3379BE9647BF,B07F441A15434B64,CC65C1804AF4CBD1,F06BF5F074032C77,0001A251F94CF02C,6239F7D1AD27CE42,717E2E83920EF08C,AA9328D01C5FDF24,824E9DEA2B1F02F9,20B1D0984E195350,4A5AFBFD02EF9414,000228BCA648BAFF,7DEDAD20B53F2C9A,E7DD8746364EACC1,743BABC72A5096D4,DDA2FBF4E96A5174,E05A5B3B71083AF0,69AB2A817C72ADCC,000216CFFC723E3C - -#/* Basis for Bob on A = 0,expressed in Montgomery representation */ -B_basis_zero = 214C34BB192F67A0,0DD49D3D02115D30,0700652C1A7B66ED,1F856B48F4FF0024,FBDE6F4E6A705221,B951A3D6C93D87B8,0000AE8ADB818ED6,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,51D889FE197209C1,191BCD9DBE4FE0EF,447818CF5E54DD8A,3F42710E8562A583,647BDBB01C66DCB5,F402D36C15EA12E1,0000A1E1D287C14C,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,DEB3CB44E6D0985F,F22B62C2FDEEA2CF,F8FF9AD3E5849912,DE3C0B31EE00FFDB,7FE7ED29C6E85C82,B3AABBFFB887989D,000185944B95E46D,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,51D889FE197209C1,191BCD9DBE4FE0EF,447818CF5E54DD8A,3F42710E8562A583,647BDBB01C66DCB5,F402D36C15EA12E1,0000A1E1D287C14C - -#/* Full 3-torsion for Bob on A = 0,expressed in Montgomery representation */ -B_gen_3_tors = D697601DCA7CA4B5,D16726DCBE0FD988,8119DD7AF0E6C87C,D1E1BDAB620C8DF9,27ABDBB336AF35D0,C36900B91B5F4914,0001E21CCC021AE9,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,DAEB901A8B0B1BF6,00CFA413FEE3DEEB,D8A152FC022EDD7F,69AEE6F393ADDBE5,45F3B54D85AB6DDE,19F7181A0B697BAB,0000E1C0ED0125C4,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,29689FE235835B4A,2E98D92341F02677,7EE622850F193783,2BDFB8CF80F37206,541A80C4FAA978D3,A9935F1D6665D742,000052025B15585A,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,DAEB901A8B0B1BF6,00CFA413FEE3DEEB,D8A152FC022EDD7F,69AEE6F393ADDBE5,45F3B54D85AB6DDE,19F7181A0B697BAB,0000E1C0ED0125C4,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,FC42C90C960A3D15,815F603FE9413385,640A06136E6DF1BA,71E4C95A57555FE7,BF7BAC5BE8654D6F,27CD8B340B46A743,0000259C6CF43995,FF585E4DCB517F6A,EFFCE64BA91FBE1C,FAEB260583830D6E,EB68E9A0F32E8E96,419A555BABEC214B,BA7A5BFD1EA7D14F,000220892411AA66,00A7A1B234AE8095,100319B456E041E3,0514D9FA7C7CF291,12588CD9EFD17169,3A2C071C856C8D58,B28203D9631D4F07,000013960305C8DD,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,03BD36F369F5C2EA,7EA09FC016BECC7A,9BF5F9EC91920E45,8BDCAD208BAAA018,BC4AB01C48F36134,452ED4A2767E7912,00020E82BA2339AF,FF585E4DCB517F6A,EFFCE64BA91FBE1C,FAEB260583830D6E,EB68E9A0F32E8E96,419A555BABEC214B,BA7A5BFD1EA7D14F,000220892411AA66,FF585E4DCB517F6A,EFFCE64BA91FBE1C,FAEB260583830D6E,EB68E9A0F32E8E96,419A555BABEC214B,BA7A5BFD1EA7D14F,000220892411AA66 -#/* Pre-computed pairing ReducedTatePairing(R0,S3,lB^eB) on A = 0 */ -g_R_S_im = 410F318D49162E42,6D1F5B0D35833300,5F4DFCA44B8DEA03,908ADE1CD38203AD,100CD330A23B7494,E0A2D716A265D0DA,0001C5F4777BD5A5 - -#/* Pre-computed pairing ReducedTatePairing(phiR,phiS,lB^eB) on A = 0 */ -g_phiR_phiS_re = E3F6DD5BAE3DA160,893B9874EAD27B9A,0AEB72FD8BCC2583,02FFCCC8FAFA395E,2303AE01DD252409,C6AD33482DFD53FA,0000978AD00D3221 -g_phiR_phiS_im = C728DE8E32AF6622,F179EECB0D4F3D28,37CA8F90B93772D7,A349AE99A7B40196,D81D98E9D4891BF8,4767F6BC20C22291,00019AF8C13C99B8 - -#// constant Montgomery_RB1 = (2^NBITS_ORDER)^2 mod Bob_order -Montgomery_RB1 = E63F0179FFC3EF1B,47AF4CC2440BEB81,EC3CD079857407E7,00000000008BF47C - - -#// constant Montgomery_RB2 = -(3^OBOB_EXP)^-1 mod 2^NBITS_ORDER -Montgomery_RB2 = 7A9991106B9F6535,7E06A4ACAEA6DA73,3D4C8710FC0ECD0E,AE3D0E8DC11F55F1 - -#// 1/3 mod p -threeinv = 5555555555557C0E,5555555555555555,5555555555555555,3C30F5A8EB555555,9A84C9F93D7058B4,410E5C007655D5E8,0001C70EFCA40721 - -#// Entangled bases related static tables and parameters -# -#// Constants u and u0 where u = u0^2 in F_p^2} \ F_p used in entagled basis generation -#// For the 2^eA-torsion basis generation: -#//Two tables of 17 elements each for the values r in F_p such that v = 1/(1+ur^2) where r is already converted to Montgomery representation -#//Also,2 tables for the quadratic residues (qr) and quadratric non residues (qnr) v in F_p^2} with 17 GF(p^2) elements each. -#// For the 3^eB-torsion basis generation: -#//A table of size 20 for values v = 1/(1+U*r^2) - -u_entang = 0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,000000000000E858,0000000000000000,0000000000000000,721FE809F8000000,B00349F6AB3F59A9,D264A8A8BEEE8219,0001D9DD4F7A5DB5 - -u0_entang = 000000000000742C,0000000000000000,0000000000000000,B90FF404FC000000,D801A4FB559FACD4,E93254545F77410C,0000ECEEA7BD2EDA,000000000000742C,0000000000000000,0000000000000000,B90FF404FC000000,D801A4FB559FACD4,E93254545F77410C,0000ECEEA7BD2EDA - -#// Tables for quadratic residues and quadratic non residues v with 17 elements each. -table_r_qr = 000000000000E858,0000000000000000,0000000000000000,721FE809F8000000,B00349F6AB3F59A9,D264A8A8BEEE8219,0001D9DD4F7A5DB5,00000000000244DE,0000000000000000,0000000000000000,A1CCD72326000000,407B7FF8496D02DF,B402E5F8D9CA0493,0000386AF88303BD,000000000002B90A,0000000000000000,0000000000000000,5ADCCB2822000000,187D24F39F0CAFB4,9D353A4D394145A0,00012559A0403298,000000000003A163,0000000000000000,0000000000000000,CF3B3CB737000000,4CBA127218F35AB9,029D831F766AA763,0000CB17C8A31D0A,000000000004158F,0000000000000000,0000000000000000,884B30BC33000000,24BBB76D6E93078E,EBCFD773D5E1E870,0001B80670604BE4,000000000005E641,0000000000000000,0000000000000000,710813DA5D000000,8D35926A62605D99,B6A069185034ABF6,00010382C12620C7,000000000007B6F3,0000000000000000,0000000000000000,59C4F6F887000000,F5AF6D67562DB3A4,8170FABCCA876F7C,00004EFF11EBF5AA,0000000000082B1F,0000000000000000,0000000000000000,12D4EAFD83000000,CDB11262ABCD6079,6AA34F1129FEB089,00013BEDB9A92485,0000000000089F4B,0000000000000000,0000000000000000,CBE4DF027F000000,A5B2B75E016D0D4D,53D5A3658975F196,000228DC61665360,0000000000091378,0000000000000000,0000000000000000,87335C8C98000000,01EDFFE125B40B7E,D00B97E36728124D,0000E1ABE20C0EF6,00000000000987A4,0000000000000000,0000000000000000,4043509194000000,D9EFA4DC7B53B853,B93DEC37C69F5359,0001CE9A89C93DD1,00000000000AE42A,0000000000000000,0000000000000000,6FF03FAAC2000000,6A67DADE19816189,9ADC2987E17AD5D3,00002D2832D1E3D9,00000000000BCC82,0000000000000000,0000000000000000,E21027B4BA000000,1A6B24D4C4C0BB32,6D40D230A06957ED,00020705824C418F,00000000000CB4DB,0000000000000000,0000000000000000,566E9943CF000000,4EA812533EA76638,D2A91B02DD92B9B0,0001ACC3AAAF2C00,000000000010563F,0000000000000000,0000000000000000,27E85F8023000000,1F9BC84D2642124E,684A3E4BD23840BD,000043BC4C3AD5C6,000000000010CA6B,0000000000000000,0000000000000000,E0F853851F000000,F79D6D487BE1BF22,517C92A031AF81C9,000130AAF3F804A1,0000000000113E97,0000000000000000,0000000000000000,9A08478A1B000000,CF9F1243D1816BF7,3AAEE6F49126C2D6,00021D999BB5337C - -table_r_qnr = 000000000000742C,0000000000000000,0000000000000000,B90FF404FC000000,D801A4FB559FACD4,E93254545F77410C,0000ECEEA7BD2EDA,0000000000015C85,0000000000000000,0000000000000000,2D6E659411000000,0C3E9279CF8657DA,4E9A9D269CA0A2D0,000092ACD020194C,000000000001D0B1,0000000000000000,0000000000000000,E67E59990D000000,E4403775252604AE,37CCF17AFC17E3DC,00017F9B77DD4827,0000000000032D36,0000000000000000,0000000000000000,13ECBF2D1E000000,F07EC9EEF4AC5C89,86678EA198B886AC,0002124847FD6173,00000000000489BC,0000000000000000,0000000000000000,4399AE464C000000,80F6FFF092DA05BF,6805CBF1B3940926,000070D5F106077B,000000000004FDE8,0000000000000000,0000000000000000,FCA9A24B48000000,58F8A4EBE879B293,51382046130B4A33,00015DC498C33656,0000000000057215,0000000000000000,0000000000000000,B7F81FD561000000,B533ED6F0CC0B0C4,CD6E14C3F0BD6AE9,000016941968F1EC,0000000000065A6D,0000000000000000,0000000000000000,2A1807DF59000000,65373765B8000A6E,9FD2BD6CAFABED03,0001F07168E34FA2,000000000006CE9A,0000000000000000,0000000000000000,E566856972000000,C1727FE8DC47089E,1C08B1EA8D5E0DB9,0000A940E9890B39,00000000000742C6,0000000000000000,0000000000000000,9E76796E6E000000,997424E431E6B573,053B063EECD54EC6,0001962F91463A14,000000000009FBD1,0000000000000000,0000000000000000,FB91CE1BAD000000,362AED5F9F9AB683,3573E0B5A4517410,0000876A0A6EF968,00000000000A6FFD,0000000000000000,0000000000000000,B4A1C220A9000000,0E2C925AF53A6358,1EA6350A03C8B51D,00017458B22C2843,00000000000B5856,0000000000000000,0000000000000000,290033AFBE000000,42697FD96F210E5E,840E7DDC40F216E0,00011A16DA8F12B4,00000000000C40AF,0000000000000000,0000000000000000,9D5EA53ED3000000,76A66D57E907B963,E976C6AE7E1B78A3,0000BFD502F1FD25,00000000000D2908,0000000000000000,0000000000000000,11BD16CDE8000000,AAE35AD662EE6469,4EDF0F80BB44DA66,000065932B54E797,00000000000D9D34,0000000000000000,0000000000000000,CACD0AD2E4000000,82E4FFD1B88E113D,381163D51ABC1B73,00015281D3121672,00000000000E1161,0000000000000000,0000000000000000,861B885CFD000000,DF204854DCD50F6E,B4475852F86E3C29,00000B5153B7D208 - -table_v_qr = B91B91B91B91BAE5,1B91B91B91B91B91,91B91B91B91B91B9,0E6BB9DE0C91B91B,18879A47F2F0700D,32C54E927DB88A64,000040658CB2BA6D,37237237237228D7,2372372372372372,7237237237237237,8A63A78A7E723723,B7898A3899D52E3B,D6D1EB429400CD35,000030F2C1819FDA,9DF0A569883D6A65,59DF0A569883D6A5,A59DF0A569883D6A,93172790C79883D6,298B605E3417DFB7,081016F426986717,0001AE3C15954874,26FFB1636401381F,726FFB16364013A7,A726FFB16364013A,EDF3527199364013,BDFF43E957D8E920,074E1DFE3B43CAA6,0001E902BD6A68C3,B29534AE62D85A79,73A1CBC35EA5FE1F,1FB29534AE62D85A,19C5E5E8785EA5FE,6B6158A5E8F068E6,0CECA7AEFD88C24A,0000CF8664C37D4D,C6092EF433268DDD,7A7EB10D61508715,15C6092EF433268F,83BED59416615087,DA8AD203B0BCEA94,DC0EF2686153C430,0001217CC87DEA8B,A1597A9A1597A9A3,A9A1597A9A1597A9,97A9A1597A9A1597,47173487D07A9A15,3062918D06B8B8BB,5EF6E4246C346412,00005CDEB10B32FD,5342B2F5342B2E6A,2F5342B2F5342B2F,2B2F5342B2F5342B,4305EAA744B2F534,71C32BD0E142A474,E23E2A390CBEBE56,00020B54D66A6931,31D09D29093CBD5A,A279F28F044339E9,1C3591FDDFA2ABE3,7A95272488FA8224,7A5F257CDC0C28BB,2F3DFE9FC01A2996,0001366E89ECB66C,79FC8C0827902CB2,2ED4817F4D755A6E,26199D587B0F39F3,A3A0E2151F79A526,1386C93E197B9F03,6B7E90520EBF0D2E,0001E10076731598,5DD68140F43AA56B,4AA53DAEB55472EF,A60F1009929BD460,3D4DD25C8193C341,35733EAA8A1EA07B,99783B0926D5C757,0001D6A91F47E8D5,1AC9583D8A91979F,71D48F5496803FF6,C01CD35C6E4198DD,941E3BB5DBE83352,421F7BB430992C92,DA40000C2EA98E76,00023324E9FB029F,952DEB9E62D9C2BE,7B98EE26B6AE484E,A57575A4B923F963,7F6E921069A934B5,0D34628FB53F37E0,84CD034670F66804,000233E185011583,2E520464D0564CC2,F0B64C978A80BE93,6CCC6215FCC6ED62,3727B865F5F6FDE0,A5963EE8317E2563,3AEEFD45F2BC2A1D,00008B27F67FAD8C,6B7A7DCC7F3B44FC,BA2952F78F79D85C,58AA10FC845A4938,38607CDC19E40DE8,F782E6EB3A1CBDE0,98DAE7F75A012666,0001E9CFDCCA840A,F1F1925DF1F95FED,C765FD5CD394560F,918500D0FB76A868,5C3B831FAFBCCBDF,B1E4D8E96D477318,C4EB9AA3919CE98F,0000CA5C17F444A8,F505266D38669368,AD2B0AFD3D136E5D,3CA7F0C0A4792B2B,F6CC2F16221333E8,74FDE820A0C50733,D749F43FD6060D30,0000FF30BAB231A0,F7799FF6EEB44369,9C9B01C9BF32BB02,EE5B00B022443ED1,16418A8BDAD79B04,264771819C98C2EB,07CB8EF625BB1BCE,0000DC5C646444C8,A52C6022C70D3B7D,F9B79B1003C84AFA,0765C85B2883915A,3C54570B229D2FC2,A59E1613FB354422,88D1CAF4B3C2622E,00009178DE51F8AB,D5539351F6A61891,A23B6DF42E15B0BB,E1EDE32164D9C3B3,A7DECA9161CAC1A8,875FC6BEE0404B9D,907741C12EF25428,00018B79DBCD1C48,18A1E0F1292838F7,BAE67B6B45CF66EC,2982C916B06A06F1,9A53622D7C86DA5A,9314B3E18DD3A3B7,36BB18009CF1A383,0001BFC9236F3E65,22470120336BBA45,11EAC8697B6F6693,FB672FD432B4132A,27792DC88E63B55C,30D776047CAC287C,DE79BC44A0443180,0001F651F5F1A9A7,3E09917AC9688DC1,EC94402B3F3397BE,56025A9144380945,00A1AE22A2253250,891F8847B8B78A7D,DA0443EFF16C706F,00022368A03A9304,D4F15775A9821722,64DF3D6397D527E8,F568724D03D64557,5B53D0D1B29D967C,7E629228475B7DAB,E2F8D30C52E943C7,0000493BB0D3CEFE,57EF7EC9AC7CE353,B563E360103A5DD6,C42C5BD044455DBC,41EA4366B0C69229,E97382F193D45A27,8B63E6E956D7C174,000190B9B4F7F000,972A66E90C6F6DE7,08772CAA4BC06BFF,F5BB1C1771A8F362,7609CCF88A4C136B,B995935C846B7647,F7C843EA8188B335,0001542E019C30FC,4246FA13382275B5,4734FBDCE5228591,4024F01C044310A0,764F2B4888774196,7F3EFA9545B4D464,CD48FEF1A7C24D0E,0000371FB2198997,0D444A482CEF0AC6,DB7957048C8DE64A,1DC15465E53A2A4B,017829A8B38E47B7,1394CE02BBC42752,30B81EE68A7D7B3B,0001B89AA7B09560,91E8F43CA01721C0,39ABE9BE4138C9F2,342B58F5DC8FD7C4,8BEBB3AD3C59CBD4,014A504F2E2D58BF,63B43021EDEEB875,00000CC6FC5A0F66,A9571A2B15CA47C5,136159ABA10347FA,C91B46A6CF975D38,C91B144F43D03B6F,764A2DFFD44DAC62,9DC2BEE6D762D341,0000A472F28BA413,E22367F18819D3B6,581661D0BA67F352,BB446CC1C435EC24,234DE0F57175551C,22DCB9526AB8B42A,9B132D68572887FF,000106208C8243C0,61524ABE5BC5AA7B,E09DD59654379389,1E2CCF9B77486349,401627FB5217B2B5,A0ABBE33F68582CB,5FDCEBB71DBF474A,0001A6CA9A638D47,0743A7ADEC4CBEB9,47D5F3C3612D8380,2AB1A136944C1875,1A465F3FB9F85ABF,EE93D67ED7FD59F4,AECA171A0F106B4E,000058273E8B0400,0CC45DEE3E386734,9A5A0BDFB68C83AE,5C1D5047058C14ED,9FB2AA0ED2404366,166F7D427E758FC3,95C498C32ED2863F,00018C4775225D1C - -table_v_qnr = 6666666666667DA2,6666666666666666,6666666666666666,BDB6F9CBC0666666,C31C792F24DD0205,27089D99E099E6BE,00011108FDFC0447,33333333333304BB,3333333333333333,3333333333333333,825382E362333333,F58D6A19E79EAA98,1EEB24A2C09152D8,0000120D2B1F6AB6,8B6BE9F1D2505894,38B6BE9F1D250583,838B6BE9F1D25058,9C0909AB631D2505,EA75FE266DA83956,B98D22E1CCB2BBBE,00007DB423F53C56,32698CFF3659C593,032698CFF3659CC0,C032698CFF3659CC,FC24A25976F3659C,EE93EFA540E7611C,15016B5024486E43,00022DF13C37023D,7722377223772254,3772237722377223,2377223772237722,36D7BAAAFB223772,7AA4C5D72FC85655,3369C65060D08696,000104009788DC36,1BB911BB911BB571,11BB911BB911BB91,911BB911BB911BB9,035E9BD3E8B911BB,EC06B024EB2770F5,F590D385807C1241,00008DC059443A3B,E6111C7042F3A8E9,A8E6111C7042F3A8,F3A8E6111C7042F3,E2F2B515761C7042,530947C450F471E0,FE9688F7B8604C8D,00005C0ECF10587A,ED731D065EB956BE,57ED731D065EB957,B957ED731D065EB9,FB2E1576F91D065E,F2D84E5C17F75228,5A258E938774B74D,000004472D355531,3337C993650C0D08,D089EDE9FF52557D,7620D4C829513EF7,DA1743C426DBF666,A107EC0033174F2C,AD15D89173C23C09,0000F99F9FB462F5,FC6A84D90E95D167,143E213087AD362F,B659C39FB886CE65,D6153F7A8F277FF3,39C5C5A13D9EDBF8,AAAC1FF0ADC9568B,00011A1FD239C2DA,87736309DDA6A943,091F6A7837911C71,0743D3FD9AC58005,E763272C18E09F9A,26B8C4C17D8D30CA,A460F26C8AFDB3DA,00014E6984FF9B2E,F4EC60AC7873FE1A,604D5A5B78D31CAD,21E19A43B14CFB3D,01179D702BA92065,04EA04B3126A1C70,EA50BE0D9B0E2C6D,000131C643902465,8614211F80B1616D,F7B81FD3A7A49E4E,F80B1616D86C5E7A,07BF548F41614211,C37DA826EB2AE8DF,C0411FD8C5ED8C6F,0001F341510F9157,295ABC8F38726461,50DC31E366CDE7A9,F387264C8615B5A9,0C75E33E8F95ABC8,5D38EFF0970FFA71,461FA2CC981D3869,0000418CBED84E70,87700C2E778D8075,43A87500FA58EEAF,9CE75275C96D2A5C,5FA19F2E462F399A,DF0F017B7DD8C4F2,280013794FEDAE61,000094ED77FF8063,9C6D58D8EF534C70,660CD680A7D28338,BDC9BBA390D722B8,A71C6310BFAFCB3F,B99B4BBB58195F7C,06691D6254221D44,00012108224A3BF7,2195F504EC8CE821,9D41075B38625AA5,9014203CA406BB05,6D62CB6D8B2DF2C3,1C86F3E3A5CCF863,203E5B5903F00EDA,000164F4C3C7C43C,F6674D58304FF4E1,93B111A6E31CA9BA,BC9F5567AC2B4021,38B75040103B443C,A69C3BA57D6DCDCB,A75A1F558C7AE4E1,0000906E5FF4617C,94129AFB594129AF,129AFB594129AFB5,9AFB594129AFB594,2900F1CD82B59412,20D6A4CA5E4BAF82,6793F3042CF7FB07,0001D02041A5E76A,DACA094D7DACA05A,CA094D7DACA094D7,094D7DACA094D7DA,4B05B38CC6D7DACA,5BB2D964C0D0DE02,801FF33FFAFD404E,0001AAD724D92DFC,E166CDB3BE58BCD0,E77C60E75642CDFD,0C39472A9783BE7F,96A7FC14FBC96ABA,5CC689CB13C56A4D,C328410D8CB268EB,0001A8A8A5004ABD,B346305840760AA7,B1B19541D3651803,C76AE6F315D7AC5C,F0B9349859647081,A9244A61C30F5B9B,6A76EE9B87BC5C4F,0000AF0668ACA050,ADA031682113D6D1,017CF7EC83494C4A,33EF143065596ED1,0276B5923C8389FE,0822C190F53979AC,33C32FAC0249AB9F,00011975648F1F39,6FF3CFA74C02322E,D98760896B12B35E,5DEE8FFD24640437,3069F716185FB36D,A97ABED04F5F5959,DBDAA58A321B6B1F,0000491708DEB2B8,A6D19EFB46E8A47A,B4DDF0D82FF93FF2,7EF791FD729C9B0F,1CBEBA7707E84CC6,E949FCCBE6E9F9A6,085AFF3FCD75590B,0000F96FFCFE49F3,7475B90FC40CE223,DC4E0065C0F5C12D,0B2928765F52DD4E,CB9E763FBEB91EC8,44396405161C4326,A0D8B0D51BD60EA8,0000A27A2002EA20,49EC0E19DF71A633,2A457AC271C844D8,DBF40F545519A32C,318D60D527180CFE,19A398A08B929CDA,CF17763B94DCBD5B,0001DD4F8A136584,FD97B0A56ABB6CB8,404AD893F967E82A,4C00B1B353FCAE77,F75B9E618F05FC7F,9C6E7902F4787FCE,E4E698A7B7077008,0000CF2A0C917171,C0BAAADC355770BB,9D7581EB3277D7EA,CDBA0DAFF2A59F6E,3E461B402A9B65B2,05F0D156E1A7A3ED,69A1891EBDCC6A7C,0001281AFCFED68C,B5896529877D4FE7,71F064AE68975B99,4F9211F7BBCE7B39,19AC9E4507FDCF34,E4F185BB956F52E1,E327A4E691DAE76D,000046219384EE75,1B49FE6D324A903E,4E33D89D1655631F,1E1C101410671389,E332832DFB6C742D,38CDD49E02180B90,1279178D8097B588,000119E5683A4805,1FBB103663B9C88C,2374EF7AF79F0D48,4AAEF2ECAB3EA292,A0FA2CB6396F22C4,BE1E1F8EC2B4A5CA,43D353300E514A3B,0001288094A6D8E5,998BF5138DDDD5D2,D1F015AF4EA7BF66,E3DAF7886068D9AD,99E9067025D583AF,CC498E253E868EF6,618AE02455C9B20A,0002322145632832,333A0330E480A5E0,D37D31D37894FFB3,4E09921C2CCDB4FD,AC7069BEE6F95173,A05EDFF1E57DBBEF,5C3678A72B135234,0001BB5DA10EE9DF - -v_3_torsion = 999999999999BC73,9999999999999999,9999999999999999,9C9276B1A0999999,24AAB5C6B74B8308,BA8CEC66D0E6DA1E,0001998D7CFA066A,CCCCCCCCCCCCC12E,CCCCCCCCCCCCCCCC,CCCCCCCCCCCCCCCC,1EE5F99502CCCCCC,1A381FE09EEA2DA1,D978110991782CF7,0001AB9AA8197120,41FAB8BE05474CC2,054741FAB8BE0547,B8BE054741FAB8BE,C9AE7F39FF4741FA,B1F4EE9D1CDDE556,1650D500E95EBA31,00005023E95DDE16,54741FAB8BE04FA9,8BE054741FAB8BE0,1FAB8BE054741FAB,16655C7EB0E05474,D849DDDEC437B020,2E677A183619E2D7,00019324B6AFA19D,8536718536718A34,3671853671853671,7185367185367185,88EBEF311A718536,A7D32684ABC9D6E9,86FFA027C5EA41ED,0001EF2D26807E04,8B01288B012888A3,01288B01288B0128,288B01288B01288B,F2CAF7B478288B01,B30406DB0864DD0C,7DE19AB6317E9551,0001499080A4B0D6,497819E2B03FF6AB,43C254E3A3E0C8FE,A1F98753F0030B9C,9D08AFDF66CDC06D,DC9B4D2060AC66D4,AA1B0432076D8C12,00008C728C65FAC7,7787B5638B83E57E,4BC0CF1581FF9E8C,1E12A71D1F0647F2,F874D414C6185CE2,B1C3CEFB8EF40E5E,D974CD64813E2AD0,0000EF9B64A50B19,4FAC336C14F326D0,F324FAC336C14F32,C14F324FAC336C14,7A441A68B4FAC336,F55ABB9E02E51BCD,7DF241E5CC125D82,00020CD99B418553,79927D619B60A6B2,60A79927D619B60A,19B60A79927D619B,C1836ABCD19927D6,056ED5F9FA770E50,938A248852AF05FF,000180454EC85AD4,8FC8F97836B765C9,79F3DDD74597E657,F40F4D525855A12C,B504F4CAE1D399D4,5B3EBD1F2ED83FF2,E84645130B2D0DBA,0000DA2062334ED3,C71EA489199E8B2C,4CA048F486023DBF,7D1F0775331F6A61,238045677D90A29A,A9A61EA8DBC1A3F4,7D71C1C648CD9742,0001075C2F69D7C4,C3A939DD014D003A,A92F1F17B5248C25,7399C8DD37028F40,78F15EE9E1AEC3C9,9C6EC31DE809B64F,ADC32BB57B097A2B,000182925F9D25CA,37B92BC3BEB5AFB9,C389002039BCC790,769F328FEC87C89C,45F48B81136118A1,771813745D6BBD3E,1DB0C12AB3EBFB1D,00014733DD55FF54,8D3D7757053F25DE,1BB0A5534AD2D44F,6A5D806D0822AA3D,81D30F00C5FE0658,DD7EDBA5455F0CBF,321F8C3287B5561C,00010C3B9266397A,58AFE48B66934683,2BD00D3BE2D0F3F0,366476DBC465DF23,CF46D882997C04CA,100047EAE7B1B0CA,E98B984D9BA8857B,00019D8D87E9F5E7,16255E514230CE8B,4CEE6DB1C53E2C2B,E69FC4293B640916,BEDB813769959101,75374AFDF84FA267,A08A7C370DEA787F,0001C42814BBDFF3,CA970CCFC4688815,B0EF9A5F6A27C77F,57FF227293F58D8B,2782596E2D3675FA,F3B4D13FBB928B8E,5F9B384AE0301D97,00015DD020A61A84,B9758CA6605A88DC,9B0E00E773B0BE3F,8D1CB3F2BBA35FE1,5BD852F804F988BA,5AB812185EC1F54A,81EE7303B3B11EF8,000167A5C4B8EC00,537E31BF0E7887B0,F28A3A23236AEF0A,49B722040DA1FB99,89C14F4BF6ADE22F,8303646A89C2A6D6,4446EB8898043332,0001C1BE6A2BAA3F,60904BED92E6F0A1,B75830F83D32BDCE,5303D79E3A35E71C,057F1D1FBF1F6424,09D29AFFCD4B9F82,0DE6CF6ECF1EDB33,0001B330E4A5A838,09DBF7B0AE6C58C5,45E3E366E4AFF3A9,29E3BFD3FA3102E9,4F66726AC8918DDF,AC46D1291B0F682A,197E0510E123E22F,000141E2A18F39E4,0611E67F5AFE0C95,73F50769BEADF858,5FF1EF605FF0AD88,C80A90794F63FDDE,A435619598EC3001,34AF362A0C54F5EA,00017A9719011B55,E183ECD15F816A3A,F6F117C4395997BE,67AAE2316B369528,0618723D3BFE02D5,947CE54AACCA22AF,4963179F500215D8,0000A69EB2B134C5,4512C7CB549E0613,58B3138052AC291F,BDB21A1D0DC8E1F3,08F33DE426C49F38,78ED469B002924BC,94FBCA884C534ECE,00016411608F666E,76DCF643092ACD65,87827A6E7863F18A,5FBB99DF645C6BDD,26E3468335753344,C6BB91D8121B199B,3BC17926E87E395D,00007D5A5FF0E692,2CD377F7AF7A3996,FE915A6848EB6335,E2796F2ACB922496,D5FEAE7013EC2D63,1B264179788453F2,3A50528DF123CA80,00003C2B61484D9B,0CD1CFE4E128028C,7E6F33F849117206,422F91D71D67A4CB,A9C6E809C409E2D9,D3D9B2D66BAC46C7,68CEEB5277B8DDD3,0000381E05A78010,4F4EBAA4A85CBB5A,00F6A3476ECCE55C,6DF6C3C9230F72FA,0DCB283C6564F0BA,A82B8AC12EDC42E9,5FBD7E3CB399C776,0000FFF6BD7C7E3E,DC68551ECFC41D23,C237308737FA469E,E6A81586A6FCD565,3DED4572B5A03B45,6946056BDF996305,E2F1389B1D6CF35C,00010CD02839AEB3,A5959A668F12A176,B310CEBDA555CD7D,078B28C38E9A01DF,6197E0DCCE65322A,A8D2A1E798A9702A,753603AD399F0CAA,000105A74C730C51,C8D0CA6784B4551A,45D4AE4A0850F0C8,391DDCAFE0C29DC1,8270BF6B173AC986,73770F0EAA80DDEF,BB7C9EE74BD61C23,00007A592BC0228D,A302403B141A0385,9188DF46965BF724,666234B05EB3A268,37AB02DCD5D0FB01,ED9FA4ABF47BF81A,31B87D353910E9E3,0001E931A394CEF8,9E46F21160F6FEAF,6359F8041E2E0FEA,4AE82F18B6A502F1,CC2D17C159C53B16,DC5076C57AEF74C5,A4D66592DBF0E267,000012E32E3B2202,9237E2347B57BBD8,E16C142FE156484A,087E8A48B3B14220,34B6225A95A547ED,D26CBF294A3E2E72,33C06874E35A7F57,00017DFC7A25D7B7,91ECC77A8220B97E,BD3818A24751F785,2E3FD75D7AE703AB,D7E8692B70CA482C,53C8B5DDEBA21D6D,5FC1E218D7085E99,000129CD0E49FE6F,3945471CC48EF6BB,7C3FB717D0165DC8,92F83793BFEBC75A,D5BF95D93BFE5316,0209E198DB1F16A4,E2086C62914F403A,000019D6352AA2CC,BFFF0BF092E15611,FA429EEA322007B3,99EFB4184EBBD84C,F6C5230835D383A8,F1CD8283C93674AF,41C64F9EA1AC8458,00002CD68D0A2571,570C567E928211B1,70459EE4560443C6,1FC204B885DBB2C0,7C99D3BCAF19BE0E,5BFFD67B5AA530E7,F8701F7AE35B9C57,0000F056DF1DFCBE,4183962A42D28AD1,FF8B6A5752A5FAEB,A4B714F92FE41B11,8CC5D5EEFFAFB58B,A53A15C837E4CFC9,1A79CF6122569F16,0001FE4DB81AE342 - -T_tate3 = 087CF42AB4DB902F,2DC7847A25C2D0BB,02EA717C1089170B,D648387AF59D578F,16EC71A5BDA7D98B,C02025B1BDE6B5F1,0000482FED00DCBB,8AD7A8F0578700AE,B317427ECCC5FA27,0043EE31091EAF92,2D317292BB029F77,FBBB529BB4CBB2B4,60580C9725507661,000112DF39343123,A434F3F0FDB57E43,1F19074AF93E2F11,543519D9822F9BCD,A37D58CA3D49D484,BF5FA675ABF1AF8C,FB287704C7B40291,0001BF7E42435225,87EE9673F98AC980,BA0821247ABC3FA4,15E15DE1E6F42728,C0113FC5F784DFF1,BEF4D30A12CEFB55,DA6EDD9E69F8D979,00005095BF6E331A,8712D8BFF33A915F,6FA3BBA2BCAD2B3D,3DA66FC51C479D41,E4664DED73E4F4F8,1DC84EF123484BDF,3830A0CBC1A1FB32,0002093CD1FD32C3,52BE5D7415D580B0,A038215031E30913,5D7CF2307F86F392,B6F68C9CA159295E,7C91CA90411DDBD2,738CEC7107271928,000104B080B38D23,782F2E6790E469ED,C4B78003E1050FA0,E0CA084A7EE5B883,AB2ACCCF86F46C37,1F32B66BFB23DD49,D5960A518B29111E,00011F1B4E73A529,EFC5D3474A129A11,5576852523BA0748,6B93C9ADD44CFFC0,CE812E5B9151006E,2C9F8A0911FE0C97,910D0523327E636C,00011B72F214EA79,1A0321DD62C5B1B9,3F9DD61C3034ADA0,94741AF0B2D3B8E6,C74C38965B4D0043,21C00F3322E375AB,C26D7F847AC9EAAF,0000BCCD45776F12,799308ADD29259EA,6B7CD64D6C3B7F04,AC37BFD305C534DD,7A5D6FB2163561D0,AC47BF7A3D8DCAE1,AEBCD5A1549AE57F,00010AEB563DEFA5,870E74E9DDB6717F,887B67035BB681CE,6C589E63249B07D5,23462ED5BC57928D,A0911EE4D14324FC,86C5A1C6E6D7610A,00006EE385585755,F99C75D5FD1C99C8,BD786788169F0B16,D870C3F4FC4D3405,883E82ADAA7EBAAB,45F9810FBA0BB397,742954D5E7597601,0000BC1CEB24C698,567D28386337D588,451A058E61D82479,9682171F6F2EF6B9,A30AD92F6A21E952,6835DA5DA162FFBA,CFFCFC13DBE63182,00000E18A5A20B5E,7CF1E2C85A4336BF,3BD672C9E247B93B,E64AC73819FD063A,B6229AC036E0CA04,A02326A8503A3520,2A0755DAAF4169B4,0001E6959E0B87C9,8D6D2A7F6F30837C,BF902E6320D3235F,21647994DA640189,5C1E206F4038BD47,33BEF2EA45AEE25D,160FFA08EA8FD067,00013202524ECD23,8B52AD13442077CE,E55F2B037EA7ADDC,BB4EE449E9D97433,3C9C89020167F595,EA9B9E3A82ADCB66,1E08BA4129BD5B25,0001CA2DA5BFC577,4299DCB647918CB2,AF86EB07DE2A69D2,CE24B54DD0C4B65F,4231A1A4B650B923,EE6DFBA9BBEBABE8,0195BE1CE395BCA2,0001840939C66720,9AE6708F03788550,BFC33006F72C5178,6FB8B0073442F23B,0DCC091F52DBAEFF,F34F1009782EE835,F567D3A9073710E5,0000BD48650F0ECA,590DE17FB7AFC380,7F7A56940C607B76,EA34A1DED0626E92,2A5E86FC27A7919D,02A939C77E67228A,902EC93718A484D8,0001D525EC65922E,A338F9FEA0D9FD2B,3AE49152EFF3EBB1,72EACC005FA0B6F4,EC65DCD4E95F675A,7CDCC1D8A54EEEC6,1963678E2115897C,0000068C906CC71D,4ED2850CD8521CAA,037B668E8B3464B4,B0538F23955CC4A0,89317CA4D87495E6,682016748E5AF9CE,08E8731A96729969,00019CA49150D970,C8CBAB39A17258A8,33177D7C5D70BC99,4F766FC8ED881455,AE27E8930854CD7A,3D422E5E0D4FB34F,E52EC94774679E91,000158125921CDFD,D958C12302FCB427,CC1C7CE47DA3923A,F48BEB644D67B3B4,0CB3E85E981789F1,690E38488F855778,8DF571936B9DE3C1,0001697A828BD480,0BFB5E671A41DE11,CB6E6ADD07E16041,7F6F7E1F0F59312C,A0C84CC72C66CF2C,1BFACA064061C7D1,81920D03644F54B7,0000F51E62948FFB,10BC57E9486532BE,FAF9AEC6841ED41A,2A4104E64469CE3C,202B80D69318DB79,417CA89D2A5935D2,A991C6404CEC3BEC,0000B47B0A935EF0,6E7687B28A998E7D,2BC789694ECBD01C,003F6E60BDAEB97F,556D30AD5D42D1FD,60C2A6D0B08E7835,867D4D0F64B409AB,0002192BBD62698D,37CFB96EC731556A,ACD0CCD8FB2E14F7,EEB912564ACA878D,3EDF98CDDA176443,36A39D2C28ADB9A8,0EE9427130BF5E0A,00013944C7977D23,E71E70C0472421C5,0E5EB07ADE978903,2960B1C908E63B43,5E5C8461A3D6BB04,25449D5F39BE1CD9,7D38319C4E8FA1D6,00001B28945723E0,02E4D063B45948CB,5FCDCF2209C009DB,E86EA48B5B6F3F39,B84BF12AD9132FE2,DC6D825944811BB9,381B81898F0A201E,00022059964BCBC4,DA3C7C2FCB5DAAFA,74F84B725AB8E5A3,720E9D56CF17EBEB,736024360E3A21E6,529A2C8828A26EC0,869C50C4297976A4,0000061588CFE53A,858EE17E03A95FB3,6D179EB603320ECD,A79F512866434C99,089A85A54E50F173,FEC0CC93361E6BEB,FFDE8D620EA6E9AB,00021A20B4098F6A,CA888F57ACA873C0,9A50D95DE7A71205,BC7CBEB3C8A98062,2A2905DF61B87ADA,B291F326FC02A2AB,3E609C4E7ECD502C,0000F4589C2CE8DF,ADAE53CEF38551E7,34D0CFFBDE9619CA,AC9A701D7B5C7C0F,B14E1F10C87D96E6,48D6572A797B36FE,B9683A45FC90701A,00013DDB71DE40BC,2F9C779613D1EB20,BD55351AF620C75D,97E623955DE2C6F1,0F00BDBD7698387C,51CBBA19E50C3C61,5F3642423EA425A5,0001B81B90642DDE,4C2EAEF1CEFCDBE7,736480464AA31966,CA127B84714F101C,7E419C0DAD15DD90,7CCCDAC3DC01253E,1FB3B5BDE2C93EBF,00017C77D3B6FD3B,E6F54C1EEFA787D6,EFD4296AC605632A,8EE5AE0226B2A8D2,9ECDD8D398024EEC,2E1CB33EA04D00CF,464AE77AA92E13A9,0000AFF71032B956,8477DAECBBF7AFEE,C4CEA77FC65DD0AF,708D21475374EE8A,A9071AA7FFD218D2,74299452AA96A753,C1D694EE1C0F6758,0000307B19DD1825,FC7252D4FBF8C849,0269C191CC6929A6,9ACC9148C0F65B26,ED2DBBCAE7A3E486,45B19AB48ECE5D56,5F7CD50692571186,00019B34DCB42909,20D1D5FDDFFE608F,EF7F528260E40225,A1A23C15C212B507,3DA7B29B1EC33EA6,CBAB15C5235A0297,609F3E2D4D738CE3,0001542B656331C8,1E65EAE77C59C667,D17B6DD36F481322,A3DEF060B572C354,9C5A706D158433DE,F2F48D157A95AC5C,5AE4305B0A56F366,0000D438B9D41AE7,8FD509195F1D6C55,B06FA1C951ECE50F,3E9BE721FCF076FD,85B2919E8DF876C2,79636DCF86FD975C,84C4EC3664D33000,00007C341F157510,137F69B41C015930,C13C66ACA7C5CD52,6492B4371600668E,ABD67760352A65CE,895F4E4B73A9CAFE,A1AA295248E45B89,0001EE2559C3EE26,B6BAD24034A03275,08434793738D2CCD,8D78BF7226ADF2F0,6600AAD89C607B03,C2EC1554C5311D19,8661531B0B8044D5,0001BD87A13AE9F3,9C5135CD8D563E7B,773229CE34DCDD93,F1CDCBEFF33D96EC,422C54F8ED4D022D,C63EB1371E0151B6,2D30AC650D3057E8,0000714F41AE5194,1433C9C9A70DBD1D,96177D4DC7B0EC62,C41FE314F28DA6FE,EB893CEDE552E338,EF3611F3972C9B7F,AC47F0BDD64891AE,00014FCD79113CFF,58ED9C42626AA8CC,5EA466A92F640AA5,74B558BE552CF55A,B09F4E37F0477C2B,83C8435A5F56810A,13C032465CD89BD4,000173FD49FB3167,8C7D55A2C5804302,AF9048CBC478E454,8FA3CB85FF47F215,D0B42F4887B1DA9A,465EF4C975A9F36B,EA5FBE9067832AED,00011E1D319D90CF,D3EB64FB1111F6B4,837CE168D01EB541,AB49D8A50F1B523D,7DABC602E9122DB8,01B7926B5B10F285,9CEA4D8D552A8D77,0002259ED960CCD0,8647501B2F078D49,B3802C6ED273AF1E,A87D2315C283F992,6BB53593406745A3,A1F5EBDEDFA6D925,60C03516B28987EF,0000531C8F5E5161,1087A27BB6FAFBFA,DE0A2350B689EBDD,F3BE02383E55AAC7,F66DAD79943D273C,F7AADBC781D4D992,6EF3455BA83E8D3E,00020CBA0508A718,B682C827FE77BF49,3793D366D2FA081F,AA66B510CF133D7C,B7A6BE26294FE615,8B05154EA28946F6,99B7DDCBDBA0CE91,000118EA775F78AB,E50BD823B2A03542,45C0C53C17CA55E4,5BBE0E61E28A8516,1059D843679D0C84,84390651B63D4BAD,F9B3AFBBF4F4D600,00017F38E897BD6B,E8619F571E12C5B0,1E5C51BF1B03D967,85EC0895F2F570F9,4FC66F6894FB2A42,A3A269AC854FB597,3768E4AC9352642D,0001E50C13265613,43FF722F23E7B39B,08AAF76417BEA3D6,337DE6591F20B252,B7555FFF557EAB97,92C0ED9C05F6F674,5CB6EA4B35632EC0,0001A32D2B13AB99,7C0B19DD9795431C,A3F410E327550376,C14BE091BBF57DE5,EC922FAC2CE3F75C,A423698F6E32C7FA,BEBD575278CFDA41,0001ED5C0FF427E4,4478FBB296C574E5,CB72B492D2B84210,C4B5E2251DE6E0E2,F2EC4E0A1E3306ED,3255CB0724E4424F,4381CD7B95081559,0001F40D655CFA20,C59C39DEAF46FCBB,99EAB749E62FF19B,F25B1FA436F8941C,AF8996BB2BACEBB7,999663137E79F393,FC895F26610594F1,0001F1999454001B,490CEFC70473E7B3,93A7F7ECD872039F,428D85225E39BDC3,D52FFDBA472A120A,AFC00C86EE6C6B3E,9A7D27F38C8C3B72,000143E21D7727E0,7B9D42B01DE49B6B,2758F20E54D3F6FF,6625862FA68DE442,8CA3CFA8B3E3B452,71D32C6BBE7187A5,C45BC036A7A8B755,00001065A9DB65B6,EC346557EEE05735,BA710B61DB246F29,438EE09DA5452FF3,2317284DD416080A,05133D1A4C7EE864,7614F7817AD7E28C,0000535261D1835F,E19D75885A0348BA,6C06FC0E298C147D,A4ACEFCD7ECA24DA,B5F6172800DDDF16,D2A0E0C5573C613A,086E8618A9F8BFA2,0001E0E51425ECB6,8F95B5D9D0CC0AA0,39D14BFC8A6836F5,C0B44B9EAAF2ED69,CC8F001DC363A2CF,984E37B715D4B51A,8E43E4020FB09280,000228CECD380EE5,835B1DED08CE7D35,D8A62AEF039669D9,2658D941ADA41B59,3D24AA4A5CB3EC76,D8F3DAB2407526E1,A1801D5B200E3EF0,000096BD1EDC61BC,4CBDA262398A1364,FD2C9D5146CC77E9,3AD2AA1BDE3F9CF4,DFADD925DC043D0C,6E3BCC240F2A90B4,F74EC14529FC9689,000029AEA9CC62F3,9762B237681EE8D2,6607554FCA35799C,D369ABEAFA64D7C4,AC854490EBFEE4FB,CEA9D92C3A947F6E,BD971CBE37DE1382,000177D6ED8C48FA,369DB1D3E70EBF53,88CD659600C8EC18,CC332FAACAA3D393,A673F79F69FB7101,B0740DA8971199D9,9B9430CE5CA7DFE1,00013C30A3479EE7,239E0B7B99D13ACD,C53ABA801782CA40,E11FDDF26B448B36,378963DE3CC0C1D3,F598CF3069EAAD9E,35245FFB3479BAD8,000083511A13ADA6,7E0B3C8094CEE771,2C8FEB1BADA65CD9,05B4703D07659F54,8C96265BC9DD86E0,BC2DEBA901B02F19,D98D49B706DCA243,00022308539C8095,1F4B40ACB4875FAF,A7B85ED9F006DEBB,CED0EC3829A18FDF,15009B60A3ABED5A,D8A8CED888D0229A,628BDF2E187B38EC,0001A95276866026,86C72E906503B572,43339911F647A1E9,7F47D5021AD9AACB,DF9C1FE903A1D9F7,C9F85B78AF919557,7DE1BCC892E37999,000003093EF87B8D,87B7064E1F8D40EF,5C78F1D59BAC5B55,0078C54D70290309,C5CEEC1A103AADCF,6C7138316B14A6E1,A98FA02E6D7410BD,000097389352BDA1,88BA3308B84FEE03,55114EE30106FFB5,0753E0E57EF982D8,4C2FA3FBCF6D9052,22582218944892B6,1115DEF5CEB61B08,000011FEF53EC5D9,59D56C3AB8FEEE1A,9ED838C20904927A,2B600488E266C228,29375ABDDE09778A,5CCBD231B205DF81,D67C6349B34933BD,0001BC163C1DC525,280355B58C110F4D,F10B7DB19E93F35E,314199DED0702BD2,D2DD5757D34EF66A,E96B85E53DFC194A,6DBF236D22C3BE74,00021AB2443C5218,BE997A06FD1CDF15,3CBF09F6DA2324B9,E794011365F2C37A,93882439EA7A7E3A,61F249F4DD488323,2BF431C0931717FB,0001105441C04494,B0F6FFC7015BEACD,33EC5DF84FC47D3C,AF0A3E130DB79B6C,896AF85CC18A9EB1,3E8EF3DDC69DEFA6,6AB020270CCAFF59,000166E79C86D126,E7C2306FE90BCC86,B0499DEB5C683630,DBDD3E06A3A8C319,AE5323E7129F9B4F,5DD3B00DBC22005E,4B1F18C0A3CB00FC,0001C634AB98D71B,7979376AED82459A,19F3D3BF09C8AC07,587AA7C0A12E9144,A644BB174460548A,B5E129638BBB96DF,863B9301582C18C0,0001C4417D6362CA,BBF0227C2BDFB4E3,A0F2F336BF7F931C,8D3666343D23F172,AD7FD7A1A93ADE6D,E8AD3883022A2E61,7E932AFB0FBA5311,0001E91645550DBA,B91B60AF5AD69277,9609B94BF41EE8B3,DD931ED87A2422A3,84F1D9239A9825D2,0ACC506FA6E1789E,C1904E8CD588C85E,00009251B76633B4,550BF45122BA375B,C1B5C340BD82F421,A10B11FC92C595D4,FB69C34BCFBCD423,06D0EC53E65C6DE6,6F7D37F6406837BF,0000BF7DD3975BC1,6A458DF6C7E26BA0,C2D9755A89AA9E85,74EA76F08EC65BF9,5C10666442B1AFE4,F67FFF9F03864BD4,2D08D930151CA96B,000014E2E48F9E52,B43780B1AA404BD5,1EE0F4EBA436785C,02C5F871347D6857,220D59AEC68637D4,05F7E658540E49C0,279F98E9BAC8308E,0001F19D2E92E2B5,7048D8191B321C5A,EE7254801B494496,CC1C6B456584D4B4,8DFFA438CEA9555D,199CCDF4887360CD,D0AA3D9E39DEA6E2,0001FEC898B4E64B,A1167705CC604802,9B0475E804B66EBB,AA74374DB1D02C07,C5F9051D584032F9,1943AE86ACE3FD71,3E6A71D30181F87C,00001CBCDE59123F,599B52AB71D7268C,0F3484FB328FC310,219D02462C485995,96813438E13E2630,0884F4F0AA13D44B,F3DD64C9126A7927,000061C76B751FF1,22ED0D64BE52CA7C,528980035F395C15,0CAE03D0D5A43C73,1C1287264D5C1AEC,84E9789DAED7AFFE,B4D9CA0724DE85D5,00009CBB00506503,9697F12BBB4F9E15,C540123C632E6148,563FEB07C62FEB33,60E96983F436FADF,142F689696B92FE6,2BE7B97EAFB4CCF4,000175E3DB54C653,56466284DA74FAC5,F7CE3453F2560361,59CD652D860735F6,C5B1F498B026D1E8,6A46771D4DF854EB,7B54C0443FF94936,000017B0792A0D27,0C6C2623A2B4B782,65C5D5CCA5852FA6,14C01FDF3C34696A,8DBA5CB98F6B1427,B648AA37245B17F5,50286375AABA2BA9,0000B7AAA6A8056F,52EC5D6A5EE7D806,ED3DEE0C046E62A8,8B9665851068329F,83C26D40D5F05564,E490AA6D9063BFC0,1591B5FA2A448FC2,00007DEBCCB15816,F513A62CD4F86622,12D53765336B8AFB,CAAA83114D2CB2B1,865327D8FCA47DC4,F45EB1F8C73CDEB4,8FC57FC89FB43695,00002C3D4552FF2A,E838C6E6429259E7,7C7411899F6CF3DF,95768E648101EBBF,41D8099C8544F62C,517C557CA8678977,5A9A890DC1E584B6,00002F9118CE7D77,2005760ABE9FDAA5,C64FB2E8C999A3AB,4FEC519E158CAC5D,74B5031081A1523A,055FBE3DAAAC9FB3,F55E353BF4600419,000134F4F456BF0A,F923CE1B72952198,5632F2DF369A7270,D23F9A2E1AAAD6D8,CA99754637E329EE,E8B0C4BF2F474B96,9DAC252ED3ABB446,00009260A82C0946,DEB616C093AAE330,53880514BBEFE53A,782ED92E2DF9E6D8,FEE32B2B2DE0B081,1C47090F1C5A953D,670803DEF462AD9B,00014C54E5932CE5,EB6D78D8DB18A05D,908ACC004FE7AA48,3E341378D9D6CB64,01B9BD602A8D4953,2201E45C5452991B,3AB75F313A6D5EA9,0000D9D595CE563A,2067247DABE833B6,B8B60516F45C65C2,7EB5D46365A4931F,E85BC3737CD1A201,D437A28C0C50ED6D,36E0C9A653D5F4E9,000065241B21F647,3CE693046D18FE26,97D3CB4623E24788,5D04D524DB413EDF,603C77B7364A12A3,F712FE6AD4D5D237,C5E6E682B724C891,00021E3610B487F1,9C5A7C8AB674E87D,59F719E4A89E5E31,9AC89EB43DB82E6E,B18919E5041A0D11,F367EC405470DB69,A2988CFE34964CEC,0000B53CDFF37DA5,CDFEEDD820E107C8,034992D65F7EA965,A95BF9A707A7DCD0,AA411E13BA542D4E,67F82E08E15ADA38,C69454A28DB9035B,0001C8B3E0DF6990,595D773002D49B7D,ABC6F7E98D944C8A,BA4BB388BC5B7752,2155F90A0F7EA448,953DA43650A1F12B,F71B2ED7EF6E4BF9,0002069E25F59719,C62117B322B679B7,CFD35A3E8FE0B469,865474FBAB2D7CBE,E94AA8BBC1FED13D,F6BADF5906923671,D3E0B17A18DED721,000016F03466B979,139017F547C76CFD,C4CD171FB62530BA,460629943BB5700C,DFDD92829CF80672,AA8DA5D45B0168B7,4A0ECDFD65BC0948,0002056D441349F8,7D67D8AEBE772690,51D13A8924EB30B8,EB051B1A30638CC7,8446BBA5B4394581,FDC6430D38FFCF36,6AC52C9F1CB0EDD5,000096864BD65FB9,96431B2C57A6C9A2,D107BE550A8CE5DF,D8EB4C8091C4582C,5BFA034E400151D3,2B651C2360CE35B6,7ADFD66DF540E7ED,0000D466AE1DD6EA,16770B0138AD88DC,2396203017DD5238,AB4679509EAFCFE9,B86AA9BBDDB82A9C,2E5205584CC5E657,8312A2B97E997BB5,00005486E4EB507E,281E06C8FB1A9CF6,A057BA3F45CA337F,90C62FC80CF9838A,A9A2EAC35E19B5A4,104824E446EFA4F6,51CD21CF2E263CA6,0001D9E214EC518B,F4D5858502BEE612,3E7E47AA53D7A61F,E97EFFC1323D4939,B148D2F00D4895E6,5F7C9B35B13646C6,B1BA45A292EA1BC1,000121BC84F21887,2BB387BC7668D247,C8FE3B8F40101302,B5AFF1158E7D004B,AA9FAF9493D86B76,2DA2BDE1D553485B,F6D6D3D355D999D2,00014408E95C3656,7A921AF479B8018C,FBF10D450D60796D,4D62000569562FBC,2EA9D2DEB125EC05,E5B01B634EAFCDC8,C8D296AA92F4B29F,00004131623D8295,A997F7718C608823,8A1F8FDC6D627DF0,B16750F3141BC4BE,A9D85AF18DA101FA,47156B1A0AE76641,151701260F55A966,0000FDBD6776537E,D7DCFE43F09B1CC9,755D7C03F798DEE8,DF50B90E371F95C1,AA9E1F3875C0CF0F,936F50B27D53D764,FF9772D61AE08D6A,000110235B24411E,661FD00D189CF43A,1B9D2F82880E339D,E58B0888031466DD,A30B147FCF7369D5,9E75A7501BDDEF1C,1C254B428C8DEDA8,0000A995B7D59AD0,417AA7CB12F5949F,085AB4EE232BAA7A,76E5C8532C0FDE72,1DA5A0135F5F8F1B,F4E8F13A636B3162,B0AF2C3C55D1FC5F,00002C7F10608014,9DF9CA0008906968,37A669AF80DDC861,F332D5A5083126C8,A6BC9FC053E1B199,11C8091724786D08,0B91604E0D883B46,00021748136D8270,32FA5653ECCC0907,9320D2D74D97F342,AE07EBC7435E2195,3E4A61F38A78C7A0,17A3CAD1913216DC,416BE69959FF68E8,000207D4565CF746,9D9F3F1E81F3735B,6DFA831936FAFB74,0E9F7F6FCFF20EFE,7B5001A9F460DB15,6651E738302C8516,882F9A96F2D6B84E,0000FB63F85682C1,1E86CD7681F49752,23A4431F542B898D,A009B12DFF118789,B9E7486C76C15B68,665DA95843519EFE,276147DEE9A6CE10,0000A6308998658D,8E59433A8928D537,87B0D3AC14DE3206,A0A764D765C369A3,5F19D90A92B980D1,5116EE65CD6B1A28,1CB4A8B5CD626268,0001CB0F468FDD70,7E8162A73C42EDA9,6E84D36CCB936BEF,D3560F1A46AF4246,F948E2E1DB08D532,06657B743D033357,C80C8D8BDCFCC4B0,0000630017B8CBDE,6813C2CA78EA6532,0239C90DAB42CB8B,828A7C1E1D539084,3F8D3FDC3EFA47E3,1EF9A368EA7C189D,CB9D162A07D0B223,000122D43C537743,C9F636E017E3B1B2,169F3FA9EF4947BF,E36DF7008112862E,62EE22415849A2C4,ABD5C7C940155AAF,6F795C3F0ED34B94,000067341A0FE224,FC640D49F99BC842,ED5B99A8897FEDD5,3BE81C9AB23D280D,0276DB255CAAA6A2,E965AD3D756D56FA,B3FFBD9AFC917767,0001CF00D0E0800D,FE36BF38356BE66C,B2171C2712CF3B35,F91AC8B1DE16767F,FB075D0E3DB01C67,6FEB3C7348477B34,A5F6EE511CDA4B49,0000D6F772E5D55B,A9F7A9B6186BD93E,5186044E8809F756,5C35FE492B0B7766,1A45537E1601E5C6,331F6A993C4C8CAC,3C2BFF1889FCD6BF,00001C53CCE51B05,9826DBBD6605AB26,46E86FA1200268BD,A2F260A9B28D3670,7BC117A02D0AC6A3,1FDCE7FBE6027308,B409FC13CF6A1492,0001CF91BACF82A1,E907F75B3A968B99,E47699C02AFAFB85,48768C4CF9B98425,7B16DA5471A9E53D,9EDD43701335C6B7,4B791853F21A6322,0000FDCA029F9EC2,B6CD17BBC7A43C8E,36D19A5B43178CD2,ED306A4CE53245BA,38C7DB7A81EC9B57,853CD3459B9115DE,FABAEF09391E3BB3,000159FCDDFFC63E,560B307BD4200FDF,67A9679AAFFFC3BC,F8BBC28F967F8336,E3338C68DE777232,34BFB6FCC9A3E4C1,ACD3E854C46DF59A,00004F4D6CDD103C,6E927859F2DEAE0D,C8977DDCF38A908E,99583037529B14E9,3ACA2A118E1C7976,45FD85B46B5E951D,B29C4AADECAD7033,00011D1AF3CE2564,14D736500F9FFA12,4450F18DB3AD616C,1C33F9559F67F7BD,32899A1FD204A0D5,D1534D316EB7591B,94DE464790D7A3FD,0002117484AA15B2,CE4F84F56F402BF4,2233262072C7DC79,D98708B9A05D814A,DB716CB98EB4F9B7,1989FD6C0C65FD53,1D7F883036BE507C,00011526FB9B975D,79F6B268817F4515,65E0A8BD9B838236,46764493B66C9AE1,EAECFD9638C813EA,3F20888D7774682A,FC2BCF942BD3B72B,0001C98CF7087F4A,50A13912001CF605,7AAFB190343D01A1,28CBC8D1DF727051,FEAADBB9958200D6,37AB86C82A7B3B1D,301B93B95E3AB8F6,0001F84AB9F39AAC,C54A5B714D8595DD,FB03ED8FA8DB469E,C41619A2FF6367CC,31733E4E59C0FE7C,D9CD40C63E3F5DA8,2B2520E37CF66E80,0002072614B572A9,5CE501306BBEBE1D,2F15F9232688E728,EC4805C61DDD146B,01147AD22A32FD34,F708DC7CB2F6B6A5,96228A56F567BF37,0000F6611B611886,11E9CE8A49DE36A2,F3F90225833DFAFA,B4233396586568D8,D4F95AFB622DFFA6,548F577872047156,5283DCCB7D4D6269,0001617A4F7C9EB2,A2F3AF8C811333B6,31EF97B3682461C5,1896E09D065D24A4,5BC2732409C4FD02,EDC25375FB3499BA,58B623AB99F3C477,00017040FE8A8E4C,CFB05747C092C915,47403FD4F98D7742,70D779AF48CB7C05,E93CA1051213E1A1,F37DA0649E7639FA,C9581E723FDC14FD,00014D02D156DD97,7B40D017096FBC87,95CB3FA51E87B11F,67960769DE4F6E2D,ED95497968D0979D,89945BA628768A31,CC07F158FABB9292,000098F681ECB226,7DA25C82C2613F1E,D1A0A71AB5D5171C,FB36057C0E5FA944,646B6DB171D0EBB3,B9E035817805D2C3,6ECA7CD9AA80A428,0001D81B070C09B9,A742B97646AE469A,0BB009D3C3F641F5,F26E1DB3AA2CA33C,8D63BCDB84F918A9,ED12E49E86B3BAE5,B7D243ADB845F38F,0001A6CE763994B0,2388CB8973932AB9,B41231883A37C1AC,257020E822C15094,B7E22D56A2BCD6D3,0F608F5879DDB1B7,7532A8ACEFA95A3D,000181350ADF2307,E333A525C71AD637,A9FDE30BFF75328A,26EA1E4BE37EFDBB,43BD72BF1A084A60,58448A1E79872FD8,51BC2341C9149ECB,0002108053F49EE5,D6FF8610AACA8BCD,6C0B2E287C8CD67B,ADAC6CE29FE7FD6E,9C87ED532819C20B,FFB1C6745BF5C8C6,4CF81148056F886D,000178FC6046DB00,E6B34A8ADB1EF7C1,2570DAA91CFDB43B,D35508C9B322CC99,2E2B67A20ED412E7,7CDD446A2A9B2304,869571A32D9C1286,0001377B80A5E825,9F10F20C2A7BEF72,C6C44746E9380A93,7DBC78A426BDE220,C8DEFF7CD6726E9A,ABBEBE9B82E9E8C7,E68027465AA2E211,0000B8A985F5F29C,E8EA6E9333FF7547,6A6AB39C8DD50C70,CAEE39561B2C7D66,F69512EC39B11BE8,EB6EF99E5E748210,3AE3FD876E59B518,00006B75BFA4B39F,B4F3080428A2BB6F,1853B34104C7E88A,6DE8B7709913AD85,6AD9FEDFF3AE11DD,3D3773D6CE6E8493,1884B84DBDCAFA0F,000078578AEC6410,8D3872E258C5E98C,8418EC1C81C6245A,0BF601CCEAA632E7,2CFAF5CF92537759,D32CCB8CEDBEDB10,EA31B38508F2E4D8,000151D254FE3B2B,9199119B0D01B6AD,766EBFD38F8265C1,BA539ACC32DD28B7,00913F8A84E9C001,86A640087FBA90BC,01CFE3142E75A7EF,000159C99B689E64,0169010C789897E6,09CA63A6F9AE67F1,F073F6459C758BF5,482BD7BED9FAB52D,891360E28857FE16,67ABD48788ACD4D4,0000B539842FA121,DE351B253F126F17,17A435D436BFAF31,D0DF6BD44C6AD3A5,D7FE84876D5316E0,8AD5043EE56AA23E,1AF037E264DD7446,0001BC40E227431A,51B9F56A80D5FF0B,699E561073423020,27B7C9A5A63ED0F6,219B234539C2A3FC,37102E2FCC56D989,E47509D00EB4E9BF,0000C63191073E19,82E72911D5E03D45,B09AC2C3F4773BE0,6DD920BD6070A394,3902B40E64B49EB1,716105DD4251C547,0AD5AE3E65B15948,00010B5BE0BF7890,161475B90BCB3CCB,04E4B1A76B4C6AAE,6A3F40495DBA2C61,AD5E385AAAE70B6A,9B713FCAE3919774,4175285380063A04,00010C2E7EA03BCD,51C5152546CD9E7A,13943EE8E92E8AFC,F3C4D20BBABF67F9,F98AB344B32D3BB2,6FA91E9F1F39339F,213B118B1251C91F,0000EBBF84D6EA19,CD0B67BDD5E019AB,8CBFEE99A3FF3320,4C76B2194F5E4F2F,0F8415F475C5B55E,A244359070331116,5E91FF7DCA61A6AA,00013B0FE596F113,FC745EA1FFDBF0A1,9847D39BC71BE897,836FF68B585DFF2B,6AF2117C72F88638,C3D6D6CA8202D43C,92F6C294BF5333BB,0000F72F55BAD358,5847D19BECF6D882,06C4723B9EFB5F78,ECFD355DC8052910,CB7E951D3FC1BF07,5364F1C05A567DC6,CF79D5E02DF5DD8B,0001D23A29F3BF33,B3A4F7702DCF304A,0866AC329404D80E,00F23333B1025FC6,C3E8C70EFB5B71CC,7B2C97766F12F126,9CAEEA3BCC5243D0,00021E0D985601D7,0972847F559F87F5,FC7194E6D8E993B8,37F6023DA541787E,4E2F20143B8367BF,0FCFDCAB2D85560B,120BB2E917AC752B,0001B74B5A9E7E16,8C21ACE04BFEE555,4EE17C1D7728A20D,F3DF84AC161E8F1E,6BFCBD80662B3B72,A2AF5B3577B02546,04EB51C00ECD7DE1,0000F1CEE5FA3DB4,31EFA80C86A9CCA2,C2F1B078EB8297D8,F0847DF1D602D170,4AB9CA9D28E2B612,E009558CA6B033F6,D685733A2AF4BC2F,000135A24559C81C,0757B995A06394C5,9FDF0B1F84CFEC4D,379A5A07B384D817,B42AB36A732FEFCB,F0E29A2F5FFDFFE8,6DF493528B935228,000207183A2B5FE5,2218DD5E9634EDF7,FA75BDE23CECC193,36A0EF3A49B1D8D2,E716C2A03D9CD450,5BA96CDE213AB410,EDC23956F534B820,0000B497BDFD72D7,440A73767CF27C37,841FE6063B5773D9,00BB9BB99F9935C1,1BE40C7E0C4FF896,D24FE03897F87C7B,5D8A645D0B0FE2A1,0002245230AF9EB7,9F468713944687B1,170F9106195C47A2,2D93C4CF4C878918,34FB7236224F52FB,C85B1AEC48928E30,86C8FE1B4FCC827B,0000510B602D6A7E,C945477921794C1F,199D5F500B774985,D9FB4CAB60A68BE7,0662703F3BB33813,5CCCF23E1A3B4338,46C3147C1DBB5400,0001700D82C32199,440E4415B0265045,2EE74C9DDF523CEF,E050C40CA5CD0C6C,947ED2904653554B,7C70754A7EDFEED2,6BE9AC3014AE0741,000111E385708613,24535B206B14117F,F14A4455139898AB,A3F127B45EB7D4A7,BADEAD4D85910028,AAA3808BCB15E441,37628BAA92E8C4F9,00007E1CADD10EF2,0B0E22F213DA3510,1CF0F8C010E35A4B,E04DCACA80AD1E28,86B1695C5211BBDB,37C0B5F5CF2BA5FF,38859A3C80D5AB85,0000836D531FAC4A,C891706EF73B2B0F,DFFBA0FCDAB16047,5F097CA4079B3D82,5A5C6E09D573B441,03427D5654CB1D53,87113575EE049D5B,0001B5CD36C1416D,D6A2C98D7BE78DD5,761B45FA26156D68,B3F3DBC7F7A684B5,C9D6128808C9CFA7,B871B08E870D2631,D645E2397BBF3E48,0001F9EB2AE8F6CB,9C49C3B84C9349DF,BB03305EE7FFEC91,39A920E47FED7ECB,A7C68DC0B4987B72,6B573504858741AE,FB369FBCECDB0857,000105903164AF59,4ED06B094647F704,AE5BBBED4CAA8D52,8CB4073FE74CC9DD,D629F07EEE9409C7,512D156423F32582,1589A1F27292F625,000231F80561FB3A,2339B8DB87F7E886,CDAC08549EF72E3A,B95A6CE5FF6FAEB6,651DA51DFB7A6268,62C3BD92869AFCBA,FB3855FF40949E86,000061697C51A3F7,B0446B3436872E50,AFAD37090363957F,81FC701D7BB7676B,036CB880CECC3023,904520E4949CB5A9,E9FF8DC7DCEBA48A,0000F2C11BD9A907,34D417E3DF7DBAF1,0512657F13047C31,41769A91A8DFCE46,C07BBBF0F9E96DC3,5BCAE0982179FE0C,6CB3D7671B5FAB9F,0001DBB65F044433,49F7A3BDAE9765E2,329D77AE796FA340,CEF5A1BB7DCAEFFA,548643E85C448327,8B0242FB9DAE89A4,13F9EAE19A94F5DD,0001A6C5163ADFAD,4B4F06479107C779,FE17A51F6D984DAA,77538C5768464B48,5186D65B7685F133,5BFF8466A34D5498,9020363580CE3907,0001483067B161D2,0E51504DB1DD0DC2,1FA24136101184C1,7F2659383BE9B4A2,ADDE9CA18DD5B9D9,3F81153E789C9F75,C3775BD15A3B965B,0001D1D53EEA7073,14E32B853D08BF67,3095933732B971B0,A4DA7D6974E66908,924735F398D102A0,BEB64D8E5964F30F,87488469EFD1BC4A,00000E0FB6568166,35B0744E79B68BEB,8669097111BDE82F,3CEB5DAFDEA458C5,69AE4858693B9CDC,1A8AFC22BC552B8D,652B2AA165BDD8CD,00019BA33F6C32F6,78E21540794C118E,7191AE089D34B5DC,A130D3B1B2CDC1A2,B7A26D443E442DBA,8ECBD0E011FFFCD7,83B87B388767AE7B,00007BD1F059854B,900C7210DEEA63C1,750E4CD088AB8525,27739B2FC9B6A5BF,ACA1E45FEC52D988,722902AA724875EC,C82EB4F3726B43F7,00007556700092AD,2A8117A282738D41,A161286A17034792,FC6F048D4AB1BC42,8E27140793BC8428,D7AF87D805ACF482,50A88A97F5CFD0C9,00010E0649BC4F1A,142B645EC8CA7983,F7296E91BA08BAFC,09506A81B2748D65,D60BDECC02A51379,043EC3954AE183A2,7C3F025636E3952F,0001E2E701B14761,78480A9ED4BC11D6,6B91F4ED1BD924D4,1A05D80B77126674,428DCCF170B5D5E2,34A2652EB84ACD93,EA81167D1323C22B,00009B68A4759A01,12492DAE6C2174AC,A4580164E3CD6152,0E4847AD5AA7FAB8,2EDA10ECA61B45D5,91A7CDAA4AE9D0B2,0E862BDD23300F8F,0001EFD166BDF8E4,5C283B97C3392540,05B4B1D62DA72989,5277895DF708EA5A,429F3267AA47AC12,7992EA78178DA6D4,D77AD8C4F5A151C7,00013091D434D113,A1CD51A3336D3F0A,1A2311C4E7CB33EB,A3E4FBA6BCF38E24,08FE070423C9EEB2,8D66212F010BE5E1,DC616DECEC906CAA,0001E6AE15D128BC,697CA1BA337208E0,7EE17760B3EC641D,F8971A2DAD2D308E,1E0C3E456EF8B856,CD95FC65536F3DFF,B15A7E104D74AD43,000073AD4DB27A2A,70A6B9D639E6C7B5,A2C170220ED2C02D,81CFCB4DACCA31DE,608660AE190B2D25,DFA67F65ED89E8F1,3B949943633349A6,0000A45341401111,DF0F371D728C7100,468809375DDC0C5F,E3F2D624B0B17E20,AEFE4B6DD7D6D61C,5EE7575F3D9DD60C,FC97A5E4DF4D66F6,00005293F56FC81E,430C4FBAEAE32351,A5A6E863AC48A334,D0CFF15989EFF580,9ABB8FF7720351C7,C2BA3734867238B1,251FAE217F9953E7,0000651BF3F92F5D,9115CF323B795883,8976EA8F1357B684,E172CD6AC6F2FC48,C380165586336937,052024E619ADC9EC,A76E00C82264E5E2,000182832B2CABAE,4A342D3F07BE63FB,B38722BEBE5F8E86,8978F684A9235ABA,DC4F71ADF3A6676C,483B0055EEE5826F,E740D12C9D6D5B11,00008B758AF8A619,64C5EB4CF849FE3E,3223A03713CFFCA6,4ACD72FD85833356,1F9830232BF05D70,314E56B3AD974321,7F08EC8D6760FF81,0001CDD8498AE203,771C58B8144435B9,0292ED37545FDED5,644C90B4831C8D97,4C34FB3CDC9EECD1,BC7093D9ACEB5473,CD0317DC24D7152F,0000E7588859F381,40E45A92EF8D3F74,0A7D2D3AB7DDECB8,5FF09DD578B5D205,C7FADBD1B161C428,B9DD688CD08D1414,83EBD1424D5DD9C3,0001E9216DE7A064,35F1E494ED1CC41C,10A8E1B82C8144E8,FF6866E5277ED927,C29F2332A65E4DC2,407159C0F9E03133,E02FFE623F27FC3C,000176588F6281FE,40D18071A7BF094C,26D5DB2C04407FB7,5CBA318B45497A7D,220AE7F44F23C5CA,5354240124E0E692,0A83C14C5F3E308C,00005C05F58E4373,7EE085E373DD31E8,2811640A3C486E51,2E899E770859AE53,170F82D6E917957E,56AFED3698934C76,CFDD59D1D8CAC235,0001DAEBC41E71DA,011EFB9793A0480D,E1E31195E9084673,9CF95A13F9DD2E36,88CFA782697F0393,CF8D66095B94FAF1,256DD4C6F7EB3496,00003961B64209DC,21E5E7243F51C944,DD034CB11CC8F116,CCF0A390CCA74CAD,402017335F6F4AE9,8E333D8A73D28C0D,FE66DC5CEE7D1842,000028EB1FE39BE4,3A3381B6C131DE68,92133C4F28132DBA,867BCC9E9F5811DA,346D95579BAFFFE1,96918FBF0F2A4B6E,776AD86F88F32F75,000061D294257F71,085C9A5D3A8DFFC5,D1AAB0B6D323E742,E9DBB2DA67E75333,62041DA12E37A062,2A5B45087872FB16,E0B2EB5686C8323E,000141BC811D58D9,EACEB86F027A9598,FC8FFDF99EAC3A4C,3C533637F45BCC3F,E74A63253C1583D6,CC88667FAA643D34,EE4ABBB031E903A6,000120D6ADA390D1,BD36CE2C05F93D03,9270B99A3E27B91D,43C8545F29A34D03,71754149C6CC41B2,DD6F53A9051DAFA6,435B9D1CE6B94133,0001F59B3E07B6D4,EBDDADC99A68FFAE,00077E83D1A5BA93,E6FAF29D0D342E13,9C770E70688EED8D,4F67116D2954BC54,10455FE00ACCC502,0001C2C5442F3B43,4B93603B729B88EA,6ABCEAF4358903A7,C3582876985F58D6,49BC6FE506B680F1,E2623AC4754C72C2,D1354E02D98B85F3,00018FF37ED2DE46,A37C3BFBACA8112B,46A104ED1F7A0224,A80AD17274CB4800,B1651EDEBF970F7C,F94D47CA71632FA3,8B95CF963EC0B52C,0001209AB2840197,7D9F3524A3757D33,1D29E3D8123D00F0,46C9497FF9537FE9,CA98F78E54F48924,23AF13A0C34A809F,BE3BD45F8371F3AC,0000260C92718503,11B13960F0681A3B,0BCCD055D50CFA8F,6E5AA1557632D0C2,320FB8D12E627CE3,5E2F619300D35728,0DDB7A0FF7B34D64,00020C7564B096EE,02968B12383123DE,DFA11E2CD3650FF2,510F891DD5B65A3B,46B5568C2632B566,8DE4B4EA4E56157D,D4533905A9A33ED5,00014E0E81D1180F,A64ACE11AAE7F01B,8143DA4812D31828,74DE31FA3B15305B,EB7050A32D01233F,2D7B164EE5E0E359,75C38A141D569623,0001EFE35159F4C7,95A1E4201E870D85,9DFED2BAC1F55E18,7BB8258D4B68B81E,2140082014DED918,C7C5A97B59F3B4D7,FE77BCA52360FA3B,00012B02E5FF9E06,40B5CE501086BED1,8B5AB3659420244E,79851EB1EDDF5397,E97ABBCDDAE239DB,DB6AA0C50B627D4D,B629CF74F7EA9CAE,00010690556AE07A,3C50A6BE954196FC,27D7405FB0131F0E,0A58F8C5B28ECC94,3C1E7550C10B4505,A8C6A73B1025A95C,010C9329DF50AC5E,0001F0E37FA93C73,F60D05B60460EA0C,51B50231465F23BE,E0447922EBE80BB2,235571CA1222AF5C,D6C250C26E4D9231,A6610FCE5DC7C7D3,000201230BFD9B87,E53815DFCF57AF40,F8E597419FE1919E,B23BD512845B0CD5,E41628CE95B70A4E,F2FEE4B4532EEC88,4841EB18E33862B3,000210CEA64E3359,42BB0F701FD85A29,1EEAC79A9C5C0127,361CD68264BB1647,009E325AAA358159,10A02191A0BF2C86,8EFC36FA1F1436A4,0000839AAB3D5BB0,982C741F94BD08D3,1A294BC442BD6112,3F5998B443D3433D,7853B1CBB05402A3,93FA1305B5EA6FAC,77F7894DDBF40C29,000044EF55C2788A,7BB8190E5160EA01,94720CC1BABF7B37,C8E298D0B7A64732,BC9C367BCF8DCEB5,4686E3B12137C4F1,DEED47F2921D01D5,000002CEA420E749,FC8906FD2F63D73F,2F861CF5A3736C1A,C97B5B065A7C6FAD,50CFA8C02F1BA68F,6081E6A510ABC81F,F157953E0DB1B63F,00022EE60423A038,5DDD7E970E548183,97C13CC1E0FADC2F,5E0FBD6B3F9E7838,B0791288BF03480A,B58283D2B1153EBF,B055C054045FD8B8,00017E0FD95AE70E,92BC9451108AD51B,EC4AAE98565256F7,13EC12ACB6B62CC4,53B555B03B2CDE2C,2E9E53ECF4052757,79FD1984CE863193,000059DA17A6D3BD,C23CAA213B325651,0F19DC27BE9D08DF,2DC5F79C48D0FB47,899358578E10CD9B,E7DBF36CC71BCD7F,61DF213AD3DE9A43,00020AC39D1E05ED,5A0C7F61801CB5DF,CEC694C4848C51FE,792551F8F18CDA71,3EFCF0D81D4E4C7B,325C1424EBF30642,11703780BCEFF034,00020B1358914CDD,8BEE8AF3407AF49C,88717DACE88A856C,FEB2C2F3B519E382,012A44F430649471,BD62E4913B5B25CA,463222B5E503073D,0001A374C36814B2,D2960B0DA787BCDF,EF5CB8244D209665,7DBF423EE34864E1,651BE9F699FEF461,F9629890BD717F5F,25599DE6EC2F669A,000070B29FF65728,5E809D9DDF6D13F7,4C875B8CF7A99D76,B68306BC2136AF15,9E6403BC2C521710,2421C40FD2A889CD,9DB0411CA2EDFF46,00001A9B81A55669,B29C6D0C502706E4,B649F2EFCF21F303,8566D0BA59154A97,AE8AD207550286EC,BBBD73FBD607E409,A03E993FC6BA6258,0001B46F14D19DF7,B63F4178B4E870B8,86D3D4B31984E3EB,F9FFA40FEAD2407D,380364E2376558CB,21668149CDFFF7FD,B076CF0BEBAEB8BB,0000EDC0EFAFBA42,B188996CA22A1012,9E428BA8AEB79F78,AE310F5C756B5E49,B292208F50C0C521,678BE2FCF03B248E,BA9085D07BCB404D,0000DD8F0A9B91C4,7708B76E420FDBF8,32F0251BEBD3230C,947DE8467AA136DC,B9CA1013281B427D,90A2C714EB930912,2FBAEF853E987DDA,000230F8EA86D8D6,91F2B9873FF9F185,52548F278B4A0184,950D18AC46C988ED,DD72D5407BE755CC,E9C7583A75833081,6DA9F3660E1EAB40,0001EC09160D46B1,5612EC3288182720,A4E4F14E08B7E367,25EA7E7BF305CCA4,18AF48CC15AB2B33,C52C7B589E3090AD,77302FB70E3E6574,0000B9B5AE068C58,2F885FB031310186,CE464E23F96A0437,C728C06C863D7AC6,78BD965B6A822062,482DB5E2E0F8D1E9,5FA5925E2F80A064,000051B067F9F1D6,F680AC6D7E909AF2,049FA8275D90D167,3D61B7E320BD4D8A,DBBEF12B55F2789E,154F1E2AECC542EF,7AE304DA2FE8DB1F,000109E1E7F6AD20,A20A9F6CD06715AA,4337ED911C9AFCD4,32CB8F89129F9077,ABF33DB593D529C9,2ED76EB1AB14FB77,73A0FF6A308754DD,0001AD19961D6C03,20581C111F91FA5F,07C4E3ECF97E2BC9,1037E64A547CFE4A,1A0DB58D1C1D4C85,6310C57D1F8F3592,3A44C68C2DC222CD,00003C3018750C1B,A670E11793AB53BD,E5B033E983B50C6F,47483AFEFEB2D63E,F31BD2C83C13865A,707B4CC6ED995E87,6997899FEA018327,0000B5B65CAEB6D4,0B47E9A8E9DFB3A6,8C8924B03088DECA,8FB268E26F0DD9E6,2E9E4EE5FBA7DAD7,1FAA175456AB669C,72EE16018AA1A000,00018524BD0C50C4,352DF1F1E338EE0B,0D9240741F65FD54,4AEFACF2DC8A2A70,5189A9FBD0C3BF11,894D8700A8CBBAD4,28069E8F8F831BFD,0001B13C96BE5C6D,C4B57DB667CDEA8F,DE32240E9ECBD884,A69365DFB7459564,C9704E7D81EE4BDE,B157BEB1D362860B,A59D6D8DCCB28BF4,000168A9C0C4BFCA,EB66967DA14E1AB2,6EDEF0D242714A28,77671CCF81036ABD,2F666652DDD86F11,53001850993EDA17,699185D1F4A258D2,0000B33C5AA033CF,BE5FB545332A65D9,2C9097081C7099D1,A508BD033D788BBE,3EAE1F7149F772C7,76EC7D391CD296BC,0D72C9DB08A4C302,00009CF6CB0CCC12,A5D8A1CAE35593A8,A75C3A48B399A494,6BC6280FFBF8EC4C,3CF66C7F63AB559B,FEDB1802F4F09C1C,B10F16D9C1AA5055,0001E1167422DA39,8B15732721ECC2CE,4DF0E7B380F09F7F,D69AE2FB5808502C,97E89080C2E0A028,AF778AE2EEAC576B,268C00BF9F8CA93A,00006838398CE566,3763393C39B7BCB9,8A13AB776CC4384D,A630578C478FAF37,CF0E7117FE90792E,9A35525AC4DAA2D1,5D6F24896EB4FE80,00002C18C4DF8E15,BD04F8216CF03027,0471A7DA573393D8,EA962E0C0475165E,F3190977EB5561AD,0556FAA6E5761397,1F1216091C8A9E8E,0000A4D6BF7FC89E,C5131CAF08E81655,F044A6FA15D902D4,2F19C071EB2BDACC,FA64614CA4472717,738F575993EC09A0,966E9A767F73C2D9,0001C35B2F0E4857,9353B1A9CD9CFF9C,7EBD59576D8A97C4,3F5B9F6644FCC5FC,83A8C7E1000E9B18,CE7064916D3D87DB,C8112347751089F2,00016831C80BAB59,F37FA8A19BBFA0C1,660AC67E46214BBA,B7182140541F1337,02F777B7CA861FF6,68DD27B914B3559D,B3A385BF038A7784,000046F144070F41,4B33CB2CF7C9C32F,5C2CB19DDB827142,D65B45D54CBD0872,B6CC6AF1A4A61BF5,7F9499E61A104882,5063EF7F80B9DE33,000051595400F5D1,AA2382D203C22AF3,AF46B6FCA83F75C5,2C524D1D89374C10,06D2D2F7CF56F636,3894C73B2C9C18CB,902E0DDC22AE5741,000206BCC4967965,D52FC40CC215D901,8D8EF94D42606ACA,63A4BFA86CCEF8A9,125D6D441422A8BC,426833ADCB3DA6AA,4BA756B1BFEC9D4E,0000CD1914EE9590,D69767AB5B4FB3A2,003EE1EA31280273,81FF950317C5792A,B72EB583F98EF323,A4FE0777914A2432,755725526955EF02,0001C0499DE2B560,697019583FBB5377,06E6730F15E85512,AE6621C9E637101D,9889784C92D45F89,CC46BC291FE6FDBF,6DC330E774E143FE,0001369CC538947D,D1B27B887204D904,D424FCFC344A12BF,399CAC53859218E4,B4BB281D73D45F45,5C2BADDDABE11716,155777862F5B42EB,00013DB173875F92,77ABD9E8E1B43DAF,4B6043152130D934,CC735E4067F77C6A,4F10A61A08D976F3,F481AB1C389C4C8D,DF4817D2FE237022,000064AE7DF0DCAC,85F63608A5E904B1,F632C8E4F5606004,050B0DDF349950B4,15DCD874B92A4B73,2F81763B3479D06F,660270FFD200937F,00006D2DBE1E8454,76B393E7A7F32F26,EA64F565343B9838,22166EC452BC79CF,182374C732E62382,590EF01B393AC91D,B8A1A217EFE25D7E,00004779B83036D0,6646C8E2610C0249,F312D973756E4333,B43F730CD0A2DC84,8A38E85EFE4DFCC6,6C6F00069DF843C9,4FC7CDA337353755,00007B0B89B74F60,C966CAFABF97F78C,E127B28A4BE5D4D5,0C4CAA53BA4B74EC,3A0D6CB375CF93AE,C5D27FDC6C6C362A,D6F8E8D6A5FFBB15,0000D724D58F9006,FB31A57A97045B3D,097CDCDED2A1B940,A3C9C971202D7BAB,2BA5DC919A98A139,3A403B4AC4608688,7DC86A056EA67718,000110C709DF355E,911188F433E7BEBB,52394A63653DFFC0,CBBE124D44190088,4895969C59BF5B5D,692364BDB73D3036,5A692EB89D736408,0001709E4EE07D6C,70EF3E3B9246C79F,24F391823F1E8D4C,8BB7DE1019D1C6E7,D1E844972D67017E,40D21714475FB552,2157FBE5EF5910E9,000004DDE9835D24,A7B4E90655FE4ED2,2350C513EC7BF192,6B1A517036BDAB2F,33565392178AB194,2D5957F5CBDCF097,FB818AA871783180,00007132CD1390D2,76D18A7C128D644E,9C27FE4A7C766A87,B63BDD3D47A34BB1,81B0B6F99D55EAA7,B35AA4D6898AE73D,008ADA28C43CA7D6,00003C1F575DE863,EE26D9E8743F244E,868546F6E4BA8C86,6122A2CBE0BF3D01,5E92F3C61CA1F1C9,D599926AD2C2DEC1,2EA894FCE157CAD0,00002BA94066E5E6,47E4D198E6136EFE,86CB354E08E1FCFC,B92E58640E415212,15F86E4AD4BDF9B6,2F0ED6C0B5DDD20E,A5A2808D2540C218,0001749E1623C4BA,FF2948E195A529E3,98BBCEA70EC0234E,3076470899A994F2,F9F976BCFC89B5B5,29667E85AC0F5EFF,E902E9A409031F62,0000471C5A77B0D0,0020A98BC45F7733,EC0A5020192B1404,7CBC42E2836A222E,2AAD21FCF2A6358A,F4B738E007E98779,0B69FFDF3D9178C5,000212B0F983E686,7C792D4D512EBFEA,AB82CEAA25FFD434,8BAE46E2B3B4F2C9,D1E873AABEE438A5,C5A0861998F089F2,66361B726DDCEBC9,0000ADF77199DA12,FD869DF5175919D7,C6A3EFE86700E154,D8749F06B251022E,8094625F6FA633F3,7668E9CB5856930A,372F80C27B225575,0000D34B6AE98F9F,73904ADF7D95A0F7,F7E8288987DD242B,CB84AC0F3B6A7315,338F5718E08B25BF,12A408037A4C1D09,98711F1C09D17B2F,0001BAB1D0C34045,239BD4555DFB16E5,29CD9258C0188B2E,EAF2999DFB5BC5CA,2E8BC53420E8F1BD,A21ED8840B989E29,59D1DAAEC141E8BB,000116946BCF5D37,CCFB8764065A88A8,27AD5CB4A7AE2598,D3F72B00123EC26C,D5A8C6F414E4F9E1,768C9F2471FBFF9E,C797AB4B4DD670E7,0002171F0B63B1B3,28124248F9F0CC87,930A36C7CDF93AAC,2713CB15CB9F5B65,9795FCB9593ECD53,5A81968173104312,CBDF2A7787C4413B,00021AA55C90D506,3579861386661767,089E29943FE92C69,B4C9F05715CF759B,052A2DBE04D2C534,1C21CC5F6BEA945B,D8F9DCD4C410276A,0000D978C22D6196,F8857CB2A32871C2,BE620709DADFDA04,4A31A0A23B983EA4,3AFC03181F8F5D20,4654E6E6531626E6,E0A9C610BE3214CA,000197143183CB73,945704927AFDD154,AB84D3361BDF0EAF,06FEC284F8F4E62B,0AD167EC91382C9D,5554C296649E3650,EE2A89D3D177BC6A,000150FA38DBA3A1,8C517948FEF25C55,D82C64BD25048330,4EBA322462C7C4F6,1E4870A37CADCBF4,0BD7DCE4B88AC802,6C42BDB46F45B479,0001F7ADCC2A1BF0,2A2169CFD0B257F3,7722A890D3C66E5B,FB41CD7BF88D4ED7,59C11FB86D507976,435D6808624369FA,DFD4FAEF4B05CED8,0001DE18501C6911,9FB0085CA40CECC1,0F31E13AEA693D2B,CF532302930C36F5,A6D25D7F805B9479,ECACC3A2E98D2FE3,D4965872C6B0CD01,0000E1D659183215,BDB9F02A9ACBDB25,B414FD6EBAA1F1B4,AC520ADBD3C8EB15,62658A17110E056B,323562582C75246C,24B20EEDB10F775A,0000DDD0001745EE,B3001479C5C92298,2E65A25223DF9F02,F99045FCCFBE6A69,0A7A3B971AFEF0F4,21279C533B5AAA47,D3139B62B185DFB2,0001006F10EDDF51,8D39F991140CED7B,0BBFF58E73F92E14,2D94E7E89EED6ED4,02697E136670F8DA,55ADA9CDDECEC4E6,879597CF7C21BC73,00000F8215B5343E,92E6A9E7D335D4AA,AF201E5743DAA0BE,8133CE2E67545053,6F9CD6D110A6A85D,67DB32ADAC09E2E8,2B463C61D65D5069,00020920C8E0D78A,A9252EB39AFC4763,B80212D95D53CA8D,17E37C3EEA8EDF7B,A44D690377656D08,0C917902BA3DDEBF,74C1FF092CC11A04,0000F49768E5728D,3F7583F381462AA1,A5FCFB09E022BEDC,D4C610E5E65D2927,DD3F607239172677,1EB6DD8659B306E1,E093808DBB825775,0001BB989231F881,EB7A535CFBABA823,ADDF411472F09F26,CFC3E5ABC3AED66E,7022B713403DA916,D4EB45EC696CA7D9,ED34ABF58582B05E,00016421F951045A,749EB1173AB78618,FFD0F46EBB1AB54F,AA5F1E02017FE393,F50ACE2705F5BAB0,94E378C88779F03B,D6E34A4DFBCAAA7C,000032A6689DB280,B9864757BDE796D2,086F3C8694B13CDE,50249BE45567D281,59914EC0803A8571,4C0CD6FFD9599B07,5DDDBA0ACE3815FA,0001AE5ACABF570A,E3E47A3C00456B2F,1C0FA9B1795A885F,2E97AD7FAE487CD3,1405533341A39B13,2D3E3E0694F173DC,9205D498A89C9AEE,0000FA3613095EC7,164EC4313BA687A6,9BF6EDA2B854C7CE,F04E5F505604D052,DAF340220C18421B,7F55A79E61D2B694,960F23265F49E75B,0001AA1A7F89C5E3,79B41DA437094C3B,EC41DD0CB7B24790,5440EC1545AFB9DC,BAE37A44935DCBE3,5588D6C73C94C0AB,4C50A3E7441D328A,00022F307473E48D,2DF8F75CEBA59E31,1EA3900A3AD4506C,E6D0CD89D95A4A70,F62AABF2F05B5AE8,813F477F5F2AD45D,939CF1B7E02E1C3E,00022DEA83D20A41,45B2E12381E04C5F,F699060362201508,00518137BC1CF442,A0CD0164AE681C94,6E238E8DD748C6E2,E3BC6424DD11DAEA,0001A6238D2C0352,23B4115BF866103B,949C8C4AC5DC27DC,5C027D57C217F87B,AFE6FE261356060B,899D78AC636C6F9D,031166C447949FEB,00003BD477CCC316,CE81B9CB9807EC8E,15CE009E86E3141F,D842A4099BB0CC0C,97537737451C456F,195A4431BEB27CC3,11C1370FE3811344,00012316433333A0,F77DED3BFBD3A2FE,05ABE380200643C2,A5BAE91CE62A896C,9C81887EF886DEB8,F496A960B6AE9F57,355D1B4A8CA9434C,00017EEAEF7F3CE4,52D06A6F0CDC9DF3,CF239C4C2C86FAF9,731ACEBF09F4C473,024F614993E34099,534DDAD407218662,81353DA55AAE17BA,0000F7BC52D6E694,D755705E9A3CD20B,C059B49A679FD3C3,59C51EA8B2B435F3,2186226B0BEBEAF7,F8D150B189258872,40E8FB943341D501,00008712151A60C5,7C2182BB14DA3D3E,8D821B9E86073081,9C96ECF5030D6FAE,235A9578EBA02AB3,208ADF29C01DD2F9,91E6EE09FEFC66C4,00004649A6B9722E,83AF09196A1E7423,5C4BBA35FB48DD64,03DE359D51C8A8ED,696450C2776CDBC8,75B821C83ACA302B,D7FCBBC21DA68E81,00016C0CA637CDF6,B14A09FEF9E4D959,EB3AF72B60700669,D28B7BDD89D9B1DA,ED3A1EBEC352C587,870A63D4CF310211,E3250D4233E2474B,0001D27E031F6B4D,D3855A5EC2BF2979,C4F6556F229A3AF3,82DF3795B792615F,84A5F806B8943172,31E0AD5F8D4AC6DA,509AB0EAA6936E4F,000143A71104B627,6669D9EDE9959C07,B69426B4729D9669,26F34A9AC5823890,FE825990708884E6,3510D0ED9C12D892,EC4CF9D43537D3DC,00007FD326879DFC,71F127E3ECEDBB33,30CE5686E78E34B7,22F9F3BF43EEEBF4,FE01F70D7656DBC6,6F667F56BD3A8A11,1983F2AB56C9480A,000123CBF46C92A7,D3E69A579E4AB302,87A42518B96B35C5,5AA6C364E88F7839,FE3E4A8A63ECA1AB,4FF3409B6666625F,DDDD6A57A7B798EF,0002047888C9D5CF,F3C1BA00E18E9CEB,D2C306380B8F0CE0,431C74E5C7658DFA,52D5F5DACBA812D9,5709B37FF60B128A,B71BF659B5D47243,0001E3072392F36F,1C23FC26A5207BC7,8EFD2CEAD0BDC788,11FB717F7B9BA0E8,EAB4966EFFD2496F,5CF6CD6DF19561F0,20DD7B4FED2A4E4B,0000B75B7CD1878A,7C49CC3464E8D162,52772D4CE760B791,71430F8953D98F13,4022EECE27F940F3,48D93CDA62092DBB,F9E1A0AB2E9939A4,00003FC0F9D6E912,C6E0CE9481B4414C,1459170AB018C487,373241BDE50FF0F9,C79AC8CA64B84792,67F093175A960286,70C6BE6A7D66F70F,0001FF7295F98A42,B090C4A68BFBD607,3B460805A6110676,CC802900A89EA9E4,0343B7395A7B2F74,2566199CDB6377CB,18F562ADC41B251C,00017EB0FDE19B91,21890D5A726DBA1E,43ECEA4B269FA3AE,229460F5BB56F121,4B103441B63F1B93,E1054644D8C327AE,00548E7BF4E62BFD,000003FB2BD8ABA2,7366C4A86A718ABF,14F411F0810483CD,096477826238DEB8,6AD6885CD02AEE70,CB6E0D73C2D1935B,05BED15B6698F7B7,0001889F4B3BE926,9DA56CF0BC285780,3CADCC8171429C99,AF71DBE92DB7ED4B,675F61C24E3E0D6B,CA62BBB2ECDFD7FF,82CE3304EEF474EB,0000FA23ED4FA8F5,FBBC4979435DFF4A,4F76F40C7822D922,48E279407D405BF4,9AF51CE384A8D899,C1243850256C8CA8,B69107A38A0EBBF9,00000A41378DB77F,8FBBFA402C299349,FE40D9B3774DA4F9,1A28894BFF01AA60,C7AE522D0965EA57,81E6FE46D237E7B9,065CBFCB843652A4,0000ED540871FA0A,7770DD3F014642ED,720A8A1A2D98B2DC,8DAF6BD65007EAFE,ACAFEB40733F5CF2,3FFAFA1569885790,5B1FB7E98E4F7E58,0001880538CA69CB,401F0247EEE949CB,A248E9020C021420,6B4028C7F2B0DBCD,5D4BDECD085CEBF3,C92EE53C55DC5241,08C0E8386DF06F34,000193EA6381611F,A72DAD79BE848D19,149D45CC5660CE23,339E9455E76BB291,794BE4BC5324D975,F681125D975B485A,CD63C3F95D28CF05,0001F1B271AE4FE7,4A63FA2914DBD44A,A5AB378AF1AFE9BD,7F69F6CC757FEE5C,70509FDCFD3E155C,3F89F47540B63DB0,FE0EF5C97E4DC962,0001A7964A59A472,536C42543E3FCE1E,3F80B0A7B17ED7E3,1C1E9F8F54568C55,48F24896200C5A1D,F91DAF0BF5E9EA1A,91F21EA70E5CD3BE,0000CC064ECDEF07,2761A3C527A983BD,4969848A87DBCC30,35CCAD9718998717,8BB61B788D37AF56,E4734163FB1CDF55,F4826D175971BCC4,0000AD15ABC06346,28BE3D926520C660,30E89364B461B697,A51B89352A123F45,6DF2D63EE11E9F61,D87A4FBB883521F2,D92CC8BACC0EE6CC,000028E0AFC9BA70,C05CF53BDE1A3821,DB6A000D884145D6,CCEC054D29B98A16,90D8F382E04F3F90,5AE261E1F2E872AF,5EB7289657CB752E,000158865EA81D19,C303E77129C4F193,7DE4C21ED307FBAA,DBE986ACD12BD98D,52F33871F70B9E44,EA54A77979CFA437,51533257BB0C08BD,0000510AB2191A59,A24242257400CDB8,C37DC6D3AD3DE897,D159449E5862CAFB,DC007C97CE951BCF,4992909F79E74BA1,38F28CF570F53976,0000239609C64EF0,DE9400815A47BA99,9395969FA6BB5260,1CD251C1417063F1,8BD1A403431BE46B,A6602897C068A8AB,2B81DB11999033EE,00016FC2AE2CA00F,872939526423125C,0CF2639CDF015FB4,CA4D08D90782B2F3,CF6810D3FA08AE65,764AC32951EB3A65,DBDC76B64794853C,0001E0E8C2CF3566,425C256EEDD00206,12B7D3543C5E14D9,DA94D4DC67B0379B,80771BAB08C67B77,697115FC4F6AEF68,E48DBC3D11E407D5,00000C739379DC2D,751D79F2063E4855,0938A92E731E3BFB,A8DE22DF46A23050,231006F05DD5AD51,E11D78FFE002DC85,CB6E932FA0D6F675,00013DA8D7C5AEEA,0B18C77D6228C81D,AA12DD1550F575E5,575898C82459C3BB,E66D0182FA7E8667,2F2B94B8A782C5C5,F5A294C053251D57,0001D0D65F5D6B5E,9938F5881D133145,8771BAE8312D9397,F127E3C49C8B6322,315DFC3190A07B88,B40C4316F21839B5,6DDBBD46E8FA13FA,00020AACFB071B17,9EB8A8C1378997DB,5A77612ABC0EA0FB,FC9ED83F0132A94C,04641F98309467A0,08816E54AA629514,A462B39994197AAE,000134886AB3C74C,AA219A9A06888BBC,C2F0BD84D2BFC00B,A445EADC5CF8D846,41309879A40F466C,445DB80D58A8B771,DA889A121F803ACB,0001089BF141B8CC,098005350FEA28F8,9BCD86A9348CA99B,54337B3F61F17280,0A5A910915924C33,C6196ED99363BC12,B8F24D344681ED8A,0000D9BC20C4C40A,E663262CC51E963C,0430F9E0E2C8BF5C,72D2C615F59EB1FC,6BB3036C9E286FA9,C9CF69D7E75363ED,15C80D2F9510C854,000207D539E4909D,AA1B6E3BBBBEC5EC,FE9CA4E6CEE7CC28,352AC3CDAF6E492D,3ED0BF0CAADB1EC4,448D3BC237EECAF5,47776A6E1126DEA0,00020D05E9FCC55C,23DB7335D0BE66BA,49F3FDECB09EC314,2B662268B178D3F6,344F128D972F15BE,C3F3CCFC8D73E0B5,CBBA733C149B2038,000026B0647D10EA,0FC29AB05E65A2CF,5B88B8305E110F25,86819294E942ED3C,4513B2C3D69299A5,1269BA411EAEE24D,F2748A6F08722312,0000D84A2E5B5A0A,00289FFBF3C88C2A,9A0C19187B7D0084,1FEF60BF3EA13895,4D921671EF51A51C,913B66A2B26D46F1,E9B9E6574850FBFE,0000FFB65B6E802F,59CEC6AA41AA095A,7A44E9459253541F,DE61444C15733D66,336216A9656D2E4E,97521C35EB1C0A57,08B3085A4C2EB0E8,0001A081C85314B7,EEE4E793D11C73DA,A83829407196D12F,66FFD109B6A9021E,4B15EE53B0F990FD,28BD888CB61BEC60,2B023046E8CA4FB8,0001F2E3652C0F0B,DBFEF3C1A9C0536D,7DC89F5D99E75EB2,B727771DA3C5C8C7,E90EBED484266231,B2AD06C7E1833A31,8C359AA868194806,00010BFEB7F82408,8437D60EDF4CBBCD,B65EE6EECFCEEAB8,57C946A2B6F54831,8C6FB113577B9B7B,86FC3B19F967A855,1DBE985264DDDE48,0000DFBAEB8DAB61,23759D32C8E8AA00,4D94BF3E24733487,7C47A52F5E923758,428176DC8B3E56D7,B50AFE3AC641CD5C,EC7B36D7412EF53C,0001EB6A8A973B17,38E65535F08F5A81,F717F4EF93306728,F5BF6232AAEA052D,22DB00EA9E7861F0,0C2750D710B9839E,3AB66C0D0AE3C699,0000561F67BB8357,4F71157227E9B563,3C86295F73822CF0,1C78F11FA5C0B124,6C5A7D3BAE39EE1A,EE1F82FCD1556068,5BA273515A7FB41D,000126AB173C2AA6,D95888CE8BED1E27,11DF92AE9C120C27,6BFE3A368A01141F,F2D4B7FC7B75FFDA,6491F8A79F9F79F7,2A5AE0C3BF492576,00013D96BD19E2E7,DC754BC53BC4873E,532132F2A6DC3BFE,DF38FAFC12EB150E,27EA5456FC5E0FCE,D8284841BBFF819E,AF34BFE1249FE2E9,0000C5ECF7618182,89E4BD12E892492A,4170DF1429714BD0,8753AF416FF63FCE,25662BE57B28D0FB,30E2771F4A2F8406,90BC5DCD44609E72,0000E27FDFB10C66,46EAAEA80FDF1701,FDEF184AA7A5A142,A020266236603511,C775B5EBDDCDDD81,A12773A9C9136C54,6229EEF4753CA7A1,0001644F3D25996B,DFF67C3CE7B4A19D,176AE837541A82DB,E68E29F77E5A178D,CB61942BF27DBCFD,4F4EC5D8E087435F,42CDF8A005AAE61E,000226408EC04748,6F424529C522DF42,093107887E92D282,D332F24DD5C05DC1,15598F9EA18C8EBF,AB9206DAB7E21713,00F72705255410CC,0000CACCE7624409,5DF0C8ABA1514D5B,1117D87D1DF06109,F536DE9522A944DB,B67F2C48DA4C2FAC,041A2F244E0A6C78,12C0AAF7EAE98272,0000640A1C60DD59,DB6D81D6B481DE6C,80371B5B96EC855F,3F326799F8A1DC8A,A2D3041D0B61684F,09BCF894A5FEFCEE,5F1D21CBDC9FA5EB,00016CDBA13D9914,4CAB6CE1DE509963,F4D0A309434373D8,74333F6EF5365E97,8006F59D6813ED11,C62C7573F0DD1B24,B95410DD9FE85C49,0001DB997480AC8A,716A332EE9BB624A,0EE68916A90FE017,D78094794A2231D1,A61108741ACBE9F3,8E3B00C0B1B46E98,28C1F112A5364E63,00007D8F16A9C888,1B7BD2E7280EBD6B,629C0A12625E3131,4E0126A4DF8340B0,3F00345DE018AD1E,84C06FA675D0D386,8838AA6E1781CC12,00002F5BC08E830C,02DF2A926EAA13E7,D075D458EF1FB956,2B3DFF76B5D74570,CDC967503391161C,FD20482587A8A968,10C46B7A3502F168,00007ABA1F63B371,1A1910DCBD513C7A,4BF52754A175D048,C25AFC29BA7F8CCD,268381FC7703A397,192DBC2819D09DA5,3588AD5BCC81EA37,00004E4E8FC2ACF2,249FEBB4C6DE45A7,4CDEA07DDA69E347,F1B03DC0729856B1,761534999DA16708,04E7CD48EFE46EAC,3EF99C44C6066EC9,0000D1087EA9D892,3B545D500E64FA63,16E053D573F84252,7D0A50A3D7BF7DBB,1E2CB23A5633E53A,E49A1ED620682E82,14AF53081ADD6488,00007CAB3F2FFCF7,DC1AD6558F61ABCD,4A3D3C0A9C1E2642,0420EC2D24470F5F,A0A399702B8CABBD,7FB75B34D1B9C858,B3EAF34A37610BF1,00018702D4543726,D7806EBA803D7EBF,FF61A3B112B17580,9C6F092C12F35C88,21EC0E58F2D3799B,4A9736AA7CE97FFB,B0ED5B9A1183D92B,0001FE50B70AEE32,A3E740B1856D927D,4BD9E7CE7C1DE7BD,942A464D16647129,7ADDA87B14245B47,22391D80246DFCB2,1C61B26B70F722FE,0001D4556689B589,18D442599247AE5C,1C2837914D3F2C17,15BC0C10639A1B80,202F51F00837C91E,37C6BD343280060B,C7DBA04DADDAD775,00020BBB0EBD4C17,BA5C7E01B27A11F5,89EC6EC2EA1456D8,58908FCB1E2FFD53,3F79DC3E1F8B24AB,F9E9E3829ADA507D,369AD4026BED0634,000022B1CC8CDEB2,216E7DD00FE0AE8C,9977314F93180873,7913CED29175B539,196D640CA34FE79B,E63C02302EA238B6,339FAF6FA7E30AE0,000110938B53F465,CBA3AC195E1EAD2F,4191E99061B60F09,5F1D344135E993CE,5CE9EDAB31ABDEF0,AE3CEB3A6D39BADE,A36707C24852989E,0001C07964B01F6C,94D63EA742088D30,F53A26717A1B8E9B,365E027D715E2283,8EB225A4384803BE,33CBAD1DBF0457A5,0DC4C231A2C65DF5,00017AF1083ECA42,1A8EE08748320B2C,C2649EEF66E9A9C6,DFF30BCCABFAAA87,C485D9DE730C6DB1,E2768DD349B36772,CDACC659CE4B3E2C,000197CBB96C5ABD,F6F1AC5A77466E1E,00CA6CA46BA94FAB,1FE3414D15249B85,E7A0EAF0BCB89830,1AC6AE138B15B337,274DA36AC062CDF3,00022B9D3EDC167E,25AE848004851A5D,2921F0E9A9019E2F,AC8994D0AAEF607F,4C313A235778ABFD,3CAE2441E16DD57C,777A95A3625D9505,000059756660CE93,0DB79383D5AC0396,0EE1AB3686A2319D,41F4D17B1B8CDFCA,4557E490AD78F041,CBAAD4A18E232D99,4C99275493A3D961,0000346417CF6FC9,42AABDD8E29D7216,373303BFEF76C90C,49B1EC787DB7F957,E03E11D88A222EE8,F30FE08D4BB8AB3A,5442C27AE443F9FA,00004D6A68C7AC04,59E64DE13335B4A7,E3C9289F8A45E2C5,DD9DB69D31EA318B,34C85C4C125BCC52,1CBAEB3A030DB8EB,0457EF38500E833A,000216B61190114A,8F785ABDC50EA12F,D4669C21B7D9B1F0,5D37D3FEF45CC2B8,F223820F707E7EEB,21012AB51778EB07,F4F55F17C8137F4D,0000B9215CB50D18,FA21E9DFABEA0CDB,4B85DB233B6ED45C,10744AE23E0EA544,EAEEE318D6E41853,2A2ACD8287174B73,C3E9EE1102776B0B,0000124E92FDBE5C,51D4E36781905FEE,D3A88FAB635CA0B1,90A1E77B6D0DD01B,DBDCBC5B60138E13,F24C4692415F252B,C8C7ED3180A80B6D,0000B1EA2026D7E4,BA9B6BA8DACD46C2,41A1A1FBA85BE96E,D26697FBC25F278F,67923176A7BBEFCC,6BE613B0F4D6E373,0E0348F4F75F2085,000189700367FFB0,7C232C3A83A0AC84,B193642304772D1D,A230FF80964F50D5,8C34D56E8BA82F71,D62699620414DD4A,4A09ADDCB35D48B5,000060EDE5754776,8A4D075D2AA281E3,F502079CD04E063D,BE05AD9B000C0F91,0EFF61BA693256C8,4D81ED688500AB60,8B7757A4724BE530,0000C11C48764E09,07DF7A3202E7E648,3A6FA85B933072A4,0A23C98FEFA19844,7DFBE15CD4C05017,917E66A5AA47D83A,1C4F07E9F5AA4C2B,0001E64D31BE4A3B,4DDD529DC406C929,2C8F828CBEBA6CD8,3E2A96EDA72569E3,D2B6E7F1062A64A8,4627747DA40B2996,39811ADD781971DA,0000699D8734B373,D0BC6C64DFA7DB5F,07F1F0B768518AAA,D49C1F66308BA34B,D983A3D33DF8C04A,6367124BDC111446,325F7CEDBFA28B5D,00002CA5DF00A871,D53886E3C6CC60CC,C469872C779CAB70,9B330C23A231E01A,34143A30A9847904,602346E355C34E0E,BECE4E9365A30690,0000A5274619BD6C,439837EA2C10B93D,342060EDB5D6FF96,AD86F0BD617B9DAE,F62564CA70CC5349,C1967EE0E35B541C,73212DE74E8BECD9,000004D1FACE8806,856E17246E885014,C950F47DDBBFBB7C,0CEC291EAF34BF38,EDD19A8C5FD000BC,BFC4062ABE9AF6B8,3011ACC1CB679F08,0001A87EC9AC2F95,25C8BC6F48816839,B0B4A7CB45819957,85B17D3EE6A8E59E,8BCDF50B3ACEB60C,25456895EA3144A3,FDD195CC3E6A407D,0000A4EBDAB18ABB,34778158F98459F5,88266D15716099B1,8E1B19E91C2FDA13,D31C92813DD53E03,62251B6F09633768,0D11EF22A210E493,0001F5277526DBB4,AE8D6EF791C8B84B,4A9D128D67FD0E90,E989805D1B7DDC2F,D30A3C4574C90F29,D5D659F0B758CF92,C57EC47DAABA33B7,0000FFEE1F7D2605,651D2B50514051AE,67B6DA2F58382730,F29CE460F7E33A30,393B1904F8C1AF8C,EF72256B15508D97,A67475BE1B517188,000196D859CAAF02,7C63E77C964A56B3,84D37044D65BC722,917183037CB272C6,D6D8291612E4F334,0682825DFC71E150,62EBE91F59544235,00021FDE41D4D209,8368FCFCA9681028,52677464C80E2354,281A7E9CE661D0A5,F50FC20E65E8C044,F45FB144A7CF77AA,04CDD56F6C0675C3,00012BDAA305EF10,A3ECDD2C50FFA39A,DDFA0C574E30DB38,6FA6AFDD2B4ACAA4,5BBAA35A4190AB4F,A9A5E09EC88B7448,74E8D4C68877929A,00010871E0ED83D8,55E1696C2DA8EB9B,4D90865D52E4F7B4,F250C3E547A7CFF4,FA3CC94799F23B40,FBCBC56EFE3B798C,B17FCDF8FA166AE9,0001B5F08D3AFA19,A80AFBA9D96DAF1F,63F171D6F1BF2AF9,97F15F47C71A7240,2EC301BD9A3D1EF5,7A0ACC56E4A1169B,A1F288480BA99164,0000C096D89AA1FE,391130D02782896F,F5E9C2A375D73134,C0B394E1A6E9250F,F08DD0766762D6C2,9DA5CF3E676420EC,62272DDACCA4AD4D,000165EC125589D7,D7BE42722B469ED9,6A775E30AEED627C,26AFCC89AFCA6E23,A3BD7131A776E148,956425D9107EDDC5,066C7E0D52B82A9B,000058325E47E1D4,9239520E039F5D03,92AEBE8A6F8557BE,5406DC66C87ECB64,50B7639129F5F7F1,C5285AD7ED80CF95,985FD10ED4EE67D6,00007C30D705AC71,8464F5EC5966EFC2,DAB2F53E7C55675D,42F0BD3E616F9FAD,08AFFA62649CABED,B68BF472B4AADD6E,8AE27FD49F348C43,00018FFD1D4C2BA5,E93794A203444DE5,6AEB67F58AAD3DD6,36AA9BD2E2AA5D5A,7800DE206253C65D,28E0C19EDB51B037,9D1A2DFBB2789605,00001F21DF684CBF,85426276540FDC70,20F280B18F6256C0,3FA9F082329C0465,19FA2B7C294FD3C2,1B5E031D26EAF208,248BF1385AE8068C,000145051FEF6EB4,3516B361E8599270,924B7AEB6EF9F130,601DD6B17B12268E,8690EA881F300F01,0168F60E27C51BF2,9945D82389A751A4,000002FE09FA749D,2305730213640A1A,3F54AD798C3ABDB9,9736EB3C33F8255B,9FEA5E068586AAE2,242DF0B9D1F37221,78E69A862AFD629D,0001ADC58A8C1071,23539806CC3F9187,B24704238ED2795E,5A96C26F22D6D66F,01CFCD8922600797,8AD321364C22C38B,4BF3C5856AD5D5A6,00019A967B0361B7,36D22BA4C742DD4D,5E5BE2999ADEF0D0,C884DD732764307F,73E7B35DDA2BD8A2,B73002DE32C7C5B5,99C6DC0E49328EE4,0000164822537742,6E5E8A3F93AA9B49,83CAD65F1F46B253,91DA384692717BCC,DBCB006A7079F4E0,AFA3690325C24783,D4126B4BF639C221,0001C5D18751B30D,7802EFC07303A98C,422D538C2D236E03,C5878A7539B24304,148FC4449D1C72E6,D173F4A440CB1FED,94EC67D5906C52A3,00021E59E13F21AC,097DAE280760CD32,4CEFA710C87105DF,109ADFFF06CAD233,B173C46C2E07E67B,DC4083653A6D7B72,891AC377239E42E9,000193046DFA044D,343A08A509A3DA60,75FEA52A4EBD7874,9AB01095A608C1C1,16DE864F072601F7,5FDC3D0603FE9BEA,E48B2A9EF8F4656C,0000B8828AEC0410,5A36426682402891,2250EC7677763075,CDE135D6A1ABF7D8,5BDA5C6827AD885B,91B859311DB47B0D,F31D9BD2B2CF3C6A,00013FFD0D1065A3,62F43EAFE01AE309,0838DD977D995966,26FDD35ADCEBF92C,78C5D50356723ADB,5D8091372C3DFD72,C56BD85D09549CC4,0001A684BDF92EF0,82FC7A208F6B45F6,8A0AA55537AEBE6A,D9653168EE9D8BC6,1120599541F5B5D4,23F6B766EFBF5856,D49B6F39765F0B1D,00016B92278CC407,E2971B961EDA1795,EEE747499EF210DD,6B36D6BACAEC7337,5313456DA72AC818,F8228D984286EE5F,875CE2C1A4DC8202,0001946556748832,CAB1F8E3EDB96CA1,70C02190675DA922,C32732C40B036994,565835F4311A82F9,EF6309E9DE2A6155,EE524F19D704BC1E,00003A1E55EE08FA,3E7AA3CC2A58E438,4ACC2966198978FA,948DC67276056D9C,B61BD93D4E69A1B3,7613D464517E1DC3,4F11FA8F8EE97955,0000280FE6D30D01,0CA053AB56B4E0B2,DB1EDF708036CF05,211FF71D966A18F7,C02AAB0EE8E0E5E2,F5EC4A8BC6A2379F,8E1B18F5BC14406B,00006B7389930FC4,BBAA9B0279B626D0,A914D20DAD377DA8,94F3FCDEA6D30EDD,017869060548F704,B508B4B8CC12F101,472D7C8107231B05,0001BE4D38349BFE,85765798263797A2,9FE987E328A68CBE,988B352D0FDA025B,EF4D8E1E8DC58B3E,C6AD9DDB2356777E,0E7E9D6684375A04,00022B369B6CE6FA,F9ED5BBCBA02A5C2,A45D28D089B3A2FA,C849C8E40A778C19,4299D6E37DA32EC6,A56768CD0B80613F,5E51DF5A70159DC0,0000E2184F1E1070,86E429A3D31F89BC,6BC9548DD05BFDD0,03E33C4645B5E97E,316F8C91EA1A9773,4964EE5D19286B16,769AFFBDF4387104,000040209D163E4D,ED81325E5331F052,76046F8839FB21CC,63BBE61A58E42CD2,8A7469DDA9959AF0,6BBC1DA476BF2693,517205CC593DE6D6,000029F35F787390,5DCFB032FD49911C,9C05D81B01EFB21F,F8FB2D34D347ED52,4606791CF96F6A86,3145C1964FBBD99B,446013C7F1C1044F,00015EBD9AB5117C,79751EBFEE0B20C9,1D097D8647E270FF,90FA155E83911F40,F53ED948F858840E,0D5658C030D07A5F,BA25F4B3409FBFCE,00005BB4B6FD3403,B2951B9FD03B3282,726C46312316808C,E32480D8D251BE77,9CF97B7937FB406F,8E7F062CA86B4D96,2B895FD2F2BDF581,0001B67AE813FF9C,C1C464CB060EEBB1,C3E4C2A14AFA9722,767C13A8BF866241,BB462E990041FB98,FD880A89C9A0F7AB,F5CFCD984629515D,000089D2515D8770,80818F5E94BFB95A,AE2C678DB1A35E59,DED19F766E848324,E4B958769BD51CDF,AF85FD701E029248,E42C99036DBFA18F,0000C9CA68C9B6C8,6B2E20CBCBBC9308,6283932F26AC0AC9,E1A74D286C23DD74,46E4F4D981FB8E98,9A50A1476FD698A1,C637BCD5032DF467,0000B62064BEFC15,3D6DE58E1B29C6DC,C14512DCB68AA4B3,4CA07672C6456DAE,004A0E27D70ABEA6,06D82915ED0017AA,6A760897E15ECE10,00019552716D81A2,FDC7F90F2B8B4843,C1976388F7A495BE,15F99016F3ECA30D,8FA7BAE00B095627,3BE501CD241DCD5A,4220081E0250ACC4,0000E9C9DA727837,20AE68C2BD36AF8A,B6EEEAC958DB6DF2,05BF3D94C9DF2F01,8659E19ED9713B53,D9CC530629A3D05D,04D91CEF28C06920,00002638BBE42C4B,36AB81A830CD0CB8,613CBA6B03134A02,67504987AD59584C,805ACB49BBE5E674,60656AED017ADB83,965471E107AD5676,0000E7D0520F077E,1746E364F22E87AB,EC895655AB7E6F33,2E673CE1198873F6,EBA7C9E632B853EF,2AFD2465AACB386B,25262E1465A604BD,0001331A7EC21394,D89219E20A2B71EC,44D77E528D919FE6,CC55B1A8C3048C1B,9D49AFC8DC093ED2,3167D3FE5875C2E9,FB6F73FB2DE658F5,0001647004B0EC37,4ADF101C6C3A0F78,EB919ABA58FDD709,BC550A539871153C,FEA51B9B6E75B3EF,B7140D27FEDBD669,0194C150FBB6530B,0001337374948891,F343FB797001E6AC,BF42C1AD2D4F50CF,385FD7B63F95CDAC,556CD7D51C8E7AAA,1762C6F700371BFF,AADD5C6DB93F8A1B,0001A270D807158B,8F6E6A551696B3E4,60BAABD4742B3609,AB563EC672762557,034BC93287A0B0FD,8DED227A0601E230,4D22577FEA720DD9,000167241C33A775,51755AD193D39FD5,21A56165EBBDB012,443FE4E06C48B2AA,6A95C46906356A16,A089B2596E3D879C,FCBF0C52BA9CDF56,00002B1C63847F55,986791388B2D803C,489F9BC56D197A83,E225EB1B90B8856A,C07B87CE90D17A0F,22D009EDE830E4DC,A23F57C16E4FFD2D,0000BDA39E607A01,0C556AC2CDB55CE3,509C424AEAC50F4B,D8BAC529C86DA7BF,BD2A5D3D9AB98A10,8C3E8D1EB23B25C2,A6D425DAF53B4B0B,0000117EE8BAF860,61C048D0782A5C11,BC076E1B0803F86A,97FD22A47EAA6A5A,F0C8DD2952BB598D,29D5DEE9A52F3F4B,E2A60B5F8DB6D1BB,00022C946AB3D188,4ADFD8AE9D5CF1E9,49C94AC6260F0F67,B1F822960015166F,E6BD1C806D425B6E,1BE3F67976A954A1,DB99F94A340D0DC6,0001A5C3A29A01BB,528B81BB03DF95B5,E099CB9B2DB45FAE,7E4733DD976D5DD4,57690E11B096EB25,4CE23F9231F86C81,9CDB6726CCE540CD,0000EEBA054D63D3,74620420D03D7BBC,8CEEB35DC3956CD3,F1429C776048E76E,89E53F07511A1DED,DAD538EC833C2F37,2B00B7941ACF26EF,0001FF3F4FDCC28E,686C407846A15653,3B19C90B3982306B,F891093FE02486CA,F8005F82FD57D5F5,BBC97F7518909B86,E9B74A91575852D0,00013127B010996E,E0D045D7A56558D9,8FB79ABBDAE3BAAB,FEE2925FDF51EB6A,82556F251FD948B2,64F33A96B73D60FE,A1748B13E237D097,00020E1F5ED00944,54963CA1C87D00DF,8DBDFA7EE181A0BE,D013073FBD893CC0,1D40ADD6D39FB259,DB17CAF608F7F61B,ABE66AEFF1CBE7AB,00018AE54CA47A84,5643BE2FB7AA3AEF,7385F8CB04506729,1D6D70A6C81A789D,EE47682AE036F897,BD15F59E7B0C5BF0,D75F610AC0488505,0000BAB184AB574E,24C381DEBD8C2630,6B7E7AA849787B58,FF5B86C554980252,44F392D3B964A6BA,C29079FB349861F8,21D6D12C58DFE2B8,00016AB709AB5FC6,E8D68BE1FF4CA0D9,6C99644DB69E03F5,C02B6A8092CBC2D2,19839DE0D7203AC7,47463EFB3D433F12,D7F69E3D5AA8167A,000093A23C4BF596,BF35EC887531830B,6084D9399CAAEA4F,1E359003A710287D,C382AA854E7C2119,262A9CB7E42D1DDE,ECC03BA7DDFB99F4,00007891CEA027EA,E691670CEE253F98,C8C7E2190E4FB3C0,193C772592674869,75A63313572497E2,9E4B76B209C15D1E,AF86678BF304A564,0001842846702D00,5A554B4E8840B9AF,C2162CB8564B95A7,660D04FB8C6D9637,3AC4F1BEF5461FE8,C77C876C7F830FAC,C2E7D20BB71014F6,0001895385E3BCF9,0044BAF4BB0B6A5A,79EE254E9B254A64,2D775AD5954A17F4,B417989334DEAA33,810CC9D7C8195C4D,7CC9AEDB23B5C8BC,0000CB64497575DC,B78F7912AD22C7B0,B1B5C004DAEB9113,78681F3D3DBCF42D,D5B851E8C930F49B,B242B29E8FA04F45,EFE544FE4A9DEDFA,0001D74C1475BE7A,C34603A9F7421143,C01FE788F1E5CF7A,ADCA1ECE161BCE2C,018E321F47893C76,3AD2FA9C6A45BF54,7B91076D5B615A30,00019722966B93FE,5445CB997DE1240D,E4258CFADFC8801A,54A9159BDC551C28,A863D62E4D950705,EDC4298D1B14EF2C,918CE46C74CA5CC3,00004DF10492FB64,0E87998CC9880A06,71D7D14B03FDCFD4,EEC4EB37F0E73D15,93B9498D8D826AA0,9174EB60EEF75EE3,848B9BDB29E5B3A4,0000471F450FFE6E,5550AA78F2F80C32,6C1D576656C7193C,0BDD38BC5C803D8A,E48F2C2B7A4FA9AD,4A3E01F01051F8E6,D390120910155BB7,0000934B63029F9E,5AFD82C3DDFDE7C3,255B05E55CEF8EE2,823E97F36BABEC0B,D01F3D66E4F76896,2EDDFEA550FA73A4,A3D7BB93B6BC20A1,0000298C1B15E8A2,7ACE42ACE5E1D6F4,AF158E0F1B8822AE,430146CAC232D44A,338E1E5CFFA45891,F192F53B51AB8693,690CE90BD5764729,0000B013DC0E526E,5FBC9E46135DE9D7,8EAA3BA687990ED7,52C8C48CF3D98230,F6B4D99FE896733C,DBEA0CA0BF39D323,712BEED21D2B899B,00013473A0501C5F,D11233B641716CE9,ADEE09F168687540,D59349EB979BA0F2,3E5FA588D7677B9D,CF8DCF3D17051300,2E6CD4A663673EF3,00007AEFDDEF4452,4E43957A4A64AEBA,4A5AAC5937FDED21,F330AB9CD918D54C,56A3A25C7831C99D,2FCDF4A3C4314428,B3416CEDED1D7159,00005F5B7FACDEE5,6BDE5D99C4476D33,78487B068BF17F59,B7505EF00D975BE7,2EC65BA455682DAF,CBACEC9A91953AE5,4F4000D030AD2402,0001DE595CA3C437,70E632D36C2E5DAB,5ECE0B5ED735F6D1,8000EA9AB7BC30D1,A2233C0AC507DCB3,56EEBCF09DF9EC04,F4E889FE10BB2072,0000E60A694C55BA,278D829EAA5E5EFA,D8D055605D651F93,3DE547FAD2DA1C8D,653820A6097C9D62,0FEF53265CA6F30F,EDF2E87D96606201,00022D429EA9D3FE,ED150499AB4A8CEF,3B1E1A084E8A2777,F07D3DDE993C489D,5CB7D80952D4B2FA,514353C782B88C8A,BB26998A5E39541A,00011A3003F6F36D,125C82C0CC1466F8,8440E46C39A4711B,809ACC61BDF795CA,376E9CF23BD74FE0,C0B8909BFC916EC4,F2AD7693C9750BA5,000082ACF2FCCAD2,CE18E6B26274D0B0,77DCB6E6B6896CD8,F7758DAB9E5D0191,3C5C2A79FFD1D9B1,459C725B4AA50754,7C8DA150B865F7DE,000004B8CB65EE1C,0213B756291ADADE,36430B12AA6AC27F,CCF798780BF8FAB4,B7D73BE4B4599B59,144634729ADACA2B,E58424C24B3C238B,000082B01250640B,DFE11C265488E035,9D191F2409833F4F,DFABE8F026893956,6C557181388F5704,38BD5EF519519CA2,F103D694CB5E15EB,0000B71C882D6E85,A2A7C95F79A0E84D,7FDAF7801D284040,0FBF40A7BA4B062E,074056BD4486525F,6E924945733CF12B,5BB12FE0B6985394,00022AD88B924E47,CE6C09FA16DA5D1A,306669C50A8B534A,A79F48013365520A,7409E510D9FE9461,12A4F2B8F4D96622,B3CDC9F56EB3E50B,00018F7F361843B2,ABB03CCEA01EAD34,EF6E86737610FC92,BD869738703A9EF0,22300AF0BEFBFA47,4CEE44809E791F31,482C042620596275,000019EB9FE6566D,C58B340745FAA1AD,EBE958C706ABB297,79822FFBB3FD43FC,BC3EADD4E7C078A7,46806F1F8B062B2F,113DCDBBD68FBBAA,00020950B11BB3ED,96522295AB2A15C4,EADC6D3D85EA9B1A,CBE81AAFEF7CA279,8FD2167598747CD3,92FA00B852E1FAA3,DAA3C12B7A7D82FA,0000B4851EA01642,FAD4030A02DB8358,FB1B22F346CA60A1,1907C174C7C5985D,6F23AAACF22A7E25,51FCEB46D5B6BC31,0266F4C0A9846D26,0000DD7B188C8269,0A284270FF527D7B,FE2839849E8A8A18,1B2F3AA0BF63C8D7,EECBE97409A826A1,8E18E359EF5D746B,04753F95F587AC60,0001A5359E5D8EDC,49EDC2DF09B519E3,862834E30A07C006,179FF92A77DBA460,11709811A7BAFC43,066E19F7BB35B153,2CBEDF3BD40E12D1,00012AF4C3A8798E,5288F8B44570A4B1,330F6DFAF2F88BD0,E88912F6AA521BB9,834EBFE2F77AA24D,AE6CD48984D299DD,035221A47391D148,00016B91BAFC08FF,7F98C2B06E6D3C6E,6E04383E6A455706,674F04B88AC3A6A3,A5DB0CFC3094C68F,5662284304BED671,AB932117CCB87B1B,0000A3FF89B9CA28,AA925BC63BFB9FE0,22A918ED40187786,D93E64B4068BF9A9,843E1061CDBC5CDF,3B156A7ED662DD04,1A6311CD687A78CA,0000D25A2DD8870F,5D6074A1B118FF05,29940BBC8C3E163F,DEAE13DD1D305E46,5A09E931F0B0AAA0,471F1C76C123727A,692EADD7985EED94,00001CF14A852671,5E0556B96010BA7C,71B5C5A4EB5ED435,D0D2961A6650DE04,C1831D05ADED5FD3,EA4230D85715E806,0DB9B8C33930C17D,00011105D17CEE16,1C87A68E527A9B7F,65576AC4834D7D84,60761A85ADCD6513,AF8C34B6ACD20AF0,3B6B3456DC6EAFAD,CA6AEE428C02B001,00021C285C2EE760,E30AF3F55E329F3C,AD877CF8F704EBB8,FFB898AF31A9CFAD,3C84DA4BEA778FA3,728A78C802DB3AE6,097EC91250557B43,000206B8F74E04B6,0419AFB3ED9CD8CC,996CC40A709AFE10,B875485C068DC6D6,788622CE1CB020DD,339B2A6D5BB679FB,A2D88B219FB414EA,00006AB6196A50AC,14E917F20EE1E7FA,B9EEB0F594DD25D6,923C2AF220FFDF9C,F53B67B0F7C13B07,1336FDECE0D1587F,982DD64AF2DF6991,00000AF6F242A8C1,1A992FFD09AD8873,B77C649E38E32EEB,D3854CCE074F9213,09CF2FBA1F2A85ED,A7B8D18A70F15C6A,2DB2BF7F14DA3A12,000114E647E2F0A3,7FA1DD90787052E2,B31BB8B534EA0F30,70AFDC7980F706F1,57DFC53F6574972F,A6EFD4C81CA48405,E6C77F4E8EF763A3,0001868DB1CBAC1F,283BED68CC2EF92F,F2DEAEA87D4535B2,EBE8A1DF14CC774F,7A6C469713164DC9,17D2EA726CA19613,6420D2AEDAEBA3F4,000080CBE16950BC,9ECF78E2B879D38E,7AD86D2886045575,668F1F9346192ECF,32F47B2D89DA0D97,D3CBABEE65AFA737,7219F03B7811C7D7,00012D917221B3B4,40230014B979FEC1,147FAD34D54691FC,27B4DE025591D9E3,70E042D8E0CE5DBA,E2DDF4E4C4511825,1B72EE8892FDD85B,0001252FD1BAF6DE,3A32C2DFE5E3FA84,074E05C4EB091D0E,2E46AD48C62B75C2,DD9AA19FE919AA93,D2450C5A19103C56,A772EA9755BFE4D0,0000237E3D18A45E,F56CCA23C09643A0,656F54AF9B0FBDA0,DB195DA9A8091363,A14985C277A2C411,1137D247C9F2231E,4E437096AFB337A7,000070BA92603946,8BC0DB2F5F6F7F50,461E38358C6DEA08,C457D1971CAD9B16,636BDE25D7632C42,F6B6041707E45887,325C679444C986BC,00001AE4AEE1C2A5,8A5CD8EFFE98AA62,908E900A96D71089,0E0A03AE645FA287,284182624CE14734,FD9C6AB6F00FCDD9,6E432A7131734D6F,000153AC0FC90F77,25FA2B41C71ECF3B,E66DEDAF412991D8,D3B9F059766A5EBB,D7386ECBBA6BB4E4,8E462EE4D3655AA4,0E118511ABE2D508,0001CC1F586DB2A0,5F9FC2434A597275,EFF31D164269012B,C85816B23E38B379,23B35AE536558C9A,25220C31100336FC,3C421FB35BF04F64,000225317BCB3EC8,42172BBE449C9CBD,4CACE1E653CCCE7A,3959D261B8B35900,86FA4A7F77276594,73E0112D52E4BC97,16F9EE69A173C71A,0000D2B978404EF7,5BA10687D68AC9CE,200553EB3C04ACF9,5F919628BD562874,4BC300FD1A9D8936,8B370795ABB4DC15,A89CC604D51ECBD2,0000B44851A7AD49,4DE3F37F8D11D013,DD98BD3409657085,FD5175E71B452A49,1440F6660B583E37,599E499F3780F30B,B47BC104402C2C4B,0001CA3D3AA0F379,6791028E18C9F6A5,E027E7EDC5835389,B863150D66862C2A,F2A68BBC2375EB88,51290D42FA785564,6665565B0B9EF245,000125B29769C3E5,7C935FC1524DDE29,2960841CAF0A4A65,4EE8EE790B67448B,13CA68E5F80FF83B,FA7D801E6660BAE7,8C0C755FB8B20C83,000086FDD2D55506,224D8DB9D74648B0,DA6E86FE344B1351,5A33C2B26E270B8D,03C5D59BADB41CE4,591B9E0417240CF9,476D171221E5C762,0001561A00BE3994,AB26F6AB7FCF68FD,2802333B06B32975,6E6F5DB174AD84EB,119EC176EE9EA87C,3AB357A452488655,324E9448E2DD33E7,00012DEBFEDD3F7B,8CC77EEDBBB615DA,E7033A5679C9EE93,AE7DB8FFE9C057FE,7A62B9E280635F33,102A3BA2BA0B4DCF,07E93B124366931F,000037B04F426B3A,96B93F6EBA9E5FEA,7D82CAA8CD242F7A,BCE09442554876C9,07DF8A767A22D8A2,43E69CB9DA7BCA89,3DAE94B1D603DE0D,0000FABE236929C5,1DDBB1D142EFB95A,421041B1348BEDD7,1DFCAE227D2CCE5C,41BA2CCEEAB19370,E50C3EDDEBF90B2C,603115C856828ABE,00010CD286429915,68AD950EBFCC58D5,0AD77B10BF40BB32,F16E1CB44CE63174,B0B69DC74E556F1A,B2453D6508184F7A,43D2912552F22AAB,00011C7C7DF23273,77DD5BE6F03A2809,FEC77197A6B82217,4D93CE8D32EA0103,D116394EAD103C70,71ED0602C52C8C22,40000B28F0FA69E2,0000E1EDCB97D537,6BCA9FE0904054C6,5369891367099502,7A4E1855B1F2027F,628B3156FCB426B6,4092440D04E60DB5,2256BC77254C92CE,0000B6319FA5CB55,2D59D12DF35FFE24,C0909BFBB09ADB6E,9B44AD201DA4B2A3,CEB060E988AD5200,0A0A578F8FCC19A6,2845AD0EE08E1556,000013F188DB8C5F,85C942C4567B2AE5,A97445C1D2041EF9,D1A62270E7CF1866,A433D4F2AC3FC090,6E12B6998A05AACA,5E4E7352FED9C2C6,0000ECF3194EAE5D,C76B573370AAEBEC,1893364350F7F07A,42441E247B49034F,DB54A34DCC8708CD,D24428C36609ACA4,01A678EA9F0CE3E5,000226887175BEA2,FED53D147CCE3243,1750D1F964531435,9A31B1660C87AC5C,AFEC7C35CFDABC08,0E2440EEF01AA589,841791B6F2F28E84,00003624CD473D2E,5374F637CBD3C0B1,2876E7485C1CCE4A,1ED5B78644098364,81350FA25C4F4672,AA01BA589B2855CA,7514E4B410727AE6,00019728B123D69D,16DD253E62BAA341,6765A109E688D072,9A9A649339122FDC,44D532C37B35EC7D,11DA8401C7535203,66EC067874C2803B,000145F350A3C065,17C132ED723680A9,55CCF7E2F3789E44,4087321F028F738B,38121B819CD99B6C,3801E50FC37C3162,701E3CF8C2E646DD,0002192A54406C13,C6A073426751B7A6,F5A1D499CD5973C1,444400F4DE00EE5B,68138ED6058D820C,41561AAB7FB9E346,FC54B7D90BC422F8,000118998046DDC2,0452A872FA3CE71B,A736556A97E93E49,2E34088AC2161A77,7053887349A87949,BABDB643CFDBA59B,7AC06F59443B1C7F,0001B7113372A0ED,542C343A75870AA7,3D9E26609A9BBB97,E9C85F0829FEA694,4693E3059C6786F1,1F2A4347AE4C5111,5EA0FFA39956D872,0000400FF6567448,238B62D66FDFF6AC,DCF56E344E477896,A1908C7B7EDAB10F,043029DC68AFF221,FAE2C100F5A23EDD,A3EF66F9F1AF6982,00009D7223376D9C,81A940ABBD2CCC0C,A5F436916A9B271E,1BD2938C90DB017E,C12D2B2EB59907DF,9555FAF72CEFE318,557094D0C938AE0E,0000321CAB685997,EA40FF1365A2ED51,FA7EE6F8B9CFAF70,7A2C32CF956C6AE1,4898478F5BA598A0,368BC1AC73DBE5FA,8892148805E4F737,00018AF4481EE91E,731CFA44431B63C5,83B99BE24152F9AB,4226672D1AD3963D,10E69C1D559F8937,A7C94A3A35A9D887,4C10F136F3B7826C,00013DB5CBD558AF,6D7FF6970B67E4ED,5FEB8DCBDD0EF1CC,95369D5231F0A349,0E1E63EFFDB1C678,0CFD618CBA5A00D1,A6333DB1544A1676,000008B9FF281877,3A63CF1B6128257E,7C9BED5FB1E5B09A,D54020AB764EAC30,5D0FE69F700F7737,45C4648634414F82,13328C966CCB48D0,000171FCE406F062,E77EA29FB0DBF01D,A4D051DA24B830BD,5F57FC5352E2F5C7,98B1D7BB84050D28,C910610655A305EA,2D94F68066A135E9,00013044DCBEAAD7,94A47DE985935CAC,3EA6E3FA2590430E,7E3E4C1AA59063C5,5E953A286FFE22A2,6E820EB5478CF053,3044BFDF011E81B2,00007D2DCC4B1D3F,196D7710C2DFE012,0386F6FF6BB93205,04DAAAA9CAB34856,24A30A0293C58B22,00A04768DE22A7F8,562972B4DDA65C59,000147CA0C2EFFC7,21A44C81C650A74F,EDB1EA5B483078FF,761C6AEEB844F275,2806D04507E2E743,98F261A2030E1B61,B872B9D1521DC135,00016BC6F516CA9D,CC5250A27D65E586,BFB656F2FD748A5F,00C6AEA72136EE8A,2A632E92F0C622C6,9C4DE770D4AE4A5C,E5D9CF157AAFB9EF,0001635537481978,C1586C91E570E1F5,922D4C0A42C5C493,FA680BF2382A0A53,5324B020BA3A6160,F8226F5AEE850AB8,576DB88147FB5530,0001C559D2FF8B7C,A71C524AB08C853C,4CC5D915E8BED2EF,8D20C00DFB018C36,B9933F53C594BEDD,E008E58513F9CC3E,8CB5C9917C4D71CA,00002AB869C8A3A1,13309A521CD19308,1C31A9B1A82ED6FF,F48A0E00300021E4,AF82FC91233F55CA,F95B5F8D874B28F5,A78E5C81C3942EC0,0002304162D92628,61E064CB56488C61,5A524C29436B4BF5,29D0E60311BA456F,926026441C50625E,645BBD35C82635E0,D84B5D9739D660D6,0001937ABE614994,ED4BAE9D0626D96B,E0974AAB495B2AA3,187A7E80F9547606,EB2EBC6C7E421C6A,31C131940DC8DF12,AE202C753BA2D430,00019F5210A3BF99,AD7479B6E9F403BC,F42D162DDDD0F4EF,FBCD385033B81E50,915C08AD5C3A1356,B30BA748114FBE0A,916177FBF71481AF,00009EEFEA6D2A80,6B63BE0EE18F8200,449285D43C4D9766,D054168C1D5E621A,839B34BE4D557C99,935FECE706E2DD5F,17F278C82AFCB951,0000A65A4C2CDF1B,5E43A85C0F7C390A,CDDBF5FE7F51EF7F,061BA252A7155AC6,49F48E42F0929F03,A4937E538955A8EF,47C7561BF1ACE8C4,0001379D4DDA1A37,28DDC5E5B1BE8CD9,D977930B8A9D69A3,4B539947D1E21E61,C0E929012EC083A4,1246E99EA698AB48,2C0FE020BB025FF6,0001A6CCF90CD84C,D3FF447BF2EBEB47,2D08E2412EA97B79,9928D4A70CCF6674,6B5A7596E467D76C,D9261D4B3D3BE1A4,D3D54B43507BF26A,00008D3E2F059B99,ED46771AAA5C20F1,6435B3755E8C4678,0E7B843FF42E5E6D,0203695794E404F3,C09F581F29A7C4C5,DEFD61C49B5A9DF9,0000E1919E69CE91,6C20C442D1D41B0A,E6E5DADBF4A8FF65,04210B1130F84D80,6B55875C89AD260D,946EFA0DDD01E05E,BEF9FDB2C39B3240,000139EE777A8742,D476C7953B371080,C1E87F961044315D,116A8219F7F941BD,5FACDFF217A62207,9DFB61A1F68105AE,41C0B3232A47F09A,00018CBB20FFB272,7CB6BFC24C5BFC71,4299265991B88000,6334B7E3D1BEA2FA,78B1D27B4BE7BB24,1E177D3B60D1B9A6,FBE5A0CD25485F5F,000098AC3309B2E4,66957F7085D784C9,1E131C75ECF64557,52525655E6B383A2,12305F926A9FA95F,5FE9AADA9B3E8A12,334E6EE43F49330E,0001DDFA46CB89DD,232168DBFBAC7AA8,1AC12BE4D81C4E2D,344AF3F76DB638E5,19ED427ABEBB75D5,8DBAFB3515CF7D7F,4941A5DF96A4E5AD,00014BD76D8C38D0,73B1FDFEAB185580,5A303277AB5CABB3,C627DFA44F6DE310,7B5D59FC787AE0D6,1073A15B9FC61DFA,BDC9FE5AC2928F49,0000A2EC26C4F0D8,2832E6F0C5A798B8,759C0E75D74F194E,0F8ED5AFB7409DBC,5C242FB42B76D122,B17355A53F59BC98,704ADA41B9252AD0,0001576AB3CEEDC0,C8BFDFD936032102,39D43B28538CB8BF,6610917768672BAC,1C190F4F8FFEEEBA,EC3A6021A6A7C5E5,F5CE971974219ADE,0000C6BC19E8518C,652CF9A2917E8EBB,BABC4E43310DAD7B,B411A35F376DED47,3865F6E3C20C92D4,2C9828ED3BF1781E,47193E0CB902EF21,0001196251437001,36B5E1CAFE97C3AB,CBBAA747132CDAB5,B55EFB896F9FF949,91D9A3FBAEA49AB8,E94B424702EC05D0,8A112FD0AD6C63A3,0000EF909B5951C5,1DDB5975C8CB67F5,843CF1269A84F2B5,BF19E1B60B2DB764,38D84BE39B7D599F,46ABB6E16E364005,1A0F00152DC1C827,0001F3E391720401,10935AA2ACEC4242,2D2D0BB85191C580,F26F7AF1F537445D,68C744241A7071D9,D6150E55C70B995D,B89D08F943A0DB1C,0001824C8911BD96,303B5421A72BAABD,41C44BB454EC40FE,5AF1702C0BE7913C,8A07F7A30B097D13,E31E6710344E5700,0DBA503D90F2D94A,0001152B0D40B300,98D410EAA14FECA4,3178AC551FB1FE4E,A474610C1C15DB23,1B9B2DBFCBCB5096,102E532AFB2D3417,B575E86A65C29B47,0001712B5CA05C69,D205ADA7C2CB1DB1,C0B89D176CD9DFDE,E0A984A50E29D8EB,8CE392CD317713C1,62EA5E544855C45F,4F593A6E8CB9FE25,000016B6A4091959,2953DEC3A4D3125F,4C20D2DE7B92129C,F557EC91D3BBA356,18067621E925950C,D9C85C555494868B,13D399D88E4EB881,00018725D9B7880E,8ED7194BFBC6ABAC,424A598BD7CAAEDE,735E84EDCF1E37B5,2C3A12F9ABBD661D,4EB89243E5EC1093,1F6C2E9963507C3F,0000B2983381D5E0,36BAF4E07B880DA6,45E65FD0E7C89AE0,FF1E19972B58F63D,1541A7C129264302,8EA223A6343943F5,3AC72C03DFD50227,00021FCABFCE4966,E74430B741A75FE0,06B2308F529028FD,0AF9F2CD16F89DE8,94A2E99DD5005DB3,F211CF25A89377E9,EE92C2AF115C39C7,0000D3195E44BA6B,45E4AE2CD6EC4555,7FDEB506E470AF1F,3AB133415822E1E2,37EEA8AB95A93433,AA5B4E911DA113B5,37FB104E8E529A46,00002BD73149D902,8F2DB7F3952F2B2A,6424A0835BF5D894,1B868F5A058D0098,B273F3CDCD2D8455,60B240C0239E47D6,972CA065B15B891E,00008D0E8040B34C,5C7446C2851F3DB8,C2300F7AEC3C0200,253B023760B95D46,9A1765F2FAADAE19,E1183E4044DC4375,6FD4D0C618252015,0001E78693A26E6C,8479A8896D115629,53826063F5F9DB5D,90DC79A747BE8015,2FF00EC61F723B13,2522F1A71A175995,07935B3CA6C5B136,0000B8607890F5BB,6DF90155D1C9C65F,52E1C15BA30563AB,78F3D55947BD273D,651AE636591EA668,D125FCABF1B0ACCE,71EAC3DC33CB74E8,00012087461F66D3,D447D646989E2D51,2C342F58429FD77E,B27AB1DCD47607E4,08D844AC941F4F35,C4CCC37C53EC8623,5EB69EB9282498DA,00018A7C49114136,E7A43FB4379803B7,2A878A61749F96D8,3A59540397125FF7,E75BC40960C973AC,FDE112A029BC9F9C,C07871CADDB51D36,0000431765ED8FE7,B544D8F4D5D660E3,0024CAD74CAC839D,105B93489E4FE3A2,FEF3F10AB99D4020,26EA80D98E9B52F3,F6DD5D86222A31DE,0001378643CB750C,82DA997EA84F1D91,0FFCF2C79D6EDC6D,4852C734C3CDF4A6,B479749810A399AD,0F46DB6909C17A59,7AF725B13EF7D9F8,00008C8688D2CA6F,071281B2DFECCCD5,3EC8205599998F45,5B9DCA10E7FBBF45,53254F3B2764FEEF,6255123B0CEEFB33,AEC00A28906D63CB,0001B7FCD983EF52,4435E81D4BA1120B,62C6F28F0109D1A3,52BF81C0C5C4573E,890E1E187E46B1F2,740919A8D33B0D39,5DBEFAF614A9F5CC,000042759EBE57C4,4FA48CA38290ED7F,4A388E53C727FF41,46BE02F21D2344BC,9847AC8D1AF2509B,D170153881BE6A78,70BCBC24C90FD2DA,000118815150265F,11E8C2FC0B9C8B80,B8FEDE65AE73FED8,B561D6DDB6EA595F,D98624018D10896B,F5E9B78F9333801D,705CF3259551ACB2,00011F0BCDAB1CD9,D7264A2006B97204,B462EB7C3816C9B6,35E44BDF97E66095,95453FCE291AC758,E07A611D5F9EFFB3,FCF78A7AC9F3CB0F,0000C856D04E3F64,109B5601C2FA87AE,F3F64F23DE7071AB,4B0B2AECF3BD35E6,EBC23C6CC7819B11,728CABEA9E5BF3D8,2C21D0B3010EF597,0001C6EB2F61312D,75DED298F0C3C9B4,AF18308C77FEE8DC,C9913656CB90D5DF,56C881FCE8ADF79C,389DD1D9558A788A,942C85EF9E11B86E,000177E3331F7ABF,66ED94C65C05E5BA,9772841F820EBA37,B139314B6EEF20F3,C44F22048AA48B8F,EE9E5CDAE4BC70D6,0ADF5FE763CB2F05,00010C90591BDE58,02DE38E0123E87C4,86A1D707EE6645C4,60D114CBA8F5BDCE,DB6D95C77198D31D,E915078310DFB1A2,07E8E4290C17EA0C,0000157004A00B3F,6580E07DA4D75ED0,95985AC65FB45014,DCAAA9C2683331E7,1EDB0D8FEF6FC1E0,E36BCA189ECC498E,576F78F47D310E44,0001B1AA5AF83526,54BC80AF997B8119,CE2C815288E2E680,67A6ADD3A644E8D5,91F8EE65D58F7872,9158C080F53D36E3,DECC564913F84724,00009BD705B6D979,AB079AA5428A3FA0,CD40E2CDD6479C86,7EB5C346D12C3BB6,FFE49701CDFB3747,32EF19EA8F2BF9E4,D4BD8703BEC6CAF8,00012B8983DFB2CE,875531C4AC47FF56,70F472331662FC0C,3059EFB79932C185,45B0EBAD8FB4B345,77C714654DE9C6B4,69290C579DB468C0,0000CFC71A2F63FE,21BCDD60D0CEC4D3,B8FFA3C468A16C5B,E04D0C3003CE1525,942C50A210BC5C43,86BF7157383D8A93,45E58ECBB13993E8,00020C7E9A4695F3,D35140473B462A50,87A5A03110D5252D,3D9B600BD5991FC6,16EC015E2A19A604,F06C9287183793EC,A048B6D50F391483,00010CAC160A2E04,CE33964F4E1A3359,78F3C0DDE777634A,CC4B3C7A5129C6C9,00F2ABF64469E208,BEACB6B640784302,8D1109677E4AA43F,0000A5BF212300BF,9ACC249EB640C76C,3EBE0C766D70EAE4,A0BFA1A122A8E172,9194D2CA621DE3FA,17DF973D154032BA,BF643F4458DF6397,000201E9BC296D29,F4213E561E046273,CB621D8DC4E3A423,DA5DD9AF230ACB7F,977B40A531F20305,0305EFA9A30FEF53,152B61BA53A1A092,000063E48E759548,20C4DD45FE639938,5C20B8DBBCA2554A,4A31A4894BB1FE48,D294366A110735D7,B07B542096B1C2EB,7CEFDCBAC6109C97,0001C5876198141D,5FA2481D3C9CCCE2,CAF73197FAD78873,73C1A61CD4EAAE7D,06E067F1236E50E9,5C27CCC45BA80418,73EE150752AEE0C8,0000EB8CD5CC5AD8,F66255B5A0A655B2,4A526598ED24CBAF,1D1316CD5EA6F2BB,78D89027F4B9AE79,A0FD8471570AA405,5494748A2346B55B,0000CC1542CDF0D6,72C6D1C9B72BEC73,A76DAAB1CFF3B23C,DFED9DC6E424788A,681300CC44A19494,C2137F9EC56E97BA,F3FC4B1CA47B460B,0001AA9A663500AF,B3EE2E13AE32F445,EA892DF7B66C817E,D70C9551CA0DBB83,33FE11DF7710C325,E1CBBEDF8F69F743,D7B20675B43D351F,0001B83F6A61C36D,8BB2214E6EE1AEEA,99E7809D664CC2A0,F6E6FDE31A643987,C12D8730986E4757,AF1D43A364E0EAE6,D966C17BDDED0B09,000122E98FAD7C49,C41C863B4A9EC144,A35AC6F1A6D9DDB3,886902378D091065,005EECC25759C561,7EBB1ED08122C3D9,6CEBA843A5E9C8A5,00020E8D523A39C6,C772FD7208A28A6A,E6BB727AE53FF92B,E3604018A7E422FE,3F2B95F6D129D744,E5D4BAA4A56C9F2F,FCFF330F47C497A7,0000B650AD98F61B,D0364165D325E6C8,874AF22D696405C6,EB60909300D3DCB1,7D6A9F634EAD9D6E,BE7307E2416742FC,D5ED3C1FB9D1A918,00012C075DF06E03,FBECC7B13ADC073D,ABA212BA02CFFE31,9C1AB8A25C6544AB,BADA118846F907AC,43819601A73EBE3A,5AA14EABD3E66AA5,000004D6ED38C155,D65730BB6EB1ABE0,4AEFF39077AC9ACA,03FB87E5E7AF5386,ED9C917C1B708FDA,A6D138A8D211424E,E228D4046A571F95,000218249CD38691,76AAEAED31FAFA6D,3C44AB8D546EDB7E,EEE5620DF418F9A7,917605435180F60B,91E2C74A8AA3F7FF,581A9812CA1411B6,00009F6E201BA99E,95201611B7005355,A0739F034BCBBC21,91DCB77B4A25ABB8,0189525750258620,3562A94BF8790D24,58AC05BD59506521,0000915297A8DA85,5F8B21361D8CF3AB,1CD1D7A18574FB76,0203EB21A7CCBED2,192080E861EA1A2B,27FE8AB207785B17,BD3F335F011BB0B0,0000BC3F9058D866,B7F21F6AF80CC25E,628B7075AFCE92AB,7CBCE0D6113A083B,E0A810DCE1BC40E5,CD22D3C48D3CB256,BA8C6F9E3BEB2C0F,00017D4253484AA4,38B4D4FC69B02D35,8609FE21FAEADF06,F78E9B3F6527010D,F6A38FA87B881B27,1CAF6A398B37F5D1,B334CCB98A6BF9E0,000093CCC461CCA1,B00168F75415D8ED,B890045B17F2C52C,31E52E9C06299EC7,ACE8133D1C5567AB,B9FF0A7D436627F5,E81D10766C55D583,0001E3B1FE42DD69,36C51786C8D0FAC5,CC60F99CA79A80D5,3E806BAF9DB50DDE,7AB388E152B0360E,DEEB2F0693A14746,65F58AAAAF4E5A12,0001EE73895859E5,4C5B9E63E3F423B3,055B0A4F9B5CDC66,7401C97C33897DF1,0C1034D41598C772,622715CF83E1AA1D,ECBE0362FF88BEE6,0001623E1555BC2B,86C60663A9B9D2BA,9385D1AB1EAE6B7E,2109387D39D19133,2210117B6CF10E43,325CA5D13C427B2F,67530F5BCC030CE6,0001B0B270832B6B,A322F4BD3C010E29,77F913BF92290B88,A98BC55E9D1CB0CC,B25539652B5B00CF,5889D32BC56D04E2,D1C8C2862F6CD595,0000CA1DD254EC48,DE0EB2F7EA03F984,28EC4E8EAC4A021C,D240E1317EB35044,AA5D2DFDED1AF388,3A6ED887E4C9021B,589AB5761B3B9F6C,000160A9E06EA929,C56822CB5947F0B1,812D49BBD832B4BE,07C8947614E19D94,1CFA88022A83DAAE,8F4D9F56F08FC4B8,5CED39E98F7CF730,0000FC5BDE2A9695,3E6C70B2830D0A0B,49245C2097BE701E,F17B3EAB81596980,6DC86306082C9338,381512C814751546,42ACD4AE756576BC,00011CDAA2244D4C,8696749D9D56245F,D015A60A8A81FB4B,BE4722A90E7858A2,612D6EE270C92258,E31458EF7A584A97,E9C6396C35376033,00011EFD7798331B,A2FDF9B84BBCF6C0,0D2B7C1F64712F69,FF025FCFF8F8A004,E73B1A7DBB7BBE03,D9C984E2C5727B73,8726986CED04AC66,0001339BEE79CDA3,D2C72A2683C81FC4,400D642263510C79,8EE3938D956C3D35,6FDFA21F49E0E4E0,13F7D35768C7EBE6,DE2602FD8D3B8580,0001018467595250,C6476A8E992AC365,F9A0D13F62B63D77,C9A54C20620E9B38,EC27E11DE5E15CED,DB054CB11B8B84CD,2F4D697873870D5C,000183B713E76727,C4562FCAF43ADEFB,17909CB5769415D8,A56A28F0E06017D6,63F7447A597E57D5,84BEBD120200FABC,6CF91A11345DDC3A,0000B4055D865D55,334D81DFA6504979,9F5B79F451EB604D,9677356DBBEEFF1B,A6313AC1CDD40E6C,863FEEA57CFAD334,4810B22EDC9C1F10,00002BC88B172CEC,5A37AFAE0338A106,BD4A13470B0549AB,267B159F167E5320,36E26FAED799F3B0,A8B1430BB53F8FD6,18B100AD06F56F08,000091E4AC288230,4C60B8B46FDC1C24,D0155121B531CDAC,45260AEF90A0C2A8,0E916F3E79A59B51,6507DE90813DEA77,49FD806F644C313F,0000DFCF98A79A25,11E16D73438E810E,B8D39FBDFF7ECDE4,589A969F38487995,E48F8F4B6FBC318F,B0A61588064AF6FF,ABB970DCF33BC485,0001D5AE925DB90E,0A75DF81AB56D484,CB874D7540E9F703,6801E61A51D086CD,D272E964838B425E,5D7D9F1F700D761C,F27FF0117E02CE3C,00012EA2407F4397,1CB224F7C249B03B,6496E00AFBAABCB9,6E2FB46D507C62BE,452E96C7A9F05EF7,3F5C0D20CED78D70,03C5360AB7C1DF34,000077B3E7F7AA7C,95D54E0AC5E9D51A,FE95A4B3B7FDD177,8BA7F3C7934168E5,2C2FB4C9EF14C0B3,E8DDE3C5C3DE63A2,816F4CAFE4A81D39,00018B1F219F05E0,AFCB18D280FED4C5,66360C3DD1DBB2CA,20E9FB1068BF703A,237F1FAB2B46AB18,A95DCB1727840E5A,2C42AD12F27CC2CB,000225798B1D4413,1FB33ECCF3DC557F,8C5BB92A73755DC7,C37AD58BBC9FBB84,3BA8524CF36E879A,E08C4748150980EF,F8E8855410D28972,0000D40B74BF097B,EB8E4508155206FF,3D81B4EEA552032E,477AE39EE283DD20,83915A8317ECFB0F,E5179B0B11AC57FD,4D3D82D0713586D2,00002AB5BEB53945,0B5CE8C3B6C896D7,A2FF33128EB976B9,04673F7C07C78CE2,23E4AA0754086698,13CBFBA510B2C0BF,A507B2E905250E65,000148D34CAC3526,ADBF5B4D552D704E,EA8D66467E99FD14,BE7468F9963AD156,6A98B07066C615E6,605F16DAF6526563,D1E0F5B6867249D1,0000AFE5BCF9361D,4F44E8FA3D0E136E,770024EC08D4F5D4,A6881151D3139C80,DFC28DEE3A8F434A,A73E6E08DC833B66,504AB7409E9631D1,0000BD3283A2E9C5,1109E7772C0FB3FC,98B6F806C8A812C2,0B8C513833159FA0,28C1D0FF3513CC5A,E61EFC82B18E0AFE,32EA3DA3C9800E48,0001071A3E091DFB,C98DEDA06579065D,4C4412E22D204B0F,1B6F2953EE47BA17,A04A132EF098E9F3,063186073BF2F3FF,047B194885775913,0001A40E2CD9DD4B,0EDC8E967AECD6D8,CAEDD3B99D55D88B,A640481F738B3332,BD79D32CF60A3673,B69F3C753811EADF,68799A6BB64CDA9A,00015AC7FBC73377,F6999109FE3DD190,D331676FE89271B3,77301C178B78C225,0DDFEFE323CDCAAD,42F860A3AE7E4BD9,0574835B9008F454,000066E7A8DB4101,95FD00CFBB18A3C0,06EBBC4A9BEFD101,A24D2DBB4F0B9737,E9A49719B3390DF1,D0FC0ECA1B04403B,D2CF2510EBB3D5B3,0001DC19C3E1CF97,F51AA674E444B08E,D8940C78FDA6A0CF,82B0B8F23706B2AE,10306E552AF16CC4,E331E63E30BA0839,5845B1732F03B9FA,0001A45FEDF358A5,DABA39F82BBFDF90,B6F3037C7384E40A,09169FADF0CF02B4,2D651D1DFD3F1EE4,A33CC492910CC461,603519947E24656B,00007A0DE322FF16,4264A1AB0E3B3401,6BC25B7EE4B65420,B48859C10788CFA9,00C017AF438C7187,BADC90F4AD830521,53405F02883C19C3,000200ABA815668C,F35BB5D33FE3F37E,6A98E4D2FF340488,A3548CF628978EAA,6C6641CD5157AFDA,012A7F0C03F8A3B4,F848C9FA3D4A6407,00013C43973B6367,964E14EC223BEBC6,E737093E3CCBFC99,05E3A1FD9F745566,DC5F47810B7FDDF0,A1C6F55E7CF13997,2F0AE60FEC43E4F5,0001D51DCD8CC0EE,5EC9E76BED3CBF95,FF9D22343058A68C,3B7A23ED50A2A050,E768328432A00DF1,ECEB4931FF91B99C,2155A753F082012E,000078E0D6094421,915E18F9229ED8BF,F70E040B0F82C61C,8E0A49CB431E2220,11896E130B7ED516,ECE549AD68334456,429D48786AA6EBD2,0000819331686F5A,445C7E41C29216C4,63AF4DF5B0517EC8,7B4781ED73E6562C,84B34F64E789F3E2,28124E2E7BD8B64B,147BBEDA27E6F002,0000CBE99D2B4C7C,2EB64DA202255200,800F6709CD003B9E,E9F3FA3503EB17B6,DC87E93F4241767B,A9DE61D676533394,E930DB4525BA3936,00001ABC4DB58DF6,349CD2CAC07EA157,A4AC60479115D169,08A1B09FE1988066,C1E5CDA6D2355E1F,014CF5A0738C2A39,3EC36983EDCE60B5,0000D95C9717B6C5,2CB23C78C6C8B20E,1B97C13D20A2DC02,3F1097605FF1E4E5,287AB8FB34032A67,EFCCD29E6602FBE6,4EBBEEC202540AC5,00001F7AF57D0E2B,E3CBDF342C39F713,214BC6B6D8175D52,743C42DCD22F27E0,C740970A81D6D648,A164CD2A5E8FD4C6,2E7D49A3A773A8D2,000165D7AC373523,D9918F1EB82903E7,B4455FE71C8A48A0,26D2FC4FFDA7F7D9,D252E168B903B7D5,1A65B8A6052DD106,F90618128C8C001F,00001F094AFB9B88,E3A536A5EAD3CC23,DEC985C6B5507E45,484A45F2713D1154,0BD3EC6BD1D5E251,8C06D8377C33A88B,7C20778EDBD50ABC,0001D9FF7EF6E00C,64F8711EB4882EA1,A50646FEB3C1F8EE,7CA2A45EDC464890,55B68118DF560BDE,AEA6BEFA5AE54B29,2578B727BF635403,0001546EF6E33972,0B577EDC434AEED3,73C617F4AFE92155,0D320E15386D8E49,2F8C5C1A71A31B23,8108051D9B3DC8B4,CE0C56B4EB153DDC,000019B02991C16D,BE7F3E473932C857,4ECED925BBEC4CEF,16415C4EA667D13B,CB2F3A17E8AA183F,D53FD63520A7560C,409B80A00015E7A1,000090C6B872B1FD,B12FAB1CC8BD6956,1E12CD3D60304A4B,FA4A62056891DDBC,E5D90D56599B024E,C99EC12627666AAE,8C48117643B3B4E5,0001241DE9495D39,7373EF2243026713,2A58AE967C478B43,52AF43866EFB958B,614EFFCBD209E129,FC0CD3C94D37AB81,42CB0E8CE2560C45,00005AFD99F6DA15,15867A0CCC9600D4,B7817D3497535AFF,D02B953842C0C34A,F0FB3034697C1448,C3451A444B21E3B7,0C86198A480035BB,0001B418AD6EDE22,5616F3E70B14A037,03127A4C7F49F83D,AF260EFDBBD96C5E,53E0D5A25207E127,92F3389288FE7427,79CAB0A255526A53,0000F731586A7866,1486584830984B32,D6339C6C031A0F4D,BD63FE3097790135,31E7A29F95B7A2E4,7A8189F6712C7B28,2CE48127EBFEC292,0000C51E647EB4EF,25F6550A1FCC5309,51A7FF770839202A,64B088D7353643E9,E2698062E484C224,24EEED6C923DAEE2,F09E2098C08C127C,0000CA65A4DF01BA,DE7D12A86193981A,19FD1025896BDE85,37E2E3D97C73A418,27254C6DA776561B,F6043F5807CE494B,D364B1096E429312,0001963389D9B628,F95E2D57A39D66E1,ACFC651CBDD51D38,46BA9DC6B63B38E0,83AD9AB81E7882CF,7FB21C0299C43A23,D5247CA54431A6AE,0000E3F391061C2D,BAB413A314433E7A,5291F28CDB6F5058,B606406C441FB846,1AA73DBB1C76D2C8,04B89B0E0F871563,0ED48E26869033AA,00019325A83F5029,D99C2DEAC3C59186,85011233DC6C9F19,3B13106DB355796B,37CB27C37A974FA2,3AC877157DC08571,C574BDF25E7EACD2,00014F061DDFD7BC,38A400E2D6CDD587,F9E6866B465E4AAE,AF608750DA74E94A,659B2590D79C9319,344E3BC798C8E10D,3164EBC36340CC8D,00016E60C57645D0,0CF7E77DB2F3BD11,F76D0E732171A832,D3AC8EF529FDB085,F018F01D437C1832,0E4619F61A648B62,4AD870B06CE5CD87,0000021AFB2AABC1,540D449D72F7532F,A7C452959BA45253,346565EC20ACE7EE,3E50CFD43BAA6CF6,DA778553E67FFBA4,6387B68644F97550,000213D594C97C31,862EF03D04CC57F5,8610D971970F11D4,42BAD9F162A36CC5,C73B0826D1B7E9BE,26E4C014E23FE81E,232005EDD9C66177,000108E717AC9F67,3C59A7134F96BB53,A4500CCFB1B99424,FE0505032F7C8CCE,784A871B20B312D8,8CA3043F072C674F,9851979373D38C0E,00013F742F0694DF,D14A5B59B5E79A19,9DEEBA111998137D,B45CA6F16019F35D,D1BCB40D3209C177,C4935E839DFA6A62,81908917827A6D71,0001CDD97028EE48,38E909FAE1B2E5A7,381E567D1C60B238,554816EC4779C24F,A9B2E466322944EE,2207550514AC2857,D47ACE47FA670DB0,000028C6BB29AB60,A762943FE0627F39,486DA780B118A213,5A487F09F6600866,09B6EEE250F20A37,5713B2704F9C2662,6214A52157A2130D,0000B907CD5C418C,CD146219DB2049F5,175EEBD26DDB199D,59D00C7DCD940A5B,EB0B90F1BD008968,54FB81076C04B7C0,7832F55A202414D9,0001826091CF68B2,5877397D07C17F86,7861E131F6B5585B,23341D74B9997285,25FA0CF32237348A,0A8535A8694CC602,2FA5D5E50DA9225B,000147C4C2EB8C5F,B9AAB619656D5D7D,12FB3E78770054A5,1ADC6EA483AF816F,E58CD950D458DA43,FE04DAD28952A7CF,5D0D175C3BB228F1,00001F44F4DCDB05,8FB56C06B8E475F6,F4CE48AE5301B09F,6EB3ECD9DCA5B3DA,EF63E064C9E90B07,7AF57E229867C358,3B02B0A627B088F3,0001917A87B78B7D,2A48566827F869BD,BB6EFD6A57FD36F5,A0E32800AEE9E67C,F68D15A9CCB0AFC2,EE0F3543C455B424,AF079AD8A43253DC,00020DD705B29D17,E3CEFF5021E19EAE,078CD2B4488368B5,09A34AB477C2B9AE,C0454686234B295C,06A1272C98FDE0AB,00CE6B82286A4A14,000096CF68075AFA,9A64109491A64E29,7D01391CFFEC9887,CDC4F46F3181A8FE,6AC0C9BF3F2C8D28,DC919F986C975CAF,03B64379F3629DDC,000121E55BB762DC,88B028B338AC60AB,B212354B0D3A3747,31FD8AC92D6C45EE,D43FE0A6FBF56CF0,BD88E8D30C77F4F9,554A56760AA8FDA8,0001A1ED2D6A0942,335E03D3A84F0B63,EEFC6511D46E5583,99CF8BED2ECA0EA7,2E6FE12BDFB0B24B,AE104B7B6D4F96AE,8A05D39EEA0BFB98,00010C809D0500F6,9B01D4350F62F8A0,4B1F2D102DDDE1A0,FB8B2AE29DBC82E4,0BC296874E07A392,02F9EEB92D0053A7,7A990B71CF8B3438,00013E747A9347DC,7E272009C8A74C7E,80D211834CC68FFE,3095165DB2B0CEF9,8EEF1E5462EEA8B6,4A4D6CF3AD460C93,F60D72A07BF4E4EA,0001B76F1F49D0DE,7161D76F8BEC4DB5,0D45AEBBDAF342DC,E0E775E400021688,895D329D491A899C,260E24B1A22D0BF2,1B31976AB20FFDD6,0000D1AC0D02D453,16A365C5D98362B5,F8C1E9F6FB674267,98944493FE2EE1C6,9EE3A96FBCAFB762,5D89DB2385E31EE7,A467904332A1D1C2,00011D9121E4FBD6,A680534EFDAA4083,60C218CC1E628D7C,A18D738444B069AD,B225B739D976CDA5,1D36C052151B19A4,71E0F783E5EF3EC7,0001659978BF6724,69674A5973A6C105,CCDEBA64E574522C,92FF3FC117D15EE2,BD504174998ADF46,5A314F759D0A4922,BDD61B6635C7BEDE,00010C7BF7113E83,9A8C22C55E3338A2,55E655976E52D4FE,993AF411A0C1FFB1,A358E0AB0E103D52,8211A5C15EE7E883,BFF75992794CFDD1,00012AA6A952CF5C,20B9DD64A1AEF7B8,4813ADB8B8B7C99C,47744892224C6064,657B0A06B28A3EE1,02681D07C0D68021,1AC0B216B784369D,0000945F40618FAD,E397ADDD5D249944,7D5E16BFBB08F2AE,C9074DAAEEE8E8F6,401A30EE54794EF2,5C41249F5C44714B,62FFC905D1426535,0000CD3E51C189AC,BF33D5515CF45BC5,BD8589D2646400C3,F3D97FC7FA3D9F8A,BF6DD53764C3191F,144C55F7809C3AF6,F2A0CEB48FA2D1A2,0000ADEB2A40854F,5FD15C7ABF0CA369,CDE0A7F781E7FB0E,AF3FC8B99154653E,D60B5C342034D9A3,680A248AE9D8A4A3,C8A118D6C6D84EA8,0001DE324D75D812,19A7827B4DC3683E,40FEFA2DD627ABF6,43725E127C077C00,BF8EC60AAACCB871,A6C49A2B3892420F,A3DBBB5F335DE1CC,0000C13EE473B452,D3657C4CDD9BD50F,855C21FF0D94E3AD,BDE4B85BFAFCBEB6,878DB926C6F646ED,44B11C0215458D64,AEC21594277C0A33,000049EF078FA981,A64C72455EAA0EED,8DDC9695FA3D6F9F,54DBA249262C2552,41EA9B230FB4A911,78C8A0EAB6C907BC,C2E7DE9D794118BF,00014479D8C514D9,E77AFA67C8549FFF,65B9F37FDB632B41,3DE3CC42A5936526,0B5926D123595678,4213EC8E431905A1,B3B5BC8982636CC8,00021D86EA4A3CC5,28F9B8C57C8D923A,BB94124DBF520AF6,727536EDA1405F12,37BFB99B0A86B339,19000D1B37CD8EB7,E75907105CDDB38E,00006887A6E4ED50,C859196EAB3F1ECF,39D52D7B905072C2,1F5E227F638AE19F,F54960D26433360A,5705D760602EAB52,6FE9B9A5E4D65AD3,00007B236BA152B4,8EEB7F0F89B633F4,4139930A5508F7DF,EBDFAA5111929256,7E20C5B275B7D44E,8091D0F2A5B4A430,1CB9134431665D3C,0001C0077C6493E9,361DF375ADE52B73,1749E2C27D86396D,0468D6C32F50C691,60915B5A6E1A147F,CD03AD0854484579,126B55D0C0CCBC29,00010484321BDC7A,56ED45A25DA99AE0,2A950F8F650A340F,456F735B8F12A828,7047200BA3B925F0,5EB5BF25C3D6D251,CBE75E10A6B725F4,0002274B72826757,BC72428CF2C28CEF,85B51D486933FD78,379A101C3AEABEF6,0720629AB355375A,3B974C4F2CBDBAAC,65E0670708E0AB13,0000E6389545D329,3F9F690A4323E243,43C39E4E9F99A97D,D90E32C3AF21B681,6FBB2977C0889201,99A67CE268F02B7D,81BFFD34E58A5398,0001A84031226D1E,7291FD44DABDD77E,041BC597BA83106D,72BCC2C324C3676E,68ABD28D7EC70478,4C3D982A5875B92C,7B0A9E401505E06F,0001428811D593B4,134DBFDBECA8A23D,9DF10C90E48DEB2C,C619DBBA7E690C53,1A3732E288FA8CBA,5FB2E6B8DE89C297,FCB3ED3B25090A25,000009FEA37288DB,19F58D8E34B21676,8BE6E4B0D074C147,B6B2F109381FDC1E,C376DB9F085911E8,1538EF498E716CBC,1E9ABE675232ACD2,0002174533DCDA6D,ECE04E05686BA11C,28A08C2B58B6D8E0,7C163D7ADDEE27C0,5F8BBC95BD2A487A,D8419D167E2BF0AA,76A2A7ABE9500F31,00003217206EC109,CF4129243153E322,18F3F39861A7DE43,28BE2F645BFA44B9,32A4ED80DE323F2E,DFC8C56659138136,EDE2C57BAC62CA08,0000EDAA6E6874F6,9010EEF6601C0D84,A9E8D6FBDA096B2A,6D565B4C5CB2CD04,146303C7652AC052,6F18332530DF50BD,EB37EC9CE041C601,00013033867B028D,FBA0CCD8435A3230,111D41210311C3D7,B0C8E0A091175181,E73637556A7AA39D,6C644310A766D2A8,971E03340838F049,0000FC65161F478A,3F72D119C3DA9D89,E6BCFF0609E9D0D4,3A0CCFFD4D3E2C38,C5D87D124BE137E4,F4858813199716C6,2B89B4B581AE98B2,0001A8051A6E556D,98495CF6914AB669,8237618FAA2554EC,80BA7784257EC3E6,454ADCBDA48BA825,4E30937D88434A5B,CEB301F342CBE9D7,000082E493E42FD6,33169BAD6F28CADC,3A71592810E28181,C8BC913B94616610,89D99A6FC00309D8,0291F61A1B006D2C,545681BDB86619BC,0001C314B319392A,22EBDA0B21AA34DC,9CCE12F604475AA5,EDAA17770B519E87,DB56A3529747FBDB,A834914531468D12,68CF358A32C173F9,0000D041CA2B056C,4C9651D70BE03C9E,EE535EFACD1E221D,7427BA3D9E09A1C2,259CAB8E34878379,8CCA558AF14CB7C7,8F42369112460039,0000B8E3F39122C9,33B153D0A14F05A2,F6798CB9D7A2ACF7,F6C45769D477A192,C38C19528D6A3D25,FB4325181229C158,8BCD3FB3100DCE72,0001B12D926B628A,E7472CC7033E9123,75C617B4E769CDCD,FCD2F9E87EB53EA7,D6FB5F9BF2828F16,7618FFD5F3A3D97F,1C18BAC1B2F1D137,0000FE075FD382EB,8677F5A8EC790E9E,5D432DFF074B0447,A6BC5ADB711D7915,EC61BFF6FAC5591D,F5DD9946E03D2E6D,A1F053F0ECF4BC3F,00010C2961FC5968,EF3B8FBCB45954D8,995660BE986A42E1,AC15EA0A5590A49B,88764662FF717AB0,EED9EDA0E2260317,145743178E97D50D,0001D6076DC52D0D,4FBB014CAF62CF24,B2271C7C719E11C1,63EF14EC25712162,F7B12076E43FC335,2A976C570916B43E,A19AA819D13A8EC1,0000BA7E7F3419C9,830191D0CA83D9F2,20EF009A735F96C2,94BF72B085C3F26B,3FB18BFB9E00C513,A01748D6384AFA14,39F95E01B58A877A,0002155C4A848735,40C03CB18B999739,E8158D431E441DCD,46F114B8B569C4EA,161E49C8A72F059C,7A59CD724332A06B,C7ED1F25D455566A,0000C7FFBD845C19,49CD9AC234D7CCED,1EB051D740185818,320E342CE16EFA80,84B88F72A22B0665,4D083A7C64C21743,779D461FFC9CB160,00005A7960E1EBFD,DEAB389413620713,E624EF15CB91C6E2,37AE648C159C59B9,A928E481A44B3F86,34F21A845EEC8E03,1A1E250472B6B556,00017CAADFEFC97C,CEA88349E9DE9739,3CB29CC360B86BCA,C660EE89873D6145,F757046D85302339,AB3AE62C015C6855,471929413C8BE2A1,0000641CA2DF88A6,5C9EAC02E2BB4F7C,0CA03840B56EA2E1,236DC0F9F08C67C0,30743FC1C7E5074B,FE0608311BDBF688,355AE78A6B3C42D3,000120CA1AD4E121,DAD5ABD7CB21991B,5522C999EE2181FD,A0E4FCCF9838AC7E,E7B141F499755C3E,E0E88CB1674B5B01,69117AE83CEA2E8A,0000D008534D6303,0B4682EB2CBAE5BB,044A171546182D22,13A5985BFC1B6DDD,B1C77D86CF1FBFF9,5A854232D6243CC8,0995F831A31937E9,0002193179E53322,C0E6DB982373311F,084F32FDF9F11502,EB4A2E9921A64DB8,1B964474E19A59C5,62708E5AB18B123B,83295BDF9D75C3B0,00005369B6D3090A,6D58C9CA5A185826,B39351B00D2CE155,9BF4662D80F6775C,162623EB9CC08914,2B2128E810FE4C50,9A8E08CE6CFD9488,000079D972DAC7E1,34747022A39EC00D,BB4C7C4882E91D97,730CFABB25B94BF4,93C1E307393E83BD,FE19F95BB15EB275,A7BCB1FCEB57E1A7,00016A34F457CD95,7DCDC0CAF9C2BF6A,CAC7C9B17E0EB6AA,71DA6D47A78AC328,93ED151A41939C64,920602DBB7066D7A,DA1F86E49CAF8A45,00021D2AF7752B7F,87F2D48955514871,10B14780258AC7C8,BBD4952DF93272B1,ECA28C58DC5485E9,576C088CB8334152,F888D74F1A92E392,0000F982ABEA1064,FF86C14CB565F954,1C46FB0D154B4EE4,AF645DDBDA8C6398,D0023820290CCD67,A59A71FF8BD67952,E8305E7577500554,0001F7C3C9D129D9,D5BB1709DFF9FB59,3CF57FBC6D9B95DA,B298CCD6830A90E5,F5AD6240C318E482,88DDD64B872047C7,AAAA99444E5A82AB,00017A98E532FBE8,6FC6372D72DB01A0,42512A5D1F7DDA78,86F3C6CC06750CE9,A95B5002F12DBBC6,264A2C4FFFF72773,14ABAA77B92AC446,000092EE2B5FA5DE,E384A9ADDBDC8947,EAA5F4E7437C1522,87B6EE37F725FF94,BEFB152ADCEF0E9F,09A46A15DE55724F,6817E89E00D0D9C1,0001B3D3C1D31FCF,B1778103BA8141DD,D8DCCDCBB0E10B6E,4957DDF2BC71093E,73578C818F2098CC,1D4A8E2EC75A8588,93004B0C9FF9A6EE,000051432B7E861E,E5A0A1A14E736EA5,D1548FD4EED7950B,9B51751506CF70CE,D98435D59255A372,DB26B65E688298EC,E47573969F1350DD,0000C2DC5BE5FC03,6EE9E49AD5ACAC20,98C0F0BD148C1504,BCD5F16B340E6727,010DD2E190A1AAAF,57D0A8633AC94F3D,E792A0F2FF0AB8D3,00017D62F3203935,0CEB7C843E1E7AFA,70B76805B874B32F,B61C29C5235E71CE,2AAAA7525ECE8080,3F1C6AF29E235849,A82ACEA8FFB69875,0000A14107CB10D5,CA39C94DF440C665,4BF97D4D9131FAA5,9017F1C4B409DA59,71CF256B868BB79F,9A7B8261B6459576,4FBBD5A93593133A,00002102B34B3D24,F00AEF350039D2FB,8D4F01831D914410,292EA2126ADEF121,35DCBF8CF5F0A433,67338778B46BCCB0,50B3D4AA3386AC1C,00003518EAEAA4D3,9D90DA923D122AA9,0DA6E1288C0DB1F2,8D44D5B1C6369545,FACADFDE554426EF,0E91A260D0C810BB,148B8A31950FDD88,000096AEE0766895,FD9172D0AB456F98,A2E7A2DD25224393,9249C65279610539,7FFF1C809F0A395F,EA24484F48F9502C,04F37C7A8FF7E59F,00014041921A4259,C9B80367C4F9BC41,EC221A6DE4E2AA5A,9874A04272C952C9,F25AEFF667A9DA48,5CD16E9D0D6C3B30,0E307FF8C757B726,00000A07F2BB930C,C2C7D7DB42D4E35C,6831DEA00BEA906D,F1972B0B1B95FEE5,340D60C14FDE4434,23161CF7FB53F10D,5F83324EB5FEE38E,00003AEB3384E9A0,205BF5E1D01C2F64,BCDF65CAF5666AC0,462E5E85DE28CE61,F4BC578D3A6BB9F9,E8D9B3AD7474C53A,5B8D49F5AAD392CB,00018E4B09E124BA,EF25C97FF51F3A62,2577DC6B020FFC1E,744F55983FE8E346,07A63DF17ECF6CF8,CCDC763CD26146F5,C471CC32DE906BD2,000225ED685EC9E2,7421D058AC7D2220,BC8992B1F58C4B72,90E1F967281025CC,7C867141220A1A02,E4C31003C23B1D91,40BE0113AB833129,0000E532E89CBC00,5AB1471A2E5EEFFA,B559E403E9011070,BCFDE4E620886765,454A1AF7C2F0BA52,E7E6171A4DE5E2E5,4DBD77E72E8E0737,0000447CF92D4892,BB61C03A2757760B,E0ABC84AE56A9F7B,0D89E2334734408B,C135DE9C48F9B2C5,33296DD9165AB6F4,C661CB9FB1D28DDC,0000D3A1CB03836B,CECE3CB3AD8F4747,6FBE8942DE44F934,4C913B2499235245,A50C3BC53BD95B6E,A955339216B2A0E6,1A99C1BD757A6D86,0001CA72D5586936,D4D1B12363BE4D51,552FCD74E342461D,D820FA1DD8037BC5,194E362595C5AE8B,D5B504C7E46C29EB,0F3B5A7E2082CE03,0000EDFDE0C92D0F,D79C7F75C04FD59F,76B6946C8CC2E920,CDCC45DD0C650DB3,952A6A18E05D1C53,05165330F22BE6EC,1011B88C0E8B0896,0001D38A69628F43,ACF16BDF5C30539D,87B0EA08B7823C54,D0E725FB113F852E,CC3AF005823BB87D,393CD91F62E68700,E31D2A515634A676,0000BAECB314D06C,523A215F16204966,595E201A8749CC27,10B8FF2A6BB221C5,B1ADBFAB8BF9D413,718AEE5191498513,29B01E970C06B8A2,00003C332116D61D,027A8A9594DE0F58,CA960B3C06FDFDD4,A02B1283F46E00E6,E3BF8B4E7676FB7E,11B9737503EE84AD,C3EAEB2F6E1515AB,0001C8A0DB5D41BE,9295530DBAF3D8E5,90325DC5A0AE629B,ABA90A925136AE80,87F46357F54D9C73,90E474CE183BB014,F937D341E6022FE3,0001E58B7113FBFA,67C93C38DE354A5B,999D84156DCD8796,88C85619FCE161D2,E88DB0B5749A5B30,FB3AC5D8006224F9,2404810D81F068CB,0001CB0D4BA98E26,7F66E1755045A0DC,0D4198C361E9ED5B,F44AA277690B8A71,F3DC5B683DE8E854,592771F75BBF2DF6,ADD2311BBBB0FC1A,0000E76DB8CE11CD,1D84F50443FDDB56,0B18B72DF571AF5E,5BCEF3C9D00424BE,771D8857E619C19E,98320E7BAFF0C5F5,4F2166BEDBB30443,0001D830CE1C6DB7,108EDC760FDB446E,A7AAA4979978C8B5,A28279203E30484D,F810F5C8F3CEC86E,2CC66BD3F8BB23D0,7F9D4587381E5A74,0001E4CF7EFBE302,DE2A873C0D7635FC,745262516BF50C2A,EED570958B8B3432,E135D5C68B80007F,A3336407D1BEE140,47BF95A9297E4E16,00017DE2564D3EDB,4300C2E7FBC7F047,3C9809B85C4E1417,809ED788EBFDD244,2E8A7BC30AEF1E17,22F7BE2F92CE3957,D9F14433D5428C4F,0001D1480DE5CD02,2211D15F8E262331,BC78BD1CA3153A7F,3D431742689C7926,9880A8E1336AA5EF,6D19C5B42E302B48,5CFD361762089D64,000027ED3F6E656E,9FD607AB7F5BFB8B,601D1E8F28061F97,9D98562D23CE58F2,867F1AFF9E856FAD,B32AE445CE79EE33,28A8152261DF92C0,00021322D6719C7C,A7D064F19A3B766C,6C70FFF87FC880EF,64A71182A8173CC9,DC01420CBCE0F083,1CE34E007DF3E10E,A27CDA41DCB50501,0000788394289850,321A468385F3C4CB,2E8B87337E5B2DF4,055CE68D7346011D,211C4F75F283503D,760E7474AA7D4D65,4A0E0253F940ED40,0000A916FD5EE6AD,50110D646390C270,86E8D3951EC20D9C,B6FD16E075C5BD48,5F07F24970C115A1,CEFBAF35044B271C,3FA8653FA6D2C397,000021FB7CF70963,AD63406878A34C94,A450503F2F889C83,B6F2A238CAD9FF55,05023DDF6E6251AD,BDB4345F05DE7BC3,2B5CE771D30634FD,000128240CBCB559,2CE714EDC3BDF356,217E6C473EB94A0F,57920D655C05E18C,BB126101B6C25A13,E30A2B768E1C6796,EE3FA706678A73D6,0000C3FD63D644FA,B735C051475DB5A5,3BF1095B6D64E1C6,AA49CC37E57D16EE,026C0E20CD9F6600,35B1C16E1F053607,230EFF870D31C882,000067D73F288421,25ADCA312A6EAE9C,E3E1C51C5694C8E0,FE82EF9822A4B866,27BD4C7D0BB97C92,BAFC69C4A8C421A6,53F5C5C0CA06323B,0000E1F46E647D51,05A2BF604D8C1763,F2B50258CF506E30,6EA0D11B05D949C3,8314B9C8331B9A16,531F09DFA1D95CED,15379B7AD194C054,0001372AC736D509,3BACD1724318472E,8DBE4C45864051CE,3281343E3E81F7BE,69515F477DC165A9,21DB1C63E82703C7,567227C494402924,000194E16265B465,FB088C7573C04246,D9D2BB685BA4D2A6,E9F226E6A4EC0009,F1E0A5436D1514E1,2F3C22902F310CCE,2CD76D2984306B2A,0000A404531E770E,E7572FDD04B018E0,CE009909ABBD420F,82E5E15477934400,21DC976085B80962,F8542C3F9344F4CB,6D6F2EC047746A4E,0000CA2CE1C26D48,A5D6195D7BCB4C0E,7DD8EADA8BE3D256,3C1B81966558900F,3EEF54ADA4962011,76F07142D675804F,DEF95C79D5787504,0000072EB27BD775,C18A3DDDE53E66E8,61B300BB1D994D8F,0C7320432EEE78FA,B727166634FAB1E9,889A27FB7D155BA8,A5D21E1C141244FA,00013299C740CC26,0DC9EC3CA3562323,8F093AE1772A81FB,C45E9E3A45EEF070,C231FCFF6FD14E9F,C36CE3ADCB07F4AD,18D79D4E8872C8BB,0001BE584D130CE2,5B38B7ACFFF69FDB,DE8175476D96A43D,35AC0492BE5961C0,98AE41101E7A91CF,C054957B5B674A2A,E3ACD33058015675,00003EF049C9C556,249A1FE943A1AB78,FFBA40FB0B3D3BB7,E9241DC45B3DE8FE,2EA0032E8D6BE2D7,CC7BBF86DA3C2673,54081B7288F687FE,000143372CF1353F,E9340A646C3D6336,792C64E4919239E6,1CD7F6FC0AE998CE,E47E45DCD6F1D39C,EB64A7DE32637127,19E930C01DB61B28,0001A14586E66FA9,5F7F36ACFF66E52B,0336CD8997CA7A2D,6600E5645BF5B406,83E0D73530A99859,D984C3549A5F9C6E,BD3F256ACD1832B2,0000BFBECE59FE03,CE52ADD9B13961B8,32139337A15B9FA3,8D60C99085A75A75,D79AF63122564C76,B05DE5BD32C812BC,8BC4F1EAE4D26168,000220801F9818EE,B29276B081A880BE,4720DDF0CD2B3198,66AD048931E14380,B4823652C5495F31,C61DB15B6731F3E5,86AF90528124EB39,0001F9A90488EA90,64D9B4792067E15C,26EB9580D7573612,4B2B9BECE0C15118,1F123C825B8BEAD2,7EC28F7E437BF1C7,DD65FAD83A0D051D,0001F824EA6FB3A5,FEC1D7BADBED9BB5,17FE5E55FC1B0FC0,5A596858014EAED6,A6A1753568BD0C67,2B967FE08968A92D,84358A7999C86278,0001CE063451AC53,DEC3C3D557271CB5,B1E6C62B09DBEBEC,5AC67448586F9A57,A0B622450784A3D0,5A60BC95BA23D068,B1039D856CEAE08B,0000D1B5A75F36BA,9C230F1BA354319C,8617F024A6F4C893,B46F0030B2797C5D,17DF4FF2274CB434,0DD9D91CCCEB67F3,80DC6AD4DDB3237E,00014F958130A42D,7973A16188DDB1B0,89979C9C0357798C,FFFD7C78AE3AB490,A069B5648991C1AF,0FA4E0CB7C176FE5,0539A085F4C9E957,000122CEC918D3AA,B4999DFB62B2F209,B95281F59FC290DF,DFE07954A9C00208,B17F7F2BB2D43655,64E68AC1C936A797,8FE6337825E96E18,00002BD519660667,2AC6449E13C4492C,D97807C01BAAE84A,6B906B1A303C6FF7,CA8A866D61061BFF,2243F350913B539D,D875D65B5B17A7E5,00000C6FE838E9C4,2DFE0C7D9D82F12E,D2AD3EF092CB42E8,DC0684C29F47D1F5,9F1C8289161952C2,798E8AA232B42171,94CCFAAA86213CE6,0002306FFD022510,9D2E23C936E0A543,7C9D6265D35F598D,024134294A6359F5,BA94C6CC3541DB2F,944DF32A94D860A4,8635906C03DEDBFF,000210DCCC627733,EE3FA10811682C45,9D329A0B021BF33A,36A1F8895E4533B8,488B32CB52369293,F9ED9B78413CCA40,F0FF66E3A63A3397,00000ABC2AA32C41,6124A70277F1D15C,C149800072287933,78B4F3DDA0B24173,B12C514941670022,F794BF268229589A,DB62AB898CEFB25F,00009CF4C4D12225,F04D98170810855F,FFB6B417564FCE74,0BE9FC0C057F7AB6,38B7BB8A63575670,F1CC9EC1E031685C,570921D01EB88A87,00001575DC510BE2,9FDA088A5FA2876C,C7CCA6229BEDA074,EC88EC0498439475,F4A89D7DE5A1D984,19D978E372302083,9F2A444BB54F36D4,000009089056D8DC,FA8ED7BD6BA567F3,B849A18C68BA3397,A6E2409DA5E46E7E,AD41CAFD1D1F857D,FC18D3401F016204,DC60D8378D80BE0D,0000C42E1B0A1B38,DAC964848C952111,134B8EAAA786F5EB,76F738494920F34D,86D7E8768F1BBA44,F1154A3E03BC7F41,6BD4E97463BDAC89,00013E65360D5A86,A9C4262D03C9088D,F8C761483E64F21B,D820EF12E39D86D8,43E1B9B7663B4A82,62B431BF20E21131,E2140E9E875FCF44,000079D64AE8FAD0,81DF8CA3A850A74E,BA5A2CD79C3A71B9,EFFBB2D8905094A0,7B1CF2C7149FA99A,1E87E02164A50F1C,DC33C8090B4188BB,00015E0A16D8B8E6,944BF31371F77FB1,E984B27B708C2AE7,0C01EE730E35EE82,C36CDC432770EDB1,66C4FAC4D9EDAB4F,0760F0C021937821,0000F4DCFC4C5C1C,D697601DCA7CA4B5,D16726DCBE0FD988,8119DD7AF0E6C87C,D1E1BDAB620C8DF9,27ABDBB336AF35D0,C36900B91B5F4914,0001E21CCC021AE9,DAEB901A8B0B1BF6,00CFA413FEE3DEEB,D8A152FC022EDD7F,69AEE6F393ADDBE5,45F3B54D85AB6DDE,19F7181A0B697BAB,0000E1C0ED0125C4,374B1CE5F2781984,71D5AD70126A6664,4389E57D7715FCAE,E3EFE78A9BEAC09E,455C8B14585F1F17,5F372F4049EBCCF7,0001AD446F6FFF06,D697601DCA7CA4B5,D16726DCBE0FD988,8119DD7AF0E6C87C,D1E1BDAB620C8DF9,27ABDBB336AF35D0,C36900B91B5F4914,0001E21CCC021AE9 - -T_tate2_firststep_P = 16747C943533BF87,B4497C90231C8CF6,5ABB26BC14FB0710,457A7E552E14B4D2,6E92EEF549069079,0565AB7E75A1BA5C,00021F0CABC7F726,39645C6B7CF4AD82,72CA8B9E5285631B,B778021E0CE0E39B,1255EAC0AC0F8ABA,6A43AE42E0830B36,C85CCEC4E3F3764B,00010F16B11E4DF3,44D662245513A8F6,4926CA3671265135,1BD215535DA13B6D,18FE224B9795814C,4010C29A1FC10E03,B72E6E05D7DDD73A,00004ECD639F7DE7,DFA0E79BF5633D28,05F9B46F9C06602E,22B17FDA14F3A36A,44E15C64A71346D5,AA9205DED17FC6DA,59B8583E58373D72,000077D7B7A0BE52 - -T_tate2_P = EC805BF7BF3C44F4,9544F219309FD605,57266A162ABDBD16,19BB58DC7DB2C684,94AC03F73CAF41E7,E74ACBA50EDF2704,0000C3C8774EB007,8D6C83984DF44C50,0E0465877BEE21C8,84AF8716D3A72CA4,B24BA37D544FF41A,55AE1D1FDDE2CF50,1FC6005B0A3BF598,0001F03B0D3AB5AD,9DECCF4D9DED8FCF,B174F8838F39077A,57F83822E25CAFEB,3102E1391CAB6155,227FA1883A32B238,16017735CEB0AC74,000148CD6FD6DB5D,2A01D357301F926A,CB4D81CD7FBABD64,6B82DEA4A30AB815,76E5F2AF75BEC38E,D26B0D0ABA831A53,1B9143452E5F9339,0000472E47104E30,6580B4E8616255FE,BEB1D48213D4135A,8B8E530E0979FFBB,7332BF0175E66A6C,1FC991982AE560F1,A63089887981F8A2,00010651DF93EDBB,138A40B5B601F403,DBEBDEEF56F7172C,850B270EBB655B18,EA99413F5D06C2EC,62E8C519B38D16E3,D6A087AEE5AD7907,00013BF25988A35B,BDA4E8A80BD58554,8F5AD2D24CA205E9,9FB501A9A3361E8B,795D391E5533B114,7AE37A1A8755126D,DF2E2F4B20CB4625,0000CC1D3836F3A4,BA317AE90A9F1F40,5CD96B10E8B594F2,363A99B394562375,16D9907278F5B7B8,03AD00C23270F99C,268847B06792AB18,0000EDC9BAA4479B,9B6A0789351E26F8,232122287972F869,ABF334899D2596EF,3ED05B4EC3155259,7D153AE088BEB1A1,EE1400032F6CA07E,00022F95CC45C80F,7E95894918D79779,928ECBB76806A6E7,4E2B5CADC7FF9D7E,3EF12F8FFE36B356,6D737A7E43CD3BA0,E4806271B8F12A28,0000D0A7EBEEE94C,408E6739BCCDB794,AFA9839E9ED686F5,9EE7977709708BFA,25F8FF292CBE439F,C9592A5D7646E46F,41A47FDC9F47D842,0000036971DB625B,D7DE6837A1ABBEBB,20FCE0F370405436,8869DB8FC8418E06,A5C42D3B0B9BB347,7FFA3574D7D5EF0D,D16DA2322F7EE3F6,000078CFBA1DCF15,A815AEF0BF8399F4,8CDFE4B9C791F68D,B69B40AB65F50C78,7A99360A56DEB801,73F1372B37835BAA,52B46F01879A8491,000196D0BCBEA9F4,66D9042B7AD20631,E2F40994B640041E,803BAB14A520E115,4B8FB04BB4407C75,2746731DF016AEF1,52D95DC473A19231,0001E688353A84FF,EADB60B1FA225B1C,5829844ECDE44538,A8BA69D1157F1438,9A5013CE37BBEB9E,A55A58B80006659A,4B36EA4E5661125C,0000E65382B5CD2A,26656337D53A935E,FE987B7E89B1904E,436D2F9722F581AF,08F8B3F66A8F46A4,9FF207863CB9DD39,7513BB4EFB10A0DA,0001F93DB55F5B81,791730F0307313B9,7FE8FF1A56374977,D2955E67E5C7E2BC,C9B6294FEF5D4306,30A601C9B98C9AEE,284BF19491A4209B,0000830D23D448DD,8D8A5A0DF5A3B0E3,54A28EABFA1FFB3C,5BA10B3F803A058E,C54D364353A14233,ABB9A859710CB096,F8F1F93A83990040,00014978080CDB86,1AA49D3AFA98A463,6C6DA2FA9F14B6CF,E26903D621527B64,547FC7310D472B4B,181E14EB3AA253E3,0A0721B617FE0783,0001E99EEA34B165,A9B8C03406426554,F2B4C5825F09678A,981530252C4749C7,F29F3AF85B7E7AB9,ECFEA4DF9FA9F013,51A67D8E5665BB0A,00009F3012AFD23F,5530A83019C37B7A,AF5AFDC8C3EFBAC9,809F533BC34A7F8D,03533941DD50EC17,89B4146CADFFB9CE,E4EDE6B5180628CA,000193D642291ACD,C52680F5A1D5D7F5,F26A16EA220A67C4,051683DEA555E736,C9307DF26CF08349,03400369D2D68531,6CD36316EFEBDD37,0000835FCF304968,E9EEED9A49FC4107,C111AB8833D02EDB,1577C41960237790,759869DEB441D1BF,271966E27233557D,07EFB1183747CA62,000180C94F1A1040,AA64A278C44DB707,B40B3790036F4F6E,F2F57F2AA9B2F7B4,6D586DB0589D399B,0E2A3BB7BFEDA900,98D09766D631F998,00021B347969E01B,B506D47E4BFEC3F7,B25652C1BCF5DA48,EA70506FC28B1499,2A3666DED90E9479,9E1E6860FD9C462D,67FFC42CB5322928,000179434D8F8A0A,9728BC42F646B3AB,F1AEE70E07D4D70F,059EEB6357C35AC9,B23E0EBA39E1B2F7,5A4542BC35E8FD34,4E017D5C7725B7C3,000027CF73C827B9,64A527550DCD5907,3678D09161817EFE,BED115C5EA63801B,9736263ECDB012C6,6B903280A8E74DAD,BD6C18152B8296A9,00012F2A1077202B,48D9422DB4A3B891,03EDCDEE2B344539,25B146C62D60B2AF,A4F160649E0326AA,A291E261A82338AA,EEE5E3064E0B77DA,00000105BD35B40E,0F4783294C135E1E,A5056685C34208E6,821C7ADCCB5496AF,FAB3049F340E60F3,B290A6682B4ED813,8E099C0AF76DE046,000124785BE30A9D,06FDD10D2556F813,2810FEE45663F2C8,C1846948C575D352,56DB785BE231144F,D696AD1BA6CE96CA,029514A98D851387,00015571AFD5B61E,E8CBF8001C741815,77B0355995A8F28B,BE4CFA44D8EDFB3B,E03758C6281A9E95,BD2BF821C2AC5C54,6F7CF1D311270F5B,0000F6A83D28167C,E00134075CEA80D2,39F53D0CD51BDF6C,9EA5BF410C5C3222,4DCE756CCEEDF29D,3CDD9D8B9B946992,4AC197F2379A720A,00021A5EC40B60D6,EB17AE69CFA246C0,32AB8A55FAF11D62,A34108F3AC58ABB6,26B8F2F3195613EC,14C63EAD61B4D5E2,365E422661915515,0001A24591098012,E2E6D1E1474947ED,42FA4D623EC16323,E90EDE5521144F5C,91CE2D331E2A7E0E,850E6D98B922CB75,B556CB1D67A349A2,0002114FE415E8BF,779255107AE35E3E,09E6D0061AC12A9D,BC60D00D01AE4026,A49F8250E4538090,FDBEC6D26803DBF2,86C1FE821736C7C4,000024C6915F258F,CE8BA2749878FA9B,E859F9258EDD3175,8A4265D885141FC2,4E51167C4F0E592C,0CFBB67893372F87,EC365D0DC5C4EB2D,0000556EBB8E388B,CBECFFEE9D0E49E8,4BA22118880EBAA6,78BB39B967C71E2B,887CC2D8910B6D72,6CAA7599C21DE9C5,5F38FCA2D8BB592A,0000D29EDB7D6BCF,65B7E0A8477B667D,29DEBF940550FAF1,8B31EA5E76AD46A5,732860309056EACE,ED98A8EFBCC1B997,19FFE4D0F727DBDA,00003BA2B40F82CB,60E457EAE729D731,600EF128147DBECC,B9590B8C64F9BB28,5E3C420EF97F4680,93476B581D6CA303,E6E9F1CF72812AB4,00005003F03BFC0B,D439D6D5EAA73560,F06A3C80062AAAC4,AF4335CAE37F5A58,74BA9BF16A7DD5BD,C89A68E2F9A0BF53,900E6ECAC98A891F,00001932C987ABB0,3CA109071F25F058,758DA3DE20BBD2D4,A5B958E96387B49B,D9BD787164AF5633,4FB1B19C44984020,3AB302C4F7C2158A,00012515483B15A3,0B6528F8CB35D3BF,BA4769181A02C48C,3537B032B2D8FF07,1C69541832F46446,FBE2C41D50D0E1AE,21DE168D7F787302,00007220AFEDB032,AF7867D34F3BF6B0,DB4C91FCD5DAD187,BDFDF76F7B17064C,232BAFFA1A02AC8E,050549D1F80C29BC,10AE173A14542B1C,0001BDD3A653C0CF,2E539937FDFE7D29,AE7ED2C03C24C3F4,4AA63D4EB4F8504C,2346DDD13B081DF7,13A0D691575A35BF,7AFB1EC81E8194D5,0000F4F8F2A2C320,BF23B1F69D1EDAC2,A39ECD16B70125EE,B0E53A50D9EECE0B,B22CC704EE8439F4,4840F99D830FB492,1DD8BA3FAD131F16,00018EFA369142E7,60DA859ED995FB4A,EC5EB0B7C3E7244E,6CE35165BC3C9E09,94740EA96A023CE0,32E556A128025F16,BA45528485F4EDD5,0000EFF0985033CD,6E158D126DB2DEE0,82FB9165FB521F54,3564147F9581D527,37A57CEE7A3654BC,0E9156B8B4E47EF3,3A7D3FD6D9A54B83,00005B1C49C6BCDA,559DB8E736B4F3F9,A519659F1124F25B,F2477A0585F8AE45,5671E973CD91B9BE,DCD7A48C8C3C97F0,214CBA473CF8B1CF,00009FD2B65E417D,CF52D82628DCF1D8,97FEB86048FC880E,450231D4783A4B19,847F6411A65722FF,A95CE3350E7B3566,97B2F0D1C47A68A7,00001208EF04B340,3BE0EF689F5BB450,C76F8D29CF9B6BDB,F9AAC51986968F4A,56256F725F6F30BF,A5E1B70EEFB49BE2,8BCC908A33938A96,00018AB876B614C6,6612C9C5D1794A59,B29357609F4C37E5,CC887976729B553D,D0B386D693FC0827,1FDEB4D44B64A1D7,565F7D573A7E9B5C,0002191576EEF553,85879C670E2DC088,12242C35BB697A0C,8526D3EE0EDE7472,DB5DC97753DEB6E5,2399900DDB6F8C0D,573146154B32DD6D,0000325F55372262,BA994F6EA5431FFA,F5C3F913134C3318,A8EF722CB20BD1D6,9A11E85CCDEAC7CB,3EA776C6945B7DF8,EECFE2889EE181F2,00020537B246E1DC,EBFF24875AED5B33,DAF5286243D128F9,23F33DCC4A5ACDB1,D224F507EC30453D,9A22A4BEFC7FA3D6,CAF88503AB48F569,0001178C5516E662,18E6027D4233E649,E9EDEBF20EEAD413,6B09697E29352C33,736EE33D69F9A9F4,8267768A86DEC9E8,16A7CFE6294D02B5,00003A43907C8837,8D80F73732FD5C8C,EBC5B2707CD96B0F,4F58A96ECAA4DDFE,1178709A071EC1EE,DAFC4B5BF4C91023,58E37310B575C8CF,00001CD2F757C98D,D2D24D9C3DEC9B66,55764D2A3FB0C42A,B64D4B8317F30545,DA8E716688B68F63,97C17DFDD366C677,CE7245F1198A0F0E,00013EAAFF0D6029,E6E48A44B43C89E5,729CEBE84B6942D2,164E27D64781A163,1CAC477220437833,45A3E96D49BF87D4,C6FE846712ED2BA1,00021B72315663B7,7A469AB0A6702F84,AEA9F8638D12D040,00BB052C5B755AA1,EE52128794CDAF92,0495DA559392F87B,1E2C02254A1FEA57,00012231DD7E481D,187273C1C37C6622,C9C7517D5C0B6928,34A7092D320B11B1,9249DD4C05620084,CA9EFB8591C88F3F,52D28AF4714725B5,0001DD56B54910A7,60E6F39B5C74C7AC,B5030DD06DA1667A,2175642C60F3D7F5,308ECAD7DFEAE2BB,F73516A21B97FB78,1BA5B72190DCB248,0000814A4017C80A,E67E5CE4B226D943,CE154A47A33B21C4,94D875AB1FE1C199,D5483DBF0A988DE5,441C1EA4E829DB4F,D561CF220941ED83,000096749EDC2A04,BF73DF457B525792,3C58A39EF96E0273,FF83338BE7542DDA,3630AABC466C745F,60B9D65A3C4FE8B4,871BB8EB8F9B9AD5,0001135758AB7C72,40CE9D13DF0E370E,6DDAAD3CCCC6C750,4FBC4D2E53A9992B,EB4E8EEB80C686A9,C85F619F10828C06,50D4DAD71D81060F,000054D92587DEDD,AE06A87F5BD90662,E9627C4A7A64B6C4,BB743848A6AE2604,374FA0A07416144E,B233F465B37BFD12,F61D02CAE88CCD3F,000185A97C9D19A4,AD696B376924772C,5AC02B5A506A3610,080A03934B03DBE7,C33F4BFB9450D0EB,56667418085DAC07,B4572857CAF0DC9D,000024230F6CBCCF,A1AAB1BAA37583C5,C22CA59BF0E0333A,E03E802AB9B4DEE4,3B29042FCFCBFB40,DA929CD11E32E8B0,66077E4869255DAF,00002830C635D6BE,177F1811FA04CAA8,4836D14C30233589,E1EE4266BB52CBE3,20D5F503A51D4190,CA43478014143DA9,059D3E7173954F91,00019A435D18674F,E3967A755C076502,D0BFEF602071471A,A58FBFADBEFF7AB9,433DA2CE99EB6B74,391960B98B84626F,C00B7E1F1977AE49,000027D260A8B5A4,5A836453DE1CBA8B,FD616603A337363B,F9393B0BF8671490,3AC8527CABB7905A,8D1BC7B150AC6087,5A5B1535DF3F9442,0000EFDD3198BE80,274D0598A60C7C7E,95202DD451175148,E2FEFDF91D536F91,C470BA28B4F3ADC5,59C5952F6EEA2C44,27100F13C937058E,000147DB847A4CD3,E38FF97A6B2F1AC7,4AD34D95B2868834,E0AD04599AACF7D9,2BBCFE084F17FB1B,20A63D8F4448B883,1D99DA89DC47F45F,0000E918D24E63CE,11F3A3E530688049,13B66716B1EF4FE1,6166686B0EBE8682,82F8AD6D3178CB8D,EDFC3907F5F50C27,82349522D1660EA6,00008B0D17E0EB7B,D53305B5135CCFDB,644E27D7A3939FB4,DE2DBED0E35F7B30,E13ED92C324AB378,95DC6139424AA1E2,15F728AE0F02A5CB,00010BF78DF1A955,39E878AC8593134F,2325B5A46390971B,B852F0EB171EADF1,EEEC8FF18D97F50E,2B33E0ADE5398ADE,AF307F18D6637BD2,00003341ED4DEFB7,E687D442A106EB07,8331C391CB831E8E,8094566C126A0280,5CB50AAA7D9EA242,02B2AD6ECD26FD7E,367DF402CF27BE28,0001C7CECA385217,DD4B0E2DD7DDBC14,E9B67E85AD89775F,E2087FEE03644152,69620A55CA7E4357,D2E683DF35B1E0FF,3130F5EBB934809A,0001B7C926018879,77E3B58CD7605288,F0DEF5AD0E4472A1,04590F3CC27CF3E8,22920C0C566FB80A,4F44A42E97AD22D0,29BE271E3B496AA9,0001147505FF6665,5AD5E44749CCDAD1,8047497239A91F04,9E3AFECB44E831D2,4AC36AE57000C5D3,67250EEF5D7040E3,1A71830D8FA8FCCB,0000D82D5D3F5B49,7A9B0AA9CA69812D,FCEEA7D9581A7D3F,B08636B23463C52C,7F95961642116295,8DB0517680360CFF,3BE2C06C7F73DD6D,0000CA8B7F8CFC22,CCCD0570AE0673A7,2686EAE265A85F1D,FEF11F7E3DAFC3D2,9D67B41DE63A9041,155BB7AA8B166149,29B6D78FE87157AB,00010D7B2D2BB6AA,466404F3F7442766,40EBB22AFCD81CAA,735E14211655A347,2353817082FD414D,C6F55CA742A1F822,0439A4FCA50F31E5,000065EA324C62E5,3E2C7B6DF0FBB32E,C797A8B8C12C979D,1D10213CB149DC83,1148B2C79B15A730,A81BE19B4E52A929,9AC19781468F47F7,00007CE5F0D05BAF,50348C2EEBA2EEC8,494B655DC6370024,C64B2492B20A7B9E,759D88D47EFE343A,44C0C69C31983368,05F7857C21B3B885,00018A431626585E,7ECD193AA1896FD8,2F087BAADA186D25,51E52FD9E04FB07E,887E0FB3010F5981,7DAFD8E9FE1DB04E,01DA39016C7BF888,0000F0CB6458D166,225E7598E2151CD2,951F38951B470D84,D56AAAE60F72E146,77587084FB0D1924,95963E04512362E5,7AEEA02B2F2115AE,0001B592E82DD6AA,268E948ABB6D1152,3917B6062DCAF5D0,F0D74C64625ED86A,6D76AC540F782A2F,EC19D13F659D1B98,202DA50D58CEB050,00022C86EF5BDE90,A734EAF2A84CA491,19C299100EC7D43F,98D1954EF0A26298,471C3FAB0B20BEA0,AAE1914FDB490BAE,5B932972B90B6245,00000B9CB030C5E8,1CCBA32FDDE25787,EAA51A8DF1768262,AF47EA613741342B,13C883E1302F7AA7,606C67352B77E68D,1585D1497D37DEE0,00013A558C4192FB,71253818505D82C7,142C2B75FA87086E,EC09FE11871F3DA5,9430A09A029E3971,2FB65ED26B57EB15,21C0A5AD5DC864B0,0000BE043E8C4643,7700D04C33E854A4,AA02E3CF7010D8AA,B8F9DA0996E5C218,6F5EF41BA3C72B83,37BC4BC873D5BE74,593209E449B061D4,0000B0BD82FE8FEE,2413042ADAE4F9BE,6E68919A3F9F520F,6D6FF86D609EF76E,5F03626516623592,00ECB52C7CB2BCD8,7F68229DC659A96B,0000C36F51C8F550,4A4DBCEE66CC5657,0AD87788CD4DC3BE,CEF299D42AEE66DC,9B3D72A3EF740163,67137BF882ED3745,8C68B0297D1A932D,00017B9459D22822,1F4C20ACD7E7ED20,2BA007237746E49F,E38902D142914DA2,E685DC008902E5A9,0FF5E1E1104EB8F1,1DD2C97332FE69AB,0001F2B7C8E5A3D1,9497B379043F8502,C87937F32408F729,B8B96C9B777ED3C2,435573BE3E876A40,75C4290D2F4D7B90,FD485BC57582DF70,000226C55409E1B6,5C9825CEA6878000,0BC42F285460627C,38571FCAC48B9C06,746C846C79D3AAC3,B5214576B416867D,384B758216E1F8DD,00019F3237FF2BB9,EEAAAA37F9C0341F,3BEBA6D9A962A4D2,FBCDFD09CE598BC4,002F509AF242E79B,78DB1F3251D72449,DA7D053B91B5EA88,0000D21153F1D5D4,143DF1CE74B49BC0,AE90824B3741E76A,6887499DFA10169F,2003E289C92A4E5E,370A661EC26A528D,06A899A5682EE73E,0000EAC9635A586C,F73AB0B598C2A449,CE7FDCBDE1324E3D,A11F508F2E35A4CF,0C4255E2C4783626,F44AB8DE707A6838,63E417A183B25A2B,000093017CE2A851,1A6354F1BC4EC2FB,8F283005F918DC00,EDB354F6C4E9754F,2AD9F00571499369,B2753E81FEC4DCD7,ECF4786D46C71E6A,0000E01E40B37E5D,BF37EE6E7C164F0A,BA6DA7AF17D430CD,1DFFE78ACDCF9655,D523D13CF3BB6219,D4E246F0B53FF8DE,F0F650ACA85CD532,0000F4CEA38E03A4,E4F8174DC7914DD1,82611EC56B1F75D9,DDA7EA743D9EE5B5,D8657A5676F1BEF9,F01EBFBE581D0C25,AACBBE117F522FE8,00002A75A8C1020F,76799A7A2C4F866B,02AFD04AC63C03BA,8AB7B19D71A65219,3063322A7C3AB35D,E0957088B9415A79,268CE0438252973C,00009283E93E59F3,DB819FE63D7AED28,C6FC71D8D72C3FB4,03A55B8DA022A959,8A59B3AD83875858,8CE62B25AFC1724D,30085ADEA92036C8,00011DE95BB715F0,C13FBED57E7734C7,5DAAE0DB2A28BFB9,B4EC05667E7AADC8,1ED3A82B37681D17,3157993A65E29168,F4696FFFD8E72ED3,000041CB2BF05715,AEDCF2D46B85F1B7,AA34108E4ADDCBA9,3214B5366EE44DD3,BC87738883D9AAF5,6764179DBE3AF403,BF54C347D46AB1F7,0002149A459CAF5A,D59E1B1871D8900F,FF0AA74278D595AE,77C3B9C68003A3A9,C2F7F1FB0DFF2614,281F3BBD38B2C913,FBC4FD1E31B775A3,00022D6A5C64C95C,7C29037BC2F52041,B1A31686A99ACB91,DB552D51BB6E8971,A6C169B9DFF1277E,9DE725BDCC7A23DB,47A9A82F6E989C34,0000FE1DB512BB63,A20929F1FDAFD96C,4617795C154DDD58,3BF2F1D422B1EE50,C3668CA6AF3259D4,E578A01491CCF79E,CC157C03B457F8ED,000120344D71B9A5,CE8386B7E46A310F,47A8289BB64E649A,606749FE1AE330BE,C8370BE8EB019BF6,7D10966E5D939BAD,5C6FDA7483E23A6D,000079D65EBA7A47,65861B5D4BBA3704,3F4553039308774D,5DB3A4CBC9960283,15F5F27AC0AC7DD6,840044044ECF5D55,6C7BCBCBA92FDFEB,0000EE7B7BB88AD1,ED18EBB499BA95D1,69AD6C48ED86EA01,8D65D15DDC7439D2,40EA0FECB3F7CFF6,3A3CBBAE991DBC3B,9D2E6C8C0A3B6AFF,00020ED203BBEFAA,6AB7D10C2AD27552,AE6C86197A0AB19C,B3835FAB32008883,446F0A909146E1B0,B317457AAC4949BA,9CB305C80DA06612,0000DA5E813754F8,F07BB2B27E318814,B4859B8A8154DB1C,DCBFB18CDC968D1D,60F66C74D96A54D2,236F6A506BF044E2,9BED08577B463E62,000090C421A1944D,BFB748B42FECB593,EAFD684FA83DA057,8CE98FD9B7A455CE,89A27B4E528632B7,651C2FE59B6D9965,786B53CF6E2DEF1E,000161A8C5337D42,94D231EA7A49E792,75B0B1BDEEF85B48,15B58B9B5AAE1C39,DD58719C544C95C8,A9DB1A7782F1D58B,4DD2A558BB2B14D7,0000C0B4EF8EDA57,E5D0DD8CE9F27546,F301CBFD26DD5657,7D979200125B0325,024A767E4FCAA14F,67A161EE3DC4BB63,448EC9CCCBEE3101,0001E0D747CA9E69,0E94A63551D45C63,4861D89252FB6EB5,F658D308CFC6B850,43A02BD6C5C25308,895DB9612AC6091A,8C54A8D1A64F6EB5,000075B28E5DB459,94BFF410654B4E72,7D64E59D9005772A,5C89CD8AACD6F97A,F24FF4566FA408B9,94580A86AA90D160,68E99D088BEF8A70,0001F0C5961D1B00,49CE2831AE2E41CD,2B6430B1282E4248,9ECAD102EE89F4CA,ACA1303085B17A6B,01B5FFA4A9C450E7,E834F97329DA3808,00008876C03F1778,B8D5ACFFF8DAA9DE,136E348A82A3B014,1A8C766B2C9E2B07,F426F0C27696F0DB,BF2AAABE7AFBCAF4,02FA5AF665DC6DE8,0000A810E61AC1BD,D55B18E90BE378F9,3F9FFE8DB0CADA53,7916D8EC36C839E3,9C29A7CDDFA5448B,88309E19ED3A5F58,5410B1B79E8E8E55,00012250886035E4,D339A9586315123E,D150199FED821230,B59FFFA993F08BE3,5A309588EE5DA8DA,4A4A3D5C870A70FF,3050B1CDF466F4FA,00019604EA345DD6,54F886AA41C4B41E,800ED21A7AF992DF,6C371565EB36BF56,5D10D8AEB0305BCF,1F71D5B50474C4D2,79BDC1D0061695F4,0000C4D31C98B975,6E6495EF5108F7C3,6C9A905CF3E98362,AA02DD548EAE07E8,990EC1DD949B0B7A,066898B0CD06E4B3,0B765B8289810460,00017530BBA6FC61,C95193E6AC920F8D,D56C9589A74A979F,8C7908E9FB1AAF76,5E96ED643B6BE6A7,6A55DFDBB65106F7,9CAC60F2C17A2986,0001EF5FA5ED38AC,6E1FC65C6EBD50A1,B653DDFE834FBFFA,1017F9AC08C38B47,EE73BCB9235B08C3,CB1335700122B396,DDC84510B9786F91,00020348C1C6F43F,CEE12AC20FA6D9C3,7EF1160C17B682E3,0465BBBCB75E506E,CDC6E65DB1F6F364,C1D70F3FA2B3BE5F,B10C24AB211018D0,0001BE276FFBF9A0,742BD8217D616FC5,CF784A6F467E5315,C640E0F2D3BA124C,36ACDA0569869B12,2A763ED6F7F7A10C,53778674E2678BE8,0001611BE3966E23,665075C75BE9180A,DC23C241600CD699,456BCE352F0D5F79,FC4088544E89FBCB,6E45F19D40B6C458,1672522A8E50B7B2,0001BDD395FC5F26,BCD88A90BCF4EE1A,956AEB72CD514C23,26389D7E998B113A,0FB8C8A8CFA4B97E,423ED1207D02DCD8,06EF5CE2F56D7687,0000AD8E8AD7D5BC,0EEB84B3A72E026A,0FC42BABC6BD5302,68CD226C532A4B76,6372947A936DBA13,404A36CCE12B111A,D5EB8866B3A372ED,0001A0F901993FA9,64A212DF55D2BF58,5F790C3A32D68C10,2E35101D5B0968CF,9598CCB51B7D2564,035FDFCB819BD12E,F011E6F01CC723C7,00011F8435FFE1E6,D202298966E9F7F1,882F73EDCAAA1BAF,800DAF96785ADE3B,BA0AC2E5FEA5A8F0,F2FC3F18AC0447E4,04AFC412AAB4D7CF,000118740442FD17,8C86F006A5451F40,F28D1E9D88F67264,C395C3C072716D75,2499FC15AA561486,FF3F0B8C617209C3,64A30A1F53EF247A,000121EC1F1F9361,7E809696C189EF72,6B95E761F371642F,3ABFEEB7931A0959,FF8222A5DDD9E60E,3A29A2162CDB14AD,4DF77169FABC13B5,00002D9985B378B2,1BB63F32CC41E9C9,B886FA297B309A69,C3505985E61657F3,4BAA0BE1E2871DD5,5BE053537E68E0BD,D643DDBFDB523A89,0000318CEA93BCE3,5DED0564E69AEE70,7A9B5BC4A0365D8E,C435DD8C1744D179,3B0C4187375731BA,B51D404CD622E106,DB8FDF0DDF7E9BB3,00006CED7D4D4FFD,E7C14FC05747E773,E1D3406A9FC6F545,D2C512BD7B53FE23,8C3F752C91673BC9,43CC149DBD387193,97115F0542208E4B,000226D76965170D,1B8F86847B24EE0F,5B4BDFED7D77FE34,4447907A63C4BD31,B5B97F6163047C58,C51736963E28029A,A8540982D2417D59,0000DB829C861CA4,5E2D5515B55D8069,2E653735B3767B5E,27192C1B39EF537B,6FFD59862E5CA309,D36057B1584219A7,2C32EF4C43B11D47,0000CBD68D47A8BD,1338464E7CD959FF,69B92CC604FFAD3B,76C3DAF05DB1A78C,3B930FDBC2B1630E,DA6DEE0F7682A48A,5C6EED4B165E72C6,0001029AE37135BC,9923F056F4961487,2FB191AC91A7FA5E,9DBB356A9DF0F58D,4497B56A55590A80,F5AC6F11CD2CEF32,3A80682E8E34085B,0001B5B36343A382,8009CDADAD24B6A6,C210107C92BBEBFC,463177B52E7199CE,F307224D2F57EA44,5F5E263359A074C4,BCADACAAA150C1A0,00018C0B21C95AE4,F4E8A047FF1EFCC1,2FD543B8BAAD56AD,62857F87EFB4621D,91BD6A26DC41A608,E09741C9628B375C,CA9F00831E2F1D6D,0001E6569E7987C2,D2DC093D24207122,9FE7E9597148DCEA,6C7707B693C2ECC3,57957FDEEFB4EF00,3B249B817CF41F4A,E583DC2A14C71E98,00010845E3917D69,4000B6E9E8133C2B,28189823DB2EF6C0,1486AFFBD2874773,A63E496299C02F11,5E54AC7E997602B4,6BF2DB0EE1E0DDB0,000209FD1139A630,EBE017429F57FEAC,A6C15A7B27D4BF8A,F0FEBC02E21A9E02,EC8FB6E3455B23BD,EB9CFBEF4ADEF3BD,020941CF3797B717,000199CCEF83ABB3,7424C9BAB2066AA0,6135D5AF4D19A386,345CD5EC84917BB1,4A13F45D768972DC,6CD51B9F999979EB,FA713079C8759000,0001D5E8A275FCD9,0AFD8CD2EED6DBEC,A2012F90B0B6C7B4,E673A6BF8350EFCE,292AADF76317B0F7,BDE6D0A561819008,6C21AE18663D825E,00002ABB04BD6513,4FA48297B04E9E93,464353B38D8AEABC,9F0E4FAC9229C0C6,BBDE4D257189582A,2A80CCB80759DF62,57E119E942680929,0000023764AF357A,2FBDFB429210A652,BCF47FD32BE90AE9,7CD2505728BF90D2,AE2E5BD874EDD15E,647681BAEC30297C,177BA8FDBC058F2A,00019F5A2A8A7567,1F5D2415F615BA4A,131C5A245EE2B417,216BB52AB232078A,920988D7740A8F5F,6C5A18E13520E50F,6FCB2F40B527338A,0002068FC773DCB1,3ACDEEE7E5FACB2F,2CD8E9B5C1878972,37225D2BF74A333D,DFA2912D865DAACF,067CDC4CC667CCF7,4091293340B76957,00013B86753A2C9C,A7E83C3955E32764,1D8018DAD5B444DE,1BC52D3FD83A97B8,83DAE013FD1A99B5,DA7EF80213F1C5B2,F6805B17CBE1E989,00007B4EAD93F849,CDA56C207CF329D4,2FDDE07F7D2DE44C,C92C95B374C1F502,94B02BE18333F7AC,65A2E840A62D415D,43DA52B43C1F37A6,0001393E9025AC19,F3BF549623FF8804,382F5252CED0381E,0A99F8B8789F3E1B,5C2BB48A8CA8C036,96FC7754DEEFAADD,6544E5C676DCFA76,0000AAA27301EBD3,B2520E8064945A09,D91B4DEE9418A84A,656DD32709D87747,43290B283D498DAA,59BC2176E909E8C1,77AC13014CC37A93,0002164096B1AB3D,B821FF0E12230B94,A338E1D490DB6755,EE73087D518D5186,43AFBC6B45B40750,2DA01A6A0B31109C,B98F9A4CA0F19FA4,0000EC01416092B4,F424F780A0FE9B1D,EA9DFDD10B99D252,DFDCF17E94DADBD9,036856B4ECD3077B,0BE2D1564B9DF4B8,C8CA10EF5140FC42,00014A51AF8C2D6C,6365462CE867D4C1,88A212B69C4CE555,12F621862F5DF4CF,4FE290A62C73A74B,CCBA2859EC5FD7FA,2F74CBEC606BB9A9,000163D732EE7381,45AE11D243D6D350,3497F77503972728,D0B708DED55D22DC,B0A833D8261CDDC1,86ECE4A0D0C21754,42668D8A3E165CA6,0001DD0390B7B919,C218CE1D00A5688D,AEC5D4A95CD23687,551445535D6DCD9D,D344DEF13ACD84EC,EF4E153BD3765E67,D879B9B26940662C,00021DCB644B01DA,5D5636EC93BFEABD,AB79259842A4BE03,617B9C2A2082B6EB,5DA56D984449553F,B47DB8ADC5D4D523,7F8A3192E2A8F3E7,0001D13AB3818F25,7B8A6EB12B9F1225,F1857938589F4134,3FA2C0EE600DF50B,48050B7775E745F8,64984E77DBCA2D1D,5B7AAAB42277724B,0001C0D52C6C541A,4DA86C1BF5825BEF,4447E91BA674CB36,B61ECB9A6929FE23,680D31F02DD89654,7BBE189B303771A4,D294BC2DF327BEE8,0001A4019E23BFCA,F2B377EA37B1506A,01D95F8FF21B1110,4F482FE29FA6F69A,295B6EDD37957308,99C5BE212C8F7B9B,4E3B84A4178883E2,000024715C6D7FF1,04E423D56B20EFE0,AD2CD1E6311B5EED,A3A483787005D938,31563EAAEC88C9A0,387B01CEF1C96C82,9E00009F4EE23B00,0000AB9F3CD89C3A,761FF41E7077FBB7,C09698D1E04F6B9B,E6DF4F068A2624D7,FB4B380814508D91,9AA72A495DAF9294,667DCA1D802C12F8,0001743D89B1DB7B,6C2511FE793C87A4,214A7F7E817E56FE,9207470D9D789694,919AE39F772EA2EF,F49C87F4EF3FF65E,311247B421C81A81,0000AC0D17FD2A33,7780DE1297A6048C,ED451ED325570229,C21B119DBF1E35C5,1BBC0BAE6C00582D,C285039E8174732F,8F626524720BB0DA,000213234A41D534,DBA4BDCE343841E2,0DF1D8BFEECED0B2,C09907089D299854,53850AAE6A5F1976,C8BA9010859127B7,B5B321220B08195B,00009649F8E7BBCE,5280F8C4B974180F,826B9ABA6E72D7D3,907EA2DF19212A5D,74726A9C96A3CDF1,2AC72754D6FDBB28,54A638C81C61E9CE,000055803B4DFAB4,A63B51A1DD127635,868888C56370EDB8,9C1A7FB57374630E,174D7B324F49EF69,CB8DBB4EE40B8DE3,4BA86979E3FED7A3,00002D4A9389B0EA,6D0C72D0ABACC61C,67FF8A8E24CA5C66,A48B31CAB70A5369,C3650E057CEE2AA2,7CFBB80FDE56A73E,34253E2BC7737DB0,000217BEEE6992E5,28C995EA8B7DB515,17BB5FF606ED9284,D60663CEFE83EBC3,411FD82E7BF5DB6C,A22A00A4211DA36F,F703991F49437C78,0001DA89B4A5AFC5,89619FC4E015BA53,15358E54CD8EFBE5,08BE4C22E6F5835C,FB8846E41326D933,F863CAEBE32412C9,9751D6F440EF5679,00006FFBC4D9E150,C78F6405D1903AAB,748623F45FAF406E,4B65BB434E54F5EA,532BC94DA7D73C72,9030EC04388CD370,4BEB2EC255AB0ED1,000179F4C66B7360,C75A01EEC1D80739,8BC90E58C2A1CFED,222BE3929CE2BAE7,0C64D6EA83FB8407,24D373920772D1EC,A43E3EAB72EC8333,0001012ECC941452,017B9230B923061F,32E03B5C2E8DD065,C1606877B122E356,8E93DF02FEEB6201,CBEC251C7045CB2C,A0ED8B6DD90264B4,00000A49B6A4CBE0,FA4487E5C84DD509,8216747DDE1AC07E,5E3B7EAD8574089F,A9C901BFBCDA69C0,D57E8EBCA22F28F0,F9A3C461943FC545,00010E787F543E96,B0355AB8804264C7,9CC22DE6EAD0B098,DDFD575FB89505C7,33A6A5D1DD9FFB2A,EECFACA65A25A0DE,84E11AB51B1EB388,00011628BA8C454C,B311DA319C87BDEB,B62F68B393846E62,111CF1C759433289,09960B4546CB7EA4,26DB3AD56381C72D,CB64328FC2E2E667,0001FC3C4BADB765,0ECF8097CE63933B,E78EBB33C31AF26F,C6B001115BF3AD46,097382527C3AA6BC,73BFBB459947175A,D09449417CA0F9A5,0001201172EF84B9,CE9A341D3F5EE721,633D0F0019709CE2,077A185D0293DD8C,F5BFB29143FE07DD,7E63F00BB78238B3,88F23B5B78797299,0000C2DD1E20DEFE,59620B3CD0EBF862,D5F76D198AA53A6D,B7FA31A4DA8481CD,BBA00A7E007E524B,84B7306FC33D44F6,B885BE9FD4DF0FE3,000079EB6429A338,F59222A8501712DA,344622A350BC29F9,B973920019C6567F,9FD7536A0E6FF9DE,886BF1591EF8F7F9,4A7A08E9C0E29C22,00011902238AECD5,B350FE03E8F41D95,40C793DEF3DE86EF,81722403D2995BD4,E35A3205EB78194A,910E25393B79A5F1,36AF2D7A574F8539,00006171AB20667A,9F556F28F04B8AF5,D954C0F5D4045BFB,61278067C7AB476D,E944AE563977934A,1AFD028E34C6E657,4A8BB659781A2135,0001B75189666923,574899DC97A813E1,55C8BB3F5B52B652,191DA0889A990323,22DA03EB21881C87,3CF3EBB780F87937,A65005BADAFCE8A0,0001E8B504E18AFF,44D7F3C5D3EB5023,61CF2AECC1B47290,A38309A4CEB91FEB,284A10C4ADC8B463,8C4E51B6ECBE42C3,84E45E3ACCEEE4A5,0001C26E373106CA,B0C1E133625AB786,F449E81491353F13,67173B11177DAB90,DEA134902F6A712E,86774A03417C9689,4E74BF7C73A4F33C,00017CCBFBC20594,DF976ADF4B23D154,71C7F5D5A481EDAA,ECBAD981EF90D05E,C9D72E3AD79841CA,C2F777CEB62BEAC2,514850D8A2936C54,00011F44BE04492B,1DCA40AB41B12D97,A1D7034AC792AC04,1B463C0A22ED6E00,2555C36E8D18A958,22E4A0C932237152,B04C3675A7CF77AB,00019024D1766A3D,74DFBC9E22925AE1,6A5A25D43D671536,9958A07031ED7B2B,F734011F974D99D0,6FC3BAB789C81D83,161789AD5328553B,0001492CD4ABA699,76C8BE7BF72FD49B,2604B829C961F1DC,3548D92400A789C7,CFEAB16D97C483B4,9FAB6728CF360C8B,17F6314503846EDD,00018A5C563F0A1F,CD640C77C65DACA6,4E1FEBEDD788A70C,8CA02A72A0EB26EC,BA1AC0936CFCA88D,0C127B9118E920A2,3B8BCCA71AF7EC87,00000F0EA89BE6DC,80F1C7A8DEDCBCE9,DA4FE804CAEE8CBA,1CA935B2B27A6693,4FB4BFBCB65A25FE,C0DEB252574B960E,AB013D72DAC23DFC,000189F6E408D8CF,1E7AE47F67327C79,7269F4FEF748F3B9,D0BA9932FB051717,725A0710DCEADECB,1F9DE0E722EDD646,3E8A184B22F39C72,00004379B5E803F5,908C0A3EB989C58E,3B2727E0BBA1F02B,3876816F1975A5F4,3D06EDDC9E856897,F101B54C04ECE492,19FF0C8DC7478E08,0000404ACBD7D000,A2E120407ADD444C,4FC8D9A4D452D6E0,BED9EA02AFBB8522,6AC15337A39CD56F,E072A0739629DA5D,4B36A8C8F14BF4CF,00020AC744409C26,6497BADA2E023E17,EFF47761C6BA6D7F,B35E116E986AE684,E27BD223FE337358,F516990E5466A32F,392B6522A9A8062C,0001A1C886744341,8164B768C02D4675,9D88C0F4181FD7C8,45E1653AD229278F,5ED0C4CCC562925A,8AC21E78B1F8E928,94127AAE19B1B77F,0001B67A61A4B5E0,A8B044C66C65E682,58D15CEE91FF3FAD,E255BCA7196D2ED9,7D800C065D935C02,BAC49B96C85A4F37,C31685006573C61E,0001CBA997EE367C,F958FA750BE9B457,2EF86DBF1836B4F8,99F58CE2075A1970,183D7C93DF87CCC5,D03A96B74A59B41B,83DED3E4241864B8,000227F7495C4E10,2E88B26FF7185A0A,F51C01B96799A553,3C0923CF20082111,FFBDCCFC70206FD8,1EDC9AF47A924907,2790D1533C6FD156,000184092860A877,9FB83EAB4E690697,A1F84A86EFD53416,47921E8D1CDAEA61,526E648F124FF127,C20C84B9BB8466A6,88A8AC021173C481,00010AA4DC8CDD3E,CEC4791F72B38AA1,A32BF277E373ADEC,7976212917FE8659,1180DD0EAB2BD0FB,2564C9C5B9536628,9DE12F350FCFA2D4,0000EF95EFE37A41,1571FCCA71CFDE98,80331E45768F0614,AB72F3AAA10748E5,7E76CC125A8F5A8D,674CC112B31EB6C1,635A3E84F5AEAF81,00019F20B380CB58,7BF176E9CB68AC42,D5EE710F3DB570ED,5C241531819969AB,114D1685225F8DC2,9DAE31EB350CF235,515707632DC237A4,000202B1BC5CC125,1BF5B344A6EEFA0D,A0D14BB2C2E44F4B,D2A624AC61E0571A,267717C17EBC0B48,03E9895D0831FC1C,8F87071782886AEB,000108D51509BF78,FCF0CCF6C5AF342F,EC9CA9363EADF617,D6F625985A0E597F,AEA03237CED636C7,15D35775DBA79FEA,902FA8F363A73DAD,0000B7848B5943E1,3A5D320171FE697E,B5BFD5A90B1C6646,5F64E8C0CDE8E105,AC25FF161CD79EC4,842AF7C5A470CA76,97B0C552BD4C4FAE,0000B9A508E50809,B9BC2E1151FBD82F,FBCE2A6629186478,FBAEECD091A817CB,032605523D714485,48B1DB685DA60998,F124929B81779F40,00003873C7B6D767,1E5D7D42A4567FC5,3E43ED29B7EC63A9,4F1608DA099C1A10,A24B02F6337760F9,F4AF0A8BC99933BC,449F1485FAD107AC,0001F16EE07BED9A,FC5B43C2AEDBB28C,05E777ECC0E971BD,2D5162EE498D906C,C1E9013993863C81,9D32EF7CC3F1B507,F1238AAF8A6780DC,00013A4BB041CDC9,E91F0F6F2CDA5C35,F616FAD27A941FC6,DE849468DB3E52F1,58B84EC40AF07531,76E636B28F12C227,2A3F245D67783766,0000FDC2D5BFB8D2,97602019EEC98C5E,F860DDC3DD4DCC02,711DBB839E0C0893,354CB77E68A64E3B,73EAA643C1BFE1AE,ED79641E4BF5E99E,00019E8643DAE376,E8F07B7A9C505FAC,068CB1D7622AD32B,A0EEAA01618A445E,F593870CBF06D1DB,4B2409E6ACF8E844,2252577E3EA6EBBD,00008CB1B390DC21,2362A5D0975C4F32,938742814E9B7C3B,1196EC97799A6C6A,C3F9622EE69A0217,EF7B960090686AFB,4D760B9C73011302,0000EE96496D1F03,82A854E009B107DD,25871A346A4D9CAC,68A8216F97A0B5B7,85AAB71C43E785B3,79683DD6BB731211,0F2EB72FD1D20E45,0001AA811CD23321,8A14A8764597100D,8C83C099F194AC3A,1600C07AEE4A092B,B4EA647EAF2F47B1,8C11935CFC5F4AE3,819FB9AD814B2642,000073CA59FB9C4F,26D150097BC02E94,327922AE0CAB73EE,736D37AAC8D0D8E3,A6879A3EF7D99D99,C775E0371A355761,46F3C12CF65A1F54,00006A6B6ACDF5DD,66C9F1C6C511FBCB,1C499C8EC3120186,959CA138955E71D0,006467AF8AF49259,8DAC101CEF156156,52E6C2C3E37B94EA,00000FEC0347722C,85DA5B77818614D9,E191C416FA2DBC38,60F208F2A7940400,EFDDE525B3DAC6C7,A5F541F7377C8A89,DC2498875B04F2B6,000227255EAF53F4,446050CC5664F4FD,5FDF63F954CC3CDF,D132BD10CAA78683,D995528EF0637FF5,D2264C7713B0832B,EED093EAB81537B2,00006A8407FA56A6,C144D76AB8D43678,3C98ECF58089C1C1,FEA2997490106B8F,9580B5F3CEF57058,83214178ACA73DD4,8AA1D7E69460B7F1,0000E001131E1A2F,B6E6BEA5B599FB12,EE084B0B727ACE2C,D654B9F76237E67A,7F39C15D90976B74,D9058F66EAD44FA3,3AF7A2C01A6FEBB9,0001C7C05B6DEE7F,9A67CABBB1C8C084,C304311FFC5F57EE,7927E9331B2224B4,F139C398B2F1028C,29DB4D3EB982FAA5,391E307FDBB02256,0000760F0D6AF192,00460350F950950F,51382952F83A8898,184F4F44F3028AAB,229C8A606895EF00,318BE9D25CB7ACD1,734CAD13DCD42D88,0000A5B1FA879B0D,C3869C60E19FBAE0,DF8020005C755187,08AD1E5C1F02C6B9,D019239D5178F7C7,5AC839E59F0B10E2,4BE987C502539B5C,00008A2F61CD9C50,976FAA36D439822C,0CACFBDEE4255FCE,BC2C690D9DC103C4,27736B1C19A4E5A8,1D6833E9E30FC54B,5203B3BD8A5FC66C,00016E0A69521CB6,0062D18C80071837,D7058BAD69CC7E08,AF8CE0D33BFA1766,100CF6432E498A62,E4A98FF983868CF4,8A66799F0FF0B2BF,00000A623E603DFA,ACB1E3854E7C8E95,FEF5D727C51F6AB6,CD5D083B373B0093,69B1949429FE23D0,C8EC2FD4EC15462A,C884A6FF402549DB,0001808E1911AE54,25BA279B4AA2688E,092B2C1DCCA4FC4C,34E4048035D2D7BF,879AEA07DA757BBE,AA0036C7F50D3213,416597DF1E2942C0,00003A2A9C936FDF,FD9D85BDB8810A91,FD0A9FBAA7BAC4F0,DC0F26DDA58EE34B,A0C4889FEC4BD8A8,8BDD6397C973C3E5,C3EE5071FD27F60D,00014FF3FCCB1F0D,3D7A6BCD61212C22,E67015F93F22B001,1181450648364685,46C357A5B96AE4BD,C3915F6D224E0126,70E26F9BC6B84E5B,00003EBCD90212FF,E95AE847F60BD03B,F175D5B185B8231F,D724F9B1A4226232,1D8A9CE7E5824045,BDFE64A9ECB1072F,CD0082DF6C1A576B,00009AC48C20EAA2,C17E744792956610,0533E563548B24F9,74F5195B1ED6E450,38ABCF83A6CCFE82,8D806BCDF9C42F93,8F00E2B2E86E0CC1,0000764D94B4EF3C,A4DCD033E0E0C89D,88483569D0298DF9,5E993A74F8C6B006,61966A154399D3BA,90D822366EDA2744,DBAD69ADE04A4D38,00010210F2782A62,E9B1AC94CB9C11DD,442F6D226EFA824E,AB1822B72E838941,FC45A41092404732,BF435DC48F877586,E592D33768C5265E,0000E9820F2683E6,8AEB0B58018584F7,2019B4426EEABDB3,E1692A1E341C668B,499D76BB8F85617B,1415F3C8FA31E77F,45978F1C0E533C72,0001BA8D0ECFF238,2A4EAF5DE4A3489C,0638D10C82F3CC99,E774796890F4DFD9,902E028A299C3474,0044C9150F1852CB,9607310ADECDA08B,0001EF6A88CCB8A6,DC5F6706E17C43CF,B3FCB4A45216690D,E8D3BCC81A28F351,E23B91F0F609B959,84A6CB956F047BEA,ED802DA98B35D47D,00015E44F28D2D53,187918D91CE5FC80,DB7D912A4E7F4495,FD4C1209B5CA331C,75A9DAE2FD63F61B,F8FEF38C52C427C1,13D709F7DB3BF1F1,0001FD90F3F18E4E,0BB2FD912711506A,E3464E6F351BDFE8,6CC99417DD8E6B6F,01848FC9BBE52FEC,34B67B6FE0B16AC3,C8484B3A9950B239,000053124165CEBF,9BAFAA6042EE665F,0F9709C433C35719,FCA6839EAFC63DCC,F2497C386483E6B8,B9503452C175F406,05BA81357C62A9B7,00004C6BDE4E06CA,CC87608AAD83F5F9,8A0E2171291704A7,8E8E33E3449AEA8B,5B15D00B126DD0F5,8896681F797569E5,F6D21393D0491EFA,000064CED3B8DF11,3D0FA4EF99D7E431,0648D2F0267EE11A,271AAF2A26DFB391,12EC02E992D393EF,1F343CFB2B9DEF31,84402092CC68FC1C,0000F1D702A4A158,D2ECBD0E44F9E6F9,CA985D2115633CF4,74049AAB7278CB27,7A9C3A477495F060,22A6335002486277,CD6FAA36711169E0,00004AF03E23CCC5,EF19AFC5D7F655BD,E6C450B3AB99F8C1,3C77B9739F137F20,1DA2AD0ED01F19BA,5DE523E61B721FF7,D599719A18243799,0001DF43B460ECC3,43853BE60610AFEE,162F009BB3093900,FBDC4671294BD911,0ED0C81A21E84E09,F43F45FB066564A6,A75525612A76831E,0001AEA100BC3D23,BCA33B59A48702EC,57954ABC1EDD17B9,65D945C5F283BA8A,F37C62E084E1F810,B0819092DF10C6CA,B294DF1DD3CA9062,000005D85C9C85E8,6F2E4DCC358C1888,42C73EB0FEFE058D,0B9AB7A0894F9EC7,419ED91961BF167B,4845BC629113B218,C3673B17327C585D,000030ED36C75694,4225886FD26DCF40,EBABC67BDC035389,2D58996599D827BB,61799CCCD553FB48,EA65A3CDDE484808,332106AC68E5688D,0001E5E009557B26,85AECC869899D97B,00EA3C3F68E04284,2E4A977DB23A45DD,BDC0D15AA2793549,9C80558F9FD68001,85212C2112E87525,0001226710CCE487,71C458D3ED96FDAA,6EE2143FC36433B6,B625E7CC13AD5861,D251FE829F224813,E0AD752CD5C9494A,649CDF9B62DC5DE5,000088B47558EAF9,BDDEC7D96A54183F,C0D55B017C21D662,54010DE92F967402,807B5FA21DAF3FA7,50F8F19DB0A1AFA0,4FA7E71087D36EC4,000069A97FE33273,39344F7CA3EEA9BD,3A140B74C2DF8BC9,2B5BD70FE78C876D,B886D6FD8753D1CC,0A2CDB25B014409D,EF0CB8C7C9A68941,0000582787B406F0,B3F7B94E869B7530,2E23F4D11CE957FB,FAC436046767B2B4,5A19B2F4DCE8E88A,FE0F7E474E434F8B,FA27075A97C81836,0001C8113267E60F,1FC2F4C5B7466A8B,9CDE6772F765362D,9269D4F2A3AC48AA,CFB83E9ED9BDA26B,39741A05637E24A3,1AF0DB8DA95AEC5C,000101D2F4A993CA,6B95FDFB198F06EA,6017C10851E1C9B0,20C162CF2CB26538,C13DF801907E514F,FADD903DC4D836A2,5415BBB4D95CFF65,00021A42DD74CFB8,7DFE0A77192D495F,5DB6C9FED4B46131,E6BE7A51F3B060BB,3AED1BFA58935DA6,70BB56F77487D7B4,3464ECB5F5CD3F62,0000C8EB32B21437,6856AD443B65BD33,E6FEEEF736555771,A36A84CAC26D4A01,CA95135707D1CF03,27CFEED2EE18DDFC,025FBE35D4B1D2DF,0001A59B122EF0B5,8C3D20ECC1E8CF6A,F134BF05C99F95EC,51FADEE442FB7269,55DB03ABE33E148D,4007388A42EA532E,1CA88834FFF8121F,0001B58245E35CB0,7FD4F61682702EBE,45ACE219945906EC,F51D5A1023A3FBFF,76111D9850E78B29,A265EA8CE57D1DBB,864778BBAC6D46CF,000186C704C5BF49,31DE9D6578135659,5FC97387506C1F25,7DA1A257081A76D6,6AA43B9DA8C89496,8CD1392BE2966409,76EB8095DDC15088,00002E40370EDAA9,F5C31646DBA23C63,1E954CDCF699D6AE,9EAE78ED4C83772C,46540C942762A6A5,B4C47C7DFC04DD7E,263B23DBC75DAB9A,0000A0DCFB15ABC7,EF3CD9F8446CF645,151832651FED8AD9,BF9997B957A5D861,047CC291FCC0D314,FDDA7D8E7A10B82C,4A4E5AFA92E34728,0000989080EED296,9FB38AFC39B5A93B,2D1E764A537AC33F,5F185628DA759A72,DB10A3A94C03A4F0,C1B0C09E90BC98B5,951D3A1032715A9F,00009A7FA1962109,4D3086EC23517814,6C00BD189A976820,66D599FFA5335541,A9954D9202BD5B5A,F7271C30CD53C026,A3E5E3916FB3992E,000189F5186BD9C2,06517E5FF937DEAC,6828A4A6E5B4D987,57D2C1A3CBA8B422,F47CE006A49C29E9,62504640305BE023,7EA809647201C015,000195D10EAAB376,858BBBB30A68F5EF,138BCDC9C16C5141,FC8C5567455B7C26,0B8732C952F3BDDD,AB31632442EE0A06,3A0245381D1FD40D,000122FCA4B4BADE,EA9412785AB74583,24E00A7153A7B2B9,D2BC39648211F623,9740EE7C97454365,1F9A049A41A2C72D,C820C97EFAFAB4AE,0001C927B67C13E5,7A213C06469F23B8,5057740ECE308B4B,6AE7370503D1DDCA,7247E60EB9446BEA,B61317394C0EFA8B,B6D2FF230A5A5529,00018A4B78CA2751,C07B2E6240E39E59,4BA0F086ED928D9A,EBD78677B7126230,D3A9959937E259D8,C172111724112E6E,F776F0FF5DFF2C77,0000880CBA0C88C7,33D4A1AF0B81852A,52D4E025F1385D5C,ABF7BEF28D485163,BF46ABB7A0618BF3,846AF3411E74A89C,D50FB50598A0043F,0000D8D5BCBBAC08,BAF31DA7B2D3BC8E,657411DFCFE19EC1,FCCF69BC8B442A9E,5F91D3F2320C9F9F,7D539D4D24D808AD,6604CB6BB7077527,0000153730243C7E,A03A2C39BB8E32B7,60E0AC013C3AF8A1,6DCFE47D7CEF9047,A8B729C83AE9E66C,709D8CF244D9B593,D1CBBC4D6AB879E9,000059145171D73B,25F5540D995A2BF8,BDFF516A56A90EEF,F13096232BD18F4C,8E50987F2C5E4C00,A55E329979035318,B4857E03A4F4C413,0000E3EE0441D7EE,82205D908A465BFD,F5AEB77DC15E07C4,859C48733E1D518B,3C218CF01D0AD2D6,A639A81134E1D2EA,5C5439C12A1AE614,0000760F002099BB,A3E66ECCBB39EC5E,CB2C133607FBBCF1,0BD1A00C9F9A238B,0C0B4B9720675102,F1002B15872799D2,F01D7662B760A87F,0001F9A118A37E1E,9D1F75494B947C68,A44956AB085AF808,97802D6FE9DE9A80,7C0C2F46AA54997E,775858E1EAC6846A,D8D3AB4B239D7EFF,00005D4AAC8F92B8,2D9ED6EC9F756F58,DC91BDACA74B1802,11762AAC1C98B2D9,0E4F41F281F740F9,4EBE30A67259B6CD,FFB3C75EEFD1FAEF,000008AEE69FC148,E1F49A3F6B621FB2,992F2EDF2BE34425,D937CC100EFF08D6,6C162861FA27EC85,735C067979E5F5BA,67A70E8DB9BB3FAF,0000DE4A95F589C2,47A304EEDC25EFCC,AA577733F1B4FF29,64D9241636B1E229,557940FB5AADED7D,184DF10A261A729A,FF63E745F45C6A39,00004894BACB7DCE,D39E5021545227F8,EB216975C4435627,0C861B28A8C44F98,03AD04DCF5D9C66B,0900D2C58D714836,771B800DF443FCFF,00014900E2063F3C,A228BADC577C84C6,0FD6C3535DF91519,40F6F7124BE8EF5C,5E18564ADC76E1C5,B972920E949874FD,29B178F9BBC50F3B,00015C8FBFE5C21E,AE5A5D25A95567DA,285A8B6A4C679606,CBB751C8F950E8B8,8F2106D4126D4A61,A968855B29B05536,E14CE8323A623303,00006076795EC216,72A006C906BC8EB5,8991F188107937D9,F01370308C26E6F5,DD6A1B9C90752D31,348B3F89D5D4D391,DB284B5A9C38333E,0001901C8A6D68F6,EF3119BD0EE2BE1B,8FDBE17F23173EBB,6F7EBE6070DD6962,A68BB5C452FF2038,C19334398E8940FA,1AF63942829284E5,00006891C1CB21B3,0D4AB572A5A6127D,D39457050D392011,E2B9E421EA7E4E7B,EAC3E92EDF5BD580,E8DD75F1BF61949B,ABB7709A3076C15C,0001A23C3622D972,E6B8AF412AFA0F79,384E445D23881760,8187D8F8AA442D19,D721C030CA28D4FF,4D00ABDAFE9EDED1,8A7FBBC107348139,000057758666BADC,DDFE322F4702372B,673C52AA0E6E05B9,7AA8508B286624CD,2D94BC4BF71D4BC1,0C896ED17C931F3E,0A1B81D912A29A84,00012409DF9B92C8,CD98C984C623A343,8A6AD711330EBC1A,3424B011E3C18002,1EE9B9C2E08DBE96,5CA59C4964750E55,66ED2298FA645FC3,0001D3E5A58E9896,98CF324FA377534D,0C4A62A66D985D45,F2ECBC2CB237A4C3,5757F06DE9C82690,4ED77EC0A08E97B4,7740E6CF640C17C1,0001F242E2C93B06,F8408BAB9F55CBEA,B671A8AD4A836B28,338E22B134B7A9D5,86536C61EEF82290,F857783114B1CE87,8F44BC9AC00A7782,0001E0D2FAEF3EEA,8F8BC75ECCECD304,9ECF60B9CE46188B,46CDD5B08AE7DFDD,F79EFF5B89E0AB49,376E411D74F863F5,57E3A31826763FCC,0000112DCF55D7B5,3DF4748460D77467,9D7654BCE5207057,7041FF0AABC0E0AA,3D6DEE80EC938856,C6878946431D1078,B35FE6D6DC2D1ACF,000001B82C78A8B3,44362FFFA9527A55,68B04EAB1A39C25A,C139C9310AF3CC62,F2E67CDAA6D428EC,359773BAA5D2156D,D8FAA84BAB73F6DB,00004CBF4E1C744A,CCB3AD043B98FA55,715DBB802789EAC0,8ED6BE1053B2C666,54CA0D76B967E912,70CD10F546F4E1CC,C954E3FB8D31776B,0001F3B89A728CA3,740B1719E398697F,EC01D82EA620AB63,4C96FED3C19D172C,934FB6120CD9E36A,5EB927E2593CAC3E,15C3530B66143A4D,000201C82B950E3B,8332C71B36C04529,E647F34EAF6C1001,D51C42864B729309,9390D547A825E385,368A172A7BE7CA0E,67F163963B70F212,00010B9411BA061E,B75CEA14E8EBAD55,CD0F3F6D7D81336E,4A1D0BCE8EF6CE2F,0690656AC7465B79,E0B52242BDB39A64,05D4A1A120860016,0000446AEFAD612E,AC130E88E2B251A1,7C74C450A58D4C98,67511475788175D8,44E0937118F6490B,33F0D80F883710DC,1C37AF6B4C911B18,00017BCCE19F1A22,44FE951E3EA7B422,A37C96B6614194A7,663566ECB3A670B9,DB5AA797242BBE8A,85765DF553478A32,552F5C1387F5B935,00002F7E383D0281,5B1D909A1D22F0B2,DB6AE2E5F0C2469D,F74558AB50FB3BF5,154847EBA22E5E8F,DF3E1EF2A9BF48E4,6ADED035F5649E2E,0001F19249B8E7D5,84658631FA851F63,217EF19B9F62FC50,FCF592051774D2BC,D79B50C9C2D75952,393DAE0EE90E8E20,B71E39213E97AAB1,0001262CC187E0CE,79D9E7F932141641,7639FB7FB131F51F,79C49DAC7D3512D4,915BC4FAEE7F39F3,5E3403184435F08F,C6C04BCF7C8F5CE9,000203DA6FEB58C3,B54E68352B16AA56,726AFE527C3209D7,8037213488E211A8,926579A8E1C41167,0936A8578517C693,B6094904A09E8932,00010F2F4DF37539,A42DBF0C7BBE8C0C,9E3D0572F30A7EC0,958C284486BB2C31,FE9A44AF1AAF1931,EBC35815D4A3DE77,2A902A2986D193C4,0000706F41D2C990,CC914C313DAA1B52,34A98BE35393AEBB,20478AFB9494E54B,A7830B7E069ECA18,8E27ACD1C95D1EBB,B042E13019990214,0001B3467990E7D5,4C879446AD89A0F4,5F03339E881BB122,76AB32F87E2B4A73,9BFC1591917C6568,131A24702B68B174,E41062ACF1CB8E98,00018B9AE88074F5,2979312D32D7ADD2,30C1649BE4A55B81,B593AE42E9EBF589,173ACED58943734B,150B4709F9F73D3E,D41518A83EFAF304,0000D6AA71339E88,09B9BEE62A1EB5CB,473C3765357B54E0,E08CB24BA9401EBD,F69FB75E4308CED1,EDEA732AA51A8771,FF1EF086CA012D76,0001D476F189D18C,5BC49A2A33C527E1,455DA56B94F359DC,FA68AA5C806E9E7C,3656F8F1D6160BCA,0B627B2F48AD0458,2A54FE52684C611E,0001E7514D786FC9,F8910C76C5722BF7,43873F26741BE24F,0116598E0387BD97,B62A89ABABFB39B2,4412F8675A974D4E,2D2AC3EBCA63D259,00005A71ADC0A137,C9AAB50AE538DE81,AF2FDDCDE2885ACA,5F3CC951EC11EF78,4AB4773977EBDCCC,3D5473A135928727,177685722E1135B5,0000F556F19747AF,8CB8D09443DFADFA,CA7CD18E4F45155D,4E857012ADB175DA,CDC75DE5FB7DE487,B5DB6F89E4824D6A,78AB97D77F87E161,00006AE71D61CC38,EDF92FCDDC0F69B3,22054E33CD29F4A1,D20E17E22F89900B,46783A48D792E6AE,ACAC5FAF24B1A769,ABD83E01456862A4,00018E8F7AAEDFEE,5D8B3B4E835525F1,D338EBD33639C7EA,439BE49F066EB03C,BB48764247230B5F,68885BC65E6DD646,08366871A6615AFA,00017D55D26D7B5C,0C6E164E0CB86B86,02785EC516CD9DC4,52DDA332B2D4E3CA,C8A390FE25ACA3A8,5851C18327D0EBAD,D6E9CFAF53E78D42,00006D3B17E9BEBE,3DE570ABE75F4D2F,B30A5CA799365E26,55DE6DC64986176D,C1CECC6644E8A5B2,072535EE49093D6B,9E520F8C201664BE,0000C19A9E893A1A,840878E7219E743F,039DB68F53EA7EE4,FEC1F26B24283D94,228AE2231A867951,2AA22E1920FAE30C,631CF651608C7D09,0001C781F804340C,89AF5F30FE5DB82F,16DA0567B94B6C12,51DDB36C8B590112,EF13339C8A11EB54,FD41FD0D1EB1AB0B,B2B9776A2DD95AEE,0001A33C3DFB5615,BC42B82FFB15445C,CE0E1FEE0B5CA92D,EB0ED23538AD67B8,9021B731E7CF0265,8DD238A3B7D24098,C5648D6365055936,0001EC9AA7DCAF9E,BEAE19C66BF85F15,3FB7AFC677C35AAB,49065D3A134765CF,C23095116FF27C49,2777F1DE183475A1,AFA644C81E3AD290,0000DD63CC92A3DD,69F8646475D9D40C,B05870F3D6337E66,30525F1BF313D0D7,990A57F173D2868D,99D59B478ABA7247,39A25EE6DD42587B,00007E8DEECE72E2,47473EF7D079A9B7,38EA88EDEE3B78C2,25AF458653A2E42D,546BAAF33FC4B816,8F0BE7A87F5515C4,6225C049D0F7157B,0000BBC857AD71E5,941BA3DB7B5E7109,7626E2A7BAEBAFEA,7E30B54679B13EA4,E6C9E151B01BD742,763150C8A5416F36,A1DF0825EA859573,000173C262DA53E9,CBE7A2E3F12BD2AF,38A5CF8941774553,F04ED3214C2D0A6B,BA477913541BA068,80D8B1058895E364,1CA12EC144119424,0000406D70257429,805F4FA0A1B9A0D2,5C915B6DDA337589,78A688BB9BEC018A,220A64CE49070E09,822B601B4C602932,3CF4338ED857D0E1,0000EDF1E2D64EB6,03049ED4FBCCA2B6,9F97CE74CF6A0C6F,3460BBA3DDDADB53,5AC9047E9EDA8087,8924B07EEBCA67AE,5D4FF1098EC592CB,00020683A60CB246,E0220A65831D96BC,62781468636E629A,923C182863EEA071,EB3CCE42F254724E,1BAD92D19206238E,17A8D9454BE6F478,00017EA83C22F718,7797D6B17F965EE0,CBC25447398034E3,CB205BD37C27AF97,5BC8EE281BDEC6B7,7E1DCC13605C265B,B4FC4F8C2E95811D,00021664A2B8B5BA,F44C7EBD00C514D4,A3346FEBBDDC894F,88F7BC7AD27D590D,B303B8213BFEC2DB,6865370B74E9E69A,3CC0C76CA5778890,0001E340865375C5,CB3E322B047C0B52,51CE9AF6214AE413,9F732D883E2EEE2A,1C7FF250E06968D1,96BD3CE8129FB084,FDFAC3BED2B6BE46,0000B51460F511BF,43358239BCB9EE8B,954D916CF3DE60E4,16A181718FAD4B6C,82D6FCE9FC51C00B,53635F8773B8221B,982338FDAF574CF6,0000541661AE3EC1,8B9DFA88821814BD,D323DACE14D90038,BB151CE900F4F04F,E5965701DBFB7B81,F716FD89448F6DE6,5D39EF230E82E562,0001F352D096732A,C009B1A980F57387,2C17F75C29D640A6,1BC001C4BC28ED9F,A3AA7F06B184047B,B18D93BB27F4C894,9AA4E60DEE025E92,0001A342E3621D35,D8D5488AFB0DA019,B416982D249FCD83,414E7095EA3EF950,3ED9E9B782DB6C05,D847946C62FFBE5D,C31AD91FAF41FCFE,000002FF07899934,1893AA083E982B5B,BF581580CA989436,B92F0EB9CD6FDFFF,8A03B49F9D71E9D1,67ABEEEB37E9DDC0,CAD9F045ED162083,0001CD80808D9144,CB796E0CE98E1998,02453827DE907DE8,C1BB6DE08F5AB030,81144E89614B8950,983AD46A8216C3F7,752E7DD502FE5018,0001B1EE574691A7,26DE6FF4EF164CCC,E81A5570D7805943,84709D92BB34B34B,A331BD7A3EE7B937,6528FEEF6E90CE23,3032B937B08E2A94,000146D0222534B3,8803BAE9FA5F7D94,11BFCFFBF13ACBEA,A99BFD280A998C8A,BB699A5B897DE5E3,C4B1EC7D6518E2E6,EBAECED2971DF74C,0000F84F5239B72B,366B7EA1C6BB2140,A92A9D2DBD65E4AB,F2C72A5E4F043D22,EF50A12F47360366,2F7F76B221A8CD85,AB4180B4D7D4164C,0001542523BD673E,9FF5F55B6B14EFAA,354F1E30449E7FFF,03B174DF521ACA39,D609F4C8B3229347,08AEC61429EC7BB6,7FCF152C33B6CEFC,0000F033CFAED7A0,8D5A5DD7C6FD139B,CBDCAF19C7B5186A,C182B53C1C068CA6,23505BB5E9E621BD,3CA22CB43736C6C2,012F7B0827878F9B,0001453FF079419A,312F855212002BBD,FF4F3C97DFC2253C,AE7E1D3C0B01C2E9,2F852E17DAE984BF,60412AD6066726FD,C70C7186641DC123,0001834DE952FBAF,77D5985CEDDD0D16,896F81F196BFF169,B22CE55B277F5B29,D53C289B2956AE7E,7E5515D0A2D8A21D,923C02BDB76A9749,0001F050A03F3553,2B37D45B35227170,8F89D95DEAA0148D,064BF2F150CDE18B,452585C9B36C414E,228ED0E01C66F34E,9E7D87034F27E7FF,0000F08F7C717179,FABD9AFEDF4A67A3,65FA193B0570397E,FA363B8E43198807,7E00117DAEC14326,8A84D9132515AA75,C90641152A31C6B2,00007BD95835D0FA,07E0CF3E34F3340B,842AD80BD1135404,B433B271343B66CA,6319CE48F3F19EC0,BC06377C5EDC1F08,DEA658F0245BB295,000115156A25C72C,7A2ABD0FCBE0D709,ABA0CF2F46441FB7,C78B68E63C8F168E,B6E6DFC3897EE0AA,1D39AADDC56FAACA,4D16B082774510E0,0000739DE70F4EDA,91A758A749ED2CC9,AA12C2679CB50096,60FF52B79D5FDDC1,C8E7A1C9845B3EA1,D3CAB86BA1B1235F,B2F9E87FCB77C7C0,0001259361C11DBE,D98815F744673D2D,F6DB2D8FFEB5C5F3,32F3A2FD336289E4,136A1DD0394C9BCD,7E7256AD3027B8EF,11D3CC397413B121,0001D12C4C43A1FA,65F258B388380983,DF2856CBD5354951,7EB09017CB5DC89B,EDD96DD547AFF391,D7F1F4B9529F1BCF,8BF24EA8B9D35E03,000122BD01900CAF,B58435C42B445EA8,FB277EDDB98F9406,DB226A156FEA8A79,54FCA892B640B6D3,EEB3B41127AF3193,8F5AEB945131B825,00018A6A1EF221D8,16FAF5854C18C39F,7DAAEF9B3DFDA298,C0BA3C887373546D,994D52D19781B819,CA357E423B77C1F2,2D6DDAAF64CC875A,000137CB3ABD274A,3A7ED4D98DE7B16E,58CE378E227282C7,D51A961EEC2CF335,CE9F63644AAA7D32,1136845511D7723E,BF91BF9BF2498681,000160DC78B94D27,D4E6BC1A0506D9CF,D2EF00FF38B88804,A925230F9A33BF97,7688AF5A33A01AEB,62D5051A31674ACB,982C2A41158192B5,0000EE92EAF8C22C,7B03854F051DE589,620EABF7081C1694,DA6D7ACEB41EFF1E,8C3EFE3FCA877C42,ABE82094C05206DA,E6467DFE86C943BE,0001E981FCE9C4AD,69D6B6D1CBA1A21A,F6D69D6FC6CB1746,0B118E174CC344D6,174148ACBD1228E0,7C8CDEA0C8B2AB50,E9BFDB4A8130ED30,000105B6A14DFF0E,F059FC459D5E7C19,29EA4F7619FB14FC,898932A92E602C18,0A2CFB8FECC165E4,48F93481001F8B15,0EB86C11F38AC648,0000460BF51CEF1D,DF088AE5987193EE,3E923DBED0C6C7DD,5D5AD459EF1C471E,457069CF8EF5554D,87FDA1CFF6050221,3233D812A6E46279,000165ABF63939DE,0583EF502E5536F6,EA6AB7FE41ECF01E,18FD0B025AFEAB91,3A481B88B68DBDB8,E4DEA0E2B3BAA4EA,03254D3C77534AF1,0001CB921D9438CC,8DFCA9F10E122B30,C604E1477E74DB10,8FE626BFEB7ADFEE,B2A20EBA2097798A,46CC10B723102646,9EC525998D16209D,0000B9C9343396D0,9364A17E1A86458C,C762F255026E40D3,F766B9AE6E352C2C,AC8DF26B05CEAC7A,22F64C0BC874C96C,30084318BB06C39E,0002134C9964D2AE,963B2169A8453A26,D779A5AB20F29DBE,4E1E426015DD64AE,B8526EA06B09E49C,FF7C2F56AB950097,8C430ABBC47A1D09,0001BC71DFD92BF9,8AE68FD81318FF8E,CE68E68A7D23B6F6,F85027A10F3D8A06,BFF1D4DA1162C718,386E6C2945BC6C96,4DCD83955C76A5EA,0000B2148C329ADF,80C4BF1D4BB4F60B,150EBDE869D79B1F,373DFC572D08C0E8,8154339F754F4F02,4E8A2F393E8BDE5F,5019304549E4917A,000059AEC46DE6AE,7E91710BCFCC75F9,CBB7706C172D4B90,2921D427A15E4974,64F41786CAB58F78,20C78A53B36EE626,F7A2D537BA4C557F,00006D8AA373C0D1,9FAD52B0D8F6C552,28C38E9E1BC330AA,3A16F3990B8720CA,B0A93B526D2958C1,3C809F2607873AB7,BDF20D45CD1A5F27,000128A133AEE011,43A1D6D930B83D47,CF3AFD93B53E8F43,8BF28AE8D9FD20F8,7958A33D58B8F7FC,D2B2AF55CD29A510,ACA93C0B0DDAE739,0001E09AA2AB9232,3BF0A2E02E4606F4,91712125C0F37D67,15C6593DC04237C4,4F33C4A41D9AE336,D69239226F811C74,4C8E750043CAB269,0001361F06226DC7,2CE80A610D7A01C4,F49AC9929D995C3A,E1C5DBF88F73BB66,D0522E324E4DA59F,C1DF5BA5852D08F1,D8387847D74CDA8A,00012B98E448C6FB,D49D8BB583AEF9AA,CBE7960B2A8C6301,45F038BA51ED2867,FD31F01690C7AA03,6A2E64DA831D6AA2,2F70F15FC28EE344,00011282310A74A4,33883E9822B178D7,B175CE8866D94306,87A0BCA5C92133FD,E2A8BC975E4882E9,79B99BAC23B9298E,83512685AB58BE08,00004EAA03BA6E94,CF1302E6FCC960C9,D3DE8806AAF27ABC,63BDC94A62C1FA64,71CF3A2C3A8106B1,913F62B8D5F93D3D,7F132D94851A571A,0001839C4EFDE7A7,FD672E133636A0FD,83B8575BE225F3D5,A9520DCC5DEE0E38,E048848B418092C6,E181374127848EB9,C1E10A7DEE271287,000110DFF41A2F4B,423B491EBFF0F6F4,D294DD9137E4DE57,ACAE1FBECC4EF057,7D27002876A6A328,FC2A204358081BD2,31BA3B73AEB96744,0000AA901DA61B35,295741240979CDD3,CBC36ABFF5FFD5E2,6968A0D2945653DE,34C85FF22BD40E47,936F8FAC926C2F5F,C0A8FD3640A9B7D0,00022AA5F5EFC93C,7AA3AE0A1B7B9F4D,9D1ECD81EB4EE358,DBF0EDAA1910588F,1C051C3DC24E1129,B481D61993B91574,1C21851CFF912C15,000116912EAF3B86,77C5002717E014D5,8FC0ED74AB085511,9C59BA94DB253CA2,93CC461E711B39A9,79AD68279F13D5EE,E6EC95BFA83F5A5E,00005953CFA51955,20BB6C661BE9941C,79288470604DDFD9,5BB4CD7338A15423,F1A3F36D2B60C879,04527216B63D525D,C57A2E113CE87E5E,0001416BE1523484,6804569C431AC569,F1453936A2B5A337,F625497E63D9B436,2158F31AA0434E3E,565B25D09C722074,997EB591055B3E67,000031FAD984FB8C,E39936CFE164F744,E418145957D6DF5E,B4756BE12D455C67,F7A1036563948A87,6F07864F6DE0CB89,6A8E60E4F309A78B,00017B87BFFFA072,8FC0E2421F35AC2F,237D64EB7C7214C2,36E8BE4635613B9E,36D2E119301B9662,AEDB450F75920D5B,CD70E3230A445927,0001096E421B1A23,2EB9DC8FCA259C8E,4741FEB1E236D52D,F521BA9C322B1BBB,75C158F34D0937F8,9172BB357F5A5256,58A2B1412A689C10,0001BE807E18FB22,CF6B4734185AB3DC,53192E442DE5A368,091FF759B7028E89,ABC2C4983D4A04E8,58159CBB77BDE370,F212007DCAC0C80D,0002185DDD852AAD,EF70A3CC55641149,967CA1AD3882C893,6B33B1D11F758EC3,152EA046E394528B,4C189D4D79E83F71,18A0FF8ED0402DF4,00003C97A67D5BDE,665F8640B6D82C30,3143DB436D9C0885,6FC63F5C7ECCC08C,0A1907E5B3A6E397,F5A6395ED921A50A,9627469D7C9EAB0B,00021AF6720095C8,A14775FCA7632702,41CFE8985C682454,C8704CDFB044F266,3737655BF76FA233,1B5E7F184B796C77,0375AD9AED949CC6,00003BE20E8FB77A,BDA9168813B96D87,EC55198091DEC30D,706D49EAE61F53E1,E4D46424D324907E,1758108294DD7A28,0DD88CD15A0E6373,00003D137B9FDEFF,5C3F208F9CDA5CDB,F49C42B4F546363C,D55B20C5C6E8F9B5,A4EFB6F0AA58A5BB,55D3765DC2F0E18D,EE3A37CB5787B7F1,0000D3E95D7113E1,43D5DD45698CA991,8D1D212F6B0BF9C1,D3B06E3FFD71651F,F0F38395A2E4338A,7325F9906EC941B8,B1C984EE0B94A2AD,00005D2F9436D067,09876E267CAD5D0B,369820CCB1E3705D,A58C9FF4C9E4FD90,C505F439471844D6,DDA28340927E3C1A,642BCFE6432F75FE,0001D142F181C22A,1CC3C750177EDD19,7E5E8B4EB69E3717,D55822D37AFB3657,EE181B9AFD6C39BD,753E9B9B9F867963,353F7DBFF083C398,0000A738E0899E0D,7F0C997933193517,3C169A33FC859D35,B1E502220307E235,13E4AB5C3E6E7579,EB6D769114150C12,914AE707CE24BC57,00014EBB9A365537,C849D4249AC55C9B,324944E3E10004C0,F5D3CE0C5F917FB8,F7DB0C3777DCF392,878F33EB03AC27BC,3A094C2F6C71D90D,000137C24B40A2A5,79EF7BBFC6326FB4,6B79FAEC29C748A5,280C90C4DF72C810,E762F9C62DEE647B,8710B6A695875247,E6F2417372E15933,00007325B0A90262,76023DDE0B3C45C9,DA80C36A5B058EF1,61772146DDE98F62,EB521DAA58325F3C,E62DB54591569BE9,4FB14D268E87B617,0000BFAA858B5CAC,D2FDA71CD6388DE2,2D408E9E9B247A4C,DB7F2C04EFFA8EAE,FDC2CA4E729F805B,175C4078D39359E2,DAB3A1C00F507F93,0000BFFAA4968B8D,F5A069E4775B551D,C5503CCFCAD46C15,5F1AF37C3F8B60A2,66DCC26082CD681A,DCF73F5AB7F6D4AD,8F65738577390291,0001D40AC21E2030,C3897B3261CF14C4,3C5AEB9058FFE92A,EE28E88171BC692E,CE29B0E457848DE1,5B77FA55F86151FD,0A53F633F7B2A2FF,0000A749A6A7993C,94096C1192111C18,92BAC2563A52A2AD,DDD1DB27D96E9881,134A0744E53F2956,4069D678315DD3EE,81C46DBB8EE966C4,0001CD4DB8C55F43,AC6F5BAADFCFA3CD,DD7972CEBC2EBA1F,DE55A94CD7D41699,A3031317A9136FEC,62F871427A776DA5,19C876B37CC7EA89,0000025136D54E3D,DA45EAF296EACE4A,1217EDDBCF733A0F,B0050A8AB0D2C513,3EE84B7F42E3104C,CA1751FE63E71DBC,03630556E48E9626,00012E8969607A61,5F7A02B2FFD4DFD3,7F25C56FE246A155,FAE2E2343FDFC80C,7CCD8C216795CA56,F9C881FB8394AF1F,8CA40930975A6FAD,00009FD6B7A1943B,C515BD1C79D60253,C462324BDB4E0F63,6901D5F40BB48D34,5DF97FD6046FA89C,EB4DF411FE412AFA,2F5A2BAF590B7D5A,0001139AF00E368C,1C0F6B3DF1E1AA08,EDEC8BB8AFF6BBEF,46C5E8384B1C01EB,9DC6E47861082462,1C5E6D030E74DBBB,45A8D55B85A98603,0001673DAD08B73A,66BB79D307EDD27B,065B9388F35A3051,FC846D0443F91DE6,0E9771ECBE3C2C72,DE554752E479B0A6,6E6B42C06E717B2F,0002104149E55743,33D0C31CF4803657,C65DC5540DE4052C,D78980950F8E7B66,7CDD74D2D7DD30F3,107DC282BAD401FA,0145573AAF347598,000038001793CB89,FEE97C11E4835D60,E8E826BDAA55AEBD,74F995281FCDFB82,16E830B445CA62DA,C564C8BB1C6CDAAE,B3A7048E5B6B9CC6,000217B322EB51A6,43B26D8D6BCB8D11,6A79CB7C8C18AE41,F0740C750D60DCD3,E25D588B4F9F292D,2A51D108A80AFFBA,E765DEE69EA0960F,00014C79D62E4C2F,FB17A7F5F253C45E,F70A4B0BDD1A9716,B0C84B1EF04E5D7F,724D4218B86180C7,272CDB21CF284402,DDAD7A672FD500F7,0000832D8FE385D3,E6C8BBEC7130D409,93D4182C185D9DD4,50B04234497EF25D,17F5FE346DD2D20D,8E5C867B70EE1B0D,9A1BA122E655DA54,0001AD57F922AE94,8505208D4D1925F4,23614BF8EC569A18,A0F3DD01795B67EC,3DAAD5235ADC9587,C9B9F39B8CB473EB,97B823168B399C09,00021C95123EB9E9,A8151E9E667AD66A,544F42BD2FF76EFE,44929B0AD062C635,DE61BE63DD0FB3BA,AD39A11C2D7C1849,BA34B4E2CDCA42E2,000051EFC24AFE0B,8A63DEBF6E79003F,2B0E8D653029188B,1A8EF1279EA0E7AF,1DB28F677E8C9807,7BA8E8A5718D7F7E,B83F1FA6BA960047,00004CBCF5FAF783,C007F813261216E0,B0CE64508DB5451D,278BFA7439801BD9,FC26C2D728C3A1CD,D7F0DADF63C3EB69,0ED81AA717FB0900,0001675C54676CBB,14C81BCDE5D8D693,FBE7A90DBFE9C40D,091A78244777FD37,C9A24010812329BA,AF25DBA1954CA774,AB80273A36A3072E,00006823C4E62FEA,1854D9D3DE12AC06,950E56EC477A9A10,515CEB5F27192A64,2E3DBCF3D2A3E506,3792736898BC775B,B2D53ACD7A3FDFDA,0000D5AC84CC3BF9,DB5583B49E01A4FC,9078DB10146D490E,4C54355276D1CCBC,AEFCBCAF9729F800,115BBC1E2FAEA91D,DF3913E9EBD3B6CE,000122FAB30DB591,1B82D67CE37F7D83,1F938EA6F4B4CE70,A9185D0DAC200CED,88773CF4ABBA02C8,786F4AAEF81BE4F8,DD360DB461542FC7,0001F83D6AE483F5,E60CB0123964B39C,9CDF42F3B4D9DC79,97F344AAE7D7A968,C5709ABFCE7C3D10,7434DB25A0662316,3BB07EBA168D95E3,00002099B9F07414,1DD958CEB4AA4751,2340FBBC032B74E0,D3E4CB4BFAA06286,3675E354980C1DF3,1451B8B92D3704A6,9DAF8FCB9760CC13,0001B41D32DA8F4C,073408AF8144574A,E952D18E82AC29F7,E2901AD2A80F51B1,46E0B653E6A0D559,9236F94C1E86818B,8BC0610353B2FAE9,00006C2CEA2F2CD1,36CE8798FA3FAA96,F2A2DC0879D24EA6,52147E57E273BC20,ECECE12378A35034,5D3CA219DF669020,ABE1EEDB6F9393E0,000051727C9C1D10,163A6F23773EB673,9253ADBEC7A2FBC9,942183A38FC63659,B7F19C7E3C901684,95CE00C1778FC810,942601DFDD26EFBC,0001DA11DEA9BC91,48104AE1C2DEA44B,8F4D02641BB51F40,55A1DBCAE9199FFC,A482E611EE9552D3,BE249B1650BE3F92,B5A44E1D2BAE3AEF,00010DC35631365A,A1E5ED4F4AC6C43A,D7C9A033F90BD3EE,D32F128DE3CED018,9E635A51B8B98055,3F495DD5E29B1D52,A5084E966212FBCB,0001F893AB529EBF,916E585CDED1F0B7,A391BAB711F9260A,26DBEE77FAAAAFB4,BA5A8EBE11204C1F,C235F839819DA4D6,09654A39C4FE50A6,0001B1888CDFD0EE,FE77E9C14C910E4D,E611CC89FC7D8E15,F4B94D8C4D02347C,340D42F6DEEAB600,BED598D503C7284A,0D62CDB3DEFF1C42,0001DF579041858D,D142547B46A05359,C8511663CF8E0216,E1E521D9EACA9D28,83ECF1E901A5B415,BDAAEEAB08D0C9D3,4878C02B76FE4B8A,0000ADC1F4AA15D5,A94DDCE6BD3C2F2A,8398B09749EE70BA,8F5C8E4AE529832D,4F911F1DC4FB9959,376FDA3E39F09914,E7417078E4A933F2,000011BF22D1FF40,0F618423B5C596EF,DA01D6C09B33190A,42879A1B599829DB,7BAECAB77CC5E3BD,528A77C174E333D8,CB83306990AD21F8,00007F00EF1BD60D,D52BF021AF365A70,424EECAD136DA1B1,A123D915C8B5ADAB,0FB0E0D1FCA587DB,FD4D32336C3C5EF5,0A75C8802359E930,00008731E3716B59,A7DE48762D9F842D,FB4E7941C41B7D6B,78B57B073C2FEF83,C655133342277D89,5483B01E3112B6CD,CBA06AFBCEA1A95E,0001875716DEB46F,B1AE5C4E0E68887C,5231F572D44F4A34,C32F422E9EBE867A,00A7BD524D72DCC1,A7B4C3C27602E660,08C3CA1E1CF98C7B,0001CD9A37A01A56,701EBF3D403D4F2F,94E79BCC53DF0BD3,5C64E882FD2740E3,133DEC3393CBEE4B,291AA73CA0D75449,6D68CFFF9007C093,0000CF99BCA824BA,B6F77B28C09EA029,107F7F9B63E596D4,A9FBFECB076F93D4,89D16E669799996E,E91EF340BCA4AAA5,274D35C55D42953F,00001DF062D5B15D,A7BD278EC8B69C20,249FD22324875C34,5EBF0E43967A0E17,9F80EB7F08777200,12F5343E641B8A49,A4623F96C1AE4EAF,000184C2F2574689,72E78B4D0EB8003B,BE4C176D97CDD61E,61A3E57598D7CA2A,1AB9E0DB1E4D7427,B9DC3FE3D68AC4D0,356552411060FD59,00001505CD1BF29B,B57357B8031A6C1D,41B255F8C0284357,FAAF24BC84527E6F,E2FDE8523BFA8135,982704A24AD1D261,CCD5F3C5DDBFFE46,000160C1CB04AD14,52F68440950C0FD6,4E50B57B336EDD13,D764CFF41CE02362,65A9D9F967ECD99A,37C6F9B26548C360,96B38E0B818C8026,0001C64272FB2BDC,9396C496BC5943EF,98F8FBA93C8D9448,AF7C9ABD3FFEA3A1,D35C7D6586882ADE,C511AAC584F7DC5B,E4059996C6A2B1E3,000233EF293865C0,0E2F30E271DBCF02,1C3901B79F9A0A37,80A09160EE6175CF,233C772144C7CD66,66FDCE2F6795DD6D,8F475229DA3BCF88,000182F276735452,B1B721D87A281A3C,A1AADB46609D8727,8E53432E02C5AD35,E32D7155D62D1252,602213EA3E42CFC2,B8070F3E83BCE3B2,0002088189A6BAC6,110239F8D5285CC6,96D8C3F0DE9DD91D,EDD5AFA6B99BDC86,81A738EC50BCC076,F1137127F4E4FC0E,0E0E56FFBD736E53,00020BB8621A385B,06699D9A56501643,F9F23D62F07D5832,5A6B21DE5B1B6649,9A4B66F65132E269,14B127C00FB6C943,A9CE2B2B36B268D8,00008B431B2C704C,48E84A4998C8FC2B,8D8FF4664325F6F8,29E6EDB7B7A7C348,C64F9A5BD00FC18E,1170878CB37772E5,138B9329EBABACA4,0000E302E803F1FF,7798FDF3838373EE,C3A48E6DCBC9A163,6AD5A56E04F7DF0E,6D19E018BC0C7D2B,AE976189A66062BC,BF8CF90DC420E06B,0000BBFB4AF48E84,7AE929360232B4A3,35CE5E0A013D8C03,3E49173662D98431,46ED81B4B156D3EB,E6187E9084D2BAAF,4B7197CE75A8E054,000184080B5EC129,EF3AE2F89A2D1D15,CEBAEC979A2A89D0,046BA7AEAFD87580,1C5A32260D925D11,27D3DE9A431270D8,87FBEE171CA24100,00000E9DB01A3C19,64B9434F36F0DBC9,DD50F06FF19C0F74,6D260C61EBF7A3D7,0842E41A5A03F4A8,98FFBFEA75D13EF2,5E3EE0334012DE18,00014ABF41AC76CA,4F3A12DDA2B57319,E1680E56E2ECEC02,B7593E9F24BC78B5,48912306D0E6582D,AD576F0D52054969,28D19FABA9514B98,000048AAEC323D96,78E6BD0C3D073D97,ACB7DEDBAF1739BC,8768A1A90C4B2097,7EE3CE8C5FE26166,A5BCB00928AF5048,47B768B075878635,00006A3CE0373713,03ADB9634E593DBC,102703DAC197479D,C0D2726F6FFF4739,95482A4BC1AD0A29,8C2557E95BBD8F43,79B2CACD5FE83E40,0001DCB5081F0AA8,824C4D07D2F40DAC,E2AD257A32F60759,51C0B55F0E5B982B,3A7FDEF7BE774F04,98877BB40A507145,C69E949D71DC8CF5,000080B5F86181A9,00533DCCEF1A8773,04CD91FBFAFFB86A,C11698C1E6B2176D,0B1C9A6F4B03EA9A,D3D091357E4EE9A1,D8B2F9E071EFE8BC,000192D7829F4814,2FB33FC61B9C05A8,5DB30CDD784309D5,14D57C31355E0FF6,D957857DB5E7CCFC,DBC324FA1284433C,C291A38A98D02C3A,0001BD17FB67BADD,F6D705E43FA54790,859B8EFCD8B1BFAA,A70B94F600A6821B,2D7F88F7286B7D26,E19015AAD0F88B91,D70B08AA533DDE29,0001E62C82D7FBB3,D51B81D85C05A683,1D08FDC7E788E81D,372C797D51ED5897,636E4DC3F6223B9C,C2C1D66B1A37C210,453D9F7F17508370,000142B4D42F7BE2,2E412A5D93FD6F96,E861CC56E263B228,D59F98754DF53173,FA61E3F91902607D,970F1C3AE5EF6E6D,0C499DBD388645D0,0001A80FE0B5D590,74B34B6B7C66C5F9,19F9FB6876BA240A,546A1883C923DBE4,66948309B6AA4F90,86BA360F7CCAFF3D,45A802901A4F5835,000232C7BD2A46D7,053B361972DB450C,0783227BC80B4011,F8624E10CDF4AB4A,E12AA9397C42D8ED,80DE366ACAF90F0F,91EAC7938714477F,000182FF504257E5,A571506A74CB7F5D,1AC00A5C545B8EBE,1AFCE6D141BF8EC3,547642978AAE7183,887B8899D332994A,5585DC0B81F1E361,000210A6B94A9C27,271294AA7F92EC49,170BB80167FBBEED,9854D5D06AA1791D,DA70936057D9B5E7,6A4FDF6D2C5B03B0,99A224A954CF63B7,00012AB0BB21FB7A,F6028D60F72E7790,7B70BA2B906783AD,8D26E46119B92B53,81DC7297F3B40AC8,2A2FC3618A74CA30,C405AA697365DFC5,000062D0A1B19836,B20BC504AFE76EF2,3D96B6ACC66CE388,5E01B84774C4EB68,7D8C8091C2A49FF7,80BD7C68CD8C63EE,EC3F91B774144AB3,0000395A89AC5687,5A1170222187785C,63310812F84F33DA,F5D01DBC07B5ABC7,95CF5D0210E08E8D,FBABCF5D463B4CDC,0AC7D03363CD6537,00006DE8D2AAF7FC,80BA935DBDBCE374,545EC22DA3C6BB7C,B41612A3CCE03066,C1F6B19E3B21B5CA,E4D63503FF776C40,EDD415CD4274B7F9,00005DB86F6E23E0,8A6732A884B22943,DD6583E29EA1AE35,05E1A8FA5E342469,062FC4579BD1E747,D0108EB1306C3272,71896D6703C9C3ED,0001C5141D0F1345,E6D9E4F7940B14FA,FC45142EF9A6B388,6B50691831DD68CE,385209F2A5AFB8D6,121E1B2B2F6557C7,EA3F43D761442286,0001A51FC1A963C6,FF31099140935219,7E605F0889C7D2FA,656F71A19C7F6292,2EC062E893B337AD,40F691D465096186,5957983DE56FBCB9,000099F76684E456,71BFE026E2FB6603,A1041ECAF524630E,38DD3BB138A3BD09,F4BC93B19D7EFA29,959305C977835993,0874AF1C687958D5,000186DC96FF8019,5AF8503288ABC554,826FB6D11BDB9A8D,CD5CE62AFB7D48B1,37FDDDE07BDA6351,C18883E9783B8E03,7A19E7C922446A79,00008E047917CA13,FEF5C0B2FC42AF42,FD4BF1989A9D16CC,0E576B3466DD2B89,D35B28D9F6D9EED2,5929A5E04D011E50,515682720DEA70C0,000121EB054261EF,1064BA8C39308B01,4B6008AB3A2B0179,018812F04DFC6AF2,9CF4C5C8847B1DCB,25CCDF543E650FE1,BDE556AD5B6AC46C,0000E520408D6588,EF9955C77D6D20AF,BFD2C461E5E712FA,00FEC7D9BE95DDCA,37242F0908479AAB,DE245FA618189C96,A8585D9E403D2E24,00022C4AB087E8F3,AD7756DBB7B61B49,A0E6322370C84BCB,805CC42D3CBB2DEB,820ABDD1FD26963E,6095A2B93E61EEFA,C59F95B786520D53,00005AE2EA952C5D,F22F7E5C71968EA8,B38EC8DCA29142D1,8B8DF2854C1FC214,9601BEEE590A4F52,E9DCBD6A82705A69,27A57122A3D73A93,0001DAE2483BD003,FFF9C1A19A1E0D51,2BC685EAA27671E1,C29CC9806D703E82,BC5B5DB9D9BD32C8,896218EF4407E271,4C3C0B74FC7D132D,00021152E2BF590A,1D4A2298BB3B354D,0CD328881E749E5E,D3330F99CD0F2257,C8B26EC990E8C236,FC4EADA05A4C54EE,B9105E4C3DD5E777,00008DDFCCB8D290,4FFEF2B55EEA48CC,FC82EEFD8ECC8723,27947A08C792F1CE,1ECEB74B2465D1AF,EF21323425A74F93,4238396ED4FEB8E5,00019D2E38316F3A,8803A940C5EE43F1,E72CD502FA26C9D4,B534E8CE416B382B,BC1DF13D5F352AB6,32262D65526D6D24,CC762FBA372FE0D6,00003FE5AFE7D3F3,6115B961F6C52FAD,EEC7D5763068CA14,C68D1D93595F391A,027DFACA57F3BCFF,C8E2703E4D1CC809,B546F652C86796D5,0001790337BEFD39,5E19B73432A3BB53,57DAEF92F645C80C,B3418693CBB4CAE2,328AAF5972ED6044,1344FA0C96C6A7CC,E4181C17493FFE76,00001A22548149D0,9E04243AD93DB3CD,DF513E6184FE7466,B3E9D06F28268B21,E5491142E3256024,BBA8251A83DE4AB1,3259A1989470FD02,0001551BA372542F,8DFBF56716E8597D,CE41F8AE45BF24FC,799A2661488136CE,934AAF649E7DB6CF,B7293A9EB5B353D4,1B62DA625E20F334,0000B93DCA38F076,300FE30CEB9822A1,3ADD5289AFD6E088,8955DE48AC6C790E,B6E4A0F615D02F29,C381B7A46A25C979,FE3F48BF22CEF7B0,0001D70CAD774962,3F0FFCE463C76519,382277D4CB9A3592,D6912575588481D8,4027860278D9EDBD,FBB22A11E15F8437,E06734E67DC9A559,0001CB0357B406EE,D98B13E474B7B263,98132DFE09E09C1D,CEA75252E22909D7,056034095FDA4772,203E7A4059A4B9B4,AD5C9C7665945BD0,0000C6EC89F41AA7,0B7C0CBBEF18972E,1073B362825F2030,8F8F4AD47C7D4088,5E6014AC0817B3F8,A2D904F8FC5C87FE,6E4980BCE843DD6F,000081C58CDA3476,55C0AC0A714E98A5,B06634A676A961FD,E62A848656EE3D6A,12F8A5107C1C9F5E,93E11B59A62A01B7,FE3E9B464D50DCF6,0001C39CCE48999E,25A1FDCF1AEF82E9,185AF36C7AB9B884,1FCBF88B3541FFD8,479C8B8AB11AAC77,BE9BED59D820A93F,A023884554662B6E,000035306C341D03,BDEA5542416F5030,A0E51F7CDC7713BD,2EF56240BDC47DAB,7342B530B0B8B73C,3E6EC754F14A41A0,AF5E698C54ACC25D,0000276E62436F08,1B90B80A8C958535,8AB86E002FC1837F,D55297C61DD272F4,3AA9CCD0348EFB81,1B59C8AB8F96CB48,940B38A77E6297D1,0000BBC45241272F,156C4B21E11F6254,542CD35DE0193B08,55C897B9535BB6B1,FF373530E989767C,B05BE68F2CA801AE,E7D686FE2C5BEA86,0000C25A7572E8E0,5E8181D3353C69CD,4F3C75292C360E6D,D57E355E7EA3C761,F2D8ED350F3FCE63,ED147A0FDF5B6ED6,5C2CC9A8E2FB7748,0001A7E333BA23E2,137B643D9783EA37,B1AA144D9FCB169F,0DE712CB87F4981D,904C16A2AFBAD3BF,3D0C444A28B4C9D6,1739FA9CA12C48F2,00018765A368E214,C700F0722913439F,98C87FA3026B842A,F7D1A4A113D61163,EBF1B503278A2043,A489477ED50C7EB8,81B3BE299935D8C5,0001A992B085ED65,15A014025815B165,77D5CBFFF813A4DC,3B023BE06F70DDF0,FDE221EB7D1FFC37,CA4475FC84FC0EA9,5E07B95CDCDFD99C,00007E7A10AF9D74,7C33A5B3BAFB59D2,FDFADF16606EA065,A4153C0492884A22,726A8270910D4C7C,2554DBFA656F50C5,59ED3B5CAB358CF9,00009C1ECD8E09DB,7705BAC435C7656B,85CD848B71D60357,416609201B8845C6,65CC383C8AC1009E,66F96B890B8DE3BA,95D0D5A19BEBEA8F,000043B1B4173C27,785F484FF763C186,8BDEAA843284E756,AB6F58673496E105,B9691A4D4363569D,58D71DB2DF95492A,0054CDE77F8F9612,00012A835E8D8A99,409450531603797E,DBA1F6AED08322B0,ED69E7E3D03FAE6A,38A8A668DB1D2659,A65BCD1DE80FF513,9781AB97CF78EFC1,00012613EA286815,C58F3CB1B75E5762,DF3422ACA15C5787,F232217ED5F9818C,0A94F19FEA1B3D8F,33B5429235601E81,1FE56997C9F1D751,000017A0D348A7A4,1365382120BA2C30,0C1B2A04240FEBBC,8F7E7F187BB51B7B,37992F25C81C7227,605BC46ABBF9302E,96031F56C2B64282,00020477311C62E4,F73ABA5889F4B8C5,A3466F1C23AC11A0,1E7F3273DA4E97A7,62CBAD261C9D9207,ED337227DA6627E7,A3696E20D22B2CE1,0001AE1CB4519682,CEFC63B593475EB3,87C54975F09FD597,58D81AF37CDC975F,F5048E0A96EA10E3,F72C9BE31C7DA22B,82823D6EE37EAF83,00000B61E14F23D9,A30C5634F9AF95CE,EB392CA9FC275CF0,A027320889821D38,AD26FD90CACA76C0,67117F5002F05641,34D93DB2C511E3B5,0001F84FC177C4C4,6CFA70DD0ED2673D,280E37E38C317B8B,D5C8A4F238A289F8,CB56C30A06EA0F10,4634A5026CBD69EF,88F70E41573C0437,00023407F09D8B2A,E818CA642F729E4C,A23628067F974CE5,3EDBA3D46AED9837,6EBD9778986A0941,4A06D28930162B52,AFD860ECA2D475E3,00019B6BA6823C1E,81758342454BFCA5,A9C44BCC2D173C15,0FEAB826432F1CCF,2FBAC9F89078C27F,D1326AA32BFFC697,C2461AFB11E72EBE,00013D647ED49408,7442CE63873ECDA8,8B3209ECDD3E804B,C498D0C6881FD2D7,B1AE56503237AEA0,E5107C07F3FF0AC6,6A0206B883B57DDB,0000CD0EC31EE6D6,150150A8132E88AB,824441DDA309D8F9,AD6BCA1D0FABDF7A,F18468885498CE85,09D472CE8E8F9C39,FB8CE1A1DAFE84D7,000117DC3560EC7F,E493E2F7FD994585,94775FFADE5A1A36,40E6C751892AAB52,3F035541538ABBBA,733AF84623032C27,6D3EAC93606E4286,0000B048FA62CE7F,134B160DEE40ADA8,2594D70C119D6E4E,849C98B411BE94A5,9A3941944037B809,7E8A39D3C5A006DF,7CFB4BC59C508BA3,0000903C7ADF75E5,FC96982749282CA6,F16877D765F19A45,D54D0687894F7C0E,74D4643B63AFF644,1F20FABCD44D912E,45AFA4923F817D35,0001722978B89632,F8F4E3B60EEC20E7,5D30977FD93096B6,8524EBAC3896B98D,261AF7F83DF4421B,58BC8E2950C56F74,6D07EA33DD1A3AF5,0000857F6B0A6BF3,7BA1F77D48B46141,FF265F40996FD054,48FF997BA843425F,7CFD8B82AB4A3A84,D7C07E32021F8471,DEE9EE51B446C8ED,0000E9E142C6CCB7,21E6CC721158F1D3,D806A32FD5C7BDE3,056C6C1F954E5A7A,1BE8A74B37064DB4,C38452673DD7AAF7,A518D30E164D68BD,000098E40D7DC484,D82E0FFFFAF42E71,5B66691838C4EE17,EB28F1EA06B1890A,D9A03D95E54E036E,6A8C33458F72B8FB,6F0075F96E28CFDD,00010A6733ED38A4,25188589DB5BF2BD,73253D64AD791D25,FBBC5EC40829B333,4119569BDA5223AD,AE64C18AA6DE95DF,7F0B2E497F3D920A,000060017B802052,EA193958483BF3BD,F9E1EAFB22D9DF3D,93EB26FE8A9C3C16,5FB9FD07E987B108,CA22A5092542C62C,556C5BBFFF7D8BC1,0001323A3380E28D,159C3E1F1841E3F3,9AAB4AD2DD95966C,12EA0A64CA6BD345,DA1A52713AAF1BEA,CC69B33801833C3D,8FA105E60A251049,0000423B458670E0,51F2AA6B7F8AA6DB,0D92C2ED995707B8,8A3067C3FA16772B,1B4FFE6319FA10A1,55E64B74692E79C9,457135D9A4FBF82B,00006831AE8FAD66,3026F96A0C2297AD,911D3135180294B6,27BB009ABB39B751,2E72929B0AA1CC10,DED80F688CD10172,E75C8930AAD334F1,0000F16E26492D19,A51708AF822DE137,8E01A3218F2DEEE1,1C482CB8485B9091,69BD3A01BB57F9D1,191C20DD3A2A57D9,50F5E17B6199FA5B,00010A3749746869,6B859396445AD74E,9432792F167A42B0,3A236F5ED422F451,8FB34DABD4FB80D1,6D8972A49D2458C3,DA10197F37912CB2,000098E9900F4F28,0598026C71E6A273,8AD858093BA7C2F3,8814B1B80630CE54,A2A0313A072AF768,7395A82D51E68095,9387D88EDD98CFAD,0001C05F9D004A55,1043C8D345B24970,A555173999C7825D,8EB17C40482E46F6,685DECA897BA64DF,CDFCB1A791274E95,7CC74A72600D48B8,000126C0CEA2C13A,256F7C20FA02DC9F,EBCE8CFADE3B56F6,81A4E3E826978900,2BBA446E361ABE8D,13971F679603C988,1769FDC730A47D05,00021B0CD1403CE1,55C18D0A2A2C7ADD,23FDC5FF1E8A1B51,895B02F69896E400,8BB54E5B100862ED,E49C3D47503460C1,DB260D7F213091B1,000146404412AF9E,D3AC059F736C7C77,4697BCE15572B41E,B23E542AC780F9AA,EB74CA320A05B84D,14102E71614B3E57,44C96452F0A0E5F7,0000102DEA62939E,E43771E6270D905F,32E5479DF41D5232,BE738281E30F9330,950C4E258589C77D,F6BBDFEFAAA27751,22A1CA7A0545C296,0001BB5B4047D2C4,1D737C8696418A8F,A29B725FAD50B232,8BEE049CE0E6B94A,B676E51812F3822D,23638B055086A9FF,17355A1C5C6BE083,000075E01E6DAAEA,5219BC0FD2C0891C,502D108C1E351AA8,DAE8A74753A8AF40,EB355CF157E471D4,1B093C4D415B9782,C45D78F7ABFA59FC,000082FC83EAED7A,042E416DF4B054FF,B4A701504C1692C0,BC9B6F4DF8ED8124,1DA2009FC44CCAB2,91207218F843BB53,AF80CB0947BA8203,000211C12787A2FA,75BCC97559E12FB8,E46DCA5D3B3A7C79,83DD3090B6D8A898,41EDA35CAB8DF3D3,4F5CA9A7AA80DD86,0DBBE5D8923B4E71,0001B58BFE2650F8,98A343B21C93D350,978382D305CA8784,EAF69726E01B9851,6216C87D6611317A,6FF7D7532588BA4E,724FCB31E48DD8E8,0001E5A44D93BD03,7E32DCE5F889B7DD,BE6D9A4189488557,C7B0FA437703D4CB,3368EC69017684A0,2DD7BEE616F26D3A,57AE0701396CE03C,000082D6D578C4F4,D606F3E87CB8B434,1589EFD58EB41097,726C703878BD86C1,87436EDF8F30EEE3,D673B1B9C5FCAEFC,4EE371BCE978DDD2,0000EB630C1BBF9D,56BB75791CE5186C,52EBE1A15DF753BE,6F3E2B4B889A6BB8,9FE2C80F3CA7FE2D,16A3621CBFF78591,29F9BA1A701FF96E,00010FD59446BBED,C93936CA5EE153F2,182E042AD7CF6B95,B7F909EC9E9075E9,8EC3925980D852F8,CBFB58FAFD406CAF,4DBCB168FA773BB7,000116CF667896BC,7BC3944E53C57900,08D689B041EC7C4C,869FCCF078B5D492,9EB1D015D7DA44DF,E09ADC5B3ABC1534,7DE8DC4794221038,00018F7BBA3F7C4F,5ED9E32321E28C09,C0C29ACAC17D0D67,889D858897270407,B61D5D1C4B7B55E1,67F31AD821718D4C,3D926E7B09D3D4A7,0000D178D4D3D47F,337CCF4F386B1C51,2292DEF2346EC0C8,D015C672AD66B870,B3CFB9F36F09F1A9,941B54273D5D478D,B288ABB71A45C726,00013DDB0BFB62A7,5B2ED8A3A89EE8A5,B950E96CFCD26BE6,7CA8D5D873B11AC5,5365812EA776A169,5BAEE388CE59DA55,7C25B6B9705B945D,0001817F2FD9A7A8,B0E26CD16077AB8F,0C7BCA85E01CE102,0DCD8F7F45D0522B,93842FE76A18D678,DE5A0C0B3C09FD2D,A1FF0799BBB0DF2B,000067455CD2132D,E25E131A6384C18B,3FED2A9375C2D6DB,962BDEFA92E12075,0035DFE7A82FC6FC,1C96CE4B569ACDED,1C38EDD1A70A9145,0001603905E84C8F,31324B86629C2B72,061D6CCB2BBDC22A,DB089D8B884BBE5F,EFB988830B48A1E5,3FBFC06C15B7C58A,B52EBF9AA8EEC077,000023E26908AE91,62569C53E143CC64,ADED0D047684BCCA,57B804DCD9156E24,6A6F770DF23807B8,0662043A8249DD37,412055DA89C6D36F,0001DB0CA32B80BE,B6A8E28EA30D6047,2D94A76E4D6A647C,2022C86E4A6FE120,16483048069BF7A4,E3EE047A9FB179EE,87B5FECBF8CDBE12,0001692285911631,C2378089A97EAF6B,6A5F59201A41A949,5149E59D919173ED,1BF0A5FE881DEA6F,D3F712AB85534276,66DF1BD87D204F0E,00012C7975CE745B,40DB79DD4586591C,5EC14D3F45A51C92,FED134D67C2AD071,B0EB374AC188C3D2,A6DA37C6BF1EDB3D,BA1BD67DDBC73EB8,0000A277AC05A1C7,157ACCD641B82838,D893C1E5A1E74F87,DDDC9197A1105159,9043856375AF2A94,5EBDCD0BE47B5CC9,09B7001BA8AB2C5E,000053C085063915,0A85770E3BC7E796,413DDD1CDE9A04F6,A7D6CB86106D42A6,AC0929114EF76546,D52E893EE56D3031,ED7DF7B4F4A19092,00013735506B386D,E667D2B8671E6A54,D5A992B67DB2900B,91D3CF5FE90617CB,8FC21D1D0002247F,513B80740982B795,A69391245328F021,00002E419AEDAF3B,67DAB27D73A75458,C6A2DFBCA575DE10,1EA5C10528D27795,1245F0EE0B51685F,6D7490EE10A712DB,269CF85B9972C873,0001DF13D9D56F09,D289220A47E615FB,5563487269DE4A4F,96EA927731041ABD,A34D007572DFF29C,8086733DFAAC4F81,639204FA8BE4B110,000105330929D33E,7CAABDB2B5348064,FD5E4CFC47AB3BE2,929E398EC6C0C748,91FBA9ECE61E113A,B3B9A2BC61AF33EF,9DFA3797808D7245,0000785FA85E74FA,9AE240535DFA1E28,0D91F8249275942A,187060CA4E286AD8,D6DC92E96B2C49C4,5C012703AAB653AA,B670B87C3D75A932,0001267B5D55A910,5EF56DAE2329BC6C,129AF9EBD5FC2989,0603DA13142F6221,20479C0B7499ADF2,05ED576CEBABC3E2,B8DC30684A6ACC7D,00002C54792C3081,E784C7CA4C8E9BC5,186056777690417E,332E257F12088EC7,7BA1552275BB542C,AC2872D24596C750,1450E4F57E2D3495,000036DA8589ED3A,60655D6A59BF29CD,DAA231E555066849,2363492B3F2FCC7E,2864C540319D9D16,21908A3FE0748246,E52B6883FEA9F023,0000CE5074325E39,A570BC2BD037FCFE,502864D2F1087E46,50211BDE4C28683F,BDFE6BFFB248551F,14D70A1528904CFD,3AFF62B487EF7A2B,000212118B1275C7,18C8B42924FFA7C7,984D332C7607A89C,FC5A70CEC5D43791,626D6A6B9121155A,C2CCE6818EE83B42,D7B2C1537DDC66A5,00001252427503EC,3E10CD967257757F,2979A20A92F442D5,2BC9E766CC83368E,87DBF727C3C9FC01,9D98DB88F9B49CD5,01F54B14538DF121,00000BF72D69CAF3,00F9733717888CDF,D3AC1E6DAB7F28A3,1694FE4087DB5C53,BFD4EC6FB18223FF,EE362BA55C8D088D,12ACD41DFAB67948,0001E72F6B01566B,8DB74913962BBBCB,878A2755D38EAF1D,64294478198D58F8,DB97507176B2DB13,AA2CB63156F14389,10B2A154CB9686BF,0000D97E096E6D81,D2EB61F9789A5483,443561E0D3186530,391E1F42DA9E7321,257A5525AB75D4B7,2E5016D842E18088,47600A452C04C1AD,0001598E5C2A7F5D,FF08F6B67816D203,27F96B0F39B9F1A2,DB429EA0C3264354,1EEDD5866C25FDDB,FA93136EB5801BEC,5E0CBB7176532991,00008857786D45F8,78698F0F1336809D,7505DC0E9DF90716,F74A955D1B817B89,C95F3FF88869947B,B6FA3D729E7461FD,D78C3AE055D1320B,0000DDCECCCC052D,66176241282994A4,F538E2B06A52BB95,7DAA90FE0E95C862,84CEFF972E78C719,D3EBE27545B5B511,BBC2F172F3B061B1,000097BE95E769D3,9D89D8FA6D699D69,34605B20A95C6228,463100CBA85C0111,EAB602EE13802B99,EA0175848C6D9C90,4F6A4EB3E3E122AB,0001BF07F3857F34,4C88EFB422DE3796,FD65D3403733C1DB,9575D53E1E0476A9,A7354CD1EC799D5A,786FFF74CE1F675A,66BA8CDB019898AE,0001656BEB193F08,E71C04C6F35FC39B,11BDA6677EA414D4,737FCB9EA24FFC25,112CC92D58D660D4,004736B17F639A7B,48356960819B2979,0002297BD5B51209,FEB3205C4BAABDE7,273FEAE91926DF37,8C7DC36C219811B9,A5415EFE672DD45E,CA186B9328D7798D,17DC5E20F3864CD1,0001F2306580E5CE,FF4EDE78FC607C84,3028768166437D8D,C678ABDDE876AE1F,831947E0B2E1D3D5,6A0CD4184FCFB436,9C4E03EC34FF6A7B,0000E8CB05132D0E,100FCBAECFDA3187,5FE399BF7D748250,2CB32A3EFFCB2871,C4767052BA76CE59,2608ACE723DD1F68,0A0F5FD7F7311A6C,0001A47A32B12094,FCA628A00A58DE67,7BDAEFE0080568AC,DDDE64D9087D5649,4CAF63FE287F25FF,C572227F55922C10,05F7B62E25CBE200,000109925DB2519F,634D97A860C7E486,6CF49314C1AB1401,3E13CDC17DD424F8,DD7DD4D0EFFF6BCE,B28E37B49E9E3D88,B96BBE125D0D958D,00001E75D9BDF371,2C61D4167ADA4EA7,55EF452669F9B08B,FAFFAB5A26B4B521,97EBF5BB0413CA1B,65F5F0399D10042E,378539AE755CC2EE,0000F7E6F571701B,B133CCDCB450863C,62CD4BD015DBA372,82F240B82E979D2B,894EC1762F0959EF,44894230F96A1929,C6E52CED6F581C7F,00019EF250852C32,7B2A53FEE2246AC7,C4AD57F41C159AAE,ED90570DD8FC268A,EA172A07A207CD92,2C39006090B14391,2AD2AFB3258AAC28,00013CE85A6A9E3B,6160DCDD43C5F01A,F0A8182D032E5761,02E46765D0BD6BCB,49B26A00D97E6CA0,83709D7AC47468AE,1A97A231F0932621,0000B951C40C4AAC,F06A2BD33A3A1337,532548637E1307EF,279FC3B7B14B9581,89BFE99B2FEEDBB5,53FF0F3CF20110EF,82AB1BE8E9021008,00019D9AA9B6A632,3D05060E9453E15E,6FC50D0F0FCB26A4,BE0917335F55B505,4F1372B94CE7A156,A7DC57DDD3CBCBB1,3BBEE4769BEB9517,000128C340C20E24,326FC857CE8EE9D8,AF5023A625C3A738,8C7F9CE4074A46A8,052DA9DA318B9377,838710035D8B2935,7094D3575501E3C1,000074D0C76420A5,E5659DDBF10CE7AA,C635ECBCA45E6BBC,6494EB65C2828AE6,50F8BFA661FC440D,78F33EF6B3F96223,87323F25D6FA4F55,000000F07E6214BC,29A3352DA0E014A8,B5B6DF44BADC19D9,9CAC46D041D86096,1C5AF5842D8E2FC4,05A467197C647A03,5D63A902AB511246,0001BDC9A796518B,E6DF273A22C513B2,210A9B05BDE1F9B9,F7993F5274140F05,132F4BBA6469E322,5A19D8344F358F76,4FA197A4CF7EF4C9,000033EDE59AC801,7F328681DDEEA951,6ADB71A38B1A32EC,2A1AB8DB36E27495,BF1AF23B31FB0636,DAA2CBE73457D9C8,6C68AD3E766EB70A,0000E6CCBF0121D4,B8C902F10B3C29EE,DB1A5FBB97DBDC16,DC7E3830FBC880D5,BA1AB97B7F0A0C37,D73322CDAF34FB53,E4A7E45CF4ADA74D,00020EA5A9FCC958,3FF59BFD5CD0A9DB,B2867D82AD300B77,378378BCA8874840,7618C7BE8556914B,81CDFDCA77BAF73B,68CA7ADF14F9404E,0000E5522F1BADA4,7E62126999B275D3,A592B9CFE30EAA3B,BC2B74F302C12028,0BF45C86BD4C572A,765A6F61F95BDA8D,688E91D0F341ECD0,000077F87F66D7D2,57259608FEE1981A,558FBE503DE1827F,FBE7051C7437A255,8D2BC846036F4C78,F0AC62000C415AD5,4FB9860F2E3DEF5D,00010D2E4AF8B313,F6B066EED9C073E4,5CEBE34DD93E6646,DA81BFB6A13E768F,4B8BD94E7AFC809B,A038722C28A80854,865D3628E7AE022C,00018021B0DACC67,9A9EAB23DE5096C1,2725624B3BEE9040,0C505500A260CF54,4C488629520BF762,C1E09283C678D520,9CF05BEA5B55A36A,0000EDEAA426DC1C,812C6E71BBBE22FE,8863E3B7BA3A30DA,3C03FB6195B96834,4C5D93F0F366BE5D,1F1B01E2C5E370D4,C769BD00CE903AA5,000088BF8882651B,D924734D6838E8A8,E032EF50F764C0EA,BDC974A72FA63597,7F63D2801993552E,B744501397607611,C97074C1B70BAF9E,0000DCC1F5D60B37,A77FF91F06C34A0C,BCCD3E2ADBC68880,86CFB04C666BFE81,1491F439AA8FCE29,34E53ACA62D46701,3D241D615FB0E495,00003D488DDEDE5C,47A38DE8B426B70E,F0055209D0C572B4,B4EF0D9BB5EDD245,13B08634289C8F6A,B1B7C53EA36D7EE7,20A32207CBD34F88,0001DE07E4B1C8A3,7B0F123126DCDD9A,D3F109BE1AC6218A,C34DA953564B9124,71B96F4704C89DBE,E955258F4A4A8E48,2EF86FDDA97913EA,000152801E2C1551,3EFBDF1506042582,29C3795BFE798F73,5445ED37FC95741C,B8CFC52FCE1FBA65,EF616F3B5943A59B,BD37708CC1AF856E,0000B873E6AC8BF0,757088BA8DF6EC16,38E548CE27460CFD,2AA2020AF78D6A6C,6B832DE64D091D35,CF5DBCB384750210,03BAA71E8F678A3E,0002278A3585C000,4018A7BF8C6E6A4A,A8768E67C5D3FDE7,BAC7E42D2C56CF27,750216370598755B,F364B21FD5A117A3,361A4AFD2F46F534,0001A1FD24B5A110,D7E6D79AF0F1D333,2EA7BFE5B515AC22,0BB4B009F8D1B24C,5B8367DDE9ED2580,87D708274CA5FC87,F850436FC2B7084B,0001E7C782490350,C51F3B523398F02E,4A79621211FAF384,806F29E10E3753E7,A920A7A0140623FA,779DA6F9D265555F,D87E7F53D7CDDE05,000149F7B7E800E6,33E040541E0B745E,AEC0E429C27E0DDD,2A9300AF6C565525,85B6EAC32CAAC581,A53C319AE2249FA0,70C9AD13F0DC4CCE,00016FA1C6726729,39403CB547AA7BF1,0898FC22A39C8779,F8E6EEFA86FF7A2D,43146D92233487D3,2C540159448F46EE,E70225C48566CF02,0000D1C3EBA4F5A4,6E9E623A006B7FDA,E570EA2F6E57C69E,668725A90D995223,E00987B98C5290A8,5BEE2C4D49F48591,14960C315FDC6FD4,0001700AEC7DA845,E92044731DEF1AED,ABF8B2737E298E6B,C4A65180B676C2A3,29050C0F7B4349A7,B289FA5D6249A91F,59B7A8626D9A8A90,00015E1E1423FA3C,18D17F18C6502B45,3FDEC7BFE1F5789F,D45C729F42B81362,CE9CF6090E2E7FC6,3A14D6B7FF21B790,41E58BB03D532CC8,0000F99601B0E71E,7B89BB899167644C,8582F6D7E3521C22,3AEB37DE39DF42AA,B8F203CE27EDBDBD,6DB03359CBD94B41,0FC64822FF1D62C4,0001B14973FD16FD,175B144B2092B503,46F8542E2DA36003,9333CCDA0BE10C58,6574F4D7F9F1246D,88134479D0B920CE,0A1E7C3D606CE330,0000AC3F2C0AC417,6DF32EABC2E82DFC,36CC436913AD233A,6C515FAA12B6BB69,32B798A9D5165D61,8EEB1056C8806008,D0B8729094194671,000154014D45EB57,DA05C4D21992A737,5DE6DE9938307D3C,356A6074009158A0,FA5D7C1FCE001389,C686F8A324BA46DC,CE3F61A7893AC10F,0001699470F035E1,E56F3C89DD88827E,54C2DDA7D67C72B9,9597ED45A77C7ADF,E9A8D40A47CBD095,03C763B1CFB3A28C,24779FA2A9BB62D2,00003CEFB9AB456A,CDBC4B19E670D500,D60BEF4F82667437,018049C63FCC8790,D7854E3EF9824064,A3E8F23F3F20AE72,E2346EB12B286EC1,000175DE81E67D97,0C936C115D2074BC,69E75EE93135AEDB,36BFFB9FD0DC6A99,B1FBA35023F17FAE,7522E95DE309556C,68D4BDC75560F8F1,0001FCE2B47CFD1D,EAF9C5ED2AF7FE7B,AD1400B4E61AD2F2,8CE64A8BC6FDEFB7,EE4B0104E91EF51A,757EDC61BBE15B24,40F0C89BEC91C483,00012D2202634609,8C738AE3EABF4F3E,FE89CF744B096129,F6294A1659578553,DAB2034B763F6E12,1F69F8232FEFC826,8BF00BCEF2A7D837,00002E1D491D2E2D,8F994AF5702E337B,AA076EC11F16BECC,4A3D03B1C1946C0E,43E956551AC23B6E,9111ADAF6DB54B91,B0F73A3D7B60840E,0001EC29D12CACFC,4F26A97B509701F8,20038DA5D24ABC38,BE819956470BFA04,856441F6BE71EF4D,7E80B190AAF15BBC,241A9E050C1FA794,0001A833D6CD6BDF,CEDBCB3808B8EAF8,5521C674B7F3C238,3969460EE8175E2D,B3AE5CB32FB9C850,4CA2C90D1426F39B,D1FB460902647BE8,0001AC8AE3032E8A,B3208C7EAB19A50E,9BAE8940B45A638D,786C30F5D9BE629A,0F2A8C2F9A06E21C,F8DD91C9084488EC,9C9652FE0B22EF60,000021B52407F008,10004CF4EF9A2778,7BB915417928FCFB,E436A88FE206E42D,FDACF0DC0906AA43,2CB2AAE91AF6ACFA,53ABB62D4C13AC52,000048B7B5A1BA72,F7278050566E9249,300F4FAFAFDCB153,B203C65DFE4BF5BD,9B2316CE116926DC,E068D39489B9E2B3,32DC2F27ABD7EF43,000129D4DBAA1DBD,F881AB66A8565072,5129D22EB84CA725,64DFBFACD7D97E38,0617095B8CEB2829,4F0648F9A8D4D397,862ABA78ABD6F1E1,000009CA0BA951C7,33BCCB49A10F6CCF,722A27581E91A825,DE9CACE4487370CF,2B13C432C62C6E2E,C4FB6140991FEC89,B96520008DE2DA04,000017C6B378DFF7,5F810376E65C5E64,2545C5FF7E725327,64243E7E04CA2540,DD85A177D84F2C26,0BFED32F42167E35,EEC049DF3F761609,000146F7CC513DEB,1F467D1130299114,0399CA3044A276FC,D697A305417ABA1E,13704E1F1DD64EF5,31453A4AD52CB3D9,BF05ADCF8E8DADC9,00000E3F3D27616B,BB53D0FE83464E86,BF445D9784300712,FFA8EB2455C27BB7,4D6C52C7E4F20B48,9B981F403C4BAD5A,524AF53683B6BC36,000053B3B31EA192,103842ED515C2F19,F66AB3B74BAE4B16,F533354981EBFC0C,6210648B721EE08B,034D76F38143C125,B11284AE3BD5AC0C,00011A0EDB895DDF,4FCE2114A73458A9,0B14E0A5E226A58E,039A3E15E82EFC52,97FF4631FD2AE50D,6966FE8CA9E23D39,D867C32E7F94B69B,00008365EC759703,76717089790C96EC,1DEC88520EAF6BFA,D3D873FA36F2C707,A46FBBF3FAD6D34A,346EDBC445D9A69F,8BE85426317A0024,00019AF1E1BADEE1,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,4BA72CA59B6001BB,E5FD2ABD4CB6A33E,8A98D19511F78FF8,2C5C5AFB9A978D78,73C9F51BE2B16F40,671834E521007F4D,0000451B04879668 - -T_tate2_firststep_Q = 6448CB5BD9770D67,3092CF8C8803D8B4,2542331C81C2C2F8,8066DFBFF024AA32,05F4E163CD158E1A,87C8B0AC7FF6B89F,00018466971777FB,414795F6A70D543E,DC7D2E0B9229A814,679CD711C5B2AC8E,CC92A943030F0D18,C2BB3CDA074E0076,19332E71DC423BA4,0001C95A2FC045DD,6DB3A00833C75E25,EF23EDA1ACBDA616,72B19555F79DDE6E,9DBA3A0E78EBE79E,1D187EE5215D71B3,1D24D175B4C3C65B,00010AEB3555065D,508F3D07E0AE1491,1C7EF18B886FDB38,AA1001FC42642F0C,D5536205F2F93C34,B647092B16484B6E,899C89AEA084752F,0000D0C508EA68B4 - -T_tate2_Q = 750FCD24D96F498D,E74B7652658B6360,54FB85D2945C71AD,A530239B59D34B1A,5E729DB52488A584,08EF15300FCCB833,0000CF9B1759A390,B751C3B1450C3CFB,FCD2CDCDC975A71C,B205AE03102DA534,2A92457AFE850487,11C5DE0150BB9277,092583FABF57B00B,0001DB45E9F74BA0,6E2824B9A6CD94A6,0326996F14616B5B,B8B059926FC41E14,81C1902B47804230,4AED4C52162CE0C2,FDF011A61D93A862,0001EF5325739A5E,78B9C0B9A3BD2967,71CB2BC7320553C6,316F5C32407BD0A7,E55D1AF3CE7A86A1,ADA2BE65BC44F08B,6DFECE85DFCA3C66,0001FC0E23853261,2DDD455D97F32363,46045C35F348D058,EBED02F21182F5E7,945CE83599BB7C39,BFFC17B98D65562A,0F2939B5BA82E954,0000A00560C80C10,474F1C272489BC2F,A564E546E5A201CB,B957D75CFF3FF629,3A76D34BC39747A6,0AA8D48E8E9B4698,CCA8F309E4BDB606,0000CAA0E8A11964,976CCC8431FB6C34,8C8284AF61466CBB,B0AF134D7B823472,1A04747E8B17FAF1,5E2440D685E770E9,3DDB066DB9B420C9,0000625F7441AC17,7CFA008777AD43F9,A4B6C0632363D1AE,9336E4719A6D77FC,5EABF971D76F3F31,626FAB5A44137369,F40400CBD713FCCB,00014F6A0CDB44DC,FDB139668120B384,1DED27FD8F13D564,9AC2B6A0F21A8FE1,67C90AA701E803E0,8D43D97FBF09947C,FEC1313BA4FE8713,0001F2633D52B220,FF1D65CA3CEC7022,B42F77A4ECD38FDD,10D4A99EF3C7A955,1B2303D6B0FD913E,A572DE48DA807A48,502F9A6E3E3A37E8,000037CC76C9CAFA,2780B7621B977D32,7C0DEF25CD7EA965,4DD4316EEEB248A1,305AC1CBF3AAAE7D,76EE1B4562B0B550,448B64F5350DB407,00005445283D28B8,7D0C48FCF2971A51,5603D7D476DA47F4,F3EA2E2B18DB0180,9FB26BEE17EB7153,9979BEB62FE54A8F,7BEA62C58A6755ED,0000433EE8B58E9E,EBECB7300254B1E1,D0BA966A73B96166,6A80F889DA560535,BA5F9AB3FF24BF95,83ED7166FCD75963,BDAC93405D97A232,0000D861C6B948F9,E3BE6182E764F224,207EEC37228E7DDE,E63CED9839EA5FE0,25C5DEC25FDD4617,1F8E938E85B1CDB7,75274B7A209FC0E6,0001839F3198378E,6B6F952BF801101B,3B790104ACBCA620,8732A25B16A39F6F,58838C50A4F42CF7,6CF709BFB949B38F,F7B30AD8E2FBE8BE,00010AFD93F23D73,5BC1E231775DB25D,BD14AAB4EF0F7D0E,B16B666A646CDD6D,A4B23B30157407A5,CC196DB00BAECEB0,823C20C85890BA32,000166D4CE5942EB,92E0CD7EAC79931D,98AC6027E2E6E739,7C5B6749716ED8F0,9587208313A6421A,1A264889F1AB32C6,986D989217672862,00006F058AD03407,8A28D792AC68A4EF,758DBEC36CFDC047,4A3BB5480742B492,737F130B7B7B07EC,2C2410E5B8112DD8,88461660FCA94625,0001A9B7CA9A7EBD,3F0D55442DF08455,C6FCFD68C4543DF4,E8FDDA0B8B397428,553102BC463B8655,E5FBA8DFDBD0EE7B,2259D7A195D96B6F,0000AE763E0E16F1,7C873A06F4E87392,483291D3C46E6149,630FCF37481539B1,55749A6554255C40,E93BD8E4541A00BA,D6052323E9AB7DBC,0001D9E8E2B76ACE,4C2240A028DFD1C8,E5E61CBE05C1B35C,0ABB89AB8647CCD2,A652181A694CD8A5,BE23EB2730D0E41E,93A4368F83A8C22F,00007F25F33AE96B,9BB49112E1992786,FF567E8A6A208CC3,E82B79721517C379,3D25B6E13998867B,2B1759EC761146E5,00848B6C4C60858B,0001581E213BE60B,FAA58AB579DC241D,DB9AD8ADF806E6C1,8DD926E84E3C8530,021A6AB3DC79E86B,815E030F6666EF52,83273E8F1FEC66D7,0000910F40660D28,E9D5AE8EF786F7C8,381ADEFD696AE953,0011775446545AFE,61047775DC13B67B,D1CD714D5B833F65,630DC4B85564086E,0000F9019F945C63,D3696E6951EAC453,8D3A301B3D438D24,C92AE0676C6F85F6,F08D5878E41056CB,5F01D4CC3F1C6991,7A46CB006E86FCF9,0001ACB66191B170,5DAB8F66ABC12F71,D31ADC09529629FD,CA5462533F93EBF4,1FD9239820B35EF2,C4006DB9D099E737,D33F192F3C60176F,000194C33CCE9747,034FEAF8B42A7E67,AB831F7FA796DBB0,1C079D015E7E2DBE,9FD78DC14C4FB1D5,32AE7FF62C72850F,7CAAC8E174CCA7BA,00022041D2B129E2,D6D341AA9C65FA0A,269CE4DA19787A0F,5C40364FBEDB730D,1E5BDDF054C72EDA,DAE41EFA9FD3DE60,B9E24619E36B6BBA,00015662A66F5914,5CD18C2F5D6C35C4,9BED59102C378CCB,2D42AF0D2A5D691F,DACEE58A11F684A1,197C8D9EA914E123,FE0106C5A328B9DC,0000F9958E1DD8EB,E1DCB01D0EC5BB24,A8C8965084B59D42,F2AB73AF5445D89C,353F3DA2A09B895D,448A1BDA9F45BB88,ED4CA9F58D3CD69C,00018641D1221F20,99766C73104FDD34,A0EC15986B4E96BF,56FD2630B8FE894D,37F6E0A38F687DE4,7155F8F92BD9CF3A,10BAD4A97A19C91D,00002D12F4F62D7C,BEEC749EB21AD7B3,7E4A5802AF46E40E,0CBBDB4823045A57,16C2AAF84AC0A36D,73FCB5D8C923A60C,C81696869435882C,0000E7FBAC22A3A8,1FA28C25DEC25548,CD267A99D02AAA05,A06C218D03F4830A,88AA3FC65324C470,3A1643BD10F7D37A,2C077987A57ED136,0000F8D12F1E90B4,982B36BB77C84893,21351AB71BB1755B,D170325D69937E8E,C9FFC37128F13C3C,2BB1EA58B3E3B52B,497FC1C7DB647619,0001BFF4F5970419,A849C7DA82EAFD6A,432F43E215122330,E0697EE4307E6357,8AFA2C96D5906B08,62910BCC532ABA04,8365333F5666343F,00017AB82A1C17DB,20B0BC62AD66E26C,83C5E378CA181D81,30CDDC6C68519055,2EE7B32CE5A3C27F,ED3BED5F9729B254,F462AB18AF63ED41,00009B903749BD4E,9E8B6D6ED4F2013B,26B43C36DA612DD9,15B847B36354D5D3,A973422CC6C26BBC,9090C35E8C528BE1,AC6900114D2426EF,000222E4EB1A855D,368DEBFE21C9F228,7DA13C45615E58B4,7A1EEF8121CF946E,1389B603541060B7,35939F7C849FAD98,5612D5495886080A,000126D9F7666C62,A59E23FFC30D7F08,4E863412FBF7537A,E12D5C2B11B3EA72,FA2DA80117B7E529,829D2C4BC870471A,55D25AF55CAF0CE3,00017E58E9A60B00,AE7AE0E86C75F5FF,05F731A8E705CDE2,58D769F2E36FF7DE,695C5EA9378A6292,3800F94F79ED92D7,95571F8C30FCC4B2,0000F95830B84254,736DF6FCAFEE78CE,4187189B5DC95A2F,624AC9761F193886,DDB9D8115854F372,C0A14EFFC8B7CFB1,98AB4109ABB6B169,00009A3B57476653,FA5379F67D64F895,E8DA1DC75B85E197,66AB894EFFFEFF69,D07F3ED21FD321A0,50CF0F089CAD08FF,F41CC7E5C71FCF78,000049CF3C122C1A,8839927AF53F1372,DB5E77050B6270A8,DF500C79F8D3E234,7397E4AF21489137,FB074F540CF5B358,24937D8B699276A4,0000E2BEB58E1F43,6C09EEBC3B808501,D08F5CCBE480B4DA,18A7DA53E2FA206E,D1475AEF5FF06038,224C25D316F1BDDD,9DF5FBF015F68464,0000F6CF4101CB6F,77D66053CB379B05,C30F832597978504,2502B8604C8092DF,3B8505BED298AFD6,16A7F7AAA19AE877,489084A274644201,0001520AE384EB88,4ED3669DF211CE2F,A947F59FB6D56130,5638C08919F3E836,C752FADE9CC53F0C,A0F96535831E8618,FC2AB5351383C7A1,0000592D92B69080,6E5D4DBA90CEA065,F18827A2148F9149,2D95C2B574EEE1C6,E45DF60BA50CD91D,F186C5FB7061474F,748912DFBE7E289C,00012C5D5F96EE84,9AAFE769FA51D697,DE1047885327BA69,6A5E24FF211F8572,BADE71E4BCC6ACBD,84775B0F03B8ABA6,3A0B4AF076484734,0001EE715D2BAA11,112166B515BA4D19,086EC702AF6897D6,15A1E4A44D712A9B,7992F8B85FD31C2A,A11306EAE3E7FFEE,B886F4D254477E21,00008989E6AA5B25,6840E0ACE4B22049,00FB9993EACC8508,FAE632398F41F6E3,6EEC63929229AABF,67B8C615A76C3FC3,6735EEA6B63DB765,00010C989056CD98,5E0E035D4869CACF,6478EE750E4BC97F,E4510F8F46C1539C,55BC95BCC99271FC,00FB9C777517663A,6F3E119669FF2B5D,0000039292ECF566,AE520B158A1FF06C,0080A75BF1A049CF,CB34F7C15C6EF9D2,37BD230485704A36,371D40187C0F944E,DBC6C6F6859511C2,00022CC2104AFB41,C4F21C38C5B85958,77FC5A339ED63183,7149B5D638A75E1F,8384F5A1B6181170,195FFD7ABAB3096F,F85F05D350A77AAA,000119E4DD8CA9C9,45C5BAC286EE7FB0,4344528D50651C4A,B6495C96DCA65927,42904F323A584C6E,0C10D98101270F3C,C7562A3AC2978FDE,00008B416F91D036,EEAE7E7259BCB358,18AF927D1101692E,78987E28398D7C06,3AF66C5F09A98CCB,DF2555D6732D3EB8,6C92E1BF5F717600,000138E67EF2A448,F8319F1300F7D2DD,91939965262F1B40,051891307FA41820,DED0AAF0E9A4011A,A991918474E277AE,C8341FFC284AD381,0001011F23114641,92EEB0CD4A3EDA72,37A29A8CCAC3443D,05D9F1528FBBF870,7FB61F292D692FC2,88D15383FF4A56BE,A6FDB103368A3EFB,0000ADD27B910248,C010B9E5FD0B4E22,1B87860533FF8C1D,3F8520CB51C8A321,16814AAD7B5281CA,270DE611657E481D,CF3CDF9123F41FA1,00000F662AEEC196,429C2CDDCC05C2BD,7F3A3055DD5EF785,A0E4E46191BBC4B2,9E9460E9E12E022E,DAF46BDB8E837D27,DA58050843AE7588,000207DF30753B7F,3550B48AC0200D55,B745C91EE805D147,AA298E7AE492D389,704565166CD5D5B1,AA59A4FB0BCC4426,1A7CF78DAC86648C,000044B0601391C0,D1A661450726B498,B58BFB5D1193F955,6FF51B55704C4C9D,55E3C6E54F0199D7,E11C76C9276C9192,A7662CDC876A0A96,0000D9E0829F8EE3,F4BF45B6ADD51874,8B3899A96438A89A,F4E8550053FD8473,42601A829975ACAA,039C77F5AF67A046,69240151C46BB4DC,0000688A0B45CE62,7FCA34CF8155041D,904479945B8A44C6,90115CED17794956,D51DB352ECD38947,48860447B4CD6A02,DC8991BF90F26B11,0001523F7D99DBAD,9D63610F7D3D2F33,A247B8A729F6045E,A6F3A4CC7D418900,983D8C6E6CE8688F,786C9C109ED1143A,50743DF63D0CAA90,0000CC4AA483307C,8DA2896921B1585C,A07A41C83691E425,A288EAE31405F044,BE28C17DC0BB9597,818E8648C8B24F3A,65EC5DA20D613131,000223F0551C0A59,E2BD65B5CC4BE833,1150F4749FF54D9D,0E768E05766B411D,5C41D45CD9FFA54B,672DA1B72A31AD99,CF7002CFB6326951,00003B6968E09EFA,E38BB4C3F4F620C7,2E79F60B32D74EAB,21DDEDD47725439E,E5D9F6BF09DC77F9,DFF664208756DD15,0428ACD53BCD120A,0001226BBB252DDF,FE31E477C986BD88,7AD0AD939B079CE3,45F0FE7F39A77A65,8D6EAD24A09845FD,9C71DAEB9BBADD28,12B38197606F8422,000101877C5DD102,9C541EE9A0A1CA84,55B2C6C7A15D6F38,4ABB1535CB634990,3A62123C09E11340,BE09DD098D140749,EF9567EE5A4180C5,0000E7381E9AA5EB,E345A5D1C0267391,5F95A27369ECEFF1,FC36026BC8DFCD56,E4706A91F95D3911,3B066AA2199B8411,EEFDE56330889865,00015B40BA009FCE,33C8FDD8DABC2405,C62C02D4311B1194,1957844458129140,E9831E61E297C362,9DB76C70BCD4C3FC,E9FD990132BF4FD7,0000F3504F8A78F9,348AF93894735D74,796EA6488296A85F,8F7A74EC62EBC8B0,53B43FBBE5B492F3,C246950105DBCFFD,F434493D77CF333F,0000898EFAF26309,2DAB6D0820CC0615,B2ED03D5539FFD3D,85ED74D694B9BB65,78F6B5291A412D2B,EA031A135DCF3B05,12734A94B8B95848,00016EDB379F9798,F77BF0E1EA9D4B52,DE093F6538580471,6017F905B867C6FD,25C9F644F04E4D09,FC479829C3E766D2,4A043A6E53FE59D3,0000D41BDC2E1B8D,635F4BC2F9226D77,C77C66E3959ABD25,F31C0ECEA54E5F27,85A272BD9DCC9A05,FFCAF2D916B530C8,5485831CE1226319,0000D0B47CC61D8F,F43CEEF41C8B5C55,C5F2F562A4FB10EA,A9AFB7F8CC902821,51DB94C6D445B6FA,BB7761B3707B30BA,41211E5822CE20DD,000232E891AD2984,D1ED3354B987504C,72AEF8172490DDAA,DB01D82F56A8635E,00FDEDD1EEFF62EC,151F3FF349D4A001,EA7B63C280789A59,0000DB81758E1942,331B87CC87DDEE57,0114832EB52ECEA6,ADF930A744B8453B,67D838D15D42B5AD,46775D0582447784,EA89D0462DD5C91E,0001153FBEF53CDB,A5DA43BDB0FC096F,DDAA16CEAE940CAC,AE3FBC8C349279AB,0E28C41678FD348F,27B96FBBBBA37CE0,5615718307991E57,00003BC3C98B48BE,F530B1230AA0FCD3,665A488958531090,35BB424D0050BD5D,E6BED192A33BF4D3,2B84EA50ABC9D109,5DFA07C324DAE3B5,0000BA6116E07D48,F2FF5CB16DAC164C,302E38C76DAA9A5D,92CC63E5E0FD5468,51D7632DF8046B73,C755E2B8731EEAE7,F718DF52CD4834FB,00012BFD94EAB720,D9889D6D1280CD16,529FC0B8E1862BD2,A22D3F7306E4469E,9388D17F3AA53C4C,796FE152F8A2FD99,3F378694231DE2BF,0001E38273E3E7E3,C6F8DEF4D664CE66,1F9927D097D3B18F,589B767C74678A7A,4E22485AABD9A3E0,985DC1E3F341254B,972B717EE08A9546,0001BA05397A0D8A,154E78C82620D1C3,D417468647A3BAE9,91AF7FC2E32AB089,DF52C692757E68E9,217ED2B2DB60A4F1,E2F4EBF1D45E242E,000122F5CDBB25D8,A6D0DF501959D27D,CD58A2C210A6D2DF,BAFAB657C1023509,FA2A4E90DF61459A,1B8D2D227E2A32A5,518C4E16BFFE0B01,0000E3B3F06CD1AE,2AE40CA2237517CF,1057E91B1E34C8E8,798B723CA0AACFBC,F8C4EBB86513A4DD,5ED2EC691A9FBD22,9AD0849937350443,00013F0AB9B3749D,6FD59DD48ED29E4F,73AD37F91F6BC02A,6D69E86711514693,C4E6AC81493C619E,ECF8957ACE020BB8,392FFB5E5A30CAC9,000233E162CA13BE,606B0E043703DBB8,3EF82DA8F543BDF6,1280E417AAB7A9C4,98C89457480D612F,55A5A0E73D9D8395,1EFC4D4346E7AA25,000184B87AB398A6,B43328672FB9B2A6,F5135022A33F9D02,86D9127EBC05EF2F,33336B4E082F2113,AD148250868D0D36,F2E28025F009CFBD,0000A9FA1C2958B7,D25DB04C800210A0,D16C3FD5C634310A,FA855808AC027AD7,F2DA2CB31A93C0A9,5D9479C83398C784,7CDF735EBC8521B7,00006F73C02CFCF7,2FCC4A773833BB7D,D04BDD554C99F904,2B2ED3A903D304D5,66A53F31DF18DED3,5A9CB198137837A3,96609B5A48894468,0000DC64E6C06339,7897EB11B6711070,50E2819BF860579B,1FE5262AC4F8748F,78B28D888A48AE50,C731F0B03F1116F0,59FAAC280C694B5A,0000B3E49ECE7134,28843823DDBB920B,22A4B937B8867D4D,1BF40909C48AC2ED,0B97186A08B17908,FADFB9841E862353,676494AE782F0AA9,0000CF539612C621,78BE5E202622D06E,84D3DC1081AA2BED,8575A16213B45A7E,1929E9FE9F259C83,795C8D53B1CE6F0E,C0C39F424B767E7E,0000D4BD30818760,6844845EC1A7DD31,0AA3EA7E6061B386,E93CE99F5B180E05,1D8F2B05965E2776,C42DC299D11DB097,6B41E262200D6CE3,0001935DBF7EADC7,FC4119977EF52A2B,A71DB91C2D7A8815,E88DE1FB970CCF4E,5FD7D3C40F6D0B88,85147C5B3667DF75,A7A5DE2B7857B29C,0001291C7CE345AC,57E72683298B9229,AFA5DA8CAE3F8629,F9DF3595F07CAB62,ABE139025C397B58,43202C1354BEDFF9,37911924FDC094F9,00002107D1C956D1,7E88D1012A9B2B1B,3DA110E73B2FD926,D549B788F7EC7705,268D1A15DC8BDC08,09807DCF1728C622,5A5A5A72FE302DD9,0000EC660A640F3A,171157ED47A21E71,311BA5ACCDC854D9,C68120C1FE1BE015,AF3F221E7E1F541B,97C8C1898B545EF8,145F8983A2745455,0002299F617AF7ED,F4B10D80C76E2639,430A75E3CBD13271,C2FA5F3D889B8341,710984F3BCC0EE81,ADE87C9B8C0D2524,EFB2758EA1AD0D1F,0000E9C56D5CB170,CE0FCFC28E6E452B,7DBA8D37E5640736,1C9399FF513A963F,DAAE4FF25EF11542,23CF54B1247B57B1,0D53DF587081875F,00001B76FF559708,94F0F92618D699FB,5891CA1175B01FE7,EE8D50D495DEB9B1,278E0CCCFF6AA2B5,DC171662EDD209A6,6EE787237CA7C1B5,0002108141E5A802,1D8DFCCB16B200B5,14FB2EBB54D331D2,28DFF699CE5B1D74,44128657F412F55B,4025722B7121DAE0,2596937FFEC24A2C,0000384760E7FE76,FF1B4AA5B0941651,09EE1404828F6F0E,4445BA71B3DDACF1,D2B2A7AE03E834CA,A296DB6A900F4911,604934C557B74AD1,000108F2976B3AD6,0B87058A52BD5FFA,BCAF7BE53992436B,C0B66BAFA8A77A1F,99461047EF1AEC1F,1F1C8E18BFAF2459,210D8DD96CB1E1FC,0000A7851A34C031,F765528E4B4BA9C2,1063C4A2F0146747,F047DD7B8E5B387C,DD833540B34FA5FE,6936C8784DF0105F,44496DF23B8369F6,0001A2E46723F58E,674B3E8B4D276C92,25B12CB4C1E5273A,ACC90537EC54FC90,9804AC89FABF39D1,2BFD0A63492D00F9,71D53946A2C3DEDD,00007B9FBD67C01D,3C9D54EE74EE2470,2C8AE0BFB25302D2,CA2903965930AAD8,3ACEBB22DE157FC2,A1881AEAF4BEBC8F,885FCD2DBBCE8380,00010830D500E15B,34FBD138C0A2E859,CCDFC33C65E43639,FA4B682B2D07F38E,4C7CD2949AB02B1A,F24424E87DA175F6,D3C4366077FE2E86,0000B14D1FE272B1,7E258E3296B20003,F762D9151D1EA233,2BFF26BD2C813105,61E75C78E179D7E1,6B44153D6226AAC5,2A7E968D4023B648,00017C8FCB67B4F2,0D88689D22C585D9,5F71237E2EFB9C19,B1DCFCBEDC185A36,B17B7F006D65065C,C9902AD7256C0FE5,7568C8768E9E8355,0001B545152835F7,E794362522F4A72D,9CDB852DB9738D95,62181633E73B1018,158C0056698372F1,4A071D4A179D92CC,0482BCD1F612D26B,0002089139ED4557,927E51F6373191C8,4809D6B5DEF910B0,52258A9D151E4D2A,8A3FD9070C614928,D32F8FFADB2F6A89,D1E687584E1B9663,0002014D140F8C80,BA1B9EE4C60BC9B0,B00F45449EB5E057,D2460C2E65FA8AC8,04E0D8B345D83239,CC33D75BF60C19DB,656CCA61EDB7CC9F,0001D488D02E016A,F2CDD9CAD47513AB,9592381B1962D2CB,6F1DD8D81345DFBE,F80ADE19A34CCCCC,FD63699D448D7E80,E326AC7C4FB6BFAE,0000F441A22A1C70,0C949CC973FFC3A2,1E6C9A28849520DE,E7DBD9CD41F5992E,9C2F4AF9D44C969D,F73BAF0AF45780FE,36C4CDA508D9794C,0001E850B9845BFE,D919F07A05CAAFAF,9F18A862F442A2D6,79F831FD2A97B879,9987F0DF81174DA6,C983C8EC8DDB9B4A,F656BCE03EE4A662,000208494A1EAB0A,3E653BD6A2BC85BA,9EA04F24D3B02703,786DEFDFC5D4F6A2,8044AC6D8FD4CC91,C1D9BC6D3AC56615,6E79ACAE603C235F,000013D43210C059,2FD0363EABAF0456,04059B27BBB4E650,2357E36B738002B3,168DAE28F8B2744C,D55AF9843075E46A,11E94E93F66CA78F,0001A71B1B41A7A8,0618DC0B85ADF04C,BD261A33043F16CC,D2F35FFF5639D3DB,8AE7C2B88EAFB607,EF19079A730E99E3,79294FB02F129B7E,000230DF964D0C2B,F0B68D0EF0D6F844,0681B2CB7F791727,FF6D547AD5C6BBC0,D0CD9CE5564B90DB,76C30CB919096825,9B420EE3C6EBE946,00014D03D8BEF2AD,C5D9854C3F47A53C,555AC6FF73723070,3A4AEDDDB37FC12D,02F48010D225E673,5960FE9973318F52,F0971747E94568DE,00016538A8686F3D,9F86CB7A864BDADC,E39F480451FC2944,8B2C96470E5A8EED,B4BC404B53A78853,C8392A5A610F8609,37666D17185D8C2A,0000D61F19F8D590,E3F9CA11C347F21F,9C5F0B053126BE4D,EE90BA59DD4080C5,E1EC570F161B2457,C3FCED00F1D284F6,F2D6803573CEA3B2,0000EF609FFB6CBE,6AD053CA234CA572,D38BA45BE0C40522,54AB67AEDDB865C5,EF26A8D4C95A90F3,E8A557CCB8F97997,7B4AD59D3E0ACF65,0001BD108E861A32,7F8F4FE7D1307A81,B6E15EA19D04DE89,289022FF34D6F164,2235D5488883DE64,B49CFEC222395EB5,DF16490FF92B2EF0,0001E4E682F05C68,3400570EBF4F0F14,37C8C495C85D56CA,996647EE855DA493,0EFA88EAEDCA9DD3,E4CDDFB198ADE043,A7F016B1201AA942,000203FE00F5306D,0CBF33DE9CE66E72,63F39723713ADF51,C2F9D49BDA02214B,490734377DCCC85C,8043B3BD3C698B53,2B8E30D4B26B8A34,00018C7FBB5283E2,35EC99377995D535,90DFAE57AA6FD576,A26A32BFEA846D10,AE31E473249B5E5F,D99A52981890578E,5BFFAE3DC2DCFE00,000116B1BDCCD54A,77930D5B0D1515EA,5E88B99ABDFFA177,CDC1E94905CF2EC1,E3985146BA3E895B,4BD1F138B8E98D73,32C70187FED2C1C0,0000C14C9D918586,D26A42EFF144D2DA,AE51B4AC93E97249,AFD523D101813D35,6CA665D6793F9A38,650B6090ECBE4FDB,FD10B1132204AC01,0000C24D5EDCE75B,1213DB60B55680B3,22E42ECA7DD21006,670CF19ED211E978,B99B359C8E7EE458,84FA5E025A25D79A,D58CE95A1CC77AAB,00019BF2818C2D11,E6FF85813CC4EDCC,C05225DDC53D3FF9,A4C8D4D0A2B651E1,95A3F1A4A992161E,E222D61AB6355E2E,CCCA276B8AE5B296,0001E63D8298B61E,3AE1AABFA7BB0FAF,08DD12643668D5C3,1A4E104CB28D9030,128D0F7D979F1365,002190A2325B4D61,34902E405161E575,00011011655F84AA,74DB558B1AC08D96,82D49B4435332FA8,8430C728238EBDD5,2F2D0A8EE7589FEE,70C476F26584758C,7BE1C7F205752713,00009562B99261C2,A2DB08A51BD073EE,2432380F66E2808E,8464CEAE12A4965D,08A8797B75B31CB5,939442FDACA17FC6,51079E2B60E8E67A,0000BB33DD2578E5,BF70C0A23E7A5DCC,5C6041EED04E65E0,78250EB2E6C5F073,523F0761C14C6E4E,A65C89B9627D52E4,C895E81CBF189513,00003AD7E27FBD78,CC72DEA9331F0069,044AD99EEE844A27,243086F78F554A1C,649AC2A7099469D9,1DE9F90ABB63D324,B4FF993A55D07AE4,0000B935B3469C7C,7A234F6351008DAA,0650F112609094CF,8CE7E713C145A0CA,2A185F475736C663,2DE2E07936489F7B,49C3D7203D0D761D,0001F672619BC433,FAA836B6C1E99016,EBE07D5EEE7D860D,CF960E525DA09081,686D65A136153EEF,AA28B64C17C1FA06,CD268E9CA64E8BC4,00014A4D34273239,47A91FE6F4F33FCA,1EB3C146EA8AF366,CA79B729CCE76B34,F3B521B2277FB500,5365945372A16966,D0AC98FC5E4EDCE3,0000F543DCF5EB33,301C04CD96DED4AA,F17335688CDEFEC3,02E4F7610B347863,4F610AF2B39FAC5A,D061538F2ADDFB62,525D439ADF313F47,0001883FCF08D9E0,E9AB716B9399538F,10D725BB0CB41B01,FEDBC320F18F1A93,F980D3D28C7F9258,EF815801B70F861B,3ACCC7E2DA2A54CB,000145932BD17E7A,F4C592EEEE53F6B9,BC295084D2BF9926,926C7A7712C768EC,0D41D51AB263B9B2,72508BBB3229E91E,D6FCF5FB059ED9CD,00004293AFEB0983,02EB58A6D489FB27,FFF1FEAA7B2294B1,8E5F8BB82F22E0E4,425C4F439ED226FD,87472834294B091E,14C6C54DFD9C69A1,0001752B22793578,EC1E13EF6AEEDC03,657075803E53909D,C350E7D2D3066CB4,408ABAB675C609A3,C0DCCF980ED1D08B,42A7E9C218E0172B,0001534730A952BE,8C9B7BFF78E757C7,C9A02632E18D33EE,0AF6BA3547C7B5B5,3E08307ADD136239,F9FAA76416A77DF2,4F690B26FE43BE2F,0001FB8AD5CDE633,0587DAD752BACCA0,7E2C0C487E90BBF4,CBC6FF5829AA4ABC,79E2E636B5E3E93F,9C99F006C2B70BB3,A262CE0FF3E781E4,0001AE4B1A48298B,DFBE385C1F05D481,C9D310D30BB002C7,8A4DF6B873826BDB,E422A79A1DF45B0A,8139BE7A1E536183,B57BDA077F024FDC,0000EA77109A0BE5,142009BD5C32C014,55E04974F0416D70,FFF0E6DEE9588AD2,CB279A927D6A7321,76D3316030B8D71B,1CA80155E1EF4BEE,0000B30C0FE90C15,B684605EB60F5CD1,F37776387F490518,FA39E744B6DE8D92,F579F767029C1CBF,E943E94DF91C2A9B,ABC0A1A3F4F55BC4,0000258B7F5E8902,041993BEE1555702,45696D1976E9C06F,75FD01AA22A00CBD,2BE5E74BC3F5087F,D1121019A0680B78,E5D3AC242FC36128,0001EE7C23CABA88,78E242EFDD9F6592,C12686605D7C701A,401B6D65133C6C03,94134BC81265ACFA,4C90D258C5911858,60E050B43B734941,000205ED43A746F6,DDBFD5974FD45EB8,D2F7C511D6B5AE6C,17B7D41E1437F95A,E09CC1F139088AC1,10340A9E075D1C86,683484A5E1FB1AF0,00015C0F3E56C231,A8FBB1CB7E2F9432,4E672084DE87E254,DFFC125D604DBFAE,FEB9BF3FA0E3C73D,3E26A27AD6CCBBFC,79F38C26D6CCDD45,00009511231CCDD0,BA19E84DE0A36558,8F8855C89FE98588,B965D2C14D46EDB2,33B7831F5BF98D8A,4DB6EE477BF29065,0A28484109EDDC13,0000C0482216597E,C56FB8C8650BBDD7,B64C9DC5A984B2FE,11F5553BDC0F0184,922DEF124B57747E,35E434C559290EE3,7A3A555D2593772E,00001B7F0C8C8623,332C0AEF5D326416,270B50CE325F491F,F55E54A726FDFC36,A60A0BBE6E9274F4,B2234EFE104FDE29,5FCF4DE2F26AA370,000087F13C53A25B,67A59C5441A2C320,75AEA67306A16540,567FFBA7E9DB8BA6,DABF7F0C110DF151,6FBEBE27760CFE20,CF5DD2F0A7219A99,0000AECB925AF651,3C138763CF994A72,B53ED28A746AABBB,22080277B9D6D8EF,12C6F070755F0953,CA1A6ED2B89CFF6C,176AB0F706CF3884,0001DCFED1FE08F5,62F823016BEDEB17,C74340CC1E369999,829753DB1D14C9DD,9A9B83CB89111505,45EC3BCA9FFFB293,A1807E3D444A9C76,0002339AFD348D88,C854CF4154A99456,B474ED6CFDE85BB1,B35E9F9D3E0F724C,2EBE654614F7BCC9,F0CDD0564F8CDBA6,9A9B57864C1E9387,0001A1C5E84E8E7E,9375DC2C7A3D088A,DD9A8F8052949DEC,CCFC13B4DF856898,E8CB80D11773FA85,73832D1799BE2187,0FAD91DF4D9F8D50,000012FEFD8E87E1,323E5D702F6FA503,E80D3973D21B2F86,CB67209EBF32F951,B4FDB1A2AC3540DC,CAE8E2A6BDD6AEE7,903857BE73C91DF5,0000F1D03B13A043,3D351DB6917538F1,66FC6D6D61DF35D3,F9ACCBB9F4AEB7E5,2F9FBF5987A6FF8F,6D817118B09E9E4D,CD5A0CB965B5B58E,000052CC30F434D6,ADD3A0079D75DD73,2D6B210894ADDA68,AC543D1C7B7E8292,3A6033E751D57E42,27A1CEA6CE0E07E5,338DB4F5F493AB34,0001D53EE74CF543,0CD7FDFB89C36DD5,4A3CF9D5EA5D9ACC,37B2875FD4DB77C9,7E74C8AB712522AC,40ECC3DDCBD05071,6893613FDE3542F5,0001F0EF414C1114,E8146898FDD3BD40,7ADC4A7C2A15A971,66F68460C56E3F95,A1944BB650115B8B,8B52C1776D022158,086849A9FA0A5876,00018E46F8D5286F,38AC52A8D13C0E3B,E24DB7122E13E0AC,1E3311A924D40B6C,63C7842722DD74A7,74D5562DD7805531,D1E73CAEFC80ABCF,00021E193D7CFA78,302B1D4F2D03D003,E349BCB6BD1EAEB7,5EF87BDC28D31474,0FE185CB3FB65AC1,79402C193CD4D678,3022CBCEE94AA868,000144BF372494A9,07008F2BCFBB126B,54893AB5D5936BFB,554A0A1BE77BBFFD,8AA3064387DB11B9,23D59D045973554B,B35D58ACB226C96D,000089915CCF38EE,3EC47527F44F7F2A,054FEAE18D9AA940,27D744AFF4E7FBEB,49D428C460C49881,CF93FB15F27A70EE,F7BE22A4CEC0F587,00010CD6F7FA6E4A,9B175D83CF043DDC,B79C5256D1A1C515,3D2F83212C2D857C,B61EA8593125F7D5,3D88EFB357A8EF99,744FDFA4E6B31F21,000161134E1AA461,21D0CDA24053EFC9,624117E76F92037E,0998A57D25BC89D6,CDE8E5E333DEAAEC,918C077547B931AB,52ADFB86CF158DC2,0000456FA09C576B,76D8B5A17744F984,EC64485FD9175E9C,931D80DC85FA78F1,546B5217D9EAD70C,88AC8FC34A9F5D97,F0316D811E81A3D6,000046C9339AACF0,CBB34B9D89BB43EC,86E7EC61A5A23B15,86D7CF1B45167C7F,87D3696DF4BAAA0F,D3530A33170616BA,1ED9756A83DF90E0,000222902002B703,1CA6C3D2B2E2E1E0,16ADFC353257E80D,E9C5BF59006614CD,36CA15F5582A3DE8,5358BA58B5207D48,0FF4DC683B7FCFDB,0001F608EE98158D,FC28A4FBFA65DA8B,B1474B0DC0BFA92A,2C8EF2C7622C97B2,68C10BEF3E0C95C6,8A17AB524DD917E6,197857B8DCC360F1,0001641150FDEA2D,5D3AEBD878427AED,0A595F596D56EF34,58080EC5F25702DA,4B04B56C669D122D,98232D1AB1A7BF76,2D8A4038FFCF6CC1,0001475E35588A65,8F1A467E185B02B0,4F7D39C893FA5BF5,D791AD1ECD2BCA0E,358DC0B01FFF616B,68ED91B60BADE7B9,B06427632804D6AD,000087A43B9D5D31,1800B8FBB8FC798A,B03A02285B53AC05,B01A2CB5FFB7CECF,0C868699292F52BE,DBE4590776ADC240,20B3FA20AB7EA465,0000DA80BA5B7741,4A18ED41CD795AAD,CD4B539C65280673,8D983A9724260496,09E0A2830B3CFDAE,6BF2A3FF55446C38,EFB3FA72C00FB5C9,0000BB57EF9A59F9,E0011FFFB13DC712,D48B19945DA4910C,3E1BB665AA46C470,C07DDFA9D7051FAA,02C7DEAC9CEBE157,3C2B317A39ADB6FC,0001510800CC8B59,08B7F2D718EEE389,F568B2597D5DBB4C,F7BEB892EC39F50D,7A1991741A93FE7D,ED75EFDC263CAF91,5C8CF66EED677667,000060B56AF7D72F,03C8E9A3B2441F7F,07986CD3EFC13BF7,BFE8838766AB09A4,45B59C53213A4A9D,5E5F0D09EE0556B2,D23A31B23BABCF13,0002252F6842216C,C2D09281803834EC,1E97064D1A2C41DF,87FD828723B958E6,DBBF6EC42BA6CFA0,108F46BCD53843AF,D09587C708D8B6CE,000189C8ADB3C20D,23C7CDD6D100CFEA,C9F19C20ED1184EC,9C8D90A57EB0098E,E2E05BC2E130FEE9,40B5AC71F9317C44,AD4CDAACD0C49D25,0001F6B5909F3C75,8BFD81B32A71F2DC,99CF65C5F1C2AFC1,5C0E7AA28F725F4F,A7ED4C812B1CAA97,74DE912D9C490B68,F200BB350DB70B4C,00021AE752818364,917ABE0A58AD0B49,75D96809F6DCAECF,86694E0F5F9B94B7,367CBB2D8991508E,B50B4A52F7B73A03,EC4C99C657326F53,0001063B0D5A0270,7391227E2F3940D2,16546E147F1085E2,FF0004AF6F2B0CF5,B74EDE1CAFF1CD05,C88958F4E05A02D8,692091B124383D3D,0001C59E491C9DBF,3C138B2667FE9624,DB2EE5BF287DF247,E7FC10A195AE5E75,B1AFFB47E106DA7C,42A7D67E0C3063D7,EE6A36C2D51FB3C3,00021EE9FE1E523B,C4B428465B34D1D4,B6A85BE9F4E145FA,7F352009EBAF0E73,A7395F4D5496FC9F,B22519FDC5CF921E,A62049ADD545618C,0001D3429C7DD58D,2866BC18CB46BD17,1C58D567E13DB996,72C4A57B5D5A7541,201DDF99CC6B3BD6,3D7A2A4AC0DA245B,CA51DCDBC07BD234,00005110BAA3D089,1116D30EC55E2CDF,469F44626B9451A8,5B6FAE4F802265B2,DE5AFE003510C2C3,84001F3737E6E5B3,0CC892254D0671BA,0001216BDE1E7437,571AA7461F23ADF5,7CD8A68F8546A671,33AA613D421E560A,92B2FF22E9BE3F3E,25C4C59534E579A7,204FD28E9EC5E8A9,0000B744BD89DD00,8BDB47FE78C58A63,C8AF96E36154ED6B,48CA77B0CDC0D9FD,4A76F15402B4E6AB,C54821764B36706E,3C310BC3CAE37214,000156B0323A0EDC,0011C4B546AB650B,2FB1832627AB7A36,E928DAFC1EC60447,0614ED00BF97455B,A06BAC697C6C109F,7E0789D8C01F7692,0000E43B338C83D2,13D36B2E0A82993C,82F771DFDEA9C153,E7C2D2BA3621193E,EF4C94DA9B01B3B8,E1A0C29966E8EDB0,715B1331197EFB71,0000AB8D2681E7F1,CDE41A4D8A7B2F38,0A17198B6471E015,A6892808FD52E49C,E790A5A9BA1F0E6C,6C72246B49A57BBF,4C7EB3DC4638D272,0000A8321E2F343A,4C693DF2D402EA72,1F66A4451F1FA9D9,6B7A389E612C81B0,24845D952DD3C2C5,AAF1A3BAF75436E9,4046EEDFB08F1E47,0001FDC2B1AE14F2,D09C7048B2693602,C695F335861CC110,3D753B4DC95F0D4A,147503B9BE53EA72,54B5A00195E2A82F,9C3C20E78077E728,0000860054859461,644172A1EA9E4088,0206FF42A4F4A348,A93C783264D738A9,631D107D59F640C8,FE0BA60D5B04B5CF,C8CE2449FE2EBA76,00015678C7BDA9E5,F06C1736F9B15964,AE17762508937BFB,56FB2C75A284C71A,37E0807DC1E42489,EE72E0DC7E893FB1,8E53FC875D42A13C,0000719FB8FBEE26,CDF93667CDED5DC7,C6F00BB3DA476B48,0E7D67CA55432F05,3D89F1D7EFFA56FE,707DAD6CC7F69745,4BD786B67A96D6C4,00007EC9B721B144,07A9147565FC88C2,38F9DA45BCFAA755,B45C3C0BC75BAFA4,23FDCFB2BF1F4AA3,D4B06526852F4729,94B3B4CE42C8826F,0000E6E131FF7431,50115ECD29C252AD,563E32B8C8F96EB6,03475096041F619F,4C8AE40BB5ABD7E9,82DDBB833206A05C,5D02B459BC59C29A,0000A790B0BEDB7E,BEEE458B606566E1,C9FF6198FA803325,5B95D01412CE2003,DA2EA59D7FAEE8F7,5C2B20ADEAE0B6DC,5FEBE137B4CE7255,000120EDD9EE527F,8C9E2F1E345DA0CE,8EAB7800406DEAED,2A9F68A067B46DDB,06706A08ED4937B2,E2F37840CEDBE1D1,39A4D5E6D00AE582,00018407837E6928,7085353078CEF7CE,FE0521C0E4B3FC18,D2AC37E4A8136051,1A51C993D7D8C202,76D8D888A3609C94,4B31571DB735A83A,0000E6912C387E83,2AD470C13F5BE011,5A25E2A5170E1687,15E32F5F6FD25315,942790FEAB3E34C0,0E7A7379C8989171,5B0BE6E3C01BA44B,00016DA8BBF2656B,1D573E6738D507E5,6EC3CCF804604CCE,68C2B5B032402C80,4332F1E9C6EE3925,DB5A5011AD12422E,DA611B7E0514B894,0000C997E4B07614,2ECA13A788636A2D,019C7B8747FA1CB3,3CBE8316B19C8D1D,063DB466A8511E55,2894B2485EB7C911,91CF8FB66AF0985E,0001A9B449B0870A,BCA642E857C69A6E,02A33C733CC98648,93BD861ED33AE173,721CE8F40BFA0C74,86B59D0066D84CDC,32AC4109842ADE0F,0001C9CAB1218A38,014164E4BA40C66F,89919DD73E4FFD73,B7D9D85605DE8EED,953E311A1E984E8D,59B0DB523A0B70D7,68C9D0ACD8582C56,00000CCE90FDDB59,060C103C57AEAC2B,CC04A384ACE34985,C5E3F037F5619732,EC811F49B2E13282,68F8949535C6699D,F6E1CB5C029D9574,0001661F1FBCF906,17F5F87E581DD90B,76C75C6DF6ACBDB4,F8425252A03D20EE,CFD56D2E1396821D,72C8635D8D6AD936,49DA47D5A840FEAF,00018F8065DED14E,81C7F31D8220B884,3A412B3001EA5CB5,873E7140CBFEFEC6,B2B2CC6B88AC84C5,8AA5AFECDB5A5E46,BECBA35116516F27,0001A5B415733677,EFF17513DAB4D8E7,0FD6AAF0B8982188,B0F4E4E1B9B6E64B,BA1F049576763849,775F9B5189A008D6,5A204B35C39C21A0,0002054328F3335A,64E488C8AE2102BB,7E576576DDB0FE3D,4FA1602913AB5887,4C9CBD4ABD1C9F34,B762D5E4DA2A5C59,EF256164ECE4DF8A,0000D8DE48CBB4F2,030F5D8DD9BC09F3,B8F7DEEC7D0D26A4,567A5FB5D33C194C,552D3E7DD367353B,9228546BD3208263,FC29154E4F455D64,0001CE3C35CD8991,C305106B26D2C77E,26C4FB697C1D807F,96F34594B87AFF3E,9819AC00B484843D,0707A6C70D9A41C8,036A8FF403940ED2,00015A422416F895,D5713D0161251F67,988F6AC779B32BFC,AB6E9B87FEA799C4,196274F2768ED7B5,34FE23EE102F317C,AA811D9E41C864EC,0000B62A2ADAE17E,639E0FEDBA8F533A,D3EF707DD977E1D8,8B5100CEE274AF72,C964AB539057A84C,359182836A510FA1,E925CDFEC4EB535E,000155EAE50CB348,E226A8DC0FAC8160,A9A96D6863695A58,735AF6C9BC45063E,4662B8CB37E7185F,A8CF11BD0F2A31C0,F7078CF89E67F676,00022DF11F1DBA72,3135C0E9A66549AC,576E31C4026E58C8,2D360A3F153DF333,8D78860FA6DFD8F4,0BD2AC0C16E2F575,73D4274A841EB0AD,00021DE311DCF983,F66C2DF73CAA5FCE,DD89D0517F62CE0F,B1213FBC864106AE,909B53AC064FC3ED,6A060E16D52ACFD7,B1C5E0BC823BA286,00021CC677B945EB,CB4BA71B806985DF,7E4EE57785A7D0CC,B79F5346BA30AF21,D444583E6FDBEE4A,FBC87789D9CB8F8C,43792A7BE59386A8,000024FA2500B1E0,4588B0C884E33CF8,985976A107824F0B,B28371C6221B8DD1,5D839B2890D03C17,C78ECEE962543D30,CB00D17A602BEDB0,00008756461348C2,A004A03F20E5B63D,DF759DA453A906F8,30A9BF93340A9DDD,13351B17F5CBBA8C,FD9F70C74BECEF79,901BEA04E3FE7E89,0000DE30097AF79D,D7BA4E2A8606D822,B16F5F17044301E3,49B2076A7479A069,4AC85DF8A28CB9CC,C4C5A36979DDC7E9,C38692A0F7F2028F,0001FFA2DF6C5548,B2A96FAC951349C6,AC8D42B8DC1597F7,138203922F993ABD,E99FC10E608DDE4E,50876EB46DA4D507,F21B3C6484E55199,000017B29EFB903D,C7BB4489212CF68A,CB68CA2E20D5E89F,07FCC4E073EB8E73,167F28BF1D650526,00CAE4AD9409A43C,8CF282B4A622253C,0001DBD125A4F22C,984BD63103D5488F,00B7E3EBA73D6097,F91954592649933F,00AE33DC00E84855,C3FEAFEC10C7D528,E4EFA47D7961EE87,0001AB870E79DBEA,CBD8A54FD79B8A6C,416E620CB2CB5D82,42D91FDEF7A7FA35,D2F30A6271EFCAEC,A60DA40344A5E808,5CBE259E18128D73,000220C29F94DE9A,73C91411808DC80A,03491A42ECA0AA62,CE26632F66FF18F9,B442BC97EB01697A,D2418CAE179700CF,C23B2CB73FA4E183,00014117AA3D141D,964102E56F84F6C6,3EB5055C4391E5F8,9497777420A6C167,F229228A95207113,4C86B4AD5CDFEFD9,D59057A8A0E5CCFB,000167CC724B7C4B,DA99CE5A72F48F3C,B56DDD08437C101D,D8685683F4EAD341,EAEC180E28FD5536,F7DFDF1708075354,CB3E9F1524000E51,000145356669D8DD,E6E31F32FD35B128,2ED431C2BC798747,7D0C00DC95049B3A,7CF706F6DA45D73A,631790885C209640,634E4ACCECF57216,00001C56CEF8AC6F,7FB51DF97F825E0D,512D8F04AFEC4D0F,C879D4E785D811BA,8B2C587AEEA60022,8D460617146F9DBE,5C358FCB9C4FCD36,0001C02AED73A974,BFF135BCA8DFF260,9D19FB5526B911DD,4CE74F4D395A9669,2751CDD6AF3D933D,0F2E63D4652FF173,D8EE0481DD63E654,0001B55011716155,17E336E3EACD0462,415A523E3531AF63,3BF3ED186532EDB2,9648C44F42942BDD,25CF04D5482C2C1A,49B34D0C765BFA5D,000226E8CAC7EA85,8FA17BAED0B117AE,D3E059A1614E1AA1,B197DA5465E8B033,BF33A61B5D4DF4AB,B69D6CA017336FF4,99C216A91074D132,0000CD5CEF213D7C,2FC15251645460EC,444E04E7BAFA305B,6A3F3BB476B1C964,75CC1A0D9CC71981,37C083DD6328E180,EE7DD99F4DB50C0B,000018DB0CB9CD46,2DE0E7095F9E432B,402279E6DCAAA087,C122885CEBE1D192,4530366A329BAD29,C7D8127BF80A327C,3F9A52142A5341E6,000012DF0D8747CB,F015D1198BF89513,C7295616FBC390A8,C828DD93B2C88244,9EC5762588D7DD41,871CC1F5D7638CFB,1D4764F1AB084D94,0001C3BB7D39BFF6,03603CBBBC8415BF,A263ECD11E1EA27C,532669C04539D538,A3FA40EAE86F2E8D,7AFA1DA9CCA13A64,69CA2836FCA13D5E,00010031240E70B4,BED38F08994DB923,E5EE785B8870239A,B53CB4FE55087EAA,E10AF74D5BCFA7BE,81EBDCA0FC2AA63F,F17140ED8CA25CB3,000105A18E2FEA52,27D57278F4170F3F,351DD83485585A0C,4CA9C5F935BDEED4,D23749FCF4088B51,686C775F9752EC22,94D7073E9DD868A5,0001DE5125B305A1,CB68A25F740B5A57,E6DBA61A4C8269EC,5DA202768649B821,793FA5073BD0B3D9,5A63B42388F07F23,05356B558F403B61,0000F0A19D805918,9315E5EB6F77BC63,2AB9F7EB2A078B60,7F06A91034A56907,5A5453DAB980A401,5B0AD99A941896E6,00DBF0F9F7CB74F3,000219EB76846A15,CC2F54AA41A33127,3C0A66AB31AE8618,1DF1762F1BBF7146,D36FB447EEFE27AC,0F9CE137885299BA,C9037C0E53AE4D9D,0001A3C52F4709BB,081A736028FCA9B4,6CFD2E08C45D85F1,13037DE01401FC78,010E7748FD806282,74A0784FDFB5A3EE,74641417CC54ECD2,0001965D210B9B76,74CA9A8DF0828173,C017D95337986AFE,0908D0976502F47F,7B0E617C10F3A719,0A5810608CA0B61B,29A3EDB33AF4A51B,00016BAA741D438D,C7AAD347C1F7CEC3,92C280D4B2759C2F,57BEE8AA537402A5,678B69295E34F6A6,7C713AD087631AF2,CBA05CBE63C5D501,00000854DFB6B3AB,956A29DF83F0E3E1,4DA966F8B92ECA8C,8F8398FED7D3B174,E37F46548C209668,B219E858CF8F0AFC,014D4056D74C2A65,0001F5F2428F91DA,030FE8DB8EB9B955,7E18F1E2E26F58F1,07163E9AC574AF5C,2971C981FAF3D808,5EFFE6EE2E77A3FC,542C2ABA37CADC41,00012223805FE42C,108A6BC68DE3635A,46E368D25E43A987,8BA1901BEED033E3,25BE01076DE2659A,CAA13D2915C066CC,F05EDCEFE0E1AD62,00021374403B79B1,2F743C02463DDCE7,217B3588EA10CF4C,B95910258A684F8B,DD03B1DFE0C18D3F,E86EEEB01D62894F,F418E35CBBE6A180,0000180F61AB004E,8D006F420F845F02,0930B66D7FC41C35,81E51DDE184629CC,04684F2A491CCEEA,DE12A8DDA7F74523,E60E5DBEE40DCAFF,0000DA5B775101FA,A1F3184358E9899E,D24984857518C270,8CE51CF7FB337759,E78D859147E88C0A,3A35A0630567190E,276B17D663F773EF,0000F04C608D35C3,DC1744BDC2282BE6,A20A1CB7B76449AF,A152AD8E5B89DE00,CEBD7D9E13472AF5,9F83976DCE4DFD24,EEFA65EBF2EC9708,00005A52EE996A1F,EFB429D56857C868,53E85CA24277AF3B,562636995BA13223,195728F853ABF266,8840A82F442DB5F4,A36AC3EAF9A9AFAA,00015B35788367D9,6A8143E61354D153,6F84336C35DAB238,95E6DD5389FE6D76,0E99542D84394EA4,046D89671845262D,C81DC7956E9C71AB,0001377DC9EE1C16,3094E5BF64EE8446,6AA9D2FEE499E1EA,166A4425E255F8F5,E549230D3987677C,953C32858EC3CE36,6CD3BBACFDDFEA3F,00004831EE8B4356,CD27C68D25989EF9,4B165542E7756B28,081029A70176C7C0,CBDB74A045A870CD,9E028A39B28E2E89,7326540625E94F30,000102FF6D7CC3A3,7DF239F46B469385,C71E29FF4BEC24D7,14AB2A3D24A3B118,C3288CDBBDC79599,FAF421ADA9C50152,B7927152EA7D521A,000186EF1C780FE2,55BDE2A7C37ADCDA,819809A5CD0BAEBA,0BDFDC925345BC0E,426244668DD92547,559D759D3F269DFF,7CCBFC0E4A248802,00008744CBB41749,2DFD159A84E3D935,9DD7EA4765E130C2,08CDBE4D7EB2B8CF,1E35C82440020B28,58E078D7A0060583,164588B223AA2FFC,0000DA9B105C647C,C16C6C6857E4194D,793D04132C169E0F,FD38F5D003166FB8,08368F1EB6D3965A,2195C251B2BAB984,2B8586165998105C,00021830D052D788,49E78BE05122C405,8A7DC217F7435FA6,CEF9FA6C1FF3A345,1D581F7459D53D8D,806762F17ED6D6D6,FBB99B4E017BBBC4,0001FCCBEBDAC3CE,1EE272F0CC551CD9,A91E6DDAF322DBB4,6C625B9B52FA453B,4BB140A5181776D5,0CE8CDFF4B907A4B,8768297F0350BDF9,0001AA2D2448B202,2E85871CA7164EFF,F5E64B30E1513418,D8265C8D46907338,B7D2E92395785E0B,CB3215E55AE640AF,7BB3CAF6F812E698,0000167F2CD2C942,E05F7B29FD73B095,E9C47A2D3BA1F0B5,0C5289C3B954352D,F059A65C867976E4,F69C62DE9335E579,887BAEC160BB0AF6,0001CBEEF8E61927,D770E5DD00F37F73,EA42B8D69FD89D27,E49AC4EEF38B9323,AB6C12B98B029DB7,C8BFF6286381241A,1D3D501F742699A6,000032D531FB88B7,1410C01F8573A46D,108A27AEA705FE38,0CACCA3BF7AF7A7E,61C1CD4957B43001,6E18780BB301434F,0153B8B33A48F281,00022A111AD78587,A2E09B4DDDC5459C,9A35782BA8C59C0B,58EDD50DD192BA89,43FA10E767F3AA1E,3B052596CA183C45,BC9C83397DCE1B27,0000A8DCC67A9854,32EEB6F7BEF9F880,ED80D3265F64AB1A,5D90898C7417EA03,C331F5CD121121D8,8ACAB7496375DA1B,7DCB4778C045E38A,000074FE500E117D,87883B9FA0E635CC,1C72CFC51C6ABD86,800D557FA904CEE2,1CBE546A9C0238C4,BE9E7FD23A1935A1,B415F0AFF27B7152,0000C7FDD331A185,209200C726598D53,86EFBE705E47A6BE,6B6819B5A304AEB4,385D11E4665E3F48,D79A3B49852FD657,420F584D1C478415,0000D4359DF9F980,0E219C920EB55B75,37158299E4315B61,DD2A64132BFEF70E,4209644F31987E7E,A9B2F9A9B7524BB9,51C2A8CAE8C7ACAA,0001D55C17C1A929,E547B9BF0B0F1A58,285872DEBA5AF50A,FFD08CA052FEC47D,9D2025F9F5CD84F6,6A54827778085E0F,F7B7B2A699650322,00001A4A2B00CA97,C2D24E7515F2252D,770E4293C6F49BF4,30BC90C5D3FC546F,B1C9ACAB4DCFAB21,3C05C57ECE7A0190,03D0AABF17DE76BF,000211E87293D95C,AE7CCFBC2D96666D,B4F8E23B0F24FBFF,7BAEBDBCA765B5CE,11315B75883502B0,34662F0D679173D9,6822FC9EDB6B259C,00003116468DC55F,84F43166599C6964,32D145CD6DED600E,560899B5C44DDA1A,9E523E600179D7D9,C99768C62B13B97E,B7FADD7519AC5C42,00006815859DD6FA,2BF583E878A9939C,CA32AF9E8EEB7469,8D05E1A1A6A16227,3CE580085F1655AF,20DB88E775C72DC9,6E57501B74A170A3,0000CB66DB56CE01,28E3A8A709802C13,996BD8D647AECF0E,A6B09BC15DA60AFE,574DAE815200D49B,10F5B95CF32152C8,1E78671E7A787533,0000448263285A9F,8B2DD406D31DBF65,FF1FE480A06A43FC,624308666A6BDB29,46ADD5459A73CD61,F9CFFB9174BF3555,F79C43ED8D9D711D,000030CAC80CC048,C7EE404FAE8C4B93,13265D769DEEFA50,ADF2B419D043D512,2BF2F7B455F647AD,6FAE83ECA115F074,184958E6D16848C6,000110C46B420D64,BFB518424FAEAC9B,C42E8214A6769335,65DA3932E38F7D05,E22CE0D4F5270EFB,8A35C5CCAE0800AE,5C4C88DBA65D1C35,0000D23810109B95,CC9785563D0863F0,0C33B152A09103E5,848022B87F16F5B6,73D15EAD9B301C77,18D0171021CC5693,D1AA17FFD93EE64E,0001020A8D58E1CD,129AE46B16A7563C,9BDCF04DAFDBF40E,F3CEABC6855677F7,A959B80477C772E5,8BEDE8D5C931E151,7D05FFA5C03B90B8,00007B80E6BDDF2A,D9BAF5EDBEDED3E6,EC7698BC30B530A8,3558B586DBC33C03,F7758630BC9250F6,D03CA0C2543DEDC3,F12E7B162337C887,000199F7CF03164E,831EE0295A845745,CCAB4FEB03214231,A1E1260D6AE3569E,866AC937CA4BEA45,207946C0CE60511E,AA3BDF3BE6473AEA,00001CCC887E4930,80087ECE06FA64CD,1A1CD6D232012188,025A93126638840B,88AFA87AFCD33478,39C6223D02F51718,53D88316635D9040,0000F2CFCC601155,3363301E79E7D4D9,A88A7B32CD8AC315,AC440E8E744F0600,4DDD179AD10DC4A0,FA24DD12B5D66993,F9F95858416E02E0,0001A765AF5E2975,1E2744D55AE87200,1921DE1FA00682E6,FFDB0DE0C45C34FC,38EB445A40B67D06,8966A3363A7F9770,8715DEC6549C2C5A,00019F40192723DA,C11BCAC845C0A278,C284D43F0FAA5950,07C364B1B3E29054,3723C6D239517BD9,372CEF626B95C145,DC155487AE2E931A,00006C16E7D5E4F2,2AA757DD1E04E97F,2FF7938521154260,1E58BD78E525C765,2349821B9A8472FD,19C9600A098813DE,6B73D650C8BA8FB7,0001600EC9A55AB9,84A7C78C6DD146D8,3ED1E8AB8A2173A2,4B6F85555D5C07BF,30473F111FFCCE50,798CAD07CDA9DF62,4EF7EC1A2CAF54D2,000224E34F89ED6F,32855D5917E2375B,7B85A1CBE5F7C032,3AF6AD32B081DC6E,2DA55F17464A4CE5,9BA1DA17494FD095,7120E4C4EABD4E7B,0001FD0288879289,26B5A9BD516DEFA4,7267F8818A0D0F96,5C6451B8F6D8B82E,625E1B8882A12FFE,9A10E7F9C1374411,21D8E691C13650C1,00020CC5B74A98D7,443DE0BBA824B0C9,5C41CEE787FF22F9,C0BC7C893A3C1725,047115565371ADAC,CA6A45128D004BD0,44C0686A95F1218A,00008C05A9146AD0,CB7F017F793688A9,0B6F893F161F7AC7,216C4D6CB5C45CEF,629B62DDDE5CC8DD,75F00C9552FB6CCA,DF774A43068D6896,0001B7EC15D03C74,5AE07D5D42B75B3A,1107872250A2C8A0,5566EF3AA4E6F788,02D59668891D8E0F,4170CE15968F3CE1,366509182BA372E6,00005C04AC223DCF,E2812F2129D2E30D,B3376E743CCCB419,84F6BAA8749F30B7,1F72F1534C834EEB,66606AA2CC2C6743,17383771B6877A59,0001ED9771E01F7F,B7EE682865B22D3A,BD4AD568DA4424DF,7F43899B74D43A06,6489A3061B335CE2,7A1DB2B688517940,B055DC3481ACB3B9,0001AA866A039326,14511CC10D4DA9C7,28E8B70FD2BCC827,ED96440AE7EBB121,B90D7C8F2C8BBB8D,0D581F2718C222E8,48849F09118A7F83,00007F9E06755547,1F78DC539AC32C46,F87D5660462397F2,33E5A3EAE5EA39C5,E2987424751CD2D9,2BE0E8299DCBC21A,FA24A868CF26DBCB,00018A56E915B02C,5C3CC7B660750027,5AEF691080D350EB,655E5698AACEFBB1,2F260ED054322662,BD07367CC21584D3,6DDF11F6E6E41889,00011C0CB8B73A4A,D965C5B012CCDB19,BB2A1606B739B3CA,E1408FE2BCAEEE21,9B601A9F7B9C01EB,6CEED0B1BACF0801,3A599748E401D853,0000BF2DAA2E4208,8F31FAE9D580943A,4087A885EF397E8F,C36BDF1B200734CB,DE33012A8A6C066D,A049A91ACC0E67BC,C97E543A138604F8,0002085E419C8B2C,18577818774D32F4,5A0B999578B0A220,494C6C04C69874B0,659B7BD4274D12E4,FFB31661588F5D15,DC8B22E1F64ED4B6,000088D3545131D4,0ED7E3520268EEA4,D21F55F57489D267,670722E419F27606,6FB10CC4C054B2F2,4AFE9B1E2588C368,07335EC9F158DFFB,00019CD7BE99D91F,5F2C637D0F187A1B,3C20F77197577173,139EE50D9B3D9C61,E6E9CDD3AA3E83ED,DAA21906C0BE47E0,1010CA9042F3F674,0000AFDBBB398A7B,AFE1490679C57FB5,00E4566328EA19A0,5DABF1AB3EDFEBFE,B0BD0FE2919A94AB,3FC27F5AEF36AB76,26FB65E3AF8B3345,0000F42235954360,34CEE389A3FF1189,1C18720BEA83FE77,6933E9BA3F4CCC61,6F9A17D33902D61B,E6DADD35CF766B4A,628AB5A69163C8E6,0001B729A9F0C2A8,C6335C5CEC8AF4E8,45F6C219B568D701,DD975DAD50031223,CFA3B26FDDB1AB3E,DFD25632094FE84E,D9F62AD025B4740B,0001F69D13BE3EBD,B7BD7567818B275A,895ECBA365BB256A,F5DE88A55583562A,9FD08EACC8BA94D3,AAFEB1F4DD80A0CF,CFFB9803D85659EF,00000FEBF4A62972,AF23BB44C2F21EFA,685DEE8243356D69,4E0CA280CD0B59BA,15F96F1BF3E98872,0B1462EC7EA089B3,D91EF72E9119825F,0000378485DE1A19,516747B2EC4A6C7A,0D70E3D75DC26032,ABB48EE144CEFC9C,C10B734C9AF098F1,7BA9C04CB0E31900,1988899F9ACF5B16,00010ECAEE119172,B219826480D60B41,EC4D2827578D2699,6583C723733F23B6,E0C410E9F0315353,154B5EDBCFC99DB7,B0627DE28550F43A,0002111913E9294C,B3DA4468CFB744C5,C06ED6B0F282B7FF,6CD133B00BEF6819,B3B9679F431E86CD,D9956E2615805CF0,0AB50081490CEEFD,0001287C8C5CCC93,4D960797D35FBD8F,3D7AF175B81FC783,ADA14CBB02064C93,264A15E8104C94A5,82BE28A9383678BF,7B6E43E6871C65F1,0000EB382670E50A,824FBDC87B4D9071,08A3532A73E9CB6C,E3D4572AF1E61DEC,142C0A77A3FAF141,60793072EA5A3EB9,1CACA85F6A0E666B,0000B606CD594B97,0CC66248117B9BC6,D611BC7A2C15ECDD,885B0E2B341172EA,E285AFB387AC9423,03F695A73AEF3533,FF8BF9EBA5C19398,0000883DB65F9322,A476622EB2EE9FD3,42A4161CB4C3A1A5,253B77B3984C344A,98AE8863DBFE57B6,3C5E0B17031E7B24,8C602044F4394217,00004A3E9F015989,949C369803C27A4C,0098BC91517BAE4A,B56F7A5E7FE54865,25217B17A505B873,D8C4399B8CED2320,BC08A5A4ED0943A4,000217FF568B662C,0808DDEA0BCC197A,4B0B1BA1D71A4938,111ACB3737EAFA21,C125AC47744F1EF2,11866D65560C6AC1,516D0FC3052DEC87,00000A199B26F5EE,C944053DC687ED71,F17738E3A50372E9,C79F3149D7B697E3,CAB04A56CC35699B,23FEBAED57F2F582,C9DDE5A35EAB44F1,0001F824FBE76959,B67E535CACBD5C1E,ABADECC9958011E7,236FB2F47E59D1C6,7F9254974139CA36,6E888F391B740DA3,FBAD94C756F52A16,00007B93900796E5,DAEFFC6EA5BB9F59,FDE45C25C374289A,EE5AB37598DDDB5E,0E5D72A20D1CD58D,55EFCA05D695C251,E2AE69A7DAD93D9F,00020407149C5282,62F67D2F2222EF28,5AFF309B4564C0C3,72CF7D0BE95317AC,C27FB41C3379664A,C47A3A22E93A87E0,6127D0EE5EA68A46,0000405A6D3EA16A,FB160FE0E3CFC294,E9CBAC26FC388AC2,528F22DAC7B66184,D994076CBE4671CC,3CF754CBF56080D5,6B10648475614DB5,0000FCDBBBA549F7,1A4AA13096A3867E,AB9628CD6A9674B3,96462E186B11C39A,88B961A041FF966B,AAE2505585E76BA7,1D68FC5F71C84A0E,00003D94788E69BC,84B4BFA1560D7C3E,3EDFA10ADDB81EA7,9120E11D33219C99,744381A4693CA35C,0964745449FF4558,924440472EF5A3F0,0001AEC741A04C7D,2730B150978EEA50,D30311C970FBE092,044FF8758EFF5AD6,DDB2CC26F84CAAB1,51466C925E36D267,89191B0EA8DDD4C9,0001DE95795D24AD,194BA597B128C915,3317A88DFC365523,E4C9FDD8F2B12A3E,88672B792A7A0176,5487DD726A65D52A,752244275B4B3786,0000DB342135310B,C6FFF58AEF13726C,996126071DD46706,4C61C01739E2ECDA,24477EB177F28EC9,690D286C49F788EE,CC46F0CDDEE2950B,0000B085064D36A5,E6C2DF9A84DE0A3C,5F60FFF5AC8F6844,A501075CDD111634,621A006435F888CF,3858A368B8B1F8A1,F7293A6EA1FB5CBD,0001CB3C0FD1298A,D5D952255F0902C3,E8256B302163E940,DF91E368C7344D46,81D9607DC86FD3DF,9D189F9CB7240899,A7E73700283896D9,0000D8843BC39CDE,EE00BE0C1BE58988,62ECA98631290F2D,588D46502B229701,625C70BCA65C8789,6791709E52D8A817,40525B0A2D5D44D2,0001BBC78CF52607,FB84559A45A69CA3,68A4A7DEBE647822,BCC4C9C09DF05032,A04FCF20E1FB2BD8,675B580309AA4A15,D9C056236FDA724A,0001012650A8E178,AC788A680C40AA7C,F98CE4A9992E4470,39C1E5531B28BE9A,0A1E67B88FB1DF13,78BA9C752194A4F1,DFB04E077710C2C0,000045359E967D44,38FD5351E8F83DBD,C63F16544CD8A09B,FCCD44D78099AFDF,6401175F505E5183,56A1E6A581B629DF,54B7866AEE784836,000224512FED666F,EE14F9157D08207A,CC8488ACB0DE2979,A74733FCA479E453,FC1FAA1D78B497C5,72CBC8339F8EC400,603BD9B4DA6298D6,0001EABF2624D621,30692C9E73886D47,F9C084D7B71D2E4D,325C0FF91A405724,645ED7A610574714,2E470EC33E19AACD,49D878633809C675,0000ED5DB0F4F598,702A6F5209C3726F,B27D4722C35E205A,0950688D7E94B338,B5BC0AF63A8B9BD3,0E892BDDA2BF0044,4B995040E46BAAEF,00014A8D3589B3D2,6A126F7775C084B0,BF5C52176ED59B41,8D3C251EDCF490D9,066F99EC89C09EE7,E35C68234557091F,41C19DE9ADD7C3B2,0002312F93557A4C,21B4E08A6022A316,0271680FCC438591,418C4AAFC5DB3527,069C4079058E0D25,0F14AABEF872DD8A,4724C5D6EE0C183E,00013CDEFCAE36F1,99DF76829EF6A030,F9C3B6E2AE2CDEF5,31413996A5CEB83F,F70C386C3022C7A0,2A2EB5857670D68C,54E85D20031B14CC,00002112F1D8D97D,DC8931D82E355C13,613165AB500C989A,12FBAEF02DDA434E,420A9D22E63EDEE5,D7BC12ED86F91B85,415A1C77F591F29E,0000B0C633E7AB53,E2A0605105789EAD,4B8C1459203C3F5A,E846AC0EA896634E,CE464409AB9CB5ED,3BBFAB65E4182570,86200E55D7D47535,00003039D21171EF,283FB8D812BA5F57,717BB21805552FF8,44872F219B3E1CE5,021DF326985AACAE,B50E1A4822445C55,81C3E361B4427C82,0001AACC0B9B5ADA,3D50C1715A32AFB7,3A895D32F6C74ACB,3D1C17E3DAAA7B03,4039B73B2E02894D,ADE2FA12B6A9C843,E98EF923807B9710,0000302BDC30B68A,E6315A9AE1307D95,F2282B5D50B97075,55463FE020DFD65D,A56F5DF8BB26CEA1,B7008472DEFE1C39,5BF3D79747081D76,00017788648F863D,F30A1865D23B9612,5247C0335B2B1F7B,3705596393CF20A8,856E4DBA77902B62,B36C785F31B91DF6,E98AC0408D05C884,000107D694A173AB,BDA7DB94588F1C0A,0AACE731CAA1529F,485123FE1AFF560E,664E1B59A9C7C969,C254481D550D2AC1,3BC83399DBCB2F21,00000CAA6CA670D9,C62AF1CCABF87CF1,355F94384D1B28F1,4804DC218BA761D1,A86BD9BF03483C89,49FFF18DEE06DB28,33C3F473C467F840,00020E1335C2ED8D,21D042EB906098B9,AA452A88EF795714,2AF6C3FB2C29EAA1,E0F474AD86F2F4A8,C018B33DBE859D81,74FB588F2F0F6DFC,00011BF4B8ADD92C,B2CA8FD2A5EF2969,A56A1970224D4993,F9EEF99B817E4265,F4CD5ED56B2B420E,AC9B91A66AC311F0,990BCC9D9BEDABA2,00020592BE256A27,48F5A212A01F1363,52B413564743080B,0F295086BF6E1381,6BDB9E7F3D258481,FFFF7D17E3DABA4B,6015EE3EB1BB4FCF,00022496CAC9CE79,66C0259654400228,5A7CE361C4DB0505,088800D6803D411A,9BA925077651F12D,9CDFC36990C7CE54,27145BE0926453AF,0001D31593C2516A,C9DEF35088D0DBF1,103E73BACCD938F8,AD1A4031B0AD5F2D,8412FD19CC88B592,F27A4A47AA5EF630,EB6357610275DF35,000129CB474F3DAA,BC9ECA01F6AD10F7,E5AC3D3D99EFC3B5,9FC67802C846BBFD,E11C1502A5EB4A1B,EA18F1D61968C0CB,BFC1EBD61F6BA350,0000967CCFBC19AD,A03EE6D168EB0FA1,19BA56AB81B47561,5FC33739E4F36BD4,8E1F50F504BD3E4C,D271038A49830AE9,6C905C731DB8A1E8,00010CC5982B0C57,D6FF60792E390051,4E284DF835E2903D,0601AFB86B9D3A4E,55A2FD35933FEB3C,C0D2E310686DA142,36468EA49F745F7A,0000D00C83579B66,AD5F1925C7C1DFD8,F305182398AE7152,6308C4D9C0EBEB8C,6221EB2D41C9B170,5A2C69A638B81620,4EA4074FCEAC131F,000025609791C140,7D71678DEDB48D09,21D53C22E7FAEBC5,B8E3EA5AD00FEAC2,5722F75ACD508D24,63A3A450AC85BFCC,0A0F9A6AEA58D2B2,00009C05C90F736D,8C4EA022B0F9CCC2,B0B50EC48B6D7556,643570E61BF329E6,EA11FD09A306292D,CCFA5AEDADA4FE15,DF3E7DD903204627,0000DE6CD87F6800,2135CD2441E197BC,8CA11D5E075D504E,88EAB81879C2E171,7916C8531F28DE2D,5AB0302FA55D3819,32FC12353800D0FF,00020C575AD12C32,FDE98FC6EBC1BBE4,071D1E0E063A5D82,888B9A08BFC9C148,E4042AA337B25589,4F1823F233E5088D,0D268FB48827F306,000100D6EC272BD4,C91932B0CB6D53A6,849ACFFB6F5A2661,999778C3A1785AF8,A33CCC9932E210D5,F275F7920084BFCB,780441842E414BCF,00000865E1CE5C82,A190A311CAD8742F,E8487B094BAAA80B,C0C484370A187053,84A010BD995305FB,6D97B8E8CBB7007A,E98A85DEF7CFF6B1,0000517CB9872647,19C9DDEA4B1BBFFF,CEB60507AF1E8994,0BD0136B40A73CAA,14841F4F5781E229,19EDB800FF55EA9B,D32AE948195130D4,00002DD16E745004,2A1124E53B0FBDB3,92C178FFF749678B,463E9FD2EDCCFC8D,8D9B019E68697141,99D574F962333D7D,0AB8553C760B2F2F,00013E731586E369,4BA489E3E9B6CDCD,9270BA881BDA3937,440D235746A318FA,9621C0193C2A51F5,E7767357C2E671B5,44B9353F3A5AA791,0000C5453F89E602,CD4E9471349674AD,1AEB39F78D7E5B41,FEF2A55E65C6FAC0,C1CD75EC65AC60B2,0D28F1217288737E,D96E226E8580E1AD,00000D1A68A58865,F5889CB5199EB449,1AA2C742C9A6C98D,576B51567D03CF98,1688661A043CE20C,5EEE989B1E675496,B148C437C75AF88A,00017C75DDA27CFD,27D37C6F3B5B5E50,E68D5D88F4D2E955,6C7F8D6914A8A237,F2534A55BEF4112E,215AEC752AF16BAE,F6C5AB49004250C9,00021D46716180FE,1C513C982EBF56F3,B3BD64E1A09EE13E,A9F5BF5FBA3F2A63,F7BE5378B2FDABC9,9AC1B7ED41A7D271,AD24D33179A1ED01,0000CA358D7DFFB3,9C1718E8A25FD4A9,B4F683FB21E15BF1,D17992E38C877F57,F112B9A98CA1CEEA,9AACE12318527A47,AA2E7EA8C581E558,00010305BCCC8E19,C179F1451F59716E,E9DAB2760C219FBC,3E209DBF639B7393,EC6569B61221EE01,1E9BF9E17E933491,CF80F272059DE0B2,00002CC7FA5829FC,900A370BBE3F25B1,A9B0FA960F868188,50A32D794C7F5B17,D0B74B1D138A6511,57BF0B0D2F188F44,9276C74EAC7222D5,00002D0606B2616E,8018D34C54274599,8E34D2248E705FB1,099101B735170702,2A47365F4FD043FD,C40B7B844493BDF3,C64DF9B8D90BB87E,0001E44BB3BCA7F7,762E053FA0B06C82,2CAC26D78DEEE6A4,5F4955A4D40D2CCE,DAD1649EF6895F44,214997333A180C11,3CEC66B5B6358278,0000238698B4A386,778D75AFC6D4216F,9CDA738BC275B42A,CEE048A2B41F399A,67A42D87A782ADE6,3D06F8DAC90D17DB,0734DA4F615D8F09,0001AEF0F242875E,1117250C5997BC77,6E6485785A265E82,22FDC5E8D9EBFCF5,2A46E27184BB05CD,91258DBA9487A233,AD6E9F4A8AAB00E1,000072A9872D1371,120024BE028D0572,F5D909A020B1BFD5,58805012397F10FE,4B8CD2681DBEEC61,A3DFABD2D3009B1E,3413E29E3F40D651,0001A3C40EA74EF8,B62D7DBA9E5640BE,FDACD032D2C3C859,F8801CF090256F4D,50803B65B266CF3A,E9E5D17C48BDAF19,E90F34184912A4DA,00001867649585DB,64710ACE2C333C54,994B5B09951C8C93,18B8F140AAD42534,163EF9FF56A0484F,33EB7DB446ECFE04,695E3B68662E1BB5,0002117C6558834A,2C3F926AD0DE44DF,8258C018CE873740,439D47E2DFFA354C,C3A17CAE4782476F,9B5A7EFC6D99B149,E3B64E080CB4C047,00005704BD77B10B,7D45240AAE8E6D92,0BA9E747552C2D94,E8D8EA0B556C7609,50A5A903B66ADDBB,94A604A82D9E28EE,7258A97CEF4B21B7,000144C03E455BAF,DFDB85E8B8F5C307,7D6252007CC3E614,A16E05F2EAF93E31,EC85C426C63B56A2,2E0CE09FA5CB2206,0D9E57D22EE1178B,0001E4749A579365,43D6D9E2AD7AF37F,EBD4883D12312F4C,89F1D090F4FB550E,95D0915AAA21B3E7,51004DBB5592D8E4,45DB3915E2D71F11,0000A5EBAC53A077,CC4AC2AC98D4AEC6,31E7E5E6DA974A01,F85BBBE273B7B9CC,5DF4D6496672E11D,17C26414DF64DA0E,8345DC17BE58D612,000095F0F548B2E3,C8EDD1B9BA3E896F,B7FF95549F5FFB27,B31C808D0809D0AD,350D20345ADDFFA9,BE2311A5F6F942A7,B60FE66519459F99,0000AD933DE53FC0,2D92B30880D4B500,DB62C63BA0AF3166,B696813D51C9B3AD,B3C1E1F3955D1355,03DE2BCDE9AC12A5,8140A62D5B59435B,00021701DA1A52DB,E645773332890D94,376B9FF07AFAE827,543485DF46844780,7A5079A12F8C0C4A,25FA15D969AEFEDF,3DDF083AACA14BDB,0001F296B0EF0E93,A9CD45F1AA4E9885,823923A355FD85EC,B3F24C830F0D1DF7,736AF9621EF301F3,888241C4B9C0EF5C,26D3264B24011BCE,0001E27994F597BC,4098A691E07A85A2,16AA8EB4808401FE,6E91554308617912,EE8FBEF97988AEAB,015063060B8F5474,875A3017DABB3176,0001EE02701DC0A7,DF2AB9A36AF680DE,AD882F5660A41829,F932D2800B955A4B,9A1B74BAC3A981EB,B70919602BE6C993,083493094C3EB982,0001EE376D7FC67A,59D11ACCC7C6DB46,4959C3D7F4392EF9,E5D2FEA28094A184,333A19BF9B36E1DF,B25FC2E4C463C160,AABBB815DEF7AF8E,0002297A65818AA7,A2F19CF2D5731597,B77FBC97D78CD338,D4882A71445A9A3D,E013A3DB9D19EC3D,56AD87A3BDFEC224,A19099E9B264AC9B,0000194EEFF00004,DE4790B659620F8E,1D8EBE8A6A938354,14F75CB966B06C10,AF9B6D9D5D7F52B6,2846D61928B1A9F9,70E1B1FE4C2676A0,000072E062EC5FF3,B5A555C1E4891A50,362E7C9B5A9A1082,A036D4D506B583D9,09274385D399840C,AD596ABA3A822989,2F21D9FF9A6702CA,0000CCB2384D5488,66C47FD6DEC87FD1,30C692E43CE579EE,18BD768B676C99BA,073DB19ED4F6795D,51B98507AE269F84,B63CD9CECDEFC114,0001120D1FB0FFAC,FEC01B601CAA958F,4153848C216C999F,8CAAB31B6E44343F,C867D86BE0F7723D,BB714A0FC4F2756D,3DB636779F7A437F,00003CFA562D33DD,06D20747B9D582CE,F138B8A405548942,48D8BEF52720B0FE,C1C61CF8DED42E61,B3E0F852BABCE44F,67CBA90FB6F48885,000078EDC65F5F20,011B3DD1654A382E,D95FF89EF801322E,546ED4C2A91702AC,5E31A87A007B2C8F,BE9C9F3F90B1668D,F759911F049B3BC6,000213EE758D9754,9B0D6B11043FC250,3A3C4A53355F5EA3,560A50544B5AFB6A,D285F98904A8B970,E4B03D7F79940006,4B655D933F707862,00015A7EB415D7DB,4F80B1679BBC65D9,37582866FB47E1F4,DE15F9F47DD30251,4D5449B7F5A6E541,6D08C69A8DE47626,C35E887C3557A3B9,000047AE663E676C,561D15746210360C,028B81AE9C1118A5,A510FC007928F845,38196EEDB23078E6,63AA0C300157EADF,B08F005B6C1AC7AA,0001EA077B7084C7,6407674C502FFC1A,FEE536C8F03C9617,1D0BFFF2001DC98E,CB44B09A21DB9BC0,6D5BDEA5CFE68E43,4F24BD46705EE98D,0001B7D014C7B03A,593FB46A5006ACB0,D37155E26BC0B24F,EF2A89F3A0E09B8C,1047C8301528DAE9,4D0FAC98F140350F,15A9947E311F9FD1,00011B825DAB9812,46D6AD82F483BB18,9389687FE5CDCC22,B39CEA78D808825A,D3574003C1A852AF,456E3C69A3A19431,11EA7ADB222CB2E1,0001F2CBF09A2AFC,1E744BE93DB0F851,58922852C0629E9B,E015AF6775DFEB3F,2FD9BA64E5CE16BA,B106D19621821104,7F34E98F73FBCC0F,00016192EED40960,FA0AEB44A9DBDDBA,8A695729DC17A6CE,DA97D76309A39114,949D9A00C5EC7A73,74FE0EC80B1831FE,60DA8FE69F129CA5,0001BE545E35D040,75340372513F335B,C23A17C12BB136E7,75798B9F82B5D37D,E80CD889C4260E36,DD152DEB37FD8B57,E6E575E56B8DF007,00006B9821A7232F,712C27504E6B7D7E,388390E60E5216E2,EE24EFEF5A714BAA,256DD6C3F87BBCDC,28709A6211CEEB5D,0932368E528C3005,00004B77AC9F4DAC,675843A3D9387BD6,90A693BFF71B2B4F,16DAC8FBC94AD2AD,E139F7877A83EABB,D9AF4677FE701576,46F4467693D17233,00013C9101105026,2E19ECB98F74A1B8,4E30DF3E9C80727A,4B0EF53F15ED86C3,3806B4E3E6F45597,712297955BA09E02,235D33ED876E0E8B,0001C225F4DB1764,CC996477AD11550A,DDB0DBEFF9FF2EB0,2CB5F8C0AE5A8546,8D4578231A11AE90,F5EFCF7DBF89C4B4,82C4B104DDA846AA,000014859B52D8BC,99FDDECBBEEEFF16,E153AF0FD610F5A4,D8140219C2B98108,FC9B7C12A71B8AF0,AB1E0B8B9B632F40,8F0396FE3F803FDB,0001146167EDF4DF,3B3C95E16367E52C,F489688939E1ABD3,B02D59AAB6FF9C08,CA2D51C56D005678,CF4D13F9E61CD78F,297053DC69C7EFA3,0000D72B049C86B8,53D8554E64EB007A,8E59871EA140063C,34BE31602CBDDAF0,0F2E0901E347873C,B6F5D30AD1A8F84B,37412005D46E75DB,0001B979EDC14206,28F0450F1A0A8FF0,8EE94BAB6DC9002D,CCF06E71C2C3C4D8,D90ADA806DDEFCBE,1B9DAC779F45E08A,647AC4C339256D97,0001E89958F8D7D2,088245EEC552430C,E47483A4AC27DA60,33EAC5AA442A726A,4DB92DA4DDDDD0FB,E3AC168D240C66D2,38865601A5231B39,000040939D5E2713,09489F974E9E9012,20370C1A96BD06EC,2A7A96D967E10A6A,544ED4DA1483A180,5AB046BE04D2A458,526EAB765BC6170C,0000B9B3360051DF,BB3FA13DCC714BC1,380611E9370FC308,18CF2EA856DA05DC,466B5F68464AC481,DE2CD18DA4A8A8E8,141D805BC84A6A49,000210E8A307F94D,481724E6DA35F60B,91DF05BB15A95E7B,194A34F6319D29AB,B001785058EC74B7,B520E30C356EC9F9,26EF6C824EDADCD5,0001AB220EA66165,47467FFF7522A4DA,C1FEA82150FD8740,1F0DF1FF14B57BFB,9F358F0224F34E9C,3E03404AFE4330C8,794677EF6DF0EC0F,000149255F457855,9D231975DE427EF0,AA1D124DAB81F777,9E511F116B23A118,920F4078502B6716,D7DE36D360D817DD,78938D2E4A8DEDCD,000192CF8C72E232,4406A19F7EEDD074,38BA3B3E64A5EB2B,86AFE67DDFE2ED24,60185AD73474A032,2C85E30D016D2870,E8B7B5026FB61B46,0001ABDA93970EBA,8A56EEF0C471621B,7B503769F662FFAA,030AEA8296A5F3E7,881330F4DBA67438,32C452CB7A45C9E3,D214D7139C229149,0000F4C287D42B2C,E634D57463EAEF1B,1371504488C49273,3748BE3800A70930,0A4A66325C85C238,C3A3A5E143948312,69B4EA0A2B3B8B2C,0001473BB3BB12C0,E7224A6452129E90,9F539E67EAC93103,70D95B59767716FD,166E549077C6CE04,FA72672D19400F65,E0D737164135DD54,000061CBDA520370,0338094C04C7D49A,600EBD66C1505331,DEA7581A40FF9EDE,CE2AD3C6A65F936B,C6AC8BD830C8D5F0,4B4453769A024243,000097D655D13653,80FD895AC3192B19,177A0ABE5A28F5AC,AF93D6D359535489,53DFCD78F8977A34,EE59DB211ECE7622,1040DECFB38D173A,00017A2814EA50A9,B426151C02BAD612,74CA3AF4B122D7F8,CB59FC6BB6589FFE,6F1E5CA344B4D37A,877A8672825F8DC4,CB653B91F392762B,0000D2D4CFBB7CE8,0DB3D34D5B1FC2BE,4BF3D4735562B53B,1D39F6219F551093,F7E78D24DF4312FB,75D30EC348BBBFCB,059170E5B08611EE,0001CCC6631CD6BB,D2E37CD76C58A9A7,46F71E92052B23A5,2348486B8AF6D29D,2EA794492E17058B,EC2CD2679D4864A5,0FCA9B1E4848AF9D,00005CF766B33F4F,07213A0A1E91B4AD,8776D9FE5F70C2D7,51A804EBE71FD034,369D4083A0AA579E,B7D2C4070CA39DA6,316C6E327C0C0834,0001EBC9B6F284BF,E1DFAAFFD9653183,84C6AE18E70C39AC,082FC652124BD727,D5EED5F32B529528,422F575B2C8DBC1F,5E10A004DF14A08B,0000E4C6EE890C33,CF7E218686CC14B8,01E9610BD6CCD1AD,284AD8BAF35C229D,F6D47D2D0525DBB6,C17C3D67F756202F,8D9289C89ED1D12D,000216F4B0CAB053,78161DBC5EF9CEF7,22D345061FF830A8,35EFD4464396E886,AF110ED976F785DB,D8975F505AFC7EED,D2CB55387B912F90,0000817B3641E29E,ECB9354338428F4D,833FACF77E8E55FF,F592D202CDCC7269,F216626397681900,8E4DE85DA11B47FC,68BA26B5F88CE7FE,00005BA33BD11949,21968C7D5288243F,1EB38E6E8D23F4A5,3F3EA2AF6F7D1A07,ED6899A0ED167DD4,70EDD03CAE5EF588,916FA19C2AB6976D,0001E0FA01675AE2,3A213F353CE006CC,F2AFFCD1292E34D9,57CDA82C0FBA5506,23647C6075128F28,379FF9C0BC8042B4,5F9EE5CDE44FB343,0000822B3AED0244,4CA5FD55B3694168,C3A973E190D2FBBD,8B3D86A87176A3B9,42CE6D32DBC78158,2B7B4A18B4B64EDB,E9D11DE8CBAB0BB7,000141726CC3DC6F,4F10FEC0B30144EF,E799361C0F913428,E6CD011E4DB88D22,722B8CB0E2C1444D,6401685D92E8173E,26B6F205B994F2D5,000191246242AE4C,1F8BD1674721B47A,19AF0CA51774C228,3245F4A3FD159D97,E6B17B0FCB3E9EB7,A0D36820B706E01C,828E6666A7BD87C3,000047F0D3CA9F75,D161B710D7B52E97,622BAC75ADBF5F63,9A709B2D97ECFC38,8E7EE581373B117A,F15A153AE5CD77D5,88DB04775C7E9AB8,00009BCA7C44601C,55AE4927482745B5,1C891988D600B9B3,B004673EDB858772,0A03EF7B3389DE68,29F8B288B7531423,2D50212ADE8AA3BC,0001B11E2E5FED37,A21A09D8A2E7F4C5,DABDDAF12CF23C9A,7A12034766BAD6A5,B2C57B5C88EB0C83,AE175BE5FD690185,DC19438BE004AB7C,00013456FECB160F,07BF470172D16F41,21A0CA8A23510B48,3B1014A7B0D9703E,DC0DACA54CE159AE,6C7008BAF411C62E,F7CC0654442AA13F,0001829B117A00D0,AE7106F42202FEB6,C46C450176163AD6,1D7B8BB249FF7101,644673A9211C7191,C4D3BA3DD4CAD6F6,7601619FE8503ED8,0001EE704315DCD6,4E051C6F57AB634C,C6EEFFEC2C5C6219,809E79A39B957305,1CEBA0DA60A0815D,C82C3AAAA74DA406,A745F227E012A740,00018DB0858B4D51,34E318751EA7D311,8DDCD943DDCBA095,12C05FDB3675726D,1CFA0FA1BDBA7A89,6C7673A492EAA3E5,1AEFA11A3077E7A6,000163AA019871F6,0C81B2029E47B26A,C6A1F8DA445F686B,47986C5A1C4A82FF,E4BE1018F68C2054,7540C53E6E172CEF,555360E2934D2B2E,00005764BCDA5082,CCE0042B279EF44C,B90B635363D64FA8,D37329E92E8EF0AD,AA18AEB250D47224,4EDAA0C5B067ADC6,6A416BB9451A1F2C,0000616E76A10E02,D3D1C8EFD1D9B825,AC76E5B1F4B57D8F,FD00C097B1D9375B,E69D0AE1BD3E51D7,6A0D1FA2C689C3B4,5F1BDFC53E7E318C,00022E3635B3EA59,9EA195D7A7C81714,D3330A9298C4EE0A,286FF1FB7B3B2B18,BD48AF69EAEB03F7,77A1AD478857E25B,A8C3B748C74E5461,00020226342E2066,3092A6DA2CE8F46F,A00E56D1B9FD3210,7AD0BD58B1D493EB,DD9D4A8A0E98B1D4,ECBC61FF3ADD4FB3,858DE730DAEC7B90,00016EED08105F45,FFAAB901A6FDF8ED,FA2BC8AED9516AA7,B9370204DB03D13A,99121EB8B9190747,0D309DCC7D889EC3,E93951B63C05388E,000103FB48FB9ABD,6AE28208F9775F7D,DAEEF885E009443B,DF57D977600EEC8C,83937CBCE8B15234,3BFB08D6DE1532BC,B73A0A0F656DDF16,0000CCC7B1267F73,02608D1820510AFD,49473D13C9544C5A,4918BF0BA4DDF5E8,F231570CDA63B893,48D2D395BD4F1846,6CD124FDC90F0C73,00005B4C55112B56,361E98CBA42142C5,F66ED2564DC8D86D,EB9F281244E9BC2E,666673C1EDEA0C32,71E74117903C0B1B,7655BE34C2F4F9FB,0000C5647FE9403B,F9CEBBB90E698CAA,B13CC83DBD2F4CDD,41B8B4733EA6CF01,62BE57A5543D93CF,0ABEFCEDC2B9F0D3,E91B8964828776A0,00013302F3FB0582,BF29E39E8074ADB2,9F5386CBF422906D,9119B3CF41404C4B,D80B0DE690A91CAB,F00E68373E7EBFD7,7B0BC4C0DFFB6080,000179708661F1B8,EFBF0677E3784E96,0C4AD7434F995A1C,5B340156ADC20154,8AC2F2EDFB8B9536,1DBC439FB10D26FC,5F0D840761B061AC,0000F478F1F9A896,45068CC2206E35FD,1FD82040DC975A41,40354971C6CE9F2F,A760C4DC3BB9B544,E2B134CBAB8A7AD9,60EE1C820C2F8BAE,000229BF00C8D96D,8C118CDE015B693B,AED823A93CDCD746,28D668A2DC7DE144,6189A840BDF16806,D310BD2E8045B0D5,5CF5066552D295EF,0001443545D752B8,46E3CE59BD0FCC91,797BCEE3EAC01D91,84BE318CD5B73D90,FD5B0CCF0BFBCC09,59C2A46348D4F465,C281AC21D73C4122,000217A9806CB883,438036B70A14F458,B5DC001E36EEA849,FC018AB18DBC02AA,5778BC5A2EB9E9CE,EED0E9EFD4A80327,33707794A7D60F67,0000A9E89E21E93A,F8AFD562FD97E0C8,2389347B48446517,E9F8C5C6819D1293,63E46474908B94ED,CE07F95B973D6877,340FF7CA0018A5D1,00000F9400FF5B03,7225FE4950CACF33,C49BB0A08C467A00,6C6F99E1B96C12B9,87F419E5BDF50020,48B832D2F12634DE,58A117807F25995F,00009AF1B2F3E92B,EF4D574A62AF12AF,BD833FE8AE3C30E1,D83A5A59B4A5EDD8,2E623692A1C9B198,C253213C9D6B89B3,20F58299268CF9B3,000151900EC61E69,73A6F5AAC158E006,5D01D6050EF525A3,79381C7F1ED47ADA,AB9C1D3405843892,E846BF239BBD3D3D,09BDF64F04B80A65,00019DBDD8378E4A,39B851D92ACB81F2,FE476C5D44A8A5E2,5A7411B65C3DE4A2,CC838711A94DC1BA,011C4FB5E1B7D615,E17953B430B63EE6,0002173DEB1C9C83,AAD9A4194E914227,C35F2D401CFB86AD,041E8051E2B94427,A1608C909CADA827,6194793F443F8601,ED4453B9AD0F33C6,0000F04C2EE575F4,9F19D9B9974F952B,B754FA65B9AAA880,C13CB955F71EF91A,6C4249A15E540869,0250F10A9F15FE4B,EC663A4AF62B0260,0000358C1D492268,0F6E449AB8B0A1EC,6906514BAD27351F,6705FA26B0AA6391,F1B7814A6BC75F4D,00733030BC67A6F0,E2A2DD7F353E6BFE,0001512ACE963DDE,AB03CC9FA99FC908,3F927D0D92B1E871,1B60A69AF058012E,48123ECF1E2A6BD0,A5521E6C72ACE9A3,7C9CA25AE26A02E7,000075A34F550BCD,3FE561A36F15BF71,49CB13D323695231,9F080FC53187CC5A,45999232B1169951,4CD4EC393094C455,D698A97D5CDC738D,00016BE14D820F52,05E6DC62A392D16C,17DCA5A91D139C1B,E25B3838A27F1999,4258A4C8AEF5707B,4390B42DD7A04D35,1FBE1C3881A47958,00001816FA6DECEE,39CA515215CDD08D,15483082981FB91D,828941593A46035B,658B87283CEB74EE,49585DE098283845,E1972F109EEB4DE1,0001AD73D37CC07C,CA172D06025251C6,2C6C5EC81A015E43,9555FCF457534E10,40DC87931476D42A,B616B89D710D4A35,7D86168C394C3602,000002ED8AE4259F,D60DF7D2DF1F94E8,27655CAD33440CFA,F31835486D7351F6,ADB7B31A0694CD58,84A5E045993CB193,3E88CFA559D0BEA0,000052786A620E91,8321507D26671D60,B8E9CC889621CA83,B95331F50165435B,C2E6C1F9C0178A02,1F7F1F68C21540D7,33E03E8956DD5C33,0001EEA37870AB12,C03072B7F1DC9571,4648E2C0628DE696,3FE54724742E42D4,773679BDE9D4DDC8,CEDEEDF8F71B7DD2,78C1A61411DDF5B5,000155D63CAB6094,A3A4441D144115D2,CBA4C841F92790DA,01913216BA15EE11,C32A6D81C87085C0,9D700F80468ABC45,90D2BA368219CBC3,0001CADBCB3BAD14,2A8A0946EFACBC22,F0729369A5502C19,9366BE7CECD66D9E,5C76E32E6C37C2F9,8B76F42AB2B8F67D,CF99670E1666CE40,000041A79D229E00,7F635FF58E9608FA,B27BCA8448AEC3AE,A58C80E084B0385A,F3F33CBB4ED05018,F83AA44B13490059,A603E860B8B2F0DB,0000D194908FB4E0,498C986BC3DA1A1F,B9855352817ED2AC,01B6538FE457FC1F,1CFCD70DA14B3A4D,ED69F162C44CD3EF,0029F3CD0D8AE5ED,000060E479C07E35,249978203555D1E6,596B6A0EA93CBB38,89EE91416B0C712C,DFF78A8B182987E4,F84516F7FDA42EE2,5A07FA3F47C8CEAD,00001FBB1F570800,D4F43FD184841CAB,D11AD33E8838DFCB,37E3D68ACA898623,0E68EC1954F0EB2D,90AE19A542287F25,715F8A9A72EF2EEA,0001761E1D46D488,174A281BE1D4052C,60FF55C66576248E,2A33DF9C29C58753,04199B20BE579884,E85A0BC73916DB0D,4750F93EF57347D1,00022E5D34B81E79,D550C04DA9AA4D6C,4A3110DFED974263,9B0F0F5390C70D0D,0F87A5BD3A3BAC4A,52C8C3BC6862D995,1806E1D935578F2C,00011A3169AFB5A2,0223FB1FEA20C173,0F80329428AD9FA9,B6900372AB8830F8,9D005E155AF896D2,0310C44CB952EF11,1CF11E79E8B19032,0001BC6C1CCFFCE2,128D9649D3C3445A,390EA9029BFB7D88,D3AC7C64D8A27F1D,92AA07AA280DD926,2D09FB1BE53E4BF4,9BFC8A96B4C52A65,000069FE6645BBF0,644F04FDE3D25752,CD23D5E01D888E28,2BC3DCD2CE6363D0,2172BAC4DFC96B67,0DB431C01F7315B9,D19127D35203CD7F,000176C64AE89F94,08D6D31B0B026194,3741A3B46B14FE5A,7FD3BFA7A1FDF20E,5B11644E6A72C0A1,99B71CEFE491965C,0680B1B6BA52D3B8,000015E5727F8AD6,B33C4E7B32ADAC19,DE714D430A9A535C,7EA0E010C8301DD7,22566D24A3BE5FB6,6633AFAB3CFC2FE1,C65BAD8ABE059721,00004A01051C2CCE,1CCDACFA31C3AFE3,F74139F183075909,3DBB57B46D83E998,44A267DDD3E2CB9B,F18DFB0FBA031B8F,8106924B75F0C57E,0000FDD68FAA2F1E,17B24205B645DF8D,2273E23C12BEC813,1DABC93328149D2B,26E8FD8429644F84,2C97939630B34F34,F5F9881F5F2B9E82,000090AD7447BFF4,7CFF0BE3C0D32671,8D13E931B65A0600,0FF9BAC3E12775A8,F55E0ABFFA504828,9B08D89000866E71,6ABCB43B03C894C1,0001C2B98E82F8E7,9EF14F626A5B0968,4F28464BF533F90F,5CBEA1059E12CCFE,0D6EB20C9C9D65E7,B09F95D1BD264769,ECB5E52E99ABDE93,00006818691FB807,931C93DEE78F8D9A,F8AFBD593A247EAD,83562757AD1526A7,C950BA752C59AA52,A802D7177D460D65,B48BE82A62210E7B,00006D85AB3F632B,CC4F8432E1D0B6E5,AA1D2831B5392C03,5F3A0D9ECBD6F6C5,357534302497F4FC,F34A4EF395610315,14438D14763D767A,0001F6CB342528B9,66C90AA3C25B7ABF,0D84FF95A090C017,21AA0D8845A1602D,402492062BDF0EAC,040F323D06767104,D757FA0BB63F3A3B,0001B6B136C18B29,DD743941FAFA3EE9,AD030604165FE546,F0041371E3CFFB08,D5A93E488A294A32,99506A0DD725F28B,7BD7A2B557D9D2DC,000139BDC4521C45,1E635C5B1E53F743,0915E0A7A7722FB3,55D02B0481E40FA5,DF926A6F61197507,CBB0FA81B3A0DF72,77A89DA7164D5710,00014E60B865D9CD,1C76A58A06337643,B95B45E4DEBA35A5,5F77622F2295AADD,95B05E9672DAEB4F,7EED400F79A2825A,91E01C949101BD86,00003571A91DE7F6,0DCB4365BA13D25C,6C8FA18CDC1A74E7,8E1C53C91A3ACA5B,F62E2A852A0CFD3B,40A2394CD9D6F1FE,4FD909C2AEB3397F,0001DC94587391C6,6CA06CA83AB428EF,2696505EC733587C,3363792D7FECD041,0CDCA60A3DB80570,4B8BA4BD686F5143,399673E7C9F6F51B,0000148BB37CA8B0,BEEDDB030C6CCD58,9DD064A95F371CDF,5D8409F478373AE3,F661745CE89E03B2,0FD795A3CEDBC707,AC11C8E403873D41,000043989F7D2FE8,C6656FCA558362E2,864B2D9C28D84D06,A4EF9A3D6054DEAC,52D72E79A37327C3,2FC54208CE16E823,5F3B947224B6A799,00002CB57F4DB904,2262ED8E00862BFF,EC1EFDE0C1453A54,E12CAB7E769D7074,914909205713E5D9,E3AB67D9CD40B0A3,1477A7E43F1B2C95,00003DDC0C23CD1C,8CB5227C54BDF9EE,E3CA0B96885F38D3,0D92D791855ED5FF,C84A352E7721363D,08763AB27D78CD5D,42B4DF62E77790C7,000218738C641831,D61686C40CFAD5BB,BBA7D4EA3BCD041A,333DAF2D9142151D,A63CE59C86E720A1,0C5625043A94BBC3,909113756D923AB7,0001BF5EE874E368,3196BF540EEB3F45,A5454A74194C5EA7,C4AFF5D69AC1FB99,730A160BB9DBE10F,5C39EDF2BDDE4881,AB4D7E3E602696EB,00002FCE14440B7F,28A63C1AAB3794D1,5CBE328F8DA07876,B52FF0C5863E4A01,02D95EEAD51564E5,A0BAFE9C55258613,18A773A831EF4B50,0000AB963F6A0C6C,8F21E79D5D8416CB,99F491224A19137B,DE4AD415CD11B19F,64C667BFDFB16C39,65C1640A92445F4A,C032D8D282A7DE7A,00012D50E30E8BAB,7EB94B7F78E0A801,C88B5F995CF32606,946328E588D32BC5,46DF53A5EEAD0A35,28646ED6978C0714,4A67787E9778DC5E,000133D37C3F9E0C,6F88C3C56F3EC76F,7774E4E2327EE19F,D8FCF230DC9F0DF3,86573ACDC9D68963,D10B2811B25566DE,FA2FA38800EB3C39,000118920DA279A7,CCEAD13988C1363B,C36B962708EFCEB7,F0DDCB2DFE9CCEDF,529BE48800837D7B,D8179AE6BF4E4383,94A41C430F563983,0001AE1B71696E7E,DE7A833F307BAF9A,6E623AED257515E9,3FD4A4CDF0261AA4,29D5A2E064CC71FF,13BE636798DEDDFF,F4E605D1B9A00793,00009D9C5E337736,A91DD642740C9985,696915965FCBAB3E,C9EEEC5D006175DF,F626C539B2A4F01B,6F58D19FEC150AEE,13403B4A8912C0AF,0000399132F0803F,C79F6ACC7A74F5C8,E577E43EEDEA330E,A53F39F793C4A661,E8774CF477302CFA,28B2813DC94CF0AE,10D8DC4E1FDBFD08,00004FA4B5F32584,4A8305467786376D,BC3E27A9838D5F37,EC296C7EAC6D2DF4,9BEA228FE88BD31B,2501A7E769F542F5,F3616C6E826D2C6D,000204A8827E82F3,120DC938DF610204,3071EDF6AE249D46,5F06FB699F6F5F25,4EE214529D93392E,B8799CEFF87A2899,BC3A94371638F539,00010F8538839295,5F4773544B449F0E,0FDFBDAF4A5D302A,D138794D82630266,4B4DF8FCA7E068C0,6445C6F9E7C51EE9,92C8D8D3277E78AA,00016D7930C830CB,0B38BF45B0F55A02,9688D72A618DF907,2665BC378E786676,ADCDC0996E6E13D0,D5D295A4101DA92D,7472E096FB9BB1E1,0000142FAEB833D9,45DA51FD934E69B3,A99DF860DE0A525F,AA6516A08E07E5C8,0F0F4CD156E286A9,8BD5A632E04962FD,AE52B5FFF3A86A39,0000A3EB2F52CF04,9D60AA206FEC0B3A,22CD6162F6FD932E,68EB408366601487,6E385166B90BCA23,F01D87A6B0FBCD11,7B8A78E86B73AD92,0001AC4942023479,7F3BF113FD2ADB89,E26CF289CA3D093A,740D52B609620416,C62FD487B5758F24,CDFE60CA2E09C87D,35943BE690E638D8,00006ED6C8E13613,4DF4CD78F91ECF80,2D23826BE51A8E5C,886EE4DED56A2DC9,F001F08D3E31935B,D20F59573C159709,98BDE91D2BD788DB,0000AFCA5C022FC6,61A3B5F9FD0EDAF5,A4BB68C8390DF532,B72312FDA16D6252,6A3FD35774FCF309,AE991209D6F1C9F4,A53640193B26AC7B,0000FC108BD443C9,AF697B7B27D3B998,2E410A79C176B23D,B240B26AAA533803,4B4CB3A343101905,B5689D5B1CA0E8D6,166E767076AD3560,000149A9B30673F1,748D2C960AA5D08F,C97FE0A4AC8A79F5,EB7A4517A4F098DB,41FFC38A668764DC,F87E459329DF0080,50C71FCBF220F4CF,0000B4752FA01D11,46BE20AD0DC4B28B,D997D73FD6358FE1,1C102F3209CE678A,A113D8BE95242C45,2E1ECDB0E5FAF381,938242571BD4C1D9,00016A86E3D59B9A,F74E07F1CDB7906C,A7569546788E2E98,7645C92058851372,B1AD19D3A53103FA,E3095DC4671AB21E,7AF9A2DFD5C6EBED,000034F99006DD08,EF8B7254F23B028F,B0EC2C4E30DC5D2B,69C14D75F99B445B,EEDDA90C85C09951,FAC3939829C69E74,F1176FC7193539E4,000146DCA5E4974E,80AC9419D6F57B92,CB0F687DC5077A45,26312579460F4FE0,4168008404F44A14,B2C77D27C24B5294,C4E509166F431A11,0000BEB88E1E74E4,A59E5D8854419C39,3F918A3FDFCA6985,A4570FBE424FA026,CB480422325497AC,7DF40E23E53E7CE0,D494FE952FEEF042,0001A5E3674E6C1B,3B5FD3AB940B7716,9BA4178FE4464876,ACC4B6E1C9EF69B7,CD2DF51E45BFD360,AB8ADA4A73A12FAD,518F94702F01C0C2,000210E2D7EEEA46,9E9E6C5C7D4FCFC9,948F15624D3DBD5A,44D5B4197754CEF0,02271F655B633815,930A484A9355C77B,B8C56D3DA05EA940,0000A75C625516B0,EF80AE7FE95E909F,B11C82F0F2C0A88C,2DC07D9EFB5A4590,5E58FFF8597B48C6,9469FE21D193F7D8,A6E3BF5D09F22F0D,00002F1FDF41052E,598D25EA469D8BA3,897470DCD3DC8D02,48D216B1370FCCA2,55501110533A9D83,329D1BA71051CC4F,987552745FCA0931,0000DE730920837D,F47DD4E45EBC968A,889DE3DB4B97AFAC,555917B863DB95D6,D2AA894EC8015890,15C3A485727D2E05,73E89724C68C6996,0000BD263E2635F7,7492AA9C58B101E9,CAF3B5E2844C771F,4FE8EB195CE2BC3B,E487418F88F5D332,BD0684EC022C4141,56991DAC483B6263,00005DB69DF37A11,3FCAB036B46C4D73,0C14C1C08442A069,23E1EE040431DD50,6C407F6DE8B8D1F8,3825177BCB362EF8,76C0ACC0A70CB8F2,00005D2ED43FC52A,166DC22DD1D6D792,B1D62BC34A508F3B,659CA5EF42E2F712,599213FFA5EEA4A7,ACDFDB064094EF00,9A24552F5826A792,000005FF9209B683,CD57D403DA40AEBF,FDDF15187770985A,C5619577FC362292,94B7043CC1BB5ABA,A1DF983939F15430,931165EC081D98EB,00020FA91E9DFAD1,8F91D0E8F5FE7E22,68FB08B18D868EC1,5C47D9633D2F3D6F,2E62E4834745EF16,7DAA4B9B632F44C2,2CBC7ECDA9FBE955,0001344A1C741376,A6F86B2200B048C9,42CA1A2DAD079D6D,9C6579ED5908FCAD,E8AEE86F80049A3B,C7BF190F7252AFF4,135E78AE16C927B5,00009AAD513922CD,17DFB7098EF515AE,DE0B43A164757DBB,C1EA4DAE4ABD03DB,A79487F2766CAA85,63CE740785E2D481,9F769E554C2E115C,00021953FC8A7401,3846FC0E7D7486D7,9193260B12858E70,444A0BDFBDE3DC70,F4D1553E81B1F231,8BB74844DF3B3074,4A7F7E3BBB211D22,00005AA2E14AC71B,1511BA378B579302,8447FB713C86E54D,20B85C232020B611,7B2DFAB630407386,4C61673F1421B2CE,D084800C959668F4,0000C21BF1E6516B,C862EF7588B0FA4D,CCB1E3D459FF5C06,1517B25DEA81FE57,80AD239428140433,03A6B14492101D06,58C5FA5090B2C4A2,00006F03641BDEC8,C4A312A856F666FA,9F837A7ED5364AFF,D85CAD84115AE00A,D03DE0D32E069FEC,622F8D8902DB9323,1212958BC6EF964D,000028449B95D5CC,BF790CF820472332,1DAEB58E61D65A8B,185BB692CA9E08FC,B7A53DD524E7DDE7,0928B25C710E1645,341DA2751227AF71,0001178EC1BCDB92,42A08F588EE46FDA,9682F8C91E0D607D,1439A1B3E9EEE31E,A6150AD0150750DF,2268577E84C7CE57,F8236671DD1E455C,000039499446E61C,46F97F09FEE9F93F,3B56401B4D217D3D,27A4F30FC6F5FF3C,80A85FEEC9AEBA40,8E23C7366356F958,7C6A4BAD9CC591F4,00022569419D3342,A581F492F00E9402,4C00C194DC9C14D3,EBE227BD2C7800D9,B9D5E5DCF5675D2C,707E2A578B203923,6B086C327853FDAF,0000A2BDFA972228,ED8C42A1B0838972,2D9CF6E50BC0C7C7,D474D06A3E4495B0,F3AD8D0C5C2A763C,1CF3979489CB50E2,E87D1CC5D7292495,0000530A07116FF9,C9DF6DCD9221BE8B,69BD422AF592A52B,01E9523796B99787,0D5FBA5CF175EB06,31C131EA645B9BC8,A8669046A3BE1AC6,0001CD2A72600BB9,5F6562B87826E01B,CE4DC73D90145400,7C6E652CEB2D1DDC,D3FFBDD6C9288DEE,11622FB7B2E03F13,0B979C64D8879C6A,0000C345A5078E71,DBB3FBBA09B27708,C84BF178717555DB,5601D0D0B74564BD,368508415AAE840B,614F24D56F15838C,200417BEA91E18E3,0001F0FA9A67E067,3E035B28F7FB48E7,9522BF63B9392F86,EBE07369A1E7358B,9BC475E605680FEF,1794B2743DB8411E,4C0001332FDAAEEC,00021F951A6B9E22,4830DBD5780B5942,64D64E699272B0BD,123A9F3D329A875C,5CEED18564B066A1,84DB7AD0AC1EFA56,646D30380949C92E,00012DA324D0AC48,A4F8D6E4A2CA7EB2,20929CEEC7C03DB5,691DFE81991BC66F,6A96B28215295D75,4BC94257729265A8,ECE78BDB75EFFDAB,00011C535B4AA3C2,28D713E847E4A748,6008A4F4D5D9AE71,25A7EE6DC884CCD4,001E1ED5B1A33E0D,B137C31B19946C89,BB25D5E1EC633210,0001F230778FAE9F,05D1AEAEAB38AFE6,CE4EEA84AAC67654,4E1EB17C76B80A52,1E6B97742159D2C0,7406298453D92F73,EF312CD8D4F4E540,0001624EF93C52CA,DE54112EAF2B7895,017F33CA34E94287,AB698129E7AB8228,EBEFFF584581419E,32F911A89AF8F1B3,75859C409F724349,00014E4E8B4D47CA,7C7786DAF0506E88,21DD9E31A3E0C2F0,ECB1615552682DFA,33C6992C43EDA9A9,1172569AF902DE83,AF3962C1E359A20D,00010EBECE4F631F,5039D574AE1B779C,636B34232422853C,6886CA54F3839851,FA1BD16C77E90F4B,5B717CA723A00311,3C1C0E2A8F30E888,00005DB4F431FF31,A8E30484CA2A4D32,73826B5CAD5A7219,B3C5E96AA2379952,AFBE95831850F296,45E9DE24D1E6B2B8,93FD355834C5300A,0000B3E96B0735A4,D595E9E42C5A4F03,2321E17F4B8C2ED2,98AE3F429ECCB371,9540E264C81246DD,C3750E523F24E5C4,D9BEC18FC1426368,000007F045FB6B23,0796E1E80438D9E0,3C450145C448EF4D,9C9F9E877BF93227,4F03163A9B24C1E6,E6DFD88CC77DC494,FD4F48B8E0EAB2FF,000146A86360F1BD,0D2EC040C554536A,EF566B980DC7FCBA,2C1E8E715393B156,EA085AAF5EFD7B4F,A7793FCFC955D901,7AC0FA0654BCD11F,0000303E4480A75C,B74DCB0637445673,C27AFD6378FFBF7F,F4BC4F62CD438BAF,7165B11589E76FA3,B19D81188DFF58C8,D274294FB47DBBAF,00022D10EBC4271F,D9377AD30F840974,7E0B114876DE30F6,75693CE4E13AC6D7,2396A45EC85FF5FB,EB1E1D1628028D3F,F243CCB8D590F74A,00012907F577CAC2,1B381BCBE74A622E,4C2569BA0E8D8B00,4251A4AE3494E255,EFD29D556A6A3F21,E2282B641054FF34,D31C4F26E87000F5,0001D77635F0A80A,6608019285890CB8,8E9AFFC1AA2E9521,D391F62342911902,7066121F4F1333E4,8B7DE76B9C6B172B,B7303F2B0CB151A2,00020EF76D0386EB,F11C546A56549BDE,86A6B78BD12CF229,5910DEFA329B5C8A,10AB69F52FF05070,A0C23E1C1B42C169,AF787FD8CE458269,00010D92DF917011,CA9401217A52B693,E2A8238FB362DD76,A57071232F09999C,D84EDA4077581D30,2FE806D32A055281,27C06902FD88EB49,00016154912DFA2A,8EE6A5F2F0BA4B2D,339751E61CA197A6,7484272C422880EE,1980CAF3C281B13A,C878CE71BF68FBC4,B1263F111708B2F5,0000F6BCDC99DD4C,E417DF0DFECA49CE,9C71112BA5311042,41D0C84895EAD2BB,00D316F3BF9D98D6,8FED598312371EA8,E9DB40357AA237FB,0001D205AB11BDD3,9E98107947A43657,0D4EDCF3A503B8B2,15E0EBA73D6F4F2D,BD3026A1460F83AA,0FE306BE65A7BF2B,2BCB71CC82FB7F2F,0000C2C2A1788997,9FE56A28D91A1049,8870E8B48B68386B,D39C1CEA9E301146,5DD020E9EEE80B93,207581B356122315,2C9B61945AC6A820,0001EAC0FDF5BFD5,9D4D862C2E94B430,27B342B2DE54641E,BE8C955E54E93CAA,C2D4584C77647C65,62D4B39101093E41,26E1A3A194CCCEFB,00003CBA15B6CD59,3AB86E8EAA4AF042,B7CE1B15B72A153F,60C87649346249E9,A7AC0CAEF8F25E80,B3701A9F63EADBB8,7442F9A412D4977D,0001FB109BDE7C6B,3ED41F3CB491881F,B9BB779238A45A9D,DD85F8763F8DA976,D468A1458A338EC5,EFFAE02189F8A602,9F2CA02130829343,0000D8F83CF2D84C,BA5AB82AE49E6893,D4676CA641B9D170,88D501B3EAF62A53,7B4DB491F9D66D25,518B5E9EF4DEA9A0,01BCD4BD9B07AF42,00017D3FE6068EF9,DA1552C3300996E3,E9465504AD1E7D44,779A315216C370DE,B7062D7A03016A0F,CEA1276622C49703,943D38C0CA4978E2,0001CCB2E520B4F2,D8718310E005119B,D44B36049DDA825D,5445F9E5E62E5547,13D29E9C652D9462,AFD77F806F494700,5282F8DFA1AB5AAC,00018CBE56DA9A25,3E3BC46CC146CE6B,6E434578501EA507,720DCB9C506F9E0B,72ABF94414BE6308,960058331913E899,85DB8B25DBA2715A,000052531CC74ADE,E6B97AAADC75330B,6981EFB5D6FAF8EC,57E262FFB4F88FB5,BF7CB86849478DA3,E7E93E17F0B7097B,82F7AB85FB26CA9E,000008EC691EF319,489F796F09BA8817,71D9D24BDDFCCA84,FC9BD8C23DD7A897,DC5427DCB810B7A9,CE7EB3A3D2EE215C,95821A3245FC6E28,00009911F3EFF893,76F41226DC8A3023,7BE200A488E52102,487627195F3851FA,4178EA05091B286A,C5821D7BBBC8D1AE,39E8A975376BCBEE,0000AEEB22142B4C,B8E3FB4B8368EAD5,FA2CEACDC78819FD,8C7B0736A4F4235D,0DB39AF50D758F37,EFAB2A6C37EEAAB8,32471BF3E9437ACA,0001698D34A2FFC4,94E779CBB06174FF,A710C2D17913F265,74CF8CEBC8216BB0,873E3C89E109A2D2,33CBDAD174E42AF2,556B6E273C9CBED7,00004CDEF5523B5B,59479F58397D7D49,6E409F3B94C939AF,8199507BE7FC16C9,31D51A16516BB8DA,CF4F30A5246D95A6,6D367CB671A8DB5E,00019943E87FF1EF,58700FE8CAC4CA63,09DC551B810381FD,0DAD8CF1B6AE8A85,46198234D62C5A6C,58083F4F805ADAB0,33E7758B76EB139D,000219BA0312203F,3C42CFE6210B3F5C,941A71AF0DFBD2AE,507B75FF78D4748B,69B2CBDECCB89C5A,94C898B57C8B59DE,98CA17DAA6DBCF26,0000FB3627D437F8,CC63B1CEDCE3A0B0,0CD32D70C9B3CC30,D5613FFC0ADC8958,D5701D8FCB0B23E8,4224B275443B8D16,9EFD16964724195E,0000BC4AC548ACBC,C4F50564AB0A898F,1191E0E421D96F90,E60159DAE586D25F,A5B3DD9044641C78,1439F6A2AEEF7B09,EF77FC9113AB6B8F,000052D98B48B1E6,09313E6BEB895D0E,6AF38699D035397A,4FBE29CCDA8B85CD,6C564B1A52E8E3B5,C8D117642E9549AF,1BFFCC77AD0410BB,000131387CD80395,A894DE296055FB87,5DB8470A2CA41235,FEF5B8443725D1B2,FCA66DE405FEC730,C4C544BFCFE70903,74CE0044E253EB18,00018259F34D009B,C3273CA14AE62F90,E31E217F636B3E94,A41C63C97C7965C8,F8991686F607B1FE,E37BC311F302B66C,E2EF85D8FE6FE9DE,0000D1664DFC3881,C4D90C0F00D51B8B,E59718F079173E13,608CD12E7902DD75,CCEAC254C5BEB15F,AC5F815370ED6199,D3295DDB1DFAE34C,00019D86F9D8651D,FE2A6047FA56CB14,D004D6A4BA6949A2,24689EB3FDCAAFC6,E1EF935B69FE5C5B,6CDFF99FC1866C35,212117C3E11F21E4,000079BCA3AB78F9,82FF06210E3EDFFA,272E07A6431EFD5E,E719B1822C5E921B,A906001B221DF812,052E6585D606220B,ED05E3331F99E229,0000579083AA0038,367FD304A45FC4E2,FA11EA91F1C6ABF5,39E59FAA6DC66EBD,CF88A0A6432AF727,A62C398E372E227A,AE74A8E35645BAC1,00015EEB6E65BEC4,0C634C4819A1ED8F,632268FEB06EE93B,BECF722F1E15D90B,C951162D2DA8FB4C,B02A1B6BE8A9AB68,9C324ACCCCC8C38C,00001B695A42186A,8E53D97D3EACBB01,1546816422E55F82,DED0DAD160D3FD5D,8249B64710AD203B,FCA69B2EA8E86113,7AAD296BB1437B7D,000125423B1330F9,7091AB1ED7539F4B,28419925E4BAD20D,E39DCE03BC0C1115,49EB10415FF2C1E1,D56389BA809F1E88,53122F69D5CBAAE5,00002572A0410415,94408985DF01B82D,D7EDAADFA0E53F14,4A245907960DB392,BB226A43832CCB13,7B277BF33DE3D23B,C4AEDAA89EB73B67,0000D21752580643,84AED6258A895C6E,36B24217E57E7491,9E6F1E0A51D27F06,0E4F5E0643E93D39,3896A837DD4BC3A9,FA18FDAC49BBAB04,000034EA6AE877E5,DFB4F8B82B5C4CB0,545BB1A058955AFC,D01068891A87987F,79F9D88F405217D3,9AB64DD5C53DFFC8,940D7DB71D845B97,000199FBF16DE3A0,D9379C3602EFA740,14DB81FE5A32C517,419B8B23501EBE3D,A6D8EE39DA5D0125,56107A9442B7C580,EAA6A10898EE23FD,00022EFAC42E1589,992694C146B577DE,0910F1157BBB6981,637CB38160574E0C,92D8EB069447957E,63EA8765CB69E1C8,DC9E59ADEAF236E7,00012D7DCC203D36,3AABADA2FB2A69D3,5EDAFF782EC99D1E,F10BB55F7ACB3D91,177BDF5BD06D132D,34F24DB9ED124120,54114B5129B22F2A,000049050C0B45AF,2F5CA0C247A406A8,DDE367BF0F642412,58B8950278FB5185,29050BF178AB4D40,DAED76DCF5437F7E,4CA8F29E78198058,0001063F8ED2EE7D,86399023050A95F3,01C06CD3E959204F,1A417A70FF5A7888,002B66036DD80951,CAC6D940A116FCCF,AF420C1858C09DAD,000073B6B8943D47,FBF1853CF4CA38C1,64076146CE220140,07D44FD9728E266C,E1D1C30AAE15B92C,2C65251123C21040,E84884BB24035B65,000185D07ABC9FC7,2CF9C3DD57549E80,FF75C7C5C8411D8A,5AC86B4329AA1E30,D4A1454728E83789,88F9A8848737DB2D,EE329A298C8E04A1,0001DFC97FF288BE,C44DD075B441C425,064B249A6E8D7A3A,E5E67E0D973363DE,6E7E9B098493454D,5B0C18272FEA045B,463CC69FF3B34692,0001993BD0E6A84B,D82AB92BDFDEE8F1,6BE4121F868511E8,9FCBFD369DBD1FB0,F4E3CE88DBBC3646,A53FC3CD2515EEAD,611EE870BCBA5C35,00001CDC2390317B,D4A38D9831C8757D,17181235735820DA,CD59E34A61783856,DCB8A1A8584EB55F,0156CAFBA65D8FFC,4D8CC567AA9D3DE6,000064B26D614845,BFEBB868B8908A57,5237682F9B452750,59CCF79AF996FB66,C05F593FFBF60426,0C182D64E091F751,EB0EEF94889460C9,0001B5E585AFAA16,FFF263E252B6E6F7,6215F00F1EF47715,085124C7B65F1FED,90F179181E54CF0D,5BD793B9654C55A4,EA53F96F9A483B6C,00010602D666D5AA,4E5E5DE514C96F13,2AC2C798BBF7B098,976EE2F3D5641BC4,0074576C261CEA95,871FDC0176077F2D,2BEA33718ADB38B8,000207B71701C5BC,50D3ADC2CCB580A4,AB07618076260833,18126A46026F52B0,74FA761F2E4CCD0B,4567554AC3F5659A,AD891EDE812893AB,000193060A996EDB,764D68EC155F7730,B7F19DB9A5ACF80C,677FAFC16F572F8A,CCE364F015C2E6C8,3B6AF86FA7CD3340,2BC1F998297666CA,000200C6C4126A35,0000000000015C85,0000000000000000,0000000000000000,2D6E659411000000,0C3E9279CF8657DA,4E9A9D269CA0A2D0,000092ACD020194C,898E8F7686F2F4E6,E21377ADF1509405,2C278C05C90D38F8,9E033CFCCF292CB5,EB1C3830C73809D3,64DE17327298FF7B,0001E05DC4B6D8CC,C4CFCE6E8DD591D4,48AF4FEACAA71C92,6B4756EE0C56E2CB,EE12A8E041F3BDE0,67C6B65234E8CA53,61A3D36CDB18D779,0000819B29E8027E,000000000000E858,0000000000000000,0000000000000000,721FE809F8000000,B00349F6AB3F59A9,D264A8A8BEEE8219,0001D9DD4F7A5DB5,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,898E8F7686F2F4E6,E21377ADF1509405,2C278C05C90D38F8,9E033CFCCF292CB5,EB1C3830C73809D3,64DE17327298FF7B,0001E05DC4B6D8CC - -ph2_T = 1456085945D0BBE6,A23060443A427246,6414C3E45A2D4823,31199D4A05995ECD,708B6618CB10EB64,2E199015E016EEFB,0002333EFDB53522,E1BE789DA9B9430A,6CA157BABC640F89,18DF05CDB35D8457,F5A852399993032E,9813A5F96E1A6F99,EBF778DB119C8E69,0000FEF5F10D76D6,89208B6FDF956BDA,312AC4F6E9C85F61,1B23FBBED83E9D36,1EF851C1C2EB17BC,A92211A301627063,E7CE55FD626D5223,00013BE0680A3675,F5B897CFAF9FE076,1E7165DEB9D50571,06C811BEFA0DCF16,20DB0016EA256AF9,9E976F1C93520308,81ECE186530EA978,0002286AFB77C08F,7F01E1B3ACDE3D61,60B5805D38581CCF,5910ADAEFF8407E6,07D3C32FD2CC99FE,26017F0905DD06BA,705FDFD4AFB2B286,000050904E766D96,2A178B7B01445B4B,4F8CC070A1E3F827,9C57D7998F0FA40A,294C04A269F86F56,FC195697B2307E76,700D13217667C845,00002F744FB2317D,93F88D69798C984C,A9CC28230B2C73E8,159DB9A1745AE7A9,9E243A74A4FC1532,5FC2EFD47B68C49A,EEE33086820795A4,0000098956B5DA6B,6D09B7EDABFE7AFC,12DCB2F666F066A3,60B97552D60A0DCE,D0530437CAEF853A,833A5BEC1C3E38C6,68E9208208B6C649,00018145BA177798,BDAE367B872D445D,1B41D5394F010B68,20AE4B45BE601BE4,9F7683B5A8A36BD2,5B208FAFF4874E68,36D4A78A0638FE13,00001CAB44915868,5413918A9C6AC04B,CC9AFAE9FE8DEF18,D1F1F828B7832254,E22C8D0E43FD51C3,84FADF17B3AF5989,D86D999F0763C569,00004868CD118175,4BE2D77B660001E9,EE67F358638B0348,1D2C0F8D8C883D3F,B6DD7E48326F1A95,2C3359677B50F984,E7CE202AE925DEDE,00021AFFA487FEB0,B64077578236B48A,E4F02BAF7936E01E,C7732BD164CDE847,178830150B442F78,B868604C0E1DB4B2,3DB54785C9924535,0001DEDA1E127F32,88CC7258461DF40A,1C1C0238BFDC8D5D,0B739C1B9124E80F,0467304C785304B0,C438C5DC4C138A44,EE637878D2BDCC56,000106F1CFF98A6A,50E03E36C8E537D6,9FE082583E09E678,BD50F262866500C4,1611AD005AB676B9,3D70DE4149F512C3,A5FE0A8AF42F9B28,0001FA096A6B5BF4,2E737AFC3279C736,5C80BE5804AB5121,334CE5B896B20A2A,B0B7628931F14103,F452229220177C66,479B76B25A8F2EB1,00008C24E4BE0212,52D2E72D5C3D7C61,462D101651DDE024,E874DEE1A884C6FB,2D7667BF2F86E7E8,13DCFF8FDF529F1B,30315CB0BD0DACA4,00003525067AAF90,BB718A4DE91D2E7A,6807B789EC770182,23B6BE2C1988CB21,046CDE8F3FAC4A00,32310A9FD779B9C5,DC6AD979889E8FE7,0000FE4369D5BFB6,7128D5A47DCEC1EC,FBBA33C573AB5507,DFE51DD4A059D5B0,6A41CD9B5B413548,EB022303D823163C,1A940DF4689B3443,00000F443EE50F76,730331425F914A2F,E375EB60D58291F3,5CE452B2671AC4B1,CE44F68469D1580D,AD841E807D413A86,50FC16FEB4FF5A42,00003FF2E5A5A9A5,09AF80D7A44153A9,4370AF2B95D9A70A,90CB86B7CD98FBB3,06CD65E6F1B56061,9421CFA5CC5FAF66,E00E9F1193A21217,00016F89D0922418,C9515C45B23273D2,CBCAF9DAD57EEAD5,C6576887BDAF34B0,45D64CD682E90C20,B918F02E502D0AB7,013D9A01210386D2,0001811145F8D31B,B80119C6FE953A3F,F3F28E9DFF74F31C,AA581012BE14AE9B,170AA4F561E3845D,D468ACA5FFFE745A,C0E01C98C00C58A3,0000344A29B5B5B6,B1F592429211384E,5FC20D463029A4C3,25263D0A0C87EC74,79BD50213B794F67,89A305543F49288A,996843733953A619,0000D51C5F4B644F,DFF06ED99F7EC554,9259C59CB4928501,A4545AE82AF29BC8,91F311FD7063886A,F82E939EA4D8681A,D2CF5CBC6A9F0FB3,0001DB8F671D9AB2,AAFA4CE80077246B,963FF6EBD9DD064B,2B06A139B49FB706,76F8457A9A582BAF,2304CF0BC45618BF,5AB17B66AC6EAA9E,00008A558C98E474,9F155A31EFB33663,F95B6204CF35A7F6,4B0053EA0103EA94,A45BA8515538037E,72804ECC51D322D6,2119C0E1B653A686,000098B3FA6B02BA,B0CF2756CA4C6114,81687D8900136C57,749BD84C9257E04F,CDEDE9CF24DBDFC6,728A1F711565AAD8,A8A326DD80C88C34,00012022BF99C88A,019771A4FD0EEB62,DA3F2EFBBAFB145E,3AE495E4D76E379E,F273A9807219A53C,5515C833E857FFB7,BC02285B7FE684A0,0001AF83BA6FEF45,3A64B1D009E1D0B5,62E06087B7F68551,CAA69A9A978F8E25,888A2381E0B3E34B,DF8D2B7FA3E0F51F,DED29D28421BC6B6,0001436F4C663167,AEADED14EBE1C10A,B93349324D08F1D9,DD298CD307B8F09F,1670303450D6840C,D68E0B2DEC883F75,F80265FE206A3C0F,00009F8224E96CF9,5E7EF143B4D277C8,D6791DE372C1E430,621802377618C701,C75CC19328677D77,1852166643F1828B,A6C939895628E2F7,0000E3CE0BBE3C3C,607A6A038AC3EC5B,D4F7318939806F13,A654E4FDA9A8F980,D4125B0B7B401E88,DC59B4BBB8941BA8,FB3F642B5DA4978F,0001BDC940BB4EFE,D01D2AF5B582E8B7,C9CCD273BFBC947A,4FD03A6B2458BBF0,578B412CA714FF06,9A624EC87ABEFD79,8DE90A634298DC74,00001C0993B4B371,02C69D5F4128A1FA,90504DF9E86E9560,5230B6A6DE367278,ACEA0270E9568193,735CAB6995BC3A04,19EA604126B1BF9F,0001051309D95626,9FF445EC6A1DC960,BB16F6234D6D8E11,AD5730F8FDDEBA7F,B2D3BBD7F6215755,4F64EA9E63113622,4643771394714FA1,0000C1491D43F77A,0864F7D7A82DB94C,2E2A477C549F62AF,86A5605AB36B74A1,48A3EC1D8DCA10AD,774A8B6A200D977F,581528C2497968A4,0000D98D6A7CA974,0F2A51FBC4A24293,58AF0734FA0AFD7D,51DE9BA1A6BBCBB5,2F818EE30724CDA4,4E695EB7D484D34F,D6816C783A25405D,0001086C36C75329,8E34FC538BBF8619,8024B4FB34F39CDB,4BC15C4B392EAF42,3C832875435A8F1F,8902699C64181057,DC90B3F196589EBC,0001CD905B034AA8,D688F3DBC0838661,70531F74DEE50E64,934829E784BE86C2,7FD580BE3D84616E,05CF54A141B41DF7,9F0EF599CBA04D4C,000130DDFE6570CF,8C52C0DC32A90044,1D5F36207CC20172,5D0B81F155A8E4B6,6D60BF794C25B07E,71D3285FAD4CC3C4,9319DF4C60F68B07,00006BFBCB6DF289,D54E13CCEE5B0D8B,1354B8E581371B86,500F99EC59C59342,FB6F9905F04A77A2,9FD1C2673016C95E,E2B04D4A4C9C0955,0001F4D2A1E76483,37E317606EF776BA,50E462D7083C8564,5B3A650B40BE2F82,0CFFE41073175149,431A5BBB1076FF8B,122972BB412E1C78,0000F383052E5F71,9FD3EEEC0C99EE68,BCC5B4D1B3E6F28D,06214B4ADA27EE5F,1518E018B666C99A,A5483A8EF8D24C09,CA9B93848749406A,0001B3A511864941,C5702381B755B0FE,7A4750F94B4B52AD,CEDD53EA28561093,852DC981C0B89518,3D531E69ADE4E9C3,48CD996AC464601D,0001F87DE52B393B,65F8F161C55EBCD8,37D5023B30021810,282D3B34CE7C195A,EFB9F3585FFB485C,1ACFD7B9E0933424,5CD2373D47B23E31,000069AF2E93AC7F,E539501CE5A7718A,6EE0159806A14C6F,D8B7976BA86608F7,ECB91811101AB5B2,2A4B44C7C95D4986,8D8CE044F7B291D2,000178E147D848D2,DC7A15C7CE123203,78F6F7F132C9A0B5,3CE7BCE1CAB9ECF8,E6012F79FB58E7A9,BDFCA4AF6201DFF9,03043E3559D7E5F0,0000527E1C450824,9FEF513A2D35B870,119F7604FAF2D380,90233865E631F2E2,6577F0BA063D599C,7383D6D58DC55532,9C5FB7E5045A1BAC,0000D25B23403C8B,9D730471A7890EB5,5C9E732E393DBF51,CC5B9DD94D9AC4E2,B89EBAA5A0AB010F,AECC62FF140DB04F,452F0583538269B9,000151EC753274F3,1A1D75F78310B34A,D22A7AF358107E38,4C552FEC96CC0A34,B1A5BEFF632DF788,093DE2C7F8986A4E,155516CE18C28207,00001EE0FCF82CCE,B3E459DE60CE5CFF,66BE88D00536C841,D6791EB4711B2263,DBC815C860D7D4AB,D4190DB5986AD3C4,AB2F2A2028CECBEE,00021801FE33D282,2990D115C285E939,57A6E14529C51CDF,373D97DB07BE86BF,4A42784BFA43E656,FFE97FA166F01A0D,AA8418E188BA92E6,0001F95F40965C31,5A256220DAB759F9,40CCEDE92813896A,91E1637B9F92419E,E9BA737C4C038391,E73E1F2490E3AF0D,B91D885B9B50C81A,000103CC7D988834,3BE80D2AAB63E198,C356D0E0383EB640,C6B3157528B48D58,6E819BC7C75BB265,EE287371A62A589F,A2B464B65205575A,000099B449CA74C4,C9E6348664E4ACCA,E1D9A020AEA63D88,F2B1C50D9D405379,28BA73B5EA1E01DD,D87730E8B58FD290,ABEF443603E150EA,00012D46C9EEE3FA,F85A5BA004888410,21BEF0F3604CC8C3,10FFC3898AB0CA4C,B85AF90DEC8C6FC1,C352EA2D25113E31,E7687A6DC2D9D8C5,0000AC92B3BD3ABD,EB061EC739309F41,4011A5A132719E4C,3BF2BA13A5EA17B8,B684783FDB0FDBC5,91ACE38768B25880,8ED82AFE71109F2F,0001F5730E025369,49C2D6CAD0AD586B,878F6D62E85136F8,56C20AD53193ED0A,25C6E33B46826741,5B0AA33F275DEC5D,102F6823C6F4B935,0002066B796C6578,5F49A9FB58F2E62D,63955F4DDC124679,4876460E83FB5071,AB350EC28436B1EA,BB035E65CF26E0CF,0E02EDD11FF617D9,0001440502C8EBF1,8A033ED622752B0D,C446440E4BCC5DB5,147F056BA42AC0D5,E648963C6E834B2A,8796E168E4D5D8CD,D1594ED301C38131,000002DEBCA8BE64,CB73974CB6D074FE,A4910D77A94336A5,0F7E4C5CD5C183C8,4C9BCE674391C0A9,BEA997EE04A18151,8457BC484BF82A91,000217B003C48D43,BF645C9E708228B3,10D7F331571C299F,A35EBD48F852C1F4,9B73786DB64CC36E,6B63A3B486379BBF,445EB2C062B9F7EC,0001C00C5A3F0563,0C7208B43EE9D3DF,F6A9EAE17E01D69A,5C394330A51E327D,C217F9D6C77F8554,2CA88A1DCF6A83DB,EB2103D5A915C843,00010023F5AE9701,F92ACC1EF01F63D4,BDE28A643FF0368C,EAC388BDFD216E39,975B5ED31B31BD0B,F01BF7A444A25CF6,E1054252D4989A78,00016D8E758BB507,47D23D81D31F040B,2BE7DBEDD3F87722,21A83EE88F879710,081AC1EB9230B48E,0FC1C407364956E3,02673A07BB4437EB,00001E849F301C5E,52A55CA9BD8E3491,4897CAE7E238B89D,B20A916B4505D4F9,C32BA4B96775C3C8,97AA1A50CBB530F0,795C16C326552874,00002ED3812FB6CB,19F8AA26CC61B3D3,5FE8B69F85AE0D89,632DC38CBEFE75A8,D4442576540FC345,D9637184F113B305,D439009F9DA870C0,000062835D2EEC5C,7CA029CCEC6633DB,9743D83920CE45E9,EBEA348BA2EC6D13,59DEA560CD2258AB,16E3F356CCB6135E,51AA8A59CFB61B04,0000486106C121BD,E8425766F682D252,04B2FE19080469C3,C48DBE0E42221260,E64D1E4AF034E0A5,A5664A029BAA9D9B,7CD698E318211770,00009A94E4090768,30973BAC0749510D,C7A62B2E4D3B5C69,C660EE166DA4E421,7F681ADBF7C773F5,42BEFF8065C26270,2A49FB0CC838AFA9,00014AEA30BC1BCD,455FA031FD2F7076,24A80BF3D4926DE0,B5C22B489C68ACA8,8E6894F106A47CF8,9ACF07ECAF1DDEAC,26F41D1E0190C368,0000763F1887F267,89A46E955BD22107,70CFCA86A56B9519,890BBFA4324CB698,3355CE64BBF199A5,4C5D559C4AAD0112,C7D963C4F8EAF42D,0000519963E20C24,A79BE30D8814A556,D8E7B6AA981639AD,A0CA5FC14A02EABD,A5AD334983F518D0,4C3CE0833FF42CAF,BCC87E0D77D42E5B,0002114B0C083B66,4BAB1D6D071A35B8,4210B329034DF049,B30034DB0E5B1089,486D1D54963B60F5,D3B64A54B5EBF376,F2A222DED20DB166,000149DF66E0AFF3,60FC03D84ED4F7B0,0B94FEF9538D0D1B,09F58C8DF94BA638,C9453AA5BB972186,605B2C84FFBC9B96,43CC6B9AE0CD4982,00013AF21272DF23,1E629DFB12D99AF4,982C6DB7CFABF0B7,378CC26B8C487064,8C7DAC044C9AF1C2,733023C3A849925D,09D4BC149FB10F06,000038EA4234EF5D,8F92C2724CA39C07,569C7CECCDFFC062,FF6FF5F080175936,6E27051027C679A4,E0AAF423F8ECAFAB,14220FE3EBE58B19,0000A0ED70C4CAFF,CAC87EC98CAE5FCB,6CF7D63521A6C995,925A691D25BF6C9D,4F5283B5C99EACD0,CF97F1C6807FBCA8,23A0EA5685F068D7,0000B6909DF693CB,E0250D13DAB59BF0,1FECE95F079F7923,028556F0F5C85F76,DF65C28360593C53,AC213C88D1A276F0,C9E84E3B3DE0978F,0000F294E1EC010D,73B3AE54195190EB,6659B38C1AB15470,4E071898E60E2386,FA11D1B3C6A96277,A3BCBE0B0C703640,3F5E6ED8A13C7C72,0001E45A18D3DCF7,6A46891657F85C1B,0B7C9BF705E015AE,1715CE11C2A7A935,6B5E8F2C06AD041B,DB18A2632185255A,842E311E692F41F4,00010D0B81C47C5D,0E1824086E8C1E2D,DCA639CF71B1F14A,A4540C2A0B1C0751,EB8EB87C183845FC,BDE59BA7D15D43DD,7BBBDAD2D3AE671B,00018F29335501F4,D21B7D29AA440E0E,E11BAB66BB4A62D8,201FAF628193F2A1,32B54506D7A33D73,4BD5EA7E9F45E10F,BB60EE2DF145C94F,00001B4A3249D8FF,91DE87CAA6F31738,15E7311B4D4AB76E,04532C44028A7396,DEBD1448C91A12A8,DE6B61FB84FC4D00,745E3405EFC5C82A,0001952517EB5A0F,45182FABDD52B544,D02AC7CBF96B4EED,F56AF48613A12468,5729D06A062F7536,237DC6530FEBE62D,6B49AD94281669CD,000171FD7595751B,BC32C3DABE33F877,C461C262E04EA765,97BB821C9F3456D3,4980E839CBABCFD5,C5D34D1C9B58CB4F,92DDCD2129FA062B,00011F96624B9617,941BBE9405A9A844,D46667BBC722226B,FC619FFA02D6386C,BE417958F6B2B2AD,781D212E50125709,52B750684D929FE7,0001A5B8468EBDBC,B431AF1FD7C2ED18,A1E3E5C0CF1EC105,66FB0FA36262D707,F84806B1CF402664,191A7851C03C70B8,1676E1CFA36BBEE3,0000DD86B7F2FD9C,33A42FE4847B567D,7E3F5FA30008D15B,51FEAF53D3D1A494,DF013636C0E340ED,2FECD99F3EDBF0BD,A1A6CB5E727416FF,00008BAC0C336D0F,817F27196CA6C708,59F235C75FA894A7,E0CC79D74D18FD14,A4ED10F8691DF49F,485E2B776FF5768D,8178F0F90650866E,0001A48E520F466D,D913D139DFC1B628,3DD9FE67A497FF95,5F290F2D3CB8B47B,1587258C7EF716FD,57FCE751D2968303,114F51A40D0B8592,000072F89F1E9EE0,1F03EDE8D73DA0D6,2780F2A221FA9DEF,AEF4CA7B16C61616,BE0CD2C09C7550CA,A2F7AB0D90BC9EC5,09DA699969BEE923,0002150E3606AD89,D961BF07B00ED803,AB38DCC23FF4254A,5B4D9C1F3B72AF7A,3C7CA8B7E0762492,B515AB889C66CC0F,D23B395A382A8A8F,000079EC8715A008,1E520E4E42DDB144,66322ADBD508DEE7,0D34F6B4EEDE5D0E,FCF190C4FDDCA6E6,94A34FD3D0D4B728,20BA0443F357978E,0001D5447435561A,DC38272BA5609AE4,366C9FE98F12CF8E,67312F80D59298D0,DC32233606398D9F,D8C576B61CCCB893,0996FCA56BEFB4AA,0000F965D5746389,53C9E4B2537D159D,94DDCEAF64077AD4,881F105F69494F12,8B7606750678782E,C5C85076C271C37D,D3B18064908763CF,0001CA622886A9CA,EFBBF8B4B0983297,B3010E2C044FB9A8,787FAB3BE1FC2EC5,9F2123020B06A3BF,156C3487C0001965,99E6E730A0673D55,0000B1F60D30D90B,B5451EB196A96BA4,B3CF18E5EE409F04,2C1EEE84B636C09C,3316F5535EF20482,12C2DA94D465FC33,1087B0B712994C78,00005A20DA308F59,FE0DE79F8D576A3E,52C94BE3270C884C,7D4563BBADA90C27,418F54BBAA2E4533,6AB0998D0080DFA7,EA5C659DDA510AAB,0000975090814370,87B875A2D5346812,681D59135AA65875,797D92F339FBC170,882362BB76ACA6B0,604978C235D1E81B,B8D7998B680DD622,00001D1CB0701574,D044F0BEF32E10AF,8FA9B28DBC7617B1,E0A1EABFEA97F640,A47D20527A2E4DE0,E6E29F4DC355B952,72BF1DA2684BF558,000151528E26CF9F,BB71D753ED3B9033,A2E0564A7E978B96,9143F3EBEC7B53A4,010BD6085A2E6CB5,4E2BACAB2B7CCB02,61B23C8160E06960,0000F17C7D2CF7EA,B745158EE686DB3F,B15F81FEBABDDEF4,67BFFCE9B612F693,9EF0E831B8875D8F,41BEC79439E5E340,6CDF302A5F8AD176,000160D19109A233,22110061091E1994,7BA8833C82CE078F,037B0EA1AEDFA492,84F672BC4DC3C3DC,2DB4C6C8C43376BC,1AB2BC64BBC4DC56,0000108C0ED210A2,5D2AF4ABDA98DF6A,AAA686553B953ACE,83D66F0483C16012,E5A6E36376757656,610712D26B2B7BC2,C34F01EC14DB895D,0000694F7502B6BB,7059A8CA9FDD8ACC,4E4DF3DD0037C865,77CDE35BA385F7D9,85EB8D7B4AA4345C,A23EFB52BCC8C9B7,1A8BFEBA24A631C1,000161A1AD026E0C,C0BA9FEF09537E3C,F0A92E7B6C8F6242,9C6121E55B1B1FF6,3A844652EBCDBF66,AA23A511EDCD5B90,B762D53963641842,0001BF15B2A71F97,F61024FEB759A3BD,4331B1C4E30CC209,64F67A1D37995E92,C88F5E80CDEE911F,EAACB9D5032BA1F6,CCC87B229F6B258B,000228F814B2AE74,BDAC226E4764D03C,A978AAC5443F1310,A99BA02D79CB95D1,61A382AD6EA923C7,EBE0A1020D35B800,69BE4B56C28DA89B,0000FE045DBFE452,57735A303A300B09,368B6228A45FBACD,9CB65039B924B809,D430447EDBF82C79,115730CD4ECD71FE,28D1724034E838DF,00021FC7BC79F08B,E0C792B249D6979B,9EB537E12F2B9244,8C690D7E32E22626,5D9E060AD352C37C,2B33047FC6534593,E4AC694BCB7092F1,0000B505799CF499,858FAC8035DA37AE,DC5D0FDA6998BBC7,B60E62B389453626,796542C48C650594,02339E70B480B214,0D79DEFB167CF38A,0001B27901D8401C,8A699FE74671CF53,F49C8D94A327C06F,F24F9AD13A2D1059,E9F66DEC6010520C,80ED146A4B77823B,29CE4752A8435A0F,0001B9B91A029C13,D42A992E1B8B9668,466D6E21A1B37F07,844A3D66F3145A51,F12C0F706BE90AB6,4297B2472B426A01,78591E4562669CBB,00016CB5E6F1373C,214636DF4B217F11,4864973F5B90B4BB,A74CE7A66C2DD889,D1177EF0015C6983,0F519031F8303022,B9F23ECD6C7E948E,00008DC593603536,729263606817AAFC,FB963AD75D625FE8,E79EE2F942CB02FB,BF05BFBC272AB9AD,3B8E814CECAE1C59,4FF185DFF4E647A6,00015A5FAD3993AD,12E8A193E75DF536,5E35ECD00439D559,006D0F04E1AB00CD,3B6AA94C7A473CBA,77AC044D1BC6DFE6,EE2A4340C27AE259,0001B6BF56991C49,9F63DF75C4CC3D22,83E9CA91CA2A529D,51FCC06C13DF81AB,21D3B578A78B453C,C90F2A5CD8C04214,CD8C4AC13DB5B733,0001DA0C04B00D83,85436FED5EB0AAED,4B6643AAA91FDBD3,DF7FCF2EACC17D0B,58E468A2A27B6798,A6439A193F71BD2A,99344752AC9FB0BA,000135DC95C73394,340002BAAEDE2E15,5C78601CB540FD4E,087130905CF155BC,78989F37FB713EDE,FC73CFD19C87206A,EF05113543D595C2,0000F758F22A455F,FD10224C8C5C0745,7A04D5BE4BED420F,C4E6F18B938A7C39,C5BACD16AB5728B8,12C3D9C11BACA938,7F71987BAB2F9AF2,00011A9EB9D90CA8,562F706594716E7A,2A7DCF1772147CDA,34E141FF3D91881E,2D654DFCD8BAF813,881D0AC916E571A0,81B84B812268C1CD,0000522BBE4D4A26,E2D0CBF1007BFF20,4EF83446CA42FE3B,628570112EC93AD2,58C962DC1AED833F,D30EEDAD70D13FAA,258506D28905D576,000012D68E9C4AFD,31B7E3250F943EE1,6D7099C75E9FE71C,CCA02887B09D3982,E38371392CB361AC,69CC299C03BFC625,F834309825ABE38A,0001C0F7FF8E049B,3A57B71C7EB4A5CA,70512B83E76976F5,CF99F9B0C9F68786,795E466417EB40E4,28F53B9176EE59BE,0C137725A97A42A5,0001C115C870103E,FAE5D83234CAE887,FC26D16422B6EA72,AD67CF85A1A19B43,6DEE824EF73B10CF,7E40323FCFA1B75A,0D1295259945856E,000047C3D78EAEC5,79E5303A8850CE0C,EC477BA0D9C93626,E872B49F677A5FA3,316AC133140DD173,2EF8F360F762EDA7,E105C26C3E84569E,0000E6FAB5F1632F,F421D501511925F6,59463683D3BDDB90,9ACE0FCD729F558D,7B1C937646A36EF9,BD505435CF40738A,72D74FB296009AFB,0001BCFC349BC82C,BECD956E396369C8,1FB2406D31EDB0A0,07B73CB99AF120E7,950CFED47CC1FEB7,BF52D32DBCD3AFEA,13F6D867893C1CDD,00006784699F4C57,C349AA09434FA4DB,6560F795BAB87B7A,2B06722A900A6BCE,0FBBBDD88756D757,478B1545E8554B3A,21C7CB3CCF6B8EEF,000114D458A9D7E7,4F97FF428E81A34A,DBB360F9E7CDDE7B,ABB94023EFC14A50,9749236B921EBB53,EE0F6DE7C0505D3E,CB58131301E0F3E4,000210C21C11C224,C02ED0F398A91C26,CAD43729C5A804C3,02262AB9D08A34D8,2ED54C9CA85AD26A,457A0EDB0DC90FB7,B0CF993C13FC2744,00008080B968BFE3,809AD887284DE5E5,08AA4B22AC0CB70B,2A61124ECDEC14BB,FA85C1804E4E1177,231AE00526BDA008,85D79E7486ACD55A,0002206C2BA8EABF,0F2FD18666272F16,44935B9329CCDE12,87D83335CA73C708,FFF2F96BEC1476C9,F889ED753A3B36CC,ADD1B8742AF5E1C4,00016E53E76ED40C,18B1173737C3FEE6,972ACFE074972D57,D266499F5229EC1B,5ECE5862F7E2CE58,70272FAB6AB90B47,21F30518AC990D74,0000AFE95D5FB7EC,4139B3BEC086932E,EAB3377102322BBF,6CA31725659AB7B7,8AB3A4D05D4ED945,AF15DCC775D65640,C84924E5ED539D6F,0001CA95AAA53F11,BDE12F4B58984A81,B30955189D7F8F45,E2F62829666953A4,510CC6E4CD31BB84,B037983B4947EE70,519257D7DCEC9E8C,00009CD4915B5BEB,3F62409D27B00D66,16293EA786D2A433,D9360CB0CCE617A5,A09CDFC473E23D31,F44A5A536953883E,D4BBC23CA610C4A2,00019F645ADC5F91,197FF7E9510481EA,FA088599CF15F960,98A016E98BF5786B,3B4F5CB115E3F44D,7A58CE7ED52FA510,0A1A3D1B80915B8D,00002873ED837CE1,151638E99C9255FE,E71FC2CD407EBB7C,B2C8B6CCFB7660A9,86BD341D08F0DCC9,A427C6BDB7C70E49,5F2F88893F6F3E48,0000F80B9B56CB8E,C147FE989832B4F9,B8AA300759C1E1B6,C4783BC1869BC05B,C46BE5236A3DA0C8,BB419C8C5CF118D6,4577CF8F29504237,0001CDD5E2326C23,E6C2C07A578E8857,FC5902793B001BAD,CF6DFBAD7D993D57,AF4DD0FFFFAD076A,0237A4CCA63B0536,0B5FEBAD2DB13062,000045167BEEAD7E,9997BABBE45CF9E5,C5EDE8CBE560FE04,FD65B49408ADF637,3CB88F9746D620D2,92EE68986C9BB7A5,544AFD9A48BD2364,00010E206A356A4E,69B11314B368791C,852CCA66C85B0E59,7087A6BC8FAD87E1,71753E8397AF3626,BD9795DBC4B436CC,A9F7B82E8B8CBD6F,00015ABDC1669756,F964280BBC1E2F1F,553BCA6ECA474286,BF5084B8DB9ED50E,6807D66B61F092D3,6304A78A6C677907,5A16A636F194FBE0,0001CBCF38B58597,E5C52A7D15CA9859,24007E4350750DF1,9CE7A4B144672F6A,C5E5DF3D69B8F81F,C2656552BBB47A5A,22DE16080DDD8544,0000764A7ACFFD38,93CAE886C435E16F,28372BFB9563CA28,86E1076415C4F6CE,4260FC86DFFE0E61,DCD3A5218664D955,6A6F8A4CDB53746F,00022B1E379434DF,7B703C4CFFDF01F1,4AE120626883DF87,C499FDCDFDA8623E,35FC513F0B5F29D2,7B92E68CC82B48F2,C2CB99839B8A1BA6,000119666A816004,8049C0CE7A971765,972D4A728E813729,B64AEDF13F68EE5C,2E26420477D62C33,2EB53702B88B2AAC,EF12B7BDB7BC3921,000227C9AA3DFBEF,495CE8880FBAB78B,775EEA1B1B9B2105,0B06716195EE8464,F4CB73B04D412FF1,09B7315E4C3DD6A5,3B19BBC874E434D1,0001FC91FE8554A6,4DC7FCC5082D4719,515C9477F69DB88B,6E949FA37FCD8634,1CF4B71E1289C893,8E2BB706688BBDFD,ADB74A5326553C4C,000198E5DBAA263C,7312627742A578CC,D28F4A79136C550D,F79D432DA49937BE,CDF1B7CD0A680B24,F142428CD8FF446E,35CE73E0F730558A,00012AB881C4B912,39CA4BBA65B46D11,549ACB47E31AD3BD,8D2507B6C8D3088E,1EFE878899C755E5,00EDD08BAA569BA9,33807BB3E9D75A68,00018789E2166829,0ED298A823F2C6C7,E724E43C50A5028C,278A51F0B0A9DA7C,A00FD80B5C1A42FF,A315D6EA5731964A,B29B784DF8DA881A,0000CB4E04815BD8,544376751A83D894,BBA58CD6ADD9AAEC,870D8AADE40C7B3B,210063A9D0834F5D,A52006E393EEF9D2,19688CF26E0CCBEF,0000A2A0CED08F47,893CC2E64CC3A51A,CACA164465A70D07,330687C8D9814C67,1072B111C9F0AA96,5629F299C597D515,E4B68ACFBA3DD570,00010632C04F46D0,3722B3E52F99D1E5,38E00777AA2C6D04,13D4751C24C39A1C,D82AA8AE40F0EE34,B793EBDB53FCD426,CC56EAE50F5F857B,00005585E492FF4F,73F78237E97A5F56,47F21731873D6620,56BEEC6DA883FF55,8614F16376317B91,EF6B8DF8CB6C96EE,25EE8A82FCD5E501,00013651D466E1E4,F6A62CAF7182408D,A07ABD44A0A9FA0F,EA5F1C1073037411,DBDC2280732C7221,A82A1B72EF97B098,31486F11D465E603,0000EA980931171F,1161DD5F15483FAD,5599D4916C629513,E9B20532B90A4CB6,BD57B4A7A801533A,0FC2763AEA268034,8E4D9348327EE538,0000333F09CD5430,43230A61C9AE18F1,6911D6607B2AE159,EFCE35764E639CB7,CF7924B5332DA5D2,E7BA85F30E9E678A,FF28A075A0D1DB50,00018C3290F8B626,004C32CED7C4A33D,7AB6593502435F7D,A5E1FA76EBD0C720,6B13921376FFFB81,5D5339FE492935A4,3D449A28EC3611C8,00011F90577F4672,8DC70C2CF2D70B7F,2499E1BB41300145,08340E16EE33ACD7,A4E55D28C63BF7FE,58527BC126757D3F,26B4EAFADFF75C9D,000120096A7C58C3,92F5CB9779F9D5A8,96A8BC3766F56163,6C1220957DBA50C0,894E39FBED4E244F,25BC89AD82362B49,32B454F50A70460C,000049FAEAD59880,656548C33CAED5A9,38127988461EB3B0,800FF0781077FDC5,96E45D0CF8116B93,6D7DD4AA47DFB058,4D154B7617905616,0001D558729C6507,B626ABB42250FD26,DE728EB1E6497C3A,8DA04EED15E5A7B1,692B356D0B996B64,21DE811893928FCA,49278769812519D5,0001B404C17C520A,7167F3F1F5AE4A16,65A4E5B0DF173E58,C3FF977986709743,DEAF4A750F1D267C,F1C5DBD215CB15EC,6EEF93B4D8392E59,0001AFAB5BE6858B,B64AF91D255C4B2F,4ED7253B968052FD,95E29E55298EB44C,5612A91A301003AB,5223FA905815A2F6,BC0CBCACFAC3E5D0,00012F4E48BE2AAA,4B9B3AF05A636381,FA8A774546B8E6FF,7BF1B1AE5AA5689D,64FF9119878FF5A0,04971D278F81A0EB,9CCF8D89C5B0DD65,0001E2C7089D9DE6,B1FDA507841CFDE6,4D9760B1277CD4A7,652387A092BF3698,34CCE1D91133E05A,ED4CA938E6A71F9C,CD55CD896C56A6A4,0000A9D8FB9C83FB,1E15F374A9245C66,4B422BF0F9EF5AB9,FAF009058678040F,27F79ABD7BA62851,5DB09ECF8927168C,CE252A416AABB32B,000098579D16088B,61D4CB478360BC70,7EFEF222E7EB53E5,E66408259417E67D,AC67D4538C2723B1,35478B94A85778FC,7BE6F3DBDC4FF00A,00016F34E4E6B7C6,AA4A9A8B4D54835E,7E5F56C035DE651D,2898F7E9563F8D66,9E06A2A101366385,004439821DEFA681,5C2532F71B1D3FCA,00017B410D4D2CD7,ADFD8B2C05D92FFF,C18D67BB5CD36C10,33B8AD36C32A67B8,C096D921088B7D89,8157247DD7AAD1FE,3938CB935C0D5367,0001209A50505203,9299EC54DB0912ED,5BAA3F5D6CEF6DFB,63ECC75580BC0E64,52C94F804B4E241E,B62D8172AC81977E,F0B489CA2E10E3DB,00000BEEE5C94C80,9CDD831EFF0D992A,FC8BE23B1355FE4E,F36487E9D2AE8CA5,2704D83638C40624,2981E05F579B2504,65A85765137E8A71,000140B29529EEBC,92577A1BAA342908,9B4272DBBFE9A58E,E24C0B4B0338F492,B0D70D46B37CF241,CFF3EC0F91198F29,1AC60C515956C57A,000127478E18FE1D,EAEAE1719F7D91EF,705AE630FF390F6D,0CB0FAAE564D7282,0C0D6042097DD99C,3641D6D5C819EC64,474BD038B64DE2C9,0002117409691DC5,B2935531554D9C95,828EE3274E51D49C,92FCEA62CF842057,5B3D9847B5D0CF8C,8E8EECD209CEFAD6,69B4061691E4DAC2,0001F7A4625FFBDF,E609E7D2C6FE9ADE,AA1A211FCE6F873C,EB1DCCEC96D3CA01,713BBDD637B3E34C,94B8B7658CDB03D0,21BA186914E6CC52,0001B861BE8C8B0B,C11E902F20BBC78F,CC411F32252B0BD2,45FB0A8DBD8C6E84,6BAC1FAD9962D540,99E8931C47C41D43,75534E9563E575A9,0001DC8FEE5E0D91,DB42E88F1037294E,1E211B4E45A17FB5,28315B71A81D3DD9,91C4B0985116D22B,B1F6E1B2266C86FB,47DA787E25C0A71A,00012C7162234701,F40454F3E68EF02C,3E624D37F7C61FBE,C00FD796A55ADB0A,F942E80B475A6D3F,FDEA89537F997521,892380511E105079,00000E512D8564D3,5305D0FE2E05CE46,A0AF3235F0B3CC5C,9F12FB8CC860AC54,5D570573B9BBA591,E51040ACE1A8B4A0,3827CD90897E94AD,00016482771BBFE1,2A2521FD33CB439F,BEA9302BEE3F2F93,965600FC3D3D7341,13DB0B4E5E2A7F5C,47E443B41A19FBC1,FB727CD35AEE0DEA,0000BA59783F6ED9,523E2F620611233F,44B98A8DC5F2B07E,F4105FFE32E48070,F51E9D01398434EB,5DE37CF8443A7317,DA6D22633E7B0B04,0000B5F20B5B1A61,D745B5BAC2C84E88,ADD1BD12929D9EA3,D8878D68B71BBA41,A58045DD95EC75F7,BFA1B5B6074F3376,CA4D9DB3D4451E4E,00020AF89CD95E0C,702FC3F31FBE9767,4D49CB049453FE90,239C2C2C0825F2AC,12A41BF5287C2129,591A0763B299B478,469835117A2E173F,0001A03EBE219CA0,CA1BA908FA90A6AF,70999FB619304611,5E1E88E9C68C2E90,EDAF0B93A5777AED,33C4BD0EF2B6F6A6,19D1630F28D02DF1,00001F89AACFFC69,2B124CD47FC51AD4,BB4E3C8ADE9DBA3C,037DB7629AE6D77F,5E9BE5F05D61E907,48314CACA657763C,DD78DF68F753532D,000137E7C5D81127,117312AAF42063B5,CFA506E68BFFF8E3,B78D8BAADC5659F4,9FDB7154481CF17A,32AA3F0BFACC72AD,F7E5D97167E5D4AE,000231BCDBEE68BD,3E2D70DC596211B6,D7443B6A8548DDED,C5941E9F46161498,60D41C798A8FDD7B,A835354B2EC05339,DF7DC574C096E964,000125F95438BE2A,1D92E586A8D38094,FD3BFD91FFC31955,2EB953AF48185595,CA407F2E24E063F1,E77DE1520B9B09A4,AA3A58327296DF2F,00017D715BA85263,9E0009BE6ABC8732,5974D4B198F92C42,EAF8E151CD78A1B9,90973D332FB3927B,C243520B1D3B0D1C,4BF36CF204FD4940,0002280F5ACBDF02,A46DDFBB6206DC3C,9434DEF787DB348D,2BC1FF83095C16B9,620E07EE1949CF16,89760C0D8EA09F2B,5709140BB1F4706B,0000572E115F9D02,AE709100B9B58295,CFBF5E4FF6CC55B8,790F541A046DA11B,412237684E174BED,06C68A94DAC5AC1B,08FC57C76A4C4C48,0000092BDCBB87A6,89FB316B49EDE38C,47EB7B2C7EDBCA38,038E55BEB3A5C8E9,EEB3225C7B22B33C,857C7CFA98021375,E20501F19CB1E280,00012439558D6CBB,3375BE495521593A,4470356C50E31DA3,7B6F890902A01BF8,2BD2FCE472A0114F,F130A79348EB16A0,5423A4E69130D341,000154F72795F072,326852A828663114,2F56CEEAF958BD55,0C0067AC16228C6D,EA1F18BD81230DD4,06E1A13ED677AAC1,DFDD198A29E80B31,0001A6ADEF2492BB,664EEB929C4E202F,8C40A0D794B7883B,49EEFD402AD20977,810253012BF1C525,4DDDEAD3EA2A2120,1AE1B50F9E295227,000190A3185E0911,47B1C082F16FBBD8,ACCB0102D8826BA5,3E4CDD1039C07F28,C01D191DA9D5A4BA,4D7D875260114733,F8543336A723AD87,00022DB602DDF104,581242F214F205AF,40C6694C01F85F37,CFA54302A557250D,E5407E133434AEC0,E87C06A7A637E3D4,0C1EBFCF07684B5E,000176A8ADCA4E15,9F3F0AB1097D57B1,72B966B5CCB2FB74,73F2B9408E6B934D,505CCF723DE68CF7,381673CEEC265E99,F4F0B626278DD78C,0000994F87DFBD9E,B511D470E404F21D,93D487E985681488,185F3E37E6D153A5,7B70ACA3589B1015,4408BC5351C9B780,9EE8864ED3814349,000165B13B1F5FBD,6706DE34D992C199,0DC23D1C41751A64,F816872488261A72,77CB5D8F55B88D11,0263E3695A52608C,E48E91488DF94428,00020C0FBC3E52EA,5F5C64D0FB737A9A,9655BDC9AC20A658,D1E41A1AE7473EC1,DD06D93C7D51D386,D026C34BF1A649A9,AEBA18BE79DBAC3C,00005689B8B5C230,3E834660F04E2506,8BAF7502BF451074,C3534377FF09BF44,145F35D85BC68715,8091684895E5F5F4,DC3BD984CAC38084,000143C58BFCDF29,4F6D6B770F398808,9D709A1EACF357FC,C669D67477F4BFDD,03AEB7F07ED30E6D,C1C2C24DC09A1A66,84AA69DCA141C3C6,00009DEB0B6A987F,B5BFAD10B1FE08E3,47F12852EB924F2F,1E3EB9916633D1DD,C06E39FF51CE692B,B3ECFC360556FC3D,97C91FF1302450FD,00008D82F6437CEE,91A7C19A7D1C038F,4777E733F6F26D10,BD3FD9A57208869D,9D177064DFCB38A8,AA6F77A1F4829FB7,0CAABBCB7E495819,0001DF2AEC29C281,E0FC5398816DC7B0,F6ABAF78A08421E8,A74939A20F8ACE86,03601FD744B514F8,D31EA8CAB0C08143,AD52C2FA410EDFF9,000182074A4C82F2,714D4A2C21BCA828,04B8E6696A6C1E14,DC7298B7C8ADF54C,151344468981E1C9,9D4FB6836193FF0E,9C7BC1884FF4A48C,000151EFD82716B0,9DC76741354D3CE3,09B8C28CD4CC6FA3,0E3EC30BB3E48857,0C3DE8B8F42F1A41,9BDB4A2095753A87,050EDF8F643D8BA4,00014A8B93DEC761,187FD16311E7BBA2,8056C5675F8CF343,E7FC60A0F8D06995,3464BF36C4457E14,3F2E092D35D31B4A,611E06AA4FCF75A0,00002022A60F5312,3B2F5882FB54BCD5,BA50088E47135A02,502657F7CD3217E5,89A1D9D82F4B1627,B368583FE68717F1,04E0C4057BB6C922,00022C4A739D5947,3B6E9FC957E03252,C5640998CAC03621,A61C204660387845,6BC3F4583F21CE7D,A0DFF68A32F1B12B,355C14B551C10181,00008F74CE46EE4F,C344CB71C6CB8E02,E58A691C983DD3EA,0AD0379F8046CF10,F165236A6452F40C,4D4C441797B594D3,27AE5965BE2098CA,00010AA6CADCB5F5,222761F2CA6E73CD,258942E523CBFB77,DF31BFD8E5664FEF,8A77BA5D69C7A58D,1688116F64557D64,D5F850B4F08EB74E,000070FFB3AEA24A,D38952A3E835E548,392A7E98532A718D,C17FE4B2470D9C1E,97393D78ABA444F6,7510ACBAFAB0D8E9,230915D2BB33BDA6,000213D23546F839,6A6E9C620B3087F6,4BA12A584D7B3D33,E60744C086B2610B,F919270A2B08E71F,E8FF999274C50064,3CDE127F9826F675,00006BCEBB969B17,DED7F0C510F78C0C,6DD9EF9435FAAF7D,F874E715D32CF060,46D21666D47082BE,D41BF1920E6F6691,5F8F027446BA1845,00020AE14D346265,8BAF939A8ABAE5F0,2F55AC8F85506D23,B257BA9E07079F3E,DEAC9FBAE23DDB19,5145A9C48422D326,0837F8A47627E02E,0001149F8A5E85EA,9D40F93C186391C8,DD1FBA2B9C58B51F,E1135E2D831A68A1,32FCFD6AD22837E1,D91C7F52BC154A7C,44F477B613A841D8,00010AB304BF90B3,A589907F125AF9BD,4B785B9BB26291D0,EFB8686E8A48AD35,8DBA63DEC441CDFF,55A6DB621D2A29B6,E4B6E0845F75C58A,0000557FF9886DCF,448CE35879E95C24,1528BB00A01A0CE6,4C05EE6F7218198E,E280CC7D5FC8FE9B,517A16C88627DF83,FB0200B882E24AFF,00019FF920748271,19B8DEC1EDE6122C,C959772A8DA7D229,289E229D33160CE8,D1838BAB0001D297,6A1FB8B5C730C90F,6B7CE39114C12DFC,000168BC9DA875D3,8A2BFFD17E2EC7B8,7142A91FBF878536,B938CB2B9B3A0B20,F829B88C130AE57B,D8170451B76057A2,29BE2C2A7CBCFF06,00011FBF716736CF,2019EBFDA5E5A266,B9F77EAD8CDF12BF,F01A7FBDCE417072,B88C6E2F43E88B4A,E585D117E23959F2,E597472032697B03,00003EB9AD63B3BD,68B72755C0EE50E9,777B86D688D4C5EA,2C083E543BCD2F9A,D531808DABA45CF4,87519BA38216A3A6,2B8F90544A8DD966,0001FA160C52581B,C9755E897E8F071E,B624D139D6EC11DC,77463822F0E04607,A683F2A772644768,D4FE42A270121B08,A18915809FD0188C,0000B638161A875C,D52D0B55E27068B6,69F125E2CB3BADCC,7F277158BB8481C4,77FB27EDC49059BA,FDC4E6B958129049,B81FE3A8B00E4B5A,00015C9784795C6D,BA3C75DECAC0EA54,53701C40350548C2,ABBED9E660C4563A,D56CD52D4CC0108C,59396DEFA575BF45,2CA5528C932FB6D6,0000693992789748,2500E71D8DD7B128,846FA9C8D13E3664,E182C5D4469EA6E7,5E924BCAEF87DECA,D707B4BA5AC2D51C,B3EC8E44C94568B8,0000CFD578AFC8A4,7D50CE6515A83E1C,D228815646665C06,AD200EC1BE28601C,035536051580860A,E4DCBE823A0FA29E,509524D4AC49863E,0000426379D83490,EFF66E722ED4D6C3,B3346AE4A6DD2A69,24FBDF194D9965A3,4D0A06AC8A801166,B223B953AE5D6CEF,43FF892BE6E596E6,0000FE97E4092D87,FBF8B3ED4DCB93A9,5A48EC131102543F,430B10BC394C6124,0E839FA6FA210D01,1A6CE279C46AF32D,A22D1E9B97D50ACE,0001394ECD849E08,445EDC09564E92D7,96EBC8B9727C762C,9885E18667E85D56,49370276CF4FF283,A811E00E64AD85E5,5868C201D42D6A60,0000E14621AEEB17,D7DB1B74D75E4D45,FC21AC01533DFC5E,6F93D3475E588A0F,DE2E5573E68278B8,74B47E88561EB4AD,76E0B41CA484FC67,000133B1F5F2B4BA,A0E82B7FC8E303C1,726E9B3E569F1B3B,2B6D3F5B165105E9,91F58EE63E9A0784,9BA2A477DE9548D0,8C3FEAE4BF4B40B0,00023248AB75656C,2EF77B54F2CAB5F6,315FA2FDDD9B464F,970DCEC8BF483BA1,0C1E7D83FDC6E7C8,79C268EB2558CAD8,B92FBC58DBB43BD5,0000B5F206981A3D,158CC2D46A570DBC,96A4FF45DF4ED3C8,6FF97076593CB6CF,8E7AD4815570DB5B,DCC663C8BC179D32,8E153D516814D229,000063F84CAFAE5C,5AE72D9FFE00850F,FCF8A8ADBAA0F2D2,8456F386BF3856F1,3CEC3B45C242244A,CA0649FCE46B8AA5,444F4CA2662AF9D0,000165901EE7A9B7,C2C21C74E7A60746,2FC8986ADABE619A,CC6BA0B4411C31ED,DE349B83680A283C,F8F7B3DCA01859EB,70EF3570331FE8EB,0000227EBB329AA4,0291CEE7EFB12D02,56B9693DE63743A1,8DC050E0FBF54654,6D4C6339DE6EB24B,B347AF7F268E8736,829DA4453D98A7B0,0000D308645DC1EF,9F7651CE148855BE,05875F360C8B90F4,DBE123E50D31379C,5BE0E9806A1FB83B,420AD74F2B17216A,79D657EF1AED6328,0000092DC69C6CFB,31C967ACED8357C7,6BBB31112F229550,FA018CC459A3BF28,1FBC8E3486378BD1,9D270491251288FC,446B6B821A6599DB,0000C558ACAAF467,847283C99A606BB5,ECECBF8D989D48DB,46AE9F65322D2C7D,0B10B2BB47027393,D2448D802459DBE0,037E1BAD6D7358B1,0001CF91D09C6835,777BC40755617ED4,518D7D1DDFCF37ED,AC72CA174E4E1CCA,A5DCF0D388D30D12,E39EE796B1A570FF,E8D4BCF6789ED0D2,00022E00F65ECD4C,03FFA54702BF1CBF,48FD95FFB8CA7516,120A158D567B5D06,436A9F50CA43A39F,12A6068939C67E11,43A0B07C06A4EB9D,00011E022AEEF98E,9017457859BB71BA,B500453FF910D3D5,25B3FD40E09F6C43,0E6110083967CFA0,25FACE87C34ED605,0FDFB1F7F5FA4F69,00000CAB27470FAD,2EB4BD795EBAC886,FF21089D173874DD,998CB5D6BBAD697F,053A4F1FEDB2C53E,84C7CC39EAD899E6,26988A25F0AC7799,0000ADED193C6BCD,4F8550A65FC61EC8,4678D2EC9CB89642,06699C4A8223FA3A,7E7CCE42C53FB235,7F1B6769FA8CDB5F,85AD0AC573340C4C,00019891D4DDAC23,41B5D5F7FAA995DC,6FE063AF66D1572B,1A059B67149BA3F4,4106F84D8085A4F0,85CEC17BE563D729,73A5735CB690140E,00009D42437299FB,3966FCEB304A8AE5,2827B5D729597863,01C7C9F89E2E8A82,ED37A8B742D0455C,ADFEE392BDC8469A,2FC7BBFD1B0891EE,00005AD729A310FC,E5A0FA02F0DF7BF2,B87D5D76548840DB,D404B6B0BA3C02A4,4A855CD624C7CD72,FC9A75B02F14874D,B6747301C06A5A1C,00004DBFC142BD30,7AA827273D3B8A7B,787A16D62B607C44,E665A85AFF7ABA32,B9364B525336B332,D6A62EAB905920D1,45CCE14832F4010B,0000883A77FDFFF5,4142DCA3928A4A62,DA4E2EE21E74B49D,633013A880E0D5FD,D91CB59D08CC87C5,CCEECB9E4E803949,71344553D368A3BF,00009CC43AA590F7,5FA3FA8AFF439E0F,394DA1D6180A2122,67CD7999C3BB471B,68242791557D277A,714DA1E9A4F05C9F,321E8042CD355FDE,00019D08DB358206,EA56F54AC8F85479,BC2AF91208DC777B,22C90E0C17B886D2,C5F3130D5DDA4072,ED0E9898AB14C320,AA4B9E0D3B180E76,0000A20358229C7E,9A2F18E90C4465D9,DAC556B82E3F10D1,E6212D4A38BB2FF6,C685B77D0F264AEE,977451B54C9C3307,1E1DEDE7095826B9,000185BBEF20E671,8B33F18F3D9D450B,933FE3D35630C5EA,3C1DFF17607E74EA,34EC7298B25CD893,2476743F7C4D4A34,055386B494DC2836,00006C888B585B71,C76729CF8AA91AD7,474278122646CC53,F85764440343B579,ED45D9500BDF6CA3,615793DF27BF0697,0CB7172597046422,000161388485AFD7,E1E45AFC1DD30FDA,1916C6056E7677A4,CBAA850A990C55BB,D1C5B526D130D541,6E5B90C94CB3540F,C66186B008A169A3,00007944977F131B,D6D3B1DCBF069F6C,B4765B9BE074D3E9,6A801F78E51F4A28,3067664A47CF6482,FFE2FC06F96DE35D,E5217236A8FCD0FA,0001E80B80934733,84A3579BE880ECA0,ADF1CE4F06101A16,BF6C5522FB222B0E,A342430F6BE305AB,2F2F587E11743AB0,1CAAC6DF305E5A54,00015FC5DE4A18A8,62AF18BAE07A07B9,72C6592BE816EA3C,6BDA2B59E42F856B,A2F7FD095CF814E5,76F25E0A2BFF7DD1,B9EE3B1D7B703E5D,0001A1B48B57849B,2CE60D186FD0AC7C,CEA925D7B244D83A,20769077DE0C3F92,2065F2AA3FE93F43,E838FF007ECFA122,3C9737CADA7D791A,0000253CFBB552B6,82C0F9C31390A9F4,F0C116BF708A5D43,7E5E51B1F83308A6,6B10DDE21D0B1DEC,90A55AE9E799C2E3,B74D396CE1E7AFDD,0000ED008691FCA7,48125513681552C3,AA3D3F2C4DB40B61,465A6B5CAAF6FC5A,ED8F6D4546DDBF95,60F7845B837827A2,640FB575EEB76C0A,0001192D6E1AB4E5,E0EE27D2209A5315,A9DCA754381C9826,DC0E3EE6759E505E,877C132781E79621,9B0DDF53E2AC875C,3D5FB8A6F09666AA,00006B11392FE977,A2CCF79B8031F000,67CA683AAA0711A7,EA0C7403DD459965,8ECE0CDA93808760,48E0A7643533E0C8,DF9869B6440E1CAE,00007712F1C170CD,39E2C576AE42A04E,24034777CF7B9CA2,D54CEEA8A3D34E1F,B52EA088A1EAE3F3,C04B5DEA0B859B74,DFB3861446DC1257,0000DE5DB86DB473,A86A7F47EFAFF330,698BE0E204A432E7,676DD31FFE6B70F1,6FB4BD7310A58018,52EC860639D70486,EC79B98BABF575B9,0000E92489310CE2,DEE774EA84704349,0A3E0B77EFAA19A1,802CD85745C42291,E23E33F34D553A9D,36835A2D1AABE316,65E5E987F842BF1D,00022E37BE81A581,A59D5DA0698881E9,C24D842F4E0B3029,49B89C013EE51793,0B8A46B8A9763347,2453F132B49F2971,D1A39C1EDB33F431,000052799FE9EC25,25959CFB559FA700,F3597F1C21B84E3C,7A62363F29FEA38A,6011D29C9D9B9C71,80C21CE48E203536,498D9B54350D074F,0000F496565D11C0,AAE27FDD1D407A0B,3B3ECE19A256E347,22D2D7CF2ED5E508,04F571FCE3B9CE58,80F03204FD99ED18,34EB005FBB998A5D,0000E9C999F57446,8529127343EB531D,62AE3D0BC252837D,DA14F4C42F8F585E,5D5A750C64B900E4,74FE09CEC1063D25,87A86039A37B65BC,0001D235472707D7,1632E7858A8E964B,19EA1DDF669B19B1,B3A73B30D631A75B,AFE7DE6CA49AA1B0,F191CCE7856E3D47,BBE240CE6E1D1904,0001D7F7F860A21B,7C21D2999A54D97F,99AFD7766F8A31C5,EC441495C03D0843,1BC8BDDF0454DEEE,35BE9BD58BFF99CA,31FFAD5ABA127B4D,000011349ECA10E9,672D79339AB53013,7A7172ED12930805,FA8EE509B74C57DB,46365C9DCB2F1F48,468964498457B498,DC5F5CEB4128E8D9,0001A731441B9A51,D44D5A91ABEEA091,2F79FE2CE32AE441,4B8743670FE0A66E,42AD0F33FDDB6C85,F979615D85328271,E47A96237756D2BD,000176CCEC79D01C,9A60F2EEE99D939D,4BA5E7F2EA52354D,1E79EFEA93FE7B53,F535E3C3FBF00320,FC8C7E118259BFEA,759343674FF00E1E,0000B68A7F2B2E5D,B6144253008D8C29,D98535C6A602F927,B0DE9EC1E52D52E2,01317C226E875B9D,4098254F616A300E,22F9E6119B5258CB,0000A4D02C6B6505,9E71D5742A64CB28,903DB1257BC0AA3D,1EC184C536F101BE,1E75513597DC5F81,16396383EC1E59BD,59D4EFC0CB912D55,00007C350DBF0480,C0B2C649835252C6,C52D7CEE6B8E92D9,EDEC50464C2AB813,19B3CC786009EA83,DBD426B71FD6619A,0E3FDED30689587D,0000A826D87BC5C5,B37EDA9DDC07F24C,75C3AD41DD3DF867,B8C052DAAA480652,BA98996B35AEB8D1,22DF9078D23821CE,2B0A97E06E0E96E0,000199B60FBF391D,94449CEE8331B212,49EF810F4313313D,694A3EDE95EBF6C8,C98985117881F2A7,66103ECE224DA13B,D6FAB3B839424E35,00022D96929B786E,19EDC4ED3255C0B9,56D8695F17ABA4AE,EFF7B6E1EEA81BC2,FE3086B503B14422,D9069614CE3CA30E,9F160B7CA7E5684F,0000C49F1B597BE8,B96E0B8EDC4B6A28,9BAB80B5C280BC63,2945B5632607CC68,722C40953A980509,4A559B503E3879F7,BD68F2D0BA7E852F,000088AA2F805FDE,A140A0816C7ECBE3,20E3A4A589BE1D09,E706E094EEF261D3,D9A62C971FBA4C5B,F6040DEB8FADCCAB,BCCF20EFED0E1686,000157EF100DE0BF,87F3F9203DC3B9C8,2991D157F1FDE040,23B8B0A5A1FFF8B8,F4286399A9007F23,2003F66E3C6AA0B3,190A3CE43C4BC4A5,0000449B9271B03B,07410E368530AFF5,8091660ED8712581,A807E1BC6DEE7934,54FB185F77E999A1,E937FF6152045DB7,6F0187D1D5E65B74,0001EB0E969FF693,B0D3C5630C9804B9,5A05466D2B993361,035BD595D91A4CA5,F8F1FA14BE7E2F07,FCCA11CB407A4AAF,38830E8CB4042AB0,0000BA265779A5FA,FB8D48DB73FC0FF4,5304CA271457BA99,AE817972A2E0C2C5,AE37A5F66642316F,E769E596BA229BF7,E4F06D051CDFFC53,00018375B2407860,E64CBA477ACC0CCA,18E152DF7D38D291,2D5D8E8DDE8DAE88,5B49CD033534511D,1F002C2104528355,60EE819BABD50695,00012B2B41FE778B,9E3A4C76EFAC439F,107064368057BC7D,9F0D71E412C5126C,1DEF747ED9FFFB63,9F1AFB675151FE4E,DE1A0DD5885B66AA,000022EA7A4DE4AB,1D6FB3AE2E41E41A,0580AB058CC14803,48D0384DB0E984F8,7277D040736BB7A3,53EB376A4B8E5429,554EF86EF64790BE,00008B18A3141C0A,5AF80429C0689025,119C3DC4A72197C4,538E9CC1041A4C53,5A500AF0E3A981ED,625362F3B7CE7B6E,E0EDBAD7F27B629D,0000D94E4FF59008,F695FF9A479F744D,10D55FCA2C649904,D137A4F83F9DF4DF,A279DB2AC6168176,AB7E2A0FF6CDDCD9,3CAADD3F5F322351,0001E44D2E00221E,7AC88F8539917087,491A327091C56C0B,89189C4B38E60A15,75EDF5B8613C76B7,8C6A1800DD16074E,E1FA4153EF8E4C43,00017BBC4F310598,4F4F549B35A66DB0,3653DE98110F0EE1,D49E6E02CFCC4D8B,0E56AAAABD6B581B,53BE59C498261579,B5EA1100608C2FB2,00016CA4E673C869,D84D8704FCB480FE,9B64B92F2D1BF7F2,D26B94C5FCA7C33C,03AAADBD636D4B82,9D5220ACAF89E49C,B4E5BA1F904B8095,0000AE84852C5017,8EC809D27DEFAEDF,461D21775ECBC5D4,12CA7E787E2EDE6D,90EFF9684DAB4E25,B90C392274E9AB29,1425A3A808B8ECE1,0001CF5984374297,6904284B38F5BC86,F70A7D2A5F2F48D5,31E4959684A15FFB,5BF38D54F86C81FA,3763589B26B3E938,2ED3DC7CA2176126,000215B0E175D639,0192959CADB19B3D,D9A11CD6E7628368,616DFA2E0DA3B3CA,1D073EECAB4A8601,0DB213B3AF1164DC,C16ADC36EBB796BB,000205BF9636A626,9D775EF102BBC369,E470F3AAB86522A2,885B64F57758E128,1D52399C991118F9,18CA489E918C3FD5,D012FC202CAFC571,00015A75F8A2F5D4,362D2D092ADF1796,DFF87A2C794B0B79,1ECC66D8CE838B6F,E6DFD41EE859B3A0,F83AE6978C045690,A4C5B7D2C3525630,00001AD9136EE225,5D9DB2DFA28F92EA,18308AC5934B114B,6D48AA774C984F0A,532661A203D7DF8C,1C955105EEF2A8E2,FB18D203E5A9A21B,000229F0C35EF2DB,74248ECEF0787DE5,E1DBF33B8AEB4A6A,CFDA6C96128F71B9,285BF087D99C3A20,EED4DA0A330677EE,EDF3C4448A8CB66B,0001D03DD41F3BF7,3814020371A311AB,34BA6E52B051F75D,E7C284F381D66B01,ADA8B350E330E2CB,B14B1AC8F4A49F33,905285124ACF4660,0001A39C9E9F0D42,8A5D461F51D410FD,0161FF383D641A7B,1C9C33F57572D37C,B948F55841C12B1F,40A2FB0014704925,59FAAC8F23817244,0001DD287BA4B1C5,9B32549D3A095CC9,A3A08315477C4C00,A19562FE54FECA71,50E9E27FE88C4A75,F7222B5E0AECD761,0BC89980A5E1A033,000123BE030F7DFC,362E94C7529FAA6F,D77D9CB61CB985A4,B94901E19DC00E21,66C80DDB6EA51890,4E01E821BA7B5380,967F8EF9DAD10E27,0001F455B51DF152,A967AB37B2FCDEDC,C0F923EDDA725A1A,3DD012F4308D7E2B,2FAA0EED6C1A2F6E,ED51ECB1F976A0EC,25CD50ED563DA012,0000037ECA63C62E,9557CF2A0182D35A,0035E93ED81E37C8,8D2FD9A62DF5CD6A,6A3E2C9FE04C421E,AC7D6CB2157138A2,6D654A1A8F21DD1E,00002C3A2B16C817,0F0C34530AAA253D,6B25DF79171E48F7,E648C0538B40976C,21A90AC1C167D712,F65A767A5C164EAE,8954693CE6FFFBCA,000073C15D9B04B1,F65CB817F5E25F9F,83A7F0B8A3455BEA,F5DF9A0912F0D27E,449720CA6B7FC5B9,4E42CA7E9A09ABF4,0BFDC467E292FCC5,0000E10DD4514DDC,1F936C05AE64FDAF,771F649DB906B806,BB5E0F902039B5F5,6BC48A767DB7BB1D,FA5397C63FC51918,285FCBB376AD11A1,00002AE2F498E0B8,3069D9C4D2EE210D,B690CC72FED150A9,9A21E690F2345866,90F15685A2DBDA7B,665474C05EBC4E8F,DC7D5A050A216AA8,0001A0F525F5D767,759918224AC02C9D,D70E0F1EB0F9151D,C8B6F7067082F7E6,C39D95D4235242BA,5653F0B8EAB5502A,07572FE460304EC8,0001154225097259,522A5C7EFA30DD87,0ABA16891052B960,40C0F4F9A6636904,E8AF88588D8DD2A3,FB6803BB55D265AC,CF25D64F00D2EAA9,0001D3C1DA174D04,636E220907161F22,32E3F9C72180FCAC,3545B7199C82CDEE,F0650FE4970DC8A3,02EC49CE5D3C357B,0718066BFF831AB3,0002061B75FAA401,BFF03EE7361121D8,59DBC99734DD902C,B182151924D90D91,EBBDB2435140F12D,EF407CF9B8D4C43F,F17B186E03A5AC5B,0001225049AC82B3,B4878CCD2809ACC2,678F9349E7A508EF,3AB8E34D0ACC371E,960C7407922B5012,3031599B3CF904BD,B117EAE396AAE175,0001E38FDDB8266A,DC28B93963FE39D6,9B6E04FE3DB45652,41848032E094BBD9,0F4307D888EE5575,BB13B33E3895BE68,E42DAA53FA174843,0000769F6A3A7BC6,6D40A11A340E5065,1630118AD9008CBC,F282E21B147A23F8,D3C93A0542D992C5,0E2EC5C294E3A51F,E1311AB037A70754,00022BE8B338AE1C,F66938231FA73E75,9BF5B31C8BA6A189,71DA51EFD2E8D4B6,B021DF5FCFF693E1,0FA28E2DE1F7DB51,8E00DC79768125D7,0001DEEE41BD01F9,7074D436747B830F,DE64F7AFA67CD117,3EFEBD961CF6E3A5,5F7D747429D12B36,060E18E85BA71567,3281FB10633D53FD,00019F223F3752E0,37C342ECFCFF64E1,E6300604EE362F7B,461632DE60B300FF,89CE55F48575A527,E84B04ECEBEF10C5,1221ED5CD7AA69DD,00004B0C4C506CBF,23C7B0EECF8D3D72,84922D4E524F3296,0DE30B87951848BF,91B795A6A828A272,3685AA11A188D018,E3206ADFB8E1427C,00013B89C5C61897,450337FC0AB0F4CC,DFF7F73FF77DCF10,92524CAAD831579A,8315FE028C41F4A4,510354706DD2B7D0,9D7C4A23D87987D1,00022FB286C20910,EF6390B94FD6B085,8B30ED976F205D4F,6854619F1B105A4E,C0A3CE1D7777E8FE,177EEC328337549A,6565E91EACFEFC5C,0000315BE8097C75,A8CF47EBFCBE7076,69D5525D933C3179,990DC0A3DD27F590,877A6857937EC03B,165A4C5F612464A0,6FC0BC7383476E75,00006B9907C8F3B3,EE0EC5246E6EF65E,11B4D581C1FBAB98,3219AC9DF646C502,39F7656519E62F50,D08CBE25B74417AC,303C81DB02145EC4,0001D77971DB765C,7A645B66D92F4F4B,B12A4B35B57ACE39,24009F3BEC091095,BE368912B3D2BB4E,11E85690CDFA7C18,FE156972F8F54F7A,0000C828B04934FF,2F6369EF1FDC9BB1,5F771CC03DDF3301,D1B8825869AABBF7,8B128DAB205449B6,41EF3036C1DBFDCB,2D280B2397456FDB,0001AB0E0A91F726,CFFD2A6DC574B6D0,3CE9DB24D6D9530C,705EDD4DE81BCC4A,E5A5128AA2B083F6,0367CA592B632FC3,9AFB68CB9641127D,00010E2B03381163,DC4E507DCC881AA0,CCDE20CA8E95A303,EE5610BE71C5A64F,46E65E1B9B697D9C,5BC064A4715634A2,BB4DA1B22EA298A1,00018717C66F0BB9,6BE590BBEE468A2F,3F181DBA786DF7AB,294CE54561F3A2BE,8ABCF3731EDB3DD6,BBF50FDDE107ECB6,8A47A2C3E9443DE3,0000813B8F44805D,97B8C954450B47D1,AFCF67EA300DF659,85A3788C1EF7FD19,59BA20D8EAA2E0CE,CC0201FF8E7180B3,6FFD63492F27E60B,00005C370EC52814,0E4FD3B06908F6D7,54091E78E735E804,E86A99B2CCE2909B,F3FD4D4FC0D348A2,D7823ADB3109A310,0CCE9B25FF1A3C2C,0001F2326B285DE2,C3499CCAD4E89B5B,AC7CB8CEB20E89C3,91ADFF004C4BF4CA,FE285DD1B5C2B6A2,4A89133505F76364,78B78F0B3C768524,0000F83A364279D2,EA63B3FDFE9D33F4,872EA68E0EA925CF,5CE358011DABAAC7,1E92440996EF177F,B6FBF89A8CFD311D,31C6094A80075456,00013ADF582C59EF,62AC735F4843725E,60E806AFC2277532,D5B5E16098BB34C5,EFF31EFACA354B98,0E8472334A26EF8E,66EC45A13FCD08F9,0001FC3643703721,5B554868AC16E9E8,74D1CC9EF2A099A5,F19FDAE47E3B8D09,ACC25BC705BB7FCE,05787A877AEB23DA,75C23759BCE15A74,000007EA4DBA27BD,DFF7B392D39F33ED,870219580BCF05DA,902EE41379786819,9AABF9B36DD44462,3E828A650DDEF8ED,7BA5A49F2AFEE17B,00008E1A85EA8ABB,605948ED70AE9733,5F1B075BCC808A0C,59ECA4E85FE96853,0172341378AE7D3A,3528328C45C243A6,2BE1B7DF077DA480,0001FDBC1A098E31,4A36A6A0C834DF20,235310F4CB633886,B18FC21EB4BDE26A,EB7E2D2766305C5B,5F40E5EEB4C8C52B,571A3D914CA7A4DB,000016E1D8418D43,842047B4827BB9CA,497D41C0626F6266,9F9753A7D8607DB9,0CCC11398C38C597,44F472B16C9586FB,125C8815644B6F49,000179CB20EB6388,0A9566FC1661BABC,0317D33E88D6BACD,7AC00489D9376EF9,7EFC2395E69D4F2E,63767F4AD2533F39,2862685238BC8E4C,00010A97327ABDBF,96737B41A0C46202,81E06D9D627A6DFF,645F3CFAA298151D,ED60D0DD73BAECF6,114AA1C2F4D9DAF3,D34667734DE51A17,0001E33B3A3690DC,B3B08E1B106F5929,09EB169F5156DB2D,E9DE4F848A824E7A,479E7D94F65BD127,4131D72C172666FD,21A039F7D9157F68,000143E9E6908D24,8E544970B83263B9,4C366B3FD57E6841,7311FFF758ED3320,250F978E0515F323,450721BBCB85F951,869CB29D078261C7,0001EC0832BE4758,5B98E7800A54649C,1EA63DDEDA211414,31EACDEC69E0DC9E,77124367741C90F2,6A80D5514086EE3A,A8A262BD1C5E6B4D,0001087615BA147F,A8BB1A9EE179C59B,3A9912B7E8B26B68,5E402CFB58F822E4,D7FF5022D01D7F59,4828B15F7AC1FFC9,0A455E02742522A1,000188A0E0853CB9,F81C1A3164B6A782,7405459C7257177C,90A6DC2C6BE8D418,8FF78B51B5AF0D73,34782B8093DD325E,05F4927281C2E686,0000C1B824AF25D4,5D9063DEE1DC9F4D,A9BE7236F1CD08C8,8E9EEAC6B27E56F7,24AE139AE3AFAF5C,ABA13FD9D707371C,0EB70D4AF77EDA41,0001C9C0F2A3C1D9,E7F8878B8BCD743F,9E95A98EFAB502ED,623682DB329FA4D3,176F9BD771CC9C86,883FB7C6691CDA16,E8EE67C5753DAE2B,0001F111D8A8A4BE,793615D2FAC952EB,4413D8D0954D81F6,F3696ADBF6E8F2D9,7C73D70EFE052E12,29C6807FB0715D0D,AF4AE2B28B4F3C56,0000AC8AF275EF91,C03FE0195837581D,39D30E5D32F25ED3,991EF82ED299EDF1,3CFEF47C9AF0DF7C,28ADB1B873249A2C,3DC1BD7D842CBFA6,0000E898A12B3B1D,1EB7749D1AF616B2,AF3CC3A2EAF0F4E7,E0C8FDED9A3A9D16,4B8F29970D097145,E66430C965F17DFD,9DE76F5E09859D47,00009984AB86DD8C,71874E5CFD40BC64,7726B0B6BC73AF4E,8661A5DC8E6F0ACA,CFEE13531CEEA7D8,1B7509F8B48C52C8,05A60AA1F59E949C,0000EA9A63F16276,DE29F7B2960E697A,E1A3B58A122939C4,794D01B5665CEFDC,7C71B71B3A40F4F2,D82A58B236ADE5BD,6770D5586919D4C0,00018B7A1A3E5743,A85060E93BCEB0A9,BC69BBC35A834A2E,4BFA934248B1976C,0682B82F974665CF,CC0ACF02BCF7F318,8144DCF8E900B9B8,0000651BD869C12B,59AB779566BC2B33,D1AFC28C7E69E0DC,F5B02DDF72CDC01C,F9C758B29DEC45D8,AC6684CB544ED53E,6D6411F5F6074F82,0001E2D858D2157E,854969B5D9043FCF,2B5129D542997F24,3D4433E1E98B2A8A,6DE1D227FC16A120,835011739662FF76,7B1805A96E6511E7,0001FD3BDCEFA997,ECD42D7F6C555DCD,222D01A494E6A427,A2EF53BD54F768FC,94A31BC154B4AAA3,472B718F9CF73443,82338697BE6FBCFF,0000AEC6AC98C171,9A7ACA36F2043BA0,5BD5BFEC1720CFCF,E31408B39F792CCE,9A79CF0DF1743A2E,D62C60D3A3312E0B,8F446A4B363A13B4,0000658C8ED4ACE0,D15F28A1590785F1,6D8D6CC174A87F30,EDF9D1FFD0BB7FC9,B26E98BBC22C1AD1,20B3203F98737143,B9538A4A6DE6B1DD,0000531BE9468920,FD4143A756EA0DA9,204811FC10E85A96,3169BCF8CF159661,0AC381D4930FA583,B437E4C85FEA3356,E80B956F1DB40536,000075810E8979CA,8F4C2F25965952E4,70BA11E6034C1BDE,2EBC4517F632A844,BF3B88ED2854E5E9,790763B51D8621AC,35E54BB723B7CF16,000035EC094C83E1,6BEAA2FA535CA705,7016D52330E23200,C5072A3D2515AD12,B3D78FAA47BBDD6D,126EF52960464E95,2A670D22EFD57425,00004944203F47A0,95F80F93A3A1927E,A1C6F9471B527B22,3FB74090E0D6F5F4,79174061F32ED0E4,8FFD913302A651FA,CC46E8FB2BFAF6D1,00003036F143A2F4,A56FF732457F3200,C974366CC6B5408E,A44C918937F41FFC,AA0007B4CF49268D,39D6083336FA79A5,128CF71EFB350271,000023F293271370,46682D9A274FD6B6,C61F85AF61A2BAED,C4DB5D8C2196215D,267D40B73C29A140,1018AA1CFF39B61D,F25A0C8562790F8D,000190823D0A2828,C2BA191628338657,3738F1F50ED4AA11,29C34443992335F3,9C2B639C6B50EB4B,6395B363C6999128,A38D4681A73ECAD1,00015680E65FE66A,84731D13AE51036E,58A0BF0B27C175B7,EB78874D84D68DA4,D9BC39C43D336E65,D6604D032DE0A15C,F4EE09B253B2E11F,0001CA318555314E,F1007BF48BE90380,56D65328691CB595,E07C82F7D0508132,331593B4E4CB1927,D54821F474464C93,17C790839B821D81,000102D39F862322,60BB8CEEB7FECC3E,0494659C6C55FF5F,C3BE37C3A2D52940,11018E988CBA9419,47C583318D67D834,A3CF414AD4BB65A2,000062CC7F366E8E,1B43554776B1A756,99E2BA42AA975504,A5DA59B1FABC2336,3DC65701443A07D3,88DC6516C02F5D8B,71F24DF8D279B7EE,0001983F7BE4EEB7,8227568A0858145C,909355E4005FA103,5514826DB333DDBE,859DD25BBB000CE6,718F39B5DF7129DF,C0484675C8D446D0,000046424620E185,5E4B7250067BA1AD,80510C98D979F231,52F3A22846636118,1CD594B3F6253BA2,33C11EF7B1EE0806,152A6B952FCA9828,000024E8E8D5CCBD,B4B5D532118EB568,32513F142A72969C,A8A5E828A03E5E8B,D8EE164AFEE6E824,423CC3C275F5FF27,A7F4681BE105234D,0002156F4D3D5FD6,F29A5AF407CA643D,65B69CC8E39CCA29,F54C4073B6347BA9,DD32E9262E0EC27A,F6DD32048BB09570,A427FF47E4D9BFC6,0001FA1D8E1FF077,BA7A79188AE4D569,1AE7BA77689913F3,956E9EBB4ED49B26,20715A7147211161,CDF26B7BCD391846,220AAB06D7249CC2,00019D0AE25EDC3A,B53F9231358093EB,C8A2059BC832948A,70EB945E668B4E5E,2130B9CEE5F5B4A8,4098283A3886CE52,EC75832EB81DF31A,00019C2932CF9665,73C97AB84F910459,1E250BED1544A9F1,86F3901DB01FC6FC,1308A0338A9CCDE9,587798199A9C707D,378BFB802C5E3FCE,00011C2746F3D8CB,A066AAE1B6EEBA5D,6F87F54766A736A7,83B81A66C337DF37,0DEB188DF813CFA3,E49836A91387446D,ED1544CFE901D070,0000AE951A8F8A36,8203758774825622,4F7E2B6A30961721,FBA0D007B3FC409A,8C5917C69AD7BF52,D8687128F578FDB7,E177E9DBC07DD8E0,0000E388D71054DD,0D176BA13600721C,F592D0356FEE172F,D5300254554A5B7E,315202E8EFED9268,00CA15E3678BEAC6,52515B6335C4A4B7,00004FA6C6F3BA04,115C9D361BF117B1,1D7BD6464439D1F2,77D6AC6E79FC2AC0,D0A5FF9C84FA1BC0,214DB6A6316EE78E,57F5427BAE32C85E,00013AC8F216139A,D57BF188574C271D,8A58ECCE86954E16,1E1CE1A1D71BD08A,C86ADB08AAB397D8,61BCB17484203D31,0F804616A13ACE40,000186CF228E0131,F80FAFBCB76AA2DE,E7F7C98FF865A131,83505E2CA9F2BB70,23418BBE693ED4E3,F4A9592571F9A77B,BA9FA390C971C4D5,0000A3A3D4B066CB,FFFB68C624227BCF,E2C0802976241108,AEAAC6AD4103B324,2939B51B2C539DDC,811A7892500F8A47,14933C27F81F3561,0000666A6CF008D3,E68F5B06447E91CF,9F6B11C78FD3049E,367B53F41740E672,8CCF55877AF175D7,EC2C1BED7B8F7C55,CB0F7F2004C690CC,0001708AB473784F,00434C348407E1B1,17F982F29B374461,9CE643E87758F374,7034655A92AE0AD9,E9E284981E1D0385,E8AA02601341BC89,00019839EF6E8B92,6105267BCA4949D3,E7036CFCA93057AF,4B84016D7925B688,72C27105B3B21A74,29106AF3EF162CAC,8E95ED8D2BEADAC3,000012E9DA42A386,94F8AB626F1CE444,9E792F7098910D00,D7F6151DF41BC3A0,A06D1C9800CFB3BE,7A26844E58F5ED18,E9F269FF50915786,000137D00291736F,7D2713F2E6C99A3D,4CE924CF7771D829,E70C1C8FF724FFC9,56D0EAC17F0DC4F8,267DA061A8A7C66D,88C82B97941D12AE,000004FB7E7F274C,E23C014F831AA9BB,FD15833C64C14C7A,9F95BC0AC4FA5449,57AB5415FA16D98A,637B0D6373E3968A,411BC083E618FA7A,000230F2AB44A0FB,8FAB1585309D6B52,47339A775539DC63,5A22C8F866452434,5EAEAA09DA41B741,1B93B06CBD7DBF58,DB3A96D1C9893DAE,000189C86C8D3DE4,9959846F1963170C,9398AA6217AA78C0,1C4B1ECC194C05E6,5414F59DE2ABA272,F6B498C47FB983B8,E3805C5C6908C7FA,0000040DC3AA1B8E,5508A8252C222557,26762A40E6FD936A,65013CF6CFE3563A,F727FBCEE1C58A1D,FF7D60E2A740FEDC,249ABBAFDEAE1D3A,00011378F4E241A7,C02D49776099FF0A,FCCD8050A8438111,785B12463946101E,55EA9AE9FF92B043,2B439F5BC9EC2725,DAFF98F469F1BFCB,00005003127264F4,E183582101EBBB23,2881C3AAA5DE4CD0,DD1C8D37792DB791,D39CA65EB3E81FFF,FBC699ACFCD0021B,3CAAC73D5E61D809,00005F8418B75108,7F42E9A63CF40042,D6B3B39D3F4EF219,5C2210D82887192F,FDA48ADAFB61FEA7,0B6106075E04EE4D,1BCABB6C386D89AF,0000BB7F2B2AC8C3,B82CD9CEE9832E5E,ADE60E68D3B1949F,DB505AB6B242D984,BDA49D81FE6DDB90,97C2496665534002,AABBB23985B493CD,0000DC4F002D4C02,740B8F1EF5127D9A,978B03BC24BB4B7E,33BD7DD994A493B3,4B79796C19C16FB8,DEB9F45D7E4E346E,7DFF90D81A66DA9E,0001AFBEF8CE7D5D,AD026A33324A943E,2BC220A266C13424,FA5776DC4E5A9E18,A0ECF352F83B7BA5,2AFEB5187F0D130F,C5E5C8135EFB9961,00022C8F4FDE7A89,B264378FF6CFAB1B,A61FFDAFC83EDE9F,B5DB5567517A2351,963E19F49A7E37DE,E9B32D20060B7858,D0B450F5C77FBD66,00020792622A6CC2,D2BF0B5E32F32FBB,826A67D9E0D60CA6,FB2DE1747774E1E0,E4818B8686A80465,F73F66C75ABBA2C9,43541D85B627104B,00002C7391C10F82,0E6C702B47BBD2D2,A773F5CE85AA863C,5766CA9D411AEC12,E7CE16512E411F2A,207C49A98CE12DEA,1EFA8E39CF823A99,000188C4DBB08167,4A0F94F70DC644E8,366F9F1324DF36A5,AAF0E05AAC6AC933,6AE03F74CBDDEDF6,3DE137A07A188AE4,28963CD9C7F9F703,0001E6688C0F839F,D79FFEF1CEFBFEEA,02DD52CE360ACA1B,318CA66326310FED,101477C78D1FB4F9,5C413BA0EE56B675,9D6282F725380CEA,0001F5DD40D7B906,4213B2D770896273,874A70C0C6B0CB9F,F55BF85529C6F11B,D2110FE090EC7340,B60A57A135BD0527,5A018FB67E172F8D,0001695EF859B413,0C59B0E46400A4A8,1D5D5071CF30FA21,9D526DADA5221033,A22F2B162A87C7C0,1B6E9F5DD8AB6C27,007F6626820177DF,00007C75FF63CCF8,CB5BFB75F4DF5576,4E8B18ECD7FD9189,404E90C11428887C,6105ABF5D896C6F8,3716AD9F675A4E7F,A02D4627AEA9D88F,00008B574EC0BCB2,CC5FEA04140B5B74,31224735768F8171,81592F5798DAB4F2,F1FDC8B8E35896A7,89B41540257CE18E,686BFE76C13CC083,000024AB82ADDC40,9BAB226D6D382EBD,4FAF855BD76AADE1,0F3454162A9B422E,279F99DED594FA15,A54CE3F7F823B7EE,FCFC38B15D346564,0001A45371710B38,AEC615B302FE5F7C,404EB077E67A449E,687D35740326A30F,09718160F57F795B,B0A3455146837F73,9291CEC168D21110,0000C27F4F1BBC49,DAA69AD8A983F3BA,EDAE9924018C69DC,745CF351722B9C23,145428103689A804,599DACAF6CE32AD2,BEBB508E2C3398CE,000044EBF53E2926,0AC3AB9B8079F462,98CCF01A382FCE4F,B119D4A011DD8863,367DA5B240E9248D,6B2AA47959F33EEA,AB29E4148D4A97A4,00002C9D2FD06C11,C6C6DF7625B486D9,188EC5593EB4EBBB,FA69010AEB189274,12E48E3AAA2EC07C,215D4B7C82DE7AAA,DAEA4500B359DB0F,0001C6530943FCCF,B44B6142E857F965,9AE1C9DC23873666,5F2E3B442A6141CD,B86D7CC66E61C961,3A4981625A272C8C,66C79037C9CC9492,00009A2ECEA79D3E,64DC4DF711EE7C78,8B447D4C9F89A961,0C137BCEB8AF7883,1CC0A38E8ACA0A62,94A0F6435CCEF62A,47C8C28BE1719F7C,0001F0DF6D23349D,7C83A4E17A9D3DEA,90FA72AA8D743BB3,6F7DB18B58E4177A,E0B53EC9EDE6FA35,EEFD9AF2EF71B9CD,E3C94E9FDE0D857F,000022A54A8FFF18,9B010783327CE306,0B62CCF8F2B52299,EF76A0D6623DEB11,DB766CE04660734E,4DB29C4F101A8C0D,62807B70DC71720F,0001C0FA751F839F,E4144B03D6D8FA64,7553F3EB0438B831,1AB4D02D8A73B585,9824C3D193392793,78F648FA63B8365F,95AAD23D7B867E27,00010AFC0EBD7357,9BA768CD1AC09804,18FFD55629F52B8C,A7A62773CD581154,3F3167E1E55A9F85,2EE302C9F43A78A9,47AE1F7B8653768D,000147D645010659,6494F545DD9F52E0,F4F0AB4AD57B9F00,0256E578A97A19D6,833FAEAE49D21BA9,05A498A4924C854B,C5CB8097C18DD315,00011AD5EFA30D3D,C9ABF6CFBFD6E2CD,18EA90DBE76F94DD,9653FB785CA397E4,0C819FD71B825132,8A06A0020B6596AB,E0B57BEDDA6FA380,0002195E1B74E454,6996982BBF3E7040,D3346A4B151ED516,E8119292316AB522,126134E25160B5E8,30EE11B7EF9F6342,666979735B716171,00008305DFABB392,382189321539ED90,7729C0DCE468EA3B,1DF63785CE963DDC,EC583AD4D9AC1350,E5D16F13D2E59BCB,8191ADE3AC7A5FC5,0001CB550A33F31B,4A755D8BB45C5FF6,822D8AFF95CA68DF,E48971E69C478230,D96E91BDB60458E2,215C8C437F7578BA,B4E4DCCAACA4C94F,0000F6F29D42C994,4F18D12F79A21421,53B0C6A7BE513DBB,34DF9572DB3B3F3B,59BB9651C29EB419,849804DAC89BADCE,311A32F0F269C690,00012F7B7CD9DC75,97037D9C7A3EC830,3965A83B6D0BA68B,5E175D365657C220,D89B5F85AAAEA988,B319DBA936B5F5BA,FF210DE378FA4D9F,0001B883A053396F,8335BEA34CACA3FD,C5FDD27B58908033,ACBEB6A75E1CCD98,97B50A6FECBA7835,538CA5A3F66AEC9D,D6BF5A45949F1433,0001B88424668D36,61FC28D3D21E25D5,CC4370C338AAC013,44FBCBCAE1DA6CD5,635857C9FD19EA74,FAC2C0E752A32772,CBC015691A6F15DA,00004EEA665BCD80,DC4DDE7552ED05AE,7851BC9BE26567D3,71A19C71404D2ADA,1B52052B7F3E4801,B31BF0D066572F63,B8D72BA40F250857,00005E880BA4FC05,2E1976B29CCBDF2C,AD29D8D32FF67E65,C92E70901E9B38D7,550CA614F8DD10A0,2DFACA6E532511E4,B5F010ADC60B5771,0000353A87454B19,9F4D0B47D8A9C907,BCA30585BF93787C,23F4CD32E757426F,DF5984BC16809B26,D362A38C0A9F0C44,10BB9FF1E4894EE5,000060D0BAD91B40,18A83A075D7F8D14,5D8676AB9882F620,86D7D12C63CB628A,FA86DC8583A52F1D,CBCFC75C0272B69D,6F1009D0D727EF01,0000074F44B66F24,96D170C4B97BB527,CCF0BA3E5E157593,7AB59B7CF8CBAF5C,42EA523A118372FE,B56ABD84A0A95A02,CBA17098C1599AA1,000163A33A12A503,4E6E59A6C062E5D3,831121A802307849,AA976A3E909E3548,58AD24A27EC857B5,73B3C27AA9EB584D,0EAB1E71F28DF9BD,00015C2EBDF45A36,C2DE99738F365662,1F52CF7182F18355,22941743A376B968,52B262976142BD4D,62A8B6F7AC4E7A06,15F855DD044DB719,000061A50DE703BF,B457C8E1B25CDBD9,E9E71F7654A947A0,979A7D8A61CB5A36,47E74919F2ADFEE1,98A517D1231ADDA2,7B99E5523D2F2CF7,0001BA0DBC6372A0,B2EAA222D0CDF2F9,56EC787DF9208E95,5B04F061F9AA248F,7489FFB65CD35FCA,9BE960511AA8623C,10F2A5526150436C,0000FB6712F459D5,130A05DA3864A202,DEF0334EC5782B6F,29AE1F98FAB58E2F,A531F287E9C3CE1B,41DADC9BDBE2460B,136B77D16D7A10C0,00009D9C209E0EEF,AF2991E3548C1679,2F106C0E6C8C5CA4,F0771A68C3E382E3,56D7E244BF875810,A23671B9D6019A9E,23330E73232D9D7D,00005ABA0F317FAA,06E0C5DD38487564,F1FB5C89079AD9B2,2BE2BD20C727FBD9,71EE657CFA8D3672,418394CBA3AAAE42,926602DA18887E2E,0000482858A3E5D9,E579FBC8175DE3B5,6B41688B74A0C72B,BDB8BDC82751E4FE,A94A69329CA493AF,B972EC696532D766,2235C833A7E42335,0001676D8DA206BC,097E810D48F3B854,E2AF852E9E62AC06,4299B230D2216FB4,678B0FD9B3B452F5,B0C2AE75BEB93757,9B7D0A08023947BC,0000A47571D58DC8,6480A85793D2FDFE,E856F4C6E3DFB5D3,03660926E7E536D9,F0A7F12DFA53CD5D,6AC12B4E9B5328AC,7599E3FF0EE8C4DD,000005E592483AD9,C6351390F81C92F5,EC1DD07792F1CB15,F87759D3773F1A16,2E3F8E840CEA2B8A,CA011CFA5D879900,E0869E2A719CF0F2,0000C530E23CB115,09D8F51EEC199A7A,A0AC1731B4A37881,CD0E3B6A680B0186,F1BF9742EE7E49B7,63789A68CC7A1F34,4001D8DE89218271,00008509507572D7,724429B17EE0ADA5,7AB946C70ADD9B44,3CA60C5D57891E25,9D7A4781D03AEB19,146A971F156CDF82,1FB16DACD7B275BE,000169CDD78501B5,143F3E5CF35C8B9D,0DF9CA631220C73D,C6C4BF8E883FDEDF,2C6F369E169A024E,ED8E8DEFB9C4F04A,0AA27197B1C91EA6,00008096D5558751,75D3B281BF3E1DD6,0673C751E112D7ED,A865A25FDACC4187,E3E78B8ADCF9CF67,E6C299E634D4B706,BA53FB0B5D56A308,0000F214DB5C33E7,E707C9A1C2F3924E,9B89253092DDE7BF,6CCD7EEF7A508714,604978E1817B900D,9BD9AE9B3C5F8EA5,C3F3AE57AA18663F,0001E879BC333E46,782CE999EFE648C6,D529E0330F02AC2B,9AB3FECFE42D7A5A,907DCB7364AFBED0,7C40EB27CC7400B4,081C351F448C0F40,00008E189F3223A8,50EECFEE79AB8AE8,6BC779A61D6937DA,9338C2BCB7169844,881988BF2110CC95,5C0ED2AFC09AD8E2,33C34577C274B1E7,00007AB939877999,E985D04BB8A9DBD4,FFD4BDDABB6CF54E,C1A5A79E96D11BA8,AA3539C800029A4F,6EC37A3B78DD24E9,709F44AC2856D8B1,0001D235CEABF796,FAB2C0E8E123F5D2,3513214B8F878534,5E52FEBDABCE0524,7BD53279FC69ECE7,1FBA6E6F3A4786F7,B9A947B17A44F5A0,0001B9A74703F84F,1A8E583F6D917A1E,7ED7E4ABBDD7B6C7,C9D6DDF1378A74DE,777D39D60CDDF648,ED33A55774FA6DCE,8A145B05FEE0EDB8,0002230B4DD54CC5,363946D14D6378C9,9E756B6B302FF5FF,1D2701D0E6C52D7C,FA81E2F6F4F769C4,E00F377B0FBD30D0,D8B96B8204F52095,00015F4A6D3BAF19,818621955A87CF64,3D6326374C04D370,5A6114A68474A643,EAEF51A4B5F59D80,2F1ADC2BCBA6C64D,A3ED95FE50EFD8B7,00014C3D2D51DFF0,3F5112A99AD16B66,6FB2ADC67F9FD56D,3729980D330801D2,C43EB65C43D47BB8,A67629FCA97A219C,1C5C0C8E662C0513,0001A14464B08A57,61ACE6D5A07426AA,40A679B39A21CA1F,D86A7B4F7D35D437,12DAD0D93A1DCD2B,2D5311471795F71C,1771AD547D87319C,000023C0FF3B6919,80BA6DAD31971A72,A05D022B43669829,EEA75D41E2D646A9,3B0CE2F99E849A1A,7A33610F9FC9E9F4,7E51C5F84F4688B7,0001B8DB44B21187,4B9B0CBD481FF1B3,E0DD2D9CBA56BFAE,F15E8C670C9F91E8,38641EFD71885220,0A25567B30DF7439,16E2454B1C77D3C3,00009A153AEB621F,8A82DA4800124DD8,1CA83D905856642F,20C75638AE1B5CA0,4B7CEB12BCB648C7,F2B1ACBE7B7CCE14,B58A415AB78FDD40,00011396FA01AD6E,8A1E538B4B892B4A,24D2AF7D7FDA7A95,88995655318033B7,73A352C8CEAB0309,7B2CF83E56B80D11,0D2E085B28D1351B,000168AA9733B362,858F72C006A7382E,ABF15814D0857364,0CFF5D662770A9B2,763BA22739D2D0DB,125DC52905533405,428145F7E64EA677,0001C91EB51EE451,7B60C14B9F4574AC,B9AC076B234F283C,A13424703CF04C43,B4AF189DDFFC93DD,3D99784D72339DAA,D209EF3A7DA511CE,000095CD0FB92418,1A91085B2D343884,EECA6C44D8859F76,5C1C4E095C9313C7,8B3998A6E9158158,45D8A49ABF2C2FCA,0BAF90F2C8A25D24,00006140AFEEDA78,8EEA1498C00C8B0B,BA1BCBCB0D745EE6,61CCAFFB42C228AC,7428A4954F83C51E,6600FE698CA87C1F,B33A27A9E5624D88,0002272AED872DA1,225534232E23E39A,FADF3E02297C021C,ADE10EB06AFAEC10,51917061A5B0291E,1B60E4A8A068FF56,9EBF504880B68FD3,00011556C0CFCB6E,702875CCEEF0B905,EEB01A58864AFD0B,89FAE895B1A564C5,D5AA56A32D9CC82F,9420AF92C73B8551,1BDBA046B8335C8F,0000AC3A8C883143,16D50E2D2AEAECD2,89244137B2EDFB37,046EC7153F0221C4,B077CFE0BCFB8B4F,C45758B382C238F2,A923A6398585B728,000199DD9E7F1A95,CDD835A6CBF8C138,FAF8277ACA9ACBF8,F60B956DEE85C2BA,849587D6A9D41B3E,9D71F8805E9CB2E5,33AAB8E5CF30E94E,00018461054DF1EE,414D60DAAE080557,AB602BA5BBB85C35,67E96232D44AAC85,29B6F161251810EF,BB1319CE967DEED4,1C5920E20D076F75,000056AE1B8F3B8A,2C8530846D29E26A,8566ACF863010FDA,427A16DF5072870A,EA1778069BBD0515,EC599D25FCAEF7E6,B083575FEB162820,0001B3EE01B25F30,0ACDF880219317F1,A046CDB63C2A306A,C41DBD3E2046DD51,F80D39D3E8CBF2CE,6EFE3A35B9DFE77A,FCC4D9B881C5EEAD,00016091FCCC8026,BE290E41E62D90BF,BE5DE1FE0D6A8612,373E775C6F3AADE1,73EAA33BD9FF3892,B8DFB2E2FEA218EB,DB4514F87D8492CB,0001D90FA6797A73,D1C138F0592172F2,912214762B444141,9E55CCF49DA459DE,B84F5049992F0BCB,69C818F3D3D6F5E9,88F6BA48DE85FDF9,0001F9C2D3A389D3,B67D4C541B18A3BB,0C017BCCC27BE74C,A6C066E1769FD77B,7306971F4BBF263C,BE189075296352BB,10647488D5FFFF96,0001397CB21EAC56,1569DEDD3E7EE7EB,55DBDEC2C1BB57F8,1039B057DC902B49,64C005E7AB1B91EA,FAE0473E55FE069C,BC82E6015D6850FB,0000D28BB1BE02CA,42B1D6A1564F8FA9,EAF18DA43BD7C5AD,B9520480F9892140,FED10EA45324E22F,DCA6890CBE8C50F3,51E122840C5B5A3D,000128A97DA0699D,35B5C26E129895A2,609ADCE35BB5D964,79AFBCFA000D61F3,110D130C1C2CEC4F,A8B9AD9B25BB8582,975AA2259181226C,000188FDC2891825,09D038A2FD365EA7,27174C13CDB13E01,6A53E7B0676312D3,D0ADEA18B8652509,9C5DC51A92C3CC78,4028B738D89195AA,0001E2D07EDC8856,24C058B0B20D2B01,F6667E33A9DACF66,C9D2E0FDDFD2B6F6,8D51A5AF66F30729,12ACA8057500210D,58BB04C819EFEA09,00022A32274607BE,CC7420BD239A4177,7C16B7798777ADD1,3A8F9B2E73196AF6,4B50535928F6B307,22D2F4D07EE33129,5D8AAE557097447F,000143263D49804A,C9FD811F83C4157A,75CE40D30EA5A0B4,818C4DC6719A1F50,DFBF320428ADBF7A,D62120419B964B51,62DE6DF2DC57BA9F,0002083BEF123FEC,70E2C3232651CB03,D07254940EF01EB9,E4F8A760DF4C13F8,C2E8C8AD08F3F742,02759560DD65EB04,A47291DE953A5365,0002335F4C56248F,3B6B205488D04816,80C0C1267D3D87AC,D968E703B1544C11,8B06DDE88599BA25,61C3099664ABE30C,291724701AB44A72,00020558D401628F,DE699BE955F22920,CA5DE9D1C1EFA744,3A6957C98B4584C2,5DAD891530B33BD7,F403828D8B5BF4C5,66A16F12A7FB7222,0000A855B8BBAE93,AD51FF9880290402,2A1591D8D379CA63,28B1B15CFEC0C2FC,C22F96FD140DBC92,1FC58A9DEF6E0F6D,0240F245DC169263,000173095E1D571E,23ECB1B603BE6159,FA54285384FBEC32,733029EF35214B66,A70801A2D0CFFE47,81472394C5ECE6A8,7BC5857D456F8A9C,000201FCC4FD65E1,339FC9D810AC7869,A32514E5B0F23926,E5E044938A949806,7A8BD118802F86D8,9F79BA0D055F2EE0,83BE09AC98DF2699,0001C6AC6401FA52,394F18584448AE5B,656C6B44AE1C6A8A,14D1235203C4C32E,E33216AC812E317C,6FCA7DDB67F7CBA9,1688B277A6D6342B,0002057AD6F0086E,94DE41E18A75B5F3,2A1F62617624A75F,8EACC864D1F91FBC,0DE46D04CC56B9FB,1CA20DA62B67548F,2EDECD07060CEE5E,000044142852E109,CC9AC5871778E576,B4F26D5D958C93AC,B52306D4FC20C0D7,6557D90957B5F5D0,D5E500396A138CE7,35C437E372B91664,0001237DC0AED071,0D9B085F8C761810,0FF74571B3D8BD98,622B0D54234B8650,A5F44CD96166A8B2,4BC9A1CD6A347BB3,864E3C4A2E1E47ED,00015866A3D8F43B,3F11B15EF526FC61,65D777525504AD4B,6794A16F21B8FFC9,24029D0C27960FD5,E760CF9C591E2399,B09CE68BED16E80F,0000EBA5A4CCC4F2,83B4B85D92A8B8FF,93129C0A525A302F,E94109E5553BF451,A48F5E4EA8C81AFD,653F5212109ACE0A,77EFC0BFB8E64D3B,000066ACF6AF79C2,2D90BCF3D282EB22,549100378A0950D9,2A19FD65540EE6E1,859531241223B9F7,14567C0BD6F34F6D,3054648ECD98CF0B,0000990975E441E5,8C1C8B00CCC457A9,AD8F2E25C4A399FD,9989E69915A8CC49,0BB88CE74E04BD54,7C52E41E0AF4F842,04820AB3511C2E04,0001895273927A51,3E36F77E055C7575,CF936EE4AF5BE521,04F1F7DD21C3B31B,F191B5EAFA68E5EF,973CF81B22672897,7A9775228B98C103,0000D9F915B02A66,473B3ED8065C461E,87D9E0B8A2DBD529,4007C4D96D28238A,4A96F0256F0C36C5,39002A0B01341E53,9FF266DE2FE933E1,0001C8A9D3E11657,7FB5A9CEB6F66410,21F218C4CB28F3FA,F66569908D4E9FBA,2991A27C7FD723BE,84A6B00AEBC7EE25,507848C0C5BC1E88,0000582009200C04,37FC1B32CB7E5641,37D4F6A6FFB6F908,1167FC1900FAE339,A2F03C0B6F4F3ACC,0AEC8F539145958F,6246AA87AE62412E,0000362C927CC6DC,2A50F2FAC4D337E9,5898E59CB59BCBB5,6CE850664DA30DA0,CF4BDE084E896112,A817FF67C01C783D,6977A12AB2DB802B,0001C4DED08589F1,F8283D3B3B5EB4FB,14967EEB41EE03E5,8365C582FDA31406,EABA86981B63A18A,75B64EF235F1CD4C,2E6649A3E87D0BDB,000160AE858E0403,3DDDEAF0F17ED7D8,4AE0BBF241C0FC51,196DDB45AA759E2C,7321BE24C158AD39,5EFEE44F331844EE,3454D69EFF7E0EDD,000136E5D7C3EB5E,58A98BBB7A5B795A,22FB40FB26A6F61F,F48D45C3BA444776,5E03223E5A6C0C03,E391110C153015F7,0B6D8D9085362D91,00007208A96C6DDC,7242F9A564B2BB4F,51999A28878770F4,BA361A45899FC0C8,1F24E44FEE1DEA9F,92CE2393D0DE98C7,11F266E38D9143C7,0000CAED1235BAFE,AC2B822965F302A9,92B37B69540F0F2D,A69A84879B609CA8,10D9E8DA54521E70,0E9D29398E65AADF,3CC0CF3BD15E9C65,000156C90B84C0B0,061EED6E5E6561DE,A79204F845E1651A,EEF3BEC6D70F94CE,5D6268BBA5EE267B,A7695EC4BD12A22E,A7167613C2292A84,0001C26DEE95725B,09D47CEDC259FEA9,E559950058222BA7,EE7C8D799FC30565,BF1B31ED2150976C,C3C0D36A2E7B9C8F,F646FD9AEB4AC642,000231CDD6DA9D55,435B4F62815EA550,0B2E19F1EC294E5A,5079EB8F48277CFF,35586D4C1C16A0A1,B45572370522DD62,3E0719BD8FAEECD8,00022FA4C88B04EC,E2BB123452773602,D52C81BF8AF3A11C,47BC1F6BB27AC809,4EDC31D06B735B8B,944E729760758185,2938B55DF8295769,0001D8BDADD74FC2,0B1E14A501F6952E,CD75C88CE874775E,780917C94E6058A3,D40FFA50B5A6101D,5059D705C8C8C5C0,226B02F976ADA79D,0001FB70C3430E3B,140E4D3A79CBA805,FB4A1CC469C03285,8B4CE7B29A45A700,9BCCB002A4A99498,467BED245305E7AC,8AE7CA533621DB96,00006BE2A5531412,36740A0C6DEB0EAF,447D00C9BB637CC3,4C5C2CD9B8C81CEF,2EEBCE6B2E2A6DB2,B06BFBEA49710F5B,B69E497F6BA735D9,00015F460388FE2B,C3B8E2DF6BFF2263,4D12A53049342EDF,E07DBB7524BF589B,750F0724EEED462B,14674E4F3AA77F64,BA09AC6DDA97A52E,00016CBB6692D4D5,0CEE9BE09CC9C258,68508A8F3ED6557C,BAA751A81DF512B5,CA82229CA6EE6429,0075CE54AB650484,1991A5997EFEEB63,00001D3CA6C9F905,39C0FEFE44F218DB,CFF49C525B973E07,4769D7EEDF8AC8F1,85840D64CF3BF5CD,73652122E976B056,ED0F8A55B1D17AAC,0000FE9DE3761245,A226D6B722C53C5B,2C9C5BAA911233D3,D7ACEDDECE2ED9DD,ED92FB47C4B92C53,48D0AC333C504DF1,4DBA58FAE87DD5DA,0001D49255493C2B,EF80E5FDB794747F,690537A9B1920126,EEAFBAC2EEB074E9,F512440CE8007394,E261363B3EAF66D2,C3CE8DF6EF85B9DC,000213A18935F35E,19F672F55992A569,53AD04123533701D,53C6C2D978AA46FB,E8DEF39DF382D2F5,71473B920E8B6D21,76A41C118DCDE5EE,0001BD4D380E8852,C12B8C6A66C23E63,BD4C7E52080C2DA6,F7084BE6796D892D,09416E827FA46F45,5F56E945F2AF779D,3ACAE199D07DBFB2,0001CE2949E5D3E3,9E3535C71D2CC3CC,6572DEF043B196AC,B7F27B001352F142,3C47A4CFEDFB3DD7,CD9E3258C95BB7DB,FD3C7BFD125CA5B6,00014B4CD3648E4C,9612BE5391F96592,FDA648E97EAED665,DCC27D3236B60898,13A30D61AC64C918,E21B87C04318A0DF,702BD30782F40EA2,00008CCD5AD2FBAC,DBC7D79871E8D07C,5C82441B6EC4BAE1,2497CD4F538E2436,595CB4D3781C3941,09BC7697C31D71FB,D20492B4246BAEAD,0001E5ACF98B219C,7579558B2AEC1D37,9DB134E186148255,B7BF3C67FD8D2892,73AA8AB91B8DF9CB,246EAC50C6E103B4,58EF7E53AA6A8ECF,000023A5180579D7,C200409ED2EC552B,58F0E93143419205,754D8B2DB6247AC0,C07A142ACE13671E,5520FC61A428888B,9393175754FC92E0,000135CD37401FE1,202F166B7A87E14D,9A8F9A421C1A7161,64DCEF2C62E558B0,5D266D19EABD4CF4,4927C9477370F2CD,9DAA39611434DD96,00010C246AF6FB60,05F8309737054F9A,11680EB902D2515E,A3CBD0FBC61A3671,86A7AEE6D43BDFD1,3561F09881C682B4,A3BA960CA5556551,0001C9D02AA30148,C099860D8762AD3E,F0318661BDAB85A4,B487761BDDADB47E,21F2A029FB955B97,5E93CDCFBD64A154,05B2FC0E89776297,0000E8E1ED25AB45,84926F8F179B8B46,27CCA4190D597AB6,CE291FFC21C79B4A,2AC02AA7CC957D42,B84D3EB95B032151,DDA5A8D872144572,00007657F00FF835,84FF48A6D0B20A51,3C6941EB11268AE3,64E9AC3E1797DE47,EA78DED463A89BFE,60C059A7CA8437F6,6BE77E9FA342DFDA,0001BF07FE5D53AD,F6680137A3701CD4,F837878FC64C0977,71E7554EBFA7F069,8DF6D19C5DE28867,341D7D177642286E,E259C45B23DA66AE,0001C42BA3B79C49,2E7F42B95210A33C,FCB028DA1D51176C,2E5274D1D74F7FFD,07787A6350BB50D5,FAD7AB9632C9EB4B,342CBBB16B992ED8,0001DA296BA3BE93,D77B524727DA42A6,3F9F631BB555FEF1,31471212D02D64C2,8DB7FCFB785C2CD7,28D84D1623975473,A183F0181DF8D241,0001EE81D1BBD0DD,90258E0BDCB5EB1B,EE8DA7D8799C309A,281AF5412BA87F12,7C2EB07DEB6AC0F0,7036B43AA2A0D8B1,AE544E3724E3D0AF,0000C928C47310FD,702A1E9D79EC0FCD,6631B56C24BEE361,685A464F66315397,3889790C87320656,EB6CA83295BE95D7,56FA7964347876BC,0001C18462178764,DE3A0A824FBE86E1,B9BAF80E05487927,A8D5A1088C181920,F243E0C2A5EC0723,294EB032B9BD4477,D1AC85AB7AFDBA10,000081D1E03BB349,EA7763AB4148E0F8,1D7E5B1EDE3A881B,FCAAFF8D822D8FF8,A1D4B7D697AB143E,DF1C3DB35D15870B,8B3ECEA9BC980323,0000841029309A68,D95EF7CB7E738B5D,2408480CE2BA6A27,54DB4A53BBCD54AE,645FA65F15AD32C2,B3C68F053EE595A8,1665E7DB32C7DBD0,0000625B6B7F65F3,FB40D5DE2E94A572,A4E1F6DCD80F7039,6A197B87FCF83EBA,2E4DC778134FDA6B,1907549FC3731941,B3A21D3112AF8906,000229556C03BF5B,B6E33410B93E7BD9,D504D61D0F6A56AA,BB72D35A483F65D2,056D8F36929D8D20,95268431065C50A3,2FD5FCD0F9807B0F,0001936FA18AB4FB,98BC084013A77155,40D8C7538F0F458F,B4955393E9E774DA,0FE0CD5830C4575D,50F57F8438C13AC0,0266CCFD3D045A5A,00005F4D34DFBC83,4D1D1F7DB596648F,0C62B7E75403BFBC,45B5C76A7DC1067C,E92F690BF76F32C1,AE921D961D798B6D,0AF9F448A4CBAB48,0000A004520B4B80,D5F69D8FBD7CF25E,BC1E96EA117D1B13,1DBACE91F858179B,E5885B135436EE62,AABC7674B7035ACB,01145BFCF3FF91BC,00004C5EA9C2AB05,D4E9C05402E31D42,8B77A8F5606899B0,6007B41F86D30822,D98E15AEC941E73A,D35361F4E8CFB63E,A50EFFA915202D15,0001078A0DC40CA1,0836E111AB9640C6,28F257FC89D9B58E,7AEFC011A9A86FC6,4D06AD84EC23BF6D,6FB5F572A91CD4B9,F22CBEBDE0F9D61B,000126B2EC8BF880,26F8378B8479C2DE,36D4DAC57EB8C425,32858DB5B62D23FC,C73B308F96A45E2D,0FEDD1202A0F5008,9F4219526FC29548,00013EA7A3364AF5,966A8EC473CF0BD7,B4DBF0B2F7B3014C,B009A48DC2B4977B,1D9B8BD6C730BF0C,FF61880316676B25,2CDC4727EBB14ECB,00018EF83D3B4101,3B4683FEB1F85062,E282A2DDCEFE4F1D,B51AF796C366FD07,D6456F85D56BDE46,194E75DD5A08D71D,1A0074D4BB713CAF,00008D7EF5796C9D,EDE2792DBF893805,E230268B90468D8E,483811ACC53E8F30,E855E4C6CE856B17,E47F069F92577264,2886BBF825E333D1,00000A30B8D2EB83,F386BABC2133B880,25E37A136A0C3ED3,C81B3573A475B489,23FACDC623D7F814,7E01DFCF84E4D135,03C541220C60D586,0001A13B55D46AB9,65E1E9A62C930F95,477779705D4498F9,BA428F8428706184,711EE40C74A6D7C0,5B797CC9BF785BFE,6E08313E89DE9FBC,00013F8EDAF5F2D1,A556ADAD3ECC9DB7,99CF5405E70A38EF,8A5B37496C62F5C1,2E5AF4828120B954,29C8655620A77AD1,2FEC21AC53E72CE6,0000D3E4E94EB168,EC7E631B66C710D2,A24B834F0596DFE3,898A229A39FED509,DFE7C496D2C48937,9E6CE4FB1355AA37,7B8C100E85FECE43,00005E6ABD0C64BD,F5D5FCE7920BCF8C,57183C018E973D1B,4ABC26A5A9A66F9B,247D5F978D1B5105,EFFFCC72734EBA81,A22267F676BA50A2,00019C07E9D4B3EA,7A235BC44F255DB8,9D9E5C8807F97406,5DF86FD518BAE000,CEED35FE624381D6,86E96C81214EBADC,64BA122D47CB82DB,000169F93CAB79FC,EB9A6BC6ECFFDD39,34D9A6DC3D86ECCD,A4D00348EF04EAC1,2F557381C25AA02F,D7FA999ABA62159A,AF800B2E9DC3C414,000223E18C8E5618,8132E245A5C680C9,95C65A9BEBF802F1,74FE3EB421F783ED,AD235CF35F9212E0,4217AF1DC073CD79,9A95F262E4F97369,0001CDB43A2D2714,A9A9809425B377CF,69CB21EC33AF62C0,524148DDF94EE637,2216C44F6DBC8B2F,27105A52247C9116,61F56EA066E622F1,000013B17B5EEFAF,131E18C95ED94260,07043C82CFDB00E5,40016CF9E552BF6F,771204D3FCBD109E,FFEDCAD042079C7B,592A7A5FF30FA2A8,000045E7E534B416,276460BC03A245C3,730C59D3B44CECAB,B5C31D8700D5EF59,02CC48D892972F54,17B93D0342BCBEB9,0C75230F3A57516D,0001C3E60C3F7DBD,1268F7AD1332EA9A,17B521E80934CC41,845B45A84D569DEE,0D8AE515FC5AD89E,7811688FBB322138,B16B87402AD8C229,00000BA931869423,052FBFE7E5CCB022,4C4B320B6EA5E695,D19A567FC795E15E,B8E37E0660D30E13,9AEAE72D902D2A5C,518B2570B284A8FC,000021A6A7B97BFA,CA1CEE4370915578,08CADCC20C5381E2,E5EE8FC690CB6256,130AFDB276B3AB1E,DA9B9B2C46DD0247,A28C985C165CC630,000156453A2314C9,7A36BDDCA0EF35AE,72967C28D8428524,916E4B5D4B54E541,51560471F678A59D,4E885AFE0D3E7A04,3726CE8C1957BBF7,00003AD4A38874C8,2B8C888311533237,25AB9ECB563E64BE,3C149B27CC305111,2B10E66F78B881F3,BE5D8DD71A41CE1A,FDA72668B1D190CD,0000953659F769E4,F0159C9428862540,583563F80B45F4FD,F6B6D39AFC7F0EEF,6BF8F06E39BEFE0E,4A1032E4C2A02B7B,F63272909796A7B2,0001B6CBFD66E776,6BB45CFB6CDFD21B,171A75407CCED94D,C17331B3970561EA,5922ADC1293693AA,ACBB7C142D981BC5,911675F3A7F39095,00021C6A2A37CC64,1A5394FC48FE686F,1795EC96198F78AA,2FAA91070A5AD4F4,CE648D6AE14D95C3,52C41F6ECC762660,5FEA6C4CD1D35307,00007121E7FEF55B,052F85FA40438136,56BB84A9A7C6E754,298D1DC3E5698335,5ABB70F120CE5944,D39238B80E300447,B60610B967FAF470,0000841A47A58693,D41DC99B45449FFF,231C2D84E8F4A0AA,61659D556DFAEF7A,29B49245FF759D32,E0505C7D11E42A82,6F8838423160B38E,00021A4646EC5DB4,C29F59696F2565CF,6C0CA8161D58FF85,04FB3A6A47840D6E,98B564CBFF4D0E43,E5DEB7611D5D71D4,DAAF73C514151BC0,00007B8CC467A859,91A0F8D2C7AB010B,4E3C8F110704133D,0D461EFA220EBFC5,52E4ED1A2A0C0DBE,13522AB7A75C9A81,3BA8BC80AF5683CD,000191FF8003045A,894E8508442BCDB8,B2E44003170C9E53,C2551708D3912812,552C1FCCF6AE3176,A4ECE305307AAEDE,A75B9FF5DBB4B8AE,00003AF2EDB8DEAF,FAAB816DB0B94ECB,91084EC01F60C030,E3375AD2E3950737,81FE769CD4BBE3C1,3908D50709A6E646,823B60F278E55238,00018BC6E80E6CBB,A60820D4A5CCA76C,BEC7BC1C7BFCF242,08AE2732306BCF59,AB90D4672C2311FB,94B4B9E45703752C,30B4B3EB3DF359A9,000213AA0C7BABFC,E40F4DE3AE32760A,8BB3E61ECD3082DD,193BABA813BE2B1E,AD8D4EE28A7B6B41,4E39A2FDF16C7319,6EECAD40943D8B4A,000043C88638004A,0BE9EAFBCD596475,275AFDE0B7A46ED6,B21302F2B6799D4F,053609DC1A83171F,65FAB2533F4624E1,9AC3EA3FADBF3F11,000006A142313EB9,116E38A6283C34BE,B6EDF4AB0399BAE0,F3223824616EC89C,9226FEEC3E98C711,34CF3AB3D424E4EC,B8A03E0095A4EA82,000025D7044E7640,D118F547A5B04791,46355E8C9582692B,E5C9216BA7039A4D,3728CB8C88BD14F4,B7942CF5A5311B45,8947F753BC765DDD,00021C95C9D9FDA1,C64B52C9E7C5FD9B,306EF930803174F7,2FDD010E76A1A6BD,98B366C3544EFD0A,BB2F2F6D0D4CA2D9,A3880577884E4DFB,0000D466EF45105C,F09E5AEFCEE47659,8DF3EAD186CDB825,FD2D93DDA6E39B6F,D5B155D14DE071FF,B07646704489087D,5D3012D26113B5D6,00019B8EEC3350B2,46382A723A88219B,1A2B7C6A4652F68F,9BF7FE19771BC6EC,ADE279B05FB8578B,5E170D000B4656E4,369BCB9321D7DDD8,000172632C91CDEA,081DC47C8A0DB90D,C881DB2EC04D2C58,529534DD48AE5197,11DBBDD46C6EE0AC,AAF31A70508FE113,A9AF318DBA44EE8D,0001C43C95EB842F,893EA9905A6A341C,87620F55C3EB8CC0,F69811151F67B9DB,8DA31D02B626FED7,B766CCA087F0FCC0,99D249177E427149,0000B55EE9A0A65E,FDEA218E5D1CE298,5C57A8C9D3435F07,7FFE17BA38B1444E,ED5C4E4ACDF93C45,BB1835ABD9606960,89A879ED73C7FF9D,0001B17E1A951016,AC6977CE94EDCEFC,8C5C20BC6216CDD7,B8C8F739753DF9C1,8902B0D16E1D9EEF,250685E90C47B7AD,93E861FF981B8269,000039AAD917510A,E7938B7DAB55F20A,C1BC2A8EFD88F1FF,9301B73872B08123,690547531264BA3C,0D4382EDBF0F1018,1C07397084240EBE,00000767E02FAA0A,2C5BEDB58AFC7C60,9B0DFFA1443B62D9,EFE806C6D5EE20F3,3817518033298EC1,1A2087E6342EF7C5,164FC3CE51BE9D64,0000096283A49167,1135669202EF4ABF,5F14414765AB69C2,967AE66E3014F432,D0868B3493877407,4302D00902839FE0,5CB39E6FC8F277CF,0000C21852A3E6B7,54620DD6856E3A96,15815248F77E03ED,3A7666A033702C3F,4DB5FF167816EBEB,EF24A30ED2A2E7FA,7B14EC8F2777C9C3,00020176583E8F35,A4A40A06DB2A7131,0CCDB29452FB3C07,6D3288C112AEF7B2,098CAD23136AB995,95774C6B40DC4E33,3572EC343B9A67C8,0000F0AB7E3208AE,FCA1225B76C85CD3,8A91A18919119426,25C70C1AAF4569B2,DD1C7B5C480E859B,43CBD375A96EE830,EABA59C3CC9DD83B,0001912A9CF4E1CA,F30441FB9051B51B,472CA6627B8B90EB,BE5ACF1BD6838B1A,1ADE4FE15E777F2F,163ADD3896FB135A,6A4E1B0BFDDE6578,0000FFC49541EE43,BD40773D18DEB95D,5EBBC0DA805DC858,1A8F949D02BC3528,800BF12A625BF243,82FA72C741994389,5D707E3524B43500,000055E9FA59F9DC,C0CE1423EE867785,23A1AD21FF540649,7B96384DCCDF6985,C754177D01CF5BB9,07FE78980496552E,AA624E311599B393,0001F943DA82194A,5A67D0C7CBFDC844,44C30711BDC873CC,2A80F405B81D6178,9E993F5398D33785,C9E7230DA6F80C77,0350CD7874C91299,000094A3F44DCC30,2FA74EEF068523F0,99337E75B29AA857,A6EC96D61ABDFB66,14B528D7707A130E,4FEFD0DC07A44144,BE184D266CDD4555,00018DEA788299A7,282AECA9D8C6EAB2,AA2948A1EF7A856B,BE2AF2150244F1EA,81D9377D02BB2310,0E5A5BCDDEA4FAD2,C7C0C13FF1729AF5,0000DF389B5199B3,E3252379338F1A42,40F65C07F87D6B90,CA007CCF39AE3B3E,07FB8CB3F5A25EDE,9E36DC9DB4827894,EF1E8429ABC568D7,0002306DB9881ACF,FAF843A16AC73311,E069F72475ABC60B,39F07C984532B825,346C17AF79DB0E02,898D0C14C4868489,CC8D82168E19CBF8,00018174D25917F0,2CC59FCA75A35E36,711B00127DCF2DE6,6305B2700D2B2028,CC29BBFDCA84DAB0,44F06B0BCDC6ED08,9A79661F3E728C7C,0001C2474A4F15AD,869410D5EB51B46C,0E59E8629233710E,572092239E6DE21B,7F0233046DAE8F3A,BF2FDF032DA99EE1,642A5168CDF60059,000160390BD001E1,C4AD2F2C6658CF95,566F80140FDE6E21,E719F16ED9001D26,E5F5274B77C2D4AF,3156238C6D694EE1,EBBB6B30A138A423,00004C4FECD0FB80,2F001147C7C4C0AD,9AA8ADFC575927DA,E4D7EAFAE2675410,C2E2293A0B628043,081AB8CB81464B13,A9B00B9E4A38DE3E,00009FD8DBCC9D2C,6922304BC170C96A,83E77DEFA5FA0DCD,C10891CD33E30C3F,D9209F2145431F9D,FDE2E6F17B658548,C7FDD8B09EF491A3,0000BE2A18304A05,BC57C7A7F5ED9C21,2368D78FF26BF6B0,4E3211112C6C5982,9ED4C457D1A50BB6,0DE28C4F13C3FB41,3B378DEB85EC0F54,000127F84DFD0DE5,4BB6A8CA87F1BE63,05BEFE67B6E9AA7D,632A0B440B5054F8,0D596DBA87427291,29CC7FFC411E04BF,55136F8D5A538A89,0001936922D2E3AE,80902864F1ABFB41,49590B2ADF68C018,13BE0B0085777893,DA07BB241499137E,73FCA236EEB30A1D,AF720BAA436BE48E,000205B5D3D6DF43,38A020CABA1EF66F,8C36931A7686926E,CB0726BDE398C7DD,7F748441F1AA9D4F,4C64393E96050C4A,7E41ED99FAED45A3,0001A438CB804469,BD0EA075E6AD5186,15B523E508E69FF2,46F31ACD34D23A04,70436969A32E9E1F,33980C40020C0DA5,F6E6CF176FFC28FD,0001498F6E824E2A,B75418A87BC913AF,859D0CDBFA8A86CD,93362979BB3807C7,1976EB4D020A5B48,C8211FF314480A14,090C97AFBF331BD3,000033F3982C1A78,242E93790FA4B6F2,374F0952F3F1BA59,F4A670123F8E8534,69BC01B451F2CCAB,F2969AC181E6524D,4E75244026FA2E1C,00006CB0E21FB676,BA9200E2A9873A2C,DCA919F35F09B2D9,AD0B0A4D820592AC,244007AD7BB4706E,DCE28A5FB6CD5E72,66910F4B782F6ED2,000012EE936DA80F,D6C0DDF9346745B5,8A8857470A30804E,551E0D05F3316EA9,75C1AC8E65CDFAE9,29D9D94A554CC6C3,B2AB44B397D70086,00010FE887DD6570,59849FB65A92E058,D1B8DD495996A3E8,71D49F035BC0D2CC,A98F673555B45C4B,8CDB6A9692718A7A,9AE4F364F5E86A44,0000437F0204C8D7,C73D2397D8020C38,3CA7AABC0A35F5B3,D7D42B99F9DF74FC,0C432A8F4F12AEDA,71D829679C57D762,561006C38E410C49,0000E9205F4A845E,97E2DFBA452C3A0C,2D98C3C82A69E56D,A18907BDBE850282,B1B0BD0102EE5642,C35EA4839CF27D1B,D5D694A6AB8FFD9C,00016BBBCA90440D,6C76F8779EFDF527,390E206F119C8A26,7E436E086A218094,C6718AB4317A4536,DFF4533044D3F6D0,417E61DD6468F153,0000A77B132FC944,0F28BCD58ED3378E,2EF66A67D75E2C6C,8D1D144BEAA0E334,4415E3371FE38AC7,23308F1D959443AB,00F3E5CBD45E25E1,00002A084C23FC57,5B705E6F975BA85F,9159457F3CA859A5,0ED079A4D5EA66E1,BD776EFE99D9EA1E,6B462236287996B6,B9B483D1C719A07F,0000389F436E39B4,995748FB343222EF,10DDF333A6835BF6,C990C1B4B24FA64E,2FFB8276FD3F511E,07BA7086BD3BDE55,825A0D0F6E37205A,000082FE604480F3,0C2DAB0D8A8D226E,DD4B2189B07F7987,F935BC80AF5313FF,1C1574EC3F706DDF,8B615A115518EC71,A0722B6616304C7D,000211E2C2D51D09,53D246D9C3ED8D28,4E0AC09E9CC82D35,DB6E7968B5182B62,EEC901A6342C989E,3EB26EE4A8C38511,E26445FD893DD080,0002173E30B9BDF5,52E2CD7F61844BBD,380E9EB5BB31E7F1,E22EB9752220DEFD,BDF3DADDBE72B5DA,95DF224094AA5EDF,EB5B7DAE7D523D7F,0001734B3054B98A,F65732FBA6790326,227D6425C0C6B2E6,DEF12D3212D9E903,AC5F464BA092F94E,E77EC5D346A4D101,E3A8B9D46E281BFF,00003FD5619D0346,7E5412FED81C136B,03BB8661ABC27B4D,254557DB603A7D04,45A2B83F5E526F55,B1C0BD2AED031F66,1B9C9FD719B2C855,000095A1234BEEB7,B6C66357CAA0CB71,CF0F13D712DAAF2B,6A4DFA20FCED00E9,43F42855A60F5807,0B9540ABDF233F9B,6F6CC59F7C4B9AD1,00003E4B19C4AC6D,80E6CE6578DAD1F2,05C92F5078A15E29,378363047B813435,1F9EF26EA7D0D326,D21B0332F3498DE9,1DFC172B61E7B485,000017C0D1B0CB0B,775B87DB3118A590,4FF47A66F0362A36,B6BE8C70BAB107C9,76244EACB534D70E,D5CFC36224A11A5C,2974C7EAAEECA712,00019C81F9983B51,DE5F707C5057B5E2,B4CEF34C9330B421,4368F47F5DA0BC31,6A934D36D7968B0E,0E8C6603F661D0C9,4AFF58415C50AF49,00018A0EB05C5A3A,660B9471CBA133D1,4F4890380A054925,F8120B61141C9C30,05C935151EE0DEB0,F5F0FE2DB3021D88,42C8C6824DD60885,00016C1AE1BF2191,EF0169F13BC10923,9E517D66EC8B0D21,E2730396D6A0A10D,8350B77E8CF65A81,F8CEB55D0A38E7C2,203E042DF2CB754C,0001A0D3FA230A38,7CB097416823C36C,C2A171352662472D,6B3BBE6F1CB5FEB1,CE761BBCBFE63EB9,28F26A39296BA725,22E342E93E36DBA6,00020C7405D0F289,1967080C4C25DF8B,1702EF2A6C03D30D,76CCB6D0265BEDFA,922C87E1BD5F51AB,E657F2C04CF7B5F1,24E27A9DA8EFA21F,0000E50D097E3176,1B0BCB7FC0F5CC27,4C6C2C75FE8CDCBC,A27893383336BAA9,B773FF651BD9D857,F88A6F327165D66F,072EE9AEBAD3182E,0002255639BE9EB9,C94532ABCA050838,B571A847CB171628,64C73A38207562AE,35E32BD67EEB3955,F0A788ECE1C14483,766ADE09A19F8B14,0001555F3F26F52F,E87473C48929E37E,804497490A8DDBEB,954CA53FA55B129B,6EC600A68FADB841,677C69CF757330DB,0184F606FABABCB2,00015E0F83263F49,3AAB424EAF8C6E1B,3B3119B874A6117B,3E6638E0F6ADDD56,758FAE81283A02A2,DBDB75911781D0A0,9AAB6329105A79B8,00000AA94A9E8E6D,6727570E8A5D5EAA,B84E594727856981,9B234D621B0BA00E,D24C612214A34E2A,550D0FCB49A42D27,5CFC4E14F2B1EEA6,0000E83A8059312F,6029BD5AB80780BB,460AD83380C119D5,1DBC39E7BC4BA459,1C268E3025EFC9AD,0E84BB32B8F85198,9D1AC9B14B1F9BDF,00008287ECDF3CD5,17193432C7568159,07299D74C00231D1,5B07DE4216F37EEB,AE54030DC946CAFB,E98A032DA5AE0128,F686B0B5CD437510,000169832E523BD1,5D17F9231ACB01F8,906B8156F51A2869,D23D0465A1B0EDD2,BF249DF783F29790,4146D6CA1BCD4074,DF2F3124AF1EDB69,0000FDB4544CF82C,998DC2C95573B3D7,9E49FEEAFC543FB0,B673DD64A883D73B,515C4089BA96C3ED,A58F715FA69ABE34,AD8FB76F184DCA0B,0001E973401A721C,F364DDDE9CF8E613,E6D2A9C7D65F3043,0CFF8F3172F121E2,ECD8D2EF0C7F2D37,F34F54653F62CEB0,3FAFC0FF23A06A0D,00018A76C659ED12,075492B01E9F093E,0709080D9621CC9D,EF27073E20B29B5D,228C3B77C8615BD8,05F80DE4C6CFCF04,FA22467A2DA02EB5,0000F15A7125D6E5,F034D136A2A63C52,12EE08E244DC400A,1EE7F5FE0509B74B,0E4AA12C6195B271,C871E27923051576,C57C0C623270CC45,000062250C3C0D21,C3F6FE8B07C8A804,2062B16F50411F2D,A4A9D2D07B425E35,DA4F5290F5465A01,7331FE207046F15B,83F113D2E612CB72,00019F96CC4A7C06,A13C6BE795544F82,C67F9C295ED7FFA6,4419709B63419DFC,D0B376B04A9A8D69,718D0A49578897C7,0FFC8DFBF1C2CBE6,0000090AC2258A95,C07CC74DCF3EA1AF,C059AA418E508873,16E6ADE3109755D0,CAC907690160154E,B7CA206609C4FC2C,9E66080FA70C65E2,00021223059AD7C5,ABD6CDDA65C3B7BF,581301B219D6952E,11484DA6413C7D49,F6576873381CEF9E,04681C4811393B0F,64E401897E12EB5C,0000DB10253A6396,3BD0532F5143C685,0A458956A962D5B7,E6B1EABA29370D0E,6E9B359057D38CAF,05CBB1CBCD33BDAB,9005105B46E547C3,00005104F2979273,7930439774288363,A4F68DCCDA77C7F9,4EFB4EF09877E8FB,8F26ED7167FD3F7E,925503F8C5F28116,4B075C5B0A3AA81C,000167C59EF47B6B,C3F93B53FF25B341,A2934409873386EA,5B61E63E5D407E80,4ACFA4BBC4A72A36,73C57E64D90F452A,46EBFEC1B603C1A6,000134FBFDC1F256,84C20A1577998F94,96EFFBEEBD9B79DC,D4169711CEE27DA1,AA6BAF65F79B4427,63BAC562FF143620,DB176DC21B50D127,0001F1AB567BE959,8157F1124A656CDD,C79112A2DF3B1C02,C40CE0F4C0975B7E,9E9A23C01D6862A5,A21B3AF89350A3C4,A79311F0A4E0A7C6,0001147B3CC17A00,3555EB3EBF508376,83723175CA93CA1E,6DD084A1682B5451,F38FBD9CB6228EA5,60B52F5C66616891,412AE84FE9C55C3E,00007CB6097D38CE,E5E851A6FB0824E7,AE604E645375C46B,32AD127FA7ECBCF1,D389B76D8414ED34,CA99E286AEC62259,77852665C90F6DF9,0002256D96FFBF7C,D13FD646749876BC,223B1AB6502C8AEA,2FA425263C566285,0185DAD9075ABCFC,617FCE2E341108B6,C0B3733518437F40,0001DCA1C66C7BFE,C2430B1989C6B492,DD325F9DA6DD8262,2AF726B5A9CCCB1C,0502DBFAE65150FA,C1F415065FB77883,67154B536D3EB673,0001F0D7908A5840,5F14F5DDCE20535C,0611549E27E1B88D,707464161C54C761,834D6E6DE9E2C3AA,405ABC2E43E94CD3,65450A2415B2AD4C,0001EAF7B4EB24B1,71E6F17FDD6AB136,7A81DFCB317D4097,47A1BC92E501229A,8B352AE0598809DE,523E23D54F093F92,981B376C64669651,000176E5750E8CE1,1672074210BD8BF0,676D052C3F7F9EEB,2442D9A477292FC1,6FCEB8A2DFF95F34,82873D83846A9305,6B4CC719F829B04B,000036AD2F51DA36,BA9A09BEC217DB21,81EE0F6CB26A89EC,4BEE2386711D1876,3255A12C55DD46D2,A95B41C5C0012CFB,0EF5BCDA67A19A38,000101C1CA38A45F,5E4C0547FB239CAD,54A0BDC176F0671C,9626DE6605EF5636,4394A26FFC6F6C62,B011381034B7CD72,E9C76584B1DBC437,00021B3CC58CCDAE,F3A43140A2234A02,B1D3AB2E303B9A2B,38A38853571D5E13,7F6044F81A7CE5E1,EE0F3B14DDE7837D,715A55B4BEFEFFB0,00008D141C067175,BC589CF641195BF7,5F8FCE25500F960E,DAAC769FB9C005A2,E7D8E7D1C2E480C2,62513A81DCC392FA,A1C7E0F7E202A123,0001CD3AA9309004,77BF0907E1F42C6F,8F0D388E4707AD4B,874ABFB9549265AA,DCB12140B791D85B,B5F33D30A661A880,110009181A17DEE3,0001EE94538AD083,F4F8DA044E01D7A7,71D0E8F4585FAE31,D80133062879748F,394FD5F0AA6DB158,C42C1A23835B4994,FFE4D35E5BCE9884,0000F2495E74011D,A4468E80A30E1F8A,D7BA373813E1769E,2D48E3950114F899,FF11D460A303BA42,54E19A0C7D25A385,FC560BA17AC89C35,00005D0D784ED263,66201477DC405DDC,DA049F23A5F6B382,338AC1CDDA5E12CB,8D80DC32DDEDD76F,6F0E24A8AC5E7C08,FE043F2CFD6650C8,00000C200C23945E,BDB98C1C6768134A,8C41410F4975D0F2,BDBD75F7752370D4,E39B32D71FF64165,460D492BD76CE476,C459FBD0F7A4924B,0001211EC2DEBB28,BCB431F7A319F03B,AA6E55916EEEBB06,7B6EDC3F76D18F2E,E2A8AFF334D8A71D,480A8672FE5A45CE,638FC8BCC79F9073,0000DFCDD5DD99A3,59D42C1BE8772DDE,1299A9DD928B1A8A,73F94646A947928C,E47007D267E2EE32,9DB0D7F7121EB70F,E4FDD09934D50464,0000A90E3F23A6DD,AF44CA595EF970C0,E63A8C1C256783CE,A4950B000B7B9D1F,E81D7C4CD63F16CA,A74D5BE2C38B68E0,E85A07995B59188A,0000B531DA98F67B,53F437DE184D7937,44807D46A2F79563,E0A17883FF6A6EEA,794C4827C51A9AE2,E87522C266163F9C,475938FFF4CE0743,000013695614A2CB,6ED415B07BDEA0F2,382073737B03F1C5,9C25FAFF678F8F4E,94081DF9E6A6AD0C,B88867FBA9C70F00,86EDC2FF76234AE1,000081C92975E9E7,0E3FB295948C1B48,F77A7285A07F04D1,CEAC7E50C8551B52,C12B037E87E257AE,D24E038BE5A08C94,26857B09D7A20627,000081C1A6CD7A9B,9557EADA77875A5B,BE7EC3498F502EDB,649F351D2E21C63E,DDF4161E76CF24EB,A1503622F26E8BE9,07244A3CC53E094D,0000B9AC740330E4,CAD644FF9D3953FC,386E49D7019ABD2A,20C18167CF3A1690,1FE478D75E14F9ED,00900703BA791888,9F7B9836D9F5A81C,00008F9642712F3E,4D1D9DF45C48387B,9355BA6039496EF7,97F060BAE2880528,A8403345BDE500C9,8D06E19811153060,7450C81363EF971D,00010B3458D2F9F9,D21ED9BA4225FD72,2C246F3D441A7911,4A4318D70E6A507C,898427C81BD25468,BE3298FC5E40BD79,3E03A2C1334E0A97,0000CC8751F79C1D,1D54A8658D21ADE1,3C77CBA870DFA2CE,BC28CFAF4EC1ECB8,2230F58FA2FCA8BE,D90D2D79AAF72C98,5BC4CCC8C72315AE,000100AF0BC572E3,30ED1CF4E263134D,57DF8D6B45BF8F17,54EEEF87901CD735,E726B659F5DBB60D,50563C34777D8C0B,8326E89130E03863,00022CCBB0FF3C89,B23509D977EEF91E,DC17FBA2EAB5896F,074981B6EE8B797D,F824367B0B77FB6B,EB9F9D4BB9DFB647,4DB045F931E1800B,000215C71A4081FE,3CBCFB4395A7D68C,F0B785003135CBEB,B3E70C7ECC647035,EDB1C95A040FFB86,75B492462F1D6ADC,A4DC192DD43620DB,00003A80F823EB73,85F9116CDB7C2ECB,3616A75AF3586CF4,AD72E9A631BD6FEB,E6414EE8396074BE,2C6BA761EE522972,774849C5CA08A096,00004969ACDAB91A,9ED724BCD6291DFB,48D18536A3758376,22831D5BCE42C736,CB995D68D291D2A8,0BE20170CBF35443,44CB06BE22035C74,00018FC385E9CC58,F32F970E785F4DB6,AABB37A11B4D1372,742CCBDCDDBC150C,733FA26F1D32248A,884FBA1F76CED8C4,ABFEE12D6C90ECAA,000061F1F728D330,2598F47952A31F0B,4119CAF8E2D6BD19,5F467132F7A6E790,B58D1E1D76CCDA9B,17AF1E608C6C3D23,9F791E25A0D1A1A3,000002C1F4717D35,6F29F5B46083E843,160A5BA78AE2C57D,304A00AA8C689461,946D192A56A1BBA9,B70C7E14CCACB026,273956CB0B1BD043,0000D709FCBE5AFD,77D6C0C9BEDBE3A5,B1C571D91AA70B42,736864E7B66BF2A2,6B8DDC39DFC2E517,21271A5FC404FD5D,F177760C163F1716,00012EE644E2164B,73573B232366DA75,DFDB1BFC5847BF91,89FCFA469609B799,C06C7D81601E2287,15C38CDF944C8088,C1A0AE4C0883FB0E,00022E7CFBB7F877,FECBAD8BE39DA457,83A2C0FCADE18986,8767AF92DD0E01CF,035FC6A683E0AB9D,01A1B67EAC964C16,F03C2E61D24D8F7D,0001F31E110C8918,B78A074DBFA94151,07BE4067AB8864E5,00CD685FA2F9D60E,8A0DAB0BDBF83638,45A43650DC6B9A23,352BADE00959AD47,000007C4BDDF53C6,F737015CE2085D6D,8E33E26ABD3F70B7,06579AB405B53473,AAF25D78CDF52DFA,A1B362F509E16922,86790D0EDC871737,00020D706C77B78D,638DB3D81044185B,E8CB3BC4671F0F38,4278FFAC4264F8F7,B460AFE561A29A2F,74CAA973EB094F59,67FB6AF379AD57AC,00014302FB80ED3D,290BCFCC49E6D912,575FD5E8302B63F8,444208F47460340C,E68AD9E641E99625,9A3C06CD9DA2A8F2,A77D4CC54B9124C2,00002C1BF86EDC70,429E27CB94BD4F6D,8D37988939E19AE7,CD325C6DAA5BF83C,198FE5B63FF2BB6D,E75280E08FFD775B,54D5269D5B04FE0A,00007766DA6EA545,D341DEFD359CEBE6,26E9E92BD8F64CC1,77688AFCE787C839,094AF23F9EB14141,822B74421E49F4C2,1E25F930DAA7AB5E,00017A0E59703EC4,FBE258A09AD16794,9FD02592CF0FC458,BA995AE113D492D1,44D819DA8AB1625F,574D9310D7C5AE26,13225A31E881419A,00004CF1CBDFC43B,1E4570FE5AE57A1D,11EB2298CACF714D,DEE5CB568DFE5124,F985E7463BFF4990,CA4F0D9001ACEA69,585F5EE8FA3F6C09,00000E962B97E200,50AA42B17B7C6B8E,43B7137D081C666F,6C30EA8D0C54286C,65E0ADBE7F0657A8,770C020DEE9C87B5,3D3B237CA9341A93,000211887092930C,CB2E83DE531046A3,A3FE4E6DB4D5F3BD,8EFDFFCC4DDD7121,644EC1AB41793243,D5706B5AB53CE5EE,270C9268D10DD4CC,00022C17ED86ABAD,D40652D881169976,6B6A72BE433250E8,7DA776D64ACF12D3,F0A5050E69052322,38135AE5FC15B893,720F988215E4E3F9,00021D307D913033,F6DD87836ACF4790,79A769FEF289B890,8FED3C4D22C57794,42B8CFE89E627668,C0907BCB6AA73C9C,2BCFAB75BC34C366,00017639FED34BA2,B927E34A0458A78B,5E9483DA8EA72810,114CB3D6CEF90CF5,7A02C6725293A7B4,96EA6AA442679FB7,B44191B1F5870458,00006E7E5A8F0408,92357E3D247F94B2,0453F6A55B7A71CD,C4AC5DAB6BFF5799,3AD2071573C7F375,E7F2C19F00AC43E2,4B5EE0CBD16B7F1E,000187C13F07900E,F3FC59003CF5C462,3649FBCFE80393A8,7BCF1FE153ED9EC7,1F12879B37706923,70C9C8D9FE6336BE,AB1263570631FCBF,0001B81FFC1D9B2D,C1ED3682FF2D9685,D5AE5AAE43B8E01B,2793711426F76FCC,C9B2EE1A781FB2F8,4A73023C04584935,95428AA176ADC9B5,00021E744A5D9087,91F639339BA023E7,5EF1EE05D1377B3E,D6DE2F9136F77E48,1B21C47571E3E4A3,A05E9BF7A0E4037C,EB529B7A62E47619,00003266827778EC,2B476FF4D5FB390A,896371A8F9E6ADC0,2B88CBF3A0450773,360829DD89C4F98E,2B3C08B0C0C4BA31,DA7CA139E90122B3,000107AE7FF4DD00,0FD1AB9D04A38C8D,4D779B3509F6C4A0,E6F5E1B528008236,D1B0A30AC8A33134,346D60082E30EA2C,CC6F719BF63D43CC,00001675DC107D9A,AE795397116E2B14,B7C999A4D990483F,A96AD2865CE4B481,A405F1B2376F8231,F48696324259A1CC,7F559B8E6BC29F37,000141E6532ABB4A,B6724E7139CC1EBB,D00D7607F82BFB90,B2BE6EC6AA8514B9,4B75647193151B42,0DF404B66592E84D,06E096AF280E6DDB,00022B87AECAE28E,E826ACA01034C358,7C569E1CDEF9A0AC,BC4712737204380B,6123DD4F0DDE46FE,DAAB9A5087F716F0,F65C58EF97E16AEE,0001980DD1EC6379,717DB950A63B1C14,F447491D31FBCF2B,258C10DEE8D519DF,90620E9322812264,8D646674B2C39552,04849138A292F6F2,0000CF1AB6D5D523,8EEF769D59006DEB,6C0342FFE25A187A,DA65440FAFE22A0D,9C5F2BDF47AFDF7A,F0ABD12EA2191F31,5E2DBA931D500202,0001A552266DCC5A,B5F2801E2F822FDD,A869CDF7DF3027B7,72ED890DF8C8BECA,EE0D376BDEB11021,04A9932282048A71,A56683C2D5956ACC,0000FFE456495109,9D6CC094B2A194CA,ABC7E43E4B3B453A,D24AF5F29CF8602A,F301B1CB3DFA8A0B,10E1242839649081,75CB8D076DADE5C2,0000B06D849FB008,6F3993DB99328551,BE0A0591C9320E44,44B1F56A3462AB21,5D5A2B713947F788,C31F90D68A6DD4BB,5BD6B7CEE59D4AD0,0001190FF3BDB6D6,B1DD62DE6505AACC,C1004F6FB9BAB0C0,49D1535BB6E66BB8,F65CEE8E985C178C,4F75F1D7BFBCAEE2,ED096E7F7E211E59,000049BCAE562FB2,CD54417D9990260C,9403FBAE10C9DF8E,AA4361E4FEDE6142,61CC522E5DB41C35,3812A1A5C01286D8,F02567621D3C8105,0001CABED5A6F0AB,B6339CB2C83AF858,257BC45D5EED2E72,7A3B3B67A3EFC6DD,E6BA630C78B3FDE2,DAE4DBAFAA4C2859,AF709950A5B0026C,000231F69037A60C,57F8897E20833046,D1919635EB9CFDF6,14B825B9F33663B1,81C0ED593CC0A11F,8DA0C318C9186593,90C63FBFD45D0DA8,0001336F002A3A5F,9771CACFAB812126,F75781C3398C0480,0C9B02FF0916757E,9C4E37DAF43A45DD,8710EECE82719DBA,FD8060F42EF6E4F7,0001934EFED3F299,16B0BE3AA43C35F4,549E22B6C2846813,6007A8AEA60C39DC,3F900146982CAA13,F1A65F7F479D14EE,DC0DED63A6A3FCB6,00009EFD9456F922,201027AE44597632,064D8EB83421F650,B894DE353DE98D86,9EA9B6F3A078A291,9190C73D60A55B4A,62F22E8F99EB81C7,0001B9DD6C8D4A78,FAAE6B213D4E17F6,B66D295730FBE97E,F72354C04DB57FE9,BEB32D601C1A4C3A,0225215687611015,E748BE03F09182B5,000180AD6383F84B,D88F252F5FD7B1B2,E349D6100BDB08A7,431ABF1FDDAADE10,F83430D93528A6AD,418237B42EC4FE59,C364439D87D6B4B9,000094F50F497893,451B6AA4EA40C202,9A0E78DF6E57BD98,6C6BF79989FA9D97,6DC8DFF9BCC91675,071B06708EF95FFC,E5D810DD2C229398,000148EBF729D01C,F86E95DA74204B2B,8E842D710D1EDEB6,C1BBC6C905D666D2,CAEA5FE5D2786AF0,181807BF972DFCE9,3B5A792975D8CB2D,0001BEC15961CCBF,94F95FEE1DEBD419,79474F605AE8D0BC,DF1057182608A53C,7B0A66F97F3F1BBF,051D430126045A52,D84895FB29B20F9C,0000572A43399147,8268045D6FC974C9,0FD04EABE4D9E53E,5714D0B5A7E260AA,4035CE4B35AD6F19,FA099DAEA20BB9F9,186D87AFBD575F36,0000E1FED973959F,026551872AEFD0E2,0128C009C2D1A715,C7A26DACA8FD5F2B,415A3CAECE000479,3D12B353E24B8BE2,36B7AF8D78577D99,000009F7649D8AE1,DDAB19D0C28A20E1,DEDF0566C7DD4EA7,918267BD1A890534,D7455F453D11860E,7515069DB7AB158B,D2F9507A632F7894,00004C974375E074,29F510B6FF2316F6,D9E1E12F757078F8,75B83D09B49096FA,371E326265CF74D0,9212243A542C2B8A,3F672FFB11A8EBA6,00002427BCA75814,210DCDF99E242400,93244930B8A44754,F681C1E749553E07,6A66C806BCA7217D,629BC5E2BCF384A0,127F3CEFF2275025,00021D123FCD56A9,3533C29804A7155A,D95E3C487FBF5C84,97681A9C7D96F103,5A90B2054BD930FA,FC83AE28D926C024,2CAC433CB7BBA395,0001F09AD0AB555A,309D9E2E7F8D9D28,DCE6B6AB6A44BDAE,915EFD3D54026F91,FBB27EE494D43C77,10111AA97C279099,905976B118288E5F,000018DF5648729F,09C66B488BC6C84B,A9D99BB078A3E615,5871CC3F389BCD38,CFE016AA2ADDBEB9,C314D0A3447EFF6E,F1905A86A8C49892,00022154A16A8356,6BD362A071D51DBA,744F86B96D27F5A5,B63712FF0015950A,7E09C6753B72FB91,270D419B6E78510E,A17535BF97C4D9D4,0000523AD9B90FA6,67B2541A2784E4DB,735AD34793F1700A,11E164970A50B983,6EC2D721A82358D5,02B21517AFA82E20,85BA3EBA2D23A762,00022EEDEF90BD69,83FC5C9D075855B1,57BB72210D3350DA,D4F7387FBF5BF6F2,BB2A919B1AEA7EAC,968036CEBFE28503,6AE655D4B54C4AB1,0001EAD255437FD0,111F78DB98F72C85,F72A8F1CAB64E640,78AF1D8E3C10ABF0,57494667FC99D8F3,98EB0EF032B6EAAB,0A4E1CD2DAE28087,0000082E357B9DD3,E4A65B422D519AA8,3A65C3339A061C2B,3401D4DD71349ABE,8A20A6E7B279A099,500C20938EAA0299,C0D69525F51F9BC2,0000E2C92E5855EC,D959A94201728D1D,B94D061C2AFDEEA7,C1A14900B2B553BB,9A423B4B56A90DF7,6328FA20DBECABDB,07AA6AD1C1749585,00012417541944D6,E54A014E8C63F373,0D35A8C701146E13,187DF3B579B93A6C,D938843DD9D3FCEC,509A324E7B548F3F,F6A653EBED6DA4F3,000218A3962E7F1B,FB97C54D0C3A8116,94071CA35202285A,A7BE75B826788B18,764FA387FDF00135,AA371B698512C725,A37B2736C14B2839,00012A937BDE2D6C,E8661D8A4778A226,F476BAE1E29D3582,99B71E2B95C4F8D1,A4F6DA11BD8F2A8E,822901397E0655C4,655BDE8B5D5DBE5D,00011B09703942E5,492BFE04A3B5C171,D11EEF6FCA918031,A38B8D861E8B3DEB,0EA87AE68076773B,F68A0777A359A31B,FC114783727885C6,0000AB5EE83CBC7B,80593A46885A774B,DB2E0D4DD7418F01,17BBC5F0B075F02F,7BF43629D831D72D,FFBADAEB36F78286,B6B5FC10FC4A8D7D,00001F4DD8A7467F,B19145DE8A837263,632B0F0D8C15D642,4AA98E5F1C951EED,A1A4F0C49B839B99,3542022672336B1C,0DF16C49DB0EC0ED,00008E5032B2A6B0,8CDFF12137292C46,94F9BDD425596E7E,69C7787FFB1B534C,DA31AAA4138A1B3B,2F2C86DDC61CB9A9,26F6A9657E273918,00014C600C454734,6D2DDE570B06BA48,DB604ECC83EF5ABB,E6F881B703603EB9,8B0C9B771F04B1D4,0B42FB1397EE7C53,4653CA2E869EBE95,0000D1B00485CA17,4FBAFFAE09ADC53A,156CAD153CA28E67,29FC564707D41E63,59D7B7BD3D29360E,FAD3135C6B661255,44235A7AB3826B62,00004D9944E514EC,70D9B369BBA206C4,38F9E5AB86A0816B,0D285D056DA257DA,C4F23F7906583E07,7844B094D5004B7C,C6B2AD8EEB817D43,00017545BE349809,84502A75C63D9A8A,AC953BBF3B2B94D3,D7091E15D5B1D496,06F048B4831870A2,F533AD6F983BF1D4,1986DF6ECBB1A455,00008578AA83379B,A85CE9AC16C9BC35,087C2A8B720C999F,475C6E1308E6335F,73479376737AA997,574B8D1872EA0F20,66C201434692A3C4,00009AF13476A942,28B67F9A7F4859DC,4CBE1ACD7C6087FD,B8CC66CC883B6EC0,5743E2E9B432E83B,24B9D1AEE20BF1E3,D03D9603DD17E63D,0000AD17CAEDF6FA,DABE7CB9E067EC2C,72A98C24673B0087,C829DC98A8BF46DB,B5451D8D740FD375,CC2B0047C113E7E4,BC6D69C8173B12ED,00008FDDA3968978,02D369DDAE79D7AB,551AC5DDC65BE7D7,4EDA0800145B54F7,D91DD26A61BF2462,65DC44FB21F3C8C2,89F2846961BA42FC,0000FC65A22A2799,ED5FB5B6FA752F2D,5621AD1634857C00,259E20713CA42BAB,034CAD9A8D1C2CA5,21E3487CD531FC78,05D8E1F3396E9902,00002D3EDDF0D237,8EAB3A5DA6E3B1D2,3A444E5AE4DEE76A,276D7C6B20FA5F6A,35295994324CE70F,9A4C617580FF91C2,08D08C1D4AE739C3,00022F896E6466EE,7396112EF3264BC2,14607E424AE6813C,383AB04F055E8440,70E26FBA9EE5D589,4AD62C657BBDF583,13756380F5E5DD50,00021C6F5BA947B1,8F74A426A5CE0D6D,D1E1AFD86897C83D,C196A9E363DA3235,8EEDD364085C11EB,11BB0A12877CA5A4,5E0B47C74DEF1CC1,0001163D91A6B105,9E82BDB796AF6EEB,93870F6ED549D43B,12CADA860FCDFF04,E0BC74D2475B7812,507D1262059D2A8B,543DFA7C5DECC2DB,000201E011545A1D,9438B6853844C629,A8B05694E21B86FF,70511F03F422841E,032E4667824016B3,3941FC0B7E4ABE0D,C84047CECB421567,00022F5FC0FC6990,F216FF0FC2CF3999,EB00861D05219087,281C50A2A88B98B6,13DAE138A00BD8E9,2908B24943DB90FB,87CBAA28E94E77DB,000219D534248139,D1B08863A9F5C62F,678D73EDFB59FC96,4D804C57685B5207,A2EAE8C2B4945620,E64919BD92A23F79,F99C368DD333B521,0000B079B8317299,09E5BF29317A6D0A,DADFFDBA36E6616C,9F3B85050E0523F3,AD45900FECD2E017,7DD7103EE4D86ABB,E07B295942F832ED,000101C5D927517D,7242771644599918,86CEB187651D1F93,43F739831D661DBC,486635240D78840B,F10D2F8512964F84,7A51530D90B74B02,00005A12F96CA4FB,6EADBC884AC95A35,15E8CF1A6D2B9841,8D0674CFDB6CCCFC,78261DD54B967D77,A0A9C0D0757451B2,BDF6BF6E095A5FCC,000076539B36D5A6,0A166AEDF09CC43A,D21CF84149A9380D,C8DAE8B261944F17,2760FF82555FBA07,D6B2737B1F655E8B,B844197A0581E8FA,0000F334B47B43FD,B794D359E024F5D4,E727A3979F09795C,280E5B7AA452CC01,913FDDDBDC4D11D7,1F893534BC7A5295,059AAB01B22C4D47,0000A3BFBEC9579B,0E640713D81B1543,38E81DA3335F2F68,9C094E23D77E6856,50E09AAB765B42D8,F94D0E2FAE32D1D5,6987ABA53EECA8EC,0002296F346068D5,824BBD643939E66F,094B8BECADDFA7F9,8B13B2179AAE41C1,3170CE237B66AE5D,7156DDDC76C9D978,8D18255BF34BAABC,000178B906BB9D88,FCDDEFDB9762DB57,C0742C031BA56D05,92DBADD7B5D71684,8900ACBBD5130F30,8D37754AC4A98EE7,C69CA03B4C8CE43D,000041774EB8D338,6F153598DC890D00,5ACD689293D5F833,E4D9C6DD6B060633,A3AEBF7642649915,68CFA632810808B0,4B5AB6D0CABB95B3,000072904611AB3F,730B8B092F9ADD52,F9896FFD98D600EE,A2BB3AE1F700FA90,B578E1F586320796,95345371B20F0D07,4CB185CF05327692,00005A9861269EFA,06D6BA5E2A5B6CF2,720EF8AE8B7F3BD4,17BB9F77F3031DBE,F22FC040D3E988BF,73160C6B6E01EE36,72E7C880ED16A114,000135C6C1AD35F2,BC533DA90B58F083,EC0CB1AAAF7270B4,CD10B28EC6A30F66,D736CC74FD2A054B,C445A60C50654A69,AA477BE1E5AA5608,0000AFB5465F65A7,E44C0838DD6E00E3,ACD8BBCD805CD20A,1A1E1F75989A46A7,76681D29D5F2842D,2390577CD8121030,FE6192446DE55626,00017F815D84C5F4,CAF5AC2953D4CF9A,23686CA8629080CE,BDEDDADAAC5CC743,9AF5EDAEF7D6F978,5DAB41602063F964,37E75DC5F77E2E00,00022036B3223514,99DE0854BA2E5FFF,7A9C75683481C34C,B5527BB1466EF281,686ED089C79E6C13,AFC61B471362E0E7,09A24A61E7F60151,0001F00A53D8F605,4D43B36E36A26990,7C5F502B23345FAF,C7FD19B60B72DF9B,63C7C0BE7FB0AD2E,0655DD6CD68CAA0A,C5D63684863ADAD7,00010AD52F7EDC54,3DF1B7AC1E4B36F8,54833191D32CECA3,67F2A5FACC04B8D6,34E0D575BB274CE9,D2C073C896614933,DB5644F42231A34D,00017DF9B432FCC1,D36212981A9B568B,BA9A25F97A9103DA,6F8E3CADA8040259,5C316F89F024AACD,CECB2C8B318DF33E,F76E7CC7D1CE03C1,0000FE13A475148F,0BA069355D3031E3,87B63B854BFE9116,1045BC715C642EF4,6465AEDC1896BA3C,61D825FB8576961A,C8A95DAF2BEA01F0,00022C54915F9A41,89699C370E6C1169,A640E3DAC796E4D1,EA20AECD085C6E96,9D03EB934EC6C8D7,60E9891D158B7F20,E6657D09A18ED098,0001C96B94EAD0FB,EE19B16B4336F1DF,CB2E2103444039F0,9DADA0987DBB8378,F667865CB8E507C3,E0C0FAA0BF099002,DFB61AC886A230A2,00002B6C9461D876,168EC08BB7540712,546DF7FEF4DF83E7,978E0900A28F54D1,0E840937F86784DD,76893C9B606EE03B,160353AC2F5DAA20,00001658D34885A4,EAD0C05BCF9C15EE,6F695154D42F0571,437A094AFCF6C33E,92778E4E4D1926D2,161AF6244253C1CF,031FB3F59F9C37B2,000078F65FA64FDC,3A623BE707115F7E,6B4420508FB83173,41C3D3206534C1EE,D4F08B307DCB3C84,488D8CB0B5FCF53A,7E12F4CE8EE809CB,00006DA505A50512,80D10BF2D48997F5,67D9A12BCDE404D6,13B9076BAECE1606,CD7DBAB03374D1B7,0A87DE87E66E191E,749BE5665A55163F,000066D1751C0BBD,C7113FA9F4C33990,4B181A55C3016006,6B2D53D85156B1B2,E77E0FE224899182,9A29549A3AAC6682,039A6D4B9E774075,00013B883C7C3838,D2971F914722243C,E7E4A1A63EBAE6A6,0006626CD4005F9B,D0C7AF31A8B7A58B,8120F5AFB66249BE,8A3FF1294E62F7C0,0000299C684ABED5,14A6508033F221F3,A1DD54EEC808FF3D,F77CB552F3AEA1CB,CCB94912199A6F13,F390FAF4E49DC3CB,A75E982DF407B8C8,0001A3B81E217017,964C94AE6E5CA534,7B9748C1F11B3BFE,27B3F4E79A6B998D,F0667B2C4A24AF51,552B0F84F07041B2,9D4B560C56B45DD2,0000BFE8C0B34883,8BFC7673A74052C8,3A16B4CA649997AF,1A11261A50F9363F,56CF09914ADA104D,9040FD4FF1375EEF,F12EB543DFEED1F3,0001CF05EF09C5CF,88AC438FEDF9F704,6E58655AA0B8B7A3,DB6ECEDE205F3897,449AD5FA4DF683F4,1D42FDA3DF2F17A2,740B23312E160A67,0001163EADB27494,ED505EABFF454AA7,F6688845555852CB,28522853753B511D,BA5A6FF44A98C14D,FBAFE19D85EC016B,D936645BC6E94318,000198AA7521990A,FE721A27160AB558,9E535ABE12F55414,833B7DA266983D20,E9FF755F2F3C71DE,742A59FEF98918A8,F30F21143194C8D4,00021596F3835E9E,12B24BDF8FDBEAA0,F9C3E8A3137D8347,212844B7D36E5737,A4A64613061B150E,B07AEBE448C071E1,BF26DA34EF4B2342,00013B8FEA57786A,7B4285A391FFC3E8,F49577DE4E00FB64,858E30AF9CECAE10,56EDB81B0A63BC73,DF80D8C7065B93EC,A62D3834CC20AD10,0001D5A907FEC131,3FBB491832C268E5,9CDF15B1AA24A974,C668FD06B67AC06A,02C6AC218FCACE23,4DF76B616C46B8E3,3A6AFE7195AF99FC,00009E6DA616628B,B44D68D84066A11B,7D0707C96BC69954,3786CE853A274A71,F9AB550523CA70E0,78502A690F23A06F,014551622C425D3C,000059DB564FE5E5,F2668A453E8CFB1F,06025891D878F4C2,28585628CDE9771A,700B9BC74E8D7D1C,B0EC464F6A3FB585,5CBB281C46BE6F20,00013E68A93AF0F7,85D7ABFDA10346B3,5743BDE5BF2075EB,5DF573CF4509B37F,5F7258668DCAE150,FA792FA2A4FB8044,7C880FAAE53678C4,0000FC984F73CD54,70F49455FF296FC7,5FAB4500A3BA3779,DA2017131C128DEF,0A93000535A9B606,95D69043171170F4,DE1993529D56DFF6,00016D7A969ED905,A2392F3ACFA911F3,2503521B220B7975,EC44FBB333F8D2ED,2BBA10E4387615B9,CADFF2EFA369F9EF,1F2B388B4F54C931,0000347394C6C7C9,64604899E0644413,0ED7753CB666FFB7,1EA3BA4D31555714,4311E3927FCFEC4E,4610F1666F253D23,1D0D8551D3A85F87,00000120B96BA8E8,2A533A812EDAE592,579510A40B5B6AB6,D6347AD32131A9EE,8C979E090225DF68,3F7A96C41228E587,7559CE246F4A5547,0001089A8E4FE9FA,DC2F4E6C2E43405D,D1300CBCB82BCAED,7EFFA95052079513,B23658A870D2EA0B,238A6226FF94A3E9,97670A795E794B27,0002302FCE72BF8A,D74C4BA2CE8BBD87,133BE14927C72017,FA01A074D73FF869,23A98440F77A3FD1,17DBD6B905858B6D,664BAD4156144F29,000029CB083DE8EE,117EA10DFD1E6CED,1C184F712F660282,6651AECACCDB5D17,B32524A08408E561,9A8794F51B0759C1,2DDFFAF4692678DF,0001793762A7A166,A252B7E3CB9D24CD,AE49CE327708D995,EDD5AF817314ECD7,EB5624C61450E457,E8504B589E2E9FB2,5C71C571C0748749,00000387B4BFC66B,780E0A11129FFDC3,A7D24EDFFE671F79,78A3F9A54F4BA835,95949F6BEEFD7BC9,767E628B3C7E70DB,E2F2A6EAC37545E5,0001829CE3EA153D,FAA953F3C7C6D57B,025B3D880178798D,CA9A936081E6E47B,92D4CC41434DDB40,586171CB98DC381C,2F3BAA921A9C01FE,0001B40DABEE798B,95FA45133B2FF1F1,6A2D2852FD1BC799,D87348E10ED3E31C,BA027F30B8528B72,792B18C0BADF0242,B0C3C736BA9D721D,00002606E7169596,559712B5B346D333,100CCB9E7099DC9C,FFF33EE39ADE3139,73BECFB18A76B214,6A9FFE9ACE7849CE,34D1CEC4D7FCECEE,000116A892B5630B,A5ED8E04A50C69CB,36614C0F1D41688F,C054D8A03D29C2FB,53FE0C2A7F261BA7,1A825F16D73810CC,B6F49B6EE66C5662,0001A6028AE450D4,BED4749F543BA490,D77968DE96B2B734,8CD789208DE59DCC,0C350550EEF81F6F,5CC8AE4308081598,F2C1E88070AAD6B4,000189AF39ED6B25,C53337DEF8ACDB79,CDA528B77A2DF7CF,DD4CD6CC628D34F8,31158BC5275C0BC0,00C02DB6EF088259,23D3D911C7D2D774,000077E29FFEFB93,6352C182AC3F9CC2,EF1BA9A47DC18FE3,C7E7CAF46A5755D9,5B7F6D748A1C934E,8AF76D9FB9473556,DB1AB7005CFE45DE,00000BFE973FAAC5,CBBEC7B56E546499,F3F30D6ACD0943C3,54FDCCA53D136495,A3E7321B56799CE7,44777456998D3EFA,3741121E8113A78B,00009FDC6222FC82,31A89EF87581C859,A16DD74F7F0DE057,AE96A8C58E3B4234,6B6ADF1CC1FBF580,7FEF39ADF086C62C,84763887BA0DD610,00018D50B93B99CB,7799755FE1CE14BA,B9964CBB1A22C06F,C7469521E6683957,9429A03B132440DB,420ACAAD467E1F9E,C2BF43E0567EAD14,000117882DDBF088,F772C31B21C26436,3C9BD1C64C7ED629,91A4FB71BCFCA791,70BA15112D181095,E317F5274C676D62,A86AFC4F0CDE3E4D,0000E58C8C56A63C,0328D950D7304735,F9FE38C450750C5B,E0AEDAF0D733D995,123A105077AF3E64,9E93CC8DDF2C3B5D,9255E9EF26C00E1C,0001D8975BC00295,FBC847423B72216C,778C249F6DFC15B0,112D517EBBDEC377,6EC4EA779A8ECDEF,DD8F7E46A80231FB,050D327CDAB006AF,00013D55495B1C9A,29465F195BF63926,99A4C65E2A959002,F027AB4C396A0EA8,428EC5645A77900A,C1EAFA5A647CDE36,899340EDACB5E88C,000146AAAB11968C,7239497FEC4B7A2F,7279C41D1EBDBFD6,2A3B483894F58DEF,1A5EEB806538C386,D4CA56F66E27367D,77843353DBDA96EF,00005FD369784BED,E1121052190AEA0E,F9EC71BE25D7D3A6,556A26CFCD909AD7,7769EF74D948676C,551173B6E44DAA1D,565E9AE8D1E1A461,0001370B58088229,F50C50D2C4537216,48CDEBAA54CFE3EF,561E2A2AE20B6F1E,C4D2FBC8D8E97CDB,5B7B30E12A3F9C1A,587B4D7180A216DD,00007B0585B90109,ABD2C99285F1ACFF,6CE3AA44D7AAD410,235AB675AAB0C949,AD02DDCA7A6FBB76,8FFBAB8882951524,F0240C8618574A4F,0001F318218A003C,A359E53AE6C5E55F,1291098C0B982ACA,6CF6E136A39350B0,AC982FC0B6917FF5,CF0B959E4A077A75,339F423F63D24E84,00022D801EC5B9AC,02171B8EBD566C70,5E65AFB3798E0EB2,10425651F695F8F4,05D27852843C18C0,2005AEDEC2AA6DA6,D9E345EE5A5506DF,00010A660867C68F,B133F39BA3754769,D22BD3FAB2A9C724,1AD1D5BB8315B8B2,CB0223B1B47CEF78,9FB7A0CDE92AF603,4B18BF9CA0AD85F1,0002194A47A2282D,9D9C5C225E4342C6,C77B221483ABDAFE,B4F61CFE8DBCB1C1,175FEBFE3DB5B4D2,431C202FE6DE54DD,1D46AA1EA43C504C,0000A1F8225E036F,9D9C5C225E4342C6,C77B221483ABDAFE,B4F61CFE8DBCB1C1,175FEBFE3DB5B4D2,431C202FE6DE54DD,1D46AA1EA43C504C,0000A1F8225E036F,B133F39BA3754769,D22BD3FAB2A9C724,1AD1D5BB8315B8B2,CB0223B1B47CEF78,9FB7A0CDE92AF603,4B18BF9CA0AD85F1,0002194A47A2282D,02171B8EBD566C70,5E65AFB3798E0EB2,10425651F695F8F4,05D27852843C18C0,2005AEDEC2AA6DA6,D9E345EE5A5506DF,00010A660867C68F,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,000000000000742C,0000000000000000,0000000000000000,B90FF404FC000000,D801A4FB559FACD4,E93254545F77410C,0000ECEEA7BD2EDA,4ECC0C645C8AB896,2DD42C054D5638DB,E52E2A447CEA474D,32BF52C92E831087,DC0EBBAA482DB8A0,21E3A039E1179A64,00001AD4DF754B17,02171B8EBD566C70,5E65AFB3798E0EB2,10425651F695F8F4,05D27852843C18C0,2005AEDEC2AA6DA6,D9E345EE5A5506DF,00010A660867C68F,6263A3DDA1BCBD39,3884DDEB7C542501,4B09E30172434E3E,E6618A7CA54A4B2D,38AA3C484A7A59C6,4FB5B5B7DD88D00A,0001922704B96FD5,9D9C5C225E4342C6,C77B221483ABDAFE,B4F61CFE8DBCB1C1,175FEBFE3DB5B4D2,431C202FE6DE54DD,1D46AA1EA43C504C,0000A1F8225E036F,FDE8E47142A9938F,A19A504C8671F14D,EFBDA9AE096A070B,F7EEFE285EC3E73F,5BC0AD996EAE40FD,931919E827701977,000129B91EAFACB4,B133F39BA3754769,D22BD3FAB2A9C724,1AD1D5BB8315B8B2,CB0223B1B47CEF78,9FB7A0CDE92AF603,4B18BF9CA0AD85F1,0002194A47A2282D,FFFFFFFFFFFF8BD3,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,44B18275E6FFFFFF,A3C4B77CDBB901CF,83CA0B82224DDF49,000147307F5A4469,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000 - -ph3_T1 = 37ED7978F7323982,04936C76D51F21F5,16050C18A973EE88,72F7BF23AB9375D3,47C989C9C28BA7B6,DF611D74933C983D,0001BC0CBF2A04F4,08A0EAC4B85F5303,B686A96CB86BBC16,8F36EBD4A443E09C,948222B2B2D156F6,8A66ACFAE2CCD48B,98DEEDA161F27B50,000103F846A96DB5,694F92DFDA192A6A,53DB650F045FBB94,914D7DD5D24B8A7D,332A4681B4537855,77B22ED3C97AA0A8,29F51E43F01EEBF0,00002BE99CC2EA3F,50AADD31483272BD,EF71AFF18F5CD2A7,2718B25973322EE9,4AA70233D7135E34,18E840E9D3D8137D,CC10E80D37099E81,0000611A286EE0D1,A9354A35B269FF9F,6FD04B074DF96AF6,C3106A5031DDC3E7,96D97DB085DE52CB,52E69CD3E0656B33,413B47B6FD5C630A,000099B4D7906FA4,4773AACD7C006827,6E0D9C18E227CEB2,970AA29DDA4FC705,0007DB2A73DC99EB,503DA274C8A57B9C,456519435726C6BD,0001269589CECCC9,00F03E85B4AA764A,D6A2D3F58CFCB874,92DA0409FD01266B,ADCC6564A5D4F6F7,C02F15A74EC243E8,7730B32C01DE2F53,00007E846A2516F7,E133F07C2ED3E1D8,B4326C2931139F04,6A51505413E95C84,736ACF58BEEF524F,538B2008AF8272BD,4BA606901671E978,000177FF06B895C4,FDC3EBCDD657CD6E,A247E9F561464943,3C1009CB51346175,F002A2B6FA005AEF,EDDF64F46D2A177C,83518EC200172743,0000CCB04068DD44,45C5EF8ED846E9A1,C594E2935A404A15,F1FA86D9065998F9,3177F334A98AB972,683137B06187B6C5,763E818699AF9A82,000025CDBC8D6DE3,27AE2A62883696B6,591D09EF41B582E3,AA5B4530E1582194,99CCB2BCAD4E2F47,AF7B2BBC1BFAEF2A,D2D3BCB820C00A6B,000184CF997B843D,D149B9FF09F549CC,E7CFAEAB0F338F18,9EA6958AE87055F5,408E4C22C8263BC8,17E57438EEDDC7DB,D58BB12D4423F92F,0001D7D0C433AD30,C7DCBE1AEC6D7C2D,8F6FB8EDACEED8A3,A92B7BA065B357F1,F6A92D93E4F369B4,D0B517306D4B0BAF,F53ABA5B52BEFB27,0000C56412AA646B,4B826A4831175010,67D08097812EF865,1950DA79789DA00D,ED0B99011BB1215C,5E5B32AC7AE8C701,561D7DE509792047,0001C21010F2BCCF,F057F3BC88DF9B21,8B8EE060C16EE48F,2FDAC5C9B23B3ECB,6AAEE97E18D02869,5EF58C8866A37082,9D42D0D7D776AAF7,00009106AA9E5BF6,7F7F72CA5B66613B,0049FF121C8796E2,446921D8A9193C4D,C46710A67EF0094C,EFEA22E111B76E16,2132DDE3208096C8,000158537695C848,C9B7E0C49271E5E6,9232D78410486561,15CB972066F892E8,A221C57C5BC43FDF,3CD91966B44E4005,4313785071F6AAD4,0000CC4419E3E98C,83EF71190034677F,B73C0DA961FBF58C,2D2FA4D06846EF77,249169E3A3B98786,BC1076683BEB81A4,45D0E9EB5D1324FE,0000627AFD457D2E,A2D211FD38E81A4E,E74DF34D9BDAAD83,FA9276E47ABCF316,E306ACDDA72C24FA,5B68BF41E7F5BF84,322D98FD53020106,00008902F84E1521,8C44089102E680E8,4CE3AD9309B0D800,E2AFBFE63C21F2F6,51D7493A7E0E5F24,5F4EBD5D1CCA229E,6B49826312FF74D8,000091AB97F84071,C363D921AA5766B4,5F78F0E41B0F5359,4A43F68C67C5BCE2,FEAC89F6BF98C204,9D7AC06DBF4FC7B4,26989B3B2D44C774,0001B6C805550CB5,D253F7739CCDB075,8318538FAD5D33A2,DBF3CCADFDE3674E,C6773568F794E12D,D6A71F2C69C17A5B,53FD7701967BFE2A,00005CB62ADF7B66,F1876400E4AEBCEC,DB7D4068365A6399,8D2B3C07E3AA1D93,B763B70480DB937E,6B209F9E89C1C38E,99F233803462481C,0001703585A8F941,53651286AF21B7BD,B5DC8DE712CB9D2B,8C8653F83462375E,A13993C7C4E915F2,964055D5E5966731,357C020389033773,00000CC534E50DED,FF72F3C9C8A650F0,CE49F4C2868EF761,458103FE62D5D7EC,5EDF0259B91D5E5F,1D08EB6816BD60E5,A946F4C5D79C5C1B,0000223E0CC250BC,2B51A049820E158D,B0AE40314ADDBCED,7ADA8CE98928AE66,54CB91E1C6E32237,C5BA6BBE489D3E92,C61076FBB6204480,00016725A031428C,19CC0BB9E81D0F2D,C74613BF54DB4817,372D926DB39C3CDF,2CE188DAAE451706,2E9D1F86190D2D03,07AF6FEBA83E7E98,0001239E39C886C9,18016CB681973207,FF2EEE394C8FA492,7015BF66C6DA1CB8,682A804E6C62CDBA,9ADB8BA7AC3527D2,5CD6BD2C7F57E672,0001F7FCBBEAF368,C9615E77B9A331CD,796546F9415693B6,49E2874740F92975,EEF96C473880186C,6BED96B40F3F4146,6F0183BCE2AC1B17,00022050F405E829,65707E635ECB4E9D,8B6CB4F957CB894B,A548A3A39C9F6A88,4FBE409960FB15CB,2122ACF1EF2316A0,F5A6FB61350D3FD4,000133795A80A6D8,4CB72711CA850294,C211F90452DE238A,80E6D14309CB28FA,A30C6A97C9FF1E8A,2430A4CF8D66F69C,80AFE7DB642FD042,000006868939979C,459FD7E2EF627373,BCE705FA699DA4ED,361BA49E03059B10,BA3AE86694E7AFC9,AECCF50BB95E2BD4,BD9B1FD6D6AFC93C,000144E505989609,0E8C5A33992BDE5A,1E43F6F8ADC4687B,CEB1842C9087709B,0EDB68CD7E5AD47E,6EE1502AB55169CE,A8AB5BF4CF196E9F,0000B16B329F570B,BBD392B020E491FD,94E0A3821045F058,4507C63B48F72909,7F06CB6D6E81C97D,8F1BC7547C099C62,A9EE5E02C3A26F1B,00017005DFFDF107,DDE3DB271B9A4338,0A5FD982FD0B4AF0,E31686BEC642E12E,07A80DB5D4B32EC9,C5151C20FB123F75,8252EA8E4768B901,0001ACFDC9EBFDAC,F9F03DC5A7959190,E5758D844E7AE926,8407306CBE092609,B6FF0103DFC5E9E9,A4B827DEE62D3AF0,C358FDC46FE676A2,000031ACEF775F8B,3AEE9AFA0A75690F,F727CFAF23834AF1,4D60704B124B5887,8F2C54DCA0B62387,C199B08D1BF36133,C8497DF8D26F0A3A,00006EDF8A6FF561,E3DC50CC98B2DB44,EE6D280D20D7AF8A,0AB02DF10F3EB2C6,F45C684A268969C6,64609DE2083F62A7,D5F322894E61F36F,000163A65A090CEF,BE1D168EAF5630DA,DBE8169263A15123,B93503EF4F1EA8C3,52200F4FD9684DFE,133D324EF92F3352,BA8FCD8662861855,0001F6D78A773767,9C82B7C999E240A4,1220E79AAC60F412,2F696A5BE3B50E85,B35D254F7941B586,C98A7E825C600FF4,2984553C9C9C35E7,000070D98ABB8FF9,3BF03B0B965023B1,19516B395D8DA1F2,7464C1F243A64333,42B77F8AA757596B,F4DEA8A5A296386F,907D14439E00BC3A,0001FE7146A8996B,D7A71267F37A1505,2AF0E82C15DF8276,52B00A1A190E239A,F6046122222A2E85,ABCF14323CBA69CB,9D196AF9DC177905,000050E3901669FC,CF6D9E37ACA7FC41,E3BB6F4674DA80C7,DAAC5E9A0A44C2ED,7D5307AB1434786E,622342575645CD0F,0E28C64BD43BFED4,0000B39968FC5CFB,938BBBEF5B9D2EDC,364AD80C20AFC700,EE2A7B39C1AC7E9A,66A182254E550751,D29EA3C001982C8B,BB51E4F503A3C906,0001958524411AFC,E8428B7A729110B9,2E8097378786016D,2F0328778BBE0ADE,B14FC0435B4DB89A,772113481A7CC660,986D7F22ACF37EF6,00011737B1BC4D2D,355E1DF04317F5A6,5CD277CA467DD1BF,4F6EC2BDBFDB407F,15CCF1A664666C48,5CCBA353639CB77C,91ACF89E2581873F,00004580EE384271,41E94A2CCE86F736,4C8C15CF21972171,E8E30CEEA70D832F,3568E1E0B9408B85,6137CC06ECFA3C39,F1874FAC5763CA25,00006B28FE92E335,04079F2E96D4C37A,ADEFBF0D4E81AA76,73C93F65C7AC3C1A,C413FEA1F936A2DC,898653899E3635C6,86CFE3C4D9012325,000052C45C688B16,A463DE01D72C1A70,029A864C11EBC266,FDF2F62E382A27C8,CADBE05B2D3FC1D2,7BCADE04573915AD,9B4C5206CD9A7A56,00013CAF24B79DA6,7A4F90F0CDF4AA5C,60213E8E82C6A788,4C6A474E2FC805FC,B976FD938065427E,4EF436FF608A0849,051833803AEA9329,0000654F30F79524,96EFB0DF2DFE2C8E,3A06FBB27B9EF0A5,14E37AC90144C0C7,464DD0DA0ABBD703,AE734F2423D4926A,1422C19B36EA6180,0001098DC36CC91D,3700F973B254499A,BB004B4BF0D3B116,90B567FE1A266551,A2FBF99C37634018,F758C30D975543F6,D0D48AC9501A4C71,0000B9AD678DBDD9,99718695CF56D1F3,0FA0CF4A65E2853B,6BFC00CE66341DB5,9A1FD3D8BDE2168E,A66312AB6D1D1429,C4F6C545D87F3AB7,0000684ED280FF51,BB4C6122596AAFB4,09975728556A3FC4,F737FEBEFB08A1B9,E2179CF8F34CA308,1F733D8647D99B33,8F161334971B8D14,0000302DCAACE7F5,E4E770D3A1998E55,0E50F7A43CB8F3B7,CC0EE4F49DEE0608,0696621C1C702829,EAAF7372E46AD1B1,6A697C9793AE126C,0000DCD786C808DD,62BC51904C27EC96,98659E35ED3CA154,CBEE68DBA5AEF1A9,84A6828DBE8486AD,B62C8CEBDA58823E,C0505E7F1EF6C439,00003E7290CF7FA3,259120C9EABD2A04,296350D8CC35E881,86F68443CA640C6F,A973BF6907A3D5D2,14037612F335A0E5,D8D2268298E642DF,0000D8266EEAE590,5249141997855FB9,09AC7EE090E433A1,ED35F7C7E9A6E973,436D4670CC885A0C,EAE89063A007DE81,60485A975654EE3E,00008A62063C2F5C,20D3CA8D414DAB5E,F0258C41FC6BBB86,43433C374F87A54E,4774088F8B175EE5,213EA6CCF17658C1,0227216743DCDE7C,000155CE7D303C44,FD853D5D19CF4854,392508A64BDD3A54,894B13B458027F1D,8CA48D136C13B85B,5731520BD0C4AA8A,52CAA13C82DBE553,000068EB8E1B6529,F2CD11D60502840C,2F2239288190E77E,0C54FB6F43DDEE33,8432E6AB6C48DD03,BC1C5C175CC8B07C,BA9377935A979713,0000AD160C55FE9E,E5D9A636DB5A8277,3B299FD3A9E82550,3F160DC2C89EC1F3,423C8BE2392F9BC5,03367279C42919FF,4ADF68450E4ACBCC,00012346785644F9,0D68C754289408DC,51DAAB92F41618D0,64D36752180AB1C3,8B5ED8FBD1A334CF,40F949620608B5AD,58C02DDCF3E3CCD4,000016309E490B72,B9174D2B0DA5B62E,29BF6AA15EF6BA92,5547D71A78FF4258,DABA5F729726FC62,D48DF9C370793FAB,244C37BE2D9550A8,0001608063A660F3,2454EB43EAEDD43F,3C7F0615382A914D,1D3B977EE568FE40,2433C72B68D09881,5D90C300127B5FF8,35B5BFA968DFA206,00016B62FBFB5093,1C28CD2BEBC85AAD,1EA92D8C711B11F9,F1441C840CFEDDDA,91F3632F3411D040,82CDC128C068940E,03ED528A97689B92,000103D7C12C5935,9F4122BEA9516475,38FDEC71E35AC118,5637F04F82B9D34A,618C456E7AFF7415,D228B1403859497A,972F88F825FFFF45,00003599BD2EBDE7,451721B7E01921AF,1324771B92077467,7987B70AFA46143A,207658160847F295,45AAE41A8EF23AB5,A3404D8312AAC63A,00022DE6B7333E2B,8ADDEE86131054D7,E97A6178E6D79720,8EA7ABCFD67A1D62,2D22A45E719681C0,72AFBB8AE11C6C0A,3CA2C1D95465587A,0001E3C708CF09EF,A2A1EAEF86053BA1,FD69E28F3A2E9CA8,FD6031FC1739E60C,BEDF49AE806DE468,506A2982151B920C,5BC815D2DD99C568,00002DB77C0FCB84,670B253E6A9CAC62,C65C04F49DCDFBF7,0BC23E4CB94E6E9A,A9CB01141278AAC9,1A523BEEF1D3AD67,47700A8558454256,00000FF2A84448B0,5AAA8BD39B7CB73E,DDEBED4AE2361213,30B66468B222DC24,605D92C7BC8BB2DB,8835E0F870F0AFFA,2A778A5FA977EF15,000020050B6EE9C8,25CEED71C603C446,98486A1D16B12A09,ECBC943445FAE29D,819990A109E73276,4EF0DE8C559A5DF3,3C7F22A2234AA455,0000496F3FC1AA49,8927A98470215420,6EC8A85311A84229,247F01F36031D3BF,354AE03DDB636697,F2D8C34BA94295B7,BCC65F1B5CC8D5A4,000094F581B780BF,45DD1EF3E0779BEE,BA84378054966FD9,81D263C16CCECBC9,A77B15A2F2171E68,C46434F71B72F2E7,77AB7265E70D339E,000056978FE3DA58,5179D2522980E2E9,2391C1952821720A,37BBA3B0E6699D9F,3D4937335A8E7160,E3C4F8CDDD171F4B,E1F519FC408928A4,0000597AEA1A835E,3E1E36EB2B476825,C0AD39C5CA941EF4,DC84844D2A04A14F,1630CA91B9EA7F6E,A408CD429FD64C5E,AAF1E240CA528C20,0000D81C2DEACC48,91E1900B00E86936,7BE0E846D5CE97FF,0721E690F017839F,3B4039E977C30C12,A3971F3A83BA6BC5,DF15512A4D70A592,00019E62F93D4F22,E43EC119B8E89DFB,4DEB15DD1B9A0AB2,64829D8F572AD605,940936CCC608F92C,51F47E94B0861D24,492F7EBEAD3CCE12,0001FC3876F37613,25C4A6F996DC1323,680A8A80AB9132FE,8E3C791DEB467E64,428699677462FC06,2D843757B703FADA,51B28D04B3643CFD,0001850339234F22,17A3112EF9C267C8,5BEF4AEC399A35F2,D9D791D66F35CD4B,4BFE5DA02ADD348B,C235D0C6A8BAB24B,FF93B782B6B7B3FA,000156430C23B60D,B6C4FCDE05363EFB,332D1402A997931B,580795E607F457DB,37483F148577486A,9EBCBF2A142B5717,1FB805332A8E4DA7,0001DAAE25FF7308,D1D273C0403DE823,0781B73D97BB67E1,51F4D81C1E0AC129,09F339FE1A254FC7,B2996EE412AC0B92,1760A8A6E2FE0990,0000FBFC00C9B60D,4C91E4B4B33A0C23,FC39A597CC1E04FD,A7F7658285DB1A43,2A2B5772E3B3162D,1E4A550641B5E3FE,33C3B321B9B99780,00017D6DE7225983,ECA480ACB43BCC1E,0DD01AD6A9ED2785,92828D3EEABD6021,11DB3994B9A081A5,3984BA2D4AC653DF,44335D2844147169,00009B7D558EC564,1F838D429EA62CC4,4A0D87DEEFC95AE6,4F8B5D39F65C7140,6AF51F2CF4EB68FB,4798FE25308722C4,3677CEA9F214ADF7,00004A559E293A03,97E9229297FA5A1A,87CE5DF0DA35988F,D09A7A325EF512CD,097FB235B1CC676D,65DD05A89495B0BE,20677EF46C7104B2,000024B8A8A7B794,3E8B19B1784E40DC,C77EE84ED7CD2798,129A212EDE8B5FCF,0DC03C11C78A5FC0,C0F0742520A5FFE2,80CE2428457EA6C6,0001ECF7ECCD9512,20A948B07F395A6B,83D3D210248DCE7E,70179AB1B0C9818D,4381BCE5DD6D7DD0,520356837E06C429,C5BE680016032F02,00010F187A80F430,EB8F79468A4C59DA,A18525DB1CF634E4,789C47A5ED8622FD,CBC952513A63262E,5AB4C39DF2DB191B,94817CCD0F5F6D2B,000065826F8F95B5,D42FA3AAC3418712,124B5D5AC5D6531E,3619D10136E3E4C8,665ED1D7B581123F,0CB56E76A6C76094,42757942896F00BA,0000EE77BD90E0D4,89B316FBCF89B2F4,551950A7C90336BE,73F3639F5F84540A,383A92452C6FA028,7BA3ECBD34060959,09678C50D21B17FE,000005717FC46BEE,6BBB9E10FBEB1058,8646FE3C8B810DE8,40FE97C5432F17E7,9CCA279822B33A8F,2E7005316443BD05,4DF6C576A4D283B1,0002258D129F20CF,03ED4B4E97F8EEFD,D200955A58549DE8,F383C4814573B1E1,E035730952374D99,E69C22AE2E87D840,A998D0A4F7842ED3,0001ADBECAA65361,1E90562B19A2C767,90916D779EC73093,0BDC75EFA2077D0A,DBB814AC43FA58B1,25C788853A25949F,5696D094A05F13B6,000023EE47B42381,2896837F061E5C95,18E00DFE453167BA,2187CAEB2813E16E,2CD5DD9E3855305F,8B53B210903EC228,40FCC08C8E186CDB,000196AB10027441,0DC0A94B96A6B56B,D9D9057B0CE59143,3B488D345718AB36,2EB6C75F6022472B,58799F84F8270C65,0396208EDA10B86A,0000F4A31E58A5D6,CFE883E4454B525B,0B01B46BC9B92AEA,15C9F9B353D8A7DF,7CB934FB3F7E377F,05A624D1FBE9D50D,4AE48CE6866E6C11,00009D77893330C7,C2229E88BA598531,FA7888F566F6AA32,F1D88C2022B21A54,01C992666343F1DA,320FFE3076C76244,EEC1C3215138A03D,0000AA6538747325,613DFED2CA10388C,C2CEB089A68F20AF,3CE79BC8488D3C97,DF5609301E603558,3EA599D90048596E,90ABB280F8BF1ED2,00010A0C816EA3C4,7B76D2528746143F,91734621CD60A92C,9AE08AC37D292EDA,632B3469BDECD530,9347186D2B907B16,48B3607A705F3171,00011E69A0D1E233,CFF102CAC6A9BC25,E7F88CFD6E795F59,BF66AA5A23854B27,4816668703F43242,20C296E0791828BF,2758CC11FA1C07BA,0001681CE0B76110,597DC92287F3F03D,B851067F414A56DF,53DCE090BEE9E880,E817868EE914C688,137D938724BDC4C0,36488FC78115D859,0001187641368CDC,57F41714259A0FD7,9AAA59713B7D7377,2243E12268D3FC69,C6EA6C147D363FFF,F43706D18618A2B6,2D980F2F037DA8DD,000168B1B42BBC20,55E7DF5904F12E85,4819B3ABE47DA6F8,C8E940549D5B8CF5,DC83DDCCE72D9B52,B49A25AD17733066,5FBF9F9E3CC8A1F8,0001A9D39A30116F,84D90559C8E97FC8,938FA91412A2D817,E2315CF1C1E69A96,69DFC18EEBB3511D,A409D353FD784C84,819AE43CB2377373,0001DF9845A995E4,B606B23D1A86DB65,8D5539CDBC6A4B05,5725B9F80B025881,374D5B24F660E747,75868CD69C75EE8B,E7D8DE35FA168C4E,0001AC4AA828122B,48CE050DF7D161B5,D5E1F6ACBA619A11,244E813E118FA869,28003E5D99A3A441,3B68B7D319069EA1,983688F4C9C84166,000168125925D30E,B13947C39CF64B19,28674DEF15D919BA,5EDEAA1540F3E427,0D6F262E411B3D89,BA7A2674093131FE,2BDE12EB794F83DB,0000118AD6EA8806,3CEF3CD3D46DD518,1EAE2B7C77E22AB4,0D82F3F0CE40D71E,19FF46EE106BB60A,3097D41585C6E4AE,39E6556A40136136,0001D1774685C42D,5C89902264D1CFF9,0C98B69C47844418,C0635FD0E1A62316,95A8D4D2B332F943,C81D1D5859CD2276,D93A88F8F0690296,0000449124833F5E,3397CCC0C112AABD,8C6F06C424A734EE,A622809EC0EDF21E,552E40F79EC3F856,9FA096D2631D94B2,B272AF9DCB59F80F,00017855976ACFA3,1D862A062339F457,C5D1B98E02E88616,F5459B8185444631,504EAD6371C25CF6,00B29D04BC820695,5794C4FB95A7F311,000082801BAC29F9,9D4F6C6F41845388,5E348455073CD766,6E21BCB1C8EA53E5,25D211AB4F104D00,7EA2248DBB70B2A1,89880CFCDD0A7E93,0001646CBBA9AE48,D3DA92D4101A2AF7,4F1D8E3A1E1E7BC8,13D4142B1419779E,6E437CB6563AF5A1,0B0568DE6A3EF073,8088ED7AE3DF1CA9,0000754BD3A02819,0050E7764AC0F64C,FC3C9F27856DCD42,FC8E1436B052F2D7,6FE5E4A462BE5FCB,602A7EBD505C9D00,E9147A4887A5D929,000068FD9755A3FE,617D377B1A9BBB33,1F85942061080213,E8F463C000B0DD2E,AF3356113AD75BEB,DAB7A3C7CEF996D2,DA81F226E1956921,000195C1D56FEE23,82A7DD5BCC269CF0,CD80708AFAF58D3D,479AABE4B45B6561,A7BAE7550B9055C3,86ED14C80C55F460,0B5B50238884E44D,000164BB65DC3439,0E0B05FB9DE4F451,9EDC42096981875A,3CF17A6D14332878,BF6DD99555893F63,AD7E442476DA6E00,BE8425BF5BD75214,00016AF9FDB9F4E2,C3787CECDE613015,04C14CAB66A68A17,450D11B9FE410E37,D5D3ED15557BFC96,DCDE6EFE5D90481E,0559B33FA0FBB3F9,000058305F213789,89C1297040D3A474,FF71C4A765B4B4E7,CE64AA377C9CD1BF,639DBE419BE2C45F,4F98329F7FCA5FC8,0665157168B2E4BC,000210B727EBAA37,04E2EA413C071AC7,C9D6FC0B84D652CB,E7DF5DD3B5C472A5,17D11EB4637491BA,A95AA02F7E9B40EA,BCC421D0B684C06B,00012A14E8F4040A,FC2DE4B969CE1150,D9C7FAD15E714C8D,19DE7663B89A7E46,BB462108A114ED6E,1D45364BCEE30A86,C3044F5F24B1CBA5,0001C4C5F668A933,29965AB0B440852D,81411C622890FD31,1DA061B9880278C7,EFE99ACD902E1828,F2533DEF24CC6E17,F9BE61936AED9F4A,0001EF2CAE490C7E,BB244C3DF0B84B59,8453C34FFF6E0DDA,90BAEBF94D38BDA8,1C5ED74AF26D103D,97F75C348B9CDCC4,0A648A4AE830475C,00005FB38D4F1B80,FBF59A236A6141DF,6F63ED2E63B0C79C,19E851A7899F601C,9AA728BD5EEBD222,61DDEFAB4B9E0B54,AA86F9B844C0443D,00011211185AAAE1,971218D2939FB319,A5FDF0D7D36A2D58,917CC7C553F8E12B,1F1A460486DEDF97,2079D4BB740F9668,0FCC675EE444D44E,0001CAFD996F01C8,23632D87580CE030,2DBD4286178EB228,77B34FA5D1FE4719,FDA468D28A460BC4,086C0BBDE29AB9BF,6CC22E4CD2A2A44A,00011C8160486014,3325F6FD96F566B2,48CC62C72370D834,205628177B556618,0DDB990ACD89DE18,9F690C91970B4C8E,6FF323BA69EDBA0D,0000775C14E1E99B,D5C4E990EC943659,ABEAA9368F1FBFA2,90A500ED99759515,773999243294A74B,338DEC509B073E66,037DE0EE14866D62,0000A5D875D8C502,610DC00581A673FF,7A2252C9C9C59EC1,68F4CAB28B0BDEA0,F09470EB9591CBFF,D613524F623913A1,392EAE8EE930C83A,0002301ED4962761,DAC1D5074C7FAC11,1201094EA3567DBA,6035395B9EF45314,448EC3463D66D1BE,F87A2045402F682B,F1DA3881061A01A6,000103C46E7BA7D4,FFB1C7745471413D,82814E0EA40A1DB2,6894EA66A68AA1AF,8208154BB53BC1FA,8F04BB227BBB6A2D,6A4F34802D71546B,0000CB6543ACEC72,3257407C69EAE7B8,CC142AF9C4F9ED2E,795AF9CF87455853,50B2ECCE460CC358,0B4A3A4DD5B7116B,2A90E327E0A13F6D,0000105559901176,993B0EBEFB56A8C4,C08562C18402597C,591E067D5C6FB9DD,A28E4AE7A5E491F8,41F2D1732A9F9D8E,89567F6E064E8F56,000160EDDB96DB62,95F031DEAB939ED3,68BDBB684EA98320,827CB6B6BF2C9C58,B7FC54DEBC89C71D,B51E046855C44A5B,938ECE19F1A2DAC6,0000BC7E6DFAF66A,6DAF1543650FE939,56E3F5B5A2FB1756,7EDE9FEAE3701221,11E76CD322EA40B5,A1654212EA5451B3,626666D3D8DE14C1,000096CAAF3C17D8,615E38D241FD05FC,3C0062D34EB7DE11,7D2F5F0FB354BBAE,85E2C91EC41BCD3F,9952EC9522F453E0,3A72483C32D12963,0000973ECBC9FA6F,809EC00ECF39DE1B,FF5F3A35E04124AA,E968E96D29CD7AA0,491ABA6854EA6425,2BCE677F4F7D197E,14B2B9E382ABDB4F,0000C9AFE7DF6771,A45B92839DF3F1AD,C373F0DDA9F8B386,59112C7216E69A30,C5AFE58EA0734181,665E85979C5F0B59,7E856B620359BFFF,00018BFCC3BCC553,047E98CB9F11B756,90E1F82E53F51078,2E428ED4D50F5C15,71B359D96627CA39,2C7A36D50507AF03,57C01F032A8B493B,000167580C80140F,9C6989438DC6B8F1,3ED036CE665A34A0,96E1CA7F38265B72,4D25A8A4FE908242,E5DC97CD31A61CB8,BA1F39AF3C58DBA7,000199895DB72E62,19F28BB8F8803F53,7E9231E9AB7FD718,45CB9ACC479BC93A,D3547EAE190152F0,86837DECBACC9A0F,0EB6E221561EC393,0001EF169CA564BE,6C32A6342FEFD3AC,2C2FF5277ABA1650,F12E3C56F074F51B,E55D6B3AF77E4335,EC227BB8310EB596,2C2DDBD0C0AAD614,0000202CD6DF23EA,18ED542129F57537,01A0915DC0B1022A,ABF7DC242D16E6B2,EC4DD12DE1262D06,10B9483ADCFCAEDC,44824E123E29B7A9,00008EE0734F08BF,CD09735185E3B3E3,E222A1F2B3E86541,6A847937235CCB2E,410080FA880548C3,097F0543C2C8ADEB,F39260F113B1ED70,0000A0C713636AE1,AC5DB3F8A9DDEC46,9244396D61E5957A,E0EE324364425AF8,BE71B718B4692F0B,DB0BCDCB37795CE9,1FF9B333707DA3FC,00000A507737ED80,BC2F4DEF28503752,0DBCB89B2D7CF897,66451D05753258FA,7D285958C7A09C70,5617C75F685D49D3,C812CF22C0564F82,0001C735413CB2EB,DB08D5E1A19E3C31,431350D75CE35AE3,1230A01410558003,E056964F7537108C,9F480DEC8F44D3AB,80AB18CB3DC14F71,0000FB93C00AB4CE,A4DA93C29946146C,167F004A73405FA2,DEC708A7EC726135,3B0F3CC805BAE24C,801B84A811A14545,0B2C65CF2DB0245F,0001781B2CFDF0C9,21E7AFAD2369B5CA,D0B6EE6F5A6B206C,5959BB0563A18B7B,AF861CD2988CDD3B,8F12C543169352CD,D0372DF1DBBABC45,00019706C59D2A61,E45AAB7BA40DDA80,FED9168291C6620F,80FFB8F004B0D0E9,4D9A92884ED930C1,27CB1BD879FEED90,A9C77814A3E3C2FD,000219FAF6FD07A1,B6EC30D266920532,8CB29A1369E7FFF6,7D5808C355431989,788A390BFD47B3B8,FA716A6AADB1D448,A3154330FF5EEF6F,00004B9DFA5CF38E,D603415471971675,105436BA268C0F11,2A2F580A31A6F644,3481734388B1E918,2C622457F2D99B28,C8F255807F1B71FE,000183F9510A06EC,FDB24066CE968C82,A6C866A07A877453,B6E7BD82B015C816,62E112927722DACF,FB7D539133CFDDEF,414DE44E3A26E950,000169C9691B344A,F6719926CB461426,876E28158BCC1ECA,3E18904712CD6739,A6EABDFB4F49CA53,E831912E525E0B4A,7B21681082748C2D,00014CE489ABA0F8,EC2DE2829A236D76,A89B5061BC31D514,4D30FEB3F4B046D8,EFC79370701D6D99,F6B38D4F70A430EF,88A3C8920DD3DD17,0001AACB7AD6D963,108FC2682F8B1309,F0EBFA41C1CF1296,D47CB36AD7B53903,D5DE9B9AED7EF00B,B9BA0155897C6D43,1A56AE3261D669AC,00011DB629347049,49FD8CDB826492BB,E7FEE9E8A1A31984,5FA80EA5ADCA30F0,6BB0607E3B5445D8,59460FBA1C339609,DBB9FDAA8D1886F2,0002253D19B47F6F,9C2D01F96C71C0EE,986698E464F17F4B,A2377AE4588DFA3F,CA1A99EAA06D4452,C094406AF2F7D088,00F852B42D12C2E0,0000455ABFC4A688,8CC232D0029FAE41,1FF0EE8967F2B586,89A2096A166B9876,E51E7BC5430ADD25,14E96D994B63501B,5A13BAB060EB7E1D,0001526C87977071,18CDCDB0CA56A7F3,19B29E0E63247456,1072F30249E8642D,B27BDBDD8458B19F,E2BB359016E681CD,F7349DC8464DA410,000122530AF1B8C2,D4DB80B99E71F195,1FD6C73CEC487A44,CB8EC53D4D98D038,8F9599E7AF896C9D,9DE70E37D7D3404F,25918F1C61F2E8A3,00002EE4FA576F89,6C3404ACA8916BED,0B3C0CC23AD3DD17,B147775302AD42D7,0C830CAD9EE1DE07,F74B80B2AD672AB7,F21C66A894C741D2,000169F44056AACE,F5A07BDB3E01FAF6,49B7C9537B05DB06,D21B12C2060C99DA,41A3540698821CD5,26C54378DDD7F95F,20898686440A01D1,00006EA345275737,B235CA9C5AF7606C,EFF72146ECC8B508,50634D2D69AD9BE0,B9848AFC80BC6477,F46113E8EEC7D3F3,E753C3F5FA03EA7F,0001E5229C55FE1D,FB743DFA8B66FEAD,ACD236F2AD5CC4B0,EA6E365C8BB2CEA2,173FE0D096FBE5ED,CF2C70C39B949170,3BB345C521819CDA,0001BAF42688ACE6,4E86B73ED656AA5D,37E91829C4A0C577,86ADBDA10FE51D3E,6E8FB8254861C352,B55ED210FE373B92,57834442773BFEB8,000232B5A5CE84F1,ECE750A6D35A3CBB,E58307B01454B86C,6A06F8016C4E9BAC,809461E1A9ACFD1E,FF5238035FAC462A,D05720F7747F325A,00002469F6C5F0CF,47E969466F0ED526,024C3896E3E2B8D4,CF8A698EF0FED870,7760BD23A0353DF2,0983A71E99B3B872,1FC5D0AD83A9FC48,0000CB2111A4556E,A66195CD209E1B6B,4D67A89DA9917AEF,7394D4F03F7EB4BF,183F3BD60624A393,F6435CB2CB67B30E,DD9ADBA7C44438B2,0000AD10EA2280E3,EA0B386349B03B05,3ADCB8969D5FB401,0EDBDBD1AF3BB46D,CA1DFBE7074248D9,E224390160186622,01973576A009DED2,00007DAF1E640C47,9B3F61FEE0ABFB03,BF70F2BC3C323D4C,C1528598CE32C6BD,7DEF265161A307DA,F2886238D52CEC15,E1E9BB4BDD68A269,0000092588332E5D,5CC77FA16AEF2681,B67178E6C7513C27,225B2E4C08339FDB,C29432766F501C05,9BF2D9DEC3BF2D80,891CCB6F95243C0F,0001A0D680E7376B,75B15F3C1272D5CD,4C8BCC658C60B127,B989A0CC76F1BC75,0D29411D2802DDD7,C7C40C240248DEC4,383D441CCAA4EECD,000047C493965C78,C06EE26FB9D32912,CDC32FC1A2276D27,723E492881AD3C0A,45AE685988E9F088,4855FCCB7DDE60D4,8015FA22A5A34595,000039E7B204AAED,E5BB13F23A0AE22B,B1E46565710307B2,01EEF46ACE694C9C,84891549DF15261D,E2D7CD5499E0E766,A668541CBE3359C4,0000027BE122F22F,138797F397066281,D06BA590B498ED35,99BDE9DDA97E22FA,A830D66B2161BCD7,8D1B45C8C31AB861,47D2C92785B22CA2,00001B4B394100A9,64FCECA5BB3232E7,A5352B77344F7308,D3BA633E275428FB,0B1A84342DD44742,B69C8E78EFD015DC,D717E610CE2873C8,0001009C130CF577,1E4E88F673D5DAF0,38FDD95E57DB4DA2,AAAFB03981004F96,8666E4010E1ED8C5,97A66F193ADFFF0B,B2ABC6ED8AE967FF,000166DE6B0BD190,984F2596723D638C,A08A1C9590C07523,872DD9B23C61C4E5,D038422958E2FB88,36F3ACA0FEADAF7B,884C0C9BDF225963,000210D4FD75B710,AF194496793F529E,CA64AB5739F1473F,16F5B776A24F33F2,BB6A017596C98D96,92E8E631E1DFBC91,43CE5C45D4477B2F,0000777F053580E4,0AE1A278CFD8D503,646C05085881F413,95AEEC497420FFB7,044432EAACF0C5BC,6D0C27F428482A7B,36BF0F73795AA970,00019B5D7D1CB06A,8CF1AAAA1528F977,30E061E79074CB0C,A707BCACAF089926,C4433A96484B2488,3EFC2B893CC11E21,3E9C16A82D794CEA,00001AA78C0619F6,6081FF811443FFA9,350E77FDCAB2D6FD,59AB0E00DCE80940,CA3DDE7ED63EE6E9,BC6DBA8E805469F4,9E00842703BDF5CE,00012E18815CBAB0,0DD8EC29C8CA1B3E,294FDFB431DF7FF7,5161BE8DC4F9B74E,2D1DA9FADA3A0D19,6F8E5E8E319CDC8D,141B4E90AB5C35D7,000209DCD53ADEC5,48BAEDD5FD2B1800,F0169DBE8161293E,B6552BB0BDD53BDB,E65FE0A7DA66E23D,1E1131F481DD48A9,2D1D20B8601744B0,00005C6C4116B51D,AF3F77272DBFC895,5566C60CE4E13FF2,6A2F921B830DD150,9713F5E579DB2A7B,EB5DB9E5173B29D5,E149A82C1F4354DD,000229123D77F20D,B67EF8C12A0F95BD,7D3E0BDECBDF5615,02708B77D19CF90E,23E07BCCACF17B47,8D47EB82DC6A1F7C,10A673E279430B65,00014CF38522E666,1A096E1EEB270528,933038843B893F38,88B613C19DBB7467,FEC6DA1CA0713103,240180E56E9B7710,BF2E5E38057F4D63,0000AB82D1ADAF55,64B0D1361328A2FC,9FD323059E7DEC31,176507762516522B,A298240070E60293,0C678C08972E3D95,6542786D3EF630C6,0000BD131F0FFF97,759C2CC404CF2525,1F18C42BB1269C0B,A93FF49AB4FC2F16,ACEA1D2F89F846B4,55D0B3D1B30B72B9,C02DD5194D73EE73,0001B8051FBB465C,21AD4D0C8B3B4E9E,1D4938F15687ED62,C490E543CDE63812,3D6AFEEC9FD48E99,404BDCF332999FFE,C049F5C227B38EB1,0000D4AF9FA64189,4C6F285F6239C182,C66EF01936A7320D,C4FE328637979F04,56D57EDF7CF75EEB,0BFCB5B4E5547393,9B9C7A301E3D6EE5,0001C1B26ED0C82B,4CDBE84D24218BE8,B808B0CCACD871FF,1145DEB3732F69AE,1BDF419C628D4BE0,A17C8038D3E66E3B,CE1DFB832A44C778,0001D94BA500B74A,76DBC6BF1905DD32,2634EF48A254C112,D6CA51CAA0EABF78,0C6328E6DABA4709,1A12187881954B43,BF62D0F7A9F849C6,00020A02C731C77D,EBD258D94F44FB25,4E423AE47CA55F8C,593C2E2DAF3904B1,A6730BC41DBFB765,05ABCBA39E82B35F,684486408C99FEA7,0000C0791F43934B,7028BCB2B280628B,E85E508AA59D338F,75D883E5EF7A65DF,2703E3E40C7C183A,B960C62F477E2EF2,ED805CF81622C636,0001F33CE668DA27,D24EFCEFACBB4507,E859FEA5FF78FD89,920BB19909373B75,07FFF9DF9C2465F5,C307CDC3BC25FC30,A63D94EF63913399,0000ED7041483B84,2A113CD82EF74316,25F3CD1F99B6A469,91F37212B85EC349,41469F7DA76CA706,066CC52A81908A5D,4E7666AFC4487BA0,0000A6A111E280D7,53157DA977573097,E2E41727861A0F67,C2DBC4398C642C6B,052CD3F578EDAE27,DC92BAEFDA69BA88,3E1170C7A23382C3,0001220D031995E3,48920CFA2960125F,3CF3F278AC0415D7,AC6612B4FF9DD17C,958CF8566E1E0A4F,E38F6D00C4CFA722,44DD4D60F7A1FE34,0000C3E9D4249E77,33F4899BFC7C3EE6,C47156BDF2864716,728E6FF200D9FA3D,B5460A8F51DF05E7,F293AF33AFF6951A,85A506D7608A1D87,00010AEA53AAB584,888D19D68AF4E1AD,0D25B0BEB0232714,2DD2984B27DF8BB8,2DDF53B7AE50CC22,1F9EC9C49B76DD65,AA1D9F1F17D33215,0000F0917A6C7542,FBDA2145C797476F,6CD5C403A1CD6D3B,89F56C9964461B50,23F5B252926D5E3F,D4258EAD67277D86,D5539A71F8344291,0000E737BB5EFBAC,90F367CC36133E88,B98A3144A93CC999,440C4DAF9E85252B,1C5EB877144AE6E8,F0DDFC2DF4195E5B,AB7A30B97FD198EE,0001C4B221F528C0,4DB27151549BB609,54736A4DCC4764B3,39B740256064F4AF,61CAE44808C102CE,7876252A843EAD60,289228F92C875623,0001754EF33BEE8D,404EDA8D39F641CE,D870F99C9F39FFE1,2DE9B0EB596C7B5A,22B0EFA0177E2C43,27449E7B89A6C38D,C7B53FC84AC70FB6,0001740C1CD62EAE,D3F26F1F9527B83D,850B832791ACB96A,0FFBDE8F888140FC,3CE0491FA5944FF3,FC36A1819BF21EEB,0C0B781BE5BD3AC3,0000EFA0DB34FD95,FF6345E89328BCE0,8D79BB07F0AD184E,35139A24BD461173,1734448FC20A9C8B,BF667217CA7A09A1,E8EFB503E7196C5B,00022E314F4872E1,6EB8AF1144E66885,A0664F384B2C74A1,BE5C5B9C67C50569,07D763D5E67E0301,97D9BB30D21837FE,7B8E0AC0EBB6AA84,0001D3E30FEC320C,386503F306755803,0F57F11BE69F5A7F,5AD5D1AF653FC2C1,EF66E6557A3CB2B2,97E4B94FF03DA531,1386737CE662693B,0000F8971469D755,0F04D0E8F962ECD7,B56E44FE43EAA2C2,170AFB64F110B4A8,7A8306ABE1822C25,07CB27D274B8FF21,E3FE38F8CE6A7B52,000172EA02AA50B4,0643C9B06E08CC66,2B87BDAF4E9388DC,D71922CF1672D873,E28B6BF1D657B51E,4EE86292969E26C8,774FA57CEFDBEBD3,00022356CA9281DC,00CF4DDC5549300A,E9413CA6F4CD4100,F7A542F8CF3404BA,439D8AC2A6FE8751,20ED88D8D653E5A6,3A1D37F43C306D15,00019CB3FB40E64E,30EF0546FB21C004,3B818951DE4FB322,C765E13150B1C2D5,D678825CF33E22EF,32982733B22CB893,103D3E24F664B502,0001C359727DB042,DF109C4B080306CE,1A578D1CCF3FF3D2,55602552343FD214,7538DD131E9ABB7C,D72C3130CB9A9C17,BA59DB23F49F0A09,0000CD2C2968CC5D,7414CC5229185524,ACBFC0F4E77368BC,D9E98100179F527D,9E769DB09985FE03,C782F37B113AFEF5,DDF36B5E5F45F31C,000103405AB2D43C,40DE33CAC0717450,C3B2E413E3A0F123,E53E09E084E1A6DE,DE1546CAB7A06ABB,07A16FFE13407D29,492B4FC12399CF6F,00001219277B863A,FB9A3F094C746CA5,81E2E7491C7872E3,EE7B2250BD534FCA,601224D10EA0C48D,2F34BA04B8B07DD8,6DCFFB47B6412E5E,000152AA294A9DB6,3DA4FB2FBD3C0BFF,F0D755D71384CCA9,BA2A155866B5DFDD,AF48DAD304B56D63,7D3C7D260FA4B19B,B06EC96A2148DE61,000015C585D390AC,8EA7A8FB6C35919B,7C75E88ADCB355E2,2849C06FC41098DE,F29D73C749CDCD65,8FF0B7A11F3AD0EE,729A27BFB0EB9D73,0001ADE07D8F5DB4,CD3F00D2031410DF,71A4FB9A0CE0800D,02B3BBF9AAED9501,CDBED9DD561A6924,B4BA31215E9AF8B7,E671C61CEE66F24C,0001360681BB1629,C4E35287B435A223,5686889DEA700377,D887EF0013EA1713,FD36C4988796A889,DFB874596A4296A8,C15C9FABE5C014E2,00016DC390DADF51,EF6420DB718E8CCA,022FA53308FA56AB,942E1FABB5C82FBC,1F024937482AC7B8,A13BA11324609DB1,EFDB248CA66B462A,000072F06D79F8E3,9A4DB208DB96B3C6,F193B9FD64A6E6E0,681FA9DC20DB5D3E,104B991877536BAA,6F1EFDFB41FEDF60,DF88781860A4D51B,00022A463C0BEBCB,ED6E3F02C7C46FE6,4C7AB61159472360,96E35359DE718AFA,CFDEEDD57314E67A,294929D4C604D0E3,1F26CED647677727,000219FC25DB3665,CFDC8FE63B395FB2,0479356ED76587F0,7941A8AA36E594C5,9DB6379AA5BD5E8C,B5EEEE5C3AC553A7,CF2C83741C73FEC1,00021559AC288838,3555F7322975B35E,D2BB2813B031EDD4,D383D98C41C4AC95,71E5B04EC5DB2483,C1ACE99F40E7C9EE,D127B2220B5C328F,000008EF07D64B36,8F9C314CD1EA55DD,0694392EBF98B8A2,0B251111C6791930,4603DA5542CCF7A3,A8C11246DB27A30A,1882391142DFF5E5,00014ACB5655C154,89C7E784BA9DFCAC,7AC5FD56D285ECF0,1EED5838A9744BF7,411FAF6DBE63D539,A6E7B243074FE4C6,0B37D3A6746DEFF6,000069B843253C29,CBB6CCDAD699F147,E407FD6CD2429B71,FFD8F22806765E1B,9BAAA7A037FC0C2E,F8373E117EDA3D78,CEEBFFF90BAF3B03,000080E00A8A1753,1DC7261C69DEA34C,2D366AB3AA66E40F,8EDFCF071C904EFC,60C3E72B5BB70A9C,4B56A53C01649C2B,DEADE364E0023CA7,00021D6660A39A3A,177D4F641E8C4445,E9F8A0EA417FCBB9,A39BCBB585D54F6C,AD7B9AC3AA5193F4,BA8B961E256977BD,BA756133BC0CB8B4,0000813871F29AC3,5DB62A851952AC1B,9B3F62695628E9AE,6E6B76578038E04C,E21CA7DDBDD5830C,A3D21C6FECCFBFD4,48CF797C096E0740,000080A32146236A,7CE03DBFEE575E24,B5502FA503B9635C,F6D7020410A9C247,AE731401F0227220,626FB4B1155D4A2C,D3B4121F356F92B6,000118FCAED5598B,85B3E3F08124B64E,F104133C18139ACC,28902AADDF6361F3,E8DD45B08B900D27,9FFDBAB1C0E62AA4,264C51B5BE14E180,000069BDB668EDA8,719DE1EDC7D0A421,6BC959BD69519685,B107B97645155E0A,00ACC868A7936881,050F46B9C022275E,2C3D1284963EF67A,00021ACE55D2850A,876A9B62899AE70A,A597032DBCEE2638,F80BDFDD8D6D24D9,6E8C7C9277CA1A72,9F6B8CF39318805A,DFBABD16529CB1A2,00012CECB1521941,E5E32920DCF5C7E2,977B6818D9225CF8,04C2C1A90AA10045,03F6BB1CDAE29B31,616EA6FF7C682817,F6520D1AFB4CBBB8,0000543E4A838328,2D820EDDC0651F7B,62013B028741C437,1B35E956F9177AEC,935EFADB19A405C0,12DFDAF2C5348559,05279F1FE21C8FBE,0000363BB39BE8AF,6CD3519BAFED8441,B38340789DEB45BD,AED44626481A1A53,46B118FCABF566E1,29AFBF3B872A027B,8E2B400D687BF795,000146EA999A9953,8D8E09D61F8B04BE,3BFF5233A5B23972,876234D2414CAB73,30F22C61DC9E5B6B,C9BE7B9418C51E7B,669DD4A7F3D7D45C,000109D73460E8D4,87A996347FFB42C3,1FDF5D79B2F4160A,BEF1646A2FE69D72,A8AFEA914DDE982D,DDA0F66F8ECCBBFE,7142C3A7533328FB,0000FD86470B37CC,7BE54C5FBF393E42,AD8EEAD71A1B0DF2,C7DF639A4B3E6D59,5CF51F3FC9BCF254,924BF07DEBF89205,B1FA9B5DF653DFEB,00009AA47F4C66E6,6B65C09FF1BF37E4,8B67A6412C1396DE,B1C3DB99CFC79ECE,2AF2FEB2FFD763CB,8CDA48BEFFC89561,7EF4ACB8820EB11E,0000C295B5E3C215,04FBFBD071811C44,7F9B332378872F9C,3122325CD5EFF137,890B5D9091E1FA1B,1AF7B7698754926D,BDEFC6942C1332CD,00018170143CDD6F,037B7B6E086E1259,2CDAC4FA9084F90C,07395E53E950697D,E193731660AB74EB,D2D9F2B85BB07E5A,9A24A36BED7E7169,0001D7D39DB0756A,C53D6B47AA1A22D9,4C31DE2344308D97,B5095B8FD03E4AAF,47AFFD594571C275,44D4DECE6B311FA4,6C04202276C75ED6,0000031107804501,5C2E02BB72CC67C4,199056847A147B95,1F5E769F5581E04B,2AB2DBC5984A080B,E892CB86C4C3332E,81D1F64438ACEA48,000189D5B472319C,CE16FD8336A5F12B,2D0BD200C05DCF17,759D564FCC3D1D5F,B050DA5152AC93D2,4A05AA3503015256,A9C2FC326D770AB7,0001F88396C8570F,FDBF0DA4DDB14AEF,E31C97CAAC2B1AE9,C1EE53A7AD179B6A,EAFBF7A9FAFFAF8B,FA0A8C02A4F7B0B3,B763F72ECB7E482B,0001E53148120D31,4D4CE2364C6A6F44,18F9CD80BDED669A,A8BD152FF08103AA,3873E8B339B5EF4A,18995B6BEF1E37A3,A651B0D801AFD341,0000674753C6055B,71B25620BA2351E9,470B289271A90100,5AC9214438915FDD,4EC4A230188AB8D6,023B64C76C199BC5,98DC0D68F585345E,0001A3AFF392A192,51B86B9C5BD849AA,86066077994AFBDE,BFA165C507A052B3,0F666F3D99F8DDF0,3DB1410FEC0802D3,EA21E37FF1B89A72,000181B3FA7BEDDB,7CF9C503C698917F,6D29EAC059A3FB6F,0EC171C079D4F79C,3A63EE1ACE6FD938,1F7CEE09CB71B0BA,735FC8D24266D78F,00016BD0946D1735,9B1F80F7C1A38D1D,02B00C41A24736AC,FF73205A93F649C0,0EE455544367650C,81B91666845B9B7C,65A4B598599C6F28,00017A4167D393CB,5FEA7615E1586961,F6CFC55A4E3FF600,AD12626592D51E7E,E4E9A2F63398AA6B,660564A431C03F58,80D3F23AB2BC5441,0000BD5D2F62FB42,7B8D6C84C1C173BC,1F855FBC9D7A2626,8A43C1EB4B2A1186,7E05D617AE981155,8C6BEDB65D55B368,8ABEC0F8DA0E19BB,000179B122228D23,74F79E8BC6EBDC73,EBBAB125D14022B2,2ACFA700BB2E4D24,3260C9E2A9346D87,12DE20BE9B6EF154,9AD472813D28322F,0001A843F9E12AF5,57FDAE3875A8750D,6D18736EA187ED61,6C8AFDCA13C92443,F118921FBBFEE1ED,1D5626A7695F376B,599DE0B91A589A2A,0001FBAD61F71587,72A9B33F06B83EE7,3D791D5E45E1824C,2D533C8F6861664D,FBF508F845035F20,7E4C27072918DBA0,EBE602F6C29E73E1,00022FCC4BDD7B42,78CDE4F9D6051327,CF10B1620B661D24,98D4FB1F5781A67C,909C5A7FB50BDDCF,FF01BF5791090F1D,8DFF2D3118FBCB63,00007F70C09D2EFD,CF2EDABA8295FD20,0A6F8DF8CC583746,FDA751D82BF865CA,2FBE1C53DE2C0424,4D55ED1A61339F79,B34234F2BFE697C7,00002E5856979B09,8816C79C8ADB0ED4,9339FF345CA7C8A8,535DC632C3F597BB,3EF3D718CACCF0AE,89B774C401AB4891,B5934191E05CB2BC,0000EC1FA11D8B68,8AB1A1F70385C52D,B94556CF9BF3D0AC,B4AA88E6819E5E0A,6D319409884BFA33,E4189021F087C029,15A89A91B12344D8,0001B2710E8F329D,5298F797A27F5150,92CA69210336675D,5DB8C32FAB48C020,1480138C4FC22048,E6325C0E69BE2148,EE1FDA3493C7CF34,0000197B8AD2FB15,287360F85DE134D0,F7BF6A242A2034F4,9398781FB7AA3F70,5B9D567F433BA060,C330328C0593C768,CE880153ADCDB51E,00004BBE3955FFAF,2BD285A7330F2945,9CEF6B1356206C9D,EE6C9617BBF264EE,B06956627D3BA3BA,B94687FADF39CFBF,117E6CA9CBD434EA,0000D4FE1A24A740,DC514777F5FCEEDC,51CB00476BB7B247,08D5E114884D6551,20A4959B8C8F1761,2A43692EC48A6EB4,C00EDA522A0E1380,00006C4DC102325B,AF0633E8A9E5527F,E2EEA66F7250EC0A,6CE7F2C3CECFDA4A,7BE5543EFC7E0572,1BD3EACAA7CB25FE,62B3D7DDAD19EC4B,0000F99063F2F137,450DB5A186E9D34B,8F37B9F2425D8EE6,08893C0DA2AAB45C,0FF81BFDBA648AE6,A40FD5C504D362EF,C04BC3C3CC54B8B5,0001D5C05322BADB,01F72B005F6500AF,718EFF708D70552F,3C8A47DAB7154E8B,16434A662EF12A6F,C2F96FAF1A3FD0F0,B3B3C304A6AD0B20,0001D6C6319FE55A,A09ED6D834081483,3D961759E80AACCD,B9E183993FAF1B95,3ACBA59ADDE57342,568DCB21DFF38F13,677FBEA6796492A4,000128AAC311C758,308133220F4A5675,D672D989540215C6,9869F3FBCE75871F,B7708AC22FBDB5E4,9CCF68316022F1B0,DEE2C6A84E2C5D87,00019878F83A0035,9310906A4C863A71,7DCABE89A78E922A,539E8976A185C160,6282B352E69009FE,EC000B175141C6E4,93E7BDF374F90EF1,0001628788CA99BE,B7F9BB65D8BAF28C,4C7BFA14B8D3156E,34FA213E1E1075F2,1F94CDD1AB61A46B,9D63052543E45312,2C9AC5A3C4E98741,0001079E5A2858B0,286787778402A292,145C63904754316C,1FACFCC71C294471,14E7B408D394AF92,1843A9224D6B7912,E88598FF4C7A96BF,00022F1F3142A93F,10174710B4AC3AD0,7AA8AAB51CB04D78,023C9486761FB2E2,0F22EA5ACB02192D,C47A9ED354B2C950,30F44322C9CC2354,0001D2AEAEFA4BC7,46DF8F21E4F31262,2222F9F0CFFA1405,9E47AC6AA5BDEC06,E0FF3ECBDC073EB8,4B3C858154C05798,C81999835CECA0F1,00008110F1B23837,3920DF6E58D73FFA,3770DD18D63F632F,5D39D84AFBF42931,02B67E29F9E13A52,95804445B117CC6B,EC4645C1B095E737,00018C16B829E158,B65AF2AA6DF1D920,8B26EAD8E215174B,B427002CA16FBB0C,7E64DB0FD00946E7,59A510B5763F161B,4094A25A1C2F480F,0001EA94B1C47662,B91425437778E7F7,8E2EDB1C49C16B0E,7A2785F78BBC5293,3E1A368AE6C66246,8161D1C4013AC402,301D1316C90FB6B6,0001BE2D2E82E769,1016DE3C0F13542F,109182BC1B760757,14680DF44F5A0C26,C8390A3962F895E3,9BFD11CAB43F31C8,DE7CAC87490CDB0F,000087163AD58642,ECE7A259AB7107E3,2084E61BA6A31A74,F1DB96C020F9434D,472BD63069CDFB41,B3012F8E23E8CBE6,138D20EB3D3F4516,000140F7C34576DD,71D64143FD756C8C,737F9C70493DC8C9,BFA869BD0077D5AB,32F7C76C19C2B3F8,185B8DE9CF33138C,04146A5ED121604F,000199DC7DF43EC5,1153FFFCCB348CD5,CEBEFAEA41DF75C6,CA8748480B814868,79E2C99FBE9E5880,2759ADF9E306DFE7,5446CBC43774951B,0001C2895200D4DC,DACECCAAA3C2A7CD,E56712DACAB019F6,7955D43F30F61063,9AC9F05FA4ED2841,65B5339DB6048BE2,0260CC3B4AF77C5A,00002F347551F8DE,8D58D309EEDC486F,112C5BD86E9E0FB1,858BBAA717F59232,658B8AF8E7B62FBF,88FB5C91F4AE85EA,22A6C230F9C90815,00011C19CAB72E67,1D90480AC175AFAF,7FFC8D58B9BC7EB3,827BD1874A612D07,9908D51007A0EBA5,2A5D23B758579A71,BDFEFC70358620A0,0001738C2B2FF3D1,C983335328420E5D,79C286A5071BF4D2,DFBDC55D634338E8,697511718C4AA293,AF5CF0B482CC875C,1EF2E2D292D0C957,0000977C97D9279E,0C9F66A0683B8C3A,54EEE9D8BDE994E5,7ED22AFD0860F6AD,711346E4E1C858C0,A692118CF50453E3,3036C4A5D963CA83,0001A132C155E430,0E6861A1FADEB275,2075B10C5ADE9821,46A86544757505B1,6BBB476E6583AA41,31223859B2B39372,19F39E6BEC13D373,00008C68B695D2AA,CC2FED47AE78DC2A,BC9A2CA6BD18F4C2,CF9E50B65018980A,BC6A2DF109C0CA18,2D664A7D1B84B2EE,25D97DBC2F591D05,00010EFBE11F08C8,4ED30A44A7D583B9,6DEA0899A47B6EEC,65A7C972D43E26BE,1D88B5C2F65B6318,7AA7EFB82F1BC251,17BA08A2FC3B1B68,00013F416D8C9998,6C6AB7915DC56FA7,44A62D6C0DBFDDA9,932849230E2C950E,F5515D4E0A038407,B700FB5318C1C881,68D705F045535BC9,00010C67C833867B,614078FE2C65F581,D10FC22198596A48,C12E3D2A7AF855BE,19E0DBF641D0D61A,95BE419AE23B904E,EAC47BD7C8A0C503,0000CEC5ED309E4B,DBCAAD67468C1E3F,E3868C7D24892DD8,8532C53E9F064304,5A84E56B3DB5641B,8F7271A31C4328E4,1D12EA24F6EB934E,00013D49DA82F2CF,095F6F7D6C4F9A54,082CFDA459B67E23,71B78784D9AEE8C6,537179EAD94CBAC2,B259E260ECAC9463,776C673D5A369033,0000EF62D95139EC,375D907A4DB2A4A5,8361B6F14332735B,339259421FAC2B08,E71E76267B6A20F8,E373D3575AB2C700,EA061F809BE71774,0001F8714D51E389,9DBF97926CC0CD11,7F4D4B16BFFAE26C,1A1C19B192F95A1D,C24B558E10922174,43B91A4D085C41C6,D0D9DA2EEB1F8E32,00017F3E0119DFC5,952FDD73F0B5DECC,1F510CA832EE938C,76D42E3E7895522C,0654856DD5E83684,B1F7480F90591155,6E41A748338C099D,00018D9BD8953D3C,DA29A1DD58C7AE34,977E44C3210B70B4,C51126523427AA05,A2B05B44C4803A63,378EAE846D0312BD,D72C2F48D8745C23,0000613C40A1117A,9F9D362976F40D96,D99BBE928EFAE86F,0077C1E91EFA831B,7E8A0807C5E5500E,FAEF3C566C9D024F,B9329BD4D006F227,000117B661F0BB6A,6F9BEFA1F740BD1F,FC9D3D553FC31FFF,F233FB831A6D605D,E35458D0041A4005,7EE3214D99F6A4A3,4C3FC466835214FB,0000CFA3F7A992E3,75225C779135BFC5,3AC1A77E6211EEB2,AA3E38A29008064B,FACEB3724A426F9E,E5B617D1110215A2,F5AB629A850999E7,00012263BCDA0259,21AB8166177C053D,D97C2DE0F5066E60,815E0FBEE13FAFAF,C8C1A4D7A2F9A10C,7700DA6B212FBEAB,D2E5C0650D9D2329,00002A8FDEF774F9,6EE28B87068A2E09,E1D44A98F93681FB,9E9F44B4F47ED0A6,AE8834EEBCA4A3C3,8E24EBD9DF32342A,50F0E7697122BC91,0000839792CF2644,297043419A52B7B0,6D6105739A378A07,423D295874F14F92,C3250F49F78A9844,3A5A24F25B2AD265,42BC8ACC48453D02,00022C6A5F6A79D9,D13E6CA77320AF5E,79BE8D435E44B0CE,133C68BE90E8DF37,568DF78A4A6002E8,5ECD671867C665D2,E0437E79726F7321,00013FAF53501647,F838BCEDB3D4B830,A8855EC221E60485,507CE532CDDEBA60,757A9CDDCF653E57,2E544610E9D02CDE,717C3C2A4663E432,0000B304FB9B47E3,6A7A2678C565779A,A2A8C43404EC85CE,DA6C3C4727D8C1BD,95C40C06C2D61FC3,344D31268A5E09CE,C5F675964FF880A5,0001A6C80FD4975D,5A8F68B8B0E78675,F92F400CBFCE87DE,6D35E78E1BDE0830,03C1AB45B5BC2EDF,0D1E2E249C9988A2,420461DEA4EA9A6B,0000ABD4794DD096,535590A143DB7CEA,F61CEA217FC37F9F,6DB8E94682A16E04,21E012004C8470B1,6A070AB20BA37D2C,6C9460E143D3AA3A,0000A37222A352A5,D86C4BDE8031F281,6BF12C0B987168F8,0A7F557020FE57AF,69FB1836B6380366,CBE1E7CA931C623D,323D1C387A1B4789,0000B0F1296A5E2B,7338F8B5C7E9B29D,426B5C75DE8C8DCE,B67063F4FDC3F23D,7C5B6B7971793736,CC4208DEEFDE9453,025166CFEF257497,000132B040B9AB59,8736318961941A53,ED6E0E9635E86131,7CA40E67B2E9AB36,BE606F2AC109A825,4F2B1198250D908E,3225091C04B09195,0000EC693D0AC3E3,4F277C9E73F2A111,AB607A5008F2D8C2,69A89D6B649D42FB,88E482741647DEE0,371280C3D5B669C8,8DD7727C23D5AFE8,00005D2544E7489D,9754E0126F38BF6A,F390592EEBBD8E61,A2402F58D7DF42BD,1CDC8CAC3014CAAB,8A2BA7F2186E0731,FF5703BD43832136,00013E474D088E22,34DA9AB4DE5F1482,9F66274A5100F430,3D1F1DB437CEF4FA,D949DCA4ADD35587,30B90F9AAF9B6AE3,FECE70370DEAC3C7,00003C9F1FCAEFA2,325D970D05B82478,6616D62DAF53E39C,13EEAAE4BD9A136E,7EC1490B48D5EB2A,E41006D47269FDD5,54ACE7AD07CF749C,000212DC1E595ADF,4F1521AC6710C6B1,4A66FC8804A125B5,B8A76D2289435294,EF9B239F99D9F582,EA91B734AB8307D3,0653A66567FF7747,00015C168BEF0B77,50C01DCF3905A757,E1CE4320D521C745,53F0757590043A6B,1A71A86EB8A6FD2B,014E72C72B290D75,7630A002EA8B0F0F,0000CB8375A779E0,3590ECC749A88583,63D247632DBF7A30,E841493B52CEB63E,165DDE01BF4E7E48,166EFEA23F42EB28,5E6CA655F80BEB35,0001AE8F655CCF19,59CE81A200D56B02,9B309C8DB394666A,6CCB522E3C19ABE2,AF3CA598140F2A92,79E3695A778ED089,57B667DAD3903DCD,00017EE2D370992F,7404181C945C5E07,C0F768D3F50EBE6C,D718798D962EDE01,B78D513962391606,A4C2DBAF6EC8B84A,45174F93F593AA97,0000CC1E32D55183,984C581089CE807D,A518A730544F9DB4,7C5AD283E4A282D5,2BF5DA606E8A633C,11237320F34C1EBF,780EBA8DFEFC73E9,0000DBC1A9E0D852,468AFBFB812D248F,4AC18AD78729B300,4A018CE7BC3039A5,4E85B312F13EA169,0897EF8CC903BD43,BF44CBC3ED75C48F,00017A185433CB1A,E1A67052E24D71DB,47D6B754C481AC8F,30E28090C771C4CB,48BFA5E75E58CD12,B396C1633BB3D263,9265A047DD665B54,00001F9D27150DEC,6A6A33A4EB026227,4F502D7EAFFE6205,29909B58EA9795CD,2E5A376EC650CF1C,8481563236BDAE35,5D75DB648B1E8C91,00005B21E1AF5724,DC685D0DC3E26B9B,DC9FA533B337DFB0,FE9946BC9C7C7AD9,A179D6F9A6433F8E,1ED2A05EB6E2BA47,9E7B699B1B65CAF9,0001215D31C38F6A,5BEFF278C7DA88BD,C839AD06BE540ED5,58B153B8FB3C09C1,1D80D8A58B989AB8,D16F6E81D3CA2D28,0113CEDF44C82AFD,000210BD230441BE,0120350D86A72504,DD751D0B26754680,BE37CF40A62027B0,565CA751D58D03D2,74A4C1E6AB6E70BD,300A8360CBE9D081,0000EF6AD7B8693F,6370ABC4412F5D23,795A34DB98CA5043,72A3CA17EA7CBCFF,1FDCBA4A976A0E6A,BB23AD9481B50D15,BC36ACB5975F75FB,000206ED60C2A89F,592E0D514B16C38F,767D73365858A10C,7055B50F355D6327,5AEF8B49E5D98C3F,9425F76AC4FDA23F,5FEB2CD69843E5CF,0000B7D4BB0CD8D4,6C1CD6002AF4A7B0,678E5C40558133A3,65CDF7E824C8B295,1AC3487DDE039037,E65C273A7AB63496,212DB48306A125A4,000136B991A79A71,F272CBA3CD86A1CA,F822B5DF9F50F36A,CD8149DE291894F6,C216223FEDBB77F4,5DBC34EA9A932BB0,06C41B441100ED30,000080A945B1C46D,21C81793E09D942D,5AB9011B38386BD4,4E726ED3AEF00762,758C643254DCD59D,3245B16C92BD61D0,1EE134BFC232D322,00005EFF9210CFBD,01358569E74C3819,61701E48C29C038A,F15BCE69DCAC9B95,2F0CE8A2759C728F,70FA1C5C1D3A1D73,53A549584551E036,00002E7F470BCB03,A22689292CB603F4,A2AB8B080CB6D5CB,CC062DFB57B7F088,094AD1D973A7E748,9A6541E2DB7EE6F1,8FCA855F8D648D9F,00013B33A2C2C92A,CF19198A0C367FAC,3C90232BBAC99377,0EB13848694390E2,04B85229FEC74DB8,21978AAF0E812A2A,F249CB7045C3B1E1,00007B170A4480A6,2A14A627C8E7D3A3,9592D3608A2D2640,0CFDC65013201699,FFD90242B7637E39,216E72B056ED0F5C,DDBD4E097A99BEE7,0000F086C3AAF972,24F22285DAC19C7E,F3777471B8DFB6C9,8F7845AEF2416084,72D3161A169957CC,87EDF60EC7CCDE6A,31976374B60FA750,0000290B66B05C0D,9120C07565546675,CE2891EDEE9A1CA2,D5676DA332F6BE73,671E4541BCEBFF35,242AED038DFF4C5C,3A69E28E95A7592D,000077A380B1599C,BB948AC7647F95DB,2BC3E282693CFE73,39D6DA4D7A206F07,845F4C1ED9901CD5,630F130A33A6E54E,962599D90A70697F,0001014F0432FBBD,9CF0E7C4B8A5465F,50350A811AC57590,884C66425C9C9259,3F1FDCE4565E1A04,75FF00229018CFBD,429253DBA75C36BA,0000EE660DB6E671,A42C5B2FE885B3D3,0C0C4F6C0CCC3698,B9B17104FB1E1DEC,CAAAF27A2F8CB69A,8CA66EB775641EEA,EC6A789BFA6E1503,00002441FCBA8AA1,DCA499773B929C45,C3A20FE6438E8B5A,45A5AFEDCC29BAF8,AB9F24A88C1E411C,34EDA03583918C8F,F9CC8280894539A1,0000EDCF244632AA,228B427F42466077,8BF746F0541874BF,5522B86B746370A0,BF3327C5BD107DE9,FCB7CE79B7F2CD69,4E17124213832619,0000EC8562F276E8,7A437C2D203EBE34,0684466D2F9E5DB9,56035D1EADCA8502,A33CC63BF68423A0,8D610AD2CC887089,7F2BBC9CA0872EE3,0000301FA550FDD1,6DC6E08748E8C9C4,535413D9D8D41468,2CA20531A67DA368,600A164B7CCA24DE,B8FACED9E033DB54,75B945573D382744,00012EFBCD32F2A8,B0EF8889C1E7E333,E225C16CFF150372,414E8527AEB622EE,FFE846B1DBB2EC29,7F46867FB4E22F04,3E53D47B5FE1D5CD,00003FA5E1A6A210,D0EA73BC61DF2CEA,F453129680FAC2AF,8BE5081C22CA1130,49346C79985BA836,C42043D67EF0F7E6,D5E436C0F8DF0D4E,0000400FFD3E2529,250EB74C7EE09775,A8FEEEB668E7F1AB,306C611C86A9D870,FBB26E1F1A9D12C0,CA35EB147792F79F,5F6060F64E6770FB,00014120133F3C09,CCAA61E9864982A5,F43B9182A0814DB2,0E819AB728F47ED5,7948D9D986F98292,F7D58765948EDCA5,032CCEEA126B2BE6,0002052F68023386,EEE200809F944896,26AA48F4A6AD5970,B8026C1A283E771C,CE2C17A3453E89EA,E137224507DCB55E,1C4C29E6F74A5D43,000171D10B64B3C6,96DFD30EFFCF90B0,09E25F49D1C9C8D8,4DA91F6504292BC4,8E19DD5670172626,3B7C8C2ABAE79EDB,36AC6C6D5D51C864,000207194D669579,095EC8BA3E346CFC,C1CBD6AF75C19593,488A8A16DFB80C71,1608F63CEBF02B48,03E8E77FA840F9AE,92644EE655F4D242,0001DFCACAF898BF,0A3EF5E88A4AF28D,C1733034606F3272,614E54173F0FF070,A5FCFE30F26F1DCE,0ADD2C87C76B4E14,94B1C85E8CB2AD91,000117BB53B682AB,2B388F44027F1CAA,21029FEA571C7627,E58FAD890CC9DC2B,8749FA1063E1F2E6,44468E8D0CCCAD8A,879C0BC0AC9DF4A1,00013390FCCED3B3,7089F618679FD6F1,27BE7E43D5F65F4A,395B1F2E138815A2,F5A8B1FDE031B0AC,33704C8B3A534F2F,443BB569E914F1FF,000125BB443493AE,1D1973AA826AA5FA,AA10043558E12935,50368312F6EFBF3A,6132A94DFD9B6F7C,FA9DCF0023C8AD70,FB7E426FD9942777,00008FBB48069507,2BC090C68BD8EE0E,764CE58DBC86290C,342F2B4087315509,6D6C844D366792D7,0DF4B07FCBA13221,2EE780CD2361198E,00015B362A1BE646,E7F17209CB8E1A36,DB89851D0CB308DB,6F04DFB4ED40D4E3,F44ED784565BB9A3,9D5C4E1C365D6A00,6A0E3B4F7B902C74,0001BF0885702CA6,182935E4F6661A44,ED1FA57AD444D8B6,B2817CFC86EB7B9D,0F27BA78E19D3F6D,8CA6988F25CB8F50,A62E1A0F6B46F3B8,0001D0E7C858F6B6,8D1C7818D04382EA,19A4DE6D0E912AC3,5C7BF61F80264FD3,A650F9F54BC86321,8F3C6400DFC78293,1CFEEC739B8AD6EE,000080F69214F75C,E85D6930BE6FE72C,C80B8F443322C878,E9C2D55B597F1E69,5B9B098E9B057487,DDD1A8FD742EE48A,2D9C81DB9A3CC4DD,0002341876BBA9AF,A2D713CA4DA69538,EFA983630A202D49,F58532E4A24C3A1F,A07DBA43E5532E40,AF7492709CE1A512,2A26EEEF9B7C9FC4,00013E1530C78719,E0E26F23FF29A66F,8FE04D27039CAE77,8E7F0F5F6E1D63BD,50A05F46864DCC87,5A20616366659FBF,0F98F63A203063AE,0002296B7724AE91,CDF1E9A176A9FB83,D0D821C77909DA59,B95C5CC74F1513D9,1899086C3FD8A3B9,E5B4E4F7862DEDEC,72227ADF6DD4E281,000136FC0FBC098C,2E089CF9935A4672,07FC8F4556BB1194,07AD2837DECC6176,1EE96BA08F355F31,189FFCD45A5E4ED3,E9BC5D7F4E0E3231,0000B675D32F43E7,722682B08E26249B,625C205CB137373C,773850FB6267C440,117CAE101635E96F,400FA1C9D733496D,43CB9098CA3E5E7C,000023A7CFBCA4A8,055F7AC19EC3417B,DAE84EFBB5BA989A,606A3DE840E41724,6113727829E7C873,4D60A8D053982161,234FF0FE7B22D35A,00011B714C308B88,977EFD821E662F10,4ACC6A30C04E0052,4699AC4BF5ACBF3C,AA51FB8D509B24DD,D7067667009B25EC,2DE710ECDB091B4E,0000CE727DDFBC0A,841BFD1407E4E26E,340A234FF09F43C6,6BA9B5F55257DC10,17D609C8CA9EA848,4B0B823418FD637F,80862168F9703C21,0001275AEFF12068,FAD6AC9BF8CEDF9F,3303560E613096C1,10BFB22C07D6BF59,BD46013D14408CC5,4F95F951D67E12BB,23854556E0A53CDB,0000A43C1453AACA,4DE8107878D93522,4671522019FB4088,698A1F6DA7A13F7A,FAE56702E5E45235,9D7730557B28D017,99A66B9119BBE749,0000AEE6C5B38462,4FB4DAB428834060,E543D0DDF03C2DF1,C29FE99C65FB781C,2DD5B12060A707FC,034569F0A8CA5EC2,9E3E88A0B8A07525,0000B0BD165A2610,AF3FB7E7716795A5,7AD36A2F1935F422,B1F82BBE3B41B53D,691D602490E09FAD,D65651575044CBFB,A5812AC05BC3698B,000023B85A4441E9,80D9DE02084A59EF,023F12E8C98479A6,EB37B64C82DA5A36,DF12F6FAF10BDAF8,189B10B584B9104E,C35E24E6F1AD4D55,0000F0FFDEBD1E60,6CDE861409C8C890,14FACB12CB84AC04,AC4045A116D2BE7D,EDB99688BBC3B9D3,53C6C6365329DE0E,5368F48EC3966CFE,0000039378A557AE,2799F97DF597D592,49C07A3BB43ACA35,ADE8D932A952DED5,DE1624F6D647D759,4DD12913D2175293,84239BF5DA2FBC54,000185717BC7D9CF,1D6F5733908AA93D,A378028911B50EE1,D9A075B956A69DD0,E5B9503F40C8BA64,AA44787CAF25FA2D,D8757CFD85C5AA92,00009189A25D54E9,F7C883444A28CCE7,4CCFA6EFEBC19E46,F4803BF962B82674,39733C4E3D599BC9,F6D74E81D87FDC20,B3B7229C82E0685A,000079DE2551A5AC,CA683D19CE892DEE,8D97C4CE7B878968,0C5B3CF751B05B6A,A92027EBB3339D0F,84011C11D8EBC1A9,5D6C8BF7A1071EA1,000093CEDA0D129D,D85A0BD98A863DD2,71963A806670B5B4,3D6639FA66817A9D,40119E8675733FBE,492297233F38615F,6B7F3CD9035A9B56,0000199C23F41964,CA0E1F60591CEABD,40FDB462A7BFDE71,42C032A44663A55B,76D408F7E692ADB4,B1C39A4E139318A9,C5B8FAA418E24952,00017B161902517D,A9477207388956DA,01F0B590B9476C90,A4FD636879065157,727D597D39B692AB,0E9436DFA169AF61,5FD1A0A263D94695,0001A2D645863983,910C7514D7F54929,A7C9EB6AFF759BE6,B24ECDD9800CD022,57FF6ABE68AE3D0E,D4A23AB50E0CFB4F,357D9A617B66CC73,0000DB843312FB2E,309DB7349207FFDE,25FB41DFBCAD1316,925C0748631137BC,6C279324C574D9D0,FD3BEF269FA2DC49,0DEF90D1F10221D9,00008E6479BDCAC3,6C1384F34C25765F,98448695EB511E99,23E92E9E05006990,A3912E8922FC4E24,EA4AA2E4CB19C120,17232578D35C569C,000192BB46F70239,64CC26D0FA313211,9B9BA33A5D033059,184062EAB4B72582,3679E17D8C6EAD22,3591B6809D2D5AE5,5BA93B62EFA11615,0000A6EBC90BF042,50E4F4B98821D4D1,B575CB814F310365,2ADC07558EC10159,A6A89B5061EE63C5,ABE4C0C41FFEF67F,2AE3D2951337E71C,0000F6050E9D52F4,513998B93FB7B8F4,F6BF005E2B8A1C25,FA82E07DEE27C541,887FC0B87FD94250,DF1F205D4C14A304,54C72C8DEF7202BF,00012F43D5E5181D,3CFB605CE4A17332,AAEA040B4B405D5D,878034393AB5BFCB,058A78023319CB60,7A59CBFDF4CBDE89,CBF4F757C7001F7A,000199287F695931,E3354273A95E742F,72A24FE402EEE0D8,5CBFFD0C1E600473,46CA38E9B3DAEB14,E14C54A93AA29A51,25FC090248E113A7,000116C76B8D8C5A,BC31759460FEEC2B,34F66F615176310A,568703F737BE1B08,178950B77374354A,1ECD99422103E64B,3C3641CABB5FD1F3,0000AD35C5A69ED5,4B92C984A3361EA4,3BB460616BD402D7,83740FCCB35EFB85,ECE0BF66C6349E56,45C583D7E4787BEC,93DC001AC9B3041F,0001FD22E6A24FCB,A23DEA0CAD67572D,8966D8DE6459FB88,CA42D02A039FE5E3,AA6532B6D3A687AD,5F949B6DECCA82F7,0DE95845ADE1BF7E,0001F8DDE7640597,AFE2BFC74BC9F271,A504017123B59104,8A6C96AD0066E3F4,60EE8BC87541C843,8FE520155C87252F,38264C323532C9CB,000088EC9277AA85,85AE1C149882AA10,53AC6DAA0AD9DCC9,494A49D85759FD3A,A65763F99403B901,276C02FE797FBCE5,FC31EA317B686AD6,00008D1B52DEDCB0,957C53280ECED01E,7278BF64F740CE3F,992D7106E08BBCDE,E913042400567511,B99702DD2C75E3E2,20EF8C192234B24C,0000A2B8C667DF0C,8AC50CA4B2143036,1295237A142E7000,3204E27D925A8DAE,2FE7B760278B2CD5,B1882B7B4DD1B04D,DE89A5C6629BC2AD,0000B57E7666984C,A98D39C823B86B43,DEA7852265C9E9AB,1EF85EF85888505E,867F986D3A44FB75,BC5B3116D1C5C5C9,81B27862A099ECE5,0000E68313271EE9,83033369198620B9,0EEFC56A3108A80C,5D9C10DD74B01223,D25B0E6697161B70,4477C5EB2E96358A,6E4C1324BB16DCB5,00002ABB5B332528,10711A48DA40C4D7,B874DD6F38501AC7,39913033073E8F61,CDACE4665A65DAB7,381F9C945A37CDB7,74A3708E395D3B59,0000FD205E728FE5,450C732825D39F42,6DA82924CDDA3398,92533B055624D79D,97540199CF72E85F,C5CFBCCE9E3D8665,3741EC05F2B37C8D,000110AC4C8AC67D,0A7C03B7A794A2C0,3900722857C30881,A8C441EF2E641D12,753C800DA8B95AAE,2E33B7FB49ED6FE2,EA829A0C10C83864,0000CFA2133FD629,99056B00E46EDA03,C7CB58BE96C3CBBE,AF9644CBCA7DCCDA,DA0CCCD04F8C7042,1C0C954C2DC9533D,FE8946BD5038C081,0000E7E5B4C3C495,8D1E10617AE6018C,3B2C930A125E3A88,60C44C8EC1B16FEF,4F211CFE26163B5A,F258F29D9DE7A575,6D64EDFC6902E2AA,00010C573A373BE7,8E548774845DB5A5,4345637A44BC2699,DA037714FA5B8B1C,B2C8E6856A6C0F7B,38011D2909351F9B,F057512080B9ECDB,0001B53EFEEA2992,5C647139F93E8911,213C195F24FDE0C7,40EC8ED568954FC9,39B6C759D4FE0378,DBD178BF289668AA,1EC3C7E2D8C8E446,0001A2A40734EA3C,B13209BA1A8B4519,C9FEAA926625A353,E94B61E435D811BF,48C20CFDC389AA22,2463892FAB4155C7,1BF053B27A757810,000138C6F4BA0B64,F659121E9F61C2E6,7E8970135AF94330,696F8055BA3BE107,5A3CFD16826D2976,F2DCB66A041236FA,8E0A81EE383A4DF3,000182E1A9EBB67F,FC481FFC677E1635,C678EBD18FAC00A7,097E8679A96B4962,CC075D6731B2FE8B,0394FF1008650CE2,8FE6D6037DE4392B,0000BCADE8B2A492,A131FE830394236C,641A4A6CFC021622,AB8145DA582C3F53,EDDD7188C5BFBA9D,643D219CA38C2A4E,758E45E65255DE5D,0000F7E62A420001,1ED7C0957C3538E5,78BA6FF2201FB760,481BC0C01367CCF9,B865DAECCC43959C,77F1F7806DC8C70F,1C2EC92AE51CEAED,0000A5C02B6C10BA,F31CC9E6FD0813E8,2344462F5EAF3A07,751319931D916906,AA885BC474B9245F,1C9C806D7D7DE4A2,AAA760C170A5B67F,000058178A7C5D25,D6BBD20CE1C81E15,EC53B43C0463B2FC,9C4E4E29E2EE4238,C58788FD508558E3,793D47E589D42F02,F17E896FE3E8B436,000211B7687797D8,62845FBFDD3605D6,9F9AB96CB199CEA0,FF027B962B5355EF,DFE590443F995C37,48A2C8C8C081BDB6,576E85E1A9492922,00004485D2DE7492,441AAF50A7765ADC,C85FFB9509936729,1B483388F704517D,D9B3181A1C1604CC,F77B1FA22F46E894,9F9DD17A3BB7C5E4,0002227E953EC04C,DA9A4A4A683A9E56,D65D4EFA9745D31C,018C3B0D12319785,A52A2F09E88C3E12,7921B8F458A4AD9C,D2FBBE08F54B445C,0000ECEFD08658B2,01AF9CCF2CA16A3B,C6ACBF40B74B1B79,1A1AADC8E4AFD078,A73825A7A740B8FA,4ECFD80154708C14,9A05F2F76E39048B,000199EDAC6297BF,F26CE6B3C9F32FD4,30EED38F8D91A2A9,A296F524BF913859,889ED41B52B989B8,F1CFF0B92ED0CB5A,30CD703206864ED6,000190640EDCF66B,E5FE2CCF9E20DA1D,2FB60FCC57F7F655,637083BADE7F8BFE,E9427D7D504BEB6A,300BEB63D44C6DEE,EB2938D89370C908,000030934DFCB34A,00009E039137470B,06F3DCC21AAF903F,6ACB3ABAF5F2ACCB,B6BDFDAD68FB4728,5DBC896D04CB6362,CA64E67B2CA76FCD,0001AA100509452F,F994305EAF53C5BF,4E05C37A0CBC0CB5,17768346A726A28A,011CF6926E3EA4A2,0649C8BEF51BA9FE,A74EC9A5A3C0E08B,000160FDB48B4304,9604E7530B283841,DE5D3AEC663A212D,B95145F1B99A99C7,90EAB5ECD4DE4247,D502799FE0311ED6,009ED934F7466777,0000BE94220B09DF,3A5D790A6FFEC7C9,8D9F3DA1C5B82737,97E32C881A0D83E8,DAA42FDED89BD1C3,046C45E92E997E66,D8D48CDAE7E7BA79,0000674C440D2866,BF5215000F10A15E,40E34A1F28B599C6,C78D2D89475A068C,9D63FAE954EA83FE,0048DFE44E002499,19AF3A7D8043C1A3,0000572446EC8AF2,B55AA3B660F15138,45B02987EF451A5D,B1A72430FEAB6EF2,1E61951A0D939C92,BF8B87F3F95D64B4,4B2E1D626868E114,0001B9350B4F7E66,4BA24D9CE94FAD0A,7DDB90E6850D3FF3,29D8928C50BD4BDB,685D858DC86D03B2,CE3495945B200E29,E8225B1A6F24DCE7,00009E342CF87D21,213AB48B00E29C07,BD99D3B0A4E3D108,72D5F5A36C3C1BCA,A2160210780DFD0D,E5C253444A62C137,336BBCBCE3E02F48,000039976769AC8B,070208293363DB27,B76E699117DC4B41,4C242367D51CB9CB,1BFA0A4634F0EC83,264055BE553719EC,D633ABE9F149B2DA,000139DE7B163FDD,DF015B00E02CAE31,A4422233AED1C4DB,C17F03068B13698D,C351D52F59457464,4B0F3DFBFF83AE22,9C56345ECF99E3D5,0000043AB6C66819,7DC26F4BD1960F45,3CBD87ADE9B3C4F1,E854B765FBE7BB0D,61C91F58FF53D063,B3B6B7B9B58D8803,518C774AFAF9FF96,0000FE7F74EA5E43,963CBF7E03089379,1A88FB2FF3BF8507,5D84C1ED51F66F3A,BA3ADDAAF898E5AA,68B961CE95E0FC37,C7B9D4C72A83C381,00006FD8FA0007FF,BA58E3C76C574B9C,D0D70D0230A00F6B,1A48DB416926EB79,6C5EF2DD1E2E4BAF,66A397BDF4ED066B,EF7149A223DBF99D,0000E769A2E98C05,973B0EEA2F002CED,F2D2A8397C1C5BAF,AA6D49F949237D77,FF19DE1EB4096DD0,56B9A92BAC5E1E59,8DFADE056361B410,00008F74F6AF1FCE,F9142769B8A5C09E,DC1F2B3A186BB2D5,ADEA82112DDD1325,508C4A72AAE757FD,9FF573D72F37F55B,2488CA3628A5E53A,00016E3834942F49,BEE741B69BAA3AEC,1F8721AE66510DFD,F884F9E41240EB21,823824184AEDA563,644B46F6356E3EE7,80E4D3D824CC0A62,000169E9FBA08CB6,51EFB82D1D0131BB,E477017A6C5DA5DA,793626A82B9CEE31,4E38D75D33B126BA,DA6FD67FE1257D58,F103AF20358188C7,00011D7AD28ED593,0F27871CD147DCFC,D47A2BC5830170C1,B3DE6FA5D1632FDD,C5FBF22AE9BD163C,C3B3CE5E0207A080,DA3822D40E59F171,0001FF4C77FDAB5C,EB2CF9E92B4E8E0A,39B9A2FCFE6BC6C9,D43DD07116F81FE5,B109F16D0F0DC03D,0D305CFE34D8536E,FFBC2E2E815671CF,000077F9B197B6F6,54D19C6803630BA8,B7AD1C069EF9B99C,A63D5752CA05A492,BABDC9EFA5CD01AA,4AD8BA7B28B04BE4,7EA42306B4CCD45B,0000185A8EF6A828,1D29779603072BCB,98BB0106F3C9D8E3,C0D167F257E375E6,3181C8BB9914977E,1832D37F1EBD500E,6602FE3329132F7A,00021878A5E7D28E,9085B7210BE48927,3E17F4E03EE5CDD6,EB336FC34B4DFE05,E2727B1F4E2CB1AC,FEC489A704A10B97,63EAC340E55BC180,0002054A25D35218,32990C07D5AD90B2,AE880262C4886912,5256D5C3FDDCA3E4,70CE3079DB211A56,0EC27AFD26BCE1B6,A557BAE72F5DA394,000098470924F022,B1EBD5D81A2F4E47,E02151561F7C3DAF,A59388D3E9C53D9E,7DED93F982310990,664A13B359E282B5,521AE1FA2D19EC7C,00016E9438796653,BFF32C1221077F76,DA58DEC4ED98DEFA,627E16ECB9686843,94B1302E5771C6D1,C32C45ED1CCDADB1,B9A85FBC7B24C48A,000168292646FA4B,86AB41486EC91E90,E58E4D03FC03E313,4CA1DC5FDA7A1DAD,5DD58A3C8596B0C3,0CB67E6BDDCF97C6,5B72094C52940675,00012213FE7A62FA,3E81990B60A5ACA3,9871473A15F8F7C0,5C5301D6AFEEFEA2,FA4BE332F527D55F,A26F8A21ACD9BA4C,9F855A6B18F9ED21,00016C393B4E9CB5,4B05CB864F0456EC,98753687AE1A8A5B,CE765F036910524B,4BA2F4A05BB34D61,C6B7B22AF514A63E,F03D69A9CE6F2ADC,000148606F00DE52,3101895E7B9E6BE7,37C69D6CC6897F9B,FF59C6354206328F,679622D90521BE0E,2BF9F1631A50E501,56491BA643794F51,00012030D295213A,E8F52AD253191A21,F977091C3F2E5E8B,BA8018B198231FDC,B3B17B160842A288,33A6E34665EDEF73,1B739B93ACC609EE,00009CB68EF014D1,2A18ACDAE36BF4BC,2F76A86A3D34093B,55DF43B6B843D61E,D5421B5744BA8528,362BF42D59A7CD20,D66C3F9AE3B7F9AA,00006D69ABE591D9,8EA81473E6FC49AD,C34E5EA9F9A2C9F8,C450ADE6A14038D6,94EACE30DAF7917D,E238CA5AE201A54D,E244B0584FD63136,0002033838E34C3B,106CBD9B10379484,94CDC7028E76F44F,DE460838AEC9E102,87B47DF1E4B8AA43,EE2AE0B906E9A809,198E4E7FDA9EC9C5,0000F84FFA1E9C5D,2792E12CFA1BDAF9,6D6ED1ED0C1166C0,3F860C4703C8DCAD,7F0467627ADBB954,04CB2F34F79B31DE,3A39C4F25052F25F,00008701EDBD7232,0C36425449FE4C2C,C76362E89FDEC027,46A425758F1CC8BC,CCB740616F7501E7,6DB2B232E18E2036,D9F27AF67D2FEF97,00002EC52247DEBA,339D5A50C49563A1,4F113DBF1F569F36,29ACFAFBB6FF86A0,48499077B38808F1,4971EC79066AFE88,706D35C45E802E78,00009157C002ECBB,802A14B1371B3C10,D6BD68E2A7072954,2A8A66D106B34131,1B378F31C2F00A52,D49B0EEAB656AD01,18D21280D2CD9A62,000150782C4DA8C2,4C185D6CDAD40981,BEAF2C501AEC6AF6,2C4C794323194622,9B59FE6643D330FA,2ABA615C945D4302,3F93FFEEF2333049,0000F39DDD2CE7EE,C7EB97C631AF8F22,6DE161DDBC8FFFEA,02F604BDCD0CF2CB,7911C61A30FAABD7,662769E526546559,AF480BE487AF2407,00008ED1939DE3DC,054CFC67BBB61113,8E0489F8EB20D77C,7278995178C64C84,07F569007FA69CC7,290136D3847345A2,8BE7C446AB69B89B,000119A9D1C82F7C,B5DA38569EC56E6C,330818C075DA3049,834FAC0004757FFA,9E5A90BBBF465847,58E9F80C959C330E,72E2CCDDAFCD42B4,00000E2C47B491B2,2FA2C04A577EDE78,7C56DC7374D48815,2634710DF9332C1E,E246F88EC0DF0652,89DEC8D42C65770D,E43F4DE7E794EE9C,00001572BA4F41ED,AA3004EADFBF43B8,AC48EAF6AAF0110F,B9894D0D6466E199,EFDE5F75DEC3B118,8C297E5D7A8B49E8,300A01DAB52DF6E7,000223E71288B735,5D7C754D4AD7FFBA,29EE9E36557B3E25,89A84459244EF533,FA934AEA25AB6B03,E399D9709FD8A080,46B9373F348C9D12,0000FC791149256D,E0153A98EAFE1797,F0C5F04325829516,621B431D1958B148,FCFEE863C0B98076,EFF294DAC0C81277,5A8CF85DE0E74CD1,00013008692F0DB3,DD007EE7296DE436,A9534C752958CACE,1251D48CD60E03B0,C157EA9B658D9461,B9638E2BDBF3467F,EFCACA4237DA0CDA,0000B5E2CFBE30B2,38D36B8053BCC653,D85BD7EFE1F32546,330B55E91F9A92B2,4F322F9BE10520A8,41A5EE76D9C45D7C,6B520E929A5E5DC3,0001359C616D0054,CF3315DA9DD95176,1B353BE82F0ABE81,ABC2FE39A18B8E7E,F6716D520C15B8D4,EE8A9AF5D2D66669,0BB012036DE1E388,000209090C2618E7,FA36260B659122F0,AE7C0A3B27334CA8,652C139D4C279113,7B1487A9062A4DB7,7056E71DDEB4CA2A,489A0AAF749271D7,000039ABF87F7379,0BB271BCE5CFD6A7,E99E513F3EE3BCEA,D3DDD265C8DAC8D5,6E668EF7F5E78B78,2661D03D07C7A0B3,44E4F91974384EF1,00014BCBD26B54BA,D91A032CBE8C3FC0,FB34199A793BFC1C,1DD537B266C75081,70FEF01D6F992E5D,014E8C9EFDBF5EF2,D5404CF18A1C8179,0000F9F5F57D3EFF,41179C04A9EA15DC,1517ADB40AB39A05,A23F9C61796608B7,7791976BE3DDBBF5,4A8C5A70A03950FB,8B48BF3288AF2A86,000084EC52498E01,154F7CED5C38297D,D1764B3C06C1ED2D,8DD7D7988677E62D,9AA33B4453385BD4,0FACCDB4D9F57E93,54BE8CD8E7A26B8C,000192A15F9CA469,5FC875D1D2411B07,B83467B2CF3C3432,B77F174E6D819AAC,23E83004F39FBB0B,4B057A99E52D25A4,0E2BD8B8AF6AF931,0001DFBE0BEEA2FB,3858EB9CF06AF55B,4D17EEFA279D9132,A9DA20C76DD0607C,D2723289AA5EAAB3,BF013F83B4C73E2B,FE6F84619C35D29B,000199BC0C0F1BB2,2A43306D5F587AFF,643AB0BE50F208CE,84CABCB6C7B601AB,4B4AE1D4CD76F1DD,7CBFCFB445100515,889F1FA2BC49F987,0000B6D33770F694,7DFE4CC85617BCDA,F7A39EE2F0911B39,1846A91B99AA3390,D261EA7F818E44B8,719FAFA1C1F9CF1D,B162EDC868F587A2,0001469FF4B24BD2,F9B7B78541FB028A,39CEDA9B1402EED3,0947A14354412EF3,03E0A9FAE115D650,7317B924C3A53EBA,E0ABC9BE9FA74E5E,000157592107C2D5,DF54738CB1EB1B0C,64EAE29DCC5DF9B2,7A7E70D3D78A124A,28C4445D770BA644,54CC77A69A56AC16,8C0992523F3051DD,00016474C7BFCB7E,111BD3479C2C2F09,2C55B065B7AA31C9,F0AB63FDD1626773,4CCFF5B67E5708FE,6212902F3E0D93F5,2E5A391470B31C32,00012AC647C4617A,B71A498BAD4FB1A7,6371CC037C9031F3,A0779521CCB2883E,F9C4126D5BDED025,DCA010E41B13808D,1A123CBBA47D1E7E,000060374E7BFC13,E37046930D00E43F,DBA0A0A7D957A6CB,227259ED16911B90,7D160623DDCAD6D3,B124ED3B07581A52,7346851C986004DD,0000149CF3EBAABA,16794B5EE6CE6FFD,704CD6C33A419997,CDEBE2298C56376B,B8155FE008D4425B,34A1CE4B27B6074D,AA672F6FBEBE1DE2,00003CFFF7A4B96B,7B06D906FB47A35D,0ADE436A48EBB807,F18E57FF265E4EEF,60302BBD1BCE78DB,19602D936D84E4A6,B6AB6D212BD2F9D4,0001C5B2485F716B,9DCF7DB2A5F9E59B,8D8A494A926332E0,9281B900FB23898F,9134D0FB7634F044,8224E01B80C52C1F,DDA1411D2953900B,00001CF6555A63B4,8A0C817BCC55C76F,C4660AA8C95FB91E,EA12C10331BA8333,2E465887D8F53D06,C1A0ADFA219FA9C8,68E1352733C6DEF5,00010D032BED5BAA,7B400E3886A892EB,D6B2017F8D71C09E,F21C23E20A5989C8,AD85642A580575A7,0CA9F5EF57F5CBF7,2DE38D73BFDC5896,000031579B483392,C8E31C8408FD62BE,615F2A587D326DED,35BBE790881B5DB0,2474377BE12E4D81,1F92991A880FBCE2,C3296840AC5197AA,0001B96DE3BE1277,DF31CFAC5CF38240,2246F0A68001ECA4,C543C5AEFD708B4E,A9841130894E515B,099E8F869235D4F5,567086B4A6E21CD1,000068C14676D6B4,B0F5879F5A6AD51A,0F882189AAFF010F,5EB4753424A2E873,D7E96198DC29001F,CD267581F4508F61,D4A238CA8D676C66,000061A4488CBEDB,6B9BC9FEFDA108AC,16A62C4ACCF81540,EBB7DB22E95B7231,4162EE47EBCDCCAB,862D5B347DB2A225,1525BD1ECB660771,0000098720EF290A,314F30B470FE3F0D,338BBFDDE03DF2CD,9074C6CAA8B38E31,A1D8B24E63884E7A,69D0659C12603622,F88EE87B9408A359,0001F07F51F2F0E3,D9C8FEC6A3F08986,ED62FE3466666532,D489BC7570CDC0F4,B4C576AC1DFC0F12,ABA97F744BD66893,3119EDEF1C555547,0001AD80E5062B9F,407A1EE9CB63E0CD,1900ACA836590409,E7317182154DF3DE,10D13D02A93D0162,56869C87AB10A333,B6B57F2AA55D730F,000223EE6CAA09BF,74EEF204797A8F9A,8BA811290B57D7D1,2BC288C7E0F5C1BC,553D9E8B56F23812,51AD3DC6D32D3F25,3DA5AFE68C218CCE,00016B19BD4C7F90,20EB1F6A9F75249D,5E51810A76D82731,DEE25145CCC2A89B,AFC9E1E784078AD2,4715EDA1EA8D3046,E28B0989292CAA49,0000DAF0C2C394FE,66BBB3AEEC191F5A,3F577CE42DCC6BD7,F9A2555F007884B6,FEDCC3441943011B,2F4E5C339CA22480,BE711B951CAB347D,00007C7C1EAC4BE6,8C3ED2178F61BCCC,B794A5D0D7C6D291,BC5BA1057256E5E7,4DA64479AA25E514,BD2880678A18C68F,A0B473A650C1C194,0001BB4148163983,7B1CB08592DF5DD3,1289EF1DC12EDF63,286082817CA374C2,EF7F5F2C36446198,982F8091DEB2C6DC,D5472513D786A5F4,00006B7CC6C1FCF3,9CEE29A194E20A0C,0A0B3240D4C08EAF,65DA4DCF583F51D7,8C470F5DD0AA315C,EBAB10CD15186110,6F4D74E4E4073167,0001213C3A8DD307,22F80C6BC5ECFEBD,AB636425D2E5100E,2528B82F30776A58,FA33F9E6A984628D,FD275E4D1DCC2533,8894357E48036712,00013DC115D286CA,BF19B2C615BAA99A,36E3B9C711C7DFDC,F163DE740E4F6A24,285BA2CFEC04B7FA,6E9C84829BD4DF4F,E99833D48C12E37B,000069421D613DD0,B66DF7C2D9BEB4D2,4B7EFF6758A66A21,D843A5DDE2D52E6E,B75253440E1C4844,BC78A529F0CC4A34,60F427956C1A5689,00009D080E3C7124,68CE2F1039846242,4DE75D23853AD253,D32887575C6A69EA,4200E254443DECA5,44C7468F49E52FEE,1E5AE802C3E4C873,0001C0D455EE0DE1,C090A9512785F30A,AA14387CF93518E4,9F41F62F4487BCED,853D124AE7A1E73D,A0E37851DEFE6C92,22611FF4B4655B5E,000017566E4BE998,59D5D937A555132E,D4CD7AA1D3137769,FDA68F1203A60472,615480DB66A3138C,E761526C2B2C0802,D16997A470399790,0000E6C8FB813794,8B00E9A73C402414,52B5615CDB18D204,C6640AC763205E01,DBA6E3CDA161DA0B,F2C39B9AC73132BE,A6EAD438BA2513AD,00018644360FDE28,766A55D8CED99B89,D39193B5800DB7AC,4ACA310B4550B75B,4DF4659035FD34D4,4F5DF3401DAEA9DA,F4DEB85808456E14,0000BB186F1B23FE,6290B485208D9584,DC324FD222CF8E42,B006A971AF1241B2,ED4282834DA4DF95,E806D8F8EA89B4FC,944D24B41456D684,00007CBFEEA7B1B9,472DFF1CAE75E082,02DA2E3A09BF155E,FE24D0378807973B,9E81F7952D4ADFA9,311126DBECA89069,0532FC04E3E31721,0001087726122F74,639EDFDEF93AC000,1A1DB7D2F8979DDA,44D860F411C416BD,FA52C938DADB0E9B,AA3A0DFBB01EFB92,21C94644EA9D6C14,0000E87956E25479,5B6D860AD125E564,CAE3CDA7842831F4,C34AADC750309EA5,AAB6545C578A139A,A09251CA46670049,F694790E60356661,00011D20E5E09DC6,EC67FA2CE2E71EC7,A55DED0D162B1CA6,80A374BAF04BCFB3,54BD8018281AB414,5443F4B63B2D70D2,56B76AD775B6328A,0001C49E57DCB7D3,7FA1CD60F05AEDE4,DB6354215F6BC102,069C71AA5DE5BD68,F4B09313CF5D134C,C28B51A7B3311857,9DD3B8049EA776E1,0001FF6B187690B0,1FBE8EBC2C2781A5,6AB3E87542503B09,153C4215B098C95F,C097425FA7E250A7,2349EE8B1378501E,53D880DB41ED5E1D,00007CFCE600E90D,E04BA3A855BF3775,AE48D93CC0D78BD1,AC9FC2FCC7BB7BB1,4474A2D9648C0663,08E6BB54CA9608D4,A638A5B521CDE7D3,00015BB61EC1452D,F66A2A390432740D,24041B587EAAD54D,B2ACD7E62A729630,4645DF23E43B1A97,071A8886D23D5BDA,7DCACD2685A0CD99,000054944A5C471D,D14ADFBAB0ADE782,06805D009BDF4D45,95E66FFC9C36083B,451F3597A8DB5BEE,79036FFC5D08913D,4EC5E1CED6EE5D3C,00003C9AD96FF78C,CFC620C4C77DE808,D24AA92E23C4353F,720EADA550F5CCA9,778569A2A42C8373,5EB093E2BD539330,D11EC11D95FD2BD1,000183CAB0BF1833,689DE2D325BD90A0,82D9462CBB120F0B,B8288FCDE5A417BB,D01CD9A89D95C49B,7230D01B545E0226,A771CC006784334C,0000074B54AD065B,3676198D6C9EA7E9,58F87DFA4D614823,2DF809FFDE284D4C,B2381EDF3AD632B5,A9BA06D0DBFC62C7,56058EC51BFD727E,000010AC7B16AC66,68C5D308E692B551,3F1028AB40C1E7E3,0FEDB13CCB50514C,5AD9BE12FEA70FF3,DD86F592FFB26EFE,3CE47FF60E3F66AA,0000105F527B0202,978AD4596DED992A,222AC0E1A6944BB7,91A2FC1F4FEDBB5D,B30539561F08A7B3,F8DABE0E8F5D9694,DF57E3681D3563D4,00008A19AB5B20A0,F15F8A8D2156E89A,B98F319AF99CA9FB,2BD96964CEAFD5D3,4BECA91813CE3AF6,9338027D9F8AD664,E8E149A477C40812,0000EFE7212E30CE,B81BC60D07102D17,9BAB3EFC559D1FF2,B52806E97F58C857,AC37C9BCFAEA5252,29C8E4D90CE26A92,20EE1827DD97CE25,00002A14B8BBA097,FD425E44482338D4,53D2947F6BBB456D,64DAA584D1C2AA9C,899B8ABDC8ECBEA5,324B2477FB55888A,4C6332B8D8E4B9D0,0001CF9612C64174,83E072F0CAC436E7,405FD8145E960EFB,56C3482918687DF1,F1A9E74C025B9B33,24F63FB54AF7FB9D,E331F4A7A6AC4AF1,0001E767CC4ED924,7BF76849CAEB8544,E1208E004A400DED,1908F1A1FAC2B9A6,5E034694609BD7C6,2FFFFA47A5E4BF4E,33486372FE6536C8,00014497ED6FB095,F154C65B6C275AF9,4C534B84618800A9,36616CCC466FAD25,E07457878250053F,9A47EA287DDE080C,B17C6DF83B886DD1,0000BD4CD80B690D,8E92A9239289BEC5,AE9C47A5F3075CE6,AAEDC8C44C1C235C,DBD93E0F8707BFBD,820DDE891C1C9788,50462C5BB24B7B51,000159866821E9D6,78AB72A2C6E0D1D1,8FDAF5D21C422510,F819E1D3C30245BA,A8CA110289EEC956,FD784AC9440DB1ED,96816BD864302962,000003683B4648B4,A16DD045F01598BA,1B1C47A3FD7A5AEA,7EA0800342314C1F,805EDCBC4F7B379F,48077F966D0ED447,1A1B7123C6AC1F89,000202D202F47F6A,A26D12DACA81ECAF,8C42F40677D86BE1,934AFEA3E509DAFE,98672E134C4CE323,BBF354DF0A96D5DC,9192634BB41FC7F1,0001E4D253F11BA2,F1C3F9D975E757BB,176A3593C8113C08,92A0C734D0514F21,1D4205DADFA0067F,1F4FAE047134EB56,E8F9047588B4AD28,00015AE0E4A5B86F,6B13C7330127D5FF,1628D39DBCF45B08,5061EC8B17C5A44E,F2A79EE2D54E1B17,DA78C3756398BF86,A28BD539340C6994,00001FC42DD49A70,3974CBC17E6A1384,267BCACA0B56CBB1,88EB53F2F5208A62,BC0A673467FDC4D7,ADE19CDC3B6A0459,7A1442313415047C,00002FF37CA7CBC3,289E2ED5F7117CDD,099A62FE9B2011CA,B064B46988B4025B,CBDC2657225FE8A5,D15256EB546C6042,EC032740C176C556,0001A124D7FE94B2,97DAF7951AA325B2,ECECD8AAE30CDCEC,EC90E896AEFB72C9,B2D812D1DA7FF89A,25BCCBEDD09159EE,05112B516BD10D74,0000E323AD18C05B,18B8239D92E6E721,8121EB1749B44B95,837968F8E27ABD8B,3B8E4D4C0D0213E7,B3D4090B9814D20F,A351D90AA32A56AD,000061DA8F57A3CE,E9C657BAE8C388CE,663089B223407364,38226E15A2DD1F95,594BF04805B697E0,C520A86DD322E87C,FF286B520F03A367,0000C457B7D5B332,7AB47C7DC2D8CAE1,0ACC74560CF99463,69AE6898499560A5,EC83A014181A4F97,2AAF629F250764C7,27C5BE99C310AC68,0001D47A579711BC,7F44A99726BCE788,F16016A706E11CB7,71543F576565BA9B,13FF661C5E248E7C,28B8CB5A7845F0C8,599280A3236C95AD,0001834B6DB5CA8C,92CE6C03263E1AF1,0B793B45B20B635A,5768FFE68A242EB0,2E8F6437BB7FE37E,E498D0C4FA9B873E,71637DDF47B5F7AF,000155A84114E7B0,46B01FE0C12C4439,D68CB66F23BC6052,62DE66ACE0DBF298,9034E2D0B1639E92,78D57510EE99AFCE,041FF377E391394D,0000AD5569D73086,074E5C68FF8D409C,A85A44A437338BC9,C11205338858DBDB,4705292DA0B7AA1E,1056B9429E7D21C3,3107824D7AE9182F,0001BCF327FD1D24,2335A28843BB0C8C,C70FA0D8F35C726A,D318CAB7099B3171,D4A8C264021CC7AC,FFF84BBAAEA931BF,1D6CA1FE80C3EE41,0001F61BEE9B9D3B,CA6FC2C9276E6718,2533F9B4F77F856F,53B0F548E4DE514F,2B0F3EF23DEBEFDC,782019AC1CF09276,840A03434FDB1367,00007F54FF35A5FE,07952158FA4ABC4D,E651DE057D882E42,31645885A010B122,18C0AD07F7AF84ED,5598F85A8AF5A79F,7FA6A9ED2F7B67E6,00003B385C69B9B9,22792FF02465707C,AAA24A5CCA38773B,4EED2F07DF1BEBEE,AA29EFC0680222C1,45D3E8A4CAB935EC,749AE2F6D69D5DD9,00001976700A8DA2,8DD65119657873E4,49E4381F7897FC77,25B994367AB58273,13B1178EA9687F2B,F076FA8C1BE691D4,1A78E438AC095973,000098AEE39BB700,69A7DB68955FE8CB,D3DD60E34CF07B5C,481F1B1008BBC796,11DE3E6E4F5AE4D5,CC5511BD54DCB9D7,EE83727AD5293D97,0001C8F16C1C1C54,F2FF8E6D5085DAAA,0679B5E171FB88DB,6D4F6531D5DBE81D,53205659E63B0E8D,FA60342317DC4F09,F4CCF522FCF50C94,000217A6C1B8C13C,90E64050D3C794AE,EBA2E0DF66EF966F,AE46BF87A1DD32F2,643033DACB5F04EA,1A9975EAFB2A63DD,076F8E3F286C319D,00016BD40FF55A37,765144A4B4233677,BE38135ED1C72E32,0B48FE3529EAFCAF,0ECC81562F0C333A,CE016868671C26C9,6F58324D08911C7F,0001C388F40B37BF,172A4779D40AA171,DB2C58A3F056B0DC,BF1ECDA696B3441A,E83E03D70F68D285,162915D3A2721D6A,AE5DC64E846A9882,000070EFCFDA3F5F,C0E73D459E6512E8,3C4B3F221759926F,AB9666963BE9A481,A817C06067FC88A4,864175C4A020AD76,9E84FC3E6F225970,0000D72C109AE143,3F48D690F1D98791,505A1ED68320502E,FDE9D756CCAB5E05,1942FECC09E21CF6,F41E7647C77CFB46,EC31FAEF3E584920,000191A987B33024,780986658F546AF7,AC27E5B89E641E82,D5F718C4D22B3B61,CF55EF2F46804FBD,4161753260E0AFAC,0CBBA21419F318D8,00007D15494B896E,3F8493E7A8F2E8E2,5CEA906E421BC420,9C579F75B48DAFA5,8760E85249544C26,D23F02B127322F39,7CA6685B2FE74A3E,0000EE302FD78DA0,F10FDA99FDDFA2A8,6549021F265AF50D,B03A864187C721C9,840E8AC91806388E,1D3E4F40815DE86D,FE044D815201B5BA,00008418AEBC2248,8F4A3F4B440AFA7B,FC3F673A4470792A,C20F4C91672057B6,D55C22362CF234E3,5BD647B98BBE98F0,D6C3C351B4297957,00005F9A8BCBA49A,A93C4E31E251CCAB,0636B3F23905443D,193AB1F72D3E0E84,88D66FED9FFAF055,65D0A21E72C31434,D38BE6116F552071,0001E0E4CD3FBA25,DCEC3A128A1217DE,D32335B3C577ABC9,2D01FDDB4849734B,9063F9F982DF9BB3,E2FFD8BFA029F255,1FBA6ECC25A10145,00021E994ABF71BE,786C8B22E2C511C0,3AFE8A73B058D3B2,C915B0840F62C97D,D2C3B58934AE3F7E,1F13AAAE91E64503,386D0CC3BB72EAFD,00001C3E842C7552,972B2674C97E9701,3E914D548D2EA6D7,B66A4C45BFB17029,A5AAF8B8CFF6F42F,E8614F5F715F8539,AA3078966D7698B6,0000FB7476B1E481,E15C6D5BD645CE6B,BC752249D24FF5E6,F96277795F82D2C1,375CB035C8B78D05,2766BB982FD7065A,1BD4805C5B49C98C,000215549A0F30B8,86BE67255D3E6ECE,C990AE7C1012A4E8,CCCE9338597472FE,415B910E2DA22547,DE73E59EF90E8221,64F58E5BF95EFF96,0001D0B9CD8C2AB8,B2483AD51EAF1DF6,74D0ADACD7F65791,CBD4DD5C8B9A5638,F9B74BCFAF318B66,EB1A7BD7103047B5,FB8B2C26EB526468,000109A878151FBE,D5F8930669741E27,D42996CA09054D80,9EFA220F69426557,58413140F716ED1F,F7FD166E629E8B14,372BB27ADECD9FAF,0000696FBB68C776,DF3E4441C7BBD91E,AA427987A3C792AB,2981789041E39A63,ABAE04114188C79B,BB48FCB317A706A8,57AE6CBEA8A98E21,000045AA45F4C2B2,6E9329AE6A18E91A,B82A6D227C16B8E1,A5C3DDD3C394500C,BE5254564619BD76,0FCDBDC7B060EB03,FAAC80075286A1FE,00007B880066AF7C,9850295AAFECF554,B42A40D63FAE01B5,5F0A866010FC00A3,9B714F12E6AC3C2B,ABD959078C77AA75,722DC6351D15EF1A,00015FAEF15F485A,C0F8B1E9D27D5F44,E2407DFB93FA9500,DB4E11245994F204,708AA2C6C4509AC7,89E62248CFB5BDB2,DAD9780F8C8BE912,0001B0DC22F57F80,635FA45713CC9146,8690AE1DF2BC66AC,596A298A6C3171EF,6F1B60D2D8E52100,D464C1B44FAEFD87,A13E2FBF7D88DBF9,0000C070B5E5F2F0,871AC5E3E2CEC727,F883050E5618CDEF,C34CE77987193D28,C72258569B80A9B7,879C1340E51BACD7,93EFACCFB1CD79A0,000139FFADFBE3D9,B02E003DA6402F9D,136DA31DA4B48480,CD808491F24C727B,88AA8A314FCE5A8B,8CCF093A6B780973,B1AEAC8891432D0E,000040CF978D62EE,930B3D73905C7F32,D351B5FA8B62DD0A,0C594F6C3F9E2C9A,618D6C0C20DA14A0,32F0A6617DD1157D,4272EBE676C89A21,00023211D5C165BC,91B0412EDB225148,472DF6B993B56792,33B301741BBAB3C9,B6404D6B5E86DF03,75084F8A7E08D2A6,F4F7EF658E6B9BCE,0000AC51FE56B22F,C7A9A6AC824367C0,1C17C05F872FA6E7,361ACA6415D0CC78,ECDAEB01B2E1B768,3E3E831FA38F8106,A31B47CC69C94F88,00012DE94FCB4512,87D6BAB67937BFB2,825CC2E0DBC393FE,E0DE95D420FA2F2D,AA5C18DB7A51628B,1C0FA1A9F10B301E,C7754BA989B19845,00011EABF045EB73,A170789EEE685EBE,C291D01B9426EFC7,513D097082775CC2,9D38A0BD9E4E28C9,4DA983DD7FF4B63D,0B494ABFC2E6822E,00004399B9EF85F9,47F2B5A0FA7750D3,2816EF2E0BBCE1A1,14606C2DE9A94180,AB830DFD54EFC156,1917982A67005744,EA88DFDA3DA7A71F,0001CAD0BA24371D,0FE7C0917E5D99FA,41A514E8091B8E52,0675872BE2F5F64E,E0C8F0D4E9F29279,4A5FA14D6F015856,E64208A22CB19110,0001E5F35C60C233,04253B0E89882750,18B52DAB37DDCA7C,73138C99629DD117,34166A5C01FEB3D8,66377950B22A2872,325E011BB4D01C71,000127EA378FC78E,AA6977B5B9EA730E,65304D375FD8D7AE,807191B726873FB9,8B12F68C809247A6,F03DDC4833F2BE30,E527F7615178EBD1,00021E622C1D6090,EC1D361C7A890C34,5CE698C901CE3FBC,E8BC75D40DF61376,E7C43A2217820532,5E979EDB4668B9CC,B9E9F20A2C270929,000130FFFAD19D25,4C894EDD11AD8CA4,9966F40801879111,047908D99215D47F,87CB2812772D1E32,3A849D8F454A7C38,5C0D0786DCD9608F,00001126F8816CE4,336A23274A27758F,1123B20D112257CC,CD783FEDE10ED5CB,995E8C269863BE7A,F53F3EE07883A2A2,52F4EF1710EF3301,0001BF06A53B8455,9EF9E61D120D2FD4,0F4B381F014A7F54,A1F309735DC79222,0742F9598CB2DE5C,4DEE0F7571F05488,80C287D0A708CEB6,0001B54FBA6C0D93,E8563D6716EA3FAF,55A5EB5287936190,B3C6574FEA0CF38E,98EAEB2B181DCA36,82F40CC3C9EB2F99,836C38936B8297F2,000195C3B3FD7696,54D500B00814AF95,F34A06783C5C77DC,40EB5BC84E3B3BC5,5799EC2DDBC6BF0E,6B4C3F78216A66E6,FE156EF85DDFC159,00001937D6A73A3F,DCAACD3393CFF964,1C1D0BE65590504A,37EAFB91E5F60BD9,78E36FB614586402,30D11CDCBB6466F5,C282A821C4A11F0C,000002945B30D20C,CFA87F5D23DD3DED,6F650324E7BB63BE,E9E5DF59DCA2F2F1,8C71C65D80253DB0,D07D5143EC6DD193,D21E6003EB03F127,000203DF40CC6B93,54445960FF5AAB75,48EB7212BE9CA9E2,B3735DE56593D725,B9DB0678FAFA6DE7,AABDB1564F6CEE7B,F3DBC01AE07A9FC5,0001DAF2C3A89724,E86D050B50BC6955,08673D6B5A882E00,751EBE97359B7F35,D83437A5CD119339,52A581A3B86CF2A5,29F4D58CD410F170,000049AAA15D26AF,0063BE3A412B5D12,601BB9545DA86433,0D5307F699D6453F,8F97813A4D4E5564,88D4B75390B174D3,6F2564C2063A89FA,00008A821FA61FD1,683B632153C6C3A7,E8F0ABA49115275F,595BD1419E2A49C3,9719D2E6DC959FF3,CB4A3748D3A99745,82BDF0347CEFA65B,00017A4AA693DB19,DE6D1170F68D1753,62DB796FF24E5A84,860500D0FE2C57D5,371435874B5E5FC2,640E5835580DBDB3,EC8EAE76E0F1D9AC,000141275DB3F6A2,20D47A2CF5B59F6F,7513D8ED9F485F51,B2B71D681339714B,4BF615D642C1D7A9,E55C671DAFF0D0DC,F3D46F1E942F63E1,000111936874693B,277486519BFDFE8A,093E0A713168F865,212D6E1484C77E5A,233750831FBDB32E,2A74B93344E0D76F,D46B4D5755FB0AA6,000002D1133C6821,FD017B4D00351139,0EACDA4F8CC8ACBF,D63A289F25A0773C,8271C326A55E364E,9AED312DCACF4139,B5688D216CD952D0,000211178C25787A,49B91B69309F0481,BD4A973390A0A032,4547C9DB90854819,66F5B337FF2A3725,7E24BF7FCC160DAE,26DEADB59FDB6213,0000486C1744E712,EAD7EECFC37C70FC,C4082617FF141D4F,83A1EB82CBC793DD,7C8584B20C8CF66A,6E6EF8E5FA042228,39AB8520FB1705BF,0000199BCBD0F6E8,B8B315BDE44F8722,D483EFF6B5B578C0,7201C0B040B9EB90,DA354460E04C33CB,CD72A76E042EEFF2,A8E0BB76BA6700D2,00023312E5E86EEE,A02624AF5164F7BD,44B49B5914B6CF2C,AB9BEF84D559FFA1,B620E606B33A2E73,A0B6FFD44930271F,36BAB20180DC548F,00002CE3AA2EBACD,50E20EE7001E2C06,2CC2FFFB34FB1A2E,C7A29E8B69A6A8EE,B4E67D1BD717E1E3,A6CF060C0EB9778D,A1AABA7E516CCE87,00018B48809181DA,FF39D48809324E6C,96495B563E333333,497DA74CCB982F45,8EBC99C1EBE619BB,5D325E6801CF6E6C,5125A711ED8940F5,0001F56C66B3C8B0,DE2254DFDD00CF3E,52AECE48BBB14221,E9D7EF23BD7EB884,DF03B7126660549E,7E40DB751E40BFB1,E3E2DADE2D49C974,00017141DF9A10D5,C3F1903A24A65A30,E363F1387C00A879,8E27B7D72383DFB8,AE20C1524A4A1AE5,F85773EE4E313CF3,DB34183C31F949C0,0001C1F2A8968791,1B9EDF9B892F7C54,0F1A289967B629D8,D452191BF073252C,B6D66863DB9174D6,0627FE69E99E4325,FCC7292E25027917,00007EC08A5F5DD2,8E32F5695FE42B61,80DBD0476DB4EF87,4DF9C3C88D2E2733,34F414C97BE3BD3D,352DD8818639CE25,9D7FCB8A30F5B895,0000557BEE28E965,DB5F411AFF826F7B,BD752B641B004218,9FB258566D44BA45,66E477A33BAE5DF5,476DB1E418F98852,42ED10283E3B6483,00018F02656A8EA1,71E0B1D5FA5C579C,6EE7E3373F725E82,1859EF3475678A35,E33355F44F55FD08,CA401AA86BCD89F0,07B37BD03D864925,00020C9591B36642,F328F375B93D94ED,64DBC4B37935FBC8,A4F35031FF93833E,C9994BCE6B9C1C37,0C1BB424715475B0,BEDD0C90CE35B1D6,0000AE75B5271115,7DA09F57B67B3B69,B048A6A3F7CD4B01,4CDA946395D9F2A0,15735732CE8CB482,894E6CBA4F5A1C9F,C454D0F46DAA993C,0001433088A5E8F5,16EDD231121573F1,3C7228E46C445E18,9395ECA32F79EB9D,10DE17B0ABEE9969,329E7C7B2579FDAF,402D27D40F43D59A,00021251EB60DAC8,0CC1D9D208220D11,FE776C05BE7B49EA,88547A5003CAEB4E,D1C81DC64DD018A9,0D372B9EEF2AF7A3,528BA68E73BC2C5E,0001D8D8F5452A25,8B9693D162106637,860D40E49FA44B93,B45E03FBB0B6880D,9D8B7A97620345E7,0954E77B1EBDF387,E6DB7A172A2E10B6,0000DCBD2232C20D,098CCD6719AB5522,2AB1823D9F773F5A,8107D1149B1AADCF,817292464845BE91,8CB812EE1AA0EF1B,5FDE8367B5A321C9,00010A9EBE7EB1F5,998C4416B4CDCE74,CC8C7FB1A5BCE072,DD02D529159FC3CF,79243D97CBF3ED6A,5CADDF2C4C48687D,CE54ADA1651E9366,0001702343B19A40,7D0260E0AE11DDA3,2C06C997E59B4134,D194E028CDAF04BF,484F5114D18506A8,65452147F4C9581F,0CCBC443EE98BB3D,000206A41B99E1D0,522E2D51AE951DCE,8B56D118B43F419F,3E37D7E9BB1AD1EB,E72D693CA698F2EF,72CEC13AD33E6535,58688A7B67245523,0000847C33634AE1,0364000D4D4E7001,D1468C7A0336B225,269119303C8EDD45,E03096075F011BDF,89D78CA210D38B4A,A4640CC54DD85CE9,0002232C24CE7099,04515E53B1C86875,B99D8ED4395F553A,F8C1D45FD5BBCB32,72B5B3D162B8FF33,97EF897AE189AEBA,E1B3AC57274F04E4,00006E373EED4E4C,E9C4A032EF0EEDC6,2F8556A4BA269A66,2DC1202BE73ED028,B1AB548ACC01BC2A,6B9C9E0CDBA03C06,1D41F3016B3C6A94,0000925C716F4096,BEB656B25DCA9C22,6545BEC3CA212DE6,669BA147AD23BD88,475FE8FDA073DFC1,7BB8001812419FB6,6F86C73105A770AB,00006B94DB6FB92A,08526A1A1092AD16,EA491C6522B8EF68,30FAA7E486EDB08E,4B5D2FA02254BA40,3CD74AE0A1867200,7821567E58968EFD,000031265A358695,99E75DF32CD549FA,F89973A411A82AD4,61C0A1B4A7B7A5C6,E464C9E614545A4A,01EEE7F0D7719685,9709776EF0D36600,0001934F7E3B7FB2,CCBFA8FEBD42C886,53A47C00688D65BB,84687B17CF2959A3,EC6B7F8E9A3D8C76,168415BCF2D2C9EB,53E022D143C2CD06,0000BF945126E3F0,186672174DF62E12,6A0E2520D0222785,32E01DD296C33872,DE043FBCF8B14D6B,EE232061F3DFC6EF,801C132B2729C7E5,0001FB6C9D81931D,B30FA9146F9B82F3,82CF48A64750FE45,6CD678EC616A923C,D64FD3D5BFB76EA3,382CF64B4838AC16,1E0C4C7ED30B777E,0002166147555E3A,446E623C50964A4B,DF88BC7AA4AC07F3,2FAC55450BE56B25,A577A8C300C181FF,2DEA04FED471D802,DEDB2EEC8B02E025,00002A0E8B5E1438,575CB3A82EA7E973,2159D7D597B7C04E,72945394923E2E5E,54DF63004844A56E,1F4ACBD0FF66C76F,57F27BA958403D3C,00000AE52B2201BC,729FCDB137C072CC,183B1C54FA56EEBE,08F7F249F0F8840E,BA3ACE9577F29E2C,1491A104B0243A21,81929ECD7043521A,0001835350FDFF64,EABB5B11E578BFD8,C3FCD2D4D7754CE7,5182E783A2777945,BCC93B9AA62A2025,E44D39097A14DB44,9D6A87332DC4F0FD,0000DEE6C41BA6CC,66CD22B5AEB13846,2ADD1658BBF4022C,0473D392F7D88583,183E57002020EF05,4996D20FB031BAB7,DE5B1733D945F430,0000C3767432F1E8,6C6FE341ECA81B95,FF8D1C8E58CD70E3,D745E2289AE73B3F,3D1AA99D220FC798,F751DCBEC73C4B5A,3D23402D90770566,00019480E46DA256,C935ACA301CB26BC,C71BBE51FD3403C0,8B404D75D67DB6A2,73E825B095250BBF,D9FEE44CDE0ABBB5,E677EB3FFEB2414D,0001CB6F9A2F8056,9B584DCFA6CF4E85,55A868C72C852F5F,8AEDD96C1AB1E2F2,1326AA63922B267F,8C2E2720CE784887,502C665FB97D0778,000024E23B0CAC34,3E4F7F5E0741C16C,5B98C66B0E3BAE1D,C68464ECD2A12E9D,51D1A7A2B96C5F05,E4B2D3E4735BD69D,18AE16C4300C1FC3,0000E88B001ED00E,6F9F1A6A0893FF6D,1ECC5C93CE737F3D,3009CB937ABB34BD,A3C26E927F981A0C,6965A2C204306C1C,E35413ED8B550DA0,000023C8AC1599D3,754B6E36893D72CD,57603520E302D03B,3A436847C9D20CC8,A09ACD59E5BCF847,DE29947972DFD9FA,1830FE12509D5B05,00002B87C9343083,A07F3559D74C3506,AB5324FCAA0C37F1,1B69EFAC9B386DCE,7710772B70183462,BB886C7343E2AA65,852EAD70F898AE25,0001649023E22174,E5D039AA41AC81E5,6C199A9F32E8352F,D0EC323CA17C17E9,F85C5918F13C8745,23F83288D08901CE,9B47519758D25FC1,0001328B8618D156,DAE53DB63EA6C876,C7B02ED386DBF867,2101028A9089C2F4,EA4E92E356D097D4,9A1A2255F107421C,4AFF4F8612F8DB16,00015F54E06D8659,23CAB87569C4A7DE,DD464417E560E457,E8DFA358CD1182F7,E741B0EE9AEB2656,EF71EADFF7C71672,987902CAA437C6A1,0001B930088EF38C,C19B46143828341D,BCA58ABE9B58034D,3CAFE3696387BF25,FBDFF875824E3E96,8FB4FCB050CC464E,5EC3AF169BF60EFE,000054B0A710E1D4,66B2D71D412B8B90,75FB9B35A96FF364,4A41E7D803C1EA70,B442FDA50F47464A,095CB655B74F4EFC,E2762804A48B199C,0000AE8FB19F08BA,BBBC57318C40EE38,3B2F9ABA67F1715E,3350110AF668FEB9,CF66D80E08FEF3C0,6F75CE363116C8BD,A4EE479618C88353,00002B4A5ED89A7C,B7484DC040DA8F83,B75ACFE34B3A7AA8,1956332485AE28B0,2B99A37A425E6421,E1DC5F9CF8F7044E,74C79C44E6E159BE,000018C9681AB49E,5225BD883BED7D2D,20C2679D07DE313D,835E350129CEB477,297F2045416B3A55,29A316EF622C7E02,8641CBC3FE6C344B,000077761E14B923,FD7C1004DF5E48D1,1E23DAD127BB0502,71346BC587CADD07,22C67404DEA995C4,873A517E769EC5BB,4C171F67DCDD078C,00019147DC1C1227,27A80083D14317E1,240A41A7E1BD2A37,79D1FCD075407399,714CAB4801C29F6C,C7A6D14174FF641D,7D9EC7F8FA86048A,000140527E30E434,29D4B2E1E17D7B84,50B5E6F4CE467103,80A35480DA7B3064,7B386EA9050CCC49,CA6CEAD20C69B168,7C698DD480EB4F02,0001179D1D824946,B3B4B953B33A6421,D3539C35FB007C0B,3088628DA9D1C5D1,C15801B2F093C909,2A69FC067A01D86C,831B1D90A3CD6715,0000BB8B7BF2F1C9,362415A88CAAF813,599C275EBF585EA6,566443304B184C2A,AACF19AADCDE548E,2FC31249E4EFD541,4943B9E912D817CF,00009417F1344643,19A20EDDB6F8A372,21628BEA52749860,512DC1C5069C06F4,B0D9A24E2540B14B,1F56ABD0A4A9BD4A,575C823C12A6A4AD,00007BFA5A1CB962,115BB9306D93CDB9,A372BF6450397744,6D9707F65E58FB23,D6D748A9945488D3,E01E24A50A680097,D109CA16C90155FD,00017C3355EB890F,49CF425C617200A4,0901AFA9F50BA8F9,01016561509D7D78,89B24725DC851889,42AA720DD4178155,D683E1EAFD7B5C31,0000AE0E9F4983E3,F86BE32EBB1F903C,CE4DF9F435D4D8C8,C172B75FCA838603,C99518AC1EBF9AA4,222D02C4EBB4D106,FC7568A16B6C8FA8,00013855819F5162,1FB7AAD0AE918EC5,79307E694D0420C8,BFBB5C4AD52D8856,76DD5D194A821BB8,DBD4D57415DBC2FD,DBB86CFB126DD3E8,0001B90FBE352C47,4180170BF187DFD1,3D20F7A2E5731F0C,2B29B79096A9A245,442A49AC773CBC4F,8C9CF9859B34BF82,501AFEA57BADEA05,0000129D4ACA0106,178F98476D8AB26A,9DC62E679AA869E3,DECD81B5A2FF4287,8DD6832E6B6EF36C,8533453283620828,6A84A82FC6B3D1B5,000197BAD1C5D477,93925BD16ABD042A,5B030E05B9063C53,824A1249B247A538,ADFA2CAABAF7C92B,2E7A521CF9AFCEAB,BCC6B69EDDC323B4,0000CD3AF077FF29,53A04F6B25F6A6C8,C4A36CBC920C9A2A,4537BEC88ACAB5D5,4396585634C774FA,02388C0567C6C115,8960F3C52683471B,0002159BABBE40A1,8E181A54A3EAC58E,CC830D29DA4B31C6,6031C923DBFAE762,B91C3EC32F9D5EF1,8A604191C14B20BA,E6896FC47296750D,0000721A410246D5,3ED39D51DAD842BD,4ABBE270659232C6,8A7C0E0FFE61205B,B8868DC0D026C4ED,328265C8CE6C19DC,0B972C30EA38E6D0,000122E113BF4DF2,D5410541D093064A,0B70528420E86171,33365F520D16096F,936F54BA7D586F9C,3898A047C9023797,28C60F3579AED73F,000138F0125D5C95,DFCBCDFB7C4805AD,B43E448B7E3E9DCC,60F9ED800A37E9A3,A03CEF6F6A56CABF,78629FDCE61E92A3,96A258EEBF131711,00017E4757DEEC2F,CC10D4313A8135DD,75C5007A6B0DB985,C7056D9325A4B75B,1A1743AFA537A6FB,68F9031402CDD77F,0209AA4971C2F352,0001959DEB5D742E,7C0C76D84C26F44C,E1C1E195D3933817,14FA1E6C340617D5,3F638152E4EFC99A,B430912D9A805B00,9B9BA4847FFE9604,0001C0449D2076F6,C7275B149DD1A5FE,6B24F1CC50DF7972,E286B78322F22C81,9946C35A7168E865,EE8E4BC759E7873F,8A64BEFB0A7F9A20,0001CB18AA039C25,6D28336C58F73E30,725B50C04460EDC5,5CF888D713FCC1ED,2E54BE3E35D2DB2C,494295D0E946CFB8,7210AB8A084C7982,000042FD9B30D5F6,EDA5D34BD1AAE0DA,AA56DE87CB3C6ECB,44D78A51DD85F9AC,807A46E94372867B,B81452500ACA79AC,9B390708D4F3BBBB,00021366D30116E5,64184C2240999BBF,4565AB187EA5B623,FE53D23A14B3DC65,69C462B66449CB92,B55F63716A7F4B66,AA313D1E702C47FA,00020B4B0C6D5E06,28213AEDB766D70A,BC56B59ECADB8DB6,345EAD5E9CB094E0,701D53B4419D8B16,726F4BA122BDB4F2,7F6277F789489550,000147F55DD5F077,B5DABB19882D1CA6,D0653EBBA634DE3A,680D1248F27389DD,DB6C05E99BFA018E,BF3F75DB70F8995F,95C9F02E20BAE066,00011D27A38FAC46,E5780B696D0047BC,7F2326E9BDDDF8A7,9603717332134044,07D4EBBB5D346896,532D2176AE4DC1D5,44A1882B27F3F864,0001884B6C3617F0,6869618B986AB9E3,6AF03C28713E04B4,34E132B80B8B3F37,303E4DBD03F8A262,F1AC57DB3B80D94B,0A1593F83270A71F,000020FD628C05C6,195D43C00E0C5A7C,CFE78F2E07CED9BF,72DF12D5BA3F6638,BA30C462C8626994,B1EC4DC347193829,1D7F028D72B50CF2,0000903AB5EF5106,07606F8454C62194,46A4C41BE40D7849,39CE9CAA07070E7F,5C8FB682E872F843,56A05C134BAEF6E9,E4C90ED6FEC5AD4E,000018B9769DDECF,B500561B57EBA29C,4D890A9534362A6A,54AEBC2DFFE806E8,C7AE4B3426DBCFA0,67CB4E28BD96981B,D1AEDA4BA1B1FB42,0002228B040C2C5E,67CB873DF8A2C398,8B29E9790941BF7E,B506676E78C68431,76DFA9A848602182,B2651498D5519975,35771E20E10726F3,0001135D89F893E1,6711E4468F956C38,6C66504A6FADBE92,0620A2748025FE86,4351E917E9653395,06993BCA968EAEC3,4636DC368EEB8338,00002E4F9A43444E,2688274E05EC15E3,C30290D7C2FD8F2C,9C3B86771EB6ECC6,5E42E53351BD3D1D,ADF69AE1CF78FC3F,A75229CBA120E2C3,0000AA81D63AFAC9,56FB8635AB73ACBC,7B08C4A69B97F485,39BCE756FBF1BDA2,73C83B07755D36B3,883DC07CCBA9C937,7637206E603F2362,00022EEEFFBDBAB4,A34FB49D5C921E6C,15D9C3506829EFFB,8017067261B8E6CA,BDE7D62EC1A1B5DA,9092286EB292FB89,5E1AB75A3CBBDA4F,000103938A4B5459,AAD89605EF6DAF0C,FF9BE7486AF576A4,49C7767ECD4B434F,AB32040DAD7C4CF1,1080A5244019ACAE,E49CF12D166A85BD,000036E406F47997,F86E6720378A8D76,B6C618C98EB2D0FD,595B15ECFDE582CD,9FCA16F68D4BBEAC,205478615AEB07E8,E59A63B3A2976B2E,0002270C4E8162E3,9713C6BC945DF6A0,6AF51243CBB0BC5A,11A4B45CCA01545C,17EE1491BFEB3D07,954F158CC7A53D17,BF90F17673C96F75,000046C02CEDECBE,71646DA3AD066784,5FF729C48A433944,D5D299F33EB51832,5A09CCB6E6729F56,D9CBB96E478F9741,2F3C87064670CFD8,0001E98A0BA38AE1,6BA17E7A8F4A8960,B5D0BB0E76D75154,843B4D98327A053B,36C0DD431984DF23,6CFCAE77C78C641F,B0D48FAE4CB04739,0001B7D921E5D9B3,0FE2DD134E99A582,087478C7119D9C2A,73AD49C3B9AA77CA,AF88BBAC08974F3B,BDC2FA3DDAAC6D91,ACAC4CE1DB25E4AB,00020E1626F6CD7B,FEF58A08C03A8514,AD9C83CEE35C3094,63DC7C34740FAF1D,497FBB8C2A8F2416,A815A25221E4BCC4,12B51BBAC77A37CF,000179009F926B0D,9E41417F1A1DA33A,973806A75E1DEF4A,6CF76B9285092309,123A7033869EC304,28A6110D1057831D,B98FDC2F6E1CF3F6,0000D56A39115A66,105D856279443F4A,A835B4D4696C59A2,CED4F6077405F53D,350513C07EB65D75,2470E3E8BE5F66F4,F432F04AD3DA6939,000131B20AE96486,4490A47DB29FAE6C,28B76AAB02C717E7,790CC2B39994C5CC,E509A1D16AEC19AC,982A5787ABF5E521,2BA5E86482EAAA27,00009DC7CFC39B45,23976930DF0492DF,7212140DAFAF2E04,DF00140D54E2F3B4,69C129B57C8FF828,F6D747AEC2296BE8,9E29B46DB988FA8E,00006DEBE8C3D340,D3CB76800E25D461,162298699ADE5D6D,A6D9603BCD217A46,284E370F81BB51C9,5D059DCA27177796,0B0D013EC70CF92A,00014A875791DC1D,32C14C775D1D7F17,3A0F1AA1FCF4F7CB,F2018CF4B9AA522E,12AE8F660B59E7A8,A5625F52494198B9,3D362EAE0E84B0A3,00016C708BEF4B2C,06F0AD69D242E212,9165D0186665A5AF,9D3538FCBFD479B0,17C924EC609C82D1,D48C7937407F3B8B,BD041F9AAF1016E1,00002AF4A06F96CC,B9D79BE5D9AFF3A1,25B9251C88EB326D,83FAFD08B9F46F7E,EFF73AAC816458D7,C5FE567323AB9CBB,E9D215BBF220F7DE,000119C19DD2A164,7BE48B8B2A004A55,769A26A3FA3AF6A2,DB4DE9C7A1229B78,8C8E28593579581D,B06837AD5EA3B976,9B6B75024B1C0D5C,00004D2777704721,E4D60D23944C84BE,F5C54A183138D642,5AAE7624775DA793,8B36666716372609,DD43BFFA76CDACBF,CCC2F8DCBB3FB105,0001CD44A2EE827D,4CF7EBE4E9EA3DE3,6A050C60C5657BD5,632920B8D3BDE5A1,F4FDEFE3DBF59A0B,13C715641257C5A4,B7C2EFA8380250A6,000231FA490721A1,C7FF61DE6BC48ACB,E12E0BE469935E5E,216A909333808A52,AEBFFDDD33B3AB4C,74E028367EB7E146,F5A6FED7DE7390F9,0000A4F875E30A54,2DDB0C4467F3B096,4B9C804850027C87,3B3E059244E361EE,A3D4502A459C29D5,603BB792FD548782,E51C390EAB618784,0000661A72C3C300,A6F5019003F4F264,FA6C85AFB86104C5,18FCBC71ED0911B4,2696769E7AC50892,7CB769C44F7D6666,223F804B8DD0D5B1,0000222976E52520,623876015A08F9A9,99AC69724B747BC4,BE11143A85B3C619,AB9BE8A087DB4CB5,7B37D9312205027C,DC584993EC9CF80A,000120488C2D9BD6,FDE273B8080D946A,DAA30AA10F1559AC,6B94BE96A8FAB087,543C42D82163D6C9,066F3845AC288428,6AA1DDEB83C5A2F7,00012DCFDC0B3953,F7F5A78E18E118FF,EF6EDB87A851796A,4A883DB133BFF88B,A47854C72AFC211B,E271AADF9E9846A7,6BC058274F89287F,0000A85D9B922380,24DDA7B31D7B1D10,D74E2236DD04D7D7,14E80A0CCE4C6CCE,5EB981721804DFE4,195938B89CB494E6,7805883C70376DF8,00019D235CF7902C,4A902CA33CF1D812,D18FDFE9CDDF5847,A0ECB268B6F6EB6B,70A51111AF2C3FA3,2F9404DDC202F4C7,6B8C4727D32B91EC,000224CF9FF59193,7374681C9FAABAFA,2ABFA15FB82B854A,E084FBACE5D54483,9B88C3D7E7E634F8,1904E2F29A7AC1FC,7CB89FBC66BCE333,00017699E62D31CA,E560358D51AA99A5,5FF39E30255C4DD7,FA9CF4CFC4B60F4B,9212D22E6F17C6F0,8D72E2C99DB0E6EE,21ED79954BCDD788,0000F90C6B97F33B,095C2E994239394C,45C7B5DFC6BD3990,F0410789606343E9,59F6302F2DAC96C6,B563075CA92A90F5,C1C6F269005A0A21,00009C12C9131A90,1D58C456C349C408,5BCEE2CDD67EB50F,B448775323C48CF9,A542E8824557BD6D,718644FC8B1C7F6D,A5AEF86A8F55E260,0000BE3FC3D65CB2,9A94A6CF063B0255,2710C93FE7D25ADF,1A2E92EA2A556BAA,98CC2271A6C8C7BD,8FC771F85B4FF377,7CC5675A6CA3F1AF,000079058ED91BA8,2C9273D40358B31F,20CD7753396FFE4F,20B42EF675B817A8,9CB9D697FD888D9C,B81A8B7BC33FE278,7D958DC68EC555C0,000166BE6BC686D3,97187E81234D2BAE,A45F1A6BA1F05474,6F9268E4AFF49203,67A4E8C15853061F,CB4F8A2BB312CE9C,DCC508BD596F3D26,0000FEF3C4F12C59,39CA940207A643A8,3BEB2552177D48CB,7B5E25E7838FFFD7,E57119933A0F1713,BF6449423A797F6A,9FEE983A7AE99938,0000DAB0544DDA75,5D4959A63824A340,57FF7C86C234EE8C,5AFFF6FC812F86CE,859CD13884D658BB,CE80DDECE4FEEF62,EB54C071E32146DE,0000F3A10280F839,564C74EE16322B75,27321A8039395531,E2482625A82D6A62,72FC01212235FF14,1152054A9DDE66CE,51D3A2768B1EBF71,00020CB7D51DC802,625334E81E1EAEC3,58E530990AC07825,C28A5106F4C72437,AF5CE43893912685,915686660CBE1A9D,A19A35CC6DA3062E,0001FE7117DEFB04,2730062F37218F92,FB8B7DD32A666354,E6ACA64AB9FD390B,F2876F4AC7134EAF,A81D2730A964FF18,4FA14D823DC16E89,000133DEB6AC0CE4,FDCE38DF5776A74A,F36A3A377F7761A4,57550DA64F48DDD9,FB58AE0583079826,758E9BFA748F4F9B,F4169799377EEC88,0000283FE4403AF7,13FA6DD518C2E57C,01C958342AF2332E,E94900CEBF4596CB,41357DFFA36C0443,77B1A85390754E45,3174C1456242293E,0001BBDDA2ED65F4,901030CD5BCE363E,BBA0CC9C88FDA9D7,852756730F9DDC75,52DEC1D63C482424,3248E1B719F2923B,1B9B6C13CEECB776,00002C5B2998F024,7459BD7BB172F50E,0E6C94D8367A1543,9D735221343C331F,25EAA4E2E3265D64,BD97AD262D650F40,882A50EDE7A47237,0000E82B2DB80C28,15A9978F10B5F149,20E6B8E913DC56A7,E2D92AADD06AD899,65457E827E4B45F9,BEC45EE9002EECAD,42A30CFE21E10D12,00000C6EA7BCE5DE,080A2247D02D9EDD,353BF45A5A7FB676,A563551A561FF7ED,D2D635E40CFD5E28,DDE98AA30866C92B,408F81E566D14EFA,00016D0AC3E59BFF,AEEF632F9D6DEDEB,34DB9B4AE389626E,3A9FE1FB2DDBB442,468A7ED382752B62,DFA4B3B1852E5EC9,5A9034F164F4986F,00006FD8AA1DC59D,7EB84A6F578D6588,136AC6ACAFAC2448,3BEB2BE425D9CBBE,DD3FCE7E3C250143,8A477AE935454524,AC7429E6ACE4A868,000110893EB9E1E1,AFCC82941858A893,89086F2628597463,06989ECACB625E20,8999E36659ECBAEF,40A939CC265E4ED8,C233121934122EAA,000113AF794EA65A,538AC3F1E58338BC,000239A175D00B11,05DB2232D115FE7D,A80AA129A3884CB0,A5AB7A431EF19FDB,0A8D74FEB720A813,000165DC276FA45B,8F03690FF465FF03,5EC5D2C0F887BB2F,3094AC0FBBE8FD72,83C61D82FBDAD1E4,E930110D43723E8C,E4BCCB5DF3D9B842,000147404C913DE0,C62A03D77DBE44AA,BF8356DD5913C689,C3DB2BE3C88F4672,7CF5F97C9BE26321,F2EB7D587F67F4C8,487BEFFC4D46052C,0001E8DBC62D6CA3,819955DC8E62F217,A6479CF341E0B79A,AA299A64ECAFD15C,9A5A07710D29FCF6,8CE34DB704A22582,3CEF0EC419A1FB03,0001BEF9B709FFAB,6B60DAD219ABED73,33565DC6CD08C2AE,E41CEF457198E7ED,391CF2A0D11AB66D,2EA8A8AD13F29D64,CEEA64D04720540E,000005D032645449,D8D0F5949F15E11D,56D074C7A2E10AF8,F16BB9B74A5FA619,044B1E6DCF3514B3,F6C19500DF474751,E864BD3298F2E401,0001BD106DF50C68,8489EBE1F7796E43,85BB6AA3CBC6A44D,F32FED21684D2E0A,57CAB2D8A5A9B50D,E0DBB0A7C22A405F,31083324A8AD5120,0001B9911F8219EE,31D243759B66193F,52812AE2B8AB4010,73BFB75372015E4F,5351C9B7211119F5,7311D4EBF112C8DF,25A11CF2E7859169,000087E97F4BE176,6C457AFDB222FA30,8BAED55176F5A999,DE18E1DE61AC8638,76408DD51E3B690B,953D166B747A564A,27CEC7F2B93C24DD,0000F005FB4A29CE,38440B199EA98DCE,55782252509A43DB,CCF85A7D7F544F64,94A009ADE12A8A74,764B6A56CF61CE12,390B44602679FDD4,000086922FDD349B,0AB10C8A67A46DC2,CD14DBF6E938334A,261A59ABB1001D09,2DFC368D51A90772,152F59D693BE3AF4,06D0CA06267903B9,00003A04AFCB55DA,0440DBD2EF66CB98,9D0E3F493AAE536E,703FB141F017F570,6606CA05C45AB8B9,5C0E56AE06832260,D1CD517AD2BDDEF1,0001E697CAE18DE2,6FCEDE3DCB0E0EBD,E0B8509B67A68FC1,F46D610F064420A0,4ADB1F760441D1B1,686126026EF6EB54,B3303BBD381C642D,000134D95A66FB8C,D64F00C3A4BF622C,0EF186CCC1E1CE01,1C6AE542C626CB4E,1367502D2391E0DB,A6BCA4C20980DC04,81CE3CCFCEAC0AEB,00007DD923434123,610DFABD99E08D08,1F912EF04BBEF35A,9333ECB90EBE2278,FFFA1A665F9D5A65,3041DEEC29CFCCA8,CDE93D66A319E9B7,000170E571177B1C,6045DD5D3548E45D,B7D85C0C7DCC45F8,C22A076DAFAD0818,7B5798466C0E7974,A3DA450658E672C8,5FB0E25C03632FAA,00007345EA805A1E,84C490A48762E734,D9D5A2121C4C908D,CF569ADB4BD75E55,879EF9A86F62A25B,94E7D1FAE895D768,AAAEF80EF5C7B689,000156FC4F666604,C83AE0309ACF3093,E415D4FF802D1981,43FC8714E3F2FC5B,4B74ACCC931B1DEE,0B9BA7DFDB44C380,7CAB0703F445F953,00003FAC4B84DE34,2AB70DB32CF691EF,E32BBC928E671EBF,00509D4D50CD55D5,5AC6A9D0A95BDAA7,9F08A1752DBBFD74,C1F613F1468E523F,00013ADEB76D9C76,676553185DCDC0C1,22144F92C76DEF69,01EAD0BC69BE314F,163B1483EA1A8412,B46D9EF1E23EEFB3,507B7F6835DB83FD,00018F60862C39DC,CE6EC5D701FFDA58,A1FBA73BEBEFC1CB,54ED5ED4B46AFBD4,8ED0006D5C62CA92,8ECCE74F0206CEBC,DCD4B160F0DB294C,0001FC74A2012289,15D7BF7B231B3B2D,8C60F596AE154F5F,473397219B641094,81B224823729B3D1,3E80D43D89A8F409,95052CCB6B5D278B,0001CB58CDC1C7F2,64B62820CA177D9C,FEF641546ECC605D,A4782ADCD44E62D1,F4E07AD179F6B31F,0BFA3CEB09208800,31469BB0854285EC,0000BBE2AD418D58,7BD4BF89B90ABB17,90C7D6F10E13D0E8,4AB2F5ADB26BB15A,316FA139F1811578,CD8C663833971F6F,912410B4F547BEAE,00022F242C096F69,6AFC7A3956111B19,BD7D1F71CAE7DA08,3583DE86039E05FD,0EBCFF53798112B0,DA8750490E90581A,B7D72138E308306D,0001AFAEA7D6614D,85E89B97100CACA6,3F079D8DB1F4E6B0,173D89FD71DA43F3,DCEE209C573703A5,439A80DEAD55C807,B3AB5FA83C1509AE,0000E4D390FCF785,B3D007BB61F95CBA,9AA02AC203EEC6D6,02B62ECA981ED3B8,BD1741DE16F81E96,5133FCADFB4DC575,D8EE353A8A9E9B4A,000219F432F2F5F1,5FD80ED39328EAA8,828920084ECC23DF,C7B70FC680A7F2F4,EDBBA6A2AF49A200,2837556E7BF08509,53E4939E9D52692F,0000F0E58CA5239A,880ECC469A28E883,741E40BD3DC27BC0,6242402AAF49D26E,B5A18BF816F889C9,27AC8971622526FB,449E6565E90532B5,0000E157A5B76473,02306BB9EEBADD94,D26CC55165CFF862,41C44BC7ECBEF521,279D4346A9AB1993,5834A05381E1BEC4,2FCC6C4D2AB1D6C2,000115694C58F1FC,06893273708C4A99,D232DF10F4A6FCF1,CC2D8BD7EACF1F70,F75ED6C1A3D6E5E1,40A0271D4EDC7E8E,4B71D6399BB7E2AE,00020684FC262E40,0D01432A4E6069D4,D60D11DAF31B85EE,D3F0AD1E102A1C34,0A8DD84D4C416915,0FE15117696E4981,42F72041C83F654C,0002304BDD439E69,72662CEE64944479,F51E4F59A076BC5D,A0E602CC617E13AD,20F525A8B8A2C177,7933A561F0225A78,E6D005B1525F0B75,00016DA8348AAD0A,0E17AA90E00F70D2,7C15C3102F907C77,3DFAB9326DF7267A,33C42F6CE6242D9F,4DB831C9F96B7F3D,F3DC012B1F45E9B2,0000B11C1AA79B2F,289E661949E50691,D783D5218400554F,D8D1C7071139D008,B8CBB0A809863858,D6F3E477E7EE63FA,84EB39ED482FDFC2,0001D246FD07C84A,578B8322E3CC0AA8,40410D7EF9F37817,AE7383A6DD303821,2E378A4C14EF4859,55CCAA7FE6D4D5E8,54055055C8576F54,00015442AA041818,EACEC6CFF1C13ECA,B33655B512557A74,0785D6DF1EEDE19F,1C913285D217BE5F,5735C985BE91F88E,B209F1F1E74EC68E,0000E1BDD7D413C3,0570481FB846B980,F88EB9E1CA6DBB65,9DE300573F03D9A4,691E9F0E95168822,F0FB7DE81B06DF9E,E7661D6A4DE3F6FA,0001CE53A864B95E,C6CE50ADAC5F170A,C364D01ADF6CE67F,8808F3DF1A25542C,B50B445A931C4987,9BBE8B8398B266A2,AC73C0803C142EEC,000050BA992F0E32,8C11C50CAC736F42,CA537214127CC969,9AC1381033D1E943,DC24EB7E8A24F988,F93E03E8E08CC4D1,F8ABA5716632E713,000073BBD6997DDC,FE6F115917AF34E9,5E3C5CEB184220B5,B1C6657F42B99A3B,4E1ADAFF82DC3EC5,3E5E17A360AC849B,D06F7CE78B221AE4,0000738C71CD26FC,13605F0D867AEBC4,B5E4722A820E69C6,4360B7C0EE57D6ED,54A4D496BB748945,6C9051904827FAFB,89716C501BAFF2F2,0001695EB6E43924,88DFC9E90259DB96,42D8ADE7F7ACBD2A,C641B5C706DE335C,A765A3F9D394D21E,F9076071A17E9CAF,ACC75CD2BB073EBE,00009EBBD417B6D1,BE0208C2816090C5,736EAC9AC72EA6A6,5E7D8895CC27B4E3,CADE7023A852DCD7,A027D4349DDADDF8,C78E7F141A9A5125,0001E8F8D54BEF69,0AEFFA99039E3911,8E085448BA7D8CF5,BE39F08833915C11,38D866119C5994BC,BD9CAD479BC4DE47,180C57C0011F1819,00008F6154EBF6AD,ABE356D428FF310F,3988BD8702A707D3,C7EF9B6138ED5C9D,CD7A1648ED63ABCF,EFAF0583343C7778,671873C9B670AEF1,0002208C5AAA93DD,FAAE88E2908CAF83,EF9AB2BAE520824E,23B48A6042786DC8,3BFEAC78C7EFC697,F5BD779194FB2ABA,571F237144F88DB5,000025A4869AC2BF,FCD331AF76248C8A,0B5044EF1980DCA8,49AE3F3D66054348,3B3D576B6BC56634,D40B81DFC46CE3EF,E2E62163843C1FD4,0000CDC812C9FC46,9C86F8083CA481E0,79BC93A2853B21F9,BAF30392A81C50ED,B0ED84D591CB7D37,286007BF4479BD8C,2F57F6B56C74CAA6,0001132F3DAE3C25,EAD9F6E76EED3405,D806830360716941,64024A4A5EA727EC,963B175433910641,3EA6A8496022192E,2B11DED50E582DB5,0001C0E45727CB83,2C4D388900ED53EC,48706010BE84FB9D,3C2E31F01E5F0267,239428A6D2E164D2,53C378662DFA62C6,D74A5492C6917262,00009E7E4F17124E,79FC1BB171F37F07,93C45C166CF5BE95,4D628DA3D54B8C75,D8F8803729FB535C,8F48A1E10C398D73,4A844C47C23BB090,0001226BE0D1C402,7D5DA786568B8C54,A3DF804AB8BFA7BB,FEBF0CC1968A15CB,C95C9CA63FEDDEB2,87AAB35DC3231324,F035ADCD6174209C,00000A281E654CC9,37E9EDE31E5B9921,A8930C5C9B7E98D1,8F7269CFAF3B78C1,5314C97F9E4B943A,9719C6D314F944AD,B4509BB881C22951,0000F881E9380193,9CB932C367E5C920,F87D25FE50E9E8B9,5C59EC9BAF4A22C4,34F4BCF9E5F4F074,C5C2CFFA261D8BB9,42961720EF72E71F,000140D7DE099BD7,47E645AE1A90E6A5,558353D1E87F3F64,91D82EBBAB40FF83,BEE46D51D4DF2014,EE4326540B67D0C3,816E9EE762B31FF0,00000C785773F834,33B62BB01BBB35D2,2EE05F2CC093A584,F2E79524C9FC683B,034B4FB05278D1AC,6C854E8038050419,E9810367FBD8EDE8,00014ADC2949FBDD,7D3C082AE28015D9,D2D70DB48D783170,1A0F2D0137C96442,28CF8971876B910B,7C633E18CFE4F438,18B31B914F31CCCE,00007433C89F3CDE,9A576139A43C9248,237DCD38A5155625,35A3A9F5D53214F5,29C596B44E33E646,826A284CE055154A,31F3FCC23A87F5E2,0001ABB7BB26D494,22BD6A506C8DADD2,CAB166159D554FC5,5F16C89805898F00,0BA8F4624571750B,677B30E150DC0641,BC2F91BF79806490,00000942BCE41B0B,16A871188DC33A67,468C5E9FA530F10B,C809F2C680D97F8E,9993D9A5F1C931CD,770173BF5488E51C,FDE9977F2851090D,0000C5283BFD319C,ADCC685D2245C76B,933C9BA25ED19D84,317733B7937C2A20,5ACAF9638E6BEF73,2B9489BCB48633B3,C1C6446FC3A027B5,00008A45A6F7BC32,F2C37D3D7F25F2FF,19028C677DF5C3FF,EBEAD4A3D6A0B2C1,69E07B7979344DB0,EC3BB7F297D13470,8DB0FA23653E12CB,0001A9CD95B36A53,D93BBD37A00B84FE,38200A6F625B6702,326B07800E93D8D1,5D80781D3B8B2C60,EDBCE17E61AF76EA,4A5EB79FCB569703,0000B2E171217643,98E095DD245F8ED6,5A1EC3BB9FE8B756,9B6D434102891686,A6DA0A2229C3E542,AD7AA08C791CAB97,7B66DCCA5B01DC4F,0000BA9FB757FAC2,3E4AA8F04A5514B8,9A737743383B7B36,83724E3F58ABF0C3,8B9B3399124C1636,9F413A524B7F0B52,EE461CCD7A86FB2C,00010415E0C01E5C,CBE32E8BDC2C5B3C,7FB62E643F39B36A,064CC72169F77E22,B27F30F0FED7CA86,8105C1EA608133CA,C9E6C6A04A4AF95E,0000002EC08BA9AA,4B84EC8A562DBA0D,F63BF8AE7D9DBA3D,CBF74B580CFF9867,E3233438E0F09F23,1B43FF93ACE5F27C,C76F6DF1846CB38D,00006E1260243E67,DB96F56E6D5FB4DE,570DDDEFD01D876D,FDD41F669229DD67,33FEF9020503394D,10F60F3A8641D2D8,7A8DFB6305FBCDFC,0000D3C4389F2B34,A27981EEEF565A52,D6D4BDDE3403FC51,591054F45787DC63,6FC5DF0E3D752FEB,EEA97D066FA191B6,AEB40218DB5BF211,0001F0683E337D2C,AAD1A549AF1202D7,F1306A05A9DBC9DE,9AA52E35515EFF40,C6FA6FC47515DC63,AAA81152432615BB,35666982877BE98E,0001B25EEBA706AF,B3C35CF4027184FE,C343CCBE30FCB3A2,F5E16A370A229FF8,44F98C5AA1FA9BDB,72533790501CCA41,6E8693BFD3E078AE,000162CE07764ACC,4AFDEF4AC3CC0065,95D51EDB15780033,6623DC3F037376B1,D5E3C524A2587A74,AFFD7FBFF398708E,3A207C878BD13B7A,0000B5BE4BEB023E,C75F3472B1A85173,D27CB8C55C01FD38,6B4F835618468DF4,4527D50D4A6540A7,466AECE50E780AB6,D54EE55250475210,00007101341C39AA,350613C412A96AED,4B16B55D99D679E2,CA1512DC14BE8AEB,196E20EBEFE2C78D,265806727667FE29,717701038FEE44D6,00014EF99956C3F7,63289C125127F6E5,3BB4FE8C3B45A889,95255476CF4AF87E,380DE838F25547E5,C870904690F5E3CF,3824BDA34883D375,0000E3135EE6A891,DC8DFB9AB25F1469,8FCA484C2EA49758,7FB3B8472D7B3736,97311D46024C7F8E,37D290D09703B0D8,CE534F7D754345D4,00021662261F0882,88AF58645E60B132,E6362CE10825AA41,2B5E6DBFD5714041,0964DD6315F28537,29D13030487433E8,BEE600EC88CA3728,0001ACA2EF050790,74F1D69C5B3F4D58,8C10C59C61D797BF,0E5633850DB56379,EE2B4F99657977D0,95A04AE55B92F9F5,A59A80E345573204,000013D49103656D,1C3FFB79B7704A72,F63065C052F66998,2E2DA761E51E7FBB,B323D20294D4FA42,15D09718EEF30C49,0E957F6CBB473DF7,000214E68586AEF0,217386AACE7BBB89,CDE5D9710ECD2DF3,CD5349B0F8E20028,11BDB94C2D4A47A5,C4C932BBAC094222,43AE58D8662B12C0,000036041B030FF8,0A1735163DF2DBDA,0A5441AF261AA50B,56F59115FA6E8503,AA94B68B84BAA63C,09FFA56A80E5D96F,030F6B8AF79106B3,0001403943EC97FA,7D1F5D73F76FF357,6EE99E244997982B,0E67C7786F0C50D2,F23B5420B52B53D0,5185FA1FD1C55841,49B82357EDC754F1,00011F8A7D1D5F20,0FB71F5822983BFA,0F284640AF455C93,C494F0386DBE9757,D08543D94A0AECE3,1203B97CB0140430,7546BFE82F30379E,00003EA06F568F1B,223E88FE6F1B4948,339B48072BE9C7A3,1EA706D1C8859C1B,5F831876181D4FD0,3F3E2572217AEC45,40E0091276BA683D,0000156D1D5F8631,2757117B91B4A7C6,5B74713C612B441B,655C7B3FE61D9918,4487AB3D88565A52,85B0B61A07F5DB6C,536F2BF750A5012F,0000E8C51EE4D880,83FBACD3310C1FD3,36343A80B72DA40A,D1E4262843C2547C,5EC1A041A5845F6F,0CF8118A875686BE,B3C78B64C9732CD4,00015540AD120B54,8F9E568C2EAE3564,F15224473912BF82,D392025F4CCCE263,CDC4A99B2D1BF052,BD48BCCBBED49568,EAC87A2B598291C9,0001E34F39609869,4163A41980E0D379,604B4DAAC7CF5B22,9B5229AE4141BD1E,75B4B0AE3311241A,A880DC198B4AFB49,34F5D3924B68B4FF,0000D2028A37B19E,8BB5F010A26D0B7F,E8F7BB82ED4A0386,9881999C63CC797B,96474B95BC6091C4,464BDCEE5A7DE3BD,15EE33CD7ECDA385,0001AF09D15DB217,E0EDFB4DAEAD63BA,1BF98BBDEFF8343C,9D51D945A94625F1,4B35A3D57BBA5F57,E07A7E80F06234AA,B7D8482C6B15B4DB,000216E3A32EABFC,B72744394FC1402A,9452AAE9E0BEE368,18D278B5B4D8FD36,028682E3F6ABCD48,BE63E50DE3E550C1,1F2FF40381B39E33,000095F3DE85694E,6B1F34DDD83C7961,E7BB51C53FF82E02,525A91A46DD7158B,DB309CB70801EE3B,D0E9499089EE02CD,5C3303C70475F419,000156FACA6B70BE,336E137AFCB0688D,C2A904F54008251B,6C6CD3E186B20BB5,CC1CA12A596E70CE,0D5125595C8EB573,8366E00C32C4AFA5,000213B0F3DE25C3,12CB11387D0E1247,8B948D25DA6FE598,902319117F24C1EE,04508553946F08A6,4BB3717EBEFEE9CB,F54E357811E1AF7F,0000329996C7BF35,7E7EAB1F276BA202,C3973A35C211C8AC,6EB2090B5AA2E453,0F1B87410E7AC7EA,60EEB312ED4ADFD6,10C8AAA64C32FC1B,00009CD4B509E3A5,B4291A0F2B18B33C,1BB875C19FD7532F,66DD90D6B31DC899,AD1ECC3EDFF340BE,9C45FF1C7AF2E834,C65DE4096B73AB1F,0001B8F5919A576F,8B04BE81E07153A0,88F8253763A9AB33,9C80AC40DA37EED5,8B87951C2013B2C4,B365456906124A4E,664CCE52F288162A,000140335BA62950,7CA7727695D9877E,58D29315846AFB55,D1DBF983C0C3DDCF,F2AA13A3712277B5,597C56705DC0715F,8BF6E1746DA886B7,0001E9B6C775182B,9B16C1BA89326063,BE2CD4F72C6A4A92,71419173D79FE08E,E99E797B397BB936,58C8EAF4F701CB25,43A2E99BAC8F3840,0001D22B5ABDC838,479190BAD02A12B9,B826A9251F1EA32F,97C467172279BC97,CD198321795F6CB1,78D4ECF4DDC0F488,D688A43F3ED1837F,0001410BB4D88E04,FF8A95D87E3AB393,AA1CEA7664FE34E2,2F259063046F10BF,B02352110CD1792E,6F0FC514C280554E,8C36872838D118CA,000005F87D3D8FC0,508E9DD9959D345D,885BABF56F8DDB8C,43E5F9D7F24E126C,50C71FAD1343C1C0,739446F0303668DC,FB22E70EB764F178,00014D95276FB744,3119AEC1557A2F56,B96AE4B28DC8020E,01B90776968C1F81,D4553930DD5F2AFC,B82A0FB3D9F2CD88,514BD178B749AB5A,0001BD9360F4B7B4,FB66635521BB0144,9041F13044A105EF,B27967CB012F2301,E170F384569E5A65,7EC1F5F5C5D8ACFD,123783E4EFD327C3,0002259D38D814BA,391C1AFF5FD14E0B,D638725C338178D8,24DB3260246DB696,0BAA152DA021154C,B757A346B3BBA6AC,9E8776AB55F3D0E5,0001ECA2D6A8D115,0D4B9C377FB214ED,CAD696F160E5CB3A,8D398B7124F73E27,71DBC5C18D1D6563,FAD3572319F922C4,7D685880EEB7F568,00007F06F4F77281,7018BB1BC6AA7371,5E815A2D3946FE0E,12D3A051AE462D1E,4ED345FC86737D8C,72D02ADB7ED4111D,65EC15639CAE25FC,0000309DD4DEA428,B67C28CAE3CBF105,35D9CAB0E94BCA90,59E51403A91DD0AF,F5D72DE70AC748F6,455A33A1E6509DB6,00B58B1CE838A165,000051F2CA32E819,7AD296680D645EDC,D81B5E62BC0E753C,5CC139220B356699,A6E45374731333E9,AE2644563893047F,5C57E74EE605F27F,0000DDCD68A72734,FE662224060714AA,43A3FF8740C53EA0,7BD45557C0956FF8,D36F361DF83B2130,BD7B1683D55A8352,9E48B079627A1284,000001A0E2F91579,45361EC387127DA2,576F1984FCC930F7,C048884DE101CAEA,8CFA4D7343113100,AAB582F06072D5E2,AA879B59A19BDF49,000168A5A15BA655,70CC5EABBEB91D86,9A6EC13F766325AA,A79AADFA7DBBA90C,A1F02B6F4F49EDCC,C09B45A4AFC0D78B,418A28578B188FA9,00008BCF0DF49D4C,B50AC1052CFB2D09,95336E4721D5F575,3AC6AFA0126A0F51,32539F1B533A8A48,51209B2EF6A6C2C1,92A68753E00D1380,0001262E5BA53BC0,C0EDAE3A2E1842EC,FB5390008AF2120A,9FB3E88F22750694,F70DCE62E8EC5CBD,0E2D46171537DA5F,FACCCCD5DB1AF009,00010C5190C89F4B,A16FE7C85927D588,B02E7A32B1763F7B,E872A8506D94E5FD,B170AC91911EC96A,ED503A53AAEC667F,7AFC6F092F8718D5,00006229BFF047E2,9C2A29520342893E,D3F05B617E923E01,8EACFFEC860B8ACB,5837072FE893DCC2,465EE85679AB088E,E64CECC56B684648,000057E74402ED42,A50E3FAA673BE7A2,B300DFC39A63B637,D8D8B989272DBB16,7B6CD05BAA6D7B33,1182A9B34D0A4A97,F838789B88E61435,0000E7AA4074DB99,0BBDFE20C0A6495B,55A4538A114C6F7A,51D2848E4FE49CF4,DF432149350D85D5,38032CF1D9879938,9E906C7EDDE99941,0000242F61AB1C73,3F599F3A9F26F569,ED1D367CE7918B27,295FF6C96E63D8CA,2A367AA4CFF0D914,49E6E989142D8709,B1FCFB31C583E540,000128464D679092,377587EF22DDF18E,DA4E55AD386999D4,46189A63F65B8802,22A7A43589C5BCB3,300C2D6AA0207A51,81B1A059B2E5CEBF,00012418521FB33D,BC2B31CC408DE079,A536314A802DAAA0,42E078683EB512C4,95A83A1FF73B58D6,01AC1681B238ACAE,5FDCDE18C77C0B00,00020A2A2198C256,55279B1AD61AFC13,063610837175E54F,F6E2C3D401BA1E61,B8F286CAAFB89A7B,03842AF650AC65E9,D0AD5850FEA2145C,00020876275CBC5B,EAE295D9EDD7B326,4761292AB1312CE2,B4669DCCD6E09A1E,6C97B1724D72841A,8344E7039DACE577,1EA877C468AC3C91,0001039C6B91B007,B9690741FE84ECEF,5764539F7F0EF535,0DF1EE4CAC0E0534,74312C89440252FE,52804714E143758A,407860531A06D516,0000C87E67470986,5B80658DC4B343B4,38C506607A0E5645,78C629B89D18576B,AE7A204E0C1669D2,0CDC4819ECB44D45,AB9ABBFE1D62E1E4,0000085B042B3C58,0F29C84D3A99FC21,2788992E22887431,0DE277C4A3189909,8B99E1C5B8B09BB8,E7E46B20B52D4234,69F1CDB8065C19DC,0001E91F6E0026C7,3E0FC8AE16A75ADA,B64BAE4F190BBDEF,B1E65D7AE14E2B42,01DC36817DE7ADFA,2A4512F5F6C13155,8EBFA9A51438083A,00016868589493B7,049E319249251885,B814374423A8FF4B,AA522D17B5C85A57,B11A1EA5F4F8D6E1,B9CE8A22092F4573,24C5F782A3CADB3E,0000289EB97AC61D,1E1F25FC05605745,FD3ED75E0DE25574,DC293B3F27D61AEB,9F2C2560420B34DD,7B1CF478FA889F39,DD115540E4690B35,0000993A5355136A,5A83F61CE953C1F6,2386B9C82089491A,6E30EC2BD969DB5F,7C8E21C7840DFA20,965C96B669DF17B0,6841D50D4E68588B,00017BE06FC6062C,6F9B8A2F6F4AFC0A,191647DA8843EC2E,36599D639EF20E9E,59993A2070A7752D,625D0A1DD8375BD9,3D8128E5BE2DA1D2,0002228E20866424,B2BEB6EB8179729B,E7ED7E5A417A8CFE,0FEE6355C268AB0C,966D38CD87523F6F,9972C6B91E582BBB,A3B60D06080A7474,00019699005E6C06,3051BE794A89906E,AB3047D40A1B9CC6,4DE53A4C2AFB3B47,B6AF41B110540A36,DE493C952C1BBEF2,3D14EEE0839E12F6,0000BE7A707766D5,30BCB28B309F2D2F,10FA08E511AF571B,09278D221296BFC4,4942C927E87D88EA,15D38FB2C60218C1,228C350DDFCE9BEA,0000F5D835AFFC3B,D1A6D2271819E06A,1FC05C9882718AC3,7DE8A19AD77CF9CC,EA1A106A59578ECA,C085F5611E2ED845,431A3BCE37B61C18,0000C0F75E4B0025,54F4E7A89CF333E5,1C12E05B63645AEB,7EF99D39E3EFA6E5,9F938C187BB9F0AB,C2281CC15CAF9ABD,C69A07595C632FA4,0001690F631FAE0E,6D14EA997AB75624,02E98188D7362FD4,5066607C8139DE00,FBF13729EC133AF0,7E2369D35A95C408,F70A0A9EA9CC51EE,00015BA503E4F717,6FF56BA88E348A1A,77FB43821C9838DB,7F861D698F3685C2,DE7134C378741E15,E77533961DCFC737,6EA8DDB18481F418,00016837F4B47585,4C0EC2608C5F4A5F,0433E5BF8B97ADE2,0E1850F84F46C936,E7DD27D33372F3BC,FBF3F9F964BC8054,D0C4F7D399130BD4,0000B979DDD16B8E,9A9CD3B1191675E1,8F71F767171E7B3D,568BD28ACFD8E059,0ADC251A71E600FC,764FD3F6D1324DA6,A70B8E2090955D87,000043AD3E69D53B,3594B02998B8C0C1,47F2AAAFCBCE7E2D,A7758E0C82225BF6,9117E3DA0A9EDB3C,38699684F1119CBE,6E61B0299F5303F2,00010C053F27B826,F4BFA3A358BB3AB2,6F9E7AC36B0C5D74,F13F5346B6347D14,CEA80B891E38A90E,AAA83C5EDB41C5E8,CE223F1B15BA00F7,000139D853E2C65C,ABBEBC4BCBD278BC,2FC78B567ECF5C86,4B388B7E1126C42A,0D3E73521A003DC2,7EDA45285C3B019A,0CF31AC841D576F8,0001896EC369779E,B0BD30EF357DC3EE,603CA34C73B295B3,0A31A8360F0BAF0C,2B98B75544078DEB,D6A6CE7FDC067DE5,C9F6432B6D286FA7,0001B59949113D41,8E8A73464230C913,C9469ECAE61132C4,D17981A7670700E5,22B911C0467A2B79,8865839A3411EEC3,9A483AACAD157AD6,000019BAD161008B,E4778CDADAC0F8E9,1CB2A8B3D9225823,B66C74F14368FB28,E8053207EB4C5DE7,9AE18770B14A0026,BC9C11CE766D8F01,0000C7EE73A44C7A,A4DEAAA1E3AC7656,C823C0FB8F81DC87,F43975F83CA91A3B,3BEF213C08810FCC,9C838381ED436256,10C9EF87F5BF0046,00005EA72636560F,C392349AFFE0A661,0A301A660210FACC,A4374C2C9D70CEBF,57EBE97D64CDB70C,F979F083AEFCE306,FF142A2DF718AC42,000190BEB881D898,1B0F7CAA27FF950B,A172B227B25D553A,5FA64569610FBC14,CB84223162C6CE8B,C51847F777ED8F2B,C481DBF4990F7E81,0000C46172243941,FB5AD75A16E7B16D,A00417348BCCDA77,E0A9166051AAF54A,870B78AB21B87BD9,16E3ADD9FEA90968,1534F94303958904,0000D480BCBC7273,E277F0A312BE2F34,0A72BDB044B54B89,E67FC4F35DFCB723,7D7D9924A67BB0C0,4BA7080A09DDAAA8,94EB2AFBD55988EF,00009749A7AC0189,15B32AC1DB037154,653CD0ABCAF7D9D5,28F9BDE0EB0E21FD,3C1878255832427B,99609E99D772064C,DE9C19FB263DDD10,0000EE92B0A7DC5A,C006547EA8869F3F,35CB546F8D1DFF6D,0C0C48F622870677,AC63B3B968ED94ED,CED1975A0FDBE185,83D00F88061D6E06,0000BEA1FDF1C437,CB6DF8251E4C6EBB,A0083B2B3E95FC24,1D61FDDE199BAF95,CE4D37B9F8C65AF8,2106D3B669B23A41,76F70096DF822BD7,00018251FAAC077D,13F9FF5F6A438A58,A1DBBDF9E893350F,F2688D9AC328A94D,E1244B6A23936329,7995E2EC3ED98C37,9D2BB3E620A30647,000191010ED8C9B3,D442B7BE61FE45E0,F2B98DEDDE4E641A,94EE0710455BA129,6864D2E4634F6B22,0778F2EC0C46BD9F,140CEFC11B1E74E1,00000A3EA52D43F4,BB7A41E68162E227,DFFD365A8231B9DB,C28391E9F09C2F33,69656DC317CEBF2A,0AEB3E71F934B969,C091100AC1A903FB,000088A76EC676E1,184C43C1A3F69E89,D6F6498BB920E965,4A92095F6D11EE54,34000A31B2E7CE65,98AA74D98073EA01,6C14F79B8A354EB7,00016446A7A8ECE7,943B3BC9AD0BEB63,2A77870C5F892B4C,3BCD58AC25FD9AD2,57F8EA61F5CA4C87,CB535850F668141A,C76EE046815B8846,0000A2B65A3030B1,095FC77C3871844B,488F14B8C0DAEFE8,935AC1E67F8B0356,63A67778AE9FF6EC,6E184C908BE60FE3,DE4A27179C438444,0000F4311A34472C,159F52F71CBC1630,49AEBFA0A14DB119,CCB02206986B7458,E04D71D8CC415CDF,FEC92CF4A163148B,71B4D20FF24EE036,0001682E0CE962ED,EDE9864477B63455,328C34F514592717,5F2C203B2A9E36DC,5CEBDDF689AE7281,48329BFBE000DC52,6D7FA8672EBC346A,0001D7208BD6D5C1,2B745BF857E01C8C,32A92FC9C438B7BB,004691E739A487D9,6865CC2C918CAECF,06941C4F5AD74DEF,38936E9C9F4B123F,0000C9031F6DBEC2,627AA2F99975FEBD,F14F89D258BCA6BD,D546E0EF2BFBEF6C,BD1D12D4971A66F4,82EC126A2F1C5579,111060561067C519,000067EE2AF50C10,81FEEBAC413FD990,0E027C4C17298E33,F1ECC7C51FEDDC9C,5FC23F86A6E4F391,5B8473F3CBE29F89,6DD733CD6A5F9147,000029810D16B130,B01CC21433DCD339,CE9407B8E7767CC9,2E72555A77D1B817,84BAD594E632743F,D458B9B491179F44,5DFEBD1186F02345,00018FF7B6F18F7C,0917CCDC9D8B1A6E,D36D02B3AFEF79A8,341CC5A2AB9355AB,D58A8E05B10A1E1E,1B00B79533ADAFFD,DCB18E50F93726ED,0001E55273D50EC7,9F39EAEFB7845C63,E20443ACF0A40770,2984F76A610C5162,E5E0B51CDFB9F7D4,401F58F59F8A1879,DDE9BF76991750AE,00003769A5304E1C,FF48D63D469A851F,6A73CBB7FB54A780,80AD8C6BB4638576,375B0AA5B69BDC3E,6DB4047000104B3D,8B4AD755EF483E99,0001B8E8FFBB2812,FCE4881E5CB75EC6,6DAFE5172B914358,8AB0126B5DAB3EBC,C9BBD3B78CFD8436,8BF85F9D51EB92D2,032CD8C70B314498,000164179BD25311,7906FE86FA6F1DD8,63ED266B14EE9474,CACADDD7E1DA78AA,688C2814E53B3121,74B214F0306C3AC3,46DC44BC9C7F683A,0000C1DF58651C3E,4ED9DB62A359D207,385282099CE643A2,B98DC4A7E527D634,94EB65C9BC377DD6,922CF69D72562547,6E9661EF8D05A2F6,00005573AE77F24D,F2FA13063082C5D3,FF133884BD62E0B7,15A2B57F99173A32,B6BCA691B32850AB,22671291C0C69ED4,A7EEEA0975EAA822,0001E5726A483B07,CFF91F58544288E8,8269FF777422222F,767A8D9624D00EC3,DA240CA06E6C2FEC,A936A9D860FC4AE4,431FAF790F0F4466,0001C6EBF25B515D,15FFC9BD84D91AC4,EAC607FCCA8B25F3,50ADBCB093402A45,C6D72B5D9F6E1B86,671ABC45D511942E,542EB3C5B9DE4E71,0001F7099C3F2D92,678C1B54F100EEFB,D0959C1575258109,31A512EFDD170157,47F82280C34BF51D,A439E47576AAA282,22F3E0A14D0B441E,000025E4FF2007EE,641097D94411EBD9,C26D2BF4049D4386,B3CA1FC78D071AB5,3D86C3DA06F0F3E0,54B3BA7713013FA3,3F7C8AA230AFAB0C,00015A72D5EA1D35,E9A27616627A338F,E9B0A4AEC6D790DA,1D9A51F724497A03,0EF3772C36273A46,F09A6B9F324463CC,F6AF696FC4D3A683,0000AD865C3B5CDC,91FA89154C102405,693C3420965E6D80,F98D885133D0D191,A06063670B6F6CE5,4470F825AD8D0121,47D70D4C691BDE11,00007EE30DEFC9A4,42FB9F89E581FA3B,4AC16F37C42609A8,0E776AFAB1E876AC,F695D7DE53652F4C,2319CB649D05933A,D980EEA04DC0CD9A,00008E09773BE8CE,F77E2526A6EB93CB,F5C034193D7DBF7A,3C78CA91C702E523,55E9DC3FDF08D3B5,6FB00AD71203960D,138B121A2A80803B,0000AE1167494FF3,6D50393F59E810EF,5F707669B58535A2,91148EDBF61602F4,1B547195EF496B12,A30C9A0CA64235F7,56FD145D11066029,000013990AB37E9C,9D310B0B2AA1087A,743B46E2F42059D0,885B0656509F742B,BFB2465647E75F21,C5310EA3FBF8DA05,314C023AE917D984,00018F953F37B7AC,3BD3649296B06205,67B4A6AD422BA116,BA311FCF087C6300,D0D7A703BECE148E,AA6E47F8301C4FE1,9321B27251BEFF2F,00008D8821BFF361,0E633AF6C2D478F4,C49914379D0DBA89,7DEB42B72E177036,F572530017EEFFC6,24750F593090C77C,4698FC267FB049BB,000120C8383C83A4,B186FF1DC758A02B,63DFC531DD8621FB,7CA564E602D7D479,EB6C90C85E505F62,AA16CDAEDEB7283C,A49C857389660B64,000142A5BC97D8E8,56F76C4A14D9B1F6,F5B9E1701D74BA16,582813FA2E6C9362,F3A9BF72B6D83F51,6498289CFEA60D88,4D949802B7A52E2C,000157C253B27603,B0C78D9422EAC3E3,5A996A040DF60EC1,2CE38B8C1A68C3B2,0324019DBC145D35,40AECED1D101AF7A,DF05F30D986BF31F,000114F6738AE35A,8FBBE43323433F75,D9F70B1D48F6E919,A5FF95AA57796166,694488909C237501,ECF5CD98D50D4D84,42305A893A3A5B89,00022DB792019D51,648438DFD687BF57,F61E4C1B74B8835E,678F74D7EB0C181C,CEDB6CF1EA300B4E,DD2F2BC0FE7DF827,08BCB92A31D3E1EE,00021401B6525345,7751DCF04B922749,E58042F531BDCCA1,E1CD1314F0867CD3,FC170A8E72428D48,34C70445EFCFDD1E,B97F8135FF785F85,00021BD7B7590D51,C6567CA6DE8CB162,ABBBD12F1DA57E3F,5D7F25655E080D7A,643C34DF6FDD02CF,789B7ADF973B2B11,DDFE75D018238F05,0001409895FC3476,E5896DADFC183376,3A24F0A4EF5DE618,C76673AD21BFE5C2,741AF7A75EB424BB,3106AF6FB5149345,BDF38B4CCAF103D8,0001420615E052BB,A555489CA8CF797D,DF01A3BECDB1135A,B2AB2EBFB8EEC55E,2F3CE2AAF36C7E5C,415A1876FEE609C6,F3F358872A897B1C,0001D8826120B8FC,E88486451C96CBF7,E2E2D9A13ECAD72C,B1873801EAC5749B,F602973BC46AD717,AC54358A8E649D67,C1DABE98EB0C7531,0000A186651A1AE9,232CA3EC1C95A214,369D2A54946EB4FD,FDABB18D37FC7529,F6A30987EBE69942,C2C5EB35EED47C44,6EF117605909C441,00021ADCFED14074,81E476377C6188A4,9342939A6EF03A67,D4200752A2BCE12C,D19864DC7369E144,B371267F42E0537F,3D050962A221243F,0001B48DD7B16663,0D8E246088769BE5,F24894222BECC047,89F28B19A3F184EC,2684DB124538EC09,ACE5F2D7646BDA3A,C9F51B79DB4BABF2,00006DB9E6B7BC7C,063BEAF31DD2A1A7,1B6CB88F1B41C035,169FBE6CEA1B5D26,084E9720E34938E7,90EFDDA4191EF9FE,5F846E6686BABA1F,000203736769E832,BE3C06C737AE4D57,32EABD8FEEC2B84F,8935B6DF6D373D16,261665160CDABECC,77583FDBA470FE16,1EFAAB64FAC0EBE7,000172B908CFA03D,B2495881F978EF98,1183B76919B0ACDC,E43DCBDA3692ECEE,4C397152BF2FC1E2,CCD10DC1AECDDE74,300E0A2F2DB03B93,00016591C5A7B426,0AF1346743AEFDF2,120724EED8F511E6,18DB81AB7BFE3F2A,031F9415AF3FEA6F,7241675D0B7813F5,4334E574BEF027AB,0000697E946D4273,59E13451A9CBFC14,F3BC74A0EA7B2899,2CA65A43270A7119,A903BB8303B36303,029799146D8019F6,D05A2F5CC427699E,0000366B08B954BB,26E173240FF300E3,01A529688A392BE7,7597ACDFC815832F,F8D7C0A9DEB8783A,D30C5E96DAE657FF,D82B537A1F26F64C,0000C1222A77CCB8,58FD170962DC4EE2,B84C1C815F4968F8,6F521842F9BD4DA1,337F6CE88C16A130,DBB55DBA14083F16,8D6A3E5B2A7127A1,000036BAFABDE9B4,B8D58AC83C1A3F03,F087EE13D0076801,BE1ADE65A2BF4C35,C4B1B8C43C677524,D117A872F91B2125,E9CACAD7824C69BE,000187253F46A3C5,841C7B4354D2FBDE,239C34E560DE5A9A,93C34C0010F9D970,EA2FECA543D49695,A00F362A0041F415,AAB308111E1943B9,0001A9646162DA89,DCEC2004CCFF6502,E4997297B02EFA2C,3A67419596E3A325,995BA4FEB92B44DD,E3C8B51D8F37EE3B,FD82DD96AE77DF49,000029C6345BABEE,FD3955F11FE5D8A1,85060110D4BE6B4C,515623082B7F5BB8,EDC9A26B02DA1613,D656F37B1BC0F505,53C690F513916B45,000196F964148511,BCC6F9DFBDB2BD4B,D9118139A4AD6BE7,F181B1269CB8F856,7D4EBCE2E29704B9,DD66A21817B4673A,4D2B02527BA6E01B,0000AF8AB2E28B2F,BBE91FE634F92058,A64E05D027B8B7AD,DC9EB523AAE25ABF,0CE93B1FA1D3B237,9049CA49C092607D,DADD5A2515F00B94,0000776E8B9F5FFB,7CD350DE75F2CC4C,40F7EF34345282E2,3232A18BAC233912,920B6F8EC6B1AD8F,A86E3E90D933DD47,4891C3E30951D81A,0000163D4D2E4C28,39FC6BB2C214DE28,8F1CEDA3A4713405,A0EF3116D15988CD,7085EB4980EB5A6E,B4A6E6633EAA1FEE,995153FEC491DC65,00002B37DF7E4D10,24B0D641638BD998,E7EAD716E43F6E29,FC73EDCD235F61E2,4798D4223A44672A,95FF2BDBEA70F9DA,A534A49D6B082C33,000160F307759A1F,9F412B3B7AF46077,34B6A3E08E76B835,32D83E43CB315E82,4E649DC0516678E4,2541188E52C5EE9D,D490678CE1CEA3EE,0001CF8EB5FA889C,617F884924DA6938,B62C9030DA1649A6,AA5080BC30A967E6,E8B15B49E1E17B3E,D2738282E5DF72BA,82E63930CEE02392,0001CE9CD7FDE3DA,1D8B02811A147165,12525EE6ED0B05EC,5CF6A56E1AD9EA1F,9D6A8C8D72CB5E34,49CDF00BD50305FD,82C622F53FD29248,00016C1D4ED23A14,C9F3D410A1B88CAD,39A3AE807AB8BEC3,A429145FD730E79D,7FFF7DE82BBA3631,BDB1FA2E5A7B8155,1DE1D5ADA726930D,0000EC52C27DEE60,381B382AB2580E02,30C947F399D4E455,8F65DB13AA377953,BC0661E7B3571F67,BB862613135D68AA,C554A1C9B0FA1468,0002324CAB533316,6E1C9A226AA2B0EA,F67D7604245789E5,FCA41A36D71C2440,AABB1D2F896D2A0C,3C21788F2E858023,EB6EC8C272269E4E,0000EF40FAB365DC,670F177E4E8D2407,D2D77112E87BD55C,C9134FF451BCCE12,56E30A297C86372D,B29D5BFFA5C10419,E630EFB50C627408,0000F0147452BC9F,24FC6D54FBB3D739,70D43985970805F6,64D9391F9C6E818E,4E24422D9CA6AC87,09614967652301C0,A1A82854AA548D72,0000B3D5F4ABBED9,947D3BF12AE4273F,B9A3EEF5C875361C,284625DB0D2133E1,5CC38FB493CDC07A,71A9420E8A8F1793,E1B260F50F4F6881,000072B718AE0834,9114E93B8519CA92,CF05532E12D2E27F,E19A72906548F476,BE7C1B3A22ED283B,ECE224A00354ED01,FEEDC2BE3885783F,0002102030FF18CF,A7EB468A88159E08,7482B379A955232E,5089FBE36FCC14AF,C1AB095182B74587,9B7F40C899436F55,177061C6B102C724,000201F19D2E0D7F,96F7D0952CF03BA4,00BEF471936CDE93,AD6699D02C6FDFD0,191742F8A44FF8CE,D0DD627BE54CFCC6,471CFAA2DDB91F0E,0000B23B7B3A6ECB,D7E975EFDBC42532,BE7EBE32CECDC504,AC88BC71193B070A,DD1A7CE520B8BA88,31E33F5865B636BF,428A5F1DE0F7064A,0001AD05C2ADC23A,081F61E90FDEE22D,9BDB22D3DBF4E904,172B4C424EE7A93B,595531CFB6719F51,90C3FFE5A860E188,766F9C816C34F80F,0000F49A34924046,7B997494716701CF,41945D900222B074,6A6B3BE957DC089C,2F81DC94D0DCEDF7,3F7E878FFC19D1B3,B3E93F0313270A80,0002269612929807,636DE284C66ECE9D,B3E91BB39DE0A69C,DB02BC6650FAF782,C25447AAF53DD803,D6E0E79E6ADF998A,0A7ADA45D03FA5F8,000116C95797CF45,BA288815CBA9BBA3,3C159EA9B8C28219,B34F4D48BC2C454E,6746931AB531C735,2189814A657ADBBD,482D3A3B70088814,00014911F072A8D2,89D7529D6D11BB2B,7453062C6BED4536,01D466047019F19C,D24C1CC4D21D0FF3,6F5D4F5A8D06D41B,5F63731C44665442,0000E505556A4F1D,15D87F526BBDECBF,60184D57E987294E,181AD10ED8AA40DC,E22B2FB40DDD1BA0,98E5140120736A97,CC803037F042A002,00023213ECFF7758,27C400E011C82358,A47A808C64BDACFE,D1AB0D7A09CCDF81,D24AB97453F62288,2F135D5FB7070495,DDB21D053B275546,00001F6FB2BDD890,7F18D6868F98B5B1,372D2A30E8045F77,ED6FF463886180DC,DD50AA8122631E35,ECDC6EC104EC6E4A,4110F6F15E3D8311,0001DCCF1618A400,698BAF26E5FA1C58,BDB41ACA242CD208,16A41B92386B83F1,F48FEE4C5CEA43ED,13B20BC808DB262F,F37EB17A44A8873C,000015B081629732,AE9E269F56D232CB,A55B2D25BCB62E9B,E72C7AC2F28C2F0A,7FABE9DA9F1BF11B,1D33F7F5B56A57A2,14E78D2817D45BA2,00004C13BBA4AE0D,031988C6689F49DF,44BB54685FAD3030,FE817A2FA5FA16B1,94AE790A2F1EAEA5,CEFD375DA4283042,2CC375D363C1750F,00018F6317D9EE23,96A7C878BB1EDAB7,40DEF16EE88927DC,47A11F4B4553DC3C,2EB5200C5BD46DCD,F11216909AE257ED,66F810F7D0FD0EDD,000086C7EA89C724,BDC78AEDC89E1946,2507316DAD0A1760,92576B5A54C69E0E,F9DE8220301A0A2E,AB12032BA97BB634,8EAF464C50BB5DB2,0000983765B8AACA,7050FA6D8FD84449,2330EFB0379523FF,9B239F90F6B5D9AA,298B0BC8941CC5D6,A262BD196DCEE4BA,C1B2CB1F5A9E24A4,0000B6CE9234BD8D,55763A0860350B82,903F72F9E27F9EE9,92ECAF5A9AB163B0,53BE3141F78FE963,7FBBF55A04CE6753,70CCD8282A1EB302,0000FAB77E935280,97A1B799DE95E718,6735735B436FB210,4E5DF6EC779EC951,0B11CD030BEF2FC0,8CAB7E6D905C43B8,DEECC7186BE02683,0000A2E8DE1FD05B,B1A5DD4A233B221B,A54D692FC443A4CE,C3535B32632AC1B8,BACDFC2DF8D132BF,7453DE996D1B65DC,D527370DD198C6CC,0001372E31FA76C9,FC513FF7A1AA8275,EBAB567D19E6BD93,3E14E09E2AE10EBC,7CF23652EF97D46D,44EAC7F8D6D21756,71BBEF3AF4C514C6,0001820E9F4C0A90,A0F70CD352E65EC6,5BA297366D5D06EC,172D0496867CA573,A974C0E61C1A78A3,FCB44912483BA062,CF9F033B3184EAF1,0000EC3A1A6FE572,BB001731A9241AFE,F3F2699215D3026F,51777995FAEC1563,DA9C83B345BF2D61,118DD8C6A754FD7B,F13C6A3E602F41A1,00019431AEC3C434,795850F05E5E271F,F78498DDE7B4A2F3,70186C47C97999C6,32A19947F1861E91,9D050A4C6F565CB9,9987BFC34F526C9A,0001A8AA2F68DE43,897EEA13B54D6AB3,BCC1C110541A25D8,D2F1D2FF4081C594,50B2B6126797689E,D6645C1F9E361219,192C50AC1D580066,0000E2B8044B69A1,D227EE067C9228FF,398A95CFA1DF1787,8675E243261FA767,391999E7E98E2FC1,7260A3AAEFC4D38C,A30F88EAEBEAFC08,00016E680BA81CB3,D7B84672C191EC5E,F0793167F5641EF8,AFFB66DF5C034BCF,92B537D95D289E03,0D8B2BD07B8A655A,C206A12B3EFADBDB,0001B4C4A784C2BA,F44B63B96369A385,CF195BC8DC712FE3,76665BA9F80225FA,8764B3C5400B5893,6A71AEC475B579CE,5BD5F48DD10535B4,00020E09A692ABAB,9591C582189350E3,5655D921F5E14D99,5FE29F23223A2237,38DC941C6B005D83,E193C91233855D92,3605D4392B5E7AD2,0001FA62E6D34CFB,0C7DE4DB15CDCB9D,44704A69EEA41F31,7FC700BF07FA5E28,5D61FA6AC409EB22,4033734C53B49E4A,90F078A1818B99C0,00016C6F17B7AF83,40C880A34B0BAD26,0847B1C9FD259A3A,ED39541E937F52CB,0CACD945B8B5AF23,D1C0C703C47553B2,CB902D4B90102100,0000D74B2826394F,25D73CE741F11368,668A44B950A0B31E,936D6EC7011D0B71,B47CAFF6F94A226E,85FB21E9B1524403,AA4EB71A1F2414CB,000093B431756B9D,0453869FE009B0F8,04937DDE2377E3E8,6D29E4F40ADCC056,B6723D52230A0940,761405E0A81BAFC6,1D7471F8BBC40EC9,000166FAB17E2477,209E606C1B0B3E3E,F49F8DB334DE39BB,A9DB3C8C1B17EB94,07DC1BC406F22AA5,74A71B23C37C0386,8EF6AAF2EE75493D,00003F6EBDBD400D,51608F8736C982FF,036A8D9B78374832,0E221AAB047D504D,1AC87F47BF9597A8,0FDF8AE43939A742,113A2720A82CBD7E,00009CBA01A03D95,E6C37FD5E6B8619D,3F2DF8127C083994,F61D2A54A6A79A22,2C859508B25BCF71,50A09C9FCA27227A,B62F6322B85A83BF,000088882CD1B74E,3833DBDDDEA6C29C,0D9A5B3B2C3F49E0,417382E525C9AB20,C53E95FAB42B7D14,859D3723831EAAE7,5D3AC504FC0856E0,000144A2428FA8F9,043CB6830595142A,0C2E3864106321EA,ADDA16615917617A,0C7070F73589DCAE,F2D5C4C9B2E17C3C,26AFD6D7BAFC8C79,00010AA03AC2CFCA,0323DB09DF302E24,1ECE188A530F0B67,7A76296C95EE8EBD,0A96774E6FBDEE30,3902867308187695,9A5D05EB4D17E866,00000580721F4A00,0FBD6B23A80A6916,DBB752775100C19A,5FCE6BD6E51164B6,E72DBE46E280D41A,50DDCD7E786498F9,38BAE021D815751C,0001B10314A0C4B5,B6F7260F0D2EC50C,8C16C335A0788B5E,4187D533017E9F88,7A0285C24F2B3EE7,4861931A336C69DA,40822BDC7AAD9A15,0001B9316667023A,2D0831C265CF01C8,8647FF51B9F9B9A8,EF9BF6CD31463725,1258BDAEED556174,E2680C9B573401D0,B929BD1D9C5D4D52,00023117CE03134C,6262E02EE28D7059,353CFC17FAC1C076,921EC6DD5CD7E640,8DD5CBA3C4CE8AEF,7F03BDD8B01CBD90,BD9A115E6E441948,00021867CA90BD27,8EBD906C144421D2,B05AB9AC931F87BA,77A8C15D66339C85,F87BC517E134126C,49212AE9F55DEC35,E37E65DC8A7C4980,0001C2C443258926,1B8CC19F4AD42E63,03E81133E706E2AB,8EFA02667FB1F21F,AB1C6271A90B1FEF,419DFEC03683B645,7FCE39E8387D6D7C,0000DCC31F749641,BA2D5EA8087C8BF7,82AA80517EA5226B,5CF30FF2DE0BEA79,E62D7E5CE2F6431C,1B4602E5103F8C54,7C49EFDF854C5073,00010D19E8929D27,932ADF478F92CAE0,50146B75B82D7A53,6EF72291203F27BC,122E249A8A5C52D8,9B87B652A089C4A4,BD77548351CFFFAB,0000A77250DFAA1D,B88A7F23FD12A44C,F64162524CE2440B,8FAD24535B221134,937787FD0DB091EE,8A45ED4B551CA87F,870BA995B0F09F54,0000EC58B50C27AE,CAEFC33770AA6A7F,EE55B59C9E3AEECB,483AFE2EA15AC92F,64C5E54547A1F004,FABEBF9EB719C4F9,D0EF8BD9477BB451,00010BD44605A8E8,0033D4D9C5A00D5C,BC8C6598DDE090D8,9DEED6E852D1ABA8,91E751BFAB805FA1,0B389BCF8C609318,390D7BA07091AF2B,00013C05BBFD258F,D9D901171EDDC6EB,76D454CA4EA58188,2E1A4B118DBA4B62,1F59E15E3435AEFF,57C071915292870B,2BEBBF71CC803E5E,00014C6DEAFA9A9B,269D2213AFE61828,CDE63325D2DB420A,3CBC0CD731C93E1D,4BB3829613C92480,CEA4E3ED7DA29B0B,4FB35394B2A137B7,000196B2FA14D4D0,AFE964433BE893FF,D4AA932AC981C620,6B690FEE1880CC14,AEB48FD1248124B2,F563A102BED41524,D9E0B499D137B880,00004B45BD575376,5BE060E58E3F7DFD,607DC5AD258A2103,183A33BFFAA7A857,8C5475C782644568,111FF3CF9AD73713,B330D7425903E61B,00016FAB9DFB80D0,606D5E27C884A3C2,640BA774AAF57740,ACCA4CBB219515C2,727C74F67E5A9DEC,78ED71F2185A349E,67BFE0852EB9BACC,000109BB201E7939,621207936A3C01AB,076B64CAE9DFF6F2,211351B70AA126D4,9377C0BF444C945B,35ADB51DAD723C69,05929E31C8225711,0001C2812F844174,CADEA7F50624BDD6,F1511E569AD59D8D,9957EB319143C99B,76BA8083F5080FAC,B8C798E5BEB4A189,380FBED1AD9AAAE1,0001F556FF5337B1,B7D4CB9D5EC3A289,B6962C9DC550BBAA,070FAF7620F4DA69,4FC408CBBEFD197D,62F3EB31C964B6BA,25C15B846848BCE0,0000A794C7B283A8,556B4C55A7C45519,BBBA511DEDBE4BD4,89050314E5D246E0,BFF68D99076CD928,463F6AF3497D6143,1D28F7765EDDD509,000022C3A44D6E41,D2B3288913F99990,BFE568477F99F884,2AC90C8FDC8C4694,3ED680E57EA01737,37A8A04181A5CE2A,6F91C2C1D6789700,00019CA325FC9CA0,6EF23D9E4E6367E3,3E3C463169A8640B,D52840654E1F75DA,D39C12A1286CED3F,66304F5916FFE348,420D8054223BCEC0,0000891DA5BF56EE,27341CB39CD3BB74,96318E9BFDD0F94D,7092D288FCCD3D9A,B83892F3AF6C0C87,27DBF18BB7234B60,FD42DFE887D60230,000078D065F963C7,E84B615FB6703AF2,E9A1487ABA8BFBEA,E82B88C77C222F24,BC019BF96F780F09,A70ED89964286B05,007023C916F74067,0001920FFF6327C5,B3A576C1CAC64B68,007EA901C532BAB6,9246F9DF36769585,93D9C5DDC8D511A5,4B843872CB6412E2,887EECFC3EE6ED60,00015CA5D4AC6B53,3A7C301AFE25D819,A77BCEB45B016D98,90FBFFB88B4723EF,B8DEF0AB99652012,1EA463C13BA2124E,229906DFFEBF7011,000191348CD3B8B0,2B3FCF50CFED94B1,69956AF12F8A601D,C2E638C5F73CD7E5,BBC7CEE22D4CC26C,B722A4C41EEA74FE,D45FED19CC643C7F,000233F9181761C3,D7D949125D41CADF,ED747666A30CF71F,EF37CB05D30B12DA,C5DAFFD6681E5E4A,5AA73DF2D191A97C,06E2492A3BF57B5C,0001D392A5D8E5CC,1E7208FB1A108004,4A158F72EA518CD5,6E3A0BD925DDC469,57DF2F8258BEAAAC,6618B5B6B099C81A,36ABA934111403F1,000215765EBAAAC0,1777584763E783AA,5D0D93EF5FB17D5D,04FF28A157F52F31,C52F2A1F13CC2305,765644F242BC5D4B,46BA3099F6DA6B9C,00009769D49729CC,E0B85949F7D999FD,31804BBE30DD8C1E,A648816639521A74,F7FD74F04EA74E0F,C91A45B1727D3917,D506B5A4F9A58AF4,000194FF39690551,8C54BDD59FFB7D4D,B615D9EF09378BB2,34548ED338AFE48C,BC6BFBA837396E60,2A617CCE63A9F780,02EF32324407F648,000232BAB331F562,005F0994E7E55D51,13A774B9433C1B57,8CA2A724F3F2D989,6DC499AFF0D60E43,12801D90C631EECC,5F4B872515C4FCAF,0001637DBE7B6E23,822C45290E73A9A1,27EAE72AF51B424B,71AC2380A7148ED5,C48E1473EC348DAA,F8E1AB291C5351D2,ACD0118D9D3FC9BC,0001BA91D9C991BB,D54CA6F8F700C7EB,B3E3B6C798E64917,2D7581CF639A938B,9A8C153170DD161E,373749C58CD131DE,CC974A399F97A215,000126413F19A2B5,D20C93FC471CDDDD,EA6753E7DB93279A,A8FD19573CBB7AEC,2BF80E8D33FD4AA3,0C32C8DB67AAA1F0,F750C007C6386A98,000133E3879FF276,506BBCAB910F5650,2876EE132A639FB7,406A3BC820EE1894,325F0986DB658A20,68C36C9C89F1D396,215DD51949392E34,0001C9417D1919C7,168C7C08FD0638F5,512815EF0F09ECE3,5FEE261FDF0C4DC8,5026C5F538BE32B1,661AD44646BD010A,1B81A47A9B5BF56C,00017D6E5AEF73C6,2840676EEEA61C84,667A23BE8BD05B17,E69E96C3E1750863,371044929F82D743,F71C905B74FB1A26,FF661F6D58D0CF30,0000ADAB4F930271,11689AF0F1F44A6E,9182F5FCA5F526C8,8B891433ABD380D7,7F0642B49B36366C,90BFF49A9BC3F0BA,C928316D79A5768F,0000B1E02E69101A,355BED08FD7BB9FE,94000E87C8EAEAF7,0603223C142FD519,1589C4E67E08A2B0,60D4C7E8A36E8AB4,5EDDCB0DCBAF8E32,0001E6AA9E72FFF6,B659FE9BB927DC4C,94F02A04EA1224A4,93BE841E411A4305,B87A814CED357D9C,72F1ADB8758F2FD6,34A3EB9D278A7888,00004CDE0DF95E3A,4475D9BB4042E344,FD5EA9272A9375E2,78E8DF894A22A4AA,D93D22995655090E,552FF88B55653A69,972A15474FA4B6AB,00008190DD6DA589,36066EE3D62C212B,FE1EA5D78078EBBA,3B7C86DB8D7F7915,0EEE231ABF631217,DBC64825272BD839,530741801B3C91A9,00013A9C167843E7,C46BB040620BF5EE,9605392771578746,55E0FA1FE15E595E,775217CDF523B7B5,0BE35CAF2EAF3EF6,FE5710BF1A5E30F6,00014D066107DB1D,CB29E93463D819E2,CD7DA128E8798819,6E40403F712A7C4D,123EA947E85908AA,F2701B9895B74A19,1F850660F2BEFCDA,0001C93866F0110F,783FFE8AAC2132BE,082163F31D3C7ED2,EFE04BFE48890763,30D0F991D335C231,0DA0609E4CEB2112,C15C67C354C9CA38,000168555425F115,481C9974C474A802,8F27F96E3D284951,101929E95AB3A412,6BE40F393DFA8339,DC03ED161BAB49ED,605A4810F88A1B1A,0001FEDCC7D924A3,FB6529AE4167A7AC,8F497D89AC1ABFA5,DCCB096C15DFBF1D,B91EECE13086D895,802B732593F319E9,EE6A0CD350598AB1,00019CD0F30AD370,E7C4EBDBABE37FAA,789A39824180D35C,E1A33A69BF2E27B3,34B7BD8C332620A0,181D57FC9EEBFAAA,A1F41DD827E9C5B8,0001BB3CEECBEE97,8EAB3264A91ADFDA,0A08B2B4BAF4FB1F,F633627A97C42887,BDBC20C1B1542ADA,BCB112D2BDB7B810,32B31D3378F1270B,00020837A899DD05,8A5AA931D151DFFC,B8F13C4F2A7ED728,8DB193A1A88BF4C6,B1D4D72E6DF9235E,410266C817B0054A,F91EE8D47B80CE8B,000057882ECFF68D,440072FEF2355474,8D938F776C8FA59D,ED6E689255807F6D,0652CE0B80CD157F,3FFAD39A60408079,FB4DF04F5D5CD028,0001B6348AB1400F,10F944D5347C5280,998C70B87D759DBF,82665F73E54A79B6,AE079975FD435FE3,974D05010F2A0254,4025DCCA0AF3554C,00011051B7F995B2,69A277BE7045C53C,0E65A54254A92A66,2B2D4DC2D8FA051A,71399E41D23B328F,158839DA8D7E3EA6,160208393612030C,00006260B1D3D771,BB5B9CD11C629FD6,3D5B571A3B0D3303,5A58E53962E6DA79,C431D8551FA94437,D6AFDB2E27991B6D,036B331AAC23DAD8,000168CDA517C8F9,CE63368999CE75C5,D6ED29DEC3AD60BA,1721D879D55ED9F2,C7F8EB63FAC6BEFC,E235F27E35130F13,DB12254F1B759A0A,0001F664C54FDA0E,D5C44428A5F16146,200A226F43032DB7,738EB9F65FF66D37,C76837F98BF693EF,F48F0A49BA62701D,50DF3BBC70ACF9C6,000013D4441F9106,9279AA93F3AC7166,C0AB550D08F13B2C,BD8C3A95FF26FB28,D34CD9D9A9529D92,39E14EDEBC5B2400,5525083508B50D26,0000B372191BD318,FDEEB9A21EBEE2F6,90D72D214CE9A969,1CCCC55D7FBB336C,B095772CE0A1E824,06F825BD40036133,99DB04A28E74AE76,0000F1F943E318DD,6CCF0A27DA3D1D3F,296A4B6B3F425614,81593BA180F95DFD,A27CB10D067D93F3,84AE80B6CE1836ED,1AEDA6CB12A531E0,0000CC6CAA6E908F,E702A08630B3A6EA,A4A33CF9442B991A,B227F74AEEF489EB,D4DE729C44A61D15,69DDE402EF17A34C,C5DCAA05F9C63E77,0001CF65E17EC9DF,23463A5BBC203F2E,35DA261E73ED5145,864E997F32ECC1F7,3CD72773AC77471F,B1471C8CBDF1F65B,C9CE72D5DB281200,0000B68C9626FB4F,6DD153831B23B6DA,9205B27A5B86B2B2,59C7EFED84131878,60A6B0B0BE13E104,573AA91138F30A49,8D0102053CAE2681,00010035F7845622,1D5A6B5240EAA614,8E1382178DAD0CE9,8DFB211A42272121,773B80357E863913,CD54007C11571ACD,959B4A7A2FC52B6A,000204C19E5AC9E6,627B4BEF3889BB26,D36FDF72F8CF1CE3,DE7C5E550CF8D086,120E7831A48E59CF,4554195EAC5779D6,1B18C63E1B30DE1D,0000D34495BFEE3D,CF45A904E91BCE09,585D386BE3119EF6,AEE6292C30FA8B7F,698D0A8AA447F6DF,A7452E45B26EF81D,A01CC28ECF20989F,000080F3560E5D33,B284EA1F67C7BAEA,1C5869259894F879,62F43BAC11507FDF,C0A2CDB6096CFFEB,B80C89ADCBF38FE8,CF67432187251709,00002D74ECF00FD7,E084247F403EB4B7,427785CB80D65A92,DCAFFB9401D25C8C,5C835695880B361A,E95FA77E49CB9988,514B97FBBAC3A4C9,0001E1DE0134B959,E5A4C0223A7E2A36,2AED26C535019DC3,2B9118EB35000BB0,2293E9DB0D8777DD,CF5CCD0E590261FE,18A53BD77BF4BBC7,00019F450C42843F,B3CE243598353115,B394420E270A2E92,20862B9521AB6389,9AF51328EFD30D85,726660514664BEFD,FAED4162E3ACBBEF,0001A22272FD322D,A887403A9A330B28,7094D9DC988C2968,B864AC54E54C412A,D9A5D5FDECA7528C,9440F125E3BD588D,D3AFCA2AE06EA133,0001F771A088BD16,0727AF0A01A49F86,3845D0A2AA03E096,C5E263DA139A3EB6,40DC10875144EC34,59C548343E5B1A77,7AC1B156A7056D44,000133342CE12F72,EDF92BF27D93FA26,6997773C4DF2533F,857B2448B54320D2,CBB9FD19F676F8AF,96A1F6BA660716FE,68AF5A4A666F7E64,0000BF26653067F4,08A52DBE2B12B747,5A295AA43D051A67,86592E633A342559,AFD804BC917DC463,76C187E4572B40B9,A94010D95D4FD5C0,0000F52854A82187,83D60C6D587CDCD3,37A5D9FAA80E6F97,AB9512167694998C,4483A204B581A85D,5B173C60FF010D19,F7501C42C7DA0F61,00020B3238E75C8B,F70F4150B5AEFB91,F30CF74595704F72,EC22C752EBF5E923,8ED53C379B4F2EBB,B9601F65EB7B369F,801D0D8AE213065C,00008E7FD4C9EA51,17ED201DC672353A,EB621473A21E84B8,1B056E60200BEA01,232B7705E57540FD,DC556FA4C3392B7B,15FCFC3E11F4E0C8,0001A4B64BA1F38C,3A2D5CD0B2ACBF51,57D9AE5D4C8A2810,7955D7F34397CB8B,11B76E942912BA80,545D436E1B392C87,7A6693BFF3C5532D,0000953B2A1DEFA4,6E64D43A15947672,2F2626F68E0C2613,555AF0E146EFFABE,FD86755FCDE2AFF6,F63FAF17A07138FB,93A35E894175EF40,00014ABDD39EEE4B,3BF383BF1D3AA573,07BB9A79B7AD6314,64178F71EA300451,01EFBDBFB13D75B1,0DE1FB519946244D,F7BC99F68EB8DA74,00017299CDC313A9,AAD33A7CA636763B,83E8C5540E6521DB,F4028F6A3EE124A2,E9A6F675F0FA7FBB,1A6FE37C7338D985,F659FB9F219A4198,0000534E592781D8,89E9C38AB46818B7,2D972C4E68010DF9,D01C291DBC832180,04F52CD52056C6A4,3ED8ED3E7010595B,1CE0F6059CECC7B9,00000DB5022F67FE,55F2502CDCEA5F08,A95BD1A142B1E114,F63E2E8DC03227C6,8FD3653C28AE276C,DD29AFDD6810A2D6,D9855498E83661A0,000212944D76A217,F80C31E07636F014,D120BE05140A198F,A10A649AB8C91994,411C32709A19718C,356AFB6CC613A39A,D80BAF2480FFC662,00006E8F9741C545,ED53A4980BE88FF4,B16F17D0FFE7DB9A,B6A8FDD07AD64664,3BFE70CEBCF72019,992A915414C2830C,DA5D3A3C516BC1D4,000075EA6E383DB6,72A172268BBC366B,03BB5A2B7ED4C1E5,DB6B151194AD2231,6DDBC606A105E9BA,E5163A9ACDC08961,CD69F7BAD9655383,0000A6ED89C28150,505934BF0EE09602,3951C25F2DBF55D3,25E7969F41F9F43F,06F9A98A2141EFF3,135B3E2E311BDCEE,7AB5114D73E13847,0001FBE9B1010B85,A2A598A41EF32990,B158B588842BDFBF,65668480F2E5826B,A585E2C825CAEDFB,AB645FD32C5FBDE1,B1944FEC8AB7DCDD,0000717D08383149,0723556DB4AE3F8D,03A061A967FC00EB,5F84F34A176EA7C8,013E833DA3CC0841,627D4459816CA516,E8EB5769190C3702,000083AA284AE112,03E6267BC774B923,5277030A4A1239D3,3A0030370FCF05F3,C6621947968A0D6B,628FDEB8AB66231A,29BE3F5878401799,00011DF91B775429,AE7FE94786A4C494,BD149244C10C0148,F5F4C3112E7008C0,CB4FECDCDD695806,E02718E4B9092EB6,B14DC9ABBAF84E08,00001221DE60D111,48B2DD458D21C58E,4FC2EF2E46305264,BA6336E2B50DC468,2FB0106F3FA5FB3F,E87BAECD597BD335,BBB0EDFF19A0C876,0001EF2ABA4C7340,5747CBFA67FB0BF6,BDD96F538500B095,3B031FDCC2B4667D,21614CE2B0A27969,0A12325167CE5ADD,ABF08DBED3BBBB2F,00016610954F9E23,A81D391B48F4AED1,5B2EB16E4E73831B,000B75C2465BE239,19D38A17F93D40A4,62FFA5F216D79968,0DC8D25F1A4C4AA3,00021A6C55FA0200,C585C31ACDF75F15,27AEF5C9140170B6,EE19086E5B6D0FC2,459FE7A758AEA172,464C922A87C7AE8C,1AAD2756DE22286A,0002058561DCF1D7,22D33C1827F0FA12,A972F7AB4E5E7DAD,0A18A447BA5560CE,0FA2846360AE9B3C,40162C7D1730E5D8,EC87C83040A13683,0001BD90BC4B5C5C,A9FCDE707AFB153D,9882EC56FBA1ED0C,30B8C93314824E75,B711DC79C48EF1E1,E7E1648B3C0579D8,636976ACF25C3E19,000127043A177E6E,B5D192B3EE9A23E7,422BE6B774D4BC76,BB89520CC35CBC31,CBBE71FFB6BBD82E,5C54E6179AE0FCEC,000FA4BDDCE75F52,0001522E954633C8,33EE7862561A9B8D,A321A457A3DFF2BE,46F2A888940BCF25,2D41739A595AB351,F9294C0BE4A61FF0,19A2392C4E6AC3A0,0002131D1926DFB9,CCFACA3944C3898A,F5B05B42B2DE8F6F,89DEBB951289B7D2,097528DA7388ED69,859690A39F79F237,00A6B6A34A5B07BC,0001DAC320D5BFFD,689B0C1B565DAD87,7064CA2681E3FD44,F9A4DCF17B951102,62B7979DD66B811A,07581E4C4DC1BBB4,3BCEDE81351EB32A,0001F72D2966B8F2,026BF49EAC52E6C1,6349760EBCFACC98,F8BCED60063E8ED9,61038B47E6547121,E149AD2950B097EF,E3FA1422057A7270,00008877EC664C6F,1F1BA7BC87514070,43225480FA8C4D6A,F00EB6ED8E468648,6A228895FA6E76B6,762D270715AC01B6,6376281A3BB490BD,000087D038D8678A,76558A856D4DA426,AC6CC2503E0D7304,40952E707A390EF5,4D0CF6E3A949727A,5A810611C296F26A,CFF52FBE90D9FAF1,0000878D97151DCD,A94076878F5DC53D,37EB828ECE9D23BE,AD3F6CBD35639B4C,0DF32276CF971921,D90787E6025C608A,F7038C9A82996366,000102DE083D9254,2400E370B7729B1B,26ECD7FC92F71C71,841993E12C5644A8,691D65765393CC28,4A0105CEC34EF466,65B4B79219DBC296,0000B1C0757CAB50,A729F9FE21A2833B,8D016C0E66701591,BCAFA717E6FD9AC1,8BC651D1CBBE6CE9,B7B79D5FF0013053,DA621C1283A371F5,0000D0583B04F2FC,0EE5C3CF3A5E454D,828F259FC973886A,7B2C0449948B1211,68160AFF2BDF4661,96BFFD773B5FA1BA,B9234054E335D4C8,000013F93081AA31,52BE8C2BC0286178,C2E1C8B7FFCB7FB9,DBDF28BA5F060721,F22FE315FC712DE3,B3FC2AF310110311,AB1DB071336F4772,00004F2531E9E9E3,DBF25825CE5B87DF,D0ACAA8D88CD14F8,8B44D62533B2EBDB,BB260A46BCA33C16,E6112ADDF9558226,E10024322A8A2948,0001B9C476B5FABD,F56A8955251AEE46,AC55D6C5168541B4,48F477FEDE57ED19,213EA9EDDE4E05C1,1AFAAD1BA38CA514,B8E19AFC454A1B46,00001D84E151F318,A30316B15BBAA8AF,CE50B8C68586AAD2,0B10B661B82C96FB,E4CF1964EF27B9AF,253E26DEF62B06E9,57236BE50E85F81A,0001C661090010E2,6289B56A0F6D2F27,CB2E182072C49989,F34A9846A9884331,6A21E060A0A6FC6E,A372633F46E99F4C,9FC4ED35B80068E3,0001BDA432BF2B7E,4130D893109DB90D,2A02AB6CD2EB6C63,808E691F7059798E,0F6AF801D71600AB,5802F3DD638D2869,9ADCBF1612C542EA,000222FE8BB1ED83,2D5075833158727E,896551ACB849CE79,A681AF617647F788,1723B5EDDBE45009,9B5854E0EB1640D9,D62688D00D7182BA,00019BA6EEC7E1CC,077514AC85F8FE7F,B1809AE785EA2C68,06C6ED5EABC9A5F7,070674BDF0E7404E,D56E93EFDDE8CAC9,2417F53265519D4C,0001114DFBEBCAAE,5AD2B639D609EDD3,CF707AE8328321A0,FD0EB9CDBB3E9B67,03DCC84DB2747F7E,788F99E1AA81E624,89285D9EAD58FAF2,000100EE7BAABF21,9ED5BAD1C958A533,08ECBEFD2F7E8004,02C51E8D9FF1986C,28BE4F7E03E8F96E,4E31D4A1E2E19C4D,E13532B544BFFD85,000063807C8EBF63,004E48DB2718C189,0F22832BC2DBD319,1014B3D4C276F007,AE0C8B5E22B206CC,94D40F9081FD4286,7BC1F98AC603050F,00022D2C55CC94CA,CB6B8F9D520E9D80,E539AB381B667F8A,249202E9866E1249,F527C91DA98D2C27,AC19181EB83403FD,CC88C5918696F4A6,00005001A3D48F32,3BD9746B54431F3C,82A5240D55F89DC4,4A1A73BB64F9B140,20F82C747F685C92,C19FE8486FDED4FE,2203D84CB49CC0CE,0001E880FF73EE6D,C0C1055035534E38,6BF0F508C87BD876,C78F9C503C5EEF6E,D7092C550FBE8E50,750D9410A1E5619C,AACF3B982D1CEABF,00003F8C7931F23A,10C502FB6A788788,6CAD8C424FB80F2A,281AFA60A1BD881C,425E76CB1AF1249A,4C7E2F9FA9F48D1F,5BBBFA8CAA3895DB,0001CFD817D564A4,46F35660279179CA,11EF6F70B27392C0,4F590F0007CC38FC,9EA48BE3C4E4108D,77DABDD786EC26C3,6ECEE7012A0C6E3E,00021D2708C80DE3,0D028A05F7FBCDF3,E23F62E1D51277E7,A1049833C2C6D24F,F11D6272CF2134D0,53BABC624861B4B2,15B1DF06BB15C091,00003A3A945AD4AC,DA12F91A68E8F80A,89BFB00F6CAEBB43,7D6ACCAF46B5503A,F968EE4748497AD9,8BC751C2CBC912FA,398B0B90322A413B,000129537A34AB95,42DEF50ED03E12AC,92F10A9635CF4E9B,87AF82A7E5CFC7D4,605531A601F853C6,D406D851F92E5092,76D6EDB374B4D4D0,0001A83105F8A7E7,3210B451A6540F70,2C4A1D0B5BBE7552,A1C9AF1457B75C3C,ABD09E267401E097,395249825AFDF274,65011599A8ADB361,0000E23CA61F5963,1F06C1B2C8502415,97BFA56270C1F684,41042BE0EE32CECE,AD070A3AF8A7412E,B8E7F8ADD3B7AC00,8FF699112963E227,000225C95920F085,E2DCD17133CAD0A6,2B9DD50EF829E74D,BAB9A951BBD39FD7,7B72851AF45FEE07,6437B201E68D797D,4E088B2032DD6F5B,0000CBDA2083597E,B7FA854786AF5AC0,07A5DC8209E7291C,1169AA6E93471504,6F86598C111C882A,632AB04739CE3699,DE9876A7284C1D84,000084269C032152,5F8B038957660A8C,2845430517B568F7,8ECFC5848B09126D,07FA5CC4B07ADF64,8C729000AD353D9E,5C32F17F662D27AF,00008BE8097F6AD6,AC776325C734F611,2FE2385BBBB71BA0,5CF4E1ED77737755,25FF01B2206AF6B7,C64C29BA5F5BE5CE,5D7325AD16951F5E,0000DBD3D98F45C4,38851C2247DC008E,5C2035037022E1B8,35331A89EBDDDB41,67AA9D69D5DA7510,2A0D1E22A301C79D,202B960831A9338C,0000F15BD902ACFC,01D5F98F9C510139,9699286F37571E35,C3654879975CF966,7F219D3601188814,4629FF37BB221CF3,42478C2A978FE177,000196B840A07260,433ADA22100BD55B,56782481A63FA05E,BD70CCB1EC794FA4,34588790D6958E96,9404208C1DDD0B08,02904DF0945CE569,000098D2D93ADD49,690C2682E502678C,4FF44A13A6B575AA,7BE7076FC43FCABD,2EB25C4B0E627C21,B79B9B03FC8AB4A3,801EB8F992107560,0000795E147F91FF,7C0429B65FDBABA1,D42E2FD3B0E69488,1D5F8DC0BCF43FC7,6BE9B306B508F1C9,6191F1A1C7994AAE,D701D04E58D22380,0002081420012AB1,6464DFFF602399BD,2B4A8E2A574A8566,8A178A50375B0E47,0BBEFA4479784FB5,4630EAAB397F1036,A3BE81440A0FD98B,00018EE771405161,3300990E354CC128,6349E80F1B91B149,B9E1EE6A73FFE650,01FA782F82FDB52E,EF2024DBAFD18437,39847ED4720FA408,0001CE5081E47C6F,A02F0C97DFAE7E47,B637B49189CB0814,C3F74B323BE03840,B31534EB340465AD,3234E3EB38BFDD68,7DC07CCB02369028,0001F414C8FDA45B,BBDF17A1189F892E,E36B701711EBAEE3,9246EB958653A11B,83CDF571CC3ADD4C,2995DA9A115E2745,5E59E02C5DF39A62,00006C681B957EEB,84EF739E89074420,F7756424F99DE4BE,4379E183A608DABB,7DBDEBBE169AEF00,BE1665D536F68CCF,E1CD3876BC9C435D,0001055E38120373,390D402CE5D3DC44,8CFA0A3677B6515F,5B5D988515E05F4C,69F9F742A9C22D90,8E6B864D6F3E299B,5347C49B541CE666,00000ED5A3DA86FB,F152430FBB0B1DBE,E3568C1C356BF46F,1364FC57DF940142,53A0739714D93EDF,0A7E14F8906B19D5,84C8104B46A7DD44,0000DB2434BADA3B,1F3F7FE37E16E784,8E4743BF96285B45,CB2146A4B91A2E18,B3EAB0B7937035DD,96FF028F37DEFFB2,187B521A5CBDB905,0000C7786821C584,7C9E71B5088BD450,E377B6299A84EC23,B283FCD8652C0821,9ED4A93C9A53B760,D3895089CBB76193,248C2AB502D79774,000086E9551D6334,4CDE82E4D578720E,897CEACA236F4406,D47C0EBAEAE4154D,F65FF050DA8B7E0A,078660BFEC5B21A5,98F50C69F901544A,00017B78FF6A399B,0529A98F90FB6B43,636BADD6951C6E5D,E3C69E3E5822D8BC,034CC5C43F5459C7,1CA19A068EAD9C4A,C5F411EA50E85259,0001BA8FD736BDFC,AF809CF54BE3F6A2,4CD22CF0D1A9827D,81FB22D3234D3F38,D54BC4644CBDFFF7,2218D94F30060068,2F308E0193F0DDE3,000042B77E4BB367,94747DE95EBA3DAD,6153BA2FA01D449D,E6CCB30D62922F3C,621940A023A262AF,1E1765A6F7EAAFAE,065084E461A39AA9,0000B6265C7D9074,E64A7E49BC1D0BAB,0FD5F6F13C39DDE4,5768344CBABD07DB,3B24F6E7BBD4A16F,38D39AFDE3B06026,408D4F292B7FCB1F,0001F704CF10ADC7,09F06FCDF010ED47,85623188384B6C75,1519B64C612EEE94,0AF14519CB1ED965,E312A658F621B753,A73F4CDA462F0D37,0002279A1DDA6C13,CA30355A6DE382BF,F5AC1F244DD80125,99FC0B644A578DBC,E0EEBD340362DAED,429284E4C3590DF8,3E80ABD06A82A75C,0000A70950492621,7804B0FE5705FFDD,BB4A15E989766C82,84033A2753BD5E7C,72D7362624013906,D19E7778B3BD49DD,DB56DB1412EBC326,0001ADEEF60D6A58,FBF764916C8EA9AA,EAEFCD394012C09E,AADD625ABEC0F454,7AF0838DABF003CE,9B4868F0E6C4D282,DF0A63D100B3DC43,00016FAE051DD39C,A6BE7DD4152463F6,684815D16113586F,0ACA6C2912CD33E4,4A2EE4DDAC35C32E,238BF66DB232AA57,E78EE0AB10B8AFFD,00014D1A8692A152,62940A3930B9750E,9FAB4A381E83B99B,3B4349F3A96F3CA5,BDF20EABF8279605,69FF11F9497B171F,B754B8BE488D1AE5,0000A126632841F2,ADB287FB8AFC8B02,2A53C3A01EE1F99B,D77E6E5CD5C1606F,942FD2705214D548,58D1A273371B6895,A76A78F45484E58C,0000E531D48FA704,C02E927D40A05C90,7DCE2C82CA8473D9,3DAB6F6FD45F6D51,2E17D123993311B5,027196142BA81E33,61AFB718AB8C2B4D,00018672489CDC62,48E38BB704F6AEE4,4B8782D5C7941576,30DD7C8269D1B8E0,D893FF3CB1482ED9,3EE7C152F98D5687,ABDDD372C3264441,00007914E3317D28,A89E2EAD2F70DA66,8D1E248381491E19,073D99BA53084D9D,E57523BE9DA21504,40E63C14D205DAAA,B1219AF57EAFFDD0,0000874A3661CEBD,5CC2511E038D022C,8FE05A9BB10BA084,E0767D5AA5532E60,6669736EB1EA62FC,A95ED77561157EEB,F4760642D8316F95,00015559C7EEB2F3,F6966A49A93AB734,FC88BD4B3946B069,2CB884198373CC28,77363BAC008101F7,8CFC4E02E0A837A7,580FFAF65F6EC0EC,00012E9A21D5002C,D266E6BE728C9BF4,A542A87E398C9AA8,050F61BE614858C5,5DE4A9F7DA1A6FD7,52A08152EAF7DE3B,BA6AE916FAD47A5D,00001B7BA0310D51,24116B47D1FE6659,4E32F7158FDCA0E5,1CF1C7111CBC8BA5,7D6C1BDAABB647F1,DBBEA064282D81B4,7D05EE18F2EE7D90,000231FE745F73A8,C1A591DDECED3709,BF70B66A6AB2638B,CE7F185ED93BA38F,DBE994643E5AECE9,A492AE884E240DB0,87AD9344EEAD69DF,00010E9DBBB4E870,47F1214544F1FDFC,26C218639D0C745E,361A32B9DB65AF82,D582A03B1CE0BEC7,D4895F190FA8E4AE,7A6EC93531DF50F0,0001A91214205262,2880FCA6BFC771FC,E8A1ED366C5EAF41,26DEC38C89ACC9AE,F433245E87B28253,ED43C4B08B4E1835,C605E763F1368AD7,00015274B28B2E38,768B9867C45D4BC4,4D682CC1A9E19CCE,1F015815A86514D3,9801C170584526D2,AF7C9183EA0ED04B,012FC4454B033E85,000122D555B3EB2A,FFFFFFFFFFFFC5E9,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,A1397C7864FFFFFF,0FC589FA8688D839,F86335AC52097FD0,0001BDA7D338DBD6,BEF0CE72B6E9D1BD,92E0A4F2CA7CCCFF,A0B2035BB47215FC,6D36985E0F7DFC52,6BB989478F1D3A0F,8C5988BFDF5F4F7C,00006E2AAF9B9D9E,15D9717B534B56F9,57ED5C5F28EEED33,0AA224149D1792C1,2B663432FFF290C3,65B645B7893F3761,8C45450423A64BF5,0002072BDFEECFDF,2E9A77227F6B4DC7,26A6145E0CD52870,E8E7255BCCFF6551,C04097B01E64680A,56B98EE30BBE9A40,F3BD5AE69AE90DEB,0001ADE268AB0C0B,15D9717B534B56F9,57ED5C5F28EEED33,0AA224149D1792C1,2B663432FFF290C3,65B645B7893F3761,8C45450423A64BF5,0002072BDFEECFDF,D16588DD8094B238,D959EBA1F32AD78F,1718DAA433009AAE,3D80DECAC49B97F5,250CCD95259A1463,793F04EFE6DC126B,0000863CBE6C6738,FFFFFFFFFFFFC5E9,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,A1397C7864FFFFFF,0FC589FA8688D839,F86335AC52097FD0,0001BDA7D338DBD6,410F318D49162E42,6D1F5B0D35833300,5F4DFCA44B8DEA03,908ADE1CD38203AD,100CD330A23B7494,E0A2D716A265D0DA,0001C5F4777BD5A5,2880FCA6BFC771FC,E8A1ED366C5EAF41,26DEC38C89ACC9AE,F433245E87B28253,ED43C4B08B4E1835,C605E763F1368AD7,00015274B28B2E38,897467983BA2B43B,B297D33E561E6331,E0FEA7EA579AEB2C,65BFB50A8ABAD92D,CC49CAF44749DE58,6BCC9B9136C1E1D0,00011149D163881A,C1A591DDECED3709,BF70B66A6AB2638B,CE7F185ED93BA38F,DBE994643E5AECE9,A492AE884E240DB0,87AD9344EEAD69DF,00010E9DBBB4E870,B80EDEBABB0E0203,D93DE79C62F38BA1,C9E5CD46249A507D,283ED63FC61F4138,A73CFD5F21AFC9F5,F28D96A14FE5CF65,00008B0D12F720E1,000000000000742C,0000000000000000,0000000000000000,B90FF404FC000000,D801A4FB559FACD4,E93254545F77410C,0000ECEEA7BD2EDA,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,C1A591DDECED3709,BF70B66A6AB2638B,CE7F185ED93BA38F,DBE994643E5AECE9,A492AE884E240DB0,87AD9344EEAD69DF,00010E9DBBB4E870,47F1214544F1FDFC,26C218639D0C745E,361A32B9DB65AF82,D582A03B1CE0BEC7,D4895F190FA8E4AE,7A6EC93531DF50F0,0001A91214205262,2880FCA6BFC771FC,E8A1ED366C5EAF41,26DEC38C89ACC9AE,F433245E87B28253,ED43C4B08B4E1835,C605E763F1368AD7,00015274B28B2E38,768B9867C45D4BC4,4D682CC1A9E19CCE,1F015815A86514D3,9801C170584526D2,AF7C9183EA0ED04B,012FC4454B033E85,000122D555B3EB2A,FFFFFFFFFFFFC5E9,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,A1397C7864FFFFFF,0FC589FA8688D839,F86335AC52097FD0,0001BDA7D338DBD6,BEF0CE72B6E9D1BD,92E0A4F2CA7CCCFF,A0B2035BB47215FC,6D36985E0F7DFC52,6BB989478F1D3A0F,8C5988BFDF5F4F7C,00006E2AAF9B9D9E,15D9717B534B56F9,57ED5C5F28EEED33,0AA224149D1792C1,2B663432FFF290C3,65B645B7893F3761,8C45450423A64BF5,0002072BDFEECFDF,2E9A77227F6B4DC7,26A6145E0CD52870,E8E7255BCCFF6551,C04097B01E64680A,56B98EE30BBE9A40,F3BD5AE69AE90DEB,0001ADE268AB0C0B - -ph3_T2 = 37ED7978F7323982,04936C76D51F21F5,16050C18A973EE88,72F7BF23AB9375D3,47C989C9C28BA7B6,DF611D74933C983D,0001BC0CBF2A04F4,08A0EAC4B85F5303,B686A96CB86BBC16,8F36EBD4A443E09C,948222B2B2D156F6,8A66ACFAE2CCD48B,98DEEDA161F27B50,000103F846A96DB5,694F92DFDA192A6A,53DB650F045FBB94,914D7DD5D24B8A7D,332A4681B4537855,77B22ED3C97AA0A8,29F51E43F01EEBF0,00002BE99CC2EA3F,50AADD31483272BD,EF71AFF18F5CD2A7,2718B25973322EE9,4AA70233D7135E34,18E840E9D3D8137D,CC10E80D37099E81,0000611A286EE0D1,A9354A35B269FF9F,6FD04B074DF96AF6,C3106A5031DDC3E7,96D97DB085DE52CB,52E69CD3E0656B33,413B47B6FD5C630A,000099B4D7906FA4,4773AACD7C006827,6E0D9C18E227CEB2,970AA29DDA4FC705,0007DB2A73DC99EB,503DA274C8A57B9C,456519435726C6BD,0001269589CECCC9,00F03E85B4AA764A,D6A2D3F58CFCB874,92DA0409FD01266B,ADCC6564A5D4F6F7,C02F15A74EC243E8,7730B32C01DE2F53,00007E846A2516F7,E133F07C2ED3E1D8,B4326C2931139F04,6A51505413E95C84,736ACF58BEEF524F,538B2008AF8272BD,4BA606901671E978,000177FF06B895C4,FDC3EBCDD657CD6E,A247E9F561464943,3C1009CB51346175,F002A2B6FA005AEF,EDDF64F46D2A177C,83518EC200172743,0000CCB04068DD44,45C5EF8ED846E9A1,C594E2935A404A15,F1FA86D9065998F9,3177F334A98AB972,683137B06187B6C5,763E818699AF9A82,000025CDBC8D6DE3,27AE2A62883696B6,591D09EF41B582E3,AA5B4530E1582194,99CCB2BCAD4E2F47,AF7B2BBC1BFAEF2A,D2D3BCB820C00A6B,000184CF997B843D,D149B9FF09F549CC,E7CFAEAB0F338F18,9EA6958AE87055F5,408E4C22C8263BC8,17E57438EEDDC7DB,D58BB12D4423F92F,0001D7D0C433AD30,C7DCBE1AEC6D7C2D,8F6FB8EDACEED8A3,A92B7BA065B357F1,F6A92D93E4F369B4,D0B517306D4B0BAF,F53ABA5B52BEFB27,0000C56412AA646B,4B826A4831175010,67D08097812EF865,1950DA79789DA00D,ED0B99011BB1215C,5E5B32AC7AE8C701,561D7DE509792047,0001C21010F2BCCF,F057F3BC88DF9B21,8B8EE060C16EE48F,2FDAC5C9B23B3ECB,6AAEE97E18D02869,5EF58C8866A37082,9D42D0D7D776AAF7,00009106AA9E5BF6,7F7F72CA5B66613B,0049FF121C8796E2,446921D8A9193C4D,C46710A67EF0094C,EFEA22E111B76E16,2132DDE3208096C8,000158537695C848,C9B7E0C49271E5E6,9232D78410486561,15CB972066F892E8,A221C57C5BC43FDF,3CD91966B44E4005,4313785071F6AAD4,0000CC4419E3E98C,83EF71190034677F,B73C0DA961FBF58C,2D2FA4D06846EF77,249169E3A3B98786,BC1076683BEB81A4,45D0E9EB5D1324FE,0000627AFD457D2E,A2D211FD38E81A4E,E74DF34D9BDAAD83,FA9276E47ABCF316,E306ACDDA72C24FA,5B68BF41E7F5BF84,322D98FD53020106,00008902F84E1521,8C44089102E680E8,4CE3AD9309B0D800,E2AFBFE63C21F2F6,51D7493A7E0E5F24,5F4EBD5D1CCA229E,6B49826312FF74D8,000091AB97F84071,C363D921AA5766B4,5F78F0E41B0F5359,4A43F68C67C5BCE2,FEAC89F6BF98C204,9D7AC06DBF4FC7B4,26989B3B2D44C774,0001B6C805550CB5,D253F7739CCDB075,8318538FAD5D33A2,DBF3CCADFDE3674E,C6773568F794E12D,D6A71F2C69C17A5B,53FD7701967BFE2A,00005CB62ADF7B66,F1876400E4AEBCEC,DB7D4068365A6399,8D2B3C07E3AA1D93,B763B70480DB937E,6B209F9E89C1C38E,99F233803462481C,0001703585A8F941,53651286AF21B7BD,B5DC8DE712CB9D2B,8C8653F83462375E,A13993C7C4E915F2,964055D5E5966731,357C020389033773,00000CC534E50DED,FF72F3C9C8A650F0,CE49F4C2868EF761,458103FE62D5D7EC,5EDF0259B91D5E5F,1D08EB6816BD60E5,A946F4C5D79C5C1B,0000223E0CC250BC,2B51A049820E158D,B0AE40314ADDBCED,7ADA8CE98928AE66,54CB91E1C6E32237,C5BA6BBE489D3E92,C61076FBB6204480,00016725A031428C,C9B7E0C49271E5E6,9232D78410486561,15CB972066F892E8,A221C57C5BC43FDF,3CD91966B44E4005,4313785071F6AAD4,0000CC4419E3E98C,83EF71190034677F,B73C0DA961FBF58C,2D2FA4D06846EF77,249169E3A3B98786,BC1076683BEB81A4,45D0E9EB5D1324FE,0000627AFD457D2E,C03CD433DBFD1940,AD1049F408EAFDC6,9413F0B3B5F855D2,B466E1E85E7E45E1,D353B33DE6AAFDBF,AF62EC1EE44B00A9,0000EE42010787DB,EF422805A8ECF8B2,EFC179F15231A992,0BC9F1827039347A,60D8FBD734560515,60E378BBF16EA78D,96AF9D3C96D4CDAF,0000C16C643E295B,19CC0BB9E81D0F2D,C74613BF54DB4817,372D926DB39C3CDF,2CE188DAAE451706,2E9D1F86190D2D03,07AF6FEBA83E7E98,0001239E39C886C9,18016CB681973207,FF2EEE394C8FA492,7015BF66C6DA1CB8,682A804E6C62CDBA,9ADB8BA7AC3527D2,5CD6BD2C7F57E672,0001F7FCBBEAF368,67CBA14AA525913E,2A26621D55F2EC8B,3B31A5CE62B44712,213B2FEF1D0CFF9D,9E30F07CC0D2D53A,883F84866709C5ED,00018DAEC58600EB,90378695AB6DC70F,F28CF06493FEF316,FBC1B50FE10764EE,F0FD9C62941B1F41,81FE1F9C80FBC203,C276A212D7C0E28A,0000A894531B6E73,82035719D951C650,5D73E4E48C7F1CF5,F661D60807952F30,3089A85460242F0C,2880A4DB87185002,999A96237AFA40D3,000147336C9CC194,348C81B999814533,182CB5F120A91139,918C4131CA70B7FF,9078A6C623B9E8BE,AFB29263D67669ED,53C8A59C45318A16,000189C6A62F5FE2,C9615E77B9A331CD,796546F9415693B6,49E2874740F92975,EEF96C473880186C,6BED96B40F3F4146,6F0183BCE2AC1B17,00022050F405E829,65707E635ECB4E9D,8B6CB4F957CB894B,A548A3A39C9F6A88,4FBE409960FB15CB,2122ACF1EF2316A0,F5A6FB61350D3FD4,000133795A80A6D8,ECFBFB77B533B175,AEAB50CDE3FFEFFD,4409546B8780817E,CC08202B547B4343,8A8DE838FFAFB80F,D22E90C09A6FE7D9,0000A9F2F5FDCF0D,718C8E815F5758F7,A6E06FA6EAD8C201,CD15CB0EC91BE0C4,42ACCD25F3243E86,35E63846562FDC96,88D2A98AD796AD5C,0002257C6CF6607A,E19E872603CA1A1C,268DB952AC008521,488E3BC0BC2AAD3E,CFEAFB68E859EEA3,C83D2F8A26E6C25C,14AE9DBA32791553,000120681B9F27EE,ED858188F54282DB,2A27EE3D8B657406,8D200617C2EA3B9F,4F0D0C886B0F473A,F0522717AFEE00B3,A45453EC4979385F,0001206830AD6B2C,4CB72711CA850294,C211F90452DE238A,80E6D14309CB28FA,A30C6A97C9FF1E8A,2430A4CF8D66F69C,80AFE7DB642FD042,000006868939979C,459FD7E2EF627373,BCE705FA699DA4ED,361BA49E03059B10,BA3AE86694E7AFC9,AECCF50BB95E2BD4,BD9B1FD6D6AFC93C,000144E505989609,AA02D69A7AA9DD27,3BE7ED4F6FAC748C,0DF08D3FFF1CE042,0594A45EC41BBF34,AF092A2E24662426,032907C83259EF8A,0001E654FD0601CE,0D8AB9B4F1464637,914D439A7D3AD772,1A01657B9A7C2B06,C7AF199D6DC47DF1,B6948222D9D57B5E,3CFAE56B4E6A1BBB,0001A6986F3D68E8,543D675586FE1C40,277125FD4BDE4D4C,BD3E505763231FF3,EBFA8EEA4AB8BB50,86ACD986B784D3A6,9C195DF7E8B7DF71,0001C5B107CEE734,BEAFA7EA26F62970,A161A3CF8CA00C57,42638BCEF0EEE383,F43A6E5ECBC63EB6,BF1E53996CD8FA66,218EF3C352D484F9,0001E849136E5513,0E8C5A33992BDE5A,1E43F6F8ADC4687B,CEB1842C9087709B,0EDB68CD7E5AD47E,6EE1502AB55169CE,A8AB5BF4CF196E9F,0000B16B329F570B,BBD392B020E491FD,94E0A3821045F058,4507C63B48F72909,7F06CB6D6E81C97D,8F1BC7547C099C62,A9EE5E02C3A26F1B,00017005DFFDF107,8DC92873F960C071,12249643C8697FC7,F0D001E41AA019CA,638299852191FFC8,EE8C83B34DEBD97C,9F1E8DC7ECD7CBDB,00021B0A9F9C368F,B0A5C2278BD9701F,54C3A8880A40BF84,5299B8BA210AF7C1,7D2CD9CA19C3E3E4,6C3DABCDFF981D6B,9D2C2A08F5928065,0001095A87F8DC52,CF6D9E37ACA7FC41,E3BB6F4674DA80C7,DAAC5E9A0A44C2ED,7D5307AB1434786E,622342575645CD0F,0E28C64BD43BFED4,0000B39968FC5CFB,938BBBEF5B9D2EDC,364AD80C20AFC700,EE2A7B39C1AC7E9A,66A182254E550751,D29EA3C001982C8B,BB51E4F503A3C906,0001958524411AFC,D750AF1718FF1697,ABAEF7EC842D0D3A,EF02AFF7EFB7CD4B,C5121B848AD9B8E5,D9363292FDF0BD28,BE7349B7CBCCC18C,0000E37C0A921C25,F81B601F370AB515,9718CB1D9BC77332,820B69809E9552AF,071469CE03D6C82D,82ED4CA05BB20F09,FA0EE0B3176D3AAE,0000F00F29F220C9,99718695CF56D1F3,0FA0CF4A65E2853B,6BFC00CE66341DB5,9A1FD3D8BDE2168E,A66312AB6D1D1429,C4F6C545D87F3AB7,0000684ED280FF51,BB4C6122596AAFB4,09975728556A3FC4,F737FEBEFB08A1B9,E2179CF8F34CA308,1F733D8647D99B33,8F161334971B8D14,0000302DCAACE7F5,3CE82C92FCA36EED,AD86BC910427CBB2,3ED9D973F0A74442,1D5FA3CB5B76A6A8,72A273A14D634320,6323DA781445BA42,000093D662E789C5,798CCEF93B4CDEE2,7F6C2D4D96E92EFC,6491DF60E516CE2A,0E8401A029A644F0,3014E918D0C95BBE,0BE324BC5C8BDD1B,0001534511694B9E,1EE45FDBA7F4D0A5,A1CD76FD4DB4EB0A,7FFB78522A923AE5,ACE69A5D8CD388AE,46A71C0069CD7FCB,66688F6CCD8075F6,00010840992DC3A1,825FAB3D3068B880,2937434C524CE60B,FCDD3FACC3D70A74,A1B284E716631EB9,62FC10ED7CDFF026,E8C37CD20E024194,0002127C297F67AF,E4E770D3A1998E55,0E50F7A43CB8F3B7,CC0EE4F49DEE0608,0696621C1C702829,EAAF7372E46AD1B1,6A697C9793AE126C,0000DCD786C808DD,62BC51904C27EC96,98659E35ED3CA154,CBEE68DBA5AEF1A9,84A6828DBE8486AD,B62C8CEBDA58823E,C0505E7F1EF6C439,00003E7290CF7FA3,E7FA00100D00929E,E3DB9C87A19D44DF,39D3C0882DB52D98,8C44470CD6E81EA3,A7FC95CCEA497684,47DE411F14569424,0001752EA982B5B6,7DAD95284EE41937,1E0416B96E7A5F8A,8C469B3A0B572529,4633E7F0D55E131D,88BC355428CBA688,8C158EF6F0E3684B,0000DBC4AA85FA49,4FCD82AF68488203,434ADECC0CBC9140,AB4F65432D70A4C5,32554FFD3D12AA5B,2B1E44AE79A19FFA,0E890137A684FF01,00004D89B9D12502,49F246888EE6329E,F17596FDC6C14127,ABFC9B519BE18D18,C18702604BF0F5BA,9E139A8BAD27F11E,315E9799DD6EEF31,00007ED9C9ED346E,259120C9EABD2A04,296350D8CC35E881,86F68443CA640C6F,A973BF6907A3D5D2,14037612F335A0E5,D8D2268298E642DF,0000D8266EEAE590,5249141997855FB9,09AC7EE090E433A1,ED35F7C7E9A6E973,436D4670CC885A0C,EAE89063A007DE81,60485A975654EE3E,00008A62063C2F5C,4CD74E53DAA52AD0,8B6F556B11A8B90E,20A9BC9880C1D9CF,10E64C7CFF911437,456570EF33273CF4,3BE32B31D3247ADA,0000642A69906731,D118CA3CAFCA633D,67F678D57401D949,014405A601FFA334,CFDB5AF2D0CD9DA6,13C98FE237000D4F,0979D8CAEA95F896,0001AFFA915B9008,B12A326ED9BBC676,D7DE5B0BD4522E47,A9E6D8842B2A1664,BEB0497CD50C458C,C5C316A98392C67B,4D9E4B5EF3567E40,0001CB755BFD5674,B8C5831C6AA49F69,0FEB8A0214FCC1E5,15D197F836B53533,24D813E652BB408A,6F2DECE9FCEAB2E2,6E516A4774407181,000221F1B18E2342,20D3CA8D414DAB5E,F0258C41FC6BBB86,43433C374F87A54E,4774088F8B175EE5,213EA6CCF17658C1,0227216743DCDE7C,000155CE7D303C44,FD853D5D19CF4854,392508A64BDD3A54,894B13B458027F1D,8CA48D136C13B85B,5731520BD0C4AA8A,52CAA13C82DBE553,000068EB8E1B6529,991D3CB9450ED822,E6D8228341C9800A,88C152836E6B96F2,6143BE170CF079AA,ADE44C525EC2BE9A,A52C016B7528AE45,00017913156216B2,F038877734157001,412D0AACCAFB28E4,7FF74C814593CC91,043A9B81BB791647,0F22A302086992DE,7465164CC9E82926,0000295E9B47747B,8ADDEE86131054D7,E97A6178E6D79720,8EA7ABCFD67A1D62,2D22A45E719681C0,72AFBB8AE11C6C0A,3CA2C1D95465587A,0001E3C708CF09EF,A2A1EAEF86053BA1,FD69E28F3A2E9CA8,FD6031FC1739E60C,BEDF49AE806DE468,506A2982151B920C,5BC815D2DD99C568,00002DB77C0FCB84,B7F2C2639C5F4553,8DBFE37A13E726FD,1FB2C22BD0730383,0670BA25D3F2D0FE,28090FBB3D0F1339,E601E04E4AC10937,0000119FDA27FD06,9ACECE4446A62F62,B55647F833B6BE4E,80303FB87C1BD961,7D6C1DC4BE8E38CB,D3C9366A3A099CD6,9F1E2D6904A29529,0001EA55744F4F2D,E43EC119B8E89DFB,4DEB15DD1B9A0AB2,64829D8F572AD605,940936CCC608F92C,51F47E94B0861D24,492F7EBEAD3CCE12,0001FC3876F37613,25C4A6F996DC1323,680A8A80AB9132FE,8E3C791DEB467E64,428699677462FC06,2D843757B703FADA,51B28D04B3643CFD,0001850339234F22,0D0D39F0D27C3F75,36A57108AA19DB81,3412A086F8A66907,04B78E3B9B09561F,E1B0121D7A7A8816,D25323C860715C66,0000ADE8C97D8AD2,EA616353338D3792,4C6B66E7D1963131,1FE234D20B168EA2,E8A1C169B89571D3,3BD4A80643A3461D,04B7BBEB9AD84B95,00018EE838EC0B41,EDAF05CADB8E0291,DAF47A15CC218ABA,61B556680B7725E3,53DCBE74C8924F35,7DD58616504C7A57,9B312880430480A9,0001CEA9F68D9AEE,5A319CB0E0D6BAAE,B6BFD0B499A604DD,EEADB7BD07D44F62,E9A6CA161ADFFBA5,674C902305B8715C,F04F383D689837E2,00016A41ABC094DA,17A3112EF9C267C8,5BEF4AEC399A35F2,D9D791D66F35CD4B,4BFE5DA02ADD348B,C235D0C6A8BAB24B,FF93B782B6B7B3FA,000156430C23B60D,B6C4FCDE05363EFB,332D1402A997931B,580795E607F457DB,37483F148577486A,9EBCBF2A142B5717,1FB805332A8E4DA7,0001DAAE25FF7308,DAC0756CB9A6388B,6C5E9371737E7ABB,10DBE7EACA81D420,6FAD339D714BADD8,1A0A29ACBE5C1BBC,85ED2D2523A62DD2,0000FC60934611FA,4E584C6FB9977354,17840354F7B6E37C,7347CA89776DFAA5,748CDD00CA7F6D4A,68B823C3EED214D7,E0D165BBAB35CB78,00022F14B5CE6ACD,02FC304A5D47D947,E76F3E170042CB7B,EA1B19DE16729BB5,1C99DE37BD74AF94,7EA911A2BF31D874,4523575ACA0A3004,0000A1201EA47044,1D59FFFA2F6B49EF,9BC1933D4685E736,CBF48D315AF92B99,BD571321EFC03BB3,35CDBE486117B689,BBE90B54E3A84466,0000E5A421AD97F7,D1D273C0403DE823,0781B73D97BB67E1,51F4D81C1E0AC129,09F339FE1A254FC7,B2996EE412AC0B92,1760A8A6E2FE0990,0000FBFC00C9B60D,4C91E4B4B33A0C23,FC39A597CC1E04FD,A7F7658285DB1A43,2A2B5772E3B3162D,1E4A550641B5E3FE,33C3B321B9B99780,00017D6DE7225983,DC163718EC88FCAE,2E96A8F49BAC4E25,B5E2C4E0904984DB,E63C7AE8E9F26E3C,0E0D827A74367AE7,6152BA01809BB89C,00002353FC221195,59258A37906E6CD3,C9859BE3ECFA239B,B78EF80A9130F0C4,A9D17BB4E15803E8,EF5086C5A5D95CF9,AB935CD3A0AA7B02,0000F1228EC686C0,E13199B41023BBA7,244F8DAEF041E1C7,6081826C3CFBB069,1526E89CC84081F0,BBA7ED68CE80D381,F08F214B88FD8660,00021B3AC0A52712,86ADD8B3DF54BC12,01023CD6D378A7A9,AE3E15AA4ABCA9B9,02E31C7BDA0AC2F2,CDBA7286B5DDFFC1,E319332FBAA5F892,0000A31657948561,ECA480ACB43BCC1E,0DD01AD6A9ED2785,92828D3EEABD6021,11DB3994B9A081A5,3984BA2D4AC653DF,44335D2844147169,00009B7D558EC564,1F838D429EA62CC4,4A0D87DEEFC95AE6,4F8B5D39F65C7140,6AF51F2CF4EB68FB,4798FE25308722C4,3677CEA9F214ADF7,00004A559E293A03,4DC6440C31E0EB3F,6F1D8AAF2E182C79,81437FA797B758FB,A9456EB48FB8CF37,67B6723F33797090,B2396AC924BE050C,00012719F4D97819,BCE78B004E1D07E1,D2D80D01C9A1498D,5F807D8666AD6D1C,2AC1BCCF44AC8189,2944B20F5D4431FA,267DC20F4E492761,000207E93D2C8EBC,1E90562B19A2C767,90916D779EC73093,0BDC75EFA2077D0A,DBB814AC43FA58B1,25C788853A25949F,5696D094A05F13B6,000023EE47B42381,2896837F061E5C95,18E00DFE453167BA,2187CAEB2813E16E,2CD5DD9E3855305F,8B53B210903EC228,40FCC08C8E186CDB,000196AB10027441,87F7A48338880A4D,A6E0A086C9FC4CB2,9CDC64D79929978B,D398C716D9141C5A,B557A0B10A759E83,1A4F2A7E27C60654,0001189951A3D03F,06FF1AF0B14CECD2,96B24B7A359B045F,3154A9746823F840,C650E752FBD93CA3,48CCEE4BC740509D,96D35EEE671378AF,0000BE5151481739,55E7DF5904F12E85,4819B3ABE47DA6F8,C8E940549D5B8CF5,DC83DDCCE72D9B52,B49A25AD17733066,5FBF9F9E3CC8A1F8,0001A9D39A30116F,84D90559C8E97FC8,938FA91412A2D817,E2315CF1C1E69A96,69DFC18EEBB3511D,A409D353FD784C84,819AE43CB2377373,0001DF9845A995E4,77CAF3A5ADA78ABA,4ED3731309C98E18,519CAAE8C44B7C48,A28E4F695DB08443,E64CF7E352D52720,68F6F5B8FEC87012,0000BBCC9954AEE1,A28E46C8E635C59B,F595CDB168EBD107,EFFFADE34390265D,06147D01D3C7D713,0525D14CF19CDA61,0B970104DEAFF2D3,0001189373D47DC2,E5233DD25B708E9D,80A911745369550E,EC53FF0957DB8998,9813FE51521809FC,C94D771125922F97,18664277BA33253F,00012C108CE12B5E,082426A0F7B4F73B,F48A31998E6AFBA2,15826D87451363BB,BCFADDEE30F5A468,1EB7B184AF185A90,D9863A0A8633C904,000164CE6E66DAB1,B606B23D1A86DB65,8D5539CDBC6A4B05,5725B9F80B025881,374D5B24F660E747,75868CD69C75EE8B,E7D8DE35FA168C4E,0001AC4AA828122B,48CE050DF7D161B5,D5E1F6ACBA619A11,244E813E118FA869,28003E5D99A3A441,3B68B7D319069EA1,983688F4C9C84166,000168125925D30E,7B57AD1A506974CD,AFC1002B311AC2DF,894EDF5CDA376F59,369E940AF89751E6,C8708A28E151F660,5F334D17A492600F,00015C130861CE70,FA66D8170B4AFECC,7827DAB5CF2234A2,11D4F694D1EF9DB9,F71F20D863B51CA1,2C7CA9F869E611BF,80EBED7536F5849A,0000F18BED30BA4F,FD3570F752C58B61,2FFD48C8F5697EC8,B6092D8F6E361607,85E6EB90A01000E3,C15D91CFBD1C38C1,18FA36D7C20D982A,0002213827DB2A88,F172D86A90CF7483,19C3F9B4B519D6F4,256D2919381A3C51,190ACA76398932C0,ABB7B0CFB4E028DE,F9CB3CFEE4A68C68,000149AFAB09EEE6,B13947C39CF64B19,28674DEF15D919BA,5EDEAA1540F3E427,0D6F262E411B3D89,BA7A2674093131FE,2BDE12EB794F83DB,0000118AD6EA8806,3CEF3CD3D46DD518,1EAE2B7C77E22AB4,0D82F3F0CE40D71E,19FF46EE106BB60A,3097D41585C6E4AE,39E6556A40136136,0001D1774685C42D,E086823136A031E9,0D783A655B733EC4,BAEB57E3C170EF84,6B2CDC2AC6206BE0,6AB0E960A6B93666,D3502209D7178264,0001B6D013167423,68D70D3C40F14E3C,F04F3808178834C4,40FDC0A8FBCE7B72,DF290F225A8B08EC,3BC16133555B89B7,8238E929398B3FF8,0002303277DEEE13,50DDE40910E91AB1,B972596299C4DCE7,845055C681AF6CF8,8611DBA44EC8B872,DF7574438F28486F,08CAF377EE674F0E,0001D67D2F5696CB,F0F1BFEFEBB366B8,7C848CED435462DD,3445A7AACB766136,3A3BC19FB15CD98B,4BC8BBD006CE136D,31A3F26468335B45,00006309A17B6104,5C89902264D1CFF9,0C98B69C47844418,C0635FD0E1A62316,95A8D4D2B332F943,C81D1D5859CD2276,D93A88F8F0690296,0000449124833F5E,3397CCC0C112AABD,8C6F06C424A734EE,A622809EC0EDF21E,552E40F79EC3F856,9FA096D2631D94B2,B272AF9DCB59F80F,00017855976ACFA3,17518BD3E832C7BF,0DDEDC4D02E12E80,9DCADB7A426937D1,F253E025696B4814,92EC17D7A3DD5B09,13ED83B9E9626ED7,000108B9A7DB9D26,F230498CB6B37C52,F021883338542C28,D505B8FA2465D658,55A3B430E9F63460,CDD9EFCD02696B85,FFA9D550AB95EDC7,0001A22336B3E5AB,89C1297040D3A474,FF71C4A765B4B4E7,CE64AA377C9CD1BF,639DBE419BE2C45F,4F98329F7FCA5FC8,0665157168B2E4BC,000210B727EBAA37,04E2EA413C071AC7,C9D6FC0B84D652CB,E7DF5DD3B5C472A5,17D11EB4637491BA,A95AA02F7E9B40EA,BCC421D0B684C06B,00012A14E8F4040A,7195B72F9842BD37,BDC20346794656AE,298F37A257BB710E,DA77FC1ED5E8F5B1,473DFD2A02F30D51,4F0FD858BF4314F0,000227BF05EDA151,4FE8034BF666BFB6,477CA71ECD43AA8D,0445365BD406BB21,D8C4340E141B98D0,A100F9440D0DCE6F,BB69D18488A3E368,0000A7B58D26E2F3,610DC00581A673FF,7A2252C9C9C59EC1,68F4CAB28B0BDEA0,F09470EB9591CBFF,D613524F623913A1,392EAE8EE930C83A,0002301ED4962761,DAC1D5074C7FAC11,1201094EA3567DBA,6035395B9EF45314,448EC3463D66D1BE,F87A2045402F682B,F1DA3881061A01A6,000103C46E7BA7D4,C9798D6D92B88123,CDB3C4F571B7E949,5EA5404BEF683A2D,5A338AA2486A5669,BF743E15D71FE0EC,8E7EAD1288038D8B,0000BD2EEAC46788,39DF6D7E3A0E0B8C,5947E0F3299D2632,F65559E25161373C,501AC62BA145B962,9319B67104C4D29B,D14905102FBAD5BE,00011AA0D9BA1338,AD59EF514C47481D,DD69DDA57766D86B,CCB58E187125009F,D7B83B91177A78BA,49CC41078F69A8D6,372296033AB2BEBA,00015FFD6E4908A9,504C685562C71EEB,B7C8DDDE787D9355,9648516EE93400A1,EEE381D87A506BFB,154E8C3AB463D119,4523664CA4434C96,00011A1B89565C87,FFB1C7745471413D,82814E0EA40A1DB2,6894EA66A68AA1AF,8208154BB53BC1FA,8F04BB227BBB6A2D,6A4F34802D71546B,0000CB6543ACEC72,3257407C69EAE7B8,CC142AF9C4F9ED2E,795AF9CF87455853,50B2ECCE460CC358,0B4A3A4DD5B7116B,2A90E327E0A13F6D,0000105559901176,B5527838A4F3EAE0,B4D4C0FDDD233F15,1B5068BCDAB1D01B,11A3D020505B0A9E,D0FD6BC0F3DA73F7,893842BD0D53CC0A,00017372A167015D,32956E857798056C,EA7FBDEAD42FC220,A18484F03AC52AD2,5A9453A6B267485B,772F0B236E715961,14F63E436B673F65,0000F5886CB43DD8,F398D8A08D3DF24C,A6FE4679BA91D7A3,21A5F32195AD76BF,872F0FDC511AFE4A,60589F4AC318B6C3,9DDDE7382C5A0BB8,0001C5C82728598B,F97D97075C792DE1,64EC771D78859FA0,9F5DD6CADED67A66,68A9B844B86E01E0,2F5B863278E6B2C2,028458C2E31D8DE4,0001958DAAC84549,993B0EBEFB56A8C4,C08562C18402597C,591E067D5C6FB9DD,A28E4AE7A5E491F8,41F2D1732A9F9D8E,89567F6E064E8F56,000160EDDB96DB62,95F031DEAB939ED3,68BDBB684EA98320,827CB6B6BF2C9C58,B7FC54DEBC89C71D,B51E046855C44A5B,938ECE19F1A2DAC6,0000BC7E6DFAF66A,1CE1942FC86F43B3,412A183762AA4F78,6A955CA6AAD6A2BF,09BB60F27242351E,1EC587FC4172573D,DABA4191BB36FB86,0000EEE0F3561D87,D36089A15329244E,78E65A6EB6A05CBA,452AE8C5BA97C3E6,2283E9011B9B2970,F7224332DC0F6EA9,021546220F3BE9B7,0001ECAA9A5EDBFA,F681BE1811B16745,2A43C9620637EC81,6DBD82344400CDD0,2F3CF0C5467947F5,02B1D36C44388929,674B88CA2729EB78,00004700327DA938,3AD966E3A12BE29F,989FBF1CD71B5E11,8D53C2978E8F58E2,F8D08B8A2CFE7A39,F5EE8016059AA8FD,CF0884447BA4A36A,000000CDE1636EAD,6DAF1543650FE939,56E3F5B5A2FB1756,7EDE9FEAE3701221,11E76CD322EA40B5,A1654212EA5451B3,626666D3D8DE14C1,000096CAAF3C17D8,615E38D241FD05FC,3C0062D34EB7DE11,7D2F5F0FB354BBAE,85E2C91EC41BCD3F,9952EC9522F453E0,3A72483C32D12963,0000973ECBC9FA6F,802532DCA3936A71,D211F94280C82BF1,4A6054A68499D109,4C262CC601B2A25F,D0B64B666BC4074C,FB3A08A247BE4181,0000CE88AD9EE8E3,181614747D9CFFCB,DCFAE009C245C63D,EFC20498067923ED,DB6272138A8635AE,91D58A03136BB088,6662D0317389DBA6,0001F397816FA65C,AC5DB3F8A9DDEC46,9244396D61E5957A,E0EE324364425AF8,BE71B718B4692F0B,DB0BCDCB37795CE9,1FF9B333707DA3FC,00000A507737ED80,BC2F4DEF28503752,0DBCB89B2D7CF897,66451D05753258FA,7D285958C7A09C70,5617C75F685D49D3,C812CF22C0564F82,0001C735413CB2EB,07213F4CF3366024,56F5CA85C3760117,ADCF03DE500D8847,D7636A9936771DDB,14FB141137680E4D,A631E6877B7995B9,0001584B36DAD310,6E360A690D4984F4,B7C8A1ABC388A32E,D14CF9D7D6B4F746,08E8EB352352522C,10A30C45AD941E8B,E682E674E598F5B4,00003F75BF43525D,EC2DE2829A236D76,A89B5061BC31D514,4D30FEB3F4B046D8,EFC79370701D6D99,F6B38D4F70A430EF,88A3C8920DD3DD17,0001AACB7AD6D963,108FC2682F8B1309,F0EBFA41C1CF1296,D47CB36AD7B53903,D5DE9B9AED7EF00B,B9BA0155897C6D43,1A56AE3261D669AC,00011DB629347049,A8E51920064BD18B,70BD02EEB72DA9C2,E8D0C69C7185DB72,94E9BC90A510CA4C,8572FF106CE4BD0D,FCA6CCF817FD6FAF,000121A45BBAEB9A,A8B2A7B857406FB8,798537AAFEC12B82,D287608502456F71,900D19280B58AD1D,71A96014DED1721D,825A27B891E2257D,00013D5850A6D764,51C31D1011EC45E7,80B0C5BC24A496EB,4FC2F5CB9209CC4F,9F652E1CEAC10E1B,FA2BEAF4BD1B3FA9,E59523A40E4B1336,0001103FFF370977,12C3EBB49B0C017B,E3D2D2BC9C341724,A192381B97F6E38E,6B3069CBAC53BAE4,61617F4893060627,60169606ADA9B57D,0000751B54C7934C,49FD8CDB826492BB,E7FEE9E8A1A31984,5FA80EA5ADCA30F0,6BB0607E3B5445D8,59460FBA1C339609,DBB9FDAA8D1886F2,0002253D19B47F6F,9C2D01F96C71C0EE,986698E464F17F4B,A2377AE4588DFA3F,CA1A99EAA06D4452,C094406AF2F7D088,00F852B42D12C2E0,0000455ABFC4A688,0143CF32B1679030,2CB23353ABF72C7D,144B52446C03208B,FCDD9E26F3B141AA,4240EE04E607829B,C44816C6FBFA480B,0000EE5BF73ED2E0,D15BF1F8A80F45C3,F12AE28C50376FDB,7E894671BE19BAB2,F25C688850C77B0C,F30CD998FC02FBC5,B87A664E869402B2,0001101302E33111,6DFEE4BF141AE97B,9967B49E300983D9,00B37BEEA11F8423,8C0E8E3F926575AF,6BCAC3667DD778CA,ECF5614D26457C14,000146ADCCF684FF,EC0FBB225E07EC04,851A1629E73C0362,A2C66664392400D5,3B91A5DB0F97A0A0,7FBA66950A40A8F7,A577D7B81D063754,00003558282BCE71,8CC232D0029FAE41,1FF0EE8967F2B586,89A2096A166B9876,E51E7BC5430ADD25,14E96D994B63501B,5A13BAB060EB7E1D,0001526C87977071,18CDCDB0CA56A7F3,19B29E0E63247456,1072F30249E8642D,B27BDBDD8458B19F,E2BB359016E681CD,F7349DC8464DA410,000122530AF1B8C2,2F60EA7D67C95718,D080934779E9A09A,BD338F2A923A08AB,D399D9478208F96D,1EDFA1097646140E,E694939290EFC5C9,000017637E708D9E,0EF2985109439F01,8756891DDD1A9E47,DDAC94A6A48480D6,746D16635DE2DAC2,554E6FDF021EDAD5,12146F6669FB4B19,00011D04B047B2EF,3EC9A3A04B5831E8,5B8C8D3FA2F93BE0,87F3854794B5CC29,089F3D8C4EB27C93,7DF551EBA1E4B3EE,8315000E064B8DC0,0001BE4DD7697E11,9E23AE7CE75625FB,C447976868368186,2AC959C1A148FE92,5715F79D1A34B88D,EFCA811FBEB30134,40EC78621AA16B9F,0002172A0B3BF1DE,D4DB80B99E71F195,1FD6C73CEC487A44,CB8EC53D4D98D038,8F9599E7AF896C9D,9DE70E37D7D3404F,25918F1C61F2E8A3,00002EE4FA576F89,6C3404ACA8916BED,0B3C0CC23AD3DD17,B147775302AD42D7,0C830CAD9EE1DE07,F74B80B2AD672AB7,F21C66A894C741D2,000169F44056AACE,8CBE4F8BB6B6B222,14D73147DD48A483,A5EE9A0C38C2D38A,428E4666C3E4962A,36E538FFBE9BCFA5,35C9E7FDF4767AF8,0001751BC481BD5F,984BB981CFA7F6CF,0CE1EF877871BBFE,2470A7704EFD5C56,DBDEEC9992820075,AA6794C980132A27,4316456A0E35B1E6,0001D73A70681DDA,9B3F61FEE0ABFB03,BF70F2BC3C323D4C,C1528598CE32C6BD,7DEF265161A307DA,F2886238D52CEC15,E1E9BB4BDD68A269,0000092588332E5D,5CC77FA16AEF2681,B67178E6C7513C27,225B2E4C08339FDB,C29432766F501C05,9BF2D9DEC3BF2D80,891CCB6F95243C0F,0001A0D680E7376B,782AA001ED5C273A,94534ADDEE1AD0BC,A932622F63DFD642,DD36A4287C543BCD,2E58D3A64FE37AB2,D4ADE5D69AE2A1A3,00014D849B2B0E0F,7941F92334062F5E,EE919F3BD8899FC0,07359C3F6E7CD2AF,6F2DC6966C225853,B032677D6956D66D,253BF07A196CCC69,0001BD627B2E2A72,0AE1A278CFD8D503,646C05085881F413,95AEEC497420FFB7,044432EAACF0C5BC,6D0C27F428482A7B,36BF0F73795AA970,00019B5D7D1CB06A,8CF1AAAA1528F977,30E061E79074CB0C,A707BCACAF089926,C4433A96484B2488,3EFC2B893CC11E21,3E9C16A82D794CEA,00001AA78C0619F6,386E11EF3C9ADE33,3F345CA904720525,0FBF85C12161FC42,713870D555AD571B,019BC840403F1788,0FB2C55A15F0606D,0000A62E0ACE7494,9A2A6064FEEBA7B6,817A5BD526F00A2C,1A0D6D7E501029D8,F9EE0E9F6248D694,37F1AD16EEF97EF3,765B35CBF5E84A24,0001F2469B0ED462,914DDC06CD058D0A,B1CB521AA015341F,764554932AD560BF,0DDADA204BB4EB61,DC5D65101FD1723D,ED233BF74AFC0753,00011C386BC088B1,D24F36F7EE6B2C64,390FC1516A72ED6B,38B9D3E1DD99197D,F686100F229E99AE,62183576EE814323,BCE11102ED020DCD,00004E15AB76609B,6081FF811443FFA9,350E77FDCAB2D6FD,59AB0E00DCE80940,CA3DDE7ED63EE6E9,BC6DBA8E805469F4,9E00842703BDF5CE,00012E18815CBAB0,0DD8EC29C8CA1B3E,294FDFB431DF7FF7,5161BE8DC4F9B74E,2D1DA9FADA3A0D19,6F8E5E8E319CDC8D,141B4E90AB5C35D7,000209DCD53ADEC5,5AD8C2FF2000614D,06A0009899485922,F60BE8649878A9D3,824413699961ECF3,C64207D8E56AE56B,7CC487A119E3657A,00009C6B456EB547,D79164F0AE4832C2,18AB4B04FF516A95,78E7EF83FE6F7F14,B49D5BDC652DB352,C0DCE40B3129F558,08F6D4E0D78C014E,00008AEA7CDB1E42,915EC782EF6E7980,C3891DDF0857BEC4,C5E30E839374A7BC,1780BA1F410ECF91,7122972E82E2A865,86995FDC92D0B278,000071CC3D2A1CC1,164434AB40812A11,394BEDC32B5A1595,A1CD4DFED75A0BA8,5085BE2FEC402595,823CCD0231DCEE8A,B6D712B7F5D773D9,000040EB00321CF5,48BAEDD5FD2B1800,F0169DBE8161293E,B6552BB0BDD53BDB,E65FE0A7DA66E23D,1E1131F481DD48A9,2D1D20B8601744B0,00005C6C4116B51D,AF3F77272DBFC895,5566C60CE4E13FF2,6A2F921B830DD150,9713F5E579DB2A7B,EB5DB9E5173B29D5,E149A82C1F4354DD,000229123D77F20D,CF80A2D006EFF4D3,D813D9B71034683A,2DF47B0858B74D19,699B2E6987F5B937,B59A67979BD19A8F,9FF50417A0C7C51C,0001452867161821,671FA199D11B27AA,B394846CC8902719,1214B1962D43EDFD,9FB04AAF55E979D4,A0B3646A2A6962E1,E14AB1763C13124A,00016F7E75B2F925,0648E314A441606C,70ABA22B1EF8AD4B,43653F156C44AB8A,DE655728B459BE6A,9356F6CCC7ED6214,E09D74AF2B543587,00013D3D7A473A08,6D3145B3A15DC693,87EE74A0119DC5C3,6EB3EAD2D399D3C1,8241C7A29D1BD979,FD6CDDE8773013A3,D10EF0D36DB31DFF,0001421DE85F2E67,B67EF8C12A0F95BD,7D3E0BDECBDF5615,02708B77D19CF90E,23E07BCCACF17B47,8D47EB82DC6A1F7C,10A673E279430B65,00014CF38522E666,1A096E1EEB270528,933038843B893F38,88B613C19DBB7467,FEC6DA1CA0713103,240180E56E9B7710,BF2E5E38057F4D63,0000AB82D1ADAF55,502DF4088EEDECB0,1410FB3E67C58CB8,198656792C37A4E8,4DE0AFE6029F1E72,DFE0B7C02849BDF2,61D8A089A990E61C,00015CBF26EC7D9B,C604F3808AD861A7,FC5221165FBEBDBE,7096DFF6A69A2FCC,B1F040801D15E3F4,BAB7C15F02815853,BAC3173868CF2F86,000108C09198BD98,D24EFCEFACBB4507,E859FEA5FF78FD89,920BB19909373B75,07FFF9DF9C2465F5,C307CDC3BC25FC30,A63D94EF63913399,0000ED7041483B84,2A113CD82EF74316,25F3CD1F99B6A469,91F37212B85EC349,41469F7DA76CA706,066CC52A81908A5D,4E7666AFC4487BA0,0000A6A111E280D7,08E4F12C60387301,2C0327333350C305,654B3E84E69C975E,1B252CD1230EE46D,93EC13BB0E071435,D6312AA2237AA214,0000A941117BF44C,D06B9C5F1D59DA2E,363E8F00AA1AC71A,A18023F2861D16B4,948F5EBD6D24EEEF,666F55D48D856AE4,C627819F38C6ED2C,000070C8E4209D9D,D3F26F1F9527B83D,850B832791ACB96A,0FFBDE8F888140FC,3CE0491FA5944FF3,FC36A1819BF21EEB,0C0B781BE5BD3AC3,0000EFA0DB34FD95,FF6345E89328BCE0,8D79BB07F0AD184E,35139A24BD461173,1734448FC20A9C8B,BF667217CA7A09A1,E8EFB503E7196C5B,00022E314F4872E1,BAE666426C00C42F,26CF0420FD295407,C0BA27DB997BBB9F,8BD7F03A41C0A6EF,591FC2A97A36A65E,435F8D4B5A43EAD5,000158C556A6127D,992296776C5492E3,A56A349270346E93,0B05E3B37CB4CCF2,A157AF55BAE8A3BF,9C48223428C3A094,DCCFC7F3EA67352E,000158EDDF305929,D7C86C5604239010,EF2033BB69E3D360,F80A504D47EED8EE,2F2982FFC989BDBB,21F9500849894B38,03348D62BCB154C8,0000FB91EA9C41DF,BE43F1042591D7FC,68B2F489C88B0656,A53B0B23780395F0,C1B3FEFFE0350652,F947D5D589987687,A5B0EE0ACEF62D10,000096A8BE06F151,6EB8AF1144E66885,A0664F384B2C74A1,BE5C5B9C67C50569,07D763D5E67E0301,97D9BB30D21837FE,7B8E0AC0EBB6AA84,0001D3E30FEC320C,386503F306755803,0F57F11BE69F5A7F,5AD5D1AF653FC2C1,EF66E6557A3CB2B2,97E4B94FF03DA531,1386737CE662693B,0000F8971469D755,C8064799BF1E72B9,6670AA87661EA130,0CDEC0DFD48524E0,085DECB5CDEBEFCE,07D661BF603E36C9,1A8C271E48D9592D,0000FA7B15FACA96,2754E6C7634B47DD,AD4DE2593DB70BDC,EFE555CECABFF708,AFE9C22F4A5E5726,B64977A84CFFCEC9,A875076F76816D33,000046B42F82B90A,1D1EF4891A10A797,09D0A5A2174C87CD,1E59582514DE9704,3940A491B435AF17,DE8396F3E6C72405,250323D82A61F880,00016CCC90282BBE,220E11B0467833C8,4703B9A764E4B8BF,7C98652DEEC49AF5,72D69564C062BDF3,DAC71C23822469C4,1F35A9B6730B49E1,00009618C1E62999,0F04D0E8F962ECD7,B56E44FE43EAA2C2,170AFB64F110B4A8,7A8306ABE1822C25,07CB27D274B8FF21,E3FE38F8CE6A7B52,000172EA02AA50B4,0643C9B06E08CC66,2B87BDAF4E9388DC,D71922CF1672D873,E28B6BF1D657B51E,4EE86292969E26C8,774FA57CEFDBEBD3,00022356CA9281DC,79D5C53DAB84F2F4,A9E38E3B640CACA5,8EB5FA0E9D457179,EA83DFFFCEE2D34F,B7756A9A698C6A56,1C2E63E5F5F94EBE,0001C70A050C84E9,861DFF7E8086EA85,D0D3D9DBE0B60B87,6FC7EBD7B7EA4D0F,ACD957CA1EFC597D,674AB3DD0A8A4A68,64FECB128E6267A8,00021980E790245F,D03F684814D93079,76170D91C18AE862,715CE4F2661E8422,3B151C3DF3DEC28C,2138500C7294A963,4C03650748673F92,000011D21D53E443,215DF9EE691F61F4,B09E653C8FA78755,EF4393609883DC89,29D78911DA4A1113,BD63E4727C7E28F9,A3D4F7564B901073,00010F1BB1A30409,00CF4DDC5549300A,E9413CA6F4CD4100,F7A542F8CF3404BA,439D8AC2A6FE8751,20ED88D8D653E5A6,3A1D37F43C306D15,00019CB3FB40E64E,30EF0546FB21C004,3B818951DE4FB322,C765E13150B1C2D5,D678825CF33E22EF,32982733B22CB893,103D3E24F664B502,0001C359727DB042,F74EBD503067A42C,91FD5E66FD9F2807,88C546CE93DEB7CC,6D142D5052D8131D,28B693F95AAF253C,9C71D15A25A76204,000093296544C54F,A402E80F39BCAAA3,A375A97EC1ED7F27,7F41AA440EB9EBC2,442CB4563CBC85DD,AA7C95FD16A78B27,3A9C4258D739E100,0000314022980AFC,EF6420DB718E8CCA,022FA53308FA56AB,942E1FABB5C82FBC,1F024937482AC7B8,A13BA11324609DB1,EFDB248CA66B462A,000072F06D79F8E3,9A4DB208DB96B3C6,F193B9FD64A6E6E0,681FA9DC20DB5D3E,104B991877536BAA,6F1EFDFB41FEDF60,DF88781860A4D51B,00022A463C0BEBCB,608DA1520FD3520C,E9B12ED60CC101FE,DAF96698575A7191,C93D41DA54C3199B,5074D286FE59F326,3685F42CC3076EBC,0000113B64618EF3,B839FD952957E967,D1C800823F554F89,59556DA71A539131,08D7923878A5CC54,42E592A7AF0E25EE,D9093304DDD65945,00004E497043E3C3,5DB62A851952AC1B,9B3F62695628E9AE,6E6B76578038E04C,E21CA7DDBDD5830C,A3D21C6FECCFBFD4,48CF797C096E0740,000080A32146236A,7CE03DBFEE575E24,B5502FA503B9635C,F6D7020410A9C247,AE731401F0227220,626FB4B1155D4A2C,D3B4121F356F92B6,000118FCAED5598B,EAFA2FB66B470175,30E87AE005121328,2F88A31577FF52B1,CFEFEF54BE7FA45D,61AD5E1CB48AB19D,2B593EBE6F21953B,00007C62F48E67E5,1B7B3581BAEF1BFA,50CE15FFBBF8B6F4,F7D5EF289E4852CC,57AE0BB595B89A5D,13AAD32E2B7E9620,11DBF55DC1950696,0000A2891670CEFE,9D3FD5BB56310B5B,4FCDBB4A5468EA54,1269F3873398856A,D0B6E5A3B049CE2B,25EB4C992C5CB3A2,78042A54DDF046E8,00006FDF68CD1D74,8044A6344D792F29,E748807D4F09BB63,045CF59B6352E0DE,FF05E523AB8CCCEC,D3A6B9CA4FBFCA12,29E9FB38FB4D68C6,0000BA8785175432,85B3E3F08124B64E,F104133C18139ACC,28902AADDF6361F3,E8DD45B08B900D27,9FFDBAB1C0E62AA4,264C51B5BE14E180,000069BDB668EDA8,719DE1EDC7D0A421,6BC959BD69519685,B107B97645155E0A,00ACC868A7936881,050F46B9C022275E,2C3D1284963EF67A,00021ACE55D2850A,898BE48131F65BB3,E15839DF988EEA12,509C88CD5E733E4E,1609EBC1EB79CA03,C96F28E85057AFBA,54921BDAFFDC67FD,0001B4A11D1BDF08,0D4A697FBBA3F840,480C56FAE876C1CC,6634C7A90BE98D90,067C8F1A197CFB02,C557CDCA3E1D08BC,5E8B15E7518D36C4,00005C5260A46CD6,5178990EC7416753,D3E7A43B8689D25E,A6D639D7A2E9B2F6,9FABC1EC98A4C1C0,348B109318082F2B,180A660A6213AFB3,000019058A1E7E29,46B123EBEC2A9864,8C82F5C34E70065A,5F47608551B7D269,08CD6DD23FEF5C5E,AE00D387FCCFC68B,DD7B97B185757FDD,000218A212A11D4B,876A9B62899AE70A,A597032DBCEE2638,F80BDFDD8D6D24D9,6E8C7C9277CA1A72,9F6B8CF39318805A,DFBABD16529CB1A2,00012CECB1521941,E5E32920DCF5C7E2,977B6818D9225CF8,04C2C1A90AA10045,03F6BB1CDAE29B31,616EA6FF7C682817,F6520D1AFB4CBBB8,0000543E4A838328,366A448CF82E8BAD,B48D561EEAE6DFDC,C6084E09627A76FB,485270F129E3ACB2,1114B2C643E7D25D,0BAA7E8A0FC60DC7,0000EF3B4AD3A921,1A42F823AED24BB2,B1E32354683F7DB4,6929E5646DBA982C,2A850BA0A4EE8B42,2D0D895254DC4910,8D0ABF026E117420,00009B37B29A1358,ECE5D3FDDA92015A,D9C92BFA89C61D08,2E7136099ED22997,E2850DE7E04222C6,C99575BC27EB2079,688653C67AB4DB6B,00021C76FF9D2E20,D18702F2B5286947,E42F676580E34921,7CB042D32758D79E,E6E1BDFF0C816C94,84D92C1005EEBD21,DA1F19D93E39DA25,0001D0E3BB26034B,2D820EDDC0651F7B,62013B028741C437,1B35E956F9177AEC,935EFADB19A405C0,12DFDAF2C5348559,05279F1FE21C8FBE,0000363BB39BE8AF,6CD3519BAFED8441,B38340789DEB45BD,AED44626481A1A53,46B118FCABF566E1,29AFBF3B872A027B,8E2B400D687BF795,000146EA999A9953,7F85C0742D06D762,16ADE4369A703CF8,05C0616EBE9B1EB1,8345B4C4C381909F,74588C4BB01ECA31,590037DED94BE0AA,00003AB7DE3CAAE2,BB08F29FA22D81CC,1FA616B97E05C828,9131B905B629A13A,06CE6FDFE8586509,59C56F398A650985,837987E14D7FE08D,00005618821A3DE8,CE16FD8336A5F12B,2D0BD200C05DCF17,759D564FCC3D1D5F,B050DA5152AC93D2,4A05AA3503015256,A9C2FC326D770AB7,0001F88396C8570F,FDBF0DA4DDB14AEF,E31C97CAAC2B1AE9,C1EE53A7AD179B6A,EAFBF7A9FAFFAF8B,FA0A8C02A4F7B0B3,B763F72ECB7E482B,0001E53148120D31,E342611E59B31042,34A38160F4B0FE89,236AB126F9D5418D,569662C622778FF3,6E1BFF617F506E58,6457E0518CBCAC2A,0000E90DCECD11B2,6DE0A64DBD620FFA,EA04616A6DA4B554,35BEC09E9F32EACD,3C364BF667956041,7F550D0B76DD9D96,9BF6F57974B48DB7,000146F2E393C1B1,57FDAE3875A8750D,6D18736EA187ED61,6C8AFDCA13C92443,F118921FBBFEE1ED,1D5626A7695F376B,599DE0B91A589A2A,0001FBAD61F71587,72A9B33F06B83EE7,3D791D5E45E1824C,2D533C8F6861664D,FBF508F845035F20,7E4C27072918DBA0,EBE602F6C29E73E1,00022FCC4BDD7B42,5D68418C13B9D614,FFCF3AE8611FB3D3,AC676226B445E60C,F5F378EA091C9F19,33BAC1DF195C59DA,AFD9915202890D1B,0001D0784F8F4F42,4DDD8FBDCE7A2644,5243541912B284AA,D09BDA56895D92AF,0C116CAA4ABA08A3,BE99D0D49254454A,85C5B53BDB411939,00016F29BB48E401,EF1DE09B50A4F245,D0B95B3635D0A2D8,D3608B43A0657567,91EEFF77F7C3A82A,34F13298B6272CAD,F4E8173A373712A4,000005434636112E,55E11A8D3D251857,CB68B3160FD39797,09A93FC78DB3107A,868FB7FFBE8D63AA,00611AA5A0B2B597,4E9C9A3FE51803D0,0001CA96D81BFF51,78CDE4F9D6051327,CF10B1620B661D24,98D4FB1F5781A67C,909C5A7FB50BDDCF,FF01BF5791090F1D,8DFF2D3118FBCB63,00007F70C09D2EFD,CF2EDABA8295FD20,0A6F8DF8CC583746,FDA751D82BF865CA,2FBE1C53DE2C0424,4D55ED1A61339F79,B34234F2BFE697C7,00002E5856979B09,FBCFF766FFBE437E,754CE7B163CB222F,B849A5BC4A0DC7A0,9F60F6EC4FC9C4A2,7CF33BFE698E35EA,7615FAC56115E26C,0001616D76E20FE1,0DE61615D11EF01B,46BE25F4077721C9,5723C28E5F160AE1,F657500AAFD90A98,598C4E7005A8AB92,DB08BF38D602C320,0000B9C975129CE5,4F198A137324A1B7,6FF849C5830D410C,1FB006DAA4951D77,E4460B76BF982F39,AD1F12B1E3BE38F9,AB5D8D3B524B72CA,00001DD0AB1E6EC9,7FBF1B94D9CF1640,C26D6D0911A74398,65A9B26124832F31,4AE23D0C025E4BA9,68D9789E237F222D,B7ECE01E56835E60,0001EF2B8F05273B,8816C79C8ADB0ED4,9339FF345CA7C8A8,535DC632C3F597BB,3EF3D718CACCF0AE,89B774C401AB4891,B5934191E05CB2BC,0000EC1FA11D8B68,8AB1A1F70385C52D,B94556CF9BF3D0AC,B4AA88E6819E5E0A,6D319409884BFA33,E4189021F087C029,15A89A91B12344D8,0001B2710E8F329D,646A04449FFBBBF7,F4D923532B1AAD91,2DCFAFCD6E36A52D,45DB3B53F6F5985B,FC4EBD3EDB941B7C,4863EA26EE5D538C,00014EDC74BAFFD4,02C3992457820CCD,316E66A30F7D2EF2,FC8CC1FB57BA847E,F1CF9478A8778DD2,161D24DC1B9D2378,C59E79FF5E4B2302,00018EDF6CE1FEE2,8DC9EE7EB81E5AA4,92B7F26FF3C5EE36,A01A474EF621E132,D1EA064372AEE4EE,A7B95DE88EC51F00,6A495DB60D987EC6,0001DA53C8DBC4D4,7F811980684FB3CF,601B85D72F0AF064,0AB4F8993D471163,F1919D90D9B43D34,59BA8DA39CAE9CCB,5BF9FEADED16F1A4,000196A4A17D748A,5298F797A27F5150,92CA69210336675D,5DB8C32FAB48C020,1480138C4FC22048,E6325C0E69BE2148,EE1FDA3493C7CF34,0000197B8AD2FB15,287360F85DE134D0,F7BF6A242A2034F4,9398781FB7AA3F70,5B9D567F433BA060,C330328C0593C768,CE880153ADCDB51E,00004BBE3955FFAF,02AD522BB777BE40,80263C347B9F5777,FE1F088263BC556E,A28B531AEAE0F7D4,F1CE3D837313B1B6,7BEF1B9C771173DF,00006BA43B0B093E,38220332E878527B,9A612E4711BEC953,67C533B0CD3EC95B,6E4B9E9FF4E905D0,887DA87DD651C10A,A62CA7BE213157F0,00020D5EB054E1D8,B7F9BB65D8BAF28C,4C7BFA14B8D3156E,34FA213E1E1075F2,1F94CDD1AB61A46B,9D63052543E45312,2C9AC5A3C4E98741,0001079E5A2858B0,286787778402A292,145C63904754316C,1FACFCC71C294471,14E7B408D394AF92,1843A9224D6B7912,E88598FF4C7A96BF,00022F1F3142A93F,D8CF10B3BCB02B84,5F03E923BB2245A6,8FB431F769123CDC,CD3B2F7858717658,11B42B005E4FF596,11F2BAB32FF606BC,00005A2C828DBD16,00B1DDB6DEBCDEC9,61128324155D3CEF,B0C0EBD93BF11C5E,730EE92BBC1A4EF4,86A7878F26DDA852,A24C2F5E269110A2,0001E5EBCF959B28,1153FFFCCB348CD5,CEBEFAEA41DF75C6,CA8748480B814868,79E2C99FBE9E5880,2759ADF9E306DFE7,5446CBC43774951B,0001C2895200D4DC,DACECCAAA3C2A7CD,E56712DACAB019F6,7955D43F30F61063,9AC9F05FA4ED2841,65B5339DB6048BE2,0260CC3B4AF77C5A,00002F347551F8DE,DDE27C39E5626FE9,DFC551A81025E113,94D22CFB476F509A,C8839688DCE81025,5815193C09AD94B6,9F98099882067310,0001511315FEB6DA,04A05DC3328CC6BE,B92582C9DB6E4C07,97030A5E1650353B,D450739D812BADA2,69747662902CEACB,142A9446FB95E706,0001081DB29E64F2,28731C1602BB8CB5,98060A1758A65AD2,2B053FAFF8DC9C65,F4B92909AAB802F0,17AC3B78A878368A,847C549FD7402549,00012F73F2112FC6,A531425205889461,9B72AE4C7E6EF72E,751D6A2951A6D4EF,1B05128457B83BB4,6526ABD5941C1F6D,3BD6D42ECFBF4D40,0000A09FC53B9DF8,8D58D309EEDC486F,112C5BD86E9E0FB1,858BBAA717F59232,658B8AF8E7B62FBF,88FB5C91F4AE85EA,22A6C230F9C90815,00011C19CAB72E67,1D90480AC175AFAF,7FFC8D58B9BC7EB3,827BD1874A612D07,9908D51007A0EBA5,2A5D23B758579A71,BDFEFC70358620A0,0001738C2B2FF3D1,4590F8BDD6C13983,A2D75E7F48950BF7,8186A357BF717C27,53C8A21AA095680E,298C8D12A626CA1E,F94CDF412036FC38,00005E0EB58BB81F,49785E3D56341207,06A39F43FEAE891D,EEE6890001BF13D0,FEAFD0A3ACC0DBDA,2E0C3A506C4DB6B1,FC1FF88539EA2773,000116C45D2CC742,81997CBD6C43A5CE,6B539C95A3EE9769,BC4EAAF59F6D6F34,7BA1C6E5C28A0D5B,B328EE3DF3467CD0,492B6580F8058DC4,0000339CB0EA72EB,8960EAE09DE7D867,F13485A36824DE5B,117E035CBC85732E,A58E19C9DAF0DC40,3BAF7EEC5AF1F40F,404F34B63C74D894,0000A23F8914C830,C983335328420E5D,79C286A5071BF4D2,DFBDC55D634338E8,697511718C4AA293,AF5CF0B482CC875C,1EF2E2D292D0C957,0000977C97D9279E,0C9F66A0683B8C3A,54EEE9D8BDE994E5,7ED22AFD0860F6AD,711346E4E1C858C0,A692118CF50453E3,3036C4A5D963CA83,0001A132C155E430,7DF5DE1683A44824,243D598920FE9A7C,0692A4A2B22F3996,D6B279FEA06DC015,9965C4B8F2C09939,F7FF91ECDC4E32F4,00013C650257ED8E,D64E8329AD199D87,F66ECACFF297A171,957460EC027D5615,0EA476FB14CCCADD,F608151FFEF3694E,D27CD80139E3DCB3,000003D625C6A9E8,0870988C29F0030F,5DE315F6369F31DA,E0560638A01894E7,A491C7A21DC59FC2,4C3F60076317783C,F1BDD6255B597B43,0001B33DB5C62C49,B3BE86D29967A865,DB38E3F69BAF6457,0AEE18EFF08AFA4B,9DEABC64475EFFA7,BA0A3B5BAE292ED5,9BBA7332BF019FB7,000016A7299C4E8F,0E6861A1FADEB275,2075B10C5ADE9821,46A86544757505B1,6BBB476E6583AA41,31223859B2B39372,19F39E6BEC13D373,00008C68B695D2AA,CC2FED47AE78DC2A,BC9A2CA6BD18F4C2,CF9E50B65018980A,BC6A2DF109C0CA18,2D664A7D1B84B2EE,25D97DBC2F591D05,00010EFBE11F08C8,D1E29BD5C1C4F144,DE77536B090618A8,B0DE55BD147671BC,34916BD6BAB49704,E395ED1D34017B21,54A21D25EFA3D59E,000195D2C3C8C102,C33E3978EEC4F1FA,11957BC9EF62BB9C,43AFAEB972EE9F0E,1DA8E0CFF9EABA06,024DB30F770F137D,99575EF21086A3B4,0001EDCA430703E2,DA29A1DD58C7AE34,977E44C3210B70B4,C51126523427AA05,A2B05B44C4803A63,378EAE846D0312BD,D72C2F48D8745C23,0000613C40A1117A,9F9D362976F40D96,D99BBE928EFAE86F,0077C1E91EFA831B,7E8A0807C5E5500E,FAEF3C566C9D024F,B9329BD4D006F227,000117B661F0BB6A,7A135BEE40757BBE,306CC8D10A3AF9A0,F7D6743580432AFB,5E59F7518EA17D7A,75AE14659521DE88,2F83381C01AFC99E,000099BE21C5E3E1,42B0D5B05F7F5087,6ED6B0E99ED7EAA0,52E9F33C0CB23852,6928168169CE5570,56E206EAA9BDCCA5,9F6DE5A69FAB6A13,000164B9AEC6F6D4,5A8F68B8B0E78675,F92F400CBFCE87DE,6D35E78E1BDE0830,03C1AB45B5BC2EDF,0D1E2E249C9988A2,420461DEA4EA9A6B,0000ABD4794DD096,535590A143DB7CEA,F61CEA217FC37F9F,6DB8E94682A16E04,21E012004C8470B1,6A070AB20BA37D2C,6C9460E143D3AA3A,0000A37222A352A5,1A495FA9BB748780,E40F4340E993AE9C,461369E6EC949FEC,67E587023F337697,0FBFF368A111842A,B27EB190E5596253,000219F1F119B1F4,7A5895E4C84400DB,0D4B450064E1A526,E44B762CBEA29082,FC0364D3B6558CA6,CD1B3734D1F9E573,140B822AE785BF18,000156BF932A8183,7E9EBB009BDC03B2,FFB2998DA699BF21,264181A5891555F2,F5599C8E3E3C2150,816F4A3CD7DC8741,EE6A45E2E3482597,0001781AEC94BE10,382370D315ED6170,A10372EE5D6FCAE1,5526E3D7FB2E880B,D656C5FBB7D832F7,22E319B35FEE36EC,42B6B4B9C267CA56,00007C770D535553,D86C4BDE8031F281,6BF12C0B987168F8,0A7F557020FE57AF,69FB1836B6380366,CBE1E7CA931C623D,323D1C387A1B4789,0000B0F1296A5E2B,7338F8B5C7E9B29D,426B5C75DE8C8DCE,B67063F4FDC3F23D,7C5B6B7971793736,CC4208DEEFDE9453,025166CFEF257497,000132B040B9AB59,C3C749855A1D8A16,4F1A9C294B3565B7,512EEAE9BFBE5AAC,43E3E4DFF1C62B53,7613DC64194928B6,F34CDC95BB824E42,0000163EA87C166C,312B87369225CCFA,EF8962E3690FF351,47D33612FCA91366,2AF7FDDF9E684737,22730257678BFBD2,09CD0114800B112C,00016A4D8B353ED6,CAE78280E308E6EA,D681804330FEE1E3,A4AB00EE90531A81,CD4CAA4DB872E204,3A9551A227132D23,3BE4C3178C0B5B1D,000111F7F53F5C77,9008BD4792E54A19,8AC7367A4422C0F8,B4005E7E7EE88D56,3F1546C8B7446D8F,0A4A1CCB16AAE96E,67D08471B9BA6AD8,000144C3F0FFCECF,8736318961941A53,ED6E0E9635E86131,7CA40E67B2E9AB36,BE606F2AC109A825,4F2B1198250D908E,3225091C04B09195,0000EC693D0AC3E3,4F277C9E73F2A111,AB607A5008F2D8C2,69A89D6B649D42FB,88E482741647DEE0,371280C3D5B669C8,8DD7727C23D5AFE8,00005D2544E7489D,EDEC5B680AF3D500,0D4520660EF4B55F,8C043F029D8FC5A3,FC6C2E01FF04BC37,217D05F4DE288E89,C7D30EEC1016D348,000155A08E78628D,447BF4C225226839,B883ED3FB3A52461,BB0555C0B007E0B6,31C048B559B46B16,D44E01207410D663,5BB01420B81EBBA6,000060C946F33E05,B5D3140942BE75D5,C8109C48B10D9888,1BC5A987D09F47C4,B8BF2C0F76AF23B5,E0E2A04664660647,6D58B7EEDD3DAE04,000129BA59C57913,08BAED70AB64391D,C77787C77AA099C8,E1D51DFD8AD7979A,48325767596374EE,C59B6B28E7333F64,61E346FC955B6458,0002205DA5BEAA17,9754E0126F38BF6A,F390592EEBBD8E61,A2402F58D7DF42BD,1CDC8CAC3014CAAB,8A2BA7F2186E0731,FF5703BD43832136,00013E474D088E22,34DA9AB4DE5F1482,9F66274A5100F430,3D1F1DB437CEF4FA,D949DCA4ADD35587,30B90F9AAF9B6AE3,FECE70370DEAC3C7,00003C9F1FCAEFA2,ADBA6E6B20629EAD,0319EAD085588C04,1AC2609CD6311FEA,C3D7A842AFD7673A,739DC942269EFA3F,EC0D7F0ABC7BE75A,0000B51F4FDF4A2D,85A237F40A3CFB55,D929B119CB741757,E5D7B98797CB6472,3233D6ED5389865E,9EF2B1D80F6046BA,90EF4087C0DA6CD8,0000052465F3106A,E1A67052E24D71DB,47D6B754C481AC8F,30E28090C771C4CB,48BFA5E75E58CD12,B396C1633BB3D263,9265A047DD665B54,00001F9D27150DEC,6A6A33A4EB026227,4F502D7EAFFE6205,29909B58EA9795CD,2E5A376EC650CF1C,8481563236BDAE35,5D75DB648B1E8C91,00005B21E1AF5724,B62D1B7813BB7095,3ED57C0D4ED4EE8D,1CBAC805E34C9084,539A41CE72DC3BF6,641B8E073281CE87,C76D2220D2C0AA35,0000D71B7BFA8064,CACC954B5C202809,814F68FB164B5348,6794C7912F47FDAF,519E5BFF29E0D48A,BE84C80F45F363AC,2E690DF1D38F8CC8,0001BBE38BBABF2C,01358569E74C3819,61701E48C29C038A,F15BCE69DCAC9B95,2F0CE8A2759C728F,70FA1C5C1D3A1D73,53A549584551E036,00002E7F470BCB03,A22689292CB603F4,A2AB8B080CB6D5CB,CC062DFB57B7F088,094AD1D973A7E748,9A6541E2DB7EE6F1,8FCA855F8D648D9F,00013B33A2C2C92A,E2D0CBDB512B7007,9E7D3E105A165E5B,9BF6C4B99F8161FB,5F1CAEC6DF2A6FDA,0516E72C1DA25196,F83F3FE5C9AD8BD0,0001D5D00062857B,55B4889775BC067E,19CD451D7DF4B125,5D5E1A13E9AC06D1,91EC48DCBA22266D,542D1CEE574ADB37,BDB1A669991B93D7,00021B396C35DD86,C253424B7400FACD,12E90BEE17A04E06,4B7100D70E6BC850,05AA98B79CA67F24,CC83F8CB15238D55,27FBFD6C5AC30905,0000CF74A9FBE99F,0D95FA749CC2AAD5,8F2A986435C362A8,DDA94651449BB1A4,2F2B49E69A206DD5,C946B1E876C78A04,7B99EFC8855928F3,00000CC448E5A1AE,CF19198A0C367FAC,3C90232BBAC99377,0EB13848694390E2,04B85229FEC74DB8,21978AAF0E812A2A,F249CB7045C3B1E1,00007B170A4480A6,2A14A627C8E7D3A3,9592D3608A2D2640,0CFDC65013201699,FFD90242B7637E39,216E72B056ED0F5C,DDBD4E097A99BEE7,0000F086C3AAF972,3D5DB71F2E0781D6,465E6D4788427071,6B31D00BED4DC6CD,18B2365A3AD488DA,74183D5CE7B6642E,2535A80523E21DA0,000129C4720694A5,B84837BD4B4B5B06,AC2374CF7B462242,1C57870F4B6FA099,C69988D9529B1273,7A0D22837A340B5D,21EB1511AE38025B,0000DE868A311361,1763890E4113B713,97DD0C1BEBADDEB9,B71200ED3F02FDF4,A41F1B44F94954F7,46F2EE5BBE823E48,7C10B74F106CD574,0000BB68146229EB,9EC9C6696D1EF2D6,29F41CB297CF38A2,375654F3339B49AF,4053A19D6751A39E,4020609D75D2BD3C,5CC066BC1375FAD2,00000BA841CF64C0,24F22285DAC19C7E,F3777471B8DFB6C9,8F7845AEF2416084,72D3161A169957CC,87EDF60EC7CCDE6A,31976374B60FA750,0000290B66B05C0D,9120C07565546675,CE2891EDEE9A1CA2,D5676DA332F6BE73,671E4541BCEBFF35,242AED038DFF4C5C,3A69E28E95A7592D,000077A380B1599C,C442A090CEF0940D,C96003F230F5DFD3,D972CF2A68980D92,290B01C1BD385482,381F00D306E39997,010A4E26E839828B,0000ED5D2A0EC0CD,62519D1E8C71C486,6CC0C599118E1EBE,3323A21CAA787BF4,42D7CA8BB2A4AA35,CCF02347BC6B55ED,831721472598BB6D,00019E58C2D29482,3151195BBA32D637,84F3565D83881644,093FE121B97AE6AE,6DD8C9F9F4165DAF,5338DA46203365DF,01E8F5599728AB5D,00008C77606E66D2,1B82C38E1D05EA96,A9E1FD5F156EF29D,0C09B9760CAD7ECA,DF85514541A4E9B6,B9A46DC1F48D7FD7,37C7EAD7A25A16C3,00008B848E829A58,BB948AC7647F95DB,2BC3E282693CFE73,39D6DA4D7A206F07,845F4C1ED9901CD5,630F130A33A6E54E,962599D90A70697F,0001014F0432FBBD,9CF0E7C4B8A5465F,50350A811AC57590,884C66425C9C9259,3F1FDCE4565E1A04,75FF00229018CFBD,429253DBA75C36BA,0000EE660DB6E671,BD6175FAC221EFA2,4B22C573815E1153,AAE777F553A08562,D14B74A0C4EA1FF6,C353AB0F4737D834,E7DB7615A5E6F905,0001831190D56D12,6BEBB99876899EFC,567162E7C4EA2F4C,D3D387E3FFB6C8A5,CC1DD593EBC2F535,09EF6DD7E87B66D9,6807A5EB956883D1,0001C35DAA2E4770,CCAA61E9864982A5,F43B9182A0814DB2,0E819AB728F47ED5,7948D9D986F98292,F7D58765948EDCA5,032CCEEA126B2BE6,0002052F68023386,EEE200809F944896,26AA48F4A6AD5970,B8026C1A283E771C,CE2C17A3453E89EA,E137224507DCB55E,1C4C29E6F74A5D43,000171D10B64B3C6,748BB5B8DA24B2E4,C3C697987F3E6F84,128CD9117ABDA64A,6042044E4E8575E5,B6C9261B195580F9,1B74A2F841FB4701,0001C529528C0B47,0F1FF09AF0A0EFE7,378A1BAB980108BA,7BB3144340ED44B8,5CD7F7BA5995638C,D5D6CCBC7BA84192,B9A1871A2B6D2DC5,000187C186A962E9,182935E4F6661A44,ED1FA57AD444D8B6,B2817CFC86EB7B9D,0F27BA78E19D3F6D,8CA6988F25CB8F50,A62E1A0F6B46F3B8,0001D0E7C858F6B6,8D1C7818D04382EA,19A4DE6D0E912AC3,5C7BF61F80264FD3,A650F9F54BC86321,8F3C6400DFC78293,1CFEEC739B8AD6EE,000080F69214F75C,8C691331EE657930,D114BE667A9ECF81,AD207E62316131C8,409A44B127B66CFC,7D8648F94DD2993C,15DF5D48B2086273,0001A9EA12312E41,280D58B75219C1FE,6F92974A8F0586D1,4C59281F207044D1,D8328DD8B129725F,C79751FFAAEE3342,EFC71549E60557A4,0001B58EDC25971F,F9A065D5C7D2DEE4,20924F853C5BED1E,3BAE976C9CB825D6,C44559710311BCFB,5E7F29A533DC34AA,3F263B184CB6946A,00018D06BEA0C8F1,36FB060D33FDB4FC,4988BA19A8B06990,8D22B53069145B75,AF7FFF7291C122EE,3B9C0936AB940FCC,85BB81E424183351,00003E0BECCF184B,E85D6930BE6FE72C,C80B8F443322C878,E9C2D55B597F1E69,5B9B098E9B057487,DDD1A8FD742EE48A,2D9C81DB9A3CC4DD,0002341876BBA9AF,A2D713CA4DA69538,EFA983630A202D49,F58532E4A24C3A1F,A07DBA43E5532E40,AF7492709CE1A512,2A26EEEF9B7C9FC4,00013E1530C78719,1703DA3AABD2C2BB,2A3BDE28A6F5F34E,36B9090EB0B1CDF8,B6E7958976925FB1,2F9329EB65B67DB8,6C1434CF347BAD48,0001B9BBE5CC8774,8A11FE770267C03E,EBDEC10B2F148F7A,0DB9661298D66C84,C1301D10C237C197,D42C55B228A79A6E,A41DAB18B18A7140,000000D299CE6E5C,F84F68FF780FBD01,75A6C70295F9C502,7DAFB1E3B41314AF,B2E3C53BA34946AA,89A7C83EC1F56106,7CAB1A32BCD4ED3D,0000FE592925C5B5,824E2D8F22AAC089,788CD4D40123BA3B,44CE79BE677C2E23,D87E0BE777178390,19C0288B88D4D75D,9E2A14544B4E1DBE,0002082473812168,E0E26F23FF29A66F,8FE04D27039CAE77,8E7F0F5F6E1D63BD,50A05F46864DCC87,5A20616366659FBF,0F98F63A203063AE,0002296B7724AE91,CDF1E9A176A9FB83,D0D821C77909DA59,B95C5CC74F1513D9,1899086C3FD8A3B9,E5B4E4F7862DEDEC,72227ADF6DD4E281,000136FC0FBC098C,04CF38718DD5766A,02109D8E061455D9,29313E6AF349D606,FC6191AF6431F9CC,3C43844146DA3F76,BB4B3F0CFD8C5368,000185A7C9FA00EA,CE2EB5763FA15596,A7C1CC3BE4D45B81,40C2AE24131F7C82,545AD9042DEA6F83,B6E3E3C91956EE18,472C9300CF69734D,000186C43E7AD5CE,5BBF9CFDE7BB8453,8CEB3A4B1D2267F0,17453AB197C81076,1F0AF6F2284F8921,CBDB65A4BAC4FB55,520638A4E48EE6D9,00015D40997C7A8A,1C107925B8ADB925,CB68EBC192DE6C15,436746CB827CA8EB,33FE20395242911E,8B39847C6AA6BB2C,23DFED045DB248A6,0000D7644D44F90D,2E089CF9935A4672,07FC8F4556BB1194,07AD2837DECC6176,1EE96BA08F355F31,189FFCD45A5E4ED3,E9BC5D7F4E0E3231,0000B675D32F43E7,722682B08E26249B,625C205CB137373C,773850FB6267C440,117CAE101635E96F,400FA1C9D733496D,43CB9098CA3E5E7C,000023A7CFBCA4A8,38C1D813D4A5DC6B,3CBFA38771160F12,B12ED79654978E0C,5A8D48941C7B7B9E,DB2E3C237A13F7B1,6DB25EFC590A5910,000082220A665531,A3AA4256AD780BA4,10209F9AF6776A40,E22D306BE4835C4A,842EF921B4B9BB51,C0A670380ACB29E4,7157E1F87E752C2A,0002068E149E54C0,6CDE861409C8C890,14FACB12CB84AC04,AC4045A116D2BE7D,EDB99688BBC3B9D3,53C6C6365329DE0E,5368F48EC3966CFE,0000039378A557AE,2799F97DF597D592,49C07A3BB43ACA35,ADE8D932A952DED5,DE1624F6D647D759,4DD12913D2175293,84239BF5DA2FBC54,000185717BC7D9CF,0F17073C74E5F367,75D5B957D5FA422F,F6A1161B2393EE19,E45E2F3F23312D25,669931B8C46F1548,6AE817EA5D47ABE7,00009E66081536A0,AE6F0B8EC93A5EFA,04E8BE6453050A7F,7AF891413407F3E0,FB92AB099949633A,EB8293FC1015EA5A,3EC8EB2A30A403CD,0001EFF3BF3FEB1D,6C1384F34C25765F,98448695EB511E99,23E92E9E05006990,A3912E8922FC4E24,EA4AA2E4CB19C120,17232578D35C569C,000192BB46F70239,64CC26D0FA313211,9B9BA33A5D033059,184062EAB4B72582,3679E17D8C6EAD22,3591B6809D2D5AE5,5BA93B62EFA11615,0000A6EBC90BF042,75E13850F9DFEF4D,EC3B071747D5086D,4FA68D20F6918B59,90814F459C92E08A,410E8ACA808CA92F,2F345B1ABF4FEF55,000031F65E0FBA6E,56AD002F898AA856,47CE4C8146BA86B1,82C088F0FA423455,1C49290CCEC6D070,5C2655A64BE2D5AE,36F041AF16954C0E,00012548E36E4FD1,D370B4509C649F77,25A24D9C15ED432F,0D324EBCAFCA09E3,23E99B1D66E4628D,82D2E73F726BA270,DDB6F62C7BDDC930,00010DDF32FD84CE,DF0C37C30DA02B6E,98E314C539EF301E,ADEE4C61BD1CF84A,FC991C6121ACBB53,88AFF9F166E949D0,D58BA8FE0910B487,0001136C6E818864,50E4F4B98821D4D1,B575CB814F310365,2ADC07558EC10159,A6A89B5061EE63C5,ABE4C0C41FFEF67F,2AE3D2951337E71C,0000F6050E9D52F4,513998B93FB7B8F4,F6BF005E2B8A1C25,FA82E07DEE27C541,887FC0B87FD94250,DF1F205D4C14A304,54C72C8DEF7202BF,00012F43D5E5181D,7EEDCE6A8D5DE95D,F5FA1324371EE79C,574EE6A0A004BE6A,60A8FF27DB44BFD2,7669530B4BBB843F,5BBA13842841ECB6,0000A0936330E281,57D384A28AD152CA,3ABD779394FE3448,DA76E8F3DE0B4037,4BDC0627FC8CCB6B,88E2E791F5210CC9,983FF1E7F337E5CD,0001367FA28F1C14,B2F25861353EE767,821513E0D5F05C43,937AB8406890A79B,90768C9385F9C289,DF8CF5E03D458B7C,286FF32582442D5E,00003AF3D28A71CA,2D5AC72A28422BD6,A4C1F2E50D20F228,14860E038C5C201B,806E53838B9577B1,B64BB187DB6A7D32,2760A99AE13C7432,0000FCD4031A1A36,3CFB605CE4A17332,AAEA040B4B405D5D,878034393AB5BFCB,058A78023319CB60,7A59CBFDF4CBDE89,CBF4F757C7001F7A,000199287F695931,E3354273A95E742F,72A24FE402EEE0D8,5CBFFD0C1E600473,46CA38E9B3DAEB14,E14C54A93AA29A51,25FC090248E113A7,000116C76B8D8C5A,8FFEDCBE1105DDB3,C95EA9E01F0463A4,4CC4E73BB4042D82,7E414D4A282F207A,D2F440795E72F08A,FEE339E71F605281,0001C57EE652C1CE,5ACEA5059F0950BD,90A8B09E52F4971A,59805C135A6052DF,38E8609B40E36F82,E0706C600BBF0621,08E5F37EC4BB379D,000194853E1B7C61,FEAB9992EA633ECC,79532EC650DD929E,FA9DC95CCE02922E,75ACD5118F98DD87,B77FF15F827B5980,E860085573D4738E,00000EA5C6CF82A4,3355B17CF772812E,A7D3FD2709D03A4C,A2DB950491509D06,B40DA33192A50A9D,66EBFF39C3A9DA2B,EFD0613FDE56A09B,0002183AC6C921CC,BC31759460FEEC2B,34F66F615176310A,568703F737BE1B08,178950B77374354A,1ECD99422103E64B,3C3641CABB5FD1F3,0000AD35C5A69ED5,4B92C984A3361EA4,3BB460616BD402D7,83740FCCB35EFB85,ECE0BF66C6349E56,45C583D7E4787BEC,93DC001AC9B3041F,0001FD22E6A24FCB,7F35D5669F5EA85F,64356B6BB6857660,5E25CE0D9121E63C,60552CFDCB048A40,C11F94AC55C335C3,55D3F4C025659DD5,0001B8F01380775F,61A1350E812C742F,0E7A68B2BF960139,C0CACC1ED26874EF,F2C6781DC082AA5C,BFDC165B8789D248,851058D7009C8A37,0001CEC589E05125,450C732825D39F42,6DA82924CDDA3398,92533B055624D79D,97540199CF72E85F,C5CFBCCE9E3D8665,3741EC05F2B37C8D,000110AC4C8AC67D,0A7C03B7A794A2C0,3900722857C30881,A8C441EF2E641D12,753C800DA8B95AAE,2E33B7FB49ED6FE2,EA829A0C10C83864,0000CFA2133FD629,6DB607BF53970F31,BC2FC39D8C8BB594,123DBBD1B0A48FE0,068B9F03C7C0D2E6,587ADEDD473A2E65,6D3FA7B18FDEFE8A,00018592929B8E28,0378AD36708A1B4A,A06A533FD430F3F6,80CC5F1DE9304DAE,932F25E295CD7C68,0BD82D3F91212C91,DF480638B3006AC2,000085A9C36EF42B,1ED7C0957C3538E5,78BA6FF2201FB760,481BC0C01367CCF9,B865DAECCC43959C,77F1F7806DC8C70F,1C2EC92AE51CEAED,0000A5C02B6C10BA,F31CC9E6FD0813E8,2344462F5EAF3A07,751319931D916906,AA885BC474B9245F,1C9C806D7D7DE4A2,AAA760C170A5B67F,000058178A7C5D25,D5D4A678944F4E9F,CC01254A0ED2209E,89A2CA5DA9F0EAB3,78375858E080F17B,AECFFAA0EAD00949,A2F1068357325D3B,00014A5FA0FED09D,D6C64977072BAA28,44B3BB43ACD8624F,6A0D011485A169A0,EA5162B8220D33C4,5A77B3BE17E6C173,6BB26282A27016D2,0001C3752AD9AB3B,0DE0A1934549B2B0,F02E56BE925E1630,642039BA1B07DD17,43AC1AFE50ECB59B,B7C96A8E2FAFE340,F1B8338A67298B8D,0000B102A3F4C0EB,9578F5AEA81D0456,ACA98AC201478857,BF43693331F05E35,38162A9EA8CE96C8,A7D77A9D727F9644,B8BCBFCB96C1A022,00012C352E40ED55,D6BBD20CE1C81E15,EC53B43C0463B2FC,9C4E4E29E2EE4238,C58788FD508558E3,793D47E589D42F02,F17E896FE3E8B436,000211B7687797D8,62845FBFDD3605D6,9F9AB96CB199CEA0,FF027B962B5355EF,DFE590443F995C37,48A2C8C8C081BDB6,576E85E1A9492922,00004485D2DE7492,7F6E5C3A7496BA14,655C1142DC33BF6C,E0C23F7A01FD12EC,1F69B23AD6B4995F,DAE79DC2BEE26ADA,F5A7F2CF65ED2D84,00007047D6855A2A,7E85838327123996,FBEA6792EF9E1379,F750E910CA4D48E6,4A231D72FA241D18,638C1678074CD8BB,DAFEB076D30BEDA6,0000D2CE89C66BB1,670ED66A85B397CC,631098BFFD72911B,335A6D7C255174D5,35A13EFBCD2D2FAA,87A2465FF6CD1902,F1B9D495B489891C,0001B00B77821658,6F18AF722BB30C7F,1B71AD600A9E9A35,2C3847E0BE8AE564,1015E7C5CFEEC10E,31D04C669767CD91,57924F67E80A428C,000070F982C892E1,441AAF50A7765ADC,C85FFB9509936729,1B483388F704517D,D9B3181A1C1604CC,F77B1FA22F46E894,9F9DD17A3BB7C5E4,0002227E953EC04C,DA9A4A4A683A9E56,D65D4EFA9745D31C,018C3B0D12319785,A52A2F09E88C3E12,7921B8F458A4AD9C,D2FBBE08F54B445C,0000ECEFD08658B2,C6EC4458A5484DB8,BBD8DD2EFBAF67D9,C5731DD7EECF8430,FDBC56BE5E02D136,6252AEC9FA679E1A,79DCFE66A6A49FC1,00017B0992E0EA28,79161446C4635D23,A1860B263FCF6746,ECC9687C4B07A5F7,DB2260BA5106BD8D,EEDE0A3B79EE73A8,1535C455F59BDAAE,00001A87D443D7E3,9F682159F576447B,0C97C783E52FBC9A,E06DB304763D580B,F363577676C0E14E,DA198797E7D7CCFA,8B27ADD97AF00D31,000139B2E237EBCB,545EB8D360A26F97,2EA8E39E523E1148,A0AC32EF0C968684,E3E368B616D43921,A99F764714D65734,E25D2DA2A18F9251,0001F426851A11BC,01AF9CCF2CA16A3B,C6ACBF40B74B1B79,1A1AADC8E4AFD078,A73825A7A740B8FA,4ECFD80154708C14,9A05F2F76E39048B,000199EDAC6297BF,F26CE6B3C9F32FD4,30EED38F8D91A2A9,A296F524BF913859,889ED41B52B989B8,F1CFF0B92ED0CB5A,30CD703206864ED6,000190640EDCF66B,5374868976F20FFE,384627122BFED35D,AB3B711576FA871C,79461D41FB3B6DA3,A88C50272CE5D2F4,7ABA5A27D8A64CE7,0001D69A43412569,3AFE70696BCBC677,E59BE0C5B05D8D25,C0B08E301B9765C9,9A3B377C55B138EF,A246597C08200679,AEAD737A3A2BF481,0001415A08DFCF64,213AB48B00E29C07,BD99D3B0A4E3D108,72D5F5A36C3C1BCA,A2160210780DFD0D,E5C253444A62C137,336BBCBCE3E02F48,000039976769AC8B,070208293363DB27,B76E699117DC4B41,4C242367D51CB9CB,1BFA0A4634F0EC83,264055BE553719EC,D633ABE9F149B2DA,000139DE7B163FDD,062BFE384532FF23,84B01FE7AE4B064A,B4C24B2A805A7694,69FC06E4C0FB9926,FB86330E05CAAC3B,93BC96F121FB6B01,00002E7DFD6EC296,F56533AD11BB02ED,E481719AACFC35F8,870A371206C32EFC,DB062A0447041124,A9B9EEEFE223052A,4030323A73C0BADD,0001BE03E8172B46,0F27871CD147DCFC,D47A2BC5830170C1,B3DE6FA5D1632FDD,C5FBF22AE9BD163C,C3B3CE5E0207A080,DA3822D40E59F171,0001FF4C77FDAB5C,EB2CF9E92B4E8E0A,39B9A2FCFE6BC6C9,D43DD07116F81FE5,B109F16D0F0DC03D,0D305CFE34D8536E,FFBC2E2E815671CF,000077F9B197B6F6,3597147BE0A486CF,3DFB00F4D8A60AD5,23D098A22C8568AE,6AF1491960EF6104,39DED34CD7668E31,48CBF8DF96D33591,00005DB3312C047D,915F847D99432F38,EB56CF680A227E54,03F4ECEB841F1F52,8F96647EA3F66659,93063E22D114B88A,E6B02B681D6D1786,000119EC297F8DD7,524C8C288E278086,0DF04C6DA4587213,660255D300937D3C,B6AE96481FB45AFF,A468E33EC50667F8,D1F973D1F424641B,0001E1E440BD06BF,3078004CB2F87442,A4BA955F4F4B4343,23E926231076C8EE,56AE3DD996773DC6,EA66091504D4AFC1,045527FCFAD8A809,0000283185584F74,54D19C6803630BA8,B7AD1C069EF9B99C,A63D5752CA05A492,BABDC9EFA5CD01AA,4AD8BA7B28B04BE4,7EA42306B4CCD45B,0000185A8EF6A828,1D29779603072BCB,98BB0106F3C9D8E3,C0D167F257E375E6,3181C8BB9914977E,1832D37F1EBD500E,6602FE3329132F7A,00021878A5E7D28E,C65BD888F99BEDD7,07D26C7318F3A0E7,9E0CA6E0434D5BE3,21D30A8C5BB5F9B2,91AD824606253D73,DBFB9198F674B2E3,0000740A04085FA0,14F9A7208C10929F,46F94158C3637051,F9F7C912B0143E06,8D18FBAC3B3A3FB9,495A0FF5B3E4A969,78965291F22826CE,000149BC2A39E791,AFACCCC9628B0A5A,99211AE8671B897F,D5ADC5684C39F9F6,2B0AF838D79024B0,9066FC62D57A5D4A,1A319D46811EE49C,0001C5E8CA970ECF,70E53AFAA2869878,729D84B0A8A88FB8,DA8D24C0793FDF84,DBFA064747430AC8,613550286308B4D7,D7B6021AEDA051F4,000103F488AE58EC,9085B7210BE48927,3E17F4E03EE5CDD6,EB336FC34B4DFE05,E2727B1F4E2CB1AC,FEC489A704A10B97,63EAC340E55BC180,0002054A25D35218,32990C07D5AD90B2,AE880262C4886912,5256D5C3FDDCA3E4,70CE3079DB211A56,0EC27AFD26BCE1B6,A557BAE72F5DA394,000098470924F022,B54CAD89D35A3C99,1CF69AD6368174A0,ECE1DFC0681983F4,5810B4812E61B175,C6629BDB99D17CD1,59F7F24926477E61,00000F7F779F4A1B,CDB210BFE962D26D,A226D3AAF626DFD9,6607410A1F2EDBD7,0AEA460E065DE1EF,2FBAD039AEF856B1,14E3BE5245D83582,00019BA37C46BE60,364327560492AA2C,C84B059FA29E5DB1,2CDE4EA25E789377,FD44F12959BBE89B,7CB817DB0955C0CB,FD6A959BBAD2DA8E,000180A34C77F930,7EA8B583A46866B5,CFC11F56593DD9DF,199A05B022A54DC6,E7C61FC71F29EA76,2ADAB8F037EFDF10,8177702C62D00345,00001AF1986C9489,B1EBD5D81A2F4E47,E02151561F7C3DAF,A59388D3E9C53D9E,7DED93F982310990,664A13B359E282B5,521AE1FA2D19EC7C,00016E9438796653,BFF32C1221077F76,DA58DEC4ED98DEFA,627E16ECB9686843,94B1302E5771C6D1,C32C45ED1CCDADB1,B9A85FBC7B24C48A,000168292646FA4B,DB801166802EFC61,B6786BFF6227C682,18C184B660242CDD,B63C60C2970F8AAB,A264A0B43810B3CE,C3B06C0707E8AB47,00020BF291B57C9E,13D38AA995F066D1,B42471DEC81D28E4,14FC13B1B335FFC7,5066F8967935DFAA,0ADC100AB670A6C6,E1DBE76A8844E6EE,0001EE0720B328E7,2792E12CFA1BDAF9,6D6ED1ED0C1166C0,3F860C4703C8DCAD,7F0467627ADBB954,04CB2F34F79B31DE,3A39C4F25052F25F,00008701EDBD7232,0C36425449FE4C2C,C76362E89FDEC027,46A425758F1CC8BC,CCB740616F7501E7,6DB2B232E18E2036,D9F27AF67D2FEF97,00002EC52247DEBA,3165E43C9EF4E28A,3F54531E75DC5FBD,B6834BF14E11EF0E,A3B3D9843B95EA6F,89DF4389AC202180,73785A8A70E43185,00003022D3AC25EB,439043239E1823AD,03379189B848EAC1,AC83150649D53514,1C8B10530579AD77,9D9CAD7BF862CA1B,1A79ECF406DC0118,00014EEB51674AC2,5D7C754D4AD7FFBA,29EE9E36557B3E25,89A84459244EF533,FA934AEA25AB6B03,E399D9709FD8A080,46B9373F348C9D12,0000FC791149256D,E0153A98EAFE1797,F0C5F04325829516,621B431D1958B148,FCFEE863C0B98076,EFF294DAC0C81277,5A8CF85DE0E74CD1,00013008692F0DB3,D138C6092900F7D5,6CF167F3D6252D3F,1F38ECD3D89A4145,3D4D0CE679208286,13FA0174C16DEB38,4047F2D26D5F8754,0000D5E2EA545425,92AF256C2000E1F6,E9B0490F4B817FB2,A5CCF281548099DB,1A78D3E551B58732,4B9AD8CCBB23B839,DDC0FED384DED559,00016E36E71AFC4D,1E593AB3913E4319,74CCE6911A18CA26,1E850CD0682DF4C6,C578E6468138ED08,184BF9CCDCB44609,A75F965FD47E2259,00004E8502B50F41,3D21C903135A0D00,432DBE75A7B781C3,AB72FE06290507E4,8E874ED23C406307,474BF58053A709C6,01F0CE2843BE9E31,00013001EEF4280E,DD007EE7296DE436,A9534C752958CACE,1251D48CD60E03B0,C157EA9B658D9461,B9638E2BDBF3467F,EFCACA4237DA0CDA,0000B5E2CFBE30B2,38D36B8053BCC653,D85BD7EFE1F32546,330B55E91F9A92B2,4F322F9BE10520A8,41A5EE76D9C45D7C,6B520E929A5E5DC3,0001359C616D0054,2A45CB5ED45F7020,4D10FEE8E47DC291,17CB3ED6F7B60E82,0F960C3D7AB24CB6,A612D8F6B7820208,55118A0B2563E3DB,000147B3C3A0BCB8,4C4E62E255B1D9C4,7F0762813284DB52,3BE9A46C8288943C,71FD8B0EAD12878D,949EF0FA54D8C003,6581DBCFF131B9CF,00009404B176E372,D2498670FEEE637A,2C38BD9D877D29D5,D4A12CC5572894F1,332552DBFA14302C,A49BF9798DDEFE4E,A17670BC6FD4A3E8,0001D421F862F9DB,64A0FBC4CC5B148E,83DE2E19558BC4F0,A1BD604D47E07FB2,E5C33C89EDB983D5,50CEB657B781D4BF,EFCE25011D0CE8C3,0000DE80ABBC3BDC,CF3315DA9DD95176,1B353BE82F0ABE81,ABC2FE39A18B8E7E,F6716D520C15B8D4,EE8A9AF5D2D66669,0BB012036DE1E388,000209090C2618E7,FA36260B659122F0,AE7C0A3B27334CA8,652C139D4C279113,7B1487A9062A4DB7,7056E71DDEB4CA2A,489A0AAF749271D7,000039ABF87F7379,CAF39CDA9BB8D025,F3296314A5DF6890,40C4D2816003E57F,05222E7820878794,4A7ED7B6C55D9A27,B70D012705188579,0001C1F9029973CF,5CDE3814F98CC950,59A6E97B748CA914,2A7F8417CE332B89,9F283932EF56D47E,14533E5CC2F364FC,D1DBF368BBAD9A7A,0000A35BCD967FBE,719B7DFEAEDD8444,C56DF8C55268BCEA,97501039B9862B9B,4D93398B9C6BC0E1,4A37097CD3C24744,3EE9BD5DD619D14F,0000E1C083488637,EF980C268FCD2BF4,F775207C2FB9209D,870296080E155A49,2B8F66E690D3D7EA,7A04759D0C5D250A,563AD45B6921BB43,00000B94B845D879,0BB271BCE5CFD6A7,E99E513F3EE3BCEA,D3DDD265C8DAC8D5,6E668EF7F5E78B78,2661D03D07C7A0B3,44E4F91974384EF1,00014BCBD26B54BA,D91A032CBE8C3FC0,FB34199A793BFC1C,1DD537B266C75081,70FEF01D6F992E5D,014E8C9EFDBF5EF2,D5404CF18A1C8179,0000F9F5F57D3EFF,F78235B9E46BB023,7A0D0BF10C323E58,C890BF06D98D81BF,65CBEAC1582E8CAA,AC8D9DDC98431BBF,E54BACA47F38E2CB,0000E54D89C0B14C,AC650D5AFFBBA37A,53D457E5636EB44C,C00A3AFFF4452601,97F7275AEA70B296,FA6A80DEB855E394,F86A5FF7AE9C7A84,0002252853BCA147,111BD3479C2C2F09,2C55B065B7AA31C9,F0AB63FDD1626773,4CCFF5B67E5708FE,6212902F3E0D93F5,2E5A391470B31C32,00012AC647C4617A,B71A498BAD4FB1A7,6371CC037C9031F3,A0779521CCB2883E,F9C4126D5BDED025,DCA010E41B13808D,1A123CBBA47D1E7E,000060374E7BFC13,E3E490D4269BFCE7,758CE98C7E069AC4,B53F83D6254E64AF,477285B896925C04,98B6A4565C4F7AB8,0F1125A1705D0E58,0001052F0BE42897,E6446B056E856F52,A989FBB3AF3A6967,637FB13000C003AE,6778C2AA9291FA9C,36339D88CDBE2B05,35E0F30BD4329E6E,0000039B25E51ACD,B0F5879F5A6AD51A,0F882189AAFF010F,5EB4753424A2E873,D7E96198DC29001F,CD267581F4508F61,D4A238CA8D676C66,000061A4488CBEDB,6B9BC9FEFDA108AC,16A62C4ACCF81540,EBB7DB22E95B7231,4162EE47EBCDCCAB,862D5B347DB2A225,1525BD1ECB660771,0000098720EF290A,BA830E03927851BD,C1D69AF357362CDC,E4BEA80339642CD4,6F83869037EEF91E,76A7A2A92BB8503F,EE3D3A9EB1DF6C80,000049AF730BDCC9,11CD502D33BBD4D6,56D69E4D9D402603,E67F0E1788EF06CC,622B8E5586880B07,FAB293679FB11521,40530623F2630E5E,00001CCAF3DB73EE,C970370C7E22CE1A,48D3126E3B234889,7E76A161C71117E9,47A43571753D5D11,4D5F937940A2E771,1CDD4AAEE6A894B0,0001FD0CD62C516B,CB1E412181A981F3,039375CCA89D4BB1,25EC0A191489D9B5,26675D96E7646790,8199B7D472C8BF1C,B4392B4201421B1E,000139BB646A881C,314F30B470FE3F0D,338BBFDDE03DF2CD,9074C6CAA8B38E31,A1D8B24E63884E7A,69D0659C12603622,F88EE87B9408A359,0001F07F51F2F0E3,D9C8FEC6A3F08986,ED62FE3466666532,D489BC7570CDC0F4,B4C576AC1DFC0F12,ABA97F744BD66893,3119EDEF1C555547,0001AD80E5062B9F,F1410B36D90C42E6,F1CA12750FE91BB5,86923CB542F47EE8,1BF8CAA57DC0331F,F4A42B21A48E030C,2A96F22E854F5D12,000158C7B0120F70,22C61711B71545E9,58F4A0FC3836BF2B,0739F1DC00FDEB27,DBAFC41CAB11A61F,B38DAD8D3BC143A1,E335AF36A03ED538,0000B278932FB062,7A03CD76ABDCA45F,660CBA9822180053,6013ED8CDD639CD6,D54932B7E5253459,ACF6DB95730A98E0,B76899251C69106B,0001B676903D0D21,AB9D67BB28678B32,B1006443FC1776AE,096CB331CE40306D,089C780ED7109323,B80E75366C299FED,A153690F255D31EB,0001DA01EB5EBB0C,407A1EE9CB63E0CD,1900ACA836590409,E7317182154DF3DE,10D13D02A93D0162,56869C87AB10A333,B6B57F2AA55D730F,000223EE6CAA09BF,74EEF204797A8F9A,8BA811290B57D7D1,2BC288C7E0F5C1BC,553D9E8B56F23812,51AD3DC6D32D3F25,3DA5AFE68C218CCE,00016B19BD4C7F90,2DE9D998EFA8271A,2FD7C3D557AE3817,7643654D1087B46F,2B6FD3F08ACB4B5A,55086A459F9C5814,69D2EB0F7C8683D6,000000C9233FD4EC,53A9E21DAB8757E8,F0CC331BC5932303,416DC7B691236D59,087E23D7314B86C6,11D4E8FE8454EC1C,5E53AD08B571C6EC,0001F81EDD57BBAB,9AD8980E1941A000,07ACCD6BDE9C9FAA,973C4088280E3789,7775CAC519E9E282,3A827A156914D66F,8452AD8BB8133E6B,000002FA57562139,B43CE5993D462E6A,7D7B472983403C58,AE4172DAAFA36F64,97EA72401CC730D2,DB24C8579B1CB3FE,CDBB11F41088C298,0000FA85EF29E0C3,20EB1F6A9F75249D,5E51810A76D82731,DEE25145CCC2A89B,AFC9E1E784078AD2,4715EDA1EA8D3046,E28B0989292CAA49,0000DAF0C2C394FE,66BBB3AEEC191F5A,3F577CE42DCC6BD7,F9A2555F007884B6,FEDCC3441943011B,2F4E5C339CA22480,BE711B951CAB347D,00007C7C1EAC4BE6,6C2816762D25D19A,3351AEED1B7C39B5,3C430DCB2C6FB19F,A92961C495ADBDF7,9E155A5A1F85AF92,D7905CB8D64DF350,00018F88F7BC284E,91459AA75335EBD5,F4CC867AA1DFA218,5800E16097D30B93,6A93DBCD8DB14D79,23B5BE2395DE2095,EBB445DC39824CE2,0000B12F965CFAAC,59D5D937A555132E,D4CD7AA1D3137769,FDA68F1203A60472,615480DB66A3138C,E761526C2B2C0802,D16997A470399790,0000E6C8FB813794,8B00E9A73C402414,52B5615CDB18D204,C6640AC763205E01,DBA6E3CDA161DA0B,F2C39B9AC73132BE,A6EAD438BA2513AD,00018644360FDE28,E471196316987C52,256FBA204E605154,DE545757769A68C1,79AA090DCDE27BD5,7A679F8B1CF42195,9FDF7949981D292C,000172F6FFCA138E,8E8BAA1C588456D3,B1179BEDA74CACAF,8FFEA7D98003A01B,963E4A555649F77A,A7C7603370BE579D,AF32A161E44658F2,000029AE42839E98,E04BA3A855BF3775,AE48D93CC0D78BD1,AC9FC2FCC7BB7BB1,4474A2D9648C0663,08E6BB54CA9608D4,A638A5B521CDE7D3,00015BB61EC1452D,F66A2A390432740D,24041B587EAAD54D,B2ACD7E62A729630,4645DF23E43B1A97,071A8886D23D5BDA,7DCACD2685A0CD99,000054944A5C471D,3EB591EED4C38DBD,BE896899E2FF29F0,2B9285F034386121,B80B784C644DC8C7,709D74AA163C61B8,8E93A60B109CFB3D,000143836877A9AA,FF4B4D8C06436544,67C5A91E807BB0B8,7E441C2B09E60C0C,21D4193F9D1E7CE5,FCAD5BD42BA81717,B9A06BBAA4B175F3,000161AEBC05B405,8A6D6B4C72A4474A,601E49CD19BC56A3,5F935BD26B1321DC,107A5863E0B3E610,A5BDBE085EC166C0,145AA9B6B368F30F,00009F8B2103AF4E,35FDC28021170FB3,4E40A386F9CEC5E0,E5A7B13F888BC18A,9240A82DF72AF9B3,4B78ECDE0B9C64BD,C4273550D867CEDB,00022FD7BF3F36D7,D14ADFBAB0ADE782,06805D009BDF4D45,95E66FFC9C36083B,451F3597A8DB5BEE,79036FFC5D08913D,4EC5E1CED6EE5D3C,00003C9AD96FF78C,CFC620C4C77DE808,D24AA92E23C4353F,720EADA550F5CCA9,778569A2A42C8373,5EB093E2BD539330,D11EC11D95FD2BD1,000183CAB0BF1833,07AC6AEBE8E274CB,B62D8A7584D0F2BF,8B9EDC49325F89CF,E0B92650A064E221,603DAA5B3C0D4A55,8C7EA2473C230061,00021812F34FBA85,D2820EED2D214F0D,4ED249FC2FC3D5E3,0A6174CB7884AC92,A70749FA316D6DAF,882058EDA4BB840C,709B34EF639C582F,0000C5B991C8C3BF,C7C939ACD02D06EA,E4BD99D8162E82E5,618AC96883D5674C,B8C1D815DBD9E789,19F33D0F4BB492AD,FAF6D9B34140D642,0000B181923289BA,19E0408820E5020C,508FD352D19F94B7,1802203C28999415,EAC5EF34258617D9,A53E430B28003C5F,E40A87D53489C62B,0000E97E2F0D9230,689DE2D325BD90A0,82D9462CBB120F0B,B8288FCDE5A417BB,D01CD9A89D95C49B,7230D01B545E0226,A771CC006784334C,0000074B54AD065B,3676198D6C9EA7E9,58F87DFA4D614823,2DF809FFDE284D4C,B2381EDF3AD632B5,A9BA06D0DBFC62C7,56058EC51BFD727E,000010AC7B16AC66,F2AD3383A52FC68F,92D3CEEF037E820C,5CB1AD96AE45967C,DF459B66331088A9,0B64D9D41774724D,AB0D979B88C1BC29,0000B0532EF5B463,3F733ED37D37F919,C1228B9C2996F61D,FEB083478205F499,3BC4DE02434B4A5A,39CFBD2A923697F1,B19D16C5664267F5,000232F5AC98FBEF,6996A29E45B86620,D67F1DFE3CB1C4D5,2B03EB293D00E677,D4891DB30E100F65,6034B75ABC204E1D,F6D4A79997DCD11E,0000427662E4D65A,F70D1F83046A9AAC,9F0F144384273584,312A09FE9A5A81D3,76734D0D3965F1B1,A373D36001C626C5,435BC8EB18315747,0001D42D5FAED57B,68C5D308E692B551,3F1028AB40C1E7E3,0FEDB13CCB50514C,5AD9BE12FEA70FF3,DD86F592FFB26EFE,3CE47FF60E3F66AA,0000105F527B0202,978AD4596DED992A,222AC0E1A6944BB7,91A2FC1F4FEDBB5D,B30539561F08A7B3,F8DABE0E8F5D9694,DF57E3681D3563D4,00008A19AB5B20A0,8517BCAA31C78014,39E70400CFBC6236,5412BA9B4497AA51,831AFE58CAC05FD5,A6F4EB4A9C89FCB4,321A3C6D9DAA7E90,000113F019228FA0,5A96D5BC11424398,F9740DF3FDE17F26,177611017C68CB0F,D3FAB77F513213CC,2D89C8EBEB6B981E,C84E0E12F7B1C3B7,0001F409BEE37C79,A16DD045F01598BA,1B1C47A3FD7A5AEA,7EA0800342314C1F,805EDCBC4F7B379F,48077F966D0ED447,1A1B7123C6AC1F89,000202D202F47F6A,A26D12DACA81ECAF,8C42F40677D86BE1,934AFEA3E509DAFE,98672E134C4CE323,BBF354DF0A96D5DC,9192634BB41FC7F1,0001E4D253F11BA2,DBBF5472CDC573B7,D05F79C625764DCF,7BAAFFE5C376B184,6F31174697C67EF5,D415F0BE701692EB,5FC75498660A66D2,000006E4C8DA6C39,E3A41CFBE98187BD,5F3DF54D46BD71AE,7C42BF730B0E7F56,EB10E5DD280E3E23,B99A27175BE3E2E4,C13955C8075B8769,00008C1AC288D7BC,7F44A99726BCE788,F16016A706E11CB7,71543F576565BA9B,13FF661C5E248E7C,28B8CB5A7845F0C8,599280A3236C95AD,0001834B6DB5CA8C,92CE6C03263E1AF1,0B793B45B20B635A,5768FFE68A242EB0,2E8F6437BB7FE37E,E498D0C4FA9B873E,71637DDF47B5F7AF,000155A84114E7B0,CB3D700C2C70B529,D909FA6BA5A2EBD8,D70BFB4B44B1809F,CD545EF71F01C1AC,C5453DB2E14FF047,77D2DE789C1C35D8,0001692BB2BCEB2A,A8C0D3FBE5286C63,AD995CA0750F828E,6F04FFC73F09627C,8106DC516BA7D8B1,925A19FABE5E7D21,473680B57169ACFD,0001DD4BF88D4F61,00C747FD91B58C38,1D90763306470357,690DBD5825238C87,A66EC28FD37B2260,1C594102CD0594B1,E19197ECB40A500B,00018D5F7C345BA0,322169D04839E559,E08EC42965C08575,3C541D90AAFA89BA,B489CD09421D79DE,D487813FDB8B10D5,7B99C718ED1A60FB,0000A391607BD417,46B01FE0C12C4439,D68CB66F23BC6052,62DE66ACE0DBF298,9034E2D0B1639E92,78D57510EE99AFCE,041FF377E391394D,0000AD5569D73086,074E5C68FF8D409C,A85A44A437338BC9,C11205338858DBDB,4705292DA0B7AA1E,1056B9429E7D21C3,3107824D7AE9182F,0001BCF327FD1D24,CBD743117FBA3BA7,7F1275F62774FCFC,D799CAA05AA7EDD3,611636E61E49D45F,791AED983672965A,AEC985C7D8EB2C76,0001FE9D5D7F33C6,9ECBF2ACEF9D53AF,92F2A50B87DE7B28,981DF92CDB1DA2BD,7340CA5CC1C95A8B,F7A3402469AB2476,DAC83BC2A720424E,000140F93F5F7C8F,CEF9534E595D5924,D4280A97A21CD844,BE4BA8AE7442B8CF,35784AFB46A3F8F2,BA491E8A2D1FB157,FAE4727EC8DAB1C6,00012AB84182712B,D940008B60A7B5D1,8E66F87650CA8B07,F177480A4AC38AB4,15A777FDC1F34ADD,3437FF7C45114797,448EF6B10949A227,0000AC98EF724C0F,2335A28843BB0C8C,C70FA0D8F35C726A,D318CAB7099B3171,D4A8C264021CC7AC,FFF84BBAAEA931BF,1D6CA1FE80C3EE41,0001F61BEE9B9D3B,CA6FC2C9276E6718,2533F9B4F77F856F,53B0F548E4DE514F,2B0F3EF23DEBEFDC,782019AC1CF09276,840A03434FDB1367,00007F54FF35A5FE,4429EAA13608ED6C,9D813919C2CFB8B9,E61BEC5E900E1554,9CAF2AFB92512C07,D3D006E56F8F5A56,94F86B135AC9AACE,0000101B8CAC6313,9BA66377710EC368,51F467ED9D218A89,B748489D9EB1D88A,BB2CF0397FC1C669,7CA05263C36C8E22,B253D89ECB207719,00004B9FA67F9002,5B67A00BCA672788,AD9DA18A9ED20D4F,E6A035AFCB5E6F41,97FE873DDCC9DCBF,E31F3EDD1E238225,5FCCE7D3F41B4DD6,000162C82BA5FB24,D1317F2479FA3F7F,BBC4F7A03D572A6D,DD334B07F5A1590D,352987AB2EBBAD8C,690BC7235FF00978,297655F890C05E1C,00003E7DBCC10A98,07952158FA4ABC4D,E651DE057D882E42,31645885A010B122,18C0AD07F7AF84ED,5598F85A8AF5A79F,7FA6A9ED2F7B67E6,00003B385C69B9B9,22792FF02465707C,AAA24A5CCA38773B,4EED2F07DF1BEBEE,AA29EFC0680222C1,45D3E8A4CAB935EC,749AE2F6D69D5DD9,00001976700A8DA2,C4ED848B79F74FD6,C50843D1D5BC73CE,8906D6BC82629C06,A49992374B8CB022,5B7B2B372A5E2C08,BF3C71A4BD7D5204,0000FD220BEA7675,4247CF39651D1F12,C9B1EB5AE6B49D77,3A89ED8F4911DF70,F6FEDB82E4A49933,93F61F7DAA71DFC7,E5FDB11C5E28E92F,000151FF50433B17,780986658F546AF7,AC27E5B89E641E82,D5F718C4D22B3B61,CF55EF2F46804FBD,4161753260E0AFAC,0CBBA21419F318D8,00007D15494B896E,3F8493E7A8F2E8E2,5CEA906E421BC420,9C579F75B48DAFA5,8760E85249544C26,D23F02B127322F39,7CA6685B2FE74A3E,0000EE302FD78DA0,C8CFD2B6DD5AB2C9,CD73DC2BD85EC68D,F77296B8567E16A2,ABBA143B17B366EF,8AA949A354A36740,55BCC2785783E1E5,0000621B4E85156A,69B0EA552F7A490B,8F6F92D627E7A83C,9773A9D7AC893212,E79D9369EEACCFA1,FADAC84F31D562E1,EE15E2A22B3AEC5E,0000D84479DD30F8,B2483AD51EAF1DF6,74D0ADACD7F65791,CBD4DD5C8B9A5638,F9B74BCFAF318B66,EB1A7BD7103047B5,FB8B2C26EB526468,000109A878151FBE,D5F8930669741E27,D42996CA09054D80,9EFA220F69426557,58413140F716ED1F,F7FD166E629E8B14,372BB27ADECD9FAF,0000696FBB68C776,2DB515030C3277DB,AF9305AE3D126152,1205F01198376E96,D5594B3F86F6404A,7618F977A5923244,40F4B1D315D06EAA,00000A7D77F5FBF9,4BF7334FD26020A1,6835153D9B52AB89,F14F41B2C8F47F34,03B63E8B8416AB58,53C8D42042DF1C72,50B0176CF3551B9E,0001F6C97A0F8CED,044E7170BE981A33,EDB0B5DE43615BFB,0B5BD82049CBCE3F,E5E3F3B2F5DC2456,59F2A0F85621618D,4CF956AF71E16905,000230C5334E2205,FAED045AA7A91A18,98F038035F5FD5C4,59DA72477DD61AB6,711CE8D75E5F57D1,31B98573CE21ECCA,54D18BD9EBB00491,0000F704A10205CA,DF3E4441C7BBD91E,AA427987A3C792AB,2981789041E39A63,ABAE04114188C79B,BB48FCB317A706A8,57AE6CBEA8A98E21,000045AA45F4C2B2,6E9329AE6A18E91A,B82A6D227C16B8E1,A5C3DDD3C394500C,BE5254564619BD76,0FCDBDC7B060EB03,FAAC80075286A1FE,00007B880066AF7C,682E25F0690F9ECE,FAAB97BD78648CD9,DAF232DA79F448BC,BC9CFF3C12FE75F3,97239B34E3C1386F,F7F4AF4FEB6D9633,0001C6343CAE0CB7,2BD0432CE6C07663,4AEDE5B2621F2B28,A5EA203D3EAEE18D,C670B44E970256BD,251A66A4958CC3E5,BB028203BC60F71A,0001998924BFFD8E,D25BF0C1E545EE92,7D3B8DB6FDCC1F3B,0068A46FC7F4834F,17CABBF9647E2908,1852EB038B34A6BC,CFB2DC089689E4F1,0001C3C2309B23C0,5919AF22BBDB60BF,30785305EAD1A9A4,56FE98DAFDF4B974,F779B82352EE7393,AB3C32D5A8E1FC62,833E6D3B7BADEBD8,0000DEE17FA81851,9850295AAFECF554,B42A40D63FAE01B5,5F0A866010FC00A3,9B714F12E6AC3C2B,ABD959078C77AA75,722DC6351D15EF1A,00015FAEF15F485A,C0F8B1E9D27D5F44,E2407DFB93FA9500,DB4E11245994F204,708AA2C6C4509AC7,89E62248CFB5BDB2,DAD9780F8C8BE912,0001B0DC22F57F80,4CF5EC00622DDD4C,1368F34E37A46943,CE832E7E47C5ED70,B06A53BDE05B30BC,258349F3D0836501,39DA7CE0229638FE,0000D59EDEA62322,DB940C74C6D185CE,AA0F38610C1BA650,F8A851294622A505,E42195BF1539F7B8,D2B84E9AE4825504,A3BE324F1EE22472,000229B099A97468,383D60ABB6B4764A,2F3773BF67CC51B7,79D231B65A3F4291,F131FDEF09803AEA,122FCA1BBA2F3541,B59E1E2DE70D7FC4,00007DC5C4FD9CD8,F74EB1A87B3986FE,72EA78AF21313414,2D1B614D7EF4CD44,E7C306C10555B9ED,589223CCB267A1DB,624E22F421EF20CA,00007436C499F199,635FA45713CC9146,8690AE1DF2BC66AC,596A298A6C3171EF,6F1B60D2D8E52100,D464C1B44FAEFD87,A13E2FBF7D88DBF9,0000C070B5E5F2F0,871AC5E3E2CEC727,F883050E5618CDEF,C34CE77987193D28,C72258569B80A9B7,879C1340E51BACD7,93EFACCFB1CD79A0,000139FFADFBE3D9,82DA4A89F7D5B908,7375C55FC1531025,19656AE4BBAE5B08,3F2ADDB299A56F63,A7E49EDBBACF215F,654AAACDB7146887,00020AC88FC283E3,C85DA8FE176D305E,77CB6D84DF0BFF3F,C4011ADEE8175A08,E9AA3A36810E5D4D,7EA23F0714752048,CFAEA8FBADC805A4,0000EEE88C8B04C3,04253B0E89882750,18B52DAB37DDCA7C,73138C99629DD117,34166A5C01FEB3D8,66377950B22A2872,325E011BB4D01C71,000127EA378FC78E,AA6977B5B9EA730E,65304D375FD8D7AE,807191B726873FB9,8B12F68C809247A6,F03DDC4833F2BE30,E527F7615178EBD1,00021E622C1D6090,55A7129ADA77F149,FC6F99A7AE0BB0E9,B3AE905BD0BD6C2E,6ED5F6BC5340B4F4,0E919EF90D9D95DA,3E9B26FC4F615436,0001B76368C5B612,3630A7D1AC02F244,6610C6DAC5431669,9A640D8B5E5B048D,40202A4FD5D78B00,F1E7DE7C0013DC0A,8140AAE3EFADC4EF,0000ADC5A1215342,54445960FF5AAB75,48EB7212BE9CA9E2,B3735DE56593D725,B9DB0678FAFA6DE7,AABDB1564F6CEE7B,F3DBC01AE07A9FC5,0001DAF2C3A89724,E86D050B50BC6955,08673D6B5A882E00,751EBE97359B7F35,D83437A5CD119339,52A581A3B86CF2A5,29F4D58CD410F170,000049AAA15D26AF,2D60E27C2DF331D5,395E70DD664A32BD,18FEB032C47D1256,8A9A077D966A66BB,A29AF608B2FB02F0,8FF8DB51B7F5CA18,00004CDE342ED549,952FFD5C832669EF,CF774D8D4DD033F0,B9671CE50468DCA2,AE16FA72FE3CD08B,4DD9F593067ABCDD,46BD5905098C810F,00007D455308F204,76D3F219E6169BC2,F71CB88D26350C66,C8BA0C039EBC659F,735985E8CA00D290,E37D9DA2EA561A43,1353EB2145264630,0001B463BF18521E,F064725EED9A7087,40B438DA6051DB29,13D2491FBE3330B6,8E52BA1398C2D695,37FC499F4ADB4C8E,248FF72F27749CA3,00014E0D62EDD309,0063BE3A412B5D12,601BB9545DA86433,0D5307F699D6453F,8F97813A4D4E5564,88D4B75390B174D3,6F2564C2063A89FA,00008A821FA61FD1,683B632153C6C3A7,E8F0ABA49115275F,595BD1419E2A49C3,9719D2E6DC959FF3,CB4A3748D3A99745,82BDF0347CEFA65B,00017A4AA693DB19,BF04C478FA4D76B0,7BFE551C27F4BAE5,3047865050BA8C21,3CDF6868389D486C,58E83263E14B7F12,7A7B95564DAEEBC4,0000A8E065838B98,EB8BFA92F6C564A4,7DB0032AB4B8AF13,EF59463AB5E388DB,6AFBC48DBF953258,0A8A5312137F9E3F,491F7957B54F5F9D,00009410C6FC5BFC,F7CB1062873FA5C5,17A17DEEF45B0A2A,4B42CE552FA07F5C,223BAC106B69F336,15B1DA0EBD185DEB,EB18832D0B385D98,0000F084DE286BF3,A52AEFA2A801D8A9,D2258FC27C31253A,A91977CD27AB51BB,15C9577E67FA623C,6F8561270F3A108F,B1F40B21BFB57BD0,0001C923394909A9,DE6D1170F68D1753,62DB796FF24E5A84,860500D0FE2C57D5,371435874B5E5FC2,640E5835580DBDB3,EC8EAE76E0F1D9AC,000141275DB3F6A2,20D47A2CF5B59F6F,7513D8ED9F485F51,B2B71D681339714B,4BF615D642C1D7A9,E55C671DAFF0D0DC,F3D46F1E942F63E1,000111936874693B,7A1FEADE41F4FBC8,1F307B96304A40D0,2C7026C9BB216EC5,18ED4521AB8ADE09,599906A1E8B64EC4,4430B68075753ABD,00013FF2B73D7A96,E81CAC44BE18B72F,51B7B65FD2A4D846,C0294A617AD87EA5,0F6D5ADCD8A996E7,2C4E13821EAD2A59,5325F984382063F7,00014DB8660B0167,8D1D825A5D3D866D,D2520326848CBEEA,555DFFD75ED4FD37,498ED1700DBDB0B8,DC06E2B0B57D1B06,BEBB224B2FB975BD,0000C0A4DD8A8558,66FBE984C2C6A161,7A91B3C3BD398A65,A96925CA957813A4,1D8E769298672893,C10CE8BF1C5AE52A,4A8A990D7BDDB92D,0000063CAB50A4B7,277486519BFDFE8A,093E0A713168F865,212D6E1484C77E5A,233750831FBDB32E,2A74B93344E0D76F,D46B4D5755FB0AA6,000002D1133C6821,FD017B4D00351139,0EACDA4F8CC8ACBF,D63A289F25A0773C,8271C326A55E364E,9AED312DCACF4139,B5688D216CD952D0,000211178C25787A,D9405E8880A2EB44,5340BB31ECAC975E,232E8A3FF61D73DE,FC41EE2EDAA7E8C8,27E28EA70E0B2693,A3A66E5E34D5E070,0000242BB806D8C5,C10145F777952D2F,6252F7597346B7D0,BDD64769F9DFA224,FA8417231FAAF7FE,DF451C82C47F5880,A257E74C58F4593F,0000E1D34D3036BE,1B9EDF9B892F7C54,0F1A289967B629D8,D452191BF073252C,B6D66863DB9174D6,0627FE69E99E4325,FCC7292E25027917,00007EC08A5F5DD2,8E32F5695FE42B61,80DBD0476DB4EF87,4DF9C3C88D2E2733,34F414C97BE3BD3D,352DD8818639CE25,9D7FCB8A30F5B895,0000557BEE28E965,24479ECBF919CCD6,E2E55513494ACC07,D72072FD8D482E26,05CB0250720DF1E1,0488A1B9AEB6D667,E3161FB69EC12D84,00022C50D305EE3C,9ED4BF50183A09A2,84A5AC08551E2BCF,D8D46452EF15EB4A,804CE86BA79D2680,8094D37367A4F659,065E4032164A92AC,0000E3FCF2D5DC89,998C4416B4CDCE74,CC8C7FB1A5BCE072,DD02D529159FC3CF,79243D97CBF3ED6A,5CADDF2C4C48687D,CE54ADA1651E9366,0001702343B19A40,7D0260E0AE11DDA3,2C06C997E59B4134,D194E028CDAF04BF,484F5114D18506A8,65452147F4C9581F,0CCBC443EE98BB3D,000206A41B99E1D0,A081D9C4B259BB0A,05C6F1B2BC71245A,58EFC61BAF0859AD,F2526D1F3500137A,810B8EA3FAE12D72,0E06A58A8EFD7DEC,0001001CEC9BA0B8,23E93E6C953DAC43,F3F5CC11B613293F,5334FC18BD66A4F3,A369ECCD9FD66A3D,74983EBD662EFB15,9C0E854B8ED52E65,0000AA55672DB2AC,6D17DD0E36C635FA,03582CAA1E084AD9,9A29D65A79D6F70F,B64931C36A77496B,C506A54438B6DF93,402F3A2C67F0357A,00014BE8B121E809,015B5777D80CF875,B430AB3B8E06CCB4,A30C7D371DF6ADC6,6B2190987A27B152,3C2C8AD91459EAF5,858B9477782AE2DB,00011DEB0CA281C0,522E2D51AE951DCE,8B56D118B43F419F,3E37D7E9BB1AD1EB,E72D693CA698F2EF,72CEC13AD33E6535,58688A7B67245523,0000847C33634AE1,0364000D4D4E7001,D1468C7A0336B225,269119303C8EDD45,E03096075F011BDF,89D78CA210D38B4A,A4640CC54DD85CE9,0002232C24CE7099,2E148A6893A3377F,85FF66B19FC30926,DF8D30EA233AC9E7,8B68A0FFD9003CE4,84CC5854D5F81C7E,5EE273D8F3FC1D99,00022818E157686F,E5DB26D183ECB3C8,9B25BC9377F48B19,F55C46ADF5B9DD58,2F384E23EF962CBB,D952CC9D9BC6EAF2,01DEA899A669AE29,000128E597E73A7F,EAEC517F34486095,91E31162693384E7,AFB4C7CC9E5E75BC,7E3BD8A4C5D8CB91,73384C6B61630C4F,73A490C2A240C6E3,00018C23A7BF5A7C,520D5763C4B18AB9,5649F3C4F58B22E9,726ED35C14619AEA,75858C5604802933,8EBEF6FC8514DABA,EAF0AF812C7C7E0E,000030C97406B409,04515E53B1C86875,B99D8ED4395F553A,F8C1D45FD5BBCB32,72B5B3D162B8FF33,97EF897AE189AEBA,E1B3AC57274F04E4,00006E373EED4E4C,E9C4A032EF0EEDC6,2F8556A4BA269A66,2DC1202BE73ED028,B1AB548ACC01BC2A,6B9C9E0CDBA03C06,1D41F3016B3C6A94,0000925C716F4096,A3D3C6887C4D3B50,82DD63EC6F8D6AD6,9C1030E36EC27891,82DE48DA284A6971,953D436E92D0B90E,70B48A25662DD99B,0000FE24850202D1,D41FF4ED3E1F980A,0E662593FABE819A,F1B6B51E0D789697,1B455D09AA448D2B,A5D2BC8F31F67E32,26256100CEF5A41B,00001E7A5FCF5879,5031776B1B9293C6,BA3E795A1148165D,59C1817B3D973F97,7A1E125549AA30AE,D01F3948B68BBA88,E180D22877250A09,0001FD0E6793538E,A45E7CF4ABAA2CFA,F7B9D6BD82D103E3,DCC36B28CC5AA224,5D7F4B012A8AAB1B,1952D93262BAB62E,0362604A672DF189,00021FA318616606,BEB656B25DCA9C22,6545BEC3CA212DE6,669BA147AD23BD88,475FE8FDA073DFC1,7BB8001812419FB6,6F86C73105A770AB,00006B94DB6FB92A,08526A1A1092AD16,EA491C6522B8EF68,30FAA7E486EDB08E,4B5D2FA02254BA40,3CD74AE0A1867200,7821567E58968EFD,000031265A358695,E4F6028AFDE0CF14,22A334DD59B0FA21,855D1C7987AFA5AB,D4FAFAEB81AED276,9DA77E66B3C9FC9C,8D75D654240D941C,00015253D8AAE0B9,34CA14BE825B9889,4DA052355D87540A,D38990A96DBFB0A7,E307BC0474701C33,82D14C0AACED3AC8,3BE4238B937ABE5B,00006283016EFA74,66CD22B5AEB13846,2ADD1658BBF4022C,0473D392F7D88583,183E57002020EF05,4996D20FB031BAB7,DE5B1733D945F430,0000C3767432F1E8,6C6FE341ECA81B95,FF8D1C8E58CD70E3,D745E2289AE73B3F,3D1AA99D220FC798,F751DCBEC73C4B5A,3D23402D90770566,00019480E46DA256,9DB40B6E6D676311,864C569011F224B6,AD6D4E9DD1E2573E,344CD73B3327C72B,BAA477B6394CFCCF,B3E8A98255C473B6,00014B4185A0A4E6,D0A89978C493AB56,66E788CAC51D7635,0DB551D179D7AB76,DCCEA0E8314CF5DD,DAF9C9A6434D0D4D,345C3BD317ED429B,0001006B8A3B38B3,23CAB87569C4A7DE,DD464417E560E457,E8DFA358CD1182F7,E741B0EE9AEB2656,EF71EADFF7C71672,987902CAA437C6A1,0001B930088EF38C,C19B46143828341D,BCA58ABE9B58034D,3CAFE3696387BF25,FBDFF875824E3E96,8FB4FCB050CC464E,5EC3AF169BF60EFE,000054B0A710E1D4,8791C5B6AA3938B7,C134A67484228077,462482CBD489D474,E732CC166A44B4F6,F00272A42EAFCA06,99E535FA723F4F96,00000A7CF67C7132,39280D345C13D4B9,BE5A85978FE52EA5,2A890212980070F3,94B859385073B111,C53D2936B5A6A5EA,2A7935A75668DA96,00016B77798A40CF,8B6D71CC9AB823C6,171AEB39ECAF1773,972DAE6D76B2B3E4,DEC21A33DA07E101,7D102C3551D153FF,3F1E19F96E77AD46,000081E348E4D5B0,86FF926A6FFE038E,39F5BF79CAA4BA03,607AE5BE3C94FB4D,4920F6AB3CBCFD6D,8AD06F08246B6512,AC96FEF1F41E5AF3,00006367183B8884,66B2D71D412B8B90,75FB9B35A96FF364,4A41E7D803C1EA70,B442FDA50F47464A,095CB655B74F4EFC,E2762804A48B199C,0000AE8FB19F08BA,BBBC57318C40EE38,3B2F9ABA67F1715E,3350110AF668FEB9,CF66D80E08FEF3C0,6F75CE363116C8BD,A4EE479618C88353,00002B4A5ED89A7C,C2115D6DD296CED6,AEAC2F46CDA54B3A,EBA88C89DAC25DDA,9F369123723F8A15,A1E020038D255BE5,12C286378DDCA7E6,00013D60C41402BA,84F486AD6C0C821A,94BE225ED8C87391,A6461171A40E6CD9,6983336F2DFBB172,29135F9AF8180BBF,31AAB42A9012EDE0,000091535C067EE0,CF366D9687191537,DA2F3C118F50411D,8A8EB896B37DFB35,CE26075F12F63CEB,667128E4E6924100,8D6C7CDEB8BBE655,00007284D6C47B42,FE31E7B144FACB0D,51C05D4E0F9FA631,D475499851D677C6,75C4A8A6DCA30D75,777936E42C24FE01,7F7AF5EBF7B1D377,0001C0A58C1969D6,B7484DC040DA8F83,B75ACFE34B3A7AA8,1956332485AE28B0,2B99A37A425E6421,E1DC5F9CF8F7044E,74C79C44E6E159BE,000018C9681AB49E,5225BD883BED7D2D,20C2679D07DE313D,835E350129CEB477,297F2045416B3A55,29A316EF622C7E02,8641CBC3FE6C344B,000077761E14B923,A651B079193847EC,23B25278AB30EAD3,BCBB1DB498AD6C46,BC3745046F374A31,22DAF18E411CD83D,3F85D330369B32B9,0001505F17631AB8,FD7B718ECE04AB47,052386C463A1FA49,3D2216726C6110E8,0320B26E3B6B03D7,7A797C0273085473,8CB4061AEAD848CD,0000E90FEBA7D12F,46B47C318ECDC97D,D322DD012F880529,D46B51F5A2D2AA87,2F7AE7F1A319B8B1,3876D3E943F00B2B,C0FEE2A49AAC0C16,00018D8E6CC1C0DC,E5D4FB78856DC1FB,5206264F7F524A20,2D6F72D23CCBEE76,FC79BBFDC870FF48,B5149C68BE78D6AC,277A951D716BA172,0000EEF78C6477D5,FD7C1004DF5E48D1,1E23DAD127BB0502,71346BC587CADD07,22C67404DEA995C4,873A517E769EC5BB,4C171F67DCDD078C,00019147DC1C1227,27A80083D14317E1,240A41A7E1BD2A37,79D1FCD075407399,714CAB4801C29F6C,C7A6D14174FF641D,7D9EC7F8FA86048A,000140527E30E434,A76B8CA804FAC010,B8C79ABE37CC7560,12504797490065A7,6C925098719F22B8,14A4CB612968B59E,D5DD65E053033B9C,0001900A426225E3,CCA9FC9D8E0C0DB9,C93E6DC98FBACD81,6225EEE44BD00F33,46328F3266D906EF,50C78CAF24E42316,58F20D684C36DB12,000105DE98D22064,4180170BF187DFD1,3D20F7A2E5731F0C,2B29B79096A9A245,442A49AC773CBC4F,8C9CF9859B34BF82,501AFEA57BADEA05,0000129D4ACA0106,178F98476D8AB26A,9DC62E679AA869E3,DECD81B5A2FF4287,8DD6832E6B6EF36C,8533453283620828,6A84A82FC6B3D1B5,000197BAD1C5D477,F1E82AFFC4C50508,AE354D7BD7DC6933,2A8DE17C679540CF,8E26B095C6D8A9DE,8D0A113A7A6F427E,D8CD72938C04510D,0000A64A81231004,07432DC877C25109,E0CC7C5A034FB449,E4367FF97286C8C1,0025FDE79DF2E100,62FA18932EFEBDC2,BAE28B811516F4EB,00013C7EF76D7BE8,C7275B149DD1A5FE,6B24F1CC50DF7972,E286B78322F22C81,9946C35A7168E865,EE8E4BC759E7873F,8A64BEFB0A7F9A20,0001CB18AA039C25,6D28336C58F73E30,725B50C04460EDC5,5CF888D713FCC1ED,2E54BE3E35D2DB2C,494295D0E946CFB8,7210AB8A084C7982,000042FD9B30D5F6,C09DFD096ECD7E8A,43597BF397F85CE4,1F3257EEF2E21E01,EB5B80C76CFFAF95,EA381C7104064E67,C184A403A5E61FD7,000060186EC4DDE5,954F21E01BF9998D,5F8814C46D5A94D2,C3657DE3C0ACD7D3,FDD94C076A58312A,79BC2684753DBDEB,11E51A878D1223BE,0002066798641AEE,AAC0A24B40C3F4E1,5E2C91F223972BA9,398D99D44BD2529D,5F741BFC3676D886,A232F12DD967CA41,91D8DF7B73C02EC0,00005A7384A12DBE,EF281AFB4A39CBFE,4A981793D090C953,38C48EC5F72F47F6,3913D4E8DF5F3B47,99BBFCD1ECD2F722,6B1BE4AF21A60A80,00009D12C5CC4145,EDA5D34BD1AAE0DA,AA56DE87CB3C6ECB,44D78A51DD85F9AC,807A46E94372867B,B81452500ACA79AC,9B390708D4F3BBBB,00021366D30116E5,64184C2240999BBF,4565AB187EA5B623,FE53D23A14B3DC65,69C462B66449CB92,B55F63716A7F4B66,AA313D1E702C47FA,00020B4B0C6D5E06,505B06E0F48374F3,6074667B9B283405,7719C8419E6EF341,61B9742BD7042596,A47F6A4AE0883F71,EC213D98DE13DF22,00011A989DF3D244,AC66F85AE7158131,1751DC219609C485,9815D2EDC39B7041,EA4CA2F167EA9429,AD283327405B8787,9DFB28B3D05297AB,000193D00B345EDA,35BD17F4BA5A4BA7,70E977AFB4C9F0FF,7BE7200057B27F5C,F8A2AE784251FA74,F9F05C1A3CD11318,EFC59D8DA48A5E3C,00005111E582F972,BCBC2549EC68FCDE,823DC23B9928FAAE,CA67DFB037298E6F,AC70AF2E2F59CB0F,F303D3F9FEA1DE0F,1FEF6966CEC1C6D8,0000A45351E4C3BB,28213AEDB766D70A,BC56B59ECADB8DB6,345EAD5E9CB094E0,701D53B4419D8B16,726F4BA122BDB4F2,7F6277F789489550,000147F55DD5F077,B5DABB19882D1CA6,D0653EBBA634DE3A,680D1248F27389DD,DB6C05E99BFA018E,BF3F75DB70F8995F,95C9F02E20BAE066,00011D27A38FAC46,9068144FAC93B614,6D1DD96E8210110A,1062BA34C040EB33,ADDDC5FAD8EC3AF7,C40E23557263EDDE,7D3D921FA93F38F7,0001CBDDCDFD9568,FB0B041651094E3A,B95E746D698367C9,CCD8C9E511672B3D,6DAF7DD38741973B,EDA96C3D57AC590D,42CD602A9DF63B5E,0001273C95C0B467,CBB68BABE871D287,34169DEEA7B7E71E,958E889C3212FCE5,C7ECE44F146520BA,5B30C9E65DC31CC8,9A789A950510C3DF,0001B0BCC1343BC0,8DC76D5585B4468F,B1D1CAEC523E4056,90108679BA558D28,ADBD10025EBEFCA9,4824559AF61592C7,19E7BD08BBA1E056,00006E4E5425EC76,E5780B696D0047BC,7F2326E9BDDDF8A7,9603717332134044,07D4EBBB5D346896,532D2176AE4DC1D5,44A1882B27F3F864,0001884B6C3617F0,6869618B986AB9E3,6AF03C28713E04B4,34E132B80B8B3F37,303E4DBD03F8A262,F1AC57DB3B80D94B,0A1593F83270A71F,000020FD628C05C6,9A89E43CA0689CBD,640233F6E9D471D2,2173B938FAF79BA9,7AEBB22E721876A5,B504AB80EB2ECAB9,AA02AC5DE27F18DD,0000A092B9F8841E,8914B44FA242FD87,A305924D88CCA294,39D5C0CCD696D33F,FDF020F1EDAEFB71,464A508097E3D6AC,3D9B72CD97694F22,00017FA978604D14,AAD89605EF6DAF0C,FF9BE7486AF576A4,49C7767ECD4B434F,AB32040DAD7C4CF1,1080A5244019ACAE,E49CF12D166A85BD,000036E406F47997,F86E6720378A8D76,B6C618C98EB2D0FD,595B15ECFDE582CD,9FCA16F68D4BBEAC,205478615AEB07E8,E59A63B3A2976B2E,0002270C4E8162E3,07FB67BAE054FCDA,D0760527AB909AE7,9102FD59C83A6623,FE8E6CE603F8A9EB,2C33A5D9863F6C40,924DD334D9E84CC7,0000B245B8D01AE0,AA53791584D728A6,CDF4EFD7CAA0FEB5,E8A8CE859D2A8BC1,CCD75E9B50B9ECAF,2795BCE93EF7A2A0,FDC933DC920D00A6,000139649A3F2F16,23976930DF0492DF,7212140DAFAF2E04,DF00140D54E2F3B4,69C129B57C8FF828,F6D747AEC2296BE8,9E29B46DB988FA8E,00006DEBE8C3D340,D3CB76800E25D461,162298699ADE5D6D,A6D9603BCD217A46,284E370F81BB51C9,5D059DCA27177796,0B0D013EC70CF92A,00014A875791DC1D,46AF50ED4241771B,D86E0239DBC02426,42829678B9424ECD,B063D73874D7BEF4,8D3A6DD88F76CE4C,E70EBD0B8BF92771,0000535B4421407F,4C1281082A366ADD,3C34A9F83DD489C7,85D957A854606CE1,595663BB5FA0291D,81FFCBFB907427A5,50851421B9C6A1E7,00005667AA50F0A5,500A55AB054C1891,2175302348E2854D,FB3756DD9770184C,74E416B857D53D33,D7FED4D83D845CE9,AB394F2E13D3AFB2,0001E016B121CF38,8CCBA32940728311,1A3267B6810A3280,E9E4CD9D0EDC9F8E,536F22D5F05B9D22,1B482BE79EAC3837,4108189BA9A1A52E,00011405EA3C013B,32C14C775D1D7F17,3A0F1AA1FCF4F7CB,F2018CF4B9AA522E,12AE8F660B59E7A8,A5625F52494198B9,3D362EAE0E84B0A3,00016C708BEF4B2C,06F0AD69D242E212,9165D0186665A5AF,9D3538FCBFD479B0,17C924EC609C82D1,D48C7937407F3B8B,BD041F9AAF1016E1,00002AF4A06F96CC,F5B77F2B8195AB19,123757CFF7E1E8CE,D63CB3A7CE3AA60B,899536E72DEF38D1,433C8B233FEA7FC9,48B4F7176794AB2F,00010971C9E957CC,B41F3B1D4A1D93C2,868B03C56348689C,0640EB189E020E0D,99ACFCA66B41985F,0B34CE6DE2A08D9A,AC558D3667A632D3,000034B40C82106A,FB6F2A72FCBE5959,AF320D1E294C5937,A25480638757B201,FFF60C9B283FEA81,FFDA6F6DA1980364,8EE8352D9527B4FB,000062C13AFBF9C0,B8C8A6098B2DE393,83F2CED7AB8E0CD6,6BBD0280A51F217D,54301B4940B4A922,E9F191EC15E11A5E,653C7B0B0CFFCFE9,0000FD29D443089E,B9D79BE5D9AFF3A1,25B9251C88EB326D,83FAFD08B9F46F7E,EFF73AAC816458D7,C5FE567323AB9CBB,E9D215BBF220F7DE,000119C19DD2A164,7BE48B8B2A004A55,769A26A3FA3AF6A2,DB4DE9C7A1229B78,8C8E28593579581D,B06837AD5EA3B976,9B6B75024B1C0D5C,00004D2777704721,59EE194CE5CF8A3B,6F845AA691287777,E545DA2729ECACD8,8375AAC90E8908E3,26E452139449CC5D,E9529FD58435A664,000159848F135BCB,7DB7CAA86B756FA9,E80E08AB7EFCDDAA,50B3774962C96339,953DB3965B3341A2,2D3C3F3B6A7657E9,A55E602F8C3C227C,0000B5D218DF3DBA,9B95E5058891CB51,CEB2394819878E9F,9F99C0BB63981570,3138DCE48938AC67,9FB0B27DB7CB1F7D,565685F888D52E75,0001CB224DEB0BA5,33CDA9A15A4632B8,51E771FB02BFD0B2,D57CAD02A947994F,B9047EEF3470430A,12B6DB69C544FA87,5CAEBD388562E302,0002271B6607BD9A,E4D60D23944C84BE,F5C54A183138D642,5AAE7624775DA793,8B36666716372609,DD43BFFA76CDACBF,CCC2F8DCBB3FB105,0001CD44A2EE827D,4CF7EBE4E9EA3DE3,6A050C60C5657BD5,632920B8D3BDE5A1,F4FDEFE3DBF59A0B,13C715641257C5A4,B7C2EFA8380250A6,000231FA490721A1,01FF96CECC1BCD6C,152A42098844B1CA,D7AA606C69533617,E6045ACD5018F279,CC04674F36E84247,77CD66AA9C6E7E6C,0000D4A16915EC7D,1929F14CE050A996,CD9B591CBCDE3644,C13075B43DB9D607,75FC99DFBB0CF922,B44F9AE8B8B479C3,84B5B8D5B857CCBC,0001C643F2505049,7374681C9FAABAFA,2ABFA15FB82B854A,E084FBACE5D54483,9B88C3D7E7E634F8,1904E2F29A7AC1FC,7CB89FBC66BCE333,00017699E62D31CA,E560358D51AA99A5,5FF39E30255C4DD7,FA9CF4CFC4B60F4B,9212D22E6F17C6F0,8D72E2C99DB0E6EE,21ED79954BCDD788,0000F90C6B97F33B,EF21E425DF5A59C0,A655B17D41F13DBC,29347808D5862E6B,4F427EEDD7CDC84E,8E4F4510984E9361,2A3A9E046C3336D8,0000E903F930ACB5,785BADBDDEBE2C63,C93EBF8FF9CFFB48,82E4BD717353896F,44E6DCD789E0C98D,ACF924307DC30C2D,C7A062AD7DC49921,0000C83FED7D9EB1,625334E81E1EAEC3,58E530990AC07825,C28A5106F4C72437,AF5CE43893912685,915686660CBE1A9D,A19A35CC6DA3062E,0001FE7117DEFB04,2730062F37218F92,FB8B7DD32A666354,E6ACA64AB9FD390B,F2876F4AC7134EAF,A81D2730A964FF18,4FA14D823DC16E89,000133DEB6AC0CE4,948BE6FD77274D8A,210600A750854B70,7AA2A56D9DFBB530,82FD6C3E866EE956,2BFC653FC1CFB9CC,6682E8ACD34E515A,00005B5FF5F4F4DB,17E8B98B9048163F,4343FA0A89CCE6A8,F92779B99B7B22A7,D63A3E1C35F210AE,7685F722683FB64A,4100249DD94CF82E,0000F2E73F768C36,B58B332CAB916F88,201122344D934319,148034C9905EC039,6E2883936216ED99,F0981D63EC7AB680,912592C2566286DA,00013A8ECAAE8640,3018179E6DE7CA53,1ABE6A61A32CC61A,1327D80FEDB7174D,9270D61C4AEB50D6,CABA1C716DE19107,984F75C458FD8777,000223AECF03E547,FDCE38DF5776A74A,F36A3A377F7761A4,57550DA64F48DDD9,FB58AE0583079826,758E9BFA748F4F9B,F4169799377EEC88,0000283FE4403AF7,13FA6DD518C2E57C,01C958342AF2332E,E94900CEBF4596CB,41357DFFA36C0443,77B1A85390754E45,3174C1456242293E,0001BBDDA2ED65F4,E370EFE3C9BAE341,9262FE52C1A3F9C7,BDCADC838A2F681D,A4F7BE580B6B6DFC,A638741A1415AA4D,DF4110D0423D487C,00018DDA57DFBADC,E9BAF3DD27456D2A,0A7C5B99D240B1CF,1A78CF6E54CF5D95,A11CC6AB86A19F0D,DACCE7B152877055,6B595311E89A170C,000060FDB8A988BD,8686ED997CD1DA19,5FBB786764D3C29E,63479A2A942829F1,D72BFE4181B771A0,11D9E45A3CE5A2BB,8EDE34CC3B8644E3,00016A2319FEF3DA,54DBC7860169D1AC,9D06546CC79782BA,111A7B21AFD7802B,54164B1B88E13F4A,00E351B8DE675C35,8525FFD6BD6BDC9E,0001B4E63EBF811B,901030CD5BCE363E,BBA0CC9C88FDA9D7,852756730F9DDC75,52DEC1D63C482424,3248E1B719F2923B,1B9B6C13CEECB776,00002C5B2998F024,7459BD7BB172F50E,0E6C94D8367A1543,9D735221343C331F,25EAA4E2E3265D64,BD97AD262D650F40,882A50EDE7A47237,0000E82B2DB80C28,8D5ECAD5F0CB875F,8D378B4F8A83785C,0963701055C701E6,669E3D346EA6F7FA,E8B20EC1716591B3,21FBDC5A0409649D,0001321E4ECA0CF8,952B76180D98F4E3,EB2CE804640A0DF9,29023A1E2BBD1E0E,E8D62DA7B41DED14,A5005901DD91E7D4,B374E36707711661,0001DFBAB9CF2247,482342E3BC9BE557,63B5942D7B81B4A9,BEC0173690C2E281,43B178DBDCFB7C61,A3EAD90600551D42,05084ECADC636CFE,0001A9D2E844D7EA,0664C83B31850E1E,74535ECB6153CBBA,B8CC07C4AA469864,EC37F6AD48E16271,B11E8CE2F865A1A7,2C5A3A1F2E766C27,000170BEF101DF5E,15A9978F10B5F149,20E6B8E913DC56A7,E2D92AADD06AD899,65457E827E4B45F9,BEC45EE9002EECAD,42A30CFE21E10D12,00000C6EA7BCE5DE,080A2247D02D9EDD,353BF45A5A7FB676,A563551A561FF7ED,D2D635E40CFD5E28,DDE98AA30866C92B,408F81E566D14EFA,00016D0AC3E59BFF,0029F8F3C171C9EA,37CFE4AF5449E515,004B41930F877523,A6A45C62EF5092B0,369A32A319046E7A,A8E497236911D6F4,0000D19212EE39CB,38FE34CDFD98F8FC,7E5C0CCC2FCEF40B,814B9013CB10E18E,00B3525F5C3D862E,50A10D51764E930C,DD4561197135C7F7,000178FB85105D81,D8D0F5949F15E11D,56D074C7A2E10AF8,F16BB9B74A5FA619,044B1E6DCF3514B3,F6C19500DF474751,E864BD3298F2E401,0001BD106DF50C68,8489EBE1F7796E43,85BB6AA3CBC6A44D,F32FED21684D2E0A,57CAB2D8A5A9B50D,E0DBB0A7C22A405F,31083324A8AD5120,0001B9911F8219EE,FB21DE1BC3C76C50,0148574768D9D3CB,C8358562F9EC979F,6EF2B795777DEC3E,27252888B7C9E875,12BC62778391A3F2,0001EC67969D6A49,98F26CFC864424CC,65804B13CCAB836D,5A7309DD73CFC68D,5EED2C7A1F2715C8,84283F0787738E47,147C73CB03DBA50C,000209494E64E36A,6045DD5D3548E45D,B7D85C0C7DCC45F8,C22A076DAFAD0818,7B5798466C0E7974,A3DA450658E672C8,5FB0E25C03632FAA,00007345EA805A1E,84C490A48762E734,D9D5A2121C4C908D,CF569ADB4BD75E55,879EF9A86F62A25B,94E7D1FAE895D768,AAAEF80EF5C7B689,000156FC4F666604,0C0D8C890147D406,A1E0E0CA234F4990,8B53CFEE9B4897A4,478267E3D87989F0,72B4FCE27C685BB7,4FB88FCC8A62FC6D,00003B77F4D18B5A,771678BD7F9B8AD4,DBD1298F8F06B240,451624C67894DABA,C11C6C92C606E12E,BBE551C4095827D0,17AA5FF49A2F58DF,000026D299E0AD20,472391455F2AEDF1,B6587C7FA7C91C69,504AC33B69F23F90,14A31EFE9971DE52,36FC8D8009A256A6,402AF6C5B19A9EDF,0001DADA1D60F871,5532BFC96A6AE251,CD38C8CB17B6C639,D711C9CE3A7328DB,791261B11B9641E7,F1E67B9A3FC38C5D,96034F295B89C82F,000050E8D7EB4868,C83AE0309ACF3093,E415D4FF802D1981,43FC8714E3F2FC5B,4B74ACCC931B1DEE,0B9BA7DFDB44C380,7CAB0703F445F953,00003FAC4B84DE34,2AB70DB32CF691EF,E32BBC928E671EBF,00509D4D50CD55D5,5AC6A9D0A95BDAA7,9F08A1752DBBFD74,C1F613F1468E523F,00013ADEB76D9C76,717E23CEAEB482B6,0238B0AC28ABADB0,DF864E5D965E8BBD,6A498321F7F6D14F,818421E33286F140,DAEEAA06A0421DEE,000096CB15B58C1D,37E850480C398380,9380062B28507DC4,6936C24BE9A79DD6,30441A6E015F3C5B,4F4653738172647D,3FE23048788A9CB2,000026C467BB4289,6E3262BDEE58D514,9A537427E7776207,E3182BF1DBC2DCDB,A524A93FA30C02CA,D3039DBC62A96F24,19D07004FB855468,0000EEC3403CA6D8,34063DB588ABF0C5,444B2EC9534E4B8C,EF5F1A4698C8741D,2A60574B8DFC2AD3,6A36978D1D75C62F,763452BF6108618C,000177D583EFE43F,676553185DCDC0C1,22144F92C76DEF69,01EAD0BC69BE314F,163B1483EA1A8412,B46D9EF1E23EEFB3,507B7F6835DB83FD,00018F60862C39DC,CE6EC5D701FFDA58,A1FBA73BEBEFC1CB,54ED5ED4B46AFBD4,8ED0006D5C62CA92,8ECCE74F0206CEBC,DCD4B160F0DB294C,0001FC74A2012289,96B9798753BCBB16,3E1846CB6DD8A800,063DCC0F18F082D9,238D9F47DDBC734E,7875AD3B8E3E0C7D,F1097D24844ACFC3,00005739C11E70EF,9F0748E8778E52CC,14B6D3A93D153BFD,E2080A331B867DBE,68FF669C489CA2FF,D2F4396606CD2F8E,6C2E6F9A44BA1CDF,0001FF9A8A25DCF8,20CDAFB6F42AA9D2,BD990C7196D5DD41,EEC035970046B361,A76FB28693E36642,DCC311658E2F7D30,04A655CED0B6AAA2,0000A817AFB237A3,3F52CD947CCDB0C9,8FCC309AFCB6C653,83CB787BEFCB671C,2BA40F340C42BA5C,528696E77C1E31CA,C69C31B5DC2FE425,00021BC39B630F7B,15D7BF7B231B3B2D,8C60F596AE154F5F,473397219B641094,81B224823729B3D1,3E80D43D89A8F409,95052CCB6B5D278B,0001CB58CDC1C7F2,64B62820CA177D9C,FEF641546ECC605D,A4782ADCD44E62D1,F4E07AD179F6B31F,0BFA3CEB09208800,31469BB0854285EC,0000BBE2AD418D58,FD1A8EDBB4BD8BBC,7EB997C5FD733497,4464CB2F9A598CC3,926372A9095C2AB5,6FEA1D9A93842E65,3232366FAB271C16,00010261EB54A2FA,55947CB8C00AD2D5,31885E6E8C0C237C,E6E0E6A5D1C49F2F,90C42A399AAB306C,19C80C674B93E099,8C68A96096EFC8C4,0000DD6C401CB511,0D01432A4E6069D4,D60D11DAF31B85EE,D3F0AD1E102A1C34,0A8DD84D4C416915,0FE15117696E4981,42F72041C83F654C,0002304BDD439E69,72662CEE64944479,F51E4F59A076BC5D,A0E602CC617E13AD,20F525A8B8A2C177,7933A561F0225A78,E6D005B1525F0B75,00016DA8348AAD0A,756744C323F443BC,38A37292276C2DD6,5E3CC4DB23D2C5D3,44026A64112D502E,43CA664169DECDA5,EEA0B6B6E53E1146,0000F664567486F9,4EA9B7A6BD99B6C7,80729D8CA5F41EC6,7B8609548AF56330,354444BDCA16BBED,A69F1C9789C9F0BF,021224C226C40146,000113ACF8CE7D13,13605F0D867AEBC4,B5E4722A820E69C6,4360B7C0EE57D6ED,54A4D496BB748945,6C9051904827FAFB,89716C501BAFF2F2,0001695EB6E43924,88DFC9E90259DB96,42D8ADE7F7ACBD2A,C641B5C706DE335C,A765A3F9D394D21E,F9076071A17E9CAF,ACC75CD2BB073EBE,00009EBBD417B6D1,8163D6EF0FC09E28,3B95661D45D64906,773E0AE79C2E2589,47CB19BEDDFEFF33,EB618B197B5F28E7,E5E5B9F8513B38F7,000018DCADE21593,56D7B9030B3E6BB2,35DA2EB8ABED53B6,57B4532682BE42C3,25F93153AB803781,8E9DE6116D67878D,F7E977E8F9C1B01C,000211BC8265C2A4,3B6D025BDD4BDF09,21C43009A1420DFF,60878EADCA98EBE2,35C75B4CE8B8C878,3C615CE9E76B24EA,8D297D0BEBB0FC26,00021BE01D065C3A,D83DDC0448820AA0,17D44264FA9548F9,B9ABD804C8AB0A02,E9ECAB01FBA7472E,7088EB64455B81EA,9665C2EDD6237DD5,0001460582DB9DBF,BE0208C2816090C5,736EAC9AC72EA6A6,5E7D8895CC27B4E3,CADE7023A852DCD7,A027D4349DDADDF8,C78E7F141A9A5125,0001E8F8D54BEF69,0AEFFA99039E3911,8E085448BA7D8CF5,BE39F08833915C11,38D866119C5994BC,BD9CAD479BC4DE47,180C57C0011F1819,00008F6154EBF6AD,4FE3B6486308B2D8,8A6F886B9057EB17,4D14D0C12CC84255,03B39E63310BDF55,46570699BF360706,BEFD17128A5F55F1,0001D1DE42CA95E0,92224E9CFDA0A325,5A3A1EA900B43EB0,2F3096CB3FF32515,79919C391E8ED1E9,C68B2CAECB6510F5,92D133C648769E08,0001B2F7DC4D2038,C569E30160D273B4,6406236BB473C2C2,6CD01C46DD4FFB12,3A43456B61D1AA0F,8E8C677B59D6B1FF,4DEE41DD1CAD2C79,00004BF8FA6855C9,2B38A5DCDF547A8C,AB31195F9ACF7531,7B08BDF885065B3B,EB1074C5A4A20157,DBC40C2C1B012023,D1FCDC8ECAA6A7D3,00019CDE9149C343,ABE356D428FF310F,3988BD8702A707D3,C7EF9B6138ED5C9D,CD7A1648ED63ABCF,EFAF0583343C7778,671873C9B670AEF1,0002208C5AAA93DD,FAAE88E2908CAF83,EF9AB2BAE520824E,23B48A6042786DC8,3BFEAC78C7EFC697,F5BD779194FB2ABA,571F237144F88DB5,000025A4869AC2BF,B2247E97FDE5FF41,C03355CA688D1D44,0AEBCE9E59B4FB10,F5A97DC0586D6803,F5023633CD5B9642,C73C55A7D52E8AC2,0000FB047C64BFE5,CBFB5B3EA0D6347E,B69F33C51950D74C,F7DF76840D3C5CEB,2246493A346E885F,4753BFAA754FDFCE,0BD5FDF9057473D4,00004F076558D29C,AC5B12C9F2F49B43,5175F26B8AE16FC9,67B08D52D8200AE4,31EB6A57D2C9599E,FAC1BB1012D79089,1789BBFC4CC28B17,0000D536AD11408F,E6B166DB54DEECCF,AA0725609C4B2236,93BFEE98A220D288,5F5B3DBAEFCDF13C,B9CEFA1F2B7F8500,44597B03562753B1,00015515678A02D6,FCD331AF76248C8A,0B5044EF1980DCA8,49AE3F3D66054348,3B3D576B6BC56634,D40B81DFC46CE3EF,E2E62163843C1FD4,0000CDC812C9FC46,9C86F8083CA481E0,79BC93A2853B21F9,BAF30392A81C50ED,B0ED84D591CB7D37,286007BF4479BD8C,2F57F6B56C74CAA6,0001132F3DAE3C25,59A7D21EA5F353EC,77BC1F2C96E50A58,C776EC933E7486CD,D409C9702FA02D81,E9D0AB136A3DC9EC,C835E860152138B8,00000D6BD90BE633,65C4D2526B924344,CECCFCC3133A9ADE,EE00E79894AF2483,667F371919AFCE61,91F82CBD4AA64218,EB072A56B2B95417,00001CCDCB9E7BDD,7D3C082AE28015D9,D2D70DB48D783170,1A0F2D0137C96442,28CF8971876B910B,7C633E18CFE4F438,18B31B914F31CCCE,00007433C89F3CDE,9A576139A43C9248,237DCD38A5155625,35A3A9F5D53214F5,29C596B44E33E646,826A284CE055154A,31F3FCC23A87F5E2,0001ABB7BB26D494,B632CB4A189B52CD,8FBC824223ABDE4D,CA784F68ACB6FC59,47F1BA7803E48701,3E2B7FADDB3D9183,129B34614B9B277B,00008F6580FAF51E,A197C25829C37274,68BCA862D7620C34,052C84117A450952,A020AE1AEBD926A4,CF4E0FB4AA47DA2D,195A49497F4C05DB,00008F5EC4888F51,4B84EC8A562DBA0D,F63BF8AE7D9DBA3D,CBF74B580CFF9867,E3233438E0F09F23,1B43FF93ACE5F27C,C76F6DF1846CB38D,00006E1260243E67,DB96F56E6D5FB4DE,570DDDEFD01D876D,FDD41F669229DD67,33FEF9020503394D,10F60F3A8641D2D8,7A8DFB6305FBCDFC,0000D3C4389F2B34,9584515BD4E03DEB,B8DE3C147ED7BFF2,BE0066C28B50C4A7,0C70B8E616A791C0,E9E86BC0F65DC583,43C7838C628A19FC,000069C75BBBDB19,F9211F2899C71025,0886EDBACA5AD717,2E1465395E681767,726024F86768F704,0DF097B01AD209E9,37A88C27CAEE1B43,0001AB95D7D98301,C8337B8BF47262DF,770AE04C066D8CF2,020015C68912D507,375D0B0C0163A8F1,1594E66608741E94,D1324A31C65B9CAE,00013A65129C1ADE,7A7FAF2CFC3B47C4,C69ED56564610FD3,14D70F612A0D0A02,05F39AF19214471F,BE4A577822DF8853,738C504286BE9E8B,0000FA55200410D0,A27981EEEF565A52,D6D4BDDE3403FC51,591054F45787DC63,6FC5DF0E3D752FEB,EEA97D066FA191B6,AEB40218DB5BF211,0001F0683E337D2C,AAD1A549AF1202D7,F1306A05A9DBC9DE,9AA52E35515EFF40,C6FA6FC47515DC63,AAA81152432615BB,35666982877BE98E,0001B25EEBA706AF,64863CB1B2C29C9D,0BC688B14C6848AB,4025513FF5AFEDB9,970E13A38E4B049F,E96B1541B53A000E,5C15DB14CFB677B6,00020D9976F18FAB,200F56B7EF4BE92B,46A2DC6DFDD3B87A,84F5BBB4B9C6BB3E,99FFA345B5B54747,4BF1A22A125A5A9E,4CE6702927132840,00019C00F3790FC1,13089ACF10472DE8,FCFB0A62F8F99650,26339341D6530CB1,F9C05F3D1BCCA0FF,C1313F4B94953E4B,683CD078C10DB4A5,00001D306BD6C62B,F4024A2172F4742C,3294D6C3CAE55FEA,B4C947D3440E3078,2079EC63FEAB3665,11F2730E5111C7C1,D6F185DC47961CE3,00012C07AF3E200C,B3C35CF4027184FE,C343CCBE30FCB3A2,F5E16A370A229FF8,44F98C5AA1FA9BDB,72533790501CCA41,6E8693BFD3E078AE,000162CE07764ACC,4AFDEF4AC3CC0065,95D51EDB15780033,6623DC3F037376B1,D5E3C524A2587A74,AFFD7FBFF398708E,3A207C878BD13B7A,0000B5BE4BEB023E,DAC795F02144083A,59CB1448C6E0CA21,87B0D3016A55A59C,4FDE4D1A1C0B5C2E,1C7EDADDA115E3C4,7CDD884658915F11,00021B428DF943E1,A324AF7974DAD0A4,35D2B72CAC1A9020,C6B8F51B3289607A,8D8EBE9FF6413293,A865F42BE8E718AF,A761DD51C4383201,000159F04F21E802,D3BAAC91D44683F1,259F2FC8FC244361,1D9E9C1E4422B812,2FF4DA9A6DF0E864,40DB955E784E41D2,22CFF497BE206106,0000FA8663C03847,6E587A165FD68240,23B494B3204846A4,54A0E74B1C253DB9,571BB1D210CFCCF8,9945A5B078B50995,C3CCDE1B99A1F6C8,0000444B7EC6D5BB,C75F3472B1A85173,D27CB8C55C01FD38,6B4F835618468DF4,4527D50D4A6540A7,466AECE50E780AB6,D54EE55250475210,00007101341C39AA,350613C412A96AED,4B16B55D99D679E2,CA1512DC14BE8AEB,196E20EBEFE2C78D,265806727667FE29,717701038FEE44D6,00014EF99956C3F7,3DD1A9DB83C6418A,1856E198A79211F8,3D26BF9BDFBF4174,C65AF978DC5F0BF6,325D1A2F77B6632F,30002DDA4735B0C1,0001FFE862A04E96,B2B52F9FEE8C8CCB,8C9793AF60C93752,989E9DE63F77F57C,7128EDACACBE70B1,05D8795DE50EEEFA,1BE9619223F2E3CA,00004A7E7ECD9C5F,0FB71F5822983BFA,0F284640AF455C93,C494F0386DBE9757,D08543D94A0AECE3,1203B97CB0140430,7546BFE82F30379E,00003EA06F568F1B,223E88FE6F1B4948,339B48072BE9C7A3,1EA706D1C8859C1B,5F831876181D4FD0,3F3E2572217AEC45,40E0091276BA683D,0000156D1D5F8631,FF75D7924545923D,9916651856E7AC42,32C757D08652F92F,D3CE147415D17515,BF8F9942A9F25CFF,380521F4199EDDEE,00015EA26F5AD22C,6B71BB951B198EB8,A6DEEBDC99524E87,607F27B9494ED99F,5D34F47C9B54B432,27C05F161B96998A,84B77EEA8F457660,00000AE562FF4539,336E137AFCB0688D,C2A904F54008251B,6C6CD3E186B20BB5,CC1CA12A596E70CE,0D5125595C8EB573,8366E00C32C4AFA5,000213B0F3DE25C3,12CB11387D0E1247,8B948D25DA6FE598,902319117F24C1EE,04508553946F08A6,4BB3717EBEFEE9CB,F54E357811E1AF7F,0000329996C7BF35,1D3093CB097651F1,AFDB67BE06B37202,E12EEFB1F65B8128,8AD735F9AB9FB91F,5C14EA01ADE5D9F7,7470BEBD21E507C0,00009B50371C9B55,502F5AB0EFEAA3BD,1CDA16ABC6764C5D,16F4BF04B74992ED,70D49C9CAA8CFE2F,F6305338D9956E24,892F8B806E341F8D,00019E255FC7817E,75D3146D75362AD9,E6C63513EDE0BC41,BBB7A748088F336D,AC0F776DF2096CBB,39E1E095DA3AD9BD,298A78C680ED0AF4,0001AAF08105DA2B,5812024A085BCB8C,B5DA0EA4C6680E13,4B892D4E32702364,CD43FBBC14754F1A,4C4176F37722BA4D,0FB43389413ADE03,000021A8ECD99834,7E7EAB1F276BA202,C3973A35C211C8AC,6EB2090B5AA2E453,0F1B87410E7AC7EA,60EEB312ED4ADFD6,10C8AAA64C32FC1B,00009CD4B509E3A5,B4291A0F2B18B33C,1BB875C19FD7532F,66DD90D6B31DC899,AD1ECC3EDFF340BE,9C45FF1C7AF2E834,C65DE4096B73AB1F,0001B8F5919A576F,8B9E7C9218B022ED,14D4A6823CEA4525,921D28209435A015,51B71BFAE00522A6,947B14DAE0D1BD95,E8F73E4FBB4B5462,000165505363EE4B,41670CC5D7B3A682,0177AA740637DEE2,E00F62AB186EBB61,B82271BE0FBFE5D9,0C31114F14B8F0CB,029C51F52D2E13C8,0001B1857D3E5445,E745464C0B8E8A54,414B1193BD85C84F,795FFCFA808A6FCE,E2EC2A7C5D0A2044,CEED293E9AB5D3F7,13703E6498C088E9,00020150F4839511,3187F1D8FC5B5D96,2DF1093D539C1761,D38A2E54AE9CD49F,BDC3F5E753214FAC,64A0958F9461798E,69609581BD201F10,00017EC8FDA33788,8B04BE81E07153A0,88F8253763A9AB33,9C80AC40DA37EED5,8B87951C2013B2C4,B365456906124A4E,664CCE52F288162A,000140335BA62950,7CA7727695D9877E,58D29315846AFB55,D1DBF983C0C3DDCF,F2AA13A3712277B5,597C56705DC0715F,8BF6E1746DA886B7,0001E9B6C775182B,79830FF0C584729D,6EEE28887724A9D5,6FEE78FCA3A0DCCF,C7AAEE962F402056,A3799D431FA5B308,C051E23F447D63AA,0000CB3F1B27BCFD,800C845C054E5563,FFDACFD250BDD96F,E68CE6E45F7B9D5E,FFBE47025391CD4C,AE170D8D6A0978E9,DB5AE93E15CD11CD,000151E68589C827,21E44A9FCD46E2A6,F16AFDA678E0AFB2,9B7BB00EFAF5335F,36FD6869A3B7D6DB,D70A69FB744D7B24,AB64E3B2DFBB40A4,0000BE65258E717C,E8F3B2352357AEDD,B80A895AEB3FE706,B7BB6225E15CC8EB,7F34DBCEC08B72B8,675EB381ECB98125,DCAFB7AEF81029E6,00001AD4286E5CFA,9B16C1BA89326063,BE2CD4F72C6A4A92,71419173D79FE08E,E99E797B397BB936,58C8EAF4F701CB25,43A2E99BAC8F3840,0001D22B5ABDC838,479190BAD02A12B9,B826A9251F1EA32F,97C467172279BC97,CD198321795F6CB1,78D4ECF4DDC0F488,D688A43F3ED1837F,0001410BB4D88E04,D22FA3AEA51440F2,C05213C2F70538CB,ECA39C2FC49C922A,E592BABF7F2901B6,71822667F8B0F7EE,759A4517F05F47B1,0001DA99588C251C,BBBBC746DB4F892F,5C0584C4D72BA1E7,764BEAEC281F602A,73F758BCA47CD5E0,9C7D87C43764B6DB,3A88965EE2D98A44,000026E9F2A4CE03,7AD296680D645EDC,D81B5E62BC0E753C,5CC139220B356699,A6E45374731333E9,AE2644563893047F,5C57E74EE605F27F,0000DDCD68A72734,FE662224060714AA,43A3FF8740C53EA0,7BD45557C0956FF8,D36F361DF83B2130,BD7B1683D55A8352,9E48B079627A1284,000001A0E2F91579,5DE9CC4FFA0637E5,9AF2ADB6B4BC53F4,732CBE4D7DF38977,5806A0647ED76990,A6A1CB4F1EA1D4FA,3D2A54350C927632,00016E212911D833,A8AAD85C97574823,4E6432756D8506B0,24D365E8992B3FFA,E93C4145E0CB776A,3033470C71605FAF,379ACE4B00463AA0,0001B0FDCF31A387,3F599F3A9F26F569,ED1D367CE7918B27,295FF6C96E63D8CA,2A367AA4CFF0D914,49E6E989142D8709,B1FCFB31C583E540,000128464D679092,377587EF22DDF18E,DA4E55AD386999D4,46189A63F65B8802,22A7A43589C5BCB3,300C2D6AA0207A51,81B1A059B2E5CEBF,00012418521FB33D,E83BC98DB14DF0F6,FF7B10D1B5733D6E,FE007606F1896A58,CEF7ABA2C766A0A5,A26746BA598BA9A9,44D8F01FCF1BC6A6,0000D41ECCA97911,E56C3DF53A8D5E41,D292D4AE1C2FC2DF,A436F1641F426F99,BDE17790AF0AB83C,208373FA458DCE58,D68C70202D18821E,00020DF3A68EC990,7609110401A74906,AA6928283D7C0D5F,D79E62E850FBBF57,928A1D21B5CA71B9,12D258F23A8DA7FD,F51AE005EC81AF04,00021874B8C31DF7,12EFFA4B7A01788D,A24BC5302ED2B21C,8A3072D57697D6EA,ED2B5BA5AF534CF1,ABC88617DB74396F,2CDDE9074C16CF1B,0002146694C4412E,BC2B31CC408DE079,A536314A802DAAA0,42E078683EB512C4,95A83A1FF73B58D6,01AC1681B238ACAE,5FDCDE18C77C0B00,00020A2A2198C256,55279B1AD61AFC13,063610837175E54F,F6E2C3D401BA1E61,B8F286CAAFB89A7B,03842AF650AC65E9,D0AD5850FEA2145C,00020876275CBC5B,242BD3BBE83F267F,CB2AB8813B4E6431,57E4CD87546929DA,214D92D67295934E,AE8B204B38E32A34,38B46DAE8F7D3244,0000D177F1631E2D,69BD86E1C0DABAD1,48F2ED211B8922BC,0B7F03954E0D2027,3CD14E05BC2F9E86,FD71D4B2C79093AF,07C85E606EAB40FB,00007B5F0002FA2F,ED36355EACE4AA69,F936D4C3D379C54D,4F8BB99D5231774E,57DE717FF9A49265,8CA9AD721B5DBC0C,D0E575D6269BDBCC,000102C24B89A99E,8D62BDD245308E64,BC82175CB26D75A4,1E148785EF3D9AC4,59CDAE3C5E460BFD,4B43D4BD9CAD24F4,E1689094523EF6CB,000024BC47342670,EAE295D9EDD7B326,4761292AB1312CE2,B4669DCCD6E09A1E,6C97B1724D72841A,8344E7039DACE577,1EA877C468AC3C91,0001039C6B91B007,B9690741FE84ECEF,5764539F7F0EF535,0DF1EE4CAC0E0534,74312C89440252FE,52804714E143758A,407860531A06D516,0000C87E67470986,B1FE72D22FAD9021,D456B59FD018EC13,32CF5D474F78D32F,4067196FA3E1C4F4,A74307CC4861DFE0,EA68958514197E59,0001FAF0FA967C8F,88ECA0229531518D,51A3737724786A14,91D59D071EF1EB01,A2CCA7DD91EE125D,19D1789DAF1AAF30,1C37D3FB481B84B2,00014C56A3980481,887682916B78EA60,9216C34D5632F95F,77DF5ED25A66555C,0DCC5719D917A890,E3E0FB7B757469D2,5472100DA71AF33E,0000B54418D59C70,8B7ADBB4AE73616C,2151BF1CF74DDC15,27534369BE915B75,ED08D73CF3E8C1FB,29A86E4B2B69BB41,CF5696EDC9BFAB6B,00010265EEF16709,5B80658DC4B343B4,38C506607A0E5645,78C629B89D18576B,AE7A204E0C1669D2,0CDC4819ECB44D45,AB9ABBFE1D62E1E4,0000085B042B3C58,0F29C84D3A99FC21,2788992E22887431,0DE277C4A3189909,8B99E1C5B8B09BB8,E7E46B20B52D4234,69F1CDB8065C19DC,0001E91F6E0026C7,72DDC2A683609E7C,BC3443169958AC44,2A122325DA5469B6,200ABBB9849C54E8,243EE3DEAEC7614D,49AC6F4D976814D3,000076645B81F571,015C8C73F0EB4A15,BBB8C98D4C2CDDFE,2604D79424678FD6,C5DBE53F081BEF82,A321C91EBA3DBFD1,136F8E7DB16D114D,00021425FD199782,D1A6D2271819E06A,1FC05C9882718AC3,7DE8A19AD77CF9CC,EA1A106A59578ECA,C085F5611E2ED845,431A3BCE37B61C18,0000C0F75E4B0025,54F4E7A89CF333E5,1C12E05B63645AEB,7EF99D39E3EFA6E5,9F938C187BB9F0AB,C2281CC15CAF9ABD,C69A07595C632FA4,0001690F631FAE0E,CD9B8344BAE2973D,9E245EBD282001D6,170651EE8A55E6BF,855831B56D4A0F84,73DE76474627D8B3,F01D2D0A2181787C,00011AA6DB04FDB3,B0FB7B2C676C2BB4,82548415333A5936,5847E40640FAF1A4,14EA3776F5C1295A,9117C238B05D451A,CFAC44BFC25FFA98,00004D05CA7537A9,8E8A73464230C913,C9469ECAE61132C4,D17981A7670700E5,22B911C0467A2B79,8865839A3411EEC3,9A483AACAD157AD6,000019BAD161008B,E4778CDADAC0F8E9,1CB2A8B3D9225823,B66C74F14368FB28,E8053207EB4C5DE7,9AE18770B14A0026,BC9C11CE766D8F01,0000C7EE73A44C7A,EFA0EEEB9FCB8707,7F670309CDBC0794,144B71EDB1589C11,EE97D607C698F8F1,380926DCAC8FB92E,5028A802FFEEA43E,0001190DA46DB521,425B210CED6F4DE4,F46091ADDE2F4BC5,F1865D27ABDA6189,E62A482545BB1526,3E1E2812AFC5195F,051C01C15CAA68D4,000003AAAF42F260,5C4081E72F7B4670,4FB40FD093D1446A,545446D1DE9824EF,6A6ECD1F55398B04,E8F7B1976ACA02C9,648BF2EE1CB5F881,0000C142A061F2CB,5FCCEE86B09F2D95,9C39E8846C557086,1CEFC36E3FE0FB7F,7927535204C3647E,C0B1B4DA01E8973F,7C8136411C0C1DB3,00008E3BC337083F,A4DEAAA1E3AC7656,C823C0FB8F81DC87,F43975F83CA91A3B,3BEF213C08810FCC,9C838381ED436256,10C9EF87F5BF0046,00005EA72636560F,C392349AFFE0A661,0A301A660210FACC,A4374C2C9D70CEBF,57EBE97D64CDB70C,F979F083AEFCE306,FF142A2DF718AC42,000190BEB881D898,E00129A87864718E,482ADAE811E42F81,15AA4E8D7E035D6C,3F8D255304A51171,6B9CFC017FF0B61C,0FD3440B631CBDF5,00021BDD4904E046,7778D70CC0B3DCB2,891CA6F2D45C1219,44E40F27646F5050,565B8DEAFDCF5C63,5487E4A2C97531AD,F9C4D86FEBC2E7DD,0000F4541B38BE58,E58588403111FCA4,3558B1DA7EAA39DB,8BDA15F4A5B48350,00BEEA4915AD852E,E7B8FAE69D87F7CD,EB90F5AEC5393776,000041AA873F92AE,F0DFEB9584F98D64,D3526E0705D55621,EB55E33642E14EC4,EBE1A92694551A4F,58F1F9B939DF3D8F,1EBB583FADF38EF6,0001800EE97490EE,1B0F7CAA27FF950B,A172B227B25D553A,5FA64569610FBC14,CB84223162C6CE8B,C51847F777ED8F2B,C481DBF4990F7E81,0000C46172243941,FB5AD75A16E7B16D,A00417348BCCDA77,E0A9166051AAF54A,870B78AB21B87BD9,16E3ADD9FEA90968,1534F94303958904,0000D480BCBC7273,2E19C78A03A660BB,A5F252DA9E13924E,93863A84A863BCBB,53D84E32435A0C71,4EFC2875559C07C7,958EEF3DAD062DE3,00002505EC949E53,6BA30AF53BDD2EFF,A3FF536404BF46A6,D689A44221279075,EAFC7B159FF6B0B7,2A429C32FD186F69,E281731B0C76F36F,0001598C6E4EFF61,A1067B7F9EF62063,B066E9B03880A34E,13F6BDCFC4467AAB,BA252479955F26D7,CC8F5381537401D3,AF16CB6C76B811D1,000213EE7EA100FA,06B79A27C635B1A2,6FA23C5AA002A849,DB5559D433E7ADD2,7E3D816B4B35CE8D,875BF7FA2AB290E0,82325EDB1AA0F026,000039C241968C60,E277F0A312BE2F34,0A72BDB044B54B89,E67FC4F35DFCB723,7D7D9924A67BB0C0,4BA7080A09DDAAA8,94EB2AFBD55988EF,00009749A7AC0189,15B32AC1DB037154,653CD0ABCAF7D9D5,28F9BDE0EB0E21FD,3C1878255832427B,99609E99D772064C,DE9C19FB263DDD10,0000EE92B0A7DC5A,144AB71822AE3A73,197398706EF7ABDF,3FAF0621321FC028,8BAA3090310FC75C,414AB1DB09EAA9A6,8F1D35E617A89822,000081517F263130,2823C7898F144348,D1AF23A8221F9EE5,E1A483ED9F0B9618,C3BA39C010F07415,03ACEB16831929E9,5842BE358776E0C4,0000458E55A850A2,159F52F71CBC1630,49AEBFA0A14DB119,CCB02206986B7458,E04D71D8CC415CDF,FEC92CF4A163148B,71B4D20FF24EE036,0001682E0CE962ED,EDE9864477B63455,328C34F514592717,5F2C203B2A9E36DC,5CEBDDF689AE7281,48329BFBE000DC52,6D7FA8672EBC346A,0001D7208BD6D5C1,643D1C5F5F42618C,D8B66E3231D5295D,C845F9F201AE6495,6DB5222874141A4C,2AE95B78CB46770A,6C2F2C7ACA0EEDF8,0001ED5654AA287E,5D4D1439B0948D87,9C01F06555C5CA03,99AD1E6525323879,AA3DCCA6F5A6DCC6,5567A2408062C2D4,2F6C28601748A38E,0000386C1FCC4948,7906FE86FA6F1DD8,63ED266B14EE9474,CACADDD7E1DA78AA,688C2814E53B3121,74B214F0306C3AC3,46DC44BC9C7F683A,0000C1DF58651C3E,4ED9DB62A359D207,385282099CE643A2,B98DC4A7E527D634,94EB65C9BC377DD6,922CF69D72562547,6E9661EF8D05A2F6,00005573AE77F24D,F575686154311EB0,E938BB510A854427,BD1FABC99BF51B20,DAA713CE71911487,719476B5C232E4E2,9FEBCB0E095A3378,0002187672897A46,54280FCD0137681C,C3076F709E6AC9D2,45FB36E98A2B6362,F92BCD101855B865,24E3810077CF4CA7,BBB0CAF5CDC8E7CC,00011290394A79FF,83C7A7C654457A72,4C4B601001EE67CE,66C0AB430077FB61,558319611AEB138C,098470DB5344602A,2B2F9191A69200D9,000122ABCF332EAB,02B5CADEA4814172,67B2CBB3F4D92E91,0D89B87AFECE265D,32D06291986E6ACD,5F651B0B3265BB8C,DE2AE7E8B8A85D26,0001087E1E7C45D0,F2FA13063082C5D3,FF133884BD62E0B7,15A2B57F99173A32,B6BCA691B32850AB,22671291C0C69ED4,A7EEEA0975EAA822,0001E5726A483B07,CFF91F58544288E8,8269FF777422222F,767A8D9624D00EC3,DA240CA06E6C2FEC,A936A9D860FC4AE4,431FAF790F0F4466,0001C6EBF25B515D,14EEE0422CF5BD0A,AC6D590037AB7A1B,4919FD75BA03090A,43B3E99F764BE6FD,CAFFC2E38C918B39,6EEAEB3EF7F245E7,0001D16B40C07D9E,A3F9E05FBFB9F5E9,C0A0712AD8330945,07B81594FA8166BD,E7FE92051989254A,6351F4D7303B34F3,BF8FE9BF41AC55DD,000081D27B4603F8,1470D302647BACA0,0D9558ACE090B2DA,B1B81C5BAC203265,76A343045FAFDB1B,223B86ABB9736253,4917DE367221FC36,0000488396FF98A9,203304A2BBB40E3C,CCFA074B8C0567F5,BDCAA38F7A37BD74,FC1440918608AF4A,69A4F830546DB077,95D0852A9FA357C2,0000B118752371F6,15FFC9BD84D91AC4,EAC607FCCA8B25F3,50ADBCB093402A45,C6D72B5D9F6E1B86,671ABC45D511942E,542EB3C5B9DE4E71,0001F7099C3F2D92,678C1B54F100EEFB,D0959C1575258109,31A512EFDD170157,47F82280C34BF51D,A439E47576AAA282,22F3E0A14D0B441E,000025E4FF2007EE,CE918E46E4FBE876,9801E19FC93DCB52,91C5A3B5CBD381B4,6C6C844D44E58AB7,8EA5214C7F50C8E6,0D021BA31244B395,0002031E1EBA90E4,2440531EB8EEE489,2610E6235CB71365,1469AEFA0E78AF6F,07B132079740FE04,F71D198B518F3341,C94D22BF5ED53FFC,00019F5AE3B6E1E0,2A4371CEEF216890,EAD8B7E0FF053D6B,2750B2993D6A6450,99C13FBC5AAB40E1,2A1190EE3F326149,E214C7062FA8D6D4,00022EE586B1736C,E927E82DDFA88CF5,C847F2338956BE09,E47ED865F0989744,B79C9A7F1FE1157D,EC822D4E9A02354E,D5783E1EAB683951,0000C7CDF3CE2165,641097D94411EBD9,C26D2BF4049D4386,B3CA1FC78D071AB5,3D86C3DA06F0F3E0,54B3BA7713013FA3,3F7C8AA230AFAB0C,00015A72D5EA1D35,E9A27616627A338F,E9B0A4AEC6D790DA,1D9A51F724497A03,0EF3772C36273A46,F09A6B9F324463CC,F6AF696FC4D3A683,0000AD865C3B5CDC,6A33AC1DE02E65ED,CC782BC8677AD36E,2A1F5CF72A977F4E,1286862CE67DA7F0,FFEFD5EEF48EF03E,1662D2EBFC8C75FE,00017C9C16489560,7C83510F1E073F8A,552CBDDCAA422FD4,4B0CE3064B69B192,026E774F4501B8FF,72126FF5CAD44775,551487290B5B822C,00006BE37157D248,56F76C4A14D9B1F6,F5B9E1701D74BA16,582813FA2E6C9362,F3A9BF72B6D83F51,6498289CFEA60D88,4D949802B7A52E2C,000157C253B27603,B0C78D9422EAC3E3,5A996A040DF60EC1,2CE38B8C1A68C3B2,0324019DBC145D35,40AECED1D101AF7A,DF05F30D986BF31F,000114F6738AE35A,0BED90BE650A877D,5C40BF201960B3C1,D17075AA640F9809,6148F86F25E28E3E,F5BCA0F9F89D36F7,6D9FE8FFD881816D,00013EF37025263F,05BC7982E46851B6,67D9F82BE2E45299,FC66FB83767F7A0A,8EEC5EC7B3825C50,A51B890543A5CF16,48841759DD689D20,00000E67013873BA,81E476377C6188A4,9342939A6EF03A67,D4200752A2BCE12C,D19864DC7369E144,B371267F42E0537F,3D050962A221243F,0001B48DD7B16663,0D8E246088769BE5,F24894222BECC047,89F28B19A3F184EC,2684DB124538EC09,ACE5F2D7646BDA3A,C9F51B79DB4BABF2,00006DB9E6B7BC7C,04F650848B594887,9C642AA7AFFA326F,08D0DD386768CF96,A7D0B6AB3199E103,2E3088A93452CC61,2DD75BD7C7ED2D15,0001239EA61E5FE0,E5E983D21D2EE596,6048597F75455ABE,63C258EBD356ECC4,AF45C93F42E7EBFE,4135E87D0892E951,C3B3F168DAE19C09,00021606F03E6E86,13AEFEEE61CEF623,395524FC30BB0C61,E604D87A398B00CB,7C4B3F85E46BA97C,F407037C179B16EA,297929D94F009B66,00021C0C34466C5B,AC7C30402F5AAA58,5CD217BAAE6C8B31,A85EFE7D5ACC2ABE,CF4807B272FEDB40,7EB9C24AE2A1DE06,917D14CEE6B09889,00003357CAEF37B5,063BEAF31DD2A1A7,1B6CB88F1B41C035,169FBE6CEA1B5D26,084E9720E34938E7,90EFDDA4191EF9FE,5F846E6686BABA1F,000203736769E832,BE3C06C737AE4D57,32EABD8FEEC2B84F,8935B6DF6D373D16,261665160CDABECC,77583FDBA470FE16,1EFAAB64FAC0EBE7,000172B908CFA03D,E9DC5C8794C3C281,6C4864085F84D70F,AC7E698F6F625800,A4FD8A6276964766,B50EE00C9B27606B,FCD661FC3163286E,00020110427F0256,DC2FD40F34446091,857A99B0A93AA21F,BC2DA259AF77F691,024A763DC85AC633,1AADAF1BF5D95813,B09FB1D12D9828FB,0000C81610C1FEED,C8BDE0E7B1BAA639,E5D47327A23F994A,B608D08200ABAB11,AFF071DC1FFE0381,7ACDC15A5BE5558A,AA3F94D433A778B6,0000A593879DF50A,972D32AE1F1D0C54,6C4C1386428A874D,EFDC02FCA2B1C57E,98FEC9F150BCBDB7,0004E00631AE9064,DD1B278130A99049,00002F76EA5B7097,B2495881F978EF98,1183B76919B0ACDC,E43DCBDA3692ECEE,4C397152BF2FC1E2,CCD10DC1AECDDE74,300E0A2F2DB03B93,00016591C5A7B426,0AF1346743AEFDF2,120724EED8F511E6,18DB81AB7BFE3F2A,031F9415AF3FEA6F,7241675D0B7813F5,4334E574BEF027AB,0000697E946D4273,DB6E7CAA695DE8FE,76780C9B0C6376BA,4422D2C4B3FE422D,5C6C8372783A6161,B70CF4F39EB155BD,47F5F15308B05B3B,0000FC6BFDD5A3B0,5C9F770B70DE8331,F2622FC9BD22BDB4,8CEFFD7AB7665591,455EBC78AC23643F,EA2DBD29417ADCA4,4712D7141BB2CA8B,0000DB4FBF60D970,38E6157E35F2CB8F,3866FD31EA04B738,0D11BD2F70A745F6,13A97B197861906F,B19041A71D5C372F,992F0B47DC711B02,0000646332028466,85BC7AE84CF2C04C,C7CDA0B86677927A,F88048DF421AEA5C,D136404A6B5E8E26,CA2E8C2B5B9CD583,5498FC2AA64BEE5E,000186CA7CB911D2,59E13451A9CBFC14,F3BC74A0EA7B2899,2CA65A43270A7119,A903BB8303B36303,029799146D8019F6,D05A2F5CC427699E,0000366B08B954BB,26E173240FF300E3,01A529688A392BE7,7597ACDFC815832F,F8D7C0A9DEB8783A,D30C5E96DAE657FF,D82B537A1F26F64C,0000C1222A77CCB8,2944C364B05DC02A,E2322AD2873EC495,C17A76DB90297359,4407FDAE8AEAEB8F,81C713A27B790385,6B6722CDB5C98343,00016DC3F5B3CF0B,24E3707F5CA5D83A,867BDBD3976B002E,04FEBE139539998F,2CD0000FBCCBD3C0,45F1695F0039E002,DC5311C8C16F17E3,0000E4002CBCFCA0,39FC6BB2C214DE28,8F1CEDA3A4713405,A0EF3116D15988CD,7085EB4980EB5A6E,B4A6E6633EAA1FEE,995153FEC491DC65,00002B37DF7E4D10,24B0D641638BD998,E7EAD716E43F6E29,FC73EDCD235F61E2,4798D4223A44672A,95FF2BDBEA70F9DA,A534A49D6B082C33,000160F307759A1F,B5F76080AB80FC25,02D67570F46E0B10,5651883A4979E4F4,6E7D291CC7B1CD26,38C72A4F70A8BCDA,B0F96AB3B69EA827,0001C9CA6BECDF7E,D0AB519CBCE12B9E,970C4871727AEBA8,8420A6C60B992CAA,B7AB00A6D54E8F9F,36906344EF88E016,B06153C84F5153DC,00015F0263200204,947D3BF12AE4273F,B9A3EEF5C875361C,284625DB0D2133E1,5CC38FB493CDC07A,71A9420E8A8F1793,E1B260F50F4F6881,000072B718AE0834,9114E93B8519CA92,CF05532E12D2E27F,E19A72906548F476,BE7C1B3A22ED283B,ECE224A00354ED01,FEEDC2BE3885783F,0002102030FF18CF,F0638805C1648B84,11C11F041EB94A39,8FDBC1975D96510A,842A86277D88BE11,2746337DE50737B2,29DB1393F202C78F,000092DEED39232C,ED23597169FD6AD2,1987E66990D89E67,517F18DFA2A1C894,906CEF66D99C266D,843724DF0544A69B,8F93DDDE788BDA05,00019100A6FCAE0D,B78529C97C1B9D1D,A2FA1D041F03CDF3,C306AABEB32D17CC,902DF2B861006A40,FAD36C4AEAEEBE09,021D201A5D6C7B0D,00019C232776B4A5,8D0439A0B7BEF8ED,96F939776F043211,5C2D209133653AD6,4D62838B446BDC78,EFB52824F7555C5B,49726205E0B243B9,000007D933B77598,A7EB468A88159E08,7482B379A955232E,5089FBE36FCC14AF,C1AB095182B74587,9B7F40C899436F55,177061C6B102C724,000201F19D2E0D7F,96F7D0952CF03BA4,00BEF471936CDE93,AD6699D02C6FDFD0,191742F8A44FF8CE,D0DD627BE54CFCC6,471CFAA2DDB91F0E,0000B23B7B3A6ECB,531E932729049C33,167BFEBED836B594,7872362032BB2B9D,24E7CEEA27C682E1,F37987AA3F6B5BD2,F914BD046608BFE8,0000687FC018D77B,D3CD014DB630B6B3,BF9C1FC22A8376F2,7D264855527860C6,E6EC229E1C21F041,3662575ABE9A3414,B877AC931F71C0E7,0001D8FF2B97BB16,C0EC2ADD71FE54E5,FCC59F0FDF5D87BD,02E54962D8E3E578,7560EAEE85D16A13,FB08B6423A000879,6D3992268C2CC613,0000B99911FF1AC1,D4A01A5D1CE22D75,ABC2590AD6D13193,73BBFAD3093793A8,2B4AF6BB47B12F0F,D1776BC36EB540E4,A9F3B3D977EFB8F8,00003560B7E97399,D7E975EFDBC42532,BE7EBE32CECDC504,AC88BC71193B070A,DD1A7CE520B8BA88,31E33F5865B636BF,428A5F1DE0F7064A,0001AD05C2ADC23A,081F61E90FDEE22D,9BDB22D3DBF4E904,172B4C424EE7A93B,595531CFB6719F51,90C3FFE5A860E188,766F9C816C34F80F,0000F49A34924046,4DA5D5474836A32D,AE85D5165BDA380E,7B6DE67A451FD04B,408E3271F6B5B569,FC509F10D8998DD7,45DEDA7A023B832B,00018E1EBE6CC26A,DC624CD0159331EF,47BDE4456CDD494C,35CDB385FF3B375A,833B80A92F899D0B,0362057F03D11B6E,37BEA8973B8D8C7B,0000F6D974CC3EE1,EBB89A768FC89724,05BF7DB48E8575EA,36944A271FC12241,037E5B434875E2D9,40061D52A7129E72,0DD0B4DB74CFB499,0000F2CE5EA2D1B1,6F6854212D926629,1B48496F573FF254,3C58708AB076C28F,A58E58F1BA47C9C5,8A6F269E8E150478,02A6BF95D3E16BB8,00012E3D6ABC066C,7B997494716701CF,41945D900222B074,6A6B3BE957DC089C,2F81DC94D0DCEDF7,3F7E878FFC19D1B3,B3E93F0313270A80,0002269612929807,636DE284C66ECE9D,B3E91BB39DE0A69C,DB02BC6650FAF782,C25447AAF53DD803,D6E0E79E6ADF998A,0A7ADA45D03FA5F8,000116C95797CF45,B71768CD629BC746,9D9A5DCD384E6D27,B8C38F254642448A,D2C7C73DAEF347CB,B37252F32D0C7421,F96A46B61A3862E8,0000BDED5A29F435,9C70E45C25CABAA3,C50298F0F354923A,AD95FF2BC8130204,E3D5C75C05464412,11ECA686864000E7,24480461D0CCCB12,0001ECEB6464DBE6,96A7C878BB1EDAB7,40DEF16EE88927DC,47A11F4B4553DC3C,2EB5200C5BD46DCD,F11216909AE257ED,66F810F7D0FD0EDD,000086C7EA89C724,BDC78AEDC89E1946,2507316DAD0A1760,92576B5A54C69E0E,F9DE8220301A0A2E,AB12032BA97BB634,8EAF464C50BB5DB2,0000983765B8AACA,0D8005AD4F804801,E058FB63BFCF106D,DBF519557BE9F8FF,9F530927320D4D7B,6905617CC9DF8585,6AB39D33D37EAFB0,000003B77B2A6F32,567B378070571330,9DB3787BB63D0303,D4175E3D6A50C5E1,4B5646CECE8C5442,FA33B4A79C414C44,DCDB30D98B8F948C,0000A0077B05D7AB,897EEA13B54D6AB3,BCC1C110541A25D8,D2F1D2FF4081C594,50B2B6126797689E,D6645C1F9E361219,192C50AC1D580066,0000E2B8044B69A1,D227EE067C9228FF,398A95CFA1DF1787,8675E243261FA767,391999E7E98E2FC1,7260A3AAEFC4D38C,A30F88EAEBEAFC08,00016E680BA81CB3,D6F558286D6D1C26,7C327190A872EF5E,C49F5346F70302F7,0600E595F6643AE4,1CDDEC6C70AE5831,48F58C7939077EEB,00010151BB268143,0D7228AF8BB8E730,7985B965BF4EDD18,0963FA8E6B4640AB,B45CC5EE71161CE5,1D8E2BE8B954F2F3,D42AF0154827A033,00008EC70D5DF042,8866F2DF175C0BD3,C3E9B251B8203A4C,02095C095934D7AB,256FAC5CEDE39A08,1D0FE32E85A9FB2B,45457A4F36E03F63,00009C11A97CD941,5F937052BB7B7069,4F6D88D0C3D49C7D,D5E07AE405E40016,1C848E15EF14527B,DA4847BFF97592D9,2C9E21BCE151441D,0000FDD63D59BAA4,D7B84672C191EC5E,F0793167F5641EF8,AFFB66DF5C034BCF,92B537D95D289E03,0D8B2BD07B8A655A,C206A12B3EFADBDB,0001B4C4A784C2BA,F44B63B96369A385,CF195BC8DC712FE3,76665BA9F80225FA,8764B3C5400B5893,6A71AEC475B579CE,5BD5F48DD10535B4,00020E09A692ABAB,EFCF26CE68C0C9B1,C27CEA271D875FED,C974D69F7BF52A2A,7C1A2D9ECF7B7E71,6743FE73C8F9A780,56DBED5FFC683A90,0000B8C4466581C8,688AD43A797D0C74,6DF256CF1FF0AAFE,B696466371BB5762,90985A758748703A,1F0F3D052BCC89CB,780AC9D8FDA74046,00013C02237B1120,7434AE2BCC0DA77D,04E16688AB1B1555,1843BB89F78C5337,7ADFD538B3E10656,EC6E762729166C40,B52D6FFDB09DA181,000116D99DCC7BF6,2DB9969A25475946,11234E267F8013E7,4534C989C4EEFAF5,B78674DD2E8DBC23,13C87CB3E2E23E9A,7F7262CA6F63FFC2,0001C0830F70140C,9591C582189350E3,5655D921F5E14D99,5FE29F23223A2237,38DC941C6B005D83,E193C91233855D92,3605D4392B5E7AD2,0001FA62E6D34CFB,0C7DE4DB15CDCB9D,44704A69EEA41F31,7FC700BF07FA5E28,5D61FA6AC409EB22,4033734C53B49E4A,90F078A1818B99C0,00016C6F17B7AF83,0D6C73DF7F9A14E4,A82882BDD2299B06,C55D711CFAD8B1F9,86FEC7D7C06490F6,C9B08CA66BE8931B,F6BCEBDD0999E259,000019AEDC7120E4,5F5C338BDA36F6DC,1DA2FB3044138428,7506A757261CE364,DE8F082CB207BB82,B3FFA869A40ABE55,16032E76B65AAA09,000229A92F293F33,3DD7EBB34CDAACF3,124CC111F9C5B56C,29F3385182726105,CAD5BABEB87AC9BD,91B4A0DAD81A4496,AF07D771EDAC948E,00010BF45902CDD4,A4354FB46557557A,F0A839CE210D6976,47742B7931007233,121B8E746086DDD9,70FA79E8EC06A888,BF9B52C132DDC8F2,0001E67759505122,40C880A34B0BAD26,0847B1C9FD259A3A,ED39541E937F52CB,0CACD945B8B5AF23,D1C0C703C47553B2,CB902D4B90102100,0000D74B2826394F,25D73CE741F11368,668A44B950A0B31E,936D6EC7011D0B71,B47CAFF6F94A226E,85FB21E9B1524403,AA4EB71A1F2414CB,000093B431756B9D,39A5DF70C8F8D3B9,E0A67C2A26D66E5C,A4B64C22F1892472,933710592A159A1F,D0F74685856AC788,A7A285F98245C4A7,0000B0C9C88B01AF,4A4DCF3A437ADEB0,D0945A384AD67351,6338E2A5280215EC,9ED08D1E0645EDD8,5118A311B7618F28,9E742BC8A15AFEBC,00011E94D9CBCE31,B6F7260F0D2EC50C,8C16C335A0788B5E,4187D533017E9F88,7A0285C24F2B3EE7,4861931A336C69DA,40822BDC7AAD9A15,0001B9316667023A,2D0831C265CF01C8,8647FF51B9F9B9A8,EF9BF6CD31463725,1258BDAEED556174,E2680C9B573401D0,B929BD1D9C5D4D52,00023117CE03134C,60779DAF4F64CE11,9D9A3AEA37D1DBC9,49CBEF970AD0D782,C101D76D9C3E2AB0,8ECDBDF6BE660651,61F38982CDFC3BA7,000049E641DF9909,3DF877EDE686474F,892D0F31F6041AE1,95DE46832D8348F1,4FA27A8769B88843,CB362C1961DDA761,E6BC9DF2095BADF2,0001910EBF4C0548,D9D901171EDDC6EB,76D454CA4EA58188,2E1A4B118DBA4B62,1F59E15E3435AEFF,57C071915292870B,2BEBBF71CC803E5E,00014C6DEAFA9A9B,269D2213AFE61828,CDE63325D2DB420A,3CBC0CD731C93E1D,4BB3829613C92480,CEA4E3ED7DA29B0B,4FB35394B2A137B7,000196B2FA14D4D0,7CC40D915DDC4BCE,2F43C0ADA51643F4,998DE241DD076287,28B4EA098CBC9605,44F5E0D274166361,08557C2C2BA559DF,0000861585FF9E24,BF441C5DA6D4CF32,6B7DB418FDBFB536,2FB9F3EFE2445BE2,C1C4FD4E3670D12C,7D9A4156058C38A3,38D72C1235A97437,00019BFB1DFC4F07,FB5D7E397FCA37E1,8437C36448C2DF47,5130A204DC0CDEF8,D42701B210EE3E5A,8602206D2C49E71C,7AF042D155BC5DEC,000021CB090AC055,F82CC93A140E1D0D,38EDDC1A8F6A2749,21C26A115C20654F,03448F4312B8CD47,B74383E301A53CA5,B1420F9A92984949,0001EEE2EFF064B0,AFE964433BE893FF,D4AA932AC981C620,6B690FEE1880CC14,AEB48FD1248124B2,F563A102BED41524,D9E0B499D137B880,00004B45BD575376,5BE060E58E3F7DFD,607DC5AD258A2103,183A33BFFAA7A857,8C5475C782644568,111FF3CF9AD73713,B330D7425903E61B,00016FAB9DFB80D0,F39E3C5020EA3B9C,4FBA36B855DFA26C,38331F719CB0B0A8,DB9420EA58F252C5,4529255376662427,35A6CE922B10C3F7,0000A50BE8FF88D5,84439342C38A98ED,0A98E483FA39F7CD,941E4D2E436AEE1F,C9A5BAD761F6954C,D98DE683CAF1FE03,4A2133972A31DA32,000191C3451707C2,F8951463B4929007,1D2BCF73710BBC5C,D2D152C01D028226,2A8B7A57DDAAF1DC,2718ABF21E6F776C,4B7CD08EE272C95D,0000948E5854837F,2E3652A672CE3B37,F8FF08579BAB49C1,50BFD4948027ECA8,5A45616C7AEE384C,3C6CC9853E9C5849,98F280152B900E0E,0001E6D084451421,606D5E27C884A3C2,640BA774AAF57740,ACCA4CBB219515C2,727C74F67E5A9DEC,78ED71F2185A349E,67BFE0852EB9BACC,000109BB201E7939,621207936A3C01AB,076B64CAE9DFF6F2,211351B70AA126D4,9377C0BF444C945B,35ADB51DAD723C69,05929E31C8225711,0001C2812F844174,60E60866049C2603,4145B9E3DEE77B8D,B9B1605568DAD3F6,0F29721F18769C8F,30A74A0DB5186193,BFBB1E8618CD4536,000059AE09428F5A,77638BFB8EFC1172,8F23948A56937313,489B1B17EC532982,584507B5879AB4AB,D02298BF65C6FCDC,43C553FEB4C98D20,0000F05637A2E6DA,F6E616EFBB25C1C2,9F175EF203BFBDEC,BEB19414EBE54ECA,BDDE40F6AE76846F,DADA0BD88123DE46,19D7160B1C0E14B7,0000128F2F986D8F,8E1E5890EECAE8BC,6C485261398CB132,7E4DE37D8A8B15D6,F210C8E2B874DF1F,52A353A7C4D49F2B,D5F3C5BEBB6DCB4F,0000EDBAE54E0DF6,CADEA7F50624BDD6,F1511E569AD59D8D,9957EB319143C99B,76BA8083F5080FAC,B8C798E5BEB4A189,380FBED1AD9AAAE1,0001F556FF5337B1,B7D4CB9D5EC3A289,B6962C9DC550BBAA,070FAF7620F4DA69,4FC408CBBEFD197D,62F3EB31C964B6BA,25C15B846848BCE0,0000A794C7B283A8,15E671537B82978B,C8F93EA779B2D61D,A11C209843A55DC0,BC97A76E0EE2F027,0B68D7396DBC3FED,9A4938377B1F6ADE,000008FB40E390C1,22F0C49C75B401E5,3B958830ED9762F1,06F53589AF61239C,A0D5FDA566A77AF4,FE740B57AFBE6B29,CD7C8E5557B7F5C1,00019B0EE0ED76D0,D7D949125D41CADF,ED747666A30CF71F,EF37CB05D30B12DA,C5DAFFD6681E5E4A,5AA73DF2D191A97C,06E2492A3BF57B5C,0001D392A5D8E5CC,1E7208FB1A108004,4A158F72EA518CD5,6E3A0BD925DDC469,57DF2F8258BEAAAC,6618B5B6B099C81A,36ABA934111403F1,000215765EBAAAC0,CF90CF78B98A021D,CF8E749D08055281,C2A03263F2E1CA72,BAC660D3509FC570,096257150287DA6D,7604DF89E18EB8D9,0001980788C52BBE,BEA0D78A1AD416F9,1F93F9A3FDDAA911,037678238E0C3776,E52CF324EB93B75A,0BBD3B9359D0C974,D87498AAB9952C83,00019597164EFD57,168C7C08FD0638F5,512815EF0F09ECE3,5FEE261FDF0C4DC8,5026C5F538BE32B1,661AD44646BD010A,1B81A47A9B5BF56C,00017D6E5AEF73C6,2840676EEEA61C84,667A23BE8BD05B17,E69E96C3E1750863,371044929F82D743,F71C905B74FB1A26,FF661F6D58D0CF30,0000ADAB4F930271,A3E7D2FF0BBEF097,3418AB9FD626E998,E0D702853D3202A6,7632E44073D1FB73,7A6C974037D53902,36717A97C597917F,00011007BD4B2856,7EAF980FB28C4CD8,27E9A2099C755B1E,9749A7D090FA00F5,0C3D23AF4A8B1100,D94905081A25C29B,570ADCB990AC7DE8,00002CCCB9A0B9C0,EEE13F58585E9A97,629F645090E83074,394929D19003DD66,CFC85B4F465BE0F5,1E17BABF34A3B997,1C6D0E428D7FACC0,0001238A9FF458A2,1189D1C521D9F0EE,5F99BA77BF461E26,A5B6787334B7B948,759DC916C70B68B7,DFFAB86B121B422D,E47888B90AA22402,0000B1D97CD6F070,11689AF0F1F44A6E,9182F5FCA5F526C8,8B891433ABD380D7,7F0642B49B36366C,90BFF49A9BC3F0BA,C928316D79A5768F,0000B1E02E69101A,355BED08FD7BB9FE,94000E87C8EAEAF7,0603223C142FD519,1589C4E67E08A2B0,60D4C7E8A36E8AB4,5EDDCB0DCBAF8E32,0001E6AA9E72FFF6,43441F661D611094,D6DD653ECF6351CE,52EC1A6E39D5D5BD,BDCD21F126E3004F,42104C7A2478961C,17D339706A36C877,000139B3342D48C5,35D2B8BBC5A1019E,6D84194D7EE2153D,C3C5C1C5017F2077,52AAD05DA55C6EE3,C4308CF5CEBCB9E0,9EC259BA2711E492,0000F05F942757E5,EC1ADC416300EADE,4574970F12D4A873,49C260B3BB18AD94,AEA566B143D38C29,72DF3D8860CF92D1,7464BD9D35034EB5,00013C0CE2C146A4,EB87A6538B71A430,DD99F9847F0B2B87,B980C42B103249EB,A96E0E5C0D9F88CF,39D7D9BB6E5FDF35,8CB548AD7E218B2E,0000F03901832F4D,B659FE9BB927DC4C,94F02A04EA1224A4,93BE841E411A4305,B87A814CED357D9C,72F1ADB8758F2FD6,34A3EB9D278A7888,00004CDE0DF95E3A,4475D9BB4042E344,FD5EA9272A9375E2,78E8DF894A22A4AA,D93D22995655090E,552FF88B55653A69,972A15474FA4B6AB,00008190DD6DA589,C937818F072C4C88,24FBB4B7D5B85C33,D6F9C09443F80D13,AAF9B4BA381D70A1,9EED0D779B175710,94316E84E1B9573E,000210F377BA8743,F24FF57223A1F761,2B8E2E8A817BE364,9C0122BA9E342EDD,ED4AAEFAD1619062,508C3400C0BB73BE,B5613374714A2B28,00011625C484A29D,180A52CA60EE16E3,85D88FB3D4E7F9BD,751822E2749970D7,8F141818E576E6F8,D8634FFB003AFE7F,4A52142BABE21888,00005B7A8DBB0702,4A9FAE311B872277,5053C5AB0E35B428,EBEBD7827E9FC29E,0C4590ADB12F24BD,C30F3B7E37E27135,A5C44D8D9DE5C468,0000556CE81AD2DD,36066EE3D62C212B,FE1EA5D78078EBBA,3B7C86DB8D7F7915,0EEE231ABF631217,DBC64825272BD839,530741801B3C91A9,00013A9C167843E7,C46BB040620BF5EE,9605392771578746,55E0FA1FE15E595E,775217CDF523B7B5,0BE35CAF2EAF3EF6,FE5710BF1A5E30F6,00014D066107DB1D,028A73813110F8CE,0459A2CB2B8F0600,B394AF578D3FF64D,1D93568B1A08633C,17EC24587E77CD7B,E5D81083E937052D,00010AC95DA87556,532CDF6E3FED03C1,DD62CAAA9269E049,AE4EF2F5A329318C,3B2BBF2A55CB6DEB,0537F1DA82896B20,015B2060ABEA734E,00012784F9F084A2,10F944D5347C5280,998C70B87D759DBF,82665F73E54A79B6,AE079975FD435FE3,974D05010F2A0254,4025DCCA0AF3554C,00011051B7F995B2,69A277BE7045C53C,0E65A54254A92A66,2B2D4DC2D8FA051A,71399E41D23B328F,158839DA8D7E3EA6,160208393612030C,00006260B1D3D771,39794B1BF29D1909,C7A6A2E3E1AD841E,D3808657789020D5,0C8E5833C2A22080,06A28F58AD598B36,F8530692C128E474,000184EC50800DE3,2AB5865EE64510BD,3ADC5A8820AAE1A7,A7E33A72795BD704,1568ECFDAD0AE541,9B4D54EF0F4D073C,DD19B2ED4FAE6FCE,0000FA966EB18D29,6DD153831B23B6DA,9205B27A5B86B2B2,59C7EFED84131878,60A6B0B0BE13E104,573AA91138F30A49,8D0102053CAE2681,00010035F7845622,1D5A6B5240EAA614,8E1382178DAD0CE9,8DFB211A42272121,773B80357E863913,CD54007C11571ACD,959B4A7A2FC52B6A,000204C19E5AC9E6,FB63FA0A9D0B7A49,3813EA3725BF80CB,5C0DB1E25B43E35A,08D9302BC3A7CED5,9C4EF5D38BAAC458,56527E9FE07A2459,0001A060D4241E2D,ECF6A91292689E68,20F3AC188327427B,A4A3270566893DDD,3D648A71249B0F05,A826195E22C0E4D4,7F666BA1DBFD31AB,0001276F98A29A71,8B0E38690DC88C07,CDA0D6DFEEAC7390,3C8D9E147FC761EC,F06CB113B0AD56F5,9D581256B9BFB386,7686CDF715219762,0001780F87A9C0E2,A0C5F70AA604E6AD,D5AF3C9A7B649B03,08EF1FC237FBD7B8,5EA5111E35D526BD,2BF16C5A99B76779,065642210704DEDC,00007452CF9B9D9E,627B4BEF3889BB26,D36FDF72F8CF1CE3,DE7C5E550CF8D086,120E7831A48E59CF,4554195EAC5779D6,1B18C63E1B30DE1D,0000D34495BFEE3D,CF45A904E91BCE09,585D386BE3119EF6,AEE6292C30FA8B7F,698D0A8AA447F6DF,A7452E45B26EF81D,A01CC28ECF20989F,000080F3560E5D33,DF9DA4CF31D2D60A,DC22C680CAE08D06,09EEB361FBE04A3B,7EC878F235DDC11E,AE987EBF22832D29,E8455E68EE76BF6C,00001A738EF06AEB,21C67B7EC90FFBFA,D90B0E8E7FA9AE95,044E2BB66252DCB7,2F63C5CE0A385C7A,0DA41BB6E0C1A0D3,B9E081DF7F378A94,00003106F0E62F19,A79A2527B7DA91C6,92F2CEED95D707DA,07AED6E603862294,E832521B8CBA8F9B,910C75EED2C825B2,F3A7B9322214A3D5,0000EC76811F770F,A9E6F9896BE6C8D1,4FA6073E82281AA2,64FD58B90DC4D435,4551B52901BE9F27,DEB82327A4296B7F,680D883F6EF91FDE,000170E3A06ACC3B,B284EA1F67C7BAEA,1C5869259894F879,62F43BAC11507FDF,C0A2CDB6096CFFEB,B80C89ADCBF38FE8,CF67432187251709,00002D74ECF00FD7,E084247F403EB4B7,427785CB80D65A92,DCAFFB9401D25C8C,5C835695880B361A,E95FA77E49CB9988,514B97FBBAC3A4C9,0001E1DE0134B959,66C58D3BE396F341,2AF6EA7788C46069,3B6541B120928060,8AC6D64E2455E268,3AA9BDDB8B766AD4,A1B2F575457C8272,00006EB75C37DEB4,EA95302133114F08,DC4617102CDC64C7,060C456FB372BE44,B90DD6D56DF6CD41,D23872BB18FC1A3D,531D9B8FF3CCD9E6,0000DEFFB9A976EC,E3009F8B55BEC82A,91A7E9257880CDD1,4BE9E288673FA852,68ADD3203C2C1577,E29EDF34F207E2DB,D3898B444CEA5477,00014B00B3B03B36,6A9357E9DF80FEA8,DE1804456C09C7F5,D1F65385B82A6CA1,487F5C8D48042B38,34018BE8BDF29CF9,14065DD162E01CE3,0001BC0430B46664,E5A4C0223A7E2A36,2AED26C535019DC3,2B9118EB35000BB0,2293E9DB0D8777DD,CF5CCD0E590261FE,18A53BD77BF4BBC7,00019F450C42843F,B3CE243598353115,B394420E270A2E92,20862B9521AB6389,9AF51328EFD30D85,726660514664BEFD,FAED4162E3ACBBEF,0001A22272FD322D,B3E8E4AAD70E2479,FF683DB32FC93288,E5D4AFC7F16DB12D,8D963521F4D20765,6A14913AE8BB6A68,614FD14F3ED18BC7,00013FD9AF6118F3,E9BB5A6ED9729F77,41DF3DCD8397A1A5,8F89193D0AB2ED71,61C66ABD4B21404F,221195969AA4E05C,FBE0D4E7821A3AF6,0000839A9C93E018,6E64D43A15947672,2F2626F68E0C2613,555AF0E146EFFABE,FD86755FCDE2AFF6,F63FAF17A07138FB,93A35E894175EF40,00014ABDD39EEE4B,3BF383BF1D3AA573,07BB9A79B7AD6314,64178F71EA300451,01EFBDBFB13D75B1,0DE1FB519946244D,F7BC99F68EB8DA74,00017299CDC313A9,E500085387FD8F0A,010737F09D8E1391,F4C574986AC443E5,EFA2F01E1ACAFE00,3578653A0CE28CCA,3B41DA89AB2FF7EB,0001786493C08C1F,D7356292AE120CEC,93653B1A029701CA,E76F82D445443E1F,6D61703B496D2BC7,54457F15C8ACB9F0,1DA8288F48FFCB8D,0001105F14642209,0723556DB4AE3F8D,03A061A967FC00EB,5F84F34A176EA7C8,013E833DA3CC0841,627D4459816CA516,E8EB5769190C3702,000083AA284AE112,03E6267BC774B923,5277030A4A1239D3,3A0030370FCF05F3,C6621947968A0D6B,628FDEB8AB66231A,29BE3F5878401799,00011DF91B775429,0F44E86F8417C7DC,42787E2414C678D6,D2D5BD0F109B4C65,DE535F260C70D941,9310BAC5DC84037C,148060B7840F701D,000106C65A4181F4,EE55B957620CB5C1,55E1166F0B57B7D6,77A405BF51CE4F25,3EB1349410E014CB,E25AD538613BD115,52FE81D84C2470E3,0000982BE4285B72,9C865941AEC9AD25,D9DD6942F1538C8B,8CB3A51A9CA9473B,FAA9FE4E18265FD0,5DABDD06C4C50B24,1DB098B9A76B1632,0000800AE5A9E529,1BC707105953EF09,646E416ECF160E46,1AF50785636CB7FC,BBB3094B88AF9DDC,64EE343627235580,121A81C260B1DF31,0001C553CA56AE57,AE7FE94786A4C494,BD149244C10C0148,F5F4C3112E7008C0,CB4FECDCDD695806,E02718E4B9092EB6,B14DC9ABBAF84E08,00001221DE60D111,48B2DD458D21C58E,4FC2EF2E46305264,BA6336E2B50DC468,2FB0106F3FA5FB3F,E87BAECD597BD335,BBB0EDFF19A0C876,0001EF2ABA4C7340,D5EF7AE21B9ABEFF,80A299F8608AD207,CDFACAAD71ACA129,6D67A4EBB3E13319,6EF921E4507BF6D7,D7103C9E40CB1519,000128FEE9E919AC,B7F5A65DCA063AB0,8AD8EB0D845B15C3,2992D04893C7D982,3A4FA3BE64830D60,389FC24092D6E4C1,A7918D68BB357EFC,000194E1903D65CD,E3B916CBDBD39506,58A4B4AFA78464EF,4BA018E826F3105A,CB63805393E0DB28,772B24965505BAC0,9F4490D66B71B41A,00009D0603560CC6,0589B15D879D1BDD,C5757CC100B06F9E,560603E1B5CC688F,1C53AF49D7C7F7EA,2F7DA4B1E0FE59C2,B7246B158AEA5BA4,0001C5C3284E3A1D,5747CBFA67FB0BF6,BDD96F538500B095,3B031FDCC2B4667D,21614CE2B0A27969,0A12325167CE5ADD,ABF08DBED3BBBB2F,00016610954F9E23,A81D391B48F4AED1,5B2EB16E4E73831B,000B75C2465BE239,19D38A17F93D40A4,62FFA5F216D79968,0DC8D25F1A4C4AA3,00021A6C55FA0200,A067665D810878C4,F08C8F61B896E7F1,38876433424B3563,65E81A5D0ABDB9F3,1BA11DC5D7449D93,E2609F60380E6505,0001DE0F8C286776,9D2ED0B9BFFDA9A8,7280F663EF99BF97,5B9A9684A4230E26,45623485877112B2,20D34CCD8D34C055,A99FAEC806D400AD,000094F218C148CE,35320879258D281B,B9BAD39419393798,BEC1F84599E93267,0AF7D33B4494A6AE,44D8FBE144675DA8,162CDAA02B9199AC,00004D1282AB93C8,47DCBCFF51C1108B,C7BA4ECFE1B70442,5A69211C6A2F4999,D02158C69F7C491A,9F154D72D4E7E927,B4780F6EB64438F2,0000F2D3CC4BC008,C585C31ACDF75F15,27AEF5C9140170B6,EE19086E5B6D0FC2,459FE7A758AEA172,464C922A87C7AE8C,1AAD2756DE22286A,0002058561DCF1D7,22D33C1827F0FA12,A972F7AB4E5E7DAD,0A18A447BA5560CE,0FA2846360AE9B3C,40162C7D1730E5D8,EC87C83040A13683,0001BD90BC4B5C5C,29FA4C5DCC44608B,24DAEBC77417B7CF,4C253DC60E7AB933,0260CA68A4515CE0,192996D60DA8F59B,0A90103BDED2D0E1,000219EB679D9A17,17AB8C3C0D3A3152,2A00D6647C8BC8C9,C274BC857AABF6D1,DE5D622A78114CED,E1029D3E448A5F4D,2680532FBA77486B,0001D88034DEC60D,A94076878F5DC53D,37EB828ECE9D23BE,AD3F6CBD35639B4C,0DF32276CF971921,D90787E6025C608A,F7038C9A82996366,000102DE083D9254,2400E370B7729B1B,26ECD7FC92F71C71,841993E12C5644A8,691D65765393CC28,4A0105CEC34EF466,65B4B79219DBC296,0000B1C0757CAB50,14A969BEC5DB1A59,871FB1862F336291,0907B04C14A86C72,657488FE38173755,9970D26425E9A739,4533E0AA24CDAE32,0001F75D331082A7,5B26601583C13C5C,0E09A5165D719A7F,AD8AA538602B9DE7,1E4D4579CBBFAB8C,7F3461C7638FE52B,5DAA64204AD523DC,000145A69699EE94,2D5075833158727E,896551ACB849CE79,A681AF617647F788,1723B5EDDBE45009,9B5854E0EB1640D9,D62688D00D7182BA,00019BA6EEC7E1CC,077514AC85F8FE7F,B1809AE785EA2C68,06C6ED5EABC9A5F7,070674BDF0E7404E,D56E93EFDDE8CAC9,2417F53265519D4C,0001114DFBEBCAAE,1B1FA3A4C05C2E92,1A828F0C63D0C314,862A472BAEC50157,3736320CDEAAD20C,96E9DD3B0F1136D4,9C3B665979C3DC81,0000BA7257F0E70D,CF79FDD3CD205172,44327DB60363A751,BB823E50DCCEB37C,1D7F17F861449549,42A182EE2558B6B4,2D2CB0F6D9C70974,0001913675156E90,FC2AD0CAE142EAC8,F3028E6768A050DD,9FAC46D3CCCBC00D,042051099504F85B,6E5E01D26513973A,E08A22090462C3F7,0001FCB27F6F058D,D442A2710D7279C8,47C9353107967853,3186B539B65ECCA3,2F9040AC3FAAEC11,FC81BC15040A0242,33421E047DB53C84,000181EF4D06E884,5AD2B639D609EDD3,CF707AE8328321A0,FD0EB9CDBB3E9B67,03DCC84DB2747F7E,788F99E1AA81E624,89285D9EAD58FAF2,000100EE7BAABF21,9ED5BAD1C958A533,08ECBEFD2F7E8004,02C51E8D9FF1986C,28BE4F7E03E8F96E,4E31D4A1E2E19C4D,E13532B544BFFD85,000063807C8EBF63,CBA318968A0080EA,6E1EA446FDF32F6E,3918FDEE0945EEFB,7395E3591BED04B3,9BF369DF4E1D1F68,20B04F1EDA6EC7A9,0001F65E0BA40D36,A30A39CEDD4A222B,FA4283DC48E5BA9A,28F21B66EEDEA5A7,F281B97309A457FD,CE8146C6C9506F0F,F137C2F24953699C,0001C832AE77E493,10D1C03A6D49BC4D,FBED2EDEAE19ED12,2300FF1D15A1FCE5,EEA2B1ABD907BB86,1B749CB24E5DF0D7,7F2B3B838935CAC7,00015CCF8AF3C88E,8957207CAB35FDA7,3F202E983A7C2251,F84C77733F94A993,D5E9BAC3F2480FAB,2AB0A873EA9DB538,22279784D7692684,00003E9DB4C486CF,004E48DB2718C189,0F22832BC2DBD319,1014B3D4C276F007,AE0C8B5E22B206CC,94D40F9081FD4286,7BC1F98AC603050F,00022D2C55CC94CA,CB6B8F9D520E9D80,E539AB381B667F8A,249202E9866E1249,F527C91DA98D2C27,AC19181EB83403FD,CC88C5918696F4A6,00005001A3D48F32,4AAD16DDA72E0B3D,4FE27BA2AD11DB48,33B1070F26174171,7C301CB1AC90C1DB,261244E5F9079EEE,E8FE75871A7C68AD,000044A1C4ABA16A,11676A8DDDBD0340,5CB2C0CEB9AFA00F,DACF20980C55013A,3072DF6D1397017C,CD8FD549DBBDED8F,52AECF1796CC84D3,000049D28C2E88AE,B65B1735CA655C4D,6F76CCD8558A35E5,4756098172764FAE,133672ABE7B8AC79,A77420038C2DF576,5C8602487789F5F6,0000CD45E977BA33,4405E9F98CDA4908,7CCCA71AEF54E06F,06CFAF82FED48388,BFF533C830EF401F,35379607CB533986,4312D54C6C5ABA66,0001CB73871DFE06,3BD9746B54431F3C,82A5240D55F89DC4,4A1A73BB64F9B140,20F82C747F685C92,C19FE8486FDED4FE,2203D84CB49CC0CE,0001E880FF73EE6D,C0C1055035534E38,6BF0F508C87BD876,C78F9C503C5EEF6E,D7092C550FBE8E50,750D9410A1E5619C,AACF3B982D1CEABF,00003F8C7931F23A,68B429BAD6B2774E,9748A385107A0501,E8C1C619F4E25A52,11C290A2752B1858,F03F885523B1325E,614F000D3A10634F,00011A786BC97D6A,9B3A5EF04A5AE789,C560859153F5E0D8,E0CBAC4448FFDCDE,28E77ED61B6E805F,06D1A53063B71CD8,BCB2A1656BB817B7,00004249D8400C62,B7FA854786AF5AC0,07A5DC8209E7291C,1169AA6E93471504,6F86598C111C882A,632AB04739CE3699,DE9876A7284C1D84,000084269C032152,5F8B038957660A8C,2845430517B568F7,8ECFC5848B09126D,07FA5CC4B07ADF64,8C729000AD353D9E,5C32F17F662D27AF,00008BE8097F6AD6,7D89D3929A3FB996,073895E614D1731B,69525E899F54687B,D420758D66EF5494,DB58FC5E91390710,B5137A7326DFDBD3,000034DBC48E8154,D214787A42B34E0B,5BAB3A90CA91799F,66AF1457F338AE10,E34D45E593BA63CF,4629FC74E87A2409,C9C511732392B012,0001188E1D7E9A74,A02F0C97DFAE7E47,B637B49189CB0814,C3F74B323BE03840,B31534EB340465AD,3234E3EB38BFDD68,7DC07CCB02369028,0001F414C8FDA45B,BBDF17A1189F892E,E36B701711EBAEE3,9246EB958653A11B,83CDF571CC3ADD4C,2995DA9A115E2745,5E59E02C5DF39A62,00006C681B957EEB,D79C7A3713401C3E,3C15A60271E5BA08,5A75226D8E7FE905,D133222B3A45B328,AF446C79B7610870,3EDCEBFDC33B0E46,0001E5C107CD7990,7B89CFDF854F487B,EBEE5F2F24618E2B,75A442065C2CB258,73C059841B74E5E8,67AC618123BBA529,27580ED44099CF33,0001C523C646E1BB,5548036B6B86B283,AACB716B6ABC7050,89CF0F9F1F6552C0,9A665F8400D87BA4,84D2AA1F1DF63636,6CDCEC2BE880938E,00002AB398292840,2B94F69AAD082CD3,B13850F11C95D4E7,E7192BD8FACF99D2,7E9D90C86D4400AE,32AC85A534E2B4AF,B91249979A9882A8,0000B6295FB3D086,84EF739E89074420,F7756424F99DE4BE,4379E183A608DABB,7DBDEBBE169AEF00,BE1665D536F68CCF,E1CD3876BC9C435D,0001055E38120373,390D402CE5D3DC44,8CFA0A3677B6515F,5B5D988515E05F4C,69F9F742A9C22D90,8E6B864D6F3E299B,5347C49B541CE666,00000ED5A3DA86FB,F6DC78F623D7E6F7,F6222F21867029C1,58A4C0701A4B488E,4E3B8B8547AE74B0,D5D3C557DF93FFF0,8846F7445BE15891,0001795E70C5F6B0,EC33500459DAEDE2,FA19D820518F3376,B73A6315501F729D,90B0F2390AE91B33,7D7DE108A2D5305F,A731403DDD7DB5D7,0001E61328D3B3A3,9907AE5C8C7C09E2,829A77D65E771750,EBCB0DA23A387DF2,C554C6EACC8C41CF,5C6FC6CF17434CDC,8B9AB73D5E274CE3,0001D6D62BADC253,75FC836641BC3BA0,66160AC7D263AF87,F272A8ACFEC28D22,29AEC47D8B0F2B2D,8AEDAE0C343E97DF,8F4D42A7272DAF84,0001024177DE4DBE,F152430FBB0B1DBE,E3568C1C356BF46F,1364FC57DF940142,53A0739714D93EDF,0A7E14F8906B19D5,84C8104B46A7DD44,0000DB2434BADA3B,1F3F7FE37E16E784,8E4743BF96285B45,CB2146A4B91A2E18,B3EAB0B7937035DD,96FF028F37DEFFB2,187B521A5CBDB905,0000C7786821C584,15D2C69187FE7E9B,5E1E586E1C413B8F,377A2CD34B273EE5,444AF3ECD606D007,448C5CFB70FB3AFA,A77280D2FB06E05F,00000F2F0B9DD6B2,F7A15794731CA711,1DA89839EBAB4015,6A628685D8AAC42C,68ADE67B3E83DFA8,DEE7A96D338D637A,BAE6D774CCB3EEB0,0001CB7AC39710BD,B18E188A83606185,19DD500E793EB5F9,12C76A87E568F3A7,568D47E6FEEDA55D,E7CD608C95E2A322,31C5EEAD9A5A8DDF,0001D44A00359883,BB9629B9F11E02B2,871EF19A1D125468,6AE239228B48B4F4,6AB3A7C2C690FDDE,58749FDB9E9DC64D,019F6B937A2FB5E4,000134DF49A77166,7C9E71B5088BD450,E377B6299A84EC23,B283FCD8652C0821,9ED4A93C9A53B760,D3895089CBB76193,248C2AB502D79774,000086E9551D6334,4CDE82E4D578720E,897CEACA236F4406,D47C0EBAEAE4154D,F65FF050DA8B7E0A,078660BFEC5B21A5,98F50C69F901544A,00017B78FF6A399B,4E1FF36CD7E657A6,ABB7C9BBBDB37F28,23967188A4B2E87C,D5F12C0E14AD5D4F,AE8217C059F26235,18215528BFB615F5,00017D9FFA6E5F1E,8F3EF16B6462AEB4,BB37519662D63BDF,D74C619945D19BBB,1F802B44351DE23B,D7D3D26D97C6642E,0045B6B0644571C9,0000376A39B9CF1E,A6BE7DD4152463F6,684815D16113586F,0ACA6C2912CD33E4,4A2EE4DDAC35C32E,238BF66DB232AA57,E78EE0AB10B8AFFD,00014D1A8692A152,62940A3930B9750E,9FAB4A381E83B99B,3B4349F3A96F3CA5,BDF20EABF8279605,69FF11F9497B171F,B754B8BE488D1AE5,0000A126632841F2,A1D6E2C81467F02A,6787FC23330482B1,12C08B821649EC27,27770AD80F13E3D0,A8482E97530FA1AB,2A6B9482E37BF91F,0000CD9C8BA6CF19,CB00E6CD755E2339,F28E1D920152F636,EA6F07B885ACD928,802F25F50676AC51,B8CE8BC8DF3FCB48,4B50101647FA93D5,0000856A3D3F007B,C1A591DDECED3709,BF70B66A6AB2638B,CE7F185ED93BA38F,DBE994643E5AECE9,A492AE884E240DB0,87AD9344EEAD69DF,00010E9DBBB4E870,47F1214544F1FDFC,26C218639D0C745E,361A32B9DB65AF82,D582A03B1CE0BEC7,D4895F190FA8E4AE,7A6EC93531DF50F0,0001A91214205262,1DD92154C952A9E3,07253E6EB1F5DD09,2950BA533570EAB8,B4F99783D14D82F3,FA8DE285BDAFB52C,621CC3C8DFF26687,0000C1236623F3CD,A28066213CFF86D8,8519BE9066E70EA9,ADA3B90C9C9D0822,078260120D02319E,63456744FA182ED4,B0D8F625E224DB95,0000AC3C875FC878,785EC3168B24B327,A652B12B6F4863CA,FE9336F4BC8B2ABC,449DC91E15F6FA6D,565C4F0DEE478F13,9ADEE49B0BB957A5,0000BF4841C7170C,261266AEB6489F86,70F47B3C026A7CD7,D53F719F592D2695,C8EF9E057CF90CDC,207ABC26FBB82D57,5F34AB5AD3B00CDD,0000FAC95A6BE005,2880FCA6BFC771FC,E8A1ED366C5EAF41,26DEC38C89ACC9AE,F433245E87B28253,ED43C4B08B4E1835,C605E763F1368AD7,00015274B28B2E38,768B9867C45D4BC4,4D682CC1A9E19CCE,1F015815A86514D3,9801C170584526D2,AF7C9183EA0ED04B,012FC4454B033E85,000122D555B3EB2A,AF3432BF24DD5D01,088931E27357EA51,B4BC4DEC5765FFC9,BAB5802D1F2DBE30,77945CF510624591,DF905FF2B98F9D53,0000C541ECFC19A6,D3CF88CEDDA56BA8,B611D9A6A8622C83,19986B1EC1D394D3,B45D8120DD6D0E2D,4DC51083A59F29EE,DD31431E3A000D25,0001E1A8F196D140,16EC5885A01EEFEA,4E449BDA055D1DDA,58F2FA8D2B55E29F,17B02F3EDC4EFCAE,50582C76E701EFE2,D4114A56CFA73858,00007FE05C9B4776,7B69B57C0CD4A1AE,11723646A501876A,6221F4F809449E57,03A5C8C953FEFDCC,74B91C97DE053B8A,5E7673BA3120D0F5,0001218FDE7C33D4,FFFFFFFFFFFFC5E9,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,A1397C7864FFFFFF,0FC589FA8688D839,F86335AC52097FD0,0001BDA7D338DBD6,BEF0CE72B6E9D1BD,92E0A4F2CA7CCCFF,A0B2035BB47215FC,6D36985E0F7DFC52,6BB989478F1D3A0F,8C5988BFDF5F4F7C,00006E2AAF9B9D9E,425529A64ABCAC1F,49734E54998F89B6,9C429949C1DCE97C,9BE2625E5A7B4023,07E239939824146A,B15C34D4A1653801,0000672443E98A7A,18D5AB42DC1B2CA0,71C6EC0E867DCDCF,26DEAB045FD561B1,45B3BA1D5BD767C7,0ABA0A9E948A246A,A721BAFBE893B610,000080697B53F1E1,AEF4EA78C6BAB2D4,8FEED1FA59A392FC,388326919250140F,1B94EB75B4BE5DFF,5BE9D0EBCDE6C767,63006B60E4B989E3,0000A140AE748A84,08CEA2016847486F,C383BC14A70F364D,2F2963663C26BBAA,342E5B2BD6F661DB,94F684BAC65F5EA6,91E13307F205794F,00015C3EB457D0C5,15D9717B534B56F9,57ED5C5F28EEED33,0AA224149D1792C1,2B663432FFF290C3,65B645B7893F3761,8C45450423A64BF5,0002072BDFEECFDF,2E9A77227F6B4DC7,26A6145E0CD52870,E8E7255BCCFF6551,C04097B01E64680A,56B98EE30BBE9A40,F3BD5AE69AE90DEB,0001ADE268AB0C0B,69C81B94AB88A2F5,52881065DEC1BF2C,D81C0EB80E03EA8B,042A15D8FBBB829E,2ADC2AE485616A64,7000B77296196229,0000B3B37F2C686A,8392008D794918AE,EBDABCAB9B836E2D,279BB892BC901E72,C16D3DF36FF6DB3E,BD3554E2019FFE83,AE5BB534F18B3147,00004E8CD30C178C diff --git a/core/src/main/resources/org/bouncycastle/pqc/legacy/crypto/sike/p503.properties b/core/src/main/resources/org/bouncycastle/pqc/legacy/crypto/sike/p503.properties deleted file mode 100644 index 8cd4e76acd..0000000000 --- a/core/src/main/resources/org/bouncycastle/pqc/legacy/crypto/sike/p503.properties +++ /dev/null @@ -1,50 +0,0 @@ -ph2_path = 0,0,1,2,3,4,4,5,5,6,7,7,8,9,10,10,11,12,13,13,14,14,15,16,17,18,18,18,19,20,20,21,22,23,24,25,25,25,25,26,27,28,29,29,30,31,32,33,34,35,35 -ph3_path = 0,0,1,2,3,3,4,4,5,6,6,7,8,9,9,9,10,11,12,13,13,13,13,14,15,16,17,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,28,28,28,28,28,28,29,30,31,32,33,34 - -A_gen = 3353B596D45A95A6,DF7E0A94A39B96C0,715DC90A72A3223F,CB73F56E5AD9430F,E4B5DA591AEE475D,322F1CE730413BD7,4EEA4028D168DAD2,000B254087875FFA,AC3985C5BB18D89D,45F2445C680A1E40,F59454B450FBAB11,95DC27D8152A0DAE,42A4FD439715E500,B958FBA1CD4CC505,C4E5AB2ABB732FC5,00268ED322F62ACA,DD27E5ADF7F57AB4,7C1379D2B09F0434,6E267408F1C8C89F,C3BB383C07B60035,9268C9183A95ECD5,9327EC043E0F021F,E63D2D907A9DE5A5,003110B6B4E0CD93,40B6BC5F5C2675E6,62AD4B61EEDC2C5C,A1CCA6B5091EF540,C6273D4E1D8FC7FE,266D8B99EE63A78F,39604E6927906566,AB8BA8F2C6A977F8,000CD759EE7AB739,1482EA2C7A8F5FA0,B42C8B9C007E5FE5,CFCFF2625C69E7FD,8334C3F384C268F5,D71E78E25FA4DB2F,64BECFBE41708879,00103FF021EF7BF9,002695BB8221E83B,0A08787E922A1030,8D34581F64BCE547,2FA5BED41306271A,EC24812ABD206DCF,978FA888C3CC6366,2BFF991CDB7CE058,A0BCCC1A447CF056,002425429A072D82 -B_gen = B810321963CF561F,ACA612873FBC647F,E5C29CB78215B634,B277ACABE764F907,76DBA8FCCDFF4721,1B4E6541441EB543,DAAB92E8B2DD0517,001ECAA65407E4C9,F7EEE8D8D30365E6,48F0AF97691E0303,A8AC75108BFDA627,07C0F65DCF8450F1,CD74E9CA0E92BECA,342E232149CA1DFA,8E841EC6D7725DE3,002429A4E9A12CB0,B810321963CF561F,ACA612873FBC647F,E5C29CB78215B634,B277ACABE764F907,76DBA8FCCDFF4721,1B4E6541441EB543,DAAB92E8B2DD0517,001ECAA65407E4C9,081117272CFC9A19,B70F506896E1FCFC,57538AEF740259D8,A43F09A2307BAF0E,45937210137F28D6,E76DD3A731B45FB4,D1C1A7F7030546EC,001C3D5057DFF16D,6E3DEF7C8A5A47D2,12D9AF90F92FC868,CE33D50FC931894B,2927354E05ED037C,4864AD1D8B6E4E56,2C6BB7E4CD4284DD,50A30A93843DDC28,0038195667C39958,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000 -XQB3 = EE99D64B76EDCAB8,24081A5326BA0FF9,2BCFD2861E3D63FA,A0964C6F4D7EB493,171019237F558103,A19A27B706871B49,ECC7384313612D3C,000A3EC9B9537811,A7CD1086A7F15A87,21A78B0FFA3920DC,BDBDD8A49264C6D1,925A193B79F45BB9,D3E14C9F15E21C4E,6A218D16356EE2CE,9D0D5E4AAA37DE6D,0017C49B586430A4 -A_basis_zero = 3353B596D45A9D99,DF7E0A94A39B96C0,715DC90A72A3223F,8773F56E5AD9430F,9943B35C469A0526,B964613981C02523,043F68F92C55B886,0018B5A8D224F483,AC3985C5BB18D89D,45F2445C680A1E40,F59454B450FBAB11,95DC27D8152A0DAE,42A4FD439715E500,B958FBA1CD4CC505,C4E5AB2ABB732FC5,00268ED322F62ACA,BC88BB85404378E5,61071195BC44BF8F,C92D13994CE9B8B3,9ED615392DCF6CA2,C4A95165FB25BFDA,EEEA8545EBEAEC62,AC09C1C3E91B41FD,000B43AC79A90A0C,E8B38A79E90EAADB,840B284661CCFC39,06D5091432C311AD,0DAFBD9CD646033B,3FAF77BC98339AF0,75F0C7A7AA5D03A3,D188DA98DE124C6A,002780B2B7B1C9CC,DD27E5ADF7F582A7,7C1379D2B09F0434,6E267408F1C8C89F,7FBB383C07B60035,46F6A21B6641AA9E,1A5D30568F8DEB6B,9B925660D58AC35A,003EA11EFF7E621C,40B6BC5F5C2675E6,62AD4B61EEDC2C5C,A1CCA6B5091EF540,C6273D4E1D8FC7FE,266D8B99EE63A78F,39604E6927906566,AB8BA8F2C6A977F8,000CD759EE7AB739,986343072253CB59,675F6504D2978FEC,A0A52D48BA2141EA,623302893A18D8D1,56B48005611F5B79,E398D5F901FB591F,E5A41D9AFCF35177,00391CDEF0EEFA35,E9B1DB43D63D7EE9,8BC7B3CEB5A89BAE,0C0DDDEFB4D9CDCD,B9873A36C1B0B949,97FCE091A32E2501,838C61141A0FB449,A4B61F965220A71F,0016978E2D5FBE08 -B_basis_zero = 4256C520FB388820,744FD7C3BAAF0A13,4B6A2DDDB12CBCB8,E46826E27F427DF8,FE4A663CD505A61B,D6B3A1BAF025C695,7C3BB62B8FCC00BD,003AFDDE4A35746C,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,440192590061240E,60C942451EC3E20D,2195638E3B7632CA,BA84AC322AA59D16,3751CBF97048E02D,6A583E4C816EAC44,7A984D4F477762C1,0027B5AB2E503D63,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,BDA93ADF04C777DF,8BB0283C4550F5EC,B495D2224ED34347,C797D91D80BD8207,14BDF59D4D0C4184,44E8550D8B58B719,E40A10924AABA412,00056916F74BA9B1,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,440192590061240E,60C942451EC3E20D,2195638E3B7632CA,BA84AC322AA59D16,3751CBF97048E02D,6A583E4C816EAC44,7A984D4F477762C1,0027B5AB2E503D63 -B_gen_3_tors = AA6FCA1A7DB3B9C1,8D12C496B3D530CE,909089D6DB66CE9F,026979B12182E911,D838DEA96EFB14F2,C70C12A9DB5E8DEB,BB4D79F4A6E1AEEA,002F6E7532C0487D,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,565D24EF17871BCA,5547441AA7195322,ACA179D99F24388F,F764EBCF575D78CF,6890A45614A3A134,0545AF60FF4DCA38,4730B86C7FC40E22,0025DC757FF39EDC,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,559035E5824C463E,72ED3B694C2ACF31,6F6F762924993160,A996864EDE7D16EE,3ACF7D30B316D2AE,548FE41EA01FEFC3,A4F84CC93395F5E5,0010F8800EC0D5A0,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,565D24EF17871BCA,5547441AA7195322,ACA179D99F24388F,F764EBCF575D78CF,6890A45614A3A134,0545AF60FF4DCA38,4730B86C7FC40E22,0025DC757FF39EDC,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,A71C6ED6210C87CC,C8DFD8D415B8B348,6F6F7629249932AF,4196864EDE7D16EE,367B30E71EAF8BE3,880DD782D08D9134,0E6A3EACE9EDA18D,002542106DA2CDE1,DC6CDA78FBC6D660,00AB35FE4E0DB497,4CD08BF7B90D948B,DD38F40AED30B440,5C9D9A2A66152FA5,8143357E694594D8,4331EA627E400226,00274E4E416D3346,239325870439299F,FF54CA01B1F24B68,B32F740846F26B74,CEC70BF512CF4BBF,B66AC1AFBBFCB7FA,9A58C14A1238E8D6,1D13DC5B5C37A2A9,001918A70013EAD8,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,58E39129DEF37833,3720272BEA474CB7,909089D6DB66CD50,6A6979B12182E911,DC8D2AF303625BBD,938E1F45AAF0EC7A,51DB8810F08A0342,001B24E4D3DE503D,DC6CDA78FBC6D660,00AB35FE4E0DB497,4CD08BF7B90D948B,DD38F40AED30B440,5C9D9A2A66152FA5,8143357E694594D8,4331EA627E400226,00274E4E416D3346,DC6CDA78FBC6D660,00AB35FE4E0DB497,4CD08BF7B90D948B,DD38F40AED30B440,5C9D9A2A66152FA5,8143357E694594D8,4331EA627E400226,00274E4E416D3346 -g_R_S_im = F74CEB25BB76E955,12040D29935D07FC,95E7E9430F1EB1FD,844B2637A6BF5A49,EF53270066899336,A235B168E9C24121,813113E8A462D7E0,002C1B13A2B9155C - -Montgomery_R2 = 5289A0CF641D011F,9B88257189FED2B9,A3B365D58DC8F17A,5BC57AB6EFF168EC,9E51998BD84D4423,BF8999CBAC3B5695,46E9127BCE14CDB6,003F6CFCE8B81771 - -Montgomery_RB1 = 0C2615CA3C5BAA99,5A4FF3072AB6AA6A,A6AFD4B039AD6AA2,010DA06A26DD05CB - -Montgomery_RB2 = 49C8A87190C0697D,2EB7968EA0F0A558,944257B696777FA2,BAA4DDCD6139D2B3 - -Montgomery_one = 00000000000003F9,0000000000000000,0000000000000000,B400000000000000,63CB1A6EA6DED2B4,51689D8D667EB37D,8ACD77C71AB24142,0026FBAEC60F5953 - - -threeinv = 55555555555556A8,5555555555555555,5555555555555555,7555555555555555,7CF1276D98503E1C,CF0186C74B5465B9,A3B114D6FC634CB0,00227636AD3027D0 - -u_entang = 0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,00000000000007F3,0000000000000000,0000000000000000,BC00000000000000,B48DD9032BABBDC8,87354452517EE94B,B55528D05AECDDB4,000D90684A9D9488 - -u0_entang = 00000000000003F9,0000000000000000,0000000000000000,B400000000000000,63CB1A6EA6DED2B4,51689D8D667EB37D,8ACD77C71AB24142,0026FBAEC60F5953,00000000000003F9,0000000000000000,0000000000000000,B400000000000000,63CB1A6EA6DED2B4,51689D8D667EB37D,8ACD77C71AB24142,0026FBAEC60F5953 - -table_r_qr = 0000000000000BEC,0000000000000000,0000000000000000,7000000000000000,1858F371D28A907D,D89DE1DFB7FD9CC9,4022A097759F1EF6,00348C1710ACEDDC,00000000000017D9,0000000000000000,0000000000000000,3400000000000000,1DA98B098303395A,959FCCF6F47CBBE3,1FFF7A7110C6991D,0028B138DFD8BD9A,00000000000023C6,0000000000000000,0000000000000000,F800000000000000,22FA22A1337BE236,52A1B80E30FBDAFD,FFDC544AABEE1344,001CD65AAF048D57,0000000000002BB9,0000000000000000,0000000000000000,B400000000000000,D787FBA45F279FFF,D9D6FC60827AC448,B5317D1B06DAF0F8,002A66C2F9A221E0,0000000000002FB3,0000000000000000,0000000000000000,BC00000000000000,284ABA38E3F48B13,0FA3A3256D7AFA17,DFB92E2447158D6B,0010FB7C7E305D15,00000000000033AC,0000000000000000,0000000000000000,7000000000000000,8C15D4A78AD35DC8,610C40B2D3F9AD94,6A86A5EB61C7CEAD,0037F72B443FB669,0000000000003BA0,0000000000000000,0000000000000000,8000000000000000,2D9B51D0946D33F0,CCA58E3CA9FA1931,BF9607FDE23D0791,0005209E4D5C2CD3,0000000000003F99,0000000000000000,0000000000000000,3400000000000000,91666C3F3B4C06A5,1E0E2BCA1078CCAE,4A637FC4FCEF48D4,002C1C4D136B8627,000000000000478C,0000000000000000,0000000000000000,F000000000000000,45F4454266F7C46D,A543701C61F7B5FA,FFB8A89557DC2688,0039ACB55E091AAF,0000000000004B86,0000000000000000,0000000000000000,F800000000000000,96B703D6EBC4AF81,DB1016E14CF7EBC8,2A40599E9816C2FA,0020416EE29755E5,0000000000005379,0000000000000000,0000000000000000,B400000000000000,4B44DCDA17706D4A,62455B339E76D514,DF95826EF303A0AF,002DD1D72D34EA6D,0000000000005773,0000000000000000,0000000000000000,BC00000000000000,9C079B6E9C3D585E,981201F889770AE2,0A1D3378333E3D21,00146690B1C325A3,0000000000005B6C,0000000000000000,0000000000000000,7000000000000000,FFD2B5DD431C2B13,E97A9F85EFF5BE5F,94EAAB3F4DF07E63,003B623F77D27EF6,0000000000005F66,0000000000000000,0000000000000000,7800000000000000,50957471C7E91627,1F47464ADAF5F42E,BF725C488E2B1AD6,0021F6F8FC60BA2B,0000000000006360,0000000000000000,0000000000000000,8000000000000000,A15833064CB6013B,5513ED0FC5F629FC,E9FA0D51CE65B748,00088BB280EEF560,0000000000006759,0000000000000000,0000000000000000,3400000000000000,05234D74F394D3F0,A67C8A9D2C74DD7A,74C78518E917F88A,002F876146FE4EB4,0000000000006B53,0000000000000000,0000000000000000,3C00000000000000,55E60C097861BF04,DC49316217751348,9F4F3622295294FC,00161C1ACB8C89E9 - -table_r_qnr = 00000000000003F9,0000000000000000,0000000000000000,B400000000000000,63CB1A6EA6DED2B4,51689D8D667EB37D,8ACD77C71AB24142,0026FBAEC60F5953,00000000000007F3,0000000000000000,0000000000000000,BC00000000000000,B48DD9032BABBDC8,87354452517EE94B,B55528D05AECDDB4,000D90684A9D9488,0000000000000FE6,0000000000000000,0000000000000000,7800000000000000,691BB20657577B91,0E6A88A4A2FDD297,6AAA51A0B5D9BB69,001B20D0953B2911,00000000000013E0,0000000000000000,0000000000000000,8000000000000000,B9DE709ADC2466A5,44372F698DFE0865,953202A9F61457DB,0001B58A19C96446,0000000000001BD3,0000000000000000,0000000000000000,3C00000000000000,6E6C499E07D0246E,CB6C73BBDF7CF1B1,4A872B7A5101358F,000F45F26466F8CF,0000000000001FCC,0000000000000000,0000000000000000,F000000000000000,D237640CAEAEF722,1CD5114945FBA52E,D554A3416BB376D2,003641A12A765222,00000000000027C0,0000000000000000,0000000000000000,0000000000000000,73BCE135B848CD4B,886E5ED31BFC10CB,2A640553EC28AFB6,00036B143392C88D,00000000000037A6,0000000000000000,0000000000000000,7800000000000000,DCD8933C0FA048DC,96D8E777BEF9E362,950E56F4A2026B1F,001E8BE4C8CDF19E,0000000000004393,0000000000000000,0000000000000000,3C00000000000000,E2292AD3C018F1B9,53DAD28EFB79027C,74EB30CE3D29E546,0012B10697F9C15C,0000000000004F80,0000000000000000,0000000000000000,0000000000000000,E779C26B70919A96,10DCBDA637F82196,54C80AA7D8515F6D,0006D6286725911A,0000000000006F4C,0000000000000000,0000000000000000,F000000000000000,B9B126781F4091B8,2DB1CEEF7DF3C6C5,2A1CADE94404D63F,003D17C9919BE33D,0000000000007346,0000000000000000,0000000000000000,F800000000000000,0A73E50CA40D7CCC,637E75B468F3FC94,54A45EF2843F72B1,0023AC83162A1E72,0000000000007740,0000000000000000,0000000000000000,0000000000000000,5B36A3A128DA67E1,994B1C7953F43262,7F2C0FFBC47A0F23,000A413C9AB859A7,0000000000007B39,0000000000000000,0000000000000000,B400000000000000,BF01BE0FCFB93A95,EAB3BA06BA72E5DF,09F987C2DF2C5065,00313CEB60C7B2FB,0000000000008B20,0000000000000000,0000000000000000,8000000000000000,1515143C04FECE86,DD824BE2E1F23AC8,145E12A5BA8E66FE,000BF6C6B481BDEE,0000000000008F19,0000000000000000,0000000000000000,3400000000000000,78E02EAAABDDA13B,2EEAE9704870EE45,9F2B8A6CD540A841,0032F2757A911741,0000000000009F00,0000000000000000,0000000000000000,0000000000000000,CEF384D6E123352C,21B97B4C6FF0432D,A990154FB0A2BEDA,000DAC50CE4B2234 - -table_v_qr = 0D640973CA6FDA33,30D640973CA6FDA3,A30D640973CA6FDA,9630D640973CA6FD,0B9B362A86413EF5,291A8D3DCCB3503C,28AA7266E86C4410,003E57A5066529FA,0EF755DBC422A858,90EF755DBC422A89,890EF755DBC422A8,8890EF755DBC422A,85ACA658F4ABDC07,0D196BC04A493216,E8EBEE1D04CCCD7F,002513A427F72A8B,EADE47323668C519,19083ECD7DC0E6AB,ABEADE47323668C5,F919083ECD7DC0E6,0B14832196A6135B,65C238AE07A19315,33892F2EF24CBA75,000EB6BD00093E7D,F17BF9E0B28890E7,F5AE5634A1BF1FA5,A5F17BF9E0B28890,5CF5AE5634A1BF1F,25C93809E47AEFCD,36BB725E0DF4FAB5,E60CED675C5D80CD,0023712156F96CCD,01C678311555200F,4D5264E0DACE9D42,12A66D44591361B5,5631C420E42BD0E8,00C7CA70C8F9037B,345253296A40C7FC,F44CE094886CA2C1,003DAD6A1ADCE6F6,E067F0F08021B5E6,11DC29B589407C3A,32AEDABFA1BC2B45,4481E32F9C45CD24,1AA9DD8D9554F1DC,B6F1C1F604160937,11DEFDB2CC29708D,0037004EEAE4323C,E36097357D9260F6,439C0A04D12BD483,66E8351E74487091,1421CC574D451882,AEB61FAD8599E2CA,48EF54E42C5C665F,ED1A8E11AC6A738D,0016259CACCC3BDD,0EB10F6F4BA05720,167E877244911B53,B87DC936138596AE,680CD578F4AED4BA,1694318AE2679DB1,1CEEBA16962876FF,73CAE996B2A0D8BA,00323A5E254D4A2D,AF443325C49FC9C7,F3368ED80D8E2E2D,5C49FC9C7474942E,CCD8E2E2DAF44332,471B92FFA7F05FFB,8C55AC5DD5163AAD,D41A2EDB81C0F26E,0012B9411FE82E2A,D3467582CC3CFFCC,629F4CF0C00C0C9A,2CC3CFFCFCD94B2E,FC00C0C9AD346758,3FB8C3F63F740571,2ECB1038CC7F3A82,F9707F59B63157EB,00115F359929F1C8,3218F78BA3CBAE8D,19C8ECF809D7722F,7097E87F9E319229,1FCB0DEE58D468E5,D0E9B55BF73DCF1F,1EFE4FCE69BC0416,EF0693CEC4EE816A,000BD45626E7A975,DB0929A1BD138997,F4B72083018B3DAF,576F0781228D05BB,59E79B4EB78D8111,DA7D2741F2CC8972,DF9C5CCEC9E387F5,1A7CC1B8C08AB119,003AFC9BC0E8ABC4,EEAAAB192225A66F,3D36F4A6197D1682,95351AD9A4013A92,737FCA70517EACFE,546BE45BE532FB91,CC1BAF4DF9C83B85,B7F98958BFF6909C,003A327C901E0790,77FF3DD1F9D16F4B,6565F407321E6DD8,B8A6CD6DB5D70AF0,6D5E2690BF53E87D,DCA29E4346D90AC4,1C4B31AB442130F8,AA4B89D4E4CCD33D,0016F0F5CF7D95E7,8CAE1CD478CAE1CD,AE1CD478CAE1CD47,1CD478CAE1CD478C,1878CAE1CD478CAE,FAD9099BBD3A4347,67F1D575139CB5BF,38293A715DDCB486,00123FF210860EF6,A3C6570E6A3C656E,C6570E6A3C6570E6,570E6A3C6570E6A3,266A3C6570E6A3C6,28B12AECF9AF8B71,DB47D42F34B82DE3,9556758ADED2F1DF,003AD3BE4F8540E2,CA6337B265BAB821,DFD5196D5A6AC701,5931D9A74BA1FF5A,D0C5E74C37D3F402,4D621242F79E2216,57F1976F8DF43182,F052D77BBE57890B,0026C6CA2E21363A,B4DB046E7F5DEAF1,6C97A33321B84377,39D110888DF1A1F9,3F0E8712AF7E5A0E,318610A741127CA6,8FAE99D54C14A492,B8E11ABEDF29D523,003610D24823BB34,BCEE07864886985B,893DFD453F69DBD8,846663A2582C0992,90BD04A8B4E03846,AC8F553BEBE4AAA3,21D7DE00A60E1DBA,D25E1FED110FEECB,002A3CA66830CF45,28AEC74774664D80,EF2BB2B32771F6BB,973B002353CD00B8,42E8DC31DFA1491E,913BAEE3CA3D9E30,ABF6D1605464DDAE,F3BBF0EC6297B06D,001F94C96F693152,13C45267DD75029B,2A5B4B4FF8E045B9,3A2CEEEDFA82F7D8,09E84B2F89B9CECA,6F9D9229FB56184A,E7CFAA7031AA43EF,AB559E585413397D,003410E7C5B657C2,E59C162702DD0330,117686788B4FC859,9130D016E8C6193E,95ACF6377DD58B43,886E99BF17505709,5785149D522C7B5C,35A0C131A77598A4,003CE98183E3A406,F66188E646E44D38,1DDB967838C24787,F0DDC924163B32D9,F3085EC466F80420,CDC2841D90A1671D,42C7CECE348BFCC8,56B81B6CB2CA11DB,003514702E4A9A0A,5F325943F0BC0122,19AF0969616185E4,395F6F8BF027BB07,3059A95AA6306371,4C8AC22B51821D99,8CA5493A42F7F073,3159D0CAF4E03BA1,000BA85326656B98,355770484B8F9E78,3CE74F9FB70AE2AF,29C66659490DA55A,4A4908AB5BFCCAB2,28E847CF76744D1B,D73C1DA7E9743E83,00BC0814A45DE92E,00231BAF63ED339C,8CA1F537B87311CF,4C08EDED850327E5,5A0D0300159AA110,AA2A2BCDD5424BAF,D5DE3F3F3DB4665A,B414A9EB85AEED8A,F42B8C9A1B8CC578,000FA3EDA9B597BB,A67D8C524B3E4E75,86499A8DBF7A9491,72F4B7F3EA4620AD,4817A8E2631DE824,BB8AFA3312167C4A,FC6430A72CDFEFB7,8D35B46A38FE2241,000175BFA3B8577D,CB088DAD679EF165,B4C8822258637092,B2C43661C46CF323,B9880541F96B5BFA,107BCA3032B41FAD,269816DB16A086AB,B5B0180593043903,0038FD7D2B147838,475B7B82B2D288B0,22C1F565B3292571,59C43DCA0D6C8F10,E1F36E62396C705C,F83EB8755AE3C245,8AD232E4B45B2625,877CD62B7C9672AD,00089DA6104B553C,934EEBD2D80093F8,48EFC56B31172CE1,AFCA4B6A73ED7336,995F04639C835D11,5B3B9A208FA56837,47FD72D865F2357E,9E3CAC4107E83532,0031CC176CE59261,4AD8213DCC0EE2E4,4CB861B5AE488639,A51A5B14C15122A6,11D3BAEAD457C643,69F81BA8151F4289,BBF7FD30D142B1CF,0EFF9B4443C1F00D,003A8516A2E48A25,BA9071A25161B713,D23BF87F90FB216C,0CCEFA630B8101BA,95CCD7CE9070EAC0,B8CEE68602DD9A73,D60E96A7B6065216,F90F1CEBF826728B,001F67DF31E4041C,B826A44841FE3FCD,5D362655AAD7FF01,92B4DD765A16E5F5,FCDB74BC0D0D0A6B,F41E518CAA1A182E,F07FC9B18F378B80,5C70AB82A854E783,001DD88FB06EF820,33EC5C7825F89FD2,2199AC18FDD5A835,75EAB3F2E9965093,162128FDABBAA756,ED6618E12EA9E8AA,300CF4246FAB5DDF,BE8FFF323060A819,00147D4620F25FE7 - -table_v_qnr = 6666666666666731,6666666666666666,6666666666666666,7A66666666666666,566281F7D63AE371,BFF8182310E4EED8,0260EA261A835DB3,003B5180C26A5D29,333333333333319C,3333333333333333,3333333333333333,6333333333333333,794BB3C497AE085E,B747BD4AD5331DAD,BBC9B92F7FE88E38,000A2AE8FE2D81EA,42F42F42F42F4303,F42F42F42F42F42F,2F42F42F42F42F42,3EF42F42F42F42F4,EDE69F6C16FE9C49,5F14E71311869A6F,4A3D210B203EC110,00361A6419F55969,E85E85E85E85E7E1,5E85E85E85E85E85,85E85E85E85E85E8,BC5E85E85E85E85E,160587963688731A,C89C86E2D4409C4A,4FFF66D7F74F792D,0011FD93FADD078A,2FF402FF402FF403,02FF402FF402FF40,402FF402FF402FF4,F002FF402FF402FF,10AD8E578684D15D,7D8BE80CE669C6B0,2F6BF0AEC5EAAB99,003FBFC2D75908E7,017FA017FA017F80,A017FA017FA017FA,FA017FA017FA017F,7FA017FA017FA017,4B59B05371A2C857,C201D772A296DFE0,1B3AC1E2919F26D3,0014E64D4502A6E6,95C05529A8FEAB59,595C05529A8FEAB5,B595C05529A8FEAB,DF595C05529A8FEA,2F45F28BB8ED273E,FA436C90BD54C61A,1062C7B1DEDB1074,00315A8AEDC8909C,C06F5DDCFE428877,8C06F5DDCFE42888,88C06F5DDCFE4288,948C06F5DDCFE428,AA9C9EF112689F32,53976445D5B6748E,7756462EC170E4DB,002C003A897F5825,FFEB87D96821E700,E6FFEB87D96821E6,21E6FFEB87D96821,6821E6FFEB87D968,536BACDAEA5360A5,587DE91F62936769,F9873A3AF7BA1771,0001AC726662E629,07D5FEC6230591FD,9207D5FEC6230592,059207D5FEC62305,27059207D5FEC623,49E0E7C0B24AB790,72A0A655B60DE2BB,9B0D09A6BA29F50C,001D311492A73E49,3DBF0903DBF0903D,903DBF0903DBF090,F0903DBF0903DBF0,DFF0903DBF0903DB,2E57678E6F6B36FA,6D14F41B551BD544,A9A9EBE547506451,00340F0593481A65,207B7E1207B7E118,E1207B7E1207B7E1,B7E1207B7E1207B7,E7B7E1207B7E1207,8FB1896621AA9BD5,ACE233C79D786D08,4762CA7D1868CBD4,002250D8F8670982,840F89EF8D6AD1D9,D860EB4F2F6A9A25,59D8EC2E0086586E,12947D34DB3512E9,F63A898976A47748,501E5E834CF73F95,8EAC965E265BB2A6,0034B4D6B0074D55,D3DC3CD9848C0DD4,F4482A22F4B792B0,CE877C0F970AE966,ABFE2EB4BE8939B1,D39F645922FB329F,183041DAFBDED6FF,35DDD811FD020363,0014AD647102E09E,9A9AC56B775830E6,349D4969F781C5FE,4A96A3BBEA5CCC22,E413030F74832A1C,4CD1307BD96041FD,AFCB8545E06F5E57,1C86CB1828C75997,000EC2C4397DD1A7,4301B37140F51F76,6F2795BD0148D223,C955484121E76B9F,3AE35055972784AD,109E0D0B1EE661B7,8530AF7BBFEFB9DF,2A20E1C05CCEC0E4,0009F5C0FEBB8ECA,4E3AF17430022B8A,35839EC8DB54E2A4,A3C6E03E4E9EFCD7,DA418C66D7C8A36C,1FD4F171FE1732C8,C625B70E60138FC9,A4E5092E399B6337,0021F760DFCCB761,5EEAD7AB9B19B13B,2CD37E80CA584907,38F9B3527D092219,2400FFCCCCFF04B6,CE2C4B82E6F44CF0,83A9B6663589197B,66030DD337B55803,000A2179BE9ED7BA,DD28279CDC678A67,4D6331D441594443,8D052A7E726EC043,24C4928EE44B7AD9,371ECF34320A1AC3,F7E715563D9223CA,7D4F1577FFD8B72B,00113FAE041A1084,E28435CF3C6F7D49,2A0448B3C90AABEC,4FDB34DA65E72DAE,8DB6017694201827,BBBDA1163D75E61D,7DD994DF4E8BB61C,4376D272F53F0160,002F782D31FCAD7B,13CC56E70A95B922,3E79A643C48D1142,193B7E19EC380834,1F43A718BEE0BD64,AF07EEDBAAC36417,1479E0460B4E85E0,E997B33A457870E1,0012792B8A001D25,BC6BB8DF2AF20DFE,56E5A0EC1FF64B46,739BA13928CDC001,D9A0886EDF77FAE5,641A73F9F6B41ACE,1DAA1F63D364ED8F,797D94D0849C5333,000ED06FE444692E,5FDF74D731C8412A,6FA3CCC72BC442E7,F7A328C581FF9506,9D43E8D9CE513419,E0969762B591CA14,A7A20D5B0A226CEE,E652DF72F7ACDBA7,00098B2737AA6855,15D2521AEA43D912,7DC88B6270806BCC,F1FE1E4FDEBEDBB6,AFD018F26E77AD62,F8BB0C784D9A7776,8F933FA003570378,B7A3F4080B1BBFAF,003043D63A75E546,2254A8771FEA02B3,8398EEA5EF546F3E,A6062563B110D486,5AD887813EF3AE86,EAE29AC17FA58A77,924599311ED77B3C,3DF2835E75922318,002EEB5411B26C76,9CBF7A679A9D0048,B4B201453651D31E,A4C91B0B01A9AE32,BD873B3D5E9CDD40,01869D6517CD803A,05F3A2180D299CEE,D46EDCD4F9A5E5C9,002901D3472FBC49,BC9C88687B4C473D,0B37349E2D384219,86A75F99B9FEA3F6,32FAC92124206663,BE37BE6B4BCC19CA,8F77567E888968B4,4308A1AB82A632E2,00028B00FD8816E8,F0C7DF924D5127BA,CB86F4707F9FBAC5,0B643FD9963502BF,5125F52EC4BF48C7,87F7A3330AF723A0,1455E18791E932FD,4DE936B1F7BAE4CF,0006F35FFA98F53D,459FB6EF424D1859,F492057CEBD9391E,E70ACB8F885C8084,CEBCCFF5FF922454,EA056AA88BDD2C5B,B33F747126069D2B,ABC8F606165AB077,00280CA098BAD483,AD7B42377A2CF64A,62877A76DB1B5C49,DAAFDC58FABA0793,6501BFB81B604B74,A5EC0D8847E461DF,E730BEA141B807F7,16209BF6A0544D52,001C131448A178B3,F09679A75D6EDB8A,85E0E32FA20333FD,659E89AE27506F5D,CBE8610A2E1C126F,CA328C6CB821E1A4,B0F6B45C68433733,996850439E5A4FA7,003D91026425288B,0C70416DFD912112,7B03BDB79F9194DC,1ACDFCB1F1986D14,572978ED23C5581B,FB1B4CAD724370B0,7DCCA0FBB9D5A84A,A33D15155FB6D48B,000861CA17970496,22BCBF7871766C3A,9395C19D8E87CC4C,B92EF7084D0FEBD8,8A60E143C87DB915,3FDCB6ED258F6167,FB9943E3BF11D380,E116C209F87D2108,000E76DDE2391409,C8A69E75B7B72831,300BCE8A5E86484D,34F0183CB8FBECCB,590030B5DC767075,2D8B65503007FE01,8F397E3E796F3B98,C77FB29679EAF434,0013554730291BD2 - -v_3_torsion = 9999999999999ACA,9999999999999999,9999999999999999,E199999999999999,F80F9506B04F6159,922628D05B98276C,536E7BDA3A893A25,0038C6C682DEFCAE,CCCCCCCCCCCCCC67,CCCCCCCCCCCCCCCC,CCCCCCCCCCCCCCCC,98CCCCCCCCCCCCCC,5E52ECF125EB8217,2DD1EF52B54CC76B,AEF26E4BDFFA238E,00028ABA3F8B607A,B61A6449E59BB678,E59BB61A6449E59B,6449E59BB61A6449,161A6449E59BB61A,B0A7A696AD14F403,5908519429BF6752,F8F5C2FDB95D626B,003415A91EB9B01B,59BB61A6449E5991,449E59BB61A6449E,61A6449E59BB61A6,EDBB61A6449E59BB,DCBBFD66B1210ED0,D1759BAF69F0DE7F,151E605BC94FFF1C,001AF11E41BC9044,865EFC865EFC868A,5EFC865EFC865EFC,FC865EFC865EFC86,CE5EFC865EFC865E,4CC228DC36501857,73987670F8421161,E0DF934DDA9372B7,002EFD8AF527F647,548FA3548FA3547A,8FA3548FA3548FA3,A3548FA3548FA354,5C8FA3548FA3548F,370CE767DB69F0A1,148A42FD9FA8E75E,95D3497A1836567A,003B176D3CEE7B7D,50217FB6E959A5E1,55D744B5F5B8D09B,F7A01245A9968DFD,5E2ED28291CBD92B,327D6A4F12ED9197,22F38DE9B94342A8,F08F9207C0BC4954,000092CA7D85CB62,554517694148E5E0,810BFDB74ACD2E40,AEBA25AFADC684DA,3D00922D4CB46FEA,9B6A27893DA502ED,70CDC63D75720D1A,079E291279150591,001EF28157438CF6,59D483698ADF25AD,DF259D483698ADF2,98ADF259D483698A,47698ADF259D4836,8A409FE323B0C564,7776BA73BB1425E9,A9C30185C47DDDD5,0017CB3BFFF6729E,6F92CEA41B4C56F1,4C56F92CEA41B4C5,41B4C56F92CEA41B,E2A41B4C56F92CEA,9D076460B8435788,54F113B72EB92D94,2A66E44EFC731303,0012A4AB560F3F66,2B1FB984943A94A8,30572CDCDFF75824,86B44D20E248E0BD,91D67FBFB355D2A2,1FB62ABAE68FD35D,3C9EB762B7B42EE1,9F02146D035C6473,002E16E82F80CE94,57721BBE9E5A5800,A2061AF8C6275649,3BD12A9F2030397F,11812DB680FC4074,E65278C2B095007B,8F2E2CBAE91FE5D5,ED8F5676C276CA45,003DF6D70A1D206A,BE8AB88AA30ECFE7,4BA78C308192D1B7,B3E24AC5F8070CA1,096351F2D30F7BBD,81FEFCEA948AD196,D3C5B4543AD9805F,00A75812F48753D9,001724C5EDAB3470,2827F23CACB56FB9,0157BD32FB57A7B7,70A9DAFDB132D060,792BEEB65C0F9BF7,E56FC183B1F50CE1,CCAD12C0789DBF02,8C2146875FF342E2,001CE0B3C0517507,49B33CFF3F381BC6,D8CAC1728CCEDAAE,1DF2FD00097B2467,0AB713DCFD459086,08836E5EA1B2EDAB,1716275997ADF384,191CA247A36D2F50,0032176EFFF620B5,4C8D46F27B6D17EC,50F8ADEAE3D0F0C7,545DC5F4131C3561,E5B904096E80374E,A86F14DB302AE72D,8F42BC329DB7D7E0,83BAE6D9FEE5F302,0031094190A0F887,8EB074F53A76A870,B126FDBA6CC46493,555A9BBF86580EF5,2D766D1384CC6DD9,488C1D0E043C69F6,E46574481370F9B8,20011A2950633B25,002C90D406DC97FF,25760E200D5A3CC9,5B029C9D13C41968,4CF262816A003763,ECB895F7DEFD5B79,5500D603F7586E63,D3B73E937238582B,E0717E4434F561B4,0024B97B8A231B62,3B59E87672CD3132,39065FDDB46E42BB,DFF1DBFCEE9FB3C5,95D0A17ADF5B0686,004F4AE55C15F6F6,EC7A661AF31BEEA2,0CA7A05464470274,0032630B4C55211E,9DB227BAE1A18E5E,2D8003402FC924D9,DBBA9E0412D57B42,00E3590E03813384,50E5FD1EE6160BE7,319EE53F2DE7E963,AFBEDCC8195A0FE7,001D66C22AE5E03D,FA1D721B8012AD24,4D5A34CA856360AA,2C74166DA03E082F,A334C1A0A8C0EECA,4BD3029C76081336,C17E91F7FE1620AB,602C6464DF6D7B5A,0037C56195A01609,F42E70CB53B77D89,971CD3CDB95DCA98,98BED2110CEA97D7,29E8E40FDE89CEA0,066762394F501B5D,768E393C98EDB0DC,7B7177B9782A051C,002419F31B5536B7,6B9078F75FB9FD5A,AAE697DEF085EE62,55F0635BB0920820,B6EB4C44F59DA609,9D20534E797B55E3,E586320878C2E00C,4B2C04D2265832BF,002B7A08CADF8ABE,A28AD65405737E37,01A7AD3DA645AE6C,A007C768042513DE,B862E5834961B9AB,D751FD817FF50BD6,D40A969925029B74,38326A08AA3FE933,0033A720FE49B1C0,6F33A8DC20803BD8,2846C4B267C2FEA9,3007D269048CB91D,149AF087F10343DC,A411643250BFE57D,FE05DA28BEBBD6A2,A1CC30AB16469EDF,00073147428B8D6E,14144FB077BA07EC,BDDB35BAB1D76D69,161ED689F2678887,635E2E3996327A7D,EF1D6C7CA5686991,50B90BE915F46926,1CA4E335B9AB5FD5,0027BAA66DCED0C5,EFA7AC2F83918F15,1180A29870F3D459,90347A6E04DDB73E,80D765C86450E8FF,B872718F0F19F98D,D6A86F096DCF4922,0B38BB34120254D9,002E5A1621B615F2,B2D181BD4FA52AA2,DC904B3EB8AF6F02,D6B25DF9558317E8,85BF914F31A23BAC,BDA3E9AB557B29B7,5CD5E1D426B1789D,8A6AED659E678CD3,001C56D6E1BB93F5,924E6058D015A38D,1E2EC7DD7A5132B7,A97C2194346DA32D,41EF1F31CD51333B,FB89E6E30C1162AA,4061678E5962580A,09ECCCCB3B6FAD5A,0037AF58627A887A,E8F5D903F0BD0269,200E1FFA8489B9DA,DE882C8D3156A460,8C4DABC11F877458,D54C3B40CD538F2F,41674635284DFEBB,AD9B8330BFF569FC,0030C2633BF078F7,75C1E6ED473130D0,FD624B7CC04D355F,313DC4BCA820911E,449D8112D71CF106,23A25A83664B420E,16A55C6AF6910691,DA58FB0631B2EAD0,002D42B72E1FA0F5,4AF98FC17BA992CE,19C1F944FD5AB7F4,68ACC73E0CE942CF,7B3F9FA6C110FEFD,3DEFD9B6CFCF2AD2,4B080446336C5FA5,19508DFD60080814,000FD442DBA88642,4EE43F3D8CAC1374,0AF2E7784E2460F7,50133AD8519FCCA1,BDB81ECD10C888CF,0675791FE9112FBA,364B5F4D282C51A3,A3A53FD5546E97E0,00261C6F73A8BA64,13DE8B19DF5E0FEE,1D05A6FE505FEA21,634E634AA1C25DBB,2C49E6E62282B432,E989B2E0D9775E22,104ABC59A97037E8,03DFAB907857260E,003B8179D525D960,AA3BFB6CB8587768,515E32FD38308C38,927E612E9CE18C76,13B2195A5D867C54,857274100A6ECFD0,10CAD97274DDC646,030BCDB9A79ECA27,0007F0790BC050BA,67F4FD27FF7B7A3B,7528EF9DFC6790F9,D34442AA02F00A58,51935D736DE84027,0FEA3DCBAF9002F2,B3D055C2572AD741,9F0EF6D70050CCC5,0010611302FDA1B4,8894D7E86C5358CF,E01ED56C2E374D80,1EB04AACFBB0B60D,1B0F1031360154CD,052257CF78935DF2,D1759C3E61E7823C,C5CBD367AD3EB0AB,00377C52E4424CF4,ED5FFE6B5FB024BD,065B8965C7A3F1BB,61A0E4FB6BAAF40F,D8ACB4A3CC9A6C24,38FAAD404A5D6211,F59F595458B10D72,13FDB0B2371936A0,001934F680EC8F88,F6DC60A5C5734661,9CD9E9A6DA083A88,EDA465D0EAA7F9BB,87FEE132D788E4CA,94D57ED92F0D0A7B,A157AC0056BDBFE8,62DAF28EE0E30FC9,0010E9FA4557999D,78942F9DE083A353,5FDAC52AEBA63CE5,905BC434EA6102CF,9CC2E0667372C509,E22094C33879AFDC,820B3999B77E5E28,7076A18C8D100A7D,001B55229ADA2623 - - -T_tate3 = C8958D5CEAEE9961,15656BE866831334,3DBF0E58FFD1403F,2A2E6D76A5BD8030,CB8B87470EB10976,BF2B2AC3FF0E5842,AA01464195495DC7,003301FE417ADEE4,1774317C1AE747D8,F622B72338E21067,66B109C419F65B51,3D8711EDC6BBD998,B63D65AEBC6BA7DC,01291072426592F1,1BD9936571211946,000DD17AD4188A2F,F88254ED9673F23C,FE13BC2A7A60FD32,5C477D4791512FC9,B60D285940223FBA,D4F04D230B01D6D7,AED3BA7AF814D35F,050DE8541ED8EB69,00070D8A04CD0C5F,8F6D06DEB1BEEBA7,728845EFC2E41EEF,C0899F1BE099641C,B2D53A9A6FFB638B,81DFFB91EE670A12,7F6ED051EF6DD383,56FE7CC0F271EBC2,0027A62D7A33CAE4,052F209522A9A8F2,BF15EC49DA5F9607,164BD51C1FC2F4DC,2E24296622C7558F,578D487C382796A2,AB9ADD2F0B1DAB27,A71611FFD3196A6A,001C93380BC6A35F,6FEBC2CFB6E541F0,A0E90B20492B299F,58D1C7665561D204,726AB02F7704DD1E,ADCAF51273B66C35,AFEC72698D7A86F8,6B938FF75A01AD1F,0025E913D3900041,3D782D5FBF4E9D25,8CE0A7CD3D244A6A,5DE270BA6D676D73,C7137CB67CD0CC07,8A42A49B803C1B06,0A6C6BE61B5F9D23,ADB2D782169A7FF5,000CC514CA84D8C8,494C083C726D319A,6A7A0544AA7CFB48,20BF934A99D0A326,0FDE6116074F7AFB,9CF64B6FC92E8B3B,01996D1A2E28860F,9C527774AD244155,000CCAB220E2CC6A,558C076E1F240A33,4E11EA9EA5AEC610,C5E1F18FFBCDBC66,C9A0DE18266F12AE,83E9A9054C991729,64F28BF07DC4BBC0,4F98AB9C8248C641,00380130CBD158A5,13B583F5FE1445EF,2E28143407376486,C3388A75AFF33517,1180CEEC3264360E,9AA81B55A88A713E,B0B585C6D4E7871A,7727044C3A91B54F,0034090B82AED8CA,43B9DA643352346E,5CD80A2E547931A9,52C64DEFA2869297,42550BF0D51F925B,7A5C596ECA3ED13B,41315CCCBCB0EF42,59A69D5A2907E724,0018FA7EBEF3D7A0,17B4FF96AE5486AB,98A04C523C0F8004,7588FD11603A8967,75D3A9FA885976C9,319EB1383D272E66,390D6ED7B9D98336,4F178CBFE6278E11,0010FFD3C9A1690F,59B95A5F65DC83B1,611AE8D14E568ECB,104FFA7B7F94B97F,F0EBFF6D81837480,3E0FC0257BF0208B,A335B99DB95D061C,3A05D7396AF06A4A,0025BFEFD95D3454,777847DB261D0C8E,316D64AD0DF8761E,1F7BDFB78BDFC95C,12D68D75520F6CE5,AD8922594DA44BD6,052D2196B26BEE2C,F56F8AC4937139B4,00337B4607E54134,E28F853A3580BBC7,6AC658838B3D9CAE,75711438ADE90FF5,90B042B090FDD7E7,396F3E95707FB6A6,903D06BCB61F51F1,7A89595551A0AF7D,003823C2BCB4ACF8,30FBC722A0A8D1E5,5C20FB9E09682F63,5EDA785D78735AC6,EACDEFF413E25C76,5B6CCE16AF1FBFFE,BAA204B461C736D3,3A2C5DA9681E38F4,0000D873080ABDF7,48EA7D1A8EAA38C8,817C468377955430,B36941B46040DF4F,D4D353AC3A3506AE,88875C3AA6E17B17,913E3089EEAEA7FA,4A756EC91340AE78,0023799D07E58FE5,DB8BF50A3795D736,91F358BC8714D0C5,94653037769E2588,071391585F29F6D3,3323D1202F4B91DE,1537C77A96148FF3,6056A81907D4C433,002121EC34AF435E,215197FE6EA6E31A,F99AD791E0E90BF1,CBF0A844BC107235,92998285C0447A1E,7B6D6B57A26B0385,163308F350FFD8A1,D75DB0B3BD04C81F,00380259EBA432E2,3A1B603C9748B921,E442778BF7E68F7B,C18D7F7912EB3BA8,A97738AA6A94B292,CA75DC8EBDBA768A,09EA20EE8BE90961,BFC40FB0608DDE23,003437B4025F50CF,59ADBCD79A4CD43D,DFBB504AC907DE13,1B320674C30D8AF7,19130F0C4D890FAD,A51C4182DE07371E,D51E6A288043EA17,77C9D0181A5D7095,001474DCC530DE65,02FFF407EA2A5AC4,4C1F998FAE9AEA08,1F18404A859AF280,58D9E124B68B9102,558683EE964318EE,C70041AF357A5CA0,7BF6DA77FB7FFBF4,0024F2DBE4601F9E,410262939B802A04,1C6C3272E99EA472,2CA3BABFC6D7B31B,1B27459EC0530457,FBCE8F37D551AF07,1CA4F10EC70009F5,45E564B687157DF7,002619882EC74442,041FD94D3816493F,3C43AD27D4DDE1BD,8E6524D5E6F70274,F124A431D2885B3B,77D49DF03BF4ED70,CB719BBCC7F877EC,0BDD570A4AE5F4E6,0035C1B86C412524,5C27C52F336B093C,760E352F13CE0F9F,3005961C7E83724F,B910D0879B11A93C,CA6250054F49E93F,C2B4EA9E521006D6,CC7F250134D90E4A,00109F0DA2F06B04,B31A22E737D960F1,54F35A87C8BF3BAD,B64A22864F9DE445,E76935A149ABDCC3,3A314D980FE6562D,89CFE04D814E533C,BC988C62FBD1175D,0000E89CDC935EF7,32AF9BC2289DB649,1748FB4EA48F5876,B59B2185EE4AE2A7,0F67B98DB2060ED3,D6A0940F2E8DDB73,FE11002C43D00FE8,8FE34DB948A55EB9,0008FA142A65DD9A,3A07B154D3BFBB8C,A89023C326755A79,EEEF615D4B42338C,6F85FD4BDEA87EBA,CB0A581FB61C8CF5,5A3D9879C6DB166D,ED45C7CF88EE4C19,00022D56528470E3,A13D9D61964CD379,DA8C473E933BF48B,DBFA60AC3B60F7ED,E82F50C2AD350D3D,36A822C9786ABF2A,00A590A2E855277A,0F40625E007D6CE4,000ED96BB72BCFCB,55DEF0577BBFE8C4,550A31D9A1652217,C72D388FF8569303,D85B0FF4F21A2163,344702DC9E36C473,3A3738B89E55EAE7,77BBD889350CF856,0020D9667170E607,EE654EBBCFD99BF4,A51754E593C8BD24,9EE410583CE28A66,959A3A1C0637EEF0,25B018DB2AC757CA,5C999C11E8BE1A71,406E15821AEFD399,0023E566DBF968CD,8B0556A8CBDD09A5,29A330F02CB9BC71,2C7A4CA49EE08EDA,A20BC85C23DE7881,2B008CB2ABA75ECE,D9DAD51971C97CE3,0C299DF6E1090B2F,003D366FA90735DE,C4A80F061484271E,57FAD14D646659E6,AC47A7E1EE5915BD,79228C14AAA868EC,9FAB6233F405979B,9FAEAEDDCD5C0B7B,B1ABF3654CE77537,002B7EB1000F0EEE,01ACB510F9BDD6C9,300626F7AB298E48,19D4AB3BA42040D0,F2244C65099634E6,AC98B66BE249B8A3,D54BFE9A19638B55,38BB6F006099B783,003EAD979CFAB042,562B64097C0E3D15,617A23EC3EAD0D16,C16ED610D3E26DB9,39CFD8008287C87F,C086978264A3CF3F,0976297406CCCDE6,4D29A168F4C24E5C,002BC6550814EAEC,21B04A0861AB56AF,81AD267496B0723A,0D0A6B1330F2658A,AA43D8AE67E02AEB,8C758B566009EE53,DB673CB9F69599D1,C7817897B57ABC15,000D6E2530200C64,0F3BB67FB8D15AEB,6A373275A0F9691D,C82F999933CFDCE7,F3C21A92123729D3,2AAA8D42CFF0166F,BA1D7820FFF9E3FA,3351E475C37ED977,0028B1856DB6B8D6,C6C147A917137F9F,115150CE171910BC,BB815EC83C01EF36,2FB127AE73D17E09,B18FF8B689017F63,FF8EFF8ECC1700A0,49E53A8E60F49646,001D965B930CE232,2D49263D0A9F5A06,2498081DA7E396B8,050F26C9D424D441,593C798D4917B122,3ECCA5107001C6DF,5A57EC5C0C24985A,3D2477C73B18234C,001367F6E2E2718E,9FE8B8D126C87071,522D05A4D9BCA6E5,5EDA963F2AB9CBBC,937686C66CDA1F34,C6779B5840C7D648,D3F011BA549D9CC6,9B45212BEF14B281,000FE3E85CD0C96C,07E00DD3B87271A0,00E1A01ED5AF4628,0DBB843F55DC762C,5991C124A6636800,CCCF5AA4973C0E07,028E2EE0E23520DD,C122201866705C71,001DFEEB2631ADB9,2FDA3DA37D56BF05,C5FFC6606973DB12,3A6C43CD9BC36D4A,02F722B325D4B976,326A2D1FC3596CCE,BEAFFD9D4F74E1A1,4803282EE21B9278,00392F11ED22988C,4853F1EE22BECACE,6D6F1A0248082567,EDD81C10C97D4036,C6C6919A6BF0D920,2C7F97C64804117F,F0E8764612D0D63D,4CE1C6178B2BBAA6,001CEAC0F775CC99,90EDB27DC607E009,B5490C02C50CDD50,0F9C35B037DE3C0A,FE0369234CD36A70,7FD8C7D067CB42C9,C8D135E6ACC397CB,ABDF5827C14ADE3A,003479F89C145EB5,77342C2DF94CAE02,7FBBA379E84D0B4C,BFEE92ED3F99A1D5,D81201938B6F48A3,E7D1044B05667438,461F1665EF57A27A,E147E64A892FF6DC,0016E022F892A0BE,2D623EE5FE5AFE33,37E6C8B5BAF01A07,E4E7BC2245CA7313,2EC198AFE2B1F360,F0A9E7E730369EC9,8B1253849CC85BAF,84298A884AE8BBA7,000F2855C467201F,BA0D9C53664C111C,F343B0084862DA5F,DA0D21E3D3294BC1,1AC43A3FC7AC3F79,8D3C52F86ABAF529,6850329404CEFFDE,301BAA527CB2E260,002B40985C0F2178,F321BDCDB73DDA09,EA464E4C9E08EE42,FD7EC5C95BEAAB0F,93F21A307A9D12CA,387E17D7D0EF456C,D924FD33AC95D92D,047A0E9ECD0695BB,002356452B8809C0,CE69BEBAAD414EC1,86D870FC8FAF2F10,094D3853A2625618,247D36F4FA0BDFD0,72508F97DD7DD18C,FC2ABE771A92A683,BD2D982CDCD7EA4A,001B1797E76399F9,0282BC0758B7FC94,3F38B35203F6C8DD,A2A503010B6085D9,3F1CDE784113B420,3824938BFAE808D3,49181DCBCDF7CDEA,8F46E81A781667CC,0032A59F67224000,DF2003DE7763A6A4,5AEC7D558ED9E452,7E20854603DF162C,086C3B0E69A59A03,10AEAE87416CC623,2425DF04C1F853C4,92BB528E935A35FC,000C460C4E6F0A57,B2C3A4E4E033FA22,87BF93C8E652A2D7,E09342302D9D150E,11EB187B1FA67FD0,3584671E69F80DD2,10B31168EA471815,E0C3081752989039,000B36D45AE5E62B,584FEF06B71B5999,F3389713AAB4017B,AA31756C1A8DFABE,C8D0EBB6053ED1AC,ED3A29B43599CFAA,DC5D5825736DF5B9,C9C47B483F3B638F,003106757EB1622F,BA506D5D96975A38,64316B6D7A9F1ECC,528BAFE4D9F6D493,6A4F0C40B21F7E59,C30B213A35042FCA,CA06DF89E035508F,AC38655331D6A33C,000812687D0F4438,4D25479F15E0DAB8,3BBED84CD70D00E9,FC9E6839D10B8ED8,750ED957B7E0A0F5,88BDBBF16F86A39E,499A6AB13E35F7D1,621682C224418082,002755DD1CD7B1B4,B38583EFBE4EBEA7,2622DE43A687A112,ED4D301E8C6212C5,C755777EAAABFFFA,DA1952C76C69BB8C,492B439EE76B0B9E,2991F601543653EB,004035E4A9B15C2E,7411F49456F80962,598AC83665879F9B,453292A161EEA54B,7D35BEA6250589D6,CAA4437FD8A63082,03CB1F128C1A3753,5EBE8981BF41D6E2,003D2704ECBFFD5C,2A3A42BFEF96D753,B4B38AA8F4B29D1A,1ACA4A8F30C039E0,46FF641C96C948AA,8840F27C49421AE0,6AA75B7B60F9134A,A75EFEFF070B73A6,001D81ABEF85D08B,4BA4846983372123,114DC6BBBE5B5E2A,21F7A615CE7A3E67,993A3C7767A5685B,E07A7A14A10C17F2,E93FC2AA075B7D78,92073F4FBA3169D8,00345C4840B95DC2,54FC84614A2A97BB,3BA73336B3145000,DE790F93D8731BFE,3B8BADD1C61CC9BE,5FC958A0C1129FC8,33BB83611B26B190,31334884882CD974,0003A930285DE115,8F7922EF5AC36FA1,F777B79D30F83FF8,0C90671DFDB5CBB0,EF0FC04361626E29,49D5FF514D8FCBA1,5D5C496DC99EB0C4,EA43770B34B3FE53,00389D14C0E967ED,9F72A976766F2714,903C8359731CD843,B7170A8F7D9236C0,8E10DC5CBDF391DF,87FF837AFD73C834,B3350774EEB37694,7D21A8EFFA78A7DE,00007B6C38B69373,37EDDABA0CC5D7E9,B15122F0BEBE4FD7,09DAC3CE3942FA72,0E61B46E52B84040,DC93DD8905C94CB2,24D3D67D0ECEC227,D40939C16C70CDFE,00155AB7130A876B,EAF6FEFCC4EBEC0E,2369BD1469250EFA,5566E7238F78C63F,6C77F7DE14F1053F,0C3F8D5016F6EC56,C7E7CC43911E95F0,82628621D0C55216,000C38BE0CC0D22C,E77273C5D735C315,B489E366D0BDF7E5,A7D4F3DD23083AE8,447C6D8E49EC330B,D29E22F30ACF2907,8F26094F15E68A13,3DFE15F9E8C0CDD5,002E3E8E2A43E98A,245C4D9588590111,8AA3D39D42BD4C0F,374715F8A26652FE,7DDB3DEFD69C121E,F344A1BF5CFFFE75,754D321A023CE2E1,4091B51E7EDF4D01,000F89E2AADF018C,1986A3A77C261209,836C6450D826B45F,A2F0AAE2789665EF,D0FDA0FA7F7C3974,A44B6E755AE0670C,1F69EE0EC6443BF7,4EEABD7A95795443,003026E70427CF10,F0CA5000FB005FCA,E0F11D92D5BF9740,8382582230E62A5F,545AC5342B7A3FB3,4292076663CAA4AE,E25DE9A4826A6345,46BCD59C8EFEE162,002EE72E2B189C30,2E2E8A516EB29A09,63FB2C3B7EC3522E,AA18342BCF88F857,EEB88785D98BF61B,5D433D9744CFE3F3,BEF0392BE00EB485,53C4A26942BC4106,00077455A2C49351,61DFBC5D3671B149,DA6B59207EDA517A,E55968E6D1D36134,517769F1C47B0CDF,E6F03782781D2B33,DE249FB4CB5344C7,1A0E685F74654A3F,0022C81B84C58A9D,B9F2D9BE2BF48E09,B8E10B8A7C9FFC7A,689196E5ACF0F2B4,41E3872D682E1704,9C8A2DA3AD177BD4,8410736AB7C91FBF,69B7A00E56E1647C,002DF49719286E0F,F0EBB77C49AE166B,3BB4F219E61E14B2,349A3735D511F8F6,3C45AE2B868EAD15,DBDCF31D737AB3A2,FFBD671A08997ECA,38ADAB66D1B6ECD2,002A47FE28E95C51,001E0EA7CDC0FF20,548ADD75E4E85DDC,BB50EEF7511D7B4E,A2338FF61F7EA92B,1CBA3708B5E7EF0F,81B0C5F59F5EF200,E417F49A48066190,000BBADBA7247F42,40392FB2FE982765,6E0323B5247BBF3B,4A293951A5775CD2,71EB84EAACDC038A,01B4A6A972C2E72C,EC187C20C70C6579,766A8DCE73FBCF65,001D462C39EDED9F,0F9AF735D90CFBBB,D368D0631EBE121E,286F3AFE4932AE68,3E605298DD4716C2,6A539EC30487728D,F94896D980B61A09,ECC78AFE9AF2EA61,0011467A6DE4F6BB,4653B5E4BE9F26EA,645B52DA88DE018A,9F6809CF6BBE0F64,1EC4C3027D3E4E90,58D98A7FDABA5047,1D186CE781CA57B5,44E3DD95CF12CDA5,001F341C336EEB5C,0D94D2DD0950AF19,09FF725D2A8208BA,0B24EEF7723C83A8,E6B6FEA3FBEF1C6C,204AA70A03CDC653,D3445315F598DF86,40146404A98E098F,001FADD644D7A91C,4DF4E621AA40BFFE,0D042A93B5874CBE,8767EB430F019F22,0F443DFBF0C07531,FF452AC1B80455D7,EDBD357505011528,F901E6DABB2A6593,002FA3554E508EA8,19FF19847227A3C4,BF045F0E599C55A9,6309A6DAB4312376,2F7BB10E2B933197,AB95264FBED9ABBA,4FF94F641525290F,39AF01E2292533F5,0020DF93570443E6,43D1F40D362F227A,F168E9D558A12D52,2AA82295DFE8BCDA,44DE7579F6FD3B0A,373EC860DA8B2ACE,C2298CF9ACE8B47E,362997010860065A,0023283F82E17D08,CAD6AF4DAEFFD26B,36450114A474D7FF,A3F94D648FC9F98D,5AB3ED0AD226D8EE,3476A338CB73DCD4,4C57CE009F65722C,30EDC8A1EB512A90,001B18D10C31A82D,EE56D34788E0B283,E236C233760FC331,373C77ED6E9BF2AE,33438B895DAEB55E,A74C68FCBEFE4508,45DC747082CEEE02,C7C8C950FFA76D9A,002BB821E97CD798,AA67F1D5FE33D409,4A42A0234A606384,3529A0D00CF3AF1A,A8FA8DDD97DE0801,9880006F0EECD8F3,7A969887BD9EF229,B5B855B35407829C,003C4115A5D3925D,616CE3035469CC64,05F4441B215C6BDF,0410C0605CC8D217,8331BD36058DB4A6,D10CC487A9B092F0,298A7ED0943B9FD5,4F40098702B951A1,000F59C5466FCDD9,CD1043B945474987,1C7857505D12DCA8,7CA67136FB10F0EC,B5610309219609A7,96AEF8974726EA91,8ED5CBCCA3B568C6,08E7EB9B6FD1E467,000415C6D3CFF947,43CDE1A5693E10BB,17777F63B9E66F71,0D4A7112002C75E7,BB910C281C8B7C0A,923DB0F33064920E,E1947E09EDE6FE53,3F7F54330413C8C3,002700E43966B4F3,1C42FE6F0A3A45F2,2F7104BEF57C594B,21778325361B0BAC,CD25889F2EB78E3E,822B850DBC107F1C,02E0410BE5D79486,32AF76FB2FA97CCE,000787E179207641,33B4D14752E4E9DA,A124F1F4E5EF0F77,08B9A5D0536ED898,6D0AD3AC6993B094,A61BEC3E591B9773,7027ABC0EF36FC05,06FD70F7D8A6ECDD,000ADDAB2F3C0A8A,89019DB54DBF80EC,12532F9F6BBD5129,DBC3D94A838A80A1,AFFFA23F8793EFA9,D0F8C7BEBE873AF4,3643A167A86DB431,8088C266DB8ABD13,0019EDAC05533FD6,8DBCE53EE8018441,E8335B6A765A2AEC,44C703E5C48F504C,1DBD7134FAB340DB,3F30F4785DF8739D,51E5AF0784AE037E,A50DDAB0AE459957,000BCB9751930BF5,036EF29A1600C7B7,03435DEE05ACBA8E,603ED0E0E8F974E9,9A3841F0A8937C1B,5DE201CD73E5919F,ED66B01658DDA40D,94041279B979EE71,00086C95E97C627A,472B8590BFF42266,D4E36E4438A458E7,6FF399F82A355D21,9AFB1F3CBDFA6083,17E72771426137CD,2D3C1526904D8FDD,BFA0CAB423DEA1BB,00146DCE2AC890E7,35CD156ACEC7EC61,251734F25BDF37C8,48C4BD9BC61DD67D,F966C08927B2FC46,92F0FD36E9A03F03,8672F5BC8E1F78D4,C14FBA8A757A0DD9,000A388387B89B70,DADB20448DBFDD20,4DF3B85542DF6A41,B3221A2E39748083,C1EF24DB9691CAE5,28C123A8EEAE01C8,283AD140FDB218EE,27755A3978DCD352,002FB3D407771EA8,D05D84E5B4AC0E45,EBE0CB36B1B4CC7E,4E0822A8112BA8DA,E9C05DD8CFD569E1,878195D8AF2100EF,88A5B1A7A81F4BF8,F5DE53FB471EE2D7,001A6F3E68B88963,B85053974714C276,55DCCACB58AD452F,7A5BA0E307EB3C93,5AEEEFD546E78921,BF0906E7D1E4870E,F81B85444FBC6B69,36D6BE3E3A58A7EC,001A78C7683DA946,4B5F4ECF88629A5B,1235059DE16A5DD0,A0D1203934DE4B55,6E25FA308788F47A,D0A93F2750B89686,79F3043613B9BF48,86B9DE3A36352658,002B49B1B9D78438,9E4F31D8BCBC8342,8A0E9D91B6F457B5,9F57FAC40D2A2E03,C208B734BB699048,DFA9B28F1F57C4F8,60487203B7ECCF7E,92306F409ACE99B3,00390E7A6031E6CF,802AF661775A1636,E9B552F89CC22423,77C86D3EE177E5E2,11FC4A3BB3B2D8A1,3B84E960E813BD66,F939006680CF1514,E9E52A03C3B3703A,002D3B3D8340D571,BFE73FA14D4A18DB,A192CABBE552833D,91F0CA460D7F6C32,C6D4B72492A0C372,881B3D32D886DEA6,9FCAF9D6D3236A55,77CB1695DED725E8,003CDBF0432C2E43,2CACC1965539A16F,1444D4BD0FCF3A5D,692F79DDB787E16D,92B8B9870D8D5D88,E32E4EC22037779E,196CCF707A683F6C,583ED5708F8BC371,002EFB584C64952F,BEA38DBE4643D98C,7E90DF5ADDF6C48D,84DCA818D39C6F7F,1499CFA090DA6CEF,6950713E288CFE16,6BD53566DA024E63,14B2C152CCBE2E35,003C83FF2724236D,89E25322395E702F,A13F62AF08819E1F,F8694EB6734CBE18,DB15BF7A670A90DD,2491FA006A1B698D,28D361278213C257,8A9CB53680BA1E06,001DEAB3D06E23DE,0462BF9F1F71FEDB,3DA41A22F47B5BD4,0DF1BC331D936E90,77CA3E7C939F87A8,B207B7FA9352DF48,0174E5F6C6444F7C,EA77D60CDFD46B74,00160B16B9786967,609F678B6697381A,2BDBD4D02E5D8134,277C82CD6CA1F0A5,C7A8C4EFDAB52682,BE251796B88DA11D,4D890348F3704430,EB2A0C55D884E482,000A23D31DC124F8,CE482437607ED196,34ED0228B7ED5ECF,D5491BF0D97EB8DC,0BD25272CA0A8600,F491DD993D81A2DD,00F69195E6FA1C2F,A4033AECD23B19BE,000EFB5528A46A52,0F674D3268FA923F,3704E220974F26BA,1A200EB4313E5C27,9D85B71DA1343FBA,DF33268109C58652,ED6C15D1DAF1FAE0,CBF8CE69E296B025,002DDB049DE17528,A0E506301109690E,C0A07AF954A8F06C,64FD23751F87C8B7,416D25B461ADDD9D,AFA0DB0EBA14F841,6B84687D04EE58A5,9A3E75F7CF26E5C0,00397D797B5B5487,979C29025A936B6C,4FD475A1891BF77D,B19E066E764EB693,15F60469669213F0,442B3BE3C73B4857,E56CDFA108DBC2BB,BC493899CEDC09EF,002E89028C5456EC,57437B91CF5A73E8,B1A1953BA1F950D9,B82D257217F9DF49,CAB5790EDE78005D,E09BBE1E131AC90D,D57028E8C9EC036F,7F0101345379E758,001E83CC91B41EAF,8D07976B68406683,E2B2646C1814A8EA,BD39B4E00E7EF862,8A9C443A77265094,75C25F87757BA53D,4DDF8C6344296E02,44F444C14C773116,000CA31EADD31399,32327699EF153FC6,74A131BB666702C4,10CEC5E163F7F09B,F0EE126AB0929224,2E5CD467BCA23F6F,456D8345004E1BF3,82BAA9150AA40D02,002AECFD821DADB1,5F99A67229591CEA,AC5955FC193012A6,9098D726A81D19B7,84800C0D79D30569,74738F5D5D6B1BDF,756365DBDD2A556C,2343E245707F66C8,002976F61621431C,056EB555E4289689,EB15751C51FBB899,BA048171B426F01E,11D5572F360BE6CB,F979C6F64EFC8FDC,210F851FA8793641,5753A965F0B4B515,0035697DCCF8A526,C019D1C1316B75AA,BD7071D6C4A3162D,6D638BE659DA1935,EEAF3508ABD93AA0,122295108C6B6D3F,71A2B3EFD5210C3C,5679AE22F6A895BA,0025F7E07FF202E8,6015EF3FC4E5F3BB,093F7510EC295028,B52F87F0AA9CC936,3BE3F2D1B2DA8BC1,1CFD107E433A1B31,0CD6C0B15AF6D9AA,CFBD84BAE91C8CCE,0006D0D0A9105E96,800F0EB3E01B729F,85E0A05F5A3BF790,B61926454767A77E,C82313F9E15770CC,106BE10A07AEAD9C,9CE8154E70A1C302,6ED64ADDF626C684,003645CE3DB733D3,D321D0428D48070B,4958E5E73C5FAA4B,9D3537F30EE3B43A,811EE7FFA450888E,12A12BBEEFC6A676,1B86640C37DCB785,6C098995F8B178E8,002D9FB8D05BC4CC,728E7E45A14618D0,EB73E6868480405E,8C2837E881A1F801,9725BF93AE29754D,516956847B7BACE2,F6C008E4CD32BDFB,317935C73BB6AABB,003FCF29ABB87252,6ECCFF2433B83903,9320EAB0D91AA40C,24DAFD70A0B7D394,B6575785437B115C,B74D2C56C560FACB,36E8FEF5EEE8F882,DB3DF00854AEBC44,003F172C671D99BC,B17219E5A6579225,0AE486D46F9DC26D,B2809EAD9C6260D3,E961DAAC6292C74E,25D5685B5E7C7F56,AF1C5DF1E052E7C7,3B1DEF0B1F21977D,0021703069343F98,4373559CA33A58B2,5ABA36B457733342,B6DD2342E0519FCC,A85A07B1AF76ECAA,8A2C8E9B4C0DF83D,90B5BEB6920699D1,D05B8787C0A7FADC,000301C9307505F5,3B8B45D0CD911AED,D973F04B97EE54AD,93A69C63C7692751,00EA38FCDB0BA9E7,03790DE330E6F6EE,D206BACC817EEE7F,FE699A1D2BDC584E,003A4B4C9E6E5730,04E0AD8E9BF266C9,32BBC0BFD92CE93B,DD065A1C86DDBF7A,24D0D80D9DE6CA5C,C92ABE1FA0510052,D8C500DBF07FF909,241AD45CB9CE1095,0020146556B92879,2A33FB60C4234395,7B60D2E3A6080249,C21A66F9AF26AD95,3A74A2DB74556751,4A08C9D916953D24,B0B4160941529D72,EA1AC59CB87A86F6,00252165CABE56EA,82C5ED002F870B20,ADBF72B352A14D91,AC0AF4DAE121EB9C,7C735BD962CF697B,052D84C63F4AE1FD,B452F7E768A2AD5E,07EA0314FB98D9A4,001C7E62CD343832,27BE2A3CF9CD1502,59642ADD9ECDF7E0,2EDD5E7657AF551B,CAF25453AD41C52B,6E68BEBD480A414A,0710C81FE9F7C4FF,E9A0CF317209052F,001611B28553979A,C953ED8C14B0403C,07B73E6457AE04C9,86995817F318B9C7,40931F896010BD66,1B2C883E79D9BB97,B85AB01FF13744E5,82280183A78E346C,00380EAC85436498,EF7E025A28DA1A9F,B2C38DF61E9AECB9,D92C9E7697BBB980,EA1D02D587049B03,B1BA6E3CDABF695C,FA512794AF4BA0AC,3F275B6C782CE9C1,0017E1BD94E5C869,D9F1F0ADA684D15C,B390011C182100DA,DD966981B7829593,4C6B7EAF20FA37E2,7713AE670DEF817E,1F2391081EF44847,F8245C9AC00C8284,002683CC7F878E7C,3024FB03513BE58E,CCA5743F77CDC027,8288591E26076BAD,72B7A5A920414F19,4144C51DC0BBB807,84BF87EDAB8C5E8D,8838CC47F2FAC99E,0019A262A874E4D2,9A34F26BBB9C9AE2,0FE3437533EA60B5,7B4A7BAE4FFF4F75,6D23C35A1C54C5E5,256EAD7399A3B0BC,4D13B01D775B869F,38784EC399F68A78,002883B7E45E8D5C,78FE41942F244171,EC3090E677D8F629,E0F42652C5466BC4,BBE9C30B36B8B016,8514E732EA57436E,88AF5CFE73BA9C98,0FF913354355777F,0012F14532CA3871,EE809F44B172F262,40F8EB011BFD0B01,EAE209C03D1BB65A,F5DE6B596C8152D9,F46DEAE6238CD483,80F23CFB6185EAC2,086F29F02944EE98,0000C3E9D867EE46,76558B3F5BBC4377,022B90EBB6CECF4F,1265B71309398C7B,11DE59BE68CEB699,914AD8D1E3C2E32D,2B553A96EA87A5CA,5CD24C4E3268F7C7,001E4ADB2690D6B8,75D57C8859A686B9,01F3FD34FAABAF8E,39ADBC8136CD560C,8D834525DBE4C2B1,CBB6EE355F22B61B,2C2B57103650E27E,9FB5225AB484CDEC,00179358AB355218,CD2F5CF3BF909C42,ECA9B539D403FE06,A9FA5F32F72B8DD6,25B8516A154BE988,19E6F65D95618FA7,07E85A031B092FBF,B5B987C06FD8BA12,0035D84B3D503875,554963C4565F358A,6DA10437D70892A6,0A80512E421A518F,0659674526264960,76CD3C1FB0F87684,B22F64DEFADB84E3,005575F7E95AF4A3,001B2838FF21D75E,D045560CE3C7A817,8AA27520B6AD4E9A,1CC22CBC60B2EE4F,99FFFD2ACEED907B,FF23473E54C8C8D0,253E6A8194568FB6,984CCADC5030356A,0037B5D42369659C,808FDEE52C09CC2C,3DDE574A7BC276AC,5B2176102F0E0B2A,64737689858689CE,A7FE4C2BB839BF6F,62C0AF898F03AAF8,6AB604B25715BA81,0000E096C659B3F2,AF9DDCD2C29F087A,9478F229D8D8C748,5D4CECC9CC657DE0,E12F72C0DBD9DF1E,6ED26D507889A88C,1C8160031D9FD8EB,D0CC42932A80B8FE,00389A4CD3E89FE0,69368691D8078F22,A8E334BE138B64F9,692A631BF9AB8F5F,8EDB21184C86B871,B43D261DFB3F99ED,9D4B9E6FF1208B93,99A3609AEC225370,000210755DE81DFB,DCCB4A02FA0BBA83,913C3C75B9EB22C4,F05B61AB2CF29B01,584C24332BC13EA9,8E584247F06B550F,7E2F43C81C8F042A,DCB6A981A350BBDE,0020850B217FE321,EFA0378FDD47CD76,F09AEC5F4F7FC666,6F5F44DE73F19E10,5167EB087F3124E7,64219CADAF7E48AF,8EDA2D9A986B8683,55BFAE950222EEB1,003E2256755BB80C,080058C01A53A1BD,7B2C248998D813D4,D0716F0FFA936453,FEEEF61B7BB395D9,437D12DB7ADFAF0A,436130B5A4987D25,84AE73DB84B4D663,0014695B4F0C7763,3A5166577941F9ED,C8AF6792BD29620D,A0E4384C2BE8AD13,3F372FEBFC623CCC,9FC3E1E0424240C8,5C3EF3BB38A35E91,3A8A8A43B2DBF5C6,0031BF56DD51A3DF,B2D9787F2C108361,F2C16F6680234AEC,FE08CA108D9ACDAB,8B298FBD4FDA84AE,1CF3004232DA3C99,21556908C7F200F6,97044C3C54207C46,001C8B868B47C4B5,BEC25F1A1C6D9DCC,BA6C600DA8C93D2F,2CA85D5A9978030A,FF0C40A6B174763B,C27062B73F1FA529,7C20857FBCF02F5F,2373757BB978F291,003623E6D7634131,B66B858474CF6315,7E58251D187429B6,66F941272EA54B69,96F5B2E1AF26B6C5,CC1CA444E17207BF,054576B0A8CCF912,B4ACB6CA7231C3EE,0010A13ABD856852,CF44A772017BE933,41D4A59012E6E5E1,4F716F7BC7610043,18EA57DBD3642C74,AF8BB0B758A831CA,C2E65E40401F4DCB,40611176F0A87E14,00281D44E0027F9E,5005AC58B4FAFC1F,C3D5032B618844D1,6936F99A1225564C,E39085AE30A2F218,1815ED4391D23CE7,80923A1659DFF71E,044C32D12D42563B,0015450C6E117B45,40329EB955A0FF98,3F7FA8B7AB47DB3F,1687F5D3054986AB,B8DFCD4DC7F3E2D4,018E3D6292FFFF0F,B18C16476EDFC591,2F35B040F0907739,0007B4F7EA0C87BA,3895A7F9F780E6E8,5085EF7159679825,92C9A940ED2D5E7A,B5CAF05E8EDB9D64,F50F5D9F7D1FD533,E8884EDDC700A40D,2ADD8E6F45159916,000016633447CA0B,6A3DF8085508681B,38E07752872EADAA,E9EC34AA2EEED4E6,1CCD5BC4630BEB5C,3D90C1A9314E818A,F84E160F086D5263,0B17C5A63BD8E4BB,0020CCC3D572D61E,489E34733819C40A,151343604EBC06DD,44E000641B7F1A6A,BF4A7E2C33CD072F,B6884F00473F93E9,C7A31F4503E3F6E3,BEE3FC9C15019DAF,0013E40A094DFF8C,24B76D35FC50283B,42BDF1F5DF175ED2,0ECFFCB7E82EFBE5,7DB2BD211F25B5D5,0A705C93AD203A13,86D43DF96184676B,A030E7E261EA7B8C,001341E04C845FB5,5A839039FA211141,CB5D6C2F61BAF490,3B7F97B5003D1336,82446C7CFADB3589,3FA153FE1567357E,9F32B4843513E98D,BEC52C1622C29FB8,0033F1148B9BDF64,55661DF2E44FC21B,14B31E74DA019AC0,0CCE5F8267B5FAE5,368C36517FEEF691,5D4BCE99E4ED0669,7D94FEB2FDCA8457,506936603E58EDB3,00374AF37CE55799,E7E21A995DD38CF4,AEF7A33B9884D49D,3FE47352DDBA93AA,7E16399978EEFDB7,9B5C008B7CF4E715,7E0216BD6D868B18,A103E92F170CAB87,001CCF370F72575C,B484F70EFAC1B72E,1B97D9616F71CE14,B3DE9CF2F6698270,8248FACE6BD1F262,3E2CE2F3900D6937,70863EC33617133E,085F5BCBBFCB03CF,0008B2FEFB35666F,396D49CAF26F2F15,B521179328D17D0A,010756833312F03A,E640EA17AE0170C5,6A9A384F05AC709D,9E1D4BA936F762D1,DAB3B6D8ABDBAFDD,002F8FEE91185C25,7FE9A5D9CA0C56DA,3BD976743AF0A728,57B6D48FB471D44E,7660BA4F297450D9,51F824E6C7705E29,1F3CB1E1B2BCEAFB,63A76D0EC0FDFF0D,00147665BF868F10,91E801D28D1B2A5B,12EB3B8B91A995E3,6DEF2E28931FD07B,E2BF07EA9E835CFF,F71557286C0948AC,572F27B4203F125A,ED5B752BD81C44B6,0022E2545F8A3E96,66CEB1CE201CB559,FCCDDB907231BE90,94F121820D1E55B8,095417E57E607F21,4C100EA2A303080E,946430AAB8617F41,4D0B205E94503044,0031A10ACFFBDF63,9725FC0F44EE2BD6,163DCCAF40D2590A,6C953E2F3B982429,905DAD9DD9ED20DC,0B56CF688E311680,2D97BDB91C698F24,893816D8FE85915B,002C7A76FED9295A,B049EB85407EB30C,B6364C28A98F9FA8,AE545CE50BE03162,F54214890437DF0B,300D870375617220,0CF79210D5738DB6,2232A3F3DC6A4E1D,0004A8DCDDFB3104,9AC45FC3F415065F,BB444FAC85468059,123D9906BBF95572,326AE496281B34A0,6B43C147D1F506D5,3D757AC95C091CE3,7F605FD8425C3071,001C6745A93987BB,544052B806C95788,9537FB8CAF7C9331,37725027B68707A7,7F5F08C0A68BCFE6,E5898D87E5F1D735,A97658134EFC39E3,CFB113A21695D437,000DB250BCEF81AA,834E663545595A44,E1AE5B0B9B4B2BD0,FB8083B8390FCC39,DCD4527009AE5380,B510D97C8B5499C2,A1FF49B6470927C8,374181443F12442D,000221FCAE1241C9,CFC6BF11DE44AE6F,DD5802C718B2F2C0,B251BE7996DA1107,C5D126ACAA2EA3FB,466ADAC0FD2B694B,64CCF760431FEDB9,AB529DC39562E029,00152744D4EF9C6D,EB8A628E2CA89364,5B83C5AA89E6351E,8705B736E6F977C7,11A51F9F3604F324,EC6743457D3CF817,AA9F543818847AAA,D9BD4E425BDF4796,0033C2EFD61D91D2,D57AB9706F302601,56386F9BE79A0E8C,3FC9A6E44B76E9D9,70A7E63A6B1F99E6,EFD7A488E16A3E51,6F97D7E0F955F359,4F31DF86B025F690,00028E0645CFABD1,BA8EFAB87F68DD4C,40139C56A042BE4A,51FF1DC8A4755DDD,02474347B9C1E457,80C78B1304D6BD24,D7FB12D927F1EBFE,F6C7752237219178,003C4D3C22769E75,98E3DF3743EE06C1,A6F1791E356715DE,F07F8F0DB6E05057,2E615F3D41C7DF70,6873CD0327876A9B,49E82B2FE436C257,E23179D374761919,003D55D5CEBCDEEA,A9FA6E8B3B00956F,93224D63B5C96C85,890A1C3D9DF251C3,50E1CCCFB8C53AD9,36F7A8FE3846FCCC,EBD0078C1EDF372E,0474E7B2CC861448,00048FA16FC1438D,3E22952D885BD8F9,549B9C52821F04BF,D18423402F2F56CF,E94A4A15004EB864,30CB73B1F3F0B412,ED83EFD7E9DC0D5D,E3FFE5F4CF1D3F73,0009DB6918AF3E0D,281ADFC69CC0DE5E,B2CBC69CA8178433,FD1139A388683240,AEF4B7777B67D3F6,11ECB3C6430DB99D,47394AD36A66425E,BF39EF62EE9802C7,001A4DDED7CAFEB5,C015325C24C0D9FF,E968ABD52BEEDCFC,19AD7CE1EF30F329,0E04B890F409F73C,9965C2423794C1CF,40B6FCBE31C1415F,465758BCB9F18EB3,003BDC36AD081105,F70A8B630F23CF51,AAACA813AFD54697,D406C05BCAEF1433,9EE9DA69C4D4D1E9,353B4B86CB4F27CB,9003BC2D24794241,6475D5C9C581083C,001711DFC806A64B,76A943FF6DB1FE24,BD9C17A71FCEFECA,AAD85453B0A48B6C,C9B5D55086AD62A1,82D94D61862F0FE3,6582E99BE5820A0B,C44E5AB6A1074762,00360D2E031F2F8E,8B0AE785F56087F6,9738CE14C10DE7EE,D6F65F55BCB66E24,7E962AA2A8F01532,8EC3394D25FDF446,6FBD4E9FFAA67699,F06BDFF69B2234F8,00064AA85EB90B3F,F73C4F57AD7CAD12,8F5A94522BD88769,A10A1AB6E91507C0,5CD2678A16D2AAA6,9854CBE5A3CC0F4A,C59EA6635E9E9400,C1849D1E43C896D7,00256DAADBB036C4,ADDBEF719C59901E,442793E2B052D506,62259A131C382528,1DE79E59E25C156F,234BAE23CB8FED59,E841EFE7E1BF413D,834554ACD57D3153,000F1768BABF0989,0CB8870E52C4B15E,06F0B401FECD05F1,C1EE6E9B0BD1430A,5814F973BF4BE531,AC28381D5859D4F2,793943AD101006B9,96DC4FBC6FEC3208,000B848D6763EC15,B23488E56430098A,2C2EC2EB03BB54A9,FDA7A872B71557EF,3C80362776CF01A8,28B56EFF094D213C,4EB885B30824DB3C,3A2DE7AF3D2B105C,003A4D6C84BB0BA8,514708FB8DF9FD0A,4AE0657B9D376A06,E6CF2C49A4C47852,577F9DCC33CD7894,934D52E1CB2B8F4A,3E27E4C77D5D961A,ECE0751241BDA182,002098A2C91B364D,88FD022724795541,4287D7A22825BC47,87C4CE6B075BA740,A24DC93CAC9EC4D1,5F03A363546B552E,DF462420908CBE07,56519CF61CBD3E18,0004CB8418569510,3E2269207912F44B,F0ADBD4BB8429A16,31547556147BD067,E974C7F1306E40EE,DD05C6E8A45500E8,3DD4AE8253DCA5C2,C695C6ECBC17EC04,0030694B32EDE53A,AA3372EAC8DD2D56,B1FE64F2DC001679,4A4A86C338C41A8E,1177773ED611EDB4,DA3DA1BB65B49531,143AAE929E1A9345,D8CC730BC95E3477,00298C0FAE7DD740,6598F6B46C894B2F,7C0CED8FAEA7E844,7A3D19E7718E8120,21911797E0B9CF89,5A1656E6CABB3436,880D666D91473260,84CE6646C495AF2F,003E58CA88A5355D,BF147F6EE7D92221,17A3C2C9117181B1,06CE0E8BCCC8078B,D51BBBEC1E5F68E3,B3458AD0888CD8F2,037E494ECF252D7B,4CDEC8459A01D3B5,002FC586440A9727,E3E71697DDFE3632,EA8D378DBBC7F211,E54B191435BE1F84,A7791570BBFD659C,E78523C7E327089D,C670082F8C9DE007,990F4C38FAB6CBA3,002CDA72D960E416,3F71B028EE39C379,759E58FA8D7B1673,34FBE55A4C7B781B,A4F56BEED567086E,298CE403AF4F6443,E61D646E9C2E6DCC,3B97A36D91FA61BD,001E13CB1E233101,9619EFA7A8467913,EECDA425D9176C90,C0140FDD84944632,774B7B540909039C,F4F90979AE416914,72170672CB3731A6,1D7595C22132004F,000B81C7D5E2D5A7,AB638B4A2F0614CB,A052447C061B44CA,9EC3472F4A2518A3,B1B7C85F507DDF24,BB79ABB06F7FEC0C,F8D2FF1367D1EDBD,E76B012891C2A262,001A5E585527107D,5558EC96B5047422,56A1FBD0F56DF266,6DCA2BA62356EB99,2372848FFC35BA3C,5B0585DD7B717B84,9F099320F36F0121,34BC93CC22B6BAFB,000F840BF79E15CD,7FB94B8B77AEEE54,097167A768360D99,1D3EF29F4B9938EC,AE2E0D8C54877041,396CFCDB20E6E08E,CEB5EA97B4F26647,04040CC2A6E3C164,0035EFB58A3C1046,B4AC67480AA4D978,9A0968BAFFC22B00,A19615827BDA46CA,041B0726FA823B24,F79D9A62EB98D027,A8CEAE1940F9D5F4,3C4570C8BC3F968A,0021A18362900972,34EE652FB688CE36,183174A7AD968B92,BAB9AEE7310B807C,87D7CE1ACDF6CC6C,94FC7CA9A14B330E,93271973569DDB60,1954B65EC734E8DE,00148AD715D0A8FC,822F89C9681BDBDD,D3ACBA94A09AD802,ABAE4579C3E387ED,38AD05DB2A750A32,D088E4005864511A,50CA0E3433C5DE97,890CC97C302AB55A,000DEC4E6CEB6893,6C547C0993DAE219,AEFFA3703D33B743,7A28506B366C0451,21B17A07197BD963,F373CB0E23EB5374,5B82A40E061E2241,1B52673D98B5A0B6,001BE859336654EA,AF0C27FAFDF92C81,B892FA9CA4C92C14,186E81DEA212CB5D,259D28B978F01B45,8949E1261B9BCBA1,25A5ADEBF0D4813C,6EB9F0CEFCDDC348,00244E0C06D7F5F7,099F042C7BD80C51,9D29AA37538B1D19,5D2B191C97AB9A88,B21991361D744727,8A136DC940445490,8D632A5D73FE1AB1,AD4D1B5F0819B393,000C3BA62011CFD5,AA5C170AC6DB7242,CE7F2C7C2A4BCF23,AE2DC38F2E2947B5,B32027DDC6A002FA,AB1A6AFCEA5A0CED,3F7E0A2007C1A18B,9BB5E479DF9C9B8A,003F5ED2118FF7D8,106089C1ABD2D693,8CB818CA9423B7F8,3C55F42A0D792592,FA38D2D8661FE5AD,41155D3B4162824F,C492D5EDE4925B5D,5D97A131A5C77251,002F7FA7173B6D06,6B4ABC5D21951AEE,A50A1A15D29A2345,4CF99DF8F75E4E0B,2FE3578852D404EF,1ECAE3D259F7EDC7,2774339CC7E7451E,C0526A676F71CA71,00007273BCA73453,0A7EBBB3C6A36441,DAC55199064C0831,91A93D09A677E9F9,B3249D3AF6FA840D,31BC075629530DF5,3CC865F17180FB61,286F69B4CEC29B6A,002588CA8F1EB5E9,1399D25EFE5D063C,B722E06657450555,850D06594EFDBA02,CCD8E0CC041584C0,1087A684DFA35C0A,9B24D4C7D91A6C6F,DCAA54F71AB1EC30,00146B8A2CC92DE1,51ED0BF47E9C4E5F,D92CABC21B8577AF,86F6C823084BCA66,8B1A285DCB0E05CE,47DA5421B33A82C1,2C23D8B9A8FB45D7,D73CD5195817D823,002A653F6BC448BF,9005DB727C0C37FF,8E3555443AA53703,F5D6EF713B1F7E1E,293529DDDD2B2A69,D6F04FADD3A5787C,8E30B3B821457DC2,1A98D5063F9063B6,003E2BE733DD10A6,2335CBF73079F0FA,C5112F033C2379FE,8FB5BB6C912FC1C8,34F2ACC5D12940B6,B46FFF58184B675F,7769664DC0245927,6583636CF6B3E995,0022AE9DBE74A244,E6F2A5EC1E412F4D,3B89B8AD7474BDD2,9490B16ECAD35F03,E4529806C3A83853,BF4E47495268CB5C,A8CC6F74AD0E7360,16E0186EDAFF7004,0008A89D992393E9,13932E0536B4A9F4,5AACABF9C824CA18,060A2D09A531BAA9,53ADA533DE5ED2CF,552F8EC693D40221,8B483BB68ABB8545,D4897CDFA1F257FA,0002BE7A45B73F72,E9AE8A8A6827648C,14564DA3A61F39A6,ABF69C2F356CB22B,C2E7FFB181177CAB,90AE306DBD9CE786,7CB469F3532B4F50,35BAC2E3733CEFAC,002C8AEEFF8C217F,EEEE752575AA1DE5,47A949E51C8439A8,CC7A99FD9E305644,F8043A3817E63054,6A1E58E024D68BD4,9A2A61B68448A930,9C411E90B88D911C,00357A7339C853DA,91DC2C458D99A262,8A9593359F85A331,551783F1FE57FC43,6979E42561B60C77,CC0A169D87B43AD5,08C9CA7502F8E961,42C27322A2AEAF47,0008FB699517F0B7,A8DA026A4322A9BA,EB5A3BF6F8B0A892,FB8CE0F08530817B,DD2958CE47EC21FC,B7FCF65C5AA76FA6,DE66661E73D090E7,1F5A4CEE4BE5946B,0002A483A9FBDE42,DAA09116744DCB67,BD6D1EB8B1790683,1D01F9370F4215E0,CD8B7058059EEC68,D5AFCA1023DD11A5,06C959B68E8B11F6,B6D596DCA71458A1,00290B02B26EEE2C,4AFE625BA9590CCE,EF4C6CCF926D5AB4,0DA8FE2B4BA25E58,C2CB3CB5C19F24E3,C05150FD291ADA1A,9E1A65582B935EE9,C96B17F4D25F545E,000A076DA05BCA89,206F724F9FFD0915,E8C12A7D2DE54589,DD51CDC520A0FD82,B337712B70FC5FC4,37581D9932688490,56C6A4C0A57168CB,A4FEF6CB886493F4,000173408530F0A0,088109DA2002EEB2,B25E6A4E588F983C,0DE6A74E6814C887,DF5DE0BA6FD54B64,41BF77BC59FD2393,7D69C16E597942BD,C770875AAAB7E6C0,000AB2A5AF3B1C5A,9C9BD2D9B84FD983,1F0E76540752F9FE,2754F4D17862E490,CA8F5E289FDA328D,0B82E40DC8A56BE0,9D4E0D3874732D53,FA6C42B7DFC3580B,0012D05EF97A4242,A18B1AE38264B725,1C23E25881C0F947,68F984855AF567CB,08C5F41A131A931C,D6619A44FEA46E3C,8021B69E44E56335,73759D4ABD223FAB,001FF5FDA75FA5B8,D9EB0289FD3D4D84,65721DC48961DE6E,758D88E0875FDF4A,08FCD2F56E8C7602,A6CA492E6130878B,DBE17D65F31338E4,DFE8D14601F20FB9,0034211DBE1CD46F,9DE9CA3C0AAFF65D,EE7009AC864F20C1,76C2A03BB24294E0,D8189D6A2BE37E75,1B391F899C2774DF,EAF6022C518EE963,2A5000360DF1CD8F,002B5F5E3BABBF88,D54CA793BDC0C673,F312B3FF8E378124,C00C781EBAD7A698,3BD7181D2F778D79,6A75E434B3454F37,ACE0D87962B786C0,EA44E646987E880E,00144888AE5F37C7,839320B82E306D70,54769FC440846ACD,76B6000C8FAB539F,66B8ACE3B459E001,84AD315C35AA4592,7D5DE42A8F367F21,A71D594073D8D88B,003C0D46E3B86BE3,2C3FE495453BD580,CC5F9B3560E47840,7D80040ADCB997C5,AE7BCE80E38E5AE5,5AF7C9655511F21F,75DAD74BB8A26D3E,70AC306538439978,0025CFD4FC533818,1E88DE2AAC79A704,C5C7F4AE70511D00,DF8C854A1FB71B67,4A9D5B1D86F3569F,A149E1D485B863B2,55D1DE226EEA6416,1DCDED0E440EC030,0006DEF433DCF613,C8200451A48FC7BE,C881933BF59E57CF,71D0A09004896596,FB493F739F90EB59,A8CBE0D8A3103642,6E059288F362D087,272D8A09F4C19562,000DE3CC6B2B8554,12AA0EBFBCB6A66A,816DD144D76399AA,7C9E72A4878ECEDE,DDA38E5BF57F6D12,A1D98DAF2C4D423E,482BF6608A277FC4,D822FDD2CEC15D6C,00250EBC641B7D44,3FCEFF4900DB99E5,D4CA2EEE75F49C46,5E2C70730757CC0E,923A40594EA3DB4F,6AA530AC8B25B9F7,8797F17256260255,E6F781668DDD3CDF,00288F7D501A3AE4,5F1F5057DE968869,FE95B8A70CC2636E,A32095A6D5657A27,E9D8B739BD7B7A99,180DF15A1B3FDEF1,E50308DA5F42CF37,DBFFD673F97B2A7A,003D470713663F28,BFA25736168035AF,49CCCF5FF087D4B0,54A3FC4C128D4763,2466094A75207B04,5222A501DD727F93,1E2BB835C2E27EB9,C4247E98E1ECB416,0039F661E727E043,6BF595869DEA8227,24DDC2B8D62A56A9,D3BFDDCA9F54B701,12387345957BA724,4AD0750B270FDBD4,4BE0A07EE206E6EC,DC1B6DC47B6C653E,002C2E418DE2B597,BBE9804F772941BF,EF03A56C4CC3BF24,DBA3CBD6B1BDDC9E,8AC9E1D1C3635A9C,C7D410F63D2B8618,3BB9EF624EFBCBB8,8891507AF33C90A7,00219B86BD051F3E,F34F81DA9C578B60,3A36F7909AD93E9B,2A6D304BB61529F9,658BF3BDAA230D2C,695F4717649E2512,205E38494276EF42,0CC66E2E24E5F989,000FDDD55B87BFE0,9A350380E034C581,60C0A4F70C2D920E,91E62B26E860365C,94480734D9BAD772,2236FE0B4D9D00BE,5782B49B3D18EEA8,47445CE69F7CB640,00090179CCD4B243,619D3E8CF77F705A,BA73C7F6B0885F86,99260D9ABBF2D6C6,2B49C478F875CFDA,2CAD2C3876661087,131D79A934D5CB40,B5756D559EE852CB,0007BCE84394AC51,F88AA71A863C52EE,418F760355B92C88,4DBBCBABF005A91F,A955B440A988D772,920D4A5827B1DC1F,C8FF39CE8E8D040B,BD7A1E784CCBE590,000D53AF4DBC8F75,8640CCE8B0B03CB8,D78EF6E7516C1F09,336E33EAE38155B1,40222212CE69EE94,AA181A828DC520D3,FA62B11A0184057C,8E9C2D3583533F11,0038BB3B6C931381,5FC53D16053BE0F6,20C37BB85BEE877D,1C9048178442A2CC,D6BA302E1EE24D9C,83B19F778C316C94,4BCC9B6E1102B171,C5A3900CDFF3714B,0013788EB3570A29,4879741396712CAB,628C5F7D966EF506,E6D7CF46D01BD886,5B933F42F0564749,3D214B91F09AC1C4,49D0B6EBC9BA23B7,05D1A21FCF07806A,00234ED340CD4404,B609CE85667D9734,79C7BD8F986C70AA,CD5286D051B89FAB,4064DA16A93C0F23,FACFB4CB30396CC3,4F5C0B6E9A4CBEBB,4F0D11374AC6AFAD,00351D4EDA78894F,1E1BDDCB871E63AB,85F81C06919406BA,362EE835E37A50D3,057BEFF8E0AC2775,002CDE86BFC18D3B,384D0F14043E6E12,489DB9D60F360D9E,003C384E24A3D289,9B9A92CC022980A7,3EF8C6CB6C707DB5,D4C491D9B7E6D740,67CF5F3F57E1D422,FBAEC178B98BC96D,7F4694F4BFEB7538,7335E1605DC4A65C,0010DDA94AA93BA4,BC50D1234B3A348E,F4E90946DFC635E0,EAC74675E8FB0F21,D00EBB5D9C0956C2,78500F11E1D516AA,146B74A280277C58,61E761FC941F7963,002F282CA376644D,E7D3AB7ECAC22CCF,E8937F0B3FC757AB,05D4FB10154FC265,B20EC865A74EA930,673D8D2FF0C30E52,37A993BCEC18FDC0,191826315B2F243B,0035E812EFA2C653,5330370250614B7E,A73050F769DEB7BB,AF9CA977B6D48178,92936D0917EEE0B2,395860987569B513,7CC4E6FBE7E016E6,4CD575A046731F32,003E12813F3C5189,8D05D63D1B60A702,946F33BA47804284,F612F8F6146FD531,C41205CCE502E9C3,8A0EE59368846A53,37A8DA60E4C06994,637AD17810684D80,002F0E44716A0F72,44F3E2479B12819E,4D9165433B724A2D,3E77C5AFEF287A4F,348817CA428F928C,90896568535E313B,92747435622273E3,277512BE6EEAFA45,003B0D1705FD5A9E,539C56217D1B3216,F197D68BF984D28B,9BBA7DD275864C28,F1A276F8F7E86C1D,2EBA8CD9C3E92D59,60CFA5A8AC483594,C8BFBF87B6C06A4C,0039B982C64E3C23,D9D7A17320B0076B,62454665599A50D6,56342860587C7849,D0DC20C3C8EA35BC,0600D9A881DB65BE,337FB13067A63A27,EBD2391251DD6633,0007898AB2340E1C,5E925BBECC276F66,CA26FF9A66662CC7,D7BBFE55B720D274,EE7DA16644A16D42,8466B8CFC7A2D78B,8AC4205DD876629E,B7327504258D4125,0015547BDDE45CB5,5E4E2A29F061B917,8A87DF73BB868B34,7857EEF0DD93A96C,361D41378C11EEF6,54914E471C13FE38,28B5C1A02C37EEAE,A782C083EBA12F67,0002B037F2BE431C,3A804358B8BB0C4F,DD0C0C886AF5C35D,4BAA226620C84154,27B8FAB740A6B285,9FA28CD525DCE09F,CCBBDB33C40E462C,C55804DC2C36C3AB,003123DEF54959F2,6415C23C55DF3851,01C7CDE5E9EA70D0,04D50BFD404B6EFB,06C5BBD4553C6594,E3DD4233AF07B5ED,5261F3B4FCECDD9D,FD5F8B556F46E3D8,0003D7C2C1CF89EA,48104E3C0AED4F0D,BA2F8025B171AFFE,9B92D4B5A00E9B27,A0FED17545A91A78,FBE92B0B65B08DBC,100CF80F84BB6CA2,A2497668F8C89DAF,00402231C81FA918,71287B197C7EFCD0,F3AABE82F0D07CCD,0184ACD9C0F6E150,CA7A9897EB273657,4187F313AB8CDBD4,6ED8F90683BCAE5D,2620F137451EC083,000E45B3B592FA97,E9EF9D1203F0A6CF,E67D1DB92B06E117,27D86A7CA093F745,0D542117154CBFD3,21E57AAD5D42925A,142CC23FE3CACFC8,2FCE8EA8A82657AD,000A2D77676A6AF8,1EAAB7268260D0D1,67071EDDC179DDFD,700FE834B64F072C,E2A8E543326E8A9C,78A1E22FEB3F6886,13663A6DDE1D8760,01CAF05E50BAD0A6,0008FCC8B6C1D9D7,44C0384818687117,969CB817DDBCA4F8,C95C46CAE546EA1B,ECB7C3B16D99B263,D18799DA4FAB011E,E837BD0E2E474F22,2245664CD3B99444,000FE9972C216AA8,4EACC14B5F245058,746BAE114AFDB8AB,12292636B007496B,2735C168B5E301F1,57C0AC4EA73CD452,D98325A89D30EB98,35DDECF7B51DA4A3,000513DF301E2D55,CA032679F82361CD,0B64DBCD46A1812A,3BE07FBDB1F44C17,8553598236E283EF,3AB55F97673FD89C,56531F110E46ABE8,3DB0535468870FFA,000FE38A5ED11B65,69C9F4C93BBFCE97,51D485DAECA5BF3A,855BE62517FE6DEA,B29294B18E82506E,CB596BBEFDF60983,9500EA40EEF28EAA,19199A2D78C45417,0006DBE07422B02E,15879212107B5058,A7A5E88B4CE27B38,BFADBE0AF7F2ADB9,E542564FBD1DFFA0,0A8D6BFF375FEAA1,CE96EB285A874168,9BC23F91DD1F0FF1,0002905AA90E91EE,8A2C20EF473A53DC,961D20F533720DFC,21B1491BEE9ED528,D5BE089B1CC41805,11F6BF8DADF7C157,F3728DF4BC0C7A96,8EE3C3E944B2528A,002620FA5CE9F989,A0FD1D550523E308,D8C40F07488FF334,6EEC497C310B6560,B4F339FB6D663566,F0685BAB1C6AAB83,7C712D85B94E585E,9A43154A4CE69E5C,003F7E1083DC6776,ACECC8C11145430F,E242226C6681B7A3,55EA22EAF84901A9,B15FDBE9ABC3593C,D9D532F7CC6BA5D2,127C76EA1954196D,77A78413C6A81603,00081C1F5C05480C,020C320047C6812F,7290161BBDD6025B,1FC2477925FA1CC1,64F245990AB54E40,561D61C5437810AF,4D5F4CFF32FA49CA,DDBD84F64BBA4AB6,0039AB26268D7BE0,9651F2048B3E35C1,3DDF87B3C3866F23,6F288920E2C9C938,B1A221F6D2C170E3,1D4C95EBC3E596D9,71168EAE4E67975C,AB4F3A4AF2C0475D,0002EE322179C7CD,EF6FF524FFC6E925,1DFCD72F7CBC3C22,EE523B58837698DA,9C7B6CF9C2E8278A,F69CBAECEF8EDC84,5CCC94F40FFAD392,65FEF2BD536A1D8F,002624AC5B63E57F,A397AE96C239E88A,24E68CE7F4A92C15,837A371B1E046CA6,43829BA37CDC004D,A1639075B51CB6A2,6D4F9525025B0A5B,B10680E655E0C9FD,0032A33AD4F66797,4F2F9F8BBC0C4852,0D89757A387D58F1,5E3E019349555173,66639D14337B0588,59DA8456413181C3,92A8953EDEF44D17,99D7CDDF92931E81,0026805A6D238978,034CDA652760115E,4785D532D75A8388,4BE3E88303E21B0B,D03606787A612A57,5991BD01E9358A59,A1ED8EDE99AC6265,60BCF4ACD6F6EFE8,001D799E993FA496,20C21651CA4A5A6F,4A0521711678CB11,E9C64C91302D9092,77F4759E9B9F6EF5,709EADA0B5DF6E14,061E521A61AB2181,E12DDB07EA4A451B,001E792BD518F8DA,8A03BA8118F0ED86,6995E175A4675CAD,39B4AF946C380B38,000CE6B5993E453B,E1DC794DB6F3E10B,A8413BD0BEF77BE8,923AC5610CE2A4D8,00251B722A2D8431,82B13F2CE482FE43,972BA5E475C8A7DC,DE4E14762DB01F29,AC3457F719966444,98E6040747824BF5,19D4B41F29CBFB3E,B55A82780E24A14C,003E460B7E9C929E,7D3AC336E49D2896,811AA9DBFB37A67B,397D799594A945D6,526F296DE6512F22,9D2E8D58F1F3564C,60FD209D1AB91CC6,C151FBFFB8F3A828,00222B99262E4A85,5C373986F471629D,0E1E88CD4C5AC04D,FBD222B7516B57E4,306B2D1CCE7B0E8B,C7631687FD00F17B,110020FA43214C63,3A8D50CEDD4C5020,00082D6C5F026BB5,2906B13A1924A14A,8D2670FA9D7E8DE5,D5CF13EFDB6E7540,72E8A040ECA33D62,9FD7C1B1789EDEE8,4F96F1F382A283E2,4A55858C94BCF964,000534C2F0129B1E,68E3899CAE2385F8,2E7CE8B4C1B77FED,629770BA69D8FF15,01E8CB0836BF0303,F5617561DE64B04F,07C0FFCABB7337D9,9E0AC19B6080FF82,00350E7637D3AB55,4EAFEB1CF6D49FD0,C7A592641B7FB1A7,C648AD6BC42F31F2,2C88BAD22E72436E,723FADA3AF35850E,D5705653365E23AB,54E955023047B495,003EE377AB795767,31FDD1EB985B78F7,BD19309E0DEF70A8,638985484A838CA9,D23E50D31D9D05CA,5CC3EEA5E05B2C60,54884211634EE1D4,A0939EE18987D564,003643B814B9F02D,9AB0A34C5155F38D,973B374337AD3E25,802D6DA431C845AE,D4FC0996ED22074B,718052E9987E5E3B,781794506E94C8FD,53801FA263C7D099,000551C3305A9717,AD4D9E59634FBC0E,1301579E1EAD1C91,D60FF0F35FA27537,5E1080B6C12584C4,1A9334CECD662A9D,F493F26036DD10EB,D821F40A43F9D732,00129716F4D4F1DA,93E685232962E0A2,4EF6C999F8209C0D,E0987ADD77C84CFE,36EE334871738C1D,3EAC9E3AC831AA18,3BDC27287F58D319,054D867A3198AE91,001EDAE9C5C10241,E07B782F239D34BD,023B70F765985ECB,10FC0CF17C1814EF,662AD72AE8F03E65,269996D5DAC48B60,E0CB654131523435,A67012A80C3A942A,003A3908969893A0,5B3921B8C995771A,1BA708F665B8C68A,DC37CD5C6D17E20E,48BFDCDF55721E10,E51604E5176A5D14,1BFE0E30BDECEA68,62A329CDA4836311,0037F066B3F32140,6F986CD09F1F9E9A,7EF1174552DD0B94,1D05A514BB4934BA,17C2BC2A3432A8F9,5270ADA2533C9DD9,EEF50EE29909EF92,19AF82A1E6864CA7,003DBBD6AEDF5604,EC55B836E12A39AA,47A13619967DD21B,A178E7684D1F2B6C,CE80950821CE89F7,3162EF27754BD851,6AFF22A3133C0F92,D2DC7EE6759D36B4,0017D6FF7F87A177,5C6AE619BD9957D2,DD919BA0DA8987CB,C7208F42A56FA5C8,D4E2C904DFE7076C,26B85F2D1145B286,0304BE014F33311D,68C8A152EAF076D3,000ED483B8039DDE,E306598AE79C5B5D,62682A6B49D95D10,9E10EF0202FF2068,6598A31BC9268CDE,3BDB6A7CA20CC0EE,9D37AFF7A6D19DA2,24E4F7A73FD5E763,0027B679AF6FBF8F,880B00EB8206969F,9E6C65E4B6573391,EFBCEF699F3F25CE,D94E82C8ADD9BB89,3359E1C76E66C9FA,89EE0C3A7C9632A0,426BFB12CA988010,000EFAEC5B855AAD,CB7E6867D418C626,FD56CDF93496CA51,6789A4B0F47AAE24,8D94B39DE4D3A779,AA5D4BCFB3D5D4E3,2D748877C7957AE1,B490F6B06BF9F341,001587668D51A84C,62D8EFA50643CE2B,A669C446B162FC90,339AA9E27CDC03F5,0609E29891F3006F,2AA48FA070787E1A,F3551BA1F23486B4,56E98500C3C207E2,001556611818DE7E,C45F220F3F7BCCE0,9A8FB65BC29AFA12,A339AA9DBD7B4BEB,C9A0D60205EAB0A1,DD5442684BA15EB6,9417FA7F305B202E,FB07F274A40CC566,0024476B9E68D1E6,3F7348E7F45DEC52,44F1674D45EF7873,82225D4EEB808D94,3A21F44201CDC3B2,C4EA4767E94ED73C,3DD728146BE68EAD,8C6A03770182291F,0029F6589D3C22E1,5B6F82D6EB09ABCB,04C40335BC0BD906,97384520E538BB26,1FA520C9BB270B78,2C6311C3C2673701,057C4ED42C90D2F8,FD9782EA9AC04126,001DF39FA9D14F9F,EAEFF52FBD1E4697,E2D381E042A868FA,DCE21ED0711D6BC6,1BB512BEAF851E28,3527E008AD54E272,C625CB5856BF4FC2,FD29C75F23CC7989,00122BFDAFA27E9C,D715580C850610E5,CBCC75B55B181994,A86BBA9695772338,46F74358AD02285B,DD51FDA0A60DFB82,C6D168844694821A,2E212959021E4A11,0038340040D86EFA,899F6A7D349965D4,F23A4EDEB02494ED,CD48E19EB07DE49E,77290FB98E19D4D8,B44CCD9A313B51A7,2175288F924879DE,4C569FB945DE6AA5,0039885F3FDE73F3,4CC6D3069DA1726F,63D51DD9AB4ABDF6,8D5F0A6360AA02D1,0616A09108EB0BA7,053E1229605538C4,EF335B232243367E,EF152EC4D3307400,0038A5FE7A6305AB,C7433E3BC30F9E9B,129C1D0C8088F08F,3CCFB34BED9E2B99,03095651C1406BED,CDA1D2031834E852,FF4E3B76CF8CC2B3,C5EDF8F7CA9178F5,001140FC488692C5,A8C4A12FEE726B78,BE8743199BF1CF76,3F16C1FFC8F448BF,3230EA826E2E86B1,900BF7BF6536FAE5,7A13D97C19C5DFE6,72A3AB9CBF327D4D,000946233215B4FA,506AE109502DB719,8BEAB67EE143C029,2D79739616119956,62BA12D16A882942,9D5AC5462F4D4B4F,F28B40633CB64596,AC0C0C966F97BA5D,0032D811DBB0BE81,D285CF779E0D4317,F6B7980E6BECEACC,D9BDE5D2817AE198,4D891E5AB7FB71CA,F9FB153DBB8BCEE0,BECF211A99B97430,9C74A9D0E062ADEA,0028CFFE572E94F6,9C24E4929D9D4481,174E3AB1F1C4F2D9,86B3DBBFBED79114,D3DA0D0AF7FB3789,7C8195A23FDDBC8E,5C48F1F3769538A8,28C62378004A8867,0037C0A47A295200,DCCECAF91EFA5E3F,5394CA52986580CE,C4ACC46FBF550011,C82E16DF1082835D,5824F1D08AA0C3AF,3E802B0BF20CDD55,50FA4C8FA9F9ED62,001AD9065C7C93C4,8F41E5FB88A5ACCE,EB61D59A4729DA08,B0E03D2572D63020,92517E480B891D5D,33BCDB9EA89412C2,E9CA7A57EF2A4C24,53C57AFF01638142,002D007CC8BB5539,D51F8FC620BA8363,EB9B5C94CABCE251,3AFE763599A89867,6FCF29065E4F06CD,6D632629EE741F69,D884CF5A7A0FAC66,DB5F7131196FC8AD,0006470B8FBC9E2F,0AEA71423C7B30C5,2CC9894A0BDAF702,347344B0F9C9597C,F4694FD75AD84735,B470AA621A72B4E0,26264A58F4532927,9CF161E1BA13235C,003412B8B9A0365A,06B087C0B39C8101,21E469E16C640378,210172A3D15034A9,92B0A658EF95413B,91EC122DCEBFA9D0,065D8A7DF38398AE,3CC14F6A8BC23327,002BD0D7FF79C95A,A67D4A5B3B8464CD,A194593F0165AF2F,9C98AE4327E00262,E2CC9E55F507DE0C,B2380274095FD75D,355AA6ACA22F50E3,6BC5AE759644F354,003A6429F968AD0C,71B7C3564E888B91,F3BB9CD3932A3313,E2CDF2CEF714586E,F7A9C145EF8E58FD,5779967C38422257,A396CE7EBB396EDF,7BD3E583CC83BE81,002AC09C9E7A2057,9E1FA057BB8EDFE5,E207CC0D2E448CA7,0663A20AF1371AE4,7E58EF2AACB7A82E,121DED016E58AA37,1F2C3CAB6B88C1F8,0188714831D9C8D4,00308E385C8EAFF4,74C5E436DF60541E,8F5710A517435F80,56A604EEAD319BCB,1F6474CC2F0819F2,47E0E5B34B18F3FD,CA4DD7F4D40FCA6A,566F103B494C4267,001A8D15B2E84466,473CAAB6356BD410,CC5174CAA71A7297,DFF25303B24D7807,4D986DAB59652A1A,1D623DDF26432974,56B7FD2FA6E7821B,4C55BA4ECB683A99,000A7A77E56E924C,723FEBF32574F05E,E2A5B691CB390009,7F01277C9D9E54BD,84850CDBBC857CA9,A579AE7E96A656DC,D39B58BF3D18ABD6,4EF024924FB07DBC,00057F3511E44858,077AFECDAD8870A2,ADE5B0C53EB432AE,618D90CEE62D0EA2,C1DA22891C9459BF,E9034D67F19BEABB,227362F03944C181,8BCC077599036A8E,0031DF465EEC0C80,21C43C3D67E03C0F,31788372961187D5,35B31FF0D4A8AAFD,4B4B68025DBB4DA5,8F9073729CC412D9,857ECA6A89E06187,7E02A99A108C9791,001B0132BD4F5533,DC1007FA1678ACB9,20D3B924892CB85B,EBB2EE22672C4713,638B3651E14891B8,521AD75FA3197E48,DC2F1DB6BF927DA8,FFA9B2D18B44D497,002932BA1B7B7AFA,9288C2932E6C824E,C2059AA43AD638C7,93F058766B627C84,596C41F412C7B22D,EDCF21F437FD29C0,ADEDB267BDECA456,7F42D9CF0ABB8383,001E2AE88FB22748,7B4B2B7FC0CE9CCE,AFA39EF95DE374B2,93F88C6C2A9B5E41,F95C9E664C4D8D9D,C952E930444945E0,4FBEEBA7F80B393B,1C9FCFDFD80C3DE1,002CD29C1B855DEF,A46B45BBA20AEB3B,5E362E94E3B1A4C4,9F6156E6FBDEAE91,8E6EAE8C472BB59B,D81970A27A33C8EB,8152F4A06B5E4071,055B2536EE9F9005,003269B51D4CB296,39DC36B040E51F6A,A9D20FD31AA3EB69,8CA3A0E6211FEC50,E9E102CACFFE99BE,2D0ED3C3C62E6AEB,502ED1990C1BDB56,EECFD724C22590F9,003213D2D25C8E57,E0DDDEECE7DC7CA7,41B1CF2159D3ED15,F0029E685F41F388,421779A135258063,BCE982ECD5D95A45,4B0993A2BD879FF2,09C7AF511561B5C4,001268635874C87A,0116FDA4684796C0,B3D2E6030C559883,817133D0AFAAB24B,331B5A6A4F6B1517,10456AE3D977508E,DEF738E48B9F693C,AFD30B355479E25A,0013EDFB48C0722B,15181D11F2673EF6,4E5C7816A97CF00C,D4242A6D82E51AFC,679555BD69F32229,68D2E63424AA3FC5,CB423EECBF41FB4C,8FB1CCF8D6039FAF,003A687332C4A791,CE4E2CDD034F7811,FF1CD5D4A7124932,EEB0C886286782E6,2F0D208FC084CC2A,F7BBBBC9B5A13AD1,D50BAFCCE159537D,5510FFF2F849D1D7,002AA11B6BA12167,BCFA287513F59258,0922A98DE67656C7,88AE22F5D0630AE6,EB4B102D54054E90,BF6AFF8BF030880D,F477B9CD76C25E2B,517ADFD831ED9CCB,00374B76077C81EC,9948DFFADB1743B5,896A92F89B83B88E,C8562D357649C053,6C3CFF149ED7D58E,971830741278DC09,276FB872E11F1752,5F0E313A9CC9D535,00088B6C66F7EE79,BCCD82D44938FC04,7128864DEB77B0A1,6FFC99015E6704BF,4BCED7CDDDF69D4D,3666CFDBF04B387C,D5F1D99B2CFFD1E5,A4A99A2620B093F4,000FD063AFD7EB4D,E59DD18829108869,7728DE6889FD5EB4,CC3F0B627F3905C5,514C2D5BA4BE43B5,C783D15A881F6F7D,DDF430EE4321DDB1,52A71DDDC22989CF,0008B10A4CB43F50,026907BAE399C184,9C594805E902CAC5,247F1671861645F8,7AE9124111924D6A,69BF5D38750C621B,0E9976C5DA8142A2,FD26CE3B1F018600,0005878732F75FC1,F49A785D9A9452A4,1A03CEAEB34A25CE,EAD7B3A6556A2CC6,0CEC344A706AAAC0,68D84B0E0621B97E,56D8C9681B0C3A6D,8222535FCF1A7C22,003C60F047450E37,4EE8BC8781319671,FE005C850DBDF38D,1911164A35BD0F3E,5E9E854FAB48424E,050251D49DE4720E,D722257C855F0351,429E3D8E20F628D2,000B6601DD33901E,0A2B3A52CC30FFDB,E3FF6A670064B3F7,DA97848FE653CEBB,D1C5C2E03C182C00,6674097CA8C264E5,1074ABB52F2A4EED,0E0CD6042B38F7B7,003AD4AA78F6A75E,75340FA9A77A97EA,D092B8DF1C20AD1B,4C08189C06147CB5,F0C189AC870AF67A,1FFCAB4457360CB9,D995BA2AC5EAFFAC,63A8A4C5070B0350,00320812A3A88898,2DA68D56D0E8C787,0425959E0021D084,C1E573EC2C60191A,B706FDD3F5E28F17,8EEEF9FBC2FC909D,B799147CA0CB1143,449CC06A931AE33E,002DFF43E675D841,4C48E2E10A52AF19,09CAA5210C322C5F,80C67CEA637FADA4,B31EEB047560C182,2E06787F9C85BB26,E2EB965D1F45015F,405164B80CEF8CDC,001FA85B650EEAF0,FB0FE1D7A92CBC03,1A23AAEA8ED45A7B,8FC0DE2F6C306E3F,BCE7AD4CA9B00822,5EEFC9CA5E4173D8,B5D59329B50701BA,F88F537B8FE0F556,00362F48EBA4D13E,E66973EB41E89AF6,1FFC68F59E25DD9C,3CF4A079EC887157,3282C261CA0CA513,91BF482C6C18B804,9513B25E9963C394,33A3E35963643C7D,00165E88F4200C30,078903832A459C23,5FCB1035FCA21E78,8C6DEF61C8FA4950,956A8CCAC0CDD7FF,951C17B549262076,988B3862DDB1CBD3,5ED8545C54741D7E,001984BED4912DE9,FC89A514DDB3A2E9,F9268679792A2111,4310439290499012,B49319A780F97627,6A8A047D9F45F74E,A55822937FABC2FC,7DFC3CA594660F38,003442620CE4FF04,2674428129A1CDF5,CEB221996DF4D4E2,7BC2609873DF6AE7,C982FC4D1DC4DA07,BAF115EB2AC2B809,712B838848656A2C,9101AE9F8713B30A,0006ADA246587903,8EC2701F5E0066B1,9D428B309AD1F733,0432F9EB8C74B446,FD5C27ECD1DB934C,D83F51E1DA317CF7,1F504F0BEAE21F39,B7AC601B51A25F82,000BD59108213778,2157710764245BC0,D82741F95F3B8B40,B862831415009884,3F5D32E228611D65,DD8FF5F6E6EBD773,8FEC2431FB0E372D,2CFA916CCD01F52A,0016E399954CB315,1AADBE2783D69B1E,5B2850CF463E001E,4967AA4F430B0095,6D2B5F0138C6E9C4,360A2D5C350100E2,D11D075A2788B7D8,7ADE0492DAD69A97,0035417E6AB3B144,0308E5D46B299E69,57F603A21EB48EBE,5B7D45CEBBA681BB,C5D68B5BB7060078,9233C2192CC44A43,1766AE8024CA5DBE,CB3A433BADD08DC6,0038FF2613998F40,29D077E3962EB313,BE242D6364407146,4350E8317DCDAB96,AC866EF8F4EB9E64,C1536A9C4D1DE0BD,1EFF63A4C9A80E75,91B7AA95F9E37B0D,00385E3D07360C4A,E8DACE754787D44B,1F6CCD99312BAF20,B3BC5FA8649D7A0A,417E09F794F27FDE,FC2D313AB73C8DE1,9495A1C769EDE8FA,5C8EA1EB5440F5F2,002220D9757D4B09,62E70BD53926BA64,2A3B934D85C33F05,C05A5182EECB4A05,8BA502CD1B5317FA,77B2A18B18B02411,E1F6FE5AA2D36080,1DD4DB1FD93C330E,003BCDCD84680B50,A5E3C610E499CBE2,6D0F748711D597B3,99A6A7B2125EAC7C,8BC16493179480AB,AC5A3D0F726C7AC8,91187734CBFF91F2,EBA5D7283283D9E3,000AABEE419EF2B8,C9A80F4FDCBAB127,957A78EB74069B48,3D34AC746C228910,D024744DB071739F,3F3586CEDC0804E0,DF89A326796628CA,9742CC6E3D4E8763,003A985E5C215D64,B7CE8B11E3C4406F,C61A44471A610982,99F92557280D5540,445087EE6F268526,3747A416FA05462F,339865D51B466D34,450B61E2EC2F724E,00361AEE392191B8,721F084C92D9F365,100E93C0DD81BB9F,14C28F7EA279989E,ECDEF829A23C7295,C709E411B987D0A3,F90BB13D6F977E74,AB10C4E113CE6E88,0033ACF6837175F2,CEC9B693ADFE5CC7,FED886FAD3182C7B,BC624EADC1606A51,4D2FA3DCBCB5C0E3,7F2C2885D15E21B4,BCCCE1DF91187768,FF3F411BBD5E5FF2,001F046318B6464F,AAAE1038CCFCDF4E,BA4D3DB64655AEC9,06E090F82744F4E9,18FF57D91DE2634C,AFA3073BD7E864D0,8D78B47244191A0B,F3CF4F16DFAAC9EF,0015093DE28C28F9,760D6599AA0C9BB3,86A081EEC8614EDD,1EEF13A537664A94,4CE6BB67329AA20D,64B9609C6453C772,B08B9DD8060333E3,CB4D3432D6094AEF,003E9A97112504D0,A0D3688154C5463A,72797C168D40C728,8DE653B82E5B800B,0EC4BD9B1B3140CB,64F65741E2C49C43,0CB69F98D5404B2C,6EC386288832B887,002EAA2474B4BD45,69F564A116F7D150,0D5AEB39000239E6,59FAF114ECE6F9B3,29A263D7FE0B80EE,9E65A5FBF722352E,2777A19870D9449C,1122C6FD53F75FE6,001654513BC49C28,B3F2024BF7C2839B,89DC1711B6FBDFB8,A914B5B36EA8138B,364EA06DB11B26CE,CF22AA8BEB7F4B48,CF5EC6682027D3E5,A667CD676D84FCBF,003AF4888F976F73,C356057544859AB6,9FFEF7383E858EBD,5EE63A23E2B404C3,EB50A501C4B1189D,71841FE2DD6EA067,EC8C1605C17C0E14,442993E73B82BF41,00349DCE0753DC9C,50640F789D21EF4A,BC143EEE38B08C0F,F93160B059A11663,70FAC7C03DD14A79,EA4126DBFD0241D5,455DDF2B2715C671,C70D4E9B80741EDD,00084A80BE60C542,2E29D4962FCA9FCB,C87C49D4506EE2AA,E32CF40A41001B04,0E3767AF1B32469F,83B56CE84CC78A0F,8385E6CCBC0B543D,A91514514F6A7CD3,00367C3196D0D4E6,24CAB0017C900614,743A352C0EB387E6,F5171CEB66386E0C,81342AC24CAB85DF,9CEE36715958FF53,171617C726CDFA74,D8440915D2B11595,00140E5226D304CA,23870B2B8FDF731E,BC800A26F9611FD4,956CD9F299167174,97B93429E1F5778C,95432815C0B1706B,8DB70BF146A1DCCF,CCE680D3B58C8ECD,001F364AC5C4EF92,854FACCB78838A03,4C4F6CDB49FE1E1F,0C80F568B7F0F5D9,43BC188CBF2841CC,7D8ED3A0C0683B51,C3898F049B23063E,D9A8F76CAA2523B5,003CAB1847C9F075,3DECD1B8A6ECA921,77E4DED0D40EEA51,CBE3E615C4C13399,7A4B044AFA7C702A,37FBD1BA3840786A,7946129870C71B82,033A7894BEB22AE6,00169ACC9C4516C1,4938F8BB45311292,AF4509EF20568B5F,B98285E6B0FC98BB,5DD6EB75CD849684,0F1EBC74E7670917,993306B6BD2117FD,E4E5112E7018F497,0011D15072A3349A,1B67DD46AB731201,55ED4F273076B1A9,79639DB640D3D694,A2CE7CDF2301E75A,CB9F0B7814D4206D,5896DE479A6CE4D5,BDE92DF105229C9A,0033EB0203ACDA51,7ECD963C66EBA721,E9842B3A19B6EB66,93E190FA0C1913AB,92A08C9138B20DE7,9F26D43467CCB0E6,875D0C867CDEAB02,7EDCD6FD48BB51D1,001C5121971E5E78,75BAAF4771B3A256,2ED58D980389679E,C8AABC6EEE212474,584A0CD59AF5C644,14B189BC904E954E,F6FFFF43650AD713,618D21F887259848,001A6DEB70A14768,DD78135E29DFCD46,BA2BD555905A0F44,0AD21E0B6DAD953E,A0167559038005A1,DB2224992CFA37F4,163B2347A655C80C,CC01BA8946BD1E5A,002DD5A52647249F,5895F7BCFBB7DFFB,3C8A07DE27E7B003,6FE58127B9734F8A,0626BB23AE3B8F02,D559D97C2CA4BCDB,545BB36276CBB2D3,CB33D1EA8F11923C,00027DA129DA4293,5AAF125911D2AF40,80FFFA2482A51308,813941E1E6F20EDD,18721058111D7D4E,9792FE7B41E4BB83,AD31B9D0A92D99CA,969BBB17FCF6EEE9,0023687D5949904C,471BE7FC6357619E,D2839BC52243355F,F2EC035AAFA8547C,A732A47D8952B91E,5E25A3C2742FE254,6C482C9E98742ED8,E39254E6BD61425F,002B958BAE0336AC,7072426302573F20,6D77CD3DB71C41FD,A80961DF7D340547,A202E3E95B3C13E7,46BFB780BC9D87C4,3A4277DDC10DF351,BD078AD14181EAEB,00282BBFA30503FB,D6B342AEE3164087,60209128625CBE50,96D7A690419FC888,D7DA0B7C8C921D17,88DBA70967B86134,38453A6A71363829,3D1288812ED2AEDC,0017122A24286695,01A2FF4D3DA2711E,F37ED62FF5ADB47E,08BC40F20C230313,48C3BCC945281325,E10B87A6F46AA432,FA65606A811687BC,AC608EEA7E8D93A2,003F675048034338,FA26EFBF56AFC0F2,72C7571FFA5FFE06,578DE1D85487B440,768D202BF1916D9F,0499FF5EF76E00A4,0430FB0A4B7EFC25,0B4DE91D06405B77,003046F787CE73EA,0F0866B9646E1FC9,EEF81EC7C7953277,3C3455A34B767F47,774B741A5CE65E9D,D817DCDDC8ACC2DF,FD68C715D126BD19,29BF192618E168F7,00155865DE4B27F5,86347F24C1894BC9,1D23B702204DDFD0,8BB529B1E1B349E4,260961AB220E2AF0,2E9D001310EE1F76,E3C7BCA0F6576926,E14A8331D5192BF6,002D5A76F8BD6E7B,8A498F86AFB67BDF,85BD97B3C229C771,9E22CDE3EB32358C,BDE8DD27141605E1,1134D4CD2BCCC685,924A9485B12FA196,53A118CC1190B3B5,0037267732E3CE90,3EDBC81049D69A8B,8830F59EB2D8D48A,DB1AFA58FE4E4D32,DB5A62343E711FCF,5E6989F40BBB6D68,D908634F3A9DC80C,8B0736438B8B165F,000E7FA32FC0AA6F,9112313FCEB94AE4,F2192955239AA99F,A0BA7DE6477FD093,9635BDB9565719DA,BDB9C9AB44DDFF34,CB0A7C2BA9BC44B1,CCB63816B4D107CE,00289B3D4DF4CB1B,42DCABEB301478A9,C350894F03317591,969FAFB913ED96E0,E255A32CFC5D2FE1,DC58503C3632D0AE,4FA0AF315A5776BD,3BFEB2ED083AD008,00030BAE1BF3BD2F,A7DEC04EA9956F4A,7CE4C113372169EA,72BF7E06192AFF75,DE5806F2D1F48664,D6D44090CAE70A4E,2D5B0612B7952F19,95209E96B35E3347,00135399AA1E4687,4F0B179909DBE1D4,6BDA0BE61CC134DF,C2F6601D790104ED,BFA54B8EC8E42F8D,D95F0D9287BAB4A6,128A62F111C128BA,30A6AF961D7CBDC5,002111477BDF1757,16C76456BA9A341A,1D3583999F8D5FDE,53FBC457EE47A522,589EA9A05A574DAB,83D4084144B3618A,C2B6B3630CF1E348,CDAB5C6F201B259F,001C98C981681375,29AD3407CC0BBEFF,BF55E431F3FD4C00,00B7B396DC01772E,2A72CE39568330EB,F315A9553A5D70B2,40FC5C9177E1B760,8B53DBDF2BA756F7,00110362DD7B278B,C09B8A123BDD22B5,41E323A3E38EE735,FC140B584DA2180D,034B5C49C62D0987,1647D7E87EA369C3,78A5BB18D07040B0,EC10F44005F917F2,0006754C4FE2FD54,BC8984D455A45124,697D2D2464FDD1B7,21125D9175320D24,69A11B55EE3F5C08,401C6313B6FF44A5,98DA5B5B13CBF6DD,0454DC9A323A9663,0013CF33574BEC8E,AEF470929A8B597A,3FBD6A9D37475197,A70C7A4129B31918,41DB04C911F7D8B3,FC5FFFFC3158796C,C6EAF9DADDA8ADE2,4A1AACB3B514415B,002050D13F7C676E,85F29D18F89BE844,F40C268B84FE2447,F7CAC5D1E69B41A5,44A2A4850C3EC439,AB4192336A71BE11,573DDA91C763FD62,97B29EF477B0A7A1,0010118993EEB0E7,C93BD6424EB7F2D5,A88F01D2CD1F367F,AEAC469B9F273B7A,BEE20233C3D9526E,CCCFA2B6C6D58B7D,3EC1815287B30977,4F22D905177E50C1,00200A3B8F523AE2,7EF5C87FC0B702F8,BFF1E90FA586D19B,961CB8FA1C6167EA,DA70E561501CDAD5,9D19CB88EA7712BA,ED461AD55A2F8D3B,F3ACDDD03EAB88B5,0039F745B8BF5C35,9F0A3E848FE38E96,A479157840FFA940,D777530A7BE97A71,5A708D869F15E45C,BFA464951CECC517,85CA61AF391EDBBA,94BFBDCC3577C29D,000080BD76C9A36D,E96A5F9D5234EC31,956A9F26584AF281,1EA5E59C13FA593B,0CC1FE2343FDB611,64468346749CB789,531D9A7B7D31BC18,B32EE0C1C1C72029,0018D19952C454F5,8A58820BAC540B21,AA6C3C837D015F61,3DC0129280ABBB98,9B14E776F0F4409E,532ED3B90D17149B,430317B2A3F66E75,7A0303F373444EA1,001D572B3A58B033,8E00B0526F86CDE3,25EFE34898C76BE7,DD10774AB2E89346,9A17AAFB4CFF1E09,069F267781D1DBF8,133CA6F3BB030C55,966309D562E741A1,002C6A6B4070781D,3EC576169AFE0AA8,EBA3E54EACFD55DE,06A77D08D306D191,8890C5E49E7D3BF2,71CE4970A19E5F91,E53CD4FB259CD234,A46FB4C96DCA9F5D,000BB69A70934686,EAE6A91740B62A6C,9D91F5CB4212D6CF,6D0D655B7546440E,25F0624A85A6319B,513BCE0D2ECFAC64,EA18619CB27B3029,00324A902AE206B4,00005EB469F76A25,4B9E8BD28D58BD1C,7041A4F834C3468E,A7E56F6A8660196B,E8F6E73512866FD0,192D2D9BCA694FC8,653BEE5C4AAF447F,375312F620FA8709,00261EEF9970D68D,FBB3884830870531,89F527A1B9F9EE22,08824C9306EB81F4,CE123E6956CE3EE2,6A56C3CDC9FDB366,8B61A60ED754B3B9,0DED6020B9B9E901,002EA300E199DF59,BDA5D33E8A74AD36,0FA2CD4F27AAE21C,FC45245096F2A8C4,850341637E6DFD87,6E3CB5743C4BA096,299E49DAD5A2AA64,350FEACEA19351C8,001EEBA35F6D13DD,BC2BF8A3A33F7CEC,4E0D409D77DC8BF9,C2D96C7072443CD0,08D58A6AA062F604,C2C078A6A38E27DA,AFA7774C984081AC,65F674113D9CD725,0003E81C4BC350EA,D437EA2D333A4FA2,3ED9BD49C483D4B6,9B79E723234B534A,974F877BBE4A454A,EDAF828A8287FA26,DED6E11FC07A6E85,51B35CE671240F55,003130D946FFC268,8CF713006120F411,F4BACBDEBDBEE8B3,A40C9FCFC94A15C6,152240AFEB8DC4ED,211E32C9207B1A0F,796913537F3C4987,9DD686915F3A1714,001392F6BB8814F6,DEBA14FAF0FDECC7,9520A29A8F24EDA7,A162A2652876A991,5575E870FD3906A5,8F00B2ABA4380FE0,45D033BB3164A97B,7C3720673447079F,001A429AC234FC1D,9BA084013EE0617F,0DB4912E043D0443,6C91AF433C864F2E,CE3B4F4EDED91750,7086AF54256B5C55,AAEAEECEA79A00F8,81DA8F934C53476B,00048CD398EE9364,E3C7352A77EC3A11,315145416C92903D,FDBFF8988838B44F,6F37B6577A19CF4E,1378DE48C6A7E930,4E0A652950BBAEF9,F58C71DB60F06FAE,00165902DE801B50,BED387B36C5D479C,5B2B8C410A4FF528,BBF5C4A60716E298,D1CE52976AF04F47,100D08A9957F6AE9,FB9173018C4B6F9B,51F5F6B5ACE88B76,001FC0A7B90EFA69,F9FF776381574459,714BE2188CD59A5D,8C51432AA7F21A37,B7EBF812D07AB099,32800365CFD50295,AA5B3B5A9C75332F,F83EDBDA50AF131B,00368618AC5B12DA,E1A423F6D10C4195,63F066262A08F0D7,BE945A5751EB4FB0,308D1251DC6CC67E,8555A94D059E23FB,8E3943F7AB6EFC63,6C089CA12C00A6FD,00214160B00FC6C1,FC432579B31518C4,05D41E10A7B8C531,A1E7AD9ADC464A33,96154644A145B0B4,D739968E38639028,F58B52D4E981F34C,C7A58B3CE4E325ED,0021D914E510C889,4150ED64ECA4A5B4,51040DA157D59B30,0E556E490662285F,5DE7A920B4BE221F,CC0A9A1369B2D3DA,CDB3C9F6465E7572,B4B9BE7D512934AD,00011AF4053E1443,2FC668C2F15625A0,CE8022EC5C900B62,75BD442F956BA9F0,2D96007EDA234D9D,A49321AC42F89CAC,313AE9132A0035DE,2928AD67651C6FE5,00136F90F33C57C9,946BB76F629168CF,AACB84C1EF01F0B7,BB35B71CB51A25DE,C33A887C703CA9D5,1063150F910205D3,9BFF8694AC10D3CE,AE539A61BCFF62DD,002F48C02C73AF0E,767322D71B96B45B,7839C8413DF88253,76DE1B1525283E92,34849EF017A80EE3,593415A8A147244E,A1F9C76CAD23F90A,AE52F202B12483D3,00391A392599F19B,3020F44DFA448F86,166F91E8BA5C3F9C,B69804BE21457031,DAFEE9494FF709F8,CC5114CD3111D351,D78E7F2A1EACFCF6,4EBE658FE6F8EF49,001D02BB12A516BB,7F85039465D3078A,67AFBB3563166733,0BD45E64658A4F3C,0A343338A5A97D33,79CA6B979DDD4A96,92C0D399C06E3796,CA6942D68D426163,000A6A38BFC1535A,368C6254D4E05011,EAEA7A103227F21B,57DBDDBD2DF8C418,722F943C22EA5311,F5BC5FA53E95FED4,C9B1750CA3EF1F41,44096B8D9043CC30,00298D19B44A1801,F318DF02A5AC8826,FE5451230B1C821E,4BABB50436CFBCFA,7BB343FA8FF2277A,8883DA108AA7B0B4,562CFFBEA46F1F06,51B07F465EF1AB93,0026D8808BA9F5BF,A88AB1A9833B4E95,8A3B75AB519D99CD,ACAF8E7E0026C08A,9AC6A3A00D6FA9CB,4DC79B8B8F981952,1938F90429FA8488,99726C4A4C1AE934,003CA80968664FD4,F5EDF90829902AC8,C5A6DC8461C8DF6D,872E1C1DE7D1F7BE,BC5C95998B612B0C,ABFE8E9B040B40A5,365F76DCDA16BF6B,C335764119DE58F4,0028AEE9BCE3CCCC,EC588DD4D051D04D,1A6FDE696D9FF1FF,7F0EF498E5D786D8,0506A9D609714F4C,3409C29939B37CC8,06CCF84AD76E20D4,6DEBB0612E4C17DB,001A5C7D06BAB8C1,0CA30FA38F6992C6,ACD4C5ACE6FDFFCA,40C4560A31101C8B,5E58B32148019EB7,F42DC2AC0117F98A,67603D88C8A9F728,ED7602B79DB9E747,00388B157D8A3FF8,2AF94725002E61B8,4E0A3808DD36C745,18DF5C7514D45973,723C91A253FEF7EF,6035D45C02190381,0C779733FE44B49A,DDD8A42C92F4AA8D,003E0E10BE38D07F,7FE88A28F4DD92C5,FE916749D3B717FD,ABAC64282E880CE5,6488C5F31FD57CA9,1D75C412C99839EB,A0CAB0F123A25E57,BA124D7FAD93B67A,0012C98F3BD2B45B,EDF9B2109FF006E5,D2F02D199E7BEE8B,AEB4184E7F388934,5232DC9176098742,8D938AD735C277CC,03CBCAACDA9E8120,C391F4A24B62E03B,002EE67C854AB661,27CD295765E1CCC4,CAA33E62ADD07AA4,3F0DDFDC67B724CE,4F19B84AA9BF8B80,4EF96F231F588852,0B48CF7AAE27B391,EB54EBCFD26E0BC1,00278B315809A91E,D8A9B3D747C19D44,31309B658B74BDD1,7C0BE9BEB5A10A65,A4E4193FD3BF5CE7,B11FDB37819CD623,2C006E37E530BD99,95B73FB943F6DA46,00134DDAB09FC13E,372CE257E42AD98F,E0F5FB5A3C2E500B,6790E3CFB0F44816,60367A815C3458EA,F0B3B59BB62DE9A1,75E508627DEDF0CC,52E811A5529F30F4,0011A6E8652EA4EF,7AB4B1C0329856E5,C7B5E24AED68C205,1C9D01AD092B9464,F23D855423017092,E1B4B3BC10762D0D,A90D52F9B074B116,C1E631D9C4A9CE19,00066F5040B8F512,41E014CFE322FCFC,AAF8C215730C3173,ABC8CB9851161707,EBCF663D2DA1835C,A85C6D14BCD01A5E,449455B06472BF4D,E5A5DC17F7D7FC23,00256335340105B7,671D0E61BF977035,E5723CF89998B02C,3D88E1DBD578E26C,5153B1A5DB9F768E,3B5EBC8C3C9463C4,533D0B70932260BC,31A7E0E88E638461,002B8FDCD6EF3507,A375B1177BFABAA1,5FF8B6640A56E8BB,FFF06D1D767D91EB,3E07DC03ACEE65FE,209411BC165680DD,D6E74C48ACDF8730,6A0425EE327DA0BC,0031072F0FCFD4DC,79CAB56727ED72C3,38B70CEE92831C1A,B400D8CFF8A44F58,51D0420C6F15A28B,203655286DB65E72,D218273277B4680C,F440531EADF83326,003726CF86C0209A,842D1F408DFEA3B3,4D58BC2BE15A2585,DADDC73E5486D837,781B3154ECC90FEF,26BDE6F5794BC6D6,6254ED956BD0FD97,F2534FB222C896B1,003B1F412D895E0D,B66954D0091DF4C1,6DCBD95C5800C0ED,59346BB952023FEF,247ADB1AF77A05B9,D0C693A07646B9A4,F9B56ACAFE3BA98A,4413F314AF5DF0E2,00345E766C2164F0,E2A5F66788E2F9BA,87B36FE3EC124722,6AC4FEB05AD637B4,AEDC95E91ABE6934,8A3DFF9D8BCD3CC9,F71850DD33E7F67B,88F1A07343127098,002241C06EA858A2,93CFD7FCCEC996A1,674D48B5D1582B49,45946A56CDF4CD0D,66136ADF2E5893B0,4F7F37684C6BCF54,111FE9FBC0BE6399,2D13599693774C6A,002E6FF880EDFCA8,A28B8B949ADD9576,6A73CC0F9C6F1FAD,0B234354E3BFFB14,E8F6305974B0E82F,5722750B9A82C794,88934486FE765382,C697639AB47804C5,003248AF10F7EB04,F2E6B0F1889B85B3,768DA9BF907DE487,D0F22FDEC50125E7,E34B58A977545D58,A178FC731C726A14,D198E85ACC4CA6A3,B25BDEA6F9B2BBF6,00273429B8413B85,F20ADE3AC0182F58,E4931907EF560A60,86CCDEFCA1B1329B,E06DF7C7D96C5984,321EF2225EE5D553,56FD38ED964AC005,B32A64365B91524D,000C414943577575,80B1F0B7DFB58B10,77062D0440E71A2A,54D8AC4156926342,EE0E6BADEED29F67,F674457FC9634373,DB6BA62AA56F2983,DBCB2D83939F0FBB,001349F722A51DFB,AA677CD2D96C5307,DBAF8C9DC72C8803,A00D48D1E9C43C4F,8BAAC500D4F8A9F2,76FB9BA578511226,51A682BFB5608912,54022F2D6A41BD03,000C2BFF57315136,0DE8A1F8F3B51962,6BBB26E25B6973F0,B66C414BA13BF9BD,B29EECCD6405293D,1B6C7B2F6A895849,E2F5598CD1046768,7FE4C39454C80FC8,0019DAB82C48F2A4,3477E40EACFA66DF,FB22E3042310BA03,48C80576C719DD28,9D7353B3EDD280B0,5B250A7C19F35875,B4699759EAB3C777,0B7127BEEDF65ADF,002AE5689085DBAE,5A54C5925E5E7CCD,A0752EB2C8DC8EDD,A2466B774A54DEA2,6FF33A04F8AD2D31,A7E570514FB1ABE1,8CAAF3AF68F17084,B1F17A6CD8A6457C,0026CD4D3877589B,E9B98FEDCCF2193B,FDBAC5EB8D1BC1DA,05712206CB8E0EC9,92B241CF54DF9AF3,0634C7AF286026FE,56F0198FC8AA648F,467939C49B076569,002FE8C3B2C44159,1A6F62A757301B36,580633528A7EF7CB,87734D5A249B0C4B,67AC5EA079352B15,04D9480A72B37FDD,3D59B3A99F1539C1,FAF527251B2D52C3,002C2A28D2BF6708,242D372C24B3BD84,BBC70077A1D91954,91AC0771F700A0A2,11F4C534F543F5A5,4FBA19A9C0CC20FC,F3CBCA18C9E4F805,329FE7AFEE1C7BA1,003B54911535E54A,ED13F6AA53862EEC,5888B9CFBA9082C3,1AF28C690E902B63,B63346564F891D48,C0BAA0B86695AD54,986F44D7726FC271,5E52FDE8E8C0AAFF,00364AE3F625451C,573828CF0FD1C864,7FD6F1D903C26711,C8D0967E482E3446,22993E30DCA28E3C,3F781FD4BCD1910B,F55656AC567F0EE7,F903372D5D4A8152,0016B835779B688D,3E3587202AF14BA7,8A255C30227299D8,DD075225F9C32A75,956B476ACC4CF46E,798DA7976EDF2B37,48941F28B310A4FE,6C5CC316062DF739,0015A7774BAB5C90,3EBFA2772CE57D19,E14C75CF9E6D4BC7,B1B64E6AE5613D38,D3A05CA8B9F0593D,B8308D10A5F3D4A3,B897BBA985CCB5C7,7C5E3F56997BD12C,001115E9BD088F33,9FC37DC4642ADD8A,5BE671796F17288D,EABF4A83392D6ABB,C2C8DB88818D93A1,58513EFF29E7CA04,7F1AD20A960C1889,AAC5C385CE8607BF,00029BFF7A19983B,033FFFB784DB0D4D,550E12010871DDBA,3B73230EB58AD902,74CD9BC96E248A70,F618767AC621FC60,D5C221FB1388C97B,A762CE603D195690,0014AF98276772B0,A476057808BDF8C0,AFD4F115F18ADC57,5A90931408F06460,E15D9CD09156D0D4,85EDEEF6D291B58D,CC38627C25999C96,D1197B086C47D229,003AA86016885524,3ACFC139A802B1F7,A4FCE9EFA582370A,46A67261993BB1A6,309B346C05338B59,57BDEB5653FCCEAE,917B5FE94C0B0B09,B2411463B3CA79B5,002101C96C4C45A3,2206A55371B6AC28,887160190FB4B54A,EC5D99E23B6FCF4D,264C1F727B18B034,A38BBC22918694FA,4F370268C4C4A4D1,3CEA2275AE169C1F,00083CC54340EB02,CFFBE68BC58CA309,4F32682B61F95118,C352BF71ED03859E,067FDEEA7A8FAE34,3E5B2A24AAE28FF0,FD898677F996555D,AD0F281A87F24F06,001E8C14FDE6A29F,109DA349B393BE06,0C4E0F9E451CD5C8,10FC9FDD306744D0,701B4D4B7B486873,E5A8AF98B393161B,22F47A82515E2254,5E7E7890E5589821,00299307BAD1BEDC,0B50DAD2FDC062C7,C846459DB1B16457,0B07CC781FFEE2CC,9A393943AD333013,4EFF09AB92B53278,34341DA11C039B00,A7D6E9352862B589,0001EBCEA1236B29,55583900297E4D01,4C98267474A9E152,63086EAA42824BE0,5748527428847045,7E4CEA1EFF12FD17,29DFA60626F08CEF,5430830130557E42,001859D0E321E6D7,58DE608600A0B2D4,FB666E17775F0C6A,69208D5FEBC522C7,CCB0EDB67883F183,4828B6CDBBA74991,DF1F541322B4A7B4,C05E1F06FA1DF932,001DA5A5773341F6,820131A9AFD2535B,723DB253BB1DA742,5A89FD82311D8A0D,BA57D33689C10A91,133E0CA740FCEBCD,452C55C580DBD9AE,57900914D9C24ED7,002F943B58E87EF8,122BD098552FE858,DF1A340DFFFD6E81,46C4B782AAFE480D,58EE1FD12BE64355,4081C246FF911AA0,411F66AB0A7048CE,625D8776B14BEFF6,001C2981AD0E7EAC,775B192204BC5910,8FE318DD475662D5,37109E3D5CBB52EA,206EE03ED639FA41,6BA82C794E86997E,A2031E27C7D1E1F7,992EF7768484B0A0,001D5DA2FFFE3A61,2B2864181BEE292F,BF197001326298CE,877F9F7C94ABFF0A,82B4946154DB63B4,26115214C733ACB4,DB707D6B10977011,C4A67F4D7010F670,00287CADA7941178,89165E0A5C15A3CB,BD68A7A0B6DE8422,1DA6693F067A8A04,2D8E75C773DEFAAD,7BA833FB32F7819D,C1F43C929A56FC12,7533E4BF3C6A46F5,001DA9C2F1620190,0AFF365B19444F5E,7F0358050AA28C0A,264D7CAA9C8E4CBD,64AC6B5E18CBD336,9F56568A83F1E473,C886B4F8DEA81F8D,C3BB844CF306FBC9,001BCF971F5C19FF,419B02926CC936A1,960E843DE22308CB,A7894CF57D49149C,3C0DEB149B44988E,5097E5BF7D762822,17BA7ED5BAEDE9D0,4B512D723341289F,00228F692F6C33C6,6A77277DCEFEA0E5,5F741E1A932A5FA9,CCA16FAD8D586262,00E0B86231DDDFD9,063080D0CB527438,FA0921E621D502CE,C025A8D15AC50A37,000C1DD4120A6810,7BCAB7D4FF4828B7,7D1C402F85BD2E65,0113F68441A98FE7,127C9A45AE07850A,681E620973B4F092,A4491E09C9D9B35D,D8B80919886D167D,003949DB7B21BAD2,51431196C770C653,CB8357DD981D171E,703DB1B7D960EF00,25C58739FC1D8FCC,23E174546BEBAD09,89F2E36912EE2827,EB9FEF687C263F33,0032B178F796D93F,114C4EB36A6FCADF,3D511E31CB6B125A,3A54B07D17100132,B7683585BD48CD10,A233CE7AA010C10D,2B9080BFE5EF4625,4D8F6CFD5CB55FFE,0003556B860639B8,BFD1D1F3175F3C6E,536BDA97F7E0A886,8E9267171B399ECA,8E0E45150D4FB591,90F56248832570B2,86641821642547B1,D5E428E134F2A528,0024DDD34C284779,30751C9BA8941C84,B093AD4AF6E65D8D,D7D24DEDE14AEF6E,90771195EDD3A412,D82741788A2F80AC,AFCDF9E1326D3492,4CA7C4DDF24451A6,00371F2C3707A992,13E954BE1C361FAB,3436633D2BEA1DDE,39C68779618E1296,DA9E963DFA905460,AA77BBFFAC0266E2,387FDCEEECB0B031,D768AB244E1A5E91,000013B6ABF6BFA2,C002C5D9D9112B60,9F7CFC2394951B9F,1191A93C1F345238,661E7BEE14CB0F68,B575ED468342ED20,A0A7C2228A8AD9E6,9E42879E8732C36B,002A81F4CBB86CF0,15F87F1B028AE5EE,980E63F81DE74D9B,9784ED204A491E6D,C508FA0AC82EB058,C44ADE9C7DBA248A,B57DE730787464A4,63B9EFDD3BDF3244,003169E152FFEA17,7B22C6C1DF3BDE01,EDD1D7E676EB3871,0728136B6708156D,1EA7EF71878578A5,59A9C207EABD8F33,18847590D4ED99B2,6F35252F96C3A011,003AA6BE53B8E07E,C9ABA2FFF467B5C7,940E7440C8203F65,6CFF6D6C06A4E186,BDB13C45C73F6796,9E3DD815EF681AB4,40ECA513B7DFEB5D,F4DAC282BEB27692,002B9BBACB74CC63,70F4824EDD6725FD,27847D12ADD4F6E4,4AECE4CA0492A1A9,D2F5F3369EF7B145,9FFE129EADA548BD,4270535881CBD087,A57AC215192FFFE3,003080ABB6AF253A,B7AD8C4C6B64A8BB,AD6CDB46FABC04E6,ABF33129FEA8AAFA,3A4AAD72C654CE7B,F49010BDA0C48716,4973075DD2D88E73,E7D7C083D8F90ECA,00388A9C91E57E8C,0564CC9DE9FA32DE,E1C6A04F685CB304,DF8C079ED29BB5D6,191C67B4BE3B1B96,74611FEE8A51D6E8,D886BBAC77F06B85,2000A2F156B54B2F,002BCB73F7CD972C,0CB97BCEF738CE9D,244071F2F18108F2,8FFB2B2D0D9768FA,FACE0BD7C7325E3B,52861A1E30954418,C57150714F29579B,75AE00E9AFC12145,002A6CFCDA610F52,14AA75BB5B205864,E8CF58BAB53AEE17,D1BBFE8A273A80F2,F0B88E0D97BD8E08,A2369596FAD48C6D,F64E6D5B56575B3C,CBD6BE5394AE3686,0004C326F610DDCF,3459328CDBA473DB,58C778ADD0586571,C2FB597AA85AA245,B89767CDE5BB67E1,23C3FF0DA0D0DDC1,37794F08192701A1,B1DD5790B70BE6EF,00280B28AE5F13EB,D8D9FA062FD96FA4,7C8F6BFE285B6A02,30DE5A7370C86446,A3E1275FDA6D02CC,0597B25F63A51FFD,A096D9D00D313614,C210F8C72D8E574A,00007D48B622F940,0F892893DF33A004,0FD887AC6288584F,AE47519E967991C0,AD5FDA1C2133FC2E,FA3424857028BA3B,E66727372009165F,2DBC79EC8C79E01F,0036814D27E6AA19,B772201116E01481,849B15CD149C3816,F5D18854209BFAC3,71340E42068E9427,BC29DF714582F4C6,BEB92DC842BD6070,343CA799E5F70C82,0020DDCE56B03780,2B3715AD6E9F51ED,1AD8BBA64022021D,5062CDCFC7AAAB47,6FF619D4B0F1B724,7854CB37C4667240,92EDAF4985F3082F,9AA5B53891138DEB,0007A3FB764676AC,9F48462E59A6DE65,51B402E0D07247B7,BEF7D0541144B2A3,A73CA79471DD52DA,45D34A9225DA256E,89EBB0BE2D448B2C,317F585F28F62EA3,002F6404793BD10F,0EE538317033AEE7,11E0F32A4F4B3060,A8DB763B980AC016,93B3315DA5B021A5,1A41BCD4EDD0C3A1,4B3197AB533E6A57,1032E9340A75C0FC,002CF37070FC661D,C401D87E9FD517A1,828C6C40E03244FE,76BE6F32F4B80186,7066EFB19F5E29CD,11BC40E1549D3C2F,0453072D35157D12,82B9C533C7E539E9,002096184DE74717,17528702C01387D2,936725FD9B3F3870,1460FA3293BF0AE1,30C172240A9638F8,8BE1D777ADC3DE61,A252F0C4D081F3B6,C9CCA9993CAEC421,0036C92F7857880B,1A2028A2B14CE147,C02D73471EB8DBF6,A17BB638EB15BBBE,C5D96FBB45645E85,A448FC66EE350B4D,4CFFC45A9CB5EF58,FD915D9BACE3EB0D,00074305F0B604BF,2C6418CBBE5B2EA4,A7C44CE1957CC4A4,23735D5FB8997B7D,90E44744A3A619D8,F060A28CB6E8899D,039CDAFE04F86019,7B2FE2811518EBED,002FF0095BEAC23B,4E973B1CE7E7EEBD,0174FCC865C19C01,6123E29B9F32232F,0100CAF4D64E3BBB,D31EA683E1106863,944988381889474B,EF6CADFBA4D22402,003487CC2CF140A9,30C8E44E40BC660E,B7F0B1F3F5933EE8,99A91C75013607D2,1ED183D4776573D5,C153EEDFC84DD047,4EF9CA32BA92E24D,81F7B6DB55A09C0B,001919C5231BD590,7E36A1A94F40AE78,D16E522355178350,3F8E56DE87629AF4,243730A777AC96C4,D2620CF58E7658E1,03142990771862EC,EC9FB06DF7190A9D,0026C5A541DCE179,CA8174E50DBCBD63,5789EE24E03D9448,CA6E2EFC1FB051BC,40B700FF8AEE3795,C60DD0CDEC7EFC8D,D0C3E49C52F6483A,897F93B9DC1E8B30,000FF56DB832D626,F793B6EDA061E7B9,843795390A208E99,D716DD0F490FDA8D,D1507A0A7DE5CC0C,80A394D4561BFBDA,D0C47597D68454C8,D97D6BCC29C33C74,001A932F61000953,573EE53D451708A3,218862891886DD34,165EEA8A2FE7256A,2A90C19DAEEE533B,E002796BBD325854,841C643090514898,53F839EBF8D2D254,003609E62C884EA3,AC3F1058B0D3B661,5AE937553A04C5B4,653EC519E12C037B,0CAA7CB8146021D7,6BF5FFFA1BDD24B3,E6345B4CB2B6C80C,1F5F10F395B008C6,00322DAF82E1894A,2CCB179DFAEC53D7,66825611AE6B115E,FAB10D154451CF70,A696F24962760F50,5ADA5E4B4730D92E,5F4264D6660FAC59,FD920DCBBCEC02A8,003F915EABDC9FB0,87A39429F1650BB6,FAD9FF9F66233C4E,F28DE8027DC5D608,05A232A5516543D8,D718B5DA7CE64A9A,378A59196B147FF1,15C527E209E9FFD0,003C3A8D046C3B1A,797E109E74F7F590,9C596885E88DD773,7CD5FCC8DF243EE9,77E00FBE1E1030F8,641344B4B87D4FDC,B760986F5B8F6DA5,297E571A5F6103A6,002A3187AF765938,C4F384A482800B91,4DE309900355DC71,1C0B1FD94A8B71B7,9ECB254AED5A2B3F,E58C81E02328EDEA,131BBEADDAA7DF48,D1F47E00AC04CA41,0014F54F181A3C85,9E0342B194C09412,EBDA23DB8EB1AB07,6E8076822AE5EB38,322BFA963E8AF824,28913692D6FC5A5E,0BFB2AA762F0C796,B912959E4C76B080,000D060287A94C6D,139307628CD59AE9,6E63C15E329A6BA3,DBC40F61D6CC3D44,70ED1010217348EF,168630E6E287EFBF,6474E1EF2D03CC15,8383BD56F8EC2B2C,002491F8E4ECE17A,4420BF8592A956FC,0C10BAF325FD9B7D,DDE90FEB70350CEF,1D56FB40F72ABFE6,CD2CE80F3E2BF78D,F0D024D6D09D73DF,1DDA0EF5418D50C0,00404A4DB89D87A2,AB480E2453FAE650,5CA89D84F6214D0F,9F16C94EBD3BDE48,7502D7DDBD102538,8F437EF8EE8693EC,86E22E8144B0D18E,812E07D8C731DE8D,0021EFFAB23A793B,12998AD18FF64DE4,19567B4C52D4264F,054C04C29F4C7C7E,3D3FCF3F24C73E01,0E827A7F84A0BDFD,274C636D4A7D3828,D2842EF22B1DA5EA,003F095393495621,CA165E067ECF8963,133151C4DDED6A8D,76DB5F79980FEA5D,4D2D5964DBCF73DD,9168C76099AD51E5,0D99FC14F290C139,A213C9A20DDECBF4,002E10B3F5720078,74E1DF6CB15AA578,40F25BDEC2D7A532,EFDF976907F3B405,3DB223B6B39EF0E7,CDD794B7280E8824,2FF553A30F2F9FFD,DBFF12C29FCDEB56,003BCB1B930F9402,F1EB3E0E861AF726,F0A9FC5002BBA59C,8C28F232B7FB1DA7,017B68329CB741AC,3BC8EA6345927201,155DAA23DB0B2646,41A8B664CF74D1BD,002DE6236530255F,2BEAFB3E0941C109,8F50BE6D9A32D6D9,EEC252003DF2FB28,1702252AC4E5B57E,E07C7B066F93D7AF,470766CF5F6FDC65,D98BD9062544E710,001C4CBE4872A37D,F383875E2E5239C5,51D49CE33D34BB09,6E4D9C702D148AA8,A21ADA2F0C4E8EB6,2ED1804F4ED636FA,2826F0933DFDD2E8,BA89E00139DC78E3,002D92CAB7D1209B,C117CB7191DA08E7,B0E7F6360284E610,A8EEC9BB4001FF73,9B27FF846FCA55F0,A87FBD3CB244FB7A,E845991DA03DE32C,510754B84AF09DAD,003D97AB17AD517D,A14F9B6B35E068E5,38DD8C5A644C37D2,1ECF4792C9147F32,CE36BCE9531774CE,0424CCEE97996F0D,B493AC26BBEFD952,F547D88F1FCE7078,0025073194622B36,CA645D0673702FC4,9589A455AA0ABCD8,37362C67684D417F,37968D5D682E8F5E,287D90712BADE188,2F48FBDF5FED023D,729527A3756724B8,0016D13D623C146A,4A726D6922B9DA04,4CE72C02B0A7B167,A743B4E1FADB18E1,D0ED204BAF786EC5,B032EBACF7B03B75,BD3B7B2E3451F699,46AAC3AE6CFFDE18,003D000A7FF1777E,818C972A5549ABEE,49836F06FE405381,5DB8AEC84FB5F844,0F5ABA5088822573,BED105525B82CD69,1EC4E072E909E101,2C59C5EABBAFB587,0039484D10EF9A27,1DD2FC079DBA3D65,901F7789C4750A16,C1B3D3686968C910,BD1C31FA9DF3CB99,CD085753BD486F4B,1E431F7B0AA43787,0DFDA06A98D32EF6,001230762D0D3661,A8B81D400345E266,291D3B8018C95915,DAE90DE3509537E1,F63C2DC3759D44D0,153B0B0EAD06097F,A99733687ED34DC0,ADFB9E3F944610AF,0021A105D39B9B8F,1715BECD3C9D8637,7EE12D3300712C1D,6B36DF1B9A474864,D3F942986E7C2F5A,C7CA71441BA323B1,5FA7D9F601B90C2E,364C54E6CE5F958D,0018ECF089067D44,5E09DBE6DFFE27CC,BDC0D9E803E4F610,A5C9F95863DC76EC,126E3AEDE42ECF53,6F1EA40CF3927BF3,69B876CF6149AEC2,DC20133F1F5F2113,0009EE50430091CB,BAF5DC9A710BCBD3,AF5C9EB185B52F40,C07B8A78A0CE6F06,94C02D663086980E,14987F3B9F47507F,DD9661261A99CA88,40D369B8263B47D5,00127022B7391AE7,E31747F8E95B6402,A9234DFBD68C53B2,3302F241FC9D0CE5,EB98D2370176CE8B,432FD9C821EA7C71,38DFE1D40959E5EA,F875B6A16C40A84E,001399BEE4C4AB86,B8A5FD580B2D05A8,A752B345CB916AC4,E4EFDC1D09DFF77A,1AF88038E969D7D2,4D60A9FD4C7A83AF,9B4B2CD468D9A57A,C74DEE12F2F5C950,0032B1806F8DDBC1,8CCE7D6DA1ECE2A7,1D8D2DE5642DBC41,6F820895385FBD9C,EBCFB0FE4873CC2E,064841A14941BD98,2C1F708954FCF6AA,EF020C20737E6F19,002E9331FE6DBD96,2C5F793E8A13D0BD,44554E3FCB2BC94F,4F99D2DE5DBB8C1E,4A1FBF543D24A093,707A5C43EB0058E1,7888BB7ED1D77EFF,522C799D0D3AFFD0,003CE172F9685168,EC209FF7F789547C,AB5CAF13859FD45C,8BA47944E2A81E82,68DC5C0D6B5FC397,C7E69285B01F6784,AB5B381E40635C21,26B397AB14CC3242,002E17FD41B34038,3974BF38F11C5D99,17D3AECAB9AD988C,96F16E5EAE2DD920,8645A60B1B8C7EF6,7C9E2AE51EC4C6AF,F287BCA152F99BC8,B4AE7ECC1C9DE946,0022E72AE1EA4AC1,0C4A45360117CC13,B15CEE40B1B82769,AE7ACD131EC065B6,5F9034E109684CBB,110BC76455AD245E,063EB181F64D0EF0,22690A421A1C31D9,0019EF0946E3CC90,869C87302F09D601,746EF5D4AD918125,11BACCE00F657AD2,574CF8CC599EBC0C,F5F40AADD90F1639,DF90B00194D45FE2,3ED6B67378EDD811,00367E697A424251,81705F303B867A8A,FD474EEBB60F5187,6F07FD3564175D36,B8D9BD18F9A8F453,0091F2625C14329A,F4E89F9B04FF12E4,820FB177F955BF35,000ECE093719C8A2,165C0BB5C455FB07,E3E2131DEEF119A9,7917C77CF81C4D14,97A787A90F17F1D2,C3912340D87E3EE8,35E3670FF4E5F44A,6F1E1AB4C9775AB3,00161C0EA8F2BCDC,426343756C30576F,DC9913D38E4C2AC8,B4DE451D034B01F0,DA8C5F7E58C9FEDE,7A2A011D5F9EAC9B,6DDBAEAAF9FE9BEA,5C3678851F48F5E0,00137A48E741D868,72D6C6DA38AD0003,AE4EF8BFAECDDCE5,1440631C07475635,2263DCC311F7490A,E0A03BF4E3484A78,C48BF5BBFAE4E686,126E262788FD3B58,003C9A9D3803A699,4304602E8D1D8A8B,BA3B5DB5F0E65E6F,250F1DAFF372C337,4F321C743BAC7F18,628EAD7534D63567,EE983E914DB47172,10F882AB3D2BB089,0032AC94EECA0113,6644095A65445912,F966E86CD335CCE6,5F98EBAC58F0CC89,B9640B7B6B0AF5BC,0FE36AE8745C72C8,D2C8BB65EA9DED0B,F918312F6EF1897B,00015330E8EA87E2,B72F3EEF8C4F146E,C7DD98A9F2FA1346,B8E79823E054AF77,40FF3902E36C8E77,045E135B4FBF92AE,A21BCDADEE3C34C7,34722C76B71B5BB8,0033D40CAEAC0204,0D2394DF58D3F61D,008CFA5DC80219F3,BED7CEAA75F6F205,7B8C3B459F41CF19,361A9642E558E6B6,408EC3A28A3B09D5,EF0B07628E9DD833,001C401E2B75E75C,0056385473EF9098,F11ABF70E92C92C1,C77B9801BF370210,12232C6B3778B8EF,5F4DBC91191BCDAA,53F06676099B63E0,3E2EB55944F84134,0030601644BC8463,073D04C37DE8C821,BF50EB3F842E14C0,6FAFF7359317BD7B,3C802C49F7AA6ECA,D34C001E426600C1,D31D103A53715785,10FDBC456DF21ECE,000E5F92DD5688F8,701753E03CF16793,E98583A8E7E60DAA,9C992BAE970FACF8,F1E25D85B307ED47,BF7B4BEA6FDBC786,03D9F965F6B0C690,1DEA641E545C4D65,0033A9A5866921A3,EF8EB7DE23AB94C9,5BA3E6887EC89CF3,537C63CA9537EFE5,20CA226A0CD7C062,7059FF8D93E8AD4D,B004A266A68226FA,30A674DAE45ED0C8,0032F4C4366116B4,F6B192C7859ED87E,3449AF98B474FBA9,14737889A89D62C4,052F3D7C011528CF,D52A4A987A77B16C,F9630EFE2A59C6B3,6F09FCB0BD29B7EC,003471F23D0A5EC0,8025045DE7CF266A,021970EB121BFC9B,00375778838B444B,2A67F41A79BFB9ED,BC96F21299999368,E4ABCEAD3AC36C1A,671F721984E410FF,00091D1AC7536B40,2EFEBCFCCD4873C4,5952BE697A06D91D,51DF50A324F9664E,C727FB28705F90E7,4D3867335A178137,547DD70EF7CCEA1B,B45FF464EC264ECB,00103B352139029B,BC90F3EF9B10DA6D,D608BA7263CDCB20,5BB33DC31F628B87,AD8A1ED71C545CFC,8805FC34DC82E13A,02CC8CC59F280526,92CFD88B99F70293,001BFF3BBF32F003,BFBE102283183B10,B47DC872E17B1C95,9C11F05EEC50B926,B67556AA8BED47A3,B78C5BA28C07A1E2,9EB0D3A750AB051B,29A6C611E59C915F,001406FE2733EFD9,05D092F250714676,A2D6D9F1F9F45E9C,EDEC210847ED2972,FAD5001FE08D7C2D,C094ECD4697FFC84,E38D92A1782FFAF1,2581780ED410A59A,002218A4AE68E095,60256F1D0ECCA2C9,65B97D1AFED66B44,CCB14A3AEBC6F0AA,6A491CC0ADE39F85,AEE07A1245E09F8E,7A41CE91EA321F1A,2E1EF3BDE3CE7E32,001B0EF19689D780,52AF7BF78EED9021,EBC6E24A2EF44A8E,BA82CCEBFC70BFDA,D4E3E89180DB15ED,A1EFEEAD184C01D7,18521CA2F8E21628,07132C81943FA9C3,002847938CFABCAF,12274A9B8B092392,1611D379EEB6FE3F,8362F1A333EA5E1A,589287691B68B975,91B5CAAA15706556,EC76D5E5307E7369,766C4116A0DDFE68,001D754E98B6B728,3D73C2C1187A0CB4,ACE19BD632406409,BC9CB2DB6371C74E,EAC5517D6DDE0FAF,58C785244528DEBA,640D06B71E027EED,B1540F582DB3E1D5,00168B07C361CFC7,AC8CDE18D9DAE6A7,AF90ECCA2070E828,41951C41A87401ED,FF9F800B2FCB375E,4DB6A7B7D79050F0,77F73EC0AFD19017,3DB891981F892766,0039C3F4F3F00254,8F19A35B6947FD5B,0386E26D956F231B,2E894B94AC5D9C47,D05CCD296493A1EC,CB569D24AAF59BE0,476D734F33C52444,0E5E476D4B20D24F,000AAF894F828F8C,E74CB21FAA8B2CA4,376A4A35FC4BCE7E,3533BAE53B8CE7E7,053FEC601D022468,FBB29991BEE11519,323EFEBB739F3DD6,4F075B01B2DA9FB3,0028BA853A6CA3D9,F52C5D9F83FCA5EC,BF2AE2297766ACF2,3AC16CEE1C0BEAF9,E5C11EE82FAC5A8C,79933D40B76B25E0,4FFED8F1D6016C13,EAAFB7AF3948792B,0031EE342AC9C8AC,2192E30158D114C8,353F76B5CA20C10D,92238174C85478FB,38F3FB161B70B3AC,009D391A984F1618,4E74B81E9330D249,3E3BFE108EAB8A9E,002EB11A8D92D63A,85FCF280C02F68D9,80CDF2BB122AD011,5DA76FCC01BA431E,D3C41840055C08DA,5BDF34CAB89137AB,64625D82D2372DDB,3C2CC83D4E10CE6B,000A71923035835E,4EFDF5FA9C8A77C0,6735910CE5D8A8B2,1957A02D6544D5FC,ABAA1D07E3239125,760359F4E092CD7C,4F8ACBF6E69742B4,70EB0F61CEFB5498,001AADC99C9EC41D,D24B8EE2BF84285C,D43E7BD60CBE0A4E,84FDF650D47FC27F,D5AFDF00181F00A8,89A04DAA90CFECF0,78BFB6B16BE9FF8B,510520341BE57B94,003EFD7E435FB064,F14F299D3CEBB643,E9CA388E5A4AC163,2A3B22AA69E92D48,36C88B2D356A1409,B017E24EE3AACE4C,FE4DEC6BA4D1CFA7,FC7BA1F9B6FD50A7,002CA7CB201114E4,23555091A6AF1D78,7821D760CA5469B5,100007F7C5F7261A,B904619DCED6CB39,DB41E98514F08FA3,7E52D3DD66B121C5,0F15F0BB3A9099F6,001AE71DAC55B5FA,FE9A5ADBED7CF470,9190BEA8381AC7DA,1C54EE54A9B06E1F,126329869CB98903,FA4A6708A6F26938,E3F2A87FF1F91B2C,C5ADD63FB19FA44B,001DF836BD265C68,165B28F1C7E26A86,87E80C6B60E9D672,E014FEA067FC2F49,118F56C199C287BD,E4C036B5BAC42620,9821C7152AF4C628,3703527B79BE373F,00070DBBF9BF2CFD,B639AD02CD8C55AB,CDB69D007B15BD5A,52D11E64B31080A8,A1F559F7C5E1025A,69B5071B4FC418A3,6355C3C024248D4E,040218EED8491B07,0025FD57609B9BA6,F5650081B4879FCE,CAC6455D88549973,82CF2447DCBEA163,9CD061CD4B8220EA,94DF763ED3940B40,F442F29C0E9717B0,A6C4499744DAEFF2,001F97D62ACFCA6C,442C7DC46AEDA402,9B2DCF2C35C950B0,755071A998ED2F8C,4A95990848A9EEEB,8C9F1706A7DA6478,DF3F62944AC4F362,98C04DE0B064C03E,000D53893687CDA6,316AAF6DB93A8804,249A45CBACDBA11E,F94A1B659719A399,DB440A2B6C09459B,23C032CA3FEF338D,F7E1E3DC1D217CF7,D0EB3CCAE28F6FE6,0027A7DF1848BA47,894EDF6AC606AA1E,73DEE80D197ABCF6,2C00338651E4C615,FAE9EE7DE19C7192,8EBFD3987FCDAEAF,F9C2D6BBF02000D8,049F3316EEE4FD3D,0030474F16D42EC1,5CE7AA241676BF30,EA2DF0D70B7A8B51,48620175B474824D,72D6F05910ED3BBD,D150876225C2753D,19F51BA05F8AF1E7,258072E6C85EDC30,002CD4CC14640797,5B01AF211C9999A1,AAD7FFAE004EBDC7,B11FD54D6D8FD79F,02F5528F065447E3,FB75F91EEE77C33B,6530280FDA3D6E75,D682BD1DA4597037,00212A1039920DFE,24DAEBB7A580E6F3,CBE6D9D501FA7F95,AA9210809054537A,C076BD4DDD372AED,053A570250940DFA,07B2FB8CC81E21C8,56C592E25CB22AE3,0032EB899BEEB125,0A1225EA0C41ED7B,EA56FAF411408D44,D3262B883BC7D006,5C5A8A1C3746B8C4,D4F065DDBFB17F9F,79089596222DA735,32DDDCECDAA3C0CB,001778D117CFF9F7,3653E1B694150C07,256E0A48E9D6B517,1614C430E7E5E2D7,78F7C6C65A03F2A9,12E37857EE008AB3,CA4C57ACDB272492,BA47425E36186A15,0026E3E61D3227B4,D1152125B3FF1A7D,F67DF2DDDF2B69BC,EF644EF4047FBDAC,086828F1C5C26A26,A00DC9158549B02A,F165D04B25445EE0,F177DAF49CA3B5D6,001827D9078CDAA7,FE57E6420BCC371E,6ED976C0DEB60132,5C986443C61A65C8,5F445A140A1A5A3F,79F883E734C40D1B,6072B1A98A8DF76F,67C89229E8495644,00206338464292EC,10119E8C20EC0892,17393D6FDEC76808,FB5330AC393CA51C,D43DEC27A66A62E7,D3B610D304682AAC,48A69ABDD15EDBBA,ABBF24564415582B,0036621D6AB42F0D,790845999364C746,F5884AFD25B6117C,3CCF91273020B516,0D70460D8340F318,BE8AA48C7B88A88C,4DB4A33C93BBA299,0319D2AAC500E0C5,0011C8653FF16E74,937964B23C196AC1,1D60DEF75CAF5E87,59AE162C1612B08C,6DDF38E11021C576,165F28BAFF73AA90,AE469CD0D191B335,E481DD5313F190C5,001A942333B0B2DB,BC00930F01EF2914,E29156496FD69B81,D3B53394DEBEC764,8AD2B788DA405BA6,19787885599BC3BF,70C66D47502AD5DD,85FCDCE0F3EE2F2D,002E8D1FC2ABDA82,A8E91400006081B8,1CEC98A9392CB152,3DC0C99FC813F68E,8815DF8C853CF3B2,2C4490A013674866,473D192D3ED4DA6C,DB68394F9584347F,0006BCBA0F2AD9D0,70244675FC1E1F00,85E43FBA86E72E71,5AD638E67C6CF890,67522D277FCF1841,AAE8ACEDFBECB0E4,E8E862BBF8BCE1DF,366F4B4C647D5E90,001EEBDD756C0D67,93261F9EC7AA7691,AC056AD6B73C6560,81DA22CF59B6675E,B814F5918CF1229C,F76AF37DFA761D7B,56859EAAE252B36E,13D42EABFC34807C,0031D3B22B0C9F60,682CEBBA9924622D,7535D53F5FF294AB,B8BB0D9585055B55,F8FFAA89BCE42509,F2F28B37ECE157A4,882924BCF06CFA6C,CABA95279583AED9,0026F05D2F9D59FA,C80B49F344CD683F,836CA95D51C91EF1,9F9236E98ED16269,EB9E65EE774CB0EC,35DA8B4E064FE32C,2B31F28792E79EDB,68BA5562AF8DF27F,003BA7712A2B6FDD,73F2A71F55602BC8,92CB2BD6470E6B35,676E18F8B217C253,B6C483BDE8C6C465,47F24B00D4452835,6AA7A0B73DC8780C,BE32A4EF2762A81D,001A70B9670D250E,CD0020DFCB7EC4A2,73C16F353B0A1A68,27C6C671F2C994C7,25180CE94849C892,1951FCFD8F0BA9B3,FD97FF71D8303EE6,2EBADC59B9ADA8DD,003489495FCAB887,E3AE25C40F9FC9DB,99D0AE5240699CFD,2CE0122C95DF0423,9F00D10254787C86,D15FBFD4FDF4E4EF,2326511F36019D9C,31C70463CA6A533D,00379256F125C7BC,C6F0F157F8813B60,715DAB1AE1D905A1,7A392641E9007997,A6CACFA568C08494,9043641437CE2876,8F697CD6CB9F27FA,1351D2823C0ABDB9,003D6D05E30F0E05,D9AC58FEFBEB2B46,28C0B3EC7E8FD774,7264438C6DEECCBF,DA8FD5B7CE66DC17,0F64F3129B1EAB5E,AF53BE7594CB86E4,771688DC6AA339EF,003D5C36266CA805,C834F218AFDBD30F,7D720391EF36D340,3685BE01E2A0DD30,FF0094ACFF9508C3,88BBEABC44D04599,4EF3868005365A2A,33C4E1ADDA203737,003355D0EE8D81AC,8DC57FA98078C453,F740F682C2522108,35AC63FF5CB89F0D,0002101BEF8BC501,EFC9D1309B4D7B9E,34B4726F93D2A204,4347D1E27DA03B21,0027BC3F0C8AA5DC,99B7FA92747F886F,31CA02D8F1BCE937,E594DFB19E6F98D5,9D4CB4CFBCC0F866,934F107472C309F8,D099CB4B2A6B83FC,6CDC1F2FE0C33B3D,00133AB0B35E4497,3149B21EAE1A726D,1AC100748128F9D9,0A0F434187877159,921B298727B906A2,31C661E86B975A78,C35553E98292C1DF,C1252FF6F8282C5C,0024131B26DC6FC8,B69A7146437BAB19,0B1E37F1F442E9F5,6B1FBBA31DE6EF83,670F337F120ED5F9,FA1A662CB0012E0D,3896D1B780DAE337,FE7ADA90D906C066,001BF7E2F3F80F53,6627C9F1DCAC60D4,B629BDFFE2B48332,47ACFD3A57AE7B6A,8DCE197CD0934CDE,DF362CD2B6D09722,839E64F392F3C6E2,B94B979E647E26B5,000800105BD034B0,E47D76B76CE8AFCE,FD21F15594BD105B,4237C563D2E161DF,16FC114518F2FDF8,16B5CEF4A830D713,786954D799C291D9,A815625DD453A107,000883079CCB3196,359442ECF54064AB,308D15CCEE726906,BB902D0FFA238B40,F75027ADAE2B49DE,889B22619F50E7C1,0BDC2D450F3C8436,C883B879F544AB4F,0013C6A3027CCA16,936E3DA7267B709C,7C2A08E2FE669F07,70241194C9CB57B3,2F5D4F4CCED4C5F0,A34D4F5FE31D7431,985C8035EA7F4818,1C07EF59768E0060,0019F3F47A8D2336,F14D5708478EF209,5C8120D06D055225,8E69EF9FA9EC843A,EEFB3DBE45A5A874,26ECD45B86FB010E,2719626381A03C1F,CA2B29FCBB6E9C1A,00342AAAF003FAA0,C7A7507746DEA22E,8CBA71C8117FE352,01D998F401641CD5,66EE20DB27EC8A88,5FA67B753FBE5CC6,0864FB048B24C6DC,12350E9FE591B096,003A8205E6C504D9,32D847D75EFA747E,41CFE2645B823933,30BD1EFD18FEC148,A9E378B22661BFA4,AE0D5CC75564FA16,2FA7417D6E9B6928,A1FBD980A1ECC842,002E6C9650E4B86F,E0B9AEC36BA0F2D2,25B62C1A5F4AE0E3,B2DBC0ECEE6E9670,AE7C70129C8DB210,2246D73823F06262,8343565342D14644,3428A5900275624B,00078BC60C4BD64E,BC100EDB1FAAB40B,482727805F0B9D93,A8143D7BDC41526F,16044FCB5FCE4AE3,73C4CD122133C270,48257A0E8EE5EBB1,86D733007A9FC0A7,0014A86C5EF0CD30,3ACBAD38EB0740D1,C608E5C9FAB37FF8,979BA0E81F29D8AF,6C2A9795A48C3330,5189CC5999F7326D,934329DAB99EACE6,BDCF2F0D5166397A,00373D20CB93E3BE,810CE3C638235314,3514BCB4D95B21B9,C01A652684EB03D3,C9B7EC071D49EFBB,687A02DE9EFEB343,FD41B8B12B96FAA9,7701E744122D737B,0020DE8B78DB8FC0,6D922FDC0F69A3C2,E0A79D11C50B84E2,E5C8870580127C76,BA371BE6A19C159D,3BA771A5F6B46063,6909F32717200643,110E4C2788F3D3F3,0030D764C6EF9117,53D6E5990F4C0313,3F21FDFD32E578B4,5CC9D07680695F03,FD914B0877523613,D4A038CF709A5936,584DE7EC3D8C9A69,D6C220CDEF3D792A,000FEFB98883B99D,991980ED63B84199,06671878911E3C3C,B6F483E789754BF0,D3D262DE6999B030,AC822FCD897CC596,D906201D1C6E2223,BB522F97090D7C3F,002BFE53864A1E9E,8F9E16F20DAAD2E4,86D34927B4431248,AB14A422D0C691A5,78E00B93119BAEE5,2E328C43A785676C,5DBE6766486A7257,3B45E1271D3EEF3A,003929DC1D4BFEAE,5649A9991BCC8BB6,0489B633C708FD7F,2FEA7BCB3434049D,3F88C8EBDF12BB4F,61B18A19AE49A535,B47467978D869BDE,38005F6714646AE3,00351EDEC9D81364,89C6B20BC0F8E3C3,9B64EEDA3256B0C4,89360FDF5B85C300,8A53318C20E779BC,067C69649D4246D7,2E73F5179A270C2E,A26B3510A9449335,003B77FEA4A257B5,75F18E55960CB58F,13DF41568140559D,6E595FB9F798C746,5E419DB4864940AD,53AAC4A618A96C60,311D475434A0445E,0B8919C951C4FFEE,003A7BC63C2EDF54,2D9E534E0BE76F53,8B5BF78439BA7C1B,BBCFB0006D00C8D5,29403D2122C464B3,D6A8877897DCF398,CCABB4374857318A,F2D3AF38B6053A08,002158C7433D9411,044278689223BC62,94E03AD178BCFF34,AF52B6D87A9E39C9,3D0526FE69D0DD38,EB43CE54D106009A,697F0D15E5B59A5B,CDA06ADBB88D1697,002DAFE02B2F904A,8EEE0DB83815272A,14FF68780A727333,AB63F9709E064BCC,9C6B51C21977431D,BB388443F441BA1C,23F5424139623545,11A820DE02BD83E8,001BBDD790C2697C,48EC9A5A84D4C15B,F35B25A6C4DECA8D,5143460B3119584E,D4768F268ABD9AC6,5E9AFEA5B782ECC7,29F4B4CEE68E9393,DF2CA07150D7817C,00125E6D15A17173,C4D8F319809EBEAD,3E365BFA76C1EF0C,2D7E2633340822E0,580F39121A74DCD2,14A06E13C70D78FC,B21258F156737382,EDD4A1C9793B5669,0030AEFDD244AF23,285EE0C61D42D36B,06AF4864BA1178A2,F91E8FC960C1D458,F3FBE37F4BE08728,72CE90B74BE9437C,628C83CBE91F6616,68618980F486EA57,00399ECC344C3D47,D20E448C4160E87C,EBEDE65E3BA3C25C,CB2FA930E8DB5446,4BD0A3152F46792B,3F337635DF01C7D7,C8008E46B16583C3,A792E71ED5A0E616,003073ED07E3D934,17833134CB41B7C4,FB8890FD47A17AFA,502DDCF8B9B197C9,C7E8AE3CB8E4F36B,B16D00CB386D4523,70C2AEB7FFD4D1BE,BAE29A79DADF7B3B,003B48BF8757623E,4AE4C918A0393CE4,9654768118A63861,8A9EE75039F9FDD7,6EFC31BDD7118991,AAC226EBBD1E999F,552F122DFA1F5F02,ED44C72DD948857B,00067B8E0C6BE5F7,1C37591FB328A3AD,214E957D4330592D,1EB6132EB44AB8D2,6D62982200DF3B99,76447157F5C2ED55,C2CE2D2B963BF6FC,77108F6E81686D54,0008ADA360E88690,A5D4B29C549C8829,AC1C76182EF09D92,FAF9554051D2E83F,7082D6749B027849,88C48194B757B391,4527EA5D2A183F06,20592EFC1E57E09D,000F3E24E103E8D4,B0497AD3CDD70A1D,1B3CB6FA6CD51D87,836C18FCA7E451C4,BA2DB8BCF1888B9F,C383BF00B0566671,14325E76DD67B407,A4299C22FAA02C75,001D04CF787ECF54,6992B3B78D5D5C0D,950BF0EA3FD9E7EC,4E025419847D0159,A97C84386BB9FD65,959CB6F20F668D23,16637587601AE77C,4863B79D3B319C74,001E0EA5D088F3FE,BD147081C3703B6E,4F3D33235324357B,4F85E1AC206272D2,892E3EFFD32652C1,31EDF3C36290CFE8,C864354DBAB14AB4,1DB92BDF047ADBD4,003528D0316063CC,774504D87D822142,3839E3EDBB1C8B7A,6238EC0E1F703720,0D599E32C06DE7C2,CEABD0A2DC97E46A,9FAEF947B84AE32A,78E38B4AFB0109A6,0018DA0A5C319369,989478F6EC032726,5538D328B91FFC25,2B377C76C857D965,B687FB49B400E0AE,A1A9BA67C95DB85E,B0313946EB969D21,D37B0DC902A0AE7B,000DF7A21F03E8BB,6C3ED22DB702F8BE,11CE331338D7E7CD,D2781D328C43006B,970453AFDCA7DB06,DAD04612C256B7CB,7F6729180AB571C7,4B9B043C248450EC,0030467E2C9047FB,1448272D23CB6155,DC960B77383C5AC2,60A546AEC30ACE43,E2FA8F27E9CAB832,A37FF9F0D21DF4F2,D3DE98D09E53245E,08B1BA71E4A048B5,00140EF6F5D91D1A,E8E34E6C010C630C,16ADC9408932E205,232BED112A0091AF,F2E278426BFEEEB5,7CFCDA8A7A19E5FB,BA75F5D07EADB9CD,51FD34F714D5B1BA,0015181DFC27DE7D,A6D9FE9133761C59,F0DB60D462DFB9B2,00830A07B2C83F51,B67F9A4D204F835C,97AEE1586976A47E,8F1857462CA193D7,B3425BDD9F093606,00182291419647CB,ABAD5B991800C3DD,0B40D68CDFF5ECD3,57ACF9C70CF96F4C,087FB16C7ECC57E3,4608787D8EBE0D71,0D022B64941B8745,0236F23B31FAEA5C,00303AF38F6A86DB,2ED87E9AC46DF753,CB852E9CB54D279D,84107FF0A797B235,A217AB0AF87C3FD8,6AC694718B1631C6,0B2388AEA7D2142F,C5324B1713F76D4D,002C8A03826ECE87,D03EE9A0E16076BE,66984A775988FE76,7EE7998ABF5A7056,8CE60821F5EF55DB,8C9D85EF9D66A18F,2E9D2DBDAE87D759,315D9BF7E5A60E4A,003BE66A4D8DC312,10250AD9A2C184D0,F47BFCB3CCBB4532,E1A139F1EDCA2AEB,44EEEF8E6B2C9321,D7BA6154F68A5CB9,54B009AE45FCC07A,C31B476C103553DD,0033D1F559B380DD,F947A585B1BB2A2E,3216CB085C320D0C,2C44AF9EB92201CE,CBE5793F2576B07F,7A85549B8C69CC58,B638EFF4060929CF,6E768302311E2911,003074D123757669,021B86C3DA88C0D2,DD70D98FEA8CC832,BF6EDFF793FE9150,3B5705681B2A6F39,E98A6E3FF3BE7EA6,FDB948AA4322FD4C,37A48BD524022BE6,000B38F08AE48961,BB3C78FD62ADDD87,17E310DDB980CCA3,2B9BF546544E1021,AC7A3403D3314EF8,748C1E9FF5660C51,E83DF90A38165C38,E50CDCFDAA02A7D7,000DB6FA453FD49E,015E3EFAE36B9EA7,5F958D41BD10AC2A,AE2C1A92192B16C5,69FCCD0CEDD67DCB,147CB3D0347D3297,1D9E5BDC8AB6908A,AAFEA9CEB1C02E21,000EFDF375FF0595,0C824F9FC9F39659,17D4A519E2BFCAF7,1A1C958C4A913A76,AABD6156FFC95BBE,B131CAE640E79994,3F580399CF537A71,83B9E04AB823F5CB,0008A09E381D4358,C1D373790BC18B1B,B6C4D6880892FBAB,40216112B43EB23B,18EEFA991EC513F2,6B5C1C18F45C874D,F5491AB35F0BFA19,25B1804626F37F91,00065B108FA52D67,A1BF96F6BB0B202E,E34B5179008823D3,1FE85E6708C3573C,18BA310E9A3229CC,BEAFB13F4DDA518B,EF1FE5E0DB1E512C,1CF33AAC0F81A862,003B400C87633542,2D0245034E2A1F76,1A852BBAEEAD44D0,A8AE93F8853384E0,FA4A07FA691AD345,D1B8AD3509722BA4,4CF3AD01761DDD34,EA682A36924F9562,0012A1E6F6F2C8D0,3101AB0238C7F066,8A4A919E2CC5F37D,B15F29B55C7E8F18,D0F231CA8BE71D15,53F8BC85941AF422,C36AF68F31E86EA1,A75AF5CA135BAD64,00012285F74D1549,B3BA4448A4805500,CFC949D14C4C1CF2,0B0693EE2435BE14,578C0C76A80AA191,C6EDB0D894E104A2,CC678354D693B656,F572471D707884B0,00006E09E25DCB56,95B35065E0291ED7,81AB9F4A8AE50C7B,C9BF2BE93CC0E94C,3015D4DF951EA792,EBDEEA1AF922910B,61EF7BFF50337386,29A628E22C3FE5AB,002328E40A091FC2,AC8CB1AA47ADAD6D,758C59489AC8F555,BE89EFF4613F9AC4,04C3C5AEE8773FF8,613EA5E6B48B0E07,F1E76F08195833C6,0DC099C632417A57,0027772668B0AE1C,8A8B2747B7FBBB02,34142535C6F77C08,01BBD3578ACDA859,65DB2A038A2A0DEC,B6CDCE136E2A8364,2B2EC11F33454F7B,9082754C3CB73309,0006395071E99519,ADAA77103C23156B,56516FD081C221EF,4B1B0ADC9BFD7D82,0BFC2979795A655E,F8A0E927AA4647E0,3F969E09CBB2F620,1F75C8A9E945FA74,0003DBF6EDEB94BE,208A00F73106274B,C840ABCD276BBC31,C521E845828C45F2,5316657E7CC84FDC,AB46555F0307427C,A0380D06AA24DFCD,7B5204A7D0AE2110,00395A4B290A0A01,5960365043772349,1669D8467DCD637A,F9974FA1815F53E1,01BC13495619C8BB,FB238A7418803CF3,8DD3344F13C2C992,97981BCA68235692,00394A10606FB97D,678E078218E973FD,EDD30EEF15A3E122,9B41D8A95510F2D8,53C60850D9F2F38C,1366CFC877221D18,90A85C1C29B9E46B,6FBFAC3BDAA22D24,000955842E86F9A1,64B442A6BEF521E7,CABB5094B91E8261,77BDFBB3F46E26F1,9CE42655A10AF0DB,B22E4AB493E2867C,A21096293A4F1A3B,F94641DADC53852C,001AC5FF14F05991,2B18F09C839A6E85,389C119277DF0F09,08768EE1833C355C,E91200931C042658,5A6F08F06324B661,E0D61D2DDC88EFCA,1594F3844B21C7D4,001011D45CF7AF62,385398C982E332AC,46F4A0A82547DA86,104C4FA22374CD04,4AB0FC9BCD331B3C,EFCFE3DB5C2D39BC,AE83E8CC8BAEFE6E,0BD6959A49757B7A,000C5B1B5AA1FD10,A50378F2BA94C6F0,EE5E9DF28B67B5A1,1373BA2F7B0214DA,65A45A6C5202CD48,A998440F969A8A01,3FA4CE7EE5996AA0,7B50AD8A9A352C23,0037023181D0AD44,0CF74138F4ECA3D7,080825D42E7CB603,305B296A5E983117,CF7000FE91E60CBD,002183C09F6E4237,06F11AC4B7F0EFFF,C8F0962CA369676E,000086724287CDEA,AF166AA11194E003,379B5ACC1DE9B3C9,86F1848DA8BF8FFA,EE14BA14DC979EF7,72ED33C426987B9E,4BA8FA471F31EC88,9EEECB732DB4E608,001088069EA136D3,C2F7A3D6F23F0E58,39775025DB8E0274,FC12FCF7DF417E29,38D6DA0BBB656729,62EF23F4349E5A07,035B2D338C854619,48F10F20F46556D0,000BCF6FE16E481E,FA606BFF6E26F1EA,1FE450E8AC7CF8D7,324F1EF1180FDF82,CC5F02960697B583,BD6D9AB825641B7A,E8A2658A4462F0CF,E7BBE5C3DE792AB7,00318A937322AB40,376A354082DF050B,BC017B8292977243,9964C1562CF3DBD3,6AEB44DC0B493C62,A67C56A82BE38B98,AED5F08315242423,C4817AC56C6C6A20,001F9B846C400C23,206A05C1C984A94B,B7B0BC56274EACFA,CE9DE9614405C924,AF0439D7E2A30AC3,739301A1FB2F1AEE,BBEAC2784C64F41F,6303A72958641D18,002863D05BC0B8C0,C18A3DA141848CC4,FAE49319E80EA5F2,2F2575BD9B1E603A,D93F9ED85836F9DC,2233DBEC6C7AD6F2,691B2F74BADD3622,180B941AABFE75B2,0031903A48164586,560D0E31C94CEAB5,FD5B79E7ECCA18B1,85DBEC94EF26ED42,DFA3464090397C2B,B74224E751335558,EEED3DCCDB8976A4,4E635926BDD0A02F,0023615D94E92283,DC61E5B3A818B3B1,D81260F09276DC8F,E1236E6332E733CF,FE763CC5CFA94F60,5AB69F505B1C7756,F3429E68421417DD,7149CA2F9074151C,0030252B6B66B74B,FD659F69ED634B72,7BC4BB2E839468D5,D558DA8799985492,A91C543A53EE8175,1B83FDF6CF38E0CD,8F22EE8C9163378D,C799AE278ED9F44C,0025ED384BBF7C00,E5EC20926A4424D5,593EECACD21C5A46,E6C43CC6FB8400F6,96FE9475D6ABB1BD,5C3D0B11E64827DF,94552B9B57919638,5A3B82DDCBE00AFC,003B0AA2F08E6472,501060B58792C49F,A7F1ECC590DBE921,2858EB4E9969A3BD,6EE92198234F02FE,8FD2E01375D51F77,7778B4A9FC056A4B,9E356D8FF0EA818E,0028CCB1F96C4E58,0453743B0210B3F2,6113A1C51EE00EA0,8B6C515D91563A7B,4DCD99BC5838A3DE,B75BDA848F09D05C,316A1A7C8485D074,505B1E0AE9B4C54C,002465D7B97FAC9E,6763F7FBB0600F1D,5DE405CA9D87BAE7,BC3F4CB079CFDB15,6E77DA5B80EF2418,5A644461B2CBA5CB,BCFF7F1242599F14,0FF225624FBE2ED3,002A111CECF1EA86,E372DA2E1837B0E9,488DDB545B042FE7,4640C7F8B678BDA8,8DF519490708270D,22529EA924749331,2C2E0D25C8CA33C9,62F59F1798B48A00,00298B6D18715C0D,3D37951D5559CDE0,6657B7E0248710CA,3A2326E0B6B39911,3907DD14DFC107AC,BDFA9EA84CB3F639,2EC671F6EE01B848,ED287735938E1B22,0018A2D150EFADB8,EDD1A8F9AB4583F7,E296895D7FAA7B6C,372333CC40410F90,56C7074085BF41FA,15EB7EC074B66CE5,99F140ECF0288597,DAB564419BF934D7,00018BAD64F34D74,D13A500464059445,15AEA7DC50A2E546,2CF35C52D3408E2B,9E8A945C5B743677,098FF64B551EF936,2D13D9C18F33BFD3,580F93B66AEBF047,0025D3B432E64F88,0FFDB3318E6F0717,1C7DB76E42327C67,B25B87E1EB643E53,400B767C54106B59,7C5E008D411ADD09,8E2A8B61C5B4767B,97F890949D241FA9,0018FF37F1EF7AF3,A28D64BF46728198,5A061D799D3C9A7D,72B88413CEE5D7E8,EEC2C0637889E68F,ED0922E0C53AAD32,817A959ACD1E40B9,7BC0D243A2159A62,00341C0B698358DA,46ACAC4B47EBB775,83F9F7C24F969413,CB65591AFB3CE8AA,593938196DFDBE64,789F53305F4D5B4F,D3292CCF53FDCF69,A493DD849416512A,00380881610713C9,5A97466082AEF352,0CFD343732C61B5B,14E664C1F2D44224,890B5951E74D5ABF,77EF69A6D1113254,80230BD78578D2AA,322DA34088E29711,0036F1F51B6D377B,59DFFDF2F180618C,FFA30D1C20400A27,441811FDF846FF65,DEF8B426CE3E5BFD,BE60F5B116EF4313,4F4424E6B8160628,EF862885270EAF33,000A5A0D6C3A85BA,D5CFD5F3F9C18DAA,0F195002314383DA,5E026A3CD297794B,EB7EC8791EE72C3E,411D1B51E97966C0,C16F862FA805EA51,F0C1E2736EFC10C1,001A85498D61358B,F7BAD07312A1DE4D,9A3B71A61BC4F85D,E9E1D89F7774027F,974D3C3BD23AAEB4,9DFC9F2EA5E215C7,B78C63CF2D7EBA3B,F3F6CD8F72C64A39,003309924FCE6031,0EE6B592D0E8A67C,5FC52903C2612229,9D24E065633C8DCD,2B752D8B88E16118,0EC15544CA1B41D4,FC64952205D86EA0,A0A6D7DD7F0801C9,0032A1323568DF1B,CAED3976B079E499,48CA5A79ADAF6F3C,1F3F70198DE1320D,08B8CDD9C952716F,7FFD55DF33DB793F,997D941FE014789D,D559024858C7A22B,0031041C23BE296F,BF27FA3D99B2211E,7DEE512B119E4CE3,FF3D9846202F9C11,C53987ABA89EF463,81F77E168E1AB234,4A6D03BEC25E041E,9AF9D8B0D6CBBC02,00097122783E3F7F,F4EB89AD329DD8A5,3D49E54B6CDE2F52,72275109F906A34C,6AC91DFE6067EBC0,EC1A2B548D918EBA,A24E8B705D78001E,584E6841E7B936A5,0020417FA361D40C,616ED5F456FA2CE9,A954A3F3ACAB1A50,D72D796923A2B49C,A8C5BB3B019874A3,9BCB081B41943D6C,9912DFDC9CB5C5E4,4D15FA6FB6749E6D,001F95C589D7A468,28CE50359C82C9EB,73F8D68329D399E1,7211F03EC691B095,720A8E1B76354CFF,B8E973D5F4B6D755,D5AB574F909B8845,C9D97BBE86E7CF4D,001B66B0F17077F9,39A976FF3B0905EF,13A59BBF45B931E0,82584DAD7955010C,145DFE36559C14EB,4C4D860CAE4D1CB2,8A8F2858F5CF04A1,86AD29A0D5D88F89,000155722FE4D208,10E73E0088EE1188,521105BD8DBB4389,DE3F2BC0627BC782,9134407D20B1C465,CD1026CB053D0A90,8626249C2008948A,A3B7C75AEBA0B916,0021EE200466F9D4,FB3D0866916E2115,B92685D234DC340B,95D6262B02E88417,8B94E29D09F3720F,C7899C898AEA5306,9AD504B73A7664B3,14E927225080AFF9,0035018DCCC3107D,291EF56D17ADAED5,0ED9CE127A8114AC,30E5D54E54416745,DA4350F79F83CCF6,058D5FB0E342ACB2,5C59BEB10B087CE0,0BD31FDCEF7684A3,002FC8B43E4BC0FE,5FE74C4DD80E05FE,038E29074B713313,8539275D60CE974A,BBBF77EF8B8EE021,CBF26BAD6903F457,DC7ED540B6688BDA,D81F20469EB9C5BF,001FF63A8A1D3230,A114C1849C3AFD78,6426B7D4A1EA5D14,DF62268DC343D0B6,15EC3570143FB339,61D439ADBF642958,85CE0C4CEC4BB5D9,6EE8431376E7AC79,003411945B0A0F5D,AF6967A925CAA9B0,14C1866D9C46E455,23E5A0A6A4A7AE5D,C4BF14F888828ED8,9DBF8A71DA122A06,6301869C6017087F,87C658A77EBE3F0C,0011E2CFDC428C23,672EB615812CA4B1,3855E1F8F4A6BC88,A8AB9BC3D17DBCA7,64C28CAA8DF3685B,5DE9CF4A7BCF61BC,5294DA46840423AB,324875B9A60CECAA,00314E3EE85A6513,5A91B4A7084982E5,DAAF04D25E3AB8F8,952443C0ED518D0F,B9F08F5B52DA9C06,852FFF270480E2D2,9F4F14DBDF8F8A87,0D0A0CDA5B17FEA9,001C6F29CAD0146B,7C2CAE91B88C6F37,3CFC1D158E52764C,6416361F2AC71A7B,6B153B1F83501913,248C2955A9520BE5,C4D3A1B41B36D1C2,674B053CE5940A3E,0006875FBB0C39E4,48C2C86CFF0DC588,0E5E8845E33121BF,1C726B4F56F50D14,35C48E590E1B3B06,85A87CE0DB0D4365,F5A9C23F1A7BEFC6,5F67DFA0EBA08A35,001D6986C60CF52D,DB5D9E132BCD59C4,7785443E480E8538,99BB48877844511A,7A8E22C0A1178F09,5F53E2F1A929B1EF,3E14131342F1B122,76BF78F54E9079F2,00124ABAFF787F9F,E3930DC39C72819D,857597F1CD0666DD,C2F837256B27ACC5,F369DBC20FA1F167,9464DC761C5EDBDB,9823C0A1DB7DC3CB,863A779F5FA9B34F,0033A56609472B18,F48527561AAB6664,B6131D3F0DBB186C,266D263000EEFE5C,5D27347C927F09EE,3C3910176BB7D875,BC1063849796BC4F,1ACE3362333A6481,00074E42A1ACA852,F9404B60E3DE8582,63139E3678DF5602,B717E800E1CE3110,AA65C4AFE8247C68,E594AD0FEE8E70C6,10741F08774D3CA2,7A973532E3EA0D47,00222896A5A60A5B,DBF06E433E0307D0,EA53CFDF277D7F66,94F26987C4888954,BCE729C50C606AB3,E26DD592E91ED9DE,F71C90998D2C064A,879068A96A76A299,001833C6B0258BC6,45BB9F4A839BB2E4,85B2AFBF22FAB969,13AE16B32B28B60C,310DF71AD22A3FC2,B2EB59C0E3622E92,E41BBB5DFD6704BC,3AC89F288536E9A2,00034E60B5ADF4BD,8454E4F9B7F1E826,D9F439C1834385E5,C75260ED29F9EF54,821F0EC1490AED5D,799449E2388FF264,F1E1840E54D886AF,F15E8F080BE79CC6,002E469D2A9E5069,47C8D2E6F253A4A7,4BA1336065CA811A,BC98BABA99E23DE6,E4B65E37457ADE8A,D9D6E8009423EB8A,F368F3469585C943,53C41601D79BE6A5,001C4FF17A687190,68995D81A766E64F,9E636AEAA1494ACF,1AF982D8BE4E1D0B,A59325528A6DB7CD,507A1C165481F15F,C91F934384D2E220,14410E688A03807D,0029820FCA7D20F1,A3ABB9DB20EAE98E,9FA8D0C27E40853D,96401824365F16B9,55C26873CDA91FB3,199A4E4EC17B3CC9,7CDB31594410329E,63ACF72D6EDBCD45,003C2B14AA0AD914,0C99B729EBDC54F1,B416645EF1CE723E,3AB37C5971F2F43A,4E45770BC13CC867,5B791E293EE4CDED,6603D4BBD11C0ED7,8D8791D229124A65,003B4F94690AB0FF,B0181D986453720F,E7CBCF78B2F0778E,55BAEC0794A76C8E,AA0B79B33FDFC62B,DEBA24C0BFD38926,8A78125BB98C672E,197C41A5150B2E6D,003EFC3E4AD64616,BEF1C89D19986889,9836E12E8C3D8B30,7FF3C581301AB8CC,5ED22435BFD2C918,EDCD9E616A9B97CB,FC8FDB5EECB02AB9,748838F9E77A956D,000EF030642D0BD8,73825F91635AD5CE,C5B08C746906E00F,F2AE3CD2FAAD261D,60E34AC0E270AD4C,3D362E470007CA32,1DC975618C798184,4547F645AD691D68,002C9126D177562B,97CEC28CCE8E75BE,99AA8B96780DA207,482D516850EEB7A4,B24E56C78CA68074,B1FA6573F9201FA7,6CD04F79DD77896B,9F66365FEDE8FB0E,0000F3BE81875641,E38CC8E469F0B3FD,6A2EF3A5272F400D,EC761702E049D94A,9B7DEE290ADD29CD,36368900C2EBC1D0,2B0B235D9D313C16,F68075DE6471E11F,00168A7414B4FED7,B5E2901D8128B737,B216C8C0234365DD,19E0E24E22DAE047,F0836C634D6C7B1C,7161A6DDB9779FB0,725FA60F7A50DCB2,2CC6A215D1B75842,00086DDB7378C7B4,1F5C3DC5AD81D366,6837465D484A4A7E,BE734254B0FE05F3,FDC14B5078274862,81FDA805F281604C,49B825A70F8ADE99,4AC20F04846F8E2F,0039E3BBA62726AE,1DEAB68D8F353DB1,5F78542E785B6D7D,87187DE93F40B8AE,E7A2F46648EBA2FD,7FAF8477D4CCB8C1,8EF68EBD9F4E3C3E,22E2F078A9E88739,001E1CF90A28B5D7,3990E532CDFD83C7,EDE28E549A8E7AED,F858A2EDBC040A5B,7ABC8D58262F3E69,6653BECF7A7B781D,7F15731D12738D23,1B0AC6B240866BA5,000D91E4B111A368,2A0032806B2C4CA9,1BA5656E2891F6E2,954EB5767EEF7F98,612F2A2AC342E429,FF54F341963D505D,AFD9B97AB7400690,28999F30A9AFA656,0001BE1BBC652A8C,D5881A73C38958D5,B51F4A50A87E0BA6,C3857EE4E1491ACE,ED1B435A704592CC,90AB4DD684600B4B,AE5209EE17C8C8E0,A144C436E3A2A6EF,001B3C090A1DE49D,FF97DFB3B5188264,0A81F67D07C1A78D,B81650958D56B1A6,E9C36A45B515BCF9,6F01C81B71B4C05E,8FC6D9AC3099E12B,1EBCAC5AEE2E1449,0029F6417D9DE077,5588008ED2EFD30B,03D4371B67E65138,6F979B86471691B9,82C5C9B0C4A776BF,6D3D1A36933711AC,24171BA13721C31B,62EF1F220CF773FA,00402AD26821B1CF,E1F7399BA49E2642,1DA9893DB833B9B0,3BA07D53900A440A,5CBFD221AD76CA30,573ABC36129C94B7,0692067992E3F35A,0B561D4833BF06B9,0018596C54E53261,48343973DFB212AA,D7BA5B6F9E0EDA95,DBADFE3D7FA8113C,8CFDBB6AD517C7A2,AE53D7EF344DCAEB,5DBF8D05F0F11D79,E491F3CB126B1D45,001385AEC6A20283,33803595C1D24DA4,6810ADD4E15D809C,6379303BF7765AA3,3A8B78DA7976E4CB,C49E41CB5BB381AB,20DF837E2FDC6B94,4468A1FDA491E425,000C7604EA9A4CC7,3BC5F97EA55D01E9,2AB6986E267ADA04,1CD35766C667E29F,BC02690295B74469,E2E330EA42D4A0DF,3F6820E040439345,425E8C7564EA3B12,00112C6A38A6147B,07F09764C56F525F,E62FAD630A6D5E95,FD69ED48A8D63E76,3E4431BAF0567EB1,39C79B8AC4FB08DC,9405A9CF47BA3E84,5EB6579A1AEF9C5F,0015CEDA5FE683C6,16814F03225ABE00,EFFF372C16214DA7,72E9755D75A9D74D,3768C1484B2ADE32,75CCB17175DC21C1,52E03C2D79CBB70F,BE4D48D005273D00,003BA16CA3AB55A2,2404835350BFA0CD,92D32BDCE206894F,515B00321F9DAA51,5EC1BE2D9D116A13,5621DD7B8EE3BB2E,C9923993DEC0263B,A73AD226424D94F2,002886CB020E8F75,23305D29B038156C,98359E7EC297B161,8715A0C6BD2F9800,D3674B66EAF6D4E7,0CEC6F0E023B84B7,DF6F1C47083FAAEB,2E25C6BC3492C23D,0008AF5E0C83F9C3,1CD019697FD26713,4596CE7D41AC4AA3,B25CD75037B3F49C,194A612A5B002B91,8C4EDBF139A3FBFB,FF074169BD8E00D9,30099BD63702ADEE,002AA64A3EED58C0,425A7558649CF532,BD1F357B30EA0648,AC23FF8A2A57B5CC,5151C6D380F93C31,271E48231AAD7E96,4F4A52D08924EF3F,D525D7108EE5DEBA,00357E2436C98972,BFD1D06FC19548B1,8FBCA2EDC6BF24FE,83A72BD4741A513F,F6BBFF22D64D6808,1E588FCBC44208CE,7487AF23997630B5,18D089B9D0F86A40,0014025ED9B28974,A318A329C3A87355,6DE2BD5716974062,4D3733F36E155DAA,BE9285B78B123F22,EEB12939400E1374,D190E0647C98A21F,EF50C8989D4D86FE,001059A5CAF9F153,D304176F8CCCAD76,83FC9C4454214AE1,A06F575CEBBE5B32,E48A366D6DB3773E,8E8D403C201C45B4,E0ECE31716953B10,3A207D4CEB5B678F,003AADBD4CE10B2E,C259912F7AF16EE1,497F7BC266E881D5,417B0BBD6F64D1BD,AF173CB741D2D172,97C74469BE195E76,44A2AD7438E7C8CD,3E7115473D29770D,00142AE7F03A8074,016ED988F3F35D61,2F70F14AEE175B6E,48F4CC8915C4CE7D,5E0D0053A2B4A6EF,B19103FA76592B09,B0A7C2B8F44E8A09,C7954B0AF49A6AE9,003E636A1EC4D9B7,BD9FB97474BE9AEF,2254547EE5053EC6,44080AFEDF9923DF,78CB2431C966298E,15C3C00ECB279A24,F4885A6B08156D9F,96E034FA53B68B1C,0035A26A8D74DF36,077806A3A4137D48,9F2D61BD11C8DA81,C93797ECF9578093,4D26C45593404137,4F22919470CDB1D6,844A96E46CF05371,15822A08412B7F21,0007B7058D8C4EBE,7ED711C8E691BEE7,623EE5A3262A4471,5D449F7F5206170D,187BC033C01F3075,A063F85895263CB3,8A3877293E16A65A,56F3A4CC1690D9CF,000809B56117D1AB,8EBB93CFF5599265,75321817BCD93889,C2A6A7B1AD72F74C,A5478DC16DF32BD9,EB8BDC5B94DEC1D6,5A32177B48988039,B5BE400C023953E3,0007DC909E0F2BB8,FD9AA8ADAC1828D8,55454C4364262BDB,6B5446FD42AF6E2C,2C35F24C4A53D8ED,143DAC668D0121BA,33133620B1D53624,ACE16844383B4728,0027EA87BDFE8C3F,7FBEC77F307947E9,E6FEEDB8B0110800,16E635685B84EEAA,6B91596E607C0A01,0B572669378A666E,540C6172F12A5E62,1595DC55B3ACA222,003CCE59BD031E2B,E554E931C9C3C3E8,362775AD93C474C9,4CB01E2A9D180C1B,DD74970E5C19CFAA,5F3D99B19ED51155,504699FA9023C4F0,0463E3C96AD3B7A6,000745B263A57C45,A7F40B25284A37F2,DF6D1AD79D8BABB3,F831133C999A8D89,AAD5FE20A3A6CF47,856A644585510EB3,81FAB32559BE5B21,EDA957B533E762C4,000CAF566887DF28,4C8DAE571431C6E6,DEF4D3D3D5982A34,9199AA4738A8B64F,C7064516EDCE8B56,49065EEDA179135E,8730C6194320CB4C,78F08EDA10074402,0031B922A5964B08,E8D812C315856058,39D15CD594DF9257,ABEDCFB1863CD2A9,E520DA5D84B5D445,CA90E504CB2FD0A4,05DA948CD1CA2C82,EC719331DA90281C,003EE9B887A4D581,194E4C3A51774B81,93810CBAF82870AF,80380777FEFE5DE2,8D803F8589823AC9,83AB2A3324AA53B6,7F475357339DECA2,C4D53B050C294499,000235CDDAC4359F,8A06B858C8950A33,4AD16044BE878FBF,856D450F39052C1D,363C13334EA0C728,B1D6CC5F263666E5,61F712E804638DB5,3CAC76C0AF7A3CD9,00147FF05C3CDD60,5E64D997B1DEAE60,5A4BC037DB27C9D2,28E88F2B425848D8,27E0DE772D424A40,8BC9E54301279647,E9FD01F61B3AEE4C,597D8C1E3C0B7630,0002D5D43FB86A33,2C53A3F3232F3D99,333554C6979E2379,26399F1526BAEC47,56AE3553AA2E88B1,3120BD229A2C43FF,565EC9161A402539,0E4365FC848C89D4,0024E930CBC5E8EF,EC44BAE4992450F5,A3ABFE295A829A78,7162BD2F9BEF2D6E,B1A30F717C55FD83,E94800D9F8A44AAE,035B6BE227156BFF,94FC0CA26B963883,0012CD20DF5055D5,C770A8BF6223FA51,EE85AA935DCC9F82,7C127DB6613F3B21,952CD0AC176AD872,B1B432FCBA6B40C0,19A5C990D6A57683,0961277C9F63559A,002DBC0FBA34B997,D7E8D468E964D9EF,86B35A96F337EB4E,44E11069106D7856,9C36F784A8A3F2C0,46BBE9F8930B2EE5,0BA93C03D7478F7E,2CEC3BD6FBE3CEA4,0012E47E80AAF488,6F9A05EC3C9F5FC1,CEF15DBABD1A2FE6,2D2BA5CF23837883,0F074C05C5EE796A,C5519632673FA595,C3467C0F72928CA7,8E7B305B4117985E,003F26E3BD356B5F,C8F1956AEA568B38,2B562D11DEA8D175,42BC28B97E1203AE,5AFD7EB8AC631707,895A4748196FF15E,DF619D195672C236,58A5CB62D27620A6,002E790C7EB8D41B,BB1C4750905F8E73,1ED19EF3CB8DB854,3D04234625CCB5CA,48415FA6121C6C53,F5671A35D2DBB4A3,9817DBDD02687845,5A7F9BC64BDFB03E,002D7BA02FAB03AB,DB92EDE3DB6C0D88,7A3F06BE415A8F7F,211E927BFBF20E19,43BA732040C37F16,47AC43CB3483B7DA,1C4D72B1EF7FC1CC,06F37D076A1D6640,001063FEF9A4D607,6BC62B30317EDD1B,A772E30FAFBDAB20,CF7E27CB2ED31977,004D4D433030EFB2,BDCCB77A6891A9BF,FBFDA69722B1F032,9019ED7F0881BF04,001A416BB8772908,60F38FC9347A0208,64991A5EA043E37E,8BBCFD379D62ECD4,C3E793FB5D9A802A,7935769CB72B60CF,380E0F2FD51E5400,A064455B913BBD44,00347006E7B2D857,CBF79D1C9FB33CBC,DD4B4CB4FD5400C1,09EC27710CBB2A35,D574208C10F40F68,948B3D0545C4BE92,4EDD32D0129BD252,A15251F3AD3EEA48,00196D50E579B182,0AC84F4270E7BB5C,6E20E3513466B3B3,FEB6273170BB5EDB,F8111B1FC4921A73,D2E3D5AB668D07B1,9106099F66BB291B,0EC726C961A53F35,0008F3A83AAB17CA,3BD4BC73DE9C377B,063F96924DDA17A8,5271E54970703B6A,6C76E7EE6D85A725,C365F4E607EA0AFF,4DBC3A6C631061F5,CFD24A07545F177E,0035AF66643A15A3,1DCFE6A66632368F,9C99E888D97C748F,6E02ADBC058526CD,C7052AEF8CCB6CAA,829E9462A312A73F,03D6F4F4267B9C4B,43945B3A8A842437,000877085E88C7F4,4D158287ED5AD12A,67BC5E3A84DF0874,F13F94D7359A6FE4,AA64690E759A20D1,5FC142B48D6520A9,5330FD3F547174CA,C78FF6D98CAF87F0,0005B250E3B3E9D5,1A015976AD54C7AF,12F1BD3631044299,86562E2B18EFBF47,43F4617C7400680E,4BFC1E3897104C41,EE47F22031A7D114,1F28F5C7E3292DC8,001AA8E0A9F603F7,9396C0A04A4B372F,C192B9D60B29A89A,106FC8E2BCB8812F,989AC695B562CA73,D66CBFFEA2E71E96,CEB7DA16791FA136,FF766B55CF66561F,000D68D70BE024B5,8DB0F586447B532D,8DFBF7D88F3D90E8,3C7C04B7F3F0D903,741BB0198CA2BA3D,7149823E7DD45415,96747F045E1B47CF,7126AB4F7ECC9ADE,003945E61215AB9B,4A16B5708625F2BB,600C2AAD3B640091,0E066BF5E09F93E1,5F4BBBE0DF16053A,FE47B49AD856EC92,002DE5409FB51399,F96C466422A03D8F,000FD3D286AA3D75,35CCB2ED9932B00B,A8DB9B2CB653427B,953FD89E7550C3A5,4009EE36BEE9A3ED,BB262373FD80A5E5,77AED856A5971C22,090FC6C881EA983E,0009DA44E3684F28,BB46F879B926C114,2CC3CD5A032C9E59,00D311E27D48D3CB,635E9A2F51C74DDF,BEF7095504A4059D,05AFC03E893EAEA2,4BA62CBD57907269,0031566DAF9D73D7,A252F188EA154800,7ADE7000D114E914,32D91C63BEA7BA32,06FAE2B5939265E5,872779F3A91A0DB5,5ABC4B20818614FB,B088312F9C81640F,001BE701C3BC58AC,E741DAAEA6726DC6,09DB32FFED08E4B1,7E683679E5D3C40B,B28DE072431ACE32,FA5C28897B64AE60,1A72A1827730FDDB,C943FE082C9AB28D,0029191FAC977AA8,44EDE8FC542623BB,2AF06852A430116E,22AECB4F87CCDB73,BF75555E71121607,C2B611DCFE0EF7E2,E2919D290C3D2BE1,B990693AB78F386C,00208D795462B655,CBDD7A741F5D57E7,DCED64B276A903C4,3BC4A1BF259F30C6,0B11FEB401D1685A,866E50C7E32A2211,11F928C5A008F07B,D49F442A3C56822A,0013EAEA59C4C005,92AFD163664526D5,42A3492FC35FAD99,B4B77CBB0C91BD70,BBDCAC3A8A623696,0DE07D176E28D5C7,54D93E0B46DF1A23,87E7A8C9C6AE35B4,00052F9B83B13CE2,2B1B191F91CD80D2,7CCA870F00179E89,EA557703F1D0B3D9,D5261B3F636FDB84,7A5E72CBB328976E,D09EAF501C182050,6015B92ABE522449,00386341D969A7D3,12E5CB3C56BF7F75,965936BE64E46504,3340B26CF6CAAC82,3D13FB4D25287CAD,EED068B0CFF8FBF2,02E613EF12A7E1E0,AA523B0636FE2CD9,0010E1D3BEC95DAE,D6BE32D357DB59F6,2BB4C796F4CBCEE7,3971D81605D80E68,242EC44EBD0D0BCA,B3FD3608B13912C8,66D6A02F49BAC11F,3668F19F63B75797,0001AA986BAE834F,F68BF9CE511AA411,2A192B7D51FC007C,1C611F536F885670,5B919D3D7C98020F,2476A295E10FE316,AAE84AF31660F237,41308FC77741DBEF,0017D51CE041F5E3,BF7EEF59D6B83998,206FF20D5DB05410,7E0ADD31B4F90F0D,06EC637DD1CF8007,927B5D5378698523,054A10149017B2ED,73645EA4927F2096,001E1B07789E47C7,FCEF96CC27846A47,872CCECB74B16097,AD5B5DADAFA829A5,23A9AAD0B7471625,D913F0A3C80DBF05,B169474341AA3676,7109814C8CCA2CE3,002CCC750D805447,7FFCD552F34DE14F,9A6A160B38C5AFF6,26A8685F19606992,2DC22A7F0B93D81B,46813292612516A7,A9876C091B84D2AC,FDC034B5F32DE253,00376FEE3AFD9F07,3EAC49DFB3AAFD5B,7F01A0A9710F53C3,F8ACB1508D6EE206,F2A9C78E46A3ACAA,529BB9C3D7497BFE,4EAD4A8C4118CE6A,5A2718BD3D7167ED,003AC36077AC80FC,D7141D65559DC2F7,9EED920B0B977DCF,3E3D46D794707EC5,BB38E7F66121D573,A9B0098B54F3BEBB,BC3D63F81C6181A1,0E67C7E825EB5984,001927828F03091B,1DBF9CBD3E4F234F,6D3E57A88C9B9374,C3B9B4F63229B870,25D2F5970C2D5163,C4E92687733A7813,6BD8063A1B013FAF,9B7E35735BA0299B,002A6E396C7E1385,3CC8974B404C5A61,8A4876385B2EA10B,3120464F6F094573,2814238E2E8CE25D,6E4C6C4D2C873373,A37D6AD02A6F8CF3,848591B8F468408F,000CE5701D1B5C61,B027C939FB8A272B,2C50D7A67F6CE2AE,DA42DD1B1660E33E,0DD00F510260D0AB,9E17A1E5D4E7FFAF,20E3ED84A833ECF3,7A21BDDCC3D1657D,000E13453CEFC9FA,2B8514ED53462F40,C4FA3C4D29456AED,07570FBC9561698A,CBC21CE603D2888F,072307505830EE28,F6E863E60C54DACE,8B86CE0F912397E2,0004F2967EC5A1B8,104B64F259F83320,3B2ABC0E049E4EEE,4F5216E7180B0E00,3BE100A0EBD9AE24,03DE682E33A6BBCC,3F6EC4909828479E,8EE149DE07CAB562,000A308BD37928D5,E4C19585421E2035,786BAFCBC7A72149,CEB64F3158769102,C7DB5887FF98F6E2,C0D067C1E753D90B,5BF1D89767584E49,8ED285DBFD1AC775,0005425E5D60944D,D6460C6D17E65349,B1674963C6162607,0D3CB1613FE9805E,6932E404F435DEF5,8C44797537988068,314D4D2D793AEC9B,20A49C895269458C,000768747BB98B5E,FDCAB370E61221CB,610831BCADC7A79F,5304EAA2F4F3F615,C355699E1B5A0990,7B7B107CC3155E8D,70D5DFC82EB4B066,1E53D126B82FFE14,0040340D11393752,E5E2F7F0A0F68DFD,3451956371F70B9E,E6090213744834D7,084B3C8A02508A69,7F6AAB761803A031,711154E0AF7EB9B9,AA48F531B35EA365,000E5E391288F97B,974B0ABE74EC1A8F,EFD354A0B42A397D,4E69B39F3578424C,84777D513C4242C7,77B6D37D8701F054,BEF7E005D0830D5E,1422E32CA6A54F40,00008C9BB9517F9E,D620CDA6112EC0FA,758312C4D82AAC90,B76D807AD04C4076,A2E7761FAF34D3CB,E6F2BA38DAC2D942,B5454E6F6034C4C2,D8F65D451C3085C1,001D781F7D8F583B,B37ECDA0518B7991,AF96ACC83AF9B164,BA410ACC26568846,BA1718ECCBA7FB88,B061705C3006A8D0,6092C66BC92A1094,6788E09675FC77C5,003C04E9F4711ED8,23D84EAD4080D4E3,FD92B39B15CD2D40,CF5D2C63EF60F126,9076BF3936B9BD2C,33CAB0B586A770F9,0A717CBB3843836F,BD1FFE5E0FC3FEE4,00239B527A06C914,54AC6793A92861AC,A9DB78AD3D5DC9A9,30AD9574E47F2087,68E027ADF9BA322B,0579AE2B93FCA077,0A857929EC394F23,0B2B420526158E7C,0003365EDFEB7B1E,77F5FBCB8A5004A4,A5A829D0C293E7E8,0B677DD4ECA55866,A1FC43A302CDA8F9,EECB50DD28B71553,C8DF3561E1D172FD,D35EEA212D6DBF88,001BD5B4B5AA1E9D,E5FE58D0A44E7299,D0ABBD71CB9C6C73,2292362AF816129D,1FF3EF68110EEEA3,9FADAD971D0490C8,07D26DF43DAB402C,20BFC5E1FE8BC314,004051C78F8DEACD,8504DA178D7A9347,AC0CCB6AC834B43C,BC2C8B8C4F95FF14,E8EA28AF36D0DB56,E49DB1FD4D709720,9D7A598A87DC4663,E7CCD1518F5E0109,003E6FD84D75A1B1,57B9F30CEF10E50C,81C2523E949564A1,F889F37F27CB6DAA,251F297E107F5463,216BA14C0C8E7146,948555E2036A27F8,BCF6F93A10172B99,0000A91F30F21F90,C1819BD987C141F6,32781013604FF091,4F3A49FFCBEC1BCA,2AA309669F01150A,87CCEB9697E74D3D,AE5C67E77FB6B352,8AFA87C5B72E8162,000C7E3CADC13CC2,7D48CBA04CC3496C,EAEC2A338AAF8574,60EC45E754A54C73,C28285F7707940CA,52B10A1814D32C1F,1E9402C45B3CE643,EA175DA2E95E7467,003CE2930E9E1F84,C076ACFAF02FD9EF,D1FCDA2F27DF984B,2E7DF56E2B299165,2B28E5EF89E583EE,8F7DF9A767EF637A,1AE7ABC541C75601,87201102CA98C4E8,000110E421474784,567C797FC821B953,571DF3BCCDB9C806,EFC252E03E9AD44B,C220829C470031D0,78060A1D3010DF5D,B2265E31B2A058FC,EA71E1AB6BE2DA58,0024D9253917EE6C,234062B6F80A3C44,1CF3E4E4F777947E,95FAC773482E19AA,109A4D5721E01FF7,4A303EEC4372D83B,9549566414AB4E54,3EFE03BCB1900ACF,00328D3657714344,2F757021817650E8,024016380D99CC1F,9725A9C1EE9650D5,86B44F09A5D78A9F,3F9637C463E4CD28,65790CDA4B7ADC39,F6C83D2793697F5B,001B35F0AA31798E,06D2AC7A58CCE9A9,8D9B82C69EB97AE3,D44E1742DCC7034B,4EC011CDBFF6B39F,2A1A7C0AA33D3BCD,903F2019142270FD,5748185834577EF2,003F1BD52089E552,A4FBED1AEF51B926,C7895B2D6CE53C97,56E86B2450963848,82424745AC30A196,397779D7D44DA0F2,A9ECE13AF608453B,AAD060B535909BBB,00137D521E05EF26,0080B51B27E37AC1,628EDAAAF9C48563,BA3C6088C2C075A5,81A616993753A097,0C532F9FF182BE8C,0B307C0328807E5F,364078B33C16731A,003D9AFFD70CF7C2,4A24297C4C73BCA5,2C1BC1DCAD811DF2,F5DA6DDADBF584A2,17AE1816FEB7F6D9,CE5C7B51E0BB9AFA,5F84EB54FEDE6F62,B8D14CDD8BD980DC,00383BBCF4B9570D,038D68CB3130079E,127CCA87A7B4DE1F,2D31EE3C3A6D3467,0A4F4C4B7B885B02,7FF064A50BE54E7D,877C83FE377667E8,F464C3917D91B925,003E0DCBE77039A3,A07537D416424E5E,4575F34F76066779,89D4DFDE091818B5,A1B868C620F14DD8,44F6AB2A157D2908,3A42C3014B8044A9,815BD4D6469963AA,00118493574B4DAB,921CA98BC8D90048,7D637CD4CC53FD3B,41ADD36AB0513AD9,1A00896C5CE9CE18,FE185832CED9EB60,4A28EC4B074406D0,79A9C7C7519CA122,001F466E2DC223D8,8D91B3EEAED87BD3,1D125F569AE5B14F,E57AAF9BC3BDDB81,703AFF91248CDDA3,3CC1A3F0578C2C40,05A7B3AE195A88A0,18BAAE305736FDF4,002EA8F5923DD75D,DE5467A6BA6730A8,30EC9F1859894CE0,1E3730076CF8E7E4,D729393B43503F56,0723891627E4863F,F81055B6E6F682F9,34F9C81CE5B01BA4,002CC5ABB21E74CE,11768593527D63BB,5D5587C5F325A50D,3A4CE088385CF6A0,69E99218ABF2C6B5,6719C8CB54B6C7FF,BCF60EA0982D7DFD,B173706D016067CF,000D8A6E5821D432,85C4962DFBF6241E,1193208B80E76FAB,2EB955F6837807E3,EEA63545A4CCF0E3,6E05FC3D03A71EF7,087F3C30A901B65D,6A126FA6BC8AF63F,003F5703CBE59BA5,3F3408200ABF661A,64547C632E65A71C,44A84DD5BEE4970F,D888421975673E22,5080233DE1E72E2A,13029C427BE5642C,7243D027F6135333,000DBE794800B56F,2916A58A279626F4,3AEA28AC8DFF7F2C,3307C5DB20DDA031,88EF8D33385EB8F6,E1A6D64E2170F1ED,5B2C5BA466835F9A,F08399F4D55538D7,003E4EF85CF19039,F5014B9DEB5C7B81,744EE0672CE1E203,36F15B23E8CD599A,1235CDB4CDEA7455,5B5A094557314769,CDA05B11A7BCFA91,3B3B9C518828BE46,000B260AFA8C5D91,3F6C784C09FE5275,850C48C341C65D28,A17AD3C30E0E4D83,A5BE7BA9942865BF,665E0F06CB5225D4,F603DB6F67784206,575BC5B0DE834D6E,00313F6E44017DBA,2858C291CAB4B851,BB07A5AD7825B06F,2EA81FF8943206C0,FE88D5CAC90A9B60,638A5014469EE4B5,0061470AD2483E3D,B656A372DE0A3F4B,003F0DB76284D03E,7729857475B15211,4C6976D850051CB8,D1A539F05ED5A2BC,93FC4775F36727E3,E2524D9CE0F274E5,10FB2035463CF544,CA6743E95AAF2452,0001AD8FD5456A2E,04BFD85AD73A8F24,D028B2ED811C4C8E,57CE3BA806694733,2E4889D48E5D23DE,A7D9C6575C1913F6,2B9D60B771E3A3B4,C6AB60835D6136E1,00216198C285A6B2,C9DE9FF0D918533B,AB71B5350FBD89CA,329618DCB294A557,2FED1D8DD078FF2D,915666F101A59B82,17CB16720F7D24EF,8E87B0AA0799EFB7,0014B56FDEB364CD,CC7795CDE291B93C,837C9F7B006260FD,1C054C6B46B423CF,EDB8EDC66FF10C5A,45547C7881F5939D,E1BA1A28485DEE0A,43240B99E36342A9,003C20B98B0C12D6,6ABD70928E50925E,EDAFF304BE345879,F048278B327BD6A9,E27DB78FF262D84C,B1C339E12180656E,F7B01554ED72AD1E,E1A7F31D6A637BB7,001506DF3AC4F15E,5914AEDF07C37C8E,DF2FA44D9CCA97D7,A0E8F9150278B0B2,6F9136A99A35D50C,33868E2066377576,83FCAC47FC3034C1,B429DB358EA3DB93,003E6D71817014D4,A3B24FB4C2FE2589,3EDFF6B241A60B20,CF3ECEF5D36F4D2E,0B83FCA455B747FF,897327AB06BA985C,AB48C28DFCAFDAC7,A032E487C841FBC5,001041104F6866DD,B1B935A682EAA3D9,9A36FCFB058080B9,2A35053C4ED74DF9,C85A4ADB5A9DD1B3,19839B3D4DC877F2,05233BA7380C8390,B64AB477F40B1813,00168BD6145CD74D,AC61E90E604093D1,0F3627F07FB9C6A2,A5F2FA3BE9396AC2,10303CC40BF2CE01,96520B40DE7A20B7,9BFFC2E01950E4FB,481A3D52F2762911,003868386B03CD2D,0FEFA5ADCBF5EB42,52592721EF9F16F6,465F3D5260EA92DB,C32063DAB2A1B2C0,F4DD6A9C6D33A11A,18376703AD5E136D,AD5060EE6C73ED46,00359DE5ECDCECFD,297BBA0C70F2AE2D,5A9A948969AAE9C5,312A0A8D684EF686,13EAC2E8EA0A52FC,5E5E6421A837B7C5,47C9FB01F97BB8A4,6604C2590B4680C5,000F463A7F9F7D07,B1B7B3E90A0197D4,044C66B892B3A755,050634EBF8F52096,D2E1172BD2C09FB5,687191DACF267752,7BE4052D686F8F60,04F3BACEA52B35FB,001423D99DF4322C,3F5A5C8E983326BC,315E6FE98D357308,37100597596FA194,04E90CEF3F507820,63DADD6B6D6372F5,48F9D1E66454CE43,05D07A85B4E81342,0026378E0C0F4969,85C781969C7B7925,730A74874BF892C3,D2ED4ABF5580AE48,B797B5F674D9F58F,2AADC286F4A05A6F,9BECEECA2CF4DA84,D422C569929CAE83,000A8F55010C7650,371DCD6D3A4A1270,EF0D3EDC4D65A80F,33071F707C32304F,080BC7782CB920A7,21EF5C2B62064454,6B35292340D6F0D6,9F694F874A474CC0,0037464E6F081FF6,C2EEFC8BFB2826D7,43D1E0B9C0572C0E,B84684239741016F,1E6036CE40B20DA1,750EC5547035A655,F3856E32864D371A,CFF105C16DA227E2,002EEDD5A0372C22,193E4CBB2D7CEF5B,443D8D207109B291,7F74D15F0E7176A4,AD7530FEAD0B560A,BDF4D2DF0672E1C9,D09AE43D3D12B0AC,6CE1A2AC3B96EFFA,0034D00595099A21,263168C8873B3F22,0AD004127D6AD9E8,F77EDB120E85E794,D6F66399B143D42F,AE14DC80C5CC3534,D2A019726F54B6AE,176E02B613F0F3E7,0037B8887A456C68,5FD4AB888390717F,A6D973AB7D858D01,EA27C922D08E5DFC,133AA7477CB494FE,0A3EB8B8AC077214,078ADF33D80F4EF9,9038865A7A449B5C,00251510D9BEB1AC,271E1118571EC863,7A1CEB4E2C143B6A,B9FC65CB3EA8C1CD,F4E1D61196120AB7,E19945E783C9FA1F,2EF5CC4E6D412479,2D3B28AAE8BDBBAF,00188C87CBD23CCE,B8F589AD52C417AF,B19BAC2FF279114F,ECA6AA6CFAA66820,0F6DB81CCB445DB4,61A5A70425E65B65,014C591F4065DFA2,84583A647F770E10,0039BF1EE55CCC81,4CEEFB8145C91B15,F6150686AE08D0E1,2EF0D300F844B183,E33BC267A58F0852,0FFC4A0B4712C289,955593FD801A9EAC,2DE24102B2226C8C,002142029E0D436D,B7DA3D03AF4B9A6F,FCD194F8A331CAAB,D513E58677DDF47C,6BACE525D6E6CA70,5E299FEE938FEC70,BCA68FEA1F1BFC54,2A448F74466BC3DE,00360C34065BC34C,FF402F74D5AB47DA,180F15C0CB4B1E7B,CF9291B98C2AF670,11743328E1F17D80,8BEDE3C35ABD7F35,F8D47672B6B322A0,5515BF59E69E870D,0017FAA9E6F28D5E,ABDECD2607C26B00,EA4E8B0A1A8B05CF,E10FB6FD875C55D6,A9C805B9476FB766,E6B256E1081DE69E,0D49F378F46F0A42,CFC66DDBC43620D3,001760E5D79D4BE5,4923FEE4380FA6F7,4D36FD4473A52F77,76281FB0CB67087C,D19D7731293DD7B1,DB2B80C42D852E5E,F1096489FB8BF32E,B7BE30C5DB1D5234,0031248D802D29A1,F013E55D283F6EE3,97CD5529724F4E7E,1EE2952A5A7F37A0,32ABE5F773292443,C8325F4BC3C0A75F,1301A9CDAA28780F,60A5ED5D57E4FAF9,000EE07E25485CDA,0C64DC887F96AEBB,9D56A35A844CC273,370B6CC680499AE5,8EA0A3F76FD35770,AC1198FAA247178A,FA37FB19BC06C659,E58FE3D34787B998,002D952BC9FB713A,DAF5500AFFEEE98B,A10E31F036FC0727,1B04C61251EDE681,531C93A950B23804,1AB686029C2C3D95,D0822D69097C839D,9BEB1305F3A45031,003C591B92644F19,D08DEF95D83AF945,FAACE1C25CC7B639,4E22BA05B0C56402,80438C2D1ADB1DCA,32736BAF139925CC,A05953BDE17AC7D0,2C7886022781C53A,001E980003697401,8AA75B8AF366CACF,697FD4B42FAB35C6,79B863A64442BE97,0098DC59260EF140,279E7F7C75C56BC0,0788F8A2F4E4E6C4,5C255C547910AA07,001CEC2F1C77EEDE,C9FB67FAE09BC2EA,7B7F69872444CC42,7B7671187D429550,50AA3B0AD237D0C1,0680493649C68A37,8E8D2D66F06002ED,CFCEE645342561EE,00087FE99987276B,B3C38E829AA30DA7,A821585AA64765FD,9097EBAD84E93A91,AEAD74110226EB9D,5E0856E235365EB9,7916D386B9B8DC8F,94D2F4D7605511C9,000E82D4202A8232,78E4F42D7C998652,1AFE7DDA7E63887B,CC6F874D270AFCA2,7E867922EB89D1C3,578EF852BC46863D,D69C8A657DB1041F,D36298D7754D7AF9,0023E0D106E66351,3400890B707DB6A2,675466F19E143C05,F9585EC6EC8FDBC3,575935DE82D3C8C5,972BE647E379DDDA,64AEB162DFDA48FD,4051CF32E8CC318B,001E5ACB016773B2,3131B99BB4D82335,81AD9CF1159F588E,425A12AB4E9E4054,19595423977E839A,2BCBAB65A84E12BF,9504B9001A0980B4,A737EF656BBFEBA5,000FEBF689E578D2,781BEED8DD8FCD17,DC987A7F012F8FF2,903B616C4224E379,9081233DB3AE36BB,C8C5E5AA96664044,187F522A47EB6F30,450DC8A4FF2C384F,0002F27E7B693786,F82443FC5DAA34D0,8006522F8F87B9AE,9ACAE9BC422A5089,0ED96194CA1FD8D3,C44E4269B401C98F,2543F8CA4FCC797A,8291E4B539EE8CAA,0007C2373B81446B,A2E2285D09E86622,BB6AE5FFA12892D0,1517EFD2B3A6A78F,CC24F855EFCC0EEA,D028898A9B4CCE7B,8E3CF34D1FCDA754,55294C3015B575DF,0003B8F64EB97CE0,0739B1E07A11DD0F,E11BD904D24DE0B4,AB7A3E5731F0E38D,A791CEB24A6076BC,399C4A0419866CBF,0CF66CD90745BA6C,DB4F46D5E8551521,003675E76AFCFE71,49549152FE4ED339,1D6BEDC745E7A624,A701756E004A1329,0561E4E7760E413D,0619EC964BC5A50B,703A358CB327B53B,4A547BDE2DFBCE40,00251A64647D13AE,0B7FEE3BBB2A0544,B870E3B050924DB3,DF433F271B1903BC,FA9B24AE31643E51,77757D84690048F8,9CDCC5AE6A35B2BC,A3D1A2949EC15411,00267725A3ECA4AF,968E0A4DC54D4050,CC885FF3C2F6A587,49F24D27A5771C36,9E7EE69D296733C3,06468B4A569A9B81,E3301E56BB8722D4,A0312FFCCBDA664E,0013E435A654CBD8,05DE1FBCC0A15FD7,1DE452A5DBAFA566,86AC616A104595B4,7027593A4FA37C14,D0A8FE92B84852BC,C568BFF0C3B1CBA7,842C5ACA7A399655,002A710BA8A444CF,4852E15514A9C00A,515DB50836F071DF,68C02215B14B231C,4BB06490F75C8706,EBFAEDC7FAE67FC3,F0AF79AF73E0572D,9D3E8A475B5609A6,000F15FE371C4390,6E30290AE04E8652,94BA766F776D0CB2,13BF73097120484F,52AB1D2677999B63,B5027554CA7F482B,53DFE89351E4E546,E54D586A9DB9F0C2,002AE4143EA4A4BC,4FD51C4FBBB4DAD6,D37CDDBD79E68012,BA7AF5E3E1F845EF,8170A713C314D72D,D2BDDD74CA84B944,CB9AC1475C217DA6,4BFEC2BAEA651EA4,0000FA4623C8010B,8E1215A017D7BEAC,92A215F96AB2C746,0E97811D47B3C362,340B3218D5FC5622,4A9FEAFB505BE7E0,70625F33C84070CE,AF8E76A7F1A33174,0003122A030C9D1B,A2886F7A1F42FE25,F4619F625CB64971,80F904F606ADB6D9,34905282AFA80394,94FED0F02FB22218,839A94AA73A54D5C,7052F42A446BF790,003C3E7A298A52F3,843728D8029F7D94,348D7DF0328B06DC,273B63A6029B4855,8CE5650BE840071A,C861FBC7626A6D7C,649BFB447C33C31E,86696404B80CFBE6,0020776195C730C1,BC4A57E0FEC8CBFC,E4E848111D796D48,18BB97120D32E8B8,CE0A347B7CE415E2,54AB4790556E80A2,56F552D7B12A05FE,C6C6CDEDDE81AD47,0010EB22504ED1F9,1ED6FE529628D6A1,B7037F24424D7366,0D4A0E31E81784B8,26876D3AD49E20F6,238375F09EE806E8,D17F7A5C48CD38C5,CB0D477A812F0CCC,002762FEA32B6C3E,F65732E1F688A9EF,4FBF97977FC11FEF,23819B774006D273,CD9BD9AA399AA2DB,BD6261B3506A719F,51509B0AA40E9E2B,ED7BAEBC541B2580,0024C3ABA9B410EC,009E50D975CC1384,ABA7E24026C6BB0D,08F06E7672D60B4E,28B136502B44A92A,B395441EB77EE53D,685E9EAB988586F5,D5F4F9CD72A96B96,0013E1FAB3146B5E,D4A9C7AAC3414C1E,F33C32AFC28584A9,D5DB0B2E4159F213,985C309B1B253CD1,AC963F1ABC535382,1778E35FCE7C299F,4A58BE5B83FF8D33,0009F81732F036AD,82A2A54B52E86936,CAE5DCF53F4FE308,AC324A86D0DCE89B,CE5704632EA74756,83E9DCE82ADC0D57,F67EE3F51B074851,F2A0C62395F0AC94,003959DE7F45B37E,D11C71901B28A1A1,879D34464D090946,4F1650C02AD31EE7,0AB38B7B21688DCF,C2ADD548E323879E,129A19E6A3E4DF32,215D345FDEDC8294,001C0004970A195C,C69C4DF641FC332C,10692C907CF0A1C9,868B26CAA9304E18,CBB7F942EB223634,1A3480ADA4A34005,8099635F991953B9,C3B8AFFF724D34B1,000E273C7B71B70E,0BA7FEB5BD53AB89,778E7337D21E0751,740D95C7E799D887,C45DE58181FC5EF7,913AC2E7F20056AB,F5A1BD53F7A21326,6BC355175CFA3656,00237E68C7E12533,90DD36F62B045F59,D2245DBEE50C7A0F,87DADC88A68F7082,D2AD9EC540D52727,9DF854A5039ABBA5,92256FFCDAD86C52,69388D313268CF86,001A06679EE2BDE9,0AFA5BB252B3AE22,18C5FC7EBC26BDD9,1B2A3470F4301751,CAD93A42FEA78C7F,1F6F9DEA78A15329,CE288AB24E6F520E,18EC936048C903D8,0024DF0C1B80A297,CB4ECFCE6D2303DE,EEED790A2F2CD0D3,9ACD1DF19E89985C,34EB9F34B5A63830,9A737273CB585379,D333152F6D58C716,DE57F02995834EE2,0013DE4BDE6246EA,DE0C1283208A1B93,B880F86A5514D9E8,E3D8B010B3AB7350,555A60A7BEBF3D65,837255E97A60EF8B,7797CB04AAB974B5,960371C2B645F16E,0039C31CB54BFA64,1BB8934414437596,2A5FE94996BB2A20,C5BB960C02A68E35,3E7A63FC6DC792E3,2D6CB1DC8FAFDDC0,AEB3405072F45CDA,0774F780B9AC0204,0009B70E10B4AA8E,9F895D2D8C14396D,B1E41D5F0643D386,A39EF56108001119,0FEE092E7A2F15C6,C9D828DEA464D964,0A48F9AFD56D7C78,F41232AFEE518FB7,002FA4C1D13ED278,3A482D84076D497B,87913A2950856E5A,CA6491EF13F40293,10DFFF16F54E8CB5,4ACCDA4658546FE5,B35A6FCCC34BB303,25E6BE3578124F80,0027BB2AA8DF0F3B,F07B7EEE822794CA,16D09FD67DD691DB,4C766A628150B7C4,74D3B79EBEFBCF02,359334600E2C747B,71445901D5277316,438AA81D7E8C67F1,000B0E647176E88F,BB8CFF498E827CD5,312FDE4A9E4BA6D6,FF3EF17B996D1862,9C23B90B9DC78DC2,014A3965C82CECD7,5EC34F79F03AA621,54C54923C3151A41,000723F1BAB2A0FD,168C4C88115E45D4,9C3A61BF34CE31A8,D4A10C959F5A1E21,87070D7BE7A9636F,36F9177FF030D4EF,B859CB20FA2BBD5C,9BA2D99CE04CFE94,00288B371F9BB831,DAD0C2BDFA52BB56,5301D60A8CABD921,A4646AF89434E79C,AF791DB1F1F853AD,BD7B3F343CAECC6B,07782066403C1CD2,C1CD94E29C13C8FD,0001116E57E97931,DC1307A6A18A3E24,77ADE03B708A4A0F,1AE297987C3CDAC7,33201081F439D9A1,0B76F341DAD5826A,8B32A8829BA05A65,827600F6161076FE,00392BFFDEE85EE8,BBA87FA386488D69,202C59F62D89887B,CC7F140D73EE04E3,6944A7800BE20C53,B3AB878CFF045831,4A4333CE87E67679,C8BC02CE12D3DDC5,000C092C271F674B,38C2552C60924EE1,3C2E455976F417B1,9DFECD3BD6918896,C45E88668C593E33,BA8C43C787E5307F,661E951F19BB558C,7C1A625F41F18C26,000D0FB1D71F7483,ABEB9A8F4A40FAF7,F5A5A0C7FE1E0010,F759A6C160BFB012,0256112857F3885B,22CE674C5C968947,BBB8ED8475DF701E,3F57E125B7957783,00117A5346825E93,B303664E8331A19C,9928A6A276E3EA46,E0E60BE2EABFD38B,8F3DA00C970584C9,3FD101DD5C6B6CDF,DF3904228B6F0FD7,283A8A2536888AF3,00250EFC0898DFA8,2CAA33276472A126,7D4B6A7A3D881BE5,63919B840464C310,2080363C93694890,2CF45A781F55513E,0A95C48271360FA9,3A36DD2AA3492C8B,002D491CDBADA6E5,A5FFE180704CC894,F464C038FC1695A8,9A94A47C6615F8B6,AF69B45923E25C83,F829FF55734469EE,6789EF8BCB25B7BF,6550D19286938F3D,00137FE71CA23489,22C0F73168BDBCAD,069681A22C84CA72,8C938B2555656C00,B6AC217ECF75178A,2E9935AAB218F561,21DA39985D3E23A3,7E3DF8F9E200D7DB,00123B5A8C12DA2A,1555482BCDC13DEF,37B9690E7D405D47,CDD9C2C02559EA20,418B1703B82A01C7,5BC2FA1DEB5511D9,E6D4FE59BA73C688,A3E12D7457D26CAF,0030B7CFFE411326,04AD803219AEA015,3B127AED74E9E6E2,A1B372DC9EA15C09,66104E6C7DF26B58,B0CE79CEAA320AF2,96AF9F8DD1AF658A,8137A8794E772FE0,0016F36E5CC82192,A248F9A712FC0334,FABC190A39DB8D58,6A02F0A7A4A35818,473967E98A1ADC3A,430DDB76CDEB9D9B,4F2EE227219D8B73,34F82CBF436DA16A,0035ABF270F9B859,0F3C5BE4290AD367,ED0365BD00803009,78560A61C5EFCAED,492093FE7B818F3E,70BDBE48D8841644,96635901DE8FD7B0,1A89B1784B12AA52,0025109649384628,2011DA342AABE4F5,382CDE111D8F56BD,2D9018C8ED7CDF3A,842BD9A95C4119E6,BABEBBA8BDA512FC,63764C8C023EE439,7B2CD5A52963D9B8,0005675588287901,364705CAC2B9E31F,963501D713DF38AD,BA575E9986DD6C80,FAA3E9DA370E4E12,E1EF838042543A94,E20081234EF456FD,14DAEAAF6EFD7D11,001EC2CE718A3EC2,D4771D5ECC381EA9,10A20021D425B7ED,E60FBB275A22C6CA,06732C6FD0836D17,0079B3EE79BAC2E4,6783645AD86DF950,A1EBED41E9A54BE1,002D1771D5777358,D5EEA9841C7BA200,8FAF2AC75417114E,FBA2266E67798488,8ED17ACBCF483CA5,B9034E006419C405,20CCDD4E5AF18868,5A79BFC89466B013,00273D781F6DC679,A58C50E6B57D8223,1DC2B7FC09D1AC0F,5F0A1690F731EAB1,73A3024D44F7E4C6,AD7ADB9CA9424E51,9C81A715ECDBA06B,5D17407821590129,00008F100FBEC8A6,66528367A9F40798,EC9E7778ED29211C,690D671E36B643F0,2A9F229689450856,A2B92585F1D8862F,C029B63C0755CC6F,6DD0BE9D437BEE07,00115CB39157EA4F,ED374F0AFC9ABD7F,D078941413D0F4EF,BDC4CD48B58A34A6,2B35D43376FF9510,72C7DCD49E00991F,01479364B573E5AC,3C061DF3ADBE3130,002AA23122F56111,99B2AE22BBCC28DA,BFEC81FFADC6EC30,E1401303CDF33BC0,E650107832288D09,2044562384E2F0BF,F02F2F05C83C075B,0C68724995FFD394,000A9E9D2B8C94BE,DB33B34A10888926,F2D0DA74613B1D1C,EF68956ECD83A03E,84518FA4351C56BB,328AAF3AB61BA04A,57FC7A343D5B74AF,A1C871D002F1BEEA,00348341CCA32194,7F5EC5B888B9F865,9E5C9E22D66CC5DE,6525CE2F727A1015,DB8325B20C320F36,F89EF08798378634,39E1D4A39E714E13,67357AF27E9F3CD6,0020348CFD0EFE4B,7C9241B464165481,15F85190C4F7D5E6,78B9C23B339FF7B6,39614CCE4CE2CE83,BFACB512355C8F8A,2F49FE11BA9C6809,7CDFD252F09C197C,00120E9EB6761AFC,BA5F153D0AB59BFF,9072CAD46A1E59BF,775D5DB04F989048,98DE6DAF455DD684,FC80EDF40678F837,C0472DBA504A75EB,D0C9588234AF4436,00369CCAFDA69382,139F6A61F2E4A98B,E332FE2085106157,BC57CAEE869F816D,6DEECC5DBB591660,02BD39864D3850D4,A7F9C7F7B1320CE0,EE1A72C0A1A8CC8B,002C9B648E485241,85F50F2868AF152A,8BBCC9945859D4FB,F60A234877AE9F3B,523530E9567B73F5,8C9A49760628D5F5,C93E1D8AF2DD7BEE,819178A8E7CEBDC2,0000B4A097CA258E,3612D264B4725676,5D7BAC06AE94B7C0,10AABA2A5F15FD79,A7BD19CBA25A6394,129864CCD972F4AC,FE3EB380055473D8,ACC358640642C937,000ADE6C3102BBDE,7356C641AB543BC8,FA35C706BD5B9D30,5BFB0B59C014402D,395188374158EC5B,743A219DFD2E63A4,0339759CDE854A98,9AB65D7F129B8934,000177622BDF2DAF,EF68F3A169AF128E,CB6CAA002759CFD8,DD7B7EA14732B81E,D5A5CD2735175146,59FC41486CFD5743,BA0706C64FD4C9D7,352770138259D369,000CC3EEB7F475AA,633B1A93CC9A599E,A0D8E8676E93D37A,442B24D022EF33AF,C7929F968F907A7C,7A0E256C43F4148A,ADF9C85830E93578,7FD8CCB35B764628,001A15602F5FFB28,19A4FA8B85928919,4B27C6942EB897BF,BDAB4D549F06CE93,6007D16CA5610221,8A59DE2796C40195,3762F014B088C4B4,29997AAB63EBB7B8,0000B4F034CDC3BD,30552236DB32D68D,FEC3C7B9ECD181FC,4E3590DF10CA8896,5C9CAB3B380B57D3,006B20E4ACC1A218,B580D9E8D4FFABDF,9C4743BD4086AF5F,000FD322D9F3FD84,AEE7ACF01B3EDCD3,DCCED786BA3AA8F7,5F5D3823DC8585D2,1D416CA9A3ABDF01,EA91AB88345237F0,852E19ABC77B57A9,F32CE825D352BA43,0020891B2ECB9492,FC621D9694F86FF8,B1BA185A3ABCA920,2184C4BE6BC533C1,6E695597FB6F2927,77B2AAF092E92F14,AFF1E40F88007EA0,3081ADEAB631F670,000C1EFF74E15585,48E51512BF3D46BA,24903B794C62D4F7,8D86469E68D9DF0B,2EC50BDD1338704D,E5572ABDAE3B8467,884398292EC3F8F9,7D84E7C31F8DC84E,0019A46DC94F19F3,E656202F676F6C40,CD8FC839052033A4,AB143FB3256F4C51,5A97FFCE66B1C257,2BF35CF67FAF9F07,17A8AE8B521B02F3,8DBFC8929D2EEE05,0020629FF9623D0E,93BD99E046E9911B,15B9DE0502C6E79B,EB42504C86C8303C,1B956670A4C32F65,1473DBC179311247,D60AFEED3B65B487,D5FC98D115B8DD15,003773E18AB36630,EB824734D2473888,8146C5DA08388822,8DFBC6CDE26325F4,ACED0DCE8ADEB80B,5F8469180FA11791,3E002FED2A4D7ADD,D018400BF0022613,0005B63BCFD85195,F9652105CACB8B73,CA5B4F88BB963C32,3FC224B1E5F5ADEA,30E94D86F8359FC9,CCAE232C6BB25801,2F984EF62E4C643C,09F1A9B03F550856,003056D862D0FF96,AA6FCA1A7DB3B9C1,8D12C496B3D530CE,909089D6DB66CE9F,026979B12182E911,D838DEA96EFB14F2,C70C12A9DB5E8DEB,BB4D79F4A6E1AEEA,002F6E7532C0487D,565D24EF17871BCA,5547441AA7195322,ACA179D99F24388F,F764EBCF575D78CF,6890A45614A3A134,0545AF60FF4DCA38,4730B86C7FC40E22,0025DC757FF39EDC,BF8E2EAE49386E91,B99940C92BD7882B,60C7FB2173F8D4DA,A764A666D970DBC8,BFF3C598783486B7,08431A95843DB6C8,3CC7639BF98D01AC,000CA9360BFA6359,AA6FCA1A7DB3B9C1,8D12C496B3D530CE,909089D6DB66CE9F,026979B12182E911,D838DEA96EFB14F2,C70C12A9DB5E8DEB,BB4D79F4A6E1AEEA,002F6E7532C0487D - -T_tate2_firststep_P = AEC40A3D269C8FEF,C901D47D0A3E4250,F92DBCF459BDCB5F,D1FCEC504243AC4E,035513B7F3D8DA9E,4BCF1E8DFB823BE0,B644A35C2747C746,001387681059CD8F,6A2A72A338B50096,8060F6343072AE2B,A41CAE35AE87535E,D1B133E259ECD08F,51410B1347F9CF32,2AFC37844B4AB202,BC46C5B8E68E0B83,0011FB79CDC2C0B8,4F5496068AC8BABB,2650DB615718D577,D0B19FC68436E291,243E6839C95A5B7A,300115D56D3DF938,5D16DD7EEE5A01ED,2EE0160F48638C9E,000C5AC73FE3B483,FBD0D3459E1F91EE,81858CC7C1478D5E,F96E35FDC26A7257,925AED6C82566ACD,FA2BA728C44C8FAA,E6F6402117FCA3C5,58A8F674A28C12BE,002BFFC6D4ED3CAA - -T_tate2_P = E15E54C7E1BF6AE1,BBE023A52C58B9BD,4773C7868E2AECDF,D0F31194C4F0F0A6,9B6996444464D978,0065E876D83C354F,DA6CBD8E40EF5ACF,0015CCA1A19B1051,EFDF6E4E6C0536E5,649BB3639B1EAC0C,C18DB1639A6E0FA3,6162920D5DF367D2,A709862B237844E9,C50C4249DB3BD4E8,E5D92B58A4AEA3BD,0029697FDB257476,3B872D3AD7E0BEDA,AAAC956261023780,70190ADB81D6FABC,4E1CE92ECBA70616,F500301D56BCEAC2,87051A2B36A943E6,D63B6735CBC97B42,001ACE03FE60013E,66AF64372C624662,F696F2290E102519,41F369211B7B7552,9A322E5A79C55355,C7D1D9FA4DE54101,717587C03144A77F,B32C380222BB1B21,00302D39CD6ED1E9,AEBB7B2EA3FCEECB,53D3CA97FC288CE1,7A398038449AA9B6,7CC60D7C50D8AE90,36973C257530E81E,F1C27F812B8AD4A4,1430510471B0B075,000FB3305F079FA7,6DAA239526566852,B2995FE00B68E765,8593F0492DE80A85,A5CA6D4055578C57,532E561A76D8257A,28EBED3231F7F11E,62D6F52397EF8068,00028E7267745552,468BBC2D95772E19,B2E1C62CA88A7120,EB10936312056DA3,806C9EF9B1561726,E72249A802556594,80ED06392AA902CB,4CE543889ED8364E,00027F87C1458480,69E441ECF8772463,9DF9DA550F8E6201,A53686138BB14EFD,B84A64E46493ACC7,CFCBB2003A302D56,5C02C10EC256DE4A,DC60F48476A2E8D4,00395CACD38AE3B5,B87F059172C6ED76,2932FDFCCE69E4D0,0B416F82BD24B0FA,B6DCCC6B4E8A9CFC,93701AF5335830AC,29F75A15087323B7,FF003D2F00D8D34E,003A26CEE191368C,F3EF2C0AFBA895B8,6D45204E9C4D19B9,28DBE2644D7528DA,38E371EE6E15EFDD,0127CECE338AB45A,13D4C7E1893B91F0,B962D4CCBAA4FAB0,0016D176542EDE88,42203947D6C06948,4BB905BF6EBB203F,2B7BE18BA628ACBE,72B234EEA79086C7,5160DCDBC5D7E8BF,2FD811B105ED10C8,F9DA215B8DFAC028,000F625997335100,FF17C2F57ABB9030,54DE338756C482A2,FA364465D449501F,9175FB41E0496DBE,166DF21B0335172A,19187B7174B5BF20,B0741C7C46FBABB1,0025BA7896023A07,FEFFC7D2AC702A6E,59CE9CBAD2F27073,113DA67315FC5E2E,D76BF86E8CA8DB50,0C9EB985911FC4FE,49069554D8B3C6DC,41A1C5BE8B94E11C,00257E4F254EDD01,ED61E2ED61F58EFC,41C3760267FBC88F,85CAE320285D4075,C6B780661903771B,94D0C0810B0F72EA,3DF026AAB87F4582,93F673FA15A9D880,000ACC3C203E7351,B42AEAC8F7D6E27B,BD6409E19C8019A6,AD50331C834B566D,0DAD3689BC01AB78,32C457DACF80DFF1,224F6C8340B17255,8841166DBB02149E,003F31ECF46340C0,F18441D4124FDE87,3350ED0247BC0F93,30C8FBAFA5DE4AE1,45753E34C9F8CAF7,63514595E095D04E,0C07ADE75971DE0C,7CAF53BC83C4FD5E,001B1752B7623A1E,54FF46192257CED6,401B2CB2E4EA9C35,FB92995B7BA05295,0333B487DC95D7D3,47F05B6B620CA279,BD79CB7931683638,65C0E17D2DDE2BF2,00204550CCA8F1A9,F0939C1464755345,719FAB828BD4584F,202ED13B395D9A6E,47A80BD43374AD35,4101CC3E3FD46C8E,E1B571BB2650968D,DEB1D79F1370DF78,000E5919C57A925D,541BEB354356A59E,EB6F34C2C221E394,59819227414959E0,048ED4FC8A982379,4F70CBED553F2465,2E9C67D2CEFFC9F0,9320E7440CECEBE3,00169264BC38A393,DDCDE127F7786D1B,B1547D524EE3F5B4,B7C90DE3E6C5A4CF,D120ACB3A8D1E78B,73109B5A0C8C81B6,43D3A78713601B46,6EA91624375C33D1,002275A20DD0F9B6,10DC9C67F752F6DD,D374D09CDE8D0636,E841BB01CBE857F9,8E6E1C3FC97617E8,0663386301E371F4,620AC2ECBCD0F210,B9FC4B559E6D1679,001A84D56A203C53,C3140AB54B0EA626,350A5021A22B7ED3,32FDC484C8A39896,05906F7BA27D83AC,F48EB70C4659CA80,FE18D249DDF54EEA,FF3932E4A2C9AB91,000B2BDCE81EAD63,7723EBFA12852698,35317D2737EDD95F,093118E00AFDAA29,BB8E773126124A98,BFCF8A04A71671EE,2583A77FFBC73C7D,C65A1506078DD6BF,003F591B9B315F78,8D96EC7B17C33B63,1629EF29EC637531,D29F473876086E9E,78AC820EA27CA6DA,65242C0BA614DFD9,9026FE6F40536C3F,EDC685E952B61740,00104B43844D672E,D90E6480A3D0338C,F27B240BC2B47195,0E7AB41432018AEF,02759024B28277E7,98839685CA190A0A,E01E8C369429D5D3,199E73C5E0764E75,000AE85D34F87FC5,8180BAECAD2D95ED,757F3E2E72B7223D,6A524E49C732A555,7F09CFE7F3ED8E79,E299410DDE3848AE,DBB6C0B3E9DC1A15,4E5A9E4381CDF2FA,000FA6C13B498AC6,0B94BC01EFFC7241,5934EB3D0742D36D,AB906E08DD6C95D8,7F754AE680FC9348,9B805513A2C4EB18,FE6E684DB6BE15C6,3D461BAECB444065,003E4589F0CF6657,FE9773AE0CCAB40C,8B8D4183DAC892D1,303ED6A006012B62,543FDF8863221EA2,685DE9BE01CB15E7,3BE65844FA2EC03C,5D0B380B54A6FBC6,00303761F84C8DFF,EB673F469BBEDC35,7D0EC3CEDBCFFF3F,9EC6E3E2F93A8327,F3C345078E0D035D,AB3010C3EB051645,78F1FA0B868103C5,CF970083593EF175,002837E8F43E261F,6C91AEFF22E99502,2BBF067C8577B4E7,813886523F7A19DE,8AD6CE1F64DB3007,447F06C6248A1604,D15AAAE2ED3A8A6A,284188CBDBAC1FD9,0010F5BF9DBDD49A,02DE4B9D7281CF59,86FE4C992432A428,1AB88AE7A8D8746B,1A99FC14E55D4E4F,821D34ED734EDAE9,3E82D47EAD64052D,152B70F4A4C31142,001E3B40AADE9355,DEB33E75EBA16598,870E35EE440FBAE7,CC95E3809C694B70,0D15B0620C34851C,176D52306FB9DF6F,D7544F9CC04DB893,E5C54205DAC38489,00039AEA9039DBDF,5E632A108F996BFA,92FBADF8465B9DB2,060A4C123D378619,2B659207E80244CF,CA891F118A2C6DAC,17FE4F9123B9EB3E,C4A161771F33CF44,0033EF5A1AE1046F,C85AAF1294CDA307,065D11275AC77D8B,57635D778C0C73A5,D7D10390AF4009D2,7D582C16FDF86FBE,DFDB7E204D69B52A,7F9C59F6F32EF670,001B9CD228B30FD9,849CAEE5B64618A1,ADA0CC1A2AFE278C,271E9E0BC8C529A3,56B4B88631584390,C7B8A2E97FD23384,8A867C6CD1CDF122,A1E040315001939E,001115280F06D680,889F9CFF478EA3DD,F3F7DB1DD1560A57,F5385C325AD9CAE6,7B5A9E3A75AC080F,13A9E90AD8AED44E,FED2A810E4107104,E8D41A737013F7D4,00020E4C39F6CC64,E9904305CC595E34,507F09FC05DF37EC,97A2F0F6FCFE8C65,48B1DEC2DF99EF7F,324DB7D20FEFF200,251B93E5BE3289D1,1E4BCB0F76D46990,00006EDA6544800B,87ABE04F21799F76,586EFEF9668222B0,24775AE96B7037A4,C258BE372CCE4A38,D9C3095AE569CA30,0E30215E52505725,4BA4B200836908EE,002F34302EF50069,310D621E763EA8E4,0C92C91BE090E8C8,0EC8DD22CAE76FB5,488DD1B3BD41D333,575497A1A831A87B,50EC8D089E052F08,68785FE21F65CE62,001262611643A70E,D67EAE4E3AB857A7,91639AF3C8C29F48,6BCDAA1A21766E22,092ACB50A9975B0F,315D02C1FEF39292,20339A54ABA9E617,260B0731D09F6ACB,0037BE90DC4F7F3F,8F6C0F39DA552D29,C4E0086C6F8C80AF,1FF987B1B86CE823,6C5C71902AF53C2D,7CB079F196C16E60,219A5151D6FFB82E,28D64BC13CB33BD2,003452B8CEA83BB9,D6FF821611B5FD65,144CE60B9276A018,D47D0E63C446EDB0,4223B159E842AD2E,9CE454751716C62D,9DCF891A01AAC92F,6724E360983BD4AB,003B37F451E0D6E9,FACD8B86FA8B137E,ECAC0BE18758CAB9,BA2AC92C2572D425,456822CEB3283C44,7A878245CFE53484,2D62B5F87C4899C0,A6E98590D1272A38,003A52454D4249AD,DBC848601A0791F1,CEB0065C762FEF8E,F2451336AC6799FC,F8FCB990E31D7492,13B3CB6FCEA44880,E02B631B7456106D,62B639F0060849FA,0009ADC921562F53,BFBBC4DF6675B9F2,D9379144D814054C,94CBCA854735579E,236F9627EC96ABB3,04818C7FF99776B7,3993C9E101455D94,89C857AB0567527B,003A5036D0CDD8F0,A33E79AE1656CEE3,7F8F1B3434BC4DDD,6A02BE414DDFA33E,714356967D6097E2,23A1382ED992137B,4F40C1B5A4585691,033CAF0976FBF0DF,00133F1C70B83FEB,3E91788733CC5B43,165C46263733442D,AD299E1F93206265,319F365A617E23C3,818B6BD9ECAE4A85,D2D5D5F4E64E703A,84180A49DB9B52B2,0028EF11107B4ADC,1816EA6F7DD5D905,BFFD911E5786321B,0187586B385F2734,B7CA2C270951767A,87973C7AC63BF3AD,04203CEC917374C1,C14FC8B581BBCEFC,00359273D1E2F4FF,4152CB2B3B9035BF,131FDF048B615D0A,8F7AD400B0CFF723,9D3A1BD3A72238C8,C6DC85208FEEA1F3,D560291C734A5162,51407ADE12CD6851,00211BB2B2891D1A,46F800DAF49F684F,DDF22A0EE8CABC46,84F774F985A783A0,BE87DFBA08E66FA3,7063A91201CC8CB5,C48B8C7BB485A907,94C5F972E099FA08,0018E62F73A80483,3213BE39284D40E6,1FFC79E5FF4B1A5C,5A91C034AED14245,DFA9B90D6B118AE3,3C0ED8A6DE8CD1E7,42FFFC53949D5C0D,258B96C5A3C3822A,003EC8DDFD03CED5,83FAEBDDA5C88734,A8B47010D69ED425,04BCE8A14837B051,7C51342145047001,FEECD3EAD16E7AC6,3EE9A6A0519E16A0,E142A6CF99DD3AB1,002F079B3BEC373D,956B2E9BBF478D59,BCF2D626AB3797C5,C5834AE64018F932,A914C8A81932F04D,073229B82BBE1BD2,9BFB1A8A157C1FAD,9942526833652554,000FA4625CFF34C2,F27D62BA5A1731B3,BADFF72944406F4A,392960619027CAB6,717EE528CD74B5B3,E6D9E3EC243BF4E1,28160ADBC6D175F1,E2865DDE5C797E28,000A7373F66DE3B3,36D03CEBE4E1CDC4,C6BEA54EA88E200D,D71230B52B5D82BD,0D0A9774D3B37788,0B88FAEDA5571323,8ED9CBC649051D0E,1FED65548E8A4337,001CB797673853AA,0A6751C6F876F04E,108601D3F1B72BB2,FEAEEB2D679A5CD0,4513EBDB13698C77,2FDFB60BF3E2E893,07AA37B447FE4217,C4B18B2E08F5F1CA,000A400A7612DDD3,8AAAC129351CBBA2,CC4390400D2FE639,2F32ED48680981EF,9F31DCE6BF5B4164,B2F3AC0DBED4BE9A,32D9489DA5695353,27BD4101C01B9B5B,000AEA3F9AF37220,DF7338596A4E2B3C,1AC6DB70F8CF65FA,4CD79495251056C7,D40F950AB9DD3E36,66A40EE40E80A95D,679402CCE935A2CD,CF70141A0DD2E2C9,0015B8E927919692,B114D9AE1E573752,7A2DBB1F04A84931,1F989C0BF842B410,32085221C82EA7FE,DDB8F7A4B49D7201,AF19F5C4C29654F8,52CCF6091B39E2CD,001DC3DAC528FD88,CC7E8F4827519CE9,12F67A7448C6A5F4,16F8592A4DC66D29,F3D782324C8911EA,EB69742D1EF820E9,44FBF37D76339341,56EDE23E1D651C70,003E1CDF5D587F29,B2540DAAFCA7BB0E,676CA56F50BCE9B6,62E8E52B0DB623E7,FCA468DCDAA7151B,0E6CD39D3079C507,BFFB5DE1194FD0EF,DB3D4A80CFB082AC,003C232D628C1C41,5CFB507A64F34472,08772DD96709CF6F,1D37987A27D119F9,55D92807FAF5C8DA,72397049759A1C66,9FAFA2D6344407E1,D27688D2DE227DE3,00059920D3E74886,97C3A450EFDD5644,1B0EDDF4316E7745,1B30857182EB9E21,44D9EABE59EEFC8F,269DD1068D1AFB84,36A95CA13A0F265A,D7BA5164063A174E,001552A5B5623792,6AA389C51391C407,D32045124398A546,20B391A2904AE4F3,F6F9E172E2D59396,1C9F427015702046,3C20155E8BE7F4D0,BA4E0BB1D775FAEA,000969ED3A94D3E3,B0B9595C63053F12,8694AAAB6C883F2C,486D16EB0E2993D1,9B0E912DBD00B762,E997B33C1F31A86B,BD9BC01FAE072AE3,52B1D3F553D2ED1A,00119901EBC7A2CD,4A7032DB2FE27812,2DF7D761874FE0F2,5288DB5A31D512F5,68419039A867117B,8220FFD3CEC44441,36600B384C3FE84A,DEDD163EDEFEA511,001CE3914065ECD3,E610C902ABD9F401,CB8C72A0DC3E37D7,C1856C4CABD81FEE,81C3230DC9BB28EF,9719B2F553C43F87,89EAD288A7FB01FA,BDCE513C2533BA0F,002301BA86ED7825,762E7575A0D2A9A4,9AFC4C46C35C94C1,6EC43D1F6FE55353,46E57EA6D4A86E22,C51FAB60616652DC,9AB82485F0A6C1BE,4C823774DE388C50,0026E48A6A566ABF,4B04A18CC099E246,76080DC94C4FABBC,1FE3AD0CC0F68E68,4679281BC8AC9DCD,F29BE43CC477DE19,B478861192B3A794,2256BC93F2C18675,000C6483918290BA,52A5B388F2D9FD7B,79FDB3D411915E17,638831F88CEFC1BB,5404C711889B09C7,79306BEA8B2785BF,C87D50FFA7B20E3D,F4F09B6E73217D89,00301D4A88077E69,495CE7EEF6651DDF,4AD146F6A1DD0514,A6D71DA371F4FACD,5E1F030208F31137,7F2A2BA105FF2BA9,6BA81F626D458DC3,64BC5AC82C3E4CC0,00201DAC09086D0F,0F650B396D80B657,1961BA17C230CC85,DEF993F730D532E5,61B87BA1DC3F1633,97F4F4D62307426C,3D7A628500720BBC,CF34E2AAD783AE93,00145B6E2C5E5D7F,05CAC2CD9C7CBBE5,2E9212384B395B8A,43F4AA182DEEA632,307BA3B9D4328369,4DB6BF665713A8DE,856A33D03FC29792,8F3BB83B58D4E9A1,00123394C675DED3,1EE7E1F53D6E7FBE,68AD4DBE5DCE279C,B945CA7C44367D1E,017EEAE4DA317AAF,2B69941DFCD71192,AB30146C70480D6F,895968AF05E92926,0034C92981650879,1D1F6E2DBBBD8B7E,13ECBF82BE40B24B,93360FF31FC39808,E7FF2E9E5FD8E043,8F19FD421FDD889D,45FBAC4DFCD83546,EA2FB0EAFA297309,002A6B8E24B5B3F0,77F9241A9436EEC6,69981DF53C49A79F,6E63EBE9788457FB,AE2B4DB2C189C5BD,90092AD0B0C3EA6B,BBC062648F35F5BC,763D8691BC0CFA09,002403E63718804D,4311ABAEE62E190D,0D08A36C8B80479D,1926D43E2F444099,4B4BC4359465CCBA,A686D1A41658F311,4853A02FF6C75205,AB5F53C78968B988,00018BB67AE65C11,01B000BCE2F11609,A570C261EC0AF32C,E28F2976B5380636,CC99FBDB77E4BF96,113C5D872E18A5F7,360A43B0819EB9E2,D96C7DA474598FC4,0001626B66057B97,B8563BD292A896C5,81129A39C6A7D2A3,27B814B5A97F5A23,9EC5E14159228D11,E0C4A7B1930A6E09,45ECB44566149678,6DE9D1BF1CABC348,0022AD297167C2DB,0149C8E3D0CABCD6,62629728B05E89C6,2076DD22DC67C44A,A521DA6FC805B3FB,EEABBBF6D6DA98D3,88C357F59322F3DF,F1B11EE288CB78C6,0023E1E062C90BAC,5FE0C3677E102F59,CB9E91B9B485E258,DB520CD6B03A5918,DA3B935BC402E781,E48EF11324602F60,F8D92EC2D547CDFC,C6571885EBED4412,0037EC9537E9EBA3,753A09FC8839D5F6,A25E3F1BB529391B,CBF43AE24C5D94FF,01D743BF8801C1FC,DA03A0F9074837BF,B39C11E79DD3DD6B,B46A9F2A73D47B9E,0037085E6B1C2B05,DB585B6D51E8BB20,B348CFA5B6AE6CE5,6264A6A377FFECAB,BBFF59A4002F02F3,68919F4F8760F666,0EDB65A42C1F304B,49438D7668639614,0017EE0B97A917F5,81B03047FB598976,A7C01AD1F0255375,C44C96AA67036FF1,61B87725A8961425,A9FFFB31E306D58F,56FD645EE9DBB332,70421BCE60C758BC,0038BF93E49983FA,2D7124EA20C07D22,1E29FB38CB7B2BEE,04619A7484953F93,82D466BCD1D5F35A,9DB1B24D41AC6C33,AD6E4B4A6C73F352,667435427F735D41,00343595D726E6D7,160B35F56C89962B,9909B0AB08082161,AADB69721D23ABC7,B8DBE63ABF7D0CD9,F18A044227967527,28FEEB07C26E8451,1BE676B434142898,0015E13C9A9155D3,6BD85874F92438B4,F2723457DD508A44,371536736E6358C3,253F51728DAA9826,EF2FA5DA0789A739,2A92F5B345DF00F9,6542B521D05B4A02,0020559BD14F7FD1,82185850CC1359D3,257861722354AE31,607266F198128E37,D7AC10BB0C1D73AA,CD1C4B71A532C6D8,70940D2A86DEFFA5,A04E30CB4347F1CE,000E400435A31FB5,CD5D020E5971E710,9C22F4EC0975F5ED,700CF6430CA49C4C,CC9C085C7694748B,EE74046E36FAF419,859FCDA965E9CBF9,817C06D6B96E8C44,001CE18195B9B150,872F220B45E1517B,9BB13DBC8A8BEAF5,83AA179D67FCCE69,05DFD09C9D9B0163,2E49453C9AD8A92E,D35893652A6CB03B,9F6F915C96F67340,001CE8B942559488,1E40B4031BA11040,11C692A0FB30D0D0,AE85A0AACBA17FF9,9229506BC50C6667,CF2B4EF5CC02659E,85058364F87C06DE,06F64EEE980BD72E,001AC08BFF96C668,98FB8AF06EDA28A8,2D7E9966ACAB33C8,32FEBE1800EC97AB,840844EEFAEE36FE,F1520F5DDC45AFB9,D10232D7F8A28B9F,C3D5B5FF528C4C35,003BC214DDC8CE6E,6E63CA49B72C5481,93D6E6D8F839ABB9,2459B7F8BB271481,FBCAB3432E61992C,8181E19C5AC9DB79,4744B3E55A09994A,ED1A2CB9B94EDA25,000DCE875CEFB207,E390E3D54636C3F8,E32B620DF9129F74,C977B814367D5700,65736890571C7E15,8B887F7009B8A4E6,6923546D54BFF93A,903F63CD8D1373BE,003851D78145EDCB,218AA4DC0DB9FC7D,27A8C3E713BEB39A,FE642B5152FBA4E6,356EC40E041BBC52,94EA15D83F606740,ABD2CBD693F794C0,EE939DC82F5746C6,00338E9E17F23459,A2DC782DB6810FCC,3855ADE1D0D9C960,68D3D891E0F98BD0,9591A938689F62BE,EABD1F96F58E7560,FA3C2BA434C45902,05071F0DB0894FAD,003CC94F2CA75E1C,7E89D1EA46AEDFD3,393362B309C188ED,B7A2F0B9D06EB654,947BA8D1BD29BF55,D62994A6D5041EB1,0A5C6F33EB38E60A,3D5CD16D1EA08B97,0033C23BD00E2B42,2BE4AF8BD8AAC626,A98EE98A635CF49B,1DD040DFE75C4EEB,F1AFFF1F694ADDD2,1E8DC2C1E27ADB67,3B5DD4549EB6EAE9,F3387C6C527F3AB1,000EA2FD90406352,FE95CC1DFE359598,FD15BF736377BD96,767CDFEEF44BB98E,B51BD24ECD64AE89,4FBD16D690366847,8208205C7235818C,CF558DE3B533B5BA,003EC45B61C40682,082ED41F535F5DCF,9CAE0E399C60A870,F5BA4D9040284CD5,CA928392C7176516,03B4DC02C85BA894,EE4BC7F376020942,55983D1D1572AAD6,003135EF4EACD55F,443FDC940FC1C1B1,4A27D17F6B6F08D8,FC2BE80DE00041A8,0B9EA2010E52CF44,90C95AFC4E86E587,EC9CA5E00FB00849,A97D93F9A5FD9623,000AFC514256658C,2811B0FAF4BEBC16,B062E29B3DFCF34A,09FC3A1951CA10A7,DD238DF1EAD1F195,30B8A7EF25562873,501D0D67F6996AD7,C0F57C4364EC44A9,001C9E04C96B256E,36A7D72BDEAED1D1,D747EDBD6F55AE30,EC6D22B21F4D5733,C4A0B31294C2BA8B,0561E14E0E9C8F3B,285FDED248A90E6D,5EF0C645F1C8EA52,00190D09CF3F289C,12A4E02E2091093F,736D7C1A6494F445,76AC3105FB3B2537,3160CB8480658858,025DB50C2D2233B2,F1581F64960B2E5D,9BC16FD6A9F7BB7D,000C0A554ED62609,A55E423C981C3B76,8E304EB581B14CE1,D6240E408C69BBF7,2F45F87C8DA9A94D,97D36F3D5A0C4A56,AE801A640665C2E6,1266112C7CC8CF3B,001B5EB981592644,78CDA75C350801B3,347ED587D902D626,D6F050D8FDB2341A,D44E049B2E765159,37397373DB20754A,F0ED3EF252A86A15,D76B1B95C710A4F7,00364CC94E8C2F22,03596A6F0E707100,8A27AA45D651E670,2FFD38248B7389EA,7C4568D366D193A1,F03D42F6574AB53C,3147794742B515AC,A957391D641F3FDF,00328D7A746F741B,F281EAF771CE3BBF,31DFA809CA99293B,C52661190104DF2B,660C3F657469D13D,B65F7C920DCFA215,568DBF4C71A1B345,FD3204D2B8783C67,0023EEDA7E07EDDD,D3BFB116CD648BF2,8E8AA8A50F62AD2D,94D456D5DA3DF884,93287F883C7C5967,74307ADB060C49C8,78ED403315EC0E76,8EF9833CD9B40496,003D84ADFC064BDA,CA0473503BC5D8BC,69481E6D96B09976,5FD98AB4F1BD6874,F965AE874A229F61,853E44FF19B8913C,66F813B77CF43403,8BCC1D1004B46156,001DB6DA3997A389,1BA49B84A2360013,96108230853F9FD7,A4773403896C2C46,2C135E355C626359,934BEB2928C3B0EB,BE24A39D1BD7D517,712498F51A52E046,0016CD507306036F,3FE0BA9EA88F385E,ECA60F9D5ACD8416,1B53EA963D78079A,3A45D648AEA6DB42,DDCAAC3B82F45B39,46C41A59E7B376CC,5DD58BE7F91D7544,000715567DEDB714,D031BA6A08A73F73,C82F6160CB9CF87C,0B87262E81795D25,85938E733BAD1040,2E62937354887218,599F8C25F7B51FE7,02241698BC0370DF,000804756F6D0FA1,9FB0E9EE78E81259,03B5FC08B66AB41B,7EC0FF818A9DABB7,BA326B3312B12B68,109AF1E858B36289,1AE23F90915F324C,AE05AA834AD40351,0016628C042A5B8C,0985FA2DC1E7E3DA,08200B81FB2E1786,CE225965133F761C,8E4E90A1CB89B74C,AF9EAF10ABF734C6,510A17FA63AC9233,2F813D5D014A6037,003CE8056925AB5B,067FBBFD0F32346E,3998C57A9DBF2707,47B01AA9F0063AA9,3D66DD85AED3CB8C,B21A04E07EEE7EF3,86CBAE119C5F4D9F,D34D89396D290024,00069D5FE9448FBA,588FA04152FD8DEA,A0EC43D32CFA3D5C,58A0A6D9202F2A3B,A9B52BDC3DD7661B,445EE286559E3CD6,E7387CED34280421,628424B3E9BE907D,0018080708A86DE3,0AE9EC38F35A1C39,6E21736E3C0D2C4E,1E89269138714042,6E9078C8B9E48D58,6C436B4D2A382C18,76AA5CB0526015AD,FF5E69D5D4019A40,002307D42C748891,B3D07C9685B6A7B3,AC21608E7A0C7FA3,2685223CDF1758CA,9A0E49FF9DE20AF1,0B95B2D8847EF092,4AE9FA57F194F57D,C46ADAD750E9C3C9,00082C3D8B5CE907,BE816C02A2A87A3E,F9A5C69723FAA8E8,2578DE91B8621DFA,077193D13AF0D598,A3566AFBFF8FC467,8BE86A92B7742948,13682A9897FD7FC8,0029A4145E97FA49,52908E9F956107EA,F2E49041F1C0FFFF,AE33F68C3007E5DE,52953374C04D561C,603AA3242AEB7450,DB043FC6213A5A12,4160CFAB80B31953,000C2718C3AC9416,B66A94FBB5B38F4D,D3F0CB8F7C3E5B8F,A1DC688A34C83910,2D04B84A1B5FF97E,2674DF73420038D3,5CB78A084D76A274,318176E08D68CB5B,00029ED0B89D996C,611E79BC9183124B,6056727D81C3DF63,2ED313BBE9542BA7,79EDBCFBE7E4C062,5B05D6BD11AF3410,3108A72049A2948E,26D332200F9FB993,001328AAA86DB6E3,528FBD5B169629C6,57A20D686A65D97D,AE83D365BB968D45,418C02ADA7D4EB85,3F5105FF4F15A487,EB54855EE15EA581,759E6301EEED716C,00022BD32A8F7CDB,1F1351330072166A,2BF306595B82D5C3,7D43BD9968AAD500,CEDD8D3FFAB1B639,A7D7AB9EB2C03107,E5C407984EB295AE,593B4FF379760D8B,003F51D692562785,0729CA6DF3FA4BAE,1FB9C0D5743D7668,2A3EEC327F2ADD99,A3A52CDC3A5F8B62,FBABCDD5C8D2557D,64B16AEA4DEFB52F,3B8FC096BFE8AC40,0016236A4C589A53,8A2E5EC172E9C170,219FEF82F25D72F8,A403166AC76A7F62,6EE3F59EA8EF3314,8C7B09BC5ED01A88,F5613504A72F78BC,ED8D17386DCE6B8E,0021A2CDEFE67596,038CECAC2EB77501,3BE9039792F03738,7DFCB84F30CF23F6,872750E933F5FF37,DF2C37A38D99B9D4,072E30703969E56D,6F7E628A85AF4B97,0000BCA9837E9033,43DB5D20516228A2,177990A4381AB2AD,242A6B0C78988212,EBAB83DF0233E2C5,4A4D0FD40C2E6092,ED5FDE82CB4D804D,EC185E7000B45FAE,003D009757A170A9,AC43AA305C215CC3,CD0622354629A632,93DFA85E74B94F32,8A962BE21215EF44,99662178FA11BC50,B0BE0407FCB49092,889A4967AEFDADD3,0013829784210139,9DBCC27BBFC2EEE7,4774F22F86AAEFBC,F8923F74C162EAE3,E4DEF5A1FC457821,E67F54873C3C8C03,F9B0D61F6E628028,42ECFE0C50E46AF5,0013ACE11C040DDC,65D8DEDB0D111B87,611C2E8367B42915,218A3E7FD40F0AE6,39B2962B8BE62772,8CBFDA8969E1158E,662EFCCF653E3B6F,824C2188E027ED00,000ED302771EF5B7,8F4B5430AD6F11EF,EF67A3FA02F9E76C,DFAEC2490174960C,96E999BE4D685FAA,57A6DC959DE29CB2,32C2B3E4863BE0F0,8CA031FC7A21A579,001809F776CA5D8B,26485D859A95C4C2,0455A084B646D986,03449C07F5643FE6,F586B1D959CED014,376F7EA38E652951,E8B657EADB1F3C9C,52BFD68E514F21ED,003FBFE275B0CC97,58FB7630BF5B5194,F87CA05355877253,AA6C0E4EDEF8FD1D,863C836B48CB9221,1E472A2AFCAA3733,A594747D5922A46C,B5F9B483834970E6,001AA5C4D5D7E6F4,2410B2B21C63FB7A,EEC17F2A80663588,DAF59543F5C94111,747C1E10205E4CFF,0358ACD8B17D5CDD,68AD77E60926AFC5,4FF02EFDE6E7FB41,003CA5F91BA46963,4A0A2D13319FD9E1,5F191D55D603B0E7,5A3CC3FAE7E4EFC6,262F99E45FCFD36C,751747A7FFE4D461,BCF6013A602512B4,7732762AD8718D0C,00043C05055C4040,F969E43051024A24,67047A9CFE6F25BB,432BD9D818405CBD,BEA10A26F7E2D9A6,12A86AE92A6E44ED,DB77471C5668AD8D,2AFAA849C0850D56,003BA3E5735369B4,F196DCF857A46266,4AEA54F61910095C,A0E514D12434EF4C,3AE1D702886D0E58,58D592A6E5A15CAF,53637942960B1602,77B1E598884B145A,000FE4123C179AB0,6E031CCE157FBBDF,5C62C3853B57B7F3,F810D0EED932C8EE,FA718EDA9EF5AC90,E01758DDB86BA9B4,73152CF3D3B14DF0,7F3C332DB4E1F7BF,00113925A42557BD,2C3F3226B64ED7A0,5E46767069DC78B1,076D7D858C82553A,C578585FAFBF8829,C4AF7F5F917AB0A1,ADDABFBB49166E05,570CCA9F7F1ECF8D,0009AAF0B72FC176,66F5B1B46FC61515,09AC45CD87048435,1ED32B0517DA32CA,B7D89EFDC2F1159F,60899C821192DA99,58CC71E0B6FA66B8,8DD97F2F519BB849,002839939AB648D8,8D1B406FC8821E3D,67380B65B6A68CDA,3F33EBBF38F76AAA,08EA52F24C03EB1C,C352A28290FE3599,F71853D4A8694B94,CA76A2C33C713C40,000B25CE6889FF43,F1537FD35F6E7001,07620088A2042B58,6118E4C5686A6A12,4DF376A8048EBEB9,1E07E0144E078E53,15F677D3A9F751D9,A766BC8D60427B58,0001BC0E8A5F2F8A,445CD213700B3F53,BF4106E02FD650F0,96787A1F3A43D3F9,C6354C834F07B2B1,6709F5BC3A18B669,42184F01DD778956,27ACB7F7DB7462F7,0016EE8D2691FEBB,1016C5BC129AF021,7862A3CDD0D42E9B,BE79EEC8A2DB3754,CF99EF1CDBD76919,F209DDFABCE7837B,C403873786ECF677,522B6511C9A5DCF7,003AE45CCA47C28C,FE5835813DE829FD,4EB1117A65A7C5CB,0D5AB05EADF2E65B,DF18B1944E41A01F,98F97BDA5982F2E4,FB673FC2DF351C65,1C9EB4785F3B3B8A,0000AFE45A09DD10,64426306459B33E9,FDE29D02EDB57EC1,3D64AD7AEC85AAE9,3A1D2511601F5B45,1B3DB1D49DBFD531,F8A188BA285F2A90,3C0F5F4DC03B4115,00226255E962EF03,9AA3C4407576C123,512EA53E7C6FC456,0A1351CCE4003F5C,967BC4A430BD7038,9F28235798A62270,ED89CBE2A38729CB,0BC3C774852BBD71,001F30EA53BE1086,EB34A27AA9A21FC9,B202067C251D52F8,C07DEBD8C1382586,32B4A5850A0ED30F,D1FC718AD2336508,846C37C5FFC85DFB,E2ECB8D2219D93DB,004062F9B9695F93,A3FBBF4D4C9AEC49,2F7C8FA851E557E1,730733E2A55F9801,20DA307FB48DA311,6B9EBB914F70F2CE,DA2AAD961299383E,5C7FAED8A78D578A,0024E466E8D85565,C30F4C1DB7354111,9C2DDBAE016193AA,05BDB8F2BA480640,EDAB72FDA7E7E82F,4A46006DBE03D066,175C1F11B4B9DD2E,B8C6849A519F4139,001147E475B81ABD,21B9379945BE8803,FF699B7C88DFE454,218A05E55712F9F5,0C6D2ACC31AB7708,0537EF1DC31C359F,977BF8A449650F04,CC1C097923490BB9,003D456333FF3EFC,96E2FB0DA73E42B9,AD22B8AF384022C5,0FBD6FA9AF07A2CF,C0D877166E946ECE,7A9A79EB2F7E42C9,E4199D86BBBFC94C,06A860303563FDB5,000F8EBAEB95FA58,EC74B106FEA91E7A,1CED984B09196619,399D4D0EC4F9415E,F1348A79E03F5484,63B61EF9EA233738,0F08208B72466855,26E3BCE8B7346096,003C5D766DD45590,EC896B68C4525E86,80C618226A79E114,E77276D58904D650,001A9AAF2865A00B,50434FB27D65D0D1,F0233E004A334C3D,22AAD6128ECAB338,0013F5C83C455F87,394457CF3B28A483,BE3A3E1957E83557,D9EC07064C5E4CF4,5F0F48A4FA242C7D,BC0044EED1D55438,F3C4EEFB99BC8321,378165DDE24BEBFB,001BD0FF72669D8D,2652D510518CCDB1,7F30A7A1376DA6AE,8400ED8291F6135D,EDDB591AB2A1FE72,DF168BF350389527,B33E547FAB4F3A55,46E5C3D26CD5EFD1,0019622E520C3408,32F4A0D813DE88B4,CC08E39051398E78,31BED6F52409BBFE,7F19A72024F48C00,8C45FA1F7CF19D18,A451387B7958387A,861AA1734AF12D8B,000017974879ACD1,3CDD34D472068428,114200B168AFE2A6,C749AD7EF04D1979,2CB4FA2DCCB844F7,C479440B0ED91275,BB2B43DD0EC882AF,3CD3CD79B5F7DD10,0018EA3568D098F1,F4405D11747FC790,5AFBBEBF8A39D33C,D6443DD814E50CB7,4EFC7C6B29077E84,D69E231A5DF05A85,14A9EC2061E830D8,1C87197292C42668,00077093219353AC,4B06C5D382CD8C74,E598EB9A3A63D6DE,F6538B318B1FC3E4,134233848960E735,DE76D93555719746,DBEEEA29B57771FA,09E8D162C605221C,000B76EED7F68D15,E9709C347421ACC7,0FF8A665A69AE901,BBF900637A1A958D,9EB5CA16F3AE6C2A,BB8AD0BE63BE8296,99EE2799755A7D87,DF7FFA3606FA57F1,0011426FCC5F2482,04218FA2C06E9E11,5F50F40ECBD7D7F8,9FEBAF1ACBA74B9E,6F24A108F1665D78,D303C647CD295CB5,7BC99C5BCBD783F2,5B9F082EA00C57FD,002D823EC008ACDF,88BED526A0FD39B5,08DE7E3C68EE558C,ED625E1609B43ABB,5EBA4CD902BB31D5,FF5C76049FCD3871,AA81207217CD27A8,1E910819FE8CC85E,000F2CFDC5B10392,EBD9AE86EB1F8CAD,3E5B64237FC06EA8,61E23223DF1674C8,A71ABFFD98E81293,357CC37F397A708E,77C4FD5333802ACA,DC5FAB7D3C53FE14,001E9EED706827D0,9F79450961A79883,6BCD7BD744E57FCC,73071B35CBBCDA95,72D87F9035F14991,C6CFA8F16DB4EA13,41596EDD6A2C1E2C,AE43A24295AF21BE,0023419687C95FC2,47AB376E32A026A8,C5B6E1B6866EDE86,505723346543991A,86E68F313CA5B8D3,08A48859140DCEA6,059A4642F5107241,F21B40E7AC935A0D,00357BB28C2DB97B,B5194365A4667E73,97D56E5D0432E095,24B15E85E157DA1E,32DA1413D58DB9EF,8C660CA13D51471B,B7EE3E440F7AB651,9E9BAF677AAA783A,002C8073B46B7CCF,8F0B6BBBEB178709,BD2B2A89826C7914,1237F6EF2A2933B7,1FB6EE2604D21D76,A2FE14BB2BCE1037,7777E815467A58F8,A6C7189D8FE0C8B2,0026D6DB4C0DAD72,CF2CB78A4F1147B6,1425F0EBC74956FF,36239BB3EA80FC4A,FC87113B6548C4AB,19ECA6360D8544C8,8F6590C10243F227,2120229F060089F1,002A5E099782D628,9B77FA7E0386FD34,58AAD06E1AE3F7B6,27A020E1AE993F74,E8F028A00876F20A,1B0F9C447AB16397,8AFC8632754EF5D8,C6749EBA6214BC7F,00198464EA582EF6,D22FF5474D6F810E,AA24898E0F87EEE5,E6ACD8B4EC7A7947,A540D39D2530EF82,FB980F7076447830,1707916A3FDA9DD4,8B0A5E1CA8379DFC,00323599C1FC2029,5B31D30B812E4F9C,21143093A1CEAF1F,A599D0C828AEA55B,86DE486BB3EAAB8B,D6BF9F80442C9874,30865A2E54022C19,9744309568955456,000B63C4069F1FD2,0D11493DB7CD53E5,E6BE663EA19B3260,CC218EC9DFB2D178,ADEC42BC73CC2E8B,3EF34E8FBE7D1346,07858841E1E9E649,D56956BFC6BE418F,000BB4CEC9BDDC3D,17B84551DB5E12E3,85DB6075C73EC9DF,F3910055E9F1A579,E5F8D5E21F943AF4,790FD12B89FC6D9D,2F7FA0C6572A7973,9A1B7DFF14B2138D,001BDA74EAFEBDFB,46C13FF3CEDA6107,EAF7CE455D608666,9BC5502463C8E971,5C419429346ABD3C,514FA532B365AB38,0FAB2866BD9CAD1E,D12651917EFE6B81,0003DB10AAFA0A28,049B46048A9A30FE,FE4A653E910E30F3,74C064A23E853C83,C34A8FF1BA3CBA33,6BD750B58E37B89D,875B14E38B8FCC3E,EAB3BC1414348F1C,0030946CCBF77B3D,A0D175E5A5782052,9A068C4F35A1A7CE,CB8309BA5337AF3A,5B2E9EEAD2B5CB94,1E4F7D07B1C0B77B,B5BFCE2242DA5A62,02433398C31DC947,00333B41AF4B060E,1A06EB10E46624B5,FAB66C4BDC59C0A3,C3313AB573CB525C,448079A83C6AEE77,70923A737239A8EA,C1AA445EA76400CC,8C014D9FD52FA767,00303F3DCF1C7018,CB0B4730E1A9A55B,95EE6FBF60827D93,2826EC6911228A7D,D4BBAA4AF3121005,D1ABE0EBC7760554,9072032FFF2D4A25,A9975ADBE0A75344,00332E390C9629FD,36D165E34533AB04,FBF63BCC5EE32A4F,8BC3D8B917C6C11D,81018D8FC5BA059C,3F38962A9B85AE9D,BB99351ACE0953F5,1D63AE6B1C6A057C,002425EB7B9400E8,3165D1C273B60ACB,C4366942FF255BD5,339D78C537230D9F,A0A4938581B610E0,2C4B190DD1485256,709A69D53E1ADC59,B0B0414396D56C64,0010F1E763404AC4,25659E84EF08760F,E1925DEA624E0DCF,E93256220B1613D2,9848DD50E0F3C81C,5C3258C868E2376D,30C8D71D5670368B,AE8CC55B14CF3E70,0036EB4352C07E31,10B70723F0919847,0A00B6A32BC2392C,6D850709E20F1F08,7869AA483007F6AA,918E7881BB8DD615,BA0D2EED8A9A4C6F,16F08C992AB4BF57,0033380745C89479,74E0633FBD9A412C,4ACAE87416EA73E8,28E39A023F42B4BC,78EA151387CE8BBB,A5A8C6F3DF4CA1C1,14B486AFB06E61DE,AA39EB2DB1BE9004,0034132B96939FB8,BF7235BFAD8E9312,F493EB29CF829F5C,E4C60EF963C72642,32294A29F272B4C1,87B8F1F000C52248,451160037B131FB8,178879DB3C4360EE,003E909C9F2098BE,88C672D65EFA9FE1,D7CE3C22759AC549,18330F41226918DF,E96A40C5AB192D6F,928933AF5950906C,B05A2F69DD878F48,99B11CD36ADB1F53,00405B0DF056C6DC,8B0C684F78E96102,FFEAE5669ACCC14F,F99D7AE46965F12A,ADB9FD306626DA10,9053C39BA2996ECE,5D3F7767756C7677,0244CDB442E19730,00115421BCF20153,1A32FB73BB507A24,BE2FB4590DE58B75,9BE77D13E8D58E34,555F2076D320950C,A626AE66C558C586,F89840B29925A624,0E6CE508931F4FCB,001758ABC283486C,F4E370CB9962A3BF,4B7C2C2C8983286C,1D3E5AC23553E752,B0DA1CB070C9DD39,AC81268E06ADC9EB,F55FE53EF4A19C23,590893D20A07309E,0034A316EEAEB0CD,AB2F66C6019A2C5D,B2D3AC05ACF09B74,56CA6F21B7B25E93,49D61D8427DDC524,440720C7E4A21041,CF1E06E7978FB67F,7C673E53180B2F5A,000BE84BD7E041D0,86D1F3DE890147AC,BB04987BB6A12911,FE10630E8B41F418,3E02C58B2174BB13,B0A1A13EEA19D4C2,ACE4CB35E2E00245,EF3430A9936FF8DB,00079D907502CADE,22BAD499AA3827A8,4B3F1E119E5C1FFF,6F080FCD5AF1AF09,29A93D4E05C93B3E,31AE0602447AF489,29CD35D79757DFB1,A5B8EA1DBC1E3B96,0013D7E595CAA0F9,58946FBCD5DD4CC6,2CC8008989443EAA,E2BB52F4D5C282C4,EFF44C8F8C3B6353,45FB3020B5EA14A6,69E69A9F2F471499,31AFD7A2A10BE890,000BC96D91B3720E,3BB29EBD9335996C,3838100AE664F291,20040944D616382F,18DD4AF83027781F,8BF9480718EA32ED,B98602F89AB81282,E809E39DDCBE7A21,002224A7B9AEEC35,5BA28414AD1DDD06,C140EE34EA02A1AF,906A1E870E7F4E3C,AA1B6BD771AC8B68,D69DB0BEFD8E8DB1,C3C130CFA300AA03,165B8CE49AE5DBC6,00258651909CE260,55C4B04729F2C20D,BE99A2D495761382,841E2E6F510FBE10,CC7AD98DC8730C6C,9E101271DC694850,1278ED0684E5737D,4F1072BE4639B041,0035A14A1C9B4DED,EB15553A5709A9C9,450B4ED98429A3E1,1C9D2D23367F26C7,D562182C5EE3BC6C,5EB1A9A8B74F6C63,8B0C7DE094E1221C,2EABF93F1692CCCF,002F42821BF9C249,1E4E57BAE436B61B,7DAF2C0BFD0F937E,40FA07236D8D2647,7240569597B142C6,B737FD65A4E3D6BB,703FE66C031544E9,08653CDA0C2168CE,001A085DA0A4C7B4,DA491A791F43A339,ABB7600BA7B14093,70E3CCE8094C3E14,33A4DE98A5A1E8D3,440FE618F4E56B3B,D39D75514C6B1256,1C5A249B7B08281D,000046161C734D26,85049B5E8DC2B092,999D75BB439080BF,F073A83F1DED81E5,1E73A023B92338D7,654E027B15DDE902,6FB585760D837E18,C86FB667D6ECE0F1,0014D054D2431AE1,1347E4250BD662DC,1E45F8C289A0207D,84652FA71012FD5B,D8486B964E52586C,5F706568755C172C,23C6B4354A2B7418,1D788B591B1C230E,0018008BACDAFF1C,80A7F5E6A421EEBB,828ECAB0508BC656,3935A686D5BEBFD5,FC2E4BB08CC9F415,CE1A132042CEBF5C,85AF8C8514600468,C43EBDAE9491692F,000DE602D88A4203,E237911207648504,8BB7BE827E073004,3AB562FB1F7437A2,DFC5FD03A24C7AF5,F6C695CB252390DD,3667965601555FB7,B6FDC18C3E6C6CD5,002D2AACFF43EE62,D12EF97F00D11574,52A1C7B56F78108A,7CA8C9B02689C2A4,C9AA045389C7BE63,A754A4B132B742CE,D800480B740A5B81,38F7242150BBD4EA,00028C69DE64A684,8A2CF033FC45AA51,6A525E128AF89663,2F0396C9D5CEF9F2,CDDD8A0F3FED9FE3,277769192D52B1B3,F02A474F5575C357,B1EAFF7AE2951785,003EB549D3C8DB9A,684A98D694D527A9,3993656F21E4D8D8,BC9662032A05F1EE,EB897927C8AA8A16,E6CA344902805918,DF6615363CEEB0C7,ADA0FBD7805D319F,0034014C205CEB4F,1BA597BF5EACAD9E,A29BB7673EFA4D54,A17F38A663B456E3,CBF4BD6F69267C43,D4D785422F42AB3A,1AEB8DB3390DEA95,D16DE200EF888757,003A028B3B6FCC43,9A30EDC32DD484C6,BB35495BD98F7703,9CAD39151CE294BF,25389D840F6F0313,0F455BD3973611F2,BF7017047AEBB291,528E832BB0EE8FC0,003D02B15EA8CB16,D28BCF687ED079F2,E1B7B87DD31595F0,97CAEE6055A88D98,EC91CC1939AE4E72,5ED4140AFF3B0A53,3B46B3B6ED2190DB,42F4F8FE56319747,0036141371CFCD0D,6AF590E7B46A07A0,36B3AEC898A934AE,B79C006F2ED1C99C,229332AE6B82EDD1,7FC2F8D29E6E6D8A,8BF4F584D233F310,A7F6BFC13C7BDC9B,00226BF38548655D,FD97AE250545B392,F3A79F2269BAD5A8,F17C97CAFE7091BC,245F00DBB8DEAF28,6BD528EEBFA46FD5,1536A7E9B8680616,83EA0F95CD97CC9C,001906D439356980,9341D52974EEC63B,641FE51C19F54745,508BB97B2BE8EF09,E068926705294A71,F82ADB1F93EDE103,AC80B7CB99CDB7F3,4997551F9DED0BE3,003859289C816A89,2450C480A6A234DB,8D0DCB2D91EA16EC,5127B59A6CBC5EE0,77FA104EDFC9571F,FE1F85BDE8E97472,8D8F1E7A1EE55ECB,C62C99BC55ACC580,00150749F3025401,C2D82CF3BC0B7B29,7DA5D59809DBA692,333D046695A27CCA,A90CEFB112E049F8,04B7AAD3607DF377,AB3FDF48BB20A904,C33BBB0EC34CECA4,003461789D7D088E,A6410C729C23518B,CA7C2FA04266800B,D9FC8B912D984F67,9FC19E615BB94468,1BF8801978A06557,B9B1668CFFCD9C7B,41A3E5C96AB7A388,003E8B791B77B2AF,790C76C92A222BDE,0E269CF1D12F69FE,4EB25C9B5D2C2C74,88E35D83A3490912,7580885D45BF5DBB,5C7766A1EE629590,3766D2C7455D1ED3,002B51198D19D466,6511BD4F3D88881F,0BB5FA24AD21EB5C,1E7E1673933570FF,E114ADD69F70B8B9,FA5A7821F4D8A129,80FCD4DF2061703B,6AE17AE4233C4A18,0036C76DE28DD9DF,4294A4967DC4D31E,068CA71B8DA4C100,591A5CA5C9CAFBDF,2FE1E044C538FE96,55A21570E62DD5E9,916390315C77D887,04D18407091BF61C,0021F5FE2B159BBB,DB7FBDC9DE947C67,94E47BB6D3774758,27DCE8E836DD09F3,9F79DA08B5A54F51,FC0C49789E007039,85591AAD6FB3D331,AD7ABA03467F817A,003C209860AF625F,D956C8940B16D0E6,E99C168FA8647E8E,0443981B12158A0B,62A73DF528CE43E6,12BDA7F3B2E58F06,A258E900ED001B9A,3E827DF2187FDE6A,001CF454D601DF7E,E8D41FC1C6DA6CC1,F27DA4B3D87EE219,8B956FB9CAF0A9E0,9AB6714415761B16,852EE1E7FE4F84E1,F1FB7AF94863178F,D4F5F92772C8CBEA,001D9D6D97DEB55B,9608223DBB03C7EC,6F73048FA477992C,26C67DC384A1A5CC,185B3ACB86AA195E,54AC275135854473,C9CFC656BBBB45E1,22035E06BE3D4189,001F0E6191FAE1F7,AADE5859AF740BFD,01E971698904E9CA,10591D76246DE61F,B5699653BD7A5DA8,749499EBAA6A1151,D69B1A32292C66E4,3AE8CFF4DD8BB071,002633AEB0860B8B,5FA27E4387D53E04,51C8321967C6C873,431D50BC65991A8E,53E42650F50D33CB,0B6C0B73752E161B,1B309D4DC3328085,D58292ED116615B3,00375DEE5471B5BF,042C26E752EB1FC1,B6D0AF09454AD11A,037FEE0769940122,5D49A9EAABFBB288,E8AC47B732E41FAB,E29D280204D92D7B,055330973A36774F,002837CA42595E43,84A60756EB7460ED,294F4E71375C9B63,004B974DA51B11E6,E679D6169965F788,0BD12F10AF3DE1E4,F9064A851F1D599F,40824F107929936E,00312E08D710A34B,AB492B7E77F1A722,DDA9B7B6374E2AD7,628F55EA4126A72D,DE9213FB7B1C0563,B35853FCC480FDDB,3FE86A18C62E9E69,FFB68AE526855371,001EA56CED5D3B3A,D3266F43B31C2EF7,43727C43EB63A2C3,ED82E22D156D3184,8EC5486D333A2DDA,5FBA48F3CC129FBC,A17FCA3707FC7F5D,BD1D0C818F04BFC7,0016349E263AE5AA,CEE0078D21A51225,304399D3777B2930,E55F9C9134694EC8,4432A2592F115737,265274ED9D87CBD1,FA8F7D2FD26C5691,8F8B0B47CA7ADD02,0008AA0A796F8C8B,94EED86E62DFB2A8,2D59B2C691D14BAA,9F28DAD9F642D39D,476F5DD5254EC662,AF7398D436088F06,F8D79192B24791A8,0D91CB3EA1EF269D,003A25DFE61BCDCA,01AF4BADA6EA9566,178C0F124F70F19B,243EE7A2D154D8EE,33C152028687F7F0,9255A20B07A93BE8,952EEAFB71FD5265,74A21C3350378909,003306CF33DC1830,A63225F393C7980A,83C1317F8505B9DA,59CDD03E3F1A575C,A4D6FE76C1F197DB,90249C39A4F53DE7,E2742B13D0F9BD7E,5D2411C605A6D17C,00024392AF80B010,EC80EF1D21F52C33,20B87630C00BE2C6,AB495FD8DBC68F4A,4993947FF5FB0584,DF68C7063B458E77,FEAA512EC1A85C97,B8DB234CEB8FADC2,00117D72B29AB2B8,F80567DD445F4190,27B344E83736F311,DE0FE0693E86D288,80E5C39AC243B12E,E731A8390442697F,B52995DC10D85BBD,983A908D958E001D,0014EB98C8A88BFC,7172A2A45CCD77D2,6FF18419AEDFFD58,044E8DE05E672F56,D5E1B1387BFD1054,029D1769CC93B777,C4CB7D8DAD3E37E5,2B2271050C5D616B,002AC9F1B34E6816,5964EC174A548BAC,02C361D88AAB64A6,57B1749604E46C2B,6FBC74F1C4B2BC10,8568C042E06F1E2E,5BA2E4683436926E,A29E613F21DD35E6,00025A65EE02FF8E,6E92A688A4BDD8C6,F0B8292BACC18BA9,E12573106B312252,6B3271A6DFFA14F1,A3E2673700527601,1466FCF69D624777,DB679341C2F83A3A,002EF5A1642748EA,B4D3F3E4F8C92F9C,DA6A388A1A12A6C5,3F20DEC253AA2DD3,5D31C2811166130E,55DEB5CAAC4A1C04,AC88B39B00B954D0,B91496C59EA25243,0026C7AD6C28555B,68BA3C1AF0449E72,B31FF8516251F2B2,66660C9153363B34,0738E9723B448FDD,7CD8E90585B20898,1DDA63E7289E59C2,CD55EFFF4D4C5DC9,002CFED3A1E79E6B,23C7E695A4663F7B,A33A91CF41A6E8CC,AAFC738D4FE65DDE,41354E6C4EFC3F6B,CE09ACFDE0A88351,B9B5D59D84FFB394,320E700A5B4A70B2,0011C07C6EB6B0CD,9A2B92D2CCC0B7E2,2CC322DC947F06AC,DA802EC9FFA78188,729A1576C75F6485,58DDA8DC31FA6231,12631F873B3E1DF1,CCB209304997B3CE,00157780BD4D6289,7A45709B2B25DCC6,772C166EEA2BBB6C,6EDF483E38C6A664,219A6159DC453E21,7CACE4BC4200B7C3,682C7029F7BD31C3,E0607BA36EBCB8CA,000336036D4CE929,669D3B924DE9507D,36F4011C2D1E2348,6B88C5BF3977D55E,B5B6D0A444714E3D,47CCA405E7965E95,1C12225588E82A43,78670B0E17F84683,0018CEC7F5D12C7A,5DA139D18AA02790,F50D387407304BED,D1BA23AB2D5A2452,2C1105899229B53C,3ED146116D15F200,09D8E41FE99E5488,5AE953753572C499,00346DAD0FAA1F33,62F404648A5194A8,65764FAAD907AAEA,0585E5252C191786,BF40B59B10E2C680,C2161173C837B1F7,E07C6D2A74859836,1ECDE61A3F74F2D9,00097149A405B505,FEEB8F53EA66B66D,4BF7A271ADE8B01D,E7007F9C02F8D5CB,965246982E51A804,290E657EFD7ABA26,BC040697AB106A12,14AFFC1F1DC62376,002D37963150FF7F,66496558448BB985,C716B523E1F41882,7BC241D6E1544928,9C532D3A1A126F6D,8F6C690DF10D6A2B,0B818C8DA7DBF2B2,7BE2EBD6C3F69AB9,00299FB85E7B17EB,7AB3420A07944A24,F59A52FCCB68000C,0FE3A8452CDFE4D8,E4E2BA8BF36C65AE,41145093BC69B1DE,6BEE25E4C624945B,C677029E2FFFADBC,001712D0912AEF0D,4A413C927195D2E6,D2A5059E2666E326,FEE7E3F05555C9A2,4CD7A4691BB0BD52,27E7BBBD585D8D76,600C34A32B1B146F,A682FC1DD1F45234,001CE66B6D645DDE,0390BDEAED233E32,B9A4093C601AC152,F54EEE0949FE611B,BEEAE782E291C0D3,AB7FA434AA95C9B7,BBF947B29E0DA2A3,39CB325824A55526,0002FEBAA458D4F2,546B51205606BBCF,D94CA883E6AE35A5,6CDF13C97D55056E,5D01CD588E244E7F,361EDF937C1E2CE7,3746CEAE590545BA,CC9983E6410D069F,003CA5F3C26130A8,F1B63250AC5F7FDC,BC0375C25A3B5858,D3FFDBE288C8BF63,FE07BF0522C314B5,99C58660027E39D8,E5473DF92C8744E1,0B84CD249EBA475F,002E8EC2E14F6FDF,1D48D7438BD2E58E,818AC2EB4EF02F11,D91FEC9A73698A09,9B3E992DD001888C,ACBA49EED62A3A0A,D0ADEB5508D8C10D,F4F140EF2D04FAB4,001E44C12F3052C7,93BA6542CC091641,92AC91BBA2AEF8A1,2DD68678BD641512,37995142B5BD4C81,4D4598BCD6B2CDCA,7E0C0262B791EDB1,ED246B0E2413396E,003C80014C42DDEE,10DA41DBFE09BF37,752899F83ED28366,C0C7C22F68E90ECC,E30975EEAEF5A8CF,D63E8E15E87EFCDB,199E6379042AA847,DE59F47641205165,00302FC591230A19,809C15014AACCB39,90A8B0D1CBC46D2E,7EFDEEA27715A5DF,C55D80B940803DFE,8A9223264EC832E5,CAA6E7D90632D306,FCAC08E3E0DA5E00,002F0E3D02F8263D,5B51072DBC626948,10B3D64D19FB7A5B,4CAA128D47B15DFA,3559986213C5442F,B3B69DE04F14D4DC,CA38B8B90E718D8B,FFB451628E6648AA,0036D4771BB0E3A1,3AFC19DD2414D09E,F517312467CD9197,309A8E409E03D67A,140A6AC5106D2EF0,A02428A86007500B,CDEBB5F991C1EA59,E7C84FF114FAC30E,002955FD717FDFA5,35C4A0080B415274,7CF9B96E9AEF6340,5E9D61C823E2029D,A3A1449825B03EB0,BF7B8F9D645450D5,80B16D688D9B465A,A2E60BA7A5F8DB03,0005FF1B830D7C4C,99181B17CF596049,00720B8556900D55,95DFDD18DBC36B49,BBE69663E2EB4C1F,885C48A4A7679D44,E7AFD85ABA3DC16B,E6CB9A00DC9F6580,00399B5C4F9207EF,7A00CB0D5F58A2DF,0E7515F1DF9ABF3E,67AE924D6E10C4D0,A8F3B73A28D025E5,9DA783D3667B7117,192E3158EFF0DEF5,FF4F966AA0A332E0,001F522D621AFC89,D6E0FFAE648CC168,AAD177A91EF5DE60,12BA0F542F632D9D,324CD8292E1ADF00,32B73212C274AD47,7E449AEB2A85E4BB,F32A5DFB315E9060,000737FA105673D5,06FD146CDBF97BFE,6B4ADF1B4E5DB30E,C862619DC9230F4D,5C9DF46F2C4FE8C4,19DD437C3226E6E3,D7B668FF0016922E,9FCDCEBDAE510F77,0028F671C4AE4484,6EAC6668A322F180,781D5AA3D3B04932,AB250D7177A90423,88883867A352801F,B2DF8BE8AA7DEBEC,B18C0E7191B25BC9,E453C8C61382CB58,001E1512BF0B8652,5AFE141F4823C952,D5E4265E49211589,F4C12F9318EA4520,4AE90781843AB51B,1CBB3C6C35998965,BB3693B2AE46B3CC,FB78A9E4B68ED6BF,003CC8F19AEA347F,62D1F2EBDAB1F3B9,B17DA9BA3D64F7B5,FCA40BFBEA967594,3335CFCE3A4FFCCC,8C3EBA7C2211199E,9EBE17D030988C1C,0027A331FE51E84D,001B117D99AA8D33,8B6A85E2FEB4C9A1,1C8385049F73E63D,65BE7FC56C961DA5,F38FECEB227BB791,C9D6B4DD0AA5F97F,2B2F03422807E17F,5B2E03FA35F04B37,0032C802DAC3129B,8A459636AB042B93,74155C0466162B64,4B358CBEE8F52185,59526C0B4509A556,E659D33C0DFE3088,C2F6413270588753,67041C3C637DA95E,0018604658DA5051,3CC33EF2695BDF91,643126F876612F05,7543070E47B87237,1863916C0B4D213A,0F7B97FD152F7FCE,A3DBBA475B64486D,756F8483EECEBD8C,001FEB4A65CE81CB,99B962F84815E70E,EDAD99C8C744E109,2137ACEC8C2016E6,92823D94071E0AB3,9A5DC381AC3D1945,FF9347EAAB507746,E6E26714FEB60D02,002DE9E749388687,7B576E2CBA8028F4,02FB8EC9D328DFC5,6E213C8B5856462E,D01C855737C670F7,000F7E24D65030B4,8CD6794651B8BEE0,450DA019113768C0,00101260FBA2E43C,EA669BD27A7E7BA7,ECE4F90FCC26EE58,52C455C7D4AE2082,1BB4C2687F9411C8,06F4404DB0B0CC7C,CC431410689FC680,C85A43864C2AFDD8,002FCB65893821C5,EB8C6287B88793B4,A17C9CDBA819DA64,C80AA6C12BC008DA,CC45CC09203FA38F,21E13B8F8597E290,30C6FC09D2242042,A5AE02CAA27E8C5C,003367D189D259FF,5CCC269873BEC13E,1B504DA2A33D2825,D565AF851F517C7E,257533E41B6ED468,C594AA4B01BC2215,3B0FF1AF0FF7F378,BEC7AE26371D41CF,0002EDBEACEFEB9E,69BFAD19190DF3CB,A4F5CCAC0773B334,295C438F7D1675A6,2B7D506A5D7DA457,CC3FFE505D16A3EB,59CF4BFAF225D634,52C289D0FF7D3D4B,002E58C1409B8557,8B3A5E6983E78136,A4AF23B0198A2C92,B52D8BB300009947,27A8220C5AEB01E3,A5CB8EA2C9EDCDAA,69269568B3F1AF72,15458DD8F47C2EB5,0025F1392492C842,F349E0B200CD55F9,D23F5EB77B50A16F,02E0C74AEA5F7112,2A9DC357EBBCEC9E,2FE8F1B399CCFB75,A7FC30C183EE986D,31395CC72C0059BD,003CFDF7CE90504E,1EAAA431CED14213,5484384D4CF6EE23,A1510BDA83B54C57,3D43142DF07BE2CC,76892FC9101B3A6D,7249645164B06663,106AB04E35BAD81A,001B578E0B80B3BB,B239F803A916EEB1,3432544A9390F14E,AA843628CC0B4D7C,7EB411FB918F34CD,9C9B935D803AD916,1908698D801871BD,34E6036CB15150BA,001448151E73870E,934BF00DAC94112A,55209E7F113A0275,302048360A487B50,B5957C48ADCD5DBE,486247ADC736F655,6EDA684266960FA6,0C2980D8D9464533,0039C19D54E526A7,49E4842CCAE70980,AE89228D0EE38365,016DC0E5C20821D3,54265619F7869A76,7C97BF3CFA5C0A2F,1F2A86038DBB9F73,D5987CBB6FBC3982,001757A127797752,216DAFDD0D207E4B,8330EAB8649C6726,CD7749BC248C0022,E7BBC5CB077AEFE6,EA93C453B69F1D60,459FFE7CF74BF23C,651CB5ACE33CAC45,001BDB57153D6654,B559DED8824DF2B1,0F30E2A2565E9839,E3BE19210DA89DE8,CEA6E544A5ADCECE,8735F384AAE1A263,055C57BF58DA6AF8,1E1E765D20687E79,0001ECE0CBB134E7,81874F9189BABBAC,1D07E58FB7403BC6,30784DAC183C7D56,EAE153421EF69278,0CA22686EA86174A,761FB718BA3BD586,3778D38FCFB8A47E,003A7AEEC5CD7A82,CBAE013D19E3EB14,1B9C9D704082D22F,E068081B87C1C5AC,E5F355F4625D7B35,C6B1216AC1DE1EA1,E72CE450E95E84E5,C850A375DE829D94,003CB35CD975FD0A,1BCD923F6AE6C7C5,99EA7BE0A7AB82F7,BDB1BD2D85CF04FE,123ECF75AE4CB0A9,676BADA261CDB58B,7CA538A7E5604680,70D37D4ED6C09215,0018F2AD940EB411,97C51DFB727C6205,AEAFBCAAA02AA800,D47754711FB76423,1C11E59576C4E615,4F4EB8BC8DD582D9,2489D25758AAA190,BBB8E009DAD9AEFC,00228E5E4330FCAF,21FEC562B04FABA6,756DC88881F6139C,2FC362AF35A97BC9,E8CBC8D7E5969ED1,6E9714CCCBB66A13,E883BC62F1CC1B4B,1A03B145C6F2E4AD,0005F4697EADBD44,CD8C19FF83129122,98154B9DDBC0F90D,A5A60DF368CAACA3,610E2D42CC03F527,BE2763FBE52525B5,A0B782EFBC514DB5,ADCD37A99872187E,0031A1FBF5553BAF,D3C8BEC669FD3D92,160507F112F51E4A,6163D6FC9C69BE52,92A4B2454BAB05AB,95C90296C5C258F3,ABA32ACDB5186F4D,DA681711CF4702C2,00330466AA957723,EC13E3D69328BF9B,F73812A7C31A6A64,7BF7460A2E92FB75,3579F3A26274F327,94505501629DA2FC,270B8D1D5D047AB1,411D3516473DA6EB,00167E091326DB8D,D9D2BDFA5A1067A3,F7780C7A17C441E2,CF755123470C31F1,3407CAC0EB6BFCAB,E6C41684FE6AE364,C460414D14248356,51D8C4F10B1050F8,001D9C6610DBDF6B,29D6BD6C92AA2CAD,2B4E8D508F6A6ADF,BF692B23C10B17EB,E867898CDB8E835D,E818EF535E43D623,BA84B74FBC5C42BF,19000E07E0DF2174,0020326C56773102,454CAB3EF66B8FB3,0A8D4787F370B96D,AE6CE7B711236347,8D588B640FA3D444,0E7C14B267291B37,46CFF9699C943506,B2422BE51C8CCA38,0004BB47481226E7,47B83E230FDF71B5,75B1FD509212B2A7,B77D8EBE0EE8E4EF,31C24FA85CF2B97F,B0262C4B584350DA,93563FB9242042DA,99CD56AB67D6F699,0031766C835748EB,EB200E601624C04A,7D8189836813F421,8E1A5F20C21D9456,1B532D51CF3E11BC,B5DE2F76D4FAF8C3,1FDC53E4FB04D75A,349302E8F6DC0DB4,0006B93859C9C52D,DF821ABC43C5C7D7,6239C551442260F3,1EF29311B31912DF,3815814483F49E3D,38AFBE61AC6E6ADF,D6875672C745E7B8,D8E32DAA544013B6,0002BC3124163E61,F8E3E9529E18D683,269D14AA9694DDF3,CFB5F307A1D7505F,E56FD178A9EA9223,32137313AD9EE39A,A7881B9A888F7012,F3D0C56EDA0B0B1F,002B4B016779074B,5AEF835F53CE2F88,361FE40771509630,01559B6C6DCB0DA4,E1775135D41CCA37,8C483FFAD2C32B7C,DCEC39A3F9A06FC4,C5660A87BEB8224B,000068124C8185F3,51E4AE9F8FA05E0E,BC1235F3A6F82D31,AB3F0D6F17C09B62,39C29E84660E254F,F425666EF9A1CFE9,72C9A19F61D68404,6D968E6F5C0ED151,00065576439F7538,96F9270C22BA998E,9EA9ED0F275FB6D9,C6E8C94C3FCE5876,C38B558398AAD1BC,09F13BEC40317734,181B95DCC1B36CE5,9F88F0E66B40CC50,000B103AE1E1A348,6F5FCD4D8B853B53,AA909D3431BECFD2,D44EFABEE75E30C8,03E5568BE69CBA57,5A8319DE24144E13,57AFE65AE4B36A3F,2F73442BDD4E84B3,003DDD172787BEEF,F8CFD979AD6D258A,EDEE19E6FE806E93,1C735E89A180B2F8,4149E4609544B24F,758357D6A6018E89,7C9246D4CECFD221,C8A962B3D9C97C86,0032F6DD1D9E5B65,F7C5F605897DB630,BD007EAAB5974D2A,D9422E413ED1FD46,A41F809F350A824D,6DBFD6852229395A,6FECF76818E6486E,B4663AADDEAE75DC,002E45F491D324AE,6619BBD56DBD6E76,97BD9FB44795BC56,1237A1CE54B8F045,BEEDF3622202BC4B,40DD01078DBD2EC4,E6ED4111BA63C995,9EAB11AD07D457B4,003F877529402E7A,12513AD413C2329D,D304DE6D1AAAF4DB,9E8E9C5F4AE669E5,5FF13964255FF579,F7334615814E3BE8,B47FE726D5ACB60A,7D16EBBD3CFE0140,0037BB15D6329E08,9020524360D06C9B,160867207A3C97FE,B76C81EA146AFE62,BE2272F72647F87E,DE7E3CBE558708D8,8B0A99DCBD399FEA,257FC85996C90CA3,002B52EC23761A87,691731558C0B7A2C,C78EEF7ABC86220D,D1CAF994E3E6EF11,FA6171115FF2CA49,3D01CC1D41CCEF62,4EDCDA02DBD41FCC,819E745D4BC60A9B,000B73C07B9563E8,8193335F929D26BD,7DD2DA0E7AC3F6D0,F7EBBA0A6120470A,C59572B64E37E13C,F1EB40D99DA4BFB3,3DF6397E4ACC4085,99102C8FDEA2BF69,0029ADEB52E74314,2A4EAF6D494EF602,9595B0E6A559A11C,B4F8F2F90C596CC5,671DF87DDEA7C777,8AA76F6C5696D599,4CB82935F2D01A7B,E0A9CDFD714C1C4B,00391E97885B46CE,E5D7640C3B8BC99A,9C7968DBEC9AE369,9F51A28348D5B249,B74F2B5CBAB827D7,6BF2C53F9FD1ECD9,76B27F280904D502,A826361465AF2CC7,002DB0CA80C528DA,D1C2780653998329,A7F160F61EB53B23,C1F72EE8D54C120F,EC5877FFB914D7A7,AE9471B98710F75C,F3DF319087BBE665,E27F41FD6E119000,000245ECDAD95858,C26D9EEA4E15A764,C4A5A8037E3BD382,F46F70FB4CA614A7,715DD65057427164,907F4B6A1329217D,BC5622CC0DF60B4D,1F87D4CD84C7649A,003425796BCD44C1,DCF149C13CE4958B,50D29FEBA1BC9568,39AA9B09CA6904ED,CD5CF49BBF0339FF,553FE262F4B1A4D4,ABD8F53743C4259E,00EC7592E1A17D14,00082719D0D72006,C046D5272BC887BE,64725F9737FDB31F,9EF37F2A947C9605,A6067BD3085AB3ED,749909C729114CFD,2306F81978835BCE,72D59C8A330F79CF,003DC42AE5E1E3AC,F17BC1380BD444DE,A59CDE6D7B18DE8A,946CC6B2AF2127B9,716D8AD11CC084E3,F4F382F31DF18944,B4E9A15A43050165,6084C32295B8EFA7,003FE07EC4B71BC8,D031E928B820155B,4395D43EA1D5F99F,42FD0ED68B5156D4,31E4A45E9A7D414F,28505ACEDC323C4E,67A79A16751288ED,609F9E41A296BDCD,0035E42EE5DAA184,CD664D8874E06D89,D81CD697B521A188,360659F29198C5AB,9E8DF1DAC484C034,8C286F1E21FB2193,53B27E87ED57C70A,FA01C182A44357BE,0034D43A6D620734,5D44820105226959,840B05E1BDD8B8A0,FC1EBC3178AE5B03,849E014973946E67,74D74A50C1A3CFCC,407C36E15411853E,55E5A9F776C292C0,0036BF410203DF1A,0E9343DD0A903876,33B25417BE058C2F,D1AFCBE76A7393E7,ECEF9582C877398A,653ED01923B99E9C,ECBC10C11BF1A07D,8B438105912625D5,000FE54C8A893734,22361E6186C89C45,B51BE1B63CFDAC74,C2698F53ACAB4A4A,D905AF30B75897A8,FB44319989DA67F3,3EBC537C46D24AC8,79C019836C11D900,000D1D5FF118637A,A7F1BD9E73F1A5AF,30CBA20663E4ED4C,0085523E0EC6C3D1,7DA59783C927A46C,74DFE180669B7AF6,3F135C1DBBF274FD,B8C341F51C6C185B,000993E9C0286C27,48A67CEA439A382B,6470383B9C80BE60,1DED6D75C9CFF3A2,1C2BE2B85A224FD0,DCF82B30ABD71142,495C5A8F860061A6,836FAA6A9A445F46,003E371E4B7AF701,EC6389468D621793,61C087F9FE1B5EFA,6F6F0B276414E0B2,55806E64D69E01A3,1DD392E7941211D8,8C5EB8E3E60C3698,A117A5E6FE0D860F,0001AC43F0681C5F,6A31FCB0C06A17E9,DC1CFE1E96B91EE2,8B5577D95CE54204,DE596B3E1B5A50F3,F8F6653B5100E614,831992FE07E63EDF,A7B0AFC791DB664E,001F54A8AD1067C0,84BFC08E27DD8777,361B5C2C84EF4FC8,4CB78A0458C50231,78C6BD938A7D97A0,00B189F85409531B,D22C33FA99DB9103,B00A9DEE046A30E7,0036088EFE592A8E,0F17DC275702A38A,9F36CBC656D5ACBA,2753279A7B9C237B,85FCE40DF527B5A1,BD91A40134ABF946,2EE12185B64C20D4,4C1DC78ECA9AD290,0031A778EAE7EF59,DD234D2BA92AADA1,56304ECFB4D55545,45BFEE76FDC66071,DA44D85456D7D8D1,B458F52FAC08F551,84349A257F17BC13,1D8600E1012A5FEF,001778FD641A8D99,9A8500C32BD2DEB2,4188628073C47082,9F280928D242AB2A,742360203BF02467,849347D7505B56D3,2B2E31331788D627,AE8453DC2FD8571A,002F76F57FD57487,E800188203343219,A03408D0C694FBCE,0BA4DD41C3E6D189,49A63C815DAB405E,1597A6D91394D5D2,20A49971BAD55101,8FBC25A76F9D42AA,00214F5714599E17,E461C284A5C29F3E,825C24C6EDFFF386,91FA457D03FC669F,65ACE2F985C860CE,401E717CF5F3E4BA,37AC68767C80F060,5ACBFE5608B31B08,0005FE3AAD7FC938,75735D41C399761A,9699E01AF9C91291,4C43A0DCC1E00C48,715F2157A187877E,CB172DF3B5B9C34C,D410CEDBEDBCECCB,A721E87ECA6B5240,0010E2E7DBA124C8,C626F4B5C8854BFF,820BFED366FFF406,2B758A75B56A2202,2B56983A3269FEA6,EB827A25DC4DA5BD,533151A891E3F345,90AAF2DE02A630FC,0033DFE14F9887C7,D956452549CBA2D2,472C79D501897527,8AA37E8FC354585F,05EF905EAEBC225C,0A8FFF37E4AE7FD4,843E62A5694A0283,3545EC96A1F46226,00319857DE4AF8F8,A75C434D9C23F5CB,C4AAC86892E7FE6F,068C270662219EC7,E5F5282DB8FC718C,5B4E6591572FF6C2,185A29DCC6EBDEED,7BE2551696737D16,003D2F27519C079E,7DDBE360F4695AAE,EBE036E24E531B9E,88E85361167EE373,A7AE3ECCF8C262D5,8BEEB11B01F6D36B,E281F9050E5FFA2E,E2F6B422F05DBB51,0038F221CC61691A,E348D84DE29DA92B,2B3625A6C818E5B3,B9FA33FBB7C206FF,7117B9C57C491965,D6FFFF4650F14A77,54967D6099076244,350F35F536ACF5BF,0021512FB4F8F044,F93F47EA199D0317,1C110CB7CB269EED,C4DE980128A3B3DB,E7E9DAD0D9C9667E,7728021EDA5A20B0,722D8C266608FC14,B692EEF9068C8B2E,0037DF770E0117D3,1C0F5B8484C02D2A,16DADCCDDCC7446C,852CDADBCBE0A0E0,6276A0A605426315,ADBAA546DD0E2457,57761B53BDCBF019,DF1C29DCBD72274D,003F852C02B42DFB,5FE741A3EAC0ED6D,C506397F3BBDE7B2,85CB8675E379105C,D99FE48CC5E0EC42,6EA6DCDD064EEF6A,AD394983796AF892,B1E641A467F28707,0014163499C73525,40E3F9FCF85F9F65,BA4F4F4CDCC5CD27,325CD276DF8284A0,4C46EB81506BEDEF,6C488EE5F23445FA,93E5629D1AD3CA1C,E0AE905E532F9330,0034F69A729D4F5F,4449A5401ED55D5C,906AD19B53FDD3CF,AE8F4AB6CE9C2E34,650B438C2E60B01E,9E2FB6C0ABC50F20,D8DC950D469DE06F,C69670D7382096A3,003AF800C0BEEFC1,082F28D227FB8DC2,460BCB5246D316F9,F05A8A6EC57A4493,7ACDD89EBA6925D5,E63B1EC564BF21C5,55745A2547C7F41A,FDD1044AAA8823A6,0006E5F0C97B7799,08EB97CB1E524E70,F5263D2045C1A17D,C7183CF9AB49B70C,D25223D4C7BBB13C,7823A9EC22AD35D4,460D94C8FC0DF5D1,7EBE88771F3E86B2,001862B5C49E92C8,30F8DF6D41018F28,4E0292547EF80F46,536DA484D8539842,235B343C0E58CB10,B7958C5E15CDB1B1,ABC3B6B3E343B0C4,9F7882C62A157A44,002255EFA19F9621,54870D52D52C6A32,E3A9776E9C12DD05,BB733B7F7CE9EB2E,2CC052397A6656B3,C675ADA8793F455C,EA17CAD440D91B65,9404558121E8BD12,003C5F27D9FBF633,A9F460457BD873CE,242AC98AB055DF59,5A070BB9F7609B80,84F4DCB06D8F8FDF,25D2062FC1ED5BE8,D8762F1290B9C8ED,9EA653DBF3909FD5,002FAA9532DA3E2D,514229239B6C2F9A,634C8C95BF106706,5C8CF5DFFB3FA956,2D0233D26D571212,3B0187535A875B01,447695C7D2070385,AD8BAB8A97550307,003DBC15CEFB8BE6,BBACDFF11AB96AAF,0DBAD836821B8A07,DF8B10DBCACADB23,C20C2BD038034658,9266A3851062AEDB,1409897B7E6A47A9,B191393D2A106839,00047C1360410948,F0C70BC7046C1114,8F841655AECE2F3E,2028365D7CB702F0,F6119A0333B5C8CE,618A85572CAD0914,63632AE6B33072BA,47B099A6CB4E3865,00297B7893425DF4,3DB66F2A96E96475,1E62476925BA67C9,1BB17650844C993B,9E20C1B94A6FE377,659E1B6765DB1815,FCD022C4B8621823,54A0E8CE880C92BD,00013D461ADAA2B8,A58A1B0854C1637A,9F935D57C906101D,23A7CD5071ADB7F0,4A60D7146DCF807D,B8C61DC5A83D7541,76D81DB10F918670,BE2A9BADF6739013,00337B270F994AF3,22FC52DB36D45E6B,FE90E8A95085405A,D346909867568402,5F499D15356CC2B5,542A80D2CD63AD8A,031E84EEB2F7CA83,CC4545A2CF007EEA,0033AC6E28AFFA55,F838307A9484F20E,AF7981A980F41957,458E43466E889E24,05A2CF3BAC8F8356,9B1640F6EC7EF753,6E7342FA89284B86,609F3B05F3B1D6C9,000A40CAB3C5B8FA,8D06C69EB83AD8C4,4D1D13E907F189D4,A861F6BDE7CCE09F,DD638EC2BF43DF20,A9C6682EEFB4F25F,13D26EE365B77A94,D263B1B58BFB037F,0034AF8D9D85B2B5,05AE6AB579942265,E630338B17B299B0,AAD6FDC2655C63FD,142A47CBAFC22D32,62EDE09A01780EC6,2159DE3C1A706893,C45757C024965413,00332D7D3BC52E8A,DC1B9A75E8FAD574,1A127BD816877FB8,1FBBAC68E06C5FA7,202052C8F593C6A0,B6E8CFEC261083CB,9E523EDB46053796,8D4B6B238E75789A,000237778B0FDAB6,3C9A2781049A8618,5C9B50D5AA87B2C1,D59CDDE36645CCD5,8D4D9DACAB7B840D,86C3932B04C65C08,AD6F5FDE47180E4E,3EFA9628BD0FFC6B,003AADCE1E2BBABE,3F8BD4FA61706F85,D89E7E8F81C88F57,1F8DBB90C791A6EC,11002843AE0A8DBE,0ED43AF2FB515130,007CD80B323A9E81,918EA9C710B38A1A,001785F84C1E3250,09259E5A11B6042E,DE2FAD1783CD3B43,05C887B82B69D1FB,0FA75E42B5678E3F,359DA41D30605E5B,48FA9053756222D9,6AFBBDC2D695F423,000E291EFFDD5E8E,15CB7577F91A1AED,CAB2D5B2FF953BC3,AC56CB4BC1B8CA2A,5F3D3DF2F37B326B,6849428A4BD2839A,9232AEC85614A329,4B8A43646B08A2DB,002049863ABA89C3,3B8E874A6901A031,ADF1CF02B97E4C7F,4B4C8798FCE80C43,5ED1FEF246748739,A7EA2778B6ADC0DE,53908D99D5386321,ECDB891A0072DB46,003EA170E0847137,C88B4C03B9B35B37,262354425567B94F,FED818B57FFDF656,006D07BB6760CDF9,58C136A64B1CAC15,DD225BDF98B2BF25,6ED44B13534B9199,000A951F91225257,898C6AAEE8600D47,0D813695300E3A83,B895ED032240442C,3DC2F3F4ADDDE2E2,3FFB9E749E6133AE,8074B90A868CCF1C,9AE95A5222B81F1D,00029E6D63D834E6,B7C64114EC6F18BD,65E4E9F15C7082EA,2FA4F55C26A4D5DB,D237CDCA55162793,E0DC8B72583D6BCD,9F0296C7B11CBD40,669887C5986DF5E2,001A9328C96A4554,64439D2C8406E257,E62B502D6ACBCA84,723E28B62C13B9F2,141DF9527C62F529,C9048F889AC809BC,FD5B3A0F6C059505,F2B869100A7C42A3,0012131E44F48021,7C23157676E6CF62,90DA15BDFD7F4840,3FCF1868A285B4A9,A7503473949609DB,21771840780C5F5A,4160C8E43D40543C,12BAC44BA015CB03,0036E1A8D19CEB02,CE5E0C7BAB65A9B3,C051A5CE5DC1F1D6,2A1310487732310A,24C20B98C5CC20B0,EA205ECAE711AD11,23F058EDE1F3D740,B6EDBE3DB9EBDE1D,000F63A6F2B77BDE,00988D21A9C30C38,5F143398D9A12CA2,B853D86F4122014D,DA4FCA12211E9B5B,6A5571768D7A1335,1AEB37926E5EAFD8,84DB19F1FD5567BB,0036396BF59B406D,0D5DBCA6E5550E93,62A87990977A7B56,8A0F6906ADEE03F4,F09EE1231CDCFB8A,19FD76F2C01B59AA,15DDABDD01496524,CC841B3D9BDEBE73,0020A7E47FE95566,425700E8925366A5,64F340CD3CB05A46,FED1939B53BFE184,71E4177035329295,7F5C0A321E9CDA05,1C1A497E9164EAB8,48FA7ADA93E6B499,002B1916EFCC06C2,E1FF5228958BB400,F300CFEF81B1C95C,D1205DFFF57DA0AA,9EA21689375C6B48,E90C53EFC14C4B22,04A7215EA8B819A6,46096C1E28CECCB3,000EC0B41919D888,7946DBBBEDEA7C10,05B09C8DEEA7D9E1,ECE893DA264EB2B3,F78ED247C4C7A098,CA0E4861D2911B2A,FDB6C70CFF1B3C89,6DB833EB6050B8ED,002E34E8F76B4E2F,BC4AD32E868EABCC,BDE854DFA556D4D3,591F9CD96B544DFF,E497DAB3E3A8D389,209634BFDB0CF5C6,AE0B03F765CFDF17,EA49894489896769,002B42BD4E77DB8A,20D3139D30419F0C,9BFE12696D5BDFBF,FFFEFAD8512C5448,E532A2ED48FB432A,844F60577211A150,6050E7E060FE9D35,97C5A1731AC04249,000FA3AA7E758434,20862AF2CD570DB7,28FBD4B5BC778A02,CC26AA8BE492B06F,9ED06A8C12B0DFE9,EC46391A4F128ECA,AA9914E0E0535266,18B630F9722B23CF,0002B179055833FE,0C66F96701C7F733,C213F0C1EF76F739,24AD20BCC1015147,30D8ACFAEEB02B2F,A10138FF3E61699B,D16579775F02CCF0,1F8B61D294DCC288,002789498784914A,1262AD32FE7F6A0E,3EFF7BD4FB8387F1,D14F549E0040DED4,5C38C34443D069DE,81C5659BB6F81E32,3843C67695A3D079,C837DB8FC3B0DB22,00183B52DECA0D0E,FDADABF0E511C3ED,60C2DCF07A4BC082,C8DE4E0D0CE7ECF2,88CE1DF1276BA70A,9DD8B41CD96DA95E,BE9862519DB90571,C246B7285B736383,002E1BC7A8DF146F,4646D4CB726C2C9B,2C25738231A80D95,E3613D18FFCC470F,7AA17E932B69AC59,F499AB85B6E0DC24,AB2F031EFB8DC793,9C0EE443EA390CB0,00299F70771F6F12,7017226FD3D1D0BD,23BD38AA4837C673,00D18C71DAF7B19E,959288655FAC0D75,27260C266E7A9B53,385401641E4A858E,4DB05CAA9C6F00B1,00013E3618889CCF,B242D99F385E6D68,FA5BBF8F887DE67B,0055A0C72F04982A,B15D931D28F741EA,A744C83668E228BE,4036F729725C5DB4,E94C175FCCA1061F,002D09379988270B,833E779B2CE9B391,FE44A706A9C9D81A,9FBAAE146583258C,D1D3D6741208DBEE,3E1A40DF542FE6C5,9E6FAE8E3D965ADB,E6E2A12ADAE56B18,0017F68C517EAB63,AFEF4CEF5AA5F58E,6747E905A3062264,B959C8A87424060A,8880C9C95F5AA98E,3422D6C1FCDC0C54,57875DBC9ED09048,F87A03F72FFE7A32,000E4542805EAB42,87357A92D68A2771,1722115966C6D118,0B11863A28922893,0CA9A2FCA25DF3CB,AC83CA438045C962,4D35B0AE09BC739F,B96D3AEF8444436D,000D630514399B3E,F019C0F306B95619,DB0A5F9E587687BF,B92CD0C079812487,FA07983EE51DCBC1,F8E2C583EBED06DE,05654CE1B7E7D366,76EE8F46C81DB5A1,002E91AEA2A43C91,C8D28391593AEE50,7B1253698278F497,1069635E3B534765,5630DBC522404D16,496E11A3C32A647C,2C9052BA7400C669,B67F38DDD8B5355F,003F225CFED9C27A,6643709F589F4DD8,D57ACEF47CD8B179,548DDE50F8D8D531,61E4FE196DF7E08C,604B9B7D22CB62FC,043645211D17645F,C4813C561F079DF9,003AA2F948245246,0F8EAE26F3DF6EA0,93ADBEF3C4015448,AE3D926DD00F3F75,4FF98DA8DE79987F,A3C500C1D6314DBF,22446B83C0D06CD0,E52711B9FE77AB18,003FD7DFE608AD9D,C9B5C9B537E50229,6F76272B66629673,EEC556AEAEB9A407,6B075B2F757E881E,FB0C48E3E8734EF1,0B5D9B5F4E466BA9,B9AF58588648A9A3,002D9324958AEED4,E7756AC48AB19722,87C544186C70718F,26B9C38D69417565,A48AC0DB5C029016,E067E1024047B3FA,3544458571E0E1AF,A05D92877FFCFE23,003C69B2FC03F636,4DC0EB36B1645B1C,6729FC340DD1395C,CA6B7ADAFFD4B63D,8D716C2B0D15E5C0,92518E7726050CDC,E459C42F28E28E3F,E5E7D351564C4683,00034D7843270B20,604EEB059A0147AC,091790245E1EA53C,C298E6047D7B0674,EE1EEE1901C0199D,DC84E0DBA4CA4CA9,80F030A49FEAAAEE,B98A4D48AB688745,0030CCB56437E9C9,6E197161093ECE46,438DBF61F31ED630,36BF64EE61F47A13,E4DA23B0192EDD4D,AF87CB6141FFD446,B37D61F9784B21C3,7D89C884EF226156,0036AF7077F040D2,818335564D444C32,2BB37AC8979B0E5A,273385675DF3772F,327B7989E9C15CD8,C129D2C8EEF1FAA8,69DA7067E0544CAC,6ECB24CCC50D61A5,00199D35B3EA7DB1,4A2485FFF1611A75,116D683C43AEE4C7,35A210EB38BC7DFC,7B94A6532F1BAEB9,3E6C3894B094B1AB,0A54246C0AC9CDA0,CEDEAC819EC84FBC,0006474D56B38048,08E065EDC8660F14,BA5169A04C45F040,B02122D52C9648BE,6D431D462B40660E,872D26C15A65F983,7A29C7161FE11D30,7319048BB761E1F9,00293139AC84DF93,AF043B54A4F100A9,6967D4E90CA4C971,AA01B4C0EF8851C6,90A1C00B5E3F33E3,5D858217CCBF29E2,DCC102257987324D,40F1BE7BCBC6D2A4,0013135100795D03,517E00655F982829,48D6D628D02F2B46,00E6A784552C503A,5F4F24EBAD72263A,9C60AB501860363C,80C7E630E610AF3D,8FAF2FDB503616C6,0038E925EE96B061,90BEBCCCE7EA611E,FA076E8A9D0AF900,70BE981390263551,C97B254C2D268300,518E6B31A525133F,430D969A1A272782,9BCB20BC25BD9F41,001389C465FA950C,78E89952E09D3CF7,5412D7EC53A5B7C6,69F36785BD3B586B,1B59EC8B009811D6,892E9C3F5FD20BD3,6B2D8CC4D5E2EB59,5BC66FF22002A972,0013B5793D8C8043,8B4724301C55C58E,A5A3F9A076782DA7,5360B8ADA677CB5B,0DDB233B83F9F353,2BE9E43549898F9D,3EA84579F89D6DAD,FDB698F0939C3DA4,001A501C6CEEA9AE,84BF5B6BB34DF0B8,38267780421767DF,F56B7CB3B0E25AD7,B65A9F400277032A,4636717DD37FFE97,792D1563F87624F5,3DD4FAB359D6A9CC,00364043A723328F,3652A7146772366E,BE450AA4D123135C,D999E3E010A3CF06,8EA6EE9C8B842801,3EE3FFCE7A7D0527,7BE32455D249B898,3D04555CD3E8ACB7,001A2E1ACFB28554,DF92DB1BC5DA0073,861B1DE54D007129,18470B897C2A4FA5,5EF70AE4EF3786DB,62E8573BBE277D90,041B16E3B047A55A,08C40F7A644E06B4,000984C6AAD97125,FB73E3DFC1553A72,18F1BF337CCE79CB,D3CCFDB7E0C7A1AB,83200ED82691FB30,1C1B1A85183E61B6,983DAADF8866FE67,D4C95D60FF1C7A04,001EE59CA6312D4E,D1FA864ADC06EB05,E742869628382DA2,2F7516CDF6C7B6E1,1E13837B4863626A,0F3BB6634B9A9836,2DE3ED9473B17CB8,1EDF7F97E008B24D,0011F30E5A4258F7,BD3079CDEA99C7EA,A51C042F6B5839D3,4F8F12426D2D5113,BDA4801CBB151F48,1AC06FCE7177C895,F045D535910838D2,04C30B67E1DFD0CD,0027F283C62BE631,2EC68CB27E2C5154,4DCA1C93703853B9,154B3B08D0A57D84,04A05BE1076DD1C7,AEFEF91EE16FC4B7,0F0F79DCE4939BFC,DC5AB58999706C44,003060B0A2FB93B1,5324C0622D7F94F4,FAC9A625B9A08D77,DD75D3291F3C18B1,6A5DD4D9DF8381FA,775880483E95C705,56FA00905F480933,9CC288FEFF4BA339,001C35A8D8DFAF00,1449DAB57F14E350,D76FC36B23D3FA8C,854B7DBB5E8350F2,02DAA15F11D4C9F0,75395EEDC3A4D0F1,B2DC7DF3F97F8B79,F9E66A82504647D8,0039C4E3E54DD94A,71D4C6FDA935723B,973CF9EB0E0B63E1,46CBAE5643D0232A,351D623AAA946535,67EE2BC19CCE7A3F,865BC2AA88B9E695,C5B1FBF423DD6AB9,002C6BB95CF3FEF2,032923C873027ADE,BBA01C559A84E008,AD01C79547F9CC1A,106E89A63ABA4DFA,6B4C4427F940096B,0F01D38461EC9280,0796728CE86E2D9B,000F9412100D2385,DA1741C1040A6EA8,E67556C8475DC842,0CD169CE96160916,8038F814E5614058,8EA5C211F850D593,A632F9CB9B5B30A7,1A01E1F59B786337,0035E640A8BD82D4,13200DC4173365F5,3DCDDE6E584BAD7B,3BB106388E2A914F,5DAB5651690F500F,0DBFC77469CA6649,CC20E39590CA3788,CBF19370EBBE9016,0024C76660DA2FC0,518F114124591A56,3EFBC90B86582EAB,92AD58C73CCCE0DA,9884BE0E18B0045E,55E86890765E0267,42426C26CDE3F226,0801C61EC1D6FA1E,002C24F9C365C8F4,BFB072911F968325,2CC767287DFD2E0C,081EC5D3023E1418,5ED6D4C334DF5B82,545CC5C625426700,4D8CCD29B8B4CD9C,1BC26D8A9B7BB413,002186C0EA5FE8FD,C27E82E9A23E958E,255E36BA46008B70,07F18D7E20A14534,3298BC769B3C7F38,969EC923F6A6DB49,49ECCAA2C7ADBF31,B61E25DA7C833615,0027F5122682BB14,480D4A743DB39C25,633F284BB0CE9D2A,7F9590391E3AAD60,369F35B68B79414B,FDC04C8BB49E35F4,7B8664235AB7E2A6,543AB51FFE2C9F12,0024F497A7FE7B3B,23EEFB806790198F,A05654D8DD340282,0745E963B992213D,11702C8C24AB7823,9708E9A379A6753D,BECFBF928BB277A3,1DF1C4A53A5A7956,000A221D64EB8492,910D19C0950FA5A5,180FD208CE5184E0,E06E0F099F0C6076,F329726401150BA7,F5D8F50643E656A3,ADB549EA653EF6E8,A3E02C2E3D9985A3,0002F8F232344363,62B51F14C44B91F9,957E966EC10E7F6D,91AADE7AC552D0B1,DC99DECE5B4C362F,78DFB4D10EAB9C85,6F4E6BB844DB3F14,90E464ACA19B0745,0026D03F8EF3CF74,37AD830AD8814961,A2BBFD76CF5246AC,9F04A15FD7447E85,E15A809E0DAA1E96,72064F66CE001977,F289D7BED9573DAE,CC9FE6791DC8362E,003F20D834E0B744,E558ED082D0137E9,9C5A7CD0628E2E29,0D01F60184080BF9,0307C6D608DCA5A6,AD62DDA0D2A59A4E,B9C88B007B5D5FDF,3DC66C4D28EFFCDA,002903A9A5F94F01,565B1D0AF835F59C,712763EF094C8A32,3C9C312D67C1690D,E57D3DFC825D6AB7,9E466566F285A80E,04868BC07D9D7B14,39CA4B4057AE0AB1,0039979A29C0D4E8,88388083744EE657,13E4DAC613A56AEA,A74501BA8EE5B755,937D7A5591AF996B,FCC29C7AFBCFAEAC,B13E91D570A24038,02329100C94E68BF,003A4A1ED8430033,A8F1A62D61B9C5F7,9F06CFE521352E6E,689AD283D1929474,51B8AE7E93CB955F,DA9E30B5A00E8A17,6EC7DAFC75123EAF,623DEF4BD26233FB,0027E693FD99AED9,E55EFD6CA67363F6,667E8F1781D7247B,BED3CC178EE64916,AE0DFC0DB82C41C0,9BF2A00E34959AA2,01029577E7BEF555,63C952103FB7E33A,00110F9331CC43C9,B7AF6BDB373C17E3,57771011CE7D1F61,EC6ED4D40E746CF0,0677134A1B780DBE,2721F0C56B02127D,54FAF98C67C26C1D,C10AA605CA9AF6EA,00375F168033C09B,B47207519525517F,D5CC3F3D3DB497D7,720D6F4890055F8F,B269FBF5033F51CC,07A4050C66494A4F,2847C55076204712,967A543587663DC4,001A742409129697,9B3B874A3A809E25,80BC1FCB61279C45,AB43EDC5617F73DE,19FEEA46CBAED6DC,762C07CD3DD9BF7F,7DA2ED18F2ECF08B,5B689E6FA9B3ED10,001D195BA4F91610,0E3127253D258A7F,0835AE2383F87956,0AB749B1C860763B,9F08FDA1C722E104,3A9DFA5F869B8B60,F882C4207FA1EBAD,45AF26EA0FA83A3A,001FEA5452DCA751,C69E00D546EDF823,FF5C692A14781A9E,57DEE687CB328A18,988A8F901B161067,AC6743A1B6E32BD8,F80DBFB4FD770133,0A8B6BA37DC146EC,00065ECF08743274,38B38AF41F60E091,5B387F22C32E2709,C4418487FAA82F4F,8C26E9EC16DF6F54,B4B6C8DA60925226,CDC087381C0A4227,2F8AD41712C0C541,003F13A97169CAB8,EAC9E0DB308802B7,1A16F5B8A918CA46,602DBDB588A8FBCD,F37CAEAC78434C0B,DAF015EAB9FA8F73,0F042E5FE67D27DC,62A6EC7657B5084E,001ECC785562274A,56FFB3785B466E33,18D7BE2AB7F019F0,F72C59FAF8CC4A41,0D4F79FCBBC3480B,B6AA296E4867DF2E,B1BA53C1182CF708,549A28EA1ECADC7E,0033A738B6BB5CB4,AD04409DCB0FB96C,6D0D6C648623083B,18087CB30F213935,8D18D8EF73052585,5A1F9A5C554DF43A,86D5F1A77EBBB8AB,D5DCA81E7E986D40,003AFC52302FFC37,6BFD476CA06A15B1,29C91298E4503692,BD91730E3D7855B5,0C897D70677B4DFA,66B745BC5AAAEB2A,F4F63990B7264321,422E17AE4BA04F4E,00084E23815F7812,C0D669B8278150C3,38C28A60B97EAE0C,D2D88243F6D46419,5FF9E705641BECF9,5ECE3A4B9188D82D,9B1C88E4182D864B,4F3692A13DB9A7F5,0009ED18037A56B2,FFE0206B64885FAC,4B94E922ADA5EDB9,3448B88A8B7041DC,2F1CCCDE7877B90D,B47F9E7A942EDF8E,5CA99BB3A6A5BEED,A23AEB9C9F2C0401,0005AAE02119174C,25336BC06B3481A2,7E99D9DD3203BB41,51886F85BC3356DA,8A8419A144093146,D1143196C757CDD7,17F74B426BF04BF2,09834D0227A11F81,00208EAA4A9A864F,3CD441C1311872E8,8F1F0236E880D7BD,22A29460CF09BBE5,7C28E9820075C69C,31A5F73B381924FD,60619D598E1F9BF1,1672CB70C0CA5333,0027BFC4B40385AE,C9BA30505D07D746,E8CB40E64476B37B,96F439756D0EC2FE,A852E30B2B86C7A9,BEA9DBFB9090215D,23A694A2C1D7E14E,202B6F68C2A836A0,00083A3DE1C0DC99,1CB37B5664430C87,51C862107554B667,C9EE1FE4EF747CB9,FE9AD5445B7E1E52,176E0B855C1B9F4B,54843D0D94A1ECC7,4C36EDD5DA17D044,003A21D99CF4834C,FD44397230A4CFF9,CECE75B0BB0A43CF,AE61910E8B3C3CBB,181D4471E2489908,87B79A6B443CE4A0,A94C10AF464D7218,4ED1AB6DED04BF8F,000833FC8FD03922,97532038CE89CFAA,EC2EAC72BCAFACB7,3D9AF1A417D1D333,DBB84E7AFB6D8C8E,698B6C2738ABF59A,18DFA6EEC1766D82,4B3C5A5012E9D449,001CD8C6BC87F32D,3EFCBCD1C19E730F,C0B4567AE679B831,86EA018D8AB73F8A,281F2CD7920DA3F1,4024F8143BE78EF7,E9D097C730CDF840,6000C81CF9884BEE,003785C4E22B56FC,9789124662F47E77,C7DF4E2C97CC287F,B5FECD312910E6F6,035E3DF391752F8B,5BBF33577397F412,C2407CF629B88D80,2318DCA9444EE36A,002C240052D2D386,9B6F9F47F61F6F55,8E107B386A625D9E,5FD707A4E2805383,4B8B888C0566EBD4,80A6E0AB7924CAA8,4BA47FB859A6B8CC,2A25527E2968F366,001BA2570544777F,08CCE83EFBBFF0A3,888A467B64FEF15F,AF0DE1AC396F04B7,13AE2B5EB7679528,3F5BBE581D2EC4C1,29EC3B6FDE0580A7,21888AE28EB6606B,000A61E792CF991C,1E3621A31A8A92BE,270B2FAD63379479,3881E23DFBD671DC,4DB5CE58A92EDD16,FFCFA489F8BDE456,7E2367F57FB4ABD4,6A4A531C6CDF4030,00380A79D798AAE8,60245F76DFF6C972,9A420CFDB5C6B0E4,94EA5BACF8A7DAEF,8EE8AE4BDDBC98AC,0AD1B560A4A8E10B,F2D772A83B20E67D,91449F2B3EB6C6E6,002113E8F14AFDA5,8C2E4FE3EAAB569A,4125730C1E693985,4836666CA244E85C,AD4C466F936CCDAA,9AB221E67FC3BC61,D9A6A1D84BBB6E4D,E152AF47D55D4D75,0016DDEF67CF2A22,2DD4A7816C53A2EB,38988F44A96EB41A,43C87807AD6D2CC2,FD5F6A88688DE68A,88C919683556B788,C7D96629B6F26B23,DB66426689AFDEEF,003B4AE6315AB9FC,DB6E7AE7E471CE46,8DF093D6D33DEEDB,7173D74724B4C1CF,C0680083487FA284,AC3E9D02CEDB6DC0,D813D32FB373B950,423191987FE93B63,001649632424642B,109DD2871C409A14,1154A200B0D3FB55,9242A59750C36AC5,3B6A4E7B11A2B1C7,10FAB3892F148D0A,9AB2E83FB7A508A6,A76122404B9EE147,003A2AC679B66EA9,4E68977C7BC6A2E6,DAE2386270C3699B,BFC14088BE82CBE4,116C9CD617A9919F,AFD59BA16DB71920,CAB6CB173B0F3821,F45D270EA8C0C581,00229522B55320CC,4EE675E3F0D307F6,BBDF8CAFD5231F53,A3787B1F94EBF2EF,9E6695D7BB1E1588,B125EFFCB98B4C35,9AED1445F392B57D,6235C0BDDAD2210B,0024DA6B28F0E1DC,56D6BCCD42351605,5F08BBF217F30F4E,FCED9077CD9F52FA,20BAB3962FA35B21,424A3B878C0131F1,36F198135CF8CF4F,E423D51E180E8CF9,002C3541C8063F7E,16EADA07D7EADABB,CC6C6DA9A72BCB9C,CFF1955462BF847E,3646EE7870003DDF,57039F385196D963,984BF200D334DDFB,46407F71890A1772,001D064F739EA165,0C0F032041C80E47,E408F0A903C6FD0D,71188BD4B05DBE2D,EA702E7D1B27777B,862EE9A9A2F822DA,FBF6F9B87CE9CEA7,305DE43BEB546211,0026F7984BD864F0,2CDD96ECCAAB1FC8,EE3741131B7ECB10,A76D0ADAA6615B37,697FE0A903CA86CA,72384D993C417CD2,D55F519225773034,7FE18B31F31DB694,002871880B35A5E4,3A6B1717F9C81B40,F9286689138FD3C4,EB703950ED3FB7CB,5EFE77502AEB068F,137798613888C460,95B1AF8E2F0A2BA0,BB61454750DC6426,0034894DFBBD01A0,76513BD72FD56013,2CD473CCC68A9495,13EEB62E1EC29853,099B3D00E0745D14,37D130CE959FCA55,C0B1CAF11A6BC170,CCA2567E27E0AAD3,0039642FDC16190A,77FC829778F00000,EAF128A6D7C1DDEA,6F601B912F955FD6,6898B96EA0394C19,A9DFF7C2AAEED369,4399865CE49328A7,3578E0F0C0EC523E,00311FDDC12E4086,3EED5FE37EADFDF1,C72040C9B6240C17,CA650CAA5019CAF3,49E71EE68053FEF2,CE61F9E170352C5F,BC3FE8931BDE81A7,5FE6E1E2FD619477,0026C59BEDA51D44,77745F48982ACAB4,49664D93DE045B78,5D7BE22421BF7CE9,CE5AF3D02D35F4FF,0A1381E7F9A55469,B9557B3A530F2928,6FF5B7C07A173716,0006B423FA5598E5,8F7B6DBD56234E34,2E7C22DA566E04DA,79941241C435D94C,398B2BC0E678D2E0,5C58FBCC74D1A0CD,67605E8BCA3C480D,7C40ADC0437058F9,00338C574779A302,D24B1C4B19A8D241,E6299D26FD2010AC,AD75A29013173544,70AAE8E16609AF2D,CAD88FB0353BEE52,A1159AAD663E5E56,5A08E33AFE19B228,00365E3BA525BC4C,9EFDC71A6C446990,12E5F073E8DDE119,496A027AA27828C2,6BF45AFFA1B0B803,3A37E744795975D7,D756B21E094543C4,8CE6A09128BB0EFB,0028D4CFCF8EBBF2,87D26451D951B2C3,CBA039CA404F1C86,7816D045D9EC1151,B3380CEB19E2E37F,F64E874A70B0ED57,34A6B746D9C458F9,53976F21D7749450,00312F27D2460E1D,63A5D0493568BD73,46B5D097FF51A837,073AE1F0CE2E34AB,C17C99D2CCE3BD20,1C2D2C716738179C,51A5C78566FC0A5E,0940E09387667B7F,0016892F4B6B711D,0AEB4A105123360F,225B432009EFDDBF,12A0E09220A820C6,904DA94E6E02D526,B86FA78D6301BCD7,EB27AB960151B6A4,4E9E2DFCF746D0E5,0005B547A564B5DF,0F37B3B6E8E1C70C,E9098BB8E90CC85F,69C852CDB3797563,6ED48DF5AB02D0DB,A8391AB0AE407286,E77B65AADC78E65D,DCF45FAC7E23555D,001D0FF193BC8613,1886E6951AF38C9B,80BE9746471C060C,C8C665AD6F6C3AC9,21FE51AC5480B05E,8942C4229572456B,B1A59AE1AF5BA363,45085E840078FD43,00081FA84D79CF1B,D8C00D358AECDA50,4F4DA0F68A2EE5CE,EC711704961B2971,43C1D62536A1BE09,E107C3709C8EC0A4,AA1D71730EA37034,C7814BE0DB32EB43,000655CAEA459A96,70913F42860805C2,E9F7096E59D9CBEE,B5D7DB5BF450C492,1A7D3EA9C653BC79,BBC2AC55C55F1A51,E0D1BA94C5B58CF5,931BF9D19715B0F0,0007C447398F2CF7,BCF03CA0837FDECC,80FE0E2D99A2D896,3F459D8782F47853,A5196C822A340D7B,C9A02B80E080B61C,57529718BFFD4349,3C8CA2E0E63388E2,000B2A1CED3EBF46,BB845D0CC077F345,483E2A9DA14AE306,32489F669E5DC9C0,51187E13CEE4A932,B6DC43EB618329F1,87D1392E3BF9FC7B,8B9F266FD5BD0A11,001CA33DF767D6AA,4F1D6CFAEE9AFFFF,43F5DD5B98992D4A,1E93BB5972110150,92DCFDB77CD5D997,73D88095D9BC2324,351E32F20BD36EE5,EC6748710AB60C9C,003DA9283CE9075C,7A1F02D3FC2865F3,DA6B24AD50D6FDB8,9C4043C3234EFBBC,664036CDDC34A1C0,CED95B9E917794AF,EA5195C8C9BEB8C8,F97950B82A8BB481,003C967AE4292FDA,DEAB113F1689526E,14E4225A02C5B689,C525E219B5F02CC2,C73E02EE4598F833,033A7DFD80891293,D0A2C0E1C28448E4,7BF1401FDF39144C,001BA7323047F36D,0E1AF0F753F4AE95,A8E0ADE490089E10,B1290E669378712D,955CBA5EB3AAED68,2CD6481A0287D674,BB213A721685E651,7F02DCF7DD770D5F,000C32883920E68A,D01F410CB9213482,24DA0D937D27D92F,275F09962AE71109,724C415279B94E4A,4BB4E4A6F4291CDE,7248C25789818688,80CDD252111AD120,00072DBE58024690,7A797F11B8B2AFCD,DA50C2D7442EFEC1,CE290362D78A8050,5008113F9A0520D0,038C98FFF202EB9C,9607B6E15A3EBC08,03CCC236DCED48A0,0036DF55DC7AD233,E5FBEA59673299E1,1031B4D679BD4A90,3DF780B95E0BFE72,C55C01FB72F68BE5,D8792F95C754A75F,C1A0E17D4322397A,585C344FF092983E,001ECC40CBC558AE,DF90FB64703481EA,C567E0DF26FF33D7,1B432F020E2EB58D,AABFBE1F62002FB2,5A48CB35535C60C6,396DC697F9DD0380,DF0BC199A29256C9,00085A61288B79DE,06B7DCBACE3C422D,B366B76CC36C1F84,CECA6DB3CCB152B8,62CFFEF48329E01E,C3A550561B88F300,A647A8409B3B575A,9C317043ED127051,002F09CE373E9997,768AFCE70DE0ACD2,3872F4F4B51F28DA,FD96B84C301EF069,B9A3CF73B18D2371,16451DDD4C835EE3,CDC454F322F72515,1E05E635BF3249BA,00233F47E435C415,D1CC8218007FAF4F,92F59D77FE623F14,F0D17D169EEF8B03,BFA77FA2515CF193,B1BB28D0D6A21A89,ADD064AA7605E71A,E2DBA7317E17441F,001E3508600AA4F7,56A43C55A9AB6229,5A2EDC2F2DF60B39,BC7185833B2DFF86,1DF86D60FE090361,40866B9E13C20080,AE07ABF346EE4308,455943F1F8CFF08E,0011B2478A4DDA34,2636910A50A222AE,7E5CCEE6C6AA31DD,B3C2132E72F87CF5,11C0904BB7B4C001,EF2F2519B2BEA830,2EA37BA6B9868BC7,12194F274CD7371F,003C053D09F1A97C,F2D3BAB95B59AA55,8B3ED8E5BBF66465,46443F5CC268F4A7,1751BB97BC734AE2,E4C769A85BF5A104,2865F17D958B504B,861F876BCC5CF36B,0003B3479722E2E9,C3398D9E32CDB3C0,F92D0D23704A2B68,CEFE8AC91211B85A,E8C925CE8A1BEDFD,66FCA8D8C1448F08,E55E57C65BFA0792,42C1B8D680EF97F5,0003F4CBD42D754D,7E33DD9C0508B291,41545A7B782DA3AD,CA44CD4D9DC05018,0AB82D342FDE0CD9,02C2849A7AF09C7E,7376E30813305516,A99240CD4551674A,001787E5C590F006,DF4B65590B8EBE23,5646722359657998,4BC261B3F431EBD1,BA72B2D8D1C719FC,4FF00C01242872BE,155D754F4F171FCD,099B3A6E87140A7F,00361268073D8C71,23EE09FC38A38A94,5CA2A6ED931255D4,30DC9BC211ACF9CF,3572C17EEE479AF0,19C00E8695CCD385,321395A672199793,5782ACC8BA269A67,0019CF2220D606EA,64553F4EC08238C2,ECA61D7F0B28179F,8470FE4D24D2D635,6744D9A71241B688,6CEE519FA3CF20EF,7EF696B8B65055DB,238A1D6704A4290A,0005CEDBBB086EA4,2F317638A12CE0A4,DDDEDB57ED7A3DB5,C59C818D6E0AAA69,F0E4E50F1C49A7F9,D184D85C26B771BB,B8BCA9B24C0C7C0D,042E8B1FFE1AA276,00032FD35D7B1E66,BA8374362CDED7D0,F8FF44F0AE47E84E,3547AA41ACCEB952,D844CEFB12551DAF,23C7234FF03B66CC,FFB39876142400EA,7EFE5390CBF74897,0021F8C8D7DD8535,3258C787F2B09618,64683CC7C15A81EF,FE09925E6C01034E,14D4D74E52272327,113E7D3ECB79AC85,3C6C0C8F7531ECE5,B5C2B667EDAAD9B9,003675AEF65C4D5F,65FAEC2DD9A995D5,6789C70D3BA87653,636B9CBFEF5626CD,7C13C5897B26CA16,5933586B00316D49,4441156984111B82,F82897490A361F4E,0006CB84100562E6,564BA419CA8129FE,416E5CCA3BEDD0B6,21454BB447AF70AC,0645BDC5B27E2933,EB1E5BA4A1AE1B4B,E82568B52D575DEA,17CBD55AFFBF3158,0005B70B5CD6625F,478AFA84BE10DB2E,625825A571496CD4,7A9055E8C52C87F8,C5444E1EC6E6F738,8EB75D96B98CA526,F70F76D10C8A6233,BA1E22CAAD6D49B4,002CFA1E886D0853,6DE09FB61A9A19DE,C2AAB09F07ACB7A6,2515C0F72DF4F5F0,C68B552B0019A955,8598298CE974AC0F,BC15D60BF55AAC1B,48026A10B8A7BFBB,0025A1D5CCFCB687,AEB71FA92720FBCD,A22E9A2E709832C3,C3029A8D5525D5F3,01848BC1654060C8,980931657D61284E,7BD7BBA61FBA28C6,827D9C6AE7646392,003C1BA89C37F0AF,9A4161BC3725B587,58FA59878B1F04A2,A48C479A9185550D,E6F5C3EE69077E6B,FB8419B35FBE3E1A,ECBF0E09B0A5B42D,94AA5FDDE60D605D,0006B88ED8C6405C,18776239173E1F93,DC94E06E1882751B,4D164CCAD0722B54,08EB979DCDC1D799,B78631BC957AA601,BFCA4F43543486C6,EE446198FD3E5161,000B58766BBC944D,C4B8975A9D395F18,AF25D6E45323B27D,663DC535281C3B64,1C68B8C80C9B2077,D1F6060C85B7F6D8,D69D18306BE780EE,6BE4E7C4B775F982,003CC2A1E92C1292,EB8556EEB924D98F,C3353172AD55476F,876A10D6DCECCA25,FAB630C3A5ED3129,F1C0139430E3DC41,84DE952C619B7CB3,850FD8CF880E45AD,001DFDC424DF1EFF,F557A98493F98D20,C6D026424A8E6661,3F9572E113E55483,2D9143649763CB4F,0F6B6AF891454E6C,902D61126EA9DA75,62966707F2B45021,001D270AA25D39C7,28F36CAD868FF1E5,4815209B71D3666C,C0AD2B911B249463,1565DDAA807027AC,5FDB93E69F4059F7,E4722876734A3401,709276BE43898DA1,003014A79E1008BE,46D478F19E8349B3,BE6A0C7AB2E68FA9,C1E6D203B73A67DC,C6BD02A1282FFF7D,7424ACA9808B0629,AAA835201F0AA6DE,1C48A087663A171C,00061A03F8F344E0,B25498F5E544A357,85EDCFA6B3734E65,3B2B9C8001B4E7E6,A5BAB9E7F857E73A,428D2EA118EB8FA8,BAC178D1DABC4D7F,FDD8AF86BEA75EDF,001124E5F32BF791,03F700892D0C08AF,2195DE84900DA9F4,8AD37686C7C1F82C,2CC4A6975521BDAB,86CFCE874ABC10AC,639CF5F0EE75E17C,EC7AD8B6A2348776,003C65668350E962,E02245EF3EF0446E,A2519734E0D616EA,73E93B202AC14C96,17E6F577F800F783,9D68B1DAF6F45A46,0CD24155FC78DA0D,E517653F3A2A65AE,00201AC648FCEBC9,EDBA85BE4A9BF3D1,7D06838173E821CA,7D759CCEDEC93046,EF824CF496F1D170,A19423D57D118AE7,3BB088FD952D36B1,2A029F0C13F6B234,002F0A6A309B3008,88E60D88369EACCD,05BCAA07CC895250,A1958CAD24EBFDC3,A51C41B3B26C40B0,BDD5E697E1A0E080,49423E35376CE441,15DBCD344902BFC1,00238F45CF1025EA,BF366D0EE20F7802,3312F33CCBDE8A36,00666153EB573E9D,BA81602D86C3A360,7B3E907A813033A6,6D68A08F642EE98D,69912C721D2AE87C,000E935E8910FA57,9382D7BBF76CF9C6,918ED62CCB496EC4,298EC96424B4A6D8,9495CC2F2F3811B7,290F1FEA8E57FD91,A43560638B6E928E,0E5560EBD3BF32B7,0011814622A6CAE1,AC0D05DBF786A927,3C7621C18475A444,99D81CC904907586,C5AE4FA701778CBA,1C66799890DDAF76,7BF7638CAF733612,A4AE198D26698FC4,0032BE973AB92A5D,8ACD2526B9DE4857,1989127BBE454DDA,FDAE206BA572C52E,9431A380B7A9CC25,8701EDF5D2CA3B75,991A8C8923061CBB,CBA3B649461C7205,002D88281DE0D3F2,38937BDA3DA2B83E,EAB2636A06B51FF5,02B9DD0AAA7B3510,4D011578E3F318E8,C2A00C742ED0D7A6,E6277665AF36967F,78E585F448F21492,0033A81DCCA16EA8,DCD9CF863272CC7B,104FB1BDADAD5B6C,1DA8B19384F81C66,92F813DC529027F5,8BDE6D560965AFA0,6B972DF498F7A109,3F47A0F16EC4B22C,002E742BF20FDFA4,94D1B42F37332550,C934B42EEEA4B534,34CF84DB1017831F,530588879137D9DA,9284227EA9D2539F,879FD9EB44C503CC,124CED33BEC92FE7,003736ACB914BE6E,110E7C3535755708,471B55450D418A5E,6552AB08D2ABBC65,20C52DB14FE5A96A,8E6599F15BB08FD2,358FABD6487D2277,DB0A49F725184C4A,00296EEC22506EC9,CCDBFA5EAC4A1A71,B01B71CF8A231A25,CA4D7F8AF59CBD0C,3CA424796AF38C22,F5C87C8BA7F1CB6B,AFC351192A53A645,F5E73C3638E5C618,0036D7BE734506D8,267B38A7A622A942,660B5BA3881D2EF2,4B8FE22DE7D69668,25E66383D66A60F9,1965FD83070ABBDA,9F463F90FB5BF865,F8714D20B6FBB771,0002722C88A4E16E,7213C37B2FC80363,D3797C8E971B3E25,10653960F29F860D,27D354E56EBC8D49,D2D999D5EDE35C17,FE9D90FF70D369C7,67A8BE443E32C9CD,0007E17A129A7BD2,E40D73C35433976A,A34A630879FEB60E,FDF02621AD51314E,82D4DA737845A9B4,1DD3DA07E2A9F22B,408EF86A785CDA59,9DA0C10595223B58,002BC9703A041074,F460827A9BD9FE1A,CC1D7C413D7E3A7E,B12CA7A99B534086,B2AFB805A89D104E,A57011994979F79A,371DD3D08A5BB4B7,9336870A6BA1F09E,002C3EB59C6EECA0,D6E4B0034D4B334C,130281A81CD3CC48,A78AE6FE0C51A339,0B734C3AD74435D7,A7884159644A3810,8DB9798DEC21517C,B70B5A73FCC51512,0010038EF80FA130,63ECB7C3673D3CC2,1B78D61B468D05B2,7751E71AC78DCCEE,C496994D07875361,AB8CEDB39D5E0431,25F99256F92AFA91,8E931813B3980431,0026A9E8E7A65D13,262BC360E817EA6E,3BBD56A42DA364CD,731098BA509A3B10,4F1E3D932951BF31,43B03A48A79EC455,15CC578CB399E0DF,0786F85ED35FA9F4,0036BAE3E90E1CAA,01CAB5E35EBC82E3,0EB7444B04893173,6A3F2554554AB473,87871D68416E301F,B12A8656201F990C,02B37F391FC1724D,D3EC4E2ECEEB7E01,0025EA56EE55BA5D,EECFBBE7AA220CCE,91747775D2C4DFAA,73F7B89C05D8D9D1,5CA6E595EE9235B6,20E71AB2738CF201,8BFCFFD1A6C179D1,801A8C3C401DC4A0,0002577B406942AC,40AE2F5DF62CC300,74EE81427BB0FA22,3C956AC87935C3FA,DD468C6A9742CCB4,D4A1CD4B37AE1954,FF95B7B5E6A909E9,410864BFA95B9CE2,0021F769F786A4DA,7E3F354B6C05B979,01776E96794FFBF9,30648BABD2FFD3E3,C3ECB69F866B926C,C4345290B791ED51,DB51D0F3BE30E3BD,331F53AFE9E4AB59,0002D9563A7C60B7,89AB94D8C74BE56D,F6CD9F10E3F25460,56781339E7ACF49D,D93757BF8669758F,EA455590CB110795,5FC681C88DB1FF9B,60534224E96A50FB,000495881CCF95C8,8D594E524700F140,CD9E5CEED939FE04,5416817FC5A89076,B418D387AB0B68C4,44F9A976E6C20BE5,CDFBB1FFCF70282A,5884C8439F586695,0032251342528D0F,0D684E7F4AFAB737,AE91087766BEF656,9C9FD976AAB4F409,11DF801665990BA8,1665037F8A43178B,2FC235B1192A737F,559D6A78A87DAF79,002A09FEF7306245,80732666D09369F6,EB27372C92E43165,8476F8C93CFCDDFB,0A90566817B18264,BEEA8B5B55E95C0C,0C1E36F7974994CB,9C0CB9BAF37A7CB7,00134AABE8E4BFCF,75418A8EEA990361,BCF037C429C5A9CF,4B1DC169E3F57C6F,70A7288257074198,42402A4D219DEAA0,A9FDBA35193BA4F6,EEB1F8A918C61C9F,001C7EFE3E1E23EA,5E074C42CA0AB55A,A665C7D361E4C6AC,9840F3FB1C62F5FF,D49A7664AA6099A9,5D957A681A458FBB,F93A6A787E099BBC,C308AE073DF423C9,002AEC8BDA9B4067,3E53FB1D1F12A228,3F28BEFDD8030F6A,4D38E13EEE3A452F,280F38B00B09DA9D,6A85E3207D55BE65,ED4B10EE8EA8396B,8459CBDEE1CF7588,00201CDBE141FF60,0CDA40E811E4D22B,36BFF03139447624,541E6131DB13EBBC,6E6DF7BE36B73778,0129CA1257D45C46,987DF5402238D3B7,E623DC7ABCE58554,003B5FB1B5A09576,5860E85793124054,4E310DBA83991726,333CFE8A0466BDCD,E5D3ECD2593822A6,10F569C96E6EF341,B36A90D448717C43,010C0E346A832802,0005072061357AAB,29A8B0172E5F03FD,73ECDE6C66A38947,39CFD14E1A414B12,ABB38A8882DF5A9E,526D7822ACC80C6C,829FE44B4E9CC2E0,CCE3D4C46018BB48,001C3D1A106AC909,86A0D3B575589DE9,8F8FD6BD0E2DAE10,6670A5CBD69CBCA5,E0F76530FCAD6FC8,EF0B7284A48A9ED1,A4DA9DF2CEAF14B5,F5C44A6FB2CC3C6B,000BA74A32400D0F,83349A51BB99A27A,8B686F994290D6CF,E216CBFCA7DD72CD,55DCB395D20E8DA1,2A9F549EAE620549,6F9028A9BC32AFA1,99D5AFEEB4909622,002823BBA9DE6877,1E1A2932495295C4,5261239F7BDF6730,9486ACC38B50E329,84AB61B25B3C1A1B,85525985DE319903,87A83326262129D1,249CDC2C0EDD73E0,001511E32EFFE4D1,6F7C841494186E59,F1C831E33E67B606,039E00F6F74408CC,342E63176804538A,C5B145231014DF7E,8B58B621204036DF,F931332393B182A6,0035EEDE6BF1FE85,B0D6AE4F449DD80A,4773B885F6741745,96EDAA7043329226,E5ADD365254B7C59,84047DCC98248743,AC83B0033A9917EA,75A0A11D212E3E78,002F054D0C73C5ED,25727750008ACE57,D1993E59BB9A0E6D,F22009FF61908E1B,F097BEE51BDB7C1D,53DD49E791C0F5C2,D0A44B136869B249,3CBEB02F773C2CF5,000F433DF900E303,0520352A156C4D9B,FBFD642F42984F1D,BC91DDD096AC62C3,5F06AF772B326492,D4AAB9D880DEDF2E,A5DF2B303BC925C2,4CBF75C71F17EC5E,0028C8453E898D1B,2A041AC637127AA8,02B815ECC718B007,D9F605CA5C10AFE9,F04DC8AAA9D82477,F61FACBAA3F6907B,63E8439E510F6ABC,138D2DA15CF9E5A4,00019274F44A0DF8,6BA6433FBF0FE0AD,4B2B1617F65E5514,2192403E53EA97E5,533E1AEE3340651E,470F457F3E936596,373851F27405D24B,282E2FEBD2D0B421,000D1B044B31AF88,E21E7A874CA8E24F,67B0042AFD063DD3,A39BD809BB9F0986,A915244EDF367A33,B6E734BE5114B21F,45D4C33BD639E509,4C1DDFDFE8275398,000D115DD03CB1EC,9944D7E7FDA0CAD6,F515D6FE7FFC7B45,8B086046203EB907,C2D4D8BC52BCA998,04390F7EDE611DC7,4F0D5DD4CD0E43EE,929193162CC6B0AE,0027C81D27DA5349,711CCBDA596520C9,168D8E450954F169,F8DEE6637D2AFAFE,1B1B947410BC144D,4592BC270BD260FC,622136C93AB1CF1C,A3463E64B008D832,001DA72B18A46930,34106FB04A62F229,7A31FCD09457C38F,94BAF4721E859397,7B898B4FBC829220,F3E963BC029F9671,26F8DE25A95FDFEE,EA67D08E295FA535,00228B9B8DA567CF,DE1FDD9E9127506B,953534C4A859AF7A,BDCD038D47662B96,A29F018D0D15E1AE,30D9A7B43032D7E5,0D1C70AFA31E0E3E,0B4A7A350D9AC85B,000B2698B9724EDC,1FEE40C6FB3E02AD,CD855BBD7E286C9F,A5BF69F7A275F379,129E89522800BE43,1E13CA43516E09F8,DBD08E60CF679B8A,7D44CB9D93E5EB69,000F6FC1EC65AB57,5F1838A150EA16C0,044F801489F8A3BA,7A65D67200634180,39AE9B661FF2AB9A,FAAA8CCDB3DB44CE,F5642C900BD244E9,B8EF09F22952090D,0030D8483DE12EA7,35170CA3BC88D828,6C9923552A27497F,43122EDE1CD06FDB,D6621034B0B490E6,C5345E91081B91F0,06AA8BD17949798F,F6463D1313D6F420,0020021EFF91004C,8969BC44A616066F,6E3966DBAE4C2B61,655D4BA97E1F9934,E74616F5C1EED2B5,0A8A95A5E66225C6,72F47AEDD0F948AB,7D76E76745C6DF9D,003429DFC72C6FFF,FCE7FACEA02A3B99,A73FD3D91EF7556D,B374184B50A96F62,4543A018F1C47B33,706C9C830C6B1054,C87E2207B5D28A7D,7FD648BBF65C39C7,001D6E28C3AC2AD9,FB34C493CF097905,A0D629CFAC520683,F61D8829822F486A,49046087A7295686,5FD65EE4BDFC2DAB,88C93C21E484009F,A4C7A8EF1E83F4D0,002C218ABA525526,A45C8F644626CA36,AEF90A4317E53799,277A53D36145A4B6,6CDE872243A7A89C,48E0C1B87946D113,5DA348A24CED3C47,FD4D37C875A4E4E8,003363BFA7F05101,0AD198D74940CF56,6A341D71C7F61689,36075D378563D624,BE05B4E238F63F56,AE60EBCDE894456A,8A997E2BB92037EF,12217D564987CD9D,00210DDB2A4DF2DD,2A52C1B93F8B0027,86168836280C71C8,683B7B03CAF02ED1,AEAAC66DA55B5E4E,AE40AA7A2B124D72,786DECF0692015BF,35B21040BF9378D3,003A352C16C187D4,77BE3AC4EDD8D296,3EA9C2633E9E6F95,F720DDA9ABBC2BB9,90FF62F1366915CF,66C5DD97BBFEAD9D,CAE52B8CDF456583,F20A5ED7E9AA1CAB,00197FFBF26752DF,FF80B0547BB3898C,BF4C1C48A3B72BA2,43765766708B51ED,82943FB02AEFE135,D581587526D7C241,C8A4BB63A5A69EBB,34775463857A091C,0039FC134C639AAC,A8F9AF19B16CE541,08EBECB586533D3D,CCF3EAC42F3C2A96,4E8D27A05550F281,CC6A3F94BF581A2B,0926BBEB83C90F9C,3A9F2793048BE93B,0008FDDAA3319232,09BA99AD3D45472B,DE9D5CC6EEA6997C,3688E594B32D87BA,5F7C05BAB42FC2F9,E2E59D992EC9B05B,FDB055932560431F,B3A52ACED482F690,002591A50A0B4969,6F0C3156ADED7871,C192469E402279C5,ADAB39BF8DCB70EB,6B3B369AFE9C63AB,0853BCB4AF3A4A76,14BFE771A28BE137,E75748C99137061A,003865F72D81280B,B6ACD8E50433F47D,72FACCF526C96855,4CBD656E1D05C5EF,0BB936895A6CB2B4,7643549AF840FB2B,51CD5E386CB3BE34,9E87B964E978B208,0004C3DB0392439C,7212FB9357A2B669,B45AE5FA705C8B5C,2D76A00AB3DE3F6A,E0012237E27420C1,D3CFDA5A025A2ED8,984D8BC7697E2531,B2EC207504A1D7F9,00195A87C62C3036,571679FDEBDF5C65,5C76D009DE3DDD4C,CF2A9DBA497E1109,83097B0297609D9D,53ECEE09BB4628A2,86422F4DAAD67ABD,A24FA1E161E86317,0018D2046907243F,FC6E1B8E1BB4529E,8C63780C8D17ECEC,9A738A31D62D800F,137E1782B0FDD9A3,0D88FC3AFCF6BD31,064600625ED8D451,B669224C15470883,000ABBBE1E93B4AF,35242AF4CB84BA7F,5E72728E74E21C37,2259DCBE4B310EB3,A47766AED581FC0E,809A027E5DD22F42,71C646843C33097B,E55418C37C80D247,000BD30A503F01D7,4CA593109B79C8B8,2714C7265F333AFF,50415E9236795D51,DD96A4A28C10869B,16DAB9C2CA0B9D34,19BA498BC17DE4D5,A3C5EA83D12BA7C8,003513B82D252A17,56C14AAE6EB2A80F,77991D5D810067D5,8BB993D3EA89A66B,7BC056C859EBC3D9,75D4285F33CED114,745E3BF846BA1738,4A0C108DD6C56140,000EC779155C7FC8,60C63406C7225904,5F409087C3E2CDF9,3A59176CD92F768B,F225F430EC316C75,1DC3D2F413DCEC86,D6608BB33616E106,4F68CDAAB1148080,00142AB86153D619,23448B41E8C17321,C33BF6857181CD9D,71D46C03F2D8EE7E,9EF17B050951C832,4F07A1C506F07234,5BFE5EEBDFDE867C,C50B322C86EDF8B6,00166810531559CC,2209548D913B38EF,368D964183E3997C,B0FEA01CDDC0276B,78EDEA22B1FCAC97,B8F80147C2CCE668,D7FB764A7FEAD7CC,1579BFBE2B14E3BB,001A49200C7DEF43,F3BFDF576C97C30F,A63E00656BD05693,49AAF0622398AD29,97CE4A38B67DDFA1,CFF45CF7799DCB68,A45E07A59B7F26F0,900FF2AC65082DDC,00304C982A639F2D,6C54E61C4D8AFF22,E499E418DF2E69E4,0FB374E2FE7C87A5,5563403995838148,CDC1466E7F115DA9,290F0F4E7A57D03B,DD9374F33546E993,0024183D65C3B9B7,6D75C67576B58D64,297AE9E9A931C5A0,818C17051F7DAFB9,CF6F833412B40734,16BA7BBDD27D592B,63D70627B2191BD2,F372A8D9F15B6B3A,00363F8BF1B8A10D,EDB07792337BF80D,644354C86018656E,B649CBA6530474DF,69C2D554DDE9BF0D,CB459BF53610682A,B810DAF25688B50C,C58E5B7F459602CE,003F79F51F258258,43AAD1CCE981A467,4B46CACD178F0F56,0847139BB4D085E9,AAE27CF2D515D20A,19F7ABB41789152B,09E7176F899CDA66,3A407A92764A3F8C,0006B599CA304D42,03C2C4BD365D12BC,3A53078B6DBF1C2F,C4CA46AF4BB64122,60378281BD23E0BC,CA3B4E4A36C1EFA5,67A35C8F74D073D9,7E26D71ABCC2E5A9,000392037B604BCB,E08ED4B6C565B01F,80E30F8D935CC09D,C10F2BE175AF6623,33228C5CAB1C1A38,55E62B01FCFAF570,CE6E19C25DA9D61D,24822F4DA929EDAB,002CBACCF9999D86,A3239A6268BB0E53,0AC22EA0481FF3B4,070B4DA35BD96B93,8CD75B88162643BB,7BA5FDDA74F840B2,D0C9043506FA1F37,CEB30EBBA23EA6FF,00051377469B489E,E2F53D51AD51DEFE,B60BDE1779E57B59,F6F30D6A2CFAD4D8,DC0F766F3865885B,3B74EC9DFD96C115,E8548C5BF75687E0,3D81228357C91CA2,0038848FA8EC1C2C,56188BDCA100C589,88820D2C3B6A39B7,14422058B4723D5D,CD5C610A8679A7B0,70F665AC1CC85102,0E6BCF9F072F834A,F1397690A54844D0,000779A56DFBB8E2,5CCBDF7551EE0930,24A36EC4CA36B035,F6E85236A8A540DE,65AEBB757E9AA6E1,699D659BD447A3B4,53BE8D2FEBC5E64B,18DB529B89399078,0014EA5A0A6AD238,FA901CD9AD073EF3,96C779AFF12A72C5,15A38ADC40CF283C,9733EB8F68AF7D85,79E845DEA3860B29,DFFB674C481DD4CA,FBA273CD0B061ED5,0001752F0995CD92,30200442CFD66DB8,9C0EAE6BAE49C514,7C33A3F3BBC78721,70AC008944221B98,76ED6AC60D9489BB,0AB0AC5EC057FA9F,840B42467BD3F4ED,001E084EAE9B0B72,C1144482B1829265,004302F15D0845D9,40D24042BB5FE4C0,C49421D16C83E4E0,D480E7BCA4FBBC3C,B14FEBADECCA279E,B13D7047893C069F,003F73971D7B2722,2E69A4D7D9928FEB,02F330172251715A,6D5B53E9B6E9267E,83B4C597C4C97135,0549BA77EA229BB9,5AAFB9BD58EC5311,33D4F110F9AF08DB,0014FBE25BF18AE5,277F6532B6199958,F5E1AD79E43FD360,917E208553A33E45,A259484DE4344CAA,FC3EE867640D911A,657B31AD6F040DA4,560E410EA4DBDAFC,0028E3F8D735CC48,A4CDFF1E52064B22,399E2B41F5D164D1,32B95524CC470532,9684C01AD19A2A0D,165998A02D380F89,3B1C312BD527D3E1,41F757F47089A2F6,000E2E25A970E111,0F9460FF74E76F3A,D4ED74060E71954C,85959DE61DB0C62B,E463E1C5921BC3BF,E815396A5E179A00,9842DD302D39C02C,AF783C9EE2B5F6EB,0020A12436AB816A,65DC0459ADD31A22,03A57EAB0FCE7245,EBE3D307A618155D,335D0CBCA3998797,4E87A269E86480D4,4A426B58CE0FF01E,A4C4B8A244EE3EB7,0010AAF1F4D09A0C,239B7ACF5AFC0EEE,551CA0A622D6D72F,F5205307AF40EE9A,98853A93530ADA3D,7E06C178856AA090,B79B07DEB31460F5,9D2415ABB98CF87E,0033F11D2AB19273,DFC775B5D2FA71CF,78E2A11D02DCC951,257679C32727793D,889B1F618AF65BAD,02179C815C6280AF,90356696635DFD8E,3592F1A102F68BFA,003FDBEF0AB70470,E05BCFD22DE23218,96DFFB8F98C739E5,E68CAE0E6FC9AB13,0DE66E5BD701177C,59372792CF7004CE,AE83A4D2037D27E6,1905E0A3C0C3E04C,00219083BDF9F0AF,E3F10E2E22906FCF,1AC048E2E9B55915,F7F51CC8D34499D2,207BCD02EDACDA48,07AF274150678916,038FCEB81ACF0C4D,58799E938543BA27,003717B7C87C491F,AC65A773271EB2A7,F5B43175BA3AF624,CEF2DD7D71161A75,176620DAF38D78DA,B4830523D187CFBC,E346FB6FEA14DFAD,6601DF7D8F0FFB15,003B0FA29DC70206,501AFD20265E8033,0F0828EC3CE50633,830026CB5507BEF6,60261500179BCE1D,9462E61C554187B2,05BBD6CEDB08ED02,3A05C8097D7323E6,00052D1104A3C254,B866846856AEAEFE,CC4CCBFFAA88E97C,EE9F99EF6C607FD2,7ACEF93234288A88,5F04CC98EED5EA67,62D9DAB3716CC59A,A6CF2B12FB7FEDCB,003AF7ECFD5FC03C,74B51F6415E8BCF0,A3256EEBB27C2104,F68E4354A0693717,EC9AD9458C72BF0A,6699037407FB5B4A,17EB581B93AA78BD,BEC67C7011ACE5B9,003FE021BECD09D0,11A7F372BE51EF30,0E631431AE26021B,8E03AB4942D78D79,F81E4F4142297369,B655F8A7C8F6B186,CB92A75D3BFEB9A4,32D1EB0E8AE5CF55,0002CCA516D03F29,197103B4C07AA213,A625B4AAA628BA24,C31EB62EF4FFD6B5,CA42DB500E66444F,B2754DDA4A217135,C444D112FC86315F,F18343C5628625F2,0015AC23BC61F5F6,A7F5B388E6C2FCC3,E150205E19629ABA,89713839489402E2,4700B9D9114482EB,411482E97A29EB97,FF89A22342627760,5BF40F47D655EAB4,0012E6A93C4DA179,E98AB47855BBF436,D7F067F63E078317,236E63E9E0609CA3,AE5E2678AC5868F8,549F296761473142,86EFB11990031A69,509B7F34EBE8995B,000A3BF9550B746B,70EC83992704A82E,36F79A98DF005A22,92497E33D3602951,B72A4C4FC4C8E5D1,A0316CE07EA5D32F,7D7EA177662FFAB8,02C64F07C1EC193C,001491A1874F1EF1,F0D251B808E33DF5,993259322924B31B,A0A0316288FC4EB6,D60EA58C52F8720A,B39620552A9CA5DB,CCC1774B97BC2CA7,FEA16D503E12800B,001EBACF089A0E44,6857B61D86F7E211,CA9D1A74D8515FAF,51958DC1EC0FC2F9,F46090B7F55B0CA1,D305195746F0BDA5,56FBE338A5B51E3D,3D717D7F9A7EAF52,0003EA30F5D1B4FA,063E622A27DAB676,9144F8A3D42158FD,D5B691AB3498F211,0F41FABD870FD190,075A622D0585CC3D,EE24F665201FAB50,961F3F71029E68EF,0017772CEF86E706,B6218E855B59E3D8,82E16B31BD2E6CD5,2FAD1802A97A0D74,0F7D461A1DAB5495,3FDECECF757DC160,1F95DC06A58C8DB9,53C6135318F91E78,0001D275E058E185,96B06DAD841D7B4B,ED7C5C80DEF4BCFE,0E7E41F501E58976,0071A3308AA340EA,11988ACF97B9A640,46F9E234F51F0650,D11CF4BF4F8F8B05,000F4CADED4F315C,851AB84719FA1F37,FAC73051A01E6B5C,09400662627BEB04,1C72A590629637E1,3A284E5E1B83CC57,5E1CED4F5C12E50F,2F12492843FBBA48,000C75D6D9B1BB65,732B451C4AE5A7F9,4F059DE0FAFBC8D0,7F014D66EBC6954A,04371F5E269B8FF9,0AEEC8369377DC39,D63A56F349199E0D,63E71B2D0F3A7B2C,0015EDA643525B8A,D8BF593819763F63,959F62113EB97ACE,497ACC8011351261,6897BC106D2CBA35,14B5F7273BB06585,AE7746CDFD1DC0A6,5D45DE608B645DFB,002EC7AAC792ADCB,37593CACC60494C4,837AF3D4AF41BB95,7ED1F868DCAAD32E,E80CFCDDAF1F8181,F5ACF4D16DB0DE62,E6D5D0FCB7D0A07D,DBED490CCD0F4542,0022B1066845373A,C81F667BBAE3E3E7,3C787F55B89E8637,7A0BD4F2C9DA961D,3562FAE5657A2074,592728E18C486061,83A95118E3ACE45C,6D2B715C380DE234,001EFEBC39397019,33C3A84930892384,1F2652EA401BFE03,946C2521D9EFBBD8,5ED2223C2FD216C5,D2A70457835D600B,29F7BF29C67BC166,92BFB805F16E91E8,0019782573DA13F9,16FAF4FCF5A9BE7A,BD9DCA2B0E062981,2B71187D7BBE97DC,8EA36E895556D91C,8D1A15D8570C609A,5CDF060D893EF308,27C5A0CC331F607E,003121B6087B5578,4A94ED59EA487BD0,EC7528C1D5F019B8,92F163EC51BD301E,D1CB4CC6A66D8FF9,98035B66EF6D0866,0939952B6D90BFC1,7CFB1682527E2482,00052481F46E5BC7,84B5230328710554,47331344CA62DC43,74D0F4BCB57A6481,F881CE26A110E74E,3345CE663BB1DFB0,7B0FD7371A29B33B,AC3710FB3458C1EE,0000DA10BC549358,3D06A356FE52436B,3DADD39C847E464A,91B11D0FA6590EA0,E08162FBFDFC94D8,C7C2B55FBE37881D,CA8437D19C03B5CF,EDAE4AECAB93F936,0001B8D27A2DCFC2,C56DC947FB11070F,43BF57D0B1DD3344,D9CAF737B26163F7,6C1ED22AB214BC89,12FE47DF6057C633,600E6797735D2D23,46A51BC99B022D3F,0034DDB9CF64BCBA,1E5C4ECDF3E4728E,2FB0AD735C2B0F28,F715A96C5BE07211,52071086EE1CDF9A,5E17834F316DE664,243EFA8EE8CA34AE,51604639E9D367D0,002851E79E0EE114,1DC710827B58EBC9,E8DF9508809DEB4B,499BD757C5F2B3BA,6FE450EC9F18FE23,E24D13D60BAE6A04,EFB970EA3F36DB86,3C7563FE355566AF,00236EA43BFC9F1E,DF4D121B853E7EFD,C00BAFBEE4DC33EB,F14D0A9542CE7A13,5E653E24ED384BB1,174248C569B38F3D,7EBF1BACDD7DB19B,1DD291CA523D1142,002DF36BA7F2F85F,8C579FA6A3D37F8D,CCA46EB6009DD255,710FBCEB30DBDE94,923F2936B214EEC2,61C4CB7DDF744C77,130DEFBBDE27C662,F23150AF5EFA89CC,00378DB3E848E403,4951A40F04880C48,7229B1C93D30BFB8,C876A10B9AD87D21,A64C980796B61F73,1829909AC754C364,6A6D349FF38D22A3,24DCD71BCAD87D87,003F866516736519,6DEA1EC761F1D729,A2F05703DD593884,398CC8015BEC61C1,E0BFB8432D170C84,C09FAF411245B629,B8E355BCEC4530CD,8F13099B4D6CF7E8,0020928604155EF4,2EB66C032BBAFAC0,170730A1EC592E0F,36AA2FF67E221233,E02190AE4DAEAAAC,C53EE351B2FE56C5,83597D3556EBC9FF,BEA0E92863E9DF7D,003767E79A0CA025,E56D3489B2994AE6,C06C99F4406E04CD,686EF706A507B00B,41A8F93305F6B94D,04DA09B4238E7CAF,C5E6838EAA208168,0A6668EDD08D1E3D,00394B2C8636991B,B06D409C3F816AC0,1AA054DAC6CA067B,963BF73E6F27F737,F6AC93041D78CCAE,E2100F282B74C9DE,456D45BB0A30298A,72394C387A15046E,0033A558B706D93A,C4BFE7708AA79247,1E688D727BDFD925,4578F27B15E7D3E9,4F4DD88BED667E75,0A9AC54E8B359ADD,765171D758BCC1C9,9D34C1A1C586E298,002400E76D5CB2FD,3119527F5BEAE480,EA6E028C99576560,DB63B1B22EAD780D,24D6629724B4706C,7C9769C350A33FD8,1AE97D10ED8C4124,4939B3E6AA15F4E9,00296B729F2EB265,651B34100EEF522A,C5AAB0948FB61499,9B0A97F8EA7C9863,70CD033D81B8DD42,4B4DCAC96F3FCA90,FD794A06438251D0,D440991ED92E9FF7,00212FB16EE9FA29,F59ACC8213E71CBE,65F311E94D95E068,72F7EB599DC83C03,BC02BB83DA12736F,7BA3446159696DAB,3EF3E3C3F8A2E182,37BC96A7F4A32660,00330305D6E607D2,C2DB896A599C9C3B,E001AD5E876817A7,1598A97E6ADCF3AC,55743863D2599A4E,E92859B3C28D7CBC,33A865D14D28544E,DFF5EBF564E0AA09,0010855F8E706294,B5A5DB1D38E633F5,F18C4FA7380C1E7C,226B79ACCEC40AB0,F720FBDAD34B6E14,851CD7144F4ACE06,C2B15F719B748880,C05112D84393C718,000624C35C279E72,9B18658F0436B5A8,3701A73740613358,DC688C8B1D1F18F1,38D654218040981F,16378053C26D84BD,89DF23C4DB75D81A,A8A714631E0205B0,00061BE25BD31821,F5B9A8FE2B424DD2,FC224696A26BB756,D16D12BAA2E46008,135D7F84F8783F21,DA926B9990B33066,8A82D655CD944CC7,BCDC4D813F0D2CCC,002E237B296E75D1,41B10D3094A465E4,7D0C7AE5075D0FB2,6D4560F0117C8503,BD21F24B861DCEAD,1C0B5BCA9254D5FA,9F8DA475E14D8003,0CF6484F2D2E916C,000EFA8045C481D5,2BF8D523E5A06E7E,E11E6C710F0559B8,AAD24363001BD0B3,EF4802464CC0FF58,6A2945A71533E8C2,8793AE27E50690B5,2A2CE891F41579E2,0031ADB11C46ED78,F264DCA27CD86F5A,D00E1093C3A74AFC,5D414070598AD923,9899BD9122411455,F5B885BC70C56E72,01F39106B9D8EFB1,7D6DF9684E57B856,0008CE7378065A87,885D2D0E74079273,4130C576AF4376C5,89335FA6774B5C53,07749A689738906B,76D670B97DBCB934,92270A9E3E09D1BA,F2937200AE754E22,0031B75B258A3518,4EF405876BB96B2C,0683E940BCCA1FB6,3AF3F3DB2F1FDBA4,0EB5077B140283D2,6AD20F36645C02FC,80B3C878AF180DFC,D603B709E12727A9,001C511EE70CBE6D,AE59F1C0E2B822FC,DD3B10F1EE45FE73,417D7E5409FB8E1F,71A4AEC55CA893FF,764CAEE32E4E4DD0,EC0CE3D853BA15ED,E8D4A1700021AAF3,000FD86AEC88EE19,80E5EF71790C7591,2CA882E162AB0751,AD8B029F2A33B5D1,95ED88FBE128EC77,67BDCEB9AA21275D,BE55926DBAF02B30,CF28F19AAD18A467,003BEF5A92EE8705,E7C95A8475CCB61F,3512F1C41BBC982C,B8B2CE3C03CA2547,DF2A4E50A26BAF28,EE20C4114AC0015F,D52CC7742DF6B1AF,0C903B6E599C34FB,002910E32F97B714,32EDCC49F179DEC2,9058B851754704E6,E19EA0C7154AECEF,7E5B22800AC7E7AF,F5C81055FF2B5F37,EB75FE2F2C1AFC6D,AA5FC125AC5C2E77,000C4E782F24C937,F57D167B5CCFEB5F,F58F360AE0FB88CD,E6E08014F9D2751E,EE0FEF655DE77607,EFCD38EB7A095096,BF3EC9322E2E46D6,1870287EA6AFAB0B,0038F3EADF810D44,74206EDEBCD2C249,B7BD07BFC143BE01,27108A6C180BED9A,D34639072C141309,04F823565EC25CA0,74C86C4608C3E248,959E76C6FA98B9E9,002BF13451263FF6,66609E8806CAD0EC,F4F298A38F177EDB,AA0C131AABF55E45,C027F853DE0A47DE,0C768B36E515DFD2,56476294812447B9,DAA28715F9F6D51F,001340DC8D414A7C,60168399F1DEF4D1,606660EC6521678F,8E2852BDCCDB4FA5,91A0B8159ACF6FAC,BFE36F48936DC32B,4D7D0B79FB5377DA,D38B8C105A731075,000E10EF81FD9798,2E8608E530D30060,05AA8416DE8B2107,CE1A0C97065E2DD9,CCA9D9C8848DD102,B0BA0487BB0FB329,B26B205305C8055B,1A1056A3474976B1,001BFBEB1A93E2BA,1C480AE40FC5494F,2A5E765BE3BC6CCD,213D9FBE571ABB6C,777D165F78E29C3D,CA9979F9E4D90864,AEB44807385D5FEA,D382DD893ADC5F2B,000B2D75DC990313,E322685C3FC97B02,68173265F6C4C234,29F04C5BF1173DE6,AD22020466692E01,A589CE3023146F2E,C832B1F1F6820C3D,188CE0C2DDCF6444,000DFF0A7A9FDD56,9F00CC116D46B823,D5D4EEB5AAC061F1,03CE401BF1AE9731,A3FC436E9E1213EE,0551189E75517FB8,AE9FD4D5BFB76A87,9BB7CB27EBBD6E48,00077177B719DB0D,BF8F7D9FB9A0E655,AA1C49503086B101,F31CCAA701ABBEDA,7EB1E89CE19D685A,674A0CA04E922577,2E80B389A89EEB61,E41A5AD22F13E49F,001247DC9208A15C,57987AB8352FE862,4492354F45560B82,CB2AE11B70E54F1E,10B50FCFA29C7641,C605CA3222617240,85DE5960D177B798,E459D9A46A078041,0011F4A768F61E4A,31C6ACAF83A9EAC8,AF406AFCC7DC52F2,9BA33985C1C5DFE6,890F177A95682468,8E663D3D03A06F03,984969C81C9389C1,A3C2450FB7285372,000EA13FE024282F,199A842CF792B722,4111BFDCEA43E954,97AD45F9D2412C19,EF12B93CD3778D17,64DA511F632A28DE,8C77DC27B27671B0,27821D7CC04A86C4,0007C1F92023DA39,4ED2D350734EE720,448E8D76A25C4735,116230C17624B0C6,D893462B1676758A,A6EBB986BD068C21,F0C21E41216CE0D7,E8BAE5721AE86A9A,000842056B7ABDCB,FE7D97091A5E2E5F,F3E33651D80FF16F,1DC6DC81AF214087,838417FE821A2D24,97241A6726B505B0,D37EC99E5624B990,C32230D6995F282F,000A5D9FF37EB0B1,5EC21345981A49A4,D5404C469AE92752,FF000AC64B449F27,9F02314E32D7783F,EFDE11B234DD47E5,A06BB470113D0F69,A8895A8F626F83C8,003DBC11171F1FF4,9EB7FFA366076385,54022EDF42C5B222,7934193C5830E0C5,14183210B388B3E8,647104604E59826B,8A2E47E92F7EFF2A,5D2E596E8A4FF69F,0003F5AC12DBA056,5CD79B74B8D71727,9B2A488B8A4997B7,AE717A86E8C91008,AF2460AE1E42A35F,546169D29363E6DB,755F282994427E81,A36B584C379B0D9E,001619989075CF55,77E8EFC63F3709B8,AD28CF8ED200371E,6DFE341D03123222,132237FAF69AAB61,1F4243B4CB79A696,D8A951B1136BB9C3,C5C73571E024CA83,0011A1D6DACE8A40,BB5699D724A19FB5,35EAC10099D07266,F020B134FCC9F9A2,FAB217AFB224C5C6,5D7CE2E6C03FF681,14D8110AA54B6A0B,FDFDD9D217E0D2F4,001C5A10E2349983,7230F9E121F19704,0A7012328EE3F606,1CC2D6EDC4C58546,12191CC79FC853ED,C1408571B9E10BB7,1CC23DC0B5E31041,415BF31EF738597F,0032685DC7D9DDA1,A5B0103239517364,1153D3F1624A7BF5,2AAA669466E97686,BBA357174076A7F5,3C76D3C53B1E8ACF,DE34B2CABDEAE265,AF78CDE7793677F2,0024D1590EE24DFD,E707FEBE7B1DCABA,8676D1FCE2F5CB59,2847C885A90C01ED,0BC724195783AA3F,D9E79992B8DF2D0E,E6FDACC7F4DB5DC6,E7D715603BF8ECC8,0012DA6320A68886,7963D995DE537634,D291BEAA2D1F06A7,BA6656237CF9C317,E360470B334E49E9,93737A46E504844E,89729252EAED80F4,3C8ED539290AE4C8,000FF4EE7518C142,11904C2DCAB35DC2,FA5917CCD509D4A5,AA2DAFFA4FA51628,E5F64FD78E3485A2,9928F66CC247A455,0A6402679A5B6C99,25A7FA63511B1EC7,0034758410E3C071,04707822A1A150AC,21EC2D41C50A9128,3F7BF1373EE4F442,945BD651F40B4E34,68F6EA858C1F89F8,22DD4AB4424F7D6F,BB5D8B9A4CD9E1B6,002A3FF76BE4C221,2FC7F14CB8DBD522,7AE4C5F5357C6609,4B1E2E3743B27E8E,CF074325A98D7923,FF3FD435E1638180,E861A2D529E203E5,B8762C9344F6845D,00124E887DCCE057,CED385CBD5C9E783,EA683083EAF8E56F,0EBDAA67FD155292,AC0F997B58E6C3CF,9F54A2E39DEF2E9A,DB822C8FAC33EA4F,3FBB722693535E76,000B2187CA097BEE,2CB6BF2A9637161D,2DB144BB0D694018,24C67A2F1F7F4136,3F696AE6B78340C6,0330025E48FC265C,7C94C33FFC74D76F,12326E8B0C6DD6B9,003FAF416EA7637C,EE06FACCE7CFCE76,A15A6C012A143581,7E777001191582BC,CCB204A40E62CB2F,E3080B2462518A5D,F84872AD413DC5D2,68E7CC15CCF69371,003E98DA9DE5A9BB,C851A6CF483DA816,2A1B4005D4FAD2AE,FF2B47C57EA4E0DF,FEBACE6FF1AF1777,70E8F47215607F99,5926DC818360265C,3483DAB66AB6EAC3,00321C3D75D2D916,D75C5214121877ED,924EEAF7BE22C198,748F4F8FB7B2970E,165BF3843CB47D28,1C3920E2138D17DC,2F5E8E2D6726F3CE,BB17ED78C94E336E,0021D184F2413119,4B440DFA95AD7F4D,8E06AEC8A3324C9A,776722DEC5ADED4E,D2FC6EFD81FE3084,2A1B79DBBE448845,912A8719D0BDA80A,CAAC07C4C7775BA1,0008B0B0E0189EAD,66270CA73B796CD7,783CF42ECDA34DED,EC6DE1D7354DACB4,F73D914ACD4A2A66,B83119669AAEA264,7429D9F36657F492,96632147E62B966C,0012E66B895305F7,5B80667254A592AB,B71AEF88FBF9F606,B798CF330072CF89,516B1A50BAEC773A,237616F2F15CEA18,559761AB47194203,BC6B1B50AD83AD0A,003AC206E23E1CCC,DB8C53C65D05917A,31A2183C5CDAA49F,9EB2800F95566346,45653F022788ADEC,5F362ADFEA283A2F,3CE597FE0387AD5E,9B3EB20DEC97E4B7,00355BC9CC1645B6,5FC25BE4716A9B73,23559011B3331F92,9CD8DCAF28793B2F,D0258D3F4F35EB5E,F9E7F175DFA82C33,A708544114536C9B,93D78E9B98FB4F05,001CF2A5E4290356,18A9778FE95D3B88,BEB84B5F58E35360,EA75D1ECC1D9279D,69FBCD5EF57B8738,2767B1B2BB60E09F,8EEC6F75B7714B71,7908225F04AE3CCA,0009F6537B454193,96E122751EEC6A9B,66DCA93565826745,F6BDE0DCBF7452A9,05988008B2D03B02,C625B54CE6DD5618,BCB7BB6888D993BF,D6DBA33F03FB2481,0034102E96B804F6,1A262D31010051B0,EE2ABD5AEE8F0AF2,B161A380FB46F6FA,B1A9B198ED72D9C5,C6317D896D1E7C2C,8D745EA65CA029D3,7D5DFD564A8E4BA0,0014A06940896B3E,E3611850E445542B,59FC6E330B4036FE,FE7E25498E723FD9,76556269ED0417B6,D0A81CBF4B18DD62,D58A9744B5844554,A28B72E895EF4DC8,00371459525FA15D,DBB716892E46CF36,491F6A0295DC6058,9A91F876794893A0,22D0F37C83FF2A8F,54D0F524BF4B3C29,DC12596C35098CDD,16D60675A4724844,0012A6667BCFF443,44DDA42510C9F463,CDB409382D930CA2,74CA40002DDAD19F,F4D49F9640B3A84A,789097C3C9DBFE4F,0670084653218197,D27FDDBF2285F0A7,0038FF2F47BB4043,FD4FBB6379CE7D04,AC71A42222C0CD1A,49E3F2B5BAC5AD30,44CE7BD50186AA92,E418F0D809E35307,5EBFEA43AFE48723,41215226A36A2D94,00048F0750A31AE0,B192C198C942F93E,C1FE4E122497A11F,A3E666DDB601D122,9D3B1E4BD8A42201,CE7DC1080C876DA3,793135B80200E7C2,4D0CB90A78C893AD,00397D7573DB19B8,4FEABC5543CA4EEC,632DBB55232B201A,86D767840FED4818,98C3D439E9870915,8B359B227DAE6DA5,51E09E10A2964BAA,B9B01646D180C3A1,0017B717E57CF2DB,38585DB4436B2322,E1F46490F42D85FA,536B5062B93BF41B,0EC48915CA8A837A,5ACD711FC9EE441E,5DA2694B93B7594C,F13F56A7AC858172,002BC59E609A529D,CBF18AA402150616,5B340DCAD2D76D2E,EECAACE002125040,021AEFFFB8766AC4,DA400C1733763C1E,EE6C0573C5076EE7,2F0BAD7E6467AF8A,003240528CB38E3F,3127D9EBE2965B5A,B1C7D7C5E6F4C16D,A823927FC33E70A9,BC7CE44D996DBFB2,FEB8576991650DAA,7D8114418CFF2DB7,02A6B22A74FDEC85,002A3EF36E60CAF6,F1FD80E6F0289D57,E9BC8E9B75BF993A,81F423EABB202915,DA0D616810DA4947,4868042A078B4A67,AD472A9D3D9E4D7F,F173DB1BE5FD6B67,002ED99F229D55E4,207A86AC5A3302EC,98F7E8AC8986C1D2,F845A1E1CD25235F,F4CEA81350E5FBC0,FC8248CEABEDB8B4,6012FDFC2AAFC9D5,90E4604C4EDBF288,00011718BA3424E5,477E1D5140841A8A,700FDE069A778B7C,E4550563D5460F39,1D98C40D3D50884E,47B9516BB969D615,C69B41B795BAD650,801F27D2AA632CC6,001B85A287B22BE6,CEBEA794E5EBFB99,C3CB84134D81CEDD,A4768B92FCA3F853,26907CC33E383B83,67051B01DEE8D620,A68FADA8251E53B3,89C564DC2C89669F,0022FA0FD2990075,3BB6AE42F3169FA4,89F4309FC453823D,EE86BB406176A768,94B89AF9737BEB87,BF6A603823F02E76,61A1CA522802FD36,51CD7464AC883E51,000643B230A01A4A,57D33E4E4B602067,CF7388C77A9CC1FD,C3F9F80CFB7A4D75,7C968AAF75ECA7C4,295EA90D8242A1E2,8A0691AA45BED0E9,0649142FE7FCB581,0012759741A959BF,692051BD1AFAE33D,741EED4CA5FE84CF,60DF37006E48801B,42D7A7FF449B4186,ABED0A24AE308180,7D852F3A11D1672E,574E76B34A8F8D59,0021963866ADFECD,5B8849921318DD07,DB388953E12106C9,B0186BFF2C172ED4,8D021A5A501CF59C,60769B3C3C4B5F51,47E94467352679E5,7A963E251C933A6C,0014D156B4ED2359,C91EB9501ADE5584,E6A3730836663311,9F4BE3F1B86FBA05,32EF4AFAE436F37C,81A95F357E59CB60,86ACAFA64461AB42,9335BEC52E6DF854,0006BD43ED3A8763,E4DF3A317803A47E,2DE4E28249B668EA,CDADDB2D2C486D85,63CE86EDB349C1D0,235927C0D81FEBEF,4E8E7FB04AD5E1AD,1897E39DEBDABBC0,00240089C34BA61A,24D177980F692F00,C800C45DB8E57D21,9C52F93E3FE21C24,A0F8023DE96F8BED,7F131EAF0151EEDA,E322309781340EFB,547B6343A88E2B2F,0017C118BE89C777,13598CF2892BC6C2,AB7DA12E2F2FC734,5E0C0D69DF2A5A3D,2C2023945336CF75,EEC09C0D4CB46E73,C8964C9657F29DFF,2A6B0FF457209735,000085C93E4D5259,C451CA144B4EFA82,010A3F56DCC62B12,073E9264875F0EA4,207166B1A7452203,7A9C3E44BB41505C,BA133E768A63FADC,296F9604A44B7AFF,0020A55F6128F55A,BF610B6FB52E1DB0,91F3203B0875205F,497645CB6C9F70A8,0257734B956B9923,670B028BA3E9196E,326D91A3145F8244,E3F11602051EE8E1,0006B8F1047A4053,A8501000BC480776,4FD7CB82693C403B,BD4AD98AC34CA6A6,199BA22710A86AEB,3DD8E8CC5A8B2870,25D2370C36FC23E5,00D7F8BEB5FB9452,0007207CF250F345,349D07C84D8D1ED3,B67A29115CBD65F4,4954E43D2A8A790E,C8A6924649DC5CF9,1285FE9428FBC3A5,EE30554ED7E6EDC9,CB568AA0E4FF6B01,001060B748841C08,7B58DCED84780B47,06B6C14FCBF98C90,B2E8D725668EE1AA,0F196D3912FCEF04,F89FB34163CD0D0E,37DB5E81FC238CF6,C5721E4D4D0E82F5,0036C92AC0527A52,1DA6A55F9582951D,80E28B3D4DA77A72,00ED558FF9883CF6,62DDBED0AA59985A,D4F6786DBB4F088B,44AE2026C2884CFB,23D1A1E456061E6C,0010B0BC75341D61,F466F60AF65532EB,82077D7C185A79F8,D1277A0796348B3E,E7CB5ED03B288DFF,137BE7C37484D751,FB35800A9B1FFB4A,B5F82469F742968E,00041CA1761BA250,613CB00507B423FC,D2984D57450FC9A0,6B0EA24CBFF5625B,C5A7C2CA0DCF1AB1,F832FD36764C72D0,67D747EFBA98A4CA,F40D39FD06F2B09F,002D3253701E0875,640D0B7ED2040A18,6E69B17628BCF469,713ED3A3F801AF4A,A269F921925CD9DC,577A29B48205D0E0,29C2E66E71AAE2CC,2E985D266C9036E8,00058258BFF58EAA,CBD778C5BB434D69,FA9FCE8561DAE905,545AB790010B1322,ED6923D780971672,4F13D21FF2F41AE1,50A4918CC107AEE7,5999C125A9476B85,003B89E7DB44AEE2,7C60A6213FD93E67,8A80A06925A4C403,830698A08342FD62,07831B8249CD6CA0,EF6923F19A4F5E3B,5C65EDEC8F6BAA7B,479662E847FBBE5C,0025AE05A40A644E,3BCA8F118FE5C56E,A1F2B27B8BE0E1E1,FCCF54306E5D7385,1AEE6DD57A750F11,F5DCC41FC69C75C2,C0AC6E4896015546,2F80752B8A3A5D09,00215EA4FBD4523C,C7398F0D12FC3A2F,2751D507CFB1BF47,0AC9E1AF3DE9D43F,5406D5631941F0AB,DA1FB2B7DCCE6D55,607C999F04451B4A,C2C87FE3CD30FF08,0012BA80DC37E685,15BC795994BB700C,2A9E086B8E1D9687,5259ACEB963FFA17,38BF1665794F1824,DCCD88FA728967AD,C05BF42047244590,38EC07C9692C939B,0007153536A190DA,87AF4E23452D1D33,CFD4696764E7DBF5,715556542E7E0D4A,B4DE7F21066290B6,00B47C1FB725FCA9,D5582FE0FD390600,CB11418A98365314,0035E72B43A05135,B755E3445AC4D025,7D51012DDB24B560,C160A773E31D7704,E6AD5A9E8FEF95EE,6F4B3BDC30C4A0D4,F4F52B6E36FC7AA8,6EECD53DB666B51C,002DF30F94871E13,B10514173E7A23D3,F51AA9EE1BF46125,9FF0221A0E16672A,3F6AE38C6B9189B3,510870D8AE88CF60,D590F20ECC00031B,F009459159234D5E,00132CBD570E2E07,3310E94E704202F2,3F26CF6ECCE36F36,B58EBCBF288520D1,F3BA7775C96A1E28,209DE4B65F82E151,20D1241C3E4184CB,26D7D0BD7EF5B854,000E94382A380048,D8215C231998DCDE,CCF89A92C86DF92D,51AF622F834ABA0F,4262B81F46F39DA0,EC0622A19882FAA2,8516C9BE30E53B30,FD048A25ACF756D1,00058A7AB0C20642,C7670A44560F8F91,AB8547B43C3479D3,3D569F5772456BB6,0FB5B53C0FA23B31,E75E43A12A8B4FCA,13D88118CBCFB9F8,DCDAD7C80EE953C5,002F8C069DCB4740,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,B1678C5AC22E6CF3,D3997F70E6B1F497,56C3B1478B8F394B,90B563F098BC13F7,E33BA6C4F7BB082D,D51B497D2F1C4BE0,3DE4316EA65A30B2,0007F44E0C9DA7C7 - -T_tate2_firststep_Q = 273F6C464CB9B30E,83722DBAE9836B36,7236DD158D1A1BBF,CE84ED2FD6FC9B11,96804584C42BBFDC,E3D6BF4D45241A13,C4D8AF04CC4F6BEE,000653193B290C00,03E3209393CB32A2,689964CCAB348A84,74471EFFCED8819B,661D7240B28E2790,71AAE7BAAE2179CA,5DA64F579D150D5B,17919259B69EA954,00077328AA89BBC7,3906E0889D1C2FC0,0C75AE81624C4EC7,08B7480889B54EE7,64943C09942FDB32,44E4802923DF1D79,F56CE97EE0F89851,1DF1A01FA1863680,00315A043E1D0C15,F50FC07FBDA91B34,617F5AFB158C037C,31A682FAED0AB32D,4CB68F9AE1F01D7F,4F468A61D183C4E9,692707D7F3EBE901,5084C7D3D549991F,00136698F774A6F6 - -T_tate2_Q = 85C7CA3E9EADB8EE,97873829844CF9A5,96510E240E86B156,EEDE7282E40EE2EA,834790477C5D787E,3B30922B819FBB12,503CBCFF9F6EEA85,00310DB49979557B,B19D04E98B392C8E,D2E39BFF2A5E96F1,1360F52AE4A91741,ABE9E841F06BD82F,9B0F10004369DA05,9773A80A2D5B4968,150F402F78BA17EA,00267889EDDA82D1,E4F3317EB16BD357,8CB1BCD465AAAACD,5BD63B8AD1EA3E14,75F4CE2332B5240D,58D711071848D94B,C3A1D6B6ADEFFDC6,2E60A7A9993D40BC,002A4DF4CCDEDB41,0C1BD72B10DA4FA9,084A26F4EE4496FA,34589B9528ECBF9C,0B6222BA5EECE380,27A5FA02EAD7F3F8,7663FDF274804B47,4954C526AFA4A7E1,00036648BE8A9460,CB251808FD734F84,EA1DB9DBA11457A8,0BE247A8E2EE186D,0275FE19B2EB7F43,DBC4D02713E06C40,5C7D6AEA148B13DD,657E84E0CBDAB22B,002432F09DC4483B,1637A27855823819,C3DC5597D4F788D7,D251D69BE7F1CE68,785BF32F873C30E8,4AD8725177438524,045DCB744C6F8F13,D216FC7A1F74ACFD,000619711080F21C,E01B02B0FFABF430,ED5F88D2590604A9,ADA943FA1DD8403F,5E330D59DC77889C,139080687DC5E98F,1CF2B81CD54F9FE8,4BB02BF0902937A0,00188104988B2CB4,B7D8CACDD61A57E7,B1AFF074D0533E5D,6A5C95740929D714,BAB26BB2A69E78A5,F277141029706195,C9AEF881ADC3BA1E,0E5715B4D01CCC2B,00176A061CC47CC7,C09FEE1625AE485F,8633DAD9226734EB,BF88C965D8CA54AA,EBCBD4B6E769FF87,543DD3C8707D9014,D35E50A6F9FD3B4B,7A28A562FCB3C67F,00405843C342F10F,F238C2032DBAFB12,E29F7AAF15F306FB,45DFA909E7653EBC,9325C090B921F541,7D18BD7B8A2FA1DE,C3036FC258CD9EC9,7D744123622097A4,0010E3ED466E3E8C,8132CD2F847DA8B8,4AFC83F0068DECEB,30DAEE5EFF8CEA14,D89FDB2B91756EBE,3BF36981E1ECF64E,EBC4FE8E9E8212CF,31D29511C2723BA7,003C1E06F04F5653,CBD8B07F4A9A3E45,1443092D9F914C9F,33A88AA7136FDD85,17F517BE8449ABD1,8A4E91AB3AA503F1,8372BD7EAEDDEACF,56450B847931748D,0006FDFC54AA439E,F6D3936A7E8712C4,525FDE819DBEBAE0,2874E4ECC2630B74,1FBC2C7D26CB7E36,F75681CF0E5462FB,93909F88676FC573,295E93A843BE4E64,0033CEAF9B01127F,9B8A62C5089194EA,2474CD26C67ACF1C,9776C45076A0977C,E805E224A4E0EAFD,ACB7D10D3BAB10E9,F8F389F69B8F5367,86A9B41152D32C07,0020E2F3D52A54BF,F4314B5F9E42A846,4721BB5334E50C10,2AF52E2277F6A2A0,FEC9E0B07EF0A81E,64D012D951925CEE,0C1B86D0291FE861,279EDD2B4083148E,003843ED590AC7F2,BE269B61D16536B5,D03EF1FEF08E1497,B699A3117FA61D4B,512788543423CF68,6C7F64B39A4E2E15,6B4E8D0ADCE0BEED,52ED5CE2D6FF84C8,002271E0661F2B91,F66F83C841E5822A,C4334FE8A1E1D72A,A042BDCD86E19192,570E5ED7AB554437,76E232A73F137EE0,2BF11712838E81B9,620CAD3081CF4F40,000ABFA98FA91B55,3E51D21636E0A903,9CFA6AABDBB555A5,8785D31D6B816F69,00A7AC7754211FD4,B0301E0BB9F4D945,C1592A4A7959CE02,9E4549F8438B08FC,00196357117C9D02,8C24774ABB7FA431,5341695414714243,7673CE34ADCB8932,9E4D78196166C3EC,B32797EA20E361FE,328A84C13F177314,78E496C747C09D29,001350733DF5ABC1,B7042BF0D6B8E130,C6A689E163EB578A,593BCBC303ABF6E8,1E4B4F8C9A09B9FE,E15DBF9ADD7DD378,BEF91FDA06BAFC65,6A21A6C54EEDF611,0002F3FBE51ABF33,8CD0DA012FA7D205,A86097FA989CF40A,4A7285B013F66F1A,5A7FA82A56ADE8F7,68637425CD3F8883,DA57D6A35D194D22,94EA55988E64D5E2,0011FD6C675540C6,4A3BEA3AE93960B1,E03E165866FDBEDD,925C330C1E7D8226,30FB772BB1A85AFC,436A12091E97D9D1,EE98C9A0EB42B05C,F63CD3C900A0A350,001D17A39BDD6600,6086DE8F8146C8B0,40566185C25BA161,E901C89884636E6A,B578BE00D22D4401,B58916BFA27EE2F6,BB29C4CD5D3D1370,561BFAC5817EA571,003261F12EAF245B,51C69FE4C2BD6C90,BA93C7516B3E3562,0C914015B590A73D,112F9F42FB703305,E86D0D63682C6968,89D08909C7F53035,95D8E48B6CEF33E8,00224CDEE2EB9524,655858D5FD89F1DD,E47C518457856AB0,6EDE0F13DF8B80D2,1A7A03582B70F298,62B5A5C54B3D490D,AA840FD16257E005,67E4472CFA384456,00048C971ACB01E7,5AB1C2CA90CBEB5C,A25F64938BC48A66,EC946017823C05DF,896C703B4F137BC2,32EA49999D906542,C8B0D06EEB790E74,BA60C32EC55C62D7,001AA03D36CF8502,86DB15CBA6040955,AF4C4A5B90F3C56A,2DF9587824678BA0,AE49AC5DDD49376B,B39B01B40BD1D99D,D968B251D800B4CA,1FB9A82972F38C8C,0001A2DE56B250C3,9E8FFAF253556784,308D2F92623A0758,E283E03D68849D09,A62A3E8DC4720855,BE933CA1DEA1F275,6009F11D5EEB04C7,48CF021AD85286E2,00352903B55112B8,D043C2E2D1B77306,63FF12D119064271,36F29C4ADBA2CEE6,FDB6B49216D3743F,97583BFB1634421C,62F50B77D0D5602B,4BBB0B43D24A746E,000E9F0633ED51C6,DFB8B695F3B4F26C,5926C2AAE5838D27,91BCA10F9B44E726,D1FFF3CF57DA04CD,A557509AE62E5C1E,50B1A18402085750,0899F58D853D855A,002E5F28E5B5A275,5E3A092F11893DD2,7CE31E0C582ED837,AB07330F1F006699,DB71C77A33D38014,37D84F386EE42EB5,077A216FB5ED21C3,826FC664DDB3B6CB,0039BA5D5EE95E97,455360834F72B7BE,5965D9CAB8F4EE6B,232B72F1FD1FE273,A230386D4DCA331F,94A0A28561ABDD7D,54A05FB6BB2173CA,07175AA2C518B12C,00117D3E02839973,5B11E861840A8078,5B447B97205FC6DB,CA02CFA6A69FE8B0,0C07409C6A41936E,B589C55662216004,28B0E362E168B785,11D6CC0D36BCE4BB,000C53B7973EEB92,CA9A36B9F4CD5A25,A2D743ED9D94288F,E11854245C2BE3F9,18DD5D0EA9C62B77,71B5DDF069A38239,462FF85D662B5739,8F0775F6EB9F7067,000E9028CEA5F5FD,EF7DDA0A270B0FAC,8D5B15C4B85CFDC5,A3DE0BFBA5540069,A6910D57AB8EFF6E,4781ABC5C99EA8FB,8CC560CA2BCF0E00,AE945E2C3B9CB9D2,002AADD1B133219A,3B176193FED733A2,8BCA4B181A55CBD3,CC578CEF7ADE923C,BFE1BE006218D884,841B3859467B2940,C77D877F581800BC,D98044F56633E791,003983D8E1C488E2,8F23E62C402FDECB,947EF73A4794033E,DF63C67CFBDEF4C2,C7A1E3299594F62D,2C3F5E6251D15207,DAE5AC00D90CCED1,BC7E64AEE5638D51,000BA3C4739DA95B,93FFE0DE8250187B,1D145333E5899F46,1904EEEE43EBB312,1383058CF8C03C87,F92EE48461F96224,2DA38D983DDB17E8,6D2186D33E59C36B,00250774ECFFA4DF,B368385C28DF4763,931E6BF4DAC47FAC,34A28F276A7C3C07,34E6BE5555D20E25,3423691989928F92,598AF984C0AE13FF,3DF9238A7426BC3C,001867401DE4D7EE,216C54D5330CCE0B,BC2C3DB4CE0888C2,2C92AA85C95B4DA6,9D0E9A4B6E7210B1,F6E6762771B5AC97,2EC536B830889B61,807C10D3B11DDF68,003FF77B9E0A89F8,C8144E0C41F30695,3E3216EF624A9A97,1CEC3E595606677F,25EC1B46F719664E,D3988CCE8D90BEE4,A6225EEEAC9FA979,BA1D02D6F0F81FC3,0016E7C4EE3397F9,35DCCFD70EF557F5,8D1980542AD4762E,5E0B1073DFE2159F,827FAEFAD1E0137E,34B5552A179F9441,F6246D207B94E9D4,93007594B4F7E044,000FE2D687655527,60DD66091EF9F724,1713DA394C304A7C,93650F486A1E3823,4748A18300898763,5CF0D9565529F133,E04370653045DB14,4C826D11D78C4CE4,0033AD7C5A501721,D9942C04B985BA1B,A04C0FCD1FE51A92,9CA6E9006C195EFD,4C4553E980A95FD3,0F8BE423B25A8A7D,5A1F67D1FFB29FE4,91A5BE542B0A932C,00063B25B749D19F,16A29B9201E906BA,B10E1938815305BC,5608FC5B5B876DC8,A5F59F40A6141C4F,198990E366A4AEFD,1F3483AB7FB179ED,D0BCC3CF8F74995F,001BFAC67531314A,36080686BF9215B5,602D018177CD81D2,E3641F6027AF998D,3B8E0FDFBB079394,D2A122A54B97B729,17F44B964268FFC6,AE4D570FDE71BFA3,0014C7D16D56D1E2,06466107E7069561,346E8735EDF6CFE9,8555074D6550572C,2BE3DD8E6CE42FE1,7D49E486C984BDFA,7E1FC7D4C20D1613,55C7A2DB2D5E0698,001D9DDA3B632481,DB9B3258205C48FA,67D583A5A421505E,B3527021E1986A5C,33C4DCECEB1A6B45,48D6918C40FE9C8A,CC046BDC8FF41783,B2D54654918CC0A8,003EE566368BFC87,4C1AA9CD5080A8C7,12415F1D2B7C1C47,E42D8F52EA34738E,2CDFE05607ADE66B,A3C5939C4B7FCF1D,8DDF73AF50F16E3E,31398F59CA516063,001CAC742C9EA0D0,4736685D0DC78377,7A9E13039FE5298F,F11631E4026205C3,6525796BAEED916D,CC54E633784977F6,0DDF4964C37E2E2B,D24A23B4B6FADBD6,0003DEFD9719D7A6,E322D17049627462,1FBDF2EC1BC4D507,ABC696715CF3BCFD,91AB243F06E274EC,FC5422F7E78C36AC,FDE102D5DF6E66B5,45790CC96C4AEBB4,00331AF62D67FA57,C2B0DCCD96D923B4,84FA2BAC0D3C859B,00C17ED893C59886,BF948BD94C3DC842,E5E8E516AD745041,51DEF67C63D51EBA,FF263CB3B7DD9069,0004C7694FFB5BC8,AEBE3F2B5F1491C6,C44EEEF5E128DD2C,8254867236B5A579,28009270DB328E6B,519CA7E8917CE06F,B44DB1F9E9B4DB12,E3334898D9E5610D,00393DAB9885267C,85A06E3AE4FEC073,A3D647A36A446ABE,ED36ADC92A5A996F,F8CDEF4AC24F3746,5842BCE637F98D69,5E77EAC96EFC10EE,63FD47C69362DAA7,0001712B1AE643E7,7D304F8AE560CC28,0F5DAC6B99A25356,1CF4C58415593775,7FCA44231F25C19A,4CDBC8ABC051A5E4,72D8EDD946CDAA49,B46753FF109F5760,000C307D695E4A56,86062BA4B21EB80C,3B42184AA93CD213,5A116C8CE0189032,501CF7F8103717DB,284CBEFD3305DA3C,6A08B7B622A34532,712CD8F1816AD4F9,001FD9B26CA27AF0,4DD5D695E595A32A,0A077A742183FC75,598989699CC18805,C2617B819981E73A,BE7C7DF06238CAB5,75ACC7DF17ABCC3C,A07B0F723DDFAB29,003E6FC04801B1E2,2F9420C8E8DD440A,D50455326469FF7A,06D2A21A9C77AEB7,1888356EB4EFD335,17C9E871EAC65AC8,D9FD6DCCAF50F40C,44903FCF9BFB1D85,0032C96C494E613A,33DFEBF9BF435BA8,8DE71856F6276769,8C0443A3D1BD7CF3,FA2F513362F81A32,3388B27A29F79BE9,8009AE009FC0B146,7C83CBC4821BB624,0021AA6406D46979,7BEA4D6BF644AC2A,715A3391352B1354,A8D5ACDA8730C050,60EBE04F5D109161,456FFE0E23BFE4CF,A3BEEEABE95EE8E9,F7294F5AD4EE823A,0004101A0480A75C,C9667FEEE14BCBF9,3ABDA0FF19DD27E4,11E9C4C666AF0D2B,B8DB81838D7FB021,355EE3390DD73CDB,DE5F26E8A1BD10EE,64BEBD1EBF5151B5,0018135EE1C69533,29A01240B1C2EE1E,67CAD17532A3C508,54E1853DA437B5C8,6A8BE5F77FB465BB,3C076A2CF29A6C19,5624367DB7953190,9AD77C804DB00DA3,0006DB7FA8FBC1D4,FFC3100EF5E51DD2,110A27EE50654AA0,B1A8A39D27489B6B,3EF9B5FFEB96A871,B05DAC70A59657C5,D235E6653A3AA0A9,651BFDEAB80A8CE9,001019F4E56383A5,FB7A89D1955B20BA,924C5A87BD5AFB2D,B0B0D6C7D4232D21,8D98880C758D5D1D,AC96311AA4B67097,56750BECDD4A6E48,109746A8DA5B66F2,003100355FDDC6FD,8C6443628F7AAA41,3BC15BEFAAA1CBC7,7921319E5AA0EC47,8DDAB99D89312A0F,3F8A968C2D716326,A539134EE39F9910,5A0FCB7F7A6B8B66,00134C6473BD6149,0CBEBE2065884124,743A7B4068112DEF,978DC72992EA15D7,C95C55CBA28D081C,FFE633E4860E1650,35053B4CB601AAA4,2205D2832747310D,000FA8FAE9C8FE2E,1C7D160D890CDE05,D8742A80A183A819,1886ADF7A0B3BF7B,DBA31CF776DC029F,72226680AC97C44C,317CFB844C3A1B34,49811E09CFE94A99,0039B448C64B933F,61E0EE4488589E90,27789E855B9C821B,086FF520A723A163,887D996B18FACA24,D6020E3A901FC02D,1F75E92931EC9BEA,F6CBC3B1A1AAF575,00179D40229B56DF,2EFDCC85AB8B6967,2D1802D75A852B82,E978331B81D633EB,8C53088A1FC33386,9AB4A3352C56E2BB,48E725BAB5931871,CBBE052C4BABD19A,001CC6A97C96885B,348427C7A43F127C,3B4E3840FEE58440,1AF900E7BA995443,39C8816ECC8CD8EE,EC20FBF864EC0EE8,229113EF2BF000D8,39E5C0411E22843E,000220DD50847279,B10A9D33B9D56524,28F47398604C4E55,9A40CADE380C7AE7,F9825AA6520E4102,4C224E01A87B0E11,E418576A1E9D06A0,974F408227C6F6D1,001FEAF83F938B69,B7F679C1EEC748BE,B027B21BACF66B2C,C7E475CD4A4C6D99,60EFF192D2E288D2,2729484C78828664,6CE25D7CEE015049,4D4ADC0CAEC19189,002A1152F78A3F32,AD8D3EF219B169BB,850C2D3DF19F74A8,B6FF920CF9060745,E4D82DD90B77165D,CE88608E441DB5CA,B97932BD74D7358F,3966E6A5E7879CB7,001CC62D760A1BBB,87EC741B5D1D3071,1E15992F2CAC10D8,B33834E9C9CD50CB,328F08183F17EF2E,4901EBC5CBEF7338,B34D9DE6DA244B5E,63AE35671528DA50,0029D96F18EF9AB1,0270CB6EF9DC49F0,A5905922947D744A,6316C6A2223E6B00,1B7826B9048F73FC,957C62E606440492,C180EBD3407C4389,063C0915CC2C1F15,00178AE4D6887F7C,E204FC1954A7BD09,54E6ECCAA01104E7,CDC90F59BA28C8C3,15F92A53CE3183F7,1606EC1AB1CA5BBE,0B2A50BA15FB7FF8,05F438D65032FB0B,001E6FF75E62D5B6,92C23A92F18D1F23,AD36E265A848396F,03636017D186CE0B,69BF74C8C05E9C14,B8E484C2CE33E33F,8B65E50B97F7DBEA,26CE6244F5F476A8,002E0AA168AF4EE5,480CE9792B6A0773,8A804F9E0B55BD06,864B17B813A110D4,5D8611F3909603E6,44404937761D1C2D,667635DC0E20626D,C88DCB751B28AAA9,00144EAEB10E9A8B,F9D9C38E6C953A36,4D3E9C9679B8224A,F56F5A259E8A090D,44244EF93A232DF1,CAD8CB902EDB37B7,A53174FA3DE07571,9293C3770D1680F3,001E5EABE8851D16,E8B33FB4518F47B8,196B5D41E04BBC77,BDCAE9102FDDCBC3,A79BF400A1372432,AA64F46BA8F231FF,66CF354F003EC308,C1AF4DF9BE30A866,001AAA5ACE7D8C80,EF9E9147D6821265,A75B2DB81C85BD20,E0484E709A8DC1FF,B5E924E6BB15CDC1,1400960C9DD43689,C296F66C0CB3B2B4,B3A71ADDFE532B15,0016A8FAA727A0E9,207655795F5D2ADC,5D5477DA9C7D11C5,41212F9D7C7E7972,6AFEECE8B6194D7C,E664272694D338EA,CD9FDADEC45BDFB0,F580EE41ADD39D7B,001BBD580E8D4C28,FACD8B3770D70307,82A66D6986974E18,547F4D48AE611587,160921D3650CB700,60801A978D0D9FB7,277C9CBA8F9678A5,3F7DCFBC9397374F,003E1A4E28CE9D8E,4DBE26B7B2AB6A08,098FE946E2334CC7,18254EEFF78DE57E,67AFF373973C5D4C,8969679A022727FB,3CB6E43AC0BE7D66,77642FB4B796941A,0033B98EE342561F,D40A3759B50F7573,8C11372753F4D466,9E4984B03947D2BB,666C8D2E04AE1E88,5E892C34F0DA0791,1DB46CE01E3D2E04,80BEFC1D62E1B981,0006FB2D6904DB2A,C0A247363371E214,6244F1855C34ABCA,22D7D24AA782F9F8,AF15A7BACE7AE9C5,F3BECA4247A49B3D,1E147D42B5C51F7B,C3C945EFBC2F5AD3,002A0223524BCA89,91D2F3A32F028084,512590D7978012E3,E0A90BDED483CA3B,D1AB59EB55D3C251,9F4ED0A8956C02E1,DE7B72EF9249CAD7,7F5183F0CFEE30F7,000FE2576AB6BA88,726FA5887421ADAC,1676D2B6343EDF71,64F870687CE0F93D,CA750118FE836D7B,E6DC2CA8211A6A50,A94B4B725A483502,FC1E2F013636D275,0012BD210CF7BDF8,6BD45DF51B99EB3A,E7CA6FAC72DDCC49,1AB6C13B5CAFDDDF,4A9B0FD485D0EF8E,8477A8E273011A56,EDD0EA6554B39A6F,DF6CE01A73FC4518,00118BDA0E8D2A30,00EC11592600A941,6367D137AA9C715B,F0B40CEC608208F3,339769FD4D336889,678BF0D232FE1C4A,5EC1DD97A896E22C,A46419B9DAA46A81,00062DBED4564A66,3983A001EA896008,1103D63BBEF8E930,E8141486D35B1298,8E02F260F0C6E817,283292B869C9C940,017C9DDC498EE5F7,BDC0DCFB8D8474C6,002DB7C1EFB55E34,B523943F5FDAB9E7,D275D27EE4CC7C0F,D76BC10F1EC58207,E8E26A59C19AA01F,105E5EE1CC7E2A58,CABF66D6B22F1C0C,3397DF8480CD13AD,00245746E2D7DE6C,1398F19B7E88C47C,EC612FA62327C4FD,57B9D1C0BA99571D,77E0A094D49C2DD3,0F1D48EFA3F8CEEF,FB71DC8E5C64A548,9B982376BDEA2E3E,00037C94CDE9E101,0E9F67B5625F5A41,0644D19873C84A1C,A408DADF509C039F,8214D7266AC91EB3,7E53F617FA48F934,2C43659A35EED4C5,11AC8CD36ACE83B4,0003BBA8D14FC838,326E7707DBAF3B44,C974444750E9197F,E68A4580BBD2B575,32E49A9EBCFC32F7,7F7836B8587303B4,D1DA706FA75886DC,C19BF72F246B7DEA,0003C2673CD369D4,D2243CED46E848CD,DB22C0D1367A603C,A858569DD9AF37BB,9601D8BCF2A87686,A1D9926C7E0541B8,89AEE0321D1B7878,C1FEC1F3B382F884,0024EDC04EEFC185,1A6B1F3953CFAE2E,9D942A8F71B7914E,CF20CF94BF3E63D6,EC697C1D8C8610E0,195599C98E66A49F,65D2B56D04D2E197,C5AF0808AFBDFF15,000D7B9D832C7419,B938606538D2E35A,E066402BEC86FB46,3D717129ECE111E3,D6175640DD2F5556,6402B11EFE03D18D,1DF0474CD636BCAC,1685E1B3A95E02FD,001A1B41B81889E9,DD704126FE9623E5,2DCF53207C769117,811CDAE98EB707E4,F875DDE415DFAEC3,F05FA208150ACE36,34332602EC012151,432FE5CD48E1E6E3,003925D3D3D47484,7179426ED33A00F1,C95C088DB6AC5581,4E9EC64F542AD219,7153EC343C4BC3AA,BA1DC1DD293C9F8F,1881CABAEDEB6800,9DBB555031A241EC,000071AD25D8053B,5C0CBA997A824085,434D27A07247CC24,AD018016D8C15586,E41E2FD2D8CCA16C,C4975B92ABF03546,3E766CF785440089,F2C9EBA6EFF8F7EF,00357E05442DC70D,80F618A6D7458309,F3261350CAEAA962,380A322CDAD4B4C7,B2624E2986C29B87,E784CBAA2EB7F53D,E4DFA949C056EF47,93DB8F10959F5992,002EFF3B08B618A0,4C7EF82370759C06,8DD04D3829E397A4,1D83974E5AACC19F,85730FD9756CB8A4,21D94B25747FE587,0F437EC7A34CB2BC,CD158099608EA822,003C864C8E3A6669,71C6415D9FE7708A,92EADB843C6FCE84,6DFA3BEB91EA6C70,6030BD32567D228C,AF0E82A35C872B9F,2DA0CFA3A529567A,DA64E949AD90C0E7,00026DC47B622B3A,25181423E9400763,E14B44CEA93D3B7D,A33FCA57BFA771AB,9835CEE72B0370B8,ADAA1D2AC57FCF65,E0311936E27CE5D5,4DB5E37EB8AD524E,002679AF58DEEB85,4683641EC4025726,7FFF9B467854DBB2,1C336F8BE4BFC89A,20A94B7F5C212505,012C1D0E912D95C0,6CD81B70EF7A732C,DAE248892ECAF182,001549440735526B,FA1E0E3AC620C56F,5EB0EFA160D71BBB,8642FDF632D5EADA,605C7697791FA569,8652002F8CF906D2,A014F3C429E8566A,DB759D59E93895DE,0000FDE585FF9BC3,C5860C979D2BC086,BB53690E15B6C52B,F76274D9F5DDDCD3,4454CB6EFF6E4831,D2089AEEB8791E63,45C22421D098F5D4,9F20BB6A5CD6DFA3,0015CD6C148A99AD,2DE16D82F4F83C09,F9B162B6438D8DEE,6CD67F54429A923F,D235D4BE4889A969,8E0AAC5A032CC0E9,E807A54C6F6C6846,4468051C3EDD4EC9,002AC7A39FD3C4E5,B85D9D098796B113,A30BEB0520D28F9D,B41131625252BAD0,B335024E589BB760,D9768E626454EBB4,BF66E773DDAAFE7C,FD12526FEDB08F36,003CDCC46CB873CB,8CCB378042EC0634,25D8CE4BE1BF8336,3798034279AD4C7C,88D7F87B59FC3983,D5C2C0EF56B02B2D,D41531A6DBCDC0A2,77ED14DAB68168CA,0014A1DFEA055D22,829D14BE24D678BD,05D8840379FDE8E5,A3104BC1499655DB,54742EE25410D39B,0413027A42BC6A9C,E8D8AEC5094B7F73,8A3DF4653F45234E,00077DD8945A3EE7,44F9F412D74C6F39,259C856EEB13B7EC,D1C6D26E90149D51,3E3BCF538F9B3376,01A803747214A2CE,B020E263A34976D5,FB61F65E59E831FE,00095E16BBE1788F,DFA26C264AD17D2C,5E138E8A300F2437,68D77F2A1EFF4D71,D28DF124EAFC7BEF,E1C834F80675505C,63EA6F15C66DFB5F,ADA30D555E0341BB,002A8A898199ECA8,BAA49BE6EE62AE07,9258C939A57D41C1,F3D3F452B6DD9D5A,88FF98FE150B154E,D2DDFD099FF0ACCE,EB874A016B9B4BC3,26C76DBA66E6E848,004008418CA0CE90,1E5D4DB016D6DAE1,60810577922AD712,DDF55B7B8DFF7BBB,2044BED8BC622EAD,32D46DE576BEAB09,BFCFD62A1953FF83,3AF871CCF7AA392F,0019D2C79120494F,07FB3DC9E426267C,FC685210CE1D5B58,7C7EF55A60C75B24,7C285FFA3FBC66FB,A38B676BCEBC1666,3092924CDB204F27,B657A9503A6727B4,001014190F0F0FB9,2680476EC17CF0C6,ABE893014CF95CD3,F0364EAEDF0BDB45,B2BAD4D4B06AE7C3,9A6C75C9F484052E,DD0035947AF5F314,9A5BEC28269AB97C,00220FC89C6EB57A,B8C19F0909188095,4AE92354F1C281D7,D1CA1DD10916E56F,A077F725AAC3ACCB,9C3D694A625F846B,5F9EE25121CDE32A,F0413A9BFC2347EA,000EF8EFEA647173,6C8FA4E56ED00350,AEE1A81F2E0B713F,F54C9385B0249B67,C3EE61D9173EC593,6B1FE0038BE430AB,AA68621AD96D9324,CDF7E1368AC98F50,003B5B77BE9A57EE,FD74AE5FE556C761,D06C0EC19856F3B5,EEAC21BF0EA6160C,8516A0565E9554E4,08EE3B5855CC1278,3025DD3FC7C347EA,8512196D42276AF5,00081417F5BB2E18,7623A9326CA53DCC,4E937398F4F085FE,E98B8CE58AA88498,D2FFDD7F6AA2FD8C,D85CF1462395C453,D00117764180B843,E288B98ABBD8DF24,00379B8F9E1C440E,D4840E903346B36A,A79BB4F4887E14E6,ACC280946B4C2BAF,00B091C85E460D69,B60F4F6CBD1FE539,46C57C4ECD6885DB,6DA4A2E0A775B7DD,000110E256455D62,62C4EB49B761C1AB,B6D878926F4B22D0,FDE806E02D71D9D8,0449744FB96838D0,E0CF7FD5ABB8F4EC,2417CDCBE5DB4092,001B81B71D573C1F,00097D9DFC1EE850,25EA5177B74CA8FC,0667A16A861A0200,21A67BF5638A9455,4C4ECF1C74F27A77,CD31C1C95B76061A,EE187C4EE1DFEBD2,DBA458303BFCBADF,000C7FD57BA420B5,7D960477CA6BC08D,71DB24E2D36601C2,5B26AA041427DBD4,AD28AB44FBEA48E9,D847CF6B53442166,A9F1427040A2034F,A64875DAB5516095,000D98C0691BC588,530087A2685049A9,997A435E795C8B70,5C4746CBEC6FD705,4F857FD5175D3663,D661377857B2F30D,86CF368A1261EE7B,04E93D2AA58F8CF2,0038B676053BEB32,63D0F40EFA027D5A,2846FDE6D92AC4FE,29AEF49497C40615,1B42FEF4743B87BF,DB207C0A79A196CD,8BDB7204079A29C7,E247E32F34C63BA4,00069AB83D781F71,25578F4A7C5E7733,83D8D6C23C13C091,693CADCD6BE004B9,2CF35857042EDE6E,B7A7440B1D98A4B1,B0EE32E5CD1EFF9F,6CA8EDAA9816A435,000A307E60F9C64D,0A0DBDEFE00A7C3C,234F8748B4B3A097,84D97B7ABDE189AF,E25E0DB63773C6A2,4852C95B91EDFCA1,C0F3F2A1438E30D0,40083815C3E8F1CB,00357BBAACDA124C,DAD856970F358060,95183BA93EA5D9AD,0C84F31B7374C1E3,CFC5B468BB365F29,8DF28B0CD5E1C746,30C888536F994C5A,EAD23071579D3CBD,00092CB6D6AA53F6,31F128BC03D90B7F,DE704C06464EAC02,919FABB9762478B0,74A90EE7607F5432,D301C10B1B7280D7,9E1FFD9310105007,899CB3C5F5285CD9,0001D257C0CBCCD4,3F3AC59B62D02E5F,5B64111CB1EFF9F9,73267ED600B5CBC0,91AA3942B5524F65,93423757C29615D7,AD87D97BFD8B7F33,CBE079AA15819A59,002E2A981EBE8219,477B1A89DE2AC4E0,3C491F7D20424C7C,F73DB38604D70C42,620A02E2CE11B9DF,FA717D739E39D3B0,36E2425F175EF98B,5C77D9D31FF6AA68,0037DD8954DD017B,CE1854AD5D1B5708,8A563C015F46D2F4,79487C3F31D83DA2,5950B96B9A686B54,4BEE0EC3BFE1185E,E54DAB0A9C910779,B7E7D8931BBA53E0,003518151D902811,BBBDA130364A1569,042375E17B844072,A83833AAB45E103C,7024422869721A80,449534090692B943,10AD5999BACC9A49,B20D8A3E3538C68D,00185BEF44DF3EC1,76B2E6ED88A82A83,B87AC3C8A5A03AD8,C66BBEF5A7D01448,51880A8AF804F718,B889C273D8BD50E8,51B417267EBB6981,74E3DB3AC255F77C,0018DECB12D605D7,ADE1DBD911589F69,836B5A2F996FC07B,1246C1C7B60A2E5F,FC9E61129F5D1C3A,53B23569AA593215,3C44190F4FAB0593,052E40C75D82C3EF,002A79DCCF05EFA1,0765951770CB0DCF,E3D7DFB47A9980B9,78EDB7FD4CF668E3,7625D28BC58183F0,0C64DB579E71CFB6,95C23FBC88D0F062,A30413828F451224,000CEA8A98BF9B00,45D2571012E58F2B,86754A706234BF7E,6DBD511D7071AF30,409312F7D7B7354D,CD1D892D99CFCF98,C5FCB930B07B01E8,5ED13849298632E1,001BAB757651EA63,0B830B66C0DE9D1C,2524C890118D3520,ED55D9A7F2A572E1,EF847CD773379690,BFF784D6EA3CA0FD,69E0319628D2F8C6,E301F5B198DBCCCD,00160FABA219DD63,38AD04EBA916D2BE,2A3E39755CF5434D,7409225BEBEEB85A,AC1D485D4A8B3A50,6ED6D3B871680267,59232244B3F6C6B5,44F534C337386FB7,00084FE9D305B11C,5BD07669558DF112,70285DBC0D331BA7,64FDFA5E5D328DA8,37CE823E8A5EAA68,175101A9F44EB2C0,58544362CC1A0FD3,B8A2CF805092028D,002A6AA2A6192001,9C5A8BE914DA27D5,D5697F951F850483,904589DFD67C80CF,8152A2DB14DFA827,751D6083EED499B2,125353F10948B575,C4F849FD97ACDAA8,000A918D254690C4,1E0100EED689CBB6,43F9ED46E1E4E9B1,29A1E63DB1DEBF84,F88F422BFC0AAC18,0BE15F1B23C4106E,514C14A93F0DB9A6,5A1B7AC694411921,002D81FEEFD3C823,E98F400ABE5659B8,A24EB8FFEFF0EFBC,935C5759CA277111,A5330DF913AE9B28,0C47D645870009FC,A5066A889BB105E2,45922D13F943BEA2,0027CBA4B5241B13,897B0EEDF58BBC41,98E38BD882FEE876,5A19A8A1E2C34D66,60A3AF0A782C20EC,805A5818AA3B9F6C,585BD71EC49D45E6,60456E9248EF91E9,00185E1640BF851B,8DA0177AB3AC5DFC,02FC2A69C2BDAB93,9821AF901999A336,76E71847B000C1AB,9901FF41ED78EB79,9A3591103E9295E9,CC789F5D2B5F9C51,002D44FF2C27ABB4,F1FCC6378950C5EA,E31690BD5CEA91AE,5B1891F4EC467070,BAAE7E8D2D363535,5C5E26330E7CB480,3849A1421A86E02B,78304D9ACA1FE321,001AE8F0CBD8075E,A635C23C3987C859,B3C1E069C69A5A38,01E4D360146DE681,B583015DAB0BBB4E,FCDAEB07EB09DCFF,469C8757FD53B231,95551E1E2221F9E8,0000DD44163E40EC,EF96CE955867622C,ABF76671AF13E49D,F2CD534F6BA6174B,E96C3C39DA399CC1,3D772C0929802AF4,234604F2DBD61850,2B1B68E2BB2B76BB,002403085318D4CA,1C93D71AEC9EB2A9,8A196FDA79733648,12E2E3EC67B7CB72,4ACA7CD788BCC596,B0D0589BD1775052,77D5851967522FC2,F7FCEDD9977A673C,002226337D349572,E9B50A4300B3D06A,5EC82FD55EE0FF0E,72764B0625CD4500,98353FE4BCD904A7,4CA543D06094332D,086B5AAA64FD3E6D,B2EDA05DEB451160,00327156BE72728E,D99FCC134F65EF19,3E2F87EDA795A170,7C5B444B6814FFBB,2FC0F09B668D28E0,44CB2D58B82758AD,97727CA3C8A1112B,410F5FE5178E1BA9,0028D45F256842CF,6952251403957405,A5BAF15EC8613C37,6576C085D04D5AB2,B724F281F6008F65,6A606BF20BDDF86E,D9EB3A6E9C2947F7,6DDFDF2FA7D425AA,003178DE840C2998,88C279932BC88A7E,3E6124DFDEEF11D7,BBA4DCC3A60D82A1,D87515746BE8F535,D33DD1D40E1A3236,62EBDD67878D916F,3B8B2EF5712EDBE8,00339B5201BA38DA,36A0387E8413CD76,8D76D58B224D4496,380F7653298A22E8,44A279C01EE651F0,FF837667CF10A72F,BABD35D519B3B4CA,372B65DFB1A28157,003B9109B9D11517,2A7D3FEEE19C8AA1,3D307F1163200FF2,A0CC490B269C86D0,9B9847FAA23CF9A4,BE1C9959C9C36971,46787A0F12454ED3,72D7631A90BE7336,003C4581032D0DB7,DB91CDA344C176CD,AECB25B0B052F200,1A66DA45D80E2BF9,60B4892A8FCBDF63,85A2F904A5A9F6A5,3D7A7D951F95C8E6,97454E4A8EE48802,003B7A2CD6B42C1B,2481649F75450EEE,97E471AD7ED219CF,AA19750F3D18E9A9,A8EBFC572F2A8E58,CD18019332CB01D1,6EDA18AD7A8C24E7,28AB46842647BBE0,002C08856EC636A9,03BD4ECA256FAA97,171A12BA2056EF66,BC269634F9180968,2E1A23617D4D1AFD,2AC8FFC841A9C40D,3828837ABE425323,FA9624F6DA20B100,003CE1005CD9EE25,8FE400A0740F4091,840B8730541CFC11,053EC4B497585519,81399D176E0FFDA0,9C612633DDB353B6,B2B89EB007A3B15C,1B7BD4727DFDA094,00273C066A578E5C,A1878DD95D86E217,F285C5122B6C4F0B,B5B7168A0FAD4B41,45E2CB08BD53E211,2E8316227D57D4C0,53CE5E42EA5C2F5E,B26EB4F46DB0C10E,0013C6F1F49CB306,E1C6738AD2568643,92A1F12FC2084B35,49CA8334CD44D75D,68ABAB76BE12960F,230AD76C96E21F10,890F216417778E88,017D21D8AB028F08,0006329633511AF7,772AED680D5A8D81,E24F881B033566D7,4935CF4CD5C3A262,2C25E1F8367D214E,288DDEB3D62167ED,75CEB293E2829615,5FCBE81410658037,00199BFF4C4F0043,AFF1320C7A738E2A,D08F51A3E7EA8E07,E5DD52189BE94FE3,8B3314A5F8E157CD,785B07F0AAA53F18,B2C4159680F1D550,79CF060030ACE467,00200A285D040ECA,4ED38856E2C19044,CF54B5B921B916CB,252A2A7F828D9FB4,6A0023C352F14368,78FE27DECA43AA99,27E962F4020DBEBE,82CDA38BE35C84C3,003C4350242681F9,DB06E86338544A68,23EB4AD1F3DB459F,1FFD9DDA4920886D,D8E743E0A44633A3,4A76640E862E4861,9020512895F8AD41,1E3EF9B0C152A202,0021EADECF7145BE,0D9E28E19BC86A08,3748071B4E426F03,9C8E4C44436BA202,D78F61128CB058A0,BC2C8B9BA4368388,8ECB1A8DCDB93FF5,3CA99DD4E44597A7,001348D6300281AC,DDE145E559E84474,B5009516C54D72EF,9B7D4F6A607966CF,4F9C4C4DA83D622D,21D301A9EE542DDD,BE43D9269CBE9EF1,C4F1E2B21ED30757,003BC5B96EAE73DB,899C792EFD35F980,6E99D4C8E29027D7,CCEE7516BDDD69DC,B5443FCCDF8D829C,0C68C580E9255FC9,E1D1472D74584187,3A0B124D78601669,00191E01CD0C3BF8,56E7562A330ED7D7,8B60E6FF8A3EAFC3,04B093BE14B73166,A31C1B506AEFC909,ED9477A481D2894C,C4D587D3354FC3C9,46B89C253A61B565,0002D76F4BF599B9,D102F141B575E2FA,FFDE0CE408638C1F,563F0DEE374B05BC,644EBCAE84F29638,21CBFE06B4D1B0DC,8AE8900CD49334B7,7F568CAFC14343F1,001E168BB9F71C29,1F301B7FF7B393F9,F132A0E89CA89F89,23F796E0804E4C7F,E8FFF91A2D277005,3DEFFE0F4AC34B50,84E4DA7EF4747C35,15477CC152335D9C,001FE0B75AB72BB7,1078353CF384299E,A978861DF7FFCF28,1524F4B9C70179A8,DB5DAEBA282E3148,52ED795E67444BC2,3093BEBACFC8C1E6,CC5535571728CFC6,001907A1B140555B,B3584D25ECD625A0,84B515DC097BEAC0,83877F238974F262,F3E810931FC01D8F,7138E5FD263E65EA,99559233B3EA12B5,01A6ACFA720A9B00,0018F4444CC0DB03,4C526E5370862804,94F741702BE280B8,94FE018632BC8B4D,CD6018A9BFD734AF,BFDD861CDA02A87E,8B0974115E5ABE99,7A49B078F76672FE,000D8A8C9D50F044,534319E087962457,5656C54C7E3D33DA,B1E58CF193722D73,89FDB13CF05E5B84,20CFB64F2CF487EE,1C0E70D1325D9E0C,57792B409D24C89D,000FF6B2FB5B6DE3,58BABEFE319CFDA0,67C17AB6A603420D,2757808E9FB7097C,1BF509787C636D77,CC6BB9B1DB5D431F,D3BEA2E8FFE80152,2E38636FD910C1FD,0038B7DC1ABA79C5,065AECCF4D6B335B,2724CEB70D9E6B2D,7821F2EAE7C957F3,F4E1F36C318E9681,2623639456A27A8A,8D0EA70AEB1253FF,A7FFC10017C90885,0000947AD67FBE54,264510E2E839FD90,AE6093B709F1F9E7,290451B3091878D4,9DC2C6FA8C93DBC8,3E6D927430FBA1D9,BFAE5BC99F69BF89,08B002DB6A3E8EDA,001CC0590E8697A7,6EA541D87491FE14,8616A8CB94D5733E,39DBC3DABB094B90,DB2006C8D5E496AF,E1FEC3FA1C1474EA,1CB8CC0DED043B05,6677DC7BBCC8491B,002E2C4BEE80FF08,3FE98D284F449A5C,8A0EB1908C7CA5F9,3E374719DCAA5B7B,204AC94BEFB7FE5A,641E9B47BEF58254,95EC03999A2AE744,73F275BF7BE3A84B,000D2F9C51E7F915,90F84D8EB0C2ABE2,0335C5A5486CB457,565C20F2E98D77DD,2614B113E60AF7DE,E2F8FD343768D607,57BB78F6B2A7BA37,C337768F02B3A9F9,00370FFFD9CDEFFB,D88BD6E085AF9870,75E77EB02AA0F8CC,473C5681FB42CE24,5E71ABEC78BD3C42,2F7BDDE02DACB82D,7CA21A7EAD71FFDB,9E22C01E969A6682,0031E66B6896291F,FDEB56876C0B351D,2F6D5EF5A5206994,76789E358FD62C3A,558DC0793AD13F0E,E2C16940FE1874AF,D5B99973D17DC2C4,0DE865DED6C51C47,00258ABFA61D3FB7,88726D458EF35AF3,8A9FF7ABDF529D6A,3B11A254C99EC670,04E5A6A36504C751,B3BA634F5D68A91A,6660A8E3E3D7D04C,01E096A449251B49,000033EF842D0C46,E12B899C7074ED5A,E10C4149914E3AE9,AF96880E28FA3319,57CB7EC13265C70D,47483AE8E6FD0B5A,FB857A766A846DD6,14CD8DB953AF8827,000FD67523C8B000,7EC67B3F1DF73667,71E2D0EBD5E345E5,378B8FF1B8CDD35A,C94615E8FC2F8447,F7C429D0255302C4,018E03608BFF9CEF,88C7692BE23551FD,001567F219D40536,F00C4F470373EF04,C67D3A96938ECFB6,A7225F8F5087993D,783273B5CF9DED34,F8D5B5E7E18B6B20,0DDB3224086E653C,0C974EF4E91B9A29,001F4E4DD3E365C9,3FB1AD1817E3FFEA,8C8CC25D5B1ED8E6,59C6CF66FFDE1405,42FC2030DAF5FF74,2C0054FFB4958D13,CF78481FA8FE53B6,5B4AD68A3DB277CC,00331D2854347353,3E468E8437867A28,67AFBC354AF6BC9A,CE9D7DDECE7D5CEE,A76E6C52D07DEB7D,63648F4D37ABEC3F,9E90547C6393C024,8586693660164EB3,0035F8F2E81A2CC5,88219AC7A6390098,36C594C219377691,45AFE246B805A101,5E2437F2E14398EB,72F24E994955901E,B767121ACED08D25,009D7F24C87EE11F,0015B34704FFF7E6,73D0D2987EEC815E,C0F153B445044583,2D13A95078097449,F0AF4EFC0738D7E2,A6837163F3B19981,65391EEFC292C0F6,4DDD2F14060BD77C,002BCA15F975F430,5A793A91FFA3DDE6,F0F06BB2571179ED,59C51CCD75ACBCE7,F94A139E5FE49B91,851F270200EBC7BA,988312AAA0AD9A7A,C695EEE6FC2DC4F7,0002D3FBCEA3E73E,E286823819BACA6A,2759C962924C36DF,D65C6EDA2F4D5862,E23A4CCFFC9B0BDD,C6755B34C2BAE354,1E79CD295E0B61DC,00D8E0CC11102A4B,000A65D9DAAFECF6,57F5B3396AE7EC7C,A27880994C84CEB0,A108D49B1CB7774F,FE3E9242D8BEF8A9,5913BAD3CE790C53,6F9D9F7BC7D2EF9C,2465A683306CEFC8,0022CF994AE5864B,A66E7E8701637B98,E6295372DCE7E887,1E3D485FE79A23C8,E22C64421839F69A,02E6E51A78EBF896,B4D527E563148CE2,BEA0C8D6D7EE8851,00016AC25ABD334D,D8AFC0EE42ECD5D5,6D7BBE9EF122F4E8,88ED0DD14F9D1AEE,41F5836D5670B9ED,8A2C931675330477,9E3D9654C69B67B5,95BF68B8F4327444,00254AFB0B811C49,0FB5C4EF03B77159,443BF4FB9F4914FB,3AB41756F336C9BE,79B213E3E518DD3F,E45D06D509B41EA7,DF6A53BC1807B152,E42196825D5327BF,00366947BC79F193,80E8D4681BCCA9E4,39BE06E229CEE4AE,EA74585486FA9228,BAE2F41A170ADFED,CC5707B9E6A0429D,3FC8776414806C29,D1F07420DAB33D09,001FB59CA2FD9800,79F0B4B4449CA594,27D0EC71A18226C7,4B2734B295638CEE,6801E3DDA230D3FD,EEFFA0D0C6081952,21B894593FAEEFFA,B60F389B24BF6B1F,0032FC08FA154AE9,E47EB04D5C81E19C,AA3F2545032F1A11,325D4581E1CE996D,D0125121A923E222,C527FCE909272E02,03669B2D3A145CAD,72112171C3B2D57E,003FF660C2005158,16ADB9E27456C1F0,E8219BE1FAEEEE12,3A96D265F5DB0522,A46E92015BD360C5,E18A0487626297EC,010D6EE1BB4D8272,021B902C03EE9AAA,00080221C2E3C41D,0C7CD443A6E6BB30,BE1933430E6967DE,A1E370D0D1C6373B,E048F1EB79C5C492,A6B28B98662C0FC7,2A18110FAEFF1A47,DACC9A98F1BB5758,002E38D9C8C9F209,A4435EBEE9B49AAD,F1252C691A48CF4D,ED2B62D2D58817B9,3840B55A490DA8D5,49B468125286BF91,E16486E895F446BF,079D6096194AAE22,003C51A8C2DEDB63,E0EEEDABF60910FE,7E1D5FF49EEA87B4,13843C67A3BAF041,2AC81A887206337B,138CF0E63867C661,EA1C59BE06304587,E751ECDB4597129B,0031F54E26C90BA3,19551D83751E330C,85D9DCF7389D2C25,6848A69AE9DC1405,00BB637575E177B1,FBB724F3AED0CA34,8C428A035D2233B2,63F51A9E8E9E4328,001EE9EFDD7D31BD,8F82A17784790121,3398A3859A81FF55,3A5F7FB3EB5AA816,C804CA97D1948A91,2D6BA62BB1FC4D23,97BDA6D05605C1BE,7A492FAF39090CF9,0027C0C804E3920E,3D510F3318EC4EE0,10D6D9E74214CCA4,CB21734F9EF49E2B,E0D69AB5CA53425D,F2B7A1E1691668E3,64362A95AED21DBA,40709095BEC431F7,003D7541B546F3E8,B3128A80229847C8,4DA8243E270A36E1,70F7DBEBB901275F,78FE0548777736D0,F55BB9F9AA1DE88F,8E6E8178F70CDB21,7EC2D14365B7D5D6,001F8F67575D7CAC,C5C9AE9294D64EF4,8D822BB1933C2CF0,16B2D8C093FAE622,1F44EBE1BE627B82,FFCBFDE53973E979,3F1793F0DCBCC798,F6DFBA0B80C13F79,003608147B8B7324,4FE0EC853445D58C,5017B8021B4F19A6,53DDF15CCFFC3BAD,E66585612E7DBFD9,F922291E71C9ACD1,320E83BBC9070109,4B9EAE0373921B72,0012D85F40056F5D,313B0098A7FC1C30,27DE97D14AA410D0,8C9C363F450A3057,3E91F992D7FA07C9,90D24F7AC7C32E7A,A7B8CEDE6159DF8E,6F3D1C0FB1524A8E,000EBE5961655E26,E34873BB17BFA945,A92137B991E385CB,0C1814049F0E21D2,4AC3D59AA6E6584E,7451D7266D218A1C,7724215D749094B7,B0C45837459D1EA5,001504D0E84D8807,12F369F669F2A978,2EE50C7990DB1A90,46669B0A5619C8AC,90556C871A04E829,55CD5710D25F788C,58FAF42D7CF7FF78,D8AB4BC26F75CF7B,002BE0E0734C10AC,F511BFA9E282D87C,C8232FDC845D13FB,DB7E476E0F92EE1A,6B7FC0A6911ABA70,C4C21A7C308F4CEF,0DB699286D7FE43D,3941ABFB914F1AD8,003020E25EBB5946,3101DD85C96F272B,2C9642E6D400E52A,7F6DA080EDFB5989,52663ABEED863F43,62EE49D4D6C7B30E,E1C47B7E94A1EB9B,088ABF2B89D7DDA4,0030479E53A5072F,351561D504EA8FFD,96353F8C28AC6426,FC69CB58899C6DA8,516DCED255EFC183,9188A3908E68C3D6,C2D22ED76F5AC486,DCFC0C7EABE745DD,0005FDFF94E4D514,3DD2B1BE08F16AC1,917F85F5F0E1DE63,AD54D14254031604,E1A1490C1ACC54FA,B3E9DAF0D786AB50,408C36C838DAFD47,0E34A2FAE98180C9,003589F2FFD78A08,FE284106596E970D,AB7876CDA9411B88,CE6FD98B93A957D7,43E31C5235F46C2F,83A95A018F3F9AA8,8382441DA2A4F8CA,C437D69EB223B823,002CB5C87FEB6228,A8A403CBA0FF19B0,5E266D267662D407,305B52CC7A5002C2,41333DB1FC47D0EA,D42B784E8A61BCCE,4A2C55C2C5638479,508E5D81309C176C,0008A1452129B32D,0423B728B9D9F09D,82C0C848ECA75D67,41BE0C82CE9EC872,7DAC8A3D03B6F3D1,D62B0DAA5DE7B0CC,F75E36CC36C0E010,CF6D22012F5DB24E,0006756CB5FD63C6,468786E1FB77CAD0,EC7B5DC72ABB8957,619F42EC9878958D,B456E28922D96701,A815781D2E09641A,FEF512A0C6A5824D,BA0CBF694050837B,0039F5C7A9834512,00D4A0A89E8C2D4F,F1917D7CA2F3481B,87B9FEF6F9CB3004,909227614E099978,99EB7616D021247F,FE01E74767AC401E,0274EB769B629B0F,0014E2FBA95121C9,94A75A75BBE7FF2E,DA75BA6E23E5F433,F828BAE75AF9616C,311DD75CA4E89118,F0525B171424E0BE,BD2B3AC01FCF5A66,E35EB80372499014,000309B01EEBA916,8A53B2AB3C3A3109,04D9198E1D3EC01D,D8957BC70A7BC831,753692B7A1CD24DF,4D089A39A4BA3F3F,A47D6E44451D3CDD,CDD52E28082F56CA,000BB35BBCE29F6E,73419EF74C26CCD0,4B8FB30AE5CF8D16,FE08B15FEE594BFD,BEB8903FF717CBFA,98DBC53912A6366E,3241ED9977C0665B,F469020E692955FE,0039899AF0CD68D5,8425E7720221BB70,30B9D738F5F077E3,AABF0AEC5528476E,6811B185BC271733,73EF819E07A6EF0C,4A5DEAA3C9F04E58,559318B98B4CA196,000C3D5A971B047B,E715475BE4A170FC,A3F00FBFB950F535,49AF6397219ACF01,3EC2DD71C0EEBC19,80C02F0F1B51223E,08F435BFE3822ED5,581D8FF1FCB9A556,002B8884E95B483B,A222525FCBDBC192,BB37D760DF9F19AD,BE5F9CC0659474C0,01C3F4819D93C509,D6D42E075BF202BD,33C131154EFC9CE8,3EF65690ABEB6CA7,001011D066A3F3B5,6F350B41B0E2030E,EC5AF6CA1C8018BA,DA19B9C99394CDA7,FCC1E865B0CA7E02,74608F326FD050A3,9C1933C5C0CCE223,3D3B0B3904225B5D,00188901582632B5,F3E9252EFBB346D3,14443C9A9E2F5BE4,74B956625B2153B3,77A59D98B8E2457B,68FEFBB7ADA985F3,53F806100289FC68,61AA662C51047ABF,0020DFE3A01FB45E,99AA6B1A45651321,0A3CFE7BCCF5F6C4,7DD26CC880D1B995,ACB2743D18121404,212503804A04AD7C,93B8394DA1FD4B64,FAE044F5F79D9D6A,002ACB5B533C5C4E,2B9FA38F8721215C,94E6A61157AA0B3F,C81C29CE24BFFFCA,79ED54406AB5D2F6,308759D82D3AD61F,3C2F7223C19FC661,7CC6D271FEC79528,00330486350857BF,26615F7B8A62BA0D,F4A7B78420E031E3,B7F47119011915E8,BD2D4DB8E56BDCD3,762A8954379A958B,FB34A0518B0DCDB4,3205A9056032DCAF,001813377CFCDDF6,6848C716E24720D5,8DABC858C3DBB58B,0DFFCB828D7C2D8D,4E65D59EC6D37BEF,C6B4506B81F4EAE2,FDA81357F04479BD,D00EECE7E0C089F4,002750E0210210CF,988FA996A8485EEA,A0FB1D79FC34ECCE,439A5E68F976E925,03883FC15F3B3C96,A4A7659381F01D47,3842CDD791E3968D,3D52DB376AC83AE8,00384967C5098F2E,9A06CEACF43F197E,4B496A033C0B6D4A,B9D10FF000937F02,8DD87BB11653158B,A230C5BA53108202,D80F55306423956F,2AE258BF1549D235,0021E435403E3437,6198EE2290442495,1A395D2F4ACBDF63,A2CBCB0BCC9BD812,D79435864E1CE8FC,022DBDF46B212323,394B4DA3ABBC9F2C,ABD92B2C1E3811DB,00379CA219886F0B,DC62B3C45930FA21,A345B17AA2F3A849,C6DCE60D7EBDF424,011622ED918D97D6,253F30B81DC90DF2,CC419139FD6BD18E,23EEFE20EE3DD71D,000F9CD931AED018,617415AB2036F66C,386E82F035C8F84A,DDB74387521DE814,8578191F3FB15B8E,AE102220387D8E83,49A553CAC8A824B4,68051BF29ED1CA7F,0003329719A7FA60,43BD05729152543A,1E04BF9934F08581,E8DB1C4E747C3A6F,BB3EA1974F8D0F43,A06AB925294D06A6,01ACB8AFF5016FC7,279E40F9B6F84414,0007FB1F19BBD2BA,69E59024279BC9A9,A535C16FC07CCD3F,922C0F631639BB04,A84EECC5684D16B9,028653374BCB8C93,DEA97F1FAC83CCBF,CFA2FB6C22EE4535,0037666FD8DD5A3F,B64DAA4540494ADA,74F65F084F078B1A,44B16BF9044DB1A2,87EA69F36E9A3186,8FD0006A183A430D,606C6640B4F052D7,2002AED1610B2904,003FA50E5F36D391,44F19BA5A0D784DD,6EF7006CCD563CB3,8E42A26E01235C0A,EEDB77C4D5417528,2EFB4A9F9A3F26DE,05FE7A23EC806C04,82367D0758C89C5F,0021D90674A3C388,1400B7EE02F899FA,2CBBBC9D534F5A14,0DDFD61CCE19B7F5,4729BDBDD7D90C1D,669148510F08FE5E,9919C31AE811416A,EA8ED4E5331D681F,00093195FF28F15A,C263CBC8AAFE4EA3,4DF0B218D5CCAD59,80F7AD3A83B9678D,2E87785F43554719,71B6D258D084B26A,A007ACB227F68FB4,8E0D708E46ACFDFB,0025658CA00E73CD,270F086A78DAD7A0,44B7E0C9A025E6E7,FE7BDECBFC7CC9D3,AE3780B8D8E79B21,625D10E57C0BB81D,AB72A54C5DC0198B,5557978AD4F284C6,0036EF0FCCE8083D,46BD285F4F017B2F,BCEEE8DEDE44729F,B266A608304C43A3,A5A0AE185A98080A,35422A88DCC876BF,30DFE372DF0098D9,235DC6EA67D48A68,000B6294288FD136,D56A3C2E01BC31BD,72B3D30A2A85BD58,3CF80932DF2BF04B,4634CB34E5BBBB55,398D4842747F8B48,360C39A89C1484BC,01605F9093FF6293,001ABAD51E5BBF21,49348A69015DBE0F,FE6B8D78930CC53E,6308C722001077A6,8640652D83250EA1,B0F88675F9393789,DE5BFBF8BD247DE4,B93FFAC0DD315E59,000FEF197ED80584,A4903A876351BC56,6185CACE787C3AA4,391CB180688EC9C2,B4DA4D3FAC916CE4,6DD173217C4B2A7D,D1CB7E8AAB35B7E5,8729F80D8CE2AF59,00338E9C199529BA,1E8F47F4FC6719B7,FF9FAAFAB1CB68A1,DD72CC297A4CBA6A,2414F8F1B99DCD78,C51A2C881FDBF3B3,DC5E29D025939918,1449B1996B6D2FD0,001EC44014DB5A3A,E7380719FB330C8C,70EE00C1AA2C4A8A,7F8FC4CF56EBB5B3,CAE893D0CDC80C5B,5C2E162C40DD761E,930E08BCDA1B4E1C,438F3EC46BF44D86,002EFB7F072B4770,ED2828254A805AB0,E3D03F798C3C7D85,2F980501BC14C42D,871CC1504CD88F0B,847564E81CFBDCA6,B2C41804F3EC303B,0B31EED244890F97,0037A4036E49F06F,6A350A11B31C1144,FF54733DE87A801D,3572732BD06E02AE,B24108259A6483F6,A569484CBD247B26,EA8D96CE7482D984,7187F654B940EB15,00332B0F969F15EA,4030ADFA554CC628,35D2B9E1F2A524C8,AA924F10B9113AC4,D85F3A0E4B41AE83,21BDF508C0259D51,C15C8B2A462E3701,DDD27BB0FB1C83BB,001A7183FC07CC42,EA5D0FD44E270C56,AF0FD99F9D4C3FFA,EEECE581C71D909F,5AAA0EC966667E03,626E1673E65B18EC,E184FD5724AAF897,B14962740CB5DE0B,0019EC6DD3A0BB49,785EF605726D1468,22B0009D9CB65804,F29FB86A299DC063,A95C7F5570258076,ED7AC6932ABE63D9,845568C78327CEC8,2BF75BE151488F81,000CAC2FD3EF2735,38D3CDAB650F6675,8CB85D334F77AEDE,789C7952368C3F7F,C9ABC4DCAA823433,086F819E94871B52,8059646CB4ABF3BC,3FE4B0A2AA254D77,0033CDA21E2A6A28,F95865B79CCEFE81,A53841D7D8636560,08DF60FE3FE9D5BE,D73CFAE53A2450D6,1ACB4B1AAEFBD76C,6F9AE5553C47DA6A,22F01B82D9D5C3A1,00222683E40896D9,2458EDAEC621C537,973D92BC482A86FB,06106D491703571A,C18671D79B002327,DADBEE6453678703,F0F375ECE74B5A37,E9CC103BFCA75AA5,0009A8822DD6FD2F,84BE80B67B1302D8,7916720C5E1CB465,66C4825669D0F4CD,D1737ACAF1B78DA6,F6979DB9A81647CC,2435E87251C826C9,13EE419BE462CD35,001211B57446F0A3,A88DDB1582857A70,3B306BD1524FD81F,2CFD164F06F3D5BF,9DB1B397861C7ACB,4680863A8BAED816,D0DC2D10D9FB37FC,37F17F8FCD224416,00158464F6CEB2E1,28805FB758720449,097096F71D510436,8465A57C7D0986D2,9F0510A4DFB0EC51,F098E55AB1A76120,A2E3CB6DA25507F5,A21C7A4751644AC6,001210613505E329,9318A04716D6C2A2,282BD96E421844D8,E2F0FDD727B78B5F,A40BEA0C619D19CA,84F53E8754CB0B61,E018907468F3A218,E2FF2B725FBA15DF,00263591649A1CD0,950735EE4DF03E7D,AE77DCBF9C4F5BDF,D8DB0F61AAE7967B,7D19107ED6FC25E2,AAFE36F1260CD1C2,F035B6B6DE840B7A,0D7F332FAD0140B5,003A19854DDA4545,0DC857901FE025E6,7727B1074193F32C,77127292D7413F44,1512F32D0DCF1DD0,3F52DE509F288987,6886186C1B608CE2,F5BB74BDF4111DE4,000F076311D128FB,BF67CCA65C16974A,3DE3B3EB32B1147F,EC289C7105A9DC05,57A3DE8AAC392F49,A0C9616E67483A9D,5321A675E55EF65D,23CC8EC5279862BE,003877F3B197501C,4C5B268E90FB519E,2D00538E3D23914E,BED05266F5B5D748,99AF59B8782CCC41,A80C9B40F0770F12,6452550A25E6236E,DC6E147A36DFEFBC,0038E93E6C332F82,90B7311D6AB70ADB,B8D12E0E7A352D0C,A236DE897DB9FE08,28B7C4AB7CD37272,AA12E3EFEE94D441,5E5ED1088D2B8DC2,142E68CE96B1718F,0009711A85BE6AF9,8BFA4902641C9B13,086C50B53C8D6ED1,069FAA0613057BB3,3255850E89D1B895,B96712AB19B6056E,0BC69F8E8841982B,953CF852AEFD3050,002CDEA37229ADC3,7B70674CA5F0FFE2,3B3E9FA9C40B28D0,C1A0C479D4CE362B,1E2F8CACE2045627,BF120674642F4DAC,0A59D3159CEC424F,4D7166E501076B34,002E7CA4BE5BBFA8,FE2AC67825D3A6E2,1CAF7F9D6F263465,6B1FC3751CF2A6FA,FAD134DA52AABA48,1AD2C0DA02FF7DB2,EA94024437D7583C,9EA0EF519F288066,0004B4EFECA67C3B,BE30441539000C28,1F1A3D8DFB58C3C4,CF676FE941C4D7F0,6D74646B900DC3A8,CC123F5EFC75ABDA,7E533258E48D5A01,E0321EF8E5644922,002FB43824E3958B,ED1A70377820DBEB,B4677E84D6AC8F49,E6F1DC6EE5FBFD64,CC9553685CC37CC8,B2BB20E8299DA73D,08EB959C054617D7,C221E6C76955EF9E,0023B99919DC4A56,B855520750A3B4C0,0F22E536979361A0,0942D0AAEABE8374,40682D731A491556,BE1367B2C5C202B3,3DBF009C7D740C70,E379FDCB61FD2B26,001883BEF5DC36B6,C602854139BD258A,93D2FE62C24FB759,5AD1CF7307BD42BC,2D5FFF7E1E96FB36,EE57393D7D622E21,118DC774BC422957,2F62EA64A7DF8B24,0022C9BC1EB01D8B,E0C0108B8388AF4F,2C42BBEC754056DD,054BEE615E6C7FBC,38FC59EA32CBEAFB,9F26BF363058EC8A,A76150B4E3F29514,FE3AC077917C7555,00227C0A6D0AD268,4BF96EC998A9FA00,C4EB4C37FD58576C,3EAEC45DACD24955,9B306F4096925606,6B1E9DB27E9A9E62,80BD5795EED3F125,4F6C497F0E29DD57,002401483C8A4800,E1E30CF683DFE784,F23413A1314C3A07,1D5EAB026635837B,591993B1A55A8BFD,5FF8A16BCAAA0CCA,F701BE89CD9E04E1,9C443497B9A0B416,0014B0F4D40AA634,69FF2187F902F56D,15B5694D301D3CF1,724D7BF142B212A9,98DD53E6B21B649B,2448A11472A981DD,EEEEF6AF6352B6A4,992C6DF3BA37AD7B,000DD76C8414C8B8,3B90519FAA531741,71A161B0808FED81,EF495C5BD4006E87,80BD62F0BAE0539A,019EE93F1520CB69,470577DC35C6741A,CEADF3AEF744DD6E,00308E1FA9CFE27F,53693A1040096A83,7B581AB560995BD5,DFA780E31E23F07E,02DBDA631A1BBD00,452018F982636F15,015A045593CDBC22,92FEE4117402CD3F,000F6C97E0ACD5DB,240926855E054D35,7F7FEF162B4C827E,5226E6FC739BD052,293C870CCE7D0816,38833B1F0AEE9492,681A6263106862A1,511B7E5C1A780385,0005DA98A16A8C67,07EED3FA743D3F53,A5DB36BDFA4C30E7,EB75BDB075E3D53F,D1188944EAA741AE,412FD2FC16F80EEF,79BCE1F75AB73CFE,30ED8D24CA0804D0,0006209011C3A977,21E8E43FB1123270,C91CBA5664F75811,C77C69C1E4566210,BDC9FAB3CF479D52,78F0669395B270E6,2B0D156436CB1C6F,0041966B996C68A1,0015D99FBD6D2766,1A2D284056579F20,AC01FBED2571D0E6,831AAE78204AC38D,8C488089C0B42EBB,FD0C6D9D6979C4A7,4F1B6C7D398D725F,BA2B4FE9F84DA9E9,00255E7A84679769,F8EB6FEB477B4DCC,321D26C35207EE9D,61802FFF8E3D9544,99349FC46A58F86E,E58E97796CE0657B,382B8361B7F93660,AA6D36E749396B8F,0025C25B7B103661,6C0A6FD5DAC93229,81DD7CFA295E77DA,8301ACB20ECD2BF4,AC79456FEE1708DB,1B63C767310E49E1,59D0BB38A3DA1B2C,2FFC656436C2BC30,0014DDF2CDA13142,6F669A179A9B8B52,6BB5B43431CCC687,3378C207A1F931B0,1EE2C79DE8197EF7,BAD36941DB597506,2EC7219BB97BE32D,C69802949F32A2AC,000F430123282487,4F47507E8FE97CED,5D689D5DD29760DD,ACD04B45A3232BB3,FB5DCF7F6E952FE2,7BC4C96A80C333FF,ED2DD19F504C5BF0,AD8292A2A45A1028,002BF6E42222046E,5AF5717938C64CB1,10341DD56A58A565,34920E6C25BDD842,E8C18A02F0C3E738,7696F3EA1CB6B672,F073CDF1337D873B,461C8C0EBE1BE6E4,0040442E0D19ACE6,2ADCF7661FE09264,6B210A2CFF4C3073,D444734596E24594,1041D9FB29CE3406,792ACC26B54E223A,B0B7B7737521BF65,F7810FB372E87F77,0021F9AFFB31FCF8,B57D5FDB947F379A,A54074DED4A53A45,397344FDF1D6D461,F5CDB0EA615C7660,5604EE7B41CA47A4,F714BFE6B529DA47,A69CE2112A7098ED,0009700A1C837255,B97481F7F4D6212D,F3DD2BAB9E1F67A7,FFF7B72E4D2C685D,242D0FB55D3CF406,673EFFE06F4C4EF6,DDA1BB01B8DDC36A,0476873A35626C49,000415DD3C98AD60,D4806CC55BE5B1FF,D10DECA34F7910BB,5D24444EC920C625,302C7D72511FA428,448122B65162889A,E8A5A7EA770FD38C,092D65192754C5D4,001F3C97A2770C6E,9307E65E05E76D7A,819661B26441F20B,FC782E11BF98BBA2,D45132271D0F5408,A7D446379683E4D8,C7A570E78F001530,E963F14A6304A414,0026BD4AE2397FD2,1BC84A9550FC8426,2E15FCD73964E330,3DACEF0AD382E9C7,299E7433A2B0D73C,EE9D68CD110B6665,AFAA41A00230E576,1016229C00FEE900,00231EDB650CD0EA,D2E8AAE8E90B28D8,64B74E0623BCCF3B,8D88848FB5C684CE,5F1956BB42D6AB44,4F502957B798963E,F135D3108BFC81F0,0D56215F8F803DA6,003DA1CC82FE0B7E,62A982B8B5626BC4,9249A9098612F751,11E4C214524C1B17,C121D4240DE9656A,C7F0623868742AE5,8F13B7C6D29D3913,AD4D2B9CC419EB05,0003DE39B0A4771D,85D57B3A538FE0D3,793696F50B3315BC,80EC9FC20933F233,797F02A025CCF158,3CFB531A7FFFD708,67EB644526CC14B3,44AE5CCD6F265353,002FDDB51D758EFC,9B7794C9A332A68A,8DA2896BC1F3ADB5,043FCDEE1A1242D6,3A7D4ED83F93DA8D,D797AB237B43C338,8A4962E841018A3F,90F3F533FA3D1CE3,002EC99EC785053C,DD779E3179FB8CC3,2A4758BF84250C92,66445F4F3DEFD596,D3496CA6984BF628,1BBFBA0ED47D56D7,6433277A2EB70195,2247C8507F1EBAA8,003DA1087990FAEF,0C1411072ADFA67E,9BF8E4FFC541C867,5821C61C138DB1CC,C4DD799091A11791,22A72D7B1C6F78A3,248C8916F5CE761C,8B7D5A61660B3B0F,00218C18CA0554EE,DD8354A676872ACB,BB860E2F0E2E6A0C,CA8A1622ECD6D29A,BB06DB3D72B275CD,9B73F7CF3951AF6B,7250F43BDFBFD683,6A36B2E8EE329F23,00177D7D1E1E85BB,8697AE77DC89D770,B4E7711B30C508B1,AE0F18F8B5DE9941,110580E1E294676D,0D16168044F3CE0E,A3729C58B5D983BD,7D098FF85806B1E1,0002B0A72F5D22F4,9A0C91E69A382A1F,BA6180454D43DBA2,15F47FCCC5679A90,A2E046E952542673,C0478ED15A376FAC,E4E76C12BD6E619A,CCFD5DD4D8CD2DA5,001BE497BB0F23D1,5519978390006034,A8253A86FFF2E350,9C38544011E80208,14F6140453F6D4C2,F837BDFD731D121D,9DB2E50A6C6DE2DE,5706E82976887FAB,000F7C3C05EE2AD5,B554C71BA04E694A,A05356E35A1252B1,DEF9B8D075EEB1A2,0C7104ABD70D04E7,32F6E3E10E12F378,3BFC4C597C707442,D8FB190684B1B9EC,0004AF8AD05B6289,C321547C087BE948,69EA4F3686BA5937,643599755E1D7262,EDD6F2253AD8EF5B,4D1E240AEA281A71,433FD0ABDA481DD3,778D992BF591AF8A,000E9C49E837FA9C,96AF44ED4F2FB982,B833A179F965BEEB,A9C6CC5F7DBA8C14,F1460F3DB21C7431,E3B8C3EA8DE930B8,03B9CFF486338578,D1CFB9248B0B571E,002469C6871ADFDC,C98870D2B5722980,D262EA07339A08B3,DBDA618A429135E3,CD033CDA26B0F21F,B77284491026AFE4,66D3DE57168B1069,AC890DB94B844194,001C8191CCEF8464,91E75263FC521ED9,3F872CDAA8B802C0,4AE174DB1006B94E,AC5E5A89C6A36DD5,08D5AE1AB8F70E2C,775652ED53070E9E,86A304CE97DDC0D6,003EAA3C19DAE7E5,1F79CF2FE90F15B2,016C99901E3A06BE,09AF066A9F143710,0C876F3F9B5099BD,A9AA7B03E3C49D13,5ABFA44F184F03C9,6C3EC451289E4B5A,003FE78ECD665F5E,F844008C1FC149D4,D3F59528AC9307BB,B593EFF89CE5872E,950C08D83A269005,CC6F51CB7706DA84,90F0C2BD1C67B61E,21FEABF835FDAB57,003CA1501B7598C1,45228D918D934C20,1F25FA7DD34BC67B,05850639F2FF177D,0919BE5DCB3D886D,E5F9415902194FA4,CEDA55A4F05BE80B,0459B626773F56F6,0001B1FFDB2D762F,F8BE181BA7F1F0EA,CCB667D74D5B0DFF,7696E760790E13A6,E691A4F67074F8B0,DBEDA10ECF0951BB,0A431AD6E2D12723,304E75D7BBBAA5F9,0033EBF5FAFF6136,F594BFA427D53756,608E67F94ACDB5CD,31A2E90D51BA27E6,440576A1A7E102F6,B5E781AAEA600099,1A436CDCA9AB0D47,9D86E0E666549115,00391B2B2554FB48,B6AE74041D30B11C,2C71078E35474926,5B7D3729E5E35697,1B160EB1303CB3F2,54A830543E2DA32A,6E661590FB7A273A,BF2566F1AAEA1F23,002D06A1D7E5F444,BFFAC8B7A5F9B112,DEB813D9D8A871B0,9A3C63F95C2BD259,8D73778D0739BBE8,0CF64DE70F171A64,6090539EF1F118B7,6325F5C8D96FA623,00041EE177A1EDDB,7A7F375F128E730F,5CF2C962BA6ABF36,D591B844DC8AA1CA,F1B5A4410E6ECC6E,EE61EB741058B95F,CCA246AB9D2A002F,3DA926970D0B20AE,001BA433BC59F63C,BA73DFBF562511A4,A035CA48D114381A,8091DAC83183453C,3B2B74B249CABA79,06AD01DE89C601CB,036CA60C35870EF8,31798552AF876A09,00214A8782D7BD24,8ADDA757A6F8A491,D6381ADD2C37F8C0,A37F951137FE034E,1D565CFDFD93505F,A7B1F146696E7B19,60D024AF7C458268,6E27901E8C80AC84,0027A89A6F1806C4,4AEFBB31FAF35AD0,5C7AFA2E5AE3F37C,F715C0498069B7F9,4506B12339A730E9,C9EDA7E704B17885,0D04B1B8663281FB,7E18B3D73E335083,002C359A53188828,56C312EED7C3DD23,69A86736B832F1E2,FD105586C4142BE1,EF7B89FB778C39D0,6D80A39907424B64,267692EAC2EB1778,55E52E5E963357B6,000D38EE15DE0283,EB26198CD6C04A91,7F0893F175B71D5D,34B181CF921320CE,92C64F5D890BFD3D,E14DE33B7F111C14,42B83E4B686F6C31,D3E25F9CE3BF6621,000F1D1693675DB5,8A50792B340185C8,95A6FCE94735B417,0046E92111528FB5,C73A1CAAE8395694,BFE7EEF77E8235E4,2F10879722A03A12,8926B84DBABEADFB,003463FD9D8151B3,79FFD62E6B3B0DD5,5F9E6F4E87E2AFAD,9209C4B2DE0C1430,2EEDE0028BA9CCDB,E41D6AF70A2FEC07,4EA4ECFF090382D2,1352045347D9C3AE,0021396CC90FD873,C048735E87488EAE,C0C96D143545C73F,E549B9BD4CF416A2,EFCEDCC8CFBC8418,33413D35FBFF1087,659390FBD8EC94D7,B6F4B4D2B14DCE88,0000E5C335479A13,E245A66DE1FB24B1,81B7E0644DD401B7,F77DCB5D9FA817C1,24E2F35FBD605940,E0B434F5249251D6,7B8057E6D5ABD23A,65C9A096EEA7915A,00340E8A50D38950,8652D6CB6DBCC942,1FE2F4B603B43E3E,88B308262F1D595C,4E7E11DE6DAFAA1D,FF147D032874FF3D,A8D079F95A45836E,9F329BDA06E06F91,0032C588F0408C60,6FBDFB444E9A0476,C66B41117A6FC7E7,89BA8AF7FE89B5FD,1EE51D3AA9A96D31,550D86AB2A5BECB5,4D3F0FF4246756F6,3EA847267EDB77B0,003CF49AE39A417B,510C422C035EFBFA,00551CBB5B1AB3E2,5A44102BC3FECD7B,339975D8A2032B50,8A81C3D335B24A1E,095A7DCAF84B5978,236EE927E8B31A94,00388A938E6EA9AB,87E8231C28733136,15BCB19D6C7360E8,F144414BBD3EB4CA,DDC75AEB05A8CFD7,981BD5D6F0F9BCDF,A9101482B6963017,B0C6EA91B917405D,003E0C35F61AD04A,4685E92E6F2E361C,A90FF5B347924C55,5F91B4E562762877,F98A95FC5D9CA289,5277D34BC866852F,8E3ED15BA5412BD8,A81F9E63C23E2F3C,00271728E32B18BE,E94B6521C696769B,A2872FC74892C4D5,1D56F978A858E07C,54EECE72A694CF95,264FA5AA7FD335A5,C948D5908AAF0DC4,688822ABDFDECCE0,000DBE34A5FBAA1D,3913D47DA2E1EA4F,4D026C675B5522A1,AE83CF09D1694A58,D978C843D5E7F262,D802F99DAE4B2C26,025FEA3584F26AA5,750F84FD1B8267A0,00062C45732B261C,028E3DDDA44DC010,3589CC501E75E89C,60942C0B8FA8A9EF,AC14C180FD2062C6,2F424D9002C6ECFA,A91DFCABA16798FD,E12E230951AA7A7A,0022C0FE952EBEEF,60AA9226EB779EA2,705473D270EC8066,E709E0661510C76F,382A24936C2A42A2,AC0EC76C10BF2E93,59D1EA8454D42215,C040DCE2B7BB70B2,002F52C774B930E5,574222D00AE4FCAE,A9170523F34CCEA0,79D4D4A018BF5DF2,0FBC69154BE0B5AC,439FE43FE029FDF2,ECE1F7C06A6CC539,7024188B5EA2C2D3,0008AFC3CE16BDD5,0E1FF2D05D38F031,36E8F0DBBA90D30E,069FFEB66E415890,653AF19F3B3EE822,4C8F81217BC689FB,92EA22B7A595C09C,EB4A517CDBF02240,002184ABE1FDD421,EE143B86B916167F,E921A2A725BB1E85,A22EC39C1650025A,A1E35024CDC20923,6AF743C2C40C7B8D,516652FEFD5ABE57,8BAC70DEB16C82A4,000DDC42960F8CFD,85BE403C5F94D572,D2BFA730715815F3,6F6B902EF8F6D947,2982E9666649E107,F2F7381169EEAB54,5247CBFB00F4F061,5D0ABD317EE28DE6,001353E8AE50223E,01A6901FF2102A68,F8B5E3F5E5C86D34,61482D659FE64E08,C9198D474CDB497A,0264A36C0DBD530A,6D79EAD747DF6ACE,B5B0C408C8919542,001D757A94B8A2A1,A6B5DA194FB212F0,FD47F4C990A4A1B5,6F37E556429748FA,A791B48C22BA93AE,EA70DD5EFA8E991E,EC9CB7BE1EF575EF,C8402E37E627F27B,0005EC8E947970B1,0A227406A4EA935A,A5734CDF2997BD9E,6867542E72C16046,5E38888CF91E8D9F,F13F4940F94DA1A4,DB952A7705FEB666,042F85F8A271D1E9,002CB06DDB3026B6,33DD4D6D895D3207,3E5C5711FFCAE6F2,37AB5ADB7398F4A8,1B18BB7A6A734F22,61F715F9AA8ACCAF,CC32FCDF317AD82B,2949E3CEC22B7DA1,0021C09874B53376,D18FBF578CECDE5F,6DF7CD9B63861078,E65C94AE30770778,C4CE23C87DEA5182,ED6256CFDD940D40,DEA1138D9A059570,A7D2D1A3D3D6C6A7,001B2433AA70D5AA,3FDDA70AD8F5359A,E60B99B9A48E89E4,C43C730DC1B0FFBD,746ACE18F2889B91,6C59F4D06AEBEEE4,B3B1AE7C21BD98A0,3B8F6C508235AA90,00189ED4E343C1E7,B1781614EE3E036D,25DECAD6B0B6A309,F88DF2C0F6E6F282,A15AE13AE2FB0920,B4BDA6EE6914BEFA,5C35C99E19F6FCE0,4B74927B8C7401FC,00059E6E88CEB785,77ACB9D647E37620,1E29369E52580F7D,3F922A1F8C4D6D48,F54A7280D56B9B64,8EA7D7816ED979A8,EB4D5F03E23A9198,BBD8DA21547B217C,001A2BF6DCB8821A,CAC31CAEB119CA16,FA9671AB0CA80FD2,2181AE5577756EA9,2AB58925ED382D5D,190B06F23D409F79,95C31898FF2E750E,D31FFAEBA3E559D8,001F5BC6AF3CA4DF,45A0CCE5FFFB3C4D,05DCE1BFC5FB682F,5E628E2193357366,F795BDFC7AF10A2C,602F61FBF856EC47,B1F644F558EEA60A,AF2880DBA8AB3604,002E2B6C181BC868,7B7C2CD0153A71CD,0BCD12F416EBC8B4,95AD8657FBC2C7F3,73009B95610EDBDE,2723F5E87D7502AE,B29C8E948FEB4846,4B29DE591DA28B7A,001586B3873ADEFC,F0001353DB054CD3,F8ABA1F87C150911,CE0E37CF49666022,55E4969E159BFD41,C57567B2226C3594,3CA899CC11B56E6D,4B453F0C512B8CB9,0033C661477AA72F,AF9EA8F0B5AD24E5,7358EF1185FC19C9,9D40341A8DC3919B,FB8E320BA6A618AC,21BEBF694B3F261C,8357E7503DB50D47,182AE6B9B43D9CBB,003C29EA548D724C,C81C20BF1B83F194,8E5C5A45BC7FB454,1DAE0FC69C81DDE7,712288C58CAE3898,E12C65C2A6939920,54A45994C36DF6ED,A13311DD01B53769,00277343981AA34E,376D44B19C85127E,5D3D418C2E92E38D,029C1AB7AF8A30CC,4DCBDF75DC70D5EC,878DCF789E9E7952,D42A20CABF20DB69,F40DB46A8E51C4FF,00155763A3316E8F,A56FC3307D3025A8,516E6132D30389A6,61F4FDE11814BDEF,6E604BD59109EF08,A6B44373FDA338FE,693ED85DEDF25578,8CF1C3B81B6FB917,0001E529EA1A6140,35055CA344319FEF,6FCF08E38113995A,8C414418649A12AB,29DFABD50C23B10C,750A0F86C5F0642D,D6915968922DD8F1,52B52DF98482AC8D,002AD2FB5941C947,91BAB3DD702698F1,2DAF649EE4BA43C0,922612FFE71CB896,FD88CD4144998C8A,0E934263D7176F18,F66B14487751211D,1E79F57EE1FA390E,002EF9EFFFDEC55A,2B66C8D54490E8FF,7AA7F4362FAB58BD,98CEDE4C3A551363,87B84DE883540BA2,5297A19081C216BB,1922DD927FA76DC5,F1802E3131C386ED,002272C4A2BD0E8C,5FBFF266C2CCD0BA,101D54F7A2946AA0,5357487D5C4A8C73,BE4F6B891644A383,2FF0A28B63529CD5,EA8CE33C417972D5,35CE6068F51EA475,00031B840DDD5C27,5692E09A51BD21A6,466D1022AB020011,F88F09ED79D9AA74,F53C38AF6ACD9FE2,8B57C89384208927,743C3D3F1151537A,3B0161E418CEC1ED,001F5ABFB3D50786,C44F2C7AC9C214F7,D37CD80AF4FE21E8,3A30FE09CAB133F4,BF19320291E7AD65,A054D1483A691561,239DED736D097A5F,010F0BCA988CA146,00342D9F0C229D07,5011C12CC6AA2A30,24F557F59BA3DC9A,9FE0079855882BEE,17CE19C432E8684E,9D3EB8CF68677B7D,40A17676EC876B16,26BBAAE2F056130C,000CF39F808BCB13,770CACBFD2926AEC,DD2E4F28EE75AB94,1E64EEC69542F814,D57F66D2DA1A2CFE,0B563FAE87E7A6B5,FD792AD324D103B6,CCBC22525D026620,00017C7B610E3822,4D05965B10AA2263,88D70875860FB263,44FAA5FA98B268ED,13A11E22CCAEDBC0,CA7CE2171E297075,AE6346828B60B0CF,48B5FA6E505B932F,00397794DF551572,0AA70B463394FB0C,DCB8C6C13370B156,2D2066DEC3DFAB91,0D67086F7D09C1A0,8A0E127003620F37,BEB59234F7658E58,1F8D01E69ECBE4FD,00255FC9F655E3AD,32946A70847A5CDD,3A64B4BD69F50464,3E497E4A1A0A2942,5B66B931FC17886B,983B47D09E146CF0,E12183B424D0F9FF,23A46997E518E819,003B2FCB5BE3626B,F14535C706D49050,07349555FF2A1BB4,F00280BAF94367F7,9801B2549F396785,832917ADF4B49132,E3476D03094395B7,F0F8B0B059496D69,00208FE6C421391F,62F4B5600A224496,638ADD23B847D083,D0B781C3782630E3,7F8CBE6A102257EB,8FCD93F755E35C31,97C893C797CC60D3,BE7E37F411BF5FC9,001BBD54EC00360F,FA986EEF81D32500,2DE5E3FF598FE5B3,52A2EE8CD41A4208,8F103B9B17325140,A72A5CC3ACD07F32,038DE4457E026BBA,0A4FA6DD094956E6,000A25FEA9BFDA38,809BEED387C5A203,5B87211ED776BF3F,F0176282A26DF489,65680710AE673D51,3DF4306B0D09961A,7A17EBEB553D91BB,35E561F08473C2EE,001C408D22486602,D3767C5156E90F91,CF677E64DF221BA6,655C73EB14B71D4A,887B60C6AD0AE803,92E024A78B290040,905C410C60C2853E,5B8582C96D864909,003D4E3DE8D9E797,4EF456D28DCECBC7,217414A71392B692,2ED71009D4D5BB52,BD704DA2FEDBC977,1180C45EE1A7867A,9794F843DA942A7B,440B6A740D293856,0008D91ED2F4EFFD,63520D4CE937ACFC,2CBB579542DA5E7F,86EC9802720A6A5C,74F8A727F4314213,B201C65AC5B8F9D1,5A08115B0A03B3E8,70A952FC9A07F37B,0015EE5CBFE61DD7,F161805BDA5663EC,87F64E09C1181D63,2817849E1A635475,54E5F2FB82B8889E,5EC72B5342F44352,763A04C090A0CCAC,11F26A479D63839D,0030CB354C45EA49,950D4D15150C452D,91DEF6C8CE529ED8,0E1687544AC1B964,7D201891032EF27F,49FDEC871BE4A05C,22072745573B59EA,4CE191A7C780A466,002451AC90D08AEC,6BA2ADF990A7260F,E2A1A2EF4003DA49,57D2C64D7107EC44,3A249EFE8FFA448A,EBEC4239EC993C0F,EF7377871F579D2E,EAC1FFC68838C2B0,003330C85FF9E855,E98D65D0D8619E58,E5D27ABE703E2518,7D9C447194F7A7B8,F2A606CC35BBA9E2,B6D9866F02D23C3D,07DE98733B966375,1F07FA5D3BD223C5,002551A10912AADE,781ED872F8C5989F,BBF752751EA329E5,E807562584B358FA,F6B1BDCDCD531CF8,7B670D7500907390,1378EEFCE1B6F8EF,8B72D9071CAFAA0B,000A44F4E877AF9B,73D83A9F7155EB19,80AC997B4C77F360,DAC2A7EE11DCAD60,A7673E41035F420E,E2127D12A269AF72,E8E99E42D2CEC5A1,0BE809EF0654E650,000CD5BE915B06E2,E3E478ED25EBC28F,DB104D6F061AD1FB,CE458BC2F211B8CC,4459DBD178367DC5,5A06B29D2EF33529,8638D485010625CB,7D17AB068CBBB19E,000727F9C16E1FCA,4A1C7639F98C0D9A,EFC779F06BD5D8D5,1494CF223016F28F,E68833184C9D7B7D,36035C684F53BF2C,7A209CF88AEF22ED,EA73A4A9253B1688,000955B66BF6A738,E8E4066B2A51861E,B8864429D4F0BC87,B717956CB55F7D9E,159A01FE289F9F7A,D052887EBD208288,442D7C655AFBB885,881CAF62FB209C41,000D96AFA127E4D4,12C17ECF3B13C408,5BF743C40BD37D27,E90495027D4E8570,24938C2BBD8989A3,1368C4E60C486CB6,2F38D3278D93BF79,BB373427533541A9,000392585EA0140F,796868799871DA2E,B26EBC5A06CDD2A4,4A71D0AFA077085C,F37439C86C32D26C,E0343E7DACF4D4F2,3583FB0CEC9A71E8,96F4FFC1A7DA244E,000554FF44319F64,4497A8049AC5EC5F,8F6A705B5A3E38F3,D9199AB2043CD8E2,2494BB97A8BC10E2,CC060F3112E83AD1,04E6E0C684336E22,540046623A8D9581,00101B23FF96F5B6,354518BEAA81CFE5,0B663A508DF92CE6,C8EFFE8FFFDDFF99,B0EEEDDF417E40EB,F6A63FE0F03899FA,B1464EFD6A32A290,63561574A8A54AA9,000B345A20052B53,DC767BF1C3383A31,8D94AF0AB43DE40C,868343A07460BAB2,741B871929F19677,A3B550A386DBF16B,A9BD91070AFB9D24,0373DF56245FD516,002034D1DCD66A2C,9227BC08543DC0DD,1977AC8D995C7B7A,87CF60AEE878DC41,A0E1C26E176ABE9C,49FB1406324864D9,1E101770605EB6F3,013DEE88887AD518,000AC77457446E8F,142DCEEF65D69B1C,B98AFB52A0431401,A941CA8457EE74BF,14F289E8AAD730FB,0D80617CA16DEDFC,03B244F2004C08FD,09FAA3CFB482410F,0004E2228C3ED4E8,62F9696877CF96A5,7AB63A6F3E0DE27F,964E8422C7260DAD,6318B4D9E297AF6D,4BFA02AB265DE063,B86BFA3DD5296FC0,40B7F712004F94F1,0032776F294FEC75,D60001B835D88365,B60D85472D9B0685,BF048A370A79B030,5B2319E0345DC02A,AC8B8ECF79E1F101,0578C89CB5517CD6,887E2197D654A2C1,00023F56A4F04187,9185DCF263A633B0,593A7292A2EB746B,36D1335B33639360,E0C9A7D4B6E18881,93595D328772436F,27C30AA880D79317,7E277C7D0B15BE86,003FD3C6D4811B1B,08351C3A76156206,D088D7DF6EA51D22,0286F63694FD0408,0A6887E8FE86335F,F554D19F3109CEDE,4B064AA1FD241C93,1953F23F1ADA1479,002532DFD5F2893D,68E98C8F45C735F0,FD6D79519D3333D1,8286EC5F328BA109,E8B53E4AE0FE676E,057035F1DC6BAE8D,78E8966B2F1188AF,4679F13F504DCBD6,0018AEA6EB6ED3C3,74FF91EC9658EBF7,F976026E4A20A04D,3D1F6B20BBEF58BD,6389B476714F925D,124A6FD50D4CF213,4C43CF8E458BCFCD,48131A6A9AE716CF,00218819793727A7,0E2B9E0272E8F710,464DBDC4B16C01F0,522AFD84F75D8533,C259579E1E784484,B98522AFF86D9505,82646EBFF797FD2D,D755F51FD01722F4,000700525A50FCCC,543623D83E84CDAB,EFB5D6F067DBEE17,394ECCB3030BD90D,740315680F3577AF,87848384F6D7861E,17FBB66548CACD06,9036537F89F7F911,0022EA1C0167DF5B,1A65FE7A38D2EA7A,8A854E9F718C9C25,91717CB4E85DBD55,22528EFA81D34CEC,6187E6E8539299D5,E14BA9BC375F7E85,0EE4EB70A55E88EB,0032ABFDFBA2F7A6,415C7AB790D1F0F7,7D5EA5D71891C103,5975B450F16A0B59,6EA4BBB9FE3918E2,2FD58000937A7385,F4E0761088BACDB7,56E2E5DC81201EA9,0023EBB691F0A1F4,B9C256AA695CA46E,3DDF9650AA14FBE8,4248162C97703EC7,DAC9AF2711E8FFCE,C728994F78EAA365,FDEC9B1DFEF903C8,1FA2F45F12D35C17,000E178D7FAD7805,45A370C9C2A0B149,81E4850BAF2AAC6A,F529ACFF22E3AC02,70622CFC74DB0D39,C8FBC68AA195120A,03F8C44483211AEA,938D4DF8994B7157,001B11F9EB8A945B,E5E2B9ED6D829B39,0A86144A141B5615,497B9C0C1CE1110F,D0ED9A47E9BEE6A4,D3DB268EE4C63AAB,B432C584AB122D93,112E8884B9BDFB47,000696F900DC6C2D,37FCE04C6D19BFFB,B86A2211C91A07BE,09F599F5E382776E,E31B30F45B033647,A64649555EFAC4B5,A87D7DDC8E4920CC,BD33F38CA96347DE,0005F732092B3173,665572D2B3A30188,21DC64409E6B75A2,2941D2625FC48118,F1D227E9D05FDFC6,0AFCF0CE36FA9AB8,79B81386A67BF26B,DCFA3BB5CB568853,0012E7C52CBAC325,CD85FCE211412E2B,96D02E15301F4022,B12F3484B9D30F95,05A7A7839EAD303C,06476406F02BCBA8,E146386A1BC3AF0E,256BFCF46FC45A50,0022282AF64BC073,81A2B035F796FCE6,2088F0CE012D4B27,B6825EFE4BAB0E99,D28899140BDDC2FD,748BAF160FFEFEF3,E38883488D0FA097,65C81FA7091C2B68,002FBD1889B58F6E,B14DA03B5245BAC0,58967A9DD2CE2678,1770D71598DB660C,47D2859A449975F2,01CECF8A6033EDAB,F53048E42E7B57EB,BC8003C16A961A29,00246952976F389D,2E3DA410544D4E72,6B9BDB4CF0362580,F3A87F0AB5D39A8C,4E02280ADF59DFC8,7FEDBD15F9356CBE,993A268343CDBBCD,56FD1B8D61E1752A,000D1C79D2B70B42,F330F84D269D846C,7BE19AAC189FFEF1,78706A5111D75BF6,20B67CD7BB3F7E3B,18AC5F0B120DE6AB,7899969EE07FF835,88AC235CDAA45245,00261B6ACBE7A6CA,19F0F661C1C7C04A,74BF7473D58B5DBB,3D2E8D58DC113FE7,E0EC832851EC3907,D92419924DA92D1D,7733A6AD9F7A1F57,0CD641EB1E648077,003AC60404166EC5,1C2EA564241A7182,8D04A34B04629494,9D41C698457843A9,A9A2462D2EF59F92,31483D1BE95F1DEC,E3D2584CDD27B4EE,788EC92F63D593E4,002D18C0D922CE21,9C9F3F7F8C5A08EE,CAD78B4E365903F3,DC57DF0665B8EAFA,7007FAFBB06CFD3C,2EC8C63AC9BDF5D0,B26F2D77905900F1,59E3A05C6BC9DB60,001DA62E88A1EC1D,D452AE3AE07BE91F,FDBC5FE8615CEBA7,C0ABC24BC34CEEB9,C37A10CCE08FCCB7,1EF767DA561F1863,CC8991B407329330,0BEB818F5E7D71AC,002F7056508F18DD,74EBB1072DEA12FE,1D7A8F42357A243E,C704E803260ED53D,793F1508E1725F14,B6D808BB290F42B5,5FFE4C3BFCABDE36,A53B7D8F21F7455F,0011F4DBC7A4B57C,9E14BE0ECDEEE02A,96DB752A3CC904CC,D77E6875BB12A25E,93EBC807D6CBAD1E,C52E126484718380,B1AD903CCE1C4888,D2F55476E81B13CA,0002ABD0B486889B,058ADB76F0C24241,413B527D1D23B60F,93CA6C5C1E621EDF,8428DBA53AAA490D,219D4D711566AB0C,0142DFAEF803F3B9,9F8252457A6617C0,00338E7CCFF1A764,936EE19F7968DF5A,6FB8A46F1A161F0D,9FB94F426997D7FD,1AA555BB0354408A,D622A8F52FC0F9E5,D06E7D971EBAF008,3D9183B870FEDBA7,002C6C36DC70A84F,DF8BD7C95EE5C8C4,C01BB011598F9469,7903534075F1C860,1563FBB45D4E1BE6,0EE9F3CE9C2117AE,8B190A37F9D4C6E6,B2138BE4900F35FB,002F2C607D790152,9AF326100BCE0E2C,EEF9F46E226D9D16,E71E3C209C9EE922,B39536CFD7E64DF4,F4CC5F8F27EFCE16,557A79EB14FF5F52,5F15384B77E1F89C,003395D8162C55EB,69B0A6180CEBAEE0,839DE73B3FF8BC23,20714F1C99484EFF,4AF7393F0264327F,577D829DC74B4FFF,EEE4BE8259485F48,6BC39527F918CEC2,004026F3B9D076A8,568EC71ED0192BB1,20F7FE27565CE342,594CB1DCBFE84736,A01566220767E8A1,EDE9B5BF57455C0F,3F539B316D5014AE,AB671C1B65D3C65D,00264136DD813D41,3FE10DB160544063,177D234AF820513F,6798EA88D75E31F6,8C5E24D612DBE6D4,C94EBC6223F90AC7,21860CE3CA0FB4CF,CD5E8669DD55FC31,000CBC34B475ABF9,8A7356FBD32452CC,3F712E5C1068F31D,BD121C608293FFE2,88C285B3B6167EF2,BD7B091DBC6B6D36,A5BC0799E90EB638,5E9272F55ED13C61,0011C30721677D4B,54767D8DF1937D91,C01CC4C15555EF55,70DF637C9513EAC5,BB50C332827DE04B,A1F473C5FACD0011,C0D4F2A92B6B11C4,E7780D48849B0E79,0015286A87C49509,537B2EA1EE0EBCEA,756A19FC02C3FAB2,90F2F9F12CADC9F7,0746AF394149BB02,2EBF3AD8104B99E3,65AE7F02B8EB36F5,78C6BF41A5708EDB,0007D6476C41BEFE,CFC3312F95CF0B2A,E37446C148B5A845,AFC984CB8EBCFFAA,4A9A702C0B2DAA82,86B9E1E2D73DA55B,63B5700D9CF6AD8B,B79FC42A254BBEA1,0016601A12B2EAA9,535325B61DD7B3C0,804AC7F824861753,C11D0C995C1C6F7C,14C63B4D869EA675,B0474AFA70F351A2,E5FC1059F84E7CEB,F3BE8F20ECDB4A57,0007F9D1115C28E1,7766F1C4653F73AC,ED398D8C30866567,4AF7C26D1485490F,CAD6B73A3FBAFF5E,8C720A94FC2DC676,3EB5B18E26BD1D2C,E7FE11E635EC568E,00130091BB1F99D7,768C66C31D0FD7CD,46870B92F7B0F669,B7523F9A65D832F1,FF748799540ABFAE,A7372BEB920A3389,822A08377060F23F,010C795C7FC498C4,003EF91562BB94C2,64778918348C0FF2,45605412FA49102B,C954F1B1A623FDE7,C38C616CDB5B76B0,DFB63764034D122F,A824AA66B52588BD,15A121A5F49726D5,003A7A61D3FFFF70,DCD6F792E86A15E1,F483BDB775B80173,85FF10BA034C608E,2BEB4C04AA6AE9BA,9F197FCEE6B2CE14,ED3CBEFBF9F4B805,7C98802572BBDAA5,001277087E59B896,A1872FE083FBCCC1,BE112C12E6ADBCDB,BE416F4B8F970A6F,1A1F658ECA40893F,20C99349CD77F302,9D299D84BD4A1273,4A470F1B1654B167,001F815BCACE15E0,1D69ED7416D84D99,62CE4CC58E9B0562,4CED04B8FA49FAAB,5B7E200E84389123,F6A3D368641EA0E9,09DD04560FD277F9,3A869FDFD2E90072,0029D02CF368D711,8116EE88B70DE671,9BC80C64F2DC6913,D609F3CB61919F8A,7C21A71DBC5C91A8,CD3CF7F432A9CA00,8A6F6F7A5869EDF4,1CC1468498E763E8,00098F0A2870E304,C4CB21B825A64584,6A1ED7DC877A046D,0176D545E24F773B,0EB12739759ECA35,624B4AD700884E95,C415C83ED46F6651,0650CB06CF7456CE,001163C057959926,EF216B57CAF7E882,08D9A8F13AB4809F,39A26D1C7A9DFAF8,8C00389C8E8DBABF,C905A7FB7093A7A3,987FE6C7ED691A85,4984E7C3F3AB7359,002C19D4813B27D4,5C705422E2679D80,0BFB7D5071FDF3F2,231032306BAD3C68,071556BEF9ECEFE1,890E93CC724BD8A0,7E8BB9C69AEF00C8,A4496FC0851146B0,00072C1910B72F9C,80159AB81089A86C,D065B4417B70C367,BCBCCD26F285762B,B73798A20B8C4DC3,1958A1B00F3CB09F,BD95A90E6CEC41F6,21D60466E3519FF4,002A2AFF24B7C225,527C64A901E25C9F,90FC7F75B933164B,FAF93F939900AFBE,FDA713B8F11864FF,D0B5BC32102FFB93,404B4429D77B1C94,A45DB8976FA549EA,0004FD34519FC03B,DA292CEC6AF18D87,27C944BC44FAEF6F,0054CDFD26DFA962,569CC44B1ED1D17A,F35E93474189F3DF,36D5EFBFDE669A09,F309207CA97ECD4B,001C284BF8407503,31FBA7F940958385,8F0EC9DF7A2429A5,EB37638EB95BD439,EFFD0B9B94FD2580,2588D643F86D56A3,F019F153490517F8,5FB855EBC3F70FC2,0006DF24D9BB796B,091ACB9C671ABF24,88FE9E9CEAD2612B,D91A4DF94E36CAF1,7820032AC6336ECA,F05F416276788CAC,03CB7F6D027B1349,9463391EA376C6A1,0025D36EA750EFD3,F77FA6E3E4C3C0C7,B8F6F471AB0001A1,6423530FDD8AB3B4,65B6139B84CA41D9,24EDC50F9F01C307,8D7337AEA598CDDF,2A8D3EA45A505BF8,004024DB63F837D4,266974F6E9E10CC4,793E8D793DB06B9B,38109B2FCD0CA211,AE1EFE8C45CF8D96,310FDDF5ECA60D74,6BE34C381BC34415,074F7BE78CEE06E4,002C3693EC51A971,E938C313912244F4,AEFF76B57D5C1C40,7CCB88AD6F09D186,B6E940576B138AF4,C8292141B5A746A2,C1C002BEB761F0B9,0DB41F5237BE7E1C,0012507B5804EDF0,8FF0AFA7625BFD42,41E5D43B97C6BAC7,1DD46939FAF26F75,800AFEFD2C0A1E38,05CD1CA2F0BCD2FB,06A4E1D142C5FC6F,F367774187773910,002B22BEF673DD18,59B23F2E2729E65E,0C7AF9AA164480BD,369019948B93DD3C,6F15EE3B98A10A97,4B3139BFAF0EB559,38A5F1CEA5EB2199,E5986AF2981973CF,00060FB367A2FD55,925912B8EFC9D31B,F544DC7F4B1BA484,9153CE3B3A662523,905CE33D47E36BF7,8266550B27ABD598,155A0117573FBCA8,71F90CBEB5B5C17E,0034704EAD34FEE2,1C650BAC8779AE7C,452279C14FA7EFA7,49839063800598D5,3BEC54549DFBB701,45FC9754D61ECFE0,EF25AD27A71B897B,932CFF4753E64F44,001121DBBB31D6FF,0528C450F12067A8,11255D5F34617CE5,6DDCD4269C217C39,FB32450CAFCB9B3A,A96AECFE63703A73,B8127072AD93265F,3F1DF7A403764A9C,0014C28C98D189E7,AB6C874965C8D03B,6F8BFC88F3B08D59,F49740255CBB5EBF,C5D132B179EF9ADB,791B8FFD71EA90EF,FFEEC6415A9A5A83,9DF747DDFE6EC708,001441E27A55A113,699D781C78184FB0,24F34CA8AC305731,045ED5F9EB6E418C,61C4160E4CFE72AB,F7E6DA11AD5CB40D,822D0F4F5FFFE677,5A3E2F8D9CB3E8B0,0027F425929D2AD5,CFEDC8838547147D,CF2493A07EA82E73,34138A2A2FB814C2,1259F6EE7D12E07B,8BCE35971EEC22CF,BF5DDE22CDF4924C,30AAD42AEB1EC4D7,003446A1F300F8A8,C8A9081D6CB85904,3C99A2CB48B3730E,A6A0AA5D9A012171,D03DC1E36A2DB690,45F1638730DA3A94,5D34684A43369E5C,D67D94765A942F22,00150AB19EB64470,88FDDD6F5559E3B1,2C552390BDFE75ED,DDF3DE7C3A68AAB9,7351146F5C6AA2E9,D9568BCB17DB055E,18286777ED7BE08B,16C643134B8D272A,00266EFDE80451E7,D30C16EADAEE5E40,0550993494F9340F,D766ABED456048E6,FEA8D7D683F502D3,4E0B4A9FBFFBEAC7,78164A600392C5F0,06B5B2680450F869,0006932CB2E13805,06F80A4BA1C513E1,CCC66CD69939D8C9,F9940022ED4A23EE,E59BAD83EE4FF727,D6227806E364F72D,E2BC601B30BC0D3D,F8674F4111FF04EC,00115D1468D04E44,81FA903F3CBBB751,7AA3F0175624EC50,75FEFD9034582776,2DB3C5299B6BE260,237240574CC39DBD,1B84D3612317B906,E5B1AB4DF50DFCF8,0009CAB11E74F034,0FE83F7A7538A8C1,6C9BCA8037CFE80A,A49C74E7020F200D,6F15EEEA60AB729F,9797131264D2E069,3074948FC0C9CA05,FCB3F240412AACCC,002BFEA10436B16B,A826EC5BC676B1D3,4BA28952AD7516E5,6A5427F6A38E00CF,FC0FEAB0BCCE3E3B,FB5D4E689F12F1A5,8711F7B215DDB4AF,A9F013AE3938B5C7,000B31F2A08AC894,D871EA5FD770088E,778C1679A389BF88,FEF9D0E5FAA2AB89,665C9D08AAAC45F1,5F1B8588177BC298,73D8433323DAC097,CD74F46134A368F6,001D8CCA7151356B,652C60AC4BCEF4F3,0D47E79C003B94C7,CADB985757C9094D,A1457305023B3858,87D3B69105A7681C,07A04600AE2F56D5,0628B4F896BE4461,002DC8EC5EA5C23D,63EC7D437E201105,53208DE521666D60,C997DA7A372C92C1,9DE927765936CB28,8BAEC97A756F5A3A,2BA19851A64FEBA6,8CDDBF9F75FDB758,0025D8EEBB076786,92852E522E3C320E,F15FDBC466449454,D686D23E7A4207E6,850A7DC61CB30487,B480647BAC4D8E12,C170A26714E3CF3F,CFEB7FC9AA8F540E,002DEE53802BFE2E,451905DAABC2B5A1,9CEE9EFFEDFCF083,8EDB3514AFF4FD14,BCE5AB1E18826605,968136DB3766F18C,1EFC8D0D98D166C8,664ABAC518E315FB,001FC4B142C8F3BE,489ED6A4B557D7D2,08A6DB2B651950C0,524A68843A6054EA,3E7D0F0BB7B6B384,C9A1B0876E24BAEB,FEA719BAF68E23BB,9379E13F4E9C7FDB,002227D90D17B517,609737113B95F8E6,B1C72B4EEDF9F7FD,A4249B01F2EF4068,614D55F4372CEE3C,82C2387851FCEFA1,AC4E85C72B33EED0,8ADD5DB82BE61C7F,002C8BF1DA40C34F,5A178B20CE8FD166,1B7DAD03099BAA00,FA7D667696257023,A3E5FDEAB7A5B5D0,609BDF53FA1D51BA,3F562AF8EA732C28,73B1EEEA80769AAF,0030D5A49A5EBED4,F657CAE9EA86328A,6F39AB8D3C5AC3F9,442691FB392F976B,8925FF4ABCCA90C7,5B746BCBB462528A,4E8B0E14BAEB153A,5FD1CAC1F49A9B56,003414FE1DA5E7FE,AA482D0247ED2CEA,C3C6D2EE1B222A3C,5E330018D254B198,2D726F2EB3C867C0,C23AF793CF452C8F,48B17AD2F6F545F3,FE6468A2AA01E209,0002EBDCBCA8DF1E,988024CF18924B54,F5D4E071962047C2,5E82745D8E9CF41A,FD71DBCF875F7657,1AA37C749A874795,13D56F3E28DBA931,A89607E9759A4962,003D76D8B53B21B1,27D8E311F5CB052D,6727C75FA36B3742,11E7B8DD06C058AD,81AC7059A987731F,3552DA16934B049E,B90DF865F4EE483F,C6909E8DCF143A00,003355393C1BA084,98DD72A6E4052324,8518D4D03B9361E8,49E6944D706DE03A,AC36129B49F8815F,BDC2E0C5A6D61398,C3BF52E9658F812E,C3D875D20D6E92AD,002B3D12FC1F43F1,ED54E51714BEC3F3,A82413FE1C5B442C,0FA56015EF64CFA7,8F4BA2AD580948B9,8B77FF6DE4DC2822,F6388F0656BFA509,FA88ACFEE6C98610,0002D15AEEB49C50,2C5317436AA3AE4F,C7E1E7ADB96D8AD1,A5B7341BE4DD48CF,872A031873808B9F,DFC3B9750E49AF2C,4722056DDC198DF4,9AEEAA6B524EF83D,0020F28437B5A5D8,F8EBFFF0E15753DF,E8DC60250A67A915,A218A949CCE764E2,255586AC44CE22AB,E6D488814B17D487,8391F7B7BF5BF6C3,46E4E8C7589D6BF1,003AEE6D70B30B7E,139EB66853044282,E5694548962A2DB4,EBB4D896D711D553,55D2DFCCC3818903,91F9BD94C6801A1C,A010D205BF92CD47,CDFDE47FA3EFA957,0034F6B4F3AFBF08,E2C322BEEFB4C4DA,E922F2DDEF87B6D2,1CFF76C98CBD30BB,1EB588582099A005,40CD46F6377DA9F8,CC276106247691F8,3C65585141BE4F67,003C4380F7F738C8,F74DCA8B91F49B22,15775C3D499BAA32,CB2DE0A3DB02AC38,BC556A0D8592E137,7D47E9F392DBFF40,BC73BDC8B5DFDDD1,C53CCC39E49FB239,00236D0B9E1C208C,90A46AF46945576D,5866E7A76D448EDF,AF2D4B6AE6DE7D76,53DF94F2B8A01184,317C2222ADAFC582,1C86C15BE04E049B,D552CC0D50A20958,002AD354253EACE0,507D8458AD4AA50D,775BA4EB9F27D402,3CA8E9A0CA60FBB2,C3AA02C16B81B780,BA6D9F49C9E1985E,B02A302E4B643000,35C4AAFF3FD53043,0002F6DF179B397E,CB8EA1855C2741C5,D51ECBE06E7E5E13,A3F0A8EE22FFD234,0023234ED7085494,144AE10A9408F953,A003E6214E8D5585,32B4B45FC60B6853,0020F21E51E9BE4F,3536AC9C465EE73E,4F899C7040AD07E7,8AC7CAD3B82ECA19,C8E7A945162F4B75,689E001485084FE6,67BB6EE669E57F34,7D6BAE9FAE1751F2,001AB2EB12EAA90A,2AE5D4F5B1C9B9F9,1C63A11F51220F5F,C2C4164B618ABB6F,E7F13309031D4FCE,B9636A0B8F7D55F2,175B706475A3CFB3,E1A21ECBC9892F61,003DF0E548039FDC,3A984FC7FF5ADC5F,661A421E9317FE48,65502CD7CC751059,7108EFFF5D553927,9A0F96C8CAD61A31,573DE382C4462E0F,73F42820492050A6,0012F37A983DB57B,DEE7CA309442DB0E,86BE1686DA2FE7C7,BBE1ABF884D916F2,3C0668619537FE2F,39D5A338FE41392B,1F19BF58DDFE4C71,132F30659F52B575,0015DA12717B0808,7B38132C51CAF123,4A7FB08616ABA90B,62F9C8F945A6F494,05C5763FBD09F26D,0D8EF94C853AD78C,14C827894C7D11F0,E51855E05AF273B1,000BA63588CA682A,6D44F8C8CA8B1FDE,1D4494FE3D827E87,E5C1CBDBD9A94076,CE27F702D32B4867,76A4ACB7B9FE4BB1,C81CDF8AB5997005,E4BE77E7990D5289,00391D296BF8B004,D509CE11BAE7C7F6,EBD5F8F540383221,BB31138CBE8A1D17,EB51E8700C514ED3,BF8F53A0F8CD70FE,44A1BD2A1CF36A1A,9CDFFAB27E7CC09B,0013BAA073103BE1,6A16EB484DDC2064,FD015449F09681DE,A40667F04E8ED2AE,2D98832FC9C026A1,24DB8EF3C657497B,581DDC35253C5430,C9731A967CF07C71,000EC2902F1BC511,812C1C7941E5EDB5,9F199105721F9A19,67521F9ADE132D3A,01022D52BD6DB1EA,690EDBFCAE13229B,82B9EDFBCD2B76CA,62FF7D0E5C9E206D,0005A16D45BD6B89,C7BC7B36C9F4ED19,756044E71777287D,7A1EAABE1D04D5F1,487B91962C97FA96,E760D9993C9EAE44,CF8372F3F692368F,516A8CB5F9F3B9F8,000C2BACE881E1AA,77D1B40E29F65729,0A7A1D760F8884D7,207DE24163B2A966,302555532E13188B,3BB65C0B8A7CECA4,CF2065554764AB06,854B215241A97CB9,003FE218FB615E64,A0B906658700E56B,1922B87DB25BBA2E,12C89A2D6C0C548B,4E1DF6EAE0C7EF20,C0EBD6CA26D7D648,380BBDABD7261CB9,51B816BEFF363BC6,00328F6BD7A715D4,3DAC5DFD5CA0FBD2,64EF75936E2BD8D0,379EE9D702B16249,BA15DC55682DDF91,68533A60B0904167,4687245F420BAAE0,ECCA64B75D732B42,0036FC8486F348C0,2315FE084482DFF1,5480CD17F6B93266,81633221858BDD7D,A5E982F68F509C1B,678E99975AAE4CCC,03D7B95EFAF11DDD,CC476F8F1E6F401B,000D554A52BFA1AC,432EBB975078FEA8,B6FB3930DBF3F056,52DA43D5B3970D3A,3BD7560E8E00005D,4303E2255B182E69,8079BBBF0D3142C9,857952793BA8AE3D,000484B6D28072A0,97E0E2A90F6921B9,DA6ADAB41779F566,159ABAB45EEB54D8,8DD4891B15D24CC8,403E11F89023AE95,839D1F288DB86E37,D8DD8E7339583214,000DD0313927834F,B356B4D9498E05AE,67E1474FF6526FE5,C17E416E7EF2649E,F57A71679C12F12C,A936EFDA102D8166,E9E18C8CEE9AABE7,C2737F7E18D38EE1,003124C7F1037C16,D1DBF0AE3335936F,26149F68927EE041,55251FE67DC9E038,09D7A5FAA2F33F52,487277B702C873B9,C1C408FF7E018206,1C9EDC2516EFA38D,003375E1247A99B7,3297A137B53B6916,A9C2B75C1C641B4B,98A8ABA2F71C9D77,E6B48175C765011C,7E9ECAB415D3DBD0,412217221ACA9BBB,555A797BFD452EBA,001C854B0CF52548,2BBD625D24C611D6,0ED0620932A2A0BC,7ECB7D96B39B9986,2ED8D0F28FBA3AF7,C1ECC600C2012DC7,3DB9909129D9DBB5,438D64AE687A04A2,0035901C51153F51,009BE912346C9109,41576881C630D149,6D056D1D168D0539,C1A331F6587A9BB5,ED51AD5A39B63DFC,2AC22E474266C012,1AC9F7488CFFE8CE,002DB2E6976192C0,26C426C84A257DDD,FAE15C4EAAC4AA54,60B76701299012AD,B321656F50F73B62,379545E8FAFBB1EE,C2F47936CC028B88,CA02A08A7F2B32C3,0020C5C7AC58FD2F,970F04B169397933,D717C689C2E9ADDB,02862D2E0D3B5704,DC5E7EE29042647B,79C5410967D5D068,AD405F50B6E63F99,F7194E9863A54C13,000A2B3ED899A273,D815ED259CC63930,49C37560CD9CFB06,6F5EB5A7BF85BF27,4707DCDAA2C60EA0,675DBE94CA8D8340,C0646B5EE6CE1424,0D5940E27FAE2EE9,0032151D6FAEE39A,E71AD35DA56B8648,18A1F9FE093AE254,32F5B17CB460ECCD,013E49ECC4A28E02,DB3BD1B6B40C439C,5F8A537D36CDE679,B22DB8F4D13CFFB8,003E6C69663CF72D,989B1E4AF1FC427E,ABF141DB43971C73,D44C430C9CFF3E8F,3CABC6B64EC923BE,9CC7C1D7D81FD25D,51AF0EDC88AAC210,F59B03AFD8FE62BD,002FD000D4E02CCC,ECE98738BF3C9CBB,105C2E52CB1932B0,4B3E90841C6F66CC,EBA6799DA616FBC6,13E0CDF11BCCE5E8,CE0FF9A41CC1494B,F6026D2DBF447A69,003E28D887826E7D,D3C4A30B07EAFED2,1E460E56D6668C91,7D3F168D7FC2B8EC,22BE892659F515C3,5D6C48F6A5FE7420,CFA265F9B6FC7A14,468B2814030F571E,0010F24CD0E14EF0,EA1C291FFEE50386,97FDACB79FA9D3A3,3156E529035C3DEA,E3E7558082337037,C8A403BD667573FB,97DB12AB278C1FD6,5D925E2528C34FE2,0036393BB5F50CBC,AE5C8B737C863BCA,E0C6BCADAAE2D5E3,E3ECC982C032D778,1C6C5DFAA617725D,128606A4E9BF14BE,E2178F7E17845432,12C70FDD3971B6CF,002302985FA727AF,4A6EB7A7C0E08A11,45E5D49F38978F4D,7B36FBB9AB828FB7,DBEF6D17D1D1E6FD,F14AA10B80434B12,5CDBF654BFAC5B04,95A476E4E38562E5,002435369C53ABD8,0A00650C47568C26,3C43ECD6B5DC8179,F78BB79D760B0BD1,5771A4C3EDC44016,8A0D9C8A93CBD55D,B9BF713CFC647890,A843FB9C42FB509F,0003518FD4630E4D,5CFEF941EEEDF29C,AE97474BF4425338,85D45DEB404E752B,3A653CF016CF30CF,13F47A8385D87E87,9921E48B74EEBC8C,16819DA66DC1824B,003084ED2A5A8920,7856B639949BD395,C2B1FFE099067074,2D52089CA22C4B57,CB1B7D176F312156,B68F1623D55C0915,E94FE111C646ED0C,06E6D2B5D9D8085C,001DE686A38A783E,278C221682E95182,0F120271DD13C10B,3E0E6F6EFFED7770,22C1E6526636B35F,70DFA3E0F3523ED2,CB7C2DF72C2147BA,48C6C4CFD2B1DBF2,003B7E9C93D000FE,874891D44016F01F,FBC62CA576B53086,B7274A845D20C1BD,D3ECAC0F8681F68E,EC593134C1AC3766,246E6C877E5B86BA,760EA13CDDE88DE3,0000F7CE284CBA85,5AFCC7B1AD3A4B97,29A531FA6E4BEAD3,2754D124C5B7EA83,4FE498306A4AC05E,30D9766F9103DFC2,A8D57D8463DE5EBA,C78EE734D49259DB,000A3A99E9BB1A74,D39AAE69091A5B7E,D9966330DA15A7F0,060BDD2197E5962E,E33E44DB925F3021,01053D03B8B57E85,91C29947F46B5BD8,E49A9DFC4343B78A,003599E8B2D55FE2,91FA1EA88A37F2AC,7B702AF299259959,E8CFC1EE8837AA96,6ED35303E3749299,E92F2DEAB017CFC2,1D47692D15EE9061,EA39D4DA35611926,003BE4A5485691BB,CF43097860D37D86,D4388E6F8341E87A,381506AFFBDB3A4B,33593E5A6F513877,22C143DC21E5342E,A85671022BC87957,CB4EE167C5AC7AB0,00132D81A29D149C,D6AEBA44270FE895,11B34EC32ACBB454,80D48ACC4C80A607,D5727E7728C57843,5451534AF9D91000,72D2A234BEF68A4F,E45BB0D4ADDC671C,001EBF5279BA5B2E,524BDC21D7ACBC2A,6377236958BF92C2,122B606865A6B3EC,2F32E0FD8D6E78E8,8B822717EF63A87A,B2180BAFEBDDB5F7,445706949319B114,00201C62CDB0EE95,14352AEB584ACD0E,8DFD3B02F7FC3525,5E83807A3A4E1CA1,FB884D9979C6E26A,EB3F579E9E681B3B,D084121F3A168095,B653F6E78BCDC934,000CD86EB89876D2,28BBDA3B81BD6947,433859058EAA534C,00D770AD2955A1A1,EC2A6B83AC1A8E78,4654D1A32230DB20,825BFD06C267CA06,17B87786CF298126,0003DE909B7230AD,56975C6659EECDD9,98C99F76D53EAF70,02130C453F58B2F9,7426BB02E4C0F8BC,B672AD535DE92569,669E0334166BDE99,A431A5280D725571,003937B7400FDAA4,FEEB2C4C41F5D15A,9838ADE6432D62C4,CEDD78228628FF96,46A597E95492829B,2842534465D15857,FED0DAB7124567E9,9E04D413AC631DC2,0007875613644B84,D8991FD938C92F1D,D39C5CD20DA49B4B,E019155D0FA51576,9DB0DE05546A8899,DA56FEC5DD00B97F,D8FBF6B0B2EC9AC0,8C55037D86E28BF2,000CD290BC8C5B6E,D5622C5BA127AF3C,72F1F19D502AEA48,ACA969630CD7A18E,415E48D2C54E17FE,8C2482A250F8B53D,DF59568F10E2CC51,28BFD6E04FDAA19F,001F1B691EA24DAF,E4A1704955C2B0F6,E2F0CAD04146F313,0443CAC2EB55A7EF,DA42FE24C8809116,9B149C06B2E8E351,99610916B4346289,D0348569EFAAA3D2,0001838886FD212F,2AFBF090AB0E892B,E69FC43A09F860F3,C569DD6C4C187864,384B00299DB37C40,DB652BD9BB88736E,DD1618F0C5B3ECF7,AF48F3A1144E8DC2,001694CB4624D7E6,4BA67AF586405497,87703FDDCEED7599,0CA02A0C61EA4C8B,7F9CEFAA31C762B4,96BC687B5799BE8C,B9D4E0590F121231,0E161D41AAC2FEFC,000C56F1E7C7BEA1,F93A00576B741AC4,C3CD338BD2D4F998,480B18BDECE27D41,52DB9EAF717C99CB,3112CDE8B98BCD9B,32B3E91861DA5089,ED52B5E602870DE5,0037BF0C095D97F2,0B48AF92423D189E,A6636725E2D2D112,CFCB3AD4203FB56D,93F3F28CA293AD1E,9C3DFD32B98F52EE,63EAB7D5D239A8F0,7C088FEC2AF2554B,00314128D2EEFF12,7A82E99A21777977,0D5C4CA9EF49CBF5,D4AC773F1EBA7FE5,E10B3B5176F567CD,1326B5D1C433A6C2,4B9F634D0213637C,33CEE9AE1808141A,0006E736C7977F99,17E6FE2EC4B32FE1,44C909FB643A84AF,8EAA287105350C98,584F4E04A2218996,BC4B59C83075D300,E84D03DFE4C7ABBD,D22939B9DC696238,0019BE6C199729D3,9DC3283CF41847FD,D0F623EFECDCA4CD,A4F2BCD58FA2D8EC,95EA298E9EC3C694,8AF5692A09E86E6D,3E671C65E8EE1979,B66471175FEDE947,0021604FBF4A4546,06394629BDE06F1E,1270AB4C279FA3E0,8A8F548195A95967,E45F0ABCA3DFE059,D79F5F5F9AED2250,84187179A8D2A830,196CFEEAF39141BC,000B7DD38F75EBA7,7FCBB6EF4D53184E,626DBEFFB5C06B67,528C431ADA807021,6BD8C8EBDA359470,3E3A3F05A3EDDF8A,1EE4A491ED9F3539,BEA8C47F6E8ECFF2,00025DA8832573F5,EEC08FB722D42E24,2119F06A95351EFE,4DA052B9C99150A0,B43A4666EC405E87,A469BBB85436F39C,F9377506355EAAAA,9719990B3A89808F,0006195AAE105794,73B9052920C5A1CC,ABC3EE679996EF3A,BEB3DFF132F4CFEF,8F78AD464813F353,51A059AFAF5575D8,5366FAF5D7E898D5,BDEE43A29335F3B6,003855FCB92038FA,CD7C4033511C98C4,92728225DD24E301,742210AC58C5004F,CD14D433A8365B67,F944EC9900FD04CA,518E3DF9B0EBA971,1F460D127B782B02,003F4289E65DF466,2522809D64553BD4,36DDD8410FB3BD7F,E5A9C43305CF5C15,D64603F01EC62E5D,273BD3E0E9A4C44E,3C62CD0D91F0DCEE,FC25EBA527D52A98,001462C2DDADC471,5DA82C09032CEE40,8EF5080476619FBA,F496F1FC19091302,F2917FD3898513CC,C0A46F6D2DB2635C,0EE285CD032F1BE6,AD4B4D8A84BF6184,001274ABF631EF6C,526CC8FCE1F33E66,53938CEE39F01A6B,9B060EBB3F2CAFE6,11C31B455E6DF31B,776E630BEC3C6462,C58F46C26D23F801,A7FC8EF071EA3800,003FC9C31383F234,C189EB84929AB0AC,0DB10FD8BD2D3B31,F45402A91DA10EDE,C13050E782AD38BB,F1902AFFD87643C1,C777C0804D19C3F2,6FE7AFEB89FC8FFE,003D8DA3245C35EF,2F2CA3E00B8792AC,3038D78808535582,2B9C6244265ED26F,FADEF2B90C302454,B775FF0A3F24284A,27C08FAD8AE18A61,7E1F91B90FE1EFDF,00074C375DD4D0CB,A6E8EB9E25406647,7B1948D4C343AB88,E68917C9414DD061,4A9037E692FACB25,53FC51F769BEA456,F43CCBE6FE792C8A,FBD2DFB0328EE198,000D277CF08D8FF7,DAEE9777512F6ECD,2BFF4D684A7C09ED,CE5F1A93A2E1B8A7,D9BA6DA20ED3E772,35F42DC07CD06B40,4217CDBA3B9E2FD3,3E7BA7247F79FCEC,000763E83944B4F4,347EF329E7DBFCFB,DA83E50BB867B22E,4F54C0D91D91A5E2,67578F0B015CA3C9,1BC05F25FA85F315,09A1240CA6C095C0,4A742CBC02D6819E,003ADE63668E5364,9BF53BBC66DE82E5,9745112065680070,8D928CFE77546F29,30A2EBCAA20D0A64,08050A48913D7F4E,A0909BEA0E31673C,C2F60E78636D8A91,00025A979E7B3617,9F87AE1A69D71DFD,E4B9515BA757204C,7C9EB68A2FB39BD6,0F367A61C1274607,E3B1285B40DC31BC,C16C53CBFEE6054E,81A20886ECA7B83B,000AC27969A82B18,D7A5C628667D9AED,756392D856D2AF01,6EF9C6255BC2F9C7,69DA9FD5FEA582B5,7B46226862E491C6,81E85C8E0859A1DB,38AF6DB525DD427A,003AAFFD72B0513E,CC63AF17FECB8E22,59F341ABF111F23C,ECBFD8895E749F85,2EF3022B462340E0,8F6A92531BE7D921,05249B014361A33B,1A8D7E695C03A940,0023E69273A0A0A0,31A810F6D7DE19CB,165487E4C2511C83,16735B1D0368C52A,E67010842579C09E,86CC9AAEC089B518,5D1F6A9404946CFC,4A291EF0AA47D3F3,001C5E7F47BC34D2,593F9EEB5576CE93,D5ACF9AD19E12363,2F6C302076778CD0,37A79D10B67C33F7,51164C193E755AE5,B928897DD5D3E571,10128484DA2CA2C7,0020D18778A87644,74E1187070E63B0A,6BA182775FA65917,50F6443C478A31E8,85CFCAE36E0A32E0,2D450189DBED912F,EC4310537457C09B,85BD7F477C3D58E3,002F544C7A468C58,E04E3EE89DF9CD10,2D5F391E3AE0C010,9B35CE7620268597,2668BF744EE7181F,6A92C614163F49BA,1D70378F07C849AA,6E1F04AC4B4576DC,000FAF8493D8921C,BE0F1EC4E87FF10C,98355C62BCB83C4C,4D8F1F24418A82E7,C07B869DF318A161,A112611B694B206D,8602267F7F995C55,CDFDC143EF02CE89,001A9859969CDEE0,8F5C220FBC1B61DC,85C3D69F6A1D198C,BA9790DFE36303E5,42F8F250671B0E9E,11089CDDE8D8AD4F,0A79F2FA83C561CB,5DB244B815A8D58E,0004072E8128B2EA,5310D0C9E6E727CF,3379E34C8255ADE9,CD6DB0803F4EA612,6A6F0239CB3283D8,F79918FEE6F01DCD,5D94F5CAB8E4960E,05F052F8923CFF7B,002A44B615CE7E8F,4CA668B9151F1FE8,BE8B7071F553AB51,26E51C369FF6ABE8,3AA93C0D1A9FDF3F,754AFC16468AD206,8D54131DC55CDFA9,4C537692AE773105,000EC07357F36227,EFF183F5702D684C,68DF3E6B51F2D586,15DE6D956F474F42,3A56EDF1FC46A13E,4AE84FF2D107B3C6,E6D2090E73FE1BB0,35A679808C2F1737,0038A92FE1DB968A,0B4DF80EB1CB1183,85DB43DBDE8FF6CC,399EC33DCFB22C0B,9DA53A64A8BE9663,03B2E79C583144CB,9561AAB56FAEC546,50151490B0E14412,000D9B6C7661436B,BC7366E0175128ED,54D507EEF35D5DE1,F7E61DE527E3F6C9,A1D0E997EF053BFE,D121A6D4C033D662,AE664F0A348F547F,42B4BF690A3FE7E1,000FDD21F5261996,0C891D6148267F1D,318D72A930658DBC,C88218AAF5B9C1A3,B73119E36399BADC,816BDF40D519B37F,1F0B6C112ABBE3E0,EA892026B67A726E,0014725248877B0D,F22B8104366C3B05,BC9A4EC1DB3718FA,A96B127EE280331C,DFE8D449D8915F13,D2A5B8F7CEF3EC03,F7E5FE3353DE92B4,96CDEEA90FAD7C1F,0020585616CD393F,E1C308D06B335253,49B77B610AE5EC72,34B4C128947949E6,53D75B2A3BE70FFE,F1B2E2C5F4307693,25D0EB51E9A0B7F6,605523A223760FBB,0020B58BE108A584,AC87C59568E42E89,B70296CFC4494FD4,FE8CF94A14248549,62E66F6164DC7BCB,C1D31C9440C49797,544BF90A08CE33A2,0345774241DDFECB,000BDB0D79A13885,5973911E4F0A73FB,1405D5F6AB9232D6,3BA323A33F6AE9C8,921AA708A677D68E,9A5AB588D1BA2150,41C0881F7AF4DCE8,D452A88D3B1967A8,003C4E8002CD7F0D,0B368288FB280B0F,30CA5CC6B5CFCDF8,30B8B68D14A97EF7,B15E628A8226A6B9,4A81FF01E7049173,54C02E9AEF83EFEE,DD5A0E31458D4C8D,0000BE1DFA0C7909,03462635A756BA92,9FF9C6D30B49E7CA,F7635185781688B4,D92479B05F627D58,939D0BD79B2B0978,B603E41006C3351E,73ECBC7C579ED5CE,001909673DE9EF68,3AEA64B8061F8E26,FEFD059B76566DD4,A2FBF3BBB343CD72,32A06DA51D9A145B,64B8E1472BFAC74C,0D05340D18930467,AA1DAEEDE436F9A2,00198CE4377F94F7,D4A6704158ECDE3D,E1DBBC37692F2D1D,AB032799CD847D20,F112A09763D841BD,C94207B46A50E640,2A226B6CB21E58ED,C901C2A8BF17C073,003F925ADB023E75,E345BAB791AB7BA7,3FB1FA7D72A15642,4907374984F7B188,89C6AE68B6433092,306BD36C0194DB50,626DFCE1FC64D683,7E63B14DC1925FE7,000AD2B300DDCDF3,C49A8604C9EB4EE0,C57C68411C37EE7C,01972AACDCF6BFA5,FB2799CA78D3C64F,CF0178447FB47ED3,2B1202B2B07FE32C,8ACC78222F68312B,003867009532B82B,20C0E2B4978C5618,E3089D5F1FA17D56,F5BF801BAD0D9AE6,42F8BAA87ADE2B1C,9752E7FB4E618635,1B3E471BE4A0E0A0,27B723C5FEBF97EF,003BFE6389A823D1,B61C290E385C0508,8263DEAD2A825054,9634D3425306B7E8,F33DDFC7C6B0446A,5C63E5F57463A4A8,704485D515CEDCB4,2ABDF0CE08F45227,00245E1B633B02E9,CC8E965A42A43E10,4305317D40B2D996,B406CC6F3C2A5734,063AD76A3A0106DE,C6A2C6598FAD8A49,964C9C4BFDC89711,866BF40E998C7B90,0030E17193E64540,98FD523E6FAF845D,130EB338D55FE2F6,EED3D8460FB58360,602A8F327516C9C0,ADADC25E1BA11183,378F811113F5B8FF,8FA4118FD7382581,0004416BD82C4E54,9EBCF9B0B02A91AE,D2294877EAFA4F3B,8D11F35B927806CC,7A2BDD130FA0A1E5,7021AB6254EC75FC,BA05F1AC2353E37C,B879D48F682D1813,0015B6B5116C7A69,D0FFD8FB1E865E9B,ED38DFB6A2EE4C7A,1BCC88130417E7EE,AAEFCABF636C98B0,24B0775A10379EBF,DA89B2C300DFFF65,FB8BD7CE48BFEE70,00273F4C6CFDD86E,C57F62A6B4D2A35C,25F5D61DBD328920,323D0843805C90A7,477014AE43FB2BA7,6A675B6C0EFCA370,2D9D08E2DA1155B3,B4A888580B24A7E2,003359EC9DE7B4CA,F604AC66B74131C5,6E0EDD56CF17358A,4EFA07B31D17DC3B,2D2D7893729449E9,DE96F8B56BBFE985,A0020DA33BA162F1,97992C855428FC1B,000F6EDAE585924D,5EE54C1CE7E4E6BB,518893D19CA59310,7C92872DCB2452D9,4C248197608C4E44,01E8580CE179AB2C,106B2E07386ED9E4,9C9B94BDA66A901F,00255E668E951530,22E7B12E24328B0E,1560E6A29B961DE7,D3B37AECF9546D16,27329B486C6AEC75,E7D4583A368F1D64,950909DB923368E2,A77A620C2B5D98F2,000B1543696C4C49,C2FDE51314D22CC2,8CB55BD405DBA7F9,9AB4672A79CAA8F8,763B40929579608B,735DFC4F49A9962C,988C5CC89FEC09DE,816C6870978CD048,0011E910925CA26B,4C5E33C0A541BF81,6CDA0AF2A323A3AE,CC4FC1358A3440FC,E35258976DBDEB02,B9EF3FB756646888,471FABAF062DE1B4,E83EB0FC90D6CF8D,001190C7D13869A3,A0137EBEBCE44DDD,ABF346B5AF5E0D95,D7A1053B802E65C8,845E84A36C78C511,4278F04019602CD6,E71A5E211D45AA5B,1A0516123DBF2A86,001C59DFA56B113D,34B6EC5B0734275B,924E7DD54F11F430,4C464CC7FB1CEA9A,1C799299ADD696EA,FF243F5797364628,44EA6DDA8D861153,CC929F747AA7E93B,0008795FA1E21C34,08FAC0E3559E1835,6EEF759BA02E98BF,EA7CBA27E06CEA5B,77A297B066B2E61F,7CF86F479F56D2F2,5A5FE3EFA3072A4F,AB56377DAA9809B2,002831BE1D185CBD,7684BFE0AD303C56,D8D2A37706DEAEE9,F37E6FE8AA31F8A7,2CE6505A812FDD87,73A0D6EDDF66D11E,35389CF804692B5D,BC3B8DBCF914E65F,0016609257DC2111,DA076217DF1E97E7,843883C003463E65,5A58D6ED22F05921,765EDB199782DDB0,F1C974B116E38927,1982EAE5B4EF5B79,65F820016B243472,001152E86B2013BE,7B4425E0E165B1EE,3E23159511DFC7AC,9AE3A16DC1932F4D,10A6E5C24B582DEA,F2B799B355091DC7,3F78C92B83CD8F88,8F2B20E835D13959,002380836AA77EDA,7A2057A14703F3DB,7EB841E8909AA12D,ABC16AD6C21541E5,531FF9D2F193A970,984F0593C41740ED,737E8D1546930F1D,DA1D7AD1136D8681,003A703AD2A1C86F,A8F71E8DC5C87CA6,8A0B75C788A5B173,292F82F2CEF5E9C5,AF9FA8CF39EBB954,54E38F700E2E2316,CEA338CE234AA448,21C0D34D2EEBC13F,0030269321068F78,D0D9067E92AAA6DC,5A2AD78CE79F4CE4,A91419C80465E323,59AF1023E41B7975,DA12F09080A4E917,DE8AB856FB7ABB61,54F25516EDF04B08,00035C3962C37F81,C566AA51C105A6DB,716D2667F5CFBE64,1B0256BF399E64F9,5C0BF2F0C1D4010E,ED1D5D43E7F323CE,91EE10DA5AF8FA4A,C1F1C6D2954B2D70,0036227CE8A03E25,3E41C47D71A0CB95,63EFA0409CCAD891,C9633CEC47CDCFD1,08F5025846A4FB6D,3C5ADD28872C9559,B04669BA4EAF552F,CAB60C2F8B659181,001855CB97FBE8BE,F55C42816868B4BE,70947EBD506A3A80,C1BFE31E437A6313,357FD845DB1D5F2B,0015A6D3F4FFA495,957FA42A5D93E4EB,AE64BA9C98483441,0036EB627AAB6BE9,FBFA5EED78922DBD,E4062C3E7ED6BA8C,98EAE4AF2A3B51A6,B20F7729E6727448,EA7EEA4D44346106,557AD14A4AC6681D,27182D8405EE16D1,003080E22A3FF98B,72214248A6DAB585,9F797D74199701CB,1C31A37A57CB7498,8A61C02CBF5BD727,EFA1AE900C37838D,52FF51A0199DFF25,A663FD52FC64509A,00137C39208818DE,A5E47425C43875AB,367AE5A5B4ACEAFF,DC9BE6CFE56DC639,025564700ADC88CE,39F9AB9C1465D621,DD53A59971F2A98D,CA6B6687C302D02C,00184E471AC1AD8A,5080E9F335C9C349,C31F8946838556FE,15AAC611141872BB,CC777D2B6EF2C3D4,2F1DB4931CDBF4EF,F0B86316DEFEA031,EC02242AEB2E9919,001DBB2DBBD7125D,4FE94FA6382DCFAC,13C589708DD36A27,E813F2A366BE2D69,291E0773309AF183,D618AE821AEB3862,3D486647C55BC76E,2AA8B812A5B39663,001DD11F98BB5296,A1B9B4EE408DD655,55106A3B8451038F,6950CCF46BEB659B,56EABDE59AB81A56,699553E782F737F6,A7BCAA68AD6C5FFF,A0617BAD903DA4FB,003BC41E6701037F,68F63A78C3D44274,993284AC9E1427B3,7D72B13A9C645AE2,109E78B179399397,BCD7E46E431D3343,CC770C03259CF721,7EAB1B9BE4167F09,002780FF602096F6,ECECF7FBF906FAB7,7D490FBF161D8950,375B5B8B11EA5488,CB885FB4FD1499D9,CA115742298451EF,9A1C03A5E890AD6B,2E426AC7C10ECA32,0026122FD0E542FF,C5528511CF1043C8,7C3746CE7D544EAE,70B146FCCE54AA71,214614815BC52566,4D773BD191D08901,798A6CD8B2892B63,39FCAF890C393A08,0023BAB1EB6126D0,BAE0B21E5930013B,605066568E6FA5A1,8469D8F671E02C37,6C00B629DA5D14E1,121D49557AB50F2E,074C63D5BD659E70,809DE545466C4216,003AB4DC214F2C77,2E5C4B458C9471B0,7C8D7F769EA22D79,B073990814871EA4,2CC4D377BAF56728,D7F2FC2313AAB170,6676F579D4B4AFFE,7B3EB570A60EBCF8,0017C499C301CA5C,32BBF391284D1387,11CB90413E07F3EA,C21B66E54E952078,D084AF3081B48712,B2FD962B9A3BAC7B,7E3339109AABE029,958E349B04CBFD3F,001C3D80688BF593,9DC9D1898D632084,B94EDA89E453B432,3D05991A0C7C82AA,38835E6436D8897C,13CA7DBA6DE49277,7A4870BA96143C96,6E4B4FE4F4D6FB29,0026CB0D639F138E,58D76182CB798667,1A718FAAAFA1EC48,8B2C9CB0FE9EA782,8468309D1321A735,AA1C5F2C43F7FDE7,747457CB86A700D2,101DAB2D6CFBBBF3,0015EDA9DE58B689,E17FEF9C82A1B3ED,D8DFF1004CCFF8D2,AF277BC20656B9B3,4532C862A1362014,FA14EDF29427F4E2,45D29E2F7E1F42EE,BABEBBD8F0C24264,0032998C9AF4EBBA,3307F72272C4DD56,A98E6723BA205571,2CEA98995423E32A,6C679224D3862A5D,07EC63C5EB2BF5A4,AC91F55B51DBA4FD,6FAF3D410A2779F9,00237041DCFFA004,C1E19C24054A3B5B,72C562504417BB7A,C80B2BFE3B3AD768,829F80FB831D3778,AA4D295AF19CFB5A,77D36876E3F6FC5F,0FF9F3F807C14563,002C8328B10AAAA2,D73106441814A204,06A3FEF11E3F31E3,98264948E8E9A3C2,7E64864827F6F6A3,22E85B97BFC74387,BE0904CA8477887B,F6D2075B14218FCC,001D0B26030F4758,39382851B620CB00,C42E230577A47A90,A808371D97CEB451,710E60D86FC992CB,3C9DE054A0925083,D6BC67645C96B9BF,9E24CA585F0D8DD9,003C1104F1AE69D5,7D42427504C5B602,76B8B1FE6501BE1D,FBFB40F61ECACFD2,A5F269BC79C0BA6C,89A7FFB13C0FAD6D,2042BE5B5DEE75DA,0FD70AE4A6FE54F3,0038ED58D26F7134,EFD20A46822BB253,3C43B1693B9F7750,0E83CA0444D69C62,F4E7D7C0E3E1F2F4,5E3F21971D03417D,8BB3D87787AC4C0C,EAEDE33B4AC23B27,00128854BA177D97,69B252B125B46ADC,C368060094395F29,7C095BA7BF7F227C,1C1D6EFFF4771575,35A4CE373EB659FE,9A037F3F83C893C2,E4D2B17983307DA3,0005DB30FFE3F3E7,C0D364194B578848,7D125E74E320E7FA,1B8E398C086685B3,901F090B098A5094,56383BF1B30A1438,05F276CE9A7CFB9C,BBC25D28BB83680E,001A7CBF2393CD77,B04B082EAE0963DD,8E5FB9B3BD80EAA9,926852EBD9C787E6,BDD4C7C33F91D7A2,426F225809089970,D24DA464BE5D33FD,A53BE668F1411A16,00203F9B429769F3,000CC9D08DD7D539,1CE994C33B56FDAD,7FED10C284F926A0,F6BA6658A909AD07,7C6A4D9DF04AA04C,0DD6A6E705E3CB55,454AF3F5D353D5F4,000DE52AB6C85A73,0D309DCB1D29A82C,0F026CA05423B46E,3561326AE5D73AE0,F0594D500060A385,E28E3F83FFE87EB9,200B84EED73EA037,A09C83BE87FF4785,0026F98A8B6235F2,1846FE81B2BEEA4F,D1B8A3CACFF2EBEE,27A6C160D1228C3E,1D59AB05EFED9D05,FA9A0D1317553C92,BD52008F79942A95,5F825824DBF46E11,000816AF69AF4882,B7DD61E2A35D2887,0E581138540D8D18,AB86A26D1F5C6079,442491CFC515763F,3866E5400DFC533E,5256D81E9FDE55C4,1358B277515D77BC,001AC67C6CA3AF51,9E0C928EEF7BBD25,23FC3EB7CBA1A61B,C04321230B1E68ED,E788023918888F34,6E13C06636962791,56EBA05C762C6203,19A73A4C54E6F337,001DE4728A0C747A,D2FA60C227C1873A,BD2B95D031EFB1AE,AF707835D5C08C4A,40FE23154C730B82,C86A204DDE8740C0,63585F28313C9427,80CBDEE8D5D1BFE0,0014525875054E63,AF06BB7CD39BBD2C,7D88EEF1F6B78AA1,0A24C96D0B614D6D,401D5517A8336CBE,1A669E78C13BF9CB,CD72F60314F38D39,6A2559FB41256BB6,0020A718B2A2B313,FDABAADB5C1AE354,628011FA0A82EA14,7215A92107917F34,046C32885C7173C0,65163EDBCDB0AA7D,59B033E13E63E755,E89DDF455F111075,001E127056432E2B,1920D9143382CE7C,A6258F8FB0484E90,C86AF2D906DF64F1,D8EE7752BEAC8913,D9FB49F00DFB64B1,EC20D868A6C91787,4359D6027811DA66,00308DD398138F35,3E82959450FAD176,F776066FDACE77A9,9F342C183834083A,8C2B9A09035CF984,7AF6F39B69A40738,4CA640DF2C6093CF,303E887731383D59,002E90CA6F3D25A1,D730DD796D26BF10,140F3A2A7B079EB9,9DAF3E3E064603A9,A0BA11BC14E35CBA,E56520A70262CD0E,31E9FBFF6C1BEAA4,84EC17F90F1A38C2,0025A60EA23C3E56,A43B30402E168E2B,41EFDAE13D1BA659,27623B1C51FFB8C8,A6297763E56AC927,88E4599C695C7EFE,B0E69858ED63F1E6,7412A8E37F60FB13,0006784017637113,647420061023CC29,5A53EE21188761B5,71180D88B1A67B30,FED48C2F49B56ECA,DE9B0C76BD448667,890391788E5A62FA,550F0166BEFFF210,00108D92031C1E8E,47E1BF269684DC21,C94E15C6777029E8,3A3659A96AD153A5,E6BBA92DDD632D0B,490362AD976B34BB,22E10A300A143BC4,3EC4E6779681D748,0031423BDE7E85A8,7783DCFC5E41B2EF,9E4637AA609C6C78,29F1818BA2677720,C2193BC24A42E8F7,B9953533699FDC77,4E2B836CF8B4DD11,931F4C20047070A3,001907585B6CF65B,CC3082679F09FBD0,D7FC0F7C623A9501,17BF2FE728874D60,B77EC2F87FBC403D,C45666EF38264B9A,17093F85997A03D3,04190D3F725BC779,0000CAABA9931BCB,6581F544EB828755,0F3706D17D4E2EFC,621052396C8AE800,3B6542B3C3156688,EC50FBFB0C366C18,3F4A3BB67DA72927,71B2210D15F3765F,00219C57E2F9B443,B7906280D9067CF8,EEEFFF867BFC23AF,8D504191A6D92DBB,9CD014F0FA8429E0,743581CAFC2822AE,8EBA1072B6F29BD4,BB8D9677CA26094C,00371549466FA8F1,27DACF79E0AC9BDF,625DB3527D7ABE18,3F688B3115F1C677,001B7A316909768A,17F7E9554EA2D10E,3D3B2CED18D91546,F340EA8117F105E7,0014AE3E09E4032E,AA2985DE3431D58D,0905218F0A72B371,01D42EA79A76A873,C2E07F8227E8AE79,6C47252F73E4ACDA,4B22534F2769C015,CCBEA568592EE7F7,000089B5E9ADD6F0,7DEFB50D32A2BD28,57204E151AFB28C5,39F9B857FFCE828A,39997C9E58AB9AD8,76483010A3DF9E7C,65D3F9428196EE4B,DD128886E0239899,0012E1E2DB473C3D,3431BE64E71E4D67,CF2D9AB6FC402C48,844029D9D19C21B1,ACDFAD192EBDB524,BF18748CD068B831,35B5A10F02D85F35,9DB5AC1C465942D2,000444703D65707A,7CBA7709958F7C9B,286A941F72D10930,9FB435B137BB308C,E89A928AA71379EE,E143EDCA7B650838,3BD6A6A1838A175D,CEDFEBD499B54391,0003E84457126C94,C5D1154C50092EE8,FC744D2F2F2BB1D3,FB63F0C4FAA28511,F428D90CD5F739F2,2849435E839F96A6,8883134F56FC7376,6AC77AD59D74FBA2,000F135A7F94741A,283A881D03F15BF9,155B713C950508F2,1167DB27DFB06BD4,26986218E479EB49,46B38AF8E6BDCB67,DDF51FC79798E5C1,6D26D5859A8B290E,001F3B7987172835,9352AD92F8785D07,6686044C895FADD2,6BE27D95475E0373,8A4800A9CAE388C1,79B0D6A1589560A3,0AD20313A906625B,8A3F0AE6D690588A,002FD0714BBA8400,5218957BA2BF1EAF,AB426E55AB30AF73,E468A22E533FB22B,B40333411D060EDF,AF3CA9BE7564F02D,F0ED1B1746F8C93E,58BD03CB9971DF1C,000A6CEF8E52D2AD,731B957DD61A45D9,458EAC690E2AD0F9,5D3D2EDD8E0481E8,115327CC79F2FB25,E32AA6B498431E15,09F09946A6458AF7,8F8EF6BDF5CD5BAF,000A0D5F929B8F06,4324BB41C08AEB37,669D591A2AF37994,FAA01DB11A21D67B,C0453D74FF27FAAB,21311D61D32FFB07,326B533FE149A39B,28E0A6EF4C7FB806,003D8186AB696681,D568B869534470D2,C6A219F0CC420EBE,E226E5541F415CE4,D4D8AB3D575B16A1,0F704594C77C1C27,8362ECF87DF0226C,AED88C1693C116A3,002762EEF490C32F,426823B9BC27AAC4,4A21E54A8464F589,136D418C55417385,79D56039061F2FA9,B9C780B8D94932C3,582B43D26A774B42,B33C668F676AFBD4,003F4764ECFB97E8,3DE78269918E2DC6,2798AD071969FC5C,B89864775722E2EF,C24582603BA42B05,C1B54DDAC63E37D9,73942E5E8B344096,AD7EB2FC73F67CC3,001232B406988824,DC22B10DBC0DEC60,54E86E768CDD4D96,4C7396EB07ADA2D5,269A86944EF2C544,03F4D6BF4B0CFC40,4690F3861A58DF7A,D2B191209791DDFE,001657256EDF3A61,84C089D3C270298C,EC27F3E3491FEA35,31B6737F72CFE394,DEF3EA3ABAE42152,AE720BB63C73A630,36D4E1533F4627F9,54DAE5549CE52B98,003C8B7978675540,68351D45BCDC19D7,3359433C014668C7,99CCB57AD3997023,8075EFF3C6BB1B9F,7891821E0EE7D223,B8F55E111AD04FD1,2E17E72B069EC1C0,0035C4578197A550,F0982D8883D7B70C,8DBDD2B14DFE51C8,9E65888C378F68FD,86FD0621785B46DE,39E31084EB5EDD68,BB8C5E992CF66AAB,9FE7D2BD37C31F0A,0025A73C9EFEC41F,D7298593641078A8,0BFE7D9F0A55BBC3,C779CF97EFFCAB0B,5C45122F548BCC41,7966264C5245B4D1,EBEB9199D07C9503,7DB42154ADAFC448,0033D87179E4FE2C,4B1F22946028527E,5DC1AE829267013C,8EF565A2A5C481A2,57600B9D9551D289,26773A4A9757F77A,2545F50E35654FDF,3A96E81579BD100B,003B93389BE00742,19DFF2C4FA57DD64,4F9F498DB7A8D03B,80DEC86414E2F5F2,DF254B4808869C58,E9C0A0576EE22974,3F3958750935B337,0FD13B9D89EA5C67,00148B882D00B868,07CEDD19311F2B21,D878485B994CE6C8,2AC339A0AC18CA64,1C75E5DC42DBFF5C,0B7DBEF909B904DF,BEE9644AE8FBF92B,636ACB9E2BE60688,003ACA900CF0BA08,77FF8053066E1502,10F3A88D44784931,18F635A1D63D8463,3257506DB5E17F0F,3390C9CDEBD1E28D,4C6E4F4AB1E1CEC2,E7D6899AC6987DD2,00354941D41F56D9,239EB158A34DAD38,3D2EDEA4F3C739B6,4EF86C1D926A7802,9447A0F20022BCCB,7AA5D9BDDC258D83,28F3FB3902C07E0A,3360A5243C932CD5,002A8B29C60B4E0A,ADDA7E531DDA30CC,1E7BC38F8556EF00,A099ED84E70A4F9F,42D038DE33E68DA2,34B094318F3F1A4C,D487B8412E418C73,EEC714737D95E18A,00017921BFB0ED32,2F9374856A877BBA,751A52E2C2790A9B,755D6FAEBF964B32,BECE7540A773CB2B,2154E1C376563AC7,9A2829C02DD7056C,39116873358F7E52,003925CCBD381BCE,E184E5E009FF4F40,A2FA69300A46765E,7FB75C449BC0402E,253BAE299AC46632,01635DB9F9F6DBAD,F754CB7CCDB346F4,EC8211524AC187F5,00266D901ED70F67,4A20CC8BD68356F6,E2CDF854D9857351,DBF7C1958120FC7B,53034B34C6751704,9842197F51B1CA58,92680FC58D7EBA60,6442C851367EF3A7,003AFE5B7571BEC6,FEC0BE7051AD2159,7DBD7814AE9A66CA,32A39FE108633A9B,D62C2B83C9C76DA2,53227DD67BD382A8,19A124523C607310,7C8B5781C30A61CE,002659E32288A68E,3E8F4A894E8A960D,C7EAB3F76ABC8A18,CD16A56C2BCDC18E,9551AC47C1D488AE,E1FC787CEBE013B3,75F687FD6704B632,A3DD5EE7994D5119,00054A65BF3E9A11,AA85236241AC465F,388C4C31D7958471,1F586E9796B00037,3853F08140ADF073,90E1DCED2671CF87,66C388E10F38296F,D4BF39BAD8C4BCFA,00027EB3B02A0552,117F19059B6D6603,404918EDA6F53CAD,0C3B1764210F9754,2A951282AD0AD7AB,C4852F6ED77A65CD,4BE9AE734D6601C5,D5D25294843BE7B4,0038D219BA5212E1,886996AB9A112B5B,2C78D0E1456DB01E,167E7B3EE37C76B4,B56F50BBC25B1239,3A7E925AB5FD8373,BFB9403DFD1BECA4,37F6E14836F023DE,00068AD3A58BC850,A7DB5DF3A0A08069,7EB9EB484648518D,14D86D941F3E2209,59FADD95AE545654,DE7DC9554EA754EF,A50E5ED2F7726442,7D06BB28DA829D3F,002F476D8DDF63EE,1D4328EA8E463B2F,ED387BFF059B9024,C6B6983A824540B7,5C77A08F8CBBEEBB,C648DE5F9EDE0C20,51BECA7B01292347,EBEB85F96CCE5A6F,0013DF321C391FF2,77E0F48001D66789,67DAB41753E4D84F,726C55593A8A6AAA,DAFB4DD3AEDB578B,38687C9600F1F991,EBB422914F78B4E6,B32332E9774F63ED,00349AC8F60B6B41,0F9D1655DE1F7CEB,2B1719C7CB199B80,86337147C666BD10,EDA865573340C402,E0C87FC685370813,3361F0DB37B3F481,2932BFA4C9E35169,0039EA55F06A9D58,75A4E8948343B518,A8541542D2CA922D,EC21B43AED570A08,9E6683DEF8BF8CA8,A2ADE92DEC61854E,200FA68A14E5BAC5,612A52626DFB0A40,0029CF0D0193DA7F,ED0F71A007369CE1,668FFEC134480DBA,753D6D782A88BA78,38ED84D608D5A932,2AA2E76BF32633E4,3903A36ADFAB59A5,99F234FD109005F6,0000A9FEC10DB3DB,5C5DE39BB5DC4B2E,B63AB16334E6BEA5,BBC6A2F99FC59C4C,D7A0DFCED2A144A4,854E3B597FA6846D,5D085162B627FF78,8DCBB97FC3E941DA,001396ED63559FCA,4B985E487A0205EB,1D28739998DC1F8F,710B483D06305455,D82121B2F1EA98F5,0E573E234AD88B70,496460779A83BB6B,1E89692577A69826,003B12CC9A0750F4,37947EDC31EF1860,6740C7FE33CD6841,51B8EEB572BEFC1C,DEC267CC958130E7,99E613A004953B1F,589480CF7DE76FB8,3AB0EE27FB7C2B38,00145D9AFF2714A7,1B0999912069E5FF,25C6ECDCD193B575,25C924C1D5B88799,4187DD73F19D7282,9DAB8F0A9CADE4E0,EF1ECCF096F997B2,A34271F6560C283D,002F1062990307B6,307EBDF38C0F12E5,3799A89304C94287,F640EBEC023B63C0,59D494BCADB516FA,49F82D1C87E5B091,2E807D5D171F6407,DFD14F949BA6C118,0036C3A97F9A9DF1,5C2FE6D667395FC1,B2E02AFA647DD648,BBF4D48038CF7162,509AEAF7A07260F5,456F71674BED3559,3224DC7137632544,5003FF935578FF99,000F63203DB73ABB,34FA9A75CA7652D7,34F9424F8F2E8BDE,71E93A8FDC2490C5,943A87F137BAB8BC,0D937C0ED52D4630,99119C27A6E3117C,638F1E45BC4EADCC,0016F3817DA85310,A968F4B154DAA5C5,CAFDFAE735292514,B447F0BB0AE1D702,8E87884F827A7608,6EEA49758D51A9F8,C6953FC6ECDF8922,4379767F16A18023,002FC64DB6453E63,3B5256C6AC8ED8B8,991C72E5A6C774D8,AA26CBB18064EFFB,66649BB5BC2C343F,B30F88D68539942F,09630799B141B938,2D3C0E6ED98D161F,0036581DE1ECCCDF,734D3D9CEEAB20AF,AD95C4C8E80A7EB4,89183BF37198C10C,8B6DB3B07BB9EA5B,65365566CF0268B3,D3BCA911C5C5F199,5E2FE2CC91C408D5,001BC2FBD23EC2F4,D431E8F177F5125F,3F4F2AE79F4A8D24,0D169F13B6F3AAF5,2E79EE77911CBFBE,49EB7D99704E4E6E,FC0E4CBF0342B1EF,91CC3259A138B52D,00307FD7A7C585D4,1292011A4F9C1ED8,A01C14E0B4A3F35C,5A78799C25406073,E2E1955125177B8E,B43CD4A41CDABE74,0F738D7CC5B93EB6,3557A4AAEB8D122D,0035F943E6E56A54,908BB99BAD39CF34,3F7FF7687372BE08,5355B6151C63B096,908B8CA2FD6F040A,7B1EF9D829AC3C4D,6457557F7A089E7E,BF486DAE6783F72E,001EA9B3533B073E,DB85E3A2D08C244C,3104C3A075E320FC,C1098114FF2918DA,EEE371F097F26ED0,331FFF33D4A6BD76,316F0986CF3F2150,083350FD149EA113,00356E8D9FD432D7,87B4D7A5346090FE,AE760E523D10C41F,BE85B02F41FCC1E5,DB8A8032A88D91C8,246B1AD0A387B293,46101DDED3B23072,9EA5A3D57FD730B8,003F9A5FCF7CC873,AFA7846A7A7C2FEB,737EB536F3340B23,426A25A2E267C427,71E08C109D2DC8E7,E13A8A3822FFC4F8,B5BFCDADD5919D0A,0DB0821B34F8901E,0003B09FAA2F4DAA,F9BE25D26E759627,C022DF1B38C7D305,AF8E510B4CD7E2B2,6F2952C7FBF662D0,450E3653D813E400,3D01DE38C78F6160,CD68EF802ABA7C19,0023756C2690B1E9,EC015B20598D3949,219FB828424697A8,F64982521E7353BA,A17F4726D124E30A,721B335373702AA3,CC134076C36DDABC,8666CB7F1C069C6C,001E11618E8FB770,291B18E78005586C,C4457E4EACCE410C,AA634B593BF7D7DA,3B564DE164DF11BD,A3280F50E8F5473F,D1157A83C81BB173,2294112A430AA68A,001B8704A90FE9E5,F35ECDED4E7F3276,8B10B7F4A9543332,E608366934CF9F30,432B8C52FB7683D8,39A07B1A743B689B,33D32CDB4382158F,0ABC25C233708D34,00211A5EE1867669,56B7E5F1CADF3313,47B6351D7109C43D,DD5666E5339FC4F0,DA8946080066E593,36994943E044F666,6A2B8F4464FB3E3B,6775ECBA97140B33,002F0B20C119E257,4CBE7B2A035321B7,B31EEDF4016AFC9E,F853E0F9EBD7E953,C88E9F8FE1BE7272,7DB096E448017615,D6FBF30304DA0BB7,FEF5D9A874327177,003AC6FA54D7DC62,82005D007C9AED13,E0B6EA116A5D23B7,AD65717EA4DE6487,15639FFD0B558EA8,76BFC178C5F2BDC9,461944B49557A700,C66079DF0C57F9D2,003B7DE01528082D,D5693E97D8B53A88,E4365A9243F7C564,F4FC3F444CC54747,DB2BF03B2AA1BFC2,3382B49DE21B8238,B839CE1A807B14E7,D648CB971E2DF0F2,00195B1F31C8B985,5CF601EF691C8411,FB61B0468185AE7B,9C8370B8A4F911F1,C7FEB02F1F842E0E,B516DCD90887BFE9,8B713061E5E0E4BD,2C17AD49DE6AD232,000FE60868C75312,4F2A7CF74F28C8DF,52A61BF256662287,46D63444B75DAD47,99F19B8F1ED887CC,5BF09FA62D79BE44,7C053959512E0DEA,3980E77E98AEDAEE,001AB407D73E50A0,AABA9D1340B05A22,FA67356ACC404A0D,5C87FC45FE5BC1F1,C24F06241A283FD7,5873FF137240B6B7,4F2202DAC0407A09,7622F95D076787DF,003E32D3538BA52D,71CF043B02F4029E,F2E0C6DCDE4B5E4B,9B20D0ABD80ADB52,A342518DA9C937DA,506C510850829AE7,47C6CD2CCD05EF9D,205D8CA94920A22B,00381E7404CE0CBC,ECE83AD9352C2823,3860D22F6A9F1B74,F6F983EE0F555ABB,0E54974EA7B8F545,AF6EF5DD3F2DA352,03175C4C42E185DD,FE146E5AABAA6307,002E82CAB178E922,AE98986FBA003312,99AC6AC39159C882,BF9ECFC393993307,65762C6F29AC779D,387A8CC25D4529CC,65C1CE3A619696B6,7E64DCB7C333CEED,0013E4983CB2C9A4,04DED04C4720EE33,5A64CEAFE858F85A,8AF32312E11774D7,274CFA6AA509D361,F7A0488C63B5A4CC,C5584635A10FC961,B0398F65333BC999,00291F2ABF0E10EF,D92E86099675CDC8,803A569E83862284,5308E8DA552D68FF,C796FFF8CA7256D6,1AEA521AC7316631,4FF75D83A7D6C6F9,4F81F1D8F31119AD,0001770DB9DF8F60,0A1076A18D981D2A,8F06FCF5D6DE4C70,CEC9733838097057,50FB065EA1CD9094,93161ACF5A59E2A9,845983D6512FFF79,CD0E1C06541D52E5,00042C7AAAA0BB1F,E285AA7217ED5CFB,13F7367D4AE539C0,FB9C59AAF663AA40,ABD3304310774662,E4214D6AD98968E8,5CE1BC2F5FBBEB13,EA77DEFD87B7B3ED,002AC905FEE0F8AC,9FA860ADBC72C2D2,989C4D2948CD6DDE,B18EE90BE1AD4BB5,D685F9B04E49181D,F38D785033731986,DA8FAB3E7AD81DC9,C327E652862489A5,0022ADE9F9C0FA37,7A813D7910A7AE4D,CD7698379F20810A,C2BD0C335C47DA8C,EDBCDEB6E1651F37,20C9C7D4D4E5B3B3,6694BF77D77167F3,9A99ADC1AFEB8EF8,001CB2E021CCF274,4FE2DCF4FFDF1F06,9A604B6CFE16FB30,EC3E031F268C7972,10E9199993B50D99,B089A13E702AE83A,8385530BDCA34E51,D870E484F8FC7945,003B2EA55231BB81,449D115DA5EABF56,AFC072E8F24A38EE,2ECE330359640FE7,F6E985D905956893,58182C9B435CB992,AC2A8C54344AC281,0A192F7AC0DB51A0,001B294C2F036521,30F634EBB1F06E94,B17576DAA833A32F,A256DA0896115659,5FA67941E88E3639,1350EB959F2EF3B5,788BE520132861DB,BE9D413D9492119E,002B2D7430BE22E7,1E07E360D490BC33,CEE2D395831BEC36,B0A948F75E8A1614,C1D62A8E9571A44A,945A1DD9B4339624,D48311E2151A0EA3,C77D6FB21B8CB73E,003054E58242A23A,2EADFD02C8B1622D,17BC72FB655AB2F4,B2D0DF3CDE1EC71C,2F4239B2A43FFC20,0390D4F85A306641,5F003E2968FEE3A1,BF137C501F23C0C4,00264CF89AD79961,1BF08B36A5181E07,6FEE26D63FD6D9F3,F4600638B8A000AD,95A71A77F83EF707,66C290996DBEC194,179D3ACC9A54B8D7,DB9334DF62BF7313,00142B500FC6EA78,8DC81B1791577D69,DBE49752CD507631,CE2795AAF59E2BB7,B38CC1B3220C2762,2BDBF7C667CFD33D,2F8658F790565B53,172AE38594D0A033,0025DAD03A1C2361,4BAFD338530545F5,882026B53661251D,A8861C4BEF1BEE28,8406C5861729CD70,028D90BC89980F9F,D1F68357340D9715,61851BF560009B7B,0014447D3F8D7749,41FBF1E190B4C6B8,86BC4E8C911F7164,683816115099D136,0952357ADE621076,9A4ACDD90EE870B3,3F1A3B5C44294382,36E78468EB62B975,0035D80D75E99C3B,A8FE70D5806CC71F,10E16A8D72145F33,D612B61A2EFAB7AF,3CFF7BD03534952E,C28FD239BAE71B72,34CFE87FE7424E58,F669A119840A237F,0035B3566567FA80,A8D5FF10491C8F8F,CBC997451C543D13,3E59F3855CF7E03D,85B0BE9B87591599,CCBCA3F11DD449CE,AAD1CAD2C2C7C11B,AB5BC2FE400F8C07,0004FF9C26E7AB5A,4A613CC203EE5C02,C81E767D21690F5D,F40BD4B57DA764A9,C8DEF84F2C7F5874,35CB6541E748483D,06E58BBE9A3E1440,FDA85604AAB25CEF,000309686C84AAC8,FCAA9EDB82A6065F,9BF1A72FD4BA7F2C,DE57A3A05DA9E64C,1A20E92C1DED19A5,6DCADAEC9FA7F808,5CA8E407A2A37175,2A95C7A08B7DC3E0,00290DEE95F437F0,7EF9A695A17391F2,E2471E611CF41741,B1DBCC0CE323B56F,D200C280E6F8A664,A32C246ACAFAD250,1DA20FBBADCF29A8,41580A644CE4FC5A,0039BA2590AC90CA,0000000000000BEC,0000000000000000,0000000000000000,7000000000000000,1858F371D28A907D,D89DE1DFB7FD9CC9,4022A097759F1EF6,00348C1710ACEDDC,C7670A44560F938B,AB8547B43C3479D3,3D569F5772456BB6,17B5B53C0FA23B31,38210235AF583ADE,49A527DDB6CFEFC7,076288D14F23F037,001620C022598276,EE37B8F9A6021865,8C5C41CEA26276CE,CE9D8BF310132F9F,876B5274C3DE6C59,59A9CD65B71D224D,5246877E7BEF62F3,109010B83B8E355E,0034CD34FD408568,00000000000007F3,0000000000000000,0000000000000000,BC00000000000000,B48DD9032BABBDC8,87354452517EE94B,B55528D05AECDDB4,000D90684A9D9488,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,C7670A44560F938B,AB8547B43C3479D3,3D569F5772456BB6,17B5B53C0FA23B31,38210235AF583ADE,49A527DDB6CFEFC7,076288D14F23F037,001620C022598276 - -ph3_T = 9C988666C8802654,8184EAC95BD2440C,E200344E0D5D28F9,C9BA078F1956DBA5,2906BC1E03C540B7,547D46164CD844B4,B1F040F7A98DCAEC,00149C072F5EB3E1,7F0D799C1910B629,BD86D4FE2D8DA37E,D093E71B785A0563,E3CE2A52349EBCE7,21843952BAE5404E,901EC526F4BB88C0,DA7FF2CC132EA904,0036A6DB4332CCE8,9C98F5B6D5C81D00,1E85D999D78C8540,B72ED89EFBDC2D38,0872FFBF30252896,E24A83FF782611A9,C174117B147D3FB2,93702F73CCE04D63,00279143ECB8AA7A,A3B0A72938D02581,7972EA180357F6B1,A240CE057EFE1076,E0736E8251B1BA71,2D710EA358B4FC76,ABB60C1ECD9CFE18,17AE912AF3591E5C,003E86FE0F9EB0B9,AC6B631F67D056B0,592176278AD019D0,8C681ADF943DCF80,8B534119923CBCFA,8DC5AC3D0DD5A847,B346DDF4C6CFDE16,1D852513DE83B7B4,000ECA0BFB5A4B7B,D2666711F049454B,7E454BE952117089,D3F999FFAE1B21CC,5CC07F0AE4984E8A,2B9C84A51DCCCC3E,1A76A2495250B61D,6F594C9CE6AEF270,00155EBF4ED9D36E,CF0EEDEE483D60F5,4AFB2C4D7F9DB8D3,9658325FBCE90413,97130CF056D15346,9F94EF01022B7B86,F53C8DF574E06AF9,DA2ABF66E22C84E7,000D751467B84986,507E896424C44313,DA0EA3BAD8D5CB8F,5AB1B42D97251EEB,F56EE4D0B8D7B88B,C1E1CE9F96BB65B7,1729EF296ECBF6CB,55AACAA7CE1DCB59,0013017F00154667,78D22D0C97EBF8E0,18597966B7386399,53735DCF43F1061B,A5AC480D2846C991,C0EE9E1228E59BB3,4A161A71AC030EFD,EE9FC4D499C05B89,003F54865C2A4A02,DEBBE76F1D22A738,8C8CD4B910C8719C,38877D494DF4FABA,77F2CB203884E2FD,6353D7B8C6632982,C701C3FDC2597FED,612A54C833D66F28,000FE5F367ACBC39,62FAD5A60041DA2A,7DD1A770A066F36C,566D7F581E9E39DB,2D7BC50C204AB39A,2256883E7DF85482,618034F61CAAF443,02DFD0844BBB8105,0025C9CA351A2E77,546669B3472C36F6,A2E071EF3F64843B,9DBA1EA75EB35A4A,07B4651D77CEE37A,80825DCE2C14BF80,2E887EBD2669B73B,834813581E66FA1B,0003139F77D99E40,A90BC0631CF6E5AC,52FA636BD1BDE54A,4569C1E84D737D5D,7AF91E7B8F45FF79,D382D3650601FF6F,41CBC0BEC2980F9C,645DC6F280A28864,00190E4A54AA2EF5,E518AE940B80EBB5,8F15EE0BD2B84DC8,C06452E6DA589432,B17EC5E19BE7E192,9B49EE5A181C8D4E,1175EEF9987380D6,2265C9A44EC1C1E2,00203D92A40728AC,0D3C8687DDD8C0F3,1719CD406BFEAA24,42884019B6625731,4B234660D441FB57,434275AD468E7A7E,17A7296E893D8B15,C243EDBF870C8B0A,002EF57CBF885576,AD5C7265891471D4,29729F561C8ED100,512590D6FA5C206D,EB134103EA32CB25,E9241137F91476EC,38C7EEEB1E271836,5DFB4F9F5AEDF5F5,000E5B36891B85CF,3AD78FFDCE75375B,B6FA684A8E9F7971,4808B4D98EDD7ABC,A8859CD33A43B90D,0737D8D5E550A41C,63670E0C46594321,A2C2B55E84BA804B,001F73293B5D3588,E3B936DBEA5D1B2B,FE361969EB9A153B,060364FFA640EE8F,24ACD933CE45BE83,0B6A042BD7209BD3,082522A1B55F3082,820244F73E8468AE,00288698C2CBAE40,115B174D8BE8887E,C4509994CED876C6,81F6A9050C32625F,E12F6ECA4B5BA601,05FCA4F5B0CEDA62,B76C8398E23A1065,79E613D8DE35EE2E,0031F6B174435810,CD09C27EFB4569BA,801BC242D4A240E1,BC7CECB19D0FEBAB,EF770D9F566CF40E,2D9F7EF61BF2510B,7B79B80AE1D267AD,0EE8BF3FB6F61A79,001A7305A8B38DEF,62E0B307DAE8E929,327737D48348FDBE,CAE811F7A8359B15,7FB113BF97FF9BCD,14142F90896BD74E,2400F3C256E311C7,5368A50F2817B421,0039E0B5E5DF18EA,6671633D77B71F3F,2205E5F39540643A,400ECAEC05E94E79,581446F77AFA1E71,ACF0CA2CCD7D9263,87BA351589031753,8902F4BF4223B754,001F0CE138A430CF,F304A171E9F7AF70,46572158652C9587,A92CCF2E7EE0F8E9,6D060B26ADEBBE0E,C334BE167E88C81C,48685E40E8E64029,A98E761AEED92A19,003877A0759267DF,4AB164CFEC84DCEF,6EDCF2C6C1F0A10D,5D15DC872CFCD260,6F5FC91B80DD5BC8,87CF65FFE9BDD69F,68121155AED7F3E1,016B4F4CBF7BF6A1,001BAA62EFDFF6B2,9B296C0B5A1AC63A,C5716037BF82A646,A62DB264B742BA86,D12906CE154598EE,A7CEF23AE634A18F,6C72484F4EEE38C6,D139D576E8449DCA,003927CFCFE5E3CB,FC24CB6BA03DC80A,B47566D5B14A1768,E218F1668F74998C,8B78C509CCC58B96,23BE099151A6A8FC,F3FCC4F15F5CA7F2,6D3F3E146B3ABA0F,002348E2192D5E0B,9797B7CC41254786,6788012BE1026E8A,6613F2D7B29F2DD8,0595D0587E9C6DB1,E06F5BE1FC396346,692EE10DA58ACE84,4B4601C57528EE5E,001702D2CC5ECBFE,9BC7A1E7FDC0D446,E5261774B2E7FDA9,04328AE86AD85AD4,A1E4593DB83578B0,23B7E31E6A9E3FD4,0DE8146908ACF95A,475DEF9BEA0750D3,001D8D5E069FD7E2,95C51F3B69166BF5,9563635268555CFB,F41684BF221BF384,A77B3A361E39BDDD,6E0CF1085DA7E0EF,4AE7109DBD004336,CABD5E8AF75EDD2F,00275409E867C1C2,E66592A3729818BD,F2F0A84A3BE47DB6,841E5084367AF0AC,71935E86D1265F31,1B6AFF7139CF7969,256771B02FE232CA,21BCADED78B48377,002B02CA94A5432F,A4512247F22D5B84,10CCB1BFF38FAFEA,BA3EAA132959F687,CCF684050D68E311,80174653C92569D4,995827DE8A85855F,590585BB8E4B3CDF,001F8A3A82D05BC6,13B5E8DA288BEB83,648A5CF1B0BBF7A6,ECC523F104342E64,F2839C6C4642C30E,8DB0BDE8549ED2BD,524E46D5105638DD,BAD828BED1BB06CE,001CADB13FFC683E,071D19B376C88BBA,47F4DAAF5882D067,008AB555DE77C837,0ED2F2F8968F214F,7B6D4873EB7FBC8E,24DFD97CC14249C4,E10235107426D2DA,002DCECDE21CD7C7,63B8BB9C1DF4B734,CDEC199282226A12,16348B5C1F98D48B,D2489DE3AE7D96C8,1C7A85E78135A32B,79372E37B9DE5DD5,A700310FF67EA5C0,00048E60877C67B1,F519DED21AE6A5DC,226D33E52E876864,F865180314503DB0,575F2692E8287376,E101825730E5BB88,8804B0EC216C20F2,86D7569F65D0D2F2,002A86A266744DDE,5D0134D9FD850616,5CEAEEE191420E8B,A209E140D44D2E3B,9BC8F64229CC0162,D8BD0AD08BF328FA,DF36063C6BAE32B4,A762906814DD6BBB,000204C7933FFA6C,105ECDEADD973F64,09B096698CB8E7F3,16C24B5F04635096,B9356A08C73D5828,A0C793F14B1E89BE,D3A9D3B77F9B12F0,233840E15E7E29A5,0008D26781D0C424,84A6262E1E110518,840D1233EAA689F7,B2C4DB97B16EDBBE,DC19966D81F4082C,9B1960BCA1895A2F,7757002E5513C2B8,E541CB565F9913B6,001B11A1FFC00FE1,DE48D1616E75FF04,FAAA70535327D7C1,C50C4DB73CDE62DC,5D6DB2F874128FBF,7EBDC7C5983B63DC,AFE5BCA500081268,4D84B4ADFED672DB,0008334C1F9AEEAE,74293120A4367F85,3D07C92720106B50,6BCB1C45E0276006,E5931EF2EDF65338,0CC923B23A0FCDC8,DCC750C0B2BB13E9,ABFFAD57D5D5DC98,00266D24B6849A90,4FA437BEF8D3A76B,7CC84787661D284C,52108CA30780A2CF,1CAB4D374FB5B34B,21FBA05A9EB9F527,ACB30B22FEF1801E,D4776876F305EB95,0003866120407F95,DA778B113B76319E,3A7211FD762C5874,2E6B7D7E23BBFEF0,EDB6A525B77046E2,55CF08AF7E3AA71E,43CF6783D64453FC,20EE50E2F873B410,003AA734148CD1A9,5F8B2DE052941095,46A6CB34FECEF48D,4ACA1371C8CD8EDC,B8885DC889FCDFB2,127C8B5F9C7D3CCB,4BE1E0754F15E940,937638741090C250,0012FF3F46E9DA9A,6B20A65CD8EEB5BB,2919B0DE43A052B1,B839E592F1221A2A,336AEA552382BD46,C3CE96940C2394E5,BB390BC5230117D7,38DC27C415D696B3,001C3528B9BFBCA6,BC50E2B04469C326,9889AB899D91C771,FE38AC4A165DBD13,E634885E9E9F49ED,6026112EB9D2A21A,8F9FA6D5372F6DE0,C5520AB13EF93D8E,002E31B822BC03BA,21B82332FFA4A26D,2A25186D3D4AFE31,F643CAF1F61965CB,7091B9041215EECE,FBB4648562E01C2C,9F53A9C32E6A38F7,4BEA434E4EC6B476,00244D9A31F528B7,5458C24D90879F42,C2FF2CF799A6A69D,A087FF0C6476CF51,931E7CD1F9E934E5,C176213F95E5C73E,8766A202B83EAFF8,A157CF81C64178CA,0005B6238A0B48B2,96BD0016BB6A5FF4,8B08D7986041D4D4,928CB1C422ADD4CB,15C4565C769768D2,6C85EAA33F5739FC,27142F4A9EC2B508,5A1E647775C9B57A,0035324392705CE6,4E4E140C02A95632,689A034D3F21816E,B8E8BE5394BB20F9,4C932F28D0730008,029DA7FDB4788DFA,D2CF146118A17A4B,F89667A3C3CE73E8,00361D33F76E8550,276298EB0C587937,557D2E1598FBE5D1,BE71A7924B569EAD,D06044A78DBB89F7,AFEDAD73544B4B2C,97AC7843D395D881,6B5322DC368E296B,001C933EE316FFE1,AE3819A10A74BBE8,56FE820EFFDBC28D,31A950CDEF516164,C33E61FE2718FADE,D7BE15AC8711B029,9CAFACF9BC5F192B,29B3F0F41639A36B,00070A7967090ACE,8F2CC8DC8764BFB5,D48D146CBDF39DBF,4B2C30284D501590,BA91AAB6CFE68893,3EDAE1C3CF02942A,A1B8B073F56A9B18,340465EEC0CCBF4C,003407C5089AF8D3,9299B5F034A9F886,007BD264F43623BE,54ECB2A746EE1166,36F2C064E17037AD,5D5514E14CCC79E9,E8B71B008BCFC5B1,8BF40408FD697046,00392928FDDC2D97,11B6001D8D68179B,F92DC485239063F6,0B7C8C4A28BD9FDE,9224922DAB3773F1,BC483731A7A1C9C2,FBBD8DEF671EC174,1658844308D791AE,003F7C08A4AA5345,B9DDDDA6C85473DB,CB65A9A1F96A92F9,A092CCBE6B802EEE,3B1DAE43B1567BDE,B5DAEF6B1C3F83C9,C81278094AD73C1B,1452D49AFD88F732,0025C42713ED67B3,F3994959917A0793,63AEF5702EAAC7F8,3CEC8C717A72CACF,4E30984A58DAD801,FC0E9BF701BECB3D,3E63E9AF82D17496,EA5EDA304E8ED77C,00344495AA4FC389,96CE8DDCAE7D8BD0,51DECBA3FB401E1C,7E9D5CCC2555E2BE,B356BDEC3F5E7900,1ED724E8678BD786,A15E2510B6C0D559,A568134647B5E591,00217EF93EF14E04,937A8503C47B576F,C8B9BECEC58A61D2,3E64BE43CA0284BF,EDC5075D49F58553,E7F60A1DB59EF562,2FC24FD7104F9056,B381BAD353A3DF93,002E806725885546,EAA9CF88045980F0,9ADED2BF8AFFCB79,B7BCFA54A15EEC17,E2733A005EAD5F41,FE4A7A957485E989,16BC1F3D5EB4AF48,684C98980C03FD0F,003D521701E4E5B6,8051456501547900,DC8A73D662C69E7E,93A9B69C7728597F,7029095B70E31E40,7FE593FFA978B1A5,5BC8D96F0718EED3,4C5F360AA500DAE3,0018EE82DBED1799,13F2282A400E16E0,84F8D3EB2A9A36ED,70322B55ED127FA5,7830063E2A51900D,291DA19E130F7620,9191F2851DBE2CD9,940FA686823587D0,000F751DE1DD5DFF,20C20D8E6C76BA20,51DC8AEE9765434E,D87C05E3DB5636DE,C0F808311B3486AB,130FD48E4F90B381,87C59B37BEC82FD1,FA7C0D10E7DDABD5,00385AABD1D57A08,0C1912C116309310,D5D79D8C99934350,4C80BDFDE20D38CC,9F78BC8C1E0586F1,BD957AF3EF807415,4F535CD1A44FA093,26F76D0A1AB3B6CD,0035FEC54C91B5E0,9A1AB6D416723262,619F15F5069BA794,E07686BB277ED2E4,1F393BDE2257E3B6,A84C926A905BD872,BB57E1EAB530E052,E409E9CF6F9A55FC,0025ED050273DB29,82A8DC3AABAD28EE,088CED05DCF79A42,87576BF3681E69C1,C8454429222D0447,4884F2AEA6FAB43B,62CAAD263C34BC5D,E5798F2078A04EC5,001A34746C6C9F38,BAE387D45608BAAD,8398438AB497F3CB,5835733297A1E400,129B2AF745751042,8AA934C55B3F592F,C96B90298BB611ED,DA32D56CDA5044D8,000316EFDE345F34,EED2D8259750921F,EC1289BCE5BC3622,DBA842900D16425A,F723BAF02F1BAD23,53A48A34C1DE758B,CBA8C0268EEBC8D7,2AE75F46B1D7AEF8,0006077477757227,7579F7E16970E26D,EEDEDC64272087A4,618D07BE03FF9EE5,59A69F70A833045D,C7507B7112251123,D8BDBF0499BEF8FD,F2ABBC486715D98E,0000552FA815EF81,7B98045A1010A86C,C16A31E405D862BE,8D3CC3F2D533D8FA,89524BBEDFB65969,C6F6ACF04A4476BD,C8A13A02A78DAC0D,54DEADA757C7AE18,000CC47B5BE55160,1035463AC199806B,43A35F65253FD7D5,EF022A4EA7B26B54,D1412B8F896CC5F5,064583E4B4D59CE9,7E651B47A7B407A7,7015FF70C1F265F2,002643339AA920E6,EF127BC173D940A7,EB3E2F7469CF8CB3,31E3957E7F84D69B,A8A9BA9BAF6B4AC4,5EC97B707FC3DDBE,4AD15BA591FB892B,482B08F2DF1B756E,0019DF99319BC129,C8172326F3491CD6,52930BB820E78493,8B0038D89A0EB1EA,5A020D57D0CC62FA,DE2B8CDEAF280463,FE9CAC8EF3127068,F91069FC2CAE71CB,002B3986FC4F1394,B3ED8CF237A39315,47B04264DA66466A,1630C964D307B36A,C8EE02806532B371,95F3C489BB519B1C,A2460BEBE3C680CE,53895026258E6836,002F198CB69F51F1,47018574647673D6,1483E00852D5F2D3,B47D96B22572CD53,873BAD5E0AB90379,56BA133F91D24DF4,FE113882C1D85A41,D7F2842D5EF56E8D,000D0900181A7C11,6275D3FFC23D9CCD,F5669C1E670EEBA5,DCB9F0DE83569AB8,6C9310E39B7BA72C,DFB280D8305BA625,00DEE0D20F39EE3D,9717B143A8066C48,000CD1D41CAE0473,6CD79CA56FFC213E,3D29686CD7BA4845,EF2B0FBEC57F4178,8725522DFE92D49B,119A7D5A7E2D2BA0,BA07BBF43C9051FA,273F57CE9F064A0D,002ED9EF9866E98D,10CA791633FDF14E,51F12F543D804262,8D6FDA33A756D755,D59A984A1080E7D2,3E12A219272B4FEF,8E7A2FA82BD11C50,17D98D5ABB1145DF,002745751553309A,D84D01D434A22E04,73798E81DDFFE7F1,41BDD2888F72BBA4,CFBCBD087645184E,F9B8AC2EB3054D14,D870BF19E2FAFF16,B0AB37DAFF08D511,0019312E7C023D7B,31397522C95E6D54,4797B3C3FEC67D98,4FAF12CF3E03A17D,F14591513663E560,817F80CBFB6D9CF5,B66F39DE310B3A85,1B52BF13211A6659,003350F5CBD5C701,291F2583FB04A7A1,9C1E81EF3193AED5,13C82698B8F1E4BC,B4B32AACA4BB9B50,F136F58AD3B55ED1,7A1AB8840E88CCC2,A0A827373A3D3A2D,001D1CD00A7E4CAF,947C230F07E07301,1867108A6274B06C,C056F7927F506061,1D658B0C81DEBDE8,3FF9F1CFE8C73020,54833D9961BABD97,A7AC2F5E60ABA1D5,001215E63E0E5B2C,DF97EDF082E86F6E,7BC7A6424474E2D3,89E4B398D8EEC06E,9D3D1CC1D47EB5BE,C76BC08AF5400645,0031991DCD646B48,65E53D0DD879B23B,000F239EC8C6C2A7,00C535E951FFB4CC,A1D6A61B6124D726,3D2B8876B7D1C854,85EB53E4848D5B8E,0BA61FC77C76BF8E,1D23AE540466AE00,81C352B8F029CBC1,0028B28CB3883FBD,ADB160ADA9251D1A,C4CF52FD6D82B6A1,31FA8C045CB15931,92C11807DAD5CF6C,C0E59F9441D5E67C,880B0F7B9DF35000,56E5EFA5EDF791BA,000FD0B25C85A0DA,513B7C736C47BADC,28EFE9D56FE46C19,E3C9247E13318CBA,FA3E529DB770E89F,4FF8758671657366,E7D4A1F1151F3B45,D4B30D2E8AA93110,002D42AE21483935,6F9146F254DF7336,FFC47421C91D64FC,4DA28159C5F39A52,75445FFB58F9AA0B,C571049D312C3B2D,805913646A362EED,16559A89C75FB6AC,0010F463E912D546,AB643B5ACF3FD087,FF9B2ADEA7888157,ACCC22B49AFEB447,5DDCD039CA1F339F,C8251D3F24D4C443,F9C0310C714FEF95,85AE6221DEACDD46,003FD79BD84604EB,B14492FDBC8DF1F0,AF11D3EC05267172,1E7CDFE9144D5054,EB5CF1CB85712076,B6DB3949499EECDC,E6CB4261F4F3B051,C07CAF8DFFD2F7CC,0021F238F422B413,457C7115F0838AF6,4C4C1770E8CA040A,403CF759A6104A21,7472E1978FB6B02E,FEEFA04CBB5B4D0B,B32C0ECA7252AE3C,EF7140DBB4073CE7,001DE1CDF3035DC6,7ECCD51E078A9E59,BB1099F06E448284,8BE3D916700CD9C3,3D1D1FC322CCFD0E,4B8952981228A7E1,9628C1F7D306F574,08507B98835A012F,001F3E48B105EC56,2B0BE2AB44914502,7D290C8A70A7E88F,2539136933164827,8266DF3B3DDA0BE3,52D65875C32150E8,175273BA8CF8E157,F63EB07229AE242D,003EAC9955B2482E,668A8AB86C3DB03B,AA379B8FDB78EC54,7C0420CCFF4368A6,40ACDACF8161D2C5,DCDBA7C6122EDA28,5773807BD32D42A7,3827605C4313670E,00111222B06F1CAC,392BF19560A0B9D0,C8BD13BBD84B1650,C2BAEF239E9C02FC,719A465840CF85C2,73BA21420AC6D862,AE2F62B6486CC5A7,EC7DA6EE877FD3B5,000E16E9D7757673,A9099067C41759C9,CD209A5C1CE7D1C5,F58A57231C712A22,BF4228BD14D563AB,0DAA01D99A650BF4,F8F5CC9F2C21D4AB,022F5567F772BA57,001370E63B23ECF1,067642E57345FB7B,A71A13C191361495,E0644A307DF53ADF,205A5ECC872AB40D,712EE262FE9A5B01,8715A7EE8DF29575,23A734C0CDF88B19,002D43E8AED6D30D,F54E019F3B773F08,78127CDD7132926B,B99D8C3EAA94FBC7,952704A97C114B98,9B7491E6F4F037E6,64523A95616A3EC2,0347FFC555933820,001F6DA0C8CAAB9C,2D058314B1ADF2C8,AB53561AB6CCEDB4,E46283A8EBE208E3,1A28331A08F53D67,BE884A7C7B2A197A,C486480EEB9F0B61,734947E4457B18C5,0010BA50EF7AD378,9264D552273DAED1,BA069046A80178E1,42C0E9A102AB63BC,95E0A52E80D37A9D,9450AFD671DD5074,B753B74DE0321011,3504AEEB6BD96B45,003423474CC6E6F7,09007F999027F897,8E5B0A541A0CBE42,CE4EF467B788BD12,C91D7FFD908F1533,AC9498C533075F8A,D8306755963BFD45,B5F9EF334CAB19E4,001B9E78D2DF44E1,F03AA0062E79FAD0,F53115A85B094C48,012B60D87ABEBB80,47D14E2B489EC005,B063352677CE48B1,DBF1C17EE02EFF68,C5A8A727FDC5A818,002BFFBDA81A0188,A0A54FBAF8A49E28,E8E0FCAC57476E5C,F01BA86646DC1AB4,34FDDBB6E56DB28D,A31C86F1564B2FD8,795903155F7DDE2E,F4FDC6F44BB87A82,0016CAFB8532908F,9E1C80B7C548CB65,A3E7BF864B205771,9B7BE3036768029D,9E8F3F73283354BA,9F7ACCEDE4F2A473,2F3A47011651F569,B32535A37189BFCC,0017C17FBDF2F728,087B2203FBAA7F7D,D243B87F1E8B6085,F5713B66BB2CE1DA,23E1AB8AD30BF23F,8E3FAD35C01CE670,6F68944D78D3C537,CDB37F1A000A161F,002CB2932FE49923,B200437BDDDE3539,CDF8949F4EC912C1,29FB48774A3928B8,1CBED14692177C8F,7FCD2DC8BFCBA461,2054A37C6634A25D,4274A9D0FE8B289E,002BD1CBB1134DE5,25A23221BD1279D6,F0D8520190368D58,664F693E3A9D2726,869DD7CC00563100,E2DE80B277F51953,16CA256A2708A6B4,CF5000FE7732E995,003C37DDBC374C60,45173154DB7EFDBF,9BF69F6F54FB713E,3447FB1462521F09,06342F189C55178A,A048544D15B7CEB4,3F29DB91FBFBBD71,55A6EEE17B5E6D64,00091B97F71EC248,422E87540EA88E15,CAD0C6350B61B87E,BADAE7C7A5EDFFA6,49155A48CC0B74C6,586E85D693A366DE,DAA057945EAC182D,AC741CE4A975A73A,0019D4A752A634C6,9213861034521952,C0B2C2EF7006C4A8,8536894A64B3C5C8,F0095B061EC2B0D7,43C09C5DF4B30C9C,928A0E36A4F43EE0,01CCD3E8434DE829,0030F4585AFFDAD5,C0159BFD212D8087,F15B4FE9A5537ECA,134A4C462D99CF5E,82BC290792ABB66F,CCDC54BC8D40B345,F07A69BE17DD14A9,33F64103FB84BD0B,0039C61EDBAB4C0E,18656B1E2277E6B8,91B298224C11E521,7E40790389E3B034,077D6570F19F42E5,9EC2A2D8A2105E7C,E4AF514FA9ECB349,A305CC2E3B9FA049,00256D361533428F,A4BC1E6963E5CFE5,4942E934A10DC70D,F10E7F21E99CFA36,6081B0FEABFDA38C,464BEA0E4973128C,7D911BEC2C4B73C9,F9D718DE1738CDA8,002389C5BF9AE96A,464F18B92EF07E5D,B83CA36F8150F09D,14EB644E75E58F3A,CB8DEBD2C9D30578,0A8DF54DF65C10FE,C7E06814FDF07A5A,828ABAA5B45A8879,002598A35024DDF9,95AC51E29D35A8B6,F6E2FC3D6D73D7BC,E73B17B0FFD32EFD,F59DC9D0E6652235,CA06D4DDE79B0783,BEB696A80E50438A,322FB02A08193B01,001A28872CDA341D,F696C192C0887A8A,654AF1E6812F91AA,C168EBB7C7469C74,C65B754E6744557C,1835BAA5639EF2F3,C2A6E678801CB650,159E575F4C08E1C1,002CA55816BC9A25,AF6CB2EF06461E34,B596A24E2679C76E,75C3A72F4A1C7EFD,B19858E4362D78F7,22E8EAE57CEF6621,0B6300290BF77369,B3D57FF29C5D98C3,00351C499504CCFB,133771B8944B511F,C858805FCEA5E470,38667EC4287D2B75,5F21A34E2A1989E9,D73A62B940F31BDC,60AFAC4ECB5A4AA5,B7B170FD45FEF8A6,0030B5D6178B52D0,5CAFDB07972FABDF,FA69D92233959B83,E66A8C6ABF572C25,F352705883F1C553,37DA29E8672B47BF,77FA05A768E29E7C,81319D24D3FBF989,0013F821D8134867,6AABF483319721AC,BB8951899C3704B2,E6947AAC4CD0B6B3,4A7F8A5A4CC33F9E,FBE7AC73A28B7E37,B6B5436323C44AF3,C16980AFE07CADAA,002C4EA6C55B025F,9227E2A749087232,D8473AAADF1F0069,2AFCE4944DA5C0B9,DAA3712915FC5594,C9973BBA90322AFB,9FEEF1DEBBBA6D20,77631346538D3E1B,0005120E95616261,DEB3DA5235B12F47,B1A01790AE46B7FD,E3F996CA3AA86825,2522098BCD20D198,4996E1037F196893,71767A1B7C5C5328,997E0B9220964520,003803605EDEAF45,5482CD3AEE93DBEC,9BEF115034D1BD7F,6F260E076EA4CED9,24B534DDE0F681D2,53B3B81537F72248,B1B74A1C7519E20B,76575B649BCBF854,003906A6A9D8002E,E7EB4BC2DD2B120A,E8E091832B33D67F,A04AFCBD4D04873D,282A8FD4E845D9E6,22BF2DC0FDDE0233,965193281C576578,DDD25BEE814A592C,002F8AA24883503C,2F2AB0B529798F11,0F5300AFA3B37617,454D8B94787D8DFD,CA517000CE812977,07D34705C75D4D1B,BB6BBEE06D1B1C2B,DE54E7D73AF3AE0E,00086964EEFCE912,6DEC6B9D809C8ACE,8563C70EE1D770B0,7B540380601EDEAA,1A97004C4E4B07E0,6321553FC0FA59FC,655963ED4E2AEFD1,39FB46D6AC01E833,002BF40FCE65E6F2,B07EC1B1B296535F,CB4204041BB430D1,F3BCE0C166BD81AD,C236566E0F43E4C1,82F4929E686A1B6D,ABF2A275B9F5BD87,7049F6CB3817EA2E,003562CCBA33073D,FF5D322AF6164555,E7398CCA4407E757,CF8886434BED3042,BEA2CA762B9BC51F,2AF213CD45E77DCF,4243955E279CDF87,F7CC886FF7917F07,001E6FCE28D785F3,2A7C933FBB1BA7EF,944B07997D9C1D77,F0DF822AC5F72DF4,60C8E6633E3E1160,5C3533C42F80E53E,FBD5BFAB2658C076,BBDD1EA0BB05DBF3,0007057E7F6E1CF6,6BBBBA28C9C6D941,39159EC8D8E9F004,CE49DADD9F06FB14,45A8B7092797D587,48735143B1DFEB7A,FB86FD812F17C86C,EE70509F6E09EF57,0025B8D1A6FD35AD,69B952C47B02B27F,4DB7D8508B7FEDB2,E0FB2C8F3ACEA6F3,0942BD1733D9580C,04E2A7AC88F06668,4567273F1FB74655,E0A7DCDADD6027C7,0031C2A0926B0F17,CE15CD2408C92A1A,058594DA317F38FE,0F1580FE2771C30A,D765BCBD6FF8E071,558B398C846A01B9,2F5ADDE2ACD87498,AB54030E8381F480,0014EC1C709F089A,5347FCA735B4F710,52203F0620F416C3,C038EB8EAA425C4A,6263250616DA741B,40120FC2C6BDC225,4173DB5FD04307F4,9B7B618BC57225D6,0035F28186A07330,BFD0E893356B081E,825124F051299D3E,034EC73A663CCCB6,35BACFFC2547427D,16FB915D637312C9,4E11D74E4CC3E4B0,69306EB2B9BE1833,00193080EFE8B5DD,9FF85FDB7130B4D0,9709916E72B11371,8D8948AFEF7F5D07,2A9AFA75EC298272,E6758E77B2D9AB89,A13BD9721E345319,A830E2250C548C65,00111F6A513F69A8,414C705E25A39274,EF44AECEAA03D4B2,2FABB5583BA685D2,29B4606D0E218A7B,7805394306E3697D,C67CE1B3A01CAF3B,F8D638DF0A93B157,00209FF168FFECF7,40997FD0D8892196,8C7A9F2C86CD6F9D,D666057636AF6EB8,E8291440737EB15E,C76CECB72CB63D17,B8BA4948B37D136F,194A4E956BFF7E40,001AE02F85AE3271,5A438B08D2EEF43C,790C52EA48E84B6C,CF6F4596D01B6272,46FBC80CFE5D088A,79255AF2069077FC,224C8D304017F55D,567DB8CD03108282,000AD734F5476B3B,E843830DD8A5F5F9,FE6559BC8BC47B17,514E32B1031EDB01,45FE90EA877EB0FE,C7339F2B081760C1,79C130FD54E6F735,1A96783C2E37F0B6,002BDD3A74D8B3E7,D3E6FD60D0114C74,4581388F89115662,B51E80BDE4009C4A,35EE446F49EF4604,09EBBE8678DBAB5B,C154AF57041DFE95,96F518CAB0E39A72,002F28EDCAEC905B,8A487100DF973A19,4803AF9C74105D7E,1B534682D296F141,EE90AE120A4A3AFE,94927D5727BFE764,297831360C6C7C7F,C5C44F0C03E9D280,003F00C0C12F53F5,D027E696C1E4E7C7,F0AC565027306465,F170451F5DBF6BAB,5E08B0BC4D5C621C,BCE96139D63CC3E9,9AF13375F0D11B4C,68C6AD4AEB9E2A2B,003FA6FBA42CD8EE,53B9A56C8E25926C,72BBFD85F7D0A7AD,3E0075EF665ADA68,CE15E2768788FB25,95423D1F27042EC1,78314E8A5816AC1A,C7CAA808BF594269,000685B42CBFF91A,546D81282527FD3D,4A2E415CEC1E58D0,FB144E9148FBD8E1,0C031579929C834F,3ED29556CC8D4924,0845F9D9B08C8F7E,1AC9B60FA12DF0E2,0034BF1AC488C540,C3E325665F5C6115,F5152E14B7B9570F,CB1AEF688D031AD0,879B9E5CF7B708CC,24E926D33F8BC7B9,D20F7D95B89CA941,FECF308130991EF2,0020BCED2D4C9C8B,EECEF0D62956C2CA,93FB0B574F4853AB,AEFBB23913F63E0B,27D6CEB96AC95BF9,580F5253DFF664DF,59314AF0EA3ADE30,DCEAA4A81645FFF5,002DC2357C3867F3,40764B2FA0F76E18,3F8F168D9CCEADEB,A19410EF63E3640B,A4EF737A53D81E03,0E5EA395F4C79A6C,A662E8B49F6E7A83,C1E26132AE69E9CC,00248B12BDB89BBB,85B8F69C474AEFF2,4F66BA5B0B79ACC7,90286EABF96C391A,A7959A5C3AE61022,6459CCC668A8F29A,2F1CB00010BFA7ED,18192C9EEF8CB278,00169BBA12E5D763,6AD3E8266617CD16,E6E1CF1BC2DBE391,4F7671D1B736AEB0,6C3F88DA878BBC10,5711DD39E711F2FF,71F7A521177373F8,6334A1F8C50E26BB,0008F5128EBCD733,D8D0064288E027AF,5D5E74C48D079EE4,BDA8CA30063811D7,4B9CA7A0A61C8D8E,3F1B8A4F9430A55D,88BC460AE98C2E56,A6ADE8F69A7918F6,00176525130B5A8B,9681911BD74666EC,F002A8EB5E1E0A4E,F4947C2BEDCD89B8,BD231E0C512047DB,23A30B4CEAB4477C,7E7E0213951E3C98,2048A3AE03AC3091,003D270F5318AA39,8332682F8369F2A9,96A5081BD097D4EC,A16FEB5BE629F520,758E4BC4275C3098,76A9D0B8AF4CD555,86B8A51B1AB53165,11B466BD9EFCB15E,00241714617EA195,785E3AAC66F1FC26,885FB32301E22BC1,CA08C7BED20BB6F5,E69189699FADEB22,E28737663C13775B,C12825719AC8142B,98C910A816085BA5,003230EC8D34C928,EB0D21D824A15240,E2BD4B8F915C3C0A,A8C96549E962FD47,50D0CBF1CEB828AE,B0D110A2F6E14DCB,3DFB58E3EF5ADF68,43158B44C2637F08,001DAAE5C50020AC,DA77C372ADC9E14F,747883BB42DCEBF3,74E5112BD18DFB64,460D776DAF52AAB4,083129D780C7C87D,635E1A4A36CCF7CD,8EB397647BBA3B24,00063714C69598BB,59A82A859C4BABD6,A6C4E14B286B55D3,F76EC7A97FA12052,A88615FC03A21274,F5F562C52C5822BF,552CD1DF69725FC0,420E5CAFF12C430B,003812288E4A2612,CA9642C70D05EE2D,B060A8138336082E,A2CDF9656FDE6123,FAF56F07BF55F512,EF707040F018F79E,F27F8A4E3193EA8F,88A3C2FD4FAA1E6E,002D739D43790C40,57A998E4D5793F1C,78D25970EDE46955,641037C96FBD2C58,883DCBC351BC64F3,7FF3475F20E87EFF,AFE21BDBF85978F9,19D6103430FC59D3,001F94B190CFF83A,AB88F77B26C2FDBA,EDE79AF03617A902,F37EC3626D7A1E1C,4943BD59DD7446ED,9A1ABD23FCD78A6E,F2664C708890D77E,5A60CA9261189FA7,0016FC572AC2BBCE,7B78FBB90D61DB47,952AC14BD66BD522,D215255824BEC0E5,FB284AA1A4B55A8F,F2F2141A493D43E8,A2E6ABEC63EEDFA5,433BB256DE3D8CD8,003500D7313E9E72,23D0403D1D5230E7,937565EA83BD0723,DFDFFE4231E7C192,F7798B297A9E21C7,E1D50352A867D7CB,6E6609A1C80056B4,DE21DFA6C9E52B8D,0001CCABF06B663A,504D8ECC484E6C52,AE488B6821196921,973D8BDCB52C6974,0470C5148D31ED88,D8A5C703DC35385B,8451910D396BA46E,1EF2F3D721093328,0033336983814CAB,ED3D9FD6A65E1FD3,816460A10F72C7F8,D40B324DD4889403,339AD50F87EC1792,8247E7B8010265C8,DF760FE9114DBCDB,2C3EE24DC644B770,00267BB338CA27A1,187A2D7EB1EB2B2E,2B0A22A8BA80B6B7,3CAB5F0AF87EAE97,307289036F31A7B5,DB1561AB3B276D50,A034F6F0370079D4,933A481579C04EA1,00399044BEC2D3D6,E35CC12D0B552784,1C5DB64AB7F24E35,2E8BCCC9A97BAAB8,36E224E3B3502B27,5BEE9495A7A16159,373D1C510D6DDFF4,8CFB88F9C15001BF,002FFC2E04B15132,B8A3E62EAAAB9A7F,0BFF4EB73F5568C0,A9C6057479E419D1,45EA0E2706F8039D,24164353292B4697,DBFBF0BCA03D1DA2,B14CA5C69BB36E1F,003438D737890EAA,1617D22C9CCF5E0D,5EA151211F04BC7E,B350EB6F06A72797,07C8107E6A57588D,AD02DC5A58C9F5F6,A56B221AB4CD1B89,39C7D78DD2897186,00127620AF5B9765,463227B27E6547DF,1D048C82FA7587FB,F352849D4A5B0BB2,D691D27D7E8740F9,5CF2E9BF2D4DFC51,2F763D3C8C3C245B,3C1735A13D62E1CB,0014A7C6AC9BA41C,343294BB2120B4B2,23FCC7F3B23C7FE7,2635097767D9A840,18C2B10F32E48092,7273D85D535BEDA3,34E12FAF1D0345DD,5DAE9A236624003E,0012D37E3617D8F6,98978E55CB6DEE68,1D8435F7F16A6F2D,45EA8A4B718F1957,36CFEC299C2AC5F5,07549EDBA7473574,9B2B53F56BB1224E,4C8151E5ECF6C095,0020DCA79F9E15F9,97BAD82028586DCC,EE5198BC272F06A7,BBAF6DBCC4EED809,1C1F8AFF16C74B8B,6BC90FDFE7635DB8,94EBAD449928C520,F6FA00E24FBE0557,0029E3913615C01B,FD2C38F2F0CA3F23,F4393A980D3A9266,1452B9274BA73AB3,2EE2FEC2103705AE,33731C7FB8043FA6,4A870812ABA7C7F7,9A9B9E10ABCD8F77,0031F51615F1D4B2,EF453B74AA481493,76CBD52CB9DFA215,012231C10CF8250E,EC8BC64E5DA5B222,6542BD0979A7DEE5,7E02D5835C65482D,5987732FBE5DEA89,000D6BF844F7FAAA,C83DC96FD5E1D707,E5DE5513E1909B0B,B99124B36B2D67C0,4328AED8F419B1BC,9EFDE131C82345DD,EAEDC37337917C68,9CC24BCDA130F5B6,001FF89BC650D8DB,C667BFC57F3E7413,DD99A616321E2AAC,772FBA2D1E4DA5D8,5DD9C4765D780CF3,69FC833B2BF321B3,D67C24AAB278BF23,288855AC736926BC,002C619972C8511E,523F3B17CDEC2F61,1E6EC3220229AEA1,EFE76C67BA201EE0,B1B7EFEB18240BB7,4CD317EF18DE43E4,6DA0ABACE4D8578D,BCDE06656C3684B0,00375C9397A30CA5,2DEAE115B7B0EAE3,1C4F29A846337EFF,5DF9F4B6F849ADDB,F9466E0D36BF5EA4,E4D75E0BAB97AAF1,A301839E037D221A,DDED265FC9E00427,002E2422F02CF2C2,2E55CBD206C84609,A332D896A91B35D0,CC8E0C83BB8FB1F1,08A610E2287996EB,4961A3E91A9A626D,E3EA66E5B90170BF,9C2D4371697253F0,0034D934B1F8E26F,74C4E6E16949E354,3A08B2ECF5B5FF33,C0646B3960368996,CE83C3D589D1BC18,1313CD90D2CB1D65,4CB60CD0561A4443,CF36B25D8622E4FE,0006D320A965A55C,9E3798D22EFF50C4,2A4742C863615666,E53B960AB6CE57B1,2B63090A6967790D,28F31D9C521225F7,8C4C6EBB01EB229B,58EFA3E5877E984C,001AD09C84055E5F,DD24CD8CBCC26188,708450105271489F,3F5B02D308D07A8F,0B048EA39A397C38,B0FCBE0D305AB971,8893639ACB2B5DBB,B412057ABDCB1755,0029ACFA1BFE8DB6,83C0F55848B571E9,CDCF75CCC23B338F,683973C0772F6037,F749EA89FF867493,C3E2E0AC1BCECF79,D4D55BA8C8C88137,7D7A7E6935CAA8A8,0011AD18E4129EBD,1B3F96ECD7699ABF,EA09985233FC6794,0BA234B03E3A477D,631DEF536C54AEEF,83332DCEF62784C9,3B3E58610FF1275B,8B41F610F86BBBF0,003598E38BE1EC13,167002F45AEB955B,72E4581CB51D2C14,ADEC53676AAB4AB7,0EFEDF179FF90205,BFF6480621E7AB17,C13AD050C82D255B,A8015AF0F4CD1984,003777F6D027BA55,78DDB8BBF8653756,3D844C4231F6FAAF,37925855ACD42394,5B71FE00A631A416,945AF86FFEFD3105,88ACE64BA0730378,74A831003F7A9D34,000F33B833133BC3,CAC1C4F476C59011,04B21DEAC5304DBB,EBACFDD60143DA10,A0E5CAF90CADEBD4,6B772DB85723176B,BBEDA6D0AACCCFA4,33F7A4342FB150AD,0023B36357B901ED,B459E7D41B8D5627,5309D80BF2663699,744089E66B0A2007,51B5D61BA0CD86A6,1FBB59A786090ED0,05ADC116E056D884,67FD72644FC479C8,001D2388AE014F61,4E183529639292F8,9CAC5EA013EAB40B,77C8C4B8DEA77FE7,9C4B69610FF0558D,33E587D2A37FD29A,E07BFD2C6022C7AB,9D6BDEE9D6F49A48,0035D68D1E855408,458A3D98D32B63D8,0A838410B982E7F1,0DE2841B43633D8A,F123A7F3A06661B5,6B52ABA90B7FB4D0,BDB8E375C035DB48,28B4369BFF59D684,001ADFF8C4339EE6,57F426EA14F4234D,C9F946CA0AB90EB3,D1130798EB165F75,0C0C906AA2FC8175,3D9CC17D594AEA72,5A00BCE35E76C569,4C2CF3785A8D23A9,002128ADDB4D3C25,27DE51FB2A06C4B3,5EFD3301BDEFFF9F,4B93439AD560C0E5,926F2C2A40883C7E,38F7B4E3BA249D85,66C2E4C31348C994,E093CFEBF89A2F4D,0020A09F27DFDC1B,55AD51885A7EF5F8,45DBB03C6B66C141,80A432BD2621E1E1,BDC898DD7741C3AE,A12E96D26CE37CD7,A6546152514D1753,856263A987C0C0F1,00156AB5FF5FC544,259983A4D37A984D,A153684E850D4358,37B032160EBC4076,A28B06F5BBD894F1,6507E0DE0BFD6658,D53133072959FA48,071D9D66BFC43FA2,00047A716095DBF9,70A50009D5659210,9B02A28B6FC397BE,A2DB2DA4EE22EFAD,8FCE4B0EDD8D152C,6335FEB6C0ED304D,6844F3B2A7BD16DF,4E4AA5FAF34F9B2B,0029AEF4159D8463,F8079D36464681B1,048C04553626253F,AA791F4A6DEE0BCD,03ADA02CEA507B80,49639116D89802A9,D6768C7D13DC48E8,CF6B8C7004D85C95,002443CC10FE6A0D,A8D7BDE61721ED3C,E1C332C3B9D6ADB8,E0E5332534A203F4,00226F21D5ED9621,A9C35F71B2EC4422,637441F88F64168F,A1091EBBC38C6E46,0029C141FE7A26B9,B82F2DBD897333EE,DCC638C156780F66,7EB98553D3794834,EB81482E59EB9C2B,FB4E8C6AC66AE2C4,AFE7E9D32E2334AA,4F0FFEA852F7C7B1,00073A86D890323C,B3FFBB4736FA007E,269373A1B4C7A5CC,1E327EED97B6C9C8,C2DEFDD6AC9E8F32,BF285D47E33133F2,A9C6F4ECE708CC01,0AE7CEC9D7C7D3AC,003B8FBF31668F22,7319A714F265C370,5FCE44DEBD62864B,51FCE4CCBC2356A5,7FEFB2F2F5DAB9B9,88F7D6A4EC75909D,16115711944ED60A,609F5050369D9525,003E3DC328CDADCB,5FACE985DE6636E7,621B2B8CD8E1FBD6,38D60ACB3DDB6852,2AEB6C37FA779FF4,67A841564A808945,AA5808F45F7AAA7A,E2859AC2E763E63B,00110F7E96C1A71E,B2682FEF4F3CC3A6,3EC19E0A1578CED4,048C3D6053E04563,55565E9349ACB88A,8CD6E65D72F4F8F0,1BFD16AEEBCF0F90,9964863263B429CA,003637E592916093,5F1967B4111AECE8,C55248BAF1674948,C67B69C209830EB8,3CA2D031BB9F9E3C,BEF4506EDE520DCF,4A09029AC6BCF883,A0AB3962EBA9B3CF,002ABA11E8D3E329,6A0E8277E0FCE606,5E839D7204F9C4A9,3D70EEEB8FAA7C45,CBFD3ECC3C3899A4,7D86B8F18BAB2051,0B94E1BAB194F8FD,CA4BD164D7D60592,001C66F1F7A00531,5F1E60C05370BA3C,856F31E1D7270201,01D32F6A78A10BEA,D6CBD4E1C79EC9AA,58333339D657D635,6699963180112E3D,D9321E86935FF66E,0008F807608C0EDD,25DF614B42B2D188,9CD9701C4EA11FD8,D5828D75BEE68408,A8894EFD4B3CB895,095CAFB5D974BC03,EE4793F6C890C69F,C25B0CB0BBD4591F,0002EEFF9D4040D7,804AC4EB3FDFC18E,1E1631E002DBAB5D,5A6F1A46F9FC43E8,E8588E289FB40C45,320EF031BF35C9D7,59D9590B3F6E049C,3C58A7F6ADC5CD40,00166F9F12CD08FD,3C46F6BA05079838,75F5A8E61C25FAE4,521F8B89BD6A5BB8,B78DF922DD5E61A2,F425E1BA7BAA0E37,A21DDBD60E1DA995,A6C4CEF171F50D8F,000785C0B1CF9A87,4B2101F16052649F,8884B18A63767CCA,46EE29FAE4FE7859,63C4BDBC9B08DF7A,4743ADF1BD61A971,EC47A698A68C224B,912914B0C8FA339B,00022A36F6877373,7B7A76C39D8E2302,38BE719C00C8020D,B1E7888A6D95EC0A,1BA23A449AF34150,B3D1E419F3849CD1,5A372AC73388A7C5,F9F76424CAD3D353,00156E3635050DFB,C0D8AD7B16C65F7C,4206EBE54DDD8F74,92920686F3788C30,7636AB0BD81C08A8,AAC359F9311DBB6F,278935545A75281C,69D1FA9E425592B2,003586B457CF47EF,B10BCFC84E6F1999,1364EF77044F3A65,7880A0B8A0301FB3,952F70050F169453,E08237BE978600FE,CBA64CED62CC30EF,9B8C7F74CBF20664,0038160CCFCEBB46,DE8BAB8031491529,17329AE4D8E13FD2,C4D6E194AFBCE4ED,1E589395B04DFE86,96D44D7EAFF398F3,85E3A9EDB50C3ACA,5FDB077060841F58,000ABBE6C02ED99D,2A0806982F23AE77,02C0EEF507AEB18F,F53AD23505AB7B25,D029BA45B6CA832D,0E236BCCC038CB5F,22523BA3EB69CC1B,0D26C8A7A72A8690,0024E52F10C6FA14,E6299F922D447564,C579E826E699C6A8,8257879C54417F57,AF1817C78394BF24,5477DA8C85158334,33FC13E1B99B5874,6118A138FE3A2F80,002247F34BA489D3,74CA3DBC89439024,086D287AD60B541D,FBB49C0753874738,551F5839A25B4C5C,F3C1AF9B43C94065,F1D558AD7A0F921F,D5049D9EED8FFE1A,001E530DCC835DE5,0D0E8EF68C705D14,A6DBBB83BD0CEBBF,D6D6C0655BE6388C,555C5BF1A8962399,4ABBA45C8F9147EE,30364A2E619B87FD,83652C0AF5BEA2C5,003A7A0CB30E4E49,3E5B446B17FE1AE8,F5E4BF14C76AFBC1,B4E93CF6E26BBDE7,429238E07DCC8581,EB4C1FE51EBEC4E9,9550A4F037E02339,2A732543617F4432,0039AE7DADC580CE,BF7CA64B337114CE,EB7778AFD94739CD,E77CE7C37FD9CEB0,65442585B2ECA7B9,6C682954559A7938,AF4A3BF79E67B288,29E4101862445B33,003584F804E59E70,80001B3F64C916A8,D153584E5161BEB3,533534D2DF127AC5,A668754826C86E07,E13E2C7F8A87DAF7,06F124478F2848F9,79EA1E844D40A447,000866D1CC7E84E3,9FDA8190E8A871D4,B267EB52893C0D96,71FE8D8762150B3B,544C73D410570784,8CB6BEFE81C5C0AB,D8D401D9775009C4,F057A095749DC4CF,002C00B0F0026D7E,32B4E9B4BAD0D363,DA9C670DC2B16573,1CE1968EC5C94BB2,44108222A3F6D620,2864252370F5AA69,3F4AE00D53FFDF40,6D51120D9D0089AC,000D7DFF8DFE02AE,7A17A2E73A936FE8,104334F85647411C,CF6A90DF2F4F5A63,C8B8AC6BD96E5FCB,6B72EF348EEC4FE3,90565DF3C5B7B114,E8FAAC9428C1ED16,002D5CCE44177E53,90DDF310113D0C17,BF8A76BC7ED0034E,2C9316E6F1C21292,FCB661BA4E3CFAD9,ABF3F2E2C5490261,22F4B218DA01AF4B,F21019D2DD882AD6,00186029E5C8412B,B1C85ECCA083486C,567F4E6CFB7346EC,466A444C27990320,BA74109422332CC9,1BFAC7C2E68BBC29,CFB070E4C6115A8E,FE0A515DFC7832EA,003D4F352F89FE34,D82612903771A5B8,C235014774D2C3EF,4A3553AC7F384349,F9A9E196ECD9BFC8,AC4DB72CC5C8C623,128B0155AF538C33,D579CE36D5395352,00199948B1B0215C,6A4A65F3A490A618,E359D4766F34E4E3,6A0A7F83F80CBB08,19B3D9CC2E39D68D,43F16323354ABF3F,AFEB65CE644AB47F,8A533AF56F068D83,003EAA1F0D55C2EB,2BC5158988F64224,200EF83967C91274,2739E99F8EB889F1,72AC63DDBDABB4A5,38BA2D9BF86CA69B,07461FDEABF1796E,E4FC0C1C4A6F2010,001CC9C4E03B46E3,C290622E399326EA,60AF2EC206BB828F,40FF4999C689A908,C95C9D133E08CE34,70BF73614AC72150,04ADEBEFCCB77DD1,B3EF7D6E0C0C147D,001196BA061D6298,7E6280BA027A5C51,850C067BA907032C,ED96F7B7BA9856E1,125FB2A22F0927C4,D140D87A2752325E,326FE5CDA7A1D09E,7899E9CCBB4AEFF9,000E051F2C6B72F3,4CEE586FCE20F669,289E06D4E8295DA2,BA0744573458524E,FE380B7DEC54D90A,64D5D5AB0FDC3027,1A83455E7ACDBFB5,F5BEFB72381AAB6F,000979A927DE48BA,2A6B0A268BA5F61D,1390AE29CD97D49C,3F0F61FC0863DBF8,F8785A823D6452BB,DA65A8DEAA8BFB5B,2416F4B1C9167717,2376BA30E5E3FAE8,004015863C817E72,8D729540251D2F78,49C6D68FE48643CE,C4E27AFD52D67C9F,9961CC78B00D1C41,EF33DCC2EE84A883,9FE49ACFBFDE5F0F,7B9496B807A348F8,002771DDA67618DB,B02464D932AB94A5,FA745D755D639E54,E254533D5BF2AFC5,D3A09A89FFE5D92B,8D4A00CD9D528358,CFEBBF04F13887B4,A29AD7EF3054B273,00079E87348C343F,BC35D3C102025F7F,04CBF1CE8C10FCCB,A49710AE8E6302E8,95B865EDE373D45E,DEFB6D16F7C2E547,3891C246B1D989B9,9860967D9B78A8D3,001B7DAEAF0DEA10,F20F197F1B3B06A2,25952F6CAAE6B8D0,8BDE5A319E975051,AABB3152FEB9460C,1BA34A1FC7A6CD5D,6D39DC9D3F544DE2,A11D3FAC278F3C86,002E58D0AC9FC9DA,C792BAD2B3775D2F,2A61B38FD8B80C4B,73CF5D8224DC5A70,F86AD6C63C73FBAB,C00295F5A2E9EEDD,0E4FE9BCB836E904,0960466A92FA60D4,001CCBA6BCAE95B8,94B439868BC1F786,2D413AE44B7584ED,3173EDF6DC2AC47D,2A067F32BF1A9AC6,60678A1BE4CB8106,43CF218F2EAF6C60,9F47BB6CAB2462B2,003861822ED50BC7,13F78042954F10D3,FD49D9A53FE60ACA,6392AC5B3BD8BE48,58793C9E9D64F204,148EE345F7590355,CD0F7AFFA20D706A,EDBAA5D8C90ECB51,001BFA461A39251C,BB9919BE83284909,21633A09ACF9104B,E72EB47DEBFEFCB2,81B80586F943AAC5,E7DCD74A059DE3B6,2DC34A2E8FA74E9C,95A102F05E8499F8,00362A06C25178B7,1001355E4953F534,D186F072F845B11A,853EEC477530C9D4,37DBC5C94F9AA3D9,21AA0E5CE8505FD8,4B6BA31C5D561BC0,BE8809B36E371C7D,000BA8ED6079B716,2CF3D91FBB43EDB2,E7B9E358AAEC1CFD,C6B11C9B2C6E22E1,F9887032F6717DA6,EBF32768940B97A9,D994B90FA41C225A,A736DD910B690BA6,00108452F6A3AD15,89D112839E7AFBAF,F8375E9646A8B02C,68ABE7B848F8362C,5B95838A8E9F3C28,AE6DDAF542254CB8,6427663607502FF0,8783EB7DE0E445AB,0002E0641C2DB90A,36AE10D1B4C27817,02CB2284746675E2,435D6AF35CE40D40,B4ABC45061327BCB,EFBDFA1A4CAB06C5,6D3E1B3981454656,9CFFEB1C0AA50B21,0022416B9E06EBD6,A15327F2FD25AD35,1726E304A5658D3B,B9F73C5D2E10B23A,A399CDD9EB63D897,07E208B7C05CC7D6,8852B5EDBBDF4902,415AF9FA66D5F174,0010C8EA48EE0960,E277842DE0657817,FF55BFB5FE88F8A9,51DB266618112B8B,39276371E4958655,4D35D216204A89CE,07C3AB99749672F4,F0400B155E076825,0024CABFA13511E1,7885EA6A94CE32E9,A27C8928346EF815,B195B78F95643DA7,483DBBDD19D1D1C9,2549AF4517798EEB,E772D9B75E5B4429,D2BE029F50FC8B5A,000813FD7BA6DAA4,C6383101CEE9CFBC,59CC0A10831D5DC6,CE88ED45790283BA,19E510143DCD2E86,9BBA19AF59682E9D,B614474FFE2462DE,CFD37D344F7950E4,003A68F5D3667839,8D87D89A9603F49E,5F8339F41955815D,21895CB6927A5DF9,76F92D78B2A6783B,BF61E5A1173212CA,F8A0F47DDD8C185A,2B0E8E5602C39222,001C770ED1C87D13,E0E507E4DC2B5811,AE8286687E74B6A8,03D712624E086567,0502C351D30DAE69,EB0BD48D326EE2C0,34F46272AA601095,B80B05E84607390E,000B79D3E26DE1B7,63CD9EB5EEF1C3A4,F64614AB26EC1AE1,45285D8EA1047D67,3F1651E614769318,C7244525EF52A932,2523295006477E7B,61C011AA649C62F3,001EF23F696F1E47,F7DE7EF81C8B3DAF,5155B5688F337445,5E942658BB9036F9,D38B8D7531CACA21,42455B52B755421D,9409E2416681F960,4CD19393A05FB7FB,001E0287BFE7A484,A66D32C20E45CFB2,3DC2BDA789F6490C,0CA3A191674ADBF4,46C6C945FBFFA7AB,32994E37B166F6C2,EC2E5F408BF86E95,37B7F967975C60AE,001A9450E4DE9550,3B86551D85A25E45,1A5C47E869906C54,9C275D7B6BAB582A,5F9DD7F59AA4274F,49EF2A0AAAAC33DE,C940BE99DA7D4093,479434C439583C8B,00003A03BEC9AE3D,CF57CBFD78EDF6E1,FF39C4057788729B,CC51B55AF6699C7B,BA8DACDDD0EE98FD,9E5BE97E8932EF6B,378A972E65360728,321D4053850216B6,0025FAD6083FBD85,F92AA73799E93C20,500C3B714B2A1E87,CC3044A79AF0D3A2,85BD50B55EB965A9,BAF3983A7509C05F,ADE096C528F9DF74,848E9AC6AEC71F46,001B76C5AF5FE0EC,EFF5E7A84F653457,663BFC2AA30C2DF3,12427E7E33B75648,4C3A1EA1A971A7A8,D96B1BDD0032FF4B,3EB4ED83CF5C6E6D,C927734F41AC9236,00393BB2B5954C52,91025A370ABB5FA2,AE3C53EABF6038DE,1F5EC808EBA39483,8D9A1BD40BA33D81,FB9F7CF4BB39CBE9,DDD578A25EF8F6C9,82163DDD4529505F,000A8F60A583DC1D,6D67235762EF871A,F6696D43E7B917B2,060E23D8F58D28A9,206BEC78B6B8C48D,F2750E08D9DE0E77,4517AD72F94EEA13,13E5954DD8C916AF,0025805B0B808F48,60097FAE9CE1E71B,238CB06F7EF911B3,C255C6574AF0630F,FF2B2903E7273C93,009011FE58F4EC7E,FE7B254359C8B8AC,44F2288FD7CEDA8F,0000421197C44CB0,238B8DE25BCF09D6,846125EDFF6143C9,88629296AAFAADB1,C2702753A987987A,063328D6365C5203,DB957320C8DE7E50,1DF2AA6D6FE894F4,00032E71634A9BA4,15A98F5C8BD22075,0FB5AB98A2E9B655,D7435433CC2A3520,91CE358B55AAFA48,5D075D2118445439,532778113187A9F0,7F985538202C48A8,003CE12745F60C90,13AA51FE613B91C1,0B1FCF54CA0B24E8,F10B13D9EBF68465,4C4C7671C57472F9,E9B6819D84E15AB2,6E03BFFABF7DD38E,A97799D05340F8F1,003C8E398ECF4B0A,ADC6750AFC4C5509,E912FDB389064760,52674274D22448E4,9BF64AAC969A8E37,F73A314C9F9E33FC,9911AB80D937B953,CEF5248F53B118D1,0037329891617416,292EF4253211BB98,9E0985C1B17ABE78,BE555DAC489B3BA1,42874CC033F5901B,838EC7EE01595E9C,689749843AA1079A,16222FBF56710B8E,000DDE18AB90E638,A3B35F1E77D5F27C,7587671B02F116B0,1A252558A65660CF,95CE7C0EB5AFC3AB,0215AF448DFECF9E,3ED1090B49484929,8DA4EF46A1EF8E11,002D27FB56AE2F88,F393B94C3E6A7D61,649BD9C258FC85A8,B14820C46E5073E1,F05F9C24005175CF,04ECE1382B3B56F6,0A1BEDE1ED884196,623648C74D88732B,00147772CF25B648,2DF10D2E2774CAD6,CC5DE86F564733FB,3B3C38EC1BBDD349,3D3074C98FB8776B,9FFE2F3BEEB99F12,510A48B06B60A51E,13C58AD3A8FE88FC,000032A5FD0DB305,0578EBBC62405E59,CCF7D1740817F589,C623D407874405EE,FE70553C19FEFB19,83202DF0E4A7A20E,6CEE0DDD34A2CABC,81E3A525E7C942E2,0016F722AAA4E726,70CD8F5D95736080,4B5BA8B1A618ABC3,B49665BE7B03A8B8,E83BE38675AA1443,5B860EA40C0BFB93,6012C4D3CC0B44C1,1D37F0D4DA3DD712,0008C73D46C41F2E,3D6BE0D646946EE4,BD0C4D5D4AC21FFD,5B27A993658F32E1,601F4026D470E724,62BB320F6C722469,47C91EFE3BFF442F,E9227389A7BB64ED,000A318F8B03F575,CEEB8AA00211A353,AEFDB3B2398D063E,89BA31D443CE3372,76626EB6E2A442DB,339073C5B32810BD,9D22005FB67FB89E,ABEE949C1E7D9416,00022A35EA90AA0A,9CE2238268CFDF45,52683E8EDB6B53E0,57FEA90E2327710F,81423EE079F16590,887547A6F38F8A8E,41BD181A06AEC942,821A4CBEB61EBCE6,001D5936D15FB623,714A8F0CB0D9BE1E,523E49DBD5C931CA,530AD1E3C020CF45,F8FE13A463F366C9,53CD4B65E44513F2,BCD3D1AEE732E48D,D70137605F63BC9E,0036177605E3C97C,8C5EF255947626DF,95979367F6CFA24C,6BB54E983F980C51,E114B67A4B50A21D,CC679645AB852E38,491CFE2DC5EA167D,16946A9F591257F5,0016C17A7C250CFE,D6E1621656B9B9C0,58F416BF30823BA1,606D7E87ECB9CC1B,A846D4C9EF9AEA01,098F0B454367528B,C8E91DBF7EFFEA13,1513E612443A4FC4,002D5A8CF89D002D,0EF17C6EBF86B5B4,8B689C263425E798,96F9707A325EC81D,C9C5CBF5BFEBD153,E21E8008518DCCF6,00EEB7FB934F04F3,80B29E607E76B869,003EB6702F8DB462,C390F414325562B7,97FF31F875FD2EA5,EBCB7F1CCCBC1D6A,3D5F088E0A648DAA,26977D746C8ED6FD,BEB064D43BF89663,AB09EB6C35D967D2,002279E4C3E50107,4FD741D5999C303F,F8FE81EB520A9D2A,5C072D9F1799139B,E33FC6EA7D540C3E,1CEBF797BFE3D4BF,C6069FC5D6D4B851,1001096CD46A3788,000FB6BA6F642E27,05B2C4E7A7A9BBFC,6EF797290D0D7615,DA6DB5FE277011B7,38D3F51BD4D62F78,7E556768FDE52B74,94988EA04D12DD8F,EB790EB60049E885,0007D2000E504273,CBB0BA145D37F82E,25CED5A695583C43,495CE00F2883CFB7,03D7FD3C006A83B5,4150772CFD929D30,4E57EFD863CDC371,E73E2714C06CBC0F,001C4757B301C824,FB26FEE0D72F78EB,5C5E438C23DF142E,5B5C68BEFE7DC8B6,2D9755E4E724015D,BFE4D721C3FD10D5,EE0D003A0D665968,F1171EA499569415,001770FC20008314,DDA73220CEC97F81,56977AD7DD29EDEA,24083A3F76A8180E,A08595BD0893D019,32DC1EB9DDCEE7FC,38DCDFE4DE07416A,C7EBCD6AB1D45037,0009AA6197D4AEA3,9B343AF68606236E,90A7522E97B05626,E19792C973F47B4D,3C68CB513A4BFD8F,DBBA19E3DBEAA0BE,6E66CA5D589D0D04,E0AA3EE1D1ED7D7F,003763E76141F277,2DA2C627C72A892E,12AFCB93E0E42DA5,1426AB1C4F26B006,B6E3DB198386AE28,EE4823CB897C94F9,25C315B586CFDCD2,52842F19BCA33FDE,0032D779072EF195,2D69F6B33B2965BF,A63AD42EA4EA03AE,AE5F87673C9BFF8E,2780409DF4AF30BD,C8EF2BA617D7EC90,D1FB1B103F50CE9D,92B0409F98C8131E,00318F4574A481C7,40CC77DFECBBC1AF,9750D431B02BDE8F,33C526BCE01DCE21,7CA2E7917F227656,B9A4A66F41D9E199,491EF013AE7C7F9D,24FBD07ADE3E6436,001B41B643FF8851,CADBF79CF76F3C8C,2513EC69AAF93C9A,98C8D0F567B5402A,73018239E16E6B59,069BB02D860B350E,6814CF6D137FE97A,F0001DA593475031,002F846BCE824862,A40E4E26CE709913,0E47D5B3BC800804,C854256BC293F3E2,6F1C993115614035,B67F976F2B5E5522,4385078460AFF90F,18C060B6537057F2,003CDC11214FADB5,3AF71A9A48200FD7,C23FD3139DEDEA03,C1C57838F0070F21,D950290CCC1EB3B8,2AE263D6CAF27360,041D7B6481B4A0AB,B9FB5C27969CB3A9,0027B231C7076B59,4B577EEB7D0A28FF,0EB6D3182341019B,5CC5377F90DC5EB2,3F0ECDD5EFE0C608,2AD68A83D019CD50,476A234D5C8BF91B,DE5B6DAF152C3B52,001D89CE4E714117,0728A8CA14D92A00,DD69952FF22273B6,CDA5BF1E4D52D117,F655342EF42EFC21,36703B4D410123F5,FE5E4DBBAA7A34E0,C9608E52D6A2BEA2,001353D65A34F6C8,F139D0A458695F12,EDD92CC6CB929736,CE54C2A2D8328633,A57723BC39947ACC,9EE2678EC6765A64,23139316BEF31AB2,A4B1AE3D34FFD0F0,0021165E8776A51E,D53E884284441E2E,DDF493EE390AB485,A5807E37B88D4B0E,91F6CA6100E6F6A3,F82EB7D3344714B8,A7A9E92DBA9A389D,DE83B06058AE1D3D,001B38B5D86A5BC6,CE81CE89B3615907,287E8BD4B206203A,9D9883E761BCE52C,A01D02AB9773BFD4,3A5F5DB22453935F,C17FEF17FE22B0FB,F516B6B48951503C,002D1B0A48B34F7B,C8C3CEDC285238C9,4877A5399A6CF267,72F0D1D135647736,839F5130102113C7,37D8FF73021664F7,33BC06B020AAB53E,5DCE04EAEC74B3B3,003F9EEE1E9E7953,603528FCBBE5B02D,2AB8E5367BBCEDCB,DAC10D35816DDAF4,DC259528CC2B5381,64294D6AE854AD70,4685C102AD690F65,4F0C8EC8062B65E7,003BE663BBEFEAB1,76F24C59BAE4A063,AE1DCAC2D8683338,AEA1231DE6C61AAC,C6649593DDF4EB94,CF30E5B41775865C,331E05F9ADAAD159,DD07DC853EB61C85,004056A6F1B9ACA6,0A1CFC42C3CEB7DB,F3E381894C9D3A32,9B236FB119070620,188A5B19FDFD0DF1,32E51E0EC1B10DB9,0A6181130CD9444E,9189E5A01540967B,000E74588143CE86,4C873FED7A4BB723,ED4327FA8A90FD17,4C65446EADC44DA4,2B96FB81E98547AE,BBF6DBABB3026ADE,EE99B80848552DBA,D592C823B40B63A6,003494D2C2DAA511,34CD8C0F66723747,D7B4CDB122944F7F,22EB07B49C9116AA,FA1F14118417EC04,B16EC4A374C4F146,6FF121EB4C7D0C9C,3F8DABA08C560F48,002EEA5483FA0DFC,EF9EEDBE29689983,FE5EDF7905774AE2,17F36975D6589C85,1BDBEE2222247086,8C807522B28F97F2,ED98E1B4515CF6EE,45934CD5CC53464F,0036485C5711E985,3F6D060AD352E012,BACC0CD4C8DEA150,9603126EB33ED3BC,7E72A5902EE7DE69,D8C0ADE2B139C4A2,53FB286955F21F34,F200AF7A99F9FD40,0017E087B0B65EF6,615A088F02815A79,F27CF480B4AE56BE,ED9CF68BEE95CBA6,3CE299259EF090AC,8B733B4332D03E29,1DDF5E9EAA24C177,6CE60A53B55DC9E2,0005AE00A2D71669,863507D25BE0051E,17A608C3E86F1E23,7895AAD626D46469,24330A36A5BCDAE3,91FD8380E3B2DD55,B1572C421EED98BC,192BB2D097E63D75,0031A048BAB3A35D,FC003CE9186F331F,1428775B187FF1B2,638F134C0CB9D230,DAFA2DBA823E7352,289FC235EDEA0B98,0D0CA918051AB6EF,1E841F2A79ED6667,0017247277B44B42,84C952E8CC397303,362EBE2BAF28A6FF,806C8BD27C1BC19E,4E3C7F90D8F6534D,F257783461349D03,2AC68E66F3C1E228,D20C10F43CD2603B,0007E2998D8CC7A0,866A88A2DF750C18,61B5FBD3EA8EFA49,7FB3EA2AF4808A72,3EAFD80CC55B1CF0,A67F0643AB60C2F8,A02EB28824187C3A,3DC3EB5089F5831C,001E770B7CC69683,A2960F3AEE79EE40,DDE9F52C9E323CAF,1BDE7FBC11BAB917,D553BC8B51723BE4,5227CBAEB12AFDE7,E6ACDDF86A41212A,4339C3A480EE8CC1,0021C63D44197954,72A0C3BF701174E8,744AC6967D5108AA,E18FC09C8A8FB43A,985CF363CF769726,DA2492D6781E0D7E,09CA5E6739FC6C28,6318C4BA813E61EA,003E0FD8CAB862AE,3D3C87FAA90301B2,C82BDEEFFC95F610,2ACE0D4BF5B81035,FEE280D56DD310AB,F914AE976BB54268,DFAFF4CE977488D8,D3B9F8086BCC23DA,003F806219FE83A4,A839C411305B7A3E,1C99A171EE29DEB8,AAF20510C16285C5,2E9B5B2BB240F846,1EBF46516A442B1F,341D6A8275F2BF17,EA9D9861F5C556F6,0034495C9DAD14B2,426CE85008FB5516,9D961192E93E158C,FB328984807216DE,A74A53AAC8E08A72,A285A851A880E2DF,52B5C19FFA2D0A75,1817D4DFF31F1374,001F83400959927A,A024ABF37352F21C,19B67BC44638EE0A,1DF5F3130FDABC96,53B9E094F505EE7F,5D944B0D208BB713,B64D534CDD37D267,14C79AD6526B8411,003F5E97284FCBC2,51638F543C6EE865,524651F0736AF80F,E9BB997772BE3217,9B6A1F78C00A0086,4437DF562661499B,CF4F17B288580974,B56689D6BD477264,000FD244E3235D53,369B23F951ECB9B6,1ABBC9353C93D337,0355C8BDF78001DB,76575E41B6A2E8AC,440D3AC2ABE7606C,495A620371DE7CA4,899F7F172A720782,001DCB18DF31A7A8,005469B8A30C10D9,E34E96DAFD134CC9,E1CBA832A34E2465,E1FDE73ECC33E7F9,42FA1D49F8B12FE9,682631A58D1D72BE,7CD8EB0340306E9A,001889187206C8DE,1A2F2832696B0DD1,6A607665F2A22C12,68231C68A66F3D0F,0D8A177A89190AEA,7581DD9E36E1D18E,DCAFA6188C8C5CCC,54BB7855742D0F3D,003B2CC044D63268,EAD077810D53845A,4C8CB30109CD2ACD,6B7A5FE8240B58EC,8731D16379B274C6,5B5F46877B63EED8,ACFCDC0AFE00FB12,5D720D7934CF9723,003EAB25651617DC,F59D49D34F0DEB41,4A267DFBC9B2EDB8,2FACF3F57A5C2104,97F8E2560EC1A004,DD59E8E4C60CF2C6,3517DB65584F5062,EBAF3E49393208DB,0031A3295DC975A0,91E3D8A3F8C89D0F,F030EF99F3D1ACC5,5333BB8CDBF28B6B,7E57CFA1C72313FD,60538BF4C8FA87AD,FB0C26BA4C3AE373,DE6CCEFD187D8915,002C5F1CD0B5B119,47F31A06AEA05B68,BE255F3B9A8E80F9,508C0259B154A09C,CF70CD753DDF1509,B128ECBE15B905FD,04802D1A0B94744A,D8881ACF05EC144B,0022FF950BACD8AA,103EEB97B0DF2B64,7A498047921CB116,0D1A92EE4E069FA8,14FB5BA45CA2A310,34F4AF35C3D486E6,7F5A734DE408B8F8,C1D3EF85BB2B55AA,003D7EF5DB6FB66D,14E856AA59B85B62,D58D198E5319A998,041680C4D78CD225,24497E0D1133189A,2EBA8C881CA36C05,C6EFA62CD6AF957A,AC27F8F595077F18,0019C9EDDF69F04F,3F9BF2A7018A29D4,6FF6F8F9BE5AD26E,E309EC43C708F176,35DEF7D474546E5F,0A523C51C2ADC289,836B16EEBEBDC577,9F6330AA82AC0FB7,0013353A86764CB1,D85940AC9F606506,2DD5683879BB0D3C,42A9CFA5752ADEEE,8CECEAF8E30E2F77,F7D8D27CF06E9841,1538774A1E6364B5,3248DC577947932C,000BA1B712D0573A,DCADBF1B0572DFF1,7CB2C96C520B7DD4,50E98BC173F3576B,2155F59B0A1ACE9C,05F3498078E180A8,0C84BD48950F6466,3CA8B138C0E6E023,0002AFA7A845676F,B54DF56754D2BF9A,B9EB4BDD7EDC24F5,580220CD28134ED7,DDFD949FDD2D283D,D78AEAB8C4D6D98D,731FC92473D8B1A8,B883C0A587EC7CE8,00138252667B6D0D,82A34DC1AB201759,6B487D088623571B,4EF9BD71C8E2E410,DABDA217788C8404,F513B8449C390408,975819BA21D4E308,4CB663C98CEA0FC7,003BD516DDDD235B,58C156F0B0CF6633,97A045CAE1D6EE34,3D8226DB683747EF,014EA6AAB64DA658,0E68623A97FEDE8E,912D7762EE10E199,2F1A6E19257CCE15,00238AA672C05D7B,5F2134D7B5BEE18F,0DD0A18D1FA6ABC8,22B4E4E4C62A1169,F3321809B586EEB5,442511DBE58EA3E0,18AF59F75B5A1D81,F613E0C78D09DB39,0038F9A909A4AAD7,7216BF81FB76D2B2,CF839F84F5074003,3544D0FFBB3D8119,180818842D857328,C8B018EDAF81E942,B8C9EBD4A97A0332,57125CBB93AA98D6,00119CAEBE483077,85F40C0DC76367DE,61D01480D393A0C3,4478573FBED1BE2B,B08909E94C46C045,0B4A05FDD03BD3FF,994E4261B278E49D,4D4AAEE9A93BE296,0013C27B3F18FCAB,BDA409ADFE282B13,321E5AC91D3F6FB4,FCDC3B7E8000EAFE,AFFEC8178FE2D640,A8101A260BF23371,9FD5B2B3405C53A9,35E648119223A8BC,0030B5B0715E7CE8,80E07EEC04FCEC17,7CE98A62BD6326F5,927F745FFDB92384,065CB5A0E1314000,31F4D5849B14CAE0,B0620439C39DC5B7,FFD16820192A45F1,0000B89192C462FF,CA6B4D21441EEB2B,E4C994901A14261A,E5BCA779E7A6F4E2,48DC4B88F10DB451,579FB1A063702836,998D5EF0C793BED0,025F18DB490C8FCE,003C6A94175FAC7D,6295D32A798CC55A,1E6C6DFED162D860,A985D62DF6862E5C,4784E07ADF5C78B9,A9BCECE345BF5060,79C5742E0A21B6B2,9FC13F9403385AED,00346F389017764B,AECAF2E70184385B,1066D46F5750E381,46A128C79011FDE9,E7C4F0B18D12FD19,46B936686F52C27E,E81CF2F3250477DD,3A70AA1C6DD2538B,0032628A79FAD0A0,D9F91EE83B8A980F,72CA9020A16D52F6,F1387C7C37ADB6C7,014EDA8E15010048,EB41C41EA63D90C6,3AC0B092A3CEFD38,3D2A851E64577B68,001813D0BCD62416,671BF674261B6967,8A648DACD54588FD,D23EBA465D48EC45,A40FE215C47F6CB0,885155DC95D5309D,D0035E04CB46F0C5,7C400DC9D5DBDE8F,003A2DC0B1443582,55D126E5218802E7,BCB2DC00712EC96B,48DB003B33A8B447,F03CB33E7118110F,A5DA17988CF16EDA,BC9C18E551C87BED,D4CA4952331951BF,00305C0851AF9F29,D4065E5F889CCC15,EEDBEFA8CF496A15,41B24D331375B6CA,1D8F9D0F246789AA,0DBD4429422AED81,393A4C4AC6CD25CC,0FED1A717EF7C1A0,000D49AF088CAC5E,DF04CEAE8E75CD7A,3C5C9E7861143897,C614F256F39626F0,F704965E0A717BDF,56F9CB426F430C0D,93D23A8DC45339FB,AC716AFAD57C094E,001A48E8E8AF2F92,15F9022F39D1FC96,20E31B5FAA772239,3F1543B6088954C9,4015193C49155847,CF7164BE84260119,272E28CAB30A172F,92D0C4650153A887,0020EFFB8688AA05,1C836810818EF7F1,E67418492D3A9D83,F5EFEAB3DB1D615B,C65B849191DA8DBF,9CB6FA8F0E3137C9,2222070B1FB32198,4D2238D8C229907B,002B037348CC21E7,99813C0C96D0157D,95B984A41886525B,4EBDCDA070A16125,0B396AC29E08CC7E,FFEA69AA0A51BF9F,6F956E7FEAFCA9EF,C0BFE6E048E2EA5E,0011BA884358DB8E,1461004352506267,B5E5ADB36DD7BC7E,92043E0312CED09F,D97F9B48480D3B2F,9549C900808EFA49,2837FDC6F3FB439E,51D0B5A231BDA4EB,0032AEABB738AC4C,4273F45B78CD1E2F,188472BE164978BF,FF1EC16580F92BEF,BC755672517DA57A,3F2DD64EBD5424BC,0FF3F70FD4CCD73B,242FBA3A14781116,0022D27DF88764C7,C928791D5E021CF5,F0C5D035578862A8,7EE536CA145C79D6,5AC460F3FD05F40C,F9AD0789C6E98D4E,B395662E28B621A2,1983C5A913F88D8F,000BE39CC3DCFB5D,8C465FE6A5008FEE,86DDD18D8C9A2032,5CC9A316390CD236,2EF05A65D9C3D835,EA5593EC149BD130,2D09D529F65392F6,24227E5DFA92DD28,0014E3F8FA837841,0E1AF95614B43D7D,386CCE844D88EECF,33EFD7924B8F3C51,CE027E925E02B0BF,93214CC31248BA40,79342A927436C3AE,D4CA9558C050E64E,0015A066D7CED515,6D37E0CD723CC6D3,1F4664D3C5B46D37,5A9FA917553594C2,343374EAF709FAA3,6C4881D6CD4F89FA,5AA461A959D3B23B,655F77646AB92C42,00350AB3B5756DDD,91154D4A76B607AD,BA15B5E37868BA2F,36A5011D0A0D140F,B28BF325F5E9D593,8C440FA4F62D7FCB,85073732464DB1ED,1AE173887901FCD9,00099539813A25DB,952FEA8D029645B0,5980D15AC2FDBF60,DE9AE176B881ED88,3CF4E751E9123F61,5B660242C90AA7FE,D3DE090B82434C42,B5E08D5991E8C352,0016494A29DFEBB1,41870177448D4058,5DB95F33AB37023F,ECEB5D71985557D9,F01A5F64004D06FA,F42A53BBB95CCE46,41ECD3E4677FD331,72C25D1D037570C1,0027F86E423906F7,8D875A77DB1333F4,46F8E2DDE383722A,5C97A2F433654D71,031D3EEBE8698FFC,A3F18B6605948A8A,CE93A936F7379F7A,73F3DDBA463C6074,0005032CF7B15D80,ABE80CBB5E9EA27C,01EEBF6C07B06D56,9E9EBA5AD2194094,7A2D84152A541F1D,80315091D827DF07,BA2D007B15197DC0,F29B0F97653B5E3F,0010BD3DBDE18494,6607F4FFA884372E,C8A56A82F7F13E6C,A0D5AB23C47AFE81,4EBC11C1B42ABF88,FD47DE307196D9DD,79FCF3930DF70329,AD4639888A3F9B70,000B0FB1146F488E,AEA62FB863FCC5DE,54EC6A8D42E262B2,6A27229E9E4DCF5F,662B6229A042095B,C20B0988BBD267AE,F0E7FFE2CB85EEA9,903CE205758A7F19,0013BFB387DDDEA6,FA20852B4C386A26,42B73C0635620829,63D65FEBBC7AA629,B41BE5BF31E2D1C4,CD045973F44014FA,FAC46AC824DD383B,24A2E87CB4E449E6,001EF954A0BA5F55,B1F57C91738D2BF5,84EB37296A426FB8,E75BD8A26D921CC9,82416FFAB890AFAD,585CF9C86CCBBD84,A1DF0780ABBBA582,73DE38A505498951,00048B2F47BF6B21,00306397BC03F27C,EF1609940FAAFAF0,6B2C441B754C1B11,28AA01A1BC9B9418,3F43E7FBDC70403B,08436F066E3DD628,E002373D9730B2B2,001D1293C3624743,83FE11015CB2B856,E158282039E5660F,A73D3CF9B046CB5D,3E822344285DEA73,57F09A7BAFFC0644,8DD02141045750A7,D840836D405057AB,0021B2B9BCAEB4B8,EDFCE7ACEDAF5FB0,42A7C6B50870E497,9D53D3C9B92961FF,55F8BEB06E6042B8,1D9C13692797FC89,E80D625FB6959A8B,CF2EDAB34340F6B6,000A35C58C6D7DF9,254807DDAC70A5B8,12DE889337C7BF42,5E9A4EA8629E089A,AD235BDF1BB48B78,3C1344133664F11D,97ED2EF908834476,AD6EDE050912336C,0024C0249853464D,F53AD258C005E143,202C87EF4C67A5A4,560AFCE7CE500CE2,D7DA35641162D069,36F8951D775A4A98,E919627BDCA56C6F,559887148EB6CFEF,001DC2CFDAAE0EB3,BB4D8FA334B9FD44,03C9506A7758776C,5556526EC73258D2,5B32B1240451920F,43FE0CCB27985BDE,FDEFD05D7C1DA00F,C52A2ED4185D9769,002C31AA4B343DFD,22C5D9CA7D02D19D,5CD7638C11E0BA63,D13B550B9BC566B8,291E20E716CE1A28,BDDB43862F598460,1677D7496D430442,AE8C6F83B891A90B,003F4BA35B7E5105,9D26E498BBC30B6C,6D546FFB2971139E,3EE6837B46467A58,A759B41A15A14AFD,424F02D68ACC21EA,415BCE7F828679E4,9D6FF18C04E1DBE6,00322FF3511EFAD8,E39D939FDFF5B01D,AD032AB372660EDF,5CCC5C056B805586,A2E79D9F4C156BE9,1FBDAE563773A9B6,B4ABCC1CBE332F6B,04FFC1EAD488B895,0012E1DEFD360787,D3B7F6DE5B450F60,9C21EA333131D0FF,E92934D49CEC5FD2,FD99B0BAA6AF874E,9608D7BB0A914D82,D87089DB4ECD0E72,3D2B829BF50AEB9B,003D66804702F8DD,4C6D2B11ACC63229,B5361D1BDF013BA4,F8555D40336E2C8B,2609F4DCDF4625B3,6EE524DBB592588A,621AD71819E06E81,A414312E556F8104,00198FD48360119A,EBAAB1ED1A6E9F5C,32107ABAC72E1CA8,1D85452911D1DDAA,492C886C7A0145B0,28E31ED74E4C3EFD,BE315E524DE35B1D,0FB3E3904E4F9E27,001787469535F571,14D9399095CA02A8,E6FC090F630CF41A,08E150A852294E6F,CB20B2734C6419E4,CF679AE04031E37A,A4C88EE802899886,7B00FED4BAB936FF,0032275B63C75065,69F54176BC8F8F20,1D7EEBFBF3CE8643,AACCBD66608969FC,07D9C35BFFEA301A,3582F2DF82227928,ED134081EA2C0725,FCB3826634C2E8E8,0025339A9387CE5E,7688620909E026A1,8E1CFEAEDC29605D,480CC56A36B6BD98,444553E378963398,F198D838A47EA72C,E32AFA0DA9498F66,C1F8B04188DF193C,002A47AEFB9A8033,A55E1B5C85EF9A08,09E6B336FCCB9175,93C52399A8C43478,7C81D40092A90D56,C21934DB57D8485F,2D920F791A5DD2F1,35C35CD05A422655,000A366CDA633F37,C3193BB2E776C656,27CD0C07D703D7EE,914300F5CC97AC10,1F7A72DD534F2EAA,EB17169759ABB8FB,9C301F15ACCE6FAD,5F5EEA3344A80C4A,0019080CD4E6FACB,C33354DFB75AC2DB,8A000E4B8FA84C35,48AB869905E1D128,13AD89C285ED97A3,BF8063F36063341E,DBAA06BF6B50D580,AE7F1B2E86B84717,00296533DBDD021D,4FAC8334D7F1E990,EA813AF5D51CFD66,A435C1EC1F5895D3,DA42249736DAC847,0EB9B533BD454FAF,5B876FEC27D3C383,830FAEA8E09AE2C3,00302DB299580ECD,D981E716FDA050F8,E8E3E81F046CADAF,96CF6F873C0481D2,1E3BC045978A784E,97047F347653612A,9A68CA607A2E07D7,CAD50C24518A759E,0002C4D2494141DA,4E20BE214F44519A,BB8DBBA3947EBD7D,4FC8E042973B2C88,9B193303074D2D07,BFE4BDEC8E78C658,C845357FD29070FF,60A40711BC3DBAD1,0024E3B0048839A0,983592ABA709E25F,997934D5FF5C2DAB,577996251B4F2247,F266988815282469,B3E93DE9FA26B3B8,1D5C980E2E19DFA0,A78B2FE0B37CEAF2,001231DE5E8C5C8C,C0B1EAB4747B5939,265DA8C1CE419E7F,16B2C33B568528DC,F57E99F4FA46C27C,7303F7167C3C0787,5F577E254B73B1A3,AD0010F59E4BE8D1,00136A7413636BDF,5716384689B26F9A,AB5F4087B3B8656F,32CF6F5924BCB27D,AAA593B724BC995E,65C6E390BD7F581D,FB352F2178FF0C25,C3EB9F72A34478FC,003D84ECDAE4C5B6,F39B070ED0571271,FA8E2D1DE371621A,A46D97EA72DF4E70,EA591C6A9B584910,F244795CDEB0D7D4,AB4AE12127DFB819,7C1B44F4DDB22AC6,003842A1B217F229,5E787019866B0556,FBA472CAFCE2AA8F,FCFC72860F689FA1,8E1E052D3C249624,5992B16645F4B9E0,8C553567E3D8AFA5,EAA4E7ED6D7709CC,001D64FC558960C3,02FC55E37B6F2FD1,7EFC6EAE3BB1E326,36DCD5E5FCE7412A,B6509374C8A46B2A,36CD800639DF25D1,1AAA5FDA75763C62,0DA7075119AF1581,000A238B6A22D310,020FFFEEEDF4F3F9,FCAEF1EFD825358D,74197A906C0C468A,05CC8A2D69495919,A75A6402E15CF35A,51E63D890457129F,44E6343D5D989239,000BB259C8D1BDF8,CB0ACB94217404A1,7C7CCF027F0EB288,380F0AE0C177E063,E58100C6CA49B0AF,BF80610D8904B9DA,55EFD8F47C52E40C,35A23E1287855BBB,001CECEC072B65D1,B216DC3744BC8B4F,36EDFAB2F2885CA3,91BADC9249A95B83,BA1DE734BC6CC543,B9726050149EE0D9,94A59286E8F931DA,FC2FED97973CA19A,0034C56634C18D65,61AD24D69E6B0F76,1BEC2961AE9A3946,5AACFE86E6FD649E,969E89ED72BAEB2C,E02BEB43268A6B00,FD31BCF69AC77B8C,AAA68AD36411C542,0016F7C21757F3A3,57C1914A4EAD3D0C,CB0F0D9D3C5D8F51,13380F5B39D25031,39377B2B4B8DA08D,D6C9B16FE42B8D3A,831A9EBE57D40593,371CE28C987B254C,002428730F4E1887,F61AE05DA907E11D,62C33E42D6CCB7D5,889D2D99CB6EDEE1,0C0B3F2694212214,417FEC3679584F80,51B4E95DE1161B7F,B6BA7661D65D3A2F,0030CB28DA9B39A3,64B6A4CB47E1C332,27053B4A84F2D8A6,4861B327F5CC3146,0BB41B8BC57E71F3,2F910C195334BAAC,5AAC84D81F9DF6F1,F0C1C05FB16D6C38,00093DD0E3F15B9D,EB5E8F6A8891DA93,669BE78E68C699D4,F36A6D1951A2282E,14A45FF2940F5AF5,9B3D835D618BC5B8,3B9ADCB40DD3A9EC,B6F3CDC75B58056D,00311AEC40D7E739,D5C491DB08645118,CA43E84F5B24EB9D,A098E5BAC7113547,EC7A112605E2EF9A,D625778DDDC0A208,BAFA4C3176516B67,DA7D65C01F86FA6B,00102D6059EB9AC8,2E8F0FD91BB3F9B3,52A17EFAB074062C,B15305773023BECF,E93D58C299BBB1F6,000A7098FD85D462,9F4842BF9545B1AD,1F43021F3852E6C6,002FD26325C77691,2AC8754C620E6AA5,2CB814880DF124F4,DC353466BDF5A5F2,4F27467E4033F0FC,883ADDFB35C2C3A8,C4420748145BB61D,CABB7596E255E210,0003672AD52545E3,8763B961B7FE5425,4CE5572050C3D363,372B7C9BE86DE419,E20076D8C7117988,157C2461918DE713,6B85109A3B860927,043AFB6D3153FFCC,003702D563CF1473,750877FF7480A0A7,75030F868DB5B709,AEAA0DD0A0C7AB82,838F90FCEB2022C0,5A0D2C85799E17F0,3BEDFFCEFB008F6F,8DA8484C728FDB8F,0038EB3D7D26E299,505005FFB5D94C68,CEBAB61C80146EAC,F86D82FEB6519B05,21EA29EA92E5B00A,B909F025E95A3C37,610CA71E4FC8EAB0,7236FC31750FA674,0024BC8CB34AE6E1,D2567183EE678537,91D40562F631C508,46826B767D5CB7C5,3F6E48DA2ABE4343,00F4D8F4F0403906,E37D979BF4DDF352,68D5ED0F34B84678,002E2A06D6B5BC72,78A66BF5CDDEAFF7,2CF2195AD8CF8BC8,7E978EA9A74C46A6,A801E2EB9591D0DE,28CEE1BD74FEE7B9,0DE08C985C25C9CA,6893D076AD9C30A6,000A12737B90DD94,7858839CD26DD889,32A28333673E3048,D9B5F9180BE529A0,003EFD535326F6E9,8B7F45F5458F7EE7,12F71CF7A0FC28A2,125D504EA6A9ED82,00163AC860345E51,4EDEC061024CE75D,0DF938700082DB37,02C0A078FC450C27,B719FEAFA4137FDD,DA77AE668B540555,57FBA7A7BE60B6FA,8B6D790355DAF227,0001E6F329547A78,99BAA1BBADE474A6,58905D5EEB85D691,BEDA47D2DD4528E8,0ED88B1E09C8E7E0,44274125021B95CF,3340BDAE9F281523,DCBA07EE5A6756F6,0025AE0544D3D8AF,9356DC9C18EEF278,9D6732EEF8E52CFC,FE2436855CFF46B0,733FD03FE98F9347,F57BED59E415F644,3B00538A5914B2FE,9378CDE06E337511,003FA17C26759E1A,5735BEEA2430B320,16EF76B0B92D29EE,F81BC5BA3134EAA4,B12C1F70EDCF9CEA,D5E9DF6CFFB3D10F,0F84AEA857561B4E,82E1D99E0B9A04BB,00127C676C13E9DE,D513F92983E09BFC,468B60F945CE97EC,26CBD7BB1162DCAA,5FC7AEB3C385AD28,3835B77AF6588DDF,7E2A688A3BFDFA4B,1DD0DEC6F4CF1D6C,0037389D1E032D02,564AE9590B08B7C0,FC03E004083D0B9E,0DE7361A632DCD04,6F6588185B16A3A3,5B2E2BCA3169A7AF,B0AF5E591404CD07,A1C2EEA075C918B5,002C5ECBC9E5B122,CE44085426D0F222,694EF8F7C4945050,4ED95375061A898E,4B9B53CEC11BEEEF,73C39319A4CFC848,109B4D364955CB71,E6034ADC4ACF92B0,0010A3D08B82C153,08E4438CD14D592A,CB2E5E1F0899A298,ED50064A7A5A4389,12D0C4BE6531FAC4,E294257520A8F156,A11BC0BCB8518EF3,7D1C11F9707090A7,0009AD3160880A4A,5EE2E230090E3BB4,0745C43FD209FCD4,A03B61D81F60B52A,FF62ADA4B4443172,3C0E38DC31F78273,651C45380E1CD417,81FDFE8F04FE14B6,000CB3CC876743D3,FA752D3A1DEB91B6,206FDC4D82A0EDE3,0AB0F828A554EDF5,7931A9B5EB7339CF,75C7B6F3438BCFAF,92F58D6E4FCAF164,3198D856B91AC4CA,003CB5824A98F8B6,212951D643C68C85,34DE5665697DE03A,6F15B9122A43B5D8,74C64F701EE920CD,A306801F5DE37192,8EB2837D2931BC75,9672420C634F53AB,003193865C583F98,19978A645EC93582,CBE0DEC11B5B1B00,0030426ED3448A11,0C9749812705D37B,50E69E609B4BB4F1,6E00941B20DAF6F7,6A16263BBD012092,00244E68A1EC0FFC,73C97D8A26716349,8D9ACABECA58D287,42E4449DBD94F0A3,7B381F2780E035F4,96DCEBBD22C97372,069E90AE4DD6C58A,C35B7C5C37ED1E5B,001F89258C196B13,20C98C2A554C35A5,C1B1D6708BA8B3E2,7B40595828DD34A5,546DC718BD1F8CC6,D7ED8C712373B134,CBB911B985ADBEDA,DEAEDD8CD669B532,000A0184BF9DD651,F14DB235AC6B1D80,67727340C606C313,0B1ADCB1B11AF4D8,98264CD4504EF11C,44F2829E189B85D9,EF73965725361309,53F4B1D8268724A4,0037572B5CECB6EA,C4AF31D8ADFA7744,B7F6D49ED7C8BCBF,5C9912A3E9E810E6,D57C14C061DA7B7C,41643AD6C011A1F5,FC7BEE7053AB2DF7,D1988C718120B806,001F5C04412B731D,287E009A0BA64CCE,BE6C1402CD5AD48A,095AACB2A54019F6,8672F922D3B4ED47,302FC9DB73275903,6C181EDA1A35997B,1A6647B3236262D0,001234F2A3ED1533,5EEB2CE7B0209044,E43BA06CA99C793C,83F6774E375AEA64,A2D08FE9B71BDEDC,976CE7B9370BDD52,65F28A3B0A0E00AB,A6A970759676509E,002CCA695BFE8A8C,3A931AD4291CBD23,7CC7AA6755C34733,1A1291B318AD2676,7A4ED82484493E5A,4586D3578087F27C,AE97697601CDB8F2,4ACCAFBB1C24E58F,001FD3A99B0AEA24,75C7CF176B1575A4,78B99514AEFBFE0A,E9EDF34EF0DD9AA4,5BB32C21CA2D6160,532E227156397270,C5FDDA80C3CD6099,FBE0CEFE58F86B22,0013A4B28B72D17D,7FB547E956D1BC5F,CFAF79DC970133D5,FC17CF767CA8ECA2,A33A9F6B7B09E80D,32CA4B88D3096342,F54CEADBEC9E15BD,EF7938F1CA82A3CE,00071A4E441FC34F,BA65901357348397,F7A2047866E1552E,D0FE731D3D3734D4,A288F781EFDC2055,857B66189EE5731F,AB9E9925614E9486,014946C4490B6A19,000ABE630FA13190,83C185D701E213B2,F0A7E55591C3E313,4DD0E95CBC8B7BAB,37CEC852D00EA37F,D95C884AC4132395,145D206B71BE894F,42FF8715583F120C,00078BED481D374F,30948189F3DEA916,E42910CF7173D60C,B1EDF8D49166FDFF,3640BE09D37F96BC,9F58B785273C2D8E,9A6F665EA1474724,3D3724CA87A4429B,002F42ECB8D57780,5F8D213F0BBE49AE,A9D875AC2591B474,B34C8CFE396BDB8E,3675569ED8F52863,6B88662AA7A4C483,AF279384E21008D9,B05F1E12AA764543,0023E8475045901A,0BA681EA3FC57D42,725A16751E8DE777,5243C38254F8FAE2,DF0397C1F65D5B1E,DB517E378D81FF8F,F0DE9BC246D28529,C7BED4D2F339CE98,002A9D80FB07BDE2,1483818D6D83EA8D,DCC532F9F1F2FF72,8E2085B23905F604,12DC0117488CB992,D46272C617406F5F,A71D6756EFBBF5B3,7680A6C2BE3D91E8,0016BD90C875F5D5,8CED944C01F4B1AF,695283F05173144F,EC8FDF42F91D0EFA,852D4C97FB65D3CC,45BCC0A0EF08533E,E8B13897917DE0AF,FE0593CE5C037117,003D015BFCC8D821,E9AFB31E5A26D4E4,BBDE6F4D65820081,ACA8DDBE7CFF7EBA,548A9E7707344223,EBC4330AB004F360,F9F7C3E59F0234E4,0617E9D451CD63A4,001D8A0A269D1315,94A901719C36D0CA,CBDE7DF6D9C082B5,7DBE48B123ED3480,3C787AE461B02213,56DED308F7366F05,E0D853BBEA4F8173,C5C105E791475023,0030F1774D980BEC,7DEF47364665E084,F608AFB820EC7DBA,485D1B8DF98FFB38,25E058498BE94392,F78D927BE900D4C6,6177C198E5ABDE67,2FB0DBE726BA7B3C,00361A640331A2E3,484872EB5479CC77,BB52ABE51957FD85,A896CA3118132932,330F9F5683A93A13,726A93B4DE3B60C3,6DD35B8E1E2CDE20,696FBBE9103CE3F2,000FEADD99507A7F,775B5C3A89A8A62F,DA1CDD929380DE4F,4712E4B3BD8C36CB,2171E610992C0874,31F1268540B7D2B3,4D0A01B311D7A725,DAAF732ABC1D7D37,0039BCB5B7BC4D24,D165BB00E26FC5DE,698C9B0E18C10B05,BEB03CDBB49460CE,80871BDDCE5189DA,8348F6FFB17632A4,897C0B2107D57ACC,B7CA58D7D23352CC,000050FCE38F28D4,30107CDE2A05EFA5,20942D6F9A24B525,E633FAC33035EAFC,0ACE13AB543B1D33,F254FE464BE483ED,E56118CD0792D09F,3E45588F9B726E20,0003F55649FF2F30,74ABD370EE5B1AC8,79CA0E481BCD80FD,F201276D83DD697E,84C7CA9DF313E474,5B1F94C3CBC50559,4878BC341754D311,D601820CD58757F0,0029A6B592D88582,EE448E6FEE94EE5F,80F157FBFCC0B078,239754017436304C,3B16D4C3D28DB64C,6D8FB35F2079F062,F446FB8B923277BB,0C64A62B73B35C89,003239D73EA6156F,D417B8CC81218BEA,BD28304BE6F478B1,CB2D829557916AF4,41A625896D0875AD,457F2069FFE1FEA7,4369D0D26FEDF9C3,4927941AC6F2C223,00128D43F3FC78B6,494648D529E2E34A,75C3A51CAA72C34B,2952431F41F7A228,A240DB7CB0B3DD93,57EDC611A243A475,588BF1214DD690E5,D2049F432548E5CE,001AF42128CCE18A,A7FF3D30BB2D034D,34D8E63CCD11FFBB,87276093A6008B00,DC9D23F3D24E037C,3C537EF921E11777,328430EC92B070CE,B075ED126377EE12,001447F6BC627823,2A1E3A19E9A413C5,F010D7AC372C2E22,8E0C7EB311D52151,DBC6DB6D9169DDA7,091FD6D5208EFCB5,9B565D36100924B1,5405FAA2D834DF74,00375804A68EF36E,69323930CCCD1CAA,659FA27C4F2D6FA5,2092963F4AE22D74,D200281F45F12137,9EF962C18D736015,7ECBFB59745B551F,2B884F17FD6A3991,000FD97AC3D3BD01,F6ABFC9751C2FF17,5C499A110173F9D8,50CC18DFF2F3782F,991D62AE216D8951,D5DB480DEB1B42F0,1E5DA55BC57C8F69,254836A37E0FFDCB,000CDFFED2E76062,5D0C2645B2238BEB,9F272FA8CE3F4756,6246927A2EECC2C6,0D8CE3773B6E3D68,63325BD0391AC0E5,DFCD82AD868279BF,71F16C65423320E0,001F8E9D2E2077E6,E9022A7A7CAE818D,523F1B12A20FACF8,C96E76A85B40E50F,EF5F71DED745CD6B,1D7F1ED2D5377A2D,D84E3379606C1CB3,C2259A75AA90165F,0007AB4140DA8B08,0E2B592E9AAA4B01,E3F0EBB78FD6C4A6,125F4B31EA0165FE,5CC8EBE300F82DD6,22D047ADBED3B4C7,874EC1356B042DAE,D30B769A7AC085FF,004030D70A162A81,C5707FD7065E8A3F,04CBB26E32840EB1,98A2FF688ED78ED8,F33E01C6C6B96CEC,2E653F66330ED6C2,9CBAD385759B9999,53AC1284C68BD6D6,003947F2735906A9,F7079E38B1E31F7A,FE8030CF9C3B03C6,4E2DD1D24F39E33F,18D40537E21396E9,6DEB7F9423CC6132,39A9868405AC80FB,EA862EBAE178E245,00188D9401CDD1ED,B14FE14363FB675E,F130FE74750D2FFA,5FA1144B0907E73F,A56D8845C5814CE5,C221144112DAD112,215F95918EAF106C,9401CBEA645CB5FD,00310850C5F563AE,C93C305167CCDA29,6DDE498CEA18A937,E0E3E927BB78D6C5,6707CB7AE1E735D6,8612E1DA17E2BDD1,14537BAB2A73BCE8,63D4B2662D74FA86,000F51988AB12D43,A0AF46DD375A72F0,15F2BBC2C195A1C8,35051AE3999D9859,B9995A916729EF99,D631336A47CD67A1,D320CBB2D88A8A95,E4F0127752E3F25E,002BC9E87BCEED63,82C14AF058506E6D,A2B6F323D8ADD6AA,D595FC5A5FFEF2E4,99B9E4B45CDDD332,A9C7BD5D3212BD5D,BAC2FC487D102C22,793819483BD00EB1,003A79797DFE06F4,256FF87B1230EF44,076C6AC226D2E441,D91B28ABD15D5878,865F7EC8980CE1B9,7EA02FEC26CD66C0,4B01065B8A7484FE,C907787EA217FCBD,0016FED507E1CCF1,668C3B2DA85D52A7,62B4E8AE67A86908,8548FED7F3E1233A,E863FACF6E1CCA9D,EA046D3779435BEB,6074915D6B1AEF19,FCEB479C8620B3B2,0023B0347943D21F,5180C305BEFCD846,446A6F232E525BC8,023B22A4114C214A,079B0D29058BF911,09682B719F9D5419,E085461EEA86099A,BA8FB6CE03CE0C30,00303DF0A5C245EF,DC9127C1E2283C3B,371E42755DECE4F8,9163C0B6384F2D98,30855404C1CBB5AB,CA77CE0CE0F9AE58,3E591B8C6BCB5048,2E83EAB9349BD19C,000D135B74E6373A,EA7D8379BCCE3DE4,7F82437E8852007C,A9FDA6C8596D6365,1FC37BC64050CC30,58C4F771D93D096B,2165CC2BF5057D22,3A6E00A3A939DB11,0028A3949151E680,5DF2F18E7167D40C,05BAFC61532F321A,38B0CBFA464BC4A7,B736FEC93636B1B1,EE7A26A730C8C3FB,D9524699F7461044,EE574E122F58E22E,0034AF00B10C4494,07756BE4AA0AF902,25CD136A8D49A981,8B316622D5FF9558,CF206BBEE71A6B19,BEA5289B51B50A00,742C6BD687E323A9,674A0AC5B8432F01,00165F5E488119AD,05F8EBD3C47A3519,14E2558308FA92B4,85C819F84C9E9056,71A503B3F8B0DA38,8E638ED293B79FFC,7FD0969436B7A541,039332E616F5448C,001691BA94023619,A2076C95C0E9D3F2,18EB4940F30695E5,64453EBD2409AD5E,BC848683204BC8E3,231F7AE25ED6B846,2D866952923D93BF,555CFB5240001A5D,003BD85207DB5C25,592FADC83E143D5A,B79C41B01A75D1AF,D60FA52CABB39413,5418BD839AE04503,23E289B5403E717A,9E079ED27B4CC32A,2C3EFB2B2353F6EE,00141D24645EB471,DD526F5935A9D962,E57BF3DAA0E8B5E3,43D9618F980A1602,031AA422AB037DAC,ECB0F6492DB19766,93E088ACC91E402D,1E7341A0D34EBC50,0016CBFFE31CC620,D77D194D88696BAD,F5CCF96DF9292ADB,9EB489DA0A7B15DE,385DEF9C51F56032,78A7E76EE1C045BD,BD5D7BA29022992A,4FB1300B7210F43B,0003F7A97A12D991,66F68A509F8BF278,1FE6EE63C13B8914,56D12125DA02F90D,687D0099A8F5B9CC,EA5AC32E6976B569,9AD4DBC4AED7FC15,6934742F412EDE96,003223BF9DFE6E8C,5F7A8C4E5B632E5E,52A9BAB57C6A983A,F5D5DEF62069BC23,6A23903E61A906B5,13AF2B762BC97B84,C4F7B1B94A74F387,AE8F36EE8E044AF5,00006E8D093A966C,3CF5C53C8747BD84,8BAC2F053C7B63A4,D9AC4BF888F3B5A8,263BBED01E86C7BD,3E8E1B337E6E927B,713E5D43BBE84436,410DE18CED169702,002337FD472F39C9,C2CB4003B85AC1D5,40392C0A4080E775,457FACB527824D65,D04A5AF49E88531C,4F83CF35072EF4F2,86788E06152E75BD,DF7BE9CB4643A4D9,0029B0C6099E0882,9B71BAC0425F1229,F601EA2FCED8A62F,E51176AB94B37C3C,A8D638D54E1579DC,54D07F3EF7E46B3B,56A9BB477752BE74,86F673C52CE8A99F,002C8069B2BBAF17,B00C777638663F8B,FCF2ECC8600B7B8A,B0FFD7429FB905C1,792F230F9CD92F79,AF580C892A67FE62,D6AD5AE121751D2E,422142393AF1D8A3,00372F49E5B03602,A8CA6DC1D25ADD68,AB3EBF9B14C0F0CD,23DAE822CF78BB72,25A096703162AA35,FE81CF3BC0A03C1A,8334406BD6324197,1EF8C061CA9E5C55,0031FB9A960BD6E5,9AF30049778F8F9C,F4C89138635ADCFA,436CCB7CE696FA62,13DC67C031937414,BC8D00A97DFA24F5,982F0E6AF7812E4A,DE2493C9A091FB1D,0026BE878EC8D756,B92A11C91D3C101C,F886411090D3DC68,9075EFFF978EC334,35C58E483A0EA50A,E785532ACC5B1BFD,655DD3B251CA13AB,4FF72D8997D30099,002439E1E5AC7D6F,9A030412548AD7B5,10F06A3F55F63085,9FEC298118BEE321,3E60E394EE631609,EE3E4BD689E630CA,AC79076B411D3A9B,D21961436A08CC1E,001A5EF0C5559CEE,133569BD87317A52,525ACA0D890E60ED,9046EE3C9A86C57B,1EBA2451EFCCDAAF,72ED10140C8702A8,5480CE95553CAE82,767475F4ADC15D1C,0037DE45594A5A41,7BE509CFC31F77EF,D7C46C994787BB6D,AD5019891BAE538E,BBCC874C27135EB5,81584659AFE29443,E6B42648EF147F27,50FE64A57BC3B417,003CCB31BA2CC206,542E5616918C2E49,CDD1D9B7CBAFFA08,509B4F735F3C5C03,CEA5D5497B944F66,73D5563252FC12B5,E0221112F0DE160A,BB08AAD8E2A7BB99,0025222499A7FE93,700021E58586549C,C03305425F01A1A9,04E63AD15B9EC7EB,1CF5ECF9E0472D6A,DBFEC082079593F5,5B8F17F3A326BBEA,9D4DECEE7EE3B9CB,001C0ED06309859E,A694E89184398E8B,F70ACF874F08EEA4,1F3F198DF36C6E2A,BC873D422E8751CB,43315F87BEFEC32F,BD30C806F0EA4A18,183EFAE5448BD5D7,0031C5F19C1CB1FE,748CBD14A91848BA,59BC36D5865BCE1F,ABB6508A50E15783,EA0C21D7EBFF2DB3,E35DA7D036CA9B32,93C5CE31A0678828,9698EF98D6D5C94E,000C6D7A4AEDE265,BB403EC97E78E0D9,6022020A1F5F3538,FE4A9D8A8D841FBE,8A29F21DB12A8F1B,B3B7B149A9BCBD8F,AE9B6CF6F3771AB8,5B1B6810B0CDC706,000A930116AE488A,BE8370A52E4D8C25,9D36B8B20F2EECF5,A54D2CE6AA1D26D3,1B169B1D65F92B37,9BAB79D30D839E51,8DCB04B90A23E218,84DCD137717B66A9,003A986F97FCDC5D,D1BD6B28CC362499,27851B93DBB4FB49,1F1B617D9175C9D4,F4DBCA915B29D611,38FAA300E378DFA7,387D917C2C2644B8,F19C38094D35CCBE,003A8018A5791D2E,3727C53BD12D8BFC,6E28E4542153E4B5,ACB6AC5B279342EB,C2FA6B7FA8CBA811,8E78D449696DE2D3,796CD7A287BF49AD,8A41082E48A21C85,00008B6774605B21,6CBFCCD673F3EFF0,B9AB40BFB85647B5,2AB3E8CF4F7BAEE2,01E726B980597946,D042A98302B9D929,50E99EBA20706BDF,EE53724CA219DECF,000E7C1DA05009EC,8B7802BEF7A3649F,338D4A88CA6BE8F5,D1973A667BA7B8B2,CF680178E6DF6659,8BBD7DCBAFBEFEEA,64452F3A4EB18DFB,EB52739D414C16A5,0012A44D3E3B99C7,729DE26F772D7DFD,94A68DD6C4774019,7A4BE1A42F7AE07C,005CC9387FBED223,B23C26FCC148BD1D,FFFB0EA7A9E23FEB,11E62440B48E5FDD,00037C89113D03F7,32BD944BE3D51B1F,496E095B869A411B,C771FBA421DA4402,2EC912C47E58E585,72819F1199E2B3ED,B666598DD338E10C,9CF3A9F9C15EE907,003097A5433C2689,93CBB10B09C11E47,3EA0A98C6E60B04D,8A74C0D00A2253A5,3A6E078D3C02EC6C,3C6694107D8D836E,D8DF4BDA5C196286,7CA692538F3EF5B4,001B0B9180831B48,C546943B49C6D609,A21149D8FFAEA62D,6264CA622DDB50C3,327BA1B19BE61B3C,F059758FD0938206,F83F428A7A4373AA,D395CC9BF0CEA18C,001AE76F8D72C4AC,C57B774C101B7D99,24B602649C328A81,12439FE64E503F8F,425C899C917533A1,986A65F8AD4ED4CA,DE2DDDA6F8F718BF,9C185FCDD5F5E5CC,003D873440974AB2,1A1B8969FE299C5C,8E23FABA274ECFE7,44EFFB3B961FD1E9,0CF897CC3DED28D8,AB4D7610BECAF80B,7CD400801ACECC63,732587F3D2338A09,0008BA2E78D5497C,DC5EF7CEAE6C4A73,33D62B4322A86952,A13771648FE0FCCA,E3F5CBF2C58227F8,BB2C7D06EAC30EA1,9844F28471976FBF,A25517A8B247D797,00342C1500AC10EE,68A3D5069B2157D8,26E84AC25DAB7487,F9C8617BDFF31892,DCBDA629C226A7A5,3CE775C7DD0B7296,C18F1439D87AD8BC,B1D656D4EC4EE1E1,00100FD0333AC5E1,E8AE7C0FBBAA7AD0,3CA9FBC6C43D8963,449D3177369EC354,17207695465374DC,77D52546543C1E6D,307774010A22258A,68918EE875B22E9C,00251E631E1EB9F6,7B2B6E8C49DA1077,3B7ACBB07FEDA73C,D3167596CEB4C458,B84853337452F0D8,62E67597486F88B7,8669575ABA1DD147,A96991BA65EB778B,00033E8779A29DDD,0CEB97554F6347A8,B5C125B6F49853E9,3BC0EE6924BF3364,8AD7556E81D79E6C,ABA4005669D7A460,FB27FEA25406F7C1,A4085886EE434639,0035EFA7D66CB0CA,D14545B54C9170D9,E1F4BB663487D90E,35F5E4C68179D4C8,F833E82D1758B6D4,D6843BE1ED3E61D9,7F8D1B108D658496,CF31F4EF52E04E37,0031ED76CD3FFD52,FB5756E6376032CA,1A006291D92FF870,B263692B26A3042D,D26681EDA7DE6FE4,9974AF05DCD23A3E,C073CDA335F811CF,369940940B08BB3A,0029FD783A54C973,BE1EEFAD10F6B779,90988217A2690E4D,9B2ECA49BED640DE,53BE1895065FF2AE,0FA8318C5D6F6630,476FC30455CF7CB9,B3095DEF63B5E6EB,000A86210F473CAC,DFBDC0C7E1134B83,57B2BB07C28146B6,6363293323D6199B,C1071AA8A40AC9D4,7C70B9E82CE3D784,FD4B5EAE16C5CBFB,63D1084F0F8164D6,0033B35247085539,350012C9E786223D,216F5E0361B0BC26,E77045E5F103F0B4,51245AEE2F8C0338,BA90473A98B4EAE1,DC66FBAFBE29A16C,A7BE6BB161EF5970,002076D25B9CBCA1,4FBC212841DEDFD5,C4A3CE4A601BF592,F728D4BCB65FC6AC,D1CC72E28D742CC0,ACA299C23168CFDA,2251A4D40FB3C55F,96361DAE9C8C0EC1,0027E9DDCA838B8B,87EAD6411B9334BA,5C5B8314D72BAEB5,57F260A00580EE7E,C7CB9A2DE75E12E1,CC8B69909CE29D68,0762CB36DA1D466E,F5FBAC980A61A818,00210BE33C58CAB5,9F9E778A839AD25B,CC57B20E08D561BB,DEDEBFE9F0A7695A,0EE60012399A8513,9492DEDC38E41E95,78A2B3477DE43FE1,84C0657D03FAB48B,002A64728427C20C,567BE6269BB104AA,D1024A175B686DFC,0C954735D8ED328E,88C3028CF01BF1C9,B72BDF749F2B0833,68D4879D491E30D1,D70D1285D4B38387,001B6F28F26FB7AC,2EB62942400216E6,B5AC9D487EB8E3CB,FAD8398FA445206F,B9959AB23A382B5D,2967050C0452F1B5,7528C489BB98104F,0C8121F456F88BBB,001981111CDCF3E2,7FBD498CE603D42E,42E23AE0752ACA86,5962E5C451024987,F328A91E78207B6E,9CD29F0E20814190,65B3718DAC2FE40B,6B2A8AF828CA57F7,00052B2BD49346C4,B9C1B6DA9BC26CD6,4BAB9DBE3B0AB477,9E26A43C5F52DE5B,3819129CE7657AC6,EDDE1867EB060FFB,B85E269D86994EC1,80E9B88BF7BAF392,001FA1608BEFACAC,F3E68517038AFE41,6CC50A8696653A1F,DC8ED43DE5B61174,A69AEDB153A77181,F754CD6B73B21AEA,DF5772F71510F9CA,A8094AF17803251E,0025720920D26B31,E5FDD4B19F261BF8,42BD3FB635739271,9B340578A17ABFB5,2451DB154E3FD494,C0930436E1486114,2300C1EC2719B841,9A0A737A612BABBE,002D5CF76F04E364,F0E8B836EA6F313E,8EEF39E2E6B2DAB5,C00512A5A62D7623,B50B40DB16F20795,DD652381CA845B27,F99DF3B79015B04B,48F657D4D23EEEE8,00306BB51A119CED,FAC8E0C7D1FD16F9,A5F74885A3ADD9FE,A401BE7413BFA289,7A1D87042F9F0BE9,24A1BFC691A80F77,06CDECEB3EFDCF0C,09CF1DAD4DC78874,003A98A81612C1CA,88E63DE8BBE68B05,079EF315AA710A9E,EF7E3973B18AA256,00345308380D71DE,AC293BCE0F96AB8A,1C4459422C24A635,072CE2840E64630A,002EAB603790FC17,2E6CFA4ED6330562,B4C72620D6078533,C3FF10B6C27B1D95,407064063E4EA60E,5AB9D52FAABEC898,BF3D6781BB591BAA,9F642629C6A0FE96,0009D2171035AF8C,382BC81C6CE829DD,E2BF790B66FE201A,29E9DB0239CF0A7C,C46C372A88CA1BB6,450004F3AF4A42F3,A670374503937FE2,7F0862D62F87D638,0026C523A41B0333,9A5F1B5B037AB9B8,F7D8029C116E66A5,04DA036C9119E29E,3D33A6CDB9C1FC90,4ED925D47669BA76,E8C1C161D7944638,F5050824807FFEB5,001C04EBA5791C7E,9571070ACF85D11D,C06F6ED84E66C982,5E3BAE62AF23A79E,C2FA5EB2DC7F04C8,20D7F027E85C293B,3EE156E5885BA918,9B91BB83C0C9A564,000B78CD5663C51E,7DFDF1007B73740E,73068A43BA2001E3,23E725C0C6E37A26,29F0E6D68519638C,8A1D1680F0D5B6B2,E1C565BD3C4E9EC2,E9E697382F96704E,003C7887C0E2F747,AE7232CC1D33D716,24EF5F29AF806C48,260B6F06A9C10D84,21BF899AC9AEEACE,836B0972B929C465,955067C2D073494E,C3135711ABC34C2A,001964E287CC9F64,7AF30672662663E6,741E5269987179B5,B7432CCB1E2A57B5,F9A3BAF044E425D6,E3B501EEAD2DDC77,E7B99D39F7147BAE,5DD5C4F1E42BB638,001CC02883582723,C6C0BCEF97EDE4B5,BCACFA46DBEC5C1C,D86DE7792D12AADE,91E04DDD251B6621,BF4B4DB8E1EE46AE,B6A09A8FEA0B245E,8406A30F35EAB581,003DC7F9DB3FE5F7,D47A5EB81755D07C,73D703E871C7BB1D,E63A96E20F6BA5FC,0B0B37A1BC4EB88E,0F0575C9AB25F0BD,3BDC04F0AFF49347,B9934739A03C84FE,003A8CFD944DC612,2668F381FEA1948E,306107AD73C6366D,E5A392A97F8B91FF,9BEE5DD0BF9205CD,77677211C7274718,D14EE383E2F1D4DD,220A3FE7E49BECC6,00340032DA35BB88,349F58BF06B4170B,6D605BB5DF0F1C13,1440E64AC708B30A,EBF3D028D7E44C03,E9A78D66549BA9B6,E0258049F5026AF3,4E61832ADB9D65BF,002EAA323F20EF68,D15E521CDFDD49DE,1FF6AA347CE1068E,F081F45E862B8E71,38B2F3D321B22B93,C0D3994C36D6C354,4B6299AD8CB3C4DB,4174CDE376EE7074,003735BCB244B9FE,9071612DF72B051C,A455B92631CC6113,7F84CDAE05A5DEDE,AF302F6966FD895E,5F8AB7B7EF5D91DB,85B275BF937EC6E9,30551D30BEAF9EED,000D38049A931AE1,459EF2FCE92F8F59,F8728F73BD27DA5C,3C62E912D86F6B99,3C3279A680E6FFB6,BF2ECDC4AC840310,619CB26D84F22C2E,CCE0D57A3106DE7A,001ABA919E2AF717,E401BEFDBEB973AB,017A47CCA1EA2F97,05CFEEF6C3C4F966,1668D867AA6E9ECC,744F2B13D23AB9D7,D583BDEC383982C4,E3ECB4030C2AEE10,0006F9254D7F5DDA,4C00D7DAEF5BA76E,39C275C08CC4C09F,EF1925A77FD189EA,0BA4A17A2A2A5AE0,CC1FFE6EA36F2A21,BB066C0D15DC3B92,580E4FB5AE82682C,002E2D3BC1B3CACB,AF74EA9490901CE1,CFAD3E627B14CC9D,342A4E4CF1587040,9177B672D98DDCAD,57EEDC709C417E23,6C63E3409B8A803F,2E371800E7593348,00083AC48FBB193C,62768C863B6E15FD,433027AD54136ACE,9DF72FCEEA9900DF,2232ECC9C7F3E482,8723178DAB8F4DCF,046A7AF72F89BD49,8556CCCF0B90C027,000C9BEC4AB2D9F5,9CB1C0B6FE4A76C9,59060832C907CB1D,5E438B83B83627C8,D17662CF88A561BE,8B6BECF04844BC40,CABBDB7AC505FA0B,B5F02616E1B24A58,0019437A9DD6178E,4D99D29D741608F9,CFC605901CF04200,3D3CD57E704A03AF,5EDC57D149D6C861,93B54A43CA928329,3318619704CA70DA,5915AD2BD861F76C,0017DF146457C8D2,D9609C002B22C823,A512EAE5C53CB72F,B34A203001977F5C,23E4E3466A3BEF8A,BF63C5B276DDACA2,744611115287F5F1,F94DAD11CD93FA5B,0021B3AD117FCA59,0960B64C25655603,675325D7A9F30446,DBC8930E5A179F15,B09D6C964B240EF3,E99EB0F82EDD6A45,EB40A902350789D0,B92E48E87E79A9E9,001661C4C57488E2,305376A644DA038B,1C994ECB381D6D4F,9176D17A8EF593BC,25D1F7D8DA543974,7C6863752A7EB7FA,D9D80DDF680A8146,A9845413F8CFB656,0022EA1B7920070B,CB016C3BC6FFA72A,7A2DFF413B0C2F5D,861D2AAC028416DA,56E44DE3726AEC2B,DD8A23CC3A0F35F7,13510C1463527ACE,9D17EE51E567019A,00317BB85E8F955B,844D131F651D1FED,17BADF9BDAFB97A6,B7B393752E2CA55A,8C244B866951B27D,ACCF0855136DFF2E,4C0A70DB7DFCB2EB,296B593FBF95C40D,00208AF28398F3EC,5B61266859EBF597,099FB5CAAA37A585,661A2129412C3176,96DDD5790F4D3AE8,3A9CB684999302E2,8DDD97622C964101,B1FF230CEB0C9CD6,003068C405C07C39,07608DEB8FB0B02D,D45F0C6E2587D66E,29BF3EED40EF21EA,16832F4D9D464AE6,2A51D76B585DE324,9FDA9A0F36727FDE,1059E0CF69630C1E,00174A3B18D99F58,5925E75EB36DF360,3A16FDBF77FA6430,2C44CDFDC64E4240,234F68F094776D1C,809907994D8E5077,61D4AD0C87A3DC46,DAFBC313B79C4E9B,003C5F48BE63AB92,ED430D36F9EF0EDC,7290FA2057B8DC3B,BB8049A3A4D1D465,96425208CCF216F6,2452A02562ACC16F,07F05BA18F7B6052,6A56BBC77A66A622,00249A07C08DD337,AF99EB90520894BB,D6D8F943D0375805,97FE7F54789653D3,A27FCE0BA757D1E3,76BE7B2DEBE3A832,FEDBC2561C89B9B1,5ECB541AFED86C5E,0030E51A804E76E0,AB77A09F2DCD6B5C,009D3FB468BF2427,8001E295BA153257,84F495244E6D3891,DFCBF48BDEF97207,591380D47467FE22,E15DB233D036CC3F,00177E9F92F817EA,1A802BE79A51ECA9,7F0AF6679E61ECFF,6D27E2EC250C0E38,1A87D43783EEAA3A,A9334E9C01A5E776,B85277793F833225,9E035B358DAE70EA,000E6F09CDBC1E8A,F18C8FC57BDDAC9E,8F35771723A311AD,595534492BF0FF97,696E14A71CD303C5,FFC16ADFBCFADBF1,E20E9B85E9BADA10,EC0E35D86C84FB28,0038D629B9A08F00,72FDA85909158D46,DE8024AE3D3A337A,33130337EBB05769,FFB20DDBFA459D88,57098FB517B4149D,5C591A05EDA84F53,8301D65E98CDD0FE,001E8B1141DD0DD8,19C9A86C08F6F2CB,C975D29E731D6017,D75141CC31D8AF35,3CAD1E19FA22DBAD,28ABBE1A74EECA55,A10628C89A674BAA,766412C97133BF2B,000CFEB7E325A34A,9363356A53DA44CA,8FAD62AA65F7B5CA,F6E4C75942133415,3A22230F92B4461E,C614074143FE6510,3BC4CC60B38CF9AF,CDEC47FC4DEA98DE,00404000F822C70C,D3EF08B488EC2472,CD896CA3BEE9151F,CB905229DB125439,EA6F55A4D678A5A7,7548CB88B50A57E0,C1810D0AAF2FB281,4FFF44448329F208,0030FB67B3F1A0D3,F9EB39C893FA42DD,BD400D138DB61C87,D987DD1E4A97070A,90A464493FA812DD,AFABCE6ED7C5A1C2,119C5284EEBFA362,9C410D12AA6B7CED,002BDF72D685F33E,9FF15C7407E9644C,C8ADC6466CC9365C,1CA864D95884719E,2A7E60696D5416AE,1C82D9216305D9B6,7F2043277763CA1D,B2ED136A82D22AB8,0015A94EDA5C53EB,C33401D46AF4A36F,F8F700C44F1F3F10,05E7B17B150C1199,BE71FAA3F1EECDDD,0AC884BDB4E73F9E,67F9026AF656D120,9F63932FBF0630A0,0011DD548F9C8642,D98E06941A2ADD8D,63AECCB43403E4EF,53C80F2410441112,24E91BCDBFF9D039,F745D3CCDEAF7E97,7A1379379F470AEB,FF1577D9BA64542F,0005DAC3E061F14B,2DF10E6541C166E5,B2CD4FE172AC1A74,938CD7F0E9CE2502,0156324CC0BC866A,95A51ADD17A0734B,761514CBFFAD9FFB,A7108FF626F49CD1,0032F4053D86249D,9AC4A5E521C85439,B9BE1F75EB7278F8,17A3759FD158A92F,98171A1D2B0CFAA3,61AC70881F42D054,08B57A8E9F68EC11,B7CE59C0B44A1530,0009905D095FAC6A,B64192CD90D8B5B4,FAD569F06C948D9F,1567D94C659C6B9F,B11F56E3F8E8243B,B9FCED850021E90B,AF5E8338B16FAE1F,D9F9386F0D253803,00056022DC59516D,EF2258E546DCA9E7,87FFD96BB7B8364F,B2BD5DC52865508E,7C22566AA43D5F26,5A5A37A200BEB83A,7676A0A9AAB7256C,1B5128FF69AFC9A7,003748E007D6C157,343CD6CC92F3792B,6277A55B66C9697C,7DDD4BF4B9500B87,4DE0A0A080554EF3,6EDF6A71F9A14E72,8FD50BF1831D6A5F,39E4875FE48BBCBE,00244FF6A96861ED,9C1F4178500ABB02,7041F2B4F99E570C,92F3C5BA697DEA3C,3FCAB4A6FEC19C3D,A389CC027A34CD91,7BAA94D769DD44D1,15756CD6970370B8,00364FC16B615885,1C910DE15B6B71C0,D196F5BD2105618A,B9B3370DD3355C52,3910663A09BF0838,77A3963C170FFF8A,D5172AF60ED24951,1966E3F64AA63A73,0031AA05C1D301EB,5550B59D0BF954A6,1693F5D25BD64F70,02FC4DEDAFF3518D,E932D3CD3BE28671,AA0881E31A613625,32ED86E23442E2D7,6B5B1E99B27BBB4F,000D3590C6C6DFCA,79DEFB2D6C268E9B,BABB50A0A64FD8F5,48E5F173AE2693BB,C5168D80FE1ACE4D,2255F10857D48E50,21B037C440BFF82F,90834C9603B47FCE,000B6F48BCD833CD,1D5DB2A1AAC89E6F,6156F013A6CBBD59,BAD7DFA91DDDD42F,519D2D46ADB2517D,6A0F03D4EE53D944,98FF62BA1C9F6884,DC23DE7BFB75541A,0013231C1D79F17D,8DCAF5BB48A9785C,33D0CC6DE9A0C310,C2447415CE75D37A,FB83D69B6DE9E2B8,8621CE2EC8E9299E,DBF762A759B93533,055E3888660E48DD,0036D3FF8085D604,200012C0D9FFB0AA,0FC9BFC3734BE73D,284003A5AF299F9F,DCE2E2FC170ECCDC,C3F57A60B7AEAFCF,BB9ACB169866576B,9C84D751677455FF,002CB40675FB932C,3A47A7525D351671,DAE3C027CA2B4C24,7F22DB5CFD7E9CF6,8013CEF78EC8A32F,41D5B49404C3D908,D0388A82BA4D8DA1,FBD6B3A66F26D440,001D924C282F7BA3,8346DC9C8B5094A4,D5B4EAF514199648,EBE6459F0366FE00,3417DD17535B6CA5,52D2C211FAB6EDAD,83337D9ABAC19609,0F2666019FA51723,000C52338671183B,D6608CF67A26B770,08676E77043F4B7F,EC2912830B6B193C,B656871058486984,D29E0052F7C20AE5,C8D654097D4AEBDA,4717FBB2502B4702,0002AC7F1F632551,442B175D5AAF4E6C,22C57C9466539E3F,D88F26922EB035FD,E5994EF5851B5AAA,CD2A91F05F167F0D,799984BE450314DA,52DB3CD27154482C,0020C40C669D8858,EC85E73FB59DE607,A3154F6FA6B74CF6,5C61B8D5B3A21D30,444FA85F6CDC167E,B41264C66BBE8669,6D7F846E49DE7172,640BAD9C23F3BA9D,002EA3490EAD8089,240EA277B96C03DE,BE492C0E09B19005,46ECE397B26342C6,80B4245CD2611FDF,85ECCCB3CF5C01E9,E5FCC40698F13A60,EE2E351DC8B8395C,00318DE3F36EEA90,EA37FF75BA408009,285D7600DD3D1122,4C8ACAE6621B774C,CD100D9FC4310C27,744A86FEE4194FBF,3E208EA5FFE4C29A,B10A97C6D2D46AD1,003378D86BD6374D,DEA5328CD029499A,DC3EB186E44754F2,D211D354A4152F2B,1F8E98E1995FAA7E,F56905188A99E382,6710392FDD92F450,5EB5BDA8FBDF0707,003C5F858259AE95,32446C38F6EFF481,25021D5B8E7A269E,90025F29394184A7,9096F69D36934C67,6606CE1DCEB024FE,FD8624050146BD6B,2C888EA7CF8105E3,000500744A067C20,69D9028B5AE7C2CD,FF0D9FE4169F6EDE,9D5D30946C31BD8B,3E9A7EDE7028FA45,1A609C52C5543433,2951E5EF4834C09F,957D0256B35E940F,000E363CDB4D4445,A89E4973E71BEAF6,449A37134CA8D718,4EE9D05F2C1DD3D8,A6B5FFD87330DADF,96554037F61A6D57,FD35423976DA81C1,65917A7DD7F2C688,003FC1C0F332C058,E7DD9E2A80C944B5,A1696BD52E516546,1B1EE8AF1C2D5A83,B691E206BEEE102A,39A7EDBDB8D57C68,E076DFF1639CC084,4972A4DDD0B2C6D6,0010648F3F5904C6,ED7D0A386AD4E009,342188BD68089289,D159F338BAFAAFE7,CE0D86C5DF52B87C,A361A79A196BC882,8B414CC93B60ED16,A8573C0A7D9BB746,0000808C796B3BB5,D87AF32EC9681DFA,33C6B9D9552B295D,EA55B0BA4C572C66,36208F17980155ED,5C2B7920ADADED3F,76AAA00DABBCB0D2,9DB4DA9E02E2E0D8,00370CAFCDC4ED9F,C28BDD92E2A0304B,8856B7352E5069F7,0F7BC947D2DC8754,87A8D09FFEEDB1CB,817E011492B567DC,0EB8F6BA96BF5D8E,66D5BB006D3AC3D4,002E88D6571D12D9,BCA27EB87DD93EEB,DC26176F6AC4D918,9D71E50E663B97E9,70489B6052B33130,62C526D7C3A562E2,6001976DD160B333,E3EFB00E5D5B544D,001FFC9A63AA3F81,A0196B6DE99C254F,52E1CE0CCE403D6D,080B62A89570D109,9A63F02E8BD644CD,0B623F6FF187D565,0EC73B73670D9F76,966F0187831B89A7,00111CF533F41B27,D4074BC503625F5D,974A12E33A6A5392,759A0334F39A5D23,5621F697570A9B7C,C3EBB31180FC8E64,37C4DCC5D6BE1A96,C6D82D2886DC52EA,003F1A87D0083C0E,E8FD14AFB6D063C2,C9D1A7D46410EEBC,2F383850E08A3F27,7FEDD55EC5EE95AA,568C9F310ED2ED26,462512D0AF54536C,F67B076BF22B5DBB,0008724A2C9E2C37,4D0BFD2C218B3B5C,89CCD81FD136AAB5,052D6AFBAD07E9A1,090FC8C3690B4781,877ECAA6B46F7ABB,56389D5599E7544C,2E6E68FFA744B5D1,003338777BD9B445,EE9AA0F7A360849F,C3D725C7DEE17247,37670ACC85181894,C135DF30264A71BD,CAD01BB75452BB15,540DD42454C62CA9,EE0DA2CD06D7864E,0020C7EF11E0E831,7D2EEF85244689CF,79ED10E1C61C9133,A75F9583A7FB85E7,79190A9A49279D85,4BE160EB994DB7AD,5E898675AA1C77F5,5446FBA2DC58EA68,00403A76FE4E3A72,C3A3AF3E26A5ED81,8A54F30852146491,C21EEE78CE565C4D,23FDAA0225111F2B,D9613265BCFB5A4F,F98909A3C0575779,A07A829DA2FE5478,000694106E661351,9ADF437D4B011ED5,0DA1F23A14D1004B,61CD2E29C1CB5DBE,6917489388B440A1,FEFC249E3049032A,4BCC744E307FF90F,34BD10E0FF689DF7,0026F58B078663A9,4DA45F804BD21AA5,258BA99C25662966,B053CAFE6935F46E,1B09D51374F96B68,41856194A3F64304,392CFF5FF9DA4040,3E2451D4D21EEDBB,002590EC3ECB15DB,60A7DCF94B154428,22F45DEFD705221B,B3321E91B61FD5E7,EF48C2A9F8D22EEB,90E132251A88FCED,6F980034B0587437,AF47BDE646188971,0037E16D39A8FE92,32F8CED8DD13812A,8F672BC9D61F2B47,50F00F207DAABF60,1EC83C930D864EFB,2F7D97695781485E,38EA0D7C7C20C076,A9303D22817629B7,001BC39E45A233D7,98105FC76088E138,61A2CE27873F074F,0E5E18BA0975E3BD,F387C628D8E4DEF5,250D793F87094DA3,E20AEC4313194864,611BD2CC2E3EFC4A,0007F31468FDE8CB,6EA967826DF55AB6,F595BF879C247E5C,A7FCB7F2CE95C16D,2538B9EF02DAAA43,0709748FF300F9AB,EE2B249486047C92,C8F4DC2D5F0D8F05,0036EB57E82C83ED,853163A062AE9D6F,A233663B2AF2CBB0,44412CEDCD4F2BBD,F695D99F57D145B2,728940011723F6BD,47DB09A684EE0EBF,7256CC391C0C3380,002EFBE9384CEB3D,F0B664F3DF7A89A1,09EF43C017B1E2D6,B0892F89F6BEE1B1,1ABB61F748B881CD,E55B4091A682A8B3,C704B861D83CB67B,B78076DE3C4C1DF6,000A6CBD44890D69,167A1D658B8CC205,1B9C6E7FACE5293C,6A7E6D00E0856CD7,2D7F575B7E61840C,30F977BA92C63F0F,BD3519F74C9EABD3,1BD263BF152E79AC,00064D531C10A27D,0BE96464CC18E408,73C777A4B6F1E3C9,809BA9F81915F273,C51859E1AF537028,9CEBB22338600183,E2197753D8077471,F30ED9317092753B,002209C1A4F7E26D,A3099EAB509F7A7B,90D4B3AA7C2BA4B5,D99DA1640A4FD24B,B055D34F44C7580B,E7A1610B4EAA730D,4472E6AC0B465CF1,1574742C862A408A,001158DE21FCF46D,46642FC39216911F,67343557001B90A0,B76963E0DDC1DDA9,EFA6976E218942E2,D16C1EE479D33B6B,1DDCCFBE9069ACA2,C6F51D6132D66A33,003F90821AF7A031,E3D65763522CC01C,D604EA81A1A3549B,53F4FE98198B98AB,DC02F7FBA1C70258,22BDA77DB181EFC4,90DF4AE8C19A11C6,6357C74DA12326BE,00391B58011F064E,9CBA907FA5F1F8E3,E245EAEF447B8CD2,AC31DDEA5F263A51,2D9D32EBB2CFC00E,2C73B296B25E5053,6BC920C6CD60B7F9,04250EE3F2D20CA2,0036F15B85368EA7,B7DBF7A50EB2CD4F,50F0AFF72F4708C8,8E5E9F63F5EB24BD,58ABB878CACCD82A,99F32844C96A5D3E,8EE134FA05AC4D43,952269BCBF958C7E,0026CD3490241B85,5D52883211E38036,0ACE03CC3BA7F247,72C1879140398C6B,EE4CC41693477875,E5CADBEAF4AE8947,31E76E28156F3C58,702A4C5512DD197B,003B18F714956C38,170F0CD5DC0268BA,B7F12D922EED0568,F61012A850EAADD5,5089BC3BAA894774,C20A097DD474B530,558B5723BB808B01,61ECE17B8FEBE029,00057E4D65812A9D,38BD24366271D004,C3C993DDD22F9225,BAA6109459612623,2E6C835C64532DBD,04DE86BF3D4653FE,019FE09764842F8A,7EE42CABF2D4DD03,002EE70F63AD2510,C292CD16B6C8D3E8,FEC549A17989A2B8,6D369D8E230FCE9A,4CD91E9CB16955AC,70D07AC21E124027,E69735638F877DEB,38A61A08450A837A,002C6109E2033AD0,217FE648A970F2D1,49980C0B94C8C141,E4E9F9F0E50A7FBC,BA4AC983C57169FF,71C09C0E4F53FBE0,CF9199D0C588BCD9,C16D5B6C7C4B5D07,00388D7AAE448970,A20934F3B3E02EFC,9FEDD917C780797B,1ADD407012ED5B83,8266C9975AE98139,ECEBA93EBAE4C17C,8E41A22472256A8A,A4D60962E22AAFC4,002135A9B6C4374E,341BF8B0A147E713,D5F2BFBAC7FE7AF9,D58B53C61FB768DD,A7C56BAE84FA7670,3DF7093A37AF4736,B6DD3103D98D200B,0925C3810F442C56,003A45494689A327,176ECFF23945B954,17E231EC9DF46F39,8671758EB2B54305,804D3A6F2FE2FC1E,2444D047586A1147,751A7B49E7B76A7A,590354C5C7A6BB60,0022EA9ADBE7686E,54C86F8A5106732D,45D2B986499630E9,78B975AA44B25936,D2DCC56661219517,A05CB1EC5A064C23,5BD37D1AFC74BC63,8358A2550AFA97E9,0024013DF0596D58,4E8CA1ACE7B002E3,00F12C01DCA19589,97FD82255AD6FD9D,0FE53AFB85FC7A82,F73F7D539A31492A,DF79DCD88F87F945,87F01308E5197D18,003DA516D802A7BA,455581D561E08DFD,A891820C0E6DDABE,C194FE678A69E1D8,23C3C80BE8C1CFA1,84137D11FA87DCFC,E81273AB925DBDEE,2960064BAFD50638,0003CB630835085A,FD5D1F7556B9CD0D,2403350C3128BA88,F2871210CD6C6A1A,213EA90E6E8F5B30,0E810CA9437FF2A8,20FD1874109D6C5E,D4223E58E7AF4D49,0020A330786411A9,B7AC612DF4F9DCE4,F009E44B38771047,625E5FD1D64FB0B0,2A82A5D12E17A38D,FB729C8F4E7413E7,CC2F2B1CAB243ED8,4A3A1A1D94D8501E,001D5BB2ECD2BAF5,AA8A8E80A90CFDFC,81D3DF5CBB24C334,70B11421D4F73542,5C77175ED4FE7097,842608676547EBC7,98B6D6DEF16C7CE8,63A74A3F05C20A7D,0018D0C4EEE77DA3,500921D972008A9F,FE07ED32DE6DEABB,FE48C7045016CC05,2599E0414946E987,E28432BFEE0FAAF8,23A7605E69757FBA,461FB62E08A5CF68,002D12B650977912,D840F2E2036C1D6D,1B4827AE3F8682D0,7874B2E051A530B7,BD274720B9E3F695,E3E604D5DB8044BC,87A8529808DE7DAD,CBF2DFC7AF6C81AD,003A72A2AB3D2063,5B4528387BF54E5A,177EA9BC5D06084A,7A9187E26AB2C55B,914E89FA146AD3B0,918367103FB8380A,AC2DF54695367262,79BE05F51F900922,0024FC41249593C6,FE1E348C548D1FBB,4D1F494D84B6E209,783F4D0CCA61776B,718EFBC56BFBFD44,0845A9771507C32B,D9E784B9FE97C6A5,67E578D017EE8001,000E327E86836943,F105387B22C9CB53,5B2A209A2F1AF22C,EAC05BD277A57C11,C606D55E7757328D,A2DC254D87074F9B,CCF562A6CCCD9EFB,75FAB83CD0AD7753,0012D0394F9630AD,FACA6CCF9352CD4D,87ADE27749F122AD,E18437D846CD2C8C,4A2F97E56A78C40B,02A3CEFEF712CBBF,1D0DF05A82B1E757,923B71ED4BCFF251,001488DCF2CB1C5C,98E9E25251D92337,34F335D14C2E1F4B,B580A5B08EB06E8E,80ED862D50303CE9,640C2D5DA7B044D8,EF5E3F9E31867351,FE2D1316B7602F35,001F9F69F88F504A,E56BEC3555DD3462,01740E4805ECB2F3,988B79528F293E25,C1241C4A1ED39175,5C88A509B8293531,109893AEFEAD7F40,0FB01D708E396C61,002AA3B03DBE2DD4,A2FD952CFFC9E131,E550367A5DBF3E35,FC74EDBBB7131AE8,469107EDD469E671,FA5AC4ED028292A5,5FAD0E21880DC956,44039E4DEF65C6F2,0032008B44D4DAA1,B32938C6B0E7CEC7,001DBD1E4EC1F5B1,B8EDBD5E6A6D13BB,396C413040C07ED1,B83C4E8B28AFB348,0C457FD2D4D6B9F3,C60DD8FA3023D29D,0025E4B40D0991D5,92F4A78E7404DD2D,317CD090AC97DC95,403C6EE81BDCE582,D99D853C40311E8A,DADDAB5EE48623E4,DBD3095511ACC9E0,326AAC09A2C854E7,000ABAEE4B50520D,4BEB3913B2B52CCE,01E6DC029CABCD19,DE5737C96B2F3187,C5C79A3F0C35A03D,ED430DF88D2F79C7,F15D9AC880717E75,D88F6DAF4A3D57BC,003C7D98BB289D5C,7FCCD66402764ABA,99B606850C88F366,2F225A3BD71BEE21,712996BBAA5E3EA4,127B3BC4C9B6376E,639A03EC96366624,9E74A5D9643DEE4E,00190DE33EB3FA72,7F71D0543FAB4D1F,524C6B17173B11CD,763F1702760140A5,218434E9D7C6AB87,21F38C0CBDD06FB2,E5011419C1D9EC8B,DE3166CE2766C8CF,0039516A2B4C6EA4,FFA448F01C774C73,29C4F8A86164BB2B,456D7A305F6EE66E,2C4833DC199FDAA5,D24977F0FE15DFAF,D7031C875835D904,62E52FA237FE3BA0,00248197F9C24D3F,A46DFA2151B95E80,D3ECD95785A72094,AC57BD494987DEE1,78BE54A1031207F1,665972AA01E58C44,83BA717D200ADE0D,02C11A0D91EDE9A2,0020E0500FA54F6F,69C26E948AF8A445,DDAFF992BEBE60F6,A7E6D64582A7EB5F,080E87F9D0E627A2,6B76E37CC0333159,C354637C2D8081B6,D7666CC743498F0D,00173C25C722A6DF,4BE703F0E0577C26,1D87059D01C0A8EA,F94FAF4B8BD4DD7A,C0D29AFE57A58093,2AE9C3EC94922A12,699141ABAA6CAA14,97926BB19559594B,003B2C2BD72D275D,2543F8417E166B2A,7C9B9069943BB5CC,17B59BB202BF6A31,0FE3F01A1B99220B,16A1A83537BD7C8C,ADF1ECDC1660DC3C,680E29BB198EA1DF,002F4689D59968DF,DD002FDAB113F1A9,D789CA6143EC5B9C,77FF83A2B2BDF189,BC7324705F576A31,C374A0623C85EAF0,E6FA24A23628E859,9D5383FA1AEA70CF,000B3BD9A2D4248F,67172249DBC26824,2019F6B22ED95302,00D4431ED73003B2,74F9756BE0F07D02,F7FDD5E9D179D668,D2F7EE3F76888391,747B001640EE2BCA,0008E48CD82A18E1,DA210C4DB9FA1EE6,4AEF8EEEB19198CD,E8CE72A645DE6F6C,53399874379F70C1,1D41582D5BA1FAB9,D5B03C20198B0660,48E51FBA742649A9,000459E29BD7FCAA,D3BF28C793013210,43B9D87E9D3C7E79,DB9707BEE52CA347,8EDDC8529DB3FE7D,0343DC23B4D36166,EFBA8A76F6CE6504,75F1C2A28E9A27CF,00231D0A294C9737,C64441C2832DA237,3D2D48C41D0155F1,5B2E2D695FE2F5CB,C2461E14DE37A74B,A347A586B79BDC18,2A9C073A77EBEC75,32C119EEC0C12789,002D78FB221348A2,F35EF30D280C483D,C41F2FDB9ACE4CED,E76CEF3A90E5CFE3,B849FC4650B3D7E6,17B16EB1E2DB6E43,FDC0E9003D2C02AE,D7CABA98265AF9DE,000B383ED074EB12,7A4B6221FBDFF48D,801BC8BD155C7761,5622423CE12CCD43,488CEF194D601615,4B3EF39C028B452E,25F0EA3A78A145A3,BA3F248CA86B792F,00050D28E39F46DE,AD3D01B9C34E58A1,A26EF4CC1F37C221,98854FEC6058FA74,1636AA22AB466864,A628990EF4C3DBAC,E0AC166C24E00814,002BA9C53B8A624E,00368BB9634E5B68,BDA2652611DE12B4,B077A9A634AF0399,D5D863B75E3FC36D,E6767EAC232E64D1,C497ECB9B93003CF,F18037BE64224DE8,8A11C4E657D8721E,0029E18D0996EC12,BA1C1F5960A5AE6E,C88AF60167BA9A57,190856625D5D708F,2971A0A151A39CD7,24D721C2357484C9,CD170BA51AC9167B,DCDC1C6ACEA480CC,0001F0581505F4AD,5B13DE9B1C162A09,DDB51EA11499DFF4,26A837761BFE26DF,A33AF690A33C70BC,4BC55524668C2010,0A38CC8167CE95CE,26162B15516757C6,00254F5AE26D52B1,B27B88FDDB0CF7A5,DFC542792DF3D638,64F9D767D668338A,1BFCAD0175133A97,ED2B0BE48C6BA5EE,D9A7424280736A79,379B8D04CB047EBF,0034828619864838,6D070FA9DB792179,DCAE655FBA25EAB7,5FB0998F39BFA8D0,F64FFC2C9E2C658D,C7A6159A65CB7E19,CDC02BCB635DA8D7,665A2FAF0177249B,0032EFFA9E773B7C,0C1443E1024A71F1,4A71137E4DAF423E,8B710503F680AB74,84F6CCBE2208C852,500CDA6A1AD3FB48,F71E73A23793EBC8,6E0E467D0F481250,00395AAE34DE8B6F,28E63EB230B76186,17A3442DD7F4F90C,79C21EF8E229838E,FE5D8504A6821C26,7A508805283606B3,663AD7429AD9D4BA,BD22769BCBD7058E,0029D0520F7FE57F,BB2F7FD1FF545F81,2D92A83476C6DF07,5B831EFD5CC8BA9A,C7FF667A313403F7,F6A7F47821B699D8,20DD7EF04F130A07,1A5660FC611BD8F6,0026D09698F3E614,56449510ED252686,C97ED2DCBCAE8EC0,A1481B91D32A4687,CD5838584AD5309F,9FCB3D2C365AA033,97B9859B389C6FE9,B7AC2FB674B161DE,00112EC25C06EA4D,F789F2FED3C88179,0BD996489A109616,16CD9880C7E857D5,5AFFE18C86DE082B,C072661D6ED8775B,0828921910E87DF2,92394477950D2C00,002483042F7B5D0D,92049E0ABD24FDE7,9C8D35D7DD4CE4A2,477C11054861B059,BF1F9658FD47447C,73E414400BCF4E34,A64D7ECD4E91069B,98FF07D12191AA20,002ED753A36190A6,0CF732AE643C79D3,0F252FA4E502EE6C,726E9DC64A97C533,1929B42A5DBC2457,9E852A34EE51BEE3,8CA550C7D427241C,7631F9AA9B18071A,0021D2853D571866,0DD8658058321C0C,F52E93708BE953EF,25FB4BA92095F22C,BA1BEAD9B4B0C750,742111957A5F9E92,F7F44879A5420789,2D9DC1B31FD78570,000178269E59A1AF,1A8239C6C5CF6F60,45BD32C05D355318,D5B835A680C3FE86,1471607E6A2A0E14,4359D29AA225F5F3,7F3BFC97553C1EF5,063276697319972B,0026763693C9060D,E03875249175D09A,DB400F5EF370B6ED,ADFC102CADB8F68A,5A09339E4AC35E8A,052EE039E06D8091,70625A8022C46EC1,DF0A8E4FDE476CC8,0001CE9C61B81E35,795869149F9A7E0B,BDE7DA61C702CDC4,ED010F10BA69B2D0,ECE9B110F7E3B243,3FB61DC51B42FCBA,9B08163CDD0F61A4,9D08F8B30328F771,001C352D75B2690C,E09FDBF87D89AC57,096E546EA9779A74,DB4A66631ACFD612,01B7B1369C2A57FC,C6D1405C8832E2B0,AB786B91842C3B3F,00D97340941D7DDE,002D6A60C729A9FF,A75937EFF674DFB4,EE012A41E7865B22,B9A11D20ED6AE11C,CFAA252A9EB57DC3,2A869992A5AAF47A,7BE6D79B84586D80,716B0965E87DE2BE,003E242711DC7EB1,1ABC23F3EE96D460,8A41E32F204CE679,A90E86E964B7F2FF,6D292BA20120778E,F6414EC5602E4321,15408C7A4FDF1D84,0C1EADAFE4668BBC,0031E1E7A54EB2A2,AD4A7556BC0DECA6,786CDD9F07F005BE,60A50EE487034396,9F657892C39633ED,ABD4514471214DFF,BC75277FFB60249B,A4ACA039CC84696D,0039D76F18A9A37E,FE8CA72F3A6CE92E,90E488791F4005FD,19A4EB1B032D0FBD,135C2F79158DB2AB,6273F25EE1AF1CD1,8D4F0DF78FB75535,587EF614705BB782,00264D5622D7FE15,2F95D4EFE70C6F8E,288536F6BAB07228,6FB7DF3A6A7BBCA3,3032A08DEF4D6A8A,78823BE5A19212DB,C4609A3FD7AB686C,81129B85D088423E,00137AA317EF1D50,86C4D5EBA568C954,556DD17D6286D687,1C7BBC965634F830,F5800D383ED54013,5A89D5CE60B0FD22,0AC5755CDD2C73D7,A05D9AEB2C0BBC09,001F28F7131CAA9C,3FAA4437C8DA349F,9365C2B420897C52,5C23736BF6505915,1BCC77A51253775A,7AEB134CF9FEC995,E07C170DE225803E,EC69C0AFD88DB209,0003C85839DEF937,AEAD00800EA3A4B0,4BB578DFAEDC28B7,EA15E9662B99C4E6,A3EBF78065D233E7,89E35C24A1443F55,FE72DE5D8DB91BEB,F7465155299D180E,0017F40D9047629E,9CA79FBCB3E77313,5CB8D41CF06F6937,FF114D8682ADFBC6,7C225EA84ABC35E6,7C19FD7FD0F5CB82,AC07E15A636CF0E6,8969D8213199CAB9,0034016BC3639479,8317615E5A02AA88,AD65D6EF7EDBD27B,E9408FDA7A83E8F3,6D13D8798BE3DFF1,FFD1A61AAA46121F,7D15904033B01BCF,425F8170CCD4383D,000ADCD09ABA684E,0976DC943CC7AE81,9A85487898FB1562,C882FDF6773E4396,570FE32518F55632,4A53D8B5F75997E2,3CE8C192504E4D7D,4940FC59A816A843,0027678FC9BAC93C,FFF4C018FBBC8EF2,79F3107512DA9D67,1B5D97F498DF6EA3,30398B4B8C59E7DF,25C05F9738E78711,3464BFE7D5EBAFE8,8B7951BD6A8023DB,002F0EFF1F9E3738,D2B9E87C06F94C5D,97CD2D71DB6E6D85,E9D269A91BD0522C,F1BB995A5B95E37D,F600C0009169812F,5E74545E3C51DD82,A61047B2A53BE107,003F7D324B0DFF21,92CB9BC2D9F7F609,D7C25A2CBA1775E9,E67134D6226614FC,9A13C4E091EF7370,F947834A9E1AA315,69913D47D9AAA608,28AB445551B65456,003EB24E881145B3,6890FFA9D2F6868A,820EE1A42E8F7A64,864C4FA074749D76,F58F64AAA02E418F,A37E31AEE8BD26FC,F81F0CE05F527F07,63AF8730BD12AE4D,002847AB0C4C425B,70BFB8C9E59FEB9F,CA86663606F12107,079E5CF89AC075A2,043D20A4ADB1FFD3,280CE9ED60DE07A3,9D80D6EA87EBEE32,3EEC0D48CCB7EA45,002EF661BE040E9D,7B3226806D0634BE,9FB32594FF4BC86E,131E924B28FEEDE9,FFC0124FF7A067D8,56388397A51186D9,994DD2BA55C9698F,751446197C6A2E2E,002536949E1D3B6D,45AC6CB3A0B643BC,081F66B1D17BDF40,5F39F15E5D715D17,AF7CE30B6B3EA443,7FB884BD06FF7225,019436967B60607B,459B4B661109EAB7,000E3FCFA88AF971,A98E581D553CC37B,789512B539195BB5,CCAD81816603611D,AC219DF3D5C7EDA7,E4CB5072E4CD3CEA,AC8D43CF7B3AAE34,0B2ADA5B182CF1A1,000C267370422AC0,10D97DD37C8BB3A3,5EB30C10FE3B7D0A,2D77C62A6F83EBB7,8DA66088E03C3DA6,9A6D48C929E4D77C,CAB8B78F98D1FB3C,5141618C6E741C81,003DA4E09364839A,4DD3333E1A5C542E,929854A193073B84,20D98D04DD312A8F,F16DD505DE0327D9,3591C5EA1ED96FBE,7A3D84AA30D63E6B,C8D79E537E073F11,0019049F72B208BB,59AC208B47A1409A,FA8B782108DDC170,5E955FC977622A1B,F97DCE4BB10C971B,480864377D0B0CF3,BDE9B6658AE436D5,854E3E67F9CCB0A5,0032B6FA7D56E15B,8722833BB0221BEF,491E115D8680362B,11BFDD7DBDFFEFC1,A509E72F4EDCFE75,A97756EF79B6D30D,32A170A70BC39186,988DB3545CD51705,00258A19DA388CF0,4484361BE2068F03,CCFA09FA79AD898C,549F45593086CEC3,BD9B0CC7EE911FFA,D5B7A2225AB87D7A,146364B7EDA74F3A,6BCA893B69761846,00209FB17569EF22,D8A842348B40A1A1,B64AA32E488FD4BE,9736CC27C24F669A,51EE1E0ECA025496,432E9766AEC6723E,9783EC3BEA2C805C,F9313210BF5B5E90,000DDCAE5E79E800,6420BC74C1F63ACF,F93901B4074C4DF3,B98EE11559F2F4F8,065E9B592F07F303,F63081D1A1612ABE,6152D2FF07CC39BF,96A2B6899991F2AC,0017623A39B6ECCA,3F5648131A7BC568,58B34A4E8F784534,CC219E1A8E41882F,8A33C123905A094F,508A559FF58BB7BA,57CB9D37CE2B0665,F7D10190B2F7A69D,0031B9D48885D7CB,85195202FB447E83,CB3E13A84EF1806B,009EFD0D8DEB7FFE,74BCE6F0561E19EC,57AE04BFCE2CCF62,CCBE3BC48B0FD68D,E6351E43D710FE44,003467F782F42AA3,C22AD70BFF4B7C2E,0F124449498F93C7,8285A07BC98B4059,477ACC9DA832015B,546A35528DB7700C,8B1E147292F7CF2D,B605BD122979F9DF,00035FBF57624DD0,1FE5A1CC37B5FCCB,BD234BC4893F464F,FD102044835AF164,3E0B6C431757CAB0,BB3B3E9FE68D745C,0D1D20972B0441D0,85E29CF056F23ED2,0019C02CF239DDE1,8E6586D8E2E50DFF,8BAACBD5464DA876,615BDFE10DDBDBEA,8B6D6ECA684B6870,D512BA6638E19FE2,5CAA8D4F2713E6AF,62767E0624576F0C,0006864D2BD52C4A,179B1AA5C1FD15DF,84E6DDE43A4A1F11,311D4306B648FCB7,265D64C01E524F89,2CBCD246E72EBC83,BFFE6CB3DE42E7D4,B424361672F850DD,002AAB3050E70139,38A67E46EC85CF16,348EC9481843BD85,3B1333824EAC494E,E89203AFD76D16E7,B91DA8CEC763D2C3,6836053F592CEF83,B95CE2DB40D04F96,0005500FF136A520,0CF0BAA2044AA6F8,7756339CF567E050,7C01CEB4455370EB,C0946F3C561DC02B,6C9CE4C36DD78CAA,DD4436D8A5FABAFF,18F27DAD2AF5B8D0,0027C9FF9FF2297E,927D05A6EFBD0D88,0D33CEEFE4CB8D19,52D213A0C4C6B4F2,1A849834A3B8C7A7,559812A80063FBC8,58B4FFA9753BE13D,6174BBD7138AFF10,0010D47467D80A5B,32E1392338BCF785,3AD3BE87AF9A3D9C,E5EF41F907C4739B,CECDFC072ABD4694,EE843A5D1FC9436D,097C3A47B26A5EF9,ABC72F817A8E7954,0037A650BD7AF817,0FBE8FCE64DCC6F2,886EA78DCC3E27D5,45C8AB844F032FA2,D0F1041A566EF4D9,D48EB28FB234CD52,335E35C77E2E328A,2C0A3A661ED06B85,000CF2AAC4EFD183,D8CEC322D36BFA09,CE238F6E25BF9637,29D0CDF8F521DA0D,982FB6E9788DDD3A,75CCD040677AD71B,53BF5701294AE26B,948D65D12D916226,000E3617F5E525FA,3C501C3875A10917,2DBACD663FD18993,53AFEBFED674DC11,B2F0572FB92FDFCF,FE21DF2210B831BA,93A760FACCE5015D,CCE32CEB73DAA922,00213C9B2598C46F,ABCC5236D1DD1EC3,D24DFABE3D45442B,C3F5A17BA75B838A,9B75C26FDDC51827,E9B0FB764DE6A39E,59B0530508F70934,5B9AF6EB200CB4AE,003DE6045EBBB517,162CBE0420BFA917,61B9A85A95008ACF,6D7A21C05223FD28,EC235ECE8D957751,94A473411731919C,54C4972E471DDF87,4DF717D75A194217,002157697D7DF49C,4DF744FC1B0AED79,3EC951DD37C4C772,E4616919FC7F6F3B,8FD92A7A9099B703,CF6B30C2681B6FBB,6DE1B990BA3E6852,968352890C3C31A4,00327379ACEB59CE,A7BB6186373913C7,70104931822130B7,238746724DF71C68,ABF3D3633CF3741F,6CCAE1573E5BD073,4AF7790CA738D146,893D504E7867FE72,0018B522845E4B49,BDE9DDC074F43DF1,2B9F8D4080A6311E,7503932126607F26,E9BB32D5EE966EEF,C6797AD0C1AD1832,4140225A7AA45068,2B60B87D7D33BC8F,000C886088FB75A3,9EDA0F7F99D27FEE,10EEF2B0B76C3D7E,EC06AB8CA7AD4A4F,04AE28EC504BB34C,8744BAD1248EC361,50D7F98C8B6326AE,4FA748253E6DA40A,0025A3AD3F23FC33,DD056EC79BF3E69A,B0A7BBA9525EBC00,67C1751B9C57DDC2,64ED6A83B8053BD4,9837FEDF623F2ADB,36D20FB8C44CCB30,B0D4DDC3B2884A4E,002553FFA8B55DBF,7BFD73BE6D961109,43A4FE9488F9952D,FB914CD1C765B5D9,06EB87AD8671B869,B5F126F8DE407D59,09A13491B7A7766E,DAEF7020D3D6AE29,003D97FD3747D71D,B5769798B36384F1,ED515D13F223D1A9,191A6F42EAAA2091,D27B3845ECC9C532,E03AAED98DA728F8,EE0005712A120F0F,B3EE5515F0DEDC8B,003135728ED57758,B31A7BFC2DD8A6F8,647F13B047BA84B2,D7B02B2B81678BD4,2361E935EB64739F,3843BCABE618E565,E8CFBD36AC85940D,8FC5CA13F873B8D9,0035737FAD4C92E4,6933829DBBBE5243,2271A4137DEA8A37,5EDFF09D712B772D,718574C9BC969506,CE4B58685ADAA391,173C7D96DD0F810D,F4482D37500F84F7,000A20119C21B610,6659B159D237FF24,9EDDA5B103369CB1,E48685E5540585E0,3A9AAAC31BE1A84B,78682C0C4BD6FC45,63BFF1450DEA8C94,EF4D31B7A24D6555,00115B32246F316C,0D0DA92134E198CD,607C345D5BA64357,D1A7AEBB8C915BA9,F77EE93B6682DF39,D7032134B660B7E1,EE3BC71BB909F91A,14C06ED32C24E025,000FF6058712D7A9,90623A92B9602F4C,03CF8A84AFFE6403,81C085E8D0311455,10CDC6991FF0C5F9,D1D764D50215496D,D960795ABFC97471,E10D58EBF2E04C63,003E68E4AAFC93E1,C5C4B946EDAD3C22,F9C42DC5B5B7B3BD,7BF3D2FE23B41080,EBFE604BD5E8DA8B,6FDA1B02CE247C09,97FBC39D01B0A396,D738DE953E62CF32,001879E9F8901B0F,766F4308745EE6EA,D7ED835A6AE7E27C,D481B6503752FA26,B0A84CA362462497,42ACADF048F5B48D,73D2DEEF1DE7721C,845D3B6DF04B7F56,000A021BA1B5F5F6,200C5754970E94F0,CA5595FC778FFC1F,8657BF91D1CE406A,968EBAAA536F937D,1B1F66B6B8500916,EE3CD681BB1B4692,CE534B56E3B48550,00364D45CB535346,4A38E8C81DF399A3,BCD5F6DC6C7C2D13,0D2DB50628FF0DB8,C73BE2E4294A22CD,E3EA8242EE2D8E1C,7D3107524BFCED9B,07516DF406B8DA1A,003C69E5E9F2641D,D0853002FD81FF51,18EF069E18B765DC,4EAD782406AD9170,84A4F0219644868B,CE1F47E430956CE9,938F80221E9A8F0B,3168BA4608A00741,002D35070F28B506,0A50E5E4AC13E8AB,4C970D767361EB01,F9C6A2FAC3BF3918,41DD7D67BD6DDAD7,91293222271C2C32,F92804B07C31F137,008ECBB2556353F4,0024785369188353,88F728270F1FA310,F7C863506B65BE3B,AF897AAE884A687A,F1B5407CE94830BB,B747C666420230D2,3389CD3D7602BD4B,56D787833B3B84A6,0010851457F71773,0AAF8D6C4E1507BA,42BD7A5FBB8A856F,AF99D5DEB3BA35C2,4DD5F15C46A61557,0D693A4E67879B47,692A9245DFB44FDC,A76DA40615AC0030,00348F788ABCB68A,88D9BF8A63FB4557,526E0A37741548B8,B8FBD515FD881930,25C8C80FAC0366CC,C340C7CC9DC6D136,4AF7AC88EFA5DC99,EF2A2BE0AD7D1C55,000F014732C54EB6,73652360EE1AD9FA,5C57D76029F217E7,3CDCF9277A5AA67C,880347EF505F6C80,60BD8765B20D1FD3,A1C2A277896C4B75,CC20FB07AEA34C6F,002A3B4CFA66EAB3,0649F3037C358E1F,B165CD39B06D63D4,A680629BC32687C1,72C15AB20448BA0C,5B2D526CE881819E,ABF2DD55D34F4A34,C506598CE45EBB1D,0015577C40C98654,001BDA561505EB7A,E439C2D51D0DE8A7,9A41AEF083227BEB,A3F13624361C0FC6,9828762D2308975B,2B5FF87D1FBCA1C0,0090ECF895BA0A4A,003CC6456B2039DD,1DA17BF06D3C3EE3,40D8CC9BE0AC63E9,6865A739FF04E27D,F6FA411EBC52D875,2959AE8A38B7A841,1D105437FEDF3CA2,36DB8F7B4F1FD159,002999F0BDBCA301,5C0FDD6D6BC15AFB,412DC813A269DEBD,D12CCEC1E744F16D,09FBF5ABA5527FC7,0F083C0546566E97,B88D4B0EE1982322,4C9102E783646ACE,003670F427DBE95C,527FF04ACEC98F36,FE01B57F64120507,09864CCAFBADB093,01A5B69736A9BE06,85F5F83B3C478296,26C9AFB308A0E873,73D5AF69E2FDCF4D,000D29418257D498,A61382D30F9CB646,30597D47C0FDC5AA,027BF9AA3087895E,7010348778B326E5,81F447B97DDDC209,AA0EDB33C3EBE454,A9D206FE94A31EB9,0027218888A76B4D,F7357D1265B5E59D,35935D3A0CC069AE,126159B66E0CAD72,BF89529E0E1C9C31,3A948E08393136F4,808615C40204C246,2CD6717938A9128A,00323BDBE9B169B4,1F12A2EEBC7F105D,87DB95E87DA9098F,65B1DB61D3A42FA0,F2ABC2261E074689,E3D30F48CD4F257D,F115EE7F75B4E9E9,5E32FC83C8C1A93C,002DA4CE790405FD,8C948E48E62601B5,EEC0525BA8668838,CDF159DBE30F7F27,6B44FB9E6C79D714,84F89EB6698D645D,C4028B98F7CD2334,E626E284CA3161CD,00391ACB2DBF134E,B631DF0BB599B2E9,70DD982DFA6E4638,259C5A7C78B0FC13,B3244795995850B5,FE61828CF61DA93B,1E76559D7A61EB6E,DF2B99B27A4CE81D,00290EBF501CDDC9,4A9BADEF1280E509,514436A7F6DBD2A2,AA6D1128689EBA80,63AF632147EAAAB2,5BDE15F916CBA33E,D5C056B2778A8F9D,5BFA09B576A6F911,000D9A0E1CCF2674,BDBD5C6765E2A782,CBBFE58BCD3D4D06,4D6D0C4B23921DD6,11681AC0548A50F2,DDD6E930952223FD,EDF5A842DD06EDA1,6E1DFEE51264E51E,00405D5F7D2F3D9A,232CE566885F6606,340E1657D006FF4A,75F3676EAA29068C,CE86AF1E56E64F76,D3DB61B84D85058F,F72B717FF23D7361,134157E2599AE41D,00278872EC57E83C,26E46F1DCC671CE4,F33BB889A74E374A,3D14480C5EF86711,50BA74BBAD6A282A,A83D7614A34205FE,C68BAD9DB006FCC7,2C8AD123BA08571B,002757765035B519,62E5FC2253C1326A,40AB9B29F0096840,F45D4D3CD8263777,C3547909260D1C0E,25F2B11CAF5F6C36,49F353D151AD7D95,BBE2D18BA73B424A,002259FBEF0AA55D,90266951732B01B7,36DCCAB243B2230A,68E2DBE8CC116DF4,7F22B00A962A223A,0F6292B6632EEF3E,1C1BE5EBA0579C6D,8A861FD49E1348AD,002E8FF44B67B286,4CEA5C82525E1865,1BDEA36EEAE27BCB,62C5FF3831BFC14C,99C76D642FCF3F12,74B5EAD13B2FA6E7,95B58F2501BDA9D1,4C08217938173782,0039D77EB1E8E467,C75C58A132BB998E,64A97CEF60755023,A754743EF52D994E,DA996A3A12508C9F,E1609A0BC2696151,E438E23B3223F38B,2B38DB01A9B8DA6D,002A9A2355E1997D,02CA67699AAA9463,1D9814FCCA24B76E,5BD0BE13AFB3D0C4,FBD94AFA7C219DB0,26C47DF2F622DAE7,C19D8F4F134C47A4,E7F6AD4FFF5929FD,002F290172D18CA1,4149517481128C84,7155D260503C5797,8A30D64A448146CF,8F04AA8CAB22E7E5,0F5E454F03C45166,B380698E962A6ED7,883535C2A3B0432E,003B55E904824D23,92047680F975FF43,16D42DA7FA24CEB8,3D3FE45D42FD6477,C7F7AD59F77B7D70,1F96B6ACBBAF6199,4BB61158C1F5E68A,244D39C3FFEABC7C,003ABC03223C1C43,C82D5C0B70408E1D,B0CF82832C5FF5B7,8FC72AC33015C4CE,FEF2A6229C078C29,FC467472AC3DB499,95DAA0D44B0DD251,89A0C31708F9A91C,0035048C29BAAFF5,A2F0BE55FDF5313A,58D8184124BC3142,3D5967CB8D3DFCEF,30A5F706FD6C2AEB,23CA446DB9214318,6644A3DE8E6114D3,8D2DD2B16E3B300A,00003071FF6C070C,93DFA364ADEC5426,15ECF66FDC76742C,17D7EB73363B8D19,6D929EEF3AA03AF8,EAC675AE033FC9D5,5246895533C62D0B,91E6D01EE09FD586,000578826BA284F5,DD13ADE160CE3A27,549DE1D84D509FEA,AEB7AE44310B560A,5562B7B04F4677EE,DA5A1FDAE8144902,8E7A8A12F720B7DD,E7BA3263FDABD0E2,0016B0B2B59E8C85,EF8EBF0812CC664F,F600B968DB079D06,02CF40D19892E888,05BEFE9402214906,9F2E73F04DDCF85F,565962F8DABEB1D6,A5DC9F8F7D7AE728,000B96FE4535FEAF,BD3367C19908CB01,B6A6F49D98EF3CA8,CE28632ED0F53B43,354A932F7B8F5F52,21A4C61655866340,01E9EB24745E1460,566B169CD44DC8C2,000519136C995AC6,F085A05B64276D4E,6F5164E803C56096,CE38CFFD68ECB5F1,38C81295D678A14E,72392A53495229B4,3F682DEF16FB5586,A7FAEBD1FF6E4854,0006CA4FA4ABC0ED,BDB1D52B18B8B32A,6157FE2BFF78D7E8,600D682A1375744D,3F1834F06CAECAC2,C5C9B8FFBA34345D,6DC635B934021136,75C993BECE0F6583,0010E5FF8EAAC7A4,E9F242AA2E77843E,BB12F41EF478C99D,46B2FA47A02F73BE,034AB5D3225F783A,C688A0D03263A3CE,62113CE6DE5FB037,E59470FF8187DBA4,0037E26CAE787045,01B0EDB958FA6BA2,EB2468CB3EEE35FB,E52165D5B4CC6967,84DB49A7EA8E69D0,D3B5DF39EA46D158,81860760592D6845,B8C9418B09D8DCC9,000FB0040AC8A972,966609BCB0A89CF1,9309CC164E666585,6DB3A66B9FBDCA7D,C4E0209597DB992F,F2B35643CBED525F,CDAC6D89ED04DFB6,7990E55AE62D1D48,0006B399A8EB0BF8,70E76A618643E05C,21639A2F037F5763,B3AF0EAA49B36214,23DF3F4031D9904D,D20C33E0EF8EE8CE,AE15D35AA7948EC5,9B39F5AE57E4D0C6,000EF6A78078FA02,AC8C531516963BF6,ECB5F1CF9B9CAA2A,400BA047E25F112D,2151D18232DB720D,663C55D793DADC2B,795E8F2ADAB9E331,2B689369B6E9CDEC,002A06CCD70423E5,4BA6B34C2720E091,2D3AA414D19AE96E,926DEF0B3F3D653F,7A6360FA322BB3D2,8A05306964F7173C,A5043CBFC46E07CB,8F9173942BB37398,0017917880ACBB0C,742A01E192658A18,11D41E8ADC5DD0CF,05BD8D8A66210BF6,F2A3FDD692266FBA,87BA4ADAF9A55281,D5B998747ACE8E42,A49E4A548B29DF86,001C71F741099DD6,9474415CA4D8914E,88EAB44D34CE58BA,0A9A4FADF9F59591,251C81856D2DCAA6,BABB8FC0C2022B0E,9629DA9B1FDD104F,134DC343C0C172CC,0031E4AB667C978D,CDD0627F77542445,4C3039374EBA2DAC,512FFC01A9C8EA0A,4BCF4E5B61D7FC8C,0F422E394A08E306,D2096904B0E4AFBA,36A6C7458B1DE702,0038431D78E42DD8,D9705134EE12E875,4A2583328958EBAF,37E9F0226681EBC5,E653BB0B73D72A41,88C08AA2A77B9151,D800E49EF49404C4,FBF4020EC7006544,00207271466D7C01,793226F513CC8F89,717908768517C0B9,5B2C6F58E0CEABEA,1A96AE7E914B58C5,3DB1CB66AC4BF52F,D07E4C5B7642008C,BE37C997ADB03773,003B32B9C9C84D2C,D1F8FE9B96469B28,732244A8F4534A8A,54B695F0D9EF242A,A05B7BF80BC20600,A1C4B3B077297618,0722E0C134262DCF,71B3A72562E04411,001A1838B64B6D73,F53EC0C44902EF4F,EC69310636B8D799,C51077CD30641863,C6DF965303A74061,DFDFE56B8A312042,9110CD86161C06B0,D86BBD74D7BD085D,00128C25713EBDA0,5D8A816E9332DE46,841B22E3C361F680,F5F1FC850327C114,814621A70ABB31B9,CA8294B48F7DFB1D,66524D89B4D852B9,B44856848C2514A4,002FF150083D87B5,00A027D6D3DD52EE,3B551767E6E9F855,E5BD3C6E507B3FC0,DCF10B7BDC5094B7,5F0FFEC99C3B5567,6D55714233D4A579,EFDA60E379E0902F,000EA35ED8AE48CC,FCF20083F5F428C3,A18E4F5418871812,E0E12E7ED5D5BB15,E85ECF54CD9331B9,BE5A6D48AD9184F3,B17500795FAEBEDC,A6D7AB1EDEBC1102,001459EC2BA206CE,F8E657D366964B1F,6717796E9EF07530,3A987D9461789025,2EA9B32B2563AECE,1738E3C90DBA9979,75A87EC09F14C84D,AB3EE50F8D39CB4F,0017F4E16E39008F,0FD7EC18FF9EBA36,616A27E038D8FB90,6E2FDA0864B2243C,157775AA9D3F3795,D434F1D1EC79CEBC,BA260FE4D6D2B39D,67B56CD39B6667BC,00403E625063D69A,E74E782E85619910,A4F3DDA6EC31614B,4640DD90CEFB4E4C,0A5629B9EB7CB33E,75C0FEB5A26BAE5D,75A2C4E0EBFC56DC,3A1146FBE14A75CA,002935A215F02E94,6161BD6D58FA8A41,4BD7B66502AD339A,97420E426C2AEEE7,4D0F21C0031A6E19,5E2EFEF5FFA2F82A,F15DD0BE7700C710,00431FB39A993631,0039709174CC208E,37C870963A57592A,B97A63D837B120FC,2CC5D03CD7150CFE,1AE92E1B7EC38ED1,DF33E7F840FE027E,C981F4AF85F829C6,0F70D0CF1324C125,0027E9531837C565,1B28D7540D0063F4,2EF0EFBACFBD78A8,B51278963685430E,B27C53C9EF63870B,3FA3D43201DD78CF,D27E9183FFC1C3D5,D1C5E00C3C2F07B4,0038FC5BD5E3F0E4,02BBC1EE7861B1BA,9E7F01F9E7A7F4E2,0BEF8453AFBDC31B,C2D7B60633A68E89,3E6662E389A58119,1A7661A29355BD87,0B098D47BBB3492A,0011AFFB61E7CC79,FA47632FF3FFDD00,2C5768FDC2057976,B8C786C0AD1E3CB4,6F27B11E80996464,7102088D0E874D5F,408F198F1412565A,E2C194DA65214D49,000FF2E04004EB88,31F80763739179F6,80F015D405ECA8D5,26D3957487EA4C4D,3665B9091C2012F2,C411ED9AF937E249,8F42738D55B0E367,ED5AD578904E57C7,000E8EB812E87D3F,7863D279557553C2,EC9DA5A7B7E6DB10,D5863A25F291AC5B,4C04AE294AFFC9ED,AE89E0FA7FC6008C,5C6C35A78BA1BF59,40B03AC3D7D9192D,00086DC32ABCA521,67BEFF968A6C4A47,3B4B1B972659625B,C3A159D203871DF7,9B5559CBA524DEBF,D1631873642194A1,370571A4C72195A2,85698FBC875173B9,000EEABDA62271BC,29F2B5867F163341,7FAF149A7966EA41,892FED12FBD6307C,1055DD04C0F48511,39CF6A95DA0386F8,CA7591715724CD99,0276CD6FF3B8A9C8,003C26DEB60AE7B7,FE5FC0BC32FA417D,3008B080E6F67407,0E39358F06A29789,706FF23B1EF87AF5,1E4A5156CA2447EC,505C3C220130E0F5,C81D5653592A0857,003B626CB362BC30,41F4D7F3ACADCF2A,3FDEAA0ADF3B08A6,E1FA47B04ABE4E54,96C7E0E6AA7F6E21,13545E7FCD1AA894,75FEC220E527FD80,D747E4E76099044C,002B8D407D2E00CE,67B4CB0515CC1E98,530BC0179C22C5B4,FC94E6DE8E8F5BF1,D96987A217EBA4D3,3AB06D004C618681,F1E623F198196D14,F202602964370BFE,0021A5FCDCF059B7,BCC695F9B1F686E4,0364A879AEA5E57F,A4A123BFA862A324,B370BC21C8A1833B,97F67C7FAC7AF2D1,B6043C639E016C25,11F2FDDAA8FD7B5A,003D77BDADBD8BF6,6A13BB52FC5B47FF,5A3DF2BA6D51D114,1213D8870CBD1089,4F67E858BA8DC36A,3E4671E45D144132,C3B670A7B74C7961,F2F07DC7D1F225AA,000C5701BA8E8C08,FCED64CEAAEC8F6D,7F381DA5A1739CFB,4717C363A5F3408D,8737CE0E6AD47D00,2D44137468761A1A,00DF266A51E00F34,7D723A4E56C370A8,002E407BEBC99010,A237832AA17E2DBF,1862F35E788F9CFF,0ACB00CF6BFBAE25,D1BC805DF8EADB42,BE49C1A194167048,C8DD38407AFF83D9,532F5645373CBE93,00092BC914680E6A,221B6660A13F0562,D9F7036FFB22B1CD,FB588661ADCAE250,3049BFFBFD34B272,B5D9D5C749B6F1D0,EC94DAA08A72E751,1C9ED264F60E26FE,000DEBF0A95C7627,B89B69B4FC1DD9C1,7574CB9EE7F1DDD0,CEF148AB7E5D1A2C,B6160DF3AB2199CE,F906FC8D9191B062,42A70202D9C4F11C,AB6B737646B81B0C,0016A9E47367EBF3,F1904383B1B6A61D,E098A4D38DD6BD62,FC48C5B79888CCD2,9B74AE22BAE8F07B,E896C0ED7852D29E,02D6A521B5028E20,558F112681E4CD0F,002C4CD8959C15FF,C06A2109D61472CB,3A7015AD35F83019,255340A0CDB2FB44,A831C08E0CF7DA62,1B66134E15F1B90D,0BE709E2EACE87D1,3B7DC2A569AC8F88,000D927220E82124,2C1EB9CDC3ED9F3C,5A08C29223E08778,703170B21E2AD32E,666819690FE40964,13A6FC2F32A79A9D,279D745844E6B628,BAE53E336EEDB002,00273C3CD5EA4337,9A5AD49EA46EF1FF,CA9FA1589747BB59,61D453DC06BB2BD0,5EF3B933952CE468,FED0DCA303728D58,119ECC73AE98BA3B,20FB8324B7295AEA,0036CC94F1D75BB0,AB22E99C544A31D0,C634467E1A0E55EB,CEFDD2B68BFA5D6E,68F964097AE0B949,208469324ABD8EFB,C349AB4D92196013,EA84F6C0413EC323,003956112E51BC99,39AD582811CEAB58,47D38E4494C5E6E7,0059ADBE2C291131,918DB334E80AA8DB,DAE0C771BF9E558D,C75BC23AEB988E55,DDAEE3154EFFBB97,003002EE9BDD4506,60138C0A91CCB6EA,8A74DF515057D18C,CA7AE11495CA2D9C,6CAABD2302823E81,5D64208207EE43EF,EF6319F421B6AAEE,67A3AACE9A0E926D,00191C76D5EA93F9,7C2640D16FE44BA4,F3F23DF312602500,27CCAA0FEB9DEE5E,33970257EABE5368,0630332BD7FE3C77,7D3880A4A89A6783,684292FDC64D786B,001D67E6AF18A442,D0792A1E38B69119,3F51362318D79635,41E961CB5D78A14C,A68A2D1C39AF1D8B,99E885C3B4B150D7,A6785BA6CC2644A9,D85176DD751AB73A,000D19927B30A4FB,DEBE71151FE8045D,C1766F8AAF8C6912,6BFAFCE4F844FEE9,6E5AF272BDB266B4,30DE908A84353C02,2E6EF9ED49846671,0ADBB182DE3A0DDE,000ED6930CE8DDDC,765E102C079996D7,F7C98AD7F815DECA,C69EEC99AA2E0627,D15744171B14E96C,E9765AB258BF5EED,89E245AA9F0F302C,A593A154DDC7FAEC,0005D16F71183B48,B12ABF29763C19F4,0BB89A4FE29A0D21,01175D35F6C780BE,E052FE171F9B0AED,5E832A4C61A50EE4,65E18CDD31CEFBE0,1274A8C1BE6CE29E,0006177324EFA752,49D16E9B03A9D126,A26C37857ABA3CAE,20C8BB07F2A5FBA3,250DC817F05725E8,F165F6846B28814A,383FE7399725CE9C,D7AD4CDA58DD1F0B,00199DF4B74CD3D2,02ADA847D44870F6,3881F23C5D203363,BF23C93A3C946AC9,C53149CA9F9D662F,E1651F4E4F0A642E,39E9251D8F78C0BD,B25E538CFB711CF8,001CBE36087D21A4,3ED8D00ADA8E7A27,B8F366CE2F351F4B,1D30808900DD6437,7ADC32F20B6B8652,EA6FCA234F63877F,0D040CE38C48254E,4DA3BACCAB834918,0003907BADF34AF7,BC568C222C132001,AA12821499A2DF7B,FDDFE63056B658FE,D650BC83A4254A70,8B070C40DED7A32D,747BCBE6D56B1C97,779C49804FE651D5,00338FE34E9EF191,56E2F7F09625A807,8EA912AA46B14B00,E3DFAA8AD80C0A1E,73732DB11359D630,A77DF9ED87E15489,6805F31B888D4496,7056C2C01F070C3C,001FC8EE42DBF51E,B898972EC700F163,1AE83530C6F4017B,5D49AB078B36952A,EC11035E638D3947,687511FA6B38E589,9CFD7CAE059F1032,E074843B93924BC5,002B534A1DAC4054,A97397D8BC6CD49B,F2BEEF956A61ABD6,6033393B374B8DE0,9C5C59FE6537F1F2,FEBDD0880A5EA3BC,9BC081908E84E127,7B228182C73B31CA,0013145C1EE2E5E5,D7A0AF28E7CD3863,9C3DAF631B21698F,C08DB009C1CFACC8,5B836FEFB1D0F85A,7E078B0860B03324,FC1F821DE80BCE6F,E2B41BA465331D7A,000DB8998D713870,4CC6C8531515E8F8,D7D269C90AB9FD9D,BA6BBDD74DE99578,4EC46C872C0BA0D2,EF771BF24EF81503,87EAC009E46BD5EC,380D3B3979107100,003CBA3EEE884D2D,22BA8ED232B92A0C,577D03D30707BD39,816FD57B3AF08A04,CC582BB3795DD45B,8768B52462113CD7,E40C3CADA3CE392F,B4E6989C0419875F,003C1342A3878DC6,A34B985B45C2428B,48C28BCCE4D5A26C,DFC8268951337C18,3BD2224DF0BCACFA,9A8BC53701A372BD,C411E8A067F974C5,FE1BB4144B79E9E3,0030F783EE280758,1923B3840D3DA3C2,C6B681984D8E946B,64771BE195147AEA,4486BAFAE6D746EF,498B5ADC93274D99,2B47FA1D63D4E693,3926E0B5E4D45009,002304A14858BB82,28441C16E3614CA0,6C05CED309840657,2C72AFE274426FDE,38D87145E2506A7A,3B8EAE36C9AE5076,32693E7C060012BA,DA88ADFF1C0F57BE,00142DAF20850D18,E33F81FC2AF866C3,50C2CFF348C3F6B9,C80C39FAC64D45BF,A5070E7E1790E335,38D41FE6AFE34BE4,8B701915312C81AF,FB1EB5A9FED43ACE,0021C2F054741C1C,0FEFBB89394F47AB,2C018FDDE12B67D4,7DB41995A8B974C1,DA772F95594C7350,3EE9B439C1CE349D,98628CC5EAD12DCF,B1EBB8914D9C818A,0015F29E1C0616A0,5AAA57A833E1E328,D667259386DAF51A,1E530624CE0C1171,E41FCDAF4B979BB2,2F04DBFC0DF12CF9,5B808B34BFC2B8D5,BEB39E0AEAA45FC0,002B16ABFFD15857,05E1501FCDAE3C0E,945BA87AC6592C87,6095808675144A91,F78BCD780884A16E,E55EC1209D19D7A9,86A1403B8A6C2183,B520AEB24F544C5C,0030002ED9AD11F1,503CCC9F2B073DCC,9BB7FD3DBECE2467,0CC55D5E38AEFA9D,2E56FA18A2815065,252393668A1533E2,D009E74A5BAEBD77,64BC9A1963767A2F,0021E0149C760D09,FDCC9A4A6F456377,6F288D6965975FC1,4F0B345EC4963DCB,017A30901B815AAE,FD685D1D6D5A1041,215EDD8A9A3AB496,534DE8FDB3FBC09E,0031D26182AFD8D3,5DB22F4B32FA57BB,0F7929055E786D42,5D9CC3DB93EB1FF3,0861E3501C88DE75,AED6362DCBF8DAED,D06779E159D76F6C,9C431003C17B05DA,000BF246D7BD6369,8722610DDA7D12ED,422F6ADB41C2C4A7,1E530C2DAF0FB7DD,A83773982601792F,1B4BD6E142B8895E,66824A24062D90DB,FBDAED787F15255C,0038AB4714EB71F6,5A16FCD68211FA06,E90649F573F01E75,2AEE94AE5C0FCEFC,6F267F46C7B26AC3,D42ED2614F5D629E,1B08F62C11CA5D5C,B3F715AF201BAFCA,0029E7ECA4AD9983,E89002F7938F1848,02B83BFFA1F13CC1,2FDC4BEF7616FC21,A8C69543B97EEFE8,873C160ED50C504A,1EEE5959CB02C891,31FB760630AD6B56,002317796E1C411E,9909766BE05DBA62,9129E3CCFB2A660F,516C85C6EEE9371D,22C8B3C546526FE9,A4A663341162022B,13C9B3D8CF7B9841,A0E8D326695B8D59,000351C2BD9E1516,8EF89FF2B009672C,7B71BCF502DD5EA7,75A6A14D487CF86B,3DF76D8DC43B5DD5,B2120DE1D627DB5D,A9F7F8B7ACF66BAA,EF34BFBB6B45E930,001253417275D104,8ABFD12DE35B328C,FA877FAF8423608E,C6A21FF63B2E41A0,A4321082E0E0C1F5,90F3F6A6FB4DA7F0,823FDE6AE5B4B089,A4987291F8B5EF7B,0027A47CDB7F4D35,897B1523692CED22,EB241575E872E8A1,5789B3680A31E88E,105294F962EE4002,A1F434290F3BCC82,F62CC2F405B1B09F,6939CED68349D43B,002CE3E410C10734,8CD3271A98612D13,7E51EBA3328CACB9,A7B693457A5ADFA6,4A2BCB6DB901DF13,6E52A32FFD1DBDB4,7254F168ED58E235,115FEA7591DB9D61,000F925F9248C93E,E6711FA7AC3B1A34,6E01A0696252798C,EBB2B0DC1EE96F64,0E6549CEFEC1A434,64AB83BA1C51CAF1,3AB472A0E56B7AAC,9B90CA4B2AAC242F,001615FF488B4909,BCB76100EC5A9484,B1E95EC56C212A9F,A38ADD99B48831D1,04AF1C5C3419C04A,356FF247BBD4015A,B4D63C1C9CB6784B,3357CCBBF9DA0549,003FC97F996859BE,82390E72A28575F4,252452AC59698A4F,7F8DA1D7A1A00F67,EA61C43632CA03BA,41A004FBDD6A0C6D,8C4A9B5B39C8BE7A,1E8533C51C31813F,001264E8B9F4857D,961FF67D593D15D4,8C80E6814791F955,F6ED42971DD7117E,B271F44A5CA4915C,76C348D36D2E250C,170CB0EF7FF06836,925DB2CBB01D89A2,002AA1B7632D2AA4,CD72C7EB3B903517,69799A6CF766BAF0,FA5FC0578ADEF41E,4AEA3F65A21A1C3D,A23B3A762AA7996F,CBF8BECE7C364484,1A743B8A0E94571B,002FCE5E249AC3ED,07E3CD5F2F891D38,864CCABFF3CB6330,630396646F371DE7,79C9013F41DA19CC,ECD56F22E0520904,7125B41CE7927204,433A0C878F32D93E,0005F964E5EB0052,A7AE7805B1E9AE00,49A5BE19E3041C27,F9BC405FE95B8F18,66909C7D7D1B5DB3,9AFE24926063987D,15C15AF51139C475,68425395417F9412,000DD3752E9BD7C3,6072BC5210A10A11,FE51022DEB2EEC44,55B45662BB5C234E,8E3FAFE8C9ED923F,137B40D4E4D4E41C,F7CD7C2CDAD4EB95,8F1C94853C295FE1,001C7382D4FC134C,222A8B0539B19EBF,EE592608474967F2,8C40ECCA8360A0E0,80C931E6F8CA7EE9,98F0226B40B9AD0D,068FF4A489699528,C87BD8972D9DBCA5,003AB851CDB01ED8,B69523BE8A417461,237C16508970CB98,45B84F1E40D178F4,AD07C5F118146275,F8191F001320280C,40618EE9EE8BFEF5,9FEA96723938BEF1,00381F6BD56ACE5C,D23FEBFE702144BB,5626D59AE3D109A4,40EDBAB6A8E372AA,3B097D0DDA9CC0E9,91D135DCBE5CB079,0C747FFE70037877,84D50D187904EC6C,003062A5CDBEAC56,91FBC2813493AEC2,E63880093A0A9809,3920ED948E0FA3F9,8B275849F7C2FC98,DB73C8BF631B7463,567A03D936E95DA9,4ADB6F486C9269E5,000F508EF1FA7447,CB2CCA792D0C0643,D9D831E1848C5AA4,7FACD6C7D8BD22E5,4C29709C661B4832,5A062444BE4D0973,A3B22A80A8741EF3,4CF4520812648B8A,000579B5015187EE,243626AAF89C1E01,6C94F4A37BEC84E7,3429694B47A27B36,99FD9E21D798C62C,94C7A859F1A27933,FEAD208C4E12C7E6,9BDFC7FC6CB6E7F0,0024232534F6BE7E,5B90E555D30F9D5E,B326A80EF97F6C6C,4B591808489CE650,4302218CD338223C,47DB8E950366ABBF,5F90385DFBA64457,3C95E425EF3655E1,003226006C11D276,8D08B52E48D6248B,EDAB5EE2E4D2B8CD,BAAA6E4FC1DB9B7F,C2078BFA41CD0494,35C93B20ED3EC8FD,E09498D02DE77E3F,51CF2D3D39A9CA31,0032F38258CE3DCF,4659593505277744,C50B35BBBDA9F7B8,F93765424A1F8DD9,1BC06DE87B713FE8,12FAE20179A12D9C,74211188A685AF7F,973F645F23E0FB94,0013CE96C45370DC,055EC239EF328833,0BB7DE7345FB35F7,86A1ACB45ECE81F0,487D71ACE0C31164,2A1626E671013696,C792E95FC745B70F,81582B138D90F865,001544A5C5B8EF1A,0F82C9FAC713B3CE,C0255349AB31019B,29F4347FD5754074,10CAF7EE2BA4BCBE,C8EA8D3276A2B316,C81E8DEF7BDA6407,FF1F0AEDA1A2F353,001538A8EDD3EC07,25C444A3E5A1D340,9C8C6B69093A6CE6,F5B614A7E4EE5903,8E5D8111F15F897C,A34F261E8B304083,C68F581EE22C9FB9,CD2CFDCA1C402A97,000EFB8885AEF785,2D5DCE444BD2ED66,A198D1DC3CA95B46,A14AECC85508E25D,01C543F63664ECF3,2594ED12CFCFCBBB,F9B0E4C8C98826D2,030F88C027759712,000D67C362A0087B,5398258722D2A292,6B8921DB72A767DA,778B5423A8F87355,6B5F7832798E2710,949FBB5B2EC6E8FA,C04791F5CF0E3D30,FEF5BC417C3FCDDD,0019DAE6A44C8701,FD961802FE79DD83,495E1E02F5ED456C,D04517CE87DEE3A3,E8FCCF09175CA4E2,66F0D37B13B23FF2,A23E560E6A61E94D,BD889B9E76938B11,0005EAF64F843E33,00539370EE8C9CC0,4D0493269F0FFDCC,445A50A348FA9CA3,B9D2FC4119F2FCA5,E57867F36DA4EBA2,55DCE2FEB41A9B3F,123ABDF913228D6D,0014637B8FC0C829,13F2275D2789F638,311F4266749430DD,4B242E2BE4D3D6C1,1CF16CFACB159FD5,108E50F5F07A56CF,E14DC90CE196AE8A,EB151ED604B1008A,0013C361D8387D2C,A539B9B4A235DC7C,9B316C806582A315,46DE48EED00A0527,D0A51E243DC9187D,90F6D852DCB3FD97,1644F8F58470D830,895B8B2200048E3C,002A78432D2E00E0,72B63DE1B65452D6,293437F65E04A9D6,4B0FFBD88EA50C7C,E089B6D2234FBC3A,CA45B679BDE1E2B9,33EA173EA26815DD,526522F9460BE1C4,001DC404E12C37F7,9AF0FB6FF3484C16,8CD61EB4CBAEBB34,FE3241ED247C650C,62C454C0661636B4,F7CD01FAF6A4C295,5F02851136597280,6B665AB9186FC07F,001E076C6ABD9717,114B8CA614C60E9C,2833AA8A3D5440EF,FA375D300AB0BFE9,5C77DAD5560232DE,0EADE366FF3135B1,64F00F12791FE10D,83EB421E9AF236B1,001D75239A4324AE,F177B1BF78E7BE71,7931F7EA26A7E103,563CB31A5067FF2A,A1565707721F70BF,D42AA79D42D15597,ECF46B6CAA39B3ED,F69C61333DE61D3A,000B3C19F92733C4,1172259B1B2337F1,4CC7C2BFE2E4D55B,3D6B5BAAFE564AE0,0C7829BA0C68AD57,A8EAD78FD963304D,F54D85E36FDB22D6,0059513C03AF5B99,000E0CB333717D9A,2C03DE5ABDD43C95,2A7167ECD91A8A60,1F5FFF067FB06718,C98348B73B12A5AF,BE752AD8ABC98EBA,3C374918619F45ED,5BC2BBEEAF951D45,002C11FD85A1DDA1,D84C65C38A9E130E,D9479E89F0A2B1BD,85E6CE8924A97B82,269A8B4DF6BC28DB,11B22691CD45EA56,A93BF4A7D9D0812D,ABC9F339CF6F4D5F,0024DEC28A90144E,2D0DB175EB70583A,E4B1F390EB12A2A8,7E3C992D9C0996F8,4D905726A67AA7BC,775DB475F293D7F3,EC2623EF00899EB3,1744A31C6F35822B,00253D37B49ECB94,F2BB9DA4D4E120B3,477F038809C55DA9,4BC5E1C21F11C1E3,203E34D42B61A982,C85F99FB40E03C25,A5191B5E75D9182D,21D83091013FDC11,0029283B44E565C1,0858D8E10A65170A,27B3093F90B84EA5,A8AACFA3B62318AB,3AB5471BD9C656AF,B43A1DC11AD6657E,E080B2418A87958C,FE2D2E62CCF4D376,002763E1502029C8,86E34146BDA23345,634A1060D4109398,81C500FB1AE6FC4C,3C6E005A89CBB0C5,4468D497B04C1A93,63AF7B01D585FEEE,3814980E6FCFB14D,003E2146E03FB622,4A05B99C482BCB26,2E9D0D1002E013EA,3AA8987C07A313CD,9694A28442A6F14F,652EB32D85C360F7,BE8465D93FE1E4D4,9DFF5DD9023B7AC9,002275D0DE47C70B,1DF8D1F97E875A52,71D2AEABA63108EC,5B16593126FD63B0,9BEB8BCC7F3D2758,AF3BF70F87FEAF0C,A9046A93B6E11330,A074CE2C99BAD72A,003BBFC2BC41C18D,D05D80F8914B846E,819C3499201CFC75,5E4468F01F0EA916,D59BE71157C3E0D0,A1B66BAD0E7AE65C,4BDA756F6B2A77E7,5189C52759F9C501,002A71F728DBFB67,E79331917DFF7877,7874B1826A677F35,507178606F6D3309,0FE753C58007C447,57972DEDD52D58BE,92E2E96AD5C41178,3F3E0149CD4DAF4D,00296E4C53950066,0C6F67ECD825018B,69C7566CC045EFC8,9F9C9233344515E8,EF0E70AC0CDF746E,A33E9D4CED402A09,DB9C3682476BB5F2,55887AD2D5FEE54A,00362DAAFAC26C81,3D278CDC3B147680,7432B11CDCFB4648,7F57F9485A673F3C,6A51F287F73D55C2,6CB236ADA7A19ACE,406D9C86C9180F0A,F577E09C565F30A1,0002463074059EF5,80F49A1B96EA8D26,F04C15FEA892DB02,341A16CEC6872955,03B7352BA5F6D9E4,0C23A50642525E81,93452ADA63C560DE,51F74DAC1DE8A06C,00075B086F0FD7C1,CC03819A4828403E,CD138FCD98D8A467,D679D4B53ED19473,792F533DBE190782,B689EAAC608FD126,BC0A787C052DC9B2,B14D061E236D1641,00308D70AA27D9CD,2CADC5225BD19AF0,EAC83BBC4F3CF7BB,78282BA70E66861A,E9A80DF4A25C0B84,D095FB77F59A8ACA,0D2AC22799F01CFE,983C1FCB2BBBF6E4,001F31E02665C69E,FFF09A9139213B48,D36450093133005F,CC1EB7C40FF2D1CB,519459FA6CC22470,9191D9FBA1930CCB,6D35DC2EAB369D77,DF8C331B4AE754B9,000701206233F9E7,CDA0516E7575B9A1,0C6F198E898CFE53,1AC1B38E84E4E8D4,655B8BEABD824A5E,B75DEAFA98B18060,2F07FCF8773AFD4A,57518A72F2622365,0034D5CDCC814829,73C1AC9E258A99B9,CFC59B6BDC99DD7C,C2595F8408470AAE,7681C8865BCCE405,B172442DA8DC449F,5C906886CB49B25A,9A1BC93F52CE499E,000CDF961FCBF8BF,2FF20E2DBC1D35A0,21D0AEBC30676B30,BBD5C5E7D9FDC042,B1F64DF92EECDA9D,8B6B632C862BFE17,676AAAC88791831C,156F8B022B3471E3,001FFCEDA318E237,3FE83B9C4B054914,4F66DD6181B2ECE7,C7497F6812409D02,9DAE32BBCBB3361A,5C1F128E0D8C5BC1,1DE428E99BA64910,CE5DA9461ADAAE35,003913E63F032C34,563700EED870B410,4D4B20F7E4BD43B3,03F00BEDF21627F1,237A807CC554A1C9,4785A8677255FBD6,0F354D109E113529,9D02E8E0D7C07D58,0021EBE6547678D0,53DB9BA3478787E1,FE43E7927A59E5E6,8CAFA3F3A4439FBD,D967C0CF02642422,44868E662E1290F2,1D12AB6E930FFEA2,713AC301C5814B1C,0016518793287654,3DE8F28596CD66E6,ABD566CDF2D04B93,6506329DD925FA9E,86DC82F0B5BA113D,26E60C26E0AED1DE,DDDAE800D52860A0,125BC270626E5951,001DF12939B0774E,C563465EB596441F,0F82C120AD0DA820,BFC30E9889EC8FD6,EB59751EBE08E74C,EF68FE86BD57760B,5C1FFE4DC244FDBE,F1CCDF7DCDEE2157,001FF22F601EFEE6,8025D27C9D509D9C,31C76825B675BA94,2D803122E32477E8,AB3B1EB113A414E5,4D0B93B13C3C93C4,3B42F7A00F4B6B55,D02553DBC3E989EF,0017EE4680516CEE,53709AC92FFA7CF2,E01114E598EB047F,61A31E128ACDBDD3,2123A5F884916DA8,1FFEC9D4221C9760,34F3FF7BE3FAC900,EF53A8C318D871A4,001188B6409F6F14,126304AFA76C0450,FD6D53C2407E28BD,F5DE0F0E87536785,C47BF3B99C5EB943,B0A237DC4DC9FF80,70342B7D31BDF9D8,F96FC2C3883D2D2D,0039F767994822F3,86B8F19B4EFAFD2A,53BDE5FB4A60ED22,233813C4160E605B,AD60CF6DCB87E67F,00A6A2063AD6E59B,4690625B2A930FC7,B5120E25EE29F6E3,002C595DDF2B98DD,E8B75231070DAFE3,B9495BC6564EBF1C,13B6FD3DF3EF64CC,1765B37170569C56,9F4FA46F52F85174,AD8FFB186B368C43,3494302879F3A54F,0017BC003224D6EC,CB1BC4421304F6E7,09FE3130AEFD6914,8825B97E8DCB69F7,A791CAE50BA06F6E,EF3167BF96F0D11C,9D8B9DB7CA066BA0,1A9BF85A92D8FEE5,0026F069514A3BD3,6DDE5EEFCFFCB095,EC1968D08E75BDE1,E8F9D2CB94F37050,2A85EF3DCF1E3102,81DC7C2E87A87581,63C7B0EC29EFB598,E9E70E6EA118ADF7,00062CA6645B8619,9FCA177DC74E90BD,4ED567E4C3A61823,7479CAF4E675ABCF,102C8279E3DFCC4C,D015E0433B9ED9C7,3A293861E167FB66,9BB3B83D19082339,000254C7EE33A12E,6352F80540337E04,AAA371AB13EB5355,C10E606D7167E896,C7BD1863D7DE3948,3F1465B55B4C1FC4,B696863B1A5F445E,E500DB9D98A2D08E,0036363BFDF68DAD,24F4E84BF807EA3E,5CEECB247473D814,4AC9DAC98EA5819C,6F4571437E553E08,1C55209A4A51A5A1,0A44F1F7C7A2A748,7C3BE0DDECEBBC3B,000429DA4034901D,118418B54B44DD92,92F26F2DB46E79A2,659429A357FCE653,1E728806CB4B430E,AA120B6514A19F66,78862ED3D08C8088,928354554B4332A6,000C17812DC3B39C,C7ABD3504CF70551,F723DBB5E9FD2CBC,61FC7C98830D4526,68ABC414D24B592E,C0D4C5B932D3AEDC,A652A63F1D716711,E778E3C6D23773DB,002D4C46EB7A705E,97E1963BD362D684,D59EAA70A45E52C1,93A630DD8A392F6A,8A28CB323A841823,F610FDB012E7C2F8,772F35444C07BF6C,CF007B36760BE73A,000382E29ECCDC68,A1698C15990625F1,174624A2025BE99C,6D12498ED55E304C,28E47DACE082EFE1,4A565411136595A9,B78476A7948135CB,2DEBA6D3851C4728,003A03D31EF6428C,C4974BF78CC846AD,7DD59BA4DA44099B,609AFEBF6FAE11BF,E0EC69083E6C3CC0,C64580F1B6E7240E,E43AC890675CD11B,24C44E0E2BBCF51A,002F078F4B1261F8,C17244B87721ADC4,375817DD7F08FA21,6A248086BA7A5064,24BEB7AA05BD62E0,B7274F065C165B34,E975D3D7ECEBFFED,20B49977A90705CE,0003BE683FFB72DE,4B1AFFCBFEA2014E,0EAB103DB3D958F0,0F81B76EBDCDC618,D3670E9ED45E8E20,0018A738278D30C9,C45CF28735A3BC1A,CA2F7CD3094583B3,00146419D1EA47CC,97F88DB389E6175E,ED85D197070C8E29,60CC37F5D8106501,72208CECECA82962,43C69A28865703B0,F6AF078DA59D2EA0,4C03BBABD6DA6098,002B683EB80D9E4A,3135266DA0F7FF12,D5E77E2BC4B35992,92EE6CF020C5970C,A35DB4AEE65298D0,39C25AEAD4C9B6E2,AA98BCD99558CB55,175BEAA42FE925F8,0016B7C4FE35A5D0,7C5F3A711170EBAF,B23A8A6C5425E460,F1F08AA96EA85174,747F127C99079E15,7A43831CC825331C,AD1EA45F2D723F38,0A5BA8E5867247AB,00173E0F3B84123F,AB2B17152F4D792A,7249F1BFD79F5AD7,732B1BC03EADC5DD,C1EECE8103C04C31,443A435D841F7FD2,20C400830903BA82,B5D5EAF219E9F286,00355215818D8255,8938A081E57CD990,9FA5B30274E710A2,7115C13AF41AAA40,D77E3BE0775EC1A0,80F63648C15ECD34,1C99C65BC4FA2165,D82E231E2E7000EC,000305A9A7A29BB6,F38AFE46E30E2CB3,0CD0C631CBB3F5EC,3D988AB9820EEE1B,C8D01F6D54C02778,BF9A732139C18B4D,CBBBCE812E307A56,CEF71E2CC77C25B0,0022E06D6A6D31D2,FD6D488AC04DC1DF,05A50C8F00B86D0A,FDC26F8CE3D8C66C,D65FAAD69A4A3815,FA9C5519EB4538FB,C15091045C859F3B,00C928280135FD4F,003F468173725306,C26E87A84A3C9B15,FECB8F7783C3EB0A,143E2D07F1E5859F,0950B92BEB7E3AE9,2E3ACB74A3BA964D,F2EDFC5E9D79877B,B312D61CE731BD9B,002F1CC9765EF15E,0D01AA314E5B2E37,A5EEE909DDD404C8,D97E71E9742A866F,252104412287C4FE,4982767F66F3EF55,B87AAAB0390712ED,E27C53746E3F6D87,0019232B4509B448,0BB9FC04D0874288,B044D2DC35F3EA86,D4777FC0D9901F7D,EF5F597A8F09607B,F9E1BBB82F964367,3C19A18B2F971056,A4E63D7F8C97A091,0005662E3CB733B6,9AE7DA64C6BEA3AB,72615FC7E2C79D2C,578D29E11A183804,2CA0BD6C27E87AD6,FB53007075DB3190,BFF29B99A311E998,4F587B5DDDBEB84E,003CF53BDD8B6240,9076A72EC77EDC46,AD8E5479682BA317,3BEDDFD8CE652AAE,7408422463B20793,36993F55F11C56BE,637FD7A97F77CC6B,8FEAC584E97E3D26,000BE2E1A9EED8E4,DCFDF21DDD767B1E,1879EC359A12276D,D007F14C3FAA2759,0E69C605DE1F490F,0F0A02281BED8892,C2CC4DC1250370D8,9B1F32AFA9C3A0BD,0021E706A663CF0D,EACF0D82872A5DCB,B6AA83C741B66511,6D8D1500EE175A42,A6F3F2BBBCFA9B01,83CD40B676DE4DC6,827361F98AACADCA,3328689B9428E08E,000CCAAF78B92896,363AAFF3DE040D04,7F1CF5EF79F3A127,63A4D3A52FE44404,AA94D4D5C4624919,6FFD33949358B6FF,A4556F807B811AFF,CD6E245DE39E127B,0027871B75AEC1B8,D839E9F138427C98,837C96DD0AB53205,14D6527F05CE11F6,C440F6F1D3DD4965,FDAAD6DE8F147C84,44E04D1CFAC6530D,61ADA64A0FCE1D5C,00175A7DB4DF11DF,947E7675031A2D71,364511B4DB60B56A,523DA9B82A1AA821,8507D50FCCD8A640,51BE6F2619689293,0425B5B2170E9DE8,B56A2E60A437B94C,00124794716A699A,924F286C4D462C6C,FF0BE6530C14A273,23701AE090A86128,E4AA2058A52B2783,06D168CEB6578D29,8A598AE17589E71F,856872F04A26DC17,002831FED356F1D0,BBE40B6B89CF077C,F2032397FD4A9939,79C1BD2A3FE6007F,A9308109F50041AA,41C29FE3D7A10F3E,E127E0F5F07D86AF,7999F3C7B732738D,0024359FD46A466D,E497CFAADFFD4BB0,14AB8220148FE51F,B6CE762B7AC9449F,A7BD2F4F631FE4A3,7873E778205EFEC3,5E5BD8F8FC189696,844D5367C32EE044,0013E5036E1A449C,670A14F0A49401A9,EA754C09DA3F818C,0815F1ED34CE42B4,E6E702289C964455,8B7F8A872A1D72DF,38556656BFD4E9E9,54B67896F2E33BD6,000D6F3623D8F91D,40186E68A8A5F1C4,0A4A077FF00024C5,9E7609F17086DADF,81F239E200215A4A,F17A2B88D8FD430B,E48E7732CEDE70BE,39C70547DD9FAFA9,001ECB672280417C,C6C3E4F67EB5D470,54D61C43F1CD31FA,2ED71F8760AB804F,50BDE567B0522800,71479DD6DBB01ABC,0B02F66B0B440D13,5A85F7381F54DBBB,002CD79BD1189F94,51BB9FB0233C098F,3D00939CE5F56059,EE2E6730A015CE62,46819370F18BA142,AE061D33F96EE037,7915074D689F805D,04FCC0DDE3C1DA57,0018C1E24E1CDFED,FF4759292147A2C0,829A83FF62EA1DA1,B0F8467FCCDF7B96,70454C34EB6C56BB,7796AB2D9ACACACB,A85EEA63C0AFD946,6CD99915339C3B80,00308871580A59E6,252544E708D3DB7B,72A8620B1CD559BC,7BE1837F96FE3327,CDE02382433D8FC2,C0F4A40BF15A661C,A6F6801F6EE62577,599E16ED32CA4D6B,003B1684A711F6EA,15FC4544BF44BC34,B7B8BED8DB084F1C,221B9D61FD83CE8F,C1AB34D6F5AFBFBC,2C4221D7B6AB9D56,6C6A47C8081F5E7C,A1244FDD34BD98A9,00046446B644DA83,F754162F69A26997,41E00E1B8758D40E,F52EF55C8B1A71E6,04D78D673FB6BBC5,911094E7E7FB3C4A,74846C7C55FB434B,6BF9015AF9BAA22A,0039D43598766519,56790EA8FBC9E319,AB6B7F2D20C24422,D91950B82CDA7B97,7D2FB84480640E3B,697A5267EB277B32,987E091BC44383D6,C3AC195FA84016AA,000FD75F88C4FDF2,9046125CB0785B6E,37431D5C2C03C8E6,F8F9E9D0D7F2EA1C,CB4F1448610E12A4,023E5CC3760D873A,BA2F8FC1A344A2AC,B33237DE1C4E9535,002F1DB3B4301D41,EB5CCADC08E3576C,341247230A924B0A,A2C04E8E093224FB,A5F19D5125B710DF,BC059F669289A521,51A3C3F419B05E78,616B9D47ABC444CD,002342C8DD6F437A,2B9563FE2FD82CFE,ADA178C66457C91A,EE6207D5CC2ED2E6,5F26294727EAEE26,98C84FC9A91EECDA,BD7EBA5732DF2136,3B1169D2B079E7B4,003E191904496BE8,9417D4782789B280,5DBA4048536F6B4B,9D55603AF99C1BEA,2CABAAFE6DF1E2DB,4B2122865ABAD27D,BEAE4F9A7610E18C,E5261C28304366B6,003D32B4A9369C12,98EA0C918F797C2D,537C6B5749C48983,D80D1644C246313A,E83211467783F70B,C54A4354A8EB79E0,845F65CDD5D725F5,1710A6ABCF950BAF,001BF27857532FC5,B0E046229CB7CCA7,A2DECCC536A1B490,2BD4FE7866BF418F,0F90CB501A8FEFDF,D816D1B36EEFEF3D,26195B52E080970E,52B93B478D1C16E4,00028A53A89AFD30,991B26DE98730391,092310C8BC15ED8C,121D56DB603A7A94,5FEC77E8F032C5D2,88835848742CFD73,6B802E8277FA1862,1F7CF3F0459CAB31,000EDA6A6D820450,1F71ED3CC5C54A9B,ED6E06928C28ABEC,3AB5DDC42EA5D5D6,EE6E77D98BB7F54B,379E09C9C405A654,524F328FB43C4452,ED20A008D857206D,0000511D8B90A1DC,9D8601768E8F3E0F,4FCD7A75A407E95F,52B643F0C5EF208B,6220AAAFBE014879,53BC3F8481A58BC6,B466C150C0B5020D,1C33D027858D2729,0035EFE65EB53180,871529A6A0590BA3,19F3D2A7D4F7ED54,047191CBA1D6FC93,A442F02EC5FA4168,23A6DCDCF05BF40E,C574A6D5CAC812E9,346F08A451233F75,0031680AAF007B52,061398EEC8B79512,79F36B72F480F4AF,5D219AA93FD72E9F,80B13EC16974331C,04CDDB17C35314CE,231CB4F0A47B85C7,C39BF747B93B9E70,0014CCCBFF62EE49,0B1AB58E60386BEF,E8923377C8B3D58F,4C37DB11F1294FB6,BAE717AE5FE4D940,0AEA8EBE1EB24DAB,CD68687B74959ED3,4358AD00A8B0C57C,0002B4697EDEE1D1,E41D6EFBCD13D110,30AC9BD630FC538C,E08EDDE1AC923568,1B960D670EDAB653,7F346C77250281AC,5D7E3BA1B4819172,353C8C625BAB9D3D,0020C62C4F938C30,8A45578730142561,70A92EE95E500BB0,A5C4C83E11069012,2284E570A0F69FBD,65A01F772FFF5523,7E04CBF404003F0F,37D8FD811D41B8E1,0000ABA22B835401,4394F33208A4C3C4,4C35F7CDEBB19C69,DB570A67FF8DBCA2,F29D42285625FF06,DFAE2D2218BEB7B4,D922C2BF87FC97CF,0A19B3E35C20F0B2,000195569B3ABB4B,4B8031EF2007DA2C,F6D11B603390D98F,94293181D2B7FACE,DEF819783CDE38DA,61194FF897AE3FF5,934EDC2E6B2765D3,C8B5A51927FDE9BB,00287FCBF4A0C6E4,7C7C8CCCB4100263,F34626AC5E7B3A89,3D589CD71B4921DD,C265F3934C5C14CB,4C6503ADAE26E261,64022DA619F5CEB3,6A06077E61C73870,0021FBBEDC9F0A59,B2AFB4DF50FC9B85,0018180CCAEE47CD,99B629402A8E434C,1D64845D1C262455,01D8FE81DC023588,5F0A09AFB869ED74,6AE88F827037DE57,003F1C48EFAEC928,F5D7BBE9DEA0233B,58B580A7609B7C6C,2F40FFEF75464E17,2F027F9002343971,D579BAC098B9CFF1,63B15A583F2627B8,8D8C5F46B871DD4A,000D03055CC3F7AB,E55E88F3F92A5F8A,3AC1B9019A514E1B,1BBBBAB2B5636DE0,8D2990503CAD9822,698E08332B6A3EBE,E8E160EE1332116A,09B97A68440B3A00,002D7731AC8A4722,075196D0845AD49B,6D1AEC4F09847585,32FA138C2DED9116,DB11DD5447F748AF,A4F782D48BEA80E1,9CAAA9B06E9C5573,D3167163E69A3001,003317CC4A15C2E6,E79B238B8EC6C5DE,1F4F539AC9BBB748,4FBA74F878591073,6902079313672828,448FC602184EDB5C,3FBF15FA9C5A40A2,1A232141B828A7BF,00277A714C0675AB,93C2CD76671A3A10,04D27BEA10C003D9,36D462950211E3FF,5F35CAC178F8D59C,0BCB9782F4DB456E,CC2D547FF44629F3,4826D87ACCECC1BF,0019F8389513B38B,1D2BF23BB5DC9D12,93BA7CDE922408FA,94DD1FF41CEFB9C2,2598E90C0085B33A,E2A9ED2DAC515507,7DE96254F717001D,2574E5DE488D06BE,000DDCE589D8CA10,A89BD801BF3D9A29,00B1A1B267C29DB7,471413C0FF5F04A5,1BB53004EA5A2C3B,16C153789D3DADED,D30E483B4A08EC98,2AE4133791B59E8F,003DB66FB1060B21,765C0E22232E1116,507917FEB820C00C,81A6B8F9960D9F9C,FDDF00F3133C78C7,3B380CA25367C43F,DE82CB189222C054,975E65744A1031AF,000B45D3B31F4EDC,03B54047F95277C1,E395D8E3357270CA,FC86E6921015D704,2742F8D513787918,ABD45EB5FA92AA2C,8054CBD619C3FC2D,8501406B06F6326E,001D6DCFF4394EA2,41E259BB6804CD9C,00DBD0682B663801,90CCBC730AD17480,BA807F05F4AD0655,7833BD5B58D202FF,D8AC42F72F273899,B66A2C4648778370,0009BAA722657C96,BDBA1FB679F66B99,FB44299711FE2FCB,4BD18B449CF453D9,7A2C1332204F9B1B,2BF0E87E657C5A7A,8B25B706E2430FE6,A9E4446368AAB211,000911FEAA4154B4,F44BD8CFC16E6A35,C52BB03BB23ECAEF,67B480B35B226130,A76C64125DDC224E,0F2B249D72A31C4D,409D6EC8E0ACB68E,EEDDCA946BF5A3D1,002C2717AF8B7D2A,0BFB43A3639C7DAE,B20F0677BF5DCA99,E57734C203A0D761,8FA5C864C22EBF12,39E4C9A32FCE2D68,378DE0CAB5FED447,961970A44CA9263E,002D98009F106C5F,09A7BACFD613CF30,C8972C3BF1F8D61F,4062DC5CD7112469,7504D36D896AF7F3,36C1C8FAFA2CA03E,E35AF82049FDE2D2,9B2412A5993B03B1,0006F79892BB7E6F,20F82B52AEDF4742,4BA8E5110DB6BCF7,533F8D0341BAA89E,5A721822708981C0,E563A76FDFAEB500,18678F804ECA6F54,5038A0C2CBF61756,0014458F6FD9AD00,7BACA36E63796A75,36A0382568505058,422DFD8273541724,AF7D95064A3A472B,1594CB7DCC2E29A9,DD799FEAF7A0BE5B,8F8EE10622FA464A,002F88924044856F,2C80C895413203AF,C3C579C5A6FB4195,17FF4BF123550447,606735277CBEEBBB,39DA5AA949EA3ADB,5EDF04925591E46F,4C9EF0E6C0085078,0011D3B55152E098,938BA2EC10A3A893,12C44A892A959B0A,E8CF659AD3BA284F,78810A4F87F927CE,196D4D6E429A125B,8D5E7F5D15CE4A52,7D567CF8D56A768B,002018EB1E91D20E,769200E2580E7F13,BFF180959D3B9120,BE4079980D9F4971,434CFD56AC7AB9FC,CE84B36E232E445A,A0E81E42C784313E,9E4935EE8A5091C9,00335CA945E6D978,0203AA0187556EFC,5BD6BB67DC8ABC05,3E0ACE3A7A2DB312,9F95454A530B8801,DA7D68151313990E,27B34CB5D7DE573E,601D9A92FE8FEC74,002A5E1F30417C5F,114842FDDE3C2140,FC23D82BF6767CD8,EFD569A83D16D928,5074528A35BFC700,53C3CE2252C6DDFE,EAC8B5A117A62C21,A2C172D976607F4D,000C8C5F38F32A73,F97A478960669CAB,68202BD5E5A0A7C7,CF12F7A33739404D,CC896DDEFFE05714,044BFF1D14297A14,399CE742BC029222,95C59B2F7E34D118,0000F91AA0966B3E,2586B04A768B00A1,328FDDA7B55CD5A8,F875B9D20D54E398,ABC6F0B176A68A6E,0B9B68491FEC1407,6D4377DF45FF1325,CB416928ACC75711,0031B962527698C5,AD31C5409FC4D25E,04E1021FFF6C21B6,98B23FFE7C83387F,CF2952AA18923217,73E82CB3B80F37C9,46AFE3ED3F3238CE,C8D57ED1A356E73D,003469BA13223147,E8733649893008A2,0811B183FFF7DAF7,CD177FAA378871EE,1CC3A2274630D8C2,5EA33C7573473AA0,BDFF34F2A9DA8E8D,5A00245617078EDA,000CB28CA2C3DD25,DD85C4BC213DF01E,55740169B82FE0F9,ABAAABD1D7FA3552,517915C9AA24EA76,66D86C1D23524649,FF44D293479D190E,1DF2981BD5365DDD,000C26921DE5C4FD,27A6A086082DF293,B2182687A45D58C1,16D0B815954AE983,553D5C152411B868,E1A61B8530D059CC,F7A17D4C13316C69,96B0000292B25863,00028F5FC024EEAC,C2C7EC092DB5CA65,1B57E52742A5699A,DC5F9B878010CF88,326A0C9320E3CF4C,48E3E2B9E6E4F6AE,077A1F866EE083E5,A652370A695C55E8,0023293AB5596114,995FB7920A55F8A5,D7FE8BAAD52C6B22,07E22B9BCB6F4EAD,AB3D4C68E2C9546A,E0A5B8EBFC5A1C3E,278664117342C691,195552DCCD3A2ADA,002FA74AEEE0949B,D2AFC5C49B312C69,0ADB3560CCB8CD09,A6C7EDB88E5C81B3,AB4E1899A40DF0F8,18433E52A66BF492,065D4933E5102BED,FC79F30A37C45692,00104DADA6023E15,FB985778E9283D29,3C777A049BCA2C64,0787EA71D0BCFDDA,7668D347B5514A02,CFCF5D92B64B9150,9DAA8302DAF00F12,968279EA1D24D1F6,0008AE5950373E5D,1D2D98B055DE2C4C,4C4F953800074EED,FDB33BE51166FA18,F32989CE66EAC536,62A998676B801D6E,14C59040F0FF87F5,2ED1F2937973CB7F,003686EC507B9C34,46D0DEB3A746BED6,006143801F4D983E,A032126EA20EC1F2,766ACB08FC394B51,B783639E2AC6D1E7,F58653FCC0C1B928,5EE556C6319C6B83,0029AB2409BA7948,5C12A311976BC451,0D512FEB81FEBCE8,DF77A9AC2200CD17,8A399298F812F42D,8081D71DD772A32C,76EBE8385B832893,3A1D37D0BA46AD49,0015B283BCFF9DE4,6BD6A0344AB8D748,C76CBE0B602D5BF4,FF16F9A51398A200,FA7525EF8BED14BD,DF92DC3BE0AB4B69,F87EBAC76D14DA1D,A91CAE165C5916DE,0032E7E4615DB03E,E3E77604C9146F6D,92048E3DD1FE8F1B,C2EB38A7D8A1F38F,865338A0AA3C9ADE,EFD7F7CEE57793C3,CD863BCAED1F889B,382E45B960F1E4DC,00057CA765C14A75,731A220D7015822A,2E8D0BA49D12942F,64C0FB3628284FB3,4920027E14B3FA8C,39643B9E6EACB9C1,2C5C405CBC760B82,B86FDBE4E30A36C7,003A15CB553C57CF,8129198ABFF8C37A,CFA8BD3D7EBD2592,69A42A97243248D5,8572DCC676548799,083212FEA3349019,33711223A2E3521B,CA77D662D49DABE9,0000356FCB8D4EB0,86AB77D36E426F43,B53BED17E59AD506,0F18C810B9E3FB29,689BB0EFCFBD6B6C,EB1BEA5ECF04D7B9,F3B33781AD2A8DBD,CAB5E38A1A0C6889,00267A39A462F56E,5AAAC859F705C697,863660B2810182D7,C655623852C94712,F978775CC0A1717D,CF53E6A26E367845,EA7B2249636DC688,74DB5AB65A6820A3,000EE8517D43E3F1,E39DF59384355060,516940D460796783,3DA2DF556EAB6713,6DA532636F36EC8D,37D2A3A00575FB33,8B3EB34A51751957,D5CB888E67B56415,003EF3A5D5685ADB,A17578638CFFD0D1,A3B0BDC8768E65F8,4288DE862551D04C,EC76C26704EE50C7,5A76F62CAAC60104,B95612DE84A4DD66,97C862EBBEFFD4D8,000B0ACFFB37DF04,7E39AB67B320E53D,629D3191BCC2C6AA,9932A53835261415,F1F00D5CAB1D11CC,52EC6261015A450A,D8E9A89A0E8D0F84,8C179DCF7097DA9D,00074A99EBA5289A,9FB70BFFF8ED4750,43DC2DBC1E2CDCAD,C528DCD386F11BD6,F6053B2FAEF26DEF,28866B39342DD6DA,9F223AB0B3A27EF7,26E6B28B82AA0440,002D09C6D52D2CB1,F9EB06E44A1E29AC,E1691B4608AAA772,7030DE32136C0614,94DA83A2C91D5A04,19A75F7129D9916A,8305B60A92A34FA5,A2CB03CDDC9DB8C0,000E838171D4FBED,6890D12827C8EB11,DD89A5610FB90ECD,8B6A16DC98D99AAE,66791EFD66844A80,9F2EEB349D45AF8A,EA81A200F8F704D2,CCA9620AD65E1A95,002887B68ED25AA7,41E51983E3122B75,8C6CB7CAFBB98293,BF5EF9A2DA443061,E52AF6445B198B76,42160262F219F795,AD0384A76F0D9FCA,E052D9FDA4222A34,002843295CC41E7B,F62F64A930032897,839A9C1A4DB06A85,11E6BAFB8A6AA2DA,717836740A65003A,62ADDA57023A2B37,3A99D5AF87241008,6AE04E66329C6340,0026F65F86F85929,4FF684D87D61551F,AA3A64AB2946BC0C,EAE69C27C99CABC4,0485E2465ED9B5C3,815BB02E3507F306,54B1DDEFC3D5965D,3F1C9AE256BE9B9E,0000679B6D4EF442,C58E4CFC6AB0D46A,71B09318A5BC908F,32B7FA25E5989E7D,8E12D13B2C45E33D,DB5B7D57E126C92F,78BFE5DF6D9BA983,61AF5BAFD42C2C2F,00042111394C935B,C04B7F221BE5284E,EE9F2FC222594BAA,0E629FA6EFFFC360,4FC36584386E7A69,FFD2C48DDE886C9C,D90059909EA6C64E,69B96D2BB44EDA70,000E2026AA67428A,024F4B7F0D875F6F,80AFAF2E3C893AF1,1F3A3A9B70381E77,C67E951F078DCE71,FF98D854A130287B,CE10B26DEC72AEBC,59BA5F927C8F4DD0,0020B67EED4A79CE,5E384E46ABAEB8BB,A1E5EE5B35D8F84B,4C6469117A946730,32D4BEA7FF9A0827,92C643F0E48493FB,744A13961499118F,D2C0E689E7BC9A4F,00008CDA7A960CB8,CA33E8845574DB98,0C6F30903EB077F2,DFCA6CB76E169935,A55A756CEACDAF47,837314F504B45B51,D9186404BC21A02E,401172805D74ADF6,000A55E5680ED27E,220EDF056BAD7F11,0340695ECF52ACEB,6554A0AF5E6DA466,358B25892E98039F,061D9529DADABAC5,644454F4C45B52B4,36238FAE606F1A11,00151BEC9C6D5D3A,79435DE8C48EBCE4,8F38811C4233C19D,BD2965628C10026F,53D899CDB3C6D92F,142E92CA05AB3EBE,FBA5470A6D4EE065,429A1F5C35035707,0018E889439233D2,3A2D1F70E6986418,09B70B75D9C72869,B1AC1E0AB49E80A2,7A1F4193EEA09ABF,730FA050274A8771,198044E2B067A658,477F111DC18CAD50,0012205DBEE400D1,ADA30EA6EE2EC003,0903AA03A4306022,A91A816494EB5AB3,324ED5E8B31B1538,501FB61A9B31A9D9,75A9AD71ED9B9AD0,8DC2CF943AC2F8A2,001B5D07CFC22973,8C813E77912E5396,D2600477F742CD90,3EDF668A4760EDF3,A2DAD4BFA0B72E7C,DBF0DF3538E54792,015261B21FEE3C54,FC548912C684A3EB,003D18A9DE3684A1,33A88FE3E5F4AD60,382B7A5E2647DB77,6ED617D9CFF7F32F,F96792E7AFD8123A,192AF41A40EEE7A8,F713D97855C9773B,DC642906DD7905D0,001A52CAE814FD1E,5774BD1D79266211,5F22558FC1669829,688D9E5F7EB34203,80E8393042EEF534,94642BFC7357C575,2D9E53E8D7964176,649A5CB99486990D,000811F8A6C45772,FABB7D6BDDCA3899,AC0BC6B4C6C8CF8B,C87FED48EF7DA46C,F6DB6824F6726E77,37D856D8D31F1415,FCD33740C07D7932,028221115DBF5B1A,002CBCFF0C74D87D,E594F91BE9F2D97F,5DD1D33B54167042,DDB2D08A6DCDA9E8,A4878411A3A9603E,78CF233F501FBA2B,DF2DB034926A0FF5,3F0E7D74CBF3CA65,0018533EE702D5FD,051C7D08F353345D,F91E9459B1CB31AD,672E058716501BBA,7A4B08BFB8EFF357,EA22CF8AA49E4ED9,D121B4F8B14F9E1B,1FBD133977B5E6F3,000DF232C5DB6811,8301CB1180AA116D,C280CB5BBDCBC74F,F02E6AF164820453,6B94E7BEABE58773,0FE9DCAA3568C8C1,B71CE4262DC616FF,B323A6AE659ECE5F,0035F01821D95C81,C1821832420E2D0A,6E75E72FA307D006,63FB43B0BDCDC697,31B018F582088672,3894D9C4F282DD64,03CD602F00BDF9D6,A331C3054B903297,001611C2BF317245,B49E6EC86CCE5806,2AE12A06DD472CB2,4CB9CD503F02443A,C154D46D6B900C0A,0EDD623227632D35,52D7B85D014107C1,515B60DA8BA83252,0001A3D699C7C968,ACCB0CD0077C182E,7CECF91B7FA07DEA,F2DB804D7E20E9D6,24224F00F9A4D735,E89B5FC85518CFD4,4601FA9C70BC7A8E,BDE02C1088718120,0028BB60503D068C,9FE73C4C333BC0D1,0FEE2134FA27E04D,0BF0D6C269F94661,3BD61BCF3F078FC9,90A7FC707A8398E7,34B8D4486D4B161E,AB04600FAB32628D,000A4A777C17BBBA,55E4FAF39D45837F,88DF44B59A51B3FE,F365B98D86E320DA,600F5B640BBD41AE,B05AD63CBEC81FB0,9B9DEDC0B5080A09,06D960A9BA799854,001E1EE96AA2143C,8E0FC2761139F206,B41635C1C87BAB38,7D7F126807994D42,B8D58A8FFC5C00A6,AA63AB187B6523E2,2A79834E5BA7A446,9A7CEEAB2CD748BF,000D105B18154E6A,1852658608E5B8FD,A486B345FDE0AC8E,7F509B38419D0F3C,D5C41CEBCDADFA26,6523B1A161DBA642,BFE0DBB7CA076360,A8A2AB2CCACD9E4C,000CB13A75D5AF69,C87C3F50C5E68EF0,777EBAEBB832C970,0FEC8D351AD259D5,0F666937BD65C68A,15CDF5D343B3758D,32FDAEDEB1EF345D,D0581812E3AB9822,00377E0CF1D1A8F3,D7F7C63368FB1243,B492ED4FF7962CAF,9BAF2229DB6801FE,294E4B3C0047F275,CC12113EEEA66774,469C79F280248D33,329981E65745ED07,0023A55107A92FB2,A0B779FDD3E9B2BB,7278768CFFC40FCC,C390C13DCDB702BB,5BECC9254B36B3C5,52EC4EEBCAE1BA3E,8E5C41DB53A156F5,D0D0127CF2FF1628,003C04F6500D243C,A807936B350B12FF,76787F2E2618EBD9,CC7F9A44406BBDAC,5C4B28A3E009921C,5C6809FE86145550,26E054B74011983D,1393B0AAF147C335,000F59B396FB2DDF,9F9EA511400D532F,47DC3FD40AE4B824,953104D3D0395083,405AE9A503ADD61E,55E7A9B9FFFA03B7,89008B2C030481B1,CAF37EB41B9A8B11,00200D1D253D104C,D8FD031E99167069,314FCFB01A7BD1B3,95D257C7268C3A33,F7559F644C44E00A,751C092D5810A910,1DC5878B064BA63F,EE4D69231948B3FA,0000B78BA0A7FC87,200385274410CC8E,C96362205AE7E918,518C78F94C02F380,150D2788CCD9B0B4,1D7F5C2906CEE908,3A85EEA35B2E70F4,600CC91A4D967356,0017966DF3A90179,29AA19A0A9FCD5F1,D179C07E5E7D7688,7B13FAF81A009579,2007A98AF14F28CB,929393E833177FAB,C761ABCB14ECFAA1,B700D1C778B6D499,00363687468CFC66,55AAA5C5B3F1A91D,28B710F20CB1BEA7,D2670F86BFCEB43C,5875359498586DBA,5550FEC793C1A1ED,A0270FD916EC15B9,68B726D27BA2366C,0001EBD7438DDE7A,143C249872FF8948,37088EA28661A8C8,08599E40A9F6A226,9D028CDDE02E443E,5CEFF739DCCAB4B0,5E8B26CBCDBA9EAA,B3E26AFFBCCD10C1,000609C35A58E374,67B41B56A28FA0DF,CCB9002D37C28BE9,567A82C7ACED57E6,21831FE9D37F57AB,8DC838EBCE285591,01A3890DE1617701,6890A3FF54952BC7,001D373C2D66D367,6F0E7978B3CBFB19,3F81467F09BCB209,AC98192AE6C0B3DF,FB051941EDA240AE,DE5B2C3AB81ED6F7,A49BD6E8C991ABBF,13D1F5A59AD75E1D,00138B45B2C8FB98,F6038AE2E7303857,F4707AA79E0536C3,D70B0338B54FF65B,1DCAA07BF4690236,DFA4857BAEAA7D30,41CE6F348E13A623,E6A89B62DFCB2237,0018B5CFD48026E9,A57BCEE566F4AA59,60D3E45CC7A567AB,C5D036A5A6DEC6C0,D0512D250268D386,0E89C77778E1CBA5,9B5B6E28828EC769,19CFFCA36576C510,003FEB211CC777C3,90D71CA22BA1DEFB,28D48A27D773DDD7,6BBFD4A2A5C74EF2,7EBBDF696143C53D,456D2E497EFA20DF,A7F9B173F7AFEE8C,5D19F66CC66CF6B4,0026767B51797902,02D1C8363C80B866,89F3E2D68ED6A405,A95E24C55C0076E6,AFCD59B23F7DCA02,E6B4C7A01102E6C6,959B47A6C56635FF,DFDE5DB5B06208A6,002C0BE332A5503B,B76ED5D1CFDA2BBE,F53FC4CA931164EA,D836A6122A4EC158,72FC78AF23C0D743,9A4DCDACA1CAAF34,0546272B79C8F40B,F6158C709B0BD059,000672ECBDFE28AF,7F93392C79063E1E,CA2B9C3C752D05AE,74AE3392A702BD96,F7EDDAE8ACC299AE,4A549BDDA5081002,028DD5023E0939D9,21D33915E7948018,003DFFF57DC33C15,C7785A1CF9A1E35A,FF2C647A0DCA6801,A1A76B5757C1088A,DF21E599D19D4842,20BD59C7613E6A1A,F884C54A49D30A65,3595C0B54B2B93C3,003F8CB5DB59C9D4,A3B84D27D11C8FA9,AED5C16932179E8B,C669A83C03BF040E,F8FFA5165B810293,4C476848BBC647F7,B06F63A480D306BC,A55D3EF790C2747E,003598ABE1D7F5A0,25FDCE068555B7EE,1AE2FCCF650679FD,3213EB8EF80D6AD9,073BCC2F043D115C,7BFFEE700F6B42BD,DFE39E18F1499E51,9DC7247DF8866DF0,003DA25355DF3B5A,E439F0235F3C6CCF,FC7443A640521E36,FDDFA635FBE89B95,4F0FC835C9D5456F,D4D9D820A301ECDB,8E23ED88A020B22C,FDBBA6D168BF15BB,002763089050AD9A,1BDAF6BADCAADA0C,3DF265F00B33144C,1E2DF11983B2899A,64AE685E7C4B6E1D,37D4FC5034CDE730,9926675AE241ACAE,8260725D2875379F,0005E670419C10FF,198BFA07B317CD73,FE3ADD9D5B906B5C,E4BC6CB2B6BD14FE,08AD694FB2EEDD28,4FC2E49ADC9754AE,DFAE6044904BA2DC,FBE4E75757A804A8,0000D48363BBCFC2,C6B4E65A6A78AE78,41D33D74D4A3A87A,5E93C800FEB17D48,1BB8E06A3A767F2E,95A905FB76F0581F,7D70FE78A9174F98,A95C55FCCFDCD09E,001FE8AC6DA7D179,D54AEF8425D0297B,DA3402FCDF4CAC43,D4FA927B31B1EE5A,19E281382A6E2BAD,2FEEC1FEF4D0DB68,641FFEFB773DC529,A6A59AAB4FCA3E4E,002B6BE1CD3B0FD4,D8B2BF6336B75A76,24D8F13AE6A09A22,2A2703937AF88F4C,5BF8DA88C6323794,716261EB55C29CA4,D53381D9E208780F,A491085B24355631,0011240A673D961F,2738E5D11EE66A48,8E6743AE1B40E37C,BDEBFAA66C86B174,D8FD34B7F9374286,867094CC5CAEDBDA,42AA1534166DB0F3,A379C2B5198B7B98,001997A2490FDC26,66E5C8D7478CD34F,0825F3040154FA79,04521FDE6D759F9A,33D2D4D3B4917CDF,4462037D0750BA98,833052E1B73D94A3,E27B55835CD8CC8A,00236054F26CF090,561B60A9CD418B2C,F11E2D533A538A4F,9CB56FDE7FE3E3BB,EFA11D9D52C40998,3BE75CF47E05BE8F,ADB3BB12B233886B,5D7451BAAFDDD99B,0022835AB908895D,D836277F8D6A359B,D67AAE27F8AC2ACF,F44A990A34748859,1976C8AEE0504B1D,BA743CB2947BB953,C9E176F57CED0EAE,79932B9B16189EFD,002F22B81A750562,5922972EB406A39D,ADCB11A5E6FBB755,D73CC5D4B0432D47,6248769F8CE7433D,7B6C5E558BEB7F38,748A8BD776C4A779,968CB13C33814ED1,000AFE11CC5F69C0,DFAF1577EC5F3D91,F65B0D42A554417E,13126D1D39615EE8,6CDDF61EBA360951,49350469B8C4C2F2,EF61CE2348541EF9,1CF54248C71427B0,002DAA6AA458CB4A,64E5C1E5B45D5A61,D4071053AF6E22A1,27A6A0531053A4D1,C18CD6338490EB5C,14008FD77E7956B0,24BC3B90F635CAEB,68253B31625A6DB0,000D0E56AF256633,FF10AEE9207F0F52,1A41405D65C9C472,A2B82801E192CB3A,3DD0E10D1D64026F,55C02AAF61C06538,9FED93EDA7B668C5,58303FBC786BF5FD,001D9E9F689F6F08,1AFC2BDA67652B99,87D1A0B228735547,839DBEFB6FA14B35,8F1975F58851A5E6,B1B7BE616F7C06B3,FD18285CB539AB24,A956AD744E594FE5,0022E1C3C5501AEB,6DCC4BBDA204656C,627B52FA2A60EEC4,DADB039443B06287,1280590211A56639,F8355FA54A78A88B,3CB28EFA608E6B07,99CEA2D4AF34F95F,001246E76CF13239,7796A5EF5C4919F8,60D667310826A3BB,911A469B6A68EA2C,6656655E44A9A987,1EFCCE66ABEE8660,E3DA663DB872AF49,B532FB2B23AE30EE,00208757810354ED,917861C5ECA2289F,04A5FD03C69213EB,63B66D137445700D,424A0B237A2C09B8,F4FB6FB5A2AFEC7F,675B3DBDC326EFA2,7E2C855207E6A94E,003BE686CF5B2BD7,8CE3DE1683AD0D52,1333D0D78B84F6FE,CCA905C62ED661E3,F8231F2280A3FCF8,DA0C568FF4B2195B,B9140E523B7097C7,D1CABFB23F5071CA,0011216BE1A06AD7,9C4EFE33FB3BD580,3ABDA3FC4E44DD77,7DB6E2481D74DE4C,B2AEF24284268D29,E1CEDD53B3B5B8F9,9AAB7FB99585EF36,FEC9B24DA2540E8E,000C97779675D9AD,5070ED74A49CAE7E,26193FBD1859A082,0A3AA596D60B0895,05B3ED5A5CC03C58,E47F7B4A482043E1,1D712E7F3EEB2816,8F8F009878B7DFF5,000E08F0C981B209,413FA7FEB454F87D,B6A039D093AC1F8E,656CC21E7AC267F4,71723AF05685177C,6F1DC2BC560BE13B,3EF3A698842F2AAA,D7CB6EE263EAE54A,000E8146B6FA76D4,A7B8AC92C2932427,4E7A8E4B3F6633A5,1F43BE07E48949EF,177F16482C5BD8D9,2598A14D2083F710,CDAF2DE47D790E20,16B73B81A4401DB8,00022677754CBFFB,1B43C0B62F61B209,B443BD36230DB468,3789F8DB3B898CDD,B698C31C2972CF6F,97EA56EE7CEF2127,D6E41E2FE3D7ED35,974DFF2E9299C25C,0000201E7E9BBD21,01032CBE8580DED5,7D623EFF3906B382,1F451C5623EF1E23,3BC762D0B3DD7A0B,E62C5B2CC88DB5DC,7CB0F7E47328C9D2,2BD4EAC8F84C7019,001478C7A22F1859,83DF048E46BA153F,461A2DF5052600F2,F6D1CB7BE7D20369,0438050D1BED7C25,EBEB77BA4BBE1E5A,4DBC4B6741468BAD,C2E2F3F186AAFD57,0032BBDC0E8A35BE,534332E42F7D49B0,5F94D35758A39906,5410B1A227740ACC,5B914C56DEBB1795,7C03D55C8B9F73A8,435EBB793D6027ED,3F37A7B69CDFBA8D,003D952AF6131B9E,23B78F8B4085CD9D,B040C51424D9BDFE,5E1F0E87DDCF6C91,D2A577C645BE3C9E,5D756414D6565502,B17E5A7F184AF521,AC9EE3EA5605EF56,003FD8F12E2D1E6D,7762BC75FEE4BDD6,A71C1BC22505F768,8917C3B9BB85886C,57AC59181C333F05,E03E949723877E73,B29B1966301300CA,3AAD5DEED5A689CB,001A2CFC7EBAE112,937F21CC7A40F411,32AB41471B17588A,A4741E2D79B486FE,EFD7F181770A632B,252BCFB50CBA9AEC,B4B085DC35D85D95,DB078ED073A43136,0011E5C10FD0CF3A,B2995DDB56751EB1,61475CB78051621C,D992140134DFB45B,20BD696F5AC08F2C,A9270DCBB0FFA041,33A0AD97D275A4F7,1C336659EFF10387,0013078B7BD77810,8D9A8970D977BC35,8FF7FF2FEACB17CD,0F6C06C09440E2AB,B519AEE6A9474260,6C640466F6495B18,1F72AE2BFF8710E3,03EE916575491485,0007B9071A0B8807,DE26B1C59CA543B5,C8CFC60A5536600B,5BBF4572564938F8,863424BAB1A44594,8536190060B38160,37342A90F9504FC8,9A6A113F87B6C9DF,0010431B578B58E0,CC0B49200054FECC,6BD9622058A8176E,FA6AFEC0BB86AF21,360537D9BC4262B0,0A1B78D8BF9A348E,2CBE0D7875E58268,7D50F92B7BEC4F02,000D03CF6DA8BF3C,21D952616351863F,0582C73C3357753D,1DC716FDBDF61ABE,B618ED552674A069,8F4D5ED9DEF02C98,039355087AE81538,36DA9DB1171D9A46,002B00F486FB071F,5B4DFE5A0337D254,619EE67C6CA91E8B,190491B42C7DB076,F95C59C36F932D18,977BFD6428B83792,DFBCE28E439391DF,DB538EBC2A8D91C5,002D7D2D7BB24620,B978B273A849CC70,1FA17E2432E3DA21,48A0F1181604F66E,76FC9CD9DAD33CBE,A6AE1B44DF56CF1C,0A6834DC3D1B23BD,DB31BFD296910D78,003FFE55A747B56E,044B2598E8A4FAA4,5B56F36813866E01,C733ACE25BA27458,556C4E39C460D574,2A8AD2680050A051,10FC260E052FFADA,0B19AEFDF1D13AE2,0003B83C3A4A360B,ECB579789426D472,E586722F555D4E50,9018F044B193BAC1,44F4AFFDEC4F5FCB,D377F7C95594C86A,99E0B04D00E0C8A5,EA084B427849928A,00027FD83E634E13,D810F281ABB1E538,AE292504B02C97E1,35C39863FABE6A02,9D7FB0FA11581EC1,FC31DF35E68A982C,3D9447E135327F07,DFAAF68DBB7EB770,0009C59387FF0AC0,6F76B6DE7331FBC0,ED1F9E0DAC1BCE3A,722179059712AC05,66EFE705714D12C9,F6BA03D809DE5EC9,44351EEB3DF46552,B691AB95C3147F41,00243152DA8B8D1F,8F5D5EEB361DB71A,EACF09E48A2D0B31,7BB78AB83FBCA920,FD9AB8E86E1AB584,3EFC47AA5E3F63BD,B19935EBD9DD5E28,CA10E574A872ADF3,002D9FF4431EAEB2,18AAC54BAB10FF02,0E579D9A254AAAA3,B7E921FC5841FEF2,04AD4FC5C1DD8665,B0E91FCDF3325A96,3F81FC22DE02BDD3,DB1A561B961FB964,001E56E1B17D0EF8,9248C6A275990B53,1DD1E2D872D49506,6FAF6C40F49D83A4,F9352096C2F2FA00,85A8E0E7EA633B96,7F4185E5CA3FD741,351FC51A90FBA03B,002D18B380CD5BC6,629D04B063ED2A67,9EF9286E1D54AABF,C42DF4C24610CF8D,DA81D08928ADA23F,7A157034373C21CD,7594A62876CEE2F3,B45AB0D74A0C5A6A,000B692D273D8D3A,92DE665F128F4B75,749262938C74C334,9E56EEB93597477B,CCF8D9F390CE4730,7EA9F95138C7E658,D26A7A6DC216FB03,A98A7D529E2C1F18,002347E530715C4B,8AF84132B0B40E09,6A4F8E085BB98D57,D94AACEBD6014D0A,2D4FDB48666DD740,ECEC27803BB117A5,C2A302AD719D6FE8,105157F7CEC1839F,001F33A5AF39D9A5,73AF7589B580125D,B15227F5168C4DC4,A947998E7433BB29,A6A2D8268A0AD263,A8F86F5A9BA25C0F,89D602D1ADC4940D,5ECD02BCA2DF8D3C,003A9DED85B0455A,DCE45EBE971BED3C,EE00068011FBCA6B,6A6CE986D41C0F26,ED3BF79E5598F287,C9F927852EB289CA,6535BFFFF73EC737,A26440C56B6F6A2D,000AD5CAF0BB100C,FB40C81B8577C24B,6A228EFEF2857457,606FEC144877C8DE,8984BD0AE02AD191,DCFD0D64A79B58E7,230DB98CE54F6376,551D0DF8CE796364,000D9821E7501803,66FA0CDC8E0CBCE7,718C11096AC4FCC3,1D49B6A40F445E19,EBBF54ADCF2BE142,B34B16DF17BA98EE,6746F6445AE61E19,39CCBFDAC797206D,002918986EEF7A82,B7A4E6A9F1F887A8,71164A4BCABE0D2B,4515E87014065497,87D1D2AF5B7D6095,ED69DE2E6F97C091,BDEC5353C8B0B7FB,048B73620BA31BEA,0040519B449A5428,E9EACCE6B8C199EA,D7C16262CAF8B47C,6A7311492F260186,A9868DAABE661458,671745269B8B6796,07F9859D7EEB4168,2D4EEEC4AFBD4A96,0013A2A74EA8819C,30DBB7CC14A0907D,F1E1AF975DC6BA82,550BF6A3977130E8,B5C8215A5BF21031,1B4CB1F8B68F7052,59F9E4EF4530D84F,A2E0984532DBAC86,003FB08EBB2145BE,AEC77A75D6C1064C,0BD949FE95B6F61F,D28250908F82C557,C67C1B117CD2211E,994527CD48241B43,BF393BA0A81C489F,BEE5F0D8C230605C,0001D51A0451018C,485487D977290E1E,1FABB83E1CD14E83,9C0003502C7BAF7C,4701C389182D3505,C4E55F94EA70227A,A390108443AA024A,9C0013F8540A6638,0007C5D30D311888,6222D67B7DEF5C02,00D5B345A2C48DC0,C3F97C316CEF26D5,53D7F3A4DB1FA663,8F2E1EF8CE8BDCB1,DC418A5390574B3A,85005E785B536CE0,000CC08D15EFA512,6E7FE88A4FE82A93,C85F70326533FFA6,227F178622A173D5,87485158AFF435DB,EEE688D5AF114155,F18F8B9AC371B6F4,375917E165B046C6,0023AC104D20409A,6599CF835A28E6BE,568266138A124307,47E92285A53C98BC,9E329FCCA12383FC,DC8D352636FFBF12,8E6700BE5F703CA4,8568F92FD8C718A5,002DCC1097B6DCFE,F5DEDFDBEDA43F86,D1E5CBBCAF4B2E4E,0EB03E874032A100,96E0DE0426F8C871,EF19AA827E30535B,390E385E4A93A202,DF2D183BD9DBCF0F,0023805BEE538EE8,90685F0DEC330896,73CBE06CFD3438AF,97323F16EF5FC63C,7E97957ADDE1F736,8CBA507299385A3C,47A522EC78777051,B121469697B133FD,0003E1C15FAD3955,58BE1E194614F247,AC15236BA4577010,4BAA4E4F43132ADF,55A6D3A7A114339B,ADC996D4E3980C96,1F566F210DDB01D9,9C429275C44423CC,0036A996C5EE2D20,8393E8ABDDCC8D88,6D4A7776CA64A717,E4FA9430D0795EF9,5344768BE4006474,2B15DB1C6A0113F6,D3EE3C6B6CAC0B38,250E6F2545A50F9E,002F1179AF575120,F0B705E5EFBD0D9F,2CA23DDAF70419A4,9813CEB2414F9439,15FCE5687DA646E4,3160AD95086A78B4,8A69CFE5AC1DF33A,8AE956756A9708FA,003EED5ED7FC5A95,EB985341033C5C93,80E4431A6D2800C5,D623FAFD2DBAED6B,C083DB8B5952612F,6109EF683BA43CFF,F122B6C2C6BE5BD7,FE27E3664BC56806,00105A229B3DD05E,D8018D1CF18A5E2D,8DBEE2F119738125,CFFDA6A3B45662D8,EEA05C8337F8F0F0,264BC55CBD4667C4,A4B387224D8F1DF7,F1568F897CC01E32,001794382C3F7E48,BDD6D8CDF8977071,38103F5539FC549A,B07D7560880CAE4F,BCE8DD0691FD4C3A,F8588472472D9C85,33E0D0EE721719B0,4E91C4A796D7CC34,00168638C2C3302D,9ACBF96C32155798,3ACABDEE16D89D54,E7B4E73BF4A77C6D,94C7A950FF0F7EA2,07AC80B961C8A326,01EE277CF8607E14,5C0C0DE755F4EC5C,0028F0ACC33A652C,7AD6194C761A0E01,D8EBB01C4136DE05,AABB6F1E54692841,6514BCA14977A020,B74FA27EFBB729A6,415A527F10385511,BDA13B58CA662FBE,0028B9C34D873931,659A879965E9AB19,C47257E5ECAFA9B1,EDF7BDF91CEBC599,3702358EB37DD551,DD557E9F0C8AD8DE,ABC489531404CAB4,6628F096F7D337E3,0028CA6A654F83DD,3722C1B623888225,CE39DA15C6443D82,988FFA6C8B44EB44,09E6DC12EB30CF70,0CDCB498E47B3573,583C26104FF6195E,A83C0FE53FA839EF,00103193E84D370D,9E4EDFFCEBE2C014,FEA3A00863DB87DB,36C69CF7CBA4BBDA,94050D071BCBB370,F6A9D28876297CA4,9577EADFCC241345,F41B4F440AC293BF,000B462FF1523601,8B0129F157B86B2D,C4918CBF886C07EE,AEB59152E86262C8,7A907E82EEE0C10F,4290A4713299DA28,1EE1CA9CB5D7026A,742D211CE6BA0BD5,00099A25FB5CB2E1,CDBF3EDE0FC7728A,02B8B2BDD117177A,2A307DD68531D1D5,3737BC38595EB5FA,2C718A3B15481D39,5318BD220C8C0BA1,709B3FD332F5E768,002D11BF8DE38D16,1A73C01CAFFA5D54,F088C6F1E0F091C2,A21D8306D181B9B9,D261BCAC5D367060,FC97580C73186F39,9E653AC6EE1FBE6C,285034D605A37683,00054E87069A45B9,487E72736932F80B,85C52DA93E83A6E4,F092C771B3D0AEB2,32EFFC24E82490DC,D6BE36849C46A727,A2DD6C3CF9C48318,48A45B8F5EAE5088,001897A277A27FC2,851F3475010DDEA2,0980F7640BC60A75,2F8756492562B37E,74BA6F76C9E4F8B7,1CBFDE0971C4E195,F9261D02BF6C4D05,43BC4A79B341DF71,001DAB02301EC390,458AD3DC83E9F8E1,1C72207532A98FF4,C4C79690897B2D3D,C8DEBFB0DB9EB4C1,C97A1DF2EA713C48,F5167D4829BD2F49,F15703E7B06BCE6D,002D2BFB2FBC6E89,AFDD735CF259336B,5EABBB263BA4220F,F6BBDC53673FB39A,5BC46D50CD968D38,A1BE6E22F94C28DE,6273C238BD5BD908,37543501881119BD,0034104F3BD9ADB8,6457ADCA58B4E637,A4F0EB2A0F1B21EE,3EB261487E3E513F,25DA3EDBDF83C506,1AC321761190C5B4,741A8CB23A8CED0D,96B9D3778A1A232F,0036E2E1C3BE7330,0A1AAE273E4095CF,615CB764828B56DD,F93BC7E14D81B1E4,158497D36A719F39,3ED2DBFCE529E8CE,E8F9BA9339F6ACCA,8D431382F1677A3C,002A707F3DC8D4A7,C266257D8A9A1197,0353280248C35B9C,621F05A2AA4BB20A,3E144E3D3006B92D,DB31C3F1F881180B,D8C70D8B93C84CEC,219B176E8C8E52ED,003A4BABFDB97713,5BD39EEBA08882CD,EF0D8ACB1272FE21,647895AD3CFDBB76,783D0E2913FE118A,1796ABE1B3686D9C,8EDFD3930304130E,649972E2385B69EA,00130ED26767A121,7C869C2A14FB6898,22108C89FADFBAF2,118479A99DFBB001,CB336AAF2737F3F4,84DBAE17ACFCA0FD,CE9FBEF961397D87,3A877302901C017A,00262EB4FA206CFC,69519B0D6B8AD023,C60AB0B51258A079,BC8A3C53EBACD540,E066A4F1FD769780,3F91B988D2D2C9F6,2D171B0166300E48,EDCF4B161B535EDD,0018E400122FCE38,D26D09DA942407B7,0DA7707851626013,514935F9FB103B6E,978C728EA2C6B77E,AEC8AFEF4D216C58,2BF860FA58D0345F,8749EAF0C93837B1,003B9368F9E3BCA2,D82F48534DADB5B5,8A32C588B7AB6A61,5E86045423A232DF,FE1F0DAF1D0E402C,15C366DE0390C96F,A4F2B3187623D431,BA4C4854D5CE4C66,003334B371DCD2FE,DF896C1802EF762E,631150D17E75132D,EF34D9AAE8C60FA4,E3DEF839A85C09B0,2ABD3404C26193E3,0BFF5A2052EA7A8C,E79F497ACB6B0E8C,000E2DCC5BEB3BAA,D91DC76D45362458,4F247FE054F02954,C9EC4A98A0E65DA4,5E397234EAEBD211,5ADB9EBCB3B2C5C7,FC2746549B148A3C,654350FC85F16151,002BD82D0F559C5C,E55D5612FCC3E5D7,6C8B37611401C7CC,8E1F62816A8D4FE5,4083F3A76C3FA3BF,8BC27583EC61433B,BA31A88132120FED,5A801FBE6CFF5DB8,000C2FC170E7014C,A8BDA24A0B1BCEE7,F7AEA855E2B95A5A,850DC131345EFF29,7062564DD7463144,534E31812B42C4BB,61EBF8D1443CD87F,4C2F727FE7A7F25C,001E8A76EE559E10,1DFFA2A656B93C33,94258B872E2C7C1A,56A45C97A342F738,A31F848536C007F1,FA284F77F9CBBCCF,74A095A8FBAAAC3F,332AA94E0D3DDF6D,003D9D778DDD196D,46029A648709441C,2ED0F63FD21B017A,733E104CBC8776E0,0F48AF8E708507B7,E547B78D1420624B,279AC329AF8464A6,571CB791F2C81712,002EB4203C9404EA,226DE8F21327E8BE,A7DE9577FF89481A,D14209BF23B45D8A,2425C850AEB947C9,960D07883188EAAD,36F09349E6C2BCF1,34CD80E354C09B65,00335B783192734B,931504F68F084062,B834DD997F86A83B,07E5FF6895D24BE2,1C9A082106A65479,0F1840391ADFF3BB,779BEB673009C70A,A2A576D3F7A01AF0,003280B8E02DF1C0,932936D39E9AC6BD,5A50A2BFA1803C12,DCD07C5F5BC940F6,3323E0838AB7907D,58C2C72FAEBFFC75,77E05F13202A10C9,B7A70388737AA74D,00404015F83E2AE6,6C98172DB08FCFF8,F7505F7DC0BD7D45,46CEA6D56655FF97,0B83ADAD4C1A2762,737A13B1D9C5286A,F0B72292F22CDB36,E217E8913145F53B,001B931D1936DCB1,8E2EFFC12DFFDA78,6FE86CBFFC276117,D0BECF5E06DE2C5D,5641063FD1647BA4,EB1FEF452777D024,69AEADC2AE3B2961,4946B977DB713E95,001CE4CA362E1097,29C6301632B41313,F88B03EDE62EA0C4,F14EDF270D4DDC38,D06BCDCE07E8E46A,AD541F745179EE8C,625004AC08C81598,B61B7108E656CF17,0004B2C2482E1E2A,6081B5A35E1BBE1B,015181B8F439FD5F,447F3313A6F418D1,40EEB5B8447557BE,A2C50EBF2FE4D2AA,717C64C062D6CC2F,E52D08D2CCE38E6C,003314A179A8CDA6,DBC3A00DF8FF3D5B,FE179750A29BE18E,38A0D7F0BC8B4F3C,A2BBF5C46B02DE61,6CCCDA958C077AFC,B8DA6B7C3427035E,E6FD7CEAD00CE5CC,002C9DA58D903358,C3F19DD4D122A8A5,AE40BAF8112E18BA,DCB2E106EB5C161D,6380C93BA0008A38,67EE0F3840D816C8,1A0F599FDA873F62,0A3D2FAAD4687CDB,003F0CC736F2F962,85E160BC1C34081C,3576E078C46457BD,3105EEC353E06AA2,0B9996D8BB5D1602,A4BD8064978E8AD2,27924D35F1B4A053,147F55CEAE896DC2,000694782164B8D5,05AE26B7F3FEF5B6,753A85E6C69F67D5,54C9EE9F294F33D2,4D7D4FF825A01C8D,15F192E9304EEE40,49CE463FC97E5DD3,524BB0B5EF7BD929,0006C708D8337EC3,870D677F0C1F1FB2,360A8219161A017B,719821B21EAE4D21,B1AD4FB02EFC395B,90E53458CCAFF9B0,F6661564663DB7F0,CE50469C7014112E,0020EF0E298EA96E,FC86397B542F76E0,3F6BFABA0D9C5BBE,7DFDCF99017E3D43,DABC81DDC14F817B,0C4BE9923D3C20CB,D0880936FB7BFFC6,391927631599616D,001FAE7FF590B081,D753E11B214B4FFA,D3BDA48726738E26,2FFC245348DE3269,17A7A845D777D01C,13CB180406F449E4,632C88D7E6486195,69183E1510871DAE,001952436FFA8E44,8320E20E6C7A5838,6B924E6BCDEFF7BB,EB8883CFFAC30D0F,609D36C9713B2315,4964BDEB117B2141,BE825F5AE7BB642E,63CA5CEF57521566,002089470880DE66,F69400CFED890E40,87E62FBB53B1BCC1,36542FB2B599D081,03070B9EC5C774C0,554B3FBCA7678803,CE25730BCAD959B2,298D5782FF741880,000EED975025ABAE,2E45EA8B3F87126E,3F752C19FA2BB30E,EC29298DAABF0ABA,274BA6B9759DDB98,18EE26729B77167F,4E8368440E47534D,057149676C82F798,000A269EB95DA448,880BDBEEAF1CD527,DA1972CE5205899D,2AFDFB3736DC256D,A3ECAB5A270BEFDB,5BE8E995148C30B5,863A9185D16A3F87,F9D6B861EE423950,0033D9A09A76EBC7,282D909398436888,0E71242F036C813C,43899F6261846D46,AA129A0AF05662DE,40E77B95D6C51870,AFDFD6C10FFCD959,B689A51C0A188F1A,000980C671293ADB,B71DD2AB18A5EB7E,5DED95C835D12185,BE2C986996564C89,6FBBAA45ED768EB0,97329D9A20041CD0,AFA84FA64DFD7F90,9EC71FF053FD0B8E,00207EB48CA4A518,9BF790C5C7621006,E41811FD0C9C2393,CAEBA0883B8034A7,BD6A09BF63B8302A,92BC5AE21AC17D03,BBB696B13907B58E,43A3463F150C8E15,0022A8E62184C142,D30CA6D944F52040,62CCD86C88EFF727,B3FFAC33F174AEC3,DF061A159F0AF422,B4858744F3CF178F,91FBFF24F97514A8,CF58709E08CB107D,00360A0BC8401278,BF64C2A921DDC0B0,7D53CAA19DEDC2D8,36AD298499908F5E,06A5EA2407FAEF0D,49BBEA899B85374C,320ADCABB6F85926,F01715273FC3FD08,0023AC3BA02CBED6,847765BF27E76147,F73AED5EF79E7FA7,6E93D7B1BAF4962C,895C99D9EBD1CB00,00CA8D20FEAA898F,14FEF1C142C6AFF9,A14CFA7DDC5CF9EA,0036A0FD7CAF5A77,1619BE2F760CE01D,A84964A38BEBE5E9,5B500517DCDF1DEB,B7668034422E918F,9C8C449784152E68,0F80FEC8A03C9587,A053DF19EDEA4D39,001CB41FCB757257,751FC3803BFB8204,1EC2DD591FDF7526,F43FA99676577E77,B7FD8E0705E4A7DC,5DD5CD84315C50F8,8581FF37893C19A4,E653A370389DA3F7,002C5DB2C9F01D15,BC34337D627E77A3,E1626E3D72452C7A,70DE1564728AA22D,482EBD51D6A8F9D8,6C8C0246D118E880,178193118D4A6A8B,37515A9635D0AC9B,0010C5FB8D66086A,8D75FD96DD8C81A3,7662980C9D3AC74D,869E28CF9073FFF3,231D83F2AD978703,36E402076A0C2550,9E548D6305DEA787,324B7ABC5F912673,000E16B6280FDE49,3A4AC32AFDCD5846,A318B9689ED6C60C,8579FAF06F9A30B2,166D030A2C6511EF,55F017D3155C6A11,F4D23B3651F12CC4,36FC915F6D1B1B79,001B5156EFA8AFD7,21B3774BCB607D22,C202F2F51385B197,D6DB733ECECC7888,1FBD8B7257800194,38053A2D2CF74127,0745A3E878A805D6,EC27D34727D033AD,003E909C9D6D35DC,6D75855D23604123,E135C5EFC3800248,0D9646CADA685D82,90EE3095C75DBBD5,BB91CEE020516859,44EFE3131D53FAA6,2FBD2287304B6F22,000FFB8344BB777C,5E86F72F3DFB8ADB,D3183F06E5859F08,1AA7BF4B08499E75,3BFB423E7F975994,5A24C0F8505F1400,296D80969047D047,224AF37B38E7DCEF,00316B81DB7D519D,D556F1BFBDE45C8C,7857911D150E1EA9,427127DB00CBF1AD,ED561ED11A700056,2E2FF7A6F9AE997E,54B5C42BB4574C8E,DFDF48361A40B1D2,0037926AAE14CD81,0761F69BDCFAB61A,80017266A58591E8,A68F29EA4B1F10BB,832FFEDD690ECDD1,D40DBB57A0D750AB,B310927E062EC566,DC6D11D598DE9C70,002BF3EA9E582926,1F09BC2099158C8F,2241B289DB9D0E84,5D506C6C6364B64F,44EC09B7C5803DEF,F50F96FBA2C88EE3,4F8CD6EF0FA4F840,B38F14E25E654735,000E4D6658C481C4,1557C8F956364660,53E1700069B7DFB2,F06C2E6DF8A7FF77,F25092F7B55533E0,6E7C0B6C6F01C6B2,4E3C12664306CD2F,A16087C127B9ED66,0039D9F9734E2491,53490080F7D2A979,E64BB39D01436B15,1819BB5DBF62C865,D65886260CBDD1ED,EB3F34D2059F58AE,72C684C888427808,2E7701347760B7AC,0025A22F4D92268F,F00574B00AC3AA6A,B668AA4C73A1C4C9,E31F13303D0A3FAD,50ED2F715722AE3E,30EC158F772AB009,09246B64F5CB283E,72C8C05D8BAFD866,003A3FDC07DC5113,6A9F9853906A7CAF,0103E05623C27E55,13014AC698717188,CDFBA895AA7A93EA,1B40216B4CE7C0C4,5E7D125C81832619,3CFF6E7BEDE51C6E,002BAD522917A5C4,56265FDCE4A74D8C,1504F17C23CA1034,B813E32443FDD326,9EABDCA97417D7B2,6BB8A50936F5C95A,AE5E43A7B93E47FA,18A76F932D1A7DEA,001701C0DD6CA3E9,884325136FD15B81,30ED0DC6BCAD72E1,9863B1F07CCAAF37,065DCE02CB3D8FFB,A096A9E45106F120,E068618AA7A6CA7D,1F33F0158BCBFFB4,003A7F540214162E,8C5E3D576661F672,96346D76ADCA900C,FCB868282BE7465D,5AAD06FCD891A013,1141757232F802C0,B68C2F5B189DC2A7,9D8A531D8178C340,000E7875081DF65B,598CDA137C877CF6,A9B0039CCA7B3969,B3C2925944A0CA1B,198182942C40C012,EB3B8D9A512C3C0E,25EAE61268E7CBFF,35B8C0353D18532B,0005417FE75CA8B6,1D64ECFC6570BA7B,4F25B5C4B9AAC860,75F7D1DBAD1DB97C,C97A6B17BF75D8F1,FBEAEC70EE236CE5,240E9124AF3452C6,C244E2DB791D42D1,001D5FAF64B2D62A,B344E619D3809880,8E1CBBE4BF4E5798,E542ADE3DF804D2C,19258985A2D0C6F7,46549B04264771AE,640B35907106CA1E,0B81773172B54C4A,000E8D713C710A1D,5D3F63DC32EDCE27,6455FE0669E2769A,295CD68C79668922,2D32FC0E28724F37,B77F8B45C5514B6A,020FF36F455162E3,5714B74F74950DC0,002E9DD04750DC41,01909B8D496C0568,BD6BCF61A91FB453,68DEA1A4A62B6371,C88E4910FD4AF11F,CA78DD3659F8CEE1,8927A959E09A9B96,58AB890872427D28,003394E76946AAAC,E8F4F96835573AC6,11068D13141BE2F0,97212C2D48103C8F,3C153CD6DE51114A,0D2B6D52739AFC77,9AB4D1820A42A3BD,6F9BC53C2997EF6A,00358D39CB0D388B,FF58C9418E0F5B45,02AE6CC8115C06D0,99215BBDD1416C9E,3C1D206AABCF3678,CDC53B7D1609AE3E,D60AA1A8B3E01D22,F4D874A8B2726C20,00318E3FED703838,3BA05B4E21ECD38F,435F9A599A820079,6D81CBFB4E3F0F90,06960374E454EC37,FFA6FE49C1F11780,7D6BE3F787ECB837,BEFF7CC2E2B8EB17,002A4597B10FD71E,B2E9C7AB07474617,F286426BC6425CFF,90A5FA917FE559E3,67DED3AB920A793B,E1E29D4E7774AECA,7B8EDF04D2A5B4D8,53FAFCCAE50C1CCA,00251C54AADEF798,D503241A22ABB492,B7D3602E0E2930F3,2C82C3C166095352,A3F5B7B41D57CFE2,2619B01F9A58DB02,B010E6A4F4797282,A55E8D78BFE34B26,0009339645ADE491,5BC38F94B6021FBE,E37D28D75174BF1D,80EAE68943CED6E8,05FE358C81CA4D8A,823699885D3CAD6A,CE4803B55A631D64,D5FE3DE5AD8EA01C,00215C967D273291,859950C1CEFF5948,CAB99C414A6B2602,F086E38A715E3F6E,EF9FFD6344D7ECC4,787BB1D74845D799,60E985425240C62A,F2A8F5DB7B5E96C0,003B1ED2569B93AF,88A20879AA253B27,36DCED442A1BCBBA,0C87B8D8183E0500,A0D960E795C35F0F,E56C500CE5A33CD3,3EBD5250F2FE8305,81C49271A44F34B4,00073DE467453EE3,14675BB4F77506F1,6CBB72F1808807AD,4A525F658A191E31,6A73FC600B459454,3F8B5631FE61F4E5,1D35CADF8D9562F7,15B509BF3F3972C9,00244F905C4968D7,C597FC1CAE350C45,7D2DF1388D96A335,F1135C1D58F2C525,3515FB65EF91C23B,00DC52E63537C595,30B58A0108D3DF9C,579D3B7BA26BE5EA,001F1B6DF250C8D7,2B32FE9EB1C86075,E8602DFDCF446E72,907D6D33661F2D08,03D8B8F52476A154,4586DEBE0B36AF64,857CE69A559CC752,11D8D1551644211A,002D6CCACFDDFB61,8B291B4BD49CEAFA,02FC64A4A7C6EC4F,08717E1F538ECD13,3F1497B05A29F5D2,239693F1C8987F91,52C1A8A992079900,02F7793490DB41C7,00242F438D1096CA,3B796CE149DD490F,DCA924D16C92CF4F,FABA43014DBCD025,E947F00DF3363113,483331E19E83350A,78DDC1D00AB7A993,86EDEB6F8554CEF8,000493E759F6BD72,D172470928BDE4DF,DCB9F5EB867807C5,836A5A8EBCCDB936,769211D88F9333EE,5B74C9E95485B0BB,3FD2453F24D4DAFA,9C49A47094430E41,00376310B03B28FB,43EB1C369C0BA677,F4C4F04C5AC623BF,357A70000815A5D7,AF70FF577AE4B07A,53E2199BFC04C976,DEA09246FE4E57A8,FE0561D08188E2CB,00174CB45FA78931,75ACA19112564E12,1C98190ADEE74C2D,492CE2495DA843A5,04A3931F1AB3BF78,12D683C6CF030E55,576712E3D516E277,22613915A5D90D61,0008161A40279081,681A4BBDA36240AF,BFF010CD44159382,4159408B1F347FD1,FA94CE1BF78EE1D0,E3B1EB724973739C,F4F6F25613B54596,9BF18B5298D608D0,00266E896070FF67,92BC14BBCE612028,D42BE17A36EC5BD8,F21C64A17A2ECE8F,AB827F57654C59C6,20E8B219586B25CA,DACC3ECD32A6626A,DFC1E3322D713BDB,002D1A038982359A,5A1A83F4174823AD,51227800A9075ACE,6AB7E04E75B10D76,583D4E205817AF03,5D3E1EDC1A602E96,9F724E0EF57D43A3,24734605140068F7,00135E7AEF73FA28,CAC5F838BA4DA5B4,B8107583FCB904A1,01FE760B7120236D,45336B0A30A2EF2C,78310856FF9C9144,20AE64B27BD95A34,032454DD8A76C211,000C177E086B176C,ADB8EA3079C6CE80,9CE810B08915ABB5,4FBF16BAC97009AB,935B374058849ACA,82740F09A6B1AED4,42B2CEBD4ACACCC5,A88CB7328231E5DC,000A7C32935D46D4,9101EC5DF2C3F879,3E33A1D74FEA9698,36E831A1D2B22DAB,1F935BD70AF6772E,BFF1F2BB7C1811DD,3A8552A303A5A9EA,0F193A4933223F15,002698C20F0891B4,2BFAACA813AC955B,CBD999F314DE5F44,54602358AC316BF2,57A1F0414E24ED9B,D20021B2F9816C97,D8C4D51966F84DD2,5D78937E60121F5F,002D786ACA295700,36F19BD72EB8EBF7,B5B2FF0CBF0FC4C5,35EF2AC1047CACD5,0F206FEF57970573,8A5BB83F39D4F514,620C196E03264A5F,25F8AFB54F55E724,0026F4D524DB98AE,27B5E559F1E8A402,D195FEAB37F21302,E891F0DA48D501D2,3D1614B4F4CA957E,5E81469A184A750B,2B38F2933D2EA87F,E1E5EFFB3D034910,001BC2557654AD8D,F3C0BDA14A5258CB,086CD6AA7454BC3C,1F4E16DD3768F293,93371157DA0AF597,8115A390AC502422,C9F2C27E03675EA5,A9386DC61D6AB272,000C58756D9580B5,1893DFF540C150DC,840AB53724315EDB,FC9AE229A43887D8,FA947E1D1D078CF5,62BF0F94FBCFE499,10DF2E059DF14C2F,6E3CD4D273CD4D22,001031F21A998992,C745DE7C857C656A,CC27E41B08D8190E,010DC6C4D9190A75,585BE9F07D11CAFB,C3F74D2675D04914,F2615D13F264BD31,6B29F2BE60888DF9,002E08BA8F165E63,16B017E63F66BCEE,2C72108A540F0AD7,6779CE72F4CD7238,33B2D04C5B9551BE,329F3FDD75CC6268,61703502460D3643,7595891718A8F623,002278CD0726DE51,7AF89B9A35C24CA3,765064466A46804B,AF025B26E4CA0B51,25BC736A017E6107,7AE01265321D4E54,EEBAACCEA8D9428D,602857CEF14C89BF,0032DD7D2C027B35,3269FE313104AD91,D03D81EB80F26B13,4FDBA7026292148B,77BEECCAD2C7CE47,24F677338DCC70D4,9D12B135C466C5DD,65CBBBC6C60ECE0E,00301970DC68A44C,1F578D95C520E17E,910BCE8DDF494442,96893C34C86CD92C,C57469476A06A48C,5F26C5590F71D15C,0A769EA6C3EAFE69,544C0EB9357204D7,003B1BC2463FC9A1,762780433A863860,6BA571E2669C0324,8A6AB390F6D57D59,4D88882D9CA3A4A9,90027EB59CE14E97,8F5C6F222F5F38F2,2A50E1014F9A98F4,00107C069731C7B1,67FC8988CE029644,731B04791E8C09EE,8AA284A20BBBAF11,5712BA2AF9C61E64,E1E7A3E66C936764,06AFD2A259C4A92B,AFCF7B60108E34B4,000A5A310144709E,2CB4D75B1DEE55B2,2427169449BD5976,269BED9097E2CC96,C945DA918FABEBBA,C8A1EB2A5B8C6ED4,3254AF7E1E93696C,DB49ABC3C51E9E61,0011A1F790B80985,1C96F093D6BB0C59,D96B6F8838E26736,EC845C2017A6D24E,02BEF364A1DDA5EB,CB699BC30492E859,3733E438C580EEA7,FD005FE1DED9E2D2,0005B682CD990B07,8870A69A0ED0A61D,D239B3DA9F5EAE12,4E31B8A98049FC1E,B90EDB07988AF1D3,B42481BF794865FE,1FBA0A22B1A743E1,1F9B8E47CF9C1AF9,001BAD534DEA6491,BAFCD93D63EB639B,37F67BDCE160E48D,66099B7FFC907257,7EB429FC87310EDD,95A586FDFC102A87,960A0A45A4D2CB82,E2259B661CF1662B,001ADDDB643C75F4,A21AF945CF86D780,6A4397397F0BEF21,9B6BFD66FE76D0E8,B24C98A261F2D5C2,5E287B95C622F4F2,185D16A79D85B0F5,94EF9BC265037B6B,00357F30BD930E56,B69400CD8075A7C7,24E172AEC932CD94,4E9938E57E92C3AF,DA8A9B0428D4CD9B,4B27F45DCAF15CD7,58B206E0FBEAF1C1,764F3A624D27C948,00354AD5A79B2697,DC70BA266CEE00B8,FAB69C20B7ED2ED6,EA807E34D890D0EB,D770F56EA9BF7373,B34EF7E894DA31B4,0BF4DEEFB3536490,2BB606FFA12F5B9D,001657F7E68E2BB7,090D71AE6FC33FFE,6390E21D35FA941B,C664F99EE1B769C9,B4AB5D2E199DC8AF,5EAF54742C4B0845,E8056A90FF653C33,B0CB454FCF8B4D50,002D7225C05825D5,33EA0179203C0587,C4B71E3B4B58ED4E,1D2BD05541E803B2,023EE57260C9AB39,978EEBD88B9D2124,E5743F3ABA56FC5D,D0F58FC4CB312D8A,002A1F5E7591933B,6BDCA273B9A9CF48,26CA62CE1CE6F884,34D4A9DCE5EBA8CE,894078AF66E14568,E3013DB8B3C17CB9,7F66BAC17A933A29,B95DD150C13EE210,000172E1BE98EADD,F07ADF6378DDF9DB,2C477EBFA0595889,89385DAA43695FFA,F63AF0295CF015B8,7D07268F2276F1EA,E64588B9389B84A4,E318639116CE63D7,003081185D36F1A6,DDED725623FDF5F5,E17576E632752598,25B0A134DFF6165B,940484CC28A23208,F599D78BFD2A063D,8B5C50440E13BFB8,4928E2CFB3AE0BAC,00401F95B302CF55,606481E41528ED41,037B330A213A7D9C,23E13CF14FBE4510,29BE8E06B4EC39E2,8E99672EA95F67CB,59E0BD78FA01710E,0313BF74DAEEE46C,001758EE338BC292,1316EF10AA5FC7BE,76298B9CC8877987,790905CBF865F945,1DD29234F6513EE2,76D54A5355736862,00A64027E9A3507C,F3173C210FEDC6A6,002EDCCB7C7156E4,BA5EFF9BC5990F74,82D0EBE0A3A69B6D,D4144B1858F09EA5,4244363774F9BC35,FB049701F6D84F59,2A386C62F962A095,AD0EF8C2B5957318,000DF512BC960287,B16F9DE060EC1780,AE382182D613C417,86CB5E35AFF37E01,9C7CAF6FFD7EB26B,5B897AD85C121394,2AFDE484C6234B74,F4858493823EDBFA,0028BB5EBB68524C,0B575C21C276B502,86951F357456C3F3,97F138980542E326,F08CE642BA6E5CF2,35F30B3E174249D1,F5B7878E4E94B9EC,B3318F5C23A24416,003DCAB3F64C67B7,D08215114B3E4FFD,73CF41317C61FFB6,E14AEC68EBE278FD,80733DA76A8A7B8F,449D215A027FD9F1,9FE3055D9D06E3A1,DD120534462F989F,001FA5B1FE7F61C4,19C55B16B147795F,F43EB97876200800,8736F821C40AE840,DE856CAA7D85CAED,0939D5C9777FDE34,F031BF32A439FC2A,B1F97533A174ADF7,0033AB4E62C8B407,67689EA54A9140BF,040B542FFAF8683B,FB2A0CBFBCA578A0,E6148F4FB11FF6EB,F299185A8A6F654F,26CD23CC4F2F2852,2AA61F40E4CEB2FE,0016EA8B43049046,8B93B28D108F877B,1BF1EFFDE73429A3,29481B4E9F5E757C,FB697FB603D2CB28,416FDE897F029369,5D263D6EA954D8B3,76A389D8B3908551,0033F3F689470611,D0C7601C7ACD7D3E,BA8B73E7EE79EC72,0077C7D23BFD1865,B24704BE3376E580,C150C52DD274A478,312B0E88391F63C4,6FFA25DA00F02643,0015483967B034E0,2577221796FE3FD9,1C61C558DE23B6AA,50943ED48708B282,678D1EF2B0BF13CB,FBC319787F4EC4BE,8CA18841124095EB,D2D0FE718F707D5A,003F4A743B090B16,4B41DB3C8E979716,CDC4D5AC75E2DCD3,03D66CE225260B23,16CB5D655E870AED,294A7DBE7B76F001,5F1D6D2B83AD9FBA,A5C37A87C61171D7,00248E8F31F8B248,3F2C6BD55DCE1E1C,237217B590A64B8C,88CE12949EAD956D,150678F2D821DB03,E2CF9DE37AE3769B,B9D36211D7FEC238,4CEAEFAF83569B2A,002F2146E53C90A8,5323DBE478DE1BCA,009F0513DE4DC6A8,62D555CB680D6073,B8BB43E5A220524A,3AFB026E911F7F15,A96D2A955F827095,4FBDB64D89141CBE,0004ACCC1AAD4E0A,7263D2A6C5A64478,BCA2EA3F38E58B1F,A3F8185614F10023,E7640830396A9B50,6D48B96DB0644668,74A43A3D09C82711,F3B97152C94DF3AF,001995CA9C8FB993,6748F1A9AECCB15A,346A16BDFA839A68,DF64E56FA476BBC9,4EFF93C3ED9E3834,26C6AFD7A0A0DCF8,FF1BB950EB997C9C,3076BDFC33B293A2,002F97E7630EE907,B5CFB75D827D5473,2F35ADE60C75036C,4E132BA5AFC8C946,D2D70B5F7ED5890E,C402F48A842ABD3B,9F5C62456E2F6D02,A74A6BDA84232719,002F1EDCA7F17243,8BB72FF78C904F14,5668E12071175F64,E20D6857572F89CA,8E72B0C795ED0184,8598D332CF40C1FD,CB99BC9CC9187EA7,0CE9356E16D8388E,0028BD723A62D14F,BC4925017007C28D,38EF5BE711B7CBAA,FF33FC935AC3E2F4,DA30C492C301D99B,822C89AA284E7B44,0A7E9D563C150507,5CFD378C4705BCA3,002CF2A056577BBB,F8B27CAC37E67F26,AAE3146D38460B01,9A97DDFFB8A40516,04F719F0525C4FE2,9BD62CB9C2E2A9A4,BAB281063BAE8B0F,81A908BB20B98F1F,00155C106FDA3714,7B21621FE158B095,C46838332E76C163,C37C7026284DF410,CCAF241D62B3972E,9123A41D1E12005A,F90ED47F80C8EE51,48C4E190009E15BD,001DDE032C1FDF85,A731AF3882B741DC,EC5C00E2B4D1651E,074A948EE491BE7D,B788346DD7FA461D,F92C2ECD141C81D6,020E79DD326A56C5,83DB23BC53DEFEF2,003704AFE3CDEAC0,1EBB9ED34710F79A,6239C74048BCD2B8,15FF4FE8045F2FCE,0E5BAFDA28CBB2AA,9630560B363FD863,D1832F367A326ABF,11ADE34CD7EF0DCA,000A959FE95D1461,4101790C51964F97,8A8B77E57635BEA7,91A4048DEEBC229A,17AD50335BB8D9ED,5B6918D11872097F,664F96DD297F5E5E,5C6CA60E288D1BA7,00320A1A2B16BDEC,90F7F1835AE4D868,F8F9106E6041F3FF,A394957B5F3A81D1,FEB0601638FF3128,7286B43FB253E2E1,29A53415A6B515EC,07494D97319E5FD2,0018CBE97689EE86,7B42762076C5C912,30F27A56856E3CEE,805433A3B3840920,C299BAF1A3001762,CB9356957CA1300D,B2A70B10DB90BC76,4A9D64677CF85AB1,0033DB1352D6C0F5,ED268B7F54689C9E,DA1D40375EA1B432,3B82C9F568B4617B,EFD204DC1B2DBCA7,E8D35F09AA705295,055E241914C340D9,349B8E1185B2EB5D,00349012BAE4A621,976607A0BF9690D5,21D5948E841C79FA,908F1187C94E5533,69C539F458A9E262,D191DA26667A4CDC,1E8499283BC25C47,A9D7344421DFD344,00287848F812D847,CA82898C0AE2D708,82E91796311A6AE6,2E97FCA5E399847D,7507F712E29CCD1A,FAEBC8F3F6E96B9C,87460F8B6602BEA0,A61434360CB5DA9F,003CE9270BEDF719,90FCD82CD6B0B07D,273DD3367CAA575A,770520F38278D23C,57B55C49FE51183D,B3C8D3E14CBB1664,F3B99AD89AA02490,74EC852786D5488B,002EDAEC4B4AD590,261D4AF4D4812CDE,1F7F6F0CF1DBF2E6,7A9BB69B6FF02872,66799EC80AEBED5D,D9E077DABA39A9A5,D98828ED1C1E656C,6B62FE73D779016D,001433B3A587084A,4806017B9911898D,0ECFBF96FE313488,D7583F3378D614F0,9057220581D001EC,76FE3911D83BF101,29989EAA3980789D,BFA7D29238041FA4,003F9F5CADD12D66,C7CAE2C2516D534B,F2A1CE3C2154311B,3F4C80CDDA6C0DC2,574A21D5423043BF,0AF5372C1751D89C,867B8EBBB8C70A9A,93DB221FDE4688FE,002F0A74212FFF5D,8242B4509BFFBDB0,027B28ADA922CAC0,3842583DC37E1F8C,C2913A9D59599D36,917B147910359AF4,F99D2B19AF549A8C,3AAC90C9FE047BAC,00243899130E498B,320A6CD83EEB3349,4309A0E16F761129,6F61A500F52E3611,7E1FB58804E3844E,34F9392144A727AF,8543A609FF110F5B,DEE669D741C6D287,0017693E124A8B98,6ACE0908D0C19235,7C9A5D2025400D3A,A9B299560CFDC998,C9A0832D3919E546,587515B12579CB92,41CC3A94A012CBDC,773B34A0E2D69B17,0019792B9FFA62CC,23A8AB9FCB7AB70E,6E360CF4BB548573,8204C0A13498424F,2E8700FE023EB9A2,71DD40634DDC5868,D418218C18E28C03,D83556BA7D4B2F71,002FDC8292BEC922,9D08295CC96A69AC,5655CEDF6352AE85,13A574CD8B81CF0E,4F970F4D47979C7A,0575CD7C2500F622,4E2EC50E2689E051,93B7EBD6C5A8F438,002D98DB954312A7,09AD618C930340C7,9598D8FF9E6D915C,E9B8E5AC8BFE06CC,83E6BA259F6AED4D,884743CD4D352CB6,4A5E018E0B2D019E,484D96E78DED2F14,001F2B081C2A7C13,6B39610A928AB021,0A8658050DB7C6F2,7D22EF1324066FC8,95B544E514347FF7,369C03460177DA78,E99A3ADAC75F9BEE,C7E3CFC4AF2EABCC,003BF6B63B21F488,035AB50967625BF6,99CCCADB011C0955,69FD1860363B7DDD,79E4B85370AF397A,BD45BCC88D82A7ED,6E8795C217771A31,BC0131A00C66BC54,0030164EF2134F58,3BF8450DA965C01A,03F257C85A324832,21D52D107E25D73E,74F4B7ACE5FD5913,D1252C23822CA51A,B4BA15B687966504,D9D9E7D50AC90791,000AD7CEAA5FD62B,292A9F2C162894C3,EEF317B3D5F55D6F,8255A2AB728E275C,4F0C84E83B450B2E,7849703216EBBA32,838E471DE3641794,80396830DFE1661D,0034677865DACC56,8C769F067D4F6D8B,21232AFC94C96828,FA24DCD7489D1BEC,D08E0FB4E5FB17F2,20B1F24E82F5354B,633A60F5FCC67F7E,2FB9D1D3F876ECAE,002076CCFE9AD0C8,33CFB2F79623F738,DE2E47315BE716CC,80FA38DBBBE99999,387AE36CD770EF7F,0B036EFC30B82F87,BE29068389624D3A,95C14694B5D8335B,0024AE176C90DE6C,CF99A3EEE7FF907D,4ED65BDB99FBB731,2FAE48EDCE1ACCF0,22A101984E010F1D,BB178A10FA25D43F,61F9AD32432092D3,C713D895E2E90895,000FCA82E5315FEE,0EF650A7A980D2DA,7C90B3018525AB7B,1B6D96B664EE3D65,289BA821FFAC0F3E,8D1D0739FBA3317D,7AD0CCE71F289399,C99B8A673A9BB867,001318D302CFAE80,D375167059DDEE3D,C39BB22E8E808E93,A7972A0F5E405668,EC625CFF54CD66F2,36EF66C387EB113A,BD711808C7B98AA8,7FCF5CDE65941527,00297CB63567488A,29499060D3710ABB,ECB56B9C346C5DEC,80AD25DFA42B5DE2,9513E0D29A4C14BD,FC17DCB031B21332,30DA7AEEC4C7BB4F,8E88AC06FE870444,00292CA88A33FD4D,538E4E33AA4C0A0A,5973501ACCAD98D6,DD12682620DC5AB2,A2D6989B40FA11AE,EA1F7DBE43188109,0BC14DA1EBA04FE6,DBFC8FE4EBEB9CDA,0004E323F66F426C,83A310A5A5283B93,78FC14DC96638813,2A3CDA8E77175092,AC0DA5C7964D0614,FC168B726A7B3D65,5D426F7773CE3955,EDBB3AF673FC0263,0018B5FBD685850D,CDE3D7C4F766675B,755D9C5B26B05101,FA9BB3B4834ECE24,7DD402037A9E17FA,45DBEC4B1FEED47D,FF91CF38227B9824,82D3FA5FE1B79D3A,0028163E670FE00C,4F68FCF9B1790BFA,8B0235E8E95FF604,0BE982C99F013B94,D786FA655BE63236,071D4019D047DAC0,DDF4F57F29670455,AB87787ECDA07222,0036B83A069EFB45,F29238E3D5EF59F9,32FE4B327385AD26,61B0769BC73EC11B,CD4E2904E8F0FA6A,1870C6B8A945F327,034CC56AD08F0473,8568B2F81389F6F8,003F2169FFAE5CED,4A6320DE2116F322,86E0CF91E1D38858,38A8AF678CEA782F,0A8FB57BE0CF2909,6B65A96CB3BADF8A,ACAD0F5CC9FF9D1B,A8A4D6F0CA2BDDEC,000433160E148813,DD023FA5D8FE7DA4,9965169539226BCD,8ADF46A2E692A447,C17DAF2DD0B12466,B036D11A9D78D481,E9FD479641E6DFF5,063D13AC1AB21B37,000CFB38559F2DAB,F430E3C5BEA524E5,4E4FB4744DE7DA24,16B7C1AD6DE6A6E6,9F4FDB09A45F1191,5FA1036C824469B2,2F5D5C3DAC360B0C,47C6F5CF15373061,003AD61F93C7EB4B,D13DF6B25B4E32B9,AD03793F51202EDB,EFC862BBA073B0A5,F90ECA4C2E534A08,4495A28164DE36FE,FE013B34EBD2AC98,0F9A321EF1AD9AF2,003401F8229F08BC,72CC4C0F1D9E831E,3BDD6E84FD8F5A78,26D2867DBB4EE2AA,ECF2F7660ED8D197,6A195CDE6967E34F,2FF9F037C4A62123,F1455C7EF03554CC,001B5A8BBCA9C177,5E645D8428A0AA1B,B559E0D1B196E15B,12D1D26ECB361DAA,3B5D9DEE2CE89DB2,FC21E16D7750224C,DC7EE40AAC951999,580912EE29BA0C3B,000D11044B6C2628,93FDAE1EFCEF3438,3DA86F83FBDE694A,1AF2F85ADF9D7519,0FDECD24B82D74C9,A052D036B0DD2B07,13B8EA6B3840EFD1,F1F4E8469CB14031,000F87411C97FF0B,644990AF809A3376,5C566B31D65E2AE9,225AB25900478D84,D67D5E4DF3C480FB,42ADD079EA502AFA,28014156753D450E,ADA69BD9A51C8991,0000DAFC5F45A6B8,12C2A00BBDDC91F3,0F3C02B3F55A4956,1FFB90F42C61EDBD,6B5C411A91A05D72,C79F4159433EC669,4B93637C36167897,5321A2B83C237AF5,0022114CB9C72AC2,AD2B95BD7B542926,A0F615D49A076B57,1ACD5A9BDB672880,ABFB9A877F4E0B08,F6D476C1BB8F5FE1,159173361B188500,2FB273B1493CC544,0016196C4EAE714E,3782788CC9693E3E,3557AC7BE9C41C19,62AFA18F4644D968,69CDB64B11CCDFED,10747F20D59C407B,FF4EE1D277DDD4DC,A434421834A741AA,003DDD4EBC10202A,A4189A2825D159E1,FCB0B7E9D66C21B4,7CF9C7EFB9E5A800,044441A38ED2BE26,A41978EB45928498,8F21ACEF572C1FD6,41218889CB9BEF70,003575CE8F05EF33,415019EDA11EBD2F,BBFCABF3167A7558,2E30BF4941645984,DE8BA0845D40E8E2,ACD515B533F002B2,B5CEB503099DA2EB,7636742C549F0CF4,001A2626E92F675A,7407D2B9758FE5D6,B01F8763E8288467,D947C84098BB96D9,3C53F46FEF98F3E6,00256FFF84693DCC,6A1AA0DD98BE1EFF,9EA3BEA2EA05DA97,003593099ABF1588,62DD2242BED177E8,AF916F080362D8FC,19E280FA75C2B996,9213E4FA437ABA3A,EEABF3D6516AC164,076DC55AA70338B6,32D063512C902DBF,0028EA4E4BD33FF2,DC345C8620E83DC2,D48E115183A9890F,BC458642C3D986DC,3759409874750A51,1A0EC369C0B052CF,12F74DA8E9679A16,12528641D18A7314,002AF97291599780,0D8DCE22BE613C38,3C6543CBF1347619,64C2AB74D4E2A2A4,FF14E27C659747B9,864A18E8486F39AF,28D427286D4FA8EF,F3C32E81A9324DC9,00223E06C1F5E94F,805441FCFEEE9629,3861C24A19418231,343BF8F7600BFA28,8844A75CF6C6CA2F,C976CC7CB0779536,7FBA4F212FE9FE63,EC075EC22E6DAF02,0027B69211C1144B,E4B75677BEA7F2FC,D81C3F65D1217C2D,F98D5E92A56D24D2,F61B2F59F65F061B,E63C2C76D4A352D2,534079ACDEE1887A,724AA3F8C5387679,000DB07857D554BC,9837CA18D0600A2A,A0EFE642D28416B1,83F85EA27141E336,31BE83893A4AD25E,4E1C3E6E5C611C70,E3D9CFE0B9E2A0FE,3D62C3F502B429CB,001C1439DF5A004D,3C7AEA147967DB3E,DD9F3F8F098756C3,6364A017E921FB69,CC78CC3BFDDCFDF0,D4929FD153388737,D7E5E0C89E23DDFF,51E3AF93CE6DCB27,0017934C421B6397,C2F002E2FC0014B5,63B777E1286F1327,1849B0A5D434F026,D770DABA3153F8B0,0EF6922F88B65A9A,62FD24B1FB0FE8E7,EC7B5A48906A42FF,002F9889947C2B71,D94F25F52412D41B,F6B767AD7B51CB2B,5CB5F6A2F853AAAA,453636513BE9E646,A50820D95395663D,C8D439ECF399F323,14E29D440910B3AD,00269F7D20B78EF1,ABE285110104121A,FBFFE565EED1B5F6,2040C8F8C21BF6EF,DE0D3AE77C158C9E,7F39D1AF40917B5C,4F04A7ECF7D3C669,4AAA52E4DD1F1854,002A5C3D7FD4FB39,F3A3ABC8833287CA,9BC04BC0C0046EB4,52C115D42EF71BE5,1F23EFC22EE060E6,2E6BC37F29EE2804,D11E8EDC04E48D91,7623F21B1590FEE8,0023FF6417FAFE42,8211F2193369F1C8,162EC7804B83C200,6B74A73901F8D19B,7178FDAF3C7391FF,C3FCBF7BE0B890B9,AB682E7B07803AB1,DA297829ABBC9178,00025A439F955043,433D3A8A83ACFA28,53DE562D6F4164C1,913BFD2791FA922B,8F2C8DA463B24624,A293E6DFF4E30AFA,20A87A34466F6D66,54B3E78754A48BC5,0009C704EE9C86C6,69F225A507365243,41344701BDA179E9,05F003E3AEFA8AD8,935FF45EB58F53E8,2BCF3CBAAE536074,E3D94BB6D08E5476,3E3B5B2F513970EE,00202BFDCD7FEFD6,F70BEF71B171B8DB,DA76D516BFFA1CB0,978AE0291C16383F,DCEC7843DE620DDA,120F79DF7292C2EF,C45DC3B4CABF5268,92FAABA3AB2474D7,000343F1E38122D4,81C44B1D9FCFD012,0D5F09B4F43549FC,855857BF2656E99F,F72A9A8F52776C24,DC4F759F4E9B36C2,1AC2467971EC84CA,CE732D7F4A06D0FC,0020883031E33DBF,452EFE76ADCC28E7,CAEE897904356ABB,30418B9537E5F601,430DE05F733C2C94,CE17AF3217FF1E54,792C1F68B62DD140,833D5E72EB9EEE1B,0005EC0803A16BEC,ED5B5ED4AAA255FA,7EDDD920D9E4DF8E,DEBD271942E79C43,9BF0CA44BA11F340,515D6E4BD54120A0,A0BE931332014859,67BCC5EAD13812B1,0009135677DABFDA,F2E809E42D0FE7A9,D162113EB08FFAA3,F390E0613D0A3228,EBB3E24BCD2B34A6,FD2E18916F7E4B02,65B2209F3A005CCC,D0D2782DCB008479,0007CB8095D48F46,5892615C5D86CC69,A511B4D16A267350,2E3009C755955D12,1247A237230BC42E,8BAFD761141B501F,7C5C33916F34B31B,0A9D08AC16A95726,00090A13ADAEC445,5AFC70F8C1222E39,462DAFDB5C8EA695,B096835C442AA482,83E4ACE15DB1455D,28B9CB6634AAEC80,64BBD2D447C8A567,2DDECD7A582B840E,00229F21D2AD563D,7DD3D2340F8CF58F,DF4720EE4E13DBBA,A5B41CFD81BB50CC,9E80A97F23A5B7AC,2E060BFB754B4934,87493E366E64B5AB,9498AF41B72B5DCF,003B0FC55EAEF2D3,0F97EB225230FAB5,F4A2A5606779DD3E,49A1F3632DF08F56,500D419ECACB9D7C,4AE446C0DE6FEC98,BBBC6D5F5297C63F,306C0501EF160550,000C9130F006A225,3CC6E6697EA0F827,EECC937FE86CF8E2,89DEFAC738BD25DC,B17E4F9610AB4B52,DD3BCA1042CFEB10,DFE224FF1B516030,3624F1E22F264D02,000B61691B7A7959,DD8DD2C098407BDE,4BFCEA4032B539D4,B2899CEFEC9405E5,A3F452C7C3DCB87E,A8C4313375323A14,AEE59E29AB4F62B0,F380F9A1A6A81EAE,0023133869C6A7E0,0CED885CA6897FEB,459D15104E9BB5A6,A2D2DFCE37F4BE77,0EC553984101EE56,07A73C725C79E0B8,B49AC04EDE7D31C7,6DC03FE5C03E08BB,003F0029C0200A3F,912CB02186640490,B9EFED1B48803C93,8CFCBEBE2F9F555E,E477621ABAFF7B7F,E95A7C0EA2EA6F10,A38753D8807F91C1,FC063DCD93F73DBF,0003AFA464C3AC6F,F37BD638EDCCF3DC,103602E97C7BBCC5,FF8BB7C90CB120D7,3CEEEF8B33F12A13,DEDCBA7A772E8D08,D11F74E469B1301C,EB69A2F093E5FB02,003014911A0DDEA1,B7A65ED834F6F16A,260CA4485C8158A2,8F8802EBBF6F0D01,ECBB4DCB02F3FBCC,68FD6A7B16182915,EB9B623E1BCDA856,5C7D9799213D2DE9,002D424FF3B0C5BA,CBC38759188E4AF3,1D91F254F4B9D0E7,368B6E8660DB8456,E5341DD80F62977B,2F66B28F34767B36,8BDB060C84A86D47,67B4175366017FF7,0010E86F57E33126,27833BA6EE12ECC9,402CC8299C61FE34,894E549F5810A908,F8F41E01D9E15076,8C3F84D91916AA84,0B67314EE8B4A5F1,D25477E80486C660,002A2DE7BCF6E8DE,A9291BC3AD42D82C,2D8631C8A4BA8FCA,252DC532EA4CC24B,7F9EE6CB0916BEA8,E37A20AD0083CADC,2574F446FCEAFB9F,637AACDB6A787ED1,0037621D422B10E3,34565238872DA0DD,34378EDFFCAD5833,2940A927CD3B2B87,4515B4116A6A315E,05C94475F58AE4FF,A0595D8F7B81594B,461247F34B230409,003036B1993523F3,B17BD9D27A0A80DA,8A321D36B7FC463B,797D3A7DF057DB3F,DD1E82FB5FAF4A84,A6154CDFF59B5979,5B030EC7D9EA8118,A14397D7D319240B,001EF4493B3CC722,A738C594CB451397,62DB69DBEF5CA275,F1753B10DF3E9405,05C1157DCA3EE7AD,62DC07E1403EA0E3,4262741C1922D2B5,8DB101876C1BB906,001EC63957DD9DF6,C50E8811ECE805DD,FFE021488E48D838,3BB6A59371B41C5C,E06EC26B2AF77812,5B682336848D495E,8ACAB154E8E5D3B4,9A084D32721D6145,002C0DEB4FFA5F80,4A58D86E159F74D4,A2CCB262F07731D7,044373B3F9E3576A,59CC51A2D0D7B37F,44C94695BCE57B26,578F9AA0379502A5,98826F7757D85C40,001FF23E84BD3F14,4278F7C5C09CEA52,0306D97F7C3D78A6,B3146B547B9C90E1,75D2CA489E42E0CF,7112AB46D544BF97,274F4FBE9C9AFDB7,DB0252649274471D,0011A1E3890B3F4E,EF6A9707B8AB21A8,2C70810C7119DFC9,1966A0C4A6615B1C,55967181D561BCE0,C19F8BF9ABC5489B,6E9C2AEA9C7D51E3,9F2421DB6FBC56BE,001B357737408DF8,64CEFFE2BE2778A7,03787F2191214733,061E5021831255F7,F8872F489E16F926,D156A6BE25E04409,E178C6EDD32BE188,EFFDAF6B8EF30CEE,0008855C9C763C7B,B8A008B48213E5CC,E10C841EB95B7C41,C6366FBF3C62EEDB,5343CB88382FC289,9FA7509F476852A0,D1595BD6CD9613E5,DDC1FFCD104308F9,0004A0D0C5B704A4,3911820509CF039A,DADD7DC578E498C9,51BDE989A1F9C4E1,8A0DE7F741FFB1C2,306B7302C615C8C2,DE1F98FF933CA28B,E7EC08EA34B3C914,001831E1EFD8AC3F,0AE7BD29CE0FC09A,8F3D554C858606F1,D332A0A3A7F175A8,D1D36064C16846E1,320916A3FE0B4B1C,0B109AE65B9E97B4,381DF5A64306C092,00342A6998CEE0F5,2AF5870B418BD69A,040334E903C5B9C0,FB8320B3C2CF6920,0C20251EE1D3F64B,DC22BE400F374D8C,0E34784BFDDB0A55,FE3233C420481C96,000583BA9759CCED,E2EC594DC0302FC5,69E03616347F5D5C,13C8EADDFC347684,50D2D1FCA87A5C59,A2D36571F079A6BE,F696B37E73B5A641,87F2955524CA3B67,0033D986382E288D,E9A9377AE9C29E29,E12EC2DC9C65A999,C347933D6E052F2D,337CE741382F24B7,58D30C9B496AF21D,324A1E33B113AA2D,E47BDF9DC6EE8E47,002B9E0F8AD18012,C09DAFB2B41D6DDB,D72B4BBE1ADF21D1,2A02147C677BCA0E,DEFBE873B4DE214D,F5150E6D6D3C9C27,BE125C5D494ACC97,FC0549C18C86D7F9,001B9E1E03FF02D8,91B17BB6FE6E5436,ACF938302A7CD0AD,9F894E8597975DB1,A952D70E00BAF2BB,63B2C26F0C15B605,E195DF0930F5821B,00C2D756CF7F39B6,0017799FED93F2A8,CE970059361ED16D,30C2E11CC95BA2DB,BF2CB64507605CFA,5823E787AFF23083,8C1FD7DEC5662673,8B18CAC50CE7A772,BF505A0C47A1DD84,0004ADA2F230D7C4,232A18F24E59866D,6C534433EFF79C75,E476C903DB7AA16A,EFAB15766BEB61BF,98E89ECB76EDBFF1,546A5E2360DAFF47,6654BC24890C9544,00121A8CD055C2E8,160E679FF467DB3A,2E3640D7F9D41F81,EF79EC7FE2417219,8EC4966E59C9C842,F39C8667A22CC462,CA35E838820E9006,03B467C8E78EF02A,001FA4AB66709713,D912D47090918039,B10682E3CDD3736D,C9331DA1A32FCD0B,120E829F74AFC1AE,3C7B2370762F02FE,83CF8A89E3B6484F,31390A959C3C864B,001A7FD8AEA7BBE2,DBD43A843471FC2A,48B835D64A7E22BD,2D9E937CFC1F81E3,AA084E33C512FA45,27EC71CD5962D27A,312136DC78F00958,15E797DBE0D2EEDC,00138FD914B1CC3E,1EB35152575D15BB,76DDC22027EC230B,6B9B7BAFF393FE54,A53F5CB8FC13A1F4,862BB0FD541B395C,586E63B4C00A56FE,8D4B4604D5C31E85,0008818B7345AB78,1D6B777DA600F5B3,15AAB2660F8077E9,A0F1B8A23428E590,43821B573E1B83A5,5DC6D8079A739E5A,423B4F4F46106BE0,492E02B3FAE0985A,003C320DE43D104A,DEDFA9964F90AB1C,E301D9DD810219E4,ADCE13765EC31220,1A42F507E3ECDC46,9DD415607186D918,1409CAD167901282,423B122E21C36759,001EDC50612D3133,FECEC24BA9DA8C58,AEF80A36454D4A69,A113C434F31B805A,071EC83B82B6F348,05865E36DCD8C435,9EED85177FEC1655,8F5CB681351310FD,003F927FA5EB22AB,C4523E5DE3DCCBEE,99B4AA7C7203CFE8,C042CB0704F850DE,7844EBE4152EA612,E6E055037EF71225,9D37FCEA77267794,31A47839AB99C923,00216597A82D16F7,A510A89A28E80484,7C35801850320E82,9E0201DC8A2598F8,C3AD664AC0D13837,F9F2275A3B8E65F1,FA6F3248AB4064A4,AD2069004C4EB521,000AD59DAF6DE8C3,AAA43C74A21D8344,FCD6C75C40470F6A,8DD13B29D1A257BE,65D8B6004CAFCB71,188EAC9A0405D683,4EF4C54B9D014889,891763AB977F5896,00002274AD3FCFEF,77D2396E78884781,738C1A88EE40D48D,CD07FDBC13F5EFEC,FB48CD790EC20C55,8F3D5DE068F7055B,C74667A8034539FD,5995F205B35292A9,0028EB6192CB23E9,AA9337164D1A9BAC,7A723F772E098059,EF5395C3588A93F3,E8731EDE0A5F323E,5CB03B4C4D5AC193,B4D18C31FFDEE4C9,3BFB81D344B75E81,002A48DBABFB7DF2,A64D5525AE9B547D,9604F80B26FFCF25,8592A7FDC8709918,2B83028004F55393,F94E6A39910FC080,40E29044F882DD00,3C22EFB7C9BCED63,001661252867A8CA,AE110652CF96C0A6,78FA4824B1A9B477,2E53B8B58E5A79E1,5FBE8C066A376964,0DCDF464CA43E464,F1549A4B49F4A22C,BFD99A95BB92DBAF,000FB15E0E9347FC,8988BC18177F0FB0,F9495AC7B61EA073,A6A64E8CB021D0A8,A298C9065F1CB10C,4CD5AA84911725E6,010EA5AB5FC07DF3,1ED7C07EFD3D4427,001E0C262DB5DF05,A7C4E3A3D2C50A76,70F6C744BB3C720B,B99B604D98B4369F,258E6215205EE3DF,7F2B6D2A0F98E014,607637F5298230EC,D4C41B96A06DBF39,00017EA8EA160F1A,86FD3B3F401248F3,4E85E9E43EB341B3,2FDAA5AC372104A6,C230AC6C13B8A083,2BF0242086D7EA64,1325AABF5DE571A1,E9DF21ADF68253B0,00360E744A203906,EEEF1F5A3BC53B04,D208D291B704D596,7A037B52A674DAED,55A229AFE41B76BB,69E759B7A92AD141,CA34ED6C7C862EEE,6160DA46D873D96D,001B95612659B032,FFFFFFFFFFFFFE03,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,FBFFFFFFFFFFFFFF,D79EA0B5BD998A75,E519AC9D8A7FE518,6ABC277B5FE2B1C6,000CB5A33DB8E265,08B314DA448916AA,EDFBF2D66CA2F803,6A1816BCF0E14E02,27B4D9C85940A5B6,23B534D9BB88546A,7966455F91BC3C8D,DF14B2D53614CCEF,00144BE19EC808C1,9D2E8A3C8B7BBAE1,68C1E04576CE9B8E,A286C6D6CCBF7976,EBC7056027346537,D23421C663E91261,F2F10BF520278064,C0C4D3F1DD9A0713,00372F9D243036F7,D03BCE07E4682549,5B2B10718F18B28B,0E67FFA2B2E0DC99,B062CCF6E807D4C7,E3BBA8BA550F97E4,71C689B7BC7BD7EF,D415944202B0BAE8,001313D5B31404B9,590BCC6A427FFA9B,F10BF2D23A60E7A3,B867F8D11BB549C6,71E51BA262C7CB4D,7B74352818990B00,F3EDF896512C118A,5885CA48BCD16D1E,00268FB6710F4CED,C8E53A0D83345F59,8DF4ED673A3A5826,0BCD4CD739F1247E,B74B6D0D3C720799,F45FB3A3C023EE9C,680863EC3D709C18,F2CED0265921FCB0,0023094DCA69FC05,5AE3E88EA78A1F29,BB02FDBE93B2E670,D95993CD4473E68C,255E35447853B923,273BEF43D63B4A8C,5767D8347E8E0808,F50BE742B61F4B3F,002ADA45B4AF70C6,E9BEC7F4EBB9F4B7,DF459DA83FA5E48E,6E10EDAE89622902,9379A0225508C351,39F5FB3B6D5EB9DF,6FB894294E4CA846,EE7AE919EA70B75C,002EB2BBA7E74F23,E31D1DF75E8FB3FA,103E655EC18D1CEF,94F6006761E4771B,ED09CC3C306CBB72,89D8D69F7D8C7C52,59E65CD7CCF8DF0C,598F6BB7DAD65D04,000CA5F5FF481171,FFEEFAA1AAFD1868,7D9B781AEDC270EE,61825A9986E83C34,829A68DDBDAF66CD,44218EB24954EB10,65DCC6E662DD9C40,B2E41E27AD3805EB,002A2666FEBBAE02 - -ph2_T = 85B6F6614C5479F1,125041AA45F3D3F8,71E9FEFE8A5D5695,B34124002BB38B60,83397A0DD88EFBAC,BA9505B09077EAC4,F66DA4912B0DF68F,002C381431E2BA3A,158909E5A709CAB7,C09C8CA347A3C9B8,A0C810DCFF2D5911,1B0A95E9F8509F6A,B8A66A551E5A9B51,1166B29974B94A77,1EF593D66AECBE11,0001CDFDAFDE77F3,013829AA37B1FB89,7D83D5D3563F56BD,317469ADAF16D544,AC46921AC5D39F58,201A85250A6ABF71,1ED3987B8C2AAE39,65B23F7D101FC139,0008879E27D06907,FBC04DADF9F41FC3,4BAA53B3F706A155,FB02C45996B09A46,D2ED3B0719782FD9,EFE240582739A43D,CE9DC4650E291C13,A4874171E2F00F7F,0012FA7DEBB0D4FC,8A61451C27C53A8B,7DB0D97B3FCE152B,CBD63BCAC4ECE402,45DF16FA273D1D3C,89840A33B35D50B6,DCA1F767C3A36E27,9517CCEC1FEF4309,003318B8864CCBF4,0557B64E24D3E6CB,F8FB1956DF3516BA,08A893E12E1B3E95,CB787589FF7680D1,661204F65D8BFB60,70868F274B502E2D,FC7651E28E53A511,002B70BF8328C1CC,9923331D1FC571F8,73BB250AC4A2E451,030E5A2F5A077828,5D6D0CBE318C100F,F21B9EA467275D55,B014C43A0F0A77B3,09F35497252F2F9C,001A33ABFE7A7CEE,1260B47B3D34B287,423FAC2F8FB5484F,78FD8162DAE0E690,FB1FB282602AFC06,DECC91EC3E40D055,2340703C0923E821,24F7ACD9E193E35C,0024257D74434802,0978AA1E0805D708,E5BBFAAF3E0F6BBD,7892B5241C59894E,63766149326A16AD,64C0071D6A2886DD,27E99DCCD647AEF4,B5829B6B04C18E1E,0011BFADDC073D05,9733363C8E17609F,48EF4236A1A76646,4FCDE1AA28859157,4E466935C76D8EC4,5AE68FC1A0824072,D80B5C55E719A139,560F4067653F7D07,0031D21FE9B46D2E,526C35420C3EFF7D,F7C15A57710DDAC6,1A2D7AA99AD484D1,5E1D9D3B52652352,E7C9C3CC36E7ABAE,D53795688E95F83E,8B14D0A7C70DDBE9,000B3FB90307BFBA,996DB5FBFA522858,E3EC505066C24E37,A5FEA806F9E329CE,6D83376D788D07E3,CDEBFB57BFA5DD11,C50AF07967CD98BB,D8595FCF6AE38076,0009FE43B69BDAD8,A03551C556F3624D,53525ED8ABE60D96,2BFAC4B10F93ACF8,A1ED44028C04DFF7,0520AB9A424541F6,4480E3B49361F797,ADB620056219D6C5,00343B7DEA0D2E29,B9F32CD2F1484517,476221E1DF79E8AA,0E893F5FADDFED6A,0C3DA098D4C16EBE,1D423661073DE822,1D01E373C781D6CF,9DF5C82E8762E150,00048A34B9555F45,4B68BB9AB1255390,DF7FFAF0EA80ACD7,67ABFBD7826AC6E9,16C7E61801107BDE,05ED98A76F18C908,1335F3C098C66C89,9FE7EEBF7379BE27,000BB4A5754FEDCE,4D1A7D773BEBFC22,62BEF8125B3103D1,2022CB2694B93F25,CE5A511291793EE0,4E8BBAFB1032BDB1,3A5CE8B9FB806B1A,8B50A743FE4F5880,0040462742211B2C,377727397E8CF161,E006DCB0C3AF9FD6,67809A6C4CEE0149,91801FDC88E0CA9C,62981C702E031E65,78C5F0F2EF487C37,249FF4B9015EEA3B,0000AE744EAE33DB,B7241F648F7E2DC6,A6DFEF28C31CCC0B,EE38A726E7BC8F6C,F46D6E07C79CCF83,F220375BDF985230,3AE9BCA20A00A3FA,1AC9CAEBC49C8379,0013995E9964B5EA,8BB247DC29139856,44923483ACEA56D5,24CC73512ED88A07,90E4BAB76456B179,475FB440110A6330,D159575AE7C9EBDD,DB0F839149FC79C2,00178DC20AF46399,4D0D2CC7AFB81FF7,4E9513D6D17D6A82,F47786B9CC04A03B,B185C6FB0AE41CAE,E816E81D23BD8D7B,13EF696D1DC52B5E,721B88179F35CC0F,003228E1DFFA4C67,5F76BF46724DF90F,C3420E1C1FE46D6B,FF2CA97582B60840,EFB6BD60B4EC79EF,C1EB1458A8FC1AC3,2F096FCF252F95B7,CA4B3D8866899BE1,00007C6578C7E086,62128A964A611C19,15D77C5C3D5E7686,281E0E768E11C62B,623B46D6484A20DE,155D5B6A0C5CE465,0171DD4FFC04F29A,F87C259C088F8B1C,000CE7BDB04A6519,51115E84F6F1F53B,E4FD0D7C1501C5E0,D6EF59877E88A3EF,21EC3C6DE3474CE4,A52F0BFD18E9E8FB,7B90C2612497C204,DCAB9548884E1690,0013B7FE3D2FBD47,9375BC8EB84A75B8,0AF19D6A24B9346B,76DA485C741152ED,0EB7A4A70E60E5E6,071C1D3FBD365C20,039773C39EC1AE27,39E8FB027853E039,00056FED2D8C7DEB,C610AF1076F3EDD5,6F0B7AE2786050B6,E454D89610E3FDAC,8826773F0EF2BFDF,BBFA924F560B676B,5F8CFAA772A9F153,A6E48948E4DA2515,0002039737786C96,AD32928632EFC3DF,712823587035E294,4EA6DCBBE94997AA,DF0F75F4E6071E67,AC37B0C837A29A09,D8221810608D2E69,A11720BAC8053884,003FACF10D3E398D,9AA66E64500A94BF,93F4B30BCD2828E5,E224E818BBD76542,587C63C421C32E75,44AD95508584DBF5,6659DEE2A3A26B01,84738BF6CB1715E2,0012C9AAC3307319,CED32B812AD5A668,2242A62ED88F91F7,E140E6B48B7AA067,B1A87A21E2D84C76,BC688A7CF8A8D40D,DA2EF49890E8810D,BAE2684BF60E83D1,0022668616B64D9E,C8F3900A44B1B971,913140CBB0C6CF4F,CD1B8381ED3360A1,A174EA4BAA21E4AB,0ABED8A3306C1870,7B03ED05C67123EC,E4BD2759683D167D,000DD810AFFF31D1,1A347FC4999E6DBA,861ABD8DAC122B7B,D11E182E7B0BD3E0,C52805D80105F0A6,A262D93B0256FCA2,D053DF5B3361CFEB,C94D3A56C485BD1C,003373952B9EE4FB,80860CFB6163BB6C,17660B20BA075687,3202C812317F60E7,2236B0176748F653,D4168FC1B6EA158D,B942476C0DB30835,D180742AD4E7FE5C,00054640A411CB63,A4926142362FCF6D,6D41F5F898C27CB8,2E3D2C56D9DB21A2,AA7612D96EAC6E73,786E0B1A92781A46,657C129D5F29E2EA,F43B965EBF7C758C,001BA54D9EE065DD,D5AFAD00BED79CC2,8235BD4939352AB7,BA934F2422E4B5BD,FCD7FEF49625A4E9,D087F9278068545E,3FDCDFABAFEB1736,1DEFBD2587FB8D5E,002EFE28323300EF,12503BE45B2821B7,3574E8A3FA068E91,DC691FC782DF8647,3F008BFE3630A856,A761089B9B20C43D,53611B08AC2FAF9A,D7E3D0AB29C2A38E,003ADDC823981AFF,B656828CF55156D6,EF70DDF9CDC33A19,E1B90FBA0298E780,611A535860E90CAF,D8EFBFF9458687E8,6AA22F101280C66A,0AD20368F497B2EA,0013C0B5EFEAAAD4,0CBCE84ED0F82424,227904D6F3E2C526,DAC291251949104F,7FA9097561ACAE7B,3F034AA692F35E3C,64E89081E3565557,6A2E0BE03C479E95,0000A3CAC78D8644,38F915D92C214377,83FAFA62B28249DA,5D44F5038D7B207F,F2F0909755F66ABD,7DC7025B0883834A,646C11980F586E0B,8159947000BED5EA,002A7FF9277CA7BD,D701AED2CF87B1F6,956B6850FD9D608B,85335A1228695F5E,1F6657DB5CEA565A,E62E81CD0D60FE74,C23021EE5DC06A60,5AC71F93807661AF,00101062C24A9F07,61CAF9068EA2B220,AEA91C74B3BFF9E3,68248730567DD546,893AB94720AD3BB5,BED894C308A0EA23,769D3A94180C1D08,9D2B120886BA1122,00335E304C8456AB,FF58C0DEC50075D0,0874D035F610777A,47081AFE0C3CC214,19177EB8DAC9A2DB,55FC35EF37579DB1,5EEECB50C0527970,28B34AA1E413BE70,00080F0FA4679A47,EBBE96C6CC075322,763EA127E998BE00,E708561062EBE258,D4E33FF4A3B52780,135DE95B7D927459,BEF24F34F177B895,3CE02E3C32838875,000BA663FC211DBC,A2622F962F718ED3,7D18A50B330FF519,29FF51FE3863CA7D,E73B6A1A7EB64553,E3A12B086DCC4970,210005EEF1E75B13,C94781EB0E2185B3,0003BBD29B5C68A3,514EFB1C96D1D33E,649634B06B1F9C46,143436A364AE4D43,96B02192F1E0664F,442103F8E74F5073,5D6318FE56E57D6E,58E40194A9369AED,000B1A649FC62D61,3EDA72C18CB8491B,12C587E684E04FDC,AADB95EBF7870579,CFE0CFF7D8381E16,AB032453E3E6589B,E50025AB26CB50FB,97B95355FF96AAD4,00243A7BDE4B3A20,63F736FB162EFE8F,362DB94BC71A22B0,31B4FD59E9C3FC67,65C93885205B7F65,35DB5E481A8ECD8A,3FD94D5F36EDF56D,BB48D01F36D350D7,004001C238CCE816,530417DFC5A0B7D5,DFFC1295C1667E0A,456DB89A189DBD53,9B2FDE0B786A933F,6BDE28CB3E741CDB,A3F51ADE9EDB28FC,83CCDA1D0B8F54AC,000A3CB3A0D4D27A,CE2DC4F7F90DEAB7,388CDF103D7E7057,6BE6A75998631CF9,523861FC28E182AF,363CAFB33326713C,9DFF68776515B7F2,7BB1FE18B2E09E85,0016A75AF9538BE6,19DD59C064042E69,F2A39A15C79AF423,0A9C4D59008B4D8B,53243D63DEB25AE4,A5655D589D6D42F9,B091FAF594132C28,8E346447DF4E7B78,0032A7530CA5B350,27136F59140597B6,0BF67EE2BD73D129,F0E58FDC7F0635BA,36262EEC34F19BDE,218599A0DA950845,8906A085F29D484F,62DCFAE7E4600D0A,0034018D4D55ACB1,6E809F8ACF2353F7,C5A146BB6FFEDB39,F5FDBD151C393D79,00259F95716BC0C9,F00B268CAB278B42,0E4E9E650925387F,E737B48C1A1A7E33,00016C2ABAA90A14,402A0F2DC5AD2687,E91D33A5C691B1FC,F3A1343FF30159B1,EE0E021FA515C238,78FEF1484BAAFD0E,899C90586EF07052,F08D05563D24163E,003183ABA0E53650,B482B1C6D7DEDF9E,9501BDEE4B05F562,906AC8E4CB38BC46,BB6CFE1DD69E3FB4,CF356A301CC497F2,DDFCEB485FBFFBC3,1E0D08B61ADC21BF,002AFA6A0970BC17,55C364F380F8DC83,C5E994478C82AC2D,ABB3281C3813F140,6CAA6508C08D7546,EE0047A507DE7D64,1BEF9F5417F634B5,B78DF41EFFA760B9,002D68140D10376D,041D116E92C119C3,150832A24775A8FB,8CD8734397934381,ECE71F9C81020884,87D231B24157A8E6,CC078F5360524222,428C512C55F38E74,0019179B021B3CF5,A61DD33ADF7B65DB,572B893B992B955D,D0B8D1ACFB9183E2,ED200806DFC22F65,726BB1F7EB04FCA0,ED7F050166F098B6,6C5BD697D6B00BF0,000C9C2C892DAB55,8A7CEF7A9C7E2863,7D6DE020C9EADC9D,D07016936D6A73E9,0BFA8ECF92E2E57E,EB5FEF5C18B515D9,73C60210AE44A0B8,ECECBB4A57CF31B6,001459246448B9BB,68569C84874B1996,3BC294899ED1F575,4FFFBBA67C79E192,2A66D98F9C9D990E,49F261650048B78F,5ECBAD1D09934BAA,332666B4C19DB7D5,0032EE90774BD5D3,4FE38984453D767B,3C1407C2F4612E91,139EA0B95E70825E,5F37E2794A1C7605,92CFE26C4BA37707,A7C69396F502C80C,56B71210F436A8E4,003C471BE94F854B,D06CF46A1084C636,FBD9E2FECBDBD805,6058E34828A98A39,ECFE0136AE338724,173DE70B1F69A2CC,28ADD9B15D2B0429,C2BE72A5D38A8707,003A1DF7153184D7,5F6074F3055E0DBC,C2371CE0DB8AD083,5E8EA802153C2E1E,00061390C99C75CE,2BE12CC8194EA521,5BF2E7408676F4CF,7FD5AE61B5F216FB,0017017629500EAD,991671ABEBDC77A2,8B8630E0CC744CE9,EB6A2FDB101AE482,98D07623C49C5E29,E93F9A51C11D6F76,4512CEFBBF202D58,94FA9568E4A56C92,002AB087FCD7D477,721AC1D06D08E32D,9AA94D434FCD1877,83564A3F71405FA0,EC051A2E76A9BDBC,EA31C0717F7B56D6,3FAE015B83F5A1FE,CB85D1E6D72971C7,002ECE4476F7EAAA,30934CE572329A6C,0822FC44CF65619D,D4030C150F7F0D3A,6DC5F97EE39D59AD,A2EE70DE9DFDA01F,6D9D219162EDAFCF,DB937770F65BA7E1,0017AE9C18AE89A2,6EAF73D2D770A6FE,3AF1AD81B02369C5,A235D84417D92959,F76D12431E150D8A,B3C6376818B5B20B,1BEC21D660263974,71F1A3D2EFFF548A,001DBFF4FBD2D4F6,CFC561EE604066A1,4F91EFDE4096FBF3,01302C8916FCDA1C,7E5DEE536788CF7C,222BA7221BB5DC0D,480943B466E3B242,BC1A6D261A2F2E6B,00376EBC86450AB4,0A1E3471FE45B447,396D6ED69B2AE77F,08D4E51D0509E133,88A466E525580BAD,2640A090FB0450FE,426B7A505E6FFB17,602810F02C39485D,002C9FC872BE7D43,8034B5AC591CDAE1,2D6D72E37E5F5FBC,46977CBC1ED60851,8D05D3AEC4D64C07,88D54F0E3BC74AEC,9C9736DDD5FD4B20,6AA383211EB21356,001F21EAAD45C34D,5B1C96C1ABC337AE,A2F501B5C06E8FBA,A99FBCA49F8CC4CE,3191943F2936461E,3FA957A18324E51B,EB2F6C1DF5B6C85F,80C77DAB9FC87F99,0011D91ACE07DCB5,D11B78E076819D5A,D7209CC0D9EBCE9B,4CDD49A57B221B5B,266C6204157D631B,1CF2708E38FD0B8D,58B05CF3D790B3C6,832B3DF72061AC34,001065E2FF954080,C1EE22E80DACE3E3,05F9BED4CFDB670A,DFA227B4C44520EB,7554457AA0EFB1F9,010E3E252FEC285F,866AD00685CA2630,B11843A329E32DCA,002002D380E98FF7,7E590ACB2310BE76,4DB1E4147ACD5893,3E144471891B17E1,754D2E49B86F447D,187AC869C6F00029,07FB2C0305E154C6,3CF90BEBB9D82817,00305341316F457E,66793A07F6B92A94,4CBEBABEE27C4B15,CA9EB2A31074B3EF,5739661EDEFEACEA,C8A421FE457B1F9B,C7D58272D6F2DC86,21AD37D4FFEC5E55,000ACA0839D02422,FA84ACD0F35862CA,D0140D64B9D99C5D,D28A8C475588E79B,0ECA6A9C9A312617,433131DC99D36497,826DF541A20AE21D,141F68D116E1013B,0002982F4CB745F9,C1D2935DA3C02E2E,58E8D6CAC61C9B71,9EAC33516B5B9FED,E7D6E330FD1CD768,20F54A360B14C4D9,5A4D131F3B87CB75,5FA399EC37DA022B,000CBFB0E09314B4,2EFE43573EDB85FD,08E19E22CB7C1EA1,59D9D8EAFCDC8FDC,0473FDE73403D9B9,8DBE6DAC5D7E6157,7A61D06C553985EC,76AB36AE2F083D1A,003623862A66F762,9189D83864249145,8A620EB44DCC869A,351781FEE454B81D,E5B9750092306C08,74DDEC0436873F34,FD262BF6BBD7A0AA,0CE3DCAD2C49618D,003513DACAE43EC9,808F9927F1E45E46,FA9427FCB826FCEC,FD06E4540CD5C598,05AC8B1DD922E42A,9C8D6ED9C680B9E3,CF3C21E606DDD447,26EE3B45D62A3C24,0010164AAC187B6B,1D2E8E719E634D2E,7F260332DD87B32F,11DC4209976CB17B,783E0BD0E49CB83F,08D79736112D045B,B4DE0941F63C8BED,CBA2007033E5EA8B,002532CEAD80E486,DAD97059153D513F,1C853C82D190566B,E1664D3A5ACBC79F,6A2D0F1B6B9511BB,0F3B42744A947A65,177B5A5F0E624F1F,42D7AAC809FA2553,001D05C22CE26A60,C12CA87C8FA86405,0C39C9E75E4870DA,C6542208433CF420,B03688A76AF8ECBF,216181A8AECA9311,65FD1D9F4D29635F,78CFAC8FC72F8E18,0024FDEAF1B4888B,AF6CCE605B6E3D1C,C4BDD0F2011434A5,BB113B705389FA93,C66C6DA22C6DD9BD,52D353E6FAA34B3B,2F411DA50A9C7AF3,41ADD794DA0FB28C,000646F6E29E2CC6,6688DCC50DF1FF29,45942204A3DB2C4D,0441AC16A16267C1,49223A621B73F2E7,474406D48D4DE837,66177D971DB0AC67,71C2F808E30A5049,000AA4C2D266D492,4FF80F89DE2FCB91,06260AD69AAAEB37,E4C5D21ED9674618,0D5F6971B1738157,558B451DE1263E67,E24F4A1FFA6BA214,25C1092EB3DDD288,00203B73F9FB04FA,CA7B9CAFC8E724FC,1E3294C49AAC710C,71E4EFE4C8CB1640,8E3CE2D510426858,27848BBA759FA2B0,861F69B3A5A16997,FA99FBAACB1A881B,0023098E7B5556A0,CF9CA9EF35A51BA7,728929CB1FC81ACF,1603F589F3989ED3,6F62B8254272C1BC,6FC9272EB27C4535,892EF4C7E1FF7BFE,7389378312ED2DB3,00160D27AE64240E,FB03F115613154AC,5C8FD80A31E226E8,2D9640416965FBEC,AEEEB9B2F4F153C8,76925E65B1E7D547,15E91BB31BF0CB4D,3DBBED6A70AE1AC4,0011EC79BACE0D1A,AF0DFC6A226F6CE4,89CC7860D7226E0F,1B5CCF6DE81DD232,1040305D1BEFECC4,75402BFF99F820BB,345671C98500F390,BB4C9E7D9699EE17,003C66990594A315,45487E7089348253,C4BE9FDE818F192D,F8BE19D6FA0261FF,016C4595A6D07409,51EBCA282EED8197,661630BBDA22E3A5,9D92640687076246,00244580A0D1D292,3542068147610301,8AA0519271502026,38BBF631A421A1E1,086103F2156C6D68,7482EB20E1E589BB,627E065C8D19CD23,9565658F80DC333A,00070E78542976AF,F4419F3151E8C36C,CB72C9C14F90AA53,130AA5DC1157D5D1,DDB3FABDB1C3E356,A0EEF386DA35BA64,EEC4CD0D1C4396AA,7F869B3FB09B8451,00151E1353BEF2E0,854F9958FB93D924,70F73FA2452BAEDC,A91FD52FC86D9C90,C31B292F116F2280,252C098E78247201,596CF8A7F46A96A2,EA0802BF2DE5A4DB,0003FDB7A36E9621,6B60E62D9165142B,4A397F2CB90C99AD,2645806302C0E139,733338059920E43D,10DC99342EC48578,5C6A30462C6439A7,5FFC197C267299FD,000BB994E5C661DC,4BD0B3BA57FD98CF,CDD11BEC016A1D18,56517BC8A49D43D8,54821264B489A7BB,811EA3182125382D,02FFD10D5DF3DABF,3ECDD0CCA7E6892A,001A4680C48ACD70,202A791C2FE16886,4A973898C6922C9A,98F0099C2442438A,57B798153DD59CF1,8484C9B7E0F9D42B,26F9E390727B9519,8F17A179838A836E,00224954A1565BC3,30864562E90A59C4,881C31C339B9E653,7F78E57F9A63ABB9,B4173DD8A4460AA8,E34D708E641B15E2,CE61978A118A5E13,F985B7F029CC9E6A,0023E31CA1FC6848,659853ED1470B3CE,9CA4F816C16995CC,49179792F45889E4,D2DC578B343C7F02,7B10D36DF9783ED5,1650A7BE92F9CAC9,F5573D05C9BC2410,003AEA406675BD35,16F81B5BE3AC12B1,4125D6442D0B3454,F890C606A43801DB,177F876071A62AA9,2F6AB2E84123B4B2,83FD910672C6BFC6,79BF9764AFC5A04D,000BAD792C5D6B6A,620AE4F4481B497F,0E39EFDC23DB66EA,1BA140901D2BC882,4A6CEE489073ED4B,262756FC0157AD3C,FA70A49EB1763736,30D4018CB8CB5C3E,00011C40B4B18F68,DC4AD268CFE2BF44,1CD12ADAA3484892,224A2E4B192904BE,FD3EA18E8F9C107A,F8C3BFC276FFADAA,1776D3BBA60221DD,9AE7AF9738147DA3,002BF8EC0E0552CF,3F5C9E468FEE7986,7B65D735C29A1385,AEE87A405D5D04E2,0F3278942CD026A3,622FEE922D693D02,F0C4E3C01AD7F0CB,D1E27DEADE00F81E,003BD5D5750090D2,168C4D0C0F91639A,C686D509515F37D2,25DD09CAC3B2B536,9A32789EC15A2A43,31E8C490D1B4A873,AFEA4171DF4EF477,2F2CD0FE557DAA49,00173D9022BD719D,6E0C46F5EFA62B54,5C52FB8CF693FF9A,1E8F8DBBC92C09AE,99A2AFC152A07F67,28259123B1A4D8BA,606632652070126C,AD5DA10A46C8D909,000FF83DE84C8211,C6FBE41300064387,A25FD1C7B6E7B47A,BA1296784A702DB8,2EB89FA3791A9295,95AAC388B52FDC90,1D4C0B1A467FE360,D40587F7DCAADA50,00220944611D7280,09ADF5420C87EDBF,BA8B1DE5FFF44179,966B208C5F8DAAF7,C0B3BD295D6DC95D,70F78138A8485604,6D133605841CC6CC,B28D85A41ABDA7DD,000BCF19AA665DDC,F0CEAE0965475BB0,F8112E4808D1D4F6,9EC99C5228239894,02B2BECD7B92BFC3,114D990D6BB278AA,61E719DF800B736D,2179A28F978D8E8A,0010F6EE882B39DE,A6F3747459DBF6DE,2C6A2F588B194E2C,1C2FE2790EB6465C,F1D83FAA7AA7561F,15381A787AB1E970,68E1FC431C4D2558,A5C5E766501F9D51,001F74ADB8F68686,C7E39C90BC0394A5,9D3CE2ED2BD3ED63,DAE07EF151709BC1,B781C9CA4BF682E2,68B1A9349EE70FD8,35878140ED96581A,839A7ED625B67803,0021F135B599F277,58943D218DD6EF11,F299F8403B597F65,2D4EB1C31039137E,EE9A4FBC55574DDB,4FFA7D2A2A2D7020,855B87821B970C2E,5129EC631EAACBA3,00304C28D463589F,5EC92A714137C095,F8F8C2B6DFF61CA4,67639841F5C705DE,38DDD9D5BDA8E4A7,F10A8E0C34241CDA,151EDA5F2DE0B5F3,993EA899D84B9D80,00058A3127220466,9114AC5B6BAAAFC2,13628BCD79D7A4E8,C27CD27B7B0E2276,A048D7E92A35AF92,A65B15B1D038C9E7,673B2FE029924499,6C484CFCAE3C9315,003286F6946ABC70,824F73EFB2F29760,66075CC2CBEAF056,2733610F474EDC4A,9012065F5451CA2F,39292CAA13EF47F0,37936A4C9343D49E,C8F06A4D24C2D2E1,0036D91C5675B9C5,ED52FC85CE900579,ED07B13A9EC07B24,1C58FF51F0A7AD35,40CC184716EB7E1D,A49DC7CAE8E050BB,55EDB3FFB3794953,F9A024BF6FCA072A,000F6EF900E7C256,5722FADE43DC83EE,A1707A279986152A,314EEFC73F7B6E99,5E6882F8BE436063,81D0D88C4C6D5001,46EA41BB25EE5B66,C03ECA9B6C998FCA,0029DCA4BA0D7ADD,99725C90FC386993,46EE280FED60C687,263E43707E329CDE,84C888A917C244E9,6EACACB001D8C930,5839E2047BADDA71,5F444787C58A3852,002145B568E23F39,EAF6585EFA19BBC0,B1286520A5EDA260,BBD61C161D3FFA0B,A018AFDA34CFEBF8,B49994DABD877110,3C0A6B77636BF46E,48C6E85F8D3C2578,0025082CF2FE9065,B8AD4F3A69FD9661,183FA0BDCF4EB044,1EC86F9F7EF52BCA,B2B7ADB7107D1F1D,365DE69A7E6391BB,0B2597015880E490,FCFB6BA8587103BD,0016219215EF2190,2ED68106E542970D,306144038F646520,064BC5DC4B0757F7,C1001FBAB44256C3,2A575B878B43F46F,138FECAE5E7DCA94,55ECE71E7CC03A55,002B7A3889715E76,DF5F459C8E8CCB80,525D8A4AF65ECF3C,54C18B025FFF111B,121727C073C36FB0,931D8DA49FEE93A6,BFC485BD5C4C6E87,7F301CFE4E44953D,002A8744CF6840AB,253BAC14DF16ACB0,A2D75D99D350F810,7F42D3F746FC48BB,9A4F79AAD9BFFF37,D0E2E546EBFFD671,CCDE9060C1C7641D,596121AAED28903D,0006FBB14BAE7A4C,38F6A848E1DA3B30,2E9AEDF602978952,9ACC28313C0B77E8,B32E5573463D3FBF,71C2A6C676ADA5A3,1DAD1EA0E6C7A183,22CCDD0FA2750AD3,003F9550FFEBA5EA,31680C1835F1F4CF,004E7C98508480E3,C457EC28C4B5C979,06956C4A517558F4,6F4C93472CC7079B,BF01A33BE6C16286,1872552860147B64,0015F52E56370023,BF9DD66B4D0459BD,22888E7605627ED4,1C4AC98CA33470F5,AB307DEC21FC643B,94924685DC7330FE,C91854B5C9BB74B7,3DAD7EE50370CCDD,0037C74C99ABF006,79C264BEBB2E782A,669424E3F23916B0,825EE98EAF795E10,4AA1D294A19A08A7,CADCB7CFCBAEA449,A275634C680A6E7A,1DCE6480AE965859,003A60524E3E6C88,EE7E99FFB44B8026,0A7417F23DDA8AB1,069177ACC214F1BC,C94B2496E77DD209,A007EFA2FE3C78BF,476EDA052CD70173,6E3C20FA4BE6A955,0036318649BFC8F8,96774AB37D78AE2F,CBA078D3F88728A4,AB5AFDF81E7B62C1,BDE63ABAB18CEFE1,111B10651820F85E,6F20932DC7912AC4,341C962B72255D62,00229BDA885F4E50,00EEFD163354510E,38DE6EDB986EFD47,21789640E07B9FCF,2D1870834E0890A5,88E45136E6CF1687,6F55304FF038B50F,CB08F8203754F71E,000F8EF904038718,D68FD39BDB34E0EF,FA2B039EE07F343D,958ACBBC4A83DB56,B96AA8968151DF37,5B13EDF76A1BB04E,C408E0E635BBF42D,E5B5E8C08FFE3335,0012B0A79FA63C3D,647C200BC4B99607,A9987C920EBD5C0E,CF669B31813E6AD8,BBC173800CD2587F,F4F409EF32DDB97B,5CA235F774A6F900,80E95089CFEEE48F,002ACCD6F2247383,D1D947929869DEC0,69549B83C2DD71E2,7FFF137350E07422,D5B8E86B74404416,218A3F9925EF909F,8170FCAB3AF97204,013F4A70080DC9CB,0008B864D2A0D02D,C2E87FFA01BF50FF,BCD239BC1617EC03,C882363E2DE02F41,1DB2AA98647FDD00,EB8DDA3A87FAE231,D88AD135875D589B,BC444049C1C1C3BD,0031BE764867D558,8FDD48E35B28C5DE,D60E30FCC66F2A9D,67893978CFBD33B8,9F8F3CA7CDCFC5A3,82412D0EFED48E2B,FA319606EF3BB807,D6A8960A06E5B43F,003A07214C1DD3CC,F18C01A69DF1A6B8,F2CDEC14A19C63AE,F3F9E1A6F59E398D,F62657C5588F76B7,6557056CFA3674C4,F2B5A924C3CAA0B3,DE0BC55349898084,00150F3F4A3C5157,28266431B0C1DD4A,A8438ED1FC848E73,28DE12FCF7CAC056,0F797AEB75A29137,A9F2FC8C11CAC4E9,8B35D5DD38D49ABD,14FE2451E18F1C91,001913CC86F1A5F0,0BA057A6D176851C,6DD3A7E31F49E391,F2665BCFE187F6CF,E87D6E740B154C16,A507C5DAFC5C1863,15F08567BFB64B85,1BEE8EB09384C01B,0001E59959887B0B,BCEFE24FB90DD207,9A7F23DD52529A50,357D42FDEBBAD83A,E580751B440F46D8,D15637B07FD86E72,7ED1FC9E946F7997,9839C29F75D74791,002B7DF335C98408,2207F1EA0A130C5D,60EBCA4B3D3FF1AC,135A6A4F35A4126C,D30EFD80994D0A0E,6B00927372CB3ED6,EA272196ABF8C876,39BD824FCA35F71B,0028A1E55E6EAE9B,62C27171DF6942E0,A72D87D4AD6A6866,5367E877595CA1D0,2E90E084B6F16F90,731507064618DDD8,859B76433DC6BBD7,2DC51E6B507B3069,0024CBBCAB04F1EC,0998D04F10E7007D,8B5B313C4C0DC284,03ACB1DC316BED3B,F2698CC56100E918,7746AA8703A181B1,4102F8E38811CB0B,99F1B1285831FF3A,0022D631B41FA6C7,9DD9D18A326CEE55,1D2A2801969D51D6,C2F961F4A2811081,D8E22BD8EAEEEDA0,2FF372404A127D6D,24B300EB8D77B65A,EE4FE03E06E98CE3,000F37FC387AA7E5,3D515F60BDA74200,9EC9A676F05D5F0C,1A7659A5DDD34469,699F95D491024C13,3576CC62A7C3B44E,1F111A2D65799356,444E3DB2F28D4960,00327E8BCE82902A,35D94D66A8D29B24,A32FA447BD119E29,E55D4F231482BF32,867A985DC328B115,B567F068A26DC4AD,3CA081FF502529BC,C22A88C32A66E0DA,001E0F2B922CE044,B248E0D7C8FC54B6,A7137A5FF3B1D065,A1072171CC4E8A71,672D46E65E38E934,ED61E4C04041B221,C9658CF391061D69,974B7E5C1B2FB5A7,00219545C4AE29F6,426C31048C0833B7,5582D008E5097B64,75A9812AA4B4C0CA,035CCC42DB940271,5EF50B2D48C5D145,9625A0B989CC9D04,B2CA6652AAEC7F75,0023FB700360A665,49E4D26E67B6218C,8FDEDE92D1899B95,C96520266CC53065,9FABFFC7D9E803A6,915DC2BD871A1878,D3E6D9AFA8DF17B1,12FFBD3371F56155,003EE8C1DBC5F457,48D864431978DF3E,4FDB9E90D6BF0465,C26D14D92B3B9BC6,FC1CBE596B9CE0D4,FC6A97242436093F,489D4A3F7CDD7250,BA9AEA0FD3813330,0023C46470A564FA,D5782D168A333318,C349441537D691F4,1B2303D6966C7B74,B2152D86C393D58D,CBFAEDA044CD8F39,D7E3D7E186EADE6F,A145C3468026305F,002C4F60AF1D4C53,AB29A3D37FC198E4,6B7D831C4D2D287D,28D85AD4437BD13F,6DD9E399B9C4F178,2EF70F670D083EC5,FC30690E9471764D,015EAF7E9E764C97,002EFA682FAB0D1A,FEB2F58DE9F6BB9B,585E2FFBE250CCAB,6BA0E437112F716F,F8AB73B9095DA47B,8B0E9E19F859880C,A449904A896C0EB5,577ADC6D0206F78A,001FB019FE974CC0,BEE69F2FF21EC8A4,4275AAF4ED9C265C,BA1D81EB2DC1DF27,8576E01D300B9B00,7C07687029FD5BDE,3CA2F131CB41567B,AB5B0ADA41DAA360,00214230B9A317E2,5AD4F0CE4150D57A,07B45D2DA59C654D,651DD14303E5C112,7691DFA88BB89776,EA813E2777687CAA,D222728CDCBEFC0C,CE370C548CFB5597,001C21642775DC25,2FDADF23E7FA2C8F,7CE24E720911779E,65C59F7A74B8C35F,63ED6E1B1AA117C5,D95C8A56788318A3,5210FF58A20368D7,78DE154516BB5116,001557E8C15BE91C,666C9F3FD1B8862B,C88613E664FD45DC,4E1232D7B55E1A52,E6851FF3C4436D04,E6D28521C8848AF9,07CFE5B14F179AC6,00255B2A1C449D13,00032B01F83D5D5A,310CB72CC4091D51,BCD0F7944A63E4EC,4DF988371632330B,B9F992D4C470BEAC,6D372BEE2BDC84E4,62B89730A91D3B5E,896CBE91F1237BEC,002323AA8DF853CF,DAE358141AD1A778,B4661F04DFA51B7D,00CE3B0CF80042DC,F338BBA4AE5877B7,F202376A040F8B19,AFDF43889FF1E948,A65B24AB83B32E2F,0014FEBCB4D6A6D4,B8891CB3E80A94F0,68D2907CCD9E6596,081E0B07EE67B121,61627949E462249E,672D2F269CC70F8B,783EA4968D4C8576,33330AA5D3D3A861,001A2E5762B07C5C,BD518FD2A14E142F,945DD2537163ACDF,182541081D6321DC,40884B9B320120C2,0ECE85CBC144D36F,86EAAA7EA997E782,F5A88CEDF112577A,00344E38150D5081,3387F955E276609C,79E4DBC2C5A429A4,9B3CCCF833D20887,EF55E1BE94B5E33C,6E53A12F04AE53A6,8820592BDC51E261,2FF48352FDB501AF,000978D03A89BAAC,FCA12EC0C1C10A75,CD0F2F0C7B001866,5677A5C529D7F8FC,DDC4364C04BF8356,0B02BE690D75B362,BF67AA4D346E04FE,07B70B3E9E770280,0014992A6C69D8EC,997B6FE73EF6B4B8,CDEF2FDD464F66A3,3E1EA9E8350E61C0,C6986E98681D315A,D537D35600A3F839,B3D9B6C8AC34F74F,D062AD90E19E1DE6,0016FC422FA1D2F9,947418AB2A63125D,A98B1680941239C1,1D116751322609C0,DEDBF6055F476B19,2A6A1292ADA5BC5D,1F93F79AAC6D55BA,DA32C276AC4F89A4,0039C458486C4AC1,94B6FA1AEC698C3C,E7F900FEDCFDF19E,BD70EC69F2A13224,16E7F8A0B966210F,520721DB36D5030F,237B6BBC63A80F94,D5942C881CEAFDC1,00032A3DBB51C471,E1F32D0F0A726CDD,BCFB6BFF66C1A2C3,0C90758695A81057,2304512A17489BC5,D0D7C7BCECB8C666,6CEBEC1F616AA0C4,0FE9282891FD3573,0031F0CB398BDAEF,2FCA2FA3943C1D22,87C160DEF8413F68,42BA398096C327D4,4F33FD5EC2DC4F60,4559FE70DF496F17,2C966787AE54848A,F1493FA680CC1F45,002462CB80D4FB28,B3DF1B8400624336,673C4E1EDF640133,67F4200CD8063AD2,8A832E307ACAF315,1B11DC0DD62AFB30,684F3BD40783CE2E,54627161A7ADB05F,0011D3F283AC4344,AD0921532B880B93,A72B7F1A4374C017,14B9C98F7CF161A3,7C53838478796BE4,AB199E61E0ED1D05,4470EB6B82E93553,5512A54CC791010F,0035491E8D94DEF5,CF79F5CEC160DA23,F7A9DE849C671E54,21BE2FC4D57B2764,58B708A51891F16B,76C11094D4E37A50,2F861EEE1B38CDF2,A8F72A80D5BC9912,002076C3CB502264,1CA05DA4969C1825,D8110F018033E0B2,A4127B1EF4334F54,EE5EECC9376E4F97,255E579B32E461BA,0752DA4BF4A7CBCF,7DE16F4C2F4B8577,0023785E06105482,2250270772567941,54F991B2FB0B8EEA,BD2295B0F1D5D414,A242D4B0D834159A,2AED2AF6F9BC3C3B,2DA89C375297D602,96BA822EF65F36A3,00174EC5C269A7AC,93AD2829D29CDECD,D48663EAE3A5B244,FB86D834A6DF4923,501A635EFFCEC47F,03076878C91437B7,F470003A7342C6B3,5F54445BA67FE700,0008AECBA67A1283,DCD7A891D00CF8AB,8DA6D7A0130103D0,BE4978BE04DB9F40,1D2B963CA7EBAACA,3B0AB5FDC84878D3,FE22B9682BA240F4,1DE9B1FA89DB68A2,00018E6747677941,7E0529A68B70DCFF,444A24CD0B355379,BE21A0AC1EF9E20B,FF1B28FC2552C6B9,AD363C26262CE9DA,E7D7BED1367AD0BA,D66F0C531F1DC8D6,00402902FE2514D4,B1D7AF30CAA8043B,09F313FD7611F133,E8E6160F58E3BA8E,C0E9079CCBD459FE,4BD18AA35D07AEF3,0608D7641969C865,946A3491B69F2DD7,002A69D194330F5A,CFB3923813F20F56,7357A2A9FA4358E1,FEDFD358B066D04A,9A2BAAFE613ACE52,BF3EFE91D66A5121,CA776AA14CD6E46A,08C4FC575F250660,0034AB8524A267EA,094E7D94AEB6E820,02C2E9595A44C36C,F10E0F18B8F695F7,1E5A648674E7B9B2,C7191F7F6D7ACF9C,79FA31E67B65A344,02219E66F62A6E05,003E99DBE567AFBD,E538D1B71F8D359B,661903202BBC333E,9D0FE7DB9B91A410,5C5764D844896EC7,883F6F4B969B6F9D,6F521D55EDDF5FAB,CD8E32A4D43F9FE9,00053AA5B38C032C,4294B256633E5F6D,080709845205B86C,750F764B872E59A4,F1CF9C08382CD83E,B95099887E7F8822,E0A12B4AB627399F,49309BAEE91F959D,003B09FDD1D951E4,258523346190C6C8,1E25BC716A14D5FF,7E1BA43BCD05D8F9,CFCA8D28C3912588,2A396253AA8B2C3F,CEB65EC86657699E,F5EF0B5B6233CCF1,0039FCAFFE5F8EF1,A1D00FC14A8907C0,03A37AF0FA00100C,2FB47FFCC61E9084,CF2349122C9ADEE7,D2BBE51453DF62C3,97EFEA5245063866,D6ECB3A9A9D5F8A4,00082FFCF7FB7A10,3618F6007D666BD9,CBE967C4B9BB8214,B1209B4C35B0C32C,EEE544D3ED901763,42CD57D76F0B4BDE,481D10F4EC43A6B4,B5C3668B0810A33D,003A8E2DB2FB4A04,E4DE9C9781D06785,B48C4519E44BDDF3,1FAD289C92A3ED2B,42066D1F140588A5,293EB1206EA6C321,AD789918A6ACD654,788C86EAE41C4841,0040423E4FBF1E1E,A53F21D266256075,680C9DCEBF111171,8F1905276ADEBBF9,0EBFCD5BB332B433,B05663500CBDA39C,AD23D0969A10FFD7,BB1F54A16A11B0A4,002B8F93C9BFF672,95F7E81B95DD755A,F7249BC1E48F08C5,4BC0B3FD32EC5DA4,4650EB0E39CFCACC,6FCEB3ECE81B8A82,7E921C9C8D003AC6,CDDDC469B88077F8,0022A53650919091,D4553609E5C326D8,8138A58E3FD6671A,467789E2892428D3,33CAA04314CB3587,F3817D7560B8F01E,3BBC50F2DD3D998D,D810398102AC7458,00070D04E5FCCAD4,876EAF9D7733D2FD,DC32A88B000B071F,568714AACEFE00BB,913FD9AA354C7C46,CC8C104CD32A692D,A2F21C202A03AA03,D8A3AB0D6E3A0599,00210B5FA840EF71,F804BF57B151AEAE,E5CEB9E78626D2E3,461065EC780546A2,4A0B534460B3DC5F,807B94429C5BDB66,98A9FEB2E65AA47F,2A1A4A8049E04975,0000A5FB4B74D5B2,FC1B42FCBA81B6AB,072338BE9BE79C5F,14A2E4B49195C4C0,D612378BE4EBAE3B,F7868ED82CDC7347,7D1C52D713B2DA29,D8373E60A900BBCF,002CC1447266CC5C,9C7ED3E47B1CACB5,8D796F41CD14B859,A1C2307334538F99,D026312947D63FAB,B7FC6CF1ED8467D5,63DD8AE472635FFC,4ADBEFE01A3A509D,002D600E2CF041FB,1B25CEC14F7CBCA2,75898ED607FFF95C,AC552AD7E6B72B19,0B39B37B7E98C08F,2EF72E612588EC87,8B40A8A5D0248452,A11630067E992F51,002AB26BB46F23F4,55C76EF1ABC4ADA3,8EE2571F08318C0C,4173F8AEAF329624,4ADD37458149281D,4470A9F464568B6C,1E6FE38981425104,26C60571F64CE411,0016D5030B580F9E,7502A680F9CB89C7,D20B79F6F2E0FFFD,BB0BFC7F9E446BB9,C97ECF63B653611F,6C43B32605168806,395CE519085669B8,507CA92703DD40C4,001A556E7FC28AFB,AD8476E4F6AAB08D,B549408793E4EEC6,7B64772E7863BFDE,B33E108DFF442395,44C5E2E67B02EBCE,EE02200A313C68F8,30ECF925378FA6C0,00215B1EC8924720,4F171742C9CB0D5D,45503EF28850224B,E05419583C4347B9,79C92A6B8FB92AC6,21336A5B1A746CAC,1F25134A74DA4D13,161D9B2818D57CA7,003D1E176EF1BC8C,96DDA35FE1F7668E,08FC6B46181F4D56,E73B626598CA93AF,E496333848ED8C9C,15D58C59A0CB7455,451274C51BA4C769,404C603D9CF868BB,0028A3F876413AB9,0047A6DFEAF9A75B,13319F50DEFE842E,160E2073C35EED56,DE78DA0679D18648,0E08EED19222FB0D,55A6A18F6E06406C,C5C3368D17603F62,00292421ED6FF26D,D2C7A5008F52EF6E,8F570F98DB3B7883,7A5EFB2FFBDAB3A6,2D65E98AAFCFCD2E,FD416D88B5FBA464,9F869A2A97FA5C40,803C76AB688142F7,000C9F73386AB768,BEBD4BF3A5A331C0,7C68E4BAB964ADB6,A301EB84672AEE50,839EC8A956BBCFA3,683CC2326CB7E074,5AB554C3CBBD40F7,2EB60FEF53BE4805,00121D7302409D9B,80CAC503C631315B,6CFB231F6F8913D4,DCD13A155E72C35B,C40FCD157F190CF0,7ADC22A4E67EBF7B,E800ABC4B27BEA02,516750A73AFC2D25,0006367D3E91D0B9,CF41883A2CA48F85,2A52CEB62DCF9B4B,22F912A9E4177C3C,3916DEDFA8B1F795,4A48C521A6476D8D,0C43D43B7A1A7C7A,E196AC975777D38C,0004577CE0D0B0DB,25E85AF86FFA019C,4B6356C72269967B,6142267581577533,362AADDE1CF20566,E532C1123627D450,8A788369CD0591B9,24F5804E48B40996,0025AA2763A56C58,52AD61EA24944A4F,B1E7010A12FEAA77,1F2953DC39BFB863,907BA02F795CF4E5,0B18E3F65E6B549C,E0C9F7F8735874C7,5EF6F6BC3AC16BEE,0033E88E4F907DE4,82129FB10D9ED594,9BDF25B82F8A58C8,5549DBBD439F60E2,857BA6406226F8E4,81CBEFF3FA6B4CF2,6F40D46803BDCA6B,41C5EDC9519BFB47,000B031E84F8F0A4,B832FE050E0308EE,879682E68AA3CDCD,45091D70CD48E896,26940E1A9ED714D8,FE57803C4D4B1BCB,BDD46273C5C1DB18,9EF8DB917B0FBCB9,003A375AC59F7B13,8256EF8673892419,24B0A86E26B15882,B8EB3B170886057C,E18D26CB2EB6B171,041930EAD80B127D,B36E08808724C5B9,946501E380856763,0015B15124EF731C,A080372A2BC13236,53C993F6828DA7E3,1E8A6661A7E42EBB,5C68F5140AF19FCA,89000804ECF3ACE6,4216B096B602D5A2,24942F1E24370FE7,000E796AC2C3B94B,785917A9DF85BF2F,1B3E80B32DD4D55C,22E57EA06704394C,F295B35A79893E43,480CA125BB6E8E3A,53BB5A1F187AE726,4024D74DF055A213,000B9767789D33CE,EB6D3DEDCCD4F93A,E4745FEAEE3F6B41,492516DC84B6BE88,312CE8F05BB20AB6,B215F052BBAAB8E4,A631F4DFAFAC837F,D2AFAFA093D2B219,002E2A56ED27DDF0,BF724F67889E6D44,7F850B51CEE1FD85,49A2FC881AF76DB2,0111DFCE4F04BB08,25DDDD7386D9FF81,980573FF314C72FC,0368ED5080D97FDD,000F84632A84BADD,9350C1E344225D37,B4170C010517FAE3,5ED62D51C7A6C9B6,70B2B4AFC410A98B,66260BA8FD431803,47F7A9F7CE8CF6E6,3063FA579ED19546,00132E60FCB559A8,7FF5E801D6110964,B87BB6917DC90CCF,6A06E5A725558C50,4CAD9190EAB06C81,7AE4ED90D5715872,D685A7320B748E40,4BB1D0D72669015B,00128791E7108512,9C9932D0ECD19E7D,60FD078A830D7EFA,4DAA8E87530139F2,7372CA6F99673E21,4203F16077250B38,C1EC3FE588E04CE3,A624777238C66D7D,0001BC8ED1B21D37,394F52DB8A7CEC4B,FCBB52FF8EED6B15,E43441BB7F98AD19,0D25E4A6B0E8FEE1,4CC110B5866CE391,DEB6BD428B731572,33D660E527E4739D,000A9448D11F5D4B,8F825326011AD9C4,16D4170A4FD21299,33942A6E3B330631,63625AA00E292763,6F96C40A4242E4BB,21514912A90D183D,1A59797E2383E905,003FC46F0370FD58,EEA845D838CD7A6A,5EB0514E7E49D625,54B2E0973805E398,17B61C20AE5F4FB7,07254FDA3A122A75,F4BA831CAC5F4D12,B51A3BD66C7DF983,0023D07841F07E3E,FE500B67F4BBF964,7630061547D430C8,2A09AD4348618A01,C507DB2787AA4F76,6CAA8EC23DE2012A,65D1C72D8AA870BD,0AFF48AB8D93DCFF,000496564BD429FE,F888640D6F81B784,10CE86ECCD17E5AE,19D492D718C2B143,B3269921B2D8F3A4,FA88B4BB7A339C58,02AA6214469B281B,1C047A1CCF83FC59,00028E74EC11BB5C,7E36C62AFB24FAEA,BE0C4DA454B6879E,354701F5027982DA,B1E0478C8D777B18,6859F4C7CFF46B05,3B78A095E67088BF,4E632AD6A5F9ED41,002FBD0D863CDBF5,0CCC0F070988C435,21F87036F0CEDC60,1DC274BA7E74422D,7104AFD7CACBBBA2,8B2469CF7BD97E27,9F7CA6E967506008,E8388479533B613E,0026F883394E02B5,7EDF17B20BDB1044,D2DFD368B011857A,B75A459663321B02,74C258C8EB31C924,28C325667110EF5B,260F5D3BB6F345F7,E858F7898545C645,00002135FC5C9915,1191308FFF0F4258,60C0D8AD2F76F8F5,502F99939C717500,801AD2F34E6A0390,6E863A224A0C44DB,CE4DC112CF6F6990,AEFE2E5ADB2F7FE7,003FC1845EE7666E,C87E756A0CB66D6F,C1AD1D3251A99994,3F9D7B1A953EE9B2,05ECFDA59EFFB30C,062D091F0D56FC53,71729E4D8840A403,86B78A7F77D2E15C,000C57F816A6712E,0411CF99EB90E954,065DFA50420D9016,755D4E2D83E42032,467B36BDEE06546C,BE7EFAE9A04B1262,FEA746511F05C42E,8C93C02E042A3127,0036011C9457A948,50176E0B6958B217,A5A0117627D23810,042B1F70AF833752,27FD85743D7683B9,E914589122A79E38,A5221A8BF8EEFA93,7FD493D0700650DC,00028A5DDD18A8FB,3F387132E46D0AC9,3E6EA9BF05A81CFE,3FD37F39E888FC01,962FDF54667EFC7B,EAD4552E984A3AE7,E5331E746188C4FA,CBBE03E8FAFCB50B,0029E4FE6681A795,90AC0F295CACA9F7,770835D6F643A3BD,49C2734BA9750A28,16CC5F1EEF75C2F6,BB0979D1D35D88CA,435D0EBE5EF0473F,D2F9901D7EC8A490,00101576C54B4CE6,F7E9A8553C02A29C,65A741F370F02BB8,6A2F3C6DD08AD9FE,890658E46CC1E0B1,05C785B53A9306B7,5DE463A00002101F,D2CC0267613C3FF3,002FA2DC66EDA442,A79346B3EA746046,745F461DC72FF3A5,A83096CA4749B8B2,94E50F392F656717,E64D89832C23D55D,AFC8BE640660324D,69DBC3C675259563,00178D1D29AD7510,8A942536D7683EF9,B30C4DEBC81C437E,9AB78CFA2F3527FB,97F497F7FCE336BD,2DC01BFA17040AD9,C82EDC7F13B08EC1,2249393106743CCA,0039972348270EC2,A46AF76BBB877245,5D41E72F78A4836E,42B3F64B30260A73,0FDB452DD75D8F11,C08897225716F0EA,459A1DE5F32A760E,AD93E2F1ABA421F0,001D66BA624BFDC6,87E15878CAE7E9FE,08801CDD6CFDC906,4A2165DDC197859E,25059C684DF0A058,F7ED8BE6DE4EFA34,2D89F4F25C8A9341,89466054B338DE75,001620E30A087AEA,B7C85A96B5E6F3E2,DA07225B9327C17B,20308DBB01D7F8C9,AD9C880F50E13799,6B3442E7E7F491B5,4DFEB7D1FC7AC3BF,43EAABAD3D267DF5,0007C2C92F8C4842,EFBD1E998F36F19A,F0A1F9FE728163B4,F4929182D6BA9680,EA871084455C0FC0,B50BAA45204B7B8A,64B5B001368512EC,02502F4ADF00A0FF,002FDF629C757F2E,4C7C7E375CF34E4A,828B8A41F46AECB5,00C21A0520AC722E,6ADC6FD98B3D1682,A8070D58BB0C4D86,5664DACA44881571,24209F5CF5E2E62F,0005D5612E889415,E27FE9345BB40BB3,ED2F85B3EAB4A915,A72582DB1A38FBAA,E488DFA25BE0F254,6896814B3DF7ACE3,7B9FBE122AA258D7,7B8E516442916BC4,000E2724D8E508BF,521A0E70FB483800,E2D5645F7C8B93F8,09453E6B6ECAD27B,E9954CE8C094CDDF,C9CBA55E2C75CB2D,69DD67F4D3DA96BE,D1A51F785FDC84BB,00108131DAA8E0B7,15420ADF77922A88,343DB2B3010E7B24,22E39169C5423D2F,F577FA4429456A43,C9187B0FF2C9BF29,D1427BD46CA51CA3,AF6790BDE3D8E36B,00350690B51EF9D0,822E456BFF7A376C,98A69571DD9F3AC6,B4AEBB8DD3B61BBC,642427B0D4C4EB0E,2C7AA2437BA7226C,D320B6EC0539CEE4,E77AA6F8CCC06207,000B26E53DC3970B,D779DA7740A82480,6CD30BA50FA779D3,B23F2EB6703B3A77,9D63150BBABCC89F,F3785CE6A0F7D1BA,00D3245DC9C022AD,1CC8DC81F4C3795D,003C6E47734E1C59,9CF5A7186618F29D,F441CF8C3240C17D,CE98D9CD7402A57E,C6643ED47FE5617B,8980757E2C6EB4CE,B882B735BE19220B,64AEA44FE05332A3,0025C1F1906E537C,4D085454FA27FA9D,360DF759CDC7538D,AC234513208FC243,8BE4A48F161EA947,A7755B9784C7885B,DDCB81FFD1BC9873,B5389044804209C2,000473553536B662,5C12C6700CC6BC1E,A62BCE5C16D7A319,A37E3B48D4BF1C8F,E890281E83D68503,0B09920C14B62563,C81548980117BE21,04A99E676A2DE1D0,00207397C01704B7,EB3228BCE54FC6A2,31916710B482969F,BA356CD7D5EE0989,21AF552F8216E4A2,919222390678A5CB,FAF977E36349D5A3,AE34AA441C281823,0021C966D5AD9BAC,7C31A58949B6946E,AD87BB8F1D636276,CE34D945922A6CA7,A4D78F1DA3D307EE,68A334DCEB71E2EF,A146491AA3C26AFE,123CF59EF5F54563,0024C7275221DEBD,477D1BB024AFF158,1FA1D24A7B675D31,B9E1A72DA5FD2C2C,3312B3B77F9EC078,44A467A21731EF0D,BBC8990B896BD697,2965820CF2C4041E,002D4FBFF391BBB5,E8304E807854609F,685611333ECA2DC4,158FDDC02F99F8C9,7A191739293EC937,53003727E76BC6D6,6FC0F1B2FA6FA6F2,89A1F1167F6F4577,002B40A638707828,A3509944DA90E8B8,ABC887F42F0A178C,40E212A38F05C3AC,75771ADC54690009,31F8424E24EB10B2,28025E216CBF87BC,AA664B9965D2B4E5,0021ED52CC5F4114,632BA9079314E478,1AAF9DCE03C075F2,91AF3C0FAF884B5D,BDE3CB9A4A979307,6527B72F39D73EC5,DA6EF60FA9CD218B,57AB3B051B88921C,00237A8103292345,A8AEC7D8092BC505,FF84A7A276B9215C,9364C3810AF997EF,0727F54E36A39211,A748A0EDE318A05F,F791FFEB4C7C3EBD,18582BAAA335A608,001EDB743DE9F22F,AE749199ECA7A714,862FF5012B77ED5E,09CAE9303BE7DAB5,10D5710A8C0C5967,A43F81AB73B3E988,6E5CDAE11F2DD859,93988E681E87D188,002C11881426EDCE,BD16FEB3F357C7B6,49B835AC75D3EA8C,0AFA584563E0B8D8,D6E8C246ABF1C6A7,A030B2ADFD081982,8A199D1A4EA5E30F,DD0372B7F0D859D7,00319DEE3C275F39,4CC79210CCB01F0F,038ED1B14861F1CE,0766953AE53C3BD0,86DDF07026A44353,7465BF9EC7052A17,07E47D7B8B6D322F,F3AD0F83715AB2E6,000209C10C59E628,CBE23EDDB86D7951,AA84D44FAF174F4A,223F664E1541E035,E03E362468755637,CA5E0CC9C1478DDE,55E6BD804F538EFC,5338381AB8FC313D,00371B444CA69614,D6A4B0680A276D3F,091EB86845C58472,321EEB496A1A2992,C9123E7C57ED6D2B,2B196C2C77AC1296,1209491A1E527134,50A30EBABDE00077,001BC657174C23CF,6560E817D3A4EB42,D50E22A02AA968AC,5F0918A1CBCE1324,B31F8CF32208EBFB,7913029FA68527FB,EBE3AF99F8608045,C0C2D35914FA431A,00171D306918B8A1,8A2A3CA3AED60093,9FFE6255857B9182,25B193CEB660D932,B11AA8DA84E8C8BB,F7B76A0C884B0553,F1113256896A688A,C762637B16BB0900,002EED2F83816C51,126F9E9F43D35E17,CC5E9A55F6700056,DBB1F352C70D2D25,A928695785486B57,259A9BCAA2C23583,4C3BE8AEF8AEB598,87A09B2D0B4187F9,002DC414B7BE6C91,D2E650BA9CDB76AC,9EF2DB7E543C2FE3,4D89034197760F8E,9490B810709C1F9A,947B6B69EE75EF43,0499F143CD9D2FD6,B6281AC061E5E95F,0003F84F34115D0E,371542B7C66007A3,9ABE521713406C6E,582F189A9834A17F,D3E1C6FF4E6999D3,27DC3596C68B2671,952751421A22C905,5FCABB517521E3E6,0023A98ED902E0B7,0335E709CE6749AB,48ECE2B1B47DDCB1,570B60197EE43DC6,17587ADBABE233EB,6FEB3176FFB4F8E8,DC537F8059F2DC42,52CE3C9FEC177057,002403120C221425,16DEF75C72002DC2,C7F8ED966AF67396,5C39FE3D7731E5EC,FAE13050BC536A10,F22EF9FBDEA1842A,84633193444BD2BB,6CDF035355D220DC,000D14B61F338BB2,4E064EE2356638A9,2366A9414374E6DD,854E7121FE1789BB,B33CEF2FF04AEF9D,F9E72726D3B88B89,670E7A2ADF7596FF,C8C6B49D7D8EB84A,004013DB2A049A6B,54CCAF4A79571D6C,26C7A2DE530F6376,B6A059F21CB45CC6,CDD507CFC6B02F91,CAC8881B8460EB4E,8C03C22446F06CA6,90AB42A086319F5D,00089ADE7A98B8AF,226D5A4712043139,7C7001AFB3FD07C5,88365C801B43ABFD,B7AC8F4060E6EE92,6CA3583F2D9057DD,6A6F388F6B4271F8,72BDA49806A4F4E9,000D5596A6701FFD,C0826C620F0D44B6,E78CAFFC7C8B7B84,940A6F23B2DEB84B,3C12604714A7D127,8433A2C68D32BCD7,29A0795020712791,5E4CD2D5048C71AE,00092AEE9128CF50,A6A911DD09D6D3CC,F26B64845A9A883B,18BA7781E14330CA,CFB368321BD4F796,76381C9E07AB9047,01EF509B831AA3D8,2A76B5A4F216A580,0029DA638EB96997,AC295CB16399F403,CD267225D12848F8,2E55F091BF16C381,6E46F6FB4BC5A032,DE08E9E36C89F60B,4A431ED2A10C1F2C,BAB48283DB5F42F9,00135F49BCFAD361,6295ED7842764A80,7D5D82C8AA6A6C60,B44F8F2328399E1E,C6587396D6D99248,55ACAD3CA018128E,F52EA6081E3B52DE,9EE4B013113FF99F,0004ED0277612F1B,11792F5E5935BDDA,399E0CA80A791F0A,BF85105CC161A43C,7D8CD9083395A06E,B855FCB041E2932E,124CD0BE3C02AF3F,1C2EC8B2C75D2ADA,00256F4E68E2356B,77E6881A7A345ECD,E1ED5A9FADBC4397,76BD04C8A6E60A30,031E3A7824C2DCE9,14B5F1C17282E4DB,93338CC62833185C,C8E69A2E1ABCE600,0036F894C7007B4B,6A34C97544228F33,501F3C582BB2B594,756DB1F7CE5AB171,C9B88FB1C39424DC,3AD8036ACD3A22BD,03AEE21B4E0BFCF6,AB36287DC0EB2D8B,002748CAB739F621,846D43C3433A8DE0,DB5347693B65FA04,3BC8A2FB4F691CF9,07696A1265A138A0,FAF7D9E2F0154079,7AAE2F4A9119AFB8,2E804AC4B641D943,00310218C5F2C744,9DC6580D2BCB3411,53CD93D097D0EDE1,0BB7C47806BAA0C4,C42B41BA304E81EB,F5DF42BC7E9D7635,2183BA3FD23EBCBD,CC0AEC1FFD483AC0,001BB1BECDE749EE,5122A8E868CA5BA8,6E5CBB38966BB5BC,4A5E914997E4D0E3,34F4E5F32AD7768D,80A476E4B82670AC,49F17D41D5DA8A7D,53D0D832940D9EDD,0027F4E6D359B625,DBADD7C6177D28BF,285F41804905614D,D16BB5A5CAA01C13,505DDBD1989DD7DD,9C2FA64CFBA0DFC9,2FAB334BA7742683,11E0A3020E5B8F42,0006B15796E43311,FF902C98CEB6B937,F80DFC7729A94341,D13D0ED165771CE3,2E062D3415FB2479,69BAA507E53CA625,09C14CA5DF1F5C64,B0B1E77634D486D6,003D65705BBC92AB,639DF3ECAD074472,12B36DD24DCF699A,CD4496B9C93F483E,20A586B34DA5CD66,A07D03ACFA897DEE,D7B3DCBE1BA25A57,8AB43C3CEBA2EB13,00108EC2C0B44091,C0B65AAD84DEE72C,51C09DEB9397AE24,956850FC87B00BA0,1558712A36DC13DC,ECDA009A325B8F5A,42121CF2C8A101A3,CDAE82E76805E7E4,0002433D8268F19A,621B903431BC34BF,023373306B93AF43,096F34AB66CB6BF0,1EB86BD91D386746,AC1FDE094BA072B9,A5DCC33E4F58EB0A,9685800C67419689,0021399B0A6CE2D3,8BD77D21449F3A27,A267F07B0EC901BB,5D608A9C522A4C20,34073A2A6761608D,FFF902B0C69686D4,4F8BCF5F4F30A3F8,D436E7BB0F618FF2,001933728C006EB1,B4D7AAE261E97084,14531317FA06E31F,72AA9E7D828637BA,19DE4B9D935B5C46,CD897D20516F81C8,39BC820E5B6DB03A,9B4FAD4F6E643E4B,0027C47D32503BAE,B1A22853C1373E7F,44F6153A90EE2001,AE252FC0DE61127A,FAC57A1D8F160A67,CAD88844F719430D,4A9329D0BB7C2B27,72BCD2F5028FCCC0,00297BA29112E950,1A7E5E5C9F676A55,8D702BD83AE69273,16F50B295D053C70,3E42F4D75754916B,58E7507368ACEB83,94C7679CD595136A,A93F2FBFA225C95B,0004082D18F3CC65,5994819B4B5D294B,27EB8F5D44AF6D96,AB4B27D9BE416F8D,0D47EE1FD0E7D608,F31D0868628BF28E,171D3034F98D393F,A40AB398DC0EE316,0010FC2FE847A04C,32DAF9CDFD23F99F,D72EA0523F54BC78,C7AC332094354EAE,6B3C80A92270A75D,D13C193136FAC43C,14F78C8F625760C6,66DA36AE5BFA4EED,00004C0B5EF7E436,72D711CDBCAAB660,BC4B219B634B98BE,55EDAF0C2255110D,9AB437209A7C9429,81701335657E6E1D,6A335422FE7C0E41,ED4030B7FB61BEED,003DA17B0B533B1E,3E3EE9CDBB6EC487,9DC557D0F62672B1,114EB567550D4142,A3CB0CBA9DA316EF,258CB0A49A8F2CCC,89E40AD474E63166,70EB65C451255C83,00230A30C7B0B25D,557AC9C1A174294A,AB7BDB46FB0C1F9B,28100FE5D09348E9,934CE2848A756C88,58C212774C42E045,90A6194A4734F8BB,AEC06A374EC5E595,0006DC5514F14894,84BD88EE094523B7,4938D8612898269C,8A8DF641470148A6,5BF7FAB7FCD60D41,CD6C5B8FAD7CD833,2726158C9827AB2B,5AD02760332F7FC2,0002DF9C8EC8A9F8,837A3502647F5D5A,4C8D5EFCEFF5CEC3,C8AED3533D9A555D,340E0BB85FCECAE1,D645E2378785933F,96FF50EF729725E5,5F4B80FC1BE18BD8,0021D6D1B61B7D3E,E8BC910427EA3F6C,AD6862F423B22548,D9F243BF18726A10,8933B04DCCF7EAA2,879E9E8596E19132,7375B2161024D66E,7B8755BC3C110E1C,00198C6CF78B9841,501E2EADF4F19356,E1501824CF587E3A,EB0D13E5B64AF110,AF5001E5DD9A8C1A,522B6C8237E3DDAC,3034781CFD581A1D,EE5E6334E0B925BD,003A63C66713EBC8,902D1264C8B11AE1,1D44CE50C2AD1616,BCAA6E47785B0C7A,FA2184C3B77B08FB,AAA9EE393AC5A70F,25F56F7055708EB8,CEBFA9F2927129AE,00359C8F468A60C7,80329850CC48E1A7,D438625B8EFDEA20,7087E6E213685B56,D67817192120F93F,92F73EFA6589CE5F,80C00482AB0E7E77,488B79F71F4E9F21,003BD5B6F3F3BC38,4935E8CBC29FB5F7,D6129E138F8CB82E,407CE90E4476A8FD,ADD46452E9457DF0,4CF9C79FAFC1F1E9,3BC38D7E5A163008,E5E5ECEB1E20E281,0024706161510757,B0FA7D552E804066,DE51BAB91D70C663,A15462690CA3786D,2A6CF056241BE00A,8EE6D73A8FD81DCE,0B3E8D50F636E251,9ACBB755211FFF0A,0002E579AAA88681,4F6D58FE3FCC139C,2D491D871E9232A1,3DEDDE867FEBC560,DD7F8895C95D9554,EC8A9D7224244C0D,81883CEC46764CF9,089F45B262FB2E1B,0009920CE88E901B,963FF8B954B0F720,D0E639C84B4297B0,B0A521BA6F6FCAD5,BADD4C3665A3CA46,EDA3FC8C97E280ED,4A28FE11F0313540,400DD215DE4CD17D,0007416C927C6EED,FA28D9078323AAE3,9AC73921396CDE28,10D380AD5DEFD6E1,88D5D9A65CD0B772,D18D07AD443F6B16,DDFC66E35246C6A2,EB3335C17060A9BE,0007EB8EBD03D456,FBD08B7237980C15,41A8451086ECE8A7,DC5776CDCD73EF3F,BE3F1B09C81F5A26,66893D4FF3E8EACA,B34A8EC1D5FCFBE2,0AD4FE0FD7E590B6,0006CF1BFAE34ED8,7043849A4E738000,E022F5E4A1CAF400,639D9A3D8D8CAEF7,CEDB8A0C5F627CB2,6ADD4C37BE1775A7,8EA8B97A23860C0B,F5006704C9A123EE,00021F8B40FEDD82,6B8C06E07B67381C,FCEF9EF4AFCDA5C6,F69A5E515AA19394,84233198A7B97EE4,865CDEFB46505FFC,08A597042691760A,CC5CEA9EE06EE144,0015684DB5F43A0A,EC08124200FB3DD3,7A0402F0868DC4B5,07BB35290788667C,F0C5FB1081934807,7E693826D414BD6B,317E37452057EDF0,D3BB8AD430D44ED3,0011465685B32443,9436A421B8CCD9E3,2060DD2077637AF1,0C90AD66592CAFA4,89C2C7DCD1DCB72A,0466F3C0C86D39E0,31ACA78191513BCB,2CB21DEA49BA52DC,001DE869C095DD70,7691054F48E819B0,D9E3397E1050C4F1,8EC45B9659015A40,8B890E2DAF171BCC,D3EE3A9B1264EAB8,7F2E5D3A545C3F4D,FF2CCA014021C0F2,0034C396D58F2693,7FDE33F746E78E92,13009A81AE7FB98A,C174931E4622CA3B,642E8FE08C8B1F25,76D3BF71AD40E6A7,D52D1FB52D7171F1,4A4DD5B651D890F9,000E65C33DF6B5B1,44E96EA8ECF3E501,09D64DED3785C916,4E2BD2A600E46924,FEF7ECA5EB1D6E75,30F06DE3114BEB20,6A63CAC97E01C9B4,F778DB4F368C61A2,00375CDD88437D56,9F20B6D9E068F10E,DC51A7AC9A56C261,47FAA83037945F48,1204BCCE3A472992,A9ED8B723D907290,D50D261FC0D79639,4F5E6464FF286787,0038C7C070858FC2,CB504716FD1A3124,08D2555D80BF6C1A,5451A5D457CFF6B2,EFA95682A8F57E0B,E8DAB8ED7A0D8107,529B577C2076C91E,C1F72BFAE75D9306,00335C2E0AAB338C,57016E0F65B6AF7D,4910B709CD7BA9AA,DBB346F7A97E9F3B,6C5FC637698715C1,4952AD72A80360CB,1392E286E4B99C3E,D143E6BC1B788290,0029CAF99F03A0DF,35990DB84C34EF56,71570A545BD697B8,094EA24C8CEED03D,DA2616ABE02AAA90,EAA27122A88892C7,6D978F58D3801DC2,E4087DC1897719B2,00287A812F4CA530,636D8B0FA6AECA4C,AEAE490E1E0B6821,A1A87080E75230A2,83B55E2F09D6ECF9,EDBE25D20BCD97B8,AD84094FB7EAC4F3,B0F82822DD443BBE,00360A8F77B371E3,1F4B3010983605E6,E3370637B18DA585,5DDFF9E93A4B6064,3E643920B641FDDF,265225F40CDDC55C,F50BBC27C63AE7CC,CEF0E51016DE8FCE,0030CEF363911169,166057C49B2A2FCC,249023D060438A7D,9415FC7AAC050508,03BB09218908B452,82F36E644BC1B62A,22A5EE8CBA6B37D2,98717ED1EDBD5C4E,0018AD3565189E15,476BC92B2FB58E2A,838EB6189A45FA5A,DBC9C2304E4404F4,0DB8107C61C2F694,688E1DC0CE19EB0A,0FFE23400D036DB2,682F5BE53543CDB2,003B75A6F9DC7D50,5CF99647905BF0DC,ED3AA69E72A693F6,3FE82A02387FA9D5,31EA8D1F7AAF6239,A039802A0940063B,9C953C79A4E090CA,7F5A3D0CDC868263,001265877D575027,9FD82AA4A8FF1BBE,7B705EE31B18139A,B4A4B26EE44BD650,96B806BC91113F99,0E7F8AC89A816DA4,6D45684CE1AEB643,66F31CD71F630D58,000930E458C7C619,DA5A4A4B50E4E1C3,B25023F7032587DF,CF9C6454904108EC,4661FC0008C89F86,A9AD6107862712EA,9BD670F1DC0A503C,F901F7B8B0CFC24C,002F0A6765466677,8C5C67C8D05B6BC5,B6552B35DBD1B087,7EACEC2011CB0C34,8D2620F5CDEE0B29,155BA01054A0828A,09C629EE3238B3EA,657427E6529D2C35,0014EC8C353761D5,B1A7DAC0C627C233,D0B45CED41B964E1,24424FA5974C7E4C,3E3B7544A8BB66C2,A1828F8A0A953CB6,C988C3652769B4E1,94472852C1B9282A,00103BAF04DACE06,96075F247EDD5761,7F38A87043A3D268,C7A5C5CAF448D21D,4899324F3F91F1D7,D7E576A1E67ECD42,8ED37DA135154310,450962AC5CFCAE20,0004341D4EF6FD76,5B01BC52EF60C8E4,B1E01B6C465EFDA2,79350FB9F50BC93C,B093738FD8124F35,C8D0A9BB7F91F27C,FDE822F104612E2E,75E29D5F874F329A,00395AEBA1DC6B13,1D4FA8E455323EE4,6C65255318266A60,AD5524696CC7521C,B94165B8E5657198,011F9E007EB59011,885150C302DBEF1D,EE9EDB4A98BCD6DB,0025A5E687D229C1,C801455A07006500,8C6F5FEA29EC7FA7,186374379879A9CE,F03CCF8768D6B829,56E9BD2F0B74F6EF,8E4E48870660834F,280EF4A26CE3C1FD,001164ABF4FE62BA,6BA1AEED19C97286,CAFCB538DF5BA1F7,1C3E0B5EA5C5AAF5,675AFFE93DA8CC2B,3980A905515E310F,665D4F108CD6ED1E,248CA1CE59E737E2,000228D649C09FD4,518A1CC02862E57F,62577A28FA6B8BFE,D87A80740FD7DB41,FA131EADEB10D444,80ACD861C148E4DC,AE3F06EEDFD1A261,16FB0C8A7ABD8B8C,0036EAB4F4E4C7A5,B1E35BB57A738DFB,4A3C837AAD7B76AA,518179A3C83B5B7A,FE4DB0AD650A55D1,EEDDC414B071EF2B,AA920A9C59665216,3E386E4E8A72CD61,0006C4D4292EF70F,A3BFDA386ED226E5,83B28BFB7189ADE5,A7667121AAC0A97F,A4FD66CF56E0B779,80386C298DDB6FB4,CAB9E776A97DF736,A932395A39203FC2,003E163CBAE3FFE9,39B95E1CEB5C618B,362E9F0D05CE8C4E,02E2955053DCF30F,700A462B95EC5E0E,D34D1CE361DFBC0C,B7C9D8B6BC92F6B1,A032C6A965BFA049,00260C99966882A7,AFB3873561086471,F2DECB7CB8785098,E419BA57C7073C20,23F4DF876DC32C8D,4522D94829BA5D30,F6232A51330A968A,B00741E46A02D80F,0037525D348F42EF,0AEBDC8DE8EBF51E,8DC0842C15C46A70,DB7DF763B1BCBA46,DE93C4650B8D5193,6FEFB01A3B8BAA47,214DE673D90E5932,45A7C36901C00EA0,0031096AD9507744,723F3DBB99E2CB5C,C94AE7A18F398BC6,171A4BB2502D78BE,98E74B1BEF4F58BE,D6ADBB88C153B17F,72876FB0F5B23284,B3E64B8356B2FA27,00327D5141E8F9EC,06EBF85F9B80988F,4ED7F9E4FCC92AA5,141CA33BE82F6D13,2F69D074087C0683,37201960FD223FFA,BC6ABDA56E7A5C02,74F216F1D690B20E,000A192204661B0B,D9399A518DD4A04D,45ABA211AD491623,FC737D19117A6E5A,520E739DD6DCF6E3,35A812021757AAA1,8A2A5C78F8BD6DCD,A6832DFD3DAE00B1,000713B5F80588F1,67019A91F93E719B,89CD23280F37D085,532FE0754863A332,376B7D695599EF77,CF90DA1B94B81C80,3FE23BDA8E2506E2,3C1A9B243F9689A1,003409F792D2D74D,8A484D00592E7110,9CAEC86D2727880C,FC0E417AAD339398,3D66BE46D7A3A620,2390F6E557340976,00AB92CE5A599415,C302049B457BEF96,0013884D59EF99BE,45C3985A5D39FE2F,9B74614820A843E5,C8716F4A21864845,E00004AC204E488B,6C81BF47ED08CEB7,2949AEA1BCA1BA9C,AAA05B7491212B8B,001037EBC0BE6F4C,60ECD5FA63F1D923,32826F18E063EB21,77EDB06F68D8C1B5,45EF23C503A729D2,918C3E34762BFB12,CFF6E79E371EAC0E,8A2DDB2CCCB64C9F,001F7146CB2546B1,F5E79AB06DDFEA78,696DAA674314957F,9050BCC02A705217,DFF6C5EC1BD7812D,E69D11CA7FC2565E,B451F223C2E6F0C9,EFD0A548708977F9,0002F5438B2FCF01,4D00C3551B6A5FC4,FFF943C7D0EDB897,982BEA0B5216594B,ECCD8F8F0B162ED5,EEB740E4ADA7D98C,C8943F817B171AD8,00B1A98F068D0BDA,002B89998C34D69A,B32FF6A360ADF573,C3498C4D7D999B13,021B603B0E794DB2,AFB1224743E9F4DD,03BB76789CB5C5E3,84E0D6E6D9F936C4,4D7AFA2A95177FAF,00097377E2FBB284,6F2AB7117BDAEF74,B4E76F3D9160F36B,7DC6AD3B5B0276B9,9880B35CCCDF811F,7EAF3CD5D5465C0F,30E2C5818C6B4F41,7470B8153900A88C,0029644E4DA5C234,038BD6658563C854,A40348EBBF5BE913,F399DA567AAA59C5,941E0D690F301DE7,F559030FBA09FF77,B97EF792EB4672B4,BD8680F6B4FE3687,002F37625698D66F,796A555954D9A225,194A3110E13ECACE,03948C4CF6B7AE74,8ABCD7924B2688A7,DEC556E03F08DCFA,F4600EB925FF7896,D1ED454A8865FBC3,0040669899354028,76B14B0DA56B2CFD,0870F3CC6942C878,7759CBB9B903A38C,5AF722EE7938C44F,31E91B5B4E3573C5,C88BF6C217876910,963C78FA653E16EC,001FB5ECDBC5D6D8,B7546027B8B70A26,857A36970C00DA6F,DFD684EBAB5A8548,20B82A1DE13B5CC8,C12D47FEBF7A7A1E,05B44AF42BC60803,E6E5ABC2AE416D26,001CB8AE6B89B50C,03007800CA9C9F5D,6C63EA31889D58FF,7E615D8FF7A70AF0,5479B2F346CACEA8,C979EAB9C25BA2CF,8B349AA303594AA9,74A23066EF58CF75,001237BD2D904A12,CD105E6818491834,907CBB4C945BCE84,A72101AAC1969EAD,BE3990D3564973A3,2AFA35A03DFEE53D,F8CF98C7D5034923,A4043BA72EDCC879,0039423E5E89C898,95A302D2F9AADFBD,030851580A9DDF5A,6D0A5763F1A91C65,E3EFA98E1C2AC98F,3E54AD3675F4C8B7,DE2FCA287C97B68F,79BEF83992C7CB08,002AE29546C9D1B8,75C0CC74A5D1CBC8,954C99641A418236,EA18143DE7DF90EA,D28BBA123FD3F17C,BA617E0E50110BB2,FBB0E27522A6A15B,A87CBA073E09643A,00078213ABCC52C4,0EB45B3AEE3691FE,5BE61CFBA382ADDE,4E60D5AC1A01513A,B9EDE3FAC92AE875,8FA78130A155D75E,C9EDE3AA3C040BD5,8B55E4EAC3DA2A71,001D741323F368C4,E25E3148F502584C,258E8698528661BB,BB401B10B142E5B8,4BE55D9ECA0EE16D,FD2256C3B48DC9FC,DEE917ADC2605E39,BC4ADB71A864FDE1,001A5D66D15EEF71,842CA286FF28E026,217F3022260F69E8,653ECF04FE095B73,6434AC5115EE6BA2,D9C82D620391F89F,BDE962D0F480488E,2D922CC609E32A30,003C859B20332124,F65F9C311D4E339C,E25E20E41939ED55,3D3853659C48C386,665D0CBC566081E6,26D7B6A5A43F4B4B,165F56755C6ACAB1,19D080BC2767D0DF,001DF582EB5EFD5F,96C8FE36E9EF270C,40131F2E2891803A,D9DE312286B2C82F,F7408970379771B7,E42B075AFF9A10A4,0559EE51BD1A6DA3,097664C87F42BF00,0025B21A986246C2,6A206F4C70CAE431,7AF9A0A92A68D01E,A8F8B4C6E0AFE877,F00EB9281A75272B,A98DCCE286355778,6938181EAF594156,6E6D3E50B715C164,0011B0B6C67E5631,543AB4BDBD14FCB1,159E73A05E5C3427,EB1D51925F118F21,39D566833AE85BA7,4CBBBE081F9E4146,974417FBBF1733EC,7FC21177EABDAE27,000F302422EAAC61,01D15629B746BB68,F3E86D16576379FF,01A71330ED97D36F,E97928DFB5EF56D2,FF353F95DF89B240,2532CB31528B0931,1C3C680F82E05310,000AE7D6B7FAF4CD,840291E1D2D3D5EF,66CB2004AB39A56A,4C7CF221EA73CA82,08A9D6A17F31E67F,EF79F0C327DDF5B2,25A66D837007BCEE,5E4F43CDB2FED422,003E2302A5773867,4818869709A4444A,9597ACFA28E11221,931999AA33D98EE4,5AEB855C1A765A54,BCB82A62E1FDC657,9A416CB1E0ACC907,5480AD25235039EF,00181ED138A08A24,4F7182CE9F090F1C,C51A0D8745AAF921,39AC636DD31364A1,2C14C5EDA4496FA6,6F4BC5CCFCAF8D5A,A417DEE894CBC5B3,3610C2AA590AFEB8,0022AB8330B79552,343A17A99FA311D0,6155D7722FC8B5A4,654D6BB22F36C9C7,9985BE0A5D506D28,9A66DF99CD4611F6,C2152675D35FA1CA,4C9F483973242127,00012AB6B92BEF72,C12B9E1E8B7CE247,6A12463BC41330C0,B1C626A01645F265,43F7023D6FC22A91,A17C56A161F9EE3D,44DCA4D15A9A9049,CA13E5053B73F79C,000237EE6B94C76F,8FE900D0C47C31CC,A1A77F41638E330B,812F412160BDFCB3,B60E5B1F6AB9EB0A,BCAB887298AB7380,FBA53BB656BC6514,7950D357065A9A43,003681633535C7C9,C2FC32786EBAAAF9,80C028164E3954E1,3F6841BC0FDE836D,67A06881403AA931,6B599E81239F5847,2C29FA51D97B5AB0,ADCE4B57FEE9EFC3,000B0D86D8D5432D,6F40006E49B98341,0EA9C9A75F01D1F0,F1E031F3D6F5B5B3,39BAD508B9BDE56F,B1F9D48C16E97913,26F2CE5F17B2D12D,DCA562F2846286CF,002DF70851CEAB2D,4E0957F30DB2EC53,DA2E2750EEDCB41C,A9320FDA396F47F0,1615AF0A25403746,424BE858B7CD5EA5,1879644ED1027B9E,EAD693C7578104D8,0021D6F30DDD9E39,50FC6518DDC64BA2,BF5733CD1B52960C,5AFA8E3A412709B6,02571D05F88C957F,85171346B4794AAF,32B3661B54468DE4,0171FCDF87DD3DF6,00344EB5192FC65C,2E722AE343300D33,D4FB3B15B4A4657A,CA8184161CC8281A,CD621DE10A6BB2BE,FE4B490A7EB6BA97,0FDDA29FE431A472,0807B5A4DD618E3C,001FBA479FFFFE52,20A9B9CAECDC86A3,04A59361A36D4907,1728042D142A1498,03EEE0C0DA9DF201,1C2F1B0097BE272A,FE8426E73E14507C,28CD2A67319B74EB,00132D06782B833B,E02D5CB7EF8BD12D,9EB3C83D61DC4943,C0FB20F42C7148EF,5FED09D9CDB88A74,F3E634C1F22B75E0,CA8A0AD7ECD11173,F3612D505F988881,000CA6E3997C13DF,B83B46D34DE72BEA,5D85852FEFE98F32,616D75EC985E49D5,14FC0942A06B0665,228FB167719D146D,658E4DE1DFAC3BD9,F24EA15DB3E3C1D7,002ACFD5C0E20D86,315B1B23D5F2A330,A79C1E31E9CDE70F,9C9A41B8667594C1,AE6F38D09B3E60FC,265CE85ACCE602D8,BF7E8774073109C4,83D1E8C88403C6A5,001306081791A518,0B8B0B363FC9E237,6F5364041E911C4A,F43D754DD0DCCAA8,2ADA4A238F01FA4A,6434BCBB03CA3F88,3B2ADD5B540BC920,94A4B643C4A1B8A9,001DB97B9638322E,6B7A48B99D0B5F1C,189AEA36C339BA3A,AD4E5A80F350AC6E,E4D1A1E3805A4E33,67421B97430AF9CB,F7C0D93A76054BF7,DB324EB77767DDBD,0036596B6C9FBF7A,F07AAAEDECC55909,E055806501F7ACB4,40CCDC5818228A08,04555BB393D183CD,DC0441E250DA311F,A560D256F0F2E7B6,20A37C039B70BE87,001FF7824D1855BB,1CE5A1082FFDD959,302D4BD1882B7CAE,5CFE282273349498,839EB81647C8B24F,3C769D3A85B10EA9,CA00B1A0896ED5EB,34C07148AE9A5077,0029E70577C39CBF,6ABD584854244DAC,D4473C2658CE1F22,B1B1002882EEDFDA,6A2160D5696E4D50,7C71D84FA4F7845C,46F60E34A097FE7A,F718BEBA8BF72522,001CBE9E47DD3CBD,0AED7329D612C51B,EB3B71A22B969FF4,69019B9C8672D4DA,A2453014AD291159,E03C740082BDD09C,1041AAF4B3BEDC67,E468728E51DD9EAD,00006119ED975376,3664A800C615E0D7,ACC517BC9C9E61E5,78192BB5C28465B2,11602E094AE02409,3F9F9B335D3382C3,C39F2CCAF8DDD409,0AE065749263977B,0011E226B6B3B0F1,42319989B8D5D75E,EAB74490E700C284,15C6B8FD53E806F7,15BF76BD5153C945,54B4267B4B42FC8B,7B09DEDE52C475A9,B22E971286C9C8D3,003F623D00FD8ECF,1591A0C45D8361D9,1ACF10BCAAFA46F2,BCABDDB27F7B5CBF,F3C6A91A8AFEA31F,6232A38451A6D29B,AA1F4F855D0B1744,97B5B183933C6D62,000291922507307E,5BB504A7E1FCF555,F73321B146132EAA,7FB75F88D82C6D4E,BBE61EFD88F71F02,310BC77E4606A51F,E74ECEE53855A84D,F942EB226D449173,003D82D2C4947C6B,76438AA61E577CCD,4D71A54AC59CEBFB,96566ACD40010B72,930C7FE05AC8C63B,AB0F537E41FE1083,3B0A776FAFACC84C,6C20F790027DA2BB,00344CB6BA49779F,F303D4A9A2D82EEA,A233E945A4F2518F,EB213334E4A16BE3,630D7A516A7B6355,0EBC33656FCB182B,750F6ACB7761FC8A,EA61D1A9446F7190,003E3E44B4392D33,CD67AB4F0410F3EC,D70FB9BFC565FA97,E67B87B28E4EDC32,F3A8F7F2C5E3A2A4,D7EDC40F94C45CAF,2213FE12838815BC,2CF43F273B8CC0FC,000D1DB3CF3AAA22,BE5B99057D611259,CA8654685F8F9CAC,522235FEA7A9EC4F,F896C12AC03050C6,508AE77108AB1B1D,9E30667BED3366D4,F079A6EE1D8AA11D,0013282C3CA90409,870F39F1B4B104AC,E8C39830EE596BC5,7B32C9464F4A81B1,D547BDAE4792AC9E,030974CA2D13757B,E482D5865680B94C,3C90146A881E13F6,003DEBACE8B364F3,6F3EE03D3CD2D258,EA29ADBFF1364961,8A178E0FB05CD70D,D53190E323E7B475,984AB67547AE8533,69063992EBD2A519,8881B3BA66E31D84,0008F10B9F570E95,41400A415DEB7AD1,2E56471997A9096B,E3C2DC8A6E23F8BC,68A4CD097256B0C3,A02FFB6B77F0F672,D3726925E276975C,7D5F8269807B53BE,001F00E30CC9B41A,152FDC1648111730,F3540A15675C13F4,A274378EBEA2FF0C,62F443E6C2FE09E3,8DECEB6B2EB16128,4DD2BED800DD9DD1,1A90F3172B873C6D,0011AA66A1B47977,C95A74B57C1A897C,E75E39A35E9F6BBD,9C1B27CC9B6B3A03,C21DBA577EDCC1EE,93BEADA6E8A25427,0A60CE314BA90B54,3276C7CF6FCDD633,0022B34210C91398,A0E95DAF3FCD26A7,5F879DDB5E0D28F1,2261E8EE5DAB0AA9,7B33C6060CA46D69,B1644E0BF57954BC,D128088EBC386F0F,14E086D07A78E4C7,0034F319C51A28AC,05C42EDF9CF445CB,957F52BB1589F2E8,2DD61FEA532AFE53,CB587F5B4ECDC050,1D2497BAF0AFEE6A,26303CE00439E3DE,FA60331EA7B93190,0015DA35787F4263,FFBE32902AF0DBD2,191346BC1A4A0649,0A1906600C2494F7,AF0F9AB85A0AC43A,1AF253254E752724,26A970A1264B8211,B501EF4EA647DA05,002934962B517269,73AECB1AA6386018,034F2AEAA1ACE2EE,86AD3669D6DBA0A7,C0D177DA1C3FA6F0,1529DC1F5C2A7235,894B739FB171149E,83FB223419E67590,003D21058995DFF2,54A4BBBBA114AB6C,FE6F7286D1522541,5A9A6A247B5AC603,F6776B9E1D29FEE7,929D38447E63D8E1,BBBD27965DCEF91B,0C2D442700816977,001AD5DA118B146E,344B84BDB9FFA115,7A5775664B265BD3,CDE6DEB10BA0ABDD,F4D4B0583BF3B62A,F2D41B2CA3D53A40,294C04E78806D6FE,1B307AEFC05C8C77,0008940782BAA71F,3E777426D19231DF,CBE2792DF6AE002B,3022829521CB9BA2,CA1EA1F2446F1F48,ED6E6F211FADD664,9C976BFD032D1545,3F85100705FBF7A5,00377E821587AF44,C0071FDB4506BAF3,E047CF69D7FDC2AB,F786086DDC7F476D,0E2774AF00F555C5,AC6A3B707B2FC5D9,D23E0055C3DB4C5C,21FB409015F2F5DD,0015BF493F8A03E8,2155631B63A59E6B,272B4997602009C7,6649BE221BE711BE,5DC7A7F43BBBE883,7D29B4955D6FDDD6,1C0A2B6E8E2B461E,C6C0D64677982224,000D37F9848B7162,C396EF7AB4ED546C,552CDEE0D25939A8,FC9B9E848CFF1633,8B92EAE46F3EE073,C77F9E3EB883726B,A881CEA2F54A04F0,500FF17B8273D23F,0020D56F7154F047,A1A2376F16D99591,FCF828CBD5AA378B,A5B8D8D4D89E589F,05433547CC8E426A,4787230F932B92AE,FB86F9C0BAF3C33D,042AA2A35702D2CA,0009CCBD8C4D6667,B3DA185E39CEEC5A,8A7FF01AE11EC8DC,39EBE5D98CDADD63,5BC9A19BD216204E,2D2860A7918775F5,D885F0DC8666DFCF,8AE05E25503D8138,003DC2D17ECC97B2,E2BDB60BE645A7BD,43DF84260A81B1A8,DCDA8D148368CB93,C2480436EFC907B4,16E664AA8FB44DBF,B52B687B87ABC064,C850A3F0ECE8B701,003F685DE5C2C6EB,D02B29105B781C87,29188F02C8B10AC5,3E816F47A8BB700A,CF1EFDC1544EC09E,3919081B19180E58,9A449372EF56E8ED,248AD3A07006E96C,0024C2835D0A3F50,D78B9206242A976F,B1A10FBB962C6F95,4B5DE32E9F547654,43264CA363FACAF4,C0CF610DAD109DBE,E59D22FDEC56D278,D8D694FA7AF4F319,002FA98AC94E1671,73EB8487FE8C89DE,49CF78B23C3B895B,BAE9DF8D532CEF68,4B3AF09CD08D742C,D4A8BB6D9F0E1244,F1B058C462DC98B9,EB91FEC9686C244C,003E73EA54BF6524,6C6C10344543959F,3AF9102E8B36F6E9,9E28C373DAFF54F7,6081BAA5617DF455,64767BB55954EDE3,9D1EB544D386318C,1219E9A11C5159B7,0013769C49D79D70,6DB7BC53D9F7EDE8,7054DE397D3E094F,6A18906453C6A030,EBD7593DEEA97173,C7866E0424A2C879,C96D3385B1F8AE1D,8938265C0ECCB7F2,002B25CEBCFD4FF0,9B2FBCBC60D6573A,AFD75EC76CBBCDDB,3FF61627893394C0,A08A46DFB2212ADC,2342DACA333C7E4B,D115407315B0B5B0,E9FA1B66612B89B0,003301CDE0D95356,6E34079547590318,537B098A97C85FBD,7BD787C320F4CC1E,4F94F20FAAB01C2F,BAF429D62C1F7410,F36FE892A42904AC,D4254AFC0A5B94C8,000E420F37686FA5,A3C92085DE84A899,D8C2DACB160C2258,A18EDB5638572120,FAD03C0265556AF1,A968C8411A6B22AB,BDD8823C1D87876A,45987AB6F969C2CB,003C46D6DB90BA12,7A3C61D955680F62,871FFD4EA24A58DC,4DE00FD9F57FB1CD,488DCA16C9EE0A15,0F1A0918CACCD6F6,658D0E8073C92983,063E749151F36A63,001BB27374461182,18E1B6C26A209069,C82604C3ED8C5176,6B2D87245BDE1746,987485F1E4508A4D,F4C83248E4925BDB,F3187BF447C85B9D,BE0FF428A81AC9C2,000EB84DA9016CD7,387F6466CE72B8FC,CDC76B174C32F14F,1D16F20E01629FA4,08C56BB98885784B,C9CC74525E13EE4D,486CD8489F1256B7,E1F82E194F16D4B1,0006A144892C2A97,7DA3DA642800F208,05935F4F33F9F37A,055A8F5A4E96F8B1,362FF37E830D873D,77C9A138E16B5E1F,692833DE43F1B351,D133B1545F6C4590,00069D4EAFD485F9,55EB9433AB730BB4,8EFB2381648A3A5A,4C701A983A47AD97,228AF5DE3B639C24,267A5A9D47A0B59B,87ACE4680B758275,AE453516E36E373F,003043024DC5A6DE,FAB08F91F7FC2029,2803908863B3B9A1,6E9CF47A30763951,33A1ABC462750ED9,A58D99CBF1CDAE48,6181A03B9F2803BD,B443B1B3D48AC19C,0004807BB94D62E3,95B4592D158A3014,EB6CFCB2731B88D0,FA96785E51546650,DDC1E4C92A044453,36EDBB51F65865C7,C7716E719B1C3DF0,D2B26F096362474F,001E4FB4CC552A58,D8362223D8130726,03D3870842D35E54,DA4B3C673BB734AE,C6C86D413D287794,0F74E32FB8D176FB,15EADBFE6F09FBAA,9F16D80F0E6E3196,003957624B71F5C1,FFF468319114F589,B53809B723FB8F8A,7ABFD9E4C1A1C2AF,83421CC37583F166,4CBF0029F9218F97,06487C1A39A94EF4,0CB21D2D326CAC8D,002EDF89BACAC24A,6A95794ADD509311,76356E9582D7841F,5868B5F291335211,B8F8C80941F88242,A37B62B5097DF457,03FFD79310A6FC96,9A108159B62D9B4A,001BB0231EEFED89,ECB235AEAC911325,8B82112317368E87,33FE3FE58953080E,717CE99E57202D03,50A12155339798B8,1A97074EBDB68541,1534DD7A5648E08D,0012AED50C31BB6E,16ACFBA8E56819DB,D52BA1E3B667BD79,FB489297A6D35080,643E6D3DDEE176C1,0C3A3ADACE123AEB,0B091771E70BCAB5,9A4C918C4493AFB7,00384F9F6FF650BD,6546A7CDC121FA2D,AFCE863EE1CFA3E9,6A934C6E70A6BE87,E8655D4B5662AF88,6A1F2A0285342F21,46C11B627918D724,E4BE6DF9B9659F80,00390911841E308A,2A73EB24F0A65A33,E0BC7EAF41784949,E73C2B8C6EBB6385,82BD75F81882736C,DCB4AD9625A7DB4F,CEBF1102537B422D,353CA0A587B89A9D,0000E9A70B3424DF,F8773301736F2D77,41063F34432D2398,49D819C0D91DACA9,3EB0B5898279832C,C13E2402ACE02DF9,44DC9DFB5CD17D95,88E0B64C5BD74746,0038CAFC9C72E843,BAC98F97231290AB,A45B913F6AA2B50B,AE1A9C68551D1A1A,A36C6DDAB5D4BD35,3EEB2442C66EB7AA,8C13141A0E8FE7DE,46E099B58B89E512,002784E6E3099293,CB67D4108AE6666E,F8D510A0D8159522,5CC654DA676D0B3D,C123A2BF2FAEAF2A,FC1D9CBE64F3BECE,C2D9205799171E08,8D68A915EFF4997D,0038FB7376D4D2EB,E09589E787A87FE9,58ACE8E910D03D86,220201F377CCC114,EAED308ADC0F32C0,282A953967F829F7,50296FF8F863B425,755A85B656C352F1,0012DFB90BB01BD6,A5DDDDF8D5F4AC87,5F7D9187DB043CD6,83CF2FA283A7D73E,0EF5702C965609E7,093EDF9804C788C7,9BE12EED9B7FBD24,E632E733950E0772,001E68164B161A6F,DD26E141D285341D,000DF4D60D7B6E56,B94C12CA6242161E,1AEB75CD4D299266,D807ADA47E239BFC,E069F089071415F0,08F60FBBE3A0DBD4,0010404B1FA853B7,CCCE43A15E1E5FAE,35B5B31E4759BBE3,28B23FDFBF414503,901227CDFB632284,C9EAAB6F4BC960C1,BFC4E09A1F320A3E,5F419F748166B08F,000F79C7772E0EE3,A8B901BEF4239EEB,1A4C8554390FBF13,EFB53F592CD3FCCC,0A3589E4C1A366D7,A8A48481A5B59156,24217FF6AEA4F02A,623CE943311B6305,0014D555E4C92C6D,BB52EE477BD2E631,EBC3D2186E20AD81,CC83F164CC6FC054,A4C59392277CF453,47176E5647C0E680,BE107651B58D3C2F,3DECD023181E8800,002960B1AAE66F3F,5675E219B9C1EF91,10F192641232DDE0,1398A003C7D3F882,08665BAF15FBD43E,8443C158F425F4F8,88F7B4481D8958FC,B4051FA09391182A,00084630C6DE6671,F551412008F280D6,697FE59EA58367A9,B8B2F55995238002,485457171EFB2AB1,57AC0809FB01A791,F7E7C89978FA9508,4AAC34AE64647BCF,000B4C5F142FAB65,118F793257B42CFA,64CD9BF710F1D234,37479F0A67F6EAB1,13D4E3381B5DF5CE,219E2A26F03F249F,6B78DCF8F204C81C,71687650C03707E0,0022659DD168D5E3,AA16DF38155CBA93,D98B2029B33AE8CF,4DD2BA708583D220,E752B2C7B360A76F,7F30F548DF3FC6ED,2BE0B914DDFA761C,7DBAB38DD3D8B5F6,003D4699CD7449A7,07D6DF8147853F0D,63993A0AD4C92E86,B5A1671D038106F2,D127FC1A94A5EB4D,6A1558637CFE965C,5BFB515E8E91BC57,254E56DA46F56A00,00209FE9FFA8CDCE,6BE9ED91715B8F95,4AB10A94CB322FA3,407AF776FAC0824F,AC613FCE40E10604,662E2C296536FE7C,043C52262FBC3720,D1E3A52274617294,0025B817EDD8011C,EBE493C3D0CADAF0,0159099AD85868C2,9FD956E7C597E1D4,6F89EE0EE87BE0E1,B0EC2B4E4052C1F5,8ACD4402A0372C69,7A08FD927FD46BC3,003A4714E948A10F,77CDFC5083A0A25A,F906EFDC45D490C2,6EDB4ECCF141D39A,54EE71D2E6D1A40A,41173B5EEB57E77E,E295D9E1F65D3C46,DD0F31FC0DA93FAB,000549C961679C10,3FDFE3C7C7A9D52C,93E388F6B59AC1B8,D0300D098F0A347E,6EA7AC70C3F37E40,5FCEB7DD7A5AD3F7,438910DA9107D92E,C89C7658CE2A957E,0009DEC051561DD0,9E2A4D04574B1251,D8ED0F063AAB6A83,07945D265C7E42FA,67105650E84DB0DA,28BF124970B468B3,6A94169F307D44BF,B2EE2BCAD4FD6378,001FFF930F0C2A5E,6D7F2FF6A049D71E,76634551C6B073D6,10640D3FB9F35B76,49484DD4CEEE7A22,81440E07CAE2E0FE,19037F6085887529,9EC9992AC7199134,000DA2B8E3004171,27821EA419C9C2FA,9ABC88D3CFE56BF4,A122AF04C3DF4FA1,FF2E26D43C1013E6,5762C0A146213D8A,3F615191281E000C,9524F82AC69BE70F,003E17A6133E6ABC,05466AA7BC3F5F2F,4350037AE8FB1E47,8D18A2220A621DA3,788EF5C279A51B52,0D1A9730C0BE1D31,D944FED8C1F94D3C,94F58F686D312D0A,0002A0B5A5465930,11D43E8D67003AAD,4FBACE50EFA8ABC5,4964779493915321,7531EB1D778309FC,CD39068196E06899,6A69CE38A251DACB,1DDB731460734102,002DEBBC489D8C03,CD06A1C8EBF2B504,A10FE96AC0077106,084C3B062D721726,65333C6A1D84907D,045752765A44BCC0,C8FD2F45D703FA0C,1B69618CE517D9E3,000FEB3D0AB2B601,15DBE789DF2AF7EF,E2A01FA9DEBECFA7,5FDC9AB6B51123F4,29C8D07EEC9C5336,43109C47CD0FBF6F,4135930F8F86C4A9,C48E70B81F0E8837,003D081A06D5A3BB,7B5B122A5B20D064,5CF18A7430763970,17F66F87A2F798E7,9ACC84439A596AB3,02986FE1613F2151,5716D109C40D7A81,BB47335E4DABE328,0017D548AE75F57D,6EEC52AE44BB73C5,554D42315671CCD7,8B0CC6B7EE7905D5,9A817F694604C8BC,D13EAF5622088935,5F920C89E08F18B1,12FB0FED9012DD45,00401F6C80B0DEF9,796C88BD62975DDB,B82E3931A97E30F0,8631BE0950D24BC9,FE930B2701113AAB,A31664A26C860FA0,71A42646CC4A2120,FC55208F7D7CACF9,0014C9CAD1A00FE4,E739EBDE68024385,14613CD9B484C88B,D8C30AAA97D88162,E5B02C9F3F2ACAF8,434F123ABF889092,0EFDA685CF6CB926,857936056DD2421C,00046602F23D4B00,5DFA3AFF43D9A444,1236FEDD41E3FAF8,D7E138C160789B61,431830F2C3C1DBAA,7807C5B9ACE1BD54,BC0A2D176D242D9A,867C278ED3E7FAE8,000F1F669F6E6B28,664423EA8DBAFE18,5DAF3D59BD2950C9,EF4A0E3779CC5FB2,CC81F360EA356040,A14113B5E96D8324,6B5D128F85CF46DC,C7FF1B5AEEA644CC,0028D773470A6A6E,15D838A7ACCD9A43,76D8CD4CFD41C7EE,55756BF6799487E2,FEDF2342A53379EF,78C5ABFEEA8A8A41,5AB8C33068F7B638,C40AC38A3575F728,00161890616BA663,8AFF56D69ADA42B8,4C791BC3C07B1E3B,EDD9FC59F7227ACE,D10FE3B5BDC93687,F036B48D909DD8FC,47F47AC134002697,0351E3F3B8BF2FF3,0019582CF0693413,94AF16CCAF048D2A,B81EA8638520378E,A4F3325950D72CBC,6976F354C90614EA,4A2FCD2B55C5F3C2,117F8E340375AD45,0027CC54C328A891,0033F2066F89C3D4,7A4AC920EF90E40C,14DD8B3F0249CC7B,087194BBEDD909F1,5236165C70A83BB8,4EAFE4EC059758EA,5D44A78D1A0C5013,DEAF3E36A0C5A300,0003896A50CB5D8D,2C084BC371C6E4CF,93BB707C9C4109E3,770D88E8C79189D5,F14DB86B4FE91CF6,0561077730F66899,286CA950D6927B3E,56BE5D4BD98C80FC,000FA30C69007C20,23AB74F48F9FAF65,BAFBD729FB558670,131DE5C7963C98A2,CE1D4ED520F39FA3,DFAD1EC344D7FA00,A37A44F1EAB93A5D,CFD1C35E8EBF8A0A,000DC9DF45F83AA3,A9C17EDE18669CA0,39A7B82006758FBD,64B0259221EB22C4,B5D85C65D5E88168,16436F8669754AAD,21B8C1A748116F14,2ED397552EF6703C,003F978E064B5D36,40B3DF97A27BF084,21EFD321A40049A8,57D12F721CAD15B3,AD5E957724EA1ED0,444B273FA4BB8D84,82E591B74A331AF8,46C8BE25FD06C7B5,0029C4500DF3D073,4F8912FBF96F566E,4BB34FA98561A722,EEF0B8CB50E93A1F,F53E5CEF5A6D65A4,149C6EB5C9CD3C46,4E0954D519B0933D,06FF8DF80EE0EB36,0032C98E02558737,43B8DCA9BF32C1ED,A9C38306CB330BE1,9744F427AEA006E3,F88F41E5012FF811,DF663A6637F408E1,A1FA7695492AC459,B32AAB94F3E19F1D,0012BEB0EC4BC70B,271B0AF620CF0578,286703DA93B7C29A,F3727BEBA3915FF4,6BCCF6500B255F5F,3427B9FE89180845,6140F65C1E22F268,01003515CB7FBC83,0025357008D953DF,D3653331D3C87F2B,4BA41BCCC74FEC57,74E8C4C7BA494949,BB44C86F4DE60BD1,AD3CA4FA521CD21F,AB9996D2563A1F7A,E2DB420A5250D218,002E3EC4D1B86E04,3D05F53D0FF2F7C6,0DC17DD8909DDF82,E3A8D208724CC7CC,9EA0A8173737EB67,610E4E00B68E847B,5412788ADF414F6C,49CC912BD65B124F,00274CF48CC310C3,794C4C270D2C161D,D19E13F26EF9EEC2,75D3ADF084265ABB,11DD9F3D9C9E3F27,92710E4D4DCCE0FD,D860C27BC982F4C7,580EE8D6E78C8F19,002DBD010897AA1F,4E852E4C3CA109E3,C91D98B53B21D6B7,0858D6A05FAFB70E,792BC2FB5301E912,8A82C8A3BA3FBAE3,5E2A3E3CA8EECB63,FF0EA9EB04FF9CC7,003B2EA2063A7E75,4AACBB14C14ABF85,BD76997734A83FCD,0352279F600CB281,38504E3C2A920F00,9144E1237963AEB3,CBDC6C7CB45FA066,9F164C54620116F0,002B459C41E0701C,DC4B60BF97780D38,690B044855305CCF,593CD8D289727824,54560D9FA09AE5AE,32A3295DE28D23C8,19B52D70F63ABC5D,D2DFB118DDCBE737,00304A3C12AD1B80,5685CEC39BBDD60B,70D637A449D90B57,8934D6171B23BFFE,E30F49041987A1C2,E4D2F4B313015C5F,0241BCB7DF7E1A81,631E8C82F425B639,0023C9F877560AD9,28F04BB19451521E,F8156BCD668F0E45,9E1E96AA0CFAE74B,AB8CBD3A7C4E96D6,27B404DB285046D3,773525C402D6538B,81F6E6D54CCCE942,0005DC5E97B3BAD6,288323FACB5B4257,953C22422A9F204A,1C0ED7C6268E82D7,0A446979F7850B54,76B98D2F8B07D7E0,60FD0D827D4F7220,61098ACEAE05A8CA,00389870BECDC095,3D3FCDD607311F83,9251FEB57F06D973,0B566032FC3B33C7,D3A433C5986284B9,78E6D2C58F45E212,0593EC0613DBF0EE,E3D38C2147C01188,0013718562430EC6,9A4621E414B480BB,98B143D60C9DCFC2,4BD8DE11CD9A8E37,C8F386C6F0A25F58,1DE6167BA50E7B34,4DADFB936E1FA694,2CE76D4E4051E51F,00291337F0E71DBC,A88E724012DFDE3C,C3E830BA332C0AC5,F4099AF3334E01BC,1EAA677497D9A84D,FDA1CE4333C554BB,668F492F63D1EAF9,9E35A6B76E2CFD88,00161DCA581E3ADD,E8DCCDEED99E9CD7,CB7F5D9E166106B7,183B24A61F3B6E18,64BAEB387D95767A,70F31201B5807D2D,0F6CA197835BD43C,93D9B892F5C5FE26,00310CB53129DBD2,C09E9FE6ED6823A9,3850F61AC87B7542,CE9476A73CEAE0FD,A3C22B187FAED29A,28C10E506598E2DB,F750C4300E591FF9,F47D94E9E9686A2D,003FBC242A1A280B,3332BE29325B9C70,3C7F72F80774F712,30FDF3FAA08FB1CB,833EBE35E4380018,96ADA42E4F8D771A,F35018756766BA8E,66099C291CBA2FFE,0034B700AADF1B24,3E7591E647384456,6B7AF85C78763FCF,D465D2522361A694,6C82789F78684C32,3AE1C6D1E34C3ED2,4193EF9CDD4DBF9C,6E87A1A06328CE8E,002108BA8A05DBBD,CCD03BC1413973B2,EB9FB42703940754,F189A8748202262C,5F90B065A37E355E,4826BEFA5945F347,3C67DCEEF0FEAA7B,AE2799527F0473C3,001F2C9249617D00,D4C28871D3BC505B,FFFB216866709142,3C63444DE3262775,F5ED7160CF02F215,5B014E0A9F8C5BD3,C1862D28808F21B5,F870C68565E36F20,003F2710B60593BE,BEF1D60D991BCFC5,4B0A129CDB07D3A6,99A9314A9E41996F,6C96D92DAE2CBAE4,BD3A449F5D654ACF,802447F6A2411674,F08329209967BE56,002FA3DFA8364997,DEFACBAA3549161D,DBFA6A007DDD8010,ECE51C69BA2F5EEF,AA0D24151A3D874D,63381933CD247E51,6516CCA6BA360AEB,32E3B9358A6675D5,001C46E8D52A0B24,72EDBAA8382BBD33,FD319DD2DC67159D,9B7A496A36AD0BA7,1E41915C4D696B4C,B2DB39C6FF76DA45,92FFE8B8F8000CD9,5536C2BB42D3C942,000C3CD7326B900A,A9AF67873844FBB2,B0FD43A15A311C64,1AEA919D15192872,12A8E381880B4B51,E70580E415DBCE11,61D9324CA56FE26C,BE23514F3FEF4393,0024B69C9EEE6957,3A27ADAE0B64748D,1ADBE4890696BEF2,3B4B57C89B32D53A,5CDF971A52047E5A,B9FC1C17598567C6,5BAA4B429944822A,66FEBE75AABE1978,001F76B942E071A8,9FD8FEE44F3A95A4,A586152102456816,EC0A781B5AD45CD3,E3CB07F6D4851437,AB4A3BF9F09E0BDC,3DCB42A451F81BDC,29B84E82ADD5C85A,001451CBCB232CBA,C096759145C9DA3E,4E3155A6796CE01D,88D503918B45A19F,1230F2C8B09BE58E,8D220BDC095F552B,922376E11E435D63,08E083544B2890DD,00094D5220F26782,C1B456DE6A4B81D4,3FA9750014729D76,7A79BFECB89AE809,BFDF44378AB1953A,2BE74DC0EF32DD9D,81976227A272F9E5,8ADDCF78799D90EF,001996B638513629,B6F63E8A1E45D238,599EC46C51E74244,F6ABC24E8EE013B4,6EE80309C5A45C10,9DCA6246121AA3FE,D1571933FEDDC3C8,733F0CC3420C3E78,000CF0604E020A23,93319E7FFBD520C9,2A657C99327C19CC,080FC1AA0A5A2A5A,A3872A28AD2F9C6D,A39597A263681C28,006C1335BBD8488F,B7A7A011F7888CD5,002BAABF3731994A,5DBED68235D58F2B,F89883D6D562FBEF,97DE11384EFDA114,222A682AB82E42B0,FA1EB286FA954C9C,39382CA977697709,D39237A378363B04,00369627752FA9DB,A576560C2EA5069E,6D02CCB503774075,11C46F0CB709C497,EAEE0310562AD98F,89284135184FD534,610190FBE58BA6BB,817EADBBACC7CC99,000689C27CB71649,D402C5C3CA2C7BF2,AD16E0FE50D350C6,CC9C4210B89CC74F,B047732D807196C9,1154B51C38C78C80,DB5A12EBDC473DE6,0A22552BC61360B1,00131E6B1054ED1C,F4BA0988E1BC8109,CC40ED73B5B5E88D,2322F64F4B1489DA,5B0D539BC1E0BEE0,9249DA4DA653D787,40CD9E564BA2F2C9,C801416BE2BFFBB8,0009DFFD7737DA9D,5F99666D33799D45,F716D080DE19B52E,DD971D273CCD4DE0,D9AD110074D1741F,C943304470E9B77C,23BE47C1039B58C3,A5C1ECFF368EFA1E,00076E6F63816ADD,A11D51161938DCB1,D8B99675910F6D4E,A9A799DB28EF46B3,A05333BC1028B5AE,F787D290B1488382,1572773AEBA711B2,6ABFA436414B9C2A,000C2E02D421B98B,9E4AEAE86E05683F,5A2CC3FF32F4C285,CEE14FFBE3E568E4,6887A9E68890E33E,592FB6C4619DAB5F,30CEF2F95E31EC88,452338FF00D26F05,003ACB500B1FF850,C05BA6CDAC6D2FCC,7C61ECEC6709C922,9DA23469DDF948FD,5F2EFA6CBB8A071C,6B80585E18083C5B,ADD8EB8E865D1E76,578E41085EAB93E9,003220C471367328,2CAC7BC36FDFE36F,4051929E48D6426D,C9B830CAEEC02213,E5D645FA373900A9,2B3A6ACA8C3760A0,B72F27DFA3252041,93D8E91275226683,0015A2092BDFA436,C72D9C6AAE2E0BCB,29101AA7512FE240,DDD26281A55DEC81,02F88BB74293DDC0,6C62EFFC0381B82F,E2B85BD0D82D3D83,011BAABA61105C8C,001CA66E399EC772,28EB1F1AFE062813,98A2DAC42D603FDB,25FC3F495F3CA85E,8D886055BEC29BF7,C83C0F4B4C3A4332,D13B949E9F9D20E5,987E87F301557A98,0038DDE5F7D36D41,928DBEA56E403A8B,362FED6431F7FE65,8376D137D286C01C,720B352B02F17AE5,40584E6E74DCF41C,D600B63CBB7CD5D0,1D80F0FA0725C105,0039D8F24CE2C478,AA893CE3BF0D115A,74776A6F368D1DF9,CD79FF051C509BB5,728FDDFC5975F55C,ABB98E868E41FC49,3EB17A523F42DDBC,5F8042888EC0DDAD,002F17DA3027302D,97F5AB0C81D2FF18,6C64E0B001EB05A9,A288000B211C1ECD,EB387B742439C9A9,D2BE940E02B0DB6D,C14EC9788F52A610,F12BE50D57133881,00386D875D489C6C,600A7E162F9A1BB4,FE8125A663E7A421,1D642BA1FD783BA9,000DE14A1FC8AFB9,D92E9D68C776F56B,B5710C620156735D,EFD06D22F650D61C,001EC8D0186809E8,BF3E9A2070CECAA5,3615DA35C94687A0,D40A534FA9FE3228,E8CBF3A9308A3CCF,E75275CB9C144ADD,0FBD9F41BE9711E4,FF67DAF80786E519,00146FD2BB6DAE7D,1D7848E29647298B,0CF3FC06C0F4400A,2C2F670232B67DEA,160AC4FC945774E8,61E1303F6A7EF020,FD85F80B31E9D578,6856A93E49C07727,0037B3EA5E126065,DA10450F20E7DCB8,5FFC0CE7100CE3B6,61CA82199D42D4F3,D43A24AC2516AE0B,13F9D787F49E3C0F,62855A9FA5DF7548,E1B41D3C0556F83A,00173A17FEC2EB89,FF244D5E0ACF52A5,2CC191AEB51141E6,B9183DB37380F34D,87B24E37C7C3D714,2F84D62B296A1F24,868D3829C0211A02,1496870D850C5A01,001A51E68A656CED,90C25A5AE66F816C,F2AF762FDE674CC0,DF920AFF7DAE2A3E,1D978E7137360F45,1BAFDA0FE1732259,083F3D7512554DBE,6BD117A45904A308,0012D1E9EDEA37E1,5F8CDC211855420B,664BEEFE50FF09B1,30A39405F20D467D,C7B99C128BDD4E0E,AD1A17A58869FF6B,6AE9B47CAD99E306,6AD4F0496A6EDB49,00273619672BE9FA,22C6C9FBBDE263BD,85618211349FF3A9,E5A39A608AAD1E90,7AEB4446890DE58B,35F194A9289510E9,7224527653DC64A9,23BBE3E57DE803CB,000938AF2A98CAD3,9612FF47AFD1DAF8,021779C0C608319C,630B017C9670E3E9,4751554E2C156C6D,527F41607FCCA039,A77B584C1F16BAD2,829EBC360E6ABED7,00297B832A0C6AF1,73C33F49ECF40DCE,BB3FD8F1BD41D8C4,B5DC14D91346C4BD,BF7C767BFB64AE42,360637E63F49871F,4DD50B7FE3E014E1,4767D3E69AE87F8A,003F274662A5CE12,C4BBB9FC3AA38FDF,A460292DEF5EFA23,C0C200A6018ADC79,48A97B7ADA84AEDE,E525ED4AA96189BE,B0E8B57E1DE6C489,7637A06BE06D7350,0028A91208F0432A,3DFCAE0556ADAC48,392202075005E977,9BD5B0678C603F2A,9B04FB35B14EA461,EB2B86F23FD704D7,727F0FA058406B21,ED58A90965743F96,0034997CF4B084DC,E2AF724FF66C0FD1,50DF35955B980BC6,265AB93888DCE6E0,744EF22A38C9E71E,327053D660198D77,D9BAACD95BDC402F,78049642824864E2,00310087E02B21B6,1DC6F25EB7B9622C,E36A0F6FC31629CE,EE8A878A44F5C091,775F281AB96C1F85,6F59A026543D237F,379F3689AC5CF935,3AFA0F2C7EC27E6E,0002796D1ECCB5CB,5494D13A04BEA185,64F53E4FA7D4EF15,245A999C541BDFAD,541209F84318B0D0,5D993E50451356DC,9659DBF4D8D87A78,169D2A1EDB02CF42,00363FD45436AFD8,0A84FC6A992CDCDE,21A5AE020ABEF234,96BC1C33D1F2383A,63E78E2B3346AEB3,4F63980302EE0486,1D14FB4833E5D22B,808F304FB1C40364,0034771B99F54778,78C95A4BB375B00E,348F1A80070ED789,9C11F18ED934E0F7,D64C47F4E4AE29FD,10C79B81F9A56CBF,FE2107F556AA9B1E,F7BB3BA856B26A61,00024D0A653D9C4E,A8845832CBE976F0,D01DBCE13B4F426A,DB2453E2F0E1428E,B8D90618AA23D4C3,356D5B0458501666,4FFD87F772CB3ABD,6FE566E99097E0DC,001C088F624E833D,631929D334A7CDB8,FA5C18048C79D8BB,F9CCF708F18CBBAC,2F02C055C57655DC,27BECC664EFFB2A5,A420736950E526E1,ED615F84D2C7C532,00092413EC10D361,7EF2FDC4839E5BA3,84A5F428E5DE16AA,489FB01FC8B50A2F,28489A29DC9DFF42,A982AE79C89E7381,E9977F61E20AF365,59875BA22486C22D,00404F8A652B08BC,71D8BB5F082F47B9,1B565793213C6BC8,AB30CB49E8A53F20,009D88BED50EA52E,7F3601EF67998B53,3AABDD1070C1A8E6,411F6665C703061F,001392E7D77098E2,A31A4BF8876D1197,F5C9ACA2EBCD0B71,4C9A8D6B74700FD7,4640DDE48D2C3066,57ACC50FF2E96190,58376B2BC5B696BF,87484105BA6F357D,003B2C493F8A2121,91D6DE6D1D17A516,C7F072E3A789C183,28C12CC74CAC8A18,3ABAFD93F40C39A5,2C78616CC24E1E7E,1136AF85C6E40C65,6EDF5DF4D61AF16F,00094DBD3F6F598C,B21A819B9A6FD292,1CAEC88DDE622995,91CD618D86CBCB0F,60FB8E0F0291051F,7B97A7B1BDD95680,5467B6DFE42DCA37,2B0DFE37F0730F00,001D6523B795D202,0336049CF10BF2E1,5F59317393248A11,E75FA67FD1589AEA,924207FC8AA3E251,D8A8E83C06F9BE2A,02D5AFE4BD696FCE,D16D8B5D3CC809B1,0015525B97301FB0,314345959018C3BE,659254B0585CDB21,AF8BEBA58F1BC975,CC7D8FD1716A3E0D,4E070A1AB5E5C55C,A9DBB3FCA3AEB7BE,0AD4B4C6AD1260BD,001F9E0CF59FF375,94813DA97E2F8BC1,F9B658CF2047FA18,C713A0DA44D568C1,39E395DE56A0ACC8,9AC5D8AFB0B6D530,EA6AA51F119F5946,46B38377C30F4E2B,0021AB498D858051,C73939338668C495,7208751B59FEB2AE,5A629D0A03071429,D39787E2B55B110D,E15EB8A59520B116,EDD06E4E8AA4F092,329E37BB0FAB80C4,0039A74EFB722D20,CD401D8273AB5A75,9D1963A4B8533717,45470851E799F135,7EECC55F2ED6A876,41563171EC2AA645,AD23B6D6D626B742,09CCD5974321E082,0008E9D38E0D3814,3E52C83F7C5A62C8,C51A5C662E9310A5,7D5939F0602430CB,CB6592C12ADAD3A5,635438F3CCC793D3,6F7E847D00032AFB,D27A214195586C00,003779E0CF289C6B,CAC7BA0C0A380054,DE347A37A28AB418,91289BD6DCB7FFA1,944B759359F82DF9,07276B87745A18DD,84754879615265B9,F80452D196F9FD81,000F5B070F1077A0,E769019FC15CAF22,AA1E50866146D908,3300CFF4B1A70812,DBB3923E64505DF0,EF2666D7CC650DD4,D9B917A305BD5DA4,C7A42C098DA0915A,003CC762BCF724E0,94AA2BF19CEF61B4,8132FDD8FA77E6C1,B6452A50F09FED14,551CAC903720E327,4A6B0A0E15194C4F,96A7FCE28EDDE82A,4EB6064373F6E83B,001B95D22A39D109,57CF96E2ED5487CD,E54A7A9D79D0EBE9,197C9DBEB995D464,1A1D27B256848D7E,58AB83538E633B26,1A0BE2B1CB00576A,9FDC685E93BF382C,0019386C283BBC43,75D701B0C698D99B,8586DD968115B47A,BA84EA25DE643CAD,64033C58E81626CE,2779BED9C85AF18D,7BF584FCBA319F53,BA5B4211922B69A0,000256C27809CE49,74F690385E6F147C,61D019570EC2032A,FEC47DBCFA1B9F93,0AB0BBFE47B67627,EBF8522FD8776C83,DEE0E2B0FFE995AB,70C4CD2C61F1B681,00177E202AC8D498,249318EDC01B3CC4,EBA99B8C6098D8D6,CC5863D9A921D3EF,A2AA63B341628D8A,E4DC896CFF5DB730,71D53E3AECA3B7F3,AE638CBE82FB7018,00283BAF94B4B7E2,2B3DB607CA6079E1,14383A711D40C7DA,BE3B11E03EB28684,00C206C777C5B4B3,91DA281D352BFF72,EEA85C62F3218E10,21E3BE8835D866B4,00272D2A680662D6,4448ECFC9A0A7629,B1182522F519B9A3,9456556BF3440742,C51A2EBF5BCE7885,3E0493375EC92A0B,3B41A43D4F021E4C,D4A9AE4FB6896BC6,002CAF5F67F3E722,CE1F170400869525,C2C66919D3DFAA15,F5E45BB08B546E2D,22FE47A3FDAC5AAA,B088B6F4ED79C3DA,DC6D5AB6AADD5A55,40DA50DD62AC4171,001CEB66A2107DBD,2483F053A4C56176,110F72965488DB10,2BC4BBCBF96C0468,D1547E46F2508909,F86BA150F6BF1C5D,3365E9CA0D54051E,8D21DCA4017CBDAC,00325FE8A5F05A9F,CD3BA097F2CA826F,427E9A8394111F04,2ACBC5319690B71A,C8DB6D7420D78405,201828990FBD01FF,F5616C374FBCD71D,E23FA3D3526B19E6,0031738E3EF93D66,98D0EB6BDE834D38,9D61758925C5985E,1E0D4A6CB55E4FC6,C2E1BC4944438349,A3BE217ABA316184,42645C5D9A5B2EF9,9D50978F68A6A327,002983DF37CAE703,1A485B83F6DB8908,B35A5E4D95BE1ED3,A7C272B29C5177DA,4440F8F4E26B0854,985AC8B508E7A444,FCD0647085DD9969,3D882C40768D287B,000B6E8432FAD494,CFE04705B47BC7E0,7674EB5DDCCFA14A,7AE1DFE149965C06,C1C88D0C07A058C2,BBD2EA534CEEB8AF,007A87338ACE7B55,229C75BA3DD66B00,0002BDD287C9144F,521D01B48588E4AF,58AE419EFE171E2D,6CFF92EA5B6CEDB0,E3D8694D91912045,209371C628E9E34F,C8F751596CEBC440,1119ED35FDF21DF6,0025824848131A97,AB01989E637820A2,72E05C4D9172352B,88F05FA27E9C92C0,53BBFCF8A2388259,F0C87B077CBFB2DE,ADA4FA000DEDA483,D9F976074532751E,003DCDF9F4C6A756,D145623423E1DAA9,CC69DD5E234075E0,29D708FF1F0D64B5,F52A3C5559895717,4DEDBD3356ED413E,D624255A9AF2BA96,0AF20345064F1D31,00135BADE608C516,C967D527E5465C8A,654B45BC29B618A4,F51452E61FAF2971,DB4BA76523E6C49D,DDC09A2004B4BECD,98755DA3D5E1B954,8229155D393EB3C4,003271DDB5FA746A,173F24E0D0C4AC22,1675DE801AACAFB6,30B6B2FB90542A72,ED3D5AFD967082DD,6A4C8ECBF044A8F4,83F80C3D8C04AFB9,4C3632111C1C6F4D,002B9E79B8C9B464,E12A53491590EE41,B393585253DD620D,B72AA42E87BB986C,79C1115D6D9F60AE,3EA371F7E13B2685,C286C8174D89511C,C182F65469D467D0,002FDD201D3512D4,9629E906D4BEA4A5,E7261287ABAF1B36,8DD89A24A3219058,FFE543A866831611,4377EDF973C94F62,BAD652DF25AE406E,FED749157198ACFB,002A9D4DB1D5EEF3,B0CF72E65F87A05A,D852B5F7BF471DCD,9A1F1BAD79986468,AA104299199B423D,5842BC02D1C60DEC,8773E11E8B25E4D4,C96FC1CED343EC67,002064452B30A68E,DED5EB715564B2E3,74B50D3904F1C20B,2251C45820AACF02,FEF02F7C02394905,A7747DE5C5E9312C,A580F49EE4B5EEE2,F0C95BE4AB8ABC16,0017F47DF2C51557,47B30667B552FDE3,2BC8EB27B8CD0705,082F426D37536C42,0F496F110B0B186C,A29F6BC934B7616D,BD42ABCB49414ADE,A17B241FAD1DBCEF,003D001C189B4622,A9C7FA27FC426408,D5AA26C4A4C0BD14,99C9F97B567A8501,37659DE0A9919B1F,6FF92FF990B025DA,309E10E3B9384950,228027623697AD01,00162EC154EF70B8,BEA7EC1E6F74853D,D09B37890C6F28D2,DCFACDBF85B15E3C,C4F4F19F63CF4089,70DC71CC3F6D5EF3,0AB34526135A484F,07B331CA4FD05E74,0022B0B5E50116D1,87E4DD2EEB3FB95C,A382A3E4355A8B7D,E698E966569B0A1F,A98CB5DC4E8ACBCA,CC271ED37293B5D7,F6560ECEC68FBB1C,1E44E4415899164C,001D49493C76B0E6,1C35D90D0275EC8F,44A4B1E396873C39,A0507300D873799F,121BE0250711C94D,680AE543FEF208AA,FA437AA3DBAD3A08,CC1C406163AE71A2,003CE5A378EB2CC4,A0534410BA8CBE2B,C917C2D1FB73763A,0328DB26B2305567,9153FFDBA347EEB1,868E06C393F21D1D,3FED47D1260230D0,742035A2F9E8129E,00046B8AB346937B,CF9DD4BAE75A8F6B,E4B9E615DF4DA1C2,81C5C8B6B21C534E,BBC4C5CF14953BB2,54E6E80CFE3001DD,49A5AEA1B48553B0,A2EA003F57686E08,00268702CB64202A,038F9FFF7B2BB348,15DBA714D60FDAA5,975138A15CF1AED1,B4FB3BCBB158DDA6,B1A7EC5B58766E14,FA39E77765132DB9,4B86264A65BE950E,001417336BFEEF42,ECB6A4C009EAA8BC,F6E6A67FBC82879C,A234452AB38B5053,3A1B413F40D86391,E32F2B081F1E4361,27C2B0E81A663B17,D7A7567224F14063,0008CEF3BA51FBA2,91459EAC3A5629F4,CADAADF5E39A7D5C,60DEDC3198941785,1A22C50A1780D3D0,695FBFC11365796C,DF40C3C9650BD1B7,7B48DB88D8136AFD,0032EBE418D09136,E63B6E810ECF726B,B97CDF98A6DBC71C,FCD20EADE928127A,372EDFC4BAB18EDE,00A29205C2E91083,9069F182475618B9,5FFEB57A92E2155E,000FE975C2568E06,DC013CC6F6141DFF,CF8CB3DEB1925178,363685A8B48AB28D,4C43BE8535811B15,15627306BD1377B8,882CBC96EE54D446,23DBFDCF07CABF41,003FBFB512405945,B0152C5930490CCA,0F5A570B9EDCDD91,05EDEE8555782885,E4CE1D9F32D9EC96,BF4357CB6CE0BBDC,808FBC35214A6DDE,A8D34F9FA1A4104C,003F0BC8D452A4EA,307D16ED052B81CC,7E9D624DE73CB275,930B0E9B1FECA556,01E7068E5CB5A0DF,C7BF2A2F308D958A,DF3F515E1D2A95B2,FE9A0A6962604D30,00358C01E425D867,8C9C08D646098523,379F6E9BB702FF7B,66058305AB4AFE43,18D8E59BDBA6250F,CF436F614D86C04F,0BCE9600B4DA2847,557EF2BF0E3FCCC1,0023E606B9ED5CBC,4BF53F675A26E2A1,78C108FA9AD8CFEE,241250342958D616,89D7BC58CF7F78F5,4DE6395637908C38,A94457055B75B5FB,9A3014182FFED566,003C1992B0C427A1,EA4E1751DB905BED,2EFD0C03904352A2,F6413BA5DC7EE672,1ED4CFF4C2115670,A0B4AD9F731A70C0,043EEC14FAE18AC5,C7899A28BA8C8905,000A9C88A5752172,AA2D79632FD49ABC,EA2353BBA39F18AD,67E3D687F6E631B8,374B3B8B36003C42,29931590257BC9BD,C6886A1E17539E08,C43505355B59C6AF,0021B2B6A2899264,CA3A595CD7BE995E,2CDA51079E2E0DE5,BB1845ED9E75E19D,F46AAC70095E56B8,023E8027C4BE71CA,98419F617346E1A8,B8B90935E9EE642E,0034B1BB79CEF49A,B629B8D5FFEE23F1,B800BC795C401A94,5485314A481464E3,7EB30F997EF74F80,5B895FC269D0883D,A2D95E9C96BC3171,65031FD87E1C3A9C,001FA57DF30C43E1,BB016D982160A93C,E536228253FC8CF5,C4D74A84D5355F10,595BFD6E9DB9F5D8,64F069D57E311418,503677202159517D,DBEDCF080E8141FB,0004C796552284B7,12F426F33803255B,D7E3BE01E32BC649,E617FA022DE9B5D6,E8E7FEA756F6AEA7,C5458F699329B87A,8B91F4151313452E,60241313786017BA,0004E25A5F5DA16A,8A41467A02422A17,80199D02458548F7,1C48CBDC71ABAB03,607DF9E1A9781E9C,6588B38EC783ABE7,D0B55B9FB13891DD,0F6724374D476AA3,000D540726D350CA,1718F9F2149AF1C0,52B79988C51F5941,3B4030230C7AA7A4,825A05B65A077C3F,0CB58467D083C79A,E4F5FFD84EF99C00,56C0B432FFCB8A33,00354EEE3E9AD95B,8145F35E15F647B4,3FB256112732C350,EB350758EBD00F8D,4499591D91143518,E2070FB771AB0E5C,561146FB10ED2035,1085A721FCB3CF0B,000E541D3397663A,E90117B3E0AE9B2D,AAA77334951758BF,CFDB50797C0FA149,DD17C280DC21B549,7D49C1F875A8BAE2,E75BF473D008F962,4167CD8D82EE3947,00281C432E048039,D112B62D628173BC,273709A2CFFDD735,D665F8ED19510D97,AB7448533F92C669,9C337FBD90228B72,EFC787E8AC79A46D,6890A85062143E35,0004F07342472E46,1900943D1AB4B955,9BF517D8129B14EC,255EE2BA641422E4,C0279FE806FC42C1,B0B82239E3A122FE,50B8A85E774D572E,E2B3BF2E43483DD6,003E67551C8369FD,8D66300F9CEE056A,8010E1311D3A7417,1B1D3ECCA7E77126,C26D79D785E3BA45,D8F858C32AFCF9A7,67FB6BD6DB19B91C,99A323776355FB0F,0029A0286DB959CD,68F50F99013C3EF3,2A749218E02D7B04,5CB35DD30FDEB21E,DC1B930E18416772,0C0C946D7B55258C,80D9F510172BE5B4,3DD8C2D2BD5A0CC1,00155636499BE95F,039E2E819A7F2508,C08FF2CAC27F330B,1ED97ABF26F25804,F1D18567E82A98B2,06CDBCF7BB19F281,BCB0566B3F8945B3,F01E0FBB2656D9D2,0027204208B1CA81,6DF134EB3E60C1C6,AA26E72AF36BBD1E,573072F7E41E483E,A1BE8E71FFEE43EC,BA5CC05D59050B67,BB28305EBF5DE4E8,32BEABEC75C69291,001E708DC27C5291,4001AE5B61A53055,6A02170A1D9CAD98,0C1392E140318E45,48B0083536561731,3E9CA574EED47315,A149B2A12936C02A,B670069C4A4E90E1,00148973450ABB5D,7DA56B2BC6EBF9EA,07FDD370C9D27A65,02E9A2F7458766F0,DFB292B07284616A,C1040800CE1C85F2,496114C82EAD612F,D37A6CE40819BA8A,0039C04C3DCC6645,8D20A654DEDF1FA6,08CE0EDE55FD8F3E,37802B79B7A08E93,1C5F2ADE73CD97B3,76720D09CD89E08C,75BA3F5A28AAF747,55F904D8419C305A,0025A03BD62FC8F1,C4BA06C20C4D1CC0,9CEC95B8BF05A12E,695F448700A4A98F,04235FEB4547D5BF,1F5F0866BF47C9C5,8B1DCC409EBA0910,58FD48FBF5DE3D09,000506B4BF983150,89539B96A1881897,FB6CBB1D6923B804,5DB401970266F687,B8447AD7075D7616,4C3A0B8EDED05030,51664D3B097059A2,5D8FB2F106E7F944,003932ABB123C358,0D0126A1DC0F71BB,29C21FEA37542900,F306A89A435A270E,ECCF2695D3BC3A95,44B5DE3627C7AE49,5B565710246F8B03,563B0ABBC18C2637,00121CBB4E8F04F2,C49148EAC96819C0,72408119C859C896,FD2199243E6A2F9C,8183BA69D32D4893,B56BB415EEEE6E8C,4F156EAFF19C2BA1,C95AD93CD57259DC,0027A7DA48E0EA4F,5B768DB53C86556F,586D3FE5D6FD208D,E9C463DB25229F64,BA503B6B71A2E18A,7EC6833152591E54,95F9B7DD2FBFEFEC,2F229736990FDBD3,002629CBC1069719,BB617B49F16BD532,A37703F733AFF58C,B63248D595DC3687,C6632463A958C328,611AA540ABACBC5F,021FA52C0647CACA,FFF53FB3A8CD103D,001000CB670B0C03,515DE70853DD1182,385BB6878BE745B1,B73E48D826F44331,C90A62A5465D532F,7D681215A3810E6C,90F969B2150957B8,BF281B139A6D3B35,0025F6E4A1C3CE0A,C16343AF1D5C4527,C22C1DBB9712E267,FE016AEA14FE32DB,4456258430EA0B26,2B57CD1D221D6BC7,0DFFB154E20E0E54,52A72B91E281A00C,000CA9ECA1E0FADC,FE1C0DFFD4D5EBAE,1AFE2E522404ACBC,5914F2BDDDE3EE6B,6F7176BF15BD99E6,D9F6E2FCA2AB72BA,6EFB55583B61B111,8786A730207C6C34,003B138C47F9088A,F94B164AB76430B3,A295355E74C7EE5B,77F92B52D18FF54E,775FCCF202D953A3,5B8E2E574BE34D5F,34B6E70341A31C4E,ECD9D4E5BE4AE719,0029AD665C94FCB2,CDD6F1943D3C10E3,8567CCA051A5B791,A3B5F8C5948DE6AD,8E73FB78647D99E4,0C351C2104915831,429D682DCA2AC8F0,AB520A63DBB6487C,001FE3E62F8392C4,7DE04654EC61F41D,67824FA484C652A6,6F756C9108131600,CB92530B8505D42C,5CCED0B48C2B2B50,3BE292E9529BB29A,89D10913FF101461,0009D4B0431E8504,7C868DBFD353D16A,568A3404B6669310,DD74AEE375DD8A91,3F1655DD228D81ED,934ABD5EC0BD7A94,5EF9517F3D4699D5,111BB9DE1DD001DF,003D91D1A88F1317,065B636C7722C27F,BD0C44F1239F123A,55AF6274DED331A6,0C6568F98895CB58,A870EA3D9178DA87,863A41A7B8A330E7,C7CF176782C8C1BD,003FB9578500953B,7EEAB6E0228AFE14,36659FFCF6DB2282,40A9B5A049004341,9EC10E24A11462CB,E333D48B77DD739F,D2A855AB8F7FE2EC,6B0E2DF0137D8B56,003DA0C23C0881CE,AAACCE0919581D8B,39F7F92D0E80A105,D821731B2065D7CB,2CA03893B8C19F84,44C4A77E5FB07DBE,9B5675F6128CB40D,9E49E0B78BEBF42A,00007F2E4E8A5EA1,6E05F83F073176C0,9B3D5A93D0758562,A5B8876CCC8082E6,C7E9525A34E46EA7,3E6B4A5526FA6962,ED87D94D510403CF,06CCDFC5C2647E66,002901DF6F037F1C,74CF2C9B87A5F2B0,CEAE987999C7ADC7,35E9A727192F6E03,4A4D3AD4B49D77F3,D27FD5E0C4C54710,DF29B97225CB9872,6D8D82347FF40649,0018A405EF23015A,56481FD29477FE7A,6AA2386605419C51,41A41FB31E99D8E3,E6BD6011AA3E5E57,65F09BAA91EF5F1F,A3A5380F861DCB49,B9E6FF8F316E65D7,004000ED89089B6A,FE0FCD954F088FEF,53B5EB509734B66E,22E3F6C7A12CAB89,0C2980C2CA79F9CE,C6DC4A4221310A83,5DB81583475C44EB,6E10D904252F17FC,002F5F4BD41BF85C,15D7C3656EE5ED45,97B74EFE23FDCFD7,CA96977BB657A7F6,20D44B54DB914666,CB91BFA928C7EC57,DAAE20A43DCBDA69,229F1687572FAF26,0035B3BA9BFB4D57,6B6A8D28C2901351,4C12764166920D54,18A86B303CEB8998,1182A8B27ED0A1D6,D498FF4791EE6B7C,AEB2C4BE0A2C67E2,5808A67D1D92F74C,0014814B13363F5E,858C553F1835507A,07ED51D9914F27C2,40A3D17D9CAC626D,39097AC44DE0D75C,F2178638B7D1F50C,BB7EB772591F0A7B,9F686255EF7D35A6,000A9064140A607F,1A7EC5501263C22B,E3687812C25A350D,BDA7EAAB02246114,68E717DA0DCDECF2,7CED60465A331FE9,BB74949DABCD53EB,4A919CB351D42FB0,002D92759A4932A0,F44ECDB7BE9092DB,1A53955E9524274D,8613EA1ECDFAB3D7,EA20C9E7D21B9955,7F011339B2BE026E,EEB292231C71306F,2D0D5374975ECDD7,0014AE1D3FBC32C6,C1E7975E66B66242,7BAD6D22196F63AD,78F0928EB6A6E063,FDD48D7E0F884266,9AB6F4660C9BFC65,182064972A5A6F12,D4228486073414FC,000AACDB2CF5CD6B,FB433D0B5A270360,94D983CF1F3B6ED1,EBBCF923C6C903AF,057E84737C3C44C9,7AD64695AD957459,BE3C2C9CABD67C6D,D47FAFC22C195E1B,0037FD8DD963C06B,1B7CD7257DF43481,4B84AB35D72CE833,0D80D2067BCA7902,01F98AA2A59A78A1,4F22991E288D9625,D323ED993F7D0844,8271E4B63793EAB2,003F874B98B5176E,418D5407ACA1463A,2BC513978309BB61,A1A6854C3474DAC6,D976E9A909E3A5C9,B1AFE01782B31E91,B0785390C33EA7D3,A6DDA849AB3BFC11,002186A57FF0C18D,DBF2BD11080CFADC,36AB4EF61C4D5B87,039992E60606BCD8,CFC6EF76A2979969,6634565282DB8357,8F728D661B93B9A3,FBDC4B4CEA82801B,00368031D32DBD23,E82861AB21993ECD,E40282622418771B,028717F907DE3142,D1E3A076AFD2A966,7EA256547E42C323,83EF2FBBF8C839A8,8AC3CE85413DE658,002AEE8E89513FDF,EA28F4954EF91327,36E0CC8CB74E5366,9DECAF4703633A53,8FD18F45745E4389,EF42919FF8E3EE05,FBAF103E020A2A1E,35F660310551415A,00010632AD398091,04E0B44F49CDE901,E065AC369DACF8A9,F323C58FA6022646,E3D7B09E43C303FC,3BED0CFB6DE03DD8,EF2D9E16D7DE07F0,895D3CB0F8FCFA87,00109BFD2A970458,55209A57B8F4B176,71DA5E3DC7FF3E4F,FC8E65CA3D06A7DE,670E7C40B85BD26C,599A572B553CA428,6201084FB931E2E5,31D812C28931FB37,0036589778299FAC,D9C462C5011ABC89,B6E6CA855815EF12,5CDDBC4E63848A35,EF528ED208FBC8AB,32F87A51152B09ED,46A6F8E9B4599434,0490F47669D4B0D7,0007C2BBAD7BAD16,FB23CBCBA5FA44AF,F5E7C1238E95E52C,D255B251B308E959,F0A3241F03282148,B65745906E33CD43,18C57829DDECF5EB,6C7E3626CCAFA7DC,000E911795C16AC2,7F0CCD978898F256,764D0F63F900A730,FD8BFC81C69FDD04,401750913347A716,B2683564BC686D5D,3397A816C0296C70,A922C9FC20E44B2A,003C8DF343407AFA,B8F0686168881CCE,93B626B916306A31,FA51B65E769DB9CB,E843E5B00DD0D67C,D80E7B66FCD0CA0A,E588206AD35F6245,D34A3D2AFC4DAA5A,0028B8664A34F48D,93170A03F72552FD,45EE21540C84963C,BF3E61FB7B3FBD12,9D9C143E9ABE2571,671541EB2D9AA5D3,A5461881817C9932,7F2468B3C925E260,001BEC81C3C28246,099C687C514D7B3C,29752601BBD15C73,71F916291DCC0C6A,E33314CD9AC62831,66B9323E3A686776,58072F552134465B,9C174A62D7878246,003BA51FDAE8F72F,114867FB3BEE10A4,E11B1B569AD4DC8C,C4AB64899388F8E6,F49A09AB85A5D2C4,5D0672FFD334A2A3,0751092DD440DED7,73E549B17E3AEB16,0000F07873553492,C8B647F9E1C0ED8F,4ADBA093E6557704,97B6B90E4DF6AA43,22F4DB9483503872,8FD5BEDC4F34DD10,60F3AB30924063C7,73A70380645B7ED2,00372650123CC3DE,2B6E939A9292636F,A5C4F8C6C866FE38,12A58B09358A0C34,73C99BA4A23C7408,980B528247056EFC,452AF51F3EBBBBF5,8643339158AF4015,0039AB4AD465A168,48BF4CB7F15C81DD,A64F1732B05B3BC3,D2AB1FAFF50FAB4B,CBC64114481139B8,8DEE3F474B2A3E5A,625AE83FABDF53E6,52E99FBBD47805FC,00155FC935C1E72F,4BF0211AB842DA21,394FC4A99C5B2977,17FF9DAE802E2FD2,C5B19C236C955EB6,860965E93BEF977C,7FFDBF68BE7A44CE,F15F07FA372B03B2,0006E0E100DB4D36,EC17E0AD259DED95,9D22F4001CC183C8,48860DB9973815AA,C87B8112F4A3AF13,B5DE391C2842D531,D0038BA75C802144,63888B28BAA567C8,00182D8209CC4878,D7E9E6C88EB465FE,8039430DADEE37C2,3E8426FFA2FA2EF5,B7E8C603E3F37F16,DAE6FE1A547765A5,A6A9174F8BAD3A4C,EF68BC5B91DA2F0E,003F359225C2C5B4,465EDA917624FC42,278A694A4AA330BB,0A961155066BCB4A,32A5319843D2A645,210934AF80ACB74A,26F7B087671EC345,33944E4A7A62B506,002B7C0A04BD8286,A2141EA3A8C23DD6,38C3F3122D85D125,F15349311BB871E6,1F7B25CDC914A40F,31B73CB5F831F591,DDB6ADF5EF69D0CB,E7AE453D7D40D116,000948D8952BB7FA,5D340E32ED7BF68A,BE31DB861CF6B000,FDC8595CF25D7AC8,848C1553970EA408,F9F569DAE3AC0D65,3008E1587ABC86AA,28EB6DB25BB4985F,001E651E9A3C753B,E89B1B6841564105,990BB8A068D5A1EF,BBCAB97DFA1D6703,529F80A55EEEDC07,8DA41CF96A58B64D,13C0456178342304,9DFEA6552674C4C0,00240122A3D4706C,F0721209D3B81AA8,0C0091C6E46CF4FE,0F407433D5FED448,6B3B8694F3590EC3,57F43B96ABA54AC2,D965D6785A2D1516,22A85B7EC978BE5E,001FFEED257EB868,68BDCE5E27AE6A67,ED4962414926C6B8,90C423F5BCC17325,10115EDDF6C497F2,1BCD60DD92C6D0D7,EF072E7489A72DDC,C2F561EF20D2904A,000551163270BC6F,560E7D9BE474F3A5,8AF56A149E24133D,C2CF1EFAF553B893,333EF97AE711BB86,95288546BD0D1982,11ACEB14080C4BFE,2A5FFFB9639A2D9B,003B394666E496EC,90A4D55686DD048C,5BF273D12C57FA72,3A16B8786138F2DE,3F1B7243932282C6,3B6BF94B588DD498,97FD5D001DDD2983,8D5EC212C7DCA867,00038895A68D4AB7,C4A86433DBA729F2,7473E277AAC1ABCF,3531CE769AFE79AC,134173278B1A1CBE,DD6454D4E0CD03C4,DED2FA7FE133A336,923989001DD4E1AA,00389E526823419B,DE50FCF86369C72F,E2184C39ACD11D78,646FF940C8EBC3A4,110FCD305ABD64EB,08A7201A4928D973,870CAC102A99CAB1,CABF6C7533B5CAFB,00040621819C7846,2F328A1D33F2F8CC,2CC8E32E0EFBA4B0,F7E6293BAC914755,2B8B49301B02FEDA,A9B3EBA711EB4C60,7189CA6BA50140F9,FEB8D79EDA1B658A,00176AFC18E1235C,35ED1C259CA6A6CD,1BC9C94B006A1613,EA0FD02543F6686C,524658CA2D2DFC81,900C07B9A4A94C43,595B8E0CCCDD27CA,AE1935021A1F4059,001379887BD5B732,B2AB6DDA0CD98379,78A65B1E6183A0BC,0D0B0D9862682726,13A48F9A92E04B9F,F572E4513B7EAA91,2D862D99B2A43733,0BF0623C3E7FE69C,001488D90A0ED986,4C6CB5BAAC8FB2DE,D42595B3D586B598,1A73037BB60A8953,16F9D10116D54E97,80B81344056BDDD4,C77D2BB98B403531,8011CB9AE4D3D8CC,00363F1CF6AC7A4B,C03142956F4984AF,577CE47E1C6A07CA,CB7D8EF4A07A69DE,FCECA0A05BE7FC61,1B08A08C75D45012,4E92B1BD57E2D2D9,A1F50F7C86B6AD3F,000F109FAD3A8817,42CA05F83C543C92,4F49382ED7AADF76,E83E247D1DC86BBA,040A84AEF3814D62,47F2B8ADA0E8332C,956CF807E67016FE,D6BC0BE6313ACBEB,0022033AF63C9216,A21DEA1C31D5678A,F68FB221D84FAF18,B2DC6453412D6C86,12AD9CAF0B75563A,5829E24D263052AF,FF3356CC2BEE5502,E39AF7E13AA7AC15,00262F5473381F4F,5CE0D791F123B705,47695F0E5F62706C,4983AE2C81E00C99,5D40C1FC3B17B529,79712FD77CE6E817,E99EBDA3AAB0079B,D43BD5A6C3A6C7D6,002CF3AC85E4F2CB,CE4E37251FF09922,4BC2499B8AFD8AF4,46DBF7FE7A3AC4F8,8EE5166E80084176,3869A9C098A6BA19,3D9FEFE62390ACC7,93D3E2A77D2E383A,00041349D571AE44,42C927961D3BAC25,917CB4C4855F8B30,80717FE7F0638480,B6A304D0DE5685D3,EFE78BBA24CBEB9F,362FAAE98AE24A0C,64A04645AAFD1DA6,001C836FBF1BBACE,A9CC2AF23972A0BB,B0EBBFB581934ACE,9BE8281ECD772FF5,1C10F7B1C74333AA,9971D86BF983998F,BE8D4B8CB6E4068D,5E872BE810B17EEB,00309388E47B4B40,EA29579C6D50300D,7C7A6D920427F197,D04B1123544760BD,9AA8236DDB3AA2CB,C7431DFC0AD2313A,5113A822527CBA43,F7F41924B4059878,00013D512E8A3250,E51CF302433C39F5,9C2CDC34BA24BEEF,48F634A9CF10F9C1,056020028606215F,1B8ABB3DC22D50FA,4924F8CC5C9139C0,D05E857B246998D9,00135C82551031EE,C3A1F21E1F8A0289,8A2C62B19B52D238,4507708EBA93FE95,2A3DCF1210652F41,A95CA0918C7FAFF1,BA4E1AD70C6133AC,70245647E5D4DAC1,00233DC23029586E,81A7C40F2D14235C,60569E20BFC6D329,B389496530F3FC08,D7A1D9C8DCD37FA2,070878AC8665C1A5,53510F56AE7DBEE4,984E2FA4AEE246C7,001FD35694FB8CDB,946D4A970AA8665D,49896DB3CD367D6C,0A0507EA7A757534,C82841B6FE90E0BD,146F83907F1BC03C,25910C34CF152BE5,2F3B3CDB4FDC7231,003AECB61E83F8B6,A2C43A4944EB876F,0F6058E78A0B953F,87FDC939683DBE36,4ADE198F8BA4FF4F,D9488A06F83DFDD2,CAE617B0C3B3C0F0,6FE54E9C1B202D09,000E286E3537B4F2,38BFC721CDDF132F,B0DDCBCB899945BA,62AB50C76844B209,F2597B48849098B4,E9AD85579596DEBB,92721950344AEBD9,5EBF195FABB4CD6F,000DAC7BE207110F,322FEB66AB952C2E,49FC3B3CE1E2ACB3,C6E27B0C67E7C8A2,E8268214ED511CF7,9C965281B9382D6F,6D4952BF94E7B575,D0C93C92449FABE6,00103CB75C515ADC,C1919E84033EAAC1,14B3C3397192F5E8,6A4429B151798EE1,5536056DA0143330,F6451898B93E3D83,62EFD5C8D77D69A2,22215C041DDC4F95,001260A12D47FEA7,1667FA7B1B03AAB4,CAAF3A7DB70E0601,F2D0E58893F8E85F,7DC8F4CB3358A19B,E2089CE59E0A7322,798900DBDB31DD6C,00923184B350F303,000CD129377B2ADE,5E9AE6C6BBF49A69,E7B9EDF506CF1106,12C6AB8A2A4589A3,0D5CB0FC9EF4A60E,5D8CFC8F0B5D6BD2,D41446B20D80A67C,B2462A9EF9029F46,002E0F65A60896DC,4B817F7B1EE19796,3B28FD0B88558ADA,7AF05E915E146C91,F2AE7359F737A362,44155A2C6556C06F,DA0C42767CFD8380,50FC3070E4EA5DAC,003C16AA7E3EAA03,3E52976357BBB6B5,D711B34FB6DC5E7E,C3078E41591D1A2B,21A71D6568599980,80CFE4E54FAB34EE,B5EA044B012EE3A2,A1CFF32FB89C8E10,003EE4A88211894F,F647BB0F5902B9E7,B8C950621979B009,C0B3023E3D51CDAC,5A2A055EC78B0F33,825B39FFC2D0A582,F8B67A9350BF3521,787D56D29200DB59,0003B21E9950F5EA,7DFB4441BD363DB2,B6E054FF129CB81F,0CA7B08271045BA5,E73290456F50FA98,BFD43F83AAEBA7BE,A4242F43AF329785,84C7346DA757E56C,0004F0DEF674B8B5,FD4EFFE8F087483B,DC404F63F686EC39,0CC9BF033DD46690,08F30A87E90E174C,BD9082C267D50439,A6C62D165CCEB0E1,CE2DF864B99715D2,00164F7312A240CE,68B15E701B66370D,DBFCB8B27A0A8E44,869FA19FA394C9ED,F4D0E724682A10CE,BCAB2A645D8510FE,A274E3BCC7D7B28D,4B732474A86BB349,001520E316BD4FB4,9FB96878747B67D9,1D3D853633C2E608,2A2DB40D10009C5F,CC9C0F39F513AC31,C10A6FD328D30579,1BA36FD27349E01B,D522BBE294F97F92,0014E880CC342568,11F3EB5CD93AD802,BEBE6B4E06143A25,E735A77D64F0C927,03D80BB34C4D0752,DA02EC8624627073,374695B74D8FF33E,D715705E2A8713BB,00206156A447003B,85C04A2D660F0498,D2A83146E08A6B15,73A2E94EF32AA9DB,71E120D13E2F1541,F9FB01A959027C52,32A6B67EDA01C63B,7E8F5E40D5EE0498,00273C3FB2724FB7,3D92A5C29A803C55,823175CF4457341E,77133DD566C6003F,0FAC1BF03F267A0B,C675D4AA444F69F1,216DF8FD364CE17E,E121CF13E1A97556,000E34823FFAECFB,4D5B4D404EDA6EE2,24227151AEEA0F76,999CDBC64DB201C2,125508989DCC3B87,0B9DF2A16000A315,049E3552163AD488,F9D4A913C49516AD,00084A8F18C5DAF9,BDDBFD843B32ED7A,00A42D8B1F638B2F,A1272016C83190DB,6DF22B0B4684D936,EE5AF8C7BDCAC7D9,1513E4C3AE46AD73,863C19A4CDF43B8E,0024DEFAB633FD3A,A36CEA31D7F301B6,CF66ACE6A6C818B9,E79FF0250E6EBE58,26CA74AFEBE3A1A3,8B8DC137387BEB34,62B87BC4BCC03652,C97A0D482386AA95,002E2179A926B858,A47CE195A3E76555,9B83DF0EF3AAF5B6,805681DF5089E2FC,6A06D2BA3D6830FB,792A96DA013B1795,EFEC3751F2E08F71,F9ECFE358DD50F4D,003D09E937986F4B,A4060D743FE52829,801573459341A3CB,6FFCA4EDD18374CB,88B543133FAE7537,19F110417AA009C9,6637A49346CEDBFC,F00E30F9122FF1E7,002B3BD1AFDADFE6,B46FE7A55493C6EB,825137311A62B54A,9762781E2369F11B,72EAA048C5D70C4C,AB26106B85A84D09,75207DD9998EA52A,2AC31984589D48B5,00079A05EBCA23D0,6A121B8717D02F3D,3C52A99E67CC43BB,C77FC87E3D123067,B02D682F5152A790,01995715C89D19E4,AA7BF76EF0039414,D7DC1ADE80BDEFF8,002CD5FFE43F8C40,BA3466859B66B9F8,36D093715BCE0E76,C744E624AE435F1D,B8938FB681D6A4DA,BB3BFA7F5BCA51EF,C6FEC577EB8DD803,E0D2F28AFBFC329C,002FDEBD2E5C7956,54B32A8CA490F84B,324E51B3F3500A32,B293A6500030D81B,D9D5B8F02F75F469,C75C168D0DF8E639,9883B081970339C8,19A67F0E6136120D,003D7B762D874945,F872029BF4F4A01C,DCAD32207F89BFFC,BDE0F7C1A768A602,4D332052DC048627,98F0EF3A9AF46F9F,7619C1DAE40ED6DE,6BFB9D56938DC4D9,000E63719BC8E819,7893AA2F6DC2669A,FB7C0A377D267534,F1C874607DCAF65B,AAA60AA2205E51CD,27F386616525E68E,5D119AA119130E61,F29D88BDA93E8841,000F5EBE171D20B1,C436F98330CDB5BB,D33531EA4BF89C63,E0BA8803715314E0,D2D3195E7E74CACD,3900A2BC3538A3ED,CC6901880194AD73,66E1CBBFA7F7458A,002D16C57C05E8F4,4E0C25D6E74D739F,B51A32933AF507A6,A90994F4B10831E0,A6B92678FAC76FE1,9D934F15CDF84089,14506EA79D0C76A5,58031B8BEEA0197F,0021FB4CBAA4A2D1,5BEEF420BCCAB585,ED8DE562B162E160,CA1566B802F269CC,FA0F1FC2906A9272,B37A3EFF83E63860,2CCA13A08E2CE9A4,7BFB7CCAD31D30B4,0033AD81371B92CB,C4CD18E92342B5CB,E20F9F7C029C997B,7F1986E936329000,F69BF13B89E6A873,0A49844B0A04C41C,2960E506F9403615,1564581185F7DDAA,002624B658C108C8,9A11401A59F19B4A,1E6354B4C65EB1ED,8763C0FE16EF0BAD,DB878529C0A91C6C,C96866FEF588BDF4,32E4B8ED493EACA8,847FC50093A6CAB3,00046D8688EB291D,617A7231719D9496,8B94BCA56CB42783,025E1EF3CE689214,B0FDBB53421A6E4A,CE402299F7CDC41F,44859C70442F61D6,1FDB9C9FB66CB457,003DEA4759B64B84,1C51EFF4C9D84261,B078A792F9B1327A,9A310BC11B957D4E,6DA1B8430702725D,C03F03DFA4F2050D,2B8C4A6D32C6F007,9AFEEF91F57F8663,0038EB1BFCAFF4BD,94963D3A0838D3AE,DFE003CA03EEA8FB,EE6AECA0711406EE,EC0C5FFE46BA0DE9,80BA6209C9A8FE17,BCBB6E8D7D45E365,99E83061B0C79EB2,00390895904F9A06,BA532894714518F3,90E1A05FFF804F1A,7834C13406D9F66E,AEEFEA2985B222CC,590A9AE96F788755,13767D9AAF933ABD,595185073120F05C,0026F9E3CE47CA5A,5331E094D146B247,55508A2DB90F3FF6,F2207B2308CBCBCE,C4135D8BE07F2868,C152F9CB345771F7,8D906300C76A83EE,D00A48A5ECB7C7A1,003AA539CB700912,7580DF37DB6066F9,70067BF6756A3C32,A5C97B78EAADCDE4,CC7130EEDB69A2FC,CD3D1CA6EC90D0A4,15AB110981DD86CF,9F09DD785B7F1894,001F708081B7A785,D0CF575E6747CB61,B3C0B1B9786A4DDB,72AD9456529C29A3,F96BECD6DD7A0E16,8A238ED98DE0FBC9,FF964781CD5FF07A,9513CF617B78AF32,00380EC0B1C333E9,DC174802FAE0071E,1836EBA86046C438,74BA16FA5BB4E451,60C880D6C9AB514E,769980880C3C83D0,581B1CEDEBB901F4,E64A34E7B4D209AD,003BB71228246106,1A8D765F659692B9,17095B5F052E39E6,B9E76D6C7E9B06FA,1B40269822C809B3,395255AA86B3CB0F,B583F2C12E001675,C7BDBF08BB323521,002D4E04268795D5,D8C961B22908D1D7,995E3120F3D385AD,AA401A387FDE33B3,DCC35176CEF2F5D5,55D0FD2AEB9798EE,67C4EC3B81F6474E,B3985E3222A5662F,003CC75765C3F979,846FE7A2D3863273,925597C060A9315A,F69ACF509F38B1BE,7F0E6E72E044ACB7,E05B66A1EFD1DA13,1FDA99F742AC1CB7,43C48D0430E66BB3,0033F528364D9B04,501D924A30ADA43F,DFE40C3A06BE24AE,F1EE2F6EB27711D3,B1E093F4072F18D4,698392764A1DE185,AA9BA69C6D080857,205D17AEEB82D65F,00341213DC07CA0E,1C8877242F358F22,55229F2E909F07FB,5DE8FA539C9DE630,76B0C18E38251BD1,54EFDC179074DA43,9E14A80E0962F2BE,7E9AF97F6452DBA1,0028E82DDB742821,C5BECC701A429E25,D58A3FD7FC3C4984,0D0D8BA9B35AFD5E,35F891E2EBD0E0F1,6CD9036F0BF3BF5C,8D6633FD285B6B57,9E6C115E893F995C,0035490B4F55114C,5582FBE0407F2DF5,DD287AE7692AA5F0,23704428F18EE7C3,82F57C3CDDE34913,DEE4E48A1B1AE052,230732550B3C6629,1C3515763340605C,001BA54EB635705F,3372B17C4CBECE68,75081F58D5207CCC,03AE5FCD4630C16C,5CD99E75DF2F801D,E9F3EC9C8A9D6794,625AFA26E03E10B6,A799F4AB61C9DD5D,00401FAEB652209E,89F4D1D9698625A5,36ECCCFCB40F313B,4C3D09D89553A693,3C731840701E6D27,2CEBFA4DA83A749F,61A5C6B7A9CC03D8,C9B51C5576BEB4D3,003DE57DB9C59331,7FB11FDEDD6C034E,5F18EEB333F81C97,F49D831594495728,36F715EBD755737F,94A40A38AAED07E4,4AC28AEE89882C06,3B45C99683ADBA27,001BE5C2F838557C,B00F04B8DBD56BE2,BF251B0BF4E7F7D9,8CCA7E80467C8200,4FD249C53C3E566C,3E70C16AC93B61F8,1F7933C04E9C02DD,C1509525D13DDA47,0037AB71A468B2DC,61107B37BF2986C7,23CC0FAB24DA5406,DAB6765697B62D2B,88523C2991A5780D,3FD0F421F3AD7D5F,8AF4424DC4EA92C7,164AC382AF6D989B,0010360E723BFEFE,EDECB11AC509CC50,754AD6DB16136AE3,6DE3539B04D4CC69,7D7A59956FFF225F,3C3686F51B94AEC1,87250EBCB93CC9FC,4D25AEA8171FA91F,0015ECA6AA8C3B4A,E57DF7A2A419BCED,62EE5C398DD0D4B8,B93D5B2DC201F8AA,0B818031B06656C8,633903C0E57912C4,CF42316359BFED17,023BC7820615784D,0013538B5C7D47A8,7088D9EB8DE0174E,81278757A35C2A95,D540C4B42ABB149C,6E98897C9B3B831B,3078C7BA0186FD1D,F97F2647EB5264E5,EDB0FDAFCB4C1A81,00161F114C3E6ACD,115C250DB7581950,48047BB8BC47F259,50DA6BABD6501B6C,9E481BFEF8571B7E,D69B91BCB493270C,FA8B9D4281D213CB,A26093BEB6CBE5D5,001403EE571BE8DE,0605E442D3A96BAE,DCD6FDB21C7F6A18,230F4FF5E6D654CE,AD5860DDB5FA6522,A762943866C4755F,E6448D10CC274A7A,059EFF45EA3262B3,003154DD14C06A25,900786C532E7512F,C4AAA19B0C898B76,FC607BBAA7B8BE6C,6490D560056FC46B,856B12FA822BAE4D,4B79893360DD23E8,D67458D9E44F5054,003C2C90E6212BAE,B88583135BF0B4D7,EED5C277A6D42E6B,D1888B99A4BCEDD1,3F9584A68481A3E2,6979A17D85F135D1,7D3E73CE75AC873C,DECE0B52993E74DA,0020AE6FC59A4FA3,77A60C50C2A13BE5,616CF63A851C0BB6,70ED42BB98AF3A51,CF921BAEB82E5CD5,64D7CCF876EF4F28,0702D6FB166FEF09,539F5E92E92B00F0,00351224150A4FE4,453E47CDC32F1A33,027422018730AB6A,57B9CA8A39D06B52,64C69B635A513A17,3ACF57C9DCB131CA,6B96EB6E0C05E543,00756A44AE3293C3,003E22503DB7C56D,B05508163CE28036,F22FE2C538ACD255,36E259A24D1F682E,63494E396BD6140A,0A95C38EE905EE4C,50FA91AE9FFFB553,AEDB8BDE48609BB9,0011360BE657A21C,480A3220B710C1CF,AA13E794A6F50F37,D878BA2151241EB7,7C5554F363859CBB,8BF801C32EADD939,2B2D6CBA85BCD2D7,041CB06C8A3CB491,0017C68DCEC5C873,885A2EE914437ECB,CE46626803F1728B,D3286F5A75458FF2,503FEBCBE14C920F,2C6325A2238BE1BD,0405EE73BE591273,1D37310E8CD91334,0019A706E7F69A78,A9A7DAAE5622A78A,95C22746DF4073E3,4432EE7C4829EBF4,27993C711E58A49C,E4E138C97AFE9CA9,5E03D5CD328C2B1B,2D52146A432AE2EA,000E6E6DFF84E1B8,A8C07030287E7E75,A92FF79EE9F543E6,861E42D439388822,D73F38EDFEB6A3F8,FB59CAE3290010C0,A67CEF402DF00532,CDA8594CDAEEBE37,0011FA1BD5F7BAC7,8431DFE6ED172A5B,04691D7024E77022,4C714D8F5B55E85C,24E438FA69AB61CA,AD865D228B4D4D18,EB9B5F769FC70A93,67FDF331036D5ED2,00283B75C1C3098E,5805A0D012B5383B,CD797A9E12E8B8FF,AF30E7E570E397C2,16F75CEC91F9AFE1,497090EAB7ED3E00,213CDFC84FC6FFC9,C0617AB1C67C1250,001EF56A7C452D89,72C3C9D5C9809DD0,8ED7827699F0BD81,7ADA795701E9CC4C,8108DAEB064924D2,CC9A68529EF4461E,14B6F3786023E3CC,94A8A7ACD930D685,0021B6F8168176DD,B82DE2B5FC499678,3AFE0E7632284C54,0A3684A969446845,1A41BFF224E53A68,AA163B2906ADA9A6,700FF1A60336E9AD,A00434C007001E28,002390B218E40D04,812C2DFD3938EA4D,E0D95A14A6577B3A,F657A507532BA399,59A427F5583F7CAC,5D6F1BFAEB10080E,90B12479064CD52F,262244FB25B387AE,0002B68B9D4059BA,8FD4B08B53282DE1,AED868E698BF8676,23F1D9259E8E2E92,8CE6593D555A2111,BDCF09991DC1B2F1,18780033AF9D62CD,AD738D5719D16652,00316077D0D2AA37,2347B0FA762E643B,A7F56FADF6E6D2B6,94A1C6D32D04AA36,A65BE02159CB2D4F,B956861139322F17,C082307B43377034,C54A25D547484617,0026877ACA131656,7002ECF8BC98B1AC,372C639F96009CC6,D424F4C2B9D4F892,BC1C8D0306790D31,4D89F1D43FA0570B,DC98700D576C02A9,30E303222879C65A,002CC7B750762BB3,BA7CEF918624769F,57BD092D02005ADF,79FF51B74CA4D868,5F13516E6415EC88,75BF15C6712FBCF0,F17C3819AC47941A,FDBF55B16A0006B5,000F3083C52F85FF,C09EA15BCFCAF9C1,19ECE3447019A212,21FDA2FF232A35F9,ED85C4B42A99FD5C,D61419AA777A3D6C,6F032854EE19E162,311DD7BD864E537D,000A88D4CAFF8A1E,494DE0848A3FF601,AF3090039CAA62F4,F5B7536AE0DE6052,5649B2B9DBF2DC5F,C4F9DF29B0963DCE,8583422E1D9B9E35,682611FB6217DC62,0019F0767934F26B,961A5B4874745584,F29BDC550C207C0E,981C9F8EF8D73F62,B40D5850FB118E34,E88469DBABBD06CF,E6D70C4A3FAE5AB2,FDB17F9AFF4CA798,0000559E43D93915,719EB0DDBA13912D,67597D31863A6124,95A9A0A2A6E3DB94,BD1D6EAE28BBA18A,7613586E97B12F3F,FD5770F493A50575,0C047333E62132C1,000E3134DE4570DD,379B57D9D3681CB2,B13A4B52045F5032,28D8ECD4BD297F64,1F8724E9A7C6145B,B4C05A980FE4EC41,DA85E397F80814F1,DAEEE38BDF0086DD,0038F79BEDBF84A8,B8942EE2C4BDE5B8,F0539BFC7E681C5A,2854287338BF3C56,51811ADF8EC11E08,F80D939DD06BF406,3C4D5753B4BC6649,56F9716E420D21CB,000115ED96B8A33D,93F2B913DCEE1629,4F33089E16CDD041,C2C1A6BF055F215B,7433D3C7431AA5F0,554B2A386E8705CC,75A0F037DD757576,6B2063613671CCCD,0018703927A1BBFA,489AC245E3347417,E174500565FDACF4,9D326CB931D06EAE,733B25692DA63ADA,C34CCFDFF7609193,F5A89B0FBD450DE2,76E6F92B4C074F2F,003FDA9F96714616,9996E01C2542DD38,343F2ABA84A94CF5,C1178C77EFFC619E,6324F92414E68134,A660CBDE7ECEBB9A,4433FF3C26E10C71,89ADD4DA8B2AD23A,00386D553D9AFBD6,3BFC8FBC2EE96B6C,E22466A4BD3E487A,F97F1BB6695CF96F,0CF823E75E44B07A,6A30784E92BA016D,368AECEBEDDC176B,3232E9B919C24D88,002294D1A38ED3BC,F890BFCC13F40E5A,206DF343F6562410,28AB5CF91BCD4AAC,8094BC8D827C3DE1,3B61C1CE37E7DD47,BEB03484BE8FB772,61CF1079CD0DA95A,002FBD845AB23067,CA1504AC00D75018,7CBD657E8D64A94D,E28DCED0D68AB20B,D5F55938CE5D2904,B58FD859F11976D9,149290FA20CC8BE7,871F9370A76EE20E,0027716DDDD9E70F,7C571CF52E19EE7B,E129D07314EFF8C9,B391B22B33524C30,6AAA712FC00FDC4B,0131A55ECA317295,45606A98B743DDD9,FFA51622048E18C0,000A98CD0C73C7D1,72EA9E94DB3B66E6,647D367F6A304044,6275496EF1942282,0B67FDBBD0CF2668,B51DDEC13E63C076,9EA2C2172E714583,9413628E94B9997B,001E33056D871BF9,266A6B8A100BBC35,249B98D67366EA06,1475B1EC1744E6FD,9E82DFB0ABEF3275,AC1922A5235AE039,A000408E81737412,0E10C3CDE20F6EAE,0010FC797F5D9919,7AFE4331EA180603,AAE3AF64A589D44E,C023E2EE13A4A926,1A4D043BD3A6DE3F,0C3A8A19CD309FE4,BC2F31ECCD7023C8,953233608EAFE7C5,002E82E48AE1C35A,2CA1E85D20A9D769,A123EFB021DEE0D4,45C12E09F4AAE343,24CB589CF22FA88C,AFD3B8B2B2E4B2A9,A43ACE62AA7F1721,74C63D5FD93A8FF1,001DB5DB93085CCF,D4E360ADE0E65423,E3179E3077377AF0,C5A26CFF11A15E67,559CB423B6C96D8A,EF9E04DA79EDD1E7,606FAD489FEF6D19,8E2E37889B9BB550,000B1A9D58AADEFA,9FF42436108B7678,240550F47FF5D5F1,C0E23F5FAA136922,4E0D27478FBD9B63,D13D1E78F9A519F4,9FF889DC7E990845,3F3A0A22A3B06123,003080621944C7BF,E1E81154CB845699,62A389D8135D0A3A,02BCD90F9C6799E8,2107520A3F248EE9,3BC41FC35824454D,C6E1FB6EB930DD88,FA10CCD5C0902018,0030B5C14EDD81BD,5C47F5A017476992,B27059E0BCE21BD3,FFEDB6502155F830,FB7B78F461F49722,1EA10D7C04FA3BB0,29727DAADAD11615,2A35F444E55A126F,0025427C3F3A5441,6D402C18F0FBC16F,66581A194E9AD089,866BCE9871916AC4,9EA66D8D8A83497A,3FCD564B72BEC85C,AEEDC3AC6FA29202,7598D3E250F6C80D,0030D574CBC778CD,CA1AA28FCBA31AD9,84635085223BDBB7,4D1873F6863221CA,664C056B2EBA3D6F,23229F8448CA462A,2F4EA36CE2D7C894,E0581D4A7C7FDF37,001DF3BC9C2D5D06,7A65C8E1B6B4383B,58D6D164EBE15895,FA492A82CB0110F8,9A4A548677C0F53B,3C6F9AC31E584B71,619AC832A5126224,FC2B89CF416A2E36,0024B23959091623,408F317DBEDA9027,4046548ADAD63335,F7BCADE9B0ABD4B9,1D650CE751EB4D16,16BB018E198573A0,F44D1E276384A523,D255B88CA1A52845,000B6ECA081D6898,8F47532E696D288B,E0EA4B7666777AF0,A14BFA3C7EB9A8C4,76C50A62E05BBAB3,AC596382DFE94F9F,65D4828BC9B915ED,B51AF2EA5D97AEE9,000EC5296EE001A5,75EFE48E180DF9CC,C8635FC24C58CC45,8AF2D087ABFE55CD,E94806C5EE187766,663F0FFB5812823C,B0FCE1254799C7B5,0646531F827F23BD,0040335E814A5433,21BCBDD144691E42,4FB40CC4A9BE6011,686CE10ABC6EAADB,26F60C144F31E63F,070E6C89A1A44233,C1F8C6D106CFFE27,80B71E05D43AFA42,00125E6D5D411A74,BEEABD030CB2CDBC,4B01CB573C265843,DDE47BAEF41FF94D,3AFCEFC6F2A23560,2981ACF6C16A532F,6259A337CC6B8673,3C15C024376DD9ED,0027269C1E44FA38,C4ACB50CB001A5D1,C563EB00DBCE5EE4,942DC115ED8DFD55,955696CE95F95099,21FB92A29EB24FE2,4DAFC9D1EFA9FC1A,488CE5046DBCBBD4,0037C209C99C4095,326E3F035BAC585D,2F92B1EB017E40BE,DAB635B2B51A2275,97F86A0BF7318FA7,86E36935B8A1FCF3,C126DA0297385DB5,097EBB33EBB3A107,003DC063B1A64177,27D24A247ADB21DA,4A6CA802B11FED11,09373CC5CFEB49EF,76DEE6C05F8C7B1F,C411BDA9B676F0BB,FD399AAB6E7A1033,F056074C18A49D51,00059893555BAE0E,EB7F96C904A7A6A3,3F54F6B25E3A313D,1E352B789D45D973,4B86F09B46A42526,B55678E118130691,580030098D84AD5E,13CF3D88E135973E,0015B808679B5292,15D495322F75327A,CCE3994457F4DE18,FC0B1C2F06E9E992,3A0D86D62945BB7C,EA38117072145D0E,391862042CE4BBA3,18339BE02CD2CC59,00050C3EB1E356A2,D6BD6B8A6A314869,E77345C8C1AD9301,571B3A74890D6ECC,348C7B2DA8F47485,B37BFEC606EDA6B3,BFAAAA4C431D8DCA,B15BF4C7386C7B2B,0020AD37749FE4EF,FACAEE76A425096E,0143CC1243E18DFD,520308171D6F36DB,2792874E08B3E09A,A71AE2C28707FE72,85D86FCE956D9D25,B12A566D5E4E950C,0007D528E447B373,A938A91779044D86,8E9E39A005290B9A,81B642B6B2F74D35,03B2FB2CB699D2CB,67D46FC6139B8560,82DB1BB8C51AC407,72D026FDB173911D,0024D0BFC93818C9,680E713114AC6B1E,1DFB633F013ABEBD,5A006796E6F5B8CF,77B100E429EA5BFC,0D745E04FF2949EA,CAC57B9E6EF1AEC9,F314DCFFD350A18A,0037879CEB85FFA9,7D3F976395DBD972,CEC69DD191DF4039,1982A1231D5911E6,E85C5F751AC4BBC1,D07CE08D6A21196D,B4B22B3E7CBBCA15,E85CDF94D06EC445,0007480140DFA271,5E310D81DBC9FD49,1E26761DC42C6699,0FAB73A8BDF0A42D,E7466B8D2351CD5B,F0C32657CD269ADE,F5DED15C82460CE3,D2C8201A02C95EF0,0026A65DB53E26B4,63F0EA9029E1466B,E47DEDAB5806F4CB,98D3C0BB94514451,F5E6C3D52A3B6A46,8B6B0D16BD76B48B,565185BAB2DB9AA6,1550BDBAA9D1E40A,0007679BD32BD684,96A94B6F7931CE3A,D60B03437F21EED4,5FBED02D1476BA72,DD4F44D82AD99D82,B9AC1F4F6F1C3200,3A2C86DF831111A2,D6C45BA7C74A29F5,00055BD486DC23FB,D14844634D13C205,1186DE2A5B55163F,8F27C39D934DB14F,B0C7103A8DF12C3A,CCE0ADC734E9BFEF,BE7FBB0D136ED9A1,5F11840F426C0BCE,00169B6D5C52E61B,A3EEC5475A16442E,D4F76F4FCECCCB95,52C9BB940F202F15,D667F8C0253C031F,2F337B06878DCDAE,A66CB9D9E10CE9B0,7F5FD9C50FBBEFF4,0034D48E54880400,760FC63B61358A11,87E57B0DB1BD1DD4,0A4B88F3545E96F4,8722BC70C988C095,B0925AB51719C871,560BBA84DD1B65A4,0C28F2A680DD2F1F,0038DF3E9452534C,19A12960A78EC441,113392C2D85C7BB8,B2C24E78B1986E94,872878B6CB4CD25B,B5D440E09A377679,22757828E617FDD3,72C1EF9F2135B19F,0034470222697C57,B09FDCBAE238BCF5,43FBCCFABF9DEE01,26EE653366BF33B7,36901B7BF25399CC,126013267DDE9BFD,0EBD19325C14A0C4,755FF9FC94CCB895,001AE83D4DB2C08E,1DB03C3FF9540679,934F5379BCF95D46,689DDBC5F6F80BAC,537DD86E5EB64CD8,547B5F1ABFEEB733,6D1022E900875DE2,22AA90462FAF244D,003E3EF5C942BBA2,2AE81EA359BD0B88,D399E62D307E7CCF,2780CE3F3DEA8901,91022AF6F7F0BB6D,F9C41FFE4ECBEBFF,DD34CAC4933C14E0,33172245FA91D172,0016BFCE1B07645B,11A9596F07A9A17C,FE1A4B34E1B2C94F,22F00EC804CD636B,65603007E9AE455F,9621D31DF13888B0,74950EAB9A37D0EA,8182DDABA62A9A3E,003618E7D6C5500A,89E98DE8A2CEA112,853DCFCBED9C70DB,1C5D5CCC6847BAF3,EDBA958FD4253A0F,C79197D1DC2A6CF6,5FED65C1D7B98D04,ECA62B20858AE8FA,000CC438470A234E,1B96428646698072,1E8F3E7BE66D9682,05D27C3BC928B480,C712A98C596F37CE,F3B30C6467B52B18,9021D8F7640A8157,1A312A74F39E579C,0022C44415E8F93A,7002F2F41305BB26,5E9B2EAB42B7A189,E780F9A3481C6976,707F03317289AB76,F4F4A9DA5919D596,ABB4191AE28C890F,C43D5405958164B7,002ECE0137D68A50,AD39FF037358F31E,52914447BCF707F4,4EBEA2646871191A,C744BB629882601A,5BAABF67358B0123,810C1C6189D447A2,1E4D0EFFADB7B36E,00336DAAB40D4655,3D5939473B9D04D4,FC7C410401198E60,98D6698702409614,26BE47D33ED21AB3,B62860E24A791277,E1F49828D568B432,F40A3D5EDCBCA7D9,00019907A459C411,6C08F8447CCE0333,41382690FF13011D,E178E0A0B4B57995,5DC526C1B23BA7E2,EC4EEA0D849BE173,FC0CCE9B07ED334F,10BE6EF0DD12506F,0020EFF6C775C712,D95D25E25B095DAE,F724CE798B77253B,BAC24AE77C406473,B85B3625610F34AE,D8DC67982B402484,802302F4B0D7CEAD,82DD48E815F80065,00165CE88CAB821E,C2ABBE5ECDB551F5,4115EF8BF6DF730B,A9C44B741686CB5B,AD299B2C9CC298E3,C4EB0FD0BE7EB069,39420E6603AE979A,CCCB9BAB766B0919,000B4D0884A262C6,232AFD703C366B56,9F8C9C962A049C3D,7F7D6B71C1400933,6D2E1BEBD3A7A71F,7106B2D3D56848CA,66001D2F03DFE792,11EC46FB362E2462,0016825F26E62048,CDCCEA2EF4C801C1,72BECDBA81CCA559,58D7DADDDEC55FB5,E279BF629E7AC9B7,E3E5574CE1FD9063,CDAFF7EB4D98E24C,2DA7A6427CD51E24,00310CC6288BBB10,CFE1A0F8403DDC64,376D564995713BB4,311F0C8D13CFB1F2,C362CBB136AFF282,FB9D1DFFE741278D,49853ECEBFC883A0,1E46B97A4E999628,002669D001C02AAB,F29A897EE5F6DDA4,0391F2C7C9F54917,8EE97E4C465A31FE,C8A64E2324B270C4,94DE0F0209AAAF0F,3B07AED3EF637752,AA647B28A41B56EA,000D25E8A082243B,91764A7FCB72F711,54DF61C771272A3D,676CB5F0795BA22B,083316D71E967ABB,74E347B2163DBFE7,A76A6665944D7D2B,49488F4F0CCA33E2,003C4C7891AF10C0,7FA2A74BF67E5AC2,5BE277364C772214,4B7EA3A2A2BF3A3C,24D42063E6B5F882,0E1F3158CE35209A,5448DEA6F87588F1,13421ED989E8522D,0006D37A3221466A,E49E953E79C0FF7A,73E29D59C07F01B8,458066343623FA80,B2ACA195F55E6D79,B76A6D222BBED85A,8C15C4F87FF69D3B,8E7F3C737CF51CF3,00380E5D7EA6D789,4DC7FF9452AF7CEB,28FA3E6E0EE4BF98,53D08EF6815469F0,DCE0F79A5C20DE54,A537F8FEFC48D98C,C402FA92E053A199,F1E5A923A46564B9,000B2DDF731DD7B7,DE9CF8D8CBB6CBAC,EB18E75673CE698C,7380E4286ADAEAC3,300AAD0D4876EADD,C023545A951BA058,431730F408C29671,0E744A9394D95024,0033D4CCC0B80F27,3647636DA34398B8,8F776125CABF824F,83CFFD087F24D4FB,E1DECA87FEA31C9C,19AD96F6115EC9AF,7A3B23085F6C31FB,E1EF4DF7BE0E0F14,0002A15864BA6EA7,95EB22833A71BCCF,80E6E511E6F31A4D,1A514CF1D383BCD3,5AC36F321D1ED4C7,4E595B3E60C75FE2,19CB8E5A74AC6009,7A421BAF419979CE,00240D393CD8FF9F,2406743101E6C9CC,6CD4A93342D9806B,503F7DEBA7A80EB7,B02990451D57CED4,D4307242E88709FE,A198B675E93AC786,C1751D84B946CF57,0008234DF2CBEF75,D3CC3DEC300D6829,D2C3C4117EA0A011,F4FF706645A08CEF,999573460B937165,03E85C79D0A967D0,7782752D8FB17E24,EB2CE89CF9032236,0038C5408358B466,C6CC07FC846CA4F0,D20111A89CB3FEE0,DE6244DE6BA7C565,13DAB4C88649316B,75202E8CE26A9877,2836E0C336CC518A,97BF657820E3C435,001E73662B56B521,DA4772A9B566FD7E,E5B492E0E54125E2,A9AA2D680EE032C0,BC69188C4584A99C,514EA8D1C43ABB3B,6E8F5FE10187CFCA,F45A79105F8BB303,002EFB1F6E8EB56E,FD795F144EFB39E6,2D23E36575F2EC57,4CBB8A76C51F2E76,31B5CEB3870D4544,255D1D17758470DA,D9A12B6A2992438E,CE117A04F4758927,002A502F5C41F8AA,7CFD3303098DC459,12D5DDE97047FCFE,DDFFE03A12CCF70B,7C5288E103AE5791,7A58E0D0A11C2712,76F75EFB6613FFB0,DF8CD411C21F6EE5,000F84B68324155E,CCADCC511EBBD21D,8AC1FA0E3AD758C6,AC6080AB622FC1E6,DC6AA890FAD99D7C,61E2CD2B457BF8D4,DC2C3BC58071DDEC,7EBBB67A9DEAE6F8,000D7C3EBEAA05E3,819D3131B6D5E372,BBA34CFA3E47888F,CA71D3907FF773BC,B67B238894AA23C5,E0C64D78B1DB43A7,D7951577AF813A3A,F1E7E5423ED3E631,00240586614B14A0,465E3D6DD34AE47C,9AB5FE59F2395694,D4E40CC17E1ED3F7,D39577B38CFF82C3,1F763A08B92CDABD,906023E317AB9FE4,0D3271F63FDB8809,000E377A1A5378EA,1FCD2BD159C8EF87,9FF03B1D63C39E51,1850445950CD67E9,09376BBF8EB285F4,6D5519715B93FE45,BAE09F28E0326867,3F7FE000EA86530D,002F38418E9C3C3E,595CA5C232A488B9,22F3DFB2F3966D76,2C616DF77B51151F,C64E6562E24AB54D,B97F335B58E533DE,5F539D32512D18F8,88C169A8FB11346C,003A5EF73227E0D8,6FEDA97E071C58B5,CF8B1404C2F02CB0,DA1D9F23C4A84047,9A25DA08160181DD,99B2A81033584D54,A9D1DEB4B6108762,91679EABF1E27EC0,002727A7F40A50C9,569EED5BF5669F14,2EDA30F1ED0D18E9,1365701727606278,09D29AF560DA6D7C,0468EE82206D41C2,5B67EAA4AE5B2D46,6394AEB5B32EDF36,0009E2EA9C966097,6A2132F5E1036CA2,79CA9A24A541DAB5,59F3226FB28196EC,B587C9FAE0E03FFD,4AE01866643169F9,D7BD8CA25DA424DF,F6F5AA5D40AAC2FE,00250A9E67886C22,04AFCE849D4569EE,E87F26B7A04F4D52,16BAB1BA5BB0590E,2766F5F72595746F,E680E8CE4A4F26AE,49527EA87EA72CB1,54E98458C00AB048,001C624F87F0ED19,4843CCB33D5A3733,FBF95DA05A6216D9,5B7D8A0442D87152,F659454E9D7D770D,9DFB11E1EDA9BA09,49D4DC240AFC4477,1621B6AD7009521A,00338565E2AE946F,DEA0CC502756B6A8,AD8269C7270A6F31,FC0432C77C63B877,FAFB6274DD653509,DCCDE246911E11D6,621CC607EC775EA4,BD7EC26F60BD8222,003C37E1E76A3C18,890294BB048BFCB1,AA08095987F8DED4,2C102EF706A1D8CF,6705B6CF218572C3,CE137686CA12509A,A6CA1C7D3DB1AF12,0E79F817EDD5B57A,0005D9B287A4B3BE,249E2BD0ED34B5BC,7B379941DD107B27,2BFC1C2BA485183B,ADD46D4541611061,A4FF4FD3AAC55011,2036871F8DD55412,C19695B2B12ABEC5,0028C0B56D3D7407,696C796BF0C286B6,36B97D561C4906BA,C460FF147EE05FAE,BA166095086F9FF5,E6AA2048F49E921E,B106C056A2BCB0B4,902D59807260510C,00209E9E77595485,CD58EBFF3D12B322,08F5C3B2797AD005,145987A86C6FA737,53B2872134ABCADD,1918F8EAEF805A28,58399F4C584C60C4,C8D6E556D3C74A35,002FF8CFD334BAB1,B9DF15FEFC4D6583,42DB07F5A157656C,05D030300922AD27,52599FA7A72E24C4,FF6CB40FB12AC4A4,C94EFD5E66AB6066,4C14F367E726CE6C,00049A5298578CB2,F59530E88F8ABDC2,F5046028D633E6D3,E5CE9234828AC28E,14A2AF11B623FED0,4BE925231F4B1110,A6924621C88DB8FF,0803EF74E73CF4BA,000DE1DF91DBF325,7C1302B82DDD9104,C1E66A79F41D5C31,A2A9B674EA1D9076,5E332A431B6DFE2B,03AE8AB0910D7AA3,F163930DA8BF6FA8,136E5C08ECD6EFC8,000A7D657A70AD7B,9B1017300B3E3774,1B4552DEEC30F8C3,81D97B89495BBA3B,FD60A938043484F1,A9D23B139D0851A6,BCC1C27C7B8FBE02,1E9F39183C5D8C72,0011AEF46F84245B,B3970B7B8C5CD0C7,DCA166AD70D45A86,2C151C1FEAFB9FE2,E7E271636AD24586,8BF246AF9EB5C652,DB9C26ADB06A0EF2,BDF472DC35C151B8,000AF0B809767F17,04874CA8E4B473DD,E88920068F82F2D8,19D1C2EAE3B52A06,0B8760C15C35B7DE,54333296B9D556C1,C2BF5FACB497BC8E,DC0AC3217E3B4F0F,001BD473BC15D54A,0FD1F7380DAE05A8,97AB99778903E99F,D5BA779586D34F7A,4B385DFB2728BA0A,14CAC421D238F9AE,E6582F01CCF812FA,F17B6A69C665F93B,003BBE0D356115B4,671E8951AC6B7580,1205E528AD7E74ED,C999B86E1B59521A,B52B2F9C7688A69C,D0B3C0BFE081C9EA,D580C3B23983D0D0,B12422F2E8ECA774,0037B5BC31BE886A,DA5EFA725EC6CA69,EAB49BF05A4D851F,8AA96AF9380235F9,C6A930F7EFE8ED20,2104692ECEFBCE87,525157F66D5EAF5B,1316235EFB9649C1,0025DDE98BCAB45F,82266F5CF41A44D0,D1FD341595965AAD,7701AC9170324D78,0EA373CABCAE6725,8B77FB52F77D4CBB,A4F77C38A388FB42,038E5A7497698A41,0032C8784E28DF10,6FDB8F9214C66F5A,0248F4983AE13E77,2C4C1258FE0BBA37,FF08F67A74209E05,67B8C65CE9EEE165,D3255831D64AE5F9,DB320CE6B8FEA07D,00177EFCCB1ADDDE,34A954A2F2287F48,0A4B9FB152D6F51A,F53552542CF3F2C2,5E9FFAB8DF356312,CBC84EDDD33B15A3,4F58C42B3D270F83,09122099DA5C39C2,002CBC0B0EF20340,4F9A8F53B94DF270,ABCF8F444E6B2210,A2053E47A762A482,5C28670A61BCA515,B0690FBDFC607D45,921691949F5472B6,5D74280819EF1A98,0016479C78C31811,0693D8DF1EB5D76B,2385C08BC9FC611C,8F564E6A5425098C,5C32921865C99B50,89169886FEF12F54,357387FE27CDE61C,5B8BCE23217F4B00,00012610285C413C,D79535E6A5A95D0E,1B6F13BAC7507426,2A4AC2D8915913FB,9FF0C92A3FA33D5F,32E3826139CC845B,3581D01AA595AD0C,7EBDEA41B49C563E,003F0F8E5DDE13B8,08FD5FBD3C6ADC27,E0FC13A438379939,A35064F498ED97ED,23AB1BF1EAEB44C2,CF7702B066AAEDB7,368D2727F985E3B8,3E675A04E7C8E584,002E5D54F95B269B,088E3882E87AD7F3,DB7A14ECDE825CBA,024320C9F1465925,FA333CAA95F5A18B,BE63295A47274FF3,20DD85237192981D,D9EE5D4D514E4738,003433720BDA426D,07005D982405CAD9,CCA36A0310F94785,1F8EAA7A148E8E4B,52FA5F192DA96423,B3EE4D06C64D0D8E,2B81A9D737E36F98,20A0D75781E9F3A0,003297EAFF1725D7,7355C92C9FB0D576,C0D66174F8C865E9,3941AF49E531E864,363DCEEEAFAEB2D1,C07DEC1ADF30417E,F9817568047A2762,6C9748AB3D1B5EA5,00092EAB9681EC55,9E56B573DD5E0F01,EF9312533128C7E5,E22C7072012CCA79,65C356BA1287061C,3E0E91E2F4CD7A1F,749276263D306AB1,08E78806BABC792E,00240A7871792CD1,51296D5FEE00067A,82109AD75A561ADC,0DC59E839E353A2E,A31AAF2A32DF75E1,66DAA5B043BC9327,A4999677F6599D5C,831A4C4FD070B2FD,002FD25EFDA1CA15,8BBDB38125AC1BC3,CBF86E421DE98988,D2808150FFE6BA29,E45D970D4F1AA172,F96825A5507560E2,922F8F874AA27F83,2692B6E9FAD79321,003B3D05E609FCB4,57A51E92F510A13A,F7A9C1A82E754087,C7303505EA39B35D,6FBC60B3FF48CDA9,A66E885A56076ACC,D0C8D81E32DE24FA,448042F1A193A7BE,00345A27E9B52656,61041E5485F5BE79,B10DF164F0E30E26,03C08E2793499350,2229A49668849314,F094EDF847496EA6,99F840676BD81A23,A33B9768D81D2962,00304E4B8F628582,93EB8120FCE42EE8,48FC53C0FDB34FF2,A46F9C6F6BB530BA,AB7326CF15B4E740,A92614AA10B11B5A,A2CB50FB3B7FA51D,5F229CC94A872EE8,0036F6172EEAA75D,AFD152E067796FBB,5FA2AB4379AF9FD2,3A6FA86B3B999897,11C06C53E601F7FE,0339E9B15BAC57AD,58F65AC0FCCA71E5,C2E380918BD7FEA9,0014BA5C1BEBE2C0,BD24E7193A7B3FB7,899C1E8153AF118E,0253A90E5BD51830,EAB4BC7F1B8E083D,5CCB609EC85D153E,483E023605D4EF23,6AF15E81CBAB276F,0038F2A0E5C70B5C,6B30BD587F1552CF,871F8A8EE79994D2,307F806914C0A5D3,A97D0B869105FCAF,EA364BD8771C400F,F79FA1A2E0A91A38,3AFB83CFA9BA9A9A,001DD0CC0F5ACF29,D7243354C79A2D91,B8BF4C35B540C4EA,AE33D4C7C0514D77,72C8D10320CD1676,2162E81A7CFA8EF8,474E32FC2AADEBE4,9E4A5BC2C4C4D9CC,000692909BA2CE43,264AC43C59AE09A6,42808F164D04A479,D1E2692BB48817FE,B9E85B350D1FC604,0D884F9D324858BE,A44AE53CBBF82F8A,AF183A15DE8771A8,000EEC5D297DC82D,3E7F1194DE9902FC,BD0E848683DFC36B,7D81A9F3DC31BEB5,DF738FB4885AB96A,9F8F9EE7478873F3,1D35F6352C4C63C2,5FEA383F6455D3AC,00133607576E0472,B60B64944BDA3BFA,AC4C07730361A094,60351D2D3D11E5BF,0191B2CBB2A2CB1E,0F979472C9EA43E7,A0171AE1D5F8F207,AFC839AA2E425249,0036761E06D7B274,3449C0900F977283,24912849465487B8,627778F446F7E3E8,880008A5E95F9F5C,BCBE2ADE4DFC0B32,4FEA386C27A93DA4,EF212A71244F2A71,002C99931043050E,24B223DF4A61F528,AA69989CC8C36201,07168D96429D34C6,A68C59AC97499CF8,5455800C1FDE5F3C,FDBC1D881B28B306,E1BEBB0E2A525644,00063151AA6DFD5A,F014727F662879DD,09E5E97508ED257B,8D25FBECBCE3992E,592B08D07C60BECE,F4D15E07CC8D0502,38867A82FDD3623D,972B71B4E28180A2,000F9E90EA40AFD0,53AC601ACD3FF43B,F4CE84DAD99AA092,62967016C0B2990C,4F8E311DC1A67967,EB596382F824AC15,78C18BBF6A032830,13E5A7655D59DB8D,001C59C67D97D767,89B83A772AC04CA0,16700ECE70E11F63,0D2FE546C155EB24,79E690301D6A84F6,0B4A48BB5ACBFE29,135CC40F3A051528,9EA8585BCC2EC45B,001F24742414C5ED,0DCE81D5C773A69B,45F0AECE59A24DCC,F913D4C5092C8935,8494665C548B23AD,A409CB0D3CE08C1B,3D7BE1104135971C,48F60FB602FCF105,000D137A53584316,66B7A7B59CED1638,BE9E7A0E32043E7E,D8F4E6EE9E700FCA,75F0DAA36323FDA9,0316516CEA29ACDC,7A145B4B19B4CA6B,F79A789E2901154C,003B0BC3E81BD47D,B6678F7FC6528D2A,00E1E8B2CA1B61E9,501579506382A8BF,AD15857D4877FA99,586084A7AC8AF405,B7CE903BB8B3E9E3,696E06034473AC75,000E50E38B4F3012,EA1882AE3BF7DC2D,62D01485112621D4,966FAE0BD0A05B91,937A45A5F6A3525F,9C7D8C360C9CA275,9DC9C64800280C08,658EE4643C331E75,0038B6F6F3991976,DAD56DB101CF6725,A04EF9E64F35A583,54FA0F52AB78D2C1,3F74F52D93869BF5,623E938534B539B9,53AA92770064A611,EAE66CB8AF26B31D,003756819D50EF90,4F86151943C84B53,55E8C7B947301812,A1662CAF4751A35B,028DB9E0C81EAE5B,8FA442017AFFC1A5,60714345C65D1A80,27BB42D2B1D902F6,000E55E28CDD9631,773329FEAC656D03,48EF057AAD14B837,CCCED68034479C0C,940D8AC9B4EE3343,69361F9AC304E392,95CE16EABFA38C05,E72DD59BBB68785C,003F67037A2338F9,F8C90514977619D3,147270CD29DE4438,604B0BA9409447D6,814A209FB5FFF970,D9FB7077355FF9F4,4FEA22760E317648,5E5D62F5F84ECBFE,000731DD19D14936,2127FC002F42C36B,19A60DDB6141F45B,92DFF004D19D2704,0ABDDC201BC052CE,8F581EC869455EB4,AA85B88BBCB9A771,174CF89F79D94796,001204E57F80F0A4,F7C99A7CC18A5F88,9EFC6A3AA23F65C8,419EBA759B24F48A,5385E79EB74F2C08,1C7BFCE800B40233,83FA3E267831F8F4,96408314BC7DC448,0025EBBC69F5AA91,78791118491B536F,296B623176270966,ECF8E4EB65E8B258,894A988777815069,2ECBC000BB123CD8,DBBBD7779D4A9E2A,11F47666E34EE74D,002DFB4C86C9E486,392704E6001E1B8C,89C16909EAF14B20,87E07BFD3AEDC608,C146C848CE662749,EE44331014287F85,3F0BC155FF0DE668,597452792138C89D,00202692985AD962,24CA407FA06E99B3,6848F24EEA15D706,F55CE6605BC5028E,192F4C64A5534193,39B451703495056D,B1E142994D78C586,9B3E02B39C9A11C4,00327E98BA6CB511,61165FBD6313613B,03310CB9696E003B,5752667BF2AA1B21,3945D0DB94BA41BE,131D408BCB4B8039,DB1B1E5B5A267018,88416F77504DCFAE,002EC987505A741D,58F8D0604750A643,A43935E4F3848190,BD9C1AD6128C8370,04407CA2B228C893,43B8991D52D4CE84,76081B6DFC702CF5,B213D19A8BFE9B59,001647BB251B80FA,3598EAFF3B7CDDA2,B544DED1A0CD5469,DC5812C0C9B1E2ED,FD0F919BA08B14D9,17A80D19BF896611,1A6387C45472E45C,8BEA8109A5468872,0016EC3B97702782,E519C96828E40D4E,4922BA6DA3195A6B,CBAE9DA817264446,B29498560CF65E31,27FC5A4947E574D8,3C43CB8F7894B9BA,B4667C1D8609CD0A,003765DAC57818E4,E053CDA833D23F94,13BE33C0342EA42A,ECC78F4F7CF0E020,B71893C45B202BF1,3AA70B2CDCF0879A,4021E00942A37146,858F0F66E8D519BC,0016CF65CF8E9FC5,D3E4B8D322074CA2,F002275F01CE8C27,D4F9CA4DF407A0FE,3A655F0DEDD252FB,F112E8FC0B86B9D7,2B04E0552815CDFA,9A1EADB3DA0DB143,0002EFE296CFFB0E,F817ED8F1AFAD4DA,C6A460EDD089314C,F770D831A643B377,4956E949AA9C33F4,0965FF3DF7D37CAE,DCB66414CC93022E,B61CA22FC4B1A181,003511211571D69D,6C7B8FDE009C19F1,A5C4D0F73B324653,D1F4B04E5122F6F4,5F771D49B9D51A80,9B62FE4D7B518225,B8E5D8AB6718E795,9772191E57E602B6,001736209A47CE60,50BD3317118586A2,606F1FE1D48C1186,79D1E0FEB788458C,2634DA29C3F77EBE,E631544FA9156FFD,D5E36E6E571B764A,F2BEE5FCA31D25F9,0017B349B6EA227F,57F2852E9D72EF6B,AC9F92099DF763FE,A90DB29F9BB570CD,4ACE550953E14AF3,84E36ECEB09F6ED3,2122620AA0F2AC67,13FC90E873BBDCBF,002B14870169B39D,9C8808811143DBC8,CD90D51A81396A0E,700FA35F8445C9DA,F650434802A2C806,61472BAF071F1ADC,EEFB85ECA7A28993,F23CFE97F36E5976,0015DA36FA072960,50BA1D55952AA700,EEEC6A9C229C162E,3137499168890555,5FD5750FCA76C1C5,8ED067BB2F225061,F46A058E6E82E6EE,FD9F29EEEF613B55,000ABB30B3C1F977,FED1820D677DA2C5,F74DD0DB5FE7F120,B72C06B84D7C2414,9D1B76E02C439C50,432D7DABF1036030,9132272CCD93E32F,BB1CBFC62CAA5432,00090CB564E0ED68,4B469EFAFA5402F5,D940D02A5F9BE69D,94B63CA18D2D0E1B,469794A39E905C8E,7035A75846DF3F35,A267423A28942DB4,32D517BCF1412B78,0006CA3CA5FAA99F,02A7457D96CFCED3,792106A2861B1251,CDCEA5CCA07E5D15,6AB32EE9B2C68BF2,64C35D06BED728EC,C8745A9E6A4C13E6,1C9D22244B52E022,0009BA59DFC4A40F,DD01B95B3D7BDC0A,D4D31A33C6B3CCCB,4D5BDC63B967AC16,147983EC18A323B0,6001EB812DFADA01,4AE93523B8C0DF20,AB49CD9546FC5C35,002A39D3FD297E4A,EA58124FE50CDA11,88C6F0D86A63A45A,934A6E20B2FF4E58,C0AE6825497411C9,5AE61718C45A12C8,65C3C25216DD60FB,24BF3E189D31957C,0019D094F5A3C747,7E665653DB43E009,FA8FFFB914C34167,9D37FA99EC8B3B41,D2D8EB8A8D574391,64EB5CB0B8FB9027,BA45B38813114493,F33693A6BCDC35E7,00099000C10C57A0,1195680806424ED9,30061A4E4784A4F4,EA5461237FBD7185,C23B95B3F6A1F902,65A052A94131C7C2,103037988E81E934,8B7ACE175E33959D,00226F24C72B8755,2B15089E68E7943F,483E26FF07D912B2,E59132EBDFB73749,918F7D4ABA59F7FF,8D2A6D9CDA920B6A,4C3AF59F28555EE1,740FEE910DB312A9,002F067561499E5F,A67717B455A9730E,8F1FA1892A572D14,A09B196F6E21A24F,0A7A942EA636A340,954EC5319D9DD0FA,7686ACAD7BAC080A,24B622D56ABDBBF0,00067B1207DD99CB,CE3B148FAA6325A2,8463D98FA06E548B,6B29C7ADA57F045A,0E9963CB8B905E56,8424B1E77952E0D3,35909D2251422FF5,0D89273FB667B4E1,0037D65D8188B709,CB11D983338A67CE,5A73257A83C505B3,020A96EB115A801D,151BCCB766F0F45F,D9E6712CE74BF8BA,63DBC109068FA830,C9C6CEE54C497396,00131FFD2D4E048A,94BFE43D4448810F,40886484825A5AAE,B0FFFBC4494E88A1,4186BFFB3E195ABA,D0B0BB45F2E886EB,8D74ED5E64BC81FC,AB0CCEFF112D8A05,00225838176E695B,3FDBBA5F6D8EFD75,63E7BE41F235114F,43661AE0B6C6379D,83717F80E36B45F9,4FC375CF9E8FD4B3,9BD9B26563192AC9,079308A58840CAD0,0003BAB977F1CDDA,70653406C7859E32,3DE3DA3D09E0FE09,072643D0DB57A014,88B4834CDAFAAD35,3FCE7B65CFDD5518,6F8AF3A5A8997E0D,B6EC52D59BE5B259,003F9B2DD76106F0,AB27DAF325A2E0D9,6B29CEC8E5967A5C,68E51A3470DD41FE,30E64CEF64B61B6B,52EBE1ADE32B612B,78686ABB89AF1440,A14E4CBFDE904B42,002F5DC698F25A3E,30336513719B3112,8CCCDDE3499A6904,7835CF66F1C57480,7A4222FD1ADC48D7,68EEA52F30171E9B,5925CA38767B3BF4,2A2EB9760EA1F28A,003C4676350ED38B,7473A7C840DB5F0D,BA92A560D4561880,2C5EEEBDE46DC22D,FF0B4C7E8C2F8866,06F63E3A0D15EFE7,3CE97716B8AB1B5F,3582B88612484FF2,00173D436CEA81BE,C4B167A124E7C74F,DE9803032AF34602,A970A3D9B48B6D93,502C1B1C546CA26B,538D1A9B55DB119E,205396EA0677588F,D89DA210731210CD,002CED433832150F,8293D302E60EA1A6,BAF520DA6DDE712F,3C20E6A18B06B8A7,F643162B367783A9,AC04C8353E5FFA56,BA2297792101890C,9A8330FF4F7259F5,00278254F733787E,677D624B44E266D3,4B8036D6A3B3546F,03653500CB50EC4F,1ACE2BE1087ED0A4,B02D6340CDD98795,0A935321C221F762,0C96A3995E106B20,002108E4CF0F674E,B97CABFFF2043BC2,2B7992376F86BF54,87E4EC8F26558D1A,08659023428AC9C5,DE924F3CCE79F4DF,6034494001762263,425F37195C655F16,00160A923353B7FC,4A97698926BD36CC,66A659CA0D031A38,226B59952F7D92CE,DD200590E0AD3AB7,D2DDA9B6030B6AB1,CD8327C8EC7735EC,87A93B59EC666367,000CFF4688381957,5F33B0DE697D7F30,D1D86D38972C3397,B8CE2EF32E7289BF,19BCDC1A105AF41E,97B719098D9B8326,7B41F889236EAB39,2BAE7403836D0D82,000F7117D4335A34,44496C62A831C85C,42CE6653F3A7B9FE,09BA339F8BB99331,F59EE730B8164F10,D9ED940C8195E4A5,46B49EBBE3345BC8,CDA0893D2F28A3D8,0020AF44033011F3,320A46CA92D56715,92760DB3330341CC,54C42D5FB50DCFDD,121B7E518D329501,A6E5CF494D4B5E16,841FFABFDABE091F,99E367A8F97673B2,00187E06FFA68885,2BE7C16CFA56CC39,BD0A3F7972D5D48D,2965B71DB1D79DFF,6CABCC0E3B84BE46,20EFDC9E8EA3D093,4431CC12E6D5155F,48E69EC3345848B6,0031C33433D6FF60,6FD71754F1A15508,597671961CB8BFD1,D03E56665658A0BD,5840220D04528ED6,483E84A8DD237C07,13CE9CCEFB22F164,6806B0B391BA6375,0005B6008B0FBFD1,8B6AFE6EA687E121,6F661EADA81F2AB4,A9645F11DF477FD7,579DDED123D08362,F9053D5280235A2E,ED5126E32292E77A,EC8CAE498FAF0348,000075C764CB6EE2,20ACF772D7578BA8,818D4F8D1DDC830C,76BECDB8F2035207,60B2D71B6BA40307,7313C00AB7AF00F9,47761C64B14D7860,EC76B08CE7E77373,003C8D60DC04E63B,20906D79CE33CD99,BB53B087271587E3,6F16A5AADE3B8C30,B66BB2CFB7962826,106A237B03825128,6E5E9CB20E15410B,8E5BEFB1236FC9A9,003C87E5D9132039,8F9A512FFC4180EE,83363799B05B8674,72CDC05475D24798,F3566F2BB57916FE,73F326696865B3CE,1293DD585F2CB7AD,271C81FFD9B3C40B,003EFB9D4ADB2D56,E0ACCBF1D2F0EC47,88D2E5DF4A6877F0,6C30B72BC563DF2E,4F40E1D9678BA1ED,14DCAFFC9DEA3676,464C0B4648820933,0EC615A808452FB2,003241AA3A3AEFBF,C283188BBDD5C158,8535C5AEDDD535D1,9A5EB5E88062E075,AA4AF4F8C45C2135,491122EEB1E2409C,D360DC770496F73E,80AFC8C487658FF3,003371053A0CC195,308EBBB19371BA5B,3B74AC8209928ACD,D9B7BC7A9CDE11DF,3F582FAE24FCC38B,267FB6A69D8E2956,BDF41941092E5828,EB5C9DCCE2A58EA3,001F8E83FE1BC79D,2628C3654A9FA9AD,FE628CF26719358B,D5B284D0B7668B30,2AD930A0FBD43E64,F3886341C022FA17,AD8F0449C57757BA,BB466A4239BD3D0B,00094017CC68FF01,E644AFBE3FE34FF1,66236DB488C31F0B,B7806176D41ABE68,30D6F9B3C5F77F20,BF700DADB62F6E59,55D45F13EAB87EED,24802216314EDED6,0035F1B0CEC08703,3800FEB022522261,FBD790D3B43DF915,FCBB7C6D686A9DF3,47AC7116FB50DAD2,360CC523B9BB5C02,86C7386DBCA856F6,CBD4645FA3CD03DC,000E982DDDB4E020,78756BA1AB649726,C88823C085F9466C,D15B8389322711E2,69D185B07E2144D9,A51919CC3D4B5D24,EBB4295B566E5980,2F374767494E88C7,00373C91C8E1ED45,F36E958DD279D3BF,0569820C8FE828D8,095F33B5800524AD,D77F4E3243A37195,15881D0C159833F8,D33A466B8D63350B,F215C886C2C96E26,0023E9F524C6F786,6EEE282A201D6879,FE8159CF168C41A9,C2736E58AB760DF3,BCDC6AF5E87B0AEE,8D2790A35A0AABD2,3D9F142C17004BB4,AB68AC8BA7D74427,00097F125608E93C,7BA98B9E3BA11F5B,0CCE7CB44D204976,F9D50CCCEB8859DC,B0FD5FD8B2160D5A,BFB395A0B7C45488,FEEBBE26F8D758D6,A2AB133CB256E083,002248188136FA82,2595A22A7BA14006,B7323DE82C7DC647,EAEEBE2CF392B45A,D53FB88CD5AC12E1,07DF6445D1178301,DFC85269596DA51A,5C894660B4BC1C8E,003B931EF0E286B2,417D1BBB3AE0C54E,7301FE9493194F87,42C5063BDE6D2232,09A20BC407997B8F,9566A1011161159F,428B292A615BBD16,02C18E1CC6DF9E79,00272E5DE67FE3F3,8F1310D8FC64B989,AA3E88CBCC7DA844,730E7D29BF0F47DD,FA50E5117B090520,EF2DB5026F71F4CB,6D7E9C198C991320,5754B0C34C5192BA,0003B9675B693692,9218AC87B0A64569,28916CD4215073C2,4F8F37F43190D226,9D44E715965470AA,539F741023BE0255,E7DC75FC5240A2D7,CDD260930F3AC567,00231F62939B6209,F8824C68AFEE27C8,8A00436622D9B795,999056A06CB9D529,ABF31AE13B6FD880,41EDA3AC583B6E64,DB9BC8D629DC8E03,106D62E8730A45C2,0017059A9785C277,34935498A4458109,2AFE2A460600877F,152A299453851F7F,BB4574D10AC6AC70,3D19530099047AC5,849AA79C4E8A3EEE,94D783EFBDFFB1E7,000C57D749994FB7,A2EA5663552F3FCD,F286BFEB2B07F705,4D7824221A26B75F,12CC10108D266E08,F83F7DBFE9D31704,9189E925B6931E5F,1C9F98F7567B1C20,002B81061F30BBF2,0FBD40A4840516DB,EC77557855543DC5,781E05A2DB01F806,535DEB79AAF294CE,771B292452C9E7AB,FF4E0F61DEF19DD1,77B2CE7DB1CAA514,002FB9FF0FE66E1E,C5491AD083D0C7A7,766DAF668E9E07A2,05E33372DD767F20,1AA4E3ECA7EC7FDA,ED866283825AB459,C328EE21B26AE246,7A8666C2927AF9B3,001B1B4C3671ECF5,CF0936F85F47554D,2EFCC4E027BC4E64,F3793E9C804D6F62,966F4216B016C359,AF7127C7AF6ECF0B,56849548C69C0277,749145681381C887,000BA2AC0A33C5DF,0F99B091F9CE2A74,155F4A7EF67A0277,60D955AF7530B611,C5E1193E686593A2,F79F78D6091F131A,8D2C7F61CDECDDA5,C6777ABDB93AD973,0023CCBA961225BA,AE5221A045D9D111,883C3852A89C74B2,D20E9005B444459A,2C918202A28DD13D,79B26513F7C46DF3,3DA56E707C7785DF,F295C6F3D2768C19,003694682EC6D55C,7BC2BC774C5F9942,D384713D7637DAE3,392D22083162982A,3936073DB31928FF,BB81835AC8D8DE4E,30F3D25F475362F0,14DF0D7BEEC8576F,002BDD2994A47D57,1A1DB8BE9032EA6C,166BFD79E4371C94,BAD8717845938E2D,7DD6F6A3E8511E62,8E5C7A982C60C14D,669561B511FBC4D9,0E2CB474F3CE02F8,0008A481C4523476,E42795444F8DDEE5,F1E3FD3BF71AE794,E1DC120E2432500F,C349D813A1CA5215,F1DC46D7986DD799,29B01463782A95F9,B218C031B99A8135,003238278D659558,3BFF95D8EE85D927,3B7365C30568433E,DA59319D3C9E0E39,F644EBB0E44B3D38,5F1F29F1AA33B136,722D26A1EA316AB0,E4097FB2ABAA3F3D,00346F42C67F2995,31EC9101BF165B63,A7A18B30977A8D0E,2D6185D1BF2C4A33,942E6C3479607768,24BA2303A75677A5,8AC554DF0E5FDD92,363B0707C75F244D,00223C5B6091AB3A,677B4116F57FEFA9,C8C160FF81747DCC,A4B8027E021FD433,4777C88CD2A3031F,58DBB603B5C5F3EC,FB49B437B36D5E56,96BBF10689D00F8B,0021D9A8C2E5DA76,F654638D8D5F0F4D,75DD93CE29CB2C05,6171ACE1C3D59D8F,F63ED24F12ACC16D,A5A239413DF3A62B,23E8DA1BA4C28349,A2B94AC66DF1FFDB,000ADBB03D3EA13D,F51E02C55DB5A305,C221C36E8D0171EF,061B4C45B32D543E,371A9ADAB5016912,3D38636F2131F08F,8A0BB82377DF6990,7545357C17EC4E5F,0008EE1C205B11DD,D11E5A34F99B00D2,7531D2FB5D14166D,93AB1A07EA28F23B,D6FC13BD099B3CCB,BD34FA82AF95CAE9,9C923D797B54DA92,AA2D2F771247E793,002C0FE277B3340A,F432A15712F7FCE6,F56D93AABD6DE7FB,9B75C40A470922B3,7437B1F80749A3DA,8C4C34A84B60A4DE,99D81F47E8AA76F3,3E51FCDCFFF7C861,0019A1E46220B240,D2BDF5933E567D3C,89C2BACE2AD6A250,395814DD71174F43,E606339015397354,5809BB4927A3BF58,DC7AAF730EAE3527,EC26A65363131183,000571CF97040F65,044CCBCA8A8BD941,8071BEDCB8767FA2,CFF233D638FEBA32,2E0A65D19E5C59B6,D836837760DF0EEA,FE86F0A15B2D43EE,177985D54588D989,0024C8741FC978E2,DC291CCDE8959817,73DDD377271A16BA,F7A11CD3E58F36D2,983BEA529F503E28,B387BA6C6DC3B367,F529C17D998F25BA,BE371BA6350489AD,0029C0ADB6875996,03FD0DF92A5A0D9B,9005FD1D9B58AECB,246FCA4710E5AF9E,743230287FEB79C4,F059231AE3FB6E15,CF20462A8185E895,7DB1F01DBED26273,000F2DA12CEACE97,662640090A1CE97F,4F90D655481C74D0,C69861F19237AB12,7FEC33F882373908,D5CAE86B6F6887E5,4E612B3E9CDA3A59,2017AD39A56532C8,001F9C794589171F,4934F881EB5BC0DE,A32963EF36CB52FA,50DF84B2EFBD7CFE,77E120DD4A3305A3,A5BB76E86C250749,597F5E4EA8D7C0CE,2B63F917360918B3,0001BCAD5723FFE8,DBA45E579CFE255D,5E171C27DFD26C0D,EA93686281B33E96,B13478438E428385,87CEC25368FFBB0A,980420C1CD9CC031,5ACA9575563BC1AC,001537A16F5A8DC7,23CFA6FF8BFE04D4,D5D9A839AB716E28,FF270BBE80FB7BCB,121E8AF1B951E858,C3312C6283EE0D58,9624174756E243BA,B36DBB46C67A697C,0033C089E846EA03,3162176823E3E4A2,3A83009C161B8F01,37DCA1996574EEBC,70DFAAA7FBC5A18A,5A105710D1417D11,5770E84864796F95,C77D61024F1E2905,0026D3209263FA4F,60D3C2BDE1D09DE9,4615CEB6472D95FA,50D4CC9FF589065F,9F0DA988C9110B1B,89ED6C739DB33004,49AFA7FA9F7BFE81,BCE32641C0B7EF7C,001FDDAF66E84F92,97EB579463B282A2,AAB47C66BD69822A,0328BEBAD0109DB8,B85165C507205557,1D66D7EC3357D7AF,BC9F7DC219920FAB,B6593E8793E8AA03,000639598137D3FE,8E37E22771DDE99A,846BE2698D5F5E20,7F6CDD246C12A390,48E3546E517E6FB9,E7A5D49D9A551E74,0895F2BC010BEF00,37C1CE86CA24BA9B,00209A14D2B48908,4209EC2872F3D5FA,2531FBD4284CBD32,43FCB67CCEC7F764,C9E9079521F3BEAC,FB0BB794DBA971D7,E179DF141F3B10BB,57E375E659BCE372,00347BBA4D62DB9A,BBC014DF0E1251AC,46ED3A8DD0ACAEAF,43CA005C28E8F786,72056E5F5B397DE4,AA08FA5F555C33C9,CE2E31DDF029C944,3247AA4ECD763676,000639EAE9C8464F,9160E1F38F354B21,48591F5B81D9BC6A,73E1C5D19BFB01FD,1A4F3E644B93FF2F,CFE9CF20940ABA37,A1C90B5A2C07880D,736CF2320AF28134,0029C0404F909D38,609DD2D7862A71B2,DE17F37455B4BCCE,5CBA2A07482FA328,BBCDDE4E129231EB,3A0A4538BFDABDEE,4836FF340DC0200A,C1EB43AF33CE3360,0001E1026C1A5669,C3833BDB9485558B,30584860D3BA47C2,045AD4EA861531E4,18AC5909B0DE261F,A3F0533424BCA57A,9D99DA5BCD37557E,B09DCB64B5555593,0032EAAFE7278F14,0968A2132E47A402,BDEC1AA583D5CB63,195DA16DA11EB093,13F127AC8045A9FA,7EA9AA8345EAE3A4,A01131210D38E597,E91B3A90FBEEA245,003E9B50770341B6,400E04C7172A1894,7EB094719085D64E,9D7ADBC02AAC5F5D,A34855ADE38C3E2C,C646F44CEBA573FF,856CA5E0CD0AB2E4,75FCA89DB79083ED,0002B1F73E93A35C,3572F0867AA15ACF,2188722310EB76D4,F1A4B2D24A383FD8,5607C18CD886FC08,02897583FF7C7258,641944AFCFDBD601,9975EE8A0587BCBD,0002DBA2C4890C5A,4EB38990AC5C43AC,77D684004A731A53,5634F886410CC16F,1CB94474724E8332,475340A934E343BB,39C3B8B5CF813FDF,2B593040E37184FA,002C6E2E2E567938,544A907CC46FE15F,DC23DC4BB0603AB5,E5D027D6EB1C4E02,B8F1392480A0ED5D,8422E35C0450C073,0AD6875B318156B0,2C6B51DB5E25993E,003139E79BE8DAC9,B590387F71A83845,077A45E35B59F735,71CBA06CC2D69256,87193EBAED2366DC,F0C1A5D9B6EEDD23,13443A97D7F1E534,D6EE05E7AFA37F79,0003112F76BAD56F,A811A0D899F0F85A,37F7431AB6D1546F,3B95696BA70B3653,CFE4BA6E83BB5F7E,ADEA026F8385FCCC,24F2603EBC8B07B4,8B6FA76F581D53A8,0017A0DF9BB0E0BC,1F88F60947BBC2E3,79BFDDB893AFF996,47413C0B51ED4B2D,81BFB1465BC678D3,5DF55599786555D0,EDF54207EC94624D,BE3DD6B2060C7C5C,0021B04B0A29AF04,AA2A6FA87DA22659,2C140B0E2A295203,BB8321D968E72940,FE324EB9A9C03D76,76191CC876324EE2,ADFE03FEE3C3BE58,C249961B9A80AD2C,00374DACA07E313E,0F5198045B707FFA,A99BA65CADEAB90B,9B085316A70CD896,FAAA73E6B865313C,AFFD1451FA3ECA04,12C4A8237DC1231B,6AF02A0C71CF55FB,002478C64F530638,84971FD0EC10F612,8F1C66044208E87D,FA1460916B4749D8,575F18E4623F92E4,29D6BEF1397B04F4,C00F8C76B543DBA7,3F684FF964565992,002597894AC83F5F,ED3A3E73E56F532C,34F1D60A9661E8CD,0A140AB202864412,EB8F2D6F372C3DED,398B25C20DC0EC30,E65B02953E73A32D,AE73B70DA5FFBD25,0033BCFDE70F0294,941140441262B810,F83D9C2DF5090BF7,CD7E925D520DA008,E3CE5DC9B5F9F77D,8CB148AD0D935615,104E21C2D97C7CAB,914359E29B3E2601,000731219388097C,3318C5B5BF3C3C51,3F8957F5F8D3FD47,5A202AAD34CC3A16,9EBDC560A13F05ED,AADA9430F926E78B,BD83E3989EC2EBF4,DEA6095D73E1E693,00087BE8492EE804,169B290559D467C2,2DB6CA4221B2639A,00C94FFAF39E566C,49E13726FE8EB7E1,7E35E355E6772360,D83F2F641E7C952D,D58DA110D5F897C1,002FFDE9799A4DED,E89A703434E6C03C,4B89340DE4388380,0CDCEB98A0B8F359,62AF498AA4D940B4,0AA90FE47CA3AFDA,D957D85DF0BA0F1E,15F0776FCDD575DB,000E8E26DF03E2DA,D5BC5D56F889818B,E20B216796169938,56A16624A5F016DA,8895056FF80441D6,B75B321C8C80A8EF,D0CB6E19F3492721,74FE953F9C74AC83,0025EC99CA23F8F1,B4DB913FD80B1FAF,86A7EFE80863161C,25AF44790CA40918,8F91A6745DBCD87E,F2CF397EAB9A0797,7A4817D51E3670B8,5B8927082E2F6609,00120790E26DCAB6,83D03FBC006014A6,355A3766C917F371,487943DD6CD6347F,B762427DAE6575E0,70ACDAA3B70B360E,BD583E83FA8808CA,73F96E3A873D5B1B,002BA4546A5E1F2A,0B40E147FC16B50C,71923449ADFBF4CD,FEFB793E5372CF59,AAE1615819309C4A,D83F9BECDE193CA3,25DA0A23C93DF858,90A83251CF959ECF,000BFE326E45C740,23D2A86B2B86F9E1,D7FE06909727BDD9,8A5885B52DE00A9D,CCA00C29D06DC967,14EC4B0F140C01A9,F31E4A0D82B20106,E367D6CF5AA4798A,00381D5ABB5455A2,2141CBB3AC486B84,E741CC7858920149,15A5C4968F7FB87A,EC816C3A2717AA92,984244CCD021C173,23A3AD3D1172840A,F69C2AC6E67B9CB7,0008408A79AE3E7C,8A2CA64E40DE4686,197949BDFD693875,4E88FF545CE30024,50253A930D5A632D,840BF20DA5C4F2BE,E7C6FD73CD6EA401,1683A3614BD44AF6,0005D4B365DC8FAA,1B66B3897A8FE91C,BD40D32EEE550920,BD0BBF5F6FB0B2E6,E57C74D37C97B977,85DE059DEBDE6371,5AA16A1F9F9EB2CC,BB945F44B20C0E14,00272B6B47702633,B1B89898E38D8FBD,08A1D995F3E4727A,B2418A443991DDE7,78D5918FF9A81351,51B48CB38F2B1436,9FA38D3B6AF7C0EB,6357C1AAF5AABDA5,0033931DFD084424,ECC496BB4262BBEA,3F9370954CB84458,8ECD7692A16AC20C,9910B735D1D0F107,70586BBD2CA52C5A,D32C301794677336,99F427F7F0F3AFAD,00046508B6CFDBED,991D7DCC92031785,4FF9726C9410E1C1,E4ACA2CA3661A0C7,87ABDBCF48F4F5E5,ACEFA5C487434A4A,7B1B1E5E2692C6DC,9116F1BEC089DF2B,00401BFF88F7C1E2,8997ACEB95523C4F,6FCEDC873E3E7ACD,FE4388BB483C2C0A,F1EB339B77898983,4C57EA48CC8B4B6C,E526D167427EC114,B38EABC05D824050,0032646A325CFB98,FDB22908672305FC,6306DB56DF96B1CF,F8D92FFDBBFC314D,CD1DAB5496268894,C2BCD93089D4B294,B5B799A0674FE688,FA4445837C13B478,0000B39FCF99ABAA,F2703269A0DF00F1,D10B7841A674C166,EEF65A72BC93F06E,CA2BF6EA911B30EF,BDF70802546094BA,64E77DA5C5BB959A,BA462DF8F42C3F34,002DCA3952CEF9CD,5281C0E4B2E2C979,1C6C8D95E5B9BF3B,3E74548728B19D28,F5B51C52325551A5,6CED00B14D37FDBB,44F069ADB1B4B1A8,74E056E0E36E198B,003AA7ABE702D2D6,01BFEF12C48F2154,3D8BD1286B4D3942,4FDB51FF3C1218FC,A1645EE2B210D292,192706E9F6F32DCF,8B9AD975F237890F,D7C73D6D34119A7B,003E3C9790E1C16A,C6C32E9F2B1BD0BD,9BA38AC2455C51B1,AD2D6D4CEEA5328C,A71A1F3EEB69D978,15CA1889E4BF5716,1CF807FE9889A942,2066E881EB03DFF6,0035A6309325BB2A,E55BBD239D559214,CBF3F670E3542D4D,1A351CFB64420970,3A164B43EE2850B7,CD6242B13280A7F6,925B6F4773363407,D827E32408C21AF4,0012B43BB63BBED7,443CE1C1C7C7E519,F962E068607B294D,F614B08B1BB41481,E65341D9BE6E6F12,FF6EBAC2A7FF715E,8D75839B5BFCC1AD,945D97B51628AD6A,0036E9CE89381D79,ECA21430DAF10EED,98480FE7147843DA,E861E6FB27109CA5,C67A645809861F85,FF169472C5719DD9,14AA673F81B1A8DC,A75020DEB805FEB0,00115F65F1B51202,6E39A6C891F5A68D,83D0BC9F0ACA4156,DAD6EB131B414818,5F6FD8AC3F1AFE2C,D2E2745B84AA8767,BE9B82E17D622257,AE9B125A4966760A,0014815BEA29D38D,B7B8F065D1C60FE5,9C2CC410606CF03C,31E27106D79F9834,7BAD6D0F5DCC65A0,1964A9405ADE6A80,09AD585EB9BB5C8B,B2D56CF23D9411F7,000459FA9AEBB62A,9179A48365E8534B,E44B68EFF1639FC9,3E90FB27FEE01DC4,080A66510BD769C9,94B31FBEA92C5A02,65B9630F236FB2CB,5793E454A082B029,002F198315ECEE75,0EACCBDC3320EC8E,3EA54825A30ED568,FB340982796E9508,4AB99A484EAF2391,951BCF6ED84F3F7B,B68EDFD7D4FF7F92,98BF9A74690E51F5,000561AAD1A0780A,E7EC32402E7EE7F3,CD2159429E1CAEE3,B15E7A92A1BC810C,3986672189CABDA6,78010DC7689B6A98,A712075F2139CBC2,5633FE995A1F1F17,003FDEB93808104D,4313890DBFE36200,356A428A02CE403D,D8DA75AC62117A6B,67831EF6A9B49570,C5D460D1444D158B,62200A8FA05DF965,57183CE17B54A285,0016BB48F2F0AB04,6526B8FA75DE0977,FE05084715C04683,51A0B8243E837A9F,4A6A375F220C32AC,E5BFAB044EA6AEE2,0790E1CFEEB850D6,74A11539A09E93EC,0009FD5E1E4FAD3D,55033F49A5F45407,2CDBEBBBA5B44E88,6E8968F3F93B3FC7,232429F59C32AC85,AE83868ECEF002CE,94E746A636D31FC3,02E7174446437275,0030235293A4B9F4,AD6B2906BCC05AB2,A62F28F762AEC30F,D458E76DAE1BAFE9,312CD97269D4BF8D,1D7E904FB32FCD40,57455B63A2832DF7,C3A804A16648C1AF,0007D0F9F8F69834,1C45F9033B73FD2E,1128398A5C41728C,695F406505D8ABFF,1561FA4E4B43ADA0,70A1511EBE04CBB3,3829C3408128C780,A039EFFE04A5446B,0039454756297A4E,4CCF559C77CEEABA,A63E49874003E554,30E8163487581C15,78DCA40E5025598B,E19572853A7D6590,001E7FF64F5C6137,249DD584C57CF4AB,0011FF86651FC5E1,20F7D1445F94BC32,362F1BB7E3C68407,6957FE288E5F1806,7D662FD7EDD1A1D9,CC2371BFBB1C03B7,AD32AA0D2E038FFA,0231F2599D03CCEF,002EB24E22072D94,5586663C73188D1A,FE39A817B7D81059,B740431FF1A56F39,F4C8898FAE429828,C08177E2348A23C6,DBAFA2DA416CBAB4,ACE3399E8CBF6059,003CDD3E28B9E722,FDBA4FE52E05581F,B0DA90580CFAF706,60A210BD5D649CEF,2B9A84224197D703,9336D1A8F771929D,CF85B1D395A83BC8,5F9532CE2B59CD19,001C06BD6841B7A8,57F399B79B231AC1,E59CD17ECE8A55AB,AF9D704B11185A66,379CC8BDEB53F5F6,92A243A9C9B815E0,D98B0EE13B34B52B,EA936474FB2CA165,00172848209E89D2,1FF7323693AD76AC,242C551238B03A3F,3F09FBCAB8E9C27B,85420440B51A2D3B,E43DB8ABA605C613,E8F1EC9EA5087789,7ED552957B37D9D1,0035F740AC388911,58F8A9175B1C201C,776FD0F5EAB5F25A,C854E1A620676511,A8A523773F34E431,D294DBF3CC81CC11,E935A099EB5A224E,B05E343841B7C7EA,000B1CBF7DEFEB97,9973ECD63CCED090,B44F106F0E4CE466,0CAE3108D63F2E98,95879E3643C6609B,0068DBE2F9748E11,4D9A644838F945E7,DF924834E2FCED8B,000F763D63A18C36,FDBC3EE45721C4A6,7D4611E3389BA12C,8EB2AD5B6007EB64,C9045FBC49F9A7AB,5ACA1B29367164D2,2C6963491C7DA85C,F40F20A3DF2DD4C0,002203E48BAE8002,59319953FB13A8F9,242AD46DF79E3137,4419091D1F382163,A55E3E206A2F2FB4,3AD911097F429891,B743F1CB356EC72A,259378A55104CFC0,0038DB49AEEEF0EF,605D776BDF1F8405,AF96879F82CB7561,3A55C770F63367A2,0E1BEE082DA301E6,7FF69CF9E5261B8C,B9B38A3FCC4EC296,B4B750139E3013D1,0003730D84193119,D57A0D26C7FCFAEE,E43608E765814BCF,9BEC2CA2C1928CF9,BD9B62A315FDE1D3,9821B24887847ECA,F18194761632BE95,36DABAFFB53C2E34,00319CA3F6548F8F,861726085C086442,7A3BBB485AC44DB4,B009007ABF4D5BF9,2B30F69921D26FD8,8AAE35CC285218B9,840F3D1DBF1812EA,A550327285198305,00071F1B9E6B1D6B,68BCA0961A47A446,7E7E9FDDC04CB33F,115062B5FF835E44,D428D5948CD5322A,931027AA8BBFBCC7,473D05EDF1D657B4,E65A046C456A7B2B,00337B21D4FA062D,84B790E629C3419D,A4796CE81C66BA41,DBB1408E98432B2F,D39F84165130435D,AB44A99AD760CD38,2D9F0D1978BC0BA2,5F02C6EEFFCF7673,000FB1FEABAAD6E6,F54FBA8C793C4E1A,E63F31ACD8F38CFC,F366793970E1B49D,CE8D2386D56ADD3E,4AA00BB9BF5FAA0D,8287E1631D5612BE,4D8A965BA0A9AFC9,001235CB873D2A6A,6EFC07FECAE90A69,1FD94F07FDFF906B,0EB61EAD255DF20F,638A433F810E7BB6,2BD3D291C98FACAF,091CB8C342858A54,81B3E051ADD2C7C1,0020A9539EED045A,82B028846BF89A16,438157C524276233,548C1A3CBAB28A89,330AE2F49D7BC57B,15194997722F550E,DEF8FB91AAAC6DA0,C5BDB7EE4588F1CF,001170F87A56024D,8E69BA6C0D07E80E,F9B1402292223611,7C5CFE4EDB85786B,F0B3597B0B59D9D2,E4570781D856BEC6,99A79BABF797A9C1,B5A81F41A0BA5CB2,000AD5891AFEF145,FECB9B34F3B2E275,1772522FA325B4AD,6E0862B84909C459,491A9061129C20AD,D90C3F113113970D,6715D3112101BA7B,1DCB00C82B0D5CF3,000C4B6035409860,8D4DB3EC455E43D7,A17FD091AAA8B8A9,B955CF75497992D9,E98CDA200A349F17,44F728E3D58F7B2A,5FCF425EA0B307F7,F71F539DA3748277,0023A54A26C4ECC0,6839854F4CE38AF2,E963453CDCFDC05E,E7E0B2B1A58A79AA,D2975B26652DA526,E5CA6E2B1BA3EB54,D4E5BC05E1AA2882,BC1A65934902AE9B,00373CA8D5D374A7,E4854BB00CF95E36,825BEB903E6ABD3D,43880591C249EEEC,8D920FC5213FA31E,22CB6B4747830B8D,F261173DA03B6B5B,739457783C0A46B4,002C1D0019614B70,2A12F21A01DD1C45,D9C0D7FCF6BC0C9D,D319B3E7DEB17590,4B20944FC43DCA4F,D3C602ED23A88F09,6856BB4F6F7E3DF4,68173B60BF2893B3,0024AF1990515A49,9203ECEF3356E24E,6F6DA0933BF581A4,18CC10A5932A7845,04A6FFADD77B9949,16137341A1223715,8445C9728669F525,5E8A9A00923C1AD1,0032F3C0FC6716B9,392A370B5B34B02C,3F84C9B2BF63390F,21CC699E3A9129C2,912C32E52067D2FB,740B18D80A27F13A,B446A3405A987D27,3E138BF92A1A37CD,0011859F4C953336,0053F6E2D4D23E9A,E790CA2222A74BD4,26408ADDBB889698,63D5F54AB4E11F83,9D690650591CA931,027D1E51FB29DAB8,808CEE9E0C0170C7,000705ABBE703F00,9B280FA6E4D562D0,F6A7F55C50817E8F,53CFD32480E613B6,091702366BB6A5D3,45D444FDA2BDCA64,33FD125147AC6775,91805696FBABCE66,002AA3CE4752F865,1F37B67DAC0B0CAC,9909C9A8212C030C,209E77E97EBDC6D5,184E388FAC6833E0,E1F3617502EF8E4D,726C88AD78D9FC5C,CFE49C70F088B5DB,0022231304E54210,A7B15119E75FCFAC,3A454FCA4D9D978D,B566BA74DD836DC6,A4DD3A1B4962B3A0,F7CBC2BBDD2421EA,019762C0D58833E9,DEA14565415238EE,0019EAC286F5BE27,09E5935B14EC98F9,C6E1AE22B3295A4F,09B625ACE87C51C0,A73BC8F70CF66521,D815942CD2F46A9C,5C3212C0BAF78DEE,68CA732895FBBA2F,0021A7DF06ACB328,3C5A3671890218FA,5FA8E9642849B4A1,0092FDB503691643,167B3E26258E1AEE,462DD78222142C53,463074AD22C21535,D88F84D793EFD0A3,001A980CE4EA4F8D,06F1B0596533CB4E,2E9BFD01E9C50D54,629F49AC81AB8BAF,1E0AE3B75280E822,10345A15C82EC68D,EA6AC1AB882F16B1,494711526CCDB2CC,0027342B41BB3ADD,8DB143CD5E19D752,915279A4F0415898,C29A453C9565C6A9,726AC89741913470,D8014CA2C15D1A95,EBC974F102230063,22A0B67330CE7212,00131071008A9E54,3292FAE290CC6C97,2CEA03B1A2CD312A,29BE784C27D3B7D3,AA541EC28941B6C5,3AB92891749979EE,64C2D545392631D7,16B4449E326A5411,0037A32D1C9A4187,5104CEC34B2DD78B,7CFB64138B099026,C7D3E7CC40BCFB8C,656A944C1BA41D30,BC4E9D0DC3BCE7EB,5FAC45439F765D9C,176E15FB0FEF39BB,0008161AA49F979B,0C1F749E52F6A5C2,1C55C369650F881B,05B5E61E76932F21,06D590A48F5D79DF,C09D9E6EBE986FA1,A27B23EE39DDE8B6,4FECF37BE13302C0,003586B75D065BA3,E7E88C711FA5CD27,5DA37D92D6BFE85D,E8202160E4B904AD,1A3350A929900AB5,904E5DE0AD542D53,A665D257AA13087C,3AF484BF4166A312,00357F7E14E5D913,4A227F928215086F,3CF2CCBE33165635,F01C2A3962381EB6,9925D2952D6B2A27,4C40D39FD265DCAE,E1DEDEE851CF23AB,3F046D48AE0F2D5D,003733587991F4DA,356CE882AD39FF0C,CF8223779A03C6FA,375296D8CFAF1EDE,9663140F8421861F,653460A3B37B1A21,4678DF37321DDD7B,0114B5B5969F41DF,0039D633425C8608,FA70EF459E7B9F7A,522D7784187D2A83,55B17D46EDBB59A8,B1F414C721DA4ED0,C8D80656CB0DF0E3,9EB48FFDC055EC76,DC290BFBDCF1B4C7,002ED4A5C38444B5,81A959D3FD049AB7,B96622FAE035F2CB,86715450EA8F5DFF,5D0E47AFD573414A,9B9518AC3202143B,FFDC52F68ABC3E75,73588BC7ACD4A2BE,000A4B8F536FAAD3,46D2014F3397ADC7,46FD5C69D8D3A71D,FEC4EF53F091E216,72DAD46D67B7733A,CAA9860202945EB1,F123F866F8714A86,575D6A70081B7257,0008069EAE527BD4,16B495D1AF2A474F,FA6784906102839C,929D219357ADCEE8,FB69006F01457727,1294A87145E77B54,5633E3D09DC36188,3D5183870E05A388,002EA88AC85B123F,CA7F3A186BA8A8E1,F6630B246CCACD29,7819E64983C86301,84616EE458AA86AE,3938F4DE980C45E1,45B9F8355A22BC40,AEB190AD888DF5A4,002B7A905AFF7C88,4B8C05D88269E459,223C8349FADE242F,7B73FF0DE070388C,4FEA093A1C6F48C7,E1A45F7F560D9E35,07089B49DCD07033,3CF6687F5591B61B,001497E371E5D1C5,5BB73114FA641139,51B1BA1C5DAFBD48,36D8EB583C5E05AA,A64DF7148C07D853,7CD85B0D2284D724,D7CF1CC59FDC1595,E886938D1DD09862,000D3C8A250AA8BB,06EA9C4AA3F9D2F1,B16DF7257A433313,132B38FB9C54D619,5DCF8C0C401E921F,EBD3A8E5CCE86679,C7FA289F8B7BA8F6,5F47737AFDED06D5,00231E750F425273,7E3932B8454C364A,E3770D8CEDFC5845,622C31E86CC0E093,59498749404F38B8,2FFD7B17D111C46D,BE02228D5B40264D,EBA2F78895B3ADBD,002360212F3529EB,88520A458E10EAF1,34E56FD814371A78,74B651C2F546C1A8,95B47F5F76EAD216,D751BF6E9A88AA4C,96D3D2E19937D93A,EA8D973721B2228C,00020E4E4E8DC3B2,D85C1BF51337E9BC,5240E6B596814BE9,CF44CE789818EFB9,1BE289F8AD597208,DB96C8017698197E,9E22199CD8A9ED1C,74AD079E7A488BAD,00099ADED25555DE,4A97C45A6673ED54,E50243D7A4249DF6,51E391459D805F07,5790326977CB66E3,7213ECADE9258279,A5320608F9CB183E,3A516A04A7C489D9,002405667057388F,828508AEDDAAE544,2CDA5D415D77D90B,4BB58469B92C3155,EDBDE12E741A9289,A4F5FDD4EBC9DFDB,C5F3F5520AA485FD,AC181BC2745CE436,00024AEB7C137DEA,EE6B16BB849B2636,3ACAFBF84FC30FF9,026FDF35C4372A8E,7FEE07B1C59B2A16,D0E0BDA9899A2DFA,CFD7A49E42AA5EE9,B174023ADFFD014A,002CC6CA79A7F14A,2F05A88B6E1BC238,BFAF6C7F227820DB,46F6FFCB557F7780,5501857027FC75DC,E54E412EFD7E7EE8,8804E21A14AA9A0A,F6A37C59F2A80305,000AC8C75DCF49C7,71CC5393C2C2F5B4,9B1305AB6388D147,7F5618D18AC36CAF,3B13AE57BAA387A1,4E780DC4CE2973D2,623B318B72768F92,61E79E5A63D6EA71,001D14D139D03814,B2A947F1C50138F7,673D93B230AE72C5,294E48434BC95751,7254E1EAD0E2AAB2,003E5E390FBAFF03,643E4CB7C4CDB5B9,07904B24BD0BF335,00403C57449A45D9,57515BD933863BED,24B4EF5660F8D4F0,BC9BAF3698AB93CC,E5E443AB50C2E39A,A2A4C557B732836E,E9AE1F42E54F7E61,AE5326D9AB87FBBA,00247EE8BA5D533F,63A0B00C4D86F811,B3D4AF705422D836,1CF48D03CB3BAA58,3FCB8FA56FBB1438,AF6F0AD67B10E43A,5F2BC08F9B50FD7F,DB6E66C19CEE9B96,000E8C4A308D6D63,1D9AF301220C264A,EB459ECC3D999000,E0795F77E189FD05,F1E18C4B1E87BBDA,1B849B75D202924A,D7DA5E9F799E28BF,B6F9D24ADA20DEC6,00167351B0D97E1D,77E94C72C28DFD21,7798601D328C1BEF,48A82065736426E9,291297FC5C38F4E1,D2D8F8B02096D8FF,B7A06267D6936BA7,B33F70C61741E734,0036D46BF78BE614,2F04820F31DC3575,4AF2BC015FED83E3,95625EA94706E11E,289039AA1FFA72EA,B547FF2D5C5DD9A0,F2F791CAAA21E84C,7AD14F3BF48B999E,0023D9F50DE8434F,C1CDC4189151CC75,D039C431E4B6E33F,05679FCBE896CC42,D77ACF50C41B922A,78E1979273F9740D,796D7D058D321A77,1C1DE9D27CEF2D3B,00070F68759961E6,3E656947FDEEDD19,B251B651D9CAE98A,2968B20BB73EFFD0,1B2D80F9440884F6,13654755BA049B3D,206019513FEB532E,D42840D3A4BC73C2,003D4ED197C2405D,66A66E300C7271FE,9651FF3F4B11F40C,0C8F5E2609CB0F1E,E81AE82535A0868E,346E7A93FCB2A5A4,D7182B6B3D38F3B4,83D67BE21CD7ECD1,0003F9B166D5EC99,C3D448F9BCAC43F0,BFD39C31EB0EE2D1,3B2074EB475F2C44,814BD10B39D3B717,C30D095211AFEB50,2725C962A494FA15,DF984961F3AA4DDC,0007A6DE36B201D7,346D06771C1756F7,F55D5A88DD00D844,6B78F91343EC19A4,A9C1CE08E1D2A271,479AFB0201C99D25,51D4B9312B597CA4,91EE055F34F1DBFD,0019077C208ADF42,8BC2C0AE26584E8A,808E7A3EB8554419,3968513885E082E3,9913BD11D57CCB13,8162B81990AC1DFE,6DDE12D95FA7D59E,E1C9459AE22EC58E,0032C77AD5878011,A8CDF86595781FEC,35BF72BBDC7382F1,3EF1515C619355D9,99B186DD2D98823A,7D6A24F3D1250CB5,07AA1EA80EF59A8D,D5A80E81B69AD8A3,002C10E57E74C20A,5B8D7DD4C69AFCB2,BE39C63A51F17D1B,86939573FED194AB,59619A27EE3DDEE4,514E0694884502BD,2552B46355C4BF34,6C6C2AFD37E4F492,001851DE4DA2321D,87BBD45ED3A99489,3D9848C51FECFF97,9D171B620E740A0B,C903F112599DD581,ABB298718989F990,1AED93CF334B9FC3,9DE6B93C0F5058B0,00199BC23529D9E6,7FACA4DF89C0B54D,319D2918DAB55EE5,79FBEB5E92F97607,32ED8F80F47BF78E,9A8C52D6F7FD800D,DBA3FD9ED8B00FAB,3FC33B6D3316E8AA,000F8FBCCDB12F20,8F25659E56DBDE8B,8D55D47B7FD812F7,F578BA6B9156B4ED,DC1C1F7B8EFDE707,82237D54B6AFED67,8400C6BC4E622A0A,F1C7B84FB4CA4F7D,000CFFA0D0D3D25F,5F15606D8315B2F8,3BFE4FE977FF733F,63BE359606E548BF,CEE293CC6C4577B8,375FE9B99572D10A,596610D3150BAFC7,BCE25515B4E07008,00053EA12C16E9D4,CD71CEC8DC1558BC,01EA64F0C9BA0D46,CC647ECDED5D7B15,2DA8F73873BD4104,DACE44E94F663C47,34FD5C2831BBA007,0A7DEA98C5FBE899,00214C14BB20A9DC,4EEC31AA7C133DAB,CC75416D36FA51EA,07FD068C2BF6CA67,A92DAB3AB5AAC223,BE6BA23B34D0C69E,74FD89318AA24EC3,FFFB3AB52DF1176C,00161B1F73FA44D4,613E5F9643F2404D,E59F606F804994FF,DBB132A3893BCA2E,F12121A2BFD5D644,199195620F99099D,08F7460A24AF1278,E8B4183894007A27,00139AFCB7633459,F53BDF53DB98C75E,1E3C22943C4E2B38,9FEE00DA16746138,6329D54C73866EE2,891B314C3EC96557,845BCF2C320A4DC3,4D7F5CFBEA759D61,00106F7BB9F2DC29,3AD84E4F71287E7F,642B7D584AA73140,5091233846D4ECE7,0CF4FF7B1AF3148D,C9F53EBFD1AF96EC,EEC34E8DF7EFF0FA,870D60B8C8B16384,00177F6019DD15B8,9FE587DBAF40FD3D,4744C41819B7A484,71CEF8EE6D5A18B7,698C9F6E3E308E19,BF41C291190A9E38,22D5F78ACF5C93D9,66564D37F19FCCD7,001E16A1392E8FA3,ACD0E0F742DA1509,08073D1BAC761E9C,2648B3E47DEA7895,76CCE84BAA901E96,C4F0F88004094F20,C9567A9304CEADF5,C514BF8013E58D2A,00033DE406E9CA61,8BFFC081E6948411,17447A1841718F85,F9B257392E13BF9B,2A43B4CDBE2DB0A6,AF1B88A50D5CD509,509DF4C6E36DCDD9,BEA8E95654C6228A,001FC33D661F29E7,71FCAF4FB7461012,D009130D77A41BA1,B6207A3728034933,7155310476C5ADBA,61539EE3231F2D2B,E02D42324380B6C8,94F3B154627BC1B8,001618C409ACA472,5EE4DDBC98F7C679,A5B5E92AE460A58B,9C2D994367EF2778,013BF7C8CAEBAA56,A2FF606012DBBD7F,49BC3751BCB2C40E,7CCD07B1F382360C,00351AAD20E1F9AB,81D50A1ED8304460,1AC6BD48722728D3,A4E90A6F33DB2E38,7A0A3DCCE0C19E0B,8B3D496D2EF22194,360E23219C7AF891,A3FBC41B77BF1D1E,001D55F51D376B06,F80D3F85BBC6CD0C,D7BA36E2765BEDA6,F48FAAD9D6B8E49D,F997A21075051B0A,B7FC976EBC0A0119,9FC670155CB0C263,4A64C62AF96F88F9,001CAEF7BA08E0BE,85B29E2A830E7DF3,3141B18833EF4FE8,C2431A8FB63ACC36,24708546AA408A2E,08256CEB9FD86F9E,2C65C3236DEDAFC1,60829C20D5B019B3,00258D1CC58341D1,B6D10479D373C1CB,E6FC7CAB062F7E3E,F64A5D168F836182,D0AAFC600A1D6385,DC32ADE1555037E3,819233C66C29F48D,51F6F6EEE8B2D012,002C38B5EB3E5DC5,4C8F4DD6C165A9EF,A40A826FA49A5D7D,027C0779C205C286,20357C97F2FB7A3C,9283302C5C3649F1,1F3DD53456097E3B,EF3298FBF9319B8B,001FB58E13C4B269,24F3FD10657DF528,ACB1515DB1B6AEC7,BDC5C8CEC766F075,849398D31CBBBAB5,4BB19415222F4EA7,3D3D76BA0FD9C137,51E5EE43780982DC,00275A9120BF8D70,FC5949D3E3476D21,AF22F0496A65DC2D,5BF0B66AF51E3BE2,DA22A6BD03147993,BF266C60D542263C,513CA49EDB651EF6,9CF0932F2E049791,001C24827D8DDEE9,ADE775B386DAC709,848CFBBABFC1CD85,7B3C50B8D9DC3D83,CC27ADE926FD3C44,49714FC948B2D939,184801F55B7156E7,F10C3E98106F38EA,0025E7E90C7D4AD8,80111ACC4DAD09D3,37C6AC8C7E1F0588,804AD2C0B7DAC716,5AC1A3990CB2AEA0,D4ACB7C5E978E5AC,BEFFFA6A705930D3,BF4A775443B6EF30,0002FB5BC333461F,FE4FB97757076601,15DCE40B8859E182,FD2A3D1878D26CAE,B3E401613EDBF519,D2C52C3192DD3EEA,BA42D54AAB83A085,3F415BBF03A46304,00372657C4E5558F,76DEDB636D317EFD,3B5734C3EAE98935,E002ECAE2DEB66C2,DE637D9F2DEA7B2D,690816929BD094E1,B55D22245551B9F7,72FE0468EB06CDD9,001E6E0CEF031D71,3BEC65F44EE3806A,DD6C97AF11022CA2,DA00FB8701ABFDF0,94EB0CC8C44497D6,73F794AF1D30B95E,A4A74B818EE4F259,C6D007D609949E54,0034822C5181AD81,C919BF113814F378,038AE2935E7066A2,547A2F4636203B13,47E6F5A0A4F7F96F,8FD6A9026E82DF4C,1963240891D06BED,F6F0F9E3AA7170CA,000F129EFB0E4E35,0D307A66E9D8DC29,EA94A049A0E4917D,AA9CB17A54322D57,3BD1B386B6B10C28,37087C39F5280EA7,096CF3349115BB59,4422465885B1A422,0024315E27BCF11B,10C85BC61A705CAC,3FC8F37C7FF80800,D8A315E5480F1FCB,22F2ECA444CA622A,7F6729C85E59D519,3F1FF33B2662DCB4,F124C6FC11CBA212,002B28B6A54EE291,936FAC8ABE94B372,ADC18AB06D6C9A92,BCA4978D6BCF94CA,2A883A55D68B01CB,8C986C9E314472A6,3E661440199BCEFE,AD8CF85BDEA0E20E,001FDD736B1CA731,713D4F1D40A6FD96,06DB3DFD1B017ABE,D228763D3DCF3A23,D000934732674D4D,BE12DBCC73C65E12,BBA07182866665CB,D5C3F8317D64BE16,000B2E46160097C1,C33E793652D6795C,284F95452F804507,AAACBA9ED8213EF4,85BF8B31CBD43E8E,00D18DAA58BCE02B,238F2547E8B00F8D,D3D50F7886089FBD,001F2426137D02BF,1BD5DF773432E48F,F6D7F759F494DF03,DC17321D38FC4D7C,D51DE1357727A36E,43170D3C5CF11E13,AB9A7798EA21B8F7,BB9E3A150A9074C6,001F6F6039B8EDD9,A362BC5D1663A822,CB8C8CD7978617BC,7F0FF22CD031A0C4,339674B3A5C372A6,1B3BF5CD4A1D440F,4D81154541940DFA,8EBCF27850146B7A,00317033423F5611,1C872862D922B33E,2CCFF87992FF439C,B61E6A85386F5750,99CB90CFF1744247,0133AC4BF55EB5A6,1BA99B7AE35EAC83,0FB5614A02CB6B2C,003ECEA2D98C036A,AB05356A5DE3DB86,AD396C16E560FF61,DDE1A3C3AA693D02,5787D5BADC2D6F2F,AAF108D21251E5BF,AA409588A066E464,31E6867A5EAD31AE,00383D428816F29C,F89E44C373ADDBB4,F546CF4A92308F12,EF3DAF19C1FD0FD0,2C6B4CD839A18074,3E2ABF01296FC00C,F64BCF41E702011E,F2CED831641E6ED7,003D4A3FA5FB6179,33D65710D9A55F20,FB888C93E97079A5,962A6B004CD5904D,B39FCCA023FB546F,AA2F5282C3264809,67C7A70C31F87178,0D3B32E088046748,000F038D354C0124,C969616685106117,0CC8C26DD074FC79,8EF78BDE78887200,23FC6A235B87B19F,0743656ED08DE036,D811F2BEDEE00900,063B00C02E4A83F6,0016E11CFF4BD6DF,11761966E3B4B79B,0A93D6689DC87467,287CF91C1F5CFF91,D672F82A67B329F7,B9BE610C5D609B6A,C24792CC6B46DD24,3B568E48B157F29C,001B800D9AC7452D,A104293BD259AF8D,61E7F50267D20A93,A72A0160C2ED3907,8510A0AFC96FD5C1,9F7A50E549C67CD5,AB6853E8563A20B9,14BC9EC0E579A3E0,0038291A63CF74A2,E25FEC2A89C5D3C0,5060B1418DF5B1C5,53CD58D4174F1B6C,C3127496586FA29C,24A88C53BA6C6EDB,110759F1174E3427,0E01C866F915C242,000C0333E975DB7B,5FEFE654E4DB90FF,6EFAF93DD9F2694F,D6C753B27C97E063,22D2CF05AAD24A51,00191036A8373E8B,1F6672978E233A29,2D25A1E125DF2494,003E3E7BA1D14579,80EA669F73662D23,FC44E1C4C4E5FC78,6F02592953D62A2A,0ACF483BF0F8605E,1C3EA4F044B39760,2D8F22A89C2BE09C,E8A20DED8F638883,00191AA0D5D450E4,13F6DC62B887FE90,5C4DD50BCC136754,A24BA30A7DCE9E85,02B2A1A89F5CF5F4,B5AD908E14634FB7,EE3EDEFF65494796,237DD82606A7C018,0038B37D6D382DDB,E64413D4BE6B53A6,F7B238E642EC673B,8A90CD58965345C8,78269F90A0B3E2D2,271082C4AAF5CB5F,8EC876EE350DEE60,4EAF823E3F2358FE,00174200068C74F6,BE3104A7B0B416FA,1A931CA8D574E8E0,5E96A3F8F43F0767,1F6CC48012598ED4,E9A860C691BB328D,886201510CE46F89,909124044E8F38D1,000E997CD38EC36F,DA233A83D48B512A,2FEB6076378B65E7,AB5D61EFE69C569D,EA249074D0935FD5,2D905515D363DC9C,70C2314B9F75BE00,AC1227B278411A86,003708509AC054AF,E3EBB1241E430A84,26B5A0546997EF7B,822E3A3D3065298B,F8FB575D580642B6,C4828BC1E22AE474,7F43264D1222AAB9,795702878BDD7039,00138A7C705BB4C8,7F67B8964E59997C,F76B6FA560AFF7EE,87741025EAF23D88,0B6CBE39F159FF72,E68B27F67FCD0B20,A58A3D819999FAE4,9CCD26D7E81E85E8,002D789891827C1D,8141EC803B0FEC13,E334EEC7180DA3DF,3A590912A6EFB787,E5C9ABA3D809B530,A3050ADCAF278182,235F49AE1CDF00BB,8FAB00B0E4843513,001D066C7965EF56,30283F15BDB12E85,B8529DF83C45AE58,B49A17F9A10AF9D3,B07518127D2ECA0D,8616DA3FC112E4C9,8200CB7C4D17A898,CBDB063E9DB9FF95,00045294FC650D8B,6F52628290F88E26,842E0642F2BC2DD2,B742F452F99D3ABC,28D174748A094C83,D634D64198B45D00,3E218EE78FE96392,CE12BD23CC27BD4B,00268567E79F1B38,EBD391406492AAAD,1FB71A94FE25D54B,C20B40D693C0F029,39EAFF58C1C7569C,992288ED7AEEA442,7E646D09721E104F,242B7C0A7BDDE1EA,0017E1FA40D731F1,AF230A6681AC1BB5,B85829AF1888E003,3EC4D87E23A3D46D,258BA8DC834EF757,875DF856816E67AA,951EC11348E5110C,522432AC4914DD2E,000A39BE7971F7CB,F15EC48B1F6F24E8,200E3DA62697138D,0CA1DADD844C9B89,65CF182DFEC6F4CE,81F97AB8043A0FD8,7628A83C41C27FF2,9268FD722F441563,001FFBCB2C1B877E,737EED4F05ED28E7,88592E184C7759C9,809CDC1EA0AD8814,DAF8EEAB31E302F6,7C6D7FCD009800A7,B4530679D6A0A893,CA8C33BCF6CF81D7,0034F7BDCA8265BE,B1041CEC27A126A5,561EC5BAFD53B06E,4B6B368CC307C408,B8513350DF996543,EBB5DAA8FF800E46,3D19B211E88B6837,288FEFEC45BBBA09,001A8C7E8BD73190,5D6F4061BBFA4E6F,55A64EBA2F7024FB,AD234BDF654E2927,0DA87849F2416288,7BBCADBF0D32A0B9,6FE3048E60864776,FB5EEED5CCE673EE,002F429059402601,26E41EEE468332DE,F9ADBEBC2DE1CF86,13386370ADE988FB,E193F193BF32887C,890DA11ABE48301C,291BECC54254869F,3841BFD9D477E7CC,00106F2D4A5DCC8F,419FE351F0F93DC4,445747E8BB6B038D,547E22C7FFC1C663,560730211E64BDC6,56FACBF3A3A02344,262959A8D8A4C6B1,463E8A35DC1B7796,00231AB7123A4BD1,D699C2F5583C0E53,B59DC5B6F52E8824,145F17BFAEE6F9D9,6E154AD84C315706,E9FF8923F5920B81,3ED9413E687D47B6,71EE9A229345F5EF,00060DCCC8B9AD9D,DA33BCF04A95BB2C,8489C348163256E2,D043C339ED2DABD2,B6B1AA027137676D,E341B3DD7E133835,FA2CAD6873D71014,885E55716F4AAFC4,003E5B26A552F875,0767AC904EA5E113,DC6236D7CE196D04,59E96CE3A626C6D2,857FEBFB280F2BCC,FBFE60937296A37E,3F993B4D90F4A214,7017DBBE2F1711D5,002B4FAD5B38C05C,7391BCE211339330,38FAB467A83CA724,DDD5391D1F48C560,B669AE4F3784E169,020210EBBCC4D5FB,191631333554877F,CD057750FA4FB32D,0023881EE6892DB5,C9768C749449EB6E,DCC5E572BB882173,19ADB8003B0703FF,812D521B1A1BDAAA,821701D717136757,69201F63E25DB71C,FA9A2165FB8464DB,000E1EE8075ACBF3,289E6B780119527F,4679A3976BBC9D65,56FA0348583BCAD9,9F8D422CB2867F1D,5ADE92EA0F9744C7,24E5628779200845,2D580819D931F7EE,00004A2AF25FD488,527B1EE3010E9DA3,1C28FDAE39A145CF,B70BB074060DC66F,545121867B5D15EF,C3A0AE50DC8D0C97,D9039EEC13F95B55,C6234E13F0C594F3,00334B7BD71D2643,A4823EC903551E52,BF7C47345A5348FD,55722290950233BC,9763AAE8902114DE,43351DA5F0F1D11A,855330197FC2B34B,AA77A60E8903BE80,003D2D90EFB62552,B029017B024993BA,79CBFF3D78956C77,42F26375C7D82585,6C715097F4AD7D38,22CA44757446854E,AB8A7A4280E2FD5F,DA6D521AE4AC25EC,000A10D5EAF0F368,9A110F336F289413,E203AE1EEAEAA0E6,1D84C242BE8D2C7C,4FE12E6D7E0D0A9E,30FEFC6784DD54E5,5A286E4C2A8F1B2A,1F7B781F82E37614,000925979F95ACD0,9420A09FE59D0AEC,BAD957D7CD151DED,D8BB21C1EA8E2034,F00B45595AD4B0AC,C7CCF912FC325E9B,655359D5C1A1CEF6,E064EBE7588A8A29,0019E620543C7D32,9962912847019E24,8634E01D72BCAAB1,485C3D422206FC02,0C1F6223618FEC42,7E352A21A016A19C,CFC9153301BF69D8,04F642F5F767620A,0003F808C804BF3D,F94304C0FF1B5F23,5F29C6FD229D5857,7D909584D4BDEE29,8B3B58F846B067DB,8DB6C4FB7735D19C,7CC870281A5F6C73,ACFC25C44C7CB2C6,003073C3B115C55B,C5EB251339075BE3,E3CD02AE2A2C9C05,CD82B692C96E1518,9D1BB0DD5C5A65CA,7EAB9607DE26B832,6427D1C322A41DAA,FF9279D5ECF13047,000F40E77D570147,2DF200CA7D4636CF,7960DAD58E90FDF9,403284E89F342EF4,3CCBF9BA9D28F99A,0E0F2F32FF60DC46,1A352CBEC77954F1,46C7071150E38006,002235292A4327BD,DB7B97DA0DE47679,728A54DD448E57E1,F9FAC0D1F517DE61,287993E377BB48F8,21E831028679FB74,4BBD3E21221795A0,75BB5A7F3205C662,001B93701480F0FD,708AF38C805BE814,EF01CE314A8991ED,6A8A57DC1985DA70,B49E9368CAEE8FCF,AB4256311BA6E2A5,BD933CFFAA0E6D3C,8AC272474E6FE842,003407D14AFDADA2,2DE4C28827448B6F,0FCD49525472C87B,81227954E71D08F7,66885749412400FC,74FE295479001A3C,4C09302557B7BD86,F38AC5BF6F1D25E6,0016DA37F1BF0DED,FF9BD985233C343B,9609697689A68A38,FCBEC959DDB12CC1,F97EED7677DF6C2B,E9FA6567B574EDEC,F4BAEB7A6569D016,80640004A8681964,0017CF97E0867413,1D636EEB843D39BF,AB1BAC80F9D9D86F,4ECB4E0FC71AB639,BFDC7ACC0F1E6FDB,FAEA4C3599B36AEF,54ED4680D24B84CE,DA49B494DE983B33,00353BE7AF78F655,E8301892CD6E3D45,05615A526EB1A76B,8A61BBC7B51893E6,1E468406CCE6D523,9E13916DB717AE28,2529EA4DABD6F18C,EF68D1FE6333552A,00038EC86104C3CC,EC81F34A34AA9AFA,35018F8063035FC2,59DC0F0AF815423B,30C0BB46F9F2B37E,8337CFBDAF8035D5,9231372E4AE66794,181CB067EBC0C5E1,0031E479B0E22605,6BB0A550B9D3E16C,2C6DCC064F5A8F84,138EBC2F8F405964,A6559F1ECC769EB8,FE744347A6B3EA8A,B07924E23D4FCB86,773E0AD1921F00DA,003419173289CF68,88D339D4C11DCB28,4A012CB05F39AF52,B90689076086D6B1,D5993310E88102D8,0CA5F1E9976E96D3,BC902E9CD4BE0C96,F20521A7F4FBAEB0,002FB89959360F37,543BD4768068C1D1,2515E6E643F8E1AE,BB796BDE37073EA2,41A5537D3279D996,BB5E6433CDD97F68,9C427C8ACA042472,3E2897B4BA765A92,004028501C644FBF,1A646511A4FF37D3,23D4C1DED3A232B3,78CAEF51FE082C8D,56383D7596C74DC9,2DFB7DD49D90249E,AEE0B14F68940CBE,26D6A738E5220676,00191302F7094CBC,A1E03E51F4CA6BC3,F60FBE8B64DA1682,E0CF676C056CB2E4,B1FCED24124D5FE5,D9C96DEB6E2A3AE3,C2B6DE538072574A,4FFC9BB08F3C6C16,002BF2E7E965013D,0F5616E5A4B2B98E,9635983EF01C8DEE,0294CBC6374A4E05,11CC810E6AB2CAD2,0EDD898F04C7B3D3,90636E884621BC00,9F44A81F8B8BB6AB,001543594DFFF108,C7A78E9B55B4F4FE,24AEEA5D02565ECB,B88040A575C7D80D,008A48F24462A0CE,3FC88A18DFA04AF7,7085B266ACCCAD31,240EDFDE49A7A570,0012F86EDE458F69,ABDACD08B4835CC6,5F43982BCA0FA48C,D796BFEBEC17DE17,067CDE94010BD2ED,D65275DCED810F65,5B608856315F5633,16AE45D99BE5438A,002A2405BF93844A,C66FCFC4C2A1D805,BDA6038C494914C7,8FEDA5A93F45D54B,4B75F442DDB0377F,E3F96666439383BC,CAFF74342DD8073F,110FB37EE0625FE7,0029AA1A0D06F2F7,D40CEB7CA285C170,7BBEDD9CE610F29C,6061C4CC151AC23C,2E5AE674BB01A9E3,B5F98D8D67D64EFA,3BD0FEDDFE59B76A,33AAFA500ECFC33A,0000F2D020D03126,C478A877B7D50390,FFCBAC210A875578,1FD9442D9D067224,C1AA1383471D1E10,FEBC5CBC0927159B,28EC84E417C87BBC,1564C4E1485CBB5F,00378E75B421BC4D,C3A72AB791A409BD,D1FEDC4B69B66ACD,EBF792DC8189E01A,8594683BB1234C8F,F7614D9A3FBA4ADD,BF49880BCA1A045D,BA8C0A8C7BADF37B,0012230229C58944,7D5C1800605097D0,FD2E5E1128F33212,387A0C2B49098F33,71EB538DE6ADA579,480E4C43F41544CF,7DC5C202FEE66F6D,42903CA200F512C3,0019A94870DD71CE,3E44F19997A82EB2,E6845280EE95DA08,7BDDAD1BA9492396,62D505B5999378CA,B0304F42561BB8D3,479FB430B247D457,1C6985D7E42544DD,002D52C1C20C0533,ED4F1256A68C6C1F,2C7E63F853C245A1,EC45DDE00B0E795F,1702A3C826896641,F3287EE98C40A30B,F46922A42D2EECC8,F131690FE6753E18,00189E830B45F451,2E81AA4C9777E5B8,CAE8AB6CA3B3E899,6915DE80E5BC8950,9F89DDE0E604E2D2,2D7F7F62CC440AF6,F61EB9BC5209DF22,05294525E0E00ABC,0000C09269402D21,528F9FEDB410AD63,0850D1798FBB510E,FDF33D3F710DC46E,001DC70D1172ED0F,83A6F62935206CB6,8975BDF72606CC16,A6C5A62F2190678A,002C92548EE195A6,379DFD6285E21A07,C0FF1A4AC1A40F2F,C0919DDE2D898352,2BB57D07BE92B4F9,2F3206AEB8417607,B1417A97B20EC1A9,9F2913363C319996,000C61BBBCFB7BE5,094EB79A801327C3,01BF2F185D42BEF2,62B03F37529B92E3,A291261A12341820,7882B9E0D9B74686,FD7208388566E6E0,F9A5EAB1B984CF1C,00154B438A602A19,50CFD70C575B8559,39F270CA1580EED9,2F2B819DEB6F2059,8188188CADD7F666,9AD3D5B44D86B31D,5F5A1C6C39CC3C56,4175C0CE88A5B21D,003ED77B97466309,1A171C0D609D5ACF,A02B6AE3039865D5,5DD44A296C45AC5A,5B51F356362959F2,77A0ECAA31F9CD4D,55C4D6B9C6EEA4A4,54572AC849551AA2,001B34ACE7FB9EBF,27E26E11235FAB52,E53D8651570F7FDF,CBC7465E010DDEBB,E89F7BA302B95AC7,9DAA0E01B092AA5A,A9B8BC0B851D8ABA,5041C712651FE5ED,0024F707C1A7DAEE,A418A0648B7DC2C5,85EB6973635BCCCB,7AC86B35E75E3205,3437C65B391418AF,199B6F13454672D0,F2335F5338E352ED,C16FA6BC1FC35C55,001742DB961540DA,EA855BC3F2EB4893,4ECE98CE26989370,F88ADEB4E74234F7,AF52982CEF71FEA4,420C917CBB89D398,DF641318B91D9E25,9A3A5C58097638C0,0038F808F312971A,0FE5A674838AC5DC,F4E4621DDE20D697,77945F6116D8F7A3,03BFCE90BFE11E27,E50DAE9FCEC5605C,D097502FD34A48FC,1EF2A5C684EBB442,00162B0D07833553,ABC1C233076C8E68,F50715002C37EC58,2EF44116CB248317,83461C47697BA464,364441DAFE13B391,9C784055D57F6206,5674A74215313AE8,000D20BE55E6FDA9,160321FC94AC59D0,6DECA3818A8A3A86,342E776F925BE4CE,28527F1B1FD3A672,07404C88B3BEAE04,3145C8069B28D062,FFF0C558D1126727,003238EBAF4E24A2,FA455DAFFC2E9868,011B03F1C12BC369,8D3B780B4038B077,7BC200C75740793A,6729954E84591D56,AADA21894B636896,0F45345AD8E42B16,00154431E6D7C881,8A4E6E0FFF1AEA1D,F36D3A28824B4E17,AE72EFCD59BD888F,C390ABC66D58D7F7,0E6A8C425C793AD4,57BB783817530EB0,F42EF7586D86E954,0013836FD2CF7C1E,258C56CD53B72D2B,F2994C6637BFDACB,935D10B564BEA35E,0E780460518BF18E,FAA229B453E375B2,82EABFE7F5784878,0C81CA2C44191D73,000238C52D5AD1FE,CFBDB54BB4A77540,C2A4CFCF20F496FB,B4491F1730D41AB3,AC375063C95A24B7,596A1AFC2B48562A,5AE77B0C7F616E58,8A44012C8B34FF47,002451722D36B1CA,E5F23976E04A1691,AA9B1606DD24CD06,F3A7F6E14BAF9E10,9AC3D73455E65208,7F4E80BB8579926C,E118152488F0D907,2FB66DDE12D2799A,000D2E20B9AAF3B0,D7B3D06FDD6FB726,DEC9D8EA88AD51B0,D64F4891049C3B3C,5224AF507526C0AF,D3FC5C6553D47A2A,A8706293865BF5BC,786C3C24776B277F,0015D3D1C8F5F012,589B44C6CE0CFDAD,D3EDC49946049FEB,D7D018F4B45C0787,D76171CB5AECC7E3,5EFAAE568A1AE151,F045AFBDA5C97602,B1C8BBBD8AF5DEC5,0006F45EB44133C4,1210EA59278386B5,93BF02FC9B04FF78,BBB5BE6CC44BB611,59A30208E433231D,9F8F623EFECCF1C8,B132CA460B59E827,180C2C6D25737473,002D78812D51AB9B,03B89B445E9F4477,7ACDB88BF2447AA2,67A13B02AE136F26,38F716B747411635,5EAB673C266D261A,951971DC0DA15875,0B896CD746D313A0,0015AB3E7B022A04,B79877ED786E1BA6,0AD965AEA027AB09,FCB2E74E47688EAB,69EBD9BB8A71E504,EA718BE948CA496C,C3E8D54A038C553E,F89FF64AA72FBB1A,0014D7D7C112C18D,1E8EC2F8AF30B4C4,B86CCFC80B598822,A6792839E77EAC72,B347F99DDBE7C751,C68DA5EDA9AA9F20,F039649745AFDF5E,7AC05BFE6B532354,0011F9F33A2621D2,69AC833DF38FFAEE,C5006C364D313DEC,99672DF4796E5DEF,B4FE93E1BB783DF7,34BD4EB69F9B7915,7AB0AE81E8BF6AA2,1326FBCB69E93AD2,000C61EEC6FA58A4,E29F85AA49F5123F,F9C47EA460EA2FFC,B69F4B72FE634812,916009FD3D5C5BEE,34F277750A8380A5,775545C8B7CB2DB3,8950766698ADD781,002E6EE9EA799E18,399DCFB448279797,18E42B9EA826FA31,46E9BD977B778842,A869D85412A260F8,49F76E7C3A5FB63B,0F1470CCD628CA0A,7FC4A1AC93D10083,00006DAD5622E87A,4BF7D737A578666D,B90B844E1999BC66,0A10FD0DEDAD5A6F,ECD523A5D668F551,2D10BB4CDB35DF23,4C495111701871C9,F4D727EA616754AC,002D86A0BEDE4BC4,5FBCA1EBA30EF02A,1F6339344D458685,021D1550F556FD8A,6D3E97FF64310040,88E2C2D5D53F855D,8DD5506074F3B1EA,7C07B6944E40550D,00014ABE51B4F41B,BA6B877955C1F861,0528F6192A3E8144,4BAE8EB817B41D34,24C2ECAFB19D5BA1,230DCDBAC11C5FF8,D634A3CA3A8E3541,C9BF9E2235153E20,0001E572A8E890E0,08BEF187613D8870,412FB72309D130CD,548C6D7854E3DC34,D65C89685C69A933,1246BDBE6E705E0A,C5A3345B3F597352,DB8BD1D0A78664E9,0014658A7ABEB063,9B30AB02CBA60B08,5DFA9D31B4152BD9,3C338DBF8FC44595,CB70A0E0671A61F3,FDA3BA2177252E3C,5FD448A9D54471BA,38A16F293DC27D80,002214CB04BA7328,CEB460E5534DDBDD,7158909F7475B033,677CA1ACB1CE5206,BE8531B4E02C3091,7EE1AE3B32C4CF21,A62F36ED5F5E1BB4,BA2AFB1EE9B18D08,003AFA92219B78B0,41EEE535C2AB5727,20E3DA2D3C4E563D,E9B27121A4673317,E51B30D6B9C54A31,F9E7B74D30CE2876,CEC3FB291FAEDE39,AF7DE97A9A48473A,002340C564682292,04B9C88F53C7F0F5,D5EE0BA09284F5DF,E030E394857A4D32,62742C96CA2D6D01,1CBC854518FCD319,8BA0FDA3F84D7DA8,F8DF4BC7EF23EFDE,003D2B3F782BCC37,0C59978D263757FC,02B823618C648310,44E4CAE48A4255E6,B0D7687FB32F087F,5AEB9798865B6C33,8CDC8ED767A02AC7,7883CE0F4A8B835C,0039A0EB2A3ACDDD,378BEED62A747385,09A6C209D6651BBE,5E538C67806DF3FF,E78F2797A683C2E8,1A816BD17CA93236,223AB321D9076537,C7320333A5B97072,003663DE743AF622,15CA3C81664370E3,41E931A6BE4A7D0C,4A42E0313CCFCB2D,CF23642573159E1D,05FC5AE9F354F284,DD2B602173FEDEEF,41C7EE0307D4E537,00225516919E8C9B,45FB38E8E273B038,9CE028E48CEB57AD,FCD185CA6122B1CC,3A03444EAF44929B,2D1976BF88665783,506B74DE00F1481B,0CED93C4BAA297A6,000ED5A685FD4A8E,7D0F25F4A69F305D,D89CCE6FB8F841F2,EAE5808B91E7E895,D36017A482C3E3FF,788F37BCC0AD6803,94702330D93B0776,FABAF0F4894ACD30,00034CB56D4C3D40,22B5D3FECC8357BE,17CE239C1F6FD1BA,1DEC9A3102F07A38,6781AB27AFC29D5A,E2E655B522BFDDF5,5842B0B6F3F7E89D,A43D6C0597554EBD,001366B939DF6215,6F4548E09EA9246B,A3919BC49AAB3375,BCD2BBB2C633BF97,96C3D9E427022176,ED855B2B02145C06,3868CBF478271B1B,2168ADE8337526C5,0010CD9F3C0E7889,B002D2AD32A006F0,E720DA7DDDA4B69E,8160451E755382AD,41D3723C5C4BD54B,7E2DE83C1094D2F8,553937B5AB78D804,77A5B093B2785750,002C05F6CDDF9F20,89DAD0E3A2BD4DB9,6E8523D91C3D7045,B2E90E8ED7C63DEB,E5CAC106E8D3B12C,F4919F2EB0A34312,7A062ABE99FE7D33,E708096A3E7DDF68,00003E0F9C3F78F9,694AEB7C1C072442,76AEF9624713F6F5,AB3FC5E62F3D6517,2DE20C3A14B54ED4,5BF63E0FF7BC2743,5CC198D5C634654D,0D55F5A0962B8880,001FB4ABDC4CEA00,98D23A5EC21584D1,26528D7F2AB4E656,49C70E4DE21EF9A8,12B49A7767A6EC85,681AEA7001F74DF2,DDEB8EF435D89F64,2A412DE91C3EE59E,001A0E0FA5B97A7E,3F56FF5D6A42B09A,F4E819B331AF6946,B3AB37F4FF39C9B4,89F113EFE877F97C,30EC08DD9AAA568E,6E3781310596FC63,46EC7D9E5D5FA0F9,0032ACC13B50619D,2DF8902E97692C8F,EC0FBA14B8D1D02D,F5EB4135388C7F98,0B08D6180FE7F37C,1105C3B3A27DE407,266C58D67ED020B2,211424FC509D7E6D,000E61836245B3E9,08150E350F21AB6F,87B9554AFF4B36C2,5EB5C5F8994BDA53,A885EEE5ACDA5015,61F41DEAF1FE920B,1E459832901A5E94,DBFF19ED350DB585,001B3C1DE5408759,712F692453F98298,38C85F44912BA8DC,09F4CCF0CB906E77,E9D282E8434611C1,AB3A575D6DD63EAE,74AC8FB6D4523618,6F17D00AA1CAC1F1,001B86389A14F56B,FDC5EFBFBD7908F9,63452FCA430F996F,304762D98CF578D4,2E2D38B505773745,8884CB94B7EDE740,FA84ADDB73A85BD1,EB72111801B25CD2,00193EC11F5C9E49,D8A438BBE834079F,B1DC195204746AC9,04F138E81D49B343,6C5E7EA8E84CDF90,60C31ACBC1B4D669,4EC7CB160EAD74FB,3D088DCF2C49348E,000082BDACFD8DB4,C872B51B4EAC052A,17ECE8DBFA63F390,A8860CA673FE364C,D7BB23BCCA9B513F,E0AB32B56FB8FD22,1ACC56F68F0B7FBF,B2229DFE625A5B7D,0022CCF67C4000C4,80B45817486C5C3D,B550FF5712109C0C,81A54643405BF971,A03A52660E97C519,9D6D68D0A1BF8484,4E445A29D42E5B0F,4D4E1E88352687CF,0010370B5867843F,5E450D5313406AAE,5C33841E8B6ACF3C,04C7179C812F82EE,4A658C1D6EEBFF88,FB7A7EB419FEFE27,261ECBFB3D907D09,848D823B106279B4,00066304273CD73A,1E8551A6C99B8372,0C9FF4A99C8F551D,B16E23965063E349,DA2AC1D298A2634E,B2A606CBD9B682A3,AC8B1D3209762059,8A456E0F2D5C06EF,003DE974613291DC,F1EC5D3DD18AFF41,1A45B86F0EEC4439,01F5DCE5B1782B41,2DE83A5DD2D1FD93,07F54261A0AE9020,643FC2404CFCD12A,F6048D0E005CA199,0038E2E0D6E4368B,46608C0E591A9255,171FD17F72BC822B,3D3F5A1D3E848000,70DDAC9B15B5C926,346564B04C2F3EF5,179E143F8CBA3311,65A23099240ED5E7,003F0AF59045AB34,6711090D062B7FA9,BDA7F0A2A22DD6FA,FCF16C6FCBF60FED,23C6576C655AAC0E,02DF87CC0BC0BEAD,D87FE2DD06E95108,125B8087332C225E,001C5DB179C9D929,75C080566EB3715E,F73796E5E517A382,4AF471D6BE9DE5D7,4BE9DAFFECEA0244,962029011C4C2E2B,C171D4E47BC97673,97AE25259557056A,00066294234D0F09,97D2BA3F488B2C5B,ACBEC51163AD50EB,E7ED325698D5C782,8EDAB86843000678,653D2EC75F2ED91C,F4352C2E60665948,BA5B99370E47F917,0031F9F0BF87EC03,4F4B3EDE73967C4E,CB7977D39A325ECA,826D26DCF7190EFB,B075BB4234FB2B5C,72FB32C9DF8DECD9,6E2D9AA48FC4A49F,5CAA7D454BA63A83,00120BA306578525,A285A5CB0CB6E9E5,DB50BCDAA62EFB21,1DC95CF8F5AF970F,2691A51450DF31DB,171140247B3119FC,152B09DCD13BA632,8B1CC6C97DFB90D0,00360DA9F635A904,E4A67C964E5499A2,7DF893DFE66FFFE1,A3FCE93831DF2542,73471DF2DF09930C,B4891AE6D58C9AA6,68F8F00BA1089684,180230218B9D5E65,0023165F7473B817,6C300B0BF795A3F4,22173771E4649026,DA8E179AEF3B6684,D6D0D85F0640CC44,2B7BC5C1FEFD9ED0,375352C65755B4D5,2F98A49EAB69BF9C,0034FC6577466699,7DD4F4265A2A98EB,0E95BB9E6258076F,C5F7DB684B042F29,AD74B26CB3562FB5,C73F3E1A645A0840,ED56F86DB317212A,4D9849A6616811C7,001E1CAF90AF2BD8,B1B7EAD7ABC51F55,0FF49EF0BD3828A9,DEF2E2747DDF182F,17A55F4F0F29B93A,0E59E33270E9B2AD,9076B234A0A6C05F,13B9C9E1CBBCB502,00160B96D2D409AD,D3122EAC1C0E7973,2E24DAAA1CE79EC3,AE9D799704B0B1C8,08790E9A2242EAC7,48F95AF587E3C72B,0499C6153F608A26,B1EFC8C0C6C4E7F2,003CF87D80ABCFD4,7A6B8143095C66D7,A5B33190CECC5B7C,742025B90F12A949,C6AA6C256B3C2C5E,322F79642C8BB8C8,A1BF77C6E2D93AE7,8F07961D4D120FCB,00364C5685B598C1,4457FF922AFD1E56,79C97ADF4A7BED98,D504F1149D021364,4AE62013BB69D5B9,B473706635D8D2AE,A2BE07AD4E9014B5,2ABCFD897A3A4E28,002A9989167FC2BF,9442D6EA3662FDAE,0978CC2A1DAA18F7,CF1E3EE7C9AF81F9,8690196784677595,E25B954B7AC7022E,F1B040114285443E,6D7A839444E7A526,001D14441E2C7AE8,D353FAFDCA3DEDBE,63CF569EA407FACE,4261C8BEC54C7FA5,DEEAF28F6E52E148,BF62422E51E90A20,3128ADEF8DB36722,EEEE2408CDD9C055,001A1827A19531F5,2D0AF79D9A4C25B3,1B0A57F508804AC7,3583F2E9A715532D,01B6992455DF8874,9E69432B2D15950B,A7771006DAA4B6DC,F7E8245EF0FF1EB2,0015E892E365F06C,DDF35D146CBFD2A4,406896EBD14FF11A,820D61DC645C4F93,0C9687324FC8B30F,246F92FB02F03FFA,7D7631055771382A,4691CDFFCDCAC4CA,0003F674D9CFF611,8ECCE81582A1515B,1E8981C4A241F06C,7B662BB32BAF1B04,DD3DC601BACDC989,3A625D34D71B2AA2,5E280838D7AF61F5,9E9F438120F6111A,003C8D5A2DF1E113,76CBA6682147C7EE,9CBB2268A3839ABB,E42C8BB069D81D1A,6FE955AFC6F61F21,EE259B1116D8108E,87E0FB1EAAD91EE0,017A7C57A286283A,002ACE2A996D10F8,F7CBED43D780DDC1,F780B4A4673C0240,24196F0E06C7B453,6CEA41EF44A61051,3CD309DF6AEA8976,60CC4D801969741A,3EB415A38A08932E,00196A2815B0F476,481A7604E85D75A3,076E85A7EE729592,532246F25039D8FA,926C1737616451D7,98E3F6E84D1779C0,D7FDEE395EA8292E,0E86741630C078FD,00050CD640158148,2BCF306275B43E68,9EC7E5184E3C2E0B,2E59476D1C101E20,144C8824648624DB,677D1BDCCDB98239,FE093A2BC71FCBFC,911BCE32F0921D36,0034668A69263B9F,3ED8198AF18D8007,BDC7230EE4BFC2AA,C9F743C3E8C1E979,0103437EF3247EC1,5A40F36D7FDA5D3D,29A5E84AC706059E,FE251F4DEF96A6B2,0022BF383ABC8138,410EA507E81ABC19,B1A599413D2F4045,8719592C89C2C952,AFC73A1997DC02E8,45813E3B00DF56B0,406DA4074577AF62,D72C57FFCF0F3A01,00189247AA8BC8CB,ABE7764F27DD50C4,F2CCC95F47ED3C1C,337D5426339DCC6C,67163B15002B4A65,8CCE8549AE7059DF,91A712E461553E31,2CCB4D7E99E85494,0007BBB3D056CBEF,9B5A530D4B0BB77E,569526E79FDEE227,50601417AA4BEB69,E076A79EEB877EC7,366BE0AD32A786D1,599F39C160538D10,193CC9D9C7BA1867,000A0A54BA39685A,9636C266775A85F0,D1A1C52E70093062,218C1E63EF1BFBF4,A321E1296F1609E8,A77B0C2EF3BB22CD,ABBD2AD8908A4ED6,34FD45724A9354ED,00257D7A2781DA62,B2EC9B792AF64E0A,00003E652A7D9121,F1D880323BCDB186,09DDD9EF896D8346,01692077188F7CFE,E1B4F197916BD784,A76EA30DD135C96C,0027600B197EFA67,A41621E38742B572,30031A4DFA994251,61372CB250921847,C941C7CCD1374D7F,54D08F7E489B928B,65C9B53FEAB4195C,1DD13492BB651A32,00378474825D827E,C96965D9B22BFAB3,1925746103D34EED,773E45C5259D95C3,D452EAA4A55DCB41,440E85CA99A02504,39947E3C793573B1,1CF8337EF24C1FD5,0002A53E1FCDF250,34731D84565E522C,614E3285ECAA29A4,A69359C318FC555D,E887227942301B3B,EEE471540C5250E5,B42B710E7C6AB38A,5E4C1729C1FCF440,0006FD5EBB3FCC70,B3AA83C40520DF3D,DD31D68936F3A626,EBB03E2BDC5ED7A0,BDFE875A043C19EB,5CF3522DD3B1AF49,EBEAA49D8918D858,9C59C35A0CAAD700,002612057B929126,EFAFA83DAD0B821A,31D482440AAB0514,0343F2A2DE4C3560,F103C894D254F5B4,9E3ACE4C46AD7F15,81FD961556C3D962,F53F39CAD747DE8C,001684AF5822E9E5,1F090E95D1A2DA74,25EC96A1004898B7,F2E5BEEE6A4A4EB6,2C6A01187E0ADC99,F0BB63BE7BF1DD66,BD62B3DD922FB750,E1407C3D8F0DE1E7,00399C5A11897BF5,A75723D09B6088F7,806E57ED64891731,3B89B8D186196A79,837ED1CC215476C5,47BEC309AAE7938A,9AB9DE45B74B3CD6,89A5696B7066685D,000A59C2F39C3AE1,1C18F97B62713BAE,4701B0AA399336EA,2C8D1C3DF4DC3CEA,788136EC75FBA593,BE9813127DA8C22E,57B5B9C301D539C8,8323190AB9646DA2,002CD8DEFA5D2538,E24B3415482DE89D,ED2B8D364734B501,86770FD045737C8E,A82DFEA87A1BE92B,43669F1CE4DCB6BD,3427C44FC7843DF8,851B63B752231015,003A9B10E0D836DF,7DA65F70C17917F5,1FC01410BBE0D8C8,7B63970BD39304D2,5A2E8D29A684EB49,F4FB37D33DB386C5,46C9AB415C676DD9,8962ABEA74CB4474,000FF5EC27BC17FB,AA57AAAED9777BEE,B846FC29BB9A7550,D566D6D7010D4767,4CDCA4A95F3695DF,1A01E7BA50B6F88A,BB8182618A6A2499,5FF1693C9BC4A1D1,002A22E47407D0F0,5D16F69ED905EEE7,13BB4DB154015359,8AF72AC3E0080E80,017151801188D2EB,11D1192ADA155E13,B1B85897CC8B8F0B,9F75774C52C52DBC,0006376A6C891A32,242EDA6D43A7D4F9,4C4A18E40290B0A2,7E0A941FBF9D3781,24AB98E7E0B92BD9,EE2B279C64F6D854,8665C417FD84A830,B2719414E71CBC38,000B4F483F2ADACC,281D7B113032138D,AFE149DB6D743262,514FE78467C2ED02,DDD8A1DA01FDD025,0864E9E9BEDFBBDD,E511A9106959E305,3EE4352FD70D8808,003EDC5BA45C1246,96C21F33B145BD79,22288349828665D2,CAA20188CA902D0D,EC6F24B699914164,A42EAC9C162CB3A3,33D068677CF9FADA,31AD66ABEA325799,0031A85645E301F7,7F7408D36A3624AB,674E74F04B96151A,F7F292576957BD29,2C4FADD324DABF4E,6D267F918319C814,A658E8A312F5DBDF,B3AC8FEA699D1E48,00169F06FC5D269C,3113A764F6873BE4,5C56A4991572EEBB,5394BF758EC599D3,ED7D8A33C9025051,55298DC897C8BAC0,F416BF3B664BA221,9CBECC088576FCD9,003665F2F7729323,43DA95CDAF3EE516,DB1FAEBA8089F849,511A5E56640E9051,6436D19F23F5E9D7,184B9A5524FCCC3E,F980B2949F8971FF,34A510585D2F8D15,000237453B89CD4E,44F893BB77C53EA6,B0D974B916D1514F,A51E9823BD44DC02,99827B5910A667AC,40DC7AB42E8C1CD5,DEE4F4104C146CB2,B7910A8A7541C3A4,0033A8CAB7FE4951,1AC8DCCF60C78BB8,88DCDF1017916890,3ACE5588DD3CFCFD,F800BD03EA253671,600EC996A17A6A4F,8178F9C7F1C18486,86CBEEA0B9C5DB9D,00399BF87A318CEE,39463E2B194117FA,162455C170414D63,B8FA6D10F8B901DB,BF3351D83289E30A,AB583F856138EFB4,203D4CF133155842,4931461B540FF170,003F815D641C8E2E,F3E4C4CF24560090,2DC8CB63A5E09B58,E649F92A0426512C,EA6ED5FA895D3FEF,F17BB6EE9D8B7CFF,34E3BEAFE6A80706,0D05202850C27042,003D0E1C45DB559F,F7F106C698098E98,B65120A796004EF9,96D955AD122FC45C,1CAB9FECBF9356A0,7C7D1C11CD26EED0,464F9D3CF78C3366,024D1E0727410DB4,001F9BFD683694E3,B4025280831B527E,25FE12AC0B51A077,F1BB4E543599BCD4,39D43CFDBFA5DECA,7CB1911D233F44FA,CE52C4D308A8236A,018C8C31BE3F4967,003174E4E310CD9F,DED9514A01398AE5,168064A3AC583AEF,C7E177FA82D86578,D6BDA9D457A8CAC0,45816D76BB5C79FF,A9681490F1B31506,59ECB8F36B060A11,0011E6E02B6596D8,6555165F587D87F6,649851B742F7661B,10ED2D62B890FC4A,2F183CCD7C2AFC0E,606C2669DFE8A8EC,A16D933F96392899,6C3D595AB6ED24E0,00284846ACEA4895,A3CC0DC3AA2D876E,D8D4130D0F723074,3DB3A38F8E59241E,B4A1BAED5A631B0F,0E63507853672922,019070AF16BFBC8A,7183628B005447D0,000E940D811486F0,8A52A1EEA8D6480F,5A9843D3C5BDE5A0,DEE817BA2178065E,F5A22AD5FD528FC4,EC6EAA167DF42578,EEBEBEC331005520,0999AEA2795A9508,001CAE1A2A67F899,7E8352AB75E1A6D1,76E9E25DA2807022,AF5257258BB73A17,0EE3B632B7E2C8CC,FECE707BF7F0C711,297D08AA57E22926,79A60F5745561165,001B82AED92336A1,03279E56D2144C37,19537F6C099A0D0E,436CF69B7F88AAF3,CCD57E6F01C3689B,826303EF2815ECCF,889969D79C8E2CA6,4BEA7D5092756463,002A6FFD8B3E2819,0DB2A56A45B14EAA,5EB126924FC65F7E,255FEDF679C70A94,6C21F91F2E6329E6,F3E1D0BCEDEA35AE,F02BBF978217B9F4,C9E7C1D2AB7F0D62,00026855C03AD65E,67AFD394A5318AE4,0B83BAD0E0367888,50DE50A013C02499,2DF763D1117F45E1,98946B9D0C8DD0F7,EABE60A6D9C5DF17,E76D91CBCE1F670D,0013ECD929080B72,6250C5F6A3F8012B,F6783A22D8E7CB51,29CF63605A9E6B41,72AA7966A40A6204,4CE2E635B06B0399,77A542E2ABA9EE13,93926B889453DB1D,002963BF17466C0F,7989B11086A2BF7A,2397A3F2759C89FD,9D0EC4FA06DF7CE1,0D04F65C0326E6D3,76694ABD4C239045,EF79F8A3A1BFD282,396EBFDF82F499B4,003907765D32D90F,FA4D3FD4627089FD,DD337C0C7ED270E8,13FCE8A07CF69723,2CB3440D1AAA69C5,D1683985D0B60717,AF8C86558DE6AB42,ABCDE41523253E9B,000E3054BD4839A2,4F9D4FBEB9280C40,0F31DA1A6C3F88DE,E5BA7BAB07B83861,0695525A63A004DF,3D9F3D80BC99A3E1,A1EFB16F56BE4DAC,8AF108338084012A,001C6A14F7D4163F,E246BB1E2C137D86,54FA8184709AF794,E26ED2BDC4E59C04,F0029FB0339BD9EA,F2BE20B4F2AA60DE,E54A00B8C64C8EDC,CE889819B15538AC,00389DC9D88A0CEB,A45099D11244AF80,9C79E133542579C0,FA0CF3B5F1522119,8ECE916019E072BE,33EDE19F269F556F,FCE6EE905215DD48,80B3C560ED266E68,0009158E5EFF28F9,6333606709ECF11E,252B28B8D6FDF36F,983A8DFAA38C97C9,5251273050C3EAF8,4EEB1E062B16B114,0ACCA5FFA1CFDA7E,89DAEEF122FAFC6D,0009452193BBBE9F,FEA2E6E260E0332C,55C4AA4312099874,4A1320CE0EB470C6,A4A96C9D789C1F0F,E05E09FC8FD1D5FE,F9744FD41EB615CB,FD100C177D8A32E1,0015E459595A6D6C,3527325C70CC43E8,074E3E7B0E50E0D2,1EBF28CC61D82DF4,F492A817F3A00D36,6D2F79E17F7AFB90,943ED3F8216382C0,BCCB2EB61A1F2315,002DAF65AE366AD3,42B7F9CB463A2E57,25B99A9365907090,63D45C8868AFC22A,3D57F15EBAF07F8B,FE9CFE61DC55C65B,C98CE2E1510189D1,020B61F6B608DB14,003663E11557C77C,35C223DD4E4E266F,928C9F1EC844BE48,938691A9833DF143,A7203EDF04F65AD0,86E0728E119D42B7,946AB82C9ED557C5,BB549E13CE2D4003,000F57B3C1182DB5,E5158D7DE637304F,63C04BA93A072FA4,898CEBF156B49DDD,50AA9C49EC4C7F1F,3C376D5CE14B25C7,03786EF74A189854,4C0CFD5A140FDB18,00026696E5C0865C,BA3C3C6253400019,49212CC0E4507A6C,208E7E62B958E4EF,B0B0B416ECAD50C2,3A1049F783478F99,6AF2F675D3638E97,18B094D53570D56D,001776C02C25E691,AEA2270D7EE50AB2,1B13ADC681EFCD43,BD96F4E78330CDA0,3D7599B2CF14D6E6,7D1744E8803A07A5,DC6D045BBFB59FB1,0AC76C5F4AFA9F1E,0036097B67B720B6,C81D70614997F948,5D0DD7C1E3118C91,0B7A751E071536B8,677930B3AADEB97A,874E669BAF5A37D6,AB01E8E00C22BD52,246BD7F7171D5E30,0012402035C9F4FC,0536208AEFE68E31,F21D3ADB19F1B1BD,E6FFDB01E58C1716,DA02A5A1966293DC,90C863D5CA6AD651,78B41A31F1DBDF07,42F56075EDE7C16E,003622CBAAE5A3FA,DF31C90D214C420F,335184122419569D,98A01479D47C84C1,DFF0FAB04DF711C4,A78D1AA2B02B7FFC,CED3B1045A1804D9,DAB82E9063BC72E6,000AF99C477EE3DF,A849189082499C00,975DB0B3BB3600DB,552A10E3B8CC9219,E37ADDCD6719CA55,4C9E1E740F2EA6D4,97F683DB23532CD3,B791119E3E2FD236,00305281F8C9865F,82BB44D51B3F730A,12F4173B0BBC8E10,62E9E33E69C90C55,27CD7BA7E4981E7D,8C75645F955E447E,02D0156D1D5C05D9,7D0FBBA15F1430D7,0020BCAAAA73BDC4,303F9F5C8DF73340,1A4397686C1CABFE,34803E18B33CCAD8,2FE6AE8CD90D562C,BCEC15906DCD58CF,E23F0D8EEFD83049,820B18EAC95EBDA1,001D1644B87357A3,E7878B3570B19FCA,EEE173839407CC66,E27770C5DA5A8398,B572022108D582DD,A7FEAFEA84748EE5,36470A54E4B77DC5,3CA5542CA0EB6A73,00031C5FA9CAF373,326AD0E1BD493B7C,6C7EF1EA925FA1B9,293B7EEAF865ED59,A73575FECF6096FE,C7A527C01B24D302,EA9B35719C1DDBEB,C315984B0032447B,0008F236B82563A5,D68BF28784D7D499,76C107A54CFC5634,0D0B95B2BD7E7176,BE710EC637E50DB4,B6A15B402F398E55,6501AAC1285C95A2,0A5AB9FB8D0F2305,002CFAB222DB963A,07F2361CEA9D9114,491C93E7F1944533,B354D77B31A323E7,6D86751752FDF646,9F0F3DF037C28358,7C83D082C4E6C681,CE4D684A001E982D,0000E7E405D61203,C78A6A6C8AC87E6A,0FA674ED977BD31F,AF1C3B377AB3ADF7,5B01962637BBBAC7,0C9A4045BD7AD407,1FAA7ACB29AFC617,DD3CCA81071969B5,001BF978BCB83646,FABC2DC21956CDF1,D1A2EC33DD8758D2,8C285E5300072C1D,152F21DA0BF68F24,D0BAB2D4774338DF,C88F95FD333EEDCA,C8D22F0B67853791,000DA334445E8213,57DB5DFA22B5658C,0BF8137BD8C711BA,8E7DB54C2711A167,B86F2362BF9F3743,94CF01C30756BEAC,B59F7ED6D46F8C19,1968FA6DB32DC15B,00065349BB9F43E1,72EFD999487613DE,566785A44367DD9C,7D1509365408C1A3,F3D20E5774F04B96,2AE41A57FDA3D1AF,052360B4B3BEB2FE,9D21615DDD319593,002A46C4082760A7,B587934E44ABA8D7,2085F5F1A42D0BB4,0836CC45E4202632,7A7C1A39FEA8D660,2CB70B50B67B687A,1E3499052CA4C4BF,30E5A5DCA255E181,000DD61584933D12,0B2A4974B3F39265,02C1633941AAFB5D,5456DD416DED285F,9BD1EA73CF963851,16EC97A93D84BB03,EC5B0592327E762E,8855DDF00469B52F,0011607D0DD5EEE8,A1AE37C139A6482C,81204F98F6A966F9,6569047377A58423,95D8C72FBFAF9276,B03E1AB53C086D10,80E459A385D3F7E9,02D1A5134CC35BF6,002F730A4D5EE811,9DB740A11386F5A3,7BB37EE4FC931FD0,FECDA29C86038E5A,252E6447572DD28A,6306A3C6C9FC5F60,64AF970975AFE16B,9116D24E5FA237EA,000B3035C9A3F4A9,0C28DDE9318F80F9,AAC6246A17A01FF1,1BD05716745F4142,FA8561F16EEAE6C0,4B797482DF82E16F,5ED21229D842E355,CC94054F5A9BFF75,001266146076C1F8,FB98D47CE8D15917,43361EA7E25C896C,08A2E0B9D832DFA5,96A6A97EFBBD6AAA,4AB2DC6983B43E64,85E38D7815347F4A,89C95FF432F3E919,0017662916D0C443,209AA5F950DC1D9D,8C18F3AF7047490C,07B04261F4DD6165,2A609A98DCF31334,9B300FCFBBA6262F,D751A4005DA58B3A,71F0214F8685C293,00084664CB5CC1E5,9A19D8E965611259,07D27EF0DAC812E3,A0A70F4D45375DEE,575E80FA84A87DC2,957CCF46EF49EEBD,80B5E471BC9C30B1,FB622F7F44394333,0030D1BCD52A3301,4B71F4AF2565A838,1B2200754FCB034C,40DADAF0A822A41A,CF55F3391283996D,711970DD1ABA574C,195448DDA97AA080,7398936649BA4116,0024B2DB95EB0681,D8C9540186D1F5BC,8E3B1CE9DC51D285,62A4C3ACB1CA405B,4B74322EEE6A70F0,5D01DCF3A963B4BE,75BF198AC8B86CD4,D96491538A23D258,00304544AC6CC421,48576B9339D30DDD,CEBB102115F7146B,574F8DE1C550CD4C,016D21F216014427,46F11D754FA73F69,11077B8CCC3DB38A,5C605AC26364F3EE,0009BE95982B5789,7A8831E0518F1937,0EE6F03943BE2015,5D324212EBCB6F9A,6BDCAEC56B2B2E5C,30CB9756795F4A52,5E64829162183A8C,66EF1AE3C2DD5636,00329DE1734AC5BA,6D2D4A083BDE5E45,DC3298815EBCF052,B4E6DE229B00B12A,59C71CE164E99CBA,42624F0F4A414A15,96C2FFCA5DC86970,059636E360DE3188,0037176F2B1E1368,DD3E10291143497E,7BD8D6DCDC53B058,FD4BBF9BC48F78B8,C3BBFD1EFAB058F4,33E4DD603DD83B40,6C7F9BCA8D1109FF,337C3D82F0E48DEB,00250FEF077F47EA,051253087E2596FD,9FEAB8A3FE238DD2,B0538A1413A66265,C1F7AA3E29D69344,2F16D71305EB6C51,6BD57938265E4B15,88005E15D8FD2D50,002FCF7847A96027,1CB4B3588BB0CE8F,D113F7B3E4D5E896,B0232BD6812887AB,9702E15504B32969,D20997807B2A4403,DF0B1D5028BDE381,8282BC72B5949E47,0030F59086A7B500,2A3DAD5C56A6635B,880B8E13EC33FEE7,D77EF886726D6B41,9C211B761D0F30D4,C9FB0DC653878C52,AF85F1C45E56B64E,18B88203DAE605E4,003A65BFFE67A5BF,FB7E70CAE97607B0,C04DB25D10AC4298,D0861C265FD4A244,6FDBCB9A3504FB58,CB803ECF2A999BD5,9C4A6843184BE9D0,DF6609EB095BEEDD,0038AC2EE4275122,2E2F6C61D50FD207,07CF3C97913483D8,D67CF7882A7117EB,D3D6CDA043D30B7B,F720D7883C4E6267,2DEA024C1BB0A013,153291D814466951,000CAD86EA499ECF,1C7B35A587BDA70A,D25F16FE6B07C69A,B2F0906E30E7FA8E,C370DA02A76C7B72,1455A1AB3E1C3C79,148A6A37758C8537,7E26984B3B8AF708,002D8E5342208238,0273F5B15276E9B5,A3B4149AB8FF9C90,D558E56A3F4610A3,810B120D47E46317,2D9291965D36DC6A,31BE5A24B569F02C,012E08F0D93363C6,00076375B8BD6602,2DBF495738F0B202,3A255B6486AB8CE6,37B494E517DA9B0A,05FED127DDCBA6D7,BBBB71F8FCBC00E8,C36D8D3D686EE7CE,FE439CA8D4C9BAC8,003F3C79B539BD55,4CDD7D04DA69E22F,78EB3AB42AD337CC,871E51D437C7CAFD,2BC2A6B88DD8078D,89C713A5EBEF5C0F,99D709C6C18AF827,989F88D86C53E771,003A0EB288968376,89644F5871EF15CF,A7260E250C896478,894096DFBD2711FD,0D8DF64C2A661B90,F6EFBFD04AB172ED,3F0B0B0EC30498E5,232BAF062D099715,001DF751E638A59B,4C39BBC8811F9839,286F6A144C60C89B,1A538568E3552BAC,ECA7BD34A3C93078,20678B80BD6D15AF,F9321DA74F4AE7E0,9D18B9D3F523295D,0031DD675719299B,7D7BDF6A8AB970BC,5AD2D4EF7AB0CC08,273F140E9C49169C,D32DD543F9700FAB,10F67C02CF803FB4,969FEA0EDC643BC5,242E1A4FD6D5B4D6,000FAF845B7D66CC,D3CDADD1B452887A,DF30127C19C273CC,A5762E4A95FFD30A,6C79A880C85E0E0B,55D592BA24262315,B5D0BB7C64E871B7,5A6DFED2744C4867,001AC8479798BA13,110874CBD4BA8118,51104D91F4D9AA04,F82F7B62465E3B89,8829411A288F1871,139BA183743CFC76,A5C38F72A3C34560,74D54024A3CA6E99,0015E3762BA4C9EA,05868C2334921704,6259DCFDA62680B1,F676613E96DF9311,9FFF031BEF3B142C,87B315D1DDC9FF8F,94045DF865738EEA,27002D09CAE47E9B,003F3396CF507291,B95CC1898F2E566E,A07CA85BF483E6F6,15B634C440EEB06F,409E722B1F389E7A,C067C13452BE65CA,7CDE5C5AAE84EB4A,B133781E200F98AF,003093BCAD401FB5,2DD85296CD59145B,3DF5ED55EECF2332,14465D97DC26D406,6B6FC3792ACEDCCF,8E23DF94086EEFE4,5FF7D7C3517A8EDB,EADBC58E1ABB0536,00073D3B97D42BF9,93BDD43232F40899,93FD7125072E6326,D372143EAECA5AB3,C73A379E7DB26369,024B02B386916AA5,EA06F01272626C74,0C6705842403F841,0007D1A593EF00BF,0840C6BAF457826D,7E74C673355DF9B2,D30A2F879E541C08,11B1DDA910583688,631BEDB02BEC4D05,5BA8DC07BBB120C4,B32E784FBC024602,0027331C08D9EF02,1A048A8473532E17,4DDD6648DE4BE9B3,0CAEC5B2E0ED1A70,7D7C201F9A701196,D7A3193D2975DCA6,46F7C80D6F0385D9,F78867F5AC7A2ACB,000B00A55F9EB4BF,8737B0E57C183B82,A660395C5C026B41,29E4C7D82451AC1D,C5D70EC2F43CD1D5,60CD216736EB5991,47633A1DCA9EA487,1A7AA431EB8C82DA,002D911E08CDD348,B79E98B7CF3147CF,AB3DDF80287F6126,98F00326F62FE119,EDC07174269E95E3,76FB085B42157714,9237584048256AAC,82787E4D4497015D,002F59EADB4B5495,4275A1AEF46ED598,5ABFC7EE980AA02E,3FB2692D7698DD5B,5F22ACBDAF8ADE50,E227F4EF84216BA8,8E04A2E3547F715F,FC758593BCBB96BC,00362615F14517F7,019C81CF13B178FB,22CE773B7C56A5E9,24071F33B98B83DC,C33D9A19A14E7F77,60C5048CA2F07F01,E39E2BC0C4D9FB85,E82E5AA80E3F15E2,0035409C02AC4A2D,CD1DBDA4D1E3DE51,97EF02D2BC43B1C1,057ACA88DD326975,D9CBDFC9AAE6D27E,C5C8532C28ADED33,A847DF62018A43D5,CBAE833D809BFBE8,001A763C3949A462,3AEF28A10311031E,6B5F7A3E08101BB2,099EB964AB986359,BEB61CC451394A67,63194041941F6F59,9376FAB7B2A8C5A5,892B388DEE456D8C,0030119ED5824645,52A8A3941385226F,BB99DFDB75A1B27F,5D26542BB525A3F5,05082183BB2667A4,87C6A35C25CA2FDD,18221DA750C8FD69,1F4537414C2E2F00,0018547ED6072593,DD1FE81E88BF3802,1636DB85D04B784A,82BFC46DF50BB618,3808D2205D00BD38,7DF997E493B3762D,9F2E002C978BC19B,5577CA1A862E28D2,00251773D39A1578,E9D69FA59DE609B2,CC9398E676F63B74,54E2A7E6F70A4456,2380EABCCD0AAD97,85B8E7B1BED3EEFA,BF384881C80C034C,183B8FD37945848F,001699C96E7B1996,CC3FEC7BE121B39E,66F27986E9549BF4,A0F1C382490CEDE8,3D1C3C7476BFB815,965F956FE08DD536,1C36CF9E209C82CF,AB611319982E779C,0013F2197795F07B,D5269BE6C9E2EAC9,0F778351D4F41DAA,2B4C9EB1F416A28A,F783A474764AA178,675169C5607E8C56,7075F7D24E0CB01F,08BF037208FC8B1F,0018A6BBC6B30F71,8BF66E9B977EB4DD,158A5BB1AF886AC5,AA91857E854F7A7E,934A7211EF08428C,A0BA3FB3E9DE325A,D1D8937F78DD3315,5EAB35CA1A52A654,0009B028F9E2CB6E,8BA2D74A21D41735,580428B2D395589F,79C2B470F30D9DD3,D4ABEA14614DBFDB,7EDD4373877BC455,1745AE76E8D70162,E3C7D831641A6E2D,003407513C7972B2,2F5F53871A35890A,CA2E0A4D130AEFA7,A9CD8C8B0CE8B13F,E53E7A768DBDB8C6,12C5CB8475562662,B90E25D75142F9C1,30928F51E2B1BF3F,0002991A68FBCA10,26F877F005FF4FE9,F229C5E4F18F0C4F,B3955C21103A857E,55DB657605A1FB35,242DC4519DB16EB4,8740B3886961C014,160671159F637EC5,002EC41F1A99C4E6,72AE7ACF64F5458D,E9D3E2F0C4ACF52A,9C6DB3DA6AF8A698,9FA7C9DC2AF1F9D6,CA767300DE287CF1,80A9A25F1C56FBEC,47497AB06A672A92,002952164973C48A,12FE772C01BDB023,E528007C8100F8C1,D48942CB4796F3EC,15F580C57E51C658,BACD95A58047B5B4,99A6674D111429A7,D718928614BF0E98,003D5679333033AA,1A8B26227F509EA8,A500CB9830E39E3B,BEA76415C2E2A858,1BC00EADD2D598D6,C41993CD7A987742,B1D74C80F3CEEDFA,02E86B8A6D1A03A9,00157C26B37ACCCA,5B29CCC22A38AADA,528EBA81B6C43D1A,A73D817B6D4DD00F,60502AC03F1B86F6,D21C0D19F950F96A,7C16A6DB5A1EB524,B5DBA7E2AB7B1BCB,003C62E2F1BDA4C8,8747AB1A07EF88FA,E9ABF840BA951F19,69328A91D4609024,BD3B335D6E73BE1B,930CCB39308DADBB,96C78061F64BBF69,6076750328C3F00B,003F26AB6A633969,F47011204DA4B26A,247D7E5DABBBB6C1,49A88A3DA0AFF1A8,601D526AD587C972,23B6AAB5EF720A2D,796CCC5B053C4C1E,4E0F9739F0FDCC94,000C51F61F793154,0077D76D5F1844AB,38B22CCC3469B692,240D715AC43107B3,D9DF77519BFF94E0,9DF3FE075C1EC624,11E0911825729626,7509061407B9B8C7,000A599E3E379B43,FE8435D5D4A95BD7,7ABC567B032F3D81,2C9F1E735580B8B6,1FF54D44342E3BC4,7AFAB6E3C3E9A8EA,CC67286A9B6F9890,867446856C78D646,00199F1480305963,7BB7D02F6E3296D1,0C6FAE1823FE54BB,8EC24279E0F3EE19,A6692BE811343550,E90952071B17522F,D519F4AC4C828209,E7063A6AA81FB219,00226C8490CB9914,0659C2242706E1CB,69BD16A95959356D,3A5571D7E80CEF15,5CF56D79A89ADA48,47C48EB2B5E67782,4101DD53C73E5D66,294421761888002B,003BD17B13338614,C1987D87ADD9E47F,D48F3EA5A587522C,4C555B32A6B72504,88DB17D1AFBFA84A,F70E732CEB5AED26,C06AD8DAD3D9C89B,5561F4E98542AE8D,0001993DEB60FE10,63FB0F8608CE3162,75CC6565D8C4A76A,8BB1B1438B633A85,D5342FD01BB4D881,8DB6C8CC0999F948,79C61FF7AA9B7A95,B90DE272C90CBE24,002B8DA3B5E4B8FC,04074B90F593058C,E6F9FE5FB5C6CFD3,80749C9104612DB3,AC79EE3FD29EFBD6,CDC30CBD40629776,1B20C22E98DFC355,AEA51AAD139EC0DB,0000C61D39921122,647DB3D6E1AE4C70,E26427E89F6E2ABC,397EA16DD46908AC,26D4C2F40D8DDB60,E2933E197BF2CDB8,9C37BE908E1C5606,661A0407A3C50A80,001351E0E97A2FE3,D131CC1D4A625E8A,69C2B478AD49F635,5557C5772C1E742E,869B095AF8A108FE,636DFEDEE7092D65,4E590F5645DE5F0C,454FA6F136762E56,003FFB04ADDE037E,B3D7088220D6923F,664D9DBE430718FC,D07FBE866C36BF37,C2BA8CD570DDEB57,F5023CF3F07C68E1,8C3D7FDD257D39E2,CE5C94AA42C0391D,003D489991B9E4F0,BF5C9D2660BF78EE,3C29F443A8D4416D,5BD08E54942B3540,69E5B42D5AF8570B,D1AF1612182AEDFA,DB2A5C1DC7055103,346D74553ACF4560,0013D8B651CA5B3C,CA3EFE0221AE079E,575AF3BC609F50CF,9AE122C436A81154,580CD2FACBB97C51,AB29856BADEE1090,E6F0DA1058CA1C07,732F232E4F374047,00302B47DEF324AB,76EB34AE7E7798E0,A3D5D5CD265C9E28,5B2107027CA190D5,8187E37D635606AC,32B93C75CBC7E1E5,BB86D7D012DC3FF8,1AC08E89409E0024,002B97E6191EB066,19807076D743D602,F3335A29E11D5510,B8CF2A3E3A1DAF26,640EC36904FC75BD,45E96664FBE508DB,A643F6B5933FFEF7,B730BAF0AD72DFF1,003F53C1B89E3849,89229232AAA46700,577DF23C56B0B153,062DDD4A447C58E1,2608CAC48B4311C4,8D3BCD3FFA94130C,59F76ECE6C16E34C,CD107BF39804E9ED,0000D256294FA96C,A06B5854CA8A2981,EF3CA61FEB102D0A,80890B9487926B62,E3FCFDF1ED721E58,0C80E260B233765F,E5BAA60162C70164,06CE81D587975370,003A7AFE165DF124,8020D4C0404EA656,6B72345C1D5DBEBD,5ADAB785550EA5BF,7CCB05C8E48DFEA0,734703713647CEE3,DD78F0686F8500C1,85824B050130278E,003CF17032BFCC38,85D994CC3C2FD700,3E402BF2E322D7F5,5DCE37CB6564C60D,EF80C8E177F30680,9BDE1AC9EB998F7B,D85E975E0162A03D,0B72EEE2786B5843,0024B17A2C5CEF6B,E61E7308AFF6BEBB,E46091BA455E131A,4AC7CA5DBD2F09C9,12E8606B3D7909C7,775FB3598B0209F2,D1887AC60F2088CF,3E1C4BD0A35CCBF0,0034D68B292671D0,6C81C3A6557899BB,412C6988F49598B8,23880CF201D4DBD4,2FB648A5632F97CC,925C05FF7A3C97A1,871E46AAD16739CF,C362431249935FBB,003DECD67190B5D7,C66AB00AA6522712,453D19160494709C,30126342DD70C293,FF960677B4D69861,F01BF81977F958E0,ED0656D4D928CA6C,0E9E1A7E1C05C074,001D405764450312,763F3392B5049352,D3CD348D56BDEC1F,FF1F0B428C0DF6C7,0301625CE1BBC9CE,2EE8B881D4F9E14D,A76270DC126C55D0,120F061D335DA895,001987FACB9FB9E3,6A2D0C38804160CF,13D5B884FC9EE4CE,6C730233D65918BD,8CE7AA688409E3BE,88373BC0D03E9986,4F1A68278277849A,971D22091653D436,00385F27EDC1FE12,162ADB1E1B84DFE9,E75A5BAF9F9F2699,7F54648D57FCB25E,B71D1CDB55220756,42275543CBF702EC,4FEC2AD9B2D20890,04824AF6BF5BB708,0012430EDDE4618A,E102BBED6A11081A,B8D8E570EC5E09FD,7680C744F7ED98FF,068C9C067EF26FDA,304371E4721E9B70,E61EFE93735871BA,E7811D4248DAF637,002BF2C6FCD62A67,893247F31ED9D4D4,124C54902E4B12B9,2A16E97DB9DF542D,6207314974153983,45476212DD568A29,33ABF8F12679A40C,6347914F09C8E90C,00145E24F9206428,E630F97E0FD977DC,FC34FB8186572DD5,6E4536855DF559E5,93CD2F2335E15F19,19A83F5781DE3CF1,EE4ECA4FA8BC40EE,6EB84CE7A5B506A4,0038B80DB41131E7,2CB4A095B56DA57C,5CE1C6B88488D351,E9C3EDFDCA6D6106,227C8D501F1A4BCB,DC46ED9448B9331C,153888CFE6D83518,CFD840CF7F6E305D,00034E399D4CCDD5,433EE771A6F366CA,9E38B9C413BAAF6A,D66B478C93229FCB,998025A9925A74C2,B5580513BC2C5C83,89F27D4062A82929,C3BF15455EA534CC,003D09DD2F6CC5F9,532F6D4151B69674,D49C34C7A06997F3,415A73E7566E4847,F9F250401E845650,C261BAA1A85F4FF9,C65A400167E6E5DF,9E4457FA4C781ECB,00368C65BE3DCA3E,06C0D8CAEFC7787D,FFA9FA213381A073,C4F4CC6156D282F1,723F322D0C082281,EFEF0F6B64E32EFC,2D555614B73840C9,78F267E17274A3CC,00003CF9E0A5E344,351380FF6A80C87B,FD2DABE3B30BB42D,3BA737FFA509EE24,B747CA231B5F8300,5C0EB343A2CE4751,9A7CB27D945323D9,94604B55423BD1B2,002150042C0B6BC0,C4CCC44DD3FDF08B,6490590085318A69,190121A64C72E7F9,6316C0FED64BF49B,F4D4A31D550EF4F2,1FDD822C5F17C06F,DF2F687916F9A9FC,0037D2CDF408E9A5,596A44AC49ACF509,9137396F0E9340DF,BC158DE542EF9432,DC7118D1D9E5B007,EB0AA9CB32347B8B,7526956D7317C345,DA9AE49F8C1EE691,00192C09F2F7D7C0,24845BEAFB0A7F97,5B41FDED87A0ABF5,D052161B358989FD,3ED784250B4ACD4E,EB33EF9E06C7C7BC,423F258EDAD620D8,C6EADC9A5FC68251,00289A2EC811EB95,74189D752B043EA5,A105046F46CC7825,F28B628276C5DF69,2078FA8A5397B2AB,5EC4071FFC5A2A06,A2AA28A5BFE407B9,09E596B73F43FC9F,002EB231DBAF4E07,29A13577D61B1B0E,B2EAB54981068AE4,FCC3DB65F3A179E6,C504A2D26B0F34FF,EA309D388EC40E24,6A017728DE6E991A,9FEE87284C4E0FD2,0003D28DDD00B064,84A0EAB68ABBE9A4,1D88DB37DA6CEE4B,946E259878E53524,9518FBD01D3EA195,0C9B73F5DB3BDDFC,90F1C48757B47C3A,E15AD5F398C4ADB5,0002FD5CC5E39A45,CB7D47C268362D68,394D633570225332,379995240BCE528F,282C22F61081AAA0,848AD01C3A32EB5F,FA69C5DD8058C73E,B2433FB7011A2242,0034791F0809F314,C98DC3EDFE2DDBB7,3BF7A6F15902D9DE,6014319DE0C84379,9487BD4196AB79EB,31BAFBEFE94D5D02,2AB6C7A2EFA4C099,C18E2102056DA154,001BAA668368571C,732A96C9188A1F60,59F3C179EA54FF7A,2E8B28CA1FE77F4E,49F70F0EC0280853,1068F010EA49ACB8,FB97C7A5D4E231AB,12AF8508FE915727,002D48FBB897F668,5EFA75CE5AE0909A,B4E020EBECD6DA2B,F491274029A58A4F,C932BD8B08D59759,B0C24E968DD77C03,0602118D624B6840,7D258D80D3707E36,001FA08E0F8B63BC,B1FC0D76F374ED62,45B51024965E6BAE,67CF255AED86310E,B1ABD8083916A12E,21814259ED3A7AFC,CB53F114B20EA70C,C4C131AAB19B27D7,00028EA1F2D4DA5B,8514C25FF538C498,CD9566D382F3B331,A0F4B9DE88F43A5F,6F80371CDDF89DE2,0FAF96553114CAAA,54A6592348B06E2F,FD40A27A917E8562,0016EE6CA3130A38,5A8DAC6B4836A714,93741D92C263DDFD,535FE995C5E10EB7,53FA7430EE258488,7AD09CCC0C83DCF5,E68E684B71061388,EB9CE39EFCAF8678,003C04A2ED69FEAD,BC6BB7ED64D37AA8,395FF815093A88A4,788BCB140BFD56CC,C58BFF888952644C,7410708F4B5E27F8,38234520E57A7505,0662F910D87D1F75,000ECDFE240F432D,A618D5F5C0935F55,33B37A90AC341BB7,6E0EF8BCAA82AE88,A6145152303238AA,634EDECB6CC13646,C50F69642B430605,F12B74EF2170878D,002D7A870F7E2040,DC2D5D17D3E40579,E2C192570890BEDC,5B9D9F0DAB69B393,E3706F089309EBFD,DCE0F5C263E7FAF6,BBC2D8342C361105,15B754B888D9ED3E,00269077EA5EB54C,8DFC9F6231E24BE4,5836316C5885C65F,CD1E106D1C9E770D,D1E4B87D01BB9F6C,DA25BBB525209FC5,9644AFB554843B25,73C012D81A8329BB,001F940BDF8939CB,6A5F43571733A809,EA4F47B4EA04910C,037A991EDE285D1F,4492DED94A8A556C,5CBC4C4A4AB4C7F2,AC242CF3D5543202,945A4E5693F0BC88,0025EC2BA83FE289,22B229AFCCB2123E,BAD115654D21E5D1,949C2D56603447B0,2A5BA988CF15FD56,7CA4540980C8FA06,CE0AACD6F8CBE745,7561BFE9227F5A8C,00126A6C2A940399,9B29C976B3B5B4E4,4E01099EC3DABB8D,78D42CEAB68F71AF,5149072AEE5E1E19,B0F7F871C08EB09C,CE21B7589BCB308D,35BE6529BB0C0244,000423BE1582B831,293D1D0C30A13333,4AE4F39F6C627E27,93E9B3A00E695EAA,7FA0B5E287C71F5A,5FC65DB7774CB5BC,0AFB30698543AB76,D223029CF0585480,002E420F8335AB2C,2AAC4030F40FB3A4,FA5BA10166461DC6,6A8EBAE25022A987,61115A04CE509B5E,BD496EAD83F6AA4B,532B13B8AEA43C7B,2F0DEA4433B29461,00191C03A36E06FE,E5F891A79F0C0172,AC938665391AB674,1AC01709B61C2709,8095780F80839720,B175DFE1A4318DA4,6BEFE6F9EFB40FE0,909546D00803A9BE,0014C24C66385A6B,B5C67109F89D5DC7,970301339C58A79A,2E3C3F6CD0D4B15B,AC616CA240140C64,016F7F9FEB6C0A27,F0DA9820D7BE5F85,60C63BA3C4A6E1AA,003EB822CB502871,267ED0D094FCD3AB,01DC28990DFBCF50,C9AFB2D9FF777EF9,2FE53A0280AFB06A,0B2F625E2E38F647,592C28C2D78FF479,1D85BC44EBDDE8AB,003323245354CD9F,041F5A57D3918B24,312280CC1A3B5210,FFC57852908AE9AF,FBD64A54A6B0FBAF,DF75E77B4A13CE0E,8B9613549F3E5A64,40B0E0BBB997AC8B,0037A8BEAE80DFC6,15F58C2F537214A9,DCF357BDD718481B,86212914EECFAF9E,7984926967D8F60E,0010C7345AFA4E5E,502AD079803A187D,06D126CA2CB0E69B,003E72955D8B2A88,612734EDB5430F56,83F357DDC70E973E,CEE24C685C3DD02F,0613718C614A1FF4,DE866FA9EC599700,992207C5229DE061,12BCAA5D2D252DED,003CA2FAEE04C9FF,86D90F5B96299D77,EE299DDF54BC0973,59F25DFAC36DF867,F95544EE2800948B,76010A9CAAC73473,46FCBAF5CFD02D03,AAD3BB16D61DA44B,0012F9141B202F45,65DB947EFFAAE7B4,C93A9A539E309AE9,10520B2D66213764,5073ADEE9339EBBD,D492341D1416F827,D2D27BFC51D47D16,1C71A13D19F7855A,0033355319FDF0A7,B2886E2FD8318121,0361DAE7EC098C33,AF6D94933D18A73F,FDDE4F13974A0A65,403F4E4DCA0E7971,E6B2FDA25BF1A615,88D45924E555BF5E,002746D5C5F43565,D9D0D53F823035A5,B2ACC546DE126B78,89B29892AEDEC4CC,13DBD38D18486674,5F1DF664F87C598F,7F97F25DED34DE4A,6263E5576488EE8B,0036DF12876093E8,D5C58AA21D44BFCC,907998A5599E47A1,E7C15E7AEF12C781,FE58E93D6D125D02,F94ECB85970CC914,453481B32939B20D,CAC00F43B3AA06D6,00377690E1F764B3,DA72022427F041CE,6EB378FBAC37D0F5,B645385C3D0053B7,27E455640ED780BD,E9703C0014A49E3F,ED6EBC437870EAD8,8201734F45A3BE8F,0030A68B36D6A7E8,6170674E0853767F,A0F90B45A04FDCFA,208BF2EE8D542C73,6127D65CEB1847ED,D258BFE50E8AD25F,B4E75C92AD6C2964,F948F7EB4DD2106A,001EC62FF1492470,38FF08FA62C1C2FF,08AC6CD3E26794FF,95FC6C5A22121758,BD5DD3D60E2AE823,21375112C7F30F42,5A510F30D1D8D524,40385C6DCE6E620B,002B2DD6FDA6DD38,2D8765EF84153981,A60D76275BAA8BF5,809404E9AB1513DD,9FD654599CAB6A91,D1C3A085F42A5A7C,0047A676B79CF10D,43EC701882E27B2F,000295B10A20DB0A,6E8F2461B53AC815,42BF51B1B9985705,65CCDB2ED56CA3B6,BD8B7ED366B18435,B8FE78D830CE0F8D,01E801A50C8703F4,936A27E8095744BB,000EB36AF4ACF2C6,0A430B1461AA9F6A,A046690D79BBF971,48FFB005A31F82F4,6E6C0F92EDD806D0,AFBD6CDEF0EF3D37,A443BD87004517C4,7D7206849BC296B1,002537BF70B796B6,50336938E944C13A,3BD3EAA6433F743F,575B35A9269D7B83,D7910F1CEB310CFB,1D1D6E5CF30D12C7,DC84E2193040EC00,E5AF1D183E453592,002D0E6CF413E1B1,CDA679B4C41B7C97,97D3741A7CDB7BBE,5C2CAE3A86DFFA96,C73E77F1975F7C38,441B30E2ABDC8EEA,51638AC3B7B12B6D,567A76A547A286C2,002DEAA8C90D3E18,645E3171A8C1D004,1BD32273ECEFCE60,D25F64C96BCA4A70,4209B0F322748A6D,64F0AA6AEBEB404F,D4E262EF6FE2574B,7ED82242D1647A38,002F5DC07DB289A9,BA539DBAFF2F3539,36CF7174BCC75CA8,89C809D917C5A8CF,25ED20BE1D178387,3F732C161DA1EF73,8CC6F7D852F677D3,FD79E04AC12CB055,0027F9F275CF71A4,3D9C09490F061F80,FEDB056997179250,A1277F801C4EB828,71BC5FD5B424885C,34D025FC84935D33,8CD710883918E185,266A7E0F094C29E1,0030B53EA82D20F5,B550076E967D12EE,0FCF0BECD9EEC395,5590902D535ECF9F,B0B72AE177FB044F,E495ED3932E84083,D3079DF10CFAAF0C,2540BA8FEF5D07CA,002539134EECF723,C08C6BF910A28076,E9149522762DC577,616714E287ED361B,1EFC33DC90B876A0,D43F3A00E41184AA,676C38AB53B2D896,1F34CFE97A7DB035,003D2BC2E220E13F,0DD903CD9C11823D,F5D4BB883E4DB181,6FD2DD0BB2DC63A7,ED15E59997C9AB22,D65EF4EB4ECCA763,68CD84FEF12CA458,3989A062D80DFB44,003FE15245DE3190,8116A7F4F0841713,A5BEDFCFA1FDD861,381CCA8F3564816A,E5A580337F4F500C,64726289E0DD4EFC,EF2D2DB981885968,D3A7DA151CD09C6C,00339477FD65067B,EDEA8178765365EB,7AED41023C5E08CE,CF5FC455FD038663,33934621A0537B4E,3C91B4EFD6DF3769,A6433A914BACE820,B1B2F5608949BF15,001825E3CF0FA788,724E98817B701E7E,CCBEFD7E73000B3A,3E5C0B10E1F5EA47,07622FA66B26E788,D2EE7C1A258AB916,352767DA5D2B296E,2737F0137AC86387,001369A9047222A2,6836D89A9564D012,726E61C6C1D53A51,B421AC27F51C443B,98ED5655A78159FC,C88C73E4CADEC24C,737AC55FCD436E58,8FF8A69FC863726D,0019406203B141B0,DB6BB0DDAD2222EA,B18C780EE0A3D673,40B20EB7BB9FCB03,ED5A3C608FDB2808,2FC653BF52F11AF2,5355265B821FDB91,132716AE0740792A,002DFCDDA4AE4929,E43DC279CF701CFD,273AE3B4C995DE2F,E74B84DEE3A2186A,B993F5908EFF5379,14E26E7EB97C6700,A0BCFEFDD83B9B56,F88EFF0AAB351B96,0028A91EB2436384,CF3C422F68357A77,EB6C0DE5A77CE978,C644FC0EBC95BCF8,FCB13F75092E1C06,49301DB2CF8BB067,FBC37705FE2CB85F,F8E9EC73E1A52C2B,0026FE58F02C9750,B2006AB67DEC329D,45FE6CB04680C5E9,996AB93A70CF481E,5739AB3E8381D6A6,A431AEAEDD73F465,92D77EF9709AA605,593059C24159047F,0039FB2EBB7E6D22,80CCFF7CB1CCDAA4,7BB0140EE1D2455D,A45FBE0500212702,42A9EEF82AA14087,DC6180C2BB97BEDF,4C21B17ACD30757B,DC88072AD910407A,0030D16EB901A4D1,3E6FD0AD45EEEA30,3E827A58561E1A6C,8331B0B189620BB7,31DD3E9491373796,3D7E97BB66629582,75DA419D2864BAAB,C70C220C7930769F,002BC16B031BC7B5,5AF4574EDED8F683,90AD606127443495,95840FEACDBA83B7,72318F81247D4413,16B0481171604EF8,E31D3D715E895626,B4B7CCD38AAD1EC4,0037487E24BF5206,0C0ADDB3F421DCCF,09FD2F3C318F302E,9868F022A63FED57,A506892502A2C24C,34831387AA223B0C,2156C30866524566,04A48173BA4CA309,000390CE6BAD1413,4C941DB40C0138CF,DC751714C36D8F99,7BF983C8258510AF,DD64EC7F65B97B3C,77470A3433EDAAC9,9436BC07DB63A941,7307D94A97F96654,003AB872E4F584D1,1E2F16109FED72C9,30D8DA22092BCC17,E97A8994615FAD8A,A1C4D93C33A9FD5D,CA78FA0FCAE319C8,C9A9BAA27DBDEDFE,87DDA9FB66BC1EB4,002FA7F3BC05E23D,12A3761A7AF41569,D956799746ABE4FB,2B74C1094C22C697,E46B19C3BC2E47F7,71C89604369A0FC7,E32D1F055FED5DF1,F52A879F083672F8,0032FEFCF8B399F6,B193C34841EAE7D2,D8CD0CE41F55E143,E200C1FC7BAD7E04,950AD636B3E4F65E,610437B3B8DC59DE,D9D11BB1C66F3FDF,473D519D2D4BCFF9,0010F252AAD46463,721F4E16D10714B4,7E28DEBEBC1C696B,EB869E97477110C8,AA4494638075ED0D,1B204FB35C7BC149,0A4EBE5516220171,2F81749D101226EA,001FCA7AFB5BA9E2,0A9586BA79502BE7,DFFAF77670E181A0,AC330EA452CD947E,069B01A6B97100F2,39A7634D41E40EFD,C195014F685D9126,50986CC39CC034EA,00370B259173D1CE,25253DBFFCA32300,5AD4FCB4D864663A,586599D162D3CB8B,4F6F4ABEA35E6645,045E3DC94AF57C56,8429E4BA17300506,FF755167C3FD99B6,0032EC19DEC74528,201834C51BF937BD,20937BDADBEA81FF,4F9D211BF56B80A1,AB5D1C466C2FA59D,0316E1A59C5021C2,D7D12BD9A7D00D1A,A32AE30B552E6EFA,0003D1E87352272D,B36895304835C631,D6B3B06BD70940C5,A99827A8B92E9A30,B91DE30631B1AEA9,4E0AB2CC3F5E6524,4B2D6CB3EDB3E5C6,99F04C2140F169AE,001A0C0CC114A514,141C10ADA415CDB3,7DCA8F4E2CA79AA8,5375701EDB192786,654E8A721AD1B282,84C9047B723D1C64,BCE32787A3B08F68,7CE9CFA4FEBE4244,001EB87707EC43D8,C22F2C3D96FD06D0,D0A250050BB919C8,3D84629A52FD5A00,71835D943759E700,32C50B17D3804320,0DBB89223526BE77,1A659AA5588143C6,0038D4B2FED11C46,BA43C97843765803,5442291B10F0CAEF,0F6A08CBBDCEAFF8,A6D57B1B4A346BF7,009B54D15FD1DBEF,DEFE211CC2B956E1,8263EB9D5A9321FB,002920942C142777,B21A8814FC907345,BBE538BFDBC113E8,3F6D7D20CEFB4A59,AB3AD1B6FC513E96,3ABFA258A6C9C47A,9D9FFEC21C1DE4F8,EEF0218128378751,001E4CD3192E0D6B,6A0D94CFD2DB236D,25EDF92BD5EF4F69,5357AE817BD12811,941A2E215DAEED16,3F1A1372B2EB4844,00115FACF637E6D7,89F6B3C2B281D76D,000C7B740521C355,30034CE087790C52,EF0FF8E24EE857AF,1156B4EDD70C2931,6A785153102CC231,2E422101D8E89A34,F3D32A172D4CD9FF,0E81E885E4CE856A,00280EC6D4AA56A3,3E2DD83A7BFF5D74,27373BC1FF66F65F,D5BE05AB903CF427,44AE128F0D6FB63D,A1FA0EA51FAE6787,07E2036A864ED897,0BB421BA915B501F,003706A0BBB52C41,B01F2A76FCE894E9,CED4243F12247EDE,3F11BE4479908049,58AF50BEE2DC51AA,9F15ADFAE2EC9CD9,7D92B2B506A59DD3,3AE0D78757AF1140,0009E977F111A491,871E0D57BA6DDFE0,09A3F6C8FE962C1F,E287B01FE88E2935,B3B6D701786E6C40,EB24C2DB1E40FC1A,BAD8865E9C5DE409,9813E86982DA6CD5,003148A0FA55B831,4C4CA412209277F2,A2881D174B36F20D,053C931DA3CFD17E,1E66705E0057D651,3D2EB39DF9185720,27A139ADE8610AED,7B75F2639EA349BD,002E74813D28D5CF,DB56B52CD2E98E55,4672298BA5DB4DE3,62378EB95750AA49,9E7D555BAF2016DA,AFB462029816ED43,E096C47CA862ABB4,FDF18E38E88A1B92,002CB61B53C05017,BE9671EE002B253C,1D2F81D6FE1A6FF4,8104D61A2570A822,136D784F90EC7FF0,67B55E0947D8460C,DFEA85BF8F3672DC,933197A48BE8BD44,00135CFFD374A8A1,F95E879C9C41753D,0418F93DE9AF8762,ACABA44C535A94A6,6FB63C5827A2E4DD,CEC56AD42007C860,1518212D09958B1E,67483D2AF241C193,0036B50D85A280D3,07AC6999B832920E,9AC1301BCCA8DD07,30F2EDECF98751BE,270BFB2C48ABC843,D70D1210034C7B59,A6297763EFC0C314,4F60793E851DEEA9,003A82807269F3A8,06905F0C68A1AC91,A6C5317CB1750019,86844E21D094C374,3A2B70B1911D78C0,510361C1309E54CC,2FC808AF3643AE81,406D699E6A442997,0036E4A67BDB54FC,02BC5539CED0152E,06BA556956CE431D,A299B8F8E8C95692,95AA4F7EEF1911B3,E1AE10A1C1A60D48,B16F502E1EA69ABA,AA2D80A2F1C7E7C7,003ED20767A554C0,BF9AAD13313EA760,9CAE8E02BA91FC70,54DA9C6E6ACA6EF6,9C194E6AD0584933,2CC0B95F14F68FC2,8DDDDD70ECEA15E6,E54C71690A40C41A,002B3A09E4EF2B8B,964F780E7DC7FD33,2BDAE06068B62E1C,D8A931CA1C5BD3B2,F037AD61BC3E043B,D02926EA08A25598,2E7119A322AF8A34,976566739A57D2CE,000284A066E3A6DB,174C86772AB893BB,C0EB088253F57806,2B3EF330E4846015,40C9B9A15411288C,464B47D7DB0B0FB9,052CE596FAF8EE9D,EDFE7FD6D992462D,0011EBFC3A20FB28,069F1EAD8289E25D,BAFEA7624DCB88D9,C09EFFFD02553F30,D20CCE4E5B03B6AC,D652AC69D3B91673,8857F7B35CF70180,83F907C47D5F89E1,0035EBD732545CDD,9A301B66C37D0C7C,90BE4409EFFBA0DC,B8E841C580635131,A51469A97086D614,04879167C04C07FD,44E722B2238A5B0E,CD60F4D786553092,0037D75639DF21E5,C44AFF4415B67A99,4102A93EFD81EA2F,FC4337C339169A25,8D8F6C8D4CA07670,483CD29528D310FA,EB36FE4D5F89A1E9,27330F4103E1805D,00276FDCBDBA1C53,A1618FA19BBBA49A,6D01AE4A2DA9DCC8,6AF18CA5EBBAA4FF,5A002DAF1EF1F4D9,20873C748FD277E7,D4F943C16C73CA29,7C6900658867B79D,00294D654044E1F6,8C936813D87B026B,5852E36190907E36,B1FDC6B97C4CD4C5,6F55AD599999A56D,9479E7886E486881,84DC62956EBB8ECD,3C4008E26B917337,0010508519967EB7,C8E4E66F4324F100,AC8F82EA59335D23,4E56DFC2C21A806C,ECFE872D0D01E8F0,70C44EC18200F611,658BC925BB8F0529,813A1FFD471366F9,0009C368A08E7048,AD3A59F238C3DD30,A49868148F2582F0,F8A2CBDBFE031FCB,C66B64B927294AB2,471B0AEEAE1A87AF,B2289021E18E5FE9,39386C7651F57188,000716C43D188FD3,A97267F4388E30EE,FD47CDB645033938,4CD50E40EF888896,3123FADEB53A3CC3,A8809BE7E29BDD26,F9674846316433AA,EEE3CC42051EE84D,002299E6A15CC590,5DF14D9D1AC0F95B,F81A567F41468749,7A3EE287AAB541F8,2EE8DD4A375E21CC,FA6EA2D7878B09B2,46ED4781DF95F1E4,C9CD7BFA9058953D,000A38E64F04A7A0,AD9CEB1CFB77B573,ADF9B6A03ABCDB18,07AC914A20AD339D,7E1CC6EA57E1B929,0F04CD557675F24C,215AB7E83AAAA710,3F67AA5E72A3544D,001A87C47349EC58,E26168F1A95BA3AC,B12B2415609077EA,DEFD32522D05D989,9824AD2A847F4C5F,947DCC00CB1D920E,7C6BE12321062C60,F3CD5D1808EBAA51,002197A1201316B6,E4816299EF57C360,3A841403E09EE7CE,13D45489C3456AFE,DD89D90CF949453E,6C53655FC3813B3E,F22C039C518BDB5B,70B573D24382AB29,001175D42DBA1425,F75C0C3F7F1E468B,F443B2B7DD41C648,9DCFCAF479E593CE,2DAE0BC5B5C9C3FC,0E74AF024E9DBD7A,E8A496CF4E7E2925,ED7B1C24C32B6489,00277C420DD38BC6,49D58E2499BC85E6,18FCE6A58D62E6E2,79DDC9555A049222,8C37544B8874A5C0,F0D68DFCF366F839,D4E6E524A01B4CCC,903B0916344B6C8A,0038A1DD61692C45,6EA4639B4C799287,2532B07236A53341,D3A6F09A1B18FEE1,BEDA5A0597F4DC36,C8044C1B615321CA,B54E234DC3AD0062,B93A1C13F72D18B9,0019677A113A06D9,B63FA55D6CFB3E2F,A112E82CF7FB8B59,12C09478D76E9917,6221B7724627179D,7F6C5C629344E1CF,7FFEB22E78F6EA27,AB951B74C73E7C29,000BDA81D7B404E5,5FDE030ED37DF50F,5514809132F6644A,2C448011B808B035,C97EE79990FE23CB,4FF6688F5D6C861C,F50D2341C1752A6C,B7B7BFA85A955E1C,0037D0144D78FD42,2F409A16B81F32B2,CF7DB465651BA8FF,521FA1337A6C98C7,06A6F54D3973436E,AD3BA12A8C9AE83A,A6FEC405D99ED319,39B5010960FE0DBF,002213FA8D8E0291,4550296B6173F269,1C042D1C3B9407CB,AEB5CD5CB6A77638,C7EE377515D7931C,9EF282EE796A33A8,00101D2006EBA8B0,072CA2A9EAF5BA58,001F8892FCBFB84B,07CDDC291698D9A8,8D9D4561910DB112,6EAD3E169CF3DD59,36BE29B0965401FA,F04852C0B49DDC6A,121BCC0A043FCBC3,BAF70DE5C329A254,003CEA0E4423628A,8C2681175B3FB01B,BA65D770E9420F6A,E80817106002B713,B9FB429307C5F48C,660437556722113B,26665704906BD449,E1BEB46F7224CA3F,003D3B957352F88A,EAB79963F2C0177D,8BF87992BEE35650,A48FC1765AEB2D23,8824D184413D9D54,32EBCA8BD44DDA09,4294419D7E5D8C77,1901E3B02189FB49,000C1373124FE17E,ADB84197B6ADF10E,3D16F15C40F440EC,7C8B1F207E841340,2C2A7132FF1BD3B0,FD455C14B9A2A914,0EAC60CB14100E21,3FF7D5E031F30CB7,00369FC6D5B884DC,635A760950481409,86751B969B22A341,A1670D20E42B71F2,21F8E39DE507B89D,E2C5CE673467D45C,BF24825062559D8F,3013FD1C7623C67A,000C48C9A8D9CDC0,D6B76FA358ED6F24,83FEA62120D02FDA,F3AB9E4325C9AA1C,ADDDFAD42EC28CB6,60E4AFB4C8FDD09B,D4C634B567134AE1,937848DB527F0A9E,002E891264E455E9,17B42146C75725EC,6B3867D8953DB2B4,1A5B97B7AE7E5B40,BB22B4E9B256FD83,C679E76A105773A8,34E38BFAB1652467,FBD84B55D1DBDC42,003A1AE9BCC4A405,7DDA454C987C7568,0D6123C2D74AABE2,04E05F0569C2EEBB,D75A00EB36B1974D,735F10A8CA665E1D,28D7CBE8866D0B4E,7C390C237560BC70,001F575651049FBC,3750973ECA1B7D05,8D3B1DA8450CF9F3,0EACA05073F125AB,B6EC4862079444CA,CA8994B066A12DA0,0C37AD6FD7CC8747,BB0D5426A074EA45,003AFBAA87B3E923,2766C038EDA29F41,961A20F75C73D5FF,8FA3157DE1EED7E5,332416715A7A40C1,909778A61155E4F1,9DB8D9946A8C85AC,70F0861022206CE7,0005C8AF4C345129,36A9C7DA020DF9DB,DCD44705C5F60C5C,8339853E7E45DABD,099150EE09CF5686,5450178427E8727D,CE4584E48A3E6F90,7C8C663D0D1712ED,000EF138C710FFE3,714F1B21A3ABD59D,5F11E67D87485EFE,8F21B2DB2B33192C,8009C58750B162C6,196076A7C3E02A4D,1E44C282CBCED021,509ED914BD94E7AC,00375F17F4F7F997,15D2784142F7C097,D3BF27A609D39065,02390FDC401D188C,D36A83ACBAE0D563,BF5C7FE7D0DB0A24,BEA12EC93D4AFF7E,F4EAE32EEBFA8C1B,0026351CA3834F7D,4537FE059BC3AEED,659C1FC99D49919C,9D96847AF3ED8426,43A306419DEC9D1E,470F70B2DCE0AA80,722A55DC99D7B0F8,9FE7882B2B7507EC,002DF2653F3FB292,508D95FFB6A8D1FA,76BAFAE7AA1D25BF,9F4FB312B14B2AB0,19968EAD70AC0E33,0CBE60D5A49F10FD,4FEA33864F76C1D7,3F3046F589494880,0034444ECC962BB2,2E8D1C269570CBA7,27CA62139673E61E,DC909F784CDF135C,7B3BC8018CDDB351,0A03A0DAE590E8CF,66A8E753733D2607,624C069E4DAEF9CE,003AEC0916FE309E,A1F95E42E93937CA,7B50D53E819CCFA0,6CA6A1284399AFA3,74579C92EEC35841,ACDB048A58F09B3C,6E4C5B034861C06E,3F8F29C976C5FE60,0000B581276FD47E,4C2E1A7EEA465402,964E6674DC1F59A8,829E75DCC0191013,9F02E7B7E6875816,7312EE69E84B1382,5A31EE12BF710D52,F243FCAF9A1D5386,0022049B914A8F8B,DA1CDB1E323CB3E1,D080168880D83C18,9C3A478F990F6FD0,EBC3B0231D7A200E,93BF9DBA253BBC4B,29E222653ACE0E85,D33F176190E0577B,000BBA1CEBBA4E86,7B1636E70783DD6A,20F97A77C27E531E,BCEFFD8F6E6DD2BF,6A87E7F66E8C6D53,C57286D97062B799,1EA3AD021D06277D,F90B0AC174B7B75E,003AE582FC7BA4A5,5036B9BD0B8FC1E7,25B5E65C15B0F21C,7A7C359AA5CCFF5F,22F7C83564105164,50837E8BA25AFCA2,19D3F46F7377CBC9,0F62ADFE007592BE,0015529754940AD7,77C95A717AB96EEF,42310316D6A95511,85E7D807872D4F43,9E25E44745817508,C28933C33C4B4987,790C2D5A1FE7A0AF,8D86A5701B7D3AF0,002F0D93CF188CC6,92B000726E5F6D44,E70A2B4A2E13D6AD,6D609E8915F8002F,9C9E584840BEFAB1,2FA8F5E652466F57,F247CF9874C3D5C7,8D53F8C51B579BA3,0000537B61B42E2A,652188367E0DD4A9,08248F930BAC9E3F,532223E5D838E94C,529AA11FEF00823C,8CC2E7123E4D59ED,0E1D72DB400E9564,A0C39408113184FC,003F6FDFED96BBCF,C0AE7E8AF7408588,CDD69D5568897188,E7B91622BE8D9A7D,0B8F8019C3D24B64,7A404D58B826E670,163AE2D48BB9996F,8033059DAC0030C9,001C6FBAB0A84DE6,DD9B62E52B3DF64D,E4F071F8F2355141,F94EDD49FC9756A9,802E15A64E4E8676,62335A54B0A81E98,C0612EE726A3A859,913010DC7DCA5FE6,0021B4C92564DF1B,D7D84B3BC2999A31,FB1744ED12436E5A,F66CE1E366A03BE9,A008FA1C57EBD323,E0E37A29EEF14A67,6658E67F58026936,9041E1D7ED4C8D52,00344853080B0CAE,A40CF021BD739CE1,5A014883FB84AF3E,854988924E9721F2,24209ED3F85456F3,A68854CCCC77E69F,D7FA431C1B1FBA40,A26025CF3DADD9AC,0015F1A126A1B026,683DB6B56B27D4EB,86A1D5D57FB13C67,CB4D37C3D07605A5,6311C11F7C5D6157,714ED94912A9F81E,2A0F29CC0B50E120,98794FADD0F137DA,0019490FB5A075CA,2B6E8ECB0DF0C62E,7EC53E6F6A0B7CF4,3DC2F5F7A5DBA58B,F9668F66538A0D1B,1EF7FBC919917CA1,CA545ABBB8988B81,B0F6D19F995E2B18,00269034800B0D13,EFE354FB0FB2D994,F6AE6BFB62B1FEB2,927FD4CD58F60567,964E544BA845D3A7,A53361B7E6E30E6C,4917FA831E7B4722,6FA54C97932A1FEB,001AE4CD5411EEF3,E3709389A7292C64,29998783258B60F5,59764D595C3898A9,82243C63E92583B8,A1CBF40925573781,2E53B32255746170,979E8618A6110488,0017962C7FD94EE0,A3D84D28808AAFB6,523F8DE21DCF1E6A,FA3922FED3CFDB1E,F1512056C835ADF1,84E8351039EEA3E5,90370A1A814769B3,3611867C14E0C765,002A46FFADD11BA4,63BA4D20447FB008,E4C87921F44B824F,0454A1807B4E0422,9408465EB74925E9,A9DB98C6C99974C5,77EDAA45A3C3161E,535C0DF9D4754BFC,002E0D76B224ED03,EC6052E533BABC07,A5442DCD3DF56EBF,DC43CECC4AD80531,43AE12B7C7633922,DBA50FFC4670ED08,F9006FA4090ADA4C,878C393463D1C628,000942ED913DD89E,F14EC3EFADA5B98A,1C9408F57C25A481,6472542531EFB3BB,67DED7CAC7B28584,F5C06022C264C282,ACC99A74284C9187,380B252591FDA9F7,000B844254275D59,35006768F5F5D254,ECF57C591D4E2D1A,1052DD7031DA17F1,95AE6064240E89CC,EFD9BE89F1D2CBFB,BB9B133B006EE8F8,E69D7BE1147BDE0A,0002C7617C069A60,C7881188037DADD9,83D45D15B931BECA,099EB42AC65D138E,94A384C1A602CFDC,1941F8ABD7B88973,1E4939EE66487496,50246E8FB0C211C3,001A47DA577968DA,A7E2CE0FB37F29F4,C9BE0830820CB30D,726EB95E311447AC,922AC49A06B8D775,E40E87CA0B9B4402,57F0F1FF4A9CB8D3,83D5D327BED39F4D,0003328702949763,42112B7CD1E3ADA2,D18A2B39DDD744DB,2174ADA4671E3A52,A8D61D7C2166F1F8,C0CAACDE0FA9CB45,205ABF49F829FED9,45CE3DC53ADD20F1,003AFD9F48518E12,D0605099745D3CD8,C8C39181EF7276F2,CCF7487120657325,6EDA70F77EC46F20,43DA20C227072698,E6E32D4D1D5AC0F2,EBBC5F10274F5B0A,0029210825190FCD,EB995413436FEAC1,EC05B5B4915ABB1C,4105C7DCF6E34FFF,BA718F15499E5439,E5F0AD2C1882F5D6,B640BCA69739F265,18043D80A34E2365,0003E2F781369796,447211C1967F78E8,1CE8EF8C5767624C,8C589D033BFB3418,C7252B62CF0864E9,5A26F3F7F989F68F,E4E232214523B93B,494B813F17ABB4BF,00094141AFEC9760,EDC2EB778FD946D9,784764FFB4F560E0,6C294CA65D0BED94,877E94451C922E42,9327124A18A4CDEE,FAE92AFADDB56A50,EC69794AAC3577F8,003F26E8309765A9,9E33B5670C907DEA,3F845B4719C14C2E,5EC805713317D0CF,C473365B5FC77D28,07B9CF2F4EAE9C2F,3DD7A91F13E1425C,B12FABD25E0A7F6A,00185AE47AC65FFC,F1D9C2911583E4E2,AAE151ED0F0D1E74,4F55A7D5DC915AED,06ED6D4F03E88ECC,1C4E857105637C70,E71E430DCA52DA35,4A0CF742B7A2B7A9,0035D567F9B73734,0E263D6EEA7C1B1D,551EAE12F0F2E18B,B0AA582A236EA512,A51292B0FC177133,F6B9D6691CAE6B30,347DB3BAB12BA379,1638CF7B22D4ED26,000A918D47C9E6EA,61CC4A98F36F8215,C07BA4B8E63EB3D1,A137FA8ECCE82F30,E78CC9A4A03882D7,0B4E8CAAD3634B70,DDC44DA9679D3B53,AF161AEB7C6D2565,00280C10C6BABE21,123D14887026B926,87B89B004B0A9F1F,93D6B359A2F4126B,24816BBAE36DD1BD,7FE14990096D19B2,20B2CBCD9DC9135E,73DC4D732E422CD7,0001400D10E9B874,BB8DEE3E69808717,E3171073A8989DB3,73A762FCC404CBE7,E4DAD49D30F79B16,B8E167E22887F110,36B9C4A7365AC473,16FA457EC2CBF010,003725B3919486BE,1466ABECBC90153E,13FA4A4B6EA544E3,BEFA3823091CB000,F18E70EAB661ABC6,2D17AEAE098EF1C9,655B3A21E4448B49,4841893D3729816A,003C83FDC04A8688,2F9FAF668BA2C327,373C6E7E108D890D,3308B78EDF9A8CDA,3D258F08813B90DF,CF2E3B17FB0AC108,34B8C97B5E23BCBC,748967ADB32849C5,001745ED1C680E50,BDEED4832E1C525D,2E75D4C62228BB24,DE8B525B98E1C5AD,0329E283DE990E07,523DAEFC12681C5B,FB41377E83547ED5,1A7788F89F9A83DE,00056955F92F900C,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,FFFFFFFFFFFFFC06,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,F7FFFFFFFFFFFFFF,AF3D416B7B3314EB,CA33593B14FFCA31,D5784EF6BFC5638D,00196B467B71C4CA,D0605099745D3CD8,C8C39181EF7276F2,CCF7487120657325,6EDA70F77EC46F20,43DA20C227072698,E6E32D4D1D5AC0F2,EBBC5F10274F5B0A,0029210825190FCD,BDEED4832E1C525D,2E75D4C62228BB24,DE8B525B98E1C5AD,0329E283DE990E07,523DAEFC12681C5B,FB41377E83547ED5,1A7788F89F9A83DE,00056955F92F900C,447211C1967F78E8,1CE8EF8C5767624C,8C589D033BFB3418,C7252B62CF0864E9,5A26F3F7F989F68F,E4E232214523B93B,494B813F17ABB4BF,00094141AFEC9760,1466ABECBC90153E,13FA4A4B6EA544E3,BEFA3823091CB000,F18E70EAB661ABC6,2D17AEAE098EF1C9,655B3A21E4448B49,4841893D3729816A,003C83FDC04A8688,9E33B5670C907DEA,3F845B4719C14C2E,5EC805713317D0CF,C473365B5FC77D28,07B9CF2F4EAE9C2F,3DD7A91F13E1425C,B12FABD25E0A7F6A,00185AE47AC65FFC,123D14887026B926,87B89B004B0A9F1F,93D6B359A2F4126B,24816BBAE36DD1BD,7FE14990096D19B2,20B2CBCD9DC9135E,73DC4D732E422CD7,0001400D10E9B874,0E263D6EEA7C1B1D,551EAE12F0F2E18B,B0AA582A236EA512,A51292B0FC177133,F6B9D6691CAE6B30,347DB3BAB12BA379,1638CF7B22D4ED26,000A918D47C9E6EA,0E263D6EEA7C1B1D,551EAE12F0F2E18B,B0AA582A236EA512,A51292B0FC177133,F6B9D6691CAE6B30,347DB3BAB12BA379,1638CF7B22D4ED26,000A918D47C9E6EA,123D14887026B926,87B89B004B0A9F1F,93D6B359A2F4126B,24816BBAE36DD1BD,7FE14990096D19B2,20B2CBCD9DC9135E,73DC4D732E422CD7,0001400D10E9B874,9E33B5670C907DEA,3F845B4719C14C2E,5EC805713317D0CF,C473365B5FC77D28,07B9CF2F4EAE9C2F,3DD7A91F13E1425C,B12FABD25E0A7F6A,00185AE47AC65FFC,1466ABECBC90153E,13FA4A4B6EA544E3,BEFA3823091CB000,F18E70EAB661ABC6,2D17AEAE098EF1C9,655B3A21E4448B49,4841893D3729816A,003C83FDC04A8688,447211C1967F78E8,1CE8EF8C5767624C,8C589D033BFB3418,C7252B62CF0864E9,5A26F3F7F989F68F,E4E232214523B93B,494B813F17ABB4BF,00094141AFEC9760,BDEED4832E1C525D,2E75D4C62228BB24,DE8B525B98E1C5AD,0329E283DE990E07,523DAEFC12681C5B,FB41377E83547ED5,1A7788F89F9A83DE,00056955F92F900C,D0605099745D3CD8,C8C39181EF7276F2,CCF7487120657325,6EDA70F77EC46F20,43DA20C227072698,E6E32D4D1D5AC0F2,EBBC5F10274F5B0A,0029210825190FCD,FFFFFFFFFFFFFC06,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,F7FFFFFFFFFFFFFF,AF3D416B7B3314EB,CA33593B14FFCA31,D5784EF6BFC5638D,00196B467B71C4CA,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000 diff --git a/core/src/main/resources/org/bouncycastle/pqc/legacy/crypto/sike/p610.properties b/core/src/main/resources/org/bouncycastle/pqc/legacy/crypto/sike/p610.properties deleted file mode 100644 index 468de9a6a6..0000000000 --- a/core/src/main/resources/org/bouncycastle/pqc/legacy/crypto/sike/p610.properties +++ /dev/null @@ -1,52 +0,0 @@ -ph2_path = 0,0,1,2,3,4,4,5,5,6,7,7,8,9,10,10,11,12,13,13,14,14,15,16,17,18,18,18,19,20,20,21,22,23,24,25,25,25,25,26,27,28,29,29,30,31,32,33,34,35,35,35,35,35,36,37,38,39,40,41,41,42 -ph3_path = 0,0,1,2,3,3,4,4,5,6,6,7,8,9,9,9,10,11,12,13,13,13,13,14,15,16,17,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,41,41 - - -A_gen = 31C8AF7FFC0DE9FA,8A8AD55D2AC8A709,95A4DC49B64E5B2C,F08C77AAE90ABE83,675E4FF97C95845D,F8A22591248401F0,73F573A4FF34A84A,37D18A6C3D989158,0EE73973862A3E95,000000024084FCCB,4B8C9CED6DEF0B8B,652C800D926AB992,3DFA6D6B8FD37D80,A30C578CD98EFD79,9FC067E58CCBD32E,2B0599AEAF150FDB,BA321B31886F3292,E0011F56247547A1,28CA0747910BFAE2,00000000FC020A14,2728178178DEAFBD,D377C4656DBC71F0,968642007B807932,B8B04B1039062A21,F824771B468A977C,260F1C50354F46AB,78A3D37CDBBD4DC5,1FB1BAC6851BA175,0A73444F1CAC4A10,00000000F3A5C2BB,4F828B752E825BB4,82CEA210AC766C69,8B1BBC87DAD8BEDD,9BFC5B9CE215B423,F7E1BCC0C541177C,7727E3A0F1A1AF24,FBCFE4177D2B0221,BB15BDCC160D902A,3FE1467B4A911446,00000001A495CB35,38687702D78D1A93,58C09FD23B1E1B56,C54917327D5C0FAB,0B6D55B7BE801A3C,EB3AE21C8B93E9E9,ECB45AD6D24FF76A,850645B4F39EC5F2,E6F78202586C9B3A,2923209A250F7F66,0000000026FB150F,5AC7B27F9096F718,487DDD2820132C83,6B21AC48569E12D8,57B54E5A827D1CD9,DB7C4BEB143E4130,B6781CA1DA245EAD,CC09878A2A6D7C45,980726C5232C75E5,50D3A7350792C35F,0000000172B595DB - -B_gen = D4A2CF040BC56F2C,58F1D1D2B190EDE7,2229F10D3BC7BA47,769AB0F0EDD86AA4,097F1214B80D8463,9B23774D13ED3EEE,9A182E846DAA95C6,343741369B273442,61FB37462569D4BB,00000001815EF8B9,F380CA27C26BF32E,D594C3EA0698D298,21D388E632D1CA2E,DD1E0B34330E0AB0,EA7B89CAD59CA8C2,28C129BFC584BEC1,48D1E802FC7418CF,11F3A548C5DFFDF7,DB0E9AF98D314F67,0000000219918D2B,D4A2CF040BC56F2C,58F1D1D2B190EDE7,2229F10D3BC7BA47,769AB0F0EDD86AA4,097F1214B80D8463,9B23774D13ED3EEE,9A182E846DAA95C6,343741369B273442,61FB37462569D4BB,00000001815EF8B9,0C7F35D83D940CD1,2A6B3C15F9672D67,DE2C7719CD2E35D1,22E1F4CBCCF1F54F,838676352A63573D,88B72428E4D5F16C,5215D742081BE0DC,A0620DB14AE42733,A68175C8C4B68925,0000000062651A3C,4F62205A5DAFB369,A2B75D5BC06C691F,6B82C9B893D51C38,2C2467D7AB7DAA2C,8A8D5AC13C2C5ADD,BC3AEC544F8953F5,BC43C1BE1B1DC069,B8CDA0908AEBCD84,A213356DB0FBFCFF,000000015F063030,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000 -XQB3 = 4E8DA387C42D31D0,83AFE0DEB4FCE84B,E819FEA7B6AE32CB,A3DA371FFE9EE0F2,4765959DBFECDE2D,DB446F20746721E0,E2596FFE42E2D7A8,1FC46DF0BC2B8759,9F5106F3AD0A27F8,0000000161083808,A88E809BEF28310C,506DB48241A76019,E9FB9219833DF071,342D697582036AEE,25F078F10F357AFB,43CE96BEE1668B06,0C540E958A6494D2,46EB300B952B437D,898338D77E9F811D,00000001FC9961CB - -A_basis_zero = 31C8AF80CA277BC7,8A8AD55D2AC8A709,95A4DC49B64E5B2C,F08C77AAE90ABE83,2DC44FF97C95845D,E25D5D22CB0C4641,EDA1E4D340EC56D7,2AE81B9DCDAA0FF1,B4292D8E409BC484,00000001D5B8282A,4B8C9CED6DEF0B8B,652C800D926AB992,3DFA6D6B8FD37D80,A30C578CD98EFD79,9FC067E58CCBD32E,2B0599AEAF150FDB,BA321B31886F3292,E0011F56247547A1,28CA0747910BFAE2,00000000FC020A14,3CA84837D69D8728,B2BDFE3304CB7401,8C840937950AD3E9,CE8094A539AA6C49,F0802AAE490F29A0,5458A8E61BB9D01F,3592A73DE4758511,7DEA75B85A60F316,F835EEAC9B12CC1D,000000011C4E0162,087A90900552B058,F34899FE9411DC6A,03807CF5B95B0168,C986BAF1E3FFDED4,1D10EAC33AA0781A,D9569230F9A2D512,F8295F6189DBAAF3,26B44D4CECB1A5E8,9CA4CE754143DAA4,00000000AF517DFC,2728178246F8418A,D377C4656DBC71F0,968642007B807932,B8B04B1039062A21,BE8A771B468A977C,0FCA53E1DBD78AFC,F25044AB1D74FC52,12C84BF8152D200E,AFB53869D71DCFFF,0000000088D8EE1A,4F828B752E825BB4,82CEA210AC766C69,8B1BBC87DAD8BEDD,9BFC5B9CE215B423,F7E1BCC0C541177C,7727E3A0F1A1AF24,FBCFE4177D2B0221,BB15BDCC160D902A,3FE1467B4A911446,00000001A495CB35,59DD6DAF69D05BED,D76AC76FF586B73A,7FE9D57BA40A785A,D14A8A25B5B1A187,A96A1F6746EC4DCB,3D12E7FA86078B0A,37816E342D89C86B,0EF93BD5D8E68FE5,582A083E04E4D83D,00000001A402EB75,439B3817B316DC12,AAC33FB9DB2CFE99,103161162202C633,3C38BFDA7559D6F5,B4BC209633AB8D22,A1724B6332EFE4FE,81919EE777E6B9E1,D15DFC6FAB242CF4,D69C41AF15E2B7FC,0000000274D72579 - -B_basis_zero = 203596CF0245B227,FE7D4CB978F11517,EC79574E9D7DD13A,D24627B69D4DFF63,85B4D3B2B5426BBF,FF0237C357683FCA,2C3E0FE7792534B1,8B68DB1AFC3F9CDE,5AFD2B5021786921,000000016CFF1918,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,DFE1CAFF47350FFB,7F6641B5806DBD07,D558CE2B43292C47,28EB4A4147C77BD6,143218EB29F5FB6C,5F457BD167A2260F,26D9639E9DD4A15D,EC9DFA3764433777,9D8C59E2D257CACF,00000001D2D65779,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,DFCA6930FDBA4DD8,0182B346870EEAE8,1386A8B162822EC5,2DB9D84962B2009C,E84D2C4D4ABD9440,B276162552F27063,6EA9AF5D8B6AC4F9,26ECD7DF1484884C,2692E572306F6F6B,000000010EF78E50,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,DFE1CAFF47350FFB,7F6641B5806DBD07,D558CE2B43292C47,28EB4A4147C77BD6,143218EB29F5FB6C,5F457BD167A2260F,26D9639E9DD4A15D,EC9DFA3764433777,9D8C59E2D257CACF,00000001D2D65779 - -B_gen_3_tors = 1930B476A230B7BE,03A42EE16DC949E2,838416CC861CB74D,E43303F18BFF483E,30C6C49AC1829C11,40DD7E521AF62273,33AA27D882B23CB2,0A970F369B7A93C6,DBAC55CF2FEFF179,00000001967E10A3,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,4709DA258D7CF239,68142BD88204D1EA,AE14B528AE909088,8D813E124214BFD6,8E6949403E0D509B,F795CE2041AC8CA6,20F1E1F2A851B359,89B489710FA8BD76,1608B910A609EED8,00000001F957263F,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,E6CF4B895DCF4841,FC5BD11E9236B61D,7C7BE93379E348B2,1BCCFC0E7400B7C1,3D3B3B653E7D63EE,709ACF968F648DBB,673D976C81DDBCF9,A7BEA3C375499164,A5E3BAF321F7E713,00000000E57896C4,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,4709DA258D7CF239,68142BD88204D1EA,AE14B528AE909088,8D813E124214BFD6,8E6949403E0D509B,F795CE2041AC8CA6,20F1E1F2A851B359,89B489710FA8BD76,1608B910A609EED8,00000001F957263F,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,F4209DFFD5BA5848,5B5A41268B033DBF,7487D67F15941658,E0C6754A260143AA,DC40C6C153BD4F30,A37675E3DD939202,71830795095B5791,0204F7BB4612B47A,196818C06A9FA46F,00000001C82644E6,C41ECDCAECF46668,3303A35DC32C0272,6A10EEBB3E7C798D,800B26C6B6F0F2B7,E0AA44F811ECA6C6,38BB298B83C41423,5C8E988E2C1B6909,D61B6FE6260A9672,E249E98EF30D4401,00000000A91ADF39,3BE13235130B9997,CCFC5CA23CD3FD8D,95EF1144C1838672,7FF4D939490F0D48,8D57BB07EE135939,78BD245D26969C0A,3E5926B6D87490A2,DC3A4313EAB98EB8,9F4627335EDA948A,00000001D2DBC82E,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0BDF62002A45A7B7,A4A5BED974FCC240,8B782980EA6BE9A7,1F398AB5D9FEBC55,91C1393EAC42B0CF,0E01D804CCC71E2B,2964B7AFFB34A21A,B050BB3ECAB170B0,6827F801E748341D,00000000B3D06282,C41ECDCAECF46668,3303A35DC32C0272,6A10EEBB3E7C798D,800B26C6B6F0F2B7,E0AA44F811ECA6C6,38BB298B83C41423,5C8E988E2C1B6909,D61B6FE6260A9672,E249E98EF30D4401,00000000A91ADF39,C41ECDCAECF46668,3303A35DC32C0272,6A10EEBB3E7C798D,800B26C6B6F0F2B7,E0AA44F811ECA6C6,38BB298B83C41423,5C8E988E2C1B6909,D61B6FE6260A9672,E249E98EF30D4401,00000000A91ADF39 - -g_R_S_im = 58B92E3BB6DC9E31,3E280F90A5818BDA,8BF300AC24A8E69A,2E12E47000B08F86,B01B3531200990E9,F63C539B47B5A4FE,9F70EF0C3FFAB9BA,CFBD59EBE2438F9B,1E7E8AD9F5361552,00000000C2DDA200 - -Montgomery_R2 = E75F5D201A197727,E0B85963B627392E,6BC1707818DE493D,DC7F419940D1A0C5,7358030979EDE54A,84F4BEBDEED75A5C,7ECCA66E13427B47,C5BB4E65280080B3,7019950F516DA19A,000000008E290FF3 - -Montgomery_RB1 = 4FDA7CB300F00BFB,8559FEAD08AF7CE1,6C728679071D8D77,FBFABAAF1825440F,00008D0536062AB9 - -Montgomery_RB2 = 5BAEA880514636FF,32B4BD3B3F4460CB,4802A8E49DA81538,9F99CD971298B1A8,E333BBA90FAF20FE - -Montgomery_one = 00000000670CC8E6,0000000000000000,0000000000000000,0000000000000000,9A34000000000000,4D99C2BD28717A3F,0A4A1839A323D41C,D2B62215D06AD1E2,1369026E862CAF3D,000000010894E964 - -threeinv = 5555555577AEEDA2,5555555555555555,5555555555555555,5555555555555555,DE11555555555555,C488963F0D7B28BF,AE18B2BDE10BF15E,463CB6074578F0A0,5BCDAB7A2CB98FBF,000000005831A321 - - -u_entang = 0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,00000000CE1991CC,0000000000000000,0000000000000000,0000000000000000,3468000000000000,9B33857A50E2F47F,149430734647A838,A56C442BA0D5A3C4,26D204DD0C595E7B,000000021129D2C8 - -u0_entang = 00000000670CC8E6,0000000000000000,0000000000000000,0000000000000000,9A34000000000000,4D99C2BD28717A3F,0A4A1839A323D41C,D2B62215D06AD1E2,1369026E862CAF3D,000000010894E964,00000000670CC8E6,0000000000000000,0000000000000000,0000000000000000,9A34000000000000,4D99C2BD28717A3F,0A4A1839A323D41C,D2B62215D06AD1E2,1369026E862CAF3D,000000010894E964 - -table_r_qr = 00000000670CC8E6,0000000000000000,0000000000000000,0000000000000000,9A34000000000000,4D99C2BD28717A3F,0A4A1839A323D41C,D2B62215D06AD1E2,1369026E862CAF3D,000000010894E964,000000019C332399,0000000000000000,0000000000000000,0000000000000000,FACE000000000000,84EEBD0BF76B38CF,8E40A1A187FF56C5,9882D55D30E7225D,CC13F8F7C6CAE46A,00000001A65CFE27,0000000338664733,0000000000000000,0000000000000000,0000000000000000,879A000000000000,58652C2F447BC171,819983FE0B6EB3DF,7EAFF7C0510A1F90,1697E12D3BADF048,00000000D0C354E7,000000039F731019,0000000000000000,0000000000000000,0000000000000000,21CE000000000000,A5FEEEEC6CED3BB1,8BE39C37AE9287FB,516619D62174F172,2A00E39BC1DA9F86,00000001D9583E4B,00000004067FD900,0000000000000000,0000000000000000,0000000000000000,4E00000000000000,422063C0EB0405C2,FB45F52C4D26626C,71C688F1E11B9E29,BBD9D547F61F7637,0000000065F68046,000000046D8CA1E6,0000000000000000,0000000000000000,0000000000000000,E834000000000000,8FBA267E13758001,05900D65F04A3688,447CAB07B186700C,CF42D7B67C4C2575,000000016E8B69AA,000000053BA633B3,0000000000000000,0000000000000000,0000000000000000,AE9A000000000000,79755E0FB9FDC452,7F3C7E943201E515,37933C394197EEA5,7484CBD136BDAB64,0000000103BE950A,00000005A2B2FC99,0000000000000000,0000000000000000,0000000000000000,48CE000000000000,C70F20CCE26F3E92,898696CDD525B931,0A495E4F1202C087,87EDCE3FBCEA5AA2,000000020C537E6E,0000000609BFC580,0000000000000000,0000000000000000,0000000000000000,7500000000000000,633095A1608608A3,F8E8EFC273B993A2,2AA9CD6AD1A96D3E,19C6BFEBF12F3153,0000000098F1C06A,00000007A5F2E919,0000000000000000,0000000000000000,0000000000000000,6FCE000000000000,E81F52AD57F14173,87299163FBB8EA67,C32CA2C802908F9C,E5DAB8E3B7FA15BD,000000023F4EBE91,00000009A932D599,0000000000000000,0000000000000000,0000000000000000,96CE000000000000,092F848DCD734454,84CC8BFA224C1B9E,7C0FE740F31E5EB1,43C7A387B309D0D9,000000027249FEB5,0000000A103F9E80,0000000000000000,0000000000000000,0000000000000000,C300000000000000,A550F9624B8A0E65,F42EE4EEC0DFF60E,9C70565CB2C50B68,D5A09533E74EA78A,00000000FEE840B0,0000000A774C6766,0000000000000000,0000000000000000,0000000000000000,5D34000000000000,F2EABC1F73FB88A5,FE78FD286403CA2A,6F267872832FDD4A,E90997A26D7B56C8,00000002077D2A14,0000000ADE59304D,0000000000000000,0000000000000000,0000000000000000,8966000000000000,8F0C30F3F21252B6,6DDB561D0297A49B,8F86E78E42D68A02,7AE2894EA1C02D79,00000000941B6C10,0000000B4565F933,0000000000000000,0000000000000000,0000000000000000,239A000000000000,DCA5F3B11A83CCF6,78256E56A5BB78B7,623D09A413415BE4,8E4B8BBD27ECDCB7,000000019CB05574,0000000BAC72C21A,0000000000000000,0000000000000000,0000000000000000,4FCC000000000000,78C76885989A9707,E787C74B444F5328,829D78BFD2E8089B,20247D695C31B368,00000000294E9770,0000000C137F8B00,0000000000000000,0000000000000000,0000000000000000,EA00000000000000,C6612B42C10C1146,F1D1DF84E7732744,55539AD5A352DA7D,338D7FD7E25E62A6,0000000131E380D4 - -table_r_qnr = 00000000CE1991CC,0000000000000000,0000000000000000,0000000000000000,3468000000000000,9B33857A50E2F47F,149430734647A838,A56C442BA0D5A3C4,26D204DD0C595E7B,000000021129D2C8,0000000135265AB3,0000000000000000,0000000000000000,0000000000000000,609A000000000000,3754FA4ECEF9BE90,83F68967E4DB82A9,C5CCB347607C507B,B8AAF689409E352C,000000009DC814C3,00000002033FEC80,0000000000000000,0000000000000000,0000000000000000,2700000000000000,211031E0758202E1,FDA2FA9626933136,B8E34478F08DCF14,5DECEAA3FB0FBB1B,0000000032FB4023,000000026A4CB566,0000000000000000,0000000000000000,0000000000000000,C134000000000000,6EA9F49D9DF37D20,07ED12CFC9B70552,8B99668EC0F8A0F7,7155ED12813C6A59,000000013B902987,00000002D1597E4C,0000000000000000,0000000000000000,0000000000000000,5B68000000000000,BC43B75AC664F760,12372B096CDAD96E,5E4F88A4916372D9,84BEEF8107691997,00000002442512EB,00000004D4996ACC,0000000000000000,0000000000000000,0000000000000000,8268000000000000,DD53E93B3BE6FA41,0FDA259F936E0AA4,1732CD1D81F141EE,E2ABDA250278D4B3,000000027720530E,0000000670CC8E66,0000000000000000,0000000000000000,0000000000000000,0F34000000000000,B0CA585E88F782E3,033307FC16DD67BE,FD5FEF80A2143F21,2D2FC25A775BE090,00000001A186A9CE,00000006D7D9574D,0000000000000000,0000000000000000,0000000000000000,3B66000000000000,4CEBCD33070E4CF4,729560F0B571422F,1DC05E9C61BAEBD8,BF08B406ABA0B742,000000002E24EBC9,000000073EE62033,0000000000000000,0000000000000000,0000000000000000,D59A000000000000,9A858FF02F7FC733,7CDF792A5895164B,F07680B23225BDBA,D271B67531CD667F,0000000136B9D52D,000000080CFFB200,0000000000000000,0000000000000000,0000000000000000,9C00000000000000,8440C781D6080B84,F68BEA589A4CC4D8,E38D11E3C2373C53,77B3AA8FEC3EEC6E,00000000CBED008D,00000008740C7AE6,0000000000000000,0000000000000000,0000000000000000,3634000000000000,D1DA8A3EFE7985C4,00D602923D7098F4,B64333F992A20E36,8B1CACFE726B9BAC,00000001D481E9F1,00000008DB1943CD,0000000000000000,0000000000000000,0000000000000000,6266000000000000,6DFBFF137C904FD5,70385B86DC047365,D6A3A3155248BAED,1CF59EAAA6B0725D,0000000061202BED,0000000942260CB3,0000000000000000,0000000000000000,0000000000000000,FC9A000000000000,BB95C1D0A501CA14,7A8273C07F284781,A959C52B22B38CCF,305EA1192CDD219B,0000000169B51551,0000000CE1991CCD,0000000000000000,0000000000000000,0000000000000000,B066000000000000,B01C62D467945597,6B7E50B3292AD5D1,486A2C0733645917,D8CF73F29CCFE895,00000000C716AC33,0000000D48A5E5B3,0000000000000000,0000000000000000,0000000000000000,4A9A000000000000,FDB625919005CFD7,75C868ECCC4EA9ED,1B204E1D03CF2AF9,EC38766122FC97D3,00000001CFAB9597,0000000DAFB2AE9A,0000000000000000,0000000000000000,0000000000000000,76CC000000000000,99D79A660E1C99E8,E52AC1E16AE2845E,3B80BD38C375D7B0,7E11680D57416E84,000000005C49D793,0000000E7DCC4066,0000000000000000,0000000000000000,0000000000000000,AB34000000000000,350B1FE05EFF8E67,F9BEF254B12A2C97,E0ED0164644B7B74,A4E36CEA639ACCFF,000000026D73AA5B - -table_v_qr = CCCCCCCCE168F4FA,CCCCCCCCCCCCCCCC,CCCCCCCCCCCCCCCC,CCCCCCCCCCCCCCCC,76D8CCCCCCCCCCCC,03E565465D2C0BCB,B12E9DDC577A588F,1F35C932D0B247B5,0521DAB18F8F36B0,0000000231AFE7CE,666666663D2E160A,6666666666666666,6666666666666666,6666666666666666,EE52666666666666,5B25D1449A5D48C5,D37242D15A2B4239,263FD38E8023BAE9,F8DC6C2184B143B9,00000000948D7F34,2B7522B7524531E5,22B7522B7522B752,522B7522B7522B75,7522B7522B7522B7,ED882B7522B7522B,0F1639645024AE01,4F035B12DE5E50A0,73C4980ACDD7F1A1,A42840C6580DE412,00000001DD62C7C0,915BA915B759C347,A915BA915BA915BA,BA915BA915BA915B,5BA915BA915BA915,0D2C915BA915BA91,71F86F2E9E45744B,40364B61A6454DC2,F1CB7911E8296CFF,22098A2EFDE7A36E,000000026EBD6120,AD9149BAD91637DA,9BAD9149BAD9149B,149BAD9149BAD914,D9149BAD9149BAD9,9F25149BAD9149BA,D62B18FB0FE869F1,C55BADFBDB1E3966,D3983013C35F72D3,CDCBA5EC343A38C7,00000000A9663F71,375B229374E412DD,29375B229375B229,B229375B229375B2,75B229375B229375,77BBB229375B2293,2DE6294756311D89,7FD8288210926F0E,959F6E4E9B17AAF0,D0DF547715963752,000000023F992A62,095AB46517CB6558,F00AC4C8322D018D,C4BBB5E824213413,FE54FF999E981B8B,457485163ADB696E,B3837BF2C2444F67,AE6D4CC9D80D6369,16560F053370AC84,23263644FE26E906,0000000070C8ECA4,1499D806F149DE33,192F79503F8504C0,8136E31922FD0B62,0E3640C9A3BE918D,827DC7EEC12747C3,816C63BC5D0BB5E8,2B161316CBD65F8F,113FC50958EB09DD,6F238E5A72A41216,00000000ABCB36F8,84665F30F3CF95E5,C3B84BD34725A330,3A6AF0FAC575EE0A,9C71AFCF5C78A658,B84BA4EE269DDBC3,8E25FEED6714479A,6FA95E8F73EA96FC,4E8F67FDBB4C1B14,9F723476F170C736,00000000BA3A5C22,9005A1C185D2E4DD,1804C2F06A988218,5C73BC15BBDE0797,C72EA5FFC1BE0B12,5F5D25F1D4AC4F2D,D90ACB26BB0EA9D3,771734D57DE89542,B9B7016789BF68DA,4AFADFDC405345FF,0000000114409A09,69E362D42702ACE6,9FC36EB7EA12F1E0,9CCA7DF3BC005DFF,D8FB897860F89087,684E603A54569145,59A0620287865C95,A1EE61177C586BBF,DDBC6767DA8F6EE1,9C092A6A8396897F,000000027991721C,E70C93731F788DA2,F9415624BA1759DB,C894EF9847A7245A,E2380C3455075FCD,63CD08DC462AABF8,0A1CFF8CECB706A7,5BBB070AC484296B,F8E970373DD450FB,F985BF0108DCBA20,0000000243AC61BE,886DC36536F16AC0,CE46420B9809323C,8F0CE1E1A569DA62,574F7A978263CAAD,93BE116009D2DB5C,E47CE9FDE2BCB17A,AEFCD1BFDE2FB352,6596D37050A6FE96,A936C53A6B044AC2,00000000BAE5C165,DF14045D75410E1C,A73CCCB143DBAC13,20FDC4139A3DA98B,B91023F5D83E66D9,E7D50F33079A6014,A6117DAD2E4A7E4B,78B9C7A26D42C39F,8856BF64102261B1,31F624C6B2E5E24B,00000001A9000C99,4D1B7C9879B8F55E,2A149D570FBDDE34,B2B6E11841366015,BCF5C4F2C545EF76,939396F37CA988F0,2F66041FC5F19298,60D9027E6FDDE5C8,594434D0D278B451,DABB15ADAEA1D3E7,000000024D1C996F,EDE936859CC846A4,906F12AFE543BFE9,57F752DC24BCDF97,A7AA6C41ECE9523E,70D8DB291C664F5E,C2D8762B1F0A0862,F538248730EF2597,E1699BCD8E10BBF7,4A5EA2590DDB6DCC,000000022EEB1551,F2A95939B0FDB788,0220AC9E23E53C0A,37C7FB2D043F1549,17A39CE70F0B8E54,F8D84DD2D87A4331,CC560AC3C2D4ECB1,29AFE290E4B8470D,5FD3854406911AD1,16284324DEA12E26,0000000265A1E3E1,72512896E203613D,42909204E70C74C1,F2787ADE891C95AA,726631D78DAFCFF5,812D335F7915E3B4,602D763CFDD14E0D,F09DBF94B4B8587D,95CEDD56F23A03B9,35067361D5A1D79E,00000001FD8BE4EB,401CA1FC04E9C123,90C26307F5CC0A0F,485D5BE49E59B0C3,04FE729949842C2E,DFE318C2AE76911B,D12311AD4DD78EA1,E40CA0745241900F,3D124917B409965B,0BFD7D5AFE6476F0,000000006D74FB8C,2F3F273A24BD4ACD,BBC4B38CC68BA0FD,E8B2D539670B7871,EA60CBAEA93B6577,487E2AEFF59AC1CB,D2D62FD5A457C222,778BDCA33D649C39,D6463F406CBC16A4,726CA44086DD4B26,00000001D3824D0D,BDB1260A3702AD09,2D6B1A339991FEBC,AA9F6C83305EA847,A046C8AD7DFDC0E3,D44F15831B61D266,E5069559BBEFA954,D78E56E41C84CC4E,0760438E0D334C5E,AD70552405CB2442,000000026FADBB00,62D4D20873F55316,9E0A17CCEF05AEAA,3297B1A6560ABFB3,C178F3490A1BFF80,30F33204C7CD322E,BF67D1323DD3AF36,C26B4425CDECACD6,FD1804929AF46345,6C6AD7A3773EB3E9,00000000A0F5703F,7B5586A15EEE987A,712704F03450E84C,6FDC36F98F02AC0C,A1B5EBF84C82B74F,070B06DBC6C6FBB4,F49DA4BBBBB4A081,D539B581C8C78E70,C505DC913CDC308A,79302B7361615850,00000001FDAD6EA8,C864A00E76FB7862,7F79E3208CF1BA8D,CEBB9173B4F3EB3F,65B5CD9A69BCEE1F,2FFC82DF6866F802,372294003EFDDFB6,2B4A606D7D21B67A,FCCF899A749472DD,60AD6F3318245C4F,000000008A94EC6B,3B540A505CFDE08A,1F4FA2605E47B5FD,545260EAD2FAFEEF,EACCE2AB9D6A73E1,4DE929F08605608A,7FD4E8C4330111E9,ACA7C41ABA9F32CB,81CE18FFB987259B,CF27FAA2E00078FC,000000013C2D3CF2,AC298794E336248F,A36E730E1546DE9E,ACF027D5C26DA122,F5F2E5A8A5CC01FA,BBDC81BC339A2257,70D7847A7AC291EB,653A274765BB19A2,4AD77CDA41E716D9,909862AA50015453,0000000214843766,28DCFDDEE7E75520,926112237D3B1FF5,01C7EF82595F8671,1506781F7F3CBDFF,6085630169990327,E99E1AB62629523A,F5124A3DA6D4B381,6238E3E6BA5CD147,FF73FD00F4AE2505,0000000267B4E1A7,4562207B3C7D2A3C,5326B1E0C543FDBD,DB4DEB9EFDF44D2C,4127DC9D580DE9A7,0B5A21F4968C0B6A,551995E644DD6F9D,A410258D02B6BD1A,38AD3333153D132C,BC05805A3AF78F5E,0000000118462D9D,6BCC76AD0919255E,1CE349F8E0113FDD,9FDDB44D41754041,17B14F71175D7A86,FF025B1D9403E728,0B066EF99669BAC1,823A70C11307F544,E302A74F2C217B92,44959A86BE1185DF,00000001AAAE7CC1,BBA91C2845FB1C23,0FDAEBA39658D3CB,D20FA6CF11D6712F,E1F96B50E371876C,8FCBEAD568182A6E,7470BD4B6F6ECAC0,854B204F3377B675,1A4069A8A9B7FEE1,D94275FEBB51BF6B,0000000278D27918,6426BB8949C81154,F8E70C86ACAADADD,0254018F73FF1D13,299DE9B99FB375F3,FAD85F5B9455BC3D,75B38230DECC8C86,84D8352EC4455A3E,C63E8F4D14896C61,ABDCAF24FBE2620C,000000018DD5BB6F,F983D3F93B7E21FB,A1EFB325856DFD63,B40DBF77DDD2F2C6,90765A64B6E3095A,5C97784B64B13624,A66B10ECDB13601E,56B0519E348B08D7,0377A62607E2C784,BD9E2E4BF13D82CB,00000001FF451525,10BEA3C10F74187C,D1A28B48103C996B,71DE9B27B2DEE637,CCD9CF6314DF24F6,A3509CFF5B01D17C,BD870219DBDE553D,0C24847905D600F2,3F6029BE326908F1,956902BB0608AF31,000000019FBAFFCD,43909A8B57B3D387,011CAD4DD5E94732,5ACD10DE50BD4786,A485CF553F041B2F,78621C881B370A7F,54D76CE547ACAC13,D2BAF160F13C3B9E,4FDE5E64A3480204,2501DA6825E2CC9A,00000000D63111F9 - -table_v_qnr = AD4AD4AD4C6A88FF,4AD4AD4AD4AD4AD4,D4AD4AD4AD4AD4AD,AD4AD4AD4AD4AD4A,A6D6AD4AD4AD4AD4,9AEFF6AA14208728,25F686D3A6B965DD,89CFD24F7B8B05D6,3277900023742A0A,0000000181A60983,95A95A959CABB803,A95A95A95A95A95A,5A95A95A95A95A95,95A95A95A95A95A9,EF5495A95A95A95A,9FD9D03AB2C137A2,D6D285BBE104B16D,2D2DEC66777C8B23,F413D3CA7DE5EA6B,000000005EA0F8F0,890EF755DC154E99,A890EF755DBC422A,2A890EF755DBC422,22A890EF755DBC42,E6F8890EF755DBC4,992CEA18AE912E4D,78C13445EFF8450A,FC7F0B40B903DCD5,3DEB2380F4A72BD3,000000014B83DE77,5CF29BF686807934,25CF29BF68C35902,025CF29BF68C3590,9025CF29BF68C359,0E9A5CF29BF68C35,298A955A6155A056,8F77CBC74E2AE5F6,366A3337A563ECA7,B5182885FF4D6097,00000001885CE5B2,01060A07FBF2642F,E01060A07FBE7D7E,7E01060A07FBE7D7,D7E01060A07FBE7D,832001060A07FBE7,ED7D83B8855A105B,61124019E05FD124,17593771A74013B3,65ED650971772921,000000027986C521,CCD20A70CAA86EA0,3CCD20A70CCB7D63,63CCD20A70CCB7D6,D63CCD20A70CCB7D,E023CCD20A70CCB7,46FB7D673A1F3731,4BB2D66D1167EA52,455020A49BCB6949,65C58A1BD6024304,0000000079DA31E3,0C8A714319269CBF,3EE6C5324FB03682,820C8A7143192186,863EE6C5324FB036,EB040C8A71431921,136A320C0C040BB6,168E5DED014E95FF,823E3A98411D42EC,BF3B909BE84CA071,000000020313C368,79102520ED23EA0D,4F1889D99670AB6C,6C79102520EE923E,3E4F1889D99670AB,415279102520EE92,70DBE13BE1C34F41,5B5EAA3FAF145AD4,783FC4CF8CF9BE6B,137330EF8AE1C880,00000001B4499FA0,4634145CDBBC7D65,BE4634145CDBB9BE,B9BE4634145CDBB9,DBB9BE4634145CDB,FC11B9BE4634145C,2FE8FEBF758B8693,62828E9265ECF9A0,1C4ED813B3BC7207,846F272559B2E04B,00000000B0BF2182,20103473E1D7FF3A,2920103473E2E529,E52920103473E2E5,E2E52920103473E2,896EE52920103473,11F70027A281C06D,3B5E57817B07BF75,AB30DBCF075069D5,7934D8F49EE1D2A2,00000001E5CF7B77,9A1999347725E051,99B2E2369C46A0F7,477258EE57C21979,69C46A0F79A19993,56DA2197999B2E23,CE319B8B5D5BF252,5FFDE836E4511966,3C4EE6DEE16E12B3,F9D395517385C677,00000000C56DA3A3,A333A4F9F563A486,16C18290308AE972,9F5BF3DD45A35733,0308AE972A333A4F,F74E3573316C1829,6C7C6702DC7153B0,77D40082BF6132B4,D95D312C4920072E,7E9DE8AED502DB52,00000001795EC244,BFAD90149BFAF2C4,AD90149BFAD90149,90149BFAD90149BF,149BFAD90149BFAD,7E72D90149BFAD90,06866E05B5982496,C0A9956428181AA3,692DDBE0498CF749,8D9D8E6C9C0C1C9F,0000000123FACCAD,A4DFD6C80A1A7714,DFD6C80A4DFD6C80,D6C80A4DFD6C80A4,C80A4DFD6C80A4DF,8425FD6C80A4DFD6,8E0BC711DB513DD0,7A798B500484E43A,0B493DF45AE3AFC5,35B299EB698262E2,0000000251C8F93C,F106BA2361C0BBFC,267751BCCB188710,CF04E54D6488BC95,E9C02260C68B4DBC,A0F2D5B56BFB777B,C62C2D54EEB3DD6D,8C3B7A47FF6C7E8D,E7AD379C550443FF,E820CAF499D9CD06,00000000BB9BA44B,CECFBC1D4AD7905D,269973BD729F0BBF,96F247430346373F,3C32617FB97A7BB4,170F7C62323C3A3A,1B9DB0A6D879BD7E,DA82AC8B59360996,0A26FE113F634C7A,7130F589581CBC64,000000013858DF6C,7E5D2D52571E03D0,F75D1072B445F79B,706331C41D88D1D5,265B33A4D24975E8,C97488655D632ABE,6D82AC11CD7F6048,B030079E0A9EBAD4,A7E87B1B62EAFB16,9522F6F141D35D44,0000000082B24B60,242547937C0658FA,DC6E5DA7AEE53E68,84EA07953DACDA65,E92546CBB60D8BA3,A612BF6B9CFBCEAE,B2353AB9010C800F,1BBAD6158193C629,5464119263DFE2DF,50E7B308405743DC,000000020FCCD43A,6D72564707F57DA7,44E62AEA7A94D72F,C60D55CE4D3ABF28,C819D3C0BC081DE5,161317D2034B91E3,9A84FE10A373C3D5,D73276492F6D4036,5332ED7A2830AE9E,CC28BE76FB2DF00A,0000000120CA3CCB,FAB2620720D754B4,B0B9E340EEDF8BC9,1653DB4EA86AA228,AF4A45B466A291F5,6F2D8FB5B3D8182E,7774D2D36F2E881F,C3D2516E474E557D,92B45DD23EC32833,3984A07B8619C7C9,00000001CAB80BBA,0E7CC90E6EE298EA,99D3392BBC06C468,E8F51B6B2D8C36DD,7477C602BFC793C0,4CC9A5B9824BBB8D,66B8B5F5427D3453,0CC9FA954AA043A0,E68FEBFA58A0024E,1C4E709FC346F24B,00000000E0867832,16134C45F74D2894,0645075230AF517E,638788BD12EAF884,BB57CA874264F15D,83B306DD1713D2A4,623C0C908B287197,BA8FC5C2734F4A9E,FC971C3F17C55B04,61546665082121F8,000000018551EAB8,047236352CCCCD4B,807700F6D1EDDCEE,17537341BAEA6CBA,504419A64B50C73D,2591E7171ACC64DE,EB04A5C122391E85,D96557BF89D24F8E,780CD38FF64726CB,FDAFF780CC4EB54E,0000000011861577,302306EE9997BC4D,3E045AB634949BFF,CC742F753994DECA,7E7F0333368EA0FF,8A8430A2AB229760,0E1D75408F952D6F,4F3D600657F280B3,DE89E80487A538B0,68D1E57A19D64620,00000000D0027A4E,5970FB914A91F4D4,EF97BEC7A9F0D144,693EE802E571FE58,CE320E8569E81BC7,2FE521976533C96E,E5D7F9268E7D0519,0FAFD246C31C4833,7218544447E13899,EA1FFC738CF3C5D3,0000000095EB5BCC,5B105189D0CA2ADE,CEDD8AD3AABF2386,0A052407BEE2D471,D51FFCA04EBD31DF,7CFF2C4FBFF9840F,68E863DD7BE0FB3F,71ADC0F419B76B2F,9F2486034EC06308,EE7F083774F1E588,00000001782E172E,26B06F653E426CA3,653E426B06F653E4,6B06F653E426B06F,53E426B06F653E42,CD29653E426B06F6,E25934934CDB47A9,368EE07F45083838,FF81E126E2784509,B7FBA2C6FB2C0307,0000000066F35905,7C84D60DEC9AE6B4,0DECA7C84D60DECA,C84D60DECA7C84D6,DECA7C84D60DECA7,5F6E0DECA7C84D60,5E606F56135F2DCD,6D881359A8F60397,381AE539FC37E98C,29BF8428D894967B,000000012918EDC8,BF924F1BF0EB7ADA,C78EDA5EA1CEF780,048C247D7D53CFE2,3FE9A831F3E25AF8,C4223C70A27E8F90,51DCF86B78B6D4C0,029A14DBF09A8A42,35B0B186FFA03AA9,B34DDE1D41C9D131,00000000F56A46E3,253AF4484C94CA03,32A226E35D2A4AA2,4FB18C5BBCF1589A,3E17070314360DE9,B94BC9B9873E96C0,8A3E6EFEA06EB882,C06DE286FA2EECCD,124298F6432B070E,25CB59755BA0A18B,000000014B1CD916,BF83218A8CCC3E78,5BD5A5F17E801598,2F948F576364D3E7,F9D2270EC3408B6F,C00D05257D2C78BC,3CA32AC0114D7EAF,16D9296AC7B7D2D4,6E661F03BA457337,3F69FD67E3F62F31,00000000A70AFB41,67B914B86B6BD1E0,9E7D53018B3CF47E,4A5172C659663E8A,CE0F42ACA114BBDA,CF29856D865D954F,DC1EF1F853824B06,8D28378F21C8EB01,8140F83D8E9FBBA9,00EF3B3FBF4817BA,00000001CEA072EF,B04ACFA73EA0C46C,CF933F68BB9B3F4A,15AE5CE2F27DB04C,1695B1823A1F6D59,0D753A316CA51CB6,7445E2D99B0BA50B,00B6F9A9A580E786,51545996DACD4F17,112B452323F4F0A3,00000000AFBF4B5F,0A8982A5E43B37B3,4D1DFB947C1F2BC7,7A938628C766F64A,545AB97381CCDA04,D8ACCB93F83D4C5B,CA5959634A186221,9E72DEA20E161486,03FB2EF9969B4F6C,0A62EC7356550C78,00000001C0F7BD25 - -v_3_torsion = 06EB3E454124AAF4,EB3E45306EB3E453,3E45306EB3E45306,45306EB3E45306EB,0286B3E45306EB3E,375E62F5BC7C82AF,650BCBF202B9AE38,3FDD465F450DFCFD,C63A99445C986900,0000000250ED785C,2983759F1FCF38D7,83759F22983759F2,759F22983759F229,9F22983759F22983,4EEA3759F2298375,87430979EEB424F2,4D75F319566660DA,30CD05437A146239,0A2641600BDE8C04,00000000712AA3BE,CF43C7FB897F2FE2,3C7FB84C2F0E011E,FB84C2F0E011ECF4,4C2F0E011ECF43C7,751C11ECF43C7FB8,01D007C113B5D095,4235B0D5E66773CE,9E42B6C94350F39E,B98F10656ABF493B,00000000A2738C79,C023D9E87818892A,3D9E878FF70985E1,E878FF70985E1C02,8FF70985E1C023D9,52445E1C023D9E87,C4A56A1DB3037852,BE1F9B0F8C463146,D7DB04211C8A255B,87C4C4B67CF93C1C,0000000096C2BFBD,BB5E4448409D1B64,9650668A321ACCD8,48D39ADBC2F1339E,8F7071B9DA7AD093,DC2BFF88AE51552D,67B12046E4504FA2,DAC40568A6E7ACA6,62ACCE83A2BE7FE7,CEBB880D5DC0D19E,000000025FA2A502,12FE408DB093593F,AAF044FB38FAC1A9,02726CD500D0CEF1,1605D37D0757467F,01B66F6542117A77,1350C0D1B1A7435E,51F0069F69135871,203791450029A4BC,42B7E3FCB870BE19,00000001CDC6F300,7B5CB802B56792C7,BD1E27BB33DC664B,C2399B484A347FD4,5CB802B42E1D844C,7699BB33DC664B7B,A62220120D0CB91A,24AAF6ED9C3527F0,1FA962A3FE0A08F3,219A48CC422DF1B1,0000000118AF1785,2085638DAFEB8A83,FD68A923B68BC5DE,9743A21DF7A9C724,85638DB029756DC4,09A323B68BC5DE20,DC5A0F3CC5799C18,3CDBDDF993C3E933,399816785890182E,3DDF5FEAA7F4990C,00000000AC3F3421,63BDA9468BD342F5,7403E8DA50E41EF7,7B32C72BE3C39E62,A4AEF030E69A6DAF,C8E9EC938255BB45,5AE36274AC3BB919,AF73A8FEA01C6E98,6C9E0C391AEA075A,DE3F1DFEA825A09A,00000000495C0A99,CDBBE48241B79B59,29FF396B0854C507,C91466B43E7DC219,A46772E1FAE15C03,C113B29586A5D8CF,44FE6A6E5B9FB7B0,11825F97D892585E,C1F3209A0E0006B4,313425C4139E19C4,000000014DB5D37A,3011EB8A0C610EAE,8632968FCBEC6D1D,EF749BB7DE6283EB,1038A58CDB855B10,5574052BEBB46182,B3E1CF3C83597C0F,A718ADD06AD56610,359FB5AA447520F6,CDF6E662B8EB669C,000000009CC50ACC,4E213592827CF602,B80C916F6BF2EBB6,D05F9D238FE11743,5FC7793D16D042BF,BD58FD8E99F594EA,C1100B4C07C4A897,29F16A0996A54969,3A7EB43A7FC5530D,B3EF41DC7BE3CE6C,000000004A3A4407,32CEC987C02E1E16,B7E44C9BBD497EE5,59C0313782E83DF1,2C71AF09B871F5DE,E44DFBF49F9CEA51,C4BD0DF1CC341EB3,7EC7C21EE53DE39D,2B1B1BB9C6276C2C,F86DE3A5ABE9539E,00000002302FFE8B,28DF22C8DCD7982F,426541E94DCF04E7,98CA1BA8F9B2855A,F4067E6F7EA49E1D,D03034D68F095472,7D26821B325A3A85,87DB2B11EC3322D6,73BAAA33C117FB57,92225964AC014B47,000000012E0D7FE7,DF2479A490E3F3DA,E07894F7FF684C36,9A5E7229EF62380A,E88DF8EE954C69A4,800A8000EAE4D453,AE77A73EF2BD6B7D,DA18723BBC2CA8D7,F186FA30727D2A31,291452F619104C5B,000000001E7F1399,3732F21D651B1FEE,8DDCCB2BDD071E43,9641B49A54A8A116,DA68148CA4D341DD,C32B7A049A23B8F4,24932D3124EB482F,84AE00B5C46870B9,CEAE14C3C3D55562,097148EC2C4193A5,000000001D94CB43,5DDBBCF90B937BD9,03E84379AA3442E8,CC25DC2808E0C528,FB444A0D98465DEB,D69F5A96BE71AC2C,13938F1D6E581318,37AE0B4F7DAC04ED,863F2AD318BF5A7F,397673E27BAC9DEA,00000001216A9621,0904B65B8E15A658,C7BB97BD7B0C45E2,93CD91DECA863B07,07E159E553BF8497,5075FEF394A53914,E7E384970BABE75A,5968B82EF98ECFC6,29B5FE78CEF214F8,E3F63B7F9DF9725C,00000000FDF9B378,57CC8084740AF239,5703E093ED1DEC26,700B10597FE6838D,BDADB8A8DE7E5988,3EEB9E3F634109D8,C632284A295D87A2,0FF7ED47380421F0,46A42D85372D6D51,CEB02C53FD6561AD,0000000068700397,94083C312FDD1CCF,8D8BBEBC2683FDD4,DF6AA14583575AC1,DF3FF19FF44AEEA3,CEBEB4FB032ECD7D,09CE783658636286,7B3D4444C53B3D32,0B8749FA7F3A9070,C415DCDB6A0AD61E,00000000B7869319,139CF42869D49482,0BC6F0C720A8973B,28E407583814A9E0,F00EFBF2ED7F95AF,7D480A57AEF5BFD3,7EC46EDF97D9EAC2,B3F987339979273B,699F07E12CA4729D,7A1D6F1D94D877DD,000000024F8BFBDA,971EC29363AFF4EF,0A525D0504E28FD9,B1499925B9A9134F,3790DCE6BA9C9907,9E2EB2BD7D2BDE58,B1A37E98CE909692,4C9EB9AB58C0D4A9,77A16CF26A2492C6,B2121E58A818AFB2,000000005FF8FB81,D59C657588B26B4C,B824E399449753E5,B2EA59D067504894,2E77C98265BE8415,3A34AD15D89E7895,6AA2E3EAB0F65905,3A464491A81B6AD6,64AFCC145F1EE37C,EF30841D92867D4C,00000001653C11AC,C4A62DC72662944A,4BC6EC7683E05B2E,DE0AB70705491613,7FC5FD6400FBAE3A,BE093F12B7441F4E,754D61F85BE9B748,ED144F4AD57B89A0,4B6DFB51DECE2551,67980426FCD240D0,0000000075699852,D3D4BB413D7061BE,18AEC9D6854ECB25,74912785EEF65EF3,428B21B602840579,7BEDFBC19961AB28,E537045DFA2E6F0C,AF709EC9946F55BB,D4633E3CA2BBFE3D,DDF84B965ACD8170,00000001837A2775,FB8249F345205225,DC81B2C34B0B30FC,F5B9D98AC4766CBA,8B37B96AC565EDF5,AB88EC455AB3E730,F99410A2815AE199,926C8A85493EB093,C7082D622A51444B,FE11910D6EC752C1,000000022D0E6336,FBDC842A96D96B13,EE3034ABA5D2EC9A,5D4BFE83ECA3D306,010CE1C3DB0210EC,645EB45E9AC10E46,99085D8D171BC2BE,9F361AF1FC456B18,08D9D38D8C416A25,B071C0B7D59CE33C,00000000D89DA6CB,770A7B6239055C1F,E9767FC8D42B73D3,FCC1954DC3AC1EE7,1251746D17D4CA40,0D83FEEE6736971D,B0210B1F8D0AB262,3DE49D676CD13FB7,1657FEBB10C212AF,2F61A2D8A3F81312,000000018E3342F8,D08AB92DAE048DB1,AFDFB841D45B6CDB,4E16B9F649DBDAD4,8F7BD80A86CD6FE4,E9D860EE31368282,AB87FA97EF9B4B4E,595B5FD6D5CD3C22,8B2AF45E9CDA91B3,2DFE5B32A817912D,000000001FB079EE,6B3EC443091B482D,9248D66829014899,0638D81CC4AE199D,5E8DE73EEB6DE96A,55771848724D17F0,734CB651B4339600,FD2432CB79D99C1B,373869CEA55DDEC4,39D83CB6F4815AF5,00000000D31D84E9,8FC08908D008677E,F50D53E90F7118D4,38984342BC5C5F12,9EF8ADEE9D890053,2E9134B510F28488,8951AC1CA56CA72C,7CFED4FEED36EDEC,CDF3038414AC384C,A2C3889B433C8C6F,000000027A01960F,A3526DB518930119,DC37B0E13644ED3F,6E31E890F08A37BD,A37A5E57024A8AA0,40B194BE09CD892F,F8D9FD2F6BFCA6BD,20DFBAEF4B42549B,45F0B1D7FBC11721,5E7E3BB644063BE0,0000000171428956,B637BBC305F67791,204FF0D2AEDF672E,F92D3782494289DB,24F7EB7320299A80,977CC127123CD922,B6C51C2947B68DB4,BEFC8E5B0AE18F09,FABDF4A65AAD3791,AEBB5AA66A4EC660,000000009F9CF17F,110C3AF5E13E1951,F40DC401CC686B06,68EEA45A46B10505,325395A25A0F0DE9,1C92E56F56D28E24,D0F8A55787894E1F,EEEC7393357C5523,5FB696B3518CC792,D39D05F3A9382E5A,000000026B74CDB1,BDF8A208F713F4A9,18481280856177D9,10BD738108662F2C,1EF37C1AB5531600,98D3C52040B3E9DB,8E988D26C011FF69,018AE98AA255688B,8E60CDC1B136648B,7E91BFE825833F56,000000013DB93F4A,0C90DED2C7313B98,82F6CE5855C8D3AC,D22BF07E7380D124,E912C49BBF549FD8,BD34790D9C351C45,4A1A372896AB66BF,44E6AD3D3CB7D968,473B9962DF10B605,2DC4E87221525887,0000000000D61465,3E77A9B726C4E35A,72508865383E24E9,703A850A1795B24B,0B744F39B78F82E6,BCA3D4CB44C8DE88,98BB9A1523EDC1A1,1055B9EF0ED241A1,0DF619C4A7A3305B,D3CAD19AFBE71CE8,000000008A810A03,78553A5AD2AFD1FC,87C486E5D053F7C5,0D49A2C8D3988259,D059B9BB567D1CB1,5D10F35FBB64BF63,B6A58DE0F78BF9DD,CD0DEBAFEA4B0478,DAF46A0964D3FD0A,8E33C74FE2F70AFC,000000021CAAD2F8,3BABE989C4B7C8C6,2BF8F447EF3BDD7D,20EAAD8C5457CF18,8C176F27BA3E5B6D,6994DF1010BAB10B,C508E30E46C0CA1E,A48AA3C16405257B,FDA00D371BEC4681,9D86B52EDF6EC9F8,00000001C34BB8B6,ADB4F379816C780A,C25F504173CEACF5,1DA0375FEB0BBE8C,0B87264B37860585,E0E1B8080C0215AB,A4E2CD906374B7FC,5326260B7A3021ED,168C806A9FD020B4,DD2E356F2066C037,0000000110BD582B - -T_tate3 = 1ACACEE95C25B36F,8283860F86A452E9,E463E8A5F4ABDF67,5F4496B7DAFFDFB8,B96E4571923D8135,C0A7D039BB9DBC00,5B4B7691B62F4EB9,D5DB546FC843767A,0BB5D5CB6F297EDE,000000008683C34F,D51008F74037048C,08C9DA54F68721E6,6E6BBBA73729328E,16A7B8815DA44FCF,B9103FC3DFB5402A,4344E673E040795C,F6CBC30639B40D70,B5B2A09F36AF62F4,391A008C7948C385,000000022259942F,2E7021FB37C11B7E,135FA1CCFD99A476,6DFD54E21ACB8758,48F64935DF5A5CA8,1541ACB019E2466C,A9EB8C72617BAA9F,52EAFB8F96828E74,12699D6A31D85792,98E48A0A28C02C46,0000000177CA30BB,8F692C912C63FA8C,9DD48425F0A9B9EF,5793C472BE67B781,F1D532FA444D9A39,B181C2847E631112,6D791AE36802A83A,FE5F4F1D7D5803B2,D87D8AB8CFE2A161,76D777B51A654279,0000000035C64E9D,5527494F2E46C083,B43900E98786EDCE,60E4E9E9EC328495,A48B3D4A7745C7F7,CD9EE90CBBE6CABE,EAA8C52F8FDDB50F,4FAD073D21E314B3,0A6D657EC69C36C0,67E409EAC1891280,00000000DBADCBFA,6D33BE2991DEC70B,512447B1C4BDC002,1AED6BCADA4185C3,3079F4483460C2AC,6B116A3D4AA94F2F,C07C8496E931546D,01AE8CDFD601C143,D92303156AA0F57A,1DE0BA566C5629B5,000000015B563596,0DA3DE36BE80D087,22FC2AF2844A8C06,646D8D7BD0712EF1,5E4D6D5F34C4A489,3BB015996D1117A7,DC0EE37A9D34567B,19404A3D28B8A0F2,0B1CE29B6375A6D5,4989F4887D3277A9,000000024C07B525,F90274631CCC83A4,AEBBC3B48C46ED79,8C02C364901C02B1,0EA3FFF739ABCBDF,48ACA55813A71C62,791A160A5D4F457B,862129402458149C,0146C4F8AF0DE533,F72D8EBE27DCA178,000000002A011EBB,FB9191F0337FD0D7,B9F089316C0ABEFD,4EABAB267D5DDDB1,1302D1CE0AFA532A,29C636375CEFA2E7,3A20872AFE799023,CCE299E108929F5A,33C9880A78D6CC28,1766177816D08D0C,0000000232633AEC,6ABB765D111280F4,0B3FA0F69FBE5FE6,2CC308C221F6BC60,7B531D96DF381494,696941BC179450CC,6E3062E981011710,239F0EAB20A6D7BB,9CF3E72C3E9D288C,777732CE1EE9ED00,000000018C81AD05,0C6CE6F6ADC742ED,CA9CBDD1A11A4B7B,6F16DBABF46B71FF,5D2ADA1BA07CC48D,F27FAB9317A14FE2,7A611517B1354437,F0987FB423B89B7C,E7E8517B071DED71,F9BD7DE55681399F,00000000E44B326B,B58A4BFF6C53DBCC,D20A86786F271AF5,7E7DA8096082B9BB,C41EA838A43686D4,576A494AA092A6F0,F5BB223A90449212,E33217963719B01B,A462F2E06692EEA4,6C7BCE7457CB47D5,000000020D043AE1,F19295B7002E708E,1C9F07ABCF85E8F6,538ED666BC5B5344,9A87782F5A21E198,F1535C02026E7EEE,2378F9CACDB8624A,023FB1CA0A23C745,6320ED558AF96900,98E01C8B085BFEFE,0000000089BBAB50,82639109694EF37D,85D819A8049521DF,41D7382F6B6039FD,5EE8E300A016829C,E2B0EBD1905973A4,6F29250FE8CA0743,743908F9249C72CC,2C796E42E9C14823,F71DD3553208E166,00000001A179B8CE,5251A2207F56B6EC,E7AAD77257403ACB,A590FE2E023109C3,51D90FC3F7994D7D,C3B4287E71061F84,4E5BB56F86E02412,BD03A79B805BEA3A,B6C1E699384E27B0,82675FEDEDFE37AD,00000000535228FA,A8B0122BCD12DA71,5B96E8122F53015E,D0341687C5841242,4FDB59FA5CC4B088,5B898956A9B6EA4C,95D069CC76067D92,EA62207276E7DD7E,AD64F2C7EF1E99ED,F22EBD3F4175829B,0000000264E33ADF,A034207978A4CB62,16C5934BB4E742B6,1552D5DCE5329C23,2BFE231BB5FC4BFA,9B33EFA49C6FC93D,8131F22FF8F1DA49,31F859AF529FB508,BEC4134A398991EE,B1EEE30DF6B43A6A,00000002390BA54B,3CA9CA5DBA1FF9A9,1010A095753B125C,ABF4B85892DA7284,1E4FDBFBCF5A1330,12F9579375C70980,5B73BD9B50C75C5C,EABF95C6C28ECFB7,11F0684A2E8AC911,D164CD55548C29AA,0000000072232303,30415AFF3D8A8F7C,A28793A9FB3A6582,6C5BB1132814CBB2,F4BF41BC91ABB70A,3EF7C68D4784215D,4166557BD2BF1CB3,F99E3258CE82EFA7,22A97D44058A9C4D,6607A0D24C84D55A,000000010FD42BBE,B8392C4B50FCAFA0,7DEE2A7216988DE4,D8A4C4B5134591D9,695810DC6208E33E,AEB0CD02F6A062FA,E3A3953841019421,9F0D7E1C0F2B7616,526017584D0F8E91,E61009308DDB9264,0000000120BBCEF8,271036FC409F26DA,4B45483E16C2A866,FFF1B6D4064E5FA9,5196EF9D9C6EDE49,5968656E28567CE4,B046EB1AA20ADB79,2203C46D44DEC109,DA113BD05A169F81,FC3DC9EF9C33B338,00000001BBAAD406,348455E317F2F62A,99841E1E570F974E,2039233E5E759DB3,52AF42439FAEF541,0C7095155A03A97E,00CC088FF1C16EAE,C96538FA5714FA7C,247E0FFBE3BDEBA0,A082D3AFCA017888,000000013E022416,3757A1F38FDA8148,C6E39D79A7307B54,5EDDA6B34B2ECBED,E9CD0D3FDDB9C161,9F1315332C9C4D3D,5EC0B116D4C11E0C,854FE07BCE1F54A3,DEEA38EED144A9FD,BAE628C32EEBD6C0,00000001EF0C85A6,63DB32EEF55B6BC7,EC1AA7CBD77F1BCE,E2AB63DFAFF2DB0F,01255C136869D147,909C74B58E93A0C2,784CC514B6E974E2,1B1F044422A73CE3,AEE1A7AA82E578ED,1D739B1EC49CB056,00000000D717C3A9,1945D3CB7820B1B9,C1AA1250807A9C00,110426E382E05551,37C1D53EEA312387,E55138931091C680,EC690D33481A7D13,DBB241DE3AA0014C,0294492664F9497E,FDCE714F890B0987,00000001611FDFCD,26166AF39C54B96B,D4378D7A30D512BE,995EF437046087CA,B3022E8E0D2AD110,FEFA04528F215828,DA0CBEACFA394840,AFBF6E78BF3BA329,63AF26D7AC5D4E03,D7298715BAF87A3E,0000000121D661C0,55F4483F7C607429,0D3A1734919977A1,7737DDA1923C6D30,68EC16AEEC101F5C,78A8B15C5BF0EC4F,EBF11DC80736298A,1C451C1062D96BD3,5A4555341350D4BD,EB7B3143ACBD38C6,00000001A6D6937C,EBCDC091A2FE1BDF,244BDB92550E80F1,3373215FAC683F0F,446F85184B189EEE,6648A93EDC28D57C,B37EEC3A05BA7BCF,E35E59F3082F6ED9,8B1377E5B924BC38,79E90A939A78BDD6,00000001D63039CA,69FC17AD594DB90C,F152D2A7CE9F531A,A48FEA0C5005AE47,8C70D3299C7D7FE7,ED2159A64BF2259B,324FDAC9B868BD51,E0A61355FB9C7C77,CC477DCBCBFE96CF,D382A74FF3879F6C,000000005CEBF7D6,4C63154C6EE8C2C7,0E222D294C1BF099,37F50C48E86A16D3,CDDC8D582A7803FE,D43AC94C48A73170,9D35220292DBA87D,320BBDFB055803C6,29C62338DC802A2A,11C1CA14C0D4CD84,000000000DA86F3E,07164A5F02225DC3,D431345B26FE7922,9C65E70C7BDD5072,D1917DF6283AC0B8,FD06BE81F4267DFD,0C0924553D943333,47B3E41FBC8AAB90,18A6B57B8EF90AFF,C32CACCB78794345,0000000241D1492A,AC587564C0F8EBC4,8C571DD2AE6D1C67,572007C2088CC58A,2185FB9738369D3B,3660FCC6C0146F13,F6E42D0E29478260,E230A2B1CC34A1A2,8851938D5D610A9E,F276E09FD902DB39,00000001DF83A7DD,EBF6D2507DA08937,1742E76C5F81852E,CF0ECD796B0D9FCB,9D687E70F54907D0,599537612883CD6B,1C3E2FF596C0D129,7339C833F1D025BB,C6C77BF766AB18D0,8A5025BE72249E0D,00000002321B6C5A,29F3E05ABB5192BA,AC3214DEB794F2C3,9CDD895EA9AB6A63,69B7AB6DA55A6836,BE88D2F20B92325C,532C020898CEAEA2,2495BCB424B13814,BB3951FD6DDB5DA7,0D48D6CB1C2BE27B,00000001A031B5D6,EC16B8A86DDB49F1,3AE4D1BDB1BB886F,5D530DD998736474,1A3F845BF0A4CD04,6F8DF3F3C6FFCBF1,16E7D6A0B6A7D62F,108BEC71A19CADDB,E7A3C2343BB05FAF,0A755C06965DC539,00000000DA54DAB4,EE9A685E81816BB7,A6FF256F6B267C9D,FB601D1BB3248AC6,79108723BB40B123,CA44400B6F84F3C0,2D76684D838574C0,DB11F30D1083A151,2E0076EADBA97F12,52E36C6422503151,0000000061228400,8E2F37DED71EB74D,F6D22A75D6090E68,D6F171CA0A8BC9C6,C03800C657F1132F,DFA0A46CCE9D18D3,3BE102C976C12C40,71EEDFB72472A3AE,059CC6E3CAD4A55F,D5AC5A39EA58083D,000000005C79C748,E949A1EC5732C470,8472EAFA9A4BCC07,8B2E28F1F0F9220D,51EC25264B18B3BC,047959658F96B085,C1AEEA79B2D154DF,F72D6FC77A6BBEE5,08867814305FF9B2,E0AA4C972ED071E5,000000018AF7FBDC,787370F982C30502,7EAC30202B2D2D95,E4C49E84314380D2,D97CEB7A74D6C949,DAEB4E354D68DF72,92B5E8034F6BFB0C,DA98A728E889EF00,9E023CCA75BD7F0F,AA407096AC9623C0,000000007CDD7BCE,FF2C83E6A622EAEB,D8476AA06E47E5B5,65B3BE16322C99DD,1AA6AF3A7A87D438,E9BDF33AF29CAFAF,3B1FC66A0A479205,F8C7224A6BBC1CC5,5E8EAC926813DAC2,DBC008DC8B95D010,000000004AD55439,3A821689AE3B02C2,6A1C24BF0A3FF05D,AA137D0958250B8B,8F18E6313EEF1FBE,187A601516164373,CD831E04DB1EDB9E,822FC8D62BC3CC73,8323B3A3F2964CB5,EEE09DAE09AFD70C,000000025A8637B1,270E3ECD1E5B6863,4B56539FBDBEB0FF,891ABDAB69A55A63,19A54BC39D200A0F,6E0C6A8AE78AFA5A,594FE0D60FFC5D98,4AB2FB7D44D529B3,F9D445B7A32FF31B,7FB2EC8EF4971C5A,0000000167660A9D,35E7492074F91FF7,10A0E2EEA8CDD97F,20D95A2471A0D3B6,6DAD51A5546E7859,8FAC5C59E80FE03D,4F3E4A58AEC5CEA1,30CAA20B4AED7AD6,3311FFD1990B2FB4,CC9AD13091DC4EAB,00000000868CA09F,458492DAEF78CD47,BA6FB24BD276B27B,027AA0A1215C7E75,CE7B95CF0B921519,0050B5862F036EC0,5C950A0680EE6B60,DBA06656B465D79F,22FFE6BA2F497EF9,FD1D5DB641E3D9D9,0000000195C462A6,4CAE3F74236F7388,E70F98EC98DC2873,8C67C42A9DAB695B,66A49DB0D5D5758F,75DBF123FAFCCB9B,0EBBF67D72B5D7E7,F62D0A8CF2199686,7D1EDA66B6C69AF9,189B77692D07FFE5,00000000495BC6EB,BE1F5CD639A14931,D3E72354789FA0CD,EF95D6A7569E5BDE,D082D71542BE61B4,439B61C7E38E8FD4,2809B6128BDC0271,1BE9AB19E70C846C,53DE82BB2D4733EF,B8A1A1AA36CD6A85,000000003B893477,738F94EFCE69D4AB,F0528FEB0664F961,5635EFDC176D10FC,3A16AF05705BFE32,16BE984ACF67A258,ADDB7BA938BC830E,3E1507928F4C9CF9,702E95DF73FC7404,D6A20B1AF813A45D,000000013F99BCB0,AC74299573290C54,8D585E90DA1DFB43,D8AEC4836CA10302,1F3CEDE77C407B9B,240B0281A73CD5AF,F3834835721900AF,57F912F4F7381B74,A282CB3A0E9DEFA2,A7B96E48652E3B6A,00000000C582FF1F,BF3156F0C5D3938D,7ABAF2910E8C1E97,F535CB8F78BE9235,09142C25DA47C74C,E824613BAB5E131C,59813A4738EB4B85,C1B2A05DF381888F,833102A9AA31C5FF,F80138D9C5EABD26,00000000A657BBB0,42CB34231D0128C0,479A30225D9B6ECB,182CE707A2405418,9C8F29EA47597449,8D7ECDE3C25B690F,755FE32A4BEB0F4E,C3FDCEF3F17F86B4,6D8CCFD383426948,6FD4214DD3E8908F,00000001A8F16C41,9C3DA10F85B02A2D,5109026DC50941D8,4DD2589489A3C341,B37846695A4E94AC,05A2754970A5D16F,ECA9631B7CF480DB,560987C241B88338,BDE61EA935FD7A00,3B0A356D664B55F0,00000000027CA99B,9670346E3E9296C6,F2820842D8403153,633CD97FF3C4F2AD,6E7E7BABE72A99BA,99F73110A26861D7,EE87DE3FD7AA75AA,9D16B10B3836DBC3,C1405FBD03816330,97EDADE95F7BBB0B,00000000B2C1CA97,4421EF3679CA138A,A99E442419AA2462,B47708B5EA5606DF,63FC27553640AF25,275035C93BECE1B0,0F9F691DCCE77E27,207220E41A4C3051,28C113459D7ACD94,44500419D44D5213,000000023D48BB97,66251897A3B244DD,AF9AC36710F04473,E2305ED69576402C,7BD19F5613F40D37,D3664EC75ABC498C,B2B3E6832A599334,294F228FB5125E15,FE5588BA76803C92,A2D47E6CF05776F6,000000025AAC6D54,AC511348A572D6FC,CEB62327517C9FA1,6FBE8410AE9D774A,66029A9B99B0D154,A48A8878CB67BAF0,E4AE540B10064456,0EA637103E8B29BD,B55804841AE272F8,EC5327AF19A29CB4,000000008ED88601,B1B72AEDD573DEA7,69470D9DEEBE72B4,FF7707A6C6084563,AF35F4807376AB99,812B0F718DC2C36F,2C674EE824C199AB,4E8A50BA09BDA56F,EB832FAE28A0088D,582DF346AD3204F1,000000027084CB9E,75B6301A5817C1CF,C7B14446A4F49797,AEEC5C720BF046AF,95822B18647C64D9,8EB7723D8D0FD310,955236D3BEFABB6C,09AAA01F7A2969E7,FD92FE0D3036E819,26C236B10C7F276A,00000002407B9259,6CB46F61E5467CF8,FA3CA00529CCC85F,A1978CC674988E07,767C293A216F37B5,C618EB9C536EEC52,DFDE92204AA2C703,633BFD7658F8CF4B,1B0743DF1A2C5B89,18114F3CE2F5041A,00000000F7FCB9F4,3DBAD3492C091EA2,4488B5F1C5FC3152,6E973856FB4F0945,4BF6F57E8E4D5709,B312264D9148871B,CD838D6375A0E52B,1A66C3514602A2F3,B24F1FA60F596425,6BD10A77AC785EC7,0000000268AB804F,283E8F58C40643EA,448085D94991D27D,B0890AA7A82CE3AD,17B37AC7DB148730,9FAB7D497E8E0B07,2044135E45D82EF0,B361023467022D56,51FDD636186E0E08,D47E000968987AE6,000000002907EB82,90EC594C73F89FBB,EA8456D2ABD41EEA,8099CA1B945B3B7C,E474C49C47E34E65,8A698605D028F71B,40C338CE0482AD04,C4F02379D8B6AB12,B49A755033CE3D86,5D375D8230747410,000000025BE191BD,C86E955F036755A0,07896D17D7FE35A8,061E197C059C5D51,5F89538C88AA9226,6CDF9044A6C68FE2,0EB34F4291D14212,F4E40A4F2ACB224E,08D53030AC462086,B3BAF90E57039974,00000000627840F3,7C9E5A5C1C4B5FC6,F04879228C7E9058,91973BBDC2CC5A39,A1955EC8CA629D1C,6D075C665E18D5AC,6D373CEC535275B6,54F2BF3B6B9AE790,B8A147F04220C609,A39AA46EB8227920,000000016FB83936,F24F3C4DD9B95786,F8FB3B77572B42A8,99EF190C04AD5917,3A91875419C2EC47,B1267570BCDA65F9,A749907D452190EA,5148D188E655BC89,85A37817D272F825,93F3D1CA0929D466,00000001BF1043B0,B69CCCDF69C8EFB4,3B1A6D865074C537,35BC24A2D15C67F8,1C95A21CB171A24F,C152B1487C93C3D4,AA92C8628EDDBBED,2CC42C87A2163B48,D606C4B4F078EAA6,9F3EE7887E3F8A09,000000021D2D8EF7,B6951F0AFF6E9C8A,B6E3E7C396A7134E,2AB7942FF251772B,F5835E96B9872EF9,1AD025DEB341813E,8CEDFB89084EE22B,FE81407D648C38FE,B6B8D0AB90E2B13A,B8949CDFC87C6897,00000000C89734BD,5AE7946FBABA3544,A11322876430879D,B975E8D5CE24F019,8748C493CE2389D2,0A12AC411CA829A6,CD5BD531393C1704,D9F76C6F6FE2E1A8,E61013662639FC46,8544D63010558F44,000000005602E7AE,1C5A7DC292421E25,1FD9CA5638A8A137,EC6CBF2E5AEA1041,A50E3B509D8C99F9,F8EF0A63E62058D3,2320E562968F7DA6,597FAA00B7A9F06D,52703D06D0FB2F2A,278430FDDF9E7818,0000000169942A9D,7172392D1346C593,14BA9DC124A6ACC9,FAB7E7914C7C580B,CF2FE819430D4D8D,B8C786750496BF7E,121113DFC9A9126B,7AD4189F4278213F,1D8B043EF222BCFE,511A5C4BFC93D238,000000027B077424,15F0B99C978201C6,C63AA0A216E3D102,843E050E53ED872D,EE6DD9F3F74BAD6F,E5F0757A8F60E98C,C30BFD2E414E50CA,279EA8586246C44E,B9F1A28E0B54CBAD,B48A54494A06A8FD,00000000E1BBBAFF,A28E7523865C5E3A,657E94281D5518D8,33E7E9C2D4FA542B,B76EE1CA36269F68,BA3D325188D0A07C,8B1FC5D601CB5F94,D34780A33D0CBB73,D30E5A704141C020,13AE0CA2B4CBCF18,000000017FC6A2E5,AD354A8F4D7FCF07,0DA0FBF1AFCE6F33,57E65C83CADB9713,BB435EBD38182AB2,2E5E28F259D0A2BC,1911A2DFB6703FC4,A26D2B2258CC0EF2,889F90DCE9975A80,A03668D086D63C72,000000014A34CAD2,5BE38DAC6EC86AE6,98A0DF1D74F9510F,C3A27682710133F3,EE03F24A974F9585,D54F2F74FD922590,A29326F7F9D36115,6C372C2CE72F0751,D04D4BD21C8F821A,C61363DDE9B3A2AD,00000002758818DD,D1D024764CF6109E,73633005A1FB2007,2645547768762587,D774F2204A4D16D1,AAC82D31DB56A219,A5FC50555C9CC7CE,AA7E5F13FEB28690,845F392BEF3C1E48,4DF9C0711E496533,00000000823D2C91,B105973D52B3BDB1,C3D2DD622689FFC6,2C2F9F01D3DE85CC,84D04F2F53E24E46,C461155B2BA95894,F38268A17D1C66F0,3763D7A5E5419D90,F9BE2DF830D25DF8,564524149C23C8E3,000000016CA4FC50,7AEB1CFFFF7382E6,F9971EAC9F586EEC,F65B798952212CAA,ED905C89EFF1B7CA,4873CAC8F140A757,9E3DA2655E865B61,5BC949A4F3C6D319,F2797097054D7138,A7A66632E58293F7,00000001CA83EFA9,4EFC63F1AC19F2F9,015BAA7EE92CDEA4,FB7E1C082742F142,D359E921A4044E91,854B58E7C326612E,2C01BE6F0BACA9B6,DBB484C13BADE694,BAB204B665B2DAC5,4ADDE78D5B43A566,00000002468C4CF2,475D9E951CFD3430,FB0C6E4B05DF8C73,7FCBC485E09B0857,769EAFBD79488D5A,0E077BE20D19FC6A,C52E335F1F94DDFA,EBF190B6B4D31285,F6FEF00A22904F24,D1057DB2CEA856FC,000000021002E4D9,55A3C0E8B9D1BD98,27E1F91E50AA0E0A,21C3BB9A3A296FF3,62BC56B1127EA5F3,7BC4AA0B6AEC3EBA,F5508D2B221ED76E,8D47E0C700446143,F135D93089FC6FF6,53A1F29DAB0567FB,00000001A6FC64B3,3A16476F3DAF4046,549011D02B5D3AB9,FEA151707DB592F9,64CAAF4D4F51CEB7,EB6E51DE03F5D04C,CA6BE9A69276B941,57146A0D8006090C,A130130D5D1DC30A,A4E8D3EFD4FEE2AA,000000025A8988DD,5F1906FE4BDDB02D,D90675C849BD5A91,2654548EC481CDC2,FA2D57062FB2F91F,49AD6CB8236A68FC,F51AEC61BB313F36,EDE423196D3B8739,95EC805ADA0B8D51,A23F5F5B2F850651,000000000DD7D01E,C29614312151A454,6B0F5A60EDAC0223,C1E5192A76F92DC7,04E7CDD29204E0AA,672A69E04D5254A0,790FD7B39CB9D836,5A15FB6DCEB1763C,B86927457FFFF94C,7158D9EF87CF3084,0000000214E30F27,F0E1761ABDA9FC37,D8A8D3B55B34C2A9,A67C30587FC23962,6C97CB2A5C4A75A2,273EDBB357AFE65A,BED7DC26EEC561DC,36615F228F8DE428,74D063AC70C4F45D,4EF0BEEAFCF6F620,00000001A5E2A092,AB9DECA0DFE8BBB9,4E1669425A1AB9BE,6D680D8EEA752188,FFA18DC6C13DDB59,A8222266A9447227,F6570A2CD1A0DA99,FFF7C77730C642C9,B07AD6D65C99F687,69D8A802E7191BB9,000000023AF09CF0,2CFD94775388FC35,3389D16E9ADF97AE,C2A33CD9DCA67C35,3B045E19AD6D77BB,4539353DA40C77F8,5562748615FB9715,5CD2D2C197F0C80A,AF9BC9DBCF4400A5,41DEC2F8C81F99AE,00000001DABB9143,46E2FF28DF2CFC2C,9F63E6DCA4734573,6B34712C2202FD04,B61D68E7E5D8BA80,C6C563226D8D780D,A5977193E19BC3B2,D236CF938577178F,613AA5607E636FB9,6D8DEFDD107F3218,0000000188473C61,A76AA4CC4DB88B12,30D0DCD12CC09053,368FDFA03D875936,877740F303EE34F4,53198EB858A242CE,90FADCE4D9CD247E,028B4D6C7B07F9F9,7FF9EB6DB14454DF,E0035F08C648F3E8,00000001A0DB43B1,BEE7190ABB2622D5,CD8B61A72EE3D825,C04211B8B5F97A81,68BC56C47DBB4BA2,9B4F1638635DC8A9,B9505FD4F2BADD76,4FADCF5F2958931B,9E5ACC89EFF1B6AA,8A494B8A70D30215,000000022AECF49B,D55CAFECCF173717,840BAF5B6B69A2F8,2B855EA5F8DBABCD,2C5D1461AC46CE0B,53052B8739ABCEB5,E609DA45CCC4EB96,919167625EF3E479,6984260E648478FE,FD562BEF75C27F2B,00000000F2987133,F950D33C4ABF14AA,F128C533084BB53B,BF961AFE72D09EB0,A6A3694EED40A3B9,C8A5C9A0D61C5ACB,309380561971BFB3,691113B10EAE2523,4AC17D602C77B3E9,6CD039AB54A735D4,000000009272BBB6,AE3D3FC7893C9352,8AD49C5CADD06DDB,29DD94174A777CF9,27821F04CB09D8CE,6DB8B2365D8A0356,E27BE3DC47E4511F,16F447278F78C765,EC5D59DAE319774E,497FD153526126E2,0000000109CF9DB9,8FEF2397D3F5A0CB,E6D0D10D70BE90DE,74E9B34E69F84940,04F6A4AA687EAAE8,4ABDD951A6F5FCD0,C50EEF53B3B4249F,112289C8F4CCE50D,518146E1A5166D71,BB9FE3AE5E1C7C93,00000001DFF0A938,1D9058378D8E0540,71093D33A4C0E521,8F5A813EDA7FACB5,85FC691CA5969126,7A2E8FCA192BB768,ADE3FD273218FF5C,5BEA690ED9DEE099,3B053D58FEF41852,51D8E316E2D1B1B5,0000000169E7223D,13D6A7F09FC93A4A,847096199C19E860,BB1A4021BAC71A9D,C7C2B17FEBED444B,46D1804C3D99A0AB,BF65D68E6FB4EC76,4B3FCB769A9C4094,DA35F0A9BED01184,7E84D17B69A7FC82,00000000C0846776,3418DA1076D51E6D,54891C9856037B91,3B4B7EDF701846F7,C3C9F50F3BEA2374,8230EAD9A085430F,F56B79B210B8AAF7,8C608A8E5102F6F8,E0BDC14CAEE44427,2504454D6DC89E17,000000021A71B12D,44536397204353FB,E524B1C93CDEFF74,917FA5DAFC5CAF9A,328926C56D5B6156,0BBBCFDF366FC549,505D8E836AF1CD51,DA5515DC5EED67AF,9435F07665775E5C,636C9F199D012F3C,000000004C08B1AE,08C4CFD3D7E47F85,D04CC5F051014A02,C3538FD61A9DE601,B713F695D861D7FB,372286EC34B8CD89,EE47511D7D24B93F,26AB258CC404A2B7,17A065807121D07A,722518089415031E,0000000147257506,29113C0075327BC7,E9480DF66386BB46,236A95943455A7EF,E16D8F8508C9FD39,F4C490D75BD8AC7F,E9566FDD20406356,8C008201439E2DC0,4E15889914234E59,8CC209EF1587ED57,00000001CF9C6C0A,A7E499E469D60717,BEEC9EC46D837B27,3DC66A4B8151D7CB,08ADE2BB0E56F70D,B2252A65C22B36C7,E5D71DD78B21B361,D7C4F358104A3C54,07D56137BBEFCF57,E78792011F223EFD,000000008C37B5A1,6054600304EB0FCC,6C7D149E05BB3DA1,4BB5A493CD531C92,2959D69308986EA3,1B8C121751BC63BF,AC5B488EB0768A87,C5EE5CDE90CA3753,DDDFEEAA098E6A05,702E1B73CB8160CE,000000005EBF153D,AC305B508176A913,E12E73DA5ABA14F6,4EDCF4D6F62E7C8C,12297DFD8DA7D6CA,5D046071055C04A3,F304DADE82AB0AB6,8C4718F23620357B,04B3D15FC30ECC4A,9DB59A7C2AD687E1,00000000E6E8F897,2F63089D05E2B441,79B9C711AEA8CA03,18CA60630800AF79,78DBF426BC9C84AE,E6E3D210A7355B2D,60A39B3C93C88DAA,CEB63B882A38BF16,021FF097BE86A37C,615D52FC96DF6033,00000001BFE22FE0,EDA8BE69AF59F295,494506CCDD60A65C,605A71BDA98BE8BB,1FB99F72F538F9D0,4804292AF97BB64F,1A35CF91C14E1093,6B2AE607B9E29BE7,5CC28435EAD3BC3F,CC2B4C91C67B6BAF,00000001BC3D2BE4,1DF0AD756C11E8ED,D92E40D03F130C44,CDA850E131C965C8,002C73D73E0E5476,950BB2CF94BE1E00,17FF20AA787037CF,01796F9F27284F4D,0E1694A3DA3867E7,A5FCF2582C5C395E,000000021695305F,DE8FC99603E23F75,CE598BF3387D2B26,5930E04F966433BF,C0CE8CFB6161A98B,30310A327EF7DB48,E90EF53BFF532B4A,2C4351D6063BCE6A,0482556D7A9D3EE1,C524CE7F39E3155B,00000001AF09AE91,EC3F4C9FD67FC41E,1D8BD322CD1DD92F,86B5EA2B57A8F1D1,F5831C28B79F9061,776350F00E32631B,C1F5213228199305,8D08F033A2CA0F8D,1142E55919165F83,35A56397B1D9D9F3,00000001842FC196,563A8101347B6436,ADC9EC22785F41B3,EBA9B76C2B2A43CE,AF11215CF6BD6185,1CCADE8242AD0E79,B1B2918E604947EC,0ED47AC8E7ADF4FD,B4ED69B0D4E26BA7,674608263E9C6EF1,00000002679876EA,83A369FFFCF76C3A,AE3EC3AD0D26CEDE,439261E85407E7E8,72FDBF2C3AD15BCB,4418A9FE1B1F1DE6,DE15B6350AA519AA,A82BC060CA9023AD,2E07189C0952CA05,6872C2BE7A023201,000000003D5F4CC5,F563EE0711487404,438A5ED0A43F9352,79B25EDE72955585,80935F658281970B,9D86812E9E9B5783,8EE2F66BCDAE32C7,281079E977C87790,605B7ABCB88FA932,1BBCFA22879AA38B,000000002616DFAD,25DD3D1863519D6C,87F9200B1BA7F477,9AF585F3A3BB9AC9,0AB845F15F9FDC41,A92B4F334B2960C6,C26CD8ADD34829FC,EC7DFEE16A854BF2,4024CD8472E5AC09,8C332FC7CC944363,0000000047627CD5,E8A154744871D0F7,010D91906C55BDB7,E70C3046AE8E019D,A74820BF00D70BB3,B1466999183659B6,A768739BBFBABE86,4132AAA7BF924A3D,5D9D8C13F1CF2209,167C0D376178588A,0000000140248498,1C7CADA40C16CA2A,83BF4A1E284E16ED,A22CAB0F106390EE,141A21338CBF8C88,80E18604D67CC684,052FD5A3FE2F8EC3,DF844E4654A23113,0B0D29DC4259DCEA,10B3ED68DD723B7F,000000012A10CE50,C5429E85CB798A02,81334ABDFB22AD64,E7671EEF91AE62A7,23681684C65E9ED6,730BF6F34E9011AE,2E7BF95789026952,41F202D469673FD4,6A91F6353C135FCC,3A9E7AB8276840DB,0000000123CA6E18,33A772554D3C416C,D2D14190F2522E8E,739131E07DB4D9F9,4D1FB412EF591D23,68B16A89C38CFBBF,101D572358A49D60,CC0C4B4352E17DAE,7CD3E070E270A5AD,98B92EDB07A987A0,0000000268F9BEB5,79C215EABC7F1D43,F0C5285AF86870AE,EF50993C43AF005B,A2159C7DB9742FA9,808558CDE8725A62,BC256292C16D2DC4,33487F8A56B86DD9,D70EAA278B069528,69285CCE26D9DFB0,0000000138ACA774,C612255B2CC131B9,529906C22ACD41CC,9393104F9B119BA3,F9A14EDFF330BA38,68E75800E91234EA,CE1342F0DE14210E,BC2A3D3995AE5961,C77CC1EEF45FDC1E,31E28F16C2DE54EF,000000019C45B093,C77C6F015E555736,CF8FEE31BA74CD05,5BDD117BC31C37AF,B54845DF47FE341E,91141AB80176F6E3,EDC9CA76D0EB0DF3,D05886F7E2377891,C07F54323B0CC9FC,FEE7239719137A26,0000000221DB4B6F,40917DF9A4D74B93,AD5643961BA4A615,2C4637BD2768BDD4,02C0C5881D0D9942,2EB39D5F2ECE2A73,F9379DB6DE0D55F7,E53CF951BA95CBFF,AFC95CD8E752B9BC,48155A7DFFE81EEF,0000000120CF2F10,9A690CD29AA0326B,556BAD26AABCA886,74E8D9AC84701E9B,926EAC39FBD8F6D7,1821B2A27655C8EB,7F2E9EAB11C5A553,E38F932EA8A14A1B,19CEF9CA9B0C6270,26478C21648C5385,000000024D054F27,C5EC3D418AA8929A,09EC1FC14FDAE248,4AB7178950646397,B99A6035D6DFF938,B712D94587D7C107,4A555F1217144198,8689BAC05737BCDF,614642C57274B070,2F7D4F0DCFB71980,00000001BB1013CF,94BB65AD1DB51755,7C3028717EEFE58F,8B8857A874D5FC32,326831E01E40C5B0,0F39FD09EAF76D75,BAC188E7D3059B2D,93C0DF168DEE9D28,A3FAC48FBA2587F3,AFCF2463A6097666,00000000A8620A02,8A5C1D69DF6256C7,0EB058E56E40035A,CFBD62E5A46A52FE,7B3D28D364498D2F,0B3B92035F91787B,FC8D38B469553B84,8135EFDAD112A4CD,0DA1A7C6D6E6C063,8EEB2EBC300C3912,00000000578F2B1C,55A0E2DA4BF16C30,A8F25ABDAFF619CF,188EF0F1DF098C37,B64621A3CC53C82D,FCBACF8D7ED51D03,C76EB5B518469C8D,E1108E622CB76914,2D1A20B5AF5CE7E1,FB8251F7A7548640,000000022C69997F,DB581A3A2A87EE74,2CCAF4EC6551EEA0,CAA6BF8029E09C81,5238CAC433EF1FCF,4F4A4A4A462A09F0,5161691559AC83AA,99B1AB005ED19AE8,6036DD84D5DC9108,46CA63893AEC9277,000000026653444B,FA90B898386F410D,80B4103712C505FA,4895A592805C9A56,EF0D6AA391028551,83B01ECE97B629CE,CF1469561FF8B27A,BB3ED1A2BE69E6E9,ADA4C55F72B5418C,C229704B55CF3330,00000001DDB43A34,F19DA3FFBD32B246,B0DA142457EE3CC4,A7F59FAFD35C2115,0A14B459FE152B32,323A9D0A15C10196,CE75E21A5AC2F655,8EB294CEA60D9E43,FEB0A3FC6F95D036,A9BC70985AE34783,0000000037FFD12E,CB95E6AF4F306C6E,DFA3C434B639D79C,29F1FB53E85DEE47,AA6986262430C115,D1C12EB79FDAF466,56BC7C217F9927AF,D0979BDF8CF72EE1,9C7067A06E807C39,EE82933635012622,000000026D63591E,3B279E9C48B7DB69,905B5D1215A92805,33252923127C686B,2ED55E92A6AA2866,C07C523D7450C11F,18CDBDD68242630E,3EF22BC254EAF22A,881DBDD43AFB98E3,824762194C30786A,00000000C7ABB85B,268C109FFEFF4AEC,C2163C626F140424,D80B36519B44F2A2,1E182796D97B06F0,FE069954FD8F2990,44EF7B5E3AF66CDD,D94F0268C4355B38,A8668A3AC44C6D18,383042C39AB138A1,000000010237C1D8,418A3C3E721C6653,D485B8AF16F2A7D8,1578D9C6863BAF65,4AAB5BEE8EBCCEDE,D6F0037983B7252D,134DE302D3C70C81,AA615CB5411F838D,53C4C8E9B4D3F810,D1388CF30B799618,000000011734E756,C70C919093107CC6,845B682C90923F91,ED0EBDAF29FF3623,0160D7FCB2F98C63,42F2477C37B4E4F3,068B2A755E865033,36D6B07E976F2F3C,78566416D77635A9,E3BFA9CA39051DF4,00000001D6AE0964,AE3BC337B7700074,E2BAEB979A20BE2E,0DF6B744C9921C96,62177BA97CE0F2DB,9399041A7D167AD8,36B8E3F883442CBB,BA4FC598019BA4A3,B8C1638B5F35404F,DE7B496C8DEEC5B0,000000006C6189DA,270A420BBFF343F0,F7AC357CE2F26E15,3ABE6551C50E0FE3,41C33F8D146250CE,BFD2A149842E865D,4A3A552296C98D33,A0B5EC255E0439D4,B9EAEFAD3AC27E4B,283F88D73C9FC2B2,00000001F5803204,46F0E800BB80FD32,F497F4E56D4938B7,9DBA9AB94DD56037,179DE2825A07A627,16D83B8B94BDAE7C,46C82F6833EE72CB,910ACE8C00F53FD7,ADC2CF93CAF30D44,87832578FD5A2212,00000001EFBF19CA,0BD983A811910073,50651F3DAF78CF43,66CE1DC4FA5A0596,05F9AEDF3A6CFA1F,D3D454C209C45AE3,11D36EA92187CCC1,B147608C221674CA,9FE5DF9D817D3CDE,5E121C6ED88E8F33,00000000B86E673F,77B0AC2F033BA151,D8F13B51A316D431,6C843252A178D43C,4C92F4153F1073FE,3DDD2A6CB5422D2D,637424B7D63C4800,542E69B352B89127,884EA4FA455CAEC7,BC872BF04FC218CC,0000000138BC003C,4CDA897BD257A697,F8327DAFAD437F32,0BD0FC317053277A,53B052193180B3F7,4E1B14101A099BAE,B149CBA7724AB6EC,B7F55B71F49DF0B2,6EB5869CE2CA05C1,D4E334B2D0A11B25,000000026560C426,8BC5F6C1521B86AC,7D209D4196F419E0,CFC52CC91CBAD276,A2FF7836BA0FCF3D,A7CB181E7E961CD2,914F406241C63D24,DD6CA6D41BBA44A7,5C16F540EB213E21,C06ABDAB14429CA2,0000000257028AFC,EEF4436443EA3DBD,A0BE66B18FAB246C,EC415E8BE7FEB54D,C27C7D3C7CBCAE76,4F5D34346539A3AE,58AE67FCAA2C3EA1,4673916BA56F6E2F,1BF1896BA65BF1E7,BF256A848CC86C07,0000000022BD068B,8E61A70C6BF814D0,F1A643E8299280AB,9E445258622FF2F8,3CC12E411F73D9C4,2EC7D16097B8FAE9,6E92634074440E5C,D727E57A1F819F06,42B4A6F742E8C1D7,36050FF9F4F1FCB8,00000000A40F8ECA,756FD40768C6484C,178FD721051C5B9C,FBE10BFDA0970E9A,0DCCDE995C540AA9,98E2C2B407F29C72,D8E3EF6DB8EDD708,1EDDAA9F653D6FBB,8A7FEC8D463050A4,0A8492DD1743179C,00000000F4C42C37,A66355D7FA89DDD0,0640D88686A2DE13,EA7F9BED71063108,579AE69C7DB314A6,B77A6AB4BA185CFA,A5CA3A9D84CCFDF6,1AA45BCECA50731E,C388010C5B517F83,83DC44250402693D,000000006265BF65,1EADFE8DFE777948,3E449AE9005B8107,1F6AB66731373822,E4F421EA32868423,6794A47BAA3B8928,E7303CB93A544C5E,B8116052313B9722,983E65069A572055,46E7F85BE683BB7E,0000000107F85CC1,8254AC1996B93F63,93FF7ECEABA1E4E1,877DA3E884DDAB64,7367485533E4B51E,F02B28DAF317A609,CE78A2B74E2CCF0B,374AF6CDBFB322CC,805FFCE525A67802,495409014AF35BDE,000000015255E9B1,A8BC2F9EB280BBC8,C7784D85534A5649,F8A686E6F9E75A36,F5A69EF455D5858C,892057AB28831AEC,F375B2E0A33A81D8,DEB03FBB03A19A66,C318F4FD7E553F49,1285A241C1BE4CA5,0000000037DE43F5,8C847D46EAC792CF,0A43682C53056339,959C17EBBFB2B864,16B9BC1EECD7B8BB,9F249A1A5102FC5C,9C6FDACAE5C5B8C1,8ED910345CB8A6C8,290CB048F6AE97C3,F9BD66CF104A4AB2,00000000623FCEBA,48124D6C3C1E1458,1AEB00460AAFA7B8,3A0328596BB905AB,DD46A60A15A09E00,2BF3F74E2B69C089,183B7A02446960B6,41204215683FA015,33D00479CEB1CF7D,EC08E9404D42EB10,00000001603448F1,50C189EDA1DB1A45,B538146A01CC60F2,A76D7B09801BAB7A,0890FE1A1CBEAFA7,90522A16BA57AF90,3DA30E8E9D33A875,FE7B0160B1B9F2A8,CDD0C8385CC1BD48,C2999FBAFEB9F339,00000001BA3C0490,2B51081D9F11796D,F3C9750AC9B8F3E9,C9605E29237D85C5,F2F939A2D5B40791,DCC9B2D1887FBF23,4403796E77B6FE23,F5EDB96A3C0E28FA,D6635438671AC999,EAF7B590111118C4,00000002202DE044,D6542AD3F493485F,96CE8CD820DA742E,5E33CACBFF3570EF,A18B345D87DCF65C,4D1BFF427C95E782,A884DEA7BE9B7946,A20F00A7C9CC7B7E,12DE5392333604AD,0388D8B96E98D105,000000026C4CBBBE,A5A38F638B3D7B99,42D21874D678E95F,36CD9213599C8F26,F99BC3CD385EB5E1,C67609626D35E921,B6CFA438A3B7AAC7,DDF073B9488B6565,0426B898AF6A5E66,0F0ED564D82EB300,000000018CF1F49F,6B6C33391E117925,B16DF292044D4E95,CA86DCF7FF8C94F7,4C89E074EE29D01B,FBDCFD75F675A09D,DB63B9595EA692D6,FF230A8DBC5FF60F,CE407EEB99DFD127,A3F0249FFA6184D7,0000000273A8512E,3DE71B114E86BD66,D0409D8A4D6D2F8D,85BD6F86D71D7D2D,D0B4C93B50374F3F,B762BA9375F99958,9BA9DDE0832FB78C,E62F689523953793,EBBE7365997E8933,CB3E7988A91DD06B,000000013394A8D5,1A9D2CB110277BAD,2E6ED53EBF999E1F,C96B68BEA0D5A888,E72182CDD9049658,6D8A86FFE406F763,64DD80457F4DA85E,1C4963BB9BA21610,4ADAE87AF38A7A7D,574367778D5778E0,000000004391711C,55EEB9742238D6C5,B2F648D106DB59A9,95A3200A3C2CDB10,A36F4BD1027294ED,81C4F1BB5ED8E3B1,24EFFB6A14BE58F8,5B1C559EAFC36FDC,E0FAA0585D4F511F,E42D85FCA32D28AE,00000000E0E1C2E4,3CC3090CA1B5912A,A123956BB186E0DD,360FFD43920588DD,D020618A4FDAAF17,ADB011B49D026F03,2CA60CC90010D160,30BC855429C8E70D,49AA2FFAB370D5D1,919D96FE339B93A2,000000022CCCFBC3,A824ECB9216D4941,3988F50726FD5A50,CF96B24D4E34E67E,918B1EDAB2B4EDD8,8D8BBEFAFEB2BB1B,E208935826E8F920,F6CB438D2073F58F,A96680D60C5AABE6,331BB5745E5EB343,0000000179484AD8,9BF8B6BA4D7BFFA7,2BC98AA05B03EF8B,7A3EA9C2719EDAFE,4E3B9823B2EB7830,DADD3413F6294728,CAFCAC73B6F9C839,C6302A9D5E1214F3,4919FC18CA0795E7,E95C3633807F0E34,000000008D7A21DE,7B91E9DEB75217D0,FC3C0BB405C9D7C0,C91DF6A4F342B90F,FEA250197CD2C666,59F33C6ADE34C1F4,8D83D6017B52620B,10DD1CD014744FD7,1A403C6BBB332368,7E687591AC02C175,000000025EF936BF,D3B90F52D2FF5CAF,F38CE57B062BC618,685448899BEBDFF3,E65A53CFD39E05E8,7DCDFB731D06A0B3,DBF934D6D4ED4C7B,3CB5B91F693F753E,9F34179B5294E62D,CB798668B1188811,000000008CD73FA5,C3156A6D96BF0E3B,8AF329C47044360A,73C993F55A56ABD3,E8CCD4B56751D293,0A59697ACC8FCB5F,54E17F89C1942EDC,A73D0EEEB4A2E216,0CF32D3A7B0B9699,9E65CA3530F641CC,00000000DE786848,DF562EF882B87802,7F82520D1B42C5C5,25F2DBAC10F9D6F1,12013F4255180242,BFF13F6EC34EA997,BA41FB7544727F13,A80E96FA875C8A76,AD21C040F432B6F5,2EC13E99E4FB32A5,00000001D8FFDB10,5C27C1204B7E48D4,5015FC6393046638,E389675BBF43B883,18B742A026292704,F208DEE8BD0D68DD,2393BC18653DEAFB,228E65EE800AE9B0,4A0CC03AB44173A9,0853C563E7A0464D,000000002CD65499,63AC065D1787C2CD,8A3BCC717BABCEFF,795DE65654E9909F,CCE0FD5645A7CD56,CAD021722C057FB0,D2176B2DC558321E,83A7BF7808E590B9,69E444B310516787,4B39CE75EEBB828D,0000000065A9B1CA,9D68ED73C97D328F,2B6FD75ABD77C960,7BB0494989F680CB,3E8852528A8990A9,7FCBCE20047055C3,62E6E2C1AD3C93BC,F7D5B232F0C949B7,BDC170B3ACBE3864,141E6ED8012AF651,000000025A14868A,BDC658F45AA4CA9F,8C76294AAF41E730,3EB59AE038323FA2,EFFC1D33D9DF289C,8EF48BEFAD1B73B0,9C17489B98890A20,38B7F7DE4E8F90EE,5F9445658173DCE2,D5DC756FE0E0D8D7,00000000A8C35DE8,6E10A5E0AEED6D3A,B89BA5C00B5DF1C8,6AE02335034DA55A,3D004CDD19F38300,62F686DD053CD605,D81BB5E27DB285DD,D0BB415097B28871,B9E69A337BB028E8,837F46CECF75934D,000000005331A74A,CCEF8346F9E3EC81,FF6107070EEE0CBC,49DF707F5827A837,D72850936437CCB5,29F3D5C47372C7D6,096A4F0D9E8440A3,56EF58C057F88695,1C62946CDB555170,AA4C4527EA36CBEB,000000006FE3166B,007EAFB0E0DC162B,607F355F84EF98C1,86F069346E4D5B79,3E091DF2D2A41C80,3F624584AE1AA74B,485AF14ED7B3607B,9108FEACC451B054,FDEDFC247E3D55F6,C66B8C77B9FBAB24,00000000BA3C3B87,711C7689EEB09EFB,5BF6B9E517833C2F,3215AEF1054BD737,B3D941D285715673,62CD8841E1FAC073,20B462EF264A0BAB,9FF05834FB18A14D,9D44CA4A0C795537,A0804C0CF0F59D4C,00000000AA496CB8,2B8FF4FF89F7193B,59F9643A5EE58D19,FA6F2290A24890F3,11155C5219842F4F,2B9F1DB32F74465B,D01B546022CD9BCA,084A149766EBAF56,049EF5BCAFCD2A45,C745F59FB96A4898,000000017FA1F7E0,23FDBFE7ABE5471E,AA045AE8BCFCDD62,C6FC5FC9F90F7DFA,04A33EE115BA04B5,4E4E5A39F17449E7,4DAB45BE12A37986,0D95CF1116D1FE3B,F378F1CEB875D546,727FC4633945294F,00000001E92AA7F3,10528BDA9972C897,6B6C55660D0A2BE3,2ECB24EE9F6C7EF9,E52C362522DB8E9F,36B8922AB941EED4,B2ED710461583754,48FBCBFD9B707114,BF214D4A18EDBDE4,457D79B64D2634D0,00000000561A9542,83B4B377854C20E2,26E1D0052BD71244,833A89993642AC1A,5A719DBC4478D3EF,22ED31CB9E9DBA7A,84D5953F378C8AFC,5392A1369577A369,014B71F7BDBD5F96,59489C5A869B9183,000000000B396E6E,0818EE25A6742DB0,D990F03149B0B02B,A8952B1D459ACC7E,81254A26AB588890,1F6E4DD61150AD08,56D4215E6FFD930B,677A73DE7198634F,9902914C44937896,97132FDEB744B8EF,000000013801A610,D9FD89297D2CAC44,D49B69762A97E88A,14C8811B0568BEEA,D533D806603AB3D8,05666A2273CAF3A8,DD2EA058A404303D,DB7EE5727F77DEA2,CE2EF00CC8BE0C29,A5AFD22363B08211,000000016A7809FD,172C8CC034570270,6BDF1C5417F0FE04,D3E10AF409A1E40F,CEFFCEA50F4EBF1B,AC0C4931EAC39EDD,589AB5C4D8F39E4D,DE581833571780C1,BA45734DF62D8BEA,9A046624CB85F698,00000001317751BC,26FE43F1D204D89B,0FC8F0770774583E,B276E127FA05B54E,C067B0D6F137AE54,52E2D6F843A76BF5,3969BB82970BA995,0C05CF8A728C53A1,A6128EBB5D092EF8,190FB7D022CBF010,000000017A731199,7AF60D1AF8971554,455E26B4C0D3D9C2,4ECEB517E9DF4EF0,2413031307476BC5,D0F173E5677A1F98,801614B5699AB298,28D4659A6A4D4819,9C9F956F8279D530,985B6ECE3F180714,00000001F7CDEFD7,C17028B0FA91A90C,0F573A6E8C8FCB41,2C1DEB43DE702FF3,EA8E6DC6E380BB6F,137240DA705DD905,3C91ADD4D279B200,4D40CF513D5291EA,39684A0D8DED7DCF,5A3423C53AF5F395,000000003E4BA6A2,ACC488A8D18346C9,576B7FD9A22B18CD,8482F58E4BF6ED48,2A80B5D96FD74813,D4DD23D174535B03,4DEDCE831EA1C477,76A98770DF75EEC4,87A988DBEEA5ADE8,920E4A817B93D5B9,0000000133989E45,8E335DF1BECC1415,C686ADB45A79B99E,B8BFC198AB936EDA,04479860CD49131E,316A255A385CE00C,7B5A9C9060761C90,4DC75DE750511E76,F093C0AD4B88A353,BC4E5F2C64056E32,00000000098B10B7,B69FB952934E5E7C,E2699A695789A3BD,9131121537851C40,4CB14D5BABD12693,3CC9813DC82CB7C2,BDE8BCF2416ED055,FE67EC26B199631A,047FD55BE0A746E2,9351378D6EE7B076,000000018D129A59,BF8228B3814F9F01,0CC946884DADF8BD,90F1E88BE2C0F891,334DDB2BD010E4C3,01E1AD4AC5D3562E,38E1E21BC49E306A,EA32BC401D2B0FB1,E96EC8B1AAFE4914,BDFD0C92AB5CD8B4,000000019616F2EF,E2CBFAA4C50998A6,6EC71EB53A7E306A,46F349F107244EFC,42ED6B4B940F7552,723C0E464C8DCB30,D29AD88902BC7899,4D219CA2C585E704,45942D5194CE21A2,7B6F1074DADAEBDB,000000004EB351E7,470A166CB9592235,BE1A010126496B25,58EFF3221389623B,50A4635B6A1743E4,2881A4106E644611,D5ED51AF46103562,3C42877EC6B6AF4C,9217D2E6CF538842,D922E94E11643328,0000000261FDD744,14E4295DBEFA8B5C,24DD93AF3218ACB0,60DD02BCB0D1A940,32686F5EC89F15E6,F3F0927028582AB5,022BA0D7124AA0DA,96CD00BA66CE5677,8CE4688449FC9935,E3937D957F80A765,0000000278FC0F3F,92AD78AF298EC803,AD9AA706C0043934,B1FFD460450BBAA9,D6C29CBBA2658722,6229A4123F2E7A7F,01BAE830884D549C,8B55C000A77B2DCE,6324C9048AE9CE85,A0255F19AFF3D781,0000000123E32096,18B46F8132A755A3,B46B06F3D9C28361,FC8E7A971C5D1D61,2963B3F86DEE1A4F,848C2684874014C9,CFAE8B90730AE082,0409DAFAAF9FC202,014979D85CED449E,C7C1020B3569AB60,000000017B5BD073,0C6467ACB64EB6F4,5FCFC04EB8D8F0AB,A2C5EE49C858E91E,0CEDEFF280791300,BD2021D2EBF46845,E2FC00919E36B8E5,D0855B0C04B0DEEC,B6A4F9F8C66711DA,C3881920F9B7EA63,00000002259AAB18,6BA2A865D9D4F63E,F5291A92E7D78C31,9714D0453FC3CC4E,2788AFC2AC2372CD,2F996C93B87E61CB,DA631209374951EA,79E4EE9D32B078C5,A5CF7E829B90F932,30644A922427B8F2,000000005B029D90,B2D5A734DAB45EB7,FA8EF321255654C6,866B5303DE720A21,0A752D9008855D2C,1E55358F86D6A275,047CF5A854DF89A1,988EE227F1EDADDB,848CD5E710F1A2BF,91DE3B9EEE890BE9,00000001D6CE0FEE,2DDEE3B5845654C8,C4F4CB216CB3AA33,46DF70D62FEF103A,35070466EA42D0D7,6289BFAFB1C27707,C3CBF6298E163F54,5FDCA295D5F3036D,091CC77C8F4076EC,187C35D8B6AF43B7,000000022E7A1425,8FA9D35D63C453B8,9FB4CD365C6D386C,A51FB2702FE2BB59,D01273434141967F,80D94C95F54227DE,9E822347ABE5AB32,806B97BDC5E83D01,EE24CA67D032C049,C0CA929386B03649,000000014317B408,A8D88DE286C2D705,33F369F093481EAA,20D45FCEA213623B,4BBAA5BD5FB8F9C9,C84DEF499B63F96A,F80CF1E6E9B63182,90836D07200AE488,8481EE010ABC2441,9A12B308B07746AE,000000022E8AE55C,076ADAE38FD2CCA8,D11E64BD60FF476A,08B29D4E48871469,3545ECA2B38CF642,E89B0714F22E23DE,02BE5AA71A724AFE,D4957DE88BD5399C,1B58B1DAA165D1A5,FFD29812F28441FD,000000023800A30E,BF143B91B17C6251,2FE6BE9956DFF297,7099B6EABEEA0588,0D5B15FC350482F8,37CF6DE135B7D274,9EF3415BCBDAFF6D,0BC93C26362D7080,EF5869BB79E48C8D,B343DCB895A1B747,000000009B4864DE,B9D7C019BB7D5645,B3DC06CB575C66CA,7FB5C00172121DF8,D74E3DCE73F1A1B1,761FE4B65F2AEF5E,DBD29C337EF8763E,3F71C54EC444F898,DBEADCB9737409F3,A3147B48E2F9D97E,00000002656824A9,F7EBA8DAAA842697,7360CC957E833407,2D625ACC1531D65E,FBB93263BB9B0011,BEEF792A463EEF0A,7E8748247739B267,D5F2A193F84DD447,1D5F4E50C1E775E9,CB72232F44D45602,00000000C52C1883,DA2ABA9E5090849C,36B3E58B9EB24D24,2F635D5FCC4FB947,F94F2AB8681784CE,14CAD941AE6BCB65,B15B487B845D278F,073991FA072B0A49,C3EE66872EA774A5,9D8752F4404E30A7,0000000108F9EDE6,15C9178C80C3C4C4,1F6F13CAAE3560C9,A8BF0949191F28FD,2475993C266665FD,9DC5891C7F4383F5,61289DF555AA7F9C,028714504C243B33,1E1B40686E5C0DE6,E2EA3DC49369D4FA,0000000084F5AA56,9340367CAEE140A3,A86D80F7475FA011,499C30C6A4AE9016,C4E4C0FEA9BFB2CE,39B3F2DBC70DB7E9,967D9E53DFE06E90,E1B0789550D34B47,F6E6A55A81F7116F,CA45342172E4CE8B,0000000200B9832C,9122376871DE8802,E5EBAA71AF977CD2,D4FE479EC3A10402,DFBF8FC92A186710,E156634B05AFF959,BB880A7AA06547D9,83232A2CE400395B,4FA2F7EB2E621EBB,22B20A6A985263C0,000000016C7FDE4B,DCC1B9701B59AC86,AC8F56FCB4483044,E1923D77375A641B,46EDF30EC651CEF7,B8ADB5D9AD3A5249,2C337706D2DBBFDD,E1499BBF987FF2E0,BA3DBE6DD40679D8,D1C39BB2C672E643,00000000EE5F4DD9,A3EAE6465BCFFB11,696B01F2AC58EA6E,BBC66A8766E7F22F,524FFF18FB28F324,311FEDF05D618C6A,E4716D25E98A0CA5,BDCD0D0EF1BF779B,6EB076B6BBA97FD2,562A704255F391BD,00000000EDC8EF1F,4596F8BFEB651681,4E1683ABC9D52E02,C0C903AEB8D2E40F,471DAED6BFCB005D,866DF2374E422237,4A80C9E789D7D1CC,9602CE239A9968BE,64F0864A452D3980,835D22A74D376969,00000000793A47F6,545D763CC37345F1,6057F1BE66C7A84D,28DAB384443128FA,D9AC8157FF583184,035B8F2A34E352CA,8E07B2C7CAF82083,5EA20D5679F4C87A,109AB6A0A70A6AFF,137585600EA2D87E,00000000812214B7,85FCF568ABF1DC71,26930D43CD40FD3F,100E25D75C3FF986,A5BDD1879560ED94,43DA73FF251BE6F4,C121E0BF77FBCA7A,F702314613A2B58E,ABD8DE024421E543,3E3105D0EA10156D,000000024DF41077,080883F547B74117,E1529ECB3DEE5A9F,5390DB29C6FD9E61,4BBE62C23933C736,0D4C487D7C440801,2A4270F211F544CE,31587700FC41A0F1,EA5F82476A1F67FD,FF9EE6A6121302A5,000000014DC30A15,1B8D6709E6936E32,F053AAEA7E822261,B791642365B977B8,1A0802619CD42084,228977427120664D,13353CD824183E75,94C663653B5F943D,6E24C4B09BF28EE0,DADA1F71CABF683F,000000012A8A7528,1CE9DE640BDDD218,BC5B6ABEC5AB3678,465B63507BC6B65E,768DF0AB398382DE,7BFC20DD5D4E78A7,4169B6ED58DF7608,E4A812B399983BAE,32FE09F2346992FE,C3010C89E8656378,000000020DFE21A3,22F978EB50E231A2,787C0C2611FC5824,191568A715ACCCE8,1DF2F3C26F69DD8C,CD38A6F2084145E0,F4F91454E869A01E,A0B3FAB14E36A33D,45B6019BEF7E8BCA,0A4524E94E5E8C0E,000000008361A0CA,B709295F0CCD3DA7,EF13BDC85DE289B6,7C5117BF16D0D3B0,14A33B58B9CA73A7,53F78890C11ACA1A,35C953E37F508FD3,5A92B3CE1F7CA6B1,D7012FDC66492728,1E5487FA54AFC7EF,000000022EA50C43,1373CD3B0534293D,3E1D635A6D482305,DA7EC92C675E3F79,AFACD631EDA7CE57,CCE3AE319DDF6C0A,A6868DB3CEF543EF,95903B1495818468,90E28EA86610A5BE,985E2B98B21CA282,00000002360D9EF5,387D50C868A5DEA3,A5C4705F76E473F5,5C2CE5AC05DDA731,401475CF61AD77AF,AAB0FA23A8E07FA2,C943B631F6EF0A72,D500CE97C3523A62,C988E98510C40D19,D94B755A405ECB5F,0000000113C6A4AB,56432EA0A1EA11C2,7DB9144FC78FB1E7,6B50EDBA1A903CDC,D91B819C97CC8F3E,5F539F6AC8AAFFB7,95324A30E94EA466,10AF5BDC3F942ABA,AEFCA745C47ECD2C,7DA86900CD212741,00000000CF455157,21C60629FE9C5019,9C8A9C2018613484,505A734BA8978ACB,D7FAE766779089B1,C9279F120688386D,4491CBED4DD2D9A0,2A876DA65F5B5B3B,693E126D6457B421,9D557793E1C07577,00000002387D32C0,B9948952CA7018B7,53266D3B77507CB0,5E91438A51E539FC,8EE51357A9F68C31,DDC2AA2FC19AB3E8,5DEFF672684C1107,F0C37231ACF8AC1C,536FF9FA6E126E4E,23CCED3846D9FAAE,00000000151B2659,017A053A7F925C40,6DF319FBDA0C6F67,50D62429073BD6B0,97632FC0A0DEB56D,0A4B94E585DEEE63,A61E72F1B7FBDF7D,0F2AB6CED169580F,C7664C0E7B711341,E8B5AD32E63F09C0,00000000A978AD31,E32D83BE47D4BDA0,D67B8CBCCACB8F34,DD49B437A9B9098E,332EC4B8065C46BC,6B8F15E922E72E70,F30F000D936ADED8,21519C595406679A,547B959D87ED6F73,A631E523B6C5A413,00000001A2035D3B,F2026FB11DD345AC,AFB305E5485DBC0E,DDB6996F08123D7D,0341A79C4999CB7E,F9A799F1CC8F49F8,AAA743798D68AA30,1F3F87B27831542A,B4848F06A3BE0B4B,172C6D0EFE8BD932,00000000C65AC6F0,90D4399B1300B5EA,AB8949AB529E1A77,59CF9EF7FC7624E4,4821C80C597106BB,1227A1CED0DE710E,F0B7E117966B32BD,DC20BCABE59CFD87,6E1058F59321AC38,2246E8BD32D9113D,000000020A2D16DB,DAD4CBC0E524096C,C3D8D54EB15CF5E3,37EFCBC05267286A,57681189B02C935B,DE4FFFC57CE1718F,2EE8B2190F931BF4,30347556F1FB5793,2ADDD2571FB23898,8D1B1F6FE8D24FD3,000000014C93313E,5E62E243C09608BC,BBDB708271E78E76,2F20B873C6F85F0C,72E4AF09E431CCF8,3260A98DA0D3BD45,BC44B5D33682110C,5C611E59B0F05717,8970B0F9D29AA865,B669753798A8F3B5,000000011310ABF4,2D07735DB2062ECE,F88038196D8D4413,CA35A5002E4DE925,11A7864D2548CE91,1A1F482FDA1EE7C3,E18AC631C87227CD,F3C1B5A241931137,74F6FA1CE92389B9,0429E4AFE0D789E7,000000011137D3B2,D6FACBAC7F75CDA6,8D4CF6631551A9B3,67817FEF8D5E879F,4EEB4E16F2B78DC1,E7456FD7F1DFF9B6,BA49E41C5F1765F2,5280EAF2C5BE04B8,5CC2029CDF79B4E3,412825050201C8EE,00000001936056A1,4F9AD31787325437,D64EC5C700417F45,8D777672F1A43D07,9FF22D203D94AAF0,92A9682ABF181FFF,F4576FA54A6B4639,AFF6AB0EFB66F1B8,86F3D57473595C4A,DBE198A63EE2A654,000000005323CD97,E139390A49E80CDA,F9F48D45612E8AD5,9183D487EA956371,1B77587793811409,E7873AA2FAC3D98D,5B4EFEF267EF6E73,8011192CFE5A61BB,64E315347B7243C4,0F30B5A455EF0927,000000014354B0AC,1CB4389AD2D7BF96,F09A0202AD991C1F,965E258218430344,3B75EBF4C871761F,8A0C124863221248,93C1AFD7DC788DEF,A43C3385D633136F,83EA07811686267B,56695F1E480AD981,00000000A7A32ACB,4CFCD73F21082B0E,002E66AB1F566F47,55FE02C00F1C8185,480BEC9730AEDD73,D2DF8A8DE1EC2EE6,19D3FF04AF22A1C1,8BFDA332B35CDD06,755153E90D3D1E10,1388EB444DCB13A6,00000001E1BC6D98,9F74B79D3037C838,10B9C12400314ED5,DAD930CB975699FA,3425AE3CA1FFCB57,C4A5A8396D3DF8A5,2FCBE72F845940AF,428D04005BB6F624,CBAEE509263090B2,5DC8D4D863537829,00000000475D9D60,E89DD91BB89EE00A,FC382B6C9054C15A,6BEEAA9B7FF7488F,BD2ED60391BD3933,1360B4D78BF746A2,2040B32BF082671B,1C536821ACF14A62,430F66F74C5FE0A9,D2D6C4885F1749C5,000000021DFF0A2D,4773402CDD365BB6,BEFABD5F6E16A12D,77FF51184F7F034D,4AF37CEF6FB4129E,1F63047408AEE589,63AD1156D48D1F23,71D7B31C41C9B4F1,08DFD546F58DEB36,730832AB67834306,00000000EE8C8141,548282B806AA2010,064883EAEF824CBF,5170CAAA696A71DF,6C1633096EE628B5,E7147EA7F835E3CC,99264F828B5185F2,723A334E94E6BC87,876A245F17F011E0,1B2B39E250F83421,0000000099304DA6,2D3E7319F39BA098,4D5EB4C97335FF45,60FAAD7CEA745852,2F09B938E3D1019B,73362B16CD861B66,72BC4CE4FB3A5ED3,AF8DC8A42B8FAD7C,9DC6C109133C4302,B90A8584BF01FD61,0000000186DEB384,1689F65F209D9EBB,36CD7A15C8BA3566,C708520AC8A5E208,4B02EB88C24D929A,51719D0A3F46C86A,4724C0C9053CD1D5,CACD3CA997456ED2,DDF32E57E6420E83,D50000A2D6D3ACA2,000000007283BD8B,815D64799B6D4EFF,E3B115FA5C4862BF,C8F0BB8974D3E72B,8754DB5A1F1DFBD3,EED0819AB80F591B,2FC2290E02B046E8,68DBDEF3894B17AB,7F632802FD404893,A42743A8F10D7665,0000000087435920,79BEEF19A705A1EA,49FD185C639F61E6,7E456EFB282BC44E,57BF8987A45FA7CF,32CB80D10A23E894,12B37C7CCA6DC252,8C6A35B7D476DBA2,2ED580203A2D6C6A,0BEAA0863BB375C7,000000010F2A196C,D2F963AD81E7BCB6,6034AF137A7A4952,B5549EC9F3887CD3,A6957D8A71002D6E,50264DC8F50AF381,5A7C757679A09F7E,C08BD4FE3A40F754,F6BAD5FA68D5BECD,582B628D8EBA6825,00000001C18B8A3D,38DE8041D870436F,743B8344721BDBF3,4E2912A6E9D3DCBA,03D25A2CE940D24E,E2A5F0D2946747CD,5F77DC7628A21071,FE7796A91536B7FB,8B6C3315E7F2317D,1B3CFEAF6343A85F,00000001CA77040C,4C8BF26714A94E72,4A5B340A2E5946DE,AB55C2985C85BB74,C9EA850BE7A24652,D499CC20C4CB3FFF,2ADD592375FA0635,DCC7C69D1B9D8E55,857ED7AC6A774058,4DAC4B0E7BB5BAD1,0000000135CFD105,C86C543E7E47FB35,B3AB273A3362BB30,C86BB6B0CA3A1C9C,2FFF53E38CC6A88D,FCCC0F95538A51A2,45E498C367946ACF,CBD368CA8FEE4558,796717CC975D9408,D099400B1772DC7A,0000000237E079D7,5F666470AAFA8F8D,A737F743972547AB,E221407C2F298F79,F307FF3D393C35F1,316590B7D80330FD,1B53D551E3646D2F,77F0731FF63A7204,59678BA45E9E5347,A0B872D6354FF729,00000000106C67AB,D6514BF1A662BF5C,9B9F5EC01B414CD7,D4715334648AE28A,E5FE735C8188FB8C,BF1D698A793885BE,8638DC3521DCBE8B,9ABC818370A0AE1A,DB3FE14B73A38271,7CF14762C985D9BC,0000000272D501FE,7247B6D9572C4D23,3EA5B86E4B9F25D6,C8322ED2295D3304,746F8ACDDA4747F7,8FA42B0EC0A1B354,CB55345DA2254F45,215A1EE02E2FB467,6251DD4498CBB316,1A8645D250C8365E,0000000255E7A964,7CF05D5FF0FAF7A7,84DF79992C0E4A71,C4125C2F29DF1B7E,42B0B8FE3D989C79,BC1D609804CD48D0,907D4CEBE30728FC,B6DBFAB68ED4F424,79C320746A82D220,048AA2BFABD00DC0,0000000072698A6B,E416354ABD3A0048,EA5AC73C372E5D66,2B7A10BB70A9B78F,1D937EB544C6D948,6A92512C96ED90E0,7C1C6D428A23D404,A994129F6EF1AD96,9A2ED07C26D47CA5,08FB6084B62BE430,0000000232B5E222,71C0C301E382B74E,178E3A9FB50B33BA,CC3CF6164F864C73,7791B9A784732E00,1980294434A268CD,EE8596DF67F0F50F,5FCDE130D803D51F,C5B78D8BD2F7034B,776D6465AB6181D1,000000008EFCD6B1,F87054EB6EC08B10,CB3AE2273C6104EB,ACF85BB7CC3E6A34,CF1E923784A911A2,59C8C33559329F69,F9E1FA3BEA83F16E,6FAEB9735F7D768A,594C1D87F9D32022,C658305E1B2603D6,0000000105A25214,9FA377DA2AADB260,D37AD0D943168058,409A43C33CF15271,0EFE95EE1277C2A1,D7F082D1F55DA352,A544A9D459A28E86,8F7C24CAE0F972DE,26EAFD69C1533B7A,33A6733E490D2550,000000007F65125C,5DC72B8C17901D9B,034103B422F75C24,ACCE8788137B479C,EFBEFFFC7B5F6D78,3ACA677160D988B3,EF53F9319B671EF0,CBB32805131C637E,3F19073BA5BFA0D0,38C0A7FB2DB2D69A,0000000163CE4465,37052C310DC5A1CC,F69966F5AE3BF24A,8F338219097980D8,179032A03BEB5C12,D252DDE1EE4DEBE5,4A05F7746D948C33,2089072F85AFDEDF,A98525CF59871AEC,2069BAED2158C796,00000001BA6AB496,EAA46FD8C6F1949C,EC9730B2B3107489,854028AD6CFA97F0,E311F6AEA2D0125F,DB7C47263EB181A9,30A39BCAE9F4CF60,C3409803ECA4D3A7,1BB34294C26A0FA5,4B8EB735714B644C,00000000B814AFD8,3F7DD412B0564971,63D160FF09DC74FB,B82E56306C7A6914,24F0D2A0113A1C96,D975FC9D82D54952,774CE8EB6A680237,DB42C7FDF13DFD19,BB5558C4174CEEB5,CACA7C9EBD8C3867,000000000CADE95F,353D5AC513114887,141B80DBD6523466,A0AD15BCA9E19382,5556F42FF2528CE2,DAF0C2D52C26C56C,7D2F5F19697A2C6E,BDCD16C8E95AB737,D2FCF4062C1A26B5,DB387E324E240684,00000000075891F8,9E220144F01E8B93,FC5CEB601ADDFEA5,ACEB2EF678F35D81,4E80D16C89D4A4C7,A81E83BECE14D340,608B8BF9A688D5DE,AF0539A8CF761298,E16C30752B49A4D9,8905A04FDEEB0394,000000013D34CB25,2776880D408237F2,54AA300E3FEB0F27,202436C219D7FE1A,1FD569777FBB121F,2C0A9FA89379B427,A87642CC33CD05E7,3F433D702356DA90,619EDD23B846EDB4,28D55D60645ED77C,00000000243831C0,594AEAE36665D935,8C33E711B212BFA3,FE1531DD743A2327,2A735BAC42AF21FD,321575BAD48EC499,BF201D7E80F0674E,B3645EE6AD7EFBE7,497E7396AF27E4A9,96B38896B37094BC,0000000007053E5B,6823268B710AFC89,F2DD7D11C4685056,B8CA8D795F158422,3F0F309C228EEB89,A835BCCB8310404C,D28C03C7209E4D9A,3D77692B12B4131C,E39302EBBD6EBF5E,85058244FB032DCF,0000000270834830,EF1D68A4473C714C,4F677F1BEA81D761,7DB953B21CB04462,B9D56B2308E83B06,D2FEE9EEBC242A7C,50494F1D713FFFCE,695EAF43FE4BF875,7301A22957432D52,5E2DEC56950AA246,00000001EE229701,B58964A85E4634F9,1B7BA82980B4E352,05FC9324DA134EAB,CE01F098B5349C7D,745830A35216F8CF,4FA806A89FB5B0E2,0F89C46477D92DCA,6DCBD4BD3A33687C,1B6F996C0D88A528,000000019CDFDBFF,4A3FD5603DACC5BA,EF69AD0E4FB0385C,25174676F2FB8D3D,3E6387FCBC8C9065,9BB47E0EF40323D3,3732F4DDDBF70A5D,9598CF2722D77B49,3A828E642706161D,164F796BE506809F,0000000146853819,03212116359F649D,D1B9679D2B43D916,290EA44A5336AB5B,89F67453A7DA7F01,CD4E6C155BA78BCD,8457EDCE5A458914,4B478E2902F5BB07,5061B07726ED10B5,7AD266906A50E326,000000025271F8EB,295F3FD004580207,8D95C2B2282D9A8F,0D64E3C6DB206C8F,8EDEB41F0EA082F3,7F7FB0C0B97E339B,6C94BF3F67A34AAF,74EB411C30ECF6C7,E5EA2B39CAE8E293,CB10321A8A6FE2D3,00000000675350FB,92437C1B0D9F03B6,9AD42D4418042B4F,DA703F8C2441CA4F,945E7D9682910D8C,6B67FE1F057BC4E1,C64F9B91714DA0BD,AB7EFC6F6B0A655F,77CA0C6E30203406,4ADFA7ECCE35BD5A,00000002389FBAE9,D30299AC6306A791,8A7A8DA1FD754456,80AE767A44D74C52,1DD208CC9D952B9A,90A2E881374FA256,CEFAB1E113AECCA6,DFA10F9A35DDF8E5,F8519619A3788324,726EC617DE7B9FF6,000000013C5BD78D,26D688AEFC6C3C7A,17700D5B2F8C337B,95B0AAFBB13E76B5,E1AA59878128A189,C99373209873BE0A,CED8CE2A64A00CBE,05D421E59B0EB1DC,A29609A0D2203471,A4CD8ABAE5A78C66,0000000027EBF707,31A9A695E40688B4,08F39EAA85AA0410,28DECC8BFFD05230,0A6080CD1B92DE88,8BCE2C702828371D,F6B3BAB1161B9313,C1A266527D9B9383,8ABF96B3504CBA76,BE8310F034A20EFB,00000000A94FAB52,4B65127A696CA7AC,C452FAEC6FDFCF6B,59FC450E1013DC48,5F725356B2A96AF8,86A2266D2E3D5D07,C8C799F9FFD2F4BC,7BA483B4037CF4FB,9673E57253878CA0,31F47932566D3148,00000001BD733995,2CF58F272227C2EA,069E000F9BC8581E,523BDF5A99837F6C,FC1357E8906A27F7,116FBAB72DA21981,74B79B869F521CF0,9B1C26AF243FC55B,DB638FD53CE66283,10CD8CDE8DC0F4E8,0000000103204DB2,766C1E4A2FA0279E,7290C930FE1BF6A2,DB507B069CEEA7BA,B8290E7B86471542,60D94AF11E4414CC,5ABE4E29068121EF,A57559A6F00D9E32,4A6CE4F4811E150A,DFC1A7B24B30729A,00000000220810EC,6A4C4EE2EAB254A4,55D2F6B4CB4D18A4,440491476B5127C9,076F0FBD408B2371,1F31680A04C7255F,DA39C1900E6BF568,B2EA09EA88B95F8D,99CC62A7A47B38C5,6C7BA9E9A03023A7,00000000F4EC8D8A,24860584B8E8DA54,4E6106DEE32A3674,6301B0EFE7D3C412,81E585F107B3FC19,B08DC98045F8BDAE,A7195DF661EC4281,2BB88F843850DC16,B97C43C3BD072DC4,E8FFF6FF376BB884,000000024BD7D41B,0EF716C79EAD3D2F,659B5D2162F85525,A4AEF2517F419557,F069DD728B868ED5,9D7856716F1ECDBF,F13CA45B5D4D3E6A,8816FEAD9E685504,C6BACEB4B0D19759,B9BF9F897166D7DA,00000000F43B6D6B,69DD45708D0097ED,1F3C739FAF0EE3D7,144757D0CA186F01,4CE0600C61A8D554,21CC447F4BB94A5B,C2D147DEC6FAB783,9D51A4A832F57BF3,2C519310D4FAC358,F2540EDB36F01DE1,000000018D6C89A5,2FBC387675EF7D8C,68815DFC2FE535DC,3BD750E5606CD53A,1CFD359EA8A5580C,0CEA53ABB179BC1F,451CF003B07E7114,DCEC9E58615B735F,DCF6F8AD4F276968,55F692963BDF887F,00000000D79CF706,2C074CC57D5391DC,D1682B1B7A92CD31,F18DBAEE22D49FDF,C242D20C460A9FB5,A17E548103ED688A,B98825A86A14458B,EEC0956F363831B3,C5345E68DE35AB3D,A1C5A60FEADD06B0,00000001325C05DD,867B150B97806F21,5C59618018D093C9,A067F488F88597A6,7D9182BF145F1545,598B8BAF60EB922B,6330CB904EC2DC44,E87D4907A2742CB4,2A6969F092DD0EB5,ECDD660CC2943D82,0000000244E723C8,832BF249E07E3A0B,FF98C2AD1255A25A,FBF87E47E5131F4F,5BFC1C1AE9CA70DB,D457DB2CD79C0CD7,2D41BB357186BE46,6B5B6ED0085B86D2,7D737FAA919F9F6B,A0909D74ACB50650,00000000C8648281,D933583E98D81656,B28B4B53536F9E58,FAD4E2A213FE5B90,A43E6142D56CC263,A4B2941B13908293,E7F599A165398750,038290579AE529D5,CFA4AD5940B18067,26D1B69A337D52E3,000000005EB3B567,687A86A5EF84484C,D63BD15339D9E7F0,FD6CCF65FA03E9E9,C7D766690CAB2577,C648C149532FCFAF,B1AF5650E6CA29D3,FC0730379A781655,AFE6C7362D900310,CE78ABE29D659E7B,00000000CA5F6129,D2C0E3A3D879847F,4646311E1A026783,5EE6871803923A96,8560F688928E8E99,82D4C880845B1C91,81E2B24FB94F9E8A,C594011B734045A2,1B7245E3A15D2FF8,804C59021169107E,000000013C834306,B132834071E734FE,42EE345F70710982,2C0DC5B10DC8F5E4,29A395107D58AEC9,764B4DAB24225E1E,7CA2D5A1DF167C49,0388AA46855A7C1B,27ADF37BE739C31D,CD55816346A56A19,00000002482C7834,999E86B6A1436F1D,2A6590603209E1F8,A3AC028940121D7F,E658ACCB378DD104,67002263098AA77C,AA2C985C31644841,0C65F9370F3D394D,5A082EE62A172639,889E9E7B68640F16,0000000126E780E9,97E578838085D5C4,E899FD3C261AC48B,A1F785441B69205E,DB829321FFB2F2B6,A00D76737FB82AB8,7EEE5120E6362F9D,689C44889A9A1722,DDACD7BA67B267D8,2FBAB6513436FBE7,000000017760E977,768ADA845F1ED709,71228274A4652CFF,CF3E3A8646A9A282,0510CEF69C3B9C48,6FC270A2B40F5DBA,93565765588E2BAB,5B910550E41F63B4,40E548FBFE2A9200,68FF14B9EA3E8FA6,0000000089E35C0D,C6327265E62C5ED1,1EF2088CD1C15784,5472815782C14A98,FD4CD905FC08D6EB,A74E2497B8497CCB,7D72B5EF794A049A,C0D951D1840853E4,D9AEA0A288FA4EA7,D0A5C5B52344BFF8,000000016F6091B8,FC662F615490ED71,8E60FEC750B7B00D,AC8F7C468DB7AEAC,87A7E4943A8E0FD7,1EEA45805D79D64E,DCFAF1A241BFFA5F,0683C34FF6D158F5,4BAD9FC7208839CF,DA1AE4366FB8FF88,000000023CF0EE13,AE2D4C65962D8794,0AA925D777CB58AE,DD1699479292BFDE,84FD709E287EC8B4,DE3FDFE3081937E4,38492AE423FFD063,90EAA193A400511E,DFA2BDA36FE07C93,28D5FCDF64DFEA58,00000001C4EC7234,FFE5489BC3149B27,2943DE28CBCA6FCE,036B7A12B137C834,F353996A0A467DE7,53FB18429E762CBE,8133870637FFC571,3F6C9C187C58C8CA,E2E3B73292990FF1,4A24CE568E0243F9,000000006CC1AF59,0023B2BFDB14DEB7,91F758D723D705A0,6C077BD055FD8ECF,A2098D7017E02084,91A77939C98DCB9B,21B1435C89BC0849,C0E9FEB68A104F6C,0CF86FA339A8F1DC,12859B8FC33CAB3E,00000000369E1385,0A5F38B49C385EE0,D0500F3DD77A41F3,82F74BA6FA30141A,D68A7CCCAE8A0239,3C1F19FD0C09F154,1D8E8C36BFDFAA6E,042B15682297938E,134DF38A58070520,AF5EFA46EC0FBD77,000000000A479C4F,CAA2C1B707CCD116,1FD586755655131E,0CB14512CF8BE12F,C51D6ECAA08A76A1,2582A08EC02DB360,7D44A89680467717,92C08D84BC98A935,1FA41DA3A49D29B6,AF3EC3D83A2E9C19,000000001CD41822,665EE0A0A1204B9D,080C7530EC74B340,917D8251B3523303,048E06DA732BF3E4,514D6B9FDD21DE3C,D213C9FEA18CC7BA,8A4D6F78EFCEF401,23D956C74271FBF8,1F968D3F907807D9,00000001EFCCD766,B3E4C5E86652406B,6AE3D4AB79B049D5,6DB67E1FED1E8645,7A8FF66F4C6691E0,E9D5CD3F7EFA5019,6B5EAD5DCAC92EF0,60BBB1117269CB00,CA455F6760DD58E0,C423381C10F6CB5A,00000000EF41A684,0C2B955FC8550545,2B2C1AF78CD55379,C24D5A4BF8664047,0C102AA4F875CBB3,AA588ACC3D9034F9,0400EE5953377112,E6576D9BC0BB7657,BF52F936984BD838,D2A5114479A287B7,00000000721268B5,9FD3F50ED7BF812E,1C35B752768D8C42,408B0036C5B5E432,71D50B2FEB82D758,33B517601D8D8548,27BF35F77DDA78D8,78B6D4026FA4E948,803E39374F92CD12,40EC34BBA3B8E103,00000000FBB31D60,5A67C2F9650860E5,E2FF234CC18C44DD,9AB68DB634971D39,9AF04BD71A21DC53,8E69130D1AAEA46C,3094C9C04B7F0638,BA248D844FA41D30,2128A71B001F85A1,1C24A2E602C17B79,000000005EE7507B,9F2AD1A0F238BEB8,61DF461E3D57FB81,6856A20D6B543EAB,C819226A53270FF3,E2A29D1691463238,E644BD3E04A87BC5,3B1A442BDCEFFD99,C8B5564ACDFA0CD8,37CC20DCCEB572BE,00000002630AEABE,004DAAC1FCE0A189,28C96B459FFE577F,44AA3CF1D1612864,F3A8B539BDC26DF7,D482BB1708CD3B84,E2E9B46DAE46F6F4,B365C73BE4F4F9C3,6387D17EA281BF98,029BD4FB60C94FDB,00000001A9BEC8A2,462C7BB016C5EB97,5153D0BFB2204C9E,3CF42E90074DF180,BE322C4E3E2C5E3A,4D8C3FA91CB052B1,63FF378C39D5A80E,179112A465872E7F,EFDD30212107D5AA,29017F6B4D94B70C,000000010A993387,25D99C928576EBFE,55A23210CB03ACCE,B237F50408040E70,678219B6512E6DE2,68185F29AD3FE40D,A22A4F8F2249C384,1F07675C7D072F57,DC3D2799E5560300,35D1FADACA2EC37C,000000018359CAD8,FB8840FEA9DC46A6,DCD40FEB10234FF2,12D853776F824028,3909FA7A714D7944,A5D754246A8218DA,92041A4AB84163B1,309B5CB0738913EF,FF977EB04D035EE4,A51D024217C5E814,00000000DD038766,50874248B228B06F,DBDE9965D6BDDCEE,20D58AB8273E4CE8,5EAA170E30B397E1,55B18998B913C098,52B742C8F2723E6B,A32F2FCBA149EB87,E96BEE25D864FB12,AC5924409022DA38,000000016EFABA97,6FA6D505013090DF,99C453F05724AC47,6848E3A4D72E5225,DFB5AC9CC021D997,E36DE9244129281A,C1E44757E721AA13,DF7AD9626DBA8A00,ABBC55470962A35B,1AC2DDD33AE25702,00000001213B502F,A5DFF60368D3CA02,E64F9FF4A4D2CC9B,5940327470FF9188,93DDB784FE180DEE,1381D89F9F47CD69,846FF440CAA2E5DA,95057F23AD4337A3,85D6950B3D9B3A2A,C394051B1B76E50F,0000000195246C53,DAAF325A8630A262,7F3B23034968BA5C,F92D0B51975C56FC,30CF7B470C38260C,5CB623A0B931FD9A,7823E57F0144158C,23C4185FEAD7C6EF,E2C62CCB3562BC15,2FF7F33FF13F3232,00000000E4CFB724,F2D0A2576D7AFA72,6E4046ED2890D4F7,1105304F6139A5BE,C9174E0AE3654A12,21743818551DAE77,15E185DAC49E077A,1B64F4CFBBC75304,44C918BD8CD57D67,768012B19A2286DD,00000001AF51A747,4086F80D4B19B332,4B9158938BE578E1,7D0E7EFC85D266B5,8CEE13198F6FF5F1,1158569058E6C80D,5594D8910899BC51,DFE242445EE2181F,72FEA677ABBB2091,4F28C589418642FD,00000000C1E71059,5E81197B090D9493,2FABBBDE85858B7D,C7D01BEFFCF5871E,E31B80CCFDA9091F,C0523D8F900E6515,A381E79EDB8B9424,A565266D4E205394,A13A60D0A7BC6C14,A3D7CF146A60CB44,0000000086928382,2E059B0C11C362E3,DDD1C13AEC4FB29C,E69F712E5132CED6,79F2732DBF3741F2,DBD513C42CF60333,31DAA9B61C457E78,FAB0F84861B808CB,FDF617766062DE98,6A7B01BB0C4F0EDB,0000000243FBB677,1913C7F4F5BA00E8,ECF267D57316E42A,39B66CC75BF374AB,9763FE9BF0B244DC,6B98CD4EA5ADB4B8,B9E53CAE9FB2C7BF,14DFE4045F4F8CDE,6C773664909FE7F2,FE5F2CED7FEDF01A,000000006A515027,06C74875B7B8A980,AC69083616767D31,76DFF3498413C848,6041917AB850313C,6B5EDFD968B0B656,19513942E253D61D,3CE403A174D8D8C7,D4644E0D97EB85B0,D59FC0A567392D1E,00000000081369E2,FF72CD22BED032DF,DD345491E89F8AB5,35597F8C624D9879,4E158A183150D14E,AFDC4EA513505916,6B02ED05ADC3AB4A,46BDA59FC4EDEE6F,2CE47A06AB7D9805,DCF7EE360806808C,00000000E22F0D1D,F7E1BEB8C1E1B29F,01A1A173F4C18664,BB5E325327FE3D4B,A36DDE85217E1749,16E3DF839DF4F2D3,8A3EDACBEE59EF67,695791A9B561077A,FF7B954880E7CF98,333D8CBCBA247D39,000000010BFEC78E,46A30BF6509163DC,8BECF2EBA4B05E54,0CF7C406A14C138C,A99FCEF62E8DE2F7,1E588851259CC2EF,2CDE9AC11E874EC6,3DD13C4E69FAFAEC,85A8E9CDFF2D9FE4,39717D8DC3A70FA0,000000014C558BCD,7122A7E81C1F7D16,B2F981B01A3E274D,4D5D222C80F0BBB8,4827014A9DF94DDA,5A46D6F02E681164,9D68694D61E41E81,02B4494D40133D50,2F5513DE71B68AAA,D2112B4EF7F5F706,000000016AC75C7B,20B2767F0EDA93AE,A34936C91CA728DD,FB2C560CA4268CBD,534A33AE3359C7CD,3A242F7B1B1F6AAB,C83871C1C32EAA4D,A8987C8B40B3475C,72CC2360E114302A,5C700131E58AC696,00000000199ACE8D,868398297233C66E,043AC36D535F8478,76AB48254053B0E5,1B6C84E6A49EBB67,102FF3097112C696,F5B2AD5AA71A9049,BED2D53414B31C80,B870322A43399C46,BD05CE3AA8F9D474,0000000272A5A2F0,FF373EE441863949,C5F981F6EF23B14A,6F6EF23C9DBFFB5F,CE938AB5E67E494E,8BBE18F4357A97A7,F5BA373552EBE043,1CDDB17FF2F25A01,3E6ABD04474C28AD,E60212965779A122,00000000B9BCAF89,3DAC29C30445B405,EFE8A3C61C70AD88,F8F0605324E7C0D2,5A4C4758F78D1BA7,B2A4CD872855916E,36F67D41D585188A,5B7C5F79DAD3398F,E87142ABE3569E8C,C50CA394611701D7,000000006B386046,FE1F500ECC75EB19,950417495D87B449,3DFF57FB18E6CF9F,ECC15C46BACDF990,0BBA2BECAF8DB66F,15367E104398C3E2,4E9D413B796BBDEA,D7E2A76DD372315D,2DC3CEAEA62182E0,0000000191C595EF,A55588775254C2C4,B3511FCDD7D10FCE,6FBF6A43C31D8554,B4ED3EF9629E174E,B4123F33A17AEC20,1B5A0D7299644E29,3780633D9A44E315,96D666974AA3EA66,1FF2508460ECE3C2,0000000063D934B9,E1D83572232B6213,CED0C64DA5BB640D,6406F172EFD74224,6EA15331FA64E613,2107397398AD995E,7C701B1C5CEE29A5,EAA4E0F2CF23F7AF,8A1795030FE57C8E,7FCCC2CA20647585,00000001DDADD0EA,6E3A7DD6D3A47C72,18DF23260AD5CF5D,3E1F3435D97E04CA,2D200E6EB8A160C2,754C5005B3FAAFCD,DA72BF334C160E4C,42F93BAE1A624182,469658BAF58A9EC4,89DB6947F92963EF,00000000C580B2CF,FBEBB76A5C60DD87,2028EA83D36F9D76,835265943ECD337C,266EF1C2E80B162A,D7C0160A31051698,11E5B348AB57CB0D,FC9E5CBABC50E10F,EBEC321A4BC7F585,8CC0DDB475FA2059,000000016B483871,1B613D70E7F90DF7,311FDB5E3FF94E85,87BB4AE90CBB92A1,A1CBC3935FB2A342,BBAA9385BC1E91EE,EBDA477A3A335A5F,7516B7A319248964,A74D20D289FBCE73,EF0B77EB42C314C7,0000000100FF9245,6E7EEA80C9078588,4D53102A2ADC444B,6E6BD12C090107AB,DFFDE7DC4A0A5844,B0474A1DFC6236B4,4CFF42198D5A3EF9,00ABF1589E8863C8,22FA69EFD60CA1B4,D3C5C46735D52974,00000000E0D2ECF8,813DA74399192D50,ADAE323E691B775F,698795BF0A12FAEB,916822BCD1832E87,60043965A4EC0270,CF1D8A7514D5A1A1,7C45364B0BDCB172,1141BC69244A4B26,80E77FAAC8E4B953,000000002D115C2D,31E515ABB2E43E02,3E5ECEF9826E5B70,D337E9DAB1B3B03A,023B04F173BC4D44,DDA94D7FF337D69E,306AF14959929A76,6707030DA616F721,CC23E1EB43672110,EDE44081B95E3B0D,00000000C71A8D15,B3D067266C233263,A750F38A6586AC3F,2ACD5B49BB4777FB,A750DE400F7335C6,648C799D37BAF4EE,A9B575C8293E574E,C70EC2970A62A1AE,6F9020DE63B478C3,307DBBD9EBAA8D45,000000015D47FF74,95596EF267D760B2,F20F81364D3F1105,2708E6EF21173E77,1FBFAAD4D6419867,F6A53655DD05E8F4,45F7922229F62C0A,D01241B619A7102A,CE9DF5772D75CFB9,87AC7BB1E146406B,000000016CF6D6C9,FD8E36985F76CBDA,679D2620455292DC,1EF27005F5DD8918,EDC6593A008676CC,76F534D2AF6F20C8,57FEC513B5A27258,246A0E509B882931,2B589A666EF84F31,64545506A1FF315C,00000000F3FA4058,EF3AFB99CC9B7124,1D9AA86BEFCC9195,78011EF5637A6E6B,ADD5458846DDED72,241893CF250EA02A,8886B38C0B535092,7639499C14AAD30A,A6D0E6A483B8DB67,4C0B13C89B5ADBB8,000000005845CDE4,FCBF014444FD3250,03FCEEA7850B0345,30327CA7BD39E5C8,7354F4E93C3C4B1E,4AF2435866BA8D4B,1B32BA61DACE3CFC,89E981125B30BA02,BE6EB588C884295A,5FF53AE15F89C4CE,0000000043403341,BDC8956AC417F294,52C341AFAFF1B1CD,89F46AAFD06644BB,20DCA68D7AF846D7,1FE87D8337A9D22A,CE9E784CB5FF78E2,C08994E47B98FD47,44958EA7080CF3B6,C02DFEDE3F4DAFDB,000000021ED14F79,68D097583F1C80C5,9A1E5CDED6F9902B,4363ABCE320E2C43,F045A763BF9DB6DB,57C82A3B553F6644,95021CF4F7665B22,80D88EDC09008E8E,23FE439ED18B7B31,9DEBE7B89D458BB7,000000027892E7EE,1C8B0C4E2B66114D,B9F6D728D171760D,FF11A3C5F00A116D,81AEB2BAD5B1469F,B442A199AB455247,DBA79902E73F682F,E018FDBC063A3553,F9BEA9F6BAB37523,C24611A87AD0395D,0000000100FCBE9F,44F4DA13A1DD2823,9B90E251596937A6,FBB1B5FD80CF1B79,6C05A59DEE02C109,99CA60699A602B8F,39CAEDA56C3BDBC6,ADB08C7417491B6C,D409BB4D2AEAC730,164A01ABA079754D,000000013E31F532,D6596070DE5CC6D4,B846F5F108AA7311,544656558D177B81,F603690C24C9069F,08034718381B5FA8,C771F02571833AAA,3C5AA6C59A2ED87D,943F9FDC487FBA54,9F9E1784FA4C77D8,000000015BDE174F,E944F52278122144,FD73861C991580C7,A2F01C46BEDBF40D,C797E42CBDF48E20,FF2973F68EB4A666,1BA102A35B7D9463,CF7093EDAA38B8B8,B9157658B5015B31,20069DECD07E3367,0000000205C438DA,2CDE57A923882400,D82E88ED90348F60,C5AB4FFD1A1E158B,5B56A52257CC5C02,1F462ABCE301D996,6F0C25DD89D09A71,009A1933562404EC,F5B939169BC7F1F1,481DD2DE6CE5ABAC,00000000CD80CDE3,442F84A688BC1A21,516CA1301873B5FB,8BC05826F621A660,6D7A9AA3551CE47E,837133B3E8A4B788,AFF4F56210B45246,8D40786B8E485B5C,8F2ED05729FFC47C,4A55A15261EA2160,00000000B991BBD5,EBF08C2F62AE7F82,6F85DB81D7FE0483,CDE135BAA9E83655,9D9740C49E7AA887,CD647927A68029A5,74B2DB33CC8F05E2,60FBDFC0E843D532,2BEE35AFD23D04CF,14E6855E4FE80B59,000000015195F3C1,43B36545F01DCFB5,626B4083B2DC784E,95750D740B68486D,DBF9B2094DF2470E,8C5AAD86372DC890,1DF26FEFC9FE4E55,DF40F3FAECE45F2A,1E5691DAE326FA27,6AECA105197EE3CF,00000000DB0CB4AC,0C2DB3DCE573BD1D,BB8739762F2F0F22,193BD25A1A53EE09,83F3D63B1193FE9C,4C75FEE2217B2C60,2ED4E0EC7817A4D7,21C63562B7508AC6,FF33FC32B423F07F,AB1F9C1C238A1BF0,00000002601B0E9C,23831128CC37C8C2,62D6A4FD53AF446E,4848DA3F0F09E451,C0D3063D5E7AB700,9062AB281F76C692,562CCEE3F0DBDAA7,1A6FE5DF6810B280,72F3EAFC83932998,1E3B381161A7EFFC,0000000246FD061A,C2186FC9F56E80BC,94DBFD661BA935E8,91569BEDCC82F65B,BC41B1EE60B6AC58,FDF935E8513A2459,0C25CCDCEF5A4902,DF9127EDDD9909E8,F34C4DD7505B516F,599D04AE88A370AD,00000002398A8083,344F1A3567F81C82,D5A0DED69E989BC2,832C74C54FA630FB,A752E271325DE174,A5F188613141B4F9,301D7491B6F828F1,DD24E8AA7DFE0238,B549A58E8BFB9619,4C62894FA5EE2FC9,0000000217B62C32,D936D02C364CB209,769F84DEBAB2F219,4C47F5E39B5AD867,BCD959F05389E331,F484BAA5F1F5A547,D1398D7E848E8057,AC5FF79DAFCFD043,9CCC4317D481C562,23D0E3FCCB02A7AE,0000000277284676,CAF5064A7C7EF30E,9308605FD31B8CBC,8FEB57444B6BEBB1,234AB57004610EE7,9C079D68DBBA687E,3D407EAA70C929BE,9D91BC2EF8E2F3CE,05C03CD8DC1148C5,EBBA36B8AB215C82,00000000072C9EEB,B4C9F8EEE1FF8793,D24CC6DEB49ED859,100C344D30C86C1B,71FF65082B917150,D8CEFD442F43D211,D459421BB63C6EEA,0502D0CBCDF92D68,5EAD1786E9D1D172,02689A63F446F263,00000001659138C5,220ADF481561E608,523BFAE923B997F9,44A7E9AE911F498C,5B73789CCCE09132,5CF94B8BA8B7561F,995789E170873A8D,47D7611C1C9AA51C,EB41B44D88D927A8,DB970E522228467B,000000027811A822,E965B46374BD70DB,98EEEAAC847C877B,4B031D434F3DBED2,63CAEA664C805AD6,F324F1D0057EA257,E16BBE362E85917D,64C23D3EF7811546,C2ED8B5672504B9C,C824CEF07BF21EAB,000000019E69A1D7,F2FBE8BEA518E030,E31D8330A927B189,071EE7546792D877,C76B5122869A9DB9,BA620A748C8B45C1,7A73A270331F2646,0C92D023BC27EF5C,61DB114293E9F901,C1E581AC6FC5023A,00000000875F3E6B,CBAD8DCFFA56C117,0D119F1110F5EBFA,8D16DC36B8DA2468,E1C0D5E72C6CEEF3,BD206B3DA0547232,6CE8F17DB3F806E6,664331C59DD132A4,20CB3204531A2522,06EF9EA8379A6653,00000001BB43B3AF,1553DC6257AC49DA,018267BA72720B8C,316AC340A8CB511D,35FD74138BD3FD75,E9CB68FCFAF57373,200829228A959CF7,945A5887A75A0D23,0CE269EFA439941D,C248A45DBC8F47F2,00000000EB3BE487,4CD5188F5A1628D4,C42434F6311ED859,5B2E7B02D4C7B69F,51BD842A3D6427F6,1E4C0F4E2B9D1443,CB60EF5C03E38952,2ECB8C27F86078EC,CCCC89AF42E64BE3,A939279632189D1A,000000015B41001A,9FB1CAC55D464243,FDF13E2D07A27451,ECDF37D6A5FFD658,3FFACBBB8FD8B6BA,8AAD43E2ECAF3F37,261033949825C9B3,83387F742E699558,CCA7D12E77B43D96,387DDC5FEF52516B,0000000063A6ACC6,11402F41A161A276,B64604D550589BAA,14DCD47E56F022DA,8B29AA3056317D5C,DFF4810799537640,D10A9935A560EC90,953AFD109E78E32A,38304DF763EA8C46,788216AA2CBEF6AE,00000001DC69CA70,194B6646F268F736,CEA5D8726E21079D,637944831363C669,3681E20220827657,15E4794DC12809C6,4D9BF0789F95EC9A,56698830C8E0E9D5,DB1CFCB8FF69CF2C,CFEF1B82326FD423,00000002710E28FD,745001BECE4B765B,ACBB6FF24A0DBEE6,B57D3EC9DF4455BC,10204F4DFE1B2FBB,1A4FBFF185448A24,3B9572FEFC5617A3,D95E3AF3FFBAB074,B6260BF5D98AE3B8,17DF08C5BEBA2614,00000001D9BC1888,C77A285BADF320D1,3966018DAC94913D,D75D3ADA4D28D3EB,2A1E7BA9445E7B98,124845DA1156C4AA,E0A1D8F617D480FA,460A82F5D3706BE5,C5D27D23FCBAAA8C,5247EE5B7BBAFCA4,0000000043C3D3F9,8D9F3D3247F11989,245EEAC8845EF854,EB421D728A220B76,189B9A5204D72EBE,2D4A77B1A958132D,4C1D3B3C4E366A4D,A1CD3353F53F4FB0,375F4C0DEF433CF7,DA31B954A0B91426,000000008B5BA1DE,6DD7FC988475CB4E,7F13BA6A3B4C10CF,376B84D673C6A50C,182B4C590B5FC771,E8C44CAAE06C5351,9FC6A4413A506F85,954033928585B190,04004DB3BF3CA8C0,E8ACC52C6756E6F5,000000021925CF14,E824229026A00BAF,74B4491D2977E340,FA26CE22BE8EF19B,79908DC4A3E7A532,A20263C91F159D05,F2CFE431F9071246,D87F4906FDD0A797,372EC3A022E6A5C7,EFA0A637FF4BE148,00000001416A00BD,68DB7DBA027751CD,3F786A9D3021A4B9,4EC5F1DC00C0F8C6,61FD5D4529615BEB,81C8F7557371B72C,EA081B0DAB878904,39C2AC4250BF3586,EF0F03A8AFCCFF99,9B949CD8B5507E6D,00000002305191BA,E442917532E5B009,5ED05E484675AD41,016344122E528044,666594B2E4A76451,A6FFB9C578CF29E3,49174F7D9B71EFEF,4B286C637B3ACA18,06F9D9254141E712,3780056798771EFB,000000018E833227,DD9E4CBF40F7EF41,1BB25517F1947C5E,1E62CF7145E926B9,44DF7B31A96794B9,4E80DC6E93ABAA1E,B2C70F18EDCB27F7,6E49573040AC6FEB,E60FDD58B7EACFAB,0196BBDDE518E4DC,000000006CBED0A0,29EA28C02AB518BA,B18D2CF19C159B60,C7E196F4DADD57BF,CEE4CC67B4D7E8D4,5074AAFE7C5687F7,E48037151F214DF4,AA08023E65B8B72A,0FD49B5146876263,192870EC54BE94C0,00000001F01D1233,2E5F87A641ED0D7C,ABEFEA912D5DC4DF,939FD4F16522B159,8F197A6E70008844,BBF511B8C2115505,FEE788D091C3B129,BC4D6DF6E1705507,7A434DAFFBD90247,6532483C62FC3306,000000014FC0C97E,B96231152A3E72E6,7C3B76530A7E3183,C241243E76579229,AC737408E99F354E,EC661A9AE1BCA173,2F37D91E4B3A8188,F6DF11FD26CF8783,88F2C205A9494194,F383B3E52F6EF014,00000000C2F1A366,E176CE469E9F2FFD,27F821F03DEE7853,9CEAD822C787B973,EB932CDD55BB3075,3A8CBEAB8EF5CCEC,93103364E89E1838,FA5703218799D74E,A35C07A00D3FFE4C,9BF1BDB4C25E2D6D,0000000221BAFA50,DE7F7001B6E1177B,6AE6ECF96EC38988,21A5F355C4793B47,64154166E7E63891,06CCB1F8701B2815,5F3E256A0DA4C34C,E07980165DABB1E0,7A81A062731FA0D4,6A2189614E0B5E44,000000007FDF33AE,E875AF9E0B9911CE,2B4A3A613FA3B36F,8004083966351A3B,686E9D19FA193669,199EF3C2D2B1D469,FF0466ADC1F05AE9,5FFC9683E54FC0A3,16BFAD61D9DC1617,9830E2B822904767,000000023A0BF007,ED69C2C543A01228,862A46945D904F93,40EF50B924F8E627,45A030B0F4E8F22A,60892CE4F48D67A8,7AE50FD3AE74BCBE,E153B99DFF9638AC,5CFFD13A6774B611,CA64E78A0D3C8602,0000000141700F03,9C437E89322087B5,B56D213F19393662,CF90FC3A873A365C,A4418083B2CBFB27,E656C9049EE229F7,94AD43B3CE9BF5CD,F9569DBEE9AEF81A,B5752C9D442F8D6F,F4D9562F76040B8A,0000000234206FC1,B5D56958EDD32B12,6C16F3BD7D855393,063EDD08078EB1EA,6AE4E47480449888,3E72426D5E518378,4B5D597A40C2B4CB,706C043AF8D96FEC,11BB4825730C264B,02F135B941899EF5,000000017146C8AA,D6D1A1D018F7F74D,D4A4C385BC2C560F,F33DB730C84524E8,605E004FF5CEC53E,2034155D5B1D5134,355CE4157E7ABC16,AFAF8E332C6C246E,70CDE1C31A209B8F,8FC2BB3BBA475A20,00000000FA02CC49,ADB184776ECCE360,DDBABAA3AB7EFEF3,0B886C5146E35AB7,FFCE28A50002148F,F0A9825AB496BD0B,96028078FD49DDB4,16FF7FBA94C87540,9EAFE3237AA228F7,9EBC47615CC1C49D,00000001DEBB2528,4E552A9984E6094A,4CF5446B21E9AB0F,50D30A73AEDA9029,AB7CFD146314D6BC,C2B958CDF9D6BED6,C0D477A0A8AF4B28,B5249CD527106E45,149995D1B1D779FF,3BAC6759A20DFBE5,000000005E33B595,4FA0F1C067065BB1,5B0318FDBA599FBE,1D5411AF77504C2C,E9B4BA96FDF55018,3A5FD8F6368ABC89,C1658E764187A29E,D08FE2099DC585F6,94935F56A7CE6534,84F35A5343C4A7E0,00000001EDDF002C,76188E970A2FE56B,D6A6C9A2912C40F4,291CE68901124FB0,96FF944EF1C73B5C,2E1AE2F58B8392ED,8CA2EB8EAEE0746E,B765F488BAA8BF62,9C544ADACBDCC835,FB20E2C5F1C50AF2,00000001536D95F5,89504CB5E831046D,B97F404A0659EA91,6D040ED0F3F1C882,18C6D46EAF8A9401,4E28A337C0EB78B8,9B32913557AEC1F7,D87F43977C6462DE,6588C75C9C1B6DA3,6DE56034D5346538,00000000BB3CA7B3,23BEDD34C8FEA789,4DC1EE2C817C7625,A3074196BAE78ED5,F5E9A4DCFA8A7058,172866FE606B28B5,FDD3C96A70C76FC9,38C0BE6FD9FE1E81,6C2084ABF9DED229,501AFEF60259E374,000000024CA4E910,920FBE32065E8D40,CEE6BD86D00168D6,940DAAB6DFABE051,7D6D824CF39C2CBD,8D81356C81D7E7AC,1E05EAAED737C9E0,84A0CB27DAD449E6,AC2FAAA7ABFF7355,6DDA2FE0FE9C4D54,000000002D299C6C,AB82D6298781020B,4BE6C1BD3B64E293,6E9BE90328CE679F,EF500E99295F6C11,056024C47312548B,FB986322F3C6B34F,971C11BD0AAFCD48,5D58EE5AAF98D845,E39B31AD32446A9A,0000000061791980,ACDCA00FC2E38252,BB15AD4FEA231FAD,69AE0D26BEC478A7,CB48D79B53619F5E,1E9C416A8B171119,958F8BC58C05B298,DA6B62799A150EBD,1036C4AF1DA0F243,DC65F4399098DAAB,0000000051C56A2B,EB5183D67B3BF326,F49B027239869D41,57DD2B12EF1376D1,4401C196E7BD99F4,64B0D99B5FBCFEBE,06E15D0A10072EEC,F41EBE54D192A622,CF4D83EF799D1DC4,914A0EAB5BECCFAD,000000023BB86A30,3D9EE5FB6C515FA8,B798995B23E58002,06C383305D5B3547,35F043D56B7DC5A3,E5CB68B9E89AB123,EB03B63ACE72D5BC,29D4B3B6706BB1A8,572B5416A9C65473,B28284E614E9C3EE,000000008DD70E34,EF57C4D28D1ABEB1,BF1547A9DAD7A67E,A4596B8E44E4B44F,0C9E07613CD18D1C,2406EBE8F08C9864,C4DBC559B9464684,E8CD062625C4CC20,D312068D85C39C58,988E169C1B1279BE,00000001E35FEAA7,9B4003D17B3809B1,91E89CA2645864B7,5CF604B533BE4FC4,C773C11199F29A65,A1AAB99BD63EDC76,EA257619D1967E96,9F893B98B7B662AE,3F94D643D2AE1B82,C4E1891FB3059F3C,000000019B64EC54,15A01A98DF34CAE7,ECA38F8CAF62521E,C08995187D1798BB,4C1E3C5A0D08F6EE,E3200228CB9B7F6D,EE85A135B4451912,21907A7AB4305721,F7364FDE9C72D1D1,FA8C8CFF0EA79926,000000021A7FAD06,DFC9372FDA47CAAC,CC7FF71BE59B18CA,A4EDBB06BD7D2E5C,0CF858D9CAB8494D,32AF29A4433511F7,12BB463425077D5E,648A8FBAD7F6CAE6,EAE5A8B602533AAD,31B2267D4C019C17,000000024CF462E1,CB2DAF9BD69F9956,A93CA34909A762E2,74F63A79993F8FAC,30A16A885ED0A518,10DBD64D9F8E9F82,E2E999921E995062,505B042997F00394,417D59A1F8F3740E,537FEB33B69287BB,000000016E1591B3,857D1F27DE9F0EC4,F9CD18596B708959,3FDED786DE34E281,B3B2638DF8C24B2C,FF2178AF38F5EEF8,62DE4CB1B1894B11,7AB8AF6F2C13F8EE,23F522A37778A78D,C82F3E37D4C32F7E,0000000137A2AA2E,781B282B0223B8C9,F9A649E907939901,9FBE810F70A767FE,FAAEFB192DC4870F,7FCDFF7B14A2BFE3,43E78B86D65B940B,8D2864955E432406,6C764159402317AA,10754D108232DB0A,00000001AD067921,F0315FF3A89EAE28,4AE38DC9B1E53BCF,D1910E84FFC15CC5,6B23F22B7BCC102C,AFC7EA7C8C15543B,545BD77D2D853A96,5A5A2484BDB196AE,9C9779DC9B65512F,7B8EA8F0974942C2,00000000318163C2,B8B0907278046F81,BECB9CB2B4CDAD4C,6156B2A94942ABB6,C083989990324CD3,58FF83DEE895775A,5F74CBFE587353D8,A74F4D46B24A02D8,B3CCF85E8F5DD079,641A1C681FACA4EF,0000000197D327E7,9E0A7555AF7BDBB8,FB8C755B3912CE8E,019010324DED045E,286F23EBDB12C529,B2D1BBFF2E9E5A49,0EBA4AAD84F6B70F,20BFE5C6F079C415,EA41C64025CC8658,575CA39770302328,00000001CAAFAC1C,A9C83309D1C34ADB,6AE3735EA32A2130,3469EC2AFA7E4982,A8F2A743091C270C,E68EA6EAA7ECFF18,0CA70CBEDA55307F,680AF27575056061,16223F5AA6D41D44,DFD85084008635DC,000000025F2721FE,6FD7C1D9629FA029,3FA51A99305DB201,8C4956254A7887BD,C683F95DA3F4F47D,53A396904388AFEC,0997DEA864B23061,ACBDAF41E02CF541,11F9EACEB056C41B,EB017932B8DF8F58,000000016F317A56,14C239A19CE1172E,408FF6B7040A6058,048EC989D95C64BA,9FE1171BE9B0ED76,1698BCB332BF5874,2AAC0E0D3FA01C9A,E06AF58C026A2663,9581E5FCF8325CAA,3D70358F9A36F23A,00000001E0BC30F9,E354538BD211DC02,6A80FEDF41EC1AE3,FAA5B38611A65C5D,008F73C4B4E9C502,8D6D8FB10E746830,97F01A4DC276F7D6,66B397BB03D6800B,590338D94DC04A1C,F1B391A4F911A6BC,000000017A9E0338,DFF572C33910063E,E0BFEB6FE7A85EC6,19A9DC629945A813,EB51E7523B3726E8,D4F149EB3C922F7C,628FB683EA8C8958,9670EF857D24A4C9,5471BBF65360FDF7,343C90C0F48984C2,0000000233EA9128,6E8A039D21E0B3B8,05D625BE6E52A69E,489568BBB6056894,A7FB93F96F58E849,060A7931D9611F66,26DA32B6919405E0,7D2ED26ADF4D92CD,81F1EEBD27896912,6D45B054598B26F3,00000001D0B5F82A,11748DC5296BD163,96517782FA90E35F,9C71E125BA19591C,79B08DFFA27A5FD9,7B07728BD65D967D,D73D57F2C2C0ABD8,879B7077414F5DE6,119D9CB1DB220457,F4DB07EB8CD9E563,000000011A9B336E,6C2572B494DADD99,C38EE55A790F9DB0,E533B855C09272FC,80CF5D3BED8B13D4,100DBC39F458CE16,789E54BDA30E1884,4A71FD0CF94329ED,783BA576EC4176D3,F23BCBC7E30A010D,00000001D764BBA5,6DE6FE104BE4582F,01BEFCD22BF29D74,E55A1E00967F12D6,37AEE30C2D05190F,8417D1DE284F00DC,83C0FB3A578D0044,FBFFB0C11EC87A96,728A24EB639F3197,6B223A0D03842234,0000000176F47EDE,5469B1732D0BA298,8CA4C7D5640ECD20,AE57E31EB6448EE5,6789C8473A39F3EE,427A69626643D4E1,12633030BAAB13C5,4CD030C5F4F5F50B,BBF79C60EB311115,08BDE8974BC00D8B,0000000224241E65,BD5B0F0046AE6DF8,E54AA5D0BF95C9B2,8F1E6217D4A182A0,9B9303CC42BC8B8E,5E3554730F04FF74,75FD913A94DCF4E0,FD679C99E57E2C38,9CA3718418EADD6D,54B563256B2B83E9,000000023BEAEBFF,320098EB1BF19045,BDA8AAC734C0E392,DD8AAAD93432AD59,FF1D887738AA4B02,7CCF83B762E7FA9D,451605A66FF42B25,F813C8D42B49A95F,03713F244B1E3FD4,CE6DF595A1A65C18,00000001BCF7AA87,67FC559E500A70F4,993075A44CD405B1,4F3B3B1573838C9F,9629B9F12DC48E47,A707F329D1690EE7,D1E0B09A16036EA8,FB0A053910F944FF,E5AEF72137B317E7,B30AC357FE44BA64,00000000729628BE,C31A981BDBC816DC,3094605B5D045E26,EAE717DE9805E011,28EFA9154DCB955F,9B7394C425BC7D05,F8F9C66DEF48CF05,C2AAC728207102B9,EF5C0D430B7FB329,5ABC2F5A04BA84A6,00000000B75BC8B9,27B83E9D1C9D51AD,89ACD7B076F3A676,33DB2DD25142B314,42E30CF592FA2DFF,8C5FDD6AAF781484,9826E3E53A8A5D0D,6EA9DE5D1B647A65,F781E1FCFFDE80A7,2FCE0FBF53F2896F,0000000174DE5D9D,8297594972F9A028,A8D96A59E91B8643,424F76AB9949AFFC,1811A4FE3F6C299E,B6A14702D60EA272,D5BFB714FAACFDFC,6FDC4B412473AAD8,C27FAE014B464D7D,B36684F044CE78CF,000000013FBA2F73,C8D8E7DD09CFFA1D,3F7C72FFDC4DCCF3,8A5E52B82A4663C8,80C3EE40B8F8C3FC,C4F384D160C1456C,599B56B4C8936677,D27927D26A74316E,8297D84F6A08F43A,3546B0EE3535BC1F,000000006F750A96,D6FDA1E45E0750D3,47094FD382D0DD74,AF8B316831AFC9F3,B0221B7072A421B2,1221A2AC9DA81E94,7A0A544F85165028,62BA0EB50AD4A939,92341880FFD262ED,A9FC08B78D2C22D6,00000000E574BE12,202B334789BFC8ED,EED2419784174782,5E7B511F23A9441B,E0E1801663FC656B,C19CF0DC679A7BF6,D8F508806B18A31B,F5160DA30DBDA2DF,7144A91DF3B51293,5729910F36A1E553,00000002469979B0,58AE51CDC0A294C5,91196235CB03BF3D,096B3D6A76EDEEDE,19F184499331F83F,9C4D687E6778F46A,E6BAB2C7EB473ECA,443256E2E90321A1,792824388CDD60E4,FE459D3A9DD773FD,00000001F7568F26,301B6D5C99974F20,0111A1CFF366715C,89D0D211D070D2C9,C806D3100C8C4CCE,A57CA5E8C1FE3CDB,AC62CF7E0F997004,D37F051B7113523D,631478709E60A906,D3DB854FF058678F,000000019DAE18B4,31E8DCFEEB8835FD,FAC00B99E0B82F58,9984203ADD43EA94,9F3468E92165A598,7146835EA19B6DD1,BB1AC4EE191F4827,2A2422BC299C5A2B,91391771BC74E204,0947184F9DC3A1D1,000000018A870B29,C288C0E4A0864B70,8F5E5681F46A9538,1D9BCEED9BD62415,92ACBA7D87F2855A,75018468402A7901,846EE2BFEDE45198,626DF13CA95A15D8,C4FF4B58CD20F946,356253009302958A,00000000D858E76B,4DF9C7070144B3AF,C1BA69472BD12949,1CC12B7DCF1C0AF7,3551D992D87BBC0D,FB0D922A4027B50A,8C92097833C2874C,6E9A2B3AA7EC35A4,A6CA662F8D5DD71A,57FCB0762B6A81F6,000000020F6EF7EE,3C48437D4AC79BC3,5F54AAA51D6A7EF6,43AF1132EA20F59C,36A0BE3D7DCD65B9,099288A0093AC3EE,79193DF5ABF99D9B,9A1D62C90EAB909F,7DEE65EE189A5E73,CED40DC2AAFCDD74,0000000030C5B354,FB7A3AC294CEC31B,B6D8F5D8A86EA6CB,1CCCDB83E4954413,A34A6A5B8E3667A7,37ADCAB5E250B8C6,676FF06AA268DB27,A0C2114CE8E6D9F6,9FC4822B87A4987E,87DFD12712A7AF95,00000000EDFF2D32,2A0701048B5F68A4,8072FE83E521A20C,3ACDA302AC64A660,DB69BD2B03ACB938,50AEBE3916D8D571,70A5176F6DD64C4E,BA5088921DBC18EC,9D673AD249CD01F8,047D90246869EFD7,000000000B7036A4,4E2DF8E0EE92EF19,D618D8EB360B7218,04B246CE8A79C262,39C8EDE26CC4FA6A,61294F6BF2FE4380,064633951E23B485,19D172C3C3E34D05,0A6DD38F92FDB219,F05B1FBA341D1583,000000011C711EA3,A6D410650299077B,6216CEA48C4B02DF,6AB1EDC0C1B13D57,A82BD9C0B4EF5B76,152CB2A360008A5C,FF39A47A9051F2E8,25DD5ED2D60FA235,B274764634D6B4FC,F8FF27FF02812381,0000000090434D4D,1D1BACF77D6EF876,CFE4A57749C2E2D2,6B972F0D5DF60119,6CEFABD663DB498B,D41E6507171C840B,FA08FF8BFC05765F,730CFC97ED73BFFD,6C8B3168D4CE8CE9,5EF200E9EB1C16D7,00000000CEED4D26,CA83FBFF43D9A671,25C5F78B615DC0CA,5DD9C1F10C12AD3B,F0BF0CB4E5923B2B,0EE5D4074C3AB4CE,F87EAA6B37D990D6,BB639B8E34D5A8BD,3033815B610CBA84,AA29A909A5BF1CD5,000000003BDE0F99,C4FE336001CE3BBC,9B334C7C5BC7EA0B,151F07E8350B9914,167D2E61C3E0D713,90F2116B90A49417,758B80EDB441D053,EB227E8A2ADE1E8A,8FE1ECDD8791D1FD,0FBE7496D8B1CA54,000000026EF58782,218147A36F783C94,6DAB42224F8747B6,0560CC3A897577B5,4AC1E6F8198EB265,BDED859E5967B32F,3828215D31E12FCD,91263FE0AA8E8504,6F8ABFF28FF97378,61B45AC59EB15831,000000012A50E775,5C57E6046B28094A,F5F70FE8A53E2ECE,3FDA6D2FCB722601,2026F5570274A78F,1181569F4C1984C3,723857764440973F,1F024EC28FCF3FA4,AA60B9C80F5CD6FB,B7A6F2B65910D77E,0000000175E6B188,C5252B05C13802BD,E0A0433FA5D80F8F,2F64EC12DBE896E3,63925DE7DD00255C,4057A27A42462D41,4639C306DFBC7B0F,21B9EFB211F2374C,B419EFFC2D62F984,E9401A3BCE0C9FBA,00000000F28B3024,7421E6B8006CBB4B,7ECDAE82CD54EAEF,630B562C9B352212,4DCC143E5F8C595F,88DE28211E6D37DE,8E8B26B8FB8DF428,A17402847F73D907,921D359EC26F5BA2,164D0EB083D5FA38,0000000240AF355D,12AC71F1A9F0343C,C6963E7AC33BCDA3,773B8FFAFB1CAFA4,A72ADEFACBA9CB52,CF151B64B8E17A87,6A1E8CF554A4BEF7,9DD86DFE47B44419,CCD6C689FBFDD8B4,4A16809BB45F188D,000000011A88F995,69DDDA9F8BFA5A11,451ADB53840F4624,B5750242A7292FA5,44199C356A603123,74E69920197F2D87,086D3DA84D4A79AE,1C08B40A24EE3E4B,B2C19822F45ED2AE,204C85BAAD52B1DC,0000000247D4E2E3,2A3989643BC08278,C7E8DE7B8CE8640B,9967DE613771DF9B,F16809E27956A9B3,CB5813649ADFD4C0,FF35B7D9C28802BE,7665F035981D47FB,4F4692835540AB1E,1DB40BBEF7F0E41D,00000001B5EE27A7,8795EA865F348911,EAB4E029B53A5C4E,985742420DBE144F,959F9A8EB3D5DB31,8716D7CC6C051641,D2DE01BA188B1F37,94EA2A8250EDD5A2,DE376752D8C3487B,1C817961FFADC597,00000001D508B858,98407EDB6854D0CB,057D261823685BEE,2E6335EFAF1483DF,63D79ABD60FF932B,4FFB35A495A944E0,0E66F3642957A73F,E317A02F0244A327,C5534193FDFCA0E4,986DBE254A450B21,000000020612BBF5,4836B8891FBEF640,4FD0AD95F5842F40,831A934E93FA17CE,670059AC69D8BEB0,A37498D30ABB5285,5583C574F9F6B70A,9D66A4CB27FA5349,408180DAAABFCCEC,21A0B9525E40B08A,0000000045EC3A3D,8B85E1AC8E0338EF,64DF519DED575D44,3E287D498522BFF4,0CE6CBC6A3975EDD,08E486D6CC6DA216,BCB5D8D9D77B4193,5DC9C74E69DB119D,71716840727972E2,A20F0ADEC6479EDB,00000000CFAF0714,745BE2E54AFBAB82,53ECE6A5E99763D0,2CDEA7FA0E0B519D,82E4C36E94402538,9617F237439D02A9,95B435E7F63F4B4C,66B573F88FDFCE8B,9381087DBA20C0CC,45FCF291433BA8C6,00000001438E3008,F66E9CC90104DC75,356ACD2730C1B10E,D64AAA5BDFE3DDF9,77B8BF172DC3B8F9,F40FE89FF571D75D,7BE8459E2ABBD7F3,986637C5D6CF2EA6,B4209411C22F9F74,C947B3FBE205D164,000000023A59B373,EA5346293B7B194D,9BC400627AB70956,4620CE231A5B8648,70782AF0D9B9959C,8057E5763F3B55DA,2D7190EDF283C804,8DC5A9E53AFCDC0B,02B4B722EBEDCA2C,C6BA4CAC55359EA5,00000002370C517C,D52C588D50B28025,B132D22A0BB0DDC9,3DF5549F3C90DD41,7458BD8F654F1C07,5745C41EC43B74CF,EFD3C18DFBBF3CBA,4C958C2FD1FD32A0,CBD08ACAE9919CE5,3F24BEACCEE51103,000000009BA51569,D5666B28351C5329,3896C7CD08D6B4C0,24538E6AD7CC1098,D7550221F2910F69,C857DFA7D61ECB27,E5FFDE29B9A50A42,37618AA36C278FC9,2FF577F71BE05B8C,F5353E5CAA0E4D33,0000000051B7C470,791C0024945E2B7A,6F674C53EC61259B,988CF5832E6F2346,3CD82E81662B5B03,557F8CB1B47AC1EA,E266DDF72AC0F8D0,B18471D41A53FDB2,A13E3B18626DB20C,8E26E8115AF52765,00000002421E71E8,9268E604AEA9485B,25A9368A1F8916BC,AB981FE38E0577C1,51F715D6C5FF090E,305DCAEE3EB174C2,57628DF73C056AD8,C27D1312FC1E3438,55D7E11E1ECDB988,23FB720E50E66622,00000001D89D369C,41E4EB3F43293E61,B4271ED75ED52918,042DB6A8FE525D56,ABE9B9EB290F09A0,8DE8A49138E3C919,7300035A5BB7ED63,279BB94BFFA1682C,9F644B8B9440C38F,9CDF007832260B25,0000000079A9BCB2,119C2041AC909E62,4BF060C3938E889F,514CB1DA55B75032,C27DC3F424BBEADE,6B1B5934FF89E8BA,2D41BCC9D9D3189F,326E40E7AE75F3D5,A3233B97BEF40E2E,90CD2757C61B8DFA,00000001D6E32BBE,266ECAD084C8EC12,FCCE737C3293F67A,FF9224C9021155B9,11A7651ED002AEE9,729287E3EA70FFEE,C37B20E304CCF80F,70E99ED1EAE6FA5E,F1363438AF993F60,430B70F2380D99B0,0000000085E30197,F73E643696437E42,9A1B82D137F4AB5D,51968EC667FA5C04,49D6266D25FF9327,F89524D7C63EF03C,593F3DF557CFBAE9,F43E3A2F0F2B5A67,66B91D7D839DB1D5,6C433CA9896F8BC9,0000000111E8E6D6,1D44BE5872165B34,C9194E7CD84893F7,4F9EF034D937A84C,AE1558C89986ACFB,5BF9EAF6DE88C10D,C38FE710F3CA0805,EC198A67B32EA10E,4B0E791A6058835D,1714F7C0BAFCFC82,0000000097A2C2A4,FF7AF71C6586EFB6,D5D22013A9289D54,22F0909A5384358F,A6FF0FC370A3C097,88DA095CAEE5396F,AD95A39B8BE08A93,C178DCD29671A96C,C71CC5EF0418BAEE,22885A3F1875F52D,000000013FAF06B9,43251586C5F689CE,7A28E0098D46BF77,03E02BEECB2077B8,E77C00982E7368FB,4B24377C4D72BFDB,4887D5BB49B5B950,5E184E454161923F,4FCFB8B0B6AFDC77,1CE5CBFE1BDAFD12,0000000009EB2AE8,56249D119CF6B3C3,9861FF7FC870C6D1,A1E26B29710E29FF,37875569CD465AF0,3CA0DE9ED4E2B633,3287B0D05AC2E7A0,A953BC8F64A9E2B8,367AEC3E25EABE07,AEAC72B52AAED0AD,000000025A302ED5,2AECE8F919A1317B,C0753EC598D5DD9F,F3D64849C70C2756,5AA6181172A63EF9,B41D418377A1B63E,A009007CA89F5C06,E22BCC300E4EE732,A00BB35F94AAD948,28196A8571539FD2,00000000B9E0F88C,FF4482CD322E4822,1212E5A50B99CE81,E4C0DACAA3941C15,07F27B7AF7CD4A7B,5841831CC5A062D5,8AE2C3E899EDAE0A,89A493137A5FD632,5C5C3AF74044D070,62DCB52612267D22,000000001D595BD1,A587D9F99230CBD2,2229699F1560EAA6,B2F8D519380E19F4,02EB4A7383CCEF39,AB6456626CACAB80,9EEFFA90FED800CB,F1DD64BC86EA6E6D,19C49EF63DD03A19,FE002D972C91D5F8,000000023CF59964,4A6229E6252B7F62,0B596CCD696BF462,824DACA5C3455AD4,88EBFBA1E9FC48EC,DECE0FA4F24B1EE9,C2AA6130FAEAA310,791853FC8B0D64C6,9D076939F8846016,4804F51CB6E0D9D3,00000000BF237C32,A34DF522AF1F31DA,3503AE8E79040FCD,6D3B7BD6A9DF59B3,705DC18CF2A0812A,87C49BE9933169FF,20184419A7F8DFBD,C8D0FCB55920880A,F261DDF9CC89CFF8,7F660CC16177D288,0000000234BDCF1C,664C872243F1792E,F2A606360F560095,EFFF6D79B203C922,574F8799D7AF7F79,5CC9B517EA3FC415,1D5E0DC796B0AA2F,2BD5F918979E31F7,C6EA05445678458A,9C524D1BB437C66F,0000000061AD7CF6,E7C7EB3815539D8E,DF508AAC563F5362,207B69F6D11F80CF,D0C241D3AD93E32D,F8B1CDC326F08290,CB397ABAC1D0A028,75F41D14B6995C3E,C0A79DB287FCA16C,066236EFA486366F,0000000211BBFC95,2FDE86D0957EA341,E89E0F950A61E48C,5AD034CBB60B27A2,B8639078B5BFCAC3,268C0CC5B644261C,680EC37BF282E922,5DEDB8D4A3D57C8A,57B4607F110EFBB7,E4A9FDE001BE7C16,00000002250FFF2C,07AA9C526C7AC005,5D12A64C7E184C57,B9C122C9FF26B316,364BFA563817FA72,A6789E6746ABBF5C,A387D17207562778,CAA7A0EE52992F11,AA6A949C5E172D77,E39BB30C6E5FF779,000000001429AE5E,08CCA8D7EB5B85C3,245948045A2ED3D0,83F2C95F96BBCA7A,56631CAFB9FA15BE,5A5450225CE4A19F,670938ECA7A27D92,A3FE0CC39C041375,E0A30971C511A60D,88BAE15BF83EBBED,00000000573BFCC3,3E606A206C5E771C,DF43A11DEAAE4D96,23A2F1F828C081A0,CD9C414E39F0C445,4717339DB2146238,6F3298E5D6B6FC46,852086DAD113908A,3E75CFC7EEA2B43B,7156250362538E62,000000010B33C925,D105EBA4C0CF4851,E30FC85E2076F3B3,428C9FB16E61121E,0B4781B32D958B70,829C20377FBDFE7F,73F533CD5D098F4E,8CE11A9C9438D765,034DDE99EE14CB8A,8FBA553B78B8FB63,00000000BCD130F0,83927C279C76A975,FB3BFE472F863217,280DF2CE2E523AE8,8DF6E9A5225ADD89,680937A628EBA759,0CBDD0E7ADFD447A,EC173A3C2A18F445,08655297E8555CCC,3F9BA40E2A869708,00000000EA4CDD9D,32AFF6AB34A264A7,24E64A6C6E1DD456,293E95A1379A5615,E9BE736660AFFB48,B1D0212DFE4CE20C,C1205296D0E93277,6466CB1CDDA7624F,07FBAA9FBDDB33B9,7299CD7ED5555F5E,000000016B76AC52,13FF2110EC65A70B,85F684B56CDAAA95,E8B85DC5A264BF62,DE52D547EE14DB54,8C2554694FA8B351,C9A11867BF724EE6,E58133F42487E782,1F8B0476DE398D2A,278BDDD5F05111E4,000000012B0D3DBF,A64CE8CA1506B898,FB955AEB6757BEB2,9C271022CE8860B1,35E08AE36C5F8C72,4F59DD0454D6B2B4,E32833C9AF1AD9C7,5532F8D6B9707713,C7F4DAC8862F3B05,A09D5D33759B181A,00000001E7F2112B,039FF49FBE109E2F,EAE4591962272C5E,7821E98D7C02540C,C84EEF2B410C325C,8524A7B8463ED792,0E5F9067D993A910,1742EBDC72C1BF43,69079CBC2D1187A4,8060BE1387914F7C,00000002202AB04E,178ED5B8C712C7B8,D51E12DD2314E820,78FEC1F8E809AFC4,E18A12B92074D731,4D361A835DDCEC70,D3F45B32C343CE5D,D3CD4C71F5C12AC1,92C904655CEA2B1F,6BF64C09658D10B4,000000027A99B4AB,FDCCBA4FD28A26E2,EA2471BA83BAAE96,A9316D8F5F2C8276,E188A8F3A3FC2A1A,6C742F2B34BF2847,8B1EB22BB41D2D94,7CD4703FF5549B9E,1B199205FE159096,D30A2D7E9778D66F,00000001D5537AA7,1C3A0173EA32DF7E,F99E61C97FCE825E,3D5F40854720D022,683535BF7EDC529B,CC5EC2F5E910E942,33612E2C99D2A84D,5EF7611639A6ED40,252246568C8DF4A3,4429CACB825A3086,00000000AFF093A1,C6CF36128C79C748,429B6AF068A2CF1D,FFF381A3BB8577D8,7589BE1EEA442E99,5E75EF2428218602,9F28C64984A756F8,A4482923E606F872,0B9F130309EEC3FE,DABA9F9BF101A07A,00000000FEB3E44D,A0D1BDE3ACE1D78E,FC01F585E539C7C1,5D5E991C426B553F,DB062B1747E047B8,9CCFF6CC1499947C,D7A249071DFB0AF2,F83B3D4AA5C991C0,76B1B3110354D62B,3D087CF8286FD69B,00000000E15E9424,A3AB7114A31766CF,250B3093220A190F,54CFE35ECD40113E,6F2B24E40E416D7D,A32FD3DB641D2EA0,4EFB76D380EFA6C5,DD0C335266246DCC,2A4A79FA96674618,D62E8C5851E5C43E,0000000125438C53,4B4F46DD9F1E6FD4,2929D2ABDD42B8C1,DBF3B851CD7B362B,F15177B822E64D8F,2645814FDB2EF785,CF7B1CB534B58105,08731A376CC6CB84,045D8D248572C043,CE2841E83AAF3D93,00000000E296CE6E,9DE7A1307DD7D792,E498570B8230B5A4,55C2623A30DF5B99,727BF75586ED994B,A3A993AFB291941F,562F2CD8BB13B1E2,6A843D46B29CBE26,25EAEA84953B53A6,16DCB295691C5E83,0000000060A4C84A,AEF84AB02B4425C5,817460C91A807379,10372F60A8719F9B,2204E7EA299F07CF,1049160FEDF1C12F,B807E91A7D3363E2,65458F7A69EECD2D,65A6016AFEF20014,9C34FD3FE60D9518,000000007D6653B9,814376136C0837C8,74B7059DACC571FB,5A1922CD88B1F7E4,6F110F0E14C81893,B07F2DCFF64D79C3,EA1D7480409EA60B,386FDFB3F0264663,C529CC1180E174FF,C55A81FEBC9916DF,00000000FEC5BD49,D7F7DE5DCB0EE710,D6B4A4FBF0C9530B,B652AAA8D57897BB,56390D282AC7D621,3A794A569E859F27,E1EFFFBF2CC6A097,E41288280076D97C,E5F50B1619BC3B4A,ECE4F386CD423D84,00000001AD0B6F13,73E566007C659926,B21CA60BC081F23A,4422B3B01AF3882E,90C44FBD73EB6133,A3452F307B6645F9,DD68B1F8B2CE4571,C58A49062CD87E95,0BD5FBCF05D7D0BE,DAB0079D1213AAE0,00000001A3FA0BE6,4FF87F89A923E46C,B7E4D9A84A418E5B,550A6173CE8AEB93,1B1A519EE8BDEB93,8EBBD816B23FE058,43C5CD725E5C333E,8A9EB9E271695386,1CAF445BFC26DF73,1FEF4194A363448A,000000019468AC99,08B48B592DA35D86,D71EDEE07144A97C,81C5849613DDBEE5,60D9E0CB3166B468,71A4251729198B60,36C528220831B43A,4D4B7C731B645E09,02280B1B32EDEBF0,E7033529CA29AFCE,00000001B6ED41C4,A6719A8408352647,149436BB27476490,EB8B144CFFE35AB3,21C820FA277F01BB,51F6FA001C75C043,1242F013380042B9,60DD912B0F788D6E,4AC16DADD6270BF3,EB2927B7EF6794BC,000000015740E1E0,BA4904AE796A896C,61A6A1AB93EAD6AE,B718FF1E615990AF,9FEFDCF466D77BCE,FB7E93496649F0F4,54E9B42B1977326A,0B300A123866DAB2,FC1B86CDC86AF8CF,9251D916AD952A79,0000000030C58AA9,B4264B873EF8138C,74F34255739AF6D3,83D5A6A495A89CD8,8BB043569160F1F8,49B1E818EA26FCE4,1EC029DAC8E93DA4,C4DA3605D98E5355,E5668BA509398E56,2499CF040CC97EF1,00000001DC3A0323,6990FF58CABD646F,B0F77AD8AFD40B1A,EBBCEFC363022F40,82362FD7CE13154E,B19B2D980EF91F40,53614B2B8024AD56,EC4E0135AFC1FFB1,E3264FB0402A4388,6E9B1B26063BCA8C,000000000659B45B,21CCFA438DA4CC6D,77B28CC6BA631859,FE3A6DBC69D25E05,04F8A692ED2BE744,45CCBB6A818E8C46,60DFC4483A0AC756,F434AC8884AB12C1,581D8FFC83D3DA55,BDC5113FA1672AB3,0000000260DEFEE5,715559DE2E08173B,5E099A0863D339EA,2FA991E4E089C331,26D47450D901BFCB,8DA8DB440C4D60D0,9E0C10C86B8E9B7C,33203BC5AFB52BF8,F2D971A9B3429946,61D767F7F3E02645,00000000A9C3F321,F306C3A9C5870042,9DA737CC178F3A42,A6B60EF856B59EB8,0B6A15B44B70B011,4E88A57B6DB99A68,2CF8773D4137709C,9767CD7F84694923,460632043592937B,4A08A2550F378A7F,000000015CCFD078,56171BD7A25396CE,EF00BF38A69D6174,A3C2C9A6600250E5,E6390F75B6277160,7634BC3FAF8D552B,9F14A67FAE4DB61E,85FE0755AF4C04B3,9D633A12C07512E5,7E0CB746EF6F12E4,0000000104B2CBF3,F0CBF54ABFC805DC,E8B1F9045CFC8DBA,D8ED19DDCF414222,F17FDF67E15C6192,C2ADDE8B760C1088,37A7F2343080F1D3,63E7D28D2C6E6E45,297401A92A7ABF8F,DD6D417BCF8487B8,000000006C3FB22A,3023C2054D3D181A,1CBB195A277B6325,5703B848D4FE18D7,5724E4BB580591E3,DDEA9851CFCCAC94,BD24A7AD9331F717,9A834713BBDAD4E7,9E7002EB4FD053EC,9B5FA983296B37EC,000000000077361B,A84699A2BA886BE8,1D2FA7D7330A5EA4,C55A5F418BC198C4,B0E7B4B22347B88C,B8DF0D87180FAD1B,75DBA336DBBA1DAA,70A5927807849250,E9462109A72F52AA,5A3BF3849DC148AC,0000000168053514,401A39B4C14E88BF,6850750D9DA43CA7,8BEEADDB09554CA7,995877B1D59D2452,B7E63ECFAAB576A0,A57637F8063FE876,60CC5974D9B52CA6,E61D977649777947,C7A8E6E914D3E10A,00000001A4169489,39B8F88B818309E8,AFD2079174AD0029,BB3E55CD4BBAD22B,22C6D3FE7E93BE3C,D6687077FF01AAE8,01716F9B457CB86D,D9D1FA6C61B7B85C,A092F6027E6A01FB,7E101AD235A7452A,0000000263CC47D2,1097B869E9188105,3E95744B1AB3F5FA,91927F0FD7907344,4EF6DFA1B874F25D,94A428CF99A378DF,FAD7806AC86E646F,92921A0C1FE883B3,CD4A6E5CCEB4F878,77A1998D5AB0E51E,00000000100E0B7D,46AB024B8E3CCD4B,D6F915DD7B62096A,5EC64292EADE2725,19139AE45E4F113F,ED4C177ED1954B57,480CB96313C19DC7,98BDF8D2D631160D,60AB5B56F0059AC2,FAD0863014163C21,0000000125425E26,58B1D00444398E16,ED4B7E9F00A37F5A,8B95A3FDBDE46A52,016CA7D05E777374,245816304CFECC08,3154C1DD8F303088,604886F40955B8C2,18A8D0B633EE94CA,4CBC30BABD4934F6,000000001D603920,CC00FBC1C64B1036,ED5CFC7D758EC0FD,230250ECC74F23DF,E57104213724B69D,2E90427F3C0B8895,F294FFF9B9169BDB,317F1605A8B67FFA,B8D4D3D8DCB4CE2F,440E1077912BCE48,00000001877AF22A,B2B7946016E487A5,9658C93139AE789E,D3CC207845544C95,1109FC82C61BAA24,66ECC15C5135DCD5,AEBE7C331C948E10,353E7F7B033C7FF0,E6063F101F948E35,5E86ABD5F27BBAEE,000000009AB05D69,D26E2D0BA8B0DECE,91330877F4FD1B05,B11B92FFAD2C61ED,0B33EDF7429D9501,7F0A4211D648F16E,0A4AF3B6C7BD9867,82CEE0164838465E,F5B8D5514ADD6BDA,3E0079C69773A6CB,0000000125EC04EB,A5B2DD564CDCAAB0,C14A3E7877D2C208,22AD6C96889BA343,604BD65CF12F0FE4,6F86737ACF597582,B4A46370DC608D39,29A68654327AF63D,E6DEEE352396C6FC,CAD38B4AAA3DF2E4,00000001FC49B89D,D6DF7E0C629A25BB,B8A91CA74E5D1EA1,E8B3ADB8B7EEAE73,594F519B11CF38C9,27DFFC660C2BF091,424A9E11AFA9DCA6,CF9CD43FB4B15B10,B45FDD84D105C7E6,A8B82094293617A3,00000000940DC3E9,C8D4435FB77C5B3D,97DE04B589D2A2FF,32C093340BF06DA9,43EB5D3E1FA88CF3,2B2D2539D660BE81,12E39DF2BBC9A83F,66B040CB076C5CCF,976A153455DB268F,8C1AF74E7D96C770,00000000C3C130DA,171E6ABF415FD0CC,EB02E44E847C6197,49DED6B18DCF6E23,C10A276F9C931B64,14901FC624CBE764,E71ABC65D0F0ED94,C94EDDCD2C737168,EB8D04680B9B431A,5F604DC4BF88D358,0000000234E49B3B,AADA4114DD22EBAD,629F7E2347542AEB,CA3C5FAA07118103,7C582CF7767DA47C,D5CFF3A036F95C0D,B52C6B9845E4B848,882F256FF50FA445,FA89569B142B739E,4318328991542445,0000000258E7C468,4D5FF38F36D35237,5030F0459A845183,EDAE0D79A4864190,BCEF6C1C507600C0,4FACAA09ED15F465,6F245B084143EC35,3180682C833A6D6B,8B209E3AD36F0C18,434D7A8EEF037FAA,000000026A3E15AF,765729448D7AFECF,27753925B25753AE,C7ACF723025BAA08,E38389B4D3483D7E,4475FFBCDFF245D6,8BE17A7FD5A72EF4,2D8DBAFC05AC6BFA,D1079BA79E67FC09,96CD73DE99B52134,0000000126118E9D,3D3B908C81CF93A8,42503A3FDAFC31DE,BB7EB1AE108CF1CB,355641A8B3CF55E5,00400C08B58881F8,87757045537153F5,2C728E14E6737C7F,30A4CCFC49530B1A,F2C97D2A3618F5A0,00000000A6B12F97,2CF7E4F4089C059C,3340E4E02D466C7E,AE8B97882530DE45,F5D1C3590506699E,02EDBDC67C6310F4,6F89C37C6AA5D38F,9F83426BABFA7452,AEC84F0DB0757104,5D63DA4F776575C5,00000001CB6D080C,5E2F80505BE788E6,D179F95A3A923514,52A6031D2B424EBB,AEE95476E04B1D51,778D7D48F1F5316A,ED76F14E4D7DE228,F4276F982E2175B4,D2C3A8EA0B8D07A8,A79240924743BDEF,000000021A8B85EE,B4A7CBC36FD22B36,9A8DCC0522ED2BAF,5B2A358F53CEBDB4,C677C2B085279677,C274A28F805E81C0,68F3982EB1EC2B23,296A67DE4BA957FC,D2EA5D85C65A77E8,54A4041B682A7E03,0000000243367B49,2E0B26C99F211040,C3C73D084B4D6446,B993A5252BC53548,17247B08E3B835E0,536AF21E7F00AA3D,33AECAA64FD6F6ED,00D280F9AD2A7920,53A7784FDB35FE46,F75494A552764513,000000011A89A011,83D652F44D03D48D,05C5302A478A00AC,983D7BFEB891469D,937B141F6C85F098,738356E41EE1BE4B,56E2447BB3DFC37E,0271FC1D05BDFED2,5108DC02CEBA3267,B62483404D5F532D,000000016F357564,CB49548E0E41D04C,2051AB25DD2377C4,A635D7A82E761946,B6E2D6546003CC92,C0C1D2EDA8DF6767,A2DB90B8EC515DE4,3571C474BEB8F155,73F305A589569088,56523C378A9D2DC7,00000001182A229F,E28A24BB509A02C4,7AD6C0C258B0E52A,D688F791654BD70C,D118FB78FDDB650B,9C8D94C96EDA51A6,DF96A2B7F6794912,63621773A3B23268,81EFE272EDE09C8A,0BA6D74DA47BACBD,00000002539FEAF4,BAEDC8496FB4C784,99E788BF6A28B4B2,7BF2C1D05358F6DF,D988BCBD33BE02B4,F42CB7BF95730325,3CDA288F673FF1F3,3856941B64301C95,7C0426C4272E1A8B,1CAF776BD11D7AE6,000000019160FFEE,F85F402238840836,A5E17D31D4573DDF,C7679725162478E5,AD785ED195E8F9CF,5C415A8373CB99FC,4E27CA1B9444C545,F82E8EF82EBCF915,A36AED956F5B1B4B,97951A26B9D887EA,00000000E5A6DB1F,424C57AE7B532ACA,646ACB35001CBA7E,CBAD7BAC69925AF0,79D7D27B6E9B64EF,4DD66FF8F294956D,422CC45BF16D7041,E301D10974DF0478,81FBFEE0A32E42D4,23D52DD10D041B3F,00000001BFD2777A,5657D5DA70E78B4C,B2BBE0099D6E1FF0,920A66E3C729497F,20B9E7C878E631E1,B50BD4E3EE39DC7E,A2E0A26530694765,7E8FD9F97812748C,190F749B8A208862,B73A00D0AA330A46,00000000A3190F59,11D8BD1D2A9D02EF,ED8719B6526C1A16,57E8EA82E0B06EC4,52D15EDDA9D6383C,92D5E49F379AC278,2C1BE62CC74983BC,F48D943FA02C2F25,0513756149183F11,CBFF9302AF1BEF00,000000024C130C85,239C24B5BBB7935D,EF0C2BF551381E04,27818A4A5BAE6C43,93BF95F324DF610D,E152F34A6E9A9648,0CA0317AE64214D8,9AF21A23298C046E,14C1FC8DE6906AA0,CD9FB199E80B401D,00000000959AD26E,052DE990B0CC572D,AA9752F70C79E80B,BA9D7AFDCF1D8996,E98DE08217BCFE9E,64547204E07E1854,264F4E4E53AB7282,43053FF9CE468052,F10312787E45730F,3127E9A1629D55BB,00000001FD4CFF99,0DF8BC21F67E0E0D,BCC35B8AD44C9828,FE0A5EDD891BC57B,C32ED04303FC4A04,A82D7FB9CFDD3DDC,23197D1B0E3F0947,F504C3938D32F095,1B75A115C8BCBCEB,91E7EF18798FB256,0000000101258C74,FBB79AA008E21FE4,F1A1624B07D0E596,0E5DAB5F7E148736,6C46CE88C8E86A5A,F341EE0B5E1D54D6,859DE903661B0C48,1EBC41F1CF150DEA,CC33EFA4F6986BEB,148668E1A86E5262,000000026FE5AA25,C5E5B8FD5E5AC972,662BA4E8C1652E62,6C00300550579687,A52EAA9DECCA2E03,DB847DB9934C5B80,A285E37C6D16BC8E,3133521BFB165CDB,F01B0A45A794DFA7,B0FE778194E03100,000000006968332F,BBD887E372B99AD2,388E9BD2496FE354,20C710EADD416C3C,AD7309F35BC6E7A2,4A713270C2EF0C98,23527ECCA8461C19,26B96CC682A16A46,1698EFF7C5286F84,EAE563ED0A80070C,0000000193C6DC81,955F447F8585F4C1,D4AA50808A4A97DC,33769C8FA64EDA80,ECF20B9255351D9E,16EED1E2C0DBCC49,9E3C7D7853CD00CC,F51A5786F593C133,C9E6F5312CEC7E46,B9EE7773D8D568E6,000000025071CAD5,4F76DB3402BF5C0A,82E48DBD9FB99F2D,B55AE8B16E8F2637,3643C528D3954349,39A3E033979DB54F,712ED67359762CF1,E7FFBE62D5916174,8C7CF371292B15CC,2A5E10B834B9E49B,000000023B3130D6,E1E316C0DB6C0B39,EEC1DCC6342FBEE2,DA0A8ED54F648198,33DC8941D04D5EA4,FC842DBD8B437819,E7DDF460E2BB27D1,F53B48EB0EB18D31,2314CF6E6C78E128,7B1D62B7DB211B78,000000003A3501E2,14CD783EB3347721,F77CC8CF14255007,17DB35B6FCF4334C,8484AC13743E15BA,C0D0ECA77E06C065,DDCCAE5B8D1AEF90,D32998C83DFAA59F,A55B849F0F9DC192,7D397B3DE689D5D8,0000000152BF751B,5163FFFAC09A3825,D3B94C8CC3341355,DC86AC6EA1B79691,1C1CDA614C74DE93,DA2E1BAAA939FD6B,B4E8BFDA38C3CC9D,D1D66EED0BB145B3,55E6825F411E5CE0,A89D655A7E6CC30C,000000023353C67B,EAC9A16F2FA52EA8,EDCA033304376B7A,4FF7D0287E7CC3B6,E9B720375BD78D13,E0D483036017A0BE,0B49D73F4A9B15A1,A4876B74C419B889,128CE5F464F5AEE4,EEAD47D1ACB74C88,0000000170FAC04E,0784CC53FE1AB7EF,ADC61098C15D772D,BAD4104CD38DECF1,2AE867F67E74686D,6FAF963814723ECC,8B00CCF93DEC9C57,70F918D2FE99B2E7,682412B193D1712C,CB8440C4B0EDA6E3,00000001EE505312,8842209157FC67AD,FD86B12410C2482A,44C7A70B79398ABB,9E18AB3FE596DC12,29A0A57A9EE405A4,F0B017DBF5A269B4,503725AEA082350B,C46FE095F2B424DB,2E27F7366883F37B,0000000061719150,BB8FFC194435D5C1,C028580DF7D237BB,6ED2330FF58B0B74,F0CF8DD63A0BB281,9DB01994590F0122,90429186F45B1EB1,DF099461AD05E734,AD45AFB5CE2A1D1F,1CA699C7202EFE68,0000000095CF338A,7D35A00ADA89E0F8,2B3A15602176B852,465B84AF3E94E4EB,6159C91F44AD7929,DAAA5B9EC0863BF8,CD4D9C47DA6EAB8A,7DC178DE811C37EA,C28220569F6F59EA,A330197346CD5F44,000000010E98F0CB,10597FC281285997,EBA0F14D8AA7425E,756DEDAD50258BA3,9DBE71A23876D177,7905787A4A30A344,3EBD390E8685B07D,21891099E180856D,63F034A7AB8AE870,A0179C56B8FC9B9E,000000023BBB0D0B,79573342BB8F661C,EC7AE430DB00D583,E65164CBCF9AB779,771AD647A7B22554,678D5E9D067E4868,887DAD620E1F9758,51FDECF9B4F83079,63D2229938F3A39E,FB193A24809E3EA3,000000005CBB4245,4855992D860F12FE,D80FB9663282F34B,6908D625DBE15D09,6CA096080F99A56E,A8F2586B786ACFC7,E7228C27D5AF1EEB,175424A697B82424,EAAC7060B0F18B61,E647BCC4E6841AA4,00000001557E0DB8,BE27200363431C6F,A7B98065EF95ADE4,1A35F729DBB866B1,06E278FFBD2177CD,9E7977FDDC082DE8,78DFCB3C02FEB06D,9A194D63BE0BDBF7,556205BEC439F100,1E48ADAC4904BBA2,0000000000C4891B,AC8B0EFAC6EA966F,1AFEDEEC38BED955,705A4375EE984FED,209C71B20168D1F1,E2CBE02F5A9FDA63,2AEFDAC8DC6CC3EC,251C8408423CF193,EA23FB47AF67505F,AD8C288CF514F6AA,00000000DAD6975D,B8330A92DB3649DD,C7D245D9C2B97848,5CE20F7D2A14E239,D35D2BB818EEB548,1C56C295489F828E,B0B6EE426AF4A3B0,EAD34F711B9B8755,1DDB5B654CDBBAC6,DC3BA309AF03D278,0000000080A1CCA5,8451E9CAE99DAED1,9E2C8AAD8229B42D,CEDCCFAB0F337C2A,74F152A047E30D75,1876743054118DE9,85047430A8D82974,76D616D9B02BFB53,E86233CEEE4CA45C,8E2B6F4238B96B17,0000000168120706,7E6501656BFB5220,65469070E49E12E5,6EA2F0B5BFDE5BFE,BA006CBBCB9BBF62,D076C0EA11BAE854,B58D61959C6D40B4,260C05B71677EA84,2B5F2A2283E65B8C,E8EF6040009ACDEE,000000020E88D89C,C7A4EA6B9060E10D,6328926E6D9C945A,6C05742354A98670,47B550582308B425,76055BFAEEDA5505,07BADCD6E9C618F9,8D4F56AB3ED224C6,FA69F60BB08BF22B,A00F528AB86CA4D4,0000000082EA644C,ECD076EEB71E176B,B7520C8874D2D3C0,57BD701B5DD19C92,AE866A40C2D9FAE3,E40589D6757890C3,16CB3BD0E58BB9C7,49F8F4D3A5EA6440,492994E042D73D24,E4FEEC9F4B0453C3,00000001CD0F89DE,B7498576F20ECCF5,1697FFB15291E421,92B3B056E08BDC4B,3C583C1D3867EDC1,ED1BCA61B4F86958,4DF704D3BECADD88,C9C94D024121CE92,7D0D6A6E8C11CBA0,A950F242D86F7699,000000004C2290D7,C08A37284F9E3559,617A7F8F85C5302E,AD06843B137A64F9,D697EB7CDC5C59A1,263B19FA3FC011B4,358E431D16A272A5,7CF43684408F8572,80E7CEF247E28A7E,4E2118603EBA82BD,000000018F83B5F4,A415BEF537C4480B,C459F57F7ADF5233,0C8243792CA69D53,3EB69544B5022A66,079D6C07F5477E8A,B8A3004F758E6F13,B307BB5EAD60467D,946B0F88EE02B984,C8AA76518296DE9D,000000021A4DE23E,829C5175FC3B5E9A,60F8ECD36FE2B215,8D6F9FC1469D0FC6,36092E98BE75A88E,6B0EC1EA4FC0E1C5,45FC6FD239DB11F8,BE0091B790B0F426,27C8E50856F648E5,498655ED8C74ED3F,000000020CC7D4C2,EEE4E8481CEF788E,491E5BC82571F4FA,79DC8C85C14DB583,573A394050C289A4,9E5373745CCD79DF,2D583418DEF8B6DB,489124481F186516,5316D108DC89C9F0,100990D2C8CCEC69,00000000DD15AB26,F791798C09951E7E,4AB3AEEAC9E735AD,EC1FAC5DB463A60A,7CD752F1FFE9FC9A,B89205CC7384D3B0,167C525D8647D3DA,002180B968A3F15D,C8C4D73224390BBD,F7135F4097D7D3AE,0000000102FC90C1,7D96553D6DAA44A1,29B7DF6C8DCB13B1,EB7247A021132FF2,C4312EA214D437F7,C81753FE943E2FFC,C9684BABCEA954CF,269873B01EC6CB9F,63FE102110D7CA50,93FDA17F80022240,000000009D184B4C,7FBDAD5DC368E553,C4DCE19B9A379E3D,A0FFEA5877DFFD0D,881A2BC760E77DD8,096ACF1DC812B2CB,A535C4939DA63D24,CB5882905A9EFA05,CD20655097B43DE0,E2FA0967F6824750,00000000F39DCC76,32E962E9B9F76EFD,8AD1A1642CED62BE,E2FD44167E076EC4,D365862F8370CF0C,37E2CF007FD8714F,7E26CE55CCA9BBD4,08B82DA9724E8218,21F7623CFE4231C6,A1C58166AD0F3A97,0000000185A1DCB9,0D2CBE31FF8F55C8,884F4C651062ED8A,70D9358C1D73AD3F,C055974A015BAE6B,D2DE6B6A0CA37EE2,DA9BDF1451BE3B96,F636BCCCE7C1F9E2,0C4FDCCC149E7531,C418988A0C229A94,00000001ADD523CF,B03FBDBC3C297216,519E2E2484C8FFD5,5A7CAF9EE940ACC2,E23E9C9A77848669,FCA4BB410190AE21,B332CEF660F5C94C,310D94A90921CFF3,D5733863AB4E4156,B0992C51D7E9D05D,0000000090B751F6,D47DD867F35329C3,A38B48C156D73460,3A18217F72CBB6DB,1E761B5EB945798A,6A60E94925312BB3,DA034847769F3AD2,E19BD485F3293387,5F0E2858B83BFC7A,9AB06ACAC1C219A5,000000000E6B8A7A,688337291304A250,00070FF0ADB5B381,9DEA9A4F4F60904D,31DB6C35243BAABF,9F5B1A11964B1C88,23260AFF1B422B2F,960BDCDE57CFF36A,18CACF08766EBD8F,4023673CF2F20BE4,00000002557086A6,7CCEB034E5E66F32,018D5E48711A00BB,38B2F16FAF757D2A,2040391EBB4DC1A5,3A768211A8C2B069,3D4C04DBD61623C4,290D3654AB7F9331,3DCF046534B7F396,9B78AAB5357282BE,00000001AA7132B9,CBAE791C47627050,B42A5E345B9F12B3,3B589509BDEE6164,E94EFF7DB1E00CC0,4148F155402CC6D1,D445B94F90DBFB21,C8C92516CD97913D,B96ED1B28F98932B,499621C61A305010,000000021729629C,43683FCE3C2C03B0,E7DB63CD9CECC6C1,719A77D6C327B85D,B405B25A0EF80A83,F6D4903ED894C557,92BC54046BA32ABC,B741D75903F68F1A,246772CDBAF3DD4F,0118988E2B5BD4AA,0000000221913092,770B34739EDCC80B,D7E39361AC1EF9C6,6B163D3852A7E1EB,08CBB61359124DA5,B4B00A318FA664F2,1C433B0CFD6B5B18,44E98BC25518FD0B,91687322C9CBB7BD,283124DB834F7759,00000000D86838B2,12348F28585D2D10,9573CE4FF6DEEACA,9BEC04808FDBFCD6,ED51B13F9732F90C,36F93EE6D0C19707,707B429DC1A0D2F7,6C974D9D81853F2E,475C1D2C6C572F79,1258BA04C68DF94F,000000026FDBAFF8,BC38BB0B4DCE6276,608567A6BFA138EB,5AAF726ADCA7CD20,A48EA9228F9B2EEC,551CAE8E360DD750,8F9046011FB53F12,2082808B2094FFEC,BDFB9F32E025EBC1,FEFBAFDBFA4572DB,00000001B9554DFC,BAA1916F919F17ED,2D455A1FAC8D8BC6,B7A741221422C5E4,F9D376AD772AC3CD,420FCB270F9D326C,5B5D2FB59AE721BC,F84A1CA45CB7485A,71D9F1736AAF4494,8DEE7967CE5DD002,00000001E2AE2FE7,1F97FB973E2A0C10,D3EECC67A9110E3B,6C6A3BC6A75955B7,168ED1849F7C661E,928993D6064BA442,2BDAB731E36E300F,BA4A7F9BF9BE76B1,1EEC949E2F4E3A8B,9A823F7B087DE129,00000002048BC15D,8B8F32609239ECAD,ADD3B152AFD362E4,D4143C131914F1E4,C6484749623E73B1,E1ECB9357A52D35E,3A021415CAD2AA1D,EA55D14319B41DE8,8ADF38DD162D3D65,6D519A3E7E659DEE,00000001C62F2CA6,E3B27B43A5F18211,E1EF3A74BF7D45C4,81E7DF044A1E0830,CE790B4FAA4CD600,A2BDA6ABA3E2B77B,363EFEEA8E5D00E3,6F12737913B55E88,B8A1D5BA92EDBBFD,9ED3AE45946B19CE,00000001DB131EEA,B29191161B867FD6,11D90B0C6C28FD3D,CDB804E700A274AC,BFF2BE5200097283,7BF6992FF4C69F06,EE1167DAD18233CF,5F4B6C1B56E089B8,8B385141546BE89D,EBA938FDAA00BD34,000000016C40312A,B73B004CE28DFF63,DDEEE063377716B7,B25C5B4C5A4C66E8,ED6C3521E945F387,6857DCC8D5735D0B,0C8232362837D786,CDAB48E6B0EDFDD5,122C5CE896E38157,B76CAE7428766ED5,0000000243C3CA75,83673DF6D1F3FF48,CD12C48150D460ED,DF9A85F46B1790A6,77D0405C2674F5F2,D4F0C10CF2C66649,CC771BA9BF99BCF6,845CF34C4858349A,4485C0641A5A6863,91CB51993C2A64DD,000000005BADE32C,3E37975A910BE4AD,AAD8E0DB1BC95BD7,5616BA87939FDA85,168A55787DCCDA69,8C3919D8D58D31CD,7F344006E5980917,2C1E48582F4700C4,CBDC9FA96AB87410,AD13E9287B83379C,000000019508C5A2,EEE521FF61332BF3,923265BBB64B7124,CD8D170EF69EB4C3,000ED0B0826772D5,C5A505856FCAB5D4,3E78FB5BC9D27E6D,05B825FF98D12E76,559C07FF27CA818C,78D075F67303F057,000000007C160614,136F6F33E25B63EF,3D4AE8EF0216E30B,AC9BEC50F608D721,111EBBB8F9B30D22,FB1A5B7AAA56EB8B,EAD0AADBDDAE74B7,C758BAA0059B82CB,B4805B7C1A13A0E8,B6A7F5F7481F7439,00000000FE3D6A80,7741DE5BEFA07A7B,F7D0296AB80F48C8,C6561228EB712E16,4BFE7E60931D619A,819B802275EC9C73,D48FA43D99169931,327CAE68A3220CD5,6AD81919F92BEB2D,03969DDBF471D09B,00000000AD74E004,E0544599D5BADEEA,69AD3414FE20CB0D,E9C19CAF71108583,1A2BE224DBC25A3F,C8FF6A0CEC9D22C4,A84DB0EDF0AD125B,9ECAEBC494889FC2,6A5E8AEE7A70C561,940DA6C5B6A249B6,000000020FE41004,730878E8BB76A449,E98B4EAED1E45A27,BE9DF49872ED2FCD,E0107E538323F9E3,3F649FF6BF9C14DE,52EEED8114BAEC9F,42B10076D56482A3,53FADBD57AEDA20E,2E8189CF208F3A2A,00000000F1EE1F25,B5EE8F8E08F2FD3A,CD0C42789E58301D,F969B296D11F7430,6AFEF986FECAD265,4A7C08FCF9536EA6,344282356F65F85B,0F397360D2E28634,CEA1F0284F39D2C6,60EB9912A89DE2C1,0000000031B9D572,51215DB2601A21C4,C04087998CF60874,FA20991DB0BFB09A,E59C5EBE9E558EBB,2C204AFDD6877F2F,117DF9FEEFC90C70,4ED3AE5E032B4869,34CB8673F0DDF03E,4C26FD8D7C7CDAEC,000000006254915B,D47C2FE5A0C7EE8F,011ABD79DD11F8F9,FC6095834D656BDF,5C9339F803C22924,205337F87F2F79AC,72B22115FA1870B8,78AE2621AAE8382E,1F4B116D73FE534C,E1B2D27BF90E02DC,0000000216C54C0C,D892A7F36318A8B4,C692B08C93A7AFC8,F3D3B3CA44DC5E3E,C28EA801BC773125,3600A049633AA0EE,3C9FEEAC8E64D36A,16D929BBA2179E3C,CE6FF1C37FA704D3,70D2D8316A7912C6,00000001F40025A6,3ED63FD0A790422B,3AFF3700D6EE817A,7ED0A810031CD873,B2B188439AF3D755,E58AEE49E521DAA5,DEC002CE746339D6,A50813D9FDD10110,899A2B20EAC066B8,ECA80C79D2DB5676,0000000222BB6218,955FEF780DF4F572,2FB5FF100417B397,BBD27A9A7938E121,CE24438D7355FE6C,BC78A66CB37F5920,08A72337D0EBCEDB,54DA2FB7D717E165,52A315F6B6DAA793,900CD3B4F9FC7A3D,00000000247EF79A,7D20BCA50C9297A6,F89438B340AF2AFA,971F45416CBD358A,1BC7CB10A2B168C3,A3958C5F603D8E07,AB75CC655699D8AB,7D1A5035BD718180,B82B5377BE917940,D1A04388914F0244,000000027B866B30,7893E35A4D2D8D79,34E2834409E18DD2,EA1807E61B44FCF8,82D979960B0849C5,BFCA2E024C34FB20,748C50F5B4FF5990,541F0042E787D036,C54BA8D11FB60EC9,5E6880319B3A4A32,0000000083DFEED8,B0F60FB0CB426AC2,6156A8AB915265B3,B8863E9EF4516ACD,4800D3AE16C8064D,71756B5BCFF35041,B642E79308F825F3,99841FBE77861E90,CC8C952056BE7107,6B54AADA9E2A32AB,00000001FC3BABD9,58E8DF4DA9A53CBC,74DB28536701B77A,B18AEF79975D3289,B08C78B5A1DE18A5,987F2BA2CDDC265C,8E91962EE6689A01,FAE2F8A622FD6BE5,34E1CFEED2490D13,D3554B93064EF068,0000000044FE1EF8,20961CA2FAC70104,3E2CC3A4029163AA,272F5138E6670FD6,1F2CC4C07C07ADE3,85DE4F74F378C8D3,89D3815E1C46D00D,09674AAC7FBBA968,F65AEB8F2E1CB0BB,3EE95CD02E10A7DF,00000001B0FD6030,041A1473AF34D0E5,2EBD3F51D93CFD22,DDE2EEB69CE6DC7E,8BC7B429BC308B1C,6A9389EA57EFFDE5,09BCED573EE6CEA3,6296664C24EDB97E,6466DC4C2FB1A9B4,552A4CF9B8EFD5C0,000000006D2A808F,63CDD8A2EAE871AC,587880F9499DDF9E,54B20CA6282EE1B6,B5B785EF6077C161,A41EB258655EFE0C,40AF84765AE48F12,C16CE55909B7C8F8,4E05EB50CABA958F,195BC0B280C33271,000000012DC01E3E,4BD1FFFCD1EA1C2C,793C9B123BB3D2D0,C54745E1A831B60F,82613D9CAB1E14B4,94AE01B635AAD42F,DDFF5442424504BE,FA74E83BDD620B0E,7270B01CAA5A826C,172CCC2FB9FC42DB,0000000204C7FD6B,A232A27DDBA3965A,3CC7CF9474E7990B,AE315A8768ABBE9A,441CB15DCFE00207,458204BC966F060B,27D05C658229A5D5,970A58762B4A615E,2D49500883D0357E,262A5FE7823E2F77,00000000C828A3B2,934C206316D2BF1E,80045A6128FB4689,A5747E22E6241C2F,FAE32B1A0A5B9F2E,7303D6F245F6F459,9F81127B44EA286A,E5847311D96E1E57,D9187D1F7EEADF21,0809480D0A4F7239,00000001E86B2F06,6DCADD8DBD018B0C,5E744C7D14C12A73,BED36A14F5E51302,3776E7445F5F1839,5116CE3814B6F0BB,19573E35756F5373,0759BB9CF7D82893,979C25DB74031C61,5F6FBDECFA15DD69,00000000876406AD,B62CEB4BEF4AC6C4,6CD1D5AA71B72E12,F6D8517BA4A4B8CE,68A631080D84FBDA,E526C5512651E5B9,4EADD387DE91CB86,C555EEA006602AD9,4F4CD6A9D7C1B1B6,8EB72281DE79E2D7,000000026EB1AD7E,5B7CBEEAA34B4CF9,44DE35DC222A2DB0,BF6F0B2572389120,2E1FD127DF1B9BDC,46B1ABE45334C252,D92D759353105F74,E018335E2F352AE9,6DE2C77FA2D9B053,42B2F58B62A317D2,00000000785B1AA1,F1CC30631FED2C04,51E875F4BF276784,8A093C1B97BCC78D,1E765D046D2B8D96,758C37DC5317C369,7FFBF1DC0F458888,09BD21EFE2147665,213DB7D2A7EA503D,8827B8231148B758,0000000239038F1F,2D8D3EC22CE5103D,1E237D05D8C02ED2,3440DA8BADC75D57,CC995442D11CCA82,7C9297A567D8685E,AED4B0BE5AE78C20,5E690CD3574F3EE4,0D9FBFEE7A2D1B79,67304DB64E35D32D,000000006EFCED8F,A1D9981ED0AB6CBF,4013BF29EF6F512F,CAC333B69E285DA4,A7AF21F5F99C384A,7851F6F1253D2F82,953FFDFDA3E23A4A,8F486E143892A07D,865AE6980E4C07C4,21B7A671C8D49AEB,00000001C35418DA,435CACF32BFE42B8,2D29848216773A06,9F9E512A3C65EA2B,3A02F6698DE0C6B8,70740A9C80B87B88,592D69BA0A7CFF5A,B28623191CECB564,7CD3269F6190C949,F03DD5E25AD45AA0,0000000085320FB8,D3E0B476074082B5,B91D5739EE0AC901,58F7369BBAD2EB1E,16EC321BF59F5FEE,0275AE24DCC1DE5A,FD8AAE97559C8D85,4AEFDE8B5E813972,987D6ACBB1057521,B07D725AD73A7849,0000000201D9687F,E8FFEB8D5D2DC713,7A8E159859A9BFB7,4C93F68A8ACA7FC9,6935F4A48C7EF0DC,04B8263A54889E97,47BA02642B384E76,9B4035908441397B,2F70A4BAC6BC87B7,3637A0A0D4791669,00000000A74B0DA1,EDA130A1AE2A0115,CA6D54A1CAAF1352,ABAED1B0DCFDC723,E4C0A5A4FE463F0E,0A20C39F759E66A9,63DC96DF0DF3CEA4,1AE119C3A9E16958,1C58236D52B405D8,F5F0E56565F343F5,000000025FFB92B3,FACAE3BCFE2B8325,53FDDAF1824C7E43,402AC14E1AAC2B68,5FD8A4AED821748A,34A05BF7A2B7BA0D,2609B26C49817BCB,9BBF0BD07AA3DA56,27673490C519D1E8,A5B89A211CA4DEA9,000000015B88F72B,5EC81D3E4AE95393,16540793685FC78B,3714622C880CD5DA,245BA73294D5CAF2,6CB3C5130F2E1820,A5FFEA94BDA370CE,BCB4A606182E467B,282ACD48F8C0B6BA,B39C4818F94DE58D,000000002D0A9912,452B14EC0FD82E1E,DC9ABBB31E59B37D,FC6F5B4289655B8E,ECA225C467B15121,81E81C068BE48BF0,1CF47D178E6CCB22,C284CAD69B00B80F,1F141CFDCB8ADF42,89AFBB3961B703C8,00000001DC5FB713,587CB61D51CA6FF3,144936A107356024,481411B9E1844616,55CC0E72FA20973A,11E4101DD481F5C4,7961B31527266F5B,484BDD498F5C67B9,4B3FE6C63DF78B26,31AA722AD09FB2E0,0000000193DBF29A,7E5F58A2022A1F9C,372A109B42D86164,078AD1C03527ACF0,13460C8EC69860A6,B6B4324A707042FA,E80C72BBC35FD4BD,8618485A23A56798,14080A5D528BAADD,2DA223349A22FEE9,00000001837CCF53,F0C3A0FAA34EC770,C207AFFC51ED4FA7,A520A62B16CB5BC5,A935C7FC2BA26816,7A7035AF903544AE,DAEA9DB7D23DA4E2,8DCB84581B52528E,CA33835ADE07433C,FDB7C5141DA93C52,0000000197C255E2,6A5294A286FC6FBC,3A504AF0F7BC9064,BE9BAD19181AF32E,5FDBC170FDDC8A15,58A54FB9FEA05E21,5E20C1AF6757FBD0,3C58DC5D4A698F71,08603794BE71E2C6,64438D7525BBCDB1,00000001B08005E8,B8093E9D2C9C89B7,0E87C84C7FC61FFB,8B12BB4D376144F6,397C294DF6EA0AFC,0D4018FFC41B75D8,7CA450BDD6AFE404,6A5899FB123EC416,00ABB62133535285,9A4ECB64BDFB15ED,000000003629E34D,F000C6A4E77C4CFA,4AC9C0EE33AA7691,E7DA730A59BA5A22,DA5AC0A40A12CF3A,B1EFD6318BB3361B,04073C67A1FB0D0A,4E8BA699EDA01F7C,63D92B6B7CD40D95,DE5D316F5344C7ED,00000002609C93A5,2B59B4EA891C2787,3F4B5A80F9D1B45A,A0FBD62CE881B046,D3AA524A273DB6EB,3C876A70F31D648C,96600C56147D7F28,35E93FEFDD529EAA,BD96CA0771A2936D,0A002CA3C8F9DDCC,0000000178C026B6,EA20B56E7FAA059E,4F805ABDAD8D1012,D3FC7E567A799FE1,591F982454050C7C,F4519A26C702A6D2,400ECA26B326A6F8,0F7A33E578284D60,4A85F02D52175A6B,C85D499322D15AC2,0000000133A6E890,C8A231F29A9D9D36,F4F4C63D9D531F05,F9C739A1E8E0842F,F5B4CEC71504296A,8CA77EAAE2B46A99,614A4D49E1A45457,7706E1CC3D84C306,D591765E4786D5B1,0C983DF3C22FFA5B,0000000076950299,6E147CE48844B7F1,3687C67CB9BED958,470A165860D5C360,230A8AA83DA56C6A,F1F2CFD42A22098C,F9064AA520B561B2,A0315BEFAD9E8028,9B3D2A9F3A01312C,BC38739E9E71C8F5,00000000630B6FFA,890AF5ABDCDD6974,E8207B8CA8AB912F,94FEFE15F1F599A4,A51E6C48AD9CAE9E,277C5DAF30B6EF23,E2C1D35C21E65C77,5A634D351BFA9CB8,C02B5611E1B22B6B,193298A5DE87B639,0000000213DEA794,B9EE5EC84C210B36,4CE7E11A2FF4E6F9,BCFDD673610DD425,5DBE5334961B5A29,82D3D00A14BF9C72,B7A81AC3FEE49EC0,0B9ACBB6FCDD00F4,B34CEA7C666BDA23,2D30F3031A596EC1,000000021CA6C271,5615F90E6008FDE2,3195B04F36D2A8FF,71EFB8C16871F759,21A3FB66049C510B,AAEFD5D09CA24AF6,70E4AD2761F7C2D1,3F7C7506562B8F21,1DD6EA1138261F37,F28AF1DB4BC39649,000000005833DB84,7897D3D272E0B203,4210E44BE59C0088,0A63120AD90FFF8B,61B667EE63FC9EFE,555405740994370F,AA148B527052A11D,7D54539DBCCE75A3,32FCD664B4159165,9A7A50C64AF57A09,000000011D7A5C5A,E06B5CC101C3AD67,95999DD0ADA25B9A,4FF2C33EDB614192,C170B0050FE3D713,C3586FFE425FF94F,72837393DCD29EBA,B5B8775DBB15E144,B5E6BFD91E52C8AB,DE3A2E9ED329C010,00000001E7BBF433,5C4BF45F2EFCD500,F6AE660C6711208A,4D31BAD36B6F0FB4,3ED4D8E17146237A,312DD3BA2B00CA1E,6BA0E5E906965F36,AA5C5F7F9FDB1CA5,0C908716B9EA646F,7A0F1403E41DDB30,000000021BCCC705,E49119ED04B228E7,F90F9049421B7F87,3805F3CB37A6BB83,D2E2338204AAD581,2A761CDAACD5241D,2CB6FBAC48CE890D,94FF4CF5FE2060B9,FEC895C518E504E6,C4D67A04F172CFB1,000000009D64B1B5,C61668B659E46A05,7B6EA27ED32C8D48,228C49A58D7F663A,D2E604AEA5898963,188C1AFE054F030C,A32AD59D2F163133,B33A77CA25555614,D85AAF70F7BFA18C,B589A36CAE976150,0000000092F0ED2C,3DCF5BF866BCBC7B,07929D299F3D26B9,070BD61843E989B6,2C8842AC1B5FA82A,8108B458AAEDF25B,64483208B530F0A2,7547A2DDE700F5ED,18F5DB63D4526B47,0249F227E5FC1853,00000001F160D0D0,2AD32E350F927EC4,5794ED1257D8F8F7,11BB7DDA750562E8,631FE76F6BCD46BC,9B7F0A8A94D13AF0,9366A48E7F9DFBC9,7E0A693664BE8AF9,8E169124F812D2C1,C75A027A0361916E,0000000181DC0607,AB3C9955D0589B56,4FF5B0CA3C7C3EE3,DE621BE9479EBC16,05158EDE10E994EA,6D18DB6B155F8C30,4053099A8DA22FC3,75FBC055392F2E5F,7015CDE61F44E9B3,6B5C95A3552036D9,000000015ACD36D3,18CCA6BE6A017BC3,97BC50C9362B0175,642FD825C9D53A37,98E0DC43E13BBF6A,A93438E2769C68D5,0C99372DA6622104,3947707B6E3B9D12,AE0C7D30ECCA8A74,CB47618D1C09B199,00000000896E5D8D,24C59FEC1C28A3D9,B2D0E6C87AF82CE4,92916727065B8A62,A233A233E0625290,FB61E1CDE9FCBC8B,6CFE016AD880559D,CCF7B0510195EC6C,B4B9E9D94FF0097C,5A900524CCC57723,0000000198C28812,206FE2589B244DF2,9D0408CD9EED0656,66CB41B723234038,D2EB64AA2876139C,1A2733E66B4042FF,AF052E2B58D03FA7,554F1947B0C86591,9ABB4639EE73B13C,364122A47C5D7662,00000000C1CA5F61,C0F523D504414A99,B4E14BA5E1FF7C97,DD33466E9255E6E9,FC0F93696D5EE5D1,66ECF3822EAEE9BD,5C6218833A80D7C8,C06A917B59D43AEA,4289E257FC25461B,2B9DC9A95398BE19,0000000270481B2B,6B097B4D4D0B293C,D885165F9351DA69,7400DA7638A8C37F,2E7771F6AFA2131C,A23493CCAE34B0FB,05473CDA7EF7953F,0BA45B3CC996C3EA,D322E2394F1BB7C0,687827A87EECF3EE,00000001B4131640,A64DACEE822FF769,D7ED7E2EE38177C5,3AFAC04A29E22E19,951E6E365F031F25,CE634C1656644FB5,5B7D8CF22AB69088,BA651422C36166EA,E3E9A7FFF8E515C9,F6041426514553B1,00000001D6434184,41F82107559074CC,7EEBCFE0AB8C33D9,8CFBCB37C4476262,EBCD5B67B140712A,D4DA2861A043D9AD,68EEFD9AEBF4F181,61D2FC61932E76D3,3E8BC9DCDEA46F29,8477237773BFD85C,0000000011D98050,609481B702A4DB18,3A49FCD89A349CF5,CE25131E81848625,4CA6B449624EAB20,8B9FBD201D43A3DB,DACF0C3E8F95EEDD,6E21B4A9D59CD388,8D8C4C84E1400972,BD205A29937B2292,000000023479E502,D8F711002E39D768,967D49F7F8D8A45D,536AFE68A31D0B3B,66ECDAC4CFD3DA97,A1BCA640DFEEA236,739A97BC7072BEF6,40019AF0750A9DF5,8C149F9F03567490,ED8F9531B30A8C6B,00000001139D78FE,F04B1FF8CE339AD6,3573BDFFF4D34CFC,100D79A0B248D7B8,9AFA970CDE15D143,D0D47974F166301E,D2A9610E7E5B8C44,CAACED48B9C210C0,EEEBE66AA7A38736,13819C7B58C59ECA,000000007BD22C66,239C8375886756BC,20C734C6310A4B3E,CDD3BD5D6F9F7685,80321C1B26B5BAA6,241699EF0B22B4EB,6CC6BEDBF78565F7,BCF2B6A17A4B093D,19BA0335D7942FCB,4F56004092CD24F0,00000001FBC86978,ADBA8F475D55469A,D3ECA9C51FF016A4,C3EC22DD545F53B2,50C60628623E6EA9,58CB16F52C190C34,DCC529BA1B441067,1FB7353B1A857A61,48359768670B0F15,8BD8011A6A3C7D29,000000022BA3B608,E6F15D64ACBAFBB5,C70D3A0EB300A4AB,6F38E8F0B0F23558,E32293EECD0F7EE5,C788D8E1010865E2,CAB12D1D53E96E89,21E4A1C870E27B47,F130FB3E48D5BAAC,A8D43283D640B702,000000012DC82CDF,4E40E80A9389E098,8D566A5359DE3BFB,54FA9AAFA0A4E140,0E5F80BD65F67054,733212699B58CA0D,CFE781A63F7711DD,DE74D19599878991,014A5174B1CC1A02,4971C4EE15990364,0000000110546D87,BF444479451DF407,0A605E6B84FEFFB5,37D14F63AFA3CC25,1CD1C36A465C7822,C6A2B0BCFF36AE70,5542A070CB8ED99A,F57D566A3EDB0F82,7F2054ABB9A1B043,9E579120E3398727,00000002183490FC,859B2C4A2BC182AD,1338D4B718921F14,FB8E5C225FAFBF2A,6D6210CFC3471A02,2DC4E597A6E7C2D0,DF43D2556C8A582D,DDBADECAA9F83E63,3AFCD0191A011BD1,04A1CF66729903F4,00000000CC128BAF,1590FC93C2BA5D4B,4D731BD3C29B69F6,92E6FBC9FC1F42FF,BDF64491D185BBAE,66F9B4D8BE5E240C,A15B67D44E6E923B,D21C8B167A953FB2,D62FF3A29212F072,557D03969B3BAFBC,00000001E019C06A,8C1E4A9DC2C03D95,9B5361CD96E3585F,AC8D22537E462B11,6C509BCBE91B7123,2DF98D4E2316D8AF,4F8DB536F56C52A4,BD9F411ECDEC2A25,355FA2A01E76DDD0,B048806E94F536A6,00000002432CAE89,D093F8B9F9EA8CA7,BC5E08FB997420BA,ED35351E872548D4,04A357D7BB3B5277,14388A7EA6E52161,691569611DE8A92D,52AE9E25553CA618,D52B2CDBDF5F7AC1,79060A07B7B5721E,000000026754D431,E80F8C779BC35ECE,3CF1E636DE627978,43D276AD0841F499,38D89460FE1B8CB4,D5717F4389D93D95,083B79F60FDBCAB0,A09CD9AB23DB42E5,5A682FA4CECBF73C,9CD5FA9C7E8EB69B,000000021C5CBDC7,41CD4CCBF3D56749,D0A19958B1007A40,9306530C26021E7F,454C54F82E8E5AFE,97293B81B50CF730,110C1880C4BCD6A0,7AFCDEF736866FA3,9FBD1E4962160CFC,264D55521E343B58,0000000118B33CCC,FC7F7FD13E1C15C9,9F350E47C63E8F13,1383B5870232FB26,B8B384D2DEA4688E,EE7E5E198BEF9B86,EE2EBFF4259D8F89,7EA4137B30DF87AC,1D97891E49C33400,14192FE70FFB7E5E,0000000242FAEC35,209A0ECBB2B30BE0,0366A020154894AE,28BE283FDE7A51E6,A91F715541341427,8E3C2E37044C34A7,C261E32CA22BBD7D,7EBD9F708FD05A0D,BF0EB996B870E8F9,709AB2596ADA7BF1,000000003F7C692D,AC69A0EA7D1FD1E6,8204A12F8F80BDC5,7385C9AC53BD8D8F,D3493D14ED576841,A7978AF682F21882,6E07BE6271F16906,F6B2C32245417085,AF013A4BD2AB5A49,CF796D1AAD6FD8BE,00000000C9CE4C75,B97E9323573185E7,FF7DF971A0F623DF,F00D25DDBE2FD251,5EF7DFE2798E8B40,1D125AC246A51D06,923CE7E9BAC190C3,88267F9A6957400B,097042AF052163FA,9A1DC90BA7C1ECCA,00000001A64152C3,A7D8D6A821A02B2B,0F5753A59C329832,8B025AD0B1F420D2,C78A585D73E02B13,9569BF397781DE02,2AEE677B0521FAA2,DB9568305205A50D,91C18B56972FB39B,2ACADCA9946F20A6,00000001E62E105E,3D0145AB0E69EC96,66EE7404B5D9DE52,29FB1E02052A5F3B,B477F81732AF140B,6C1A392777B61A4D,5B3F12E8EDD0B0D7,6E454432CD3422CA,3674978041222052,E2AA8D73AF81470C,00000000CA85E742,B897BE92B4B7DB34,69555623C896C16F,01EEB34DB61F78C5,F0BE57BC39C54453,EEFAB3FF77B1B0A5,D4549E665F67E2B8,908F9F5D1AF3B323,D936F6556D26C639,B3C3FC0D651A8F80,0000000078387BAF,C060D0DAAFADD213,58DEDC9572350E39,E041C2B0B303B422,681F79D10021241B,B53D6D9AB83C1FBF,4550EB21D8D3DA51,64C1892EC6269D2A,E308195085380DC9,EDE4B0FF67BD2E81,00000000E7566B38,E28AA266F196880E,62A72224C5A89306,BA387728512A1353,ED982B0884759026,E003E551BF04504B,5EA1AF0883D07F6F,5693DBA7FB0E19FD,7ECDCE9ACACFAD72,0812411D89372FED,0000000028017792,B426DD473E1082E2,AAEC5926A31919AF,7BFCA5CEEE21FDC0,B05BE653BDD379E3,C82B699C079EABD2,4A1AF96307A86484,13D116D3120AE6B8,2AC3ABFCBEBDC9D1,A0B4339EC8EB5F1B,000000001A82EAF8,8B125C8E592A9BA9,7F449CE55E68CE7D,88F2477A6586C3D6,6A9C9714800420A4,BDC4D6B90B9EE048,0AA172C6A135250E,3E526FB00FBBC0BD,5652CE30903C9EF2,62E275750941CBC1,00000001237EFE7F,D8CDD38C22B846BD,3732D41FA2E5297F,06586ED601DA77F7,56BB4DF3F3F3949C,7AA739A6B3B05C25,7090029F1330F6F7,8343687C35C9EE06,CBE4FAF806B643E8,C700FDC25B9746D5,000000009A00B91B,C01AB9AADFDF0F92,C8D883D456218B1F,0B06E8410F4E223C,BA971C9A6AFD2750,01AF7640BB06D371,69796D9C3D0542F1,D9D2D571CC9579FD,3142A429DC088DDB,E4BC4C85470133F6,00000001949AA2A3,CAC4695FE15E6076,564ABAC9191F3173,88FBC62DF830B506,6CD29A972D1DC01B,F3A49056CC2B00B0,B823487984B44744,ED9C3B072D3265A9,660A997042A614FB,88A9F0DF997C5331,000000023E4FA4ED,2E923D5B0BA6C44D,F55E0AA1DD1A7928,A83745D0E58A3E60,BD2AF03651E35E53,9793AED45A770D19,1DF2E8DB23DEF588,F7DC758FC13D7929,082E3EC9621EF0F5,53A9A8061162504F,00000001FB72DAD4,835B4FDB2FA56FB3,795EC5D1ED33F790,6D081184FB7F9C00,61500E3FE1128754,CA0D2D999EDE4FB7,9BB2A14A996A6CAF,84263AA98F4F22C3,BF48AEDE76D43006,A23A877630C102E6,000000014D076729,1D601905DB874BBE,840893AD9EFA504F,583FA6F98760D341,BB700F696922F514,3EEA17C2CB919BEB,60F021AD3C8D0A13,A2E09BA646FD1971,65106B30E8120467,9AB044D6E798F4C3,000000012CB4D06D,07B2C6240C4D1A78,54C585BAF70379EF,3900D56DEA58857B,A48F9BA0683C0D9A,07812ED5E476C50E,9ECBF69BEDB672B5,AEEB962D1B8F1160,D59DA79BE0EB920D,C5C95320F6226557,000000024FB5419B,C35C61B5E12838DE,C73B8FB351CB1081,6E80D39053C6624F,99E63508DD7BE59C,9D8EA18243C47F4F,98C61A3F3DE52B97,C11439F5C7210C65,4A0C95DC184ED771,E56C48F1640562B9,0000000213BD728D,55546EB4E1F9F810,B332B877E685856E,A694DAC906DEA5EA,C6ADC05B40E05FE2,A0B6B236929E9E60,B4B96F6439B8ED52,CBF8B16542B83F38,BF684F387F3CA8FD,603D83A7C4C46496,00000001996ED2B2,2FD83564B2138B16,1507589D705D5CCA,0AA407442B24442C,565B7080FF543D3B,9FEA7EBEB4F0FD32,6BD26968FACA6265,13E7E6BB3E91821B,F500EE3BA984C989,1AFB39C1F42ADE31,00000000A12BF8AE,546AAA462C71BD64,BEAAEE68BE7053EC,1B7E20E0C10B13C3,E6AF97D9B630B486,6B94A088DE5E30E2,ABBE72B67621D479,F031FEE54564E3C6,32C16FCA3DF7C09D,76A43FD2CC2AFE03,0000000070AEA1E2,7EA05FB2A380B9E0,BEA16D55E5F4C69C,D5D5C8EC86CCB63C,52CFBE78E3CE80E5,44721D73E99CA7F1,D1B7F540647B78CE,AEFFBAE35AB952E0,2446C0D013E36334,D5D1E1CC65A311A8,000000003A8CCDAF,8DF1C5D6BF46D8AD,ACFC9EFC568A1B29,FA3263D840DA6095,9F0B88C65B876DA3,B0134F10ECC6BF48,977E1BEBDAFD18B2,C10FFD415BFA5861,8389DC34D0715269,221C7796E244F9FE,00000000898E891B,075F00F779865FE6,82FC4CB8ED9F2ABE,AF5D300C9814E4C1,7CC5AD2295EECA37,44275725347D53DA,0CBCA27957EACF87,185F840DA7F627A7,3B29780D1F15A0A4,8214964A402D92B4,00000001266FA6B6,D2ABA4879E57648A,3E153044A3F7E341,BD4CF4DBBAB87CCA,C16886335E79CF75,7BA8C62663FD2B9C,83D2CF90994F25D8,DED5D363EDD66DB7,2578EE07C980CB64,15CEF86967B6DF99,00000001F5228332,70B033FA02F558BB,FB89190A29809963,827CFED7CEBFD7AB,EB080523D881865C,C2677C9C7760D561,DF1B064CFE81D7F0,99E056F891E6ED36,6EB2C5E638EAD9D7,CC82AE39E4E26BEC,00000000DCEE6013,BD62BA50C7EF1EC1,D2C2B98D53DF5BB0,2A020F33D84E1045,040D957C16FFD264,1E698F7CA16B01A4,59F980A708543CD4,5E6C9F2B4FEFEFB9,6A4B8668C08579BB,1E4B6186851DD3AE,00000001D3D9C61E,E1E35887CFF56ED9,7052DFF946CABEAD,7B3B04316285A61C,FCD8E385935C1D95,8B2C15CB72500802,1FF53982D71B4BBC,B824FCDC6121FCC6,D7770CF5D800B8DF,DAF7CF3CF31302B7,00000000C643CEC0,BB7DE1716E58028E,93C2056DC38518A4,AB2D85B7DACAD157,EDE39C7DD0763C6A,0D115B46359EE5D8,A7FE723298823F28,FF6024D6C0CAC792,D9EB9A7F6053BE7B,2B8B17B7D4EA6009,00000001D8BB2619,A37AA871DDBE50F1,FC7200DDE9941389,F379E94F1E7922BC,4D527E87A004E3CE,017AD05710E109C3,55C02D3C2795E60B,3833A91D81FBCDAD,37AA0E6F23375EC2,BC761D71102DE24B,000000019204C515,F58A0AF610D76EC7,E29A346291A88276,577A54DEB830C1ED,98CEC39DCC70B0C4,4CC591E272219FC0,D1F29A642B6485D4,3E6E2CA77972EF23,B61093BB3CBE030C,45DA0B44242AA924,00000001EB9B6262,0785F558BD7FD993,DEF567F9ACF4C47D,BEB5D0A2A37C5C07,9495708C24BCCFF6,02B802DBC6C0C8C0,3F85D2A1F14B5217,1F2D4FFF2F804922,8CA6948CD5098C6E,F72C9F8D25E51C16,000000027B93920E,3D3495BA10914D25,37AE8F8679CB24A0,AB6E9B74D76EE652,D9EACCA6043C36D9,7836D0744E5A26CB,C024D8C73E1CE94F,D015F5D8E80B5262,FD279C9BCC1ACEC0,03C84DBF90DE9389,0000000004E6B53B,220BC0EB87316292,4B64CB1451D5C488,7048DDE5AF5F64D6,B39DAC2A8727AD86,ABE36BAB08876718,7D60538095B49AFD,9116724E2981C168,15C50005E4CA89B7,8965A44E69BF6406,0000000209557842,8B8C3690BBFA0B31,91C244B0EF54EEB0,B6B515167F172AFB,EB3304E6F34CE170,ACC0F195833FCD6E,0E2E31D6FCB52A50,8EECAB5A3614151B,2695B1522EBAD978,F535A019A64A9AE4,0000000136EEC32E,4E895CCED4F5E7E2,6418DA670BF789F2,946E297E2A18A2B2,338EE832CA5947DC,BE6828035CFBEB20,9D00425DEB190647,1048EC4E41C37E7E,3D00D2D60029EBE0,F3C91829E4DCF821,00000001EC558C2D,5D9525F93C9D2874,83CC932970140DB1,D1A78E73246739DA,9334C0EF13CFF159,0BA0FFA8B9C3C561,473719255F992979,FB6F55573DDF9DFD,17E9B8F7FA45C4D9,BD5674869A5DEE1E,000000012865C91F,4FBD2DB5B4FFC27E,D13CCDD19BA527FD,2ABB0181BC1680F8,B811EA194854024C,1DD4AAB825509876,97861E0BE8E0ED2F,4868F7B8D1AF4CC1,7119F0421D2047EF,45ADD852B7F2E398,000000007764F2AD,56A4B0084DF3A2B8,0C4D42337B70D70B,B9923E797729F713,626BDF6CF7BF7C00,64CAB8A977FB9397,C56635000EC8652E,971A11A8182C725C,25C8BF80B24F4CA3,F68E42D1B975256D,000000026B9142D7,64427AFF3A014728,F0F801E55083D496,23EB2D5486D52D6B,6817AC715D5538E6,4E5FEFA8396CE709,69C926D30687517B,659A36BD55D9EC5B,71F206060955E8E8,7C682E16055767F8,00000001C1F5D260,814326DC40825F08,1A6BEE89BA05EBB9,48F89603B410C92D,CF558B348D26D2D9,D69B64C7DFDF74B2,26B74BC1118FC5E6,8A5E862EE58CFDD6,B98A46FEA0814AFF,3252B38E16CE2850,0000000223A6A4A2,4F7BF1C2B2B819F5,53850C4E3CA82C23,86EFC6FE181E84CE,D49A9DBF301DFD7A,B722CD5ECFFD0FFE,9687AA95F69D86AA,6CEB9665D660203D,8B92A882D1979E7C,C60F5A7775CFA55F,000000015947C996,E455376B9646C727,B5E741332D540C90,6DA0474DC57C1A39,35E33CEC6164B007,24AC72837314956A,04D62C127AE79067,C3D3EB9033FCB07C,5B4E97D4DA165B9E,FB5BC7D4577F0CE1,0000000091C5DC89,20FEC8033EE7E617,1D1541947726DD67,2D159C2A71457D7A,4692B27814A7F72E,0C8017686D60EA6A,04C8952D1DA2E26E,65F710060721F8AE,4872C8241AADB803,96FF1818F380D504,00000001B188CCCA,AB6D56EEC1E5EFD8,D4E49556DBDD7580,9FF7BD5DA3F9F81E,56B13BAC07461012,3A0D8204ECB331AB,43C7FCE19153507A,67BD8986D7065C83,55BFDA092C9F2878,B3333DFCAAFFB01F,000000003F137110,864892C2062FF5E0,B1C940F3D1600863,D5E3A67A35DB64D6,85498C879EE7FD5B,04C25B210DFA73A7,3FED1A76DFEA15B0,F2FC1EE766D1CF54,F75E41A18F6AAE50,A7B86CFF9BCFDD7C,0000000038FB186A,45600C1EB6CB0219,31DA36DD86047A29,BBB7F24CA96F4A08,A47E54BEFAC2DD66,FA126FAF626C9C3C,1229002FECD119D5,1F94547FB36572A7,F16127F5842E9F3E,1EBB882BF0C52BD1,00000001B106E8B3,1E2E5C5ED52DFCDE,ED2E19A2DF06730F,29A06E61AC0A2AB1,AB368B1BDD09EFDE,185C5E8ABF936431,BDFA82B4E0A55004,C9B75423065327C4,146A1A9246E27600,6E251AAA2336A7B2,000000017ABB3371,17AC38D50CE96AAD,DD0B1D3EE0DF475E,2D54CC6778407304,D7C71C5ED9AB8E04,21394B05EAF04A7E,FE9468315DAEB3AE,4A6AC86424B78A5C,574755DE7010E895,6A497C60EBD2B469,00000001F33C1EE4,A4317DCD0A5568A4,51EC5319D9B17941,5C683DBCAB978FB3,3F24AC22860EAB99,0C38AA47A95269E7,7F43B7CB64315F8D,19A27F1ABDC78EC1,CCB09A22600C946C,AF255BDB7177085D,0000000139223A06,AC43A5E4BE5DDEE7,48258406C627E7A1,C8201370F1C3BE5F,BE436C64ABC3DB3F,0483889D82728692,1D8C1DE4D8E78A28,C1BF58E690023F81,BC4C101C2E442850,0ED9214CC5C9B8B2,0000000261421560,C907FD73ED4F89FE,2089FD36E6E9B619,FB50474C5AC5EF84,78EDE417AF8C6E3F,9E4A2518AB750A16,67ACCAE95DD06138,3920B618FC21988C,C2AFA0C435D91FF2,9A52BB177F457CBE,0000000174C40021,038A07F6F2AAEDC5,4CD740C36E61BD99,1D828252CF2A6075,34D007222B748E71,12E6D5A3CEC7E01F,0D0FF585C76192E0,5F69EFD10383488B,7C2F9D3EABBD2929,0DF93141CA62131F,00000000BE57140B,3AC0372B621E3443,CA55AB691FCF52C1,D62E7DF3EB7CE3DF,26EDB6A47D1DF413,A2C292CF6B179C81,AFB18ECDFF78FAE9,830AC4F928CAE037,FF6795D6DA4F1350,C901FC2857B95A5C,00000002119CBBC4,9BCFE75FF2476582,B135E976E7F0E34D,6A704467C05FD844,4BFD5542DCABB30C,D2DDE0E41021235B,78E538371E1D1F6D,8C0532442A8F5C5B,5A30687BD161BB7F,03B0AFBC7C603A28,0000000055E0D604,FADD1BAFBE6F9799,31816522D888E2B4,93928DD49A73C788,9518AC3D94DCB6B4,D26BE08D3E6F6C81,9A2B39EC34F3FA09,994D2D5CE9E836EE,830B84CE354BFC2D,0FA2C57DE77D639B,00000000F0B79703,7C063936E18BF887,F1A96C206C9EC568,C8C0089868CF6E32,7DFB3AA4954E7DA2,7C702563491E1FB2,39393075BDF3A603,76C24E57D78DF441,1010CFF268D9D9A8,E01EA57F223BCFC2,00000000152F02DF,88C9F237317C8503,312BAC6AE387A378,6A2501311B61D97B,B75B5758D2193E0D,2195202F344360C9,D16A3100F0417B90,66E71DF2D4AC42CE,BF2E18F01B0AA418,E6CB9EB5490431AF,00000000F773B165,DBA714D489DD70A3,14F32F1053DE64F9,2C8E8DDF76B7026E,BF0ADE80C203163E,9F016BEA314D57E7,44BFA45547E62DD6,9CABFA71C838CFED,8DB0A0A3D4E5C164,3493B09AC2EEEB6A,0000000262E9D0B0,9DD6990EED62E6F6,816387332F3112E5,D028BA543C46DDB9,075EE2F51B9B5E43,093A1765898BBB70,F5E1EC744D172662,D3BDBB0FB59DA6BB,87D43239BBC3D752,0C3DBBC6C6075034,000000024B5B1C4C,A288060E9A8E04DF,352B4AD82BE9CAFF,872CF564BA60BBCD,DBE5A8773C40D5E6,1CFF42486CB74E70,29451739FD977B88,096AB31ED8F92799,DDAD46BAF71544B5,293EDEBB45963A0A,00000001A6563E3A,2E684154CC6C492A,10C847F50E65E4EA,CEC666A28506077B,847807E3E32ED46F,D950E37AD2816582,C6CB0E63535E61CD,28C2752DF3DB8B60,2EFDE34ECFE90234,20FC0849345B6758,00000000133C5309,8A76E8D04CBD03D8,BB2BC96AED0F718E,B5A5BAE12E7DABC5,E3928361258712EB,23390C1EB5AA00EB,140F1F6D6341C271,94D3A1E15B5D233F,F15F1195C21735E8,13293B115D5EF57B,000000008D64F212,DF19193C687C939D,FFB849C1F603E028,A0EAF2AB5E1C2F5E,26A5D2141A0C9D9B,09C8A1708BC466BB,0A03F06F698F1E57,D4B89711E84EB1D8,B84B7E93C3D9C296,919AE730A89A2708,00000000FF09B49B,22E6400989C89E96,0CCCE317312D2A92,4224A37546436354,3F77FD88FA965E94,D203E5163A7A7D76,2931D5FDD7EE4005,7A26F5DE9FB30DFD,155F2C11C5BAE6E5,D165FC137F41AE4E,00000001391B36FD,6E477AC0704A39A4,7714DF9A8F190B01,00B3C34C9A60DD4E,85814F2B9F97BF0C,B1F0DAAB07157920,0DFC3B725EFCBB96,CAB5E02C581DB653,BDC338508A47187C,4E6894964EA8EEDA,00000000B6CECBE9,CD80739EE56EE3E9,A3FC91A7036423F8,476B4B8265FEC102,456BDA1AECDFD037,FECF6827FCA2CFDE,A684D8C232D05EBC,29EDE1EC1E193111,560EE1D798F949C7,5620033205904937,00000000549E9901,BD3409D75BD5A07E,31E8CA9F69BADFF9,17DB3DEF93D91597,8B7753AD2B08ADB7,B9AD079D0AE58E35,B426FCEBA3FA0B32,DA66E04F906F7B81,3610418067867A9F,C164139383F777E1,000000011BCBF57E,AFFF66806E9A8F8A,21B7956A28048CAA,EAB6FB928B9D0D1F,68159F71A7CA2E13,5C9307F6901E65CE,892BEDE49941A186,0D6517A38FC9BDAD,443327A194A07FE7,62AB58FF3ED5FC83,0000000183CC23D7,C2819A8A6B6CE662,B2D031AD05E6784B,247672C95D88F7F5,B8883F43A12D3CE3,B50F1632F9C655C5,900E6D885459CC06,9C228B05BAE9FE7C,D20E91D0F692F10C,752BB595D922E006,000000005784E35B,38450C84FE448926,4533C425BA5F05F4,E643B6ACF66E7537,4A022B08613D0AA5,E90E062A7DA516A2,C92D82CF1BE7D9F7,548853456C6CE4B7,7A1B54F251FECC70,9D43DC02B65C2F47,000000013908DE56,ACA0A9EB7AAB3EA7,6FB10EEE294E9345,802F4732AB717AD4,9582028E4BF0D56D,92B9097B6807FAC2,CD252EF86E8C76CC,B1033121579B66FB,7DF0E9C92308A63B,B58E0A57298E5365,0000000226686878,E9E3E0776FE1E8A9,1C3A903B91B075FB,25FA5583EB485955,6FAA7D069C7D1D65,2C87D0C6C8BC115C,D3F4C3F83C45BE0B,F4B907926419E279,FC48FB97C7544A59,1D93E90494CCE75B,00000001B279B2B6,89428856879F2382,FED2BE6DBFA67FDE,62A0573CD2CF8591,F308E570C9BD6BC7,A28FD520273C2B0C,EE536FCFA91C1A09,32BF4943FDCB0A6D,F96BAD2FD70E11BF,B7C4C86151719D02,000000007EBB1234,A082E513E1AE5E79,3EB18A3EF2C66023,172A7A0A64C59F1D,33EF92A6EBB05691,98998A77925FFB0A,4BC91651DC514F1E,56AF5ED6E74B586A,28517A050277FB92,F611B291849B8E1B,000000003F3635DA,9EF1478B5F8E6E55,1D5DAC002CD0248B,2E806D9D83DB1223,3BADCA54AD9DB610,2EDC44B8E21347E9,16174219B437F2C4,4605F7FC2160555A,840380E6951198B0,E92F9F17FBB5D62E,0000000028B7C6DF,32378FA2EBED4715,E8B444FDEF4A9D90,BC587CD22EADC0DD,639679E941BECED7,84666B256A8D3210,F7A1D73AC1E157C2,35E9DCDF87C9B7F5,61C7A91EE3847E36,F54A40C330C040F6,0000000132B10673,3245C9A9A8893463,10F1685C01B2F90B,B3FCBDA0BEE1903B,6B3E7BDF3CC13CA6,CF98EC7738A92A5A,6D121B2FFD7D090D,7AA413117FE766BE,9D8F1EA42924D854,ECE240F737F516E1,000000024E7FBC22,DF42F8666CAFF1F0,584B9FE7896E85ED,B3890ED61A71BB22,0D7A86523D5A50D0,DFBFF2D0998B57E3,2510F7E3BDEB7B12,CE1FFF5796AC3656,79F75F2912690752,FBE31EE8FD8696DB,000000014DB971CE,64A348E3C5300F22,F65B73D0423F594B,FAC2F3B2EFA21529,EBA7D8C86B29055E,2B38E2E5AF85C39D,35210D92E759E3BC,3FF47BCF089D5A6D,7FA0C82A12517D34,CC641C64FD12B1A3,000000014C265857,299DB9A0B24AD931,69CDA4FF16D68B92,AB67304F94F09667,AEF5EE0FE7047626,6CD12F1B03EC9071,CE1FF703C7E0F56C,2DE00C49BB21BA0F,9901B1B2434664F8,4A265FF7EDBE4F82,0000000135D95390,8E9C9EF735095782,10FAB588A9EF6CB0,9D71DEBED4A2E128,890EB0F7A7E05B43,D590A77E64CF5ABF,F8FD49FE7ABDEA1C,B503EAA9036DDC73,8704E2A0E93B249B,6BE99D1767AAA1E8,0000000000505D30,57A36DC8776EB996,9C6928684DA6C64A,A9FC9CBE19B57649,276355AEDA29B267,3BF8555BBE292D02,11B51C1E90C0C421,F5DA76CC8BF0D40A,BB7F5FFA84B3EB09,BB433F1522B2A93A,00000000968F0B9F,3EBBCECFFA5EEFA2,EE3E6941AAFB5F56,C6CCC1072DE2BE06,B6514C4A3BF6A498,1982534DAE0881D4,6FCD156B0F2AABAD,4A9BC67065851694,24870886ADDB2649,B931AB9C3E8DA4BE,0000000045D2691E,674C7D6F2C63BD40,3D51C51495C9DA6A,7A72E7DEB4C0E489,995392A2BCD0B937,2E9508AB143DD066,CDC0850114EC6BA0,4559F53131DD7F7D,61CDB501403C73DB,DDC46180FA7C17CA,00000001CCF57C0B,18290C8827E676B1,8AFD47A3CEE0BE7E,917875D07665AD89,F89C3262F0A395EC,FF35C80D4AC2EFC3,41992DEEA2A957BF,D3490B914E890305,9C3EA931F19BFA04,4D1569A3998EF9A6,00000000417C68F3,64CCA1350CCC0CDE,024E14F45A75C976,DC8F08B3CD3D78BD,3C0E9D21197DDE9F,26DC68DB8223BDF2,48EDF6DE8265BF01,22352EF5E364F835,1C795ACB239923B0,C2F67D4FF8662F1E,00000000146011E5,BAC7EAF7E522FF35,441464B3D16F7153,DDC68DA5DA441380,2736BAB1179B0CC4,68011048CA2EFCAF,95E6FE0E840446AC,50D322FEADA94639,39820B6CB3F0AFAE,0CE329C103A54DBE,00000002785AD777,6F3A86B45218608E,43536822765C9FE3,499059FD63EFCF77,7C2E6D346F2C37AC,003FADA111CD7FC3,1DAF3F6B37331576,B993DC93C43FBB4F,303A5BB1735519F6,26173F67AE8AD7EB,0000000138CAC575,2CC66680B491C793,EB88B9A67CF7E8A0,F948E3639917A7D3,751F416772A91C6B,536E15A31DE9E0E1,40DC176417E23404,1DA097F7A892306A,825C94B623611E5D,DCDB197FFF2225C4,000000016D6FEBA4,AD1DEE02F9BD6531,BC60D1D2205CADAB,2E75551288DC8BCC,D3F23117710846EF,7959EE3B905B4E4D,27B374FAC7CA9B82,8B893E32461714EB,4388574645396277,FA07D1CD83538F58,000000021D662D40,1C508DEEA2AB06D2,F698B6FCB519F6FC,E0AF547AE6DF9EB1,2F2B706595C236BE,6E2F529A4E1C4ECE,2BFA7B001679F090,3204BFF4BC00CFB3,E597E961B99E75EF,4C0A3D09B64F09D0,000000002AD9E3BE,1F9C66BD8DB5AA86,DA52497760AEF3D8,AF5BFA36381075DA,B61F99B7F8F2EBE8,0FF0E970C48042CA,921F166776A82AB7,9397F5C9069197F0,9B28F25D8752024D,F3845F297C416523,00000000471F8384,2CD96F1EAC6CE8F6,65E86D116E74A4D1,8EF2DB763C4016C9,B25AC5AC2E607996,0CF786441BB19C7A,E59F738058C3ED8B,0622C357A4915CCD,60F01254B9881D63,CFDF5A0E2D53DF81,000000019BDF690E,3A18EF2FD448BD7D,29C2F2419B022BD5,BEC0E907F0367EAA,DF8E05E5F6CA105C,42D854DFED8E78FB,C0FDD494F1FC325F,F63A7EA9012D97CF,033DFD5924AE811A,FE6C0E29AA8AFF01,00000001EE67C9D9,A14D00C7F4A288E8,1BE9B37B3991D91D,215B6090175AD48C,FBF93B1B67AB497C,3E8D5E3033AE6F00,1832F6C4920E6022,D5C2D75713BEA6D6,EA267D8FF547AFEA,80B80C5E7F5407C0,0000000169FBC642,2790995CE6BD3ACA,90922FCF2D3E8C71,6F12163EEAFFEFD8,B0E006354A09011B,600F9E2E1E22210D,D18AA4D8140D1923,05CC4BE5038F8F36,474DDE942A15FA72,05BAA422844111DC,00000001D53340F1,44E1E24CF16C1624,F14ADF339A956E77,CAD1C67CC850B408,FDF7A4E47DB9238E,8C6E57D1D94EBAA0,69505943AE0E4061,A206AE762EDD3900,D23EC8BB8627D7AC,A1D015A1B8594D63,0000000183CFD7DB,87BAD2E6F3D35FCF,BF8B8367E7474322,B2F103CAD1669A50,1652E113DC3D3A33,1ADFF9794953B9A9,DD78AD3F01228A34,C4A5578BA33EFBCF,45F37C1F32496A5D,E49855BC3D617982,0000000103AF04ED,7E269DB363EE7507,371FBF9CFA021F30,91A1BCE3D37E9B89,9621DB5C3A31D601,22814DD5B0C27FE6,CD027A8CAA22D7EA,DCFE6174F0E88BC0,C8C30CEBABECCCED,D348603AB5ECB4B6,00000002109983E1,12CF5B474A0A01A1,9963913DC8BE90A8,AF43E60B44ED715D,B7D20D8D334304E9,D18929FA5DCB908D,518B990B6F8E96D2,35FE5787FF38BD1A,981F9CDDDACA5462,9582414EFE6681BE,0000000206C805D6,F900F53A173996C5,3EC4BA9FD5F6E1AF,AC40A0239B3346F5,463A4F4DBDCA583C,FDC3340739D45DC6,D002FA638D7F42AC,7133B01BBB1CF3B5,7A604B57F178A9F9,A8C7E73BF4A24BF6,0000000204306F37,665104E87CAED457,1B724865A342646F,4E4CCBE0049BD8BB,635C549B83CDBFD2,CD51CEB79CFC4754,7046C711D33F04B1,BF59D27D82592565,B1AFFFE35CE9AC53,E05F336E9B7057DB,000000024D396244,FF96B6D319A496A7,BF0881046791CE2E,51D9C6D953819417,7193C234A5AAB704,6F95420609E667A8,DF9E64911EFDD525,B013BA8F3C18BEFA,DEB48DF03B1AE23A,F7DC077905DEFA38,0000000177E07C26,9DD5903DA8B1E3E9,F606C3190E4CCC2E,D5F04B8EC4E13B15,D8265B5C86D53233,1EFCB4E7511B51F8,38DE78EE4E2794D0,18436342CA972DF6,4B83AE68F5CF3F47,69C22939C915BEBE,00000000A7C12E52,FF28C301DC6CB1B8,D13D91EE2FFA32C5,2CA89483AF949752,216AC4D7497779CA,F844A683E8098E87,DCB6A20905710F07,AB1CC0805630A84E,CAB8CCA3C705999D,F3465BBB982DB0DE,0000000045F556C7,0EC65F30E1DCFEF6,ACDC60AAC10FFB5A,02410E71A894252F,769CBEF5765183B2,BF087D3DA60B4217,491D0A7708C5D6D8,4569256B4F97916E,5B272788969E6404,CC37246C367A6C57,000000007F19C0D4,0C2839895D5AF464,5C55F16B8437D696,4C3ADEC64664B881,A8206794E0A4AA92,EA8B8E477A188BFA,577E635417CBD8B0,A41761A82F8E92DB,5C53F8100ECA69FE,24FCEF5D1AFB847D,00000000AC68268A,1EDFEC88F45A615C,8302AFA34C22BEB6,D4DFC15DBDA2BB4E,E6A3E1873A9A419D,3D24989104C6143A,D8B35E786B7B88F2,3A4C97C87A2F3A4A,746C7EA2F7BD4A9D,D9EF277E4155F6B4,000000000B0EAECE,2D3CE8A90E8E36E9,6A4DA1CD50603D73,9EC376B60FD10C32,EDBDA31A23742E6D,882EFEDB1ABDA000,909AFCE9C73F86D1,DC45ED43B7092B6E,5986D4630A145D79,AB80BA5929A4213B,00000000860407B5,7C49E0825CB58515,759F36A4658CB570,20296E8631AED44E,75BB8A051007EA6C,C9EB7F3034537F83,5A85EB88EDE3A298,5030CEE0C03E2F87,028CF0277BAA0156,B23B5A9E2E8B8FD7,00000001FD026C9B,A480DDD55551C8A8,A26F7A474F0A68A2,F2996AC37E8DB51A,2B46DD03594519E3,DDD99C29537137BE,513ECD751F9D88D2,99ED414DF4E208F0,65C7E9536FC219D5,93071F4E6CC113FE,0000000065CDBE2A,2184CE8C4468714B,B49737070E65985D,BDDF47C78B486D97,E5CB1D1073CBB4BD,C7F42FDE8A093AC6,26F30B50F1A8451D,B144A6658BCE234D,B6E3F1E91EFA8B99,FCFE5F756B61FC1A,000000011F448B9E,63C53D2AD62D6FE1,D3B701CB4B65447D,91270961FFAB3A14,EA9B26D2FD491F42,3ED5625AD51BC341,B26EC32493FDB627,4A9922F8C991C6CD,120EE6E1C6D1AB46,C349B6DFBC4F060A,00000000F74FB691,1E55EF174D558578,D92DA8DA9D8E8141,FB8C5DB33AC2BDE0,360A6E7306282D77,7827DA26C3EBC7B9,826AA864976EA94B,A691FA3CC58BF368,D1EFC709F0F2BF50,1008C516EFD60D24,000000013A085C35,90FEF735734D713B,1BD9CF9C99F1F68D,DC9910C59BFDD7BD,A7A13A565F494610,2904CD8A597B59FD,E6C1FE47422B77B0,02BDC9A53BF03DF5,DB6F379FD25188B5,2BAF593E00B881E1,00000000734BDF83,0AB64E30BA9F498E,966A7E2F99D9B123,BEDE9B416E7F4ECD,7F51ED912FD76FFF,0C45F1BA21B29146,96FE51757AB0C255,6E7AE0944986D574,F956266EA5A62C67,A7C9A707D3EB6A9F,00000000E92A21C0,BDC723BFE719C017,EC00881D5A16DBCB,EDF969342A4A38EB,77657CB38BA03B5F,5302B5EC77097DEF,4D0FD568D28F9FFE,FC2E3275E80FFB4C,779FC35323C38434,47FB893D7E475279,00000000089ABAD8,1AAE5CCAD43B0BC5,5D6D7E2DBBABFE20,31C11238FF1DB6DA,3B01CBA30B87566F,A77278F94C129030,9849C78D21591E3E,506F7FF31BC9F569,B38BE7FFAFC9E5FB,C53E4F70B562868E,000000009BEC318B,1E12545FA1AE47CD,3F448B2278B1874C,71D4F6E80CD1D0B5,52ABE343FFB01ABA,2E9AB3372F2C10E1,34DAA88D5BCCA763,F6CFABE74243667C,F122DC81DFFA9897,A9DDBABC05701280,00000000FA7E1E10,A129E05271590822,4229B8F9A5F9DD02,3026D2A9A264C266,42C8C5CA8107D11A,43047B6BED1B271C,72066BAFE2902D59,4305F2BF68566E65,E70A2290CFDDFDCF,D66C6D8FBD653CE2,000000007C91E8D7,DF73458E0E182B2C,8B3832C8C0CCE693,BE406A78BDDFD4F0,65D2881E6BFE97A5,946528871BF3D17D,5CC79D1FE7A7DEA0,514ED0C2E12E63B8,1F7AA27C456B20CC,DB589E0733E5AE0C,00000001E7083012,47102C9BCD9B3E8D,6B7EA8D869F843E3,54A50F6E448D23F7,FFEDC47A6428372F,1AB355733ACFEC6F,F6AFCC91EF616DDE,613BF6EDB128DFDA,431A22C71D195C03,C3810B50E0F7D68F,00000000F79DD4A9,1A8511652309F607,168ECA656072818A,A12C39185460B2AC,1E561D5CBF82D15E,315C17E90BA34075,FB27FF960C362AAE,DEE05C1D2A5B2C1A,E6CC8FB010BB3B40,047FA1C3670F7C43,0000000048FC944B,B7BA6EA850860960,DDCE129C36070264,CD967750119F8C25,DD95B3DA85F96A8B,F96586C75C0D3DFC,68C554ECF16BE8D3,E27A72F386E734DE,B112B3BF3CE34DC7,D2AF0175394D0CD6,0000000196D1586A,4288BC885734E14D,CB3FFC350460C01B,68F914055DE798C2,3E2ACEB6F8840A9E,5E0289AD2425B10C,4629FAF0A5D64BF6,DD875EB854182373,33B6B9D0F2D89EB3,C343EECCAA472B9C,000000024C725107,1F6FCD66688BFB32,D68A8A4DE7A788A9,2B198661DC39DBB2,E29FE49C70552592,AE6CB47244A18073,EA271CCEC64A2FED,C34DEDBA70C98A4D,A2352738B4BC8E20,E1FB892639D7D721,00000001C7ED3683,D7169C9E10B5C8DC,8D0AAC84AA81B157,43ED3091295399ED,9925E1A029581925,F58A0B4125B801B2,7C6E7558AA21869C,F446610C66FA3F8C,0B52ABEF44BAA02B,532481AC885893FD,00000002755155E4,4A936A5C2839ED62,F2C1CE12BCC2012D,47620FEF0CD4A9FA,476F1E3FF8D8EC8F,71D3836CB82D7E98,0AB59129D208FBAC,3CBF98F752D02565,4E0BDBDBA214F2A8,018D4FF630EEDDEF,000000012D31EAC6,559C19CF8BFFF79C,056F9D4FA457F492,1176A672594BC1EC,93E315B650925694,0489862EC1AEABD7,DB34259EE23323CF,42C42794CC3B6F41,2A80B250C2DFDA93,0E0760D916C63583,000000002785FADD,F8E68D642AD79094,BCE97174B7BE5113,708A6602DC5AEBEE,9C6DDE2618E61A4B,56529436B07CBFFB,5E05CCD319CE0EA0,B116485C6C8CA635,EC834732A602D481,6AA81BB69ECACB47,0000000192753BBF,72D71332D7C6C658,0D5F8626C96ABA02,B740FBFE1FE7EA6C,316B097DBF4DEDD9,7BD1CDE049B4A829,E1C21AA1E43167CE,AE10076899C41417,3EBA6E34642CCA13,874C0C4CEDDAB90D,000000015D46437B,7B818B599BBA4C86,71DD0431348E2E5F,C7712C3179001504,9ABDD55B8F279CCC,6135D5465C13A653,0174862C3C837916,8E567AC021A570B4,348B2E2399BD86BA,35CF3F7B65DE88D2,00000001AEFFB441,A52AE90AF40BCA7E,72B46A13BE3DFF78,FFCC8D7C0149032E,59CBDE91A7320687,4C3C6D94C53D9AF1,9EFB26D04425B264,F28824FD2567D163,2CB2E767ABAE7ED7,305AB84B2615C379,000000003AE9A4D6,70546D268E151C9D,94D422842EC57182,8C74D924FE9E5140,2BC6B3D6C9A4D16E,36048AD61ABBE928,13E3FF08B18A7AE2,C11AF19AC1425327,6B95458F0169A83A,2FBA145ED6C3A5C6,000000004218996C,229A2A7AFD5056AD,DF6F4F236DDDBA85,3210C3ECE32B5DDB,93739A88842C4029,6E731940492C16F9,F8748EF02D63850D,F4054A3391F61197,4A459ABACB9E98C2,C77C654E722E1F95,000000023732CB53,CB9BAEB264C7401E,919C320E62EDC09B,488BD3EBA66D365E,4FE2D9ABF24E1D8A,31D935A493B8401F,2CB76A31A5926A54,9C2E91BC29B72B24,846276C516BC768B,CBD9D0EAAFEF6D41,0000000076060B8B,70494F5E7FB02AB6,729F3ABAF981F56B,0726A9B8EDDAF431,AE1B6741F658E427,C37E270B39627F3D,625A784ABE53B2A1,6569C2962762ED61,54CA9F65B258E219,CC409C1EC35B2CB4,0000000058C4E053,16F5C4B3EC51F74C,5F517E46B6268816,346E52570E47022D,C15D01D83C297F81,AE3342833A1F2D5D,9937CEF72535A786,BDE4F54C82E4F942,27ECF7AE8AC5A89B,52122697CF793F50,000000014C1FFC97,6B0CEEFFDEAED071,12A2041481BC0695,B59DF70D433ED486,D4EE56BC1FDFFCD2,C9F348F8E8639C00,3AC9C3B0B59595A6,ECEA1455C097E136,E3EB5F42E5973109,8CDC76360D3902EC,00000001A6DC3EC1,B1399CF28A701075,A0F538F511BE7BCB,68B0D70D9FEE5289,4FBFC010AB3BC90E,E32B3305E752C0F3,AB6C523B5413272D,0425525E0DAD7360,0DF09AD34E1ECBEF,20C526C5964FF5AA,0000000213A6D65B,4052F67E7A3A4056,0A92A7AABE7C06B1,2AE0661EB8C5F160,9836EC2087095CD2,26C1BC61A86205D1,7BE3B1FC3BC27104,94F49D301BCEB630,0D5C1B690EA4DBAD,FD193DD0506006F0,0000000277A08A36,2B1D6241328EA686,B6BFA7CEC6AE21E9,1FF2B4B0172F4F2A,6C00729156A03859,7FD6651A6808826C,3C60B9B4C48C4762,EA5027A51F94A8CA,A6A238F59406B693,95D0C415537FEC6B,00000000E88CEE10,662939D5C87AA86C,EF4B7A5CA9F03E35,4CCEFB06E28E4370,AF56BEE3738322C1,665B86816BF2776A,C99CC3797ABBE03A,4470A2C002D69F92,30FA883C91C6793B,0DA5AADE80F5BA04,000000000180C0C0,1F2AA18099591009,806C7D993B02ACAF,D37EBD92BD6085E6,16DD7888FA91CDED,19F3BE98BB441E10,9AC7AD9DE76A7AB0,CFB666AD6031FECA,AB1E4DC342D97D14,EE905D56AC82F96F,000000025E480FCB,DB88CE5DB479BFE7,7B3E43987174FF78,4F1B1BDF8A5AEB19,059574EAA69F4D40,022A845264BFC2BD,374B35DDC261459A,0CB86DC3E4AB161D,F0447E05D824F1E0,5E0488B5214C7B48,000000018CA67852,BAC263162DCC1CAD,1E403818D991DC63,CE1FC63D509B73A0,0EE7B09F364E89FD,FAEF34114323C946,DAC8D0C5C0293AA1,ED7AC1EFFA4C67C9,7659DB2BBC649ED9,5CB5C4F88AE74349,0000000002F1280F,033C59F7126AC75E,1EC9B2B10299650C,008B2C8BFBBCD40E,D3F2F15B138FDF80,16188247D298B7D2,F8119826B5BF4056,3893124BC358FE19,82340E5DE944A228,0D3EBDFC84A7847D,0000000075F9F108,9562DAFFFDE19F23,EFE6D7ECB53E3F8F,CF94DB09FDF320AD,B6B609864AB062A3,4B0B4AD1E98A691B,FB5AAE8827E8E281,F46A170EC7164997,517E077A63829CC4,3E65B80E9F2C5C2E,0000000132C64466,646E956973D84F02,0BBDD8E56A83F158,61BC22467E0BB225,E28A9FA96BED2452,D5B1602F02D2953C,A9089B73EC2BA3F0,9652D1821CECCA81,551BCFF735603F02,01F178072564D085,000000016D6B9EC7,49B36BBC20C11BFE,FAC086160881233E,4A7CFDA9F9C9949C,D4C3151148096761,9CC765FE908BEAE4,F27B7D8D3F4BF6FB,6A9B15DE6424C336,0489F6CA5F898A15,E1DDCFE11E3E9097,00000001F5609ED4,FC61E04EB7DF45E6,ED7FC353A3722033,A8AD56CF81682824,AE12E77FF486FA48,C50337A8C6E87BB6,1EFEC7181C02B25C,0489E9CBB4AFEA09,F9A73EBBFC6745E6,59B89F64AE872BAB,000000008A3C5EB8,D5925B46CEAE6EAE,087489FFA9C4681E,38DE35091A05779C,363FC842073F988C,1404260007E51749,82AC07B861FBF3AD,4976B781E3A7D751,E350692411F8575F,B16D3B515E6FEC37,00000001D6FEF224,3AC008BFE2E848A0,CFBA2CF7AF295525,FA3D091D5C2CAE48,5041EF955AB96175,8BC670EA7336B36A,1FF81EED836EEC7E,59EDE8C4A8B30D15,CE9DB3AE0B6FD530,77381649C14C8BB7,0000000133C56590,6E08B3CDC6115F35,DF4E5AAB3BE46703,B055C2E393A07A9F,BDE05BB20E1102C8,23D7762B7389CAF1,B41268EBE9BAFF67,3763D3E4922D9EAC,1A2F69C32D30154C,B2B8F0E03CDF9610,00000001AA64690A,22A31590E142DBF8,BB3A8FBDCB096FC8,3DB192414E262DA5,64E7DB1FAE8A7B38,19B983BA8528350D,B3B1CD692722FB96,3F43546821753844,71EA5FC472CC4B44,BC2F7BFF74CA85B3,00000001DD3AF0DA,8D433E4CF27467A4,08039D5AD6D60529,C368D83AB5086365,D309308609EF090C,593CB466800AB588,D9EE51C958F77CC4,14C8589B435AC99A,5B2AB2E6592048BC,FD59A42DA1FB2102,00000001B8515313,F0EF8A6B855419CC,D95FC47F98FEEFEE,6BC13B42A53614A3,F039B9D819705EA5,575F431E4A5274CE,7F35B72EB2E7C131,ACDBB51A918CF8D9,32E87B68DAA75643,EFDF1E10C30F5165,000000026F0643EE,2A803041852D6637,79FE50D71C71FD15,C4DFB3176124F25B,B035565CB3736E17,AA0953D53C41FB73,312D77D27B5C65F0,33D3BB8E06454D9E,CE37D4AD00CC6B51,456066B85F9C0C3E,0000000224FAD31B,76D89D7EAA9F9227,FBAC25461ED53844,D158F427F65A5294,634D286B15E294EB,89ABC911CD627C70,1BDD59828BE1C125,A34D84FF5A656120,FD1EE0DE8A019812,A781562F9511496B,000000017C653DA9,22DBF22B252C8059,9CD5786824FACA2E,009AC7D21F12C9CA,749DAB216FC9A9B3,6EB67EAECD27A28A,9CEC5AF61BA6E318,6DAA374CED185755,BB07E4B9D9B6C1B0,DE745BBC36F30334,00000000280E141F,929260E9262BF3AD,54AD4F96448CA2D2,7888BFAF272B41B4,AADA56CF22827C03,8FFCD8B4341C0CE9,A9C7BFB1ED3E825F,C6486C59472E25DC,E44F1A9572016BCC,07AB58E679349D07,0000000172FF5022,663A0CFB5EFCF160,D3E332AFDEA48A34,DFD25F9790F8D043,84D138F90DBE2048,31DB6CB26CAA57CA,3962913CCEA0C310,70CD2ED95E2AB233,A801D435F078C48B,6E2DA8F1A2E6C160,0000000068A86559,8722275F80D78DB9,FBC60958AE183297,8151C112B39A905A,7B318B7BF3CC7ACA,EAF78992F205619B,03C4F34576E3B0A6,037C787EE627F031,4454720F9FDB96F7,45CBA8256E3F7BE9,00000001A431E66B,8C765D208F64F6DD,F181AC09F4A38F40,5EDC7A2053764374,A76353B4EBEAAEA2,3D3439A1AE071348,1FD01895B4C3BC17,5BBF508470EA7EEA,7BF983DCF044FABC,FCD8D916051382B5,000000019F8D4DD8,17949D904796D2EA,ECAB4BEB751911C8,4F6B6BBE0BAD03A3,F40E9BB9FC17C876,53194E20E74CEB61,F12336816DA976A2,35B63EFEC98E1757,AF65069ABD8ACEB4,D9A772EC6593BB2D,00000002381F96DD,99E96BC9243E8285,D5EF86E3AC447C1E,CEF6AE926FA566E7,FD12DE81EDF722FE,A676C533D23AC1F8,E8C5F94D3768DEC5,3C1B0EB432C486D6,54B232FE05D5697D,AA1CE8D9CE1C79C3,000000022CD813D7,A25287F60E6C4F73,DA0AD137ADB965E4,E9FB3A4088A24C88,E17B742698E47B49,E284356D7ABF25DB,209A416EA6FA9C14,5AF28E14F933760A,27035BF054149145,37AB23F7EB3236E4,00000000CA68EA93,34A421DA9BD343C5,CA087A29EF025BBF,63D160BC75D2EA7E,8767793098B7EBDE,5AEEBB0DE8B76B18,5960631150E64031,626591C6BB4A3A73,99C417C7C21C883D,12297CE4A49EAB00,000000011274DCDB,B441D202D13AC957,1AC9C9D1F95C720F,1FA9F0FA26DFB22E,352A8CA3A854D21F,DBB429FE1BA1193F,49A76E320C7F0A12,2F2D5DA5E9BAC8AB,CE0C0BE94D036FBD,F92B30600729D516,0000000162F33C41,31847E4637A3EB31,413C113B9AB2A763,3B537DF612375388,453E25386650B08D,053248B634365525,1C4C7C757B41803A,1316244962A1A971,58EF9174C95A5AAC,17804233FBFB1CA7,000000006BF60FCA,CB5DE9B76AADB0D3,CFAEC37AD02991C7,304FCE5E371F5BAC,E6737B3642459339,DC4A5B93E4D1CE35,F8AED15961B4B052,ED98FA4EC828C531,A711E1C47627432A,69939CE55E1720AA,000000003445BE51,D527B512E5325793,F72BA593BF91F634,783EF6966A36B970,AE0DEB77CC138D2C,B66F10C63E2E0E2A,8544CD348413D6B7,AFB70A3BECD6A6EE,E8E91A57B3F4A25E,FBC81F47393F8F60,000000002A24485E,72DA6D96F4BE397A,7BE40D131BD049A1,E86E3921C412777D,5F59D5EA69291005,CB8F695566D2D800,8AA32932317142A4,60C659615451DABA,F4673D628F6CA9B3,3867D11F05269A0C,000000006809120D,A06A255BF22D8A13,E5A86F9B400DD239,204E8C6226902504,C67D4F1C45944204,293E8EB8DB073E38,193BFCBC3D8B7C3A,3E70437F4A33DE45,AA2D3AB9BA4534C4,C18643D831E6769C,0000000064AC79D9,95F6939EE96C20D1,C771AFE08939753A,FEB2B576F9CFBF76,6BED3516A759F7C8,B1D3D970FD41384B,A5A823863EFDC372,257BF3D8FF9AD442,FC3401805B9A7AC8,1EB94CC4CCECC9BB,000000012A9B5B35,40F54610C7398418,CA2ED0C0BECD008E,0AFA33433A2E5422,8213A5F674F52D2E,31DD26BEE48F2894,B461770DE1C8D062,3A85007AA1F52010,9E97A5559D82BBD9,FD5CDB1DB096717E,0000000078EC307E,DA44A0ED664CAE8C,0FFA38DD667F202C,0A13A09776019932,BDB34DE5BF93EBC1,BF104B48AD3655AF,D2A908EF776DD111,A05A85E690D11EC7,E1A1AFD93CBEF40D,12F6B51D8D766D4B,000000010F75C3B4,68E173D814469D42,D6EB52F467F00031,922EE5B92E0090AE,E9AB001D9E607EF2,A2E910F438063FB0,63D2D637C7A2AE50,3CE16FFC6465709C,0AFD9B14984F941B,D9AB811DBAF6E55E,000000013997BDE8,124FD3092AA8D9EE,AA54DFC78A294E3E,7D98EDDF2513BD05,16ECF793DED73C62,92227C793649D13A,BE5085F970FD1E12,640124CD726B2701,9312165857958C3A,B5150CEB63055414,00000000F63FB67D,67691BF468561FAD,994FAD57CB7E5CF2,E7A5646BB1CC09D9,7F3DE20722E6BEDA,9214817BD92C3643,D0911BA2E5A0C4C8,16E455B34C92DE53,C6125461BB8A9AB1,C87E5BC9C35D7F10,0000000056C6F718,ABC2ABC31C567896,AD43336A6E06710B,455D715B621414BA,DFAA5D2FCEC9A72D,E7DBB6FC2CB154C7,B5436594BDA68F80,A946C3D723F143B8,9729C25EEFE24AC9,B06439F839A65506,0000000012F7CEE4,FC43EA9C2CED4423,1E5593EF29D3222E,7085AD5571752CE1,F8BAF9325AFCD86E,68DB8AECBF61F13F,EF7C65E267F9BD7C,2A5E811E4E6F35B9,B6EE9C7545973D57,29588136B89F2102,000000013A1D7E8C,80DDD5E9D69293D5,CC47819A47EDBC2A,CA6F2FFE54112E93,6A4CFC62074F7D12,EC230CD54A1A33F9,969048092BE2645D,C1FD5F4468250B6C,DC7DC08676609FB1,2585AAB16C8BE10E,00000000397EDBF0,0E41A3B33BACF699,ABF6E8F387DCF09D,21F6B884D7C6221E,886E78937B1006CA,F6F632D668F07659,4B0F82484CE7E89B,CF021EC76EC405E3,5FCBAC6556ED1015,9B476BD552B78765,000000025B30C2E5,AA4A000C544DF7DE,1445A2036F8818E0,2F88B94238499F78,0E7CC72BC5F8747D,3F69CC1A9416776F,75B920F6AC701E03,C87AF4748AFF849E,5FD25094D8256B93,DEA1A67590F1A124,00000000FAA05C60,AB240A692B986E29,0D9F5E19F97EEE3C,8BA56154A1641316,3F8F9D9A44AB23CB,ED0EE4F6112C3BAF,E47A8FED4101AD29,2396C6C03FC6BAA5,D11E63A1181F4585,43C7BDC6339596DB,0000000237E9E076,AD359C6ECB220CF8,698241E500C17ADE,C468EC54B0376B06,ECD60CA2F06A4C6E,0BD5E61F01048DAE,CF8C16E95161B095,051C88625E799838,A6C4A5E821ADBD90,39AE89B8991BBC90,00000000B80672A2,23D793F92B6AF9D9,FBC0CFDEF924D921,71D5FB7963EAE708,EBFBFFA9304ACE95,5BB754F6E828A604,4382808224EBF0AC,7575D51F9E4BF530,49554FE4EC239FA9,78BEB2D10F233414,0000000159065A08,C2EA7E7DCE82CC1E,1C0FB6C634958DE1,FCA63146FA476C73,554D12A240C760E6,515199C04A5C1546,415C7A253EA101DB,1C5F8CF6DC07A320,FF5C4ABA4BB1772A,DF73ED572745B95D,00000001A1DD19E3,0B7C4A23B4D4A3A5,C99E4F635B90B5EA,F053BE8C808E360B,19394BA7A02E98D3,B0D9C50BF3F49BCB,738D69C7AF1BC8C0,BF4D0162A584FCB4,99840E3A156B36A3,E5B4479D0143BD0D,000000024F9B45AD,F69660A034260C20,8AC8C3533465A59D,16113E56BAF5DFC9,F70DFD3B2298F5E3,06D38DD7A10EB7C4,DA45EDACC530784F,697572F2F04DB034,7995BEA6D5C035BD,19A2893C3AD85AC8,00000000D1C1E818,1978DB161283364D,1046B4FF431A88A0,808E6133ED2F86CD,94916D4C4AA0BD0F,A2A0E9044D8E196F,545D7D0BBBCD4A69,F249A33A882CC8FC,2276F405CB478D17,96396D59A58BCB15,000000027256DDB0,4536A6C2C5172C76,514A3CD04A5EB77D,D36E1AABFFAA1CBD,3C9307E64762C3D3,D95D14E198FB71FD,294A69F0EAD142C2,E06396AFFD247317,41D94A6A875892DC,F73AA62C7DD45FA2,00000001937C9209,CB24F1DAA6BEB991,434872FC39EA9992,0FAE9CBB1334AD8E,8E74E4EB82DE63AA,6212D6791985C6BB,10341F4FDE974687,B89AED77B04E24D0,A7969915D29EE850,E060EC8D9D6ACEB3,000000021C50D60F,7C35FC2BCD6FD3C7,4C3A608D8784F9B0,A3DEE3B28BB395A7,B93A3936DB30E7E0,F56D4310E5AC9094,2EF7FC2DAE1943F2,1264A1CCB2D5FEFC,18B26ECB12665E66,B1F5DDE35D99D2DB,00000000A8812A46,544901229FE9161F,F0805F40DE06A52A,C4765F9BD9901670,2CB95128B92BE2A7,F3AD29095A50D24B,E6EDA7D25EF1D253,C375849644A271A8,F1D9148C6428CD90,0EE5CEFE53406036,0000000160B8420E,08A4CA1A5850827B,7DE4F1566B556FA0,212693CB884208CA,6C793BE8D078F782,F0355F6BA9D872B2,9CD550094B09F486,1D67ABFF79BBDD74,1DEEC896C2FED7A2,934A35D3096B10BB,0000000274A48596,3BC71EE63ECF0945,271131E5850A3C7F,131CC0F9CA92B0B2,79420ED2CEFD5BCF,97DE607DFF39C895,D849F34B8F0F8ADF,F2F2FC8F68BC13E0,9978659755EFF7F6,FAC0E6F712B9B904,00000001DDF9F30A,4F3421A062E9BFFE,7FFA17EE2D6F5476,BE6B267F4EFF9BA3,7FBB22DC9C5E4590,0AB433291B364DDA,6073092791E0CE7C,E288FA507C68EA60,BC255B920961BD69,9F11AD0E2800486A,00000000F8FF32F3,5A84EC87642A15E6,01C49051B32E665F,8FC7C347AC62DFFA,EA8EBF5EF8749A97,C2C9E4E10E48231A,AB540B6717CEFCA6,4B50E94F5581515D,6DCD23F28029EC50,DF2693BF5D1D1C06,000000023C3A5B21,9CF7E265CFB1D6E2,E71B8C622B704ABA,250FB0FD32B791B8,FA05CB6C1EAEB6CF,6E37D0BCBB149A7C,94FDCFE855291908,1D5C2190B45DE7FB,E97513925BF97AA9,F316A9C51F1741BE,00000000DAF266A4,D65E3798BDABD464,658E034FA5F8C426,8ADC285B42E6B3D0,3251CDA5430556BF,CE949C942BB43456,D30758EF561AC825,9D1CDDCFC9EAD298,32EC47AD542389BA,A661A6B992642E24,000000010DF86F4C,0A9E51032AF751D1,0ED7DD8036D43D4D,87D28EAD3EEE37E0,9543BC9EFEB2389D,5EF4B4EAFDAD401D,CE1767465E551081,ADEB4C22AE0F2A5E,100C3B540C932F1A,4510EA23E9246166,0000000106FB6ED9,B6DBCE6EF13E8F62,9E186F41A2BA6BB2,420D16EA1901DAD1,49A83D2894B5E33C,928323511B82616C,A9178332106A7A58,C5C91A4D44F581FE,26CA2FEB191BA57A,D7BF2A61AEDC768C,000000006A4DB2EB,D7246F0FBDE5E91C,25135D20FA60E06F,901D663C907080C2,6C5F455A3EF41190,5C038C54B5EADF0F,D7C9412FEEDEE88D,EDE402F569F3942F,AF9DDC96FDDBCC27,5F50B609C5624A8C,000000004F8B80C9,34BC9E94334BCFBC,3DABBCE4038B50C5,927907B6FA8DA7E2,03D9382702EE5B96,ACDE22BD84BC70D3,64C2C250A6C9415C,BE3D75F5B784EA1E,41BEC1BAF6AB7B39,84A740F29312F66B,000000024CE10CF3,7E87FA87756AC1E2,7884536648194A2C,C81E01E1F41D9539,94792697C9FE36CD,5493DFCDE7E8FDF3,D8AD2C49F931DB11,6229A9835437CD72,43D378B674EC9DD6,59020DE5971E0F10,000000015F04AD71,86D5BB532A131B32,E31C1647045E2C10,704D55079CBD31CA,E05E1E1A0904544E,1B72CE04CFF18E0C,0F9EFC6FE84D61D2,691E9E59F2F450EB,9B44E4AEB59A5C5B,2F5D1FBAD28DB210,000000006CD87B6C,9F962A3386154F12,1344631F7E45A975,13524E713F4CDC5E,F4079D6EA4A6E4BE,0B1E24B25AD2D3E3,D9A094FBD7CE48E0,F4507427BEAF63A1,C18EAD4B3E4CE947,CA630EF08269FFD1,00000000C3FF40CF,59C22105D42BFA2F,669EA5998D350CCC,B7F2E99E7B8B1E42,BF27A4AF3C6E0C57,F101D6FC6450617F,898A05A8B2506910,D53F18F59BD99537,DD7C22B0E4917AD2,CB2639455F4C637C,000000026A2FFCB9,7FC18DB6D39DAC85,7B4714BEB59C6322,A09254BB8B1390D2,B681C652452E78AB,03B976C33E72B630,8166E8732A718D6F,02267C5B0CBA9276,570D9447B0F4A1E4,A3C4FD2873372704,0000000158008D70,30E27090A2308C20,376CE45DDD606F09,B7AE473D88E0B7C8,D005658634455E1C,4A7FEF4FF284C09C,ACD6B7F562B7650C,57498295FDF39A83,DB1ECC081090D90B,EDEE107F73D5728A,000000023B856DBB,84523BD8AC2C66A5,E3E177DA83F022B8,5D01C01024987397,97482FF3BC853481,D615A0B7D2C385DC,9A820EB08A5FD961,2C908CA978A4E3DE,4D2E693CF2BFB33E,8BE84359145D2DB9,0000000190306760,93AAABEED8754D89,AA7F979CB968E7F6,1D464F7EAACCD0B6,4533C3B2FC46581A,72460742811D2389,E33133E4E83C0EB6,F179ACE593A8B4EF,2DA31E83375136D1,ED53A01D3E585DA9,000000010D4F93D0,28F9F1E4E340944D,F1B584C30670D230,177830783636C5C4,8A78BF657A1A4531,E072648DB2DE7C39,44EB4422A92E3EA5,2070BA7C63B4D2B2,734BF7EE6A4EBE9E,15D94C3388E66CEB,00000000F402D480,D92441F269A90A5F,95A773C4458C978A,4DD625EFC354214B,0253190397F9E353,728285FC0511B868,14C736BF2B00B7A9,082BB9B4F300D6D6,E615D9C2498B51C3,B94E3BF07DDA6235,00000001D4FAE3C5,53068B76A9477476,6B4FEE4158054052,9BA7B740F31775BD,E9650946B239294A,D03F374157E64E6E,7205002F0753179D,B8454CE931CDE513,7ACB0C6E4570055D,A33F115ED20390F5,0000000053604346,8959B02047585FD3,AAC3C222012794C1,62B72F2BB4C0B859,47348B56C64795AC,2F4A97E27E63BF00,1DDA3296B8833D1A,749011B3CE121EA8,46293E7FEC3DD734,B1D1E1C15FD43D97,00000000D9B6E326,D23A52D88E438DE0,166942414666AB0B,01ADD8AD467A1EFB,3E6BBC93BC357A1C,90F734F499906425,F199799B75EA606D,297873D69D5AD6EC,24BA3FC01A8319C3,183FAEC5A039CC8D,00000001CA6168D3,FC7E1AFD0E9BF737,E441EF9248A153A6,771249D07B3D7A40,FF871F0BC997BD34,34CD9445E3D9D257,60E303C021A9B0BE,4FAB589EEE3383E0,3B27AEF6CF52263E,8CADC59A8200CC5C,0000000144AE8CFA,BA92DF180FA202BF,E142A9D2F83B09CB,5FADD20156184E4D,A8F9831B86B40875,1CE9EBAAE2DC1D19,0CA8DE87CB86E2EA,EA83DBCB77103520,5EB9D24BE47BD0D3,8F4D13828E6B188B,0000000069FA75A6,03D2CE05B7FD2A32,6FB9E7EA6432DB59,B1FFFE8A54BB5A48,669701AE2E9694A7,C20F5C28D1E12CA3,3606947FCF818687,671E118F2B318F4A,114AB4A12BC1ECEB,E7C372653D30A149,00000000BD91B660,1F6A08C20C5F0185,562E91C2F4BFBFC5,4A55561C20ECD7A1,86244B307615AC11,CC38A78FF575E8B9,BC1C9ECC949EE60F,9A4E953E0A913820,37494172B3184BC2,CE34BEFCBB2E875A,00000001774DDA2F,F8B41BB7EB798BB8,D712DBCB3586CB23,68BF6EF6E65CF9AA,B0747DB461385BBD,8E87255A167B184A,9880C5917D9CF1DE,80E11B2DBF33B2C5,E3113CEDAFFA9994,442D3CE19C9B624A,00000000B7D10875,BCD101164CD6226C,A47103FFA5329A9C,4823EB0E4A8A643C,A0CF0603DADA8D72,55F75F72BF56E15C,63F9895AB42C78E9,CFD1F00B7428C0D2,3E2207CB81371453,3705957DA464A0BA,00000001736881BF,82AF9F61A2FE6614,E3B9F6EE6659500F,1DD0025F2F9C50E7,66FAFD01B7A7B3F9,67F057207184F54B,6FCE0BC2D036C6A3,45C63F508181B4C7,01E3B749599AFC57,E2B6AC5083122D61,000000000CBBB744,6307E7D0E796F769,5038FDFA0E31A032,FB6D44EA445A4003,51DB780B192252FB,D8389F04FF188E40,63C5CC6287F310F9,4CD3DB79F4A887E1,37D0F7D660E3520A,F75057FE6E3C0DDF,0000000131FAB8C4,50EC3F606C70C6B9,3FDA45832E6F25B8,A412944C999AA85B,32892ABA72053FE2,16DC6E00AD55B9E7,A3FED22D97A2EC22,70351EAFC5CAE69B,200F7C77A4A4207C,E0C9675BB7B4B7FE,000000016EA5D138,F09105DAF0741294,D51D274D85FF45A6,8EC6051482CF5599,EF9114754D1AD2DC,6E2A1100F0FB38B2,3FC42FAFC0F4E109,C09D41500C1B79FB,EA129A01B00688EA,3C537ECA8D997815,0000000184976881,43F368F78D15FA27,5E63AEACCE376E71,B1B768C58FDD73CD,B15B3523E93445BD,3BDF5F5B830AB9E2,E3A2EC0CE69B9749,77CA5DAF779B46F7,9E60E34643283067,7169596598F7259F,00000000C14851BD,42CDB44860F6D7D1,043777FFD4653099,C3ED068422034A53,F94C0B532C02EBAE,183AC8D214B6BDA2,99AC60B3CA289D63,CD3919E6D9702E13,FF58671F2179D281,EFCA8EE8FE31795A,00000001E51BC196,909173CD60FA6D35,4B07284AE7B2A956,CE326133B6E75CAD,E790525A09A7DB12,C78DE5E2D6DBF57B,E295E282E5BF82B7,DD44F6829E7DEC04,36F2BE9D65A77686,FD9DABCE0C9D5362,0000000215351C46,AC6481D2AFA8A922,F51C94082C1B8A00,46ADC3AD14E286A8,A39561C46E5C5641,26863A6198A0DF43,FD2D49C2F3CF9770,D64E5A914D794BFC,21D178E1E0BF3775,0FFE6348E8E21323,00000001ABECC030,50A8B51E876464DC,CF3A718EECC216C6,61395ED9B7489AEC,3E23759D96A7DE65,2E1BB6F47B0C4FA6,79E92B446E8D8C31,B10AFC66BECD214B,46657E21B8A4EE16,2D1942D078B9FE1F,000000008DBBDF78,0EEB29C9042CA8D4,8C20C9B9DEA240AA,4ADF5673C06561BB,373DAD2AEB8491F7,C30DE76AFAFBFF48,462B9785289DD410,06D7B85611C0A093,EF2BA077DF2AFEDA,033562DABA5A9E93,000000023EF1D0AB,4268529C0D242801,256511F16097A1E5,E00A30317C9FEBCE,ADCD5759F88F72F8,ED56AF590C689B98,3CEEDDD9D41A9765,5D1F528E12759A6D,2FD7BE541E06093B,16C61528B234B531,0000000148430F18,D05FFE9F0C182DBE,8B6A064ADCD99574,481AF741DFD2F9F6,4038E560000CC4F5,45CBC355E90E75F2,42F6B06DED012A4E,3C78AF6B58E4ADBB,3803619CF9ED5145,8BA88D1FF83592E8,0000000009337E4C,37824EF55ED6FBB7,CD9890FD578FC872,B218859BF0F30197,9113E18064FC494A,8C2D462B9D910FEC,AC89C7A15CC2F789,2AC44D32D08BE367,1D948B4A6BBE9FA7,60DAA3DC05672C33,00000000B93F784A,D4B3282C0EFAF522,39069D0B9768D56D,25CF3CD0CE57A807,598442EE88F63D10,95BF9437E3C7B391,90919F615EDAEADA,5C4C96642A77D102,30A3D1D983EF659D,9865EDE7074E776C,00000000FFA01406,140C1A3DCA05D682,04AD498A17AA24B1,2201B8E7C61140EF,4525E203C8E9031A,49FC213890390E7A,71AA01C7AC92C45E,F211216134553A36,6DBDD3426494ADB7,7ACCAF0FD86CC29E,00000000945FAA9D,9309AF06F8103302,90A6B9207E90E46A,D5D177ACED561DB5,295D6469A5B3AFAD,2BEF6DCF2CF8603E,4258185E23D866B4,4B0D083EAFB06043,CBF2C02D7C25F30C,1653E1BB1D58B43B,000000025629683E,0BBA1FCE82915666,5DA2E8AE7581B451,CDD9159A7DD7D76D,B920A589AE67EFA2,61EE2D7DE8147EEF,A0BFCEEB9BA76E43,F4F24D633FC8C60D,3C345FC57295C737,C8F1DDCAA93A8808,000000019E14303C,EE195B4883FE875F,00EC0430B5B303C9,CD8C1BCA0DF1DEF9,86B55B0EADCD8C4D,00C930E739E25F27,9E8061FA4BB0048C,74FC0EC3ADA3C1BE,CE1F4728DEA7DDEC,52CB3B1966E6B667,0000000088CB2FE7,879198AF8E93DC1B,54ECC79094AFF84B,C83A1DCAC1A3EC7D,D11BFDAF908564DF,6F27069606B4D21D,237968881D7C47EF,69AB1B6ED6F92EE9,E1F793E47F57D372,D04B57F6A6B5F66D,00000001F5FE9407,3747A49CB528EE49,B9B151A24B5A75C0,54CB2AFD0530037D,A890B2283F465175,451C5B2D84384FF5,8839AD15EE639931,F965E1CB2B12D2E7,134316EDB96CD7F8,69E3487441CAAF3C,00000001399B5047,59B363ED7AEB2650,71A6AF6B3AD28143,92058D6B95879658,D3B4B4FBA0AE78CA,196DAF356C002C66,6E75CD88B8D81D40,2700BD310554DBBE,DA535AB23B6C0ADC,A4E7980919CA95AF,00000001DBC0B5B8,3DD669012D639276,F2E083F1C69322F5,E91DF50EF0931B15,D1E89702D91B824B,F90940CC4BE0B98C,B2B313F26DF19008,497E3142D4270999,E629FD5FC812A188,31DF294651544FB0,00000000D8011C24,2906E3D8833F695E,775F373A51C90E18,D47A2798B64C9222,22FA3A2B94DF0BEB,8FA66950EF9F9122,5E476D4B3C9972FF,CA5EE43DF9D8C48C,D36B63672F8AE9B4,77C2647DBB340690,0000000073C46163,89AD19EB543DD8FB,727D6A6B9D4ED50D,F3C8CAEFABB3F2AF,0C7519830363D854,3B07E92F238BFBB7,A16BB1F7EC111FC4,257C6588B6F61506,BA2988BA8050D906,61B4EE45D0032979,00000000287E94C3,B6A8361605CEDA40,F77CD9DA61B94AD0,A2974EF304F6D7A7,08958C127F3A033C,729C6C0381F883B2,19FB8F863A136210,E102E4F19ED2CE81,19E35DA3ADBC20F0,E7C1D269466A4D75,000000008533CBC7,A892E43A70661417,AAFA266BBBAE33A7,B51EEE06FC23AC7D,7C5765084730559A,A7ABD9E9332DB969,69C370E3F4588C80,CBB726B017195159,26CC1250542E20AB,C7DB20632AB09C97,000000012B2DF4D0,27986E22DFE467E1,DAAD92ECE6D439FF,30D800FA01CBCD40,01006138291DD5CC,DB13790617187843,951B6BEF4F6FA24C,A593276FC9B169E7,245E71C162FECA76,80AC2CBD328E5AB3,000000008AED32C6,8E734918000C7969,8E4057E2F13FAF0D,03926A8C7D4D40F3,3D86206D7C3A8D7B,609B1413D445B654,A18D2C0FBF7CDCD8,5533514B46852F36,A091E075047A503E,DA9DA3181A07C97C,000000025860797E,ECAFF0B5E01D2469,32CCC6E9F7BCE649,CE100C0E9B3CDFEB,1E8375DC645F0E5D,90D2438168D2DC1C,FD0093833415FAFB,AE12E3529FBF7855,B139FC4C1B9EA8B4,1CBDAC544803A1CB,0000000064F28A56,2620FDFF0CCEC444,96164392D2E8DA78,C2C3BC0E57421B17,3656D5B6B59AB886,B7F6748C23AF0EBC,F4655B5891F28127,402C3AD82F648261,E6704BA02EDDEC54,776E67753DC50D5C,0000000118C40921,AE21B280F909E2FA,B22C8799F5CA6E51,73F8B02126408300,5246FF9AF4F452BC,C1A8160891AC2927,E2FBD4998DF3092F,774070371A384BF5,DA27E907437DF733,54231895E778BA3C,00000000F2829322,EE03736CA9DDE4A9,285B7DC21A64AB3A,33049A60734AB4BF,8DCA64042ACEBC0A,10838E2984D9219D,549AADDFF7464B82,36D4BB7D20D5427D,A28C76837D85F61E,49BED9DD7B98BE3A,00000001977C5CAD,81F7B1750FE78DEC,6EAAC78FD45ADA81,F7F674BA8BF33080,B8854EA4763C6C4A,C3F958211427D553,4BCFD657DDD9AD1F,08C86284D3972493,44933A40D0B908FD,1A68142EE398FCCD,000000025494D05D,9992698D2BB5765D,67C3AD1FFDF857D6,F9C6EBE0E8FEC5AE,2A554D5284F17C1B,928177B00B1E3869,17BBB4762F6132E6,90341B02782B937E,0FC7D41352C3730F,32F73306F97B6AE7,00000000EA17B587,1A71E33264548D1D,897880C826F968BC,AB6BDC7FC0FAC8EB,D3DDDD707924BECC,7883BE8E21F4E59B,DF6C86A5E8A02AF6,5E00B7FEE89B3F54,10CC6460066B39D2,BF4859CD8067B8E0,00000000347C5C54,E16C064C62218246,BC70AE3941C2393A,EB3D1BB2CA802287,C4EB15A5374C70C8,263C46477D9F8C06,D6A3DECF0A950127,AC46705430305F62,4A30F74F493036D2,8CBC3729541C8C88,0000000077A042AE,340483B66020AC02,998DE368694CBBEB,C2C59FA4D9F0538D,4A240E23E2993377,C6191EDC93547AB8,BBC6DAE5966CA91E,A61515B7C81A87B7,E057F11CB617AD08,17A65E380916A1E4,00000001652B3850,C9A21DD8B5500E57,BBBD0DDCEA508191,385C009007FB4173,1D8082EA162A27CA,EBBF017CD8BC0DF6,C1BF127E48D74029,C6BD6E2C1DD5F7F2,1D9DD65A14A8A19F,6B8DBAB014193FD6,00000001BED3DCED,A6148FFDB3E2D5E7,F42D33E81EB99BA1,665E997A672DD01C,F5D879CB5A98DE5D,3D8BACA99A664C0C,D11929CA375D1B70,66C9DA7E857BB785,D5BF1E4D34224245,59A3DBB622B1CA0E,00000001AE72807F,C32259DA8545D4DA,14DF783A05DABFE0,436ED7B3094C2995,A9758E310022B993,DA45ADACE094AF55,2998AFEE04677924,3667F314E8C4B8E8,93305AE3AD9016EA,B1E3F964657F41C1,000000010F051095,2CF25A1FB27252E7,FA3106A4DC711CF0,1FD3E9FD66645CF5,6FDF2D7FDEFC17B4,2BFB16273CDE666A,1D6D4C62497364C3,452DBCF768121E08,8B4411D387183196,4F1239CBD5567FB0,00000001C96619C5,33C6B9853222C189,7ABBE242D65A31EF,013DEAD13D232F68,46749CA33728452E,C805E4BEED3E5BBB,75603329C5F45A3D,BA71C5A31E3482A1,95838E928BF4FBE3,67F9A578A2CC7338,00000001113797D5,7A042A82D04DEBD0,491CE081B68D238A,A54C7863CE9E31A6,AB17898865A991DD,BA59F18DBE14274E,419F1231A0C8C4D3,71B4CBA80DA7AD2D,9619042BE50E225D,15F37ADBA6D9ED70,00000001B65706DC,2D43C5ECEA1644DD,D72D78F65A7A4812,455F8DC901CD34C3,BA873D7850E4832A,D80581D51D654F92,545D636AB882D140,34086E2CF0F7C60D,7B374C07CCDECABC,2777CC53663D88C5,000000020565ACB3,1BB4E63242423663,52EC37A1C65543BB,94E3D3299003CF9D,E414DDB3709C3BD2,79D146FABC04BDAA,F7B0BF663E5C6A09,8A489EBD72C4D4E1,CCAFF529231C3504,FEAAE7C53C4DC89F,000000009DCF7212,D85CAC1C4D1770EE,1A2FCF99BBF87505,BE6C6688807378CE,489ABC3587037187,65092F76466829AD,CFAA77C7CDC4EEAF,1147A6696AEC98F1,28F15EF561D127DD,DDE4B44124F1F54A,00000002788D2DFB,9C67B17881695057,129B911B4770A189,653C53F8041ACEA1,B74D6466FD398E56,48179FCA2A4FB2DE,F077F1D80E5DDE22,DA21C5E4C34B279E,F8C39C86C12B16C7,8B4C371A0B738680,00000001C31A94AC,B229ACE324825A39,8CE060A184238EE2,F8207A809754A409,8CEFB7715C5CFF2C,C6D48380F9AF378B,77ED9FB783ACFF7E,A08A6C4DD932AC00,A444E16643EC5B3F,AF9D94E9C7C2728E,00000001396AC386,30DD47FAF13C7B52,74256174FDE85324,63A81D40E5694706,8CDE17666589CA76,E9AD6F723218E558,F4909CA83F13C7D2,BE160DB1A3A0286A,1ACCBECC4A9D6F85,91BD2D8705535166,000000013AB79976,AEDE0F3354D39A2E,C2F3755D2D961E91,120C1597A21E9FD2,BEE9D915D11493D4,72B193CCC0DC3604,C7DE6A74068E0D96,435D9F8016ECE21C,EF1E2FA18C6159EC,0C3712CC3A8F788D,0000000053E621EA,2CEB4E91DD1568DC,DF12D0117D199445,12204F2F325268D5,E51AC729354F70D4,1799C89583A5C0D9,C1B3A83CF7048755,FB2B5CC41F13C723,63073EDCD9A1A9F8,A27FE3BD8E7FEE19,0000000246644ADB,209C90194E31D5A0,1293659913839642,4A24F387650B72DD,603244129EB72CC7,6E23DA7972ABA55E,C5B1203191AA850F,3D27D733F862D563,E3DC2FC594718982,9219497E25DA29FC,00000000B6D66391,34A5C486D6CF066D,04AFFBAD4E982B0E,CB2BEAA804260287,ED7BFE05C418C362,ADB98EDAE8E8FF4C,07D2C4174FE83C83,F7F525E7D8628F1F,A6E335E28AF75297,758F6BF501909180,0000000118715A04,5CDE0C597FAEF9E4,0AD2E737D9E4898F,F67377BC6173D4C2,C8957EB2393D0596,806F5EB9C5606C45,12B94FCA7C12535A,32EF1164574205FA,FEDF58443B5BD77D,F8FBEAA86E678895,0000000275DCA4F0,84617EC689E08899,F892F88C89BCB715,E191B7DC3E96E8D8,4A8B0BECDC36817C,CCA38826EDF5F672,7B72A85AD54C70B2,050C77C7B55D551C,460BEFA337306678,4FC44244BAE4E72D,00000001CF7A9443,EF506D4107B4E5DC,61455B6A181ABD17,9E1B9536F3075991,B4C8504739DEDDAC,A37E5C6652FF31B6,AC1B83013CE51980,472F8E0B608C6EF8,4C111ED7DAFF24D7,350D21597B02C40C,000000006D81D3D7,F7115BFE80A02F29,1B938115E7CDC5F1,7B817B028C23F4D2,1F4F4E583F7C605D,67E61389CD5E13B4,F93CC1D05BD1A2DE,F6EBB6DDAE21363B,91152D7200D2C561,CD191796A040E93F,00000001B280D27D,A7E29E2BB7624BF7,6EE44B6B5BE80B00,2345B7E2D5759831,A9550FA4C7F045A9,B7C9B262DE343101,BA646A4A4EB41261,373C37AA5DD415FF,BD64F3B002A1CA3E,EF762C383B95F290,00000001D80DDE2B,984414E0FDD62666,BAE97975D1092432,30D809C8164F601E,66A305CAF53559C4,DD0570165496B761,CFCED119192167E8,C7ABAE981D5DF0B5,2ED64581171BCE3D,1CBB54E68EF4FD0A,00000001C1431A08,8CB048E6A47456D8,F600BE49ED92D4D7,01FC39796769C0A6,6E94307452A9F8BB,740C5C50B9AAE224,BAC8B3C135A2E2F4,E49A28A8135E56F3,F856C805436895E3,F1CEE08B3504CC83,00000000BCF36352,22690A6382DC3BFF,445816DBB2429306,A06A5424CF0CC87C,ECF05BC968148850,38CEC3B2B98FC2E1,968146E8B7BC1385,FA0437F5332F0928,2A9A1E16C2A312BE,2DA68877564A2537,000000023789298E,842877FD1D5E558F,3AF6CBC788B180AB,556CEFEFA2F445C5,ECC2190258204C28,AC244D088A8E5395,F0B2169815B5EB93,31F59377960B541B,8C83D5E2C1AA5437,902527B8DB28DFDF,00000000E5F5EF33,1163FC91A12EC215,98176AFBC2A94563,6C90B8BED481636F,CF4CB67B0FBD26AF,9542F8116F519F85,0DF5F3B7DA1B9EA8,BDD5D475CB4E7508,126214EA0DD00B02,7E9A61060BABDF14,00000000F9D59132,F697AB5F3A1AFC36,BA01D25DF0895130,9E4577DBFD120BFC,24B330632E198D31,E006F9037E5076FC,F7DCE42954239C0C,BF257C341B3F6C0C,E0758BC7F0928DEE,065D24B925FC9E42,000000023EB434CA,612F6A15452B5865,3E2DD7BE238CF9EF,561A3128E5684096,09E924A910CAF364,C5D6F6B235C499BB,24304EFF080F237B,FD9704C46B5EE1D5,7984F214E801D964,8E4FF89DFB3F6D7F,0000000107613980,BC48B10FEE3880D4,21C40850E54A8E94,D46A22DFA5FBCA92,DB75D02EB1089D12,3A9EFAB11D6A422F,DF10592F19BD5D2B,AE2242D9D8D7C255,7ABCD16CA0FDEBAE,4C103A12EF1CA9F0,000000010F789EF4,5F4C1B9A00FA4D6F,86FADA4A6C609178,293DA33CCF44E948,E3495689E5797C14,DD1AA0D9BB186CB1,62CF4CDFB05C8125,A686F2269559741E,4FD73D57B677295B,6ED2BCC888A1E516,0000000251700F64,3109D49625ADED0E,9166834317501E55,FB63E9E4523ECF87,7DCDAD3F69D9AD47,F98140470DF2AA9D,B9CC7825113CF619,447386D68A691CC4,E65262466F669284,4E3C30A1B408EA44,0000000265CE9A41,9A6FBD4A0F897F85,9A36956FA968A4E8,C7F118F406D1E569,81DA29446B93C943,FB109F2A9388BC27,C3607AEEC059CB85,3B0687C0FC754171,BC31BE3B418EF175,1E33CB246AEE1A2B,00000000EF8CB32B,C597D678DCC9F5F0,C076EDBACC713655,28080A8CC9DA5092,89FB0CE392805BC8,FDC33AB0768CC1DD,D5CBFF2C540C9ED7,2B135870102A63BE,7A8B8D2F897490C6,AB3723ADA3C7224C,00000000C8FDB9A2,382BC7DE2594C10C,80DFA5E0F9624256,369E2A1E4FCD8D88,4AE4BFA572727E34,3A51581D249C8CE6,B3FB586FC7C2A97D,BDEF6F1AFE355EC8,DEEC780F30E5FDFB,4810C7DC575A5BE5,00000001332B6685,5A94C35C1126ACEA,55D4754656F53A34,9023C82267CDA27E,DBF981A1DF7F878B,45FA3CA7EF136455,77AE2424151AFE01,AEF2140F713156DF,400CCF897F3055C9,974069C62224BF39,00000001A7C05975,E0161B464CEE604C,142986598AD5EA3E,F1ED822B0D27F30F,2E397DC99F2A8E87,1D2306050F616981,150431E170CC4162,762B72C29A2C3053,A8E3C77E0AAF93C4,C8354980A4D61542,0000000235B5D356,10D456DEBC7E1CC6,AAC202A1D5780273,A58C1366B8F8391A,60D0548ACF70445F,095CDC77330D68DF,A579CB19D301D5DC,240AD4F373368D63,3C8CEEADEADE5097,7A6C87D1B417EAD1,000000023D82AE3D,144D5891742DBCB0,B8F9D9816A8A7F5D,26F7A599D445826B,9E2163D037752635,3863728C2CE4A3BE,F3E1EDF562394E4C,5DEFD017C4CD8493,F17218BE90752561,ABB6C5D92D9CE1ED,00000001160B0B5D,AD3DB07DAA5F6CCF,9CB3ADBEA66F9AD1,D63B738B58240A0A,287AC2012DB45CC7,3289771C64B159C6,BB44D28CDEEDCE3C,5306EEEBF98952F4,F356AD10FAADE198,C9B47ED81D9DCDD0,000000000F48A6A0,C192560DBD9F6025,0417721C97681D04,CF861AEC992E6394,B4A6C0E57F289B7E,EDAF15D2F57619E4,B0DCEF59E1648CCE,22317A41C7F97565,CBBBB6BCB5E5DA6C,96E8EBC183D61EA8,00000001B7739A94,7EC49418B2B810D0,E4D079402DB9C188,8E53C68DB8334241,55756932306062B8,1BCCE7AF5A94E4DB,CFF4DA3DE8B96DA1,2082217EF8033AA1,D0B4E6787E422C72,4CA784F5990EA996,000000009F41429A,6B4FAFCB42C88980,8D11340C4A667ADB,D9D5A354085B876A,A5660CB078BED32F,CAB24070AE97D7A2,9CCA9CBFC163E080,B850452F83EF3105,53F16D8846C746DA,9ECE100E678FCE17,000000002EF8A938,B5674E5D4E6FCB8D,501D5247B2016E87,80E344C0EB79A679,38FD3F3F4C3165FE,CF0A1E46DF3A0A84,09705F9B6728434A,929BAA58BA9B496E,AE64FFCA11497D81,9C5718C214C7E0A3,00000001933F406E,A497FBA372B94C9C,D84FFA0EE19EF506,B7CEA62C743A1A64,2DDBB641DD4EBAF4,2EDB1B581CE376F8,802332DF67DEBC77,5F3CE33E92F89A5A,C6AE56DBE327BC90,EAB857579A8AFAD5,0000000045668F8D,98CAC8EBEBD183E2,0EB52B70C7F5B0D0,5D30A82F658E3952,AB74E682ABA27196,E764FFC3AF467284,E0998E193AA3AF57,564ACBC831F9FB9F,5CFA11865E72FB0C,1E08D757A71B1180,00000000E51B27B6,24403C7EFE866A0E,A9FEF031BC9521C0,74AC1B5B77B6589A,21BA19AF9430BBFB,4826558631727C82,32D60F58A81F2C66,E569D1CA21B6AB03,8CBAF3775432D759,029C201C1F19CE90,000000027B579BC8,F5833C52D9C3D07B,EAEA72B38994B37C,227D247FAD5CB923,4B2ACB220BDE1CEA,538084A34BA8C115,78B8A6159F8B234C,77D8116B8E03E119,B9867671B0AB574D,E4F10801B7079A28,0000000108A0785C,E8241F65CBB0B62F,6C0C08F1C8DC5ECF,F381BE10610B1E5A,492485569A5F9CC0,D310AAA98EE3E6CB,4FF9A0FFB2D3543B,CF5FF7D678585582,B9ABDCFB32F4C19B,5CE845D73012A5B5,00000001B61BABD0,CDA0138E70037BE7,00FA3A34DFC249E0,6DEC14F793F58A69,2EA72A1F4A40A166,2BC5681095E6B3EC,708992A79596958B,46A3B957E1776843,AC3D109F4ADE763D,0FB548C3B316B2E4,00000001E9C3BDE6,0B82AC992A7842EE,2A77FB861461B629,82F9093832DB64C3,7D7971A6CE9E6F2C,75DFCA8B75083F55,F5FF3578C604905E,6F9531596884F24E,BCDE4DB313954080,C64F648A4E561D3A,000000009D333B0D,03495706C3279980,B07BCE27D6C4539A,452A7B8CFF0A41B5,AB13B9885845CCC5,F41449361CE2412D,9A3A892FF6F0F32D,BBE10431A46F054C,54D0EFCFC159A211,5C6AFE1B3D48A5DF,0000000107BF6CC4,635C4D20BBD61B97,BD39816D3985A0F6,F06A85B0425E006C,02D3A9A5828951E4,178E7EBE009D7DBC,B75679B9A6A753C7,308C3CEE647023C4,C025F2046602926F,909A87A7F31188A4,00000000CA0A5913,DDA189A8B28FE40D,305F1EFF2AA3A01C,3FBEBC396130B2EE,F4C5FCE21AD6AC9C,2FD81CF649AF8736,960228D6238FB84D,30F2D964F619EBEB,C32376C61A427371,9E5B2E3666DD218D,000000000567E220,A529C004C94FCB6F,28A34B3085886C22,048026BC33E03318,7B983BC658799EA4,8702236DE3FF8A7B,B736B7E9D93F8EE9,F1EE80D5B9BA52E5,3EEA115D0547186D,E1CB91F2FC7314F1,000000026458098A,8CC18B4AA1F0E11E,A7756977C05766AE,08982F63889713C0,684B64F7179B10FF,2EAE6ECC80289FFE,CEA0E8E9A11440E9,01C354DAF2F11ABB,CA10A7E6C14E3011,A2B168AA12DF804D,000000014902BDC0,D6EED48C0E8CBD74,6C57A6F534D56498,9D57422869E8B7D5,1FE6E83F2E8AC0FA,9F157187217DE1C3,9B366BD921651C25,7378058E94BB27AF,629A7C4111A004D4,00EFAE8C87B446D9,0000000105650F0E,B4CBEE80D41C4A94,64C3B66C5FDDD6E8,732349C73567D592,22A1A87A98486520,CA500C4C7CE3AA75,6589F1E8D903A167,74DD9197BB6E2E68,CB8DBB291CCB5F91,02CC43C747A33A05,00000001AB29C3B0,5C1700B42EB5E766,D64CBB98826C38C5,93DC3E1120ECF852,FA010A77DE56454D,FED9CB95E27F6FE6,CEA43AD737992391,7A75C13EED8F44D4,687AF2B2282E681E,CE95D0CE26068B84,000000015ED182A8,911EBC86EFA4B182,13EB8BC18D63B79A,F5D62C5818B03102,93F58521785312B2,1134151363F4E71E,B59DA9B80A580F92,839543B0BC3F846A,301C7A750941CD20,93AA1E439D385935,00000000A26A81CB,F6F6F79E5C4D6F23,C71BB808A839AB8B,A68C166D7F0FF58B,74544DBDAAB637EF,9D1C17CD70C55979,52D39DBD1F9017DE,E819965097A56CF6,904C814F5720FC1A,4CF550FCA750D703,0000000063386A4D,E0D291865FD46DAE,84AF7A4B08E66397,B3AEEB3E3E174333,2A50B7BFC269D55D,4C27F0E5A5B187A4,A1A301CD84987BC4,8D02D38424F68A6A,6087B6E8F402C002,61C98682E00114F8,000000009853C2E1,6F5A7643A4D20617,0701E0179AE07AA8,025AA049CD13DC9B,34862B5A04D0B8A0,43F17B8C49684883,38680EC075C8E9D6,E37BDC37AAD0610F,4C66A7DCB2E7D694,F4F735775463A518,0000000008B47D8D,82CC2E677FC943C3,73D36B7AADF63555,78E35A53895FC845,CFCA26A239DC0927,1AF6401B5A7AB2A6,1CB605ECE4384446,023F9C669B954131,3B8D6322ECBE7D5C,46466593FDAEA970,00000001A965CA5D,994D71359B9E38BC,F24971584BD95089,122A4320DF9C2FDB,0EBDAA2303C9F9D1,FB843542823E1E34,7B89EE1EA0F7E783,5C6EA18A8672543E,9D45C402DDF4D512,0A799B75DE37245A,00000001DB77D0E2,5432583E2928F3DB,B9CFE6980E35FD20,7D97ABE3178D62E6,1E8FA3937BB7F9FF,4B78507E96834DE8,69A5792882694BC5,D11B8404576CDBE1,26486968BE0E04EE,6702A2190FCE4A9C,00000001971BBDFC,7A367F60C99DCCFD,86ABDF8BAABCBD1A,5B74B008A09F9B1B,7D6C57E03827ED82,A5741D878713A5E0,BE259F2357EC01F9,8BC473F86D686744,BA02FF0C20CC457E,031065AE04311D65,000000009C1E3E2F,C6585A9618D4F1D5,1591E533D1898F38,C6834101E5804D14,DD4F25D1663E4240,F6F9AF98FDA16223,D849B99E42681F99,CE8DB48FB182839E,C63F85FC7E1275EE,1FDBA284BB0239F5,000000019C0AFD12,3A87A293D0488221,5406DC4D4795A48C,D8D50999AAB4191D,7A4E9A9290C8786A,667D01ABFD55E76D,7C5512F921895FE8,FA28690772412ECE,D4C4E73C6F0E502A,69A6AA352F0284F7,00000000BFB176DA,4E56176ED50627E2,D5B4B5E6AA5CE88A,09CB6487CB388AA7,F9CD455FED5B4853,7FA6AA9EED5DD2D0,61E6E7ABDAC02F01,C3F1B00A7B1A315C,A59688949AE707CB,4C850303F964F051,00000000BDC8CAA4,8F5A4AF3EB392709,72131342BB605964,E1653D159FCC01A3,FF4A3B0D9AE26C31,72FD55D5C4E8C034,98335EE20BA1BB81,4ACFD8D497908256,B38979B504915215,6F8154BDE27D7259,00000000E85ABDDC,3F37513ED3B51346,4D811B35261503E0,BFC7ACD3D05A9670,D66268823110B8D0,1313204D2F68DC2D,C3452F661B92FC8D,C845ACE5EF2B6B5A,D411F672C1FC2F22,45CA70525C06AE5E,0000000051160B22,9FD197B9F0486AF5,54CF63E39966CFEE,8A4038AE94C5538D,2758280B32656AF3,F1D8A2FAD6E82A1B,12C67E50B380F69E,A38B7340029957A6,F3330394EE13C318,8BC69D33B9400563,0000000031C9471F,0A3324B621CF6F61,48C8992898581CD8,A6DF40514698743D,F9E8CB974BED106C,EC04C25A7C8C873F,7E14A5B441540487,BC9FCBA6ABA4FD42,25A72ED592660D4A,74733285F0F6C367,00000000B2281CA3,197EA1DE87909231,93C40C24832C23E2,DAD6CBE3E01A26B8,8200D69C03322908,CEF3679077808155,CCA88E754FC65606,2BC7A719EC9D5293,99D4DB748EC044AA,984E0D6FB11FC930,000000001854451F,672031BF27D84760,DC9CC4D514ED582B,87F6EE5C530B41DE,87D6799FA63315C0,AEF22A4062434E1B,ACD4C251E3FF8771,5D3A1318A60E0699,16C3446FE928DE75,35841623F8BB5895,00000002592AAE66,5027042328F18C9A,EDEA5EB8C7D3915A,7E459D006968EFCE,7B6CD5E8A1154212,C8BBF0E12753FEF6,670B09C3518A6A8F,D2ECA2AF0E96AE62,5C5020E31B9993A1,190166DC15AC7213,00000001D39070AE,D1FA3AC9A2FD056F,25C0E7E5A95F6460,5EE1E39F858C52F8,D5B347176F965AEA,7A92E6DB9E422DD6,F23249A24ABE7C41,3D042EDF8B6EB375,98CB039AC7844DC6,E4CCBAC9AED646B6,0000000219EA7D77,C1FDCB3BEF1B5F34,4C4ACBAAB810498C,1EAF4EB012972590,763B078F4A0D964B,59937FFECA8E05F1,86D16BC880D88091,7003B234248E6127,8DFF4DDB2A12C038,0C1AC98DB7415EDD,0000000037096C55,673DDA9856B11D71,DD19C50A5FC2F109,4BC9CD6CEA97108F,3BA37F5A238DB89D,C341DC27C525B7A1,ECC8B6023F72D4A2,A835DDE777468F08,234E9AEEF991BF15,FDE2EB1658DCC1BB,000000003F5FC81B,983160518C2F38EC,9B3A38025D69B9E7,CCF5346691486F6F,C2A5FD3796DBC456,364E2305D53C7774,92D32762099725D3,0FF9E66E7F1187AD,E22946BFC1FFD111,64896BF6B4A37BFA,000000019238CD2E,E3334F5298CB16B6,B5239B232083B0C4,E4E676EAF17B4191,92EBD566959E6705,C4ED238A2F345C17,06B43AF026B4829E,0DE2BF14D6B4E91E,A79899BF9FF92105,A66093DE798706D2,00000001A0A9B6E1,6510E4F9377AE0FF,6025621D98BAB957,7F8F7B275D88EB74,FBD0A2253A499847,217A65BAD1FCC9C9,5F1612C5199AB61C,3A5F66B58E99B2EF,BC1E4D38960297AD,F5EA9157F7D8FDB1,000000019C7B7409,3CDA1E2735599401,4A51861FF08EB6A4,3664A29B99080515,D4D9A7EABA8BE029,7BD86CBF133286FE,01294C7EF2DFBC49,AEF69057CE967554,C5E282AD7381381D,689621DF937E1860,0000000066FE4BA0,B778A9E6F78CCE7F,70C9DFF081925487,13C040D19118D14C,5E88BC2646D5A3CF,ABE49B40ECC4F74B,5418A52C4B6E8039,A1873C468233FA59,9C9081005195091F,B3FF57EE539C1D6D,00000000FB413366,5788188059A21FBB,6FA83F9DB74E6302,C441C2ED6CB26CB4,CACECD5A624AD79F,F823CE395CBB9666,A0946C1EC2389729,17E148A6920938D4,6FB342035A2E68DB,11CDFBA68FD2A205,00000001DEFA4686,DCE6F2093CD7ED56,3A79465A52A528F1,3F9EB4CE8D47CF40,0D76304234459048,42E471B7FD5D22FC,B2A526AD743D2B26,60965602A12447CB,46AF2652D1A2A071,899DA72317AE71E5,0000000210792D36,B9565081D17A7493,34775E1DFB47CCF9,C8760AC80C1494B6,084635C72C172EAC,205DB97EE42D0761,365AE8E17A87FBA1,0F18FD262EE4948D,65C6545322CBF6A7,3842E2AA29C7C0DE,00000000FA72D7AE,7E1C4A1CA3334C09,984DBA2E0D08979C,BE2B9E54DDC9907E,DD5B8DCF6DD2E304,1A8215F9D14AD85A,8E14A565EC88B0B0,B3A6E6FEB4BDDDDE,A31EBBFD000BDE4A,DD4D917F6CE9ADA5,00000000FBE61EC5,1DB3EFA204393271,0608C45CEE593E1B,F98B1D1DE2635256,FD1C5CF638D73F2D,16CE0838D939AA35,9EE033BB7FFB80FE,43EAD66F69EA29CE,73401A95D23FEA9C,2C8242EA0363AAC2,00000000EEF98B9F,5FDA0C68896A06A7,10DE1C58B8EBBDFD,1A409BF44EDE5018,FD26C0FCAD9FE774,2CC59774C8EC1F9F,54E037828A6B8757,0C956E594F1B3CBD,07EFB35005C7F66B,FECF300E3B0BE851,000000026AC112EB,7994DCF6336427A9,54A84021169E09DF,AE16DB038F80B6CC,28CDF1C7D6AE594A,C1F2CE166BC886D4,45D5656DA9613564,123F32BF29638C6F,DF3EEAA8B1054BFF,7029BA48744B3C6C,0000000265011531,EC136F6EFFA50089,DC93D8F44BB96E35,524A77CF90F1FCDA,6590A8B4C1703CB2,CD62A4FB6AF3C971,4B924F028684C473,01551BF69549E31F,E39E8053D71672D7,2A7FA7CB6B6698EC,00000000E1E67724,5B5BB0C515401487,48C875E4F93678E4,24EDB1140DB96149,21E76318709F4D85,73C2FC47FD245E1F,59DDD1DCEBE287A4,8EB113025C52A660,FCE0EACD4B0EC9E3,487F0892E86223FC,00000001F1FA79A4,5334C08475B65EC5,FEFC9A141E5DA102,1E3341E394844D42,D2EF74DF8205FDEA,0BC9CEF16B6AC744,AF51E52D1A458822,F0ECE2438C571CD1,BC5BF1DB16A1D42D,2895B174BC69B33A,000000013F78FD02,3800767094420742,29D808584C750CE1,4267F41AC0117628,E85733A479770AD5,BCFB7F1500DF402F,3E572DFB136F94A8,364ED6D57C6AF969,1071B1E4C84394BE,2841C98FE7DBA3C7,000000027A75A1E4,9DA12A519240B6FA,B930AF9F0F43F80C,5A057E6DC76C8FAE,22A88D4900102056,416B8A178D82833E,E1D7F5B91B1B506F,7459DEA001BF9C2A,CC214D80CD59838A,9D59BE09E7FF960D,0000000243034EA3,67CA2CB0C39FAD6C,0C741CCABC5D3584,4C0763814C06E972,B291AF2701E9623B,2A3F04AF27A21CEC,9E934BCEE355ED6C,1E51282405F39518,6B020D4B6C2D0023,2D706C1A162BAF87,00000000EAC3B054,48E712646A96CCED,A7FD0D0B83CD06DF,6431E73B98086163,7B641832E5FFF0ED,7A570E5DB1EA7A04,A8FAB7DDD60D93A0,86F960CC53F0D1B0,3848BF39555CA131,E56A6381C50ACBFF,0000000034E3A469,E6F270B79BD4EAD0,149D631EE5078441,FBE5A40A01FFD11F,287599D6850E6286,F5A215676EB9A082,19A56B48A127DF7A,15D73E56F4648B33,3BD5F6BC5F4D1364,C4797CFBFCDA4CD4,00000000ACF85B00,BD164513F6F3E526,361356A1C3F3849D,F0BFD4FAA48D5BE0,B654F39892A4B93B,04A441252137DAE3,C56D2E923E3D954D,41DBA1F75EBDF244,F577C54670454590,07BCC94FD6011171,00000001C722DE23,293B095C551C98AE,1405F1D085333A74,7A569525DA299037,B0B6B1EE95987E7C,BED2C85F2830F45B,B2BF9E763054979D,3186716330BF1358,D97405C6A6923A5A,EC03FC6450B840D5,0000000222837BF8,A1F0EBE58E7E9518,05EF03FD2DC02BAA,34FCEBD030A743F7,C7D6AAEDE87B3333,A95FD6E1B68E3D05,6505789DFF2A1EAF,F99CB3DD8AB4A94F,E0F43078DF657247,8EF22098E7E7002D,00000001DDC66895,49684843D3E08623,10AB84EE829B4A26,C7B0F2B5961001F6,8485F4B426C45683,2F83C650A36F537F,F4287516DF54D8E9,DE87E91C7B61076D,D4F1E2396D066BA5,5A3FD1D192598147,000000003EB1429D,2F6CD4A5563929FF,2AA137818C41492C,FBF30118293DFFB9,847B7646CC39BECD,4E29D651D215CEE7,07B260D510545ABE,55E39F375C127C6F,795928097C52D5BC,C5658554B320A8D8,00000000744D912B,1BEE50D6E69C641A,A3D1420D1A53E9CA,7AA5FA3B3495C7FD,D329D830276AE3C9,DE744145AC5C8D37,8759AE43DAA8F2F2,0BC501F4E59E42B2,BAFF428EF27351CF,D4ADE990CD8F6386,000000026D286CC8,4C063A527E18C110,288790219C6A16C7,DF097BB8B1A7FC27,2B1CBC0A844FC07C,A0DFEC22AAA7A96D,8E22B02FCC2685C2,24C536BAAC0698EC,22181F6D352DAA79,ECB02EF4FB4E96C9,00000001EA49846A,DCCE867A8FD39E9C,E4F43522CAFFCBFF,2CFAF018D82DAA73,9CD813F6C6ADBDAF,130D0DACE39DF12B,E2809CBF83357B7C,901DFCBC1BC34A08,420F6F7A8A4E3EE8,EB31894E2BD7D328,0000000055C97A10,A7C0164EF2CD7414,B6E93374D93B9A93,34CC41FC8E418FFF,F0B8113C0CE7B60E,2C3815426FCBCF4C,E6CF67AF514380D6,83FEB541B6018199,E16FA33D5927DC0F,B930227C625E62EE,000000026EA8CF08,99DCB902CCC8BB83,8C9BDBAEB939F407,6B07538E5B86DB7E,4FC906577053247D,07D037820C722FA6,0467670C095C7B9E,EE3158E78C0F62A2,E217ECB5BBD0DE2D,364959BB1777C3F4,00000001FAA6EE85,66845833698B4AFA,E26D3FDC34955AC9,F0F917F516970F02,74A91587BFBBFCCF,FAAA84466981E912,DB23954862394EE7,ACBC2BE7E8743FD8,E2E98B3E5A1CA563,D53992291C190026,00000000B9FA4556,0E95603C8DA05D82,B82DE8AE727CC789,CAB6E9FAAEE68C0C,1AC9C2DFCE9E8171,818C36F7BCEDB457,F288A68E21184537,843FD8BF549B06AA,0C88A0B4E806190B,8D68D4E652A23365,00000000AE1A95C3,77F9813222A1DDA4,6889249584688844,10CF5F7EE2F64BF6,773B6C1BFEB0D868,EB3FFA00D4DDB728,0302D6E8830594BF,C59D494DECB34493,09673819E23926A2,D659CF871F5B0B86,00000001DC883264,A57A73C6BFEA99AF,37AE5D082D133D56,562607BCC648AD4A,B8678BBB250AA94B,A34F4D137BFE86E8,D2EB7E928EA38BEE,F2F4456E936FF781,8FAC966ED600D8AA,8471D339CCEF5FF8,0000000017265A74,27C6F7F3C07CB5FE,C6130A8855A6F273,D01186B7978665D4,4F4EDE5F3E1BA1A2,5D017BE6B3A40B94,90DB43FFACDBC472,8EAD548A729BE9AE,855F4C43E7245BB2,59931E2BD7B4A6B4,000000026AD6A34B,5E6F88E023E7EFAB,B91BDA2B53FC7472,B45A1C8E325623BB,4B0061E900343112,3C3BBAB089E1F857,79A86363668CE79C,07DCE2A6D60015B7,2A60D2B152586292,0D2C7C55AB48E378,000000008D2863CD,24C688C37CF81C4A,6EDF75DF8EDB8ABE,D2605BF4BD560BC6,680EE0D525282FFE,46565A406E7992AB,59B79028DBA8C6DD,084F533AFD103A11,3125120C5FD7380C,EA4285539A3C9529,0000000207EDF2E3,83D6B02E9BF65B5F,0191F590F002636C,9384A66AAE03D3ED,F9354D93E1230094,64C3AC789318F697,EB1CFE8615B287D7,3ABBB7322535E9F2,8092C3D6D45BED11,681DA1985A58D11D,00000001855F313E,58ED36F55E0875A1,74BEBD574D1BF50C,ED493092D86A3C54,C343C62161575872,8F16A41896D46894,B2C0D2653E0E8F67,A17F8031EB8C7BB7,DA02DDEAE3346B50,3CDCD09009259F13,0000000076EB1C2F,AFAEDCCB33CA316E,B660DC85853C78BE,D114FD0EF01BDBFD,01527442E68D4691,0D33BDB110DF845E,52E98467BFDBF3D9,1A6721BD2831045A,1348CA423A51A6D0,9C70EE4161FA0AA6,00000001A8917F72,5901C327999067D3,7CAAA4271A80A269,5E1180F71DABF7FF,E2B83633C1137B51,73EBB158AB262323,29F84E6C864CC601,208AC8D325F5B100,D806711DE896DE7F,DD3EB53878667D74,0000000214C83075,8105635BBA6678A0,2690DC6B57E0B583,0C16AD71E74DB822,CDB56B90B9038AB5,C497CB1D4678DBB8,C0E50EC62D7827A1,D2BD11AF85FFF8E5,6DE075AEC1703768,62ABFF15DF1625F4,0000000107B11FB5,49C9F2418BB85056,E9379A2F32A7C426,73469301CF68CF1C,62FEE79A59440ADA,A1B8F399847B6A18,25061E2797A680E7,97C94ED183259FD9,CFA25D2E1BA1D464,0C75840E3C15333D,0000000213989154,D28DE72EFA853B3F,836000A08F3E8EE6,35FD20DF59654F0B,470FF922DFBA8D5C,E0EE54C41B9978AC,195894FA5916BAF8,8EDB242978335ACE,A47D06BD2B99B2D8,EDCA0BC5A1DF90BB,00000001E46B4F5D,8D1C77FA44D26419,E6C42C3A3106A595,F359E1FF008B2897,7C08067429278137,24DC227F943C36FE,0BA9C012D56C074C,A7B210E4D8561F1F,40FE795B84FBD8B0,60FF76C1FCAA0449,00000000DED6AACC,11690A4947625978,72E692897854EEA2,5962A349969D3061,6E57F24819ED5F17,EE6E6284F981DACD,DDEC644B34F7EE96,1D6487F651965A5C,159D87A64E9E4C33,B6E19298E0AD9A0F,000000011762AD0E,FACBE3B33239C3B3,5BDE3751A46CE166,4F0B695777471BB7,DC95A2C106F58AD7,D90EE6B1CF035576,650992858E628C23,490C910A8BBA99E9,EEA3669FEEEE32A2,D1AA1346CBB3FE37,0000000253D75EB5,D9C1A74A6BF697F7,BD360B330477B485,2E1D6B57A7730816,A42AA8BCA82F4283,5D937DC363747A0D,A0525F7DFD439840,8E517B37E4B13376,23EA30C7BB284879,BB8A431C70FB6A88,0000000233CFF688,C969035837E25941,4B0E74B165DF4062,DBFF6FC80F111B3A,8ECF724C4B1229B0,AC2F2595D2942A21,D656E0CC2ED3D5F3,DC4A71773BE0E007,9A3F36B4C443BE54,7EFA35586D5E5CDA,000000001F3700ED,2403E412668D0C6E,EB3085238E9D7BD5,5DA95CBC2411B6F8,9EA6178ACC9971DE,ECA9FD6176FE0888,2B5D4A7FF53C48E0,940D2E5AE20A5E16,B3DA3043DE7941A9,D6BC139C60D9D3E9,0000000151BF414D,62F3AF848C7D9DFE,C0E9A14ACD374969,B39D0AEFE54F7DAA,82CCB9442FDB612C,AFFDE8C98BF2BCFC,513B18C4A355DF50,2D9AFBAF2FE5E486,C862A17AAFEFDA49,6E0F58FAE56F38FB,0000000223817FCC,92FD2644206A1D22,7F51390BB88AA340,E53A04CA79CED159,3CCC15E9D2B21D78,B6A2BF561BFC3706,8BFD4C7956C79D6C,49F40C14C0269C6C,ED0FAB87C6AAAA77,CF3BBFCAE09FB841,000000024AA046B2,DBDB1D4ECD7814C3,8FFBFD7419F19986,05773615126C05AA,0CFD3258DB3F593A,46394B5F1D63D283,1ADA6179704EA5F4,66C1B85641C7CED1,E0DE57973EACABB8,4E49C0224D63A6A2,000000010913FDBC,EA46CC3BDC6084FA,85A956D385D9D9C8,D951E6E1554680F5,742D310A8B3D885E,AF7A71A2CC8CE1D7,220E4C2D5BB4A71B,973F67D0702E75D2,5D03F54035DE449E,FE43C574BD2980CC,00000000FF3E3491,845C996DB2DE83BF,3016408A0728535A,7A85919B23147948,FF08BF3B690FB035,DA4335B684EF1B39,A7FD4FC66BB90E58,AE9E3BCF0C9FC445,5C4D677615B7333F,75F70B76695F73CA,0000000074CE3725,1D0ED3E967D5C715,BE15D8F93255D723,F9ACF401FE514EB8,0F5A77159A40C65E,8FCE7D7102B3C728,CBF461BE1B5D5F75,0903FB6B2B04DE60,1A3D3FD53B346EB9,7773F21D290A185E,000000004AB2D00D,6FE46A53A2F0C8A4,72A328491CA8B8B1,124F154E8FE4B851,8239EE87DD5065AE,A300912C14BDB63F,EE8743EDC2C64771,6C73E922E10C1DB6,CD539A3D3B5CEA47,F7E905A72E8C4B23,00000000225E8041,6CD493F24CC25E90,9C925CD08826967B,EA58307E0B32A8B8,D0A3DFD1B52C5AC4,C877421B6DA5E4A4,C3FBD2464E1AFFC7,9FD5D9F967BF68A0,4D45F321E0804F98,4A3DA8A5D2253A01,0000000023CC5893,27AEBDE5C37049E1,AEFED3A0425F60D7,18DF09C68FEC5C4E,97709A2E1051CE3C,3C0CEEE3976A0B88,D7EF9A8A46E3B4F8,FC6B9C4AD3E05E0E,D41BCA44887ADD47,712D90F91DB1BB27,000000000BD02E56,1A611A702B8BDFA2,ADAA783E66C47DAF,67D32B76B3EF6303,50FB738D2DF4E822,0625E6CA17832DEF,0D8617F81DCDB505,925B4C08DB4EB168,C3195ADCA5295CFA,B4A87693179BC87B,00000001B785D87A,9FC279D1784B4100,609D26140078D5DA,9C5002D103D523C8,DB03000907CE9040,46D40822D9109FD2,39803B76A7E27606,6B5C9B2789EAB713,95FB59373BC85736,02C1E7CFE8FC0099,000000024DDEE132,4AC8FB28407F8417,9E68B39934A756D7,91B31952B1691B43,05C909CA460CC7B0,8187B5DC608DF68D,FBB9B38D44EF758E,07D2C84C7047508E,72B42AD61954B22B,B34C62B8DFA5ECA1,0000000169C985B8,2B8F046C0F6A2A50,50D9D8C9269C8F8F,4B68AFA59A926A8D,AA108DC910313A1E,2074E1E2CAD2A6CB,CA8E6C5A87248290,D9CDDEFAF22EA17E,772D7A5FB0A664A6,9903D0E89B4820B9,0000000191E2C812,4EDAC09D2FD066FE,B1B91BFF20EC4491,1278C8DE12C5269C,12691FC44B452DA7,D594CA71FE00689C,76CCC777AE4958D3,D83924CBBBC8AF14,DBF327A027C9384D,96E32158C32AC4A1,00000000601A0BB8,216B4D216BD38C5A,A433A799EEF0062A,62FA3D8E7E6AFEC9,A45B1DBD099E90DF,A58ACE6EE086904E,C33D9C025C4D33D3,B38FC7A3AC050BDC,73214B6CF9D2BA40,F173E4171B6F815A,00000001EF51D918,13505C55E158118E,4A509FD0CD1E03F6,E59D62BED8FABB92,CB0B0B134CB387D4,217BCB63569B673E,4F97CEFC6F764FA2,A846E2D159DF036D,9E15C141EBA96229,9A1AB152C1530527,00000000A2174C8F,7DFC84863AEE8425,E7B8DD8353D6767F,AA74AD4C86F6888B,59948B3E954D860E,90D97B67DF3D57EF,E65BDF87A1D576D5,51A09CDAD6D15089,087EA9A08E7AE534,4D68490CDA590262,000000020532CF1C,9C6234C82EB41DAD,173A7941DECFE212,D69B41CC7272CEC7,0FF966A7DA21C302,D8C416C457806E84,8DB778184A804D7A,8F55A58298E5DAF1,AE0D5DDA6AF2BC94,6E6CA4723352BF98,00000000355A1174,667B3151B01E6925,EE6DDAC4494366FB,4CF2C5A774015058,47A581A21E327082,807477AF050AA0DF,1F4A11B226017603,312B15C2BF07FA49,29B4D89060210391,59C98BDE5977EC87,00000001AAA7E0CE,22E58FFC5D38917B,C5ED1CCC9F193DA7,6EA83203CCC8EB7B,ED83D18C9B068A16,0A1E5E86C2D8AF3B,83764D1581A0AB9C,5F7529C21B150D06,2BE812D296BD30D4,64A2F2268CE26A3F,00000002485A1697,0B7E797C605447C1,F56694516AD73D78,32FAB484894A2578,3FC14FE2EC46C144,0FDD513B6943D834,F0EFBB7E7B66E819,1150FF41A6EC2B3E,89B81C89D8B38435,A0855471167EA19E,00000001C2A9754F,30D6FA7CFA1C7855,40D930734DB6C3E6,B453DD303017B5AA,1E470ADBC5225314,1957E0D46A37D5A8,18FB0B9D8C807239,A5CFBBBFBE92D285,0EB83542AA36F7B9,00F8054E76C2BE2A,0000000084DDC469,355D201BFBE52B5D,E7580CF448528808,5E16889469BCEA50,1F274AEBC211189B,17E4AB57739BA60C,394C158FD51C6609,626584CE9261020A,5BBFB01CB0599B9A,5D35F71F2AE97E59,00000002518DF8D8,FE660312A5CED2EB,3F8ACEDCBA0ED333,5FCE057D9E5B8049,02C454313567FA53,625AADD4F70776D8,2526F8A2F24DD442,37CADA47FE51728A,368825A25254868E,CFAF09A5D89D91F0,00000001BA923325,A69C9C3EB0C37CC6,931FA8D2C95F80FF,7BBF8123F2BAEB7E,F4A1C885ED83554E,912AC9934D9E2E2A,BDF6FEF21F21FFAB,9ED6BE673C6DCFA0,86944BC5FF9D1415,9A3E1EA834CD7C8B,000000017952E1AC,026CBB9A107AB34E,50503306329F024C,292CF2A7AE8C574A,1986CB566D157D10,0EE3B41587041CA0,78F273637CF88FA4,6A0E1F8AEC849A28,3876E23F732D160B,B880CDA0270A20ED,000000010BEA1739,6E1D7A5EDD2947B5,47DE3F879045835D,9104310DF84458E9,ED37D9FD1DB8A2F3,1F09EC110406416C,436AAD6F7CDD6BDC,3D5927218507DD69,6AC9831BA539BC40,F0BEA2B1855526C2,00000001EBEB5AF8,870DC1E27F690960,5656B0F309DC6300,EF6BD08F0AA9D282,B805DEFD86FF4363,9AD84346D1F30ED2,52F604E9D8D3A48B,909A02D7D8C9BF19,6816D7D27236FF31,92A3CB2D7B1CBEDB,00000000483F884D,66EFC82D4E1898E8,678B124426DB8E27,B1CA109DC9C9C2B1,E73BC2F830B1B8A8,69740BFE4D50112F,399704C7605420AC,40E20318D3058C9A,ECDD4DBFE5B9BC8F,2C4B922E6E222D08,00000000101D7029,A18B9570D090CC5B,77174100AEF56BBB,789D2B4CC62C3FE9,A0C61340237C537E,167CFEB979194F97,F02207803B030E34,7994EFA10C63D8B1,A86E755E9660654F,3204189DC428AF05,00000001F5E467D1,A4648DBEE711F2A6,D616416AE58E86B6,71C3DDEDF3765045,DA01D214B3ACC919,81B6CC2D7D742BA2,282B01EE0490AF25,55D92DB1355CC19F,8525D40D0D66510B,C622F6A443D2938D,00000000BCFA8C4D,B25E9D0FA1A3F037,6B9B06DF161CD23F,1028C4A9E159D2F9,9716FF366558271F,F091526033C45331,F44747AE79EAE65F,8F5E6E392C8E3BF6,F56140AAA46CCEFB,019262ACDCA157EE,000000026015E869,E5C7AB4705BE9E2A,CB718CA84C8CE59F,9D0A60DA68591C1A,8FC1F56DD95EB701,41A44B3014A7CCF9,9293425E2EA2DEE7,D19BD053CB64D00E,B9F07620FB0AB23B,5AD4EB837224F695,000000018D87D167,B88BA6F975AC4F41,23A7622AB46A7509,A9E3B7DD31ED6045,BDD118B7EAD97663,C1394083A2292B25,AADD9A8DB2326B22,C11C3A7C6792B0D5,9B68EEDE2F4375AE,FA60F88A5B736840,000000023CB7516A,B1EA4D87CD853F68,6849D64A7C41D032,7B6749398D57C9E3,51B283B6910428BF,593AB444A15C4AE1,49AA8C2CF803F200,A6D460CD94906901,21928F8E6C8FEE77,C1CBC0AC220D3CAC,0000000250C81891,ACFA58ADF9CEC175,617B90B090151F2B,015A96A47D42EC71,7EBDA1247FFEBBB8,00066B670FD6243F,984D81D7D22B8050,B8E31162D4B67E8A,48362449545678FF,761BB636A724D0AE,00000001F47BC85E,10C751A35F97A224,11CB8CE2B7F7530A,602DCFC018480074,BC098D96FE375BB8,87F47FD29A4C080F,F1BFE5D9FDC6C884,40DD02402746ECAB,12173F9AC94013E1,B9E2A6B071F02855,000000026C53809A,BDDE441BFBB7761E,20B12F2C8D85ED3F,777F791E3AE5A919,5510DBBEB0C7D88D,3D4ADCF5F32CAF4B,B7D303BE18DBD2A5,6AD27E95A613F9C3,E87AF328E26C4575,F7769EC62F4945A1,000000022E357919,095D45F97C347A00,91939707FB3F69E1,DA0E3C9857667B9E,BA314AC18B3C5140,DD672882BFA4E975,3B461E92C9E9936C,3BE2AEECF9DDB34D,F655FD945C430961,D07F130102FF4888,00000001B8D7581E,14165A9852F71A9D,1348D5D355E405D3,A938418CECFB4FFF,017826E2BBC9DBE9,9C035D4560C6CF34,442282D5DC44977A,5F7F5383365EF0E6,5B5F70FE9489DA85,7985E1CBDD594705,00000001B32A2C2F,F5C1E96ED05CA863,01BB076837E07029,F253BC713BC80F5D,7ADD73006B576E4E,34416A5D8C02E3A9,F0582ADE65C85E74,65A2AD59327AE592,134C2EA3466F03DB,71E7E16332E57F50,000000015A47AEDE,B7D9272E57B4C6A3,25151F3CD2DB3836,01C11CE55AD96950,5ACDF39EA6A63785,B495FED547CC1BCA,F1B8E43478E08363,30CA71060B685881,E0404A7A6E46F4C3,631A5EB51C77C5C0,00000000D6842FD0,28657F3FDE12DB62,3143A2813D02BAD4,DBA6C071FFD9DE01,B0AA40AB6ECC5F88,269F1C50F08F2B8C,94C597FD663DC8E1,0F5EF231E5957248,3EEC82AC87FA7772,EC42EC092FABFC7F,00000001B2CA09D3,23312BAC54DC851E,901B846E0A0FB736,99C2EB2A885FDFFE,A57AD10E9825038E,63063243520B1787,47F6D18CA69F2F79,E0C950B94587948E,00FC126354C151FA,320E6B315855AC92,000000018A0E877B,2684BD33ECAAB8F4,9E2B3C4C6C6E1700,9713772AE0B6ACA6,43823E38AFCCCD30,571FF2EC4CFD9F2C,97F808AE8D5CC812,8A9F9AF0D17B08EB,8139EDA6717D6DB7,AD1F3180FA885854,0000000183A50524,73D2D56DCBC2F685,B9482DD633B194A8,A5A3078B26DB0B9B,ED6B3131FC52008D,B023CCCD086E6D58,A5B3EE46E8CA5B2C,3DD1D7551C590EE6,4B25710BADB11B1D,4BF3028C9E1278EA,0000000264035321,8A5A897EFC094522,C88B2DA896112E2C,CD7896FBA4D66608,C3446ADBE37CA4A0,6B68C4CF9FDE9C65,2D41C40C40C82853,503CA6B1DC761D61,FEC88280B4FAAD85,84C9C5EAB98D7BE5,000000004B636E6A,1403368BF50EB880,07B04B4B81385A04,25CD3CF2651CAE24,9E25228962830460,6FFDBEC87DBC2942,040A6F473861CD15,302A037BBF026953,484B3495EC36A1ED,D277CCFF61B5EE63,000000006A52705B,DF437F775FCD8430,F575C5F148C75C28,C697C015A8B5D795,3FC0FE312E5932BC,2C61B0A50D34330D,137A9F889790046A,6DC4421E7BF92B29,73A84523226F45AD,255D6F43CF7881BC,00000001FE1FB88D,D434D2D72DCB3A63,741BF6ADB024BD2C,250D5D8F859BC5CC,33FC958E1D1A6F2D,C02F1971E4F7BDD8,A7EBB91E112554BE,AB9C7C202ECCDBF2,42603879F69B11F4,2B43679F8E435E31,00000002754C54AA,01153CDDFB3AF1EA,FEFACECCD638476C,12AD09D106D6D127,A29559668E511453,44F2691308CC7846,E3E66A8B45E2E699,C1786DE586B5D1C7,8CC2325E6A4FA55B,208E49EB91F33500,00000000E3E9D47D,FC946C044ACB13BB,261492C46BE27802,C66435DABDDAE08E,E3D549177C3EB66A,F223354B7FC82786,7EAAB248BE83DDD3,DF5CD48720A644AD,AE0CB2E6402269B7,99A71ADEB4B4C582,0000000125D59A4B,C673115C7473B062,DCBA8987035C555D,CEBA69633F352708,53DE7A466F8C151F,A4801F488D0796E4,B33E3BC0C4F0CAAF,E938BEB35CD1DB2C,3BB4D0B4CDD1D206,44B971A9C797D8F6,00000000AEAD918F,B9CF4433BE7BB423,5DB27B16069F5FF9,2A0151272F623265,BAC78C1D000ABE02,2C898F32158F01A0,2104AD308D4C4F02,64F5ACC360FE7EE1,498B51E8ADB6AB0F,D8AA02A63856C6B8,000000012B6D25A2,B17217611518CE28,BB21881BEDD31E73,26D85E0CA5DE63B2,B56AA7C49348C716,365BEB6CB80CEE64,83F5FB8AC6658083,825ACD0B3422FF0A,F33FC1B5B284D628,1399DC99297744A6,0000000228E8D787,EA299C167C62B7D8,822013CAF6300E94,A9CFB96599816614,53901FC9499A77DD,E5EBFBA5CC28EA63,F894A0DBC8050E5A,E9DBC48F0F104F26,2BD761D9DCA76612,38C5EDB455C46977,00000000C58A54B8,B6DF6DC458DB4798,77BE57AED5B27E60,695DA95E41CE0CF6,8BF806BC9BC0FD0D,860B955CCA7E840F,76812BF5DAAC45BD,7BEBC7956254A28D,522443A9CFEB5DDA,6A655AE4E40D1E30,000000025EA2B4AF,03E65CAF2FACA8E0,5621C31AEB62A646,3242D0355F559298,1E0FBDFAC11C6898,97A2E55C22E03C0D,6B11A7989D5B5C17,B519786C1F67E037,43BDBE3E6409B027,ADA04DCDA34DDB8E,00000000E38AC52C,1F3363372B51B7A2,C56A420F0E1DC82A,CEB5EBCA66F9D691,F84DAB3992A7224B,72282B790213FE60,01C6F9BF023D6773,CBDC2F2DB7CA48CF,7A352D1E921F7EC9,2C5005D3C3487270,0000000175F97ABF,BEA8FA93C4A3C008,FA35B7A3279187B4,742082AF56FDC1CA,0DDADF8BA265C369,2321F86EB9ED3C4E,DD23C38179E3890C,044E5A00DB5983ED,F43E8B8440565C53,31A0C4E292E31AB4,0000000032D26C1C,0B96B8C5392E5AA0,F967FB8B8D6E34F0,A3BF2F32A369C666,996C4E909D281F5E,60D0E61A9CA166F1,B9935BC2CBBD3D13,31A86B64FF9D9CEA,27FB952B295519D2,537D058E9D30342F,000000026C570B77,C9B847CE20AF14EB,3CD3EB2C824907D1,C1869613A91C23E9,5F5065285475D222,AE2915B1BB4C8D0C,1FF87A3AAFA9A42B,F1715D2ADAA3273D,79DF6EFF31223978,D2A3343FA221976A,0000000276C9B736,B11C31188F9EE8BD,C7B3A9E83A3F0D13,0911027A87D0DDDF,A011E8E720CDDC94,3F6AADC21315ADA6,432F992EE4005F5F,50534AEF2E12EF3E,A8D1A8D695C1848E,0FB23DE1AF93FB8E,00000000D6C6B598,7FAE77069DCD10AC,F330810781B86261,08676A5ECBE5F30A,962585B761506EC9,3CB5552C42640F8C,53993AD46349281E,589ECAD26BD88607,EF2ED48276829741,A44C5E0DBB2A3DA3,00000000E729912D,652FAA8D9C8EE49C,76277B8BD4F8E8EC,3E73CDEDA50FDED0,52F5BE08B36976AD,9655B91E529AF3BC,6F4F62A5ADE930FD,6B54C9B5E5FC9DDD,9B217A35944D3A96,2FCF4885B377CDF9,00000000131D0B21,B3588A899AA64454,360251C9ECDCCEB6,9C4F17F5AA2CCFE5,3C5B9E7E2EEA7733,3ED9CCF62E6C0474,2F2E51E279E91416,CA167D0BC0B39357,DE4FED73880CBBAF,2A79FC106B6EEA1D,00000001C6115E5E,05E477A133D1BC5E,1A6BD3769D1753FF,3EA5F23540906E6C,6E1D507BA807E790,4FCD13BE5F30C9CD,913E0DE2CA50720F,618EB988FEB9DE31,FF775C6567E85C0D,7E220A328768B4DB,000000006B5C1B20,BCEC6132F4B04948,F3CF0894AC5B78F8,58A039B8693AC11E,B9C7750E4D81B29D,6008C34F30E6ACC0,19FEC7DB20AA08FF,9B18914D49A768AC,0F886AFA5188CB24,5D763558277A50E2,00000001AA22F20A,ECDA82321C951342,AF18015F66941375,9DC06959929EDE9F,05D5A2EE63482F61,F353949B7EFF1415,C6CD25DCEE5C539F,16586B729B0701F2,A36DF34150805756,EAC22A8FCE2745AE,00000000266D5301,1AA946A6B75F38A5,056FF97AE920B6D4,1E12F03835620A6D,9025CAD02470C51D,66F57B402A19F933,C566178C429CC655,360BCF95A2773488,81A3AED155D32FFF,8DF2B55FF3AC39BA,000000006FE41826,F70CF2E3A1A79CDA,5680099CE736242E,A5CE4E09D964CA16,0B26357464FF5C8A,41446193D97A601F,A37AF984163A77C9,BE635BDBC46162FB,6F0421F4A8B70427,3375F93D2E289DDE,0000000048BC58D3,463125ABBC7F03F8,41088ED90397DC72,87FBB9852F92CDF9,5F6448AFDADDA359,FDCD309E1C6754F9,6051AD4CE665CB6F,A2305997B126EF5C,5BA7E7FE4C817A12,DEEE75BD7C0C115A,00000001191DC0AE,EF950C7F013E2223,39203D9D630A2ABD,ACD3C238CDEF43DB,EFF4103631A62EB7,B6ADEE709D268EF3,AE9BCE4CA9162D8F,9F24A42B34F1E8ED,2EBD57218FFCB1AB,716216E508D89B33,000000009B689A9D,78E244CA0219E48E,7A2D307D0A737223,F670FA144D8BC456,9A74DB7B055F4ED1,8627041BB2D88339,86D7062F334E50DC,4F484EE6EE9E26B3,848AD550BC46AB7D,46E6E7A4C069540A,000000002EA20458,582BB2ED9A4E0918,8675C45CAC0B6D14,4C126A61FA214A23,0F1CDF08EC408291,E1ED57E0CD6A1919,FD1F302223501434,E892EFD3F9333F45,32022F2513894023,60340741C3AE49A2,00000000B74B383C,BB6D441E03B8AAA6,3128465494250FF2,6F68711AA8C780F8,D3330794A3C08CEB,D12012CCCD1AFD08,88027F17655F1BDB,B7C7623413D53B19,CE033ED211D2A153,71CF2B4FC05AC24F,0000000222BCC4B0,36AE29E4956BD8EC,1C5DF86D7416A61B,FDF709A41AEBAC0E,4A37541E71A07DF8,D996EAC9517D6074,6E0C897BB5169719,EC05969BE842FBB9,61C551EAE91D23D0,A0E99F35288D53B4,00000000F8F4C59E,4C8B7851698B461C,D19202585AF17B0C,76B1FF9E843B2EC5,2F6527BFC6CE4033,1689054FC2E1B617,A088575F2185F60F,6A8400E80C500E87,5020F2F620E2C2A5,E901B0125A296F14,00000000DA17FCB4,AAD3B148F575CD34,8EDB88C64B59D124,B5DA9C5BE69A712B,C6443B686E73D77C,79C32A6C6CCD24E3,D809A0A9FA18773A,F62FDAFB3247BBE4,18790C2A3B5C1CE6,29A44BA35A185DBE,0000000200E8B0E1,DD6137A9651C4DFD,5347F33689B5F49C,92BAF0557A191850,BDF69256B0A08F0E,9A646DCAA103EADA,92167949A4218486,140DE6B7B7A91D2D,BAEC00E8F0749E64,A9EF5509DEA4FF8A,000000006C31F5C2,8AEFE447FBA8C4DD,A87A62BC9582F00C,DD2E40ECD736A7FF,E512F4058850BD44,979854A1C0983D4C,63336CE80569B317,1DFFD6349D8F43B5,E93D441C92AE245B,649ACC4EA6327794,00000001D34BA0A9,76BFD0E3F30D12D3,00358E6CB6149FB7,D6A74899568C067F,850A916890FC0908,82983AE7DEF4AD8D,D836CCD300B8E4ED,E4A9F4E76E8BAEB0,E78205FF031C4A0C,1ACB19D2AEFA3139,00000001243F0F5D,22110174DA40044E,5958DBE87C362954,514AF2BB004E2324,A7B88D048C4C2DE0,7FFEAE45A926CE7D,B62AD2ED1D15D14D,29E23771B32606D7,97BF87A0E8E8A4CD,C9075E9E70D8B915,00000002739419C9,7222823C717159DD,A8C765C9C884FEAC,17F365B3DE206905,8EB32C6B963BD378,D6E5AA5BB91174DC,AAED6ED507FA7C36,D005C00223DD614A,2E588A31229BBD18,93AAE1109A6AEA88,00000001127F527D,EFF581A20BAF5954,0D4B42FB4290B152,2841C54885F20DAB,D4E0B3813184F3DC,3BA483D11DBA6126,3EEA29DA0B5F21F3,57253FC50CF68877,C17EC43D9E0D44D8,67C9B867DAC47FB8,00000000DB9D13D8,72DD7C8676A64099,F8E278EB669274AE,C9A905024896F728,3CEDBDB82F72E065,3AB694BE481B520E,78DCDCEFDC683AC0,2778DC6C510708EE,424083014F9FB042,27A5D839F47E4F81,000000014AAB2028,5082858B0A0B8428,78A4FA5C7713C78D,44706D95C45C97E5,AB766E9168FE1B39,D5EBAE33F6FEA2C4,B26999E52727A3B2,55AB58EFBDE0E8BA,2B02C319D2F50BC9,5164D6C3F3787AF2,000000022C8DE677,20F6593713F8D435,7103886461790D6C,FD66809D30CD836A,D01CF3A6AA702A7F,9406E9DC0BE4A91E,EB17E8B213E4257F,CEBD98CB15066FA5,89AD5E3E1D795BBA,0A8E3F1879B3CFE9,000000002845AA8C,18B4498B24BDC3F4,B637DE7A64682E96,B712FAF1ED95B31A,4B57DCFE61FB196C,0EAEE824924DC7FF,ED55063690D924E2,0A34D23A45780D8C,F6D38C51AE094C7C,0A4066D9D5400AE6,0000000113DB1AEB,975BFFE38A592117,434D8982391CFD9F,79E9161681ACCC1C,742D032771422EF9,4DE65B59F83AB4F8,1CBA7EDEDBB8BF71,242BFF6B07827888,B148F6A3D2C2330B,1FEE2C095FA526C7,000000015C3A9111,066912F32CF70939,7A5179496BF4AC16,342E657D1EF9661F,33024408228D2BC1,23F90BD93F1D426D,2775B3F30CE8ACE5,20EF451E5341EC88,F37B4D9DCA345C2C,CC08E207E1C25FAB,00000001BB69BE10,DE37935D39574114,80BDB6A011201144,052B5DD2E3987743,1083FE03781A1EEA,1DD99D5C8D12EF64,BF878DACA3694BB9,4903BB6BCC836B1B,388BE9E6DFB97258,F667665C70C1A0CA,0000000097B676C2,A69BB712736F8E6E,EE83EC6359D1D7A3,4034587C2086EDB3,545DB8C8CD973BB3,0645FED637BF9324,A3F6E562D12ED17F,EACE0609E2187FBA,0051F650C93B7A32,A0DE576ABF66F09E,0000000211E784C6,6F9A09D7C468CF55,319A0C17F03806C2,043D341E7E3A3590,9C32F137E7D4C255,4B8FB5F860601A13,F1CD6AEC71BED0F4,CE88D8EB924AA31D,5F852A8EE925DBA6,8B97F59A8F3E858E,0000000232B5CD8C,6B3FDD15E24ACA60,FBE291EB3850743D,16C0C4E51196A33E,E3FD7643B041F847,5188EBD9C79D61B7,B306AF9D6478800C,34C4F93353DA8802,3274B2EDACB5B9D1,7D4D747F08C62529,00000001EF6CA7B3,0ADCBDFCE73D505A,72B3E2B46529F9D2,625FA10CC94120CB,29337BD25133CB9B,19D482B3B3E262B9,03EB45862500EF7E,4D5A959ECC1F5909,7D16E246FE9D87CE,10A4157365E4A491,00000001DFB74E20,1930B476A230B7BE,03A42EE16DC949E2,838416CC861CB74D,E43303F18BFF483E,30C6C49AC1829C11,40DD7E521AF62273,33AA27D882B23CB2,0A970F369B7A93C6,DBAC55CF2FEFF179,00000001967E10A3,4709DA258D7CF239,68142BD88204D1EA,AE14B528AE909088,8D813E124214BFD6,8E6949403E0D509B,F795CE2041AC8CA6,20F1E1F2A851B359,89B489710FA8BD76,1608B910A609EED8,00000001F957263F,73CFFC32E9B7CA37,F67644739E040DB6,0820A54C0C46F61B,95137B08505FA716,981FE9E46DCC3ECA,81B2061969F6DDEC,2588EE0651AD8E2E,9BEC9F1B09B345EA,67E641D1CC333321,00000001A98DA956,1930B476A230B7BE,03A42EE16DC949E2,838416CC861CB74D,E43303F18BFF483E,30C6C49AC1829C11,40DD7E521AF62273,33AA27D882B23CB2,0A970F369B7A93C6,DBAC55CF2FEFF179,00000001967E10A3 - -T_tate2_firststep_P = 5BE1ED524F33C52B,0E82A6C9C95E44A2,35AC19AA3D2D0C8F,C48D5A6EF316DCEF,A75B1FAE1C70541F,BF4709C0460AB142,6B989E232D21267C,1C8F0D2F1F827A73,7A1EF44C4B138F94,0000000076F38CA3,1E89B04824B7F00F,B0CECBD277603CC8,A7D3D9FCEF3F333A,96A48E39362C5CDF,562632BF879C83F5,36E6479094FC0145,A58ECF8D41DDE052,DC3DA3C376FAA4AC,6658A30D41B00A4A,00000001AC7A7CC0,04505A22B44048A6,19F3A6862BD40254,7C43EF221BCF02B5,6B2DFEA48B5098B6,6E06586FDB2FB0AF,1097E2BCBF9ADEDA,B4EC7813CE4DA07F,D12393C9E4990B29,3FEE313BA5FD37A2,000000001A17AA2A,F167C294F154F59C,8A597350936E94C2,9FA898086E4BAAB3,E81E3DDE95E49C58,3FCCFAEB8E00D887,731B0E03E4A278D4,4A66222E70B0D80B,A63038C5CF23DEB0,FA9EA4C23B762257,0000000035EB2E52 - -T_tate2_P = E76420CC37DD8308,A92FF26EE4745DAB,377A25B425FFB178,2AF8E297BFCE0D1F,2589D47C051EF1EE,DB00E9682F7F9205,0E9967060F9E3EC7,154FE450E6CE6B92,DA2544169F466B8B,0000000021CDD1EC,79CD0FC4738F4FC5,CEC3E5C7DBCAD38B,A94B3CFA13400C01,10E6396CABA4A834,72E8F09F76B2EDA3,669163F4DC456D51,BDA1AACA2C93BB37,D239CAE9D0D64DBF,F72FC60D1961F96A,000000001A017D00,B2215859497ACD04,A752EE064241DAD5,A76D04E5DE9CF1CF,0823007A316BF06D,30A19BF25506241F,8757C8F92E225574,74F318F5980DBEE0,4F61DA2CF0B3BD1C,D12DEF2F28060036,00000000B854AB5F,0611A44C308A6CF4,921C2D38B4AEA068,F71BAE5E2F48A77D,47F3F57089A01C34,27177E7F6FDDA550,4B470FC33533A72B,400774262E5F56F5,9B8C3B105B3C883A,5BA5C8655ADD44DD,00000000B4BA6DC5,474076BF2DFCD8B5,A8EC91566930A7E5,4DF93554A0B82B92,2BD5736F76063698,61EFCA5F3FBB56E6,176E73E317EB5415,FC9C5732C9773153,9BBA66FB3D0E0D3C,2BBA98162A1E811A,0000000191E8A2F9,5CCBF592A41F9C47,477BC6E5F680BFAD,A3BDC29575D57A6B,2A6767D8EE5A4FF7,003275482178B202,48FD1178BCD644B8,1449677E9BB6D2CD,841E2100C7643702,E56970CF517A5A45,000000004988AD97,DCAE6F11D7427B31,48806E91A39CFE89,A4849BCEA8102C03,8E560FF5C279EEF6,D3BE8E4604A31BEB,5812DE6ECE9D598E,CD5F2849753C339E,D67B5B8417E81027,94CC38B6A28B2B8D,00000000F2EA33DE,CD71A58E3A9F4EBF,95D0C9FE2DD1E9BE,D636165223448FD3,6ABB6BC4DFA92689,ED46D50784214072,CBD1ACE6988F45C9,36E5F1FBE59DD554,0DE08F9F492F0C1D,30E441A59E5F4778,000000027B9F69FE,AFA56A94C9CF483D,2192A57F6B1EEE3A,6F936772964C8407,84941A3BC590A2CA,15F3BD3F6B677BD1,9D7D7560E771A039,4E381B7E59A38FB0,5B6A32FE1C82DF2D,B97614E6ED143343,0000000052D26742,F810F7E3F4935152,6FD1CED8B51B14D9,D7684DAD708166CA,770BE11C32D8A0AC,2F4F7AA5390A0DFE,E64CF61B5E914CCC,8EF26F27A5898206,7938B247C3675069,3882B198890C175A,000000016D795D57,B5BECEAE19C633DA,6FE9C2EE9D63CE60,7AD23A78A93A5F7A,8D93B66E673424AC,2144807DD60D5324,009F20C0BCFA9259,93B4379BF699746B,B6CFBCD8DF2AA34B,0CE1E247732921F0,000000026D3A1A70,72307622E528A148,DED7BE01E4138773,E386945F26C2F9EE,F1D3B7F082E3DCB2,D9A4D835F6BD545D,8B3E666CE7062319,224F19D6903000DA,CFFF4EC9583E5055,BE625F853687F2E3,00000001F47531E9,60AEB69F0F12FF49,920740A6171F31A2,264301AFC2E17945,1CF025E2B63DBB10,DF9AC49BD709F687,1258DDE964761EE1,43F01D4A52B7EDC3,915AA0928721B0C6,EE8CF27857A3EEA1,000000020CC71243,7B3E0F8C1E67B876,7849E97064612AA0,55D9C72DA054EF1F,B587DF4503C95FD5,41211FD23DEA9BFB,FADC50A252B22A1A,62250BB1EE9AE790,687DB2EB4C1EDC59,AE555824C68D3085,0000000268C77918,E64028043D9145AA,051A41D2047159B5,9AFA848999D9EBDB,757283C61A603CFB,9627FD75F5CAA530,7BA6322369D5CA66,D55E3D1B51685784,5362FAA489789D67,F39972999BF3B6A2,00000000279BB97A,AED1216787341C3E,908C6A7BA6B01037,9BE89656D0A36351,C8ECC4A1C7C34628,E826D224B22FE427,28087201B385B63C,995D7CA3814C7CD0,861C6BAF8C50B65E,AF2C1646F2F8C01A,000000014FC86E03,15829DDC1C8BED71,4EE455BEAF68966B,ADCF0B3CE10416BD,205A26EAFAD24065,F9B1423C42BDFE7C,275664B9C7E4A57D,60328D087BB6B69A,DDED5244047A515D,BC7C716EB05A45AD,000000007C2BD20D,2251B27901ADC2BA,220C9711C773827C,A20B17312E44F884,C88AADC105C5F445,DE09F493916EBD95,D0B10F356B40F22A,93AB334CBC5796E8,592B6F2CED55E2C9,0E758384132E52C0,00000001F65576A7,405961B9774C8761,E67D960CD77FCB54,7D6D34BA3898949A,02BA7BB1D9668BD8,AA1E7935632DF103,2F90954953A09BD7,9F98D7CE473C0EC3,8DB0A93865E6223A,3CA39555922E04F2,000000003E57684F,896080ED05DF7596,BD5C1C6F7EA8812D,AFAD6A5F800B2232,CBF98BEA3CE9573B,CBC1F2F3CAFE767F,4057675C8D4BB81D,46A123D9FC0A4ACE,2B490E814AF89C16,DB090953996C364B,00000001F40C886F,89359E4181E5D9F3,289DD05377DB78E6,B3B0C07ABCFC4A04,BD9EFC5F8B614723,4EB2CDD0E5A5B679,3643AD7B6003F281,BB07F8621EB37434,D32525E1627940B5,AFEC13AED2DC5FFC,00000001F2BC16C7,4F25ED51F2DA86EA,A5BBEA03A85E0E41,C6ED4765BFEFCA1C,CE64415005DFA33D,F5E879A55E55E458,83DF89E567D053A1,B394FE355FC88700,BD45B34EBA3AEF57,634DB44F8252C18E,000000020C521A1B,5D414B47ED6DB7B6,2BBDD0E469704FCC,D1DFEF455A164A5E,446561D0FBBAA3A9,C63ECEDDD494A83E,C8B89E35D49D21AE,83C69A46B3163CA9,96649CB8B176E336,B585F986D6152C3B,000000027832BD3A,0AB284D12BF6EF07,724015760DF5BECA,3ABEE6F09B1F3D87,FA2FF92B57F927DF,F31033DCC310F9E7,EBE0F34846D0CDB4,EBE9AF6B6C2837C7,9BAC7EF70985D8B5,DA4729D6ADD221EF,00000001F03B652C,6E506EBAFF26728D,7FBADEB1174BBCCE,2510BFF6FDFB8243,CD05098C173FD8AD,AF4E01D40BC210E2,F9D81C76768C197D,A3CAC6108C447368,A530B13CD0530348,49FAB031A6F487E2,000000011F4F7A6F,00E3147613CB95CE,17FD57ECD5A6298C,649AEC524CB72202,626005084F0EE06E,3F6A9C7186D64CED,4445B842868A7C72,D492216BC9D38B43,B90D2D9A90124185,ED282ED0FEBF8921,0000000177D113A1,E0FB4E10339F6732,32F1F5FFEDFB7FFF,49E129B87D8D095C,016B2B8E489B9F77,F68CC1FC6766A782,D8BA1B1398F7A9CC,C3DB37DA9680463E,800986502D924078,D3D39E201323B77B,000000009A39C58D,219D3FA18644ADB0,7987936057F48063,778328676CA162A1,4571CE486E4F4C91,4B249772A513320B,78E49BEBEB112997,DADB1B2F08F4B59C,213CE1247E80CB01,E7C599AF93153182,00000000B5C8029D,CD9C7A4CAC8A0140,5C7436524631F66D,363CD9D6BCCEC2EA,D9BB67FBBD221151,F87FCAB6EC617EC1,61496D9B4BA33C9B,86D21FADD8F971B1,846B5D081BD0BBAA,4246650BDAEB66E4,00000000BB8839A2,A4168E3E2662097B,7CCE694E6257FAA6,4090C55FAF7D4F5A,AD41323B1BFDEF80,17C9A0E3301B3FBC,C0A32CF7B884B6F0,62B12714EDCE57B5,250A56A91AACEB3D,326B8110C4E42D44,00000001A1127288,99B76D5A92478668,F98E82F10BA11E0E,F8965B56F42029BA,806AC1EA3CADA7C8,64B4C1A762C532F6,28A2CE7ECBB49755,70649676389AA360,FEC48A106BF3BCFD,4386A55762AED59B,000000014D8BA5CE,E06F2D9A0ADD20E8,AB8E156F5DA77B84,99251B821C70B313,75209D3079535D4D,88A2F8278C5DDE28,95EB3486D88D8ABA,2DA8571D8C35FA75,0707960B2E840578,E83477D02EE09AE1,0000000233E750DA,B20C4F9259ABAA68,0A88712F5410FE02,E7D1DF0C078D5F8D,10D2ACE2B8FEE6CF,4874DD476E33AE6F,8A9DC49D76C575E4,8A6C4EE082BD0F1B,2EE343D3EDBAAB7F,782DF49B60DFAAE0,000000001D3CF6EC,DA039DBF649B76F0,4F1EE60413E08EC9,31B41CD288FFE9E8,BFE3D7FEB5B179F5,1813268CDD6035AE,9DCF1980BF4D20F4,726851313FA7A58F,09672EA2698C2934,C953FE0A1984339E,000000001E8555CF,97DE6B2CE588D2E6,EAD1E7B8D3742315,4281015C056B41DA,07BA13EB939F0389,979D086D3702E0CA,6C2EBF075712C2EA,265F91A8551F6A90,6C872CEF618BB4E9,10F4E82C6ECB568E,0000000105E731C5,E77A66D1083FEFC4,AB3CA15697810493,B3A732490707FD39,549C851E6187EA7F,B2E0605747D7CC12,04FE14F316D2C2B1,CC48408467541C24,2293EEDD324DB79E,33EA5662EC9A13B5,00000000F7C878DA,C55FB0D9995CE980,84128E82587D21A6,FA293DE0BF54F650,C1CC805EEF4F2565,361596C7BFF7E59E,13A8AB93A61BF17F,A7CE7D5703AF21C9,6C75640667FA542F,21646AEDE30AD0D2,00000000A1E5ADC5,E8C14E9954441911,BB751C7E4503B610,9DC233824EF39E8C,9C6CC2F0F5E66BA3,2328850A7E2E91FD,9DC18006E2959348,D178627DB883A560,6401F5E27FB2F056,AF7A85C313E7C233,000000021BF516F3,BF82CF53F7BB41C0,B62D0AFEDFBC99DF,091E3CB099986CFD,FAEB3EB957D8C9BF,95C44321ADB4D834,219F7193E2E596DD,84BD45B8B6BCF5E2,7A141A32855421A8,065ECF440C0857BF,000000000556255E,D33D853CFB04C515,79550AAAFFEB01B1,8E243EADBB6701C7,A116C9BA0FC18E03,C6EE1B25B4D2B756,9474A3188E820134,F638987EF8C41994,86FD25D79F9512D0,FC74AF1E53A4AFA1,0000000237E38215,7F8FCA49FE36C3A4,56C33104C810A9AA,D24199045963A9F0,68AD10AB825A87C7,E8809F85847F7F72,73AFE69BC5749447,384BFC3193963EF2,BEADF96AC12E785B,C31321638225671E,00000001840E6952,E1AE87AE6F1FBD09,E5F5534F2CD246B7,A8CD425A587A69B2,DAD1D1BAFA862E0B,066B9A0E0C25E59B,86F0932B0711BA79,D54A0E09798495D7,CA41F3A266933888,E2AE43391A457A06,0000000126C301CB,327AE126A780E487,126578E66CC2060F,407302340EB486BD,5D78B6589E80A85F,685A55148C78D9F8,76F981512E1C079B,B22F7153D28792D1,5114F84B078A0F9D,D21F2AE78FFD92A6,00000001E362D487,75B91155065EBA55,1BB54FE61C418ABD,0DFA14C363BC8922,54AD04CDCFA99C14,B143BFA276F78402,0FFDF77719435D80,25352491BFA22FA2,3768F23AAE737551,5149B6A1F9DD163F,000000026E742D61,B7261FED5A8BB54C,4982AC0BBA3B6334,2D1B6D690D240106,2CB4835781266769,43BFB8F39302EFF4,1249BB84469C6712,AD35848C228FC0C3,D63BD8F29D0206BF,7CAC51F4B5148AAD,0000000022DCE8E9,C041C66B0F965498,C32E7DF9533D6AC2,6B3E4BEDEA58BEBC,46561824233D17F2,7D5CBA047053D414,76F08C81430162E9,A7558F5D33B073B5,7FE4428E89BCE0EE,61C036FB9B8E32B8,0000000098CB91A3,6EA3BCD8B427A820,266052A007EECD7C,03143FEB93AFF16B,1661FC4EA8F1AC6C,FC9A4756EADCFE76,6CD18660F9BC8509,6E37828C7C65A540,C4ABB702472A16A8,BAFE492A10506BB2,000000001FDA5BB3,0904784AD9D2D0A0,E783ABDD0E5F6787,3EEF666AF19E1113,10E110927F450B5A,CAE5CA094A867893,85A5B2DF61792F56,825E87204DF3D7F7,694E5AC79561CC9C,0BA616986BF3F777,000000009D65C76A,F0DEB8036304394E,A5F2C85C0389DA69,63509B9D20613BF2,1E065DEC39C2FFBF,16A130524928F702,33F5A5E2947DFEB8,80442AB6BF9EA028,8FB9A1E6671F74B9,2D7ED8EA3C2B98CE,0000000178AB574C,8BC7A54ED1858082,3098FB596582E588,7077860BD9DCEB32,9907E975CA098453,2AFC926C7A68CBF4,ABE613BD90B6AAB8,49C6B51D3863DC42,2CCEAFA5C77AC4F1,FBBFAEDEA2414688,0000000190557DA4,39EDC186BDCA4191,FA65D343E4FD3C6E,297CD79F6964841A,1A52A580F51C01D3,E1DC2E6006A2A18D,4DBF1AB06EFE61E0,75EBFFF04D86E21D,3781B3D99AA6DEAB,D07B4CFABAA092D6,00000001FF634B84,A920327E0583F3D1,1800978CAA6C0C6A,6BEB8954E7B870D2,4962B0D7F3AB3255,B4B9D14EE4C675DE,FF4A0F6B413DAE40,0B03093813E2DC7D,95EA8B632C2BACE7,6A5859D4AE5C3559,000000003A215BC1,E4FAA5A71C338D45,BF24D6C14AF81A98,734AF19D0707731B,0D08A3148C104F39,2A6F9A04F6969959,AD8646F1580CFB7F,AA95D33BA454C634,740EAECFBE4D0C68,B719B3888F1A285D,000000008E01CE3A,C106E85177C5D526,184FE1BE167A535F,CC9A7B6A7B653849,8295EEEADA2062AC,AAC600553043CC4C,57E4BDD4D79ABABE,E054AEC1A2A226B1,976FA519607B111A,CB0803D52E8E00E6,00000001F051965B,7497A1845E1635CF,B59C119ACEA2C9F3,DEE7387C3A6BE5CA,068771557B1FFB3F,DC0C04780CA7662B,C30BB02ECD8B5B4F,866CD81710709863,E63037AE241F118C,93CB696582291963,00000001EC911179,50379D761B4E23FF,9B9ABAFA95DDBF09,956455A347EFEC70,B83A771B71727CEA,96365721C0096432,BB8DB479F3512AD2,12426567B6A6CF2A,D808FA559C2B4B51,0256D264DBC593B1,0000000026E16A47,FE640047D2C7EECC,7082134A09477858,B49ADB1193AB1C8D,AC4B045EECC9DC2A,D0C071CD86AC09EC,22875AE2A9E8233F,D00C1145F7377AB3,CF68B6F7A37FE1BC,D8328BD6A245B592,000000017C62FDFD,0A0279F7D488438A,8E54CAA7D31EF7E9,317E238A4D5A4660,98699BD9E542DE60,5987B470BC5BDA77,D7A46A46E06E7526,4EB2D3911F0C6FE6,5E878A1443B494EF,C6A8CFF9A4AF13CF,0000000193EF77D1,6E78C3DDF388866D,ECFF3F2009735779,8AE1BCFFF0FA486A,468DDBC2E679EAB0,3F009A2FF05868D6,EE62C36010986466,1B47A01D66196BCF,0F7C95BD1F857550,6AC44008FE7F8287,000000014539AB01,1070E13D1BCC53E7,6488D783C9D8456D,467B214034BDC4DF,32AA34155F9C80BC,CA62EDAA49493859,B79ABDED05EFD0C9,CF070568F90C1D75,E6D92DB2E94FCD27,036BB51D18DBD626,0000000118BD3D83,F9D1D95C29804E0B,E9F12C1B18AC444F,0D9FB5281880251D,1C7E8B0B361205A0,1617AB6D27D39257,00282B9DF3F4E597,C88694EFB973C55E,A7F0D13BD8A42C74,233B66285F5353B6,00000000482DBC63,CD2B6877F14107AE,4E061AC0FC7671F4,5CF45014700616E3,9A10FE737230DB61,71AB8E4AAC44D2D8,24F90CB35D6DE518,2A301D7E91070402,2D4A652312589761,6B12E7EA9C1E2257,000000020491C74A,52C06AE6E14E6C39,AC46C8397D4BE928,2E8038BBD5E407A5,B0336AF6D3F749C5,968AF38E05A03425,84FFC4AB9B32008B,B97584920C6C0872,EAC0AC82A13D3C7C,794DADE11357BACA,0000000234384673,C788F3E6FDFB908E,77C5443754E48F90,352A714AE258EAC2,D004276FF87992D1,BC4647C00FC78AB4,986CF329AA822FDB,AAFF4BF276433AC8,C469C0892661C1F3,81ACBFD38778963B,00000000B6B8EA97,D24635ED7C5378C8,635E741118869C06,9E52DCF2DE7743CD,AC7758E11429C987,714F8CD5B3F72A82,3470C8443AEB6670,633063BCAC8D92F3,4AB705C21F71C67E,1E9DB727CDD82D8A,00000001C88817E4,E16C9459F8705F6A,42DD8683855C9965,E3FCB08717953F05,0D7287F108AD807F,1E890CFB21AD5775,E3E6A4A5E1903EDF,FC5D63679B8D3EA3,692EC22C554027EA,2C08A81A6F8576C8,00000000806BFDEF,DF17E789492BCB28,68BAEDDB602B6877,509FEF9339868109,A02BDA966F33911C,8C50D0AA89705A82,72EEF72D9B66BDCA,9D508DA096CA3347,6E9900A4005E98C0,0F6C43AA53B036BD,000000017B6FEE43,A8E195A5E2BEB51A,1C4BC9D144EB46A3,E5E482F9295EBCDE,18ED5FD6EE087A03,BABF0F8D916ED616,EF336362F5FFE824,C21089040E1E04D3,928CCAFF03CEFAB8,CD8D8CB3B5A6429D,00000001F0136FE4,033F3C62573FA28B,2C0788E6614E8C55,4F4945240EFC44D1,EAA2DDC8A7E75DF9,AA2F6B6937577705,5E34C82595F0113C,D2DC5E8BD521B126,59E808B03DE5E0BA,7896C71BF1CD2282,0000000237148D38,947D7D382C1609F0,CB741C311A126BFE,ED41B84116A9D504,4AC65566097E7444,31160BF3EC282438,CCE5D3006FC0BDDC,09BF511905735A72,A2FFA734E2A724DC,711E52FBF184D5F7,00000000E8C3E393,983006A5FB88F719,9DAE4ECC5476BABB,BCCD7C22639B4704,9AF49636AB37643B,32BF0EAEF85B1326,8DE73144F26A3741,7B677A3CDBC7C35D,47BAC732A4DB6507,21D8A6D49849DFAB,00000000222CC459,B830D660DA31A720,DCA345715EDD772E,E73C8E45591AEA95,848D35956AAC5672,A4AAF3F477A4C384,68625EFE45D8C7D3,FFCBF38BDA3FE6B8,3F3A617445760F23,CAD1731DC4E0F498,00000000B4BF4487,5352F02F0D0949C7,8CFC3DDBDC7B13BC,44E29A847FF0F957,5FB8E9382B063B80,267543B251C56295,F921206989330EEE,9FEA8CFF7C56D4A9,C0EF14B76905BFE9,A3640C1F1D4FD39E,00000000E6719938,DB5BA13C74A62DDB,22E4658B5B652CC6,9F167C815A16C460,27CD9A0230E3C9AB,3FC5D88055A2F125,7FC77D69D821315C,540D19C29692FB8E,F42847988201AE05,AE459C0A2E93C21C,0000000013711701,E7842DEF3173CB95,06651651C275BCEC,7CA877351BE0AE4E,9C226FEA65A789EC,0E52AAF82474DD1E,335EACC58B7082BB,0BD8CE047BFA1CD6,43334EEFF153EF1C,4CC6FD5205BAFA0E,00000001C58BEDAA,8340CD49569FB33C,D48A01993EF4ECE2,0AAE5B8A34093271,98B3B7C7B03746FA,23F5E9C6D943FC7D,7CB86EE8D3466066,010D1A0CF6723C79,D47F66460F63941D,4B0264E98DD494C8,00000000181C4BD0,5710016B1CEB8BF2,B1D319EA4394BC09,C50C8A3A03EB0BCE,6BE0A9B553938C8F,C74ED1994C06F736,93CE7AAAF3D5642B,7F48691780610F41,8289B9668C67979A,68F559CAC9DE324D,00000001E28B5326,A552B1CE3DB98948,8D64904C0F82C2FA,4F44776A9D25ACF3,1402AD85C47ED6D1,0137FEF025FEF536,441F3E4E02E7FD82,9369DEF92E24E87C,871B5411F8B5CCCE,457F705D610E6F34,000000007755357C,41EE4D9B6B0CE5FB,D1BFB6887C6B946E,0C51643E0353577C,395F9B5DF8F0EE00,15DDD1C220F07210,EF169B081881FA30,66527990B37E1805,ED9C220B45546409,F06CD44D0DC895B9,00000002671A0DFB,F3319C2237045F7F,5196A6DB093F74E6,2976731EFB9F95AA,17567B9BA57ACEE1,A4661DD0CAD4C25E,D763BBE4F839D916,D40B4A8994CBAEC4,B35846AD18CB2B06,97CF5A7FF04F2249,00000002114DFFEB,52792A910782E731,A404E798186200D0,611E174C2ECA15E7,C7289CEDA85C11C8,E656623EFEF6E753,90CA45E4C7DB415A,C258071A4AC4CC25,CC67E213E2437D08,F6983A05D12297BF,00000001BBC7F3BE,2544AFF725F80EC9,32295884B963CC6E,8DA3D7AD35F6FE09,725BA2A23F9E5E5A,C0F722C050E12454,67E2BE7FAC69AC00,B911CB830598347C,A0C44BA2EDF2203C,7CB3AEE49F21919E,00000000871CAD6F,D93D23DAE2109898,10254AE504910375,685859CEBB9FE213,B7D354ECF678105E,0602971529054593,C34BBED54E354076,16B2600F0DC14806,D32A330460CE9C9C,EA2695AA4E2EEB47,000000009CE02DB4,1AE4B6B60AF18E1E,B3242DEA514BAF4F,09EB0FF67226A34B,B2BA162D3D033AB3,F561E106F365CD0B,3169024FC4220B5F,D6B5B348A2BC9940,C08B3B6C27EDA5BF,1D4D719BEC5285A8,0000000240200888,F685596D2D38D3C9,431F7340AEA02BE2,7526F86BF78A20CA,26D5D1ED0E6DF6C9,A634F6AF835A8A96,3B41215BB4C803CC,98CCA992AA073D63,339B3EDECA149F38,218DD09FC2F54639,00000000680E6EC1,F41A05CD0EFDB28D,5502D27E8E23B460,537518C938E8B0BC,9F5414EE6547ED29,11DB0F855EEFE621,5744FF1743F864D9,CF495439E76F80BE,144E54D0433BA92D,09403A0AFF7C429A,00000000C17B97EF,3C4E56A2F44BA2D9,75A8CC3F9D7F3E53,87331982B391852C,D807BBE3EDE105E5,5149398905045233,8467F0639EAD990A,B2B59384ADE7DA54,51939003E745AC94,93A2C6964F995063,0000000016ADEA5A,6E63D2D749F62D8F,DDA011E6CA109D43,B26F7452B4CC482C,FD674FD2E55A92FB,56EF72FF17986DA5,F7D756028040C3D1,E6829CA1DFC633EE,3607580BBD486345,6D0CA44D5367A413,000000025D03B989,EE93E8AABE02DAD7,1B92AF96F45B03C8,8324197344415E2F,362E2691FF53DC9A,9041FA99E2EA9CF4,9990567826567B0B,81BE3537C69E1EDE,167659EFFDECA9E7,BA7A05B74747F7F1,000000009931A425,D705BFC3579B77B7,D7168BBFF879D2A4,6DDE8E7B6FF45A96,D9BC64029F12B66F,011C2DB72A6D71E0,C263C9985C9CCC43,AE6986BDDD03EC59,72B837D3764AEABB,DBB0AC16F360D940,000000024644E447,F6F9ADC9A3A69F4F,9894034283218412,97F1D029962C6674,D7EA1A6AD4E7BDA2,829E25015DBA1E60,932435299E00A40A,4288063FA041F093,88BB5A88FCC55C58,67497BE7D7F3B7BE,00000001BD8733AA,F2F81BF6AD1E2AFE,66CAC80466AF00B1,227D94A5A03E8553,0A223ECE11A95331,4899353A4C332B0E,E7DE6D05B81EE084,8AA3F861D72686A2,58863AD4525CFC53,52F696D7DB643B2C,000000019C89361E,39C8A797D7A0B659,3E46479B27B7E2AA,028BC37C739EDE86,F703C4EE9E9E88A4,8DF882D61BF92C11,7C67803D7D192104,4313751A6E40644B,275B1C3912C9E5F3,3C4EDD93A499F4A9,000000016FD720FA,FA7AE6CD7B9A6122,4488C28B41604004,C0E6ACD0AEE30317,25418CFC469E04B5,44D0AD96C45924C3,66F096AE8F6C03D4,203C81CD65C46174,22C961DFBF8F1F19,C88798BE43383172,000000022A9CFC38,66DD0FE5D56E2688,6A1566B6BB069484,13D2DD7EC0DE2534,6D81E208B1A2EEA8,8B1B1039ADD35796,3E81156BF3117477,6D9BAD8C4D0D300F,7AC8306447E9367E,A80679540671BF43,0000000083D374BC,E41232D734B000D2,1E516CF0F887496F,B89B6AB09C1D0738,25868AE81DCC3CF8,78A3B06A6C938820,6A447C4DDB279C56,60C46038E271C4A3,6F21ECF669559BC7,4A70D32083F65124,000000000BD8A281,054882B1762ECC36,7BDD8E61FEEBD4ED,72DF06E6B5E8F0F8,1F89D723E85E719A,06E870B84838382D,2139E61B384C31B3,C7E636AA1378CD6B,165C9BFCF3EDE60A,D41F2C185CF4777D,000000016DD8B8B0,93E6840C003C6487,E45E7C7587AC6D5F,9C0989A937D33167,45A5535A7B5E9CE5,6FCBD21492BEBBC8,7E4FE309C3985CE1,6EACA073C30E32C9,AEEC5B1462EB1384,DC4050CE0BC76C13,00000000FDF06B56,8E935B864E0D11E8,E81AB704921BE624,9EFE4ACDEDBA0991,4BF0EDCFEAC5C270,D4CF5AF46E7FB0B3,E35F056897793D6F,29C0B3EBC9C6D407,4B59B07653594C8C,35FF7D13E29056D2,000000026CF88696,4659227F00230652,C1DBA73807FAA412,F21206333B01A08F,DDA8305FCA2595A4,531FDF95228E5142,D348B56DBCAD8EE5,BB7BE5C924E10E72,6317757B96AA8A3C,C79E9428BA805803,00000000547551C4,E793EF318486A69A,C34D3DA87B2B63D4,10BC44AA520ACAD5,6549BA60B80F7CDD,ABA0B64296EC5DC6,0EB5043160089C02,0CCC6F41CCC0F54E,CECA571BACE7E846,D7D58C0783D7F361,00000001A1195361,9BDF10BBF3656FF4,805991B1922D1DFA,98E54C6DE480EC95,08D27F0E7E40D94F,58296885E9F1E2AA,95DC69C6982A6D55,04B057D711BDA0AE,0545D9210DBC6539,CF21ED60A1B99232,00000001C6251918,239B152E2D558E64,A898D779E5F3CCA1,17E2C3D1868406B7,E135B52E2F6DDE55,E68EFF2E49FD0D81,A3D2821E570D9A04,A0E299E022DC9B7B,8B4A5420E4EB0AB0,DCBA05D1D24FD230,00000002472897A7,00586662FF53BACE,30F2646AFA8420CD,8AD15D2F02793738,9EF32EC2062D6F66,297C3FFE4B440551,73B5EE0CD0311845,315F8D14B9D22EE6,14C5658FE9A8ED3A,CBBEA460221393AA,00000000DE3706F3,52A66B669E282192,4668E4EACFEC370B,46F7463C7D052FF4,B028DCECD92B3195,5062D0EC1360F3F8,682983C821E2350C,E75716428A79B34D,C5988A49ADA57756,17EC26DBCDFC535A,00000001F2D3CF58,43B6E78847E2BDF4,445933F36ECCB1D3,BA888C5BDB9F3C86,11C16C8A2CAB5951,10F3B767CA89CAAD,3ED79895DC63779C,0BF5C51EB1BC3A78,371997C68398E6B7,568DDBC3BF714B93,00000001AEF56A34,C7FABA1F486AC68B,B05B18E82C317642,EE405FB81BA29951,8019EEA216B5DDC0,E1EB77DC1FAED455,4A0D2D941BC1A348,E54A21190E5A069D,84A91F134205D5DB,9C00B2F853140B67,00000000C3515640,8B8A7D10525C1B24,46B587ABCB1C1B79,A71C95D68070903F,5354C881E5EF7105,546231EBF6C06340,4F317DA7FE877D08,B42A2001DE4C1F36,AB44E3F3654F5458,EBAC6C61BDD50153,000000012F7AD072,07B1EE7E9E7DCC20,3CF5C356C5EC9AD6,C97C7B5A096BCCF9,2075928CF70F6BE8,21BFBCFA174D978C,CBF2890CACD07331,B461A347ABE171F3,299AE34E75541796,6D3BEA306B2D8F5D,00000001B061C9ED,A6DD9ADD70B920A3,9C3C0EB9C8E4DEB2,7CE28FD2257AE0C7,E8DEDFD737CB2459,937D0180B970E4B3,BAF4DC333F43B8D9,3E3FEAD26C29AD3B,8610062780438D31,6B88631FA95DCA7E,00000000ABD00816,96142C29557917EE,3A67F707EE8D6B0C,C287069CE1BDE0E4,A387ABE745780641,3211E162955ECFC7,7F6765B3C30B14DA,C5EAFCBFDBED667D,23F7641BD3FE9FB5,8CE94C04BD2D1A18,000000010AF5FE75,745600F6E5D852CE,5D49948C24709B30,C5BD78134B4F90DD,B4947914886EC769,A0EDC9892BF4A862,343AD14AA76AEF8D,8AB6E63EB7E72551,F31D428AD6DCAAE7,D759F16C57B88A3A,00000000E2352337,81E1415547E94D2E,EF6A808B3BF12645,01FCF50D0B5C1970,E466EF1091AD1EF1,44BE3D312E104F4A,1691E1C85E18967B,053A9D744E58BA29,705C3EAD656476FB,6277615AF73BC21A,0000000188BD0BF8,269656F54329E0BC,311692FE11597F45,4E9B05DA5A9B9939,6D96DEF7B73E879D,639AA90BB22FA4B2,6F8409C3C3DE09FC,3C3C150EB5718447,601BD807E8EEBA57,B97AB8E024B9CF36,0000000170C47E13,69F0E0D7586024A7,2C2D570E32C07EA2,E202BE8DB9D05A76,5C169ECA6E58262D,2B87481D672FE3BD,769A2B340B83217D,7014FBF7AE4CAC57,88234338CCFF377F,73D72E9AF5E44C6B,000000001AAE23E2,D3050BED48CF2BBC,EB5A0B8B3D079DEF,E93E02DADEE441BF,6872CDE89D72EA0B,0D6E80305F772DDC,97C9EB4FD013D6DF,F42CBDD31E89E520,54F71BAF3A2C136F,E9FEC3D563620CE3,000000026A3DB70C,D23DBE32B2C0AC63,653E81119FE79F27,956C7F9DC9B49E76,557C7778BD25473F,485F729405172919,3284224A2CA51107,9E7A133DD991E56E,7FF57BBCC7E99B63,78F0693381852C6E,000000010BCF1C62,B1F918C6980C9E17,5D6B5D49AEFB2458,41274BFE5CB2C5EE,9BF5213F6152367E,E91D42F010C76CBF,836EDA14994E6FFE,71A16B314EF9D450,BB56716F17C6A2B1,F4E0DC5E7E46F9E3,00000000C45A06CC,A1FFE38B78EE11D1,DDB60DF75C0BA660,D799A2B2C4B5F7D2,A324151C1FBD38B9,5CAC50961EEA6245,3994548585A83840,904660F1C84127D2,3D7F6D3BBD6DD055,58F2C451A77B307B,00000001470C3B5B,512838C07EEA7978,4CFD709B20D7A424,F516C5BD7F6F971B,4CC37CEF79EBE0E5,5749674EFAD3C5D9,F3500B95A771E2B2,55D75EE8DA1A5EC0,68FAA3A9D958AA55,730BDDF88417D4E0,00000001303A3C80,257881B1EC19FA1D,5E1CCB9E44ACBB1C,CEF29FED45C6EB26,8E8EDFD9E46CAF56,188F77211F520E28,7818EA44E62B5B55,95F1DE8FF80E370A,54607F3DB6D7F565,A1B876C796FEF979,00000001BCC60726,21AC8FD31E882581,5F39CE6F2828F083,0BD817B7A2D5E856,038C0604F0EF85F0,1864E7E840DD5253,C23CE580370A17CE,F72D8DEB04F94F41,0AB60795AEE15E40,F0B57234FC009168,0000000025E45959,288706F4EC67229F,C263CC8C97E54316,330A953E252E67D5,9DDA5F002E1A91E9,8E4E6FEB02AE1FBF,B3BD9223E152D2FB,0441D22C35418DA9,402A8F2800EDA8EB,DA02414ABEC445EC,00000000D7A3B238,6B24650E6EB8486D,0C56E88A7DD742A6,5ABC0ED82977F0BD,7249F164DB16976C,79E5832E99CF6B25,09115B1D40E5AC53,5B76086064F15A88,D1F5A2B61543F955,213B834674D79593,000000027AF18D58,0716207E918138D9,D039B194DFD0C6C3,A6BD1489AF130B9C,70EC0D2F62A8BA9A,8F393790FFC3C07E,487F08148AFDCEA7,C432A3B3CD1ACF47,F0D553796AF63D90,8F68F417C095BD71,000000020CC22ED4,1070B1C8479341C5,48563D27595421B8,25E9C03267332325,46FC05D1DCEB0E9D,32A04070031A56E7,32DEAEF4B30223B4,CFA96BB4F3560026,79CF3D0AF4F9E033,BE232301904CEB35,000000021C3AB054,BB0F02F00401B8E0,65D306D6882A711E,5E637104585C0175,989F9332F7E276DB,77D00AF671D9B2AB,23E2143941C14C95,46019E84708E1A77,E8B90E79EA21C757,69F844A3A2F124DA,00000001178E9366,78AD964ADD4CCB0B,7A501A5F64C52FEC,84D88E49A68F4BC3,FC6FBC3D07224695,8F2171B4BC9A284E,1A41257B79D074E8,126703B5C74B23A9,B61192D2A8C45191,A090542A417F1D1E,000000017E46ADD4,C057A1FA94C76240,219E64F335724259,B6D9C2EE8135267F,D2D6C61931111F90,4CCC7DEE6120B40B,523C6648306406AB,9B70BFAD695F66A0,50C7836C74B77AD7,DFD7222E2696597A,0000000167343944,148170A0825E932D,B11812B638FFEF91,E4344AC212CD5A75,7653EDA9C1876889,90645CAC59A44EE1,49B9BEF51C19D1CF,D61324D2C3FEC121,B7F1EB844A77ADC6,691EDA9479A83122,0000000051217CF0,E3FBC84BD746BCB0,A5B496BE922AA18D,FA792778C7E23309,472B48D0C6D6694A,3D21D73D3019F5FA,171275F00D32C756,AC9EAE429430B3FC,D12E6E0E27B13738,9BA6723984FC78A7,00000000919454ED,B946982D264A6778,DF907F66284D6E23,AC604EE17E6E6D17,208877618F1802F7,D848B1B58F69DBFC,D15A173608ACE0DA,092B6B0AF9F6DE19,F4445039E1A5E1BB,E18897D77C732533,00000001D0E135F6,B5F83DB68A580E90,314980253A769232,0449D1ED5F4B8B5C,D2A19F9432F339CC,02A47E40D5970D6C,5CA62C423CE24EEC,AC17CC6AD42BBD43,FEE2190285F4BFD5,A4AB7EFA38D05456,000000015A06DACD,B72D3C162F2B5EC7,DCCAD6AC4DA7C22C,714F895540BF540F,E6681C8862827EC2,7C2385323550C49E,2204FE587DD635BF,E1A6C6A8DB257897,F2AB379FA3CB4E7B,8745350AC8E81E2D,00000001722DA9BE,FA62F300BF65EA7B,210876FE36C4DF8C,C1E380AE847F769E,CE5171073ED0AF83,9D7F0690506AA6EA,079DB0BBFB7DDED4,800AF71AE9B90545,4D8B4B5F182BDC5F,17B7ADB02EF5F3DC,00000000395BD61A,742B4F9D6BAD1169,1786B3BA0B4273F3,13F94CC6D8A568A4,A02668A58C9B7D5A,19A9E6564677FB24,993411A3D956B5FE,635AE25CCA82C6AC,94F95E65D6EB3285,BB81492BAA0C162B,00000001852A79F8,17FB0CD68E5E4B25,6C1E1EB75D84A36D,589B2DDC6462F15C,CDFBB4FBFAC10D8D,718AD2A02930266A,6B3DA414C1A979C9,589D2E04450628B3,3613301DFAB2B1B0,5336CAAB257D50C6,00000000BD5A91D5,67D765AD1AB61E58,585551AAE2141443,0B522F6DA80DD1B9,E67A4BEBA229C3D8,CFB3809BE56CBFA9,17678B12D2DBC6A4,2BA355C3BEDD9683,4B062AC95C1195D8,812BB8861F138A8D,000000009FDFFDFB,7BD79D447C189C91,9AA8D6FC651A684E,9BF4CB276417AED4,A480C420ADE0C1B1,D433D4B2AD1869C2,A3F71EE34A1B0DC1,BD23E280C78D9134,55950DE3935E4D00,26E55E898E3724AA,000000000DBC5CEA,B84B2573212BAA5C,67D7824566A63B1A,389947CC212593C8,87A5F033544E188D,C67E423E9598230F,458894561E5E37BE,3CA92CA94877C6B2,AEB49FB3FA789824,F18BA860E8111BAA,00000000D47A0E27,471B6F40C61D9B72,1A5A9D460A819023,49A1F336059511E3,F4E432E383DF7345,A164B925A6F1670C,E8B0F1F94D9B686D,DAAC373B0F81975D,645ACE7EF4BBEE6B,4F23A4C8E90A4A71,00000000729D7A3F,1AE1C4D20AFA7EFD,140B956AD703B3F4,A33EDD7EA026BB90,D20B65D62D7B8520,5E987BE4BBC2BF98,1A67A3E951DAEAAC,A73AB02CD7EC4200,FCF3070C4517DE20,36DCFAF231EAE4B4,00000001F2BA551D,C14E51F37952C124,F82E24FA99D933F8,054BD16DC29520FA,0B9A840B00839E64,88D628C3DEF9D3E1,7675AB3E2BF9279C,04B8CBE1B00F9DE9,AF9390ABDC16C232,086C3D1DD5FE0F65,0000000035F9BFE9,51860E11179138AD,BAB073EAF2F839B7,9E22E144AE6BCD5B,7DA19D9BFDF4CC71,5B03BAF28F7730AD,EF7CC9157D95AEDE,0EF863C0DFA37DC0,5F9F03C141B1E2BB,E21710776FDEFD4B,000000002449F342,3D9E1F5A3244E742,A0A8F76A2D1C38F3,E7440B4D4F888BD2,439A8764CC8955A4,8F9C9FA23862BF70,B85A58EB52BBB781,DC1BCF4EB20B191C,08B1959A50EE4281,8AC8D83C5F9B9E3D,0000000227DF9F47,4D6906B671C5B0EF,0E710ABC3CB36E1A,60C2F4AC58BB56B7,D5C12C994CB0AF27,5CBE2D0DB5AF4E92,9CC1E1EEDBAF1E2F,18994AA4197B5CB4,7650DFA017E70C7B,E5F11BA1FA9FCA3B,0000000224310A6B,50B358B27C7CAE73,2AA8E3CDAD7B09A5,497591A46FF9882F,6DC79A59F9D05D10,99A04340E724D8FA,8F9B328F40DA9E62,A554FCAC85F54AA4,EBC2F1E428165EB7,7B00AAE3B658AE5F,00000000DB5677EC,B78C6440C5E3EEC6,DCDA187EF1E34C85,D6FDACC686345A55,D8F153F0C181399D,9D49C42D0918CFE6,8E312B4DA9341878,97ABA0DB022264F4,5EDF7F7ED5908C36,2697E4D4BF8B2CF4,00000002740B2255,1112CCF10F9AAC6E,806BDE764143EF27,A79F2D1276B641EB,EFA5ED7C5529F75D,9C4F87784388A52D,FF3B140A1F307255,697F943C57FAA194,F79148412FD675C9,8D6D44529D5354E9,00000001F9CC77FB,0DE759FEFB49C086,3C73A28C867C2648,D7BE5B8924F51B6A,2E6A99AB53772ECE,8EBE0603DB724A17,7DBDF03832546F48,A7D612209AAEAF8A,29E824F677934B9B,3542E226B0145408,00000000908B6DDD,5585071F3A9A03EE,EEF125806A3E8B7D,6896967586D57BFC,FCCC3E1F26E95520,18A5171E46F7AA6D,B38CD2DC6DFD7377,24766181A2754381,6264B5FBFA4453FA,BAA288D78F6FD5EA,000000017E49B0F8,55E602A3A8878CBE,C3D869EAF498C26A,AF34A98513F29BF0,511B2E77C1D922C7,8306D73CBBF36C34,987D465F7A9672D6,34BF91B07152EE5E,8E62703907FE6D77,25630C6480B7348B,000000026339A4D9,B696688FE4D19AFB,36F8F02FAD3DF062,D047AF3B72EAF4BB,CE61268F9CEEEB74,E6E809DECF601F44,C9E9972099114FBD,C4A39E31CFF77FD9,8A86C3FB8C0127F5,EC04580431411C20,0000000039BE154F,F655C2E23A72EA8C,C26DC386CF1641D0,B092B12E301EC7CD,205A3FD80C9E74B5,6942950AB2E36229,9C7124EED03A60CA,5C815564D64FAA97,07ADACDCB6FDC86C,5ABBDCB9D9BC98F6,000000012FED6EDB,8B5D9E0FD7015193,89BE16B688BBCE07,849A1B14FD1F0C74,8D067619F8317974,84A6811DD67CDACB,C5C96CBC22387ED0,579233BAE836AE0C,DE73931FD3AA373E,9F4604518C160FC0,0000000050330D64,D3EF1DC3B7094CB1,28681982648F8390,4E42BC7D8134E44A,A1A3FD01F9BFC721,21BE719F374B28FF,1838D35F7E61A391,6AEF78D5C379080E,6D875B6E5B0AA2F1,3CF85CAC6F3400DF,000000018413C27F,B2C277AEE3EA8B6F,2EF02131B4D9A5CC,9E3F78C229BC609E,157DCE66B8F0E5AF,F06BFB5CB2819BBF,8D021809D1E59CF5,913F85FBF11267C8,8546B25DBF0DE6EB,8EC3F9573A5FB990,000000019E988CB5,BC0F93E7A01839A6,E1CCBCE7A0D1A095,A78F5D51A88C3E34,B8182ABEAABC182C,8B1465DC58A1146C,27DB7C66064558ED,2A7C9445E4F32313,B314CB8D2AF8CE73,3ABD3C04F3D15BAB,00000000B3D4CB4B,AEC586AD2DB82739,87173C2519814096,50589CC0BCE996CB,DB4D08A2716F0FED,41F48303C36D5F14,4243FB9A87451680,FEA4AC8074F92A56,D8DAEE21801D8BD5,612A638B71645389,00000001FA2E20EE,DB9F05ED0E7DC885,B8BFC2F81EE5B6A7,39844A8DCFAA3E91,D9AB049850CD6DAC,64231A0C7544F729,B3C4DC8B733AF9A5,E6D25D2F232047A7,1397A18383DA1336,10C1EB5C459B0023,00000000193D7DEE,B1726716BB25B69B,22006FEB3E74504A,9C59E19748AD0635,52F83D0119E7D9A8,002F066E4377979B,30A2E5D68E9B0FC8,CB7E581A64C48933,54BA65EC076FA8BF,D23442873BFF66CA,00000001BB4FEE08,F97D0D6C513B6BE1,D05E27799E481B30,61765AD7D0D748B1,B1FED3E68F1468FD,28C6292DD1559D70,7B4370FF66013490,68761A0A4863FE22,B7C030714449FA78,2B7D35C89D35AE12,000000018D8C4A3B,A89D5809CA318AD0,D86DB68AE1035E5C,CF707C51EF005205,7F8900FB7A842C12,6C4F81A58BA51279,4C39AA89239A441C,8019E85E157319E7,8D007CF31DD795B4,F136FC65F83FF4D3,0000000112A20050,B616773ADD23D8AD,C52BC6601A0E1944,88BE34804EC1DEA3,7F6011A0D4AA3F88,D9CAF3F43AE4BA05,4554491575D3A7CF,A0584A088C02F819,651077CEE57C072D,1B5D799482FDC50D,000000017C914538,B8ADC5DFCA4E735F,FEB0970983EBF88D,C6A27DADFA596DBF,5F82A0A1CE753494,D7884A9BD7293F35,537E512F6B7AB88F,95AA38E055A770A1,1225CC31006B791D,1CB4FB4C3B5D0222,00000000A024A51E,AB5B9B3D7856C519,1E59267611DD46D2,C39C7C7566422EB3,8005F5060A59C1FA,9840AD9751CAB080,3D485EB8FCD885DC,955FBC12E6196257,B446F46645434D00,15B716342A3EBA07,00000001742F072B,17788D5FB14D092F,53FBDA5D9E5AF4E0,AAE45DEE84DDC466,69D3151BA1651B22,44E7D6452DBB2600,5FE86D58C8FED5E6,A6470E5F6035C95B,1BE5BAC4004B2271,E8098A55855A5DFC,00000002196C10AF,DB831285255E66F1,B240D3B5DB8A77A1,625BB1162D29893B,C8A014A8B93B1153,130AF484EEA977DE,D5680F1F532A5B50,C7AA22EC6DED84A6,1EA7A46E8BF3CE5E,F0FC92E1A8CB3FDF,0000000090393547,4109EE27EF1118E4,8763AAF4FC062292,A837BA60F0D45DB8,98FCAC5630F66AAC,A54970A98CABEC5E,BA2EEFD02840D812,81133B835B81CDE8,707BE804A51012EE,6BC1C332FB15F9B8,00000002624CBFA9,55F76DCE96FB5B7B,3C212472D700DE72,7300F9E8873989DA,7C65882EE85E8712,463085EF56BC1786,469D4C029C14C936,87534E6EE3F33BA1,1B888C7B13B6C275,80B3155ACC6AFB3B,00000001266056A4,AE4780F6580312E9,4E5CB70BC0EFD222,6D4B58A75A89F602,B3EEB7DB8C7B0D7D,2939A77FFD8215A3,5B508E4F360AEAC1,98C7D5CD059934B4,45A432EB07AEEA4B,C652D34767CCE6D1,00000000367A84EA,99151F2685F4E282,D34081C596E0553C,9FDF2D9FC5AA5FC6,5F3D12BFC1D5610C,4DB297B6689ED4E7,AD2D60A2F58C1B02,3E5D1C830BA7E5DC,9EE7BE99E45BA0F0,D2D73023C49B5A5D,00000001F0A246A2,87EBC2DDA4180143,AD25BAAC72735AFD,C3B4FC27E0BE004D,D12947AA3FA74DD5,8B825325100E410E,AE982EE66C8A702A,5717A390D70A698D,CB2B0B98D523EC23,10F4E916C2187260,00000000014399B4,17F0488E429D25BB,732B4DC78E6F8289,90D6A234776780A3,5786E3CEBC65A5D8,828DC94126B56D6E,7B7E6BE7FB4A7C7D,47E4714A790EE4F5,70D998F1C4D6261A,68F75F3EA21BEEE7,000000017BCA3AD8,B850A5447549603E,FB215E9627229305,E3EB0633683141C9,F56FA3F9EA8D498E,C7A589543D89B3F0,7F4D7D2AED59AE9C,AB66829E8DF59873,B2828577767214EE,3C2DF31B7582F7C2,000000019A4F4B1B,0A6ECE4C272735FF,6983EC627BA1BC33,4E710DC645C0BBAC,05680019C8EFB430,9F3508EC793E9C97,8F35F81B13FAB71B,6213FD7079ED1AC4,A0D28DB5085F335C,22B235922773F21E,0000000144974A7E,0F0F32B5B7390B43,99548C0BF603C22E,F5464AEE2DEE5CB5,BC53210B4D2C9605,AF406F80EECE89F1,484A27C082FA5C0C,8FB7C7F774369CA8,E48D52678EFA5364,2C11BF71810A0DEA,00000001E6506C88,021FED8B2F6BF0DF,1E0AA570D6D954E9,F50B405FC10DCA27,EC2A9C039648D322,F63A6AD8957685DE,E8D8E5425E4E9DA3,3611AEC3AD74194E,C4ABBFE5A802B85A,7047A685E1C672EC,000000021FF5089C,E373973B83C9EEF2,9AAF5B4C6B008D00,EB6F3B12965F89CB,641CD2176ACFF942,EF12AFE829211B57,8330162A88932907,FEE98CD35259FA7B,C0641DF9E951F9AE,D14CD0E67E76AE52,000000023AD38F4E,B6C7CCBD3D478A32,DB54DF48FD9B5C5B,FC00B7CC79AFF5FD,9F371FBFBCF4E771,5F21F666123395D6,5A5B3653F3B36F4C,BA1955AE7616C87E,7C7E1906BC45DBA2,C396A12B67DA7381,00000000F27C52DF,670C28859B238185,FC53EA62B90C0FEF,F997EBDB8DBB82DD,2D8F9DF19D7E822F,4CA0C0E981E7B9C1,7752E308099A3C68,D727DC950B6D254E,77D177CA4540AC92,FF5B45286807988D,000000009581AF81,AFF6A79799B4760E,30E16BC07C7D9009,55A276AB588ADE4C,D3DB991FC802B6A2,1E0D83D723F6ACA4,6200F446803226CE,984DBF2B5D05771C,08D260FAF4744F91,457F4A423EEC0A42,000000015DC506D5,87741F2B324B8D1F,1CEA26EC42DED407,5E9A99F109D81E67,CF9454982665CFA4,B09843AEBD078853,71F4030ABB6D2CBD,D695A4C211591181,2C75BF7F11733D14,393C6DAF63215D5A,00000001CCE256FD,1F77B2F895A4CB3C,6BE11A9394116CED,1843A1828C86EAD8,D87DC93CB6209E9A,7B7A1B7C26D860FD,DCAE39480B866DDF,FF920FED6D25A38F,B1770DF5BC9EEAA1,372F9CF9E2FFE12F,00000000DB8180A4,5E90E12AC5C718AB,1C2F34478380C873,1858EC614159B297,63611E495BD2740C,AE2C511B16EF2B90,A6B2D1BE2E3FA769,C696D88E55B1A6A4,575EE7ABD78266A5,8017CCD072556D9A,0000000258EFCDD6,28EC66CD451106BC,C85B323A7A647CBB,FD43E424160F21D8,E3B4D9D093F515A4,CBF2E462C421F204,62D70BBE7C8FA206,5331DA5A14B4D51B,3D38BACBB532D3B2,D0433C66CECE6E89,00000002518E8B4B,264D44BA3055B82F,E39618558E4F1AE2,C1908ADA72AD52FD,EFACB76CF8AA87B0,3D9F95CFEAB049AC,BADE3EBF8C38B24B,4042845856352CC0,07EE6C35A9711029,75A40DDF3BA89359,0000000106C415E9,71CAB998CFE56780,18024000C0806163,977CE6D5F692E523,23D03D3462062177,A9CB214AA9222361,A006FFB0238BBCEB,4940BAD990926716,0AB0799316958502,C4C24E7E2B99C7E3,00000001CC4AA387,8B665B9EFAF4CE7A,5E5F55826CC0C02E,044E388323CC4F12,4080628C825AA4C5,A2DF67DC681B9253,2B39A4D145230F40,9029AA3507DF34F5,9C1FE1100750F8B6,7CB7A237E6F4C49C,00000001DA707F8D,E2C942E9A6A95111,63B3419D05F51C1E,2FA569D73E2D3DE6,7107406BC2715FD5,1F58B55A9B2920D8,E5C4F7FD4BB972AA,EAA6322E5CA65C4E,150FF31055D784F8,79727B9A333112DE,000000009F91209D,847CEF44BA6B2383,A470CBBD7F95DC9B,E8CA92BC72E1E5D5,5C729E49EF0768DC,49E628654779CD60,65569C2C570A8CBA,AF2459C95C894CFE,A96AC4D6343E3723,E6D36DB9005B16EC,000000025BE5048E,18D79E84558AA723,FB0A6A6DFBE2D146,240C9A12C224C771,6B0BE2C20E1BB6DE,55E5D3119B17DEBC,3742394D24C61659,ADAFB41C9CB49C20,EDFFCFB0DB595AFF,9B7AAC31628FE13B,0000000043CA8E81,4532D359AFA4BBD9,B1E2588F45CF2DDD,17AFA553F15F651A,80694DDC3C15DDD2,F9EF4D072C3E1480,D12DECF5974BCDA4,E4CC7D1F13AA9D04,066CB5B883A543D8,604FE08168B9B727,00000001C462D98A,189089F20E8165FD,B6D3327309201889,603CD9136B6F2AB6,D527968AF059186A,378366AC7845A329,AB979F4A5818FFE8,DBE60499B54A0484,9664B1EA715FBDBE,31B168817B6ED5D0,000000004AA82BD5,E74A4D9DB911BB4B,8D0AAD4E505192D3,C1B1982426A372BC,5B7DCA51A630BC9E,77F3B4B8E26DFA15,249F3735F227622C,B6634EC70EF6FC8F,C97C34CD07F13DF8,5C6FB1513BA7F7A7,000000001F40B34A,850C1FF0DB1FACB4,CDEAB62263023401,888805708FDC0F4B,5E3DC860B33636FE,8A15016C14C19A26,D9ECA421E8ACA694,9B561233F946EDAE,FEB5FEC7A9C23AC7,A6460B1321159F85,0000000011B7E017,6F37016398E6C5B1,987E817E8FEFC5C0,62B55694AC40B3EF,715B53560A71F42D,3E5C6D2BD62A90C8,302156FF34AD8C22,3B08FC83102B5595,FE2D1EA90B0AE648,6A85D7B46BAFCC69,00000001CCCA7C5F,54878D156BD59061,C339AADC7E3059D2,ACAC5EC880394F87,632029B6F33C8643,EA974D3F0099EB00,86E64A85C7143CB5,63AC026349601695,2C9EB0811D69D3F4,01FF57FCCDE200D2,00000000396C79C9,38F3341C73CB3645,EBB0EFFC42F702F2,15D1F16EEA8775FA,E4BDE30F1ECF1B6D,A49FD87F08C116FD,AE2CFB71F1195AA2,33E4488B0BC219E1,C508EA55003C57FA,C8E8EE3314F600FB,00000000207D434D,07F8E80157305389,C1145AAE9E0F02AF,9DC62B5D9EB94F7E,A5CB206B92CB5910,FD14E9E5BC35D24A,F4D447BC8536F2E5,CA459B39BAD7AB2B,71B78AC27C201A17,101B6DC5D33AF5B8,0000000198C04848,38FDB129E961568A,0091347D81C8B555,7276206B82E24AA1,A335E24EDB37DF66,AE1C32385968E9DC,942FF74550B5C5CE,5421B9BBDCCEFA1F,8ED81E5725FA350C,9B16CD4C40AD030D,00000000BB940E0A,85984B6505EF0924,5269CDA80049C4DD,A07435B0CE6F02E5,D84ADB43C01EFCDC,8C983C4934E241B5,A3C4F68CDBD20C86,8A9AD9420E6044EF,09E23E8C8B322BAB,5F5DB7E4B5A10D84,000000017F3C9FEC,BB5B99E9AD511281,6BE339763DA8D453,D9D573052564DFFC,4C9018E45A539B64,4AD1573A9E558438,DB95BB8A3627EC58,5F3E134A47EA18AB,8388C1D7D33F348F,268DA2F679516EA8,0000000166F94804,30CCD04A3500E6CE,6AB6E5A7D6C96300,17859630008A9D3C,246F76FC100F388B,4773DA6EF0C185D8,263AF4B8278B43C4,4757FD0C693D09C7,3C6884CFD0747F2C,A34636B8D7CE8970,00000000261FF4BC,E8DD25E6C3AA9689,C4155CD8E0766BBA,CE392C3E563BE329,5D26F482F95F5CB0,8474B8E66A7E5792,E249F5DBAB019092,9BF94A356A0DBE34,4207B3FBEE8A059B,63629617AF5F3620,0000000121ED1500,6F7FB1AFF6F3A595,00F02ECE677B405F,B85CB5C6776C0B1D,6420ADCD1B865EDF,3BFBFF72E448B757,6DBCFC9F0F54F629,8E752647D601B8BB,41BC6D37A3EB0529,BFB3E7545D49B714,00000000C6D6FDCB,7EB5CA86C0B8C53C,7AD4363C7C068D59,5098E6A5A6C2FEEC,2A9957EA02E73CD2,41C99E13A2211575,3EB2CCFB8AC55C95,05AD6DFC4DB18874,8BB2C2492A4708BC,8BAA4F25D5376144,00000002705F7E81,7624D635206C26B9,B261D9454E1BB395,C8C98F2B4B89A1B3,A717703CCE306B31,88138748216BE6A5,CD0DD54F823B0D55,B56BFBAF22863403,E9DAAE89AA219DAD,C451AFF5158E313E,00000001019FFECD,7848742881C6B734,72B90A6670FC88B2,CDB2B4192F03D94B,0951589C2DD05E17,57D99A525CE82566,542714354E24C5BF,44053FFE2776C146,94D16AE3FE767D81,6FEC8BC494CE0241,000000013C6E8696,CD318B84293261A3,7982E165010A1786,E2B6804FEF5E40D0,07047CB3A07BDF87,80FDA2E07451AEC7,4797F22FD4947677,9FC80476DD9CDB13,9929CA7838F18A11,1728E259A27CC505,000000001B158E83,DAB6925D4FC44BB5,CBE2CB7E67882E17,37C9BFA7915BF35A,106721C2F6FDCFCB,2738A863588EC239,5A0151B27C9C8D6E,751705604A1EB8B7,857AA8F70C167900,D74B517DC0A92280,000000010D6852B6,7FFD7D08718BC84F,3F9FD8AE8C5B766E,41FF9983C9C4B624,5A5CF5B76F6A3751,39FC60FE5069FA4E,C0FC820B62AE98F3,0859A8D82BFD47CE,787E96168F196CA8,1CBE89BBC873BD2B,000000024C90A38D,3B8E6FD248587472,BDB0E9088FD28439,FE1582641D8A2A26,47EEBE6A81FCDB8C,D84C4B48DEE55E07,D070A703A318C52C,11BCBE6B853EB6C2,1303C753DA6F2A33,3E8FAD6F8D336BB6,00000001E6191602,6BD421FF5300F8D2,EA1D2416A3C5E242,82C7DAEC18B1D8AD,404E105D47B61993,A2613775556EA2A9,BBC920EA3DA770BC,664C4AE5EBF30DDF,292DE0F9FA6D03F3,070ED890748B0CCD,000000007742217C,C03D0DCB3585AB1F,E0A61E26431AF59A,0FF816E0077F748C,281AE2BF0007D3DE,F1511A65BDEA15A3,B248E4C8F643F287,FE761DFE1E348133,71AA998DAEB0A121,3D36F82A779742CF,000000024DEB9987,C184F92152EC1B6F,6371740E3CC847B9,FF2828B1244805A3,3EC5B9973D8EC772,6F3D6CB1A30FBD4C,0663D3830B1308F0,420519F7E274B2BB,5861581B54712D0C,3E41EE40654CA078,00000000A4C07BD6,FCE63009B0BD8579,73BFAFC143785900,7E6D19117B7CC54A,492827DCA21F494C,8FD0F369346BA9A6,75F2DB5C07E79C26,95FBA7749669E6B1,B514A96DF8C8853C,93FD216C99013635,00000002011BF5C7,52268C2D51D09005,ED00E141F0649852,6ADEBB9F6763C0B1,E4DEE17C75DA072F,9CF73A1D782FB01F,D0B57F0B138515D2,E4DAE96146E3ECB2,9DA6C4CE89DDC3EC,050AABA44D025294,0000000160057826,0FCC5129E67ED711,7FA647A5B3B7C0A0,1D5B738197D3F0AC,808836CEAD0DD942,C665852DF33679C0,B2A6A59B7D8FE9FE,3369A358071F0E5A,34965B61CF1A7D4F,92C4F5629949C0A9,00000001120F8359,17C0882C9740EADC,559249983B0F38D0,C0E168D6D780F9C6,C89AF5920CF04081,149E442BE53B4781,26D975F40432F0C7,072C588AAB9C5818,F0DAA6F24AEB2BC6,28BCFBF01FE8AE2E,000000016881D41E,AC7C6922A79C8502,A98E94E621297BF4,FBE89C1E3782A96B,92B1B794A7F9697B,AD8846B23AB52AF2,9939A50A28E7DB9B,85C944B9E7766900,FA7EFA430C6F3A34,63DD2D8F01AD3910,00000000E5A13D11,607F4FD8F5EC51C7,1F45EB06E05053F1,6F6CC33E5A41CCB2,5EBEEE702FF03CA0,13CBD00B7B87F425,AF10D3EDDAAB6221,69E443E16251C2C6,E91AB8F974EF7648,913516C69A52A093,0000000146AF6F0E,31BA897CACBEC6CF,11A42BFDD9A71559,C57C9C7D4F0844C1,3E03EDBA7406FFFC,C0DC1165FC87493B,A436A2ADDA13A502,851EC87BCFBCAFD5,99BDCC41DBCD2947,BA263CD5BF498126,0000000013ACA1C0,7AA1280EE91FF822,FB573D3850F5A3EC,EAE186F73C054015,2450E7C2FF605CEF,3A6CBF4E05FFF843,4E809AD730FD616D,7D1992E8CA2B4449,83584AE6511D1752,616A5F896B152ED9,00000000DE73A451,4FBE91F8308D0C30,B832D9A44A0139BF,7316DA7D9D455366,F077961FD076B0FF,FEB1EBB970549E96,6A7E8BB7E9043E38,B0C49D5763B79ADE,219A8C65A439D0A9,552145F2FC77433E,00000000DBADEB06,E15A65A7EC98D8A2,4C1F017629BB675C,94824BFC377413AE,5E3ADEF8B646547A,496B88966E2BDA45,2ACB6884C0A2889E,AB1B09D40B6777C7,ADC70511816013ED,6177F07FA9788DB2,00000001C3F917AE,21A351C4216EDE01,0A33BE527D71D0FE,F154FC42460C9643,CCF63D8984B7E22E,C7FBC476765807B2,08E59DEA882A9F74,10B01CE45ECE251A,EAE4307833AE323C,5F499512A0FEFBAF,00000001B342DEC4,A5320E41C5935926,434473BDCBF25625,3AE8D6B919927C40,25B857E2F51C840B,40BE79F17BA20A41,41CA80F6AC5C2981,A841891D5977AF02,3E239A639A92D088,8ED0E0C3E2FE8AA9,000000002AB49187,127CDAE083DAA6C5,2F24790B0479D7A4,EDC4F60DAF6D5CD8,6F98538793C6E46B,37260FF0C214BF58,CF0DBDF6B56ECCF1,C3C6871BBE9DC614,6B61FAC13565F512,95A22944DC70E2D6,000000017BA39EB6,ABB4D2B0E1158F87,8ECCD34F89A1DE58,2FF24526770CB2A5,A52E7C2E649764BD,FA453AD79D514691,2ABD1DBF68E3B2DF,D671C2EBAA443411,50AE8ABF4FB0F3B9,928A425C2249C8FF,0000000142CEDE8A,D1AE557A7BA07AB9,A9B170ACE7B69AE1,B3B254AA4FF6B85E,173F3CF3B95CEE75,262416D0525EDE7F,0B9EC2AC55AEF1F2,9E3D336D159361CB,E593D8DCCDB9CD70,14CCBC8C13CE2C66,0000000095B6DB7B,5BA8797ABD48CFD8,D1AB2E9C2F280230,ADC76C19896B958A,720C507483EFF595,8E70A95DF0F25395,96C7B685A72E1F34,262A279F74D1C85D,DAD9EDF0C0D6F746,B55AF426226A17A3,00000000A812F862,E95BEAA8D9BEF6D0,03C3FB3B925ADC33,240E397B6870C0CE,98844C716D168AFB,7EA9B1FFCA457895,DAF3622A4964A1F0,6088AFB727EB4C8F,3A401736756A707C,55F51D53D20607A1,000000007DBA19E4,D4E9EFB64E15A04C,717E669867ED3D26,129556186D063700,15085EA0A87B6B1B,F0E1DD4FE66FB431,4F9BD4F5CA108828,AAD7CD423B41443F,60CB36722243CAC8,ED56D404E5A4B1B9,0000000022C3A461,19E833307B2C069A,DE1F1E0AAB2676C8,41A7E4C20DAA90B6,90FE4F60D12FB563,8FA1BEB900BDD244,6E25C08AB67C2844,5305D475A643D8B1,984C7BD255405533,F4928D32A798E24B,0000000057B6767A,0FB40BB46A00D81A,007429499566EF94,68DBEECB02D4F2C0,AC70C8ACC01A26DF,05E758FEA7708AFD,F7553F730C0DBC08,D67230F8607AA830,597CBF961887D81D,B0BD085D898FA725,00000001A75F7BE8,FA0587089F5F7200,F0A28E2D61AA43B4,1CD0D2BCE2F57DF0,32224659A18D6672,5299201E7445B146,6827E3D18A904D99,D9302F4E6D84A997,405A9D05B808B0DF,62452A4617DCAA66,000000026F42FD70,203C6626CD8AB3F1,D5DF2FE7D5D8A5D3,B2936D45D9628674,848ED11A23991F5C,30492170C05911E3,91F7A3C34ED28E8C,91FEFACC039499B4,DC9073CC0E3BE82E,95FA57BE9C717756,00000002776604A7,26F24F4B2951D2C6,754E1DEE8490002A,2C360137B717E040,F49F963854145620,1FEA6C941792BFB5,2F08DE37A6E0A6ED,E0389D97A84B5699,76216D56166FE13A,79F38ED7A5266E64,00000001C136A138,CB762E80C4A4190E,EAECBF4617290159,93F7D94318B63553,1FFD247F638ED7FA,943197968D1BC5DE,8C62CD6711091BCE,46F1D537507FEEFB,72C9E8779F64C796,E321F80EC97B922A,00000001CB111D40,FE367AA4989EE1E3,69BA6172D5979766,5E6C4A1C29C8467E,29A5C798F24024B9,371C4C8E47665534,85E7C1EB42A59583,E0EE3544CB04ADE5,5935A168644F3D29,BBDEEAF8BA5CD505,0000000207EEF12B,343465DBC48D1AE8,5D5FFAE5C95F4B20,E6A4D4B21F0F9131,3137C3C7C3D7C90B,A19A9F57714CE0EA,A5960E575BCB30D6,241F33F266DABCD9,72303E9DE4D5D821,3EA131D378D73D00,00000001033FBE40,BD3014C4EF9720B5,1D3243924C7ABC97,8499D5100684CFF1,7F4FD9C80394EFFE,E5A6BD533D9F883C,E721005680B6A28D,5ADA93D1C53DC998,6980D1072B1AFEF0,016E732266616825,00000001F5FE87F2,3B31923279E8365B,B7683632CFEDF4C3,62E4CB5E866506D3,941506D8FD23A96B,8D24625970EDE7D1,906159B2AE0D64A6,26E10C36CD63720E,0C3995C531D8F12D,AB351EA95675FC1E,000000016C325FE7,23BD72C8F7BC9DAF,D06FF70D2A0110AC,D768451CBADB46A0,3967F31D04AE571E,F5B08DCFE08AF02D,18850D49650DB201,EC4BDAA25EE39184,222EB744F0FFE36E,CEE26AD984B9AEC0,00000001D3274E07,6FB7BFF70921B62E,AB006ECD808C31A8,7EB9143E8CE3307B,7BB6F6FCA8CF0411,C1BCFD01B7754C7D,9595A5D5619A03C0,072ADB676A0FEA9D,ECE916E42CA6EEEB,BA091D64A9694FF2,000000006F3E7A6B,CC1E6AE8B0F0325B,3567718FF6256A92,8BB83A3D8BD3D37A,9E0A9D680FBF7435,B0DF8EC2412F312B,45763AAC0D432E2D,5FAB61107E4A372B,549C8BCB5577762C,73F59AD6F15640B3,00000001F6708315,BF671959D0467DB3,9E38397887EF01C8,0BD4BE0C8A36E6DE,C2CAB9806AEECD59,C42AA58EBA394F07,EE8BD45940ACFFA2,57516EFD989B2F8A,92184D07ABFC22C2,1F6E2B207BB8B4C8,00000000DF8081F9,C4DBA0C37F7958F9,05B94B442A0CE026,C650871829D2D859,4ADD2BB1B72A0CBA,F254ED7BCFE8ACAF,9A2B7ED7282F0376,3032B45D3958C03A,675D5EC95F9CAA9A,9A6BD89DCE9465DE,00000001EC632D71,AE391C7A372CC9EE,2A8BE98C8B925D3E,3C865B863899E2B2,85888E7332C64477,FC6CBC0E536925EA,82EBCCE5644A52F0,28E80D4702C6BF9F,FD7D536761CDC495,C7DFCF8C3E7D171D,00000002187C3B02,D04228D8D12968ED,9FC564B9E7D4FC09,B1BBE60581428906,3CAE1F92E378BAB8,B11C10F348461E1B,149CE461CE3BF3A4,BC1FD743EAC1A927,13E879C6FBE5EB69,93C62420A3FF0422,000000002DBE93AE,A21F844F4E4C0E68,6402ECCDAEE93BD2,9FC7C9AAE1CCD5FB,A4F20FA12FB44ACD,F83B7CE30CCA6163,23452BE2353B7F68,576EA3BBF5CAF52F,F33C1319391B5FF9,179A6A8DABE353D0,000000024B6A5326,2DD651FE2228A521,3B21FAE62D66551D,F0B1BA01E2239844,F09368366D2F9569,F8EAF9098D514607,B51FD61E4DE5B7F4,29109E4CE3CF80CF,81FD243259143CAB,5E8EF4C9F363D1EB,00000002342E5564,AD3E20B6C083C56C,6628A1920437AD0A,4EC1CBB363F73EEF,F1A4E5F4225BDE4C,D5CF4AADC64327C1,CD607B28D130A080,1F8E528EB7651263,08DC6BAEA387A48E,9384170CCE792CB7,000000013DE37E84,74000E5F6E0936C5,55BCA60EEBA35664,35450828DE0330EA,A3F569F01F6BD7FB,B54446F00359CA9D,A96DA5948F251F2F,84FA0944B809FD47,C4C174AC33BECE25,20A879932D478CD9,000000014434CD16,D6D784431B4C484E,865614A824E1ACB5,F5064E457FCC741F,F330A9F1BE9432C9,9DF68F06706CF511,9476BCC1696F9DD2,245B5E1C8724F5A3,9D32381A13C2F9AD,EB062FCC909E8713,0000000266071DAD,FE54BF4C51F704B8,F4E6FD0DA5EE2948,BE5D73C441589E3A,20EAD3CE89BA5C1D,BB6857769ED7B44A,AA04A879F7CECFEC,4D391EDA9ED06EEF,A132F7372F88B762,0EEACCF52C1FDB7C,0000000250674753,517B8D773550A050,E03E340695A145E9,F426A927436F97AE,B094687EB85CF5D0,1BA8D030922EAE1A,313B597C8EFBE4B6,1EDF6CECF3EE956C,1A9678FDC83AC349,967F6AA6DFD8A6F2,0000000187D1D81B,681E8DECB6D386C4,3540F8D586DEBA5A,F23A0A91B640106F,EAF832D0034B5120,28CF64E1FB87563E,058065C86CEDBB5F,23F9FF7023810BDC,61795E872C179C50,990D596F8F9BAC56,00000000C5929FBC,375879319A0CE1B5,ED4D1F7AD79A3A04,185FEA8A13E1A13F,FD47F83C4E03B5F8,E57C8CA5147DB098,56DA2BDD3361C522,64F68E89442071B2,5C21A044D74F936E,D067B3109F974FDB,0000000114C3F88E,EE428C7EB791B84B,1E7C138D704BE693,E060DC42607DA956,405D0809F2874404,74A233BFA86FAB29,DA1998C863C238B0,E4FBB0B037ADF2C4,3458CD5339D5CD8A,9AFDD81E415726D6,0000000056E2C1CB,793F0BC6A40C99F4,5A4A3F63EF80466C,2C148C8A1200F981,7AB7FCA547751E66,B469439C7DACC7F9,255FB4AEB5076A17,E73362DD0D639588,922A73A1072AE796,1B71F48100542A1F,000000023E74A637,CFB866F9FA769AF1,D744CEB34776750D,DDC8E80B5C8A5173,5CDA74E78B82EB4A,E854D518087458EB,4D3A5BA11FCE5525,9F4392230A9E3FBE,FDF21B447D0EE723,F1CA1D5CBE6AD53B,000000014B84171A,DA489A1476A62C39,8034DCE500620AA0,8006C2825F803D0A,D564F25D5246A4D8,1C512FA41D64B41F,3283615BDDB126FA,A056122FD667DF5A,1338B65BD813DD0B,278776D775BEFD7B,00000001A93A01FF,12803C156E332592,05872D3FF6D4807E,25FC92BA4D15D20D,52C9277C94875159,794AB1385DA1B50A,FB287B1B19124271,A0863E4257E0105A,EED99785526A94FC,CE382227F88A8BDF,000000025E490ED2,1DCE9EEBABAACBC9,5E3B9125FB1AC971,AE9F53713815C5E8,4660C47A5B613A95,C2DAC56C30ADA575,229EB9BC4B715B30,D45AE2B96E4144D4,4FFEDE92416C0ED0,A95DF99238FA6B23,00000000806A8A90,CD6A400C255605EE,BE17FC5EA8DEBF65,833D01186A4C54B4,4D1C8695AF7459FF,4506BB09C13724A2,915BC3BDE2044BAF,F6F7D11B3B497E16,A1FF728814F51401,1A2DFA61AA3E6286,0000000039FC9441,43A16221E47C4788,0F993CFAAAF22DA2,FAD2CF71C454E1B4,BA3F0628E85E44B2,44C23D73AA2EFDDC,67460603A5E81E71,3B25B61085A5E6AD,AF0F663F5B0A2888,6B89967E812A6C42,00000000744EBAA2,2CA9E78371EEF413,346EEE50DCF229C5,00524207FA8FF213,2E098E7BE733B76D,FED4386746A7C85A,94DA4EDEDC494760,681FE897C121C92D,0C7EDA3857AF2863,E900F50824AA0A73,00000001579F0D74,F4C60F74B54A97EE,8AA4F8D2EAD1FCD9,096A961C487E085A,43D80373E986838F,32C075F1D76C32A5,C70C7F19CB6FC5D5,61DDFB2DE150A819,9ECFD08CB209B9A6,52768A7D46E8092C,00000000A15D9645,619AA23DABD4D008,DB8C6B3DD2143AB0,2C0062970A4B0C62,884C21C5A76D0AF6,BAC057399025EE4A,E7844078C3D2E9AF,18969972E3F22D5B,4B23A4BB6881C618,0C21257B6D092678,00000000C9093AD4,5AC282A7F58D8A56,7514736FF8FAB302,C15B081C6CDFE9C7,3F45CF6C1C7A1B23,A7D3D4A4496DA5F9,E8B22D9EE06938D1,12A3A3B89EF7D74E,6985DFE42E242FFE,587E4A0067F94243,000000024A6CEF0D,1A76B6474A3A7004,BAF8F5F99746732E,143101051818A10F,8215A51A25D0270C,6C4E667F76CE9149,58DC45D142E5A8BE,F3B32AC6182C7F02,78A7D0156C331DDC,6E78E62860205705,000000026A94576A,7AB0431787B20AA6,3C0B7879F0BAD34E,23500BDE42F85A58,DEC9BB467642AA86,BFFE971CCA7B7208,9EA1064D70F86DBC,E4F2472826A0EF89,561C1C74DEF2F8EA,6A983E23C0743A0A,000000024430AC56,2734ECE23A263569,33B4EE4630823E30,D98B30BC7F7B00A2,1E094A3AE06F41FD,9A96E982740C07B3,8CE43868EC77A0EE,5142CB91F7EFF019,7EB02078DADC4462,C6B8B68478DF3113,00000000399AF83E,BC69238330546F90,82D7149E74FED49E,2E55A1304ABC75E0,AEB1B9A6D1F65D44,E8BF6045A6691761,F74C181F41143C41,E48F8C714964473A,594F570FA0DAF6AA,D4A62CD0E9335A34,000000011EC2BB65,B2C70E254C9BA140,E675580679F5681F,25AB884E5C79792B,6CEAECE845A1142C,E9BFD0E0AD8CEA88,360A5C697C62A1E1,41B6C769E5FAB41C,A5BFF9317005C485,022E119C7C9608A1,000000024CB9EABD,E9D80CABD4656173,041EF93D3F48C0E5,73AEFE597CC96FCF,17676824E00AB7D0,690588CE29948570,14634C500167333F,D11AC814448D537F,5A4B587323913647,6A3279396367450D,00000002045FA9F7,1BCABEECDEF18BEC,2AF3C9686657BE87,F1D57F587991273D,2FCF7C9A4620E653,51AB4B63CF39F177,4DE131EBDC113245,79EFA2E0DC051B40,F9E045BE79DFC9D0,1B3C2CFF8549F7D8,000000000DE820B0,8CFD6A3AF61564DC,B2388CC9BB0558F3,89A09A14D1143D95,9B2995F342A9A35F,86BC27A25B304FC3,B52AC8E72F875304,5E5CB7F218BE2915,AEE8F48BA792DA58,039D25C90E8C7228,00000001EB738448,0D5D54ABB4AD135B,A4C0D3F40C9D5477,3E3140E252CA89B1,87483AD7EA24E88F,A745EA25916218E2,1DEC3EE785772D5D,3B452863AB51987D,B6FBA293D910ECE6,1450F8CCE2300375,000000021599DCDD,FDDED3C2EDD0222C,1E568D4F4B3CB5A9,825683B9A352C4C3,D397121D84C0BC7C,C8494C920CE2B1C0,0637BCCC7B73D473,23CC3F65B49A2271,F63CCBF0F80CFE39,25973FFC06194473,00000001FB674B39,2F067C1947636FD1,6C1E91736C5F5693,AE0577D36F32F7A4,FE104B2B0AF1E815,70800620581CE20E,3CA37EB2BBB90934,CEB09722104C5368,A39E1D21CA0123DA,B80EF069E61B4FCF,0000000199A2A08C,1207C921250D037B,90E99E4B88FB7039,96601A818078C4E3,22024FAC657666F6,AAD429A231DB4B82,79D4FBA41EF37664,B2053EE498DD557A,487F44F1DFAFA8A0,DE2EA9A6C32BEC19,00000000CDF4DA04,0548D49BB382EB61,943A2C15147CF4D3,D61E61C484E39B23,7F23F06FDF9DB320,0D6BB06A95F5E04A,91F2AEE50C2C7D26,5B31971E00AEB732,940A64A11ADF8EFD,28619984805A30FB,0000000039270DAB,ED3BDCCE781FA458,0526BDD5F14A3748,D9701C0F36D4CA58,F9E4501A0C47897E,67B28C70A0E7479B,4F156F952765E834,95B02EC1088070B1,0973130782231247,4600F4E944D6CE8E,000000006CBB0B9C,E095E822C617FC89,690F52FC40B50B76,DD12E70575E74982,A609D00F758B95B5,4C0FD0475B42B495,674578DBC6ED85E9,E752FBACC68D4CC9,A86E7F63F830A729,F39E49399C88A123,000000008439436F,4E51F83EEE9F4E1B,2F078C734E89E93A,37865320D605135A,D9918438C9CC74D4,BBBC4B3795092D5E,A570A3C05B3B34EE,86E3061DF4458DB5,D8CDB7C1742BCE64,5782281C0C668FDC,00000001D84394B7,F7752119D3EA7625,4E28A908387B2AA7,BD84D9DAA3C8C795,BABCF86FBF4E1EAB,3AA9D681963DBBCB,3643CDB477D13237,B9959FDA99787E6C,AE98A5A2A4AF361E,773B623D0EDA5E3F,00000000C42C82E9,0699687409F42D00,ED0C40ADCA60D1F7,076D2CF657720F58,5B89ED917E9B3301,0B6D5E20F06E3CC1,CFF83745B6CDEFCA,4B26EE5C4CAA5AE9,4CA4AE6FC4B71647,C26D5BBF9F40C67A,00000001BF200E74,65F3432208261543,BF5E0DAED457F20F,9A28BF93A913F152,807959463723D230,EFD80DFC7504CD38,65A7DFBD51C9E195,889B500B4CB63A60,D17ED7D360E8A989,A5F7588CF33C5EE2,0000000270782A63,E30DFC966EC9D86C,8F6375C4721BD981,8F92B0BA25F59466,0B20BE2E4694EC34,3EEA2F4E790AD193,D23D56B870EBCDB1,1DE68B24D4663324,47EA0697D4017E11,76307DFD51A879A5,000000002B736090,1C6B279A1D988371,F103A40FFBF4B3BA,59DDCD9F95ED6BB0,8533343AAB2F1CC2,CDA65BB1C1D7E1A7,937040D58296E0FF,8A3BC0CA61D44ED4,0E609FD30668D13C,163AA2C504AE7BB6,00000000209AC723,B4F2E916CA93B82A,18B91D2148040726,4AA8431D8DE0153D,B29C9E37D79FF435,C26B557BC90BD111,CD2BCC464EC45D28,9D2BED1D24D3C3B9,96977A591CDEE7A3,BDE38C490358C848,000000009B0A568B,AF44DBA1647C590F,8F13D390A3462794,F1A791A7DADE2894,A9214904E22CCA52,1F94AEB56A01ED81,F16BCBFAAAA150F1,DB3A0304DF233286,B9E6E40511DD8474,C746B64830E9822A,00000000452DB595,AC1CD618A0741386,F09F9533F1E31D93,AFBDA1853DE170F2,E5C273E283B431D3,635050E270740104,EFE182C5C67C98DD,FAEB4EFC07B198BB,EE261F609AF0FA9E,569043C24CF7A88B,00000000B2A5B36B,0E9BAFFBF8E7B563,AC38B476E1899C83,DF70758C44F7CCB8,9FFA94B7933F96F1,CE13D299096AD4E5,676304A6F07851FB,47C60879B5D46C15,758FFD518209A160,415BD02D739AC78B,0000000058B008DF,808B9E965F7CFD1E,DB098FE04C384DE6,9608986C45F184B1,6F68BE54CA190B03,185707A6A06D46FF,111204E23BE2E4BA,704A5473E88469EA,492B8CA7D9742282,3E86E3E8747D16C0,00000000223C8F12,03DDB79AD71D7B85,19E8EC6E8D8D714E,0F94D3DB2596B6FC,27057B31EDFB8203,7B5C4710BEFF7A32,891143192652E8B0,FECA93F0417E25E0,A8A471CA2CF4199A,836F0A11AF008DAE,000000008E819956,A3A9224CAF59F519,55A474C602AC3F24,1BA5C6743BEBF350,003C75CB03A0EFAA,3EC99CBA46882162,3BFD6EC416936ACC,E746D49EB1674C3D,6E033EAAC121237E,BBAFA4031EB113DB,00000001F2E379B4,84D85DF11B9D53CD,59F5B233AB832F40,71CF9F736054B781,F44ABCB0C2CD4844,295FA9C74D0C5200,3FC2DF2BDC464ED1,466A4CB62E941B2E,A87772A1CF06B0D9,0A191732AF393B1C,000000017E4660A7,9EAB2CF99AB32F88,A9071FF76AC3D3A7,BCD9A573028905EC,FD3146BF02758D68,9BB584CA9384A444,8A3FB38C927383D9,E2E9B8984A1D9B30,166DB67734FDB582,03610CEA50968F1A,00000001848B380F,656D309BA3E22D0D,BFA1EA087C80985D,8DAAB81F42369885,AD4E62CB4AF70345,110C75EAF56517D7,7CCB77724A959B71,33F6F9A29D6DF60C,39F8B1269A04B881,BC8BB692EAAEBE6B,00000002323827F1,249E159373627D3D,2F4E0FEE2FDE1541,5D1A6D6C3D2F5B31,B1D90520547CDBB7,18F7397D61DA7168,C3B0E24A07CFCE61,B08B3587D1A4BB66,F05E1ABE887039FB,288EE2BC2B1CAC73,000000015F1E0152,F884DEE1DF7EB869,9EF03C54F5D0BAAB,F128505FEAB6A926,D4AA379EB972945E,A69E2A87FD20AA63,92851116BFC2900F,B18902357507926C,9DA240A9D839E869,73493D27892F3935,00000000D34F7D4E,9ED3E6BF99428038,6289248B93D4BC14,CE2991AC0CEE483E,EC49FAA3CA6E429D,3B3E11A50A9BACAE,0015362252A97243,E37B226355DD292D,884C3F0E3A31B05C,60592CEAFAF66578,0000000059EAE56B,61D5BBF671F9B7B6,29125E88625773EE,13E6433B68F93F44,03DD08AF7D59FA91,8321542BF5C15EA7,784BB6313BBBB4DB,E91E495688E9FAF5,133A7238D7E8309E,3CA1CB86D2B0DBC5,0000000115A19683,E5510A9A7EBF68C4,90EF03A0141532A3,07275C6269EF505D,3605F7E10CEEE332,B1F0D5DFBAD295E2,8AD7085F2BA01DC0,D86066B8394A8345,508070A7C2EC77D2,48B7D4D650CC331D,000000020F19606D,729B03BF25FCD71D,E006C1B91D7E0F46,AB2EB948CE663DB6,5CF4EC1AD3C81956,2F0DADACFA1F0B8F,EDA875B86FDAB1E2,B4E42B93D1E7DDE9,84A696AB1BE42FD7,13487F2C62DC52BC,0000000076B0ACEF,965573E85BF21BE7,AF86D782446ECB63,148BC38EA244FB5C,1EDAE5824F694E6D,CB83E5348A1F5920,DC44D55B98EB760E,A9325570C953EB53,87067F1B3669916A,BC4A3BB8FEF5F479,00000001C63EB8A4,AF0E420D9697512C,BA07565EEB7C55F3,5CADA4E716C48E52,7F487B6531F77BC5,DE470FA830FD0EA6,68379F87908277F2,245CB8F7B416FB29,FF7868CD8447BE36,F38413F57FB7C22A,00000000FDA86208,CCC4C00E8AE05431,F7414F8CF1EDE7BA,59A37961AF3924B8,6BCFDB7CAFF69821,CFC27900F258D215,D835F427308A6F76,9E50C0F4002CC2F1,1C13EBB385626551,19ECDF4D4E1DF9F3,0000000069B9DA74,D398FA516305EAD8,1E0F4BAED19E22D6,F73DD870083687A9,2656CA134D973FA6,231D34FF359C3F1C,EDE4B086B29CA3FB,072A47B2F0F87825,8026071D786ECCDA,0C6CA39440A2C71D,0000000037910B91,C359024D810D239A,7064F802BAFA11D9,55A847D653E3943B,E1C12D9EC37C013D,E446ABD68CAFC5AF,FBAE669C5EEA1A79,80E5C02D5E6CCB8E,F5D03D98563CA271,50CD7BEDE939D927,0000000002867D61,763959B7A22C81AF,4252E80163373683,760E74AFC219B1A0,6D9ED5986B85DE69,ECC0A943380395F1,523F4998EC37BA1E,E24FFA14C988CDCD,A166209912D67040,3DC5D1E367A42D05,0000000079688C23,4A90486D76BFE15A,1B7FC4D44445A702,DCB455A1E3A05ACA,3C1BC827FA0514FE,3DF2433B10AE7E65,1D99F16AC04584DB,061F42009F9F36EC,B7A6B74C0FAD61D9,AF55AA494356772B,00000000807AFF87,ED110A6F1D7AB7EA,F7CFC12003D8F189,5D0F9DDC8EBFE45A,8609CCE973A51495,C6D526EEB5833AFE,75A05A6658168687,8061069792565EE6,C48EC64ACC369EB8,0EAAD88AABE07414,000000015BC97E0F,1A85953E4236A111,02484C75C82493A4,3B2517AA86326A3A,0F66234609B78B11,0CFE0D272366387A,B6C87DBE9FEF898E,1804E4F764A63E7B,668F54EB4B598ACF,8C7AF46768821210,00000000142B70AE,3932B1709E4C9A22,FD727D6B551F7F61,5615B42A2E467555,2C990DD71F4DEDA6,4A968E287FD43884,5299022B4F7F4F70,E024C6ED28852929,0D45FBC5E212D330,449A0238EBB25A5B,00000001F8776191,34E54EF7A98DB969,B23AE8F9C5B88687,6DB7ED61E176B5A2,B8400E8B27E17B6B,AF2A37B4E51FFA35,E89B613A80473E38,18EEA543FDA939DA,EF21ACF100794FAD,62FFCB66C52430E3,00000000453FE557,04DA5B0AB6EE84D2,03D00F8A281D099A,F11EB6767C4AFA81,547AD0C0684C1280,79CA80FD78FDBFCD,E254E43700C191BF,05F274F0B8A42207,6CAD9A295442AA37,523F09612F71E303,000000014C759FD9,BA0442BF8ACE02C4,9221B86ED37D62B8,BDE96E75DAFC9833,3D3BE99AE192A286,C57105E367C5D62F,A6664A10C911B18D,EA0824C4283608C9,66810BC8481B5097,6E34AF9AFD94F734,0000000171C55350,1A99E350C6A982A6,D6A83E67EAC17115,AFF8299FA875948F,E97C08BDCB986601,1DB4AAE3AF037240,1C31892C5373E851,25FF85D04BC33BE1,13063591A05A0A00,A86B950A0D42EB77,00000002070DB71E,1B647A578F9DDD0A,5E101094A4FC3BEA,CB75DCBF1DF134CA,0B028C7E236108DF,3C575B83BEA64F8F,32E1AC4B2A2A440E,C109A7B4BE29BA4D,5DE06F42F4F65C21,0A6A8E05B2B8BA57,000000017F3FC9C3,9B80EA539448DBFD,2FE69E11E6032D6F,34202EC6D8C99142,0C65A761F5D47C25,15B004572223EC40,55EC4317D0F4E685,205FA8D735C4A8BD,5ACB07CC71280784,B8E93DE65801DDC9,00000000284DECB9,8FF09E467D056D5F,6FD391E6D6D83F92,F44CB45BC761523E,C1A2C96484523138,B0346BE37166606C,1846842A6D242ADB,4A3E68C2217D0831,B3D344837F0CBF5A,032B02F9B822AA60,000000001A5AED04,FB5EF70EB3CE5208,28D1C0C4DE16D61F,4EBEB38A4035A84C,E4F1F20008555C63,74C9F99B0997F51A,1563AAA660006DC7,DE9D41A11EEE958C,1CDFC445C33AA3F7,86286758A01FBF7D,000000007D4929B1,DFACBCCF8FEAFCD0,5B52B45EABD5F61F,41085B9AF728C533,7057A7676F537ACE,21FDE02700F71E54,B1ED98F8771069EB,F696FCB27B04ACBB,8E115CB34065A5E2,8A72D3C9FDB6E138,00000000DEF9BA57,C834788AFBC1DB1F,728028AB514E9C6F,C9775CC251D26BFA,4BB14366E366FC1C,3E81B64A49F5829B,B73FC6BD2A9EA2F9,7404B59DD32EE757,6DD2F05D81E4793A,EFD8CB0557D30FAB,000000005E70B7CC,71B17578A073D328,8EB5551BE42F99C6,326C377A3951DFF0,0B27142C58B18EA9,9B2A3972BCAF3A0D,A05736ABBF50A28E,E23CD9108B3E3AEC,194D9D99F4BC95E1,39079F60B04900AD,0000000117398BC1,F34A6574F2E49F49,BD6413DF1752CB47,3B03C6EE4573285A,3244BF0934A7131D,4B54A79C4B9DEE41,9E881EEFE5AD7337,68CE72F619A293F4,3FD43EA34441A5C6,96130CDCC4E71D14,00000000E45A5063,4604850758441E9D,54441ABBF26AFF58,DEE14A122AAD99E2,E197F2D09BA064F8,E7F8BC33122CC91B,86E6A6F21542D2ED,AD666B85232A2D09,57D28A33EAD23368,DE7613DDF8324B83,0000000099E4D2F6,2DAE52FC2207C8B6,5DD5880CADDE32EE,A419F8E235325CB9,769228988DF838C9,4896B5008D422A2D,B5EEFCBE62F631A1,068EAA42A4D55411,6C8EE64D93CEB18B,90A20F9D9957D718,00000001D5B540DA,178692B23B4557A8,9CC5801C7C55DBB7,DD397209EA250208,46943D5119D68B0F,CD2703121F7D26F0,F34FDE2DB0F9FF54,3E9BD0228D9207F3,3395FC384393EB75,4FA502D0D0BAC2CF,000000011BAF42BC,B8A062F24491E5D5,E2F0F39F6A19A11D,372F42067AD27994,E9E43ACD795C7286,ACEFF2CCF695FCEB,3B1068EA5A3C3524,24C091F5FD3F1598,5DC281306A458DB7,1A18BE7D68B78938,00000000B56E407E,8AE56588C00BF537,BCF4DD47BEAB25FE,991B1E0EF91E2160,0BCFF91D33C70D7C,5F65D467FBBB728B,2857938CBFDE6AD8,D838DCBE0CE8ED50,3338DF60CE1DB1FE,A521BF00AABE49B7,000000005346BA7E,AE8191FA42D1ED30,CD01F1A38AE9E5EA,FB0FDA2F4F55B153,0A2BEC50B1E181B9,B6428CB12248654B,620D1A8C17CDA834,CC6A9C85691ADAB3,8C57B275E9977836,333621397B04107C,0000000039FF93F2,88640B4E20D5FEA3,328CAF8795C0E10D,7F1199D857BA76D2,EFE880206A069B4C,DA18739D5E60D9FE,64F7DE365A2F0472,E4C9476F13570C81,0A46E27FD2D4AA91,9D6BEC1A009134BB,00000000661E69A8,525622908A059010,B02CA2F419DAC721,FDA1819122A7AB2E,CA95B9F895A1D182,9B8A1B861479A4C1,587AA5706CEEA13D,8B979807AC08057E,3BFF4CC1107E5C70,DD2D9C56B4A4B289,0000000049E565DF,A45FF97A132265E3,C0228E174FF465F4,CFA5CB54FFC72039,7DFE7BAD25A8ED71,FB59B968CC182F18,7FDEE31052AA0077,D03AE5890965FDC9,780F4E7BEE276503,11116558625F2A76,00000001349F4FD6,FD7290F756A20A48,DBB4BABAF1B0354B,277E7B9F729FAA44,91DDC0F82AA90EBA,6A5FE0A7138A1918,13161F9EB75E9FE2,7BF7FA0A239A3908,EA1CC0BA334A9AD2,BE0DF8016F88F956,000000005EAA4EB2,97F37CC3C3DFCC84,31E35FB0D7B34231,FB3DCC5957612CFF,AB097FAD8DFF7C43,C133F637824B4149,585FE4EF87D73AA7,89C9056A8263B384,781588F04D20AAE2,42B82A1039AB4891,00000000F3295A8C,78535CA24201ED30,04B0ABBF8F4AC185,2F8240EC6B0CB9E2,67584AF5ECEBBED8,66E6D60E3C1E2F16,1C1F933F2F0AE937,E31493FABD84EBFC,E9AFC1A19DB9CCAB,29DBDC37B6B029FF,000000021ECACFEF,8CF88061571A933D,60DAB12482154C5C,490CBB91AE4F9BC3,93B091371B4E5CCD,17C380F15EE31D30,6A8F75BB52E221BD,F92BA50496EEE32D,862788FEBE8E2E62,F98EAE6224A6FBA3,000000002CC77CCC,9B46284DC4607CB3,A5E4591FA1D72373,870930F289E6021F,04F84CD95E9135FB,97A7F6EA4224783C,8ECBCC3480AC9E04,DD378672834BA4C9,DD9E7C96DF217B34,995594FFFC0A8B55,00000000479EB38C,802CFFF90DEE48E5,026D0C69B66C9C27,6F763FA0CA163053,276C0CFEE1EE69FD,DF13A9993C3315E8,616660759412BDF9,2B9BC940103F716E,20ABD907C4200DB1,7787237C2B7D5928,00000001CD0BD016,40A6861018F1474D,A50F7F2A824C9C23,5EBBCEA855050894,C40B592743BAE7F5,8357B62E72459C38,22DE00C986DE3C3E,A799B1A2991159AF,BA04639FB40354A7,71F0C130AA0A9AB7,000000020E6A80FA,B88698709A2B66C5,7C5CECCF7FD7C917,F410CFD421073450,F3BAF6CC9FA2D960,2A58F082BE9BAF03,2518AF63E11108B8,B98A7BF5E211A8E7,BA02F0B4FA607A1B,7ADE02C5364B6D66,00000000CCDD8247,AEE6799893B27EF4,5E843846E384F615,FC3B902CF6FE6095,8FEE49E3F8DA0B85,EAB83E05B5B2E4E0,97CFCDAB413BA8F2,8AB9A0A915F11F42,BFE4814FB2C4B78D,FC3B485587EC9FF9,000000024460978D,9B65923ECBBFC508,797F773520E71C07,8944CEB2923FF6F7,ACF924705B94CD68,011EB0DE49698719,942640D92F0996F1,FC8236A4A81749A6,4EC1E0B02FCD81C5,D16978D25A172663,00000000E2791207,956BC04434D963D8,4CA981C663143B40,6E2D135ED51B7277,498BEEF725E72BDE,72A6F9EB038155E3,2E9B7E2073C67AF1,EFC77FD77F903664,1B3E9A0A0695394B,E0F833500AFD6C72,0000000146A98684,5FFE427502EBE7C3,B822934EAECE3726,FC4FBD17BDB2EBB3,287C883E1A447587,641F454A477ED5D0,5946497C71B85617,6D4C5A4826C024AC,DDF7AC7E3BBF1E8D,1E555D1D41C77B0C,000000003E1DFCD2,818AA63FC32EF5C5,19268A6F0CE26743,EBAD1F785BFADFD8,0CC029DDD6D836C0,8EDC0E8A26B2CC0B,9A53084636DA42E4,1A45CA2113B81A53,DDB8B680163373FF,6C1A9BDA871D2A30,000000023D9F389E,1B1072DE6C00F52F,4A84D0B7ADA1D0E5,422BBDCF58CF07F3,827503C43B74EA2F,DF01BC3028A1C9D0,E2A612E816E9BC9A,610CB6CF39123079,2750421414DD0689,A9952D94CEDEEF48,00000000AC513097,0FD0F5AC0EEA4465,17796B4F593189B6,A57B501AA5C61B72,F92CA1D859F8A9E8,195429A7847693B6,710AF40A8CFD877C,96D1D8EFC8B2A1B8,F596B635F156AD4F,8F0F0152AD6177FC,00000000EB21BB15,31F613744DC9D25B,30C3D5DF8978D989,6087CB74CAFE61C8,6ABCF2AB305BF631,84457423106B292F,60CAA53BB7C3F279,AE669FE8A89E21C9,75637E00E5DEFA6E,C94E191133354100,0000000022B973F7,09405C78CAE8A343,C7997DD581A56C74,1FFF8F25EFFF44E3,74E08B0D24DDCB5A,B6C978891AF4379B,110176CBD02D3407,733F43496D8886F9,CB17162E25659489,6DBD11DE21E67572,0000000040688326,4246F38345A3FADD,BDAD804AA0BA2C91,4B87757F49446C4A,1F7BFF8AC7100FBD,DF8FAFDBF7E56FF9,5822C4D36C6259AB,BA0247A33F0BEB0C,1D6190D5D8A6182C,031BD6F24152E37D,000000011C34A519,78FE91AB60CAF476,4DDA0A62FF6F223D,34B5300E2EAE2936,C0751F66D6C93696,AE042D7D9C5192F1,183DD527F54F30A5,71EF4FB9840F921F,74CCAF93E0191A48,976312E51C41AB93,0000000247A98A1C,39B7993893D7A01D,950F27318AF480F3,AD92C6F2035A43D4,1B0351284590D96C,261D089A7CD86EEF,54E8C679B2FDE4EA,547AF7AD39F50C31,07F9EFB0BC4D08E6,42B33C77F158C31E,00000001950C30E0,D121626BC79EAFAB,7F99AC7E82DEBDF1,849ACB6D45AF332B,C713FE5CD540E21A,B755F74771D42DB4,E3074C27D956B032,A9BC37EF3E360DD9,B901CF25C0E94797,34E497BE0E719604,0000000034241BC7,77B7830E72C14098,042B3DB2DC753CC8,8AA5469D9A4A5E6D,8C5E29EB5B8C2455,BC4460608B5F75DE,22C3247AFEDB60D2,EDDC8B0EC60FA0D8,6ED66DF6214A5AA5,7E20B63B58D657AB,000000016E37C7FC,FD60BCFF5BDC6E42,D34E7F4BE4D082ED,0552AF7B81452357,1D9EB7830D955BA0,350D80A757EE882C,365FB070F9FC0DF4,E724825625E7CD1A,D3B25EB3242257B9,627E271BA07E04EB,00000000573257B6,E1A4F0E0FD549749,2D3C36E905F2E2AA,EA4FDF6E5716016B,D8714BA63BEBE5CE,571AC1590F58B094,14DCAEB3E1FEB294,58002980337C5094,EA140F1614DCBF64,B340919DAA7BD377,000000025F974DAD,F1C9C130AEA693BB,76A887F85FEC3D05,F9E2C2B312034092,E53CFF1E78A25AA0,2A8EA2013A47E248,9202E3E11DBA5E4D,F7072D1A4A042BB3,F716F43C6C0311B2,8453FCD9E05CBD68,00000001A9F4FC9C,DCBAB4353AF5A161,BDC2BE1998CC8D62,07CFF61468532271,7794B818CDAEB8CA,DE28F533798BA147,B6795C6E5EC86BC4,2BAE9E59211C076F,D04C167799A9739A,12DF41EDFEB6422E,00000000048C1D82,3AF7FE54717D60F3,2214BE92A75E4195,AB1BA3C89686EA8A,A06648CBBA9FED8A,11B63CC0FF3C73DA,39D0A5F6C88688FE,C56D727AC00AF349,E3C8BC5DDD1ABAE3,3AB583A12350AAE1,000000016EAE3438,F7188734E38E987F,A79F178765C40BBE,77B2C2542D1FF151,76D2D294B1C7BBFC,2E324680203AB076,CCE5CFC913A7A588,581C6B7165631E0E,A75D9BF8F9C5F4C9,6428BB5A7728EC9D,000000015EC6778E,C4AE1F610C973791,B259963B4B14B441,11C568D73B15714A,305B3D17280DCA3E,C235904595908D9C,FFB94AE681907EC2,38EC0EE5055BB45D,7DE4AEF712613065,7DC85D9A843C0C41,00000001BE67102E,63B3B8A50D296157,ECE70E64C31C1EE6,174A3F6B39CE7FBF,64703621E6EEEA60,9CD59A6AE9508EC8,2C93560FD0EDA550,0CA8CA747FCC2A32,DDAD6CCE9ED66741,DB48896CA60B5F9A,0000000162F330AD,640A7A609566281E,8E7F7487BEF3BA58,82D4D5E85F30653A,797EFCECBDCB9730,20304508E170EFE9,05EF125DBC2CC6C1,3958F2C967D5EB8E,851A19E8D7178249,E0166F34678F658F,00000000913A2623,372CE6C2D6D95FBD,236BD694B8B64C17,726D8E2926D7BE88,856C1B8E1E15EBC2,8E68E68224C194B5,F543EC1A600CD00A,B0F41DDB15E8B265,0AD45ED401F0B66F,F927D5AB0E4245C7,000000026924858B,FD7EB0125FE2F1AA,7B2314CC41A18221,25D78F03CAA5A8B3,C6643693D8A75783,5EC022289F11E018,B133FD85E600F32B,0583103298C14E2D,AD8F332A7EFF1E1D,94922091B31A36CD,00000000C4329D25,7C42DAE5F80CAB4F,9C2A4715E73D94D7,6E018B9A66107C63,9E1D92925C30536E,C6E9ACA8A1C2C34C,AE58DE5269361613,4529C5F61C4ADAB9,A51A371B8E63D108,09EE9EBC9ADC344B,00000001AEB85D83,9F57BC3CAB6592A4,E87CCCF7D4B574E7,DE75398B57A3724A,02F3FCD7E0387924,E09ABF220933A527,DD380A50B06E1A02,7162727828D6E828,914D55F31C1EA62A,285665991C75E8B4,000000005E4E9B0D,3A5F5A6A7733654E,A08845BF36DA978A,90E8EE45071B6AA9,340164065E589E98,2466D580D31F4085,928F6259E9177644,1AECB5DE7BEF0442,96BBB00BC706695C,95D0850D797E7055,00000001475DA11B,B2D76D21B81983A8,4559C330CAFC40AB,855F029ED94EF1F5,18C4A40BC0B48A37,3299DECA7112C3A0,6DBE602DE144F510,BABD8A5CDB8E71A8,70CF927BE38A9DDE,A980662930D4135E,000000005E866006,427956D4ABB19873,47C4D15E1441F3A5,F56282928CD58B99,9473D06C1ED67158,F42CDB9E29786F0F,71F064C1C7217363,F329CC46081B7F7E,D89633EAA0186BAB,A58889B0533B05CA,00000001636D7E5E,24B233EBDBC0B54E,20BBC894702B0037,055475A523380819,5C09E41D6146CB62,2C1EA76D464232B5,47660F9AE73A0F91,B75DEE739A97A8BB,BF9C7B46A863EE20,E6F849D72ED6919A,00000001866C915E,AD197FE7315524D8,B9C7AB92BB86D17B,ABC18F04381E9C86,E52D0A570090FF15,0AEA1003EE6E493E,3B2C6D5090FE7174,D34825CF44649996,EFC8E0EA31132D13,D10C6ABC8C10F643,00000001A049E93A,3BCBEDE817C26A11,0C484E55030D531B,F3AF6E4DB8AAD1F1,00021B50A17D64DF,0C1B7F56A4CEBE48,552155451DD13819,89421C19ECAB45B7,31E00B4B6030FD04,B34D7E64210F9761,00000001AF547F0C,5FE7B213341AF79B,4F0153F41C9AC450,C51756D569EE5CC5,CE6584653CF8B9FD,83C38E77FDF8E53C,4E2429E53CE39F6B,F2C311879C1F4626,934D7996D943D108,03DC92B46ECF273C,0000000160894D35,C7496A34C54A69C1,E687C147769EE6CC,6233E333807F2CCF,4503A1375B6F9FD2,3C36CE61A518BBED,20832B7B03237A8E,24903CA274D0F9FB,CE81A761E7654968,0AE95F23619BE14D,0000000272274F4B,AEFFF4AE687EB346,F55849D9893F1FB1,5EC072E6294CEC0E,CCE919DB1119695E,B3FA393B9F646F51,6DE6A4A2D57DA824,7B1B9EA7A40C1920,8799ACE77AB18A54,3F365313EB0A7BF0,0000000051BE0BEA,D4150DF1C55BCCF2,631D325F125530AD,D86548A2C81232AC,BE4AEFEE8E3D323D,C864D8483BD17F6C,EC3B8687E059CBEC,6C8850121E92F92F,545A14E45861AAD6,E51F9A191920E0A1,00000001188B86ED,56474F4E30EB1051,54C4F5392F0A70DA,9346161D043D5393,3726021241909CF3,AD72551C1A164035,EFF9D0BB3C1441D2,F94D41E52A4A5A26,A545952B704B99A5,B4FC0CB8E240924A,000000017E34A204,5E9526CD23C888A5,F50C95FF6D95E4C6,0AE84916960908E6,C94E7E059E4BCB12,61FCA81E093B64DD,1529C19F20E58F7A,93D7BF98A96C56A9,95EFBE9195F45F3B,BA00FA3B1F788F73,00000000FAB3E5F2,BC442DEBB32C8AE6,8BF2C4762CCC2BCF,496F60865C5418DB,EFE1BA45AA35F196,6EEFB0BAA525C68C,F3BAE53E0DA5BF38,765587C5B6693ECF,32D37A2722E4568B,2397635A063B27F5,00000000B4C032DA,3A9BDD4FE5989846,3080A9E2F8801710,9F42B567E019AAC9,0205B834F28E9CC2,F9062EEF8C6A1F5B,BDEE5A00102209BB,E085402B69E250CA,E622644CAF428AEB,C5057816357D16C8,00000001A5765E01,E26078C2ED155EA4,DF2859CA98C3AD89,4254220854B18114,E3372C6AE091BE63,E4360B29D0B69A95,AD76226935E055EB,D252E3F2E77C853A,CD66EC840639254F,516F8B3988B6BDD9,00000000AAA9671E,4366CE3B42FA2EB7,336712D6F6F59BD5,8419EC6DBBE91D0A,07AFDA416D0BCFD0,A52FDCE86278EB37,C4235F50EE6EED25,D9D42238B4C5C60B,01A6A48836660694,D7385605BC32A6B2,000000019008A29B,4DF7267B7C0785A8,B9FBDA2625E22DE0,E01662ECE63F1CA1,A5DCB291A3B1A633,2340A712CA01F6D1,6FA1CAC562F795B9,A85E1E918A918F0C,2757182DA994A9D6,E2C1A4505535521F,000000005371FA6D,5E7752CE1DB4B066,2A9F9BAEB3CD3085,A391379DCDB125C9,E9EED19F1B3BDB98,C5625CB45A19C304,963816A040055324,442D23E00E570DC2,D48E13AD2301AF37,43BD073330E396D5,000000025635485E,863E88C2D5BF343E,172C4D2B3EFA49BE,251B263CED192E36,30B02EAF757BC83D,80D33013CE2845A8,54CB1E91635C633E,8FB8C0538B25A0F6,2A32D47928349720,3C9D49E97120BC02,000000020D6C2C31,15D6BFFCF5D25BD5,442F7203ECD95FEE,71C1029F0B0F63EA,9BED40E0DA1EDA2F,45328FC33FDCF661,A1E5FD135ABA7B1A,99E3B0624ABF52CD,D5120A772D03DD6E,8055F6C1A801357F,00000000CEBBAD39,152F85A6C899F4EF,EF1ED0F996E25C15,0EBA2E6CDBF977FF,AC354EC3162409AA,EDA47A39C1A8DBDF,2682AAD7B2207815,896E8756B93E6289,B83C69449CD6F7A6,4CDC0CBF209D9BC8,000000011EBC7927,7D01B073C0584D75,44E73F75D4CF0375,95E6744ED42C0BD1,9178D1B4BB159A98,C035C8837A7EF5D1,A9BFABBB2357A6EA,DF7A35835F4CD796,BA89DDE6A8E7DDAD,01B944BC5C6CDF3A,00000000C3203EAB,7E9ABD0BA1DF246F,865F8575B71EE978,CF0C3237152F74C5,026D369BC71A1AB8,2918870347DD04FB,3592A50B937A2654,BED8F5FF267ED270,DCBD099DB1A22FFD,CAF84DC95B92C7EF,000000011E865FF6,A651A1C9CA6F7D78,8C736B3234B0A5DF,E54DCDD2B55D3FC1,36F80B677FB9BD3A,608B13FB9937DD75,2EB707FAF49AF005,F61BB79E1F80CC6A,D838C155BBBEDA9F,786FEED53CA0238D,00000000A9BCFC08,FBA2A48AE6168DA3,06A1BA6F25A058DB,031E40F37C229B28,A280995517C343BB,042A968FE2BA9701,057CD53947532CE3,6514BFCB49A30482,99BACCEE97C93545,D06C95CD982310DE,00000002006B0A56,BAF4B55D31FC6F33,C607154F0BA7A265,C7426718B4ECD088,BF35EF92A14796E6,9D36CA1ACE87388D,C218D62C82A83F55,1D85E0A398499366,6B9F65B8F406742D,20A88A0A3781B23C,000000016565C017,E80924F974E7822D,AD403100D8CA44B5,C46BCA8136568060,0A352A69812843D4,3CFA0FFE323CE7EB,0F6038C7406BB0AC,6E26827F47FF9410,6AE30394893EA16F,C7EFCADF0F3F1BCE,00000002290FA6EB,BF62BA2C18BE78C9,9E14A8554041CD44,C850860D9750E5C3,08279472D09B512F,AA10817E85B4F67B,50E8A7E67FDBD4BA,9C04DD40159EF768,5E8D63692C7E6C84,628D58D20DE47767,0000000052034050,279B9852E9BBD93B,61DE68535DAC4B66,FE5EAB5D16C1733D,0F862257EB45EB8C,688A1B699D0FB1B9,B0F654AD86CA60E7,72714B2730F1B11F,E16A98C34D843095,EE9BCD7ABC9C953A,0000000109FA5985,E25B812CDBD92E80,FBAD5318C0881434,4CAD8B6A718E7AF7,2C9DCED4AC3255EC,1706E4D4AC18C87F,393AD0121B330D01,20A933A6887A6F87,AFE37E41AA48163C,C99D481B2381B362,00000001EFDEDF2C,17E7F3B4B8BEDE18,058D67D1B1385C00,6663DC6AFCC228B8,DFDC21E1954A7311,86B4D1C5960F5309,A140E60A0AAF962A,F0CA0342BD55A4C2,255FC7713E83528E,9DDDEF0058F69C4A,000000012ECA2CE6,96E74276EA1237ED,08B5CA0DACDB9DF7,9647F6ADD783892E,CC144A3585638E76,F211790643F0902C,20D73B9BC202EDA1,D6043F5FEC122FBE,39CAC058039D5F9B,E39FC27BFD654FC7,0000000133C1AB44,D916033A6D3163A4,D0AA7D7807A3C7E0,A9F5B90C43FBEBEA,553C82DF15E645D8,4F6DE395C568B7F3,5396C293FD78150E,19F36DCE6F18B285,57349DD99BD7A32F,133D31A708FFA348,000000019118227D,B85DC818F0129B66,6B610AB7E44ACE62,077B4FF83FE0A2D0,3C4AF8AC567C85C6,E8061E1380BAF7F1,C6E96F180B321B4E,4C202D74B0C27E97,8679D62C53C3B7A5,ED9C52D5C37BE791,00000000D5CDFE67,10073F783575CB32,6D4F74B1AF89FF43,BFA430797D414161,B1127B6944A4280B,AE3C8502743AF788,DE9D333EBA6B3C3F,9DFA3BF43D77EEED,29406607D9D90930,00F1407DEBA7A2A2,000000002CAA7309,F9ABF7614AD90FFA,A3411EDCE7550977,0AD5FB7FB8816536,31C82446AE55FE7C,E1283CABB6B99152,553565BEDA54BF6F,3DA93158030483D4,A146CB75B96E16EA,1CFC62AA1D834285,00000001E69E2691,748F60535F403FF5,94347B0698AFAD63,E39A0473A7397265,B26BF77DD8C032FA,0625F244D701EC78,25C9FFE4C8BD15E9,8C6B5F178BCEBE0C,D1D2CD4856133A5B,C7490F8DAB28DE92,000000014F46BC91,EB8EBAD2E1684783,F142938C165A3B20,A9F16C57AA851C97,E48491FF7F55A8FA,1F558FB7EE1438BA,90F29422FE332605,F900C4BAABEF8FFC,8C3DA20845D61A70,78CEF4C7F6B4046D,00000000E7491B2C,8ED25B4213D04A58,7A3E0DC032D8F7FD,53E1E3CB4C985AF9,77B95F096EBDF4D1,97361390DDFDD030,E91BFFF9B96883A2,7B6B038BE64A08D6,3BB100493A8BB068,9190525C8B80DC95,00000001E8540D26,0C79AC9BEF33C807,4B5A28C9704D0C4E,ADE397E248E5542E,ED9C48BD7649A8F0,7DDE31BE168E023A,8389D0B04519F922,14D4027C1F9AAB7D,95CF646B940E2C2A,54A488C99BC10908,00000001F27CB5B1,6064ECBCF47C9E1D,50C67A346D47EDA7,80D93C51027193C7,C1FBA63D5F5EE8EE,2D9A648262017D4B,7AB29C4EAB9CE0E4,42AE27A506058CB0,54082DC43022F547,B8ADB8418825B8C1,000000021CC3D136,479A8AE6655CCFA2,FDEB15B8F97B18EF,19C8A6EFC23CDF52,112B2ABABF277992,E89F7DAA1760A002,26661C4192305AF4,94A7E246CA1659BE,59B41E00088CF192,72C55397708C4DC6,00000001ECE08850,0FC0ADCD2CF41E73,B1D4EE8610444EEC,50F71A717EC5AE86,4E574B4A06C26872,A8AF4CE5D25BB92B,69A451856DE88D71,C3F6C1B8FF00EC6F,1F5050A6332E1154,CC3C19CE5AEF936E,00000001D0AD35E3,80F95C4C5CC2ED6A,55669C61257180CC,4E2F9F5BE2640E89,EB190BC136371433,BF8C2261B1A6EF0D,06A878A43D80225A,0D0CC17DB89591BA,61C8F1F3212514E5,4E5F6A395F405A0E,000000019818DCE8,51C5453A41DF4A49,F8884029750BC9B9,1C311F83BC7AAA97,205A51032097B453,B36D1DED1A4B290A,4F0CAE27775FBB80,F5FF1ACE062EC87D,4AE5BD531FFB0EA9,D2D27CD015D0A77A,00000002758731AE,24AC8DA2726ECDC8,6CF412699688DC46,E828BBA256AF6974,96E51EC0D5021919,B172E34A3A86609E,DE23EBC2114E9171,38FE0930A1D01537,7C23C9A029F8C29F,2D1CB4D76590B658,000000009686BD3F,AF5FCB350AAA23FD,D8FA9ABF12E501CE,6B33F27286D8F7E7,807E4D064553010E,2F816A0A25C603FD,AA557BA0BD34B23E,8F98BB5DA58533E6,76F222802633C16D,BD39CDE7D8056B6E,0000000030F20B39,6213571D121AAA3A,8E3EC344FFD9B279,64A54FF866DD44AD,FBCA3604FA3F40BF,D03C8F6739CDE7D0,A4151D95809C5F9B,57B2942FFFC21AF6,58CCB1C275CF6491,92A4D8E74F5FAE5B,00000001C02B24AB,651D672B51EF06F2,62D6919571D3FABC,565ACAB3E2F320FC,04206313D5183868,37399CF1DD81AAB1,9FD17EE44BF99021,FEBED91555FEDDAC,E8C41D6B4C6A6B1F,AED4E95BEB5BB87B,000000000CE98A4E,3CBBD41EA34D9A19,A06DE2909F7FD973,42EE5B6B331DAEC5,C8ED79A1D061607B,998AFDB82CDDC73A,EA8E8FAA4749E49F,47DF73418F22AAC7,4FC3F7AFAC9FEB99,A0DC480058C6827A,000000006EBDD05A,D62B40C6824CFD4D,1051EB18202E7B67,E867FAEB2739EFD5,7C0CEFC46B344164,CAB61A02ADCA9C19,93F86DDD22F09AD0,7CC08E51FA237F03,79A049DAAB20CA7C,172346517B115439,000000019DE6B7F4,9134B0FBB8B51E08,8C9C0D85091CC496,811D6B8699238F80,9AC1BA644139C123,C99F7DC4275BBC59,D5A132FBA86124AB,0F8B4AEFA8D14688,DF091AE23B40105D,D61AA197D1F789E0,00000000F23AE761,4B879A61DFE2551D,DBBF7A016A6C3D38,F2DC96196677DB04,BA60F72816AF8C6C,1B04C7116397AC71,978527FA2981C878,51990179D749A5C4,7282A2F652778C48,B9F869F5FD2C7035,000000019CF27EC1,50F556763F280194,0599948EB510621A,0956E88EE6C6A0EB,9B1819292784EE8B,F823215EEB675B5B,664F28FBE2590B2D,3407E075180C872D,E767F04EBB85D75E,2EF20AD130018C31,00000001609C93AA,529EAE00117A8790,2D53D58CAFFBB664,0D4648A39CE9F0B1,FD1768827EA85BAC,31C19A87DA27FBEC,ABC84CC4E638E768,10409ED481C44AF3,617992F5DA1A9989,74659198BA103D44,000000002E5DBE41,9B496524E60C320F,242522E52F6C45EC,C88A335EC5F5E5E6,30D08C495E0E22C3,38DF8379EB5FF5EF,200E17B913C58385,75B0A171256620B2,747B8D7C6B9F2355,6E3DEAF6D7E653FE,000000017E894227,FE7E69F3E31CFEC5,2D7F86F6D536D650,691E0995A0E21D18,D9F682BE800050B2,D04E6C60D04F10E1,B5230F6C892E5C52,20791118DF9C01DB,8BFE5DC1AC94750A,59B1BA43D2828D72,000000022C45C1EE,2E3CBCE0BC4F3E1E,408F734585F0E866,6FF2C9A26F2CDEAC,D5D05A16782D2AE7,2B693CEE43CE83F2,704B3A3CB84DAE77,83BE7A828FCBD146,63FB1F75C08B14F3,B915851495E0B993,00000000893A40CE,E050E59C63DB4969,C06B27E362DE2903,9D8E4B9A5D1DD5E4,184708AB02ACDC47,12DDEB8EABA1E615,56683AA8398708CE,6F7903E43BB42460,ABC8C9064151040C,8E2AF28C388EFB82,0000000112E4DBA1,53E4A5D3CF5D7066,90F766F4ECCFADA1,E91CB83942A2A142,33714AFF6E84AD44,E9DBF158FAE19D5B,0CB58D27F20A9DBA,73FB31B1D7E1BFD6,7BC0F7BF92C91FC1,5E6FDFA15A336AE4,000000008863273A,5641C6F7D6CE8B28,5A0C83EFE38734A5,BBA5C4D2DB6BAE55,12723AF4E6D3BE49,585BE75E40AD7FEC,CA917B4BA95E1E5B,EB4DFBCA9A55B3AD,AE582BEC2ADB318A,C4EA99D0F85E848D,00000000AF0CC109,0ABDD938D5EF9CCA,913357492CF7308A,7BB0B98CAD7A1695,2AA95026460DC227,D9A34EFAD0DEC2C7,EDA8F5DB1D4B4D0B,BF9040BCB89EC2EA,504187E7FC809ED6,D7D432679D606F44,00000000C3B70388,FC87317610BCE606,7AE44C57EC6C3BAC,148CE02841F874E9,FD67D194583A51EC,B08F35CB7EBE00A8,5F562D5B224AEA77,4A7A9D5B27EF1A28,0A20DBB7A0203296,0930EE688094168A,00000001C9ABF6A8,7012C8A7CCF2679D,76FE38675C40CD1D,5221A4E37548EDCE,BA7482D1567D3641,F509C8FE8E99610D,90A29632A1A8CE0A,D634818D6C45D25E,8A4CA2F0486F804D,DA0D08E529633DE0,00000000DBAC2573,35E644918AC4733D,AD12666F2F13E7D6,1F620C8FFDF46E90,D1CDA633122E44DF,E322ACCFD2AA96A3,712A77977F3243DD,152196819DB40EAF,36E803E23DA3ED02,887571C96B5E9958,0000000212832427,D5B32FA60EADB644,358DE1D8EC2BBBF3,534945C674D7B36B,BC8DC1E5EB3033C6,A26D5DB45CE8AF1B,FFC8E34B8F80E19D,7A5309BB24757D84,E9E30C3B6CD0B187,AB6F9CCAA2323C8F,0000000003D19520,B62B4BD9C6322929,53CF77A23EF34FB3,9E0147DE5EEC1C8B,4D4DCD975D3DF301,5F746680E84CA2A0,251BF8833BB9AE02,BF1762E27F81A265,69524423916D463A,86A9E510A9E61735,000000006FF37D16,8AE361F8EA80316C,95E3360DEF412F18,3FB96C289E6B008C,2B98F53D77C45502,D005C80EEC613F84,B4E7BC006B9EA3F9,4B4A0F406F0A3A51,BA1EC59C5DDBEC7E,2E4CB1D6A42C1490,000000004D850D12,56AD5565D875ED0B,619E1297385A3647,74B1E2A32F15D73F,120CD99071332974,6190EC26947C629B,6B9C9D423E02E924,D762AA3AB078E15C,ED6B6B039E964AB7,2126EC8AE734ACD7,00000001AC1E6CE8,237F999C0C4F7FE8,D780D9B64C427AE4,4ACAEC69B86A906A,44767689BF1FDA32,79A2438ADECEEB9E,88841EA95F2D974F,C86E0CC3EFE40820,87D3515C9480BA9D,43F8D74B95EB734B,00000000D9055EE0,7AABD88B63C6FA3B,89F8B188B0AB7963,B4FCAF191582B566,AF89A8519C47E629,3BE7BB6C3AF059CC,96B7EC8A27193A89,2B66FC64B54F3EC2,3881DD888D547DEE,9A32EFEE7FCAC53D,000000011EBDCCBB,5A977A8A7E794E5C,390A554AE58810A4,79021C8103056C44,750A8B8A7EB58941,D37F2D35BDCBC541,64A24E44ABD4B2EF,D9D3312B989E89D2,269763AD1AD0F7E3,4311C85AF7C21948,0000000246E08842,A729AF33FCDADEDB,4EE7BD147AB8D912,794DA1649FBF0176,12B84C1077DC133C,141608E9B8FAA47D,B71FD3276B9614B2,9F13B6D4E48B4AAB,D423B90A43883382,E66766C675F3FEB5,000000011662BC20,E84D20A845B11C08,F71FDBE1E5D19962,90757401BFD130FA,D6003BB643C15C48,F190DBC875FE85E6,C201A31871C7C588,806A45CC28A8D3F8,8FA1209A564BEA58,D7CB71234FA786D9,00000000738446FD,99E4024CF9EB2DBE,CBBA14998E75DE78,377C24D53DBF8056,FFEAA75DCC9BFDD3,537B008E1B7FE6E4,47F1EB54C26B3AF7,66224FF1997DD4B5,FDACE9E923145010,B62CFB6B8CD95D75,0000000154406ADE,90663EDA95E62E42,4AF5F03E8D57C349,008419C661620B2B,5921D65A2CA8E658,B418731F901B2D40,245A4678A1866406,927E1D76E0CAAA09,50DCC6794305E297,AFCE165A98F0E279,00000000DFD6BDCA,71C5E88387948BF3,08FEAFFD1DE08A6D,8741DF9275281522,0FE6C067F5A001E7,85B909C9601AC84C,A3AD2CBBC23A48A8,B2EEA69C66B4AF93,FEC1756CCC9BDFA7,CB990CEFF9C801BA,000000014C58A4C4,A1D854132949F22E,647F1299B142D930,7F00B5160820F28B,313F3A120628E85B,52875F305710C189,F43538F5837ED403,0920C3C2C449E4AF,0F53F284C578BBF4,379180AB89B6AE4B,0000000153C026BF,D007719EE7E3ECC3,D7E89C1827E76B5C,C1A6557442E9870D,506A574D3A86FB32,FCA552BC48502FF0,334A29DC4934D40E,32DCCB13A112A2E3,DCFE86B684ABC2F2,0467F6D747A73FB2,000000006CD206A8,E3D97EAFFB665480,04BC0D72F8FD2DA2,CA43F6120FD578F9,2D95DFEFD4381B53,3E7323E06C9DCE95,322D85DF6B26FB11,9919136624172588,8CAADEC802FE99DB,455B9112D668F2FA,00000001BA64DCD3,B48A1CD59A477E21,0E207D84621ADD56,E03F4954B044169A,7EF31082D88C7496,8E50A72505127E68,CB69DCC67C41578E,342DDF7DDE268A40,672F196CEFFAA2B8,19891A5EB0F23B53,0000000255EA1CE0,21C8E116B9E46E90,525B35302EFA2E6B,C11191C7F877DE8C,A891316C341BBC9F,F634034E38C1B962,058305F57055AA1C,0EF57CD45912C36D,6D95ADA642D8F57D,08992D6791DCD83A,000000019BDBAF16,3349009A9E07DA70,389BE2F2BCE58684,BF4E4AF546DDC5B3,83E80A16A55EEBE5,E1EFE1A0323A7B89,B65DBFB88B86D5C5,75762918587092D2,2AB5B8B3ACBD29C8,6EB19F0809F1877D,000000006A8428CD,15EE6683571A240C,512378DFCCE7D554,D64E27B3DBB7034B,FC22F031A447B88B,A7D691B447670328,6D109BC236E595A1,618F80D49C98A674,8BD900E44B76E8C2,107EBC254A7D6D3D,00000001B10AB10E,A99D346638862BBC,7871CE18ADA0ACE4,8F50624CF526FEA8,70D279AF727160EA,07D8B251446E79FB,E7BFF565967DBDD5,FCF94FC7900BB93E,CDCD3C6B090D16FF,8B775921BA11A181,000000001E282A82,A9835AED73773E53,591E90BD95CB09EA,8DEB0D504374FCA1,69FE0C86C56B48CC,BF5880F4D05E3542,E92F7ED6D6BDA48F,5E880655FC0A3554,F6C27C8FEE2E7F1C,7A5A1D9ABEA0B4AE,00000001A1052DD7,55479A6090168293,601071AE0EA2CED1,64767638052F100B,474F84A5287B4F43,4EDE313451E66632,0F113D38643AAB59,7F37ACAAC9EA2965,323AE7D3A9B40876,EE6A5B591683E6B7,00000000952FB7AD,A3EE39090F950CD2,6DFD1290E77EC884,D05B2C7851276F7D,30C17C4CA505E0BE,369AB41BF70872FD,45D44C40BD4D2A0A,AD8E4DABA938B10C,7BFE0CFF9661CC6A,510801F0AD3404BA,00000000FD133936,9E12268E1E720A1F,434ADFD28008B0E7,86697D7FB887B715,86B6761D883572EF,7668379F10964B55,8E6A1983DE0F5E08,C3E64C7520DEA89C,86A6854F318D50A3,FCA1AB7C2DBE4C58,00000001A0B13891,1F3F4472FF076E67,5A38D26B8085EE3F,19B221875AF7E889,A61044ADE5C655E6,12265291594E6122,650229A92FF072D4,6D0DA4B310726245,71C72D5F00A8EE8D,261942662791C556,0000000187CE8104,25AE87FDFF29E9A2,C34DE7B2B7758EB3,59838186FD31963D,1681ECF8A2E8D1F1,F78F7939B07714C5,F9E64444341C5B59,C31E8CEEAA8A27B0,A624933DDC518514,38EF90E228AC89C2,000000007D3F0849,564B722B321B18CD,852E5D36DADED34F,31B66DE94E464284,213BA7C2C9113C10,F59708B7D5F959F4,1FAF1C3C66365D4F,D102E3A3EBDB6D2A,BD91CC421E8304CA,5DCC53C4166CFFEA,000000021689E259,F02A4955E21CDA34,256BF52392E40BB6,C642E9FD5D5E98A6,4530D85D8B14E6DD,064F4887E8D3BE7B,397C2CCB8D9579E3,B8C01042F6BEA89E,50BB0B276CBBCF33,78EE9F1497E8D793,00000001EFACB660,8BA42D997B6221E2,FE4BDA4703F7B71F,C477C5FCF4E4D959,4DF660409022473E,748994FEDB69C2D6,B71CE0B445B3099A,ED0801FD61F25783,1B1CC0FDE0638174,6309E78EB6A37C75,00000000C2847FE5,40D9FA8EC0DF5F82,7B64D7045BE7D224,8C80DCAB39910FAE,43075F89C220926C,9289FF549A147D07,92D68C65E1C17CB3,AD8CAC731C75419C,53FCD1DA5C5D9D00,B3467905A227D7E3,00000000054DD387,A66F97053E5B3944,B43E9B620AB6944E,49E98B434DF7C13C,073136BC3F65B6C6,49C50078669655B6,80B5C22126D16179,D87EEB065319B335,7427F75075C6D724,1BAE752C034BAAF4,000000006A80296E,013EB960CFD87971,3AA38066E35147EF,06F4CB4F36473B10,3109BCC98CA49DDF,048C47244CA01E6F,133DB712BBA971EF,B7484967428F505C,67310FDF173C8DE2,10E32D749F98FB97,000000020813910F,6426F485A4F713E6,431C202F3ACEFF62,5150676E30A03C7C,4E00E7E77B909C90,81B66E2F1B61AFD8,95288474033EC5D1,C2C633B342D6DED5,7ED7386990A3469D,70E8848D4C6184C9,000000017EBF30E0,C37330C94FCAE687,7E22C702DCD710BC,48F1CEB4F8EE1D93,B2FBC97FC3C15612,28994EF33E23D58B,BE568E33E50FE154,E09EC3A82099B1AE,F83B10BFC3CC8B2A,16705EFF489FEDF8,0000000271842F08,414EEF6AF655DC81,B9D302DA9AAADB56,0DCC24E265AC69DF,B4F7EC8D1285572B,E506392E009C8C62,AF49E8DA1CFAA7C4,F70EEA7DF2211F50,F01FB6AEE768AD34,03529EC05B0519F1,000000005C6CCBB9,3CAF15C4F6BD1433,0BCFCADDC5A9384B,EBC5427EF90710F9,7A379CD22FEAC64F,9B6CCF9A9523721B,F3489E4E94059FA6,90BF1E11DAE2493B,BBF1F59BDFA0288D,024CC81069A0AFAC,000000024FD84861,EDB57DC6612892B0,811962C0BF107C3E,45A04D53F981E4EF,15E0F0914B240924,423ECB467038F10C,507C59CA0D8DEC56,765FB695DDB3300D,49913384A6A15182,ECC91D7B5EA7E885,00000001B491EC0D,C61D5E23EBC70CB5,B36A7CDEE9C54616,9E91734048F5B498,D767775323D53E63,8D92C05895C04A5E,B1448085090EB15B,AB30BCF60084472D,EB523463A9631D84,1ACD375AD5DD8A47,00000000AA74E356,71646D9077FFD7A7,2F34BD5A77EC058F,4578892E02BE313F,A287524BB3BCDD23,76CE85C6B8CC931A,B3A9F6EF131862BB,7C8B9945D5CBD73E,AFECFE0B0CCEFBB7,3B48045FBF169DEF,00000000C0908446,AB1489616562055A,85496DF23D501AF4,0AEE2CDF3A4ED7B2,53F6FC1F002D6586,CBA7743A0F1001DC,1DA298D8EAA67015,98799CEF8EF1EF0A,BC4EA07BF9C2BBBB,A1899FAB3F02DD95,0000000225487FEC,AE6D486EABC3C68D,60856596D6435F02,482C3309FFC8A27F,6103F6B018A909F9,34B712203E281183,FDD23251267E61E9,55434CF3DF8BE543,571ABDFEF35E1598,6A6EC5C66EC12489,00000001C3D97DFE,4F98B6D32A7D0218,7766461064A62425,F1032B731D98530E,13302CE5ED16756C,4ADD31BD0918C16B,23EB8023A922D0DB,B0AFCCCF9ACF73E6,C0E8F327024F6347,2AA469E83AA1350D,00000000673EA99E,7A4E985A777C1CE6,5F9859077A9A56B0,F18F275D4383B53A,DE88CD6FA5106D98,B43DFDF444D3B26E,7F7413CE6A2D987A,73820EC1297E84C2,5CAA1BE785A88FC8,9D31DC7546382E83,00000000E2958F41,45E04D202DEE49E5,295E2F19096D06FD,5D86CD55AA1B59CE,D202CC7F968D268D,5FD2CEDBB49C1B52,FA09A62B61FE49D9,8F5079340229F8A9,CE0FAD24FEA1978E,B2DAC736BE99A058,0000000182C21758,7F9C43877EB97CAA,503A37E5D1BE8526,5301D863D128C4E3,E20C27CDC5AB17C2,587FC5A5960C3F41,F0E513928099253F,0424BC9EA45B8426,FF7C17A683937C26,ECD8B72FFC0B612A,00000001C4D51068,AF0978F6DDBD81A4,675BE0C5057CD426,A8D695B78785C31E,1B1058E7CDCD2CA4,45C6A746E1760D0C,558D64613AD4EDC3,D233CF747F1DC463,2F353C252ACC4488,8E711E73D8E9A137,000000010150F3C0,681FC0B6D26ACE97,F87F0DD6061B19B7,1A7D7208DCE1076D,30FA51FA243A9B95,C70A3C4D042D0289,6AF9B81F9AA13D51,CA4D160C637E4F43,59D01B0E9A05A95D,33A3930CEBE5D42D,000000016490A471,5BAE40CF6377159E,903E17F8389BE028,EABEAC5D5FD132AD,F80EA7970FBC7F0C,93608A0BCC38203E,C82972BD443C43BE,81808AA0CB77C465,E841E3EA4A5763FE,A760567BF03B2CAE,000000012C31FA74,584D107BA49D1CEC,0529308926C02BAF,B446D0E1E640B618,3D8E929C6865563A,4605DA48624F60CE,5FDDB94D4F3CD8A7,EBCC3E8921E4D9B7,EE769640C076CD1E,6E95E7453A209F91,00000001ED1AA321,5964219DCBCFECA0,D85CC14B30AF5740,811E1C4EB8F9838F,8107DA262FAD3895,2E5B9E8C16EEDE93,A8950CE8D957E8EE,E84195463E7AB606,85EF8E3F0E4854AE,54C45A3F0091DCB5,00000001E50D951C,DEFCEB9B2C88A58D,E620DC28174E743A,B15B69C676CD1BFE,37D31E5F636FD9A0,EBE0DFB2078DD07F,FCB9F6D548946B73,13EFB61C3C454D68,56A059A107FE63F2,2C348C4006A4EB2C,0000000055FF74F8,182FDFDAC78ED776,ACC752BCDE9805F1,91B6843F844BF01B,0DB7CE3D4A5B6163,520BCA5AD2A369CA,AADD129E6000BD49,3D9553D96CA55E41,B117764720443F9E,5108FD6AA6AAA23A,000000012D8AFCE8,FA171C74D1F97022,F60D78D9744FD8E4,521FBEC9DD688902,0F8FA656CD8ABAB2,76AA2CAF7C842165,8AF1B049A1A8823D,0BB885CEB5F3C0E3,212D04254E113C3A,BC4025A07AA769C5,00000000E60C278A,3274F3F6BF2E577C,9DA0860030CFD812,04F68D6E42C8DD36,9F21B0225289A2EE,DA34E7517BA532CF,F779D36CC90DA8E8,0250840C1D3A503A,91FB017061F47381,19CBA81C94EE7072,000000027043B5F4,5124E93F6AE28B4F,1220A0500A459148,35528B0A0DFFBD65,20A38F258CC8C90F,97306B3D6B8497CC,12480EE44450ED8E,91DD222E2A7525E1,E75FA795A11A24A0,78CA301FEA58D952,00000002348755DE,A800118FDAB9C32E,6ED5CDA9571C66D8,F58950E064F43092,1777F5A3FA33CD98,4AE3FB12A90AD87E,F4C97D470410C3B7,8A64655D9F7E7A16,2CC3D66C743F7D0A,6A39552E83728E24,00000000F4809B43,AC2169C9FAEAA7D2,EF71B62A76802F60,6A9DC4C374472CB9,B9ACACC344A1DADC,F12BD2E2DC150E8F,45DAA911F3C243E6,CD3125B03E48A08E,592FD981509A186C,FD31573457154E8F,0000000054B2B3C8,01F178C58FE4C9FE,AD309D1645297BDB,A3227438360AFC47,BBD76FE3B6AA8D2A,41721A36F6D84583,67787B769B9C86BC,2A2C852AA88FBF7B,624740AEA14B807E,F9E51212D012E791,000000014DDF8E5F,0510CE41EE489C43,6FEF8CEAEB60DB74,B62EAEF78687FB66,AC53C31E820D8A60,37DB7372B194A03B,898AB599A0F89213,01D88A1906470142,D56A135BDF12F378,DF3585A47A811890,0000000142E7DAEB,AB83D45F6C0D5141,FB351C8CDA93D1EA,27B1CDF5EF8C3CAB,20925680958C41C5,1C2AB2F00C68076C,B86BFE984AA18C84,692CC4FB503D1DD1,6A583A0329F10316,71A4CB5C0E056906,000000008E541B25,9F09634FBCBFCCC6,5BFA76A084815106,7FFACEF3F9484EC7,475797B6D4EF12C7,3CE8392CF9DFB4BF,39ACB63F5747645A,504B3C0B3EC65BBE,23BFDCF0C8C6CD66,08573C37E3679580,00000002460B4AD8,93F92C5758C451D6,DADC0188DF7EDAD5,BFCE1B30D27481BD,73AEFC68323BE03D,C48609E821EE5265,9D0B755ACB2D17D0,E9ED3F01FEB5C04C,701AD86FDB0A67E0,F6CBAFDCE34FE2F1,00000001940F3CF2,55D03F8FCF4E11E2,EBBA5D22ACE43FA1,AAD15F9BD7A7F7C4,6AC935E44D4021DD,277801A013C2DA5A,0ACB0D5CCA48CCF0,2C260E85F7551BDF,18D5D1BC1B08D349,8A8A40F4DB9B75F1,000000015886E272,0CFADC9194F51882,88B5301CA8DEF1B9,023ADCEA9F61493F,27D32237137A9CC6,3A1D64B088D6FF04,511F51E342514758,A6820D460BDA1B96,7A2B824222C8D0A6,341831F5A049BBBB,0000000194661C39,AEAABC3751F4E078,6ADCC84E334A518B,CD2976FBBE48AF9F,CCB6F312EB58B8D5,6E58738C6F3EE2AE,2037100E0A2A3EE4,A27C3D933177FE0C,10285CF92E5E1FE4,40CA39F4618ABF93,0000000121238D55,30BC85D893F7E701,AC1FED7ADFC142DB,72BB5E15F02BAE30,5D9FB9CFA70400D9,A16DE09700C10D95,238D2FF8DFD5C3E6,55272C592514ADFA,9D10F2EF56450318,03EE1A3ECBC26F2A,00000001B7CF655E,7B35455F72A69588,0591B39E80991C2E,FB22040329E1DC16,8E67CE6B45E23392,3D80C610FF04ECE7,5FCFF9914F8B48BF,768577F4756BAF10,A7F3CBACC8F7B7E7,4259611019CFC03B,000000018F8C65DB,35ECA2B352729688,BF2C988C531637C7,2E007FA1DC2B730E,6F467F8BC4320B47,5B6985F2EBD535ED,F88EA25D134DE470,7E9E5E09496D4553,A467919E7794F7A3,A1C8499C85D6732C,000000023C7ABCE5,B30A92D64577BC69,E128A48131F43018,6E7BE1FC0BE8B079,48A9C7EEE7EC2438,7DABCD03A1A5EEEC,9DBF352B59F8EC40,709E1490DC2C25D0,7BCD932070F0DA59,501C3E4449EA26A3,00000000B8EAAC8F,EA042289CE4BDEBB,93D74CAA3FF06CCB,85B31C3DAB13B085,49EA7C4BB3714B86,530D6118F9BA1E34,4DC83F1E7A5AEA5D,5ECCE408A340398A,C6429268C3C9C7F7,5A78C1C5E342DB6A,00000001E06A11E7,0362E20599DB3EE7,03DB694981BECC19,3B6B1B9AF740F2B0,58F90B497DB68586,F91D5619AA7B3802,56D3EBD5B6BCD830,9665B4B711614F61,BFF88C97489DE03E,A666870F7A256E69,000000023D20C97C,B0097B8B78E8F5C3,63797AA9A70F4521,935154064A1BB65B,5B7676072DAAD173,CFE859FB5DB42D81,6C0A918ECBD8B040,E5540EC4513F083D,E46F80CDEB9FC780,7144BAA149D955FC,00000002328F7FC2,70AEA222D96715D5,4EDD420FB887C8EC,C374A73643AB6140,6BACA93696E6FF6E,306CBAB5B13919D1,F61B66456F42ED27,DF166C1BF006E9E6,A29359F054FABEC7,E8E06843F4E878C6,0000000233C8A121,F69C249F63F60B53,54C199C486D19E42,08126498EB57492F,EFE7DFF0D1742CDA,05D433E1F3FF3159,7ADDB12A1D96F279,AD667089D1471A5D,4CEDC92DB04DBADA,6F0A1206476D36BB,00000000B55F17D9,ADDF2489955E7506,A39B4D160FD96835,8B64FCE9DD695C7D,621E29D296E6213D,854CB8F3A30FE479,EBE9D7298B1D7E74,D5315EF42D9E1D5B,0F55CEAED5F3B88C,57C3DB8F6B4849A2,00000001C91351CD,FE3BBA0542AABECF,792DAACB936A9E59,7F31A12E93FEA311,63617C6C6C387915,7F28C2D083389ED3,F4A6C07BFA2A5F09,BA31DA69FA9883E5,0C5B3D1B49E05047,50F54B20388A1752,000000014A163058,04FF1BC3FCD4DF6C,216C15B17990BC06,C87616A15FD98EA3,EF1CB059F3290746,0134622B2A54B547,EC9C32D7903A3D26,2E815AE5C60F4A11,664758AC06FE9DA5,396F87947242D9D1,000000008DF3701C,CB388A636EA04ABE,5D87DA54EEF98A5B,E645B24C0D936152,B44C45BAB32EF9D9,F40222B528D247B5,DF3DB2D4487CBE30,CDE0615CBAAE205D,1302FCA25FF615D2,B130E9DDF04A3D28,000000002C7D1056,3B1FBED57DCBCC04,760CD766CE07BEB0,26E247F40CD3DE35,9476CA7CB0784583,78FBFA2F175B4C55,03F45503203B92C7,3C023E5A7F7996D7,9B0AE52A7C6B269A,CEAA81D18C5402F3,00000001E184612A,076F327041341150,5C5133014CA0F292,FE00BC7103D02FEE,10578ABC8DED99FC,1763EC958668EBBA,FDBF5918A071B91C,022C6BB9095A6634,0FBE90B1AF3C3009,F977FE181D0CEA85,00000000D6A26636,F60806382F7846EE,74CD9345AFB42351,59A9A5D7E8F9244C,DB5C7945991CFC71,0781B3D168F382C7,FD52F71D1FFA77FF,18B495C834C7A612,0A15BA36B2BE7C95,88E366204E9B1A86,000000014BFD6841,E3EC3FBAFD816F70,37C148AC93853262,3530C4A823A4B36F,E79D8B986B2D3A5B,E05116800BE1065E,C30BE093C1D3EA72,9D8484633DF4FB51,EB92878D1D48D2E9,6E538B89DAB7C574,000000001F666D04,91C0EEDA31CC9B04,067B7EBBE6C8B612,C8DE4C564F443B1D,7E8C06E958EF6B38,51868B1BFC9BB040,73C8949E9033BC61,54DB0023AE30A027,1190EA7995D7B826,8BEF734A1F6F8222,000000018FC53FC6,F63F320C8F72B653,0EC4DD1583FE9C73,4C838F980B27CDDA,ECD28B5F99DE37A9,69DA971041B80777,8EF631908813A7EA,E5115215C1D93FCB,1CCBF2BE552A9975,13105F7D017F60DC,00000000CFE3B850,AEAE142A59304F8E,E058725DCBCF5E9D,8D4B086766C00CCE,AD8F86773C04FF85,5FAB26C698C0FC75,F590B0C665A6D03B,E9FB9471E9CD33E8,7FC85EF3DE8B28A5,9362FD271AB5B7D3,00000000FDFCC31A,69EDED9F6D1E5F71,548F7EBF4FBCDAB2,689BE56D1F54BD87,7047EB8A9963998A,A961CD54FB81D1E1,34DC050F2BEA3613,DA86C9FBAA75E25C,A2548B0049075B6F,56D9E99D122EFBE6,00000000474C5C4E,2BAFBA63AE92194F,CB0D3FD5AF1D9D29,76373AE0CADD40F8,C6EE31B39283D169,6F7201DC0C676D6D,2870181002DB97B9,8D4350D1959C486D,15F38157A5D594B8,24B2B33D44A348C3,00000001196A20E0,0C24178089DFDD9C,EE0C4F3701D8D069,4D8A1A44CA40BF0B,55ECEA09E631B505,74408EC219A77B99,9BC3893B6320D44B,FBBE3B614EDCA773,59AFAF80505F6A25,931DFEAF8D4B2F3E,0000000127DA6E09,960537E9DC0BCDCE,9A9B62A757E212C1,6B2F3BD789781B94,171B80DB3F57F133,051C366DE399BD92,494ED25E0CF41F19,13A630855EAF5E9F,3C0A6CBAA79E9FA4,6A9436128E1E2F45,00000002304BD1A1,E68589360072ED7A,08351AE21DF29574,73024314F4C56A5F,825BBCFD15DE9DD9,6C08E6B90156547D,07EF8FCCD01981B7,E23E7B6399E4779C,D49D397166D92C9D,66B2231CD133C892,00000000994D3747,F4EC63EC4ED57DE4,3F6369B34D8C2298,2D898258CE9D7B74,3041C04AE93A2011,C81300673651DBBF,ADC3E224C1996D64,7C8909EF15ADDEB9,3D957F89708F30A7,31C52F7297890BB5,0000000225B195B5,B2DED81A71C05797,C87A21DAC3F6DEDB,9A8EC561AD0EC55C,7ECE6383D373B2A2,BB4F60A8C36DC326,3D1D03153E48C2EB,B5423EB218640B44,1D9BA757AA513303,9756A4082E6407B5,0000000136B816D4,CF0FBF4F93132A6A,3C9D6770C6F00BDA,986A9876E62BAAD5,98C5C57C5BA2C373,CE728BEE0B711392,9563FE5A858DFA76,711810C59E52E330,C6128D9569757A44,69CD2C856B7670BC,00000000C4DB2E7C,1B49A4CF07A211DA,EF5D3A579F332E37,E86361D7A2280FAF,F52787015C659A99,E7365EC493EC4834,CC728E408C4545FF,15E8C0635CD8644F,7C7753AB6F68B62F,EB6902ECADAE14D3,0000000109D58720,564F6138CBD62644,DD84196AF197027E,35D8A5DFBE5E1742,7B94E974D5BDF48F,FE4C282E009D4108,289103918CEE0551,66D2670129D78B56,3F454BCCAD5981A1,998529EA4EC10D24,0000000253E83C65,811E957AB4259A56,DBA3DE57FAF875F2,48BD1DC776DFADBA,6EFC41BF5019288C,96071741373D581D,1EA5411E280B1446,C2E35FAF644093E0,B4F944DC96D32286,2D9362638C3C5158,00000001B9B38B5F,2769009C4EE99D2A,F6D8753ABA760FC7,75853653CCC29BD6,E02CBE7B24024CE4,0346034969B2AE18,EAC6EB3AEF41B7A6,002E3FE2635F6A76,6CB6572DE1BB7007,57815850E32846C8,0000000065219984,488EDE9DA4A5B294,F8B2B9873C45405D,B40B8E2DEBF13B90,01ECF02D6EA82DE6,015DA4576BCD8138,103A45B458BEC3BE,352D2F6B54D4C1F2,687683A13A5D126C,266BFBEDF79A7668,0000000113A9EBFA,4BBB86EF986ED00B,C5FA7F49401D1596,508123A0D47CCC6A,B6047CBDC6CE54FF,A096080D697BEFF6,398FA61488A6DEA1,931B8F4383234871,CB1C64BE6EA4FE14,1BF1D49A44818856,0000000253D6B84D,DE4ACB8A74F96470,2DBCCACE5DD330AA,ED4BCE17C9754B10,5FFB74A93B5F4776,4BB12DE454BB12A7,5F353E011A71D2C7,063997934CA702CB,3678EE6A0662E385,2C5D8EB6CB5940D3,000000018073472D,3C12164D6FAF256A,5E8E90CB72EB72EA,FBE2EC45B17C0C72,4F6C79C539873327,0979828E0BC6D81A,8A56278FB6232842,928EECBF5D82B425,A2BF0DF44CEB64C2,57DC257B6BD6E889,0000000014DF6A25,6D88FB5EE546D032,4DF395CAACDC9A4A,D2773597D451B3E8,1FB76CF09064ECCA,3C50CBDA40C39FD6,DC9EDE3A9D59686E,476756CA3600BC8C,AF8891830511025D,624C8B21EE81C391,00000001B40EA5E8,CA3769941EDBC962,B8764842BEF2D546,14FE99782CB1EEB5,2F8BDD5595C65E0E,241C15E459C1BCB5,BE082575B2ED585C,695FDBA70BBBDE87,D2E33F9316F68A22,25F5271E143AB7BC,00000000868E1361,C77DE22D9938C343,B7545111458D7AAC,9E0CFB3EFAB5DF92,FAAC9C8E3472F460,507404BA472B4BD0,6941F6E60DF3BF6C,F791E92AF595236A,AC49C6B014E60442,6ABE4685BD394278,000000003D836906,C7793169D41A319D,EDB2AC03283AA194,DF3609455B82612E,EEEE0708A3EF6AAC,1271877B2958B1AC,335B2D2F8EDA7686,1F9F863A78EAA7FA,C7ECA3B32D21B5E6,66D1498B210EEE56,0000000031DD0AD0,EF8F39A43812C342,AC18F63DEDFE5CFC,E93193F79D04FA10,94508D47311ABA38,EA48474A0042359C,BD5BCC7D7D57F644,D2B9A668CE03837F,5FB43189FFB9144C,2AE68FCEE61C4551,00000000C1D90760,E79B533DD210CD0A,B35819A44F1C7BB8,4063264A97DD29E7,7AC95C04EE257D57,00479E6F2DD30DDE,727CD0AE2310A55D,65F9183C42998391,F87FF5EB52C77DE4,E10DE8664461AFD3,00000000B47EE925,B086128C5E2E1CAA,4681BAF26AF0B8E4,AE3CA046D2DCC9FA,9BDDA281B27C76F4,6D2224CDE3A37FF9,6B52FAAFC6DCEADB,788E6D23E2FDB4FE,BAACEAEF47BB0341,D51B59A92F1559C3,00000000DBD09DB5,D0C0A5777E311FAB,C74A3F32EC0687F0,4E64EBFA85FB560D,23091F73EA9B5587,CB734988A0097F75,D2C73B678E3B1416,43366C37BF9664D7,0CBDCF7784F8B08E,089205243860F340,00000001232BA67D,9943A0A7F12EBFEF,307E3A8D05640858,124D9E4FBE35C4DE,DCB1B7381D3E0E5C,4EAC275E7F2185C1,D2774754BA84B0EF,799FA24D537B384D,81C5A25FD89BC8E0,D3F32BD250234D00,00000001EA38AD93,4C0BE21FDC268E31,DD904B565602C8D2,950991C491FD00F9,1171D3262942E467,2AA3B0A846972591,737BE5704F4DA322,912DA7B5BB8C032D,BBD6A6BE5C69EF19,2ECB5DC6E8B58D4C,00000000A0794056,E6DF359CB792584E,E1D4CA3D19C88222,F7876C6A1F1C721A,2EBCEE41AEA949F6,FAFFF0BD8A9F8AF9,89EB92480BA5D93A,D4CA7BBDCC48EB85,891B52BEE62F119F,524C56BB25E45E66,00000001CB0486D6,B657CE8F61934FA8,56009A7165C49D42,53718D69A7E95D1C,17475D1CAE3F2813,194D6EB0EEEA5483,713F761153A06422,604687E7AD294869,55282FC4AC8DC14E,B2F331F09C16E0FD,00000000E0B1F2EC,D0B23D0E153DD699,96DF9901C841D5C4,2975FA38EA5C9927,8A2E59BCCF2F985F,91C95AFC055D0825,9C95554615AF499E,F6A7DE65A33AF8EA,4FB4F5C86D03628A,D483A38D78930249,00000001A5C459C9,BE96686A8B9F4925,3FA6B2718BFA905D,23461425164EB436,ED4A5C5141D21C14,1E43D7AA48EBF6C3,9DAFC54920252817,7B36D39F9524F3B7,0DD2011E8B67CD55,C5713259EE63EB1E,00000001FF74BDA7,297AE89F2D9A3535,888E5D13D7D61131,121C8F46D25B3263,AAF33BEE7B7A5C97,B20EBAA009E3EE98,E993BD62D59E13DB,D3DFB4E947E3CE2B,4E327D79C4D4A1AB,06E336AE0E25D0EC,00000000011CEDB8,AADA0A16ED22DFD1,CA72730A4E0ED7C2,9A6CDEF04BF38C97,84E6E85639D8FC11,2A972EFFF263E161,EBA2988988595D57,6A9A03DDA47436D6,4DEFB968F8666F4F,4AA5F82B94BF06C5,000000001F6D10A1,FFCA84807B8EEA16,37BA6A478028CBDE,275349F21B0B3E6E,E72D21BCA44FC3E7,84164D7E82DBDF14,945843C5F9D4B328,C7185C524DA8FE65,2447E358A69590BC,37D14F6DA6534F9A,000000027BF41659,AD53E8ABFBB6DFA7,2A35251AC4F5FF5B,ADCC0A9A4326235A,C2F9451A17923C1F,F6519EBD3C61CD0C,319442CE1F74F0B0,13B022C2EF3BCD97,183679AC7BF63FF5,2C4C8293C79564A7,000000005716FAED,BA1B1EA2A32B3C02,E2370D293B0A6C45,D0FEBAA18AB88D00,C9F124022C9BB501,BD4BB47ABC1E33D9,DFFF1A5A2F36C679,E7F28E2B95E211F8,72B21DDAFB229103,3362E8A9E8912608,000000011A170585,92859D43DE5F792B,58E9AB8F05A8B83F,2B7E93F872CE8CD7,A54B2E98AB5B4CC3,DDA93F6CAE7C14CC,046252EBB4556CF1,CA2980E4B0692603,24134D3CA0755514,CAD10FD95CBD075E,000000012BF6B520,921B9F8745F1475D,4774B791A3C4AE78,D2CD8846D2C95A94,67DB07D6E07FCAC4,33ADEDE703E253DD,9FE87EC9BC947DD3,192F6AC7D4033CD9,2ABEDEC98E89FCA3,EE466447D64CD6F7,0000000190454DA5,288ADB2CE87C0B9D,6AEA333CF21CDFA7,FB780DD87F876123,BE99C5792BAAF014,C3E815C66C158834,4B21BC2CE24F376B,BFB79FE7C71C0EA4,DFC0BDC1BBE0F233,996470157B657BC9,0000000268C92880,5813537565003CAA,C8F7D471E7591F6C,300DFD27D85EB6A5,8D2B123E2E9E5115,5AC840E45B6986C8,D0A03102F8738046,6E021CC48DADC477,413F2AC0EC4A189C,3065443BC0DE85B9,000000022E6694A2,7E45EA9246CDAD54,2F506DEF6CF232CC,DC1BCB39386A9617,0F6550F5F56AD8E4,3C9C5A274392ADA2,B0C36F35490732DE,C0D276A10AA570CB,513A9B2BED45FD22,0BC85392D250A943,000000026B22E557,5BE83D085398D2BB,4E2247EFB00EB248,C631345111DC0D24,FC0E35CC121688E7,70257DD93BEEBEC4,6DB24F03293B7E2D,36E917A5E8A1B767,8853464C821C9FE8,83EB4A968E40C74E,00000000FE7BB4F0,60F08FF8F0E340E8,E525C640D1D1CEE8,4FBC6AE96FA77A54,944BE877E8AD0525,C25B7BF3A0FFEE99,DD8A5AD88795B3F7,3F930BFE1359AB98,29B8E1F442825D49,44AE94CB0FA5D13E,0000000109308FD6,AEFCC245DA10C2AE,E52369AC4087D2DF,80C0076EED595D5C,0FEA3F9DE14EBFD7,BEA6DEA1CDD2CBE9,9920ECF3A674AEFF,40F6A1D5F4D160F9,03B66954C1F3CC9E,1C0191CC40D87413,00000001123E3593,45C09E972A2693DF,5E1AC1D99208DD5C,737D1B8F2680A42A,07A369E86677E826,42981B42EDD72503,EF4EB668CB67AB1C,86ED579E591C6332,8D44BB6BD684AA59,7C739C0A6180B338,00000001C91D4406,BC92460991C7A1CD,B8FEC8E4A3F13771,CD439BB38ECD3C00,6A19FBFC5212F11F,DD2B17B4BE43787D,93C0EB15E02F4B46,F7D1E1CBF162BEA0,A2A75A7E3916152B,51C22C304BFDD006,000000001DB03797,958D497CA1D33DBF,0363C93124A60B66,877BCBFFB76771EB,474BDF3B609AB13B,459868F7B66C888D,A0489C1B4FC0BC2D,18BE97BBEE36B22B,9B2C638AE80CB292,F43A9AC4ED9A62AD,0000000223F2A9A6,154755BEAEF55075,C19B1FEEB8833C2C,84688B40DCE69BEC,231A7D95DEC02520,72890235E3021F15,931CDF88C696C8F4,3124054B8A1556F0,67E6E3165AB94E99,4BCE99EFF1170FFB,00000000018F12AD,D4317DFE091A95C0,0262205810A61538,326E5FFB31002A71,5846B1ED97CD1A34,BCE5E532D8E9A1E8,8D3A18EDA8F48EAF,9C8001C0C0E57F02,06DCF1579A5F9F2F,DDC27E06ECD6FB71,00000001481D0C96,601EA1475AFF7B9E,E9BE56DE3FA1B42B,CBD413C235AEC0B3,33700117F710DEA3,81E12AFCFCBC623B,7DFA47EF7E694AF6,B6208720AAD7C2BF,019EB69BB0A8F965,6BA43CCD4AB18D9E,000000023E8A09E7,3AA0AE6B3CB24364,68983DC177AFAF33,E631F9165C0F3CB3,7D1D7A3C67D4E58D,176D43C328DAF5AA,DD60960F0663CDA9,847D207A4B99DB6E,A4FA53B5EBB89531,E092B9F047B3728B,00000001D9D4C7D2,EFDA3810FEDBA852,CF786D0EF76C43CD,9F1C2F9F3205870B,B3A84CFEEB69391C,BCDA60B15DD20636,D282457ABBC2D31F,3A52065DF8827C3B,9509E4C09A9B165D,CB6009207181531D,00000001CA8E18EA,955B2A0C56434466,E6EF02BE92720C5F,9A33118F2E6AAA12,74E13BB50D6994AA,B67E6E2E53C3589D,AA3C2ED7FD0A9B5A,43CD09FB5BB8A11C,AF3CCEEA37E397F2,D2163BD702508CFC,0000000219CEBD82,5B1C071F795C6AB9,2540133980D85338,92984A74F04D7892,5898271BB65AE3AC,D4105C1090D13A58,E368A2FC4C0530BD,8E1E3188F97AE8D7,E7FAD581B1FB7509,8ACB07A5AFBFC3C7,00000000FDB8BFD8,9130644D2F0F1F02,2977F7A558403492,137302694BD29775,0DB8ED8C198492CD,9956DD321ABC9E18,024B3B0D3641A359,0C7262E56CF7213D,D7F418F945F78513,31C637FC823AE7F6,00000000CDDCDAA2,B5E1CDB3E33DD424,AECD4B4415CB29EC,F773AE5BF30E4BAD,8CAB4C33AC75A0A5,1D7EE9319D1B0D58,6381B9A6AF5ED1EC,75CB2C09B3EC789D,3D48E3353B641746,86E10709FB1CC2F7,000000016194C6A7,73B4F211A7A81E85,4C5EDF0E05D717F2,73B7E332B2829696,0E7D99BCC48EB571,0301BF965216186D,3CBBE7BD353DABC6,A158C59871A83253,13A731093E83D8E4,0351E67D0A751B51,00000001ED182ECA,B0724790068B381C,EAEB78ACC8D44B24,EA87065389473536,490ABC5C16531830,07D617D8F7F2B978,932492553051047C,8E9EB77B0F5A2236,93997B5EE1FE08A5,3A8FC63B62F078B9,0000000019451E07,AD03EA4BB6B86634,B133DCFAA65E0415,48DFD8840D3E44B1,A1D2B33E9505BB66,F74889F2F89A44EA,981FB38BBD66CAB2,247E5EE0EC114AAF,91984D43C8D9D573,6FEF7B61B9B0CA43,00000001F570C152,A27B484BA6B7F105,386B50FA4628C066,C3743F435EFFFE30,C11E816EB2CE4525,DB124BCD60CF4383,34F11680EFF131F8,10EE2062306B45A7,BCA5C5408D1BFE5C,8406DBBE28F6F5BF,00000001F00B3C8C,8F4DA845DDC60B05,0AF7DF0742620040,93EA7C8675781EA5,C835E602D67050D2,492886D51075C09F,83A6D2D21B3C2391,07208949E8E44E27,EA1D9D57D92B6328,28C8A06F0EB49B7A,000000010CBAD422,A0B43F9443812A14,8B513298055A6683,2D30357BDD3CB650,B6DAEE0C42579884,3381FA03B708D663,FDF60E6F90DD798B,24CE43E03A0A2DE1,BB667B2BF6ED672F,EED24232F85C1139,00000001F6D0AF89,E753573492A887A9,6A47D8F7A32B9657,53324B978959162A,C209501297077E40,BF7964C89F7378E1,4EED7CA2F88E6CB8,0956DC0B753FA439,0AAFD62AEEAB5CFA,C5FFC58AE7309A1C,000000018C76C195,55BB02C3926A7179,D3EFA127D98D2285,E31B29A591D84A06,AB6B656F145DC1C3,BEAF6F15C47158A0,13F864DAA04E53C3,9CC68D5A6285A8B8,E814B27110CB7356,857CB261AFF51502,000000011CA20D93,A601E664B5DB5029,697132ECE9235E05,024B375FC8286C32,B3F98CC72659D932,FAF51DC655FC8A6E,052BBB082EEC6793,9C25DF2FC1747803,BF4A569F9C5F16AB,7B542822294FE8E0,000000004C50247B,B16E30C50542A6AA,C9C0AEEE0CD9DADF,1994A9BEB20ED56F,5153EDE471FCD0C2,CDF5E4EDFF9DDFD8,DF5EE981C6BD8E86,BA685050A1A759CC,28F5572F4280BC99,D9BAC2B0D9250452,00000000B1109E5C,C31BA7B2ABEE6C47,2FA870B0DA75DD9E,FB3EEB22518B439B,9DCBD7E59F6581EA,93CE09397C812456,B7862B466860BE8F,F20EACA222B2EDB8,B97F7492135B9495,51B6CAA93834B5C2,0000000250793CC5,33C6FD5A6464B339,72B3E75EDD68227E,9B66B5E1BB0080F6,395C2A9A614AFD18,B5CE27D4A65EC651,93E248D06E8D4316,5EB9BF50936D4EDF,1241D5CA31B85B02,F5AB34823B9EA2C8,00000001FB0CE7BD,1E9E5C5E49434B6C,610DC64282B5456E,E94C96C7ECBBB2B7,F06B6375AF7B2171,A2CF87B92CC1B0AB,185496B148531141,30CDAF734920BF87,C237173B29166F98,10074646FE3BF092,00000001A2D28B15,76AF7EA6962952BA,0BAE1C9F76BA013B,C485FD353958FF8E,9676809C697FFD71,F565A0EBB79F1F26,46D5BB0D0F2F9041,4410EBAF2F23BB95,EAD0F2C419A53407,E9748666C679CB0D,0000000220D2C62B,907DED361C91CED6,563F7A167A11ED6B,5C2889F8518BC395,B08521A966D22CF5,8ED2358E93BFAD3F,FA5D8B45671E6FB4,806B86D9AF6D92AB,3CE0176AD06E9BB1,8D67C450AC006478,000000003F68BC38,17844F552B6C6F71,6C311E743835CFB6,6615373BB3E6A310,9F1784EF7E65A098,5CFEC147DD2B9FD8,7A2B4F361DA30743,43A8E645DF1A9520,FA5E0DA872ED7427,0ABE81683FBCD1BD,00000000ABF169BD,5B7A2A7659323147,A9815C77B1F1B0FB,0A6BE008AE7B1DC4,9A25E0CD5880DE7A,C15E1A72F9CC3B56,350BDF2ADEF9DF7F,A5C3331AE076AEC6,685C3156B6D67AAC,7F325303A5356F9C,0000000273618A53,79A956A635612437,9703BB0483168DFE,3EA79BC2760FE8A6,DF7FDCD5C2AB19AE,75F69B8D21B74E58,F6FA3086C0C6B6F8,659E8318EB184E97,32EDCCA299043D75,A5B5B0845EAB3652,00000001F590A703,5BB80EE02D2C7ED0,F0F0DD1C3CCAAC64,6506E26EA63549E9,CA366F644E32BEFB,1805ACCEAF21207C,36D15BEDCBF4D5C6,92344338D70C81C6,B809D29600821A01,FE733FF4B456570B,000000015045387A,8E75E912AF04BB32,2D34529E71A2F25D,D33558985BBFD0CD,75AE57CB9E52FBA0,59010ED170C3068D,D2453115059D4643,7C63BE63510600B4,2E0A8559812895BC,990958DD4C9B09D0,000000011E5F2650,D2DD824D3DF24B08,84A31288DCC19926,83304830DCCF6F01,9118B1C2CD802CEB,A568F2B0C0757183,6D4A0FDCB786656A,B485338F2351AEAA,7C82DF01FA10957E,E50FEF1BFA1036DF,000000016CF5F46D,21E2172BFAF6BE2B,B9030934A91AB484,C0574CCF635D2166,DC42450BD6DDD750,E1947CDD7DDF6F3F,176BB773BF8F625D,0AA9430F015B6B3F,E24EFFB41C589770,694FD0AC35445EF2,0000000110A2984F,940CC764E9E30395,82B05BFE45EBB78E,BD2146E53A77187B,E0DE84A413AE6368,A442B54F50E6B57F,F97C52BF16B9B734,EEB2C6A28F2B3C11,E0BF878356E71F38,F764476F25100F7E,000000011E712C2F,F0354F57DFD30D5E,E79AEA645C603BD1,0A4B17C7E9CECBFC,126450401D255883,1E3AFDDB260352E2,7D91CB60CFC4CFB9,C81087486EF799B8,7D9B0040AF7BA698,F6879269EF30EDCE,00000001D1DFEF2B,B2C912E3B5C1C5B3,AF1BE0278F9BD8D7,0D60A9EAA529A31D,DC4F19B4FF54E29F,A9744FA05DC0701D,3578C5CC225FC891,0C4AE8C67F69060E,D5840B2B6576E721,73FD8FFB874D44C9,0000000104FDD5A8,C72B47717AC37D5C,AA43274E28766EE0,9753DE0F89A2A26C,1475166A094BF3C9,4DC5857A41740A9C,A82F6AC928BDF36D,77489EC4862C5215,8BFB5398F945FAEF,06DCA64A68414F74,00000000C8B69BEF,06E95F32E009D104,0879A7CA0B213F07,207DD750C55475B1,DC5D8B57B7A42708,D55D6C1AF9A18FCD,E502B2DB06782AA3,98DAD5ADF0C5ACD0,8BB3DBA5917AFE10,872217BDA3DCE61F,00000000C2F3321F,8EFB0FB4ADF74ABC,C16E115D1B58EC74,68A81E4A8E9ACA99,F1E8773BDC3E97D6,C249152D61D3FACE,A74DF2CF116D9747,C71A17BA3981E34A,DD5AAE7DB00A05A8,27CC581E40D971EC,000000009AD51F50,10F1EB7EC85BB70F,48FF92CA83D43141,C863301463D2772C,46BEF0166A625654,B5C60AB6681649B9,3E8B377BF70264D1,C4FE385F212375ED,21C8B33479F9D6C1,500135EC062E4419,000000022195F49F,6C671936744E5A94,2797CF267458EEDF,9C37F17CEF09F386,F40BD79728201E3E,A32CC73777A7AD1D,0972DF2EE444019C,2005C103CD8829AD,0A11E3CD90FF4B56,80EE63F11C5FD847,0000000270A751C3,6DF39CA95803FA56,27CAC3C2BB41BD51,CCF25B7B7029ABDC,9C2364E4C5C2C646,6BFF13301B488AB4,1AAD63DD2AA2C90B,9093038C13E801F1,78337944721D3507,8B97B0C0F6D5DC83,000000017D550F95,90AF3849034640D4,20C87C8F309F8317,7C4828AA169C9E5F,E7361ECCEF1477AA,624C2EC85100C5C7,C77F3C8F44F60F94,E95C099F63502C2A,CE6FE4C3F39DFFD6,057A1EB522A66E8F,000000016C70DD80,907AC0A272B62736,20B9ABCD4BC240A7,F5482CBE9DCC680F,FC728958CB435FCD,982D51B8819D4165,D14F08DCD447B8B8,42B62AA9A8FD12F4,7FCB1488946FAAC3,6C4238541327E7FA,000000023D88EF7E,67E9C4771DF7E4B7,7C3389EC75EECB26,FD5912790A3E1969,EF05E085E9A33A38,F061FD6B22E8D79C,353D803197FD7F0F,7B90C14E412C1A5D,3BDCCC78D30AD272,403828272E1E4CF0,000000000EA663CB,D977BF5F1358F043,66B1A4E5E6A53CED,9FDA06A86A5532B8,A890FEABF879E605,429CBEDAB59137F4,CA4BE0D7585B0640,FCF25162301C8A05,8507E731D60A5E3B,D8DFF18E33291522,000000026AF2B3C2,DC5340211767022D,CBC3F2FB373979F9,5EB1B42643AE3FDE,96AA20EBD96AFE8F,13C9808B20047611,9BD5F4AE9B2A2821,2D4443E2713D6DF9,A7A7F030B2BC02B5,4B11CE4807E2B13B,00000001E649D937,2DB76B983E94DC1E,9160104A36F69225,674762A5FB44CDAD,CF954DE1143E7470,3820B2F84A3E628B,9EBB4AF2860F954C,F56E77D39BD4B704,ED0793A3C3C4553C,99E3802468436278,00000001D360B833,45815330170CEF90,0D6D478CF2C260D4,804A175AFB88961A,B857AA1C10A3ED58,DBE1ADE5BFA58A1F,851147CD4B94FFF3,0816611B291074AA,F89327E12095076C,7C1BF243F2AE169C,00000001C9610254,135B366FF727F629,255DB6FFFE0493D8,FA1356DA8E3C53B0,6AD01EBD2F1B19A6,2508C9C5FC40180F,C9F064E2FD34FE52,160EFA5454503C45,F3CD354B4FE47861,66303516A8EEEC03,00000000BC99236E,E9D6D31CBEC8CF07,632ED575F75124D6,3240BC24FEDC3CAE,274A77B948498177,976BB492C942A075,4FF5D7D95DCF1990,F01E87B64B16866D,B010C1D7635609F0,6870D71BA3C8C69C,00000000E4124219,5389477BC1FBFD46,436B240E0C5235CE,A6D2E353858D6AAF,DEA93598559DAD33,D262F1B48CBCA598,3E0D43A8E51FFAF8,AFAEDEBCEFE417C7,15C14B55B4027588,4C654608098FCFB0,000000021385A1EB,3EF3B3E093BA9318,EA7BFB1CD0E7F6A1,7A6173782910C53D,94AF2D9F5F0181BB,610A0A14B38F1F65,41CCE368B656B48F,BA17B0506D2D577A,6B05446832231A75,9E1B5FDB0A3AD39E,00000002527C7D7A,9463E787E3FFA209,17C85BC8CD6A691A,DF5909329DCED4CA,07DE73E7188EC93C,0910B8D524A00C5D,2F89ED5BCA678871,F5270A68FB46DA4A,1C9C4F539A434487,66873FEC785355F5,0000000027FE0FDA,8B11B30273856BAC,5CF74C80C478F9EF,E1DBC079315681C5,3C69551E5AF6866F,37C1C79D8A87210D,8E21A7837ED9BE4A,962C34F9A695A204,3C11638A24A3C089,C6B0C9FD921E7820,000000003850FFA3,B3566B25C146AB5B,CAA0F0D211F5EE68,09448F0AA7C0C3AE,46F49DA6B02A1E61,7476CE561457E01C,C8CCB6AFD813A3CC,883A97E8170E0E66,04E974732C6ED9B5,27BCBFD59F8594EB,000000016DBB02B4,95D7A49576FE8024,CCFDD4C43E74A541,EE59E1B00D9F6C99,7B3BB5D6558FAB1D,041A7B7C1DC0E25B,5A8343B5E01F44E9,94F3CDD6BD232C2B,734B0283F25B0BB5,1983149D6A52F1E2,00000001E9A23350,4A872F20E5383666,D106E42925C954C4,79101412AE1C2896,70CF1EE24DDAEAB1,FC1206AE3E57C212,F5A6BE205B2FC5EE,A63D987C2B777AA6,7CC0B725741A36FD,9E4F63C10F560824,00000001859ED8FD,23623634E5FCD034,A93B9EF4778F2883,C20A0A32B06DB7F6,1114268002561CCE,5C66C73D9A63BCA4,1E539E816842554E,6F36753C4712F289,7246DBE0C6C63BC9,F45CBA5E3A37D9F2,0000000005161575,6A6D47F78EF749D4,E7F4709C0F67B730,7C462EFCBD06BE06,8C1809CF7DACF1CA,36C776CFBAF8FF36,66B69CB1A2521BA4,8794B7FFFAE593E9,AA03595787C7AD30,9A2D79245E974613,00000000DF3965FB,B3671A1A74D97D56,FC9693282593D00C,6DAFE3C9304D5F23,41143D5AE73F4BD4,B9A6C67F8CB6831F,4C161618CC5B42BC,97B5C605D335760E,C750761B53D34F80,063EC511D5170590,00000001ECE1BBF3,CFE664B9F440F860,61D92A8977699F86,C652CD37D088D675,7A3F37DAC9E71D20,38A27DE9AB9CB2E4,656F1FC482B30E83,B97EFED7D0F7025A,6B750D74959C6094,6161C217DF7ADCD8,000000020DE32E7B,74BA3B2392439335,A2EDB5E1953C735F,A8B1D7516ABF3ABF,AADB2DC6FB85A36D,2D06B48AA8A7087F,FB0AC99749803717,4E5F282E4FA5C54D,55F81D5E16C8450C,DD6A33E3A11605ED,0000000038CC319A,74852A8BDFC476ED,7385E4E5B8B3C05D,AA63296100684848,F963C5808E92A3D3,AFCBA6002AB9BC82,17772E8AB40FAA56,FED28D0534C0CDCA,F7A654A14A204B18,F36C38B41606BF5E,00000001D8B7A19D,DDD2C01F8E4D997B,52EB6C6F98E78D5E,A5DDE7B0B65BFD8D,5EF4FE8B6118F5AC,591102CEB16BC5F4,A20E64309D7449FF,77DF6DD428C5A43A,FE2A586F3B6CAD08,6559883A83BCF5D2,0000000104ACA4C0,B226D236C9B4746D,433E5FFD5CD22459,A47BA6015EB3E4C0,4E79CF5E48CA10F1,719AB3685DA973A1,7FFBB1C3AFCCC690,D032DE3A56DFE0F2,D7A4F629071FEEE2,6E9DD0F4ACA22685,00000001B8F3CB16,87CE9EBF5DA83A4E,3EFAC6866D6111B2,6472EC56A4C0171C,F755CF9137BDA17B,F17B24425D0D58C6,54668AB3EDE86BAA,90FAC588645B8C97,5C6AB3082C543362,E81F606CE4080214,000000013EA746E0,B84AA4F819FCA6F7,B13CD6E6CA756859,2CB3A946CB4CF57A,5F7CF43695866004,1037B6DFE8C590D7,E45C0B89DD5F97F1,A4856B70C40F9CDC,0DB297BA598EFF55,23E01C4678E8245F,0000000067B92F3F,45A28AA04E44A09D,195F5E918F27B78D,134958BE081DB607,75C54F26770DC997,C0F6313A87AB8B61,D66A2A72563384C6,F0FBDAC572DD4338,B0EEF38994186479,8B207AD89518CCDC,000000024644E8B3,E0B4F837016C7B83,128A21AEBF772475,0162EAC9147B9175,4788D6369F25BF74,1F99BB9BCA443168,3346BF98524E4EAA,3548278401E43651,70C28767F1B23AF2,E8FB6C787EA407F3,00000001FCFB934B,A762457BA3E21582,E3C97471A84A7555,B128C59F1848AEA7,864336DF1CDC45A0,DCF41BEFD39E4C6F,3BB443AAEEE7F014,B34B228C7E148422,44784075DE3759DD,701EA96CFC32519D,00000000D678D433,5EE897DA90202AB1,112078930FF031E1,910E9B932E1C1C6C,BFC11894A8401A12,10C9E329958FF224,91561D0E85E3C92E,934A28DBF89276B4,36F3DC70086AB150,14E98F7EA271545F,00000000EAC3A744,8C1AE4307C87FCD3,8237B7BE541C331F,4B1AEB306A92FD33,E3C13677BBE0F2C4,78B9213B680F5A18,9BD9BFC3A7ECDE00,5AB90611F7BA0F0E,613E1FC770101866,8604C899E3C35C9D,00000001C55170D0,CD3AB27993D8656E,EA9138ED2A9D021E,24155E805EF14B41,2B68F63089EDFC8A,ED82EE478BFDDE44,E60D50DE3868333C,A9B06E63B0D83B19,1BC5F3C8E85E6B57,EFFFE64133BE7496,000000023A6DBCC0,496D0B0A58D64729,163D5A86DD894052,0B6159CCC8E4C38D,E29175E31AD2291D,6F8E25E50A1CBA11,40ED2DBD777DC9F9,CD39DA5747D38B15,E34406A70DEE688A,E78592161F968B45,000000015C7E2D4C,FE8719F24DBC8902,F04900FA9C37E064,BC54A320C59D7627,818E9EF561AD0573,40776A1B3E4BF36C,A7EC45D03EC848A1,732A2BA50630158D,48689D2DA6C04ADF,976D81ECD8460556,00000001F0B89CFE,4AA84CAA189ACCE1,90C96E32B743A329,A3087900F88DEC18,35E07EAF33196DBD,BD7B714639CBD1EA,6963E26684192ED5,546B952D481FFF26,E8C9721D3493AA0D,832575BCE0AC966D,000000026C5E14E5,8CE284804D4B8C64,2CBA89475315F044,BAE45A74430AC1EF,6A1FAA95121742D1,81F9CBD0D004F0AA,C1189F2963C627E9,49F113D750D7A357,C6EDD008C79CF2E5,A527AD0385912F4A,00000000523C26CD,8A28FBC691D53142,ECD4C105640DDEF2,712A44572A8D0ACD,39AF0B901B94D268,6D5F58F0985EDEBC,5700003C710EB2D0,16EBB774B2092899,A9D0E3915DF69329,44B5F7C54A941DDE,000000020F65381F,927CF8A1114C65CE,A57E25AE54880D54,77EEFBA6DB48789C,E9FBBDCF4739AF66,014F6609F0DDDF6C,96BEB3CDE1E326E7,D4A29900A9CE757B,19FB01EB3411C9B6,268ACAF242BE94C3,0000000048591BFA,876427084013093A,5A5681BD9112E77A,5DFA5DEBB79DC06F,A23A3D82C75B63B4,FCD9FF06CAF28CC3,F2BCD4144A057BF3,5BE016030FC2957A,6217B83BE37B5F0F,2A6BA5583B84DD73,0000000054CE9C24,3444347FDDFD1DB6,515F46C08287623E,81168ACE56D4391A,6ADD22D00DBCBC6F,259B0FE55C631FBA,0515454C1B4F1DE7,9A342F422CD48C14,AACDBC77DD9E0C1E,A6D7FED2A0C4A35E,00000001AA07CE6D,3D716D1168B7EC58,E78C669B0D7CB819,14F6C3F882593E60,84E09F56BEBE149F,B71FE0500B919D85,6B0FECE5559ACEEB,AB8094ACA9D65819,D97D8C87ED53DBB7,D39822C53B10071C,0000000103600C15,32E090057F40EA3E,240C73094925AAE6,9ACB761EF500ECEA,45507E24DF603DB5,3A2C6EDFC12B5E8B,D6B9B0E2E644CBE7,ED4C3C756BBA4924,5692F118D1FED278,815CF4809E6B0928,000000019C1A6D38,8CE2FE9C50B02A9C,51A6B0FF201E1CFA,718D9CA444BA7851,8D13C0CE96444758,F7A0F2067D36142A,25F5E51D48C429DD,DA29E8736191EAB0,EB7BA0A8ADB8D273,191DB24629D10535,000000020D4ABB0A,6D356CF37603BEC0,A3E89A4715704B1B,968130D8A22A8AC7,CEEE661B372B6650,A9D7F13056323BF0,2BF415F4373E7226,7D691B4A83233AFC,C21DD60D2C9BA4CB,96E879556D1D329C,000000006A5F6010,3D979C1211A86156,5C7F10E40E14A40E,339366597321C923,12F2C78AB4C4A590,4965B2821EE2DDD6,4C5CE6964F4887AC,3214C387E84DBF64,B5842AB6004BD931,5AE8D389393CA525,00000001AD661E4A,B7CE097C505508D4,BF848CAE6E54870D,5644736419E35401,53CE2DFC81096D9E,89E8D3FE804A15B2,36760A54B2966DBC,F509F2088A7B68F1,BC1C6CC75DDE48DB,05B168D53391C582,00000000E5F5B759,CBC3A27AB1EE96DC,0043657EAF0E8BFF,1716374AA4994400,60D4441F0D3E1264,A7BD0E9FA0942A87,69E2689FC8498134,52E5EFC0E9145F1D,2B71871D78A7FAC6,88C6FECF8E655D2D,00000001E34D26A3,62D28C6222C2DFD0,F66C7E18A2AB200E,BF810245FA1AD8CE,D559E159884A6D10,6BAC295EB947450C,3170B2331A484C0C,6842F7255F2B61B0,BBCD5A638DE89C11,F34131A0DD12E201,00000000BB8D405B,07E88DE5C11F46BB,82A5D4CC7010E0C7,8970E2A175CD4651,CDFE4BA14BBB8D41,724070731A74022B,2AB96D5C83684FCF,64F9BB576AE61D08,1EB90047CB896180,F63E77E80BD9BA60,00000001ECFB0FD3,697F700A8872258F,FF9F75F6BA72B47B,93C4A25BB45F0357,5C95D2037A871D9C,BEA5361A1EF27FCF,24F5FB0ED27ADDAF,0EEED7923A4162F8,7DF399C426A952CF,7478461A7312CFB9,0000000166517D36,60F39CC928FB6D49,6377E0397D2FD8BC,667637109F5A9103,AF529BE03C999AC6,9310A8D3B200D671,BA6D910C4AD013B4,CE8C5DC29436D63F,8EBFF26A9E28CDD2,B5BDCD526268FF75,00000000BDF74F2B,414F3CA62B297063,32B99A5013F59D9F,706B5D138609353D,16273F161019D037,AD983C8B12BDE084,E7F07F1485168C96,9D89963AF12EAF6D,6CFB8AB3738DE008,5FE375E41D25CE8B,00000000255971D8,17B50D7E9C2ED567,33A966DA7A4A6349,D096BA2D6BB29235,CBE537B5A3299998,2E6CCDF6EBCCC7E7,FACCB5038C064D05,CF8310D293DF7B34,5F2E9A71CDCF9E6D,2C497F2DD38821E2,000000006CAE81C5,EC19C31E503D808E,E2A1BA3DA45B45D3,A4362F976278E818,D07834B873819E0F,D7B5C09B2FDD580D,CD78F4875BEE24E5,FCA38F169A2292C9,DE10B688A3657FE5,A8A23C108234A8C4,00000002642A71EC,F5FC10A61DF3190E,D55FC545E5AD0220,D3193B42E3B26DE9,60ED089CD2D8EB67,18656EF562D8D411,DA0CF30790AC1C6A,50CB9DA05F9B76CE,99CF958C7CE4292B,F19D162A43B876A3,000000017631D17C,296DEF5602F0F8DC,F17EFBC48BDB52AC,63F30EB18AF1811C,30903E8984A9E0A0,5E4D487306DBA8B5,DF6AA884D9D6C5CC,BE604E2BED5E1479,2EC2C7D12A38EBCA,0F4A315C8E32B1DB,00000000CCC2C748,7E4576C4B6C799B2,CAE5EADA6FAD590C,BB3AA4D0D5E8B0F8,30F118CD43C4C681,B778E3A8DD5C1262,FFCBDF770B7F187B,7234CF6B643FF3E2,E4F6CD90635AA91A,D1F83754F5B5571F,00000002262E1962,078B1D92E7B0B70A,2F97D3846FE116D2,36EEEFB24BD31634,A2137504BCE504FA,E6E161356608653F,14128489AD4AD8E0,C2DF1408EE01ADA3,C79390CC9220A814,FB4B2BD4D54AF58F,0000000047A6AA75,54A91F7419E94127,6DA62E2F53132B97,F64BF181BF88536F,20AE733067875804,F07ADAA32779CA3D,5F8850CCA664A5A4,49AD82921086DC13,F8F8732C67E5E590,D2CAE4C9B746065F,000000007BE90D92,18748FFDD5BC6886,3043FE01C4597785,6E89A8DB7A79B350,7F6AF6C4C8B34905,46438197E299D3B7,CFD4CCEC056399BD,E740325618478A73,D03BA6C957999B79,6C98D4E6A339DBFC,00000000BBD53816,1395B06EC4F0A34E,B00C51DD7E54867B,9FB1ADB0231773EF,3A4DFAC08F04DA10,43566D0EB9BD213F,03979D18D01B6DBD,DA2686E9312AD645,6C4394858C87B74D,71B0D3B95690814E,000000025491AEEC,F7283DB75E8AC67A,72A6F497D30281C2,F74B56CE4CFA2E76,0F54450184F4ED6D,7E1703FE863C9005,7F9CF01162AD98DE,917D54BF5EC38E0F,B74318D794676C3B,4334486E03796FC0,00000001C5A257C1,360209F374CE2B07,2F51CF05D14BD874,2CED2368FBECD851,688E6C2AEEB767FB,1F997119C27208CB,B41FFBAD48E736DB,BD696D17C753CA85,D49BCBCBF29C9C29,CC3962808CDE66A9,00000000912AA469,A47410C92A5A42F1,374A36D14BCBD036,6FCCB4841CCE826A,FAC60F7049C7C5BE,D1D327272254D751,AFB8B064932B68EC,AB27C0F4C059EF37,3094840D23C29B17,62B24D50C93491E1,00000000D4D675C8,DB5B2544806AFFDC,6BF60D194C2F298E,57C75CEAB922026F,DAC8282C318F08FD,4077CB8F648E4CB2,FA348AC6DC7F5550,2B87041EA809A877,EA77F682F43D3365,32CDA470C3F6B8E6,000000026FE4FF48,5FBF060EB29AB794,A0B900B7FE220FA9,7623132077F1C307,4E2549C7D0CC66AD,8EA7E7FD563687A9,E80EB3A3E910562E,7A467A680CAFC26E,B2502FA3809C7F37,C76E7A7798509E1E,0000000155052EDF,04C99382C64F69BC,E0DD89C353820FE9,8556DF94BBB09DC6,2C2271AFBB6B8023,08BBE4240CF2EA84,32AF978D071FC129,72227587238DC2EF,81172AD96F40EA21,1C9A0DEF41DE62EA,00000001AB028F49,9668E25EF577C488,4301502DD24FDE7E,9B5256D6878C7CEF,7C4A361B77BCB0ED,8344D763F2BDFA24,B3A5D7E50E0347D0,6393D2C601BDE3DF,5981B6BA3E299361,DBBF387A87492EB1,0000000160F36631,CB21CCC6DA46E65A,0F554ED7B4F08331,D308C7B6F8061D1C,BF1DD4A8B0E7FA9D,2DC9CCC34D90FD58,0E8AE8940ECA4E6B,DA001C5B3F0E0763,B32CDF5809316893,5B5374DF8AE52C79,000000014BF6F0BA,D6313BFAD7524469,AFDFA4BD09015AA9,81B06BF2FE366A7F,E051A4F6AEE33795,E28D197D5C37FF24,D436B0B5F666A66D,EFE3A40C15B87C90,3FDC7E87AEB98FCD,CB0914D166F41817,00000001A0A7E854,8BA351F8E86C22CC,117B0E80697E0785,9D780A83833C03A4,928B81B3D110ACD3,45A40BE7D1059F04,2FC52203FE918B04,559F56CBAF995E9B,9C9E91C85AEDF44A,CB0375646057C91C,00000000B78D07F5,B893A50408E6E3A3,E174427FE61AED6E,89E4C5C6ED163CBD,B0486E96D008A64A,C37117D7F62377F5,3E5ED5CB90814300,36FF684DA3B6AF18,E8FB83808F3BCA93,1BE01A930DC7A622,0000000187545FD1,8BCD8E92CBDD6B68,1DCAB34BCCF2CD10,65F34FB90614D860,876A480451F2BA0A,23A2AD18E99B45A9,2F7BE95A41F30907,06253B445BF212A4,93FB78F261800AF5,DB48C91006275FD6,00000000D22600A6,30B9953AC8EAFCF8,43F6AE017F6C9FFA,5DDEEE09A1D9CADA,5DE4B6C4864FA5C1,4096585296B8B524,30216321D184B805,2C2301ED3B541A9C,8B657C9033420853,4FADE8C4DE4F51BD,000000003BE23741,3C18D11D4C4A4FBD,AA6A765A470B87ED,DEDA69F26398F4A3,D46BF827356ACC34,2EDEA234283443BC,AF42DDD322157243,92B7A38C6AF90393,4E6E9B71A9B407D8,9145E67D25780023,00000000C1E2EBC7,094615754805F5A9,0DAD50FFA8B8E7C5,C6AF6D94CCD21B1F,60866D16FE364243,462DF0C749B26336,F6D236243639E302,B2A6E826624015FC,7E1783A61CC19B4F,51B91DD2599A87FC,00000000D6486B16,83E0C04A0C4D3E10,182213CA56B9D25C,B7B54A1B25F7C059,39D38F9099AF5362,7319DC1459F42615,A97B71CBEEFD6CE4,65C598B47D6BCF5C,56330E1990F6C2B4,C0457A5CADBB4785,000000021D00285A,3B567470FC23A56E,EED4DBDFDB2EA396,92D53A5EDD8AEE63,33E6120DBB3B4460,32C85AE9490FCB39,3FCFA6E1F1512891,BC4B1E05B21CDC93,F4FBA5A9788228D3,EA6CA436218EEB1D,00000000ECBE2AF0,93B8F1A87A74FAD5,484CEF16A37CF65C,04228C7E27442EDE,1386C7F06D95EFA8,13981112306DABE9,849C7D20A8DFD346,7830E8D137A891A5,4C7E0B049A65EC32,2A04249BBB7B314D,000000011FE0E0D8,F090172C44337633,D6037BD08AB07C4C,F619485236BA9AF4,D2E48DA6E512277C,78206D366520804D,DE5FE0547BF9E27A,96E3D5D006DE2656,6CB779E76291B1C4,2B99DF84AA4F5B8A,00000001D4F693B1,916ED37D7484FE2A,BD3782667ACA30F3,0B7F01FABCEE9D5D,C74C7CD108F3BC5A,A1810F9A17DBB943,34C5EA7DA681B5CB,8D04DF9245D4C7AD,085F95C5EF69CFA2,7A85F381CED62B0E,00000000BDE8AE4D,644B62B14F67D9A0,4F3C1430E7379F6D,09025A07DDD41C57,421D680FB5C520DA,1EFDA8A1CD4F1733,83BF1FDA976E7346,CBC5DB35B8C22D47,31006944E5DC6EA9,8BD82B74F37EBECD,000000025FD35EA2,453EC94BB558ED8D,B7C234708A78F8FF,893225780A4BE704,99D0DA0688524BE9,EEB720FF1FCE42D3,A592DE465725D077,484A702D65ADF4AE,4CAFB46FEC206CEE,F2419C7DC023FD77,0000000226CA065F,305F976EFB6001E3,45F05C8FF1744C57,537E4F34AE5DA4BF,3349F9F52BB02CAE,6861F3A60712BF9B,19FC680A1E62853C,C03E38E7EA797B4D,CA6E5B4E1AC17395,B13381B952EB3842,0000000068B9A2C0,A631FBE6C2954058,64F810D098219A8D,85A24AEEE243C948,3B8E65BDD1A6F2F2,8ABF2C8072F698C1,38E3E1AFC10C40C1,9FC01DE179EBB2E6,9B6A0A739CE1FE8F,728EBE94AB463788,0000000073C43FA9,AEE20A7F23115DFC,C1B4AE10B597C0CC,E846443E4E9B2372,62A2170AB9209F19,A03CCBC5E9A7E8D0,F72D99F8F9C44FA4,2E4A0077514CB591,A5ADAD5C481148DD,CF6DF63A007A59B2,0000000224C169DC,48B0566C3F2781BC,A2297424AF3F2DA5,3661220660FCDF2B,0482606C38FDCAC6,9B70C76BE53A29E0,B459B9557B3F6F34,B836E3DB4AE2976A,A5E3AD4C27CF46BD,28A6006039F81CEC,00000000670A70F8,9E0D4371F5871326,32F0CE4C88FF2D0B,861E194E3DFE4A78,3CACD61AEB36A4AD,955527734C839228,D152F916FF00CE3C,E346AC73A60AEA2F,BC0F4F8F11C84FC6,5D0FB49873ABF75E,0000000269380447,AA8C80921446F66E,672B1E0D3404D7D8,9DE62DE8C798679D,1A842488B3304389,624E76BDD4EA83E3,92E9170EF0B9F87C,69337630960979D4,49B7FAD68DF450F2,D670CB98993EF60A,000000013F1AE618,562A9AC4A5134A4B,4947F4516036DD8E,FB4C5FBC2F97A07C,ED83DA9F4B7B0A8F,73B3BCA63A32A656,492A14C7FD1432AA,B64EADF10F853C20,30B8ACA72EDA0D20,B95C0CE64742EE1A,000000004E16AEEF,05BADDEE53C42C93,957A2EE16260CA31,37FC52E1C9702C8D,EABE5AEF35BCFB21,063DB141E6E0BBF2,D1AB383B3C454FEC,711FFE472F8E873C,6F3119BF266D3437,B5E4BE943C9EBBAB,00000000404ED8C5,1ED090FC184E9ACC,607EFD6655C3CD45,0937888DA393FD3B,2CD59DF6F4314B37,06D9387F9A3F0E44,DF8248BF778C5590,A49EB82A663FD7A8,A138B7D0B4222996,0E3820043E8500E0,000000022578ED4E,62543D88983BE752,E6235ACF5A8E1186,87EE063586C01BE3,98A7A11137B891AD,497F3A92F8789546,24E6AA94F15D3588,318A8F67F8FAE6BF,64D3B8F05ACD81C3,9507340AEDA0BA74,0000000259478671,C717A6A3120365BD,BD0D40589319F46E,A1BA3DC7CAFCB5DA,A7E01F157C3D5A34,FCD020E4DB70AF40,662BBA621D526D39,76C54090E51ABC7E,1696313B82D8755C,6001973E0F067ED3,00000000E4DEA98C,8017A261367A4635,38D1A56BB529F405,C953652655C88ADE,3588044A20D4793F,63A4F52E67E7FE0D,B4B70ADBBF7B52CA,13AA13B1F79D37E5,77879D2D6A8B560B,27A4B43A20F1E84E,00000000CBC88D87,C1C7233AB6E732FC,6E45B5643FF917D9,99DF918002FC81F7,8A5F25A4A58BECD7,3F5670B3E3067854,675EC1EDED79C5DC,D556F76D216A8A28,C6BDB52DADED48FD,394EC150667836C1,000000018C3C23CC,0B008CC4E3BAFBAD,03BE437293B2C8EF,A66577F3FBF344D2,1758FBE7D9EB2D31,1B930B2DDAB21034,51F369D6B811F570,09FC6711D55E19AE,2B6430046C080EAF,5CB3ABABBC4D7929,00000000368690A5,E252ED770F37A335,B495BFA23B4B5487,19CF726906A47632,6714963AE777FBEF,7866C8C1C71CC3C0,80988770F6197E6E,F4F11567C4887CA4,8DAB4795120FA596,7F08F2D1A2F354D2,0000000074F9D30D,2F5723EC5ABAD4B2,5EADEE9C7301A1A9,98C906D480A7C6CB,A1BF125076FABFBA,AA0A5CFF5A1D4319,CFE345F422199C85,932909F200F89D95,CB4B8D6ED7FA1E56,1487E5524196C4A7,000000020CA7FB72,3200FCC37990A768,357BDD163E1AF1A1,2F4D64380FAFAF02,840E80FB37FFFBC7,3332957F0F8CE21F,34D206D2D95FC726,D0E79CAE6DF9C7F0,1261C42FB49B3F39,11812AE25C1C033B,00000001BD18AAE1,6444880254613DAA,886C6C9BD7F87122,A89853AF0C52B098,5DD783F68C9411B0,958C9586BF423131,6DB0291B18555CF7,67EB5A0E74510859,49839CB2C4F0D222,099DB7FBF134EF20,0000000023C35904,155EF5CAA79FFF8B,E136F9903252DEAB,8090B09B672C38CE,0C156906A59E1F45,0DEC11941A36A14B,D1B672C659B21839,170B59C451DBBD5F,284F3694B242E1B6,D64E3C0814A1854F,0000000105F760F8,4F79B6E9F76CEE0D,5FDD44681AEB256C,4C79FFDCB83A10D7,AC9BF9E6E1C6BF2D,DD3DF85702954B17,667BCD49C735EB54,A3136B341BFAF648,FC338B01061DAFA0,AC8DB50D58E43B51,000000021200DDDB,E08DE70A77900B29,DB6FC8816081328B,F8E6D2502F61DF88,B3130922DBB92C3D,5CE1B90012D7B58E,CBE86565EEF8432E,C7EAA1FDF60974D3,1F0744D302B59195,BB324ED4ADAF996B,0000000260653FA6,B232044E2288208D,B827F59D98F6BAC4,6AC079659902BD18,58623C5F36FF9D7B,E46A24262AF8D7A2,FD7FE60F201CCFEB,2760BCA4C8615958,0ADA9680E07A1378,6A98E5B9CFAB8229,000000002393A6D2,B4C3BA5981451E6F,04E02AC28D625956,E34FEAF590D32D86,AF7E2B47D9D6625F,DC0D47C599530DDB,0B372261FCE42BB0,9ABEC82860394390,919F948084BBBED8,E2EA20B59F6E0AA9,000000021A9FA4DA,A55871A23725CBDE,4D29DFA671986192,EFDC54DE890509D6,7BB1E45ED55E7193,5B37075DCF045CE8,C771D599A98EA826,EDE090A2403FC75C,0C049CE071F32FAB,AE7DF5D885803247,000000004A5F6F6A,EEDCDE287140DE76,EEAD5E5E945C4F51,DACBDA030EDA12C6,2AE5E8D945F099FF,54665FFD31AA5044,EFD90420A397438C,49F176FD6DE54348,7C94050D6387C06E,2950E61E9B970DEB,00000000C5033A07,425A74A081BDE65D,07E49A5C4F10EF6E,61B4949014BA369F,2E9FBFD4D43D483B,62548C08F547DF7E,12E771B67FC9D232,A57C2519437313CC,E8FD5E13A8FA6600,058053C6521E4E05,0000000231483D51,C34A1FB5060922FE,27650BCBCF505A21,F638D834DF03A49C,9C09B699AA808E17,326AF58E27741256,28DCE24B231CC56A,036D16A9F15EAB5A,3ED10AEEFB9C59F2,F898FD31B3066ECC,000000017321E117,6F4CE5705E183509,B8DD81F1CA2FD3BE,0E01E7A7AD505BF8,C2F3982D0B43A34D,B1E44FDB8638E7C7,FE4EFD2F6F92BBF4,735AC9FA4DA1AD55,1684A97C8DACD160,2FAE811525FEB969,00000001373AED48,E3EABBCFE8A2EF30,1BB8BD2764E49F24,3C309C8B38F439D6,1639EFBB2AC44B5A,CBF55CDDE556F0F2,A4A464BFC60C9E13,AE3C3FBC18CDE561,FCB2B8E645514FD4,BFA6FCD29B15D0F4,00000000096A9102,E9C06DB0BB475D0B,C9FE63FD8A6B1F76,F6FC04EEEC5D3AFB,CF39D2815FF448E1,81FB9A5044F9E2CC,264A2EEBCEE49CC2,9E1AD1BF2260F4BC,08CA6E5AAB9B502C,F8C289A61E900D5C,00000001D7D4E9BA,276D46BA493D6030,0DB97A3808C9E551,A98773C9B6CEA1C3,B8587FA52A07AE7E,2BA36DC7C973201C,8DE305F726059473,B142EC42924A5E81,36451445EB9386A0,D3AB2A6B625D2187,0000000233B42F0C,18A5904824F4F85C,F9635808F427E1CE,4A67826709A89EDA,3F71B408668D2809,D03A1360F84051A1,D04F04044A7ACDE3,1B819B1DFA41129A,994118037743F8DF,123542E2EFD1B273,00000000384F03DD,3CEFD51B523108CB,A67410ADB49F6C6E,BDB3CF1D678EAD53,1C497C49B37C05BB,D14163421A054B22,6C33B89F791A35B5,83546636C36426D1,7F1E0FC2544B4EF4,CFD9D8F83E87713F,000000022E42890A,0E33B3B75EE5A71E,D300A61E2F65E7BF,D3A30EAABF524AF1,A37B3421B9ADB03B,402066464AC3DC9F,34C0DB51A34E173E,4CF64C76E7919D79,F535767D85A95CF8,5623957B1123DF9C,0000000122D22EAD,29993E4CD66E02B7,231FE179D7A787A6,8CF02BB15E58442A,62A2BE6056101A43,72CEA113BAC527EE,99D08C75AE2B78FD,6BCB3C46E5C1F376,1206E952EA2D6E24,69F3F388C1ED9E26,0000000071E17411,B980BE5806595C07,4F384FB3F2053B89,8D1B6C20155554FA,F313D7A86A701779,21080E41C1C3A2EE,B7DF5D1242F08B7B,F87F04A4CCB1E35E,F32175F6D821ED2F,4533B1B95B0B9B5B,00000000E620EEA7,0D2BFD4DF4F4EFDD,7F2699EA4ECFCC6D,DA4A562F41838873,8053FDB1A233F42F,6302839E1ACAC01E,74086D0AB38B546B,B59618EA73DE28B0,406E76D58291266F,1B342EB3A9D6F641,00000002731C463A,F8B9EF061F48414A,DBC78DA806634FF3,744D0CE50905649A,77EBFD9F4407FAEE,B24F352CF1AC2C19,09AF44FFC31BC9E7,E646F3A182DA097A,F2DDF0E1B2AC4D5E,B7EF96F10C19D6EA,000000026068FE04,790E64CE1DBEBB05,B496D5EE34BC3F1D,5D44A21F6CA6C1AA,12F8962E61635BBD,57B3C2AC6C0D8C4E,4FFF54549549D096,574095A99F8415A5,41A6ECF4DBC48005,1A3395E340D079DA,00000000FE703F98,5DFDCBA5334C4BD2,9ADF6112611BD474,886CBEFB27567572,151363F494F89250,EAD6F353817C006B,3D99ED786CFDA919,CE4FCC4632840A98,C285C9C75F355640,9EED96561B345C9E,00000001B9035D0F,0730254098B3ACD5,8703B827D5A0DB00,E3C97AE529D91AF8,685EBEF8B9D34305,ABEFDA366373E2BF,1B2C887C2B1E1A83,EF4AE42F3E34DC90,C91448B2E31BB8BF,86D431BDDDB7512B,00000002400BF63E,7C51D100B28B847B,00EEA7FEB4246064,FF581C7EF52EB112,0F01F05B62D25D5E,5D2943050941D109,8F4185467B44F666,618F3B3DA8B077C1,F914EDB790A7E235,3D227FB753D8C0C3,000000024E8BB919,8F8D3CE0A0D4D76F,104B64A1132ED0A3,1BD448C845E3A6C8,9C7124D207CE8E24,0D24C7D960EFFF11,1B84E9131F645FB6,6873AA02C53ABF60,283E7B8A8FEABBA1,EC831AA6263B2B5D,00000000E4868115,5A5EEEE288312169,FE034A1544AC9CEE,E68822459A5E7A2C,FC70216F1C37D9CD,E36616DA31932E6F,E97B1E3E56D7F764,71B43F1C91EE78C6,4B6F897A2C3001C4,104406C111B38698,000000016C78852E,2886ABB0C6A48E6D,3CF6043D96443A14,83EF417A73FD9BD0,1F67F1B956281E96,FAFD0DB564684D29,0891E6DBDA705C27,9B615AAA125F1D65,46DCD2B7B7723ABD,160BE8C915572CE6,00000000FB542CEC,763E187DB27F59CA,C7C9F7697DA2B9EF,FB04204BA175AAE9,8B7586ECEF8E1102,B97C6B7140F6B97D,75A3C9359B365307,5957256C487E372C,E5F4661A6CA655AD,94233A2B7A758060,000000000CD86011,F2B3C48BED753899,FD0652FFCB587E26,24BDBBAE19EBA6DE,2E41AF455FBA1E4C,A5E0E859470DCCC8,7F3817869FAC48E4,717F280CA5CB5FA5,372E7E7B637339A8,A6371F5BAE532A33,00000002146B11BB,1AEC3C8F660AEE96,17D7786ED788BF59,045579B5DB55BADE,33949EBDD249A575,FE7427EEF6278328,D5F651BB1A9E9D8D,EC43D59699759E67,09736A788E8154D1,D95E4181C4331CB5,00000001B0FE511A,ABC15E4D510CF288,0CFFBDB0D8B7FD3B,A20E4DCEBEFDB115,8EDA5CE0EFB324E5,306C767EDAACFA65,8389E6E8E198BFD3,66676CAD1CBF0944,30F3E511A100E0A4,7D3260928332F6C9,000000005B07B9ED,FFD6A21662E95F65,F6B2584A78CE8120,37C8735134B5340A,C1AB64638A3D08BA,91312C36DD710BC3,A7889701FE6581B8,CF759C4C09670BA1,41504350BDA2D662,1C81D1F89E4C9E65,000000009577DFED,8B8B5F3ED78901A8,3536587886877D4C,912336131EF692C1,D600D13141418249,A1E6415B191C0A99,54403D980D94346C,1151BCDA3EE92F81,AFBAC6D528E63CDF,4D57669BED34B65E,00000002090C966B,E99115C4E05AED3C,224AF9572596C2D1,6D5F7EB4321E2933,309AE521E5697720,FB6707149648B45D,FE0AC7115739EE55,A3EEEEC37337F34C,69000E10373A6712,BB709256F996B8EE,0000000099CED199,490CCAD64701B2A0,8DCDD1C4CA7784A0,ADC9BB7B8E22CAB2,81A7999D14648EAE,A7DF6C97496F4A2A,0138008C7D0273AD,D585693954792476,4C5FDF63531F2E95,4D34CB30C2C20C0E,0000000270BBBDD1,9F21BCF440E8A06F,60391507C6DE389F,9AE412ABD38F7B7F,0DE40B7F24192072,902283A9AFEC4AEA,04D7A03CD4EBED3B,E1FA6E3D5DA046BA,7D1DD04FB13CC143,1FF3E8580368EEBA,0000000142CCA8BF,D013FDC6075F483A,2BACDF7EFCE8C2B4,3E8D9C7D5C099F5E,C79D1CAAFDF02A8D,F09498B03F3A75B5,745F61C74045992C,85A408D186F612DA,94CE108D9D50262A,898405DC73F1FA21,0000000042C748BF,77283B475CDA09FC,531833038CA5F09A,6DB3022F743C2E6F,09B9549C2605E659,B8447F1C3716656E,349F8B58D29D4617,521C2BDA30FEF470,C24B86AA9BA1BA91,84A6F2FD5F187FDA,0000000106E2507F,C682C4844E95E5F0,442BD6950B0732AA,60CD545B72147A73,0C20727D97FB39A8,8DBABAAABA203961,23327C944D7FD458,57CBA91B160583F6,94DA52C064FDAA7C,FD62A4DEBC391C1D,00000001F052AA88,257D13E0F011AEAB,EFADB3F3257BB2B4,44D7A573460B3990,2C3797B6E6AF718B,A17C2977A6D52A12,95D30ACE2FBD092D,F1228020A879E3F5,08CD8204261D6B0A,4A0FF8410A5EC063,000000014E6F6088,DAD94294CF40B5DA,522669F156152E0A,63CB632A2994ED19,EB7CA3AE7C9A2E7F,D4415D6341A936C3,796D10CD84024098,D96136DFBB2290AE,CBC58357526C890E,3D62BB625B723CCD,00000001D375DE7C,91EC31B74F8B1B0B,A69949626DC86E16,38CA4EE6CA27228F,32F7E38762C6A93D,CB433E696DA28CC4,A3959F5E06A25B05,C0A6AB4C259B48F6,B889051023F86BF0,BB2624E54B8156AA,0000000193D59F0C,40800C73E1E322A3,3B81BBA91A572A85,C1DF92EB9C269A83,F4448C5452FC026C,449A6E22C6E58C7D,89F23B5233344176,3217C218850F1251,21E6D803D67722D3,E441EEB2F9FD5EE8,0000000033FDE48C,AB1927B7E4E3117B,F5EBF26FBF9E3AA6,793C8C0A38593107,3D0C33391C236CC0,20D2DEC9E41D7231,E68DFDDA6BAE8DB8,8C0F79A484FEF4F7,497D23F846E846B9,DDC6AF88E626FF0A,0000000043E726C0,357F4B0D81D4CE90,50E99A4A9D003983,DC48D5F884FB989A,4E406CCB18F7BD06,04915FA722CE27C4,6DF58625890726F1,7D7A9785219221F6,57083745494115CE,BB94CF36E6CC6BA4,0000000221491C97,39E214EF379069E1,659B92A674C7DFA6,209A9F4947AA6020,B97634504D166618,DB524916297AE0DF,CC3A9D7CE7804C7C,FFFC7370AB05FCC2,F8AE4FB3FC557502,AAC6D388F4E80EC8,00000000CB36D506,F0FB122BE19F6BDD,CA442CC987F76EBB,169F51670FD0BFEE,269B0830E2D53AF4,126BEB6FBFAA6DEE,14C4F8B430135FD1,548F083B1625E315,DE1C4A877D86B6AA,292A3ED1BBE95591,0000000275B0D117,9EEA6E407B90E477,3AC5FA322D420AE5,57EAACEF47545559,3909933666D1B1E7,4CCD021C6B5B0C64,633FA7D0C16C5437,B79E0525B1ACDD89,DCB2F3CF3284426B,A492BA36F8118AD6,000000022ED314C4,D75FD20DE631C22F,94010366320AC15F,6C1EACDB9380173D,1FD073CDF6C00439,F20C6F3E65DD7A50,33C0F3390479F9A5,89D23E050155D058,C2ADDC2CE40DB0A9,9B6B4BBDC478C015,0000000195E71C1D,E0D344011F1EB120,C9A60604BE121AE1,E39E0BF7E92C0B2F,30B35BD7BDB67ED6,AA395074FB670093,2739B41CB043D180,FAD598DB17B4A943,23C304602BB5907F,5BB24DE6AA04AADD,0000000137C6D9F7,1FCC9267BEA55ADB,816EDB30AD6DE9E4,9C4AD30D88DC3C29,B0D48055A7395E4E,E34792F5BC756258,351E32D59D852CE2,00D8B1557E178E53,528A18742958C824,9E4DE852CE611707,00000002404BF52E,8FA3882E43B0033D,095D35B95ABB72A7,A89BFE337C66CD61,A6D36E0BB07B9574,3B9A51CD4CFE9AD4,BF778D3023EA6BCF,C203EF53A9908969,EE5E66081FF93558,17B297F9F3D82F3C,000000025C6E14C8,3C75F07C4CA14DF8,FB20E4B03D7320D7,20A23F54ABD48DD4,065ED89525B31943,2BB8A0B83359F69C,9B77FEBD2813D9AB,73C605782EC1EC72,3E9C3A1418820463,5B3B6BABBE9CE64C,00000000071F47FB,3E1151F0E62BF60F,A5DC21649B20188F,529F084E2CB4A79B,BE0C0A889C97E538,6902C924DBDF774C,12E759631A9C1942,B19D7262C84CF5A1,38CAABB36F028FBE,8510AD4355385457,00000001E1EF0748,2B96833FFF4F29B3,1CF9A308FE4904DC,32473C4B0BA74ADA,9FCF97F069F43132,03B952EC5DEC42A9,922F857E49297BA2,5042CFB76415D955,39C245B5A649C2CC,ED694CB4F4F04D24,00000001C5D41905,EB1DF4F6981FA39A,670C9A48AC5E713B,26E3789046A3F485,27B100BEB0DE9321,4A305206E910076C,AB9C7419CF6238F5,559B86AB6AB08FBE,2378A3EFFA5488B0,20504B7015D59D4B,000000006DBB9BA3,11C4778AF03B9478,397BD392FB714C25,A7179A8FD69C35AF,A46AC895FE0C5024,C8166C71FE200B70,C55FBFCEE0816CD5,796334148C77B20A,117D1D98F5A99B5D,AAFC43CEF155ABB2,00000001780F2EA7,C0813AC061BEF779,D5891491A27542FC,2C8224CE19BEF903,E00A5352F4F4DDC7,976CF9AECA446CC8,59F9A4ECD8F2E932,D3CC9B189FD9F26A,6FDF294631146DD7,508C4475EA1B5453,000000014F7E76D7,CEE0FF8C5FD6DEFB,44B0F8BBA5770FA7,5DB16B2BD870342A,0D53CA9860452438,E063BC85D15E669B,88FB65754CC4F28B,A4262C825EECACA5,F3AF671BCC981BA5,92E34DA245BE29C4,0000000249702878,40E8C9376109F600,A3E87F53B91A3396,8511184B1B6C6DC9,F5719E43D3F7057B,3FAC69F3D2EAE706,5CCA4263F3C36B71,1E6B4A455656BCDB,FFBA134995339D7F,6BBBACDE9E6A89F9,000000004AAC6702,392520653D09FA49,8E585FA681930B9E,A71EEB4489A7213F,B2BD2492F6FC369C,13C075CF5ED2F3AB,496C4BF54C325CE9,6C41320E98B8710A,C38F5DE12D676CB5,9B473228B22BE13C,00000001BFDD776B,86643CD262337AB4,F1252C279476EE17,8391655F5D0967D9,B31B0146DDFF7122,BE17FDDD487BAE5D,B26D51198A0FB0A6,44959BF0D9597CA9,20BBE25FD0319A33,E751B4857CD179FD,00000000E71684E8,AE86014D3CE4E433,8DB4EB4194A0B4AA,D75B08F61DEE2974,3FFA8FDB08EA19B5,36DEAA08A8BCFF73,E137B9C9CA7D6800,ABF4B4635715B4ED,0C59D56CA2E512EF,A00B5505AC362FD3,0000000194DB01A1,7A1B3E9719A971AA,CE598E2855840DBB,5CC0B8AA71E92B1C,70C21FA7343E181F,F735473AB417A360,1830373E65F23E67,B6991D55292649FB,E836A1F0C508830D,9FFE8DC6C149ED81,000000023D9ACB63,15CE2DEBAB34E8C0,F1E7EDBBFE222930,0D1A92C4F9241286,128562245E7CDF57,CD382492246354CF,F9BBA05B2AAAFED7,37567C0950319D30,73680AE8294BF9F6,DEED629782B68684,00000001D234EC1B,BC4ED93287F144B0,50D394596663029C,0821963564F3F5E9,9D832AF3F0146122,82A870D5049207C2,68D75AABC497C4FA,0A00EBB09AC55575,B468ECAA33BEE297,A9CC4BD631082A13,0000000182FE0926,78569A3CAD17BC0C,904F4C311E66FAA2,5D2884507856247A,576B2771E6E6E7E9,6425535D8AFF44CE,C906B4B9931154EA,6E2FF69AB7BBE9EC,9E0308ACB8383A0E,1B8202BE8448ED0D,000000015A1003EA,AD504F063756B4B9,048F66D8503815EF,DB2A035A65D61462,1E173B38062E89DC,78FBBDFF21EDE1B1,4B48B9C7C07F80DA,6E0F0D05CE993377,438D332B04575C90,F4131BD0661EA0E5,00000001813D078D,8D9E6EDBB02EA5D8,7D9DC34EBB588A44,B513677741C0BD29,C6969DEA28E4FD5F,8CDDFD21BAE2DEE6,A858C8A0B7C5A0FA,640E8F6405A30871,D369FE2DF581F302,D201833F57C7BF41,00000000B2BE5F15,DE6F8ED0C5235E70,24958C016B9C2565,3098CAE3D0D4F9EE,7254923DD494953E,B86A7D0110413E4E,EC52D7C5A7E9AE2A,7BB0D2BFB38F0498,4C452C028AB7026E,BB73BD7B857D38BB,000000010DC28BD1,A61D6359B6BB234D,15FB85648B3EB70B,F164E874D38DFFB0,32A6584613C958B5,75B7C0D033A0AA82,D381F62BB4A52DE9,58F98B6E4B4E704C,ED483222602CA4AF,FE9CE7B2909982A0,00000001AED7EEC9,6973F0827B922BAB,C64E5E31DEFA1A3F,4E9D9CFD928882D1,3D626F1CE3451F70,2F08728FFDF2F57E,17549ECEAB376D31,5D3C9AAD10079E32,C269B95650379B1D,B0541E248678F2C7,0000000262E2D06F,54DCE9C7E947B45E,EEFC8D2FE12BF75A,2C55ECCF4A8B5F37,07D343B1753F5469,5C5499D868C10D92,57125C5C76D73FE2,572A6CB45DCE038E,02B49C12DA51DAC3,FAEF22C54109DFFF,00000000CF76A28F,97D5F47446DC54BE,00D80FCAD2CFF0F5,8936B56D4AF1A1AF,D292FCC72D5AC5A8,AA105BA17BB748A0,1E8C7E1F038A74D0,7EEA31369CBCA61E,53A8F49941EEB4ED,4B7B0C0FB3946628,000000018071EDD8,4D792A755F66B64F,AF636CFA7D564AF3,A6C65F66257D8E59,BEA5CE30636D56A1,CDE46D984D714666,019BA5714DB0D6DC,3BD93312562D4B52,25E4F0B687753538,E90A5A4085DE0319,00000001E62A2008,F3A761433376F5C8,A36668A30804F154,9D1B4BA0FBF76F7C,FDFDE3B4C0D18FBA,BFB66A53CFA85A0C,D0E50EF6EEE59150,B0F0C1C728CCBDB4,F6A709690A0AB641,7A4541849822539A,0000000085AEAD98,73B6AC1678A965CA,11799CD12FD7CABA,8669F0F93261C5F0,6B50ECB55AD91492,C9A63CE91E399056,65D1C8D65EB18F19,0BB0B8BD2768C0C5,EC8953D56D6071E4,272F17D153B1B0EC,00000001F071A858,F9EEDB909EDCBF57,72F7AEB3A3CE4CA2,572654F1EE8C6828,ADBCC42A2316F29B,11C584EBA53F65F6,977746645EE526FA,00DC3E0D25188D0B,1EF6C5D4861ABAEF,AE5F1DDD7D0E928D,0000000016CE0C66,C1BF76011D2B1208,B60AAE7771AA2619,12BCB54DBF065865,F8413DD1F69E9E4C,B7BE7E423410D251,C5182FDACD3DC4FA,58C51FD7A212390F,12A2BF84793F3173,E317E40C8D749E06,00000000381B844F,8476D4EE897F58A0,8626163B5E40BC65,77F3A60CEB54B84B,CE41C17F309FA685,697A9ED594AFB9E7,A877178520CE86FA,644FBED2185FBE5F,70C6215B6B0C4C68,CF0FCC45A24FAC0A,00000001BE5045BE,E6D7E38574FC5974,1F2611137358D52F,A79B59637464D668,93E9EB15A9C7550D,6BA75D27688DCA61,F71317B822425F44,91B9891032176090,807C1D71F6E0D342,C3FB23AF9552392C,0000000238167E97,31EBC04FDE81B207,9962BBAD54A4D058,5BEAB74A61A9BE76,1EF17965B31751AB,4DC6819F8E7D44A9,D2C185075696443B,1E221A3DFC0959B1,AD017D11CB47C30E,F2867E6744D09B41,0000000042941BCE,EF15AC21D2B4DDE6,7BAC9C1F4A9B126E,F218299E143BB8D0,B60ABE58161D4C79,7058531590CAFBE9,8CEDFA0D7B92CBCA,7DAD8B6878675EE3,0A769B7A777BD2D7,73A5A81B52E84875,00000000206813E6,0B13D75724D7F9E6,28604CC883E6FE5F,6F5B4EB0D088FA8E,30BF655F40A6BEA6,4103177F0AE0EC46,83769A47ADA81680,852E7AF5381A22D1,8342DFCBB1F40CFF,BB1F987E27D2636A,000000003BA301D8,924AA74FFD9C7370,944FEE5951AEF780,F8A90B8A1230C870,D203DC9DC332A6C2,D194D3BCCD854FFC,915342BAD2BDF748,9CADC7A1D932117A,8EA4F1D4B1A53652,B69BA068C1C04104,00000002085CCFF8,9B9FA95D00A5CF57,16FD381C38AC7F3C,2765309A60CF920D,D058D6F503CC24B7,039474958A92302D,D734EA73DF170F7C,3432A0745E435530,81D2D7ED81703B39,B4CDE0432278E823,000000021BF611D2,86D48B1584AA7D2A,078F92961889D5E7,BB6359D9CCA7C64D,CE811A71D7091EC0,9227D8B7EF2B3BED,E8AE4CA511B87276,073143A2BF492DBC,EABFF03701299741,CF6F46D6B553D3B0,0000000126980A58,6FB88EF64318D9B4,2F4F658B15934377,E77C345A4B634B18,ED248ED7A273B6F1,AA5FB77D100B4E00,92087E4DFFA1653A,038B603C6F267EA6,589978A5C808D304,D606007D8E95FA9D,0000000103528FF7,BF4B75F41FD5E7D8,784A10359E2709B0,E1B14B0D6E61DD94,BDE154B9D3BE95A1,F31EF21CD2CD54D5,EB3FD8BC867746BF,A5A6788466D83D10,1340C7BBC0E73427,03BD9EE808BA33CB,00000000FD32D3C3,E58BADF9FFB4928B,64D69AEFE80F556D,EFEF2C38CA4EDE67,9D085D3BC683C194,C4A14EE015106818,55BC7CB840D3A5EF,8F1FC395693F363C,9096C7AB16639C59,F5195825F85D9A71,00000001B463D689,80E7B81BF25B5F9B,70F8E6E3998DB270,A9FE99A70D535ACE,B1D6A85A5920FE22,988DA91929EB828A,8C5FEC36C4A87173,E3BDD1CB008E4CBC,D6AA665C27407F58,F3958F09769BBDE9,0000000243B4DA8E,C24D7E5CF04EB3D3,5873C27F0B805976,CCE3B6C926E63643,652E012156A7F795,77C612327E407EA0,0F70BA39EE923634,F0D0B0BC061735FB,037D048ED59F74AB,C31565B66CA35F46,000000023F6FD477,6151458B06FDC44E,2AB4030C4B015BE3,18A537174C9F649E,E44144C87ED08A58,BA8D2EBB25418C7C,B32E5A6DF849A65F,33D6FA391A8B6A02,1D0650B453D54783,0DBFBCA50FB7CC8F,000000025AD86303,6DF56D4BB12033D0,A4B49DADBFB4691D,F8DC9A3D8BAE7FEE,3EFE040FE4713884,AF937CF8ED0E9745,9A88B7A97B485E85,4D843A61487CA30D,596F094C89B2A44F,C106FA313770D3D0,0000000254D66020,F29EBF2B8B05C837,B071341ECE8FC608,4A8ABDBA05263B5E,ADB88924457D9A59,8EF1B8C7E4E6EC24,5360D84A1B5C3E1D,02D8938452B74FE1,8BAB36B65956FC74,7C0B76B8FBF1FBDA,00000001D9474F4D,F41EFBD5AE1A2694,1D52F637F63D0CC9,E4E4F95683BECA9E,DB3F52A0178F32FC,1870490D8BF9F53D,1B112D227FD4F533,AA0F7BA0A7B9AE95,76216E3C312153D6,42D9B0B757A14596,00000002698788F2,AD5305C1E7689024,EF09C3F7AD2C1FA5,F753DCCD10B712AF,1E815DE07CE8158A,B4E139E530BF0FB0,2EF3C5B5525247BE,B7E844887027DFE5,B38AC464206C5976,422B791CF347D3D9,00000001A1F111AE,8FA27CCC474F619F,D7C773B68359F24A,3ECF56E0CEC1DE60,B2432AC70C69C1D6,62FAB4363BE4481E,7360C4D6433A4C85,DB71B5BCAFFF1C92,8B316B82DF7E6E97,D91AC45650BBDC41,000000005625890C,5FD60D3F7CC13900,6D39AA5039076AE8,AD50A473D4F53B63,17833C36FE05B6A4,5634A11AF1E67609,3A7A3C2AC0E039A2,9F6E3EFC790DBDE8,F85D47CBD6D3617F,207E43B9FFA54B25,0000000004FA56E0,0CE86384A87BE31A,7AC8E9EC32901281,3CE4FFFE51BDC455,92B94D6FEADB2076,7AE2015FD3A8B6A8,F3433AD88E440799,032BFD6371F2BF08,23563E86315903A6,59DCC7E8414AA53C,00000001C20867C0,2D2260C646867203,4B87F7AF13DAAC9E,3F618D9DAE767FF1,CD9C82A2CCEC5654,2199B882C4C216CE,77954B22F29194C3,402C5A041E59B8D6,36F10A5082ECAE3B,4FEB3331C1CD497D,000000020F0F815C,8A1741B5AB76F81F,F75914341448E165,FF28E30CEB6F5839,4B23F63F6CCEE73A,427E95653E7EA82C,5BADDA12F4B8FD5C,9F012BAF90A8E8C3,9A976D2FCDF5CFB6,A1071D84CDCED202,0000000217BAA979,729D5E79585AE78B,8E84AB7F3B4059E6,8231C32F98A8196B,DF6D812404CC52D9,09E76EE01FE337C1,2B32880CABC27890,4457A2341B86F99A,CF46895BEF43D0CC,A8030CF1FD01A2D0,000000008EF837E8,F3F1955389E4B376,B2EE6877D9F5C038,CE56503F87C3BE20,64275D48E9A36815,592F4D3DBAE23212,1433E61582E880D1,B9B824D538AE7D34,37BE7A6320AE2DE3,0AB0A75899663323,000000018147BDA2,203A070A37EB25C3,1D30786826695931,F2C56EAC5D52A8B2,3178AB369875AE05,DD5987251D50C075,8C08F386326C1B6B,232E5A55E653EC6B,8E7C373086B2FFA8,E853F111CF92E1E4,000000000FC76F37,56C20F8DF5E7FE96,06CCB7867ED6E8EC,3D40B95EAA5C81EC,B5D857A16F3A1ADB,82019AF209EE97E1,C0B673C24F368EFC,91230F735FA0A551,7D794A9E7E90C50D,D48558BEB6211DFF,0000000049360F84,1470A79A8C9E3EDD,4B85C24F10FF65A3,16514E107BBBA907,B8AC4AF9461F6D44,279D33098E55BD84,D7E4A4E2377327CA,6D3D0C9D27AEE98D,2959C1116A85914D,ECBE5764F7348BD7,000000023749EFE3,1F48382C971DA604,A22431E28ACBE82B,4A4EA6BEB0C4232F,E395639820265AA0,3B16480C6B4C2F46,2846DD310D0A07E4,3FB997F7386D9E6F,251E6BD249137777,68850F9EA93B6CEA,00000001D35CE5B5,8CC9ABF9927AEC7C,ED706DF8AF0E2B34,9AD8D3C1A9F1CB92,5697FC1E60226215,F92562DFDD5A191D,8D4A9AB87E8B6610,6B9EC25A07FBDD44,72CA4404C16B1186,B6DF89EE26586C4F,000000013D362D2A,DCC2F817154DFA41,362D172927A15FBF,23EC973897E1A167,3E2215947B26E2E0,C0D1789C104984C2,8355D26B7EC52E72,1202C2F7EE74AB57,D08E11903F5A1C08,A2D4C142CA378880,00000001F076A841,731538D31540214A,E04674CE488935BB,4A7410C2EACA8726,B30FFB798B06BC63,6AC32C88D5F5FD51,552C4E132CFE5D07,0742C8EF9042B36F,C41CDAF4753F480A,EB407E3CF7F43E03,00000001D1C425F4,AF1C669402EE6E87,E356940052D20944,22D433C65D888C0A,C40C5F3657B685B1,4D82CBF249C6C2C8,DD09304EDC8C3D0C,B31905F6CC663DA1,5D106F60BB12E2B6,EBF34289B299FE96,00000000DAD65BFF,BD89825E773C651F,2726B2BB95C244AB,3DA0DD9191D7144F,B04D4ADAB43EC65D,980FA9C0F363BF29,58ABDE5EC0934053,2DD8B460E50A21B7,AE6CCEFA207299D2,E89AB8F2CB04D1AA,00000000E445334F,888254B7528846CB,7991DCE63472F5C5,470F41BB83CE9DBF,FFD7D9E8D0168210,66CA88E8DA560D0B,E73D4ABEC7AF9874,C2333B0A02CD19A2,16B48FDA9FA116CA,58A9BFFFB22CC033,000000025D7E78C4,99C912884D9701CF,15ADE3A7E754CFFD,9AC24BB57783D94D,53B2134BE921BE00,3577A928607E7CBB,7434D6084B31D081,8B6CC3A9959B2AC0,1BA657D89DF9D869,842962FE62E9E5C4,0000000065B3E63D,1530FA31070D4578,995C74A675D3C732,B67569F7C5ACBFD3,8C7D65AC4770AA3A,1A30238184805E64,470885F23BF09418,1FC1A7C8A8267E61,2E3F5E2E208D0CDC,5DD305910D6AEE71,0000000001D42C9D,63C970AE1DA4DCBD,AF04A01C9AFE664A,5B10B15C0D866626,F0D4B205A1BC95E8,53A9878ED5060F2C,FE8B01FD194E1775,18E623BBFCE434E8,6DCDFEBC8A46443A,8A322350C29B423A,00000000C58A62E8,41FAD6C0943A3AD9,A50B334166C698DB,61A68274441AADD9,FE1FEBE30657CC54,3A9225BB342AD6BC,CE2C09AF2E1257DD,27513488EA3CB529,5C3F679500CC2469,E5D6A62805217183,000000018B342909,38BCD48EEB8A7B74,02DEBA7C1D1DCDF2,B8C92AD39FC872D0,B090B111C7912F42,74824A75991DBDE7,9AD4E40A9B55E4B6,A36F155103FFB040,451E0857CAAD3B15,42343B2850C38DC9,0000000102D0009A,12665C556FA9A7FD,0C0075EAA53697C8,CCE63480031C42CC,ED4386278CA9B8E0,EF00E1C5FF52EFEF,65F9237E39BCC623,445E0EE72892A148,B229630D27884700,014E1159D554C24F,00000000E564849E,1AD7B7CEBF9B95E8,BBBCBCC60AF9F736,EE14E3659F671F72,08F479CD817B28B0,0EFA5E525099BDB7,A6E989FD0ACF8C24,0A7160C1D838D6A0,08C0AF5930A4AC8E,C201F86E5F71E387,000000005085F707,B21363D2C443C673,70E9475CF35BAC18,C4E19D8295F2DAED,71F8FEEDFBA736B8,D8557BA1190BE07D,C524E062DE64913E,D1D688E0498E9EA1,335C9D14EDAEFC33,8F9F6D4E0F37DFC6,00000001E661B51E,763DCC0C7D3E51C9,A03F32F96CBDB994,C69E9C46C053C45C,F450F6A386095C7A,E7A5FA2C82FEC10C,C4481CEBD9E9A355,8942B6496A989838,A5E1F3387832DF2F,F9FDA1ACEEFDB704,0000000120166E6A,418133E6758EB3C6,8703A49DBD289C9B,F477EC2CE088E97D,CBBD1F9B0A019D86,98AC1442EC8E1BCD,9391283EC97F85C7,E35CCCE4F95AFDC0,DA3792D300451E14,22BF54A9706A2067,0000000069FAA47D,ECAFC046E22C0E53,84CE440CC84A927D,7E9EC18D2496344E,B11E06BCECF07C7E,6958EFD509255E88,3B9A14637BEB1FD5,0FC5A98CB7AD2222,1E5C8AA831A24FF0,A05F3DA3B5A6E925,0000000125E4A675,91B5BFA843BCEEFB,67524DAB5FF61489,D89FC475F227C9CA,2F7850D9F803885B,1F69BDCD3D0F57CC,29DB926D0D860DF4,F5D0573970826CD0,D7DF6CD95CA3D041,690CD80E263DBE04,000000022D99065D,C4E725BB2EC6039B,B66574EF6F51C7F7,687782B5863A4563,E79F85BE983DC0A8,BB0199C8D9F3CFA9,6634B3BCE10B1092,7AE383AD07AC27E2,A36E9ADAAC6E9B53,8E309EBAAA6F0BE5,000000001732D8EB,27B660F7BE72B921,685E0A69CAF1C505,2B948DF62AF194E4,6D5464A007A9FFDF,D93766F089A16221,6F786EDA79392BA5,2F7D6BA50DFB33EE,5D24EFA5A05265BF,BB40C0EF366488D3,0000000092B9BB2F,754A10AD4AA8523E,4C6BB5B9CC50F4F3,4CD425967F6C5173,00A3B58A9E00CAC6,E7C2625C1BF8B25C,2BFB9755DE3255FE,76273C1AED19F919,4E69FF5DEEC59E15,0E36F31D0EB58CD2,00000000B3A23FC9,BEF9D414DFAEAE54,4785FD7CD064C062,A163A0FD820A0556,AB0BC6D310BF73BF,EF9ECF3428E48114,3828B12ADBD8656E,BF8D361C46B891B4,A75A0005A0B4711D,974D37F839FB3310,00000000C79CA993,9F111F8FE6539490,F180ED0212C32F09,358B3580C44BF165,6E2FBE69E997ED31,173608772C744DFC,D71DE25D13931739,A838FE621E366743,0F115F98278EF877,2C499A683A8E5519,00000002623745BF,2FFC58C21D105611,08D855164D400DC7,252110BFC6987718,7EF72C5115C667C7,0E7C66F20C8D8816,178CBE145930D255,E7B3609496646FF6,C480FAE16BF0DDCA,9A923C21052F111D,000000008653F655,E8A62263C3D5CE4C,12486549943931B9,A07810604BFEFC33,AE62E9AE60D782B9,5C55097EAC2A4B93,728624E4403665C9,D19C09A926009F1C,3BE21EDFB6CF4C4E,F2441B32BF7B1CC5,00000000F5B0A770,CD0F893D9149B8E2,EAA6E2B322E5FF72,0C2AA7A8664A9B1E,2A01DCAA0422EC66,C91B4BED44222EB4,028798B9A6C8B12C,888D73302AFA7547,D94511C7BC42CD1B,FB48E7B5D8283BDA,00000000FFF4FFB8,04E4BE86D5342B6A,C03D7FDF294365F6,A1284E7E0F351389,8721D9C90898D94E,A17FD27B35C26F34,690FC3EAB115DB98,6DADD2C48D9B828F,1DC6372B2C55B194,4437934C6D2B8CC5,0000000141C81DAB,8B29BECC55BCAAC7,CCC3E37A2A2A7A3F,F82092B5510CFA1B,519184E954F674DD,A1D68DFA0FB63A49,5B8CBAD915288BA2,0219606F3E8F983E,9B2C29F037B8C6F6,7A62842845FE6395,00000000061B2264,ACCD4D8DB86595B0,9AF952679D35CCBB,1A0C8466CF22B3EC,18054DE3E3F65558,64BE38A61E1D3ECC,B4C2345E08F11BC1,C7A3F1606F5D1A4D,4FFC3689A21E45C5,5E774112B0CE7FB6,00000001B33658D0,BB949BD530847B8D,653418529B07C2F3,2A3DA4EB575C7EBB,3D501E434EB091C9,0DBD10F4A4E5A1C2,E5E4D0B48897F43F,10D692974299B752,3E25792EB75492DA,4DAA653C0E94CFBC,00000001E63965B4,5F0AC11765A7BF8D,3EB0F98BA0F45551,1FEF512B7CCE1C06,91452BB5250BCEA0,0915D24ED41EAC64,3797A980F1E40534,38E66FE141838E33,FFA64A06153377D7,B7140A22DBE4D7F9,0000000118738B89,C6E20063619CA4AB,8154BA1D587AD754,0C75836CF52507A0,0BEA1C76EFFECD01,F212DD40B2F43535,FA6714A2651BB889,0C039E26580C5CF0,CC2301C5B80BBC13,AFD9E21753B75CEE,00000001C4CE4AE7,3C999D352D4AF534,852BE948BA18CA38,0213D7540C8F4650,71131EDD24C2E40A,5B7459A239D8E3C9,53D920311E2081CA,EA7CB71003B2714A,260B02D01770AC06,A52757FA8E9B5C4F,00000001F5A4669A,FA38137E5398A6C9,637C35C2B9B11A95,B09E2DB2817EA4AB,9A1B771B2492ED91,F534B0B8C3BAEB23,4F5359700345A245,A40CFF7994A0214E,1D87D114B15466DE,20832F852A5A7D21,000000007A196B08,C68DA807686D6113,9F674CAAB628447C,DFDD758762A6DB41,C84170F4411691EF,28198E792AC1A906,1F313F56BBB22916,236642A60FB8A6CC,A5C40928B6B04D0B,1B1A01F06BA691B2,000000020A9ED8DA,DF96A91CDE7BC2F6,E5F25D819C645623,AD1C296AC50EAD25,C7E75989B42084CA,BDD5C2ED91EE50CB,ED84D7F507C70715,923CDDACD3C3332F,C82E83D7917196C0,D12BD660ADFE3B6C,000000000D9C00DA,A9AA53E96561B8A5,3366B7A7008BA3D0,3C4ED1F50D2D380D,0A43C04639AFCE5C,21A85A1C13CB1C35,9F7527FDCE55EF72,68C0F595754A10AA,3B12C2617E6215BE,50A6F1C836733AA6,00000000F5A9CDFC,6E6C286C63C1F49D,2A29CEF533BF1D5B,7CB4FD095266B318,174DEFE4EAFF97A9,C5E937D5C0D3C0CC,285627F5D6F88C50,9633A7BBA3CFA42C,7B6CBA2EF693D64B,AA4163C81CA7C3BB,000000019F9C6180,756DE07AB5F44609,19D99BAE271C5CB2,83596C48276F5B06,0E2790539CEFE8FF,0F62E4CBFF2DDAAC,DA9CBA124FF7B26D,E36813D1A91330DE,8938FEE974C311B3,EB3528BE1815545D,0000000071E0E156,B1D785F8801A73DC,8600BE8C55E33C0C,187E10C72C3A529E,5A6E729356933195,B5284E57D23C1DC0,BEC38BB7EC6FA884,55B0127CFDCE3E3B,0E2EDD5C08062DEA,2F566EBC88574BFA,0000000241C12B29,140B9213941512A7,7AAE03972F9BB3D0,F73D17EB4F4F332D,C817916CB646A93E,2E9D6FCAF6E26DB2,695EC870F3D8EE34,22C22A8168A96533,1F33634282FA4507,21C83663A9BE228D,00000000D829A905,CEF93BFC3EA622BF,E072A8C8D6378BB1,28A14AB0713BC3F5,A4084642B2F95A4B,6664A1A6DE6E3546,8E98387759198B80,FEA8E94E8F288491,0CA1E46E11F0B0F4,5182C5E104A7A675,00000000D52CF859,850E39D83F4907B8,68AD051575B947E3,410395D4D44816EA,ABDF7EE08CCF4426,FD2F5F4866D367C2,FAE85342B487D2B5,477EF49BEB4F3041,CC316F91658F417F,E5C25914CB36E58B,0000000225E929FF,65C375609ADF8A3D,E0694FDA1B294B16,EAAACC265FB6423D,4BD60737602C67D4,A46A030B21649187,1A605C1ED049639C,1FB7CCF6F0C82B3D,7C4FBE6F964F84F3,015E78576537BB06,00000000C4AE367A,89C11AAA61CAF695,76E33B0A66C9DCAE,3DE356C58FF56874,3AA6EF6DFDB6E0CE,F79E2E6F021C71CE,5E1E842D132A92FE,2B52F0DB3714AB27,AB0E4D275EF5EF26,BB050FA9CF64FBC4,000000015F910992,D3DF6AD4ECAF18C7,6A0E978BAC06E90B,0E6488498E076743,858DB9F07FA52D8E,135857E76A7D7172,467A8F5E36FC8804,2DC82085FC82BCA4,EB136AC7F8EB20BC,BF506FB1CE704D87,0000000133617811,A5449548D7754F9B,1DA3720D8FFF5681,3C09B2E112076383,ABAA8E7FD7ACE1D9,5FC71444D2611992,D1C7A173A802B83F,B7EE3028B71062B0,473A7FC33D8E1289,CE03BC683339C669,00000002345AAB4D,A4AE8821BFF63F5F,1AF0018526BB10D4,2E6AD8BC3C1B1B46,6C062F6970930866,D035BB446A5CABEE,BA9CB66439132ED8,FF99839B9C12C3B3,68A6D925B9966110,A671B5C4953A9F6E,000000002C99FFC4,8C081E2E424E27FD,7AB8769F1F5729B2,39A28F443B9A06E4,D43B1E3187C02043,05452C2FC04E9C6E,1192D0B877B0C7BE,0477A32A9829ECF0,D8DEBB29A29326AB,DD2852AA42362606,000000018917924C,D816DE34622BBC54,EF56D2993D83789C,F064B5153B3ECA24,34F16E299DB1B3CB,B3A69B58620EC092,EE4A8B3E9192446D,D354180277B2CF7A,23B73E125C2185B0,AB8CDFDD31BDF0D6,00000000B2E1021C,1EBBCC8567C392B8,45A4D6C7A43EAE58,D2655F25307DD679,262B3369C00C9215,0DCD91DA835FEFFC,E634D37237E4B9C5,BD7468A11010D9FB,33364B56974C061E,11A04E52C9E5F1D7,00000000A5589C08,4CF8AB5E4DE0E4F9,3750809C7B60D368,7BA7D4CDC3EA6191,D056BE205538C5CD,6450E19E6DA10290,6AA842183D5913DA,0967A68C5933F9E8,2B9A24F73C225FB1,7E8428E55E7DB958,00000002729A7AD1,F91E48849C962FF2,0E5C7488818DE6C4,2C6111811070FD4F,AFF891EC66F1EDB0,CF7ED22142322A3C,1235AD106F8B0106,7F4A4B073FAB7581,905E32270AB1B002,D5D67C7A5A20138E,000000009E540DAF,3E13196EBF9DC095,A2A42B888455A773,558E46B450BA1558,FBC62A6861C0CD5E,6F7CE81DDE8F4023,9EEC254636E0F319,C22C337F5BDA7677,DA9830F1E8B1FFE3,2DC4B7E70DAF3781,0000000201F93974,69C7FC3367AD16ED,7457A140AFD54B38,AF7D02793271D96B,D881EF6593716C43,2425F6A12C64C45D,318A2D7703F5AB1E,579919F2DC862FCF,47AD8B3743F9A5F5,970A88FE96FA8B21,00000000C85F550D,F186EDA5495FDB48,EE120B859DB55A68,AF14DDF9F20A0B9D,A6E1A83F0AC80D78,D8D3B0097865E071,2670A77C35FA9C6C,A4EE8C164F2DF90C,256FADA08BCDBD14,382DABC63D77149F,00000000FD38C940,FD76FA53ABA996E8,498B96EC73E3F9EF,6717EEC29E68E758,65AA9E664C5F439A,B4019D87BB18EC36,2EA3DC5CE74898CB,684B0BDD8DBB2088,B2E1AD4A50EDC3F1,7EF7A263BFBC0526,000000023875A19A,4ACA209030AEEBCD,0486878D8D9833A2,0C11066E3596C45D,223AC0F5D6738E12,DD1D165862648D96,4864F1610C1F200B,997DA376D8EFAECC,98D48CA3FDF8AA0D,4F2259B29C57B1DB,000000003CBFA567,F6972B4C696B4959,EAE41ED219B82510,E81BDC9862219998,AF0302433D6FF329,E1E4FE35C830F23E,2194D5D8D0C254F3,7C6962CF4CDB005B,7C523DE3C19E6B29,9FDA4431C9D63B2C,00000000BC1EF428,3ABEAFF39166DE60,0B1457C6D0704B87,6786D8B641DAAE2C,B2647BD423BF5BE9,1419C7C15A8CC388,8F02F20F3518E15F,DFF2C9A11BB7FA07,AD2AA843A505C72B,FE4B0BF56D6E97EE,000000002E7D20BD,D3BE5FD9FA6AC95E,90E0E13DDDE2E0BF,227A7CCD74DDC04C,E5B0097526EB02F9,573BD5584A8E3E84,3CF8CAFE5600E3A6,8D7BC7C1A195E974,3C7C651EAE33C50D,9E04F49D0BC1B253,000000025E4ACA71,352246AB3F6E64B5,45CA7B4AB0CF1D9C,5AED22E075337169,93348F17C5028A3B,C0E5D42637ABE2DD,13209290D9B115CA,EF3332F33FC130E6,A04FAEAD6DDD5F62,ED4AA026B365A2CD,00000001027E8301,B8D371D1A4535B9B,59D8A02A90F5DA19,1C3B23412198B9BD,4A4542C256928731,C1630900837869BF,03A73388ACBBDAC8,CE965F4E5412ED75,BEF0AF451BF2BDA5,BA478679D37103D7,000000011E0F3F01,6BB2877E0AEB57DD,F3DC7E6D52626B37,5151018772163C71,F3D8ED6659CE726D,57AD24C8953EC45C,983499F90C4DB3AA,D104663D31FE5CCB,4AE2CE8134B73B4F,10A571A16670D9C0,0000000030790CD7,3DED0D19173914D3,86151A214D1D7AFB,59483D66F4A207F4,1A2B86AFF634FCD6,77BA4A5102DAE3EB,CFF0DC5F221A5B92,8178D10D92C724B8,5A4AB5095B82C5A1,B11559C36784046B,0000000245D93820,5FDBFD64BAD1CF6A,7E8DE5BE0F9702D9,DB4FC8664FEC408F,776F7C993505D0C2,3BB363C15A036C22,D43D2B8B14E65DCF,91C862EF8E5880E3,A9C78B7FB4063A88,EA0CABC25C3286C3,0000000062C30F36,05C9CC4CB803A182,4FF7B5FC04C7A8F7,60F6587962FC256B,0F5A361D59823C27,80CE1B22C2BB9562,B1A44EA5E6C2A491,B3DB5DCF94904A16,63B802C7A2E32910,3148C244F15003B2,000000020C7438EF,B1BEEDE607683829,43B31D7F8CF6F63A,6EB311EA4938AB79,8396270E10B589EA,9123B111C3D9AB74,35D268F9150261BA,42675809C0ECD498,0D642B4487BF39FB,CF0FEE6D975C0BF0,00000000C6529582,5DA52DE2E62B02F0,8AD499E1D30B71B5,D150DB9FDB01AF9F,22849B2AFF2FEEE3,2A9BB481B64461AA,BDE0D7867F35DD76,0106B2FC48688AE0,4E296EF9F5658A9A,74BD0DC8A72456FE,000000010A432664,BDC781D6EAB85413,1F6B72302B6F7437,83609B5F775E5DD3,BD284763B66056D3,4187EF60E9115701,45FC3392FF997702,C816564334EDA76A,2E069C976C6EB91D,EE640D22DFD304F7,000000013DB1DCAF,C652E92E49B7F7CD,8A36721FC2159DFD,EE0C2DB716CE6358,358BAD009C67E421,CC23F014446D8AB0,674F5B0C1D9E3D4E,B64E9575A013FEAE,C41B28D1370EE4C4,C805538035FF1607,0000000093C1EB96,E691943DD99B64C3,69E342214B22EB44,E64C8FA68312CAA2,8527AC642DECA70A,0EF3B7DDAAB73DDA,A730C91204F5DA78,1079839ED0960C60,8EF09BC8D9F97BDE,B20ED42772429620,000000026824A853,571E9C8D909F906C,1C2F274697A0DE4B,2ED47380C6AAD9DD,2748EA50CD296289,444669CF3B7478F9,1235EBCF7ECC29F5,07D91D7E64D9941D,AA186C7AD5103363,48579431F80CBBE5,000000008EF4B421,3B32FBBE2DB2BC9F,24DFE9DD88711824,73B1989BC29D8584,B8EFAF902A50BDB9,AE70FCACEAA8BD93,C84BBD15BBA034A8,4235C4E1BE2ABE76,2CB69E58FF330EAD,04F2C8C52A2769A9,0000000275AEC34D,66E4B3BC6D503D2A,967DDC2786DA3FDC,75DE885CF7077A28,D0288C02809C42E9,DF4C0C8F0E59D67E,CC7043DD7D4B15A2,9FE1D369BDB20957,C4B4B251DD69F196,0AA90E17EFAB7CC6,00000000FD8C050D,C9C28A5F1D4A607D,CB1FB025E68AF2CF,1936CBB5A252574E,301C1488C512D81B,74A84B4D26E3DB9B,8826758EB226CA7B,CC3F25C91DC5190A,A30A13ADB1404396,4638B7DEF1FF8366,0000000126C77397,0BBC24311B22BEE1,AA26492DF7FEE2AC,37613616E23B9490,3D288FC114138A32,A04622912DE0AEF2,E516AA8786FB3B64,C681F1173291948E,810BE75C3C995C9E,048D6E4625744072,00000002693FA1BD,7C4495E28C08FB40,6CC20EC7C5501A6D,E1A423281D5727D8,3CDA803A747AE42B,F293BDFE899FE942,6A63727D6EB6A7B9,4F577551A8B93A75,9D4FE5F3F2A6C738,2A52219A2AB66B2C,00000000EE73A837,76DF701AFE0A7892,9C01ED466F2C4FDA,1EB87874BF72C942,C22A46E7CA64CEB0,40282D499F872916,E6CC47E467A1C936,E4720EDF18686A2D,DE157AD320F659A5,28512D44AB3D19AE,00000000D92FF5E1,B80A80FD2F99F5E5,B0C648671D058E3F,34933005264DB7D7,AD514A0980ACBE52,64B81574A82EFA99,AFB2AF6776022E88,808C34FA35FD53A9,C25994A4D9B06CF9,10D46CE00D4E1F41,0000000192860BD3,E3CEB0FAB5C3B9EF,03AF90E09AEBFF02,7227045F656C3C36,221CD85B3F2E9139,82986E2D3BB7C0A4,BF844AB18BF02E11,DF10E1B7AB5B277D,A370AC999D3513C2,1A1EF9E71E4B2688,000000017919AE71,A389C48D3968F3D7,6DFBE9608EE8DCD7,14B8BA30674040CB,1A41A5E3B1A737CA,9C88FF1429C60C17,55882E4B4E4B409E,2560C7465957AFC9,26822C716C02F0DA,C8B691285F10AE6A,0000000278EF07ED,7D398EEE46D9347E,C098092213D67999,33FD761B970885D0,E2B97C428DEF6DBF,75F6AD9BDEF9CDCE,7D40893748FD8573,7FC848842D59C12F,A34C8FC72205F1F4,0766B8C0058E83EB,00000001324FD0E1,AF0D1780F3C98E2B,9205F12E21EF47F8,191809A403552F0D,FB6EFBF4B2C4C9D7,3DBA39AA7A88748F,00FC49A0B4DF1E28,081D083F6D2B4B31,9DD30B48CA4DEA40,86E0951C7372FB69,000000022E552E72,38C19A28E142FE07,EF2AF32D5F2ECF78,9AC7734A0910907E,4A7E68756F234589,B3D9DB49F6A8CCE8,C42A1CED1C9EFE07,1C3984B9FEE33B29,2B0ED24F3A456F5C,DAB17C348E29BB01,00000001741C17AE,209F42F8455894F8,6FA8A3A1B7BD3BE1,9F32DC8B3C0FA504,BAB1B4758D6078DC,D52D3CC33689B40A,9B3E0ADED2218157,E5CB64BA7A79EBC3,98F145A388451DE0,5EAA8449598957D8,000000025AC64FBA,067205E15175078E,894BB12AFE2FBCAD,E7C2B8FF7C89A4A4,3CCB5C538771A30E,1AFC884966422A98,3226153F17164CED,2880A9F90F294C6A,30EE7C6EBF29F024,3C6FDBFCD1B524A5,0000000254215F1E,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,13A2C637E95545A4,CE90FCF423F58113,59162A1251761C47,22F6B23510F407B0,3FB40A7A3898A0BC,B3BA446746BCA3B2,7A837A4454F01666,79A9A22B85C4EE99,E1093BD17C27343A,00000001737968C6 -T_tate2_firststep_Q = 02C9E53071352D43,EF4088AD3E54C6DD,C18E7055D2CFF348,24B3268C87D5F690,A3E6D94ADE7B0A93,489BAD43902F0B0E,A1A300A465CBB34A,1E3D0279D17C14C0,CC6901CA8B4EB6EE,000000006DEB13A0,B84B1E242A63879E,D3A74C3D2770FA06,49DF32C277DE73A3,CA452CB04EBA1741,0E36EC74B21763CF,EE808C414124F7B3,CDBC7C4C7FA2F565,6EC6A04436A3B6DD,655153FCAC56E490,00000001C8AE36CC,49FBC511D3BA2DF8,DAB619C2019157EC,DA5C5F3D92BBAE54,49DFA8B23EA68649,4B0ACA57CA833E4A,5897077C5879B49B,2292FCCA2466BE33,67ED07E1BDBC7A44,524DABA6A86CF688,00000001A291037F,66B1FBDA9D4C0E29,F387AF93CD5EDB70,D7046A31DFDDCF13,BF285B931FFC64B3,200D028613109DA4,A8503FE4DEED0131,0BC04855F33EE906,287557FA56072977,DE18AF410CCD4F3A,000000000F7B7EBD -T_tate2_Q = 0D8A293B6CF2BB40,E1B641C07DDEAD64,752811982A639080,5EF082EEF14391C0,4E69530B77F63838,E5342EEF727F6792,F833326993E90187,ACCA058E8710D072,55F4B4F98DF5D0C5,0000000024DBF832,AD40559D73A22753,4FEA70030F3D7C30,9D351D611C377861,BEDDEEC5B19EF48D,EB85498B19F2BB0B,81699D09B184FE3B,5192C626B954608F,BE03D730E9EAFD39,B1CB16413A4315A2,000000016254F779,C8864C028ED7D0CD,5915417919728699,0FD11B78802FA9E8,69FBB78B682C26B2,65F142FD521EF5F0,E5F9EB77B3BE7118,FE0A2027A9ED7638,D7BA06F4CB96D138,80F1310134488F3C,0000000045BF80D6,535C6E813E9D518A,0AD64453323044A7,B68696F72CAFB024,67ACF707BBC8B400,4DEB973E18A70792,64C75184C18B7735,C143A2C5B37680B4,37002C2DB2585AE6,7137052C44ED8446,0000000050623905,25AF94FA7F46084B,FA16E40C4015BEB4,30B5F128BD2D717D,3001A48F6C04ABA9,1EBAC5083C31DC97,3E2216F817DFD05B,34D63D8988B80FAC,53D6DBBF58318C8C,EE135C318B0B4FBD,0000000061BE9479,DCC602C47929F513,CBB3BA8A118AB151,3561D931143F076B,7A5650B3B71E4440,81852B1B6CB1C60A,19A793E2D2032748,209ED381A703C869,90DB88EBE4C731E4,7AA62EF4EC9D7127,00000001615D6152,B7306FE6C6C844AD,CADFDF1D57932310,4FB22989A00760AD,4DE5D4CCE59DBC2F,9AA0897142B34383,7DD86FC4567E949D,9260F5E77BF68C2B,7A3E0578161B1F91,DD7175E107F0E9DE,00000002313D9822,B209045D4051D0EC,27A160D0E5FC64BF,CD99808EB0E7CD46,F89ECDA143F74D6C,416622BF3824146F,FA7FB456AE512FB6,B0E4F93CC69D314B,97729DC4A7F13D8B,5C2D47D495FEB5EF,00000001079A6B9A,9AE4D9DD682A3F7C,7DB6EBEA0F950DAA,7E32B56F928BFBF2,89BF1FE99DC0BDB5,87612D25779867BB,0DAB5C143F03C478,CADFA7901D346B96,6A760FD92C65CE15,ACF2085B33A86416,0000000198758E70,E3EB3AB8143F2340,DAE56670F6991736,A79D1B2DE9F5E2B4,490044836A4C4FCD,A6E9EEE8B7FF06AB,A7D5C63BB0227849,25D81CBF5F39EF75,949DCC7DA7D8BE9A,4A7DE4544BFED9CF,0000000179E0634D,7503D6D3CFA98967,7A3DBF374FD281B5,8503065669A8E21C,8550407D68B26BF2,B177C65F71B8DB7A,5A0D45B0B9A837CA,DC8077F4A3FB45C4,153F3C5CB9E7C411,17D2017D1D0E9A84,0000000002E11E8F,B706C3A63A31B996,CED12C91DEFD3A2F,D463340FCCF53A95,551D854425B67A71,28DE78F7E4FB7D17,6E194BB2BB980245,F5B88FB1AEE07F32,85F35A860C5069CE,5F90EA8F44B15C19,00000001AB064103,5F22068AE94C4166,C7432715BDAC1304,AB480DDE9A1BC065,D162573FDEC6853B,35DA082590792F4C,2DEB1D9A1F6B404E,604CE900AD128374,8F33FA9A1D79371F,3D7A20EDA39EBA74,000000011D8D4C4F,4495FF76C0BEE7A0,3AD1B456FDD7F86B,12AB903D9992AA49,8E3BE3D4211FA9E7,6A9534CE89C10EF4,ECBBA15E69F5C65A,FDDCE4D0CE5CBCD8,481729622964F7A8,36377FB17C18D508,00000000FBE3B978,A3C3156AD16D1967,B588C8A52CE721EC,F6E7479F9D828F3E,40FF05D220618A1B,74EDB36E785AA55B,2BCF392004736123,9E86DE8F1E9DCAB1,CDBD9B5424A7145B,592DC689502FED68,000000011366FFE6,013BBB9C1B414E1C,D9AAE4D9D8B2AF0C,06D732141024FD8B,437658E4F1FC83E2,6AF94F0A48D4088C,3526A5FFED777880,C0AEAF3F9C1BD66E,5ADD0233869DAA1C,660415191C524BA2,000000001B1C818C,A0B9F640337949B4,743D4EDE527AD851,2B0805A428E85026,4B8021D7FCA4208B,DC579898CFD992AA,9DD7BD0AE4FB28A5,A2CBE0BF4FE509DE,34697254C6428572,327B9DCFD35FBD38,00000000CC1395C9,F1361CB3925213A1,DC63BF3604B80029,5E5D30D348944CB0,8BACC140FBB0CA2A,3B4B28636898829F,67C2F0F0545F5FF6,921EF314EB6E797C,103F92B66822A959,673BDF2F3FA93052,00000000F60342C0,8F9948543B99ACA6,36F97D42A2D36739,7DBAB23D616B79C8,AD727678D082265F,9AA4ED08A53063F6,62A93AADCA656130,EE4EB68243F93FB1,919EF72927726452,043387AE2E23418A,00000001A8D88C04,114A5F37C004E7CB,F214DAC001515C4F,341693E0B4C0FDB3,84D8576224802B1A,E0ED480067011D08,1A2BCC2E5532D8BC,A040F74C0C3D2A48,9C77DA5CBBFC1E72,440E480406862351,000000016FAEF420,32FC47412AA23764,AEB94B77E74747F6,4A5DB04DCAC62563,A966ABA8C195D200,6D573C118E654059,2FA9AB15674CC9CE,161EDBB4AD079952,CD9A458D8C76B2CC,7F007FB0DC570B73,0000000263A27A36,2BED0C1FE378F2A8,DA2A696BC0B3494F,50C4F1CF4E48D8AB,DFCD6052BA3FAC7A,8335F1E373F5AE6F,85C65A19416959AB,FCE4314639429572,FF7FDF47AD3E1FAB,FDB0F6514C9A30C2,0000000078783D53,230D045A79B18DB2,1E68580164026785,D671CE8CAB69255D,1134FD7E383D9F01,29034B57E92E00D6,781A01B4CB80F823,D5B0BEE3168BF4E8,C84C3CA6DAA23D1D,278D4719D946E4B2,00000001E90610D0,7048353A8BDC45EE,C5EA8E4DF6503627,75D7FD7A14AC3D5E,AF2A17C0FBABF167,B2F06FDBE7168BA2,61CECB7C4F8FA68C,11A1A27F43B0705E,FEAA2B8F812D86C7,E469C3E3B3559E03,000000018240EC9F,A92675E44A8C4C37,658E0A94E9D4D9A5,06BC9B662F494C1B,DAFE8559BA3E1DF8,DE44293B06D5A0CA,1A7F9CCBF38731D4,FCCB6B8068CB4CCC,59AECCD0BC88B911,7EB6963EAC6DA86B,0000000187BA26B2,BAB5987121504DDB,366C3B3DF4114A58,2EEC6F679CA0C63C,6C070FA1C6EDEA55,CD878F98CF05090E,6F5A044649225DFC,07081A7B7459EF13,1F31F9530B2DB722,412FABDF800B31EB,0000000148B46D40,495AF93A016E5F58,46F75E958C209690,A400E4CCA631A6A8,A82752772D4A4496,89BCEFC688FA5429,C5A5483286443D0F,BFBEFC4D167ACCF3,A45795FF298A98DC,6CB2FAED780DF603,0000000005A4E860,74F374F3AFDDD98B,44C89434120D6D2E,F401B2042193889A,B93371C269702247,D01997514733E4D3,48580EB8358BCC72,F040C70DDE52DAE2,B89401A0BB11FA5D,09CBED1BF6FBAEB3,000000013CDF2630,D66A304FD62CB10A,5B5F6AC0883DC531,41C3E11A22F343C3,499823BA6C3922A6,CC2F58B528A4EC64,F91BCE15545EFA56,9B00731D9A250208,5142E922E648D89A,C1B3F3739F808B89,000000014D663531,59AAED308D3B1704,5CF6CDF81E0B0FDB,CDFCC18AA85D884E,83AAD261D1D6216C,EF9D9332F29B9805,3AF7649EE92D4F8E,2BA88ED38A6C41A1,CBA08376808CEAAF,66E9914C13EB39B8,000000001FCA1944,0D3D42403679AD82,62DBC05C75294BCA,E621CB241200ECB6,6360EBAC16390DA6,336FBC81DF7482B9,3EEB6169B100559A,784432B3F3631AF1,0EBE5214715ACA3F,61F930A38AC1C914,00000001C3F2DCB5,04B7933C7EA55A06,38807524175D9E98,F6B8841D7F83A4A4,69DE1EEEA7509380,E98831716E539DB4,920B78B60CD4E9E6,669165E748E8CA78,296083B2D2C98BE4,55197B31435F32E1,000000017436B5F7,56B471BC3178BEDE,5E024E620DFF6883,8E9D78FB5ABA96D4,7569549D47F84F24,7D0A66C2029075A5,16478E4B61EE69BB,BD72EB2EB1A90D44,80AC7479F21D9E24,8B212D95644AD21F,0000000143A4984F,28B5AF5D56CDBFFC,528CB9D9B21CC751,72D66CC56F07FA93,C1210F83201EE242,6916FF2CD2A8CD73,186C8E31B277DE6A,646D3D76ACBD4965,43A2A3081CD0C090,16059CDC55D8DDBF,000000000BA5900E,192FC0A416495766,D9AB13F2A667A98F,891AB6E2EF60C157,D218A531C411B34A,D2E05758A116E190,7A5163330070EA6C,482EDB3DACF094BF,AF9383D30193419A,8B268C74BC4E749B,000000008184D5F0,A172DBFC9CADCE6B,2754699F27C56FEE,B8F2EE436D9DB687,4B12A71BB0758D50,156E8F7635D205AD,A58EE00AC06C3BA6,1DA197092F116EF0,20F9A93530ACE49E,9935E367B10DF943,00000001A2165C35,D60B3DE7D04B4D80,8815DBC4E44E3949,C120B9BC6535BE7A,4334403ED19F8D29,E3269DEFFE38083B,B066EB77DA9B1CA5,85D7EDB2C71559F3,E69AEC407C4FD60D,65751C3A74E029CB,00000001330C7AAE,2681CDE9AFB1EFD2,E6B61A7C87E4849D,55495CDE8A96479A,229446DBB1932328,70EDF88FA8EE5F0D,4B2511B06B9DDD93,703FFA7685AB4275,3D1163B24F38E828,3A1B34198EBFDFBA,000000016C893BF8,8A08D4ED3362009B,CEEACB8BB44BE9DE,8961D64EB8CA89A0,F8381AAAFD9F5D11,22C56EB5C7DA1592,770A0671AF79C0D3,86B99FD0A62CDFF2,F2B41EC94289C975,DF3CC4DD537DE087,00000002201BCEF3,2AA8CD224B2F7D6D,A6734DABF1B6BFED,8010A84842280324,104C2556EAF398E5,B188B68834B313CC,A0EAFD30AFC12DE8,CEF3BAC1BA435682,DD7293935A5E5D37,75A4C9ADB6BDBBAD,00000000CDDFC49F,63EA2C96339E24B2,4C3F97341C55C784,A3974C7A01DC0F91,72616595A7342D84,B7958C056A4A1F02,0FFA025C32A63C8B,A9FB257805E123DD,AED191BDA4085C54,12D2F4D76B5CE484,00000001AFF682C1,87C03132A936A5B3,B553676B57FCBC5D,39067649CAAF734A,69F0C81D2BE357C9,69B41B8C5756D129,47F50EB03D7EF088,FB2A61CF14F43BEB,C65A6B0A530672E9,BB159DC1AC175C6B,0000000210CCA106,1640B0318C462826,6AEC0D11CF5F1EA3,9B3A4CA591917194,CDAB2BE379984218,2763FB622D58A965,66E25E7CFB808E9C,2DEB005666D03312,59922AB6C7454D82,E3A1BE83680C0D75,000000020CA9844F,8C6B9C391A4D94D8,12F89D9CF053BF6D,0E9026ADE0C74B24,4A06C288C4C46E42,479B6699573D91D0,14630ED1B17B6165,E1036C2B198DEA43,463D14DADFA2D7C1,32BCB895A5597179,000000012544B648,63472E2CD585A951,F610C3BA6E356666,289AAD47B7E3C0EE,A7E1D26EF70E4868,312EB338F08A9961,1253FC5BBA3515E8,49F306062D992603,6C083754F9F8B791,53F299CB9249149A,00000001F7AE9E8A,0FAFA7038F98ACA3,3587A7ADDD62850F,BFC0D0555338C346,49F0225252A047F3,83DCBD167BFA5429,4175569B93323F5C,CB61DF6362EF1491,5205BE9E01A38294,CF84BFF4EEDF165E,000000023D3431E5,9BF2CD69EF0EAA0A,AB6336EC548E87AB,DD8B11B294063FA3,E01F6F890639B576,7416F6C266ACC44C,239BFF3120466A1E,6CEDBCC733143B00,8A36D478DCF9FEE8,7224E36B685F2B57,00000000599F8DF4,0789C284669952B5,1D8162DD3D730A08,EB136E49C82EF7E5,75224A5398187B85,47DC4FECD3A32FB9,C4FA0F31758940C5,8303B8F766ED82BC,3B9957A4F623A483,DFCF87DCFE83BADB,0000000241E755CA,C1EF4933FCEE677E,AEF34A2D8CDA036D,49D8A63D61663C0D,43B856CC72ED457A,897A9DD7571C3983,95554C1070A3188C,B10BC5D8F6A0D62F,A6B9633BDCFDDA97,B067E99984D1F23B,000000012DA40E31,6288F3663EF7B740,C930178F7535C7A8,B07C04D81B422E94,60CD417134853362,0643A14DB580B196,24CC07A55ACB952B,16493E1849FB2B87,2A252D48539D6975,4A5237B3BC682CC9,000000015028C557,987A15C4130C74CA,6C095214377DDD5E,F316E6FD9F15953E,0820B30BEE5D2165,A4DE814F427D3A41,CAD3D6ECF45B9F1E,C137DA104C7ED63B,62D7F7A52A46D5D8,90E738C4EE435020,00000000F87B0CA2,B3C6DAC8DF38226F,5DCF7654EFF59EFF,738D97792CC55170,37AABEC24B49DCC6,EB13354793EC4681,44A578A47FB958A5,70AE96107CD4D7FF,A27FFB8E70B5EF8B,7E0C181CC1244B0A,00000001803147F8,E3981C1B3D6FFB3B,33596926B5AC0DD0,D087876F64358F0E,E3AA8C4F665C7900,17C71B2D2F59D589,0C40CD420083D498,8DDB6D014FE616EE,9420E07FDA295641,4EAA592CC5A119F9,000000019B35B42D,FC4500E4C26949B0,982B546CF31AEAB4,2AF4DEC11BED37F1,7655399D07634B79,BC85835D0DAC01AA,29E6C408370F2FA1,2F9425082637E63E,C7084A427445D001,030CDA7A4C730C08,00000001F7A786CD,8D1C8FE5C4A00803,FA789D51B48F1BF6,C08928E058969E6F,CBC918BDA08EDB63,FD02878DD8541000,5070E83BB4E23F43,B1C84B2944CA5781,F8F2658F434D00A7,A6DC44AA3D4C7609,000000024CA26CD5,663FB44962F9CB65,AFF90654B288A114,ED3F802806278D33,E2FE782498ABC9FC,B53DACF36F4C54DF,B4CA7FE0B27F059E,319F6CD7DC53ACB9,357943144D3A6D81,636CDE5A52714B87,000000010AA67425,61AF98AF02C824CA,04E0FF5D5B759065,FA528E52FBC4052E,346AC7BAA42A32E1,A465A42367548D93,ED6D5FB47AE9917B,0A2C6F46A6D5ACF1,1D29D510859B47AA,A86DAFB670C79D61,00000001881BC315,7EB25AB2A364993B,8B910F9B746725CC,E71BB1C25FA868A0,80189A7087F2DB1F,83789A429A6ABF06,2BA4F4B1C62167BC,AFCD849827D6BD49,8A5E5496AE4BE71E,83A8D751BA71C30A,000000023FE1C14D,57132F11E208A443,F5156E2240348DE5,950561759897B22C,9F06039D1A5482A3,EC4FCAC98AB7BE08,ADF03FA4A23F7741,B373A34A11C45908,493E052653698F3E,CB9397591ADED3BB,0000000083FBCA3E,0CB7A0CA10079325,564E707CB9FC2B02,13FA1051A22345C5,5FE29BFF0427BD95,5A46D53D7D95268B,AB842510995F9FFB,9125C1681E78AE50,89AD57D3C52E3564,802E1B23027B8D79,000000026D0BB4AF,B774D4813EAC11C1,4AE43F37B5812D1A,D08C33FBB8CE45F1,830B77E63FD61E57,B26C2992ACE8447B,6F0AC440ADAB63D6,4CA1B43F6A5D77D4,E1A4C6D9797268E9,60F6D7C7219B190D,000000019D03420C,C401F3BAEA2667CA,B3774F1C8E2F219C,A4190419A25CD5B5,69ED88E124FFB00C,1C1E5EC98660A645,C134D7E9CF2AC0F9,F1B8DCD6FECDD4C0,7DA172324199D67B,B2E6ADDE2A4FE872,00000001A97A1FEB,521A25EE041D477B,B9D76C6350085B8F,4607E17146DA2C46,E64CB2CC41DCA660,12D44999E012E118,B27C33A5B745F755,51FD062F3EB47143,767D84EBD3661646,7ABAF0B7170B871B,0000000140102334,D80E7FAD10CA2F6A,2C7D6538223E1E4A,751708CD3068606C,DA3BAFF229939A7A,6D6540039104F608,E403EB54CE9956C7,73EA5DBD291EF88D,F8D19A9F0850969E,9FE5A3890FC87325,00000001F9571FBA,0B659676C1A573C4,0BEB887BCCD59A54,0F0A78B8794E73A4,E1FD48896FF9B4E3,1BF78DDFF3B8BE7B,3DA0237E3A9FD395,8DF6CBA794389F2E,8DC9F9DF84515118,301B26D1A448056E,000000007A2858E8,FF66AA7966D0E2B8,904F31DA567F90E6,5D9B325E919638AB,DC9DBF31B8437AB3,C3225D90F537EFC3,736FC9BBA4301EDE,89100B1AF6D9394B,5FD8D8EA4C8AB3B8,56BBE83E6794DA12,00000000BA61245B,1931C8CE6E69B253,71AC68AAE6AFD897,3A4819E223911668,E9C7A3BFE34A8289,E7FCBE26145CBCF5,A0F719CB2060D0DE,B83737D62581AA50,C50A1A37E17299D1,FD90CE76C33FEDD9,00000001DFA97B16,D490C88035357A89,01F1D1A6E4FA78E4,22B0BB17853C431D,6D8526ACB9FFFF07,8963A8F3197FFD3E,6C15D87070E8F748,4D3CFECCD3150822,B5D75FD49EB3B8F8,020ED55AF8681C46,000000006823EE78,6632BA7D9AEC1BDE,EC006DE1C2DC4C9F,8F54A41F3E770698,871C8568D70DE7BD,86BCCB1768778586,87A737A00AF76BCB,5E8ADCE6FCA27021,F7DF3BE7BA518F25,22B1C7ACFAE5B37B,000000004ACB8FFB,1BDE1FC69CBDF3AC,38AA9222836CDC10,39B4B45BFD01CF89,5C0BCF66F690606A,6335D1A344E1702F,84F27DB595CAC6A4,9731DF321DDE5E9C,D46908D65EA24EF9,3427C54A2F31710D,00000001EBF7EB3C,E09F51F291EDBD2F,0E5FF403324189A5,1E44CB7E59CC4F6E,16FEF66969BE26ED,97239A32B49DC773,69CA086E5E2BD3E0,94EA261B68D432E4,2766AC70E35E0C2F,BCA156136567685C,000000001042D64F,F6C75549E78C1D0E,726E8E5F21C4C0FD,FBD23A6DBD52E4ED,7E2B658B9D8F5AC6,97427A32CD644D1A,04A77C6CB286203A,D0DA43098CE189C4,A73CA159BD9A892D,239D3918FD6FAAEA,0000000262E066C0,65F7CF1BB1E94D7C,EA22CDAB452542B0,EB88F3BC9623E803,9DE16B6ABCF79031,5C16DAC9C43708A2,8608B48DA164A88F,2A9165993CB421B0,4F617D7B628BC371,A85D0A3BC36A296B,00000002293B23F5,123A876DC19ED2C9,EB606E3D8197998A,E265F33ED01116BA,46A6E263D364D763,79EC81557C979D0C,C9EB5079FB916174,81787E0C2B4E6716,9B87756B36141650,77D6951B940B0A26,00000001E88F2A5B,528FC2D85165A774,2A2128C7F1AB692B,68D687A74874AF58,1B465CC24CC8C9D6,66A2EA4B25A93DDA,0E7868D97237A32C,8E7300A767B5D5FD,250C73FBDE5B1630,38BE020BF2047F5A,00000001B5EA1332,3E0C904CFC9F27B4,68EC6A05B4B84BF0,15F86EAC4634F525,6B829AD93C500767,5CD1AD50CB72D2F3,685E45BD0B8E03CD,8FEB6ED575CF6FCE,E80E66DFEEC428F4,F253B1841DF666D9,000000011515F561,3AEC92D0C61E2F01,2621B24DD76A83A3,7AFE9014028F6503,27D9A7636CB7E44A,387FB88D3AB30119,9C68F48E40F52082,8A03C572259C2374,7185E7267915B83C,C8690C4432A8C51E,00000001EDFE6D77,F5702FDDADCDDC83,3725FC88E88C6986,0243FEEE1F9EF8B0,95345FB94D68E240,FAAB91472FA8C62F,A3E8731D6375F7B0,3E2912F253271FDE,C704183642F09A63,70D0FA923BEBAB56,000000009F097DF4,34C134EDA2037B18,78EF16CB2A1B8BA4,9DA4FEF217A734CC,23CA49CBEB5AC385,5A488B5F9F1F5FE4,7C3B969B2BF12D3D,EF602FABF17E0411,00CC2E718DE0BBE4,197283CB900EDE98,000000001ADE8821,1D5904D4CC55D5CC,7491913304D1E514,12DD4E2039BAF1AD,65EAE25CB530E9B1,75D7D77ED5040DC2,9BBAD04ECA329143,D8584171416B52B5,44861AA72393F59E,D228529B0022CE22,00000000444983C3,EAA679178FE71663,04B0EDE38AEE76FA,D74FB79C831F371E,C75F52FE3652C22B,E75B6436796C48A4,B8BF47F90448F373,8B4503D502553D05,C54A5F55BFAA1AF6,CD2B4FE0C68B48A3,0000000184D8BEA6,3C402D71A39A3EBC,72360211C3F6ECA3,5B7711DC0DEE04E8,26117E7625B1690F,5C99DA0E07C1FB84,E231162E9B89D69B,725B41B111AA6EF4,79D9482AA5489A34,A5C2ABA14252FE7E,0000000172BD5EF3,6A91593BCBBF4BA9,9E1DF6C4B8B5083C,3D3477A51EABDCAC,E19CCAAE11781EF0,A3989B17A1A387D9,4DEB4501171C52A2,677E3E0ABF786418,17B5D4287D2AC1BE,D42C37783E0EB3B6,000000009B4A65C2,C533F3F2AC990D8C,44B4A6835E03411C,3405F6EC5FA23AD6,C6DEE0FB07731E37,535001390B00347B,B8F2AB09DFB964D4,ED40B9A8BBEB4F47,935EADB7829C11D6,61B50E4FC81B1DC5,00000000A23157EB,31CE1197540D4775,321C3A0B7B16006C,2B7E52783BCF2B21,4456D981B006BD5A,98DFE42FE49B53D5,AB2A66D0AE7970D1,D5206AA1A4CD7695,6157FFF4F98E7F15,DB5C07F2AAC95C40,00000001A854A007,A02ABAA33955576C,10C66DC4031841D8,B8961FEC4D21092B,A81E49F5EE5C04EB,E196A99F8A9FF7ED,32CF0C078539C972,B6286D6F3FD3BC37,DFB7D276D4657E1B,D1BB77B904E9764A,0000000251143CF4,6971A69258451F98,61408F0EAACA9F8F,3EFB44CADEEFAD0D,FFA6C4CADA5391EE,B549783E07E1B124,313BDB0A25F95049,26BD7D319D0F1943,EE771B3105F86EFF,F408F893E9A9CC8F,00000001A7222002,CCD6B75D199F4A5B,2F3B24325145C2D2,2301EAACC422FFE6,DB21C4A45CE6401F,0A3D3A5EF8A14B18,CA7B58167E6E2D48,FE3DD28FCE22B710,BC9B40B5C8D03265,B26ED15901AFF025,000000007AD83554,0DE65211A95293D0,EB037104DCED04F3,E7A019EB8AC72CB8,5B7E199FDB804A29,D480D87A0A99AD8D,EAA71A6BCA46E4C3,31407F756A5C31D7,EF83BEB7360AEACA,03A189807B256266,0000000185995EDC,423A8DEFEF246DC2,40E9135EB4F149E0,B14ADB534F784581,7C7EF59D54AD9072,3273398BF187C33F,6DACF48C8BD8511B,13EAC0441F9B2EFD,AE677D3AB0B59452,65DA249C6F1F6ACC,000000001E5A1DDE,3996C32E66BA105C,F13C733AA24C1977,A63EC47AD146EDD5,7A3290DB5499C339,227DB17019123440,4B862A048C40D26F,C375A7CEDA886FEE,744B73E50855D97A,521B9726D044F488,00000002465DAEFB,6CFC818255940BD9,D750A450EA5EA832,E3562BC4619F4B41,ACD5AFFAC7C95AB8,AAF8503D0BB7E3DA,293F4014FD4616D5,72896F681605DB07,E3D7220EE83261DF,913C214476F9018B,0000000163DEACA7,7731619411B62571,3E1747BBCB66804E,2342FFBFA7DD39BE,88730FFF008C6FBE,EB9CCFDE46834399,D0484F85C2D616AF,875DFB28AC13EFDC,66FC795309823BB0,8016AC75EDA434D1,00000001455DFC5B,C8EAC3C6239886E7,5C7FE864A19A2716,698047415788CF6A,092CB19554D0DB7E,2E601E6D591A558A,F2B25DF232A005AD,54F9731094B4BFF8,EC6CD52AC62FF139,40E5E728A0A06708,000000021A77A821,3F8E881C47A1F208,CB9293D0A1649A52,0BC4AA74A19C6D3D,A219C20AC7377FD5,B1A0D4248D2C8C7E,E71CEAC53FC127DB,4F3D8E699B468334,5AAE420CB95C2126,E78E1DE7225E805E,000000021959F564,A26F52DAAD9DE889,9E627691B6A4AEBF,DB4E5FB26F54257F,00E89C69E3AD4D75,28EF8183645C9E97,F953A91BE4E8D416,437FAA2CA6C2F752,C611893DD22A6CA2,40519AC45F6A38F3,0000000114F43C92,C5FA9363CCB75B9B,B1A77D21FBFFA00B,FFE4536BD2FC0753,0665077786FAAC5E,8259FF865486801B,2E2D2393662F3853,EFDF4B047F5B6272,22E346EDFFCBC6B8,1A282CBBE4235F21,0000000100B2E2E8,3A362EFF62719CC0,B7A1F13F13074C4B,1E5441F1663D92CF,BD0E208E32B4DBEE,A4CBE7E030FC528A,7362700F593C3EA0,9ACE449109346D6C,4412439CCD833A4B,642714732CC44DC7,000000022E0D0DEF,7D0D7400EABE632B,B6209D309E86B7B9,22C664FEEC5323F4,11BF0DB7FB2790DE,CE7234A4814DAB9B,993E00CB3764AD60,426AD1F6DD1DE9B2,4F4979311FEAE04F,6AEA4A7512EE27BB,0000000158985CDF,03AC0819F164E37C,1C93CF27FFF4E0DD,B28897142E35BA04,5912DBF0A8379841,033A2ED6EDC4B51F,0D124A8BF13E0E69,7FD4BB21492E2819,2CE1E0EE05C90B54,3893128A6A171DBC,000000013A1E025F,4B8A185BB27A9DB6,306C877512860BEC,9F3E50660F0BC38A,597C8DAB0D3EBD92,528A533FBC5DE8E1,E77C938CA2C12DD1,DB980AEB910767B4,882D9A051865194B,93DB29EF85E1FC6B,000000006BC27E98,E218F6C383D2D9FD,56D553C963C77C0B,F5EC08C455EE9115,FC717AC3DFF6D7B2,B84F1351FF12B413,76FB094E6558A6DC,8463E62222E1F70D,45E90CC12683F6C1,732CB1B2F47895BD,0000000251A184CA,AFE15B13D8C35EEF,D3BDAFD5CAFB0F1A,D776856893AE8D7A,33561CB3A8E0A58D,E7D6D011BB8B3F8D,9D49E6A3C512490A,BF18E231877C3AC0,3B6D30A360F1F1EE,702A67E337AFD84B,0000000160AC1FB1,D53ABABAD1551C7F,FFF2DB98B585571F,A292A8107A31F3D1,A12668F6F9631E86,F0A838BFE90924B2,2390CF12B4FFDFF7,4A51EC363EB2E51B,427E17F146E4E86C,538B7E4C6DD95D72,000000000F6FAF54,5B8165FF21361464,B3E15FE4D3AFDC28,FFD115A8314219C9,9596220AD39C6AB0,2A08726B5AFD00A2,D23021B084FB4048,94BB350E7075CF54,08B34D6AC53E298C,EC891B8105E583DF,00000001EBC2CE4E,123BBD2186F857E3,BAFE58D06F738E99,B8F26E9CCF02D9F2,5C0D032ABE80C623,06293D8B17599717,7C27E19F4E3F47E1,B50B22316C6C641A,AA536BE3B1D1EC25,5B62865F3CBDA369,00000001E8C6CE12,7B55B35C5775DA28,350041B21016DA26,EB9DCDC919489115,8A409C14CD2071F6,F5640D22FE2EE431,A3D1C33CF70F5C2C,487902D08ED8496C,80C33B0DDE5944F5,00109AFF59555766,00000001AB05C4CF,4263890582C1C573,2ABA9812BF0D9FA6,320726CD77D620DC,E0B107EE69120770,73FD2CE1EE661FCB,F4068CC2C018731F,A08268DA5E5824BE,CFFA9DCABDE3C48A,388607041325A4E6,00000000BA4D9D4F,A985EC150E478AFD,187D082BB1F2485F,22CF807FB92106A4,04AEB2B4476D02D3,84A14EEC0B1E8D47,EB45142150E35D5F,C9664376355127BD,7C58F2C70C722874,8EF97AA1549D14E4,0000000050B0F562,9BD5A452CAAE467C,DCF80CEEB8399DEC,AC89E467964C9274,F25BB6C226DD573A,1CC1A779BA6452CF,5F57E95446FA8BF0,CEF407C975872D8C,726FBF98DBB5F479,1DECAD8D9C2BC6B5,0000000001BC0309,467D82B4FA7D5F8E,994EB14CBF4FDD5A,4C54ACF280CDF336,80F49532862C40A7,EE4AD2CEA5B73F4F,D413E50B6BC47C7B,5357572FAB8F59A6,85A3BB3D582CEC15,B1B884587ECDCCA1,00000001750133B5,7BA3EF76D73964D0,BAFC44C8346E7F35,E234EC0291E3C3F3,AED545D2DF38FD35,38FF53A2BCFDBDB7,7E1A9292F3F75FD2,97BAA7C7D12815E7,2E645D01E15FB338,862DBEC5BBF51C1C,00000000AEC2BD7E,C05A525455E867E8,AF1D17FD297F85E0,A26681C4297A1A96,D423703745AED2B6,6AB8D9E537D13C64,8D5589E765F9B286,EE01FBFA91684AF0,EDC8CE440776A508,FA8FDD9B5176A383,0000000254F48B3F,EBDC37EECBDAECFD,9CA891A08888D106,2986941956A41ADD,F06312281DDF8CD4,756A499D13E996FE,99A8D602509E46D6,F8A72809833969FF,39CE2B20CD8BD5E7,F62BEF7CBE107C14,000000005E85BBB8,5423917CAB352AFC,1494ED40D6A56B97,3D43B1829425E704,C6E51D9E00C2ECBE,AD6A1E4DA2279A99,92EBB6F3CC03C3D4,E304A6E1B27A20CC,4851683FA2C9EE52,9F8E35B2EFAE9F73,00000001F2664056,880EF8DDAEA1C816,9A624683C4302FA5,40A266FFC6D86D81,FC8A92F03981A7C6,9D7B6D5D2733D5C0,4652CCABA5DCAB42,51B3C954FEEAD531,7FC1495D356119D1,55CF96C01CE6AFDB,000000012D965CA9,7DE2EAEC8D66028E,26E06EF036C095D8,49AA87015CE4F70C,93076ABED854757A,961FC074B509AF76,9EDA96B2C76FF1AD,46C8FD594D12E0B3,92243DCF854C32F4,D889A124B3026FFB,000000012E68B4BD,72F8A8E695451AFE,99F74E651DE3E9E4,48608E5F64C5CCE3,E02CD4FF460462DE,FBD79A4C3254BC76,4D8350F3BCE0FA57,8965D1D809D2BEC9,69C599A9F01EB2F0,897A4D80EB89CA92,000000020E91BD5B,ECBACD331C1DD066,ED560E78DD931BC6,0A9A1C45255B3F11,CB6E58DE2D599922,A73E8F1C024E684C,E8F2C0D196B01B6D,E767020905868B26,98BABD35A5A2DD5C,D859124AD9A2B335,000000011FC49E06,58EAD497710F6FD3,95C3A880866D9C68,6D088A7A29E39D52,7EA669F1124C1F73,B5B59009CF7174A4,2D6251033AC47305,70FD0234680DC947,235B782E257A47E1,73BC9314C0A4BE87,00000000CF780FCA,1D9606D4454F1F86,8A5D03D931E8F18B,55D752238A4044F3,93B7CFF69A8CA10D,E3CEA34ED2E888F5,C2CAEE7677B841CE,D33560A9F0F7F4D0,0ADBE38C1CFC1B64,24CADD7AAD90AD13,000000013D21F7B9,74CBD092F9F4B614,361EDE8529E4FEA1,6565B722CF1BE245,6F14602CD34139D2,CCF97D31F79F0077,A8250C1EBD0738DD,61EDCEE5F99172F1,5466F8CC45702705,4912C7929834635A,00000000471BDAF5,DE54E65387C10243,770516D52B7519CF,F735BD394366AC3F,9EA856007189DFA6,F7A1D80992E4D3AE,576ECD83BB9C822F,CF05F66DE28017BC,D252B58D60E4FA05,AE9288EC99A28FB3,0000000001217A85,25B65502B13ED275,A41D0D07DC4E2151,246618E06FF2688A,293B769EF63DDB51,A8B7D221EEF2E287,89647E3CBE340AAA,73F70C58C2DC88FE,2B5357F0795C6A5E,7B70A5C385DCC95A,000000004538F6B0,0545739C38654E57,78285993BAA8EFE4,BF430871BD809F2C,57D4A0F7E2E0CA51,1279BA761F871D15,B1675624F172CC32,1B2CC8DCAAC284BB,AFFCF5FEB1D847B1,C23F2CDAC9D2C871,0000000247C9481D,459065C771D82B66,6293C14CB8A4757D,787EEB6D06499F55,9F8CB79CD4E6B05A,1ACEA1784BBDD436,5862D36639E0A9BC,792C225039D48EC8,47A11AE202FFA2BA,2136E27609555927,0000000262C60123,786541588FC11E68,25DE13F0078B9DC1,4DED147ADF0FB4F4,4555E0B6990FE31B,3434FF8A7DACB6E4,787455B5C3A1040B,8288EC928A49FAC3,9F482A4330C97B5F,82811E8126784F86,00000001EB2E6FFD,28972A9AAE63A8DC,C5CD6EDAC081F437,E8F03122BAFC1212,B1766936B26D4B02,F1367ABD7C0315CD,377C858B1CA642AD,8B9528ABFA23E024,45047EC19E436C15,6044E7842EFAC486,0000000214B73603,12C12F35F44490A4,0743A00300A77D8B,0398EDD2F74878B5,4578A53D1D95CC2B,3603C00515497986,297337698ED8DF31,CE8A8318CDEC35D9,70C759334A6C0244,24C043416B4FC349,0000000006482A1E,6279C55CA2B860BB,DCC5044E36D6F6FC,4F49C6D356FA6EFD,AB2B333BC5EE85D9,2D222815D1E39FEA,152675C456FF7CAD,B3E3A7AC9DB13051,A965DF4D5EAFEC12,F9643DF56D0994CB,000000015BF305D5,06903B486F7C8CE4,5FAB6DEA35BB31D4,9BB92B375134C736,ADBFF645AC985D0A,8818DD8BB9D30D61,5F3E3AB8108EA80B,D984113D138C255C,5717D36CEF3434C9,FFA6B795DACC4AC6,000000013A80C0BC,DACF76523085EA79,74A02D5C903DD7BB,78BC0360422867E0,29BF458EED62AF45,2E810967B81369A1,9203B781D72173D9,0FFC06B5AF242EA1,94F4D58254FD9D5C,DE2DF1FDB677548B,000000024C36C173,875C859E2CB913D8,2FDA04A1A00DB3E2,0AE9402F6549F65D,54B989000834AAA8,3AAA490CF76D958C,8B6EE1451582E7B4,618A28449278918A,BB1C9AD1A2FD1428,1A1FA03D43A21A39,00000001F55EB62D,AE91013802B984EA,AC0DABAD37452125,86C0FB09721898CA,EA1B790E8A1782E9,FC1B26FD3863A20E,FE4D35FB5A837EDD,57CCE275E383741E,C209DED0DC353D81,67F25E45CDFCB48F,000000018404691D,8EE1C4F94CE918B5,3FF5DEFB6B6E67C6,BF7B775FADE81384,832F58EF0DC8DE57,C96A1FDFC6ED5159,EB948756410BF716,AF5A8049E0242372,55BA15C130150AD6,23D9463B040AD0E1,0000000058AB25FE,14AFA46C2F300DC2,20556E164FC8C4E8,2D741BFC84566FA1,66F957EFBEC86FB1,75A0A56F202B9D65,92CB64E4E3EE61E6,7B9CD84DC779D930,FF8AECA77DB3F5F5,1BAD8ACF9E60E131,000000011FC8628C,9A5A73B4C370C595,9DEE93EFA2D17C1B,70312C1B0F0DD983,0D83AD8390968FF4,7B349BB4BE8CB2F4,6A0935CA61DA8B15,DB8D46BF1870547E,1E833A3C884511AD,D59060895324A8ED,000000006EB9146B,D420749D106E105B,3A4FF9F823AA3825,2CD0ADDEECD6A070,EDA6C5289E8169F5,8C3A173C3232237A,E3FEAB78AEFC7DFD,CCB44E45C8D2A096,74718B27C85194CE,087B9CB4EF242CDD,000000017C203EF8,DB39A5240C0CAD13,02D7D525C9E20A13,97FFC42291578A4B,C5D3180C6BA04A64,192AC972D4498BC1,A2FAB095D3EBDF43,D4AC461981D8CE7C,3B60B2ED754E83A8,D64CB754F87A8BC3,000000005AAF9401,39AFDD0FF4BCA5CE,14A58685BC950CE0,6D15BC82A380A7D2,B784930028D56BBB,98BA84259493F500,E91A51B45F13FD41,ABA882714D594BF8,1671AD7871B908C2,D99E98BFD4BE7BDA,000000001493DB3C,21490CFC39855001,02DEFFAD25A9C574,561259FAF916ED05,A6D8B9477DD0FBC7,0E23523989602F36,22231451AEBE34E8,114310DCD8E2FFE4,5D2EA138E50EFAF5,0DA8C06110F77762,00000000ED31BA40,20A91CC119E09088,A83D03DA90DF5D1B,E21B16C062E7BA4C,98217903A047182D,1D17CDE09EA2F383,7B38388ECBBFA369,9CE0FDD6299105D4,7348DBDB6CBC864C,9B6C01CF6D1C43FF,000000014A723A5E,F0DEF0BDD1C12838,E4C37BB35D1DFCCB,F2464C587D56B4CB,0CF7A9E657B19339,0F0DB26438AFD1C7,0120A7074BCE7393,4E813BD370ED79C4,BD646440E43CA1D0,BA26975F376B9BF2,00000001343EBAEE,3F160E3B8F99CEE2,B9F7B2A27DC39367,CC9B2669F2740E73,FEFC7D1C9A81420F,F25C545E2E1E8C5E,8701CAFD6713E71D,A1D528097DEDC596,F656906FED480F10,4725D64916DD22FE,00000001C370BE1C,A57DE610346303FC,11952DDADB859D2C,B09945766408565B,10788158DBE62774,E961E67B99E053FD,D00FA858B400C1D2,C626E74F44F11B04,FE5E06E24354B4ED,EB70594EDBBDD051,000000013C492FC3,1C0494E90B0C0861,9F23F7FDAF6D546A,A1936CE57A5F4C10,967DA4DEECFA5B6F,2EE9CCEA59A82671,CD319C71E3E84610,76E727E148E5A0BB,9A15B6B23F72C0EA,77247F6095AC3402,0000000247A20548,BC7312007A9113A6,DEF18705947BE6F4,8043296EBA390386,31E9026E0A4AAC12,D5AE21F056FD00A1,3D3842E7412CE374,5BD002ADDD6D4A8A,5CD7509721DE8C2E,2BEF46721527BA4F,00000001B5F31874,3EF26DF54994196A,C321E585CAAE26BC,3786ECCAD2C711EE,FED8C6645B725172,9250D4E7FB5683E7,8AEB608C268782D5,AA30EDD91190D256,8B77253988B89045,F6EB09352C385062,00000000F5466AB9,67FABA3D13BC68AC,5C1C999148EBF5ED,C856663C8401A4C9,50FB4908C24FE44E,F45C87AD7EC92225,8F943B20E70AF40B,088FD323004C73C6,1158A7636EC55584,2EC6768B16A870C4,00000000666FD424,0E499D5B5617755E,A3E227F2FFBE355C,30B7E83876DAEE70,61E33B055E69EDC8,89A46A35705263CD,129CD44EB8AF599B,50A7511DB0B115EC,D616CD0E745A0907,5AA723A68CBAF929,00000000D3C8DC1F,52B2177F236F8CF6,C0801028E43FB04E,3946420FFA08AC75,448AE22AE309E067,40CAF48BA134FE69,0DDD8EC488AA7FCF,8B9F03B58F8BBFEB,A917185954EDA8A2,E1D54C6AEEF5590A,00000000EA77116F,54638B2C985B767F,3E70421F91F0ECF8,923134C31F79CC34,25BC7E6DC0A9D374,8BC9A7CFFEB79B98,D6BD05F3C8B947F6,D1D87991A68C90E9,5C278504DAE51A25,8C6581FFFC6FDEFF,000000025488943C,3BE4B2CEB9639765,5AD9A2F640DEE1E7,2B6C3DA3E05E9DEB,757165A7264D8DDE,26B1A69F315ACF79,0E034FF4EE6E1DC7,CB8F80FCE42EA7AF,3BB3B928B02F50EC,545A168FFEE11BE0,000000003E8AFA78,55DE7BF1A9CC537D,B35B6C4F805F3FF2,FB8349006A77FF0B,ACA807409AC43AFC,242504A48E5E75A1,E0842FB6D5C4D38C,BA9AED0E505172D5,C231F1D68CEF1CAC,23D147C0A18CD245,00000000F4FBDCAC,554A7853273E0845,68753C62F95A326C,E50F36F13005A8E7,AE0E55F9057969E2,E2E78080DFBA44CC,BEA3B22466D7F799,FE408CDF6DC55BDE,7AAEE969F339A857,CCCB82050936D1F3,00000001662DC8B9,602FAE1733F620C6,F16B11C285D47321,9CF03771CFD27426,05B3F04D26C799EC,FC92A54A24BFD079,FE480B41A6901D81,8F8B145F96FB8652,D42B2D66D0106639,09EB86916B769EA8,00000001C1CCD37B,DEE0E6CDD3AAB5A3,9F304598AF70390C,9B35C6A74B9F3821,656C47703F739B34,A7BCDA700DC32449,709A1F3B53DE037F,A4D634633BFBB9B1,E436B0A09089B2F8,4C9FD46948CA83B3,0000000154FE1C7D,D6E1DD0282D4ACD3,C7D9C74D6D76AF6E,2A167E84602C027B,BC61DE68A4DED2AB,BD80C3A8837A9D42,3176735A9B188774,83821F833ECD403D,A08E2868065406A5,9AEE05C00E92DA89,00000000503C871B,C625072B89ECC95D,9EE6A2F319882939,A88362E896CF8AF8,F3259E6762EA8854,A52FFA1E903F5444,3CC889239757DF1B,162E4A20354CB7DD,4D56D597960381BD,0A7E00A95B46E571,000000007E3E6D19,795EFDECAE1974D2,AA3F2E7DF653C1EB,D26142842D4157A5,35F1594D0F1DCCF7,1552C5863C11923A,BDDDB6F9D85288A5,B3BEABDE2EB71174,6410C4FC3D3861A8,A1FB67B2B6136BDD,000000023FE00D70,17304202F5733466,90DD1BCDFAFEDAE1,9AD8EE73C599E68D,C2FB68CD2BFF9DC8,0417AAC93FA48A42,5299D1FE353335B9,75C0269D62F73D25,868B46A97B4790A7,D5414D81676AF255,000000000DB3D870,49BD265928EF9D73,1B89EE0C0F194567,6FBD9AEDEDC21552,B815D8C58CD6D291,5E42EFFE72007988,AF64FA0580BD1FA8,7677D4FBC137ECA1,4E8979CE299A099F,3576C95A0553959F,0000000100FF56D5,8D44057FC6CC0985,3EE1A31B1F075852,2534D7B6D135988B,7D1BE429B6E1ABEC,8411EE86ACE393A0,8839DCCC6E7822A2,9871475FA06E9F80,289E522371C0F109,29BC54C8FA73B221,00000002120D487E,BFC52771BDA9AC1B,34BC698717390ECC,D39C490055BEDFBF,2EA5B63898CDE661,376C351450922CAA,1FAD0009EAFC7601,9B299A109B4A25DC,F3C5C650F1EEE031,DB785959C9AAF93C,00000000CDB411E1,A25329D3D7D583D2,B80879C3AC8E000E,D4745C8D9F86E2B6,95F72F79389B21DC,2A69BA65768A1147,24A6384EF9DD7167,B37667AC4942C4D4,92A1FEA8B72AB15A,AFEEA8D6AF9BED1D,000000003D5812BA,3128E0DDADD18A23,3B952E7CB7A6C065,E107D54D686E9005,153447E218F61198,3FD7810EB91FD2DA,EA6B3A5A17E97FDD,9649B55E124F2B03,F61403C63796FEA0,07DBE9200B5AF20E,000000017865CF96,630E500707EB82B3,AF328783F3E1EA9A,111F17D8896F83DE,DDC6899C81E9184C,4FF3AEDBD2C43545,0B431B92740E22DA,07EBA14EB5F0097B,1C26120F815F65DF,4BB33A0EDC26F788,000000008BFDDCDF,7E5302A471E5071C,6650AE2BDEACEE6C,30ADC136E1C8BF78,B462C4003BDCB9EA,4CB3F01EE24640FC,296BFF96B773FEFC,4C799854DB788F8B,D7108AECFD11DAAE,7737D210381DAA08,000000012DF76332,17D496B13865B89B,DFBF9AEB09D81868,372E450F50CF2B4E,406B3C6C5E233626,33FEC964D67ED9C8,C2B0B5FFA7A7788D,1D999934603BAB8A,67CEA06F666C1665,C6A5216971003750,00000001ABFBF76F,27DF189C36241ED6,920247225E7624CE,AC29F84E5D9C2860,E0B2EF56EBFB9260,2B238E401E0E3288,9C25FE80F75D78E2,6972846009AE96B9,8D9F308782DAE300,962F5B934600A47A,000000024CFE8DB8,688E5958A57C2BE5,F1BE363E37509266,15583CB530F38BDB,016F48300BA4DF05,B7FE0A1234AF9E9A,3C441DE497D75262,D531B3B323A291AD,E2104B09DDA29EBC,97AC69BD6DD24727,00000000A1B907CD,47115F6A0A87026E,9EE95514ADFE3357,C9936202FACF7E32,8BB92E6888918D2A,F79CD05B6F3EC36F,8B171DC00DF64616,3F457716552B1169,CDB05CDAF6AC72FE,47997D1108A5E074,00000000DEB19A94,3978AE812674D9AC,659505A27AB04D1B,B6BAC0D0DB9E6A30,FB280F7F4A05E31F,73839B7AFD0E6665,271A1D0D182C5E74,3A85F041ABFAC045,D4FEB73B8B8C506B,F1872674AD6CA305,0000000057A2D65B,C6CBB315EF221A1C,5A1339FBCF832EC0,BF656581E391678B,4C7B474365CDD14A,4F7E44A9721AEF21,0623BDF81227E36C,22FA40FC1B00A82C,B25391F81872693B,5DED8AFFCCBA689B,000000023A882328,2C6D037CEB09100F,512020479BE8DA3B,7DCA979E9CBAA567,0B3538903961D0C5,97D160C04D963ABD,31F0D42F4D64B381,11A0DA9969DDDD86,9B916731C18C8771,6E785C9EF0009E63,000000001F6B9364,50DDFAA4EBF816E1,87D435E636C1A01C,385D26B2B2BDC6FC,F2BF4B9657079D1A,E5C7DACB664A2E5D,159A37717511D589,DEEAFB2DD45F272B,699B066DF1A32D46,A8F96E97028085D8,00000001C972BD75,67B01397EF81E957,D28BE7AEEDAD835E,B2883E28315176BC,B696FECBDFC3FCC5,E2ADD187211341AE,11DB1F22EF29C761,F80B26B490100CE0,1CE4784489EBA44F,41DE779EA6B6E022,000000004D2F5F54,ABCB72568D5A933B,DB8D8C883DE6F012,8811A56695F7ED50,391852548972689C,5079BF4DF223D642,63764599C888B553,229E50E07CFFAF6F,92A8307069307DFA,92A2FC3FC6D46046,0000000100FE24A5,7CE87A4C343A2BBA,8A150BDF56048AC3,262EEB1D11D2174E,74EE6231EBC03F47,3EAB2BCF445817CE,5A0EAA74C99E5EF9,551428762A41D3CA,116E03DC044CD27C,50BA3CAA3DF0D0EC,0000000277466E78,10B9D97FF15D08BC,856E0C7579F7378F,AC640E374AE57381,31F48B93A5E95869,C670C9C75CAE131E,E810C4D964B59F31,315742F00398591A,977A681602543E49,AE8D36D8034A003D,00000000DE93C160,DE8CADA0AC54040E,7CFA25282F927F3E,4230583057264FA6,F7C4C55BE4E225F9,5787B7E34A951223,79AA9B565D3A5C19,9491D1A714CBF4F8,7D41F12DA62B2927,E7F8DDEE3135558E,00000002025C7BFC,688832A0F2866022,B5D187601611753B,EC3DAB186369AEFC,FD3E79BBAF1037A7,8B2E7C1BF20BA2F8,6F74DFF4E2150178,885D9FFDDB0B4F8B,A831097DC81BCFB9,D04A7C292F11CC84,0000000176267BB7,EE3C3B31A1966BA3,7FB0C445A868E97B,12F7F7BF76C5F3DF,5D669DC6FBAEBD3A,BDB877E72868F984,06F4D4E902F1B5B4,CBAE305C27CA68D1,56AA7F0ABEDDBDB2,15DD516244FA1F8E,00000000FFE9DD7F,D30089F3F14BD475,1FDBACA3D14AF12C,87E49D9BE8FE3DA4,F2D18D2BE8ACAE5D,CEE2F892F0F39C35,660B62F277199DA2,AE81200159676C32,E5A92FE000040612,1CB4291C5B724C93,00000000B2674427,C337D4D2CC2C27F3,78BFFE56FAE214F7,620B592C3AE1F495,4BE6E715B9DCD103,ED55DBF9CE399B22,789721382093B12F,20D69EAC3518D7EB,6B7B160D06230CB0,8054853AE1125193,0000000247A48C1F,2DE19F954DE0A042,9CC3D6605A3DEA27,BC58918B1E066D6B,BCC64E608A2538E9,536B0C9A7968EDA4,30D508E7753971A1,E083FE3F12B04392,EFF900FC85C97C9E,B0E424D534AA8442,0000000014816A9B,5BE15CB938EA9CF7,A2F29EF7C77169E9,82176C8707B639FB,482E398ED9FC3760,16BAA51C94310ECB,CF751C3CF4CE4113,399F76048C6022C9,7F850BE9CAA0A94C,7100D4ECB6BF901F,00000001ED4B624A,3A49D27C96812F48,C144C195FF18E70E,EECDF349E40A7288,FAE48A39FB94ACE4,7293388104584BCE,84FADD0BA70B2516,881DF9DC7024C3A0,0478ABDE0458B72C,81041C483332F322,0000000219FE091B,36E26EE23759D76D,B706F7EE46A88796,0E23D2132BBE5399,286BB19E6A502A42,A1C08AF7677E8096,B59F507E3AFEA932,8BEAF1103EAB281D,A3E14A533C1EC23A,C68410F6FA7712BF,000000015FF091CC,F55820A14555F60C,78FA1A781B82DE35,D41C8860AE33C74E,F8F253F2256B47C8,6E278BE437DE0DFA,AB96C9C697986BAA,155BC6A24542F2FA,53EAEB57DDB34BCD,77C7A31C1386DACB,00000000B8C11FD0,8CD1C441B80F0BD4,8345840B813DA230,1DF3205FB189F358,6A5743999D20C343,0E63D4364FDB5A66,C0E4D302E3A6570C,63413C50694FEC5C,0FFAA5F89ECCCA3E,EE75D08BEA5A52EB,00000000ED9EB010,B99692AB862875EE,C08D16C9B621B6DF,AD05A35C66CD908E,D573A7FE6C4752BC,135DBF960F8A02F2,77CDFA13239F4D1F,CD8611177AB34631,939EDED930E898CC,A03AA524606D749C,00000000D9D79098,86D711FC4D812D4A,0D220C3E2412A2C7,8FCECDFA6C225A66,EFCCD43D4520EAAD,6998DADE33F53A9D,D92D4D77C6AEEC0E,CC10FBA4803F6D00,E267E137D74BF021,C7F05DB5B4627E25,0000000171FF9D28,111E7DADFA0A377E,103D32C1A76C5F25,52EDFC4311870FD3,983732298646AF8C,92169DFE77A608B9,EC76C0E7242104B6,B77EEBB45D7B12AE,28FDA5DC619917B7,953AE4DD03681671,0000000212287019,DD8D8A73FA4EBF90,CC80E1CA9FA41FCE,9EBAF6C2042CCCD6,79CFD263C7FB9720,F42288D991BF15CC,E015E641FF717A32,3377FDD4BA94372F,2983F9416D0661BA,19285ADE8FAC4902,000000024B3ABAF1,D2788FA09AF76395,D811A7E9AD74A3C5,CC5F18B2E7848EA7,7C9B9F55EC16D776,D4683C38C8F150B4,43399CE47F06A77E,2845263704BEF5AA,02D225265193ADBE,ABF5370094EB9F19,00000000F936806E,D1EA659235DAE5E0,69617ABD93B66DF5,0066005757CD5B59,01E608A6E02C2ADF,9B6962701994A014,8B96E50AC8246F73,5C1D20BF0707957B,5805E97B94369169,F7B4353491D2A034,00000000CD3F8BB0,45428FB71CB075CB,CEF5A82D8F5D18A5,A04B9B4FCD27EAA1,13FC19E49CDEFD3C,20B5575A0E19D89C,EDB3FCEACCE08AAB,3B266F7F2E3D05EA,BBD309CB5BDFB8AA,E4515E263D12DCAE,00000002181B6BF4,BE3326EC8C352F0D,D4652D9C0386ADDA,58A6BFE7328C431F,937E457DD870253D,DD05F7835F935CAA,BCE7BA83CB32B9F8,4CCFB1061D1739D3,95451C86B229C885,75EBBD8292EC5067,000000027B7246A0,AFAAEFD923FD9498,56F910C0CC4E7B98,E4D2CC0A7E9FD3B5,E7387620259F5D05,4689B2DA51D36F67,66AD6B465EE7DA5B,A24E62928B36A1ED,C22843FCC2A0BC07,E6D9A026D0118629,000000025C4AAF3E,2435997583CDFE5C,2E0643E90E5BEEA0,BEC315662DF83821,8C76B33AFCD147CC,BF67CC9CFBBFA850,EB82FDF53AB8A576,E8576C5E6388A2C7,0474E4307FB8BB1A,B8EB37C18AE02DF1,000000015FAED4F4,E4E6FF208C67DDD5,E7148F4B17A63CD3,2C32356F6180234F,D46B47D2F9A15FCC,99AC348D59FC558C,F57274E35DB5F7A6,98D552089AAEFADF,65B4996ABCD417AB,ADA2416E7D69B850,00000001AAC177B8,7E8B43D0F454AF50,8A4C0DBDAD28B383,BF586BAE003F3347,D234C7F542DD82E7,EB6890662A05F0DD,FF453668190F9B6B,08CBD0D60C5B5B38,543DF06F9C1C7B48,985C32FA6DD1103C,00000000D6B2F984,25C88A60FA8409C5,AA80585E36272CED,E4D88C04FBB5D0BD,44B629331B24BCA9,B1281DBFC411A83E,E3C0AD02D3D0939E,30C11C6466AA18F2,F01C65A73E2F2F06,E7CF9D1A52D3035D,0000000247624AB9,72A939A0876A517B,E9B217364F79C375,9946C83A06DD9AF5,C249A71F1547AF03,70DBA36189695E21,FA1932B344A630CB,9987A305117FA84D,A8B84F34478F32F7,B3ED98360E90881D,0000000098948AEC,41234AFD2FD1D139,70488C56D308B309,4782329F96C1FA7C,16B6EA6AB74D6FBC,BDC77A453685EE55,8A3109A8B1B9F21B,617553FB7B4BBDC0,79BE438E737925D6,33C049AB6C1AD38B,000000023F9BDEC3,D69AE08E9DDFE79F,C60BE8FD199A6BE0,19F7A8FA3050DB2E,7EFBEEB14BE68537,3D3895A4F91D7A51,C84BC34A473745D2,2E627D3D5971714D,8EA6F573BD0D3BEB,9FC9936A9101995C,000000020372FD3C,08B6A632B5BB46B1,357CD28B85377F01,79A95F425806B3E3,9331A0E19D4D90C6,1D74E23359DCD3DD,F9D9A739B7458586,2A2E1A16282664D7,7B73D8CF7A7415E7,5EF6A0A71B75B65E,000000022DC3224A,A09F8DEF836E649B,7DD595726D9511CF,CEC1C118CE215D63,912A7C76B8F9F750,AEFCD2E487F268A5,B29135A3A5E111CC,CEC0D27230C2A529,00A280364B3D150D,7DF31924C97F784F,000000012B8E910E,3B5113214A438CE6,0D7AA90B5EE78F97,ADDE5D474D2F9C3A,FE573FC45D5CA19C,92845A3A5EA1ED12,901B1DEAA4708371,0CAA8C807559556E,3C05A0FE5A43D957,B0A60D27A74F5F80,00000000C947DFA5,13330EE77FE477D8,23312FEB0E35FA83,C9A9DC3428299E9D,1C9029A95E3388A5,859A0D2D10B15559,827CD23E3A2BB02F,FDF5DDBFDCADA869,33A5A3A9E35F3B50,0E5509BFC80CB921,000000020403AD3F,D22A82D248E18C3B,833E276DD82F5D82,37FDD0E671D2A641,65D36817DE1F300E,D26A64D569AC9B1A,765DCCB171E216BD,24F36E87043F3543,6A1FD1AE583566E1,C980A503CD65F581,00000000BDB94D62,E17A7491D602E404,26B0A5772E0E3465,5CBF46837A1811C5,465BB1D8D6069EEF,20AC94C727F060F3,379B59B82141C521,04541AFCB7087550,A562B30C2D7D5116,105E356CA2B19F8C,000000018F55141F,571E72FBAA49B4F7,8CF92F641BADC1BE,C9B7FB8855504A9A,5126D271A9D422BA,5246BB866AE6F44C,20B07F7E1D680F25,6988F498C4AE0361,87243DFE7A660E74,9CA0A572BE729EDA,0000000119E6CED1,2C487F593C2925C4,81274385D98018BE,2E0A291B3CD09CC5,A0893E3548413D0E,8C10F7D9A87F6C3F,5F8BF91A76A8F06B,800D91FA5D77A4A9,6EF6386FC144E3CB,A07D6700679F775A,000000003D61BBEF,A78215DE4B86232D,1CA22C285B0FF97D,2E617509EA9C9C74,10D08D28E95A36D5,DF7506A7DB937059,8F1593EDA86AD6E1,5E1D6B800E3ABBE3,02538A703A5BB412,3D169B025C8F148B,00000002722AAC65,3E062BB82C185485,3C953EEB777F5487,9F39E4537D700B16,88FD94C11E3ED09C,9AA6A6E1CBFE7910,F3CDD7B8B3DB6B59,39052477DD3187D7,2F14803857140BB7,6432E7CBFE5F8A62,00000001FDE1AC7A,35D64E97359C2A79,4E4067520F13F773,F0504718DB8C3ECD,63665FC9AE31DE70,412F3B935B9E8314,8FA97127394CF2E2,2A3758390885A13F,76716A28DFCBC4FB,C25B25FE6C1F01AA,00000001A9AD0702,9B6FAEFB5227CD3D,5CC6417289755FF7,1D8A1D9DAC942554,75B815B72993B2E2,57F96EC2B3F571B4,A770C891145C2F54,4110A875B6D390EE,E7D779ACDEDA69DD,CE016A3AFACE016A,000000012623FF7F,69012CFC163DC291,BA5A834251764177,47C1E1C2FED158A2,375BEE75113BD313,002797737663665E,BE2E7C1176C06195,35E2475900B9340B,141A66B9A61D8ED5,E1F3486088244699,00000000DA541D29,8B6DD5BB1F25405C,9FF459395648A5CE,FB1DA4FC84800D00,17E895FD08A9C7BC,B5B85929A068D10B,DDFBADDFBED0C142,FA1913799B703799,681E4BB9F298633F,1D21D61B64460047,000000013FB98A5C,33B6EF8FF8AB899B,E7F77D48669FFBBB,F939EAF6AF65CBA1,8B04B7AF59A6466B,B920B7DF129392E3,FB4CFB9FE4C4E4CF,E7759139151C0503,F234B5711673C700,6743909AEAD2D0FB,00000000C47CD208,7F3150FC5CA0D970,B3C74F9F08BDAF8F,FCC8DE48EA374EF0,8ABFF6DFE0CDDDEF,2EAF31046D4810B1,DAA01805A46226B4,E7DC492AAA2B09EB,DC7834EFD7DD59E5,D52621CAEF8C4B46,00000001E65593E4,3996237933C4C849,F781C8EA430EAED2,31BD49602BFE7852,BFB70A5A1F41A7EF,C6330E17B17B6269,5FA6DD62283D2AC5,B8BABDDD5803FD13,0AB2E45485261D4A,CBC2739AEB985B76,00000001A50E6DC2,BD36A85E83B25495,D45D1ADC47BD230B,D1E8C54BA09A3E1F,AFF6DC3C39EB2E79,E041F71C45EE0A96,BBEFFE1292C34BEC,58AC2C75B74D9839,559D28B0C1A01CBF,0AA71B709C5A8E7B,00000000EC8CD963,89E039843A02396D,0060D92CB40A900D,E6777AD6ED89AE1D,CBAD0DE579C8F193,822CD572A6D8C0C0,5CE571EF30A385BD,0E442D1067CF09EF,89148C826528399B,DFDF3D470AA98E74,000000017477FFB5,7239B13B051D43C3,1F8FDB3F2EBD05E8,E1C77C5401220C93,97B535F2CFFA370A,2DF5553625074166,11789DCFBDB19730,FADAA088BF176D3D,3F92723B92EDF7A6,049FD8A0D30FA38F,000000023D9F061D,0320DE3AA291D038,91EA086C93BEE06B,4A2A4DF91644739E,60D7C3DC99EABCF1,CB25E83DF9981A56,49D2076A66E751ED,2F99C4F1F4E9DA8B,01696327C3AD0CAB,CCF8F76B8AD26FAD,0000000278638638,706BACBF9FD5E243,616DF50D7BE75036,1DB78BECA98E845C,CC7FD98DA3EB5242,6A8FDBCCD5CDCC59,510121C7C34B0136,231ADE05ECBFCF71,C05EDF7372B50A2D,118FBFF9379771E5,0000000090CDDB12,85D9C2450E235B45,01FDE6275C1D0134,F1037D9B2951A02E,AF6A82A381E4C2ED,B024C2C554D9BEA2,33DB202FCB151774,199FF00383BD7659,4AC5C2AF8DC258E9,1D0DEFC2065BF91F,000000024288A78E,20A2240E99EA8B1E,D6FC9F4028AC1721,A296C8C5F093F947,498B66444BBB6614,02194686FE6C7F08,776CB956BAD249B5,B7C6C4D9D91C10B1,8F461863ECAA6B5E,6A5DF8A1FAFAA16E,000000003971D43C,414E6FF1F3DFB666,F195736DBCCE3E3A,E514B685498A3D34,9A1E31EAD7CD8FA4,B5956B4B4D704803,B79F6A5286C486D2,9D9FC10464D54547,BE13F2BBEE9F7771,48AC9FEE1B435102,0000000049749454,DFA685C7967B3DED,7F8EAB9DD155641D,116A803F80DE3A55,C2DFEACB36033D62,6C4A74DB3C38B098,3F7CB8B9A467DB6C,52998151E7D85FDF,FA8334AD5C1BE151,FE8AE24B10DC242A,000000009EA6895B,9612771488C7CA49,6883476C83DC41B4,0931233DB6B1C90E,72DC6745F3B1DB89,5C0FEF720B4F7813,5AAA61380E329918,C53546F50FE71387,FA1C2AD057E83EC8,99DC8DD15A7EF06F,000000007EB84481,3A78B663E0009860,13175AC6038F056E,1D3B858B01DE41D0,D229F3D7F4A6D4C0,D07CC5FBC1535F3E,39802ECA9D158329,A7834F0F237D22D2,686FB6CB8FA183D3,71711F80E0288188,00000001831D9408,FB0A39DBE77C92D2,2F008883F7D3A6BA,74462C1EC9F67426,1B416B4F9631A8C4,C4C2FC77103B5F9B,9389E6D894F5FAFD,2042614D172552F1,B0127B54969B376C,175128885A7EBD16,000000006829A71B,1D1DF51E86C24DDD,8EF3D56655B897AA,0265E742C3A77AAD,D8585B8FB9260B0A,22017B20B5B14E20,3BC5AA5C909C3BD3,93243BF7943626E3,DEE92AD1DC395462,42BC2C2A88F3F91A,000000025BD7E1B3,E59ADA5255917589,87A186192F7A76ED,3108869A9DBF094E,8CA19ACA2A68104D,5B4B1AB311BF7F1F,00A0CB4C9D4E85FC,62246B112211CDF4,BBA0588BDB5739AD,563E75C1B6C363CF,00000000569779A2,35FCE08D625630D1,507B77EBB381A730,7590AA5B02571B5C,4A8AF82C1F72B5B3,C571E72B9AE5562C,A9681783B70084B1,B15B6E30D6581477,679F4DA68B6CC4A8,2F46F97B1B667D30,00000001E9C4AF4D,01F055A4B3503AF9,BA68EBB78737B0F2,E3580A89B3EA82EB,2E6AF49E30458FB4,E25C806F28410118,54B4AE7E9021D255,016546D1B124A5ED,2A5DDB02B7CD2278,D514B25D2192557E,00000002750F5968,3D7B7844DE2E7D02,D377FEEDF3218FBB,2AFE0EB076CA57B7,094BD10A996F141C,FD9B5559907B9D99,352F3C3088E3A902,BC65D069E4AC1F2E,1CEF4A0D56FDF949,B6302BA5ABA5E876,00000000CDE87676,8C044F8E5498CD32,BBB20B7AC418861E,74FAC9EE5394469A,B4F67C4BB448742A,9C71179809BF1179,36D581EA526DD2AD,D2AC36369485F062,6BE69B5D012671D8,F601B9B1D2657875,000000011B8D565F,6829FCFA064BB04C,CAFD7476E1474CD5,A8A9B3B2A25F9127,2E0CE50544B02365,7F5D56EC32C03ACD,2BC494B9A2EAF447,3248F2967BE06452,EB9532ED5EB5BFB3,639682CAE8F85217,00000000E0742006,F379E5DDB0006F3F,EFBECCD271BE7013,BBB2115DFFC96258,DB16622FF585B1B8,7B99307542134F25,18A4A69AA2451671,D2489DA75B50C14C,9E9D2960FEE67925,9E0EF012A6205A1C,00000000C41C8EAB,D09D60C418ABB5B4,67589B3CF7A4E492,568335A0D5EB2047,42D6EBEAD4E2AF14,55FDEEE21BAAAB0E,0A5C659A24566385,60E2A67E577C3E7C,B0F6C5824A9B5195,FF4F66DEE7E41A34,00000000B7890FCE,DA5D54F15AADFC68,407508944F42AED6,C5F36C4F41019F27,80599BFB00281E18,E960883A5CC5AE6C,5E3CE281C8E918C9,A8B55DC885D245B6,5202D0F7738C815B,043ED206FA6FE105,00000002410145E1,CB88706F094C8B75,8D8B3FA22723CA05,6CF5C2E9FFD547D6,754D16C0EE1C84C2,DB9BD65062FBC871,8CA3524DE2A73E74,B6F71B33E1126E3E,17F56AA9606713F9,7EC3F905B8C40223,00000000FFC426F4,A768B440084813E6,CC19E02932C77F30,D3A4B71833965E69,FED37EBC5ADBE70C,A9A52C79ED860D73,6B6267D1951F9626,7B7C7B3472DE7969,86D75E69C15B9BF0,5B3E9C5786D66E79,000000016519E54D,478D0E04F522E5A8,F5CB7B81127B58EB,A9F238332A570D92,40A30B424703F1C4,0CF3412B4DD4B4C4,DF5B962274C75CFA,A7607D0D2DFD59BB,1711FB67226385F3,F25A91D723E635F8,00000001EC67E746,DE83304987BEEB89,27943E30152B0011,F972D6240EB52365,4F217346E20FE326,73E50E839458B98A,95B88B284C7EA614,7BB8C5D60152E232,06A905D9981B4D0B,E6B9DC0501F9A9FA,00000002148192BB,2841A46FAC0A793A,8DF927C239CB0262,20D12655CF3A1E52,0A2F148FF2955037,F1F822AFF5437A27,7363A490F4B23C42,F09CE426FE9D5987,4051BA6FB38F1A9A,DFB33AF32A615EE8,0000000074EC051B,E24F598217F7B4A7,964C0D16B043F037,9BEE8F45FC333445,3C560E66D4F71DD2,50BED5D84056575B,1ABC72BAD8214407,71B2AC353B401F65,6058151B56FA9A67,5F207F98FBABD855,00000000D86A3DB5,89B734F9D2B6FD8A,E8E31EE932B32529,5422C77DE3F7F78C,5E17B43E2AA02C1A,79B5EEEDD2D28447,964B33E1B87130C1,78845494F7177E07,CF96F232A056C608,F6CBCB9ACF939DCD,000000013B5C489C,D1E684471164A76C,B2B546EE82C34B2D,1BEA38AFB06A9528,B52535D8888BB6F0,E2DD7C9041E24801,B87E6D4BD587EE73,A294D19871D8E81A,10D79B62A004876E,276D21E30514305D,000000001D56C3B8,9CA84EA17FC55AF8,9C5769F140C00A11,6B63D9D3736AC230,CCBFE8819AE9FCE9,3F43301798252675,4617125787B7B612,F65D93D85D6D92B3,79A6D7B0EC2A134A,30A925F7BA4EB518,000000020F9B6514,BB8BC0EABD826DB1,506CEEC404096D94,89E788E2CFD039A6,FE77571F963ED7DD,FC8C108CE2D64E36,B95A4229B95A5493,5559C9C4CFC9EFDB,512CC7F1275BEC85,5295A1231FB3C720,000000002418A89B,74186F9528AD8945,5EAA814D0AC68D1A,367F550B80531800,4A9A27AB2661B882,AF5DF149FB550E3F,BAF886B111065326,15A3EAC357366F03,F5FC3D4803728812,D471A234DD3BA160,000000021CEEB13E,54155DD3AB81A1AC,18A00FA37D0D4227,13E0AC6D080DEC7E,B963889A58CD347F,4ED6A06FE3CFD16C,3940988E077DD68A,68CFCFA0B29A7DA8,16B65071444A77D0,6D5A84B08DAFD20A,000000005ABDCB89,8AA8258FB2FD30AF,F7B01C7707A793D8,30718F58E7BEC70E,DAC3AFF97471636B,9B7C0D5CA181696D,6DE41967EE12AB7E,BC17FCDC2FD6EBC7,52EB1E11F3225CD7,7AFFAD306D08077B,000000024DCD39A2,FB301BF55F6D3187,DE54F3E61C603879,C0FA8E1AEF114958,7B446CD7FA8ED7A7,BD5080F97C5C3F40,5F6AC17791E54111,03BC742BB92D9AD3,C983DE6FBA5A905B,900E1031E41F62C5,0000000039EAC35C,98BFE5367510BD2A,FC4773C19C8D1941,641C548084E5E38B,53EDFDF73049D64E,198C35363C6C094B,204376C12BB5AE47,087561A804164542,4E71B3603D6C9052,97CE91957D079828,00000001710F6CAF,6A0D51A508C1B22F,A3033C53F9C34247,F3CDFF9C8C0A8BCB,6FF0F154016AC85E,5B201BF126B833FD,84E5A29E046BFA6B,6DCE6EC1CD92EDEC,0E3DC93567B4FA6F,BD48C7E6E618F61C,0000000159B0C693,67CDC9966C9A67D4,A718EEA2E6D61E13,F6EBFF945BF99772,3EBF9B6EFBA348C6,D2DCDDC337728333,202D6B5F04CCBA83,870E32B57F4AB789,9BAAB06FB43EAC57,6FB5E41A391B1AE6,00000001D4220407,21E1E6405C9FDD09,6E41C39528177F3E,A43DD6BDCE3F6668,F3EFE229AAC63269,852AB70D60D859CC,64D7EB832928D06E,4E5F3C95D487E2C4,22CB3AB56C394E97,37039C4F3FBAD6A4,000000025F9AE735,4CF6B8CDE5F163BC,AB5F8C0F6E58318B,19E9CF821B0F80FC,C204FE5D68F679D8,AD1459D892DA27B3,402EABB07F300679,E872F3907B569A4B,83745556FA6752B5,46B1581B2AEB9E9C,00000000A61252F5,64E14A4B16608742,61F9E63634FE1AEE,C0B4312DC95B0125,9A08580EF85DBF2D,BF5FC6CE0C6EA279,5618008C82A307D9,B414C91D3027F836,53FA3B38B4819DCB,D062FCBABAD2B6B8,0000000277AE7DAB,9B1D7F4A8B1405AC,7BC3A350E41B18B6,BEC1E89C1B924870,7FCF37F9F997E42C,8A7CF02584B3F3C8,141B5D124B86941C,991B487F787B551A,67AC81EFD1B91CBB,B88B5CE7A39E4532,0000000266AA0D6D,79A4E5EDC28DE415,E09BD9A5EFD7597F,6C573CFC224FEC42,BA95D61A6374CD63,EC5763811F6A2DA7,364B724081115D13,028AD23943D7BC9A,5D631BB3E831230E,4E85DA7DE89BD78C,0000000189A6356B,4DD18AC44B6F923D,2359574B09A837B6,5FC3788A34849F93,CA1301661707F4A2,D5D656623573A6BB,2D43982DAFFCF5EA,E7E31125D6C07D62,C1D93A4780483059,4D984EC67EFBCAA7,000000010599CECC,FF1FE1919460F56C,FC93079198D26313,93730B81288C1A6B,228C7D05F44478CB,C69333056E334374,3E1BEDB22029D8DF,60FFBE80B48897C1,37C2394482761D22,2270956A0AE6DCDB,000000023B84332E,06D8E7A99DADF29E,1DCE9B4E1F0A8EF7,59D6713F2AD78128,707775708B686C55,1ACDADCE493BCC71,1661DD9B9B95738A,DAD8C24AD4EF4BF2,EEF066955AD96F03,28A9AF8B47DA48C4,00000000AB862F3C,0F296B705FF4195D,8950A30A35BA8C69,93DD5AC9975E5E02,7EB9EAF62F4D0100,F08FD6FCA32F0575,1846E18E4A444598,7ED62EFC0EE94BB3,FFFE99166B6FA8BB,8971CC52ED494BA1,00000001FC723629,339F5F7E661F13CD,3B52A8E9E2DB7723,2C9DEF1FB93BA0D4,78EFB87EF5B5714D,30321B50A7C2728C,88176C6E3EA51452,D58D273FB3481102,75912AD403316873,A87872069209F4ED,0000000278F62732,AA83B42ACC9529CD,0A553DC6653629FD,BA5F224E60350C72,022ABA80448F2D19,66A4723E5E23139D,D199CA269DE44159,A3E9A8C09CFDB9A6,0320542AF98DCB58,1F6056C0DDD6A24C,0000000040FBB08F,7B879B0F859277CD,790901A2E049C471,3117D60BBC3DBEBC,2157656BA8290CFC,4F5D4FD648A9C5BF,73936F9EA93C3638,A9265EBCB70F97FB,EBD7E582FE9062E5,8FBEFC34C17AFE8E,0000000160E2FC72,AB45B00B43C107FE,F8994075D30BF166,3B522DE404678802,9A26F53E087EC1B1,AE85C361EDD02D1A,43E360D191778A3A,A08469CE8E5C590A,28C1E343725415E9,94D8EC6DBF53BEFA,000000022753AC28,0CF11B811546D2A9,263D709983818B76,40ABCA0D0DA71BE0,9CA882D7EA9591E7,F1FAAE5A2B4C93E6,17C4836C150B98A6,74B8159243116532,F7F0F8221D68A52C,C54E4F62EA7AF839,00000001BE63D589,9BAA4ADB92560567,55030392041CE737,347F87F5CD75F9C4,582C1192E4F22F21,4888A0CA4DB2B9A2,94CC10719AF8E273,C039AE7E5D1B65BB,1B6EFE7A8B28D49C,4BBBD18E80E2E396,000000027317DFF5,A2646C79021ECF49,3BE3268C89367CC9,A00DC0A87BCB1C1F,ADEA271C50CEE6CC,0AFED7E600AA438F,CA51A7AA8430F6AA,4A136AF405BE7928,3F4F40056B4AE07D,201D891DE5BFFD09,0000000279310EE3,6DF05BDB4CA2E424,BD1BAA40A85A1C59,CFD30C0D11B7B8B8,5DA76089638B1C8E,4908BA3F2191F4CE,B5DDD249E91C73B2,F095800B9986E21B,0DE8B239F653E497,5776F5213FCE557E,00000001633CBF65,67F4CFDEF9E1D23B,F47FF07189133F9F,21E58B542797B343,D257E87FD8255A44,C89FA330A18F5081,C55C12F5E5F8E4B4,6E368346C857836A,97E10A9821567E04,622B66DB3BFEDF20,00000001014525ED,AEEA2BA6C42EA7DB,1C3D2C8B2183F525,8C8D44CA673F56AB,A685D585A8D3570A,D7257C9C277FFC04,4F1E8506F097D93C,0EA2A0A8BCA3A924,3E51197980BE9270,06DCE1B494849594,000000015FDC51F2,0E7503FED10DA98C,60C613A626A0C6DD,25336CDAB28A0C6D,902D0C8CC3A5C9EB,4E0F97652DB6E07B,45E6024EDB509595,A2880DE157119029,C866BB826365BD00,EC48217D6AFC7ACC,00000002173C7C93,2C937B70FCCE331D,A8C0A45382981509,39650CE75EB6A297,B81C766580F73748,74C2F8C6805573FF,C469151FE887C1A7,56F26BE116C00A99,710CD1AA007D59B6,8894667C90705B5F,00000000423E5FBF,0B8941FD575A5C73,B8D3A9BA8C87B5CE,5693FE2735EE3BD6,E067130B36F0EF6E,BB7172D3A8A6FE3F,DFA99F77AB48EE2C,016A4BC4469E1F78,0F68293CE6277736,B5DD12F2620724C1,00000001326C9DEF,3532F9A8208FBC14,4025DE5BE3F54D06,A68323416F1FD188,65E57B8B843E0D7F,D4E3DF27FB5ECA08,886321225D4034CB,9B23C70E58E4FCC0,F5CE0E71CF3F0009,51FC36F81B313E25,00000000E2EF4BA8,0385AD3104CB5065,44178781D50B19D9,0C24BF447BDCF3B5,2F88CA0DD6FA6D46,6E07486163E36AA7,9050A008C5DC83DA,FFB0FBDD697EEFDE,F8BBAB02BCB75655,DFFFAD2C3BDD7449,00000002183CD65F,24DAF65D85668096,645E05E714CA7B1E,1915A87BF8306DF4,7C946D01A3D6A4DF,32126B8C4C222C82,F50CDB783F8F2C67,27F5AD681CA766AF,8440CEA438966188,0ED5586AD747A73E,000000020B4C9680,C61624952207B6BC,13ADB7D4D04DBBE8,8669AA2C0BC60747,16339A068DEBD3F6,DC2FFCFED98396B0,6DAADA1B0539FAE9,1BE3287ACE75A6FA,DE5D8B14411DA911,3DFDB35098CAF6D8,0000000220AC4E01,2E4B496ED7839C44,4520463E9AA45744,982AD67FD0D3DC14,F8D23331895F61D0,493FD561264735CA,E9A2B873A82EA110,DBA2ADF70E04655C,D7A78FD28B38E4F0,33F19A8670E59737,000000007107CA87,5587BF7B8ACC5193,2D6C1A4E3B4567A3,392CE9A7C4B480A0,F4529857BDDFA196,BAF4187FF0C497A5,1E6AB4489CF71E89,F10D4AF0BF354EFD,7083936955BB54C8,2391BFF2585ED1CB,00000000D9A919CF,562E08BD3D85480F,246EF47E35EC08F5,C3F734040224CF07,7579C3045D9726A9,3665D0EE471F5068,1DEF43EDB6CDDBEF,466926331D8E1214,86162065B69FB7EC,AE2894F1412E050A,0000000139A3099A,0714FF97458F33A4,FA3152D925D214D2,DF21D44EA6A73A62,38E70783720DA85D,993A4A0D42782553,05938360D4FF2BE9,530023D3D9978725,C31E07A67CA1C069,EAC7FC8E927E056B,000000014CEE1D23,C6F61A53B79D787C,D1A5C16653DD45B0,F98B24C1954F3028,F016A6036BF0439E,90FE7BD1AEFDE425,D7A17F7FF7DDF7B4,C4428D4355ECD85D,FE9722E1B0D1446D,BFFB5058CBE95C5E,00000002396F82F7,7C67AB30685620A7,84E0518E1166E716,DA6575F426C61387,4F1EC01EB32512AA,18464F3C3C840A06,F07F244A802E944B,452D77248D7B9C54,53657E590BAC879C,2EBF3A8CAD43F6DA,0000000088D58215,2847F6F937CC6B88,69AEC135FE98C610,AC282D41908A43DE,B1803169D377F194,6FA9DDBD2C6FA55C,6E8FD535E3D010F9,EBD339E64A103774,AB1F47D3F66C6D8B,2932B292681C0795,0000000099C12204,9D138DA29876C415,785971EA37B3F9E7,99CF94E1021E0D31,814DCDD601B864E2,CE1CE800EC583CFF,E3E8123295B58D37,D4EB51D44079CC1C,71C19D2CF76C2E78,869A48ABF3A859FC,0000000240A0F8F8,A14E319EEBEF1686,1B384E3E43A0CC02,680A3558C1C9D78C,DEEAFFA05BD50A5E,451472879A532D4E,F618A8D3EBE2BE60,82C5E675D2B15D4C,47F5092E9286A838,19C016FC96E2EC40,00000001F50AB826,0700125DCC2C1975,3AB1B7430E892816,435B704099C8A6E1,299A3B07283553E2,01553895565879C6,BDE4430B9052C445,8BBCBA22C93DD5F4,83B4AA41C520EE26,7E5169C8B0B9BC8F,0000000081CCD0C6,4E3E5E6963A1C07B,022FD00D67A37EEC,12C2EE83B6F6406B,5EEA502A73340B71,4FB723D5F98849F4,3814DBAB464CD9C9,2BA21909B6B7FAE8,73268EC3F03657F1,4DDE8074DAE85BFF,00000001CB8A648A,A0B974259BD9D478,45651D9BE007EE25,3BBD0CA3B76CD696,78A8174B3E98450B,D6EC39336A3EC5CE,8FACBF653AC3F760,30FB49D2B48F15EC,67B89D6E8FAED6E3,1D561431F0543B05,00000000E567EBCF,644CDB2D2AA424EB,8130F4510A9CBA13,128DCB969E835455,8454F6B495DA5442,E55B22D8CA203FAB,231BB1BACC446F7B,614636A0499D2195,E9056C9A18C13BD9,DD8A2F666053F1F7,0000000215291DE6,AFFAAA029AA74A95,13D4D2683217C1F0,8C2373FF0BA9008E,D652ED68CC72960E,1E9D2BF6C4A56F89,3B5D658C2EA89E1A,DF813BBCEE045897,E9AE912F486BDB85,B5052DADB5C27A0E,000000013B0E639E,944B06E34AFA642F,2B4F394112B92B0D,29561FDE1E54A260,E649969751416E43,C92CBD60ED457D7F,59515EB98C34A22B,180925B6970BEB98,029D763EF242799B,4852A597231331FB,000000020ACC5303,49A2C9E557F28DE9,86C8BA8588136EC8,FAF3733EAE0E5E2F,780188A36D48100E,9036220079A8AF6B,BF9BFE90768B90EA,80B36139CB586C18,1EF0ABA11ABD3E8C,7D4D3D18796565AB,00000000F130070C,D153E860A0803AD1,AFAAA048A123B5A4,FE05F619581147C8,167860D7507A1E77,7EF65761351B488A,1E837F0C8CAD98A8,F793EC26DB66B5C3,F055556BE0930F68,1947D64CA0F184CF,00000001B75EB44C,2EDE93253E166EDE,B58333CC0EF6D542,197BBF397795BB8A,53AD320DB6913FBF,44E2E26A0E328CBC,2D6E6BD5408F2928,6A52B8AFA8D11FB4,791BD41D63573DFC,3F293D0FA8B2EF2A,00000000AE305729,84DC639C87D16C9E,E6638D0D3750267B,A5C6D3D6E96F1094,7FC2E424A34C8BA8,5711455B9E2EEF86,318D63F86807D313,9D684ED0018A11A2,F77FDEA80636B084,EA4B2AB240306ABF,00000001D4F7F8F5,F837DF6E62FC2F06,59CD6A170C3E208F,26409C8D6DD308DF,1A7EA49587E7D9F8,A5B8B28A4FC8B92F,FDB8294423FDE288,07127968A42F6E36,63A00A0A187D07FD,1AF2E55279E7BA02,0000000276C10A51,4852C6E78A4071DC,207C9EC61F834001,B4448E36141D7899,81BBBE94FDF57481,2FDE06E1F31DA7DD,E8D773E455E3904A,BCEBC929F93C8884,FAB27FCF07DA88FE,78574BB9E4618CAA,00000001E231F565,A8AABC79A95BC8A4,5A5B2B1D7C9A581D,E3E42E6BFCBC1C6D,5C94D2B06833C2AC,9734D1D8DC788046,75E8DC2A77E627C8,D382F48EBCBD5AD5,356461FF2B6EDF8B,35B34A20D0CA13CD,00000000A30EEA6E,FA0C6CADFFAB8F58,615916BA3A2EDDAF,33F3DE27DA2B2D28,B94BC7412A4B0AD9,1CCEA315BEF2FFCB,5CEE8A6FBEA89B17,6771FC77186073CA,0FF2FE63DAC7E848,71EAEA9103F1CE7B,000000001E0B8196,999DFA38360D70F6,122C9FD7B6307802,674F67142CD76EC8,C28396E1FF45E9FA,BE62B50DDDE69AA8,E3CFC68F69196240,4B828A1DAFAD83F0,C42EC0A8D19F5CBA,0FFEFC1707E62A7F,000000015BDE5BB8,B0969953CCDEE419,FDAF7A0A43558BFF,ABB516D4368AA6F5,8C3CE4CEA2980381,B9126D5A7A99EC7C,AA9AB73EAB4F2A12,1DFD60222508A300,954269F30E6553E3,25411E6CE9F50273,0000000260C6A63C,BA3EEE629812387B,D066388B87F32CE1,EBA9E00397CFC7A1,7843D57B0517198D,3E774AA3D21F86F4,DF5DC3B98A37FA2B,CD0C6E45FE0E0B68,D3223C1C3617C270,10D368BD2D567D60,00000000A71696AD,D6A2D0625D25463E,4BA4F812AA22D923,23F45A04D0D97276,C24CC05A9552423C,21FBC5F7862CC7B5,7DA9BA8181F89963,5D0EBB52B12E3559,9F065FE54B5FC41B,54699C221CE56606,00000001A5EF46DE,2F66777B5FAD5A5B,7CB4D256A7CD3CB9,8779EE0A6986B732,40AB55F0C1DF32AA,CAD03EB2A8D964C3,D419D0FCD8BF4382,1590FF1F2498EBAF,EEC05008D6A0AD3B,8252F6AA87DB1A1B,00000001FF3A175D,FC2E7B52650B30BF,75D54483CA19FC82,C9FA65588676AC81,E5815431E64524A2,D62697F8AE7F46DA,D1C593D6B8E87AE6,CB76CEAC40A2CA94,9E289C25209B1EF6,EE0CC0D2545D510E,000000012A832A3C,2E2732711E297C84,71078530FA84DB5D,91D89E3CA53C711E,A8221757BDD71444,6D7D15EB77684AA6,4DE168CFDCBDF7D9,8576E3CA08C5C683,186822C26F6D6372,0F2FD5FE934D37E0,00000001827A3589,03A8C106FD0B008C,C0B5434C4E1FAA20,361D3BF01F749784,0D2892DDF6A640EE,DBE3760CE00413CB,F3A6226693A88D69,611C12E3A0186F74,C302264701D67A6A,30D8C132DBCE6231,0000000033F28DF2,2C37379FE194D03B,78C62CC4A01E9891,70CF099D49E3A0D1,728A359D0A100611,25915740CB8304F6,1FEDE6D4F072209C,1B5E9FE2A56E791C,0E13A5C6018FC9C2,AD6197CE86D2B87F,0000000107EB1FF8,EACEDCC4C0709C0D,472F91762C0F6194,B5C7847B1C8CF5FC,130A1A9417248EF0,083737293A24DF19,5DA4048B45705BB6,90CF854279EF3ABF,59438359AAA080FB,9C11CE850D82031D,00000001C1481404,D883065A4001D355,EA6AD6E5128682DA,1988DFB2920768E1,C627EF3855FE2730,7D4A0F185A46FA52,A2BC3FD7CB9826C3,E84CD86CD90B3F04,937890AEB25E4745,5325D2D22A6F4619,0000000048284FFA,1F65453412194E7D,CDEC22A4980D841F,44F870D2B06AD24E,C48181930C6245CC,1E106869334B859E,E27909BEBBC23A30,0E8F8F66922B1E53,7C04B817203532D5,5C2A81EBF73F84B8,000000010B5357B8,79998CB60F7D9CBC,0E03798C28FED25F,A024CA543A83F5DE,5D87E9B76D9DA6BB,254CCC8E8A27366A,15A0026C9E135998,53EA3932476249C7,155B0E7C99480A6A,7BE9822D177D6879,00000000D40F36E7,63EE30B03BF49B56,0A6B4F66D5BF4BE7,BDEDA56227A96477,7BEAF48726A67D6A,D0B489C0C0EA88B5,0EDEC950B4370DC6,7643DF0EECD83843,CDFD6E7FCA2A7231,3662D090B0AE4EED,000000008F4A83E8,D7077B605E661EBC,D8702A4C10C03E10,2B4DCC48A7532F48,1EFF55A8E37D5446,C81E7F265F1B7A07,A40F43CF8B844EFD,768242FE237085DD,6D3EEB7E7C0DAB14,9620A913D5F2C112,00000001AA348DA1,88FB4567636D33FF,50A74A8DF50ABEBA,FC74DD75EE2235C1,167261E85DA665BB,9E2E63664640C0E5,83D0C6B3430FBC1D,FB22CE542BA13C2F,3B8700CE4DBDC1F9,DC022F8C433A2A01,00000002765B36E2,E436BB8F54586643,71D4316394CBBF19,21DA87AB12D7BBCB,1ED0901FDB0AEDFE,9DDF5108D0C16C86,459005E0BB0C65FE,32F0372573DDB90F,33C01CD2229A70C2,32B11DB1C58F9C58,000000016CC1E00D,95552D739D6EE898,3341453486781CFD,DABA9A661FA4B359,1BF1D8BF511D1106,C14D749C4D9EAF7C,A1FD22EE5887AEBD,54D4FBD38C11E38C,1679CCEC61DD0B1A,2C8B24F684644223,00000001D261F702,1CA848A31E6F0EBB,49A992356F7EA735,AD48E5B1426CCDEF,AF15217D67522922,A5F5CEE0FAF81BE8,F44E8330BA834E19,1456A648B7FF0F39,DAF96BBE0C933C45,9A2EE25FAA435D88,000000018E73CF2F,0AA9F9AB0BB06A9B,7B86A2BBD0F3F105,85BCD8BD27D82462,C917C82A01A236ED,8960B2D679B8451B,E4ED80909F9917B2,AAAC05D97AC10709,3B89A68F36EDB4FE,18A87007C52EE227,00000000C7DA6A72,CBF154FCF9707BE0,EABA7E377497B983,E78088E5D4190671,677D5D101AAC6733,C10130DA323EE831,AEB6157E0BC717FB,5DCBBFA52E6FCA17,7402F52871143DD6,23A6DDDA9EEF907B,00000001EEE7A925,2220EE6A04695363,377E43D3BBF5871F,CF22350DB92127CC,EB5394F74622ED4B,203D09EA5401FBBA,FC94C5C24F39791E,6143D9E59445F7EE,6E98CE6014F2AF60,2CA4258E15666533,0000000011BADAB5,173469C748761712,D6A2AD0E70C5E0AF,1E64E7455B4FD7CA,837D098B1273A30A,BB2D71BE73DB923B,73933449E4FD93F6,EF412293E1E4DD95,EA00B8F72A832913,9A060825988D7081,0000000086613BBD,7DB281330DD05759,F60188F7974366CE,B0017BD52D263884,9B039E44859210F7,81560BC9DF2F962E,32E1F2CD85982D1F,7D4CADB38B98E0AE,B568482D05C5FF96,0035FCB69892EA17,00000000A9C8E58C,F7A5CA1B14385F15,6CE81BC4B0A56E39,75746F35FB6F514E,31E9027740D745A6,A8FF6D28BE46D103,9656FDBACFA72751,1882CE033AFDC317,0808FCAE4F385051,B19E4D315A931361,000000021ABD81D9,59903C87F06BF5B9,8FB311384074DF2E,08C98F2EB5BF7E86,7B3D15D73A5D2968,4C8C5894DAC4DE0D,939629E01C9514D6,711CAF61BD7F6D06,7A5D814A7DB0E395,E37CD73D7C904F3A,00000001DE0A6CB8,F0DC2E0FB97664AD,7D567C5AA8D6FC85,32A4F4487615EA3C,A84E8EBE099D9CC7,3F9C4346996869AA,850A14CAA3E1FE61,71C84C80EF3E989F,2206570E43ECECB4,96B2CEBC4369C9B8,0000000084AEF592,1E815EF4EB42F182,DE29CD8679E9BD8C,10E5884733255A48,05B1A23DEF002085,BF18A5466C9F44A2,7A4E3CA2632DE86B,8325BD06D593C593,497C0D9E31E0D758,A7AA0BDCECFDD662,00000001C9537819,46DC6FC89CA7AF3C,5C388A4E8B827614,7B0D3BF033177D2A,B6519CA2521D723B,F7BD13DDB290F57A,8366082FF5629A72,8598B9079B9BB54A,6C5D67D4746CD62E,7315A934038DC317,000000012279A3EB,76EBD14375FF7772,5271CEA07C5D134B,D414054D3AF5DA67,FC75C29CA1EE4C62,68D06254AE0994DD,9FC521CD34FEBE25,33B983A7B3450E0A,75E8C01E8A3EB46C,B267060E2F5D523C,000000007B632F3F,33F0DBED5D64104A,A0DF11032E7931E2,FBA8C030758C60A9,A43683B91D675432,8CFEF037C4844039,3DA3990DD27A23BA,FD3A604498D992AC,6404C97831748670,A875ACCC9E406A42,00000001B71A38C2,4214DBDB648F269E,207AEBEBD4EA3B4A,AC01C5A4BC8DC2DE,715EA80D3E6EE044,C11B0B0182A0144C,0E1F297D7669FBEB,407EBF10CF5434AF,6BE19040AE46AB4A,80408595BE998D7F,00000000213B9E3A,53967C3542488D34,08AC3598139D4A48,CF22A4BED7631A5E,2488F84DA27151EE,E6B801C26ECFC3FB,A00BFF54993F70AF,C6345F1A03336BBA,C705F8E1B5AEF5A3,38D4F90D31415512,00000001F6C20499,993C570E4BA8875C,94AEEDFD640DCB84,9E1FCB8F9B66EFA6,F53C89EEFD140DD1,21022A301C8C8E82,5F5E56EFFD16300C,DBDBB64C95FF658C,16DF4AAEC5170AA2,33C2E5F79555F3EA,00000000E981C836,3265A75C8EC9DB44,9573B607BF5E0C3C,B92AF1BEC3DF2C08,9E6F4A8FECEC84EB,C32672732011F96C,2A823E20A4A1D9F9,5F73F02C5EE012E5,1559D1A15DD7032D,BCC1F927B0409B92,0000000201D9795D,0A913C848453D995,A1A648217FAF2AD4,A048E8A0AEF8C400,31B1814D6B245251,362ECF08EC16FA6A,3E00A052F643A72F,5E8C850489324E16,9EC8F813B2B4F019,C4456445BF2FF7ED,00000001803C584C,05FDE736AF4F0ABA,5D5DDD6EF5AD3C5A,F99BC4D6D6730284,B78FD27FFF8A71DB,039F9042AF31FFC1,A8DA8AC0A24C56E2,D442E510D238FBE4,4E977F40CE5A7A3B,3EB3977E7CBB876C,00000001E54993D0,4DB2C85C38FEF929,CBF4B560DA24F51F,8EB0BB9F4C0669F7,5C091ABF62173288,6579B51CB3358301,7E5B71C02C40124E,CAAEB2A36B4D4861,A16F0F94030DAFF3,C656ACCB1F2BBC24,000000016435D7BC,2AECFFEA541EDA4B,E3AE19D067D32C4E,77A307919B8279D9,A3D5FF2CFB9E411A,5D05C9C30670908E,37C0F8973A287EFC,8B01D47F35971C84,12E152D526E1BB9E,623CDF0A3291E493,000000012E46AEE9,E36BCE1C1CF135BA,7367FFBBE6CE09C7,38CBA30A8BC9274F,A954484B7BFF64EB,7E5D0F4B37195E12,308559B37379527C,2226FC595F9F2EEC,2DE53E533659DC11,22D05A6089E30FD5,00000000BB66E678,E61BD0EB3A478887,46730AFA0C7FA9CE,C685A67051FB3767,ED8DC5005CA1E995,AC61D99D9639F581,971B78D295D4866B,4B6CFD56EB5D40F2,EA2DC2B14A84C6BA,617314BD147A7FAC,0000000173CD2AD7,FE62543F037AE670,09BFD3E7BBE275B2,2FC5C2ACB6BCFFFF,24366E1212FDF17E,8A058D1988FFDC27,1464559FA1346EB3,EC90213F749214B8,277D2443EF491794,967AB3725DA184EF,000000020590BEEF,2D8673F8D0C6BC3C,DCFF04624B5DFCA8,151956BDD592343A,2A05447B2B8F20EF,3615AB7893F13CB2,F7E12D00DC3F12EE,EEFDD7CA832D5AA4,8F21959D58F52F17,A69D43D6E25CDECA,00000000B4ED7AFA,67787D5ABE17B8C6,4739527BE49CBDB9,5C7D8EE3F0D85691,934E2360C5C07AF8,DE80A018FBA13351,54C1A2FE57836A98,4FFDDCA860842E5A,C46F331D3836F545,6DF70160D56E7496,000000004C80E455,C74E58DFBE617127,0C4C1B3BC85EA359,0C37FA21AA5B5481,B123B0CF06B554E8,B407AF020BC27B24,7E0A7562C37214C4,092350F1A98E0873,AAC8AD9CE9255EEA,1C2BF77F795006F0,0000000111A5ACB4,A62E8214F721D627,55E2C3BD55F7FCB7,3FB3F11985154206,79887851C465C79A,09477D5F24188158,574DC837C7F6E470,8C2CD309BC271C21,642B5FA5751DE0A6,54FD432428AEB057,00000000ECCD1708,BCC9F90272BE43F6,453801B50414FF9D,E3DD539C72252392,22AF6443A40D5610,D3846450BAA2CD04,6F99371C331D67BC,976044A3408D03D3,88DB5411A8462D50,D79B98D645EB808D,0000000156BC4566,A14A68351B339645,417780E6665AD437,2F0691672BAB80F5,BB72093401AB61CA,BBD1F188C6E50408,AD77987CA3BF5778,66021C72689142D8,81EE6C9CC61814C1,2EE1CEEE15ABACE2,000000023CEA2F04,72694408844C5CF9,8104F157EB9EC165,41075E84432DAD3B,8DB04845C4E2C490,7D381857D5F98F65,89F42714800CDE42,A2863B04F7EF1323,161B940E177171D4,408ACDE5EA924BD4,000000011A8B0B1D,C1BA9A5FABC4EF56,6E0A1AED37080A75,BA76A3B011CE0506,A5A6D57C89907DB5,5FB4BB4870AC0A91,BAF69C00BE0EF6DD,9476916CA92F0A3B,5146DA1964D6095D,46D80679B62AFD7A,000000006082D8D3,DE3770D9479BA67C,840692E8A9B8DA6C,B3FDB18AC6047D1F,8278517ED04FAFD3,F3ED01E70B64A863,39921D64B8E65225,609649B1118F7E7E,4E6E8681EAD47F01,ACD3D7AD9BB5D049,00000002144FD541,81DE135193712C5F,8885FB82B2A15B19,53202B71EDF43A04,C76873DDE578BC61,069EBCE10A71EBE6,78E663C37C8F9285,DF5EE0B38CF8661F,F45DA14F3185C044,F9BA066C11F0E1FD,000000010436C682,AC6129E6F5E45A10,9E60376728EEB69C,AD9F19184366F8C9,F504B213C1EE3B39,B8EB219A7936AE67,CED99E65E2AD56A0,BBB1D6B3D5B02737,22FA14D327851DD8,B8DA550ECB56057E,000000014B9F0100,1E8C30D3A6238D2C,F10A4E0F8DDB64FF,C07B86A7361430C6,BC9104CD80DA71DB,6B0D23B79B54B36C,DFA03A30CB8BBF37,54085C79BB5025AD,FDA6091E383822B1,FA2E874B32AAB321,00000000FB934E7C,1237C96E8948B28F,B9F0FABC33875C12,CA592C0A7B08FF4F,6CF10EDFA4523AC4,A6C172E4EC8EC377,86DBE43FFFE96CC3,37E78A3C23A6B906,05181D96C80D82BB,BA1FA96AC2D84200,000000011ADC056D,2070270A005B4036,A3BB799C09B9509B,84F37ADCC7754AC3,456E7585011C4E66,9226A3632B896B97,D94A1BA2B0BBFED8,3C995E3406B62067,00F35C8AEA41A465,DBA511446F866B8C,000000020D625B26,948B311ED1EAABCE,33674502B9E00CE1,842FC2F885F870DF,50548FD9043F623A,B17562053843AE87,ECA2AD318AA075B9,30D7D3CB10C0740A,FFE9FED80820046D,E6B4BFCE0A9D3B28,000000020FAADB46,98C638E3D59A60FE,FE0C64662B1F2B32,246A8978E60466AF,3BEE193887456F94,88BA8BEC3BA9D703,57236A2FD2A5FE6D,238F72940D505482,4AB1BEA4B33A4CB0,E61DCBB9F47B04D2,0000000034A92D49,7A6AE6346CA47D99,996C37CDCD6DBD2B,AD592085906223CB,A185547F221F1E68,31C88A1F79099BD4,F60A1B405019F295,6E0C6AEBA051DD59,7842C534720845AE,6226ECE4026AD286,00000002457FAA7A,B7906DDE2F04BEB8,F45FBAD5AF20976B,2BF7402823120598,54B09BF71B9233BD,86F1112194F140AB,EF36CCF2E85BB2D8,76F6C6425EADC1AD,4A80DFB669DCAFC3,A52227E1B6BABAF4,0000000084D672D8,03B3B3544B740952,B3A07C01D3D564AF,D9E279A6D982D45C,59BA9FB2C62D9BB8,A791ED50D743CCD0,969F92454BD70A21,E2F62B1BE43E9047,B42F5BF6A1F1FB83,3E8E6152EDBC7128,0000000192FFED65,9DFD4F444F292919,3997A0B5617F18FA,C1D2855554CFD78B,B0EFE92DF4CAB159,46A83E7D5B71ACCF,20AD5896EB545753,149C07D12652BE05,CE36E8A1AFD5501A,177BC35F7B128E33,00000001CE85BC6F,84DA992879B86382,2B2DCE6BA6BF5D8D,F0A5ADEBFC337AF2,AFB5495AEDD72951,72BE11E19C1D5242,53BD4669C8942CB9,D6182D5343A2ACAC,4F8C0BE3E0314839,B2C50F1FBD1BBDD8,000000008DB20438,D5B406082ADDAB32,6F53EB1BB4164EB6,28183192ED062F8B,967ED1BC677EAAFE,2C3F0E47F0E24FDA,6041A07C6957FA7A,82A05A897254657A,DAD374117D7C3EF7,61EEDB3F0769200B,00000001348AFFAD,843FE5BB973CC181,6A8EB706FEBD93B1,893900D7B34A48AA,C75476691E91E89F,B4E7D29A8DEE534A,605134ABACB46CB2,B8D853B23348F6B2,0AE4575DE85E8AC8,7313A78C6246AE93,00000002535AE067,1E022B008E25801A,6748567CC8ADD95E,F5404D40C0DC186F,DE80D8EBF330EF30,17781A7B036F6367,72119308D5769F7D,A7998BA4AF206BD2,7BAABC1966D162EF,3E7F177944C1C741,00000001B4BDA4C4,2A0EDFEE6BC7FEDE,54523077A091EBCA,79A95A0A6FE9FDEF,44780E24067F402B,73792C8FEE90EEEF,F53CF2D8ED3D38F1,00C0607D7D0A6A34,3B6B2170C6FFA664,EBD2C43F763C9D88,000000020035D740,F10F56EDEFAC4A50,3F932373B0DAF0DB,0BA57C7EE4293AE3,1499C81372E88B9B,4201AC76A140E435,F39DB91F59A1F6E2,E96DA6E6EDC3DD2C,C10C3B0EAF1DDDDD,2AEDFA1BFBFB36A0,0000000248FEA378,0F1C545D37470701,D642E80EBB339A5B,4C2CF68B55CAFC41,147E17D1AEE43DF8,C84CBE30C120BF84,923D13CA680E68C4,E8A09A37698D7F9A,580984225969622D,266360F8EABC0CCF,0000000192888083,A42A8492F9EBF9E4,FA0F9D21141017D3,44384D4B18B300B4,1DB6C0CADA990BB7,64F7E42CD962DDFB,03B4DEF2B1F2CCE3,5738329B5D5010EA,D185679A935E05C2,4C73FEA3F9425FC9,000000016EA0FD82,51B6500FDF222895,F466C8EABD2B7D43,4D363CAEC9E60640,3EC15050429624E9,62A3B403CB57487D,755F3DB1B5291BA1,24D977EAA457B96C,03E96953A2D2D59F,AE17B744F2400EC5,000000025152BE8D,874E34D71E0C5DCE,34D86A3F98F77364,01355B2DB17613E7,C948069C0628CB5A,5592BB0BB14A8D89,43B68ABC56E3971E,1CC9C670102EB341,CE37ABDAE0952AB7,5D2CD06806E6C3C6,00000000FAE27F69,B74D42960F5B2178,D8F1DFF378718C83,061400EB0A491380,E43CD7E8EC9E379D,E82BEEE3A7986B71,7CADADB2D0095774,626EDB817373443A,C58EF9A1F409AD6C,125C254DD07E3A35,00000000FA4133FA,9BB52CD08A709522,6FB5C218F0284A69,EF91C475BDED185E,04D7E27BE80CC4E3,98AFF4401DF7B6A9,00B9A3190EF6726A,ADB59C63618F4420,3AF65CADE3A46A54,73D0185D33861AB2,00000001A984CB75,E8D988D735E65846,9EAD781CCC16356D,3516476322C9AAD4,4E20AA8ECB73C3B3,85A36B726F35CF4F,A144907D334BBF93,4AA7E15B39C8FC26,F45D872D2C9D9DA8,85E528097F58AC4B,00000001195319BC,9B9E677190630661,4F060A0741984461,92C97C45C430DEA6,6AB182408B2D3D8F,BD344D89C1CDA90F,AB46E2175C81F4E7,C00A77CCC62CB9E5,2F6AAADCA2F2606E,0D0420C41F5CA2BD,00000001883300C5,3754E2CEFD189830,6B4B137DB2A7ABBF,5C0E38A284DDE1D8,0D1A0CA8F4D9B59E,4B3F658D7EDE4B75,EF92B2E77D4CD6E1,36AA76CFC52FD6C8,34C85669E2E93C50,6FE6C359D5127792,00000000BA974C77,06DA4D199F4830E2,4E87BAE279FBAD5C,02D2FAB235F9DB67,9D21B17AB69C1C9B,9D8C067ABF94D61B,BC24C50DB352E5A7,9107A5CD0C47838B,FCCCFC50D403E19C,BFD194EB2842C468,000000024321FC62,8D120F8695C2C314,F8824E4706B1EF96,7FF20E0D3151B561,338EA73BF880D284,AEC7B70605AF750D,E9B59396EDBCD9AC,A28AD4E46AF9C07A,8ADA7DAD7E4251A4,863C1C9E5BDAAA03,000000019640A865,C767D406008529A9,A7E0503349E80F4D,F87E52E1C6715287,734343550B4CD719,97803661014A83D8,461E29C2987C0CAE,374E9DBCDB761819,62BD13FF875C6E6C,707256EE5DE4CAD8,00000001A0955DC3,F97126DEF06D8996,7ED48CAF8F210D1F,09E84D5FCFDFD371,F0A57E93A7A7E5D3,DC5B17A85F92AFEF,00B5B0893BF373E6,75516BDB7DB6BE1A,476519A4072D6919,311623F75883C0E0,00000001A43FBC0D,2C1AD035BEA194CE,0A5ADD7E255DC8BE,565383448D1A8D68,540D24F72D128744,86B2B5150090C884,AFE5A4E5324EFBA1,275B05945812083D,997138A59FDB3FAF,E12928024AB47343,000000015A887289,B6B516345CBE3D24,F0F195ED69A46601,F888DEDEDA98F413,AA53D7FE0AEC59EB,EAE5B95C6AAC3AB2,9369BBA475BEAA99,D1D17B5849C7C7CD,027C6F67E8FBEEF7,85D29EA9478B353F,000000015D72D995,19FCEFB70DAB32BD,080FE12DE22367F8,DEFB89A10FD537E9,097E19185992440B,70824E802A4CF30E,E66A6B8D516B3922,FE51E5B97066E31D,C5DD1D8481946C8D,2A895107CA7F7AD0,0000000230305167,5AE6C220B38FFC6D,FD7173ED72CC5233,18EEB5B73CEB7AEF,E5308A45417D21D8,E2F7F8DDE05BBFF7,EA006B310793C693,21D9605070AB24F0,0EFA582A6B2A4BCE,9D05A9575DE49F51,000000014E6C4D5C,12BE2D98FD956EA8,0EFA2FC0AF2C5195,5E0423F4EB162FFB,4B568CC936A6B0E1,A8B7AB1A3392744E,935FC67CFFAC7D1B,CD23B78DD68FFA51,D997E29FB3848A29,EBC0AE8654D43652,000000000814AD58,F5B8B4A138D518E3,B3B4876172DFB037,C436B9B59128BCAA,99DF38AE14407CA8,AD9744247A73F8ED,713ED9A5854EE34B,8D2C2A5530EB694A,1B5B5893BC29D31C,CEB3B05DE517EF85,000000004F0C62C5,DA828F83FCB5FC57,09CDAA47E030B13A,C39CE6784177DC4E,624326774C7E0633,0837252590F2D7DA,A42210B7D594D566,7DAC55F76B243F8F,14B09CD43C5B8636,12A2E79345931307,00000001B6D14799,AD21240624DE60BC,A649C06819D1FD77,4B570B23425199EF,210E50A24BAA615B,1CD2556D2596FC05,A63B8734BB9489AF,AAD758AC0D649352,A293062C6C021A54,A610A3012CB7B1B4,00000001A2D3EFF7,7B17AFEC6E0B9BE2,EBEB5FF47A259140,0F6CA0A62913171A,DF826693B25CD22A,0197C6C9C0E4622E,19BA205878A5ED0A,BEF9782181CD14A2,A6E6117C15195A1B,80A64DC5210E712D,0000000237731B3F,56263D4D9EA27CD8,9F2911F5CAFCB525,40E2FD434E764B25,3FC97722C8467737,9CD5B1F5F5A99881,6434FBD096F4C1B7,F3362B20E3D626E4,19BF1301ED987434,F58FDF88F473F617,0000000122C82A37,90E1E9968C09F774,B2203E4525A06166,B19459D78C87E009,9775028E422DBBD3,18C496EE0B41BF3E,881D01B199AD320D,B3412A007B19C27D,7B64D43269811CB9,2964E9FA7723159D,0000000111FEE716,813F0105FE2E0EA3,FB0F08187F269CD3,24CA098440F6EA0F,73C90DD20D1C90A3,977E25A76739BBB0,5D24D1FEEBA138FA,B16CB730FF1CAD30,1616F5DDFB35FD1E,FBC41AE50D3B7B87,000000008138C203,06D2F0FA4EEC9EC2,8EBD9B780E724DA0,462CD82CD5A57B54,F4680306C82C4EB8,99B289587DE4C135,DF0A01C1398C7752,A88ADD072877B906,9D592156A6BD86D1,A3722E36A7994C93,00000000A44B0381,A6C63ED688559496,0C457AA2661D1B9A,1D460BEAE7E2EC8E,0D51ABF66DB9784D,0C1CBE6F4149AED7,305A58C67597DBF9,BF13C769C529D9FF,554F796CC530B0F7,F4A51C0E02918EBB,000000002CF805DD,FCB395D429EF286C,B03670B08D0B8100,D8C700DDB3AD7949,622FB1EA9C2930C9,A1E317868E7489E0,DE9B605CEEDE62F8,879A3D4FF814DCEB,FA6BABCDE71912E5,957DC644EACEE6CD,00000001E1ACD24A,0428B990B1C26CBA,DD890059B124CF5D,806B9DF3509051DC,93BA96242AE50C10,1E6B6FF43A310F15,31C236B0A29BA2A9,D4CCEF9483EDCB5D,8EA34C3342679DDA,4D5333CFAF6DD467,00000002431C2F80,66AC3A00B8F9C2F8,C96F966D54FAD297,43AD55B69DBBD1D6,29EB39A1485E04E7,0AAC20FC78736ED5,EF7703FCFC1D69FC,1A3DDBEF3DF03ACE,A99AD9382675A040,EAD9D11320F60D9F,00000001E77A7F94,11F7A69FBEF665F8,2347F9A133E2A7E8,FA58A2EFE121786B,22D32325BED9DA37,A820A059D2214B7F,9644D08F60C1AD6E,D06E2F3491D125A6,A95B237AF7E5F4DF,782DED93AE90A1C5,000000020149F8AA,9574C7D6CF3C2F31,6BE3A6E1B05391AE,81A39CBA78B57282,25B56A46778E9FBC,89547427BAD953BD,A222D6068A26E103,979991A17F1C96A4,B8DA57540AD6776A,05C962AA86A11B35,000000005B5CC8A4,935C80E47260BEAD,3C92468E7B1530B4,D73C23E70BA1CD4C,A0EA889485368DB6,56324A0F207B3530,9A6201FCE668A7CB,43D374AA93A174DC,800E3B224BAF98D0,E4A87F3592CAE1DE,000000006E17E0F3,9C00F3D3E8FFF737,1910AF366373BFC1,F3E1BBF767BD4F82,99B9860207ED3ED9,D18EF026A0C0BC78,FE963B8EDA5E7E66,F6C423D3A521438A,9EE3E37FCEF9FAB2,2DB80366E193179A,0000000101659A12,3CCD22FFC186C2A7,486679E055A35F03,2DA75B896E5ACD00,570AB320E567A8EF,D422062DD81CF261,79F3F317BF2C9665,2E9785796C0B02EF,C55EB42A96DB79DA,F5E0236645B0A9A8,0000000258DB5785,A5D851A3BA05914F,5982B3E7DB53ED84,EBC3DBE4EDBF48A2,BB9C9962684C24B2,2986A27B70CF14C6,F05D7A8A79AD1836,A1FB9992C85163DE,9B98B2D44444F825,29EB4D976ED63D4D,00000000AB4E5A1B,743D625F8763AE78,2A8F4A1ADF268209,1C8FF1EBA3AC0000,26E25D9FEEC2E378,897B0F8CC71F5FA4,9B48CE1E4FC86886,34D503501B9E9B85,A0AF2F454E765365,B4708BBDDF4FA0AB,000000005919B356,63E00E6D9CF55FF7,B5AB8940D649508C,D09317FE70D090D4,81F03A5B14AE84F9,D3DC658C247E3AD6,071C8292AF434BF3,EA3A782D4A8D3AEE,1E0746E0E39B478E,5E429C281F2CE798,0000000043E4998A,AB9102BA4AA3645A,AD73385B3DA1AD8D,3605E6E7FF22C42A,D2A052FD4D5AC913,F6DBE43891B4F053,9523D357F57050E9,CD73E3527770AA47,A190DE947E49AC60,9B05736BA4CF756A,00000001C8F93613,6FB98954011C0F7D,8EEC404715E7D96A,FCDD5D4FF4DEB1A0,95968977BCFE476C,244A43709D4944F6,24AF5539DE3FB2BA,BB149E33C26974AB,AA2B9A17CD69B982,CB8A61A4D1117277,000000008A5BE581,983EB8BF9935506C,8380EE4F0362AE47,A46C97D002C15D4F,631B3B385DE6540D,0546B11CCB5E9F6D,5295EC011974C417,4C460395C2DC72D4,E480F0713ADD8501,43E7D77A2B0490A6,0000000225443713,C4A82E47DC436477,30C3392FD2C49ADF,036DF29C53AE16A9,B627F70041727D70,15E41ECB873898F6,B419107ABF7CF3BC,0DBC488043E02144,71546852800FF3E1,4B8E7AF09E975135,000000015477C826,ACB0792A48CB8F06,0FA139264FD137FD,06CD866B53CAC54E,CBCA76CD3D0778EF,6186E4B058CACA0C,DC3F816E468080E3,72914A7BE026C9BF,7326581CC65684D9,A086E28EE69B3049,000000006E5F25A2,314BB8C3E9AB0C1D,9076587DE5DA08FF,BAEBF74905BB1497,130D73F271DC2727,8D921F9BEE61B333,360F974DD8AFA97D,5E56760EBC80AA84,2E110E08FCDB078D,15FA1AEB80BE0255,0000000182FA0BE4,D0E175CC1C68E683,2BA0B1A9F2B4A00A,6FBA4F53ECB03CE9,D35FDE99F082A883,979413D90632D941,671D74EB8062DAE1,53CBF600036838A9,C3326B0DFE908478,150E84567805EB27,00000002771275BB,C14DAB8EF92EF76D,B33BBA4790FAF961,3C3F96AAE466ED3C,204578A5A67ABC55,C34471682CEE7019,0F4F97989E929ED6,7F8C7D9984751EAE,08EF42CFFAF8C64F,856697D40C49DEB3,0000000103B49B60,CF87EF03DB440633,066FCDEEE07671C2,645154C84FDED670,99E93F876AA89ADB,0C0555D0AB08BE3D,DAB82E8B9F39E954,0FAE6765C649459C,FC30CD370EC82A36,BCC1C0C02CA1DC2A,000000002070C214,7F0F60F6F4B1EABA,EA330F7A8883BFA4,AB30F2B207221EEF,BCF4FA7835F02E10,5D3DC4EF17EC6C9C,14C7320A69D1FDE7,5555CF5243618659,5684BB05303D2591,125F95FD6E107BE5,00000000EA2B38C5,1765D27D0C3FD7AE,600CB926D5E419B2,049A2818E948705B,1920D8F12C8456C3,7D89871CB626BB86,C5D11C72B967B12F,3682AD18EECA6C98,23277B8030F380AD,C61233F4AD4065B5,00000000D2125668,8720B8E2CBC5286E,4E093F9E8C99C35B,109C988A45D7D7D7,89C12F99FCF5B167,1FA7AC56E29500FE,B60FA1B74655EE9D,288422485EF3280B,EA9753D445D8E172,A07A8297DBEA21DD,000000009DCC4506,5CB040381A294083,E3AB858C736CF6B7,A1FD34601BC9F977,F552C5D3ECB7C441,EC3D7AA3686139FA,6D71089B7332076B,9987D3DF1CAA999C,8B636635E5F7DD2E,A2D2BD81F0E5F6ED,000000004C5AA3FB,F6D348179CCE187B,7413C6C35879E989,D9936B74B3E070BC,2D7BF0CC0286176D,0C26694124ADF899,A4F197E6E8A595F5,43FF2C4A3FF91065,CE732F50975C56E5,1AFF812512939B72,00000000A70E54BE,E79DEA7A3F35A38B,880DC2A7B9F66DAC,7CE62758C5256EB8,BFD0A245137E3FFC,8BA8543C72FB2468,88EB230ED75026B5,8AF8AADB61AF896C,9FD4FFC22DE2038D,B1FAEFED3ECD118D,000000004508C6C2,D244BA97EF9021BB,F926F0A27950B409,AB35DE640E0D1793,577F144FF963BFCD,617CD2C9843BD02B,F73CC2859303A956,045CA313AB3EDE1B,B232CCCF49D1EA38,D865A8CB154A4B39,0000000049379A17,8A0CB871E7FDAD86,6A0FEFF4229E76DE,B9CB43DC7B3CA9CB,2A3F67608E950ADA,50F5CC2DCBC9484D,8D38C4B54A89FE31,C3AB8904B2C59992,3A9EFBF10BA057CB,6067507D2207C5B5,00000001C6A7D5ED,8A0A58CBA55AA054,29069A518D58D16D,7D45F08F7FCEAB3B,B5CB16311C128A48,8A13FBCCDE03ED19,3468C6C7F747534D,12F8CB8853D0697A,EA1413FBF977DCB8,D650B34E7761956B,000000027B585617,23DF2CA58990C003,4C54C30A9903A8FB,344DEC72DE4C6BF7,D9C574BA1999511A,1DBE27170355C98E,3A36549337D0483F,94C2686E5E0FD34B,2796AC1C2375B855,EF9BB1C4D06EAC01,000000006700008E,B8976EA8755CC232,AA35EA1874421D96,3EF04C2827511402,B3FCBE8619D19170,C0EE636724D86B8D,2B1395E4B6172619,7C9E28D3F63EE5AB,D78D2FEE4FFE4356,7692ED2F4BE75CCC,000000016311A2D8,FE5CF172AB3622FF,00227DA7ACFC0E7E,9399B48F4EC8ECE2,72864078040FB04E,1DEACC8CCD62EF79,92DABD0071285CF7,C7697A6DF0D2D43F,83E3EFBAAFC06047,609D073F66167A1F,00000000184CC473,2CC80589DE34B1D9,922C90F51E88C2A5,7EBA9EEDAC9A7098,A6A0DEAAE5B5EEA3,9477DCC317520B34,A7A4BE5C657F6F17,01F30DE12363B61E,93121230E4036D99,603859A1A675E2CD,000000020418F78D,3E108F46B65F5083,4FC52564C377B85F,34C996D6AAD0E6F7,CD47084200E3A193,B52356040A0ACC63,22C8D07507965B0E,8A8EA807DEAC38F0,3096B08A5FCBE2BC,C21CB49700D370A5,000000024037F62D,B8560C7ECA570F12,7EF5F7ECE14108AA,BBAE98E1679FA778,EF42E23097779D43,919F2AF151AF659B,F7CD034229385ABB,47D377160274B85B,A5089564B98038A5,629872142397E3B9,000000016612F169,1F1E2284E36ADC53,0FCD1EC5CBBF1826,15D411CAB2B26814,BDF064746C81A30E,290638265E2D8496,958D37B989EDAE82,8FF1F02E67899C39,1833C1A469FEE7FB,CB21D3763F4F81A0,000000001657593D,522037E02C7643F8,83805E74FAE73B3E,DA37F72B6AE02257,CA676D871D0838CC,E1E4CBA147BE0AF2,5077D903048A57E6,EFB2F2248CA62580,5B6BF4625CE3729E,2EADD62AE8F446CE,0000000250DA8DB3,E2B51D43C894A805,83C2C7AD271AA35C,B2A0F17C6BEC1128,9574AABDBF691F4C,E9F66528548C6F9A,A55744029C5E5DA1,8006F6B16A1AD068,95947EBBAE875A77,42EC3BC644E54771,0000000057F30C1D,93A21131E8D43FC4,82EB3C0A7A26F203,ACE7601056FA883D,C935190D1F06A52C,A671DBE3D71EC8EC,2824E29526B9A612,0FA3EB5DEBC4E487,BC6228BF7B63DB9D,AFC94310781406D6,000000026A1510EB,769D3EFC67399170,6696068938C1B468,B12B1A98F4DDE1E4,A235127ED95A476C,2E845E2E6C730A2A,17F27CD44AFE1109,1593AD422CE4FEE9,83720F5F6783E35E,3474C33FD5C91B58,0000000018EE3C46,93ED0E055DF70197,8833A2D7E7A4A063,D4F909643B247C3C,44D1EE62D085E8D6,0C4DFC80EBD286C9,28B72F13F2F69141,84B5A9A0E23C9D58,8C8F3DD06851BC7C,6BEB3DF62921047D,00000000D048EECA,A990B0F97CCB35F5,4EED77B74933E127,D40E960A44CCA313,1402FB750F0E4995,AFC5208F168D3BF6,952DB9B9FCD85CF5,646BC524FB87418C,9694047FD93380BB,7853674BB86C5426,00000000C8B0828B,1988C0B185978E34,0665F8FB4FBEAB4B,7D112C90ADAEDBB5,F6229E5E57139331,C929CF1FF6012CF2,E7E75D4D26AB7CC3,FC2A506DB8D40345,7CEB4ACD7769998D,18CA3116D4D71F5D,00000000A19346C5,7A7FCDCE6ED9D63B,1FFDB61C78BFBF8C,7F9ECAF8CF60E0BC,FA943434F5E1CC57,11219BC796A2E336,61D0B03EBF5118B8,9083E608ACF3A434,4835BD5B0B37C364,0E76354D6226C455,00000001A278690C,835C6130B7AB7088,22FF6DA8AF79FC89,581D34EC53BF3B56,E69708A8CFD9B10C,5231E3F5273BD0BF,2A045A66B7B213C4,B1348C87A9F867B0,19BC711C46242D4A,089FCEACDE4AA38B,000000008C19B23C,178437D8085D7047,3F7A167C28ADE4A3,BB483B16DE36E283,1D564789BC7ABF93,C52E2B07AD2EA780,0925C95EC8768090,F8A6043D2D5A0CE2,FFDFFBD6FDA27491,FCFBFC376A46353B,0000000263765ECB,2B9E3C2C8A84E802,6A87BB492BD41648,EF940E097B9D7EE6,EB942C6A3B2E3400,FAC43CAA96F2178A,0A7A00220D709AE3,2B7ADB6D26AA8A5C,3A3C5CDF1CF984C1,E1C365C7A951306F,00000000A5B3C2A4,893473D00975392E,EDB551803A8C7455,D2DBF9F1B202AB84,191A02D53A262822,B5FE93EFB94605A7,2C9B939D97CC6ECC,36EE266A13F02697,B8B0539A8F17AE5E,ED006A047D5021DF,000000011D946D51,D43CCEB68A0B0740,4A1287D1FBD8E2F3,03CA1BC44697AEBF,6E43F889F923B44E,0EF9096CBB919927,E60A3F1031CE9D63,109228DF7590DF7E,D31979C5B17FF9F1,0889FB03DA7BD07A,0000000157C24538,BFC6DEF28413E86A,C4B21BD5FC11EFE1,301CF4A219B14341,96982E21EB16DC7D,AC7F94EB2768B101,A40C7B4996AD32FB,6102F61B06349609,413F9169BFA39D69,564BB40326A76909,00000000EA83255B,838DD0955FC869C5,BD507C89574C0FB9,2F699F0153DFB16D,98783FDE542DD8C6,4A2EA727AF765D93,34456A80779B7D0D,C5B8E40D2F1F1D2C,0FC696DAC7B2EF2A,CA9347E7CA0CC12B,000000014DEC4EE8,8CC5E19C9C82F65F,C1AA411FF2FAD627,597B3CD5F80F2CC0,8F6E6404D3136EF3,4D2858430D8FD132,6BE6DDAD9C9B2238,B35AD1C519BA97F1,1510A7FE7A39D318,00A44ED5817380F1,00000000649A1CD0,0E13538ADB0176FA,325B160A9E508009,ADF4E43EB8089B93,A29D0EC59E19120F,5D77F717E3888B2D,0492B801575EE0F6,8788B56C8253D6F7,ABB75648DB05309D,7ACDD0E55CA9313C,0000000150192C3A,B09ABE0005C3E639,A6AEC8EAAE5D4565,850C77946978F1A1,E728387CCEB10A45,FEC9810DB2B19947,14DD0512390C54F5,1B832984D6B82117,863D426AC200E26D,D849C54791961409,000000003B7B7DBB,38A23DBEDB54C162,A6F7F03B988C5376,D78F086DDEADF45A,B2633D105F44DED3,D9DFB3C29B89C6FD,A4FF7A117B042629,C949B447C9BFD962,1879AAFCB24D040B,E6F5BB58B9240140,000000023802FF9C,97899749A0F4DFCC,4BDB79A099351068,E9B6400CAAF70AA2,E0281E8D809A67E7,51AAD5A4C3D1E8A7,2E1EBA28FE488652,32890871B2AFE9AE,F9980B9E1816DEBC,4263C5FCF71AFF0C,00000000680CC7B3,0C8FB6CF38BD890F,9C2F68736CC03CA0,72F6D762AAB35430,6F680C0EBF66FC94,6482C8A7FB1E9433,5E06921D713BAFF9,BDA9480CEA4D6547,792572F5B323AF05,A296CBF2E4C318F9,00000001DCC930AD,09E1E9E0D713666E,B4E7075A5302516B,E94E93DD07EF758A,03B7B71E0E176A31,335D36D7BD6A0600,9DF6D9FBFDF045F5,BE33CE3FB9D23EC1,FD2760EED0E0622B,1B97FB3D08BB131D,0000000006D2A623,52A6AC2151E0D4DE,6BFF0F7F5CFB5B31,721780973E163253,E8A8ACA5FB15E3C9,FB1B557E574AE911,7CA01344A183E515,80D9508C139CF57F,BDB7E7E068C81F3A,B18D94CDB5E6AFF0,00000001A5968121,C0AC89B5EF2D87E9,F110B014448E5623,BCD8816826A364D4,DCFCB469E09E9866,2FFC38A00A4BDA8B,CD040A692BD03148,F8AF1102C0435FB4,78E60CFECF94EB9E,6E9B9059092655A5,00000001E04C354C,9A77A7EA6324CF91,40E0B14379E5D463,C17734E3C5DF02D6,A6FF8E7AE535AC79,362D0842EF42FC9C,AD34BD3B9F569BC7,C950B8A16444FCE0,9A2CCF3E7C0FA985,D3DEFBE0CEFA1FFD,00000001CCCB67B4,33396ABFD1C67165,7B1B0AAC74D953E4,9B045E25BB0D5AE6,ADCA9A3C026B1350,8D6B47EEC883DB73,74E79A6709DA7B33,8B60E9AB139C25CA,EF8F47BA381C860B,79AB8A201BB85008,000000005BCBA066,AC5D099E81A9FE23,618053C7DB7B9CE9,FEBC546231C69F54,3BA5FA24E2CD4D9D,61133D3E099121FF,AD8BAF7A4B31DF42,2B0AD66D79FDAA9F,7B581E67E4BF179F,DB187D4B27890B38,00000000DEF0A129,1F0BAA62B5BA0E56,B383F4C13A97F206,7B4774126B67374C,A7622B0849CF0B8E,6D203A640576F4C4,FF3AD9BAA32FD6EB,7D66B8ED7B8C56F3,7204BBA553E02881,2DF997DC63BFC29B,000000013A61CFB6,E2EFD1B388F132F8,4487A63EB7000A21,B11EB8DBD99535AE,99A82A5D678CD882,D8D397D1F815387A,026DCE639D76A5B2,E5BCA6D325126EF7,DD34474294B47645,C527CB0601E45F39,0000000209F457DA,4A9BFE0CE60D4537,81D407A6EEAC2330,55138888B6A089FB,C2F6F878F448A3D4,DF3CB23DE1F63E90,0AEA95C1F21383FA,84DD0567C9D11366,04AE33E0BC3C4844,4836454508ED0383,000000001C31F591,51BC436B0524C08D,267C481A806D26B9,51529EEA68CDB2BC,CD73D2AFB5E10160,5DAAF6E62981D365,3AAD43B7A07BC959,57A06B58E147694A,CFAA171D03651603,674302F5CC710B13,00000000BBE847D8,15750477272531FC,4D193FEF1AEF3CB6,28BED5C0F0CF29A7,9CA6205363C22BF8,E16997AE1CF6805F,483D2EFBFA60CDDE,863E4E6083453395,97841BA6A9C5D337,18A4437692AEA84D,000000024E788CD6,CD4DDEC0021F8655,0241DC66482A5B93,AE6835B804EF75E4,3B598690A08B90A8,5C572B5A3C3FE73A,4281A4753787D5C1,28D163ADA9EA91BA,8B90EC00B9FE7C82,3BA9E527C792E261,0000000237EF3DE7,738204E35DA2652F,99AA6BC83577F3BA,7875E3FE142EB722,C467F2548ACA099C,F35804934B23885A,E9FDE8E33C716849,171845413FC67D71,C15BA8ADEE4907AD,86411EF960049E07,0000000161C96050,91EAF89C7C8A86C0,EC35E0742DE3227E,6388FE613697C4C1,862B66263466B314,BE7DAF296214FB61,AE007B3FFAEA15F0,5FB5D861D9B211CA,1AC35477786E5D19,E43B1B29151F8BFA,000000012A4E11BF,56A1D7295AEFC08A,FC76E221D69F385B,631CAE958C65DED3,635275564AED1317,DC63713FBE95890D,C5FA1D0943F39884,B19D119A1B8FF62C,C0A75BFA738E262E,F51C03ADB1373ADE,0000000031E44123,6EDB714CBCF389A6,C3CC0C8003C40C6D,2A2F38051B7F6EB7,95B3855116B4E0AF,82A778F1737A311F,CC57DEC6F484E825,FF22D4947883FD70,A558B19DE84C8793,988AF49A94AA3560,000000018589814A,790E8BE226F35487,E09AE53668B1821E,03CDEB43A14C39EF,CBF2E20561B74D95,F88177882386D84E,AC6D28DDFA91381C,60A05683BCABAA11,611CDED57C3943A5,8B4E4AB107C8FD32,0000000062159002,9DABC66B03C44B17,FD3EAF24DCDCE78F,CA54F5547284E14D,20B3989A7C30CE4F,4919D472C3B6F396,5BC8522E94D76942,766817078E0F6EC3,A85A502B810B658D,07646BAA6371E73D,0000000230FECB77,972B6F0EACA23396,0D65F486E435D3DB,89E5B046BBE042EC,826D6D803CC8C5FB,D17F0CDA2358F23F,19DAC86A829F2F6A,D6ACC3C45BF20DCB,DE09C3FB57E111F9,E457DBAD02F76095,00000000824F528E,D1F02386CA7E58F9,9E7A144FFE08C7DA,92366FE7D7A9BC73,67663249CACBB91C,115594152C6C0170,E9B84C85637AB155,455AB17EDAF3366B,3F94AD1691D6A19B,C7158CFA2582D514,0000000195763312,A06135C1986E8269,B60944997B8CADF6,71FADC7EE9E612E4,380CAD021B9B5297,2F4D89E386EF5B68,B4E911FFD409324C,A1CAFB1B6DA04C94,0E1DAFD375FDD793,69619A2350D63993,00000000D1F568FC,26FAFAC457E68D97,93F7DE04E94279BD,1D7F8170BC610263,13ECBC7B86C3C4DD,61E7E559284E725B,ED2BA50DCD20FCD9,DCA352B521E1427C,D52F111CE6D09216,1B2ED182875A132D,000000021D7DB32C,F9550CD0FA0FE3BF,19FCFB5AC4023B07,49824A8F3B70CA2A,E4CF5BAB9F0DE70E,78E4237E3880A461,82B129471DD35EFE,8B16D8FC9A7546D0,2CB5AFE18F40F9D3,BA2466C610245427,0000000157DD56D8,B76F115C5D5BD376,A39027173AA35587,D737EA8575B88D07,A17316B0B9AF123E,809864D9AABF8E87,6B2A6D9C454619D1,6ABF6CFAAD31D001,CC3AF19B4700AE5A,F1C692DDA89CDE3F,00000001DBBD3EEF,C87B30AE9F05CB4E,ECBD14DB92ED1493,C07EC2DC89CD47C2,ACCDFC831AA14E73,D9433D47376368FC,4AB7ED1252A74518,1D87B47B019B97B8,BC83B853DC1C2A5D,5B22D892097DE6B8,00000000FBACD320,F51250C7DD19364C,55CE7B230F6DEB13,24D68F8A802F43C2,61A44874D6F13171,E5A36A7E54C9B3F6,A7DBAF518CE86D97,AFFF607932D2A550,352E39419DDDC849,EEED62AD797F53F4,000000017DF73834,2997087B8ACFF31F,30B0730BF40ED99E,F04AE71B1513A437,0B378E8648BE614E,4DABEB3DFD98FD56,3FA30D8C51E20E3C,C706EE5196A0D4FC,3A7FA68AB111C906,97C105B5150582CD,000000000F843797,6F9372072A694285,B7E2B6F970A537C2,2B1FDEAEBD206A86,4BE83E552CEB7D23,769E2545EED948C9,40DF6BEDFC06F7CC,493CD99AEE509932,AF47DB0D78AEEE45,AE323310C4BE341D,000000019046A7CE,96002C80332C9ECE,1BA13A1FC6E18B34,8BFA4C3CB41B9E8B,1B4EF546C4238D88,9402D123E08E36BB,BF642A45B6E0EFB0,070BFD84ACB9F48D,7749E62D024DBF61,B006BE74649FFD9B,0000000193DE5370,A65689C2F8062907,222C997BC2BA6F20,DD2A663AB78147E3,E96A6F1ABD205672,DB5A1832B8FF69F5,110A8A030DF56325,F188E611B4B67062,BA96D5470181D162,542D27A986013918,000000004793912E,D8839CA3F78FBC5C,2247241C395841E0,DA39371C2E89D13E,9BED8DAC093C152A,C7B48C8BCF7BD851,2AA0C5087EB4545A,1369CCD5751A649C,29724110FA8B59BA,502ED0692A5FFB76,000000026198E6B8,B96ED6875F99E7BC,83FF4C878E74AC24,07532D455E653620,DF4D45AFFE29F83E,F2B7258CC296361D,CF8327E0CDEB04F4,092A69DD3769F988,CC5E61F642F0FA7B,40C08D2296CEA0B7,0000000072D5BCFC,88E22C1F262FFF7D,4DB3115BFD4F5859,BB93E8CB742C8A70,1B010A2E7B5893F0,B113714365FE0483,CF875ACEA67847C6,62ADACF7D834DC39,6AFB1364EFE12D2A,6415837CC39DEFF4,0000000279EAC22C,4C0DFCD473F0CE35,CA4D0E2AD172D4E6,55D2630E00CCB644,643755B341EAC29C,149368B9E6D5B536,27F6E1049EFC3653,74CA99987FC0E463,16AB76AEF946898F,89C7D5D0F4BFCEB8,000000022FB931C0,5256BCCADF82EA34,41B8D45F402D5059,5372754EE49AAFB7,4F19A3CD8E264AA8,6A67688BB60AC2DD,B7B13574D5AD47F1,2110315AE74E3019,8BCED3460939F2B6,1D473FF259B8B802,000000023FC3E373,5329C6C7DCB6DAF1,71067C896F9C815A,0BF4E847F037F6D4,6F5D1CF638459101,1702C93BDE96AA79,7B36EC7D4F24204D,01AB0A240DD9F73D,96D72B44D2238AB8,CDFABC9558BC8B39,000000012464C3BF,D622C5C4FA55D98C,ADC96B3176B80EE8,C45086C3C4ADB0F7,DCCF917E4471C863,E2A2304FECC46D9A,536F92A6EE9C9EEB,6085EACEA2BA4C01,F2ECB320D7D183CC,769812A22771996A,00000001CEAEE6E7,E36735EC9FFD4CDF,0A6318340C137F7C,32DDD0A7FEFA0EFA,8FFF02C03F11DAE9,1FA6EEC013AB7DB7,A42F002CDDDD5F91,8B105763550593AA,F2EF0471CB2AA23B,1CDCB832F3CA1B8E,000000012BDE63B3,8B7DEE7126130871,8B88482EAE8EE926,53F04590C5425FFF,F8936177235D649F,C08B5ECCAC0CDF6C,DA6BDC80D146A478,6D1AB540258119BC,61EC389E33586561,BB8AC998C8196EE5,00000001357C16F2,C100AC64C0D1F4C7,F7EBCD5A8C1FF86B,66B73FA1389DD557,3C7C3EB9AF4C14E3,FEBA4DACF8197433,9CDD62D0F81A0FAD,49D157FC392DBA0B,0CE0BC5103E5B8C2,DFD276CBED233960,000000009465B6B9,E185126503479DD5,865FAF7770A3C3AC,44335900B29935E3,DFAC7B703C87E00E,89379969255CCA3C,7BB78CE7721EC6AE,5057FD4BB534D581,52673729FFA9E8FB,2CE3C05EF9B67CDA,000000023E06D9EF,9C8148FA67A2F6EE,D08C2FC7AF76C666,7F4B8DA8C2620EBB,D2F46399E223F08F,697C4AE1B07A1326,444B229FEE7A9172,428160BEBA4C5EB7,1F3E726E594945CB,F47EA30283612E86,000000011A3AB956,C2C16CBAA34AB090,FCC352A16B82C9CD,8B4DDD40392E4641,11DC4AB260C36AC6,8F57737556E59D2A,501E97F2C08D445A,B4A4DEEC6BB36824,496C8814C9B2C638,466B2528861294FC,00000000CD9587D1,29FADF174C944585,66C5A64D201341DC,7DDDE25A606A4F43,075D76737D7153B9,136F3B5329B9311C,6642FC280013C610,F104006CC8A62998,315671A9DF05A0CD,13E2ACD3D37D958A,00000000CE8F5843,4460AE2846EB7F5B,CC83F525CA107555,75B4BE86586DB68A,7EF736D70E3E7B80,82E1AE8C0E4C57B4,589B1C9DA28168CD,96EB49BAD7E11761,1E13E9D47B6AD6EF,F7546374D5B312D6,000000023994B83F,1BDD0C3EDB4F8C6B,6090F422C5F518CF,759A88EEC4DB5E49,BDB6265A73E790D4,7C2DC6F1898FF0DD,9389B611376CD7B9,86490C58720FABC9,7C6F76D4F0004964,E16553B44B844B5B,000000022E0965E3,A8D8E0F3E097F444,52CFC561AD0CC649,25F90F7DD92D6358,38D540E1850A9CB4,F15031D08919900C,7F65843F23F5CE13,D4E1F39712612E06,B636310E2231C4A8,E3784F837C0D8524,00000001469ED469,AB39BA4AABE82C69,AB712BA3A33B0BC5,8909DAA0F66EA5CC,0C362A9B12EEDF92,486052EB44777DE0,917B7A58CDC65C94,367345AE23AF9538,EEA07AAA500BD330,5A8C5F155C1B073A,00000001715B596B,9DB7D19420CD0570,E224FF0FBE270293,6ED93F43B2E232F7,FB23CD3B82913196,0ED4C14A46435A20,FB58AA86936EBE67,B3EB5CC352B69407,9100E2856F015C0F,F648EA43570B9486,000000020310E6C3,EEFA1E66404A0BE3,4374C345FFDA8C8B,62FA3B244DE1ECE1,9A01F5604153E2C6,F5B9ED911FF8D7D0,F965D66AA58C0ED8,2A61C611BAA5CFED,6DBA67E08F7E4104,E4756F3C83E7B06B,0000000004AF79C6,A9EF563B9EAA4954,26F31294DFEAD430,7BEB225208DF4D71,D1CA1CAC39393B8F,3E8FE7DD00E06A60,3FAEB637369A6B5D,4F8E3C9F4B1945C9,80B12C82D10FD6C0,FA06F2E6792ED574,0000000208C59A6D,306E30A791613F49,3E869A399173E223,2FB6354BF2718495,131740C8195898C6,104C178FD1BD13D7,DFD07F5E4EE3D17F,BADA4A01D90A3558,346465575CE9FD3A,3CB1EF3FD7A24E5C,0000000035EC460C,C840316DDF2F1AA5,E8C7688A5E064538,49FA91233CB949F4,892C8544A917226E,D7AE5521D7C71EBA,EB90F6E398F3EC50,A1B9DD237C05B968,D45415D2D28081EF,D7130BEC1B89D72E,00000001A59A3B1A,FF5381177339AEB1,00D94A1DF8D79D9E,78F00085F995E492,A2FA05D933D23BEA,3FE46F29B04452EC,CB138E646DB79F9D,3A8E56ECC12B4CED,D3AB10937D3C4F7D,8A875B8CC479922D,000000020B04BD5B,BE99512CF5EA36CF,CEA41CBB15E30BBB,CF8CD8CCAFE207E6,0E47104E6ED2AD9A,CEFAFE7DDDCBA3ED,19B1B6D47A45D055,31EC6B1E2DB8C29C,2E62C4C21C39F656,AD00A00D957FE1EC,00000000F7C23FF4,6FE851DF8EB17E6A,13B4E1B9EB7F858B,1F9376EC6284D7A0,5C6583261B794D07,0A0790170F6BED14,AFA1ACF049B38FF3,A06B3C9E55509718,DE6BC7ED72B0AF3B,5315E03B00E95B27,0000000100EE57E7,3BDEC94815F26F23,299B0F70E5406EE4,B5A2F100567E49A1,00B3F5A06AEF2DAD,77EF63FD801A046D,DF5542E72038BFD0,ECD943FD579EB11D,F0174B9FEE12F6C5,7DF17DE1E43F26BF,000000016AE7F90B,C2821D196B7623A0,039E21512A84EC01,5129944CA0F1F3BD,98979488A018475D,6A19A1D65FB98BA9,D046B53A76AAB27E,4A28785F55AD94C6,D02B0CB1D38C1EDE,54098AE3592C98E8,0000000192180B6C,F109FA8BD1FAF6C7,B5122E99F751A36D,50CB64709A59C710,9853E24772980799,31A509B2E2849F21,7408ED7998125284,6E73B08D1AF32D33,C3E214ADC4B01B8D,542B5183A183775E,00000000DF710240,7780CD909A542CF5,B500F0F0012AC04B,96D0B40652DB1EC3,E72C4550678D598E,91140617DC79D921,70A6CD63E0F671BB,2E3819529C69CCBD,7EA4B526CF6690A5,A599DC16000B6DBF,00000001597A4DA9,B923D62FA81E2FA5,0A789B93E05670EA,62536463D1B2B142,32039AD58AAC6AC2,D36D402BBED167C9,7CC8E9DA84AE8ABA,DD22DF909685C503,D4B0B1F679F5CF8E,DCA26B6AFC323987,0000000102AA364B,7AECC882ECF0E5D0,D1CEC6621F240688,F455848D4E13EA26,B56A52479998E2AD,F5AA7D005678D89C,17C85D3D0EB0F9C4,E2232690698BA9C3,61266200F8A4DFED,AF0E337C28A60617,0000000077A99767,0D85FC7932900B6D,E1EDD21F2ABC0214,ACA3A473973E257F,BDDEEF54C4E30ECE,BD619E93B866AD5D,6F9282A187A1DF9E,50FC3C1B66A71A28,4EC9B1AA0C03BE03,7383398CFDE08E3F,00000001C971189E,D97126E8BACADA8E,B4A656CA7A90E9AF,76F0A46814BB7A7D,ECD609E1A9A4C0EF,A33ADF4CDC85271C,D565E22C8A65B176,729A148E01D58F44,F11AD300808B0942,12D3573AC086F8CF,0000000185FCAC28,F7B04EFB9937C026,D1128E5F3FED0AF7,5E0CE2BA26F871F0,D139E37A7CE785F5,C9BEA6599774C2CA,78291F7034D70BCA,846B04B690E34540,DE99A2FA0A747486,6F93E503C7678285,00000000B30642C7,4FAF6528C193D152,AF6C5FC6566A5080,F98736ED970440BC,8FB4F795597C7441,4233E099087217ED,534B7C4DC1997E51,8F022CA0A1E64EC5,7750B852E42E8417,A6FE586218C92091,00000001840C0732,FBCB387BEE2777C6,72F151B77D2D1854,F17E1716A4660D77,0C6037CB423A4EB2,8DED0400183FCB9F,E15C733380212139,86ECC8328BC1ABD6,8C2F6F3BC86CF28B,6014EF339F389E37,00000001DDF8686F,A95370260C390020,A6FD29D04CEC6D87,240AED21F0EBF971,0BF311B1F10AD195,42F356B9ED6DAC1E,854357F82061B602,10C4A12547F9D236,98513D90C64347CE,3D66A5C94E6940D7,00000002709070A8,8BF98960823758EE,A4734E06C3302367,B418A1180AEFA0DB,60B93945FAA6E7C6,08B969AA934DEF48,E28FD066D277D2D8,ACD6173E430A5172,79FDDD26E4C7B2C4,ED68D96324A9ED01,0000000002F7FBE7,5FCEE40E9ECD5FA8,9B2F415A6DA02869,590A6465A974F1D3,E40F2131DC0D433B,0A0ED50BEF72961D,AAD565A413F7257E,53B4F36BD334BF31,D579548A9707FF61,7D295156F9FB8ED2,00000001DE2541C9,09B603E9407FBC98,A8F25C14035D4A16,48D1F546ED03006F,55E082D87632104B,E6BBBBC8EF5B20FF,559443C566599CE6,D880602D788364D6,CAFB1FED0519507E,7271325AB1C48304,0000000139354DD8,B422EE4B4CA2172B,FF4BBD5C3C469505,3B5BE668B3513A66,2FBC1A96DCED964E,2FA69AB457C68377,51464E93DF50BD73,DF0A5407B147F7BE,C8FDA1BAB93D0794,B30F2941402E05A0,00000002182B6130,6969310788F6EB90,6CF2E673DED5601C,5FE46B9C6BDCF025,73B3CEA3914151B8,229AB91F83A52A4F,06A10A5CC9EA4599,F11052D58C791795,15049F721FC0D33B,F45040C00F289EB3,00000001FDBFD71D,481FF49D41A434CD,C2C56B6CBB1F043C,A2F1B7FFE4F36C2A,54EF722AB4CDFE5C,F08792224F41B208,B2AAA25FB49FC28F,071F245699A28D14,D6DC61CEB7873328,8CCB98E94B889A62,00000001C90A596A,67A903400BDFF235,1FBC62423E0E9FC0,1C31B470ADEC5F5D,6DF9515D1271BD8C,96C7259D7D9CB91A,CDE9622F40618784,8E285F18163B0BFD,E70A226B965D3960,9C4A1AE8802EA12E,000000019EA549F5,D491E4FE35A0EAE8,4103769B94F39BB1,EDB9ED64F133F454,FC8F64B461991B55,6D81F1DBCDDF24AC,38050EC765FF94F0,BD5A10B444B5C359,DAFFD75CD3BC9810,0A6ACFF71A5BEE48,00000001744DB276,D4388E7D7E7E0150,918685DCB2CCB470,ADAF3946DE3AB538,0ACFFC5398781D01,7E166E10B3B26EA4,3F9A77BD15DEAE57,C988FD340556C9A5,C1CB5DF1EBDE584E,037E28D81FFE8218,00000001363CD323,A768B2F8ED8EDDA6,84E292174F4F6D6C,E266678FF1AFD4AD,D2A33128646D28E9,CA83608113EFC522,94CB044C01921367,A69723BD750E8001,BD68323D76AE81AF,99BC735FFC75214B,000000025A084AC6,C314E6AADB64A8BF,E5971010DF7F88FC,7668C336C3EE985E,780B4F28F2D9F22C,19B0A61B321A51CB,C302E601D5C7C21B,D856A1AE12CE01A5,A123002E7B9E59A2,3B02CEFD8459D21B,0000000234820E42,6657ACB159DC4336,B635E277C5774E5B,9B22957E63915584,4AD059229349B122,16D4D0790B435B5D,B8B27B648D2C0D9C,7C00C79D524343D5,8B05DBE070EAE46A,220537D485C42BA7,00000000DD939157,0EAD784DFEFD94CE,1BA3F79B854CA45B,3E3A4AA2E1169464,FDF594645DDD46D0,CB4529D51AC85ED1,1FDD9C852355B900,2D9CEE2F0672CB89,E5BDF9C1376802B9,0335BAA6422A0CA1,0000000070E65014,AB930CDB5AB319FB,42CE9883F08BE34B,9AA8FED1FA108FA2,5C750D054ED8FABD,BB1B07DC57DF96C2,C8745EBA504BEBC4,A1652B093063D672,6018ED7E55BAFAA2,352F0CCEAFFEF882,00000000F8CE858B,B984296EF2490651,471F27E57A3544EA,406B0198CD47EEDD,124B64A213CF1B78,1A731BC5360E7741,B510D5A86E3269E2,8CA98D70C6B1FDFA,AAEE55EC6A475195,207037F4E3F7B2A7,000000007D899447,54217DFEC7372498,91ABE69D7C548A3E,193DD07C975F3044,F0C843EA68EA004D,201929EABC591D78,482249799DD5FEC7,C4895D970616FA32,82A4582DD087AEFB,29117F6531A5D9DA,000000020ACBB493,B7BAA57BBB5DA085,B95CC4CE38D8D52E,7356DD56AB2CFFCA,9AB7995B8FACF1F9,D69D59DFF6CB3CAF,3C0D7276C62119F9,D15214F2948A2863,52A233D9CB7005AF,3AC05D35E1BD05A2,00000001A737CED7,0344F509A008A821,4DB2466355612E71,A3887B5EFE979F03,0C621FA4A5C846E4,1C04AEB698946646,0B50C3D53FA05831,096215F9EB575DF3,A33ED90249E6A4A9,2CC9C6E4056D420F,0000000181663FC0,91ADD4784B3D4FFB,D6B459B42ED072DB,0DDF89D13BCEBC7D,3DCA16F84490FFCB,258F23C994076A90,88E8F18F082D5526,B413DA6759F9041D,2695E2CAB6DFEF00,4FF709C496C95EE2,000000002D0BF4DC,AD9AD648BF45642F,90E65CB4E0C77678,0275DCFD8B3F7429,91A43C0B79F550CD,E454CD8F75283BC6,AF87833E670DC6AA,57FE1211B64715CD,A84F3A62CBB30F47,33CB3B9A26131CD0,000000021E0AEBD3,5EA05C20A492C691,38F8F6CCC6F8B541,2FE56B5931A0C6F1,96128A966BAD3CAA,21FE0398A0297279,815AA270023E0C25,7E0D6703F2F958B8,BD84E3ACBE653F82,79B66B9210F9ED15,000000016BECBDD8,ADE94821B7F09F56,6FDC91D5921E818C,73DCE9C643364089,217ED8C120C8ACDA,C0F64E29286BC380,2741DE1FEE05363A,E5C4A4E3F286D9E2,8CA3D9240EEC1205,295DC1838C4A8B45,0000000270C61A84,C2E38BBE7A8869D4,4E7C3B13BFC4F850,9DAD54B9C65CC4A7,1F3402CB955DCB95,E604651F23DD5F68,E80F8070FC4AEA98,735F2C5C11008DC7,2626AF349DCE5B80,5314CB1690FA7293,000000012DE06CAC,27E9CDF72C507E15,3EBF6EA50D1A9F4B,E7DCF27C3DFED1DC,5D6574C21A108C7F,394F5D55BEFABCCB,A230E4EB2FE79385,8D344F24E585109C,54FA1CECBBEDE429,90B810DDCDC82BEA,00000000CC1C5226,645BA26959D94567,41A07151F49335ED,2039169B31991935,DB7EDC51268A82CE,F7793FB16F9012F8,89F1771068419E36,272EDDDC09D011F3,33A29F0BA86C1688,1048F9DF263AEB84,0000000103B4FF24,AF70A88788937726,BFC68E618B2E0AD4,B3152B2EE5D7B5D2,70273059BB3F4597,B81702842D4EB8AE,DA5E8E5CFA152E63,29108DFF7F03DB01,B10DD63F9631BEE4,D0B980E87E095ABF,000000000C6D9E1A,5C39DB577CD8E25A,B053D601E92C7816,D0C90B16E3F57AD6,6043C33FDC100699,CB3419F6FFA2F89E,B0D048CD52696A1D,9C38777691B42D62,9A6F7D14E3F4B0C3,9C970976ACA9DE31,000000013F4E61B7,1A43C2339D92677A,D229B59DCF03A062,C799383CFA62152B,561AD6F326EA4528,7F792303A3FD1BE1,5B7DE432C7F902FE,ADD84DA223EDDE96,B59D31A1C26558B9,3865824325C7412E,00000001BE14C227,0CDA664197B41B01,EDBB199E9398C305,109E1935A3383CA6,3E07B1F420E10A44,341CC828FB7061D8,70431D613624A852,4E33CD6F195A5D81,E7C14D8BF9DB482D,017E53D9A30956C2,000000013C07A315,325585EBB06CE50F,B33C756B795730AF,B444E3A447416A16,D6271B9A11AF3264,D8E83A3FCDD3214A,F37CF90C5653E72E,A05DE5455E625AAE,7915F2F21979ABDF,2CBC50A1CF3881E2,000000010C5D6A07,FEA464A4716E6703,1DBAABBCCC43CCF7,C8DA0D9C0A945101,A31ABA4143FB5AB0,B3584F874AA01993,737FCD2389EE58AA,487FDA299789D165,98C0F4DF5F293289,47ACD571A92B1345,00000001D25CC71A,FCC5300DB55595D0,032E63EEB4006A44,78C0F983919C5026,0CFFBB2E9940D813,F1147B481B95BA21,4CD2B2F251660905,3D1850249A03C966,6AD54C14ECC3BDF2,DF7EAA7FDD98F106,00000001053AD3D6,572BBB58875453A0,2646FEE34CF69B91,2080B00CBF542787,B6062F612DB22589,275BE404C6354655,6CA77397EF3D14E1,0B77E472041DBED8,6B23EAD82F53E5D7,E1574106D326FD01,000000026EADA064,AF273391FE5B93C3,8975B431655F5A8F,CAC7E8217790CAFF,6DEC9D4033B71A61,65EE1DFA0E0ED2E4,6E0D799E0DE4A15E,3555E01585D52F19,3A08F01B4361491E,E6504A5F43310942,000000027A21976D,097C79E339ECD91B,2F0AFE6B3A9856B8,23E92B9418DBCC73,5FBFF4D4485EF600,E1C3A99B1D0E9207,AC3DC580DDB55604,F9160608E5C18E1C,4063BA68F41F2D5F,D81BC4F1F296364E,0000000142F1A009,E4B0039CB8480392,B0BFBC0EEFEAC205,71E3E3D8F81BC335,DDC78CE5513925A6,88780589FEB5BB30,297D91009B9C0BD9,F28A0CE312791A99,7180A7FA0DBE5FBA,C0CAE4D5CF25C7A8,000000014BC1D6D9,95251DD4D6D6D81E,ABCBD08328581768,A8D6217075110F32,3F3089B88B89AA9D,15904F0D36E5701C,FCFA2974EA2CD2CA,6BD1BB2C3A334022,DF5DB0EE8B9284B7,35E78452D203393E,0000000080432852,7CF7B47541A34EB0,7AB60119D283412A,711CE5C2271BF98C,F2B954C2BA7A425A,2C7C14552DE25BD4,0C89613379358A32,CC227AD4A516FD77,A4FD5A2C76C415D8,C7AF77834D6D7F5B,000000011D1C1DA4,3AB14D2CF4B310F4,AE2DC828B3568515,420AB7350BDB15DD,BB128AE35AA69EB2,C16312A7085219A1,F3ED697E10CE8841,C18837CAC9108208,749C59D72357BB1D,16BE27752AFC1B14,000000026613BD76,3FE5CBFD22396395,39906F9244BDEB27,B892D5406459EB76,3995D4E861D3C0A2,2AF7A5A6E93DE61C,BA5C3777516D3E9B,FA51824AE357B624,60C102B4D29D3653,9120A3F74C45ED1B,00000001AC92310C,A54ECBBE37F7AFE7,D0E968A6978315FF,1ED2DF526EF32A8F,34E7D74AF7508FFC,442F8CC3DB0D3413,440553EFC01E0DB7,65B5D8EB5908C71A,48668C24A947C8C1,711E9638EFE40EBC,0000000223E4006E,2ABFEC6CDBADFB08,ABD9EB6F1CE1619B,F2959E2F7D7D456F,A5D11F4B26B4366A,FE3D9B6B4F68A7D5,EC051BCA85A97E24,2AC3ECB797301692,B826050F16BAB94F,6489CC1F0224D7BC,000000004F5044CF,007DC98C9E49537C,3449871E3AC72D70,9916F282969B45A2,999314C5A3E3BF3B,1B83A42A3155E148,F8F5DCB2032525A4,C1F32ED8CC48E343,55E9DB7849C00867,0C3B07D9402CB638,00000000FE8A1118,B90AB43DA43BCB18,8EF3280BF7C2C700,B1E8144F25B1610B,594CFDAE31A8E6E8,8602B8333504A63A,792CC5F0BD46E8DA,A84718145AD30A28,6160A5B432878B9E,5BB32B0F2B52C494,00000001FA186DD2,2BE326272B782997,638712B7BF460538,3A6ED25A9B380901,2D22F1F97A195A9A,F215C31C36455792,8F95DA1F2909991D,4364E0E8AF9B5EA5,65C593981E2F6F1C,63F634F2F406277C,00000002368D7CFB,D417DB4C3011A1F3,FA63AD4A307A41A4,14BD2A7717396767,B3ED973660A10947,7F5BC5BD4B93974B,16F4BABF8708FDE5,96C484DF3A225DF1,F6727BD7EEAA242B,ADB4B9D92E77C97C,000000018E5C4C5C,E048AB36BDA4A72A,4CC98CE4FEA5A195,25E18E72416A97FC,82F7BD43CCF48278,7DB9AB3EF153507D,CCA06DC0909A1049,18D3B51180ABB3E4,E97E6B7E10EAB8FD,51E731201BD36203,000000017742AA5E,E74D78159501A97D,3B4ABE10A98723F9,E4E5D5973DB1593C,69A7064BED6436C3,64A4DC44A9260E7B,8A3CBA5F5697E8CE,B0C4FC6A02A2E48C,EF6C2603FC19B582,0D8E7C600F6ABEF6,000000004B100F6D,264A5FF9539B7B9B,8E75D0907186314E,A1FC150548490FE0,C9E32CF4E422EFBB,F9AF4B4E45EABAB8,5D44FE4DFC069B31,36EED61BB905F044,BC56A486D1E5D941,CDEEF305FB62F03C,000000001113D713,242D348DFC95DF41,5736B9DCBB1A05B1,DBC28227745CCE4F,C67CB217052CC2A4,72A497A3C74700BC,D5B0D7EEE964C4D7,D15A7D95EFB6DCB6,E7AD3860F2B3B11C,00D138059AB71329,000000012EA30A05,B9AAA28FB97E8E8D,6FB9C0ACDB608989,BC73BC420D696C3A,CB5B634E7B72AF02,3D76D41E337B5BD1,D61A6134273978C2,546A385512A75B09,26B87F363C92F2A1,B31883862F9D020B,00000001DFF69289,E69A1EFFB1C40407,A01951D316B3E6C6,E4AE0AB8709E9C49,C0575619E6A523D7,D329748051DF2297,2458AB08A42EE438,5698872A50447186,60647520CCF83E0E,837A036B43E96922,0000000225C57139,1A4E605A933D5059,4E28EBF221DA2A89,DD8C25DE47B8B59C,7BD99F6BE812D567,85E3F4660CF2E7B7,E232615A14B34E4D,6B88E649B171A7E6,4BACC3DCC3B7FA02,4277FF784E307D81,00000001B484D3D7,FCE99EE0C6F3BC0E,D46D3F4913578ACD,CE1207FA123EDEE1,40A611F448BAFB1C,9A3FC84439368ADF,22B0DB85F64AB1F7,423F6C7A6E0AF148,6EDB40C2E977DE64,BBE0D428AD8942CA,00000002783408E8,3E9DD55BEB43B90C,59DEC7F062DCE6A3,5B5BA596174AD2E3,B81ACEC413677294,175FE23AE2F49242,6D6773E63BB8AB69,2D1AB336CE0D08E6,79474803B4D468A1,10ABEA4534B818E2,00000000F2664FC4,A45FEDDA23227835,48CDD22293C70A6A,976C92A9AA674071,EE7AC22E3F6C4FC2,F1680C9AB06A7A5F,31D40DE3DE3A0B61,C7DEA352C4CB5D33,635959B95E78D190,39DF17F414889354,00000000AC54579E,B90F214D4D631150,071C53F816C16845,804DC156220335AF,E4EA54AE47A953C2,4ECD3F86ED9FFF84,FAC8C3FEC746B547,20E71C30615A3044,0BB41C9BDFA3EA9F,ACBD0B1CC9263EF7,0000000278C94F19,092A2E01F4F6A70E,D6632372E627A8A0,CAA37A9E5A822D5F,43526199EF0C335E,EB5BBB0E38BC44C8,485CCC5A45681E72,20895A83EDBA073D,4FBD984D1B95D0C0,3C77DF176165E06A,0000000136D3460F,77B4FCE812497542,65155A026E0E6B07,184D1F93803A994F,852B6AFE8C04F621,461CB9447441A1B4,C66631E4D57E53C9,0E155D8F52204A91,CAB956AA03F6183A,E78FE90BE4B132F7,0000000068BA5367,2978EFFDB77AD745,3CB8D8F77D0B5D53,8BD1B6AEB7E09518,AA6E36643B11658E,077D0FF4BE65AA94,729B8B045A604CA9,D8129A566A2C3241,94564FF0880D7E51,A908AB103EB174AF,00000001B9708D6A,9AD86F4987681581,AB093514C0545AD6,AC95B3240A45AFA7,DE3BC36C1885A5C4,C71EAA81FF8AD301,0DF112FA9E9E0661,E4EE0879C39081AE,D59F7137B69B1B16,05B2A30C8D471B44,00000001AA658C9C,478BDFBC261F4707,01D32107F5B5D377,B766ECDD6ED3EF29,07C2AB4A66FDB84C,76BEA4D4297993F4,63FFF53964F8BC97,991EF2F83B122233,27FCE952D4E35673,89B20EFC6B8B3E5B,000000002DACB100,7BDCA97B1819F4DD,8176F1CB56FC5EF8,0ABC521A8B24FAE8,2767E7C180FD9146,E24E5CE37A86A319,D4ABC0A64825610A,FFC68A68072FB6A8,E2543A35CA77EAD6,D0DB7AFC6C01009B,0000000177C91F01,FAF7F11B20E79A5D,C23647D971161432,97BD5BC7FE43F79B,6988DEEF1083E0A2,E791F6565542414C,921A3FB65E3CAFE5,462866BDED4184B2,25B221AA4B016AED,6EDF49138702B4A7,0000000090921131,DE88875E2B614491,42B0E8C044668244,E40ED430B8E10244,55C6F75C1352543B,D302E8BAB70FD137,712E688178E83F7E,63BF20D81FFFA2DF,74C86989DEB26382,1FDFE6A156B9AE89,00000001907CF163,673446D737077924,9E7CABE786B70B5B,2C7A72758F92B5FC,44DB91C6CEE4414D,FC0D96896F4854D6,A3405CCBE453AC77,C47ABC28D09EFDD3,6B8D6A0558903498,738F0D467219555A,00000002762A443C,EE4EC1CE43152D5A,CCFEBFBDFC480CF7,F3EBDC1FDE20A3CF,920A57C9CDBEC751,A69FF647CFCA7679,6EFD66557F75405C,FA965CD23FDF8E61,69059D54855527D3,FAAB524610E01E2F,00000000B3A27C84,E3C0AD3CCD0A7411,EC3902220B895A5F,916663400FF30140,933EE248E8B7B557,AE78E2139265001C,7E9F973B7BB0E408,89BA8F3B12DD6A0D,A12E3C8A750CA323,2D5F6179540D8BCC,00000001DD2F7CEB,4450E34F06CBA34B,C38806FB7B9A9D4E,ACF870ECCF075A50,CCCFE2A7440FBB40,97852CC2C700AF19,869A6BC54E1D1A9C,46ED9E056110F0E6,9E08D0CAC13A4CE1,CCD65045F26B0EC6,000000015562829F,2FF010C963F57B25,B8759B75CADE20DB,0FF773CBAD44B77A,0356200AD46666D9,AF155688B2CEC82D,1CEFDEDA19764CFC,D73CC5FC1E69A64D,3817E76D30CD6814,E5DE8FA47A0A508F,000000019B3048F5,DD66A20614F7DF9E,C0268F9C85CB41A5,80D5CDF380DA898D,1A8A2E3DE3CC873F,DC083B3738EC8BBC,1973E2472438E94A,FF7E63440E47902E,EFDEA39E179581F9,9697258273CEC893,00000001C2379B8F,C1E432814A80B33B,C4755529CB7A1C6C,ADBE4E39779270E3,DA918604C3680067,810CD3C95FF9DE19,AC6B55F525AF6E10,4A44716288ABACD5,12F774E364A39681,0225BCA5C748A4CA,00000000F4B2A771,1ABEE94E2E67CBC0,3D5465C57450D44A,EDFA46429DD84A33,D67886289E83C453,8781EA85BC711A54,DCCC030AC7921934,8B329FE4DBF08C7C,19AC58B76FE7E16F,22E3941032DCB790,00000002783818EB,1121748C14E81506,3BD79E31CCD0ECE5,353CE22BE0EC3E2D,2C2118CB4E71A4DB,638A21B7E520A419,5FAF7154D45093C2,4826A2AB02A2DFA6,29190AA5EC315D55,38824BCB88200471,0000000090E93516,743E26648FF63FBD,D09EABE6BAF23844,2469248A7A4ECF30,496678212F89D042,03A1B09AFAABBE5F,B98A0894A8939A9A,EEDC86BDC09645EE,E640F72E9030BAFE,BAFD098B1FFD0222,000000007DF9CCF4,E4E88C93B491BC24,A36D0360DCF8AD93,4FBA995558BDB48B,FCEAC4F51CD71D2E,E2FBC26C2213A352,4BD7328EC5FE89B7,8F62813441874B06,B6EF6D4B0A5A2F0E,C27D7FFAD4BC5C8A,000000025F59CB77,544580F8406D98E1,22E2DF0809FBE2E3,5243BC57C98D48B2,83B6C24795B47967,CF803390F06A3876,0099858E908FBF79,1FD47EA8FC6F94CC,1C42CCE700515F35,CD04D378218CB13D,00000000199623C9,64723D4B4CD55046,7FB9878F9D828FB1,1224C91D9687DB05,E9A7D53B5897C8B5,857D64874ED8C689,D9E1A6D051AA334C,BAF50A3CA2C07245,62203948EE9EF8A9,40CF4D6CA2FE341D,0000000133D83F72,61831C5347386148,A6FC78B710E04CDA,613530BCCFEEA4BC,33D7B783B611D9F6,A1A26C09D6860C4C,4A82DF1D1CCEBC51,A28F0DC42BC89B3E,BEAD6C545769351D,F573946F6478C66C,00000000C9E9841C,6DF28ED7E5264504,1C8A601538C33B94,E1AA664EF65E5F2E,CE285AC935F88E77,BC0EAB45852AC024,0F8B26427CA5EB6A,B43643F3F778A659,000F9E12A8A99DF0,BBC2E9222A961504,0000000061A20D6A,B3FE84A5FB13F42F,29D17F19B606B4C4,CE33E10B3C44467E,79F67B8E7D58CD9A,C2F0E14D64C27034,EF9A2171325534E0,5D2B880272606552,50C990F820D7F3F6,B86446C67C9F539E,00000000F2202EAD,BD78F5F61C574E45,CB0C51D021044E66,A8927C5AA4F46CA7,34D50ABFEC2FAC6C,233B8DD93E2967D6,9BB6E7249B549526,E9B1562A67855D7C,1238F63AAFC51DB0,76AFDA7015C439D1,0000000019C4E2E2,AC3A70AF106171F0,0F41C36764024DE0,2B778FF07EE3F476,DEE1B11915A0A795,7E81285FD2BD17C0,2B9A56D7B2DF3E8F,C1B9EB3661B87296,E9A0142106C93D5D,6D1DBDD04D77ABDA,00000002170B15D2,229D51264F404458,A30A5367A18C614C,99C827565210E7C0,DF5CF896D99E1DA2,B153AAF6EE3C4761,4C1E1DD0B66FFE2C,246CF74255E8D19C,A9ACA644BDB832BE,6700217B72B3EA2C,00000000BEB4E7D0,2AA54DEB72B5B463,4E3960E61BB7EBDC,F8AD1FDDCB603FB9,59EB3D54A4675A86,6CA5F0D14799AF86,8E9FFD57720C32D2,6FD1595F822B9F93,CFECE10AAC68FDA6,25896263B0068DDE,00000002635C9E2A,F05A712D8836BB64,A0A7FD962E4C96E3,50DE2BF56C971DF0,405892644D4D7973,ECEDBECAD4DE2E11,3DF0DCFCF06C7DD3,9587C05712B64112,1615652333805DA6,962B89FA37F905B4,0000000236AD9B5C,43B0E674BD5CCF4D,270F51AD589477A3,6B627AEE106C22A2,B498F15FD7E2BF86,4391FECD9512945D,6F0DE5B434B45A5F,D91B359A122A1CAD,472DACB9AAEF7161,DB855A8A9367DF16,0000000115AC0EDF,17EA99D9E544D133,D9B64792C5801897,8F63EB0CE279B6F9,93D4856E18712375,CF73F6F77C5F8A34,689AC81FFE2374A9,7A55A5CFB1FA8FDB,E5B64A7C570CDF3D,3264BEC5FCF81A82,00000000283634BE,6493F86573EF581B,2DEAA46689FC406E,1FFC92E4850CC7C1,F1B4353362A10423,DCF81962E9C38D26,EC7E81394D30E381,684D610F6C96B391,C8EDB34154D60A9E,F5DB0C967E3A7D1D,000000018D452E62,3B50080B71F7E978,77C4ADE26DD5D929,2186149241A1900F,1B4294200D2E4D45,8E4D50F115B201EA,1EC82966E9A1126B,13268E3E267C9E21,2DE68E571E9A2218,90D194F3975ED961,000000001068CCA1,9F0374571024BBC1,E06C569D8E207036,427720E06141D60B,A471E3E45707CB94,99900D47330F38CB,CFC49E55972EDBA2,DEB04C52C5FE6A2C,F575243918250888,CEF89A59E35F69FD,000000018519C18E,1863BDDD6EC8AABA,EF429E427913C239,8A72152E75D60A94,6489E0007C2D07B2,A268C3F788E649C4,8F68A7C19F3F76D7,A368556B15D4A7E1,ECFD5AEDE8035426,453D971CC66F7568,000000000FDD3B1F,599AA8CC02E5D5E8,604FF7E3AE5F347E,CA4E2CEF15CC5713,6C43CFE9E19B7368,B3CED8453BC850A9,5E49FC2AA6F3F1AB,15650661D61976FD,1F84283090762401,47027EE3A9925EE4,00000000A6B173D7,0B9C1D8B3A198776,1DC15A25A75B62CE,FDCCF667FDDFB86A,69B812C7BCE912A5,27FA126E143AB71A,962A4294128B9891,6D82BF9819219085,05E646BC650687F9,2A6CE9FF2E329B2B,00000000389CDBC3,759880F26310D71C,8C0E701582528099,194051880D146A0A,C9CDAAB16FFA6F9B,E3D6FE13004990C6,3E850A77ECC1DD59,E7C95C63A49F4426,4267B1D300EDB2C1,9764370261935BA0,00000001030FF826,E594B777BEA6654F,4EBA4F19A5256607,AA3F70EE7240C560,A281318C9779054F,F991D755CEA8FCB8,4317424F27CB8CAE,669EDE30CB54CEAC,BB70A598C0185633,FC1B0FDC27A138B2,00000000968C0DA6,7AAB04B1A92A500B,58CF990253789C88,150DAE37430E1957,B4D8C9850D29736D,1FB504F5D5FCCB5D,2037E0F5A6E40F2D,0C9F1AE12C406565,144699754D792660,AB9C71B56A2BE4C2,00000000B7A26FE5,8D9FE129FC746955,AF41F1314482CA93,3203C6A4295CCFAB,3C8995DDBFE3DA61,63A956B35DC3B14A,6AB4A83BCDF51AD0,1CA10FFBE86F08E0,CC0D3B1E42AB5016,F94D2E9EAD297F46,000000022C008DA0,FD2E3DE39D2ADE4B,DA7617B06F209515,35B0BD46E342D3C0,0EA90E9C1D0AA5AF,A841B9935C254AB8,B82E106B399DCB16,CA62C4C521A00FA5,1CB769D5D8395E84,661FAA84BAAB6730,00000001844BD753,19564650234693C6,7F21D3485F7BC969,32BB0878DFB32305,C321CAB5F85C6631,47F0303EBC2FFE09,E41A56825B01DB00,091DA9F3B87CF6CF,924861CDE2D976BB,04A3424295BD3037,0000000166162869,1CE30E35122A8038,D15213F976360E73,6C15320C8B102666,37D7746E258471D2,C8F31DCBF0CE54BC,DB0356F699DF3A07,149FAAA6EDF06BA6,A06C7832F6CB06FB,2D6EFE30B1339287,00000001DF57798F,82300D19A0D1CFC0,B01F8173D79897C4,7B3FDB54CB7AF611,A85ECEA13F7AE1D0,4309552B1AB04225,7995C5317D67CBDC,B9D601885A4A1C79,A30DD3A2F1A227B8,ADD709A290EA3211,0000000226A30C37,9F305DF38D4E6527,E44883A89BAD4526,B2FDB1211EBA2223,D59FF5ADB3063403,C29145F3B518A585,F5700CCB1DE31FFE,7AAD0D1466A62B6C,D18FB540CB001BC6,B0C2BA83D34A2461,000000022DCB175E,623B0E261DB94A79,CE2B10CAC65515D4,4BA7217A909B6DCD,9D46C14E15A6BF6B,47BAB4F68B05A51A,B0812858C162175C,34F299A3FB50E6D8,996A8D28EF5A4BF2,72BE66F96E9E0090,000000016A9F9D9B,C88688A2A7D6B657,5A07C2F8943D3BDD,586A6E68CFCCBA25,3A0DE7E4CADAFCC6,16FAB3A55B2F23B6,6B46294A3F25897B,B9D8E63A12AEAA74,5C098C229316C763,0B90830A6B7FCBBA,0000000097CFC1DF,252B777B2A0FA63A,C19341F0889E29E5,FBC28FFEC43CC3C1,7B4964FBA7075F87,AFBB93AD315D5B58,415CB6BE8A066E17,6F94856F2EC4DE4B,FB0DE4311CB92B6E,4DD55E8699FB5389,0000000120C94708,3D3E9101432580FA,805C59F32363F768,03112C6FBF1553D3,9B50F12AE501D330,9EB215A9B6BF02A3,507A63CBD2CCE394,3D176A50132EFBA0,9C53EC750CDD0ABA,140F1CEB3B23E8D4,00000000E7220D32,27AAF5BDB67609FA,6E2C7C71B9928F0E,854EAFE823CD0BD8,7671D1DF369290F9,8BFEBEB09C459C52,1F930DC0659F184C,66A1817FE5175501,2A12C9EDD3AFB927,25CF888DB32ED821,00000001F9FA97CB,82C4049DB85C7643,457ACA61944939DE,4141CE6A1F2D036F,63D6D15994352E3A,35F693AD240319D1,E40BB4A55DD69F6C,49C2790C5E2A9875,12AEF4C327474F4D,0FFD45184C2D4326,0000000163900647,8B8FA008EF14B6EF,51429DDE82E3E27D,12A6D6D6941F003B,01C15CAB863B4679,BEA6DFAB530E949C,EFE103829D8F185E,258D0B8CB203189C,908B471F854A86B0,1954141160CE63B0,000000016BF04470,B432DE4F0C4F5DBA,0DD882A4A2AB66B3,43D7E9169C12ECC3,7B4C02A95367F585,4CFD3095F5CFD8D5,6C924F8050A99B96,4D0C34B9302D2296,19AB983A55F4F3EE,C437805BA976D4A1,00000001D3DA0DE4,F791CAA769136362,FBE951D54B55110F,506FB3187369DCB3,2D89AA8454E0C150,AD4789D5242A225D,E1DC2F867B41CD99,B8F31CB67A87C024,ED12D1ED8441DFDA,AA849A73B2A73907,000000012FBBEE1B,E237D9D0899E35A2,96F4DE7BBE31B6E3,2283358338BA039C,67ECAD64DA193CA0,DEF7B77B80B24C52,642802D32CB48914,F476FE62095E40D8,83814E243D9EFB3F,710FEC5F7F79A65D,000000020F02E7F2,3C51130373D74A48,78205C019D7ED6CC,ABEF676045D5844D,6ECA0067888DE4FA,6628ACC77AF07EA5,770A1E639EE4762A,B81DF3DA926E4530,882659A22931347A,85461510E75D9FF0,00000000C5EBE86B,A56A9EED3392B26B,9B7A7DE6428BEADA,8787DB9B9DE2B8B1,6FF6A1BA9AF1C604,FAAB038A07775689,E9C2F82BC47521DD,A70619225A10490A,52C0F824570EA676,8CAA95010B119A96,00000000C4B31C36,FE2463D686E3429F,2F3F6E9DB3BE4AF0,9944B5E4375928BD,9458BECA7D736F83,7E11C20F405EDB8A,A5E92D8EB60F7C11,330F39AE362DE2A5,AFC44C33E3C70F27,B43207365B98007E,00000000AE2281F3,2308CF4A83A8596F,52DC0E473374600D,946FF6BCF102D373,189106EF713026F3,3633294EA222AF70,ABFF1FFA2C0EF93E,ECBE21AFFF505DF6,A8E4F37B2B4CCFC6,18933A3CBE16D5D0,00000001E0CE57E9,545A2E21209FBF4B,89181268D9FA762E,38CC8F2FD20676E2,5EDCB0E5C3EB9E18,092996A923F9A2C3,DE463C5940DA671B,9774CDF3D0B40440,618951B262A6CE44,A3270738FBBD2BAE,00000000914CE71B,79E500D0EF7BB5F7,B136161251C82B27,3CECF427474136AF,04CB525683D9C873,FDCBA468B8563214,4415CB37DAF2187C,08152528B90727B5,BA27D924B08D719B,E405CCC558FD4B40,00000001D2F63462,6641C80F3C39D820,68F81F5D19C78822,23F61F1164815F91,6952F434998A64C5,877853F9290D2FA8,5B5AB28C28BCE6CC,0D3B901FD9D60E21,850053694BAF30FF,B05391FED4661110,00000000A2DDF805,72195F0AF6F68CE9,D2E129C84ADF0FF6,BCA17815BE5BADCA,7330E20E22907C43,B99FF234C073606E,55DB9D7DABACC4E5,BEACBBB8EDD331D8,A424459967EBA69E,ED5C696537E57C91,0000000017ED0BED,C991E22593CC979A,F3B1FF9530EA1A91,87163E93C46C6D1E,9023352C7191692D,A18BDE906B55FDD3,FC8FF87D59375819,D73611AC00933CE8,EC9FC5A35B908186,2172806017CCA10B,0000000264C86290,438C46AA028B6E22,76144E705C51DFF7,58BBAE66BFC74BBB,EC83087D5958AE36,672D69CE57086A8A,F905262075C621F7,26ADE29282D6D011,E577D93DB0661FF6,865A045FD30715CF,0000000181F3DF87,D00DF487F148D9F7,B44AB019FE7EB214,2F3C69E65F728513,7F3CD11D8ACB5D9B,236A6695310E1DD7,965E0F66BEC15C23,FF7AEE5DB4A42709,FE2972C69F79B42A,BBBBD9C012123851,000000001B545D7A,D78EF261B0266B09,8102DA4007E983B5,7F660E31BCE2C95A,5B0730C4900548B7,258C85795FC4E58D,742F1125F6BEB012,23DA0CD77B520FF5,2B82C00521610A08,3EC70F15AB21E98D,00000001EEFDAB8D,672DC786B2A7EE02,B83FEF28723422E2,D2FD51A96163F2DA,2AF6C72492C36DC1,320DCA42FD152064,385BD2A6BAFF9F8B,FD7E07FCCC17D616,0D291D341BFF9E4E,588DF9F9B6E61AA7,0000000252C9FFE6,DB1CC408FCF2BDA1,0DF2223D043DFE78,B948BD235FEDA1BC,6ADC6DA366F62124,0FD6DC845DB64BC9,D64C644DF0CA42CD,CA43033DD2C98F20,675FEB0B011B2D09,8D85CEC7AD814D48,0000000040F971C2,B9D0859AD5FAD250,14E4CBAFBABFBAF0,F9DB8B42474EAA4E,6370F2A8BAF6525E,9800980D40DE2164,CFE45A26AFCF8DFF,E3F8F35C13D07F87,B782562CD8F55698,5F6F62973DBA3FAA,000000014F46BAFD,99C01C4CF0BF831A,F19BB16D70D2E40B,9F2D0F6120228C9E,ABEDF0619C9AEBFA,5FC508DF57B521F3,A40FDBFE3377F805,B1A7A536F5C20456,A1AF191F24E1D3A9,CADDA7D12D0A529A,0000000034E8ABAC,41FB8BE4C60AACF0,CA646A1BDF53365D,05CD337864ACA570,86FEF6025070C3CC,423AA07FFE0EBF9B,CDAED26AB8AA5B01,0F1B694ED01E163C,474E0019901AB1E5,81CC1CF3FAB9AB2A,000000009DF54316,9EEA22162B764B4D,FEE98A692149029B,7198B10ECA283718,ABFCDB0E0ECA2BAE,1BD25DD5CA3CD088,54DB5BC027F9393B,AE7D0B058BD049F5,5FD119174DA6CEC1,A1B7BA84C0956D1A,00000002633E3685,E47B86341D216057,E6AFE1B648607F93,19577C7086EEB557,373EE9E701C98719,7B0E97D71AAA1E29,6B333633B6B7F539,E3CD03C6E35C9C31,B8FD6FC3B4209B0A,E57CCD1F3082892F,00000000274A8A25,C7B5521B0062D4EA,E4C3727AB0C1F1CF,F909FD4ABBC35BEA,9399B3F92030B31E,3AF74EEA1FDD5E84,A954E2E3DD857CD8,CD49D44E883D5CFF,78BA6F8B57F8DC4D,849B9A91D2A95DDB,00000001E2A1946E,155FB56DCC956601,598979C36957401F,FC3DDDF80C6BE9F9,E8DD6BA442EA7704,D85227F7567C030E,5AD6D6EF6FB39F34,31B110524C09F75E,2D5876B80CCC79B0,08C050343BE9CF43,000000003FB32471,3327D4CE454EBE1A,B0D9FF9C3B3E16BD,EEE20C6823124793,E159E239CE69325D,41335CEC677734D9,E00A331A0D537B6E,988B9140A9C3F6E0,0A1B9D23780AA419,CC0C55832D1F0457,000000006C58B72A,115EEC99F9291B2F,45E0D18D3D9C87AB,D63660721D897B2B,8798D55379EDA9D1,76720B9FAD4BCC71,79603C6C39231DC2,E5239ED740E02F54,11D0BB711CC84AE8,3BCF11A9A234F5BA,00000001E5286105,E4324652BFB13294,970C4B6708DF5B56,0C93739B42741C97,901AAA78E78D889E,25F2E690460EA28A,B204E7A15D2C8568,60100E140479F30A,DDC78C8C27EB32FA,46993F1A1086DB3D,00000001914436B6,872C96C6D30AB971,03580B4FB097D2AF,214E095E35E4E9B9,C9F56EEF9AE34AAE,8A67420097220A54,C2A3D9DAA47C0465,A03B2C276043419F,C94EE1369DFBE9E3,8BEB931822399BAF,000000006C22104E,23977D4650363D12,D3E5A9B05099DDC9,EA534083FAF04E16,A384B5F7BBA0A810,F2C6529B9371BDD4,7D46B9DFF5D93757,96717ACFCFB5B060,AEE46F52E3C2FCD2,7EA7FEF79E7466B8,00000001D44F2507,D87CC9C303862398,D4F59D7A16AA8BC7,E0A3DF36D23181CD,B1C3C606B495FAD3,B5B25B73B5CA9809,96D345E483140ECC,35BEEF65F549D257,D9311616F8584718,EF7B69CE1BC51CEB,00000000F2015D56,85A97C2002087CCA,8622139810893688,161322C7455C94BD,D8CD7CC534DA9A85,9D074401BBE28C21,E5736AA103C96F6A,D33803DAAB4AC6C7,7C582C9072D22623,B1BFA4EDB97D4D6D,00000001F5E74DD9,C583AF900F8C67FE,797EEF9E566ACF65,19F0DD401F988767,7625E34E15FC70E1,5E3265876AEED8B0,907120F1D234C229,238079DFBD2ECD0D,36CB031CF020759E,1F4FADEF098CEF20,0000000144D4256A,A4EE9C6684C9C39A,E8BA592FA73EBC00,49624EC88B7D1070,06766AF4A3473532,76EECAE61D93C5A6,DDF08C0E504E7E03,7CCB2EFA26E8B40A,D5A2AEC3CEEA8277,FCD9B2EB3BA68E64,00000001E23FDB94,A574BD355744790F,8F2AC1B23ED9D40C,6DCF5DC28A9854CC,4E8D7D729B9DA84C,2886A79F7344C9CF,7779C91FCC95ACA2,818D81F909414F1B,A98082E7F47DE3C9,81C6DEC676E65E9C,0000000207A70463,757A568ED352E313,62E9AB846592718C,CC811E922888EDC8,2A665DCA51743D23,281945B273A98BFC,4D19824B3249C116,8E8F7DA73E902569,7AC91D187A693B28,94B75580A4C8AC00,000000023BB5F3E6,743DF8B0B8FD0BAA,B5109C4991AA89B7,BE922E60B2567B1E,9D97BB39F2B4AAEC,F0AA1DC5AD0ADF1A,6229F0FFBD5C5B4C,D9746FF701614FA3,895AE766DA17EF1F,B2B52DADB145FFA1,000000025133D0BE,C0FB96CBAC7430E4,D2FA4D8E691CA620,93D77E96617A43D4,DAD1D7714DEEBDA4,7186ADA1E0D6798B,59A3695E461D68B9,B63CB7132910AFC0,15704C7E198DA260,473098857349356F,00000000DCC77F87,3ED2C596671B6D38,76D9B348EF9A7738,18F6483892F71575,7CF0F76887383255,7941A6EF2C24CC1D,E53D313BBEB0E206,8E0BE022A0664AA3,302B9391EA9D21CA,511F24FFC6C69719,000000021F5DABAC,2B10768DAE727762,3213307879D2946D,64BB47F57D3172E8,9C67D41A86754157,6B8A5DB3ACF43855,901C3CE9D76000F1,9BDEB3D64B45374D,10DD0B8ADDE0BF16,6628600A96B8CDB7,000000023728CA58,B701ABC5FA25DC43,B7C5916144B1C8E8,19B0AEED1FB065DD,9374B33E83F78C50,D458226240178E22,026CDE8F74854ECE,4FFF2703D161FC24,092DB0F21A1A4AA7,748839CBAC1A082D,000000004B1DFEF4,A2DBDF7D121D523B,0F9D55C15DE4B1AF,7FDA5A88EEEB5F10,7BDC60899F28CD2D,D82A2112B03BF3DF,B7C188BC34323A8D,BFC2F03A91D189E0,7684A77661AFBA3D,BAD0DDBB12AE9A0F,0000000128F39DC1,2567703497C1DCFF,FA94272E7E2751E9,188A0B88F319A61F,D142412962A75886,ACE70FA1EFCF56FF,B7BF08CC81C7BDE6,A781189DF6EFA0C0,41231D267AB514AD,3375C81968088930,000000022A565F67,2E02E5B88A185305,2C79AE4AFC9E28BE,E366267BCAE8ABCE,5FC56A3E1F53364C,4C4287012D558503,511293761B4135FD,5A3E645F3FA37AAA,8149B6C77DB33E12,59189770B032D951,00000000737502D8,D8B5D60AE8976901,AC1F2A1AB0277220,1B28DAFA53A62C4C,84A6DB508F500AE7,10DCD6BB8BA40323,F83CEC9D8FD42F9D,EE30D81A9927A380,47622B4F5BDFF67F,2665C34BED79D024,000000013E8D99C4,0D0C07F41B2AD481,A7B876E48A3910A9,F4199DFC3B26E1A1,15984C18ACF60FD7,5F88F2C379EB7650,E2FAFC8450129914,E79B9FE188853603,E2D1E8BB0A2BE338,836D139671F79723,0000000251FC3DC0,02EA54B88D85296D,35EBF5286709C6EB,966A918CBEE3C903,3DF2EC8B7385B71C,A557062F3FE43966,1EC8902FD25E3969,D24FD90DE6F15944,00AB75CD6C7860BA,88DDCEDE4CC1DDC9,000000013CE5B342,204DB34C203DD176,DF6BF3572FC7064A,5DF436CFA68840EE,D6F69860E2B3A0D2,1FA0ECAADE549A25,756036F6E5FB8B24,F05409E3E2CD4D7E,B816E4E58F0E2553,DC2C9D0564B06D5A,00000001868A75B5,33C910012D6E7FC7,1639A87DD37B7F01,A33AE07057A90821,C26600DE98C09C38,E3854F4642DD1525,43FB10036CBC3691,BCA1F338E18B1462,C067BC297CA8B029,250AF4E36F71972B,00000001F00A4A42,90F167C1A5FA581C,2530D54C24689F60,982C874DC9256480,246F884DBC88561E,A12F808C74AF4F71,E590156D8C6E37F1,1E4FE107A0740C46,3B74F658B6C5A915,4520D8E2ED977320,00000000AD79BF5A,35F2676C7F1217B4,57362958644DA2E1,13AE3C0D9DAE563D,DF310BF4A35E0FF0,AE23FBC17120DA35,ED6E94482F4F92A7,C25FF2674130F4A8,CC2588680F4F9674,52BEF0D810B47032,00000000D6D41E2C,8C7207BB3CE2BF93,22A08542E1A2C67C,F0B8422BBC7B3BF2,906CE36B51523FC1,BF84A87AC9770B04,1331E06C5A0A35F4,F8EEBF4EC0B02676,3F7524B558F2FAA5,EA6D001C3DFE3D4C,00000001FA455C8F,FD4FBB828093D8BD,BEDF6C45BBE4BA60,119707CA51D076FC,F868C278515679E1,2A22B7224FE75055,F03F44A2625B6B4F,8B2771205CE5490F,F238B547817046EF,3A5975ADD4BAED5C,000000007A490709,A31C6BD53093D9DE,338FDE615C6D3AFF,D2933658B72922E8,5F2C27E404BA1807,9E6E18A042B595D9,F5B24BC70D4379F9,787E88E766381514,DEED2028F0BB1874,1D61AB111F592C7E,000000001071F8E3,C5C5D8D4C5FF400E,B5E16A24B27C4978,C786A54D51E7D65F,D4A57E39093016CB,E683A1CABC7A9C96,E622421AF2EE4437,817E1D30B49A6DF6,46B4898DC6F818D5,02422F9E529CAFFD,0000000216E14660,3BE5032E566C72B7,FB4B334E9D3D2858,1ECAADD03CAB4150,B0AB4D0574015493,8A65480B67460689,717DBDFE6A78C61A,7B688AA1A781DF12,7CF5E20938EEDDD2,E68529486F05C8B7,0000000181D5D0A6,783558FAFF349411,BAFD1D1628C67B67,F9F9A48719525554,E98A88F3EDCE485E,6DC0CB6649033189,F1AD590D5CB1AC1D,FB1A6ED3E976615B,0166F7524F0B45A8,975807307EC3D63F,00000000FFEF96B1,F634BFB26D2CAC72,66F93915E378BF76,68AB29E29A0EA186,06303232385B1464,5574BB125E6D3ECB,454CC6927425DE65,B0F023694C4565EE,E195B874D6F5CF20,C6A9304A7C4A0EFD,000000011FDA5D47,A0B65DBB8E1A356C,8D3ED7484C77F4AC,0FA1B5C5E74B0B74,DBA1F309B4371351,3B28348DD7AE81CC,823FCBADF11E9259,3B7F9E4C8189ADBA,B320C606FD9219D2,9400CBD7AB83E1DF,0000000085B97F84,5E9E2A5FC890B5BF,4B2159D014A567D1,A16B3E4EC6187481,9C0B56B2799D8F1A,0896A09FC9E5D031,D974794FB8B887EC,D56E286C9563C8AD,8411F8B0B7AF4D3D,F3975B47FA519BBA,00000000BAB6299F,C70092FBF3FE65DB,5FDF9916283CDFE9,2B33D0E261D51270,82DB51FE195F7AB3,87D2528F9BB2FDB5,61A98458B23A83AF,AD432D3417D1743B,923DDCA0E6511A6D,2D0311EC4061CD64,000000024390B94F,96A9CC6B2F56123B,3C0E95960ACEA034,53A5FD617B3DAF7F,D7A6715633248B26,560D4A09A38C5070,CFE72F39CC68428A,C5B1A5A79F286F76,2D8A4BAA74AA2030,66000EEAEF27DEDC,000000005E68C220,E10CBB5590D1EF02,C048482B28F36912,AE45BD61C24F53FF,8F8EF19B1F668CC5,10DF6F67F787A554,727CBEA3CD7A6C7A,21A94AB24E3795C6,E321D7EFADE0EAA8,CB0023C71CE255A6,00000000D0D657C0,CEEFDDB3ADBC36BC,09ADDDEC2FDC1CB0,C28BB3A130B81225,34D8F14733D8A9FA,4799612B1044305B,87C88A525309C765,C5C5D64D91E7599F,B0FBE20434D73941,86D80D0B849A5B9B,00000000574FB5DA,796CDC97A323D218,24EF4DBEBDE3E90E,F8FE93B7D2917FD7,0AC4A6AB4E0B53D3,10240AD1E209DC40,E087DDFA3720DCFF,A6BAD6167683F950,E65C1FF5DE0D599C,C64F4DDCEA279EAE,0000000050510F23,7FE6AB9E37C03222,FC922050789E3F97,8EB1C0764863B651,CCE9AEF1FAD5F411,BE70AADEB18A737D,6D83399CD76806EE,DC102A8574F79036,AF9871CBD37693D1,7DBC1AB0C9FF5956,00000001D0BF96A0,6A461245ABFA9812,01F24B9BF0C293C9,B49822904FDDD637,26EFD058F0ED3943,7DA9233CDE2E95FE,A0349294315327BB,164C4F9A7F13DDC6,429044E160BAB805,4CBE06FBBF0D273D,00000002516E3055,3029E45C6F526900,2C51392FD11B727D,2C29BA7157C4F82B,D8D2A96696CB7431,7F52C5D6DD3751C8,E5AE119A7AC0FB11,7A3B72891CAE1417,570E59E96FEA50D4,F998A8FB8EDAB176,00000000A0877FF8,1F8055C0D3670EEC,3A9FBCBE10737C53,13C52DE4DEE2BDDB,1C669FEF12381A25,0628C8446249C81C,38E7C691DBDB3EDA,E2824ADBB411ADD4,80A9CED33CEE08C8,EAD57CE490A61DED,00000001504D4403,F2C0EF4503A9FEA3,4A654C9EB06D84D0,9CC4C9D2209F1A62,690C34ECACB1F464,1649C7EFF79F4DD9,15EE49A9E45A9807,C34AB7B769545102,067E2A7F3E48D9AF,30762FD43AC565CB,0000000057DE5E70,C340664AD66F2760,58B58940D4B22D92,8199D64536ECFDBC,47E06313A1ADC904,AB58C4CA03D10913,43871C41AC4F4472,83E1038D6F05749A,9AD135B8F4F12307,FED8D684F2206511,00000000A8355FB9,215F98B662F085DC,978507A78F49BD5B,8AE115548CC27A02,E8ACE77893F38F7D,7A1E7FAAE9F5E180,024DD729D785ACF4,3E1308853CCCD30F,7B2B2F42DB1E965C,7FF1E9DFC5EA082E,000000016E9D3F54,40437E395EC73F1C,FB2F799EDE71C704,25F0A1262DB84169,A03F977834301869,6607387AFD9467A1,A10DAB1695E682DD,ABBC6CA99C8BBAC0,4528CAC83530660C,151EE4EF0CDB30E4,000000020BD7D088,1CF79A5A1333196B,F48DC70113A5B728,D127385D444F272F,E0547603D4181AAE,5884A40B9AF89DAD,80F6CF96E561E3A1,ACC01A6E3F603829,B6BEE3D9D7BCE674,9022B8A777052FFF,00000001C7B350D8,613A151A4099A8EE,9F1C78CC2486942C,05133AFD28088AB2,322E50906B63C186,D747F153488FBB5A,B8A2A74358A1B9E6,4637EE307574E574,919CFF9146D5B31F,41696D3F9C023230,000000026864C5DF,EFD7241DDBC92301,F4DA25180DACA9AF,B91FB24C749B4206,F61F5E8702484F44,71421B977FEF3121,90C619838D27CFD8,10AAA556249F90AE,DBB6D316C3561960,7D04E1B0D4F96003,000000008476443A,B8E33F7341B9110C,F573C3615F6563E1,703F202E9C81AFC2,4DCDDE216A9BB612,6F5AD9FF69DC89F4,B1215E7DD8CD6A5E,5E48483139B6E4A7,B8113F07921AA93C,1820A8185A444F6E,00000000CA2757FE,2F242A2F907278AB,3B71825E9085ABFC,008ACC4EE8FD3280,2B4D4EF79B346B82,8B569BEB89F9BB2E,0BB7F460C1845E9D,2019A73140BAAB1B,59A01E2FE2735AF9,9D8B762617FE48CD,000000016D21E00F,B3AB11523FC62A9B,AA05A7990FCEAEEE,97A79B14E25B0EFB,C3791239BF2CC234,93BAAB96443A5CCC,CA388ACD5A83233C,36F837842B1DF724,ACD983A0A9DBFC7E,588BE974B0FD3819,000000013A9343C6,C4357401BA1BADB8,F5CA42BBECF7ACF9,10A55819B169358A,51E9E5ECF996370C,2F08442770CEADEB,E96CC9D2580C4AB7,9CE98FF8C67A543C,B51DDA4151E23A1A,4F9E89B7DFFBC90E,000000022579DB3A,8FC871BB9F2E6ADB,6FBE45594EC33C75,5885AEC94261F1C3,67AB7CC2108DF49F,F4889858236D654C,E5E74B63A6B29A53,7AC08EB8BC99B638,40DC7E2F23B3149F,B0001C595A2916D7,0000000078A4D9A9,B241DFE2FAFAECBE,BA7A6C59687686D7,262D3B0D459703C4,557DDDF54C198E97,6202F924F22A2BE6,C8ECB51F4F56B301,48A0EC38F6038E62,D5C49ED437FAF39C,8E5DE9256404005F,00000000C4B404EB,B50463B57E9D470F,90D2754D6772D708,EC5ECC0EA23BB60A,ABA78A7CFA527343,47BB4D7D4664105B,E9A421F040BBF1A8,59776937F01528F0,507E32998B16E54C,B5172435B85AC7C1,0000000213A06C19,8DF9625BE193F829,72EB9469BAA6186E,530BEA72AEDD0327,CB3F4BCAE4A756EE,50E3CBDCD8D7FDEA,32C4CE81FDDAB949,A6A678446DEF5E78,7CDF73E06ADCB6F2,EE477D4278BD0875,0000000101A3CEBF,534B52D3688395A5,A0F7CAF6CF1AA186,FA72205C45006383,4F0830ABFC23E9F7,4BF966F69C62C3FE,0B8A1A4553520EDA,B04509B483B503FD,52841A7FF19B2EFB,03DE68F437017470,0000000046693E32,87E1C9ACB914B0E7,14383543F11EF74B,94C3ADD28E305019,D675CE8191B1DC71,4C2A96238AE1D13A,21AE767B72D73D09,A6A64B9353C3E4E8,C572507CA62FBCE9,30DA796B245A72D1,000000002A48B29F,CEA4853A0CA9002A,79D219707FCE6DD7,A089A62E7DA6826F,EF8EBAFDAA175880,0E4BF1A4D9CD3818,8D2D0904DE26E016,E015E54F2CC655C7,837C564B69FED5A2,B9027568C9945C99,0000000102B94143,A679B452BCFF1354,E2F8EC9FF963BF70,9FF3C3E3C6B7309F,91FB1EB0CB6162F1,2A84E3EF51B29847,F45B3E43BE27634F,753359545CEB5792,A94814781BB9BA58,57B9A1636208A3FA,00000000BF495CB1,05F3A4D040D9EFCC,D282BFE201375D53,15DA58BBCB167CA8,12591A734664B527,89414CC8DEC5E7C6,A87BE6989EB01B77,42616BCC6CC23ADB,41201EBB3511E9A4,65A06FC69685B70A,000000002EE4EFE2,6480FF1B4C577EEF,E3C690ECB4AB18BF,406C0361DC7385CE,98AC2FE8A7345673,53E112F0295CF4F8,9F81293B28F53E0B,5F70A365C09266DD,79C298E2D81C0347,AFE7F65526124F7E,000000025191766A,1A35A74BC2EF5A9F,232BCBBB59CD179C,A6D5A872CC1D6973,0513FF007ABDEA84,A5BDA0AEA28F57E7,D25899A328FA4619,772CFBD92684D285,73F42E304A37DFEC,070FB632097CDE07,000000012395D551,E93900FBA4109AEF,700D3DF99A6CED17,D920EA596C71AE51,735B4D3570AB1C22,55F78E2BEB4E19B4,026B9479D56835A6,7A25960A9DC467C7,B54747FB222DE4A7,B982FCD382C5D0A5,000000025F533EBA,3E98A136EBB195AE,A9ACE3614C69191F,9397FE43C4CE0D2B,CFF578ACD9B2F67D,6E664D3EB28B91AA,0A59A5C4875DA417,004A652D1B31153A,E806FC67905685CE,EEA70B612154A7F3,000000021FBCD47B,A1EFEA09E2EE9B4C,2E9FBEFD86D8AF1C,1ED8C41B2F42D46B,57E2A6321F2D82C6,4DBFF3CB8731AA19,45349EB47AA04F9D,38043A38DFA882C2,837C7459645CD503,5451C111564550BF,000000015B4AA129,CC1140CB0AC0133C,14C541EF93F79AF7,653F7242CA644E4F,33BE0FAA19546A8F,D9D2984BB7ADB01F,6A4A996B2F94CBE6,B37C04ABB619B90C,274F34514EAC4C85,2B4F46E57DF26E89,0000000258958334,5469F1713F8E2916,ABC5713D3DE4F937,2360B7919D6C6873,D0ECA61A38089E5F,D5C78EF3B7CA41F2,9EE268703CFCA591,BDCB44ACF714223A,70862598AC8A6D16,B7079F0BDA398B84,00000001E0B7D55A,9B5FE2D89DCC309F,D15661B2EEC1EE4B,DC1D5AACDA9A5E3C,0D557922FC4D3977,F30C29C4A821103F,E5D2EBD537E813B0,1FC5DAEAE911AE4A,C41902D48F50B6D5,87782E2EFB2C274B,00000000042D9868,1B00C26966FCC4CE,A4747599D3034E95,FA6BF0F00B3EC69E,6B4C9F6C44A97978,50ABD55A66E99591,D1E3252AD6A01F87,3064146C0E0F49AC,2E8F6FB8447B5596,5C4AC7CCA4E5E3BD,00000000AD4C549A,7C95D4A56F66EEF5,E1B2F7CBD2457EFB,32B2E09D069B55D7,3EED370F84517DB0,1312F407752275EC,D94E9DB35C764A41,70E09C3383E64B42,F39DCC5E05F6D93D,3809ADBDE542F9CA,00000001C9D85A03,C0F243835AA6B461,17C60B796CF95092,B5CB6581AD29DD26,000AF780C7DF0BA0,587219C81E7E440B,9C14B36396B2DF9B,EFC7DACEC1062DDA,BD837E1E142BC559,99E4C1F56D43C56E,0000000084FD0D8A,6FD62341BA5C3F28,21F2DFC06DA5DF52,E779E0B19F7C0F4C,4EE7CCE903B78097,26545603D9DA6D35,79552C9B97318425,54D93943C80DCDFF,51B114DF4ED28343,FCE9D465F1470D10,0000000093F5B46C,1C7525DF40BBD468,CB8675C1E9EA77A7,7C89BD2651FEFF7F,E2E22E33DA17239A,CA6104B701C60C21,8F09E392BF9D74BA,264517459F8E6FBE,40FB8FD3948986B6,9AD48CE21FFB9D09,00000000D275351C,09937A9B6499FFF6,9A3F97174A57954E,1C132C4C6C8B1DF2,F218F494E906E36B,62979CC83CC23648,B86BEC75BABFF50F,2EBFF4828EDEB39F,5F72B82E45D84AAA,0BA1C3F67A36254D,0000000000740375,3B0465C7E162C684,48E2A19137E14259,8DB213F10B45054A,77D53CE1070620F5,F7C83FF6A8C258E3,E558C3F900C6B89F,56D6990A832C2E88,13D0CFC7B8B690DC,AAA09D10E3608ABA,000000021F1F7D80,8533C36699C2F707,89ABD244A1CEEB44,CED5EE29617FD639,EA272B9D3E81ECDE,820582E94503F278,E7B3B75DAC86D249,C85383F6B35A68A4,90E64BD011AC9FF5,7B5FE6B287283EA4,00000001BB61856A,D09A6AB8986EB8E3,8972A47C63818894,5FB03AA18D713B74,663F2204D648AF3C,3774FFBD7DEBBC85,A30CB8968A830228,8B58C23DC9DDD56A,33EFF51F0F013396,CF37D4D7FDE97D25,000000006E6FFF33,FC079267ED7452EA,6F0FC37402859939,57A7B24B429EAD1C,35FB0213C31A7113,A10E8D7AF945F7C8,A7AD3116DA9D75F5,38B6D54653B45EEE,5A6811E8F948F5EC,7F85DE570B2C04D7,000000024A52836C,94364E8C913B445D,663E2A14D3A04138,6F1AB19EE62EC5B1,F874E91DB1A2E389,B86C56895C5A20D0,CEF49F715909B2F0,44970BD39782309F,EEEDCF09F379339E,EEE7C11AE292F189,000000021445D0E9,1F9602DBB23C3466,26F4DE6DE7EF8B98,C0B90524AA8C693D,A0700964A20CBF4C,85D051FFB4BB18C1,188F7C23E5C09BF0,8754FB2196C300BA,27054149F185EAEE,72EAAE2B97E874D6,0000000159E688DE,23CC087629E36B0E,4FDB55C5D903E410,CFF2E4BC2FA0CFD0,B59A13B4D773CAB6,A51DB3D023FE0AF8,B11F7226580C3811,632E46B831B42D5C,98BDE3F6A39D4977,4B3B3A5F1C3218C0,0000000014ECB410,8B060E77F084D8EA,971B93DD503C17D5,4002B8DE021272A6,4EB3D7C19A592477,87B9BC0B264CC382,DCD93E7295F69ADF,F4CF84A31C4CF501,5B67E8A4B6B8C70E,8B96C7943A19CBA4,0000000028B06F9A,63D12EA714749DE8,A17FD13572445CE7,3352362391C0CAD9,9E81192B0CFAFEC7,BAFBB8C2BB7FC75D,26AA2D7FC35713C4,81CE15EF7BC3E3EE,92AECA779AF1872F,357F9486E42BE8B1,00000001F1216B75,87AAED33D5D83AAE,7B334172117FA45A,91BA797A4E70C46B,E6A5E50567FFA709,DDAD276042511F9B,FFB3CFB809FF5AC2,43666D0F8DBA2B81,001EFB93CC7120AC,0BE490911312D5ED,0000000221BD625B,ACFF5245E7BA5286,E0126495EAA012C6,015DA2F05EE0ADB7,AB7F1730BF31602B,D424FE2931C328A0,1D48D35F762E20F3,21D6EFCDA2791DF1,BD7F40B4129D10A2,DD0AF3C42E187F97,0000000059DC7352,CCD0837FEDF61F17,48149311F12E3152,3B564078021D5C35,773E828B62A75F05,C0C7D391695C2426,48F96E03490E0D35,6A77347455F9F41E,305DB16D73072EBE,5682F46F090D0948,00000001F86B93E1,F98C3B62A14C4E0C,8F9EC444A18AF324,2BC634BD97FF4727,B4421357A13B7D9C,B58EDCF621CA1133,BF26FC9D857BEE32,57C241197E9082BF,9DF6E7B98BF3A253,A734908FF658D9E6,000000011195EC46,FF00221AD011656E,653633FBF51B8D02,648FF69ED5ED3F44,845A13AF06B1B440,24003BAEE6598810,488177FFAAD7E129,398B5F894A6EE330,8189623E2A5CBEA0,FA64176C916DDC4C,000000020F4DE01E,36A64946F6EC0690,C47C3B36E4DBA434,B2D0B35356F0B0A2,587C0A684D47D8AD,CE1B9E9176858EA0,E5E82BBE689978F2,3C03D0C2348C916F,D6F886294BABECBD,CAEAAACC99AC922A,000000007CBBEA04,280CF92B02706457,F0640FA1A71F876E,E4CE0E18CF4AFC66,17EC6D3257A064D3,21623BBCD0E10B9B,815C40ADFCCAD5DF,F9D24F0FE9CC4A81,BD0A93E19F922317,BB01F954FDDCC917,00000000F0AF4C30,B328AA64DBDCA21A,8F7448960F6DC4DC,24B0D9AB785445D9,C3A1A9F91CCCFF93,F52EF6DF422C5D11,4AD247B2ADEE4A26,1DBF68230FA40961,6BC6BF96E8666079,91CD9B300C0BFFD7,00000001DA64743C,5BC35F024A253A8A,0C9663EB6B6D2416,5DAC7C35C3FF8E33,86149B67A04E6D1D,11CF013EC430DAD5,FCBE5C884D9E08E0,4DB83614D04EDFD1,02588AC27DEDCBC3,9B4863BB858FB3A8,00000001EBFA81A4,472911141F05C338,6886A64F4113DE0A,7B8EC9252749FE44,144D81EA7E95E9B2,68B615B8B56DDA31,1C818E0AA7E4C08A,2A25CDF82BA6B5E0,C9BDFBBF5C8794A9,0B6899996510583D,00000000A8374740,497B7F2F6A561723,3F57001CE417ABCB,AA89A93BEF3CC795,1E6650906806C853,898E1DAC2F4A0D6E,89AF51CB27A3C5DE,19B26D309BA14C63,2F647CC62A70244D,576475657AB3A35A,00000001A7C9D896,7ECDDF7CF0614A57,22FF4864B25F4155,98AE21B402359F39,106DE93860408779,56750B1B0357F376,033ED67F163C9B6E,3B10AD3E18649BF8,54FFDABBED7D41A9,53851C898AFC94F6,00000001653718DA,9E5FFF7F6B723F6D,6C692C61555EAC63,4123DA568E67E342,586E04DA3639546E,1B598EF19B5CB1FD,DC97D91CFE2F4877,6564E77AF74F82CA,3E333896A87D503E,50570FD3E42592AC,00000001F1DF01FD,470C3A26601E7C58,C0C47EA9D123CA34,F0748C608BBBCF94,DE03BA2190F59450,C2BCCDD43FD10249,B6B4BE3DBBC40AB0,D7EB17D177F18E1D,277E478F9613FA18,E41AED09464C5AE6,00000002208A3A38,0D5E208421A0A5FB,2549474A6049B14E,3051EEDE6525F790,6AF005837A141A45,A66304B18E62C252,FFCA0BCF7924E62F,7B3FB6C813428B46,D1979C3E3DF032F9,C0F32E90A15C7D84,00000000B035CCFA,61AA1E9406F99D61,DEF66061105B886E,A8D663021AAB19D6,1EFE6FE574664C5B,48364940CEBBF816,3B9AC88CD2C5D0BC,C82515150E88E3E0,0311AD47F7996E7C,758D8131F44DEE83,00000001E504FC78,5A4453104876C2B6,BDEEB4DA685B4003,1A32D2EA0E16C455,B89C093917BC981F,379F60DB6BE0F914,12D7C86904A9DD66,C0F39C420B0BBDA3,E35DBF76F0EFE3CD,14BE8BD045CF3028,00000002577261EC,82F60F2C202A9F58,0970A648938FEEB5,901EB76C2E515C1C,8CB2F59BCEF99267,077F7CEDF43463C2,41BD97A6B6ABFD36,0A2877A5C86F40BA,9D1D6EC889FAA956,5A50B7627C46A2DD,000000014BAFFB9A,D7861FB9ACC72E98,1FFE0365E77421B3,20025E30AF7F8684,665AC570336AA030,81C857F22A9E701D,30FEE34700088444,C23F243616200084,FD5DB335F7073F54,CEF63B062AAA02F5,00000000572DF6F2,6D4DA7D0BFC4137F,DCA2361B5F3C30C9,6EF11A916507C979,A77417B885EFEAD2,91C8293D98FBB85E,99F0EE2FC871A5F1,501C746B0E47F589,D537FF10B60EE199,A56BA9DD7FC5A83E,000000007733D4A9,D3DE9F1705567236,70B3A65316FD3D9D,58D1076975B0A9FA,98E14E51AE732409,662BD67C3392A214,8A7C776A2EF44804,EA2AC4BEB1E9A5CE,911FD6CD6A74214D,7A8EC891D48DFB50,00000000DB7F651C,9DC6DE50FDE6CBF0,720E27A35441A6CA,48E2CEF841FAE4D1,7C04A8166977455E,60A118DFF1CFFCA6,F3A2471FF7DD0E04,299B0A2ABA22A536,ED74F684E5DA8F1F,F9CD07652E70A81E,000000002E5D8C5B,FBDE83423D0EFB35,D6B8D96513355EE9,8FE80E027B523B8E,42040875878667F6,73382355197D574C,A0C7624B26F2C69D,5F07955857E46A5D,5C8477D4901D911D,08E0E15F3CA287F7,00000000ACAEEB2E,A2F5F3A15E1A4BBA,7D16DD0B3218A2D3,FAB1E5F41BCDEC28,D14818D7E93F5AC8,E7747B9B7CEA73B6,5ADEA05C050E9057,A191C88EB1D27963,47820954A7813F69,0D81BF59F2971672,000000003A02C2D8,C08DB7B40343F6B0,6A2EC4677239C591,9CF58F1EDB6CC898,65F4C2303B0A5F51,A46440500F8E7A19,2E86CA06ED013357,C07214BE23A498B9,8B5A1820D234ADDF,BD17593B440F8644,00000002458BC06F,53E68B1381EF5830,7030B6930BE00DE4,8C98E8F32BFEACC7,7820D653760B83A8,073EF4CC7B854369,0B096690BB9C20A8,F41ECD97A4861306,3FE5597D8B85C8DA,F6CAEAEFA529605E,000000007D1C5A95,5EA236742682E91A,A72E377B69270151,92EC9879AF53210F,2541F6AFDA70062D,2B0860121CAB3DF3,52303DDDFA5A3916,CA282291FD2C3495,9832812F5818F7A6,61038FA94AF6D80C,0000000141BFAEA4,912FC331D2549D90,3CC05240FC5F6FED,922341008665BF31,2DBFB2099A12855C,EA568F0B66CB5274,1B616E5D5C7AFB11,6BD56E15A4002449,C2C04C9070D03E9D,77C060261172D571,00000001270257B8,9B8A8C92EAC2CFF5,6668CA19D5DAB6DC,E39EB25E03240F7B,92D0D0C300AC76AD,9083C3D305547BA0,02E8652C70CAF5E5,4F94EBBC53A7FF88,14C8A3C9BA4BA0FD,6EA5FCAA5CD78596,00000001FD38B86F,56472FF0A676C62B,3E3F569797A0A266,7A2F26A8BF1F01B0,E6B4F2E6288624C5,C12DC2BD0CE04022,D5C742D502B136BB,77B2CC62C5EF20E8,37FF61AD7D80DB48,D9B3162F48CF615C,00000000CD5E76ED,6913B96DB74E7188,225612FDAC660A4C,4F6AAD7DC7A8BB8D,8000861E54546F0D,F300F74543FCAB04,876A12CDC1FEA4E9,C42BCB329EC2867B,0F1F4AE46736624F,7260E1199A785CA9,000000004B8F1E6D,8A128E393B069278,8E9D8A6706A0858C,A55A19CE5FBD3ABB,BC94994744D45C60,0D6010D5124C9EE2,8AA258AB5FE83EE4,42AF06A6977B8C49,0480B7AD011D6442,621878A487E3975B,00000001B6D635F8,50CA978BE5B27B4C,EA8CB71D657E6486,0788F57A3E24EDB4,B63E494AAA87FFEC,ACF852945261319A,E9419EA4B3A677F8,D7509E5DB6BCFECB,23093FC25A157FBA,90EEFF40939A3001,000000003379A84E,5E19EA2BF8704350,7AF73D53CB4B371A,89F37C136C28427A,BEBD0EB88B2D611F,21B4C39CBFD5FC09,D90CE48B82487BF9,AD71BEBDF65D9E37,6697471C99B7F823,5F053F4248761783,0000000109112827,1473F280245A0F40,834230C5699D700C,D6E43232D458D343,3D284044E32EC317,78C4346714ECE44F,AF65ACD85EE2EC16,FEBB7A12B2D0266D,F86E30ADE2FF1518,EC13BC5BC2FFF97E,00000000A9B8F771,83FA55FA277F3130,7DEDD4ADC6D70FC5,A58E83F9E7762321,6DC0BD4FCD6D2273,1BEC4E370DF9FBE0,9A6DBE0F3F92FB82,70BE19C9A4993E50,C1DE785587E4BECF,C2CFAF68C501C6A5,00000000E96BC3BC,D6DE260749128BE2,EF54F07534BE04F5,E3F65FC9B864D5C1,AD1409541018964C,EBAC9279E295362E,6EA42D98F4F885DA,F079D2A906FA9690,25D7C3D291676846,27D106430D6890C7,00000001941A80BA,46A18C0024A82FD0,D25E0214D54B6EDE,BE90CAC2882AE1C5,0717B5D95E91F8AC,F9152BDBF724A193,DAB7566105EB7C1A,4B10C202608F58EC,EF9F0F0D6711CDF6,03F8997B2B36385F,0000000130B0C8F0,EFC5106381260802,6B6D01043C3EFA33,BA662BF37CF61169,529CBCB0186B33B5,CEC5378F28FC5CB7,0607739769431665,1B3FF4DFB05E9434,0FBF1BDBD45559FB,B58932E5489F2D64,00000001847B5CA1,03BCA48D9A7FD248,FE99D92CD6A7E87B,EAB61166AABEC612,3901DE1DB32778C6,2D61D8FDA86116B2,B62710CA0C3D60C3,039B68862F05EF8D,7E678448DAC79D6D,056517B2CBA17827,00000000CE71A741,A895FE550F882736,922F2E1B43893341,2B605EDFE9419C99,1A03EB420C6A7065,382C0816BEE1324B,B131D67C013A1314,36A7DE07297CF895,84C99402D8E4D799,E0B5AE5750293B18,0000000138C09D88,FD73A0EA2C229271,8204078D941DAA0C,FB19AFF9ADD39063,FD2C9894B0276E1B,73E26ED7EF4F2F14,44510D98DBD0969B,46973A8E80124497,19CAA697FD529D9B,9DED96AFB0D7D138,0000000250653680,14078F8CEAAC1D74,57FB45616DF0EACB,6EB091955270B202,6C8439DB177FAD12,8C490BC74499AD60,19FCC4475E350E75,B848C9643DCB2E98,F11BEA65DD57599F,B1337E2473934CE9,000000022EA554E1,8BA89E312DA3D14C,DE3343494FF9F94A,4762EE354A884BFF,A3FCA5DA187CFE52,7CB04720F428D5A6,0B80D421DF99A1BA,1CF43FE15AF64422,0A95C7A7DF0BB209,29E6B7B9B8CEDC24,000000020BD34A02,AD1303E6CF080ED0,0FCC224CE1459C58,C5A87DA1B02DCB57,DB7F292E0928E93B,94315E9CE6A29277,09E1DAC6ADECBB8C,93D44E6F94D52172,43FAD7AC3CFA5024,211B61A18E950792,000000000AEC2428,41A1C98F4BFF6B40,A64AD9D27A5E4F1B,09832B6690E789AC,59423AA014174546,02D58BF28A6ED248,72281082B75BE5AE,806767262713D0E3,701C281A1BECFC7A,836E98E24128744C,0000000116B2D1AF,AF214B65DAC67E85,1A8B751214824E76,05DDA1965AF4826A,2B580863DB5F2CB3,74F001FEFC07F1A7,F2293CC975F99AAA,6F3A105FC633ACBC,5A8CB2A3206285E8,B2D38CBD1198433A,000000006F50757A,67B250079CE999D4,63206F2D7013CA06,3CA1DB9F0B3AB0B5,128956E6F5DFD28C,F307EAA1EAAF817D,534A1FEB0AB9E57C,5EB3AA97F616BB20,DA3487FA3073940A,23F237A4CEAF3DC6,000000004271ED9F,4F7283699AFA8E1D,BC0E73FFF43AF9BA,C187EFF70B49DB4E,E2821990BF585F19,F05AD9CF27A567DF,6F0008E2FF5073C2,A1327BB089EC8C90,AC0E18787512B78C,034C1F08778D5210,0000000169CB4B15,9C8583935725F515,8AC9D856356FED0E,4496767E7B1AADAB,268A34D346CA334F,427C2903B8E6BB80,80371734724E6487,205EBAA0BEFBBB37,5C897204003560BF,968925177759E971,00000000C056C385,ED096FCCA88DF15E,633176A3210D4350,D0AED01A04316B52,2D5EA684A119A304,C0A70EF6FC8AF38D,7618C1092EB8D696,97429EDBD9961870,7EE3202A2A9D3F2F,FF928610E756F4C8,00000002383C3DF5,C1AE3D5838DA0105,2BFD42685AAAB514,981347626C7B3763,4A288DEC22865D04,510306D8EC93FDD0,21CAD0B97659BDC5,050AB531CA0A6422,592BD1CCA786A1CC,AB537571BE32578B,000000020EDC616F,74959BAE46EABF28,6DE438B9550546E6,C6454E1542B5C532,6A8B183C14A2BFB8,14D55D0CBD386FEE,355C1B943B956E82,BBA9BAB48A6B21A1,6D6523C94263C452,83697CB3311A7A78,0000000018839A93,D1F8982C25019173,D1D0D0D4B9C797CC,3DB8F68081ADE8B4,1F62B50D35217BA4,5CFC2CD9EE4C8BEF,87CD08CB1D49FA23,91C95B6C39BCF45D,9749FB45F86572DF,4C30B2E874AD8477,000000003CCE134D,37AFD6B5C3A00249,28529D0672C63D20,2A8C9A9EA095EF5A,D44990EC63E0B959,B3506541019ED404,5234F1C9FAEF1EE2,CFDC9A3D8329ED21,5772C643744D5688,1BB33649A2E6323E,00000001902C459F,FF2B40023FB4D73B,5EA261EE1F702E37,C6F7AC2B7B649931,85FEC6F7DFAC4349,D8B854C93E5EB31F,325B1B055D4F1C95,EC2032FC2A975897,5B4D194ABC73D165,242E726F8B06E80C,00000001288EC7F8,1F79197069F9D6E6,23BEC01F30E4D3A8,5A5B0EBB7CB63767,44AC044CF1F3BE91,B13F030A1B0BD036,B4485E564BEC830F,BE307335E5DABC12,B0547B387589268D,5B32AF0D3AE266CE,0000000004B4A4A9,690E420478064B77,97ECC4B3EAB9BBBB,84ED223DA69C3CBC,F8AD4F600957D332,756873B097E340C6,BD785A9A8943906B,241401321172E122,8233DC6338AB0F5F,BD23E85AF82F6B82,00000001417B8885,BF528B6556ACC9C2,11D82B32C4F1E1CE,8EDDCE54B875EB85,CD5AC5549DE6774F,8012376D661C0233,B2A6807879282BC2,35C584701AB0D0C3,9A72DAEB04522A08,6C382138740ACC74,00000001F30CFA10,33720AE822AA3437,18F19798EBAEF856,3587434050400465,7D4358C4E960ABFB,5A23B6F8486E0C76,CFEC8E26BDFDDA49,2EC9A911BB036C9B,AE1DB182AAF02B66,58960FC7E6B5BF55,00000001B5C21B93,BAA762886E542212,9A67C43297759E9D,54B238520E0B8E5B,4779A2BAB6F36D74,36D6B7E1EB6CDC27,4B73F1E438A77BD5,4B38B95992CF35C8,054E65B22597294F,BAF35FC0F940BA54,000000023322A630,25AE53FF2FC895C9,394CD24BC011D04C,68C7923333618D32,4C39AE8B1A415E6C,2949C2A1622B00FD,6C940C06193A41C3,7E76920FB278EFD3,3D476C8E6B5E1F68,9357BE8F5424AC64,00000000A7906061,7FCBD8A3F5C53FEB,5D1CCE65736F7930,F2DB73FE9F8A6D90,77AFB6BA905403A6,3A39F5066E2AFDA0,07B1F9468FB94C0F,44091BC816EF9659,E56C2948B6AC2BAF,759EC6BBA01C2357,00000000521F8BBF,3BC54C4AB52C2EEE,BBE77D66D4AF6463,4AC7FEBBF7F13865,84848C5C0BD7A841,F7C90D9F4145B93A,38E5EDF08134B5AE,2FC07B763B9E8D47,9A87BCA09B210A22,474C59A0BD25EEA5,000000023A05E991,E2D7606E56DFB649,F6550ADCA118E735,1556D04BA961AD87,08CD3585E85DE678,D3275B8773DBDBB7,19910AD6FD7C1236,5F4C631F5B7EB661,CA9A92F74548EDCB,BE8A46672F049E8B,0000000198990CBF,94CC6E6E06C3D2A2,33016E1FF4FB3483,04E3AD39E0959501,45AFA87B26FDB108,5E0BC60503904AFD,3D0DE8E83F1B22F7,6527587332098DA7,227F1568E943271B,01FEF1E2F8F895DF,000000000BF40E10,99EDF393E4C71817,E530D1FFCEE4C474,0CC798DA5ECA35A1,9862D3493E4263AA,E88975BB889B3094,467106576BC96B88,D879AC8D36EFC6AD,4D08F50B06B08938,0080D70B21921847,000000002FBEAF54,1E33FA11B86F7E4F,39F77BDF4D09A43F,CB2CEC66F228F804,0EAA073586598E94,7BB3534C044FB347,85D56B2ED809B3F9,5D3C325F624EBCED,D66F988E6A2011A6,739F737CCD3E8251,00000001F7BC1303,E9474F0D094E338B,7ECBC0772EA5C4E8,C7FCF57112BD5564,7A16739DF431E525,39CC576578B8F8CC,71C868E03AE02329,AE80182583E2069E,6F350E0500205DD9,C07BA8F56412212A,00000000718AD93E,95310638D630FCAC,BAE868443542E59A,3DA32D2DD3A12B83,4C000DC24DD610DA,6A9AF3FD34D28A2B,A5CD4F8671BC63E4,12F1644B15CCF928,2FFA273A29C6AFB5,9752C26F0502AE17,000000002C551E89,E2D1D857874BD9F7,25DE821E70B830F5,A51510C7A47A771F,843D33560052CC83,F4A6BB84BC885AB7,961523351317E70E,4B4A9F6A8A55668B,A52727186A75090E,63F889906B91EFCD,000000013A9A3A6E,F5D0B5B7668AF60D,DFE89219EB178345,8C5B1E93BD7D7242,23F49FBABAD3366B,072CDA863D8114BC,E763F588FB3A03ED,E83C114BB337D628,D60511DA41D4C118,C8DBFEDCA080B914,00000000D589485F,41E0D021F85633A5,BFF9CB171EDBCEEB,4A1D1B441E1D7A88,7110D599FA345D08,585F03C8808771DF,7970C68CB1A92EBA,53CAFB76B3194801,BD8E120B96BBA008,080A87B1AE06DAE6,00000001FA99B4EF,C099AC9E877CB81B,1CE5BD3934AD8E48,AFB433C946B4623B,9BD6A6E89723149D,F0853C7D444F76E0,399FB6293EEAFF4A,1BAD89450DEC50AF,BB63E5C9947717CA,A285E8C5DA31C8AE,00000001575DBFB9,5A068DC63864C21B,2498EF93964EFBFE,2EB76AD8C613ACC0,2921D9234F483550,BEA63C33F2959029,0A6E1D838A78EBB6,8A9172A73D477B3B,DC678291B44D4E1D,AB4F2F43B472C0DE,0000000037B6CDB3,E2E79E636D2E41E0,BAAA6BB6FCA3AA14,5D93AC86807EC92D,E41738B0D6559E1B,E36B3D978AF7D756,98242CCDF076A130,91218D701BBD1498,94D7F76805F960C5,D0DEB417BE4C840B,00000000B66DA491,8885B5759541FBAA,B9DB2828EC528353,E23BF41BD520732F,4AB4B8E55D208D29,D2FA2C40D5173F8B,8709DB383DFCD2C3,7B3A8B2486152EB3,A78E9D73033174DE,E7E630D915CDA0D7,00000002424A3788,AD8B89D5CD9755BF,8599B046DB6F6ED2,F7F8E75DDB032173,2CFF3384496FF37B,8AAB6640FBDF3DBB,4AF07F58B0EFD18C,5036EF90E0D95E82,1577C28EA2178078,9D15004D682EDC18,00000001C6942ED2,685F60038073712C,30DECA815D696128,809FB05720540728,0C0EE283E878F607,45AB9DED76CF14C3,FD45239699D241C4,BF90E5BF576A169D,8527AB18F383576A,7D3165DB3AAF9B06,0000000118FB0737,238A4C695CE3CCE1,E5BED5243F74D30C,3FBA5878AE3706BB,E92D585BE7B7F338,3193E901D297DB5B,5C3380F0781F6FCB,F7798C9EC22B2A96,C3321E10161CE095,E8CE38DB818BE8D6,00000001D6D87130,678779B9ED62DBD6,06C494D14D5CD9EC,0AEFFBA87C7C6B37,629BAF9ADFD2A6F9,8FFEFA7CA6FC265C,A80CBE8B3B74DBD3,A136C5A42DB8C558,90E82BF9461BD82C,C8D7738C5B37F96D,0000000054688761,848FD81FBC66F687,45AEE6307528427F,C6E337E6F65E9D02,EC76329EC4140362,CA2BBB4DFAF9F56D,14A13482D2EB843F,C306F41B6D275246,54D45CFC2C383023,E6C7AD5525267BA5,000000019B20939E,2E3907C85E97CD77,1F1AEB936D1BE009,3A31FB4F526AB500,E8C9F881C7225CC8,B5A4F166D6BE1333,954C74E9887C2F3B,E8B9F16EE4ED8A00,35CCCFA2D0115819,0DBC4A1A17C9412B,000000014C57327A,74468A3869B2C6CC,465FDBEBD10E8F4B,EED50288A0254AD5,252DBD61E6EBFA7C,80A837538167EE72,39D156861C429774,214AAEF8B9933E41,EE1B4C39530DDC5F,354FB962C2B2D9B1,0000000017BD8794,8C78CC9E7B775226,082CA3253BCF347A,8B396D7676A56C95,944442601B7FF309,F9604BDFA91C78FE,4D86F519B9F7177B,83A573B72D12995E,A529D788AC1BC96D,7FC3E9B28A5EB473,0000000184198A07,F24B0ADBE96B8353,572196F09D42F6A8,0508F26150BFFB60,3C514EF20C94F864,5E1316F91527505F,803912E28C6622CD,FEE71C547F709FEF,7B912F9E3AEB2B38,0F49350D5F936F02,000000004E10BFD2,979FED35DAEBF12D,4A9D862498359A15,CA8703843A87DA82,8B92AABEC7FC6FD1,D1F5106A59AB7C66,FEF72A2758F3736F,107BFDD168860552,4A20EDA59E464628,4551E0E3545E9FFD,000000022E3A88BE,147C0926B7F92045,F1145B4BF244B4D3,8F285BD34409E26C,5C174813FEB92AFD,873B57262527209D,951B5EA5DB359A25,5A4BE2D2D1CD6A7A,1232A4E35493B98F,1F7E4199FCE3E490,0000000254D9D0AE,F0F6DFCAF14F5F41,930A9903E6844050,B0B4117F4616D3AA,0EDB0EEDC81FDB8C,C35666A3935575B0,B79876A79636A0F4,2D3ED0632053DEDF,C0F241F436DDE009,46EDFB26DF5E3C11,00000000718D83BF,6924BE882548B6D7,71F78EEA22AE04A1,6AEC2E2E8D96A340,37CF80BF95E5EF55,0C1395647075108A,10DCD163E639A0D8,15528A9D56133029,F5BDDB38897A73A6,A609B98D72625328,00000000EA8BB793,89C0B4B8F0A01554,1F9EA9B69F9E63D4,8D932A4C860DD86F,5968A5A951B983C3,2D2DD9F07FC910C5,8BBA74DD91E75104,7472CA8CBB5DB2CE,22B326D8586908B6,B81BF8E3B25B65AE,0000000176E961ED,333A34E1301B40B5,1BB2513845CA4F0C,F635E4F591DFDD56,84CC7336034AF933,0D38EE04BD058ECE,EBAA09180D07A2AE,8DE71D9200476884,5CCC8F7293906EC9,3085E63E2DD772E5,00000001B1E33F84,7EBB1EC7415F617D,DD73DD3D0A4FBE49,E2BC0CC1525A86AE,55AC7973C7863903,F5A6E09E75C60001,6543556D1E9E2A1F,CD6EBD58C5E21576,688BD93F12F0FDB0,B89E2BB8FC114267,00000001632A7C6E,8539CA00CC2DC8CA,B6982BF1E2D7D332,62BCBE33FB37E340,ABB01AA6E5D6F583,3DF4208B38532FD5,9D3426D32EA22C99,59C3AF86EA5F61DA,8FB844DE4F964BE9,CD940D0F4F29EACD,000000021C17BA56,265663A3F08672B5,5892C03E5CD632E5,C376318402058EFD,B9C235341D911395,30F650C9E6D536CD,5BABB4427F5681E7,96BFADCE12657CED,6767889270A6EB2A,AD97AA23FEEB7487,000000027BD23E49,5C88B14AD355FDF9,102B4A6DA8BBF20E,629CCB6546BC1BDA,EB9682B9C403F730,539A7B26DBC7192C,437BF91E4EFA145A,98D1DA3D1EE47E30,E72603EA7C759BFF,324CE288510BF488,00000000B8F055B8,368D48E2A6488CD1,C75A35EB1A53ECF8,6F2AC698072F414E,F825967E5DAEFABF,9CD75FB0856CE904,5BFD0087A93B9AE7,CFC2A56C73805F0E,1D5CF98C0BCC76C0,281114D7E4310D94,00000001E29DD909,409FCEBD06828DF8,4F9DEC394E4D79CF,15D1E906A94404D4,9B4B5806A5D0BBC1,FF3CFB3CD4AB0BFD,697DE0B6271E92D2,2CFA42880054E908,BF82951E5E6A409A,D5E14FC14677DACD,00000000E2A30CE2,F7058A61AA76B014,B0B0542ED47F821C,8FF8DC08740BC45D,F899FD840F941C54,8E9B50C05B2C5E5E,2EB12424A79BE3E0,63B22EB14BB2EA30,4BDE7951E4552104,8C56D5DDC51F8F36,00000000DC82A900,5D00E8299FD42B11,95872533E484FB92,9EA31EA314B34ADB,03CEC9BB6C1EB06D,3963181410E93957,C0BC826212BDE6AB,3BD1602322527B88,746A993E26E421EC,62DEDA47A3B76867,00000000BD3E7BDB,139C38065C9A4485,DF637AF2397CB70A,504067477577C777,9BC29E9C4364BFA1,62804166CB6B622B,D683D263A7C8CBEA,1F38C3241525EB7C,153817B051F88DFA,721BE8216FBF1A4E,0000000132644D3B,9381E383C203E5DA,EB15B3A7C707A9EE,31D2337AF7DB510D,E4FC64520B6C49EB,F4E14CDEDAE4EA87,6F7DC209E243E7D3,0FC5D3E706F193D3,19D3C02647A98C2E,74DB49B73CF3DE0C,00000001B50C95C0,FE80C3DD8C3B3F2F,276B9A1BEECD4997,7F1759E98A5161F8,D9C920AFD6D776AE,75D43C97E3FC0BFA,D647FFC56F3D16D4,D66CD23919E64D41,0F9252E299BF5251,80147DDB39F2C2F9,0000000056B01EE5,C9DB9F366BA56917,6972E77AF302C871,112B76C670CB63F8,DA63973885581425,11A116A64B8CEA6C,FE73886F51D39DBF,2B8EC42B2B18E246,45C2B3264387DD4F,3736F7E250F5992D,00000001F7C38A2B,AB72F6C16BCE9F4A,F00B64EA8A20A890,C0869FB8570C759F,9CEFCB7B8747D6CC,D49456CB73309B67,E8943F9A6C3A469F,52384739DF9D0D8F,1E6A758666F266E1,26CD80E765C44522,000000017930E828,0E24AC6894A3DF65,847CA39ABDE25B64,AE12ADBF5AE1C557,568C5F1B34D44333,FF69DD3D947D212B,CC1B65C9E0DE79FE,C6D2CBE56120285B,91E34E1A4BE1B2FA,43C0D0E9D2DF34FD,00000000330D4801,068A36A59C170649,E1F67981D83370ED,F05111437CE7932E,6374CBF66A05210F,2DDD9EF76315CEF3,4DBFC7B75F7064C3,E18C0876DB3F2B07,522047D95863E146,722B019338B6C563,0000000147E94CF8,96D296B2EE58DAEE,543E53697867F047,D41FFA3C5AB47782,EA60EB9C60B3D847,B5AD9222B63CF9F4,15AE3F0BF852A292,A1114DF164CFE245,4AA7C5DCD7A29673,33A0D8861106174B,0000000179DDB064,C45D47A02B496C12,D81F798B123FF502,A517AD9A5E88B983,64E120C7D2901F63,7B3C24B920A51CDC,D69E68F37CAAF20F,FE7F92C81083953B,DC3D264D0F322C1E,DB44819FF1B3FA57,00000001642F1652,65F6171EBA0117CC,56F932B537F2C36E,A958FA0019A62247,891AC372ECD943EC,118CD633368415DB,777247783F4CAFBB,A4E28C72B75E1F1A,B16F742C0D404A55,657B1E87104A2601,0000000036DB712C,E57866ECCB49C901,7D0A6388C9784105,82708F37EB1A297B,837CA2EADA77D88A,B60D853553FD3120,C40DB523846C41D5,F9E3E000AF3630FA,B12015333D5FFB82,39BF8CDEC44506F2,000000008431869A,2740EBA93E573F1D,B8F549736C4D338E,33E3C42795245E80,C8A1047F84153AAA,D20F6935DCBE9A9A,33D9C90E542A3263,3BD3D945C3E3E565,A4F2451B504330F2,01A73B8288973988,000000023F48D00F,EBA678A66B79D3AE,FF711BD219109A3A,6C0DFC67DFEC9EA0,CB473FC42CFC8908,110EB131DD4E0B53,3957976C8925F477,10B2FAA5157A109D,8A9EC0DFDCD4026F,0BB1FA126F974D44,000000001B8D4771,ED714FF38807F970,35EC87B09C6142F5,0B27B54A69B16858,98FC07C417C08457,ABB74EA096F92B71,53D923D35371D6E8,EC3900D2125F8264,94481E2744B347E3,CD9A1DF1B92E311F,000000005DE809D9,CD714811000DF7E9,DDD2FEFBC0080819,1D0E74018E58C0FA,CC7687CC82E3764C,49117C02FE715AD6,2732F76E930CAA3C,186C9AFBC2007CE4,E0F47397E266B193,79B2BF4AB078E042,000000016E51D28B,82F5B3D76A3434F1,F59FCCBD7CB3A7EA,AF48707549ADBEB9,B82BE4D5431D372E,9E6AE3C67D7D2DC4,3B34FDFDBA5066F5,AD0D794D3F5739BC,9E552049F6B46C4F,07E46C9368E87617,000000018A8EF4B3,E4AC79AD8C5856E8,799CACC10C825B37,9BDC30BE6CBE7082,938D133D912A9853,0F71F12018182679,2B6B95A070BCD81A,A88036F16052F007,58A66FA9F37E3F8C,81A4E976C39DF4D9,000000002DC9B88B,A7109DE1C927BB2A,308C5D190C04D526,7EAE9FA6EB3862E7,C3D7703EF66D4CD9,9F99EAC99AC0D1A8,AE498FE8A947619B,2242F65B7BA11E6C,44173A1739CA9073,87A0599D516331D6,0000000138FBA5D3,514117A88645E1C9,68E440F56E55D434,544CA6B41284EFB7,4C119C554461BB9E,0F7A4FAF5465820E,0BD3158420C37D8B,EB1EE6F7F4F2A631,9AA9A881499840A8,767A7E7C79D01A35,00000001CA2DD385,FC154253C5983415,2743FD4FA2E16E5E,BDE019ECC3AB369E,E1B2085724A7AB44,FADE1523A3583C10,EE60FCAF940D49F3,9D0EE4CA9D6946A7,D6D12483326E4CDD,7D33064C845B7ADE,000000018930172D,8A12754F5400999A,19381C3B6FB8AFE1,72C233072FBA3FC3,CA865119FA53B7BD,902978FD63A082B8,3EEF694F2CB0E406,316418FF4985400B,0FE3DC3B0CE152A3,ACE29E0348AB60C8,000000021D47404F,0C089FA673CEBE8F,DF102A088FB35950,5438F85336618479,B3423CC5C365F0FF,964CC56558E2CC13,BEC4B2A21CD9B3AE,2131465766CB90D5,F31E1078D646033E,68CDD7B311908459,0000000021EDDF01,ED0AA2AFB8296C88,0D28E3DC27978117,BEA6BFF1731DCE21,C623FF82E130902D,DF781EE441557E76,4215F3048935BF4F,1C2B3A08B0493504,43DB746BE1022755,63154CC8675F9AB4,00000001201DDA9E,397E71C549732F8D,432AB7EF0D3F7058,99CFE128A7B8077C,53E9711BFF869847,5CA75EC2D788F24B,CAD7D2DE1380ECB8,0F60BEC594135855,9A4853845BE3BA44,70596A1FE238F0FE,0000000163DAF1F3,F91682FD0AE57151,71864A40941F0147,4DC2D02D12014C82,1F0C6C808DC47DF5,4A243817000D63F9,F194A1098F3272A4,D6AFF11A5A628000,B020C4A292B847AF,4D685BB2BF1A1C82,00000001B88AED8F,002E60535F8A5B7E,2600CF27A5610303,C4D9850FB3CDFF62,6C8539F3CF78D692,8AAE044E0F39ACEF,265E2F013C92CF68,316CB1D49EEE36BD,28C1D65058E94AD9,9FE3969F80BCE9F7,0000000196053617,435A4013E5CB2F20,CCAFD73B5446292D,74F742C0E2AFD734,3A8EC0D583E53691,97DC6E0E49216648,7A8D4CB96E825B10,487B7423B1EA38D6,F31D84362D38D56E,2D7077D2C0FEAC45,0000000235E50B94,C3DE16CE72BFAAB1,AA5C18169FBEC749,22BDED92130EEA43,9F1B8BEC77C70A4E,377C0D42884CE2E3,953DF8E72801C902,41C0CFABCCBECCBA,14847CE6AC5CD6DB,63B3CCB896EB566D,000000019DDC4646,65893D0DEAAC5ADC,31D5F1D6241AED98,A76632A23402E29F,AC9840DE40FBF3D0,DAE6CC2A432D272E,1C9457DEF6CBF304,968BA09B666E5F9F,F2B12EBAA8A17F7C,9D5B1174B7ECDEB4,00000000D3BC3E37,EC29A109DB15D3EA,5F774EFCE982C2F3,05F74E78E44B69AF,120AFF25CC30DC39,F71EE68F95F24CC5,5579A3008FF44A2B,DFDCC986EA4835AF,C4755B7973B615EE,D33F8E58C0E9DF80,0000000014199E4D,4F00D2CC87C14F3E,F4F8AB117823EA29,0622F0579400CFA7,AF3DF19C6DD63E80,83766903001E88FE,EF42D6AFA2FDC67C,4CFCD51EB134EB18,0760F71AF87AA908,366F1045F162D131,00000000367AEF1D,D16EB72180312CAC,2252E11AE7460535,E4EFEA0C922884DC,8A6CC793EEC2EABC,334DB3A40D63960B,67F2EE5A9B7F7390,4AB4AE8D2F5E1BEC,79CEA82DA3C95932,D06E05E29E0A5193,00000001D5E13755,DB22E7BAB36D65E8,D5ADE73DF81EC28E,7E8456E23AFF6B57,87039DEC9700FBC0,D727A7CF153F5BD9,DAC9D28142709220,555F2524643F9436,FDF70592C3786A82,C699791F21858C77,0000000007EEFD92,AF2D3F1D38E1808B,AB3F885D7EAC7F85,F19265B7051D08E3,97939D3E435A0F2C,355E5409F340FB7E,0E11A830068D225A,36BED4869D545BF7,4B404B2257F118CE,29193119E20A7797,00000001AA067B9E,7159368FCE435A63,6FFEC6BF9BDA2368,92254F42DFCAE57F,163CE418E38E010C,1E9969AFC3622FE9,DADFEC9F08BA1D64,025674CDB31355E3,95D009BE0FAC417C,85CD7D9FCAEE2F58,000000010E5BA14D,346C217C9CD60CD6,CD0A4DB898461F8A,3CAF1893582D1452,C075F8E13E1C0CFB,D3CBB8B006725B61,BDBE17769177CA69,36FD2081A9F890C5,8CC9A9337F76CBF1,BCFD4BBFFC7010B0,00000001AF7FEC68,B51D21A91292CDBA,5A555FD766E4E4D8,D073E7173901A297,5D983AF03F4E3BA8,8D2FA9E21491C71A,6D5BFD445C746393,BE299B1842C32898,0B7AEB7F1624CFB4,018AF8D3BAFFF114,000000014B58DF3E,6C815F35B76FAFFF,3FDFE1EEB5ECD35D,9EA7B38236A05832,FC3F27B815209582,C36FCB720A6CCE7E,48DBC68F9DB9B3D9,1F8BB18893E673E4,CC168CAF349F6EDC,0BDC16DBDA0E8DC2,000000015BE82603,3E7D0E31F54C3F3E,C48A8FB59B9DDC39,B9E84DB3D80F8953,6B51302E99F1F671,F400D562824DAA52,07FECB24E0BAECE7,F4854A22E9AC3280,61CFFA674730826C,A2572E0492406265,0000000125904822,8298517958F7FF6A,3BABACACE64F52D6,972AAAF9CDF60C7E,F7B319002A629698,F1722C0BCE4599FA,571388E70E98D9C2,AE998EEE5F038A40,CA3DCC0420F9A776,C25878C6D94B56F1,0000000062908803,1B1C43947C0D17E2,3D44D4102C255E6D,338FAD79A03AD351,6469718AF7978FAB,27446F867C62DD31,079FB8E5F3790FAB,E0CA7C68BBE677A2,F40BF98377D60B41,B6CC0D62B1A18207,00000000C5CE2A3D,486DB287C2F370C5,1C2AE6A84E04475A,EC4E2893ABABAF1E,F9BB7FEA0043D08F,2D8E75A853E0C0D6,3592999166259FDC,CA252D865D128B25,FE08F58A6E46CD04,4F57C6C4C02B78CB,000000001B5BCF85,7665C2CC49DD73A2,79B317BFFFD9DC99,6378466A4AD19478,0378AA5D21A69910,12F9733C6A382B66,22DA5048F012598A,D3D462C668FF936C,131E0B76E60C0D64,0ACE81437F98D20C,00000001D8F79E0A,7D9C4A63143D6EB3,5FF5B5E4125A5CBD,30E26C0212353A3E,48E2E20A7134749C,F25CC02C2EC854B3,A6C249E0E2404213,4956B072A5D6C1B2,529B212947D3BCD0,E5421CD7FDE252C0,00000001667FC8CE,AF4153F6AEB6BC09,C781C8DF4C260895,1430B38E81A6D386,0178FB186EFB1A72,7E3DEA164E9EC0E2,F647FF1E7DD2273B,B7B0A9F6C909CBC1,FCCEE194AAFB7A09,90E0F43281114383,000000009325776F,9AB054BC84A483BE,2085EC547152A253,6394952D6A784686,1118D146DAA43EF7,C8EF6A8FC65A7767,ACB115F5A8B68C27,4D3EA047479F810A,D64AE74ECA5167EA,E7AA45BD3F864452,0000000258B4BA6D,48A933F87C4FC4E6,A695E5B0A58DA22C,3C02770D65785BAD,935035D748936F53,E7E6066665363FDC,4AA6A2565A2AA2B6,AA0519430B39017B,EDDA470F93340CB2,4A663DC53EBFA7C3,0000000030EB2C22,2DAA234D150B5F25,6A0BF7BCE763950B,39DDC826FBBC3C15,C0B037E5BCBC4A39,D0DCF7741936C443,358EE5075685B230,E9B419009F8C7E86,1A86CE44EF95EDBC,FEC5A8A3F2F03322,000000017005902B,7854473CB7189F8D,BF417B7F84CDE35E,E29B9BEE1CC87691,7A0CC6AA5E4A3B6C,CAC569F3D7BF90CF,8BFED5D908BABD39,B1AEE458F77B3B6E,75488443441A675F,42558989DE40DF68,0000000234A4A392,3BA49548331AD539,D176FC2DEB3637E2,DD11E0D59ABFC30F,CEB09AFBED0D4F41,9C561B3A64BCA0B6,E2B8A4F28FE9FA2C,CD0E79D5C9BB6510,45FB81F5C643F66A,B84C52C98B281460,0000000045EEC506,0000000135265AB3,0000000000000000,0000000000000000,0000000000000000,609A000000000000,3754FA4ECEF9BE90,83F68967E4DB82A9,C5CCB347607C507B,B8AAF689409E352C,000000009DC814C3,067205E1B881D075,894BB12AFE2FBCAD,E7C2B8FF7C89A4A4,3CCB5C538771A30E,472E884966422A98,CE478A13952D16FE,97E302EDADBD26DA,514EEB8A7ED09CDB,CE48CDA905F9FB56,00000000E0BFA119,CBE3D6D2008C6231,0CA857181A6CAE47,DE5F7ED987BA1F46,02846BC6BBD212B7,8A5E804280871124,48D564480F8ADB7E,2DE4D3C9FD8DFC83,EBEC3D5643333E56,DB539F526557088F,000000023C5B48EA,00000000CE1991CC,0000000000000000,0000000000000000,0000000000000000,3468000000000000,9B33857A50E2F47F,149430734647A838,A56C442BA0D5A3C4,26D204DD0C595E7B,000000021129D2C8,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,067205E1B881D075,894BB12AFE2FBCAD,E7C2B8FF7C89A4A4,3CCB5C538771A30E,472E884966422A98,CE478A13952D16FE,97E302EDADBD26DA,514EEB8A7ED09CDB,CE48CDA905F9FB56,00000000E0BFA119 - -ph2_T = B1662745692C51F9,7D112F9529E3CB65,D197985FE3BA9E35,C7218B1D6F96D08C,F81C88AB84530BB9,DAEB3FA2025F5139,8FC68EF3278C667C,11F0CF3A469A94FD,8705518AE0C2CCB0,00000000FCBD2A01,036DA26A97883B0B,2475DAD3D5536A6C,5864894F54B94DE0,F4588A5A494D4152,50CC014F35902C17,3182C1C74E8C210C,6EA72DB01A895A9A,D0D7CC58929E30D5,0A2E804E67E87A33,00000001177BB1E8,F2C529E73E9A02A0,70DAC74CCCCF18F9,13456B350B54B453,B1638FA335F950D2,3942573057561275,D877977B47DBAE51,4D74BF15D4409920,57029818490F5F1B,BEE9B373411DD41A,0000000118DACB6C,BD0BFE66DCEA15DA,1C11F9C6914F1B1D,71F4555569EC06EA,4648AC1FE55300CF,B90D7A66B7089591,137DB0778655BF6A,FE361335F06EC68E,ACA05F38ACEBEF34,AFFBAA5877E6B512,00000001AAB822AF,77F26AC0E2A4877E,BACEBB2B5B676442,810B019FB10A1A5B,0637F6B73B0607AD,FAB656F7DE8D6ECE,F94034B552AAE862,05D824C5DBE90B0A,FA6B0E57BBBC2D6D,A1AC2946E855A23E,000000012307F13F,4494EFD83D638657,1DCD6904C4EA95E2,E3D8E6B2EF2063E5,E60BDA316493214E,03C22D3AEA81D9DD,5AE932FF68DD44C5,E77534B6480D6DF4,B69E9F0937D9E7F6,93599E66076239DF,0000000265F954D8,66B7BB1DC6616CC0,171E9CFFA77C97A8,34391BBE0CE2A87F,0B73A6C62D5D8FDC,5B126FA80FBC7B89,0A228F9B50726799,6EB5747B35FEDEA8,E1493706590BDB95,AD5D22ACE06894C4,000000027BBC5CFC,7C9C3BAA4BD9D0EE,D27EBBCAD6E6D967,A934F6CA48A86216,C145D7D843824B43,596DDDCB48C5088F,63E552CB98A5DBA3,E3784024914538D3,8C37C52ADBE83A90,34A0DF49C62C20F2,00000001BCAAEF69,C6CDCC91DCF2992E,567B42E62CFED059,411D160D247A10D5,2B715DC47F11EBD2,744A6576C42477D4,DC7BE67DF091B0F3,32527C3FC2671E47,5C8CD25A2AE03608,355E45C3CE969036,00000001EB154874,7C4F48408AB8C520,FE309DDA2C7351D0,D9EAB31D7E0204F4,BC35ABAE92376239,BDC44495BCE93C5B,800EAE4EEBBB2EB7,98139330F442BDDD,D7AB1FE940D27A6C,E80F928935C403D1,0000000045FAFC7C,E191C88ACD41A81C,B13C656B9B0A2CB1,29D635D2BD0D79BA,5407DA90693974DB,5AAC1B1B8E72FEC9,E2B8DD20079B23C1,98B6DB8DD39AC820,657E997880163606,8A2AB88B3F660592,000000025512781A,990CA6F0F50B9ADC,228FEA3E5CDEE8B1,255240AF7E48D771,5C5502D785B65D90,5D770F950CDB549B,993F71313EDBD5F2,8144657E1C7686FF,7F722AB9CC6C39A2,B2F7E0EC081EE427,00000001B4A2B7C6,B2118E3D319830B1,B0AD33267D9076BC,355F6F128A66724B,387ADBAA81CC7098,EF1FFD71829563BB,40D80A3DCB0AD084,68DDBD512FB899DA,EC1E4A9476A88D2F,314CD93DCAB7743F,000000018834E1D9,5F146E947089E787,0D6987015421B51A,3AB7E1B26DEED377,11E1F02FF4D827FD,4995C3F8B887F195,C4CDFCA7A777511D,74FB596ABF5B8321,9BA72E376AD061C6,5BA0B8063F22958B,0000000220A639A4,5D871B8B1F63AC55,F1900B78B3866A57,A44874C267A7B84C,9F2292971D79D5F4,B38F2DD74E246C16,63C0930F487B2A7B,B18BF106701AA044,CF1722C2DB0CD994,E111FE30A46663B3,000000022AB2B57E,F1E64B07BF0C5072,97C956175BFFCE3D,434C4781B0EEDD88,17EB80ED4A536D06,AD401DD389843377,86C18EBBF24ACDDB,69CE7AF5E53FCFED,E0E50396651DF1A9,70C82E89E1459DBD,000000017B690DAA,BFA10E50722032F9,464D680D99006B45,D80AF704CB58DB8B,9ED0856A2C90DAF1,D5493049E706209E,ACF8338A65332E16,2C2335DF884B32CD,6F81C91BE04F6527,F1499A72A36F72C6,0000000176794253,DFB5EB72FB3FB09A,7BC0D1AC3E1CADB7,E2F057125174AB95,D57B7ECEEB44C1E8,3C848BF551544062,3D9293C1FED73618,8C6AAD60069071FD,6A0E12BA234E6DE5,E49DC7D284EB70B0,00000000A383993D,0D677E3D6A960AAE,A82355F1B3537699,E79EB1F23290C0F0,985DE5F73A40D326,C3E709D7DE2F90FA,135B55F99ADF0C2B,C79D4A12C03A5B57,A02DCFD0A2C71339,0B0474FC37B979B9,00000000E346FED8,6D2ECAABA3E63635,6D9AE6A688D5F76E,6829CB6776EDC8B2,3A563F71FEF4F32C,3A80E794F5979CD2,DA82B375438D621E,DFC0830371EFEDBF,F37A310907227360,BCF063556BB8F5A7,000000026A4628AE,728BCE79D8BE170E,12E99D787117EC09,613224E9830AFD20,A4E44704AD103E14,EA79D5C72EDD83F8,C140E73A630AE58D,8E1AED868F13209D,3EDD045C9B29ADD0,C5A089705ED99EB2,00000000E87B87EB,3E1A697F7DE29766,DEBD12EFDFCBD7EB,16A8ABAC65702E4F,929C2D320F44EEB3,44500859337D6764,C1B18C50E206B580,657C2DA8F297D090,B89B23A987F24F7A,EEDB667CCE4D1EA0,0000000150053960,490061B0DF2913E6,72C149032BAEED02,33E7A289F72E643D,C7393D7D32E83BD2,3BC99F125697B930,81521EE2392FBA5C,1E20A422C55DE701,0F51AABE059422B7,FEDDF58A2A2C4090,00000001340AF89A,EDEA94B27F566213,DEC250FFBD2613E9,3B51A2CC899EECDE,ABB00299A53F3FD2,DEC51708D9CF0207,4FF784108CC8967E,E69BF389B23DE040,76DD60970004FCC9,F033A03891406E1D,0000000122FC881D,6169577148569693,7A3C551B7B7C470F,980DBCE6F14470FE,025137EA355920E8,1AC1572BEDE8AAF0,2D74821812989AD9,6C033E81AD62CBC7,F389DFCF8F4D5C84,1AAB26364D818618,00000001A448BE0B,0F13F48062607A31,C7AD9A0EAC51B804,AA9FA1C61A8A9D11,D254C5723108DFCC,48EA5F715080ED99,66C5B9C0148E65A1,63E05F5BCD755937,6B6D1A93DFD7D7D3,50F5B686DC40B7E7,000000020889EBB0,5E0A54DA3F026F23,69EC337BFF2EB821,9002F9292FE1774D,A4AF297D03DC5606,169E49DFC93C9B87,53670B724AF2791B,67E79312FB6D6B99,A3B0477158AF8A15,C2A074CFE73A5FEC,00000001CDC83117,A2CD9D7132930B27,5A22C6C5B7C105D3,B2887A29D70982AE,85D19F2AB660382D,64BF9F8CB33546E3,42E9D0D91E9EED8B,29CD59A4B620B634,8631E5D71D0E0652,1AD1D006E2F5722B,000000016C70A2A0,BB23921A8E53BA27,0BBC38E4772FF093,4D8CC07893FAD8FA,9301B263F918A781,044290E749D30D0B,FB92E7CB6F679EFE,BCCD7E332CB8AFA8,676DC8B880B79939,9B71F825FD170237,00000000153452B1,D029C9EE15187607,9BD93E5370CDDD7C,286364B8BA079C5F,D8A16A5E26C6016E,30DD197493312632,2D70A8E1D6435020,63E42E78CF95CDA1,50C5C5B07157EAAE,3E12071B3F273137,000000023BE00E1E,B297613398DDCCD2,F6104F0225C35757,4995A6CBFBC3B623,1707A882FD2170E8,79C4A1D55ED61C16,446E6D7A2CE4BC26,252FA1F11BFB7A55,F3E36300CCF17AB7,1246F0A0C18F9319,0000000000EA7624,254CDEF1365F10AC,0787CF9F5230D1CB,BB7199EC1131200C,3A985AC3AD27E281,EBA32F4C59B757BE,903FF1C90832D2AC,170CCBFAD40A93B0,4A977539D39FA80E,34DA74BD80EA7A07,00000001D6395B85,AC59296815994E94,BBE2541380821034,5AE6A581C6CA70A0,9A17F5B536B7019D,1A6749C9D248993F,27B94EB99B9089E6,450DB4D6F91AF537,38EEBCDB77632641,BA946475054C04B7,000000021BD2123F,0A48341C5ED4E825,E3602ADCB1BBDF26,188784A33A69DA6F,CDAB34C613DF6D40,F6E5E4056C51A643,F1A6450DEC75CEC7,5E116A2CDA2B0EAB,9AAC39AED7E687F3,356963374A7CC9DE,0000000159C11DA5,D8B6B1656FA95893,485D9194271FB4AC,BAA8DA3D0CB5D3D1,9B9417AE688FC6CC,F985CE83BC3C6EAB,13E36D449D6F5E09,11E50B1F63040E97,1193C906B511644E,B0B48FB26B0A38C4,00000000EFF2C8C5,773A466D1593792F,48B6F9C0F9490055,EFE139E758E5EC26,26300D4E6D66E3B0,FC70C3F4982A4D44,FD76952E8995637A,AB7750FB85ABB2A6,50320C716788533B,15C3C1CBF4F70382,000000006D4068F2,7A1553AD839BE8B2,55CF41E4F26DDEE3,E381CA9BC69D0C4E,B6A20D8828471850,711B2FC84BA577E8,3F57716F292193C5,BBFA5DC5E76744ED,234845F975148F83,8023D615CA51642B,00000001B9A5E965,F455A4578600F224,4CC52311DCE94E90,504483525190C75A,99A03FA147554697,0021F79B0436845E,9A0758A873CA057C,643A4D81DB3A0DB6,47E0D878F1448549,3D71C57C8F34ECBC,0000000130509CD2,E67B7DEB264FEBFB,5E146507D9E90333,D4430AEF68B7BC9C,2F437D030FAA7616,C89FA8D2DFED90CF,B52E2CE8FAD90CE2,C8A281B4F36BB4BA,6E2A2E6305F1606E,93E808C091EAE825,000000027BE542C5,527489C4C97B2F5E,DE23068DC29ABCF8,3A7CF618079CA624,5C3535763AB172F3,0ED35736173E8FE2,C8D0D57F1F8C89D0,A2E28D29BF5C7FA6,BA133834D993F663,883565656A3F6014,00000000F50468D5,AB30D5C454AE9E0F,3F9C4AA66EDCFF0A,C4D5DB240B14F6C0,4D7580FA99AA44D9,6F548CDFED9892C8,1226C057B96BADA4,27475F5AF98447CE,B26784354FDBF977,EE3ED7034A852063,0000000112925D9B,E7D6434B55AD0131,722937A6D1B83BC6,5EC15E0692C2A069,966C5F529FAE85C2,ACE1E15C02D040E2,EB1487AF9B7212CA,37D31B085B4317B4,196AC95C36BF76CF,8C22B953EE755982,00000000833E2001,B51976A4474B6CDB,07EF9475D467DC2B,9F8A0FF9764ED554,20FC8911D7B49845,3E466ACA542F0864,729754A32B1675AF,6B1D72457AC68EF7,92541274B06E6C65,CFAD85AFF5993240,00000000EBF406F5,CC146E6B641397B2,23DC952D5134B979,C434447D4C38AEDA,DE6F5958E344152A,C05BC5F8667E7E3E,1CD7E128E8A7419C,1CB661EA11E0A9A3,4D6DE957AF1C4791,66DE1510B2A9C4EC,000000013AE40BE5,4667E6180473707D,4CFE916BD09F1F4A,A7CE902F23154740,FA178C6B0C3A51A3,DAE5A7A63AA5EAD8,263665703D92931C,1E97B25506B0D464,638F6A64B83C43A3,1215DEAFA41B833E,000000000862A8FD,E12E9A482B940C64,757538B1E5944FE2,720A4300F6EAA698,F5C48F5FAEDCAB43,D1737D463C8ED50A,5AC71B16C421F22F,524BA9419CFCE015,ECB8F29A558D655A,1C73BBD8B876635F,000000009FB5FDE2,E95F0307ACDB62FD,1C0DF4B05A2139E4,6BB2D183AB992359,1EC1D5650A99D244,DFDD9463631F9C0C,A1B3BBC8DD909643,C2BFEE9C17DA2905,4E15DDCB6551D329,9575F63BB956B0B9,000000026ADB5874,C3F0F8289A4A1833,74776C6F88CE7867,3B02B3BF3FBC3271,8D84021E5FE976A2,07AC3DD20719A55D,78A9E8188547DC8C,008330FA387B4FB4,0173A69838BE3050,0D9EB8145D95FF22,000000022A7D05CE,AF73435B1F4A0061,247552AFA74E888E,B3F396FA864C0104,34AD50D3F5D14DF1,2E7C05B90777708A,DAF29895715856D6,A88F36D059E697F0,B3FDA225053AC13C,12208665F14B8802,00000000EE928BE3,9B0A85286FFE88CF,AB54EF45824B2EF4,2A53C215ECACA8D4,D3AF3371878D7479,716D0BF2AD03F36C,394B07297E623BF8,CC97D90EFC5F3212,1942F7FA3DF5BA1C,B1E09CE3839F6EED,00000001966C103D,8020589A85D03A59,C41C8C27405CF7A5,5C51D0B96653557B,9B5AC48EB8AF2C52,9426E78841C3B388,D28A3C7107D10968,30FAA9597F24BA08,E5866A70BA9B2A2C,02AF8E56F1702669,0000000256407E7D,821DE68B46992BBA,384B7A579A2BAD73,A7BE59DA42E25953,3A8D7394C8FE0700,BDE97ECBF17B006D,D4F82CC3AF596B05,90D58B973C2E72E9,3C0E49206BF3C1FD,8AF8414270E7D649,00000000842DA8C2,EBDBBA8F6EE79EB5,5E121F4602A06309,CE2DD11139C697BA,9A6898F52CF220D3,E6CF37F59BBF7071,ECC689D6119748BE,5913BFEEE688D57D,00BF3A115DA84603,F0AE21F53E7013A4,000000023B66552A,4219DD0A06A2F8B7,4D77A21E3CBB2501,52A3F2CAB0E6DF0B,692E11D2094CA249,D5EAE747C9D4B2B6,6E4DA6FCA4A10BCB,AE441BEC88989E67,A010FB75239820FE,111E5CC9EA20E526,00000002068D4C83,6DCA3A4E4DB452B1,3F0C444E7E444C34,ACCDE083D70BE70B,6169855F0ACEE7D3,293E93B4A18AC1FD,3BFC691AA234B3CC,BDE8D6355CDC6FF9,8956D672C5B89B9C,1F7D7E5AB0048C6A,000000014EDC8084,49B775743CBD6957,5BD0D45DC9EF4F27,6162147F40ABE6BA,CBC4325206AD3259,19FDBF2BA70B7BB0,14865C7E44BF254C,55D6DDE253CD5A94,44202FE82188AA3D,A8CA60907410DD03,00000001C4BF0BC5,78357323A3FCC517,6C5496610F119686,B1226DBB88879DD3,213EF2535113259F,A8386A6225D55F3B,EFFD4CB519F553D0,CD056FD5C989FE42,6535CAA386A3BD52,20AF376A82ACD8DC,00000001320E14F7,CB4034FB2C43D48E,34677499CDC9D8DE,EACB9192680BB653,14C43E9FBB67666F,F73405FB847FDCC8,A467EFEA39453988,664218495D720627,4A34F7B06F29B0C0,C582C6EF0362F0D0,000000009C714308,5BB01D62E8EBCA4A,F1E4EFB42E124509,5D018E409243E150,637F850E543E68E3,3943F1DE48C920E9,71E309061111296B,522DA2B3B361A043,D816523EA0F2AD53,849727BE70B98B4A,000000006F152746,2A7CD5ABCB6393BC,8D5037C382FF9870,5D3B509D8B40E11D,EB7D2AF0FB9BDA05,3DEBD25162918AAF,29305CCD0B8037FB,F5C633D9B43BA3C2,A71229337523F190,F44214078E5658E9,000000022AF644E9,D95A1EC676F925AE,D3988745BC997491,EBE915BE02953463,9B9D11D068A78F63,504917665F0CE4F5,04C847CF52F8D26C,ACE81D4A487F3D3B,F6170F1A2C92EC9B,51BA9EF8428D5C9B,00000001ED26221F,D811932F87DC66E0,6ADA41BE7D8D3190,1ECDCB36D9947ED5,63AA29C74C746ACA,4666BC27BDA14A9D,B3DE03361E6EA188,BF7557FD2BC04937,5B3E608737392EAF,2999CF0AC7F2D52F,000000011F85A403,229BFE2F24B7B84A,F7024A04F68004B9,DC7F7EFD89F1B180,D9A82DA9BB57C289,6A331E54E5E06F03,EB9AFDE00DC8F70C,9811C0FED6CEB378,DDE684D27F3A3A40,C1249451AA100A98,00000000A8459361,CB155BC8AA103F32,238AA8261CE6C82C,BEDEC57428E7327F,1A95BFE1CC5AF81B,A9AB9B9DC4977805,D6B404AED87BC7CB,F80A536154745DEA,A4CD2664685F9AF4,06A8AEE8DC56BCD3,00000000346C2437,AED192C6E514817B,F3B76C8B0FCDB093,B5AD044BA51A2768,4D64A1F05BCB81E7,B36267CCFCC26A04,60C3CE4DE2B869FE,58F4FFE88351FE5C,26CDC018EEB63A00,D21F687F4B0CA2D5,0000000092725200,1C0685A0BC053586,FA342C0EC3E34562,8D73E5FE304FD7AE,9B788422C1CFBB0B,E620A016C3BE4D55,C211BB0EDFE818C0,129A96059C52BE87,55A77FFC4304B1FC,020AC29E86CC1EF4,00000002083A1BBA,4234184BD7DE9257,FCE80782C7C24E20,6DF2AA9F906BE08F,65AF68A2DBD5BEE4,79A7D1E0731E4C2E,B057445E80C36A38,163C585A69F2D482,0BF4AD3C971DEB2C,C7A9F97B3CB56450,0000000094740EE8,A166211027A4AD25,8071ECC430E4F2D7,1B8F03FA5F16B99A,A8BB3A5CCDB26A3B,FB6A2984F42AE907,2FBDE0EDD815F480,A26A4873F10BA103,A831F46540C00497,6165B625C17B710D,000000008FF871DE,C26BBDD07043E08A,97ABD8571F464CF5,A4674EC92FACDA5D,478F124DA6004959,DFD602FC084F45A2,333A687492CC8B90,052B9ECA222FC1E6,6E4298F609DC3FD2,CDE19171EA01AB4E,000000022DC60071,FF82C2523872FEF9,E6C805BA58A902A3,59878BB0A2FB7B00,2F5D02BC91F4A45C,F2599FE1EA4936A4,5AFA69513CB4E21D,1B1CC86655A0AFD8,0B038A0FD871B7B3,75DD6C7241DC12C3,000000002248C4E0,13A17352B513DE5F,89054E8332CF5EF8,18750F9B3D11501F,0C49E6567C7CA21B,F2E0D4906511745A,49BCD63427CC7ADE,28E02D683E170DF7,203CC9D080FAA2E7,551D730F23EE51CC,0000000215927E98,836CE74D185C097C,C74EA3039564A2DA,FB91F25B5DC0B635,32B4ED0FCC4425FD,9CCB42383203C53C,E1A4D3197745405B,DE9D20D1D85506C7,614530153AF4E410,E69E490EBCD7E50C,00000000DDF4C81D,97AD64CCDCD5BACB,BFE2673A61A74103,6BE414046C609831,5F685D964E8AE9D2,DE18AC6C5E7529AB,B0CEF69F137C44FC,A232B4EC1F8F24FC,8E1599620705DFF3,84B6D296A8972BBA,0000000045847C88,C9282AAB88F8E142,538C229979395856,114BA6053F30F833,064A293519ECE0F3,C18490140DAB46F0,5A6D638DA4D7B077,F8666C7B0951AA56,B09E5A927CBEA8AE,DEF116973BC7AA4C,0000000004823A7A,952AEE798B0BB40F,4F73EF9C61ABBAFA,2FFA54EB30BBE8B3,16923B9A64A86017,1D13746C44E00416,7C4755D15BF2C1B7,6D98510DB8A75AFB,911B3248C34805CE,4A4922D60AE3FE5C,00000001572BAC22,98832F8DFBB4BE14,8BDB92DB8CBA5D25,6DB532596C354737,B7CA6065B866261F,DEDA91E5E7B5B5D9,51757A083C069854,D87CA44A9299F11B,B8D65A92789E527B,02F97FCFC935B772,000000005D6111B1,F4F777F917F17465,803DA859AEC1312D,BA6661E152545267,A0DD960C16F99C3D,D6B897AE5F31C7A3,0A6E7A7FA4A23C58,2BE318FF3830F1CC,F2D5A57F983C7B76,AFB77587025C8662,00000000F8FECDF4,6F9F238F8E721EAA,80B07917D87FC5BF,8B56C9CB4DDA1F4D,CEEEB4E551156B77,2D949009D06623B3,B7613F62A9CBE28A,BD1FE08A6172BF1B,F29666C125395E3A,C3332F3A1C578191,0000000102499F66,29367995CB6C42CB,31CFA09C34A7C3E0,3F27B71F564A4B9B,E2A4EE74E7F3F1E5,B65F4081C3A3E133,1BBAC267855AFB29,F4E4C9251115F6E3,1D819626D835F50F,2A1843FC200C7571,000000020D9309BB,D10F842E7ED0B4EE,80BF3D370FF0ECE0,B5087696D5F13ABE,25E7CC1EEBE2D28D,F981CC5C8FDE7328,7CF29CE87D4723FB,8660F002F91C2875,092CA1801753795F,5CBC7DA62AE8E27F,000000013F41C780,1FD20FB269FE5474,2E50028472C74B6B,D9012E3C87C0DAEC,5470F2171669FCF4,2DC86A9272EED7D5,620E0E57913256A1,D99ED8C0B9DACFE6,057AE070CCC7F7F6,6A5E787FC522E13D,0000000017DE3202,4855A10763EDD0B4,B622ABA0D3F6FE39,3D0B0B7956864950,F3F12324C23ACA52,DBE1A62EA95CA7C1,05A39BBD4ECF9A01,A1700E68C3BC95EB,C7F766ADAD4CA79E,3276B3FBFFD6B3BF,000000010F4F81FA,6D756A3B6184BE43,316A28CA92539BAD,BD3D98DF90CB3E6E,8B23F6830596C821,BBDC462B487767D9,CD6126C8D4E82BE2,FC77ED83F1E94CC4,679C6C39FC03D46D,CBACA41F9E2822CB,00000000E8F1C778,0029BB1F90135ED9,8ABD0EE760CEBB9D,EF387DE532B1E2DB,C4791E4BAB451464,E511F4DD455C1BD0,3227868DFB07F8CF,C5D4918EEB7C0C9E,FEBBBDF4EE37EBD2,749314F605791A22,00000001069DD354,D9D69EF3A622A530,B9941E9C038ED2C3,D32C3701BAC3DDFD,B96EE7EDF120BAD3,AD65AD0BACE6F1C9,C7D7E28D8AF282B2,483A91E123C420D9,5BF485E1A592F21A,A0C89E26ADC1567F,000000026FF02FB9,1D9867F6D4069CD7,94A8619AA1B18C71,3C0C83EE0DE3A88E,BD1B9904BD074B81,142ABEB6FFA3F3E0,BB832E7F00F606CA,5735AE6FC2CB1D12,E9629220844F80C7,FC032252DC85D71D,00000002625A8883,C11E267FC28978D5,F94BBD096E84635F,83369898FC0BCE67,1A8FBC9029B9C66D,E23B3B89735D2BB5,8645107F14CEBB66,FC7C97EFD7056356,1C619A6F5853AD85,A28F36CD3CF50528,0000000234C386EE,D7553AF8DC80D7E2,601FBB3D9AD70FC4,740C670F9A81372D,0CE582B7731FC541,68C6A51A6A0EE0C3,7539BF0073DB8812,916458B8D85AEC97,B71F6BCEA26172E5,834C134CE8D53CF6,000000020EC674AE,9B4D7C2B4C801D71,9FFFAF4BD4AC8AF5,94ADD84043B10F80,A53FFFCF728A93A1,8DBEE7A340C3745F,652309AFAEE8FE5D,3305CA71B6668E13,BCBB94007C48AFFF,571030D3541B41F5,000000023EC84CB2,7A46C9A77FF8C07A,3A86E1186398DCBE,1F35C60E4DEC7B13,4083DA3CC7F07EE0,5AA3BA4E95FF2420,9A9ED579359589FA,171B81A603A235C4,007E5CAA3C2F920A,899A7D2F0CE59475,0000000247AA1046,BF70B84A77CBED7A,14406BA5D0A2B5AD,4E9477E5A9274855,111CC5C86BFF9250,C7D4C35EDC673BBA,87F0451A204A950A,885541C979488159,DBFBDAC536142241,00C8B80326A9FAF1,000000001D757895,FC747FFA693D5D23,A1A330FD975B8EAC,A5715AD82E85E456,62661A179FBEAA8B,A12D869AAD7F46C3,02E0974D4B3025D0,C0D4CA015CB86F99,37E3E1C306A12EA5,5B0AEEC0E401E1F7,000000021A3B8C87,E8D38F2AD69AE1B5,8206F5D1641D4117,EA30EBB5CB070433,5D163795CE3E5268,9C4C14358B4392E6,FAFD06000702B799,68BF8B4A2EAA2816,FA570B56CD4B9739,DA59FAC3D7AD1A8F,000000006E3F9496,1246A6A8A5F7115D,18569416CB2CE3BF,90EC7FD87149FCC5,992AC0826C933DA1,F142536296F4CC01,E0FBF5ADA5829352,A680BF22E55A7D10,66484162F5220464,9214627D691DBE5E,00000000311946DC,6D35E55813658F97,92ABCEDB06C1AA58,6A26FB13C91A1E3E,9C1E9A236D619761,AACCEC1CEA19D5B0,5FE0F1F77D2FD8DA,C2E6EDFF18947068,2B163335F5ABE340,B2680F59FDC356A4,000000006C9B8059,602A5F3D5094D540,3681D84CA7A0B2EB,680A09AB4E6C0640,25AA70C8A995F8B9,85AD6A63568272B8,85A74A5DCD2D2CC4,15EAE6C6115E3627,83814F119B736E2E,529DBB9118EF4B7C,0000000143D34D04,227716EEB9595E1D,8D48333A2FC17FFC,E0C6543D4A6E9DB8,085B5B3C12FF2E2C,5DE8848382903918,3A4DCF8DAD58158F,B14D9DA43175BB8B,FE096CFCE309CE28,53FF13F51F32C904,000000001CA7CCC7,E6170CF1B14EC5EE,FCED33A8BB2F037A,C27E9884CF58C47F,70DB9ECFCC5AA66F,236DD24B3714CD91,0C4A785F93A9F59A,08C178AD5BE9FE04,EEC5E7FA9A7D2E7E,F14FD07829C02812,00000002346F469A,DB973586B935EB98,1B5AFEACBEC84B1B,5DD4F5C4BF79B518,B2EC272A223502C1,B1AFAC484744C9F3,E881F815689C8316,C26F93E75EDB726C,310A97980BAA1451,66700C04D02013F8,0000000218BC0CF4,B372B706E105C35D,D7D3958C8C94CB64,DA2B09392625CBA1,0C5A2F4D9F0249CD,68DC3B72A4E87A3E,E9327866DC7D0783,73F1918BAC776051,72E9A0187BD6A03A,CEBB5D5FDFF0C2E2,00000001BD1A19F2,1C0D272C5409B1E5,26C153BB3D38A0FB,61A6C54C0441FC2C,5987F8FC88756451,C0ECAE9A4AE26A00,B2BA14B67E7952C1,99B0D283442DAEBF,921CEB51D8B1039F,30C56C728A5C0D26,00000000C217621B,045425F9B58E3C69,54B0A885715382A8,78AF3B4D0967D90F,5C40A43D9A2F367A,A93ECCC5DE5B7AAF,EA1A298A062607E5,76847696880EC39B,129EF770CF90C51D,A14F3883FD8C3B30,000000021AA0C489,ECA748397F23F1B7,6BD5650107DC4F82,8CA27156F61D9D33,832863CA30F948AA,7B15189E0BC64CB1,FB0EB0A3A6643FB7,761ABBCE9CBFA2DA,972A73876BDBF1ED,D2170ED5D0147F66,000000011E2714D0,DBDA87C87CBC2829,2D5FBFDD8E6F82DF,DB48C65CDCF21B56,8F9055C1A8BD7DE9,2D51ED3E02586E15,997C33EB1C0E9479,2E1CD4E398973760,9973B1B844BC2A51,BE0E8A4F580DE252,000000001F8EE961,75CA85E388E3F415,6556363CCDB9C532,3F64DCBB84BFE585,1691B1644E88BD3F,9EA449A3E5795753,B1AF7800A3F5398D,534A93CB7AF2FC10,4244E6F1C44F7430,E90962084B313636,000000018EE36094,796FA13B3355344B,59FDC7FF60A66207,0217BECDAEB613BC,0FFBC07C298AF783,7A7653CC4E361BF9,CC6AF45C38633C1D,D39369D324A8FA58,7AD8141C03AC2E95,8680712F787E891C,00000000EAA1370C,B8A15E4EBFD49E5E,8EF44E7FB4CA70EB,133125E89BAA5E49,C8B0FD7152CA57E7,B32BF0153C2A1E95,4DECFF07C99FC4EA,4AE3E72CA1F989D3,1D930E81C5B089FB,9B276C57E0670347,00000000270FB17D,C2894D95A1942F54,032AD619E55F2F21,0BC433D191EAC970,400DB33CF9D822DD,868DE669923D868F,4ADF10A6FB10348B,7A30464A91259E06,DD2DDB370F2C0CD4,B25167C8DA40090A,00000000BE9BE1A8,EE3D479E411E4374,F38BCC41C13F2502,35090EFFA7D6CAA0,8F02FF0654C61562,40C87C4EC17E7930,74E05C1A5B1414EA,AD22127865AAA491,1C93B1AFFE3DB52E,0E9B3078B8952395,00000001BDEEC0C8,1D46F4787D7C4E5F,5DB2916672528246,A8E7C8D282FF9EBA,6E1CB9D7BD445E0E,A44F5A18D1C05E4A,95DD956265D0F1C3,64F35E9C95B1C3AC,DE2692CA8BF8DE2F,6DDA045992503C16,00000001D3E93207,47FE27C36A2F9A2B,C4B02388C05FADDC,6EE9F9575AC882BC,2CF50D1233F4CF2D,C0F11298FF2F24FE,0D09B826876FC2B7,907E0143BA202C8F,4BAE403D7071D89D,E5421A8057C0CF14,00000001FD03C993,15819EB651FD9835,D4E6C40A6A01C401,54DB450E926E24AF,39B4C116068B9B72,A3F7574214359D0A,3956C5D26983E6DE,49200FCAE63E3730,E3D4CC0E8C390A79,1E6A06CE1E3B8A4A,0000000016651FAF,0702DAC39E53B620,D04C5E6B7AC14AC3,775E29D587114CC8,B7595A4767718A37,BDCC0B27782DEA2E,EF1840DFD6A1E677,0EFF90903A92EE1F,F98B531040CEB3FD,C2E0FC24E3BCACF1,00000001B419F630,5E353EA1F8674171,9AD31D699D6A7C76,EA2C79B210BE5484,0BF3A67940734995,D1DDA6A92923B9AC,5116CA7375ABE4C7,5F3A9F4F105ED90C,1064A1F69212262E,5BF67CBCB7270EB3,0000000145583C08,0A955D56A6B14125,83CB4DACF03624A2,54806FBC255AD6EC,A154CF197C88E97B,EB01295C133F72D9,6DADE63394DCC2DA,02A710E97B956BE0,B7F802B04F7E2600,506655967BF57B46,0000000101FA5B84,866CAAE8F4CC1572,3A10A60EFE8B3CA9,046389447D86A19F,54852822C138DA32,CE2BD69691C8B0BA,E91EC34F185DC5E6,6E142B309F182F36,EDADC13DD9F2DCC2,496B8505FA033BAF,0000000043861FCC,0DA7CC316DC6C7B6,07972E420C0BA19F,CCC9A0525FF5E01F,0BA0D4AFEE025AF6,2CD49F21B3FB8DAD,8FFA3DED05AFA18A,843B84F838759E4F,D10C7008F365BB62,5CAD3A01FCF37AA0,000000019F6CFCC4,FFC31F955B1FD917,E17823E9845EB427,276986471E9C9452,C0D0B9B489EA2811,14E3E503FC3C4FF7,B33549D760AE26B5,90B6FDF6E32DE48A,ADF34F45BB072D89,2315A73A13FC5812,000000004FB86E5A,ACF854C736A5DBFC,A27DFE92F587024B,DD26E011BD3B3E67,93E3D2B6404541C5,4DD4099CB5A7811B,3CA2C31C48F7762F,3A5E70941F650F74,1379FC7DE1BD684E,5B1442F31EC17D9F,00000000B4C8D8D3,94135580EE21928C,3B7F639046EC8902,49537F293ABE8BB8,E291CC6A8ECCBF9F,116307F20C7CDE50,6F3EE8369475A279,B27ACC84B0ABF6CB,8BA553095166B121,B176F863414CB9B4,00000000710EDB7A,170A56A320FD2686,78B839B8FBCC99BC,E88D44B7980A541E,00F32D3B9BC3EC08,76666AD1E998E494,604320EEA160C010,FE160C9BB3943B56,0F42925F93D619D2,78B4034C577E010C,00000001D15AEAC8,2BB9931C8A6D1F97,9E7BC7D8DA9FBD8E,CE3DA5B4E4D79861,5F680C850AC445FE,0FA3C32444B760C8,1C08B624A8D06880,70FA36A5CC406C9E,2419797799DFB816,A09996BE5CED8DFC,0000000217E902F3,3359D5FBEB0B744E,750C62E3013F8C0A,9F91F12A759B8794,A029B4EB77AFDB45,707A6EB57945BAD9,3D5EA4E851A3263F,0F41ADD6DE373642,6035E0300C015801,B2CE9F99A7DC1C80,000000018EC9774B,3250DCB7BB91F7A9,7B9C4C919235323C,18CB82A222671EAF,4FBFC1EAD7484813,0DFD72FAD56A30B7,073DD778B20EFB49,55CCE7E18F562CC4,43560196F1EEFA05,2703BE58B59DAF23,0000000180F1919A,A14D64D3B8B673B0,3ECDB59E3224DFD3,A1DEB4A80EB91209,D934CFDDF1873EA3,9116162CA1208696,BF68AB401C58C8CF,745D7C0FA5AD4347,D72BB4AFF0F8378E,E458883CC7225CCA,00000000D34ABD84,6532405584D9E2DF,2DFCF173F45ECB2A,082EDE7E37B9CC89,61ADAA99D72193CF,6A0918603E442A2A,A4B945387F41A626,100BFAA01BFBFD32,9BDE3DFB2CB0F891,155E4D4D44AF7AB8,000000000BBB6D44,7E9D5690708A4E89,E1A5141D20A91C88,AB29C5A174B22A14,04AD6DF8A99D497C,469CFD2F659C7FE2,9B4B9DA575C2E7BE,149C944FC92C6394,6AC7A5FDCFFD6F6C,D71BDDB4FF0FAA9D,00000001FC1F044D,A1026CCF86ED664D,86581DBC2553DF0A,964BAB57C46B5C40,65434CDBD1882BF8,8E189C11263BA2CB,9DCD8BD385F3E58D,5C52E43DF99279F7,9EA9DD62247882E8,48E1C477F9301E82,000000024122B892,57656D24F02468EF,BE1A5E3C7973A8EC,EA3FE3BC23AC4B28,AA4EB14E54FD3405,9C9A18EA2091943D,D8154F4E9BBC120F,E8C81C8B085A3C3C,E63B6B48E884B1BD,1F51AA97C767DB26,00000000B9BF90EE,91EADCC061E2CB19,E26A0B72D04E0B7F,BD9256FE8AB32041,3E0C5826323ECB6D,D5C0BF19B4302846,B048A24C59A96692,54DF7044F9F4E6D1,D4D7B94DA2A0AF34,1B1F50CF904DAEAA,000000016F8645AA,38764451797BDEED,EB1BF2D30E848764,9F2AE89987725995,49F868BA646A5F58,7CE3EF5BF90BE6BC,919A2471CECFD6CA,59AE5CA7866C90EC,3DC4CB2D86809F7F,AD1FA01E4E6EA65E,00000001B433C986,E4A75C43AB9FE5A4,2D6656B5D38F7385,BBD6AAB7003E4191,F351A894D4332296,20981D1B952B0FE2,AAB16595BEE5D25D,9ABA6048CC3AE6C6,D08BB40513959D3D,4FEF3FA17323E1FE,000000014DFE8F43,C38240740F5B6210,7FC15B88243E5A92,AE9C3E18CDF9E9E2,83736AB7D38EF096,889075BFE3B7FD4E,48AAAC17541B6D18,9F287C2732D8AD17,B9E147A8E9147583,F4CF4B0600DE1512,000000024957F0E1,627A7EE430D600C0,FF669315FD1A063E,FEFABFB5B129719B,349939D9310A2482,497424B9B054D040,FEC595F7CFBAD8FF,93F3229C2534C014,F42AA2E12A6638D4,FF22FF68DC36BB91,000000026B0804DE,0061C81922F22E92,1783257C2786AF8C,A2E4995921D1F055,E588F79443993B40,8F11380DBC3227FD,5239C74C31C6658A,A3877E77386EC599,0ABD6D374C3C887D,209A1200DB172260,000000014C42F642,1309CE84731F2353,352EF15D14F19853,F055BEC9834F5ABD,223EEC57A523B339,A7552BB8857AE14C,5669799A85557DB7,7F20897A0823E928,AD61A23E85D23A4F,CCDA034D130255A3,00000000302216B3,2C276740150D60C3,7787414666D970F8,FFA740ACE397AF76,6648D19B7117483D,0AEC1DC753EC90F0,FD83FA816DD722D1,26DBF7E901CB8C2E,F59FA54235132A20,DAB3550FD064CC02,000000002D22A556,C348F1E9646C37B7,7C377080B1D38A90,24E895E773FF7694,664796A7FD546E3A,17D56FDC24FF2A7D,7591BC602F32B73F,46A3C1841990B259,3F616F055B646273,9A3E25AB08AF8E16,000000006A9B23FD,61AC1F8DB0833A60,D88BFB548022133F,BAF3C188B15D7031,F98E3C19E383DF55,AB4AC57F5118C8E4,41DEACAEDC0FF459,4214B9679A180B73,F4094D46A3BBC6D6,35AC1B1ECA76ECC8,00000002139FB652,F9CC352BD800AC6E,C3CDCD88597406B9,06BF41F4FBA5E458,06427AA766AB74F7,D5A8E2F4ED7846D9,5C9DF238781B16B6,7D19CD811B8B7997,8959BF0AD05F8A18,4A03FDE81BEA9E42,0000000241B205AF,CF9BB4AD196A61D7,86BDDDDCE475CA3E,04F293E9C971FA7F,C0C22CEA7F388AA4,D0C6CB92202789A5,C66D5A07D8440624,C399B93F7715F53F,12AE41CCA7706039,6866F79E79EB1560,00000001E856952B,B15AF9C55A0A3570,CAEDF7A35D103C05,8DA4C38D1242E5AD,9B775EEF3545184F,F0967F7E6BA96441,5B82DB59FC56A2B4,04964EEC8222BA74,634FCE356CB0D950,E1521A44E856EAC9,000000004FC2ADA7,2DC9B6A613513C4E,A1CF410790A66690,C561B52CF323F8CA,F698985F9E2F6923,3CED7F3704BD6537,1F09C1DFB23B1D67,E655D37F8575705F,5864C738155335DE,09C476CB61274D28,000000012F94ED43,1E93FEF82EBE199A,B7FD1D707A9F52BB,D19B44BE91B9BFA7,CF6C06357B44A158,CA64A5F3555A891A,93CBF2449D599F5C,48A24BE7B8F2F149,28C433446CB52E6E,CB711921101184D7,0000000180D95DEE,90EBB5B4C32C985F,53CB97C553CA5056,E73CD71A08613E0B,7641BE93E5D766F5,367C94C77FF283E3,580340358BCC7182,30CAA3C0FFF63EA1,3DE6BFA60D25F076,313351BF20A0D9E0,00000001C44FB061,74662EAC75D30147,E9E22AD32FA1E186,AD047ECC33C6FDA5,8AF6DDE0C9DB6A84,3E813BB9A8C72700,434FB084919E063D,18EB00798FB32375,84B380F0D23150D8,BA447B26BA38D5CC,00000001258E38B2,E7A6AB4CCF3CE245,3E955D9EEDB5C831,AB6403BBDAB7684E,B07CF41633A5187F,659B0A9B3C8B01E5,62C6479203F3C54F,2434881C580560B0,95AC1271E0E17BC2,790C36A8240F35FB,00000001CE05493E,EBE5CF9EC6F4E789,01FE7F2D7162931A,C0BE856B10906690,7B9AEC14E52F03C3,2E2B6430E4784CBC,4CCEC46850E12C4F,A32BF1E342D0C595,085B2DC9B78A9988,8CC475809D8CFF9B,000000004E191552,C8BDF08B03B50D68,E2A2577A8D92F3DF,A9D0C8066FCF98D0,0EDFE36B35E42158,8CF58BE261E4684E,F00E5CB241E1027B,4E863C97272C7F79,57696F9ED757F40A,FB0FFA5FA473CEF3,000000022E27DEEF,4FE8555B56C1BD49,E2139BE91D6DFFE2,6B5FDDDBD5140DDA,F57A737D864595F2,A7A68ABB28285DBB,C4987F7CEA82B875,4288C4C271B690FE,5FD076DEA09FA203,694C66D4921BE0E3,0000000073ECB0CE,10FAD587065701E4,172554852754535B,970702AFE343660E,A1DA92D7D7533678,07F3F8ED7DA06FD2,F4A0195599889458,54EC69D12E946B86,BA963ACE5E1B48B6,031F95212A531AA9,000000015AC5E671,50C41BDA2FEC795F,9851BCE0683E4AED,A85C68A0DB462BFF,3622327EA2B77A06,3DBA2D212BB9FD09,172560A89060A03A,A24BA680CE1491BC,02202048EEA6FEE8,F4AD89DFABAA7671,0000000133EF06FE,51ABA5B8C9F39A58,43AEF284EF16610C,4DC1BD5BC857FBBD,0FBBC91D03D812B3,55B3ABD6C9F4BA96,7C38E84F86E7D7EC,4BA7D3E55DE75498,422B6C6FB33DFDB4,D963A97C2BBB399C,00000000F99C346B,1AEFE94D9F0384DD,1EF597F4051E779E,CC5D98F2AD6C79AA,F44866BB666BD7F1,6B8182A1C4453FA7,CED065B8FA33DBBA,BEAFD26777C8E538,4EFF2DDB02530B4D,D1C2B7435CDC9B0E,00000001702E57D1,DD2D395473564710,23E02DCE3AC68EB4,AFDC7B87B28DCA81,8390115AFB896940,D68CC61210715B84,2CBF7769C7725637,31C81506542A2EFD,868649A0289BF22A,3C594854A0458EBD,000000024AE087A2,1B03001AE3DAC907,E41D3ADE59EF54C4,77CA4D3D9FBCA996,A3000E543019B4B9,D45650271C218AD3,517E366973543A17,4C41F78134DDCCD8,CFEBCF5485CBE712,B802357F8BC9D45D,0000000099579DA6,12E631729459877A,83A6DEB425250E05,A6F2AECEBCB66E10,8E11A5DFFCBC9741,9AC8F60C15C1372D,22A1C36DBA018808,E00B0AB21259A7B4,031F646A41E7483A,991B3C6D537FBE9C,0000000030A6853A,FE559E5F37DFED6A,7878B5D2A7C5267A,497E8209AEFEE750,6EA70BDFAE09CA57,661F90F279DE5550,BC9223B7FA677193,44271DC59C567926,53A56AC45D566FBE,9E8747264794AC4F,00000000BF28C98F,13BC77C96110F4C7,D4F0C81300FDAE76,F8703FCD199A1383,F3F7578999FF9894,30053BCC51FD4DF5,7CD776B5337B1F55,A37869FC367F97D0,73AFA4775E287B15,47EDC8C88C51ED73,0000000055073F48,AE3E683132D744AB,1AEA48D43A4485E3,2CD19F68A819303E,66C3CF04EA756DDF,DC72FF13051DA36C,028DB9F1D2278067,AEAE71665AAC13B1,143F26FEE81AA86B,2A569724DF93BC22,000000001D9867E9,8C34003A59D7F68B,878DFDD17C593D64,52DB0A614C073205,9EAB4C89BE42BBE4,2DF059A602646115,FA63787F4CE38E84,87C290686A76C061,60212DFEFA06A023,E62E46AA7EC007D2,000000007CD1FA2D,BBC3D9776A803B88,37A180817A02BAFB,07674FEBD57051AC,934C14B02299148E,705983E12A5A37F7,36A46E80F66C5326,E179731639B1A120,0F9ACDDED5536E74,363B7C826984CF8D,00000001DEDCD40B,21880EA18E472489,1A8A669DB590CE11,47B6293307EE1BD5,2FD9B93A19E0D3C6,6E30BF7808C56F92,847AB04796066B38,F122D41108081E11,73C1CF2EBFE0629D,F724F98A5EB5692A,000000023B1430FE,15741C47F6BA28C8,7B6A218425D1B6F4,7B1AE009811CE985,589760B522456ADE,D6E7C0F3CF94B527,01DD856E3FAA494A,052BCC112FF831AD,E47D82F23EE4819D,F23BF347FB1FECE5,0000000194607BA8,BBB146B3D4201BB6,EB8F761A551DC4D5,CB2E1060C16D9030,72152CABBA38A4F0,142EF9B0AB21DBDB,019DC64E97AA327D,3EDBF5A714C8653E,ABC8EE0BDAC6D76E,493459F96A2FF7F1,00000001F58F1B2E,1CE299CED57FED58,E02D178B6F171CAB,3BA26D2097988FC4,C7FCE1223A20B2BA,6A9043FFC8169BFE,BAE7BC00B30D4B8E,6C28F385B33E9637,9CC8B5A205E1409A,19C19965DC26153B,00000001AC108DFF,4C103FB46EC2810E,008FD479EEFC6262,BB9C69C4FBD799B1,F3137A2002DD7977,D599F104FF7EEE9B,2D5DDA1EE0158DCB,A853C024C91F8367,684579C1EB1F21B1,BF58284331D0E64E,000000022D5B4871,83F62457C9DFFF03,83C223EE0DABDFCD,0CD142B7A51D2D2A,AA0A41B80E074CD9,BE22F926B6F7DEEC,66A0525FEB0C3DBC,A970390B9BC4C82E,F40F28FB895F4601,708D6EC42525EFE5,0000000138B8EEB6,860798D6CED96ED6,1288CF0BC6A0B4B3,9B23621BCBF51966,5E5272A019EF9A74,0054A7888A069BAC,C159FF6FC69E0DF1,CD117C6C948BF6ED,87ADB4DF8243BC46,CA3BAA8336DACD41,00000000DA48484D,598678FC1656594E,CAB88D8C1FADDAF2,01869A9252181E70,64C6E4A3A155FB98,D87B37333B5EE54D,34C230496D3E3D5F,08E57F824317208E,A5B30EE3009DBD08,28565AB283802312,00000000E6E75EA9,5E6CBA2D16FEA968,651608936E196632,FE667E403656B810,1ACC5711CA9DA7A4,918A8A34556A0142,F9B2672BFF05D899,A27388FE1DAF8C93,BC57A90996783903,9A4CB39834149B67,00000001539D9457,0646B7F2D9B42613,090F7963FAADCD97,5F70A53ACB90DCCC,CFF232FFAAC9B4C8,639388D1DECAAF6C,595E7BBB7C63F012,1AB62634D5BC71D5,CECE1E4C8B8DFFE5,CA02AE5C1E5A0AEB,000000021A9E66A0,ABBF99887001D305,5562BDEFCAE31263,E5A966C20A16DE16,6DD20156807F912F,E4DD5BDA1CF506F8,EF0803D886269BDB,0D5AF70F33AB4D40,1427E4EEDA22B688,8DCFA629257ECAE9,00000001294D8FAD,69ADF760473AB737,B4A8A28ECEE2CD5C,17248CA34956076F,5DA4B6270AE9078D,28182E1AE5C48174,48F196DE8D8043E8,B9998B57A25BD1EC,2F729CAC3D7AB470,D2022D369C00CB7C,00000001048A2CC6,DF5A6B116368EE4E,7C2BEE885E77E463,40B10712FB6CEC57,7C5B26E9F9FDCC25,9B3E2D2DA623D324,A390AB2AF5F78859,733D8CD37DF6CE3B,ACBC4069C2589D58,BF12E47547C37BB0,0000000265440E34,20A3FA9BA359D7C1,821A5878D66D4136,1B7D5A26B50B37E3,486E91DABBA9AEEF,920BFC7E8A723229,AE81C181B8D5C774,0859727A8F6C1C46,BC27420ABE309DC8,9EAB932AFFD038E4,00000001AE926728,314D611B9F8B1858,B228F54CA9F3F507,74CB6131C3C11F6D,84F696FA26F568DB,BB34327540A1B314,A9D8AEB2C8F9D596,83E674BAE38E70C2,673838DE1611B708,D081E9237BD87232,00000001B423FADD,949A41E9505C171E,67EB1057BE61B6A2,15648F6FD10F8102,AF4F5DEB4D94B024,8D97167F2C61A69C,ADF566F0E2E68483,27205E6CD03336F9,DC97FC248523C48B,FD48ACB39874F168,00000000836DA45B,F0162CB7B3AC437E,D4274D1FF42CBE54,9E6B8B6F6D1AB09D,213FD9DDFD319C88,4F8D15616BD668D2,CB26BC269BE6A85B,309A33C1E3CCF87C,DEB4DBF6E907FAD6,63150D674B8789F5,00000002071643E5,8DA00A76104BDE6B,6ADFE424564796D9,83EB3A1A02253AD9,3933644606A47877,9A2AE7F961E72214,0456866760C808F9,B4962643A7431B48,CE9908DA01B9CBA7,0E200A321D7714D9,00000000ABF6CC69,173267358C6D37B7,90362EE282E31C22,EACF0B8066516A0C,C249835E46E6FEA0,8215CB127C9876CC,0091ADE82E168555,B530D8D5CCBC1AB8,120C37C509CF91E0,69748D463F21BB33,00000001257921F8,2C8019653029A7EC,DF7CFDC6502E91C2,B1A81301549A92B7,D0546AA1C2CB88D8,3F1BD6DF3D6B0C7E,D399113CB7960C4B,E4FAC18CD0D7CFE4,4F657256BFB944E4,D2768DB3FF8A2620,0000000131527419,33CFA2C394BD6334,FA0F1A56854163C7,BB455A887BFBB335,5FC1B5C7BAC7ED58,C7307B23BC1D669F,3DF72E860BE07540,30BBF912E2CDAA60,3F398A8A4B746ECC,CA742710DC569F31,00000000F5A26701,187E8076EA20E584,A051273F6FADBF2C,305CFABE7D0483DF,04050C54BA038590,832637E9CC5D1EB8,832C7C1597850E55,3B1F63E8D7942658,6915E8EF3C18BBFD,34D7407DC6E9B332,000000027A81A60A,F93ADFD2F468072D,915603539C30A642,0BA259D6AB8BB528,04DADAA769377810,063CC785118EA740,DC5585E4F469503E,8CF57D2411CBF641,6FAC6FDFF4CF6782,C94EEF26459B346A,000000018F68E1C7,AC0A2AA53BBBB08A,F52B2D49C0BDBFD4,A55952585C8B2B5F,D2C72CD5151C6CF5,F28F419A865C3741,E215E956D5B0DD15,31584921A9C59844,6BE3CE1791D8B76C,3B69281799D59EC8,00000001A8CBAEC8,289AC7B117940B64,F95978EE629196D1,C3B2B5F8025E9FFD,BAE73420E8829378,3A51919B7A0EF2A7,FAA5F528770DE8F8,0A59F255F5A50EDB,C95EBF603909B6E4,F46D2C5AA4E2624C,000000006BA4112C,554AD6AF9D28F6FB,2771A97B0144A3EC,491EA46442BB93F9,9FE82A7E941634C2,D9C53098FD8235DA,FF61C3DA02CDCC6F,F9601986290E17EB,84ACEAAD6B9DB3F9,CADC561CB87F9457,000000018A037E16,0B8E816F228A3A42,9B2689AA1D8F5FAB,4EC98C59B5E2F886,72ACE754720F88E4,61C9B97A133D1ED5,ADC7F05FB227F250,1DDF9291CD0814AB,9093BE8B1E2E2591,A6691FC50F01A756,000000017731CCE2,9A80BD64801B52CB,E2E80D64C1CC06BE,79D042DF150347B6,1BBF4EA8B062A3ED,4B4019E41DAB212C,7878E2B95A14C34D,7DEC49E3B9F01A7E,BB7CB5B0D46DFBDB,BB7DF1724E1E0440,000000009F5A6D0D,EF06610A9C24B563,056FC2AA8467B97E,0A1715A28D177E83,1C5516F828372E69,977BE5B2E2BA9FA7,AD128C8A753460A9,DFC03FBCC8273184,66B37FF9AFC9E046,B83B84791AC8EA32,000000002CA27295,0B83DA1FCB6A0176,CE9BF7472A8293BD,1DC1409B9C3F80A4,F672FCD86CC90289,D3B5FF73A99115D7,921FDE0E1F054BFD,B793057C98A61EB4,A89A99BF37F37030,B0DAE70CEB18B500,000000016790CAA3,3D97768CB59B57B9,15FA45BE7BAC8C24,DD4C905547EF0095,A083D681A8C3C8CB,8D132AD1697089EB,F0353BC2A123DDC7,6B9063E7B52F831E,46F6198E52A548AC,57514403CE92D02C,0000000139678A98,B0AFE8635C0AD9FE,8D9E13A4CCF3F58D,E8BB0EB3B23F6024,0AB99A558CBE15CF,508CAAEE2198FD5B,6288EAC1C3C8A1CA,10B8371DC379E28F,E0BBCE1C0D84D576,2C51626583E6B26D,000000005891658B,8CAB33426C941139,19759624FBCF7F7E,6A0E1D3E7401F03A,AB5D7DF55D5C8AF0,78554C58A1955A9E,D39EECDCC7F85088,3C66BEE7B7171AED,58D0B04ECE253976,B4537585C2FE285E,00000000247EEDC8,41458116061C4791,3D2086D00E6767B9,3E4CC9D5A2B8C228,8D59BA8EAAC8ECD7,C75B7EBAD3596FAB,65F3B888915ED5A4,6E79E5486A5ACFCE,331E23824B48FE99,741146FCE7303293,000000024A42EE21,3E852DDB2E20FFE6,24A8E84222B84FD3,27FC729C2086585D,2847ABDD149BD7E8,4751986A33E82013,9F1959370AC89B0F,57CC3852BF32039D,BD1A8666F03AE8D5,5EC4626FDC370ED9,0000000083B07183,312E0D8C4EFBD755,96C97BD6B83D91CE,6973D56BEDD881EC,F00FBB7A6870E26F,AC6DDAEF756EC938,CB555AE7878EFD05,FFEF5FE0F5FCE414,D5BBA308C0B37A87,F2FB373D64DA8D38,00000000229C49F9,DA13B11AB403857D,817F8DEBF337C02A,43B6F1C1D84E63F5,DA2881AB331FEA41,82D138E2A3FC816E,60D7F7A299698FA1,E09993FF69CA0360,27E693DF36178474,0A6465E0F532402D,00000001BA14B754,9E3D071C752D6DDB,73CDE348255EBE33,4E017B638B66EB56,AB0A8F6D107549D9,219E613C03EF5E9E,0BFDEEFDAB524682,7EBDAD9D76D6E6E6,989DA40D2C91F8B1,D2DB0D785A310ADB,00000000DC174068,997BD97486AB520E,949240F596907144,8146F5CFF083A50E,9CEC0B8B278D1527,818DC1A7F46122B9,1F303E1A514A467B,4A1D362FFE93C1E7,007A80295E1291E4,4616FA7299CEB0E5,00000001B6BCBCB9,312FDA6CC5849762,505C2D5BB8AA6760,F01429AD5C1298D6,BBEE2198904F022E,E8829A6833D9581F,A20EB212C40873C0,FD846A6AD852799C,461D9ADB71AAC807,81146B7889039364,0000000157A0BEB8,C05737BF9086CCFC,390D00EB1DD31916,5A8C5DBFB8633D50,CDA872AD6E1BC462,A6C764FBA8346BEE,BE2D6F0D56919143,520C2844ECC9A3FA,3AC90AAB3A855958,5798987443FFDBEB,0000000185CB7715,0325FD0076087FA7,7EE01446CF7578CE,692E8A6C6267BC2E,CEB1FA6771D963ED,29C67AF7793E7E04,699E77A49C56D63C,808198BB4624BF22,0C49D60F6AF20DF3,4603F26E70C484B5,00000000850FAC10,0A9CEE30BD0FBB56,E23B9C3203747BDD,98F93727A094E87F,00777D9ACFDE5F6B,6FDDE71496C5E725,DAECBD8F924876E7,1E22014D05786E3E,D13C815D4399CDF8,EB84571EC3B62311,0000000257D7DB9C,D3531157C5AD9A2B,400B04FFB95B733A,836BF084DCD95F98,FD5BA15F2E6B96E4,666C054D6C12DA6C,587E7C9510705F40,CE6E491DA0FE2B4C,470A53A1848CBCA2,2F7E10103DF15A21,0000000193E133AC,A2376A78A549FDC8,468135DA8E349D52,4610906CD9C2186F,9003702BC12CBB78,F37E07F8ADD21DDA,9D83054A988A43E8,0F3CC48EDE8FBF51,AF6C830703D72522,90A60B0867AADC7A,00000000FC2BCDC2,341037F92E115DE8,A7A5387F0DF94E31,22B6E039063CA567,0715ADE2A9F93EBD,BBFD8F8148328F2D,9A31C8DF18F41E9A,EDFFCE5287BB5C56,BE62B0452531B1A3,1BA67A15474B219D,00000000D6BC3DAC,7AEE47E7A62FAAED,6832C2E51C1AA2F3,9EC2AEA33545E371,AECE1373E244EF02,608CD2EFFE28423B,080426292FAB388A,1C9DD91ED488C22F,2C9E70078207DA60,1D2BA3294FE06593,00000000846E1ADA,63AF22717BC85858,86C59A8D9D713E18,3361F98238893338,61A1EEBDB3758C85,753FEADA73E85159,50FA4CD774D8BDDA,89B05C337DCE6267,ABE1E8DC635E5E2A,3457CFCD38ECD674,00000001622591BF,B9B41A3456FB1786,42CF545450510A5D,A0DABD3124DFF2D3,3230BFCCAC0E1B57,504A7E6B9B235F3E,A811B7285E564667,EEBF152BFF41ED16,5AD2ADD7DD7BDC44,C9B1D9677919D455,000000007E3D66D5,4F0E73E08CF2EABA,7C6E769F661EFDFE,06FDFB9C2ECB028C,BAD086B618C77543,52DE6B321227E537,2EFE7E75A3FA76A5,69F113DA39F88ABB,49F70B7C8DDBE4A3,EAFE2DF557CCB2D9,000000015135976B,21015A33E84B4DC7,A38FCD66418E8535,7E8A0E37DA2153BA,28BF82546266CA92,499787285745D596,546AA776F2ED0902,E1E56C95FA7E56D0,4DF1D69C56C34E26,9EBDC506EA0DA8B9,00000000EB915A82,A815EBBE132BBC7F,F9F4E2C1EB769C9F,600A70B2F20D519C,71B3611F29FF08CD,BCFF7622DCDCFC9C,68F1F23032ED5BC2,5800B3E7A692A249,264F153AA62E2553,16452F065D496FE0,000000006BF78656,C9195087730EA524,27CB8F309D883FB0,74D4D884B42B811F,EEA736A0AA813087,78BBA6129498D4B9,3992BDF68D273384,45D38D3304E9FC71,772C46FEB8F6573E,195D386A3D6130D8,0000000011C51C91,E4FE23574C17000F,050C89BE1B22E506,C8D3409D1BAFA818,EB1DE456412DA5DA,BAC3CFE621AC75D5,A916943F0B488D6A,208E7D3FD85E5889,15D8CC16B9379B05,68D746A32F1F380D,0000000264C69426,7B47E059D7F7B1C9,BA65B7CB05F4CB87,83CAEA9F30C39940,21FA27BE6048154F,5702605A3A472FDC,C1D3B606C912E227,DE79D1DC8496D65B,9A64AD546AA14056,1789865E097D8C2A,000000021DAC34F7,A1EDB55A322E0B86,73E95D1B225A672C,CD598BB88E998605,0E3E09379BCD9D48,B61863B3540BF739,613F1F0757FB5C16,11F9F928A600C3B7,44E41FA85177C1D4,120BFD44D1E39E80,0000000001E791DF,786C5C37C0CEB210,CA46E142E27BD8D5,089A9C3EF7AF8EA1,A4FF8BF37D5D11B2,E07FCE1941DAA358,8BABF00281FE6DA5,9832EDD32DF4584D,A81763B4854DFD59,BC9941F4900D4BC0,0000000065AF98CD,C9C01F5AE06A5E92,4E4EBC510E28BF3F,554D5FC555D77A3B,5A63C0C7877C7633,85F729BD0E8A2EE9,647389B0001384C5,08732A88A61350E0,C7A83631493F0660,6499B18AB99D8FC0,0000000077CF9C4C,ED2AF18C6CACF4AC,5D029EA4386F9B4C,FF800D4B1CC28236,5D8D81261CD7B5B5,1F9CC669034BB131,2B6276B299719FF0,8F04D61A5D6A1C67,76B5DAECDFE7FF44,197F7E936804C659,00000000BCB0F8A9,2BF06F9B6B8CB792,EEAD716BD4862AB9,004B37BEDCF759BA,B60CDFDCC2620E42,1E56F950E5D433F6,0D617BB2813D6BA5,9CC7DFFCC0FA833E,5DED8429F306825D,A6E7ADF1CE8DA791,000000017869A550,57BC73A928AF1998,73175F22C0000BF9,5283BBBE302A1669,50645C8167977B6F,2E07570F7DCA03AC,1B28C46AE1C4B924,EB80DD9C6942E7A8,571563AB41DE6E78,EFE623CE1DDDCC96,00000002217648E3,8DA62E8B32D0CC9C,4653638989E70850,99D236ECEA842D7F,2EBA9FC5AF470D63,0BCE3847C04FB8D8,496E97BD87FD5249,B21B28CEEFDB56ED,80FA8419B7EEA5E5,5E4EB864CFABF77B,00000000DE01CE9F,D700A931A92C84B7,4A0BC733D1C9E7C8,45130F3DCD408313,BDB76DA340F12B49,8252EC8000B9D9E5,D4205CD15CB17F2F,1E3068DBC6B93FCC,5192B65E9A673D6E,A3452EBC775B3477,00000001AC041A0B,947FD0FD024EDBDD,5FC1F2533216A79F,4E6BB75CD9C14816,CC94124DF76435D8,C1E1E1E3EF73DE3E,D8C11B8377E162BC,C44381D0A7812846,580A1658DEB2E591,34B45A684DF33960,000000021B0B2EDC,7C97EEB4CB6453E6,BE316CE0774E693F,4C65E47ECEE4A290,9630F84C4A74C4B9,1947082237B0ABA2,1B4C13AC01912C2A,0350233529A650DB,AA66735057F2C772,34B9AE6377CEC776,00000002500A9A00,D77E1E81C13AE7A3,C186889B39D68B66,958B073C86E4D582,5B3ECFBBA0634E85,A260441502B4A1EE,6A4888BFF27DEC38,86AE05B80F0B2EFC,8C79817E8797A667,4F2079ACED8FF31A,00000000B4E06AFA,4604A12FFE1124AC,5484A835F6A87B04,2B69F0F89C4D068D,7EF5347571781AE6,3D5A25936D696C3A,CE5CD4CAF0BFBEB1,C6D4F6C43ED2EDA4,F72CD1D7BFC0D13A,0CCF947F5B13192E,000000019A826873,BA39A7DEA64C6F35,839BC44BF1B0B3CD,2F31E088AF725C04,469D2798A611246C,648BA95809B001C7,126901E7151D774A,1F27B25CFBAB5F65,59F667CD0227ADF5,0041661B0937AB40,0000000225813ED6,9FB6C561E8EF8E11,BFCF2AA4D8E96F8E,18A8B3B8DB5474D6,C1015161671F4E5C,0625F53342256B8D,45A267CABCFDA7CD,CFBF052666407096,232E4E3ED747F894,A0915A1FDE39F6F8,000000024FB3CB3A,F2D15F5B91B41868,832395DB4EC21B75,BC55D9AE5247F365,987C14873F7DB9B8,E30CA1C881DE3133,1C0F9DEAC7CC7782,2DF89ECD6CAAE8E6,2AFFCF74225267E9,1768FA1489EC4C8A,0000000086733CC6,F4C27FD76D80D017,4A3F7D1C2A51E446,7136C0986F2FF2F2,CD4C1D28E44F1B8A,8984EE69979A5FC0,23565019B11B1219,5E1A6C920F369159,33BCF3F2E5D9A717,C4E41CF27C29AA6A,00000001046F198A,F3D0B4D47DDE8CD7,DDE526F06EC37294,18E39670B2691C52,FDB0FDDC644FBF73,10108457D354D313,DDBE643CBCB10B92,C82A97991C247E9E,E30109B91322B538,317D724D42A8AA0F,0000000227B140C8,76B821CB50BEFAAB,C84BED04B924880F,196AFA982FDACE84,4C5EC32CC0DFDADF,E84B50C91C406CC0,3C6823098244E878,6339045B56B80E7A,3F2EE84513983324,9666F4CC3DEA86A2,000000001F244C7A,6B6909FAE1BE13EA,3FBD66A5575D88A0,D2A01C9400D405A3,9BF14FA3F82D0811,DA3EAB6373EE4DA1,5CFE49CF0BDAA34E,6C955D2F3BA0F8F9,CCB7929F023D5476,4D2D1835B848CD2B,0000000141A34FF2,EC3F6EC98B8E10AF,67F8E82C47F9E36C,66630964EF50A0BB,78CCFE3500B7E51F,7A30D274AEB908F8,2CC86648BBA7550F,024EDB0F4FEA0166,79DECD12C71396B9,C228D48559BAFF4E,000000003C2A55E7,BC47CF50D7EACF7A,AEB26760A8DDD9A0,94D45C4F51E355E6,2700847A8690FB5D,0065B75EA1FF568E,AA7A21A2222EC712,8D8A5AECB8174D01,3262080A315A8BC1,EB99395092D37E73,000000013EB5618B,9100F1CE37B8E9C9,7D4F9778823068E2,C564953A90122B02,782CAAF487A7A994,8B120356B858ED95,A30226CE86A564B8,6CBEDD75B5CF9B7F,4D9A157DB8F50669,B0FE56189EA1D539,00000002088C092B,98671B16A498A9FE,D65853D6DBC0B4D2,7A3D27CCBAFBB63B,3BD675909FF6833E,2DAC9AB3091A1605,57CDCBDE416C3AB3,5F234853501B9E36,9F0B4F12C9CB81FE,CEB9562322F8B99B,0000000027F8CD8B,D81E0DF0630B5388,7D7534C8F84C53CA,114D1260CFCDD05E,E659FA13C340CDCE,0417F93F516FA32B,D2CF9CDDB265B7CC,FC3D27D99A87F6B2,12472C37FBF04C7C,A7B9D0E97765F5A2,00000000907A6A9B,D184AA8D87183FA2,8D335DD4B8AE2AD8,C37B39B7B4712F05,32F79D06D4564A55,5CF34C505CA3B68A,FE3ADFE84FE28625,C7233695BFF87C22,F8ED7EE20543CAC1,5D5AC18FAF7E9F33,000000019DD45F2B,3377E234EF793912,1B3FD2344311B59B,30A9E104BC04C873,436D28698991DFD1,17E5CDFA9BAD7F00,1747358565CD4CA1,F00B2B79DD97F223,A77F6ACDCDE0E45D,B5772344EDFCACF7,000000002250A906,9024E05DB56BD52D,8408B10310EE2D56,EE78433C7126F418,B58349077797F1D7,3DA42D6338E79D95,A0AA9AE34C9953DD,86C24DC876A6A8C1,A5177157DC95B87F,F08A0C182B15B101,000000027289BAAD,CE0E34C7CB499CF1,65771EF9B568C962,62D650868E52B81C,4F28B8B2FA956937,0FBD9924314D028A,6678B41569B3C5AE,9B1137B5666E0C60,54DFA6B34E362485,BE97194A404FDC65,0000000224C73904,61E3F8027B56EB86,2D0F5D13B630E1B2,EA02E33E7FAC8824,A91AED0185467BE1,2FEB9CD5E719D394,5B552BDE339CF5E6,C3A62F90AA96F6A1,8136BC2445195DEA,D0FCECDCE03F85E6,0000000242BB5CDB,5729DD2441806A13,25D6DB48643E747C,8DE631F2C8C3E8E4,1E11C2DA7F5260C9,4E6C4382EBE2EEE1,4A7027F641E56084,F042B6F768F410C5,82403C165A737D79,18DDAADC9606C7D4,0000000256031030,4D2227319E1AE490,4EFEEA4F832C5E05,CB8A85D6F2A31C8C,30D97B79A62F12CB,804EB737A87C56A3,6433DC4231F397E2,49FF572D46254DDA,57F6691E0CB75982,6019ECE2D24DB0BB,0000000004A58700,E3F491E116075440,EC6735CFEC6CA54E,7A047330C5CD54E2,4964E00E8B3FBAAE,A1C51A22B5EF1C00,8EAEC36412D74093,18BEEA2696713F9D,5379ED32BB9B5770,9FEE2C6D0C078124,000000005FBD62BA,39897306E4969C94,2961ABC0C12EA90A,7902CF8EE8E451FD,D9955B0D11113D9E,0126EC0BEC8ED6C1,0892AC71A3BF63A1,9C565022B3C14B9F,C50A953ED816F211,F8F91632934B2B89,00000000F7057B6A,D020A5696ED1049F,A654C19D66CDBD34,C7293FCC6EEA0B0B,2B2C2C5E23BC0033,0AE3C7190D487E84,DDDE0FE16A311A87,297F896FEBAFE623,8041FCCCEEDFEB32,BC0B5E61067C7DAD,000000006D6335CC,3BBC18F97D5B5ED7,9DF75B73F0F9FF05,9388A32B75D42AC5,711F371AB5076734,99BDAA78A57C457C,3D7DDE57DFA67600,35589102E3AF1F45,1162F3B964302431,E7D071471FC68EB8,000000006A0EC5DE,6BBC4F03D1C94340,D49B703190374EEA,CD7433F320C4D00C,49D2E27C5870A2F6,DAB7277E4B8EC72F,336804612989F8C3,3B7764DE7318E79B,F748C48C7180AC23,DE3E91F340B4E568,00000000C76E619A,82F1948DE85E319C,23D092B0FD848AA9,B5CA43FF54746180,125CDE9AA93CBD34,AB10115E4149AFC7,B670AA05B8F59DDB,EAE40315B1642693,EAA34A14A92ADE47,27F6D50A0DEFCAB3,00000001C9FE8C63,EF21DD2379204ED8,BAA71CFF01EF09C7,AE6B76263F5F70CD,8C2DC9D806C3CEE8,FC08F6D612528493,F32DB30E1864C646,89053C3F97A66945,61A9A68B162D8E0C,5672C2C6FAD02364,00000002022020EC,23EFCD38B673EB1E,7ADFAFF02EAD3639,DF1681DE510D9042,1B2ED88667F527B7,B1FB755F6CF8FE7E,02B527828E2B3248,B7C66E759DF2C7D5,4CA02F71BBAF4E93,A7CE934A2C712976,000000023250EB2E,912993D3D95DB8F3,B34F70B4F56786EA,B97BF07FAA241D8A,3080F8A34992516C,32CC4C2C32585F97,1058C5682C1B38DE,F12621D1DCBBB933,5C71585D25963633,05E337957DD12C85,00000000C4277A8D,3ED540BA6B72A25D,63C75589286D79D6,0FB85DA9949CCFAF,8A6714704276596B,C35001C866590091,406AB8F04FE0FA70,49FFB752A8B9952B,3769BFFC017C2537,24DC359107DB2893,0000000019527259,6C8162113BA8BF13,4482271CDE2CF3B4,4DC44E9517BE2AD2,4109211E3A4504C2,4ABD85A75B466B81,ADA85BAF3FDF30CB,37297CD1340E53D4,E2486173C22DD6F8,933FF36EBAFF074C,0000000031E76CEB,E99E309B682CEEFC,29BA128AD48B7AEE,C1A3BFCC26D4DD79,E891A5696940A8AD,A9F2ECE4DEF39722,4ACD923DCEF3DEB4,10930F8751CB9308,68309879F2240D94,D71BDB0D9A25FD97,000000004E59E822,F95516F541954AA8,C7BB930AEFC92E68,2200E677C2878709,57B88883082FE533,C766BD541200CCDD,D82A11041783F0C4,99750266A6792475,A8CD91AC39C977CE,4C41621A2EDA1CFB,000000022614993C,F25D2027BA8D5FEB,B3678AE2B65A0E15,6893EC154FD7A4E3,D04FAD86C35FE90D,F59330EDA31CF367,F5BFF8B5E4345E4B,6E88F1868BEEC476,C0727CACB5C0342D,888E77B34E89A84E,0000000040656AA5,51724D0434EE3EC7,28C4C27E240D58DF,DB577C1B55147D99,E5FB3234E918043B,7772700857EEAA80,898B8040C282D026,8FE9F9A9BECF6CD9,F23E61FA90BBAA34,5FB3110B9FBA5506,000000002DA34758,5185DE08969034B6,ACEAD58D4C06B697,1686A6EFA860EB56,64892A6FBCB9C705,6B8FCC3062E4A2E7,3F0E22FAF3B0867A,91A39C45D82E04BE,05DA65068B96E5AF,5F88BF6B9C4584B4,00000000F7591D9C,42DC85EA0E9660EC,466F4FEA6CA5EF27,DAD11856E2997036,CD65CDF241B314CD,D64F9E2FCBE92BC4,F4CF7175B2E21BB5,C2FCB7442B4A69FC,AA0D6EDF1BB7447F,2838D36D976BB6C3,000000002137BA50,0F8DA75A2EB482D9,DE983C738763D15A,623BAC293A06256A,AB63633FC79A5AD8,B19BD6C87E909A92,5DB594A0418382FB,3D41C108161B828A,618FBA73E2581A2F,37E8B479B0257751,000000025AF25419,452734CD2B707C9D,2D97D9984C26C9F3,CF29A0F4018076B1,8C65292B0F9C4957,AB833B25F26EAFE7,80AA59BF00E84DBE,8BD4C296944ECE31,05D9F61A481016E1,25DE9F3DD09E7EC8,00000000899B0CDF,3CFB4184C0FC4134,1E0C6C29D538BEE8,ADF7E2AD7D0E4B0C,7BE25EF88DDACF51,22D6D73EB541F81B,764D22B152E324A5,B2BE411ECBC34435,E539CC8CB72F82A5,EFC28A6CA30A444D,000000008451FC11,183CFE1667FDA520,C5C2F6703AAA51AA,741F74BCE55D6FBD,727828E964981E89,16247CFF503768B4,3BFDA938B62C5BD4,60B6E18EF0ECDC0D,65D2C53290875694,B6406604EE7957D0,00000000CD58A3A2,FD639CC8C7E309CE,1707327C43AA1E58,FBEBCCBA8080D37E,3E41346E0F124F5B,67B4154AB0247AD6,F9A322969BA621F4,29CEE845F59034DF,C38AF9B1BE137BE4,CFF1734B3F82926D,000000021B576664,FF56CE84EF195F6B,F63CA288F1305953,724C83A09A040055,26FCD281E180A823,06E8BBBA12A2E985,3331CA27D350E8B1,A12C3837F5517915,51C28402D84B7EF4,5327F106E806706E,00000000E3E70A17,94E9A2838E4AD31E,4F23631FC383CA1F,F0D58E88811D10CA,70CF7D4968E4DE54,52BD64DB3B4FED52,C9C3E02CC965A92B,B7ED5CED9392EB98,44D16F57C9216619,E2A60C8A2ED2928C,00000000BB4F61D5,A10D990CE5EC0BCE,F1D3261C5CE3B6A2,FDEFBC0D85A0D1DF,F311C6ECFD35825F,2D07D68EA3A160C5,E8C9B7FE3718487F,DAC0EAB5E1D0BE4C,110CADD6F9F01BD2,710C0798A54C41C5,000000011B5F78F5,9C17F5F54C340B5F,6B7360C1945583FD,ABE58033D4CFBFFA,8E5FFB613FDBF599,F749F737A3F5C60B,090197492A2FFA88,47F32803D53690D3,8EB6B981BE206E78,AFDC03B81508CDBF,0000000230AD9EBC,9C8CAA6ACBFC5CA2,8257107E3831CFBE,C11F3AC408881B2C,9AD09EAE06CD93AE,D9D10B69D181A741,78FCB53EAB70E855,0A21D394162BEB74,80714AE690EDFAF5,E0BF1971DAD3B81D,000000015C448D92,538C7E926173B517,AF2CB8B0A23CB9DA,3B6295BCF11842A9,09A33F43627957E6,A07C6FFB241B5782,9BD0CFBE05E53ED8,915B6D822A575A8C,B1E805158CEFA8F2,62DE2E5B7511F05A,00000000ADE41E0B,9F4FBF1E8C2EB3FF,CBD1BEC333B445BB,BBC28EB694B8EA40,A9545840164658F2,6A41EDD47DCEF9BF,01AF7199256D123E,DC69AEF91EF8864D,AE687ACAB3ADF505,30DBFA8516347C47,000000013232F072,E14C95181BF480C6,025E2552867251DA,AAD8E1BD11E276FE,4A904787E7BAE78E,8F7DC6F1DDAF7FBA,4D73E718459D38E5,5932C780F33E3816,EEDF767720ED3AAA,AE53A8BE583CA2AC,000000018C03E7D2,CFACFF7D793D038E,7621F5FC44101431,341A454B61907C3C,1DBC5D9360B27805,764D3C3D3ECEA7E3,66932F452C7A7135,934EDE7353ADA3C1,FEA030CA8D8B76EB,15EC8A8A9D291BD0,000000015350B9A2,293D8F65F07B39A9,1FEA37228831C57A,A06E315FE89457B1,670C66F47A64D89F,07988118DA48CA98,1FB5B4FB0ACE15A0,DEB4625112A752C6,247C4C97862D9C32,2D28F5EEE0D64E5D,00000000F2CBBBBF,9AB4F64B52ECB8D9,DD3F3F6C518E34FC,A417610202AB5B28,69ECAEA1676F87EF,4DA808F373A81018,5267A034EAEEC9C7,78CD4C05C094E6A0,4EE58022012CB2E0,121662713DED931C,0000000226F075EE,340D44215DF15F97,430370BF45F5EAE0,2CA30D80C0D45E5F,6A0A57D7D0430242,BA692E90DC8E7637,5FAB67AB21C2D967,B9771BBF285564A4,9AD39CAA7DC925C4,0943633C5F3FFCE1,0000000028AAF6F0,F1B33FD30D409F55,644D02FAC1879435,D66BFD8989B081A5,8AFC9CE370B921FC,85DDDAEF067C4C31,7038B2593F630A1A,1BC09B5AEC14C482,50ECB1E35774D1D7,0180DA9CEE454C1C,0000000153D850E4,98F433384D3A1C51,75DD711F601F96F3,15D7C397AF297CD7,6000FB0B07E19954,88A486F18E21A6A1,FACE3EDA5ADC96B5,95D7863D48E1FA8C,925A874A8F299099,CC6DE444DE546254,0000000012F79953,EE307698ED1924CB,9132B8319B713C3A,FAFCD5E42F000C20,400A7E6C95B0A4F6,239EDAE5185E2066,83841F44D38D8472,A6B443A4F7B97127,C1F6A4E2A9581EB7,E90ADF4CDB77D2F7,00000001C05E07DF,AC98DBFD20A99DFE,A5B448A65149189A,3D3BDF7F3FF585C8,A5D0F5F84BDB24B8,B499534C7C0EFCD9,E1BAC8AEA30A7AFB,ECED451EEE141C17,992A9A5C8E71EB55,4D06A3799706D2DE,0000000226F918E5,8C76A83CF0E21CF6,1444671AA4381272,993438D4D7A40D81,48CA2C27D87CA438,073454A3DBA71D73,873E982D442DA3AA,F95954046F80CC18,0E9058443FDA2F5A,CB7F7B575FF9F410,000000009E7AF39A,5A6CBE58081F55E8,DDA9751722FFE4F0,4B6DF3CC996DBB95,54188E240B5E5A85,374D10B0D6AC899F,64DBD140C4397BF5,D3065532E22F3F30,DD87BF6671D664EE,C8384D1A75CE8C95,00000001101C8A82,96F510E7AED3E7CF,605F3FC2C6184151,474B7A8A707A8569,3AFBB1E231A91A24,9D9777849E44C4D6,D042ADCA6A0786A6,461E96BD08687488,AA04F519D014576B,9EE7CE6C2BBB3B56,000000000CDAC434,CC6AE9B5D6FD45EB,2489714833809451,C564B227879FDA34,F20922450B736666,071070581E6400C3,A21E9B294A6980FB,AD7ED9F15AE11CD7,9415F45CC07BEB0D,302B220E983694D3,000000017CF57348,F77673B48A1BCF97,C0E5B12E9A3ABE53,3983391320760329,153C72529734075D,D900DE5FE25485E8,0BAE49163D7C9189,08C42589DCC7729C,FB967FB1981ED86E,41761FD1C5541134,000000000AF4D506,9D4364721FAC25B6,BBC9CDC7869CF95B,3AC78F03FC764251,5F4A9FC3CF7CFBEB,7CBB5FEEB8EF7051,2FA848EC420DF9CC,A6CD701015A0CEF1,6D673EB02B49ABC6,EBAD59AB73A17F7A,000000012FDF8F60,70778F9E97F79A68,6BEE6BC1FFB86BFA,41C6F5C6BE65B7EA,9EE8E3ACB6B52747,78AD58AD6220D495,9DE9254B67411DC7,DA48086471592685,3A89381A31D7D798,0684A89126A9DF54,00000002497E6101,6D7482F89D8B1326,D3B520DA84EA659F,A665DFE475780A95,C4B262AB2B35B938,0688B00EFE16CDA4,CDC5D9BB330BD9EC,535334C7C94DF919,F00B321259B5B45A,99BE118C839F098C,000000003229177C,1F090AC4E1DE4B60,9620F1177AF74E74,9B32B71434683913,3CF24115DEE5EBEB,160BA969CFB9AC3E,537D75715A5AD1C5,91C1600A3EED9BBC,2FB5D21E3B08A504,3FEACEB7DFF72CD0,000000012887BAE0,1F584D9EE66AF8D9,0EF0408D55F97313,723028F780231F14,2596367C01FEA942,180BD1F2C86262F4,C97616E888A49AD5,5FFBF2368ECCFAD8,F9C866F017FD79D3,725A6537569EC360,00000001E7A091F3,93568CE76915442B,D8AB09F581FD5F7A,943146E032E3A6C7,9F078E8C9863EF44,071F2F7D3BAB3B04,94FF6629C84B8CD2,62D7F670DA15306C,E6A920C9AFCE5376,4F7B1C716A9D2C11,000000020D8A0D5B,816D81D2966FA9E4,4CFE663B5711738A,F0AC439356D9A5C4,8A3296046E7ACF19,97AFEB070E85F82B,C8EC4697302E3002,7884BEB9945E9219,278B6EB708997161,FD6F1295BFC7DC7E,0000000142FF0242,20141BD97EA3DD19,B6F0B6C7C8D603F7,56A1DFB9F05C819A,A07DC728F05EF499,1B07161E3AD70A9F,E852A37C01A82599,EC4865F38A25C313,D370FCF9F9DA0B38,A964EFF8640F0A9B,00000001626ABA10,2BFF76B270EAB2AA,5BD9AA7FC204600F,DBFEA5BBFCD72A8B,32E2E54531773D04,B106F839A312E6DD,77EC9B3053E9EDB6,C24AD38D391F2266,99E64825E6F7ED82,7C83A9866A507E26,0000000235C2D159,1234F9E2A5ACCAB6,E3D364DE2EA80A0D,AEC2EE7363EEF7D5,6756FDFDBC4D333F,7B355217BB932E4E,BBCFFC36FEDEDFED,8705B8A366FFDA94,C1872F03F5E4931A,85EA53243DA7CC91,000000009A1C63AC,ADC03962E0DBACB0,061DDF6AB25838CB,A697768164FDBA6C,4CA02ABAF95FB351,7BE657FB27B6A172,FB6348C658CD5BA5,70BB92B0F2AAF7EB,A7EB97C172BE6E5E,5D6BC1EE541744BB,000000000BCB9CE2,2E697B762FE3D47F,8942CA84165099DC,0EAE11D3E0FACC27,96D2D418F37FBDF3,AD1C73709C481E10,B0C63C46E841146A,41F04A3DC96751F1,7D555F227E5924A5,FD1C68C771781485,0000000241BBB021,8F49EB9410877087,6BB46B36B114CA95,06C0C0F547363DA0,EE26C873D97BA835,BCEA384442C433F8,60D574D709459F06,FF147271AD84AA03,30BC0C54A9539A58,1AF60402A0308BDD,000000013F24F4DE,B5B8965B53DA470B,90A9151F553C6888,AE180F6833B5851A,02CCBEF4073C3BCD,9172AC581998B407,2E33A17020D50A12,BA766ABCAC252795,16F256713D577CE3,57CA63759B3FE64E,00000002314471CF,D0BAC21CB34D0847,DDE87595FE4FF8A0,232874B5D6F775D4,23256381922D2169,5D4E429F759F5B12,18BF4B932E10FC17,30C94A98E36E0887,CC0DF3AEC344C5EF,40D18F6760A8A956,000000013CC74DE8,EED2CA1F8B93278F,73F50600476591DA,154BECABEF141639,E17FBB51F5238235,C0DEBC8633FDE244,01CA14C97EF0D23B,7FA2C666F1F8A681,A123C6DD216E531F,133B4EAFFEBACD10,000000017A25FFBC,0408F37568F32A27,56CBE0080982B970,7CA02091C7F17284,E63C804A6EA194CB,7A28CF23ECAC059A,01B7DE7F6D87B22D,CE950D40D5CC6C95,71FCD1EFB2CA1CDF,EEE9CAF1024AF11E,000000000F984F62,3D9E4A117E0D46C4,A11FE76BF710E446,C1F20A4B38907A4E,A8BD59639ED9677A,747B4721F14D1268,6CE9A64FB78CAB94,2C33931DA4FA8C60,6871A684838C9057,69D06E5D1698FFDA,00000001A0954AE6,709DFE5A959CA5E0,652C3EF8F6D0557C,C3B0DBF0AA736B50,DFB1B8B3D3B333A4,9CA9CB0B81549E02,86C4404F761F35B0,9EEABA87DFA4E892,A9D0D1BDE66FC86E,2E925AFF8654BB0F,0000000005A3215F,26DBE12A819B80CC,BD2E236207BAEE85,2FFB53F66E9508BE,3DC37DEEE60B9C0E,F6B84EAADEF5C96E,4D6C7D13D1512A5C,9DE92B7FCD7EB530,3B437D6D5BE8C1C2,1F6D2A5AA56DFC2E,00000001103CD8CD,AC1CA2FEA77B9DEB,3148C5D5A5E618B0,4749D6CA962FEEA4,8B27281801996792,EF025BF61A7F5A8D,982B78C4C4574E55,CA3C802731CD09C0,FB1622D0241898EC,29A8EC6875408717,00000001384BBC1C,074EBA95115B7046,FD7151D43AC45BD3,682EAED5A5AA17EC,7F8E868FE4746010,8D20E251AAFD8EE7,52109A9E618DAA88,39DABFD09735B4FC,63D5A8805844E098,B38D0CD6DBD93885,000000009607B5A3,5FC947FD2AA02323,5920C31A48A121F8,60BF1AE5A0DBF89C,51BBB02E3C83815C,64C58AC531EE9785,6D5A6D335E4D7EE3,0FFA2A5B613D542F,21E7BCA125D16E37,9B57BF6DD4C3849F,000000007766CDE2,255BDBF14DD01464,6F91DCFFDDC287BE,9158D4A5E4DA59A2,0209D54534468DAF,A3CC59F41665E127,F8DD9C93A7A5F1F3,8EAC8145EF3CC295,B107732286068680,A6216604C08A8935,00000000A2DD190E,7A4A16672A20353B,50726ACEA344693C,B3E39C1EDB394D39,1441AE1A412808E7,7B7DB4C9A68614E4,B8291F4C796F2497,07C4EFD0365DA946,6983E2930AD34778,91095592D8204067,00000001F349175E,1DD91A41D83ACCE0,92117B2A78BFC079,C147D4A9D4C3D3B3,E5AEF854A039D4B0,D1645D0FC240BE40,D40A46EB39B313EC,4838AE959334F441,1FFA69E8B7D5707A,984DDA4A9D497CE5,000000011F069CEC,5252C6DFBDDFBA99,321184CD88C568C0,4AC10A9243AE6837,444F3FD75F506591,C67B011939EE8319,861A67B92DED66D9,A4E5C57866BF56F7,10BA6C961A8137F3,032FF36720709B84,0000000002F71945,3C1210AD9DBD4701,C2DC4351E91BCC02,8578369E90D2FC70,ADFB2FD2609CDFCC,C7C17A34E23292A0,339B6F85687E0B45,9572690AC3326336,03C3B92FECF6D169,30736F6A9D2D147B,00000001799D6E23,FD7B8A5E5F4F150B,044FA1D6FB956A1F,D0CAD5895D5C1897,13C3D7FB90D6DBC5,46E6A5B5022E5CE2,1E3DF36D165FAA14,2B2017F05277876C,67DFAAFF537051D1,DFC3922C4D0DACA4,000000024B03416C,4B70D4F5572EE0B9,C48AF1035C49D25D,3CCDADC1220CF19F,FB4FEDC2493D2BF9,187CB07096D7D9E9,295120E86017C454,D714873717DA0614,DCD91E586F2B845C,9B2603F7B8E95605,0000000196CD6FA8,AF052D344BA3B6E9,234F5462FFA531F7,2527BD59306E8BFB,44D2A3385B97285B,BDBE0E4B38BF720A,D7C57C431F5D62E7,7091086783A64D13,A3ECFEC9E43F303B,825C9143929E6DE8,000000002CC4E24B,8C484FE717C27CEF,8287DC3C94D40494,D343799B80331F53,1E5728033EB42E07,D13986F6F3DE7D2D,E79572B2CF6432DA,011E4D11830E81EC,307E60B45B3B2F0B,9FB00D867CEC56D0,000000021EE9DEFA,35BE912E528852BB,9B10F7C0B7446505,A01AAFBF2A47F8D7,7225941B94ABCB96,0C9646A82E4CE4BB,B2749CC5FFCAC7F3,55F42BE7ADF31542,93925AE3E8308E89,200878A62C52C606,00000001F378B7D4,49FF0EE276EAAB6D,4FB31C775D5AAFE5,5F192B76506C1CC7,4A2BE2CF23E9F41A,5705E2C781595973,6EB77A848E57F3E2,7B0444A1D8EAF695,10BBEE4E25C0AC57,A5AAA8F65A0FF3B5,00000000574A829C,81E0E0FAE4BA38E4,57D332BAE39DDBCA,BF4C03804DC2D6BF,8C24C92D4C866F1F,2A385A4B7968AD01,EC198EBB5C02C7ED,971472F6B245498A,D596128FA09C98E0,8FF337BA87D3D84E,00000000D9F99619,9EC84610769BB325,2AB61C8AD59AEB2F,86A454BB99655D03,AD6E4C3B3EF8070A,3800156986FF0A14,D8E96E7C422966DA,761595208825922E,029EDBD38EB9FAF5,5F2ED2E6C090D9BB,0000000008C49A2F,66D20A082BA22F6E,EBAAF31CEFBF56B4,6A4B8FA4DF936C15,126E30DF362C0EF8,040B2588F1E88FFA,17DB1C762B143E61,2AD20EFDABB919CC,A7F5CD2AE09B7D5F,241F0FCFF4073F65,0000000222EB83EC,54BF027FBE73817B,65AED57C54A4A48D,091E0CF85C8E1C0D,D85AAE0C26D48019,F950D09DCFCF016D,1EB317FAACA2167E,7D7EBB2164FDC425,CEE3A8C17923A099,64B4F3F43D2CED34,000000017F340AE4,57A4BF61E2F86F7D,F37DA6C11D8C3F77,4CFAAFD43F6C69F0,37E175E5B374E32F,91CD20E11AA449BF,A177503EDA1AC737,EBE0C49C7A7C69C2,5811261C4BBF2362,CE52966F36FA7D7E,000000016002096C,C566E9A668A4346A,8F5FB0A25D5AA593,E287D4518E7BCF23,D38646A70B17DAA3,EE13C7E2449757BB,350C834C57ED4FE4,8314FB8DEDCE7F42,0F0551AC9F59C16D,01520E64BA803CD8,00000001BD7D5D5D,F5A0AC7F5214E471,72AB85ECC409B677,21282666BB333463,F7BEAB6E9DA67240,952FB11F689F2721,000F391A0FB2E78B,72E4416C9CD7F2F0,B191CBB974D1034B,85A97269E00A671D,00000000AD5D9ED8,D837144A87D1855C,C549115AF38EADB5,6025999B3ACA1CF5,FFDB678E68655ABF,729C0A0BE12281D1,1B0F25EA430BB72C,462F5AADD52C77F5,34F72A2FA48177BA,F5D8C0E61FBCCECF,00000001F0E423D4,6EA8D277FAF3A30D,9C6A9D592618C236,2085C25F57343AC2,5C67CAFDF0D582F0,58A1002C028C561A,3DC47B287883C052,648087AE0AACF7D8,8FFA7FE86CCFF230,FC1934CE3424050C,000000018CB81373,299643B0A1F87FC9,089C7773694F2794,1F17E55F6F34BB00,3FFD7A0D8747D9DB,3EC418FCC3134A70,3FFBF64C7410FB84,BFE9B1A02A40D633,93FC1C1AACB3669B,E8E564DD224DA576,000000023A745AE1,30CC1401C6E65C8F,A227B1946A0E31C0,1020BE274EC454BB,6738B4C1C4982F07,0B53160E3166014F,81C426672870FD89,5B96A8ADFEA044CD,8A444E2EEA8F9E30,5066F1DB2465C579,00000001882938DA,E372E51FEC35C1CA,17E738D87A8ACEDD,CB34E17272DCF850,F839038946BDA56C,415AD3243A7A0051,B64D08BC0B1B66FE,11D14936012AC023,C2D08DD2C0F0D6EB,C05698639703B78A,0000000102ADCA3E,C9DD9500CE4BABE4,4B20295E45547F8F,EB8F091CC6B095F0,4EFAD83FCCCA95CF,44A7E7FA993A39EB,117BED7F9E8F4CF4,63FFFE2A8DE0B560,B7FFA3604B4A011D,0887B2B306FED4DA,00000000CE004C98,39FB38CDEC6BDA25,AD7A6BE2775905A4,7E31B014554D20B0,241A93A8D9DA5562,717270CC28765504,C76BE5B2E546FF92,4A4B2C5486FCD524,90D4279B66CB2AF2,77C09C1AE2E2C629,000000014C3AF96A,4F7E8FA915059C12,0AB8AE24CDD4C63D,009AA75D3E6BB514,0201452330D57AB5,9AEC949EBC54DDC5,44EEF1D5049560D6,ACC536E053140B42,98F84C50777723D4,A4D8B5F3B82961D2,00000000B074A5E6,AC2C869E2BA71676,95C880A1CCD37402,76A3B2A22A3AA8BF,2D6E74B4904946E3,E963BB81AD6C55F6,A874F9712CAF753A,FBC8AF5743617D7B,620A2D1229D2151B,881C15245DEE50B1,00000000977AD827,9125C1D485B5E8E4,6EA3AEC4EA852F0E,15E67F994E56B095,492479FA7DF76D61,54FD53463F50A0EC,ACD5E565DDA1D439,8CE0DF1D17EE25D2,FD8F30887361680D,5A380BAEA05641EA,00000000A84B5D09,682EA1A89207CEDF,7A0288ACF604EFEC,FB53B8993217EB70,A35529B1CBC38551,10C37B7D80E89E05,1A70D17B737225C9,34358ECC6679978C,47340AE0A3B1F755,A08F1CF1C4BFEDF1,000000021700B87E,DECA69EB3EBA2384,36E3D09E75042C89,3646DAC035CA2312,3C73C5F484479ECB,A49C7C51DF89D1D3,9FE167CB2ADD485F,C653D1C2F247B88A,1C977D1A7B65A79A,D6F5D88832023DAE,0000000196BCB3EA,78A3F436F17FBAB8,0191AD12ECD5CD92,1FBFB595B54A9EE6,5E01FB98B4A4E3ED,CD7F3606D68BA11B,3CEDB307AF7241F9,7E66EE8C4CCF6485,A4125837D3E588F0,41F6FE8E832DAF31,00000001B5AD8EAF,0C4C7449B199738F,DAAFD08F1CB8D0A5,4BC1270FBC0E20E8,3A94D60087E14A6A,CBFDFB9BA4B80FF0,202E2A6994F3D77A,9AE8F1A5E775F1B3,D35331D977C18C6E,BB646BEEDB334076,0000000241E954FE,90DA859CAC02C03B,9915756DAFE5216B,51A91533EEB1F373,F79E0E0EF8B36C70,F23C3EB4F952456F,7F62AC88779908CA,29E28786B29B23FE,4707691B728F0143,71234CFAD4C503CC,0000000021AFC2C2,349564D6F59A08A1,111562B196D8A23E,AED723F930E29CAB,58C57D078EB661DF,93C3B8C1CCF1E226,1A4702F9D92F7F71,22C0EA5CB174AF49,13EA55E678EBB595,7F832CC367E0FC2B,0000000192A936BD,2D5F1903F5A29E7D,A3EF04E161E10876,8359AC660DC4AD0E,70905C9E18746BFB,03459385956F536B,91540637A0CAC0CB,7B7D692D7F69CA4A,5A66F69B329C935C,FDBED1DDBAE02CD8,0000000139BDB4D0,E7E697CC6D8DB044,9D4D3C478B96513C,E6198A58E06698A2,9DC8F115038481C0,7389F407D3042F5E,0699D90CC5BF5820,D4FC7AD96E3CA48A,56E1B2FA797A0E55,B0F6168C354B1B87,00000000862009B3,9837BB52155FE320,68760CE0EEF7BA45,C61FB8844612F255,44F88E4855C2E69E,2CD58A9E410AA34E,B3C001D1CA9892D1,F1EFAD50A9AF6B12,5B9528C56F4912E0,8C22F9EE793AA30D,000000010F8E10FD,FF58006E25E99050,ADDECB31CBC9C30A,6A75CA0E804179BC,54642C4D6BF6A29E,41BFD39C4DCAA65D,0AABA319417ADD6C,FF9FA8C5AEBF4C45,EBF6AC0482C8E251,7076BB97CDD6C24A,000000014EE66DB3,4241C73188C4B9A5,82384204F1EFA691,31939688B5E7924F,02CD9DE60582A340,09CD9F992DDD8CBA,E621E063247DCA06,936DCD278792F21C,1CDFFDBE2E7C55F2,EC4316ECB6A535EB,0000000041D1DE32,CB000E45B82F33A9,FDE1A86D3944B9E2,89D9EB573C825030,7F810BBB45E9A57A,408276D4148D02C0,C787BB2ACA49EFA8,E68D5E3E9E8D583B,3CEAF6E6A272256D,54B796A564B7E0D0,0000000271701ABC,2C5CADDCB5C88108,6AD6C1F304E45A2F,7FAA256D9B7E7860,ACBBB6A7F8CFF15F,14156A64C17F70A5,3BE4AAA6B7893E7D,CED583FC49F66730,1A5D7E09306E0375,CE1DFD18E892833E,00000001D87E4FC3,73A6B19EC2C9597A,D401FCE1C13CCD48,3FEA03844A41D2C4,2EEDAFD58AA9BC38,C8029B167FA4E814,F6B6689FBF82C4DB,DD68570D7F525BAB,645FA1686F8332D4,40FA1DC7FB5802C4,00000000842E50E1,37A1C903A9933A25,517FF950B446C594,9042304CF73B0037,A826E66DB8163070,76C7EDBE2ADE71AA,A633BCF45409686B,F54E82467D6859BE,72256C3B60C188CD,0EBD70E99038D0D7,0000000071918985,7676DE6DDBCEC7D7,52CBA83B477A4FCF,B419986FBA204D9D,4D77DFD66508F434,0A8A12092F5956E3,9F162B070B3B5FDE,863B9157274BB58B,64FB3D18342790E5,F67DDE1925B2B226,00000000385FAD2C,59349AC704143AB8,2DCCCA5E1A26C934,9480BF3C9C07C9A4,0D61387E45211ED9,A7351E7467E49302,A75130B66B8B8F9D,A5EEC1CF0C61168D,82A1E2CECC70313F,F2F5BB8F098D50E0,000000019AB28C6C,805D8BDE982E7A71,D67F923B1D1500B3,0C9E40A819C2A425,6D19C9B220DBA167,180BDEEFD02247FA,A7ECFA5BD97FBDD0,DC33550C6C1D7786,2B1766094A1F2F57,B563F2C02102DA66,0000000183331ED4,EDACBD84B32375B3,3069700FAAD92FCE,61F627E9D77932DB,FA6F90C03E635032,38AD0164291C0B4C,300C0304831090A2,63B94D8B9B32D308,63D3395E5F9BB510,AE741A154EF22247,000000022DCC03B8,486E808F93EA7629,945945B1A9731EC4,939E4E7C3CD2DBAE,38B616BCAD79F83C,0EA2ECB23A69893C,4D28D575F88110C3,FFAD954743892B9E,6160010ED92E064D,3D979EC4D14E372B,000000001F7C4CB3,39734D94C0E3748B,5CCE1B90CAD4E1CF,C4BD93275BF47133,0C7D18A366B17D19,CC3570C563AE02DF,6B4B35F6F729B6C3,9462EC25EFA99802,4B051ECDD3A74360,55F1A06915B8DC56,000000002D6FA264,ED9DC5B725DF7953,64EC2A87032AC54C,32063C82425A68E1,91886B9034AB1491,75561B2DE4A970AB,D3DDD4881D2CB320,40BA5DADF108656E,CD5B7A2877A875DD,A2ECD25567534B8A,000000005CC4C8F6,CF7AC89CB7E681F2,1E8E6B3029CD94BA,59CB9DD0C7E21C54,CFE1AE1B66C12674,5C6275D402FF80B5,878117E979C87CB1,B1E5FF81707CCDA3,D3AA4D9F134D0C6A,64FCD098755F584F,00000001C1805B21,CE62E436E3BB8412,9205000AE0DAD55B,10EBE3A44BE2B737,ECB6E567E14DC3E4,4E3CD9F1C28C8185,9D465BA217C69FE9,A2CD06F1EC836581,4EA7645CB116C87F,59659D555AC45B72,0000000127933DFB,E73BFAF68B1B2058,6C3FBC7568D3C2BF,E59584E28C702310,B4711D1308CA5851,37E9667A3247EFD0,7B64C328F7B75FC7,8183C9BEAAFAA97A,4FE3FE9251C7828D,D26C96524CFBE700,00000000698ECCBE,2EDF5F4E99949EE3,77F2A90715951498,631066C6970840B4,8A78FE3111254408,14A8395248E6DCD0,7C1634AE94453686,E058050B6505D9BC,31D8C7D8E027466B,2DDC747011BC1F98,000000013510EF05,01CC4F7B13C6039D,B57425190C08F3CD,47FFCB0E6FC8ABD2,6F76CB4A1C8E0560,35A3DA8C8FF00842,C51A3FAE77976D3E,1FB601CCCCBAE848,B0E8A8845F1ABB58,630AD2D2AAF92649,0000000075DD76D3,BE1E12E4DCC29585,63FAEBBFA792D551,6538AEE62B9D13EC,B2CB88C935EDE29D,59F4D4F3587810E9,8D3B4DF73B0A324C,96F58D10BA8CCCEE,D64D72ED37E378C9,081D52A8987FE557,000000003CB2472B,9F6A20509E0A3A43,8707712BC646DC0F,BC07E6C7A261967A,A16B9E51788228F9,10714CFABE3B3D26,6047DC876C219304,4FC361F9D1D98CEF,713B6EA8BBA52701,D2CEE61A01EF7C04,000000002A7E5AE0,7EFD56723E766E08,28AB963EDDE4BDC6,DB1DFA7AB3C05689,2521388AA5542D48,9148440164E2BBA8,59EFBBC78F207138,C91C92B8ADA94A22,E42645FA61EDE827,D49A61A29D1AB3E5,000000000F4439DF,757973336F1E6076,11A9B8D74F50147D,523B42B62B40915A,94CBE52AF5E20FFC,D73776B286524A44,C8858CC92414D53C,E3EC2FF8C7E1FD17,6841EFBDCA5C29D9,0ADAFA991B2D3E6C,000000021086B49F,358F4FBE30F41112,35F82EFF5E7F8EEC,9A5AD581CC779239,D17A7A78A2EE329B,07A0A2F19AAB8FFC,9D8B407AD9290638,FECAABD19F50D587,81FA112349B6927F,E0BE0EC6A1294FAC,0000000064B03DBF,BA79822B76FCA728,2D785EBEA480D76F,11993550BA0B75F5,87A016CB1E6F2E04,84A3CE2E3736A792,0BF22D02B1E8F406,054E6B6E52A8BE33,2A61B0D162CCEDF1,29FB23123DFE3A7D,00000000A7892026,042CFDB6A72F9E9B,551068BB4D3B0741,D0916D992E8F255D,876E6636781FE511,0F1CEDD5FA52184D,C874EE59CD50C2A4,456DB26EDB1DE6C5,3F9C76182ADC4877,34D6BAC157EA6B7E,00000001EAE669DA,D94F9DEFB0589D90,95174F5A7912DB21,2D72678F13062D82,B33CA0F40EAF5C47,C745D326029C8469,69C35E486CD4A8E2,73716E87918E2EE7,004D50622A9F5383,CB8BB6086C05CA32,0000000013879BF6,3FC6E86FD09361A2,FEE74D051D216E6E,4412B23CBB8062AE,E4260675A1037C3B,6515BAABA699F593,C26A275DFD061BD0,55AAB29D3FE1EB3B,A1B1D3ABB5679DC1,EBE9380450172896,0000000152097971,4C1AEF68FA56B238,C97F95E5D6850F6F,B81429CD1EE24CFA,B9B258E48907DFED,7A6FEF17D4D0D635,FC27F6672C24AFBC,FC26CFB5BBD1C203,476EFDA4C20887F4,F0138E01BC29DA62,00000000C6107BED,1F0B8D1B443A37F5,28A7A1CA38429D73,AC2D08AAF5FB68ED,CEC71F17B958DC0A,36E253BED5BED1CB,439EF68366902444,2D89DF19AC66F76C,7285D89D5F59BB94,CFDF015F3FF9A738,00000001E6819815,D6223D72AD8BA8D4,9B6935A620B7DDA9,257680D4EE089F93,FEB88263565E9874,638C31F374BFA417,71E9A7A76CC19673,77A7DF05B1187153,DE935310BFB76604,919FB06E1249CC37,0000000004B11F50,177A0D0C2A78BFED,30912DF6DC082427,ECADC4A89A8BEF8B,68A935132C0D7318,BF6C877D35E9A215,7332A98847E7AA5C,7B85700A355CA6AE,0DABB5A7F994CDE3,AA39F4401CF9260D,0000000110DD4DA5,0DD2802170B01669,A8F30E238C973EA9,E38A85C4FD73AD12,424056C78AAC1BE1,A155E2CC7239EF00,A9AC8407CA4BBDCE,B27C9973C80F0DA7,D1B2CC0DE8DC3B3D,32EF0BF8E5A6D86C,000000009896C9EC,6A93F8C5A03F0AD3,62BF475BE510E6A6,1A91BBF802495604,D6C6768A54DCD808,1070DA937BF05ED3,AF02BB229BD17DC8,3E946F04F39AEEBF,7ECA880C052E5055,81034D4858047992,00000001C9173143,8790B507413BB00A,C91E7E669E8D622A,2D2896402909EEE7,199C952E365B9F80,EDFA0453703DEB47,049C4548964E185E,223421683BC1FF93,5FB772DDD823839E,0BF258908AFC0816,000000011BD65D6B,D69158C6F49F3679,2B5CF327CC4781A5,3B0EE938E49E1DE1,99C8D65546D368EB,AF8D41DB334B0593,9A08383FCD5CE046,8E7BD02B05E96179,92A3913379223B7B,F251960723AB7B98,000000005C30D799,63D1C5E488897B0D,AC34588B75D470DC,9063FE5673196FAA,115E41EF8152C874,878CFA4AD10DEC32,3B899B037A099F3C,B01A69D5E43B1935,229D16B3F6F0B0BD,D359304E4CBD3DFB,000000026BCE6F5A,D910DF273BA99CB7,9C4129F3FEFE0496,3407E14B330A07D6,1425A8A0DA1840FF,68E1062E7EA3CAAB,F3BF719893F1A906,3A19B3720FB2B024,C2231CF075F3A571,97BEA343004F25B2,0000000059C9F39A,3D05265E0FB1FEA9,A69C8774E8AFA004,3415EE0ACE7036FE,4CEB334E22A8242B,D14B03A0D5F31B9C,97702EA6EB2AAF47,8A5967AB499D5FF9,4C27006C6BBC8D10,4FB8FA486CEBB917,000000001D271773,473CC408DE38A2FC,CB20BFEC5E0643B8,F44FF05A8EF43BA8,57AE37A1558099EC,1101480592B98179,FAFC83FCB4048495,002A53CFEB808A7D,5D386212A2E83664,521688BB6BA21E1B,00000000F7AE8B05,45B74E6F94B0D1F5,21D45949D9713862,3CE9BF2562AA05E2,0722AB387903653A,D2D198981E0EDC78,AD2DC38CCE568B4D,55E748731022C1B3,5D69683C7695BC15,F84566C709BB69D4,00000001D03F5700,5B4374DFDE89D954,CB492A2BD63D6B87,EFFE7DB182B329B2,E812DBD9B2ECF451,DB3C7C263E614207,DB2EDE8257C2DCC9,F0B10DDA602F39F5,A26DD94B51C7D007,2508AC0CFDEA2599,00000001A33C1A29,5E7898234899034A,0F249B7ABDBE377E,E72CDD296D269FCB,28CF97050DECBE5A,7D4360AC8776A820,D6B26B5B2DEB49D5,D4C39679D442FE7B,E8B6D8860E64BBFC,E54502EC6E0BEAB9,000000024BA8D653,AA7F891F2793A2EC,1CCE74BD28C42983,5C2646644EBF2822,9FE8CE196D593F1E,B1CD6F09EB4BB3EE,FEBF6BA6053FC21D,CE175FF190F484F3,557DE67454E567AB,34E895AADDC63FE6,000000010E65AC8B,93F34B6927FB07BB,991CAD19630B4196,63D21A8C686F34BE,A2A9C3A6E1C00A30,0D5DB8E00CEA8E7F,07446C3CA0463491,EC5252E6B83E3F4F,E67BAA34D4BF906B,C7A6F658B3B4750A,00000001A76A220A,956CA9CEA54364C9,C347DB9D945E2023,587031196699C941,1A5A3244B8A82CC1,E2C0C8BC55E71CA6,235BE2D60B6F0AA0,BF0E8A2454BCC4DD,946016DBDE568D1F,858D50A66782C179,00000002709FFB5C,6246BAA68FA5D0DA,1A80B78BFF4BD05D,9313D0F24455864F,B668E335943497B9,531CDE035AA21529,8DB626BF143AA452,FE74AC4E75B55B1F,E772CC71BE2B2237,4805FE45F326CB8A,000000008932EABD,0221170DD4023594,E8D9DB63999A5D8D,0ABE1AED222D22B1,7D0E67E524F19412,6B2AA860A21B7679,D5A7E9479C09B345,16D3F149499428E3,A97037571C10E284,C5F36C6AA66FE3A8,00000000F972D639,0564F97874143B8B,2045744F9FE4B550,56D46AA1BCBA6C3C,D35D77D688636A4A,DC4816859FD98C72,3C39D9BFE3778FE3,B7D98F0F5892D2D1,0288045801D9E137,395B2C226051AEF5,000000004E719639,9B5E40E8B596C141,C494B08F5FF4139D,F7E07F1B88609736,D926C4B4AB8234A0,198AB22E70DBA577,E9A531C578EFDB47,819F05F31FB941CB,BF8C70D866AE4E29,8896EAA6EAFD2B35,00000000F3A2E5D6,F5F18C4296F431F0,7E09CE9DD5689C93,CB8B6652E806A6A9,6E61E0B57433295C,7476599D345C0DF1,B18B174CCE72C9F9,6CB64080ED267E75,14DE2F4033DC29D0,6BE0642C767A5871,00000001EE8E52E5,9933FB01D1ED7A5A,6957589D898AE6A6,D90801E5B2FB9151,3423A2F7C3FC18BA,834E89BA246B39D8,C26FFAE3CEA3DBD2,B4E4E5B4F6447BD5,18A3D8E44E01DFC7,5D7A413A41977C81,00000001BBC2E85C,20F355D9AF75D7C6,06156CDB56A3E283,0146914758F2FF75,02068455D53217B5,AFD17D47DD4AF6DA,E08EA80B21DD2377,FB0C3D4629E98F0F,D50696271DB664EE,153F5DCAA36875C5,0000000025F7A997,48E0BA8813AE3208,3E89E11FC7044F7D,02B7767FE80D146F,149BCC2649A8570C,9226DADA13D3BF72,CE53483C4EB0BFED,B8E01056E329402C,4FF9764FB3FD81F2,F65401E82F29368D,000000020A1DD06F,ACDF4C0EC30234F5,E8A2F44025E0B282,CD2A409BCE83BC0C,49AF8F4085B19137,3D370B6E11F6E9A4,D954D18B55615092,D8887BABBDC4A5DE,EC42870E416D4401,62B39A71967DA895,000000019DA21DDC,EFED41FC6B792F3A,6A95E5D5748243A6,84CF7504A3D7FBD8,8A7102EE960B9780,AC8AEF2E3C32F9D8,5D30A29E35C4D448,A23A40C6FE2FE5A3,6AED33B47864F2BA,96066E82CD3EC624,000000019B332BFF,91AF9D6FBB798548,9EFBBDA8752FD63E,370425C1A1A29AD6,39D82C8C798988E1,F6F265E1A554EED9,2B190EBE0A87D70C,E9484EE2B3D217D4,5E81F15BAF2AB3B3,CBBBE0D30D10E64E,000000006167AAA5,4A2DFB23DC37B60E,539BB9CC6837CE50,E0CCBF4B4F49208A,FF460D3CCB00DE31,C2357E813BDB4D25,3BE0FBE761B45523,6E1F379DCBFC9FFA,2868202CCF31A8DC,E43224E0D54138EA,000000020865FA61,5EDB86A2FC021327,B617236A43B28CEF,0727A3B0B2B3638F,0626D403C6125931,A8E2B733F0C7E11F,B3C74C3B6C40795F,D7CAC0EE90DC7C55,7E4BCDEDB48C6F5A,812B8A45009E9144,00000001C44D8A4F,C364118656BAC7B2,A0E9FC0B9843C42D,6FB730B8DE3B9513,163DC52EC2E36512,7F2E55178A3DFA78,BD38BE1DCA6606F1,2C5ED6FE5915390F,69866EE49E3467E6,12D8951725581752,0000000114849D12,5EA7FCE526186976,E2C4C2E01236217A,4B6B31792BF46D75,2A4ED4BE974EA8B9,84BE906185D6FADC,55CE0E20A06E6BE6,FB74F5BF756765FE,040B5148AFC5606F,A12FC1B29ADFD241,00000002076DF40F,55DD7110D44C2A32,6B0F770B9ABDF7D3,AC3A9010C3991659,45F3E3C7A1A85609,5EA51E39DC89852F,077E9FC0BDCDB4A4,C646233E27F45566,33B21F24C60FCA83,703DB35F49091724,00000002144D546A,2E2310DF28673862,E6C7B89F18840E40,E0BDAC7BE3F9625D,51399A7B3AD225CF,53850B31E7FA4E73,5F1BFCC5BAD27BFC,BB349744DD68C76A,C45BA4232BA823B4,C335D25EE94F1643,0000000060E7661B,980444AF09DAE3D4,4CAB149A4F27F3AD,01C8B05B2693DF9C,911904D90D11CB1F,F989696A53F33A12,2AA5D24FE94B451F,543317CF89382CF1,811A6A582239C3D8,FCBF85AE62DEFD0E,00000000275E14A0,23982A7AE8D39685,CEF83B9E574680FB,B9F2AE66B1F310E1,323327D6544ACBF5,E482F4E424C0BC23,6CDD9E49DE77F94A,61E9C67898B137C8,5109177250D7C9B5,E33BC632902FB6BC,00000001F24BFAEB,EF35920CF79A56E6,80B84E8AF833A6CC,8B0C8F57B6D68013,487BD58C87E86D70,F30596085F98FC01,F5000E1C46390167,A6EF73BFEFA3E29A,C4717404994B17A4,CC04430D842A55B6,0000000067CA8D1A,ACCEA2A97D38B41F,EB85F903E293CB1E,E013A4C515521CDC,0FBC00B174AB1554,9FC571F395C26F34,3F479CBC491F19E9,D32A5D380628401E,77B9395811EE26F1,83AB191CD80654D8,00000000B9BCE67C,64109827F05D463C,DE12041F493A4F13,D61FDE0803880931,C99D3370017740DA,0DF74328BE2B5B63,3AE687A68F35D72D,174BE64D7B34BC15,2AD3845CEFC45EDF,38E3A37C049BEE3D,000000003D34BDD6,319E48C8CCED4A49,F55E3179EA48BA70,DD0A87B92D6C0AD9,36B8E357E72835B5,F1B4FB1CD4A63B0B,F5C2C0362C18EF6C,028E7FF27D33787A,966641B1CE6B46F2,8859031E53E6E16E,00000000AF21DE22,406F91FB0E89B271,319F876D817F186E,93E893B2287A30CE,29D6BBDFF1151A79,9CE3F7E2252A0FD1,44F3516FDD97F172,A1F708746045781A,AC410DFD9E938D7F,5018DA35336C325D,00000000EBB232CB,4B7BC844F91E0F26,E816CCEEB21567C2,3924F62C3CD325EB,7760FC811C253A5C,3D2C4AA516E03ADA,D7B8C235670BC34A,8179BD4D20584621,3CAC388553F33427,7E5EF83737601781,000000000615BD30,CAB9D72A909AF915,AA1941C08F87ADB9,05D3583D4CEEAAA2,0A375D3C232FBE72,C916A191AFC77F4A,8595E5D6E4196335,F941CCBB21841748,7FC6CCC8F69D898E,77F21891F84493B6,00000000286178AD,1F5D2F8CE1DAFF4B,5133D33A81B040D1,E266E7C6DF5F0872,E2AAD2349607BB5C,09C43DB6F733CE09,3ADCA8EF683F2674,5B98D1FF67BA391A,25BE0BC9669ACAC9,84C090B12EA87380,00000000ABD12B95,CF83EEDD8AE72FD7,3FFD61E27810063F,CF8FAE201BC3BD3F,42F43F5C43CA19E0,6D4943DF98790235,C76A91D590F86E21,85F0751DBA526799,58714CD993CE923A,67C4C6E3A0F932C4,0000000211ABC14B,95D73F90BAFA20ED,7FDAAA6BA34BD9C3,6E65DCEFF7BB08ED,EADB381A7B07ACF4,91B4D824AEC59CF1,C3B496AB772BC1B1,3C508E03900D1260,5B63D671D34A231A,7BFB7E3B79EBC770,0000000215587BEC,CAEB60C927D91C46,2531F5E19A60554E,71223ADC59D3D0A8,4E096F5C4BAC29F6,B04E47624BBD7CFC,CEDC9D1E7B0DC6C7,C8166A87BD18A649,6F97DFAE00EF21BD,2E45D461B6AC31D6,000000022D205FE5,0B4D7EBF914A3586,A0F9AB2A5E123A0E,C4CF91B4ACCE2551,7FFAE782DC7573A4,8A6146BEDE6B95A6,B6AEC14B2C507217,555F5D35AD60D840,8E80029381FF00AD,136785DD4DB214D7,000000007768B00C,5872834DB40561B8,9CC29303582D988B,31A4E849B59AD434,764D035B9F23DF9B,1379557471516AD5,CD0819B0593EBCA9,7F36C5AE1353DD24,D758A0546683BBC4,3CBBE368D1FD07F9,0000000021964BFC,836D97C005CDC39B,BC82DBF8DBA7E240,11E60C0ED73022ED,A3879222CDDE7407,569D3976163548FF,576B2946C1AE8128,ED440C8D88B500FA,670BC8AFDA250AB7,DCB9B60355C01A44,00000001188C8469,A8F2AF215AF4FC32,60C226963EFFFE25,7EF77BB30094A868,0DDF9C912658018C,6ABDE4DAA90DEC24,784B9DAC5C5DDC3D,865E28D639E94BEF,072BF40CFE33B450,6E0F212CA775D044,000000002A41C6BD,F629491071073BD9,762FDF5711217EF7,613A403A290CFCCF,7453FF985A730F4D,78C5E5435DDD194B,91946DE496323008,85A548B54DB9332F,81A58FFD1A3AB0D9,17F6FEBE9AE86939,000000018BA08D12,162957483493A024,4D6308654081EAE4,3C5310BFB1F2E036,32C13E40BACA7451,C8BDB9FA86DAF2B6,4CA78BE045732E4D,60FF4FC96D7F5143,B88891C1EF04F10B,47BC6E95896695C2,00000000F56CC4FD,C717F1FE6A55E6CE,9875BEF966CA9EDD,C61415748D916CDB,294AD0BA91817B28,DD10EB05C02CBB36,03C0655499C07A35,925D2FB5470908B0,88DFBF44CECAD2DD,EEC3F801E60211F7,00000001A1E7ECFD,E7343FA89B5C3BC7,E98F13A2ECEB6C6F,D646B9039F1076B2,2BB92A0FE6567774,790A87640529F6D6,5755AAD5C4114D67,2A337A025471362E,FEC1D3FC4F4559A5,5A34525A07B7D502,000000000F974375,DE5CCF515656651A,D7EFF439C4C22E21,D1FA876CBE7DCBD4,7914CEC4B6F52F4C,20F0FFA8FA5CE867,5F478DE60789DD61,AC2F25F2F72E2E73,CC5FADFA9103E394,5457F210221142AD,000000014DFFBF3A,E685B241FFED6C5A,0398BD556B93433D,DF2FFEBA80E10030,F65FE409D0E9A626,85FDC49CEF30F435,FA5484CAC27F22D6,B73B0AD6A2B7B8DD,02DA8FC6644EE942,3A439D4CBF42A4AE,00000000005513BC,F9A12A1CBC7FDB11,8FB598FE03C5C4FD,258E2EE2836631D4,DB89943A6DC8F736,99802BF41ED70935,87A14C1BD0626BB3,5541D9E7C7FAF0C0,4E241C5EAD068236,873453493AD4B244,00000000439ADF84,F955DEC4844519DD,44CAC7597EEFB066,6FC7D21CDFD980A3,5CD4A9F71DC90BB8,1DA726AC399614A3,4B1FD626D8EEA051,C410A0BCFE0C2CE7,02CBACA42CC42F55,85EEE50C382C31AB,00000000BE08638E,357F53D7C1E2DC06,C6394C92FE972ED0,987ECC09254EC1FF,41741FCB4797B683,599B2200D0C06455,4A15D4B2A16CFDBB,3BB3469725737E4C,FD0C81AB7031075E,1A7B67D5C18D963F,00000001A58FE307,1635458060268010,8989C600D0C284DD,1C476538C9FCDB04,B02986F384BDA64E,271D4090051932B8,7A856157E7541CEE,648FEED82526C29E,4CF66251F2CA9B2C,25A15C2178793101,00000001B2B5772E,DD5A0FDBFA42734C,E99DD7AA9742E743,584E2DD5C9AC9D5F,92728BC2BB17A538,CBF7985690F87C18,2D80BF2FD5F65EF9,72A7052D51A9DD3F,47B81EAF928A33DF,161F8C2E2405E05A,0000000083D5AE3A,6C6EAC1ECFFCE224,B35A78EA40C0D9B3,424121027BCCFD8F,1E8419C3E77E2EB1,98918DC4200AB75A,352AD9BC9E9407B0,FE891B99A8FFCF32,D77B182C50B25D4D,A8B1B2BF28591E50,0000000014EA93C6,CEB98BD33E129668,51A888876A4C98DA,45A8B676ABC84441,CB96974D24FD3A8B,25559081A324B155,9799885A54F6C103,FA788DCF17D09396,2E0CBB45A0D469F6,DA2A410D610BB651,0000000231E32910,0AA84E9DB4D1BA62,EB004F4027A3CC2B,2C2DD0F525EA07ED,B5FB2DA265071CB8,E0189A22C7EB87A8,70703B883301F46C,8C5B558DFA82A407,7EB69954AC1F2440,1F47FCDB8C71B28C,00000000E7673BC8,FA30D9C18F88A1E2,8F07D5729DF30022,D0A4BBDB4FD3182A,60AC96D065244495,1B14762B5C77F564,FFA79DDB28CAC57D,57F846352C2D8971,4A0962ADD746D124,F69F73C6DC343638,000000021CAAECAA,916DBBE842D47271,319629A79D0A4471,48E86BB5628DF06A,3AF61AE371F928F2,AFA187D3976E61DC,04A1D9341396EF5B,689BDF5FB401F2D3,5AA2ECA4F317BA30,ACDB1A202038776D,00000001986ABC6A,F16BE176D2F4D479,A8E48B211A2CBBD7,5131263AAD216723,A74A3CD08EB9D657,94CCCEC627051751,8AEC29D5ED9BAC8F,D91CA1B70E4975DA,4F6B143E576E44C6,7CBCDEC03F185E8A,00000001F452B4EA,9A2D257F7835A1CC,28D2C52DA84A548B,F08E1FA4517770C4,275D0ABE416A23B3,0AEE852AB49C2FEF,8D6EC46A9761D080,3CCBB07068279BD0,B72E4D8267D4EE17,152344EFE99EB34E,000000025BACE524,3B1E629EABE5E5F4,268FA7CE27017069,293B604D74D73969,F2A8816CE092EA58,001A21FCC333C22A,DBE4921B3356ED0E,AD92EBBF2CC5CABF,205EF8E891BE6DFA,23E26DC3B662A351,00000000B8031603,D9C12442449A3AB9,9B1F2CA683C8A23C,23E8E03BB4E8F3C5,52F980CCE027257F,4941A87DCDD4080E,91B94EDF43709964,1E30CE8B050DE2B7,572F64EC92469466,C8F84F0C3CC9F203,00000001033CE526,5BA3C2F8F05CBFCE,A751F7FC3D8FA18B,5F039C1AD4B468C5,32C86229EFA9606B,EB3830F5B1B9D5C9,CB79C5B56067532E,F8BA1F8381D1332A,EA822EBEAC6B0266,042E32D099BD1B8A,000000023D72293E,31FC7FC67CC151AA,51786C4610F0AC03,42CD3AB23AE90AD7,602BFAB14EDAD38F,604E2174A60B03F2,56C817570401D6E6,C6084F35F856A4B0,B923A39E41438809,81028A0A9E850392,000000001CAF0D1B,5281E0D20E29394C,091EDEA67E5344A3,EB18E7C6D9CC4542,0F48C0185EE1854F,C0CE320F8702FEA2,58955FCCB15AA945,169360D13FF1CACC,7FC7C1893779AFBB,43F3C3D048A732DD,000000010A07D129,BD24A9681458C11F,CFA027BF1B7E555D,6FEA744D1B2EAB36,AFFCADAB85D48E7E,45E7D55FC156EC21,5E915E5844F4E416,4C7208032AA31EA6,E8000F43E856209A,9011371092BB882B,000000025C51C285,0381123175F02716,676A81326B2F11C3,1D12DBA5D9DAD119,36C0D71660A273BD,6E3705D04BC99E69,12FAAF8707A4F9CB,27DE859CBD6155A8,0CEF96FC5C757C1F,5BC973D15810E660,00000002613A0B83,003F596D89438835,EEE56D2B85FC987F,5B40419947FACB57,9C2FA6781E90EB4C,85B5E32870D00AB6,B6D7C01BB564DB41,03128E146A9C33C0,0F599CA6133B0C09,D0F1742BB72C18B2,000000007BAFC6C2,07FC068B3A52BA2D,5DFEEFC356D242F9,881DEA868BF38DE1,1053393F83579285,55B7425E1008E16C,21B6D1B14099F273,F3130CD647038838,4E138304C7DA07B0,6B70569AAAEAEE18,000000008E95373B,ECE500D4BA68103A,00A5D9D4A30B86F8,9C8ECA8B963B1E71,9CA1CB0B5BFAF139,7EC2B880F5F6A481,54930BE4B776F20F,7245549410027A32,1C4BF53F7B1A6788,836005FC61BE03A5,0000000255AF4C1D,33521EA4FA84A71B,DFF66FACB9A15847,D6AFE5E4E70619AE,5593FC855C5180A9,CAB7AD9E62BEEC72,37DA92CCCB297CD5,95F70B0F4D5BAD4E,3F88A3D18B096C49,D2317EC213858B9E,000000001BA5A9C9,46D4A9252AEA6A16,50E62F2BC0F1EB74,9097B9A9E46E9F3D,4DC07867AE89C25E,1F3629722AEA3C12,CEFF8A84555049DA,5D20B9B0A950D0FA,02B5A0BC0D149A92,54DCA6A30E8D042F,000000016C741133,C10A8A2939269667,515BF987EC8AF438,3D16C44E5AD3FA41,425F2C069EFAB672,BD36B0D35E938632,3C7972F324568A99,17DE714F4043D9DC,AD8DFA1B2AF57C6C,E87E3D123BE25BF8,0000000112108B77,B24C54810CC5173B,F25EC5C221075285,2AEFC2323092CE66,779A871CEB67718E,0F7AB51F57621F75,A15CBA30D0728D10,76D76D995AC4A446,DD44BE2B1D5AD4B5,2BBAF5E1D999ED05,00000002759CE63B,80A2CCB3EF198B89,B344EAD5CCFDE125,49720C09A485B8E3,4D4DEF3E0CDAACDD,58D17314E5AB1771,C728DBEA50061057,E70014FF2CAB9B5B,60ABCF8EF0BF2072,1F8D46A06E877AC8,00000000A5A3DC16,E3F235A4ED5D1475,0845F21E1A463623,DBB95E4238141701,0A23A64F04941A6E,7C9200CE14B2E653,DF685760173EC3DA,68527A0FB9F93815,61DFB65A07600C61,87DA6C7FD7217D75,00000001AD919C86,CD3CE12F524214D7,A90DF5E34ECA9481,B24234E8FEFFA7CE,3A8CB443919FC356,D69C4AED94C29F38,E2DE6141768C1762,2154135EAE36B357,84694660D55B9DD1,F4230DADE4D8659D,000000005AFA728B,7FC89A6803AE29DD,0284449DAB472ACE,7970E546B979ABB5,951367842CEE0844,59EF285CE5710B7F,37A7FE3214911E00,212C2B8CAC2B4C3C,585EEEBA3807849F,4363F6631CDFE08A,00000001BA7D8854,6D7FF9CD555FF3FC,B44126665BBA29EB,94267086D055A5B1,CC6D98768C53C376,90DA6C67EB1C03B1,CFB227E7027FDF59,C0FFC36C2C9929EA,27EE1664E4B7A1AB,3018F44513110A82,000000016847B819,367CD1D7B0CFC38A,C689305C0FE078DA,C4E1795414E08C5C,665424D6E3A91C9F,9C79855D42FEB06C,BFDD287BDE98896C,A76879992E90676A,CE20F212F4759327,39C2DDA4EC3EC72D,00000001E4434A25,1DAD7E8624815F81,38876C9923FCE461,74A88835FF8D893A,C0BF89397DC62386,8176C68F4FA00D75,51B38A56E3DB85B3,F22ED1F9F1F6CCEA,26BA77BB2793C306,FB66C06FDAF45EE4,00000002497BFB65,49E8C44AFCA5A1A5,E8C44EA7B1FDDFCC,9623E32227D52730,F9E096778DF25B2E,269C3E8E9E54F751,8154BD105C5302D9,65E2B4D411A49DD0,BD34BF538D314154,855916CF781DEC9E,00000001664B381F,8C0D7859C076A6E3,F670A116483359E5,55CD931D2E11B3EA,499EA532AF474DD6,28179FA882112CCF,28F207CF02FE5885,5E2DBFC750ED4F57,82019AB672BDE17B,779FD6721A7E3E97,000000003A8101D9,79306CC1238FF3E4,FB22F9717D131EB3,0CCB917F011B9EA9,C3C5EC41025572BD,B53A8F46FC0F5A3E,89E4AD02FFD12A35,6F3A51B8411973E4,2C814CA2515C3889,D3AE6F71D88BF21A,0000000020BBBCBA,22117A8A2DE2FF79,068E341F192D1E8E,CCDE785D5E009AA4,81A7490C2C9941ED,19DBB1392EE6B1A8,63E7A325AA16D7CB,DABB2B3052F71796,4F5044EA8DC90A27,CD5F7508D6306883,000000023722DBD1,A4920322377A9797,C698DE1F502D274F,3827AFCDFDF7D007,BB09805A4A2E7BE1,F8A092467BE1951F,C9D602DA3C8F5709,07B83506DED58197,0476B3B64D6CB016,E6E7FCB6467BC9D6,00000001BC9EE806,AF2C487453767E99,F4B451D9C1023495,04CE074E0CFBAB3B,C42E8CD534C99D0F,29F3048CD6E063FE,D6A972C92384B4C5,C71337E0E15DEB56,5E1C0A233E7B13BA,7485686EE0F77315,000000004CAF6414,3B201CE41C1E5146,3B526BCCE77F9211,491AD73C3842C020,6AB6A911A7D810E8,3CCDE8E41B9A0868,4ADB7F0F5031D049,0899281B608BB8C4,E6191A34A85D53E0,B0DF58328B7CAFE7,00000001CF1A2F5F,61CFA6767CBA059F,212BB5B2F38CC30A,AAABC4B449074114,DFCAEAB15190B0EE,0FB62C80D38F1FF9,631BAE9EB6557107,E5747EC60B5BA6F8,21587C3CA8C013BB,C05987F29A64D3E3,00000001F55AE24D,34756905E917EF0B,CFD509EB36B5A6EA,F9C695941139E408,29B706282A95F444,6CA28EC1E8E19B32,9D96D9F9A4B27347,5BE124606073D4F4,4CFAA04157B56968,CE1FC443BA5F9CE1,00000001BA501B01,B6B9EE066AFC4F15,50547E28FA65845C,AD2072D63DA85532,11BB2209A499185F,8D56E96346EFA800,AB2C77BA80E4BDCB,2C6EA35839E1CCE7,08C498CA39C59AF4,4B7E76F36F0BFB9A,00000001ABF408C3,38C9641A188FF971,5D83BA4C5F9B9B34,5558475E4898869E,8C0A406DC29FB432,15986BEA706837B7,0D3E031ACB5EE417,ECAB990196C134BD,E9CC80A11E3A15D4,0D0FA42047D2BCB9,000000007B924027,8AEB1F4A43268E20,FBB7D530A973092E,05DD93AC91B94576,48ABD8566E5C7781,86A8AD48D6750CE3,4D08F6AAE0FA5C72,52D6B9E71B6B9239,9FFE653AF6FD1A60,09A6BAA4B07531A8,00000001A3744D1B,8ABE68690EA02437,C67C202602EA2F09,E6462B22B73E9ED9,6EFDAE9D366E72F4,BC8D7ACD94494321,BC7034F813C3BE93,556DCFCF9798BE5B,6884D6B6F8ECDF0C,E78E2419CAC41D2F,000000022DC58C7D,955C700901DCAAB2,0D803A6721A1ACDC,53A4342C81412FAC,D747BF417FB64FA8,EAD8944BD9DC92C1,483237B57988ECD2,E9AA38B2C99E02D6,EE0AA717B8F337FA,0AB2DBB4A3812BC4,00000001FB1409D8,7DF8C64075077E38,47D5A7340535B959,EE5FC6717E2DA5C0,B680436F503483F6,5CA92D0D8924E050,A4E6BED13ADBE0C2,9943AFCAD4B32457,9084DDF8D830DD9F,6EF06E6963319805,000000003E5C5E0B,5F417E73675C495C,6E1E90BEF899D763,F9C025A81099A172,54C3CA34B69B5144,1DFADA16A7DA9A30,6A0DF993F98EF5DC,85A14BA796EF73E8,1DFB18C6076BE468,D22E69D09243FA43,0000000223D3B152,7E68BA277AFADE21,9844C9358F67AF90,7B0A523F4D285346,4180AC63FF400DB1,DEFD7A846812CF78,4BD44A1FF6F81A1A,5D1D17286A7EA0DB,8FD52A573DC5379A,A7B105E82ECCCD40,00000001B0F82D39,CA424E040D063D3A,F49C0CD4888426BE,318798C31E7365DF,4676CD693650B601,5411B817F661FBF6,58FE5898375E6C40,F41C8B0224ECD617,6873F54E72B146BB,8C661771AC8AD909,00000001BDFE1079,024643D14C8C603E,75F59324E0D31D24,3377E43FAFD7BC67,6C704BF47A710840,1A838C6CFF4806FE,86E28A5B30DE032A,1CCC1A30545E0468,A61875DAD0DCA45F,6888C5CD8365F3E9,000000018C7553B0,148CF812983E8C3C,E65ECA5E187C15C2,9613B8AC5084456C,540EFB758B567EBA,F86DB844CDB40C7A,B854C6F41AE983F0,07F87154C950E29B,B75696766F765CBB,CA8039764470C94C,000000018B7030B4,043B2C407E137E51,27015EC12535D90D,8114A5E04A69D705,FCD68E654CD0C52B,815C1528D016952B,544994F6591CD1BF,963C9853BFD642E5,1B2FF8B8B779D0C5,88A953414E62DC00,0000000034F90B11,7B25A48BCF1C0F94,D374F977F1C5771E,64EBE56BA4839286,0E727F848E17680A,6A8348645A28C6EF,074219C0E8C97636,F24779857DA80F17,9509DFBF2248B0EA,F6CB4D3C708D0B71,0000000265D06ED0,DC09EA89B9300ECA,9DC513FE0823B3B6,5BAE13E506C7EE50,23D100801EE805E3,9E7AD53BEC5E5B2B,E989D50FD3281AAC,10EDDAD987550209,12908C1F5DD9FF71,BD63B45C4E7A85AF,00000001E09908CA,1E0FE003FE88FEC3,F06ADD2BB6924E31,3C9180CEF51A9D1E,A4EC8115A97E3CA8,818BBC1B8FD9C76A,5735DEFC7C3DAA9D,F2F242FAA698720F,0120CD66A860169E,583CDE06F42B35FE,000000019FB9DB81,6D6A52B8D954713B,7163325DA4EBDF11,5F47B2BF6C5999E8,1E323713AB20068B,C5B89B9E46B4B198,12BF5F459EA4CEBB,71299115B0A5E71F,5C4EB76F9E8BD4CD,DB803CFF46744EFF,00000001BB969B05,F5D0D42BA672C997,C9620B6872C493C7,43BA3D155390586A,0C41EC25A137BD25,BC53AC4418116C93,ED3AA79D7E827083,A33C1CADFF8D2291,1276B25E7B6D0992,7384CD4CB4636B99,0000000118CE55BF,A076FEB6CD00FDBA,843F9C3D34EA176C,2C99966452B14224,6802259ACAF442FB,861E00400FB4DCB2,6B7BEEDACE6BC833,A0C2DD09967332A5,CCE241DA0C6BA318,01A9CFA27638FE75,0000000241627C07,4BC5311DA6BFE339,CD22B9AF4C329E3C,45695A0B2A842AB8,1E5AEA252841ACFF,F718865F3EDE9C7D,A87FC8C178A5F977,0A5C7EE47B1DA552,4BB6BD54DCFE48C0,C89E7EEF43379ADF,000000010BF4AF93,3FB24A8D1E7CCF1D,187C0B593AE6E64B,9BA1E46A66FCBF4F,328D2CE0064CD9A3,4A9663482AB1EA51,C5524A42B2BEBDF9,AD661F189CF7809D,531FA253D9BE1087,6583BA7FE19D73C2,000000026A50455D,925A693A77B9A2CC,5AD237724CE4EC69,812C6C6D188BB9DF,B23DE288368D1902,E41CADBD384FC93E,0A2F47DB7DA5DE9C,61DB0266E4A9642B,74E16D15DE1C38D4,B30DE3F9ED3CB628,0000000062CD58E3,BB6905AFFE2E70DB,A088518ABD1600C9,D1759F492D47818F,333143060CB26BC6,D04EB1703B86B17D,090F449DC59BA828,4FA5A28DAFEF7C62,9DAB5D8972BB091B,8E77DC142F9D2FD2,0000000072F737A8,BC1EDD7582E6C037,7D959E4DC16C3E27,1916986627F150F1,020E06B7B946C699,F308530AA5C04A77,D8F5CD0911F95C48,19898DCEBDBD23FD,DE1601434CDF7BD7,7F427309AD1EEEBB,00000001A02D5B14,BB1CA6D89B8A3D6B,BAEC824A107B61E0,6002C5F511B378E8,F9BC9AF172E84875,38CA3662A3D0079D,97EA0B75C3476B92,C32A7E692501E56B,F4A64861D6E5447B,68555D0B242829A7,00000001EBE2C309,1AEE9BBA572CF0DA,76FFCDCEEC122DA4,60AFD0E201F4E91E,A4B3729EBA9BB828,984297BC84173C09,D5EC07659B786752,1352D08555D8DD2A,03135A30A72404C5,68ED94344A3E93E8,000000002D58C2DA,243BC4D8938BF230,7B05C7DCFB2425DB,33B4E55C5802ED38,A2699A3EBC8E82BE,60980053609A7AEA,64F435A2A33D82D0,97933EA16043AC05,EF3FAE110FCDC71D,E127673F39E50D43,00000000DA11405F,0947A1AC085DC9CC,603F4803D95B6938,A5CB6B2EBF8317BE,FB20DAA66096E573,024FC20A3E04C896,5F8C16D7EAF08F20,F02B108F496F327F,42204662A36C1420,CE34FA02F81CE39E,000000010CBFDCBD,FA5F3B2F5D84322F,77A1BC48DCD0DD33,348D0E238F3C1AE2,7D5D1B015A932404,6ECCCB30185F1E9D,9842BE1F9D0EC6E0,A82BC6E1B5CFE424,254C2A195E946FCA,B2328C213D8EC4DE,00000000EFE2AE17,D599080D0796B04B,6AA0E2CC1A5A78F1,67C02259662E08B6,38D17E0768790C05,8CE02AFD4C8FF6A3,D26BF86FDB4D92DF,5F32E9077F441170,F06A7E71CAEEAF37,FC7D57ABB9D169DE,00000001BCD5317D,D821138A73E1E6EE,E1251C89CF49351F,174641189C4AFC7B,167C655B3AFAC86A,8F8F9B62A7EA524B,71EDE7E711D69A82,90C65E8A61EC99B3,183D543B10001067,202C2990F3B33992,00000000E1547311,BB59443AB862AF15,4A0668550D02719E,9ED9B57A4C7DFBFE,5198B41C24623C9B,416B21E0F97A217B,F25DF1F87FD3C70A,E458F475A1B1B76F,B0F5D90BFC8D4F7F,1E70C9C748880B80,000000015E10FCC3,FD89B6411CEF6AD2,71E7BCE6DA0DC355,34AD58287B0CF55E,B92EF0624FA61E2B,7B3FF2705E43F722,344A63BAB3A79639,E29688AD937A439E,F416F1A763B4E5EA,4BF4AB898CA4E6EC,000000023F30A963,D9B59645BA956A33,4239B8603ABCA1D4,B6D8ABF42893A029,20F8DBA0E3CAB09A,801D231BB35773EA,0E6649C49FE14DEF,0293F4EA5FE29AE0,C382F3B9574726D3,E86A72A166F3A1F8,000000016AE1F3EB,8E0C2146DFEA9A01,12B5871F96304B62,49E61697A32E91CE,F1AF3EBBA1CF87B1,FFA775B979D5AB86,44BD2A26348A8FFE,81B48AA9CBAE4E0F,299CFE5C275489FA,0B0595FB65C08EDD,00000001148AE08D,5A18B3DCAD17AE16,75985FB5F1A44226,5347C07D0BBC62B7,6F151DDD57706232,32992C3C317B921E,F6A71AD2DCFDD157,8B36DCB6E08F94C9,680E189DD7CE70A2,3BA0F1173B9A5891,000000022DC97F8C,90969EEAFC4466E9,B3D282B2995A1F4D,56CE986D7D588CBE,D9F2366DD841E7DA,7F10B0090EC66243,D2A13EFD797C1A1C,D4C53326D6733EF7,82612CCD84ABA940,A8D66C81D7C6FBCF,000000008C21D1F8,3EAEA3275A23A61E,867D89E00DA81584,050EB044AE6106AB,D8B1F58376BF1837,727241B5E7936F6E,F74C034CE3204F4E,737EDA555BF37916,44D68638AB5F3A6D,40732421FF182A40,00000000569853BC,02AAA15B8A431BEB,CAF154CC1EF01095,6EE97559147145B3,10BF9A6855455B76,A4F73B71B2287F1A,69A554A2F59B99CA,D7A7FB58E7125C77,C1A1EE7E80CAFB96,BE5C4E8EE51710F7,0000000053AC7D17,CF791587F00BF90C,7C7CA8152139EE2D,DA47E087B82A93C4,FD90CEBE0CEDEA85,78D38F998C42FFCC,08300CCDEA647D2F,D6CA949F02744EAD,9F40EDE5EB0F5B27,C6351618F4D6E6DB,000000004A688F74,DB1A7854C58EE4A2,6920D310726446BB,32673DF69A2ED8CF,79B67CE8DC39D802,AFC52820D02D2800,728DCEE0FE4A739C,EA61ADAB083667B8,FDDADC80442848B0,86B2EFFF456B1326,0000000073879D74,5CF1D59E336AEB23,2031369BDA773797,E8D91458E349001D,0A1BFEBE21B1AB3F,B02C0F9FA59855FD,7A5AE4AAF49E8220,FCF2987C013885C4,0981827AC973410E,4A0443182B522638,00000001833384DA,AA6408861AA99B66,7BB9271D0444E521,3CAA53A425596C5F,D61312C53C55A57A,42CD3676D31835C3,F2912B4372B7086A,528373FC802ACDA3,E3DD90519A090B8E,D8E3F0F469431B0D,00000000C8B3605C,3BA010BFD6003CD2,F48FD64D630CC5BF,B2C9625B80508506,54DD3BCB66EF5B6B,406C6FB1B11C5746,ADEF8BC89711B82A,CA55E3F4B77313DB,597E7823B21FA48A,1B91ADCB3D7465CC,000000016B9E4FBF,B738084222556622,1735E2473464EBC9,1A061C9DE30BBA14,AC2B275135B3BEF6,21611AD2A5F83042,9D37D4249E4F44B7,134DA21F1BFC903A,00B24982DBB02DCB,3B122647E45B9E6B,00000001875EF343,582D9E0FA0403A48,9CA56EF741F3580A,18929C71556CE533,31EA9AAF621165A8,5BA8D63CC2C9DE1C,A7DD0A36AA06B5C1,0CF0B324F042A95C,58EDF593DF02BF21,7FCC16814AF0BEBD,0000000061693871,A2DAEC6A4EE85543,A5AE4286B4C5984F,D73B8C0DE87E4A50,DBBCFF57C1C83EF3,C22872CA93BB9CB1,A17CF97A330AAD3C,1CFB14E70808355D,8E54544CFAAD05DB,0FFF6059C0AF9FA8,00000001CE15A153,1ED1BD397181F853,5CE70EB6F36480BD,FAF23E5B79FEF8A2,AE58FEF676BD1AB7,A3CB1A921AB387B6,616F799DA47D9380,8E90856DEE3096E3,CB54C4EE941A3C3D,C0294F7A0F0AC290,00000001040C15E3,0F97665398A75155,76D4F96B6FEA6304,1D56C609B43323A4,AFEB318EE3BA421A,B254D5EAB54DAB30,FAF07F23532D63FE,C94335E6AC461786,0AD6C0BE243F9ED2,A6F5502B98AB4BAB,000000019A50F7C5,6EF988932B470739,E5A9C946C1C5D1FD,37695842E98F9CB7,F668C8D2452DC7D5,DF9ACC4ADB5B1C50,42B5032A4C8EC63F,466E78E0192CEA1B,9B0DAAE21AACB9F1,A594A280B14A80D3,00000000F7E03AD5,C3E5D69D3482DA00,2EF4022B11F5572B,1B7A85611612FF18,CCD9C9BCCFC7EBD0,4B2DC71B573B68D9,9733416FD9201D5A,A3D98CC8C81180A0,0243D83D3597255E,7599026DD7BD5007,000000003DFBCB0B,B76C85A289350D34,9EB24F22F4569E05,40C82897F5E36315,3BB1F9F2CC069003,7CAF86F358AFCF7D,965378208556C1CD,89495706345D9E89,E7A6DB260267215F,AA9922AEF58311EF,00000001452F65AB,29A1D8FD5401A1E0,C4DF4A518A57CEDB,BAD793AF1FED34D1,F163FADC31EC20D2,0344F299D7A680D2,DB6B184AC20ABB57,9E7053BF6A1C7092,F09DF757CB076BE5,26A66A18A068C54C,00000000EDCAF462,32053D0DAF273419,9F86AF3060C227D8,0F80E1537E5DE95D,B051BE8EDA70A9F3,D0D13017EFDF1C1A,2E98CF89D846A325,8221C681AD8D6BDC,A0A097CC3D5AB5AC,B0DA7C2C3202B037,000000024E80AD67,3480A4559800A546,067E6B500777B13B,465938A25207D455,051FC0F280AEFC42,0C662C1E01C21FFD,F6ED1CC24FD1A34E,3579C7F5DE9D3986,64B11503D88D4FEB,F45F1B1FB64B968E,00000001B1E0590F,E18A9E846668B3DD,DB3A089CC7C35DDB,846E44FF2875270E,C44B2911DCDBFDEB,E56D10BD09C73626,C062522192EA6DBD,8C84E66E8241DA4F,D344687DED9DAC83,5F84987C829D3A21,00000000107BA350,FD97E8D1D04E0437,8F98BCB6825B762F,A56D01EB3F39BF34,E4A016745781A57D,87FA2396E132E809,26CD6A68C58578D9,E1D791098877B943,B1BAE448357DF250,C32A7AF65C745C33,00000000570A1232,91755CF2292E7D28,7ECACBC233052B11,3FFC9AE5236261E0,0E1ED6CE42416E81,11C44C8C5A959182,8C5C0C60E3696E60,9F2CFF6E8987B897,FA1C5C532DC3CF83,EE9CC195B5B30DA9,00000001AD10F79A,06FC329D8C03A4DD,D8B98EB5AEA6CECA,B6FBD8BB458B89FB,DE578CC0BCD09E8F,80AA7274BD9EA19C,9525F1FCF30A8CD4,14279B8757AFE4BF,26FEDF8F37DE33D9,AE46D1F47ECB1D60,00000001956CBACB,BB705850402A6C5B,7637E82F3F312E02,46FA023AEA2972E5,0A6E429DE5F7D6DC,3BEF410254FD3F2A,1F20F4D51B015876,24D9F6C5DE9FCC11,8CD0A95C87625659,126D33FBA8F73A36,000000003B063936,843D31C4F3C7115A,107255D44A7384F3,88984101972DF176,E0B5818F125A446E,7254B32877792337,35A393F6DFA9BC0E,4896B4B351745A3A,95530B4C72812B21,653B981ED2C37372,000000020F9B25DB,87F2E050DD8F9706,5A8A43ECB2B0CB9A,3F14F22743720373,690FF7B9D4C10E56,75E761A0217A6E97,7D0B9DEA46F3D937,A8039EF206E316DB,1B572A39900DB891,F9AE1A03F7E4C854,0000000064A11806,A22CA4FE48685ECC,8D266D92C622E622,29C0C6E63F8B4E22,6310EEF7BB220B40,AE4F08F09C68C2DA,E004149F024CC40E,59F905C2845B6E25,0330D7DEACEDCDEF,257D95DA0D59C475,00000001E1747341,FCCE2C9FCDDA96E4,934B699BA98A3628,345A79DBD30C783F,6C3F6CE843084F7F,6D4A751559009F4E,CB19004984215DEC,53FF494A6C78CEBA,F6B52E897EDD5523,1DCF010961A27AA9,00000000C79F4B2A,B08207EDE3AF37BE,3E8BA588B7640209,643FD01A87183B31,CB240E80A811D6EE,B40048860C358A51,7C9792F9DA26E8D6,D22A5D108038B684,77DCFC60728F7C6A,80CB4483630D045D,00000000FDBC4604,EEB78384D3AC7F75,C2F345B1DE0825C9,3C8D6A85A7D75553,8533582AADF940CB,5983D8589CEB4D36,2B6B3EF9F51BCF81,03126B07EAF10E9E,2D006E6BACBA183A,55B6820FB1B4CF6B,00000001DEC30769,E029E1D0FB15D493,71A7451F0917BE47,F79138FE6EF9C675,E1A2567735DF7927,71C53C37DA37DB27,3C77D1DDE378F62D,60095D66C57BD378,04622AE9302DF74E,1DF1C7975866752F,00000001D9C7B414,E6F8583DF5E1F6F1,5336150F268A6BA6,3F36A80BE8DD4E7D,9A63FC0E9B081ACC,9F97F7AE4A0021D0,327BEC4D28AC14CE,553DF3C98FEFF608,4316DDE528E1ECD4,7878518DA852D0B7,0000000173C5A338,5BB196F6807C9A61,8695A6E108FAB604,E083C090F9BDCD85,28FECF6958FB0DE0,79433FCE7DA6E6B4,FC1E5DD465DD1984,B4E2109CDFDDB7B8,15A4B24CD5FF5510,804EB43AF62DBFAF,00000000034739AA,375A9C4724AF3979,1F5DF45AA951C157,9936055EFFD9FA70,829014FFA52C5D34,382DDB68B7604466,1EDA0576D1C67CBC,1B6DE70F8F909F50,34726E560F7757DC,9530FF5D54F39F71,00000000DE5622B0,6310BE5C383A2DBF,1C2084144344C4E9,7F2D49EFCCF519D3,4432FBF96E5284B3,8DAA41DA794E6788,6704F221BBA7AD8E,7ECFD8B7A71139D4,6EFE7A3A8495BF68,BD008E6FE6D493F8,00000001C7F02684,AAA6CDA6EB18500E,A71DE144D00E1B75,87E42BB4F1709CAE,EF0523BDBF901712,5F8B8FF1E9E87327,FFAFE277386D706C,C1226789512B386F,C2EEE29F2A769E75,E05738C5E47DE75B,00000001B550FC13,9B9984B74EDEA2BC,751DD732FD345407,A3F9756D1A064067,53B26FCB2401B193,D8ADD98C197F2D82,B87A48CF8BFBF0A7,1372B6CFB936171D,76E84EB3FAD6A93D,D3B2C60E73F43210,00000001C7BA0973,623EFA90DC51E6C1,E04B7FC1348580FC,CA2E302C23AFDEEE,AFC812E7542DD447,7C2ED505139E0FB8,643B6078FA886FDC,198C99B568F3913C,A9B94C11E5F2DF89,C8342B8B60A0957C,000000011791F245,B0F6467E451671A3,7736E1CC68F3BA64,F340085863512E98,D7A09BBBC7435292,4AA4006C835D0C69,04B37EE70B6EAD72,916689B45EE80D57,9CAA60A90335E2D3,04633D5CDA9E7FC2,00000001F13E64EA,6F85601A71AC6BC9,2FD09F88A5C4A66D,453ACE8830CF560B,E82766177EA62D1E,5794E6B79D7D0A4A,AEE8E46876C49508,D0A340F53DC57A57,3A676272B0AD52A6,26C4857E58D56864,000000018A99EB5D,F94AD6A57F7A264C,C35A9A9E87A67A47,6B3953CC86BD130D,E734F6ACC6CC9A59,D41A0521ACC81600,67BFDE4F5036B0CF,372CE58F1711105A,0CCE49A7E4118AFF,DFE2DDAA4B61BC1A,00000001FC023E40,FE53BDDA6C030993,8226B0A0CEC7E197,17D0DBAC1FC42BA1,8916F24DB9D5CFCE,4A0808042541E003,018E491152FF1198,5A8C156463C4047E,A5D943C158BCD49D,4E38CDDB25CD2E28,0000000120F4D93D,4CB8D15BC856AAE6,79F4768CB41B4CFE,E3B8943122BBF137,07712616027BF28E,86D8954816DE81A1,244DD1847DD40123,0C46D61969E00E0E,10CE626000765AFA,871D5752C144FF7E,00000000ACAA229A,3116B5AFB12FB232,FE4388AE3C6EF517,FAF50ECB3479661A,B183B1C64E294B2D,F932E9FFD6CEE4AB,E445F6F1548E5B7C,D3E845FF61A1B7C6,0565BBF39975B995,1AA456DF19B8E2DE,000000007206C0E0,BD2D075A104BABEE,2AF0069A862CA760,DE82F3D7883AF35F,F85FCA5E461C3B5B,E9A193021A5A7600,BACD323B40609AB1,90B360D0CAEC62D6,982DB074B7D604B5,61897DCB975E6844,00000000E7098ECB,F893D461CDC4E2CD,6BDAC24A5117B27A,10BEF827F3B33400,9AB5E7D71AF5BC48,1CB2C261833AB153,1C62FD028373C5BF,3FD7B302453F15D7,872C38B748C0F16B,4D0F69F56CAB3EBD,000000025431548C,A0C6581534390D8F,68817F6E2EC45208,859734722F74F36A,3C83BED433A34EF2,ABAA557D63AC5166,75EA27C7BFB155EC,F1DD37D1512CC2C9,3152272E4D0EDDCE,2E85210CB3FF8107,000000022BBD840F,9B32EE3A70DD033D,3335F9AA59E4DB6A,5DFFE660FF75D60E,FB1E8C8F9BAD203D,386B1A8DDCB94874,5B52DF8E9B09DAF3,3D76A3293E932357,4CD33E8440BB04B8,7DFCB6121C10DFC9,000000025E1B4A34,FEACD057DCD1575E,725FEB23D91AFB4E,89FBA1EED66F9CAF,EAA76100E32FABAE,CE68F58C8CFF8035,32F3D84DCACD1036,CFF1429E7D43C850,F9403D39614D1F45,92C621BAD082FFA3,00000000563085B0,32DD8500D9DEF697,6E2FCC97ABD7D3F8,4C38110752565170,C962324525BC32B8,D3C29E36B5CF5785,5A34DF25BC14BF3A,0D3688B8E09B1AD8,C677AC1A49FB52F6,23390A69A405FCC2,00000001BE5A9264,A9E1DD36E1458B10,26145F370D644D57,56EDAC1AECD7F7F1,C28A6ED84708B445,BB537BC4593A3BC9,AD86C9D2652C8ED9,7A783FEBEB2E3BFE,77C1BB4A15400059,1AB6E9BA73797C0A,0000000229B8C433,B589D2C01ECC63D2,0D514C1598BE8A1B,5B0F1EBAD42A2128,318ABE52966A3AFF,5E96762C78066449,7CC7955A5B662218,0984E78619A5EF83,276BB9E53F7AF5CA,12C4B6630CBC78F1,000000000076A9CB,EF4BBFE565C8FB6A,A904B920F9EB32A3,E3AABEB88D863CA3,78BC4CC8119052AF,494EF6BA1C1A9F5D,6A7BBC1507E5B22D,FC9BD67046B89C5F,00E2C7C5CE9B0255,76781075BEED9F0E,00000001B5C8A9EF,21CBCE43A1DB1AE9,C866104115081A67,5399E743023240EC,6C0FF0BD891D17A6,4C36AB6E0F9EA97F,46A38C3371EC97B2,6060F5B323159EB2,C7C88FBC151D08DD,0531DB33481ACA01,000000005352F03F,876EB25855371451,E79195C71AEB58E0,611A8E3CD3A4D3C1,40E11CEC5F22D3AF,31F02E039F7C955A,33A6EB51ACC198D3,7AFBBD4AE858E877,8694C3B9F64E67BC,AF709D7FF9A23AD1,000000014E104660,E1C8D1212C0CD2E4,C7A08974130E2704,D6385224EFDADA1F,6B5E5B167E0E4E33,8FA3F0882F105B76,C43CFCF985D15A9B,EB233CEBC8212A4D,19B4D6DEC71F9D4C,33A10081175C118B,000000004F599F10,E7D2C32F27F4E322,3310E6224FC6BEC0,1DDAE1FB0535D3E6,AA72B8F4CBAD7E89,D2667D1E37083063,3EF3DA575BA6F82A,23C81982511391C8,9E4890E7C08D1B4C,FB9112E38412BBC1,00000001E796B6E0,1C6DEFA215DC4D59,E56CADE5961AAAB0,78197A8AFB2438B6,828BDAD98DCA6567,8B7E77B82FCE236F,9FD580106C9AECF4,F9BEBCEC4C8E1F31,230A2DA125A40213,9F4E1F8519B647AC,0000000250778EFC,AFB5421AE5E29A8E,241F3D3AA4FA079F,26D764A71215ABC5,2A71217FE8A04836,AD06C561295EAEB9,C70E68A27D55D517,784C8E3BE5CC95F3,DE3417BCCC058D10,49F67E263AA03693,00000000ECB6B2B3,8D5566E4C8A01875,67322E4103075BF7,FE6AE91B41677D2F,8B6058C63A3394AB,004486FA18014234,65675A83DD12DB18,45CD23E6DA2C6A8E,633B69EB0D6B4591,0AFA4964B9ADB92D,00000002637B30F2,CEA7C08077B1A3C0,CAFB5BE733C5AF07,64970B24C1D15BFA,DD51EB1A574CC8AD,78250FA8B759535A,57118B847C3CC05E,AB984326D4584E2A,986396B9CFC261B9,A82A75D74C38DAED,00000000FE49D549,43B85935FCBDD175,D8C02020E84E920B,FAEFE41EFA72A312,D85F3E6239F01D40,3091D761B8B7D326,B805469DADBB314D,048A8231B26806AC,9D55CBEF2FAF44A4,B91E2E86167A1118,000000008F140F98,61F70C9E8FE29760,2976F181653E01B7,B0F9BE15287C8250,82BB31DB1C5F2B9B,268089E51E929164,C94DAD938FB9B969,7C95B5424F7D8C13,286988E7BEADF705,7396FB7D3998042B,000000026429A4EA,47F8303BC887F971,28153B84C2F06F1F,4847D4EB54BC0EF1,2EB785F11B06C65A,7D04E604A5384605,CBA52D3D8AAB1B6A,A0B402166097B97C,8F70FBF6AC585425,2B367DDD0D381ABB,0000000274C8B5ED,F8614E5A7B065CD7,51937520A82AEAFC,D42A9CA0D3293E56,A71E148EA888330D,3CE941CC634BEF28,CF618257F24B3B18,B52F8BEEB6355856,9EB6ED8733C89C41,3236D4A15045AC7D,000000014F95EE23,625964F5E13FA67D,112BE6A5F866C398,2D4C2F711A95DF8F,E7A2FBCB3F29AC73,35D2267101C486F0,F6BD444D566A59B3,3C0AB7AF46D69930,2DFBCEFC0C8E8F0B,C6C0BC821103B5B2,0000000040092859,CE642131069AA96F,7AD6F00629B0281A,DA7A66415E7D2371,E9D4A95921732136,AE8357B08E0163E5,73C4194174CCD517,C71825C30127B4B0,9671020AAB91D180,9B8BA4F8832E36BC,000000006A600F0F,3C8236BF15401A3D,252532D1F39B9C23,DCCDF69A17FA3F1B,4945A1CE0CF327BA,97865FF627D44249,E788814AFE1564C8,19D95A733242DA8A,3D843EFBA0B3B4D7,87200FC610D4B910,000000017BC51026,2132C866DAC7DC8A,24DEDE83E6A214F9,2FE95804255BA619,467000F8722DE489,6C3090D396C911AF,186135E4495C0103,2D7F9FD6AF145D95,55CAAABA77092EAE,775159DD80870569,0000000040CA4775,F69C9EE68DE4B357,DA2897D9B5E15EE4,237AB92893290AD4,1B631C9A65D19962,DACF5315E1A231CF,48FFFC41E30E6779,6BA582C82E69B593,6C9F2A1394C50D18,4D18DA31099D38EB,00000000CAB07BDA,E22B5119BA1ECB4A,CA5C5F395AEFE22D,E79DFC06016F0A37,21CBC13031415E76,C058A9925727F130,5593EF8DD05ADFEC,B1110FB213CD3951,F221AB9E64E31BC6,1D31747ADE93F032,000000015DB0E295,7B0CC2C9596BDA5C,226793DB6916D199,862A6EB3A9D2A784,77FE985305C1E1E7,5A835575ACBFDDCC,487096164D8D1B4A,3790ED038BDFD649,E125FFC2EDC97301,BAC2C326ED6DCFF6,000000000239DA9C,B49CD42F7E7488FE,F8685C9AD33D6761,C1FA817F780AC7E0,9EE730F90BD2E43B,70D4C39C54A4C819,B7E8824F9001F251,3BBDF02BE86724C5,5E23E0F6DB864D13,0D23D9EB8158ADEB,0000000254D72A23,753B419D1AC0E9D5,E83E705A308EB02F,43D1D2E7E2DE2226,8E736B53A4B62871,16B56D45A3018307,86D6A6F47D36F08B,5CA8FB36247DEDD2,715D4BEEB3ECC616,F67CFB643B269CB8,0000000254C94BCF,C68747A62ED10B86,1607DEFB5A3DA98F,9794A831DED0036C,6ADB49E76D26EC68,BB8A2028C473E544,8BB949CC21CDE74F,56F96FA78E4D3434,95D4277FD03588DC,6444F51009E7C178,0000000129BD0711,57E939629879E81D,CDFCFC005E1700A7,32A62C09136A3474,EC06381FA6159543,F1316707D324AE37,2749E11C5C6A47A4,ECFAC7FC2B0F1700,16D8FC9545EFDBFB,4FFFEBA07FC5C5EA,000000005BF06DD6,3D423973612AC4BD,DF330A43061F356D,B414BFBAAF7FCFB2,68E57195C673B79D,09BFFC7351056D57,E66AF3E7770EDAE3,BFE5BF6B92F26D3E,2776AD4AB1316F14,96C03C98961B8B3A,00000000CD011358,789705A070CCA895,6EF365E931ED43A6,D04A32B82C7D5353,858495CE8A7E3058,251EE13A1600DF3D,4699CC77C52295D8,1EE445D13D54336F,DD68277153AD2406,0CA704F9F42057D4,000000025733ADF5,C1033E24077815D0,9B0CC9BCB505C9A7,7AEBD7E3D458A08C,9EBAB0305718C191,E6748657F3D2EB92,F1304E89B47DA201,0B93DF2FDEBEA957,10EA916E86FDC7B9,2F7E1A049248ABBC,0000000186A50E30,ADBF25160EC527E0,1C1A0D2A0A1075EA,0C44F576E3D41771,B37C742BC72591AC,85F910261E972F84,56B9837904A04165,207269AE98B40DBC,2B45BBF0303AD719,B83D2C3D7E0B26AE,0000000235A46B53,FA136B07518653B6,FBF9A5F5435F0E77,A2C5F3342CDDBFDE,5550EE74BE11DC24,F21E7142F916AF17,CF543E9F8126D206,D9A7FB0638853A5E,2748A406A3974B11,99B5468D295FE3DD,00000001E2780572,92684CDA47318FFD,3DF3502C13635B0E,0400BE81C3BD0F67,8F808672BF0AE017,5CA78E6C67FAB833,9387F138E1E58777,CD4B72DA5A2264EC,13FEB2FF879C82CA,CB8894345D1567C1,000000024F83B84D,05600DEA7FE673F3,46D8C73E22A803DB,1D8061D4E153E846,AFCEF9482D8B4534,8282CE2CB02929ED,92BB33C0C39B1E9A,AC3C78B8FBC27C68,90FF6D4D06A3E650,6EB852240EBBB37F,000000010AB6276F,5A0C1E78358FFD07,2682D48AF469FEAC,27C03529842FAB7C,3D1CC0DC4A8B34DD,ED9D7EC6972F970D,102F7953141CC84F,2C7950817A3F3020,49E80BD79473630D,40E3AAD42B6F0551,0000000173A2782C,F32D5FC1E448661D,208E20489039D4AA,1F9ADF42DA94D1E5,3743368C47BF6C44,1E5F8539BDFFFE28,01497D4430D0F898,C10AE8B5E4781A49,9207C400953A2A00,9BA083C8BF95827F,00000001A6F59D47,8F6F3E119649AC77,C237568BC1DD1426,2354FDA76F96E849,BC4F32C677BBD286,B0A5EA239F7D3289,58C30034FF12602D,9C2DC94C0CBFD113,58FF96434F823630,0DC0CF4D626B50E5,00000001871397B1,E801A64A6F9D10DC,D9EC933CEB8AED2E,48E50EAE41DB0DEA,EA20894880CDCB71,B78239C157491AB3,BC4472D49DFDE8AF,423DCEE6CD81D190,C8BB8818816D3A65,D68A83AE7E93661F,000000001B169426,9AC0C78808A2015D,433511432A692F85,1AADB34B058F1E72,A63462F7EA0C94FD,DD75D99203053A4E,F6AC31BDDCEFC367,00FDE6C6B5283BB6,59209F2EABA96D2F,E14291F9873D78B3,0000000087C67092,68CB478E08ADA6CE,F34BFA3F2957A359,65C993567DDA8365,857323D9E2C99660,0E96C03CF3673251,1281DE28E2055E14,AC338A12048D9E73,602E93B678666DAE,B88B37B3F1F5372D,00000000A705A26F,8948859C5095CE95,E2ECF865A15E3B52,73C54FC2A0F17379,8DDC52A69C9D98F3,2A9809DF7C8203C6,2121F0AC312446A3,AEC30911DFFA27DD,B783E7CC1F6CFFA5,8D99DBEA51B09E27,00000000310C2855,76A522DDE2374305,620C4C3715D260C3,560FEB177D70F0A2,533A184FC4C8D9AA,6072FCF2C038E5C2,4857D05ED56F04D6,7CA6D5CD80B865F5,44624C6C11A35ABB,4518A9E2C2606D97,0000000040B012BF,F3718D78527CD3BC,FC43F18557AE7886,266CE06E47740DE3,FBA3AA4D25032CB5,A4F891CFE52EDA64,290EA00CFBA34EE9,FE51A6C5F44BB2DC,982A57653D39A525,373CC1E30A137F12,000000020F35318F,0163697578C47D4D,250FC9A54FA0FF5F,721DF737F9028046,3C1EC63B6B9A41DA,CDF6997DA6FD530B,7BC00EC7A0C8182C,E99C89DBA8245A19,847872DCEC3BF9D0,8B3B16611948F689,000000026621B3E6,9ADDD5D02812FD67,574EF8344E1B1271,ED0E0EFDD62396DC,BA0E600CF9ED9A37,2E0237BC06B24F17,3A06D00AB40A266F,2DA3C71B9AE5947E,0A4A524EBB34DFD4,D9E2F015F98BA521,000000003ED2ED3D,1CF93DA9C434F721,7ACFCC504D8A7420,EAA08B1CCF719C48,B2C5814DF47F34CA,E60E22DBC3690A83,4F2EEADBBC420B39,1EA1B2A28A2D0682,7217A78BC88C1D49,5FEC67FEF9CFB74A,00000000A2AEAF60,FAC2FA4B30B9133A,0699825E8B922916,6C0037E666369BC8,79D2291277107A34,7F58CAFD837670EF,ECF185D9BEE541C0,48E544AFE8DDC5E7,CF6FBB2DF1CAE696,D7827DC70036665C,00000001554A85C6,60C6F36CB3446100,8D3A76EB625AFCC2,65884E7D63AC424C,FB33B14EB2DA68D1,66B8B383061534CA,82AD4688223139A3,DC4B355F78000BBB,9AE3D477AEF98C60,EC395AE85C67AA6B,00000001BCDDCDA2,9C2CFD97E2C9D8CF,26F98DB58C519CC8,A6B6E67D9350C547,3CEA01C3045790AE,A06C2287809B598B,BBEB559FBB9959F6,71AC24749A77A51C,56E2C573AC445F89,5A5FF9E9B1E1D04E,00000001C5A82E2E,7AF33A8CC9903CC9,5F5CC79DCD815714,010B31313818A89D,CC39F4920A2041BB,A87C9380C0488EB0,E312373060F7BFAD,93B3E9140692D0D3,6DF6E41D3676D7EA,0E18B393F2DC3C17,0000000135D07EDA,C3489E72A4BB28C4,DB6223EB5160F025,E31FA560E94597DF,901A2E33223E7D51,4ED56A97B0E2CDC3,87F18550D040E671,18E812D7BA24D28B,90B17414E290EB04,8332E86659442813,000000013EB8EF9C,58A3D94F0FDAD0D7,557F75A18841E87F,BF856C7256317C24,575739CA9E583B22,AC4C3F0F51DFF47D,03A133B9B435AC7F,5BBFA92556D4FD1C,D3D2A781E2C343D2,02899D02942E93A7,000000015FA5804C,EDA281BCB33DC029,8CD1810D0DBB0A62,EF7BA8E391602C0E,AB82A87C73EF6BAA,764C0493645D14AE,3BE1FCBC4DA0003D,55EA2EEA24695FE3,EAD4FF86C7FAEA0C,7D78BCDF71062B56,00000000632F10A6,8746C12264645A31,F21FA9008FF66BB1,F506087DCF7FBC96,1C76E7D9702D6009,C8FC10A2875E53CF,64C0A0D277D52092,8B7E3719C89FC887,04320FE251D8B75B,F798BD3FFE8A6352,00000001ABA62711,8E4B0B500DCD8314,BE1E3F6357DA4F62,2839E264318ECC2A,4D5A1F70CC63EC4E,3247726F49FA74DB,5FB17DFF58470B7A,BA9021606CCE922B,E765122689D9E631,4AB9748C1C8248EE,000000020D72DC7E,11456980F9AFD605,9F194FF831DB15F7,934EA654E7143AC4,D331332F9000FCFA,22625D388E5859EB,15AB103E28845B57,60759C8C0752765E,F3B410C14B3115BE,560F20D696B685BD,000000011B2C7484,FDE3E6F9FF225F58,D5633A190719831A,24FC9A99329930B2,71EC0C28E4E85BDB,9C9D9A09CE38E04E,E3858FA8AE544DAF,403FD38AF5C1191A,D929458EE5F60E6B,3453F36490B93717,000000020BBE96AA,1BD4775321D582A5,2CC683201429F3E4,ED27F1152C24AE76,4F9A548DB857D5CD,D2F9E07C548A05A7,C9433B9B8CB89AF0,A664C5CED532EB6E,8EA829C61848B60A,BC52EF0634B2D04D,00000002367C6CD1,D6C4CCD94A639D1B,472AC1CF60121E87,C7F68869F598BB57,836A2E4BEF284DDF,EB0AAB0A6E7E4A37,76AF1C759F29274C,70F8B460A1D07746,A74A1C39CDDECCB7,30DC4D53D416809B,00000001A7947154,1DBA12A3A91D279E,39963B8636D14886,42948C8500BFC9C9,196850853B8F034A,AA813929D426237C,A2F16595C778E05E,A43C451EC8FB61F2,3FC3ED70EC9430EF,DFCD99FBA6813EBA,00000001C9DF3279,304BE51FD78B4447,ABDB9808129806D3,F6C29CF28E37DC21,1C4413AA05F42F97,14C9239821E83E75,210D20F3A0E1CED6,46FF53D135D0460B,9F6D3B81CEC943C5,6994C8F42D173B35,00000000A085EBB8,56D757E26792268C,EF59262E665B10DA,A20A735D1A19585D,DEBC6450A659DB3F,E3A81B48A29F3A6A,AABFC5E046752360,32E89C779A1ADFF6,86A23C002EFDB8ED,7C99C944C1E32720,000000007A6B61BF,E9C3D633DD66B12C,D4EED3E750EFD0F5,A233A6B6B02E9DAF,D7B5E03AC51773D9,A9CB8B13ADEFFE78,C33AE320C0E1F223,158AF8F0EC6E21CC,505A0297646AE077,D7F3972973E5B627,0000000155D8B1F6,FA2044A4170B140D,36FE8A03A192472B,59FDC7903AFEB815,6D2CD0BCEB45B5C3,AAF15964853B883F,834533A6A4BE1042,634538C06FE0086A,C1E85BE032577FB4,DD4903D6E320F75C,00000000F44E410E,D4D3645996A34EAD,92FB7D7055C8899A,39E20772E85266E2,631CA67378831E1B,ECF4CF6973034252,BE50F7C2DBDC9761,5494FCA4DB0298FE,661A49A4BB8CBB9C,0655BAD5C57CF6A1,0000000253067B6A,C244274FC8CA82DB,B87D3C9BBBE0C4CC,BC388D4535140817,519FBB4958A37442,28D66145B195A1E0,E8223A8B805E994E,32DC21805D62289F,35A0EA48AEA27D8A,FBACC22CE7A5533E,00000000B4487503,F09CC1BDC809713A,71F727B94C826543,F39C28942E286754,1AF9F62A6FD6C16F,8BDC76A04AEC4F5A,AAD5EC3B0AD58341,D189815F73DE0179,2505135F962BE90A,D780EFC37A90D42F,00000002142E6FB3,B989AEA0C7AF707C,09B77056B3DD037C,7A78E303419B52AF,C5616F8B9D180998,EA7110266364A961,1B04A986B494B48C,103CC891EBFEE2D9,89B11C46158E01A1,87B7621B3FFBCEF4,00000000A57B6955,B280BE50D89AFE1A,AADDF10937F7DEA4,DC17A6486EBC7C54,8B804F2D7BA419A6,C2E819A06467B8B8,84E4278BAEC29478,A41DA54B69A44963,9E45848BD1017CAB,E2E11923C3054E59,0000000230653D24,8946837AEC6AA5E3,981E99296611320D,13392AF4C9FED421,C0DD4EF3919060ED,EADC40D0232BEA8D,75E6CC50126E1E95,21F4614873218EA3,DBB143FAD8B9FC3D,D5FDD7FFE16A4394,00000001479F6917,6A02DA5B8B597E5E,366A5BA4CC40E512,638C5A60F88B6166,E5C785356BECD618,480CA685FEB36691,D87DA403E4EF9FEE,1EC4D0CB3A600ED6,B49E45E9CF09FC92,9217B09F77DD314B,00000001B18EF00B,D1E1FFD798FCE549,DBEB085BFB97BC17,1E06CD532700D3EF,36127EAF9A911D58,E349F5F423339D10,FFBFA3BFC934D6EB,B9216DCAB7B06E51,86FD7406D770129E,24AD5C9098A8AC2E,00000002680F08AE,81E829697EC6E8E6,52195D8DAED0540E,FEF1CFCEA0230BC6,E4F69881936D2CE5,38D5B1E2A00FF189,5720506E181E81C9,83FABEBE03408C79,52DE91D14D67854E,7F2069E5EFB66B08,0000000119731493,905199FEBDB20B19,2168AD9685C04812,C511016C440BD4E0,269BC2588C00AD64,4FC0D5FEB1AE49CF,500C7A6EAF2311ED,FAAD1C1CD7EFB252,D6C3235031E0EB92,3FED85CE61E951C1,000000012CE111C6,B759DE69908B30E8,25367204BC1034CE,286B1689016378A7,43CEB12EEA477F0F,9344FC17FD68F022,D99ED0F634DD7B6A,C894A91B73BCDF0A,35B636BF22B09232,3C0916E3E23280C1,000000027986F4AE,2DBABCC743B41A59,97E8E90BE7BAFC8D,C63EE923E305AAEE,57C01475C2B4C640,06C15D23B7044CF3,35C98ACAF55FFB20,5AD64E5CC1C8E9DD,0642E7F4E80865E2,1A18E72954312532,000000014A690703,9DC446207F045D63,B1E0F47065395264,AD17F66C523C6C86,A87EEB2162E33FDE,52D8D5F1B8649FD0,9E13FC3D30BAB4DF,862BBFD79086BBF1,1AA48A554A16F650,B6F18FB7A268B60A,000000014A262883,FF32107A5B0D2FA2,A268DBA6CEA2FCEE,4C28CD64131F2D28,7170626D36CC74D1,03824D7904B2D936,A579F6EB7881AC6F,9ACA16723C59BBF2,4861AAFF1065CF74,22C57C9801B2B4D6,000000014A91AE74,8C9D7F16F6E7522E,09AF229D3C1E6BE8,AC390748AF5D14E9,D87F95A716D7F725,A68FF2B232C774C6,60536D49AD0D7EC7,17A016DE9AC92F02,D3AC76F31E33864E,D1418AC8B17BB89E,000000002E7F3905,6021102BE37E25F5,2DB5A8853EF07536,9BFB2CDADC40A195,B8FC871DBCD51271,C4C1AEEB9F0A0E27,EF8C46D838B00310,EF7E6241E11307AE,9ADACE6CDB75DEE1,90B42981381CC317,000000011F858D3A,465975AC3A2122E0,20BF11364669FE68,52C86B0A11A241A1,5D6B5E7E1D49B043,297CC6E9C13EDA2F,D181B275C5CC3C1D,5E0F537F36AA4AF4,293BBB927FB9817E,B8D7878CE2BD6D0E,00000001A8A2F298,2939C544F626F750,EA9A7AAF0056AA77,B16586EAE63C3FE8,E8CD00DD85236CDE,A15544522C0247F3,5C6D9438C989A390,22F6B3C2EADFF77D,447CD59ABE3AFE66,2F6490A5210625C5,00000000C1113E0A,178B2B5A5BD32C48,86183328361F311D,4DC3FD2F51FB5C1C,EC27E95E7842E931,0DDDCD063C39E406,ACC6395B7258FE19,033275FDC6EAB4AF,BC1CF13953861EB8,CBA3085E46126737,00000001C2A9C1CB,7614147A3A8DC5D6,0D3796C207D3CAE8,9B0004EBF37D99FD,6F2E4E57FFE28A4D,53AF26BDBA6159C0,8878919F01CC2871,18A1BCBCBE65CDEC,807A1E36A18E0A63,80E1A9E96DFC1A8B,00000000866ECB6D,550162E2478D54FF,1C526566D3407D94,A897DDB4F1200A07,A1E957C4A65E5649,12328011CCE82AD3,DEDE6C3237101BF8,6E908355C5291A68,122A50FD21DED47F,80FF03CC066D304B,000000010405AFAC,019C518E44D6B3DA,6D6EF7941C25DDC0,D2E8B7BBF1ABE2EC,56D0C31B3E98E38F,925A77B79F6862CE,47C5E7AF65C95DE9,299926579B9179C8,1DA2CA480C0CFB06,1A1DA0BB9AA1EA17,00000000369A12BE,36F4647C62B78935,E85455EF86DDD367,B3A1C1708D80474E,0B830AF703BC34CC,F41D38081F0390F1,05C2893D39679CCF,B98EED252494BA05,344E8E914CB7A4FA,01E8350EC29BB84A,000000000D09B256,E79A9ADD630AB681,58441E8CA1BA6AAA,FC107AFC9BFFF728,8E90919E4DA8514B,7DDAC5BA0B7679D1,A13F18FBF996B3E7,0AFBAD8279CFF391,25A44CAD95598A70,1DC5A2FE54482986,0000000171037A7B,F89507E32F987813,1E02D8E4688AF697,9CFA2CD8644DDF6D,0356BBEE1191CCC3,140F8D8A88E52F8C,0C433E844070A2F4,9B75BF251CC38EF9,22D33A57DD9FC1D5,2065A7A8EF0D3F68,00000000A080311D,A10B60E73BFCE207,74C8E87E3C194A8C,70BEB3B7199D3239,CA52F3701C978C5D,C38B5964B95EA9C8,10EC69A1ABFE77B8,BDD4A068D7DB9966,5E7D41183EF36A48,3D601617FF6160C4,0000000276CA0BE6,13FAA10FCCF30DCD,62E541B8B284E868,B0BCE0EBFDEEAC12,B38E25B55648B45D,D23721D4C9910E42,4428E163446BDA25,371F586B86858652,143A2BE8A140FC5A,F221E7FEC1E7AAD4,00000000137F008F,03A1AF36B8BFDC3F,B3787DEB707F49E7,224E355C8045A5F9,41817CBEB0C93922,626C528E85F44780,AD53D50DE7DD9FE5,F8E45D77C6FD5107,9AD0D25D899EB6BC,0A46C89E77C8A67E,0000000061C6834A,8E448C4C95B6694F,F2BD9922BB61C2CA,3C8CE288B6C4A729,C64F323019B00D21,C5C590D8C1A755B8,1B8C14BB3B2C5111,ED8879AD27C39A9D,DA74A584140E831C,E62138025A047BC2,000000022CE2E7F2,C203DE97BF258AD8,AA7B2C19F8E7E227,738380DAEF9E9855,9FA936029B3B6A51,36316E865D431B5E,EF1BDD3AB75DF241,B2FD740021BD8B0E,76BF7FCC3F0BCB94,6CC2BB4907F0B6F8,00000000800811E6,DC189FA89B3E7172,FC170330CCA4A5F8,BE64663532D0C52E,2A17E22A4718311F,61F160FEEF5A5541,D90F6E185E6C2351,7F273D99AC05A5D8,F49BFC45F71029E5,58905049767953D6,000000019641A1B5,73528A4E59623614,CB8A273E1E5F45A7,FC29F5AA25B30260,F500F468E2A6F17E,F95DEAD57CBE5A15,C9E59BFFA6F1EDA7,FBAF6DC138022183,E95861F9A589BADD,AC2532CE3DBFBB0B,00000002337D7929,B0B8943305871D36,C5BB445A253B745B,91E42827E6BD21F2,8E4E4D10580A2FFA,9499A950BC843473,70B8C8C0C3972B24,DA896A9026B7818B,20646461C9E6A3F6,A5D45FD902CE2D21,0000000175FE3B98,BB3B88F9C9EE8659,5E769501DFE1D50A,C122ED4D24E0E089,B0890F68F4C97A00,1F7AAA05D29F2654,43F46FDED496D902,A156626FC859013A,B7CD033B98E2DE42,5DB45DF44CEA14B8,000000016D9767E6,7C6E3418A60F39A7,61CFBCA8D49F7982,53380078DE1164D6,D98C2AA823772009,7972340BEA9A4835,8FCCB0739F3119AD,A6EE03B3D6213A00,2EE1E89D625C28C6,1B02BCBFB0F304CF,00000000CF45C51F,AA217F3A778C0CFA,EF8F7B8CFD965D8E,F8409D5145EA5131,8076F609AC272EEA,7CADB238F84A0AC6,3946DDFB8C703670,CC8A10107F3501DD,F2EF5493B833C378,0462439DBC401153,000000021F386F7A,861ADC55C90A790C,BC6C9C64B3F0FFCF,EEB659C3200378A0,6189933C94E2E325,8C8132311367D594,6797AD9DF42F65F2,51B80DDB3101D25E,86FE0CCC07DDF6D7,6B904BE6263B1F22,0000000221802A58,BA069243C77722E0,0E8951AC2AED3AAB,044DB5D78805812E,FBBE43F7AE4D6572,FC860D83F47B0B5B,D3731828DDF31EB1,46C8C2E83DBA210A,B7BE9A3F16F5F943,BFF34F567C21D562,00000000665EBBE6,8889BAB1FF16697D,8992EFF9DBF9F43E,8491C7CFC819328B,D42866ED1C2EED8B,2C062DD05048AC8E,2D5C222F9AA9C35B,0A1F0915FC09041C,68C65E1994DFCD57,278E100F7C5C5FC2,0000000141C93D0C,F91D575BD467276F,BBC67AB2CDB5E227,AFE7FAB33F833A71,304C8D3CC4F9A02D,F89F5B91BB97B677,301DAF8F7F01E838,93263C003DFE01BB,0736A2003FE094DD,09FB7FA34D8E203A,000000017B13B852,08373BBFC10B9E7C,E70EA0E1489FD5E5,1E96EFB5189239F5,33F7201C5FD7DE80,31B61F8CD1E4BF14,A1DA31D0BAEFB64D,618D9BE752654CC3,9D614F349591A858,10A67B1AADB9165E,000000025452D06B,297D4BEBF5938666,61FCDBC98565AF14,D366009A193613A1,0A60515E54682A7D,EF128ED88FACFA8E,DB2AE3C7B3F5D5A5,11C572821780B198,640FE3251E3660B3,8E46793A6978E2E3,00000000D84AE771,ABC4A15A865DED32,4D7E5155A583D167,69F9D093FC0AE280,ADA6D4B4476E9930,A07A7290996B7324,1EE44182670BEEB6,067B96202D1A9478,EC4E2579BA22CDA0,30AC5FC39610E8D1,000000020EEC3544,6D4C353631A2617E,487FEFBCD93CE400,B7651255B8DE57CD,F1E6D66B74FE238C,6EFF72E6CD5B7D9A,AA1E5E58193ABD58,840B1EF2701CD850,D3AA51ADEB908D0E,974E244B898377DD,00000000019A126F,C4F2BC531A3704CB,AA2F7A14001141D4,6BD94F8BBE3C72D6,F79434E98BF22A5B,2574024BCC46A6C0,841B5FBC64BFBE91,56AA57351A5BDBDE,1A8C94D7622CCEC3,6355A9D672590DCE,00000000352ECA02,0A8BAEB99E4D1738,E948345BBADF655E,4AD359B5BD1054CF,B4E56029E3028067,B2D67968CC6773E0,F83849D92DAA76AF,BE589FF27DCE14D8,92AA27C8ADD52BC6,137442D73643FA0D,000000009DC38E9F,2B7311AD7F208F65,35CFF1035706AF3A,51137E16FFA33BEA,120D8DB4ED3262F8,EAA0732439D4F858,6EC52E1E1F8B0382,87CA453B192D7D7D,A04F93542E8C7539,339ED2C0CADB8B37,00000001B5DFF4BE,24E0EADCF15C88F5,BFDA3201FBC4689D,BF6015CB73743329,93E14F6C5B40C417,20AB6B0CEDCEF29F,31CDDB0CB8B868C3,B234A995F436834D,CE722AA49246B846,349E39DD7A403304,00000000A25CBACF,9F240C8C18CFFFEE,5D8AB7F602FC49FC,E6167814B7BAAF19,2D3633D85B5244C4,A97B99D0024D0663,844F0FD24A723B3B,5E50CC27CC3CC36A,2AC02D81D0E02B18,2C68AE193BB3D6D8,00000001BD286F9E,2834F3F9D57E1DB1,33A3E38AB76DA7A9,18EEBC356C04FC0B,5E85307DCC97C527,28CFE7F2F534EE1D,CEF9DAA47EFB4321,9E3C13ED3BF92C81,4794CDFE83416AB6,C604E1D2BB36FED0,000000017FFB83F7,FED7BD5ECAC19B16,616ABAFFC519957A,56C34911C85ECC19,A13903418DFB2817,DFBAF4C9B903B8DF,0ABA3B43840615F2,9F5D05BEE4F2B7B5,96BBC383AFDAA6AC,FD3D259C8EA72F2D,00000000C0776003,3CBB738217724E55,FF986098ADD18D97,0D23B7145FBF97C6,A4DB064703250273,8F0504BE65D297EF,424288F3611B6EA1,3CC962D0997B0B1D,B98F20BE31A44326,6CCB231552ECDCB2,000000020AFED5F8,1812024121A2E371,A940A1288C9CFA0D,36AB50BEFB669B15,D40F88B372840BB7,B2C0D1FA76E035CF,576F208B77ACC3D6,C46CB4EB4CC6A827,32D92CA4F3817C6D,7EC8B8756C4DBA80,000000027ACAE7A4,86751E54F3E44F4E,DAA16192906287BE,AE17B57F5A3E0765,9E6C76BB9484DD7E,CB2050BF77D342E2,B71056F96B9B65EC,89CDE6982BF0DCA0,8243E7EA207C0FEE,BF5B216CCD27D1E3,000000021C2A9481,CAC1E36E018A4CEE,56ECB8A8D0BEFA0A,7C73249533546D4B,61286034DFA08BEF,CE47EE5B90D547F9,6D8228DE48D720A3,9E6940C3458C3ECA,9DC13701798019D1,59BABDBDFC3EF640,00000002211355A5,4B0A1A948ADD1CEA,F990F1FB80A765A0,5084B507B10030F4,C72ACDA084339004,58114A0B74FF645C,9B061F0A02D627D0,BEB6B755255A72FF,972A6D7B205EF659,00078BEC33C20214,00000000C305EE8A,DEB9FB32A4C4596C,64315C5F4A66B72D,385D8ED01B917C78,1333F8B28BC5FFF8,0DC1B19AAFB76ABF,41FD976EB96C9068,9EE7C3CE9801AC2E,9B91049E2FA69050,BD8390775D4074B0,0000000244D8E2B9,44600530AD1E6A98,6CB1932739A0303A,FDE9AF1DAE7557FD,338994C87F22BCDD,4C26CC328532B4A7,2A41CEAF23E6D7D0,490360C382D7685E,DF977496BD15C766,0A6B89FF6CC018C0,0000000035543FAD,31E3DBB3A4F1B125,C1971AEDC82A46B2,0F1E58557353EDDB,6E1C32A0F476E8BA,8F93A64C9C18CCA2,C274F8CC48BE9A78,92B4D8615133812A,9A2928A22DEA4936,C5DE375ABF8E2941,0000000051260AE1,6C12CA8A053DDCCF,64D05314D36B21CA,F72D6DBAA9BEB22F,5DBE705BCE494DB1,8B5D84122943292A,15ADF352F2E1E1F4,983777516FF612B7,8F86B9A1AE4620E1,C1A99DDE69FEA5CF,00000000DC5E5CED,A1DD8BE698B37706,20644E5D5A490DA1,6BC2298B6FCEAAD9,DBFF3C511618FC8B,3B4D7CAFE451806E,DF265B29F763218C,377D88468A359E4B,9AEFE12D9CFE6642,C3ADECC148394514,0000000094610766,75AAAB231F6F9C17,B798D187A16B6B5D,FC4EF12572C1ED31,4D2D399BA61DF07D,8AE34B436808F59D,A79DF61027928780,FC0B005073149326,CFC06F92BD704A81,622421467F37A93A,0000000211853386,A24D00BEBA55A8CB,D1A559BD7CDE3399,7F10BD806EE61C27,4739E83309D32DFC,7A81435A82D0517A,D9580414ECBC2AB3,0018A44F63B93B36,FD8A5AA8A861D827,FD9E0BA9BD427D64,00000000C0939D03,A98DDCE720623C1D,7B6184344F171ACF,EDAD0BAFC0B036D4,D6DAB58D947FFF86,4F275764F1EAD61B,F20BDDDEB9264C5D,5862F60DC13562F2,032A3E8207B6D572,B80F032695AD4A17,000000019A8F86C1,2CFA88ACCE7C9C54,2C6A17747D56F131,EB3E2B98E7B5B3B2,14C8D1B822C7A52C,1D25E9770FDA4EC2,3B0D583422DDA317,FEE30D00469C38D6,5B00437CDAD534A0,47B5E07D74F9DBCD,00000001B560A42D,82025171AE942FF1,3C6A38C80D3166C1,F367B2E8E91FFFC6,46B05ED4D08C62EA,B279B45317DE5AED,02A380D03BDE2A41,990102F86BED078F,D345359A7EC91EDD,5B34DAAE871D99C8,0000000221A42936,C2F12175ACD1EB23,14CAE14181375A76,2935C5FB21CD1B2C,1028581C682757D7,FFDB988AF04D954F,BB7E94D14370680B,0E29E04B413D0CF2,6B662E7FE08EF942,6CF152BDC546D929,00000000DDB9521C,6D6D0553DF4A2CE6,C3EF72DAF694B5B8,299719C6821D3C58,8F26170C95948859,604AA38A8894F3C2,183DBB2DFD796718,D9AE34862BCBFE36,EDCAA0BE113E074C,0039A22F0A4983C6,0000000079B83B51,083A0056207E073F,6E52BFAECE5EF730,1D5D02DF19EBEA2D,8B9DF4FF0816B1A8,B09C0A25DFB41C77,4A369275A6DEC6E2,31DAFFC4AC4AD5CA,BE016FE2629DF61B,97ACCA129033936C,000000000AEEB2F4,03944CF282262897,6D7640D448B37A5C,EC76744484F37F3B,0939BD8DC6413FE4,66E9537C3AFA1F1C,11D761F1B66A81D9,4898DF35FFB0A17E,0AB00096730A461E,95FDA1107EB8BE65,000000019C0848D5,4B1F211C1DC1CA89,AAF6A18964F65FAE,88F3C1D75E074983,66BA81EF40C0B189,E06C403A455DBE65,062C3CA0EB05090D,F3DCE0E4273C49FE,E2FBBE3042C35F83,BCCB9C460BFA85FD,000000018FB00B87,A9BDA55F20CE5049,25CD27E0313CA47D,6B05105579A61DBC,243F2887C2D23A04,F8761A3B43563536,0B38F16A1365BA94,3F83DF2DDB404E4F,F51D25D948441FE5,0D33945EFE963E7F,000000026CB5F9A0,B1F2894BCA63D975,A2EA14E28D03477C,C36B90712943A098,582DCDCAADEAF5B0,FDBE2740DD2E134F,86CBB056A552FC87,276597701BFD576C,C067921172BE8BD9,D275989D5DD98A2C,000000016BE23A39,4B8280B87B658541,94FAC2B65ED46F5D,811633E26DD8893D,BF9CAC66928506E3,D60E9AFEB401C2C2,68FF90A83474BCA2,9068D13FE054726F,65958CA25766CAF4,B5B77AC757FC96A7,00000001C0B52B16,020B90285B56D3F4,388835872411B423,06251407E1E6A895,ED034943D85921B0,70F6A47CF7B3F6B6,B89239176A1A8FB5,1B60C314CDE0CA58,F6A23ECC17F28CA8,8780411B5CBB86CD,000000020831255D,F15255D2A2710B79,A602CC3B0CB3DFB9,0D33D635305DCF16,AF268527F27C8241,393DCD8D77E5AFD1,6206CDAC807D9A18,62E9997570939F3B,09C0D35EFBA39E95,32DCDEDE3D069D62,00000002234BEBFC,EC1DB026C745225F,40B09831F6E3DC3E,74C454FC70BD7DDD,1FA490FA060E4A69,F17D6A746DA91279,2323D6A02D85A096,C5F2CDFAA2DE61B6,00B9532B985D3488,86D7644B695245E3,000000025D327DBB,C191CB6751C0BF93,A54BB13190CEA781,71B71B34E1B020AE,DF7E00CF030D3DD4,2C5C677799E333ED,AC9532B52C53C614,F1EF9DB14CD2E81D,FF9A25A296F3293F,C05A7D9A6249EC99,00000001EBE2053A,846719383C31D73C,7196F094FF248067,1D26800CCF20892E,177D368F6AF5F78C,7F9A4D09F28D4307,6380DBC701A8BC84,A83556D5CD24C275,CAE0AA1EB385B06E,86B67D669FC06E6C,00000002712AB940,64BBFD78E07B48BD,B035535033CCB117,CD151303F1E99BDD,56F8F74478353B01,B0452BD9D9E9C909,5326DCA5F45FB3EB,481D0ADD40DD29A1,0163D47FDF7C75BA,8724E942CD8C3C72,0000000007E0A2A2,91E68A17E43C686D,B5FB3CFBAC32D259,591687920FFC489C,3AF158DB7817373E,2AF3C16217FE33C9,8E49529D844F7521,F1CB51F6A09A8DAD,19D5A9AF8E18A537,23D639D9FD0FD0DB,00000000E16DAD5A,6182209779E434C8,E8592C93BA0D5C73,D67EFA62BF5E5BC9,C121481D58E8A94D,939FF1E9A25D9CF0,218588B8A54E7131,D850659BBB354D29,7F618BB7B0AFE1DB,65F2656BD37EFEF0,00000000AF3066C6,83656D88410D0959,A1C6F876FD69BA50,5C0181138228BFC9,F0DDA78791943851,14EF8018717736DD,FB9F7226D3B589ED,E6A3BD66FB88EF53,2A83F2946EB6E082,5C2CF23889D3BA92,000000003D901988,8D7DB2190D51BE47,7079D33BBB974BA1,8F59C140697A407E,A2746835CC0A6412,314D35DEA0468D14,410A319EDBFE132C,F396C5019ADB18A2,2863226519AD73DD,D12959102C4CA84E,000000018D81CA8C,D87936DAFA750DEB,F8064C8F130D9497,EBE810D7330A1762,E2C7CEEFF5A11001,1A9AAA5CD1BCC5EF,52BB3A4797DC1561,7F31867A4AECD632,3A6AAA8A3F17DF60,184F5D63EC518758,0000000026028C5E,31C7E9F187DCA9A4,18F3D17A8A90FAB3,38C306E163048CA9,1730F9B9D431B1A6,01982E9D66BA45B0,6409B8C0D420A504,263E57A51A1E4AB1,F25682BB000B0CBB,9B08C7170F3B21B1,000000006D9FC099,6A37B210C6878601,32C9863DEA367A48,E7881689BA4AAEE1,4578D14676A6F47C,84B8C6BC3A663E06,B7E0D21A0FD0B243,2775076CAD8AEDBE,C7E5EEA17AEB439F,E38F35FDE1E0A4E3,00000001E4EB1FC2,E9C61B773502868E,DAF4160404F41B24,CF11FEE1218904FA,76F79AE7BD28064C,B550CA9C6249DC18,FC7825DF581CD215,3CFBB020635B38D8,F25CF82B6230A64A,B77016227141D8F2,000000006FCA36BF,A2BF7D68133CABA0,DCBB97314DA1E594,C765588466F11C78,61F6907E6661008C,9169BD18091196BE,EC97B2E253183B27,070189354C3D90D5,24567B2F92016C10,88368D69A69231FB,00000001881B561E,E1194DC8D4FFC2F3,DE371FA2905C4BD5,1D6C4C1B7F1F4CB7,BD97C1E00CDFA1BB,056176A73D074478,2E1ED7148B683453,BDED1E1E08F52AEC,0ED2DE7709CF1DFE,02D773AB4574AB87,00000000662E8F92,F59BB7665C0FB503,B391C7FF186EDD88,CBB4B6EB92159470,EBD1A6CD0661719F,3351BA8A56DB8A8D,8057A2FB1F1C095A,9EAF98204003F921,7471B3F61019984B,4188E43C1D09B2D5,0000000197AEDEB5,1D8A4E62EB5C07C8,B65EF286EFFF9148,F8D00CB8872513E1,C358069ED73D22F0,89E81FD4E5239470,E8A29499B13A9D00,2B1BF17B1DC3086F,4C5DF9E3E658B54D,DFCBAA7297AD95C2,0000000271640DA5,8E3E6123A316E8CF,2DA89570C7F54295,B44CB29F7EB4BD03,919DF9DB4FD78272,026F4E0C649A5273,B8BF32067D86CBD5,5B8D1C4323B3D2FA,11F26581E451D3EB,8688C79B37359A41,000000017AE14FAA,250E24A33906E561,77175B9DE542A0F0,626B62F08BB7D611,5F6D56161474C62B,B8ED15D5BE7296E8,49A253D1F594D047,E7D6E8E527286999,B082C6F4C80B81BE,D613B57D316670FE,000000018D712577,7F46CB63F349D216,A0EDF8261E1E705D,8C9B18A043051B21,C6F54B9A8C7AC921,F7F77CC7C921B000,3D7F16FF9896D39F,B21684C95356418E,8C0C9DBE96FB42FE,95DF2A8F44C94850,0000000275645AE0,41AE36DCD9D3CCC3,7AE40804F70FB980,064C56BD18F6DA81,7DEC51434572B95D,A37323F5C343301A,1BDD5CC3A4CFB87C,4C69A25148B94BDA,C30EE2242399B80E,545933AE43D27FAE,00000000FCC3888D,561B23EFA487C991,DFBC098B8DB289B1,FCA8016082BDE386,DC94A2AFDB74C7F1,701D288F77D4CB8A,A5B6528A16DC2AB1,48E5B68B14BF75A2,75443FC7C136267F,FA86F91ED432B621,00000000DCC99E45,78A7E88A184BCE68,ADE4A28084743364,185176958C36C166,B9027C0B115B864A,39048535CF531F98,7263E2B59215DFC5,E0D1BD8358424C05,16931CB99579ACAD,D0F2F05BF9548BE6,000000006F6E0BAE,2152CBA2A7913764,D923640EC0435A94,8AA4C78910A806A8,19687FBC0E21FE44,689D5DA94BF202C3,EC29AA5D64550B8A,EB67C2B3C533E38F,1A745C02553E1544,EA389AF021AFC8CD,0000000116AD52C1,4B96ED86871620E2,85084F36F63CED6E,71F9E4CD02FB5572,CCF7DF92283F9F71,ED4F8D2C260DF98D,976BD10EEDF87053,A1E3FE3CA035DAF0,FD8AFC3FD2AA4DC8,980218D8B5C28F03,00000001686CF5E2,BE904394AD220C48,141B9E9903AF2A20,15413B5B6314B361,891132E852B43546,5AF6FA46AA043539,4BE08269F7F6925B,95EC58EBB282EBAC,6E8931B5D6BD8DFD,E218904F59FA8659,000000007D3D76A6,4E4C7E8D5CB6664F,238DED3CF7774B01,428A87B7DCF8E5FF,008AF0DF8B9A3EB2,CCB16FACDB2F2AB4,4EAB801C0CE0AFB2,77688F8BACA3BA81,69A25E91255A4F57,355D32E5205130DF,000000010F49A4E9,159E032AC4117522,2D5DBE1C31B58EC0,AA33636651674DEC,1BCC7D97B4F59C85,74DABBB735BD7C18,AE5D568C135D51D6,FAC8EFF6AC280A0B,789A92B6FAE1AB4C,AEAAD127C10AAC39,00000002504F853F,DB5FFF6C04779F9D,0208DD5120C606C4,BA4B27CC2220C3A5,0FA0B75797AF916D,305C20A78A23797C,DDEE5FA2A5F49801,5BD92B5D6FECEDFA,8C752482FECE5DB9,00E526C817B82AE6,0000000164A9D12D,9824925A804E3B98,BE9D9461FD11CEDD,E3170FA065765CC0,8E2ECC1137682D32,89CBF7E4564AB7D1,7977F98EBB0D0BA8,929C57DD49660F70,3B7A945174D1B3F8,2042719B7F97AAA8,0000000040C3AB61,39F6A4759CDBD493,D4EA8E5D59AF751D,C8E19FDA738C13AA,1ECA40A602523573,A991FA43E1731C94,CEBA68ED026B2E2B,86F048D7EC01F5E2,CB6DCA12729DB712,CE5048A23EF52D38,00000001351BA5FE,ED1A1C24D56FFFD5,F8E4EC7203992F47,CF1AA7FA5C22EE12,A74B147BB644B191,A7B7CCE455E1E06F,4D71DC30309F516F,E5582356C0B604C3,07017E120C329BC2,CDAC2D9259D95722,000000027325CE41,849182ACB09C280B,C6D50C2039CB6360,85040041B03E7A00,D5F53234A3A6075D,04E15A9EC405590E,A70CCA78A6105931,CC8F8544EE2EB853,36CC88ED1326FCCA,7867760159D2411A,000000007B26D022,EEEEF048007BFB27,1F89694EC0D263FC,8B35C57C5DA385CE,4B30F63AD361AD86,1A302DBCA802206B,ED16062FF580214F,B02AA8A4FBB12079,7C462C6982C9B1CE,73E923AC043309AB,000000020B4AC095,7E2EB6D8A29DC55A,DD97778A134BBBE4,C5E68DBF213872A1,085431ACBA5666D9,5F362C04F216CAF6,2C0272B2D08D68DE,F1BAA5C2A4139B3D,7C7843A82AA998E5,CF8A7E1AC3A7E0E7,000000004ECF457B,F4C6E4ED93DB30AA,4CEFE87786429E69,7C305ACAE3A58FD6,79FDA96DFF09B5C6,CB70272194C79428,EBEA65C49853F617,4413DA11330626B4,CFF41FD5D0BC95C9,2E4C61F6252F7AE7,00000000652C2ED7,B41E41075EC4DE8E,F132927F18F9FA75,C78A834359FA495F,82D3F94D9BE9E987,F891DDFF2475A1FE,99178763D18A38C2,EBD2F0FFB61DDAC1,0AD2571C2914B883,DB84D2A9590E7DBC,00000001DC44A786,FF582D38BFEBC30B,0F01F5AA787F28AD,56B793B884AB45A4,8205A8332F75DF8A,BFB283DFCE1F0BBA,267C6A02F5011102,6965ACC72490CBDC,AFD75DF0FF85C747,82DBE64D8EF4E178,000000019F1877B5,D698E24B5D55E264,28CE2D9E1E367C71,0E2E49A730A9923B,D3CEB2A8F801CCBF,51B0B0D824842091,88F1E2FC5FAAB593,17A28A29FE12789F,B8A97C8542B545B3,48659B7A334A37B8,0000000142B6CE5D,2DFFBA80B561A896,1A1F735404BA6E21,BE887F96E86F52A1,064C044E4F64DC39,C3B66370B295FB16,BF820CF3A6DC105E,6CBBA065BCFE1E2B,8CB9C6DB06F3E138,F01F0A0A782EF706,000000018EB29F43,2D095480D0409BE3,4BD20CFA11BB064B,0F0F14EF4797D5CB,DE215C1F5C5D063A,BD83E402302FC18F,A483EAE4D8B57B8F,C3A64CEDF2E8B0DE,CAEA48D1B0D9A5C4,AEA191A9C56ED50A,00000000DB9D109F,47DEC9CB4E86D0A5,B2647E9EA43826D2,88F086EFC3BE97DA,95C3621FA1C40AAF,05CE5369800DCCB1,02BAF9DF2DDC7443,D04C291122F26732,4B84799BEA846A42,4A4612B1E24C0E80,00000001328C1EEF,2AFD63C4012F74F1,659BDBD43905F4DE,C78BA190E6873BD8,791E37D415019F1D,4E204B16914A4865,FB3FC33BA74754C7,4C4B448EA9B0D36B,E5F054DBB47F5663,0DAD784F980BA40F,00000000E63C855E,8003D8EE0B641056,553657CB4B3F4717,6BEE13D8BE5C32D2,CAB7721AD7C3FF84,E9ADEAB7EFBC33CC,FA5EAF25B9AD3BBC,33BA68AE63CFD366,4D902284821DB046,CF8990DDF2FEBEE5,000000002D06F5BA,E417EA86A46B04BE,7A2F03669B447D9B,4E3C7F1357BCD1D9,D5C18801BD61AFE1,F9CDC618776D2843,EBBBCA28462895CF,6800EEF062E46769,A6DDEE783682017E,821FFAFE4D8B4A34,0000000138B680CC,EAA6AB0F4E90CD52,727F4DBAF7A46223,69F3F1EF8144D255,036B5153346BEA03,4515BE84327535C2,7FDDC42CE243D198,4ECABEB0DACE3C44,23B060EA213365B3,04CE6998070B34DB,00000001679EC14D,70DD61C786E8ED54,E58AE8A13203DF83,18E55553C64F769E,8559605A0C89E673,34EF85D999E81DD3,3E42990F67353735,D7429F8235B90496,CB7EB33A14653A4A,AC7E4B3EFD9E5640,00000000CA7F7386,52557627F7C45BFC,F6608C45E2E9A1FB,A32E3E88E6D17ADB,0BBF270C32AA3F58,EB44D71F54861CAD,9ABE1584F473800C,3B209EA162338EFC,A93A866843B79BD8,354E23D9DE1BFF18,000000002BC7D4AE,8A535124B3BD1187,661B5E82228E2DAC,71A05756DFE4E25D,FA53E370C81FB5B3,82AF16D7814EDE2C,DE581145BFBFB34C,11640F789BD71D08,1F28CFA8A4AC5EE7,FAC8256FC72FE9C4,00000000BBD081A2,51D9D6FD8D2C0C6A,35754D70811C69C5,9DC70643FC6C3B2A,AB1E71D781C68769,6FAB9633EC4D9267,DE9B71E82CACF756,D443B52E0A2E820C,F33E5A14DD15F091,4BC8F6D4761433BF,00000001A78B22EC,DBC6A99811200B7B,5B66317F8C0EAAF7,1B4414694375A5BF,9491FE9035CEAC30,A790EE95A45E4A97,F18335CF85485C02,E2D58B2C3135C629,0596FC3F2B7E5B78,CC0206D046A55917,00000001679851D6,4B8EB1F049E91889,F283E891AE3CCFBB,0CC6C63CB65A3C17,662DA11A51D21A2E,DCF868F8844A554C,7B09EE590497B749,F5147857D3A68CA1,6814E7A7F245E53B,4509AD18A3E71C3E,000000013FE08939,BA463C2E15170FA0,1D5609C156F9118F,AA19D80D1CDFA111,AB45A2549907201E,8BDC0BB3748A18C6,BB55E573ACEB784E,0DA6FDE715C7F2FC,EEFD624CF5F48B02,7D2D167CBA13A2B4,00000000BBBB548E,2F6D96A3380FE4D9,3F47185D8826CFEC,BCAF4D46AE5A67FD,FFC9DF67EFCB10E8,91FD92A4E81D0FB1,FB21D6B8B6092E1D,B703877C4EC3D2EE,86DD27F3EDBBBA7E,4CAE00EEC298C500,0000000054510991,0692EAA64C7571D8,385C8FBFCA41D416,73ECAA9426927E94,7A5ED6C2BDED4472,2D14624C3E710FFA,C263D85023806717,14BC080DAAA92D74,C1F93579D8E36C4D,11654248A805F192,000000026A2E647F,661FE2259C75846B,2BD3CFF630C82C44,18D5FEE1E95F95BA,AE3CF3FA4263611C,7C156C21DF6BE423,A53CB0A4B713AD63,4B6EC164E3CF4B96,DD3BAF32DD08926A,A6119679AD3D4DD5,00000000857BB4F9,59B5F7454CDD2DE5,8B2AFB0F30A7055A,CFD1736187A30E5B,002BFC138917DDAE,5CB2FED5996082D5,CB97615CB87FFE09,6119401DFDDB507A,E41D6FEE2EE18BF3,C29F2CFE4EF26FDD,00000001AEBBA87B,9A1522B49F673086,41681154EBD87580,94513FB62103B52E,C08D61943FD89680,1D4A79E4F5532994,2498DC88482C40E1,7FB8E2297B77290F,0C4FB3C456D237C3,C3A2CDF7BE2877F5,00000000811E915F,EDC510FE81BA0513,F424CE0A814513F4,3AF7263A01A82FBC,71885E513D339DB4,A7C51D453E670E57,7666D5214C6494BA,ADE963B16180FD7F,E4262136D8F61D7D,27F2D5AA44920204,00000001966600C4,90BB9C0F06040E34,B59D837ED98C8E45,BB8C7349FCCCCAED,C192310CD06FE716,0CBC6997F80380D1,F99C46584E87A009,BB235C41C0022FB3,451B0FA5F9D01FE4,B72BBFA91A250FAD,00000002450B89AD,E9E3DD3E96F079FB,B4120D2B28CFA456,33C58F9F4960A637,1CC5332562F663A1,E1E865430885DB1B,4A94031A0A0493B5,6328DF8CC22C9636,053D67C63FFEF1C8,FFE3AF76790051E3,00000000E64090AE,93AE93A64A5B7C96,AFC33E5CC694EF46,3EF86C41926DC602,8399CBC2BFE7DCF0,0B2EF0CFDC540AE3,1892F0B73159C93C,67A9290D3D8AF980,3B9DB4A2A1B90378,080231C871EFA86B,000000005862730F,B1401F95573CF00B,5CF4B6F1C5A90C86,8B3A2809D978CF6C,1E69BB1F4B1855DC,918806574D19D0DC,911CB1ED298AD2D4,D15DB0112B90E64B,9745F2D2B65AAED0,A1F090E664A24C45,00000001F69E67A0,D741A764275959EE,C9F13F3C82C85E48,22D0EB291D048FCE,6B29ADFA1AB49638,8CF620F1536AC409,38C0CA14C3DBDB5E,D0C22ADBD2CC3A34,C90F61DEC7B7A003,29CE86215681DE2F,00000000930257D1,CF78B07A8656EDCF,E2DEDD5AE464282D,C8CFF66EAF9B5B03,A56F5F451F3B2C69,EBF688164420A885,BCD2F40721D46FEB,35DDA06EED9FE4F1,0990275C3E2465BE,5E6FF18E3D03E4ED,00000002541D621A,022C01550854D8D2,E4268BB9B0650418,3205F4EE8481B0FA,8C9123D4DD7E3991,0925C0AD69625A2A,B378B2BC60104348,1271D1632E6E5D10,A0609BC0234B4080,B076B3408CD36BF7,000000016ECC486D,8BC56578C59E4721,AAC254BF7C4093D9,5989C7BDB7A03A45,50A8E72F494CA0FB,AD44762581FFCC91,A7870583BF7376AF,05DCEF2821F19377,4C2719F384FD5A20,FB48982B772DC7F5,000000000F92657D,2EA9E50A1AFF227B,9AB02B71C4C64FF5,A167C29AEE3CDF14,4B2A7397B171F3A0,0DE06991720A368C,F74511356D393386,AAE990FDE7501E36,7BC0CD31133BE9AA,0EDFF9BBFA9FA347,000000012D4847AA,8CC8FDD676D38225,07F88C2C73F8E845,71E6E9A75114EA1C,80590CD6E7948251,21369ED6DD65FB77,7BE744D0614391CC,F0D58CD266223E76,49E834333EE365B2,1032F646AA77FC12,00000000F8A0F54D,45A4689D0AE686F3,5D056C62056165B7,164878602CB59CFD,531E7EF2B8CBC7B8,F32562019D29A482,9AC0B1E4C26F071C,7167FF422F1C1C8D,E82108BF4F33EB41,645629DF8637394C,0000000181DB0DF1,BD7C1463CC83188F,79B65ADAB8CF17F8,1898B0C7202F9FA9,35F107D10432F9C3,751F97331CFFDEC8,AD8C4A6E4F2C173C,BDC82D4892A7D83E,65618D2C01BE25A3,72B858E7802F3710,000000023EA2583D,7D944D6EBFF4C3B2,EC852EFF90D1ED67,9BE25E4EA1AD22CF,69BF6319E24CEF0A,41A9B38FA1547DFA,806138F65AE23F48,6DD0AFE629A22B31,A99AAF97A4C28919,290AE27D1BF779D4,0000000215CF197C,3E9AC4B7550F4157,27BF338075D99580,534C00E8CF3D5FF9,8A21D0804CE65875,53192B31E5FED4F5,6ECB4BC06C2250EA,9451A426C3AB7527,59B510EBB6C6E55B,C402DE4AAE9FBD7B,00000002035AA89A,75FAB9C448A1D2F3,17B259E3EF72B90D,0F7FFC707DF5AE5C,23E2284D1DBCC815,55E11B7429AE98B3,6F087FF0DE9166C1,3E0889AE3517464F,2DF6E22B2B7B9D00,45A8AA938A3461BA,00000002356288F8,63651C387720520F,D2F637C3183E8FD6,6041C70CDEA71AA8,6A8D7CECB361C2AF,22136C94B365A757,A51FE6371F117D42,66622DD2ED9649C1,549CFF5FD743B048,7601A977353D3145,000000004C8991EE,9A5A66B3167E5A12,95B7552477D654E0,8F39AB07776DD5EE,71593561AE18FB28,37FD46A42257890E,5BB1F45DBF93D7C7,CA642528695CA279,F2673CE82D0795E8,DD7F7EFFC850F01A,00000001DDCD3A59,D44E5511744DF2BA,0C652C599F380441,D6F9A640D9A9C854,2E947DDC9EDDAB34,E3D683C5673AA008,A398A4827FFC2434,EB3FA9BE24801695,3FC857D1D2649219,2EA4E45D65F22FF8,0000000162DB0736,7EF9165A4CAA8B80,7FF989914FF619AF,BA727326D0B98B80,4AEAE9EF36D3E8E9,5B3ECBD83C21C7FD,CA86617367490D76,5B0A77647C8340E5,C4047DD6B5310202,D75FE8BBD456CA3A,00000000F2B7A9ED,A31291B31EB1F5A1,083A8E8C8DA213A2,4F6B438524F2D5DD,A948E10891D4BF64,1D5DC06ACFBF1738,BBFF6C68B7DDCBDC,ED158FF78CE69A65,844A6F997241EC74,4C616A8D9AF77DC4,0000000128A10A65,A46969CDF10326F2,A007A843098CD58A,09F20D05C3CB44FE,A63F7E7BEDC6F1B6,FFBB603908C2F642,6E14AABDCF18B2B9,CD38F3D63619EB38,931A2F307E31AD86,8392D8A554EAF1A1,000000019EB4186A,A0DFEC31DBB11A3C,F533DDD04896432C,28D1CFE29677755E,24909FD02C0819EB,6D2C557DBBE72DC3,9491A62385B4A3B6,BC3F9A9E08F5FE19,82B22603E5C0F582,754AA4FF9331A3B7,000000013FC5F9D2,453AD7DC15AF36EE,746655838D4B401F,E6DEC4C3B57A4B77,CD0449D9CBDA184C,F7851948DC57501A,B0A903970A61DE20,54968C17607081BF,E9630541933354EE,5D56E012A8E89E12,00000000F271F3EF,5397F2C090387DB0,D743AB0747F257D1,ED2AC897806D4ED7,772C08ED8063088A,9CC3996261B298E6,1FB537FB4779AB9C,46FB200ECEF931F1,283ECC1418490383,B79A781D408C6679,000000010694B7D0,7EEA8F2C97B74E3B,70646586F673AD0E,E8398DB905832455,084F10C0F3708C86,8896EDA5EE796380,B0DB5685370EE491,2316DE38A3F76897,747678912F0B6D56,DECD19466C46D395,00000001EC59974A,AECE69EC2AA7C988,B2967702988F0E8E,6009702F4B3BB14E,379040BFCEAF5180,0F993B298DA528C2,6EAA5456A6EB4B71,02916A17C1D229F9,2DE84AE5BDB96B55,EDC0203B9547E566,00000000F159C7F5,7A2BC7061BE5FF0E,F243528335788E03,66110B7766821E48,068646DCAC4403E7,6E651DB67DD35A5B,E7C785386987E725,86BD22737E0745EE,301F56CD313F1641,8D71EF5F5182C502,000000013AB050E9,9DE2E6E116BC2229,EB7F4C7E97B4028A,90FA82A050EB894A,9E77C69EC2BD290A,A0B384AB52DE2963,D46D4BF356AE2C44,30C80EC4CF5091AD,87D59A1D29839EBE,A7F8F5E65F2CD2AE,000000003BBC171F,40B541260425871F,C984ED577CA26940,AD47F887574CD476,676CE81626238EAA,E54419EE05DD2511,52E9942FEF93943F,73A3A7F720C5736A,FF002999A6460BB6,4DB569547FC1CFF7,0000000178983DDE,3B142207177379E8,EA9E37C069C14B0C,4B25D4916353DA03,0AAC3B9D68D5A734,36A46F5A75C4082E,6D6ADE4D4AD9A75D,AA11319CA38520BA,385163EDA85639AB,58564C10E32DEE6A,00000000B87257F4,3103CF9F056AD52C,3AF80DE5BBAA8062,5517C8255D67F0AB,C0F130C3BBD2C17F,2E4DB123F27DFE21,31841A2C56D460E7,1CCC8D6CE829F804,F4E3927C3ADF50DB,1656D736F0ABBD28,00000002280F4B14,3BA577B1470B6A42,68E125BC24CEAB5E,C94F8D6689789A81,7164F95DD685E6FC,328E905AA7D116E6,0FF6E6F065E17294,176EC98D57725CA5,CB6A0A222ADD0026,A9A2A5ED329661F7,00000001B378ADDF,B91F1C7C158E3E2C,7F39A63C092115E6,DC97592DC0FE6B2B,EE7898F26F44C684,3DAA940A1B0EB4E6,57BE19B9DA241F64,C664E03F7AC4DE04,950727B074A5778B,8CB083A2F7BC355A,0000000017C31757,A62FBC70F71CD148,4F5544FA116F3D5E,C87E863E3B9026DB,40E0FF1608A2A775,58A522BA9FE1715F,E8EB2BE2A3471792,92AC0A3591CF0B47,34A63EECF8DC6C00,D7A454F523EF0B6D,00000001337B36AB,19D55116644B66F7,6E2E6C0C6E9722B9,5392E6B49D604EEB,FEBD7AB203A547EA,AA7F8101CAB7FF43,30C971C6734A6C2D,7476F092DAD19BF8,5F51D9F41F255BD8,9237CA794EE71CD2,00000001BA816D01,937F4330E364C6FF,503774F3C66CD71A,CE0C4524CBC92FC9,060A1688D498AA0C,C6E4FF1AE1EB2422,6EE8F015B414B84C,446060CE158585BA,B2D71CF645233D90,B7A7A5176ED3FB8A,00000001AEBCABF8,A4AFAEFB3C56FBB4,2F37F0F8740FE916,2E6BA1F31E4644BA,27A37A2D833638F2,E6B219EBFBCF9F6E,D9F280D4D3953C2D,D0D6182117E35B31,270C6ED5745FC4F3,CE308CA43314DF36,0000000269F7F256,DD1B4100822148C3,50AF529A57AF4758,55987D0699A6B571,444E061231B52676,4999BF43B8E19F0D,67A41AF386372929,BC7F39C3DADC6EAD,CD5B7F12C6DA1C30,CB5FAF1BBC4AF6B9,000000017208AE0F,B041D61E767B4E23,C860C58E10B2ECBE,A40DEA43F256A21E,99516236E650C4D5,23282E357AA4A7FC,71849BC4E7FB0534,4AD243FA366ADDDF,311E38C4C9D01053,2DAFDFB368F5CB82,00000001F1642476,C3C03E8AAFD67EAA,458E76B077A39E12,8EAE1BB831671B7C,5AAAB560044183D7,F252C36970EBED93,443FC5F0549B59AD,E4615A64C50641B1,CEF193AF2270737A,E5506004F63F6E81,0000000124A75B5F,2C0563665B85C8B4,098771389C23BF2B,4195EBE05E26FD93,EE810944689E2435,89D17656D6CF806E,7CF617A196D2ECBC,A63BE88A3231E255,5E27DBA17251C299,4822428DE5A44770,0000000177752B6A,CC48ABE6349E0F6B,5A1BF825B376D2C4,1E11722739079BD2,63E89C7DD68E95F4,F93D6AEDE55F88BD,3509316E47BE18AE,7296EA64ABE1A049,5248BBF9F57B2718,C3E32E3771BD3CDE,00000001E98F8D46,412BDDADF342A823,01904DACF12AD79E,F6A70236F7EC4CAE,8042FE872DDBFA5A,420FF329A6918B59,7C77E376B06C8F37,6F4F4F671DBF37DD,E0CAAD2C321E067F,2E338546CD92888E,00000001B3F737BA,DF09C09176762B2A,956CD9B958A0451C,229916AAE61C3AB7,3B69D0C5545CA6A2,92589A349A8F9916,BD36D57D8E4C2DC6,8800592CE33C12EB,E546D8D245366B6D,18AFB0B8BEEBF89F,00000000663DC9AA,F72588E820769F8D,96892154170C1BD6,C2A409AD0E816652,C77029AED5231F38,32A7C5B0DA69DE40,709C27D22B299676,709D6DD93A52085F,956E4618ED15E28F,13B0D0F5C5F3ECAF,000000024C1A3808,10C922437CED4294,A3EFB2F8AE040D62,B8C6ADCCC82AC71A,E057D666377D594B,8F0E535E5948497C,BDDCA8C0BA1B5712,B03A2C65717591F5,74D99F8830C8BB10,BCF9A6FEF54659BA,0000000157B4E761,22C5DCCF18547788,5949D8AF4C10B91A,2601CFCC3B8F8E31,15DB61A9C41B523C,4F1C8A9C65A5CB1C,B062024056DA8DA3,0302491E1655D017,83F882B4964F96EE,2727D69E81276E9B,0000000032698A69,D2CC6C27BEA8C39F,A04EFB701397592F,662922A9D163C3A7,7FA91ED566F7DFD5,821CFDBB51AD4554,03D2DB7162D2C95B,B826EE71A413AC92,5BE383A879289921,07BF0A54FDD1582D,00000001099DBB71,160EA352B5A19E5F,3FBBD60F0D65B1AA,9A423AF5E4F8DAC0,6F9EEBFB46430582,88786E4FCF7E5B2E,A6E0FD7773D28FF8,576E13E8720334ED,2B1DDD99A9D7CABB,EEB0136BFF5D27CE,000000011B09A786,EE96C369B02035AA,2026F5CB131D3296,DA868E09DF8BF905,251121DA9E202C6E,CF47ADD9B2271561,FDB9C7F1D056F7C9,AC7E568E74CAE1E8,21D4E5CACB83C589,A605CC6E1A843934,000000011FFDCDB2,42251774A2D9239C,6A4B8F3A44314023,0172ABEFF0F43776,B03411F29E40EDF0,B756D6441548E0E1,29F06930A7DB1D56,B2A1A39AB8581816,87B482C1B5CD453F,C00DB878B242E321,000000012E4D200B,3AD9B9EFA2FB68AF,E83C330AA2E771B8,DB1BDA05B53305D4,8609CE9EAEF12831,90923433D64C31E8,DC974DD90F6FD1C5,3F3C828CA2309553,243B34C3E3D9F956,9A49ED791CCDDE74,00000001265DA298,F36823310501118C,11DA037587EF5D82,A218178224ED1D0B,CFDD1A704431C091,98C354984DE7F4BE,85EFD4B2C09C4A05,865F0A83AC767976,902A5B26D4156842,1134F26FD72BB73F,0000000014D6D0B5,0237FDF5452AF489,9928AFB6D083CF30,472EB5877D888BD4,8C6302AE075DE066,42F5B9DADD9B4BF7,554ABBCDE33ACF19,ABBFED2D1F3E8394,D7BDFEC7A460F01D,69F35E439AB205DA,00000000468808E0,45F600C77EF58B4E,55077ADE64AE409B,0AB14F71296CCC9B,C51ED84A26A5B6C0,C86202398086E2A7,7974F02119EB53BC,3FA6796787A5B732,AAE3D90E709C7E98,ECDB962845DF64B7,0000000231A4769B,C58A5DE21107B97C,F09EBAB4E9FAA6A8,7062FF9E9AE58F5B,EC74BAEB4459C7C2,57C39DED7DFE2C42,440BE54541240BDA,62CA6C3E6EBFD25E,D7A8065686E67D4A,06A4A55E53307D8E,000000027677AEFE,115689E3815A146A,D64C6EE27E273F44,BFFD3B86B0F23C41,F3DAE075266A5A2A,98E0BBCC671F19F9,21F4EED472285BC3,C581BF886BF97EFA,7F5970704F635415,5BD103D7D19F3341,0000000251110F17,30DA5D39F4D3B0BA,BB63716A4680FC00,123EA92265143173,ACF5DF8E44EE3647,88BFF10FA01250E5,458F7441999D5CF8,73F704D3E8470CF4,78BEC42BF72FBFA3,8AAAE9157942ACCF,00000001B0C1436A,CECA9A96FD015983,A3B260CC8110BAAE,03D0BD30E7F4B3C2,5763345EB7E3FF4E,D65300BE6F5ED161,6A910BFB976685FE,95314AA28182C077,ACC9F800959DD8BF,6E9A168C46B65C94,0000000117CB2761,31E20C4ADDDA3F3A,140FAB0651BB82F0,603E295C45C2077B,7BD615BBFE133E22,E73B25BC93AE9DAC,DC125A2138557A38,055D1AFFA2A56CA6,99F0075543B07D16,5C8587B1E5A3954C,00000000E70CFF54,634C9059DB14954B,800574441A13CEE0,60F2739D935A1481,FE6AF2492367785C,A0A136EC49F81051,1E442EB73136959D,190EB9026B444E39,55D0883D34999372,7C53468BFBC21C96,0000000163A6AD77,692A557874352AE2,2173B764816805CC,B9CEF3B5379CC12B,BE97984A527F1BA4,132F96785F71B67E,A5F2A014849CBED0,B618D873E4418C93,6C7B2FFDA2A5B28C,62A4146B818CBEB0,0000000026DDB288,74DF3DD25531F031,7D69799BB7728AA9,C79E9BF2E612AA0F,EECA4BF2CD572E6A,7C8F495BC612DD09,358944A30AC7CE16,EB55C6FCF6AC710B,ED747BBE7B62E350,3AAC002B769524BC,00000001EBFF0EC0,DC76769D2002DDDB,2DB08E512FF71E6B,C0DE437E5BB22EBE,9906E444313821AE,3A38E752ACD71B5C,FB181E7AFEB69849,B3ACA10E8F52D65D,7A050C608A23642C,F0C93FCA0FBBC7B2,000000017792F69A,9C65A894C338ED80,0DD91DD9D57EABDB,DC69673C844AD865,D0AEA265D7495A22,4789616C1F661474,ADC054596489D9A5,56EFBC4DF633BEAD,9832426597E9950A,C938FC93B4436315,0000000015D96FA0,69F9E14745F318F0,1103651221F241BC,E3E40145911E7B87,A52FA0DB76E3C3FC,616B98979F5778FE,552041F64D28CCA0,5DD588F7CCD52250,EF56F1A282BDAE6C,162AA32EB5339B01,00000000AC4642D6,EAF0FF957B9FB38A,F16FB80F0E9A9DE9,D70EA15CDB31F775,4A75289CBD7F035F,1103665664AE2870,902055A354BF503B,FD6B0804EF4EE04D,8487CD7010D167AE,9FED6B9606EDF014,000000000778068E,65B8FE2AF1AC2A78,75338FC1D9724D11,ACBD7EF7CDBAF6CF,6E2C51981F39BFC9,C4092A0272902E59,F54A4A4D7BB8461E,5EC75FD7C927016F,BEFBC9E765CC994F,15F80606E799137B,000000012CFDE544,1215D0AF4F7AEC4A,8603FD51D14055FB,3E0A2F558C1300E1,2A3330ADC80B31AE,95301791DF60A559,3AC3C15DDEF66B58,2D290B8B10FECE41,F757E8D38B4D9007,FDB51DA0E2A2AA2E,0000000154B9E830,8B495FBB574FFCF2,B0717D4BB67A43D2,A6E16782746D34B4,CBB17D397A0DD204,FE073407AF79F62C,246C6204DC635D08,74B2583DE584B699,11161AD143DD930F,28DA42F751C41D6B,00000001BAB41F11,C0E07F9C684C6E3D,594D8167912816B4,2E7DD2429B203456,DF615736A16E7F1C,9B9634AE3F0F1BEA,D402031C7399B05F,D70B99ADA47AE1E0,72E40FF9DEF2C409,6F82B5A65EFB7155,000000026F67B8A6,FE3A7D2A10CBB1D7,3F01C4AAD4BDAE0E,C8F829BA4C4B811E,BF6649A218BD6183,7FA1D7FDBB39BDD4,F47449EA160707AC,2FD0D7D4A492887E,442DF75A0D716D0A,93E67EDA12116657,00000000375EBA0F,C745256E5DCA9CFC,76BA1875A5802193,596605FA16F8B017,BFF6FD3B39DADB4D,530619FF6D2DDBA9,BC2323494F2CEE34,D5794465540B2703,AB98E6BE09159FA1,49A69D909D171058,0000000082BF83AD,F8668846FA0BFF8E,459BF81E2A27EA8E,924CE25E378FEEEC,5F1F7FEC5D44B5EC,C07E3E60CF285617,91ABF1A486B47B43,2D1DBBD6EC326E13,110B71DD188E395D,31F1B00FA8203C94,000000016DC0BE79,B0849DED901ECAC0,AF56DEB72E5F553B,B73BD31FC6C55FF8,9B173B220A8E8632,9E2C08FD2454D75D,541E56988101233C,7310E8EB5FB8CA08,0CF03064C8B9B836,6E72E5EEB2B5C575,000000009A15D954,771851CE1EC0319A,7D83B3FE114E6433,ED2A64464CD9A556,04DA6A2CA8CD2DB3,C6B64C3075A73101,6F5546E5C25EF9E1,F3040817E1578930,EBA806F7E3A0B64D,C4FD934E3B5A94AA,00000001325493BE,8B9A18E88164D246,27D778D56280F430,4C6263F33116ACA8,642BD683A6DAA9AE,7376BCEDC97364B4,D08091B50E4CA571,05F2A9F67FF16689,717FC2F8273900C4,72DCACE3B524C93C,000000007E510331,2EBC53546FDD49E4,3539BCD17FB5AAE0,34CDA1B524F44FA8,771EF51B94E6703F,BAE346110A68CD11,D9BD1866E5D28AE7,5DA22ED4C68A482F,D93AF94D4B74AFF8,2AFB5E7B4E2D7ADF,000000023D910128,3114CF86B216BB4E,830DFD4559D82A8D,40AB25EE5BBFE8A6,058DF6F248C9FEB6,EF3E4A44F8CEE0AB,218266616F56C9EB,24D01593026E67BB,9BF3B23419F1DFF9,BBA800A3C7AEDD37,0000000267834EEA,FD5A4D502276F00E,A202895E5C3A2707,1FA82985047C0584,6DD54AF225860169,C4420978E55BAD57,16B0B1C5369FCB7C,45105E80122153ED,A115D2C99FEFCCAD,E0685A48808053CF,0000000076E5A5B1,6AF79ED7673E8378,A9B85643659ECC25,4BE986082F9E967D,AA0247986C4D448F,81A52AADFF2FAB97,22761FC197C9C712,5CFE6145EDE5F199,27E4EF548FC6A17B,82991AB3CE571A2B,0000000037346DFC,9D320DBB8B4F3A0B,C339B0159A5F89A7,9B66CB2DB0E7A4A0,3731C80F00652752,B3B407907BDD5DBD,39219C2DC84E1E57,E16E33DF5C9F484A,27480054F06B8A6C,0429533E6DA6F5C3,00000002260AC486,842CE2D425E64433,52F66136070B5725,8B0EA4B7C3755FFE,15E602A3D85E7AE5,CE2BAFA5C82E7AF3,D76EB45CE57DAC12,FE7BC04B63D990B0,267241BC36F8BBDE,277068E26E9BFFD2,0000000007C5C6CD,F0EA9748AE0B2814,ADCC33493907191E,4456A66C6A564F61,D5589A036E899E64,D3BF27820EC4C1F2,7D8F60FA5A25A546,CAB045160CE638C3,DEA863D3DD18B8CD,F8060DAF32E9785A,00000002743475A6,5EBC9C119D5D22AE,E7FB45DD3EFA9658,5EE4004D2D2EB68A,06F9B289CD06B3EB,B209CC60D4218C5E,DF640D50CC78248A,29FB476EF4931945,3717035E6F825934,DF596B30FC8E2C5C,00000002663EDA6E,CC2EB58A43D452AB,A877CB27D285C387,6155FF80CF6B9464,97C831A84EFBB601,3CBBF6A3CAA497BF,B569557A42C5E9BC,19163E03BC07449F,5E27BA63FD664A8A,B5B9A9A187A693FE,000000022F2074F2,0ACB11BE5FA71145,A33DCEDA7626ECA4,FDFA82B548EDBD72,2A0528968DA869A3,6E3281FD21FFA7B0,CF1A81A23486215E,4F5CF8ED3A83490B,EDBD6C29613D70D2,F93453DEFAB75351,000000002C8A9060,66897788FE5DE6ED,F59ED641F6A8ADF5,9AB4620243D6C779,4E4381218D338722,D10B859D269A9D62,BC80767D68AA832C,687826868E45CC07,81EAB55DC2F5C10E,0D9CC64AD49ECEAA,000000015840848C,E3D81D3E3A90D898,27471F298BEBCE6A,4FDB53DB956E7913,669B156F95A067B9,7BE960E60AB83E6B,AF4625176E1E269C,F80F04CB13A87D8E,FA2B8FF44F19350E,291852551CC0615F,0000000161A703A4,4DE75BC400DF741F,F4848DD9A43FCA6E,0E4CD4DB82C00C0B,31F607CB45FE141A,1A0F26301B078190,257990CE325E43AC,A7ADA1FF231E3E5A,20EC49109ECB3844,F603093BDE142D82,000000018D7BDB62,09458260990367FF,054F4DDC8E039620,5514D90AFC2830D8,C22068A3BB05F633,F7F36118A7458FDD,81E73EE56A695CB9,7E4A5B51B8241959,8974F3E3EB30339A,4443EA72619DF20E,000000012AF520BE,33BD0DAB219CA9A9,389F00DC04B877FB,FF792DA5853406CB,4AB99ECDDF44C41A,CEF55AFF13CB4F95,085E2F900AD0D61F,05B851DC325691AF,1AF19C004CF236E0,80C3B883BEA9CCED,000000022A76C772,9C5172BCACED16E8,B520A01BE4C05B4C,74924FAABE28E0FF,89385BDE652E85EA,58FDDBB57A882962,7A23DF2E1134EC9B,6A9A935763F14A94,56B4B3361A2CED05,7561392163FDCEB7,00000001CDA84C83,2EDC97314544FC51,02D3C49FE08D9086,F971030C5664E19B,0F02E879CBA929DB,44B0A7090473F985,F291784256511EBB,4393DA8D2152B00A,285471B2E01D5A51,ACFC89E6A7143EA9,00000000DA84132D,4C51F5615145AFD9,6B8868CFA3A5B710,7C65FBA59A7BC23D,CFC3D1A532E80297,B8BD54D2323C2905,14553E32B9007ECA,3AEF04D157AE619F,8C78FFC5EB692492,EA8F8E4887ADA686,0000000145D4D2CC,A7E5B01A285831A3,5FE478B26B9175C7,EF5F6D0B129FD045,CBF26851B7B4F833,6618ECCD8A7590C0,0B452DF2AEBC1855,1500A45C32996AA8,A72AF8527B1F9710,4F18DAD9FE44D6BE,00000001511BC732,A171FFA98FAEF906,39B43BDC21500ACB,D5656DCDBA21EA4F,448A5A128C9452FD,76EAEE8785CDA17B,9D64F3CCE32E973A,0CEAFBAB4F2152D3,C0F37CE250556445,83C43CF9BDB67B80,000000004E530504,3130D8C7DB587DD1,408E54CE206BDCAA,1F78791809DAACC2,FE52EFE071E19658,28D8E5463CF6C5A0,37E684D6EE169537,39455160B9DD34A1,1D74841EF82B7FBE,15FC74A39153E8C3,000000027BB0A38A,48C5F3A2BEC4C534,61C54742A92559A8,BF2F84CB1EC5ABCE,889B9D8D7FFCC7A7,DB67FD93658802F3,DF07B8F95693B727,75060487B93BA729,204A5FDAE2F2CB3A,4FBCD7A517A29DFA,000000019A937FCB,15A852C628883727,1F57B3F9A0DE5553,E360B538DB51A162,E772DD7642029D77,1FD8530DEE752A0D,38D37E1BF6E4C91F,7D41CD30A44C3135,E154E07A413739D5,99FF91B855D9CC0B,000000006D2AF316,C620D4F4B846E010,CD010974ADDB02E7,09061AFC06FACB91,5E7B0F4F082406B5,1622EDC31A6594A9,2E67C3C90C6ED5A9,9DF31673C036C76C,CCC5F44EBA520D9B,ABC3B3A0509A8053,00000001E3BD5AF4,497EFA566EB85A01,6263F682CDAB5B78,A118933EE75CA795,999270DEFA722839,D47897C1074A509D,9CFA18E5FB252F06,73D1F4D45CE328EE,B7AEFD4AE92D883C,03B8791180332DC1,00000001A623754E,BEC4AF00A598759A,46F9950C090BBA62,90FC477FB7610F80,6A6B24844A6E62F3,E773541EA8786E29,31CCBBE2DEB9CA94,50E9E05EA70A3624,CB32CE33B30F7BB6,F3F2709F7598A955,0000000188087D70,BCD7ED1AEC5E2760,0732B101904B1F4F,6392B4F49394DD2B,21A62BC6C478AEB3,D665473DF94F09A0,0F6FD3AA33C033F9,98E80ADFD1079523,CE2476D97ECC3984,9E74A69C943EE871,0000000026DB583A,79FCDF8811B44FDD,1C838CBE5DBDF3AE,4391F3A628B6D104,102EF4C64B6BF760,0B0FA0C5D167D954,1AA4907B1FB7BFC4,904382026FBF7750,6592C1620A245E3B,C830AA78AD7AA73A,000000010F251633,620DB3D2132706B2,45B57F08CE7AE0B0,7C04DD7F53781AE2,EAC4C19995286134,D4B71E695B1904C7,713748D8188CEF06,DF36137B2798E437,00FA9AD92E8FFA28,14C1EC96D67F178B,000000022B179A3E,F1F9A46555140AB7,70400C97BF4A11DA,FD91A9AEC10EFCCF,B1DE2E3935E6F7F8,241EC37D2EF9FC77,5637E30301F76F0B,5F80ECE39D31A2B1,0563F1A69E22BAD0,A27461DFB2F06609,000000006F39263D,71713C275B2AFB34,79349DFCB1A78BA8,E334DA7F26B3BAD2,4035714F759C78E5,A5AE1E531B225767,41BC585B98D6D254,21B5C371733127E3,D9AC71B2839ADD74,C865213FFA018F87,00000001BC863896,DBCE7AEAB1CE978A,A050E7AFEAD66270,D30BBF25777B2873,CE7361BE4350992D,97DD3E89539EC321,75F8FDEC368FB80D,ADA67ADA553846AA,EFD6504931FF85AC,E5E84EA3C413C62A,000000008F88D2CC,52A1054DFB7117D1,0CF239D19C0E4250,F9CF19A2BB2392DD,72DF8C1502D0CE5C,12F79320C06B14D2,BD6668AE2CE5E773,04FAE42575136756,DA936F6F140EDE25,9F872EC12491BE6E,000000009A8BF5F1,2D6B63AF60D2432D,B79A3B8965275DCF,F493B99C5B85AEBE,83F3FAAFA1687B36,5B9151BB3F62274D,41C445D946628A8F,C52C64DC85683F41,41BB91FF95E6B913,428728DCA89389E4,000000018AE4834D,113B926E7350654B,51AE1B74A297C617,3D3A6BB7F0B9F53E,0EA4FBD8BDCDC1B8,F3CBEF2730A99119,1F8771D429B8ACC2,35BE8229642CEA31,90851AE086F5A479,BF318325AF653FE4,000000011C929C87,FB41CFA483B8369F,1F3329FEC62CE7BA,3FA0C157B44BDFB4,2DC687367EAE37A7,28B98CB2991F1094,029F44CF011604C1,4D2C6D7D3EED20E2,4CD39E5B425F75E8,339075F6DD0D219A,000000000AF010F5,50C1FBCC398F7A46,F15294157F252F88,46E1687570A1BF25,8BCC4480D41C8581,991A00CB7242A48E,2A05FB470AC8484C,35D74081DD3FC625,0A6F624E34A5DDF8,97517F70BAEDF1D2,0000000133293651,672ED4C380B4A478,CBA1434C32A4EFA0,64B75D0B2539B47B,0946132CC848CC63,208F09E8E3D96D1A,AA29F29B8AB2652D,6A674DC0AA6CF713,1A54F048FA00DD49,D3A037E69E05BEBB,0000000247351E56,533B5AEDC1F34854,D7EC88C1D7F07D1E,7D2AD5AD137CBEF1,A73C0EC680B10982,F53C0899FCFDCA25,15C7E1FEFE1BAE7F,F98768E65536039B,2A8D2CB57352360D,D3FB79212551F32E,0000000121B871D5,1139072CED04937B,14B3C0FE63686DED,8FF77B87FEE989C4,C0DFE35B41B444AC,F6FB369DFFDB5B19,5FC571709787DF55,A6AC2AFFFC6EC263,0D56BDBEF0927201,5C604EE601150970,00000001D4BFA23E,583F0D5BE9E8B33D,5B926FA4D4FFF827,E7EAA4E37F368AD4,43674BD4A18D58E5,781FADAF92E1DD3D,028A16C41391874B,7BCC487E97BDDFED,8632AFF6D5C74B57,82344A6E6B10406F,00000001E17A3D53,AC4155C0D9059CD2,64A02E3A1434CCAC,93C66DC07AE46F48,64B18A038C9206BA,5F60EEBCDA6E0666,2D6F47F95F518E3E,2BAA88E018839011,01A086CFB9915F64,AFA3DC7DD6E6C35D,000000011AD7970F,A683DE84F5D026A9,28E2BBF9CDDE4593,2B4F590C06E1D7A7,ACEF050A81DFA61D,CAF927482E693568,24728185321BCFE5,2114B44B4C7D932D,6FBFF31667845DAC,769B28883720EAF3,0000000036808470,9DBFCE0AD6956695,C1BDA2BD8170C5E0,0FBA0185A2C6B31C,F8574ED9928C8E3E,E5BDB3398BEA41D7,B6BD1C8B507C8C47,17A64D8BE84F3768,9A8484FA11C8821A,505EB61AA0CC1A8F,0000000062F31BC0,1B2F494ED744F870,C51D661CF261C251,8D12F5E505C9CBB4,17F4C311135FD732,1BF531CB35B03E06,43309BECCD28AA15,B64C7CB323CDCC99,EBADB538D79BF5B7,951D8E5EB47D0E6C,000000017425D4FA,55F55D680DA2AA4B,BDD427488863E69B,212B72457BDDD805,0630AFB321656408,EE385B866A0B5286,FD7D9DED2903F4A2,26108B5022CC6E92,EB368BFADFBBACB6,B9A178D02F20E936,00000000B682348A,E905360F01DBC17A,535972BEEFFAC9DF,D7C5FC8F72551327,1CDDF632378F679C,202A8AC91059A606,F79DDD78CE70F5EE,A7127FF0163CD6AD,DAB314F3CF79E10E,6996DC1B3AF18C1E,000000017B389F94,614EBBE30417A7D2,707A83CD6EF2B87C,931A0AE517969197,0BBA7BCDC57AE652,4281F8BE6F01D6F9,57631CA4018E6DE1,0E29C421233E4574,3F21DF36836C14B9,00E675A262AC6F29,0000000103F9B90B,C63D6A643DE7DD90,52D2C417A0D81B94,D0EE844965EFB2A9,DFA6F8724AC3983C,41B857778C80B854,327C1AC751469AB2,947FA87864B1D9C2,1D213BDB38CB8DE5,57A859A1907023B3,000000012403CFE0,C18CC71F2CFFFEB7,670607175FC1E76D,DD00570ED486FA85,001F812EDAAF8140,95D3EFFA7F5A4D3D,E613C7B28C72C852,D5F2B95513B0CB08,B3519DD345C33F20,24524CB873105431,000000019EA2AD28,DD970C588106E498,29D121C1F1ADF9C1,92DCCE5B87F794F8,D85D63B08B117D87,FFCB120DB805F5B9,864EC07E315BAC86,3ACA942EB4D1CB43,F778DE86E9D1960D,36510A97E0C205AB,00000001D4725BD1,19FAC2C55C334B2D,1C69A40D8A8F60AF,A4FE263BDD08C5A8,7E5343156B01B7F6,C5A6F9881458AADF,ABC05980D6F6EFFD,E828E337F8342481,036FA93AFC73B8A1,E22F7280E7A4B345,00000001241FE760,D06C6EAF986B58AB,9AE66D1764FB3315,D23743E9B82E21DC,A021363B088848EC,881078D3B5758792,A63C9C7EC362A8A5,B3F12F916F76B190,54076866E9597304,C0C2378ACEC45A24,00000001D3A6D4B0,C3D352090D95B6AD,7209CDDD5E26E34F,4316A8FD2731F649,DB591F3BE90C1FCB,FA012AB1FAC7592D,59A048D7386B189D,1597EA8B01A2EF49,13402869CE84CF72,BE46C4284DFFB421,0000000165FBF9A3,D296FB0F31355331,544CC229ACA859BC,9ABF9103AE15CA1B,AB8F3F821724DCBB,680420FA55576C3A,A2B851763379E56B,FD693AB494EE0B9C,48B852C153AE99BC,932DF7B36DD18EF5,00000001FB994B14,66D6FCAA777EF164,9E1563B5ED0305C0,7A78373BEADD80DF,126CFCE86494D0F1,607DC62ABCF685F7,C90C296AA03BE816,DB0BF5B125DD41FA,9259141D5CD27E2E,FAF9066AABF87FEF,0000000229BA2922,942B9F587D51E6EE,BCBBA32018EFF856,C7D5EC84DABF5FDF,EC631673D66F7AC8,572DA5A3ED05D7A5,4305F43F32BA3A86,042DECD11BD8421D,61CC5B620FB41ED5,08DEF03793456F39,000000018CAB8456,47501C4EFE1B2C71,4777CC8B72607622,443DE5DC647F61D5,A972F9C68B76D1FB,A89DDE6501D0A2B1,7EA66C08314F71C4,D3F5BC4331C5F444,4B4537455A53F7C5,4620CE6EE41B445D,00000000119F1816,5A9FAC8D044F2B50,B8D6B3B21FA051C9,10F22AF1215984F3,10F93C808F23DFCB,40BC4061B462FDA1,5AED2D2C96428BA4,8A04E3EC04F4A93A,72FF270A683AA7DC,B30EAE0260EA39CD,000000000EF750C5,5E01C079E92024F6,196C84ADFAF63B36,40FCBD4B544D0D4C,1B3BD010E51E83CC,C48D923D12E708DF,590725458542B7E5,39DF02A0237A2EB6,845BDA2E37320DB1,FC09BCF019E80BE8,00000001C766BEFC,238881B37A39947D,53A078C805126AB4,395D8296E88ED71D,C3A4F3D39E8B5284,6BA6DB2B5560BEB4,CBF27D96ABADD74B,25FB9E42636C293D,D6E5C816353035D7,50B9289EFCDFD99F,00000001280977AE,464BC16B8AEAD654,57726F89406A53F1,94071047B981F324,94F851DFE86EE651,8BAC3041149B8298,A20A80DA8D3F23BE,E2C07D29DC1D1DBC,BCC4AD4161497D1C,CA2649D4A00930D8,00000000DD2D8936,1288CFE339DFF267,4549CF1B1AD981CC,855BE128E7A84BD1,192012566C41C41B,ED6A0DD4EC262D7C,F88C44995D429C58,DD16E02A02BDB303,1FB8A03A020B67F8,5997A3BDC6AFFD9F,00000000C62B6892,2E049F8E25065520,C01B6EDF18DF2D64,9776C342E527EAD3,8ED773631E4430C7,E4FEB3E97DD9977D,BBE40B9C87912672,F6512CDBE037D6FA,4172E2E5A87426DE,E4C2B219A5CCBD69,000000024D3B1899,0990029805F8217B,DED4AD2763A49617,49CE4F7CFD5D6515,B51168303765BF8B,7820B0BBBBBC9931,F3AD3E7AB081E3E4,AD83ED0F4EC307FF,E80FEA033FB3C08D,A045F583FF159B6F,0000000021C48158,42DD05F51F61A91F,F2C9906BE62A7A6A,A7BEEE0526E80F33,9AF44652F6F23B00,F55CB7EA40A8A507,B177B7953A792517,70F81F2BA2CCEB39,7126F9A57F993585,9251E3372C9C01BE,0000000117FBCED5,0D0A9BEA95BBA33E,DCAD17E9D6B6EC4B,C19124C923A3EED7,118570F4642C8400,F04549F565EB2375,C25003CF7C8C6443,2F6CB3C38E9EEAE4,E9E0D06FFA3AC5D4,B90229E4AA08296B,000000014882B0BB,22F20353EFE303C1,048C9F72F0B54D3C,DF08381F3E8DFCED,E93E99866443E8A3,40B4D78C6821EF7F,13C08D29A887E673,8C6BC948D2A82891,0ADA2167628491C7,B1E44F02D8B88A34,000000005724CB22,6FDE5CAF05F75CFB,44504331A4922959,303B69E6FE8DCA21,2533E67C83426A70,D0271C120961A5AB,ACED421C7AA93F4D,8116486377AD75C8,CECEB5C755CB9F78,58E7C20CE8751D21,000000018DE65D4C,E51B9C628F0F5448,32D8A0DF76BF83ED,8C043571ED24AE4F,6000A6D2203E62A5,3FA0B6F815B2C542,EB897042D3903790,09B7267DAD4CE363,18985F0F492BFE4B,4F4CEA13E2A01EE3,000000000C6F157F,520EC06A7AF1F795,B006BBED6053DD29,6BB582A0122DCCCA,70AD713AA01D94D4,9786925DA1D01AC8,084A8D49E299241B,365EA36E1F4E74AF,466C0046A06077C8,077DFD77F2C2FE08,00000001D383B258,D25AFE6FDD1A9EEE,51D274570B7B515C,4A62695A526A660F,99CF4277D9D7CEB5,3E70EABF7DB49691,BAC877FA12843559,B83F93CD399265B1,ACDFFA854A2BC282,0C0F8713DC631B73,000000022949F8E6,5E9C566BE48211BD,7A4116355F86E96E,E08E5930B7442169,0CF5889C8FB34420,42347CDDFE14B417,165AEF2563FB06AB,E40AFBFFB71AD4DB,4623BEE7D4A3693F,990BDE857B5F1BE5,000000021E850769,82AED4ED6491B09B,E8AE04C76D7C27BE,E4649006EEF8C2D5,C0A427913DB45F3E,A8E403055C74B205,DB96EA72F4AEFA4E,EB51A44E56F3FCD2,718E86DE631A94AD,8F76CEC8F1683479,00000002743528DF,2A753B0D6965BA8C,985DFF52B8E72EAD,420CC06A7CC7BE0A,1D9D990DD40B4F96,56ACAC8826581578,34A107E026D2CF91,D3374346156F580A,E6148B36C416D420,BEFD877478AC8CA3,00000002519263E8,C3C2DFE4A9A2E8FB,E26139DB0779604F,AAB90B703A1B31DD,D0F139F66C589693,4FBBA177BE767586,C613AE899E69D1BE,D3730D38193ECF0C,4723C2A705F9F35D,1D5795E8E86D37D9,0000000120E38175,1129184E5CDD1220,E8AAF7BD1122735D,E1BEDC62D6A7AF7D,E754A0ADF0575EDC,C94FA7618845E049,0322440314BF799B,013F1BCADE7BA503,F661E1A5857FDF99,C5C3F4239D0A480E,000000008F2A9D31,F3DFCE15BD3B96FE,D4FC91B3D4969E06,68DB1F06243DAAF0,051112593312519F,A365304EA37E57DE,C3641FF50EE1D286,E1CFF7619F34CC42,0E1E3D8114E71A35,6F93C4DEF71E52CB,00000000A7D4BA48,350706F5F8918471,A464CAF34F6C7FC4,2706F87ECFBCC6AC,70C7BF9FAF306BF0,C33B226E59A02135,606F6B993D7648AC,BB22087781BF2468,EC2BAB374CB25B7B,42AA8229BB900E60,0000000050A8E370,C025F0CABA48D4D2,DB68BCF8230D51B8,18DAD66DD978BA22,4659FF33C3E4D02E,2D6718DAA29E4043,7B57F4E1450B22F9,00D394D88208C5B9,008E758034A8B40F,617AED7BF5A0FDB7,0000000117CF4216,B05A6A686EF72533,E1B56576EE963FCC,4FD1280F188427DF,6BCB7780A3BCE929,A32E805C7D3C738E,1CAA55211D1B8E13,13E6EB1A9D365FB5,09D08A343998211C,7DB4DB92B8A49EC2,000000024406AA4E,717F26E6DCC2875C,F055527511BFFE98,8A33A40E4A6E6378,A1102CB45F177AB1,EDCBE809A80E3DEF,188313685F9528F5,ADEABDFDD4E5AFAC,30234281699D5E19,BE990CC4654BEED9,0000000061870DD4,BEA05BCC389C0876,856A4F59FF6D98CB,6B1F12F2011CAA02,ED9D4D75C7896B18,E563B13DB0117211,6A00AAF0ACC8E0F0,6AC88B4C4F31A39C,58F31C4784E6A6EA,7114A10E1C95310C,00000001D4FD4974,E7C169CB0E308514,AC4F48D4AE9AF2EA,2597BB62D62EF6C9,4B27D42E49D907C3,94A45EAA3E997A4D,64305C20BF49F199,36A8A05C145A70C6,8C41C8148A87CC64,166CFF3A0C40D599,0000000137DFED4B,1ADA5A5BFB00711C,6F2043D8D98E14FC,5F70E2F75C57C77A,4B52C765BA7341A6,D64B0D39BD9F7C22,E4A54EA3C84A3437,11301FFFE284456F,6B079689B4CA18D9,F07F71907380C7A9,00000001B0840B53,0BBDEA374127F8A9,7238591E78903DF7,99F58726C151F0E2,4F60F1EE0B0FE9B3,8A725FCA52CADE3F,E181A624A000DD6C,D9713DBDF23D937E,8088DCB0B2811AF7,196C13954841F3D6,000000002DC3CCA9,26EF4EB85524DBEB,EC789FDE1FC977F5,3AA9E9BFE75A6B56,A4EC2EB66F9AFC39,B6079B6CDB1D2076,7EC49374F36E2764,EAD414CDCA5FD55E,448B78662CCEF255,FC31644AF3A38D18,000000010B50A6E9,4E3DA9762E5489B1,DE5E223C99E23B34,2F787B5C6B7F8208,5B0B3131FFF1C1D1,7B5906D2BACE760E,833F4928075560C3,F36498F2CE6DA330,75E46D57FBAC594B,D5711A7B26B40CBE,000000001F1793A5,F89BB8A7041B7BA8,3BCED587F7811F20,ACD630B606338865,AD9D72788465D54D,FDE39EBFCCE8EC1A,374DFBC53FECE15E,3BAEE706297177A1,2F328133DE407960,0523350250EB8C81,00000000DA912192,6BA0D68D2AAB8881,A4D5B5551BB66674,55CE8F14F3FA104D,ED19C77C65C5EDE5,A6D9BE02C8E82338,807BD5822F422873,AB92FBED592A2417,A044902B839D4291,B186400E06AFD8A3,0000000067E02696,3DABDB159F667DE8,6135199724378B85,DFB70D8CB211E230,47F4F4F48BC3E238,9F82D6B28F123F64,5219475A44D8DBD8,D352C56AF3784E3E,A38F502C29F946F0,B44E18EEFE4942BB,00000001B4EB4BB2,1652329040892CC9,223F71A54885A30A,E9EBCF47D9257055,6C0DC701E67D733F,2CA23AF01DAC5020,D2509B86C7D6D565,DC63F9160D3D0FA6,B4E9B8006AD84F52,509738D86E466419,00000000480A3BCF,48109AE30F6E7470,E5A0DFDACA7C21A0,25FE4C39CC6A20CD,6974425685D331CC,108E796A56926185,4F743BB8CFD2B243,9D2145B8845181AF,416AD9D5102765B9,100EFB645069839E,00000000532EE4A3,E771C51DA7347CBC,AAC22AE764F3AAC3,DF28B88FE2138219,67539945026659F9,FD2C4291E496B702,7117802C5AFC1105,F02BA0EA7290E632,CF0AF8028328BA56,369E17E5A6B203A5,0000000077946020,654EDC39D64B7AA3,D195308710233084,BAE17BE41449B5D5,1E68C6C476F9D04B,28551D02E46BC7A9,3D536B8EF4B776C3,AD2454891739083E,991329F68AC2A85F,5FF2C1AA8EFDF694,00000000E1A3098D,085823D5D5A745F9,D0D3AFC671716BB6,76D1FC03E88AD733,48C423155BC90CA6,0CC94203AEA675E0,5B213ABA03326CDE,8EAB0765515013A6,1DD5368DFEC990A1,91C2B09314BB2666,000000014F0793D4,9C74B84BC33DA6C5,8CC718DEC77ED2DF,3C7BBFFD5D6A1CC4,652DB443C90C2644,3FE12C932C693BC5,10C77EADD8FCC6F8,9AA6A27E11C7BD0F,35A45DC4351C9CFC,7C8AA3C3EE4FDCA6,0000000228C4EA05,29BA1924C148F8D3,B08BE7908DB7A606,6DBD959817042F17,43E5CB438D18E924,3F8BE049105C1A0E,AA27BD80526EDA30,82845B9A47C002D1,C822999F9CA3EC6B,2C0C3DBE07FD91D3,00000001571C7A73,B09A3F9F7ACEAEF2,DB702BBC83374AF3,4AE9EC67385A3B42,FC36462FBE637B02,8A8868A929B38F69,BBBE61B2274F1D8C,61E17BF8E45E863B,7475A3A020210887,24CD44A0CC02C3B0,00000001C9ADDA3D,633516A05B150F09,96A6ABA880DC78BE,BDF82D62D2454BF5,774A7844C2FACB75,4FF63BD87B2F6B52,7D7DB2EAE98BA7C2,92B585B96AF0A0FC,47AC88E1F0B5ED26,778BCC546EFA722E,00000001FF4DB339,E46EF23856E9DD7F,2C0A8A4A1C55388E,663B700550470B5C,1CD47FEF5E21C9B6,A47FC4416130789F,50A7E11FFC6849D8,186FFDF9C04AD9FB,738AEAFEB4810E45,A9D1CEF15666CF5E,000000008DD1AAEB,8C98367C8B4808B7,72BDBD9A40E92308,11923247D961F3E2,0C34C0EF92012D6D,29C843F336EE0D20,BA05D59D703C0F20,C7E7EB8BAB8344A2,26BA7C9CDB0EF9D2,795DB9CED98DA08C,000000027009A92E,85050D64348AEFB2,F728835864FC2328,007A5297C5C20D5F,4240B5BC37F7C6BE,BBCE0EE42E29749C,79EE8CC5C00EA113,B38574A4ABE6756D,EEC506E7CC4FB921,952F89200CDED4E5,00000001DEBA83CD,20EE964F70ED9271,F7E2F47C8E5553A4,94564986EF0EAFC0,C154048F7809D619,96592780A71CD039,16B0D4776AF54658,DC516F00A0EF4451,2B128B9FDCC54C1B,8BD8BB2FF78BD3B6,00000000EDA129EB,CA7AAA5457009EE0,92816A9485A17AF6,54A504D6EE2C7A29,853F60A82B0EE3C7,9C4CE4CD53297F26,AF4A683798FC7ECA,9B8D9FCB223EEDF0,E14608E97FBF529E,6B65A176608A38BE,000000010FB0A76A,6892D1E0D8C3450E,4A373AD71DE234DF,E80B42DE6250E183,761F8226CF3678D7,256A5AA7DFAC0AD2,A99BB8EF75171C00,84AA14FDD4DED56A,EC78F182B6BE212C,81C0684E72AABC4C,000000011C409EC5,42A6CF18ADB31388,D3B2E4AD002B2193,C89A0A3DCB75EF3E,57ADC7C898438AE9,B273A6CE6E76D1DD,07CA4C9874CBBD56,42591F7FBA7060F8,ADAF15CC27F83645,9238AC89E0A4E681,00000001D38B9851,B82ACB2E7DDCB949,FDDEB33C1C336A28,5F04182AC18BF075,12EA899C006C32B4,53FEFE96556450E4,A13963A62125FE00,798AEC679433CE28,CEE245127E2CFF52,6648AF85ADBF5B15,0000000155CB1F64,70FC2BC3F0C9F7D3,EC23F3CA0ACF625B,E83FA7BAA2113282,74994D3D22396AD0,07A3642E97FE75DC,247F9075CB7F4B52,79906E7E82F2CAE4,87E94CC34F4E83A4,50C21C2741B4E439,000000024A62C071,1238CC427D0FA4A5,67FDEE092D1379D8,C30A7EC0F0D559EE,116A683BE251BEB0,80FF84B374B0B4B7,E0995B448BB835B5,9574D836D9919B17,09C39EC0604878D7,0C209720AE16C3BE,0000000036AB5047,A3B8767F403795D1,20BBE5C51BE279C7,BC4B3BE3B8944730,7C2CB193F196AA0E,ED1B553B4CA21C16,36FBA2BB84C456C2,762D20F8AE10C204,DA422D41ECFF2F9C,B229E34B56369DC4,0000000057B36E67,4BB9241EA7474EA1,37F6B24E1749D0B4,E510E09846100E81,E1090CE9713A229B,46C6DE74B3FF0128,ADE6D2E94FB3B23D,50C197E254135BC4,FFE23F25B79FAFC8,19A4186005E7E51D,000000024A4F44FC,5DE5101F16E500CF,E08F1D49B23DFCA2,178E6749FDE4488C,4F9465F6536D11C2,8768F9D4B182FA3F,14D8A7ED9D48AA86,DD03065F771D18F3,F046015B9D917B33,988EBC842CDC7FB6,000000013799207B,4DC02B5B5BA535D5,B77DF2C89A4CF49F,7E382E26783A5B4B,793EE7E635E67E7B,7DDBE61D541114FE,EB6AE79A36818B39,43B0D1C6C94796B5,C2E0C286A16E8E82,880C6578816E0457,00000000187FB609,482593BA11EA9056,C730B9FBE8C0BDAB,0D4C16365C95B35A,A2AB058F5DBADA9F,459F37E0F1C0D875,33A9B6DF9AFF033C,E2A8FC282C36F48D,A3EDAA5B3C0CFCF5,0369800F227B2023,00000000122A7459,FFBEA327288F07B3,6D5F9A4A298FFB61,03328CB70801E212,411879BAF6DF78AC,CAED0B6524063114,8484AF00D08B7988,7B1DCE2E257B41C8,0E8B3F2EC8C9C310,43482F1931FDFC50,000000010F1F478E,5BE074521B43A693,0A0B28FD79004BFD,B4CF24F456B21816,6B0074F49C429788,4E5FEA937E4AF22F,ECA398C22A78C98E,FFF23783DF508C87,0000574E058E9AAE,12B116F0CD075480,0000000086D9978B,F857A4FEF5A7FD87,B49173A598866AF7,9636CB958DE44162,A0D58E94102A054E,B8DDE4A0E2FE06DC,60D2A0E571230189,65F6058BA6A1AAED,2986A3E92AA64B5C,C111336A85E08B4C,00000001AE4E15D2,97E898AD268BCD2E,E69644AF5FA2EE54,ACB186203FB5ED0E,2339C8C11484091C,9F7DEBCCFBF94694,113FCB4162ED2F58,AFA7731B5932EAF7,51AAC6BC4BDE9918,79AD7EA1B0F60A4D,00000000B7A3A6F3,7660D7E0D8A0E173,3F70E929BB39F686,9F8B08EE097EEFD8,6C65FCEFCC403143,935AD4655FC9F129,A899F6B9CF9216D5,1FD8EF52B8324156,78C84F688F2B65E5,A98E9C45ED872C78,000000006629CAF4,E057B20AD21FABEA,002EF52633295AFF,5928A4E856304547,0DCBD63DE5B0AD1A,745B259DE27DD2C4,90062FF30A6C0A43,7C53EC9C6C30EFD5,856A207670656C9B,7C948FF2F213CCE6,00000000E2B9DF39,269B7B137B16CC63,7CAB84AD584A10FD,8C3E6882945B4548,6E19715A364389B1,7AF5837F3681297D,26012142DF95F9C0,E6F9CB36CB888A39,DACFB932269D504D,281FFF9B1A44990D,00000000A57F3A8F,FC54B59C4CB61A46,DC45DA3D5C7B9A12,379B1C8D867FBB7B,B697D28FA2D092C3,1D2A6A838D5E3530,51CF30288B113189,E654875034BD8A7E,9F5C72454FD19BAA,F3191826F6F2700C,00000000DF8D107E,E257456FA54DA129,B93C9CAF2D6237A4,272FA75A21A2810C,83360E816E88D159,A594C1FC48C2F1F9,8EA9CF11B79F2343,6AA0A3352ECC9F8B,AA623806B6AA75A0,811A610B06C1FEC1,0000000044019125,6C8CE11898C6FFE8,27D9FDD74AB9EB7E,F301C7B2BF515598,5D3D2E0F657D37EA,70511D1FAA762885,7963EEF8AAD8A082,7180512CFAC071A0,CAE895FE8184A347,BFF9EDBF3732EAE3,0000000008F40967,C7EE38F135BA2A5D,715AFF1FEC926A36,FE490CE85B82749E,212ED79C8E35EC16,953BDDF79FC485D4,6EBEDD28712BEAE1,54D59911D54A80F3,0743BEC1A68CFDB5,B8DEF14F627B1DA3,000000006A20ADE6,8D5C9AB68145D348,9168BC684F597364,5C152A03469506A5,450F05585C83F4E3,0F1B34EC70725C5F,DF5D9FB81FD2E50E,E871DA2AA069AF96,63D0593B1979C57D,DDCFF8517DA173FD,0000000190594365,79BF629712B6B68E,C2FB23771A77EF8B,677BE6D552E6CB0F,FA1923C6FBAEFD29,31B8ED44EE9C8FB1,A625543204417FE4,1901D026AE304FAC,84AFFAF0FE88E113,FD1798D9CCE4F8C8,000000008D061872,DAB14F07FEEC74B1,1F4FE8B4569152FE,6AA8D6F73C815F52,E2026059AF521E07,DF7040C6D2F86B2A,8DA8F9F54BCDCA5E,8ECEAE66B75ED241,7C838DCC2403BEFD,C8C99F10CDBEFF95,00000001CF619765,E1F22CD1520C406A,3A9A2644615B50C5,793EB7DBA9E3FA03,68E414B1B7D5102A,AAD977A8594E1AA6,251DF30B8EB794AC,96EC3604C79F52AC,30E5BE5E31831749,5C2B9A1DD5674A02,00000001449EBB11,D705E5D107F35B59,2197D4F72A4335EE,BE23C305B3341C52,C0E426CCCE96E20D,0818C254C180FCCC,86CF8BD092801517,D05953BF90E153C4,8B0E8DD64227B694,14B04E14B078F007,00000000FAAD4DCB,30BE31C48D5FE7FD,AC54A8FE0663378D,D151C953FBFA18E2,58BB179B9DA34F22,F389E29D45A7F842,D73754EDB26749EA,43623622548B3FCB,8DF5424265DC99B1,69DCD0E63794805C,0000000114DB73E3,72ADC059CAB3AAD8,4F3C4759290A87C3,A9E0ACF0363A1A66,F184D47AA69941F4,20B84E67CA3F51D1,BD7572A16B3E5593,FAE7568A0EE44179,6739346EA8D49F32,14E4B866BA706D60,00000001D589383B,ADF860F48D1E2705,86B41DE90F0A976C,BCFE624A6BE2FB1E,8255D661A7E40390,8EC3997FECA00889,60E42CEC0BD90F46,E9EF668F88332200,57AE558819CFBB17,EAC5ED69A6309AE4,000000023E38C4CF,C1B151CAB2C1A848,93A9771CA5F87BF5,B24FD025378AC045,70B9CF1A750F8EC6,0918289298AD1330,F11BDFBFF997B45C,DD19E1675CA77DB8,FC74397336E1EF8A,C30F84C89D4D31EA,0000000178DABD2E,3B334F8207125C95,5B69996F3FAE2D5A,088D6D1718258982,123376D72AF43A30,B4484FD0027020CA,74BFEE4FF4ACBE17,F34DF31EDBFD74DC,81E8E76DD424D5A7,DBC06E9D9A0347B3,00000001F125D0FD,725994B3C23DCFCC,41F6D171350803F4,C361CC634F878592,0B97A8F6314CA3E4,0943951629B0C52B,7C277E9F89BF807C,8BB980C514C34CA1,FD777C2B38B6681C,8BFC0208DE6EC8E9,00000000C523A8A7,7471CEDF30625988,BA404C3DB39DC937,F8D289103E03E440,51F2C7C9E5BFD5D1,CFCE9063A9C5F49A,1A113217158EEA3A,E3712484EC1582CC,7040C6DB72B43CAC,91D260205305F5FD,000000015B6775D3,CF596D3A5B0B8345,357B45A4200F357C,DD1F9CF99217FD05,55F78C0BFE1774BE,E0288B18A52D26AB,6C7C4BB14FFCE23D,0A5BA5AAF31C6393,D96651946D344DE8,3EE157FB9E8B8A94,00000000A89028C7,BECB46D77C0AAE08,5E8304C1F5E6CE38,AB6719D6D8CAF7DA,D69D4F25906778E3,45A8D604B63FF9A7,9AE308690244E1E7,B65ECDCD8A92AD67,5354C7449B42745C,50634360F84F8E10,000000026A2CDB93,4F9C81F2D3608E8D,745325BD6A538D28,D10430C3BC33BE84,B63E0F91F429609D,6EDFE38DD254A432,A3F13533E7EF8343,DF0A1CA1EB62F3F7,0BDDB65ED3F454B3,15CCA2400DA4F808,000000001418A772,0CC513D21F058473,0EC524BCE2CF9F2E,2F357272B1289FCD,651D1AD7FA47EA10,7F75082F45C30B7C,3AE0EE85EE8F7813,1CE3BCB47BA89C38,7F8A8CC0645329C3,EF59076CB0B6AE3E,00000001CD4D2DE2,911DB818F99C8B49,0800067408A75C7C,4020529945E4E420,801382E8F157F32D,3BDBCEE76FA49D4C,8AF35D75973DC698,1462C10644565A70,9F86F292039D859E,911A1A2DB4BBD1F5,000000019A30CD3C,14FE4DBEDAD4BD62,E08A478DFF0AE4C1,90776C83052D42A2,18489182D71C6E37,EE0B167FC813BB71,E7B77D74C26587B6,FB2A415E5F0BC629,EB8A36F880EA8125,4B0EA2C8342C5C09,00000000908D888E,C2ABEEDDCA33B1E5,85C3B981D1B04D33,E690AD1207E4EE68,24C68CBB6F8A33CD,33BCF1FC06484EC4,BD51936C55FA9A36,97E5F51736F1324C,269397869C797AAA,424EAC4690830EA1,0000000052A15BD5,C0E59A102C683FC5,3957A4C6BD162480,9FB8FD9436150DF8,46B81FF8C5A3FE04,75B402D8C7706738,03321CDBD64128E9,274A1D4BCC146282,131BD5AE71E2DA1D,4D7F7F5C91887AFD,00000000AFA0EC6B,DCCE5F1630F5D786,7B3393A59424B3C2,D89E1F6932B36038,D401A9AED5F7F84F,FC3E695968D9CCAC,0C1179E3DC737A9B,7B2222C96AFD86A9,D68C1293EA178229,C22C40B1A749011D,0000000279E00EC7,37798AA575457CC2,9C47B43EB35861D6,1C7A55E539A568A9,2AA9A7E56DDE3526,7A2BBA5595962272,456094EB9283A259,58B8403CBDF0CAD5,1F6127FC1C0822FC,A6BCACEBD6472F6D,00000000CE79633D,BC714405F4AC64E6,292D7C67A61AF3A2,875D8AF57EEC4DAE,65039923C7639416,1860733F2BCC472D,F7B35A838468A5A6,24FE8B901421B8F1,58B91E51DA18924C,9E445B71E224D2F6,00000001D2C723DD,AB6A2733F8A681A4,1C8CBCE8D747621E,D648650C001A4358,57CBEA1E96B5D2D2,D410DCBFB412DF59,B63BB33273312CD5,24F99DA3EFA70F7F,F45A5EA60A13DB48,18EFA6B729D60687,0000000203B37BCE,DF3B5DD8F0C6BA7B,5925DE5AC6058D9C,0E0566BA71B0E441,F4FFE39CC1A0A108,27B917F8CF5C58B9,B2A73F6F4CCB0AE1,4F806E25BC821734,54A1CD1CB7560FA1,C79FFD65570CBD4E,0000000219B4CD04,779692681A83DD26,AC7C57111C012FBA,FD7ED6FEA8BFEAED,7FF465919EE6DA2D,3B876DE8F79BBD0C,095271E94041A64D,8A5B0B7AF3109783,37AD0697E25348F6,FD65EF72CF920E1B,000000019CD2F207,B4C3F1F67CF5330C,19D1721A4A6E1AC2,E989BBE59DF3619E,A2214B4138794D41,2F2D4B316479D728,089794719D4283D6,18C9602D8F2E5F02,6D03F5D937810342,CDF7D81D7DF824F3,000000018461B168,C52C91119DD9A138,6BC47C5A365050A8,6E90C8D856CD8646,0CFC0412A34FED2F,073FF0F2FEC0E459,14B6B5228B8AA78B,7077160F70809390,789FAFD81908DCDD,48DACCA9569B8188,00000000A67F42A0,209B88B0660A3849,4CB17F56D993353C,7612EE2B5F7883D8,7DB076EC42F96231,4693AC0774EB48E9,EBE1141233A6311C,C0DD37802A73D984,0C238650C4BE9DD0,FDD6AE9126240F2E,00000002224D135B,64912EBE03F5DF78,01099FA5972F25D1,D6C77BD7D61B1B3E,BB6B70D59514DC55,44E502456EAF48FB,38841114F3F95CAF,BBC1121C32894212,8D5ACAAA07AFEB28,007FAE0C12E00302,00000000F46B1BA2,568C4AA488AE0324,221D610DD2DA8A61,79B55DEB25BEA826,30D2ACCF01D4C6E7,EF7349B242A517B5,705501DF1C6D4D84,021F8AD20F64544C,15328A6E84C35157,BA88241B8D10C283,00000001F3169062,88EBA118D2E3F1CF,9A71F1822D167980,B0E03487D9921F59,907D03B4B827B191,C9121EE4DDEC84D7,FAD372B0C6A91924,A36893710DCEB812,29128146C1B04218,974913408B76DB64,00000001BFBE3DC4,F4C14B9D076545C1,3D27280C5F6CD18B,0A2DB0BD6B858F34,64771349F91D47ED,8F1866F5BA88EEF5,7124A8D061DF9182,D308EFA2FF004477,35AC886EE1B0615A,5CED1624AA6AE0E9,00000000D87AF856,B890F64DE7F44CDD,75BF007F08E4F885,C38A9C55016F3032,4EDC111F8AE24AFE,C21D8CAA5F016EF0,38E9FB99F3113ABD,1AC46669B33D8BB0,F29E878BCD1BC94D,3FA87A666E5CBB19,00000001828E5C71,780FA1B76871C79C,281CBB88ADA8671B,CA124E1C8C609E76,7D3AEFDAD0E209CA,EF9ECA86A449ADF1,C171F350C465C55D,D6682B07C7FBB77E,84D907EBA510C85E,A6A1AFA739722CC1,00000000F876C873,B44E09CC96CAF3E7,06142FF9B2269B85,36C10050A0C32BC6,CE11FB3E699942C3,7239A9C774582F6A,AECF5DD63694A9D3,FB717A35D8163582,F6AD99434BE4A321,4E0FF8C1837FBBE5,00000000E2333174,9441EB432B74F758,E93BD2438AA39B22,65E57357185C7FEF,CE27379C4E976FB5,3BEF6324C520AC16,0918F6517E735DF7,438B49885D0BE06B,E95BE7725EB43ADE,CDAFF788D9195956,00000000A0C554BE,AA590E7D33926660,32B57FE1960A1B3B,98B2B1B25EF73BE3,461D8A14F906DDC3,FC7B75ADD8ACF202,338A592F46B4ABF4,2F4FDDE8CC48B7C6,AA21C21DD3CD660F,6B6D3CF7220DCDED,00000000E75F321E,C1AE9D611B0B604E,E996B8BD127D0999,6B4E31D4259FB851,C0F1D62409B24D45,9EE1C30A0C1183D0,8614D41813580B8E,114A6F18BB8E8B67,3FC96ADC43D7AD7B,0AC8F0AF6067CEF5,0000000031FD9B5E,E3AA6C31BAE9D7B0,8C89AD55D64E8F9E,7D43777DFAE0DA57,CD85294D049D91D2,EF040213A751F438,2A57481F21E81B50,8B0BD7FA69BC89B4,1D0F2240FC120C7F,2369B9CC0C8A1456,000000000E729570,DFA4FF2347DE1114,BCDAA0A4B0986400,14B31CE2E86F4D4F,864D0ED381D43BB4,4964F4CDFF66B282,2B086FB3FDA98589,AAD8E37460B1CF43,06ADCBEEDC176A68,55A9AEE6A1F01C6E,0000000249071D3B,6F8E08337F8043BE,EFAD2B29297ED5E7,9D6953717D24A5B9,5124F755DBF459E8,F36557E5B2FFD08A,554FAC76773E304E,54B4781AC502F6DE,A4F749257E011DCB,A3A7E396DCD6CAA0,000000022EC987B1,9D542BFFACC986E2,CD0AA54261436126,CF0B5C8725A2AED2,0EF8EBD889E953BB,C60DEABD0F4B6E3A,A7BE4244C2E700ED,9E832611FFF0FE41,529CAC5B47EBE228,E2B2325AE70AB561,000000009EDDBE5F,C54923E22A7EB713,03AEE3EC3C84740F,38FD553C5F132DE5,A61F8F984F1D54BF,DAAF715C5000558B,39F6AAA3CD0196D3,260A702542E1B950,B07BF32F38FBA702,9E5DD6CE10AFA87B,00000001C56A2BAA,ED7D580AFE32FC99,BE51A65DD9A3D752,AD55A8950C7EEA1B,1CDE2023FB363EA9,6248512CAB9DC12E,B07A22DACF0443F8,2A0BFC4987150CDA,B87992C5409CF7C1,E0FCF5E41BA799DB,00000001F821E717,F599ACB668D4CDE5,B10FCC69B5F2E591,0C74BD3734734D7E,D2C332DAFA82B430,0531E6B4F2EDFE0B,3B4DE523E93CB1D5,C5CAD119DDC4D8BF,BE06380F2D09BE99,061D37FE48405E55,000000007304D141,4952C3FCD1ED0450,9DFE30B29E19FC9D,69538EA0E11F8727,3414E0814C473A68,49F0784245BAA066,55293F6F827E05DE,81E3DC6D4E46DE04,BE072FABDD9836A4,57C0A7D0006F2E82,00000001C6B90B56,7192D4EAB19638DF,530E0E7C102100F9,A21BC2DE1E146F47,891971BC102219DF,77988CE8F6AF7524,85228C8568E3BE6F,D56E9E965FBEADE8,359C280E321B1541,15E2E77B8E923CBE,0000000249EE225E,4D1A44E40FA224A2,55B7E88FC569F3EB,FF175E06DDACEF32,4FA340E3B9CE8169,A8373C0580C6B54C,ABB32FCB3C233CEE,52F751FFCFA5B889,F11A0DA36EBED97A,3C0F7B2A1E2D571E,0000000051DB6624,0D8A458334C38E5B,E52D65387F3FBF79,EE19991E5793EB04,7B65FCE7ABA5FE6F,11573F51FEE1C576,F02E376143C5F2F6,A6FB0C37022BC806,F01ED24B693699BA,0FF827CFE63808CF,00000001D04E3ADC,F6DCD897C4F24FE2,A66FCDA9B4A41501,774E5EA58B94209B,4306E18943A4FA14,D1185CB22D62D529,F8789523959E5EB9,00308D0B681516F7,51405949154317D6,DF8692ADE912B271,0000000132B69D2C,9005AC501D1AC92F,5B35883714A22A1C,0993B61E37C30453,AC179CB1506A47BF,A940DF9E971EB5D4,56DBAACA2FFCCC25,A36FE54B062AB20D,58CFE0D2697FE88E,6EE2EBAB5DB5D752,000000013476A3AD,A984AECEA1B5E327,36FAB658A93BA213,EE78A89EB3E1EC8C,220B875A22C3AB0A,23EFEB648EBBDBCE,D8381EB2B68F2B03,60C15D9CE84A8D30,407249CDAE6BC90C,58076FE2F11557D5,000000014633B444,490C319DE585E205,829B55768F8AA53F,7A67851ED09B6480,6EB89EC47E6D2506,02186DE4A6DD3D18,B8D2CC738332AEA7,0EA5423266B79D88,9E7B4AA647B49397,17C43ED217178B2C,00000000D85132E8,AB91049E597F7B42,D81373CB247FFC23,C55AAC5D5E228DDA,DCA9DC8160ECE5A3,ECEF3DB812650F98,123E1876898EB4F1,D93FE6087809F0CC,4A5AB244C4568F5E,E547B6994C646CFB,000000016CAB4C7B,1912425942A9CA6F,DF7259099C459EF1,CB4AFD5AB504CB1F,7AB201C4DA5F16DE,3CEA9B4E63B107D4,26E78B9D739CD156,535DE72D13C11D8D,B8267D222CEF8B1C,AD3BCC666956ABAF,0000000218869A0D,E375E0B29911CEAF,F7B744AB03A0BFE2,76ABCD22CD317B07,D96DE2D50EEC5B3D,07D2C776B3D10095,C42210D656B01CC3,FFC25CB5F70E7635,9A1068875A01C540,F8167C6777A85F55,0000000033B8A122,2355245F980C487F,C05DFF0420B60E57,73839269B37B5CDB,2423F317D3BEB872,7ED47BF1F48686E0,51A5BBEBC7C4CF3E,E7DA7D16803B83A5,5DD0DF76DA9EF5F7,448AC9C8D27255C4,0000000026585ECF,98111288D898EC3A,2410CE8C0D8A8EDE,11FD022069F00D51,7704FE464527A744,482728092195531C,C9E8910409EA3D59,F8600C9E50EAE1AA,3D41DC2DF28C95B3,50988D6EA115ADB2,00000000D6E5E547,618223C287A72362,EBC3DB66CC7BC09A,3022F15F1AFCF1FB,2B16A1CD89A925A1,1A745EBCFBA77B34,42EF810B4DF10005,3173D60E3596D90D,89A06A76E4629137,D1ECD0B2CE7BB191,0000000109E59D92,0C302AD7279AA142,4EE292A3C2FB8C48,444F5F53C17EDFE3,F8C225EA9664F368,697D7733C15A6081,9201021CF70DC6BE,D1D9D427AA663EB8,36AC246D7A685DF5,FBCC9137C987F816,00000000117F0568,1D30F529C08239EB,5AF1FABFEB1DF987,3F4AF61DB28A4E90,330819B4BB49B075,7729CDB835A4F186,E6BECF5DBB9E7448,FBAF82B70A413FD0,A9A23B496C0E2C06,3FBEF80B5D825A4B,00000000D3656C75,D283612F3F52EC82,4A8B751AEA4BB07D,80F900C1370AF9DD,5FC18FABC398E13B,2DC1C2B2288202EA,054C59DDC4387C46,9519B9C85CD30189,FCE90B2DC1CCFD54,43ADDA28AF9ED921,00000000E24EF65B,EEAF9F830818FF79,377ABAFC1AF26242,9C5010E6317E491C,D49D1F2086B5BE9B,4F42C08670636991,32ED6267C839CC5D,92D456043F6077FF,0587A175143D6667,87D10935D03ED101,000000006DC470BD,844AAC1284E902EE,6FAAD86A0CA9BEA9,73539533B2CAC0BC,40A5F50E9295EC12,A8873D790ADD61F5,80F5F8A243C7EE5D,F1632869E8D407B7,07F8C705C746FAA0,1D9CDC79BB0C9DCD,00000002412AF1F7,4B4145C448C40B98,E3AE647BE86AC7C6,C189C815587EF761,F7EEB84B59DBBD9C,E468ED9CF2B1D6A3,1EEA418EF5EB6426,F6E2E5309E774E72,25A6C62F78E07092,F1779FDFB7756F02,000000026BBE3E16,2A94AE8EE182AB1B,26AB0BDE1290DE30,38D2E10BDDE8D065,1CD9857B0762BC14,0FA2F6C6A400AD09,806B4363742F181E,029B926CC303C7D0,97C28102FF30EE66,F5145A80A05F4449,000000026A6B39CB,C04F773282CDEE83,EDC695CCDFF43BA1,75B2AEED164F9D07,CE893C3CC9E2CC7E,B18C865A0BE44DB2,6B71EB917096BD6F,2431B3A34EA9D150,30AE2D3AFAB7B047,246882ABF79ED302,00000001431B7A1B,D48987FCFD4A3F11,EB707E88FA9E0E94,89A56540E5506FF2,796A8FBD538219DE,49E15078475ACC0E,51278633534DF8BC,645720C38AFA1250,FE212270C6491945,B925FCC4D29A8600,000000002F1E1299,FB9474F08FBB234E,09A5BC83C264A8D6,1D74474493C77A3B,F88DC8A53F128D80,97406C7AF34CA6FE,7625487DFA6A8163,9F11AE3BBF33D5A8,8DDAD02BA36F99D4,374AE39F2593A59F,000000026523DF50,894EF9A1B3E06A5C,077D6215A8290EA2,6752AB271A1F4E8A,EA7CECED840B0FA3,40741F2B6CCABFD5,97956B504B38036C,2A177063B36B1B2F,87D60CF49B000436,1CEF4CED25FCA522,000000026D6E458E,0204D720FE78CC61,4F904E01062E68D7,3A8B45FAA3E49BCF,0F463263350581AD,B7FB132C3FD06DAD,8F672614B0EB0F67,F3EB8B798CCBC882,7B71073EC006FDE0,F3EAA6A7088536F0,0000000228EF734A,614F8E107D66EA62,C4DE690C5247F376,5F4676ECFE22D2B8,FDFBAE0E1B82B29B,29A65E55AE3C5D6A,AC461DD5E96BDFF1,A2AA70EA3E583CF0,9CB9470610AB982B,B3D1A6B4C84C3E5C,00000001C152023B,2A76DB32B11BF6D8,6A899CA7A25D2761,71A4DD587423E760,7F017BF5E465098B,D7D07B2B3F061307,82DCC19BD147C538,D2010FF5CC8A07D2,17705174D49093FF,3F04310148446156,000000023C032363,536F7629CA0302AE,A13F4E31D1670A98,57AA98BAAEA86894,92E47523C137F999,0E8E99AC876CC266,B6A45FBB4AA0EB4E,85B3413372322018,80BE19BB68A3C8F2,F0B2AABA08181B1D,000000019B81FDAB,ED1F256F58F63FC6,59E47C7060F6548F,4ED6D59920E6C742,EF039A00CE9768A6,9E0C69A699F2AD8B,E4F4599EAA2516E6,86E95262A4C06662,17ECDFBAB322ED46,9B6F92F1D20FF8E1,00000001547E4478,451C27BB031798EF,FAFB907F25BF6F73,B19A0C68FBC6345A,0587B1B44D0E2FBB,F05DF3237DCC7A08,0536059E7459A035,BBEB1C19E4E3C268,7A5695CBCCE40D19,1AE7ED2E8CE1F10E,00000001EF787E5D,D0976F6AE11A6E1F,CF1D4127E0920698,6B97935112B7E4CE,9D8A56A38F0F5865,5BAFBB2833D9BE1D,B57769249965614E,328646721B665825,531A96075C175369,CF0468F5AEF05363,00000001D9B606A6,84451C85D499BBBD,6556EE43F6E25BBA,234D3980E4A23EF2,00F84151B9F9B7A1,9D2D71DFDB35A2F6,67F828BC7A0EF068,F988B74166896812,915454238F8DF91A,B09FC1BC49B3813F,00000000AC1B6541,C02B6C2B5DB2B5BD,333122121F450EBA,8935F36E43330D0A,F072DFC0B55F573B,2CD61036266FFB32,E73CCE1D7D315017,7A63BF79A381BC6E,8886AEC9ADE7E0C3,1B2E9A1E18077546,00000002037A0366,B563690B12830D87,21AEC11DCDDFCB46,B0418A8BAA7CBA79,7BA68977F5CFBB49,851C9F448F3075FD,C23DFC21E37D1D7F,9927C170F1D05F5C,04B1BA350A8F1982,F849261926755969,000000012ED4BF77,8A47E986A1B5C2C6,AEE2D9E7C3DE676B,34A83D8058DF2955,254AA533A5AD30C7,29C2472DDDDF7DD6,EA224A422F73B69A,B4E30F5E9F915A54,F4DA27387CAA9C88,E08AC83250BFD3FE,00000000FCC8250C,0D09A4F6D5629BE6,83F75395BBA9D0CE,1150036A752C1310,D894504125062995,652C2D90FB0EAFC0,9C1111AB2B5F3EB7,FFF7FB748D3E9903,E3B199E90FB59962,428E6FCED06735EC,0000000035EFBDD3,C8605FF85546DFD6,F2EB084CD67B6181,FDD37A8F920FC0F4,B41E8D751CD7ACE8,76A1FC06C7DE8136,47A0E4F0700E56E7,5D7544099CEC7CD0,2227424E2D9E25B0,5C0E4C7D4E56DA79,0000000051AA1A77,EC607ACCEF578511,49D9BB0888C8BA87,10C2FA96298EFC0E,EC217F684A4DC158,4782F941E1A23DA4,6EF2387E94845E78,011EC6F04C32D444,E08CDA29F51B1E92,3B2A68DFAE2F7D39,00000000F15AFC8E,A9ABFD5B4762ADDE,D8AA6DEB74053586,215A6ABBF14429F5,C1F0CCD37A3933A7,12EC206C6FFEFF16,61C3FA2CE8FC286E,58505A4706621309,A2DE722BB036C13F,BE900FE7410DFAFF,0000000084E9B48D,BB20F52680671B8B,A2C0A9673DBF0593,5816E63B3C17EACF,3C6D4FBFD158109D,0CA9851AC8EA4252,CA1323E49E423271,E563DFB2ED74BF2A,56B635EFE12D99EC,D51E32A87D1CEE58,00000000313E8E6E,6A8FC3B87A5C2C16,A9332425DA720424,169A7D163349EA48,9C9F6A6F47BDD647,9633401DEE00CDC6,0D46F3A7926BEF88,479FBE193D74C5D0,391A81B3111A559C,0B79F23B840BE85E,00000000F2923FBB,17CF9A5286C2AD52,5A5A7F9B44CFCE81,A7D675F7AFB9C6DE,08E35364CBAE8D28,A7DCE7FC9A029FC1,42C6D64FB9A51183,75188118B3A87668,67B86D5E0A1C09A4,C37771D5676D4792,0000000243385C8E,A1C0ADC05E2F940F,81430CA6E30BECFA,0162AD2954F25115,C775184FCD6ABE32,CBE59710E85996D1,2DC48512EE5ABC89,CBA8BB376CF1A8FC,6EE8334C3CA0F080,219488BFF0ABD0CA,00000001613DDBE3,A31D3BEA3C4CF58A,D24213361CFA35CB,557C055D2F30CA62,A8FC9C17B9DAA59D,D4AB7FE8AEAE912F,728EF4D91ADDF778,D2E272A91CD0BD53,CE4884CC1718B13B,CD397CF700916BE8,000000000B039322,AEA5EC470AA7C849,6793A6BDB85F1556,3BD7EF4E30851375,CAD04CC4FB1E2D41,E244BA5343DF1F68,B9C3FF58383D5993,BD06138951ECBD69,C181775E9CC45BED,5DF468D3006486A2,000000007E3D79C9,5BD7740C8A7AB8ED,1F8751609A6A7C43,F4A2FEC73CF662AC,F15D0D732F6710DD,E707E8358234C0CD,64DA72398F54404A,060E72CC530D1BE3,017CE4D650E2E31B,E51CD6A7E6AFB96C,000000001FA8C3A3,EC27AFEAEADD416F,FADA39E54D4C3D94,581F4668D43C1347,573B86169842F77D,57B1F6C6DC391831,E7F1BDCA15B856E9,95414955665A2490,8B3EDE71E925F4E6,8C033A9BA46D1BC1,0000000038AB81D7,2890C6BD090FFDC7,F1F9D48EF7A4B31F,4198CD7169EE1C84,455FBB939B9343AC,71DDF561735DE0CF,F250D97455D5D27E,346B3EB5BD7AE051,D4C5D2AC2ED38F0B,C069EE2F26287DEB,00000000D94AD772,12F92894BA1FEE39,C2EA6F27F2018AC6,A32E86C1D2B533A8,CAEB8343A9558414,7C011E5B625A266E,FAB6847EF538A034,CF9FCCCD70FC7910,70A520DCCBD61F17,197C84246033F9EE,000000019D3E99DB,B1D7545728B2313F,069F8BA1C1F16340,EA737510907EDCA8,4B9F337EA0849783,ED4B04DF9C203391,E483CFA4D50A4CC3,B90A580162D474FD,8B4683FFFFBC83B2,1F5956DFF412BA33,00000002380A96D7,9D8C3AF0E890E461,CF1E14A4CEC7430E,4AE02FD41EBC29B8,6597AC68617B178B,1F8AD6EDB4D7EDC7,9BA902D461753036,4BA23C56A2F6DCB9,83D01FA0BA6AEDA7,C1A028A36B7773CC,00000000E8018186,BB311FE8E6F4EE20,1DE725FD16EC186A,688075C2D17D9915,9FF570B46879F5D4,83DE8325D12A8704,655804EC71B8ABE2,99B558A7154F7DAE,AA59E9B46E2939BC,30144E47ABAB1F36,000000002FE1281B,9EE90499B6BAE995,1970E0CAE63653B1,410F14552A4FEB8C,18956E97277C76B0,306A01B61613C113,041D13170C594A29,2E73B549C74E94E6,D71DEF1A55EE156E,FE7D5FD18550930A,000000015839BAAC,FF15624943A09E61,1473D19548863F3C,99B6BCC2F77656CD,AED014AA435C4964,AF836FBA41D50D0A,E7046E75A6EB3542,C555C0B866A1A27B,9953AC21DB854C40,CB927758D6FD9080,0000000073E02531,62CA330D72FE2A1B,E1E695F5A592F301,8567B3E4424569B9,CC104225C7FD8304,43ADEE6D20294C54,9F8F5B051053A5FC,01D5D22BE0715306,FBF826BFF761B8A0,F1F5C846B7CC3C82,00000000F359F7A7,05166806C355E00A,72FDEAD3634EC506,0BA95263A74016A8,2331FE1E933CBCC8,979FB1AB5B8C94D0,CFBD6425F9513313,7FA35C8488FDC29C,98328B59EC34E08F,0569835C369149B5,000000007FE1C2AD,60E305F5AE3FFE27,13EE5FE085A7C681,09E20543E5871C32,917EEE23800DF6F3,D67E845FA368E471,E01CFF357AE2876B,F5ACF47B98B7C1C3,54223277B1C4AC56,27D8A1A532612253,0000000029CD3FC1,C2246146BD73181B,478BDA136EA58296,C91CBEF2AF1195C2,4ADD7D420C875B73,DFA7DA7E06873D4A,7BA5A10C512093EE,64E90A3051616EA8,3E4B653F237F59D1,CECD64E4B80268CC,00000001D22BB7BF,DB256EC5973D72EF,241240D7B1E571C5,286113F56EBFFCD4,294ED38DF4D984AA,BD90D03EC10AF0A2,3BD741E22E91ECB3,75B569C4526319FD,0F033C7DB26E4723,274659172DD2F524,000000016EEB24D3,59D9651A6A46AD03,969D9412C7227183,A40E2F4DFB9901AF,3A03CAB1CF343D6E,C133D4D413F4D1F4,0298C793318B119F,37BA633EBFB7461D,9EF497CCAB980A90,F7DFE307CE45C29E,000000008B2C95E8,3E1B2037F75F13FE,EF3F3D3A2CF8ED5D,2445C58EBED04868,77984C84EDA8236E,BD9FDF0277B5D96C,87576EF51F19C318,033B0E222D785854,615E9F5250B0FFAB,434E996D527BA57F,000000007DC2AB7C,F94DFB47420277BB,9C299E61EE676DB7,73E4CB00ACFF472F,FCB552000EC6BB38,189F844C838B4F03,EA00C9D933F8FF43,CA27F33A0D9EF4E8,5DD8C09AF00F66D3,D67365D907CD426D,00000001AD6BC977,E19811553BF57727,957EC428072DE179,236FA903027385F2,16AA45769A1854C2,DD1B4C74FFE92095,DABF0A25622835A5,65996CFB8AA3EC78,88AEE541DB056957,D3E6DFABA2E66136,000000018FFE03F4,8C212E0DEABCB69C,B88D2A030CA2FA56,138CE674DAA12099,FD27BBC83C1BFECD,149CDCB8D1308D9A,78DF8B5044827387,C77EE655428E202E,40099C7E9929A694,A3F4FD209C8329F4,000000012F890278,4EE99348C6764D34,81F830604511DF2C,6C6E53F1CDBDDC7E,3269D3588AEB358A,D648E7892F4D5151,EBD79AEBE291236F,1A1F4FAED20BD8AE,315E2B2AF9B7AA20,294CD51E3BE6454D,000000005ED60311,3D78A2525F99EBA4,34FBD7B1BCA6E0F8,8E4A6461D7149285,BC1153627C01E460,1EE6C64666D6F01B,B1B61749FEB9642D,3A3AEE3C1CC502B5,2FE4B70BF77194DB,2E67DCC84823002C,000000004EAE5B06,094D99FC566FCC7B,CAD4FDD0D431420C,3B3E5DA25E93309D,6634643B9899B080,67529B258687A17F,BD3F5A79E227D1ED,62D47450ED46598C,9C813653D6A71C38,560057ECB31A2C8A,00000000A824B676,A59988957E55EE53,B120B8FEABD6606F,B01E9631EB38E9DC,14D6D85155DD03A1,CB3B0E1A423341E2,CA3577EAC0A61818,F93D3B9863D71AA6,C154F8C6FB2F1728,1DDFA0A30E5EB8EF,000000001A7F10C0,BA1DF4F658148B65,A0ECADD612F64952,9F2EF803449C2BBE,B7E2427C491F1A95,6F63BD387A2EA5C1,AAB626D068190974,0183DADB5257052D,4A0CD7FE94DE680F,CED6261CFF02179A,00000002147C5A50,03A3393D859EF37D,BF2DE77EC3DEB493,64D6B28A4F5F51DE,1D3775FF29AE568E,9415D8493DEF8F80,D3E1AC5F3B7427F1,5863EA5B04C9E818,2229776BB27E5A65,71E8121FF8A50693,0000000271F7D367,9AC8D081F83AC709,8F590200887C625E,A7E2F9ACA6C0D93C,986CFCDCD13A56B6,FA65E9F124B596B5,63A7C40CD73D5C87,D04408B38FEB03D0,F630EB8340454CDE,19859B972A7068CA,00000002393D0DA1,F5DE1A4F93B63B1A,F004F1029AB4A792,D2625AB033477003,67528410AEE9EE2B,A1BCD3A7073B58EE,72FC90896D1FAB5A,42D2A56492FF1279,A8F93F010402CFC1,289C256A0BCB68EA,0000000139679370,ED434C005AAAD40B,72241197C9517101,FD886BF322CA0E2A,563D4BCCE0130A6E,882A8A96B3437AE5,985586262F9319F3,9BF29C2EB3006446,946D2D487FB35F32,69E3DF4F0485DC75,00000000130FC56E,9972B2D5D86088F7,A4DE2EF753B998FA,D8172F39B2B329F6,54E7BC4F30320AE4,0ED516A404DE5B71,09E4296CEBAEC628,C2A8B8C7EAF76C16,1CCFEDB532386FBD,973EC8F9036C5607,000000016954FF38,0959676AD0BF53C8,9270B798A22F1FF6,DA1383DE9D925552,0DFA05E99E2FCA90,3A7C03A76EB16F6D,2AC6315DA350F506,94AF1DD871F78299,9396D835817F65C9,4A32302B92510628,000000000337B2A4,67108E4C93CB076D,1129167C71B855FA,12362F402E4DC5FC,D2F97618D2DEC87F,0817A449E32999EB,E0226B02F773B93D,253483B52C27A696,1144D028ABC260AD,BD90A72D70264159,00000001CC9D4BFD,89A55BAE9B799E7A,5E89B72C7F13E5B3,E911E89045B63547,16EDACF2A470E053,FD3ACB4333E08AA8,660EEEA3B980C466,CC9E061415ADD1E2,C1F2C0CE29C65AB4,897079B3F10200B2,000000005596B200,D02C792435B1F5D2,E4E43E094AD29020,0E22EE862E5BB136,AB8BA09B05B1DD99,C1F0F85E4946DD7C,F98194797CADEC29,142192309996FCBD,421C9D363A2AE049,ADDEA6676E5658F8,000000000B4FE8F2,1D52544E0CC11517,E642158655422122,EC9A0D1564D5C135,C233DD29963F4FB5,1FC052D8874DCBE9,C2B8DB30A8F7A8E4,6F774FBF9CCC7F2D,FA61C5F9DF75A4D9,D66EE4D889CC6306,00000002208C956A,0C06F29C79790046,F936B771ABD62922,56D867C0C63CF92C,8BEA280652182C64,255E15EF6438A8E5,63BE261950E2B5A5,8E537F37521A6C3D,495E8C8C4FD47029,7EAB465B65647C6A,000000008643C33A,DA1BD1EFC5B7F8F3,65B80855BABADC4D,CBFA3F8DAA415941,E797C4167AF258F6,846A14D6DD503E1C,414650767B95D1C8,F93DDAA6D5816DEB,9640AB0C8BC5548F,1A2B05218242C5E3,00000001AFBBA121,4FFF511DEAA15EC5,42FD4C07A7E45EE7,74D6319D39F2EE99,AB71D645350D0DFB,AEC37E5B35531431,FBF23557054C075B,7576F2466078A62A,B4D5BFFC009B4F7A,1C154F09F62AE628,000000009E40E0CE,D26CD9DCE0E02D00,4559680D15877B66,4624F798972D438E,B99228BA6F92D2DF,55D696090C1128C0,3E74931E75677CDB,9D7A7495BD400012,6CFBE615C49CE14C,8EB8B690AE903293,00000001A16A175C,55059265B63C08E5,DA043979ED70866A,E9456D70ECD004F6,713358CBD7549924,8946DBAB1AF6FFF9,BF83D1F869746012,504F47C38641E47B,D94CD843CD209CEC,5EC167DB4D5EDF45,00000000ECC28442,8121ACD2E2695B3C,3B9B976E863AF87F,FC1FBDAA9855BC20,2CFC8C8D78956ACC,D9EDFA5D80692127,5853864B69EA6DAC,AA3D6248F5D026F2,E0C3E830CB063AE1,6E078001F50FBDA4,000000022A881170,F31FEB7BF096641A,C771FFC293EF0EEA,B88BCBE2BF1AEC24,AE4BE9B93BC31901,36D9293958506187,0EBFEE4CB9B6D197,0F177F21225B2298,F315B268DB11C152,61DFBAC0AE60A3A5,000000013D5B5336,746A11AB36C3DF51,C844EEE4F9CAEE0F,D988B12BDF401F3E,EADA3EE83F1AD292,2ACAD2EC447CE27F,9C581E70986E9E8B,69A536643839332B,0D28A1A29ABE6DF5,96AED5BA6EB69010,00000000B4723AEF,B2879F1BD0250E99,03D9E36820AD9F79,D20BBB1A99FDE53C,35598DEBAEF3824B,1CCA2F853C32D976,0B099238E309AC51,FA628A2E92AE5A51,E3A59B1451180098,D9C217A93C97C26C,000000017CA2E9E5,62750E5C48F18736,B051BB5EE6A67B67,8D877A3306D7D7FC,59CE3EF603FD06D1,F7EDA224B5045748,F1A29A767E607C88,65019DBC2DEEDE80,680B6E0A328E536F,6E78E316187E9A40,000000016209FB26,784743669EDEDA82,2F81E9AEC6CDFA34,9CB703A039D72C5E,82CEA23BCC8BB1E5,F29962A32E17BDF9,20E2C2A0350139A7,341BBC3893B5ED0E,B679929D1FDFC642,9860CF5CD958C3B9,00000001F4C7D6FD,9F43418FFC261DD5,1D6FEFA1902DA6EF,27F7B2FBE42CDA55,334B0C65CE12A440,70CE23A0AE645E36,352D6A83EAB6071D,43476150DD00312A,586B38CCE4B79F28,83072CA7F768698E,00000001F45B9370,AA800CF5F8971CE4,0A1E235CE5AA483C,DEB353E1BA67A451,7984E1CA7B6832E5,2AE239E130AF1DDD,3EAD5078B22AA693,231EEE7FB7426B29,09FDC97C5931BF05,9990BD4DFA7A1E87,000000013768AA29,393C84DC466AF7F7,F0EE218B3EFFA38F,2098B24EBBE9A80B,56BE41F9EE7D85F3,4085836265985040,A135A7671E6B0014,21FA0A9EB5B4F9AC,951998C814837B54,6118112642E34C2F,000000010BF0ADBD,16C31C44FDFC2C12,8D0A737FA4F05DA2,533796EA870678E4,6340EF7015816781,C3AD2E43C74D2C88,05304E878F699F13,4134DD7E61A36450,CE803DB709F40812,9B9B59310C71F6D0,000000013948BF83,78950525C79FEB66,5CF776660E6B0B6C,FD53BEF5B668C9D5,E2B6E9AD8B4DB53F,7A291A7A148BB42F,DBF4718E24E60D46,D1F70980297EE192,F84F9D8295B0155E,F436DBE23708DE61,0000000212ECEFB9,0E87046BF390B4E0,68D2D64BEAFF7460,D15CDEA065A864D8,8904058034464518,6DA65BC056BC766A,34052BAEACEA35AC,C95D0E7F1263A3C3,17965220BBCAC990,72B8EF9CB77ACCAA,00000001284EA538,2FF684BAE2927F0E,15DBAAC7682951F1,F8993A0B57E87A62,5F2062D041F9F9CD,231177E2B6260B59,18666A7364ADBEE2,B9756E494034008E,12CADD151E29FC0E,A5B744B34D6AEB5A,00000002371E9ED9,060A1D8CB6EF987C,5FD5609E212E874C,948A53CF399CDA71,3E75DAD0AECA5B55,22FC6838C66A00E9,C9809CA21F29F656,57D6CA9911250042,7F421CCEA0DAEFBE,CF2B5E377F4C31DD,00000000588E5539,0A8934FE1FC3411A,DAEF3104D4E63313,6CF77310C8B9F5C5,942B4DF4B97FA4BE,21A42110970670CB,4DA0926898B03964,3339DE725E07F3FF,1B01036C5770790A,E56A92F1E9AD0083,0000000244696FB3,4A4EE7DDE24DD621,D42005D1015D64B1,DAB6785B7CE218AA,B98ECD49202D39CF,D1BC056F51779672,D5AACD8B389EA687,D9D1B7857B707B4E,20CAF7662B455E3B,B70789900E45A16F,00000000E780F671,0232E4454B0886C9,156403A46872EA4E,2AF3DA2635AC7B26,168A8AFAA8C6C5D7,4037A6DB13BDAB85,0BBAE272AD71128A,F9885051A7F403AD,05E64C17AE48DC92,6BC56EA2407337CB,00000002038E432B,8508A81A144EC27E,355B82919ED97819,FCA1A48E3B0709B7,AA7140708EA50160,E3E4FEAEF1784B84,DF55DBDBDFB61E42,57AF2A710AE065A8,139AB3C00051F336,6B2FC4191156035C,0000000046065533,78C765870A392C8B,5DD385778DFB20BA,7F4E07D27EBF4B4D,4224278A064E63F1,54C7FF36CC8875C6,CD46D56AEBC88A77,9532D5D0E5D8332B,FA5B73453937E058,B2320F053C939488,000000004B034B32,AB4556E44E0D16A2,F5341E8AA7260D93,A9A0F5FE0E15DCB5,0D218B9222EE1C08,2FBE97CC3F7645BC,647C0A5EE0F08CAF,A482CE17A17EDE5C,73738DE155336A87,682E566352C1BA48,00000001A5714D17,3B8C0F411CC45D09,914323CCEA28EC62,8D6708E103E94978,51F494920BC0A7D7,0DF4F1886ED5AA42,F260C07639ACA7B2,54A04AFA995DB790,3F076C18C0D64018,564F2552EAEC1F1F,00000001422D12B6,EB377AA5C25D3177,59148C673D84E478,6E5990A0B8B5F10A,1BAE2C7C78171AAE,BCD155589664BBE1,1DE665652DF23496,87DC2307DDFB3335,B3558DDFF8C230B6,0360DA71E9285C67,00000000AC533867,FA529FEA6FA4D9B9,7763451B338D0BA3,FED69E610C3DFE18,43CD61375F7F2A6C,BF7694E9DCED0203,CF863C8A5705254F,5F0DC180DAD21C46,400DC2022538B75D,E639E1C7B3C362EF,00000000733CE32C,65E0F7C7BB3A0892,E903615E375CFB58,46B2F03FC7AA45BC,182A78732CDE0A6E,B146EF662F5ACD25,54BA4866534E73B8,B3EE8F7355EA4BCB,6010DF4B976B60AF,FFA998E78FD561EA,00000000BBEB08DB,E4B9405F9BA6A2CD,379C0E13F5BE35FE,F02F518F8E9263F8,620C79FE49F08A4F,E95F312E41BCE3D3,DE30A9892A5B718D,DCE7BE6D895D1C7E,8FD0972DAB307F2F,743C96118768770D,0000000245B33365,3EA36059D28B2CA3,490072A94FD9058C,341DC26BF1E94995,EC59226FA742C4C6,6B9E73E6209C6BAD,5C2E6BE76309D372,C2E10AA717DA57B4,24F080F0E1869325,0319E525609F3B68,00000000C4D0D0D8,776DC722FB5E887E,8C02FDB5A18143EE,C6A5B86DEB8BB8A7,DB0B10F0CF1C21CD,3854E17A0BD57B5C,5C016F5688BAB0E5,A386888A3DC2BBF3,7E19F06BD1506FD8,98E1C4DBB13D3070,00000000232EBD27,1DD6E3F250A0ECF0,C8FD5894CF7E108B,972E68C10B1A162E,0D9D4971E853C0FD,0EDF3969C203BF32,7846AC126B7FDB74,A3A07B7FB6394978,F7031BEDEBD386F2,061A347BFD0066EF,00000002488C0011,216F44BB54665AD3,AE8D70C9C6AE50F0,F0DE54F47A577396,74E10AB2430400ED,16CBB1570A7691D9,BAA5217588731FB4,85ECD4EB595B4D7B,F3788C9B574CCB88,515E6A7F3C420CD5,00000001C7533E18,E12B10EBAE4A9246,5194A9990A9E51D2,749B0B30A24069E2,978C3D364012FC50,9FD42EF014800142,C820DCC2957132EA,D1D738EBBE62593B,D6745AC31D6E29A5,676568CFE3862B40,000000025A43B89D,E574646D151719E7,5FE1CECE9EE9BB3F,4B9423B91DCD06B0,8179D220E5D7F498,8296C68FE238322A,7ABA443D5F7F6D62,6F1FA578528BD9F0,2D47D85E6B72F475,F221CA81D6EA79DC,000000002A475612,5555D5B56C2657B4,17AF192DC97A9C14,A86D0E22680595DE,59961166292D097D,37CC66824D694305,9B247DA95B6EB478,2927E16150616DDC,9D1FC14FCED2F65A,3348BD71CE922E62,0000000212260F8D,49BEB338F1AB6BA4,D1643B9CC731BCB1,4ADF47A77CAF1D2A,E500D1132AB7AE85,65B6B11FD57661A8,26DCCDDBC856502E,C429E877555D9C72,D44C29D7ED6112FD,F979D07FDF6A9BB8,00000000A4D7CCDE,11E0BE30B341C31C,E9BA682577D143C5,FD7B166567C1C044,52F95EA66C6B5ECE,DBD6D4184C88F574,B29193BA1D5CFB52,0EEE7A717CF2B2D6,CFE9CBDAA8CD1950,0C28FB6C7B768666,00000000ED0CB6E8,B3F1B7DC4CA206BE,165AE42BB004ADE4,44F88998F2E6E7DB,FFE95D6E20F1BC10,72C178D56E661C92,B9786D969D1CF63C,00A351828F589AA2,B2CE77EB1A50A5CE,6FC17BC410C44C0C,0000000001F28C1E,31A64ABC8FE7D1DE,4724D39D051FCD01,103B7592588EBB53,65A0F75A612E6B9D,5C83BD16A449D52B,889A990683E98B6A,E4AB2C244DB11795,D4F371E78FF7097A,7C31F8FEA42C071B,000000021F6D9E8D,D2F7C759419B316B,A7AB34BCACFEF68A,D709E4DE37847528,2E388AD3F98DAFD8,6B2B18D7B8762A03,D0D1F1282DBEC159,600185E4995B3696,C3FCB2E12C8E99B9,50E66AE823D9E701,000000004CD8BC7B,620224A2F2B31036,20BF7F9CF651DE1B,4450FB3648817C8A,5D9B315DA4E2EB30,8C91337FC1EA6EF6,56CEEA969AF7CD79,839D46BF5D513B3C,D5E584ACC0C7F026,D7A1C61FCC1699FA,00000000CFBDA8B8,3DA7AFE14A5A63E6,897ED531DEFC030F,57D7AACA401D4B15,1A089047BA8C3AFF,8399B8DC48658B0C,01A9D55228430FB6,875EBD7897F66B2B,1701A1C1EA84CC31,1869DB7F6DED70C4,000000008F1F8175,6E38DE6F90F34F33,8299C47AF49E8911,3BA83FF88C8E5335,C149C1E8E0DE5F5A,26CC14BDC0248310,4A5F5FD5B303DF19,33FCF914D06489E0,4B6D12F1250F7EC3,FDB1B85E5DC4C623,00000000AA4CA1B5,EF66E878CF4A7E81,BEC1064B8A891855,56B56AC2D5D08AE0,1947046399D2CACC,D470841286888C32,C3F6A7424EE0324B,61A103508BFD93F1,59E55B02B95C1246,636F788600304A84,00000002634F2F47,32527949D6B096F7,BD34BEEDFF366E33,163863D8A8EAE65C,7798FEAC282A9FFC,E0B42E46AED1E1F7,534B671FE70BBBFE,2F8231FA737B2BDF,579E389348AC9F21,A81CED34A31C8E4F,0000000104413F27,EB56E1C615BC1EB8,B9575E2A9BB960FB,34020EB7DD497939,505D519225184498,B953BE1855E85EEC,9C5617E8D5BA5D50,1AD2BE46355F4B73,7FDE3B62BC0432E1,20EDF657E1AA2405,000000004FABAC0F,D068E4B973AF5591,D06A90E2640495F7,684DB2CEEE7605FC,DFA72E602E0CB451,B1BC07CAF50381FD,7B4620633FB027FC,BCE650E834AF9914,E34094B8131175BB,1064E06941F8923A,00000000616B1974,5AC11B469ED0C041,CB90ABF7791E4433,9F898E71EE2BC473,B8E93F4F36040BAA,316255D3BC08CE2B,CA22D9FD84057B15,FBDEE19379EE75E8,1D1A813B950FA14C,A28C94587F447286,000000008093D35F,64B7A5A5DC1F2CF6,CAE14D9879B89F6A,1B79E973E30CE98E,F96C7C82B35CE715,C9D95AF1F28DDA4C,13260EC55DE31663,1763BB18430A8E6E,D6C4B82495DABA85,AD63E7192B3DE2C9,000000009CFBF022,F1AA4815E30A718B,4675BE5658395997,1AADEB7AF4B2F525,59A9A0726673F146,5EDA551305326337,3CD4F273C2033A1B,CE9E19AA9EC30F05,F6FC87BC9817B47A,55860AEBCFCEF0CD,000000015CA26A2E,C71A5D35337ECFAA,00F30CF93BF7920A,E769BB891F7EB708,493D21B127BDA637,9F130DB362246043,FE83F6A409C2CC6E,7A7E92C7B5BB4F4F,C95F4170D0145C0A,5A5639C00F6EBBD9,00000002385AF3FF,F71E1B6C06CDC9AC,878A8217E976F0F7,1D7EF7DA8966011F,9EF19975CEB2BAF6,1D2374952B7AB4B9,CA0E60C93A2F4AE2,2DFD19FE6DF57ABC,114D2478939E6661,40AA09257FA1C8B6,00000001AC1ED4FB,CDDDF4E68304670D,299305E500355C1A,565E7A6BF2644700,AE3FA86F062DBD79,EB7482A616F4C435,80161712D58D20A5,FEA63FBBD8E49B0B,17031F856C087F18,08F61FD43DC4A53D,000000000F67C147,492BB7E7156CF2E6,4631C3BFA08854FD,D901C88BBD0AA40F,C6AA398E8C620F4D,A983D78F72611D18,5EB7DF10D1C7D0CE,E8B1362B154A1325,582C024285765147,82AD917F18BD30E4,00000001DC5473D8,85F26F808F7447B0,B1E7A85C09448E02,ED550ED71282EDF9,F77440ADD7783ACF,8748435373F6E939,5BB4E408BF1EC975,5201677A657E55BC,B6A961FDC5A046C6,665569439EF65F2F,00000000C567F73F,A34729ABE13AE73A,23819C45F84ECB53,14D44900ECA8ECC2,48690BBDAC733FE5,3503C7B006BF8A2C,6F4B5EF610E339C4,F683587215C68075,2FB4E7203AF16C45,3F201705A15C8BE3,0000000006B054AB,83F4A36411EB3A85,3566626EA252B8B2,B44821F8FEE61891,145F659BAAA42601,AE5ACCA74527BF1B,C953440DDAE24255,48984FC839C301B7,B8A48453B1E90038,706018A057C4985E,000000019D600713,53E9CC2E6E10A6E6,1E23887E4464BB05,39B1501D04E3C004,D65497DF37CF8228,851802F7547FEF30,FD42CF795713A74A,7A92B445F5892700,81E406F1C50B2045,7B38242C66AF9532,0000000053FB54DF,117514FA84EA3E45,091B433029A92BE1,3359751A56720F8B,D339D66D7AA686D3,17785617C0A09EA4,5AA13806EA6884EC,C1DB47277A7D2D70,04D053704E7879C4,41CE971BB902E14D,0000000252BCEAB9,7E16DE79BDA17D0C,44E6CABF1FADABFB,90EF8FB96814A589,DD97337456D19457,998622923C8CE382,C4425CC27B713B78,2BAA4A977CA9DBED,10DE2C5C75EC9596,8BE2C2E7F39AD82B,000000021CA7495B,BFA6D46BBF854EED,A0EBDED330F3C8D7,93E05F9CC758C605,22022D034A956BFF,92750C99BBC1EB77,B426820C670FC8D8,33A18E051245DD4B,C03CA410BA63DEF3,9C5CBF99322B6A9C,00000001DFA9AF86,352FEABA860F4CF2,4C3B4CF80AD12B91,5A72A7B0213A827C,2C698F7DE7FC4FFE,264BCF3B941A0EFA,7B39BD633667183A,85C01BB2E30E5021,785460F79D5C6C79,71B4084A2E89C8B9,000000002BA00EB2,F93DD8A31039A918,3AE9F6528F29A1D2,0F11C61E10255B89,6B9048151F4F4148,D42522C7F21A2276,A1C8818F71B0D4A0,1BC095AA9DDC913B,E698C316F5A9A27D,BB52587A803CE235,00000001F8F41DA2,C5C90D211DE8708C,A10FE91940E7846F,3BB7173ACDF602E1,6455E7FEE75BF866,C79D35F26A093EA8,90AE277D6B951E50,51D096DED8092E9B,FF693AEAB4BB39C5,4618CD4B2C898BE7,000000007F304551,2E1BA454E3FCBF05,8BB5E9E132C9C287,748A3955D04ED4BF,D2C28422A68FA364,A37672E703BBA908,446CDB9E140B32A3,5EB3B8590540DD57,2694CA6C3940B015,23FEE58F7A47953A,00000001E7296BF2,774B3376FDCDAE21,5C0CEB59810E4EAC,2DC34D1F563DA3C0,455452E5E3D1FDAB,61D7E5FF599CC8AF,69E57B67C961E5B5,AE9415FB17DEC549,F1B91C9257FCC0BE,17B62C39518676B9,000000015B8A8630,C9A72D002FDC9D71,7A433207463F70D4,964219228E782AC6,C553C1C76C7132D2,205C47C7E13F0003,19492EB0B29016A8,F975FF14E3C36145,DD9F58BD973101C2,CF4130F16980C3E8,000000020B6D18A4,ED92273C95B9C847,751AE2387AE5BC41,0FA20DCC929B33B7,04B3E56945B416BB,EEFC8F3EB23FA6AA,7AC52898898C091F,4D739021698F9838,44660C2C1D51F64C,82D99DBC35176975,0000000042655FC6,B6FD2E4CFE367717,C90805E4D9338C3C,EF1DD133C83CA2BB,F42E9761C25DAB66,3B4AE052C81560CF,A9ACD9A74C175766,00630345ED7D4B11,77FA182F23B94A43,5EE97B431FF140E3,00000001D26C86C6,0B507CCE10E7EB4A,F0A7C86CF98511B5,22DF08E83FA90111,4FCA7F7404245A55,62BFCAE24876DA35,0545733066431F70,8AFE6A747684B221,B4B9B6BDB05AD71E,79EA8A61F04094B9,0000000099EB6B15,10844984C0D0CDE8,D5880A3AD76CE675,985C920D0B765523,DB161E149B5A99A9,D5A6E58FB0135267,2D49AF5D55119B7E,B4ACE548C234D2F2,C9B24C30EA91E570,14618EA645F791E2,0000000000316D75,A2CDF7E362084DB9,6F267FCE40207727,B2DFF29B1E8F64B8,316677FD2895C2E4,6A551719A95A102E,8A94BF8DC91C1459,8C042E05C15F759A,69569593364DCE23,3617D527D978EF60,00000001295A4C1A,168C09FBC61BB50D,7A5585B45F5A70DA,3AEDCEE617E56567,8A6B43256DED2120,F50CB481B575C3D9,3DFD1F32F8B7076D,45871670E1C25283,8589D6D5A47A5498,68875FC21FF59A3A,000000000DDBBBE2,EB44305F6A84AFF1,E0D9E1E76C29440E,39D08025E12FF47C,D13CD898485699B1,31700287BF9D9525,158108FE0845CD2A,7FBA3DC58E569789,AF112D3A48052D1C,36A3AD37C3AEF069,0000000052DCA4E5,86A57FF16C485BEC,6B3C85DBEF023819,48DF3ED5A4C570FA,33651C1CFC8E4038,7C2A1FA2533DE79E,8361B488E1909490,0DAD8B1F16D9A55C,23A2617F01AF8F83,58F9DEF36102D834,00000000C342085E,EAB93CC939267BAA,B24609AB44F585DC,36E9723F950BCC25,581821C66B6F870C,8B84F2DAC20D723E,DF04F2C6BB611F48,21E4795A3D57A165,AB2195CB0C7E1931,D654FD477B07BD29,000000022BB9C7DB,680BF80DE0082199,A805E35265AF7430,634AF8EC886BDAAD,FC110433B839A3AC,0261FFB76DE9376F,1119C457FC762E2E,F68D222FD2DB3E76,D3485497085E5129,62866BBD8E7D0FFE,00000000FD4920DB,30ABA68513589D17,C3EF0B80EB0AE495,6977CA01376BBE18,00CDDBD455A9BAC4,24282CD3D7271FAD,458FE1D35FB4ACA1,A30D5C3F8AC20C89,F90436389C7BEC24,CA6BBB62AA3B6B21,0000000174B1F905,1A5450773026C81B,763E178857CCFDEB,4E43FC9A0891DB41,3F108D09C38C290C,65D7A962B517C4A6,A843CE9354AF6996,662440E00D56A1DC,81D76F4A5795DF75,6FAF7652C3263E4F,00000001079DA93E,DE55F3774434849C,DB1E493F780130DE,64F745223E925A18,A6A6097F89DBF544,A7828E3E152B826B,9A2CF8C03061277C,94075C6DB0D6AF61,DCEDD7FF5AA13989,363AD492130BB30F,00000001C2CD6EE1,87F6810F8607ADDB,3DAC03CC09AAB982,B3B95D761853D73F,7BA8B3EED34484FC,B269D211192A70BA,14E1B30FC59B8680,E1B7561572098D37,B1534A541657AB76,E6DA3112CF4F7939,00000001CC21A26D,C806344B6DBCBC9B,68FEAC5CBE7F4CB1,98B0D481495726C9,42B9C595BA53D034,C06A50BC41B90546,FDA94C22C15CED14,CAC01FB4B638601F,062F26C2AFF756E2,D6D6CA63179EF2E4,000000009BC67744,68D8E9D43611BB64,A9AD53D9509DCB1A,238A9BCAF03EA388,8FB2E846CADB43F7,009D0DFC268BBD76,61BBA9DCC5318AE5,5AC11ECD35211925,EF15E697323F13F1,E5AD2A9ECE8239CE,00000000411F48A5,4939641A7A830094,F714CFAA3290ECEF,78CB553AECD8E841,4FFD8D9E111E2591,CE80FDB4E1A104CF,B99E7EF8C458AB6D,850126423DFD9028,FB565392B73E4E80,F9D71FFF187DAE40,00000002611BF096,331D4DFD09BA16D8,9BE2180F5A4FFCD3,409D18F4D87EAFB7,7F9D92C94C5E2453,0FDB3CE2DD0338CF,C7878380E6897E4F,FAA0BE01CCCFBB0A,CFC3C0391E15CD9A,5505531030F04745,0000000147ADA184,E29577A1A6BAFE18,E49C230BEF3484E4,DCDA1B59C9047C81,DBC9524154EC362E,EDCA72F0F47445DC,9E4ED49CED3FE7CD,E8F84A819661E590,80250F6F345CBCA9,B23E7EBA29B2764E,00000002009E78FE,FC113DA53334C2C4,C6AEB6965A8AB279,CE14E4BDE031C340,6DEF845712948A19,6A05CADE86458883,0B5E077CB8AF972D,5EA7D3618C4F03FB,2DEE2FD2086B8E1F,E6593925AB2D10FF,00000001990FAB67,CFD11E6015396CFB,5D2FF14069F50A43,3ACD4F936FD92C20,1B7CCE082AB8603B,FBBDAFE0A44A3003,329C03C78EBCE436,62FD028254A1C8B4,05EB237734E49B93,563F28BFF1056127,00000000A639AFE0,8BFF4152F0A2D3A2,3181E7BEC6397B38,ABF83E783A7CEB22,2D8D18C0A5CA4E3B,D0864BF73F1C02F3,4CA441EC2BAFEB18,B549A91F37005168,BC8B2C41767CC6AE,EE53771FD9190E2B,000000021563989B,663DF2A31263837B,3F80D4E5446E26EA,6B07ECA00426D40E,3096FD00E6C53E3C,E8A188E0C1ED129C,4F46DDA0F873CF64,7C822C7C31F85F55,2C9E31E74531D344,88A1F0F3DACCCD86,00000002229D714D,6D0B9FE717921151,478FD3A73722CA87,B8E01F5310B0664D,B3E84F20B3AAB884,C2B082B9A3775172,D45F51C3802E0044,345DABEEE0FB3BA5,A8CB41081FB1A507,E4CCF6B098C417D1,000000014112F101,95EDA8B242F0F835,7B6CE4813AB56552,C39CEFADEE1C8084,B3B4ABE79983FF9C,29D6A81C28895F48,B09C2804C8E3B7D3,D1D8611F55513234,2854B85B89DA67AC,40F3632C02CBCE16,00000001AD70E0D0,3349758FB3E1AEDA,1FFABDA526B54758,61DA0DF312E8DC5F,4A8BC94994AE7852,EA5CB500C713085D,0A06742211921B3D,3DECC7F9BE8409CA,84A4484F8CFE5AD9,F96EB310CE5E6969,0000000180BB389F,86D8F041B5F9EAF2,322EED48449A30B4,00BF4953BBB58D47,DBD5B96F38B5E9FC,D5570B207E6FB649,3FD251A3BC189BED,14FF8E92ECCA9D88,28AB175384601B18,EC9E28FBCE8F03B4,000000005BF87AE6,F92BFF57B3C9DF91,E7568C20E2AC7AC0,97BDDDDEAFB6F855,C5EFA1E53B78AD44,F8DFFE2D8E0FB84E,4C721EB9A01DE750,12F22B63CDB8C0D7,A2FE857315A9681D,3CA1D1BCE2CDDFA4,00000001E58F1A19,CC2BFCA98348D8AD,15D0C354D976BD86,6383D1C3649E63F6,9462CC30560B9A6B,6A8399E1E492C73E,1E30D04BBD277960,91BC01F949A47859,BBDFBC8DEFEADB59,046FEF46FAE8916B,00000000366AFDC9,B9FAE34C3AD28B85,FB44344E4A326940,F34BC0900EE5CD7B,D3B2842F9D760550,A82DFDB2FCE785F5,BDE60A097BDF0CA8,A1AEC79BD80ECDE7,AFF706138DB5F95A,D7BB1670479A7608,00000000AD2A3015,1946EA181DD3A305,F5803287D3482D09,58CA0A926FA959A7,55AAD96F0D7E1DC9,4478138AC369DEE5,173F07D4AFE6FB28,D2E7FCA319939B49,D80FBE1BDFFE307D,BCFF3E4A4E01E97D,00000000580CEC48,824FD81497C6B960,8BA75D31FE4CBCFE,179A7403C7BA0D9F,A5495C848BBE350E,EB3A106935C17C7F,D5C5A244E26D7AC7,4CFDB6200586A8CA,FEF35BBCA7FD628E,EC6F6B5DB40CBAED,0000000237B3952F,327855B4E06E32B1,0396DB9C3E8BD1F5,2BC687B38775D5A1,A2C3B23CF0525C4B,F533A9462EF50DA1,7E19862534068678,ABF900E994B3DA92,9D6A1942C1397877,E190EC7B5D31CBE8,000000026AB55920,A38720716DD0EF25,018D1F8406D5A570,7052A88463D73809,9576650D2DAC84F6,F57536EF12AE1C67,6CC6E3836C1E0A2D,B87ED97098E51C59,39577AA948A796FE,AE8D8112D6388898,000000024CAA176B,551B3A334FA82EA6,E17E65D14EF1FCFD,BB30D4496607BBDC,C8DA3A831D08D3BC,570D5EFF1A346480,DCBD44AE6107C71C,19FEAB63083E78C3,1F9551787FD5598C,112862253B77DAF3,00000002762143A7,4BF9AB01F5857463,0F45B6EF4698F227,DC695DECB058BB9D,6FCD023FC9CB82F2,8D1F75D1EEA4BF6D,60010A3AC762A4A8,2928F87B82B79D80,9B87804745BE66A7,91F9C85751ED6E41,00000000D8A6B755,F5CEE84FD55D2DE5,BD073D3F16D7AE60,29AB9DA9CACC9775,7C2C6CB15448DBA2,C47FB2EBC476A67C,E6919EDBE0D1ED00,24D4AD9D3AA1EED2,EFBB825CBA136C43,FB7ACF8B9BA5FD47,00000001C60BAFCC,A6E9DF719A9374A2,AEB48A4C16ADE447,6B26D178156C9B93,6DE7F643D2929A36,B6DFAB328844FFD0,9A7F06EEC4A3954D,B76894443D56A1D9,940C62BBC78E1A14,847843CE264DF1B1,000000024AB11EA5,C173A52A301A3B41,0D3A377FFD6E3F25,B51B910925A467F1,5DD17A9A14E39500,18B1FC33BDEE0DD2,ECB5A674205A8F01,2936D7F4DF673855,C441065EA1AF5541,23C03C044FD2DDAD,000000015D4BB9AF,EE4F6928AF3973D5,4AEC4EDF77CE08E2,B0A0E1E1FF5D5C29,81BFBC291F2FD9A1,7974B013E8B7B676,1ED3EDEB2C64902E,DBF8923570F2A6E8,7AB704EDA763EE86,091005237D146FB9,00000000349F05EE,2641004BC671E24F,B4B72265CAA40543,113986EAEFED5571,A632554FFB6E432C,150C3462FF9BEC4B,8EBB84431530A0EC,46E60D8E57B0E367,E7C12D67B8435A8B,CC1308303FABFBFE,000000003631FAA7,F6C5446628B741B3,BDCAA498D97395D6,FC7C2CA8C9AD836B,71ED5D906DB179B2,1F0606E3F8936C25,C9CC212B5ECA667D,D8D284D72052E7E8,1AAB755FAD2EA396,A692C58ECD8F0BE0,00000000003D6A4F,A8B9FC9BDD9EB6E0,FBF94AC8665DD885,583B9C296154404D,52F6D1085DE2C396,0DBF0FB0001599E6,FEF6999018F2160F,82191580E2F1A3A2,52D851F5B32BC3FE,5AAE2BF7A2B8EB98,00000000C29A2C30,13B3F26E3A60EF0C,831C60780EE8ACFE,785C55B068468CDB,54A0B2E9B8B92655,F60AD18DCF773E78,DB2C66E8612E34E3,57C0317F5C7E9CFB,5AF408289D327FDA,14883B66A6F68C15,0000000090602E9A,F9FA6502682E6698,5C8566C6D87CDE79,85CE03519E33159C,9E618E2440503F1D,431C037772657E6C,DACE31DFCC9823BF,76904B1BD7C01AA1,16F2F4043BE98586,745D596304E0A804,000000005157C02E,7C637CBCD4D6A4A1,1AE6CCC1AFE4C7C7,657135290EAA3407,2D02606DB766B642,F81373E53F9A224A,F7968861C513482C,3261425971B276E2,01D3029FE36A91F5,24C76EC5926B9FAF,000000022AA73890,6A230145948175CD,B88086FE1E7741D1,EA0320180AD84A7B,B6245558C4841517,2EE80FC3B184BB2E,26D86C030BDE9573,F2B8F0A7BF6E26B1,029A81FDCD1869E7,143C7D25379B8C2F,000000021FE1669B,27255FF3E7FE9CEC,F5722ECCE65AD047,73B41529C2CC68A5,261F0E663B01E43F,2E275CF83E2C9970,0562A2E1DDA42369,7343229C68DC87C3,81FBF77DB9ED99B9,0B598F22B599AFBE,000000019EDE5D70,A648CAA49B9CFD46,8982433DD89A20E1,9CD37545E420E330,4C19022392BAEE26,536675C5D99B1597,DD0582089DEB8AC9,11CF8C91B1E4A72E,3BE2EC97BC8A9A5A,824000A09DDE23DC,00000001FD35707A,EEB76F62AF75D634,CA8B208048005C2B,9D7C6B484D25C177,C24E9C664AAC72B0,39090390B142C58B,7A2D5DA83DA6E6DC,7CAABDA8704CFB26,CE05EF833B446853,15D14B0EF399E40F,000000009C599A5B,47094B02EE9F2DCA,213DD1E1AE756C84,436643622DA2A81F,354ACDBE5F0ADE93,0FD9B7845C2EAEF7,59487E69E69A2674,49DB248E07CCC59F,647333D14C162184,5EC689315E156019,000000012979A995,F324F16B45E081D2,B67A69A6D5F6595E,4A7F9DCAE99603F1,981769B7F2D20D2A,737BACFD7240FF98,261AF1D9F59EE70B,A6437602B8EBD093,7AAED59BEB348519,16C1F486C07F008A,0000000109752DA8,FBAD0E9F4DD74394,7A42551F1679B709,A78237F2337ACBF4,F1EA0F2D08C9592D,9741BEBF4B433396,714CE09105AFBB38,47F2EBBBC1AA641F,ECCA6C81AD01114A,D4370BE51C12A685,000000006D923754,8C7A8BB8A8C0E651,205AC3F548B607F0,D83A9DF6DA726FB6,F8FFD0A94014E56F,7AAD3CB1081AC2A5,978629F0B673391C,3212C9719702495E,5CBB27DAE60B81F0,85E26A13FD583022,00000000866F9C96,CB1AC67DFFE82B74,2915F65966EA617B,3AB0EA969B6F425F,37EE952728183361,FC92D310FB7D2EC0,C33A8277E97D3DFA,5434BBECCD763286,6538513387115DF4,D978FCF2201C79CD,00000001FF7B217A,9061A083337EA854,C98F3E991EB9B587,EE32DC88BF44317A,70A758B6091FA51B,5C10CB3889B1741B,50A462D88183327F,CF47737946136024,067F975D4E85D420,3E487E1C591DCA1F,00000000757ED096,45C4F966F5D872CE,8A9E05302554746E,B737B96559789EA4,B887A88DDEED0CA5,AF9164BDD6E6EA95,CAAAF4D144767920,A70F2CC926B76EF6,310F1235277ADECD,FD81B0CEF0B59CCD,000000015BE45547,A64536D76894818C,019B30F6DCBED28D,F92AAE5F592908FD,F605BB6FD4071CC3,F053B84EACE49D8C,C4ED8AE58611AA74,B2ACA9A9C2F8F108,1AE84C3ADEEB953D,71D72FBC1821FF74,000000019957BE84,EBFD7D3B98E76D71,D702474B2276C232,8C491B93CF91C957,3B0BB73940E49460,07746EE77A86AEF4,47D0AD2316407235,9A3743DBDA25525E,AF070498E4E1A9F6,0B582537760895F0,00000000D4257A81,6AA6A1B8BCF398F5,B27D2D52A6735889,5CE7B35F2E8D6C35,C3C74EE973851468,AE3CA578FDCFCA25,767A434D03071200,6FEAD3CAC7030F8A,0A7567DA4E3E3BB5,CE7A9C15D54A5342,000000007EA824B5,1D0C61F372BEE847,A7F0BCFBEC09FAD5,A95B57424F3108FC,A550246A6B5B21F7,C66394485928BA01,81014A6C9C4549A7,0BADB24F2ED243B8,7481A6EE82490F3D,4FAC02B325C2AF77,00000001401B8DF6,C1DB403BC006A36C,CB991916427D7EFE,A6BD00C5970D5FBF,957F0BD1EF7A6FA3,62D3EAFD8272332D,C56E4B3D8082D368,01763D3C5ABDECBE,EB8DBFAA815B5BAD,5E605709522B2227,000000002264194A,69EEA08884547DF7,A6883D58E1023787,1FC3D1CE70692D4C,D9F43B8C82340BA6,F548D3984A761BE9,4F5B2A24A57468CA,13DE9C529F5B6646,CCF56EB56B854DAD,E4275E45BBE870D6,00000001337E1BC4,78A497659AA89B13,CE6D45DE55DE3312,CCBCF3295D0FF669,A1679E1EBDD24C7D,7B63998CC0DD45D0,09BBAF3EDC8789BA,5025C6C1F9289112,65F940246994CD2F,ADC0AD77C624BA6D,00000000126841E4,C9BB5352440162DD,E7BBF9510237A160,763192A0A04C6990,2954E97CE2B87EC3,283F2FAA04B98932,F8575BE9889604DB,88E3F4D48745B7FE,CF9F44ABA77DC7AF,EAE0A0B2814EF317,000000024123FEC4,EC7F28B8741B2D46,8F1A54180F08E25B,C5F597A5A6EF20AC,6408E264E636AC97,0D97B5514816781A,354D16DE0374385F,BD0610710595D2B8,7FCBC481149F21DE,2BF2464FAB1823AC,00000000EF7FD4F0,10BEA64E6F67C92E,2BBF7422CD62A8F6,63F07DFF8E5313F7,A3558B35CD9829A4,70756FE58A98EF44,F32E860E380CFD28,62DE02108321C6AE,43D36885D444CEAE,ADDA843F38FCE92F,00000000217C4056,29F45C4056AF4720,016D1E8B82465E80,59BA13577450B468,AF1CFE12DAB14B67,099F6C884709E946,BA96414B8041529E,D7BC771D4C37B9F4,D339876891977A68,12CC3C018051FC27,000000023507574B,6CE1C1992BE87711,D7EF984AC793D521,46E758A01AEA5584,33FD1BA3F9F01235,AA890BE0FAEE8D20,053610977096C045,09A6D9A0DBFA4A7E,21D19BF065253FAD,672113B4CE46BE17,000000018C06329A,265694C92B91977F,B5351E3079CE9B87,5E2F97B985B7D07E,DE2E48BA45E8A902,E220501A8EFAEB14,4FBA8268CC41B18B,AD5D22583DF984D3,12EBF41F5BB05965,84C5F0C37F752DA9,000000027A6D6EB1,D2C33A1D2E64E199,5EDE6A73380343AD,AFC1601FC6BF4DFD,46A43557B9CD1590,5192EB5B5C880111,5B38B1163C4A8084,01ECEB2D64DBE9BD,AEC42F8DD084F451,C8F9D368B36DC30A,00000000B72284FF,1A1A07263FB00D8C,16FBE21443B775BB,4C48C951F42F5BF3,2E789D06B8BAEF9A,0E1A64E447976FA0,D089CE275EDCBCA0,DF678B760907AFC9,C05CD0AD57930211,293F4F1C8427BBBC,000000003E5B6A31,B6542651FBCF5BA2,03325DE05B9AA175,24AF0770E089F275,B71EB4A91FFB5D45,608FF4585659A3BB,8274BF5571EE9CEA,2C75D645463F7702,ADA08DD4BA82C611,1C62DAD0F9D13CD8,000000019F624239,F0287CF7D8D57CE1,67C8E9FA54388300,80C2162D4F2E9F50,A05A6F27ADB07624,ABB5C7B02A6DF662,D998102665652864,245EB048690B60C7,1F638E1CFF69951B,65EFB4E63C0BCFB7,0000000167CD647A,7464B8E48CEEDFC5,12DF1C62BF7A7B67,969FCBFF163DBFC3,34236DB2F59D6CD7,13915F4C8CD9333C,02786540D2F51A46,F5DF54145C4F044B,4A7B253378AF6F63,7D251B4C5600D04E,0000000277BF0EB3,1F59E9425EFCCF8C,BD0AF3381CF4C328,13B851ACAC3AC36A,970EC43720E11F6A,39688F1402576912,D38B1DA2F8D72FB2,CED46E5E1081F283,63274D90749707D1,A543789A75FA9344,00000000D467BE85,2A854CF71E006FD6,CE22F73138762128,22110695E474A095,2677A7B7275ECA27,E7180842664C52B2,4B2963FB5FCFAA20,E0A22044838435C2,D743086FAFD4722E,18CF6F8190EF3553,0000000054D32F55,79B381CBBE9F0A5D,21C3C629AE51B887,4CDA7B67DD2D93A1,0D22B2057DF1EBA4,A4EF0CD4616E525D,1A043644846C177A,A2689CFAB02F16BE,325B61F1F5CE8583,496767A9AEE769CE,0000000165078C93,C4220C91086944B2,419EFE10333E15BC,339ACDB3B31BF85B,C3A35A74B100773B,0D84C21A6E5C0E5B,4C3830A404387714,EC383A403D2D9B79,44F329848CFA03DC,846144B6D136A24D,000000022C21851C,CEF25B6A0EA17242,B818E255EC2EF30A,C81EC6A95227DC89,1CA5C8095DA4A1E4,A55CB3DFE3374F42,32ED8CEB846A7B4C,47F916DD3A92BF40,84DC3E368F7D7127,3EC33ED31AE12575,00000001849AB528,9677EB6F59DA4771,78FB4D66A6DBA567,93E22920CD9BDBB2,2E4131E5A28FAE5A,B42F1506842A8BC9,0C2DB9DD290D4378,E91555807AB20F6D,33855900CAA5D3A6,135C1F53F0E543EA,00000001A7A3B2BE,55DA370DB1BD21A8,AB061BE513BC5C98,BCB6DA918111D510,018E6D960D7B16C2,73ED87756603BB21,F3ADA0378D760974,94B3CA0A98687086,0F85DAAE9DA0BEDC,29BAF7EDC53BBB5F,000000007F886CD0,AC307E2E2E1C1D3A,581174A8BCFEF34E,ABDD85A25B40A4B4,2D6F1488BDEDBF81,2D50EDE03144B748,184075C2DBB141B8,4AB5ACD9B7C0241C,8491C8845106E526,FDB89108296BD3AD,00000001AD1BB345,548E9E3AC05EB5E4,E8665E87E234FFD1,DD554E5B50521CE7,F274C0AE87491E5D,AAFF1D10C5243E54,7ADE4F5BFCCF213E,68DDED48D30BCF0A,B00CFC862A16C078,4A90561FD8B71468,00000000C9ED11CA,CB5E6C40966B6715,579853E022294D66,CAC6011809F2F865,B0BFBCE4FC3F1FF3,5619209B149FB42C,65D33156BB7A9C2B,84485066E58C96E8,603824D7742A76CF,F0B93D1C721C381F,00000001BF4FAB49,29F89132530C205F,AA738255426D191B,2446A035EBCB1662,35AE655F17D18F4A,5CC0D5480BF38D40,C60A9B7C9AE93555,3647B353E9DEB815,9676E66BA4C09337,53F8A3875DC0929B,00000001A2C04CD1,F52F78D020821EB7,E31FBA69A316372C,B18930BDB8D27EE9,26FCCE676CF4F8FB,D34E6302923F52F6,D60F8EF829B1DC26,C99C61F619CE545A,67A8E634237BF1B9,ACA686C2BB143877,0000000109332BCD,27EBEF165A25854A,F63977E4106E5402,F416635B454DE2B3,A4F27EEEDF251B77,34DF60F74E6A9600,69254E66A37C5BC5,27FDD789EC52696D,7506984051A166D6,86273D5159DD44B2,00000000591B91F5,D950A730576AD865,B0CCBFEC74EF20DC,F710752A240A4FF4,AFA696349298FC75,915A69E5B388F4D3,412279F2316C505D,7DC8A0E668CF541A,E3FD1918C53EC584,7263F2D64E97EB09,0000000051AD155C,003EBACC7F999530,E5A073B744402387,05C09C46491748A7,C2CF1386250B25DB,5D544A9D0F2AA8ED,F8BE4586FD4D63A7,64D2B92464820834,509AC935974A92F9,5F484E5216CAB574,00000001665EDDB8,0D8056C92AF34870,000F63478497C9AC,48E2F7F0E1382FD7,259B778413F9389E,8814607B24545D69,FB91276CFE66A81F,7F83CDD0682D86E7,6BCCD84557AECCEA,6E6528F2A421A1B3,00000001BCEC9816,03AC4E69466719D5,9F3F51AEEDE9EC4B,5DEEE290E97D3EDA,9B2989B42DFF4AFB,8043D95329CEF6C0,3816CBEC4FA2E13D,E27C0A813E42054B,E596EBE8870E8389,8B835EDDE58B0E30,0000000185F41499,D835642A7DEEDE41,2DCBFB97C0B01EED,96A5A9633ACD5B9C,E02A3D0A8764F492,B46E820EEE233859,DC9E8280497CD7B8,5AD0DB68DEDDA76D,FB27E1A086A868DF,DE7FAD83A802855A,00000001A45ACA56,9F46C43321B2EF6B,BB7C1E228D45FEA7,AB5BA73C36728BE7,C298F4F0E49DBBDA,3A87442891DB0384,53FE61E49A6ABAB8,74318BCAC2B37861,53EB9AE35805611C,667385782ED3371B,00000001F43817F0,AB85DFB5930B6A83,30D2CAC9228AE205,B6802048F82CD753,B493F50F78CF16D4,1DE27F80626EC94E,96C0635D816FEDE4,00D6EC1A8F2C3C57,B5396EBCF85E2A23,A36A1C2DE48DD581,000000018D0C0F1D,7A654552FD48068B,FD649AFF63D64772,5EBD397F62C4CB2A,70F9908190B8D361,423FB16D29D5C2C7,0A7F43B6B66B3111,18F7526F931EB53C,4E8A5A1E01F854AC,5C5510157578A6CC,00000000FDD48B4F,5B66210AD9044279,A70A8F475AE62B6C,A39712573D3342C9,AEFAFB48A6F9AEB4,B7387E9585B95138,F85137827B95D1C8,E617C68DBA0CDFE4,31AAD6CA7C455A03,37E699186E2784C9,00000000DE50EF08,B1BA55C4E1DE39AF,5060ACC3820FDF3D,2E6C7692D7C7437A,9C44ABE4B2D4DBD3,0F86BE916F1CB4A5,96972C802DC9E456,FCDBD0330403C8BB,BA54078C7064FBB9,56F403343D8B65B6,000000001E9900D2,AA7DF8454B8045C7,155E48BA3706083B,3040E3988FC2462F,0B12CCB2E354CC02,21BA225963DB9FEB,3C147AA9B98DAD3F,5B18D11BA9A58FAE,56179BFF9FFB5672,65530756334CEC92,0000000087E99FE3,21BE822325726999,246C92A7369F1CCC,D6C99FF7EA5FA77B,D992D1DF36D7A8B5,3FF996C8E0755148,0299A91A7D5D6F18,6E7EEE194B303B50,2947985D9A03AAE9,541137F92C760D45,0000000166B7DE98,439827440EB56F07,48A185FD66234781,EE7F4900B36C561E,EFD5D45D282B4F21,FED789745BC385E5,E3074A5AFF701D53,2344074A2D71FF75,C16146886CBA9F3F,76D57A3B8B3C4B0D,0000000198E36A8E,076F42DFEA00AFEC,1388FCDD0F27C3D3,10015F4D715D9100,910FAC32CCF3F5EA,17D34714F3EBCEB1,1CFBA39EE7E05146,E0560AFFB0017A95,FD6D1C80B6AD32BC,02DA2B395EBEF57D,0000000011DC96D7,CCE1E6DA4D46C911,F01272B18FFADBB8,ED5A82795BE3AA8E,DE1FD26DAA1F09CB,6F8F4F1A9E2CE905,5AA4CF4DC8369EE6,11E2FB66C154423E,FDF2FE877C00F36F,62EBA8F07F45E12E,000000021AE77731,00C3E7BAA7710600,40F5804B90FB2413,290E11D868028932,705AE3E1E8D28BC9,E56B3E4E35D82B73,48756C7EE52444B4,9D4CE33309448984,E3A042BCBCCEB3DB,F41C7F9B6351B9EF,000000017A4CA444,E2220CA29F831D2F,5ECF350432016D1B,577D883AADC951C2,4471589D5FBE8328,B67CACB66EFC9B6E,4D1C8077970FC8D6,C688097B93432140,9E808D2534F2AEDD,BB178008B9AF1B51,000000016C251372,0736375F53D0B274,39D871EAD0371659,37ECF9DDD7C0A895,05E9FB1F80108EDE,93C1493013A823BF,84DD9C4E7BCAE298,64973CFC30975FFE,C39735F844686EB8,4DCBF28601D08639,00000000CDDC5391,B6BF8B8EB874C195,98AA3159FFF31E9D,03679FBA85057ADD,AD7E9DEE7DF83DD9,C4212166D86D851D,23A7DF49EF9CCF2A,F5B2DA6E008C6F9A,A8A4E82A328AD558,4B862149130F2523,00000001D0167265,CB2C06D58F9222DD,21127165A25EF53D,40F75A52413C8CA7,0925ADE0B9A4211B,A6A12BF96AF51E2A,6DD4996FB5E4E8A4,2F05FB7A22929674,E63011F03959BCF6,F0B347BDE5384622,000000021F93CE8B,3108BA1E8023CDA9,0013E4973E339AC4,AAA7731B2728466C,09E7D7FCC518A459,05F8DF0BD720C637,88DDE62A0544D9C4,B68BFE2EAA406457,1DC289DC43A5C65A,47BFEF6E05BD069B,0000000122283E0D,4483EFB925B92CDD,B7312F3E1E275A59,94AC93616D8182EF,06909E6A22E8634E,ADB9E1473E6D2E7D,1F7FE224611DDAB9,82EA0E845AA7800D,F82B200A3CF594EC,301CF7935E0C52FA,00000000060A4A82,0A06493B8B7A11C2,B6E71C93CDFC82E2,119C6CFEFD2ABA65,97EB9E141860A654,394709B3C9262688,CBAE0441CF5E3F52,7691248A377F5F9F,516745C3D1ACACEC,C081E12243AF649A,0000000000D18578,3CF1FD03A111577D,5917B8624998FE36,97859AA964474351,E6A3942D9B1FB9A2,E92C4AC28F6DD182,6079F6BD1CBCE0B3,BE18281421C72130,AA95187B89C1275B,A3295AB380CD5061,000000012FD492B4,C5159B8EC577A6B8,8439F75B84E48BC8,414F1EDB7390155B,CF8514609910EB21,7F776D59499C30FF,B179C13AACEE5C86,8686ABB81BBDDF39,2A2457EA33ED60B3,4DA28D21BF44E074,000000019236E930,24E29A25440824D9,3AA3B6B28B2E445A,CDF123327C1FA615,F242C254C6320333,9C63D2596B73CCB3,E52B69DE39875379,9E0E663A92ED96D3,D2C9311C6E4052AC,DFEE3E4F17417918,000000009BC0B281,243C4BCDA0C40401,00086B6C17DDF5E6,A7089F1600E4D16A,B4D222138B4F83DB,CEEDA23CA4C4A498,2D010EDBB692ED0D,669FC39663623C7C,7C96E5F6EB9D7143,EBDC7B162C178FB9,00000000FECED76C,196CEBDABEF94D04,F32109913A662B6A,99EF737DF3861487,97053F0C680B5068,598AE6117CC22E41,291153A9BC708E1F,0676E095ABCA30C4,F786B138572C5A11,D1E4D6A45A726B93,00000000C48F3CBF,45372B78F294C837,1BBA395AA75E17E0,6DEC39E8A1055376,B9DFEA65C69F9621,243C11A055FBFF6E,D218A62CFFBB3B17,1311CECD9D900A8A,7D31666EEE7653C7,FBF9C31D5062CCF4,00000000C8DBA9CA,8C40F2D66490768A,94B9F113E7EE545D,DC770CA12AF98082,017107634E02B2EA,D3C6A51C4641622F,512845DE3EF32731,450D9FD608BD10A8,9D7774BE6692A1B4,D732AE32506314B7,0000000126770A48,0BFB3D5BAE751AB2,DD86DC0D21DFBFFD,9364F803FA97DC2B,0EAF2548EA0178CD,D8B3B998756E3F6D,3AFFA5FE6D1C0CD4,38661A658D06C754,331E1015DAF73DF6,5BED468AF8FA5B02,00000001448006BE,0489AC0DEAFD500F,E9AA4836BBB94F3E,1E190FD9365DAA2E,47365C396A6320AB,841083EB596379D6,88A08E4D6C1AA81C,527F2027AE106C19,CDF2BADFB8100B66,E9B9D50B5C8D44EE,000000023E8D2DA3,7000FAA1A91C7295,48B8FFABCA3A5AEF,4F8C88BAAC94A45C,A45691655201F038,AD5419FBD4AB2C8D,18F497EA39ADE9A7,0745A9894A506538,1A896F0DC3C1D05B,E48EC9DE6998D8E3,00000001253ACDC4,87C8FEC776231600,C004E048C8499BA8,4B7100F36C2DFBBB,785353E23AFE2E3D,2840EE282410BD0B,FA650237A5C46503,6897FDB667E21678,566271953DC1B4F4,F2198D718AA50B94,000000004FAE5324,F132619638184B42,687F74B6F0253DC2,038EA4CE4BFB8F95,45B56A3142B2EFD1,A1014257EE554855,9965D5EC8EAFCE55,1CE4669095ACE6DE,092B7456E0D609BE,9A7871D68A77152E,000000017F45D883,E7B8B56E442765E7,7A06C7FA4A2FAD03,12ADDB528AA43D69,A22957C601B2B3CE,71C898194C41088D,059F203A85F13816,D30573B75F0064F9,7C6BED59DEE7C716,C97DAC01FAF78DF8,0000000110129D39,2D0E6EF003AF3D86,D1436AB5C618470D,6B00C6089519CAA5,8FE294A8651C1DED,2433DD362902392A,61634A5D7504CC16,C0C822CEADCD1FD9,3F6548B99CD91B46,356AAED604193906,000000017B77CAA6,CE1F5F17C059C0E2,6A9220B7176C51DB,05DE76D2049412FF,D0A89EE9B41EF5C7,F88CD1B99B58EEC5,064CFA2EBEA0A0A4,26D22EE5DA823828,255BDA958C280367,83ACA3C21E689437,00000001CC900EEA,8FB9DDC3C7F4DC17,FF4AAA44165D2FAF,A46988DD4EB1EAC3,43A09867D92D81E9,528283A5F425BCA1,7DA2E4CA46668A9E,5B199E1EA7AE9DB0,45DF708950C2E29A,41BF4DB28AC1DB36,000000002EB08035,C9F47F8231C50279,8EF3A5D0EC2416C1,3C37AC76384F1FF8,C5856E8379C29F24,C44537237FC60D5A,FE61B3800F3BA70D,3CFF4807F173F8DC,C9C9A917D30E0604,F872EBA19609EC94,000000011AB08FD7,C5D22ADF870C47CC,2F62782AFD40CCB4,622727213054C304,0815BE53CBF552EE,09232E8D73CB66F3,1D61DAB073541760,21B37A5879D6343E,FA2711970BA9DB06,F758F9D209F3334C,00000000551C693F,60B16B7AA58B1B03,93B34E32A05DFFEE,5328C976DF0600AD,F007D448DD322200,0C1B275DBBD000E6,ECA5A892C995DD87,1DD28F6EB7FB0845,63C70B28F442B06D,64C9BF7A85288D43,00000000ED2A200F,BE9F81800C3143F6,1BC8AC472448D081,46D42CEA3413CFCB,D5D01FD98045FD36,001E9936C2A82C90,ACEC3FE7D6689787,0FE99A4A3ABF7C2B,37B8B5B5503EED1E,C219A530B7D96FD2,000000005D832F22,0686D1BE4E407D4A,50C463E6BC0C415A,08E9F96E065C1916,BF715CEE2EB8C74F,D1E594B98EAA618B,D6252EBA2FF67D6F,DDE22E51081E3F5F,C87983CF3DCE98C7,9750A5681714DF84,000000012675AB4F,945592CC36208B52,7AE4A2F010719ACF,B8BF5586F12FAC4D,139BA5A8D62178EB,6D0711C2BE4D43A3,7CEA52DEEE8CD808,0020A6CFBE5476CD,28725317E0F93CC7,B5283F691F557D58,0000000071A46551,5FBF258EDDA92947,AF5207740FAF85CE,2D8CEFB00DCAB047,F8B57B3745077B71,9B7256DE4B932729,5C6D54B11C9D16D5,93197AB9FB49D8D4,A5BE5B5FEFEE4D1A,71B21010DB7481B9,000000003DF4BE0F,081F8C2771C186C1,5DFC10E760FFC440,9CD6F8D3F111BCF5,6242AAFB37A8385D,8D0E1DEEC93040B4,344DF0E8A90CCD8B,2963F7438798E6D0,C20D4A1C8307BC8D,AA38DE450803A9DD,000000006F682D95,C3D1D4F20ABF4100,97336409CA4F0375,2A9632D77407CD13,D4C2C4114C81C6CB,0BF23A0837736FC1,5F6974B49184BC64,584938B2FC3AAF0A,66A663EDB4B813F8,D6A6BD900331769E,0000000143920160,622C53FC5B0F5214,67B9B7BC79C029FA,FC8C61DF75107497,48F26F57F608B343,A30393FF2FE07F8E,1CEC7EED651DC75B,A1E9BEB2E0025993,8CDC08B86B89D54C,0292794A9B77B75D,00000001A82345F8,D091826803A375B3,FC9CD19616F35E4A,5CC7F6974AFFF362,008584A6BB037FD4,5B3455CD480D8D0A,2468C9F1075C44F7,0E0C487B3464FFB4,DE412E53A135F6E7,605125FA348BF76E,000000014CC0F067,8B76044AD474BADF,42DA29F03873376E,1155C3BC0060AFEB,D335BC1EF44D621C,EB452E6FAA164195,6A9001F7033A8E96,E1B420691899E010,A9E9665CCE14AFB9,2AA783A815FD042F,00000000F3C4FFA5,989BDE1C6BE0DA2A,2BE8DA1ACE157F84,67448BA99287DA54,E7B88BB00C408370,3012A8056DB04FF0,FB13F89020F914F1,6D9614B9A441A1CA,CBF0CC2C16653305,4DA2F99C71E7A55E,0000000157971121,F284B260303756DF,44806C6068D9E29B,ABA6FBA2B960C1A8,34C8D1EB17B6C9A8,6E9127CA63E4BED1,A7692A928B60A681,1965A5312A686A03,24710489BAE5C548,38F73E05C9DF2B7E,00000001C9BDF624,13BD1ADB91F565EB,C3CCE398CA8D2D3E,06E31F1D291A193E,3AB3F0AE4D95CB4B,A1DE2BF690779D05,2E13FE99D363520E,DB6600958D72CBC3,98428396D687E7BC,1B4DF070E01E20AD,000000016F5C790B,0D301E361E78F4DF,E1AD90BD1AD9E8F0,F3C40ACFDBE4849F,FA8E9E9930DFC6E5,B0EF93524E8509D1,EFE88C1D93607404,F1C59343B82C03C5,A9C7A71118B0094D,A7D84E02EE989200,000000015C6AA05F,AB4AFFC8EA4BECCA,E60D160B541C91A4,B3E086248F54218F,B7F347A9C44C880D,E57B4613BF2DD4D6,3BE7DED45992E3DC,B3D13A8FCABA4042,727031DD99EF3C0C,6ACF4E0F3E429281,0000000265381804,34725BF75DABC81A,69674F7C407836CE,FB9180DD433AEFA2,965BF7FD2599E56C,361E1795F1B02137,FF3979327C724D24,FCD79F9598F51324,8D912CC8A5F31CF4,603CCE375618FA76,00000001A38AC8AC,2F2EB7EACDED3B81,9A0CCBA7633F6B6F,7AD28BE8C625E9DC,EDE5E060D65ED5D1,CE15BE23F4E66705,C1B503DA30CFD059,EB85709FF91C2277,AB655770ACE76EB1,8FD5BFC389067A59,00000001DE7F84EF,5B7601EEC8B63E11,71FC2ACDFEAB1D4A,102118FF7F77B07A,FDCF9005EB685C59,70993C8177049F3D,79A14732C41B9A2F,D5116C74026C7C95,D88175DC99191177,B1E2AE0842F29FF4,000000012BB3ED9D,FFAF42F9DDC0E9D5,183132E742E53106,962B597E459AE107,1B39D1F976374ECF,25CD7E3E6B045377,546B8F99D4D865E9,83697AB57D3994C2,844BB527A158B19B,FB41D458A571F725,00000000617509B3,F96B7D7EC2ADA739,9F40863C81530368,225C4755DE38E445,28F1D0B89B067921,0F13414893A4A72B,84B5569501258D47,82DB72D68C2DF190,2139F61E4587827E,A44AC7F9F2C0CCFB,00000001056D4B8D,259E3C1984641E51,5F05BB7C9EA09CB2,F98865E31FC1B6C9,BBAF105C212E131F,BD431268C5F08449,02C9B07213AD7E2A,045E98A6D29C8776,85E2AB4E548364F2,2DA96AF65A4F8F31,0000000121FB3510,021CABF578F2073A,3872325BDF1C7A90,619D14062B3BC743,805E10AE9E74792A,1A565ABDD1CCEBE6,EB720B6D5FDA561A,7A4F465AD9CBB651,AF7B94EEE16FD04A,B2599B8F6AD3EB68,0000000101396E6A,4F82C1D207F9D19B,86B3851028096C6B,0B284975B0490EAA,DEC008567FBFA21D,D21D33B3D652BEAA,F405B94DB7B7ED9D,3CFFE2914B82E89E,F5A78FCE2A224675,100596B5ADD3D697,000000008B6DBCEA,9E088BAF745F524D,05FFEC8D4109EBDF,1E5EE343E7D83FC7,A040887443A4D58E,665DFB8AB756436F,3FAE9640391F6B33,0D6B8CEEECE07824,822386AE588D954E,2EC91CC74E8CF344,00000001C67E572B,EA8C1C9E98AA1D07,816290A408B67D84,80A8C4B4FAF7C0A4,AEE5046525AD346D,9ECCAE7FF2520AE6,364C6A9EBBC46B01,B89DDA301FCDBAF0,7C49D68BDD3FD9B8,ED205BCCC28FB634,00000000CBAD0083,C1F23772E7DE2BB3,FC4046E778356B34,C68BD3279292B201,BF864681398B592D,0ED7B85B0A177258,62B10B1C357C164D,FA5DC877CA36C266,9A1DECB5B1CB88E2,A66C21AF1BC4AE7E,0000000055927056,0E6010E743F874D9,BC786F66EEC85EF1,04F9111BDEE1EBB9,1507CEB6DE9AE101,683CFF7169445E25,7E223F299DD4F803,16BD851F270F8FD8,B7FA9919C3A41689,DCF1DEFF7457AFDD,0000000150DB31DF,85A9741E2C0CA977,4DD210889C901065,D50DD4BDAE6303E3,20910EA2A45510F0,A22E0A6DD0A0A5CD,AB5BE9959DBAF901,9F54571FD04B678B,23861E8FFC4BE950,CEE4ED112F6FE076,00000001666D432C,2F45471C47992F26,4D8E74A00BFD2343,1FFB744A754A57F6,9450EAB5DFD2EDFA,B1886A69D6F2523D,5E229B00645FB7A8,1C40085604A2FE91,01833065822B1DE1,3F8F32909E5696E6,00000000BA03C790,FD60448825C9C6DF,79C887BD345F1865,3D63BE67097A6ECF,58EA67EAD20714A8,6380A0A1092F4A6F,1578EAD2693DCA1B,37143445AD858113,7F11E32500D5359B,D2B740B33F8A26E1,00000001DF2C3022,D6CAF7D52733FEC0,50088BF0E3BC713F,EAC56ADF2C84AB15,5B0F24067783CC17,03BBEC5661EF6766,D9BBDA1560173CE0,9DB13398ABCC5ED8,24496C9AFF18E67A,E0A3605B1FF07E3D,00000000D6D90584,945BF270242B1B6B,F0E91AEB9D976E30,910A445DA0A98AC4,326F6B3B2F5CF1E8,CD8F189436A1B817,FD93EE0EC7707F4C,34DACE6AA6050400,1D93D433A18C8EDD,657348849536024B,00000001181253CD,D34637A858DA225A,5A5E8567B403BDFE,D27446FA01324725,FADF6838BD15E389,EE78108DC0BC233E,08A534871CF40BEF,94241FF1695D11CE,C7A05150C27866CD,40655B47324CF6B2,000000000201C1A7,0F4C4817FAE76ED9,EB1360F6D8DC034A,47888623DC98EEC4,F1993DAFAFABC0A4,D636CFC4DC9AF447,AB0B80C20EA282E2,8CC16E52167A7CC5,0F1D62CE1EAC7C32,7668AEE125A81560,0000000192AEEBB4,54F941FEAC20DD50,7EDC0A2A7AA1F4FB,93E797E080C067FF,82D3A19C48BB6717,95EBD1ED54795D02,2C0191E2458A17D3,2CE6B64CAE02E08B,B99EFC60F606D0A3,876BCC823EA9B5A2,000000000285702E,7E23DF314816A87D,8FFD11B218EBAA97,9CBBEDAC0F7FBEEF,690B477A8481FDE3,7B65F4695702B840,3B2B14749F218D8F,CC26D5C2891497B2,2D6891A353C3D5BD,FCBEE6DC02241E4D,00000001572C1CA9,BA247EBF24144FC3,274E81752052E9E8,26474C02456A11E7,377F301A173BDFEC,CE3B6BDBA4E4BF84,6696B4399822BC03,AA94174CE39A60FB,28F81AE6E2C514D0,126DE53B1EF8351D,000000013AAB5C74,314915850F89C73E,938A295F9EAEB5D0,DAD402FFE94EB1E3,F1C0EF7F5ACCFC83,77B0F02523A6A2FE,39E98DF03E6D44D8,5EFA728FD4F4E56E,62ED8569FFCB218D,D67682DFAE05F034,000000011AEC9394,8FC53B54E06E4624,03C0C8774381151A,73328233CD4058A9,1B35B823E325C8B5,90EB029B40D42F92,34F9CA4A9503E8EC,67ACA333E48BE404,8A6BEEDFE26C2A28,87FC642F69E0415F,00000000965B66BD,EE72B04556A93D4E,0C9D7132F47B8BDA,B03257BEF4CB448A,9EA605A9719E9524,28BA1F8E22B363FF,5C957CE43EB27F82,33DA46C1B9B0E729,4F5578C56ABC9AFA,36BA8D972B7D1604,00000000EDBD488A,B085B872FBEE5E58,C259097606E91D13,219A8EE868C8F8F3,22141A5CFA1BF39C,DF701E78B28A4FFF,3A201D22989163EE,5FE00DD4A0B0D1AF,47BDE5A775635E66,CD3054036EAE01DD,0000000220B89816,5D9AB8F9EF006F3E,BBAC20A5F3A13F85,7486DC6C1420297B,989CAF9511491034,69FC0B76B6EBD248,997555548CB5A3E7,0FB20BB92F137917,DDEBEBC3DF856D86,349643B034629AA4,000000004EA48773,320AAD176ECD56B0,169130CB6047D63C,4493BB7E1770EFD3,1B3CE52071D14F7A,0C5B82747907361F,CCA783078E38770F,418B407882E686CC,2C750CBDBEB56D63,983C750732BECAAE,000000024A01205F,3EC46265D00A7BC0,94C6DEDB95CC45CF,8241F412F0F2FA44,23CF4469D4F14464,FCB86FA8E2D247C2,8A1E1B50B40B3FA9,4F84587034F75E9E,50A0843D09D1BE26,988F7AE44D97BFD4,000000009D5356CC,67156B57520A3130,EC79580BD073EA33,459585FD812D7E71,7DEDF9C3AF73471B,3059EA181CCDD1DE,3D10B04763D7F022,C71B1936D91EE9C4,3528120890288D67,53727ACD71927468,000000007E37CCD5,ED4A5C139E4A6D08,91C72223A2AEAACC,2F24EB281408CB87,C191748327724FA7,5D187EB4AD644B2D,EAE6C7E3276C809C,D4EA762A6C47DC5A,1C67F8B2CDECF612,CD60BFF7C869003B,00000001679B9E46,4CDDA55732F539E4,41099F280F1F90D0,D8E4F1389AB75585,B3D6113FDEF87180,16078013C35F4D99,233400325B79C8D1,4593A7A14E2DEB93,B77A91A9363EA747,993957B6EE1D14EF,00000001B453F416,2C75F1E3C39B752A,BCEFF9DE221705E5,1079767F354E0BB1,B9B6E0152C88DD2C,2BFE7DE4571A791A,98D181E04CFD0D80,8849461665BC2E9A,6AEE095E0B9A630B,A7D489C16EC28D11,00000000F2D35E9D,06A32E9B05B1DB0C,B04119563444F97D,CDFFDFB2F9FBF853,26925139C29AE59E,9BC19B89915CDAEE,D71F1B56B1E366B1,E7367F90EF37AB7A,45DB33965C914BE6,E4EA29365C432322,00000002455D472D,0F92504F2C1539DD,23EB214BC495CA06,1FC32221EE3FC3C8,8047F1EBAD9E884F,7047A7CCFB4C2156,0D660E2749444DD4,C0440CCBA0E3F4F3,5618AF363974FFB6,4CB3B6A014FC17A2,00000000F09FC4D3,EF7D0E8EA6CE17C6,906583A8FAD03000,B8C1FD0CEDD85364,36B5DFC84243565C,B6A201450FE3171D,34A3B50BCDBFD3C0,CBB64AA051BB6081,38438AC17FC0C179,1CC8EE449CEDC554,0000000035A596BB,83C3233AEB1FF18F,BF9F4A92177CBE75,D7AD4BE8F85B955C,746D7CA6591E626C,EE5F6A8ABB54492B,DFDCC549896BFE96,BBD7430BB1A77E7D,ACF316449E32187E,61269A0B7E410840,000000017A6A5464,579F57293ADB7508,FF4D9F446D8DC4B3,5AFED4FCD6F5F021,65954FE40FF467A4,D3A1FC8C2D96CE24,FC8827648F86A682,86DBB4AE10DE3EE3,AE59D0D18713FCC4,54CFF31FA24A1718,0000000161819081,F2A3D9E86C60453F,84859BAA5C575E41,551D260AFE47A473,A21D4BA1115AE2F1,D313C15A197C54F4,A725B34DB40A2C82,1BEC13F25B485BCB,205DCA4A9F3C0093,8D6E1FECC7FE4AE9,00000001C9D39BE2,7B601D95A4EAD6E9,35119EAC881B25A7,764698A6482DE778,C0AAD9266113D391,FA55B80120BFA4C8,B1A09D5299817BDA,01C5EFE6A4DA1B58,03F6F4FB5711FCBB,CF9375E4F4F29E6E,0000000056DE8D9B,7EDD15AE1109ED05,A52A753E4E3BF2F9,CFD377F516C0152A,6DEF0432AC54E2D0,012C15BCD26846C7,59208E7331B25D69,485E6B09B395E959,9BD70E926F386BB4,8AFA5165DEA65ADF,00000000C9609130,1A9B85AFA46E725B,EB8A1384322CBB42,1C4A8F6D4EF19887,72B75E8CC2932B95,31398C7E90C49158,AEBC0D88C0E7C35A,50E43965A474162F,A98A75F48C6C44EE,93D50F2684178C30,00000000D815211A,58ECA4A4B60FCF11,A7EB94EC0A17B008,78A14A09D6962562,1A83C91362F79A34,2ED843EC7D7784A6,5A6104F8615DD2B9,8EA2DCAFBB6979B7,5590A7C641034F8A,A86032FF9994E27A,00000001B23C39E0,2EAFCFFE3B3E5A28,B8AAD8C4DEA008BD,177FE7EC728D14E7,E0751D510FC927C3,3DE75E9EAF1B551F,5E8CB3E634686C91,BAA630165C1FA998,BF54074560260F58,F1BED90C14097AFA,00000001D4B6E30B,9F69BA9DC15D9CB4,C3429D9D4BD1072F,2A96925FAA44572A,BBC8799FAE651A00,321C3532ACFB44CC,C2FC4879B1F1F2DC,237F28F0B85129E9,FB9A0DF365BD0B23,71C95B384876ECCE,0000000149B39E8D,57FC7E3B8D41D192,81A61A79481A2DDE,F7C6DE5ADAE3D2A0,5F553BB0CCA383E7,74D7DFF72ACF090C,16673CC19F5AF092,E7A1C2711F331ADD,FD3B43ACE9B70F17,F4121EDB69E44CDF,000000024E180ABF,1D84A4C844D634CB,F32131D5745F8C71,B8B0949661B60BC7,347C4C78488B4EC2,0898D349D427998B,1E8A2D57F3C47A84,549F97634CD8D3E6,7D947F822235ECE3,1E3A0141E51097FD,0000000065585574,D428758C06AF792A,5B453037A498ACE1,9E1237EAA4653717,346410D305CFF311,922AF9D191D4265C,733A183F9B133ACE,E26AD69CD7F4A8BF,B7BC17DCEAE5B21B,103D0E8FFDDD5E38,00000000FD59402E,D20C4F10E18C6CDE,57715549809C6687,AFEA8C5205B7A11E,6D6DBFC330AE0590,7B90CCBF26245797,93168A58D7195CAE,0220B84D21FFB39B,B942811368E2777E,EF0F7B4D3CC7F70C,000000023375B2E3,3BC844EB9FDE989F,C679DDEBDA560C12,29901F83FBEF5DE6,2EA51065874E004C,F03C6E5A7F1A9D0F,43CF9A2A9DDC1BDB,B5A0083722AF5EC2,B006CE26C11D0F3D,7604A4730FEC131B,00000001F80763CD,92086801DDE24214,3AEA0F9C9620D1A8,B0000780C35EC10F,A28F1D399AF729D9,5D3D9277C04217F9,A99ACEE4F4A35560,75ADD752D51DD763,23A74A57F7D17C22,9DE67788CC70CDA3,000000002847290D,D68DAB07CE681FCD,7DD0AA7205C74D58,53D127C31E633323,43ADC5057E3606D1,C1FA38F3852DFA4D,FC079B2B3A36D0DD,EC28116BCD156062,E3E5BD501475F15B,A172A0DEE79F8807,0000000127345AEA,D8F4E0D568776A19,DD32955EBCAC35BF,74D9D453CA8ADB14,38FF26DF14EB6957,CB3E42B88394ABC1,DC275F4A05CA4AAA,ABA70D539D19642D,4A98AA9F7CA7565D,7005C04FA40472EF,000000004D054474,44628742525519D3,5CB9DB74061B3469,AB802E284009EEB1,248240B68B25D4A7,04708CEF6178C480,96D5EBEE9F8B052C,558E7FB559000E40,3C5DA9CBDF636E37,DD318CEBBD9ED7FD,00000001A7C4D4AE,BD4457E633A496D3,19FED2756BADDF6E,BDEC334E4738A72D,CC19DC3F1B082ADC,4E0ACA30D50E3978,EAE5504BF85F924F,FDFA9007229AFC52,59359D008D0E42F2,645503EC401BC298,00000000B990CA9D,B48B82702B0699F6,641F619305C890EE,8696B55D2504E20F,DAEF73C1C0C8310A,9B62572370F3FBBE,731529676C4FF6F3,FE5C54DE2146AEB5,847C7126099FCC95,7A1E5D13FB028002,000000001984C1A3,DADA7118B941E472,8FCF759D6D5AB8E5,79F99D69FC59FBE9,78668136F07AC1B1,853FC54388695696,DD15A7E24A19A286,110DE2A1666B107D,7A32F74A916E5C9C,B79A795179DC7FCF,00000001E1D996BC,CF4715DBAAD37BF1,0C6F513F7192065F,E56DCD0F35AB321E,7CE8C5240EF13169,A759FAD771779A4F,DF9469776025FA0E,A4CF5DDECA7F8375,FD67EAFC3B7829F6,2FFEBCE5B9C356E6,000000005B9383A3,DAC80EF1C1149593,9C4F262D7F30F3C3,E21E373D17141D8E,79B02DF845C71062,FD12F2CFC62D387A,CC1CE781E26901C2,A6502B7411E1F4E2,6FD50AF0E51D4A17,779529BC34CD1BEE,000000026B93AB19,EC720E4731F2D519,7D01E676F92A6934,55D3FCC3560F5638,10C571136D50EC2E,D22A4A2FC71FF60B,12B44AAA1D1AD5AA,734166839AEDA4C7,3B16FB3224B16BE6,5813C0897CC4AC63,00000001ADDA8F33,9C1737CF35624A2D,AC9F85A72F43FFD9,8A0285E0BCD1A0C7,EDBDAA5C883F00A3,9E3B123A5D483326,E13691F8E446EC5A,53C00AC51145EA7B,6E704251DBCFC5E1,15AAD77B2B6E6CC0,00000000140442D6,C44606912F0EDB19,2162C4549A7D4E1E,BF0EB457EC06C3C9,4E6A172881CD2D56,28BE8C5BBF8D61EB,02ED0CC3CAD8EA79,930970F9BC21B511,ED8BFD00E3062376,FB92F0F1424B31C1,00000000FB678C62,C52F2C68DFF83070,53D3DD06D8982B2E,FEC4CFF332DC295C,8A2ACC519E0D1A83,303262981C656222,3622516960EF40A2,0B5FE74BA6C4145B,5619674B3F8F1399,AD854A23541CF548,0000000080F3D9FE,4CAB4182ED5B0DB6,FE4AB7567A182E71,1A3F43CBA6BAF753,41472F92F269EA81,0D00B3FA81372F1F,5586C6B9ABC19002,98DD18C58A3D3FA5,292AAB8155BC8DDF,CA0EF9B05C4C43E5,0000000256D93928,004F34E0D8718569,273CC7488B14BAD1,529E5301D61ECA41,41D94C5911636DA4,91377DB73C597571,2BFDB501CBD72A09,4645B13D12A3F2EC,A6D5A0C20F7E8394,DF7CC31A4495EF3E,000000020F498153,C2D56A412CD840C5,9AF0957F4EEDED9A,C0F85DEBFA34FF9F,19B63077FD256159,E1817CFDFFB90FB3,92B6F96A0C93B73D,F11A1B8614AF743C,C7CCCCA42E02DC7C,EEBD45ED6558E21E,000000009007E071,93FC7B54B4BF0697,05288D5327551320,46211F41F2E41376,A4297E0080862FF2,3F0CBD0FF854DF02,B5420C46F5708494,25F125EA1E9243EB,F40AB19C85015435,5E54892870E5EACF,00000001C0EF6128,799C8D3F234E3122,FA93A8179F5DFB62,BFC8634C11983B11,4E32B28321D21058,8F7CB0624C9C3440,FFB9E98AED2A758D,DB5C19CDB6789A41,327CFF006867DB52,9116AD6101755865,0000000137264E57,742B86721A2751C1,2FD5EE273423DA73,4FF76FA1F99F4279,45184553F8CB6D13,239964272FDFED89,A3F2E0AD5E82E67E,34FDA6E31AAC5CC8,1AAF5265CA12D9C8,895B026D04BE8EFE,0000000107712B69,4AEA256C6DAAD139,02F14FFD368F4907,0D1F9ECDA8848CA9,57641816BC5C1BCF,BE0FC177846F5AD7,F6A89512F8F841D8,C99AF66BA4413A54,4DB730877C31CCD3,19A76AF29CD22A64,000000008AC3EE69,A0C374A7EE012817,3B791E67FD7526B9,BD7D7449AEAF478F,DC83D22A7C43C8D9,A778E73327C740A8,618288A44FFAD9AA,77F2F0BAD8F5FB57,A1D88A3B8F0853B3,DDB1EEDAFB2E207A,00000000DD3C6A25,5255FB410E3909E8,0A3B111D8170FEFA,87740BA535B6FA47,1F76899ADA6AC0C5,0CE55EB1EE2B8B0C,D8DB243D5277CA86,BE553FBAD15AF388,E210D1DCBA6A5BD2,64026C5693530F28,000000023A69A045,06F101632EBA20F5,E858F8852BDE3D19,889E755EB2F5B7A1,F79A5B2675D4CBB1,E2A4D572EC7564BB,13E51A5BD23774E2,AECE882C20B65448,215A134FBAE8716C,EB4C950836B2B916,00000001DE5604D3,E5DD72C4F19CE911,3C8A83B76CE4AB80,810B85F94922A9E9,444029E2D538B82B,483628CC75F5F3D6,E647BE7614B8F629,92F5560B990E742C,931F554DF36F8F26,E693DA65248C4812,000000025DA8E8D2,5A890B5730D34387,45849E383E6A5D4C,22E043B717D0F640,36ADA7B5E6AD2821,DEFD48D5CCB83654,EF3F5DB57B7F063E,244471F25F5FC329,62DA4434EE2B70C6,F13E71412B45FB04,000000023671F213,85D8B64ADCDD3765,DBFFCE488AB0CA0B,04F25ADCFB298D7E,0FD408C2A1800B29,630BF451AA767DBA,F81D3D0F197D00C1,3B10EC0ED79C4F17,B07AAD3FC7B49411,0F44AA89AEA3179E,00000001DB12D4F6,7CFF6452A90E8CEB,22E43B9C0FE304EB,D0DA96B770073A13,AFAF39C0DF85AA89,3E1B17F24373509C,2349E560AA422850,0D311611807C2DF2,0578070356F8E251,E998B3B3E2811ED6,00000001FC3A4CC9,AAFD1822EAD0B441,57E2BA0F363E7085,F99D14F229F0298D,91C83EA7C228CFFD,90F7DF6CE3AFD450,37E962082489C3C3,6C5B02A686E179FA,449027815E1B1F43,B852821B0F9CD38D,0000000151E446AF,06EE077D7EA7C38A,AD6A2A85D9FE1331,2D25E72F655F763E,D0C454E1097DAF5C,599980C55A296348,457FC5886E65BD2B,F02B3DA372F34054,554E4CFAE1F25B90,7B6B6CED06CF1FAF,00000000328F55DC,E60C936D0C40E743,7DDDE5F98D912CF6,A8CED6DE0E33134D,105AD1F95F532E05,73B1CDB77604155E,812EA045CA583950,A554FEBFC17FD984,68C0B7AF55E04D15,A5BF34F395E1A1D6,000000015B32343C,A26E6944D6F68A16,5761C702FE2B9077,D75450F493A7D199,222E4AD9B1103580,B12A9397C2558530,B179EDF9B1DA7225,5C9DE9295A6FE051,A9D6F2E47D4A8FBA,7CFA489F897206B0,0000000043BD95D2,D051298E24C98A4C,B9634C2502D01D9C,DAC703874F565432,5362083568F0D19E,CEAD54A13F8C93E2,5E6BA9E9BFD707F4,559B0E1960FEAAD1,2D67A1E8EC872760,54A1DB1F668DD8B1,00000001E1947653,3EC1A4CEBC3FFD95,EE434D6BADA8AA8F,4AE9FB9286D4A48E,7F6991C6E1587F87,B4A5F959E14DD694,BB4A34AEEA56CD76,33A0FABE14CC2DB2,35BEC4318E9EF55B,49BFA2B59ECA72C9,000000000CF7F0F1,4C3A8F2BD2097676,903FE2193EA68FD1,7DBE722B39265385,4AEBE87DCB7E119F,AF6F51CEB3B6969D,5D1DF88E84F7DD50,47BC218DBE5ACE5A,15656907DC97D97C,968451941353ED30,00000001642DF3EF,985CCA0E56054C86,232F97188D6A6569,05911D900977E48C,DD626BD6E40D9524,FDA8FCE05481BF77,D6AAE51DEABAEA97,B691DED5CBF5A32C,DCC31446D9E3B685,E4020289C8C49D27,0000000211EA2FD1,974CD43B9DEC1515,D644C41F6AC35E21,C1C2DC98D0677E02,5F1CC73A03DCEC64,EE6EEDD2495398B9,7F57710107F7DD63,BEAEE768F75A6EC7,29BC7D9A77BD79C6,3D507B0BC6FC0DEE,0000000051145541,6C0A9DC44D25AEAC,1E1ADA944FBDC16E,F906C365C1DF0F1E,69B29EF739DF3572,4C1B886359CB60F5,050A846171FC985D,09932E0D727BFC76,81783A9294C913B2,87459E16E39FCACA,00000001473A96E1,E5401C493A97DDF5,D5B242ACD9DB4793,A350D4527FA93E7B,9928B807723F5E81,A52A060D832A8A06,51A6149D290825DD,9DF49A17176EC89F,AB2B562996A92AAA,AD182273459F8EC5,00000001C8387BBD,0710B951A8A32C5E,A5413A963025DDDE,70935D63339C84AD,1522EEC70ED2FBBA,6C6CA06F651841BD,EC40F0A43B6C196B,11F7DAF00E7F2C13,6FB651A128998089,CE46562359735ED2,000000001D8705CA,B9C6DC1D0D3505C3,C710AF2D2B5095D4,E01175D9580E445A,269EBB201901AB31,BFD628D1EDEF148C,C0D96DA5C01DC734,4191CF1B4346B66D,F9E4AC1C244F987F,BD40E6184E9B01EC,00000001520E8621,95AAB42FCA83C317,C17AC79D65D1ED9A,B42344F83028A0D0,E602BE92D818B9BE,7782EB49F77A6CBD,4204710C225FEC1F,28CFF772840457D2,3AA477E4B17CDA06,3428D6C8F8EA42AC,0000000205FE05E9,31512A5C70691AAA,6E5D573BB6CE42BE,AC2C7297ABCAE599,D8F6E87A4D0C32BF,DD42092A3C53A675,BF4396DFB534C29D,6FF7F082DC3EB7FD,C308747AE7119CF4,0AA47FC60EB53654,0000000242D04468,A65879F54729E4FB,6CE4B972FCB40B29,B2BD08A63EAF8627,158650381A5A8078,D8BBD23EAAEDBC69,A5ACB186D38DB124,7C6E5F63A163766D,D1DC014C70E5574F,EE831D07AADDA498,000000014B1F3F3B,B624C1CE4DFFEF14,F3484B79B9F95F31,B67224B20BC9E299,A7A8559E309D29E1,D609BEED53C3F9E8,FF03872C88C3F2E5,085C20CC6ADCE8F1,765825F32BDF00F3,E5096BFA4B495AB8,00000001DE51C3C8,D9AE630AA9E7C172,903661E120F8FA8A,760958ECA46D9704,43DC69E992AEC8DB,D84B79AC5396FB5A,03BB47520191E1BF,543FDD213E4CD063,44B6A2F86C79CA1A,F6538C3AC8EF5A3E,000000018A4E4391,EC99D79A450135AE,44CE2F3354F18100,F836AF701CB94BA5,3E4084AD3B869C30,3873F22D98575E7E,9577A154C339B3B8,BF460864FC0F1B23,BB7335B144F30494,2D2D5050FB60A720,000000003BFA9004,B48DC7EA46B35BD0,29CB7594EADD1BEA,43478B7F0B00765A,DF9C5F70FEEE9BD3,5A6DEE13AD7FCF68,1A4B128B2E001B0A,F813ACB3E69AA218,F7748CC3E17C321C,4B39DBEDF1DE9D5E,000000020A8EC43C,4C3CF73DDC6BFAEE,7A1FE6FC43F77B98,99576AA40BF6C3C1,B81B8614763AD508,AD8D5379B0993EB7,961585713AE38B83,90BFF476C748E47B,E8952A5A71F788C2,42BE0367DC044C61,000000015BA2A549,1292CA6ACDC5073D,0EACA815FF47587C,5FDC3E742078DE4C,F251AEAB3681500D,11071E9158340184,FD1A889CDD42F325,A29F2A56D03BCB1E,5C978E5213F0D077,F7ABE361A4A2B232,00000001BF4243E3,A5FA01B13788FF88,3C928BF82C0840A5,85E924D86E53DF97,668AD4180BCE36D5,42CE8E298BF608BF,482A41639A4240F9,4A3CD01ADE8791CF,58A954F6ADF6B7A5,8BFFEF8F29B67531,00000000CEFEB556,C640A1A29A138588,D07822498CB6C87F,4875B2DA855F0225,8151E677C48EAC2A,6FED459D9908B9A5,7E0A6F011D4B359B,31CD957313A938AE,46EDC7A049EC28B3,0BCB95694F3DBAA3,00000001D1130F29,DC7C20B72EBA16D4,14ACC085AA38BB9D,7D83A6EB391FE963,61B38567904DBCE9,A391419C27E206CE,113624DEEAFCE784,F966F1895FE24606,525EC27A68FF17F1,C4A9BF4BCD05299C,0000000074532135,BDD616B184338D67,B48A0B875427C3DB,7871B64A87F4DBED,0215DC98F9E0821C,C15A1992CFD1B91A,A39797AC0B2EE8EF,571ED24EC9724616,E0DC1F39021BA3C7,7A569A724FCFCA3B,000000012E12285B,6E163F2E82C11864,D9075F3948BD0F8A,D0ED6477D3C891EF,5961C3269C68CA77,BDA3BD7A457732F7,4FA1971FE10A714A,2789808A85DDCBC9,397C43461F1908F9,CF2B2B92B23D5931,00000001A3C46274,47F8822E3BAB2394,483CA296F82D980D,72C3A8BF8179AE6E,9D7C6E9CD305E5B8,025C79F586665CFB,ABCDACC605DD1CE1,43F00BD651542F6D,ED07300FB541369C,8BA661281B32F108,000000012C1ED16D,72729ABD202AB378,1B1FF6844E371AB2,07745D13E5E17FE7,994C3AADE98C4067,9A07FA5B92E9022B,CC8AE4A59DFE11E3,40C0EA99813F10DD,10C031CEDE29C155,3DF77F459D60BBD7,0000000144D425D0,EEF70EB2C00E4851,F4005A3BFE3089B8,4EBF538D2132D740,5FB62838E8683E7E,0945386BCE6A3D57,FE82BF0A3186133A,8D50174FEFE7E8BF,CB3AB424C1373109,12AA6D0EF51C873C,000000006C8DF919,D928FE9593A04A95,197CC8B3074343B2,1734197684F06056,B0810B97458CD59D,3348F942ECD3194D,CF16E9B32D30A8AB,24000A3A3F06CDD4,EC4D729BCB80881B,ABE0EF175252AF8D,0000000270270DDB,27DD8086AB52173B,B94ECB3BD64A9C2C,861D7AC2D9D06B6E,0EAE561706DA877C,057C679CF5F7C8C8,67B0CC4F6357B451,0BBAF03767D430AC,3DCFDD566265C759,D7C66410323061C3,00000001775CEF7D,782E1C2A669343E3,048B6EA9E0E9A71A,855C726FC58F0A62,5BADBCBBC31F8043,F013E94197223B8E,C59CE042368BDD27,CA02B2CD15DC7CEE,CCB137D29B27408B,6610EDDC84497003,00000001BFAFCE28,ADE50B95A4E89A57,8A3D00A08895CDF3,C55518AC6EEA4F29,FAC6A3EFEF9F395F,9A0E2E5C042B28E6,0E1C95EC1F622FFF,4B8BF684F234CA12,D03638A0BD9CF8AC,83F8EF20D7789255,000000024B7F73C0,DDE6D87266D5A6FA,983BAF93576710CD,9D9CC89084C319D1,77DD9F34D3D02BF1,A8837D35A3A4E39C,D9DA8687210C4ADA,4E1370610B2A1F43,70BE9D14E34B638B,C60582D1FCE8F08A,000000025C1E5275,FD61869795C1878C,12B7499BEB98BE06,1B9992CD2211590C,4E8AE93990FD5153,4195FBA6B81B605F,9DC80344870DCACD,56C53A77A567BBF0,1751CEE629D8F6C7,EDEAA9677F610C06,000000006000AB45,AE9DEE14B64EF310,2814B8C48108B8D1,BC0F55132BED3FC6,4DC53ED3D8AA29A5,FEE2D8C640AC2C9D,957F4AE1DD307184,3F1718DF2A7B0042,72C960173A73BD1C,B4807CDF7645C2C2,000000013E4C4FB2,91811A9B9A9E74CF,6C7972B6C429835A,487B84CA9F05B243,CE5A9900FD5B489E,E63C6F251E00527F,B7E7CA4543C7FE77,495DABEC9B21E46D,6A0ABE7EAAE32BAE,E1B18ADDCD1B3624,00000001F8049B91,A9856C286E890E67,B66F0A67BCAB61C4,D600AB5B6AB4047D,183690FAFBDA8F71,ABB2F28AD52E03AA,5EBDBF6DD3285864,F1FA5865606CC5DD,5AC29DE4FD63B52A,919A2E76642767A3,00000000705F9254,11B96C6E6863ED25,21F2E5115630F2AB,03096ABE237ADDB5,4F11FBE5085876E3,C431741B7BAF6E95,5B118E5BDBD65290,B62E66BA5D5FB27D,ADDC5E134C53DDE7,76A27992B16A6B20,0000000212045564,BE7D2DE673462DE5,C9D064DA21B7E9BA,31E33FB1113751A8,ED50C2D7456C3692,8E46AF3550E235F6,A3817EF55BB99BDC,537831AA5F8E30AC,63A768F8DCF63031,DD14B41929C71A13,00000001FB3BF2F4,40154A252E13276B,C7B456E2E6F57163,7B231B5D50FDE0F2,580EBE7714AD807D,86F14C4D0593AF7C,47FCA7796078B71A,DC7297A7119482D2,CFD5F1C8504817CA,1C09A1376142674D,0000000041D44D74,90ECFB2F85CF97F0,E0B4550E0B0135A5,964FEC67A38B68C0,74EE08CCA8103CBD,4B93CE03DAF3914D,A5483C2E7045A60E,8A77567DDE598930,6D6D5C38CE3C2597,A8ADAF5792AA7CD9,000000005B37A180,1BC1BA7DFA029B08,D99516FDA72E0B4E,F7FB2F2DFBEC87EF,7502C8A1391717BE,1E329E5F86A5A45F,7B8F5A37F7AD3455,B6EF544BD8C3E58A,1C7395343D1D3D96,05E31FBBCC32382F,0000000108A2ABCE,29834EA825282A41,75604679A9DA1DAE,9A59824DFE664183,62453EA637F6DEF4,38BE84A9E226377D,F8A4C91D49188C9F,94F66E14D705E1B0,C04E84DB92E3F43A,ABBCEC03875E75DF,000000022EADD2F6,0505D2A55125D0F4,09ECFBA5CBF28341,E8EA51DF154DDD25,80629CC9153A8A74,E9F6D67862AE3575,56796DA06D5BDA07,FC700AFBA7F904F0,35F4AB2C6863B278,8B9ECC771939B46C,00000000366B2621,1357C24D9F96C3BE,F8329B91DBC31244,A8B042413B19ADF5,A6BE715B742AB8C2,0C302B7E3EF65734,BB405D89A3339842,6CCD99B2B66E5F6F,A9FC0B781E14646F,59FD0AA5103FB68E,000000015A5CAF73,E91B6164E75055FC,36B3EFA1BA863EB1,272F6CBAECF00E71,80483BA957BE07C2,05C06859A2270125,EAE76F1713FDA160,D6E64D91E3F28835,E2D1413786648BF6,1FA5493F90CAAE87,000000026AC0E7B1,0671BF4C09908470,48D07BC23DDD630D,CB8067A0546D24B3,CE1139E1F948D2BD,EC99270F2BB595A1,BA01D8B80F3BC6F7,DD2406ED086EDA71,8B8C8082C1476E68,A323DFA37AF575A0,000000024F3D0A39,2FC8AC90403DD107,A1E0E89862F84D8F,8A51336BFB2488FB,416B99924FF334E6,CBCB3E54DCC43356,265FA236B5724850,B23698FAB387F458,0CDC7C1D7C3047A2,C6ACC5D21037435D,000000021EE506EC,7A1A223788B82EBE,852ECF1C937601D1,BDD2E9AE7DCB7F01,17A15C61385D0077,ED9CE79B74A63600,F7DAA27AE5EC0DC3,D50E325A83EF89E8,BB873CD26BAC1913,52F60EB82AEDFCF2,0000000173D84A9B,2DE632F8C0737DAA,920F7DDDE823A11E,C4E78721CD248CA2,BE8FE905EC408282,20CDDF700B1E3DE3,20C40C86178D5502,5941E579D511E557,FC4EA17CEB351A4B,9B9A89E74BA6CB20,00000001212D2032,5A733510B6F913FD,BEB6213761071C72,87E07497364F91C8,47307035550574B9,E4CEC188BEC58C6A,E7D91CDF5D628A33,89D3DD7ECAE6F9BF,CA40B5C27A31A976,1265A08A4F34E64E,0000000067C09B26,1496A4A12B818BBF,94C47C42E2F0677E,F845CD8015D8DA8D,CC57308B6F92AD4C,8E35B6BB77F4BFD6,E555B6626360BC55,6F33E92C4DE46234,23B353531573F20B,45087AC1D967C133,00000000018C39E6,7DA49BDFDA17F1FA,468753094205D9C2,9DBBD2386A35157E,81C0FE94DCF65BC7,BA066ADFCD99DE16,F2208E0AB9FE94BD,7DBBA34D5A8D2158,A5DE18E6CDAA1F2C,A81EC6CFEF59284C,00000000ED6E4108,A4BFD3EE89C7B92F,E8AD965BD354B10A,5ED2297E7C442567,ACCEBB9DD937522D,782B27689EF62910,195E78404775B33D,85A3FB896C1119A8,2DCD02AB36A3E49F,464972C63EEED6D3,0000000246E835E8,723350124269F77E,082C8C66A9D4CC02,6B10722A40C39F3F,413E3A6D8A0D2F7B,5CFB2EF68626236D,FB80FA2B697DAC32,D5AEF4AC4BFDC577,70BD71757D860871,5EB2BFFCBA308F64,00000001A1D0915E,F65EE9056BA25A73,2ECDF4AFEF53BA13,9FB702527F655DF5,0EEB110E04191BE4,B9B75A5182AEB191,BE4809AD7675A44B,65BE659E13606613,0D54CFD55BC2AFB1,D83090CE28567BAF,00000001B4450715,8063DE74CE009B60,CDA87FD0E52F3AB7,A200EE9E3707CB68,1133D90906FF0446,748991E8062DB518,AA76A6862769BCC1,89264C0D58F0936C,A8A62B2DC11D5AE5,38EDE9BEEB18711D,0000000235E22F78,E5E6469C5C3742A7,10490219791A96B3,3D5A33A79AD36B72,EA4F670C094F190D,28BBE6F74818A1A1,24F1643A9FC9FBD5,E691186BEEB1F123,1839EC720B172A58,2B2DAF3A5C9071E9,0000000166652A45,A9FDDEB19948C3DD,3EB7F617464E48DE,D013F32A777BA582,2FB06A53B0634D7C,E287FD00EC1C2B42,F6B4672E35EF9D94,F619CE2120B83E20,38A16FBA98C747BC,82478C279F9A5B71,00000001BA020052,EF3EE1F4FAB7EFA7,2BF61A11C44FE0FA,493C1A2C5E959BAC,E3C0F14FAE23929C,24558BE4BBE02EB8,75795ACCD7EA1C33,B9CDA1458C8CF84F,500503608ECE67A3,4F2443815CBB06A3,00000002686C8263,DD9C2080FF21AD06,0C8798B03C12D1FE,70EC4BCD18F6FDB3,06DB77F89E1F6261,73C2E1EEC40A5162,A46281C79ADFA37C,17EE006694AC1C42,314A4BE04C3450F1,F95D0D6A47ACAC8C,0000000002B0A7FF,94FA18904405C87D,E5B7C7D8AD9B3AF7,F1A25128582207F7,1BA4C19AF4C49F82,2D14FA07517D733A,E6DC551BEB6AD5F2,E6A2E3DF29B1AA4B,6A548F0298ED69E1,2376CFF02EE80A50,000000021F280579,3D29B12A887EBB1C,EE5E87A0F42E6711,FF56489AB31DCCF0,336698DC86D317CF,F913DD842E9F7782,FBD876027BD82ECB,F01A41AD2BDF026C,1819DEAC0B2C77A6,65A383EAB3DC5879,000000003CF0D30C,A99AD378AEECB502,36BACE40E9EF7CE7,68154323A28D281D,DAD1C7D72514FDAB,CCB61CFE891E390B,9F8071853BAE6424,605168C4014F8CEE,EB34FBB2431254CE,33BB2AE6C27F400E,00000000BDBDFAF1,C40609049BD31686,D5E1506DD956A894,E7F33221F8434421,6413395A040D16D6,6D38AE8BA19C6B37,210C1A5DD493ADD2,D561EB472BB84942,C9D86979BC4BEC77,E8996357AB563107,00000000136C433A,E9D9A1046E420A58,F1926578BB893D2A,E57D01AEB7281108,510690C8B4CBBB2E,D5234D8F76ABDC9C,D85CF1FC88F86297,B6E17DEEA2EFF18C,C3F93A9E76BC0247,C644535C5B9F73AC,0000000233D44A7D,61564CB656F3957F,5F90077E9E02E0A7,FD93F08ECBBDEE56,DC49CCECB0B30814,3B404BEE53719B35,28527E7561C46BD2,661D099B7D995483,1E2F7B10D09B2E7F,40302BBEF7C159BC,000000010093038E,E1EFF3C2AEB2D8F8,ABAEF6D98BB5919A,D143B612E25D3A25,75260D9DD45548CD,193E591B31B1A69A,B4D2E749AE6E3FFC,3C12E9086BDE0803,BA813F6F1137247D,F0055FBAD3A48D6D,00000000C699C799,7B9FC16070FFAD31,B57CA6C43414DC56,8AF62DD27FA16AD5,5C656DAC759AF4D3,BB0B63D94373CF8E,367C3CD62E72FEF0,0A1972CA4E77A26F,948F791DA0124F3F,0496EE5D5A34DCA0,00000001E02E86A8,1592751391F9F3EF,11E1F72AD46FE9F1,D716C818C20A882A,233A4FA70E72EA13,325BF5426D58C062,4AF7172D866C91A2,5C82718CB91B338D,2EA6DC37783EC9A4,9F246BE538C68BB5,00000002039F6A7B,564675C5C743A538,7135354BE3CB1582,6C1061383EED48FC,38D3956672BB5F47,454F43A0B32BC427,203C34E4410EFF5D,098D541231ADAF53,F66F3CC54C89F071,0A3C1A61E2DCDAB4,00000001295C0258,B2357CF390C9D84C,A495464B268DE4A6,07C17F088BC29193,A118E155D96735C7,16CD311008B78AF6,55F4740AEE15D308,5D53354EB5828CC3,EFEA11480C8B995B,E8FE1A09876215D8,00000000A16F9B10,CB4238AB26200FD8,AEFA4692B855C442,1C934250110C596A,4E401D2A0E3D0894,0044163AAE3AE406,AF82314701814E6D,424CA8BBD87397CF,3729A06CC5411C11,EE5623CD1F709EAD,0000000046BAF03D,E3309956710E69D6,5A022E55AC017881,5449A9E19FF5C452,58D1457BE0517FE8,49CAEBBCA15C6777,C43E2F2BB264AD3D,32FC3BBCDB6B8B0D,372C1F04463C8219,2C134D94C97E8D8A,00000001F8B1A7A5,1B94F6CEDDDDD8F2,6B1ECC4DC3FB3823,E9A9999B7359409D,C4288C8A8379B126,ED169DB2834E6885,9CD581FCA32E3092,53FCA16BF83D5CA0,77D5D70877599F1C,492E165E59B92C7A,000000027933F8E5,4E24270A8712B475,9E12F75C9FADED28,4BF9D25B08FB070A,4395DA575FDFDE1E,D745C7E0F3559771,B5B42FCF82A433B4,D7E053A12E9D2B17,7586E22D79C1EE6C,B2B93DEA28BAC04A,00000000620CB487,2D204B8998F32C72,C9160970F2DF7CC0,0746AE389F71E7BD,8BB0A5BEA3351B36,BC35F3CB20AAC230,5CB0EF9A37971321,590BFCDA01642AFF,7543C7E943C0F600,9DF0D3C1F2BC218D,0000000090DC9B01,78D73369BF27EBBA,A559C5F3389769DC,8F0C04516C6365AE,0FA9BC9D64A2F58E,F4401F50A64F1FED,31A1DE60929A74D3,3C39CA5DE96DBA07,0B85E6B2710372BE,22226A448B2D321C,00000000D42ED7F9,2E115D11FAE74D84,1E1FFEE3153C1219,7CCB52DACF9F65DC,E675FEB57299B14D,9EBD9C26AD91AA73,E13561EE1063B695,ECD43D8451ABA3E6,C80732082DCF0747,CB2BFBE669A243E8,00000001B0A0E873,837ADF0002BA536D,EC9376DFF41938C0,C3951D7AF2F51D1E,9F60842CE6933271,ABCB5BE76FB71C90,F5D4A888BC558AC7,30643A547E587052,E279149FD03E5412,F16968A3397573FB,00000001CF16256D,1A1F1AD96DB3D2E4,13ECD62E2E03B38E,8251C8BAD01C7093,75E5A78E9E98B3F0,69A79F62533EB5CB,FAD8AA5AA9468AD0,6EAE0405268736FF,CECB657A0547F7C5,392E4C699B53B4B5,0000000027ED9E48,CC1BCE77BE718541,72E63DECAA0ACA2F,097CC8F165E78402,A6B4C1C65477D6FF,3070D1BBF3E31A21,83F42437121AE7CF,2B610AC8AF809A99,2F9306DDAD977B26,EF321755BA3C431B,0000000111F7BF15,8B2D24B6DD29E709,8961D8D8FB38F6E4,85B4A78D5F6923BD,619B9376E1F42049,CDB665931E37436C,76309EC9C70C6A2B,48BD27F87C6D2958,61FFD3993D76B0C7,BE93F577847E3271,00000001AE06608D,D6D6170BF8906959,178C6CDF06C8D7C4,BF0633609D0ADBF3,03B1E62C8D94535B,10DBCA7B21D02938,25BF39CBD292D183,55B7942F90A79870,C77666D6FC80D6A2,C9F7C30D827E1609,000000010E47F740,96E0DBC386B1EE85,21B7A0C49E1F5EAF,07DCCB230CB4A57E,F1E0D1D5959E5F49,FF9B02DFEC949B67,0C3A42AF36E8A81A,912D78A7DA3A4089,900ED3F2FD136DB9,9EB38B8526595158,00000000875D2DE5,7DB42BF0A67FF1D4,7AA89B972D47D4E4,78122EFF95E1E37F,411985A56020E27E,F457F36B24CBDB93,8670FB2A2EC417B6,4AB89FE5CA6E531F,12B78F16880F907F,A0EBC4348AA5EB59,00000000E445BC2E,39D8D0421AC91C3E,81041868B597884C,E6E68E14D860D711,92865C4361914E65,ECFF0C52CBDB34E9,0E99BA484A268717,0815ABD6271F8DB2,A3CA3664D3A947F7,B8A290A559C961AD,00000002468F831D,69F885E91D129C7A,AF9E01B4C6E85D52,4780B1A3092E438A,4A2F262FFBE5DA35,902872CDE63E9E53,4E95F50ABCEDF535,1A11AC0BC8F2867B,99655696349341E5,7F9BC381FB8F49F8,000000018CEE07D5,9147D6545E26DA52,7ED95EBBFA9AB95C,81F151A40ED55030,8097615861A631DA,63518B8A99108C3C,4111FFFB875730E2,BE0A162AE2B22FAB,D5E3BC0750E218DC,7C46B610A581DBE9,00000001474416A7,D5C251EB0D29D38E,F3166B9B86F0D074,AE6C802EB5F110DB,F85BD2B2A797F22B,B084277647AFBA66,BD1B1FE56D3D5D92,17879A726005C3C7,61663D7E8E9D74C8,E9BDA6C4376F5E5E,00000001FFF18398,896A8FE5419B5DB7,FA63D84C92494127,338E6A50FC4D230F,922EC4D464E1B4CF,89F1644641DE2001,C85B9B07A35678EE,2B1BB4D9B464CB83,880D5BAFD62DBFDC,0852858CC69CE3BF,0000000024D7A239,E814D93688BAD21E,02458910B4CF3FEA,5C3B535C09712A1B,60582375F2AE0ECF,026F96056AD42BC3,3D202771F3746060,77AB5A2624DC0CD7,F9C2BB18FDA8BA74,DA92FED88EF4CEBC,00000002564DBB62,8A268D73B5003E91,1B79D38C0A46EE17,AD89808AC90FCA12,13E56596B9C9EC07,B15241062C1BAA53,2DAAC4164B9FE117,41E166E869E997C0,623ECFFFF1B14722,5187B73214DBD412,00000000A981CB20,56D485DE27DCF3D0,42D342196D6AF277,D7A3CED1BD98D9A9,15239CEFC626DE41,56693CEF092A324E,7986FF61572107F5,BECBEB07260477E0,28FC1A8B7E3C98E6,67F5617D749C1B3D,00000000F1B22A62,C65D267DAA0D645E,AB646B581BEDC785,E1C3BC132ABAC1D7,F0A425AF58E565F6,2EAC4738E725E922,41B89D0C8CD142A7,456112F4DB551D7D,2287104092DBC183,6209782873BB66E4,000000013CB693C7,D6E3CA3BE9222953,4853FB3C5CD2FA51,5B4F6F6C602CDAC5,BA041C413C9A363E,E4C4572D2C3FE814,F704442E2DC1C7FE,495A0BF493A15977,5E5FA5B2701276BA,F8C22AD9073AD107,0000000025C2C420,BC43566D81B4BDE5,B906A3E7D181ED3B,CF5DF9D789C4D282,26789EAA1FE2A74F,6F0ABA2F45B214D4,102FF544DCDEEA98,093331F1F7E19084,C8A1953F68C88AB9,206D58DF9556CCD2,0000000097B086F3,2D9C273BE5F76F34,F8E4AF0EB6B61E8D,D6D6187D1F496928,1035091CF609DF72,98F218232C490EB5,9A694FFE827D2872,70C4F6D9E2CDD1E5,BD2131B799847BB8,E04A0EE5DEBBFC95,000000003D8DDA81,3434B44F00B2DEDA,814F8185F9788891,54A496156B7699FA,BBA9115A89A4AB44,0B65B3B02DEDB21C,E5FFEBB43AC0D8D1,F553B64D253A8693,555F9F06A83A1888,462BC0825F443DE1,000000001964AE4D,573F7AAF0E4D69C7,527F25C2F35212D6,375204A29124C687,3AD3748E5050597A,E0DD717DAF8C8552,1AC3DB4A52D1C6AA,B438EBF4E47A863F,97AD7D0B1A506C09,0CE5CB273CBA2D38,0000000236412345,89E77818DB03F258,606ABEFF94463946,13B690532AA8537E,409CAF560ED883A0,A93BA41FED5CF85D,F10984F1F6D39494,F09678B0F9FA27AB,EF3B960279A8D669,311AB954A02AD118,0000000005D6E494,B41D9BA37E913DBC,8BD71B52BDFD7AC5,83155B324E5B89C4,F801B998908FEAE9,7DB6CD7F1900E310,53D59A5D23AE1269,035EE02CC2A14CC8,2FE1980879EE6A59,E64CEF1A586A6F3E,0000000149764FFB,B700096261AABF5A,084C9F047F1E7C19,2B55C58404072511,D1523145E4EE8F7D,8B185613D21968FA,B0FDB65A64A33928,A905DEF8349BAFE3,9D95C3FA79D3C948,2A1697F3DA4AE66E,000000009AB3CC8A,F754AEE980A45A80,E4D2A417EE7A3652,9D6D0606150AF081,690DD6D4CEDE9F18,AF32DB1EE37E3877,AB51705586A6C9C9,74C5B4F4A2671472,4481E733B1654DEA,2C27D4DBB25D0607,0000000172CA2EDF,ED7BE63D5B142A00,A450856D99286D4B,A2EF4D622A5D23AA,41E65AEFEFF8597F,3C3613578CDFD34F,B535C9ABFCF6E5A7,9C1540A3035870BB,3F1F3548FCCBE19C,3F451063FD3E8809,000000020C649BA6,82A0A2FCF8350800,83A2950FF06A3C4F,C1CFB2AB9AD139AE,9EA9C17BE85CDECF,9A24363D8BCFA7B0,3D297AC418278B0D,C1434D2555622C75,BB07C648AEE8F8C0,6FBF7DA44A0D3C5A,0000000115A8005C,74D6824EFF840BB8,31CACEEA4FB2A9B8,E54902EC13C82898,E06701103E963937,ACA08006F97A885E,8C92212165C44227,60703086E2F8B6C1,4A60B1FDFB1D84DE,A06A649BF89DA575,00000000AF9751BB,E25DAC8FF958A860,48E013C6E2BE1CCC,FDAF5BD2D85D6856,8864E631471B05D2,F70D4BC43802FC94,38C51969EDAF2487,A6A92A030FD24E55,73927B22CEBCBF18,2D75E8EB27AC2855,0000000145395C8F,046A2B2672D464F1,CDAD02BF7EE7F4B5,BEF6F20C3CA8FB7E,0F121E451008E83D,2D09DBF733B70A2F,BA237EC13D5825A8,52DE66826F97A603,A9355C6D56A6137F,E6AE4D7EC140D572,00000002653D25FB,CFD9A2935C006003,24C973DE06F41941,81860111F69996C3,3F2DFE479A4B8D86,8BBA4A72BC3D2B29,DFEC6ABCBC4D015E,FAE2E8064851D12E,BD2BDBA717267F85,4F563BCD6DDE8772,000000004041189B,821A6232116A115B,524154EAA96E94D1,72CAB6835A4B02F3,1FF149511010871A,CD31ACF26ED7A610,C70F8D9FA7959935,5889C2F7BFD87481,2B05A0AC6C9FA843,5CE6CE7BA757D53E,00000000A5907465,4229B72A8A25BF0F,519A5BF938C79ABF,20C7BE0DB480B36C,B0ED33430439E034,5B5AFCEB396070D6,DCBE1F9BB67D7BFC,60CB0C4A241F30F9,BEAD100F913C41AE,BB0556A933322BD1,00000002254786B3,8039613321C11F98,94BDE6877A640E4C,F6C21DE66F17BBCE,468AD2E021899969,32B217D82C17061F,5F4DE6B995C84E58,607FA65A1A1699B8,27BA938EF2EC437A,E572E237179058DF,00000002301509E2,916F8DB4BFF4FF63,5B3AC3E438873F18,4B72CF3C5B83F981,C105EEAD6DFC275F,F258A02CA8F9995E,C2F37161754FD2BA,EA730D8E2E9F85FB,C256EBF737C471F7,AC1B38DB056D2584,00000002106BDF04,E317C0A17A934349,86581CC7F01CD505,52E5E2BDED996B1A,39D4F7229B414C75,7D5A2D1561243194,D80ACBAC821A3759,96202D7149DC18F2,9C7BEE70C83A6697,17C81999F4290E48,00000000692D563C,8C2AB30D5E51F0D1,3276E96CD4F760BC,E0216A0B1076F137,F47EE3B2F7DE2A44,32186E094FB52FBC,5306D78C9A86FA86,F4766BC6BA7EB9C7,B555C7861144747B,E0A03B46FDAF1C78,0000000215EB7EA7,C30A3485F7F13623,089ACAB3E3BA2897,3E56BDA293D2A1A8,5699934145216328,730564070FEFF05B,75A555DC6CE581AB,645F180237962F5F,A3D54A470105CA30,A774571A45536D41,000000015B07248A,676D013112E59BF1,3888E0ECC1CCEA90,16BCFB2BB9A7EEBD,331B1DF3FFC82073,075E330C2245BAC0,2827A0ECD69CCCCC,C662CBE4DBE67CDC,26D8501224F3B908,0AB084298D62C560,000000021F442DB1,6FC25EBFA1F2F731,45F7F945C372DE03,9E91D1A1427D0B55,BFF55EE827DC832A,3F2DDF8E0A01C13A,28B7B4537AA0152D,C5C7E696EBF72FD4,63DBE56A0AAFA0F1,72567D5377451C9C,00000001E9B7A08D,635AAEBF83AB09D4,CB8C381ED87E54E8,D4870FC511F1EBB8,4C23EFBB21FEE838,83B636734CC83D2D,F5AFED9E5621963C,2A06C8EC3634BD0E,A567D03C25A5EC3A,AD8617AF2FB10FA2,00000001BD8FF15A,28FDF835015AADD9,BB5D710738FB86A9,5886FCEC8F1BE631,66877153F68DA27F,ADD2E52194830F59,67282FBA1050FFB0,B19C1BAA96AA15A1,86F803838217447C,27BA9EA2D068C886,000000016C302979,D3CBEB2AAA5A0A85,BF97D3D535CFBE2F,32228BD5CF8A53CF,18CC4606B349E4F2,3C245EDC1145DFA4,5BF5475DC0088D35,ED6526179726A50D,8D508B4AED152A04,B0D94B35D35FEC52,00000000CA26BD19,CA22A81313DC531C,FA73F6994D1214EF,7C19324571DB1BA6,39BB393A8A83F38D,C98A7510246D8519,E057D14ADE71D2AD,E026827C23D9A8F6,2EC16E3EC9074D2E,0242398612C8C8AF,00000000EA501750,CDF4C41BCF301260,B115DA26B6BABF9B,B868ADF01070A383,1A7D8F6048D6D68E,F7C5B6DA78BA0936,5E3FBAC513D6BDAA,E80CF5F1E73AA412,14944FDE6D3E6F6E,3D1C93840F047C77,00000000964767BD,5BD65D4F65E7A88A,CBC9B81C6313AB5E,6829A2F20B1B52CA,DAEF3A3A3ED191A7,39C71D66C550FB59,4D71FACF5B28F560,D29D690BADFA1807,69522C46EC5F1851,B3623048666FFEC2,00000001D89E277C,51EC32A739ABB4AF,D2F44EF548246436,A7D584DA4BD950D2,55B55B53C13FF2D4,7C9955EE78988FA4,802FC00FB1B07FB2,322C7C19BB295882,F14B78F3FE4B35E2,9F339CCB7C2D05D5,00000002454988EC,64D30E17C169FACE,C45C2BC05C1724D9,7BBBE8CAE40A849B,281D89975826F0BD,757839ECFF2C172E,263568C41186B8FA,D4A131AECE5AF273,7A58FC00FB463C92,16945C8F1D8027EB,000000023F543B77,643128CC8CFE62D7,3089C985A801C179,464E65B7E8B4F0F9,645DDABCC14DE6F3,4540916A032DDF94,09A820AB19C1F00D,8BE21A7D1F6605F5,EA5AC3D53E252DE9,0AC396E8A5961BFE,00000001C4C35613,146286486A7DE019,32A0677F223137F7,2625C815CB2400A0,E5E6AE2DFDD757C6,5C812459D16C38DD,07C21B3D75A629C4,ED9A45058FF819CF,8EADCA593C818E3A,29055ABA51632EFD,000000003A186C04,C7983200ABDF6627,C90BAC4966F82CD0,193BC553A2094E74,B1FD9CDCFB29E085,830798D7F52A5802,F5D887AE3A68C1D5,D47A7F8CC0818CB5,D2FCD93B1C877907,F954305F72D8B688,00000001E7B509B4,919CD6AE333F3356,C7F000A5DF37D291,C01BEDE7836E53EE,47905ABDF39845BD,E398CA4816ADD2B4,12EFDAC262A048E6,E192B9F251A3A163,BE5FD03EE5E3A2AE,F0FB301250E28363,0000000087768529,85C0413F5B3F19DE,66D3E8423CDF6178,5CFDB9A335588EE4,1E55E159F603A2DC,3ED460C72F393CF2,3F7BDF177302976B,103E2AA7ED168FE5,2D1BB50E91A4528E,516CCB9CE1E14ADF,0000000076F3FDEC,56F8072990D232C5,2F600686142A584C,BE61C611B929B9E4,2644600D09C28D39,19CFF0EACA830AAE,D7C1DD0A78A24D9A,7D32C4BE8F13CC29,021ECF86ECA28B5E,B3E846DAA13BDCF4,0000000107888871,886AD1DC96B0F1F8,35019A034AD77914,A6E2DC9FF8126E7D,CCB7E1527297F29A,BFE35B686D4DC50C,F0C49D1F170C545F,60D74DFCF485E3EB,B4CF36BB4C911C30,0F3BCE5AD91B4A15,000000002C5CC9E2,001AA6B5C5AE068F,543595AB7890EC9B,E6CD08338FDD4265,38E583896E075E1A,AF92A6FE7FE80634,5509BA074AACF403,6BD8CEC3DAA70584,73E2949CCD5FB53A,0317C49EAEC21FD4,000000007914CAB5,04CFD7DCC0D45539,2E7365090B7EA4FA,984F67749517AED9,61F60A9D265292BD,D3D1857BEB7715C6,605FA8484AF36E98,88B28E61BB8C7C24,3D30FC5F1D5A75AC,F754638A2A200002,0000000238AF33D7,258515E514C989CA,BD642A764DBD87EC,EBC4B51B9809B5E0,F791ABDA70944551,BC1BF87F4ECE3B7A,D1B132B3DCCBA78E,1DDCAC159014BBAB,24D9F973B746D367,AF4176E42269FDAB,00000001F4E18A01,923A40A2A1C210A4,056C867D34614B1E,E128BB4247F7F48F,B4C151B516C194B5,7485BA30F5B75968,A51E42E79887A440,08CAA8CC916DCD52,F1A1720EC4BA13A3,27189741ED2A25D5,000000013306048A,F47B4B1ADD126E91,AF0242CC263AD56C,C0BE1F9EC9F235D1,5866857EBFAC14DF,0C10B88644243BA3,9E8819FBDC67D829,80521317AFEBD897,DA0141A6DC238D5D,2DF21C75510686C6,00000000ECB0A568,D32EF3675F078DD3,ED5B74E325239D55,57B8CACFF92C1003,BEDCBF11FC13F108,BD9A9A83F0C58AF6,B0CE15A3770C9A9E,FD2B777616ABB2DC,75AFC1FC102E8B6D,F41D2A1918438C59,00000001C43FD370,7031CDD6F8CCDB44,6020F4FC8E6C22F2,63653404F31F295A,29C7E77266EDE134,CC08E427AD4332E3,F755BF06C58D9FE1,995BB17091656141,82335C522D5D5B25,FA0124DF5F246975,00000001B204CA31,8C9CF854C2BB0009,693B13582598ACCD,35377A2DD71C9130,98C2E39A38CC27DA,03D5F95FFBE6CE19,0D9E84579A242ECC,82DA802CE49DAD7E,CEFBBCB86AC27A6E,5E58EB984806D00C,0000000174B60824,8934326E268105C2,85E75A4C4157B39D,CB9F403EFEBDEF25,F2123A43BC7CA2E9,7B23E3BDD19FA347,A452FED5B59611C6,F5ACD01045A3B399,20A11DCEA8B439D4,36EA8692583CC51F,0000000266F89006,762EF6C60E54D042,B65CB8F6E59A42F1,FD63D8CDD22FD332,143DCA6BCB240951,A3F27F4751914914,4DC75B6512BE1AF7,FEF56106DEC77CB7,433A6AFE03C89704,6FD68A1A6BE0BCC7,0000000002BE0C73,B22569E0FE7351AB,B16220221122EAB4,211ED220A53B4B10,923BCEBF5D6DFFA9,994658C45C3B73A7,AC35132844760E85,FAA8E84FD65EA218,1ECB82F4F71F3771,3C25E45DF73D8296,000000007343867C,96911486CEEE8CCA,B5883606A798ED60,5282D390ED1660AD,A3B7047084018154,7DFBB07DA9EB6B19,8EEB6D7C679729E1,E392B1F48B5D1A9C,B9F47774B6CEB02C,018BA942B20C3031,00000001657FD2CA,E226CE137D4BB8C5,5E24293FE8438840,A12011B8C3D20D8C,AE6A84A111F06754,24EB3DA7D2AE8576,93891F745DCA8D02,F6D6BC0164F4A858,D074FF80B73F7CF9,A2F9A7D81798F820,000000005D29A7EE,19A9572A9A75E16B,A5601A953AEEBB8C,0406FCF393D4F711,500F28AD0CCD7A56,F45AC75485715723,F6220E4340BAC0E3,146C72774D1ACB83,B37ED94AD547D904,94B9431BCF76B4A2,000000017F156899,2A951BCC637A77CF,A84D22821E5501F9,BC22E6156DFD9BA4,B633CAD86F9CF832,B1EB363AC3F6B55D,0E2C39D696154995,005094924B3E9955,24782C553101C36D,E59F198BD004F47B,000000012DF773B7,7822A0E069CD4D57,B87EEB45F08016A1,49B4C5165BBFEB08,69DE38E587D8D72B,6FF9C4E46CEAA342,E7A2C3725147696C,ECA9E05E44AA0A25,85F0F29E06B0FDD3,2427318B6B4CA32A,000000000049FD71,D95BD4BD3A6F8777,097950569EB17428,47288A29CF6D583E,6A79331D25C673CB,D7DAC2E035BADBFF,76A578A5D4090A8C,5917A15C3B07C497,F40D23BCD6CA2C86,95C0113D0A8F6753,0000000148433BB2,F64AE2A5377082E5,AE9605B23E237C01,424B6021C46F1EBB,BBF0CD0FB3DE71C5,F62EB5F04A512FB3,D395259F521757EF,AC23621CA31AA6AC,09D4C466F49BA206,89696AC5E8992DD2,0000000110F85B57,3A7CD9B89E8F021E,DF9A70E9564687C8,4119BB04FADC1A9D,60C8A74EABE8F34C,C842F25E12BF8FD8,BDABE11CFFBFE976,E1FFD5D0C9631FD7,CDC33659403D5EE5,20DD3207F8AD065A,00000000D3152A17,2B657D5C1813405C,C67D072FEBD863FF,81C8E80BE43F2CCE,F60F2C53DF3F9D93,C9762F7698E78C7C,CBF5169952C0F12A,ED2CCD42A5E61E28,DBC7DF593E8270BC,3AB1E84B27E651C7,0000000218553A6B,DF8F04F7A54636E6,D6EBAFF8A36965A0,2378CFC2F9F26776,2F0CF507DAD50F3B,36B06FF272418A9C,2F4B545D99A7BE90,9E707AA70FE0E530,B3AAAB8F8A4BA68C,1287CE163917BE20,000000025C4A9A12,ECEDA9E2510F4D53,D35631F07722FFD0,E693602D5C049904,BF20B8C76357E92E,846B072F22D51559,277A6BD8D97FB8A0,5666D4635DBA3DE7,D3230AA99676B991,D503AC5592790449,00000000AC2E379F,5A3EB836D36DEB99,05CBF4D6C8AE7C17,F82B2DDCB07EEBDB,4C390FEA6BC13836,057B281E0AA6C5C6,A441CEA83090F26E,3A5A751E56697ACF,87BC64F973EA5328,F5E1CB5F215F5B96,000000019710E174,9FB291677C768ECB,E28AF561BBC15481,462B5EA1B022C772,9B8110F740AD4DCE,A274647880099ADF,4FE273F87870CF8E,8D55F29A29D769A4,C891BBD7B50A91EF,2A7FBCC4F48C1FDF,000000024828DCBA,0FA713E4CF342F09,2BD0288CA7BD89E8,C4D8449FED824AF7,D387579BCA7C3EE9,759784D706A95D9B,E681A3D10DEF7858,F89E2573DAE108AD,B61A8A95DB33638D,0375FC40C1DB81C0,00000000F3C3B654,310C5C7799A1E17C,B60C1F32113777F0,74EC285D797ADF67,F5500CE1E3FE53F6,BF1D5423592198BF,066CEB56A9B8F9F8,FD95C099BE298479,F4C40E02AED59A7E,758213CECE8917F8,00000002272FB0D1,FB24EFD149A16799,4311210FA4968884,4670C6F779C0E501,B347707A0A0B1CDC,5F78DAF3B4BCA303,428E14ED38DCBF14,5C5EE8A3F11D00B8,E5EC0BEF1CA059F7,34B7E3F69D9CA31C,00000000CCE05436,E7E8C68EB083592F,55A71005143D35CE,2988CBE720563F84,7802B8EE474B195B,4278069AF09F52AA,C980C7DBFC19258F,E6D13D492D5061AA,86E349FD90A7F71E,598EB03345522441,0000000079ECE2A7,3B7671CD5D85042B,4DEE70081128F53B,8BF7BC4A496D671E,06594930ECAFA38F,8AE1B9ADF54EE892,DED3111AAA748C3B,C05E6AA504AACFD6,A87159808E858F5F,E6CA16D450AE5AD4,0000000137DF1B29,571765E138ABB961,850E529318EC6759,5013B8B4AA9A4D68,C9520E8ABAD9CFB8,37D07CD4F0244143,A6990FE825D641D0,BD0A03BD13F11759,B331D6D477CD0800,EBE4BB5E7DAA43EE,00000000D58FABC4,9CA8317BFE022CBA,AD1AF4415CC182CD,B47342B4A23F78A0,87D750457A4A566D,2856EE8FB60E3E72,2EDC1BF7A62C0160,356FD525D243A814,9560722AC301FF5A,DE725E1E3F621F98,000000026E8CCB5F,9C0783D49891284D,E487ED69164A8B5C,77CA431EC4790808,873F8A56AA910B32,CA6A7253A72EFD5B,A015638C94BAF1E0,A7DCACAB63E0593D,D683901C36C9A322,970F2ACB004B56B2,0000000087EA4DE3,DAEBC59D0791AB04,AD44126730E4CC84,8813C75B893B3C34,A30B4E5FA85380C7,6FD26FB896EF1D38,341E53B1A834C68F,32CC1E6A36615EF0,878B339C9AE9CC37,9AD84BA04988694D,000000001D28DB92,EB63FADA2ECCB583,71C41AC817A34364,F14375C59B696878,5C39FEC533D532F7,26971A7209ACF817,EC5BDC7D716A370A,511124D1C50480DE,97D10E4E64325AB6,453C5C35DB111E8C,000000002101BD48,A1B3C67B05E79EFF,4A54A11B9ECB83E2,8D294B61F1F71EFC,249B56CB86B1CE06,19F765BD8E328B09,724D1BD411421225,54790A1A885CB8B0,B9CE90D0F6595C79,F49651A73B64A16F,00000002416B2FD0,815D31FDF697B5DC,B368260B2E1762F1,F45DA2E7832F5F72,985743B40833C5F8,DCEF0F8C496DD610,56213A8DD7AB1515,2453EC3FDB3E3972,80B808900036497A,0EB755A0D9F9D072,000000006B811B14,61DFD07643ECDABA,547FCEFDB23262A2,33B818EC814F3ACB,947699081B04F877,D98F5A015B13E7C4,281CE95A602BC7C1,110B2BCAC6D1F384,3725E15CE554BEEF,9AA1004D7D923923,0000000062561357,F9F825EEE399769E,4DFC3C203CF8AC54,2760CB3493BC563E,3EDE2D99431887C9,13FD94A9DF5CBCC4,DBDE10E17CBEEFA8,BD6C5E2201B627B2,8262BF4DF0C07932,C6F9A0693FAFFE6D,000000012B543BA3,AA184C198E9F19C0,C7EC1B95E19C1DC8,CDF4F3E528A5162A,A231921278526BB2,4896422501F9CAAC,3FB86E83EA82DA7F,1796A7BA3DD1DB79,4678E4902A918456,4CF6E768C932A73D,000000025E2F1B41,EA8CA0962AE1EEC9,2F0DCCB9AF8F349E,37748240243E6920,8DF53A88711332BA,C7229C64F2472A69,877AC9463B669817,2BF1F21530BE54C9,EE44EC8B7C5528FF,786EB1F6FC7126D3,000000003FD21C5E,547BF051BB4768F0,8A32480AD0AB0268,69599166752A1ACE,F5C5915AC3EC43D2,959CA8C79A694190,65F5704A78F21B4F,CF5A5A007749DE00,60A79494AE883EDF,CD245DB8EF37BF0E,00000000C1BE2A42,DBCB825CAD6A4820,4D70723B3AC473EF,6AE6350106921009,F6BB2589678AEE01,89EB49C69E673B17,344354B1F46B1D2D,0DCA3FC818C9BB90,90F62C286997E41C,00BF4BE87440F6F5,000000000A894948,BAEA4E4EEB8FAF3F,B2B3D6A3855847AC,3C676E9987F417D8,AE8D4B55BC7AC1BC,E3E8E2D2BD3A4C38,A8A51E819A1AD0C2,9D1CABCE856335C0,89657914299B498F,79FD8452545976BF,000000013B5FDBC1,A6E7DAFEF923959B,CC4226A49CAAC049,83F33B65C9AA7784,4C9413ED23C89395,624C83BF333F682F,2B023623E150C518,6B29AA79DCF5CAAA,22B1EDFD8BF019B3,A7008D980C1725C7,0000000190E4A828,C999F93D350BB4D6,73C9BA888218A67D,E28368F552509317,73EED718330B1616,969780D4EF3E7063,F4F1790B4665FC9E,9563DA4B00445F6D,D724EECEED3B2711,7E95FF7530E208A5,00000000DABCA5E0,D5794AAA9DAA7BD5,1ADEB16DE274C639,7419D2228DB81AFC,924EF230D850EEDE,E3BCFDAF25F8A8C5,7B6B969803F9C922,89D19A4E1D1B1A05,142C502A61FFE396,3E1813E4510E5CF1,0000000082449706,D0FE34167685199A,D4B92442B83DA443,8BA61002DFC7527B,A6B715ADDC0B33EA,CAE9BE500EB31568,04DA7ABAA7328BCE,338F1CB15C82944C,D7A92D5390FEBFFE,A7B5D168E4E88C5E,00000001FFB9CB10,B49A23A5FAEFC552,AF4BED92A61AC574,E48FFE707CC85C17,3B4F669D6396E5F1,13F6CC5CA9F14B2C,8EB7E9675B097C9F,2302417693FED594,F64B37649F2E85BA,431F508406AB4565,000000001CCC7B63,DA20F8992A588EB9,8814439864D237C6,D04CC6F562F2D8FF,7D0D75D0A371BD44,030A5A0C98CB47CF,C7ED6E659C31EEDB,2DA79DFC3B8043CB,E3331D64AF287ABF,F2B8022B9E78E8ED,0000000023882A44,FF777BF0056C0717,0FF5C09A56504743,68449A5D64C38C0D,72F29F328BAE4C22,75B5391FAACC5683,58B67B6BB1CC6A41,B6597B99A54F8F8F,B6300F3A021695C6,10B63D4552DCF839,000000025E79B22E,FB67264E7D2A29CD,79F8A017C93C866C,199645F589978554,F2773C59F20694E1,6AE266DC7CB0F495,00A1069E5EEACB13,C0763525FCC9E449,5FB947AA2C84C97A,EAA803AE2BC77769,0000000001741131,51B70B517D189E14,02F5E8C5ED261326,AC50875FAF1F1EBB,CF7421915EBDE4EA,705A8E7B88C5BB1B,E67E62901F81E707,F7C057A9A5A2D35D,A60056418C6AAE56,AAEDA97CB1AF9941,000000015DB38A92,6248B5399F497041,88257DC071456F62,E5E831489D3D537A,BCC31BA90F5055FA,1F27BADBA706252B,7B8BA6F5748315E1,E835D2D5C72B9918,1A7EA0FBD21C6411,E66AE2B2C26E4A79,00000000568BD8BA,08903E49130B79EB,48A67E80FA98CE8E,3A204AA5CF95A4ED,4BFADD93AC889F6C,B18962EF403706A3,280FFD05F1B0F45D,A8606B7DCA1DABF5,6DE66173ABB8ADFD,C1EE14C9DF072E19,000000014779E486,CBF7385498ED2A39,CE906EFAA07D33E3,E5A66A2E259617F7,FC9627D845AA4A43,F3EAD463FF6FA6FD,0581091B797DBB97,3AB2FE8E8EC9CAF4,6A8F0FEA1477674A,83AF4221948D72A5,000000021F346034,76DFD15191886AE9,12E029FB5FE915CB,69C1C6289121261F,8AA36BA74566FE72,CE9F28FCB87851CE,AE0E7E12E3B503A3,744DCA978AEC83F4,D6E4AC15FC74C086,AD6787E67263C844,00000001D17E2238,96C844C8E941CA2B,F539C5FC1CB31493,6BE222FD17D3EACC,D2AA9819FE76BAFA,36716F70071929D0,BA07E17DA6339623,2DBB2C59E943A191,17AFB7BCB77FC5B4,99393B320A8100CD,00000000F8F4456F,037C3F3AA27ECC63,B9AB2332494605ED,776C76980977129D,FF2B422EA24FAF2E,D5DAC06072803B26,882A4C6D45C9AE4C,881886406429CC22,D7FA6C2095E3B03C,E53515375302AC14,000000004D3AB76D,A087F3B53DC375CC,6473E633037F5B93,3F4FACAAD4AEB79A,2F530A974D0AACBC,4671FC2A2C0FDBAB,1F9A90A10521C143,3A4A7D71D0CFEA52,90CE298A44D4D267,E77D551F7C3FE68B,000000000C4BCE00,1B94477F8471F8B8,DBE655519F97A7F0,0C89734AF6E5EC9C,7558C6B56DA57107,37AE2A30FE25B264,C1B229D4429C47CB,106A0C24A94980FB,17E97E0E66D4476D,8EC30892DD42CA88,000000022A934698,2F77F76686179590,E7B09AE58D2B6319,6932563422501DD0,3AC4D7F355BB7D4F,43FBB7096ACC98B5,9943A47188B026DC,808AAA4E8EF188C1,46EB8B7BBF0C76AA,E1827C9C875780A4,000000004A2C6A6C,B5B608AAE82044C1,C85C4F09C2AD83D1,38150C78A4F8E85F,6250AD5D294C6ADF,3481016396A2A701,61A0B80D2515CD51,A51EDA929317EF47,918231108D4546DF,E75CE669883CA357,000000014B0ED526,464CA1842801BCD3,9D5951D0947B478A,D97337E856109E8A,E24F9144800CB2C1,B98016AC7C5DE06C,561901317BF31F70,E5E349BE4910F8FC,90B6CB33CDB7B6B2,DEC508A2C5D40D52,00000000A803D786,FBBA944892F0B241,5CD0861C0167A2B3,04417D1800FCC565,767ACBB2D9597E36,8832731AFF27F6E1,5994F0B9078B361F,C7FEF0D4BB07B0CB,E40CD5544C9168B7,2D061482B45A0CF7,000000008FCC91C2,78F3DCF316C07DFF,DCD5EBD904CE656A,D02DEA72EA6E0157,1CA61E6EC219EC95,A7BC46E4CEC0D4CD,214ECE0EEB11D2CC,E5086E6BF527CD47,15C283DED4DE131E,20ED9FBE555AEC78,000000007CAAB941,8F420949BDD28088,86BFD431D153B46B,EAB60753014A6A3F,BD03439B0D4C13CB,F11B219824B62B8B,DADA1DBD4C2AD021,3B0AD1A29B54BEB2,4685B8C12A6BC712,686F0F193BF701B2,000000003A7A6350,560E9BD82F81C62E,42C7FC07A2BC916E,481CBB7541AECD20,137DBDF2E9435D71,A10ECBFB52D853C8,C7E4026003971ECE,63848F89490226C2,65ECC7E469FA2520,E81858F05D75EE26,00000001A8825377,3A6CAB1638AF92EC,B752CBF82B847067,894BAA8695D71B13,3ACE271FE8AE9FF0,BB264AC6D6ED068D,37307E0CDF901C9E,873BE70DCA948D6E,0FB913D2BE987E64,150D401F14769596,00000000ACF4CC04,E26EB61CF716341D,FDE3BF82F3A6F4E2,C5874F17C1F9D44B,FA7610434BEBB68F,6AF7F71444FFC03C,1CBE3E8B7F2507E5,51174741222EC202,FE7A7E5F3692A95C,9829E8BBEDE24D90,0000000274EF73A3,FF64612BC38360D2,46E160417692AC04,4B4F9632F65EEAFC,14838BBE8B7CDF31,7A2C6053326057A7,6C74B6CB24010079,2BEA0913307027E2,58D64F06A5E1F3FA,523DFBF1F93D0E62,00000000CCB1EBC5,380B6C6B3014B51C,98E99B43DC15D56A,8BA8082C45D77F03,0C8E3C01819F8AFB,1CBD05811959232C,AF95CB2514D7C9A7,2C70BD8515F2DBA3,8A8F69970857E7F0,FE07D75B78B4F728,000000004E3B3EA9,2DD18AE2C1D75DF9,DEA6299141176CEC,59CDB4EE60C470EE,8D19503F4CDA2A2B,66CAAE90E3A5336A,BDD19EA1CD15BC34,606170DB0C3B40A8,8F7252A262A36DD2,F30280799B9243C0,00000002385035B0,D19FD4B553172D6F,B2CE88B977DFBFD7,A02FC1A1CE44E576,AC40738B2E50BB9D,88597DB324295FDD,4B2EB12301A5CB4C,F03AB83ED1A4F0C8,E4EE56B1138A5E10,E0910328B17E731F,000000023FA9FB22,14CD4AA977B84EF8,293CA73974A8A073,968636937EC638DE,15CDF9504F1CEE50,B4F0BF3E642CD2E3,DC0701A679AABB24,8C9A69CB679F5C29,5178C66148BD2098,C93CD7A6618F81AC,0000000002D5D258,1725D26064786D87,F3AA52D50B7AD1F0,4FAB2783C8922D63,E604AC8E3C2A2886,487E81C9BBAA3E58,81337AA61CD456AB,DBA8F9E3201D17A8,3AA886F7EC662493,A052FD168C99925E,0000000069FCCD10,D7C022B0B166392C,13C362E1430B6188,814259CD7FF4D43C,EBABAEA09DF5A1A9,9D155EFCFDEACD0D,802CE733C343F3BA,45DB24D948C8D18E,8615FF09883F0C14,2B49DD81E7E2A3B9,0000000086D023B7,CE0AB6468D5E7CB2,6C192CDE58F9540B,98BA021635C39444,FDD877CAC900540F,96A998758AB1036D,4848D38DCE5925C2,D7DD39617AB00B70,1EE8F4FB1956474A,764C724BA4634EE0,0000000169943440,6E97CD0B0B937924,B13C3D1F2CC3D539,BFA8A85F6B5DA9DF,130C03F592C9AF87,91843D355BC9D03F,C1D2B2E42C24D265,CF455D90AD523CC3,30D10E5E452C10E3,D2B6D04A130F243C,00000000EB1C47F9,FB9169BCBE8CB36B,190C6CFD7D46453B,1D16F26F4C63836D,FA0CAFF1FE1BB141,4BDE05C2CE03F48A,2402F15CEA55E09E,BCD6232BCB8046B3,187AC273339C8C12,A3E8611AF0C3AB9A,000000015B6C55CF,0279F369482F2B59,B0CA58344E32158C,0FB245717E95E722,1DEDAA2360F2DC3D,D839B6D53F553C4F,470211194AF5CC8D,E47A091C91364BB1,64728ADB7AEBAC66,D17F98C9F3E8009D,000000005F8346A6,D3BB31AFA1D0577F,16DA1BF275FFBD37,806BD82A2E900CE5,45087A0BD3C93219,981FD58B90704D84,831FD4DD5C7FD009,EA0D050827C14A2C,5A8DD8738A923D7F,CF0506F6BDDD097D,00000001E95D793D,56E9A89A75374368,D1137C45F4717BD1,D2287A1ABAE0FDF8,A6B1EFB451B6391A,4B69CE8CAE5208A3,C61646CB97E8649E,B6624480B72624C4,ACE3BFBBE2BD6D5A,EBAEADAEA751F976,00000001F7F6F6C9,944FF527672C60F1,B19B2F5B6EDA5D97,60B3B73162749A52,A3E4BD8C72AF4C47,19518F034AAFB610,704538FD196ED217,A14A579A2E6A5359,BF2A636E51200393,40EE442C57126647,00000000707A6954,48EA8E45E70D9EC2,DA085C22C762E593,BD7ED084EB4AC9BD,3A73487F306D1451,462440D99D4468AB,CDA6D15BFCC6CC0C,4B5251E796234478,81DCDA054EB5C92D,E03BA1755980DA16,00000001825E494D,218417286A9D81C5,30B0C720FAAD320A,282F8D90378B8EEE,CFE24486FE0AE8FE,5119DB59DE30533E,ABD0F12E210DC34A,4930238810203238,A63B683C41E741CA,6E38909B21D804BC,0000000188ACD980,551AF74EC41ACF9B,D1B147BA9EDE3390,927219A7714F6B08,C196703C94120AD9,7A99F2EBA5936256,EDEFDCB6863F2712,0DB3B2149462990B,E0515484EB27BEC2,89F8EF09AB9D2ABF,000000015FBB9496,93150EE42FC7427E,2FC39730A68CBCF8,D1F9BE2C33D5B269,36D7ED7F274F5ACE,E85AEA0DBA4B528F,18E8FBAB3C76B1FF,E66E536052F10F65,54446E66803BCE5D,E2CD8320B31F3D90,000000000ACE5074,6B09A858A74F419C,0BE39D416F4E38C6,1C5168D38B7EAAD5,A18CC612C301F9AD,DB00704498DB848C,54E176614C2568ED,F65C4845116D0D94,16D02759DEB443C3,8D34482C1BA86E78,0000000002D5F5E3,02A43AF1D1F537A5,54A9E63D1F6FED2C,53600AEDA1FF5996,628B819489270B1E,C2564D9081418284,30FC17ED1ABFDAE2,22E8DEA07264D14A,F16455E957D867AD,2B58D2A81A533B4B,0000000257CB1C3B,6DDA5F4C2EC6A6B5,42F3DEAD5B928098,96536CDE1E275F42,F2C4D0DA04C4384C,A7C1B8923EBC1E92,8B4974F4B7B62A39,629835C3E918C035,A8584B3677798C85,5ABBD0A618442E17,000000013D5305FB,7FA3268AAD792780,EDE1A3127D28D52B,9E4E22C4D004A0EC,0E8A70ECDB531382,6A0B2B9B37610B9E,2C087B2B92A24C3F,C797C96358957FCE,B40710B0B9563748,AE853BF726CD7F2D,00000000D6839098,1CBBB3C60C9029A6,5AE621708D67B76B,5C4C24E4EC5DB3BA,81C0E4A4E2080F49,C06CD08E4B38E5FE,6311DB444AB18930,1EB614EAD8A27E32,FE4C76C5658F21DB,EDEADA6B828541C0,000000003FB26D8D,790237EB7F3D9082,0A15179447134962,BF1447F1890E94FE,91D53455B8B1C9DF,D56956F208A3901F,9B2ECE2DA375708F,D1C5D1365CB7A08F,4B9AA51B85BBECE1,91877C59D79F16B3,000000003D00173A,CDA8D0524ED0B1F8,241A9EB7F85E7E59,E063EAD9D48BAA67,E11AAA7274A6DC04,9FDCCB3986F915E7,F5D6C59D96478245,291EE7E9F516FB54,9EA9E1BAFA61C8A4,72C059898225B80C,00000000504EF98F,F060658448C2CB81,0AAEAC70D781C32D,F84833ACCC89076D,296635DAC17D0AA2,9F7CED8BB0949F9F,63A37B1EC0D36EFC,1FCB55C3520DE66B,BC3B635CF0B8A9BE,207F96D1987821D2,0000000123F15EEE,BAB48344C501C15B,4E2B73F2A97945F0,B659CD438E626B69,75A93F11211AA64E,645CBE3B477EEAC2,567DBDA8E8418AF3,AD1BD57C98335D51,84126F9D38F16D0B,800F65E0B1BBE1F4,00000000DAC8BEBD,72C6F07AE3D55BFC,927ADE60713FB820,D6F6B6323148E886,5A01AA99374878EC,9F3B28A2277C2AD0,D65E5814240E59BA,30220891B438B26F,557AB72900B8A954,81569B581A77C07F,000000013B13F1F0,C250E869118335A1,C7CE5212BF1AAEE3,282AAB5E685162E9,A9251A02AB0800D5,3F376DE5093742EE,660E64EFD102F421,E7192E995C0A85D9,0F842F38D3C46337,92468DCA1F1A2E7F,00000000B5D7710A,F5D788EA46F19171,0D18766A0B7C3F1C,5650B874F39CDAFB,D40865A5E9B3B1A3,A1591CC41ADBE9EC,5F42B626857F6425,389C5C82C4B58225,B6302F85ECFC77E9,F7E9F91D496DC6B1,000000003BCFA3F3,617CD4E6FE22C7D2,B691EE1E4A104A38,EC210BF0A6ABB4E8,8F09474597C95AE7,D7C90186FAD910C2,6FA6442F1DA27645,C90490360967A357,36BE5B4680E7CEA3,38C189AE0D14EC9F,00000001B17286F2,5230AA5F47A3BCC8,897FC059ABC2A318,51F7CBA2841B0B41,C5D72B65402BC2E0,AA5DA323E8756B40,3F38D85A9866BDE4,BCDC28CCE7ED4AE9,3905FA192B342C6D,51ECF94F4F95CBA8,000000009333D2BF,8CF01F95F2D0B0DF,A32A247D5A00A58F,A043A3E4F34059AF,A2387089F5E8FBBD,78128692DE26B1E6,17514EF912AD4C29,607D3FBB23E8D5FB,5C815CCD38049045,74B239B821EEA0BA,000000021EBB516D,CAFACEFF91A62F1D,91D3B1F9BFAF2FB3,1B74D69FE2016816,EB39FCED99DD244A,8B14BD89B26F1D16,609CD9FADCA83F5D,6AFF45B070F175F4,3E3342DF91AEBFCA,FAD27E1352B6C316,00000001251227F0,6D73E95E1B053F79,AA694F249825E482,2834264739227C27,41BF9CC1967D1612,23696C9ACA6F3D51,8E3E60756731D72C,990B0EE7E793CAE5,7E7969957E92E6AC,8D44A274EE3AB610,000000024E1C3518,B87C111FCCE946DF,05211EFB9F0708B1,C9C18EE494EF68AF,142024797F9BDD5F,4021830B605495FD,77057161F6193C42,56146295F649637A,32C9A194A49EBCEB,C7FAA09490450AFF,000000025F7EE560,445FF004F0BF8913,EECB1C10CBB2DF65,BD0A7C3B9087512E,B0F5407C266D67D8,1F8DEA3918801DDF,F82CAA2D78BDE754,026003DE44B609CA,B11061851EDF4517,92996488204A5A5B,00000001576C5483,55ED4A8A52C25C5E,DD6E0B994BD0E464,4389C8E3D7105E28,F2E6476B2E5997A5,D72A9AF70603DB87,4ECE856161321CD4,E2E813313D61EF17,71089693CF47B6C1,785757628EAFDE91,0000000243427C5B,B10F1CAE6FF00E40,382AC95112479CC3,6B8404909E9EEDBD,2364EFDCD6D4ECFB,32AFBC58DABEDC06,A68A37E00130E3D0,4A0D5A8B92E1CE5C,460D1DBCF2A46B7A,7E12C8D59DEC298D,00000001F42FFE67,CE3684A4501C44A3,8AAF700397499EE2,881A16A3BECA7893,FCE9409D3A1D0B80,16AB48B8DE348BE9,B0205CFB4CFCCA44,B947C958903204A7,0DBBCE85117AF8BB,526EF7E17A9E7ABB,00000000BD9579D0,F60421433B9BD3BC,C80CDE94970B4F0B,070B1E9658CAAA28,07DDFF44CDE2EC95,CA1290ECBA626AD3,F0FB78911351BB68,598481BD40A9BA0B,1B9FBB1F42CFBAE2,534F8AD2E9382B29,00000000FC37C596,5D609E8E0504EB01,760F836747D8B975,8BC2B26918407B61,E1BBB48AE3517076,1C779723573BF293,2E4AF4BD5D0F08F1,EDC0A4A353C52E32,92449F3EDB6CEC8F,014024292C28BC95,00000002738FF760,33CE155E355EB0CB,50D1C8F329DD5452,BB5ED2D1401456BC,FEB8EC8BA41B0454,25F6B6FD94599082,8AFC0F2D556BCAC3,925F26557B1BE1FD,45E3C47853C30481,71DBFDCEEAFD697E,000000009FEA4685,5565FBCC47E632AF,91AE1E7CC7DD0625,4E182CAEB1C06898,8E111D59BB7C4AB8,C2BCE76F608257A3,FD9B1B42D63CCE38,9BC4C4B5114C3BE8,12697E2FDBA6FF73,891BB1D04E2180CA,000000007A41C666,1FAB612356C330CD,A8344B3E18A9DC3C,5DB7837E47794392,E6D22188A3381D29,1BCAE6A201DBE842,3D5782454E510AB5,665F6936CE50255E,5BC773519F515FD9,1CB453C8CEBEACE9,0000000220E8DCE4,4F8509F4AAE07281,D420090EAB5BBA35,B52C0B622A004D87,6295EDF1B6CE5FA6,7F22EFE9B9EA135E,1674F05AD79D1E9A,A9360DEC5DF1D072,27A279D20C181A05,555000FE3EC198B3,000000011615C723,53D0A1FD2C2316FE,3F4403B9CF880980,F2A90645BA859309,92D4F551507A9B09,1F8E84F6CB843579,1B1AA7F00CE6AB9F,A6CD5C80123162DB,5E0323F1BFBEC00D,AA0138C9CD9F327A,00000001F09B7058,F1A742D68F8CA4AC,02A7BB11E8BF5A1E,31C93FDD6D19CD21,899BD26F56FB6011,5A65474821C9B313,809B595E63DCB162,2A67755F4E739342,7B0FDCEB1643EC2C,17F32ADBAD8D3125,00000000CD2A2128,C835F1F878054D23,096F45245BEECE24,C34F9780AF83C84D,7B28A7BC66A9D74F,B63873DB4FE61749,CFBE8F76E8516385,75BA5056EB38B143,1E76AE18827D4451,3CD63CC975089702,00000000F63ACE6D,F5FCEB67BF5AFCD1,F2C5B4688BCE7550,C91B868DA366FCF4,8E6C595499436E33,AA59FE2A07FE654A,9EBDC17AFCAA9B26,03F28C6416661C63,697DC8BBCC3B7032,C0CD79EE3204A3D6,000000008135F583,AE5A293AE539DFD6,4E0DC1629D68F5D9,2B1958088E707197,9708C96EC1E64493,FF8E21C61E546EDF,FFA2F9C9CFBB0ABC,92B9525C7E43E0AE,AFBD859027973C31,06D1FE203F87473E,00000000724EF99B,07A39BDE935300D5,CBEAE2F6736768D2,CB925384DCAB0C42,276C4A276043FF6E,2770A90F56E1EEA9,CABDF4D5E7FE23B5,B476C31C34228D84,43E9B1025300017E,D859FA9FBED9B5E4,000000014263A1F7,85C1B571D754C5DC,3E59958897ADDB8B,BD5FE7EC62AD67A7,C783E23374A31132,EBBD1834101E1A84,9E862FD698CA6687,936407853926AEE0,7E290BD7BA0D1006,E2E8742602305C68,00000001076A24F3,96C3F44B7CB6F5FB,B1B00046C2E0EAF5,6F3AB89E44CB2A6A,2CCABC73396B132B,728468E7471622F8,AF1493E956390E66,C55E3AA9FAD887FC,733F4886E02E12DC,1A10092B12F3CEAA,00000001EF6BC74F,DDAE54F4E19AABAC,E3843BCF3C788E1A,BB8919B0F4C23BAE,277FFC00ECFC9133,FFA999FAF43B9239,BF3578D749A6903B,F1AFC26DADA63257,89D6DD850049D442,ABF87190BA1E3916,00000000E6BD80BD,B6E77979DD5BDE54,EBB59E8154B24395,213DC4428CC2552B,6088B5684239C97E,6ADE14F35F33FF2B,399DAF848C0BB7BE,75AA88B89F564182,1732D396B303EB0C,EC50C70A93822B8D,0000000239566B58,C9D79CE1718C854E,A1D22DC0BD548597,4912B8CFD2AFE5CB,2891FCF758277C0C,173B2DE8147C3B1F,7F80896254C1C089,638CD4FEA2227EC8,877729C2ED576391,AFD22B54D6152822,00000002633910D2,86D50B194FEB2532,D57BDEA739699B01,6389105F153C8BAE,2DCBB30096C5BC4F,6C6C0E98D472BD14,278ED3B10BFF117B,E1BC810F87A799C7,DC8DFD000A7179D5,E529E7D93ACA1A0D,00000001DF676C70,54BDCCA2763868B7,47C9FC87BB909C3E,EF3758A200860E2A,E20423450F1F578B,854561A3EC172BDA,76CF42AB34430091,7D7946947CCE4AA0,E95B9A1AD3D4AE31,6E046EA710F50E0F,0000000249660AFC,A1599B7247D8E3E1,E4D965145424A76E,5A41D8A962C517DC,BC828201DB4C6A1C,0B6742F2EB617224,65AC84E61CF9342C,40D27FB1992AFFE2,914A3FFB48BF8216,AB88F564711CEC10,000000025A824CD8,8259290F1EDD2295,4366A802E280DEFC,CD95D20CF37701B0,776845A725017A24,F7236CE35A3B451A,B49B2A34D4EFA900,4B991BBA3772260A,52373D1E3B6B8F0F,530F005E06E67181,00000000B727DD70,E98570E3B0CF1C7E,D3BA320CD55823A5,809E06EEC849BF02,E44200B79C6F2F3B,82C1150203FDE3DD,FA668D83E0A1392E,743B42EFE4CDD97C,A5D28B13850F6294,DF1D3ECD2ED5072A,00000001E2A2A37A,599C735595FAC7DD,55D2768914F1F1E2,AC5BACC3012A5636,7F9E2EB1206CFA6C,3D6643BC57622FF6,D14C9361F0694F16,740CD8DE7A7A0836,22D1F2D41FC7D711,025C7684685C0537,00000001C0CD17A5,60FB565AD73EF087,9957264D8E378601,23050D4BD282091F,21C42574CDBE8979,3D2A877E095596B8,2D0C83317C706231,4722C4AE7ECC3B3E,2BA39FD2BC1C84B4,D7DF7E5A20E9E1C1,00000001125FF085,20564A720A8DA446,2BE9C122F10CEB8B,F838BDC172596669,E25AEE455BA8CB2B,A029A93BF9543A37,F7966D70A941F3C3,A1DCC83F5657539C,3A9EEABE8682B29F,F027E80865E9F1AF,0000000115CAA60A,52847B38D278BADD,1599DFCCF0422E70,65541DDCC9C4DCE2,A1DAEA892E328F2A,C6E578CAAD0EE21D,DF12F814721891CC,7D3F965D3463CD37,41920113EC3D1A88,5463A744AEF75545,00000000C7AA6BD4,AB3037E43FB63EF0,814D160477BA0BDF,4C693E3D4CB3959B,4081C989836952B5,CF8E3EBFD93E022C,AC46E4463A921573,0778C68216270EA8,57B4175CB83ECABA,B34F009EB997A5AA,0000000186BFFDB5,D2B6F873C1DE516B,17424453F693B97F,2509B9EBBE5E3B3A,E1FAA3300D2BD41E,0FC1F06D69D5F762,02A9E54B7D080DA2,82CF5E0B973937EE,CD2EA8A7B5317455,1A96C3A8938ECBB4,00000000FD0966EE,8CAAD23905498FCB,BC0DCCF478870643,B5248C19B45064DD,94A56C670B48836C,47D2D593911A872B,503EB6487167CBCF,C9CFFA7380295629,55BDFC456A0AFFDF,50061EC02E04B3F3,00000001E40AF7D0,C50EF26927627DE8,37DED417B2EF11F9,8D4D3B19248D0D2A,C2A500FCDFFF2D60,4A28FD78FC3480C0,1F4C30FF7FB6EE22,BB3F9D2FC6957907,CD5D1ADF83907CD2,381A6F8F5FE77712,0000000040278086,063325D89BF9D9B1,92501E9ACC3A6C27,D618673514966A23,BF5E2FC1D0F1549A,F190AED5ABD166EF,A289E064A8F51DAC,5755DAF045EA7294,74A3F460492DD8E3,877FB5CCAE4DDDA4,000000019FB78655,08CBF99590EF9BC9,4EDA7476D6A201B8,6971F2F0F5BE1B3D,611BB1A31DD7E588,C4E21E9E05D37704,9A59B4A98F5D6F31,F3E68CF75BFB4663,3741413E86840F4D,7BD78F7BA4653BF6,000000009198D41C,46FEA33949AA3F16,3AA0AD51C80B1C50,EBFEDE549812D068,43F73A92AC35F189,67DDAD874E82D4C2,23A61E95FBD53126,D221E3434B13E5A7,5A8E56F1EF5DC6E7,6149C2005B75994F,000000019226F5F3,F9721A439B6F57DC,3411CD4E9961F28D,923B22064C4EBE77,9DFE08C8AE4862F6,230B422E9822F19E,0F9E231E4CC06269,6491F5E4EB2F5705,D9C374C46ED0D065,C29D7AF16075CE16,0000000033005BE6,FF194CAAF9039694,0913F5B5BDE1D7F3,57125F130850A0A4,951FFB43226BAFB0,EAD7E6CB5BC556BD,E94432B475BA705F,000BA147C4C4562C,5BC42F1F0544895F,8F8A5B3008DF089C,000000019FC61307,828A3D86EB6FF002,B49936658AC6CF69,7955F97071DA586D,4BE09C235AC29408,612CF843E5DCFF66,54D685A2D1FE619E,FA78E801187EF3B1,ED0DBC3A979C368E,C803995BB164D6E3,00000001C24CF95B,243966787EA04258,D8247D9537E0A4AC,19A51B75525F6B6B,F65019F19E0DF39D,20AAB04795A29B89,F8DD490591F8E3FB,E684FBC6832415F9,CF2966708848D843,2E45CCEA7D8A363A,000000008CD5369A,759AEDD9746ED0BC,434F104434F06D34,1D9742BB0AAFABDB,05D1213CD660E0FD,BC5513EF7D2818EC,AAFE0D3EF7992A54,374D8487A3740537,210BC302BEC909AF,9C5DEE6383AA902D,000000024F7B50BF,793109D0A42F101B,49FB9B0B93E421AC,7CC4A2680459C5CE,2F5E3B8423D8253E,2C1563A4E0381680,1C05509B5D8AFE5E,5D11F61E65C1198A,1072DBCA79662856,F9D808DF993B7095,00000000B8FF8163,D476B06EF37B4A95,BFC27A6986AB59CC,5C0831294A13F5CF,4410D8C7348F4F58,156F822A2A3C769E,A539CB8217E7D212,D2A22CBCA51A20D6,6BD198D3DB6A162F,00432048F5296EFD,00000000B4FAAD14,E7C45E2AD8C8DBC0,9BDF9AD3A4892ABB,299B8F2809179F22,B7F032FF5C37A5AC,7DC9B00AF93395F8,70DE2A42B70A5A71,5CB8ACE37EB226E5,BE96426DB1486DE4,1BAAF1F5CBD8CD09,000000026EA8C6F7,D5F2019FE0DE0280,9199F432B532041B,FB2AFEF87948BB4B,F3317F64AED3D26C,30ECB9A0FF67E6F3,A0700AEDA3E8A467,14FCCA4085A8B3C1,10F73D39D1DBA992,8FA54A1868343B3F,000000016DC3A7CD,B857A299BB2ABD40,FA2EFDEFC5076578,761CF4019E65A980,EF7913DD24C107F3,9CB1390BEE7E1707,D2C2095CC8F976ED,603D2ACE17DA3B19,AB7F4946B5347B9D,E3E9F633E5900263,000000024538B1E8,FE6E99A6BB9D2C1A,C75F8BD1F57D819B,4C7D69F1DB0F7368,9B03585DC2D3CA97,EBE99607E55FB110,8B34E800BA40664B,288EB9FFA1564D4D,004577130AA197AB,EFBB36D2594E5FD0,0000000002C38890,89DAFA8AEEFA5796,25EB91BBC3DFA70C,320F7E5C86D50154,E7B33297BAD9237A,311BA47451FCDF14,E01D216A1778B94E,7E96C3BDF82AC928,61F136E94742D387,BAB5545455457760,00000000DE077DE4,88E95E245BC60314,F09AA1972BF47C6B,21ADF6AFB5E80C82,19F4FBB4A90A73CC,B4E4D637056232C5,B379B525DC9C8F29,43D7DC8E142399EE,149B189F1F522F5C,D67BBAE7420AFD03,0000000004F8F7A4,F52546309097E99E,39BA03EA5B811B56,3AC30A1EE90442BC,53500AD9BDE9E744,58CDFB2336C760C7,0BA89A37E05063E6,0E49ADEACE893931,ADA2C78650772DA1,1947198A2EEA4CEE,0000000094A9BB62,6B124F00F2D3582F,0EE56861E5EC41EE,733A4F6EC1E91916,3B111A2C6B85DD57,C06AEC4BD675EB0F,2C8D78DBBB8D4675,149B1BD9F0ECAA2B,ABAC2F4353720807,6E5B8F30BC2D8F10,000000019824BA1B,28B0EFC99148C94A,BBB52D795741BD3E,7C9A387FD1B73C3C,3DE0EC6385EA899F,D6CB48E2F879EC66,889A91222BF306B5,4FC51D4C0B91B75F,98DCF346A767F1EC,803E93766E733D7B,0000000004F174F2,16842DBEBF140C70,4B130576350FA4E6,12091DB1BF9DCBD9,36495EF0E57997EA,6FB78F99EBF0F89E,8DFB5AD197CE1D38,C5A8E66950F090B4,5CA870447D77679C,5F5B0F3C67CABCA6,00000000C2ACF322,1BC2D9E57BBBD7B7,A68150447E060698,22803E6AAE8F21BD,6448BA8583308C46,12ACCBC4DF32917F,AC4867E294795133,AFC9A7C8C4F3CF5E,B3A6A1FD3D7A91E0,B1BB4866D06B84B3,000000023189E9AF,F73378E05A3E90FD,362DF21070E4C526,5BD5A04CA55F5114,9B18D88125EBC3EC,8EEFE5E679B927E0,00102418F66F49D7,D053EB8188361C73,283D6892E122BC7A,B16EDD43EA2D6D08,000000011B78919B,6AD19931F24A3820,9FFE734CA957EBAF,5EE6D6ECC3DD2B60,6251896877AB4DEB,466ABD11DED38BA1,55AD4ECFBAE3E341,8B7DB9851E48CFA5,A7ACBD4CB38160B9,8464F6DBB0D620AE,0000000205C4AA56,8F2A3C6C0AF231A4,222764CCC6C064B4,4399BCB6E0FFFFC2,73BD9646D8E0C4AA,980C7A3C382C3388,E78F76E5DB4A63CA,C41E0BB47662B00F,F137CA544B68C8A1,0B8A295BABCA616B,00000000668F3C02,42DD176A132A708A,E55D288B01CD1592,34D1B96460C0EB17,870D47C8BE5AB606,C4A5FF609EB59B17,DC64703EDCB3171B,BFEFB4AA9D2A46FD,85F55FBBB2CC7C7A,081DDA8CE21E5BCB,00000000196AB4D1,7103157437CAFDEA,1E545AE187A914E4,AA3963D3A8784FC8,650BA2BF19961183,EB3AE595994200A6,4CF9F5CDEDE7B7C0,973038D19E88976A,2A22C4FDBCBDA31E,F2357F444F180E90,000000004CB50D36,BD190E7FACE99405,5793619991DE05CB,DE4F1FBFC80ABE2D,17845ECF29FFEC85,616444B07C9C8398,BE86D3975E23F5EF,819E1EC01854753F,8EE12CFC8A47F663,E699FB467D096CA3,00000000DE9DE036,D882553AEE325D7D,FFBEE650D50A5215,86443E5A7A76E9F0,8772D199E9EE320D,6CD4DE211715CEB0,353C9B7F8CE238A8,F38CB19593144F47,F665EC6CD1038322,D981823834E8620E,000000026473C89D,2C906E00B20EA5D3,DA8DE9AC63B2290D,851C3AE4167078A8,6181956D55EAAC45,CF0E84452E5884F5,79FE2ACCE8558746,314F5933EF876BA7,4FB7836FFBCABF0A,559F7C7EB9887412,000000004C7ADDD7,4D516C69EC9A1994,AD7F29D51C430C13,7EE47F79CECE9DBF,53C2DB427C78D8BC,E79BF93E2A270717,A82B984C5442FC36,2B725712DC75F309,D7B58672A3FD2C34,ACCC37E8A0E878C6,0000000165A0A0C4,163701CCA2387A1D,7BE059CD34985C77,F618DBCE55F474CA,80603CFC26C0FECE,A1F13A7CC6F725A0,77577C6B790488ED,5FA69FC7D014E864,0E4EA0382C37504F,A148C1B062A5E928,00000000C50E845C,BE7E418A161B09A7,685EF1DF0916E4BB,B0B43E21CDBA4DE2,9DF857F56E0EF0AF,6ACD902C2CEF0CC9,CBE160FE9C54C13A,D75D573710293C4E,BC01273A8CDF8026,409D296828846E83,000000021922744A,94B932086264A5C3,0C84D1703D5569DA,8E134B5B00C11311,F9299BB96CA89DAB,B1335D529AA0D0C8,A68BE222F897188B,D4465BB582464174,C84F7D7A76B5ED18,544C030216BC51A9,00000001CB984825,F6CE965B439A63AA,337D05B217729E06,DF936BC4A427C1B4,667ADD4F5622DF62,54D5F40F85E9CB77,7B8898D87ECA12C6,FEB1822889F40510,C6F23B4D0A856021,2FC528BC6B3BF88E,000000026A4184BA,0E0DEAD06FF87AF9,32567C814400C198,67ED757330E75096,F1E9E8E657624C27,3308CD9825993F3F,88ED92A59980D16D,5AC93E9A906F7181,BFDC73EC54E67F3D,48EAB3F5C624A6CC,000000022F92F5C3,5D2CA304E70C8611,5278826D04CD406B,2BEABDA460DD801E,7C22B64E5EE1EBDE,FA422AA15B3A44CB,87A1D0AD0DFF61D2,8F128FBEAD1D1FE4,5614462EF30B02AC,FC96CDBE32253C3B,00000001C692091D,37843490B489F8EB,48253E09C095F872,D7F6DDF99F992397,7134D83DDB89EA7A,DF5B351963E9BAD5,F7B2DA8ECC71A70C,0DB7AEFB132E4946,5894D6D3D7A738D4,68DF674BFF46DF43,00000001F7852A9D,66C5871FC2740A9F,23D32CA15BAE4E50,48F92E1FD4B7C25E,A7A3B0F9742D0728,B06B3DF8216CE55F,73AED5B82F3FC0D7,20702E89B93C1B44,3BEF3F752CEAA7FD,F5B54775D64DC3E2,00000001D13B8088,32FF62D52795A87A,B6056A235647D920,2A4D9D6CAF47F9D2,546125CB708A0940,4A076FA2160C9852,4908570D70254569,942AC3C841886905,B60F92F2CD26053B,DEB806C09DE781B6,000000000632CC9F,C14EA317DCC058B3,F12BE6C09AE56933,2A9B3EF22752942A,01D5EDEFCC469E92,7C947145DE2B1DAB,92731C74800EF924,A7728C1415276273,252F45C337CE66C6,5326196D4A4432B2,00000001EB5A370C,57B9E7581AF1698F,DE9DF22EAF370F67,68623464F19D596E,D05FCE0416F4FF29,C2C8A8104553286E,ABFDF5D0959FE068,DC6B81DBC9F10128,0CD3D48278338371,7E163856D5151C22,00000002484D8649,677E56E989C4E34D,99BA683695045D34,41187AD2C6A8CA10,B18F4423368B7289,A55015ED0D9A6ED9,FC650ACBB3778AA9,A180DBC547D63A7D,37E9E183C61184BB,F8EEF7BDA9DA7142,000000007F94902F,85F0270596CE8C54,C38F5C20AFDF3648,05857DF87D84EC25,E600451ADAB0C11A,3C589406C0915992,6F0C6155D30D02AF,8FDD7522A1EAA020,CFCD602CF7C7181F,931EFD8D8C2FA51E,00000000D539F6DA,5232E83F50C87BD8,8ACE3C042DF1EB3C,4C6DF92B298FB7CC,337004C76080C3FF,1402377372BC487F,72A7DB53BD959E4D,1C930EE205CA0530,C807B958672384D8,FD1DA40A650BF5B1,000000000998B522,4F822BE064C211DB,DAD990621D8B9294,F4B41A8B0354F29D,BB6BF2DE9DEBDD7A,6E5415BB4570FF43,308FFA5774FD0E41,B1DF06D6AED2D420,D505FD372B9E81FC,AFFDF4D60F262A9C,0000000057469E9E,8004A74C5711C3E0,879D5F8BBFDCEC0E,74A96438E7486811,B84973F6D25CE569,68AAA443F3BA9A70,E04E07BA73164F8C,C4FB07291B4D8962,4AAB652BFDB4E624,C548590A217E092B,000000009641AE52,7C1BEF66A9238BBA,63953CBACC95ED95,7901A63222234365,09A5A2C5BC1A0EF6,096D6D76F0842CB0,32B24020AA8C297B,11E6ED2738BB8548,B78C5EFCE3EB475F,5474396FD8B21A97,000000015237FE8D,72F4F535A23038CE,D393DA7288464FFE,B74A63E97D244DA4,83D089EDB9C7DCAC,FF12BBCE03B7458E,BE6CD8EF04E203FC,3AE559D478756539,5AA7C25BCF7FD143,499946F38968AF28,00000000E893BEC1,3E175E5F8FF9F517,4498C1A3C9880D49,43977C857426A37F,998773F66BA41372,0F4767814947A5C2,501669C08DCFC2B6,3F2F18CB5AE52B38,A6F9E6F0D1C498B4,F4F7CC704C6900C8,000000017247BA1A,ECB59839E9381710,130B20FB455E064F,068067069AFE21FA,71AF8116073D7080,E2417157781BE674,5D539446AD62CFAA,33C2EDF66A0438C4,90E03D85E53862BB,B72CDE647A96C4C2,00000001ECF1D3C3,74A199AC2E090022,5A44B09B1382D19B,2BB9A23BEB1E0175,AD47E30B4B63BD50,A304CC2CFA526101,BD4FCCC50A033809,AE59FE0D7A3718A4,CC3A490C48902FF4,DC7D473BC7BB9709,00000002138F7587,28587B1190CA8D27,6B825B8F9FEC7B65,9D0D7EEDFD607448,253F5FF13BE85A95,E4524B80A75B899C,BB4C32A6ABF2EBA5,0FC446B45E09E8CA,064866938DC63FDF,2ACDEC7C96A92D35,000000018D295152,7981F6528A0A3180,4D30A56127379ACF,3BEC27FC98E69933,67A94527123A45F4,4605B7E10C269B68,B91878107781012E,564D76719A13BEF3,2CDA7029382E00FF,DDBD18FD19314016,00000001E84EEBEC,9DF6E6F5E95A992F,5EDAC78111BCD791,39F99B4D7A136710,17212C8C4C612B8A,C9A750273DFB59A3,C7478BFC94C3F8A5,8B1769F71AA005DD,E2ED136AF96C171F,B7EBD0AEB3B50721,000000014678AA3A,1650B7C88880190D,AD43E9A4AC60BB9B,F73DA2D744DB5511,0C039DED4D50B616,E6F4A3B83047A330,28D9E8D4DF703A24,8472DAD5D54B2B14,06C3900CB074BC6C,31142E80040C5ABF,00000001864CD33A,7213E135A58AA7C8,1CB541E6A9ADEE9D,8DCDEF5F13008823,9E28F2801F48D42F,C9CBECB576450F7D,1AD00EC6170E2C97,3F0600878489E330,51BABF5A2A4476BD,89116AB3E0AE1543,00000000A49EE5BF,EE0A5446858A4724,FD18123DC3C06D1B,92CFC38129395B97,8F8EB736BAEB46EF,499791C509040BBA,202EB5284883FC2F,70A77DFAA5D02EE5,ED3E15CFC4D041D4,E3618A72CB63F9A7,0000000069C58391,24C3A4902C3B8812,8EF3C161237A7A30,864EA3DD10FBB3F4,9E2417767DCE7EE3,BCF8D655DB1B84AB,795456A0B3D773FB,0190F9BBE057786C,5B0248EE59670243,9F47FD58DC993268,00000001269681FD,6F468E1AD55958E3,D3C9B25A2907CE90,6C0990538ED2C755,57B3FEA16233B060,0CDFE132427C92D6,A56C5ED7DF338E33,DD215D0B973BE068,6606EBA9FD178518,A6907C6683E8E6BB,00000000D6F54C17,8CDE79F82FF12C8D,6A6B4D1302904D5E,2D15A0C1F4C5838F,0CA6F615E5DE95D5,FCD04161C961BD40,90670E646F3E201D,99C603F42081B3DC,4A6325FE3CBDCEC9,4B62A4EC560D135D,00000000A09EBF32,38BEC2FA9BD37DB4,D0ABC94AD416C739,E2E6576E365A70FD,494AA5D188130A4B,9706E58E0E169EBC,D395868D4A1CF04E,042953FD228AED0D,8C10825A8C426496,332AB3DAE46458C4,0000000048D26C37,46579C11D5A096B8,5F45B8DFF26EE870,17C29CA46B266164,0D881ED99966E419,B36DC194BEC52EE0,27EDD26552606D63,28812EBCD67C0E39,8BCF62A64CF618FF,8E678B303278137B,000000001B7A1F61,3820BB09D6396FAE,1366A5270D0E9D5D,C049C98311FA8050,3B950B8A0A2A2F47,40C54C48011913F6,8611E3E9CBE20322,D50FAD091C394195,29E2F015695E217C,7947C61ECA622A4C,00000001CBB2585B,5E60FD3A6B690945,9F23229681DD6F41,8424E34459029AB9,5D9C7D4583908529,BF43B89BF9645483,F44B90B2C3BD16BF,47F6AEE0BC18FEB9,8A8F17E2D6406B9C,9F1162F60C1F2F38,000000016A553AE2,3F9B3682E89DCFD7,1C2D6E4AA4E74111,116DEEFE02F9FEAF,E512A1D58BE73E86,4D8D931E439BF261,49E92EB1C78416CC,8D0DB0D10C41C34F,C8A07F8CAB3CEDBE,9DD41231A9E2A7DB,000000016C46E7FD,539C6F15036E19A2,854671540C88DDDE,4A3B26F0E61188F3,4ACE3A4A69CC90A2,F791D930A4197AEF,4CED7FB0CDC05595,E36A7E3BA1F2A15E,9438A27B89016809,961FC51389BEE60C,00000000C2995255,2D0BF80B36EF6454,9169613E98DCF189,A6D2392F10C59161,727D575AF7248CAE,B523F327757472DE,A4990DD09E5DF668,9966CA960E046C14,E85B35369F6BE921,82BC389E7F923FED,000000017940E48C,847F44B20AB1A22A,C772E508D04891D3,25954C748FAE423F,AF6E07598D820856,64864A72631C59CF,5CAFDD4A92442E49,48C1C50C54C5A795,6828A884AF7AC360,1BB84810F5554BCA,00000001653DB5E3,AC601DFB64E7193E,D33E78DB22AF949A,CF1D5A30D825EDC6,F293D2A99EDDF6C0,A1B1274D1B7D4C76,FB6044860F9C3FBC,9B78124D54C81722,26CAE905150D6D10,6BE38EA4B6444BA5,00000000E040FEBC,3C26D9085149808A,B6C6D59292E682E6,1CDC50CFB0F19CCC,61F6F44CF8AF2D09,302FA0CD35433FDF,CE98E2AF3FC1DE91,A242A2E1E39EE9FB,EA22E9A0E7F10205,98BFECEF8F8A3FEA,0000000110E6F07E,16FB9DE9FED06DD1,D13B9F768705A763,4CD5B0DCA8BEF359,4123EC7C01BEA2B6,0FA8A90934A4C30B,2BA62EF6FC56C6E7,80FEBAFBB0D34289,557FAE085A0A2581,ADB6F9AFDBD32E88,00000001D60494AD,FABF9AE580E0F7A9,3E7B0420297FD574,B540900F4994B012,56FFC77B5CB0A58F,8EB5342CCC7ED747,694EE189BCD3DA6F,C2C63441356FB118,1A3F09F2F196E1B9,AEBEA83382071144,00000001793C49E5,F79E00C6980775CB,53150C9B8B7ADB39,713CC2EBB25629EF,21E8A8C1AD54AA10,01C2D52E00249697,7F26FE77EBD8C764,828D37002AADB327,C67DAA4B13E64984,6B2D08D8226E1177,000000006549E871,7D60AFDE8F9E8DE1,750A7CF0A7658298,9B87CE09E1F28A46,8017DC1680F1360E,2F63E86C8259A691,BD8310470BC6C8F9,275B331B04B50F49,E06A7F7221E15360,676F7FF7F59AC664,000000025D88359E,3DB5B4C6C82A9473,35BBA18E29937379,D89DE1561F9EBDD5,D0D9D534112DEA57,976A773D3D0D5C14,C4B053112751C867,27B170C5C7050EF5,40651BD73636C60E,C5BB619583BF4E75,000000009BE61560,988E7AAFE18E8359,4DEE72FCCF8D16D2,5E8A25D9EB0335AF,DEDD54C31FE3034C,B95CC3D8266376F4,BA7D7368E074BA36,4FE0CC577FADE12E,CBC3A34206D24E30,AD48B1413DC85161,00000000F9D8B345,9084D54799FA4FD4,AB48BC92CB879CF1,0C0B5659CA7DBC55,A819951845FFB57C,9332D8E4826F52B6,23F20E42B84BDB5D,886AC3285A280DEE,43F07296BAC5339B,5D71BD5809BBE7CD,000000006CAB0837,6EB9B80D759B0FCE,39D5D9AD145DE6A6,265BAFE7212F11C6,97078AE5307EF2A7,6862C13B7A504104,A20DE880A434AA32,FCB7EDA742901C8E,5BA5650386BF29BD,67834F432E685C60,000000007ECD36B4,EDBEC7891077FE2B,3675584BDCF480F6,96CDB606830D98F7,57166257E17EFD50,0D5226E852A300F9,9876596507D45C07,DC67BCACFE48A59E,B2543AC6BAA3C66B,2551E77248B22021,00000002109B09C2,0C5C4B7837C68D84,557AD4E31A739D25,43C09820002BFAE6,0E3B45B2E1DB689D,1700A47A6AF3C807,58FBED8DC891AA4D,A7814D3D4173C136,B462C7394FB814E4,104BB840866D6408,00000000A0E04462,E7AAFACBABC543C1,9489801FBCCB978A,A15725C7DFD4D6EE,9F7D3976F548D780,0F0C958A0F27C195,D9790CD48EC02236,88BAB6F65C75AC2F,E841663FCC0572E5,A1BC533CB7EE959A,0000000104D74462,1FB9284BF5D4E13B,98DD752B5E854CB7,BBFA2653FB61FDC2,BF8B544225DE53B6,001673EF9DD91211,F6E36173A979532D,9995D5C832ADE852,827B90F02D952EA2,3CB88992976B5B56,000000023A2D2BB0,F42AEACDB288CE95,458242770606C46B,5798D10115EAFF1A,2A481CCB724A3252,FABB0A668A83471B,AA9946591BA889EF,3D62BB701AA0776A,2FDC6C71DA94AE8A,4D5DF8630E2E224F,00000000EF69BD42,F526EBCF88129880,8FEF6954AA266EA6,A5221C2228D4281D,4018049F8029F5D1,133628487761EB27,C82C94DDDDFAC911,E7E431B273157527,F83B6C8B324FEEA8,015CD141C2BB15E8,000000004CAF955A,3C0BC6FEC0E5C126,C445C7376011C87F,3C8791BD4AADD1D8,A5EFFBFBFE1324BF,4B40AB2EF5F469A3,622B2DA7AA5F4164,273A45B52F42E07A,EAF3A223653EDC2E,4B454C398079FF82,00000000EEF96660,C37F65F3D5E48C0B,18A0E8ED1D7FF2B0,AA22FF56650F764A,44DBB6278D25BAF9,792C88D01360B618,5347BE2956B08957,C7F5831CD5323740,533F871F795E3E9D,C7A45D36957E8270,00000001BED1E2B4,7B35B449D2B40BE7,2800EEAC3573F676,72964E0981D4D097,37F680CED546A00D,6A210A488C7393E9,DB5F8D11B1261E67,BC90E142BDE72A3F,97BE5428BD1EF0D9,8C562928EB1E1E43,0000000010FD09A5,43C81CF1518D97DF,7EA6D12E1D7632F2,0ADBC7DCCA630D7F,58A7674198CD5FB1,61E4251CBBA4D9A9,26BEB131A2C0F170,126DE768003C154B,9B6F173328EAE683,DFFD836A2820ABC0,000000012D938AF7,7831F43287B75359,F24EEE5B025AC8DE,E38E89A00D7D9141,0F0EA80A73FCC3DB,D4FBD8D2053E83A6,532497CC64243D79,165EEAAB71D5D1CF,3D895D9959F81029,C27D10A6CCB42E1C,0000000105AA485C,260AEB47ECB093A7,9F94A10F1C5E6227,962E0616C44C3170,029A86C8A0169DE5,ED360D1A8D6056D4,343D6053B5D3FB13,5711ED4046472C60,49C7D68FA883A415,43C953C31B262EF0,00000000B0E1B6FE,84DD82DAFF58DA13,E2573CB7E14D05F6,278FD46E6FD011B3,983C8A8F0E83EA84,B10494C5C94EAD1A,48E905806C7C1B6D,A67CCB25954EBAC0,8ECCE89281E68152,0C6E67E1F6F2F1DD,00000000131E9BAF,3E8F77337897B812,BEDAC04D6B936D5A,9692134C0A06E08D,F805143E37025363,CDFF49CEA278DF66,E25F7372E9DCCD20,3CFFB81EC63D5251,2789FA7633F32406,63421A2FABA43845,00000000552F6EA1,CC9221ECC59E2479,E383A9698B64D4AD,C6F094E478DF6E50,BAFB549265140503,8B74D83A0F91C808,4B9054BF85013EB8,2C319454E52EC1BD,2BE21C719C7909DD,908F3A5514A7FF30,00000001A5C79E7B,9B7F87AFF527C93A,32CD2A821C1384BE,F8BF0527DA59CE33,6F98719832DF9D71,5BA3132C3E248146,C337AAC168001F39,02C46DEE2CC34E47,2B45E729C79B6B46,5E659F907B177A53,0000000088AB7EF9,6E0EA159BDEA4EF9,577E31ED452626C3,227557D121820125,163F67D182778656,F56859FD4DFBC4CE,711E7BEFC8A1A71D,2E24D09F1346AF60,2ABCBCA75F9B27CA,7F673038B1521433,00000001BA7743E2,B364495E6E0F74F6,A405A2BF9261ADA8,957BD29D77A8D2D8,8E6BEA5F091A7CDD,A4000BB074FDD68D,04749E44572A7BB2,395D77AD71D90862,FEE26073851F46E8,0E693EE488B1C9FA,00000001B2CD6927,12A2780189086B50,5A9466DA65BCE80C,E735BD77BB961685,8EE1E326EA1F16B4,BAF7405EAFD09A0D,20E99DB8C5ACFD18,49234F237B3F7A16,89A5D4A4175F9545,58E56232EF768BCC,000000025AB6CC2A,B8081F99A62ABCED,501F504D4E30FCEE,7EEAAEB6280D4291,D85B5EC1ACC24D1E,4113A94D1D75AA40,2089955BAC934CE3,8584044DE955647A,D459B33C7C030720,544E90C23CDE87CB,00000000E59B0EC7,767CDF8D6669B50F,BD40C5E068CEBFC9,3BB60C30AFCAEACC,51C9C04A195B1A20,98435153A8AF6859,30CD9D70970F310D,D9E4061BE9DB05E0,0CF433DFF99B2635,DBF5EDD4DFDF479D,000000009016D072,D9576F534C8E7E6F,1D664542189BB136,A729B944EC90660C,5FDACB8C7E3EC528,F4B6598E3FC0821D,81271ED86C006FAC,F89E998F22856573,2C9520B0CB9599FF,5A7DD049C6A8CAC8,00000000536E3BB9,306E1A4F019A2D64,63F4EF5AB0C2CC67,1CE86B7524999699,E2203DC1D989E34C,97403CAEEFB7811A,B8206EF8CAB4B36B,F32728FB8141710C,DD95B5269F2A545C,832DAF5F958DA7EC,00000000C5407647,0AD464880807F84A,F66A10CA28585F8F,FD01143C61955587,D03D27CACEE4AA41,129736878E8D9E04,B03D6136C1888775,FBF8439543AB8D95,A14944ACCA8CC21E,A755FA7C0B3B7E74,000000004A24588A,5CCA248D9DD44594,0FDD52A4F03999BF,4E7E4CE561FF1ED3,CA2D4D9B8EC3829F,7CDEF47F7B5EB6CF,65111B65036ED8BB,80718C2772FDEB91,9AB528EF6BA306F5,F7748DC75D232A96,000000011B2414F7,4926F889E0B2B0B8,29DC14F05E46EAFF,1E53032586DE33B9,031C2B1996AF7AE2,C74E5382FCE4DBB0,710426EA0A23D959,1A0F24701A663AC9,7887E8D0F58AB63F,940A232E9D8BB566,0000000010B9BCD6,3021E7CBE1E29329,834727E1C2ED79B9,759247C196B4B168,EB285B74D33C6E82,F8966078065F3E95,3D7F64BD3D891D17,A4AA3A1A7A3FE1D2,E62E2D1F1CDE3A61,8648B523AC6FE711,00000001DA1E865C,B49B1E434D116FE2,5A25D461207EC99B,DDE1D85227A0E271,73A742162553442E,F2934B290A5CA58E,914AD8EFD6F195B1,11063199BDEDF5EA,0628650D487B2D48,72D74AB66BAF7997,0000000165755264,ABD8F2DF96B5B912,29D8DFCA7D2EB134,BC3AA108C5B3CEDD,3E10541AF56EE16E,BA3BB1F8912B0994,7A27A5DAB582E963,0796C201198CC53C,3EEAACDC377AAD5A,48A504E71D7EDD36,0000000001729BEF,ABA67E6920B7FB53,4A723C7C68A9C9D0,C1A33B018B2C9523,61A72F602499C438,A82B7446DF70B31F,2AFA5D7C6861E9AB,270D291AF44773C5,AC6F68CE910A60F5,E9F6FDB3E3623614,00000001F06C6C55,8B9DCE10D44BBC8F,C3279B543BE5FC1F,0096A7E927C53EA4,8864C641DDE1B7E9,87B2C9EDA1B93232,60D538B7DF09D561,23A428F1F4C1F91A,FF2D5F7CE96FBD79,C2E0799DD4DC42DC,000000007095B19D,275D6B8E17158ABF,77EEDB963BD635EA,688DB22E852927EC,3580757D2C1DBD38,B6ACB32A7C9A2DBA,3ED7678E047B9019,CC26B415EC7A822D,4A3C7D35BFE29D39,40329FBD738F1BD0,000000025B6A2507,88AB1D8349F385D0,47B9051E2B927CBE,19AF2451B0157C25,E10BDA3FF1F28114,83FB1875691B2374,11663E794B8EF83F,9ADBD57C6A1CE9B4,08D77E1CDCA85434,65A909A398D32AA4,0000000266FC0577,275CBF3B40272F5B,0409FBD8CB186016,AEB7D4F44123DE03,792E632632B7B37F,2B6E407E40AE636E,3892ACC5A0909AF4,EADBC0A3B3C5011C,F0996E7ABBB361C9,29D07BC3D14C2D52,00000001CBD4E8AC,4985EE53FBE46F70,91FA758B890488E1,D38E416E4E442038,C21F9AC96C879E3F,8C5C3EDC0CB0FABD,D214FD400830B069,3D7CA8BF94758D9D,DE70AAEB2357D6EE,F27F16D707FDD6B5,000000019AC2AEE3,A67C45A720FB9939,449EE787954C8FF8,68CA189F6DBEF7C9,A351AC27374EA182,6E86B22DAFDD813B,B9D6432E0B81BF12,3BC9C2FFF7FC958F,A51AB3AD70227D7E,99B6B5AC3758B01C,0000000164FFACB9,3D496E1AE0FE901A,BCE4B1ABA554A27E,B59BC92DEB7D423B,E24BF7F482E517C8,1785575805B7A604,1292AC799BF2251E,68D4A43E35D94587,5578C70874CDCEE2,0B36F027CCA9EBB5,00000000E905605F,613DA726D0A61117,46A06F1787BEE469,C8744F5EE98DA99C,3F1D56DA50A7BFDF,3B1FF9ADDD273128,C9827FAFEEF31A88,DA05BF4D607BA4A5,521F24BD676BE6C5,76F5F3A46800C960,00000000EA4F5849,7B646D0FF7F19F3A,D8D49FEEB8721BA6,E2A72D1C9EA047D2,6E3229287DDD67AC,AF7080591D1D28A2,428B3AD823E73D53,5CDB172D5129BC7D,213DD8346ADD550F,4D94F3E33ACA24A6,000000009D54CA06,FB83090ADD0F244E,F3808EB7E50B60D9,2975D6E2865DAB0B,694C71659FE634D1,D588269983310CC2,7F785076286BC9C1,C9BEFF5CF99BE9E5,B06113715D468D83,115139771C66AEE4,00000001304132F2,7CCD62A9F575A471,889C72B474A6CC1A,C0E24D702296025F,C4346132D2114FAB,2E37515D2EDBF8D0,FDF6E0D1AEFBC9F7,A91D923750613590,2D044E0B69EA6735,820F04761165ED7E,00000002289F9712,8802C3BCCFAEF665,1EB58A3AE40B0C68,BC6A35C09F868C8D,7F4D557CD05F953C,2DD7A77EFBAEEB30,ABC6A0EAA3E7C526,FC8792069979D83C,A291BB4999A4F3DE,2C0038577C25D031,0000000184F5C3A6,A261FCB4330FB958,164F2A8BF11573DA,AD23D427CC289ACB,E87AAD91C97B4DBD,4AA7B65A827E02A9,B3D690BE09C0703E,5B5196771422EBF7,77CAB751769842A5,1BA8093856E41F5A,000000004629A80C,88AB72006EC36CC6,A8F4864CA0F0840D,9F466444293BCD84,83FBAB78A6A458AD,D135C8308CD4E2EA,7B68DF3BAFFB1AA7,5E17D1DD7D2FBAB6,62BB9095954A513F,602EC392B58AD771,00000000ED898C28,3B9BE546C2B16685,69354ABE59F6200A,7BA877E0FEA1F284,95ADE1935AA43995,CC2EDF182658E365,5A5A3C227023BB2A,DE61740CDBFB778A,18F6C79C99444777,1740E0CE6B32A9AE,0000000165CB4180,CBABE41EC5653654,488F46F9F97E6033,24729A313F0285D4,B53D9E33C5E46CF8,632E61FE11E30DDD,CA8FFADBA92A57A0,556FF53E495EAE6C,93C00364777D2A85,13ACEC2582FD418C,0000000167DB1460,0CB8FB197058A896,7161A397AC488261,2DF85B8562B57F30,4D245AE09DD261DD,A705C9F041F5028B,1125746ABC7D28A1,A24AFC0D52CBAD67,50E840E38553A9DE,F3DAEE5AE8A7FD65,00000001566DE404,475FCC48C0B0B46A,6061D2A9E1073A48,1C6F8B48A37D284A,298DD6B7BA1D10EA,365E7CC059DC5038,5EA034A7833DE8F6,C030D82C9B752BEE,26FEC268C59F1B94,BE96342AC35D9B77,00000001DD121764,BF01F6FC72500EE0,75BC04DB238174EA,C4F0FC6EB4DF729D,49598711BC8C5987,F9CCEE0101533689,9176D92AE17DE610,8D9B147DE73DF7B9,A96A136F4409187D,4B0FEC8680943D61,000000024510EEBB,6E7161C8E44E0A51,949B2EE627081DE2,FF5670D750ED221C,E83A26EF056E0CBB,0F1F5C88B5688C8C,2E03DF41CD8FF532,F3751F3521B0F53F,FF5D0634F20E55AC,DE791817A2866581,00000002043C989E,8EB82FBBD0E08A25,99E3055CAC7B0D60,CE08011070789894,790BCCB91B2E8541,64CB4D7CF1AD681B,FD0CAE5CEFA3CC21,36D1A6F1FF7F5519,F473198AF52C2962,772EAB8BFE549A1D,0000000074DDDB86,9703D032E4820FE1,B371BB7F023A4EA8,49F88C0708B1C07B,D8DC383822DECB3B,C07DAB22B24F2A6D,7824B9932865C9D8,4538DA40F8D6812C,82CCD47BA2F921A7,A169952446D67057,000000007AFBC99E,4101F92D6489516F,345A670B69A07168,FD090D5CAA1381E7,0DA80610A7DF86D9,A95E17F473B1A259,2AC34D3CE5A10BA9,3B1A38CFD3C07E07,54DC915CAA197872,D3A87EA9C3DC7431,00000001F95FEC2B,7394BD6A20403D69,6650DF23651BAD26,F3C9E25177FF26A9,72E2A1D15E303EFF,C6562E92DC3ADA22,09D6DC1D6B0723CB,C02C5B795B4C2CE5,CE671C60A2A72F42,1C49F1B624CED687,00000000B4508885,7EB618BE4DAFAAEA,AAA5AC7704722C2A,0819AC981E98DEF9,BE0FC93542DC3B2F,A9378888CC7529F4,5BEA2B416C764911,D8ABAB61AC72DA96,1FD00516FC0E57DA,77555F699F3857E9,00000001F6F2E602,B3F1C029E33AFD3B,757F4C7F74B8633A,21AF9364D003A9C8,6AA1DF293DE11C44,684BE62035492812,49AD67C62793608B,AC03498FB7FF4AA1,BCB815D70E851E5E,7A523D28F7ABED42,00000002282ED008,57EFAB6E45DEE586,B6A4F0005B0DBEDD,38ECDF3B1E5082EB,21D8F08B4D33B04F,1B7D6C7BCE7550C8,E539661421061F8E,06DC027A3305D426,A271E8CD01DCCF08,EB6611F36F58F259,0000000210C6B1AE,E41817A615C80763,1040CCB4C9E8433E,C9C80BC26326FE52,AB57C994B284A2C9,98637D930D82ED58,8DAECA5AFC7892C2,F4BF4A4F30D18A7D,E29DF26AC7563C38,A86F1529D201645C,00000001D32ECEDE,D9CD0DAA7AD02B2B,8A3C6C070C3751DC,85CD209EC4575680,C84B9DDB27D063E7,55C54D86CA49F21C,884003396D9CDE9A,D0FAF4E70E533FA2,926137B2395EEFBA,01E0DB30DAC9DD2F,000000014534567B,D53C49CBABE5F368,20C828A8055F1E4B,10F7D76374CB244A,6E6D26687DE9D5B0,DB14E204288B6D8D,5D1C4864B1D219E5,2E2105E89E702809,6A81A2CCCAEEE225,B864680F5760EF70,000000014402541C,E4A91B1574B18A94,92529A2372AE60D4,54223283077EE483,A556E01A3C1351E2,830999928B83D6C4,3B9FD24A861ED6B3,85A2B849B7F0CF17,B5044F6D19754FBB,928317C2F4E6573C,00000000734061CC,7EB21EB119933603,B2D24F467EFCF82D,41FC91C50C5023FE,576F37486CD53F90,8C82B95E35F27E0E,F4200F0142940999,014BC899B06175EC,598163E34E5E74BC,2BDFC9CB5C48A3BE,0000000228BDA8A5,28250254A4159CD8,3E493276BEE5556E,6F1F9EF19AEC5347,28D60B951D632A96,41E42D2295010191,3502FAA1C97CC8BF,904EE7C7F8EDE34A,8D7D15513C441B42,982B4A610EDEA6B6,00000001B78CCCA1,87166980B42D39E8,39138B033FE33E63,B3658B19D628CA53,F2D0A0C08B806D03,025C343DFE3C2E90,684CBF107DD15D77,DEA4F16B98D8CA7C,00D1C08A28C2179F,F306BAED2F6B9730,000000025C447192,25AE6DADF1D4A9A1,FBF8E732AEF8DE5D,7763021F83A0EF74,0FBA0341321166D6,5F44A9E7F0A597BB,DF6A33A85FD2A2F7,48248802A805EEA5,FA91B765CEEE0286,097108F75AF56A1D,000000013DD46680,D92C750107A81D16,B03583A854C47E9F,701699637BD85293,730D2D5D5C9A9BA3,F3AC09634B67B8C0,A7EA3AA62E337C0D,050F22A5816FC787,8FC92F14A1DC5582,C5C62BF6BBFEAACA,00000000B4C8A7E5,3173489AB7434306,705C58BAFD7680CF,8FE68AB8F97AC161,DA52292C90DD4D62,7F79DE19ABBBA7F4,02631DFD7E62F3B9,93AD5A0C46FDD269,11C54C636D69CB03,709EF35E864BBB19,00000001C579F6F5,0C705770B9CBA58E,9FD12E5FB2A4C0F9,7361877A449550ED,21D2F88E65EE90C4,AB212FEDB56ADADA,008A7C7912D39265,0125CE80BA0DEADC,E81F3BF1CE1B356C,3610BE29ACF5109B,000000018B249FCB,14047E6780EEE7E7,55BCF4415D1C8CA4,929353ADC1F508AF,55B8FD802532F6AC,58FB3F4C150CA594,8C08A8DE09327BF8,87AB99B38FD058C1,F7122183965C7A6A,36195DF6F431B7CE,000000015605D240,22356F579823DF00,EE5502A13FB120A6,42556C37E0CD4F9F,891FC776818CE8F2,C53AAF6CD357140B,D816138FD2519D4E,9FC9DF40937DC9F8,538E7C611EDFFAFE,01BFC1293B5A7982,000000008F753FFB,89A3A4AD16CF1948,04C96B958A172E21,293F10A97B5007FF,9066BF56784AD5CC,BB9EF2D945EBD546,816C76031E1FA4CF,4C149F031CE7FD45,EFD2EA540014672C,EAD07B77FD9FF0F9,00000001D75795BA,CED4E49F98926ADF,D8321D55EBEB719C,6328DBACC862A097,E63B9F1D037A1298,DEEACC6F31270BEA,890E906C938519F1,BFCF5EA327AE4513,A0BF09CB6A0105EC,C119D1BE3EBD8924,0000000083806884,F183A31121A57BB3,F78F57457B9B8173,D5672D9F9DECAEEB,DB0E56789E8C4D94,BB8B7402DF462C4E,2E04FDE14FECCE37,02A2A49E89E7185B,608E06CC14C77FF3,39E193CE1B251C5D,00000001CF955E08,E793C6E28AF58257,736E5D5213824889,7A0788D67FFC8073,1CDA91A0FDF3D5FE,76F29F54BB11064A,7D47B74A30D0FD48,68A892E92ED60544,615F8CB9942D3330,46F22100EDC89414,0000000057833EEA,A1B33B10FB394638,D6CC83DD7FC5DB02,322939345D6F0A9B,444AD131211D4CEF,04C2CE015CCFB76B,F815C4E0583D6CD4,7AD07AEA12411918,0968982537A0DD36,58B19D5B6D274077,0000000164F8CA0A,8C958112DA12A46A,C28FB87948175F57,2332551307684D06,3BBFC4CCA98CD8D7,542B27445EF46230,5B30DC886CD5CCDC,2FC547FD235C8B26,225657B1ABF19C64,6A3B07EC633308AA,000000007B65D9C1,E5BC1C8C5C002ABA,717F85F69A716509,E184FC9DDA313E76,F55CD21FB9554114,2AE4B1FFDAEAD2F6,91E6278A0670C7FF,661C2D1EC7F23C46,B071F84223B33603,89158BC02A03F3A5,00000000551BC4FB,FD4BD65724280F66,BD0389EBFBE6E1E5,8001526AC470EAC1,FAAC69C021F3F8CB,89C7D5B6D25FF030,89C09AA899EBE2CA,B4AB06F4F3AAD077,87A4E9AD35FC0D39,E4A851BCBFB08B0D,000000014B8CE7B8,0423839E27182F01,B13AEA55D33E4A60,31A008290D451282,978CCE09F71076A4,7ECE6B8B087C7ABF,D0067F45A6E9184C,11D0277CF612A4A0,3714257609567E99,7155BDD064E518A8,00000000AB7B8931,A17627E9E2510106,DEEF584D213BC4E4,B4E7F859F7C5FF10,04B0F91BDB7BA5DB,AACE18B53929807C,D142063CC8A76B02,89A8DBF862A3CF62,26E3A7BAE9510907,D31F3CEF95F8A99F,00000001B1D95AB8,540058AB11F46949,AD62B3BD9AEE3E52,D1F050273E2AFBDE,4286CD5866EEA09C,D1E38C11196ABF30,11EA5D7663DBA94B,41896DC74F3D7D1E,F49606A137C7816C,D34615AC28F7F3CD,00000002306B4848,E5789D495BD68782,DCB3A32E1749F701,89057FDF7FEB35AD,62180CA583C5D0F4,15C5111F3EC431BD,E5673417819B9407,1134BB516478C155,2597A560DCEA94BF,438C7AE9FDECF508,00000000D08FA6DF,CCF28895E813EFFD,03ADFA302384B3ED,E8D132A779FF1976,E0EE8E52D309FFAE,B2DF1B4A9485F8D6,0AE7F3F20A180F31,979420C74D775ABC,34C1C53CCC12CBD6,C93CF688948C5AEA,000000026ABB3BBE,65E5912C0FBB9100,8364D895CDB99CF1,03E9835DFE672178,87D99ECFA039B6D9,05F0E57323B964D8,2988EBCA3736D91E,C3B34F7CED96FF44,2383E987AEA1C620,68E3752AC9338652,00000001849D39EC,7F16A8EBC72AE2DD,33FEA25D153BEFA9,E5BEC58042414232,728525EA3650970A,CB3520C391A56CD3,EB09F0086A5DEE92,A56280DCC9924184,E3B74B834D7DAED4,721607E945BDDE22,00000001D05DF059,29DACE6C1F9A5507,A0986A1915EEFBDC,390AAE0863826252,50B0B58C87DD9CE3,3D1CDDB164747790,71158325E3042B2B,0538E2E59F3BAEC1,B4C82ED173E0882D,B6EB02601A0C4A35,0000000052FF2982,511E275DF99FE158,EC5F7EE32AEEE329,9F99D4EAB24B85A1,2C51315D294812B8,39F2FA31D971468A,2737F871899C0A42,FBA0E4F97048973C,E4A3354ACD71416D,2B3EC13DB49ED0C2,000000011DFE2463,1489354E29ACA71B,64554C8B2C3CAC0D,1BA609EA22B9E3F8,B711CC3B2CAFA2CA,2E6F8BA999F38D10,9B8FEE73FFF58972,56A8C99684027E8D,D691477B6B1C1DF5,1052DA5CD4AED6A7,00000000074FFE6D,7D999437539F3477,689870747A5314A2,F9017B544B93EC97,CFDEAAADCDE56BB3,BE8ECFD76AEFD73F,F37287304C76A31D,F05DA109A1ED4ADD,551CAC69CF3E97B9,CF84A01B7E42A498,0000000063401D83,887880B1F906C67F,DF28F0FB1958831F,45E21E53B082A247,B3304072FE32C9D8,E11B3E42A020F11A,27DE7621088936DC,E94F10F8AB5130C4,7A0A893F9C05DFA4,96E2442C2A51328C,00000001105C0243,AC283553FC86E1C3,3E115058AF6ADFBD,08D6BFB55852E0B5,965EDEDE89E07B77,691F94271196DE4E,A75047B77F3F9DE5,20DF2343E029C0F5,110CF1F45EA6C529,A0F217AAD7F4C003,0000000156DDDA00,E24B04100951947B,AF28027375A27A81,9E38C62575C604FF,4F810EC37F5C0D57,AE4F6739E7F9EC55,A725E3C2154D9591,343BD28446597D47,100A94A1D7A101A8,6207B9EE7FB863B0,00000001EB990C0A,A39FC4571BADCFB3,E634A0AB43AC5F65,CCD779033A40A9F8,900D03201B38CF3A,FD10B9E70E79E543,3BE8037FF23E14E9,6CADB23584427922,80B08E5607D2D9A7,FB6F0AE3390F8076,000000009293B944,A011760421220DEA,AC6EB9665EA3A901,9DE6E340BF837563,32987E5F48F01448,1182BC823098F092,7EC0E13214CD5175,08C68C30C8ADB2AB,27EDE1A525C42C91,1465FA1213A3E39A,00000001A3E6CF01,25F305823D651B93,8EB7013F4B28B789,AE4A4A887F53E04A,BF5EE4E91873689D,93E403489D00A42F,EB1C4AEC0D66A894,8DC10F1B2CE53995,FF7EE318AA38C132,CBE83FE765DC2BCF,00000000F35556EB,9AA0BC760D2784D3,1697982249ABF9F5,EE5AA0E2EF313F60,9008BDBDE6AC5E4B,54C698963FDA3FC5,FCF4F87AE99D617B,07EBC9FB1A8DC317,F2800E46FE3C92C4,177A76443F1EB15F,0000000071771A52,07D38F05F3021954,BA90E8FBD6DCA6AE,6B867A0D0DF28EDC,F8796BB055382117,C5F5C632C1CFF221,103DA6C85E60B860,47A5F0724E0F8EF5,8B097CD00092B608,0A5FE84CE38629A8,000000019599F9EC,33BA0FE43278D781,A5BC94F6EDCDA3A5,7B73E3CF06A82CCC,A11F6586064052D2,2D6035D8AF7D1935,98BB4071862AF6A2,F3DB762405DC7BA7,238BAF11078A3B42,1A4BC64D1183CF26,0000000045254AAA,CFC35A1BA1B4BEBB,914D0D03C199EC59,21BE4E3413A2F0A5,C850770C101FBB9E,2A8EDE5160C6FCCD,E5FB0541CF0E8D45,43E4C6A53D8CFA03,87276DDF6CE6E5DE,6DBAC12853027E49,00000000BBB8162E,0D8D16A50FFB9988,4A966B78491A0D72,BEB2570AD5CB6528,74F9099640AAD08B,CC31B868D167FF20,F14C362C8C430621,F12540913A29ABE3,A902A7E38C04E3AB,B0F7609CED056B0A,00000000E03E8758,D6163DA51142EC84,8C3AE153B58FC1C7,C053E8FCC869E9C8,1FF2E2508CBB7AC6,84DB4E0C31F51201,E17C3DA65596303B,1770F7A548B7A390,B5385CE99A734E8C,4BFBFA4592A2000F,000000004431BDD9,AA7610EBDB4CB2DB,DE732F29A927AB21,2B4EC5C103C216D1,685C79532F25D79B,EAD2DBF2F6D9FF09,99738A16C81A4D01,68E9FB013E9716FA,F928032E38BC91EF,7AFC4CC2662103F3,0000000195EF9060,64574DB00C1BD0DE,7A114088FBCD0260,90FD95DB84AE375F,09F1BD595804EFAC,7C0E9682A44A4CF3,9BCB3C1660C8E858,3B4564FF01CB5871,ADBF1BD25F6C4E5F,09EC6A9B5285ED0F,000000001A4C2201,B22531E5095B7D6F,4997D0FC2FCDC4DC,23D3D6035055049A,F831593D77B8AF25,6F54AFC4129DC6FB,2183DC897E5AFA44,9DA2257F3B1F90F3,4814EC271312BE26,79C5EE1EBD6D4D0A,00000000F13F3D03,9C5647451368AE9F,EDFD32DBBECE3325,EAE60C608EB97A4D,95FEDC899B893489,A43B2069003B3B3E,7828E047901F68C3,546C137BA14D1B9F,A53B5C8213E9BA21,C572DE64A1FE2B22,0000000054A27101,4D0C6CBBFC39D259,FB0A326BD71616C9,7CAEF7AC0E8B119E,7EA3CA3873D97392,F9A12A3F832C4128,6D921F26705F596B,1CED6A6684ACBC48,736FF33FF106E9C9,A66B52393A828B03,0000000109F80D9E,5904C1299BB59792,FB628E7D61784F93,0E76AFFB2C8ECB13,0A25C9537BC527D1,7A267C591C73CD7D,6E279443C74CAA72,3CB847899D95895C,E2D894C49370CEE5,534C406ACC74D04B,00000001BE3A2B37,D9717D8447D79070,E7C9A0D111F44EF0,8EC6449F9D29EECC,590A32D684E43DAB,3FD2DB3D7A1CA08C,2E36DBA5288B7488,30805B96AB2DAB6E,9CF9AF3326E6AE5B,BEB6845FF87A6ED0,000000001E7C793B,5518CD555637AE67,6207424806EFDB0C,17130609D550270A,CF04E0152595998C,22E5FB467B00EE24,3AC121FD285128DB,072DDF08F657DC31,019DFDA4CE9E6DEA,5F349E6832FFC918,000000022305D864,636A73AC2FBCB9C9,6AEC8BB4E03CB3D2,472F487344E86265,2B1D660992AF9FF4,2B19A9AF4B0AECCB,7AB2FF78599757CF,C9A59CADBCAB9E75,5BDEE54523A31AAC,42DB8E3B0D4FECB9,0000000136811BB2,20C1BFD4EA52DF71,0F4D108F5BF5FDF5,C4EF83208C1A36C8,3839DFA2789C29C9,9CEA0A8A9FD9BC09,A4D2689309C9E2B5,657BD0A621EB3ACF,061AD14D0B5B0A9D,0FB65927EBE0E90B,00000001A4AB4992,DB7A82740F2B5B36,060C57F6B9662C80,C609360F4E9A97C0,A8B71B5E37F413C6,5E46C372BAD07B20,5E90CFF40B498DDD,84FFB0D3D49B0EA6,AF17769AD7238815,F5145EAC884120B6,00000000DE0462B9,D140BED5943B188A,D5408EEE6E9406B3,7F2AAEA688A4B2AC,27075A44BEB20431,BB9BC132BDF07B43,F919407AAC08BBE0,064D2548F2A0A0FC,53C1D401E2C86EFB,148E68B566E1D284,000000022915DFCD,79F90922C1861911,F00AA50E55F19E95,AD10285D746F51D2,966A28EF1ACDC266,32A49CD876377477,614721FDD60E7DA5,E9226A15590DF1F5,D9AF27930747DFF0,2D2441288DE75F78,000000002A901830,76C67CADBCF9180F,BCD6B08EE68D9040,F9A53EA8024976E6,9F18924CF344AFB9,ABBCCA385D57C435,B66F9B4B45BF08C4,5237EEA01ABE1898,5B5A86676B9E7B40,0FB6D6ADC69E607D,000000006D6753A5,7D6A54D414E2A079,B97163E10808A5DD,B326B7F981211D6A,79E91E21DF8FBB36,078DC733C5063AD2,8E5E959002EB6344,2938B4537B36DCD1,1399177FEE47354D,8E8B05EAED3098B2,00000001EE1F58B7,AA4F3CD3571CCD4B,8027D73E4F5601D1,7CCE9A03B388D658,77AFE4DA489BB199,6DFEEB3EFC73C767,A453101B9D13C9F4,FCFAE3CCCABA255F,5FB562A9ACC64DD5,050F6DFD611D4A0F,00000000B5A77902,503AB5E618D6A33F,B30659E90F333CF9,6F9F39A545727E60,89A2E18A3EAE4548,B354A7C22F66B170,3D80AE613B6A4428,12D98F4DEF5BB036,893EA0151278CB80,E195A4FD1D516978,000000000EEF4046,A42850ECD4676D3F,DB67F5008A9C66C4,AD24680D042D842B,EB476C5578BF15C0,9A8D87A766272820,4811F9050FB0A2F9,225400D12D6D0633,8C81679987A27A14,AF34B6DDD49494A5,00000000D4F48F9C,78D8EE628E1D0781,93FAD86B10B03730,2B86BF010B2B4E58,9FE817F359757A82,ED474F00EB747293,C90ACD37B187ED5C,CB0DC0B61885D3C3,59515BEB8775C0DE,F3774A24BDE52538,000000021AD8308E,74252F2E8D942F2F,BEFDC44274DD6230,4074459438372045,2570EDD0DCB355B5,5F9B915374A94036,1CD5F3F593026EEF,9E38E58201E8B3B7,98193312EDCBC420,B9D3A90717F9949B,0000000047651BA0,A5BD806B9D899643,647F94C218087288,32BE3150D808922E,0A45CC5138B87D17,0A3D6EA2633D820A,2BF4D070E3427B7B,96E5EDB3DF29B605,4F5E19A9EA294213,F166743C1FBF0A77,000000001F550105,D52E8BC72AD405EE,EEE71140D9246955,0435B6DC239BC273,8B127D10C87ED339,B6895A7CDCF0C25D,4C47015063309790,C02B69F256FB71C1,2E27F109895BF6EC,F0EE9060EF98782C,00000001592CD865,EC12454829C30E92,EBD921C2D3D30B6D,0DAEF1560E4792F8,6007E43D518A94DB,BBBC3D62FF9FF956,64553EC2FDA0E094,8FCA5CA31B31198C,3D2A788A4A22CC0B,EFFE9C64B5F17E32,0000000165ACBAA6,99AD0B8488D427C9,687671313CB07610,6C8042908D907C41,6E602F5F556B8F2E,2FF44BCE2274644D,8C994A5F38C601A6,E8C9E9307EB9088E,A8FBE3CE4D5D617D,4C800BF0E7A05028,0000000215220E03,56B84172EE23C99D,F845CAFC3E31A5ED,385412F94A0CB66B,7500B7D741BAD8CE,70C0D8ECF0C6C049,D4C8A5EEFE2DA13C,7964699A49175605,C253B62915DD0556,1467A315E117EB39,0000000087C22FDC,08CFDCA63F414DA1,CE539C159FC7E9B4,D4426BB0ADF64D0E,7E2426422FEE145A,4B6B9976917777C9,6BDADB4577B3BBCD,68DC602B4788F24B,7B55B9A2324B5867,ED0B692E812AD73D,000000019CDCD934,6078B938C320642C,2BEFA5BCEFE8B8D0,145539576CE240A5,FB86ED9720168534,FBA3A42FC3B755FD,11952B09B16FC2FD,A238802B097593BC,6E04E8E3777DC194,B92DAC8A77B79B07,00000000C30CA665,67AF404E936271BD,2733568A145098E3,E3E2D56040B2CE0A,6AA5183B6926C0A3,B7E23B1CB75C02E4,BCEBD990EC0F6507,CDA28589374072EC,A3BBF509C77F6D5E,697A8EB3F1270546,00000000544EB789,516FA6150AABA53D,30DBA2CEB1FD6C96,83A60108A10C3544,66C5566B32A4049C,60F4B3E7B0FE4FA8,5F57F77A25B3D3DF,DCD3EF1ECF6C3991,8712AF5F46ABC314,B70EF2F4BCA6A98E,00000000AEAE2498,43E4F69E16D9D1B9,3E3C7D067D22E2B9,996331D083CEA8A6,63137B93E5DEFC7E,0F2F0045C2FD280A,0F9379B99D8B4EE0,BA8EBF4B7B9BE4E5,A740B7911609145A,1B91F3E59319D6BD,000000019C3A8EF0,91E76E9396C049F0,6866981B276C12AB,BD863AE8CF916168,81518814A59F0DDB,9B13D8543EEE3D96,3EF1818FB338B464,C417CB60CEEEBAAE,5FEA8EACC7D4070F,24D06DBB16D4FD6B,00000001B651D24F,5009B93A2C23246E,B080C0CCA10CA021,F3B596AF8A9849E7,694DE738E0FE6AF2,2CDE5AF2B46A1A7F,3340B8E621FD8017,9774DEDECD3AE3CB,F704975D56132A6A,EE032F4DE67DD0A5,000000002CD408DB,21F99859F37E5FF4,8D2DCA5022CE25EF,D550BFF86AA48E7F,928AD8DEC2325A81,1E1D936D45E95310,953F78CCD211DE05,E0A977B48CDC4942,1CCDC2E685389D4F,2D5F0053247850D4,000000025320517B,C57CF39E2E44EAC8,AA2C222D59B58563,7AA339FCAFB4E65F,23B6ADC1B35F3CDB,2ECF06B0103A4BC0,8CCC80B33AE26BF4,E91FACEFD1D12CC3,6588CD9FAD7F36D4,B16A46A3AD08FD94,0000000254093CAD,07BC77C65834759C,60C020D9C1009076,D8FE70AA14D8969F,796253A67BF2C286,194AE951F6D5A9CC,E3F0FC9E703DFDB2,A179483F795D65DA,98A03AA1A90611D3,6C67B1DD736A287C,00000001930CDCB9,B1A58622E85878FA,492552FE93A0628B,375D8B89553914EF,C678BA186678ADC7,05309484181EA542,154957F79118E597,907F0111330511CE,55DBD0C0F41E7EFB,72458FDB21135596,00000001AAC347E6,97649D2CBC19BA0A,3C8ADC7E664FEDEE,5E4D789E5EBA76D6,1BBCDF78E65E59DC,5D366D9C558A4099,41D738D78302279E,8564F964F4FAE07E,3C89277609339FB7,924A6634EDF79A8D,00000001F2113AC2,08B47DD1AE9ED4C7,475E7EFE38A5A75E,8310F15D24A44C91,136AF714A9D08026,C06EBDB1BBCFD8ED,0CCB537FF1CD7C97,CBC01E3E2DC0BF22,53D5208FAD076076,2799A9ECE8E3252A,000000014A9894BD,D964BA48903293F6,3E11D374BF34065D,7BD26FC66A799415,38907CD2FD4A4635,1DB81E4A69842745,F3CF8BED0BA18E97,FB1A1EFE1A064A09,E7EA1671AB6A434D,F22284B016791BDE,000000000CB81C41,2A745176015A9E35,F9C6AA403ABF3838,DC3AAA0F819AED15,8A4E0D22340978D1,7869379B6D0171AC,FD74913B79291599,0077E45E3D259990,9E8665C724712BAA,12171D58AE7D2111,00000001CDF231DC,F77AFD68796268A7,F0452CEC7D872CBA,6215C481633C5347,163AC4CBC22F1FED,5542605479070B58,9E26EB987DD2A2BF,1F49657637FBF483,0F0190246896E8C8,DA4212C548EEFD6B,000000017C4A066F,862434B5F15C05A5,5E44CC7F2C50728F,96C1774A1DCE7545,99A3B52D2A2A8089,343A0033CB7B83FA,94077D938DD37A12,13515F4426F1A77A,CD897536C6D97152,A33A697983D33667,000000004D954C93,98B0641FA9CA4FED,F05BAD8FF7961C68,64CD17CDF86466A2,A60EE7DD8D89F90F,AAD4E73B80C9D645,3D01EF11415D1E85,F63998F907DD45D2,FB82CD877675F5D4,191728634ABCCF73,00000001986A0DF8,4E75EDFFD411324E,28FE36B79FE3DD1E,FEFB8009C9F4BB33,BF9442F03DAD5253,F075DF53549C6514,29C07BB4492B35FC,A0572F0AD866B4A8,B234804917186BA5,BBDA6A47B1824278,00000001D62C45FC,7377B1AB1D3D25E1,C1B9A07E536CE163,588CEEC40E9744D5,E85E471AE8ED5F26,65915C40DFF2D332,0A8FB01FCAEBDF2F,3EFCF44052E8E65B,35928DC481762C24,B3E99E0C90439666,0000000025854C76,D63AB3F75134F3E8,9CC4D8EB3E802C54,82FBFAA5D61DF95D,54A6E1F3D5A2AD93,7592AB057E84EAB5,CE4CCF9C96765E6C,C62D3EEBF39F5E96,ED6A9237C79E5F9A,7A5E3F1215564156,00000001AB074AFD,6B947575870030F0,62003AACD60FA1C7,42033AC482D35427,69D59209A959BBD6,20D0D4EF4BF11A06,36B5B4F0D9AA95E2,BB8DC096EFBD0A05,9530004EA1E64766,99B72B751D5B7AAC,00000000B39E5A05,E87BBEF246B087FE,EB7F3729453F4CA7,05C387F065A3B9D3,8778426F48E00811,1D1EAC61C906F5F5,BD270367B8AB06E9,EF68993ED09E1E68,ADEE35B4723CA496,F000F8058EE9EEEE,00000000C8D5FA2A,57B360FCFE088D15,9FA06B380745C1CA,C75955B3300752B3,71F3E10544E8E5C4,EED37C4086C0ACBD,8DD61352E42852AC,75B4724AAA7C2A01,0D3FEDE0473BE7EC,8ECC4BC9F35B7346,00000000AED5E334,1685FD77752EA45B,CA956B69F0FE7133,CFE8442D845B00DA,D97F453E9127C527,66DC16BA3A625701,EC169083F8287DCB,18E85DF28F1E93E1,6DC34A891CC47139,6AC57EFB4145FEC2,00000001DB3026A4,777197439B6581BD,DFE8F840EA5177AE,45E4C6B86BD5607D,7120B841E64B326E,735F863FC71DA6FE,07451785081E9DA3,7548B445B99BE3B0,7A85881FA02DA89E,2E4569D6948C99CD,00000002434BA471,9A5D0EF1AB3DA80B,D0E4DC55B73848D3,DB270221B9E9A342,42FEC8EBC146D26B,816F5095B9D91F61,06007AB042E3A8B8,0FE03864A85BD325,0ACE3AD2F96F99BD,C3E9988EA8DEE99D,000000004A9CCADC,857539CF2D220344,5CCDA95D4D3DD7A3,A636D90F37DFED8B,F71B7D56C5A175E0,7DDCCDD1AAFB2949,4DE5C065FB6320EA,41C4283A78AB2A76,7A813156DBBF46B2,93ACBE054EEFE49D,00000001D6CEE5F4,0DDA26178C932A61,BF2EE08A2B3444C7,0455AC7BEEC31A77,B50467D1D6C9F0F0,9C168DF6132A1613,19196B7AEDE00323,E01C68057043EC50,F96E670799769CFC,F5B3B55D4C675C9C,0000000160A5A9F3,EA86CAFB4A3FBE18,B980854171671552,483EA8D2F9C5752A,2A5168E5885513C2,8BEBBB131C48E666,4A44DF3E9A9AD283,7F733F4AB61A872A,60544111E9F6A1DE,39941DEE703C8C82,000000016C3520F1,1659B036601847D4,B2657C6F0CBB8BFD,280E733057ED48E4,63979BF5D316850F,C0AC68F1899FF5C0,7C0A3B5D0FDB5C99,DC16F4B8DE0A6361,6F8B7930D53E4AE9,1AA9C07319AB8098,00000002271C562D,49845112334A85CB,6E7381752B8F0248,C88B513C6792F168,18E4E69C8FB22614,5A32E78DD064DAF3,5A93E354BB9AC010,9B8CC20C31B94729,A99ED1FB025E049C,C3A66B0A24501FE0,00000000D7624B69,B189384AAD129039,BD4DBBC03E7E4BD1,A8B8B48E39998EEB,D5CC61B00808D0FD,C06DAC5089133B54,5D7D769D4E210C48,B4B07A85F1DF79C0,267BFDC8BDAA5503,DB1E1CCA52B72B56,0000000105BA3403,1BC8C758B1383BD4,ECCF2DAC274B569D,5FC2560F115ED43E,DED1C55D3955F428,D9BF23F34BAF363B,5A737A0ED5C76FC7,B01C49F57BFAD064,6F022E56A0C853CC,B577A6EF2FC5C008,00000001E5771090,676FEBFE2611EA08,88C0B6E60E4E6740,060C98EA148E8B60,4C31E025B87F6BE1,58D6EEAFF02B152D,6DE7469B10448A11,2512C264095DA510,8695E9754F1B7DE5,55109A5AC001A680,0000000214010052,7250C70EB9F9EB9F,366BA1D218CD5507,7115271D604F876B,1B1F7A4E5CBCBF97,FC0E5C36D71DB65B,2CB8EFE0935DEC1A,7A4358EAA02FB27E,88F6129FA7DAAB7C,14D2D0F47AF3B108,000000001FDD7C89,728A6F9311445B5B,EF164296B4C3944C,97308AFBA0F517F4,14E48762D499B063,BDF527ED3C59DCF7,6AFFA14131BCA419,58F3F5C5B67321E3,997087F1F6305DA1,5FE8882EEE5E4E85,00000001EA07000D,A81F4264B8C431F2,16CB8FDDB8F9A18C,8FAAAE1A3F9BF5D9,DE374BA29035E2A9,3077567F9F167689,896F823042203A77,4AF0A802E8F95D4E,59305A5E999CA36E,BC75198275A00472,00000000C36AFE0F,4572C10335365ADB,CBE4E99D6987F05F,7523B4C5714E087B,D1EADD71462B9C75,BB64749FC15E99B0,35C79373055B61B9,F3C99169B7D882B6,A6B606F4BF29FE93,31353099093AC276,0000000158BE19CB,B00DA81535E65A63,4DE17395F0AF246E,AD83B30064CD9C30,349D950A95DCD5B5,369E30A222BB4C46,91F4FEC17C055847,04710868FA10818D,595BA07D9ED97AF2,60EF220F8F691483,00000000F41D1999,9910CFAAC0AC0706,0AA4CE99302B1C12,8AAFB68D00F36D3E,FF8ECE74E9792E3E,17D83878227144EB,FA1B87D494BA0586,E6416226C48385A9,1D16FF71AE3D1D51,AA08EB9D9A83D6ED,000000027336107E,3CA97877DD568078,29976C768848237C,A19302D3E99DE276,1BF778EEE112F732,DCF266D5C3D497A1,FE5B277AB075725C,B71399471B70A24D,BEB257EA2C3996E5,6D4BD886282062B1,00000001E4937588,0453D4810465D337,1D44D3D67BB884AC,A63D1374A8B82012,0AC3B1D1C187CE24,9FC4269E220D2378,FD88D6F0F884D779,44C8CF04CEBC685B,7F63E149DD47F4AB,79417578F8A58704,000000027532C69C,DB56A03431A10543,F056A2363358FD8D,0EC58EA64B8182E4,569A8E56063E6637,B4CB1BCFA1AAFEAF,41340625F5494975,2BFEE9BF5D6DAC5B,658949C5635677AC,557838D9C8D824A0,000000018DD91000,8DDD5CFC7D3A8743,766D50F7DA847402,51D3BEBFC1F1E6D0,1280E12584059588,48C06002DA8CC1DB,2DFDDE77294EDFBF,B44724D5CA203FCA,194E2C3317D2AF77,9FCD8CED7F4BFDE0,0000000067944468,910FB500F86AA0D4,1542852032052453,81F9E4B7C11948EF,F1518786222C9E39,012560A6BD70A4EE,E5C67149E238E793,5231009DDF3146A9,A24D94F2DD0D9E63,F7ABED99538961FD,00000000F0076F14,3E09C4CA7356358C,9EA0C6A0116A920A,28602CE919BC21E3,A929E2DC06795F09,4F73ABC4181C6D92,CC5876A3822A197B,EC113EF39EDDF516,EB193C865066AE63,11581249B7F05C82,000000023DB5AA4E,124A684F065F625F,7C9BA69F007BA5CC,EB92A19EB3021892,BA82CE17F06FA5FB,D33AC2939C743B28,9BA1670E31078B51,6AE1FE746CFB7AEC,29E82A84D1A465E4,29060BECAC65DEA5,0000000191D82E81,67133CFA3EF01A21,B6A336726EDA4118,7D80CDEB591C5269,BD238E18892041E3,3F75C4271DB0854C,DF0AF4E9291325D1,C47736FFFE9101F7,466CABD92371FD65,5BA2146E9DB03837,000000010C7212D9,4BA5D5C0A63367BB,64F80563258AF88F,73BCFA58E4EDD1E5,0F3D3CCE820222F6,C706F21FD7985756,B1B911A65D1EB74D,34DD06CA8B253618,E6BCEE173F8FFA70,91073DBF212CB146,0000000023F90379,96B4495C96F4DEC2,092EBA297BC0F787,10D75792321F57D0,A1F673F35CC8EB5F,921D906B70C94DA0,4A6EE23D81F7EB49,4D68B8DF26ABF53B,EEAD3D5A2DED784A,F57FAB695489C7BB,000000021C085EA8,2ABDF46803289D86,A8E72F1955626F28,8967BECDBEDE0E5B,054F4123B14424C2,67B40F2F26CFC379,783A424C1358742A,794EEA83253D09F4,DE8302B2BF4A924E,D7D0A44C09582AAF,0000000195357955,F1B537C34F23E186,5AB4E75F7EE81C1B,F285AD9D3530497F,BBFFF88FC4D1ABD9,C0BC11A7B4AAFB56,B1379325374BE744,0F80F4180B9557FC,63D937AE7AC500F3,F48B3CB6357073EA,00000000A6F48D79,8EB0A07C76A6A1D9,D06696CC3F840A74,C36F043A1FC613EF,294755B1DD46A498,630E0D9EC01A0FAE,85CE3B6B6EF829D4,A141674500825B8B,604C43992FDC65D5,9F26B41E7D34A4D3,000000011A24A613,85FA6D33B4F9BFC1,284908208A3BA3F8,377A5B81DBF44539,5EAB34C9EF85BAB4,38416BDD7BC72CF3,B9B4A7CAEDB9DEC0,7836D3AD26F071D7,6C3BBEC4372D6D99,C3542B200E843C3B,00000001B81B57A8,7094BCC73C1652B5,ABC5945E09E5B0F4,ECFDFAF3A0047070,25E80EE39B96D147,0B979F374ECE6C56,5A2DBF0AB35F1918,625A2FB2D2A3DF3E,61B40F4D559E16E9,415B4D6A3C929A06,0000000218D258AA,E07C530656B8D819,27E162805EB6466C,7E0B487C8D2C24FE,78D8BCE2E6C0193F,BAC689CF78B07822,6A7554334A90F132,96A9F3D1B66EAF98,42BBD147886E2C85,3AF4EC7431870CA8,00000000A529DC5B,368F4FE69ABD7456,B12027B85931956C,0F6214FCCA8E989B,80BE0E4F1B4A6FDE,EEEB23FF494EED45,1EB422855BF674D7,99CFBEFBF74A6798,8C145E5E80ED884A,F1B34826373E7D93,00000000BC3987F3,96713784AA2830DD,4CBD9B3B672F50F6,5A8E686465D277B8,87494A453AB6D370,2DD3E5835276FF83,CC29A317F1B580AA,2B32A81259E10A62,468A12E92FF0AA4F,76719B1EF7E95797,00000001C6577AA3,3867A4EF616A85C9,5220ED31BDAE9DE1,954CF67F6A63D9E5,A5296089BC416604,0C491E06F7D227A0,401B12665F2951E0,F122D7520A8F4620,2A061D50F42C671B,0613182E20EDB938,00000001599FDFC3,84626E5276AF5310,B6C4257F81141FD8,63D8E14233A04EA3,5BF1FD616E0CE889,81DAE7B4C0923CE7,DF1BB83A7AD6C512,6FF73356F15E48C1,F1F6848069FB1DC8,4F186B2AA4E0F352,00000001AE9C9A09,05125F0B53449028,15E39F5B1D740F28,3100DA7CA5CCAE6D,949DC5AECC991450,1A9448B61E407B07,A33BF19F429F48EF,E1659E5B4CC5837B,097D6E04F7AC640B,9BDCDA3FEAB5C08B,00000000C86DA1B8,EF6504D05C86EFAC,4FA4A676813301F8,EC46ED611A74D0C0,951640C7ED0094FF,D9BCC8D9FBEF1EFD,9320A2FFFC9C04C3,24D40B5D598D1939,31DAB1686547F538,EDCBD62CD326D25A,00000000DD64BA85,E9862C5119DFF1E7,AF97AD5F0E7A1907,D7DD50183125095E,3F44DA450F117011,F94CD0EB56CFD9AF,ABCD01589BFABD2D,27731BE9F852637F,5956994FFFBDAE2D,A414C03BDEC2AAC6,000000011B0B8360,F2F8F5B499E64AC6,832A15C6069B2B91,F797DFB661EE87D1,00A11AF1AEF484AD,EDA42010A021C449,F93DB64723686963,6751CB2FA70875BC,43132B1C80B67AC3,9B4B243FA666F7D0,00000000323E62B9,A0F896E0A8F5F891,D0D6227C27250BE5,EEFEF5AC5190D9EE,5F1D1955E37E17A4,C68B9B133134C106,583846BFEF02F022,F9A36AFBBDCD3ED8,AB4EDA2E9E71CD61,AFC6D01EE592C9D1,00000001BA188040,6BD954CA55EEABE4,86271714EB2B5502,66E0BE067A1F6866,EFF51D69878AA021,AAB2AA55B7712426,EB7F46FB7530FB2E,A9F9C43216E77869,0CEFACFBB6EAF1CF,11B07D2D08796D90,000000008556071F,203FD5606B2CFEFE,F939E8B78A9CC23F,10CB04495DC18B50,7246DD7563D4469E,59E864683C1FEA56,89DC24C39A5802C6,0DAE1BE135815439,4159163E3C1E30CA,13130C6B64E83C8F,00000001CAF4737B,BE637E8791DF8BE2,DDAD13B5407410D4,460F51C020DD96D6,F0CD28EB1E23973C,40B5DDEDA66F7559,118857E99A78BE63,0E350EB857FCB18A,F16C8B58ECDEF4A9,ED99D9277BEF6393,00000001A4C91547,BE637E8791DF8BE2,DDAD13B5407410D4,460F51C020DD96D6,F0CD28EB1E23973C,40B5DDEDA66F7559,118857E99A78BE63,0E350EB857FCB18A,F16C8B58ECDEF4A9,ED99D9277BEF6393,00000001A4C91547,203FD5606B2CFEFE,F939E8B78A9CC23F,10CB04495DC18B50,7246DD7563D4469E,59E864683C1FEA56,89DC24C39A5802C6,0DAE1BE135815439,4159163E3C1E30CA,13130C6B64E83C8F,00000001CAF4737B,6BD954CA55EEABE4,86271714EB2B5502,66E0BE067A1F6866,EFF51D69878AA021,AAB2AA55B7712426,EB7F46FB7530FB2E,A9F9C43216E77869,0CEFACFBB6EAF1CF,11B07D2D08796D90,000000008556071F,A0F896E0A8F5F891,D0D6227C27250BE5,EEFEF5AC5190D9EE,5F1D1955E37E17A4,C68B9B133134C106,583846BFEF02F022,F9A36AFBBDCD3ED8,AB4EDA2E9E71CD61,AFC6D01EE592C9D1,00000001BA188040,F2F8F5B499E64AC6,832A15C6069B2B91,F797DFB661EE87D1,00A11AF1AEF484AD,EDA42010A021C449,F93DB64723686963,6751CB2FA70875BC,43132B1C80B67AC3,9B4B243FA666F7D0,00000000323E62B9,E9862C5119DFF1E7,AF97AD5F0E7A1907,D7DD50183125095E,3F44DA450F117011,F94CD0EB56CFD9AF,ABCD01589BFABD2D,27731BE9F852637F,5956994FFFBDAE2D,A414C03BDEC2AAC6,000000011B0B8360,EF6504D05C86EFAC,4FA4A676813301F8,EC46ED611A74D0C0,951640C7ED0094FF,D9BCC8D9FBEF1EFD,9320A2FFFC9C04C3,24D40B5D598D1939,31DAB1686547F538,EDCBD62CD326D25A,00000000DD64BA85,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,00000000670CC8E6,0000000000000000,0000000000000000,0000000000000000,9A34000000000000,4D99C2BD28717A3F,0A4A1839A323D41C,D2B62215D06AD1E2,1369026E862CAF3D,000000010894E964,1679D3AEE6200E18,506852A0F185E6F8,2822AFE7CEDAF6A1,C0BB25BAF0EE8FEE,74B52F14A9302650,05AB4C900E5FF300,7374A35B0C3D962C,58FF19AA110676FD,DD7B508673252DC6,0000000160EB2407,EF6504D05C86EFAC,4FA4A676813301F8,EC46ED611A74D0C0,951640C7ED0094FF,D9BCC8D9FBEF1EFD,9320A2FFFC9C04C3,24D40B5D598D1939,31DAB1686547F538,EDCBD62CD326D25A,00000000DD64BA85,5F07691F570A076E,2F29DD83D8DAF41A,11010A53AE6F2611,A0E2E6AA1C81E85B,A77664ECCECB3EF9,59400728BB57C00B,A144544946C2BAD3,0706D8CB725257C8,D1C940A36C550EBB,00000000C1DE2727,F2F8F5B499E64AC6,832A15C6069B2B91,F797DFB661EE87D1,00A11AF1AEF484AD,EDA42010A021C449,F93DB64723686963,6751CB2FA70875BC,43132B1C80B67AC3,9B4B243FA666F7D0,00000000323E62B9,DFC02A9F94D30101,06C6174875633DC0,EF34FBB6A23E74AF,8DB9228A9C2BB961,14199B97C3E015A9,279C29251002AD68,8D39A363CF0EA572,70FC9CBBD4A5F460,6E7D0456ECFF9BFD,00000000B10233ED,6BD954CA55EEABE4,86271714EB2B5502,66E0BE067A1F6866,EFF51D69878AA021,AAB2AA55B7712426,EB7F46FB7530FB2E,A9F9C43216E77869,0CEFACFBB6EAF1CF,11B07D2D08796D90,000000008556071F,419C81786E20741D,2252EC4ABF8BEF2B,B9F0AE3FDF226929,0F32D714E1DC68C3,2D4C221259908AA6,9FEFF5FF0FE1F1CB,8CB2B08CAC934821,C0E927A123E53081,93F6379AD5F874F8,00000000D72D9220,BE637E8791DF8BE2,DDAD13B5407410D4,460F51C020DD96D6,F0CD28EB1E23973C,40B5DDEDA66F7559,118857E99A78BE63,0E350EB857FCB18A,F16C8B58ECDEF4A9,ED99D9277BEF6393,00000001A4C91547,9426AB35AA11541B,79D8E8EB14D4AAFD,991F41F985E09799,100AE29678755FDE,C34F55AA488EDBD9,C5F906ED3529B4FF,F0EDFB12EDA88141,A56605FE59D9335A,6FDF9395496E6AFC,00000001F6A0A049,203FD5606B2CFEFE,F939E8B78A9CC23F,10CB04495DC18B50,7246DD7563D4469E,59E864683C1FEA56,89DC24C39A5802C6,0DAE1BE135815439,4159163E3C1E30CA,13130C6B64E83C8F,00000001CAF4737B,0D070A4B6619B539,7CD5EA39F964D46E,086820499E11782E,FF5EE50E510B7B52,805DDFEF5FDE3BB6,B83A97A186F246CA,3395F4155D8783EE,6F4287DD900DAA67,E644EC82AB80E0BC,0000000249B844AE,A0F896E0A8F5F891,D0D6227C27250BE5,EEFEF5AC5190D9EE,5F1D1955E37E17A4,C68B9B133134C106,583846BFEF02F022,F9A36AFBBDCD3ED8,AB4EDA2E9E71CD61,AFC6D01EE592C9D1,00000001BA188040,109AFB2FA3791053,B05B59897ECCFE07,13B9129EE58B2F3F,6AE9BF3812FF6B00,944537260410E102,1E57AAE8ADBEAB6A,7613B3E7AB02E072,807B0191AB7C2FF2,93C43A957EC10632,000000019E91ECE2,E9862C5119DFF1E7,AF97AD5F0E7A1907,D7DD50183125095E,3F44DA450F117011,F94CD0EB56CFD9AF,ABCD01589BFABD2D,27731BE9F852637F,5956994FFFBDAE2D,A414C03BDEC2AAC6,000000011B0B8360,FFFFFFFF98F33719,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,D3CDFFFFFFFFFFFF,63DE8B2B81E935EE,909DA70B616C258F,DF9F90E440595348,6E270E53CBBB294E,000000017361BE04,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000 -ph3_T = EFE0B1246E1B15D8,CE5E59D2C6A938B7,9421DA239FF6D260,96F33702CD2DAAC5,045CC46BDE3A5FCE,E855F2AEFA620E36,96D60B35087BA313,587DEC7923493D74,E9FDFA81772DFB58,00000001A4BC61E5,0FCE11250E1823AA,7DE75D693DB489FA,DB547584F4D310CE,DEDA13FBB2D3E2C4,73E82F442A99394B,F41360FBC0F94A94,0D5D12F662BDB097,FE4093C5B907F763,5F5BCA5AD0110C1F,000000009612E327,86FD022EC9F94DBD,5343F05AB1097F09,A3125120920E316E,4D2C9F0629D2DC17,767954328D9D6A46,D8B5FC2F6A5748EF,603DABBFFB73D6F0,01A9B4211D79384A,89704DFD1BA13165,000000022F662552,7F75B2FBE4552BA8,D8BBCA8D0697B755,AB964F06BC50D80B,68656927DA935A51,DB2C7A908DEE21C5,54207A7E2064E50B,548C5E27C54C5BAD,30663353362BFF6E,B229CA37822C2336,00000001F1C65245,6AAA0FFDA5BBBCD7,618EBEE72EA4F88B,FB440030DEC39C4C,156362DCA5EFC0E4,C7B9A7AA365C9745,F0CFDB90838A770A,DE36F85314F5540B,6934C51A2512C49B,90F6E835EEF6A55B,0000000236073F7B,D61111C3019E6B9D,71995AFD6009DDA0,998D49598316D2E6,130E2EE2B4BDBE1D,235974B164108C76,F3C53A408E0FE7EC,B59255A6AD3B36DE,6D61681687E31845,F813C38433A7C7CD,00000002377A56C5,E9D68FB4864F476C,B73DADF725508865,B34B60AD7B5BF9FF,C9E642EA8FE13116,5FA481C91A5B6698,5D2B63305833C75A,C74579F19E78EBE4,C58D31F9ED86CA9D,B0696DE0B73C8891,000000007617FDF4,802E0B51FB6B186E,F8F6B70C9A398EB6,597A0959EBA4B53C,7B830DF4C24E2ED8,066B76D85642AA97,B003463AA38532E7,9AA87FF5006105AD,8D092F92733BD14D,4FD1ED446DF801D1,000000002ADA2E43,2352C7F5AF84E69D,014AEF2842031743,5C05FAC0CC876757,B8769C806EA6E20D,6EEC48E698AE64FA,F4B7B352C35612B0,D0CBC9DE5AEEA58E,B6FD9411C0784F87,15A85CC228A7D03B,00000000E40F365E,EB75CFE28431D5E7,A5D634681EF68AF0,F22746B4BA4E42CF,545C96BA2069B50C,5F2EB55ED4CAF6D2,844DA1C7A89E93F9,CC7898A710274475,354A048276409157,167920483AC16CEA,00000001811ED046,9C3ABCC6E68E705B,E34DF217202355E5,107569E54CB351EC,1925215A7CDC64E8,F96FEB136EA58363,1370BA7C0A9B0989,9BBAB20692F31A5F,F2C57EAAC7BBDD17,45D63B1D687EE446,000000002DFCCAD3,FCC1F2BC081F84B8,00B0631C98B1C51C,396E1D3A3322B175,1B2BDFCE9C2303E0,6D81852F855146D0,5CCB40C9522BBC56,454B4035A269E9D2,21081A95A6296B71,21A10AACF9574325,000000001C36A00A,73BCF7EFE36E9207,5906A4F704D3630E,427C426D7D84BCBE,1184EEAC60A368EC,9AB2BAAA38AF05BB,F8D210A9D02EE04F,B850A422E4834D64,68336583BABF0131,0A8AA1FE153DC6AF,000000024CD8115F,94BB71F0DA02B0CE,7D055AB794B75E38,DFD876C4DD403D18,C15712997E7D36C6,4A1AD99ED1E83D9B,B33BB91E43784CCC,C802292D0AD68926,48E972B2ADDCF657,573DED5A51F69BBD,000000012EF39CDC,7206A16ACF028ED9,75F903438FC844C1,40F5F4D472A0AFCA,F9BD4FA7924BE49A,51081EDF59D780BB,9ADFBDBD0837D98A,47CAA05ABC98E2EB,86799F7A022D8FBD,7E07FEB593E35542,00000001EF3B1212,E38A0306AF13B214,8AA0ADDD6977AC15,BE55B1F99F93BA50,EE1C9D36512B8B96,E9FEBEC1E48D730B,7EDADBD9F466E6CE,F5C21935AC12E135,5074543ADD0B48F2,E2FC51409687AB83,00000000DA2848F5,D58BE275ABA921A0,253A619C05AF312F,4BBC5C7DA24E4128,9501240F9BDAD1B7,CA14B0D23480D387,B3DE9FFBA6AEB736,473386736CF86606,92EB0B81FC674853,34FECF52DE6B40EC,00000000803D786F,8FDB621E6BE55588,A9583254021E0437,807352FFE89037B8,7F212D4E7789D170,C254AF485B369469,6843BD9750ED6A69,781C1C13A76717E2,72501AC3225F591F,D15447E859830ABA,0000000272F02DA6,D75ACAB0E0186235,9E03194519000128,CCB68D2B09807776,012C528F07F57922,1C968F8C79F188AF,3CF5D459B51D5334,79C445C479277C36,04E4F2C9A5662DDE,80BFD5FFDF2D8739,00000000B7E1B432,66E69AB48B168BE1,4D14AC49DE2124DE,7CF689514DC14115,1457520A30F5E1C2,471251A605CF44B6,6ED1FB06EB71B001,B2E6E11C867856DE,C47B1AC7BAB20E16,488074D655E28E46,00000001C05B6443,84B87E8A05A91B40,B8FED3A9167E8667,8AC620666A78DE55,65B90DA63045158B,18BB62C862C36755,E8A0C97416FCD448,77504BA92CCB0D6D,6EBC2F6C6AFCEC2E,5CC7D24DCC67A365,0000000069A610D5,EAF11B6AC0A05972,59DFB58B494F40B8,DE2EBD4F7EBB6817,73423090E2221DC5,BC61FBBF34996194,313F36343A94CA01,F022CB0DE06DF3B2,0013ADA8AAB93A7C,D29F434A616B53F4,0000000275C2A309,17F6ED15E7EBA15F,04B5E365E24C6D45,B384F482F7E60084,C22E5513C923C902,A65BBA8935170485,10016C207EDA2E33,32B1294C484E9BC8,8A5AAE4285858DF5,34ECFF8E3BE421EB,00000000D3A282C4,10B5CFC56AB8F4EC,D6A5CC925ED60961,2E4C5CEDB6AE037D,7AB85146E3AC9FF1,559D6D5EC6EDF91F,6B9E6F216F70530A,5308947A204335C5,EC084C5E5211D3CE,CA992290752334A1,00000001BA2526EF,EE2AFF6029EF934D,39E3FB207F461056,ADEB0F1174DD8AFF,989DA97CB54EDAA5,0914C7B1E8AA1916,851D974682DFE3AE,69988E4DB1528B62,BADD2489D9FC9AB1,0E420E7FCAC4DF9F,0000000121E3CB48,7517545FDE166EE1,8D70FFF9A4881D6D,A84984DA240111D4,27FF89F3B7068D57,177C32DB1E5114E6,BF4277883CDB255A,D750941BBB9D680A,DDE4A87FAEB647E3,B196258879219747,00000000FAD0457D,67B9A79E2430C948,8F095169B96B5C06,A1B07CA1EC62D59F,7638EEC9E7AA8FFE,348BAAD37C9200B9,69ED890BABD8DE3A,8289E9586ED8EC11,0A0F7EE5AB7FF6FA,F05E917463C9B91F,000000007A5ABC80,F9D9FCDF30654AC6,21A4C726569867D2,1D248F7AD425534F,2F10CE1F6259E5E0,A90011969B483C4C,305711F1CCA45525,3B94AA8ADBFF1A33,2ACDB095FC45DB7F,741D952AF1C131E9,00000001FE40A0DE,2A8AA854B8AF090A,129EFE25553E2630,1F1CC518797CAC9C,11C183A8C7FC9E2A,9563A61667FCD4E3,3F123153FCFCE578,0039654A29C009F7,A547B92A42CCCAE3,65CFB170222507F0,0000000194F7C3B6,46F35E614C4EB2D0,ED29CF542BC4E99F,8CE866D1B1658641,C30DB4F013CE2F01,70AA9D64C3A9916A,C3894CB6FE1B5B91,760B0E73143C38C3,24C3F697E18089EF,99D8C3D18C193DD2,00000000878D08B2,B1C63F36C81BB1A9,70878EE896EB4A37,A4B8FADFB699853B,E22F9D6D44A955B9,D6AD72B071E673FD,8B5107EEC7BBA491,266B9CDC80FDBA8B,00A1F10BAA320D2E,994A1880886E8427,00000000F518BC17,F2B71E8943C2DCAD,273A02A8403E301D,ECD2DC1E74275299,6B79A1BDA5F774CF,C281D20643FC1656,02AB0BC1331E89BC,CC01EDB9866C9C09,55F2D2B510863A5A,757152CD322C61B0,0000000119A91729,D57B1ECCA71CD23D,5B96C23FCF7A3A9C,45800CA08E9AA8E6,D3634BD5FDA6EA65,9F904B321AC2078A,6D5120E5A436D8AA,7AB1E73EB0746164,2BCC352CAA3A6CB9,4DA57D6874146EAE,00000002362FA4F1,C97D8E622733A394,B963E47EBCE31C28,12CEF75053D221B9,0B6F5DC197E6A5A3,47213360F3CAA3B7,68546BA1D40384E9,E75B7CE7E964CB4F,5EEAFC7F711004E7,3926E46791AE294A,0000000253B957F0,EB4C532854C36A06,1A7A2049E01C7E51,237A49BF0AC79115,CA0DA7D38D4BEAC5,6BA2356774525B69,64B4B420F1421D1E,64D0F64510D57EA7,8039418050A32344,F8C44A365E9E480A,00000000DA50A062,0993A26DCBBCCDF6,B0DBD78B0AEA0B31,DCA045B9BB30198A,E9299CA622E98417,DA3C096AC7F12643,2AC94A59A74C2D1F,3EB1199C45E5A016,A4CB1DAA308D9317,A512C2429FF24295,000000001476641B,88F052E21CA08D4E,7217FCEDC7C20D28,D403EE44DC5A4225,E0DEACC7F1188552,72742D023B17FD63,97838D2742BB7E01,7585DC743FB9BAC9,43A11F9D4F3DA417,350C9DCDE65BF531,00000000E1619261,542BCEAA8FC1A594,E455296733922F3A,41F013E6734FC983,FFF04973A381135B,90FBF2CDF57D327E,628AA05AE2274FDE,99B1E9B63D71A1FA,AF80F80C89492A17,07FB63584F9AEE41,00000001681D2317,81A21A22D11331DA,FD7D8CC13CF05475,67FCC0F44CC24885,CCAA2F11D4A1D237,CF5EF9D3248ED223,15068FDF5CA75C12,8C722D91C3ADA447,844C54CF32EC1B2F,BC43B2140F468E29,000000024223D367,A4B2E1794E7D6023,315FEDE8D426D088,774E931CBCBC5763,12BF23FE7D0BF9CC,848B8C2C7C239256,B300E6BFF4F4DB88,4A85B74D0740CFD1,2B0F60A235B4FD07,B0190EED22E06FEA,000000025CCE33BC,4F70ACBF430D9B32,12A2890BDA8D7184,D7981F7ADE7CBEAD,F53FAEC0CCF9A764,E39FF3596943240D,3181B0D9D46B3870,E5BA36AB8398E9F4,946CC4768EE9795B,EA9ACE0FC547E12E,0000000173D9628A,ADB8A6472C30D518,2ED9C804B4B792B4,9A5706F8A2F16382,EF7BA77AB9221AD6,5FA6821124EA556A,309E8B976600C301,3E78FC12659F4350,FE257F8CF55708E1,4C3011DAEF455AB2,00000000D289D79B,7425BE4240AF8358,A5905F79944FD7F2,108201C33AB71091,360A06253E10E36D,AA79B81308599790,3E06080C58DA120B,9C5F4028E723CC7B,B094747933295DEF,B88A3E1F607025F9,00000000B761759A,BFA73BC6F177891F,7EF3C19472EC6C52,F53DB043799C5B41,E35C0B0DBA06AD2E,EC78970E5FB81252,FBB7D66513954599,3D04D43E4FEEDA66,262D9AFC2953B3A2,F620C848046523BB,00000002049EBEA7,2F492720FD243A45,A716D86567F1F7C2,2815A6A3B212BC7A,39103130D812B421,2CCAB2200EFD077E,17CDFD0C10CB16D0,E34DEA11BE43F0F5,34C2EA9BB5E23C90,F22DB81A06780A49,00000000FC749414,D57CD95B738DE45C,606DCBCF8F39D772,63D27839E9694B28,4F7705484693C471,7E58D9131886C80E,BB997B7D974BB499,AD7257A45D134D2D,2F1D57CB2F9FAC7F,90AD82DE05E5F627,0000000055D4DEC4,4E864A8EE9CE456C,3AE884EC7DD360DA,561BDA0988F74793,27DFB5950210D860,A92DDC3B0C1FAC4E,74DC2E55CC33B3DD,7BE4266456AB00D2,8C8DD76F7C92BB91,F60E3D2B52A9C0D5,00000000B714236C,1EC4943266B16E6C,B6D15E301D4C07A3,23FB59AD479B1A8F,F3325B35B585D14E,1CF93B7D032C81DE,362276EDD989122D,820749C63BEA0638,83777B3351F25665,4F6E534AD57F115D,00000000297C0394,6EEF489C0BF4BDF4,BA01A715B2FB335A,C36ED72FCD4A6696,6C665A7D72801028,DF7C3B7FF2876129,98EE479D574BC118,1DF83E4A471A4429,7A08FDF1B225FEC1,7755E5DF3FB1800F,0000000124D1834E,25F012D3BF517D1B,1A10062B0E7998E0,2BF58D2A0766454D,0C4A6AAE5C52265C,D73F544C307F2387,221CDB5476772FA9,9184514D9494708C,8BA8BE5CECAC14A7,034032A3931B6C2A,00000000C33707FA,B9F617FAAC729FBD,9D1881022E4F1039,C8B0F65D5EDAFC10,AEF656770253641B,83A8AF1824F8F619,C484F05AD2530181,0159F6532083A18C,43797AFD7D0C51BA,779D7CD06042BAB4,000000002E9FDE38,2AD1E8104D5A90EC,98F00C2E62C345FB,DF44AB4D5226990D,11AAB9CE23D157C4,68C06C63276DE000,A21BEBA0BD62AED0,A4525FACC458AEB5,81E9FD928D6084BA,055184D1E918EB7A,000000018C1D0110,BE6BFC0AC3030A89,98B364BC2E6BEB06,0FE5067652F4A9CE,AD288D0D185758E6,AD91367CEA1EF47A,538E874401098FC5,0EFCCB6A4F508396,200780DEF859A112,DD872E63D2EEAEB0,0000000233DB039A,EDBD26B1D038C358,0F80BEFCF7A21FDB,0C7EC288BFCF5D57,DBCF0447BB46913A,A42041C04D7CEFD9,B3E3757E30945093,2EBE6FC10C5752D6,2FD1AED1DE35FD3A,DAED7A3A63EA63EA,00000001C5FC3C64,34888C220C094332,4DC8B56AB981D66D,AF11C9D4114EA3AE,2C6F6287B37255A4,A1122E7196CDEACE,176A0AD49DE79AF6,4DEA47A5C56DCA21,42D7D93BFAD7145E,3FAE7F31B3DE7C91,00000001B733745C,4B2AF843457A71FB,8A97155A65B16C3A,319042F1D77192B2,16EB159F12EB6491,D32C2B57843DEB4E,53F564E541BCD2F4,1F0D7E70AD688165,93DF083341B16D70,EC8DACA72325418B,000000015D59BDF3,435AA0BAD7C2AD7E,0F831B95343887A3,E14DB4288F895F2C,15FCD84867F96F45,06901B9A9C552AD6,3703B7CA6D482592,51C20FBE32A75EBC,7204A4A2DAF2C18C,5E2C9FB17CEA1B84,000000010EB43ECB,AECE6FB38326FDFC,97E0F36E1A5129BA,A9FD8192AD5E3726,FB4F18FDBF5762FE,0E17E30DF389A511,CA7B917844D419CB,CCBBD3443FF753C3,853999BB895690F4,A2D4B57F94EC9239,00000001E1924C76,CBCD4E20F9789993,F40CAC6AC5EDB6FF,0C1E8A735DE71D7B,6EE2DDB74D615561,971A47160E2BBBCB,B0C3ECE225C6087D,52B6462342DA6182,F3E432DBCB6927F5,A7BB8653B8B792E4,000000002FCC6B73,6631D125272D1F71,34CE189473F811D1,29DC837889A9CC75,AC8201A4AB9D963D,3CBED9C7C71D7768,66D7A105D2893DDF,E2D38EFF5F956991,3E5BD671DB5E8DB2,A736CC660E731333,00000001240CFAA5,962F61D294385D08,896415BFC7A8A192,A7417353D8D539D3,FB9B2191D6854F06,043372C3A938E2AB,C918662EDFC2FDCD,818D3736FEFB219B,DC976E9A736FB38D,7BCC1FB0B069DA04,000000017641F77C,15F2283E8C6D49E3,02B11AD9EBA330ED,2D50B73E4DC9B5EB,4277CA894DB1A102,9566E5F29C016686,D2CCE7B7AFBD93B8,6B22E8A32F0FBB9B,78899963900701E6,A545D07C7628F821,00000001A943F7E7,0C5B5CB4D58A182F,961D00B7FD35652E,03B2A70D25235CB0,D6204508EE8D6308,83C9DB0733F7CDD6,2D7B219D2A6A32FC,7315418A958A3C7A,807C9C0183880972,EADEB7C60B80B07E,0000000118B5105E,B8B4D0B7F750884C,3CDB30C6DCFF0AC8,9E87A171B0E0F2F6,D4AB7AFC3B209675,694CDDF124A82894,D3EDC09B1BAD4473,5EFEF301BE1E54DA,C2037622AC45E37E,4DA00E1130A5A877,0000000102D2509E,A7476038853DA738,EB251381B5B563E1,BC4BDBE7EB099443,4C6A469115FD515B,7D9BEA3910BC90C5,AE71C965E675E420,092C9EEFF9464870,EC60745E31BF75DF,F50C2626BDDF6C96,000000016730F994,9538AD0F33689FCC,6F5BC4EC069C5A25,5D5E1A3751B750DF,49848B4E617BE43D,22019A4BEDADE2E6,08AC4D1EDA18B2B6,36495D8A2D20D009,01E3E528DD61E82C,2855512DD7D9E7A8,000000027B1141FC,573DE98607E7830C,4D4C838DD1E6DE7C,D8B52BAE0D00CC9A,7CA345C0858C4363,3F0CFFA6B04D276E,F5299B088C194F07,62B54A52FD6D910A,CEC8CBF44C7E5464,14FCEE94EC479470,000000019DCEA040,A7009B1E3D0ED509,1156212D404B0DE9,8AF3988A386A2E59,20B1448FA9443C79,02B12B8193BEECA8,FEA32883F599528E,56ED441B7A316B7C,FEA181ABF06489C5,DEE837903BDEF03C,00000001B5F9222B,0242B176A499CE5E,FF8D6FA858ABC896,076B422BCFE615A4,F816C8CBF545E458,C85568ADE1EB6E25,EED6E3C208ED6EC2,4444E8875904B715,001E45EEEAE940AF,3B675675E75C8D05,0000000213800A6E,9185B154A09B726F,BCBDF98170F9F43B,516C3A60902E1C27,5C509A2BED1A7A28,0BF1B5BEFC1CAD22,3F25F643B5B6EAF7,06CF841464ADE486,C5D7EFF82043B236,3D67183A6FE988C2,000000002840E4F5,50F819F34E5330C3,5717CC43A8F128CB,FDB4194F69D2FA21,13D2863624271E55,2808DD11061BEA99,B7AAEC4437B52792,5CD9B32A1103611E,7213C21FEEDAD3E8,23BCE330C5C86E33,00000000E5DF445B,08D06907C2CD6C8E,FFDC2F937AC23BDA,62A81CB9A75510FA,A9C5A036F8DF0B5C,93E3E77AD0B5E867,6CDE301C1A27DF33,C9E4BBB4E6FD6841,03AC53A186081B19,09EC8B6D747FF063,00000000240B308A,68639A8B0A57F25E,6F89BBEECBE758BC,49B685B70CB5249A,FB691A68CD07C806,EF300C381C481384,97370138078994F4,080F65480E402460,861E9360574AE12E,DF38F9A1F779B163,000000004364109D,21528186264A6577,ECBF835078FF8203,538E25ABCB8C2CD9,6C9DAF711A9A4BED,D858395AA016093A,8A957EDF78127C04,A1946C7CA4CB4C3D,FD9D54B3FDA33AE2,3F203AEF60A38E35,000000010B622FBD,3FBF8A58C9B97EFB,D8CA40BE288C46FB,343B40C4A29FEE23,11EDE34D4DC36F78,31074C30C4FF0982,7B4C5E2903A3B833,33E34F3C9A8A1BB0,EAD820CFB7051D10,70852930C3051C4B,00000001404E8BB6,1B864139FFAC7166,DECD79A49CB6A6CD,9DABED6D8BCAE288,80A12B32A844649F,3D29D81A8FA13AEE,0DE82DC73490E58D,DA839DDB1C4A7C85,7909B2F002C8C3D8,EB52DFDA62099F8E,00000001FEA73C7A,F52BAF95DF2219B5,7C7C59FA385AA733,0EBA6AA1676D4BC2,EFEBF516F5136B8F,7B6796FCB73BB939,99001717BA63045E,7FA7F0F3720C6C9F,70184A8DA9EDF031,A79668B44CABC96A,0000000233BD345A,FD2DD8A22D1A86CB,EF0AF31898EC94A7,AD9887309EE1A9B7,A840ADCDD3B8DA16,E6879E4560225CD4,E94344CABB796563,89C0C4AF9BADD266,8BDCCB9C32AE1CC0,CC93CD00258D78C0,00000000325C0396,D36DC370E234C22E,89C81DB0FE71860B,80566BEAA8310089,46D4DE079FAFA7B2,D60522AC916C5D16,A4B97FC62ED1D947,8568EE195AF66A5E,5CA2493726E8D537,6E0EF8ACDE517491,000000022C60FD8E,9FE40DC98EFB8DB3,CBFC5AAA3BF63B6D,9D8FEB72E1697251,7D10744CAED505B4,E38CEACE4BD6EAFC,AD138DA42C10506B,B42C28564BFEF884,2249E524859414F0,FFAAB38363982569,000000023B4B8318,435EFCEDA2CFD1B6,0C39544C9C68368C,535FAD0A9D960276,244546E8A38DFFEC,4538D6B4E6167DF9,9587D1AF4DB697B7,877A709E801373AD,C80610A4D751602F,C070ED3444782E77,000000011640EA36,07C8CBCD8A723DA6,4FAC55512848A679,04D1721D6B4CBA17,DF377ED5459F9771,F6ACC05B9A77DF04,368365C92807FEF5,F2619CE5C9B6E79A,4D16970F09295276,E38477A74D43E13E,00000000E8957327,C9708C548F9E3662,DF1D90B695A12DD9,AB1EB7312CE15748,6CBEAEF6BD39437B,8571FE51E6FE1DF9,0DF572432940CD57,A3A8F942281EFC32,86D0F5FBA8FE5325,72A6E84AC09BD73D,0000000226EED66A,9C8AE1AB213AFC94,6D6CA5131B3F9257,5ACC49320B2C6B71,36AA765AF8DBAA66,D4DEBABD6A248F0A,0DBA2661B9FB1F9C,81862FF9E22FFC91,F08932D227B4695F,8D398E3DECE00220,00000000A1200C01,7C8C44B4689CB166,288E410478ABE7F6,8F6BDCE6DE518018,9F9FC26A4110E080,518E24786055E893,14E1FEF37A6BA0CE,F47AF792E25F2933,AD707A6B92D65BC5,D95B81EBC4220A52,00000001B814BFFF,BCA6CA5A7216DEA9,FF2501CCB1753547,3AC0BFC5215F8BEB,A8A98BBC7E11215F,ACC4A0E343BC7841,AA840FF8681C8565,19DFBF37B0082596,82B3609E16C41566,967738F7E786ABBD,00000001C92D5887,C012A0367C84DEC8,650DA26A9F272363,9611F4B865B1EC8F,51E5022B472E58CE,30BDD0FCB0A7A9F3,F7B34C2A0A1EC2FB,34EAA10003445ED1,B98CD5E1C9511C4F,8B52B43FD3A7BC1A,00000000011D8FCC,2C5DFAED49361356,1A561F97BE3B5289,78DA2E4321FD9602,0E9F9FBA857AAFCD,E2253B8E12F022F0,5F67A074A1C3591C,AFB66DCCAB785100,D6BC20C6FE315C4C,0BAFABA7342CA3EF,000000012D443A02,A0E117089BEEEE9A,9A9EE9C23B7962BE,908C5D423F0C9D89,D3FA8F34A83C3E81,D57E667A03B803C3,E7E45F88BC3A8B89,7E4073A869772B27,D6F16392DBB9D5C7,70C1135AB96E2F83,000000016FA9867C,DCD8930402F83317,A0EEC414CED9BFAA,82929DEC298B4F0C,4689796B3012DDE3,1758D53FB4046EC4,A7A3BEF4DAB0BF9B,AEE83AE3A62396D8,EB09D65082AA5044,531DFF9983355B91,0000000258966A7A,72E327BEFE95FB5F,8EFA8EC728215222,573A98E78EAEBED2,11174F41F88BBE11,67AF9B0BA5C42188,FD71042B9B2F6416,158575DEE2168E78,F0CC0DAD3BDBFE4A,AF8048787B7BEDB8,0000000042BE4928,44F40905B5771C89,E77668E525123213,C250F8B769F13FD2,53C57AD96E44EC16,47F9B3F536E3046B,436C78FCDED94CD1,210AF0478BCA004B,4A118251D969B9B6,EF7E580935C32C9C,0000000040F1414F,2BD46758018CDF82,37E6B6C6EDEEC17A,7DE66FB1CF345AF9,3BB3695BB89AA2EB,D9FE3671766000F7,1B4B513BB2A889E4,2063AEA1406DA46D,386A0824A7301B2C,45D598319703574F,00000001182C8EDA,4DEEB320F4A8817A,299F7136BBE42ACA,36F13373F20C7E20,6923553FADE05847,B485C23B053F4FB1,F2E31CE264292517,DB671F32433B10F5,205F7AB9B851E22B,B5FF2AF796B5DD97,00000000E13689C9,0C876A1D6FC82B85,4505242FE0CB3C3F,035F3C5B7E08C158,99BD51A4B7543E0D,182111B1666D2F58,CBC80908D2A3DEC9,13356A5AE97B9D4B,802424B9C5FF672A,E568F00F4E9B3AED,0000000142F3D6AC,50BD416471573145,5A14ABCE917911DE,2DAED79B7BE4E313,7317CCA4ACB94BCC,51AA238BB5D1A9CC,A2A2296AE0596490,96703A53BA7770A4,4A8B72DDD35BFCF8,C1C9A99F73C08F89,00000002631A4A09,DC618E490137408B,E420E341E41A1B77,8951E76E03118171,322C8E6ED1E27A44,5D4CC3449ABEB728,4EE41BF9AF9714F3,35BD14538A25581A,3343F3990B8AD8DA,9CB40D013204DB4F,00000001C4576ABF,E1BE2E224EC8EF3E,588C3E638DF4BA0F,F39B5BEEBE1CC81D,40B5C09567DD9D59,5D28FB7ECB32F864,B8941E6A68B5C12B,CD5BD250E8B2BA64,55F07E4AEC3C56E1,A2CE25186B3126E3,000000003C8B1044,8CE8E9DB93D80C7F,9450ADB518F6259E,175DC127649E3A19,09EF45572FFA2E54,40F4C24C50692DCE,64455616D3842C75,FAB57254EEB5AA74,E372ECA0DAC17B89,DC19AB13608DF69F,000000018B8D6270,D8AE94C5B4DDB361,9ACDA6EEA310421C,5769C62DE2BC1D96,6D3D2F52CCA293F6,229565B15D81145C,83DA6A056A31E592,35FE27BDA7214500,E3A51C56506B931E,D46DA897A7C5D307,000000019D39E9EE,5A87FB706D0D5F8D,426EFDB1DED0CFFE,889B446EF373C3A3,9AD3035E774E3476,BBC32FEAC51F0C11,7133656C4099E1DB,07DE7BDA140DBC69,56FA2C9D5C0FA9EE,AB79D51584B574E8,00000001BD32672E,B89238280E8A2254,CCD03CC96EA4EDF8,200776AB9BE6F460,DC5E5EAF323331CD,8D2C76A4797F49E7,07C390DED9C6CB66,0B16A2C3A6BF64A4,665B296CF8375041,52D92A6F2C438FA4,000000023D488659,15F0EB5622EE6333,7B62267503D0F7C0,3DC8F03D75B1D514,44E856D632976A0F,2068BA4B770F950C,78D4DA73FDC24BBE,0BCB074E1DB87D76,23ECF5FB7635893D,DB333C88E9064FA9,00000000EA16FD46,72E60EA789458EF4,43CB80086B44C90F,B9A7FBC27EC6DF7A,3C2A6F2331CDF1B2,5D9907F33747481B,992072FA9FE9F913,28B0D481ED5664CE,C885749BD9C666F3,56B8475E07AB06CD,0000000058A2A3A2,B52E3FB04827B349,523EA2A2A463FFEE,3FA9BE66341D2A79,03C183938C8EF949,04DA6D97DF27ABC1,1E79ED30A19D2A6F,E5636C83BAC87704,BACB6CB470AE1756,7A378D0AF796AA8E,00000002002E33AE,40C29B96959E5BFD,608BAE14CE9E28CC,B133CA89E4EA905B,6056BBC7FD188EE1,7D8AD8855B2A5ABC,867CB0C40BF5AB19,99BC3E56FEE43846,67D78A54921C07A0,6D676A661D831AB0,00000000C90F36E0,7ECD9C543463EA61,7954C058324B5FA1,B7F8BA200F5E48B4,B5A44A7E257DE4D3,AFF1CF4278163CCC,21AD357B784B7407,0D4109151D113EFB,F06B09B869A167C3,4E81C45333AEF8A0,0000000075C8A07E,9AF5F34DC2CCC7FA,E9B3CD998B7CA16D,572FE1C7D102B29B,10545CADD140A638,DEBF867203F0DD32,E614DA9B91F1F5E9,CFEB34ECCEC07619,26F261BE5BB967CE,9B0C1EE468BD1800,000000018A0F22CE,833E7C933C29265D,45C3677E1FF5F784,2BE185430051233E,CCCA53973DB397F2,D911EE7BF197507F,740D72A5134475A8,C532BE46DD124F61,74D9D97DBF56985A,39B559F4DC45A3D1,00000001A0F7338E,9E589E0E3A059405,9A1DCC3DB98B6BD2,D2FB4C662BD700F1,0D4B1083BA14E7DA,8FFDAA3378C4AD56,7C7FDB080D1E73AF,1DEE8500C9F93947,C35D4E939C5C9BA2,25477E3634BB3D92,000000013D90CDC5,652A5D788595D9ED,9ABE49264C6AA929,4665FC0D51DFC94D,1C246B143C19760F,3C621CE35190A128,AD015763F0905886,D0FDCA41B8181BC8,D26CF49C4B461049,1829C3193E915A1B,000000013E9462E2,BD72AA17C6CEE8D3,E50CC04DD5DC1664,4A9354E44D7582C7,101015D733D6E138,A2F0EA76CFB11113,CC1BB2DABEB0713B,24C29983E4F22ADB,896B23FA8F973C54,1AB49C748A5B4183,0000000126E64C3D,E9B5587B568855BD,710F023C2500C696,F21881B02ED1AF2E,92E0D767745FE964,AE9A1F7C73F9F12B,F163DE920ADEC061,2B242FB23FF96037,F6C6558B619A110F,98645F7118467B55,00000000BA364F9A,5D09BDB96E77F365,FB63B5E8D81FDA10,C3F876D3245D9360,89290B616600E098,0FF0400272A39B88,E310596181FD70F7,67EA5872C4AB5FDB,CB6895BF3C69BBB5,82AC5CB40901B523,000000025617EA06,F123F76E35D7FF07,C195D6A5791DE718,DEB324ECF9E19821,546FF959F1CE3D29,4A9859FC9E0826E9,2C1160855C20E776,AD994EBCB2BDF6F4,EFF844F5D19AFCC4,4F8F167C2F12B8D8,000000010B23AB06,51BD985001504FB0,7327EA2E3AC9B069,A9578511162DAA35,6435117F295B56FC,A9B5E7E4EBED4878,AD080B12333E989D,4F4351805F2BF363,0F44DC29440886FB,7676FEEF676DC265,0000000242E968E3,EBBE36DC9BDE919E,32D07A3DD3A736C1,894DD78E5EEA66BE,12A7EFD1159B2873,B7DBC02835AD5242,425E128CA7BFC6B5,CA979B6687BD39F5,F129D6BA75DA77B5,A33CAC7B2C07E1E4,000000000BCA9321,B8FDBF2EC2C0ADE6,3B19D8175E34F040,3FBC7BD4AAD25707,B6E2742890B82ED4,B03D6A4E6FAB88E0,1F64A545E0D1A461,A7C3C12B081893B5,68948C261907164A,F2B4AF0EF36CB075,00000001615A6ED4,AF0FA1EB354C192E,BA7F64FAA78C6B9F,D32794994A808F46,515A311E30CC2367,E6D0445550072AD8,248682FFDB8D82C0,8BAAF7AADFBA8760,D20A1C8F0DE64180,D95E543724DDDD7E,000000008121FC17,5D5E74E70959A678,45A5C6DAFDA3C205,B3F61D09B95899F8,840B0B87BFB730D1,E7E59DD038D2FD22,931740EDDDF88290,20D4C484B59E0159,8D3EBDAB48224F1C,1B90FB19A4423260,0000000036EC4E8F,7FD0BB3CEBB49D0C,EBDDAB78EB5C88C3,DCC18BA1EF1F5DE1,8587819747790BD1,23441FB04A9335D8,0ACD62B4FE86EDA8,D94F2439447B5FE4,A45FD813358B0344,5C1D6C1F13769737,0000000266766763,B90964DDA48BD6F3,302525C05497BEB0,4955B99CDC81322A,90624CC2596C5A9A,D44DD0BF27996D79,819AF5DCC397B0CA,1460D50D24355542,2184D2743F5E5DB3,2E1818A2BCB2D2B2,000000013843C43B,98248E602D04D2BC,AB5AF32F5293AA6C,4550EFB0064905F0,8016BB9E89AF799B,EE6543E1096659F0,C266129169B69268,B9EA52353ADEDF0C,8BF0C8EE507A9219,F3E556D49C36BBA4,0000000205B85030,8960FFF9474B56F3,18F6EE112418D65C,9D53AFB1FFCEDCEB,7AE72BF8A6045E6B,B301B750839D7064,85CAF09B5FAE19AE,C94D860203E93C16,9D72D6E5A536D238,420D500F271E1670,0000000260C3E811,AA877324B183B4D3,E66B9F26E5A55C70,D01121306C9F6550,73ABEDE0C6CE58AF,6C458023E417A4B6,A5ABA8D8304D2088,8E1C54C34B729C3C,13EED28040FE84CF,B5662F6D09E70013,000000005E958A08,BCF3257A6EA30ED0,49F01C2B035BC651,49BDCC576C584FA0,7346D68BE611AAE2,97C04D40B1667149,525C8A66A3A16601,DCC676F802924620,6CE05DB3B947DD8E,2EF2D56590ED9A12,00000000E874E5B2,15FD96CDFE0C1CE1,194F81A254A64072,006EF906B32B6F4A,0D4AC5F85F3F94C7,7D4C51CB2F50552F,9FDE5444E05C6989,5E98FC863ADABC87,D5AE65D64FC3E520,20C5B7ED7AF9CA0B,00000001F4DAF305,A06A5800D03F425D,9CB98FCC737639C6,991B0FC9EAB3ABC5,4D98DA7D61AD8173,E4149096C88B1819,82521692C5CB1C0D,BE9CDC0AC03DA6D2,7F0180DB6E1FF827,A7C7487C16F5EC93,0000000153D77E56,CF45B55C51CBF071,B69B3C240A10428A,B25CC5C0ABDCFF0F,9FF4E5359AFC7A28,4CFE96119E12EC4D,CD979D78143B3CC2,804F23BAC09CB835,37761C900DFE7BA3,BDB821590F13BBCA,00000002262821FF,1ACFD08EEFA05CAF,6E7E61C83601FC11,47243BF3AFF480F8,F4FF70DA2E1EE8AC,751D06F93DC49B97,FFA1FCD128D0C286,8E5FD9849A8A3411,62CF44E6DC58D736,A2042E90CBEA9E94,00000001946435F4,9D020B788D078A67,E9A388DA0C741CB8,07FE18F7CAF4F7A3,08E099430C7C1E23,31768B48D040E46A,1F4A8A656C4AD2D2,DB8974B7A0E2EEC5,D913CB8F8488ABC8,60E8A0FC71726280,000000000EA7869E,B000FACF020AB63B,388851299DACD05F,C6D9029AEAB420A5,4C0A9879D05CD3B9,985E3AC1098846A5,51EA2C2FEDEC9976,B819121843FEEC46,FB47344771C3CC41,BA0E1A842E47A471,00000000542EAA2F,51D845328E66ACD9,6FE3162D123C855C,203544E6D3812B16,B6426DA6B66A17BA,97827BD224472CD6,D3C64AF8B5CD8416,A9A8E0035B0B9E06,09F36280D52735B4,06EDB534A9CE429D,000000014E843624,D2D6CB71CD4D70B2,AA2C490F59F413AB,EAE155D43A0CD97D,A1D97775F0D8B693,9206918F7808B83B,7E4C8A234BA47E94,BE95DC314CE71C4D,D0F3B38BD7DEDEC6,A0CBB76757C43A3F,0000000154F0CB89,07758A0798B0C04F,CFB01DD5F372E4E4,7D9FEC1F10966A93,A9510B13A3B8C138,9E3D26C188741013,9DA0859500E00846,A5698F0C66D67E7B,390EC9DA84A6E522,9146D88A7A00579A,000000000B0E3812,16A850BFD2CE449A,3D447772293B219D,EE770BFA5C987F90,D040B68916C691F0,CB5E952263A9A4FA,3E1D6030B4340A6A,51947BD3608C3A2F,0A3F1FCE9A146144,E77314DAF7D82CC2,000000003FDF70C0,44978F898E409C58,E3E5C6065CF72B50,2D91910D6910B82A,DA6B4A17833EA383,0A8E26AA247B6279,AAA4834CB62FFD75,92B6EB5499DCAC6A,C37A24ECD3ABC72F,59AB5FEEC7D5D7A9,00000001AFF55721,7E3ED0582CDAB656,8AB4BD8624160CBE,FECC9790A45DD98B,C035449B3E452405,34FD4A143B174605,3034125558EEA0C6,3D07BF54604D0F9C,39C7847A5D09565E,4508514DE6084E8D,00000000E465E69C,420A905E4EE3548E,43DB4197DB9C95A6,EB61F7CF0EF51173,31FF570CE4F9D1D8,ED409D93CE57AB6C,B01A15719B0BB118,13E2418C82D7B2B5,253FD468FAECA042,86946A71EB190C5D,00000000B7F0098A,B27995D0A13E66B7,021B2C966E6C63CE,2C588DAA9B9B2EAE,4B3E5A53F42016BC,12C9A1DD1E66E421,A74A20C8A944A40C,35063F975CB25305,271B59F71A15E24A,E54C461D052CDBBD,000000019F9E72DF,DA2D27E8B1D01706,2449690685A6877E,E7608C5A53198611,80568544AF486258,86092966E8A64A7E,A67323E8976DCC0C,4B7BB8E5FCBFC9CD,40859749F375E20A,71559B1FE063FFA4,0000000062EA9F16,6F48C1107C42C291,6EEF7660AC594D94,D3D8CE589F53AA0F,C1B155770F27D24E,7F068A7B04462513,471DF30F7474E8A7,8B88AB9709CA1C8D,4FA5A2633265A9B2,8F0372CE69857A09,000000000798EEC8,549BDD9E84F3660E,212B928D8CA1EC28,56EC5DDB55AB6835,E8F23981AF4CDE14,7FD0CB4DCE0C271A,594749901E29BF6A,0DAD27091388AF57,67193642D0D63597,9B7B7C28335E217F,000000006A018F1A,FC71FE32DF5700D9,3F20CBBABD538B2A,B00A74A440B79EF1,A2F8001171E4974D,A16877E756E63D48,36CD1766FBE6959E,800A0ECEEA327959,8179781547BA3AD5,A310887358489D53,0000000275F2C2D2,AABBDE8FF49A8617,2E06889519F4650C,AB026F31B9B22D50,DF01FC4906964767,A769A86907672703,CD14035EC7B87D64,12254072EE240C26,1E5CB1EF9380076E,9E5D6D51D22438E8,000000015B295A4F,791971CC16EB2697,7D956E5B655A26D5,BF9D66ABBB08BAB0,779580003A7B8B75,7DD7614DABC9C6D3,93E11B2286ACA6F3,D3F4583AC8E09FA9,31D76428D4B4989F,75E0DED7F3092D1C,0000000028D04233,DD817BFB30A6AE07,E8DD7E11640765E2,0AD4443CCBE6230D,B0A1D64FB4CE1EA1,ED8F27B149F710CC,0DAD673383496A3F,1779E6566A0BE87C,58A918A2080B5543,E979B8BB5C68CD6F,00000001AE052C79,98AF005CBA492E94,E22E407B0679612B,F54292FCD5E61647,834A197FBBBB6CB5,C3ABDC68F4FD8492,D047D34601B4DC4A,4275C07F531149FC,5B8F31F3B79BBBBB,7781A55448A27765,000000026238736A,BD68B50B31730EAB,115CAAC9158272F6,94B6D2AA5C7415AA,13106D1DAE274414,7AD87B6371C26E58,DAC97A84FAB25EFD,C2286A1223A1E11A,CD7D73CEFAAA8203,F81812B3CB0FAEEE,000000009F7F7C76,0B43686FAE6C7FE7,D3FA193B70D78F3E,DAEB36E29329186B,A982CBA50F0BF523,A1999606F30454A1,F84D5C717EDE8B9C,B437761717F45E8B,C4BE2035AC7A460E,4F14D933D2620556,000000005CB4E81C,0BFD56629934161B,971982812B134997,1EA5BBBC52314E73,A08B661D52ED5E36,2F4389F3FF86A0C5,1DE247BF1F74E7D3,E04A3C2A689F8663,D289B3BA14DD2ED4,202283B8B9ED4A68,000000009DE2B328,27CF803ADE99E27F,492B456E87D71C87,054488D46A9F82AF,18C2474005DB29D3,957F1AC6BA6959C1,8B7D4CAB43321184,D268B73EF12FDD3A,4C727F15E6F7E98D,1E7B75AFE315F544,000000008129D3D2,63622C98C0FDBA75,AA323700052B3ECA,D140BDCFE935C8FC,489082437BB2A281,8235088F73EFFA63,0F4C867A4589820D,8C42A213D462AB86,00D74B7CF438E5F9,D7D580647ADCFE21,00000001AE47FDDF,DDACAEF137505F74,524B9DAC61B256EC,F51249248B28B131,2F90DD5F1FBCE9A0,97FDEA2A5DE14166,114B588821FD415A,5D90E7A71AE2FAE9,CF2E2BB26C9E7BA2,A3D1A30B5B81871E,0000000072A90726,FCD1EC81EBCE52C5,86D94D50F4871757,5AF592BBC3C67172,2F70E6648855538E,1B84E80A7BAAAA01,D6B76EDEAC7CD576,B879F99E38E7A353,14AC2395208A9A67,200B359EBEAE3A2F,00000001578B2D4A,751822B468F82A4D,3BCC76E2F6F7AA8B,C9515E9CBD1EA8B0,159E445743C0E89D,2EFD912972115E99,2D41A342B585BDAD,09E17C9427D38E5E,78CE3B407912C7F0,749454804A6FD6AB,00000000271B2D60,F112507A17C53016,D858607C69D9E90C,11C4930629F0A999,DB2B699EE2800150,037C80B05FB3AE76,19C15B60B421D6BD,3ED102F38199F95C,D1594857846AE283,566D241DC4697D0D,0000000017F16BA9,032CC353B81165DF,DFC56BEBBDF8A0B9,FB617C57B0089546,918BC7F69FFE8405,A972D47AC8276BD1,8F93593E8B652472,6BD748D15D971FFB,AAA49186498475B2,095A30C496CBB3A9,000000014D25319D,85AC3C32DAA2693F,39A05957625B86A2,84C7323A51E3EAF4,0292FDBA67DEAB07,3E30C7AFEBB74182,BC8919C70CDCB569,38A2017E7769102F,2F195DA9DF4AE8E0,2918714EE38F68FF,0000000258E33903,631899A19BFB4EB5,0FA1B7842F56C994,A958E80E5EE3684D,EC93CC5CFF57BA4E,000097F11B81F281,F5F907E58FBCDDC7,1255D7E5511BA4A8,2A434A9BDFD97F8F,D78160E480C62329,0000000163FC6B6D,786D6786FEFA42B1,14212492EBB28002,FCD3FF95B4813254,0EA8542C98A1F012,F0BF9CC3829D0016,EC8050444DC242D2,F524F92A30421183,C95A89969392C5DE,B1A414B265E3EB99,00000002762F5233,18D80BF52717FEE0,96A49202E64E0DBE,45031B7F781367FC,4E675800AD3BA229,EAA50A16397BEABD,021648F74E8F4623,EADD24C197F6DDDB,497490687D6FCAAB,656F3F9B53CA16E7,0000000088C4845D,840604A1F60696FF,BED8F74DCE73A1E3,60C4D7017BF84356,0596C65F4A3021B8,172429E75D3D5D51,36229954EFB1A48C,7432EEA6438E3C85,B88B3E0D26F08693,18C463F67647576B,0000000201AC9840,A52696DACFDFDED4,6C730C9D29E92A43,85786764B9F9FEE8,3CCEAF5AAA0CE1A8,84B2DA63B3677671,91B2E35EA3707BD0,8E05D02751565A83,5166ACE0CCB9C303,8FB844DF1E80F951,000000011ABCA70A,4D429B3750F39984,089BFEE466FF76D3,8299BD4FB9A990C7,0034FBE033D43C31,73D14B8B40CB6811,E65486671CA7AEF6,417772550BFC6F0F,0A162B2464899EF0,83A4AA7AC437B3C0,00000001798D06DE,45A4FB56E5553831,41DD71680F9D7CB8,D33F35E6C83530F1,824763741EEAB404,1CF21601AD3BD47C,DE35422900110A3E,8FE5C2623CED3D18,C765AE28C5162999,4F683D93D96DC333,00000001F803AC8A,49A0E3D001ED6E27,714C642C3FB8DBF7,C15173ED4721408D,243DAEBBD0504665,8BE9D79FB98FBACC,82DC5B4BB4D6F91C,EE721B2184EA5A5F,F0F2CC6F6BFF49E3,A607FF81658E7D67,000000013D117134,124C034170AFD806,C1F33CE854AF0ABA,F3CAB14B80E84B3A,CFB201D369A714F0,49A8ACB331125C42,0648BBAC923F321C,28AFFBA3A04D654B,06223C8F7801F619,38CF5FDE23241378,0000000031ADBE41,E748A317D4AE5A19,81930072346C1514,DDDFC400B474B10F,362D79D55960F42C,5EA75D8ACAE42CBE,2E9F5B9DD528682A,A2AEDA40063DFB0C,03B76270C9E9312F,73AE54E335986675,00000001F2BC899D,23DE504A36646C48,63F860D8A983DE70,AB2F2E4AA8E7617D,05FC8F28D1A452BB,E919F25BEE9C4552,CF45FE02F6291EC2,5267E4537284A26C,03B7E782EB97C235,29796CA57E08904D,00000001C6533F16,7BE29509117CD3D9,DF5416F2BBB62012,9206B6FD05E6B183,BB3BCEB837D2A83D,91E9E68BA1FADFE2,FFEF608593C38D2E,277A0E8D09661AB6,38FB834A10DF3FF4,12A84D2AA44685A2,00000001B714BAD7,DE076BE99C32795C,F71D649998CD18D6,9C97096FDF72C64E,E4A553B7FADE42A5,7FDB318CF2D5FA1D,3A2E09A0ADFEB549,D0C483943957A601,456708CD98EB4338,861BE77EE0898F6A,00000000D3E4FD56,D8CB85934CA002B9,161D76F2BA6E5CDD,40C1F8F70B667F6C,80F3F87D4225BB71,0C3F3918F2F8F297,F1F59DF2DAB2B2CF,B83D0FD20DCF0558,ADEEED09B52A2AB1,97AD37078D260F3B,0000000211A6985E,B8B11838261D2259,6647C27B84CCFE35,D1F8E8763D4E10DF,A36F76804DE18E28,B94C8D79298FF4F0,9E9465A7066DF259,AA72AAFE61B5D3A5,371CC542A526EAAC,BDD30EE54C46D19F,0000000064076D3B,AA11B46F1A903262,BE21E1A6AD1C731E,2DC6B160F2F2746E,C3C1FFEB8BCC80B8,539040CAC59A812A,F424150ACBBD7176,6FB7ADEBCC1E3399,DED3917B36998D1D,ACFF96DD1BE6FD02,00000001EBED164C,576836EB3FA643FF,A74B1A9D1394C48A,A53A02E4D1E04C62,A809DE4F96900D8E,F4420636470FAA7D,F6EBF52D91D34CA5,3EC6E7C1567E6AF6,A92D61D3AC8680DF,E15216BA026A8AF7,000000025C002D14,2E889D5F34C87A2F,8115A08CA726CB07,B1A74FAB4DD9D4FF,ED9FEA77A27EF3AB,AE205737C7DE9BBB,BEB4F7C9D01D00DE,B3725A9424D67956,225A48C0ECFF109C,36608AA598D6E0F4,000000000202C571,3796AE1AE024BAA9,20A2C3D2EE4B3CD2,BA716E878D1F2127,78AA5ABAE8F9F096,9E14D4F24C8B1720,3FE85BE7F74A1EFC,0971994607397105,C60C08CC7566C764,9540784144467B36,00000000E9A2F200,011307985664D422,22B5506934FCF013,1462952DC309BFB5,02D0F3F1F5150144,B1C27F686BFCE9F5,5C628A0EC4BCB007,6D30CD8D75F60FC6,9A316A236BCAEC5E,002543BFF8374E8C,00000001DAEA4659,A590BF2FEE1FA314,119217D642BAE7DE,873B3B9C86C91370,94ED39E6080A7B46,95BD2C3288FC80AB,38FCAC87CBE53461,805CE4AD6574369C,3F04B0BE7E0EF85F,1563395B80190477,0000000053B521F0,48F8CB84AA5FCF2B,2EA05579034E8D8D,9DB55037746231E7,064433464EAD834B,A676966C9B292A8E,CFC285D40944E56B,7C6F15457095AB4C,1B0A068AE12E70FD,05DDCE0970912ADA,000000026862806D,A8A337E22F650B69,03F05BB1D9F16EF3,C3580BF6A73B5438,56B8AA6364BE665B,45A763B9F2BB2EBB,70550E88AAF47B54,1113ED504DB68A39,EFD64C0EBB203C85,72C5746C6D50C967,00000001D04526F8,173AE3A3E4D29A14,4FC08531B14894C2,2BB6943D41B77E4C,C60B7947357A1059,FEE13EE61E8C8270,2DDF3FC21523A5D5,5B2C80D52762534A,0C05659C05D75112,01707B5E8D50B112,00000000AED4D157,129912DC5725DD7F,D79024DFF1DC5D86,914AFFA9E03619DF,9D45298A8962466D,DCE21C177443A7C7,BBE999192FF6A1FD,3B8AD78DB84889A3,BA4BD52BEFA2C336,93BEC0796FC5292E,0000000151D8EA97,938B7C3282611D13,7D7ECC23CDE6A3F3,9348EEC84B646AB3,5467E1B5718FA132,4198A39BEE18B7A7,85C4600D76B961F9,AA9B95C1BE557CAE,3460072FD4FB6075,2057FEB0EC4E7463,00000000D0D12CA3,5E33DE64346A1A3F,698D840698B23FB8,8B3227701265BC75,375F529E7430429D,F33630379AE4BF5E,615CE847616E5223,343ED5E9C6515DBD,93999F4E4B2BCE39,52CB6534D1C061DA,00000001664DEC66,833F983738BB6978,65BBD8734273AA2B,BCF2607465189440,687783712C2459DB,43C71F14A1E7678E,9FDF27F8809D6DFC,1F0D66FFE610782B,BC61AE3F47CC6F1B,4323B4785E3CF0D6,000000016A744617,87D86D94C2BAA4CD,DBDB4DF123C74BCB,F45D5266823DC2E3,0CCB019B1CEDBCBF,D3B88364813CFA4D,E6395C8105955B7D,18159CF86CF9EC6D,A28C6E8D1D313DD2,F56084A93B15FF2C,00000001D514BF4A,8409791162D361BA,487D768C7AC1E482,1F554C58F94048CE,F5634804B5438FC0,8D05BA83C5849B34,45815BB9B6004CC3,672C1047DE6911BA,C4CC5D5479909E73,5EF1A717D9116BA5,00000000111265B9,ADAE2F578A2E2AD3,FF771FA03003142E,609CD73411423D15,6D4BE9157F610B49,81C75B8E7860EC75,E3E7F9698EC9EECB,A220BD04AEC40441,EEDA26AAEAC06C23,0A85120DDFC7DFA4,00000002725FCF2A,F7BB455930446A32,C6AD03D12B1146CF,760DC0B7195B5BF8,2CA415689FC8EAB7,AAF566EFA5DC6CD1,07FCE2DAE48CD742,14659C4A5E65D491,AD62FA52CB1FC3A0,52930AD687010DC9,00000000FCD2F0C6,C6E9FC0A2CFBEC98,54316D9569638DD6,62A9D3D7FDC7D8BC,696E3AA2649ACCD8,E7C4B964722E6B2D,76FF89F3039CA59F,871231730BBF1F65,8F7805B492E760F3,83C35BF6E608BAE1,000000018F632AB3,0A0DAE0D78BF0C7A,A3B6F7073F6285E8,D28DF218D83FE230,2A324434CB3C871F,DFCCCA27A2C69EE7,C615B8087F45DC84,37F01462934036A1,3E38777D4BBF7ABE,FE545C5ECF605868,0000000167EC865B,C7E4E616FC2BA697,A956BDA04FAF8951,6DD4DE21593B83C7,71DCA1B872AD3CB7,E544AC9DDD5DB05B,728E0C70E62B9E52,46B737E74BD4EF44,A8108385C01C6C25,CB1240AF86E3F514,000000017E05EF0F,381534615470A497,BD73E08E287A8E19,0B227424C0E272D0,97F69A550D60DF9C,477B480280F2E737,A07BD8742AFAAF33,405E5F29A48FE89C,A80D6F41C0CFC5B3,A8AA14FF7E02998D,000000023DF77E02,8E7927E43F709BB4,E4043D1E47C74DDE,3DC59C1ABA14F25D,832BE9A9C8F8E0B8,7529DF0998437FBB,EEF302CC3E50AD6F,E79E4CC778FF3445,FBF1106E7041C71E,E74653467A294DEF,0000000238D50294,20C4593A560E8236,3AB055D2E8886334,1773C82DD4265E59,AA413906E727B221,B3CD8183DF469162,E562CB5BC990B5ED,6130E72E24EF7106,05F0DA0CAD7F6DDB,2CE4B7E0A1130D7D,0000000056EB5995,7334C271034165BA,00F646F9D2EFA601,55D4884AE5C3B9C3,74FFAB233FB08D53,B3778A1EB5E8905A,40A60ABA4E0D96A5,6078491644B21BDC,47277DCEAEA2660F,61028CE2944CD62C,000000000EDAA969,45DDC60D6BDE1BDA,D9733926845F3B88,8F7494B93855CC93,8434D63F9627BA4D,5D8DED792882349D,7B2A0ACDA0A832F5,CCA6B30BC2274E85,835E80B080B32F9E,F76050D2258BF391,00000001451B545A,4651059AAED184FE,2D9FFF707C26AFAD,4A586A5D9BC45C66,18D0FA779633165B,CD7EBF1A071BE0D6,F8B72C4CC28E17E4,A30CCEA53DA831A1,8019D31DE9D3FC98,BFD6D65BBCE228C0,000000021BF013A3,C6C81A10149219B7,F3E995A229B77205,6B28BD7F602E94EB,A7F2DD2B47198D91,0D1480449F10D4FF,B251EE7214F409D9,DFBD10FADE771891,604387729C478765,9CC4CAC457E17581,000000009AA90FEC,B3E3FA6871DFEB21,151D1B4372090D62,227F94584751BC7F,B0B43F9BF1B5DC91,20F3E696E686241A,6666AE12E86D606E,B2171C97FAE57825,F3BC60C8D009EED1,936EAD1582C89639,00000000CAC88729,4F29FC9DE80D7D34,83517BE2E1C9B8B7,1E3289FC1DC8917E,7172D23958171EFB,715D8F3F574D204F,8A98EB19114C5DE1,E1852F739080F907,46F76728189D31CB,F8512FC5BBCA4226,00000001F2193AD2,CB77589C07FDF562,35FE2BD7DD5EA1EC,D2F95E779194BEA6,9276FE38626D5644,B1366339391CD1D9,645A7D1C72786222,F74E7BAAD4032CC1,CEB842E7C7C197B2,E4D7AACDC35336BB,00000001C5549EAC,35F237CC3BA012E6,744128B1150AAD8B,2D09B909A587E514,C6B593705E2A7605,9016F196DEA81347,BEC6CD8FB29D899E,445DAD66F228CD58,6ECF82B5E99E0E4A,07C2A42DDEB367D3,000000004FAC54A9,E0F4A94EC0C2C1F3,EEB440DA8429A264,2B616CE698E27B7A,26067B106C92A9F2,CE2CED1CC7F99EBA,9A5DF4713EC0B55C,4C13476E3FD5DEDE,4365D44592BD7274,2BA788F59E28F022,000000008E120F71,25E3F3764243294B,86E2CB5071A8F5D3,82712B4C28CF7CE2,B5AA311832FA0BEF,7AFB972F189BFBC8,139315D438A2B420,DDB28B7084B66808,018749DB1BBE5CD8,FA585027763C8766,00000001C0B718D2,AC5E867672085909,59FF2C5331313A71,F7B47E8ECC19BEF1,E3C8845476AD70D5,BC64CE8FE1E5818E,0A5562CD09734C76,9A3E327B92F649F8,4AF716C17C9F4897,AD2040A7E7CC8270,000000011843025E,7A4FA666F979630F,D2E431B21395DC6C,07860B3415EE8841,C18F554EEB8EB3D9,86B6DCCED42D7A12,AB0A9AF6C88ECA6D,B036FB6CA77EB4C8,8286B6B0E6367F5A,6F1C32C8531108AB,00000002745B090D,D4D8916931CE0593,2790A8F83C942018,3BFEBCD021B811FF,C6F2B709BE2980E9,16142E40F9B26807,8A3F1AD280880880,00714AC49E58954B,FA46A782782FF632,6E36D79ABD37D517,00000000D2FCB6F0,721605FA03780833,ED891A0662CE3C4A,A8C1806134FE5C08,36C1B6DE77F1F6DA,F0810BF9D0CAEE58,08839A8B4C050C0D,FAB48673A3743B85,FA44443D4C7B03F5,810D3B7C9516CE9A,000000022A9E5AF0,BC0E073718C66411,30280C6F57D63F97,4098B2E6B155265E,D095CB9E1C984A12,1C6380878586A556,EDCA47194540544C,854BBF97CE24406E,0A366E2F8FBA9752,7053D5E17083787B,00000001710E1CA1,7EE02AD56FD1CF6D,1C0234F5B5E024AC,04B632A062ABCB3E,D8FE75BB44B2B0BC,4F1E1269EF0E2785,DF3A5ADDD74C9A4B,FECDF2D3DDBA6D29,79A41C792D6F7584,6F6AAABE2988D39F,000000017C5B3F79,CBCB5A92C9ECC589,4F6058B17EDC4D1F,D54A66407418E3AF,AE7CDAE0A6807F50,F6BE9A4764DFF04C,C92BCAAB9DD82B17,94C19A2D2EB6A382,A3065E1380981E08,8D95B3951017A09C,00000000B0024219,9E10BBE1509BE0B1,85C0CD40F9ADE643,6F7E57F05FEAF3D2,522DAA04889A0F28,A24D083466B12B22,AF52C5C71DB4B6CE,758B3CD8D9F5466B,7B91FD7C4059F32C,DFF4C57D213B9420,0000000012D46C6E,638488511EECF114,559BD08E3514DDCA,C07FBD7A4B251FC0,B127D8CA2D07E564,2D716C25DB95F879,1318E23ABA64A633,6C8C2E161797527B,23A685A21EBB7225,EA42D988C2DFC2FE,00000000C7B1C7F9,5B818BDE2070E5B7,E1C3B0B8161C561A,6C8FF21A25038EAB,ED235211B5115CCA,9AB8A18939FD28F6,D9234D1F379AA1DF,DDE52807CCB386CD,1A8EFF0535FECF76,2DE3A10FABCAF1D6,000000015E047AF6,99CEBFAD916D8FF8,2834365231A8730A,1E089D16F54CF30B,AFF4BE345BE493C9,ECA379289B652C0A,69F9390F0112448C,E5ABE39923BE6D50,A95841ED708C7FE9,B5F159B28490E0DE,0000000109D426A0,D3654D53549D00D1,4551DE933B2CD706,2FCC31F0018B8C26,4C2122EA5F465D1B,9279D02CFE6CACB4,8532253A95756FE7,9990031A86F47B3E,FD0B326DC32B4B62,9525602DA3C18CD8,000000019BB9FFB3,0B2616CABA52BF01,201AE6B5477DFA36,F7A99F770C1C8773,6CE7D624B90FDE78,508637D17335757D,50D0072D1C63BBE0,0F3EC08A62A84977,171C7BAB1E517662,B2FF64EB3CF20BC2,00000001F2ACA614,1F1B9F5DE126E2E6,6D218D6C0CFFC91D,A98A9232207A6E01,C42FCEA462DC93F8,242D1A2DA2109AB1,A2C264E8298A7AB9,E22A589D112DB326,7748FCC2CA13CE7B,5C209A176274C247,0000000243B3FC50,E661B794DD6DCCBC,FF78E0D9EA47EC7F,3C7DD37176F065DC,1468726AA7793777,C7F0843541B95822,1EA9A8E3EBAD11A0,7A8E7C57C7B9FF16,E5642C6A51E58D82,963F8C01B8DB7A82,00000001F1DF152B,C10CDAC14BFFD71D,57C652915B2DD4AA,4F84A53B7BD1138C,F66B544060ADA373,CCBB6468C6B7A983,2CCB4F16AB827F08,2F5CC99267FE155D,8E282B78B140C849,20446096E2621EA7,000000020D77EF40,51B17E514A123D96,A203684F92511712,9B40BA5CD3D4E77B,FA58D7674A6A0465,7A7A1FCAC272AFA2,15E2E5375CF8E27C,9582986806931F73,2E75BECA7B63DB27,D0C1DCAAD3980EBC,000000012842DC2B,2FEBB684ABE60A4D,743D4DB3008B9499,647AE8B5927EC5C1,5CCC3F60B14BC37C,90077D57CD7F8DB2,48E6FE7FCF960CBB,DBB922FEC548A991,08527706220D3E6D,314FB49891108CA5,0000000073AD1A33,B083E84E45A32B67,451B916A35B20000,68A57C30A04B9B7A,582E50B55EC6ABC2,47E2EC1BC1F17E09,CCBC31D8AAC0EE12,87AB0ED53F9EF12C,7F293A53CB630E8D,1DD7EC633EBFD557,00000000A5B330B8,57FE624EEB926845,AE49D76B534C88CA,6F00261EA82F1FAA,6DB3F7934B001290,D0807AA10EBB5FA5,125E0E4759857B7B,B58401601EBD62AB,A63206E6DD031060,2E97B6BA9153A568,00000000FFF24D9B,FAE2FD53EAD9B12F,29F46643049A9F5A,82BD2C480F065406,8E0372A0EC2CEE1E,70CDB71CC204A7EF,2278BD5531BE9BBB,B74F6541C8DF27E1,CEC39367A3325194,ABA63DFA4B9CC384,000000016A4EC24C,2588507EBBF83162,80BE18BB2827AEB4,594ED8244FBB4F81,727C25F35FA28435,E586257CFF8B791F,5CE3195968A0A6B3,57FFB279EFC778A2,6A0191363B88CD99,16DE1DE5C82FEE55,00000001E3B7E6DC,E25543158BB6DC97,9646411CEAD2CB9B,29E29DE9D2CA72AB,34E25B57EFFB6AB6,0A98816CDDE09D29,F2679833E4A2F05F,B8BC6DC44BC7C68B,43CC92EDF6933F2B,B92B0A0699D66124,000000002D45C53D,654162C74C6D90A3,47B2F6E163F15D69,1F00A76997BD1776,399ED8D7650DDB6B,1A39AA67A6201ED8,4559FBEAE165F467,40B1202384011DD2,1193BF655DF223CA,6D7CC7B95E5AB6DE,000000023CA6CD29,E229217979FF653E,49651AA62B57223D,09E345F71134D95D,29D96A8A05001382,FF299AB1BCB60460,65575D80F7C02977,50E9E027C632F132,BA80DE252F090CA8,20DAEB4D14905D9A,00000002161739ED,D123AF3601197432,8AA6A601780C9DF2,D499F8E7790AA03F,D09E2211C502E6CD,E9D3DA8FCDDC79A3,A8B8F99FB409EFF6,D5B39CCCD47BFDA8,59DE9EF3D8DD7784,4D28CA1441F1723E,0000000273AB3D18,DAEECB35D2B02CB9,B4A0C7B973EABA02,3A0DB50D51FFBBD3,788EAFA9F5710005,311B6E06B990F701,C34C4726E113FE90,C75FFBFD43587162,F859D118CCC5D2CF,A486368040749334,000000019EC8DD9F,7E8863FB51FB1519,D87930B571347BFB,EBC76B8C19EA5513,14DA5DBF9DFB7053,4CFE16EF39B3E8A5,63B7F56E0BEF3568,D689DF65DFA75AA3,26DB13A64BB62058,0B030A142E6C0867,000000026C0D2EFA,2845C8F4C62889E9,39AEAB0EBB9ED805,3A7B6D3B2FD94475,8BE56AF69A310BBC,74F357356EC801A4,157AAEC8131301ED,5BD4A534BE76F0F8,5B60641C993BD21F,79C96F2B43B1C3C9,000000013BAFB9EC,875BD89B8533EA87,CBC9FBE2F3AA292E,753F9306963951EA,FAE4C21866AD03B7,A07DB75FAD11801D,CB0D6BF066F006B7,76A9E567CCAFF1FB,50F27E9A61470CBD,379EA766E1765AC4,0000000185AC3C37,E1F1B70C51C588B1,EC8F6891AB648669,D7584108151B13B7,C07681F3C94F803C,AEAE8540D749FF6E,1CE81AA77AC352D1,3F0D07DC1B7BA657,7DAE37585C2463F8,2F6264E6E0410C78,00000000D63C9DD5,4B6C2AB19BAE66A3,3F6D86B52528B591,5D3E482D4023F483,48B63EDE78C71897,09F7903662C9ECF6,E8A0ED425AE62BAE,AEC24BE6B5E428EB,B84DFF81628B13CA,505B7DE529C5208E,00000000C5707A7E,8314FFAC5C19A52D,2DF633E103CD9C7B,AA8ECA96D0FA8C64,A6FF11DB063E4EE6,DE62258F0756524B,DC3E39B7BC3DFAB1,8563DF2ADAEEB447,ADD0393F91359F6E,ADF83109FF776B7B,00000001D2EDB0AF,14BDD834043F0E1E,E653B6CC803E2FF6,C88ADAB19B7A7EF5,A3C9E260C07C6D0A,50AEA3C2429A02B6,04B138E71DB31C96,3B29DB3C97FAB886,9BB004101AB8F5C8,40D96695791F19EE,00000000D60022DA,7BA710BCC61D5E10,A0B5DB53895E7D0C,6EB80F1FD65514BC,F124F60495037605,F345539A4B12B006,07DCB7BC2A3D3832,1589B55B4B599DC5,74DFF4536B3B6BFC,2F7D94B79BAA3340,0000000064B01176,AF3D953FB5AE467D,C193F6334B8D0B21,7E0182B7576E71EA,1A415B94200BB6AF,E4C129A1D9D9EAC1,05D4A789297E7FAE,049700F701539A52,9DD1C01E146837EA,E5571F41B880BDEB,000000008217BE1D,90A23E7A2ECC27EC,CB46E821EAFBDFE3,A3A418E22A698007,A0875E285BAD4BDB,5AFA3F20BF33F0DB,2BA40BACBAE3EEC8,18EBF3AE56A8AAED,DCD1C4F919334461,C25F34108567E5BE,00000001D20B2AEA,0AD9F0E64EF776D7,0B3F902A2FDAF7D3,D60376DDDBE06F47,70AB5941B9FB1257,F4291C29F6172FE9,133C88E429C27FE6,E20A1BF2DA1FC41F,308F065156D13503,58C7C5A5AEB60D37,0000000128AAC3BC,9B7647B69B9E1689,6BD7BBA84BF121D3,D10C6EB3C737E658,DCF99E70C5306E36,03F24BBE573BDD55,E08C754DA34987BC,C1659F9F8D2C5FDA,DF9C4AEF59621F69,458714220393DE2E,00000000E6DAC154,92D3E76B81D62760,001397970C1E999C,E8192648397600B0,7E9704BB46A37A6A,B94E3F8768F282A5,B156DEAF49452E54,BFE2923C1E6C5D6B,CD2FDE937C79D70A,B8149FFCB2B3C4E8,00000002769ABC4E,70F068CF823B78F9,E48B8AFA97CBF6BB,10A092E9CE6C58E2,F9264CE67F608A11,2869B9141BCF81AC,E762F2C68938BE29,2134D096E991EBCF,1C3B7CD0ABBEDC11,021802BA399320D1,000000026BF8E741,875A8B59520F133E,ADBC5F1CB4CBD8A4,E3D675EA9DF9EAE7,821C176A5040511F,082A15F378A8AF12,7CAC37D4AA5B8570,BE8EE24F1886A1AE,7E1E1F7FA7CDFA7A,54CA794DD8364794,000000012B7D9EA1,207F34CF71366E1C,FD8139E1C2A2F407,1A9BBC76B3011409,CF84CD2EBC75EF08,EF88824D231CE15D,55B53A43F421C272,C4634C3D00171279,F0E170D8E1ABC027,DB1C0171BB13CCAB,00000000EDB159C6,1A52F7D9C903C7ED,77E5520B8C98604F,D91A9F7CA2CCCC67,E1EBA52165A7906D,6FF9452858A54C7F,5D10A2245F21116E,BBDAED156BF01286,5D81943F4783EDC0,1759C3DAB9D066C5,000000007B759732,C1CB1672BC0A5F6F,4B5E9BD6D5902D19,79999418D250C748,E559909E7B8A93A6,707CB61CEE014889,1EEEC3E1EE166C3E,D65FF51FD1D6ED4A,1CA2F710AAB2D2AA,712DA79A58495D1B,00000001BB48650D,3B843AEDD08B5766,1282917D11A43E6C,4C2AE39E6F3BB660,D6909E57BF6298CA,709DA095B6012003,45EBDB99F6F2C102,96293E9F3C37B230,38A3C3F6DA68E611,469C1AA91088EF67,00000001E9CCC49E,741DDC7BF9D64B11,4A50CBD106B0524D,E5EBF673902C8ED1,58468651BE4FDF4C,29D5B3D92FAE978E,68F42C9B1A664F3F,C124902FE5DEFCB1,6F0A8676C0230FC5,CBFB01598543DC7E,000000027B30B10E,8E67416E27E933EB,CA83FF806A825B77,EB2FF4053CD5484D,98E3828B81008320,F7B0CA2150FA0859,78D01EDFB43B8CD3,7A532F59CC39B03D,07D07C7CF6D2DD20,7D711F1EAED41AA9,00000000AAA4A769,B5899CF6EEDA71C7,E0461DF37867E62F,61B8D2E4FB04877B,387ED3346A9B1FD3,0C3911133EBA6526,CD34E2FC12DE7286,7CC93878028E3BCB,F36B5C066924E7A9,8B8DE667625EFF5D,000000012818919A,E5A4874F2BBE9A94,3C744ABD4A55C72F,E74476ED6C5A9CB9,DFF022C04F136220,B875F087E86E4685,9BA6F9A583B4B101,D5C25CD219D7E436,ECB31C9E17194734,E08413EBF8A38CB4,000000016A08F353,D07EF7041358C195,831C1354030EEFF7,564B1B777F0AC292,1565D9F83BF666FB,B80641C4B1509DBD,1C0331352E8AC29F,005142B97CE41F19,2B958C3870D1CAA1,2AED8E5527584D3A,00000000326B83A1,622580B60101A1FD,F44C93102CFC73DC,C66683561DE63383,54D09120CE18444D,D0DBC0D7AA66FFDB,0A1077030D03D767,84E8718416BF7977,114573312E51981C,45D81AF7C6F5B988,000000014C4ADCFB,D12E5DCD177834C2,B554849AB3FFAF8D,F23FB64B08F38677,367F9D618BF74F93,9592C82CC4391C3E,1B4A411A2E677B86,03706EFE559B2265,4F6B1203EA76C882,D8CC61CC715B3D3C,000000004A6AC977,F98D1CAFE7081C68,235312DE2A85BBAB,49AC772F6DED6AEB,CDF1E5044B4C5D19,CC614ABC88E45679,21A4A0E40B9BDC6E,72A1B64307E9F6AA,B581825F0876DE0F,8950B2033A9E4BE7,000000010604EC77,DA6F652D6B01FAFC,8483B89EBF538EFE,610C5E4F18C9E851,658EB3BC6F6830B4,4EE9415DD3555C7F,A0EBD3262BAB2237,2DA09AA7591F7233,E6A9E2EC2E468635,969A11B7DA1A24FA,00000000E9F90606,A3A851772A388FA0,6FAE2A8CBB7D0325,F79B6E24542F3255,BAD461121C0D3EBA,0E38A7497B975C1A,C989BD24F3312AF0,7ED1563FA441854E,D1007111CFF08691,B0ADD31585F87B12,000000009E85A6F1,8D39DB9806C46CE4,530AAC21174714BA,555389E9048C83C7,8358E1222371EB0F,1F2D4C6A9FF6103F,1731699673BB7F54,93BFAA356560B242,B785A9DC368F0641,DAF6D75B8A2CC2EE,0000000143157482,002B52B113AEE285,B106292319DD8F13,914783964916028A,247E424EB1B0221C,A22699FAFFF38615,7B23889C6A545239,579EE0966E8C6066,B4571D2B878B84F1,65C14361666FB615,00000000CF48FBC3,35DB929C1A0342EE,C609BB8A01078ED8,59C8A75C18A2E264,F2572962C4B5228B,C5E6B4231FED1023,80FB2E782B79D71A,8E47E3C21A218317,D1ED9845D2E0E87B,3DCA5DE318BFE927,000000012ABC791B,441AF256B46CC035,D65DF7288341D33D,429E27C72FCEF2DE,0578FAA344280523,99BBD7B7A712E7B5,AAFD9D8EA43661D0,B23711BAB2E55C6E,6762D5C9F67C117E,1E1D7DC29A6D0CD8,000000024EAD681A,28B82C8DBEBC68A1,E3CEF565E34E1CE4,EF78C20126A7F8E9,F49F4BFF50FA9AB3,C7312F560CB001D1,D0B0AEF4B9454C87,BDE16416FD6CAA7B,B8345526E3F697B0,C79161A882B6F034,000000022B40593E,E5FBA73D9257FF3A,62AB80AC3FA21E11,6F83B808DD149784,A1CD42AC86EB1C35,3E5ECA386FA33B1B,5B9A37EB0175E7C5,F90BA3A7249E0AEB,348669D20E56F94D,9B63569338EDA5EA,00000000C0DAF815,43CEA49A7F6E3099,ABC331DC9B8D0141,D4B2CB8CBEE54047,47F4BFA4EE6FB095,02D121E3BC68667A,E2F5DF47763C056D,F05277654DE7BB21,F91F631B1573D95A,D924D81EC8430106,000000006E77FD1D,398EAC5A762ED976,3C879202341553DE,2667CD85D7275AF0,D9E172CE05CC4910,6EC0CDD4A2285CA4,080A09626BBA98FF,1E17029E96397637,4EC2197DF84C40BC,F4F9D44ACF1FD209,000000012B2A3407,AF0BC1C6CA579948,BD10F0C6749DE05E,83EF557F85A46C2A,9E034A1F1A29CB1F,0CFB4EB2823B08DE,881AEEF3B4E3B81F,E8B6579F60A158B7,011FAD23FB3A8D76,B51D86A4E5D4FA3F,000000022EDFCFA1,3DAA1CAE4BC725C1,104BEFD6D64D6094,F2FC7CA6923C8888,A69F9F0519618C4B,8A2D8C701EB6CB5A,0E2CAC2896718FD3,5EBDB22E09B65F7F,55F9D9323807E19F,0DF7AE3C7C887550,00000000815AF726,7C31348315E9F58D,8DDB54DDFAD40BC7,93FE2E342F9490A2,7645238BD5BD3B1A,18235F710B2959FD,04E2C17408394041,8D1EE9E6046C3BAA,45B33534EA340677,DF3EF37EED19A2C3,0000000279F1A1EA,2212A3EA0D8BF977,3503E17D16F10AD3,EFA6D7163807E2B8,80BC544422F479E3,D01D779240C62829,0D1019D52515C48A,70E7C77FA8315EF2,225EAD3164EE8516,D5337F98C7FAED7F,0000000272A0F008,B486EA51EB14976A,42632C76BAE7BF37,78A5DBDF41FAE42B,0F3F9D6CF6C31C64,BE865262165D6DA0,83FB7DCAA317D3AA,E1BBA7047E642569,C2E3B854989319DC,6A3A4672C76C055A,000000025A5522A2,06FABE79CFEEF77E,CA5522FFF9EF9F08,BAE8592399F36FD4,09E678E6D0F10B6B,15422A9CD661048C,9A5367D9D66BDBCC,FF6BA0B0298D03FE,2AD82190B7CEE50E,5B0320B5B578B18D,00000001A733646D,E8A84AB9A443EE95,6A0F845E9C65B7AA,2BAE4278C63A9323,25C3872225DA9438,9300B5C2AF58571A,1A3C507AECEA3487,98E1A661E88B3AA0,AA69FD4613BC88CC,0D1AC3E12D1AF4F3,0000000093C78CD6,ACE9673951489A39,69E3DF59623A0EEF,6697A2A0769AA6F6,90D29393ECCAECD9,25C1D69ABEFBDA99,5CA4BDCED41BC5E3,A69FCBA1FAF49DD8,9757A05CB37DCA7C,9F150A879F9C13EF,000000005CE82DFC,531589BF50D24954,19D2DB2441510426,D26677F22E7FD15C,CA0AD5A5E2166880,8567E1063213615A,2C34327F356ED7ED,A243E19F6471934A,A67E590EEAC4C8E7,734A0AA334A2A7CD,000000022B34B152,598DAA29AFED4D8B,CA4C6305029398B8,7C7C8A6722CCA82A,43DBC242217C5BC5,5287F9BF13588A0A,B01C88D3CADB296C,6A1CA754800A3466,1F0D5A88FA4566E0,0CF86EC9F403793A,0000000179A6F054,E8EFBD8E1B8E42EB,CDF4F18BEA2AC363,928B8AFDB5D73648,D2BE8F46EBAC6D39,B8BFF27415DA67DE,8443627A92086900,39706D8D91D21CE3,FADFB356A14C0A87,2F59A1D20C958982,000000004D20A4EE,49954469B5AF8D1C,D1B07FF14FF0B035,ED7FB70187A4D04F,E7CAEB607639F1A8,B480E3CB018001F7,33B136B450DFC2F8,A2DFB65B2F80679B,A0CCE82F56D215FC,8A115D33C8911860,00000001A07BE40F,2AB1DC5F1733C374,5CD4B1CBC8D307C7,62AA37255554F9B4,E87D2E8FD68557CC,F7BE0D07FF987F54,2F3A5DD7F07458CD,54F21A1A7430DDA3,6FD8A428EE534141,B2F52A9277CEDBE6,0000000058E65DB6,2EFEEF0A8AFF1AA9,3289497815BB41BD,723FD4EC5520D80B,83E3AFBC7FA18DC2,2CE7818E98C56F73,8F776F50F86A8AF9,CE8C1011A142E232,705F342485DEEC55,3FA064296BA26E28,0000000174241E15,E80CCED26431AE5E,46C0DAB7110B4FBE,D348E17FDEAB7363,899B369D88D1D572,92CF75D112092BA2,5D69930DCE8C3E12,121127C294D367B5,2A6931B28CCA4CA2,FB5B2A7C9CF906D5,00000001DE0D7A8F,C19DF6372CA8DDC5,ED382528DE5A766B,1925B595BBCCC2C7,32B59213B80D6BDC,01C2908508159409,C40364286D4348AC,3A269535BC66135E,BF2EA9DF8491273C,EBD3CAB2C74057A7,00000002376564D2,CACB87666F315089,18E17987BBF4250D,4D557079A79E3D30,C3EE7732E0C88EAA,5180BDC60EA0BA54,214F7266173E1547,0FEFF2FEC2AEC3CA,CBE92D8BD8399CCA,F0D2C0624C4CF9D8,000000022034E87D,DEACECFBE9EBBFC0,F56E6E277EC39979,2DFE96ECF08B6659,180D290926FB45FD,DE4C506FF31C97F4,32B2DF5E58D8D623,1340845CFC8D717D,DC695546E34CAFB5,C60BEE6310EA1BC8,000000016C4B4F3A,296C8C003E599B6B,C8B7B227D6A614FC,DF3AE80B0EAAA3BD,60ED3874FF0220C5,CF8933A986CEA4B7,B7B06D11302A0811,D9DAF06B32F58810,FB06145E73C28722,B94906FB17C952BF,0000000119B2D71F,DC061C518293F10F,A14CAB15F79E20CA,FCD077DE28E25C0E,3A15EB727A9571C3,6C37A355F58AF07F,734DEABCCDA2C70A,4A63FBA38F3411FD,E62B305CB30A4298,E39FE08C46BD726D,000000022A3FBB52,AE2F76CF783F21F0,14628614257B6293,5F266CD53A763338,B8DBE7185CC8AA3A,6DC091A77F8C2B76,17E097CA17D02561,A09D183CE7A4F15F,339A551CDCDFE0AB,FD9D642B27E7BB3F,000000010843D086,7F831B04DC819A01,335E54AD888B84D7,0B0BD75D39D59D03,76503E3479B1A62E,0621450B23483C4A,CF4AE93D9473C0AB,942DE2F3719FFDD4,463215E8AA0C43C7,85D6008C2CB76059,00000001FF84BBD6,F0BBEF43EA8A1645,E502833A40269047,9FBAE1A10FF70B5A,B34D28323B3DC49D,54BC26175BAF34D6,D61A90A1C5E58A13,195D825CC6510534,EAB9D2B25BE4DE4A,D32A207EEED6B835,000000019A8B28C9,28269AD4BD18A973,99A2F5740643F611,EB7539219CE5E95B,C00C8592F4D5359C,5874908EE738FE60,3656590B07ABDEBB,2DCD1CA99C5FD79C,720B85E131F8F3E7,9AD8432FB9BA833C,00000001C8C4C7D8,141949B1049BDFF5,2C4FE2AB3DA05F60,6C1EFDF642FAC9F6,6127FD059C97A4DD,AB82ECC0C88A87A7,F3A44B1F344A4A44,16E2139041201531,5E9F41273742BB9A,F21972F3162B87A7,000000002B7654FE,0422B435BBA57972,9F288C3AFEA2765F,9CEC174077410485,3887062C4CD0F486,A86181F7B9FF0514,90512088C1B20CD6,AB57634D8F7D5B96,1B8B9D18ED461F8C,3D2A6B925F238A71,000000002A229D9B,39742C67650EBD3E,E780E7058B5D226D,227F8E8CE3CF920F,B659145C92C2070C,935A6AA4A45D47D0,8929F714C109D369,B80CDA172DB0B8D6,EB23E7B652AB59BE,642A6B6853A52B1D,00000000E1E3268C,3F1C9A2D7AEDFDF7,2BB6A8CB9D6205EF,FBBDE2F4CDC34E32,FB6D0E77F983E447,8AE09617F5F8C55E,04E9897A59DAC99B,EF59BA252A94CD7D,31C1358D7B05B973,C0C0EB9A6D049603,00000000593C6F62,8D0533021111899B,49D6BB365EE53481,786E300751F1681B,5CAD36B6E18648FE,7F1FC9E1C7611E80,BD0F52D719E3CC37,43C9EE3D7558D7B1,404CF36C236C3083,F2C1BC370F3764B6,00000000E9E50B3A,03E96C9E2B2D9BD1,A66CBC60DA6BD904,3E20B5BBA594246C,D61647E14BF12E58,F8D090483584D60F,E917103E61501992,BEAFC61F4C1E1230,83424AA1F5223D9F,E8608E3B56268E5A,00000001E4C3221E,EB852F64376A0689,16F779B1D2DBE388,B87D0E329057A7CB,CDD4024C3A6AF6B4,2FDFE6FB039FC7DA,7F7E00F58D77E268,ECA41FFF2F05DF99,DE906CCEB63818CF,5E5726FFE77CBAAA,00000000E6E37189,8368EA2F402E9BB2,B6CD87F47CA286D2,220DF639083011F2,92B4DD2BC57CE716,C318F5B704B9E9AB,D700DA176489FAFF,DDDF83CD46D249C4,57617BA2C2C589D1,7CB9E89F40B407B8,0000000018D85ED4,F58145F09BC552A3,ED08EDE5766C5B60,D76087A9364BB90A,3229142C73F513FC,13032061C73957A0,E8BD8D7FB8B99A63,6CE76EBC49D17599,6FB0734BA4BC43AB,F356A0C837F8CB33,00000000CD48013A,79FBA8239A656E38,2E00098D002AFA3F,D9410214B08DEB69,B21D4DF44053B1BE,15B7C1A9AC9FB97C,1485B51F3708FCDE,A1CD5186D6E77A27,FEF971DC0E8664B6,48FEA79B20EED90D,00000000880E329D,DF76DA746C707995,68F9532AA9B35343,0B3A393620FFD813,9C85EBAFFEC1D276,BB263843B359B6E7,49CA13525E968666,2F46031DAE592DC4,E2BDE0C25D4D88D8,CC84BB306534AADF,000000001E54D330,0EEA85A571318427,935F2D295A91666D,45AFBA6BDE5678E8,6AA8ACEAEF6F8EB8,D0E79A9458667899,B76D4425DBBB4BF4,4910A7099779E193,2026544E40F5DE6A,53E8B6385FD3CF50,00000001E1BA9701,2AAE5B52064C30ED,8F174F06A12CFB45,D0D24B1FDC8E866C,D5EC855203CF1F76,AABD59A0D8E0FEAF,AD4981CC7D3EE58A,1FD1E3012E66EF98,D5E2A58005A6974E,6E8DEC2DAC6C46AD,00000000D010664F,F44A5E2C6CE64C7D,5B0F6D678F51F8E8,D0F1B551F05629F2,3EE4FB4E1975BFD2,D7F84EA660BAFD10,D3B8A0C9C51B5883,235B26364BB231FA,52BF05752B52A44A,9EE02B5B98F416F3,00000000891EDBC5,9A1A5A083E6C4B6A,F4FF9EFA5BCA0872,79ADCD84F50D2E24,9CD0354B1B797181,8A6D0F5B22563533,B37F14EEC8919C58,8AD52AD2E47991D7,445CDB82EEBA59F2,2BFDC5BD2A2F78BB,0000000049460684,9013C1A9FC3A5A18,221A4B74536845EB,1D62FB51C7FD1B3A,874B1CB16CAA993E,B88BBE5A9C15A230,F5D982873CBF2B76,0624DFE59916E303,1E68CA947C7FAC07,62F11CABAC84FE82,00000000BA9DCE5A,918950DF3B9CCEA4,4C740AB818D481D3,24DB5C93037D8EED,4141E7CF01256F92,D501622B8F926FDD,E7C78D954285DDC7,4C72A41009AEA27F,72C219E8E89D2EB2,E25F9A9A4F9CEAE9,000000007DEDA2AC,15845B98BCF2B197,4F73945D190C5774,2126D862D81FD903,3042A1BA4C8494D7,E7516E6F77FDED6B,0E5BF44BB5AC6466,C95FF4C9B11D57C6,E0EB58DC7B948CA9,422C4B0B856B082E,00000001C0B53776,098D2C615ECAD8AA,46A10CD7F8F196AC,BAEF942DA7187E42,388C2373102E908A,FEB0F865A973BA17,20256A2946EE2FDF,0845F6FE6111D3A8,050528AAC5DB776D,489FF2E76C85CA10,0000000242350B96,D5D2EE11EB46FBC8,252CC9D84F256466,441BD443D7FC447A,2EC23DF5F97928FC,FE5881F933F6586C,B642566BFECB554C,9BE17F163F19881E,E01471FD10CB93D4,D5D42F1D8D41C391,000000005C1A7669,18450D29AF651E85,C46E39CC2F04EBFB,7D74A9BB52ADCD14,8DB79BC5DFDDB384,27CBC02566E0A797,90457F85669D893B,F7E948CFB888E104,683CC7C5E0780B5C,7E21EF6F096C0BF9,00000002258C6E7A,47E59D029628DDC8,CA3CB3AC3365F79A,4EFBF9D78193E6F0,FDA3D488CA46A85B,A49D9C190A90AEB9,297796BA19B9C613,FF281297DDADC4F7,EED0A9BF500D3786,949F874FFC1F0BF8,00000000F4749955,CAFD42A08BE7A2AA,B540099E8EA7549C,8E93A791FFC7BE7D,E29441A345C443DC,0AF502476A82ED70,ED74AB225B16AE6F,62ECD6AF4C4886A2,AA37A9AA86C8B806,270279183718ABE8,0000000119D5DE1D,EA8BFC6FC75E265B,3C22B64472144594,FE9F388354F20C04,05CD82A3E21E47A6,1BA144C093A818CB,C6DB54790BFB58C3,FBECAE1E72FBDEF3,62A90DC14E407E84,286E1CBF555D8FCD,00000001FE9684B1,1C35F3C9CC774FDB,A05C854AA1E25E93,5E30A37BEF10D73D,3133CA47678C0DB0,5B3A06464D13EC5F,450889C261FD46BE,6A7F5FD440553D15,DF3083295439CFD7,1776F8CFA85D01C6,00000000E9CD9EFB,48A6A36E4B356489,E72EE5ECEF03D7A7,8A299546CA0DF4DE,F23C5C99D410023E,3FDAC6617C698C0C,55779992F6A0073A,B1B350BD87EA4584,E39F5D417736A13E,1249F87E74B8754C,000000019C9D0086,24DB6615F2106B81,4E7A1F1A5DF29600,2853D53A3AC52380,1B1A23EE5DD49FAF,FCFA6DCE1F422E83,2AAD62D17A5D6F7E,3497E876BFFCD46B,A83C04A6A7A407EB,27C8E05FE4DD603C,000000009A5C3E7B,0BD332048712B1CB,D07CDC9770CF2E51,80D7A8B217841020,E34017E9ECEF49E9,B3980E72F4150529,D78633B14C552785,47AEB4AFE498FD27,205D3581E405F94C,2C9A23C7F49B4BEE,00000000B8206164,8A3DF55E0C216237,EBEB33AA2F0756AA,2204F186A046EF14,44930A5927FF71B0,74AFFC9544358E19,C5703AFBB4F5B657,EB0849BF557BDCF4,D4F58DB21E976952,B6D879A890F94DF6,000000012DB18FE4,4E5DF886BCD0F0AA,6C9027E9F13277A2,B7640DDD4D6B89B0,D431BBC616B13C5D,41CAF7C1153B26F7,467717773B7C8940,1DA6F04DD032C511,89A1C1EEC768CD89,EB10C557588C5454,0000000162A1A037,218FDBC71BE0DF7F,875B9CD8F7A1BF5C,4B5BDA7ABE689D20,2704E536EB0F901F,78E2436312435438,561FE92A94BB2BD4,DEA967F6B4AF21E1,3A74818427BCED71,B0DB9714F210BA92,00000000C775B1EC,1707C6406B11EDFF,2D6DEC3E14225834,7529AA6BED1642FD,0C69A581548B34E4,51A2BD7796869677,B386E9260F7005E8,9BCE24F0E77A283B,B3D159098EC1867F,9C808B024D7AD458,000000003858DD74,38E871220E2F5799,A4D75B9245A6F5EF,BEC34C4F0EA83E14,3E0382FDB67FEE1C,3308D2E46523299B,E82FC390F2CE00DE,2A5D7A6191C61C98,AFB6E38D69B6C54E,D537F854401782FE,000000004E5BCD53,6546BE4150197950,CB652AD397667F4D,8BE8E0144CDFB079,3739EACF00F1E1E6,44B6BECF8F911B7F,8406B530213DA824,5E05CDFD4AD6C0DA,7CAD3ADC0E8C1984,F6A9AEBD1906AEED,0000000024C55EAA,39C4898B6CC055C2,31FA2AACF34FD1F4,F0032B6572712F71,E46D74D19A25A9E0,914850CFCAF20364,4E2041147465438A,962A89FE686123CF,101B7417641F9B5C,13798541C67FA294,000000019B40674C,C5BD03E3466B9992,B217D3D97F8B144A,6707A8BBF60E5A65,18486D032D29BB3A,8B6454B33573B249,E3F78F0D7DC92120,41CD9BB09006A1D5,BF8664AB0BF88C47,05A2A237CD7F1CFB,0000000226D91CED,5DC9BD87FE8C609A,114BCBD935BC5366,D4C8C145C87C5916,A1CC098EBD588E29,3FD5F2D43EB3BCCC,ED46224B28B78796,686EE62DEB032584,5FBDD47BC5434D4B,A93CD4179747CC0B,0000000273A9961B,3BBA53CD0F2A61B7,8FCEAF063C850B84,EDC746C44F844CCA,D33900E6CB451EEE,0E237F71EE1F83AC,499727B5ED8A1485,8B0936B39660AE91,29DC3C4FDBE97D8D,2E9F9970FD773FBD,00000000363E7992,6E0003FBFF09F784,204FC092B42B6F2D,A66B76E1102DC996,CC883CA6E588CB4F,11831505A841CEDB,6C0249373BEBA189,9C89A3E571371D44,7756A931D31DCB53,3B35EBA0113FB5A9,00000002184007C8,8B64D5BEAC9BB2DE,E217D6FB0437E103,0C54F88CA4C60C89,BC7AD583852AA555,1036D0D7B646CD01,FFBF8CB180DE1A7B,ACA0A1D3A1E0C615,0E2D8094BE398E44,1A996EA61E0EDA08,00000000443C570B,D7546698FF5F9AF2,1848413213ECBE29,A88953761F1BEDE1,DCF6D0CE96E83A7D,C3FA7D35FA018666,1BAE6EEB48B3B335,4DDC79A3E5274393,87D71DCFDB168E85,370FC802D39E7D4F,0000000146F0F311,D02CD5AD51A28D2A,5247019A32AAB6D3,F16789EED854F4E2,8EA68722A8FAED77,1560362B1C9E1F66,E234A430FB24FB55,7C973BB6D2BA9841,B3C19A8C7CFD42AB,D08BA8828E55EDDC,000000003C51FA88,A4E69AE2A8508512,5FFE9A9551E37211,5B460E4EABA6A773,357F93DBF041ED7F,FB652350FE40E17D,84F865261A359E3D,91C741F5E82427E6,243AB8A52AF53E4E,C1BBF77762EA15C1,00000001470D35E6,C025742DE4B070FD,A49C2B573AD3414F,C8F18DEDAE37EEA9,2C1143CDE877643E,C8FAF4FF8FA7E8EF,142CE1DDDC6206CE,53E8EE306003A347,1B9C2C3965135C30,FEB6EEA72AE25E3E,0000000008814C34,03455A726DF0CDBD,B7BD45977F109A7A,2795B498C04B1359,2195B037EEBE30B2,1D701534A3A1746F,BB33DCFCD8304D60,44CA00971DE9B07E,6531ED06DA05BAB9,A16CF2EF09D5F780,00000000F1E384F5,E610C678FD4175C3,0C943B72C224F1E7,EC44400A05E05B95,84C50C824E78DC23,7712DB5F030330E0,A974893CB9E7C1AD,68D3004C66BE9AA5,4E8034AE3E5D9F64,85DFCC188F2DCCD3,00000000C4E4ECC3,3E7EF60866053EB4,71FEE66EA6B08545,549E969C16B7735D,221B580E984D35A2,EAC1D2B7CE8F67A9,8A150F0D6F4AD804,234D6FDE3B9B1889,15BE2B7EA34F92F8,A80B084E1C543BC2,00000000174075E8,D88443B73B277F09,5AE330CD2FE40C1A,9CA5D73A24711930,81A0A71FE2331272,A89B4C9B11D4668E,99759B0C89FFE09B,2E9AB74742561361,203EA5056F356023,7641330333FC979A,000000014F713A3A,8FC6E8A707C589F6,628DD942EB717191,7B41B2897AF0805B,92770DE7627AE0ED,CF95FF516377B55D,B1F99F55C014984F,8A3F32076B8174CC,FE7382B87EE4F34A,23AEA4216DA017F2,0000000003D4E58F,06C6F9F7E4D3AFA8,BF5C6D61B73242CB,6180ABED170EA841,BC331C6F9E9A0270,7532EDE6DC5D9503,CCE6912D1252030B,F16026592E5073B3,2FD8972785654FCB,B69AEE1903FEF071,0000000095F2A557,B4D9F8FF35F9973E,71E87DF776265E7B,D944F219C7920E94,9CCA8DCB0FE21987,06C2F1BE7CCFFFC9,A788E1569A27074B,81E190289B52FE1F,9EDBE45F922CF833,79016CF5A19DB5AD,000000020E93D777,EAC14A2750EF798F,5053EF39C43AF2EF,C0FD303E5EBFE2CC,B130C351D22F8F4C,AEC4C6135E1A2AB3,231BDE26DBD8C35D,E973BA00DC0CE5CA,A71C799FCAE6615E,B915BDAF803A97D7,0000000104174D1D,D9375F527BB6937B,06A5C4AD21AF4F5F,F4F2C252A77A6F6B,DAA968255668531E,E12DBF1F7050BDFF,D218E6F89A579028,24F6EF65A62468E4,7F98DE2C38FC27F5,E8F40C34038E3BAA,000000006D6A84D6,A39218E22BDCD510,765D56D6E10F040F,5EB49809EB08728F,5295823908B7BE79,CDE257363116A3E7,FAD17A1890577EC6,8C68C3238261999C,5C2DCDB340FAC527,4D7041C54056FF34,000000016F61E7BC,2BD380DB118C1DA3,44972B578EB438C2,E50E9015DA0306F4,6C35387A4A731D55,6C438AD2E77D5AD0,8AA5B8E941BE35CD,79363E5DC9A8EA72,99692226A6D0416D,E19733E29AB42B05,000000007BAFDEA4,8D18B2D6C3DA1B8D,0BE5450171C30507,0460165EA3B2DD13,24827903EC677572,6DD0FE8190E593D0,7BF3C2E51FE3AE61,BD52C732C4C8E8E8,185002C72943161B,2497D3ED5AC9005D,0000000190FE2F4A,24FDD5C01A186199,C4C409809A2CD8A3,CB7A1D0B0833216F,61EDF022159E6FF1,B192D0B261C49B0B,4FCE56B0FC2815FC,633EE7238D47B167,A06224312A2F0C5E,9D32448777599892,00000001925F4F15,397123A507E052F5,F345BAB6725A7BDB,A328BF2521C12596,CF8C136972C0646F,B5BBC97B353C6B8F,BECBDF4CBF1C1BD5,46D1AFF525C1BC29,934BDBF96F20625B,4A2821E6B21FDB75,000000024D9125A4,F4B0C9B10D39AFBF,B0FB42BF4E6C7392,0069A6FAB2D9D002,735199D786AE7689,86CCA3489CEEC16D,CEC28697B457450D,1799D138B98BB2E6,A9022321AFCAB53C,4543D73F6AEA06FB,000000004582DDC1,3BF37F4F7322ECA8,CE1F5D5233989E1F,F3221B5D87E64536,812048A5D45FF22E,58AEF1B0908ECD29,56E989B4A853FEEA,4B6C07FEEAEFB0DB,D0E17E86043D5D39,7E480DB6C7B9EFBD,000000026FBBB096,D9EAC69879BE3C87,CD9A4A30098AEC31,C600CA29DEAAA1CC,17B699BC25DD3877,2969E2AE676882B5,4E721FD4E1DC9195,5726CCDCE37BDB8B,0008AE044347B8A1,F1B67E5706A7BBF5,000000027A277923,326566B762405F71,A371AAC29A57AFCD,A7CD463B09B9E34C,8CC3DE43D788FFB0,AC0D24E9950B4939,6D39E2A6A9E66ACC,ED83725F9502003A,BCBE9A63667386D8,7D0342B340BFED64,000000007143C2ED,E11BEC67CD57680F,B2289ADF13ECD485,FF2263FBE69BE5A1,6A082D0413B7378D,F3371199A276EDD9,4C9E92E9C0AB40A1,3816BC8799E27C02,CDFD8654A21FAD1D,B8381DE2DF11A2EC,000000024FCCAED2,EB406BD5717DD60B,1BF9694BFDE5B900,778B0C3DC34D4A2F,4D34D5D2D698B7BE,9D6EECF82B418B68,A1F5E3D029207C74,CFFDD995BD4167F9,CB64981553792F3B,971A6424EE7B6AB0,000000027B95AFED,A9D2DDB45F4A7C83,7A553194D3A73220,9186BF4895EDB222,BA324987777C056A,E086BE930C9818F2,1C02F5ADA6C801BD,2A74B2D724D2C9B7,5563F67FDD997E8F,92A3BE70307DB5DA,000000026F9CA481,B5A87B43C75C8B0C,5B7FB3954C89ECA1,0ACDC5AC22667504,0D683075433EF273,B057714D0610CE73,A7A08B6821C0463F,A6E09344E12BD3FC,61E1D00209E3BB3B,A63F723B2C847869,000000001E48DA71,1500D2A2D3EA73F1,EA9454E6827370C0,86BF4D682B3AFE8D,5C77776391C15FEE,99F7300F5DA097E4,59941DB015D83CC1,C77D95A84B15D56C,51F14EE7497A9992,B1113F9CD4728FAF,0000000277B33E58,CC349E6C9BB3DB26,BC9A5B45E3EFCB87,38B1258771F20C21,47B6EED9EF443DA2,E16366550F7763B3,2B38B1AB884EBD32,077F3E875E71CFA7,FB7DA5FA6F5F06C3,3B334ACBE93A2D0F,00000000FC653E3F,7A634FF7EC04BA8D,C16340DF9EE2CFD4,43723B31BA70C0B1,F6BF191A1E9DFF52,E8C1031E8C3CB42D,7EE6D4856F94382C,0750F55201D58721,C4E7C127E0B88839,97B8DFF6ADFBE39A,000000008AFFF85B,60B4CB866ABB7900,4259F739A7782EBB,E4199E1AE95FB2C0,5B13620B8B4C3DE6,1509B00F7881104E,B79C7BFF879A994C,981036C7ABB4B906,B11FA5473F3CB970,8401C3911AD6AB95,000000016143258F,EB3193F162EA78B1,34DBE6F3171708A6,B36ACDF64258099E,3C959C0F28D6194F,112463A28965C19C,8D8AA68FA725EF97,8E175347E0764AF7,200FFF6A36C34E88,BC17F79FB1BDB256,000000007F70A126,B529A1B7C46D75C1,0EC34F5287493C9D,5F954DBA020AC194,F73C5322D802B489,5E940F8AAE8E58EE,BB0F037574C96738,E1C975E5B81EA3A2,9F71D43350B71BF5,4A6284605E85E82A,000000007EAF453C,39B661062AF94811,FF1B3EA160FC5A3D,06FF51351E447640,00DC17D9B130163F,BC47DBBD111C7447,FA020E8560C1AB54,FC7A55EEC4768218,50186CE513FC155F,53BF7B0BECF2A2FE,000000001C4D5163,401EEA6751739F1D,97E4FDEF58CB7674,6BCE56190946F4F4,1684FDBE4FEFB504,110538E667EDD3B3,1373319F24D9DBBE,AFF03C157215B1D7,B95A599959CA22DC,AF0138194E351D28,00000001DBB1AB9B,DC929587B602F8F7,457C3EE89E86843D,3136613F3746A48B,D5AEF1ABE5DDF1E6,6C39C3CD688B16EF,9F018918C5FAA6CD,261BD251ADC72B8C,DCFC7E244C7D4DAB,88BD8B91A2538A3E,00000000CEB5C134,0E7DE7BD135F980D,4E9CBEA8E52CDC8F,108820698499C2C4,B99D797CDD6211BE,BDCA24DFF47D813E,B37C17D341C30EF1,F913EA353274613A,07C106AD24590063,7DBBC10AF6C24313,0000000119AF5F5F,54D0AD7E8B71DCBC,A147D0DA6AF66456,EB2F6D6BEA686BD4,3F70547C1A28B712,627215C788C9DCC8,13641F4B6CA7059D,9DC7295315B00B0F,9AE21A6CE0226FD9,3CF68C50E4782B88,00000000B1800777,131FC89ECE63ED61,2CA2ACB04A83D5D7,9A5A1E8B39A34851,1B02157BDE4794F4,97EF97C421214D90,75C0BD044DCB28D5,94F308CD0608FC78,7FF3B9C6E0938FB9,535A3351629E7CA8,00000001775C7981,5E7F80E37331197C,AED69AFE372BEA17,C845AA905F115E7E,BF5988FA21306189,71A69271F1CBA1F3,FF0CCBE29369867B,4EE2175DD445A8B2,C29C62708915AC75,33BD8C9BF31BE90A,0000000233E3E889,EE69CD6B3479BD7C,07ECFFC6AD480ACB,99433C77F75A4DBD,2581DC6886D04FC7,6AE36B15F8AB3A23,4305B5DF5C2A30EC,88DF365AFCB3731D,C5140488BD3BE390,1708D17E5A76D6C9,00000000E17CADF3,48F6674B385C278D,C8116A8EE37C1685,A33C6F3ACAE77746,632F119E09B4353C,8E5DD57CDE6D9F76,47938B2090172A1F,B4FEB88593A46458,3B67D297B7E43A14,CBA6833FFD05C5C7,0000000234A94ECE,47DD3411E3F5A84F,E0FC2F8EA1A1FD9D,6CF25A4740DC9242,D4764C8619B1C2AD,4CC94E5EFA8AEBD7,BD50A71AA417C5E7,F6B331F354C1DF8B,C3D8C697B76A0CCB,F71BCA63B260FB12,00000000A9BE9CBA,CC49727FED6208AB,27A85C6D65AF3ACD,75BDF2168A7A7EFF,388EFC65175CE6D8,B972C0F23200C7B8,7B1DA698855779FA,8C8A2DA196F4583B,7C9DD9BD799E9A06,BAF89C1F35C2793A,000000016E78B5BA,F924E7234E639820,BA4E796028878D03,A51E03E0FC0BE26D,48B7D67B49C43492,B5E9F9F7516ECF8A,FA99BABAF4BEA1C4,112E8960A0A39170,E34F2216143D88C3,03977245CFAFB0D9,0000000262FFED70,895B3CF4A1397F11,A931AB0663D559AF,4558EB363206149B,040E192BC63E9AC9,B6556F5CADD73866,1C1C2B376A369D2C,E8B7BE750944FCEE,06DA8029A6BABE38,AF3ED4829D8AB3A9,00000001B2182BD6,13BF20BF5CFBCE81,81CD610EB34DC9B0,915B8AA0E9F54495,1B263214B63457D9,5170CDE698868DEA,2AE24AA0743142A5,52F0B18D1092A305,E6F426612ACDB770,3C57353F028F6C2C,00000000F6BA9484,278CAD2F12F1FA0D,F092EF958F3461B4,EA14EA96B96EA600,14A3D85030342B25,26779F2D819105D9,759560CDE198E48E,D63F22388E08D58F,9A5DFED0717D5536,86C11361E7F08729,00000001E3B8941E,6816E8D359179596,C0BF1F0D86A1D449,D1620DD347B5A9FF,FC2C27FDE4BEF69B,2AA3FD7CE3604573,46FBDEA970628402,66130C2C709A0370,614112E18249A4A0,A989A520ADB045CD,00000001C14E816F,D81DD6CCCE5D5C3C,127525DBF752284D,3AF166D6713D268D,F57A3DA5981FA20F,4E388A21670DFA62,A0FD69A7F470A5E6,CD34226747230AED,C32A1AAF783AB0FF,E3C867BE9B2383AB,0000000086AC62C2,9B15498BAEB4144F,4435D01ED735F2E2,3C0D4578B9383697,BB25559F8BBEC5E2,638421386FD65FC1,15ED37A8D999DD42,9BE16C60A20CA891,E681A569DFFC5F7A,45D5C84265E7BEC9,00000001BC12DC79,F55ED144CBC4E145,CAF91FD0016A028C,4A04D6E6CD02FADA,08B0730469B8FAA0,69D59D5AA17C54EF,82ABC31F4F6A0271,C700F0F5EDBA93BB,1BA6C646D79173CA,8B4378CC0478BA86,00000002205136CC,989A178898FE7485,813431ACF4D012A0,2B311602BD93FF91,3F578DB6F2A47AA6,1E6DFF063A32FDF8,7C134709851F779F,E03A8F15E8BB0BCE,A34C5F01127D4543,A82358DF3C01E0CA,000000015500A12C,1F1AAEE430CA3889,6704B794B25E1ED4,B1A0A47A6799C920,180706E2813794CE,11B6CF81DBDF4E3C,69FBE51886616664,31AF8C947D3D612A,BCB756078C1B3452,DA4AFD61B0BB5206,000000008CA68C78,5284399174991878,661A7CAE6FCA558D,F12B170636D22B53,3D1DE820C580EAA5,C7E65E3F6E68903B,F714C6BA8DB0D888,4ABBB90F020E110A,5987855E2080BB96,87027484C1E4F060,00000001DD3FA361,4049A3D91F02727F,8F9A53BEEAEB3544,30AA412A4B87DAE1,ADB080388A417155,7EE6978E029C1067,FB1994BE0152FC47,3E930DA6AAB7F03F,768B7314F4210F2B,D56F7252BE0A90EA,00000001A8105B84,69329731ABB7669E,EF87FD4556FADE2F,A5C658A0622C91DE,05936519F5EF1919,8E004D8CBB68ECB3,C09F5FFE928B3D8B,54BA1B3CA6678A38,B1FF4F82346B1A92,E90D9EA8ECBD498D,00000000EEAC8559,E6BB408D9AD8B37E,29C282E9A1CBD0AF,231BD3E083C427C5,F6E0B8A02121FFEC,0392521FCE55EE69,1EB346C542DF8794,B826EF905C37CDD7,1C9B823A92A25A78,2DF1A15642B23614,000000002A551C2D,24D1BE73CFA72E5C,90B57C988A6954E7,EB66904A4AAF068C,4F9AFF6EF1BF9F47,1BBA906CF48C3DFE,5A4BDDE122493859,B0ABC4668A7F2091,7C80930B7F73A270,9F5C76DEAA989966,00000001F6E9E5BD,FCCB75B0202EF271,C975DA82972D53CB,7F18DAA6703FAA42,805A4A387A1B3BE0,70A5F8A43ED0B1B6,5A97ADC63A941FEB,3D4B8727C8DC4196,4C536F6DA19CF4F4,2FF8196040BD5009,000000021332A8CE,79B651D08A3D6355,DCA573DC4AE0C500,D45D5F749D7BF7AC,374925965006A697,7BADE1A7FE855920,5574FA70B13E05B1,2E086407B2C8F7A4,10909EA2A121FF9F,250BC26290E0D175,00000000513A579B,AC6F1ADF812E8E19,AF14C09E1F543CC3,2931AD81EFCBA176,5122976F7057AC8A,476078E0F5B01CED,E280BAC5682496B4,AA6FDBAA9736CB0E,3BC2ECB39F587492,FE06D7CC88E7432C,000000007CFBE6B2,8F039C1984FE6DAB,4F919C8403FEAB92,3D54960C44027F62,9C20171A3B73AC24,7BD8C4123DBC0F59,E22D2D6302D3D2D4,B6737796A4F1482C,625D659C2B13C1D2,DC0004DB72453D0F,000000019D22CC97,EEF3F4DDBA11FB25,271DE62061D09879,A7CD6BBB14F931D6,F9F6384CF0E978FC,3E82456A9A031317,65769AFD36A3D912,BCC5225E903D3DB6,2786B7BAD1D3271C,A76AB17F8C142765,00000000D40CA3AA,99E5E61B9F47E69E,F677686133514E9A,083A68DC9BA712CB,FFF8F5290F0755A4,65529BC033BB49DC,317C5C80B29588A9,BEFE13FAFB41E59F,B9342EACD4C60C19,F6B96B911EF24BFC,000000007D3EE75B,DFE9984A57F882A4,02DF66507EA8174F,A5AF7932E6F5C222,AF23632DC9ABD5BD,243B9B75E8CA1F15,63F12EE32F9924BD,C6584F4CE9AC8D4C,3E5E4312BBA4D19F,6EEC431D47A2A9C5,0000000024BE5519,06C73635B6057CA5,D1B0E9C7E7974019,D20043E89FB156E0,8F19CD1486C4F723,5A680439A9B7D081,2F64D24EA6D85699,3F7BAF80E70C7610,2FB5500F1C1D57CB,7753041689D987DF,000000016D3DB305,A635091DE857424E,9B777B662913C7A4,1D92555C5206EB01,7AF52D4F4B3A4A84,5B3F84BB58FF18D4,2CD35D86496EAC57,A3CF8379248E4A81,9ED2B0DDE184114A,92701C322758303A,0000000159D133AC,8C3A8BAA45B45467,BC43364304373C04,6BE24018B2011E07,68EECF80A224AB84,72D48606965D9E00,FB2A94BB3ADB07F0,C391DCE467CE80F8,7EBC48B79E0710F1,073087DE2F44324F,00000001E2559C41,DD99B290E32CEEA8,A84E915BB3A1A57E,AB1956AA792432B7,45353602894BFA1D,F478B3DEDD596E56,59ECF64D89901030,B3837D67EA0F4CDE,EF535803E2E1CA80,DBD99487930564C8,000000001A052B65,C7AB5CAAAC732CCC,F99424830826E025,71B2EE5A09A01491,DC352C0CAAF94CEC,A4B70D311CB7F8B1,90CD16032F6A704A,957ABD023377FDC2,C13D72886977277B,AA774A7C56648E5E,00000000695F4F9F,9DB673251FC4C894,48C96B9E1C8CAF8E,9D1D347178D94E9E,EE8157741CBA93CA,1DDF30DDA7DCB74F,833E812CC4870E11,71BAB3FD809FD6E3,B1ACB8E71EACF559,BC61A92129D4E083,00000000C4B2DFD5,2B943A11337A6817,95BF6FAE546B376C,D1B5561355D7AA5E,075C497C2A7C2946,CE764EA9288B88D3,8D100A6269358464,773D60E824828425,A2EEAA9F4CA31A6F,6A49BB732EAD0B9F,00000000630D2FD9,6A5CB597C20D2114,0CAA03C7022E1DF5,65AE3E15E5C73DA8,D7D791ECE92ED411,2309A994689D4239,F7434D70C3DF6E7B,50DC9BF0AD65462F,05EF4EB55D8BE45A,DCADBBE7878297E6,00000001DE8E499F,B84F6E4A75519735,423C1AE77BA2BB75,8973B163ECC3031E,AD49190A4DF0DF63,C57356DC5701C09E,AB3F53FD1260D244,80C5E208E3D790A6,3A1FEF7DB33AF5A0,54A3F01567B905BD,000000014F37A3BE,1A46F9454AF48A70,755FDF54B718A6E3,8E446E79128D5C06,74E1783806239D82,BF2E6E51FC16B86E,F831BF132DB05371,804B4F26C5E2E9AE,C73ADAA3AAB72C8C,975512899C9B11E5,000000012238AAA8,75575E1BB717AE7C,9666D483E63A232E,C4129E21184C8DF1,A1B52A81CBD7CA61,209C1385E56DB1E6,DBE2297DF79E081D,50E29CE1C70050A6,E50DEE1CB47C464E,7E6D07D00A31C92C,00000000E546DFDE,62CB00DAB44BDF0C,2A0DF2F6A68E0D4D,482852A78B4D998B,65AF4BBBCB1942C8,78236FEAAF74F661,8830FFF466FF71D7,F770C0892B3B5AAC,FD50A9588C431B4D,546059F526EC0CC7,00000001AAA648AD,9D5F8596E83CBE3D,165BB9A89BFBA3F9,5F3A83F9031A84EB,509A2C6655AEEDD7,BD29D578A81767EC,95BB66843C07667A,B5EF131C965F62FF,E171929A611B7095,F6719E926E84282B,0000000082193A9F,BE0E45CB5B5F572B,37E1BAFED2EA6FF7,B65870CC15ECE116,11619007F9103B37,1179796437CC0951,F89379EF247E1A16,12D748810BB92BF2,0DEF015AFDFCC8CB,267B03DAA3AD95CB,000000022228493C,1ACF9392643BFC72,32091FF508B14B95,0FFF56DC691F7B7E,F0AC1E8657FBD238,4F59EA48C25CF34A,C4D074FD31C95A58,4C7D4226A0FB0683,634BD4E354A1B527,575A90CBD568A036,000000024CE41E89,7B8DBB40F4E2267E,D5C0E5D4907D909F,FA458D29F578B2B0,0C1F2FC3BC9C3FB4,FD86C5F052548DB2,EAA35291A2E8EF86,82D35942697DAFB9,1C7A8FA8812165F6,A17D0B1D73E3CB7F,00000001842E5050,A1C224228B789174,2A1E690D958D7E11,D6DCD1103AE8A42A,A989C94DBEF186EB,3567EC2DA4F05FCD,D8037BBBE9095EDE,037454E716515A5A,76C32A655F5C0988,6F386151C960492F,0000000257804AA7,58A0D6263EEA1DA4,AC1AD97B45BF5E47,C00546CB2F823363,DE749D2E67378054,3471ED99E21F6D38,FC99DE95F44164FE,9EFA3A78749D90E1,26AD008DB1155AA4,EF31AD663CE933FC,00000000D08DBA41,A48FEAEF72098E88,0FCE28B8C016622F,D371DEF336CF59B7,BF7170E91E827755,780F8CD2550CF83E,11CF467C476A9A65,C5398251F25F0DA4,C199CD452520DE4C,D51F67F363714A33,0000000177C90A40,3BC04637976AC34D,36988618A4176D7F,9E653DC5401593E3,478042C71B9D8FD5,C132EEC8EE405380,54D4A58F15466A01,C5591F9E14845E68,F33EC82B350D6F0D,7D57E09185E9ED0C,000000004860E0B8,8AAF65AD3056AA5A,9DD72BEE857E4DD6,53F21D66A5AE5FBD,693D70055EC093FE,FEFAFAC6B04A2C96,EBB14BF063774910,A73DB548660BC211,047DAB197F409821,ED30D194FE01297A,00000001191D7713,F9A83270870C4355,A6FE88466C58D50C,214CCF3A7569B1FC,372E0DEC702A9757,039B2ECEDB040067,A0043D3DB5BFB245,0337C9651214BF7C,7CC7DE26B08772B0,03E5D66487F01DB9,00000000F6D7EC4E,11F4F1A5A5CB0BC3,AFDBBD574B5473D0,784A672C78019D36,1BE8ABF5EBE85262,BF83FBB3DE88BC48,D13718B9C6F5C5DB,264E751778F61D42,F81FBC7CDA27479C,0327A99754BE63D6,00000001E124A1CC,840F30E8868FC7F3,3BFDEF79BBB1B278,300CC45FD1138E71,84E5AD947C7C0861,3FA0C5AECCFCA24E,BDDF60C0129CCF5D,EA090BEDA82F4776,C0B0192596D20E2D,8860080FA5C7C88E,00000002119C7320,36E9F31C0DD5B258,B4E7581AE87FFC2E,361B7681C1D4610E,EAEB86997851C99B,5939201BFF4735F5,F4858F9824189D36,683BC523CFD507AE,56012ABE4BDEFDEA,DAAAE1B45F0DD399,000000015643F1B8,5E4B9DB34EA4B7C2,E543E4135ABBD779,7958770150B62C7A,64F3F0D1450088B6,E3C930F7325AFF7E,994494BF1939C9D6,FC5020CA75906DDC,E6F6A51495021260,B6D0B50C7124FD2E,000000009851F9C4,144092E2C4BCBFAF,FB1A5F5E09880034,5CE43A218AD1170E,2C26405355CEBBC2,EB917F5F25A569F6,711B6F6B46BB8F87,30FBFF3DCB562C72,25E86339AF12B6E2,2C749BDF38B29446,00000001F1B1D232,85BFBAE407619D38,9CA17EEBD8E45156,73C2656923755C9B,6F9F343F2570B9AA,76B728E502B9AE39,65D54DCB38EF046D,EDB0DE9CF7EDB31D,CD9AEF787CB9711A,AF51D95820DE7C6D,0000000136BC9A3F,E40FFB816D786DD4,9B8B4E21A3FB449B,54FBFF1CFA27BE63,7012582E3785F660,54A096FC2839465D,02A74F871F44DE49,B86695088818E3F3,3F42729D475F9A39,331195E9F5930294,0000000069307CCA,7BE629021348F8EE,E12035D653651459,7B65326C03C088B7,360A36013E2AA12D,538D0B62CB2A539F,0B627CDB2C72A651,70BA544054B64D0A,55910CF450FB95D2,44C62B09A0555281,00000001EE367080,B56508B1712EFE42,FB28C06FD5FFF264,CF523735F00E7891,F7146BC96F3A6A94,5A04B4967C10DFC1,3EA109DF6890C871,5AF23CB8D517868A,9441CCA146D9A22E,0E6480DC0B0B1174,0000000089E87765,A82632BF1BE3121D,0A7B48C573AB2941,2F88095FDD613E60,9466EA062440F75D,7102EFB0F7354C29,612408D5309189E3,A7E7A1BF7EC0AF41,7D83BE0D54407D23,37FD868F519DCE20,000000015016AC9E,65947F50E1FD274B,A2B95D0BCC8A8233,486B4144E10DF044,5250C6791DCF6F43,F962B02F9A14EF86,91E4805FEACC0A8B,7BD6F990D5F92C9D,F2A749747650DE7F,8CFB6456575C49C8,00000001ADEF43F6,8EB9FD3CAD9BC432,98B948D827BDDD5E,3DC3B997CB86DB7B,B33B6505BB33A60E,27928C0B64B41420,BFD681E0A7F096C9,777671880CE9BC4F,A3C640C55C69B3F5,BE7F38CE4D3EEE19,000000014B7C7E2B,22F089E0941DEFCB,4FA3EBC821DEFAD8,1E3B1AA9DA201E25,7D2478CEC2FAAAC5,A257B277356787C9,CC505FEA75AF2744,17C718EE6CF41E7B,3A8FAABCD0876B14,597ABDFC3566470A,0000000062DB963C,E444988FD1DCF77A,71B272CD60CBB1C3,6594D7B6603B1411,46E63897D31A6B4E,AA8403D4B7E6F4B5,82DDA1CFDA78EA6C,35BDED05453BFC4B,012481F2F4F94759,724AA2BF0A106EDF,000000023FFD7700,519A049ED8AA2B57,06C0809CFD86936C,C6D42FF1C468900E,9F9B1B57C932EA79,34FBFA8E343248DA,50DF85636DBF930B,C43703963F4C8798,C869C82F48022F06,AAB053795AEFBDEF,000000006DD4FF40,426B5A03732A16F5,FA2EBDDB665F56FF,2C724EA1FAF99B88,FD9CBDF427E0A381,E2FF26FBF5466561,3D3EF114055A1EBA,C902A04A2AE0B451,1160CB553FF08335,4159FE6ED823AAF8,0000000218940D29,6B4D957678A75327,1EBD937CA5C925B4,0D30750F7BE2BF24,A685A517F04601DE,C910798052698F3C,8DFD68CE00CB99F8,F5D1C602EAC57949,90862F035E5E7BE0,BE02C002B8167523,000000006889FCD4,4D8C127A41FA6514,74E39AFE20D3EC71,2CAFEBB972EBC818,A8611814DFA17F34,FE9437D0D03F9E03,BC3A1CC3877772ED,E6E85B3BFC11CBEB,C73953561BEDDBA1,7EBF3D3C47A5C32F,000000006692D48E,C539946D4DD63E44,57DEFB3E2FD1E89B,49CC21E624879536,CB3828EA75E7099F,08C7C9A1454EBDD3,8F7FF551154F1B34,4C80A9364C4D3ED5,44799ADB6F345395,E7C874C3F38E2574,00000000D5A3C027,AB3BFBDC4BC94320,8ED1286826F779AA,6C8CFE5E1CA307ED,46A41CEE6F971D2B,76A594F3206F7143,064345996489E7C6,E8B54961F6783804,3116B093A5955D44,74A418B5F2AECD67,000000008ACDC75E,5FE0512502629AB3,146CEA6DF082B3EF,8C9A1EDA5ED34F62,02BECC02BAAFAAE7,14CD3EA627A3FB85,8874C403A191CCF3,0E31D856CD91B77D,57435CC1C48DDB2D,19DEF7FDCB009DD3,000000024E73690C,174055789FAD875B,5A82BE8DDE3950A7,A411C49485F65ADF,64B09478C9FDDBBF,8CCB13A53BFB9573,CD7F235C0FDEA7CF,9E2F5E24A04753B1,FF2E58BDF8FD4CB4,213571F99BB00E9F,00000000DBA58BB1,C82F32CF8814FB28,1BE8E9DC4949B4CB,EF41C81C03632580,AA0B3695C6436E91,442FB36CC59BB94C,6E207FCC84AF0D0F,91FA6E2203134F99,3C800A39735FAFD2,F7533EF8A7EB6178,000000006089E9CC,749AABA0165789B6,ED7EC8AE057EFBC1,B3032607F28C6AB8,A52F57E1B4CDD3A7,5C3E74F65C1798ED,43F252877B5573C9,F58F24676BA01E84,106D8C9BBC9F935D,DB89315103480C4B,000000010A01C172,95A36D60F4687FB4,02794B93AAC2AAE2,4A82DE1C2D61370B,FBA9113BD22EE25B,1C530F8E2A0E747B,823EB96E42F72D8D,33F2606A9F0C9C51,FCC0EDD3EFA9E03A,85BB1EE8C3089717,0000000260BB5CD4,2A8EF33C53E98D35,5D8C995BD7F792F9,3D39F1B8694735E8,5272F9E4ACE155CF,D15EF6F5628D162E,AA4C9903414617EB,F5A393EAE613AE3D,5EC2A4AE0740A336,DBF1E8989D2C1A71,000000025C0A25EE,2BF8966A1578FAD2,1CFC17FF8EAB2A3D,0EB704205480D6B6,0019F6C9ED1A7231,4EAF59710BC66540,791F24CC673CC87F,C312FF43A224BF87,B85E9BA1ECD3CDFD,802973ECBF0DEF0E,0000000130E03C1B,C242706CDEE8A9D1,801F4944218A38BA,B57C660852E68988,FDFA0EE095CFE9AB,C29C981CE88F4767,49F616656BB65B0F,FC25C4692629C260,67068A22E232524A,0A026A0A745FEE16,000000027194E2A6,FA875FD7B582E040,166B0139F2642D9E,204502E2E942780A,3D014927535D872A,3507F2FC2681DF11,C1955B1239CCE4A3,C5168FDD6CC060D6,C2C7065BB22F29E8,15EB93E9E3CE5339,00000001227B3B1D,2406699BCB9F1B52,0862951898739C39,5271C5CF5A831159,F6F7F3073648D95D,8AD6DD55F9EAE437,DFBD78BDF5888DB1,1FEC0E41C43E504B,766B3CCD9BA6FAAC,2837021FB1A633BA,00000000BA4901C8,F95A580EC6F84D73,20461485A7A7F8C0,00EAF110EEF8360E,05D79A4C6737F565,89D7474A10E9D606,F7E0BF7B74F8325C,24185FC090F2A213,C27B9EFB3DEB8F4B,7D1B370C41AD67D5,0000000044BEE9C9,2BA0EB56B81E239A,52E08CCAA3325EE6,24FC36DE10643B1F,2437BD647211B562,954FFB9BA45C713B,AA79E779044DDCE6,FBA915F14CE68810,68C3D45C0C17FE20,0AACFCF111791E1E,0000000202C2175B,F8964B96AC9A2C6F,0DB748ECCB1ED1BF,7F200C5D054B8EDF,2200DE560DECD538,E500BAF70186413A,05E52799FF8E741B,AD4D837057B852D5,636890316B6280B7,63EE2DD0C19894AD,000000017D153D71,11E9A1ECF7CF4553,412F0969228E9DA3,C1BC1003B09FE389,FD187F0D2EB66C20,EF511F27477FE771,B496D4EABE47409B,7FBE29F0121CBD95,011421C02552E827,FF3DD81E97E27401,00000001C50EFF06,52390F53C24DFD07,C3CE1094A9DE4183,F619446F153E3295,343A360FD101E18C,EEAB95FBFDD4A412,9B44A631A06D78D4,A7FA8B5837D59851,A69A28AAD49875BF,F235981C8FD152E8,000000020A113993,FCE32E3A228D61EC,EC76D755365AFA2F,4271FA745E4D4171,AB6D1FB4115493A7,B7D781438122AFC9,24F2CB45AEF9FB94,E55715A1494074C2,69DAACCB016D11DB,797527428C30AA35,00000001BE151510,FA3144E681C5F27B,3D03F6561A4D7E01,36FBD5DEF3CD5F13,42C89F936598C4F2,6CFB10A81825C822,115501ABEC5EF29A,0A140CD792E74888,2561644ED18DC9D2,1502548666A0F71E,00000000C284B583,65E0DCE1E3976C66,4FFC64A70C1C20A5,380F691C0034D002,19D271687D6816B0,FB565C035CEE0063,E33F53DC215E0969,002157D4DF1F9457,B853E316C91B50B4,5226D3A118E91E2C,000000004B9E824C,05100D6FB6BE6CB6,13D2A456074275F4,74BE734B8FBB08D1,4781CFBE4C5F589E,6582D0AEEC2F089E,338F9A704B824986,90FA531DB7B24E02,D9F50B5DCEB0633A,D0804DD547DB9DDD,00000001FCCDEE31,292E477C8BC40668,38BC75AE29339730,94655EFA8D57AC9D,ED08AEB09867F086,E23285CC4DF336E3,E096457692F4EC24,8EFE356C6369308B,E0CB7DD4CD9E5D48,B98393313B2F871A,0000000005F9D76D,404536189CC41A06,6CAFA1ED2FFEDB4A,032ADE543AD14A30,DCC2020366D5A65E,F4D282C4B73A0A7F,1E05F121B3D9B044,BD52556236C33B16,AEA223E6A96719A7,633F7B59CF128875,00000000D8B17E74,758C17AD26A80B4C,BBBEC7C6C78CCB52,64F0977092020D44,D76DF7F30A1655CA,2052EAFD16FE0023,D7BCBF94BB977994,919215618F877C9A,FBA968881CD2C752,D95791082E8F2700,00000001C8BF1328,55636D76EE00D059,0C75A0AE71EEE970,DB348C6CE690A848,F1BDE0558397A593,D4B83C0A866E0D6A,E224E2E7D7C91782,B7BDD54744E81982,6E8344D8726BBE91,821A60B97F685F4C,000000006DFF638D,D950FDCCD81E68B4,CE25C33424D5F8E8,37B2E748F2DA79A6,B659BDADB19284FD,3C41B6BE80DCEC08,A908AFE36DED941A,C3472BC97BBAD9A1,853CD069F2F05A79,EA65395CDB33C5D2,0000000016306B76,EA00BE7C978DA807,281CBD6BB0FB4BC3,6D55A0D8FD1500EC,B58387D42708BD0F,ABFBC9B988893F4D,804761F0F571182B,14B1B0D2EE3515F8,20258699A5E79C86,AEAF219AFA0EA83F,00000000EB129F55,3E2915BDD59A2697,C213D6B425F9629B,791729B0879E24C9,935AD378E506A6DB,FD70F904F738D4E6,CEF4C110C92814D8,DC522E856195EA27,6DE74F12BFC98829,8EDCABF084141F96,00000000D7E55E8D,3031021B0E7C0B03,E89128AF0A7A47D2,8FF59DB9E7AC5FB9,75432E5AA8C1388B,90674593552AFB8C,DC17A3EF951C0915,FFBE9240D18DC160,613375F23D657949,0EEF87FE9BA5186A,00000000587C052B,F31B67D16E34BB6C,4C85BEC0C57AFD95,15D8386D78725D09,B53E3F8ABD7849B5,29ED3E883FB2AB10,5D9947A067B30974,C2CE81F090749F35,20CED00A7592F5F6,69F1088EC3036FC3,0000000025749BA4,8AE584B5AF5A389B,CA4C9093326EFC13,8147A588CBAAFF37,D6A64919A467543F,D2D5AD873A78AFD4,C5B1E223BB3624E8,98D6C7792EFECD62,B946904692AB6E8F,3F9D73DD7B514C2B,000000010D4439C1,6D08EF8E105D6B0B,CDDC14F7787A14A1,EC5ACA252B3CD5F9,C3110DA3C184CAB9,5AC74CF113FB344A,C5E1E3CA98870CBF,76B826FDB621B4B6,F0AD1A6D1D4221D2,9888D2B14CB8582F,000000027657615B,978FE6A9D87BE6FC,891D36C0C293B599,14DE9792DF8AA15D,33EB95D4DDC3E8E8,944B4BD68B99CBF8,00EE3807AB7EAF4E,73A3FCA7448E8C61,DD3A45737D3BAE82,C4030A3FED00DA3A,000000022573686A,9A602610D47255AC,03A177D7B3195127,7032D8FF9F417975,24B1E35766A5219B,6D2A8B47D639FC68,075D235BDC57F0AA,6AC1C40053D0A965,5DB1A6D24BB699B3,F8FAC8B513214A44,00000000F9F2B06B,27E8C68C4A328A69,7077F88E6688EB7D,CE198564D0A8A442,F70EA547DD6E5AC8,00DB4FAAD11BB99A,D701EB3BF0AEE5D3,091A0F18AB06131B,34B099FCF3CC091D,F371962900F2A302,00000000C9B031ED,918C155FE92D8E86,84ABA9B60E69898D,F0FE685070FC9ED8,CC512B247B739898,6431583BDDE5CAB9,6126DFDF9F50C192,66F3CAEB92808381,4AF757817DDB754B,CA9775D981A26281,0000000150DD0CCF,D8EE602E0A894BA3,78CAAA7AB5202D60,ACE70051DF15D10F,27A644DE1D1C4583,D29399FBC4A35A36,5D01B759139A4304,ACD5AF744D550372,D39BA1644A73E0F4,54B5AA43562B4453,00000001A940C83C,E027230CCABE8649,AFD971667ECDF435,210C707393A0549E,9A309C4D247570B1,850B85D536EA61FB,FF02EA6CAA71D4AC,5FC7B54CC979DD06,6C96DF2CEF20359A,7AFFF8FD04460755,000000007DE80DF2,E1242FE0F189F815,7719C873CFF63F23,94877D72622DB332,F13B2043A6338141,9EFED6CEAD68ABE0,5C1B23EBE2B060B1,843461F58114E3D6,1B0F31F2FF6B668C,ED9B07637FC39026,0000000096C33003,3B718A8B37CD514B,8DF786F63D4D6610,C11DF472EC8816AC,A716018CCBBA0DA7,0C4141DB950A1F0D,2760E4639AC74DD4,6035D57F18EDC433,D2D9C42773ADAAA9,0CF8877415865260,000000010B40A2FE,F0FB276FD70913B7,A6D53CD310817896,5F3040C29737C22F,E2D15B5C9531CC99,A1477CE02449C8A0,5784D1EAC2759628,822EF6EAFC162A0D,C2970BB042760CC3,8A7A21911FD6D008,00000000A2DAD2EC,4D5BA89A0B1EC06A,6B3F811D50249B36,0BD9F0D8956F3E6E,93A9C2B340B61F78,B240EB625DEC768C,97DA52F8B25F318D,84EC74CEDF1AFBCB,9C9EC671660E9F74,014F8C4FB532FD0D,00000001C0DB30B0,356EC24AB1AD2DEC,5400D86B984D32D2,A2711E4FA0B950E6,AE0D04EF0191007E,A56AB44C42068B55,9DD47FD370BCB6E9,4C5F1FF9A79A0E79,8A08134AD6D38FAC,7E1E2A0E5CF49799,0000000036A6838B,4EBF42C01B54AE5F,13A526427AB32070,5576006FC674FFC0,5B23FCD252A282F1,9D76777B52DFFE49,EFF60CD70C9E3D6A,E907C70616471074,703B7290741F7AF7,B31D1E1CDBDFF8CF,000000005495D313,ADA11748FD6CBA17,13F7257CCB987D05,D54F479420370AFC,D174CB5FBB5FDD50,0F4017DEB5156275,D914B165CFE40D8B,FCA2FCBEFEC9E1E6,BBB666F1855C3F7D,AE536BBF7D204ED7,00000000195ADA4F,EF49B129E8EA953F,627AB04145D9F5B5,7254C19689AFDB2F,2CC0A1C87A290260,0E9F4DDB4DAECBCB,625D3D3852596363,F18B1C83A33C11E9,80D449DDE6AF428B,CAFBC2623A897ABA,00000001171F7078,7B0EF620F9C406F7,25F16DBFE2FD5CD7,3966C5051BA0CC4D,00E57ED73139AFCA,B8EA2AE2DDAFA4ED,326C1CA56A530CD5,05D4166186CFD19C,C4B160A6B300548D,7BCDEA4E1D254917,00000000E74A2610,0FD235C51BEA72F8,EE89104D6BE814E1,88AC52533C8935ED,08F8A040F53B77B5,472A44EF8023804D,BE002157E42E2118,6818B1C9953448DF,D6285B60D736DE12,DE33EBD07387CF0D,00000000B717BF77,8D47446437D9818F,028AD8680E797627,D2EE5811D18AA37A,B0E52D6E492A5F41,E6A2F14EB96B4102,AB249A23FEFE6F70,5461A5FED73270EA,84883B171E6FBCB5,7AED7C46404F3088,0000000236979FF7,ED3F7975A6FB21F1,B05BB1F6369A0B49,939203AE6F3C8577,261A98F9FB95D4AA,7D0FA198C523DF0A,79D794E235687772,07629AC90964E24A,143E6B24AD485C8A,F72732AE1F5AAAA8,0000000196B4F480,D8668C56A735CCE7,B778235ED9EDCCF5,4B94C6F32523AC35,100B9CE04B5CF64B,EB7AC18506C8CE5D,15D3D1AD618BE3D7,D9A26AFBD200DFB2,74CE5A4786CB2377,CB34FCD9D92C4BB5,00000000BC8C74E1,83A02BE7221491BF,20442331E8CB5167,44B64047475D1DEF,AFFD7C7DCFDC01C2,7444A77DC305EB4A,CFFE74740959D2DD,27898A9F5C28FFCF,56C1037999A7C4AB,BBC88DDC610346C0,00000001722813C3,550148555007A6AC,3A02DB33697D72FA,F583F41B3760D924,081C4C04A573E41C,69B18B5F92374EE6,AB7A01758A92109D,C40C5C065A95F9A8,64C199306BA11343,745AB75BBEBCE152,000000018E66588D,3D21D8DD472EAD52,25C3A65D15BBB197,49BCC9E0C4C3B610,B4A36FD79B377F39,AF0E6B4355B94BC3,EFA6F23A8570216A,B5802E7B34841C0D,C025AAD8CCA4A43B,B2ECF52FCF5D1DBA,0000000163CEB12E,2AA80ACBAEB9F5AF,B93DC2DDAA402A9D,E33E9381F212CBB3,6D4D48EAE2338AD3,2E8C9573622BE858,F56D79A46C9C9E30,EBA5EE3BD3FC08BF,0E585D99646AF6A3,B0D718DD5C380A3A,00000001ED4390C2,B92BBF63F1FD85CF,9DC1420AFE490539,3D9AA9037B1A5F91,9E43C77174480EC5,DC38E94417BB2D54,AC0026FEF7E76B54,B953D12AA489CC8A,4B185EF73ED87CF4,DEA64289C1008B73,0000000117D08DD0,1EECACA4C12F74F5,1063509B6B63CB7A,0A608151041D23BB,4513597ACD9E106D,42A29C62358AC3AF,02CDD946804E6643,F71F2AEAC8510D5A,173A58D091C2FA0F,56D19F6A8273FECD,0000000066962572,512D555FC5575CF1,3C5EAD90462D5FA4,321AC69E7127C986,13AA3C9E2C721A5B,E22D8AA5D15B4048,208BD8B12486212E,D655C07AEBEF2961,B24B30CAD39D0650,CA32A046FEC6B310,00000001399839DA,1D86F8C925E316E1,BD12D0C2255A3373,E7A9001D08DA0B3C,C40C7C1D1DF12AFB,A2AF1B4227FFBD6C,0A7222CECC91B877,7023737E082FDF19,53B86A64B8C02F33,F24C81C7C1CFA313,0000000254FE3B82,CF98E1DCCDBE9ECF,DA9E4DD6AB4E7A27,65EF78E889BE3C18,8F2909CB9A3A5864,05C31AB3E018DB20,5CF1692BA932F571,402D8D7E419B5EA5,790BE7D0B3343BEB,CC21596879D96346,000000026F0F1DCA,0D880F8525FD04B1,CB05B5AC2634703B,C7CF69C881EBC59E,BB68E89B9DF1A9BC,31E54B5A2CC1FBBB,C7D1F0B941F66989,D2F4BF5D14FA6C47,4EFE65223A3AA9DA,212C850A10D822D1,00000000104F5AE9,8E8E9E7C7A6DB8C8,17E35E797A052E8B,F81D3E70C6324652,3AE6F354069ECC50,06D3FB18C194B08C,27AB0FD1A84FAFC3,F671D839D8B92E21,C6D5B28C698E2B09,C7F06BAB408B5DF7,000000000A851E4A,69A807E3F1D4BB1A,B1D5607B146D44C8,BDD909CBACE38F72,F02CB1BF4D5DF128,78004B34F7B69D02,2564D2589A33081E,DA041A986DE15850,822A7B905C2782F6,B82ED41513FCD176,00000002138FA986,C9BDAE28FA19E1AB,BF4746F30E2280BE,C4471F7C1CC09A46,90B6725E006669EA,7B8737C8DC73E93D,9EE0F92E105180B3,243CCC55A17E10CD,124812053557BF90,D39663345F35E16B,000000010D35400A,2E6C5AF78E6103BB,A2C4CCB1674F13CF,1F94A2DDB8CF5977,4F629F9EA0E6B595,1463D9EEDC10EA83,A64307BCD39C9B87,4C99129D67937534,A77FDD173EA01C31,B6376B115E4B198E,00000001EB92EB61,EF361E332292DCEB,FB0D41F6DC03A0E2,C0DCD774F5C981E4,FED4254D3D6DF6C5,2E7F7DD1CE92DF57,0BD3AE68F9891C25,270659A9CBC2AD88,AEEF8603E1897D41,F00E4EEF9BFD43FA,000000007D480064,B69EB8149CCA659C,708D6847E115170C,C2F8B2373FA1DB86,628237009FCD704E,81EC7FEA4391E571,B86844D799875D31,675A96E93BEC11B7,457489CCA127B47F,F084799CAE2C5049,000000026B78392E,9BD9A9E3E86D35AF,40DAC3AE78D10198,94E604868E98E6F0,BBE2FE7B65FC9E1F,A5D9ABF6815A2ED5,F04AD6B49966B0CE,76EC56FC5B02EAD5,5D8EFEB4C2DF392E,9CA377841B5373AD,00000001711563EF,AD4BF801139E54D6,E03E8C0AA1267B1C,B26BECD915257C3D,1C47669ACE8C9BBF,3476938D07506067,480008BEA664077D,DD4FBE1D681B9790,43123A2D06FE4B57,913B878959DD9E58,00000001BD2AC44A,868928F4C1B97E90,0A6089E77BB55F11,066B0A75C723A757,E2A1EB3904C5D6EA,07510CA29AD77232,5788ACF46C22A9A7,B4EB88AB14E084C2,BFCF777CAD787683,0362D07441F8AE64,00000000236E430B,E1491B868A2F535B,677BBFA8BF471F36,5518CE554DF605BA,DF9CCA82382CB48F,B291F60575CEC7B7,A6494789CA9CF549,4953CDD1F633E590,CD9D6E5644C49BB1,0D036E1B68E4C3E6,00000001F44F9E16,4F6BCF962D121219,942E7021E773AD5E,BF596FD583B8E028,932316321B781A8E,7637F427CB31FAD4,7DCBB751D8F6074A,BE3DA3BE996D4274,906F96021A2A8A7D,51842E10A7425DA0,0000000169574D0B,6A282837E75A3BCC,80423B25652880B2,BD63F6E4F06B9EB8,B8350C683BF6AB1D,D6222E0B5F079CE0,2C81FD46590F0DB8,4DE535B8395AD98C,51E5975F9AF5EFF0,AEFA9CB38F36CDDA,00000000CDC4FAA3,2D630A8686CB0410,3C6E233F2A870333,8F25E3C5E5BC26DF,C041F6AAA17CB784,80EB53228DC490AF,F1BCDE543ED18688,A31C50908203E9D2,D74D5CB2487573CB,B7179E14D6C34154,00000001AEA5718A,8332F571E44ECE24,B5C597FF6E54EB87,1C2E0729FF143D76,966D2064CE8DF38A,0C865EB66CE03CA0,48A6E090BBA53F33,DF5027338DAFB84C,034CE95BEBFD30C7,5FB1D45E11B1AAEB,000000009B2CFD6E,00885C12D4653A55,9E36FDC5244DC517,C610A629A7B65DBB,48D57B510B327902,7D8CE0BF80B94A2B,98D2CEA252FAD2FE,AD57753CDF4A3C26,9E89606AA8FFFCEB,2A09BC12D0BFBB18,00000001B9D9DDBA,ECF95074BAD0836F,679ECCEBA6763162,4154D5DF4339F9FB,464CE6234A7F3A45,E45FCF70E3FC363F,0A4C8295576B4239,FDC44574E1A48504,7EB5E31A9314E883,BC7FFE67C8338AF9,00000000CD630C8D,783176302AA2A61A,77AC48C5EF262D4B,495CB3FAB257265D,DEFB35E7782D9ADB,523B26C6C37C6816,4301027E16673248,4B3F7328ECA3F818,C700BB7B72A2669A,CB8CCD1F4F38F874,0000000051B72939,DB287222EDEE8AB0,2B92AD11CC650731,147DA785B0FEFCF3,5FFF45DADA0EB169,E6F7366214642E33,DE27B7C63674BC52,50B5968FEE6F894B,62B1C3FE61C864FD,EFBCF60C80B32BC6,000000018AF629E4,47BE9204768F45AE,058CBAC52F613617,BA4EFAEC35B1236F,E709284080DC3D8E,7154D1BCD7BD1F4F,63767BD46EB2A499,A8DBA241D7D57B86,973AB178B1637422,8B27218F78037ED9,000000012F3FB8F8,01C2006A3AB4B46A,901A2ED29B764EED,50AC53C1352DA9F3,8EED95A9C45A10A1,7011D885408887EA,EBCE5BF407324674,8D1255A227F62303,FB73A49A695B6E5D,2036E8836DE23A94,00000000993414BA,66BE32F3D28EEDDF,DDDBA2570115179D,151FD18FC3094034,21573AC26AEF8693,3E44AAEA2F58E411,C1208EA1503BE1AE,F13165D908CD2ABE,CE8943DC7C7ACE42,09566F92EADA226D,00000001F501B134,8FC78A7BFE7E7D2D,CDAA781401744A34,7C2B850E5A545A89,E5AC6B66127353C5,99108BB5D111B696,89A7676B80F40832,9618152696E9F245,D77AD19F6868F1A6,97120933DA5C0225,0000000129701DAF,884472F09B4D72D7,9CA43EDAA44C5D9B,3AABED20717CE330,B3D9A803CD1A0283,789E6DDC2ACD46BD,31E8F65132BA7A14,57B363E4715E4DBC,3A133AF2DC4374DD,7FCC119290782789,0000000247681763,236E6868B155CF72,63EE1A96E49C6C7B,BB576D15C777FAC0,CA32E9F31E421143,162F23ED7AC24DB9,783679977A49BA8F,5CD317917C77AE21,B4AF58CE2A8AC0E2,5006C01A9FD02177,00000001F7835754,F772A4BDDDCE525F,EA0E00094A8ACC36,A950E6586D0A1526,90889950C4C7C35D,4E3323197C9EBDC0,69D4750862A17EE2,22B66BBF5D0C9937,CAA4F4D20863E35E,D19A634E0F8A9DB2,00000000D55889E5,00B8241103226D64,0E335425E3A906FF,E8D9C2B410EBC1A5,7A36BFA2E6EA7513,58530E50409BDBC1,62238E3513DA2682,ED8697A55AA6FDEA,6FBCA6E5B1D36E0E,47B1327F79FDDCDA,00000001DA3FF4CA,A83214FB722F7B3B,C91ABA99BB0FB230,0E9F4BE267834E76,4DB66770AC774030,E279F011DB02B443,2D7B03EC4C1E5C2C,67A35C2F0016AB3B,59DA3A81E1D81EEB,1B60708E222ACD73,000000015C2B3EF5,8216593F72DD974D,D2695BAFB224DEFD,086F09CE019E80CF,5997293A2FFE2A32,A82CD4188612A003,AC848B978050611F,BCE270E384B85707,43ECDCCED75AEEF8,627341B7DCACCCA9,000000015E3A4380,4259F1A64CC8F418,DD7A6614E94B9D8F,8283C43ED4A1353B,FE4D35D02AF8732E,4625317CE4EC9D8C,5B12D40E33076351,37577EC3F466FD86,879C5B3290039C8D,5A6043BDBADDB99D,00000002568001BD,6AB8FB3FDB1E855F,7AA71169C6A2B83E,CD5B27C5E6025912,7C01FF5A0E0C1CA0,C22C201F6482FFED,6E79314A142A06F2,16A405CF129A4856,2463CF586ADA5D54,FAFABCDF528A957E,00000001B8892467,C1DA3690E9CE77D6,723C57B496336E4D,E9A1235A8A7F88E8,18A93F0CCA760A67,8826E973957DA40F,ECBA6605DDA5D9DD,3E6F4FDE078DDA4D,2CF1AD4BB050DEE0,7B9425532C21611D,000000012D253044,DD7A377A0BC03FB9,1083256FF950F5AB,30244CA9E56BC3EB,13BA2861E42D413F,7A2D110DFC5977A4,1B70F6FEE3213428,3150903ADA3CD8C6,1FEC7F9375D1F9C0,170D5C9B0D0CFEBE,00000000DE7C066B,502F2BDDEB5EDBBE,31A11D7A6F4FD8E4,37E9FEE69C4BB059,05579D31092683FA,700A128449891B3E,6CD2BF1CD27ADE64,1E59798ACC194B18,B09E321D7218A8B2,FF67F970379DC5CE,000000027044C288,0B7AB9FE89971430,443AED30657D6040,B833163B0F1802B8,72F3EC4EC863DF54,08919F59C5914A9D,8815962FC52CD526,85509A0F79779BAD,B11B0AEC3409549E,51E29CBD27784F28,000000003C7754FD,241D7386F95B5C61,01406C54AE069086,006A9B09D4B6B1A7,683BA404D52F60C9,C510400E607B3304,B3349736C78639FB,7C4B05D6682808D6,F4427D9DA73D2D9F,967DD0C2BDEC84CD,00000000D5A447C0,4FE6F363BF45493F,3113441DDBAD2D69,C250D6020203EB27,C80AB01FB7B1421F,3F9BE6C88EECE7BE,B199B5416F7809FB,D635BFFA70AF0C65,49D88402EB5E1829,2D17B13DF09BA648,000000004577B6CB,3B6C9CB1D3CD0235,8211E615771AF82F,AF7E438FCB0942EE,420313F632978343,5A65EF80D2A3F879,F2B073665FBC3A10,492B316C79162926,8469A83B89CB5651,78286FF9B5A9F48C,000000016AC9AB49,0092F4EE7D0FAA1C,CE0136A2624A3BF2,BA04BACF53FF910C,D8029C37E49B542B,1D7C26DB9AAB3461,CFF5154CFF326866,6F87D57145A69D95,7FB823EF48B6BEBC,C8086608FAE41795,0000000099FAB5D0,67F2BB37782569CA,326F2755734C0045,4139573C36759D67,E3393752F1B83199,1C4DD983533BC4A6,E30E54C6C5F7664D,EDB5EFCD05FD24C7,A796823FDFBC9122,560865B1E4C70855,000000004C571EEF,AE7265F95C3FE55D,9916EFA8FF83F4B6,1F59CD047C647FF5,49B2CE9AB8D1E7A2,392325A5F0605470,66C89BE524B0D3ED,03A6B287F49475A6,1EF0F5BDFDCC976B,5BAD96BFC4DB30BD,000000024B8231B9,2D8FA725148E56FF,7B1A18D2E0B7340D,72CC592B09D1AD0D,527DFFC0760E93C7,0B972ECDA9539C83,D71D0F7937237422,B9345C593C915EBB,0A066A887056402E,B3897B7FF9CEDDBE,00000000E7C56174,770FE95EAC4DA7DE,3AF22732C119E231,852F7D65A2A30454,E73D5483B50332C8,8EDB1A1352547BD2,4EC6B187295F0DCB,E4EDCDFFA8D2AB1A,35B2D13585578D5B,B42C587BAC669AF4,000000006EFEF954,9DD72306634BBB3E,4D6DD1B4F946E6EA,5A3708735FC07378,C2C8522DD0DF8448,F51D8E06B3A0690F,8AE07A4D28144FA8,B88370E36DEF90C5,50F610726145FDBC,C2ECD41A8E36E155,00000002403E4ADA,E5FB5A29855EFC1B,A0364FD7DE6E9DBC,7FD349FE22EF06C0,3781BB75DC216BF0,109CB390DFF9C08D,9225E044B8A5710A,79BCBAA7B80D4982,B25A962DF8E31272,38C9DCAA9D8A2EFF,00000000CD940706,06A0FF127E9CEE45,A63AC51844E4C2C3,FF6B109ECDD6D416,2196064EF6D757D1,832E66544409AC76,17F6972C47CF2BEE,181C49E30FA6C874,6A8256267C15FC60,CC82E3F6BA51D270,000000021B0DB971,4E0FD8B507765EF1,AD375F335C617350,0138F385827462CC,080AEB29C84F1C27,F49070B67D3C82B3,AA7078C1C401495F,40B6643F84D0CEC7,1C0EFFD9A4254065,C5C7426011AE19A1,0000000158A69629,EC9B362304A5C7D2,54419FBFAB46FC5D,2998B7C2F7CD804F,9565BE489CD4158B,E02050F54E2A218B,54A13477A445CE70,8A9365687046B591,C108E11963E2EEDD,BFC8E4B1904FA6E7,000000016F77ED9C,1449CFC256C8F741,57CC2BB488F18EDE,CAD80FB61A0D788C,C5C2BE13E9609BF2,0906E39028519B6B,B03E06280A04C332,93E6D40F40E57178,8301C58ADA179E59,2DA101F5DB636A9A,00000000D9399914,B57FD474FD506147,EEF7B06F9592F74D,C80EB0475EBC2AC3,1ABB5A7B72DA0BED,80A8D2133D01B83E,49A5CB7BEDF04D98,E98591CA35A2196D,FFC0CABD7CF19FBB,9CB2A7C885D2543B,00000000C442F753,058DF4D2D9298647,981BF44D38A8FCCA,6D70F2CD6E8F9D81,456C06B770D0DDF2,2144A6C6C934573F,C483F659910C0AA3,4060D7BDA4515909,E78EC350ED4FCF0B,E1999BE0F3AEA13F,0000000044E5F953,30063E13238B71B8,2B96FF05465297DD,D830D621A05925B9,9C00D65CC58BF5EB,F09FB0B7250B5826,CE983E43AEC03D53,8EC7460DFDA3E02F,9E2E30FA0DF9FA8F,1D2FE537CCA158D9,00000000C21DAFA3,C628C02EB3862E24,6F00A5E5E686B548,71A49290B6016722,E09C1D4DDDBC54AF,106C1A83F7F04BE2,D3E7CF8896EABE54,C524C9BF298A73AF,97A27441ED717B6A,CA807EDA45FAE65C,00000000CB0517DF,65A792987A308A73,7CAF4952750CE43B,EB15411E1CD97F31,648EBCBCDA2CAA4D,9ABF805604914246,94BA15F8ABAF5BD2,68FAA2723F278A7B,B1FE3FC02620D707,93BF4524CA7BA333,0000000274A6F66A,1B88F5F5F93209D2,30B70A7461249F98,5CE2673C2B70BE50,AAA7A0211EDF41F6,369C7FA23F57F219,91A6268CDAAA34B9,634E63EE8143D392,EA3D9FC630F5E373,96FD8F468CA3AAF4,000000020E6E2876,1BF20413C6670EB1,842FE9F593B08351,61DD5D53670108BD,C5678D7B825A2636,1F8B98A808A16A3F,891384FFEBE118BD,BC6C137B00E51E76,E5F06BCCB8E95F74,2CAE667D8F67AD8B,000000008A3A67CE,EFF5ECEAACFBE384,3431F9118973CA08,7CE7335AAFA3ECC1,547302DD3BA3FCE1,F251FCB8E49A2A01,5BAE46DD415C6188,64A3EB6FD2F63EC2,1F50B756F158CAF3,45FF49F36248B496,000000003A7255D7,653B21C206F84124,5AFB44DA36E7B6A4,41718530BB6D521D,16D1D3E63F32F376,95220EC34C3B00FB,5E0B91A045F6B5DE,26AA514B84C71968,095A08E72A90674B,C199EBCB0E870358,00000001A5424523,9F0BEA5D26C2E796,10E8C5470E7F676B,1D8A1F763AA2921F,0467A9D7AFB902C2,A6C5B24CCDEC1F6E,92D530637E8F463C,537D5CE3C1DE14C0,DB7C215208EC512E,2B7891AD2AA97B19,000000003E9228D8,482C81F1579F3964,82386083ED427435,BEB276B7236D6451,AE7636278FF7DBEE,7F87DB9F7B4E0074,91C593FF0913FF33,4F45CCE9A95BD2FD,97DEA3AAFF63D7C0,E30C88629AE71DA2,000000014F2B2B29,7F4733F74B6B7989,2D96BF0542D9BD37,224009CE169D6630,2E16050E68E6493E,2C9ABA9315B199C6,C60AEE61156951C4,BBAAE00CCE90EE06,89E2C40A9D2F5676,736C18F4F24D5050,00000000DC3707F4,8FAC448263D8C24E,22BEACF8CB44E5FC,D612DD2F3843733F,BDE888D5E87E7925,DCA5DA6DB7A89C01,BEEB5EE97372B277,CB17BE9E8DA14462,A014238E3E391FCF,FD35D3CAB843A7D4,00000001751FB61A,24B8BE30E7C36CFA,668A9A7DD4477498,97E4941AB8A07557,CEEE8C02DE96CA08,A71B5B2CE10F9D2B,6A3AFB92A93770F2,006E932277873CA4,00085D1FB21DAC3A,3D32D674EF8C19F9,00000002500991A9,0E7ADF886AB4AF8F,1F7014B3FE5B215B,B30CC8DFFBBDD944,8D6AAADE0012B94B,98F8363DD28CD402,3F090E39D989B7A1,93979EFDB09003D6,6888D6C334B81F21,7D44ADB83803C94B,000000017C870EC9,9B93824BA050CD67,991F62777BA6A52F,B817F4E52DDADEE3,891D079E26DED17E,EA387ADEBE95C58E,89D431319C351780,2C4E94F3B58677F4,C475071A39CA4085,30A7571DE6374F84,0000000184DD232E,02E428DC5D58BCD8,9D72DCC07BF172D9,2628102BA519A788,C3096E9276EDACFD,DADE777932574E70,7B54ED691794463A,01DBC5B5B1A68E6E,F27A7B5800ACC01A,88D16891F037D7D8,0000000104F0621E,C150FB1B89E38428,3D2114460DF1013D,A3DCF896121E7279,554D8C9F484CF0DA,133635BCFC1953FF,B8B7F747DBAEF9D9,DD812CBDCD1D39AB,FC6672309A952474,D6CD508BB0F33D07,000000004926107F,71B0C9E75757D154,CF35A3960564B44A,1F791BCDF25D93BA,F3FDA98C79924EA0,69F0C51D74A10FF7,D4F8816A82D17436,CBC0FF64BFEC92D9,626FAABA5F2702E7,FF2763086601AD56,000000014012FB93,191610CD3E8B63DE,93D5FF48B2146EAB,CF6B04838D92BBA3,24FB519A5E9ACE93,FD6E95BC513E4C25,DC3DECDDA2FFE356,FCC2F15D6F1521CB,DE3BA614998496E4,04DECA91335B5F59,00000001AFFF5ACD,BD4203FE5A9E8A5D,B1D74A53ACB545F3,597C79539628A624,F7A56214D58307C4,BA7C9057DC0C0093,F8AF1700F7589AFC,F057BC3E6324E028,7473BBDBA425B3F4,2757DA859CBF4A4D,00000000239C0647,8C5771867C02FC75,7928628D90B05D47,164AA8BD1C851FDE,8DAB60EC50212C22,FB92A45F3AF0EB37,41150683FF463BC3,46B66FF6A7DCD79D,A7F65E487306E372,CD978F4E5A6723EB,000000018B5C7234,E27E91F913485142,EB67988A59786C40,BCB7991C51ED5B6C,F26A06B3B1B96AD7,687B54D0D58BAC09,1E611172886B7C07,B8535716B734F031,5506F02CEB26FA0B,4FCB9E44D8268024,000000004AB1A7CE,45CAAB7B607F8FC5,4159A38FB916F48A,64DE10CE2472909F,B2A5FD42FF7B78BB,EF2D8FCBC56ADCE2,F5F90EFD7E10B36D,60405C3D8E2126FF,F43C8DC6AF350A9D,63483C2AD18F71E3,00000001D328B8F6,B68E29C70C66D885,A7EB109362004798,38993AD013379011,5BB835D45C1BBE3C,E4E19EAEB85B4010,92E3E7FBD5777CF3,0D860C51AC117E3A,D208BFD314C604C9,FACFF06F9318657F,00000000D4CBDC75,02EF9C37B005BF35,2DBF8F2FBF7CFB0B,6A93E0EFD994996B,C9CB66AC09157D46,44CE44ABA60FD164,DA8831419565729C,8845C1EA2E9EED91,37C97209BF2A300E,CAF91CBE8287A748,000000026E676EC3,38BAC6F19F22066C,7DE3543DE752648E,6FEB05FAF543EC51,EA4F676036613A6C,66E2E2329C192A76,E3314F445ACEBD0F,709333141926FF9F,A9B13EAFC16DFD34,FFFD48036BA10045,00000000F0CE030F,BCA9AD3B54AE574B,70059C602F7664B4,41813AF8F6DED159,2BB2BB5C0DC39789,4FCE1BC2140EBA9F,C0CC7645C056D0D1,9E4CF8271C7ADA4B,2E71D2B949C02261,36C05D2EC86EC713,000000016D921FD0,DCC11FA46005C36F,037583FA484068A5,5701B522FED4625C,21496602AF6E5900,2F9A04F5B3D25180,6207A23608B00567,B7F5162AE1261BB8,9342BE9956F4731B,AAD31D942ABD8E89,00000000A7997C47,9F4F11973DE70667,A8E455F143B22F4E,E7794264450ADD52,8461F8F4F143F898,57BEDB6C7D2B8F3E,C2FE43FB75ED428F,AED70E98F7E7582A,0C50E1D37998A9B5,462579F2D3A650ED,00000001694BB82F,DE0869F3CAE3BC97,E40A39D28E2BA6AC,31D019C9C262B7FC,63E27DBF44086144,3932921CD4661633,D7199E91D90993E6,112F7B36DE0FFB97,FE8E32E79B2020BF,3AB0381F7A490A9A,000000008784CAB0,DB4ED97ECA341A63,86A8946FE64D5FB5,B73DC2A1417EDA79,66A3B80923119EA9,65F2DD8BF115658C,632376C0153D5623,3F3FDDB37106D093,8AAAC543A45E6C89,9831507C58B70AEE,000000001EE23067,B7ADB3519CC07272,110EAF498CEE8CF3,FAA8719D5B82313F,2E76789BFC60DE88,9C21F82141818128,046DEE27AAD4BC37,F1B9AAE3E9E8188D,2C3579949EE99232,A6E0D5A0C71FA759,0000000277D7B365,A09BE7CF5FCD1C8C,4D1A20A55424F23D,F247E1201DC6DCE0,95C8D6FF2D1CAE73,0BF1290CA2233422,99F6EBE7986A2313,AC1F38CA825060DE,FD6766D51000695C,39672264531A5126,00000000D08C2D9E,35A87A9C5B49AB86,4A73EC733ACDD042,91993CBE38729E02,C1ADA0D631B47007,04DE97BA25C615CE,83E9CCC6B3E00325,AD1C155FC5633243,B282C810C2C8EE4C,EB92F879B21565D8,000000020AFC2EE4,6DF35DC710176523,D617C4352AEE33FC,8F3737102022D07A,28C4159EC7452AF7,3130B66603A55986,4F56B9D38AD7B195,18DCAA15D6BEA6E9,827E90DF044A58EF,F532E53593B4E31D,00000002286A15BF,3870412FA0E47741,3ACD251040846C95,72E15D56CBB1D300,1C8CB401A990508F,F721D4F4B27D1887,0402DA99C2742392,24C8B4BB503C83BB,21685E9C9DD5B0BB,DC34F54AE52DEBD5,000000004F99ED28,7983D01AD672746A,12A13D5E950F26F6,6611507838D1A704,B536AC8C92EC0F05,32F8C0AC4EDAC754,A8D3E6F5F77117F2,E1D5BBAC0AC2CCD4,60BFBDB7E5AA5EEA,1251CB9C054AFC35,00000000DC244A5C,6B39E2ABC3B8FD1C,1C02D5136DC766D4,6DF52BD10A635370,47F09828A577311B,10AF7752BEB1D623,4A9F1F059961D0C9,26F32A59A8F9CFD6,90CAE776130328BE,37317BEFDC6AE24E,00000002239ADE25,38C8B83C304F5000,8F92D78B918C4952,E5FA0855E2515ADE,FD4B16F6AAB2DEB8,BAA7D274163CA472,DDCFF1335164B3A4,F5BA528962B05884,1D04F50E92D60E28,3EB19FEE4DA4E3E8,00000001BD73C033,D0709B3CB5DACC88,2AAF2174D9E3D95A,526262CD9601BA12,2AC9590A0736092F,11FD250372C4122E,D5339738AFB67804,2DF7092416C2B555,52B2E19A0C06635B,81E1ED14C633D751,00000000D4956C14,FE20C08324BC7258,3DC0763EAD690752,C572732BCF08FF8B,FF0420D87A56D4CD,0263EDCC00D468B0,658766E934D33F82,CCED3851AFAD7838,EF4FB3BED0FE5720,6D3BE1995B9A14F5,00000001D6E9B52C,931479DEABF61C0D,B993F6A09999DAFC,CE9EC11C549E1FCA,2E801D287087A61E,FC990018DD8B7E77,DE1305A12C4FBC67,3DA2A2352A434396,6855BE99FF9F55EB,EB07C819AF966DA4,000000007A500207,CBC69DB0B849FF87,19691F952EF823ED,97341A0258E044D4,BC9C9C93DE786D87,AA5977D1BCF72370,27DBD30CB37006E7,0C6FBF6658A241A8,86EADA2774214324,97ACA6D1BD4D4BB1,000000018A2A9E42,0049C21686114CC7,7F3A05B05642288F,67AC2AD8951AAB30,2BD28DFC9CB6CCF4,3931B3FAF2C4A690,B11D9939426560F3,22212A5BE2BFAC23,E926A6F5C28170B1,892A8B6730FF0FED,0000000258495FB7,9AAAA1A44A502EB4,0CE3A8818DE7F81A,50941845D9812F13,9CC631F846B07682,28345153E92A9EC1,DB7CEA49EE214E7F,B565C60D0F7044DF,C0B2DE5FEB17F018,4F4972D25C2E59BD,00000002625E15BE,F091884B6C1472F6,12E28DD0877562C2,C4D65EB2B16A98D8,65C1238020A10A00,E100823F768D4259,DC295EF01D6F02EC,424F48AC10863DEB,2F1778C934DA22E9,D5E04EECA9644890,00000001C62B9ECC,240A26F04B486E91,AF5AECA4187FA330,F656E2F46F39328A,2F2ACD655EF5752F,AD4981A92D1DE444,243388D7ED7BD316,D0B11B83FB42FA1D,6D5B970CDA0E2A07,6F952E9259803B15,000000003B0F3C0D,E78A98D76DC267A3,37BCB795B7D4BF5C,2FC38C2C21DFAA65,9D13D4F8D5A7B4B8,B27AA13E88E8CBE1,E617F51F07596CAD,5F3BFCFCC57AA5E9,9187A8F98F5D8D65,0E5536ABFDFDD822,000000010BAAA613,74E9F2B752B9D57A,7C88514533637A4D,DB1316844541D1C2,344D13D8414CF1F0,B77AEDDDC0E7CA51,9469B08C4A0AD9E9,5F2586827B94CDEF,FF9F81C455CAFC83,F0167DE658989848,000000003155A46B,3672E2BDEC28D318,F5B84613BC7B8C3C,2EA31E7BE039CAE1,B25ABD1AE8284D0C,14EA725BBD6E91F2,42F7168F7AAF1DD1,0C9B4AA90FD165E4,526DFCB2F62D6A28,5069AA9B00017E65,0000000250B9533D,C7A638D386A9DBF1,2A0D9F139874B540,BA5180FF7F1839B0,3B95CCBCB12861CD,8AD5915B3D027BA8,5195B91F6DAB6B5E,443641AAA6EB2477,2364B9EC37D34B8D,6CCA4EC22E4CBC53,000000013A88AA0B,4C1CC7585A52307A,904B55EBD1982157,2B74046E48FE9D75,20A0EEF9A41BC591,61D2166ECFDB2F93,26885BF95A355492,E90DD553345AD606,3FC39CEC9D39F2F9,B72E430715B78D7C,00000001020CEA6C,4E1B8BD40F376A07,FC9BA034C72E055D,FA0BEE06D957C388,CD21499B38EADEFA,CBE18D38E1C9EF4D,D6F2F224098DDD3A,147EDB37D6A52C66,ED6961E9048E6073,9F03DE4A00924033,00000000918772B8,B0C37A1E4F672791,33927B2DC18EC845,DEC163A1C28F1A2A,1C89D46D1777C3E1,4993F42FD265B94F,3D5E9975C4457A05,F81A3CFAF161CE19,50BF8DE3730D24E7,DA719F0050210810,0000000236BA7653,B01F59E4535C12E3,CBB66950281C0D13,DB2D213BF93117DF,5C704D5E6FE9358E,988767C910B03B8C,8203A0871135C046,40819ADD9CF00FEE,CF7F28D96C16B3F6,F8CE010DB72A6E47,00000001465B7817,7ACF324C0803DEE5,AB5E955AB63B5FFF,EBCC482942E98AA8,0314CFEA7A499A78,9595075377DEA456,776CAE0A3786BD0B,3BAE5C2FCF996D91,7794AE45EA050152,8106AC6E50FDFF83,0000000044648E34,7A3A1D5C57F7942B,EB985FED410EF779,D874BBF3F0BB6216,FE2F642A4A74F707,088D2897987A170A,F593008373A865BE,C4D3ED6A89593B45,C7D8AE68D716DCEA,2933064D42CD9D06,0000000246FC0E32,D6ABA46F280ED805,8567BAE66C7897DD,A3CBA7E4180873C5,1BB8ABA0A71FF778,437286FB3D46E66E,8050FBA289B2BAEB,DF63BABEA3930A40,B6CCA7E91BE12844,6118E58FB8BB076E,00000001E4FA4BB7,D3912302AE3E258D,0B34D7B4AAE621C6,48371146936CC364,5C132D32A7584B33,E774F3A1DCE585C1,B0DFBF3ABD6B5988,0F8F949B9C23AAFC,2294807989DFF099,CA9A4B604D142817,000000006DF6683D,ED0A81273301C699,27560C7AFF1C10D4,1F374428EF098E41,9B3BF8122387A152,F0A3A6FE73673E47,A8FCAEF323041F7E,5DA5364270156958,A8227034C75BFC17,F4C8DAAF87ACAD8B,0000000195CF97C9,AAA36EC56CE54184,E0E35454F83CF833,C72D40AA008D7125,1E54327406DC3D1A,10B9C6FB6CF3E684,CEB64B3B67582EBA,92D1F86E834822E4,ED1EB9DC01DAE218,6463E7EB4A7AA8CD,00000000FF947804,9B3C49102C4C00E9,6F6C8A7DA4C5EA99,75D0FE596D65E8D1,28BD9D9B6FB596D7,4C27471593396549,AB039FA6ECE5A03C,92C960073ADB6BB8,46BB9B237BFCF1EF,54D5766B35A004C9,0000000115F041BB,C8CF955AFB0FBC15,8A71B696C6C9008A,222D5ABF07344779,CEE8820FC14936DC,81E36B4E89779EEE,02D9A279C0EE02FD,E2B02F4C74CC30A0,92DEF4B3302DF67E,B8B7BEFAB7107DE2,000000019C8D7E1C,214166BE170B9894,948DA0BDB5C24752,ECD1F9E8EEA1AFB7,CBE65803B748C169,91A0E4722E77D862,F32BC680FB33AF06,A8DDD595D810D214,B6CA6FDBE506FF52,7D4A6C57D80E7255,0000000015D41943,3EF61F6F4F46070E,3D36AC8A41E44CC4,A63B601E4CE8BDEB,95BBDCFE3C261874,3230294B33E7C01B,D9D82B80B0AD8187,8D7A82109F84AE14,4F122E804F106D0F,F582553E2FC1A83E,00000000D65FFA12,89EDEE0326D69BED,7EC476A93BF42682,8C7ED58CF1165CB9,B371878A3E030550,063FA3A05D2ACF5E,F85A3DA2EC006576,82B67C1A48292E1F,65B7732654A8153D,9E8E1AEC48CC6AAF,00000001F2B22090,8918836859A5D64F,B23E33BDDD0B001C,EC6BC15DC4BDB926,105FF0DE88B85CD9,A2665C951851C8E9,AA1A12864B79918C,E47306F68D6C9FAA,D0AC19385538FC50,1933A6A40813A320,00000001A2F8B234,A5B646BC8DB13A3F,78BD53848E0E7AC9,9C711B6A9521CB8E,FA5C81F3F3776D97,0F71FEDF9489B3EC,DAEFD5B4B846FD34,6F3751208B91BB7E,937B354D9F025D1F,8A0E9CAA808C73CA,0000000177408807,7010F35E052DC0D4,D00EA2D55A4D050B,FA611C9CDC5C000F,AD619C7C9C3729FF,82F5657FA94388F1,4788C7364220617E,BA753EAF3CF24401,738023A2E6B4354A,012AB909DBF9FE3D,00000001F2470748,EB18AA7804CEEC91,9D074E05FB442381,50AA606A2616C6EC,DA0B4056FE266FD5,B7341E97711F8CD3,E921B6E9830773F9,BD1AA1EF327B278F,06E8D666E346E9BD,8DEA2585731EDF5F,000000015BADC7A2,37E9D80A2422E466,B212486FD9476B65,185C7989CE23A96D,AC6B3FBA418B6173,5EE928B14F2E3C4C,F261E94D8A32AACD,124805D7192C50CA,8F820B4E98C5BE8C,0E369628F14B2F2D,000000005FCD550D,DB332868FF42CD28,B9B77510F06527C1,3872B63E41FEA838,3F41489D65622E4E,224D2DB916E21358,AE12732D78551758,C6B148960E2EA47B,7415E19CF3273B96,A7B0948E48E81A74,00000001E4AE7CE5,23F13C3D2B5DB7C5,58AF31316D84109B,FB4AFD1D97AB41B6,5E539D19F8E2032B,803047CF9E0F2B87,933A1C567DB69DAC,A939438C4C6E7DD3,8C114DE7F3A2C51B,B8113CE15AA784FA,00000000076C01AA,FCB0F6644FD70075,22A1D247139677C0,099D02A533F18F44,911EFBA9FB9CA5A7,D08E67E894E91008,508B3DA78FDD28C3,99B80EDFC28BFF8F,A45097F3A618E693,7F9249E4194D1508,000000001790CB25,4AB7340709BD1FC1,CAE86312BBA47DDE,7D02BD1D83E45790,DD473E265FE6E745,54F3DC1812FE9F2A,BA510A2816081198,E6600A317DA10A0A,18BE13FCDA63B154,9B296AEDE64BF4E1,0000000231A4D400,5E53076ABDF25377,9389965B02B19EBD,0051C927236907CE,BE6481A881556829,26399FEA0060FE37,87A702F67EA5280C,CD275A240E7CA195,34C25CD7EA96B7E6,FE22094641F12230,0000000212B27B16,CC32E46DC7002A31,7ACCEB7F144582B7,B1770FF771D3F340,4C81E90440CADEC4,E53ED40D76DED3BF,EBEE76C163E1F9E0,8A9C618E4567E2B2,B0738CD5A3C8890A,5AB4EE09D8A1CC28,00000001DA724B27,994313C5AE6D9BD7,67503C203B13FAA0,7845F0EB98B70D6D,ED694750961DE2BC,7735D1FE26C90F5C,E01376B2FF1D1E09,9835ED433E64E635,FE96F5D0D336B082,7E697D994499B114,00000000923F2E6D,B1EFB2CBF1FF5EE4,1F480E95667C9A0C,D5E7B081F69C9FFB,C15B888879CC6886,35CD1DDAB648D1CD,A9897EE26CBCF174,D02B52B94DCDF046,57D540B313258201,FC62A8E57A1D1B68,000000013C37C322,005D114C6A419CB5,AE7942BA35BFE816,2621267BCED97DB9,59A83D70C73D6A2C,D4339E2467052E6B,F20B153147A66603,48B4A1AB200D765F,6034275FEEFFF1A7,B4673B7BF1DAF646,0000000033BF02EE,1FC5ACDA07DEA6CC,461878C2C6F83F68,5C62C036723901C7,3A7EAD2EE1727CB8,05771B4EF441242C,3BFA86EF23810669,F88318BA07AFC5C2,E01F1DE042270B8F,ABC669CEE775D0B6,00000001EA240A7A,CDEF761F5EA5D3C8,FF57332F55593EFC,FAA18C59438F7D6C,FB1D41AB1F1936E6,204BFE609526A3EE,FB823A2A8C2FF147,AD38F244E01C64A4,1EB461B2B9DE8176,90EA0778945F4D1E,0000000133CF205C,32486712689EF2EE,E7B713C5EB614F7D,A540B0C2E45E6D46,3EEB7BB6DC64F64B,B66D5F653F165411,CBCDB44B2B37CC09,6EFAF7AACED74D7D,D754D137294CDB48,FFA1BD907CEEBAD1,0000000103D9D08A,5F5DB128439E1DD6,223E1B5159BD3630,B6467C18AC3DFD21,F500F2DEC9466386,A7E0DE9ECF5D6E70,74F08748D119F392,BF3B52E87378B0D2,15D4B6139F6EA63D,3E79B5DFF59DECA1,00000001B976A8AA,E6A8D99495504F36,854C0DBA7658225C,52261647D6F41935,06FBE834BEFB571D,4C396CF3129AF5E3,C4D52985A1E99D47,47DE02C1573E4B8B,B7B40FCB14FCEA9D,D31194D2BE155D71,00000000C468A2A1,5C4B317F971F4B16,CF3E6DE72324A885,3FC5CDB20BB5F248,64BFC4641B95A932,F2D204B6D119E67E,098C241E7270392D,13A5B4FAC705DE50,9F645B771A9ADC0C,97BF498FCEEF8191,0000000211FD92F9,7BED9B030EB536B4,5F41A693F3440CF1,AD872A13DF47B239,657C49A5B1DF891B,9FDDB73CDE1A85AC,38730A36DE370C9B,F0C697190EC6799D,E4E70764F4C7EE84,6BAFBBADF6D00190,00000001733B321F,5040D14F30911A9D,C279AA467483A604,25F507CF8FE55614,EF728F5996F12618,1B500EA49ACA3E8F,818B147989F63BC9,CF23DE7757BFA303,F05AAF3975D5DF80,964FB03A15EB7DE2,00000001C0ADD46A,238496F1F21B315C,DCFE5B391BB192DE,97F6E4BC110D2B32,EC96B3F227ADBCB6,3C6C15F8597675B4,7E4BD245F9DF2C26,503AF27A4E2852D4,7036A18A8B32AE03,19054C3897DD86E8,0000000170864378,A7D1895E7C2E2982,E03B2A9908257DD1,87E930DDCBB2C14D,D7A9F0816EFE6F3C,FCC18A16F3A67FA7,CD2128CDECA95BE2,DBB060902685729C,22B0F351B6C850A3,1521A480FC41DC7F,00000000450A0858,D74D07C850B8C433,5B34C705E5A9093B,A3DE573E6AF66B56,D23DF6C918642B44,1668AA2B00E2BD94,2A178228646498F2,D995AC1858AB4143,289E2B502CD25334,3C4F122497E93047,000000013A624404,32C93CF4EA4C39A9,76859B1BDEE686A5,15CB01781826A42E,63E72E4726059231,2912ADF2F871AB1B,017B81C7C173BF00,253D642E39700ADF,8EECEFDAC201D4BB,229575F76E27A6C7,00000001119A37A1,529595128BA1CF65,4AB3863B475E1F36,612C6A8AD36EA2F8,6B45AC0981E224F9,C4FBF355C7F8F7A2,D11F1C8E4FE33777,0DBF8B1E0434D216,0C6448E27525DE1E,216ACD2C738796E3,000000012B452DDE,2EE95A6A154BCCC3,BD1896D2540D4301,7E299DD8E5080471,4889B62E95B058E6,782F2BFE716A51CD,EDA7D760442205C0,7B5F070C578E17E0,E6E6783F716A95EA,E0C899BD52BA6AAC,000000003953B920,36706800D83CB0AF,8A37129C4579C19D,F410DA4ACFF4413D,17E6274AB6056120,D4CAC8903FCB180C,3EBF5BE4642CF009,202A816785DC2240,34F2557FA2266D20,0D553CF1559BB4F6,0000000258FF3A81,8EFA9CEDAD386064,726442E1E038C9DE,B30C2278E479F430,383929A4E914B705,CB240F759582006F,CE8C010E0DDAD477,F71CDBD1E2214FC4,5EB5CD623B9E4BCD,EE4D4BD752E44B86,00000001B62C7A93,7DDC3FEAC59DAC1F,15ECEF9504E1DC65,27C9CF72253DABF2,2080A440259D2C9B,F190A89D3084C020,4DB7D471D850F695,FB401EFD5876C1F8,798A22B09FF3405B,338BAC8A218013F7,0000000137DE2368,23B3DEF9E618755B,EA4AFACE79EC2F20,37865617CC5350EE,05B237F192292276,966F7504AA3C40C8,93F4DBC5747FC9FF,93491464CD5680FA,EE67AEB8BAA5875B,8BCF614F100D7968,00000001C89264E2,F46A371ABD9549A3,0989BDA9A14563F9,1DF53BC7D367E356,E14B06E5EF9B33FD,9B6BD75724807534,28EE154DAB5AA44D,9E7287E5B539D736,7163F2D85A0DAE67,A36CDFC29C9CBD10,00000001AA05F375,D65BF4464FEB05DB,2CC589748E3F5D81,342E8AE0C3517CAB,0A4A5D5F7F791A19,C6D7597E3FC4AAA9,4083171B2D3EBCB5,6ACF27B10FCB3A0C,FAD825DE9C340368,911CD316465ECBAB,000000018FEE8535,26125ED14E365500,9B141766ADE68DFF,33F6FB062CCE8064,70761B3620D71760,07A319DB1D9620FA,5270F5976CCB026F,EE9BA7F0A59C9AFA,819CC12E3CA2665C,96572AE733024D27,00000000855E56E9,643FED710F8D8A1C,C5FADC272F51A4AE,04DCDD4F5457553F,0A784402A1B0DBB5,6DE62659C79E0B6B,D8FAFD8807DEA467,AA32ED1FCD6ABB26,5F696451887872B4,9C1F36247EB5ED98,000000007A972730,6164816A4790FABC,25BC9C7CE907D166,8161D9C37E463E96,4EE01B3F137F5FF2,913296E08EDF9845,E4DF2F76664A59EB,C90BFF5DF4800157,BC1F64F8BCC39854,D98C3B53D8204E9B,00000000C7DEE790,AB687BA634620FFC,4F0E0B9093B5AD08,54E2B168A7DE8EA4,09D4AC482C60734D,30E307261E8B9DEC,174E7485D37BD952,54FD4F895B65DF9D,6AA734EE5A0A397C,AFC9096DF692948E,000000020CD4A626,4D86E2BC5779586D,E8C52F3C261C7903,447F25308A9A1CE9,7C6E4D5F9AEB2C3F,92E9C27E4ADE1B8F,69C6CD47209BAB96,E9A924E2B4ADC59F,5FD839A4D608229F,373ECB16A36C1E86,000000006A20FF1D,5884E4C4B44F5C6F,D6737F70BE560004,151EB0A0D1715A55,9F4186A2D53DBA21,14604D8D6296BB33,138496EC0C10BE94,B8808861156CB003,9EF25418320EFC13,DBB9F22EAA7B40D2,0000000069399492,61DB33F316C36A55,CAF89E5BE5E1DF06,666C9F7D2F93365F,F177FE49CE4ECE05,AF002A21D0BFB656,2BD67F219A437992,16CCE3F79466C65E,ED49FBDF7D019316,8D51E674F35B163E,00000000A48E36A2,9A70569CC6B67AAC,5C2F9E5B76211B10,162A4D2254400089,C9F702C7749B7C91,7D90C76A0799CD72,E27F904ABFE20D9C,F310D8AB9D89AE8B,9B3F7D10A42EB44E,23DBAF3C3953A555,000000014D0C9902,F2C9A05816E0EFE2,C942B713CEB75932,5B69FFB9CC235F15,60B1FCA612B1DF92,AD0F5E71EC8697E3,98B2A3227341B5C5,53C50ECC7083E9AA,B4C02F69A695A762,1F221CAB96790979,000000001E2B061A,F46739BA3707D317,B0C6624987D71FFE,1FCABBF7A33F495B,43848D919CDC7BB9,DCDCAEC88B8AD451,8318A7F5DB868554,EF022BC9922B74D8,EDF837E9A6B2F4B5,192537F756E8969F,000000021CBF33BC,B1C5E94D5F9B6D81,1A2B60212108962C,BDC4A1F8A485369C,9223B014B7D8C6D1,705977287020F6CE,8E2E78A7BEC866D0,046B48B04B5FDF82,D88E3351F7A188A7,614BE39368EBB0D0,00000001D694AEF7,93D65EA66EB6A9EB,96CEA2E0B9C9691C,17AF7E2B6687A60B,DAE0C837439C02BC,A2B23E2F9430E674,91F1C09C62FC8867,1C83568AAB3E50BD,A139DD6546B54F95,A7E68EA363322B4E,000000014B2648DA,7B8A527D1E6282E4,D54F2DDB6596177C,FAEABF69E7529C89,E81D3EBB8B5F9F7C,A26509C9B0033666,D538DF82DC6DABD4,87E3C3724BE93B62,93DA29F2A3529D02,A761199D876D4347,0000000095AAE7EF,1EC9E36996658E70,13A280CA28D6EEA6,552E59783EDF8369,6A22A456B8899D89,E3BE9AE302B1AF5D,454F1CF66219D1FE,E36FBA4DEAA92480,17F26E0DFECB30D4,90D62FDB1D4F083F,00000001EBA39AB8,45D51F4A5A00DC93,34D3E1D309C28E4C,36B47985C5BC664F,DA158F2C67C4BD4E,6145EE8FDAA1689D,FF6B5DCAAAEEA331,C8B6BF5E8D316AFD,111DE1E66FEB33FB,D5412125FBD90694,0000000230AC3A74,1F63071E781E8AC9,24C1CD8297E7BEB4,A59BEDEB86BC68B7,A28E2F3BDF48B3E5,5B3BC64B41BE627E,A75C2770F6942324,3624CA1EAB9F39F0,D36FC5DDB299BBE8,F8E5B5ED6C2E1A14,00000000A6D2F7E7,56E20F6E1AC4A56C,FD67B5C57B0161A0,0608850D7518B73E,488A70ECCC78137F,708C28B844E2B6EE,17663080B0CCBD82,D022CB350195C44A,58EE45E8166D0890,C5FB90A10D1F00A0,00000001D824A3F3,D6E9725240C52994,80AF9649E4B7F787,1DA0DD7FE5B4EC06,998407101680468A,0544886BCE4B6B6A,E1E7B3E34EC95DF5,B6C34436562C752E,D011926AEF98B849,EAB7D0C4E4BA6FE9,00000001BCE947C7,F26B33DCCC899CB2,9CC4B6D4888C3556,6ACB24C6D2D0BB63,0BB3EAFE794E42BE,D06C815DFE3B83B7,67096AE04CFF8FDD,53CE9A7BA1F9E0B0,7772C46037350442,59AC83580B3CD96F,00000002735D5F57,EBE58AE26E38A59C,1788F34CD80B1DEF,CB2C4CA16CB4A114,4060B26D66E621A3,E7C61F6909016791,74759E587F127C6D,C27905E1575CB191,C06E0B5DF1B7BAC2,CA61ADF46D96FC66,0000000160A87872,9BEA336EB4A6F568,08AD49EF8489D1E3,9DF0A25AB40053C0,2B8BB971F6727564,453074435487A1E7,B5743CE4A5FDE299,576A40F776E8499A,81D78EF2B16F552C,BB9852548E00B97C,0000000073D8CB11,C94D8C2784C1F7A0,0B3C5F5E8C92F64C,0E9BD27982F28679,5C1097AA1F5C04A5,2B037D817622A00E,8E1BA65B7B6269A3,A8A158467429D36B,CEF6B5689005FF4E,D1DD610DAF41BC8D,00000001F7C697F7,ED2ED8EFE0CE9CEB,DF9F668FFFE89E26,78952B3B398AE742,F259300DE5426FF3,BFFBD7B41D9655D0,204EA0DCF6292659,145FF13F651547EF,DDBE3C65D7C470CC,32766E4FEB2F827D,00000002443C1DEA,FDB4A9E3EA4E1315,57A09D0A1E006439,67D99DEBD54B765B,FEB465198E333B7E,BB7E6A0962641660,2230A5F5AC2EE6B4,679A46B09D6729B4,3E65DD7FED570146,63AE975056AD5951,000000022D7E5A7E,737E56EB28199B47,378CD7EF3B83E549,45640B9A99EB4AE8,E20963CB2A5C9ABB,FC8767383669B8FF,BF554C069AEB587D,6A7A053D06635606,9B156634E84BD3FA,BFCB0BBA8E967EDC,0000000223BECA52,7785F105016F9EB8,1E6A61BAE1C725DC,4331D2562BA7E292,CCAE852D6645EB02,17CDD6BF99A41805,94B84425A13CFDAB,074612B7DADDA494,CA5E4D1EF2874763,63DBE042D6B4AF7F,000000019A2A5F05,D1E3CEED8E08E3E1,6FE411FA86BF1C6D,28991E85CBBB9FC1,424A7D661D302AE4,2F2EEEF13F6C372A,697958B9A8B202CF,A8F1C64EB1D68FF5,5490D4E2E663162F,A792C437948D1994,000000021C51FD7C,E303169FD9286525,EB69C5BF7ACCF273,76B56E8AB1B00F6C,C43A5FB1833BCDC8,37F62AF4A923E1F5,4804A0FCB0BF8FF0,9546482796A87205,C49108CF35681C4D,EF75D1FDA8521DBC,0000000139009CE3,DCAAE67F1D03B7D8,94E5C4BFB9E3934E,0258707C2A6CF949,FDCCCF036E8A759A,8AB1AD7E7847F893,D36CA7158C8DC9C9,D1C8A385D244854E,176BC05A9AB8D8BB,C90FAC27F53CC2D5,0000000128725015,B7CDC30C61878F11,995C694D7319A055,31AE3AFC03BBB3C2,809916557BC5F72A,D68FCDF6C5B0FD5B,21B57E30A89ADA82,197FC9E255FF9D1F,1F93080DF4B264CE,0E829D7D7BB0F218,00000000FA7214EA,A763631F66AB0975,86AAFDFAA90CA6F7,858E72856F837D51,E2105E474E181B8E,32A47F58F90B2673,61CCD8A29C3C79D6,F0DBECFAEAF413E5,6A47DC9BF4A9E472,77194A01CA7FB4F8,0000000056D84EA1,22321DFCDD3462C5,6BBA5EB9E11505A0,9EFC4784AC21A089,484F81DA7B6C58D4,937077056F1BADCF,31EF5506FACF6B3F,C7CC1C2683F6E42A,3D22B647764FA20D,67354676F9EEBA75,00000001A58240F2,DCF355A99A5AB06C,A3006BEFFFB22D53,1C0A1C497E50C4EF,78D6F029B09C4E9E,0553096B0B0A18BC,82E3A8033354FB6F,16296ABD8BEC764D,1BE7CB3E45E23D54,C5094328103865F1,0000000187BBB504,6AAF954C2EF25F4F,BEBE9AEA82E2EFB0,2C9FD6B8EDF1A0FD,DA084673D4177560,05DCEEC3C691305D,7B40DDA18AEF4124,4B3E5A4ACCF81B46,494E20E7871D4BC2,6A21EF514CAAC87F,00000000DFAB62B1,505A2E949D548A9D,BB8E8C74684F3CFA,F8964EEFB9642F66,95E511B9C0A5D051,A4E4546B88D5E928,E1512C9A5A16FFA6,C68350E8A41E951D,1267703D3BA4A93C,43867289AAFCD1E8,0000000220E30225,01F62B804D810E01,33343E4DF78EF236,37848607A9D10290,B784B4D5436D4604,12941121A35923F8,C5803364120D816A,A6D55B72C6E3AA77,2B10AD9C81FE311D,F93DEFEC082E7823,00000000FFB9209A,351F9AACDDF731B9,A611E5EDD7B2252F,E289974276F47D1D,5BFA6428EE1E74E8,C6387C774A88C76A,78A1F267BD252E83,C35D14705CD232F7,F7AE37767BCE2C62,0E735D594FEDDA75,000000019212C234,6A7DB83EAAA0B120,7DFDED7E3CAE84FE,CEDF7EEF86EE2D88,5EB74D5A3A27C63D,5266D21F9CA2E923,3FEB69D663D02937,08C2EC250FF8D16C,D3975A42CCF620C8,D01BAE3E97D8CDA8,000000021376E063,AA6408F6D8DA9ED5,07F458B6AA5BBC49,B08EF5B7A29EE357,5B8990C1ADAC5758,08B5A683F9927A66,385EC8863A915258,120A4D855118AE47,DA99F4AFE3D59DB7,22CC2C8724D71410,0000000248B04255,749C5D490AE3B588,527701B8007BE2F1,F05A792FDFDAB94B,A47AC1B9CEF24BA5,54A3532AE2A668F6,A4FB95F4FFA4B274,E4570AD2794B8102,47B33F8672CFCEFA,C318516A33367BA6,000000024FC326D3,FF746C3C4D7415B9,E4D3F51A919E0BCC,01226E160FA169EB,4EEBF8088CCB2BAC,29DB3F4BF3A7E86C,53E26685988E05E5,1E5F628D8BFFF916,F41FBB47EB4AA983,1CB9E95BC46802B5,000000000F392FA0,A050E44AE789ED29,FE81D8D28146D8D5,3D25CADA88A16943,6BC0C03D0B9BAF47,4797E174C5A7562C,637D003D9B455799,1C8117D6A808817C,D25FFE3683C2E541,AFA01D90F1ACC031,00000001A128F23D,9925C2DFC1E8A955,579D743E3095CC23,D1FDE6418834731B,7163F52FE4207941,002FDB5086AD130B,5F914181B678A475,607E5366173C3164,7A474065572B476C,775CD5FC81354EC9,0000000166C18043,CF7800841C6A82F2,C210342F2B6C5F19,FB09819945B33458,02E8F3E590EE7E45,A4E89992EAD3D1AD,5A3141ABA76B5764,04D949363127A083,1C007B6B02B53CD9,DCEC648C8B56D19C,000000017A5F6C6A,338667C3BB149C27,7E1E2D38D0311DA2,E5E27EF0DE70809C,6613F2429F1233F7,6A232EC938957AD6,6B817F36B3BC7053,4CD2901BD15E178F,9AE04A1267B6A0C6,BFDC8923992A9467,00000000A9C23E87,AD0BB64BE8B8BEFE,76EF886BB8DF52AA,DDF77ECE8FF315C3,03606123CB23397B,93B38A55F4B9E833,53AA44563CDCB271,224849686BF248E1,49EEE92ACEFE8A6C,2A07D7BD594B0035,00000000159DE1A8,52D2A0D5CE3CE1AE,03A57FB6983984BD,BDDE878ADD901CAE,6876D87CD0EF1CF1,7945B6A2E2DF6B9D,B8139BBF26EC7EC2,85E6F8EB36E4FB08,B9BB8026E703355F,EA5A10DD0190226D,0000000244FDE6D0,88FB63A44875422F,1272D3D6988E1443,35A8AE7F6A1B3A9F,C27B3F6FB9AC1319,4C1BFA148418AFE5,9F02A5308F04E6CB,D11CF568E3F52A15,999647DFF2849128,4ABFF04F1B765862,000000011FDA7F40,221B113407D3AF42,A4CFB2B57F67A22E,0AA5677B8AB72309,36CA5CFDC89FFD07,20F8D6E13067D23E,590EAB8DE5461E36,C67D30EDAEEB0D55,BA9BB891800E2D8B,F14B9979BDD27F34,0000000214BCA4B0,0A54893C1A3B0444,7428CAEB1428149A,0F306153948E756B,5750121E44AF9D73,9F32906ABCA64BF5,44257FC51C66F9D4,B367E034F4F2DF65,57EDEA1FE5DD27A3,12F66AC8901EF34A,0000000111C823B3,4BF2A0083A130BAA,146FC6586F674597,67A6D1A7AA958811,A8911EC53F599F81,8F52958ECEDC4587,4675994247F91D10,409D67DF64DF1439,3185BB13218D6168,85A93B1B4D164739,000000024C453FE2,F3201E40A9DFA32C,4C32E1933BC40F59,56270F8EECB217B4,798F743C26308906,2740A8658A9E9252,D5431A7F099A8883,D0F434C05E1AAB29,78BCD98A7F1F7C3B,C8B533B10847DF2F,000000011D204014,616C43A4BF402BC0,2124EC791351E97C,AB0ADADF4A4C0673,77223606DD61A533,99C3FA9418C9A962,5E49732656B109FB,AC54B16630881910,A2CB284C56E25491,DBD32BFF6EB68027,00000000B24D1552,8666D8F7F45F0BB9,2074B94C381DCB0F,1E059A860239E833,959AC9C473AD8B1A,281E61F0A7DDD8C5,6B9D96C40FB40FF0,D46F307CC02A0F7C,2A7BD0F251ED91CC,1B81EB907FC4CF3A,00000000969522EB,8F768502A37FF640,D0434785E787B079,5D7C3C8EC7C5809C,BCDB55037D055248,8ADE19374550403E,0502E514A521F5C7,6C5A855E6C6EA900,A689889E77FDCA29,D6DCA7D00BED31F5,00000001FDDEF826,1456CCCB9CEA4BA8,F4750D7DDDE7E055,88E183363B10BE99,7A5B62E1BA338E1A,90DA36DAAD9A73E3,2D4EF4011101A4AE,7809931EB14EC819,6D07D518BD010AFA,3654F0E59CFD89D2,0000000140C6AB9E,9DABEF10546BE654,368882D223A1D7C9,E4C620EC4928796B,76D14C9BB26A735E,EE3BEF5022333C8A,5B4D8F9E5B8221D6,97337F17AA01697E,677108BD9D542872,89DD102915760C12,00000001136A8884,A0FD06E8B8B5AC2B,05BD685B60F67443,0335B659C6FCF950,871AB437D27B5EE1,79F7048343D415D6,5CB9A99441790CED,9893D35B8475D44A,CA1B3FCF5A3E218E,BBFBE09B455B7CC6,000000022249CB94,CF8CD97BD4A3D621,95F900BA348188F3,674F13A008F8BC37,7DD49D417C868A3C,FFD81EC64544111F,0B1C1F3CA2B684CF,3FC306C018DAFF33,E0A44984DC33A818,B15B931A3C4621F1,0000000221A4E930,735821A626EBAE77,3658523974888D70,B7D74EC5AC4E7186,29DF8CF1796D622B,0F45E543472CD25F,0C1469A8576F872A,8344405283BEC206,DED0BE205F1B6137,F149DAAB848D4CAE,00000000B52B28F0,E12C5C27D97F240A,E1DC7A2FD07E8EDD,E09EB599B6D64598,870967DBC83778DF,8FE21DA8E4B48191,93D6C5180290F427,05B7842FE7353FAA,178F437FFE7BADC2,CB9EA87E5363E1B3,000000005724ED30,B633251489023691,F7B61EB2406EC5F0,91F8E39823A83315,5A97819817F04A46,B49667FE9DEFD2DF,3C13F800E6405273,72AFEADEC3E91F65,71D9B510B8AA873D,FDB4AEDA6190A07F,000000002F943627,CE1A679A16D9032F,C2D612E4F860CE47,35A97BE3483A749E,C91007821B54BEDA,19F81D19A628BB77,CE4B57FFEC0C87B5,4FAA124E6AB08720,FE716FCC01A6FFF8,51CD9DB17EF9103D,000000019C4A9C54,EE59490DABF01464,2B03AE4EDB80167F,D0D1EAC6FD443DA6,90BC4FCFDA3D54DD,6D74477C876708AD,71998D8F3F7888AB,E7AF4A6B4862BE57,E66EFD80904EE010,13D8E4406BC0A165,0000000191FD6EBD,59CE4B1072CDE79E,6CE309D2A7C48F9F,9CECBEA8B6769C29,E160A21A45074A31,1810A019ED34906F,EDFE4F1BB65552A5,3285BDBDCA9AD864,925D1623B773064C,D6457A331437E1F9,00000000F35F251C,DE6F4AA8AA92C7F4,756449E1614EC084,C5A41B1708C02950,66CA544B2C70C79D,343CB6336BE8F73F,E0043D9E8D21C205,206EB78EDD70A09E,061BDDADC51AC1EC,C72F465B34130A0C,000000017D3A72D7,A80FFC86AA74D938,45CBD452F88891C6,122020489B0C4E6A,29CE0EF1B6569EB3,F1E73F12DB79AC77,2AE43C8C29C8A99B,1725130160BD348A,F3984507279068A4,2D00468CE4E90BEB,000000009F5385EE,D13E9A200C001944,2A310C0E1DBB9C9F,06A3021280FB0CA6,E37882C653849FAA,BE195E1689ABFFAC,D10C78F4FE6BDFD5,72328424F0A478F3,7064BFC9A139B4C5,59629FB5E0258A7E,000000011F510455,E03C0E7C464F2402,09F89CFC827DB93E,59D251ECEFCFC202,69E7072A5C15CC4F,8F5AC008600F35D5,4B055B315A52C3A3,85C99DEC15C9C9FF,874663BE54E58152,EFB030505180C135,000000022648D054,8E4F062567252EBB,0D348F9E065C9C32,1DCBAE381438D3DE,0EE11AB20E63B562,A662B1EF465CAE9B,530E21CB52C796CE,AD3FBEEC8C5E9059,C0138A6261060137,598164BEF08553C1,00000000DFB4432A,A6984F9F76DBC646,BD56AA3A5609D3F0,D42F3742D6A4D926,ABE6847F2CEEBED0,E8B08317C004B7FC,457F5B42F556F9CD,4E22E51451FB841D,103B33141F9253CA,0AF77C02AB0A7334,00000001D74D96AC,0DCF90675B47F128,A95D531B5064870E,7BEBC372C21BBD4B,B84D28FC8D6C7A11,4CFFF1D15B6CABFA,D3DAD0D2690DBAE1,23702EC78865640D,A96D7BD38023F80F,E9CB647ADA3767AC,00000001A201D106,6C260C1C670D7DE0,23002B24AB5C3E2B,782BFD65FCEF3D52,53A4D555887C638C,FF4923AE3DD57EFB,F120D0E2BBD349C0,DD57FA606CADD763,E1E06588FA641A3D,004154A2F5AAC27E,0000000184C6F366,E6A3D01EE30B54AA,E9B5B3EA26A82FAF,A04BE460886C3EBE,FB80A6C826C94C3D,B1FD0B0A0F3C1187,BD30CA8AF255E5FB,9B2F65DB9E546AD5,BF95D12BA5F45717,3FC13BF1CC6659CA,00000001C7DB53E3,0809DD430859960F,81B827D12AC4A5C8,A0254D697C35CE5E,7AED4D7A3FBDC1E8,0C0F9AD8187BED4E,58AE9681015C9D97,ED110981DDD18E25,C93F91BBC08EA4AE,594810D6B01159D5,000000024D987917,926EF5B21A091241,B02D33CC1183B883,3F0EDDC5F2556DBC,C13BAE76E6D057BD,11A82AF6A5AA3084,A26F037D4FA8708F,E8BDB2FF2E505C66,916BF0B029370239,966A43FDF3698E5B,0000000097A8CB4D,66F8A967E6726022,20720E158A9C2368,337DCB7D922B0B65,51CA7E4C60E660D2,03B62DEF3C3EFE2E,F1B753DF65F4BBB7,84DCBCBF5F1E2E2A,BE5459F472A87E37,6B441597E6011ABA,00000000EF52DBA9,4076007F68463369,78F13F40D0EB77C1,6D1F0C2E39E92917,54BEC25E28E572F5,14B2B375839429B1,1DAFD44F8698622D,D8E739633E3BF348,D48CC96C11F67920,D22FEF6F6FD69FF1,0000000065C8789F,15F806646BA9A842,1748963527F077CE,681BC0C4491E7F50,710DC8284EA13C34,B65B23762F02BDFA,FAD2FCD01D5BBEC1,46817069686113DA,18AA2AEB2060E624,E744B933114311E7,0000000172577325,FD1625BCF32B2EAD,A7BE9BE579A37D70,5D1A714F33BEE43E,AC3E784214232108,27C01E225FC68A3A,2751D4FEB56F4CCB,FF1A33E88F58912D,4207AF45B78F99CE,58B1B66038C5AADC,000000018013C8D4,A68E0422B95BEAF9,7A9E4E87B561443B,973CA58834B328A9,DC7B96A435EF68C4,63D501EAE237D86F,2CF9000498CD2D70,69D64EAB46D6B7D8,4673A4A732835223,5329E69C83C77491,000000012EC24B05,243D5654F963AB3C,20AB186E923EC5FA,006A6D805E19FDDB,08DDB0028ECBA56A,4EF7ECC22703BF7F,369F71B500BB115F,6962CD61A7D39ABE,8F38EFB9AE663A1C,2B6EFBA25D7A5F52,00000000E8CD0730,4D799A942689E363,6819CDB77323FE62,4614D844A08FFDF4,A45B4BC9A891256A,A293A59C6FE9698F,324DC43A4BCC593A,8DE9E6144E94D5B5,0240E257D9BD878D,630E2A7DF7622990,00000000F2504B04,88CAAF76E0AA1B03,E6FC9769B8D67EBF,A53F40A833B65856,6CC9B21AB7FCDC75,FB6D4D2F4908C580,43C71D03BD42185C,21F65E05A69EE1D6,A2E6EF8C7E8DC184,EA8536A3CAB55109,00000000C832557E,C88D31170D54846C,1355B12DE92A6247,835AE6429E0C2031,FE469AFAFE04E165,F12C46B4CFFFD10A,1C5A473F97897274,B1BF03B42C7ECE9C,724EB27A45A8FF33,FCECCD42F3FA323C,00000001CD14CA65,FDA1C1D99FBB63F4,93342E044BD67F99,6D8DA8CAC2968335,4675EC1691AE7600,6C3F490008CA876B,6420B07370B2B49B,38B9645BFBE8407D,529F88EE3AB66D9E,87870BA12A17EDBF,00000001D42A24C8,BB1B48DB83F71089,2135026AA0FEAC13,A289F58E49B8C583,08F60D6C6B519653,F55CEAEE0861E2D7,0336E71EBFDCEEB1,B796312BE2A9B9AE,5434156D38FDE8AE,0A9ED20EAAAE7B98,000000003ACA96EF,8BA5D86EBD191210,FBCC07436FCBD5FE,43410C99CF186EE7,7F70C5812E2B65FA,B402A27DA408A5F2,BFA5B2024E28BF1B,3C81EED6FDAB6C62,509BA05B16E3EF08,47484B13A260B58E,000000018D90CA66,67C44A4FF0996070,A50ED82E3211934A,B2080F19D20D44EA,A431170C935A64C7,2B8CD12F1B2BF960,98B1C0BFB3400513,1CEEBA13AF67E783,B3734602937DD6A0,A3746D9EA6369C72,000000011FA10BB0,BAB52EA309DDCA30,32584CFE743525A8,E60D3E8536E4C20C,0A40402C0CB1200E,23BAC2891EEB4A2C,4FDBACA685C76D19,31205A9BC03D5738,1BAD997EB3F19BB6,46DE665235F14477,000000003A86109C,5DC2E1906F095E1C,57C885A736E39604,F0EEE778551AA972,FDDC984F391D9382,8959F3BB96EF762B,8C9CF82E33504FB2,4F055E8AF55363B1,4CF83FE4DC4E2323,97B78814F703BF76,0000000093F9CA58,A34867695C4AD030,45817892906F0313,155731DAEE4234B7,282ED4C211097ABC,F521F7EDAFD5A551,CEB9C987F1BF88FD,2087679A3B0EE52B,9A1F5F7F785617F5,65629B5855BFB6EE,0000000054691BA1,BA1387C08B75AA7D,24119EBF589FB223,08389519CCE03441,F4D13D7DD3C07D92,10AA90B2D9804FD8,58231A93D533E7F3,0EE15C21CBD1BECD,267022476653F578,BEFB9EBA2D2B8CC0,000000014176F2F4,3480BF1BB3F64157,F21CA102C997537D,80C9194B82139BC9,947F5257ED4D857C,2337C519FA9A4C8E,3FDAE5A2AD7C8BFB,73E703B81472CBA1,022CCB325A63AA93,391EB8264DB7580E,00000000099A1377,8E6EFD0ACC775AA9,CB66667133CA247E,89A4DE507E2FD6C0,08D76C46A4B7B715,B21E97C98FAA7C66,E73FC4501C6209DB,06C8ED34E3E38C0A,ECFB7C8A48EF267D,56BC25CD311C719A,000000024853CA78,1C94C74DB46993B0,2A7DE142287C21E5,516A26E88BE870E9,18A4CBFB2BFB0872,86542002869C8B4F,2B3B40C4FE9EA35A,C66548F14CEBD033,71901C6C9693B566,6D0B7418D42FA356,000000003DC9BD2F,15ADB6CF678F21A4,61D9BB2BE13AEA6B,1124E2228FCDBB44,50FAA02271F8F7C8,ADD7FEEAEAF8BDFC,FAFBDE1F83EFF00B,A0CC4D8E10E7F175,C78035886E52C01A,ED2F87BDC2BEB5B0,0000000144DF5A2D,12890B0E90721867,DF0313BFA330A527,739F44BF5B3F6EDC,294BA6FBF033AE4F,F2C496E534D693C6,60A37BDA2AA35726,10F009476E2352D7,9C4C449AD6F3F59A,FB2B2FC08107B3C3,00000000C8C3AA97,60D961C76613631A,17DEEEF71606C5FE,CEE42B41D0EBDA5B,569F67F8CF96396A,276F1D23AE78DC82,326FCACDFCCE2817,A02115C2BD591B8E,5DDDBF1675812FA6,B426E9267909112C,0000000048BB6958,B7C980CC0A34AD28,31430F0BC0E18A7C,A820342C18F3F3E8,BD6A8439EB11424F,EE754E3E969921FA,93686A375496F84B,4180D12D658D695E,3BE7FE0B23972964,37FF0A86EF6A41A4,00000000E367D92B,462FE752E7742ED1,010BBC38DF0A27BA,5EA7E872D3DEEC7E,4EFBCF9AF7E59C13,91F3F0D0118E07FD,16C50D693AD25B57,17844280A0C2E5E5,B9F34C6CDDCBD961,0B5FB33FF54EF25A,0000000160B7747D,3A67DB8E151C81AD,97D95B0EFF087570,CC64245AD1F2152C,CDE1916D09568CB2,65C1D38B9F077879,34E08664E0D26C38,9A931DD58CA60386,4CCDD86E6FE1C9C5,FF41D1AE2CB25BB5,0000000035E8DA82,DC405D17440CCC6C,A7229FF36D299D31,2CF11A8A268DB0B0,14870083EE60B725,2421842009AB05BF,D9C39080ABF750D3,AA662B99E288C8B5,CD357CBFFAE74A1E,B8B07816DBCEB155,0000000091BF2710,98E71DF990BA0D2E,F6413731C57E3DE1,85F44B1CFE96633E,33F7D44C81BC48EC,189B83930ABC0019,6EF9C549E390681C,3D5096797A300291,58AEC41AC23191FD,3B606046B1DB0C54,000000006913C2AA,D35F5517D5BAEBF9,041601F8D6E15CB6,F731771F294678F4,AF322ED2B5430D72,80470153F4C78467,71AB395CEF251FAE,469BDCADE4764BCC,D4E289BD2EFED2F5,B96B3991FE99D8E5,000000017099EDA7,2D603565A87A934C,D537C96BAD07F68A,119102B9954FF86B,3BE0B5525D6F4FCB,048483840600682B,378925B8A80F9D28,64DBEF5E2F3DDCE4,14BA986B95BAFA14,D8BD4985540E8950,000000013A90410B,9958ED85BC3D6AFF,E2B0045C8DC63F5A,E372BD57CEFF862B,0758DC66A48E2ECA,3A3614A35950690F,3FB30BDCB06150A1,C53BDCC7B1DECCE4,BC2CDA4A258F1311,3EE52487001314DC,00000000240854AB,F11FFAEFC2C5754E,B05753F87D104E0A,7838ADB85D872F7E,500A234793627667,36D5C0DBE87BE6D1,E9F313454C0CCBB5,9DA2099DFF3D950E,3C56922781C32ED6,0E2CFE45D30EC0A7,0000000044963CB4,CBCA4E66F0A40FF9,704017A58468F3C5,47B64FD6D51107C7,ED32E5633C979CDB,B097A1545DBBC3EE,A90E0E59372DAE78,31168F382B1C4DC3,29A9F831CB09C007,8F13231B6BB947B6,000000000E7AB088,53654213B67215EB,D1F7270345EB3FC0,99B9292D12E1F0E9,C2A702C8A84E587D,C03DF6E88A63D50F,3A1AF4FB8C0060AF,371EF5637CB5F25B,CA0AD3C7DEF6D8FA,F49400116A5348BB,0000000056251B73,7F7AC6C098C85CDC,73E7C8902F6BC1A4,2EBDD5EDE265904C,4038B846BFEFAC27,974A871C849721B3,9DE3256AE589B484,165A62E285D8AA13,D20062FE7E49BC89,B0DE250A0A4B23BF,00000000B845FE09,4936E5B4C8E231E4,F3C15A4F209AD4C3,DC299DEDB1C4D97C,8F0087D3CE3E5EB0,74367D28594B268E,1318FF9BC8B89D1F,2BD9505A283C2801,BD7D93B1B31B120E,D08FCF4DFFAF0C2D,000000003FD6AED5,4ACC6F09801D67C5,3A4F2167DF1563D3,5C45F6E80DB37C11,E4806E723CC226C5,794980BE19406F9A,ABFF39E4D477F514,4B67CB1504E6FCD8,ACFC6945D68FC0A2,B88180F2B4996182,00000000234135CC,848C0A18F775DA07,25A59E1A0647860C,0F9D94BD1C9EC7F3,E0820940780117DA,D111137F193C40C8,1F77D5DB35276956,CD48B2638D58840F,04D6E9A3D9BA0C1B,9C5555D3400EBC82,0000000278423361,1BB147C3DBD1D2C1,2A08D211441BE939,623212CF7441B5C7,701EE93B9620E66A,F938C0C7A5BA4FEA,E699C9AFACE4AD64,C80EE87E3991AE2A,EC31350CDD2FA1D2,37F52366020CD9C5,00000001F3385BBF,2A497B0CC913FB45,B676F5119BACCDCB,F3692890CD07326F,75096F5AE014DC6C,223E38F5DDF7DD03,16345C88141521CD,105268DBEA926E84,032E9BDFFECEEFFE,AB1783CA3D3FF91F,000000010672154B,95B759B4AE1052C2,516E7B1519E9573F,73034AD32CED5DD0,F3DE665F38CB23BF,B0000322F5B98481,B0ACAFA65C9B138D,A26E2E7B1AE79E25,2394E5794F989E7E,2F034123B4CDA1D6,000000014FD19229,BDFB00328B8C687E,C4571C233BC1972D,8E19A30809743ECB,E06D7E11E5C2CF7C,EB88A0532B09FF58,E863A8B9428414D3,9224A44FD7D13F24,1611A5A74B5D731A,CB421AEABCFCE6F6,000000002A07AE17,F44D492FC31E007A,9FE0D353D3C53F6D,B12728D87CB0AA98,2BD133B3EBB43001,C489082C42E172F2,D8C0CD64D380A148,A0788E6E025A33D2,865F00D2E88498E9,2413B5DA2A19722D,00000001CCB4D625,2D494B476295F036,3EE995ED9004C49A,7DE8A8F581CE6BD4,8F70B7DA92056BCD,0C8CFFEC01C0256C,C51DC5C6D4F6881B,E30B17AFDAF5B342,C5CBDF933E23130D,7E81AA1CEA17257F,00000000339846C7,977D72267CEA5FF2,41A7894E63C7414E,7B2B6666DF132175,86CA6CB27BD12C50,D84AF2E27F6B28D8,69CF4CE27FF9A072,600ECE9B7036815E,12B72622CE3216B5,313D7D7331F26854,000000019F9C0D70,862F65396A514F34,4840743A8E5F65EA,AA84F73D803AAE18,02BCE5B46F0A902D,2AAE320CCFCB96A7,749EB9D84C5C828A,1BB2FD5FAF8367D3,E2CC277CFBF55DEC,5B6E3067A44F5616,00000000EDEA4E13,018E5EFC1A8EA103,0432A22864BE0C5B,85016A0FCFFE2759,A5642DDEFAF43CCD,4C542B6E55CB18D9,E357698E59345988,771E53095C3F975E,AAF6AAB5C2BF9BCA,54F2933B5F4DCE40,0000000179D06510,F00C3F6EDAF263AC,591E98FD3438B732,B956B2E4B5DF80E9,1C4AB8247CA83CB5,A1489A08B775D771,9F2B2DFAF8D248C4,BE290C1D1DC985AD,EFBBADF877215B7E,901EF491BDBD638D,000000002C63E967,9899896189B1A291,F0E6383ADB5A0F82,626217BFBF7DDB99,D36164BC77AF2C6E,27F8140ADC7D2E19,ADF650C005BC3CE7,ED54CAE1CABD6953,50E148D77525D3C4,B5326D39C0DD538B,000000001A6BEBBE,255369342A536561,88FDEF43B3D9D049,FFBC361A2ED35D2A,3EFA94109E281315,7E8036B259241989,6CA5B50F006AA0B2,59E466B6D94AD0D4,4B906F685DBE7662,BBBFD606A91EC50F,000000003D39CA94,986F7A4445DB5B8B,E7E01FA030DC74F8,E1ADC184AE57F695,09BCA0938107E433,3642CA3CC8B3B7A9,54C806FDAC577ADF,70E6BA60AEBC00F9,BE6631D4FFBA0831,6686630A5F0CA1C2,000000013497B778,B9CB9F5B2B790526,21191833DC6F757D,BB3846E13C7E0EA9,4B7B45511A8FC691,81699C0C7585BA9F,1B3496FC2EE81674,AF17FCC6D202E843,25C2CF154C98CC61,36E6E628D01A41D3,00000000248F0454,9DDA89E4E84C9D97,E6A68C77B6CF5267,5A5483268112204D,FA61B8A192A18228,E023DD2264B2A6F0,C73FCE4539C2AD48,247BF4938785A93E,F9D4C24B3E5032BA,D91542A7A488C1E5,000000004D774D46,746CCC498D08917D,2C59D8A567E504A2,213D288C3E518E68,3D2FCFD5A2A4AECD,20DA39DA9BAFDD8B,0C44FD6AE5213EE8,68EA47810EB0E734,4B6DEBA4C7F537A9,14586631977F2FD1,0000000279BDF7FC,85B9D67BF4D8CB99,5EF4859E3695F5AF,36F3779ADA770284,CFA37ADB3D1F554C,D5369C5ECC6C7697,262D3287F42F4249,7D8B768727222DB7,2DB447BE244EB583,4340874FBAE5444F,00000000B3946DF8,D1EEE6D20D00115D,CE2A1DA00882EDC1,E71D7865B790379D,9A24B9CD31C8251F,8C71955F90833CC2,4DC27A8C815D34CC,6A2560365AB95975,AD33E9900E533F70,B90AF5802E25DA1C,00000001E6482D1F,2540BE9855234C76,62B46316B75B711E,676DE7BC361CDADB,3D4D4E484C4F018F,8D777D942F6A2E35,8F506EB1A501D91D,5EC36981BD826092,E74758036F301D81,2CE8053F5547869A,000000006C62DFE5,70FF4F476A31E4D3,ADD42E274D832AD5,2C50FF5D804E19CB,24D21CCB27D9D122,D3CCD6D25DD09F6D,B7E78C1B11E5674C,1BD983823CBBA267,4C85148456C721FA,5C0026631373A649,0000000019E2AB34,A6DACB7309A4057C,41DF48A6E3537E57,1C52B96DDD10A616,2E2B22C396B6DBAA,367B9C73F0FD79CD,3B95CF6FEE965E3F,33AFEA02D36194C3,2479936E1E57EFD3,5A695FED11258A02,00000000C131F7D7,90DFC9E0B72E3EAF,B4C176F61AFE0524,3969280B7192F785,A4576AF580E4322B,B2F12583B3681869,1C13CCBDD4F2D264,AA0D2016D800A1DC,73B2399FAD4219DE,1E0F88C1E420698F,000000008660D8F2,1C25D8CFF4A9DC4E,0DDBE202C6B841DB,B23BF4EEE5446E3D,AE52E8BCE6AE6484,6BE8B5F180D2F79F,1932F29FBA38A566,DD6D9C6F0A1C52D1,7924FAD567A5AE89,4EA4E84B4DED6A85,000000009BECDC2C,82CE1157704A0090,14A13491656F2620,7046DB437D8DFC7C,7035E7680B39BC9C,374EE3248BC79777,8761824E17939EB6,D939733AC92A6702,E2DBA1D2F3C99D4C,0BE6592AE78AE39C,0000000154244624,7739F29723B9AF48,3F3C0E39D5746A7B,834635AACB27085E,097E076333566DD2,2E4EEF93E314FDDD,9CDE843EFE5830BB,0AA2C3A46EFE7FF5,138512C9EF10DB45,7DEF82DA76B59EDF,00000000295AFFED,C7899495F6393C8D,FE7B809AB25DEF4E,5E4046A8CDE9D9D4,B73F539083AA4913,FD046A5CC8251902,A5DC7FAE116C0AC8,8E1EFDA2CB3D8B2E,199AE604FE8A7DB5,AF42863022ADBE24,0000000206E375F5,4D81249CF7F85601,83B0476734362D83,98B901DA60FB62E9,7B9AEB7D345E93D4,E09DC5E49B1993A1,9FA940F0686AEEB7,F35A5278B1A5CF00,160765F08F96481D,93AB3BDBB357F626,00000001D4AEEB8B,3B5A532C0EE10F55,F02F313A0338E724,1F94176AD5C466BD,1BE5DE8D14BAE512,7821ED2A7034DC4F,90C622A4CF87581F,B30C5BB8B9330A38,9D55F7B2FF538373,B1F1C279E35FE795,000000023A56F249,0F35C92F4D9007ED,F3700F652878716E,C12541A4D7A423B6,2910B5DDDE0EB187,48E503CB54660F07,0CCEB44C69F88707,C2B78C8CEF2BA1EE,933C05FF75F00837,03C797274FECF718,000000020F0B47B6,F66EDB1156205C0D,966CAA560887679C,A31DAF3C3DF8BC4D,9F5E3A7F0F01D53C,2D713C2085329A73,DE96F5AE364A30B4,0475E4D219371C33,4D53278030FAE7B8,B05239F990A38323,000000000F23158F,402A560E85613ACE,686E0A095CCC86A0,6290B1ADFBA9DDDE,EFFCF433B69C0610,C485CF4FA46B3806,48E07B7CFD04BEA1,3764AB669F12C56C,C89E507BFAB079B0,C712B7CA16AEF6E7,0000000172AC7865,A7573ADB7090340E,5D6D67238F880792,F677388A67A5B4C0,95932B69A64BFA03,98F2C4C0C7B99BDC,9703FABFC5E45FCD,6BCDD457A3967E91,8506CCA09D1B704F,F70E0FE5F6CF0F61,000000007EAFE731,0C726D038D061230,B77BEC1C0478B18C,3AB490FC9B2A84D5,90A2E25B6D666FB1,C4A8C96F66F46FFF,2757EDAB5D2822E2,7015FF7CB251EB82,2FC030DD3F24C9C2,0B2462DD10DAE3A5,0000000256FAF63B,C236A7E3252C43A5,E7CCA650D5B24D6E,A9CDD57A63791F74,8F3DABADEA3F4BA9,E0D83DC6FE5BCFBD,8AF0FE263CBE328B,4FCA57592788224F,F70FCBBF02170553,4F971E12BAF52B23,00000000A216214B,2B288F630361D064,0CC2022864ED292F,410B23B9C0B12FC7,84814CF25155D75C,FA0FBDC4646749F8,60160B182E6C7224,F2A91FAFD37E37AA,A1925882B22DE6CD,A4DE71AF2654658C,0000000055B61D9A,98CF8CEB668F0DE9,9D16642AEB3D909A,3FDCF3D93279D3C8,691BAFC06285EB11,4755DFC33481A55D,5527E63E7C0120AC,1C5625397D80223D,EF8CFBF2C513A7DA,E18F05454E2BBBB6,00000000FE5BEB97,F90A174F618A6B9E,E975E69C7C72EE8D,B963F01998A9C004,FE6E9F11E2E6FADF,75CF3D037C85B6CB,629C5C7E8F99ECDF,F43C3216CF065CDF,5C508F3FF0D91518,67B7AF1CD1D2F990,00000002124A7231,F377D154F404873B,C1F6DD0A76DCEFE2,BF949BE4B218699E,8435057F0C7B5706,0872C8F455E31673,674EC6E465FA59C2,4404F2FFFD308B81,02DDA01D1DC028EF,1260E03D450DF455,0000000021240A55,5472070EFC715203,7D738DCF665B36C2,EC3143ED93B5895F,361062AC583D4459,1660B2B0087BE466,D372E82E14605117,A96FD4E14BDBF0C9,F04CA13D1F5E1744,D20CF6ECB12D522F,00000001E95A1EA1,5FE4FF3FFF795952,F01955F72FD5E701,28BFB67BF6D496A5,9FDE8DBA419EA179,599B2F163C9C9076,9A581F7EE338A735,78587D58055094AB,5DC07D0D55A9AF90,5D7748EEC6852B41,00000000182A1357,638904E0E1CF37CE,16EFF7AF68FB82B3,66A88236B51E98C0,36DE76BEB85F203C,569D5CC76ED768C4,7AF25E0B46E8B450,D6A218B6EB4E7AC9,7326147C58A26EC1,8E5DC9DE131435D9,00000000014B31A9,DAC0E8380908B63A,5990441893A7D6EE,8B8A23EFC15700E0,013329C5C400555A,07EEB5023AB0454D,2E41C60C2DBF72E8,5913C8D6331948E7,984E09B1C57A29BE,9A1A751C2C060F19,0000000217801A5E,94D318ABBCBDD8F9,A5648A0C3726119C,CB5FA299B431662F,8799E4E5D1B27FBE,EA8EB37A61D372B8,86BB3A252F63D01E,9A1C5CC9ACF33DD6,DD05ECBCD5A07B24,4415D39643085ED1,00000000D34C8394,B1554ADC15C9174B,6EDB4971FD54A538,C6BE1165E7387A8C,8CCD8B4B78A1CDD0,D8EF5AECA5F22348,A3B0A233DD1BA741,7211BCD8D5DEA775,05700AE08DA0B36A,6A577624347DE8DD,00000000EB8CD759,915629B1CED0D7EB,0589B08E8DACD490,9DD43C4CEAF12E5D,E2B3CB04CCAB8323,9C95104D3B9C6B3D,601E469C6C371C6F,4E8FA24911103586,D197F90B905A7394,50C7D63FDC48E60A,000000014E8B933B,03A583396F419095,CB3476342223CA87,BDEE3C6F663EB236,5EF32C0B85222A82,4FF97C8A9AFFEA20,E12F0677CB2BCAE7,7460EF183065A789,6C13C11CF5A42318,AF693F093C173544,000000024DB96804,DE0B001083646DDF,602BCEAB67B5288C,88677A418335DECF,10A39FB35FE84273,59DC4CAFE82FE933,5F5C59D871F74543,C6FDD5DCCA300AD2,8F53939F040DEB50,7CF2644C7D2C2CC3,00000001EF440AE5,9817769C3F517CDB,4438C532E8230AF8,1DCD3292A67AA03A,584EA2137B4054A5,FC0F2EB73A94B348,4352188333A4E9DA,2BC5B13A95932E79,68FB878BB2EA0253,A3CF7E7E20FA9501,0000000095416F7D,F017EBA6CD97D319,82AD602D1065683B,B9815739E084CF81,E0159AFF99BA9628,577432647D910A1C,DA31BA06C9569C72,9D682929B3D9507E,44968B01C23771BB,A1C5F66636AA7D20,000000005AD43B0E,3053E3653CCCB02F,2002D3154310BBB1,22956936B540CE4C,609EFFA320E5C806,441B0B55D7605CE2,EC7888478D798191,D9FFCDAE797E30F5,519871BD1A448AB3,F64000964D74AC11,00000000B0FE683F,B4581570BC445B36,3EE96F7737919FAA,78FCA28959C695AB,EF4AE57E1E04651A,D6DE27FCC4B4B5E2,03D2F6F57B24AD04,CB02368E4E975533,28BBA7B524EACE7F,29D79C7815E75940,000000007718EE74,76258F7AC012BE29,FF5F500010DF2C72,78A64EF49BA3C64A,B16899E998F0B102,44A55F2026A05894,1AA13DA4D44AAAB5,D4E3A700DD4E0671,0D7D4F77EBBB6C0E,DDBE7610537BE080,00000000AF3F8A37,E7045D7EA83ED2CC,D21F5F62CC099D86,E72C2749FB3796AE,7790AC17EDDB5BA6,A3A0701F73EE12F1,7E9A849B7367C880,B33073BD05938147,AF34ACB5F0CB9666,E86FCA38E7E63AEF,000000011CE99CF2,FEBC0F546BD5A840,20FF8B7FCDC347AF,489561553DA6A52C,6222D7D71F11D56A,11CE25FAD8902F37,AF35AB3257933F31,DF55AA1541AF1BF3,47C5A39C7D77EA40,75CC2108FC31F983,0000000253BC6250,D4A3162B76BFD0B7,F2F90A8A53B10158,2E9306CE349304E7,0914929D53998FFC,EDCF4DBB2AC90F95,7893C6A1216E4B98,F30A55EC3D15B9DF,4609D60E7520FCCE,0052E9E7BB73B262,00000000DF225A45,B2607796686D8D8A,A1DB40182196A3A5,C3355C05E39D6350,855664DCC57B0098,2641892D11A547FC,97C7A291DD312272,618E2A2A1F4C218D,218E10D29D3C268E,BFDAAE240AB39D88,0000000111F386E5,EA7B28CD23E0B0AC,896E053ED41872E9,DD9A29EF60611A30,E27FB01FBE8040D2,2ABF29173628F6BD,F44650EA6B52D803,D7BDC76E1AF60EA3,F7F10CF24CF950B1,BA78C1D3C56A426C,0000000006C5CB70,1185D626E75EE159,E78F782DA9A9A7BB,C4DE9F34437C6D86,EB621E83101AE0FE,7A289DCDA8F5E67F,F727F7C8C07AC311,B6B54E6E41BFC127,D92EFF7175B461E4,8ADD03A25EB0DF99,00000000E416C2B8,9570A536B6637F3D,CFF01F2340A3E16B,CC521BECB248850B,71202EDCDD2067B9,6AE53A5D52B4A061,7F387B63126C72C4,A094B34B2611F4FD,AB153B4FAD36AD44,799182B1B31D6B2E,0000000083DEBA50,E7E88B3FAA277C45,8E39287234E09E6A,1F0103C3CCC874D2,01C115CE8F9E53B2,51E6005B5ABFD630,80DB47BE65F98358,7EF4FB0BCB2BF038,72CD7AF4F72BB1B7,4900C4DF3F2A9428,0000000075F6A073,B7E1F5A03C525CE9,59EA89D70533AF23,53505928C24D5052,35B0642B45DD8286,01634D2AFDF4EC90,A04100EF438C795E,E571828DC4A2676F,4068C7D807E9E577,973CBC66D5C34313,000000015EB54B7F,B4805F9B540AB78E,AA28CD8EC1E780D2,B55702D54CEE9D61,561C67C79DBF2C35,95BA1070DAA6F66D,1141BB72209ABEA6,357729DBE87A1758,E4EEB640329B04E1,E0E92774C142BFAE,00000001AD638468,12381A0BB7883685,ACBD8A6DA4A8A18D,0A58F2B639E0BDBA,AE39C515E09A89A3,E38907F4D7605413,FEDBB90DB11B3D18,8B8F46B5AA642673,4D15D27E13DA4EBB,622D4304B86DFCD9,000000025D3E8FA3,CE4BE816ABA61D64,B6A1D42AE27C9E69,1DA1014A5A6575AE,A603F18D19B3AF90,44D3689B35B98A0E,3943644583304D0D,126916A786325E2B,2CD15CA524FC36E9,2DB117B22479F379,00000000A1484386,B1089848464D1CAA,4421C6C272E024B6,035C0C69ECD92BE5,9529D8A6C8A2CF83,4ED6B1D7412ECDC8,DBF1FAA4DD2F8C25,F0A50130473CB7FA,5C215CAACCA479E9,A4D3D05DDD899BE3,0000000224BD978D,B04EA22AC680EDDD,6ADB9E1E99660D63,12AA1797377BEC6E,CF388139A80BD5A4,A492A83581BFDE6F,6EC39FE67EE2671D,6A32D3E6431463F9,D934B2E18876A206,4EB5C19296CFAB18,0000000054002835,EB94289D22394E1B,3D37FA538E07D8E8,6E74E9269E73A998,8321335C55F59BA7,5F30362E251208DF,041CC1C2DEBC28EE,97E82056C7BFDFA0,3D12E196C54D493A,F5939DF25E0D464D,000000006E6D2783,4301BAF299686923,314BCAF148823BB5,A3BD5FD9302C7109,4147BB1B96E91C2E,C7E028DB6FAADB1D,250AB75B407AABFC,BD36A1E958B70D3B,B0B92F2433265DFF,56D7B0269399C53C,0000000157F06B51,583918278C284FB4,13D594F71B85F2C5,A7E56306C069610E,8754573E8AC1A527,8CE94258BCA8A51F,1EDD3242DD0EB58C,859AB7AF714D79ED,3981A3D843977950,276EA7A519E588B1,000000015662D682,EAFCCDD2DD016695,CC340582D7A188DA,E65FD6D7E68DE8F7,83D09E1292F1DC10,3FB47F1B5483A53F,E02BEC4B583D386A,D0F75DC61AFB38CA,08BD2B6ED7550B45,3E02693CF0D21FF5,00000000A5929503,ECFD84B427B16C09,79E6072CD3220D74,8FA5A1FB002D9A5F,2EFCDBB7444F7D1B,553363D498F014AF,7C83C6286F7E2B8D,3D95BF6765F33770,BBCEFC077299FA1A,3992DB7CCF90EE50,00000002579E7D94,82244114049DB4B1,643689F9AB553ED3,2A49348F7717EB3E,5C1FCF2B75425064,17AFC3FD2C5B0278,33D77BBCA435A5A5,DDFD4EDCAD6B5A85,A9118D4F9CB48DCD,D33BA4318269B30C,0000000190BB5ECF,A7D417E44AAC3935,D3E48411E20B0ECD,254D4DD980BF7E54,9EEDC5923B191F09,1C6DFE3B76228CEA,F4AF1D2D4F0F239D,468A7900D018FBC4,A01B9D5C38D10612,9C32ED1D3CA04B6C,000000024906EE22,566AB5C6A9248A02,CC8EF03AD46C9940,3330D6FDF9D38841,F3B087B907F60293,D62F75A8AD645A44,5563F0E2E66B0AC9,5A66BF8712466A56,F0FAD0698EED7440,CFEE864AD9232148,0000000010F0AFD5,3A0116D6C655E9D9,B01297BFB7870AF1,320917861F3DF956,927A89130D72E22B,BBD1EBD7D275CBC1,0F1AB8CF2E3AC86A,1629D3C2CFCB8580,2C2C669E971E7D01,F76037783A907B82,0000000170653C62,BBA2BB6B82A2F98D,F143E4E5E444CFE2,DE6692DCEE8627F9,99592E427DC05EA3,E3889C116BC63E46,7D91D6DF8BB79400,C4AB954689E931BF,474125DFB7027F79,3A97C45C9C703713,00000001A879F4C8,31BEC3E0D9AFAE6E,2FC6E36ECFCD891B,D030A5A5725163DD,7C2EAEF98FB8D5E2,2B340FA54D9D98B0,3D5CA68FD5DCBB9D,FF3AE4217196605C,19E3C87F6916616C,E9F2E8E420B7D0AF,00000001A97C60CF,CFCF105E0AFB4015,9BD6C4553830AD9C,15AFC6FFC758CD77,1935D126082D85FE,86AF197C7C0FE6E5,42B56CE896BFE1F7,2198A706D9B1308C,1050E64061B14B6D,6A9AB2FD7EE7B80D,00000000E0015D73,3EEBC2F31AE910D1,658A6C6C232B5EB0,6D848587CE4443D9,5E7CBB27933717B0,DF88C542724A4198,7EEB13E3822C9BB5,133C21903AD01BD6,CCBA22DBD72FD03A,D87E065A4E41B3B0,00000001F6A69F2D,2BFE531927E95346,546756E651346710,2E96E3E80414D28F,2D2B45EA3B283AA6,A8547A78C6737B35,F4F4C36611688376,6BDD71D9E0CC2252,3DB63870D006F185,6D27913D594CB777,000000011E8B8454,25DE6C37A0A03449,47C9116DA81007C5,96597AB54A2C4B85,378B31A6FF4CD8CC,B1417B47A61F706A,6D35C37B1DD54E92,775B63C98DB484F4,4FA80BA8532702EB,B2A0CA2CBB1E159F,0000000014DAA19E,A369B8E76C7E9B11,DB1EEC8DD0881B1A,CC6519979CCCB52A,416A99DB016196E0,0301F874DD49CF78,56654B8E854F33AA,A02C1CAC0BF70D00,7D2771C0CED5CFEB,FDEF5C7FED61E267,0000000013E41628,438C73A77B35F2D7,D472852FBC11C9A4,B0D471942E02E6CF,1282E33D2F12FA54,7545AA73288D6127,A2D07A12D8D2AB03,88C94C0AFB6DB0B0,BE3AE028035D4682,B3DBC487ED0DA89C,00000000914328FF,DF2CA6AA3B69134B,46612199B7DAC3B8,7E3AC5A2F98B9D44,2A798F2BB219C90A,1D86212DB2187A9C,12701A8F269AA5DF,2AA954505A175CBB,BEF4FD02F8F4A172,E922E1F84D14F45C,00000001323A8708,E7D162F044622F79,0506E51F3FDB594A,8445C717AAC5DB25,7138C7F3D15A8271,84ECD2966D59ED5F,81772F08D056A48D,204E4899459EF3D1,4BA0CB99B4D9D545,CF0925DBF788BBBB,0000000203FED31D,7E03F4CB3CF8C5F5,6DDAEC02617B6CCD,67E95A1BCA07CDC3,0E774638BF4DDBF7,0F242F5CEB837A57,427B9CA61EBFCAFF,A7FADBC04C43821F,DD03B8BFC6A74EA5,1D95492B0D29CAC7,00000002571EBB58,4C331A744D935A59,2D000DB245919E2F,98FF2FEBBC76CF0D,916CE39CBC506147,9555BFB897D08109,DBD86E1696251161,7E81B59898507EB0,3C0C5D007587FEDB,893B4B5AE385ADE6,000000003D7B5D01,6CA7BC2EB3990EE7,BC99C0A09CDB4293,DDBC34A06116D86C,B3C3B26F4F8E33DC,FF681A6F1CBBE13E,1AF5E483728E3E44,7AEC98D774AA5739,CCC689D9A7807C38,19D77B68CD8CFA9F,0000000011720A5C,FD755EBFA95D4375,671F01E048963C3A,D369FAB949FEA3E7,638BAE53C0BCEC9E,E66C5B928EC0A13B,892E78E0808E013E,942252F9FA37F84C,035FE98EA7C81D77,BAEC50B935BF4720,000000018B04055C,08C71049F194E0A2,5806241698370920,A670E670D5BDF22B,8A3AD1F192282C0F,498D9FCCC6942E15,3AD935C04A6D20BB,CD189F788F638C1E,350322449943341F,2183AFF88A47C988,0000000003B0BC85,EDB72552BB3E24B3,0A1C3EEB3D2FD7BB,D67E55DAC759C0E3,453A2BCBA45BA09C,20B27483AADF9BD7,559716587CAC3199,C414CA90737ABBF8,C36FA3B377EB4E1E,A0C72CBFFD330449,000000008E2AD071,55D3198A5F09C1EB,0B7AAD3DCE26B510,633C2442A844CD03,9D9ED77C25D0BEB9,6947F9A805ED4211,853D0911DD3232BB,BA2FD4DDAC249066,CA179C6F3A23394F,B8E758B78EF7C035,00000001D0BC6675,489D70A4E82A35E7,F66BF14B4D25FD4B,F3D9DEAF4A3D595E,25FBEFFA41D8EBB3,1B843767E82D855F,27BF2C47B8DB4E2B,550C7AF12A5DAA4C,FBD2711C5BE6DBB5,6CED4CB618ED97E2,000000026B392280,2DC501BEC24A2291,5075B112EB3D7459,1A2B7EEBA5E3AC2C,920DCB372175DFCE,5E5B057620382BE5,E65B344AF7D4A745,F9997C3CFAB91187,5959D8D5108B285D,3CE67584F6237B76,00000001305E77E7,B20EB6CEC00FD965,EBEA628753BD9DD2,7C62112DFDE33306,B013E8B34028A58F,41F0C88E65A2A35D,06857EFEFB9E9BDE,AC34C5E6769212FB,1664219399C7333F,E1B25CBB6EB27A3D,000000011446FCDE,BD4B4EF33D522558,70302950B966929A,E672A215A57FB424,19E5765BD338F682,ABAC846CD501B25D,91984B519B8E0788,35DDCABBBB40E630,EC4E8945CEE47407,2C5E31C896BDDD32,00000000469CA450,C71F663F11E588FD,D60DA9D6C3C75FFE,40C39940805647F1,A75D3DB0EBA861FC,7CD3CAF06FEDE6AB,E16AC51FDD5A878C,4C41AEEC4F2580C7,85D965CCB4E60923,84307D85F25746FC,000000007EC704CC,0FCC04CD298C8A92,5B765EF88438BD87,27C7914A6DAAE383,3FD26F9C7848F6F2,5221E5943F6A4F60,94087014DBF0A35C,0B3EDACA0EDAD9AA,52E21539C1135527,E54E508317495889,00000001C66180BD,C052A4639FB00591,40FA45D7660546DD,7BF8451788EF7B5A,3EA477A856772372,15B9ADA0689AE347,F753D7BBA2C6F4AB,1ABD9A42682B1D94,29ECCAEA55915021,1044DC6DD9E1EB6C,000000006FEA61E1,55999E3CE7D8E5F6,6820FAF8D776148D,C792FC272090E7A4,05C47957B810779D,9A354EC7ECA035B5,B2684A0119ED14B5,7536A19242F17BC9,B86A71CD45C74ACE,54CD931DB9EBC970,000000022A73507F,7B76470CE20C4D5B,C6F0A1C5F536C564,E42CCF4D45F66690,F5533871E447D3F5,60CECAD0BFC5A152,BE5844B6BFF89FAD,F4214D94AACF7086,0D391E9C5BD4519E,227718C56E5167DF,00000001E915B8DD,B36137380FD626CF,965B717E9BB6B71F,8060F4739EEBABBC,FF8BB75D23510F3F,FBBC6803DF81B614,B6C3033D60C521C2,ADA7A8CE45998C33,4A939E74E849F640,259AB2A0EEAD00F8,0000000028823E31,B06B8E6354083595,B55B85643F2E8D98,3B917BD90819855E,508F803E730154F6,9FACB208ED595CF2,5BC15C7361219B25,EF1789AEC3AC4769,2B3AE2CE96928B2D,67C35A8B41AB7229,00000000D9F74B0A,EBF6B214714B3A3C,DDF756078DB6809C,AF0B1E40B9ADC627,0B6DE4A9B05EFEA5,CB3BF7DC00BB5624,A69618CC72AF49C3,1B3A9274C8E3DD24,D529B5E4E326FE0B,45F77F6FE735AE48,0000000165B1D8C6,703E9C96AEF853BA,2F84B3A0A783B3F2,3D9A6E2CE7135DAE,DF47831D9CFA8AD8,B3B5DEDA2E92E395,39EBE6CF50E21262,A4829947CAAF3402,725550257C4313CE,0FF5A322E4E397AE,0000000164B7168E,F18B5837129F8FC1,C33AF65B2A4DC8D1,B77F0A0DA50F0BFF,9014F2B6D3521422,9C9ED9D01261AF48,A495AD4E95FAFA8D,17891901610BA6BF,A9AE44E5076A3132,4B27769FF9E48633,0000000222AC1A92,61F423747EF3B456,BA091AEDA0606A2C,A4C15AF335BFCA86,F4F957B0DD67BA59,528058749E552890,FDE542F3AFFD252D,D70D1D0A17496BEF,F4934A4F70F735EA,083368ADBA2C58E3,000000020A26F5D5,EB4C6FD4B2813A4D,15D99506824F72BC,6AD42340A490FB90,3BDEA876366E1D58,F93F00F70F5BA695,6B7BE75165E72978,7FDBC60272F3CB96,86E92E617E3A4A84,CC07295FC11F4CD3,0000000233172430,62187E35643A20F2,E5C782A7591D8B2C,36EF89F64A6073B9,B859EDCC8CFE0684,407F4173AA70D160,7AD50637D09BCA3D,E78004D1B4A83A93,23B9D489FE2F534B,4261886EFAD903FD,00000001AFD4359D,7E2C95597FB28FB6,8EF31E42B5CA1483,F078B20DBAE8334F,8BE80E1E11DA1BD6,D1C18C4E6A45ECF8,4D71350761FD0C16,6CE69FDE27EAB33A,11EF5E236C302349,4FBFE23C1ACEA345,00000000344BA264,28A29D92D1645827,2FD0183E45D2F2D8,2ABD0A0A9180C4A0,1ADE5F20F679B66E,A7963D45EBFADAE2,B54DF3DE465AE01B,AF09EC75533AA522,F93595F833B23E13,966C8D03FF661B7A,000000014DD35B74,E19BF615B593FB89,3C9085FF2898CC47,8B9F881240CD658B,DC56B9648F676FCB,34BAF9BAE39C0699,83B4632EF96BC46A,73C1EBD612BF1F17,7EB137DAF67D8922,FDE5D1A551DC3443,0000000153EE21EE,3C2A9551B257C3AE,B9A760F6D90E60F2,A048B375F75C4942,8B2E086E86EE1BCD,53E9C294958C2805,0CF7F32253E681F7,9CBE3B5E9C995F30,02D0760F250F6E35,24A4E78259DF1875,000000006487EA06,917C094B0D728B2B,A27BC7A6F645950D,E28E434B494E1968,97DDF498662370FE,9DF9CB3EF128A421,7E7550DA717C24AF,506B31F5B8447FA5,FE8842C0FBE4A03E,F14B7A69BD8DD3C9,0000000028E7F851,04BC8FB94CFA2F8B,8F5285EE6F7560F9,B31D5FBEAFB9550C,F5E082930900375E,539708E86E867197,8003F1CEDC178C08,91B6A36BA1FF26F0,249C25CC2D981BB6,22FF5C586FF9F441,000000007EADAED6,260CA93C5DC7483F,A9920E24B2CDF599,739E075261D565E5,8DE23E4D25793789,69A649F4089F3E82,42BBA5C142F02251,5FAB58AA637890A7,7A24ACF190CEF1F4,3B82D398C0064F0E,000000006896FA79,882B4C31873A5874,01F4104B3B8E2D91,F573F32A4F8AEF5C,331D0949978268D8,9E140CC8D4250796,3057C39AE137720A,02917E21ECC53B18,03E2BFE46BA7AE4B,C96132C492BA59A2,00000000FAF9338C,A9720831D7A41134,AEA7D012440E0B4A,F279C91D2AE4D098,49DBAA29E3574C48,03BD2566A071C84F,2A364876448F141B,71A72DECEE0FA417,92AF749BAA6F5DAC,CB880EEDF4B4751D,0000000202D4C2C4,CA54D690685B1C4C,04A34E23493BA7EE,93B837B9371620E7,A1E1CC163DB56EB1,C24B34D68B104A9C,36AC1BE32B3DBAFF,821458ED0CDB689E,68BEBD54CA310827,09B23A5799FD0DC9,00000000116ED021,7667B428E4D60686,F1EAE71C50FE1B06,08A40921DBDA36E3,8F4A910167A27741,CB51867668D182C8,784880EB792FE03C,B9FBD72EDDAA2A4D,DD803BB8ABF68D7D,FC9AECBF07DDC97C,00000000CC6E763E,14863E4418952A91,D4A45C7DCC37FE4D,4D7755DDFFE23446,1A7A637FF25027DB,FF6D1EBCEA6E1810,092B49BAD2E86C3F,835EB98E29B7FA59,CB574258DE36ABF0,413EA0B7BA567117,000000007F6C3B0E,4BE6C3283CE6AC4D,A94627B950A45AE2,179103608B47CD10,08AC83055B51EA41,55D914429C3F20B1,98B453A620CD5E5E,1247A265143A2B51,B9594636E6B6D16B,83E13A92B92A2837,0000000251532386,30022CC8386DE959,B344E65CAFCB014A,463AA6359F272141,B73A31C350995C32,FD02026A5F29F6CE,7AD1BA0212876046,F4C5BA1EEC14FB32,01D5F6E54C04678D,72E26D1F8E95C162,00000000A9E8EF93,C22600BCAD15218D,6E2D53702642AB44,D7CDD79530F3DF26,6BAD84C6CB885847,158608A71877EB2B,E03EA154B4AFB9FD,A2F95FAAF82FCFA4,674A67BA1214305B,CB70BB9B9957FA31,00000002447FD556,C5660A4F1482579B,F499374FFF9A537B,BAB1A90DCF5395F7,8DFFDEE4713F1DC8,3906516D2FE7118C,F58AB0E5780C3E9E,53831843280BD8DE,E9C752A347E05DF3,9763B840906276B7,0000000260780437,E3AB10460805863E,3933D1B6BBAF6FD1,6BEDE1DDE4F10716,795D2AA6A1C24053,11C4E0D391A03098,FB209927FF28238C,FE646C0D56753394,D782E1A1124DA571,D380CEF1BC59BC35,00000001649BC38B,AEF1A473E8D6AF71,2D54D91C49D35401,37EA470706EA3481,FC19E9C787BB0EE6,4D50D907700B8688,2CC9A143C9DA9328,57BF198FB36C353E,9925A1A3273D70F7,C0686C90612E2FC0,0000000085A15794,DB890BC9BF5CE000,B818B37B67F1D272,5BC0782350684135,84B3AC52F60C8F8E,426AECE8A14F1C8D,4E2A4DD14336D96D,16E513D6297B9398,AE1D6292D84921DB,D59D1E768E5757DF,00000001B817754D,8D4BE12E13FF8B81,6BC66651F1D2EDA2,4D78D0AAEFE102A1,FF7D8E4851DD817B,F93CFBA274F81A41,96CCCD33E121CE6D,9994BA9005E572DC,933CC18D1DF5A965,F4B33FF77303FCC9,000000005C55922D,12ED65195491EDCD,E6C65F1A0F8B6620,87B8DA977DB36445,7F2F6042217009FF,F45DF6E2AE957A02,64B299032BC08258,08384FDD53FFA1AB,DE8DBC90F49C0368,C21AAA1BB44E5735,00000001633C2C65,DE973A1FF192640A,147B39E9CA6F3CD7,C29AA822C5198AC2,503C9EA82A4CF322,CECDD0DE9EDCCF6D,843B9B0622B04460,DD92FD0620EE5641,FF4D54694DCF47A5,DADCF01DE7090247,00000000B5022DD0,AC15A721B294FCBB,BBEFCA5AD3A31D0F,9B7BC6730787C547,3896EBD3D8FC32A8,FDA59812102A0E9D,C0DD08282D5C71ED,DD25D818E7670648,B067CA579D6A996C,FD61393E3CE4141F,000000017692C936,1AE452C23E775AC3,8526498975B0FD31,38192130747BE899,C740AC38D44C203C,A78590B6F6735AD9,4225D9C1E9CF1669,6B26C3B150BDDCAA,659BFD9D237257FA,FA4E314378CE9030,000000020E4A2306,5810663D5230F785,F2A31AC6798C8FB1,C2F18F105D9914BB,FAEDB4CA7E4E149A,6C716C8C60552D96,54E77DF574DDE267,36C79120B311F5E9,1FFBC25AA4F072D8,F44FDDC5C2E4A1A5,00000000F607AE42,E4FD017B3E501212,E310AF14DA3ED629,DC98610A524D4CDA,E34D986CA5D87CB0,404CF682CBF6AC01,3920FFCE4749BA89,2ACCD290562C19E7,48B8390434481257,EDAC4D7BDDE481E5,0000000110ADF003,5CA51198BA7666D4,C0D4B2316A2D62AB,B52A28108CD961C4,3C15F8377FA35902,DEF5FE964B954C31,B046A4CD868BACD3,78E74446662E401D,9447C95FE2DF4EC5,8A26D7D81E9F7213,000000024A9FAECF,E03389F1E56F4366,D82F6F817779FDC7,D3C6FEA644711395,F2DA0BD6EB846371,7EB32AB1881CF6E1,732C073EAD0E8FBE,ECECBACE3AE8BF97,C196BE8DC5FCCF81,E7D6BEE3B407E117,00000001F692F304,8665AB82587A7ADD,5A0BA83197A44ACD,5D6C282DDD8EA0B1,948BD0CBC2C8DC90,E6BD07BC6A263EC3,E121A9AFBFCEEE34,22FF5864FB4B295F,B4F76ABA7F88761B,D74428F8756835B1,000000000D80E75B,D5E0D62595446708,E79143959CD9E9FB,7A5034C74D6E8740,21EAA0AB82C7EC6C,956C9B022898B1EE,CC963D03237DE2D3,74788C867D40CE4B,4C824F99B8D5B505,E83F2EAA7781994F,00000001D4415D63,02F0F338C8823AFD,5EC8D6C78C7B14EE,5875EE456FE58AB5,D6BD05FD6A836419,446C18F054326983,9D0E0794F4E354D8,C9FB846F147AF568,70B6CB6096E394D9,3E1372A0CBB9F486,0000000234B7D08B,ACB774431BCCFFDB,56DCA85162ECFB34,298C438821F64E29,C5AD051D0D3E5B9B,D116025CE352691C,50DCC4D8D69B6D69,E6702E781FCEF5D7,629D1B291559734F,3A899AEF0A05665A,00000001CB5E853F,B0DBFC877157A07F,3A68CD4E2A687810,176F0517510FDEB3,9C03BB7781E1261B,DDA1679E185B7994,FEAFE202B839BB8D,537536DFE459AC7B,6E4BBCEEA53C25F7,0FD1CFF53AEC89FF,000000020DA5A59C,5AE6BC2226528515,539257872CF2857A,6581287807275024,476AD8A3A4CF51ED,64BE558997AC332A,52843CC74DBCA055,A17B0CFB22151E46,80682935D1F1CD62,20941DA5963459CB,000000024423B7DC,1990D092CCAE75B0,FAC3D82CB7B1FC5A,793493E20138F38C,897E9E4323205333,B8E0E27D51FEDFD0,8369769D2339FD3E,C57D945B0340B497,F0790F281809B3BE,0FEAB403A5996181,000000017DFCE782,86EE254AF2499AFC,E62798E1CEB95B2F,EA0AC48CFA7857CE,E48C2BBDE1F00037,5339009C3F856DFA,74F46160B12A6586,6DB20612F73099D2,A6E3E327F7D3B5ED,6E1AB997B29FEE90,00000000DF7AF311,29F4BA2518AED87C,6BB9C7674EB29844,2B785741AB10664D,C7147D686A470589,6EFA7F672C6B45F9,9D7D60CF05B703E7,D73839951C9DF2B5,C4AABD7F5A057618,E6F9A5B0F8EDDEA9,0000000211932ACC,F9C9011508E611BA,0C6F32A864583CEF,3BE9C0FD5618C132,2D6875C2A781D29E,8718E6F86EAC5774,C14C90450E0A01D1,ED0102BF31018E70,785FADC6399D66BD,250C469C7E2036A8,00000000028E23A0,87EDB3E205B0D6B3,03D5FDB6E78B6694,10F9BE0474D655DA,58748501771B5F95,CB4ABD9998C27CE8,78687132356DE757,30AC4B96FB267999,AC5F3289868FD24E,FC10BB3812EA8850,0000000028AE189C,61251C683776B241,513CE338C24816FF,FEAECB382A5D684E,3BA7CEE70091A627,18E98FB290F6FB4A,9FC768F5038F3F1C,FFC7B445D38E9C1B,0A8DE68602CF1BAB,93B859B88F025B92,000000002483CBC7,5FDEC77383428DB1,6FD78722DC161B62,405435C809E2F473,CB39EE234DF179AA,37D959226614BE38,0FAC811E924D944B,3F6E2185F595BF4D,A186D900F26A861D,8B03C83A4A41DBC0,00000001223DAFD3,A5597B9D90195B1F,01A2AB2A2DB02375,78BF455DCF15E507,A1717663ECC79662,BE5583D1E270C03B,59DF7DF3F428883E,D27793AE3A3A8C95,A7E23285DDB9BE21,9FDD924702E2C0E1,00000000C7311626,8A9EA6A244ECFC88,514BBC1989CF49FD,B3F83A3C4D1FD447,B29660FF079572AF,E4C4789257489943,092A164354CA92EE,EA2A61237A20A5CA,3709230D22B3F389,EC037DD9065EB657,00000000E959AA58,482F4F6EBEE8B494,C6865CA41785ADCB,24ACAD02DD4EE34F,DA6D8424A6D5CCAD,48D5C6E4F594DF67,6E50AF0EA22C5353,37D87548042064CA,BFD303AB5819F950,3FD504A9BFA40FEC,00000002571C38BF,C7CC3078AB94BA08,7E205ECB3741E285,0D618D319B73E9DA,89C31F9155AAF0F5,45B344B5388620AF,0DFF5050248D923B,5DAB751F68CDA680,6F6FAC7276304794,077E22C52577A8A3,0000000262823AAC,DD622BE0BA1618DB,38AA7624D56A7CD6,9C9381E134F640BE,E6D0832CD957194D,A8A9B70667C5B08C,1AC7E7EEA26D1D1A,5ABBD82DC98B6FA3,2D7D0CD4602DF74A,D5C451A3E50418CC,00000002388E6EEE,E245E046D682C8D3,C77516AF1F505CE9,4638B065EF758F00,E04C553141B062F9,E96C3AF18FAAD483,5013892BD4E51AF3,587AC4D05CD876DB,8B87624EEAD66E40,51CC69AE77DDBF74,0000000218B1C415,1DFBF97A00DCB673,3A5A99C0E373A9A9,B61FA49D0326AEED,10CB67CF9EF837FB,3D1425986AF6D03A,0E43BF134C561C6A,33160AEE71345B18,18A44BAAEB29D168,9AD9690A8457E782,00000001D71F57C5,677FCD84230306D0,39606CBCC4080673,456D8002C627C987,F585A948A5058559,02180628972ED1C8,9F1DE96ED839381E,CA1E5D052DB4E504,D4D3C65E8AD1A738,A711A74B2A545625,000000005F3953E1,502EFBF996C13FA6,81A5C07BE8B225EA,5581413C06C2FF27,9769D90DBF3FDA92,65924558ABF42D02,0AB027FED8A7D232,0213A12E2E0FF1EC,3C9D5B6ECC24E8E8,8F0CDEAEF8B3E51A,00000000A11FBD7A,A30186E7944FF426,4F379E977E877D20,6500F99C0706F259,78FDA65FED3A6D2C,03E055607B1BF4CE,92CE769464258793,E2590B1FF870D2FF,46C9087632AA048E,13BCB385A88F80F2,000000009E966588,A3031CD83C62CD2B,1282D2879BBBEBAE,DEC95DA146AFCFE2,AD143641971AD4FA,DC9C429F51D68231,21D1B8233FDC8BA2,B6B1F7C02C08CF36,9A6FA3082CEF125A,712D3D229CEA247F,000000002FA9919C,357884BF4BF096DB,E1FAC83C13A272B7,A73BC4828AEB98FE,97AE5EDCF55E6287,BB6E056358EC2962,5A5081F0BFD1ED7E,F0A9CCEBAFE04E5B,4B05C23085C0064E,54A9D2D2782B821C,00000001DCCBC0F1,8EC1EBE05627B965,78B03A2830CDA1DF,5596113A0195CD81,3C82A8DF2CAAE30D,588B6CE442044641,AA4E8E06F97945F5,C50C1082B49771C5,8774C138BCBFCA61,57E7B1421D8985F7,00000001A5BA8DE0,B8FF3D5BAD2C1BC9,A484ACB0D6578849,E813D8CF2A272B8E,FADC568EA52B346A,C94403DF88849367,045F0B7ECD571A14,AD3899293C46E827,B9553A3F2D1CC256,A853C8DB0F7B70EB,000000000EF587FB,43567B4C22A31F2B,A26C5CCCF8DC73A1,4F377B190228E1A6,E6E453C93A5DDF7E,AD9A6C964428395E,6912C6BD381A444F,16A24F31E3589783,AE9F271508CDA9A8,3E65CD23DA315873,00000000888EA896,E55CA374E633E92E,312B90ED099D68A7,84F6BA4CC28E7355,4520F17938171BB0,47855D0552A22548,38E62630894EB25F,8400914CBC44C252,57EF1CAE148563CE,61F6D0B8A339758E,000000026BC4D215,E7CD67A6EF5E7F9E,238C560A1828D8EA,92ED693E44825B7D,36776982E725F21E,68CF8EE1CA3AD724,DDF894D706A5C0FF,7A943B54A5574696,D89F4741D54A79DA,7E624513753D406B,0000000258FCED54,2EE9FC875E3115FC,6FBCC3C0770FC529,DBEEFF726B44716E,86D61BDC7CBCAE84,FBDC88B6F934F900,5161AB4FF7D323EE,668729331088F005,07F050B85EF0CA86,C2B03FFAADEA9142,000000020683E26C,F998F16D97D293A8,34823FCCC8815C91,AB7E26C89337885C,2F6E5FD3B740E6AE,9252DD0D09BD38D2,9374FB2834C8BA90,03083BD53082A806,7A496ED94FCCE228,77F88B895D9BB635,00000000508CF918,F39DEE86D3B0013C,B49F45D11C536356,B0EE9A0D4EA0445F,D75C8E9D37364072,2ACFDB7C27580A2E,657F9257ED3B0B37,373464B8B14A8648,AF1FD1CBF826FABD,27CA23A77B1C8A7E,000000000C562CFE,EA10CFB32DD7D261,83378D0869EFEFDB,F9DF28D3C4555C95,83F664C07575ED23,27B1A3ED0B75C8C0,A215D861CB3CE160,E0036640DCBC1193,D4C01F7D9D7A5A71,68E18E0428734788,00000000671BB0CB,BF9204FAF3952B0C,1F5EE8EC2C77B25D,4299286725F96D16,01C60FBA65C0D24C,7466E7D9EF88C661,3A49F4F0642B39FA,50D08E35B7A2E2EE,196360BE912BFFD1,0E99606B22E2DF68,00000002733150B5,EDF9EE79A90011EA,9202BC739DF63128,EDA47F24A9B80B83,7E7C06EC536D2F28,E17DB4D462C05758,8F7A04BDC65ED224,F7E09034AED09540,19F2893620AEEDCD,7F6CA1913E0EBC0C,00000000980C3DF4,DDC98616C06DDE53,305D1BD73EA0C02E,75FB946D02539CF5,539080D7691F5AF9,F192740772C46292,27EDCA79AA960355,7087A827E6EE6B65,12B01125EDDD06BB,79C62A6D23AA5A47,0000000236B4C7E0,8B8B9DFADD8E8F06,6D809F63E4EB90F1,A0DA51F3F73A7AAB,364761BD4316D9B2,FA0F8DF9A80A1F9B,59FB0E8786C8F767,66909DE0E8909889,60BA3B401A51F0C4,2B5A7031A6AF6D64,00000001E3C4702B,398FA2C6E8FD1229,CCC7F0A53EB832E0,EFDDA3CE82AF7294,EFB423E36AFAB30E,23DC9F7006831BF3,7CEE5FA98DC7B283,6AF586366CEE456A,EC946EC52EE19D54,A79B7F00DF7E05DE,000000011E73876C,E1E8D8E01BF8D5C5,A3F21F836539B35D,882FDE7C666FE4FD,1FDA39EC656F2EDC,298250EA4146D87A,701B9EC8BF5DCF45,8AF20F0DF5230665,8131E91A13E9910D,4516226C5253937F,000000017B148925,DDFB6702ED96CDFB,B68F78C1809CF946,BEAA5E92DDA40AA2,4DA235CDBE92BA68,3B684A95C253A533,0FF8FAA4205BCC3A,5DFF9C9BFB04A26B,DACD1BBEE314E08C,177E4DA3D1F428BE,0000000094891F6A,F3D0B5F6C63D0C23,5AE0DD7D97C56C9E,26E59D7AA7508113,07BC49A0C393D699,08E7CA1576CCF179,24FBBC66F1778D96,E93BBD343207633E,68C740370FEF4F69,E3A76E5E4D9290D8,0000000086E5D959,EAAF6EF6F7A5C694,0AC3567830EAB0FF,496304304CBFACF1,310B2558BB1C1740,D53FA7123633715D,69F087A07ABFEE61,2912062F24E9D423,B4B896BFF585D1EF,36D5E9E5CF45A7CA,0000000163DE2281,885832F7C4093856,EBD8A66C90CF8F42,B9E460E509142D5F,83564C3DC0F69E82,9B00F657702677BC,2E830F9F207B0C41,801E1A09A857F2EE,26DBA6EB579510FF,FFF003E72D530DDC,00000001059CCDA7,0E87D67136CF758C,132ED2F477E919B0,EB417C954C2AB523,D270B2BF7AE3A5B4,9AE03360717724D7,14876A179417A04C,33357197DADB8977,0A841320B9BA1EA2,4E56FBCE1A446B99,0000000271AE1E2F,C29E8465FCCDC3CA,5C03A7D291BAA0D4,B6A7AC6DD74B2FD5,98478761F6464D79,1BF64921B73891A9,8876DDA4DC19AE52,3852FE097E2E4A50,336CE3231A7B499B,87B94B11DC16F879,000000016FD2C175,A2B9395D0D4471A3,49DFA6ABA7E8F1E4,1C0DAEB0F6E60A65,83205E1158EA41C1,006ADD536FEC646E,1B19D2605739807D,D8184729FD55108F,48AAC1C3CC7E36D7,387B0E62E26B0D58,00000000C518BD77,383449F51C45E48B,7B5308AEC5E3CEAE,7EC6E2C209335ADF,FD1001963E764DE3,950785B6B6BEF754,59E0EE307561727F,520619FF7740793E,9892FAD8487746F9,DED3CE4F79091E84,00000000BFBB4928,CEC573AE84577EA6,0BDA4076D7AF264D,231D648107730B4B,DE7D0F38125D46BD,EB4BAA89E4430B9B,F3643CEFFFDDE962,A06382FB73663B17,5FB8496BBD8BDDF7,68979AC84771FF8F,00000001ED2AB640,EEC48989F3ECE10E,0C9AC8DC650DBDE8,CDCF6A2898B4FA69,76E3BFCF6B02DFA0,E534011AEC616399,7191E3FFF9BC9660,D9B392D444E41B5C,218A0177F1B7B9B3,F35723674AC6432D,000000014643C080,6CAF7511A9933170,4FF9D71B46158BD7,F1AE32FC8C3C3367,F94D967C33D1565D,10D4BBA08F9FB2A6,A74ED1D5EBFB3BFF,139E3D9BC57B0506,A969632D635B856A,BA2F9C5168F87687,000000003E3B8423,1CF9A1A425B2639F,8F41C3021796116B,D50825AB27F4A96D,42988A0C2AD5B58D,F38DFE699DA0D6DA,891D404E0D3D233F,85355DAD72D47666,B54DEBE194739A3F,03CD49B63C4DCB17,0000000193D9B808,B09BCCD844AAF1B0,794073F8A99053C8,9DE6953521D6E585,43D60A7CC7B18E63,32DED720AAAD25E8,B5D9EF37119C7FD9,DDF2EBF1C1D4F53D,A7B68A3A70DB63B2,BB0C0BAC522195C9,000000026BFB0B93,E994E1BE3B2058B0,087C350F93C6CA26,08A4F7252F63F90F,A17F7E435EBEE641,9BB1CFB8C5FA0340,BFE98DA511D79121,AB09A97F4ADBDA94,0718C27374A975F7,6651832B8B6D2C7D,000000011BB16A45,43B287C819A3DA63,B039CA10697DFA40,DEE65BA8B5085E5D,948DD5AC03E6E1BF,03E045D2964CE833,93A3BE947985FDEF,3D6F68B7D06B3023,F66DC2BF5D7408BF,1F32115C6555986C,0000000166ED9260,6BEEFE8C833D8B0E,57F5C34297152C0A,C48C491AF08CDFEF,206DA94C0370608D,4EAA7E641E9FFD70,A13BF84DC21FB088,7A4CF7A2837C2868,48E94459D15BEEC3,E366ACD1C2340D2C,000000011D525557,4AB95DE05373F97E,8BDE6739297ACF99,F5DBBDFE502DA920,5AB55DEFA0E5FED8,D61E0405118105CC,A98E4B242F0CA8A4,8AA8A25C9248DAA1,EBABFB8074FAEB0F,6A2B2735DD60EC90,00000000C498F313,1FA18BEB8679C8D5,FF7D196312F05198,3401E5A88F84D7A0,A00FB8A4783B18A5,B5281CB52D5900D9,C1609DE6316DEEB1,7C955A1503A70994,96C49D61D6299716,696B81087C615030,00000000625BE06F,DF166CAB608AD3DB,5E9B89887134CC76,E3EB626CEF779642,A9D8FDEB3908392F,BAC27FDC738F6A6B,D07E3345FA6FD6D9,5DB11D80795BE953,ECF7E0FD11A337A8,EF537C4C5209A129,0000000155004D58,A164AD7106443C2A,4DCD7AF1116B73BD,6DD5899046558CD9,54BE9E557060DB58,EA0DFABC4FA2607F,FC4174F54EEA8282,0844FA6A299C738D,92E225A3DA7952FC,545382E11D539B4C,000000009C216B0D,61F0CBE7C91E356C,027645279B702F14,F32CC43C91353D42,0A13DD81E5CC2A6B,3EDCBA4F72C35A4C,A8F53C99B4C0BA6D,C622F293A8120CB9,CBA545F7E244D0AF,A1788FC1DEE7B253,0000000164787DBA,7C5BEA236F6EC2C3,DB18EDE01D4AD972,3A9B3197A1D59982,AF7D221FE5240DC6,A4DB19042CA03E31,A4062E4FE5EE91B0,BA95C149CE97BF17,DC9BD3A09CDD527F,2454A323198DCE1B,000000002A9CA361,AA0FFB8932237ABE,DAA54AECCA60B28E,A490E022147D975C,04CC812067663EAC,595E76FC582237DD,F69CF3E4A48DD105,565DFEA07D78D380,7DC7E805A7A22627,4313F6F0A5E13F83,000000020EC2F171,9E130C34155F6371,55AE351E3C05F9E1,5D1077C8522DF1DC,50E358AA322DE35F,CACD99CBF3C5E049,819A9D3B7DF722C1,6DFA327DD38F1E51,377EF3F10B6C4F86,66B10FAA8315F4D2,0000000104192584,6E04124EB458BDB4,003B91FD1D3A9ABB,76DCF9F881FA6838,717504FC593841FC,026063107042E4FD,39A0D9809DF681B2,A6A982E7F1E1669A,F5CE0E8A3D95B98E,AFAEB0F1AC72126A,00000001CCEC3C02,5F904FCCAFC629AB,C92FC02A0C95D4ED,8DA456FED216F54E,EFE2C3DBD2E182E2,AB6D18ECDDE60A95,670CEF45D5F9524C,A548606F1D2D41AA,A6EF4CF9F06049F7,A580283616B26723,0000000013A8BA03,8B2C87D19B1A955B,88FF59193DB46112,1698315C7168050E,63C0C8DC1054FA94,D7CE0EB6C4C76F23,AABDA684B9E61469,893EA9E48F095299,C05B3A776EE8F534,0D727C10FB8FCF95,00000001B7CF601E,BD4D1B31DED57D33,823256E05C3F5247,C5528DB4C1E78E2C,B1546383E26FD5CE,B2B8AEB76536DC02,C7CA81EC72F37D7C,EA25DB03FD4839C3,54A7D2568A70A11F,34E6086040DACF23,00000001C79FEBAD,8F4F553CBFB92174,0672B45D5CF22ADE,22697D81670B5DAD,FF89CF863C90F433,36D8E66381873FFE,5E4DA4C45A2F622A,360EF7820170C134,C713347341C0E306,C07B7BA2F27205E9,00000001F4A0CA05,2EF7D911F8BF0F8A,C7665AFC267A9AD0,EE5793F96DC762E3,D705C5E8136B253B,0733D59D437DA019,D5D444292EA651B3,DE23EAC4359014B1,CB4C82BD2C3BD046,078132A97E2392FB,00000001EBD51BC3,CC60F8004AE3D60E,CC682C0168C86F37,ADE04FFF03504FFA,F15992C072812B97,3BD35FE46DB4F969,144C3955617691B8,79D55B8F8D5E2060,1A96FA8B1E920638,3592BFACC5E2B764,0000000072069703,A27A6665AF4BD4D1,2B43D30274E2C070,89864AD2AC4E530B,E20A1FB47EEC0628,96937706280C156C,75DD80D6DCF37092,C4F36D8748012F28,37895FE0800AC21E,875BB4AD01C27446,000000011AE6AE0E,6F9390A4A1F72772,A8A24B0CEDD77E9D,0A3B0200BDDF1A76,5478FADEA21EE163,4C6408BF618E9E35,CF6E4D41EA0A246B,CE2B6349A36A0E93,CAD4BAE02716B563,7F5BC74336FD7C50,0000000041B3CB66,72C80A20481946E0,D0DFB477F386A632,6822A27207AE954C,71239A07F75C67E6,FF71170191D4493B,68475FA477247920,30305665C67355FC,00A7326D178C4BEC,B26A61F0342B6818,00000001E906DA7E,5FD8B203502CDD5E,F36C896B6FD43EE7,F2CC5E5A12D5A7C1,C1D97262164E0BBC,C06D6D65F766BC5A,D382EB5DAD89F71F,69C07E7F08464AF0,9F02B3D4705CF940,255027AA968C02CD,000000008860D440,362B41F488619357,63C041CB03EA2BD5,F1B19930629F4709,772B3C397D369F9F,C1F1F85EC7AA659D,9AE7F99ABFDAFB1F,33C58421FAA59251,6D487694A5C5249B,AB0C4FB49094EC9A,0000000252E66283,52DB0EAE9968B7E7,1C82F09022F754EE,33AF624C00BADEFA,C8F875256D54B304,BF7698D1232A4393,A578DC585803C23E,E2172201430EC309,3B5A46C765F763CF,D6997853512BDF11,000000014FFF28CD,880012DBC6C597DB,A69F9446F033300B,768053970EEF77F1,1E25AF3F51E7081F,4B872AD2520F7317,3BEAD342780FD964,2FC1797C789BAD6F,37F42F027588B72C,EDC15F381B392347,000000026154F212,C6082C58A6D3ED3B,5D147EBDCBE40B0D,C31EC82E3AC5770A,4B093889AEE009D3,8891958A8D55A64F,EAB5F60E5FE2E343,C089BFEC8E83FB80,B4C2E62CF77CEC42,4E63735536EC333D,0000000041CED785,5B839EC89CFD9865,9C6D3DADCBA34A39,476B53AA24C3844C,5068F3C9C455CAF5,B6FE584E47EFB2ED,2B0FFE91F3918F11,0F773C87A7A8B176,3570EA7A4767A148,1AEB42EE1E1C052E,00000001A2744F94,370038E1F92F77E6,4ABFF3E8D6B18926,D8029AB0CFF699C2,045128ED6D5BA4B3,56EABAC84E3F585F,67356DCE1972CCEC,6091F34F806E835D,EA9FD37E90EFF3C2,77624DAA350680FF,000000025789BFAA,3094B8590CEFDF0A,576CC9E907D5DF7C,7839EE99535F7227,ECED76039DD28018,3505EDBA7055C613,D190342315C08AE7,1A6D84CA49235A5B,7E16218B57B19968,821B78C8C806143A,00000002571A1193,206AA057A27D3DB2,CCD53F9DC973DEEF,72EBADC36EA21B92,20AEA158B1E027C2,BAAC221EB91AE303,56553C72418ADEC6,06A37ABEAF04CFD6,55D4A3A9C02EB08A,A4D8AC764DD0630F,000000021B131B08,252A2E46BBD2FE7A,71798157904A767F,95C91FA1B9F8B352,B8963918B7753630,BFEA2C32CFCF165A,CC9127B83E070E63,9BAFB98E121A6F74,B456ACC8FC2C7959,21CFC10D4E14E709,0000000213A75406,ACA8B18BBE87A86C,B4DB4373E8EA2A46,1294A11942D78E62,079E5318480A2976,4791899B7AB4E2A4,DC1A0C433B10CEFD,E0C1D93742E93BF5,39213468B6BB341B,F8776A9998465DF4,0000000130889E7E,14FA1F40110C7597,50A60539B264F6A3,DE2E26DFE20515FF,C9F9BC6FE81D6BEA,C0AD3B10138870D2,68E8DF0005067FB8,41BED0643F966E0B,15FD52102B68E023,EAB42A68575880A0,000000004FE5DC44,0FA617159FEC0A9E,4C3291B83046532B,CE293F104550CC9F,D25A1EFEE46248BE,DE3F642559574C57,4FCBFF2DA5E238B7,F5E55CAB8119882B,E29150ADB8BA21C4,85124CA84625E9CE,00000001B22677D0,CCF3245CAF88D583,187EABDE218648B4,5318B9C2060AEC5E,5B50F9014D972700,5F4104DEEB63881D,2B72EDD1014A265E,5BC080A7B761678B,9475FA7D27A9E842,C0AFFC98E633B898,00000000314BABA5,C835F45C02674977,A353ABEC47F66A9C,DCD2CB88864C2391,FC318BCEBAC6FDD9,215D30A20425656F,02899AC77EDA44F5,59486BD16C41A0A5,70DFBC40F9567F5C,2D02D96D4CE135EC,000000013DCA7244,AD229BEE18DD380D,79DA791794F53867,0ECD956E9B0A04AC,0923F1C813F05DB5,372B0178EA7C543B,4CF28D21F03BDBED,5B7E77176BED30D7,FCF880EEFA4E6230,C25240027BF1E862,000000016055E913,4A72094FD7B2FD9C,0EAABB3020A80675,B05031AFA84B0501,90763F560F01E9A7,0C045C3B8EBA9C5A,5D26BA922B84B790,2891E3D455C0FA73,3F9A277491577A82,48F1747A9DA61554,00000000D8E60538,C5EEFF17B1CA0310,81CC7F19DA0C5E1F,21CF2964B35BB8F5,11A401CEC5317909,0DA1F5072B73A059,49FEF5C431BD963A,444BC5E5124FDE32,1AF0EDE11ED4BE8F,8D8C7381020064EB,00000001F4D32CF1,CF9CC603727E3B1F,9867336AD39FA099,A4D1D98B422203E9,88090B36EACCC430,A7F8F69A0901CB3C,FF6A08E24B8B721D,2D1C073C933362BA,FEA58990A20E933C,0EC6D4B23A88B6FE,00000000237FE87B,ECC818FC95E02C1D,5E0D7B8B491D7049,E895F741D55FDDA2,ED5A77DD5B7E7DBA,412C50056B7774A8,B7FDA2ECAC5E98E0,DE23DA5AC7B2A862,71C3907EF50C8064,3A2398D176CC6C01,00000000738C7983,30B1FAB96EF3BA4C,FFAB75521B5387C0,D8ACC26DA6FED1AF,244125DCF9423354,B161AF1197695107,D0DA70FD35C8C173,D123DF47C4A4053A,CBE0D886D950B72A,7CF40DF9F1532004,00000002758C64C1,6459213C0FD19CBF,1AEE37BD53EDA059,37805BA269D28CF2,F3C41E9BB5CFDCE9,76323871CAD9F01E,68D7A584AAA1A70D,C924E7C25C8DD7B2,3349D9757D52F925,86617FD2FA56149F,0000000276CE68A1,5CD81A790330A8FE,13676D00B4417F4E,EF77154C24D6D89F,2C1599653761B6FD,7606B2B6FACB6016,ACF3929EB01638DC,426E387C38988B6E,E478132180C64065,5012674EFC6942D8,00000001895BC9EA,7CC4582204FCD035,CE0A6EEA2DF34010,ED5689036F70D67A,E05C33650EA91EE6,99E98EFACEDC5F6E,DAB8530A57A1B7EA,0D5823DF7323567F,C4D7E669FDDC1F1E,A90DEF5CD5AEB92A,00000000F10A6AE4,0E1D16DE763DADFC,4A8DC3500A3D6510,BAD19C6E5EE84507,C307EA9C9F767FBA,D10314CF1B3133D6,FDB2167D225F4D20,E16AB95C76E3EACD,ADFCE8EA7D42A70D,E50DA39150073ECC,000000008FA72A40,A35BFB5A23996923,9D05B6AE664F692F,074AD40B75E9BF0F,BA043C46730B9D7B,813D5CF4543676C5,D9D763DA3962B3FB,813191989C20C5F6,1D1C561E8612ED7A,221B7EE43BF1C3AC,000000012BB08DDA,5AC9CE8D88FB75C4,943F0A089BF33377,9D9C857ED30ADF52,D5CB7DA12FC7F9F6,EE27323D393B9700,618FE4860BB34DCB,37358A6C353D8A0C,E634FABE578495F6,320644544CFB6828,000000014E5EF53F,2026ACC5EE0F3849,AD0CC73FD08907A0,11AB3475CA40FB7F,E0A6F7C5C28F3B17,E52ACD32738BD229,08817B78392B9A10,9FC7BDA6A727AE4E,B6866AEB3985110B,03B91C108EF11FD3,00000000E6E6FF13,542301620F95D112,9037D533CB38B384,989FDEF6BE6FDA5F,4B57BEF34DACCB73,CEA5B198D3EE6194,BA45B8EB56DFAD55,405E14C6080DE8F6,9CE688F35BE57DCE,B7129A638FA8B640,00000002725B7B1F,C08EBFBEE1721139,C33CD604BA48BA59,FC3096F8796A788C,A32B9692B924B52D,1D009476E44D837B,ABCA63EB0414465D,5328CC14603E9F3B,4A2155559D59E075,923905D74BFBE19D,000000019E97B0A7,47CC9264E6BB9FE4,7A1940B70A31480F,8B6B94C51481966D,0765C2697CAF008E,6D145D8DEAD7AC6C,D0B68592F0474C5D,A3D78600866536AC,A18D90953283A111,F9939CAEED65233B,000000007202E755,7EE495DC83DDD2BB,662097AE8685FA92,3CE37856E82737E3,A74D4CF3487DA9E8,1D344CFA0037852C,06FFCA08FE707ADE,1CC0FFFE7063FAF8,AB94846B39F8EFFA,05305AF0B49A06E9,000000016836582B,572E3AC9BC405496,6EA205FCB221F8EA,B81BB2442F30C904,0D4A43DA6114104F,EFB0CEDFFD952648,46FDFB9798AF0299,A83CA7DB05156BAB,9FE3878358DE695A,34D28CD923DAAC87,000000016E719783,599A58E282FE5763,0FDE2F8285F8FA94,DE6FDE12A0B2EAB8,817036F5F8EC2A5F,9E67459744B14660,E5B1E1F412E0BF77,EEB8AD26E469F724,13CB93A82D7A8682,FDD62F3513D1F4A6,000000005E078BE1,99E42008BF04DF80,395599BF4AB07703,12991528B621244F,EEF94FA3496CE305,1501F1914509DBDF,C9F3FD34E0516E35,16D7A94B153DE04E,88FEEF1D4FD242BA,C20C6F8203015316,00000001F67DB1E5,23BA0AB8AF1F6A4B,6448330CB3736213,B64DA3512B604C8D,6BFCD301AF40A895,D33D16871C4B8208,4B365F70DB08559D,9B9E1D37DB31D176,28F3C4D7CF998DFB,DD836E279BB2A40F,000000019C921566,89E08BF770BECE00,CDE8D682C94006DC,294F9D5249BADA79,3E413CEC71029EE6,4D30F34A2F0EC94C,12D6033C847CA65A,3DD12EA6F56F2E61,B776CD8F2A046A01,4E1E6EBD89346C41,000000009F036085,7A6D32C5C7E4BFBA,1BDD501300B95471,095BBA3F6E658243,EF806A9DFB969D24,BE08845A51B3AA0C,18FCAC9FE2EDDAB7,395E6F3287F26020,A435166EC184E91D,98553CF834C82939,00000002021635BE,4C869C51E7B0C6D2,27A5C4C1849626C1,D8782A05D6BF3326,A65E617122469E78,2AC1B8AC545E8615,022A3FE20936D94B,5084B17777FCFC70,6116B66756B20461,7E4ED58B93B49DB1,0000000125FF360A,CFF92CAA46BF19B6,0132AC6721E98D04,037BD23FB7565009,DD850CA051C06B70,D1F99DED3EB8DF79,7AE93A4950499D26,DD3B585287754F08,F383A744E54A75E4,375BD2C681157856,00000000A5545BAE,EB518D0CDB1AE21D,7DCC400E108AC6D4,D87A640789EEED2B,4BCE5CEC56DEEFB1,99416A940D1BFACC,26E1DB71806B45F5,30B480A5ED4D005B,F48FF3DA1381C9EC,7ABC6D54E4516291,00000000BD7DB2C7,78B47BFFBBFF8A07,B457B22153FFD493,1934CAEDDCEDD5D8,DBA6AD97604A92AD,11432BEEE1FCD4D8,98832FA2BADEECB4,8F8C3302C2CD1AAB,EEAD223535F8995F,9EDB394EFA221C10,00000000D2B2DC42,5D8C3F94D49DF827,0DE4A466DBD3D7F4,A4DE5EF926AFEDF2,848AEB989878141C,FD21AF8E1B82729A,F9AA82751E5C6940,8DAAF5850B78C9F4,C92A1F4C1203F05F,1231509F01049091,000000012C57F656,C6E4B8DFD8A34FFA,9A6FF1D7708ABC11,E1FC0A9FBFE3FEA4,05E371317B67A04B,5E8BCA8422CF42A6,936B1E225002A681,44C8087A7E5C8BD9,AAD569335CA6714A,CFC8D8ED105BD8D2,00000000B605DE5E,EF1F222F60305152,F4F85C40A4962C70,B31600A396C6D748,78A136265E556DE0,16525FF96DC7E356,BC2277BCCB42A023,E0260439050D48D8,7F42A40DF1C9CC63,9DC0BC771E75CCF1,00000000F587BA63,2C55D52D5593060B,CEC9320B99FADEEF,FE80D9F8E7C7C661,1C61C0BDF72B0258,491A3D13116B4EDD,9D34ABFDC895EA94,7799CF9E0BB2DACC,4A37C11094BFD7DD,079908E368873D8B,0000000126ABB0CF,0F281E892DCAAE88,540D4939EDB28439,F0B18F94A453063A,C34F792B01CD087D,4449DCD74288DABF,3EE09AE1494EF721,0342A0DE84F20840,E2D03BA98B8E8725,2C83B4D70A7130D7,00000001BB74C403,9131B7F61E98287D,6453F2EF4AA09B0B,A141CD8242977DD2,ED02D8358799558E,2584A23B6BE1B58A,E17C1C270717D4EF,AB8185EC7155F63E,479CBE630274B1CA,4F48662AC0B8D61D,00000002142BBA5E,EBFC8273D3D5C11D,838B6E517A4CBF8E,143A768577E3D79B,1F315B08BD954D05,35C57FF6F73F3A36,EDE4EEACABAA0D6F,71BAF2E822C4D958,0CA63993F1436F4B,CCDEA169F9B4EECD,00000002396999EB,8165BB886C7FDC2E,D849DE010F1BEAFB,935DFFC2268F78F3,256A66B29EA8623E,4F026F71F4543BE3,FCF510B34E62BF29,87B093F0E6BD8E8D,4C007775BA9446FF,FF84961F3D9954A8,0000000194C55938,A84EECEC3DD9B038,AD2047D1E55B60C8,5C3FDAF2E3E16D8A,29C7784A79197E24,361AA294BB51D535,B7C790A319EA9E0F,6171E0328E614675,7203472C5C4B72B7,8ABA2720C6708135,00000001A548D9AA,DE6440E0B960BE2B,8DBEA76D77DD6F3C,D58306BCC4E22F0A,DB53D09183D5C553,EBDD18DAF07E38FB,44515BC27966E9A3,15C5A6F47C98F8D3,D35A1C2FC9AF4A28,9CB5F1EAA4CC2302,00000001F6D5BFB6,A8DCA414F769620F,218EA47C6602DCFC,9967188B73FC118A,694324F9B2432517,EA5B13CAF30127EF,768692217756D2D6,9E83E0CB4FB11B40,C11A4D352EF468EA,31925DD68F81FA2B,00000000865EB8E4,14508D1F289E4CE7,DBEAEDA69114C174,B7B67CE473223FA0,F5925DEDF8E287F1,5AE05C31877419C9,51029C7112262B92,CEF78DD5D36A96F9,A6801614BFE24B84,5399581456575315,000000016F85E271,DC0AA52ECF2B4A19,8D1BF66BC07AB4CA,F3602F2B7FED2A19,61DFE764A8741711,6E689E024A89F3D1,2CC90C1B4275BD72,DC2FF6EDD6A34E7C,B6A00CC7A817BE24,530293D148798D8B,00000000A506E88E,14D405DE3264DE8B,7BD2E5A23DA1439E,9C97B48DD3C8F902,D5C469E02580ABDA,59EA3C3DD1BEC017,5041D8356DEC53BD,469C1D249E80A376,D50392C2D5C7A61D,AA6B2DB9870B4E59,00000000B05C8CB7,6C02466DBD51EA9E,1104C22EE7C4FAD2,8E9B6F19146AD22C,47DFD5B1A1B60771,7D10D19E280D4C70,D4C2F46E1313967E,B734D411125A03C9,BA30B578A4855FFE,0CCDBAA6936783E0,0000000117C4E93F,06571C51F023B35D,3296BEED40264DEC,BAB6B092D6954A1F,484EEB35D70C03E8,DD270080AE0C9390,6A091A64E647D9F2,31218B00BAB0C923,AB8A7AC1D05FA413,F0DBE7F70D2FF326,0000000117671B59,8A71FB6189153376,2BADE700578204B1,37E0D7FC2B5ABD41,1BFAC91F4592D8E7,1165AA15FDB29EB2,7B9EB61477064B03,DBCCAFCA3E6D4901,62595601236E7F28,41931917639DF4F3,000000010A3126F4,FC33E033E9EB85DF,864F7B9AF48A828E,DAD10C92DF5B5EE4,61D8CD878508CF85,BDF9DA6CB4124FA5,38AE574E5B120479,99951A1439BCB279,21C463948C3E8C69,F09AA28FDECDE03A,0000000186171210,4556B87DED2CDC2E,78CFA7DD27A93C60,5C1D24AC471057CC,DF0F6240C44E9414,9FF37DCA7481D492,44682761F88E57C8,4A1272B7E4FACEE2,2014838A8364A360,F467A85FFED331C1,000000000C7A6E7C,FE08509F0433A51B,CE93C697B78F9906,08FCAC230DD0E3C3,5412BE228741CB8A,7D6E35A512BBCFE5,9E1DBB2F805497BA,F2AC87089856C42C,D6CD140A153C5C30,7D40B0BFA41C1ADA,000000023B1C0144,11C9EA230F65C205,493E2B2C72611950,FC669231941370B2,F0392CC82CFC52C7,87F70368DA66A829,83E1A74592F41C90,BE81DC409D742273,719EF45B91AEA389,9373B47A1B1C6F03,000000021D4781BF,D0E068AFF8C3AF23,E3FAC0143AD34BED,DDBEA63C9063B815,AE2568FE4A1437DF,8CE7D8BEB7A6D8B8,B80F3840EA148A80,8597F30D760AFE27,6780803919F8213E,DBBE4E97DE09DBC3,000000010EA6DE65,E88296B920F52F37,32A3E74D5A1807C5,44979D123FA4547E,0883D5657D0807F1,408BBEE3A8669A9B,1582ECC91BDBB69E,A4FCAB82BFFA525B,E4ED8A85E3A4F64D,AA0D7D5C4E1CBBEC,00000001219FBE86,E4DE4885AB4BC7B0,38FFED3F0DAA7644,54A4A35F171B9073,AAF19BDD513908B1,55EAB92CD29FFA03,3A163AAB656A0C98,674F714AFEF43547,733E6DD1468F8AAE,4AD359C78A9F18BA,000000014546D280,6B9E88F22F5D4875,FFEBFB22940B75EB,BCCDE29377EF84BE,A259086489F26054,2747423E2B8D1154,130363C1C3263927,249AB2DEB65FA5F1,572618E87C63E0BF,8908FF6764E8C973,000000011D124AB7,F1FAF85EC9060EBB,53DFC26D66F25D52,60A161A15A442A79,22C0148532B8A29E,0F69C0C6932AE0E1,00FFD4C53AAA8269,3A5BC6BFE0C058C9,8C0A5CB7AA74696B,4330D63A61796F72,000000006484316A,59CA3ECECB907227,C876459F81F95F3C,962FDAA1099B3262,73F7A0FB6541446A,C7396B256DD3A493,71207D38E5223D7E,FEEC463F979FA7A9,A15A3B878EE751B4,716EC23BF782A2A2,0000000082399DF2,946AF928C2404387,BF1E85E8AF4F4996,041CAF03D7710723,E21E9E0FF28B0FCC,0D2BBCFFAB11E95F,B5B13A9DF05029C2,56B9746F4F6EC233,569EE3C0E54FB347,2A380A4049CFEB89,00000001D36FBC07,9522D72CF9B75036,5223AF4F191A8166,7165202F7E606445,A75683128080279A,A51DC475BD9787C9,FC948693294E7D94,F94CE2F42F3E93AC,B044F106D357D738,BAE06542618C8FDD,0000000047BAD4F6,D66406E6D17CCB28,3E23308419F7D74A,91ECA4C829756197,54751DAC9F917596,419D457E9500C8E8,EE70E4263C849E5D,D2C9ECA414D9558B,7522847B7D47600D,E26CC8BBF35D14D8,0000000084100415,63C227FBA5EFB04B,A1B30C27CC3318CA,58A15A2069627BE1,A8139917EF2C37C3,C91237E496FA3C15,753E03E0438BFC9B,A741DB5978FB99CB,E82D156F351C75D2,48C2C48FB3F1420C,00000001C50F9C34,1AB812ED410DDBDD,9A11F5154BFA7F48,E9C2AB51D0BF56AC,A8CD4EF4EE61A2C9,55EADF45D3F04375,9E04223E1D29935B,886A22DEFBADA8BC,20016824524F2599,E339F619509046FC,0000000019EFDE4E,0C179C81E4CBF8C8,37A53CE3B8412767,34304324F58F4F51,A7A2DD8B8FAC8680,6F34EE5200CB7B7E,89A887ACF19DECBD,676AE0E9CD1AD98F,D0B423ED5258E1D9,EA984824D0AC1F15,00000001A0CE0A69,60BEC82C8C073244,CB260A8083615951,AF84E4755B4F2E8B,189A71E8F97C94E9,F3155012975DBC80,B2002328014172DC,1ED95F9235F6542D,6AD32B27ECC4FB03,335C5BE9FDF575A7,000000022826DA7B,39E33A25E61293E4,92D39BB46311E8E5,672A7B1181820FC6,35DA638FE6C5AFD6,41ED2D5D5397E754,67CDCA47657CB1F9,82C0CF401B45F5B9,260530A961DC5697,BE0E1EA0563A299C,00000002290B0C7E,C233962431F31C9B,074023BB486FB68F,E83302C0ED1D2281,613278663EAD95EE,297B3893E9A7B831,23BED21E0F5ECEAA,C054BAE5AB1F71A6,C93B81BB6675E5F3,65B8DF5A5769EF02,00000000F547F029,AD0C605B46CC3B9B,64CF0C015C8BAC00,3A644C30A12C407A,BE0A47E8C8C5A244,76035D1C2C97D2C2,742D7B37D77CC48D,2B0B04143A3341E2,5A0D11354B77B855,EBE54CB0158CC2B2,00000000B3F5C282,47339C26598B6128,48497AB0A2BD9674,2ED4EB7B08C6D077,D08159DED7F62066,D589B1499BBDB07A,3247460AAD45D558,069B8DBC1B82C6F8,31D2CD8EA278FC51,F0EF347999213D9E,000000018C331AAA,0EA4A66681D58D35,F22BDBCEDC7473C5,D17259ADE5568D48,9223BEB1AEB3293A,AA01F3F42F4EF655,C0A8CB413DC7F373,DF8C5C8D92CDB67E,802DF6C3926F6D5D,0A54BA5838971AB2,000000022A53F844,12EC42149DEE4C56,702D6CB578B7DFA9,23B66A9B01D21E5E,75492E84EF9EF2A8,37B723AA7722723E,524E8ABAC3EFBF2A,636AA82E542240DD,9250BDD2C0733326,F887A3563DA2DEC9,0000000055FC6D18,31183AD5E5CB3426,9237E8B5802F26E6,04D1262F28CF920F,5D22F25E13BDB85D,3A411EEDEABDD499,ADB70CC4BBB1D436,B40D4AB2F0E9C006,41D73DEA9DE1384D,7A845E9E1D83F941,000000015D5EBFA5,900D875D760B02C2,9B024DCA41455FB7,2B125FB5FFFE8DB9,50DA35D1F479A281,B82DBE35CA862799,7C5794F0C3F1AC52,36EFF48D36E1614C,25D0BF4513EC2936,C9E44EECD0A24EFA,0000000183ACD311,A98E8760C4B8BA8F,81247FF52310BC3C,AC3CCBE01D194CF0,7213D6730EDA2D4E,72E3BAA228ED2E41,04A7E29A90DF41D1,4F99BBB2E23EC1B6,DC78CC04A60B4339,0525AA1E39915948,00000001E4C8D448,871567C6AC07EABE,B6DD2FEFC0F804A8,28B0EB2C2ECD34B5,0FB8BD876AACC797,B9299DF4D162BFD5,8A4854E3BAA39563,B4579FB21A423DDB,5FF45B55639501AA,67D11187C976A10D,00000001CC095293,12E182753A4ED0AA,CD3D1C1096D6F324,0C8D97477D926112,F6E186E4475F5E88,4D44BBD2B0949571,038F38632CBDAD0C,364703DDED2FEE20,C3BD6D7A33585C55,69D0324D69B50A48,00000001AAD68869,E0C47F5B4DF959A7,EE235FB45A0526E5,5326BA144934FE60,E124C6BDFBD2217B,9484BDAD72773B7A,B1FA0FF7B0B65768,3E43B20F787582BC,EF6164A6D6B49A1B,55782B8A0AE3E3D2,0000000180123C78,74C8D12FA7176FD6,F0C86BAEA2BCD729,2433C6F2322C22AA,8E99BF1730775116,C5F9CA23DAECEB31,754FB1014624FA6F,53B7FD4CC1FD99D7,C8F9A63614221CC8,CA6453B5DCECA03B,000000007883DC24,D8B2F30B7599E25D,D66BBA76173CFC13,FDF1AAA7F6B0A710,301D3E4780D50E43,87508B942748812E,8D13D60D6983C0EE,24048FEFDB27DB63,94A71B9A2267C9DB,E7664437C732E9FD,00000001B3986E0E,BAE448AC87EEAF4B,597B52116C3F101B,CFFBCB41719ACA2E,C821006C50295245,764B6C26298BCE73,F05D27C22A0961F4,86752F76994F7EAC,CC3A43DB4908AD2D,B47086124B7546F1,000000013588FD61,F632BBDB9F370DD8,14C939EFD558EBCC,AFBF2B692490ADF8,59100B6F7DDD02B9,AAAB84E605774160,EB8A0C384B72954E,A2DD21A282773A63,3368827129C46656,7C02F3D619843E65,00000000AA28B793,50D936DD05CAAAFC,F5224A6CDAC86F12,40473E1F41767DB2,436FEDE5F501D46F,269F03B10D1D6A37,BE02B4942BA4D96F,8D02DC2A2872D089,9F0BAF20DD6418F7,9003931439CDDD36,00000000D2DABF98,73A2FD97E7B263FF,D890FEC685319DA0,EB5CD5C64C507285,F31650AB2F4C36AF,1076B93B649A27BB,6818B7769F45A851,313B1F669794EF3B,9A5EEAA1AAA953FC,0581B670D3FC0308,000000000E3DBD61,EC73FF1AEA0338BF,5E04DDC94E655613,CD235FDD0D8C0A34,EA6772076CEA8F49,4D492FA49BEF4775,1C01EAA59351DE1E,6658D128B5A1B340,0CCEC081AD2947BA,41A244D08EEF682E,000000017BACD86D,EE4D6BE08CCB8D30,ACBC1090ADBB02F0,7F9D0FC7CA98CD75,086A07C2F12AFA80,4ADB2D3F49164D7C,194CE4CCC45E3B85,3957AE6FDACC82A2,C7D75BE9D99498A5,3E26382E6A8565AE,00000002746ABA42,8669886B759E3D13,4F7330A3F9C054FE,B8C6373EA3759FCD,9E4A159A97421240,D377CCCBD21CF237,F0A204B79BF5E1AE,6ABEC02C1E6FF094,E2D05DA7F828DC1B,8569913D59F53AC2,000000000794532E,D083B05D3C6C671C,4DE070C610637AE1,25C81D8C62E6D7E3,E26766839C3F2650,965D02C653250822,43D19527334C05E0,2DB1F0C2EBF09484,43AFC8A8C60393C0,D60380E3FE0251C9,00000000671A981B,EBD934AB057EB225,23BF15A0FEB5CBB0,17DEBA07DCB1A201,CEA40805D8B9F477,E7EF98096656968D,543E4A4B5D394642,19540BCED76EB225,ED92B4794C60A9FA,13FDFE3317A9C35A,00000001F79C2486,E320B9BFE59966E9,EABB18CD10428F1E,A9693BADFD496603,16C41B4BB94894FA,5D6F380479089AE0,2AE053B4245E0B8D,7E2F1F946488B605,6D6C673532DE005A,02D91352052D2CC2,000000017F681BE2,8F16BDAC45B9F0D2,89AD70C72A70BD87,51EA6CD8AC5EDA70,C20E7D44C56658B9,499436AF28953E64,495942973BB14DA1,08940617024737B4,55437CA06E6CB7B9,24576E88D11CB610,0000000026809C13,E83A845A302E36DF,056560B1E8B9D644,A45F7F315F74B354,C5DA36F6E9B97570,93F801DBD37C9EC4,887C215768A2C5F6,C63E59AC47505530,92303B215386E625,B210A5AE1EE7C79B,00000001D5E31B30,372B15553A19F308,EC89B95557E61943,40352B1AAEC44C0B,03FF83427839CE09,6767519DD3D3CF15,6CF8CD4AADBF92DD,5D2DE66397243A83,C7F1409B5750BA4C,C43A5F01F5FB24EA,00000000426641E3,E0D1085A88EA9C45,1269EF392AA7A140,D2D572A3A6CEB92F,76A08B8FEFEC969E,7B1BA9265CDB57C2,C87CE8BDA0EC1EC4,34E03B1FBFCD16B4,0806454F4390D31D,A9B6CAFDD7446079,000000004DD4A16F,04928B7609F0C530,BCF5C853E20EE947,3DB1C92FE7662BBE,C8C3AB2384D7B876,DFA7BE2F342A7457,D3EA13EBC45A8ECA,CFB36036A90012A5,B6A45319985A015E,0537EC3A57624844,000000019BB3D292,F530FBBF7A3729C8,CF8C486CF9BA6572,92C1691173D2A008,36884B565112C297,2648B0D9E06122F5,ADFD843BBBE5A9E2,76D95665F17881F6,653B448BDD84DF36,AC851C1BB0D11810,00000001727041EC,58D23BCE8769E717,9E61C27072C91B3C,20BCFB9710626AB0,1A89E1D95F9F4D21,039F4ADED064C101,55ADE550C136C2B8,5E9282AC60E0AF1F,6A15CD01C8D8BBA6,7FFA64659ED861AB,000000018B7049FA,3BBF20071CF59F5E,251B42C0610AD5E5,35496922172052A8,EF67CBFF141A248B,BD1C2889AF81C9DF,0239BF02DA5EC4D8,71B0EEC628971049,E87E541FD42FB095,055135D803DCFC49,000000019F509E42,22A2D37F4BFFA09D,F85878DA730038E8,A4670CA9D6B9CA22,17BDA9D9FA141476,A54AA76C47C93F23,CE525EE974BE9DDA,15869929CFB384CF,638F631A58B47288,A3AEE2EAC435CCFC,00000001AF4848C6,73A044264D5BF93D,97E1139BE8741A6F,4C832A0939CFC2B7,3E2CD7CCDAD75132,5D4DC522F0430CF0,93EE96A00F60458E,BD2C0F5BB106EE01,4B46BF081783F156,DFF526E39C9BBE4C,00000002526036DD,3003D2629AB67A75,49A95472637D2149,A40D79602DBBAE6A,B20BB7393CAF6699,25B0184890BF334E,B23653E909BF47FF,BA11FBB5E8422392,EFC7D74C6B9FB982,AD068ABAB79DAB3E,00000001E3C3E5A9,352621A414C8BA45,DEB93376F5932B33,E47E5FA91DE1F521,8C261FB2B087C418,2EB107C9436A563C,1D31A9A6B27ABB89,77FF4DE4B36E88E5,3B2ABB00C0628421,C20249A93E67612D,0000000167428653,3482D56272081308,175D75C0252E3804,6FC3615E2D68FE56,EF065BA1D9993C01,E3F8A2F525F6C31B,B31D3FC58E94DAB2,8B44CF9F2F7120E5,74280F74148CA170,011F2226DEA26A54,0000000066EBF69C,560BFA2F0F056D6D,056AABFAAF42083B,855F28A45BC2A372,718E11C5B067BB1E,689EC51AE0611CC1,B65A7FE821678B47,84FA756D8026D3FB,10BD3F4EA8D6DA25,2616542A6D7F0C24,00000000089A952E,DD6CDA10B33F6B3D,509DD164299FC640,B518CCC30AF1C755,D7FD010C71E8DB4A,50A62C6E4E442D7C,022507B026F4BEC2,97F5F6F6A90E69FC,4F2A26BF3D7D61ED,6763772F07666F52,000000015DC0A7A2,7D8FDB9B22B3D058,9B8206E56F97BCF6,FA8A1315F25B2260,EA0B114816C0AFF7,277FFB9EE8FF3DF1,20A903B09FFB299E,CBAE7D71F6A0F6D8,735638E20984FA05,FB4EEA9B9F2357FC,0000000005A70B54,A1FD8F072533E9C6,F8701C82671BA125,7A65A24D85C7E2FF,500B5CF9D5EBA07F,D07DECAD3F0A73A8,3BC831CE42D7E003,AD389E01BD0E94EC,79584CE5502A41C0,23F193FD320FC0BB,00000000FBA6F0EA,5C9C65FFA2FE44DA,82363A87E972C5BD,C2FF2851ADF03D4B,311DD7D98AE6FFA0,C4084198BDC48803,0CBD2DBE27DCD2A9,5CD4ACF5F4979B32,E8FC53E51195B79F,1C3F1A35EF1ADD93,000000006567FE9C,1FE73F4698876F36,6E32876CC1D48984,1BB95D80F166918C,2614B1294E0F3BED,36D86650F700B1CC,7EE154BC798D05A4,178805A29B97E425,FAD98CE21C42A2DA,9236ED24709FBC01,00000001441FEF57,D8C584F2A72BF1BE,19B7DDCEBFF065CD,FF855450AC6CAC96,5436969E6D50605B,76E7BA59311771F0,C3B8E7540169A10E,51B1CE83A76A6C22,E806AB8B7489681E,B493DCC4A9CBED18,000000019C114439,1ADBFD2FDA9EE325,EB5BD9C29C430172,BA8BAF28961A0E12,92F6E10CFF25C80A,F56DB367B7148A01,637CE08537AFE7B8,2FEB8E537E348670,63733B572D36ADC0,6B4F7DBE648AA1CF,000000011222321D,2CE545E02CB2292C,C73B2D627C509B31,89855235A29CDC67,48517153AA4E6C08,9BBE61A8BAB6EBAC,C6C599EBE199A76D,CC0EAD8AD5A57190,1C9EFF71A2DB2364,5740FE4F33F7617F,000000008F4A6795,B667D416DEF0D3FA,1414FAB9492CFBFD,08E9E61379A29787,0A9F4B6EBBD77DD6,3A3400027F76E1CA,F742DEED30B424D4,24E19101BBD5D870,4E4A4771E287F22A,C25BFDE12015EA43,00000001E13D352F,C15C765BD335BF05,D8B930AF2504D510,BF7831AD110FEECB,C0A4C1B4309BA644,11C3A0207782714B,85637663A34308BD,04C2550221D923AD,2FAF061A21800137,07F22056DFE9AFC3,000000001D3A20FE,75082981A3F731BA,C8F98D5AD56B7C8A,CE1BE68A2F2F15AD,341A439D0DFFCEE5,8161A6301ADF0291,1F8AA0C4EDA91E3A,6E75EF8A12D815AB,82FC9B4570042F2C,BFD4A2553AB5F3E6,0000000267E40BF3,B37FB459C517DD62,F718F54FB40294AA,878456FF6117FC43,C3C552B9FAD4462C,A5AA9995EABD00D5,339F616F159748FE,5D3B7E137DDB5410,70B0B13FE147132C,2DE4CA0A5F51B517,00000001B3BB408F,732A3ABDD61AE732,9348990A76BD3F40,573C305885271101,E18947A8AD00CDF2,4DB33F03D0396792,879B16166B1DE1D4,9C4550498F33BBC2,0688447815A891E9,2A0EE302641D06E5,000000020792DB95,2828D0061D91CB2F,BA09C76389F635EA,9714ABABB4BB1334,76293B6766841BD6,FBE26EF889659DAB,3ED8BB7EE9B77516,1434EE31C8E02CD9,5CD0A6B91CD9887C,5AFD84682A92AE0F,000000026F213302,3862CEA1FAA51C9A,353C6DAEAA7746F3,012025697E9D0994,9BE3C7CA109DB3CA,2914FC22C5F85437,BE2368181B7C34DE,D19EC04FC38FF449,6534B8FE36593A88,0BE31F6F49923D42,0000000116FD0E59,14DCC93D87075053,67898A04044B771B,C6FC6B8494231F6C,0740D4171251F0D6,72CCC96918FE8401,3D19104452C00E3B,C5DEE056B279462B,29C76E7B51E08311,4F7BB8F118738D70,0000000124FE4132,ECC09015C9830EDE,49B440B6C2A70771,CDDEFD246415C4A1,CA4F6E3F983C839E,17BF579275B18FD0,9F94C826B1C705C7,DE504CF640024517,ED65B543D3D7AF78,FC675830BCC766A1,000000016E9B1C56,572BF31A781448E0,7944605D2BB66337,E7455E3AAC44FBDE,EE435FCC9A736E4E,E15CFDE98B052991,05CDDB01275CF7D4,326DF7E1305084C3,41E697FDFA73F90C,AD5C9FD3E596B295,000000001332713E,54FAB63696E87480,23C141BDECD011D7,66A670B0033E682A,369EE22BB4D81BCC,84892299FCF4D52C,0B3E8CDC2344C1AC,A24A7C7E5DD8A699,9282C37950394C68,DB014AD88057AD03,0000000011621BB7,A27FA46B3593B25F,0D1DAF7497DE3154,2AB6F6F6BCB4F645,CEC8AD6C83367D08,F778CDF2EE054DA3,064DB7A96ED1AD04,6663DC5967826FE4,B9C70496D8E4E1BA,D7C04921CB55E1B3,00000001B2129DCE,E843223970987E26,05209156D99C872E,A29C59ADFA572328,F28F4E1ABC262E70,B5D5C2EADBEAF9FE,A16B1CD52B805695,D1111B612FF9CAE2,28B03DB2725EDE18,B730954D2F8D05AA,00000001A9B3123F,9846CB896A549115,7F23D2AEC3651C08,C9E99D7B90D939C8,228A55A93926FD31,A56DF8458EE8DA88,684B350618C8D23F,7894A5F1CFDB3C2B,507CFC29C7C36A51,3C556819C864193A,0000000124149842,B41A76D799E54829,025BDCA7130BE6D0,87F1F4AE6C69B5A5,28A3FAB8932C3324,B4932ECFABBB2AFD,A6A4465F880452D2,674FE91755818589,5BD78CDA5CCB960D,C78316D8C56A62B9,00000001CAD2B9D2,C7D16F765D73F809,CE527C5C5FCB359A,52CAD1060F4F9DBC,77A1C7B282C2E74A,D2ED820C684141C0,89448FE2A1834EB3,581B0968C0498356,528AE013EDE6954B,854C4EE52758AD07,000000011261EC37,F8715DB6888AF705,03324FF4D305B828,49E98E5291FE9DCD,E56D001ADA4C067A,A78A0C91DB88D952,F20D1EC189DD76E5,47F0CD83B49494CE,67590B0D00AA7CD9,AA55F63A78E7B9EB,000000004E2BE885,A1D8E93DFD78D66A,1E1CFE08BE17E5DB,F1713CC4D1BF3322,161B4543C93AB61D,973FB271A8914727,EA376AF4ACCF64BF,F7069EA156608D58,C8C1AA1DA1AC79C5,7861585903681AE5,00000000C81C00B6,487646A519FDF846,8CAE704F7A5E2590,F2DABBD48A736BFC,A027066BD3B684AD,143BCEB406EF92C9,1C7688AE670DAAAB,1C16E2D2D730BE46,D41C183A9FFAB7EC,64CAB57F409ED64D,0000000176282D90,37DFA00DFC0981BE,0B50CB08907E3E90,AEC91BCBEB673B56,DDECB6C3D79D26A6,711D7CACDB151D93,FA42C48B62964FAD,79AD6709517416D3,AED7B0823D88F633,EC1C2149A9BF3D1E,000000007503DA49,58060733E85FF12E,08B27B0578015EEB,B5ACBE6D35EF27EF,0616B196E4D601AB,34827D6C4D1E60FF,B1B53D7971D9EC9E,4E291F092882E3A6,BC6B4100659904D6,C1BA8B61DF7B2D44,0000000058E3E5E9,123D9846997CBF2E,B6E75C6E3E64E9E2,711B52484DBDC681,326AD9DD817F3709,2F70018A09CFEAE9,A2F41AE8302DCE37,9918F805FFE97C7A,E7B0883D177A25B1,4108645F45F6344F,00000000D013CE7F,F0DEC27E9458F4DE,A5ED3984B7EB9E60,298E16ACFDE105A4,196509EF6F53F0DB,15D2ADC0A99256F7,4A7EF9986BDF5EE7,A1B19B411BCB67CE,E3B633D1D9B8E883,48FC7BC97258B41A,00000000C658CD53,475C5598F1FAB511,66B6641A193491B9,F39A2D543D549165,A4E2A8A791A56E62,B6F89B0B0EC51A9A,F28222E548E6E068,2D6DB9624D2BFFA5,8564B94D7D9B31A0,64F65BF5D6B0CA0C,0000000117954B9D,EF03D0DF3DFD0D8D,736DFF3ABCD731BC,358EF631FECB5660,DDCD415093DDE633,342D3A0ECA48F1B1,A210C5AF1D176D70,5DA6A4B176D0859A,F27CFDC185B0C976,B2215BE63BB1F305,00000000BEDB140D,8356D5B542AEF987,2655B781D7820E30,910CE11259333ABD,011F9DF48CA14710,9ACC09B75B201762,DABC8937AE23453A,89725FA98658C6AE,160CDCACEF3DF59F,930CE596A3ABC075,00000002087B40EF,2F294F1BC43EBBF2,C6B00271BD44D4DC,B43C5F976B6A2041,4F6EB187D3507D9E,C9D27D65AA28AE07,84907BF775E0EB96,0CDA501A086D5CB4,2DF9867AE27418AE,C307877F03098C27,0000000018BF3C77,FE5F9FD4278808A0,1F4952D87FF883DA,4B151320F366B39E,2E22C05CE7B37992,84DFB31053EEE2C0,8159F43E32444D28,9B3F50141D033EA0,9603C407E46B4F40,07C9FDDC18D42A1B,000000002BCA59C3,DB8C94D93D1DBECC,66881212C8A7ACB7,4E67E0681AC4BE30,C5E8D0EA32632771,CBF833064388C12C,F098D3B7D4730656,52E14D8CC12B7CAA,33A2AF9E85E2151C,FB75436E3150A3D5,0000000212349C48,089B58EA0C7CF100,8CA32C57AA54B8AA,8CD2ECD07BF913AE,303E8C229F630F77,6605D3E2CDFEE2DC,DC03FC051FB2AF9B,D65A1E2BBA34F511,990D69D0686E3EE6,810A64E36AFBD940,000000008DD2909B,F68B06A817B747D3,A20518A6D99B327D,704B8B5D5A069F6C,D2BE5F54797BBE30,EB26FE6C222C7239,EDFED0F5FAFEBDAE,F4FE1DCD0E972430,DED9EA55CEE6EF47,9D535F70CCA5C578,00000001BD37538E,129B344DA0760818,8C807249B96BFE74,6D6A62230177835C,573BAEE6B3C75A27,980AF2ED85BD21B1,634EF73759FB36B0,180C6FA2846B36C9,81B3A9F9BE609D95,6F6D99C69D8A517E,0000000040696A3D,D7B5F680E9678366,7074582E77B72550,03C99AC42E319B5E,1B2EB4AA0C076021,938F42F13393471C,B160D26BE8451CCF,284822F346252F66,2BF06BC811C169DC,3F4D93D9AC1B4C23,00000000825A21CF,0C855CB511AE723A,82E25D516F159161,663CC0ECAF6347A2,E98006EAFCEEBB66,A082EABD246E28B4,F7C46B96F3FD809B,0C76D5AE1F8039AD,BDF00FDD8C60111F,83E72C893390931E,00000000845B6EC9,4B5496A383721437,1A332B4C14EA7837,1253EB0C86CF7804,D474478CC13FB99D,29DC7CD22BD74A79,C8DC2F1853116783,589CB7A6426217EE,AF44DDA05767F407,4D55CFB4CE55516E,00000001E6B63724,8E2357ECDEE119D1,64E4F4E496A28450,46A8476B29858476,0405477EB07722FA,B4AA9386A92834F6,B48CC43A9623096D,661880A1DF85802B,F385A01F1198E5CA,73B54C0330D1F23C,00000000FBF011A2,D928C82A843FB145,9697E9E9AF560EF9,B291CBDFDE78AEA2,C0C7CC8F4FCEC986,05E4AE55C0068F41,822EE27CF3B3B474,679CD37251E1D082,CA3A18258DBFB185,A6D7D78892FF4B93,0000000101613E08,52D92331F3270187,087970DCA85E8FC7,D5EDC46B6B3F60F5,D3FF0E7EF3575353,7BC99C1BD8A32BCE,4BDE4433278945F5,E9D538E076DB7FA0,33EEDB8C65401C90,8ECEE9CDE91E4959,00000000A4704759,4C512A748993EE56,77E9B643ADCB791C,A5D3F496182B0B4F,3D6A34A9BA438F44,8C61AE314DB8CDFE,15B01ECDE4A1DEF2,4AD9293DBEDC805B,5E6589F265A3DA87,D532D85BDDB5291D,0000000079AB10FD,5DC935E4D9A53179,E4F2A6740C0C61D5,1F31132B7356F2AE,5A0D38E9D61381BA,99E397A637DE2949,C4C68224830A2A61,8C282E65C9C27392,3A1F82204FCDD71B,7275053E2F7FABC5,000000026213E41C,2466487E67EB8319,261258B9A59B6B37,DF0FE7D1A969653C,6CC9F88B8A44C75F,41C5F32CCE74C085,637D8206701749FA,1B61B19AD3B2F8ED,7DF1E6EDB6AE0A42,D7E96AD035EC6F99,00000001A894F905,2DE961265F014D9E,518F746464E67915,BA8144CFC5CB7442,AEFD70DC72D0B37E,4E783AA7CDAF6145,9979567926C779E4,7AFF2487150B2B87,C5E44194A294FA3D,0CFDE2FFE2E50D30,0000000064C932DB,1F1AE3EF2EDDC210,4F7120C2CF17F66B,798737415123A248,EC3664E3C833658A,2F205AE890A74E6B,E12FFE7D424B201E,82E987BFE64B6E79,F8FC484D6FB97719,51BA342B650F7131,000000020C0982B5,DED868D7C678B5AA,37BEF0926CB8785C,3D340DBB78A3AB11,1540486A932FFECB,3DEAE08989C14C02,75D0A147B9172284,C06F7DF0FF2272C1,BE15529B82B3956A,84DF6216A3E7F670,00000001B8EE3B1F,3D8C5825A9E44573,63201FCD70C5C9DC,DC81FD30F49461FC,39C5EC0BB7BE403E,ADA98C31537302E9,A1F91042793D3FA6,38387D55ECF1C762,7152FC855CA271E2,69DC1E90D0CDF22F,00000002135BDFE4,E6EAE166589F6EA2,82CCB345B1EF3FCB,D8DD0877A16D9E1C,E3CDD92A75E652FD,EFA5096D395F76EE,4C03A4498D11CCCD,0282BA3B9C6610BB,D2937BA9FC883F06,CC68A7E3163E661A,00000001E304B5ED,B2BF906760F9F0D0,6FFD0F7D52538743,5E93FF1F75B43E16,FCA8C1D294175B90,550298708B17B491,6DC613D664F3C45A,7FC362ABAE6027DB,B3CBE8C2BF43C230,4DEB14FAFC33D51F,000000007B42003A,5CA35E3E1C2B4CA1,C0CF5D7400B37329,0C0A96564054CFBD,876B4B33DCCC6E51,AE4EB8920036A7AC,A9EB4C082A4FECE6,B3266EB05FCCEB55,6E3EE64B61001182,5BDDE21F3BD1290D,00000000CD773B47,B7044181EE854063,36DC27FA9FC877F2,999BE754538673AE,671CDAE230ABF44D,8871E6088E3B3147,6480DF57AAE891EB,1E47A92308F12661,D6E43EC93BF84F26,EE7265F922236684,000000006C52CEC8,2B06D85B9B33DDE8,D06EF5122CF8DDA1,61355876740991B1,FFE26C8395745979,E5959F122751AA9F,EFE291F04DEAC188,7024947BD8AB5E23,01BE9AA93241EBDB,DD51816EE68C4796,00000000B6F408D8,B7FFA139C5AAB074,7DE88D3954BA64D1,25463BDCFF03870E,3555D1A66F0969C5,8598D3FE7580E7FD,38C61803EF932B68,76179196293A29E0,597CD5C4A00B2E45,DC70A70613F3FD1F,0000000018B699CE,6941CAC0692E61C0,830D1181BEE1EACF,E72616A9BA21989A,C141F0F3D48CED54,0A9F9D85E40AAB38,A6F5D4A8A267BD39,29657CD8A10812B6,CF44FF3036E55AC5,88BAE75814454AD1,00000000473F4EB6,8BBA0A601B6DFB73,C21DD19228E21593,7B7696BBC1D80BFF,38BD8327FE26521D,4CB6D1CFE435D7C6,0807B0AC915B23FB,9235EDA97A0C60CC,01EB501CDCD3E75F,9711B1442B415906,000000023E9B8162,F4FC41EF248FA7E7,84E5F6398FCE8B09,7B40320A5F798134,EFF17F03ADCC2777,1CB2DF52B0CC2C01,D48B25FD8CA38219,06842831019C588C,2E924DCEDDB2D7B2,18371F140D56D026,00000000C6867068,20E1A7B1F2DEC88D,6B77F66933E8EFFD,DC645577973B5A34,92C168399DB7FB01,7E62C7490206D172,262C6A21944152BD,CE8100D7D71E3CBF,BDFD5619EB2FDF0E,87CB2D4793678EAB,0000000189DC4285,D25CB768641705A5,B4274A92217E5F21,9D2F1227B0A7D2B9,3A846D283AB32576,1F53617987067D9E,53A495B9A1A0EEBE,5A885AC4A293D7A5,34639C4D8FFCA73F,D46CD4B4CBBD14EC,00000001D9E64BDF,32AD2939D79D03B3,138F153FCAD57087,54584A44EA766495,6DD6221E7E98A2F6,5916F92BBD7AC13D,E20957DF9135E6C9,02D871BC548E956A,69CC08BAD9813A68,C1333040061DAC2C,00000001E6959AC9,19BD53E7B08C13FA,9FF566888FB81505,61376FB2F01602FF,0E65D0B489A39EFB,DF66659F88B03298,09C5CE49A6756D2B,03D48B7EC837BA82,D012AE69277C6821,60A28F8ED0B2E4F8,0000000107CBFC8D,487EF5406259DBA9,B31B20DCC06513D1,A04BBB5E5F499687,7BB69DDD4B96AC38,204346565E8F1C4C,F908990140DDE462,E94345E48B5E9EE5,B44EEB11F8EEBCC3,B89684A7C1579ED8,00000002570146CC,45889F6667B3B123,E1E3AD04EAF3AA80,22BC40CE68CC0EB1,A67D2B3AE250045E,AB947679F50AB1A9,78FDE1DE111E3EB6,13419A7EF2A15AFB,E2E9924CFBD55929,519FBB5D63E7A721,0000000026CDFF7C,A443EC67FD8751AB,2C9C354D88AA0C5A,66C38F3308B9B9E3,52B33CEBA6B88D88,D6CDD4B438983AED,28E91331D087E230,160075F9C9A34525,EAE9EB8C58E81D3D,DF45761E2B7E4B7A,000000026BF92C84,321AB5C9A517F586,538A8750E7BAEBE0,9C78530D99BD69F5,43AD1B769294F21F,4446D4338A4A7D85,8A89C5C4FF086B67,FC400A7E47B43FC6,E42C73868E95CF0B,08BC651A1AC509FE,00000001B0105D49,A0E6B1CDC491ADA3,76321F291C6028D2,65D68EC97FBEB62F,F6A33D1D73860EA0,A5C8DF11C3057EFB,CD25D03E45D1B052,8BCBB8D72DAFB69A,131AE5CB406EF7B7,4ECEC14EC805639E,0000000195CF00FA,A0578BCD971C4930,9A3F0137EE00BA84,58E1E7089277B2A3,1A261B11227B0521,12D37D146F62B435,7BF2332097468B9E,2551DF570441B1E8,07FD85ABE16EAEDF,815DF1FCFDA023FC,0000000237F657E9,71936F914EF12122,2BDB483767CE004D,B063DAAC9A0247C8,ED89F4B9C61B132C,19282D90BB5F7380,8DA4EE9090B00D44,8B895AFF3B8EC2FC,26D644B7F720C989,76D19AD964EC27F1,000000007F430D08,E9E8B798DB93E7C1,FC2E0C5EC202E39E,BE47DD55A52D41A6,4F11A00FD37C2916,238D7ADF8A37D87A,2DCB500DDB88B8A7,367AB5B1F342B8FD,2F7C11990852ADA4,7539DE50731A5770,00000002535B3399,6EA1F8EE9F7A5BD3,4D68BF9D66DCAE68,71BB162B7680EEE0,F0E26DB40DE31010,DB5FDC236916671C,F3E82FAF403F660B,67CDBE35DF27A0AA,DFB8C111E1FB2774,59E46115F23502D7,0000000170F9C758,CEA49D555716A161,0811CDF802E87229,C383B62CA4DCC502,A72927610267518A,24800D9A0DD19982,4356AFEB832354C8,267AC914B4FF9643,581A381566AAFB94,D4057D37ABD9FA72,00000000DEE06660,B7102A281E57777B,235C49695F92D6A3,DCFECF6C537CBD48,887D25DDED7FAA71,BAB36F56B065EACA,09E00B65BE30DC9D,C78CC4879E1C97B6,EADA9E46564F79ED,72B31BF6943DDC61,000000004925B13C,8F90B06C2AF6997B,6EC9F7D76684BE5C,6F8606FF2931C738,095ABC7F8B87F802,D8E84BFE7114C5CD,EDD0C44E8DFC4498,936AACB19AE84984,3D5ADB494356170B,F3D3B2B5018C7EFC,00000001A73B9D42,C88C0AC4483B2434,D4F9EEA19471C81F,01D53827AFA02466,0EA8D5B574E5BFDB,94713CECF644243E,D932B9C681F5B932,D7E7970B50D78984,65243128B8B1A616,308B004B41199FCA,00000000CD9405F1,9CCF58D66A7CE6F7,A007E12A8B4F1F7D,278CC71CC4F4BB0A,889DB7E73DB82F43,F7ACBB2C0AE90582,DFBD347697797E59,E8ADEAA3B0124620,BD08F0AC00F09005,E80971CC94C33863,00000000808D411D,50EF95900F90F86D,1F68AEB1408B9230,4F626D6031C52722,2DEC6EE9D8C8130E,71A0DEEBE9840CE9,4B405D4E76315B34,3B97E99D94123F59,21327F79DF016447,34C9C3D560B190A9,0000000034AAF473,C5DF27C166707B96,750651F7A2722F50,E7D29666B73D65A9,35BDDF08B38D8092,62C98F4BF7766A2A,AF22BB276FCA9B58,B6A5BBE4914BFAC6,87D93E124964D246,3D00B53C12D2B1B5,00000000096C3D0E,0C14A5DE26737F8A,3018BEACF1BCBFB9,67AF69593BD6EA46,714E22D4FCD40E08,8BCCA5E36C930CE5,DB2183AEC5F0B4B1,A6489E08F525B1BF,EBA3D9B6CF84759D,F98378343D51E385,000000003F8E37D5,673DC5AA69B64187,27A94EBA94FE9474,1759D547EFCB50E0,AF5BDB60D5087B38,E99F8D67B3D2DC17,471C859764F2FD25,79703C108747ECB7,D12035797DE7E520,AD7FDCD254FD678B,0000000102B742C7,A5250F09F5F65081,6F0B14CD9B93BDEB,EC40E6221A8A8B67,6B7A1EE938865042,CD3EA4218AFB8E89,DB69563FCE62A6FD,57F35C79823C4360,B7CA79D9C5240632,85EEE486F2921D50,000000008C669F06,727A291D87421666,8B967487EA00212B,D87A09CED71761AC,7BDFB0FC9F91288D,F282BBC8B1DA4372,A8D475825CC89616,DB70AC2B55DA2CED,273F9CF1C501AB64,92E3EBF6200CC137,00000000E9A8356E,408F86A33010B6AD,526C87059E115217,BC6C1CCC65F53327,591DDBB6F3982AB6,3FD2100E3CFA08CE,63E3197626A0099C,F0FC7C5D0B847112,A1D1189935B02EC0,FA249337544C3406,000000010514A2CA,75BF7A009FD4BBA6,6F2E5F6222E9BC55,DCD2B0874386377A,E240466147776EA6,77018634F5031FDE,8C9E8255A0566BDD,A05B416C731D170E,75BDFEDDF229473D,5B53AA5F8145C010,00000001E6CA5FD9,126C96472F613937,F4DC70D16989C2DB,BA621FFE1D494940,47CF648CE442880D,498261BAE3A55A5A,41DDDFAE566877F6,E1B8A09A34E4012C,CCF941044AF7A675,8273D5B6C67F8017,00000000E5DF9CE2,C82A1FB26E539D19,2D419A56C85F9B86,B63D09AE1A2E58F7,46597C580E9067A1,F9404C4ED9FAF769,32E19616E9773016,D4E5F2B520A6815E,D7EBFD1FB729FBD6,D9306D9ADBBEC9C0,0000000090CD15CE,5A59248217B3F6D0,980D9BE8E9BBDEC2,FC0EC6AEF627E52C,618728087C71FCA0,64D2D801B76C0D68,242FC635A6BA0E77,E5D7C596F4186903,575E5CA37DA64D57,60247F739C83F095,000000026A848CC7,A10416B83D772C2A,E1D256E9FF21254C,9DD9795FF644C455,F38CB7EB19972E02,33AC3795B8ADF027,F3B03F101C37B78D,9DD097D51495E3D1,3AC62F40B287BB0A,B6B4D3FEE17AA602,0000000181BA5458,D4F701E3D22E6BD6,266C391EC7057283,62C99B956F61EE5A,D39912FF20C1496D,A6E5D69ECE9A56BB,7B2704F0890874F5,77CA46B5B539CB97,FF9D01B1C758EE58,49A8B9CC57C84974,000000009F87ECE5,73F2AF97073B428C,3BE50DC43917FF6D,258C0D8345353D2B,8726398773742D1E,8A7C3FB3158FAF72,06AFE96214E1B76F,2E17E1B91C5D5E2C,E65CD738AE0638B5,71F7FF865345954D,0000000071ADACB4,D715CB1059919207,803EB04DCF2053FE,13CD860BEC6256A0,C5A493E98E398F25,1794535510752190,8AE8A8E357EB95A4,3903BE90F96CBFDA,BFFB4FC84742C87E,B2A6CE42D6C51DEE,000000024415D71E,3AAE140750E2BCAF,97257C5BB29E3B77,1B8B20E8F8783254,73926C00E378AA8A,128E73F7A17DEE6A,B0F04B5C1C54593D,9525984A53650DF9,C2911133ABF00C3C,904B21BD9D319468,000000023E3F2BD2,45A49D605FCE3FE6,FB7A1C36BE9C146D,844197FD959E293D,524D1A1F61AFC8E5,AC7792918487AFF2,ABE041B889B83D41,36DAFFB1E905A8A7,9C9C2A6F6B3ADCF8,44770A36AB797A5E,00000000362A5495,ECAB8E7FA80880FB,3825AE388DB751E9,287A5F78DB4C852D,7E9B66C39FF4CC40,6A7DA62D44DDBC10,E59CF4D7972BC10F,AAA1E5E6C8E8F06F,0D6418B69D9EF3F5,27005F23F83CE173,0000000157E88C47,8D67722B46A2A015,8041974C53251F01,E3D37C209C9640B5,6F7380DE761077F1,87F5B718CAB1DB91,30DE1902B0F15046,5B75FD8F65FBC421,6589BE92BE8FD1E9,C8F584A9C489F635,000000018D624DE3,922A9888A41ED24B,F015D5373BAAE9A7,F590A98BF501D5DA,72BF68F4810322B1,57EBADF42474894E,EECC489215B04C92,5DD2562F6D77D390,A73DD007BC15CA4E,62BF8E57EAB54C8A,000000026D8E573F,DA5347727B8D20C1,934B90064EF03E99,BCE80830C8BBE880,1A2210324259F7B5,4082480A33B38BDE,4892E32EA3FBBE47,96D698FCD34A604B,C1D9B8F38B6DF73D,61A075CE5B446E6C,00000000E0CE8078,A621831A8D447AD1,0B2DAF2FDC6B99F8,CB4A857582D6EB65,7BA9A4B1FE8A2E5C,5334D8D44EC31DF9,02BBA3CF5DD47F74,98B614411A34481D,ADB99AEADD016E8E,B319B140E21E158B,00000001EF7975F9,16A2A2598F7F6BDE,BD61F97A960ADC2F,49A2FD1C501748EC,361DB2CC28B01C29,DC33B43FE0CE0DB0,6F61FA081089C8DF,223CE6B4ED08A9AD,6565B2703E786EB2,65CCDD59B9807345,0000000264D25F5C,F1686AAE8225006D,D18F4FF7715A3FD2,5737205E56EA0A49,D7A30A5B3C4DD47B,3E93C168A23F505E,59C53531724BBDE0,5136D48AE93F85B3,A9DE596BE0F7C808,FA327484BC7537D6,00000000E6EFEEB5,CAC04D8D0319DF37,2724738634EB95F4,63427ED628CB44EC,95C289070BC6895F,54DDBD46BF497943,C70D3DC80F689023,044D2EFFDA65F0DA,DC16694D5D2FC4E1,B562035E8E940998,00000001CF4E143E,624BFE09154FC148,606D32D2ADE227A3,38F5DF21DB9BA910,C30B5EC389F181EA,7EE85B42C13A7826,83B7F08532B05949,5A207FCEAD34E5A5,5AE8AC7C26870BEC,37AA2D666D16856C,00000000CB4A7C22,4AE08C4EDA72FBC8,9E876B2BB45A2516,5485E19DAC062055,D99BDEA4C6CD7109,0F68EAF874B4D447,63ECA5F163C99173,18C6A938647C02B5,7B47F3F53A9506A3,C1606BEF0763E15C,000000004E183198,E4028ACCBBA4D6FD,4B01737E222BA213,EA97421D6DDC51A2,75F646671D49CFE0,0A2D2AA1F4BDE5B6,35F3E39817DA810F,946057366AA47178,2F229725509F5508,D29F8CE460DEE13C,000000020FE0AB0C,BD59043876869A6D,5D16879AB26265F9,78AE5F37917A5831,2A46D34BB2179D78,98BF89F46C38A722,13B5907C0BEE7467,592EEF41CEE59CB1,C691F35507081F2B,660E2C13CA24689B,00000000B275E320,EBDFE12C19F80D8F,C99457D2B1F1A53A,307ED8A3D9F0ACA9,BBBDFE18EFCACE2C,F1C62B3B660EBFEC,136B40BFF28B849D,787B8BBDC9DC7BFB,E2DCE3E634255BE9,6BAEC579A30AAC16,00000000B38C6F95,AB5BC70A73A5A6E4,34289C7F88A70B8E,4F26343B2C0855EC,9E1BD67A88BA4069,E5C72B090FACF5D2,54A40ADA3267821F,C54A49FE1B9A91B0,266D373DC0115541,5B6CD7CCA64C866A,00000001DAC728E9,8D2E619A32D4CDA5,F1EF8B511F0634BD,BF9B7C7BD0FED853,841E7E339FE9BC80,FAEC6E9C20E5B525,30821D8FAAF6BC26,452EC595EF94575F,B396254D24CE606B,002CD39E5361F80F,0000000255FB0A40,0DD94BC0E2540374,56312ABE2D3B3FE3,0954DA965AD76366,13A060F317DFCA94,5772D98288E5F08A,B1F6E75BC98C817A,30D02C22DB8708DC,9AAE131446082E50,1301717A8BD7C41E,000000023F4AD8B9,986DA6683A8ADB0A,0A908A762924D091,ADA7232D43B8B294,9779C9B34DC119F2,0B5D698F65CB718F,FB8069EBF0CC594D,42C0E8922E174346,165EB3584C0A9417,3EE9B75D6DD6F2EC,0000000191B3D08A,E57D9544E6F10158,A834406DE0C472AB,E0E1AFC793D5F639,A4CE7B9C5DBD7977,6C8A604788435121,7AB77467EDE61DCB,16DB8F7E2216FAC7,0D8D427BE59F38B6,52A08D27559D8E8A,0000000072F4C30F,B6DB251F69461377,947570416B2F9774,5D5D5F48CB0AD160,78384751E2C49F49,1127EED9637FEDA4,CA2F1C968D10108B,9AB2B9D2C4BD97B2,7426C754FFF93091,89338F0D51F244ED,00000002619D4BAC,4378A43C9B24087C,29A06DA77FE3EE55,B51F4832F797553B,933AE0486EAD453D,8E92CE041589A78E,AF60E72D14A843A7,120BFBC96FDD4BE8,5D8F4F6A3AC6089C,DA87712D5099F8D0,000000014B234843,8ADF3D1590DA755F,23DB2ACA1173F0EB,2B38FD5E1B50A8C4,76924317EE0C4A85,E8E0D3DF501811DD,C5A025BE027F9F59,BC579F019D03EC8F,2E2FA94A33DC4850,33B9A1FF63006990,000000016A42CADA,8626D343653A47AA,2A10D9BF8C3C84D1,9601CCD4982D1E13,DBAC2749053BEE53,D2AFB26130BF78D3,6B7A2E301B9B245E,D1E8969D12EA8F86,5F05737D938E37FE,7F83793101D0E233,00000002487C6618,47BC976592D9EAD1,A58A4491E0F77F77,62FC6DF428FB97A3,B8EB1F292937CB2D,E57AF0C3DEC43C0B,2F9CAD3AE022BE91,5F8AA8A9BA79F01F,C754D9862422D911,8D1E60375640EF5A,000000020AC170B1,D378D517F21A603A,73B09F33FBB4754F,E867BF8CF0830664,D34651D81E46620D,ED689BF2D28075D3,398D4E2751FA39EA,776D179F8E0FCA53,D0FDF75DB4761F5E,0405DCA9B60676FD,00000001E645C41E,DF8108CB75CA4112,58979CF411F4A664,BDE2E08929F4AB65,58807DEA94F8CC02,EAB9FF52CEDFE024,B4C7560E44531EE5,D2DAAE974B749859,DCCEA26975D9B8DC,0962274119EFC0CE,000000008B89BCDA,C430B84C97A3AB8C,9EDA5E7EDD7DE780,5CAD15FB305B7D67,BBD7C874A07007A0,AC0968332791ABAF,5CEE7640C671AF96,6E7ECEAF016AE0AC,BAB4BC81E7ECF357,5231D0456AE423AE,00000001C1A03CD3,DE2292AE95CBBD32,13AC084B3E0F4882,A3427C75539E673D,F629FF3D0799DF92,CC377483D5CD2ABD,2B717B247CFA9C13,2E8111D8052D33B0,19E1815022A6AE6A,9CE00D94D0F1095C,0000000220F2914F,463D663A4E3290C6,AAC0043385593565,5560ED96EBFFA836,1F1139583B0D7414,CF99C0C0DEF01639,F0B037407D92F97D,884D5720080EB7C2,89C0BF6E40CC30D3,18CB8E422DA62DAE,000000004329C27B,D870FD0DA02EF1ED,0A30933CB9FC68D7,372EAB68C855B54F,77B265119EF7729B,32E0990B9845CA4C,33F46C58186348BF,EB6CCE9B2A73E463,5E074C94B6CEB25F,AD21FC56B64E5B7C,00000001EBD19DE0,027A0E497CDBC318,B59E6AE10D9F2ADC,437531946117B8C2,2C4757D26E182982,B24A74B029D1D5FA,EE452AC42EBBB1DB,BB99BD6E1F53AF81,3683FC88614447A0,FC9793B7F6D2658C,00000001EB466343,A111B74B99C47405,CDB54FF989BC5FFD,938E500FC405740A,D87F3EB8793358E5,19BB6D3497174CDC,A805E85EA2B67A0E,3442E5BE8526E7E2,C87834A3AC01B676,4C64D88D36FEC85F,00000001F8C1C1E8,A5609D9464B7CEF3,4BE7F663B8BD4504,249CF769FF69E194,A90AA9C657D3169F,6274CD0C8A12053B,681CD62EEE07FB36,7C19FE1A660A1619,442C71D7CA47054D,6DA584EFFC4F273A,000000021D68AD68,D984058CAF8E3349,89A01428D46277ED,136E54AF8488D9FF,E361014313B7BEBA,89A87BFDEB5B0CD0,6679CDF4D171A904,9FF4AE1D153E33F9,C10EFDD28FC92DE4,E1F3CD94C9B933E9,00000001190452F3,EB30567E8CB52317,C9E3ADCF927CA548,24B02A877456037F,53A63D4A19862A9D,D90D5D1EB0E36D69,05699DF9A65F057D,3F37A926F1DA985A,AE083BDE022DE611,F488D3ADBACA06E6,000000016ED78459,03E75DDBCB4A0422,0645052AB484CC85,02ADCD6D9F885D82,C7582DD7848D6253,FCB5DA312A91E7F1,9465F570A544AE37,56E38D717742A42C,80CA2B7C567B05DC,1041E49649997278,0000000088AD1FF4,A660BD293CC03777,9AA763135732B884,3406F5DB7FF0426F,FC531AF03EAAAD87,8956EA7AED0E63DB,F8B0565EA03D370C,E964A938C76A8EA5,5C42DB997E0975B7,309D4012734D60E4,00000000E67D8DB4,E7C71DECED737383,E0F32CF3C95330ED,B2D778F0F61F3407,4194C2784147F393,6B9E187D6DC28C9B,3A9118BC76DA745F,3A21A7C1D36D0A09,788786B60B32F053,6080FE3B0EC75D4A,00000001BA85287E,D495AB837D5DF55A,3A02359E40C2C5CC,58A3CB92E900CC73,E6B845C558C5E1C8,F7F3839C29CC0FC4,933BBBA40D056B57,92AA2BC415E516D3,57D18D992AE6E4A5,A69E93C6391321B1,0000000253F560D9,639D678E85CD3475,C558A630D8F1FC44,515944F07A7C4EDF,24D62572F0C07EA7,39234C01D47BD934,66007A1810B8C375,3539D4DC24872F08,FE389A4331678D1C,D4EBA07B2ABEF631,0000000215069469,977978ABB8BB8C96,BE9E77D6EBC8740D,6E2A48F8352E9A73,1E47806C723EFCB0,B15D04F287CFCA9C,E72786FD787216D4,5EA69FA1BF8698C2,0DCBD996F831D69A,29B3302E6739B4DF,00000000B247FBCD,C02A40014E757E19,36F7B9D284D504E0,0DCF8075ADEFB504,50E917C022B83475,7EF3C44F71C37F8B,16A48A72BB839BBB,B1BE3EE9D4AEC766,506D074EF3AC4A90,3826B25AED69E9E6,00000001964F07D6,C2CD14FEB98F2CF8,13F268578DC83410,067D7C4C80DD02B1,B56A6BDE5B572E48,D5E89D01A15D6405,4F99A607A314FE05,B6EAFAC4383066DE,C8CEA83713110C67,0E468623E8264413,00000001EC9D9AFC,99E7FA5253209D81,ACD5B2444D8823DE,50C000DF9CFA1621,C6345D5B62857F33,80BC612D5D8442D8,D56212B5348A1487,EED3883E341947CC,A1C1425B576F41F1,247607A372DDEA6D,000000014FE0A25F,F67F8A523D4367C9,73DF7C041E13D438,9621BC7B7B3CA85F,A30B922B87E880F1,BE48AD00DD0639E5,D4ED70597CAFF7D2,4B886096E38CB928,7B405A16DD1A0A49,6960CD72E611F311,00000000690AB57E,CD42CAD902D99149,E39B5B64E037C9E8,B95637F5E75C06BE,4145B2D1CF96C0D7,5C6EFDE7D37CC7D8,657A7A531598AB2A,54190188F2B6D5A5,E00E4E677552E0F9,D45115E7B4FA0EF4,000000026FE35620,6DA98D990A9FF2FE,FE34B76761FDDBCE,EC36B6DCCB659704,057AC4E8C9C134C4,4A30C8CC8C3FCCC8,95B308B585DC0BFA,74F100B5C867CF87,A44EAED75BF05BC4,0914BAE2AC00F059,0000000192D9E4D4,2715A183965EBF7D,A070A0407C28827E,4AE78FAF8FE3FE96,6A5BACF1D5F02334,AF6ACA7EB5CC941A,42FCBA6B7C587360,1E540110F40F3BAF,2D881011E3B2FB7E,461A43C3837E402E,0000000137EA514F,3695F33951C14504,B0CB8BB670A38160,0F77B6BC269878E9,CD76294807E18249,322FDD23F590DF0A,8C54C8F16F8D3601,D2A088940D205F2A,820CA11B0F526CA5,1153092032D56D8E,00000002061E61F1,33AD900C3AF537EA,7D9B68DFD0298A1E,084C1BB2A8482C6C,8911A37DDADDB391,21902A092B3D8B52,87B2082670FF1CFD,AE885E474A3C615E,D94B2B4EC0BFE433,CF73A6A6FD8885EF,00000001435CAB1A,8DA8186F31CCB35C,E3278DD94BE8D378,6CACF9187F60024D,CD7DDE12459F52E9,B8231575092D2088,84C454672578CE7D,25736D691D8D5AFE,8BC79848F9F65767,3B71C0972AF9DF92,0000000079C0E52A,68987EEC5B110F5F,D1A5ED71E3E329C4,FC2265C5C0188E9F,3E4FC714690A1355,A5F7F9DFDCE758D2,7427EEFC4A74D493,821D5FA4D0B9114F,FFA64D55AB9523E3,C11A958463F4AA53,000000010FB0AF1F,06CC0DBA7F8A1D1C,14982A1312197F8D,C3AE3F2638FCEAA6,428A8E551DF80B27,D3C912638A6A4B78,8B7E61A7AD431A0A,3B859D0EF178FBAF,3263EB60AE2C556E,1CBD74DBE4313D08,0000000264264D3B,4A0848FEB46F5525,774E2C45B37FA2E0,D1B5FC7D2CCE214B,1AF7DF84B1087ACD,E9E9EB8ADCB055D2,C1C992323C2F67F1,8119B262255632F5,DA6319DA982EE296,37E736E2EB282A48,00000000FCA4A550,0B158181181AF9A5,AB453956397F5B16,EB4364A2955CEF00,8EFCC9329A862990,408B7EDB921E5FC9,63753ECBCB06A2E8,280C1EE09EC7721F,3CA7BE732FFB6367,B6333B5293E77CD0,000000007B757B0B,EF0749F6AE47FD66,0FF10710BDEAE9B2,F8B9C0A0F1D68FB7,A2309B38D2F98451,D4C90EDCB0419144,DDA4C65E4AADF723,05C5A68BD1DC3264,CC340531A9DFBC2B,29EECEFB1BD3D2B7,00000001A70C3B68,F70C3015134374D4,CB9687DD90207477,3DDEB88F510CEC5F,009CB1A6696EEA26,8716B587C23DEDD5,2C0E8F78E75DD3A4,E287F5CC0A607CA1,2391F30FD683EC37,57ADD940C3B03B56,000000006F9E2CED,F95280D717E9859B,64DC0F68A02D698A,3BA4963116F94006,5CC0BF988A5B90C3,9567E54DD20466CE,EDF794FB0434A7EF,396612087A552896,053D8BA07D82719F,481AF9622367C2CE,0000000051A9B071,E813939FC65872F5,480BEAF669AE5CB9,CF899FD775773456,E1784A3AEA4FA6AE,A8B2C94687FD6F08,E94A37C3093FC955,12C14FD40831D525,F443730F0617AEC1,C16C69C59F9F3F9B,0000000147EEA812,31F592CED49B9C27,250CBC1CC4A0AB5D,437E92AC008AB730,D8F51E6761BEB6AA,62188B6F75AC297B,99AB79D3EB417462,F4A579B59EBC8C7B,28A4C8E774E1A2B2,5728DBB3F1B89074,00000001AB1E2826,6D8F18C93EF7393E,BCA50B82EEC3A085,D5A445F67D708A1B,057E2F340F5B7423,5210F5ABF8D21A4F,BEF974A855F44582,D7EE7F0F2ECB3CD6,14315B6FC54DC2C5,564F51561AD3E98B,00000000BDD3832F,0D62C68565EAED84,0EF075C4E2104DC2,13CF96F59C6F549B,8EDC38B60E532919,F3F340AE057AB43E,B7D96518D180063D,3AB133B391F91F5E,0AAAA4E2AB1E1CBC,92EAD4FDECACED37,0000000092A3B9EA,9399DB6C07E6CA86,A28C4EE0BD4351BD,8A433BA100AD45E6,5D81E98B9AF71E0A,1F17B4D64ED23414,99380D895A06A891,9F89E8A11E233C11,E3DA21E91F2C71FA,6B152DA7D3695BE5,00000001083CCBCB,E0686C503EE079A2,7A3756FB335A5387,973CD526E47921AB,C3033959F152CB3D,3F61C11406717FDE,7BD88040365FA1DB,04AF9AF28FF834E9,4DECE00788CAC407,CF1831AFEC92D78F,000000002D732122,5BFE2FDB1B6412A1,BC5BBF55AC0C523D,A874236346EA7942,7FE5A5FF21BD54F6,11528BD5A29ADFEF,35E6015D95CDFDF3,B36AEDAC6AE8E613,4CC7E30F92314B58,D71A3E155AA95846,000000021CACBB50,6475A964AA5FED86,BAEF8AE877E426F1,0BFF6DE915D52AED,35ABA0B0C2EB4AC2,671B67F180C279DA,ED50CCC2AC609FCC,B4A7DE849E0BE87E,6CB03A5C64550920,C42851CA311058F3,000000008EDE5AE4,40E33530FB6ABE3B,72F04D8AC7ECAFFD,311A7B6387468DBE,294B42E38E10D28A,A1EDF5BEA2FE1B25,083DB5B1DA75FF4C,BA24939EA9D95B83,702A4C1D65916E66,D5855EDCE268F20F,000000012184827D,C16B478A10513558,1125F9F08B8C1F68,A252E07302941A70,1396938F260232F6,0054798F71B4FB0C,7F43C5C6D1E43F73,21AC041E72B824D4,1803A6E354ACD044,740DC1D007091001,000000020E7CF453,5636BF7D78D1E499,9371A0E7B6F8CAA3,66FFA8ABFCA3EB24,11E40DFF28C81136,A9BF42D374F2935B,A6324258ED790EC4,460881325766B7C5,F69C26267FD59AD5,8F1FD43C65E0ED68,00000001A86E15AF,FFA8F5E799BC9BFA,FD1BBAB90D5AAF67,D12BD70FF1B086FE,031EDD24CF33ADA3,2F093FAFAF367025,8A5C7E1EB27AAAF7,946664C352DC5C6D,32A291D20CE58ECA,90BB4DCE9C7956AF,00000001A7DDE425,E3A268A511E90CA6,FD7F8E5EC956B8E5,E753B02A3872CE80,E4B8DCD115B8A7AF,22707FBBE3663E11,F5555E185ECD3083,158742F446445E74,463C212277CF9F30,6C24110221ECF7C9,000000008A36C6AC,D6D8A1CAF2A3E6ED,3365A9C1C57E2666,43B3BF55336107F8,6F33FB2877BD9C17,CE79FA5F1A16056C,2709D5AF7EFEFB0C,40BCFC1949E7F965,B50E0C26674A8098,D29B36B957D157CF,0000000276D199BD,77580F5BC1A76CB2,E91AC3F7F262D2ED,DAF6BB2A68E8567D,70B57DB6363D7790,E7E928B2BF22584F,582E65F7C6215ECB,5428E211157691F7,0BC6A3BC123CCCF9,8651BFCB9D1825E1,0000000254A3ED50,777F3620554A0042,9F3C97A5295B17F8,F91C1B343C439AE4,6F3A965299C2AB42,E0378BD563784EBA,ABFC393A2CC00CB9,C51A02D2BEA0B1E1,522356C3B9F64364,47645EDABC1D7FDE,0000000236DA5B87,123B34C921DF677F,3E84EE9543B566E6,03A9AE4A729ABC3C,EDAEA309866AE38E,F4DA8D2B83E3495C,A5CF67C7DBC1AFB1,93537F206973DC2A,577C2566F1BF58F3,BEEEFC8EA1709513,000000023D70735D,69EDBD91DD4290F0,A1FF3E30DB198AE0,0BFF9FB511578F5A,65D07ECDA5AB725D,967DFA5953B43024,EBB4BFCDE877D024,7E74FF12BD6987F0,3A1FFAEA856C0DD1,2DFBC39C16712153,000000010B7CC3DC,D3AD7B865C124BD2,5D5DD92C39186DB0,347E9C5080706817,FFF2EF618387B9D8,7065937BC9C31264,ED7E6FACEFB9B6EB,629D9CC7E61C242A,1F160335CF1F089B,A02B47068B5A6E41,0000000169A8AFA0,F9E0AB9C16AACDB3,32C41837878B0988,D8EBF8D0CB3E6454,FB6188D230B636AB,BCFB08808B44600B,5CBA9126D61D3E19,D9585DD63CB072BF,C11EE010D76EBA3E,FB3E7784D92D350E,000000007E1D16F6,436EC53605F6196A,8537E64EBE09B0B7,9D6181133D618D6C,816FE77353262358,98A6013C213D6C49,F168E05B6BB92C13,8F14A819D7AA6B87,E5A857E45D0683D3,249274C6EFF25743,0000000216A9B3E7,DA4444D80D3C87E8,7ECDE67E4ED7824C,879323C91B584170,A33056881C36D621,88709BE1DA9DDE23,859FBD8FB6D7A2AB,3B8AFDDFF427315F,ECA1604803305F02,AE6E9A086C0FEEEC,00000001A17C6DD6,AEF015CD7B96F6F7,90E629A0064B4C76,553AF48AC5A91815,B23F173FC5C6C721,597B925D59178274,8B4ECEC81088CA3D,1C457F38A6814E85,61A7BE3746C2CCE7,92E88882CB364FEF,000000008D35C8FE,20438A396A01EFBA,6F6CDE14B88AA13E,51B7BFD686744A48,36ABAD0C72D73F2A,488E862920F4BDB1,86BC48495BA55C21,FA3E0FC67C3CA8A8,A35BD562A2C6D2D5,1B99C5C321471390,00000002541956C0,D6322CD0580E6EB4,DACDA8B27A0756CC,D2EFF96061435B3E,EAE2AA7428E8F339,D04ED159B83C86C7,63E726F8BCDEA264,A3BA2324D9F458EC,457F02EB0A6E88C3,7ED1E8A04A3F15DF,00000002066FFB3B,7113BE1BE3FBDA16,EB51A9ABD8FEC9C8,4D9E00554A726C75,C3A419AA0CD4A9F4,4BEDFE9257503B6A,33097DA6BC9B06DE,0374EF9EAE6F28A4,A2B193F227B88B10,C15FCDD1237D3303,000000001DF4D553,162F7301D88461F6,0EF8E766CFB85094,6F52E6EB1724E4E6,C5DD10FEDE0F0AC0,8FBCBB34AEBB8EDC,010DD79A60AD0F64,F1CEA60C09A3C395,86FC4B2547371DFC,B9FD773601DFD873,00000001780627DD,4C3758A48AE65E80,8AD6BF7BABA2CE80,AEEFE0AD989F5AB5,8EA18380EEBFE0D1,FA0FF63CE7934BC8,9F50AF05AC5B0674,CFD57EC9B8B22E23,B724F8362E11ECFA,C60D1595B23A2313,000000011FF99454,9FDEF5C0B0BB562B,C02BAB260CFBF6F4,76DE28F5D52790D7,FEC5D4906BC836A9,6093F1B4213A6291,C901154A8D722C88,C4B09760E1626222,A62F4E6817134E71,FD140C4F9B73E8E5,00000001BACFEAE5,5D8A6FC429A8D1B3,29271F9A5424D169,5411BF74B6D9C53D,64EF0123BC7F0EB0,68D9A5DC52C1397E,571068D43A94A36C,A92619B7573082B2,3396E91D4E8A07D4,BA33A8D744CE3B04,00000001A277F952,4AD9CEDFC6FAA211,FCB1144EE1119210,1946AAAF2FBED6D6,7EF79223110A5F4E,9922B175A0AD3CD5,38F5FFE76809F5D6,5B32245BDF6D411D,9409EA81A45C789B,05D298BDCE0A5FCC,00000000CF8DC03D,080EB4CABFED964E,2207E93F07E8970D,CB6DF798AA4BE338,789C6B3B3C5C8DD8,A44386ACE9979D3A,903DB2EF933E117D,E18CA1FB7EE59AB9,D3FE1C3D7AF27C5D,2498A82EB73FCE2D,00000000386F9218,E5317A1CAE61CCA7,D98E03B4FC1A382B,1318013FF5EC6C32,51AE2030AAFD362D,DCE6427466C82F3F,4DF13A03ADC8263A,D5CC1E0935C18F4C,7423DA711212CF99,6D9533D87D8DAF40,000000004192B78D,4EE039E89FC26DD9,648D935D58D6399F,6B4F9A40C0B2F0C4,A4C134604FF78162,81C58D381263E526,A7695474E12D0D9C,C123380627E63E8F,DAD463D0272AA84E,D546705752D96F82,000000007ADEC833,E73D723D7D49202E,1F0B2EFC9A735323,185C7E117416E78B,DB904E1C379D2296,1B8D017C0D6493F9,14E81715D5803104,F5B6A16BD6B27C3D,70F73C37770547E3,86C09885F37852E7,00000000283874B6,148BB217255A8A0C,C8B10C6C46D7D8B7,13266FBAF4A66BAB,9E522CD7E8F82E57,68934DA363BA85F8,E6CBFCD7B60B1621,D69099F4C9F2E449,C0D24D762940047B,EA56388B1A6C9CAE,00000000819DBB24,ECD1AE7DD43D0F34,E044AC22F67BD3AD,6EA7482C06E957BA,BA47E605B2CB61EA,760037CA8425BC80,366DD718061ED781,DCB44CE1115E2F43,99269EC50EB03A7A,3BCE728481FEB448,00000002112DE017,2C7B44E38217EBDE,8F11CDE138C886A9,5D4CC8DAD54C4DFC,D5713B3AD112CB80,C74E158147F82D6A,A7F82D57F2DF1166,B44012C420000C81,40B57170A73FD827,92A0107A8670810A,000000008D4DBB98,F702A7C7CB79496B,DFB92382C540AC84,C8151655C10821E0,1FB86937B3543AAD,6C1FCE5F2B8858E3,8D60E554FE1CCEFD,F19B992818CA8E37,B6E2C6DF2334C1DF,FB075EE76AD27661,00000001F363BE3B,3E866490DC9FB2E5,179B50648DEA4EE8,3E183099DBD6DB12,47A814B248DE1A7E,16FDF2EA9D540572,BFA10BA2F1C6F6E6,BD6BE78F91327EDB,D77FFDE8E30E03C5,78D289EB5FEE8090,00000001259693D8,CC422D94F2977AE9,AA6DC80FE183CC4B,CF2AC8B48FDCF252,F253E4E2F3B30FDF,1DAC3681A47DF33D,0CD8AC85AB040453,F37AB8EA1FA1BA49,EE83562B3B75E59F,78684C1C962EC1D0,0000000179D294AE,35688F8602419B20,59AF499FA9D421FF,2723DCC6A22D44F9,A5D743590968DAC2,098B12A290F52F46,7B96783997C8A377,D1269DA8FFF6A507,2A88CB4DBA5104B1,D46DA0801D699919,00000000BA6C4725,09BD3B62395A84BD,FAC4FC0F7A14099C,D8A4DFB00CBDFDDF,2F5882FA3888BCD4,035CCD96C9533B5F,913C39A5F47CF441,1CBDF0349C91CAE3,F196AB1E3C6FEE71,EB2077815F41899B,000000020C509914,4B090288B7607AE2,5C581AD9F1938FEB,F7E5291EEC33F408,889749764C12F04F,C1E7DFC43D6A413A,41B760283740E219,88CA05E1A4B70D9B,1AA68B9E22EA35A3,8011524B50A86324,0000000118727E87,BD562910BAE5FA4F,4B4D6FF12A1ED5A6,59BB103183F121EE,CA6C0AB8C8B79516,B5A80EAAEFAB891C,9D6BAB2A1CDBF24E,2FBA762AFB2C032A,63B637301AFA42C7,08AB6D8837774BFF,0000000014D90D7B,0FC3CE8CF4DBFBF6,A704FBD2A717A6A8,8D60CC52C1C8E8CA,49246B23CA597F74,E212FCEC68217DFC,4B30B4BD70F7FA3C,6232FCFD1876B87A,943F8CF45FD45DB4,CB8B27F23CD55A4F,00000001E0F638A8,1095A60724CD5110,65DF9F5809F82F31,F8B0DC608A4102A2,D9E5DA09443F7FC9,6270B1A553E91888,0807FEC241BD2AE8,C8062CCAFF54DDA2,DE4784C70587091C,89959A559C0F19AC,000000005D1089BE,902F800E180798C1,A81C844508280F81,927ADAD5601B28CC,411D1C2296D99AF8,9A13F9ED78999C9C,D38D96551856DBFE,2A584BC023E018FB,50D5C6760E5EA6C6,4F27267EFD4A807F,000000002F54CD46,C274B99634D8A0A3,72A3C74CE5762902,D239B76250DD976B,F954CF84AC18B8BF,BFED11DB8861EDE5,D8D53E0DBF7C6DFE,1FCBFF97FE475B70,92ABE5001B0F4F46,E56E09F454C33AF5,00000001CEBBFA90,E86C6399D4D114BE,45BFB848CE888B2F,17D48178643E7586,0CE7E6A92813B5B5,46C98E7C6D4AAD3C,E3C1A8AC6BA22888,A5025E419C0AE9FA,F9BE4D1E767EB2D2,A4FC8666E88461FD,000000005FE7214F,35FA70A5C231E0B3,469B7025743E7639,49D4BF2C4EEB357D,AEEDBD59A86E8940,27414E3DAECF6729,1DB9E6261193D400,928C2A524A9B2549,04AEEA46EBBB39A5,071419C5CED4B2FB,00000000B8C7A989,C0B7F0B44DEF0A01,2D7011BF2DAE1D08,67C01E90C4BCEA29,9B5484A2535D12FC,14225E77A0BD6734,0AD0C8AF0CB6DC19,11305EAE3B82FDA5,315F40AE4817BA85,8301BFC45BB943AB,0000000029B0FCE5,2877C9DDC44CAE56,2FBD434FE5F7E2B6,0F2CAFDC2DACFD98,DC49749A67BEBCC8,1A08287D00B68DCC,CA690E0CF7C98D6A,9449CBBBF9FC75F0,3C7AD3E71EE9F58C,3A15DCB751FC9025,000000019A362986,82CA4E6ECEB79A58,E0B871BB57F17E13,4769A21E084089E3,5C12B7BA5823F670,65BACA97A2AF2110,25EA1888ADE1050C,E9A6A73D2D060317,6A371E0BC5E7E5B5,FF8F4545EAC40945,00000000FC12A249,5454AA387723A2BE,38B1BB7B546E72E3,9685979A8B3F9F6F,97AD5E60492107ED,62E4FBC43505D8AA,93F1EE261A0B8BA2,184828798BE0B5F2,7047885D7820B8EB,E2FEE6A0DCCEF7BB,000000014965A8B0,37F11A78944948B1,899CD0B3BD671C70,CCF6BD27B068E075,1A90F137B129B583,7376EEAC81593BDD,4AC3946FEB066943,B542E531168A76AB,F8A25672D6535820,1042FE32B78016F4,00000001D32684EE,1163347F69B2D5F9,A49964E1646A3E76,B9453527AF4D28EC,7019355C72A5CA2C,829DBA330ADB94AF,6839DB946D1115F7,DAB1C15DDCCECD6A,0D44CEA758E1DD89,538D5A67D84B05FA,000000017516A4AE,CAAF29360E9A5701,EA7757B584B8753B,A7F0E6CB5410688F,DFDAC76B2FFCD760,7833F6937C8D72FD,54A1AA01045AEC0F,2DEBB610FD92079B,CEB1FCFE019A0529,EC857C1859DEB6C2,0000000155494636,71C0B2E6894EB5D4,68F7271835C2D3D8,7D8781E37BE60475,B27F2D198D1CA19E,8C2C6F707342A6FF,6E21A3FFA4274A19,61D0CB119A2CC732,D8D65E2D17FA8E9A,444B30F3E98E3CDB,000000004C14FB24,7FD621F5D2E70128,197FC3AEEFD33149,3CB609B7CBF11BE3,5F80B07455A915A8,1383BB02F180F634,4EEC651DA931D216,15926496A1E2F997,0D4AE9E657B3EE4F,A68C84BD528C0BE7,000000018B173214,5F3292A447258E24,3B926886150811A4,9186A215127FB9B7,BC153ECC47E052F1,06881EC4EBCD7D0F,B3B48F6E4044445F,DE93FA421DA1AD5A,53090D0BCDA6B7F2,4F766C08FA109585,00000001FDC9769E,D33AEF0ED2A557F9,0DAB77955397F17C,F2778BA68D6CEB9C,69FC75A5CFA97247,2938558A8ED9E098,E4A081AEFA645EDD,B347E3FEBE2640CF,E1C3B06E699223F6,8F613CD6447FF634,0000000015FE3289,2363317AE79D0C47,0CFF835C9F253FF8,2CC96ACA9F62D3D8,AEF5112F8A437846,8517D6666859678F,7DF254A75BD30254,83076C1711597FF2,CB029A6E88C92207,E9A970C05A866594,00000001F7A63D14,8CD6A931E97C3456,DC1764146A08AF29,C7685ECB81D28C6C,1AF887757771DC59,F7EF069239FDD6BC,F707A114AAA12631,9C078F75A9B54EBA,DED8D97DED48FCB1,679843B3EF48C3FF,00000001B964C660,DDB486763F06F320,4634772BBB143A9C,4DE685EE96C167BE,4661C2D724BD56C1,0BA63412DBC825EC,723828B91E465418,953D4F1DCCEE64EA,392CBB903E735005,2D019B3529F344FF,00000001BBFF0F4F,30BF54DE29569F0E,975CE2AEBC66E171,A9D3C292C7EE6A42,45066FEA0B53A031,0CA5CBDE72799B70,9D9DA7B773A4AF9D,0C3644C512FB11D4,0A3582D9965F6EF4,DDDC290E7A6B9212,0000000172A5B9A3,0821F0140E1705C0,11E0A4AD1C3F6F7F,012C2613E2B87D44,34B259AB88BCEF3A,1AE07C891B7EF01F,D7DB8E80C98263CC,90D69B01967F1F1B,2FC8F40049FD6456,042E22CC9359E722,0000000043455035,EBA847C188CCD36A,AC622772976619DF,B8341BA2CAFBD2EF,DBEA543CB3C4B1B9,3303F7798853DA51,27B2C820BCFF8C1D,E8BD773986ED9B69,F0B2DD206D16E51B,C64ACD2174195435,000000007CF3CC91,6FBFD9A172D5E78E,30CC34E989167A59,3A65E8E14C0CD5EA,0822F01C2E60A208,05C1C73A9ADB237D,783621918012CF44,B6F4902BBBA7112D,628866C03C33CF4C,563FDBA0DBB8D1A5,000000018A8F0BB9,DF272FFDF7E7FC4F,B159EDC59C7B8B8A,CDAE951090816F8A,1B1EDB6010EA7ABC,68E90969A8C79438,49EC64C41386E662,E015849C5BA3E307,6D7581CCFAE88851,83CCCB06286B59F3,00000000926CE5AC,BEE252D98E3249A5,908EBB709B019BF6,8BD04DA514196F79,A11F3C9C70C57D90,C5757E9A1BFA3158,F33CB1FED10DB901,7D5A2FC86723BAFD,3A0DA0AF1A118CF5,7AC5D0481AB852F5,00000000CA943EC5,675B7AF962EC05D2,62473D2F70D6C9F0,CB9E05443E339C29,2129DA8AFAAC1D55,67896A0F74797A1B,F0AFEE8D40623F47,8AA7436FAB9640D5,0309F79131404576,16DFBECFE42FE52E,00000000BFD6A13F,55D4DA4A61778360,91B93A1AD4A54D3E,E9363E5AAA914C28,B50D8A93C9498413,BC1B999B3394FD2C,3CA6D99F828BE538,395685CCF002C1FC,961EA8BDA5CA5678,BB0BA0E88D762CFB,0000000099DDD956,B08C2663F76EB9C7,2BCF63D1DDD1F17C,E917FAA78EF918AC,8EEF6BD28BFAC18D,7DE4C31C0FFEDA16,B84D0FD3075315FA,FF47B5385E700F00,9EE433CDAC56E51A,FC24F37F27C83BEB,000000004AAD114E,E9B7A52E31C1F3AE,71573C4FF0A76A26,57D0ED77434E5CBF,839EDDE47DC4610F,AB694C56154462D8,11F44C3A66ABA18B,03FB58A5F24C80CA,F364A634DC7ED0E3,370E0A8FBE743138,00000001C975EB05,E3FCF14BAF3B1A47,362703A38AD4C210,77C93452E32E8923,26CDAD538513A132,38D14266C37BD7D8,B10C2D4EEDF3D99C,C5A145B30C8EAA78,16BCAA2B707D5063,50E7F0E9B432002F,0000000016FB52C2,EE5F52AFDB1523D2,36FA88DB296D86FC,1672A60EC0DFBB1A,1033DED90E6FB262,789065686AD1566F,40C28454500B5A26,9C064A84AD5E6BE3,9200254BB9F2812A,38F203CCD36ADB3E,000000015781A7D2,C4C2AB01EAAB9700,B84010F257BF3CE8,CA9DD630CAD705C6,77325E1AC04971ED,5E4BEDFB26BF19BE,86F4242ED2F07DE7,6DDCDED7F662EBEB,5C6C6A8E6B53E474,CF98A6D646D4AAB8,000000013AEF5564,51B21F584F5DBCD8,3C8B8A75317E6B7B,DE16F1F92CA7B3A5,012318ABBC6D6449,6008A9FCCB6AA3AE,00085D926F95CC51,E2A6720294D87582,EDFF9B1C43E250DF,6B925D090E47749D,00000000FCC0010E,979FEDE760C14BD2,99BAF6F8E7EB6C45,F44B01AAA482D903,A16216CDED7BE627,411A33EE5195322B,C5AC1548A02F5AB1,327EDB4FA69ACA07,F86981024A3CA940,1880878B369AD4F7,000000008F21D122,29B71B1F70A3C80E,60E9248865695529,138EA6B1EE9EEC4C,4A302A2EEA385392,7E95694398C0860D,01B6B1E5C0BA383C,17FEC4A0ACD3BC32,48D2DD74B8E631C4,90B2ECC50A95DB10,00000000E35DCAD4,3433A16F1C7CCE3F,2A56EBC7A99B35A0,41D9B318B5E4F0E8,4FD7E6375C7C9B65,27573761A9BBD6D6,B8D6A88416DCCDB3,2B0FC88A302E7813,60D3BE7C6CF7825C,88A01595C44A74CB,00000002444009DE,0FE30F921B9AF4E5,594873CA86EEDB18,F4CED20919508257,C266CB2E39F17BB9,22E4895B0FFACC41,0714790B82CA2CD7,C610CA38B950F7DC,71F29B53B563D028,0B6BEFF7D683F570,0000000128AB96BC,6212298A98C9473A,543CBA01F49CC064,391D6C395783651F,CCE8E2E19D9272D5,93422B72E8C2A528,5E44BBB49C58859B,30727D38FC0F8BF8,737FBF11BEF780B5,0CA1BB1A94938FCA,0000000135F4D059,52E77CB5C7B9972A,1B289DFD7BC1C99D,958045E8C6095D7C,D42E417B4D0EC364,2C4D0A845FE1028C,2B65E13CAADCD0CF,5889AD67B7FF17B9,F90102EB4770B48C,F9C0C840E9CCF318,000000011C501390,262C242BBD3ADF03,08A18AC7AF362924,5836D21084F10D36,835502DA41D70A50,6F46EE673EE7D25A,C8B7D2CB4425613A,E0162A5CBA451924,881BACAB5882E411,3A302C5F68BB77F9,000000007FD87FD0,75AD6F9C236E2F03,3197C7280269B830,C6F8A876AD13E858,A27E9A4388F28450,E4F0BA8F6D4CEB9E,E9A03364729A9DB0,A23E8ABF11FECE99,57B7F78F8BF9D834,367A63AF6BDFDCAD,000000021FD34797,1F95F740E647EFF9,923F3F710E493714,AC3E51D842846883,DF0E16E0DB2FB8FE,4623CBD9B6FB97E3,A4C389D09D1173EF,F570F10C796AAF7E,41BFEB631BA43D6F,EE0736AFEA475A7D,0000000122FB3DFF,33526EA9B09D4AF6,AFD042C75CFAE878,4AA657CAF12FA298,DF26DCB813D3E437,7BE98CB6A66F3FA7,CB341E15FE0BDAC4,63BCB23C77C4011F,B8416F876A16CE3D,725D71C24366063A,000000009CE65898,2134A26340844DBE,8EBC8EB2FD5E99CD,99D16A746EF9F945,51D61761103FE055,9D8171AA18BA47A5,CD19285C220EFD0A,22AD713C2379DF66,F4FD8885D0CCBCEA,B871B10DC7A30690,000000019DDE1358,39EB2DEDC22A0FE1,BEC7071A6FF42BE1,C8F452458532C395,031CC10386D2B205,B08A26B8BE11E93F,3149EFA42C9C817D,775A0682F3C44714,6291AE8308BEA5E9,D59DC3442404AA79,000000020C828731,879C990A387FB32E,AE65C06A5872CC03,57B7C898833B2D58,DCC3DB595183D534,36455BF1C1A3E77D,F4A0B2DF2B88AC5F,934666C40F91624F,33556CCCA30EAD3E,AAED9BC159B74950,0000000249BFE0C7,04930792345A4D10,CD9A64B5D6BB4A08,6EE04B3CC77D6A7F,9CB1AB41757F21B9,8988A63FEEF6C498,2919B3F88C078BA7,5FA732D8E4157AB3,B333357E21F71CBE,40A9D4C68B71C0DA,00000001093CF271,5227AA829DFD6EF0,C055A518D0DC4D8A,7481F649B1535602,2106903D0E525D3B,6CABC5F1DBB94C44,95426B7C1552F32D,C411EB396FCDBE1D,3EFE4FCFDBCB2BE2,67DE64A99F9B854F,000000023A7CD137,D503A1ADD9BBE846,56BFBE73E1C79B6D,6545C516B68047DD,43CEA33296BF0788,F8A81B4742FCB8E8,302230EE8FF8D25B,68FC57E2BAE2B36E,F5CDF3B3CDFE7D1D,9E6868DD51EC4D27,00000001937E1283,EF81154AD419BD92,AA7C9FD744BDC27D,75151F05ACF949E3,1E59694005343E56,F35C18022226B6ED,D2C054FE3EE91406,BAB5DB38C90EF885,A08AA75FA78FA524,6A6C0E1CD110A1B2,0000000029BEA51C,3819F6F77040D064,0510D469010C5EF4,14A5B13CFB8ADA4C,E8660E1AA918CADC,E608BFDC51056E8C,B528BB46F8FDDE72,7B8577321F09E4E6,A6896E180B266485,7044BC400C02C48E,0000000009A9F456,5547744040316A21,3147E6C78C675713,4BFA12E96360153B,DAFFC5673517F2C7,642BE96318167100,0BD52D63F10C3331,F3903A11F51E00A7,7F7D1924D17CAFCD,DDC5FA6A2D3DC4AE,0000000203B450B5,5D86D1206AA396B7,6944111EC44FE894,A30E65512D120BFC,B13E65F1EE342406,8D3B1D1EE670F437,1364B816A2540C71,7552C9A0B9FBD51C,908E0172BFF212DA,912053457FF066D4,000000011E39DF1B,0F6A68B941EF5867,E878D0F41F672F9B,3496F3C6BD8A5565,1177D923A511EE2E,CAD72C26B371681E,804A7D08581E2B10,E6F463F0EBA1D8A2,1852BBED6821DF72,8D21D1F251896039,00000001C3F0D8F5,FC9BBA32AD547787,A9388064DDE7EDEB,3D090C1D8356AF7B,63AED41335A8B5C4,206F17097FA216D5,5A5F3C3AF5CF014D,1949909182AC8C62,81B02D80174D7CD0,1BE487C21DD4C35E,000000000554B555,1557A14F9368D13D,F5FBA60310C20773,AB286E57F9E3B29A,308518F4218C1EF5,8587A08DB99B00E1,6F8D533F21B12051,B3F1AC4574137EA6,82E817C08D1791E7,5395175D8FB18D3F,00000000A9D62CE8,4239683AA4F41392,217EED40787E5245,96CCFBE3BD30E3B8,71BF79315C899291,222BD7D08962FE80,AAB78F7542CE4EEB,E283E2C26174BD25,54669EE079232BB0,EBA70BA031EA7FA0,000000026A501757,1C6448858886833C,F14979708F021572,3060CFD58945793B,3E7F1242A680B0B5,968C1C9949498BED,9ACE085F9EF74FD3,8B4C72F7C953C6BB,C25C0423E2E8DB92,38B75166B8771DA6,00000000E89AC5B8,F6190A9C1B684E74,90BAFAFDA3AF583A,5EE0214CEA506247,F1A62828904C2AE0,88D628DF9E492BDA,A9B8D8D851FB9AE5,BEF4FE74A4618B70,3A862460CF07FC54,780A6C213BC320FB,000000023BE75A6A,6C35872D65DF98BB,F16CB3771B6BE2C3,2F57117CE72CE3B3,649BB0718F4D995F,57CE5F63F88EB1C3,93918FB833D97864,B874CD4B852028EC,171EB4788ECD58D4,085537FF8FBEE28B,0000000111C068DB,DF3CC872D523E59A,EE4C8B8167AF00C9,38B25D20FE9AC4E7,AE41E9C3F3104E9B,1C9C4016F21A3B90,4EB321BB2E76C848,B599202EDF307E7B,5D7CD8449D0F383A,07F8FE11BD4094B9,000000027B122D69,CF07A09D0F70C54F,D0A4568010F575FD,F15EA14FD3AF7237,CC8FCF407B08E328,E4FA80B74AA57995,0F2D611A54631461,8365E3995C6421A9,219876DEE5069094,BA65DB6C9B340D1A,00000001F8EAED0C,5A4B92DBB1B4B278,689BB4A63B1A5D63,8EFD646A96E440F8,8FF1A558E7156CD5,461595C7CF504C27,FC8B4C79ED6F8070,BE9C81FF48D0075F,02A7F915514705A7,00AFF239EFE2B998,000000016C2F9DD0,BE1DEEA6EC39B7A3,A61BFD2BEF8052EA,31A88CF6DAFDE75A,B760F1ADD3985333,48DD9D0A9DE899A3,4E67179562476E5C,1365CAF0D26172C4,DBFA4FDC9A238A5A,C469680217EA154A,0000000006617C4E,39E6B94E08A17363,916593232A75D554,D6A7CA11770D7736,E183610B5F6DCE86,01CE25B92AA03796,758E9DA7BF4AEFE3,7AAA65F900661107,97F2BAE8C9213D0D,14DDFA2AC2CFDC7B,0000000027BBF7CE,6487B6DCE6D171A4,FB823A93975A828C,5B6AE73BDA93CAEB,6F8428F56370B7C3,5B96CDB2A0B996F6,30A1ACA80371046D,96C7A4351731CCF3,82B89983C24E476A,1FB28BC05169BAEE,0000000040F60A3C,CF7A9BD525BE4E40,33CF07B20498D48C,CE09CF397844F5F8,A0A0D4BDCCA6B277,229FF2B196E00018,5F692059EEA58227,7BD02F4231CDF482,761AE566A251DD91,4214F00522F47DC5,000000003C12D6EA,B89EA455F87FD5E3,42FBF7FB7393D840,A019BB0F1808BD3C,AAC9CBF4D72E27E4,D6341085D216AA2B,B7B016F84F75E742,CCE550E3B2B92383,81CD2590F36C4F38,9AC4D9901A36301F,0000000204AE52E3,4922F1655FA57847,210B06BF58A67C90,F299E828A2DA6E16,8B5085221D47CB28,BD75ECC4B5B402C0,649978A2C9D79727,6A5EDE1C0CC43D19,90A1307ED7CF6C5F,E9C4994008F75652,00000000B814CC33,5C1FF6821F331C20,46E94D9E1EBEE1E8,DA7D6282AEDC7A8D,10929600315D4671,C3ECBDC5BEB22538,0EC09750816D8036,7E7B4DC345EF0902,F9758F1BA09A284A,07D89C5C979B1771,00000002463A4DC9,7090877F9854D885,31084946A829C556,6273A79F45C28EB7,D7086169C9BC5016,440E09D9BADCFAF7,339B49DB210FF5EB,E0495EC1F7FDCA08,E67F29B1E9BD0A07,D1978781C694AC5E,000000013AC50DD8,C560E4065E90AA53,FAD02BE288ACCB2E,F940B407BDF1EA48,20918CCB13208255,26B5FE30AAEB5DA2,F5AF830ACFDE6C29,0D2EAD8013BA79D8,6A1E63F31FD7E397,D526F6C062CF5A78,000000007E5D9C67,E37604009CA32E26,C02B9B3FEAD16808,76A1BC4FF65FCC94,4BE4B800E040B6F6,3552A2B3EFEE89B6,41D822BA46C78B20,8E81D1AA901641C0,A641EB9DC6FDE9BC,4BC3078B7BD4B277,00000000D5640902,37C202013E404643,BAB52DD5E4F3E8C2,F112A70EAD977346,4B0DAFA6AB93FA8D,944A9148B1DB4950,302E3A118E146C96,F49E59FD5BD04DAC,2CE3152E7774CB26,F53EA204DCA25876,0000000174D5B4D0,C826DF58F492733C,F245FE342F24A252,9F25158B510DE4FC,2AA6B88D55E291C1,AA2177C3A7F0D5B2,3F32EDAC6B0D8AD2,248B54FB1D1961D7,1F5EBF993F4EBDDF,43DBF5C0607E0EB9,0000000257FC6482,E511BEBEAA7D3865,F1DCD4061215EECB,32ACA3701F3CF70D,A975FD59701A8F60,9B58536B38FB1A5E,0DB35B07B5C9ADC0,47B014A4114E7534,D1587C2A7621E058,9CA234BFC699440C,000000016FA3E0C6,56F559CE632DF355,26D3F45D5905133C,965AB499266E7EEB,D90472F397F8399C,145FBB0CF2D593D2,0EFF82599176BC6D,30D514410D5FEF22,97FA567A5A6177B2,772AD59EA65547B7,00000001F416D202,1DBE01DC8F3AB1B7,8C3AE2DA30CB895B,D22785E1E012F59F,FA82AD24AB0830B4,1112275FF59A3A8E,B5D2684C8A3B9699,AC31346A94D4D9C2,90657BFAE6FF2D41,A2CC6B923EFD554D,00000000A4BED5FD,C65A5C1BB74FF963,249571E0EA22794A,CF53E28C51B6211A,08FB18566AC5387E,FB19F96FDA568AF9,4DDB668BE351EF26,2457E45A6C6BDBCD,62C8348E355F5829,FBB863051739F28B,00000000CF85470B,F2E0000D46338351,BD0D5BD539B776CB,254410486181B47C,167C45AF7FE16AD0,7A2CE07FD4A4503B,3208339676144E58,7C1481FD34277EC2,BC673AC7BE5DC631,83D47C9F71D7342A,00000002372F93E7,3716FF7C8E998761,0B06DAEB5E20FE8C,8F997BD0E6B55442,8F2183C3171016EF,190789E9B8DF3E60,8813BA74332E7FC4,9613DA582CFB276D,63CCD48063EC7AD9,F87F3B6CF1A55823,00000000A30D5B7E,30D52186FFDF16ED,C536BCCFB31C819E,AA2593C451939B95,1AF419ACBBD2DCF6,D4498E1DEDC301BC,B80D17695D0EA461,57E7EF0D3C1B668C,E3098D920847EF29,9B5947DAA8E2BD6F,00000000418A1E2A,2D8F7C8F03855AD0,7CDB80F5389E9A24,6EA0B17ACD6FDF81,571246898255430F,B8292359540B4FE0,30A01152D39648CE,350E84A9B5C2513E,200F37CFAE8F5DE7,6A51FC6C46588BF8,0000000063C82EB4,7C5B346BE4665C81,134982140E3E9051,A0CD5411E45E1399,E264BB0F5A0FA777,01AC9E2FD5A2BD44,9AB9BFC5E4F6958F,16DD6B5EE09C0388,E4CFB5368B542DA6,68614FD689AD3A0E,0000000112A7B495,7C4C34F40FC111BE,CE682FD29226EBBC,85C365AB824BCB61,1D5895BF19AE0611,9353B29D85C49EC1,3AC9A26DD8132671,E2B413BFF8E648ED,A5599C9174D3D5FB,7DED62C2C8B5456B,0000000014D865ED,853F7F132C14CAD7,A8C09F756E92A137,5EC923465F9B34BC,87789BB414651B25,C83CBF0F32B4CD8A,39740D240E839879,1F7DD4C1A7A3EB5D,AEB19848D8268106,7274EAA057DADFBD,000000010F9FC811,6ECC70CBDE81874D,39813012CAAB451B,A06854EAD62AD1EE,3694D7E848860C53,2088E6E298B40F35,DF12F3198F236FE9,4DB836A96AEDBE94,327B8FBB8C00DA44,0BB12A05153B4DDA,0000000179E6B750,2918E9AC3DF4FDC1,1935DBDC11DAA6C7,E87F1B2EB0A44EC4,354D54F242EFFB1C,4081FE0D4DDDEFAB,A0B94FAC32252393,8D999620E35A081B,2FA06DEE0E5EF036,6AB76BE48C9D4C21,000000014D4492A1,9712A255018A5FC0,D24ACD1D6ABFD090,25ADFFD4DD6596F2,67B5BF0813BBE8DA,F84D6809C79612F7,965F91405DABCE54,114D6C340FBFD33D,7CA7FEEBB023E5C6,FED5ABC4F28026E7,000000019115C797,580FDD3BFB83E933,917C5FA6C4C1477B,8C34F1EA30A2CCD4,724490382611173B,AF2E73CA8DE4438A,B375C99573372956,4DEB6CFC74A22395,6FC713D9DBECFE6F,21FABACC37346618,0000000189133D37,4A03FF19271F65BB,DF9962868B61FB38,071EE51ABCCBEE3A,2A0F995F0C8245D4,15F827C425AAE403,4D703CC492261B94,73509F22789F138B,BAF40CCD8B4706F5,CA9159E5B1B250E6,000000001603B620,7EC18AB851FDF5E6,38D7516E88AD2575,6009D233D30C9B67,EC48A6B1AAC75507,58244884B99B818E,C29D763B16D41B92,62F6AD24EE37E29E,C1F587A52C9A594F,96D748B55592B288,00000000AAB191FE,9873B19434E887C3,BCF450FA7AFA0FD3,DDAB08E991CB1EE1,1CBDDBBC1E517DEB,450110F007F1C734,7C2D7F1D34AFFAF3,4EF604A608DD3CB5,B22C94B3D543FB47,99CC50F4F84E68D6,000000025C69457D,362D8644434CA77D,15736D0D4ED9E2A1,4C5B87F0B7587713,60D3C8A7B76BCFBD,49985EF2485E77DF,71BA0B19BBDD0B6E,935632F68CBBA821,1086C6DD5F133F16,249260852B8285B9,00000000F8EAD7FF,B568A1D647B7012F,86057A9D673A111F,6A37822075A21DDE,7AE551E1329D7BC0,AB3687C599AC3922,A1169E36D2886A96,097A3E67DB930813,F38C1BFA7AFE61B5,FA93A01D50794A19,000000008993A74E,11EACCE21CE94CCB,0860E82AF47D4FE3,3A553B24772CDB76,2D13A8B37D884DF7,F1AABEFF4CBE80DF,DD76983F34D0C6FF,E87308F0519CD82A,CD5087C6EA97B4ED,3C567B6D3DBC8AD8,0000000161573ED4,76472CADD9783DAC,DEE65A070909AD58,48616D922751A844,63CBA91FF9A2AE96,95A61BA1EA0B07DE,233B455493273749,00086460EE7FB213,359352C14324A483,52D2AAAE71B565C6,000000022E519332,5A667CEB2B8223F7,6DD9CEFA3B7FB7AF,EBC44771C902C927,8B7E59DD5B85E609,E1362D7FAA4571E0,A3896B9FB2954F0E,34542A0D037AC0E4,3A7B3BF12EB5493D,7C416C1FF23398E3,00000000DA9EF558,A06154AB3940FD95,076AC974CA9A7D66,D3C2613C9D5EDFE3,F639E94F46C7B9EC,88516BE7187380DC,124AA397F77590FC,C665EBEEF9F542D5,B14BDADB5D5522C3,C9C66468BA109A19,00000001AD1C3AA2,2B421888F48556D5,ADF4D6D1B9E22C4F,EB17853895E01B4D,4993C10E47537C92,23D1C322C19DD9EC,E194B57DC47C6919,086986630FC6DBC0,23C6FC8EBB159295,79DC63F5BCF0A7BE,000000008F826890,497F94E0BD2A1D16,9ED526FBAA1B327A,A6AEE4518FCA6970,45B84C578E73CCFB,D41B0309C9D1624A,A493DDAC00A261B8,1137D4E4C2CECE64,2445BB3FC35F8986,C0CEA328C3547B1D,0000000096DF58E9,2BAECFEC7BD4087D,EA37C9001001CBC1,793DE8C521CEF762,13CC0C137181F948,7A2E01A95A682705,C80C77BEACA69927,6634D7730AD75A6B,1BED4BDD6B10C461,74B3AF2591B983DC,0000000054237359,A79897527EE1ACE9,1AF668F17DE2A029,37B5A010C79FA075,B9503AF36C17E0D0,7CB9885D23A96F9F,F5290DE673B39155,A7507B258F951CBB,D09CAD79EED318C6,CD863C44FBF558EE,0000000120C20250,AEEB0AF10D400E4D,F15C5ED8EFBF2097,A3AC59665A7B9951,2F66655B6F875CC5,8C55B22670C1A4F1,1BDEB49A8B553779,CAAC76B4D00690DC,0871C69B9597AAA5,C0871BB6740FB536,00000001D87796C0,50973B597F30C5EB,2F6547D351E1583B,B6283EA0C0129EB8,C2392FFCE194CCFB,FCE44CF803D5D5AD,BE5AFC5E74E91655,F0DE6569E2D696CD,396126B42250329D,458185814A885B44,00000001887337BC,B462645ED26B44C3,012FFF887FBEC7B3,1911ADD52BF6418D,BF1C290CEAFF123F,D2C0C4AF2CFD0799,E3F84AB60841F1A3,8C0F6AF9B3422BA2,8A3933B8514C30B3,F5653184607104EC,0000000018B1BBE8,946C44AA94F80CD7,2FEEA22FB54F8CA6,273BE6B68C780A57,5BE70309386369C4,16296C2F679DBA75,33176D2E539736DC,6898A6E19DF83F3B,17B4099D860E115E,8B8847E6AA2C6D04,00000001A95D4F1C,7CEF5A01211C31BF,24FA854138D21E6F,AD539116B1207108,363AE682378D28BA,ECB742B8420848D8,5EBD4DF69EE85944,31CA3A9DA6216D94,445326C2E0802D28,11DC553428C15C4E,000000012D5DE691,DF73D1381ACDE1F5,6AE872530821EB31,2CC355D279436E57,5C3B92B830F12A6D,287A1929290434C6,1BD8124F0E6A03F7,37D1AD02DC9D01EF,C098D7C6065A3C0F,20BA3E1CECDDF3D7,000000005E70E73D,7540811F1757032F,B017C73BA984C3C8,37B48AEAE82AB26C,36A47531A8FD6D94,9246207961622E58,3BB61D50B3F6BAE7,BF05F8167EA5EF93,FF9F6E6B32D3BA6F,E39B8D9875400A35,00000001C1E6E414,A895D525831436F4,5D7949C54B000FD9,7E463A8E0A15C549,A7E96A4E6B31A12A,36BF442F7DACC812,A10317098563A0E3,6D3E473FE9CBB3FC,9E75EC24B9B90D8F,E1C94ADD404024F7,00000001364F17A8,15224C53A9274C4F,D0E0302C3C987E82,EE80ADB499E22232,74B9F1A994652152,E4FC8F02B7BF6D07,71981B2A20F2FC75,371F7CFEAEF37B8F,8141FEBE5D25DC93,4DBC8C8D55D25282,00000001BD30F949,724049D57AA4A3BD,05EC8B9070700573,B73583131C32BDA5,B230442CA738E321,78052F35650737AA,23C10AC874FC19AD,6FBBA251C3C9E5F2,FF49E8339DD4E5C7,67DA3A5AF04F527F,000000015654F9C6,97362CD540C4A5A6,B356F78DED954013,559595E39107BAF7,37C3B1A6DE029B95,7D119C3723E950BD,90AF2EF799E2FE0F,E08C2048E1D8EC72,97127764A7AD570A,36B9BA99A0C00B8B,00000000B68CCC36,B02C787CB80E5C7F,3BF8B73FA665B46A,F783A5F819D17ECB,A9F80CAD9AE223F7,1F52F9E60891ACE2,08B709E4719C5CEA,EAAEA4613ABA030C,CFB17EBBABE6D54C,5D70C771EEABC1A1,0000000050E40A9A,F9A3F83B0CF8D2E8,7B4F1ADD29068FC1,9FE2ACA4E6F791BA,AB13A55E400CB047,DAC8D5512A702AA5,AB8BBC740D1D085E,D7C66DAEAF4A3FC9,ED121236FCC496C1,761E992D49527A24,000000006AD9A1F5,A4B973016F191326,4EB90EB164188438,CED77BF7F65817BA,29457CCC22A7A349,3A47718688A54A6F,2C379678A4AB287B,5CF90703C521DC43,CC7D292DE6C4CDCA,186E5B7E23D1C5D9,000000019B9AEC69,0E73630AB3213F16,47B925559230E230,A6A72ECF9DBF7C1E,E3E4ABA63D7A7ED1,B4969094E2D3271E,E2258EF0D15FD4F1,C0935740C9D6C820,17A20A1AC785F41B,065936E15B5E3DA1,0000000033292E7F,DFFD43946DF516CC,B3B07299083050AE,77166645937F8D32,CF203F3A5B129429,A3653E3CB7DEA5E1,5ACBDEE0AB92F3CF,FBF07198207E43EF,8A1411550AD98168,E2C343A378C662A9,0000000092BEF390,F2359514858E5485,E130C209F02CA0AF,E8509C5E8668FE72,FD77AA9E55C12153,47ADE91A95A7F2FF,03F4E0BED9FB14EE,662C43ED35A1C624,06C576E9E70613E2,59152E61AB26D3B0,000000014D51D609,3F5546DB4C18286D,5CE02BD4B5E463E1,8E28DB994DCFCB4E,22A83C42CC8CC4B6,11845B7464712759,8C3E328FDE6D857B,217E4215FB56EA6B,CE02C91C2A978C8E,B991E0C878B80656,000000026544AC18,85983B1D6B686ED9,15FA7F02611C47A1,DA8306A04C7E45D3,4325C9E01B18FD9F,CF50BD6C110AE6E2,45440E4B1BDEA0CA,4CDFC2E3FF21F67E,96297A8C8F6E48A7,5927BF4A944D5A12,000000005ACE3A9A,E3760FF303F22AE8,AC78C68989480305,A174E8F2C4C311A3,9D62DA1D5F610D38,B9276CADAC6DFDF7,1A1A41281D4A8CAC,443DA6200BA22D4D,05304FB94D14E948,3E8041BA1698316C,00000001A818BD85,004961C292C8DF00,98937945C2DF195C,B908654F31136613,12B12F61CAF05494,DD9227AD40050B0D,A8772EE71ADA46D7,E76FBBE1DCF62153,04A8E164B470B449,5D6573DF415EE274,000000013EE0169F,1E04282AEB38B300,339645E134D1AF99,A21618D4691B225C,7AE4F9CA9F02337A,AB43F1118B00D0C3,A3E80C13C585D459,573FE042D2CCB9E5,62872742C2A86CE7,9CFD6F3526375B2A,0000000215FAE6AF,4ADA58C0383EE925,7BB971C2FF58B250,99390CFF487D7A5F,D3D44933B751AC66,7E88A87277364DAC,7441300E46EC7907,8ECC023F2CEE62EC,A26526FF2F381EDC,9696B56D7B1483DF,00000002553753E9,1F517C61CB28470F,63C0692C952F9AEB,F07137A2AE5DD72E,B042B45A48D71516,C42B64ED0A0BCF0A,6B8EAC53DBE21A50,3EE39FF1DD729102,2BE07DCA0916CD31,8BD7C3CE96F56F66,0000000030BF1482,DE1EC12CF74C147A,5E83FCABD630EB3C,365DD668A953DA77,DD68BFCA1A3E490A,23928AFF85213678,57680F3048E926F8,BBC9FE35A287B69F,AC00A6D41CE53980,438AEF789C947D9C,00000001534CF441,B6F51179C5FF9CEE,D4963A3CB47A20CC,0AAF6A1C630E1CDA,720B5AB16AC4283D,7E4F25FE460DBED1,13F1F5A4953D9BB9,B3AD0541A7E4E5C5,EA3F39066DD34284,A7CA18223842CF5A,0000000091190D66,243C79EB17374B2A,63412465FB49552E,83752364565BA9D6,7FE84945240EF780,059CF4CD7F9B18E7,27887BFD8E68E6EC,5883987348579F36,2031433CFB539017,BC2B35641A596B02,00000000D7236994,6A2780B0D97BC2E3,D5747E678AF8A2BF,F5E1217887B807BC,11B0CB15588918BD,9F04D9A9FCB3B73E,57CEFB56569263FC,461B0F9C5B5D7A8A,DE43A248F61B7EAF,AD82BD55C3AC0683,00000001B7C51D1C,25F244244BCFE9BC,A4DC79AFAE7F2910,583A52CF5A6E4557,3C4FA90F3C3B9A1A,7010112C557480FA,F0708251D41E89A6,BAF0C64552E09F57,49AB3D5E9D0807D8,B158CC17B4109EDE,00000000D20EE9FE,CFD904711EABD358,3C0D277ACEE7842D,3BD9B9CA90234CD0,A2724B8D87D79B14,6CFBB588F0C45CAE,1791B49389FA35C5,3A7AA40652F44411,600D687DB6EE0553,9894F7C9D0F89124,000000009353A83F,BC0C64C2819CB23B,54F9782106CE88BC,4EA75A1C21E5D48B,41007B38065D87FB,1C3E0F821DE9B524,8A49F2F38C79F7C7,02C77F25375D8E00,7A39367A285ED274,2F2C5C6318C44F12,00000000402A97BF,A7D2B50061359C03,4027C09C9BE4659F,9CA4E93BE9C2D13F,5A13323F6B611B75,8F4E9720367854C9,9EA40456A022EF14,24A87049F5DDCDA9,F5F0DD74E9970965,138B03E9B45A9201,000000025DDF7B0D,1963D01F9F7433AA,DE799DB20CA84897,A1C2C78C1FC71460,AABE2660390909FE,F80C2601E030541E,24D9D8DD7EC37E37,EC3D47AAAB6ACA67,56E9DCE3B1581494,9B550898819D40B5,000000009CFDDD75,B4DEA5FD0DFE6CAD,F850D058A37D2EF1,636EEA0D70AA0592,3CBAE61B3AFAC017,EB00C68EBE91E207,3087045798F75031,158EB16A6C033ADD,36FF561F9BD8B80E,45BC7F6D1AF66FD7,0000000040DD7A62,81E4895F7A0C06AC,C7BCEE9591221BD9,024C8E094068979B,7BE5655C8EAF88BE,5A0C737EBECE39DF,649D28C39ECE6CFD,C0BF9178DAB921DF,71D9766F04AB88FE,3F3D48EE555479F7,0000000251F97C96,7EEB8EEF4900FD90,4F1C4374769DEF40,25F9C1D669F4E0A4,9F5C755B20164716,BFF12B958B74662D,E5635DFA08EA1325,1044725DDD6311EC,6228C0C1D81CE879,08F034B32252C178,00000000F157F7A5,BF48462C64E1E717,426B257C123313BF,D44F11E32FDFEAED,80FC21280F5C8C6C,D9213774D91EA9F2,B6BC2C4970E4803A,B6FB6CFE339D3C89,43EC3732342382C2,F21988A938300F7F,00000000C9708F7B,FD11ACB95F1A353A,019EECF2ADC361B2,919617808230AD02,B686FB92D77D2DBE,DF7FF767F7232CEC,12270C46AB1FB4A2,50C9B0B9EA5C9FE6,E67EFF68ACAAE67A,1E6DFD85181A8924,000000017C4ADCA2,31DA4A3CD6B44CB5,D60E245C48A421C4,1BF6E2EEE97B96F0,23429551FCEE412D,3C55E32BEDA437D0,18C01AF279E5DF41,04F60C607AAE3E28,D3C8946DB3A3046D,7AA2064383668225,00000001516D1ED6,C1CDC01D71A5C8BB,7BBF2CB00AA432DB,75F2FC23F091B15A,10F6B2091A04B79B,4D51787ED1CE52AA,8B5CCCA119B5DC21,E291424914D5EC42,2154C1ECA5C99D54,3DB0B4E7E3A1B86D,0000000174208ECD,96F555900DD52EC2,F8413696B422C19A,CB139D2A9DFE7C19,6EE74685CE699DD1,AF73F4B1E6096879,9C1E0010F8730F59,58B624E9C97F15D4,D0B2B7A8D0FE433D,1C0FBA285C272090,0000000248AC61AE,E6A7CAB617590467,BD7219A467002C96,121AD06C9F5C1E07,3FFC8FEA02AF0243,F7BA1636DCD80901,D11309F94BB25A59,4CBCE4302D26B3CE,23B90C30B7A30CA2,098172A5B5615534,00000001B1166E02,3FA4BEF48BCBEBDE,BFB3938A545EB990,A1F773B30E13D111,8FFC70EE355A7D73,A452DF41B8A6CA44,6A6B96B6344337F4,F636F1FAA8D1B3AF,170BAE9FD7FC6D40,3618BFC28D41A406,0000000164468007,1DEFDF3BD95EEEC9,028AC0A5F88BB338,D60F5CFBB8D37A7F,2762DB25CCA4F84A,514400D703309BCA,9AF9D4C5B0D68BE4,9BD7F93775B13251,319DD2FC71BAE89F,344AF9F728270E4A,0000000028D5443B,DB0B49D41128CAA0,1720FC4EF32CA69A,AED5FF27ADF64175,C84364EE33C9891C,CEC7A4EC02E1FE3B,0F85C6A5D3E9EF97,FDBD60A7581A72A0,48DD7C09DDB6E7B7,CA3AA3C8A95E1BEF,00000000973CB172,61B45E0B00FC6B87,1236B22C16E9C062,2F884377AD8719F7,2E2298372A5EEAA8,6B3F1288A561AF60,3495BC7F089C6931,F5D12BD9EA3F924C,6B3218B01F846528,B0183BD5839D67F1,00000000BF52D7DF,012BE9ED14A254C0,09DC7F332A84FFC0,2151FFF9507C8F46,62C8F5449219207A,57E25A542DE65039,EF21E025EABBBD79,F9F7E1B90142546E,C30143B5DE884CD4,31E03024F6EAF652,0000000049CBAD6E,74E8E8935C318C14,A2DBC887C117C09E,1563640A717CA7CA,352D925E2EA45C71,9332BDDF9B598C8A,5054B132C19EC4D9,3DD59D8A34F5DB12,CDBA34115C1E9701,8F535AB78A46EF33,0000000231A81B81,6C22B31EA5CFA62B,CD52E7F7509673DC,99DA4A4A395B501A,EF0678F293B09E1C,073420274AB9A442,FD2F89EBA34241BF,4FFC600C40F3BAF3,07603FD3D471F59E,71B59B453D3498EE,0000000034806525,4FFDD073298B1916,29F3CE50A74C90D9,49D75A69860D16D9,F10CE4FCDFF043FC,E15E29C20E87DC43,DA9348690A3CFFBB,98206160A84657EF,B90BD5FBF67E51F1,E40DF795C9026C8C,000000017D18623C,72807721D899DC6B,D4F078B9F3450EF3,DAA653B2E7CD0943,3D7E2F2C6785BDE2,4A236A205D2E1627,31079ED73639BF72,BA59754C3D6F585E,0A5A1B174511BC04,8759CFC507AE0B5D,000000021748EED3,DC6479DA2648FCBD,CE21B846275FB210,EFD70DD033EADC47,E4ADE943E5C02C3D,A46F13FC031BF645,DA57862A9ED16C85,0DC2CAD2F2D83E44,17E0B076DD5F2106,39D3C87D0F24C8AA,000000009B510DE1,0955B6F29E8C194A,64F5FCB400B2047A,ADD5780B7FCD1C7B,5D64A9AC1EC7F19F,B02BC3A415D5DA49,737F2294BC52AD1A,2D0498BE9126C718,748A7048D0D04204,D319C5B6FC0DBE31,00000001AE2D1575,F86834AA0E05D14E,98C66A36F5535778,838A4125555E3CD7,68FDC0C0BAE88D39,FCAEB70DEA8A645B,736963889214DD7F,0385F4A941B5C5FF,2E7E2158C62DBC27,C51547D0805307B1,0000000134A6D768,52D9538070FDFDAA,825D278DF40F5EDF,C8B267C5296539BF,46D1CA0432C83A3F,043B6AF04205DF69,7450041135819D58,946BAD35B93B5226,88E40BEF82049CC5,C6E4FBA91C1E3E68,0000000228FA1B34,9C77AAC15F145963,52586419508165CF,BB98F5FD1912CFF9,0721C196B6E70756,D65C8DA183F22AFF,5EC937408FEE5632,90F8FC3B30D940B9,3C1955474B3CCEC8,6E2E895C2988593E,000000008939B42B,F9D53E8AFB76C683,FEF06E1DB293D7EA,7576F191A7854DC1,2DAF3AFB2FB43C01,D2EBE54219C1F973,7279CF17DA144B3C,C95ED9E7C193D039,667EEDFF5BB14B00,EB30329257814627,00000001BBC3D4EE,8814D9F7DFBBC82A,C2CB0BBE1D246A88,9E82F817E905BEBB,C6E0310ECA2D23B9,963E29BB28096A92,2C6AA731BEC9DEE9,B5565F5B44466E96,DDD5394EDD07EA2D,53FE43DE481B6143,000000013071DCD2,2FF083DE8E826A03,E4C34EF8107DADE5,097CF287704642A0,355655FE67666B5F,6E00A737078FDE16,5739EECD7DE306E3,E88970E868FF6A86,E32E3FC6E5A70F87,7FE1BFCF282AFF48,00000001F496690B,F4FCBA9BE0896FEF,6B3BDE4C201B1607,A6C0061D0DF3DB6E,1B26B0946DCE5333,DB0E84872FC03445,0390D64FEB06615D,D13855127C2A422B,BDB84A0BAE0805F1,40D5459E2427CA2E,00000001129C49A4,937572C6DF592DC9,43B0960B0A2DC959,5953DC9C04676931,51D94EB5B2DD56AC,D5A2800D76893C37,BC91E02BABE3DFE5,E7C20AE57F9573B4,BF275BD666CD2553,FB99A6B6A0664B02,0000000227CC370F,BCDDCC66BDCCF98A,A19FFB10D1562C1D,8512F03B940CF37A,177088BAA63B0785,1713ACECA30204FC,6E49A8E65B3857B3,4C8CB3D1B5A32A27,DDECA0AA2061D542,B87CF82B3B47ABC4,000000024B08400B,3EC6D8299716054F,97DB0E4C9ED6F115,D4D8BC0E39C5BB01,B8BD5FD734AF2E2C,E16155974CEE9646,34C46065D48230B5,73923972AC2E40FE,A8E10473008D35CE,FDB51F3333FBD106,000000004E9CBF30,473A021577C340FE,8E8A150640337286,4358A52F95C37FDF,2B1DC31EB3ACFDD7,4A10D5F84C7E5A0B,8B719B448F09D0BC,8CA8E1A180588602,BA8DA59A3B990746,6774F0DDF0E2FD51,000000005FED4B53,6A40E24E1ED50A9E,6FC17650774C105D,EB9DC5DAA5A7C667,AB9D448BBB3750F5,FA225E4317FDE0E5,352BCCAE69EC2DAD,7D1CF2B4C9BEF333,54937DAD74246052,70C3AB9A1D240182,000000019EDB739B,F572800677A7CE76,DC08C5AD6FDA3F23,0D05B60B39C26360,B6AA3670902FF55E,332CF647268A0F40,E568E1001CED09F5,B109077D993DB2D5,57969F9D8994BC87,0B29BFACDF494A06,00000001FFECDE22,E1C29A5533E5EA9A,84BB158A4F97E083,16808C717AFFC4E1,A5FF67312C99DF59,FFA5EBCCDD736B04,0172C91A8AE31F02,D36DD3978EF3E377,1D16B8F2DDEFA73F,3F91D7E9CA3E8C55,0000000176B808EE,A5E700DBCF4AD3F2,7B72461C041E1355,A488A0EC6E16A3D1,535F4D51F2D274DD,91DD301F517BDE6E,EFF888305D4FB20D,421863148A27CD50,DC0A7C552A51EA8E,E9F266122A7AAE2D,000000011A0CA8B9,0982109CB9ACEEAA,D32EC1D675CF12C1,922568789077CCA7,C5697177FAED35AA,C49FAEEA3010B74D,47977D69D2FE3261,B3ED220AA182CC00,D57033D5B0FDDE63,D3E276A313C0A9E8,00000000A908D296,6EF0DAFA3FD500C8,F5358726D2F82D85,7D5B690A5C904302,9423E4F2B82FB98F,8831428AA9CAE1DD,A5B535A13BA277BE,A7A6C1728C1EE20E,BB3E4A54C8FFD6B9,63AEA2B17ADF1541,00000001B848B1DB,20D5FD0B318A081C,A13A0E0071D3D63B,617B7F89736D448B,455213777617233E,D5D24B509A07A7FC,9FCFD1028A1FDFBE,C1F000E02C8868EF,09A5BCE2DDE53506,B4682B911D1C0E9E,000000012E66C04C,CF18FE4E71C2AC90,54F1BC9A2AD30CC7,B18E88DD70495FD6,4B7F2C8ED4AEA355,1CEB34AD604F91A9,2D0413367BA8B477,C909291D61080F72,0F72C14C66713754,7B4E416B0FE29CDC,000000008E8A5AAA,D5EBE47D3602F9C0,3F3746221BDB0257,51A638EADB8D597A,6D58BCA215209851,9CF2A664C70255F6,838A151A832F74A2,8867B81A1E9CB503,475CAD793208D5EA,0A45494A66A0D2C5,00000001B63C6694,1B18385D5940D783,3863220552590A82,3D6232D0CF4371E0,802C8E0169A1832A,7E0F887FB27AA972,6151FF48D2ED07CB,EB35480DD5E3A1E2,E2C0FFADF40AB456,C37DBC178206CCFD,000000020B4A81A7,554D409AC7F1B1AF,1DE9DEFAD55BEC9D,7EAE4E9AB052E3D1,3C8ADA7A8040F7AB,20B852F599C57081,E6844DBAA844ED18,6B2FE15C1A7BCAD1,4C7AE6E323CECF31,14A67304F64B6742,000000007B838C39,A07AC85306BAF5F4,E31EFC25138FE8D1,1FCEE278952F79D7,4586630819BB1C60,6694EC65AD0DA24C,2348902E0DB2F68D,4759987D721E4F94,7DA90033C69296C4,ECE2EF8ECEE44B3E,000000018712565B,C79AD326332EFC0E,3C860CBD6881B1B3,53B59D7F4F539E2B,DEDD1010456BB89C,768AA53FBF8CFF14,D32BBAB03F31D3C1,FB9FCBD4FB10EBC7,67F5583E203B3CCF,EC1126A58028889F,000000015B29D068,356A15651691B05E,832A6C76AC41AD1F,C2250A2E5BCB50D3,8B2FB61D67DEBFE9,F8C1758B59EB19B4,082B797A180FA9E4,60825BBB0116D0B5,5E0EE5B92ABEC129,CCCFED93B13BC579,000000007E0EC274,DB046C293AEA271B,835BE4DABA06EA43,C25701F2F68A03F2,EFBEF4154F5E2259,BB3C1AF9D3672EFF,D557B307D603E2CD,0A97C97300A3CCFD,6D65A4B3497B8ED5,AE3C98DD89B43AB7,000000021B7A1E21,DA0AC45F67F9B2D0,61AF48BEF802BD19,4F2016171CB1069F,3CA32CF426D5B105,3834BFC4BF2124C2,F9C3130905623FA3,D7E1A0522D848417,07BBECA5B410CA23,8034FE8E387621C8,000000026178A0F7,B90565A9EE1BAF4D,CADAB3B81D35E5AE,B38E4526194A12BB,AACB88D19D39FB77,01C0A49A339B0470,C5335AE92E401BD8,5BFA0BC0B87CEDE7,2D29A5EBC8EA721F,A90465C77FCB4218,00000001C37F8929,3FE6E19A2A99FB15,F50184C45B061844,6598A910127CFE94,AA869E3AE7A1979F,B55BC75F09B90968,0A4DB11153B5620D,7B3A2A84723E4DD9,36DB51066BE3CB6C,BAE5F831A1D20503,000000015A6407CF,FD2FA85335214AD2,D6732075F9EA32DB,8D27717FF14962F8,362AB12136EC3E4B,1AC4ECF3BD09A270,A7D4381812300D59,BCABE5BC1617E447,933ABABDCE468CD9,25F90843F0901B95,000000018A6F1C9F,941E9C80C87AB02D,2FD35FF87C99C57D,3C17917FE7157817,9E649EA5A33DB9C3,8B376754CE3B278D,9A437036AD32EAF6,E21C97AEDFDD507F,F2812BBDB2743DA7,DE6FAF9215F87127,00000000E6B4792C,1FBB8D0575E528FA,8C1771E502CEDD12,DBF8830DD5CAC0B3,97C456D0F7861FCB,1F7B682EEBE8E94E,0569413E3BC4204E,8338445D86F2142B,415F44858DA172E2,6E22A1BDB4D24F44,00000000A60F8739,ECF2C66B06EDC2EF,3C0382BD7B2412C7,E7625C30CD0EC847,62C8C34C44F9D886,C8480EEC67B2CC55,848511B8C2821316,D9879358DF19D954,53B02D15A5C5727D,17EC8843D67A751F,00000000A9449D40,E5352F169E11CF62,E9DD27FEEE300F85,38E2E011347A4AE7,6FE47907D0B13423,B5AD738DB384461E,C6A1F316C393B8E2,8899AE82B492F28D,745433BA706C6040,FDFCED953C61D76E,000000002F440B3C,E02A8AD5978FE189,95A607617ACD191F,4F4906B0580CD6C7,04BBA52EA756EB58,BB8491F0FB83B785,EAAC49C304432D7A,CB19C9E58B1393AC,A8BCBFFC5E427E7E,72969F53F813F0DB,0000000095FCEE14,150E515FDCA7CFC2,CAEBA4EEA3A01F06,B7252FC44AA0D2E4,A9810C2BE280795C,3E0CE076E85CDF73,15E7AA713F4125E5,76975D8E9489767D,C42A874659DFAD36,5FDE3A4986CD98E4,000000025392EEDE,F64A87F7B47ABCF8,B79FDE75C44F7826,9E70B42083D7A832,85197E42D64E6ECE,A055FAC2938929C6,B50FA6E1EE8CCC77,B8306B8FF2FD937A,4837EE9B766287C2,D4D1B298DFD29667,000000025B6DCD71,84631EA25745AF7B,CA94C008396445C1,1D8547B4ED963E7F,C7518A3581853508,DBEB06F012C170C6,C5AA3D74064B9862,4DCDE2B1FBF2D43F,A6D9CD66177A4BE7,061DC31979EA9948,00000001963ED61F,4105B546D2C72480,1B3F74D465D2676E,3B9F04EA1F45ACBB,7552DCBFE8FF2B1F,0B866A41969681EC,BA57AB6F40E4E2B3,5CF871BE9A5D0DD7,1A4402E48EAC5981,65DFC3A4E0E83CCF,00000000695D72D3,617037871D2142D4,307AD127900F25EE,C35BA40D39FB6621,AEE79B91DF6C7828,FA694CD0ADFFC5A2,48CFD2A11015B7B0,A2A663ECB9AC7DBD,29A3E936889554B9,81BAF76085287EA6,00000000510FD7B6,6FF85FB69607C73C,4C01005413B189AC,0DB5771FE990D779,679F832EECA8A383,3B36E4D394D9895F,ACB483268D69C4E2,D01306C3B961BB55,6234F3275E1BB37E,5F1464750F703E58,000000018DFF9A2E,9CD90EE4ACB60169,8A1EC1280F5C13A0,5874F2DE5A6FBBD0,44A7469F316C0475,7909029D86BC3E66,B35899B1C9E245BE,D278C5E20443AB1C,F2D794969C0FE8F1,71EA5FC4E69A43FC,00000001EC87C61F,BBB52C69126628F9,6BDA3A1D686AA6A0,5B1C35B69E1CC8AA,123CC213E1B957C0,F941B92F33C93440,C67D44C4A51B5DE4,69E3A656A7A2525A,CDEBC28CD39A0778,4F399B1C596AC243,00000001B52621E2,788206EECBB9910C,242EDB7FD5E0EE53,7499657583946FB5,760341828B0AE0EC,066135A13E3E6E36,7BBF2B971992054D,C83BFDE586A36774,C3541CCAC6788421,55908758BE42AD2C,0000000191BD24E2,827C2C20D45418C0,32DA758D2662E7C2,6A8F37182D6BCBF4,A30E1269FA7E45EF,850C89E069D83F00,708DCCAA9DD42B3C,D5381C6E2E7AD4E4,8CF71BBEF7E9F2AD,1E86B476B650AA21,000000003FB3B2D9,1414FB59FA53550D,957897BC85A43623,224FEEAA789263EE,DF4984DD999F9553,E54E1F036D2B29CD,25578A3B5000103B,99F2AE7A8C71F32F,D8930EF43FF352A8,22EA9511E164FC4C,000000004A75CDCF,6BE6C670C544CA6B,2A61F34DB83D3441,09F4EF5DD65EB809,9A8427450CE2168D,80AA0F54C280EEB0,CCFBC9ECD131D97C,FBB54569B880A6E2,6FCCD3E253828E73,C52223E2224E3449,00000000743EC58F,BA69252DB3760A24,1BE63FE146F85648,C3684E4B3268AF94,F9770942C7A4BBF8,56C3ED27F32F6C20,35406881E46FD53B,2E8E024A90285C71,D08937C3BECB963B,3A58B89FB9C9702D,000000001CF29CF7,E92EC1C9FDB76BAD,B917D25CF07D962B,52943D6667C5AC1B,00F32C5C4D4B1533,4C42A37AD86455E0,ECB79935456E11C4,B7456255776B4B9B,0A4BD9EF28CB8083,25B41186D869CF91,000000017F1B4A85,BF97725559A36FDB,9ACE73E22CA1F0BA,AEB2FD0C60C0F4E2,83C4279989545290,344A7B929D3C7CC8,BF1F8078FC9A7A23,9C953D5DC3B956A2,6DCC7A5D3F44C3DC,07EBB89EA7A5D29F,00000001A51E68AF,B984FCD28FCA3476,4EEA5E79A80CA2CE,549FA4B1C759CFA1,1AC4E5EA5DFC5BF4,BC9E86CB5DC87390,14D8CEE37E74E328,278DFAC5C8AAC784,F9468C4FB7E8037C,DED39DD735E66EDF,0000000052C14940,7C4F82CB17179220,1228925389C50F4C,AF86B881B7219E21,FEAE99625B19B697,2CB81B8CC40D9278,40F63AFABF0B4964,36FB8C658EF0598F,E10B28F299056023,63B8968301FFCB71,00000001D787896B,136C28F24580F6B1,D4CDC8C3ED2232CA,B6A3657D33FE66DD,A6360BBAFE8E5A3D,C1B743DC7E11CEF7,403637F600DD1EC3,C9F86F9E846E2FA6,C3B5E7AA692A46DA,18D31DAF80CB80C3,000000026EE55097,CF5429DBCB2AB83B,DC489B3CFBBB5D4F,A9DE2BA503C8722E,0D81E21AD3CC6A62,5F189F98FF2CBB3E,E0BD9EE414511FE0,F1B26BB9D9F31D9E,338AE9E6FD3C83CD,27105679F47C38E4,000000001F852991,90AB0396ADC2001C,4FEBD33E0F53B28B,19B90399E44CCA8B,1698AD1FE449D468,72EF4EE1C4FA615A,EE52172150145D36,BE11738B731735AC,406253F19C5B8556,44E7E787DF738B23,000000027739AD25,467C663A0DD96386,C69A25836D36F651,7F9447CC0E95504B,6689C0D1A9ADF314,FEAAF01DC6B341D4,90BDA2C04CE5FBF8,AF0B04FD5C62FB29,E815720D85A14ACC,614F017CDDFDBADD,0000000099C8E49D,EF74773BC9755A17,193C0E73866B538D,197A8C5667872BAF,27E9A48ECB98E9F9,8CDB9A153EC51084,4B48DCA557E08BEA,93D4BB6E1A822CA8,A1595580F277E342,F1440116FDAF7FED,00000001AC334070,26083CF7DB3976C3,27489C2950E004D0,60E18DA49121CAD6,07D52095FC270DA6,594982085D22DE3F,C5103FC8F10E54B6,FD6DFA48FA55CDD5,EA97E68AA8CDF0CD,B2889373FF7B1CF4,00000001F727A5BB,AB034231E8BE8CAD,6CF94757EB33FF3C,728A67E1359A04F0,16955DC895C017EB,853226A8732F39AD,7F740344EE01D1EA,BC61A6FD0DA0644C,BD7C38F5ED238A68,F3BC7F8A71CF6053,000000019CCCE7C9,F231A8B787626EE1,2FEE8087A23AA739,E2CC49E6F3A57A94,B94A13941EC5C369,BF301A2D54D0AF96,1B4C17C51BFF6D5E,A64AB9C38B8E1517,23098DDB7BF1B82C,0B3008A2E506885E,000000021580113E,D06A1367D8252EEA,140E3D9EFC9310EB,F3BF85A88A3E10E4,350FA423486C8938,6EA19BD4EA338715,514DA43AFC34414E,B1C45910EAFDA6A5,1EB206EA5E7D260D,B869CCBDEE9B6E13,0000000142C06E67,38C6FEF0362B68B5,AA6E3AAA60BC3A9A,5C7E887355AC5755,507706E629B11542,DEB9EC7BEF8C52DF,FA90019B15FCDE5B,A50AA3F7F820BC11,F57A97722D4F518A,7738371E22DA5EE4,00000001A6DD4560,38097C15CDD57F1E,C9580EF2FC1DFD33,18D75C0D13051426,182B90CA121BABD3,571F0B04CED5247D,6F15F5F309C18861,F333E54C2DBD5C2D,34E5FD1B505DEDDE,AC6B92CADE9F5208,00000001FBE83AE3,EBA3C21A7BF99F40,266DEA196716F3B0,C4AC9CA8200E2CD3,7F48BC3A6D3BBEF9,20809AFF69E075FF,C351202006B4D9C3,8932651DC5D22EA0,057D8FBD81D9ABDA,C2F02346D036391C,00000001D43860C3,FF1BCBB1CCA4656D,AE520B958BF5CB0E,60102F100C8F1412,0539FF6441F566CD,8908CA20378C8306,EA5FA88EEA79F7B3,A0FD46F9823FA3D5,CBBD83F30AD17CF0,73977D82243D25F4,000000008A3ECF6C,1CE6D24E7B2E6F1C,8A7C7139A5AEBA29,D539523B55514BD3,D8252AFFF2DC2911,592A41077E3DD4F7,A69BEC085CE8742F,1F6BB0692994CEFB,6E3CA56BC404485A,45929630AE192B0A,000000016D17A382,AE5F7130B5380107,AF23AC1E242BB89F,5DDB83699918F166,734DB0011928DA42,CBBB2C2C1824B539,B94622A3A0E11E7E,5F120C1A6B774C88,C915010441AD0792,041637D60B08F496,00000001A6E62731,40355A135D1BB8EF,2DC3FC1F6EB43CF4,42E7D2E956BA302A,5C95B5F46030A0B3,39A5BFB8941B6A8B,72A2AA864F3488BD,30D9B7AFB3AC6634,36B7829578CB013B,D934BA1CA03D3CDB,0000000206CB4F20,234DDB9A76D485B2,B8E8F17ADCF91DBE,5F525308CCB55E63,8F006CB42AAC2DA6,9C3A1B278A597683,7787A5655F2570B4,414955794F1519B3,7D640B02FBF20047,D399702FBD939F5F,00000000FF4312EA,A9AA8013634DED19,3F18C82F6806A626,7BB075BDC2FBEED9,D29791E225839DB1,8921636AC298DA9D,251C30976F6449C8,FFF5DE58929C36C5,52B10E03CC7A3003,758B5992CB483BB7,00000001C9FD2939,D6C4B26CB394D549,CCF36D1A6B6DD4F7,FF4910F4324DB0F8,DDB39010BF9F57F0,C956F9062DF39C8D,3B03604FF4D9A4A1,1966A786A4200C55,1575F76682A4BBAC,409F80D6402A9E37,0000000262D3AAB8,8D938A27E4CC1261,54C53BC936812937,A96D5C22E33EF961,A7031A1D6F5ED722,DA5E7819C1C69141,95B7C3EF142716AE,D5DA4312477D6B5F,E2A0E8D3B4515C65,A35078E5AFAA642A,000000009BAE6E0D,1E18C8FA194D5FB4,977A4ACDDFDDF51E,DACF4A479E536205,59B8A280B51E26FE,2E5CE0354FDDD0A0,C2D2FFACD5248F01,3EC14C625703F82A,B382F35D8DAB5A43,CCC5A79428D495B6,00000000E25E3F73,835D58ABDFEAF3A1,0DAD0D15DCBAFAC2,13B3DC0E8FC0ECCA,CA9785B621769670,70AF28378860C775,A100831FC9BE2EF5,E32281F0678D19DE,9C048954770C6E51,412A3B98DC6DB452,0000000023024006,3C4A5F7FDEB21C3E,73E624517ED4DF52,F8909EBFE9138211,5CC37E0829132B86,853CFE53FBB701A1,D2185CB45A7E58DD,55D809CA02D06E03,9A30CA3E89C984A7,3225287B66CEC6D3,00000000AE336D56,209F4D8EB790D40B,E1EBBF5E5B8CF887,79DEFF03BDE90303,705514AC0E240F45,1C198A8A5608CAAB,A6A9EBCDE2B43512,7C7F97A17F1447AA,847352AB5EF87D13,D963C2653E0D7B3A,000000006B9FEB26,81B9225959C3B540,EA2A328C7F833F11,E1F16AC5C1C00CFC,BF9E3AEAB17202DA,36E5C06B577EBD88,148275970FF8DD4D,8C6ABFEDC4EAF31C,5E83AF16EAB43677,7AE2BBA911C1902D,0000000133592EDC,F0BC87A75B0E3AAF,2AF8C9208B987FC7,86C5CB3BA46D0CF6,3DCFC4580193E513,96CFB0180D97CC36,98B7AD39A6EE9DF8,D15C1BD95A6004ED,7C4B0758979DBF70,4126FF74BC337976,0000000013E62E48,674A901CFD5A91F3,FC9E9B4E21029A0A,74EB8C1939F55E8C,1160888CCABDFE7E,DE6CF0A7B2822514,464E8D3439E42B64,EE105EB075F72A95,91A1B92AF03A136B,CCA4FCA1F89F0DDB,000000024E18C0BC,D106DF3173908463,96DA1BA9DCD0A276,91A3AC93F9F5D2BB,E3A92464D772BC9A,99067C5450235324,5BF47944468A6822,4D6849466B901E74,6C7D85C52089A994,3E994BCCCB23A00F,0000000086A2E657,1AE18BBDA4781C26,18594D2CBB03DA66,75C90347AC3EEF27,14CACE6D44CCC261,86AB043B935D382B,A1A4535BB69ED110,E48814E15FB72CA3,9AF2EA6E5CEED10D,CEBEC2FFE6CC72A2,000000027B2356AD,329C561B293A2FE5,DF5CBCF851711A37,0D6D62486779AC84,F77AB6E896E5775C,800FDAB799F05030,48FB567E94D63742,4D86EDD6202DA682,B977426DA8A6D236,4D3284706CA6D48C,00000000818B2770,FF95E74D31370725,A6837615D2624E93,517A218A46648398,F83EF4FEC49C1A43,609C2402C9CC1164,2003DF9685AC32F3,6F02694C34170174,9281C7CD91BD73FC,B1A2E59B055C3E3D,00000000E68ED009,F882C5294668AA28,67F5CCBB8681042D,60828CBDE600B837,2BC99DDF0B9FD566,DB555E24A49DAD97,EE4878BA434C9D41,8D389062813CC310,DEAC575C2413D97D,DCF061BF7778993A,0000000007E68191,EF4991C5060E5EEC,F78367E881764DDD,93220D1305AA4A54,A3332AE0A23CA9D9,4F07A1114EC601CC,20AB10C14CF6D9F3,21686F9A6574A4F2,909CA17478B0E1A3,AE015BB15B6AAFA2,00000000FFCA1CA2,028B9C6FA7AEFC3F,269CE8B984D1C2BB,0E0CC22EA1D77E0A,69B10CB9845C0B95,BE8EFFA0CA8A296C,108B2D8FF31361EB,7C85E29E9DDEFF1F,466549F6AB7E98F5,ABC2BA8301119A8D,00000000E5351AE9,B60B108E5F6E337F,5E2867ABAB422E46,E2512EFF2C332D69,612A228C83593928,3BEBBF314507D3FA,6853C58018AC76B7,0602C25CFBA985BA,4B73FCB7C2034B78,4AA97038F62412DB,00000002666113A0,89AB5D16002CA605,2B6D75E1C44D646F,8F1982C5A6791F61,AC1EA8457E76E188,A42BD5852684D25A,45A29C8888D7EFE1,37CDA92BAA8E0AAB,E501539F31962FFD,9C1D2C1922179327,0000000256CD40C8,A7108EA03FC47CFA,686B68AD8419166F,DDE51ABD13CC5753,FE110EB93EA367E0,720EA6B7C5903265,A2A2C739249579DF,B8C6D7E27AAEAACB,DD049A45424439A5,5CC9DA515D585AA0,000000025F5FD9AC,02660872AB477C18,2597A26754B544F2,8DA188E38E09C05B,D705013989F57666,51B6CB93C06075A2,88A9C622F29E10BA,4746FF3CB7675C7F,47883A93C4F9CB94,6D351507898B4C76,0000000115164B40,AB95338D582453E7,ED828FCB9FBF5FB2,2217F0CC228B4B74,2A6D8355342B5100,9E47E3DEDFA06739,71CA656B46BBF9B3,1774BE9C180E4781,551BAEC02E5BC0F7,C941EA28E5A06D92,00000002583AC854,BAAA0D1A284FCA6F,84DB2D750B0629D7,2451B9BB8D3513FE,73B5F36F49E10CD7,1829E08DE8C72B21,840A51EDDAF9B172,0B40C8F1A3E1B7F8,38E027D2A57F04A8,F16A1C846BCFE4AD,00000000D7F3FC50,77C636D6C891F8AC,6F1DDA949A0491E4,7C3F38494B8A0B83,D303A43A607147E2,E6C7ED213DE0E0B2,7A335487EF700D1A,2C73283F546E1CE8,323618F2F269A259,6E5BB89C827AC751,000000025B1E910D,3C2174996B28FCF3,D80B5BF2C453110D,25E0CF8188FEBD9B,56BC570B5C92AEE4,CB56A35D8DDDD4D4,C5893B5AF89D9F48,DD1E181DA7D3A6F3,59F4020859254D10,D5DF6339E5B9AB65,0000000153B4FE64,DE7BE6D4F4060AC2,960ED9E78FDE56BF,5994C960CD018D2A,C7BD7027E070E352,A45EA16306E67EBB,BA9E977BBC653677,9A18BA4CE3B5FEF8,3AF6820B4E0A4DB2,9A2EBD1E90259D37,0000000052CF44CB,52B37529240707CE,25F995100D641033,6F8C4545EC8FBF1F,6BC8E2B1108CCD5B,53E11D39611C5925,49394DFDACB93D19,B792AE9800AE38CA,BE9F9DC868EB81CE,95AD2E9241F8C755,000000004F0B1D6F,8CE5C717B783DA15,A147F7B67A76E2C4,0AF84C4A1D37B1A4,18342B9E3B220841,F1AEFA0681B2DDD7,806667F33E934747,52DABE8CA3C6FC64,5A7A5CA72799CB09,AFB8E896B34EDEC6,0000000059BDD269,93757CE7DED6E353,DB99E4B5CC217C4A,14D0A13B81F7E955,3710DC8B93767FD3,FE215B832169A1B0,A8D4B100CB2BE51A,D8822EBFD11E9136,909CA3DF9AED3C69,C919DD823B68398E,0000000211A83A3C,D2A28AEA5891415C,DAFE5FDE29107EE6,3A5288A84A5FEE34,D9D04545391CA9FC,878915ACC30357D9,14FEFE0F77AFCFD5,F7A7FFDB6F2380F6,025AA54C8E601A16,0677594E51A8649D,000000008E5E3C89,0207F3528C8895D7,1D20762E75C2188A,32DEC2B3A9A13BEA,73B21C8978757F2D,0ED8B163D536D55E,776FB3E31718A735,353C65B30522634B,8AE76471B6F572FD,052AB3250D22828D,0000000096A94B5A,663F604CBF28BDB1,6684162A6BC93640,BB9D44CA69ABA1AA,FFDC95CBD2C04CD0,C68CA042DB5F1519,4A1FF8E3840B410A,E79347CA1923E0D6,C53689529C006FDF,699313ED98BE11C3,0000000262163319,C26DC6A07B301084,ED32E6D0746420FB,6CC3C43CAEB07407,ED1143C0ADD3502B,C40A687569637196,B07CF2032771DCB6,4EC0278D6A9DC588,729E3B6E2CCCF5EB,E0D69FD70D8E4B4D,00000001380A2F03,BB85B88DD727BC89,FABE3F94C0C7BBD9,2BA93AA9F8D10753,9045A614B355FB92,9B5F6CA304310C24,20CB6189C632CD68,7461EC583EA6CBA1,FB09C4AD16184D3D,C88FD21D377E9E40,0000000232D983D9,BC511A126DF8ECF4,44EC75D449106A39,095CFF95C33EF728,41673B8E00C96A8C,01008937EE5F4A61,379EFAF24C18DEC2,385C0CC2167ACFCD,7B584C10E8194F9A,C8DB42E6BB5A34FB,00000001C2240248,06FCF1CDBC4CE0DE,227CA6044D9D448E,AF541E1518DA3CD9,3B5D17B82838F1ED,348B44D94A5ADF0F,78D8CC43E7B696FB,242E71DA22E60EEA,46BA3DE7C2462387,F842C3DFA3C38ED8,00000001388A1C12,10D4294391911D98,F9A3A43C1810F165,0E5BFE5857A190EB,8A8370D56AA09629,18DDC2D1EC25C867,392D2D155CD6B337,2A534F502B6A3A5D,A2C03E572A992FA5,2536502689888027,00000001F0B44B2D,DF4847A7B723C6C3,F57EBAAC3CC74C18,F0C50B25312EBC92,FC769FF1460EFA6F,B216BC1B32FFB7E0,DDCBF7AFA070A4C8,F10C435BF48CF457,9E7D9A24DFB3883A,E53AB12ADDC97CF0,0000000150386841,9D7FC4D0DC4FC5D5,C7670B345EF95B5A,FE5E9A1466B379B1,F3D4E53BFA18541C,844B042F7DC57DE3,A62DDE85DE4B942D,43A716851B1CC18A,25FB0E9F5FB267A1,C663428C954D191A,0000000171E2B061,158F182C364C7707,0F29EEF92C999BFB,C280184A4A37F648,9F084BF7117093F3,1F6CC426E1AF4A1A,65AACF4B2B5003F3,4D7BB056D3BD2E32,EA97A35CEB98E3DE,68B5BB28DEB4EE54,000000004A9E17E2,2348CDE5C6170F55,4169745B2B7B065F,BBF0BADE38CBA961,355D1D0E6845D101,2D221312152F1B4D,8D18ED93432FB0B0,8BE381A20659ABB0,34059802E03E6ACA,77D5C79D900752F8,00000000F26AEBD7,BDCCC5640E35E052,FE491230B78C145F,E07D79CEF1C08B4E,57ED8608327D8441,6F303925827766E6,2935943DC6D0BD4A,1924B90374666255,F9835FDDEEF9B6A0,F0A2BC0DBAD1F992,000000000CFC643A,B4E852E7AF6F7735,1BDECA127BDBED80,3822E189FA417BBC,1117EA3CC65E072C,02FD2F688CDB827B,F8D77677BC61635F,B472A83DA0C6A930,FB259262818B28B9,7590016038FC422E,000000014060D251,51C1917EE725D179,B11CD192A788B5BB,17C0D0F0A6923E6E,012C03E94BF23FBB,2BC3D64E5F23FB27,C7B34D1665B611B0,D4E77BBB9A3BA0F0,170B60DFB3F630BC,3E0704EBA1B69AB5,00000000B0B12A19,24D5857E9F5C4283,9A31A9D44BC178D9,8481E9B16172689C,FB53EA1BD98121F5,578F04CD7D8E87E2,1AF9CD2A21B12B1A,69F77B9742C3D3FD,384906DB5C567B02,BA1548BB3AB06145,000000024744D36F,5980E364BAEE4613,7D538BADAA70EE1C,E2E84346529E101A,458846B067CA3A0D,A7B753EC2CF34DC5,3B8467B5D95243B9,42BFE280C6AFE054,608AE48681907FDD,E4B3B971B32B28A0,0000000265A851FF,5F257E96D08431A0,F2813344E56732AA,4974DC10407D0EF5,134EB79CB5F722EB,C2F51A8D8F8FCBA7,D2997D4CA79DB6DE,3930AE758EBC0A10,86923491D03AF0C1,3A0A8EEC99C5F853,000000003039BB5E,B969E61FD1D7928B,67720FD746DD8B8F,7A02E14B8A55704F,23ACC3A9303F6D82,F1487AEA31BFF3F2,3E0001C3EDD284BF,5AE86996D087422E,0B55F806C7A3A050,22C2D54647830B7C,00000001FAC3BC01,0B28C7425C97A6AE,B39CE5DEB05E145E,5B7C701F0CEA869C,2B0AEC4A7FABCA7A,DB1E28A11CE2262D,09B167FC861001CB,F3D69BD5E9C06EF5,46AEAB768BD5B8B2,6F42F6676C278469,0000000006474BD5,2029EE8349724B7F,D9B031893CC30FB8,F0FF91B38FEB5C0B,340D4B71D9CF8E08,DE0A638A790A1ED8,91C7FA3DE4DBAA9F,34B41B7A9D680773,48C32155E181DB03,54C4E48D44084368,000000026AA13132,A9071FE5079E58D5,769A18A1CC33D4A7,8F5FA0EC92294CE1,60A046CC2412852B,A95FC8EC0E22734F,A6DEDA4A569E43DE,C21A7CFB27E178CA,85F25FC31E87E037,F170DD0909DE3F4B,000000015CC10379,EF7F939B8B0B3413,7354BCB743DAC0B9,0DE74FDACA28CA21,6A3AFB38DA2E22D6,71C7F6FB65639DB6,CD0FE2347ADA2D24,A673AD0C6224DBA3,D76D46FBBDA87BD4,01A49D803EFEF35C,00000000BB7D4D0D,B77918E70B084273,79FEB139DD112078,1B84632B5FAE29C5,A4EAD7AA4792204D,00139642AA2AAA85,98A1143566ADDD80,2FB30AE3882D2AD1,4A22CB072273CA61,48EBB2E22E0578D8,000000026CDEAAE9,EAA9FE64B2E03E72,5A0E10DBEDA48FE0,4D5FCAC8968BDB4B,0C48E0752515D216,03B43EF69BBEFF8B,1FEA2DE70AA36B17,78611EC43A8152B3,FE29A21C2DFD6B32,A91633BF623EE73C,00000001BF81F635,ADD86F23BC230EE3,BD4FE130E852FFE0,6ABF56832245715D,98400C69B3680491,81735D07150680A7,7C30CD130E915F7D,4AC1E1587DC2B3AE,32F6E3C8D7E40ABB,81B3AE11620F296E,00000000FDDB22CE,3743DE94F61BFBD4,778D9DFB693B91FD,8F44AF07FF2A73AE,DBFE247CF9C388B0,4824BCEB9E91CA12,5095DB7C2F80470A,EDC101720ADD008E,361DA2F68839E7B8,08F453CBD398C99C,00000000DACD3BAB,1485DAE1484D3D30,C8A38233501553D0,93F469BFFDD14C71,C6D8D7AB426E57A9,F4DB886A829CFE89,EA75E842EAFA8DD5,A3FD23F3E0A8DC83,960482B90736D44D,4278DBFF38C33E97,00000000311A7246,33B9909198DB61E4,E3A8ADDCBDEEF610,205901D05EE59551,659B78FAE35A5DBF,D1928F9812747319,38A539816D0DBA2E,266992B75684DCC8,136B5BA1D202B7AB,590D7E47F41DE2A3,000000020FF0FE33,40AE5F9610C3C393,3CFFB2B14C59CDE8,E7AEE2797D13965A,B1D3EBD83AFD3D55,7BFB2A1E5CA47389,C86A0625269EAA81,40387281EDF8005C,A4C35EF8FEA16750,B128B1C2F8C1079F,000000017A2F882E,CC6FD7D63F5ACAA6,480D73319D822D54,E9E2B3F6DDABEC1D,D4F202EB754BBAB0,14B1A93D9F1185FA,6BB71CE8019F706B,5C4E7AD66041EC5A,ABDFE3EDE372C6C5,B2117F03B40E669F,0000000217C7912B,A9601E9C60EC22FC,18965E4420B53AE7,D0E2E438B1070C81,BC5E5B8F4BF51BC6,8A2C1C8929A7AC44,966A8825C28F3E3E,01862C26C5C99345,45E291FFDB952BA0,BA59C1F31C4240D7,0000000191E2CB67,DCB6AEA4B23F9A85,4358F167374D87A7,B21A07EC02BF04F4,0F8F69031EC8C886,490C2DDF42E62136,9BEC9BB3B88E87C9,666432E4F8865A58,BBAE27FD6A102C19,5F1B84E02381D984,0000000006605A99,16D112E8373BCBE9,A7AC57E35D396664,612172D95BF2CC15,9E534A9C2B6D1535,E094A7A499484073,C89D9378A3B59F9A,7B621684C1A193E0,D1B5C3159CAFC73D,6713A9EE2B4BDF45,00000001B39D7175,8EFC773DF4059127,8DEB9F6555EC014A,8B76077C8DCAA2B1,661719D2EA65759F,467964E4C711E8B2,5B4A0D37457C26C6,CB9EEF412C10EB00,78D6FFFBBA35E797,7B4B31CF5293CCA5,0000000075318CE3,3F914587A8C88535,89E3F31B949B0369,1D95C98552A7E396,4B23D0F65D2A4740,357A37EE958F290F,86F16AAB705F14CA,EB88F83D1FFF6B74,426BEEA8DA8E24FF,626C4E26895549BC,000000019599F5DA,1768DF183B245AFD,FDE9D3BED06AFFD2,1043AB9C1F5DD462,1355DDAA03397398,D0383764ED4DF748,50FC1C7937174C68,1504537A8F45A61C,153C1B09718073F3,8FAA00EC0D3FEBAD,00000001EDC7CF66,BBBD80D2750CC561,8FD98A8F42D7CA66,67A7D2F36FD2DA3C,9CFC2952996DECA8,99CDE4E877B9B98C,74D73AA42DDE89BA,6C31C0708F9F99A7,55B4C17740C861ED,3808C333F12074E9,000000003756968C,D50D88DAFDC8F6E3,DCF5E316FF2276F3,7ED8E11FD000B840,CDB3C3EB5523BB4D,EFF2CA47E29E4C81,B64B09FC65CBD087,D9FD3ABED1CFC112,043FB6FB813BF82A,92A299A4C9173CE2,00000000CFA428B9,F196A4DF53E18D23,007BC2B0B4C46A37,8A0817C788E810CE,2AB39442E52F252E,9C46142DDA723D8F,A6AD3117C97C92E6,CAE63F6C3E75951B,7F64038BEAFC5D6D,309C952D75A4E8B9,000000018BF08991,0C68F94D9DA15FD0,531DDD65D9896827,F178EABEAF81DFDB,F01E5961AE14C971,938124810F0FED77,2520F77F83098EBD,8E0DC1D483F49BDA,1A657E1AB610EAEA,158075F708F2DC40,000000026A351BEB,11836D1B313D07B3,C6AE57B0FC1D6E41,7647DAA7A8E625F9,54B64CCDE3EC34A3,CB07A5D8465E37AE,52CCB1B46F478DE1,5F8D9945EEB93463,90E441ACA1E17C3A,082C9190E73F3827,000000023D70930E,06F9CB306DE38906,B9F25D6CD242A0E5,CD8186831105F384,F1D684C918EBB105,587DC9B74B56B338,6115B655275026F3,6BE07658322F4332,FAF5FEE6C530FA7A,A9B9F98394226346,000000001A1DAC4E,3349EC03C566F1DE,DC469E1B53D8277C,B179DD6ED09090B8,8DB81DBD773B1F29,AE4FDE8BBD1C0841,FBFD6F679F7B60A1,17D01DE339BA2EFB,2298D253AA70558D,36931B9A0922A304,000000010C4224F4,2C29673A9BC4690E,7CC4F3C961C4C3C0,13BEE7A7785AB19F,BD2A6FBF0CD33858,155D37C1D30D36C3,F36DE591A10C405D,AF997B83C99C2F9E,ED0325D714FEB23D,7C314570F91A31FC,000000025AADA0A4,D724EDF695901EA9,5FED8A766514C4D6,EDD44BE089660DE6,1655F552D195B01B,EADC33DC94098F4B,D8442041C8FD799E,5DA8044450405701,AB6FDCC6DB16B91C,779A8176B43ECFA3,000000015D612894,115A6C418081F633,E80BB6531C818BC7,1067F0C949AFC530,66FB4C2213211C8C,7FB86EAC80F5F1DF,0DBC1953214315F4,01C6051C4F2CB97B,4E1214C1F604B465,0BE99EFEF1D3E623,0000000075DFA21C,D322DFC66D510780,032D43EBD03B2A0B,1445CD123678C803,182E25F758BACFD5,1AB69D053ADA1007,1C3BD0C9CB3E7D38,7738856C281E8311,C94B94B890A53A77,BCFEAD9A1E668A2F,0000000271B22DEE,486C6AB9A9821B7D,DD588591CFCD57CD,F666EEFD7F90835F,2FB0D2E6F6F4FD38,B62C925DEC2D110D,889F9B518A87A251,872BEFCCCAF5674A,6843951C34F2D257,DF142E06EB8BEC08,000000007FE52785,9FC7D4299BD3DB55,B99132AC2238F035,40437FAAE3CE2CD2,F39C714DC9CC1EC1,E39750266775EC8E,801AF260D33D342E,F72CC4051C1AA7FF,B590E290DFA24D72,2762632594CD332B,00000001A9DF1E8A,D2F43F6A49ED3E2F,B7034BD1A1723122,AAC8A6949EF54C5A,446A63782183558A,39906C4C895DB68E,B9027A6570C47104,2B3675CBCA0959BA,6BF97502141FB5BB,1E7A863557B5E7FD,000000014AD2057B,122D26B54F54CA1F,2F2C64B91D537638,2A8E3E1A00B57CC0,1724558E0918C0E9,5E9D87236188FAE0,543564D032EAF340,F855B09E0F0198F2,9202EF483EAC2C97,9C9F75D413B7A3C6,00000000FAD6F4DC,3603F3F5242A4E47,BA2FC86B416AF99D,4D8F6AE45191C0A0,FA82CBA3A126EA97,12F5264066CC4BBA,C8D4D0AA0B396F47,15057174744213B9,039FA42E1336D0F5,B4549493D6A9F749,000000020333A69F,9684C358399C9F96,DC6E743E2116A528,44A0A018E5D02595,CFF3D9A4CA0F0D8A,A27D7B0B24F4EB3A,4A6C3111951A4479,FA364CBBD6D7AA0B,0015AFE651B3A352,7381F7036666557E,00000000F3939B95,25907FF8EB4154AC,BDD1C67310751348,B7E6D7678B3F01FA,4048354F8983182A,CC07278376963A31,B0292A94B7D3550B,7D12D51E5C71816E,753BFDD93E9BFE5F,070F70F5E42370D7,00000001C90E201A,B6FF58459D09C271,4A0A6CC11CD24CA7,266BE022EDFB75C3,F68C9995D32F25D4,C7088C3068B77286,2C2203A1C035CE73,F3ED6C64E4D1A960,6A266CE1E147AECE,144F5E21A8BBCDC4,00000001B937118E,DB5CDB5E9BD69948,596FB984B60A3D9B,3AD540CC7BDB228F,8C790AB9EC945382,5F08019084C3C00C,9C32AA016E3C5C30,29882B216BADE88C,7573E09724136456,A1FC8AB1172CB63B,0000000198DC0409,A69EE0F525EF88F6,7A40D89B047EBF18,FCB2B41ACEF294E7,160408312003BED5,4B519D4A5C6EE5F1,B2B8AB1EE089F1CC,6CA92803A262D8CB,04A11B9639C51727,8D84B7C654EBC40A,000000003E7E25B8,BF0BF8B1DECD68F9,20AD52A7593C50DD,6927136A9EC3D9D4,07D89D7B66725F9D,18FB56AA2372719C,2D1048311BE54126,C9669DBB707BDE61,B364F57B57376B50,325318CF49EA027C,00000000A22772F5,B9998A81EA9DBFA1,7C090BC40AD1300D,07FD7C0CF88B2ED1,5121CB0655FF2344,2C56FE2B667CD805,9261D8C6A8815D41,C5D101C44FA9A8B3,C3C95C212A970530,DB9606183B6FD0CA,0000000153108BDC,76A56A22087D8959,D82E2A6DFE283499,F36E0064FFB16AAB,79F38D29ACD818FE,9A48A5B4CE48B7E4,135F447973DA2474,C9F8A9E9969306A9,BCA3E1E2A27424F0,6140FA38B995F443,0000000082F28A80,36D4847222B87484,C45BD883DDB3AF8F,3ABC387AECAF5DC0,AF24A842DB9BE46B,E21C6AF08883240C,6256E827120D912A,67CFF204DB7AEE3A,BB3A4E984F156D44,4A2F92D525D646E3,00000000AF8B709E,970D3A4F3612862F,91E0005285F70F0B,E5D65EB95E2DDFBB,FDFF9646C9BAA4D0,3DF38B89C44B7554,E186503F472D2F9B,AA21BAE98BBEAEB1,B3791B91CD25F65F,EB300C4E30544BC5,0000000221339D22,70654EB38FEEC6ED,05A5EDBA66D71223,129C175531F5AB03,138FE9D497FF57EF,30F8529EE1930C95,2B6053C435F4387F,1656A3CB5AEA1B06,49D68D6B56FA5E6D,D4BC5ECD6E11217A,00000002477959F7,555A989B08AF1CD0,69A9D0E2CE07CE66,4F790B756ADCB097,EE75029E10A6DAFB,1EFFAA4002891B3D,227B0B1BA269E25F,3D96CF4EC8EFD1B4,DF942E7BCC370AAE,C9DED0809424FBAF,000000019C84FFE8,8B42CFF009A9D17A,DA652433A5C26E16,930FE6C4CCBC031A,7EFD9A01D5BC4FDB,9D3A41400A027E9B,7EFC5B4F3E4B02A1,FD909E54FA9B46D5,1B95CDB903415FCB,B819FB32663D965A,0000000072D4EC11,0140348A58599749,EA459F72B97F2EBE,7C49EB10EDA60EE1,3D3A1EF78328A4AD,7E88F3120CD724C6,72638403E3BCC74B,34824D7E5CB56532,8E9988640D263FC8,7FEFF9C674601721,00000001031E7497,C5313B88DFC9CD53,8CEE6DDF0797B52D,1CE3DB4A1EE11A0F,8A5AA2C58E29204C,89BBD489C4BCA900,3B403C7A0942AB6C,CF862E0F6A13F0E4,9B87FF090007DB63,B8D5393A735B1F4A,00000000D65D2AF2,2D73753636FA79F5,7A5C408E938CEC3D,6DDE5EF38A825E60,09375AB379DC6774,131B2316CD4830F9,B55ABEE05CB06FE3,6F5B6EFE75DBE88E,440E6AD58DF03B57,0584EAA4FFD6E5B2,00000000BF035327,45F1532681D6C166,8FB73F873DF92D13,F549F27110B0C9C9,98418E8B5CD7C8D5,CC1221CE5D315336,A8006252EFFC5A7E,BDF1E75828A40B8C,1E6BBF6A7A430E34,7946F463E1FC836D,000000009D02136C,7F62F400DC2A9D3A,0962A321985B9C37,79DE7D2A81AD7DD7,B77C9801FD0D780D,33C58E6D05845F0D,EFB734101544B150,4B14E6BD3CDB2F18,5DC50382B21972B7,B53D847447B3A737,0000000095A0AF3F,34CBE31424A38DDE,5D1B6B5E0BD94EE6,C70511DB778315B3,049B7853B78C84F6,1F657707A5804911,DD71652338A91881,C45F32E90555A164,765A77E36A0ADB14,7701F728B0580380,000000027BF2F8A9,F19594C4CFEA4722,011C7F4F6BBC36E6,2EC5F1E0999A2858,7B9379FB7E0C70C4,AED29C74E74B806B,E1F242645F7BDB9A,4016B6B631FBE1DD,1F727D18298E62A6,0E49DD0CE15995E7,0000000264FB1669,F37F2A02191C9F85,E4F64329EE20AC16,892C9797F3BAA392,B196FC38E3E42843,3E2E3011F443CF62,46B871517ED46391,499DA2ED3A9CA636,610D070E0ED45F6B,7397668F471EB9D0,0000000047345D18,2AC73B450F81EDCD,E28359AB4BEC37B1,950B98E0F0AD1FED,2F1368C92CBAEC71,130BD591A8EB0670,20313D6FD65C1F46,95490C3F64618942,E22EC89C9F380E01,407D33C7BCEDB8AE,00000000A748FE13,23C63E44D3C67456,C041DFF7AC12B7D9,8B7CF235A29F5FD6,B4FA3F1F73DA68FB,6D869C6166E05F6C,E573496FA481AD43,0D6D1B0C83010D30,2412781687293D14,B393732469B796CB,00000001F30F0130,CDFD731B4B960906,2F1FC33E11124787,001E57D86A8F903D,760F0B2CD7382E25,CCB66C454A282EAE,B8050433391EEA2B,EF4162997407B2CE,2324C83E07A72EAF,72FD6E15D7A9F92B,00000000046EF284,A3C0B3101E41A848,EB94AB6A6FEC3C54,8544A97F9A02C5B7,C6FB87218FC4C0BA,B80039D006CA4BB8,EE1D30FEFB700947,614C7C8E36BBBA9D,6FB1AE08781FA72C,7F1351836E1CA12B,00000000560EC85F,A2881B7892DECB55,9673599F267118B8,53677A8084F73D43,048D53E0C097B01C,576974C1ACA855FB,EDD5797FB6B4EB5B,3D4DE049C67B8DB3,F3245B47AB2958E8,0CA4247FEBD6D68F,00000000402BDC71,DDF2D092C3F8029E,E51563CA13630A67,ED016046C968DE79,C86284E1B101F073,72D11D89F1E5D848,0D69C7FC451C863E,3197898DC1708E28,D6D70F97B0D18564,153E12F61F99CE86,000000002636F833,E191D6CC5C6EAE9E,698FDBFBAE38AB63,8B9182AB3A45B665,B7C024CEF05E1354,060E6E4F9E8CF99F,14068447B9E8447F,C6694C71A02F122C,7B5C715531D2FB6B,6319C304A777C120,0000000058EA0C23,1835ACDC0852DD27,F28493F7D010E6F1,2012518C8259AA8B,8A776F1299A6B513,48FE2663BA2CFF85,F50A5E8BF0FFEEA2,F2011438711E9F2F,EBC90E3B0FCCA8E7,80062F05DD83E1AC,0000000204803748,39E12C6012C4414A,676BDB2CC6D3E93C,FCA8918CBF161CE6,571519B00DEF2341,4A60651C9C04CD4E,3DD76D0E35D55351,D605BE802B582F2C,C9A6830247822906,E82B40A763B9E324,00000001752BBEC6,CB52939FB4CD1F39,8855F2279B3D62AA,1AB1311E100E886A,3B7D4DC3B9960B26,9F41B27126D1454A,A5EECD227E24ACEB,04217FFDF1F3AD9D,2AEB73C606656187,417E568F73F693B2,000000018F3C1E4D,94E49FDFB36AF887,4AB9CE603639C367,CB2B229AB7ADB2C4,106D5A9527CC43CB,250A0C4BB3D5D06A,517C262F35B384BC,743AE0BEDF5DDCAC,50A04B546C37816C,B6AB374D5F38B950,0000000228BFDC02,F094BDEA6B8DD1A5,4F4E4D39F331462C,938A08FC58153F5A,8CF5BCF9ABADDD8B,41C72999BF8DED53,BBBB221CC7D4A5B4,6345BFBAAE39F4A7,AD901516CD63C75B,15D84CB8EB5B13E2,0000000166CCBADF,915E9178378BF0EE,87DA42EF730F1C29,8201A34843924DBC,B3222EEE34949241,CDFB6884E5716D4E,4CF4E46E5E6A819E,C118460897A1E244,AC7AB5AFA2995BC7,078F456AF1003F4B,00000001B4A8341F,216FC83D0E3A7447,B7F0CC7A94684D2B,42FA80FD55A40C7A,8960448D33FD8EC9,FAA6270BCE4F5874,BC5E2220AF5E2B4F,9A2A51C03F8C8B22,A4FD45C2188F9A84,1D680F935A592CA4,00000000D718A3B1,A785CD5567BC7E9F,97D111B05121440A,4C7A6760B3D3A0F1,E013B756FBF1F4C2,62EC8D43F14C2946,815F3F8AA58A2375,731A3C05FCED2C2E,F80C93BC88AC0363,EAF38EF88E0C7717,00000001E1D0E3F7,9E19866CE51C0B0B,6C9941CD7808ECB1,A64198B02B420B9C,E646A3508C9C1DFD,1F3B15579510F3E3,F28FCA23C7D1BE4B,AD1478E018D60F64,48DD5A8F33ABA020,E8CCC7A3F2515B7D,00000000C09F15E8,373ACABF9C0C62D4,92057E3F84DC9AA4,E0D05780718885BC,A4C265746088A411,00189B93EC116787,58DE35FE1FB93419,A24770573768FA1D,7186B66BE375772C,7FB0236F85F732E6,000000027A94B1A0,4375B93832E97F2F,155C9FCB7588AD35,F3ECDE88E92D068C,025940E08B9A7B57,1508BA5A9D8EE205,B8A4B6CECBF073A8,4F31ADF1DF761471,16226771628BFD76,13BD7C612CC682A8,00000002690AF836,D09510D3C80D86AC,65C2F71144140792,F5A149D477FCB82D,3C95EC450387F6AA,353F5B4A4B9C440E,4F804EC3598180B1,0784AE631E117EDC,F4435338C1392718,435A80B0F91F0585,000000014F2B19D4,7D460B334CE74C19,9640A08A630A9FD4,C1074EADC0705C28,827880949F8C0DC0,F9471A99B5E4EB3D,24633C8005570601,0AD49219B6F86A09,E8297C3EA1AD9BF0,334C7B1752CB797B,00000000D3A14823,47932CBAA87B2F7D,A8744634064EA37E,79EA8798340EC516,1F9ECFA58272B855,13091DA01D240748,14FC3EC7965756FB,35A7F83899367A48,DECF56FA98787221,DD01EB492FF91B94,000000004D40BE22,33CA3689CED1FAD1,4C1D3A64AFC5A304,FBBCBC59BEF4A94F,5C0246F623376B2F,3C794D1A32131769,A473A862931124EE,CC44AB3BDE965DC7,FB7ED7A91E86C32E,3F9B612A1C17E781,00000001651C4FF6,F9B23E5D74D823DD,8861C8BA817C5642,3B4C4A3326E2A714,D5155DBBB68C4813,55CA7B3D7E4EE55F,D27811D9F4C1A7B0,C7024B9A58A8BE99,00F1043E6DD8057F,2544636200096401,000000015DE3C241,9B6C858A66826481,46109B952C0A5734,4543B0AB41EB6DAE,D535DFAE4E6721A2,DD3380FEA2026116,30EA6F67A305E1DF,9970A903D62445DC,D61F07409C4D2E46,FFF0B0724352D595,00000000F50C830D,6E4828CE2A97F684,C995B068672AFEFB,DDF347DC06954800,510661A0FFE60CE9,C58A20AD2ED06A78,210D401A51872189,8D949837BE6C32F8,05BA8E1DF00F1BB7,B9C9782920DF6839,00000000C8B5C5B5,743D1314FD146CE3,6D0C467BC5D5FFDB,D2B1B3A3FAECEF1E,85FE6D45067D8D4B,589A751A5750FCD8,1B8A39F85199703A,1B3E18FC3E86D6BD,05282348D2E1641B,F1539C35DB2B0160,00000001F7FFC578,34BD2931860DF1D8,2C89100574A4FDA4,CB604BE7E5A04AB3,255E54688E3172CB,26787CD4F7520C00,9F40E728D7A1DFBD,B8262C3F3E4C239F,8776E2321D205FF5,BF8DC43D8D958BF2,000000014EF7FF30,0BB47C17E21D322C,FB670A02035407EB,279F68E308AC2A5E,B74C2A39C630AEA4,0005288C1604C4B8,117A4B487D6FA30B,9BB5F3208ACF4C91,645EA2AE22B5B200,7565C0562540F2BB,0000000242749A44,CE35E8F489347A4C,91478C981870DAEB,2431D05E8E864832,77A1008F8953E9FF,5D223A60B454214C,C8CBC5DD2DC03555,1435BC71F6C6A786,10AD9B94B512E7F0,38315F7F70AE5F45,0000000076C87DD5,F0204D8CD5ECE0FC,B7055B6BD3A532D9,2B3E8CF63816E942,2850FECF416ADE9A,D6860D2FD21AFBF8,802D67331C0D3F79,034B211AF31593F0,979849E31A2E4D1C,F73FAA2BA9132FB6,00000001FCA582D3,ED92A76BC3803EB8,09F8B1291F80E4FB,8B741B09A22CE590,AEBB7034DA7ACB50,D1ED5736F792CAD9,A0D34B098D22E36D,A353C628178456D8,AB94D78C237D6CCC,9DF464F2C4574C7C,0000000161BEE508,95F390A3D16929E8,2FD0A62B3DA004AA,AB766728868D8041,C73F0A2DF15D99A4,22EB3FFFF3819E44,0E45D16EC76D3AC3,6455A0FC9198B1CB,1E491EF19E28F7AA,0F50FA6D59C44870,000000017D7B0967,7D9A4AE625B4E814,66C749259E8389D5,BDE32B0CB64A3630,B23E12C0151DBEC7,C05A282D4BF84051,C696E3B9A3B0762C,F5F43B286EC4B649,89AF11073812A547,F0FFCBD3FAEC4259,00000001B7232BCB,34D1E37A4F150358,DBA081437BA9EE46,A0C71092A8CA1B6F,AC4D315A2B987558,6275E22CA62B86DD,F1741E1697FA8BB2,8716C72751E05793,C2FF9DE075991CED,FD0A8A28553972B5,000000013106D210,6AFDAD526D4E2EAB,97481DEBB653D286,52FAE8E895BF9095,2E051D34E6B21023,970D7718CB0389E4,77B1841A58910A8E,67FB31D4F8530DD5,12E2B0827790B6D1,1D1D321593F01684,000000023C6BF933,40D634BC1780E690,84E57078C05306BC,822F4F3B58092CB2,3BBCAA03993D9C09,E44DA31EB6242B2B,D54003A34173503E,BF7B6615FF810A8C,46105857A7D3B7D8,84337C54EFB1DC72,00000000238A28CE,1406047FF22ABD31,3CC3A9431AEC7945,12B82A735C929226,7C8FD7F0C2114873,4E63197DA4B8AD94,59764B57E3487AC4,19B7CD71E581F392,74ACE7D9C912FA79,0E34A9E502A431DC,000000019C7BC784,FFFFFFFFCC799B8C,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,A0E7FFFFFFFFFFFF,8AAB6C8A1621F30E,95C2B32832FE0F9D,C8FAA1EF288EBC39,77DB8F8B0ED180ED,00000001F7AC32B6,A746D1C4492361CE,C1D7F06F5A7E7425,740CFF53DB571965,D1ED1B8FFF4F7079,BDE6CACEDFF66F16,BB3BFA4D62A50B2F,FB76D038C4953FF0,E298590E2E80958E,631185E85CB1C339,00000001B9190568,8B5F94BA19AD1E9E,2EFD55228FE7563F,8213F46AE90229FE,68410F06438AF8C6,4D3B0FC717C8BD6B,37C4A1E2D5D63B01,0F27ADF326789157,70C682F94A69AA23,BDC13343461E1498,00000000F3502EA3,1A53C6227D529954,B461E08899702302,D76BE04035AFEB11,A77A7A350B85005F,F8989E402669C834,86FE397DEE86D313,52B581D78CD934F8,73BBE39B5B3AF4F9,E8F04683029ACDDB,000000003E980542,2FC196FB4A689826,DE4EE327584BBA85,19F53EC2154A76E1,7E7CEEF786006905,2E589CD4B7D2180B,8F19C06A6F5A429C,7A604F19DC8B5C3B,19370DD8FEDDD9F6,8494D627B95B9041,0000000055E35249,FCB5848442B63827,CDB26D834F28D38A,7507A10C8F2A4894,DCFEBB93E6CC0339,D183566B9C331F6B,56A444000709E904,DA66999D39E6DADD,0D28226487819B19,6353B9EC7310AE4B,0000000173B6337D,F5CF5C4731826933,63231358FC89FB79,81D7E5337E8590A0,B2C2888D0824D90F,607E4AE5B52D64E2,3920906A3BAEB55F,B63BC49139006ACF,413A23B9B07DEE8F,027B8AE16EE06749,0000000182727FF1,48DD21B49FA6F63C,3A3E392029DE8C31,F282DF24D0A9EB7D,8CDFBE5786EC4BFB,99E1AB5854A63451,2755FC90CC0E966F,3DCE0EE9307892AA,02382ED51AF24552,317207966D56B667,00000000682B2C9B,042B365B47F5ECD6,4D939A922906C53B,AD220A26BF3CEC5E,2062D6F6F86472C1,0578CA4417E03F4F,D148E955BB387DD8,96CE6A4E8B3B12D5,68B47962E4A44B38,967AB702D57B8EA7,00000000B8D331B8,1F5CBE773A4BC46C,78B1249107100A10,67424AAB13A69D5D,371A6FA55126E151,74CB1CD6433EA98D,D807852C5F62AE18,8F1E09B620BDAF51,9AE73BF76E6A84DC,65C3057353A8ED37,00000000EAF66733 diff --git a/core/src/main/resources/org/bouncycastle/pqc/legacy/crypto/sike/p751.properties b/core/src/main/resources/org/bouncycastle/pqc/legacy/crypto/sike/p751.properties deleted file mode 100644 index 1ff1e03825..0000000000 --- a/core/src/main/resources/org/bouncycastle/pqc/legacy/crypto/sike/p751.properties +++ /dev/null @@ -1,66 +0,0 @@ -ph2_path = 0,0,1,2,3,3,4,4,5,6,6,7,8,9,9,9,10,11,12,13,13,13,14,14,15,16,17,18,19,19,19,19,20,21,22,22,23,24,25,26,27,27,28,28,28,28,28,29,30,31,32,33,34,34,35,36,37,38,39,40,40,40,40,41,42,42,42,42,42,42,43,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,58,59,59,59,59,59,59,59 -ph3_path = 0,0,1,2,3,3,4,4,5,6,6,7,8,9,9,9,10,11,12,13,13,13,13,14,15,16,17,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,50,51,52 - - - -A_gen = 2584350E0C33C304,51E9C29E234DC61E,C6E65A7BF90ACC05,B1333E2E19B3A930,A4F7CA2F7F66909F,E01E9E6F6704BF9E,E2345D48C0219D6D,70F37AD9933FC182,7B9D4D5870CFACA3,3B8DAF20190D460D,0B02D6FF9AAFA0C7,000015A435D19526,E85E3F2B4EDDAF22,4824EDCA0A253CB2,65C70852876C50A0,0917389F0D88B919,93FBE011EFA068E5,72703759A4651388,A266A6AEE1213EE0,C496ABC50E388B6E,564CB9FE0EBD72B5,88B483157D3BADC8,0326D337A76B5317,0000440F6F4F2D5A,CDD55D2646A1DE32,AA056CDD8B80E53E,AA87189B3A885C53,9F6D9809057564A1,C59794A13E1D38B8,97F8ED39F3FA7DE5,FC0CAF68C8B95129,393F28B240A42FFE,CD99B2F9792DEF96,F1036825CBF416B9,877B835F0533F2AE,00000CDFFE238E18,AC4EF1B17010B136,EC411E1B5AD8A667,7737372EDB66A1AF,43593ECED672CF87,1E418547C7B8A975,8CC78DCB18BD469A,6C9FB93FD2EF8496,8A4AC42666AB8545,8A973B8387C15F1D,C1657503D4BB4ADA,22F49E4311D7BBF0,00001299B8FDA94C,C04B8957D3A4748F,F3FB80F19063629F,595434555D4EBE94,8E1FEF11BFD1E0DA,E31E3377248C0BB4,9A05DEFF75EA51BA,398686FBB343398A,20331307B470DA54,964FA62AD10005C5,9EA5CC4D64E5D9EE,C84675CF9B96060F,00001DECCB78CFAC,6B20FF684759DDC2,D50EB91730DEAFBF,AA5CA048E2DAF488,E29708E28654FC18,542928AD1F445359,A311B83D79E73FF6,850B7F5926826B22,2D46731863BDB99D,467A80CD8320B69D,C046B12F05BFD513,35D9B2FF794BDB40,0000633276495B85 - -B_gen = 110F4508C6634CCB,31910BC05E296F4C,ED17AB0D6C029EA6,9C863AB6172B9974,5C15236CDB216F99,DC025064818EC7D7,C2180F387487EBF0,946B1D0F025CBC3B,5AE34395A520CB46,B52034F98A879F2C,3D2FAE10A22AB7C7,0000174CD090DA3D,C3C6A839776171F2,5883AFB529C8E50A,0DE1622BBD192925,064CCE86B1826A21,441AF1ABE9F6568E,3F29EEC0BC6F962D,A7845A0127159975,109DCD6D92B0C3F2,462438CD0100EE2E,FB7869F2B1DF80EB,563B0C55F0EEDC53,00001958C37D4721,110F4508C6634CCB,31910BC05E296F4C,ED17AB0D6C029EA6,9C863AB6172B9974,5C15236CDB216F99,DC025064818EC7D7,C2180F387487EBF0,946B1D0F025CBC3B,5AE34395A520CB46,B52034F98A879F2C,3D2FAE10A22AB7C7,0000174CD090DA3D,3C3957C6889E8E0D,A77C504AD6371AF5,F21E9DD442E6D6DA,F9B331794E7D95DE,BBE50E541609A971,AF86113F439069D2,3C683C8422E2DF33,C9F7CDAC81470884,C22A5F9AD5EAFA48,89EA4B11AAD2D65C,B7D78449A6CC0012,0000568D11C4AFFA,31BB0964DFBDC34F,FDC65CF4959AB106,A3071E4B8B04D8FF,9B68CFCE270DE486,2339E590896E0095,FC753508AD83E33E,73A274E4A6908387,88D1B207BBE8E2DC,0A6D0583233DC71F,CF7F2ECC609DE5BE,B8AF0669FBD1CF01,00001F3EF25DD512,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000 - -XQB3 = 96DCB5BD39AA8288,81E7BA9AA19C1C53,7021384077E4FEB6,A1490C7A753E8E74,A31871E13D80831C,7E653AD5931BC82E,8A0C230821766ECA,1CE14E07EB29B669,F985F42F404E45EF,044AF699D9546F9B,8A8C976EE869BE6B,00000EC5AA84C390,F16AEFC3FA025CCB,205E4E1559261A6E,FA6EEE97610CA4AA,04B29DB4DF10E7D9,083BC8A148E0FBB2,1065373142BD8B81,D7C4A7221ED3E403,1071E13BCEB89A2A,54A18AEA86CD9D51,39BF04224B598D62,D4B89FF2AA465908,00005A0F792EB1A3 - -A_basis_zero = 2584350E0C38565F,51E9C29E234DC61E,C6E65A7BF90ACC05,B1333E2E19B3A930,A4F7CA2F7F66909F,F78E9E6F6704BF9E,A8972A8BE4E1FD91,694D0F3DFDE63EAC,048A2455F29C6089,4F74628F6069C173,1EDF6B38ED1A5433,00000074AA0969CE,E85E3F2B4EDDAF22,4824EDCA0A253CB2,65C70852876C50A0,0917389F0D88B919,93FBE011EFA068E5,72703759A4651388,A266A6AEE1213EE0,C496ABC50E388B6E,564CB9FE0EBD72B5,88B483157D3BADC8,0326D337A76B5317,0000440F6F4F2D5A,CF298A24AB4EECC8,426BE362D17B58E1,DEC9E4AB0C0813E4,BB213D92B1A23DEC,73F9337EBF1AFB1E,22A428421E3F369D,4C504FBA8D4C1F41,97C03C026B64E556,94524150E5242247,08F397D005B7D0F3,2EEEFB40C2D1D40F,000049FFA7880CC0,C735AE6A6D9AB879,4431FCF02097BF97,CD6C8982E0B17062,D38791B330DBF671,BBE57BF59A8D9150,58F968F33F45A7D8,903068B77EC83B26,7DADADD772211F21,2A8DEA498D8A12BB,0AE73B6AE3E7657F,11695A4A18565FCD,0000303FE0D52CDB,CDD55D2646A6718C,AA056CDD8B80E53E,AA87189B3A885C53,9F6D9809057564A1,C59794A13E1D38B8,9E18ED39F3FA7DE5,A65C1331377229F6,0C2E5830BF42799F,5ED5225ED1E68BF3,8A4CD0997002E967,A96AA837EF598281,00006796479D59DC,AC4EF1B17010B136,EC411E1B5AD8A667,7737372EDB66A1AF,43593ECED672CF87,1E418547C7B8A975,8CC78DCB18BD469A,6C9FB93FD2EF8496,8A4AC42666AB8545,8A973B8387C15F1D,C1657503D4BB4ADA,22F49E4311D7BBF0,00001299B8FDA94C,0D976D6B7056D9BE,269169101B22C490,485B7EFC9E5BBC09,0D0B55BEABD8EF10,985F36CD657501DD,19FD14B27B195F17,F0F7E577A00E0E42,1A179D4A080F58D2,97603A54D8CFB3E5,96E69A6743A68CE1,F04C8D027EB4B382,00000A8E741B2F5C,BBF34629BA51923B,94250E3ECE841C7C,56CD785FA63E19F9,126F4144FC6B39F4,4BB54DEE559E01E3,03195B2E094E0D92,01F40204597E534A,7F9B8D473586B966,38281C1E6F54E744,215C5889B91D5D63,9CEA26343AD2B060,000022374E0C0255 - -B_basis_zero = F1A8C9ED7B96C4AB,299429DA5178486E,EF4926F20CD5C2F4,683B2E2858B4716A,DDA2FBCC3CAC3EEB,EC055F9F3A600460,D5A5A17A58C3848B,4652D836F42EAED5,2F2E71ED78B3A3B3,A771C057180ADD1D,C780A5D2D835F512,0000114EA3B55AC1,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,2E1EB8ED8C1C8C94,06CFE456B25DBE01,1EB54C3E8010F57A,4B222D95FC81619D,F99EBD204D501496,0C18348F9B629361,C29E9A16BEDE6F96,3B39F30163DAD41D,807D3D1ECF2AC04E,E088443F222A4988,61B49A7524F1EA12,000041BF31133104,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0E57361284693B54,D66BD625AE87B791,10B6D90DF32A3D0B,97C4D1D7A74B8E95,225D0433C353C114,02AAA060C59FFB9F,0E46F50AF134F41D,9442C2E31FC91DA1,D920267A5E3844C3,DDF0F4AD44A77A2A,4691EACCBF84E753,00005E97318C9C5A,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,2E1EB8ED8C1C8C94,06CFE456B25DBE01,1EB54C3E8010F57A,4B222D95FC81619D,F99EBD204D501496,0C18348F9B629361,C29E9A16BEDE6F96,3B39F30163DAD41D,807D3D1ECF2AC04E,E088443F222A4988,61B49A7524F1EA12,000041BF31133104 - -B_gen_3_tors = 7BB7A4A07B0788DC,DC36A3F6607B21B0,4750E18EE74CF2F0,464E319D0B7AB806,C25AA44C04F758FF,392E8521A46E0A68,FC4E76B63EFF37DF,1F3566D892E67DD8,F8D2EB0F73295E65,457B13EBC470BCCB,FDA1CC9EFEF5BE33,00005DBF3D92CC02,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0E7E952E9A260914,92C98EDCD6E01424,8F2B207221D33C50,AEF2728CA22F318E,5FD0E29877DC3D43,1BDC7B7367E4E124,FF5BC4186BDDCAE7,D20A34710EE8B44B,2E0866A5B9467EBD,876EFC05B732A6AD,9D39159E24822ABB,0000658F31DC0D6E,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,84485B5F84F87723,23C95C099F84DE4F,B8AF1E7118B30D0F,B9B1CE62F48547F9,3DA55BB3FB08A700,B5817ADE5B91F597,E79E1FCF0AF940C9,BB60344181114E9D,0F7BAD5863C28A11,3FE7A11898419A7C,1070C40098C51E33,0000122697AF2B19,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0E7E952E9A260914,92C98EDCD6E01424,8F2B207221D33C50,AEF2728CA22F318E,5FD0E29877DC3D43,1BDC7B7367E4E124,FF5BC4186BDDCAE7,D20A34710EE8B44B,2E0866A5B9467EBD,876EFC05B732A6AD,9D39159E24822ABB,0000658F31DC0D6E,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,6491DDA56B18F762,B50239F87A977F80,D061934416F37D7C,D79D328C01810FEC,4F4BB58557C706AF,EFE0C6963007AABB,20EA47B4FDE821A5,DE5144774B84AE51,262E82E15B85FF1B,7A0820D88294BDEE,A36653F0DFF6FE6E,0000239BB2213058,A8C40A6A4ACECF3A,E988877E7DF4D938,C2353D8E5C2F0BAB,C4758A5B1437A358,C5CEE9FD3A3B088D,086B2876D6520F51,D31476314E3DAD08,517E8096137AFBC9,E52ADD7D2B85BB6C,43A92AC98B1E5F2B,4F32E4103B80C703,000068BCEB2391D2,573BF595B53130C5,16777881820B26C7,3DCAC271A3D0F454,3B8A75A4EBC85CA7,3A311602C5C4F772,E644D78929ADF0AE,10D82053FBBACBA0,89171A84007CD0AD,2323BAEAAB662D0A,41B98A3AD193F81C,BEDFAC8F5C3A1563,00000728EA1E6549,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,9B6E225A94E7089D,4AFDC6078568807F,2F9E6CBBE90C8283,2862CD73FE7EF013,B0B44A7AA838F950,FECF3969CFF85544,C3024ED04C105702,FC4456A2C8731E25,E22015867B65E95A,0B5A942BDA1D9959,6AAC3CAEB7C3DDF8,00004C4A2320C6C3,A8C40A6A4ACECF3A,E988877E7DF4D938,C2353D8E5C2F0BAB,C4758A5B1437A358,C5CEE9FD3A3B088D,086B2876D6520F51,D31476314E3DAD08,517E8096137AFBC9,E52ADD7D2B85BB6C,43A92AC98B1E5F2B,4F32E4103B80C703,000068BCEB2391D2,A8C40A6A4ACECF3A,E988877E7DF4D938,C2353D8E5C2F0BAB,C4758A5B1437A358,C5CEE9FD3A3B088D,086B2876D6520F51,D31476314E3DAD08,517E8096137AFBC9,E52ADD7D2B85BB6C,43A92AC98B1E5F2B,4F32E4103B80C703,000068BCEB2391D2 - -g_R_S_im = CB6E5ADE9CD78AF1,40F3DD4D50CE0E29,38109C203BF27F5B,50A4863D3A9F473A,518C38F09EC0418E,C2429D6AC98DE417,1A2DC3684817A3CB,F7E83EC334E40005,C560B1CA4C837125,CECA2F86BEB1A124,563DDE23E947A71E,000034BDF9FF47AA - -Montgomery_R2 = 233046449DAD4058,DB010161A696452A,5E36941472E3FD8E,F40BFE2082A2E706,4932CCA8904F8751 ,1F735F1F1EE7FC81,A24F4D80C1048E18,B56C383CCDB607C5,441DD47B735F9C90,5673ED2C6A6AC82A,06C905261132294B,000041AD830F1F35 -Montgomery_one = 00000000000249ad,0000000000000000,0000000000000000,0000000000000000,0000000000000000,8310000000000000,5527b1e4375c6c66,697797bf3f4f24d0,c89db7b2ac5c4e2e,4ca4b439d2076956,10f7926c7512c7e9,00002d5b24bce5e2 - -Montgomery_RB1 = 1A55482318541298,070A6370DFA12A03,CB1658E0E3823A40,B3B7384EB5DEF3F9,CBCA952F7006EA33,00569EF8EC94864C - -Montgomery_RB2 = 48062A91D3AB563D,6CE572751303C2F5,5D1319F3F160EC9D,E35554E8C2D5623A,CA29300232BC79A5,8AAD843D646D78C5 - -threeinv = 555555555556188F,5555555555555555,5555555555555555,5555555555555555,5555555555555555,8105555555555555,1C6290A167C97977,CDD287EA6A6FB6F0,42DF3D3B8EC96F64,198C3C1346027872,B0528624270642A3,00000F1E61944CA0 - -u_entang = 0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,000000000004935a,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0620000000000000,aa4f63c86eb8d8cd,d2ef2f7e7e9e49a0,913b6f6558b89c5c,99496873a40ed2ad,21ef24d8ea258fd2,00005ab64979cbc4 - -u0_entang = 00000000000249ad,0000000000000000,0000000000000000,0000000000000000,0000000000000000,8310000000000000,5527b1e4375c6c66,697797bf3f4f24d0,c89db7b2ac5c4e2e,4ca4b439d2076956,10f7926c7512c7e9,00002d5b24bce5e2,00000000000249ad,0000000000000000,0000000000000000,0000000000000000,0000000000000000,8310000000000000,5527b1e4375c6c66,697797bf3f4f24d0,c89db7b2ac5c4e2e,4ca4b439d2076956,10f7926c7512c7e9,00002d5b24bce5e2 - - -table_r_qr = 00000000000249AD,0000000000000000,0000000000000000,0000000000000000,0000000000000000,8310000000000000,5527B1E4375C6C66,697797BF3F4F24D0,C89DB7B2AC5C4E2E,4CA4B439D2076956,10F7926C7512C7E9,00002D5B24BCE5E2,00000000000926B5,0000000000000000,0000000000000000,0000000000000000,0000000000000000,1D90000000000000,70B2310B937938F1,CB48C3E2E944C6CA,1A284662DA855042,AD301BE2EB6B4E13,35CBB9123C90433E,00004586BDB1A06C,00000000000DBA10,0000000000000000,0000000000000000,0000000000000000,0000000000000000,3500000000000000,3714FE4EB8399915,C3A2584753EB43F4,A3151D605C520428,C116CF5232C7C978,49A84D4B8EFAF6AA,0000305731E97514,00000000001003BD,0000000000000000,0000000000000000,0000000000000000,0000000000000000,B810000000000000,8C3CB032EF96057B,2D19F006933A68C4,6BB2D51308AE5257,0DBB838C04CF32CF,5A9FDFB8040DBE94,00005DB256A65AF6,0000000000124D6B,0000000000000000,0000000000000000,0000000000000000,0000000000000000,4C70000000000000,FD77CB91DCF9F939,BBFBECABBE91C11D,2C01F45DDE1EB80E,D4FD82C17A2444DE,5D84E184E165AA16,00001B27A62149BC,0000000000149718,0000000000000000,0000000000000000,0000000000000000,0000000000000000,CF80000000000000,529F7D761456659F,2573846AFDE0E5EE,F49FAC108A7B063D,21A236FB4C2BAE34,6E7C73F156787200,00004882CADE2F9E,0000000000192A73,0000000000000000,0000000000000000,0000000000000000,0000000000000000,E6F0000000000000,19024AB93916C5C3,1DCD18CF68876318,7D8C830E0C47BA23,3588EA6A9388299A,8259082AA8E3256C,000033533F160446,00000000001DBDCE,0000000000000000,0000000000000000,0000000000000000,0000000000000000,FE60000000000000,DF6517FC5DD725E7,1626AD33D32DE041,06795A0B8E146E09,496F9DD9DAE4A500,96359C63FB4DD8D8,00001E23B34DD8EE,0000000000249AD6,0000000000000000,0000000000000000,0000000000000000,0000000000000000,98E0000000000000,FAEF9723B9F3F272,77F7D9577D23823B,5803E8BBBC3D701D,A9FB0582F44889BC,BB09C309C2CB542D,0000364F4C429378,0000000000292E31,0000000000000000,0000000000000000,0000000000000000,0000000000000000,B050000000000000,C1526466DEB45296,70516DBBE7C9FF65,E0F0BFB93E0A2403,BDE1B8F23BA50521,CEE6574315360799,0000211FC07A6820,00000000002B77DE,0000000000000000,0000000000000000,0000000000000000,0000000000000000,3360000000000000,167A164B1610BEFD,D9C9057B27192436,A98E776BEA667231,0A866D2C0DAC6E78,DFDDE9AF8A48CF83,00004E7AE5374E02,00000000002DC18C,0000000000000000,0000000000000000,0000000000000000,0000000000000000,C7C0000000000000,87B531AA0374B2BA,68AB022052707C8F,69DD96B6BFD6D7E9,D1C86C6183018087,E2C2EB7C67A0BB05,00000BF034B23CC8,0000000000300B39,0000000000000000,0000000000000000,0000000000000000,0000000000000000,4AD0000000000000,DCDCE38E3AD11F21,D22299DF91BFA15F,327B4E696C332617,1E6D209B5508E9DE,F3BA7DE8DCB382EF,0000394B596F22AA,00000000003254E6,0000000000000000,0000000000000000,0000000000000000,0000000000000000,CDE0000000000000,32049572722D8B87,3B9A319ED10EC630,FB19061C188F7446,6B11D4D527105334,04B2105551C64AD8,000066A67E2C088D,0000000000349E94,0000000000000000,0000000000000000,0000000000000000,0000000000000000,6240000000000000,A33FB0D15F917F45,CA7C2E43FC661E89,BB682566EDFFD9FD,3253D40A9C656543,079712222F1E365B,0000241BCDA6F753,00000000003B7B9C,0000000000000000,0000000000000000,0000000000000000,0000000000000000,FCC0000000000000,BECA2FF8BBAE4BCF,2C4D5A67A65BC083,0CF2B4171C28DC12,92DF3BB3B5C94A00,2C6B38C7F69BB1B0,00003C47669BB1DD,00000000003DC549,0000000000000000,0000000000000000,0000000000000000,0000000000000000,7FD0000000000000,13F1E1DCF30AB836,95C4F226E5AAE554,D5906BC9C8852A40,DF83EFED87D0B356,3D62CB346BAE7999,000069A28B5897BF - -table_r_qnr = 000000000004935A,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0620000000000000,AA4F63C86EB8D8CD,D2EF2F7E7E9E49A0,913B6F6558B89C5C,99496873A40ED2AD,21EF24D8EA258FD2,00005AB64979CBC4,000000000006DD08,0000000000000000,0000000000000000,0000000000000000,0000000000000000,9A80000000000000,1B8A7F275C1CCC8A,61D12C23A9F5A1FA,518A8EB02E290214,608B67A91963E4BC,24D426A5C77D7B55,0000182B98F4BA8A,00000000000B7063,0000000000000000,0000000000000000,0000000000000000,0000000000000000,B1F0000000000000,E1ED4C6A80DD2CAE,5A2AC088149C1F23,DA7765ADAFF5B5FA,74721B1860C06021,38B0BADF19E82EC1,000002FC0D2C8F32,000000000016E0C6,0000000000000000,0000000000000000,0000000000000000,0000000000000000,63E0000000000000,C3DA98D501BA595D,B455811029383E47,B4EECB5B5FEB6BF4,E8E43630C180C043,716175BE33D05D82,000005F81A591E64,00000000001B7420,0000000000000000,0000000000000000,0000000000000000,0000000000000000,6A00000000000000,6E29FC9D7073322A,8744B08EA7D687E8,462A3AC0B8A40851,822D9EA4658F92F1,93509A971DF5ED55,000060AE63D2EA28,000000000020077B,0000000000000000,0000000000000000,0000000000000000,0000000000000000,8170000000000000,348CC9E09533924E,7F9E44F3127D0512,CF1711BE3A70BC37,96145213ACEC0E56,A72D2ED07060A0C1,00004B7ED80ABED0,0000000000225129,0000000000000000,0000000000000000,0000000000000000,0000000000000000,15D0000000000000,A5C7E53F8297860C,0E8041983DD45D6B,8F6631090FE121EF,5D56514922412065,AA12309D4DB88C44,000008F42785AD96,000000000026E483,0000000000000000,0000000000000000,0000000000000000,0000000000000000,1BF0000000000000,50174907F1505ED9,E16F7116BC72A70C,20A1A06E6899BE4B,F69FB9BCC64FF313,CC01557637DE1C16,000063AA70FF795A,000000000036E841,0000000000000000,0000000000000000,0000000000000000,0000000000000000,E550000000000000,F86762B596EDEBAB,33F3C6033BB54359,8405DD199A5C282C,7EF888446E6CCE9A,188EA48EA430FE44,00005176F263DD35,00000000003931EF,0000000000000000,0000000000000000,0000000000000000,0000000000000000,79B0000000000000,69A27E148451DF69,C2D5C2A8670C9BB3,4454FC646FCC8DE3,463A8779E3C1E0A9,1B73A65B8188E9C7,00000EEC41DECBFB,0000000000400EF7,0000000000000000,0000000000000000,0000000000000000,0000000000000000,1430000000000000,852CFD3BE06EABF4,24A6EECC11023DAD,95DF8B149DF58FF8,A6C5EF22FD25C565,4047CD014906651C,00002717DAD38685,00000000004258A4,0000000000000000,0000000000000000,0000000000000000,0000000000000000,9740000000000000,DA54AF2017CB185A,8E1E868B5051627D,5E7D42C74A51DE26,F36AA35CCF2D2EBC,513F5F6DBE192D05,00005472FF906C67,000000000044A252,0000000000000000,0000000000000000,0000000000000000,0000000000000000,2BA0000000000000,4B8FCA7F052F0C18,1D0083307BA8BAD7,1ECC62121FC243DE,BAACA292448240CB,5424613A9B711888,000011E84F0B5B2D,000000000046EBFF,0000000000000000,0000000000000000,0000000000000000,0000000000000000,AEB0000000000000,A0B77C633C8B787E,86781AEFBAF7DFA7,E76A19C4CC1E920C,075156CC1689AA21,651BF3A71083E072,00003F4373C8410F,00000000004935AC,0000000000000000,0000000000000000,0000000000000000,0000000000000000,31C0000000000000,F5DF2E4773E7E4E5,EFEFB2AEFA470477,B007D177787AE03A,53F60B05E8911378,761386138596A85B,00006C9E988526F1,00000000004DC907,0000000000000000,0000000000000000,0000000000000000,0000000000000000,4930000000000000,BC41FB8A98A84509,E849471364ED81A1,38F4A874FA479420,67DCBE752FED8EDE,89F01A4CD8015BC7,0000576F0CBCFB99,0000000000525C62,0000000000000000,0000000000000000,0000000000000000,0000000000000000,60A0000000000000,82A4C8CDBD68A52D,E0A2DB77CF93FECB,C1E17F727C144806,7BC371E4774A0A43,9DCCAE862A6C0F33,0000423F80F4D041 - -table_v_qr = CCCCCCCCCCCD41EF,CCCCCCCCCCCCCCCC,CCCCCCCCCCCCCCCC,CCCCCCCCCCCCCCCC,CCCCCCCCCCCCCCCC,467CCCCCCCCCCCCC,05CCF962F575DF8B,3953C2CA47D95926,C50BC81A120A6C9F,DE486C73B57C04C7,3C38F0BBEDB4E68A,000035D48FD9C405,6666666666657C21,6666666666666666,6666666666666666,6666666666666666,6666666666666666,61B6666666666666,D852A3BF5F0CB992,67EE158584451A2A,7E370833B2D70F38,C8D1DC1CF1BA4DB8,95A0AF27BC510F50,0000043CB58E6F11,B891DB891DB8926D,DB891DB891DB891D,1DB891DB891DB891,91DB891DB891DB89,891DB891DB891DB8,B7A1DB891DB891DB,7667EA3E359A528F,920F68111BC2395B,73153DF2CE971E2C,16EDA0D863AC7DA5,BF837289A3FC18BF,00005ADF5C37BA11,EDC48EDC48EDB246,8EDC48EDC48EDC48,48EDC48EDC48EDC4,C48EDC48EDC48EDC,DC48EDC48EDC48ED,49A48EDC48EDC48E,590A01C2CFF1EF31,F144BE828EE398A4,7553BC320111D67F,AE524764F48D28A2,7D745F00E9774A86,0000016C21BBD6A1,5E40E05A0E84063C,1F4D776F0A51A9CB,CB5E40E05A0E8406,061F4D776F0A51A9,A9CB5E40E05A0E84,72C61F4D776F0A51,618B216FB9C76A1E,E22409F266B16463,894A7D245553FD6B,4E89F364CCE00FA7,77A8C743F3083EC9,0000188BE18D4AC5,7DC0E6ABEADE3F10,323668C519083ECD,CD7DC0E6ABEADE47,47323668C519083E,3ECD7DC0E6ABEADE,A347323668C51908,CFA800E85F71B1FE,0F36E5745D988B7A,E7F654456F1F4116,3F5EDBEC2C210D61,39B0FEDD215C1DCA,00001705E4626A37,791C39AD37694088,40791C39AD376940,6940791C39AD3769,376940791C39AD37,AD376940791C39AD,6C2D376940791C39,4A463885B9946D81,736B37A93397FE42,3874F55B29BB4D54,5F7A8A5F8D7543C5,228CCBA8F76BD619,00005096624D7492,A331EBB0C9B54BA9,51A331EBB0C9B551,B551A331EBB0C9B5,C9B551A331EBB0C9,B0C9B551A331EBB0,C980C9B551A331EB,C7BC1BC679178B4E,7072B575C98A5F98,B10657E6A1B9DEA2,71773BA18E92437A,AD4025945D8B2AB8,00002F2C83A4E8D6,732233773223377C,3773223377322337,2337732233773223,3223377322337732,7732233773223377,C637322337732233,2695C5C06B69B3F6,02330B3C47A0D9F3,1FF319B45BEC27C0,A128906C609EE6B9,736A7518122E449F,00001FCE86244E63,6EE64466EE6441DB,466EE64466EE6446,64466EE64466EE64,EE64466EE64466EE,66EE64466EE64466,63D6EE64466EE644,A64EE10DFC0F7507,7E19CCA11263939B,39CF2CD41A04B92C,B2FBF371165340D9,53745B07D6DF8B00,000044F4C0618554,70E5437D550C15E9,514AB52CDC183AC2,A4D63DFA7AA6594A,046DAD39BC3F3F19,82FD5B4A38522B72,AD58A5AA7E8D2ECF,523BAAB70A135BE2,45782546050175F7,B24F33FAA2472B55,EBA7A14C1F8593CD,20600FBAB2D24E65,0000133D309F7EC7,8EEB4AB02E5A2272,8EB9599CB8AAD0F4,B06CC77E62BB7EF8,32986176DFFA11C5,1BAC3B085C0081D9,69272A1BEAA860AF,E41E6EBFB6ED0D08,F255608B042DB67E,1279C6C0D0C40109,76B7BA4E30FA03B6,0D3DDD4F6F5A7EB7,0000106A8E48CD0F,D5120148FEAF2C06,255365F9DAA4C4B8,CC272EFC74777061,D9E68887C98D5C50,0383B3424E91729B,E0B5120148FEAF2C,1BE4FA2B9F7CFD78,DA98A1C587680DD9,ACC09E7217DDD41D,BAB5E239D699C58C,41FD047089438309,00000858395E2C66,94FAC8FF3E686241,B72999CF503E0946,02F59559E717C42A,0412EFA3785EBB9F,AD808B51BA81A8AC,4BE4FAC8FF3E6864,8C1AAEA7B9495845,94D196357B071596,4FBF87DA63CFBC99,666394A603DFBB5D,AA328976810C7C69,00006AA898DF5E6A,40E70907368FAAA3,2531EC3903CE9F2C,F8AB9BFACF708D95,D2DE3A9B1838859A,4E47B12D7C682948,281BDC83C4953F02,DE0EF99ABED7AFEA,B81783A3E8034AE6,3E73219AAC32B265,A6F25C569E80F4D3,6961E44D2E61E550,000054AF9D7748CE,4EF61479F650B3CA,E4161CB8F931D792,AD6C0EDA1D651114,96969F3A055F9963,A55811F1BE797DD9,BB36DA0672F2CEF4,BCD0F6F9FFB265C5,868F4BABA3739212,DA96099F90F8EC8D,F6B719FF6C14091F,EF5131B07D9BA208,000015F75A78FB86,B5CA528D6B5CA529,CA528D6B5CA528D6,528D6B5CA528D6B5,8D6B5CA528D6B5CA,6B5CA528D6B5CA52,B27528D6B5CA528D,D7C00A95FC590145,4E4610B31250410D,92EB9C10C371F0FC,71D124AD03784C6D,FBA87309E1A6D857,00002DF3B0F268CD,6B5AE52946B5AD2D,5AE52946B5AE5294,E52946B5AE52946B,2946B5AE52946B5A,46B5AE52946B5AE5,D0BE52946B5AE529,5BEAE3E345C8E7D7,9D2D7059D4BB6A4E,018F7C0F408EA159,4E11D89176651539,48671FC6C152F99C,0000530CE08D1028,CE57AA6B0A6E427F,9B8F883433A0EB6A,BD90869A824E3109,D1840719519276EA,F601CD0A72F12455,8904C6A15653D646,072DB02908565884,71294DC40DC2EB13,361608701CEA745E,1279CC6C51A4F800,DD923715582E9EDE,00006578E5CC44C5,B218A10D98E7AC3C,3CAF3BDD50AC19A5,2A2B48E62A13DFAE,A9CE07E98542FDD0,4B70FD8D0D9C06C5,6829379D7BC99C61,57C3D248CC251489,9F1367A307C698E9,2CC0B2B8746361EF,9A6A53D6400CB8EA,7888C0894B30195B,000029E026757F97,B7B49E77DD01B05A,C7FCDE689EA7A30E,3B83E48534D253E7,E1F4F28B24C70D5F,0C226AF798CDAE97,29592FFABA44E0BF,451BFFACF7902A0B,EF0C4136DB713262,7F066B8D7CD90C93,193C99BB6A2BD9E4,DCCEB7DD7547E7EE,00001BC6242C97DB,E49911F2B13CA178,F8D4BCF08B36207D,2605805106CF5C4D,BB2BF392469C496A,C6EE51B30BE997A4,3636AEDEA9BE252F,5962BFE5CE1E434D,80A1219F24FBAA71,9727D3F901B9FA59,9C7DB47FBDB8D837,260B21A1EA96DA92,000058C7EC9D75A5,11372FCC7943203A,5C4549B345DE13E1,B35E08AA984D8EEB,9AD22A4F3D9CF45D,84408FBE68108C13,D6F34279BA1D5079,FD86BCE1D485CE9C,7547DCC9E6A72B9A,082BAC6E5640D1B8,A0AA9060525B5FA0,9DF6B6008023369A,000064534002FC0F,338AA1050E3B47F2,A779AFC5AA01E0AA,7A24EAE40DA1607F,2F3BC85F75845B2F,B63ECCFACC4A42BC,B970439A64648442,FC7FE81D54BCBFAD,8F070C333697311A,C3F49A6F3F169CEA,05D4853A9EA5F7ED,D518DE0B200B8454,0000527415AF5FE1,29D6C703462657AD,DC60DB370D32F7B9,7ECF292BC2C418DD,37B10E0D29478FC0,2DFAFEF9EA3B8E16,E9716B45FA8908A4,6CB32B342A6375FF,FD73F31AB04928C5,B397940272F73C0C,5B001264620355C2,5803F26169F9945B,00005C5620099D9B,DA0656B84FE5EB1E,BA4CBC548666840D,1A44273AF862539E,1FFD96A7C772BACB,953D86F6FED07774,7BBC68E6D3E03A59,A78131504FEA94B4,5FF580356C9EF9E7,DF4576DB17102D3C,CA73668DEBAABC08,C73232385D81A0CB,000014DC1275B692,E1C98F3C564A49CD,76847854DFFF1979,6DD3A9A2B019D474,FEB9A85944A3C836,4C554E80A25DEBB9,C247DBF7209CBA59,E606E4DA4D403E68,5AABAE35231E6C78,1E08F32D70B4CF5A,8EDD7B4A0D3949FA,A549CBAE571FABD6,0000345B562BB1C2,3DDA63D9B718EF13,DB18FF110367AB22,B7A690D61E54A79F,D1FB6E7474B2F230,5D6F299A0CDCA8B4,BDB8418CAF5F5E57,87950067C9C186CF,F190BC388A72A53B,213C2BED23C24CA9,D23020B606F4B8B5,E7CFBF2E0DE63E1D,0000085488821CA3,2E87222F0886018B,2006A348352327DC,019561FC0617F066,0390FD49917EAD64,C8962E05BE5C859E,9098F7D823688E17,A367361FE7730947,4C6AE2F141441363,6012B07C3CA41E86,B27005C079FEB1B6,825B9BFC26C91F27,00003F1183F8513F,B584B99EC62D9D35,A4912F9464B54407,74A10C6ED11079EF,42C935F4B27768B1,0355CC43459FC8F5,083FB4BDA9E4C1B5,362D54FAF7050831,ED24CAC0D587AF78,520C08B595DEF623,9C385DB3FD4B1742,12B09C148B913905,00004C96EA957BF4,CCB2CE7886EF239D,47C704F6F492B661,63CDC17F473B3143,E43575F9DEDACC50,ED36745A83436E23,B43E3A2A47D36381,6FE523A476BF9F48,082B1F402B3BD2A0,DBE6E728B539ADAE,A37C34807A76FF4E,538EE747772483FB,00000DB5A5E658A6,EFAD9377610BEA32,ECEDC7C4592CCB7E,E95A17CFCF63D4AC,C5A8F05F0C78F770,386981FAC3E25272,DD7CD0B4AB9A79D3,D9455DDAD31D0592,994588049EBE35C8,07820458445B7DF6,160C1A4D5730403C,D554560F2A51E183,000027B420420DC7,ED6F9F18F5F91D9B,D0140983A4C9F4FA,4B28E37741FCEC6E,58485D7E32AF47F7,BFCAD3B8EF182455,AA683462489724D5,4F7F01FFFD1C1E61,DB4F6A13AEBB1ACA,40272AE951D7AD1B,430F04D3C2402C98,67C05BFAD21BAAF1,000053D2C0CD2C47,BA47E3D71B355EF5,EDE1D03F79CAC2E3,F12082CA2D8570E2,33DB874355B82195,AED62CBE488111EF,8FF5A83E933036A1,5FC5432547B62106,3675123E1B5D6362,187E4E847EDF9ACC,92E55D9773F0AB6E,2FB79EE22F3B6FA7,000059F9721DDC1B - -table_v_qnr = E85E85E85E85F161,5E85E85E85E85E85,85E85E85E85E85E8,E85E85E85E85E85E,5E85E85E85E85E85,65385E85E85E85E8,85F916A5F6E08638,2609C462575E3A01,D55BC460BFFDB5F7,394FD56C08877041,90A4C64E64B48269,0000155B182E978E,BD0BD0BD0BD074F6,0BD0BD0BD0BD0BD0,D0BD0BD0BD0BD0BD,BD0BD0BD0BD0BD0B,0BD0BD0BD0BD0BD0,B39D0BD0BD0BD0BD,981077DADCECBF8E,84DD13216CFDC8E1,65BF0DC9ADEA2134,4046BEA875292C81,96FEEECC09D1A583,000034F2E90F31C3,94DFB461AC813046,794DFB461AC812E7,E794DFB461AC812E,2E794DFB461AC812,12E794DFB461AC81,3D0E794DFB461AC8,70595ED790F5300A,8AC21DF01D745314,960E4F84DA8D1645,5B7E64183952E46B,F22C180908C76B1F,00004768EB30E5C6,88455121DEEA9B08,788455121DEEABB7,B788455121DEEABB,BB788455121DEEAB,ABB788455121DEEA,E53B788455121DEE,C8CE631746684732,7D5D2A56DD6FBE22,D6AD8D86B52354AE,D1BD7280508807CF,A1C516D87EBCCC99,0000396575A76D53,D62298ECA7759C89,4D62298ECA7759C4,C4D62298ECA7759C,9C4D62298ECA7759,59C4D62298ECA775,796C4D62298ECA77,AE6DBC543FEF825C,EC1F7E95B33ED029,CA719FAF0D52EACA,F0376BE32D0BF058,F65BA4732A06CB30,0000253E29FDA895,2D3E21C74B076D2D,E2D3E21C74B0778E,8E2D3E21C74B0778,78E2D3E21C74B077,778E2D3E21C74B07,2288E2D3E21C74B0,114736656CB88D28,65C8937E512FEBC1,0306EEB4AB789442,F0BAF2EB5B82DA71,D1557C1ADE14F33F,0000281EF5D67B92,55A7CC22BD034BC5,CF664D2B55543DB8,AD0509637903BB29,CC764B6DB31CC125,A38DE755C3A64634,C5DBC1418728812C,54CDBEA5DAAB0EBF,784DA3FDEE94F653,ACD92FABB346E2C0,309E575438F3301C,DE6DA98747E3BC84,00000078998A0688,14E884DC556CCE17,F813B625562FC7FD,D410AA497515C755,4395124C11891A90,392344FF261926C0,5B0104CE685B1520,A32FA4F27454F2D6,DDED7CB7AF975B5C,FEA15A43C78AC218,89AE7B37DEB4C0E0,48661EEF6DCF9520,000011ADE16CDC2E,D2261143E5B763C9,7BAF0692270E1A07,3E5B763C797E0B76,2270E1A07D226114,C797E0B767BAF069,8FA2261143E5B763,6F563606E110ED58,CD1C300154910AA4,B61EDFD60C5C6096,12CADF965191532E,A045CA5ADE8C8CA6,00002CDC07A09F1D,952C939D91AFBD6C,DB189B941022B733,D91AFBF752331AB4,41022B733952C939,752331AB4DB189B9,91552C939D91AFBF,06376CA8518BA8EA,4C144651E91CACE2,E0E13E3F7AF8AC34,4C7E7CDE3D51F816,11E5E216628DA39F,00003C9C0D30F762,0C605DAAC2686111,653B01B6DAB28C3B,C50A3A32DE5449A4,B6EBC1C42E96427E,8FEFFAE8A88084D9,58EA39884624C641,9EC005ED22C5BC45,1633B0FBD77D6D9D,A57C267B6FBA36DB,F94465FAC0B899A2,34A4BE281ED17637,000055D1BDD26591,0C709286502B5CCB,FDA560011E994595,4856E21B8EEF3C44,E6FF4B98A9EA2DE2,9887CBBDFB34929F,7E47E75497B06B9B,E723E79ABA5D9470,02C05C07824B8E6E,5E4E45149E3C5445,2452AE29E3055EA4,EF90DE3635F81ED5,00002811146405A3,9807214A3A1C1CF3,7A0E708928E1F773,6B79A82BEC4DCC5F,E98AFBE2931E7695,F1BFAF7F0D6FE513,729355B40CC74834,7355193ADF5FC317,AABE07A1788CB696,22D720814DB72B6B,37DF09E734DE45BA,FD056FDA4F240CBA,000068ABBB7B5C8E,C3777B85DA951B35,729E2EE622CB06CE,142662CA9F3EC02B,79B13BB964738D59,0D0D82AA614F52FF,2073598189B312EF,187D2FB5FF497E99,55FEA80CEF2A4B0E,6B197F79D5FAF833,254447C18292F844,60F938B568EE1543,0000071826A2ADCA,9C02260C68B4DBCD,0EAD5B56BFB777BE,3BC3BE5177278FD6,DAB6622B90CD39DE,90CC3EC6ACA6DDD0,6E158FF767CE5D2C,A8B669D3FF7489EA,AF133837592C7ADA,FBF80D62062EC026,C3512D9A00005FBB,B759F49E11D399A6,00002B5BC9341B5D,C32617FB97A7BA46,DC97C62323C3A3A3,100C4C10F8AD3EB2,303659A310A3583D,12DA436E2F3F2E72,4D50F367A011A161,8328C3F9F44A3084,F982C9DA22658656,5EB7238A18DD90A7,B9156E1D1B343898,57243EC083BFEF2F,000003DE52126EF4,BBD06880C51C680B,7A81A7C7078464C3,FDECD7041B4ECF3E,2C5C3D04ED2F2A03,5D174A6A4E7F7DB4,1B52D2539D1EA2E8,A5CC20018839AB95,67625D02AE4CF980,186074DCBD384821,9E5E42872A3C7A83,545832703A5A56B9,000027681CF8D9FB,D629BC89002BCCEA,B88D005E2C3A8F32,56386D851D5B66D8,60ED69D4ABC2EE09,1731219EC24A5538,966D87BCF622EA5D,62A6B07E4C8B3CEF,6EA16F4B509B81A3,7A97D35B5CDE162D,E25FB4ACF2AF1E4F,C48E64140BD3474E,000021FDD6C8FB82,9288477180A6C951,B2D2DE965A033D61,3BA1694AB827311A,70A5B57FC1C70CDC,BFD11385625A2E5B,2DDDAFB04A38853F,F21823FF1B225FDC,5F007A2E1641AEB8,C3E5684AC220ECAA,78179AF27DD10F63,96DC98F67C36644F,000007D6D89BB770,829327C9D19D0226,D65D25DC7C2E4992,D5DBE128D0A23BA2,F6DFC62FD21334A4,651EAEB5C3A9A583,180C253598055EB9,3F73FA2EEF9168FA,4318BBEE307725D0,54DD26A9FC5450F7,76ABA5758680DBA0,353ED351A6A5F735,00002FF3A6573DE4,B9993936AA2301F8,7B319EACE5E9B127,012E616BD697BA4E,811B1F35F96913B0,474DB18B6AB00C82,C1FFF493FE2C0901,796424D7A11AEDE9,61076638D85C4C48,64774660A3BE93D0,43FA3F433B9D067D,47A0B426F92F7600,00000A280AE8D170,3581912DE993F071,70141CFFC8A2ECAF,C3EB4B7D9EAADF4D,39E0D5685C6769F8,44208A1289B360A9,1495F58B3248D82B,CBC66BB98CDA2E99,CC3F8763F217FA81,495812161E7D7E11,255FA1A2A5D70135,240F5A6F7EAE5BA4,00004C1F4DD638F5,5B9845DD9A79003D,EF65F03C8F56ECBD,30F64FF52B455D62,D45579863FAD5D92,C798CD9C72EB564D,DD15C4F63ED0D645,9F35EC5BCF419520,2759D2CB3306DFB3,6A4CEE0C84723002,62AE428E1405808C,A93787CE06A12315,00004885205A0A7F,3184F5FF10FC6AF3,143B921A36E08BDC,4DA6A729B2406BF7,E6678BF19EEF357A,96091214F1C2F4A2,9F07E61747E02986,48FA86D281046604,FF69050DD5E29481,F97F744AB920445E,16B828177FE35D68,2A44107C12A0C668,000065CD488721CA,4E5420F1827B439D,F487A4ED360B1C4D,C55EFC7F8D8112D0,ED67A91DBC5910C6,9E9A78EFA44FC34F,D40F65D4211D8623,5C21F3F0FE48DBC9,09CEA4A83954032F,068A443A160CCF02,BA2D35302646DABE,B27CC0AAD03BA372,00002E3F49905A08,40785DE28D4C9530,A6405C1C01E10071,3C209F250C73B2C8,BF22E6EBADC20A64,D1DDAB04AF2AB602,A33C04772868D58C,98DA3CE309D547DA,4DD504F6F173D486,283B355D938C1316,99001A20441BA13A,E8C99EC8D3BB4B46,000006F688BD1C61,459A64577F98DD28,3FD6890B60AA7022,32B84AB229B33D20,7CA6E1524F6EBF03,4F0242DD469A4D8B,53EAA4C1EBC77C19,62C19F1C435AC30D,F230AE4E1F1BF94B,CF7E083E29C16D7E,CA42C2833B78234E,D01EFFD11DB566A8,0000224E1F2FFD2E,6EDAA71406539762,B74F189440621EB1,345F3262EC4F13E0,23185407A289E9FD,D105FEB3ED85CEC2,11F70813D04E49FC,D99654FECB39AB46,734ECF9475139205,54E95C9BD579AED5,E044D2C9270C1251,E60CAFCEA4BB3508,0000552B57BCA931,D91B6C9B924D91B6,9B924D91B6C9B924,91B6C9B924D91B6C,B924D91B6C9B924D,1B6C9B924D91B6C9,312D91B6C9B924D9,17D193651E9DCA60,8DF224D4272EC01E,CBD2BC92A7A778F6,A59CF2B6356CD90E,9C712EB8F35468FD,00005C2C61931F7C,249B236D93724969,6D937249B236D937,49B236D937249B23,D937249B236D9372,9B236D937249B236,7D4249B236D93724,6F78BF6586101FB3,DEBA77A01FF372B9,2809BF0C10D132CA,15E12E137474B550,32E144163D1A7A6C,00000083BCB784FD,0A014E250439995F,45FC65F1FFF85333,6BCB9B2F717EC6B4,E17F29C4A3AAB256,84007F11103DBAF3,8F00A6A9F3A093F6,9726358A43891D51,0897A6562E06B392,9C43741CF4F314B9,F134466DE6EFE2AB,F564982D2C7FD077,00001314C36F69C9,A43641B1D7CEDC7D,F0874E7045509B0D,792E7B86FF0D73E7,7B8EC819E2656382,DB846DE5527F9573,CBAED11FBDC7B5A7,9CF8B6F734116414,AB4016ED22D2B78C,901482B46AAC884D,6F313D2D60B58E49,8226CE453AFF56F5,0000541B0694E059,E39251FB5F896DD7,861156ADC66BF25B,D3B6E410C9EB77F6,0149A5B2E22C5FF6,39BF19B234BC83FE,6FC6DDCDE9500C15,33D635192E7CA410,F40BB7C04811EFE5,B95BDBAD0678F5E3,FFEE8DDD2907E2DA,71BB095C5885E70A,00003006B1C7034E,D681EED8B087DAC7,90726086FB0A1D9F,643AD6038FE15FF2,F6524CCDFEB45CE0,511BD3AA0B479432,FDAA3B25B585A917,16C0CA87EB477009,5DCAD9871ABB0038,5BA46393DEEC08B5,9AC8A0B793849197,A8F7FEDA5FA4EA5A,00003A742CC9DEB9 - - -v_3_torsion = D89D89D89D8A493E,9D89D89D89D89D89,89D89D89D89D89D8,D89D89D89D89D89D,9D89D89D89D89D89,8B389D89D89D89D8,B4C6B9529F01D8C3,1399AE2626262260,DE85321D9D8185DF,8451DC3FDF91784A,FAEFD5E487381389,00006319EE6373CB,3B13B13B13B1248D,13B13B13B13B13B1,B13B13B13B13B13B,3B13B13B13B13B13,13B13B13B13B13B1,7A4B13B13B13B13B,A30792A3BBCAECC7,8E3262972F905537,6EC1E1420B7BAD51,3369C4F4190692FF,9D6D588BD01A282C,0000028F2E2C80A9,673D45AA630B09FB,5673D45AA630AE95,95673D45AA630AE9,E95673D45AA630AE,AE95673D45AA630A,D4595673D45AA630,06D7B45385F91ACC,7FDE0F3B044702EF,F1BFC4766FC2E18A,D67138B8790E3167,9EF75C6F0552A406,00002C5A25459904,F6C4681424EE5801,AF6C4681424EE5FA,FAF6C4681424EE5F,5FAF6C4681424EE5,E5FAF6C4681424EE,7FAFAF6C4681424E,71E7F021FC96E1CF,BD317223E4665091,04D1B06EED834E4E,F423F47B02EEF4B8,0A418B4D55C23C88,0000094F95559E31,BC8EA75EFC1DB814,DC562840F895B742,EA75EFC1DA922F50,62840F895B742BC8,5EFC1DA922F50DC5,1B3895B742BC8EA7,0EF4E35288013377,7034C1EDC7954F9D,404E07FFDCD9C4B4,6C0D3C3112E9FC8B,E93593735AD57C40,00005E74FB7D527D,5C835ABF61CF41ED,DF2950278C2E9C12,35ABF61CF458FB68,950278C2E9C125C8,BF61CF458FB68DF2,7E9C2E9C125C835A,CA8064284EDAE000,B011CE81CE7860C5,F2D3F4033A9B8AE2,2FF7880A1DE06DD0,7182DD9DC3FCB499,00000A4A77D973AB,8AE21EF6EA938B09,37966C6ED5186501,69DCB18F74253FB3,3188241B31A56443,09156C7D752C811D,9CFAE79AFE751DE1,8BF44341193A82F9,34DAFBE7EE16D274,0272F0852BA272D8,A0F247E8810D0FE5,48E124BE4CC4D188,00004FDE2C9A5389,44369DCB18F7403C,11D3188241B31A56,DE109156C7D752C8,993912AE79AFE751,34E708BDAC04CC86,8C7E4CE5A9BBC962,F269836E4C98DDD3,045188E7965A38A0,DAB83EB832EB62A0,CCEFE1931E93559A,775966B73B29F6D5,000045DBC312B900,0B71EE1F7F5C9327,8A5569830CE94076,12961C17A5932157,DD79C7E8EBB6086B,2BEF8AB644F43951,37277CB68D98CE33,DE633F0A815B7506,61740E19C3F2EFA4,61B1E49FB5E4EABE,A015247782FF386E,E25E2C7B9F068D08,00005A5611C2C7A3,D213F53791E68D00,2EDE2F635D1EFA2E,DA72EC5F8871204D,DAEBFEACFFF3E491,5F948C8E72BBF1CF,4A440214B6EE743F,D224FC96C70931D9,EA00C3F488138831,9D46231784C01FDC,B12AA781AEC3B474,E312A59BD123CE5A,00001FED35710EB4,72F7284A69378371,03D4A5A89547E058,B12975E3DAE2E152,599E71CBADA705F9,4ACD0B0B6F42CE9A,E5285A0245577966,6C038D909BB02FA1,124374A6F770AF89,99103DFE37CA79AF,147E8A248FDBCAAE,EB9B0A578010CFB9,000037F0B3678B6F,5D470CF2D274DD99,C8516258CB0C2B2B,B43C53B94E11D2A6,5ABE2DE626199F2D,029D6C7C473EDC98,E0376A892583E1DC,C0CAA571F277C6A0,D4F6AD7F88406328,C9A2779B2F2431FD,D7757D28491C9C9C,3710D688A0ED993D,00004ADB9FE768DE,81F1C30C09FD33FC,DBF51DCE3A9149C9,E9CF78A0524C35B8,C02099DC646FDE01,B0594156B5517D78,CDF2CD6BD4510E26,A62E43C6D4ABA685,06282F81A9AB8658,D6D76B986C3AFC2D,82003479185AC489,68A227ED5A5D8D62,00004CB44C725522,248D49A3572E2D8B,D7958CBA82F9C02A,8CAA9BD2ECD45A98,D568F26B9E3F23BE,6C2D5F812C90C433,F1565E72D2FCBB81,27E816D21960503D,C557356BF112F986,4C0F35DCE29E0B8B,B5D66BBE22866AEA,A93F73DFFDAB2E0A,0000615CF5C957D3,516EE2A1BE021E2A,F602D6E151658AD7,26B24FB3189298B0,0D965FAF4CE85C95,EFEF3DB9B3A4B775,D851DD3FA8E08D31,2DA32E186C78CE68,143617DD482EE422,667237E94436FC75,1AC3465D96DCFDBB,56D74ABF63E8D5D3,00005D7C60C0D2E4,A30146117F0077FD,9BE366E0CADBC188,EF64080B2EACAD26,0A8FD83BF0D513C6,877CB3DDB56170B2,B35C3C73A225B6FC,BF79CBB465569B88,498384E224080C8B,B2F0B94988649443,B3DCD435A017EB4F,E9941938991157FB,000021C1C22E5E5B,0D40E007BD838CEA,A6EFBD2F6C46FEC8,DC1072B787D7CD36,7204C616DD691C29,F3C600AA941422BD,B810967F5BD8F3A2,53CCFBAE4D3DD147,CC071945DE01CFF7,6DD53CCD52E214A3,B2C2FB56192E2E38,D2B99B61C093CFD5,000051BE0034F0EA,8107763EA961F872,74B86F2CE50392D0,DB4527F030D9F82D,EC3F66A797FB122F,F4DE67CF2F609807,EFC422F586A5B1F2,B765C11D7152D2E1,B0A5BFC4FD2AC62B,589DF808D4BB351A,1165BA9E7035FA93,E9B487C366AEC785,0000586D2918F33C,6E3302C6FE0C0C01,DFAC66DC6CEDA28C,DED64C5EF280083F,8B39B4C197F785CD,11B93A8C64FD9206,9AC84CC06813FCFF,CF85682DC9D9B864,C23496D96970C301,5194BE86F6E26D90,4DB579722DE163E0,66DAEB4660E533AE,000015B525F2A541,7C758374FFD93EC3,2C7354CAF23E0942,BD93A801DBC916D7,47E4D764786D5DAC,0712497FC82C0471,87311F4B3AF3FE32,EFAEC8155C91650E,E2169C5AD02053FE,C96489E29375ADEB,5E7D1381050F03CE,B88C1A56DDD05F31,000006070D9E2F41,9ED7073D4D892D5E,7A8ACF5D59CC31D7,149DB0BEB6B3A2E1,C059D51CC46D3357,EE43544B33B041DD,5CC5EB8BC024538F,4B759EA5B9EAB631,A335C8BC0AEEAFBC,B03F67E326524765,2C790108FA72A4B0,789B5DA805C4192F,000064DEC5C9AB82,36DAB776C6A6E1AD,70788D740F12BB16,0678109B1BC9AEB8,6CC747669CD9ABEF,CBF25E90DDFDB9BA,9186ABE61B8B423E,29E06834AA38279D,45176543D221EEC1,761F084D3249B19E,B968904364D0E464,5DB85DA70B052289,0000521E2DDB50A5,395783F790D29774,112CEC9A5FB0FD8E,2286B13D7C636B50,3BB1C1FAABC848AE,CEBD9A801EAB03DC,D0D0F3042DC47BD3,BA7CC91C76FBFC6F,7E4B81D9BC252CC4,791DA3C97B45B52E,76E4B2A8663A7CDB,B18F9D7CDF16DE77,00006738B89E9A90,C5C400C8DEF67ACF,7DB5C96374C369C2,4DE65F1497C0251B,3D6A0B0AA5A7DC1D,CFF42CDA41FF0694,13585BF9A20DF747,29F5EA2387657EA2,85F982D144BC9D02,70BA26172B51F920,7CDC5B7AD3069E68,DA452B30229CE4DE,00005308C36EA06B,AC4F402D28A1B7D9,1F9692D5D204DA19,7B09C49F36556C65,74E03DD0CC93BAA4,2857AF2E2C697F78,B5B97969D9A74314,9B0B4C1B8B9C5804,012FE23955636F0E,B8E8FEC4456834F9,F6E7C5B893C1F2AC,05A45A12C0CF9B64,00004242B7D98CD1,895BC47E5E99FE58,00CFD306BF78ED7A,43394EBA61FCD38C,83E94C74E7C77585,9E944616E2627346,9BA6856CF3432676,2185C6AFF5533077,67F7CB233436A703,52D795D168AD54FF,BB7BF59763DC0670,79561A9B5335EFFB,00006F8E14E2EA1D,52170E4682673A4B,0AD4577028668C00,105830C4E5B35043,0E44B518DCE2097C,1DC57628AFA086C9,7017D10868A9652D,F52DAC7D308B4DED,E5F8D6B44798B8A4,860E5513916A8B0B,0EF1A2AE69403037,FD7E1676F8DB8D34,00001DA40260AF34,438DF92CAED981E9,E0EC927187AF9BD2,02C47A2EB752165A,10A814019E74674B,0AD43DCF5C2393FE,9EF40A6C20918C14,827A35EE6A2A622C,C5367CAADECCABBA,DEC9E5F60CC017A0,89393E2776CC5F44,7AD261CF40C946E0,000069EC298FC2C5,E370D28A643127FE,6484E527E4F15551,3F59642BD5A34627,85A03E71ECC4BDC1,7B2E731CBACBC6B9,70F5FDBD8FDA90B6,24E12F3C9683795B,35FAA7C6879A3C7C,FF53C1E88A24C6E7,E5DD61BDDC562FD5,E68B1C39660B3261,00006259E2A86D74,2982F0136CCDEF7A,8848824CB25EDE31,7BF8BC5D9CE7B4CD,5A3A0205A555D497,9240434A161CAB24,FDB3CBB75FE9869F,C97131D9A60D18C9,9DB915412B8CB0B8,5B7E4834AD58F24F,DF6E9178CA871824,F1259454624AC092,00001327C8999EB4,666280546751F204,3124828432952042,628126D710FA6B0A,1D3B96F1B28EB258,A3E698E6B79C0621,5CFD4588D9A09890,43A7B8C256D49EBA,E2F94301C0032B74,8953956AC6CA7C77,7F8015DC765F106C,82E4DDDD36ED8083,0000133AE4EA2F71,DBF063D1F1AF17B9,CEC32E934E871629,E2671C831AFAA693,960B975DBBED5813,203E4A33C527B48A,423CD368EF5C02DB,361633B23B9CEB74,5F11CA4E0B5ECBDD,AD9328EC4662A397,EA2509539AEEDDBA,15BB2346F14D8146,000002F2B9A05EEE,795D912BDEF015D7,65E6C0F35599987E,8BE785422F397093,CD93F70F07BAA7DB,F1A8945586B3C277,26353E447C9BF58B,4CD879A487B985CA,9E680A1F08FF3F3F,EA67CD5F51356E12,501DDEE09936B7D1,559A868F99683C3A,000023FA0B67D681,EDDAB05F06B5A605,C6E7FE44E0E20ACE,DA2D7FCAF5C0C0EB,7507BC508BE5F429,7516F14BC559D8F0,55DB0692A07CC717,12F7611288A3B08B,34ED3DD86C14B639,2BCFE7EA6234CAAA,A20E37F49CD7B313,ED785E90CA869C5F,0000524FB4A9B68D,B24323DEA264A910,FBB77EB1969BA34D,06DFE6BD2DF0E62D,4BA1D9212AAC1737,6604456CC168CE0D,1F045C2902E70B1A,C30F3CF005747BBB,D0808A1E60231D09,616E5202B8B68AB9,91279DE1E1F59C61,17039A54DE74E351,0000483F7B722965,CA63AE6778B0F84E,3920204D38EBDF19,FB1FE6BAD523F1EC,8B34EDE136AC2733,7409325BA76B71BB,987FACF98158EF9B,3EBAB81D7CC6988B,518A2D688F371575,C77B4766A9D72BCA,AF7343FE6E77A7C4,54516072DE9FE449,000052E493B8BEDC,95B9273E98BEE101,6CF2C2CC7C2F0D29,EFE3B76E594AA11B,3DDEDCDD1FE42241,F7E15F986E39CC89,3CF9E152B6FD333B,E7F2CF0844AD69DD,B792DFF3C762D02E,3888F4A332FD9030,8A4CC0E4C437575A,833E2BA7BAF41403,0000135FE5EBD4BB,657D9769E52DAD91,84951CC10B514173,7678CDEC0CC5511B,D4E7DB99FC763848,C6ADD473DF8087CE,842DE2D06829FA76,D086DB2A4651BE48,D0399255E5DAD344,6B2EAEB21B8BB524,F6DE9148F0694AEF,5A85093194755805,00002570D86C9FCF,D665CD614A703CBD,7251A4FFE04E2B30,8AD6A13EAA0B07BC,2AB5112D91260BE2,F31D78441E75FDE5,981D1D465A8768E6,7AD08CCEE352CCDD,31C6C60ACD409AC7,DFC10AD642C330AA,16DA3C495AE40C44,89AB4B294D700C6D,000013081265A555,B649623190FAD2EC,9E0A9F4A626C11FD,EF8A6A8092D66371,EB9370EA38CC1EED,74BF8D8667FFF12C,F931EE21E90FE5CA,5E180EC10EC59AE0,BA6729A7EF221E52,AEAB0D0AC6ED85F9,2401EAF62859B015,D309B49CD60C1B34,00002CBA9B452CC8 - - - -T_tate3 = 27DD15B8A940103C,698445579C6FC8AF,EF0662EE3F8DA506,93D4F81B06781F60,C74371742E7C108A,03101E9FA3DF1F2D,F5326D30834BAB52,CC65719BBE7A0F07,DDE26695C63C52A9,5EF3096F1CC1375B,C294077DF435C984,0000082F3986076B,3473C9FA7E5404DB,4F95A1FB1D629EA5,712BEDC72A682C10,1DD108940590DB2D,88BFC71946DE8BEF,E41ADDF572557D71,7552B158479D3FFF,99E1BB53518B911B,AA15601D2EA66BDF,3BB21CBAC6C72B06,5AFDB90E6F37C129,00000AD8B9D22E50,1D03B8B14750F050,1545B963A3FBD292,ABF9110C1B06DEDE,3FDFF9C8BD2736B6,98C7049844B874A5,AE5AB4D180ACDFF2,B2B03879747E80D1,466061A914E71020,EF39255AB2765772,F44DAF12BF260DAA,63A33411506608DD,000035F8D0942C29,4C41EF1D22E3730F,68090B20EA18192E,935C391908CFEB88,907417F890C3D4A7,062730A7D330A3A4,A7E28590A7B8CC24,F119C30CAEEE2222,9F57B7D3E735D202,E96A09A47460C945,CDE908B9508F202F,2A5610F61338D28C,000062D46F8CD535,F506C72790301F65,81BDE514D427C37D,73EB4DE892519A96,36AFF40874618466,5D53626AF47DD1DF,8C694A59134848A6,087DECA426BB0D72,5B9B923DE58AC167,06B73AE4AAF31F30,2202F66A5F525580,CD5448A1EA96723B,00006EB824809EF0,C195DE8689A2FD6C,A109A88AE0397829,9A0215273010AC45,AEE291C7219346BA,BA84BFF92BA1FA28,8E97DEA0B08DBD63,582399FC4165E40E,B33116A920516714,18BBC373DBA7F1D8,0CDB31D989C06D0C,F9C8FBCC8D34E576,00006C6114FAA9A4,48C137EE4E478CAB,44E62599FAAF4E06,F05611486EBB7304,0501FF325BA0B6ED,611F4852609A1831,6C6AF3F43FBAAC0E,CDD201ADF7CCF097,A7407BF8B95DCBC3,1D2C7DCDECF6EF56,189A58984ABD279A,CF741A50B523FF00,0000470A2BBBBEB6,1CDAE85F214D6C32,749F9F77D1BF2C46,D9945F9BAD81FC58,0AAD1FD641B6DF6B,BF3AECABB7688DF7,C7F088F8A1AE546E,7ECC318544EEAE08,1EC797D23BC3BDF3,0B78BA5063DADD7E,472A6CB0E73F8649,F1EFDE3F8C775A21,00003D3C79A41BA3,654890F70F254EE2,46FCF3F802DC1863,BC2ACA8732057A49,4793578578918662,13F9D2A8055FC5B6,95134A341F47A377,B02678E2FFC3F9A7,B15EEDA559408FD3,DF5928147B9874AD,05AF25AFCA56C562,5AAF5F2A26F70AD2,00002999090B0934,24AFE67E904D1E7B,70A4296D4480E374,7D47CEBFCE196041,DBC6EB8FD8C2AD30,A2715D74F3DE2FEF,65E9AE1945DA8895,A304C3917064E243,68EDE55B09294838,EC2B4DEC447F24FD,7B8D6910FF878D1C,7ED7122B09453E64,00004C1E3D9693BB,0B6F7D6D95CBB4A5,F77208B181FAA21B,837E9B2C63489521,5C3B23B45DDC65A2,40E8385F8AA6531D,D4979ED3226C8D19,5CE67536708B4C93,7FD383B8B5A7AD28,7CA14C29E46E05CC,47C5AA8788B93085,5E1AD8ACE0854B42,00004D9D3D953582,B7B6435234F3E181,E0D2D28F51DB59A9,01247DCA8EC56E66,35DED45949912A31,C1864744A027371B,5808F8ADB370D498,5F67E3655A0AC3D2,CB39B4CFD962C12F,9BEC506F8F1D0B12,E7175121352F092A,5490EF8254BD37C6,00004B8A61AF6106,AC349D1FF4D13AF1,106F79E101351FF3,877CAA38D78128A6,6B9A534E6A0F9DFE,C2A783F3AE8594C9,BD4CC798AE2F6E58,2EE9F13CAA22059C,A457F0F9FBAB66C8,79657BEC936CA9E6,8D5BA16E8C374059,AFAC28183088CA3A,000069A201357D0D,ED04AC1653CA8AF8,A80878C3C3A2EC1D,D1EA429583D566AF,9271AE45BAF46187,1DE359199DA053A2,08D86898DC3A9978,1CFF69D03680A86C,A2C1C9F40713AD4E,63FF6C657242F3C5,40D3A82B83777930,6A516DC1B80F7710,0000378A446595C2,C8C8AE7E5672FAEF,80A2BA4299C33A15,853896A3C8583D3B,6EC191226EA30988,47E271D3D9C1170F,9511548DA4C7B80C,84B50C649C598D1D,A2369DE7C229779D,856EB3DB68C61F41,4A6C91708809DA6F,0970E45E9AFAE435,0000208F25F4E4CB,47DB16A45D143655,9EAFFAC87CCC30A6,A161771EC1CB1744,5F37A551302E97AF,B339508C6DA1022D,CA7D139BDEB79F5D,11030EFD06466CDB,948B13D5806C8D94,D95D27B24AF17C40,83FDF65F891DC33A,E441CA7ACBD588D7,0000269BC8FC9DD2,FE228564FDF4EF1C,8C949CFEA47F9942,77A75FE6BE359434,FA22B6F8523DE1F1,420B7C9B2B0A0DDE,B9D6D9C4E1D20A20,C3C341C47A8635D2,F9A76E97B05E321B,54FB524CCA4FDE38,03BE8E5DB94358FB,20ED2FDFC8CBAF60,00000DABCE633FB4,0EA9C32970A9B8B5,35681AFA2347A2E2,9C4FC5C401B191DC,828FA2ADED7A2ED2,A6103BCA059925B4,64945E98A706218E,72DD13BF9BB6EE98,81DDED0E81E39B57,7B407F083BA79458,8AE8B5D83EE8C976,260887045E98D20B,000067878FC0F05E,E25C55A99945618F,6A2AD616786FC92B,2A73072F3B4A43A9,F1C4FFCFA82A00E2,576E1E868C3889EB,E655C9AEAE0D7A3A,55CFF76DB1B5DBA8,3E7F1679B83FBC2C,152AE6198CA610DC,C14EF0497313D1D2,AE9BA246913C7355,000000E7DFAFFD70,9674F55496D1DFB3,7004C6D79B3A8497,FEB3FC07FAAAA026,B34968F053876B2B,62DE0C3FFFF1BC77,8629B80CFB5D3143,1498A8BAC617E694,6B543C3E2C98415D,CA9E36A9BF66112D,2D0D7C15DC485C7A,01A3112A026AAD4E,0000000398BFE09B,DBB77D7DA7DF767A,D594D4FD412F95B0,A9F5D84FF021EBE8,3D78BE5CA9727EFC,85076F15E9824C73,0A05598C1A3E8D5F,B66FF100E28DE4C2,E27187F3CE2AF4EA,556EB1F8DF44EE32,3A21C08AAD6169FC,E6F76B7A13B795DD,00001BBB94C87EE3,ECDAB5BA1B165D15,CAB602B7DDE22388,B41892CF77242694,BB672311D503EF7B,128037FD702B97D4,DAB844A0A56E9E52,67ABDC0A3DB2FBC2,4732C6D17373D3E3,5D6EA883C4DA2E1E,AD180ED09AD8FB52,00B8C5079048AA54,00000E7E87AB8651,E781228F72419840,C51481F3C47F0B6A,4CDFDF0B613C4430,13EA7A47D47FD86F,0A024404100BFFD8,E9B9499124064C9E,AB2C978DB8186B0D,6B6AD7225ED4C3F3,154ECC643AC67650,9E05A829E4BF69E1,26082BB007CF1FB1,00006828C0A86A4C,A6FED9510B44DBE9,9D79F771023F2DC6,AE4F73C196CDFFBB,379046A26A342B1D,44F023F3E05C312B,A5DE3DB75A486BC1,86371784CC327395,F0CAF621E8628D7B,368586F1A0000799,DE3A07F4189C0502,61B02BA6D5BF3122,000010BFF23BDEB8,108F3B472021BE40,1E49DE9A1F923FA2,4D96A0CA68577C45,CD21F175B51728A7,FD4A6C7ABE6C7CF5,3ED910342333DA1D,FA3F9F2BA6FA9961,F04D53C757A812D8,882259D99EEA6A2C,1AD6DA224488D129,97EF740F2F363E84,00005B1966DD6A7D,51E705069745FC39,0B429CBBC240A5E0,7679D8A54342E4DE,CCD9735E7D1EBC40,F5752B7EE77A0B96,34200925F94B08AA,C04179248D460521,B177558B4DE874BC,E2BDF0C8CDA3F8C4,E1AE298BDE14FD29,26A5CA92D54F6CA4,0000465E248B55F8,31B080E7EB34890B,31CCA1CE1739D121,05661164553059B9,4B24F8A4513FD5C0,09CEDB115184851B,FB9057FD023780AC,53659C87BCFC792E,F1735FA5D84107EA,EDD0939D039B895B,BCD986B10959C24B,065B8A6216D766B6,000059D271F1F3E0,44F0EC3E7638DE1A,02229F924A225D87,E1C4D666AB03B3C1,F3536E905225E713,AB1E518C76F83EE5,42CC4EDFEE87836E,0C93D564BA08A0AF,3F4CF5FAB51402E0,32E1E1C9CAA401B6,676BAC25532E52FE,B5CF21461D8D9606,000045E91FAF0A47,9A3AC9AD9F7C1CC5,712A4C4972B7C390,97C03710D699B327,B3511859B86792F2,30E57ED4D56DB9A3,7409C2FAD6C6BADB,A68815034078CBD3,8A720CF2CD76E299,2E767FDF19304119,5288A132F92B58A4,06868C450FC4E617,00001C1F50B6626A,61D7E096FAF42D0C,7173C4705C2C8F70,46445ECAF92FFE9E,46A59FB28C73F425,A8A256F277A34A10,3D8902E9926ED1B8,B8483F00FF66F692,62ACF1C702E2EC48,3E866FF1DDEA00B0,2D5BA09717C16760,481330C9EB1DC919,000064A96DD23D19,E20D12337BD6262F,A86D7867739EDCCE,88738AB044672A48,6B650370409A7BEF,923BAD3C19E6C486,99049310961B7320,7FA5B1713A2BCDB1,71BDA2BCC16F4A6E,3B52F1BB148C7D51,8BCA5A27C4EB9332,B3437D42D8E0DB8A,00002CC770FDC06F,F5C02D73A67DCE0E,9754CA34616F3CA0,82CC50A4AE5BAB3F,28CA8D6FCC2E1B63,49F2FEF4C84FE094,FB59B1765C516261,018C0D3F7A843DA5,3DC3BCD58C772AEF,CF5787992D5066FE,3903C8E0E7B17517,4F389F3DD4657AC5,00003CBDBEBE273C,D6452B47780A8B61,F0842387FCE72006,96F46DB5B0F205C4,C6EB91D4EDD382D8,9D955A856D74968D,75BC012434A2AF22,736554B9938E69F2,DE87BC5966C70658,6E6365C422B08B98,DDD7C6B4A51B9E7E,8D6F049C92900789,00006AF1F5D9ED01,A9F7E52C8F97F54A,7BE47A364797D000,CEE7C89A8E56581D,21BEBAA683A87574,EA4AEC27E7CB8A1A,5ECAB1C77B73E3C8,45AC83BFE0BE8892,9368445533E80174,EF8B5CF5D6E6AB06,368063EF435E822B,307C2A29D93B5434,00006E0A36F1D8C4,B0C1EA4226F7AFF1,B36A5957917C147A,BB36381F915588BC,C7A6555A00606F1C,B9F48320E52D8C24,A904DA5EC1FF1C49,2D1ADE347E7D0D4F,5BF07317AFDE89E4,D52E41CF72535C7C,969DAACC82071782,DA18749AD453D78C,00003C40F4434B63,5A87373022C07C76,D70EBA4C7F0CE835,6421DB008363309B,EAA9179B8E5E347E,49DAC65EC07BA4C0,457C69E4FA7759CE,C811E475BD58F179,1B5C29FBEBCCB089,35C302AD4C73E855,F8AC078C560B0E33,E2F4FA21C9D89D39,0000020EA31CD9CA,536A8C53756D2181,78F714DC5AA82067,B36F33A5D560E9C6,0DF22DC02943B376,95D515D8573C34F4,D32D6801FA7465C2,7C463CB5F639D4CB,403AC004BEA1A6EA,80318F2379611FF3,B53376398ACEAA4D,D1F7CFED792973F6,00000401CD1D9281,CC82C08D4C969935,7713803E4A9AD336,4BED71141D4CB57E,1EF2F63610CA5127,D56575EB942AA077,06B587B499F25461,904CD556189DADF6,E77856361977B4DD,32D7A8B71F1FA582,6A3B5AF9F5177726,F42D02E5BCA04B1A,00001DD1755EDEC9,4AE42FCC0D68E95F,6967E8A36119C2B2,B167694F2EC6E540,FF34AB65504960D2,5F32C95ABF60EE30,9BAB8B55A146F593,7E89F7AC99E85A86,0632BFE6685DFC78,12BCA4D5FD01430C,A8670558DDA1F3EC,84898979DF7DA337,00001978CFAC115F,FA3B8499FBDCDB2C,0D092614F6CF328E,C89416BA1DE0EB96,7D779CAFB478CD3E,7763C8AAEE7C110E,5E746F12A28AC6A2,3B73264F4AA46FEF,655F5FB8FDA5BE1B,0BF0395F31719D0D,0534BA7933F7FC96,15C92EB7701F2C30,000019F9839086EE,20A9CCDC45459BB4,ACCF927B42469831,FF5106F2A51BFC77,F52580EE497821FE,35C6EDAEEF8DC248,88DB23B289FEC6B1,FB4B433CC3FCEA5A,34EC62369F558039,F47C44684BA6722A,1B39FEB1A35B91F4,CEF76C0FD7866CA2,000022D23C42AAED,9BB8C7D5B528384B,890615FCA69DDD65,637149FDE7CCB759,72626427D04D1911,88803DA75D138B73,BCBBB899C7CDED80,9B5DC28D8942225B,4D4145495D5B8E2B,CE61BEE1CF9BF2AC,75F13C3B271E3B7B,FF126C76C54EA7E4,0000439462E68BB9,E3FFA526D8CF269C,4AC44219FDBCD6E7,70B49A34533407B8,8BC9F7112429D6A7,29C7BE01670C0F81,98376FB19CBB244E,7DF4A8AB6912A718,2BFD48B586DEE586,00DEEB3AF99429B6,80E980A4812140D5,6897660BBB700731,0000650510B9E688,C80660EF52CAE02E,D86A90151105A2C6,4EBDC721417E5357,05CA6E635F007DC1,AF9569221733B81D,05C7D98AE90C6229,ECBEA83CC3422E7D,53385D011FB238F8,999560236E869E4D,1034660F55CE3BC8,A4DF123929121661,00006D2F1FF67619,664340DA7249BEBD,06B92432B6C0E45B,7EC6114B45414118,574CCD91DAC3CEF9,786A0B1FF4BED68A,F1217992827810C5,46AA89E5F5A0B9D1,6003ED6D1689AF8A,51EC3769987FEA0A,56122DEBB3DA3DE0,A4F36119E0D0DCC7,0000073987285FDC,74B8B69CE9FA8B46,EA68CF44E062E4DD,947BE05F04EBEE61,092D96B303A90E39,211760C1D663F618,2BAC9AE4E33FCEDD,49987787D28A8DC5,4B882D585EF03EE3,7189DB701C262DED,B8CE7BCEF712F654,C3D292942C141082,0000021AEC7830FB,BE95E3BF25F5D9EC,D238E17876A66384,DDED6BD6DC72576F,B92EE5AF2842B9D8,62C070852A8321B4,6AF21B3830529268,3E01A0C9288D9199,5F2DC63865072D3D,93716301E7DB2324,CA6EBE14F552C910,1EB312AC3AE59327,000004DFD743D12A,183DFE83D3151A82,9718436DD690E93A,88FF70F8CDCA68DC,869F1D95E348733B,BDEB4DA8A69DDB15,2F48A377662FDA44,96E896E5C43B4C8B,36B3BC71DF184454,ACF1749CA738C77C,A3107C8C661B9F30,6580C3986F3ABF2C,000033BEC3A78D7D,A3F70C9EA38215A4,F423E142B5D131E3,1C3AC5C2D8128270,10E961D8457AF65F,713D79A91036765A,BFF97E7BA0DC589F,02220759FD2A5C41,D7628E9B80F96453,76BB761D30D30120,DE3E794454EB3AAA,BFCB128BED25D312,0000607F097B4848,42118779C4080AF3,A14C210C7D3550AA,EF66F11195B2804D,A93BA2B29617367B,2B4D65B49486E7BA,7195E01FBD42734F,2993DE67CDB24B21,74D99633C1FEED41,DE3CAFD36BAE1111,9D342F6455A328C7,E282C00708557A97,00002970677FD37B,D5CD1FBB97196E62,B94185B9A483C347,DDB24972FB0F93E7,F1965316D85003D1,83F71CBD7D7EDEE2,5FED73FCA694189E,B550992BB72EB766,F09B2BA32F4975E6,627F9C939E9A4A33,1C9652AB50A29438,8D89E65B19617819,000051901CFD11E2,570FE8E806C5D75F,C56C3ACCDA1735A4,D1BDD589DBB9BB6B,68098AAD5BF1E3EE,2BC345C878F746D2,66E8DD8982220FFD,23C28884381BC103,02D37ABCB376CCB7,65AECE3461979155,190CFF92062B3B1D,5F4B13319EAAAE60,0000195AF1CCAD69,E0DA66F763D07A4E,96D7373287625255,1CF17EA2785978CB,E5F532774108EB5C,2F8B9DB04327347E,9F0B02E351BBE5C5,C2C2304C1EE109B6,9FD32662641CEBF7,63E6A540C74DB02D,B83B20625CDC3B90,40C4C66EDDFF17FE,0000414451EB48FC,BDEF7F980612238B,C9C4FB84EED9313E,359891B334E3B308,9572D41BF3351251,0C8BC3B5D9723E4A,71954027CAF7CBBF,F3B6807162BD9BD2,FC925D0DB8A1C980,550A47D8FDD4D8FA,1FFBE442D308C965,ECB59FDCF7418CAD,00003941F53BDB40,A5E40DD01BFE0DC3,03A76E5E07788D24,CBF23E2D9B6E01DB,BAAB14446121591F,D56C0268588D69CC,6BC01239593FD93B,99FE1218DECCC29E,E153988EF185214D,322AAF9F7653491C,95C6FC7B8B55828D,791690C9C33C9C58,00003EB45FB2FD12,DE9537621B0EEDB3,6CB912188CE09B8F,81915BEFF81299BC,425A2A237639D6C9,A76C16B9F27DDBD5,62DE972ABDFC8713,FF437699D04BFD61,97431818231EA85E,13E7228B44B44288,1775E7A12BFFB1F9,7C0ACB02F0048792,000047BC0AE17683,3A31CB3BA8C45CC0,5E10F017550B9132,AB5602135DDDA6FB,7F7E45CDBF4C8841,D299072BA36838CE,ABC7B380E0BDFF4B,3DDEF95FE7BF59CC,6E4F213EE8BD1D5A,B3DAAB3F1B4ECDDA,FDB9126BAFA50AC0,CE448D82E9BB5336,0000003ECE6D3446,88D74ECEA659DE2E,F8D08D34393D6E34,EC6716138E42062E,BC41D0E65431A58F,531E6D101B1BB261,4035AE0D861F51E0,07C16F16B7656AFB,93D04A8C78F20502,B2E57A0EDB5C24F3,F278978D87C44691,1AAD400817445770,000018A265174621,A3254734B3DB2A8E,6F453F00AA4FDFC1,518610626EC1C311,E46069C020AC089B,138A58E55280F554,10AB9E13EFD78F3E,966DFD0A458AC197,DDDC748F338BF023,26475CE604EEAB85,B28E68C2F5B98AE5,4B42B42B97017545,00002F2CA02175F5,3B0A439E7FB60491,3E4361D7C508A2F4,A33132EEE9DFC3DC,F774FF837E182C23,351DC2F2CE373D5B,3E560156A343E379,5F03D4D327179103,05CED4D25134F47C,47C333C63F32C9B8,DE6C1DF13869FCCB,FE4A4AF75B2DC57A,0000532134F80632,FB5784890A597D36,CE35577ECCE95F7A,33CB5BC7160E6E03,B0FD41A49AE3E69A,370D28E89D09FB14,35FE747AFD13E15F,4CF1D4EE4C1621AC,68D48672709EAAC1,8B9A34E32306D04B,337064414AC813D7,D3FC1445DC6A2B48,000045EE94E82D6B,2703BD82433C1FED,B54AB56713A228DB,A0F56244A9CF230F,A5C1E1D5F30091B5,904C95210C309F50,1A22F46F4E7A224A,26832F2C69A588EC,B44ECFA45E66F2DB,BFE8D971D5D99CF9,88C3A6FF8345F545,B1D67AA4C13FE32A,000034B4EE06418C,AE679E7199F2D329,6ABB142CE2BEB55D,E815B159C068D787,303B0D969F5787CE,BF1A7FD02440E491,9B6A71D233155B8C,14E16432BCEF35E8,0570EE385340A2A7,0843371EBA1BBEF6,0E6B521DD9BBCC54,A014F279E33D18BA,0000293D768ACDE4,25F090E346B40721,9201EE5128A42061,8985C3F1BD37DD32,F23DA8E7961FE168,7ED32BBCE3126998,C77788A81BF36450,EF9646DF1863B75E,1EA0733655F346F7,0F58AEB119FFC94B,CB6AD64B537C2376,5133800A96EDD656,00000970AA5B1E42,783D687487F0874B,32F705D5903B02AE,A75D4DB36E14EDE2,3DD7DBD871965FD4,BCE2E3C22E5F7288,9039A7A295E37244,D82CA4BCA83AAF94,A41EAE830248F980,38A879A04E090B3C,8612B8C668F767D5,B0F7F563E8A700DC,00001C3ABD62C7AF,75306274827EEB0D,8BA9A5C1320CA218,E69B22ADE837AD85,7472C1004539B96A,95D56FB636F43D70,D6FFC29B5A7CD8A9,527909F3AFA67D69,DFDD1B7B550A063D,64941D6092267B0A,6D643435C2E6049F,A5E650E70454C87A,0000409BFE9BB591,E3C55405C0AFC72F,81E8E52612F04B0E,E409F33A01CACEF2,5191BAC71E832D0D,DD1A56B8C25303AC,F1EA09E6CCC9E4EA,B981D3C8F29EE220,FD4B858B44585F79,28AE86E225C6AB3A,9DCAF23A9371CDD4,F2F2F507AA0E1040,00000991969A6F50,C4846E4740C9708A,82494E891C759FA6,E1E03BCA222C9CA5,B9E40BBD128C151E,3C2D2322FF1AD530,54393F1E4E8DC98B,94B86381CDBC1743,DD85AB4E890E9F3C,46C3C6E56DA1CFD8,0D8F91CF3A31BCEC,DBCC02BCAED6D9C7,0000111238590510,9329C6938CDCB4E0,E0C06E6FB3769DC3,CC179B477B46962A,1489E3312F84211F,5572DE377A014EC7,1E0AED2711A84226,8564A2D5E242F131,161B71700DA0CD6F,EF46BB0789FA224D,BEF13F766BE0F7D6,512A175C0D0D2545,00004176B399E536,0C052CDE540BCB4E,B59E4E25423A9B84,ECB1C4DA94A04BA5,0621F391F3190115,840ADF88444CD2A3,B7B7C57D18936436,614436F4036B1841,A8C8575D083224C0,6CBAE1703D8CA89D,0C6079C47CE720A9,7E93A50B9280A5D2,000032F9A2DCF976,B633BBF555A633FF,B858799E40AF2E0A,E4114D286E488D0F,91C8C248A90EF6B3,236A6017FEEC23B4,789954D3610DBE2E,FDC9AB0B33E3EC4D,6F2F939D5BD44AD2,FC39303F9F4A489F,14B50ABEA66964EE,569FDC7AA47E9E1F,00003EE48CC51DF1,2D6C02D8BC68C767,4A7D2101A13E002C,10D4F79F88FFF249,19D25ABC7E750514,6618F4077B966B67,0AB32E07A38B86BF,C0477EA8781AC19F,B9F9F9E414D4FFB3,F7A8CB739C6B5943,F50FFC58E7EA2C58,47C94C6F50CBF743,00006AF57A517295,A0F1F20FFB996799,BD5764A9A2A2FC02,4E59B976DF07B2FD,26D61E1258B5593F,AB5E28D62C727408,F447EEF7139A67CD,5572223886945809,192AE45863841D4A,0331C3D1E3234486,70D913527211B46A,322E6E50040B8651,000035A3F62DD66B,CA4725CB7C151D90,5DBDF6F8CEC475EF,0E0C3482AB7D8207,94C833C562450194,3E6133692AACB5E3,FABE8F3EA83E07CF,1F03A975627CAEC3,FD3508E14DF68C21,6FDC072B69B77653,227B6B7C40C89238,C7C4C1A12505FE35,000003487713B550,51AA5C853AC36102,827DC9F6F78E8D96,2E49831EC295FDEB,FF768BD703E4104C,5026AEFD12C3F064,08D262D25D4B8314,890CB613760C9C07,C4ECB5EE5CC95302,06CE1D4B8433AF8C,E0D713FC1AF58C6F,CE10D7E7E0B4E9DD,0000399C184F8A44,57A2FE34CA3A0BAF,D33EAE20B1CF9FB1,5E0E9EEC4FF7C042,F505FEBCB1F7B7C7,39CD1A53C12FF8AD,2C2B76B2DAB50515,BF9A4840E0FA356B,A56875C70C3682C1,A6D5B53B1625D64D,AE87ADAA800AEF0C,D980B3F3FC0F427A,000022853CDB365D,D7CA92D5D963C14B,A9E014A5EDFA243C,18764B08EB94A0C9,008DBD4DDFFCC7AD,B7048C28576A89D6,EE4AF5E4D12BD7E7,434AE852ED649E54,8A88FA5E7B6694E4,F1EB472A9270EB63,BCE5ADE2C9B8643D,347FCC438ACCFD4F,00005850C9463439,6AA55D1BEA907CD1,47D414AF9661CDC0,BEBD6685C143D326,2E14D47D59D06658,9C127655EC0CA5FF,515AB266E93EA66A,21075B9F491A28B1,61E52566BF4BC904,CA7DFC20CAE06EB0,6CF6327791E266CF,C5BFBA0C0AB826AD,0000236514363B20,3ECA8107A4C43AF3,50E358975D8E099C,7EC015F6EBA069D8,C329FFE09B61D20E,0CB428E552DA93B4,CCDFC8BE9D81121F,10AAED01CC44EE6F,734EAF09913884B6,2F5F84328C17F074,A4BA48DDF8E98488,31DBF78FEB2EF726,00006D6EE496C778,17397CB0BAC7A52C,F289CD9D8A53BBC3,DC4A061BDE7CBDEC,FCE3E3E222A6D994,8A01D48D30F96987,E707EEA92DFEBE14,DAA19AD9D79BA17E,3742C38AC25242DC,8ED711DCD3A6467B,90C0F7E3E0477081,E4E8DC95DBEBEA47,00004A3E6236F408,838982293FCF93B9,811215D1986F9DFF,7BD3C49C2B1BC3CC,27D95E7794F84A3C,FFCCBFC17930A88D,E006C9484B29B493,5B41410BE3B58F0E,95B405771B843C94,D13D12EBBC1DF120,6B07883B6053A8E0,42E9AA7311177B49,000054CF70F6DAB9,B388C790035B06B6,30D3F7C2C89F45B1,C5DF29F5FC21954D,C03C48D0B6C009F9,ABF13086D179B74D,6427D335B9F5AD04,D243C77A4507F1B5,6AE7FE58E8043923,A2CEA794CB74A27E,C549CB58BD40430E,B82141947A5AFB40,00002399268DC609,8E8EE96A8CC16158,C444A18202E4B4EA,6D50B1E4CE3C5C06,10C4A7D5E8C49CD5,09CE20AF500A52FE,440E5BF4CBCD57DE,9F7D3FCDA6870332,D6D386EE0D0E06E5,00F27AC63342E57B,38A2188B4BEE8C78,27C0A2A2ADB0200A,00001DD3522E84BE,F8FBB4E348C09CC4,6A87A2EB79F575C5,ECAE6A0180A78768,F5B13E158BA09982,E51005ADBA0465D9,CF9140ED5ED70201,9F521987DB0CCC6D,D98F11FE47739033,A4042BA3F0DCC769,3AA0130169642A5F,42E590297A2BF3BF,0000377223FAA640,E7CD6A7AD62F109A,1ED4080EA0638B61,0BACC3A51258FEC3,5E4D648795E8EDE7,91E51635DA54FCDB,395FC3B6C99EE7CB,105510D3CB79E7A5,961548328AA7F208,66319E778CFC6877,077223986DB0C16B,5BC47120824187F0,0000270A12FC9549,ED65418A6CE77289,9EFA71D8B3E2D27F,F4F3B14AAA9E1F4D,0408D06F899B203E,254CB3B656353304,5ED3994CFBC7ED97,93E6594A80023D50,127B453B64C0C38E,C3A48B83BCE8B81D,9C75E543E0B1D46A,834277C021A6653D,00000DC2F49B49D3,FA514CB3CA805748,89210D3DDBA2325E,3641C9A4199FA0E6,2A754674C9EF5236,B024495903B9B511,9CA36C5222EE9B5D,E62797B277B899E4,AA82873247F2CA3B,A4A4CD1D98530621,C50470C961EFAC74,A010EF63AC1057E4,00003EAAA16A9646,334C5E9441195128,67E3C7D0286906E4,040E2C6688AA3028,1C68A7E7491E6702,3FDCE49E529F99D2,73E793BCFC2C9FE6,E13D275052752B31,F9CC6CFC9E8C6283,B43568C44C9B7C4C,22FE92EB99B2A69B,149CEDB4F97FA329,00002D3ADC7918EB,7FCE3F10FB4E2C81,8B09DAF61C7369CD,51C4B75203F51A01,DFA3A529E5F3AFB0,B915274DB1960F8D,099F601961216ECB,2D710BB181C534E2,5D8A024371BCE1E3,42E0F76C1A5930FE,C9ABB506DE7EBB2F,7DE960EDD0F36314,00002778DBB00656,F8E8007A8226FECE,18CEF99466357C44,4183FC1C72031ED1,0401E46EF63D2563,90B2C69D1ECF8219,1E51B3BC706BAFF5,A6BD6BE73DCFCBD0,15C025C42716F6D4,94235EA8C9A6AFCB,59DFF341125B1162,75FC91D8405C6F7F,000018F718EDA089,361B79504155E080,68776E17FEF8C44C,CD41DD6587FF2C20,D2B8652F5343446C,526F93E5A039831D,F8821B94D8F573FF,0B7704C919B0FE32,EFD6CEC4E6966760,C1A5A733E8481120,A620849A8E622B6D,3E262CE6527930FF,00002A8626BBA28F,37A85DEC98AC8B24,088045316EF33AD0,EAFA1975415D54C9,6C37B4189B3C0F00,8E4FBD2DD1DDD56A,B531735C5E4A26BD,CE9D4649DE2E8DAF,5EA3C16E12900A4C,2522603B8E560A75,4828D935DC551977,D8939C19819C0739,00003548E957B41B,4355D442A39D3C86,46C15F37CA2A4F66,07EB445B090E3DBB,DEFCC75E0F007583,7D39382B7DCD8E7E,427307570EB67297,7AA95D6E987316AE,E09F3ED1DB5DE146,FBC23AF76476810C,E09911BA70F6FC14,FBEF0232E29BE7C2,000058E83F2F57F3,1E940137B7917B55,605BA68F35D5F46C,F822EFB991C62D04,C39240607636EA89,02F1202EAB790A48,FF7D9C72566F6E79,136E0FC773869BEF,45EA0646DE3CBC0A,C498778EE46E9340,5F71C21FA3F85575,7C1B3FE4AE2F2FE7,00004492419501F1,B9E1090E110E46F8,1F00EE9FBED47CE9,17B6440BBA617238,FBA2BF9AF63B132E,84374042E8A23A27,FE998B15D445A2D7,DA13D8DA2CD1853C,B4E927FCEFEDBC8C,EAF5DCD6F1867B7C,5DCCDA1992FF39F5,8D4600103E873931,000024C7FA78336D,3214DB2E2F17C6E9,0A04B097C6587DC9,DC4F9586E39AF767,668A1088EF0DC1E1,C2B7D73D892CD071,575E700304494494,65FB8D51EE01614E,BEE2E2154C16A290,408A3E4996A9BCD4,39FDB8240A9EEBE7,8E23FC91A4F0DF93,000008A2D0764270,716A815E45245770,73F2BCB614B2C4C2,6C11C87617083A58,6E3E355746B61C75,6790FA59F7655EDF,4E82355EE268DCDE,A9089CF9ED76B98D,196BD75F53D6641D,E40406261BB8728F,50DBA3DD881F3945,549428C2A81F773F,0000513E971FE715,1718BD171254B7C1,28621DF56FD09E25,8027417515435044,49E1FC8F67257EBA,EA096FEC642D9B1B,B56292AA523C5FFB,16610585F1263D77,7DE1ACCD2CC1CCF2,6742D0D3475550A4,A234B7CA80EEAFF4,9EC8EA1327B99CC6,0000232D1DE53281,C93637D2E9CF9235,3C8A841E88B9BA92,4151C93FC4F35467,98C92BCC76D08754,C6D9C0294EB47D4B,11B2B5C84C4AB38C,094E3FA317FEB9C4,37110EE3A8DAE1A9,623D1B5D682637BA,FAF965F34782A601,D4EE6D9F3030DBEE,0000394AC1A52282,334F76362086F167,1A5BEA3703513718,1419911723698675,9735A68C1540C3CA,E1A541AAA2379673,71856D05A6F6B972,7B7406DCC27CB844,A85A06297DEA7B9B,F1CDDA75505D5AF2,820DC4F7E6E9B180,3C17F73D864DE32B,0000309634BDCACC,ACE13898F4FC7ECD,18694C5AC523EF89,F9B865A76B274DF9,225D380E2883ABEB,DB547536F0ECB580,D806EEB13D9B3CD3,903B70B1635BF48D,7EA5E4F7A81681E9,E13AAF96595C4A0E,4F301635F323FB4A,84F0858E8BB3A638,000000545CD920E3,608A1C1AFB0057C0,454736FB5AF10B3F,41A240F9FDBE2BE4,71FA89EB0A098CFE,37C2878559074844,1A40DDDF451C2799,1D39CF05F69FC5E9,4633672C15F8CEFA,92B4A20CF2B0B322,2DB1D9B46AFA37B5,AA25DE997EBF3322,00005C292DCF70AE,BAEC55812F38D41C,FDD7468BF885BE17,B356ED774E7C4248,C23B5090C185C6D0,50169F90BEA29BE9,891F30143DDC8E19,1C544B6710E1D25E,69E77168620489A3,A68ADE5F5F3FB0E5,C6CEBE9EBCC0FE36,65452F45F353DA9D,00000D4FA6A2EC8F,1E2AA2B7CD506ABC,2E0063A5091842BB,E1BF55764AD35FE4,929DDFC3188EB7D0,D60D0290930B0B50,B641B23A4D146EC7,78AEB544DC0826FB,5B69F518A0A74763,8613C9A9C2E194C9,9A28C14B5A10E928,48B2C2C8ACDAEAFB,0000031593A66755,1092B4D8AF170B02,45F8016E31D57FA2,36B5EC302802DD56,37F9C7BD4E172F4D,5A7E63959FAF04BA,456D03540C899C4D,317A09482841C26F,CC0047DA68CF307A,0ED3A923F6A0AF89,D61DC576B8CFF4B7,FE099A08B5F58BEC,00003FC4287D0674,7EC0C9BE8B942905,2612D7DC98A8A310,7C283D98C0E99ADD,6B1E4BBED7B344DE,CEE33DC296490AE6,1BECF6A1B49BE42C,B61E22949C809F58,20C0C1CCD1402742,3F4BA426975DA66E,FEE7F313FE90A270,56BEA9D99AA688AF,00002B84C851158A,0A07F8C086647D3A,510A4FAEE74F55E3,97E3D1061216FCDE,807C19501471F18C,4200A2AE18554C09,87E9131049CDE349,3818000573B65D94,DEB20373DCF397DD,D28A82D994F31608,AD9D851C180FF321,6145A315DF4E103F,000029762CD23A60,7FA67726054BFEF2,0330B50CE19C908C,7B4C6D674283EA11,470967943480BF67,F71C88C628FE133E,4FCA51C09FC0DC95,DC67C7343B3C422F,F82F67EA3A24A565,B13E770BF8861200,3D2483F28665D4DD,FE58167552530EB6,00000A5D1D1B518C,D19F18F7E20B80A3,9D0F260C79043C17,41C3361351681610,4FE277DB3EC8584C,67F6C6B4DE95EF1B,DA968FB9F59AEAE8,C9E253538E687579,6BFF125A1FBF4A04,EBF35E332C9834E6,E50D1F0C4DD229CF,1FFFFF036807C62F,0000011F1F5810FC,38E400A0CBF0BE72,F568FF84285AC267,13F298CEC32E0E1B,EAB3BEB5CCEFA8D0,5E643BD612CCE6B6,FA3FD6BE1307874A,37BA6239445CB6C2,12365E663F202929,B2020BB7D1977B88,73B936101483CE7C,E7F3E41B96D98216,0000325C5EF0BA81,1F70A51921AB5FA6,66FD4149B7E9C1FB,5830E80BA84E6DF8,2206A8EDD1BFFDC8,2B31A6CF03B61ECA,22FF837C9A0AB90D,64F2D82E1AEED9E7,8B89F1CE2ABD43CD,141383428843DDD7,DD356FACFF4B4485,611232BBD958E061,00000EF9DFB8EF25,F282AD0F30E04680,852D5468278DA344,1D1725EDF560DC7B,04BF6CB7D970E49C,E7BC9B93654420F1,B74D3F09A4A3CD57,FBB7B36446A6B188,FC1E33BB7B87930F,D18ACA032DB7D075,8551A1DBF2D081EA,AA2FE1C16255F93E,0000130403389BCA,D243B6FE0B070D86,A4A4B68A4C585C60,E40364B56005D6BA,8CF30E1584B8D13A,A3D183B3CD461BF4,C60DA7B2477664B8,9B2EFCBF63D61E15,D0D0F0F2A1B34C53,77F851C53D9A1602,D378AF41AA7AE8FF,E70EA5F75D3515A5,0000499BE42D1F68,1B6BB5C873FA0251,CDDD511B5F6A709E,9199C7C86D380353,1B51F7EFEAA8624B,3A53A3D09B69ED9E,AA05B3D097015229,43F70DA7F9ED3DF8,0A6C66AD580CC012,16E2BD07EA86D99A,A66367A7213869F6,F9716A392E3DF8FF,000013997619DE82,D5C845B6971ECCED,A9BF55019F1DB288,65CBB3E30135C1BE,291282195A6E01FB,FD7B63148BCB6C86,7697152DB4CED2B3,ECB518BB34F9594A,61FC22681E935435,95D15822A7B8AF94,36DB05A7CED21CBE,2D46F6BAFB82234B,000007CF07EF43E0,A68C4221717012DA,0F29B60FC810A316,83D218678D681DC7,F23BD97E0677C384,56889524891B0222,ADCB552D42FCF8AD,9700A4D39507CB6D,63B575FEF33FCA55,E7857B36631B2C75,E6B85EF15BCB1671,0362167E9565E127,00006F84A2FFE28A,A160849E02E814B3,E73121A347AA414A,C89EE523B9E99C91,0DBF77CD0F92181F,5824AC529D0CFF81,9D391BAEE5DD21A2,7A97650A4F01D74C,4D19918161AEBE31,ABBD3993587FA6C5,5DA24A021B0A174B,7CBB81F8096AF0A6,0000629ECAC05128,58F94DCC7B95E6DF,5CDA907B757FD6E9,9456E39798B9C5B9,F084BF1971EDFBF1,41774379436B24B7,868391791D37B54C,BD3A207F173912E3,FC9F318B52C15CDD,F772C9A97CFED43B,37F12D7FD0E2B466,614FC751F186A22A,0000619BB175D13F,C3BCBE23C6116163,E8AF774AD3E45464,5555A0616165A509,B380D4993315FBBB,297367962E01645F,FE6531BC9E98D0AD,8180C7EFF89C30CF,ED6E04411A06783B,306711E98C1EBB96,EAC7A207835D5C59,28BC4DB5BE7E29D8,000057F09EDBAB55,29089D981623EE69,48412AB132BF410F,8D9EC7D5D4DFE622,D4060F43225E2D7D,127067B45D675EA6,C76A7670A9E751A1,150855DCF5B6CA50,3261846AB99E0C42,E3D170AC0C7AC829,6937DFEDC83D1C40,18CB38FAA11A1FC7,000000C701D3602B,A8AF8AFDCF6CDBCE,399561509315C92D,1E283AF936799876,8DBC2B7AB04CB094,6AC932D32EABE0F5,55A27725787B3861,25161B867D4BC6DC,44EDACD1A8AC6CFB,C30CD93E8FB3CCDD,3679D34166AE85F8,E62B1A5EE057D60A,000026FB6F8D2359,3FA2CB5D77A0E72C,445815594385B12D,05DAD93387C0864E,C5D41640616E89D8,E911824FDB8322BA,9DDB662CC1D3360B,D84C8CFBFCEC959A,F8580B19AC59F1AF,14C42C665CBEE133,949B8F9C4EA22429,71F2FFC9DBB772D2,00005764D4AFB1B6,33A9DB039313C015,0A76380F179BB2AB,226C39526E0CF185,987BDF8F0DB8EBF0,78D1C286117C5A34,7544682EF593D663,835DF4866BFE56BF,813E409D450E3E23,F0FF0EBB590370A7,FEBAF3E94123B74B,6CB3FFEA4FC991B3,00002C4AD2324AC8,5175F41502ED2A46,ED277EA61E3621CF,CCEF635A7D359CC8,F2F5EF49D750FC55,A5423CBF71AD0798,82E26D38656CB096,2B6881279C7C4A23,F0E98903A5BEE3DA,26E9FCBA942C5E20,CEE1CC9C9BEF1E93,1FBF5ACADB07B82B,00000122E64AB6BA,8A00557B0B50B7C2,D159D2460C7C25F3,081C2A7D109DF984,445CA1769D27351A,754205CE55AAE4AD,2012C451ADC5C156,9BE27D723B9893AD,5CA0B6C2643FF3EE,5B2B6C43747D0597,DD5D1B0A8F87744C,35630159893B121D,00000AB07B5A05D2,C0021276017FFFC1,9B79581BC8059E8E,218497F02DD6A168,2E99628FBFC284D8,214D7BD10A13ABBE,CFABF90A40B8F2C7,98EA97DEA3295D11,78FFCF816EF501D1,E78D786658546463,E16B9496E31FEAC8,12A9365BB9797D01,000045CBAD7FEDD8,EFEF914F68CE1DFE,5A762AEADE79C0AD,36A548FD6B3B1836,05CFFD018AE014F2,B850A5771D91ECD1,E1A6EA2CF6DF2D06,76F4620619D66116,796BF514436CC770,4F6C2ECF34511441,837A45D3D3CE40D3,ED78C0CEFA272DA4,000019972B4E4E00,536ABFAE9C242D0B,7946C95C42EDC3FE,7C8BBF6D9DDB6CD2,B96E750BF78625DC,76B291C71D7883E8,F7B549D52C065627,6313D3A72E4112BB,F5C60449F8D5C81C,B38C4DE58C57B6D7,9770FA282635CB6C,F02F415E23CFBC38,000035AAD07CEF28,BB2D632A098314B2,1C6C01F846D61702,619DED8B4CC1943E,60B90ADFBB513AB9,FAA134DA03624144,F6803623AB339F44,C76788D74CE0B317,31D99BDBC1E401FE,24423AC78233A431,E2A43AF5DB223550,C29084B4574A1283,00004C27AF8792DC,CABE72B23AD60B8A,B4044B32B2DA3092,94D58DAE363C3FB3,3594D7121FEFB40A,138E838E95248074,323C02E615F62BD4,4455CA840E038185,2A73A7725C5BF461,D0AF40AAE37A9E15,DF9974DF49C0FEE7,4BC01B1EB217C5B8,0000303CCB0279F9,084DEFCE7B846582,3ABDF4A8C7308F78,08CA1D34BA7403EB,4F0D864B6339574F,023C785E16432935,F191060476177C78,5C74354F65F97D57,CF5A02BEAA24B2C7,086948A68C45C069,9D4069B95304FB32,A22A0B62E45513DF,000035E5318FBEA9,BD88240B8213A918,05F5B626DEADE463,34B4B2A50C5FB790,3E3103A9AFC069FF,1EC25D59E53A8BD4,55FB7D1323A862B8,FE796D83F1348DB0,A669526DAF3B2AA8,A822079826C0696D,FBA17877FE33CE35,43FD70B4CEAF42F1,00002C3043C03A6E,B2814C92F543792C,4B9798D79A0FF218,61D7A263264AB84B,3E5D20758E67F166,5945E17B55D447C6,BEE14CF9D3D34C51,F70693E679AD0209,489A38125C51B233,5FBAEE2B56809EF5,5079B872DF154426,2BA61220130CB28C,0000172E41614960,B38D9C5CD23D6ECC,1BBC4C7D84406806,62500B829028E1D8,9DACD0E9FF4D3F8A,CCA71183F6E31E43,E27EF7BD3095285B,73AB122DC86797B9,05E642EEEEA501B1,97BEA6F8945202B1,C0BE0701107543B0,5DA3FA667C70F129,000006DA4107D050,7F87D8E00181849F,87B7AB02F5D4A154,5289B82DF9E418A7,EE89214A30AA5C0C,C17DEF1234E768DA,4790CDFD006CF38F,6A67E5910DAE943E,641FB492B351D6BF,43896EB222382FB4,388BC0403D9995CA,F93F4C8E4D95BC25,00006CDD2126DE6C,C9E5E1FE2126B864,10934604A681B551,927ABA1C2CF0CD53,EEC5E497AF40D5F4,6BDF15ED0B7A02A6,9641E635AC4B4A34,257911D0748879BA,9A02A250155AA5A0,5D5549528A932DD4,62AB16E4C4C3C33B,B5B21E3B1F408125,000009149E93DC4E,495309E7CF753BC0,5AF220832B8737BE,5501EAF481A679A7,493420A427712D83,6345FFE2D6FD8A66,02732B8851CED580,0C94E0D05C5393CE,4D9443925AA4E2F4,0C36442201CB29F3,C794E51D058699F1,AE3A4210A95FED7A,00002EE4223C4800,E19CEE0C46EAA76E,535774E02FFC7AF2,DF85A826E93CFA6C,481FAB447C751C64,5AEFB1D0467120AA,A81EEA25B6DE116F,D1BC6E2A022AC2F9,8B42ED5C78F18ECD,73BF3CE619390C44,EDBF1E09DA23FD00,49868FCB741E8FB3,000026A23CE591FA,7E5B7D10AC0710AC,A47FCF347D99078F,434724D991694986,D8F2F51B2C2BD4A1,F763B3E2D72A3EDD,C747831D177DB7BD,16A042CAF3CB8BCE,1948B5522F3E6AA6,D4876DC2CD9BE043,BE3BD8AB31F3B253,DE486BFB1DBD403C,00004B221214EA0E,7C4C8AF466F59788,9B8A338F71A0E13F,FDA78204DE985885,65621F77DFCB92B9,4A846961BF1BE8A8,52045169CCAC9FFA,874149B7F006A456,1B396A581CC5DD5A,BC980DCA9F8F95CE,7286AAF568244496,86E0F318BFA01C26,000017FC7741A235,543DC4FD04A22444,3EB0435921E8CC2F,48E9BA2AEBF5BEE5,84655C321CF2E215,C87C39E5F5B8578D,57638A9306CEA1AE,7A0578963EB60FF7,826F53FE44C46FB4,7D78E1BE88D19D7A,4D22DC6D22C1AC28,78A11E9DE35925A1,00003E566BCBD9CC,9E56E0B0C003DA67,7E572A99445D130B,9B8B39B6EF231768,79EE4BD212BE8ACF,73684D75561F8D2D,166838E09D91F01D,BC3D895D5C04D556,880917EF6274EEE3,DED47F011A62E8C1,5FE8F24CC61D87FF,8F25492A41F219D2,000019EC483F0B11,10E3B15C373F7799,56756E21930CBCC9,7E83B2A98DFFEE2C,EA0336C8F16CE3D2,D3E5DBE68BD602D6,D3A9F845C66A3C32,05B54DE8501259D4,238EDDBF19D8730B,104374873120BE34,513E0D142E3B155C,961287F93FF32756,0000427AAC761411,853B2D802925E10C,0591961C63E998B8,B46DCBA3B3051D82,87A6E4175EFA5472,0A876EE8F3102198,4EF3433365159454,A6FDFA09FC077D6E,6B68B47182CAE86A,D7C3CA1CF395102D,F1031510F817BC09,3D25160B69C9644B,00000FB76582EF61,4EAD37DBECF9555D,41069D68E06998AE,CBEF521EF9B5EA3F,5731F0D042C34C89,2BF308588C7ADEA3,1517A5C6264CAF12,C0C068A694E64B0B,06BD3F411512E7F5,AD5659D4045EA2E6,42BF13CA6CA4929E,A9E38D9CFB26DBCF,00001943A57CFE70,DEF0D0DDCB028400,7019B7FA0DBC938A,211F16174AE84BC4,3190F7B9D1AA10BD,CBE32B146B9E0B18,9123D72DAEA46E56,DCC1EE656905F1FB,6F994A1268336C6E,611AB3EA6543BF0A,CD206411F4B59620,30CACDF539D50EDF,00000B9547705525,A1A7FAE15D682B4C,E08CF90664C9DDD9,918D1B85912E361E,B42538D5CD21E4E8,31105EFAA0701EEB,C966137F50CBD4B2,97797D22B8886E08,CF30FDFD08C4DC4B,5778935DCFC6B378,563B3B1031DB0E99,B8DD33F4CF80071F,00000D934FA068A8,A4CD0048D7D812A6,CF076D3732D2E4B3,2EEABB63116C6475,CB1006A9ACE5F339,F1E492B8FA26EBF1,8DA2C2A9AB003540,0A0D6780EBAB15F3,14AA315D5145ECBA,0B9FED5487A67663,644C39430A41F5FD,D4F01989FAAD7D1C,0000417DE65BD72F,24D2ED1FA02B8897,B318B64CA36A3C87,41BF967CA8A8714C,7FEE5F7DC22B266B,363A8902AF9BBA7C,BE66D622609E12DF,75FCB024F43F06A1,DE612077C86F8F86,0F8406DABB7BBFD7,A11C657790C5FE7B,AD9CA5AE7D852B35,0000615F00FA35D7,5FE346656DB4D5D7,E17F938B939B787C,4FCBB6BA9A370A3A,C1E4A47F44BF1E6A,EF8B56915B55D906,A536674E44883E0C,C1D5CD73BEFD146A,E43DDFCC744A3E29,65B1296E4AE2B7B9,8588582801EE51DE,352D438D0BAE4B42,00001324CB496885,94BC3877DDF328A8,F5688AA0480F6AEC,2632A62FF1998E21,F20E18EA54FED0AC,223A02BE9C655A8C,D48CDB0742C864A4,C6AD4C81877A889F,6E818F6919F66BBF,131F9D0AA87D801B,363AD581341F49F9,F1F12F4F907D6D8F,00004D60FCC7257A,9C26A67EA722F099,2263A0B414EEDF0D,E1E08BDC05E5F5DB,79DCADB0D5B93839,CFA4041A2BC19FF2,656DD0EC6246755D,266BE20E15AD9A58,623D28758F8935F9,84D83AD00675FD90,5D0C3ECA11B14E00,ED0AE112AEC9DE65,00006570756D658C,5E7B9E7BDBD07598,F83E31EA6BB97A9A,52B1EF1B29C84D5A,723100F0AF822533,FB2F1F84C32C076C,DF6C290181567316,38031F748529FE68,DEF2DCBC5871DB29,457BBA58D4E8B5DC,479388A619FD98F4,FB331B13F54C2F17,0000593AC5A392F3,08FFB06E6F72AC1D,860D3242EBE7028F,4803AA7C78E7EC9D,6560182EFD5D3A3F,E1824E414E190B48,C1A304D0E6031B77,514EFF50B06930A6,5A763D1D17C86243,7A703F1DFB3152B8,9DF2A55DA15CDE99,81020459989FA81A,00004F9ADB430D27,50DD9F5BE0D73B06,07BEB2EEA1B57E9F,CFF7FDD15CFCE374,F7A8B3513A64188A,DD9C25C5363CC1AD,639A54264EF27B9C,C36C9201685D0ECE,DD4D9F0814BE89B9,651E2DD3AC6CA510,96F541FFF3711F7D,B52D69986FE190C6,00000AD4536D675A,DCE32F684CC54814,D8FE05C3C17B2A1C,60EED972D9C65D21,E9F493C1F853C561,CC4345231C903B9D,D28A0555F764F032,15F76D0752F89FFF,A2CDAF1290D00EB5,370EE5181F7F568C,5BA99D1D33DF8AE2,9312F557003F851C,00006B9DC9CD4A47,B25B3F04EA2F7478,8E49ED1D1C602339,451647E11505E6B4,4BC8743FDD45E87B,A7D9F98202D50751,6834622EB4486E13,EC91C61A24BDF8CB,6FB3C7D5946EBE14,E8BDD9E63EF998C9,3F33379AD515FFCE,685F5B213DFF584F,0000377C24E6E232,FA082E618378739B,F3F8D7ACE708838A,479534B8FAEA11A8,9090F1713B91D0AE,0249CD2EDB47C051,2D48D8A809FCDD04,F0FA9E05BFE1368A,D36692BFE85A748C,76737E4345B17655,36852CDDA81E6233,4DF46E5A86031CE7,000045EE2BC6C0A0,0F0DC2BB514AAF55,8FEA4543514D4EFE,7F91860B51D8323A,DC8F84218BC6538C,2E17E57FF5583D97,7674337E5ED07334,BB94FC6EB833F7CF,22368A4CEA518B67,E8BCF1A998220DCA,8F8A0E944D16E6B3,F0D3AB087E63164A,00005B308FB6710F,DDCB525A662994FE,0033D8BE26F8D58D,E5737729FE8D5651,B1F1100BAA51B15C,3E085763095A9979,D82A893BEB6AE30B,92033D3E88B15F55,589AE105A4BBB515,485E35B997BFC6F7,EC28DFC645EF9C35,EA9E9895545CBCE5,000010C20620DBD5,4670C1E392B669DB,6CCA88DD5943839B,A902A341552E457B,D0E13A87BB8E96BD,79AA37D373ED317A,5135D6655FA2812E,E2085EB76A60542B,711966944B5776B0,FF9F9168C91842D4,9C011C8922DD3388,482B42AB2BDADF9A,00000C6692F61A62,71CB7D795A17E3E8,2F63823391D34123,F593D2EFB2097B30,4048A4C31124DAC3,8EDDBD58E1767B40,7CC6EA4F61675E4B,A503B3C64F58D0C4,93926CA92E3F8A30,F6550F77BABC147D,699B19E4C444721D,BF43F37A015A3B19,0000329407F15954,430B6E4D2C9785EF,D769602EBE46FD99,1B3313E5968918CA,FBCEA00EBC3F3851,3300A669D3C758CB,6D75858D5304A5F2,C363B4D5C6AC547D,C08FDCF38440594D,A27FB8D632A8928A,8EDDCDB0978D515E,B9151CC21DBE7200,0000418D91DFE0F4,7F432008EF27E2E8,0D62FF7B761E10E3,6B4619154DF440CC,99E975AF82BF19C6,F980278DCC669F0A,7B635A38A3DCC455,EA69B5B25AF785DF,1214F555CF96CD80,74396F6624341E80,5C89223DA4F9C641,6A6186FF11787995,00005A18604C394D,229036918A63D781,C10AA8E90BC38B37,BF48468505A2C244,590331E5641E8277,48910F2963EF4D97,6CE843659D456625,137F641FF88F2AEB,3487B5F6B6A1E9F7,11B5C1D6BC9554AE,D17CD2AACFD826A5,6D00D6D1C6EB12A9,000023FBFA567D2F,4C0D4653402DA1D2,D4D884F843A63715,A580B1E0270EC47D,28D0E02C50E69264,51CC186012107925,78A2C8F67F28F260,00074A662A50DA30,AC3BF8E9894E0409,C80B837A19CB4C5D,577D2AECDE8FC683,E5681F01CB739B3E,0000067C60525399,255263FFA5D0B91E,A0E83B50D9A45B21,965F7BAA1449B97F,195670C7AB811BF0,6FBC34C3669F99DF,894AA3D0C683A94B,14C44B9A009BA969,FE94AAD98AFABA6E,22D3722035CB3DA9,F038C24FE9F4413A,F236ABF14A962E88,000000B33279D7FA,243740419B9F7B20,84C10264A9525CA1,346B10AA1A90152B,4C6E7A748D02EF2E,CCECCFF36BD1EBA2,6F3C98C5A8071E9B,F481DABC22F486C3,070024732179F5A7,5BFFFA1D67A78A9B,F62CC8881F421088,77F9013D47011A4A,0000065D571B9524,89AA22DD3C7E16E5,888C6F2186E9530A,27E875F48D83752F,BF814E832C2D8658,A5084A439F741E89,5F7A015AE7858A36,5E50DECFA4897A3B,D6AD43626D3D185F,90056405B0C511F7,139F9E3F69D56781,738C7FD835CF06BE,000044C46B4456F2,004A05451C92AA7B,3EAF88CFB14AAC09,D2FC1114543698E3,AA6610B4A85758DC,B3407FA364E119A4,5A4871300DA27BBE,EAC49676F0F7CA7B,67AD211D348BCFB4,297F278FA8AF1152,B4C658DDC574EE7E,C4AA0A08514F04ED,000001841B259ECF,5599362C22B721D0,C765ED0BAE83F151,277F0D8110D9D9EF,EB8726B5D94751D7,7C644CF7D4C89535,898CBB2BB185A299,067ADC85303F8F24,D44C2C9802BB7135,A0095DDEF749FCC6,51A7E1F60B80F635,FF0A8DF788B236D1,00004694B40CF036,F1D855F008BFEB0F,8659DAD97FF9E238,DEBE6176A0C78C2D,9CB6C6892996294B,633F6CB6940A0B7B,FBCFD92403299FB4,3830A4689AFE2ED1,B8D4DC29E62CA30E,84EBBE6FEAE987B3,6925653D4D7C603D,23498F872A733736,00003398A73532B4,193E555FE8BA564C,6C1BEE6C512E0473,2156FBE10070C2A8,6887389764F90642,34D4ABB9C4971E5C,CF929C0B00457614,CE3A1CFDC0D2E5E0,BF2F32C9DB49993C,D3837D24D6282451,F405EA712B1E832C,AAE6EA1C619FA5EF,000029D89EB0F7DB,E94372EB2F7B59C2,41D3FB6CCDC1F1C5,CF9AE938AEB4BC15,EA115E61AE35426E,6BE0F104338D3A31,105F7A6FC2053D74,E6D25D1F2A8B4877,9413DAF3A3BFDBCF,EA41217030497C2B,E4C26DC0A8E4733D,A07966955392E1D2,000014B36F910633,8538DA1D6673344C,C7D5D2493247C480,50B3E7D3E349F017,3480664A55860FFD,C84F47969A05C938,F5CE56BD8B77B5EF,A6BB4B5EA16640A9,7F885B701FA478A4,9CDED673A3DB14C2,6192B0A7080F772E,39BB14556A4CBB34,00004D0B454729CD,28F637BD784D7654,BD1471761FA688EB,0C525C3A7F7BB0ED,42A2FB44101608BA,2092F32EA2EB03ED,6A9236A5F1F6C6C6,18FF53B6E48646C6,0F67D178E0D46B83,20D1CB91E383DF43,0F0694D6BD539F8D,0E82A3674211D2ED,000001D53E3ED46A,A48252C53D40178D,0EBAB5E0E3509462,D1E92D9493D41214,3D2D740D9F0C8283,56E2B38475079E67,CED868C98CF4DA55,EBAE02B9F0C06BBC,59BB828F8BC1361A,0455735B8984E876,92A547E38F07C35E,7B8FEC0F334DBB83,0000268F30CEF211,4B24AF4BD8F11A09,C570C350A1F73CE3,A95937B39E1F3A91,7EA10D605A48DB10,D39B9E5721750E70,56381A6BB2A505B9,348894F5164AFD16,41574E2EB9787B5C,755CDEB182A6761B,93C84807192579D7,BEA3E91B1A39F5FC,000058B91E783FE7,DFC2BA79CC66E65B,EADB6E0A8F163BFF,73FEB3EE239433D4,51B84BECDB43773E,DAB678E2C1EEC61C,2D04476BF0B72098,7E40F227F47F3DE3,1DCE95C29E3BD721,D74AEC24A75B89DC,819A39CA67A0A0DD,8F83B1ECFA19418A,000045BF34695376,DC43DD21D3000950,002A35DE0FDD339B,2677A66EA313975C,020F80DDD62CB08B,BD2C248539820DA9,158BC0B4EFBD5965,E81BFBE9CFB8218A,1B1C108F627A76FF,8892643B79E28386,4A416F181436EAB2,2F4CF85B88A816C0,000069FF8F465447,ABB4094152C83DDB,D7477054DD47CD7F,F41DADAE75312DAC,995EB87121F48897,B547ADE45BA816AC,8D64B626D00C556B,08D214DC0B2E248D,436A5A801C827FA8,1E033134F3A84B5F,EB353D11FAA78D0B,CE0494556A777699,0000358056EF8487,2D410E3F2F5E95B6,F1067F1FB7C34438,A9F60F271339D098,4FD1B716FA9859C9,F10C74BBB7A1AB36,CECB65A1AEC53324,176B9C2E268D4AD7,F5D03B334A52C372,FCDB01789C378A69,89EA1B1B330CC31F,39644A4C4D47D55E,000023C0D03F582F,805571A9D78D1779,7206B243BF7AEBAB,A9B33C3472915C50,AECCF989609B99CC,724925487D8CF33B,548FD7E44CC7E0A0,2E2A292478DBFE86,215F0F81CCB3C45F,4C893162D5987F17,4A3EF9F06753CD79,D1AA688780D9A306,00002EDB88B2F282,E38EAEB50770BBCD,BE4FB43FDFA00A9C,ECC2A7AC51E80B7C,A94FD8635E84388C,8AEAB14755FF2178,77BC99E1CD482103,DC96D9AA0032BA3F,24B253A847BAF7BF,C3BF02830990CF48,8D6B14AC2C1EB91F,78BCA2A01CB093BE,00003E60B5A2A04D,A56B552E1DECEC1E,B6E86E38E4010945,303C17D4C61BA33C,29933C4092114A97,5814B6DCEBD00AB9,E3115AB39DA7F29E,5A994A644A97EA6B,810A5F57DEA818FD,D0511B74AD265C50,D4EF5BEB2F8808EB,FB332BB13A2AEF5A,00002516C3592C80,2651E583381524B4,A8446D9838E32718,D791759BC53D2A76,B957E722F8F866C4,D2A7EB534DCFD771,504FE46A4C1A2938,1BEB5F162A980550,A677DFD8BF051A5C,1700F95B09034E55,AE5FD7E967E55C00,A6CAF088F1EE3671,00004482B090DD4D,4BAEF8B6E40971E1,9C824B5F2E456CD9,F197892FDE1D7879,21726F3512377FF4,4DB1A77FBB63ADB2,6E8D3F8A06867991,29AEDD78B7A52F03,1A380EE384A03777,C6C99FE32C19F395,55E42D1F07949BDC,E872B80117833595,00002AD50619C773,D33DD724D505F3B0,9FF4291297446679,F0D83CFB5333BB4E,28DC2F56AE33E3C8,8255CA770885477B,04D8518853180F30,EB31B5D529E83D70,8779C9788DB83213,C5499187FAC978B9,3AE8F7CD67121437,506C2446D37793F4,000035D15260FED9,3897C42428D4E025,94A30AE91587885A,0C07D3B03AB7D2C6,850C7B8326943861,40D1E4B97FF8C17B,5B7069176C5EEFD0,3B4E14F41D4B1597,0BDFE3608EFE017E,0EB11AECD00821C3,BF99B1ADD96F8ADF,67C84C1B33FA4900,000065871959A96B,6EED057A13BA2589,8820A0A3AC21E6F7,17498B679D42C768,0647B6B4B6B76C06,977EB9E49B27B0D6,C06FB0959BD8E273,58D0EA84C6FCAAD0,269AEB5145D30FB0,38B5587790AA05C5,7236BF473431B12C,94D003777C88BE95,0000328D6E816B0D,632B45FD673538B8,3F365E9C08DF72A7,71DD4E57312028C7,A87C76910E69F0FB,C5C843BA53955FC2,7E6F41241C748902,B70804F33CCB189A,2C5E1B1C77ACD93E,E1627F384C16FE55,11D576993592A1F4,17D32F63E1424F10,00006D4EA76FBB0B,8EAD9F981450CEBB,51F2D425F691A46F,215B641B0C0793A6,CDF0C9C431AB78D4,1DC803EFB0BB9099,F965AB15FEEC1D55,62FB4A365FEB7FFD,955EF910E238678D,1623173704E61D58,5AF11AA478D6A4AD,EF9DAF24586F1EF1,00006BD0CE39DAD1,7ABB977244FFBFE5,A3279FC043027601,3A16E4FF4EBE6BED,B011FF4429A14F42,1267A6F12360145D,B30A7786FDD38AB2,C0DF035BCB7DFAFD,2EBC02FE4C61D9F7,053323E0D76A5228,894CB7EAFB8A288D,F0FA578D4CE77506,00003E3D9FDF6113,B15923D1B595C83E,9DFFA03C1EC6B0F7,F4C5AE58E979A5CF,E2382A0BFA00FD1B,E077C23C215B3F67,4AEFB30B4DBDCB05,A6B56A9073A45005,438470CBC431ADFA,A4000645D67485AF,B0C358B17AB64DE3,C34451546EEB3E2A,000064023787A179,E07628B2B143BC9F,2604686186D8644B,58E1F52697707C65,925A430E7A9CE177,B0B09B1A75F2F00D,973C87A99E29FEC9,445B5C4EE84BE744,55BAB88F11F6AA80,D6E4D768CEA544BD,842DE3C06C7883B9,2D5F8B6868CDA6B6,00001C1D5BA2177C,C72564782AFDFAA9,11B949E4E323CE2F,424CDA6989B4CFDD,F63E4967CF7A1CD5,C39148D217E7B1E5,A4821C6253EF032F,CB7170483B0F2F18,339E124787AA3A11,63402EA49788C7F5,EB70E0731F581516,063EE79A2FCA402A,000034277633FAC6,C74C334AF46E38BD,ED7971B9E9EECC07,7D3CD784C62666D0,5EA222F0C33CF88E,BDAE1A3DD2CCD8F9,3DD46C8A5B6A2783,8E868BFD3953AC8E,59EE455B056529F9,BB6135AEB18D8AAE,706AFF64EABA592B,7BC51DF103A03E3D,000018AC9181057A,D8074B0475405D8F,B0E36EF8CFBCF78D,73A3636231E05526,039AAAA15E04D46B,A00EF3404BF2E6FE,034697D38049E0AE,EFFB23E918BF18E5,C422FF0ACD04A2EA,3F2FA105D517E147,89594323C2EBA5D1,B5C96B582E3F4B0A,00005945808D71FD,189A8D08CFD54819,349C2D6E0C8A8418,2E40380B61BFFA6D,B59E292499C60461,25ED57C8E9A81A6E,0D7CED7A1F093023,79EF096C9BD2060D,498A2159C9BEA19E,8FACB89C2500A3BB,8F34BF57FAB7EA1E,C049749A2D7B641D,00004AF6BDDBCA12,DE35BCBDBE5337AC,B965FED582767C76,D87A8517BA2569F5,404F7DAEF02E5543,F4C24769C0C0E68D,EDFA2ADB304BEE11,0D1825AE0E4A0C33,A8857CBA3159BD6A,61A0057A28BDDBE7,F04A7C5200876A0C,9C559EFB628016C4,00002C18E72BD976,FE83096F69ABE87E,ADC956F9654AA1BD,FAA07902DA1E9020,7D73BC6DF66537E6,6144AC9570487129,FB6629E7D3EA9733,57CFB8E8A75F4DFE,A808EBB5EBCE8429,F0391AB222AA4A2F,D718C7D2E1EEAAFE,1C597FA9CDE3518E,00002C850369EA00,465AA3B0FC83F11E,094B914E4DA292B8,0104D8D5F13CCE11,D44C634AA27DE875,B00994D3B72741B2,CC22303976065906,A0B1CB1EBEAB74D7,79AAA6FDC6DD9910,760F59C30CA77C24,D1ED1DE4B435AB26,A51BD5D0881FB678,00004D0324BA4BF7,8AD6BE6B12FC45F2,F8574F5ED97654F9,1CEE64FCB8CA1CC4,8EAE5F232F0B9595,1141F536230CFE79,8EE6E7307A4D74F8,54474735ABA9E1EC,B3AB9FF706386588,2EEAB65415ACBEC5,BA726C2D07787A5B,799935F370F2C4A4,0000121D78672C6E,1824543FE0EFA328,77620DAE87BD3172,E95A4D36ECCC4A1E,D7F429E2F9A9F510,F7AB47E9D2EF8503,8FEE87DFC87D22B8,185228F0C3899358,74FD0D92BF15095A,9E778DB7EEF260FB,BDF9C2FD37B48335,BD4A9A7DE46A6269,00002D306917BFA0,ED83E0AF300A5B7F,5FA3D9EE26AFE86E,694F28535A7EA543,765EFAEC647DB37C,8C78120FFFB5FD3A,FCD19ECC39D32745,82D49839777F3D2A,12FCC096402E6CE5,FDDD747643FA9645,264F751AF19CFA3C,4393F41EBC6D2BCD,0000649B9752CB53,825794D60EADDC87,57D928FFCAD20A89,FC69A3BB227453E8,658C3108DF578E57,EC6A6DF95D68464E,03E76976C9C602FF,26FB8B73544FC3AB,F8B3167B6645FA65,E6EFDA3FD9BA02F5,FCAB83790D39374C,311596B1F7D5B065,000024CF43879803,95EE9EEECC9182C1,0D30885D1653DB0B,68A8EA7385FB3F63,BF05AF802176929E,E0AF59B2E4FB0811,D46C1B8AA9DAC906,797608D2C17CC6B0,CAC29CD05B498468,0D8172A7DC4B5244,B959AD8C98C478EE,BC0C8581BD20A218,000062EC67C69677,92CA8E9382C791EF,E1A76612BB4C55DC,9E9285CF1CAC1719,A5B5D2DA351BB409,E0EF490CFBD59E5B,8E9416C70C0C868E,6E92C606B84F4960,94A00ABD9197C4FE,2333EADDADC9EBBE,F775C3459121E4CD,0E602FB88AA5A8E3,000034B3F6D52B32,26299E0541252438,5BD84B266C5C63A3,7B740BDF9A3F2290,EF8BAF7ECF0C6808,99E7C2274BC81DF7,30C07004ED189906,A666057C4B543978,E3B65EAACEB8C350,71BAC3550F02E3E9,8C0412E00AC3B785,C62FA64676234F07,0000665613E1C6CA,8F21579F79D9E312,B0560BB7EB004A57,99A77643DC172A8A,B371406F598A7F3F,62042D38DFA9F1DD,02B1732E2AE44ED4,05399E1CDC7DFFDE,8CE884878A743A2D,F553CFF972DF8692,CF27F6E2F649658C,14724AB1C60322EE,0000334CF191E6FA,D2898454B904ABD1,E129FEC9998D3A8C,014F472EF48DE1EA,74D683B4CC89A196,F15CCFA55A6156BB,D0092FA171918966,253BB23629EBC5D4,8F157FAFCDE75D0B,5062312081AB0858,F0C0D6B25E4105B6,D34CCB1790800014,00005913E2917A59,36F69DB994288722,4AA87CAEF510E70B,5E9CA92EB5E8CAFE,39D0B2547590CB47,D52DFE3F250170A1,B2855E26385105E8,D2A93B80C3E5F16B,3B909D4DAE51C6A4,13072303657C43A2,2E5E811B9F96A64F,D3BC4F9105D08E5A,0000222199F49F81,172866293DFAED81,38FB02BF9FF55576,FBB077480BD110F6,36AB74420D60056C,E7B0F2BECCFA7823,19C74DF6DEE372A3,DC5D7E4AEB366940,F774FDEF1B9342BA,619C3C662C2F546F,2EB3087771D22B82,E9D78B9824228B2B,000035A8B9762766,37993F99C3F03AE3,E377ED828EA1E447,55DABFD5C7BC79D1,50D33DD83F1B0D66,9E5D6CC8E1EC9BEA,BFD06B10C30C6B1E,D7967A1006E9E0EA,F4EDB40EADEE93B5,7666ADBFA5CB924D,4D6FF54A0DE67C0A,61589D7666454F3C,00005B83BC893E5F,62563A922C09DC4B,7765E66DE8656FC6,6ABA9318F0430A4B,E382837B80EA4863,31C90D158BAC991A,B4ACC87DDBDECBBD,0454B2E97038905B,7C9707B1122A5294,C74B65469058850F,00323A16FCC7C283,C94E52444A7708F8,00003751C65F2E2C,5538A26462513BB7,56E1B94BD33D3315,25F84942331C041A,F55C9C62BE2802B9,D226E4D2E084D367,7A17D3F840201A61,257FFBCC45009D84,299662C8C1840235,89530D8C44D44694,80D0BC2105EC398E,6B77D99655CAD705,000006D0410A20E6,0BF0D528D82DC90B,E9AC2A4DAA045C80,6A2678BE7B28AE41,90B5E6C5DDCE0318,4EF21FA3231AD9D4,96C46057F61B6DF8,9975393ECB0D19DA,C10FEB6B22DA7EE4,866CFAF509B8ECB0,85A283C6AFA70A6C,F8BC582723B958AF,000045F5B45EAFEE,69E3ABCE403828F2,4287B619B91661BD,FD39ED47E32CB5D0,E53B6C47D773F6F1,B2FCCF14D5935EC3,2B4CE00A910F0794,5D89C50872C7B766,61E6675DCAF2A978,D8A32B13FF1DDE89,A17EF235CF72BF8C,B82081839FDC4426,00002BA7F5910611,FF96B97F255219A0,7C8E70AD6A49EC0E,D3A53B61B375DA95,9EEE8F8247011606,9E0BF7EB19E80FD5,7656E51C675E6BE0,A54362F2C191D3E0,CE89823C82396367,39BBEF2599DAE188,FE77E5F075F796BB,A5FA2C5F79E6A84E,000048051A20DB62,2C15A89FC5F8D436,46E60912A6EF80F6,6635AA99890379A0,3758E458E450B8DF,B3F01760105B091F,77623ECC08B6673B,4D2CA9F7019B392F,4EBDECD91A81E006,69AB1A68D3A8450C,F97C2EEC61596112,D30FA8A86B89A5F8,00002F15C75101B2,7AD50230B181D886,FAB5BBF915847676,4014ABF115146BA9,F8D99DA5DE2DC1D7,DA2FCF22EFB8455D,D3EA1FB2284432A9,50FD225B46748888,D0ACC67982AD460B,1AD1F959F6800A2B,A1490081B7798A3B,B1E7A49900F37FBA,0000164733F0C299,F25A004B4F8C58D0,84DBB94F28EB143E,A808676FED208DB0,4D43947DB9EA512B,008BE7F79B5C76BE,FBB2990256D5FD83,F9EC37DE6448DE70,712E322365AD3635,98074A8B31443EBE,AA79AC17A403AAF1,0E4971EBDA1B7FC2,000016240D0D8112,F8F62FE146E46DF9,A17255A3D50821E0,66A9DE103E5F284B,A0A66CA97AFA27B3,98B4EEFE9B593275,F5DF6D7273EFF565,525FDF027658BF14,C9C29E5CAE756B67,DCE4976768B97A90,4245BF9CFDA67981,1E760D631E20B572,00005FDAA83D862B,EB00EC7C52FB6AB8,2D4997B6BB5961C8,41D51409390C598E,BB6498999045C8F2,211175FFDB1ED179,810993C35C573405,63D828F49F24E228,A2A4A469D3224ABB,8C12E437ADF8E633,944B72843D3B3A81,9C3C1AF122B51A5A,00002A8F9DEFA8B2,8EFA9D8ADA1FF757,0D44742151FBFD26,FF2CD4445491C5BB,A7C6BE731C53AED3,4C9FF8942E9243A0,CF0AECC4B5627ED7,24FC1DA5FD8F7993,4DD81029CECF3845,3BE57978684947DF,E9E604E8CFE41B96,A454254FFFB7B829,000067EB45262FCA,CD3EE2C24C910C62,A780A3485CCCDD88,4D0B0E16650BCC08,B52B9A70AB4B2C3B,DBB50AD28FE8D676,1215CF3E467B3864,F15783B1B9832616,0A9B8AB5E7866494,B9F25FF7332F6893,56D75F1C229E52D9,5D24149D80FF04F3,00000CF1954895D4,4E2813586F8271F4,62E00CC11139D6DA,F4450F00468598E5,126425AF71814514,CEE67C3D4101CBEC,51519525BD9766D3,BA56C996D48C522C,F941DD289E57FBC6,32207F7356BD7D3F,59A3A22613EF7C48,64DC68CDD9FC7C61,00000A33148CD74B,D4A4520D024AC049,7A23F745064CA1D7,1B3A5F6EBFB3FCDB,F8C792374F130EBA,AA2AC4563A498612,82E360F54A3529A2,B9234CE376ED443B,8220CBE364AF3D95,0AC73F2EEE61BE4F,4AB23DE82F81814B,7A00D2EF56D92EF4,00005197F67016A6,27072CD0E7C9B3D4,C1D588FD50ACEB93,9FBDACDAC9EE69C1,8BD362B9656D565D,5CEF0FFE1C9F2471,C3694C851695BE3E,0556A6B7A5A4162E,AD43ADFF82431CAD,8C00F0364E05A9A2,98F21EE46EFA741E,EF0670CFC538FBA4,00002565135B34F8,972C43B3754773E2,0D199E332CB471A0,F816AA80DB8081D2,C443FC21BB05FCDC,5FAE6103B239C346,BBE693A4BD3A2AB3,438F9C06F3D17763,C799385669E02146,4CC47837A8D239C3,7CA4165939DA17B8,3BDDC69EE6F6B2D5,000039BD1D8D95E7,2E8304423808802E,7A5153B7DD99F81D,3EDA47F7D0A78081,508FB18383A86E02,ADB07CD91F5501C4,E88D39D2571C89B1,ECEBA1AEBA110998,D6504B7EFEAB7624,4989C98E5BF8734D,445EA69373BAF3E0,011EBB94C3503FE2,000034AF452ECCBB,0030810C4C4D5092,5ED5271A085F486C,2CA9A3C6B99669E5,7685D0172069FDE1,8C0741FB74ABF05B,C442E31D2CB4D838,E9A77C35E596BAFC,07920109BC1940AC,ACC5A384923F6F18,83B6F466331C1FBE,ECFB36F6ABB4D7F2,000062ADD12F02E6,856091211428BA59,C95611FB1DB3D7DA,B2E8CA1F5F3E8AE7,6A8C707B12D744C8,1036A97113B78F6E,DDBF004A2EBD28CC,45C40B6E0BA9D8C9,34383C5BF62E11F1,63E514395A124373,C9B1898C7A8130E3,265C5FACC6D2BB7A,000034247FEC0EED,13AD2292A38CD7C1,4B5C87213CFFA770,E08D577A869C514C,B39BD06C1A57277F,471A976B153B9129,C1289BA1D6226E47,DA388F1700C52F79,7F4CD8E62002E152,94F003BE0E9B58A1,C3DE09DF4B1FAD5D,05576840B66B926F,00005BB78406B4F5,5FF5EEF8D64DDB96,F588F6F602543A0E,3E392A4B4CAACBCA,0D71D909C3E98B65,FC3D42F1254814C8,C6A08D76FD8A0F3D,FEB270E3F24EC8ED,250C6ACEE22F689A,A592E0792361F60B,DBC992E72363DCB0,211A43D16BD67571,000018033E9277DE,131720EEABBAABB6,FB4F9059CC228C1B,D52422922CCB207F,56503E268525995B,6BE2ACC8FC515B3E,0B46316FA6AC5B5A,16ACCB598CCDE064,681B71AA20C855A4,A1B8DA3372F43D21,E946FA1A203A98D3,495374176C77988C,000033CF2A467805,27961B7CDDBF31AE,4943115936794192,3F8324FBBDAF84A0,9618C4EF13E9A6D6,0FC9549A5CE25EDD,D854043A989813C1,E847698126F6BE06,5E9A6DF91FC9D232,3275A3FE1995ACEE,626CBBCE3EBB99AD,7850876BD3062EA4,00005EB3B3A9B5F6,F8BEDBD94131C3D7,F5A6EB4114AA850E,1C0C205FF3A79B10,00130BDA6882CFA7,D1E82E6EFB0318E8,C1532899C69D787C,E87AFF8398519C40,77D9B034E213BA35,5601B8FF4518E4A8,DB31BC289D40BEBC,CCD5929D42374E93,0000420D76ADB609,4B6A3E2ED555532B,1EEAAA1D2FBB8B9A,3F4E2ABB87512FA1,B4BF918F3922C87E,C19242BC87717CC2,57EDD8851827695D,E1DFC953B39591EE,B62AD213EB061954,132B359CA9DFB117,7493490B87731C37,6391AEBFD2BFB72D,0000435CB9374A8B,DF09F03548B44B40,B324A34DB2AD0308,AFE9DFB5059BEE46,DF3EFC510B831CBF,D54574A167B98E07,1AD484807B33D36D,5590EACA886F82C9,1BA44EB95480C8E3,7DA517079000122C,9BE9111DE1DD83DC,E9B3D60B83DA0F6F,00005B2C648AA137,DEA914E51B2D0932,EA432E0E7D184E7B,462338D3E139B294,9F0976E292D88830,558D839AF509618A,7CA10F3C49C678E3,3A58606FE3E52FA7,15216053191EE121,DBA70433B189867B,2EF412F454E3188A,03EA066EC9858482,000052FFB1C68AB3,1DA37D6122CFCE08,76D86E99CDE2AD1A,7ECF76BA7E5FA3FF,D51338AAC6083ADF,CEECCD5B503BFEC3,9FA7CA7312EB3E28,FED48703B8D678F1,32A5F4B40CE0E2C6,048589F1111EA5E2,F7715BCD7BAB8E1A,AA9A383740548549,000036F5B845A102,B9E5F511F5CEBE8E,0197877F5B3E0B1C,1B97BFB558BDF155,7B000434B529C862,93FDDFFEA9C4BD7C,987380DFEE02465E,0901C68840FF8ABA,EEB3E1F996B3A638,FA86472608951F3B,C3A55A51E1058FFC,AAB3839E91171DBD,00006DCC659A6A24,A50FECAFEC629C4E,F31DCC3E50840F35,93C02CA7967476F8,3D433D6106A67D27,AE4B48E4689FCB20,E9025B3C29A8CCE3,08B3D96B4F3B7DBD,17E5E7E27E517166,881603C1DCD246C4,EEFDE8705E4EB0E8,2F61127267753D4B,00001976CFEA7A49,1265BFA37FE2CDAF,5208586A0515ADD8,71680B7AA86940B4,1B7508A83F38E4B4,5B56263350942CA3,534BEAE7E3F49242,8FF0F02C33611FFE,2CD605437F1A82CB,56E4C1DE1283BA01,9186088CCEEF430C,1E4D194E5C6F4050,000042C5C843917D,AC43355D0D388C95,C8290CBC2DB21849,5942DC8D3D3D78EC,0ED7EAA5B374664B,1955ED6199A78A02,CAA3535AC8B10890,09320C5B858C8DCF,7D1F70FE81E5140A,4EBD126E80F447A5,D33B1357DFDCBFCE,C3215020A70C3263,000054A38A39209B,FE1C3D21244BE405,C0D943DB7BEDD962,1537DA4B2A354D1C,EC83E3D51BD99F6D,B459796C874EBCD6,5111883D25B7FA1E,6B10FCAE6242DE4B,74E56F342F32C1EB,E17DDC59E982192D,62D707DDD3250EB9,693A1F21E6030D49,00003BB5A3295780,7F3FC5961CB1BF49,760137E8347FB28A,6AAC7605E3EE97AE,5A46C9D6A69748BA,648CD340914E54D5,23CF8286739B4748,B1BC19E9BD95FA9A,F4F65B4A7277B3E4,E19124FD12B76466,DC9A1F8F3B042F70,94A6C21F6DF04B80,00005EEC4592BC07,F1AC1C9BEC099335,A4C9BD5545959CFD,425DEA7360651109,D4C880EF63822A9E,09E0B12201DAB1E0,6342EBD4BF1CDCCD,004915FD210873EB,D1EA239B8E32384C,CF2719D545A79C94,00E312B107407DE0,4670973EC0B179B3,00001E7C1C80266E,3D99E1294D801C08,B7A2484681731D64,4A3854620F75AC09,3B52343CE71BE121,F58D4E19C8218B88,C45F3D9814F0EFF4,5DD6A437CDBE446E,F213A5F9156EBA7E,7A669884972BBAE2,7FFD1672A8095007,6AEAE8310E6A3347,00006CB80F28EAD3,1D52AD19E7E549F6,F4E0A47A06CDE70F,A7DF2639BD92AF69,FEE0EEF3763EC7C6,3875D69ECF49A8B7,AA9DF211862BF51D,4BAE6F73E8D8EF72,EC7860D135B5B55F,500DC9E552E7BEE6,F24E084BFE39DE16,36B9E9EEDE05967F,00002F891B152CDF,C2B5DF6F29E2ECEE,64DA642DD54F2A7E,C7C47000691BA89D,E43DE88CDF09959D,B6E86B37ED352EDD,465400BAC74516C4,80F2A9B7B3D649EE,762368784CFC5B2E,D3817EAE39AF189B,2FFC611535285D22,7138E114F2926FD1,00003DF4D97FFC24,3820F506F6E59E04,81459AA1CB5620F6,F262E356C35E7211,3346C25AA418AE62,6F522E5BBF58F477,831EA33F66760119,194FE07A20B0C55A,B3F563813AB6B5B7,5A1E257C9F6E3C9E,80FE3B59CAD6BDB9,F7070A982987C723,00003B9FF010727D,9E7B379486C5F5BD,DF095E4AAD39721D,CFAEDF4252C68C9E,DCD5461548C325C5,B02EF9FE7B963A17,50D2D39CD89B7CB7,B75E54CA3C26BED7,F7740F5D043AB2ED,9D672B6704A1A66F,53BE3AF54AF74329,EEEBD9255EBE1BEC,00001BC0C609EF13,3FF7EDBBD0810FF4,35F3E0E30427766A,456F181E6C806EFB,CCCA4B3F514C2DC7,432B09AB9FB7C63F,8362EF0450058042,E46E9B8A071C5A4E,208A1CF9737E7AE0,D1128FAEBD213428,988229EB666AC332,5C860454A83336A4,000041F83B6BEC14,C9AF4A71C452E888,8A2DFE2BEA315F17,42E381E729D4B78D,28E7047C1E796770,D61092BA028BBE26,1E4DAA170FAC2B9F,274882F95597EACA,F67B1E723068BA0F,88964B2652E53BFB,387C07C4BD0F37B6,49835678CB41D1F3,00006C6868232752,25BB9FFD28CBEB41,8735C15C1BBE3C61,2FD690AAF70439AD,841867A0F0AB85A7,154973AA1393EF0B,1ACFB9D6A95A23A4,39363A8E3E2D08BE,AEF1E0FBE1ECD5F2,8E5DB8BEF6E4BB2C,E2EC4D0D16D143F6,5DE1231EB0F517A7,000021E52B41AE65,7A530F6893599917,758C3DB6594CDDEF,2261B929F603F39D,D434C92E92E8FEEE,78724542936A4F41,80C94ED551268F14,FD769E120CDAFD82,13F2CF0143411F13,1471AE21D00D1F98,6420CD42C7B5842B,0AD26FAF424C65E5,00001D4C932CCB22,66DB058F5B591EF6,AF83392BAEC3AD69,74AD9A23C4E64648,45949249773CC24E,91582E1397C2C705,9923E8325581C305,1AE39E58DFC91953,4A6333045F8C2174,87ECD374E83068CA,835D39717B36C90D,D1F61844400CA4C1,000045E5E3EB5707,BA11AF23E76F9C8E,8849EF88B72306A1,8D296E37D5D52DF0,1880473267C7B8E4,0DA4C90079DF2968,83471263A49BA618,31B3642E1F7959FF,C02EC04FEB0A9C4E,763CCBEE72B40E94,41E90172C8903AA2,CE643AE525998842,0000565E3A401C31,CD254870721D339C,AA7CAA0F15283CC6,60E93CCD91B86712,FF169C373ACB311A,9243DE6A4579E974,41EB95B498781796,EF996BCF6EF677B7,E653B9147BB7EBB6,A094F7A022731399,AA67755F46BF4D5D,7F2D78311CF6F955,0000358B6D8A4450,9DE61A90ED45F72B,B30100F1678671A6,D8ECB370D8D50BFD,F03386A414D9AC71,4ADCD96812BBAB9A,C1667A8FCC6DB5B9,172068D02DB0C9E1,233D6043EE9055F4,36FE78FED336AB0E,7DA25261B835EB75,D9A66A9EC23C2073,00002A3A31A9782E,A511398EBBDD9BD1,ECFC7DE32621B8E2,C7A7629E4DF8BD16,E5E88029302AE41C,E580D2A603DCE2E5,BD84D66A50FC1888,5A532E40826B520D,2AB86EEFD8980C99,5556B42AD90F2437,3C7E0673D9F9FEAE,D8477B56CA2F28FD,0000505A5D8D90C6,4BE2FC9D275D7453,0C0ECF7EA1151254,00BFF73798E60052,6AF745523485F294,7FBC96ECFE5BC8CB,B8CD1C2DB06838FD,48819B2D1538701E,4425AE0DA2323A5D,0C91F9CEC9DF9376,6D811A9F682854C5,7C80A72861ADA99B,0000010C23F50161,B77BD538160B02CF,F015530EE8BE172B,1E35EDC73AB08F49,C2CFCE906E28CCDA,B7C3952B4EE5F34F,49A386F71D75FE66,929EC90AFACF59C1,C46DFFA7288D283F,5575949A8F3E2CCD,70B67EDD1B123943,11A48128773B7C2F,00004B220F91B77B,7D594E6CB08BDBFA,654FE5C7E7554E36,75D6CDDE0BB2E0A1,3A78D08E838F01C1,60507ECFF3212358,3BE650D862B5ABFD,70FCC84B95C93707,2003AE42DAFEC977,281DDC44A33ACB7B,C430579AFD29DD4F,618D534FB0457245,000008F2327D7C99,17B9351238CDA554,77FA8672D3BD0791,1CED32DFF3992E73,4CE3CB5573337BC6,E30831FD268C4C8E,88FF0256CA45E6A4,ED70A3041962756E,1C35F5D0D9A1C194,597B31314D1D82EA,8C6234AF30A0CDCE,1E1FF8FB2CC41999,00002FD29581BFD9,121AFD232CA097F5,FE800C1741D67DDA,BB6C49003B75ADA1,AD3C54B49DDDF46E,24D891A7DED20BF0,DCF736C453F114F4,0D43E1FA2164E676,B7FEE777E0A26A05,E5C7A6B0D81E7D24,E77C329FB72C3389,90DACCE1B57EFE9F,000051D1DC43B786,3E05BE4CA90AB188,2F325B9BF1CAEB44,7AD3CF4F0EC6289A,B02D31FCF507B065,4F26CF0EF7C1FB78,43CB3CE26A07DFD0,74E5A0154E74008C,D6FFD26290A44795,5CA81059C297AE62,7B3EADF4477587BC,9A17C894C5D5E342,00004105C67401ED,FB562464B0D42464,FE754DA1BBD8C53A,09F19453763123DB,AD3010AF00E0F03E,E35106D4C67D5FD5,5FF468C5FCE981A7,12F6EE72789F5BC3,C105E164535299E2,DFFAD89DC2939485,772DEB28A3A811C1,7AC5579A4D41721B,000008C3BC3214D0,9842AFC867CBE3AE,B494A7ECD0C20997,C31C5274DB450B68,85EE60CACDA155CD,ECFA4B66990BDC1E,309BFD0B6055A6BC,83C37AD592BD51D5,CF6475EE76821D4A,D109C14BB14100EF,1098DCD59CBD0D0E,10576CEC5D678439,0000106587E74133,BF87D3F11597BF97,51E5BA0EE09358C5,E496C7B1DD330115,9C792D374E4DD8BF,1CE59564F8E4CA46,225474A33D3AE358,51BB67550ECF284A,913C05370BDB414C,C8350FE6B5E1706B,44F606E05CAD766D,BB47ABBF2C2020AD,0000527BF85CDD13,5243352CABADDD96,7C143914362E88A7,1329F0A364EF3CCF,C60BD07823046ADD,04D0B57D268BE3CD,20EF290F2EE3DA97,06F3F30763B1E1CF,A52AFB3DDB24B3AE,BBCD291E1E789EE0,8BEFE2C6B3814FA3,671A3E93F2683DA8,000030EBD35E72FA,2CB91646F8D4654D,9738084CB1E30D4C,72AD5C3512D07523,23E54587CD14E401,9DAF82E6BBE39471,3FE3B005D4C84BF9,47B2F14D61852471,7AA5071A1D640E6C,9B01AE4A6F231F65,7D444D2E548AAA5D,4131195EBF025DD1,000038B9F980F09F,2A461C4975744122,2B851C8EF946C6C7,217C6A3ADC5DEE57,DF362638A83DEA09,6B97014BCAD7051E,677DFC53738ABBBB,99A7FD221D03D666,EAF219B1CDE90494,DDE05D1317770C53,26354F05E4C965C5,E7BE89C393B31B09,000053E5A8465D84,F51BDB98F0D15822,4443EBFF6AAE3A96,76E6CB9F25C4F767,E92639ACED7C9DBD,7E7AA8C265EE4745,159771107CBF50B9,792D4F8C1DAA0C76,7E7367E45B9593CB,A8D05713F5CE702A,73C2F92B4B5BC027,193421D25DA712BD,00002B52D04AA278,F1BC0FFA8EAAA512,E9796114D7ECE644,04173F1592AC6F5C,D5CA83CD1FAC896A,3553AA2AB6409812,47DC1645F8BC6E33,7B172B49168C66C4,C4A360FE203E1E81,A7F973F47C2E1E47,8D4538D01D385B0F,2B17E867761D6CAE,000045D59C5BA75C,C63B03F49054FD12,1DDA0AD6D20D8C19,993B10ED75EE32A4,F02FE2F12123DB8F,18FD3CF5545D2E79,0DAC6123F383834B,B28C944B0234BEAF,38A96A771A8EBEF9,05C0D6ED0D643576,2D5E57067F0686F7,AD13B974FB8865D6,00001DC4386D4040,4B1D2B753147120D,4C4148B8FF791C37,390F0A3DBA774100,65B8768E8042C4E8,533F8B028C3020F4,12791ED6C9EC812E,19111EF96D4392E2,4ACB838BC4439CB0,AEF3E368191AB187,9AB89AAAB2ADEBD3,BF1304E7D087D8DA,00002D5D1EF4B893,882789D2A35A7A9E,4422C5FEF2EBA4E3,5C63A17EBE3431C3,4F585B247122A096,AF9928351D1A9C34,6A6A24ECB379F348,C6138F7B6CBA211E,7B493427634FE7CF,A46B986FE333AF90,AF1A7C165A9E71EE,148A528F492AF37E,000067E4C54A296A,2E2A7A2684B0D921,F4E6FEA1C4B9194F,7CB604CED984460F,5AAF31C9D3A02E24,F1CBDFB4EC785FCF,6FB22DF14E21CD25,D8E5A533A81EB87F,6904D59D25B70A8D,BEC63CAB00212C07,38D96D250ADAFF5D,4C48E296DEE21F6B,000018406C57BBE8,2929F0D329C0FFA0,1548E63EB77F50DD,E8F70601C64A8001,4021F22E48769625,E21D1F22A1DB7D5F,A8D578D03FCD85F7,CBC86FD4E24942B8,6BC7548F8C527F47,953B867C53146261,88FF7C5A62BDCC65,232DC854E6D2DFD7,0000139EA8B2DF76,70B033E62B877354,374A05EB5EE763E0,4E3F31C2C7CEDF56,B672BBC8ACFF3323,D5A443E0E52C81B6,25D9B4E73D4EAF3E,5FD9087FF6E17EA5,7081E2403447D3E8,AD26B9EF1E645943,347FBEE19CDCF8CB,D0E6104F851DCFD0,0000516B2DB8B994,7E0E415F44310475,D9253C0FF63F00EC,95C62D8F82C514A0,E26C8DBE6017FF0E,89BA42918BFB1A92,78E381D442F2C501,76E85B2D8BC33545,73EF150BA30F2169,A2656B7044F0782E,3BA50470DF0D030D,EAE731FA27A92F92,000058F56E60C952,FB67D8B56D6B2FD2,9D12468FA1472E8C,A398925B39B88425,045F16D43B153F2D,EB2A3A8A141D0EA1,50A0C8240D2D79A1,CBAEE67908F422C9,1B65BC0F3CF2F7F0,CCC7F8CA79DD48FB,81A1D8C188EB5BA6,485BFBDC8ECDC59C,00000B954F57F95D,1CF98EB1986EC771,2E4EBED80C85CB3D,893031903E71372A,080B658B4CF0E337,0B597218B3E8EE2C,B657301BA6EA4072,1C00EC2E158A175A,D4284C845C653464,86307AA4A9F9AB92,3BCAF0CBD4A2AAA6,158D9B15645B22D9,0000662D89DBD82D,D4001AAB4E69DF17,15E99D34DFF1A68B,6B3A19883E896454,16261A86F9D75BF2,1270F4368A118BB2,663DBD301E974642,67DBEDB610864589,AD087A32F32E602E,9A366119BE72D124,7956BCC6FCC75D1E,CD18DDE14A424590,0000309343F2C8D8,92D97BB6FD96E574,DE0AF973BDEFCAD1,5AA8E9BB4CE94C41,8A39F44BB6A99533,64DAA154613F1E2C,7DBD58FEBF2181D2,307AC4885544373A,054DA06C410BA164,98E35434E8C42541,0CE7D4A39FBC0D5D,4D3E901BCB40F844,000039C829B7F75C,D28750C7D080EDA0,BDD8A8F09E854830,7741FA85BDF78F67,57B2EC7EC4BEED99,0CDDEA2D7AEC435C,26FE43F61CD715FF,D8F94669B4F4A587,18BACAC37AF9D3A9,AF9DF13713C08E20,D6B3563F35FE6F4F,801B4CFB47BF2CA4,000014DC6C08F018,891B9940A59CB5D0,96063D4F1BE40A12,8F179B48B3266E75,9CF3A9EE8C11B2C4,0AA2BFF7CA08D929,C08A4F297ABFB392,5A2CF2E0A6CD76E6,1D2519A064E70876,E48B18DE15DDCCA3,6D86392C05DC7804,CB49854CD37AEE5E,00000BC2D24DB421,B56E8E02C7B39B74,1D5B4D66999F481D,3F79A2E5CACCBE5C,AA52306DD36FF76F,CBDC3E9D2E99DDF0,93D4307FBBF1503A,2E4AD75C6B89B48B,225C95B5A66DCD30,6246A4E1C7BEFFA5,2EB915C319F89BF7,DD429C5E6FDE0E06,000043FCAB438773,5FFDDFD096A2AD24,9F438412D289FEE4,394F7D7AEBA6B0F6,60AFB6EDCBC0DC5E,9B9960DCD38CD4D5,86616332989956FE,9E91BF9B9F13FAB6,FE05A847A71D63FB,24804EAC58AC0268,F9C221988890789A,6AD152A2B0BD3789,00003B47BC446429,1F86341B315F9B4D,6B806FE32D75B0C4,F2B05109E00D71B6,9F6921F962D2D53D,331328A6A95FFDBB,9846ECF9BE9F382C,FC82AD83E1573C3B,F3A420A58912628D,8672EEFDC48D56CE,5D40E3900A7E2BC2,EB735994D8BEEF18,00004A31F48FC5A7,68A5069D497F1157,C379ADFDD2C1A3E6,A00B16BE32E5B37E,7F38738F7E5F2D08,F1D678907B45457E,8AA532F86816D247,D63BBEA1CD68818F,2EDCDF6CFC2A0AE7,697F05A99B2F92FB,C1D6AFA61C09B578,B4606904BB91BE13,0000502F0649DFD2,B6F44D597B225A46,CC20094E2CC6B023,7ABB07B0765EBAB0,82A691F226E40AB7,3781969628F7D9A7,F1B95CD02A87C21D,FBF05D2B4E4B649D,82702BDA06E40473,82A0AEDAB778FCC4,12426ACDCCCA4E54,D4D53307589F4D7A,00004F6B0BF91AE1,43A75A8736FDC0BB,BDF8AA6A1769E5D5,603939A3D59FF932,B72858162504A34B,19B11E096729D28A,8AEA27441265FBA2,7932F1539920949B,E3982E2D0974AB89,62F497B0BEC9426A,0214A38ACC8B2B30,96F1EA9A604E12A4,00005C4D8441248E,AB89CC508E99E515,B131A5D4D0A80DA9,9FD68CA31524E1D7,5A19CC4946DBFF41,34B44B6E6E0B959A,6543DA1C39612FF7,21D96D33A52C8B9B,B529A12D037B21CE,4B52B7B1390DE207,B49EFF14C679CF05,6C921ADCD53F3451,00001B690046BDC4,3A01B86DD712BB06,D7C8AE59E32C631E,F3FC845700AD7A61,530ECA869997CE4C,07B55B5E31546617,F555F6397110910E,AF2569CCE56657D8,C13A4FC0DBE014DC,05C0CD77041F997A,498FD66AC3BC4D82,20EAF4445639EA9F,0000535CE7655ABC,A5F34EC00D0CBA89,6A21680E52F9015D,9581513E259B799B,7C8C1226F11F7A46,02D96A28C1A5D121,6896BBAD9BF7DADE,F6383282B8B61CAE,7B885E586AF9AF37,A4D9E6F6461F2965,753F795BE1574ED6,27852032D7A8DB86,000032A8F596E031,991AB789B14FA6A4,CE8885B15E267FCE,80BE3242BD9490CB,DECB5067BABB214B,99DAA3050D400387,C6601855815172C1,28EF4EC63ECF8CE3,C3C9299E708B6CD2,C6EC9B623F706DFD,C0442D6C01C640D4,749E3D6170EE70DC,000039D90EF82B11,B378F6F7581ABAFD,57F3113C24B15111,0CB7269C0E3E2E08,92F6BD2B0B4DEF7E,9448999F71CA412C,3E9BCCB8C20390A4,1CB501050734F3E1,F7D733CC7C27529E,1F0D0D1DA76E3372,77337D57F2036727,300231F4FDD5A6F3,00002F08FA686926,09A24793EC752386,7114483E913F54CA,A6E555357F06F603,D78351054708528F,3EB51E212EB04FDE,C37F6B68B20FF9A2,FF91147667578525,D19E6CF1AB12CB64,690BC515347B5206,AABCB14DE7FCF37A,0E67DE17DB3ABDA2,000007FEFADA2F64,5FFDB9F60FB46458,D50AE62924EBDEA8,445C608FC5604BDA,366099B7F5A911D4,521AB77E5ACF85FF,6A22F50FBE4AFAB0,24AB423214B12239,FACF8E9488210D1B,EE93EA61FE38C788,80DB4C1E6FB0130D,A6B6813A635C2B9D,00004C2166717210,0C81D488953C0C86,8727A26D07867C53,796358C5FF9294FD,980ACCFC243E4173,C0B2B5CE7679C0EB,F518B6920E1B6071,8D9FE6D22CAE1A8C,0650738675AC96B7,B255E71DAF0D7A1E,B1317E851AB382D7,92059BDD0595B9C6,000025D49FA94F03,F87B0990A5239363,928675FAE8ECAE0A,8DA35F1C01C54B3C,466A0A429B198A77,CD205F64F613E615,C94D440C8AEAAA8F,D0E33BE296552139,0EFAADA9B6D0DE49,72BDD509FD4222D2,B2461F57D0F28F81,81617C9237B61DFD,000032B0C30449AE,05AF7E78BD9507A4,46F8DC9B003D9FDB,8D4DC125F3E4FA56,883B885CD238C219,60F43D402ABFDDC9,16881224520B1198,CFE97CE3F64B375C,982A68AC7FB6A0D5,7C43AB38B5481128,0E98CEF32AD86D0F,0798C3596BE0B118,000040CD3A53CF65,F9B3051C78CBECBE,F274360E4A484AC4,6B296C117EBD4B25,96011C0E5D54BF81,F24C1BB10AFB45CA,7587795B9DFCB240,E7D7B0091E062621,07919B95D4643686,B332A6A9B83B16DA,33DA2991F0562508,2290D71F5FE4F54B,00004033F83A6DBD,3EF57AA71F843049,7C44A37B4713A86D,AE064F0ABE315316,83489236CFD8643B,D7444A9F4A7A9C0D,4F4A8A0B127B4B32,446646444BA4D73D,9790DBCE400E8903,2C191E7D2C09D17D,F54F038705F6999B,604C81427369C48C,000049D64663A875,6631E932B719F887,2D7E6896413FF8FA,1789FBBB8D4FCFB6,8A34FD706B03E1F9,FDA4563E7045BB4A,48E5F52547965960,1FD7BBA1E9491980,BC14C37DBD2FBAFF,FC7A3B29AA0D0A2A,9499381C2EE8B51D,44F1380ABAC7FDE7,00001E884F5EC897,58D21596AA231BD3,15F0E61DF58950B0,F2068001D47DA33A,DBA639A7C4027A16,B8EA828D89EE3851,8BA99F8CF7C42E5B,A34EADD2C230695F,B3ED9B42BF259EBE,F9F4E58468EF1771,6F8A8B67EF6B4CF2,7943CEE760EA48A3,00004B8FD14B6709,19B9DC37DCB17701,D2200F9BBB89370F,AC5522F8297A3AC8,D354302475914BCC,B5639913BADE308C,9857E1C4C1882955,47708DE10FB4AB2A,14B9412320CAD103,7097186DEAD87751,C31C1D017B05EF58,6AE6136AEB393476,000001371CD26BBC,F6736D0B346CE5B7,59BE0696F6FC8351,916820112D6BB7A1,511AEDC44E93BE8C,E32478751179BAD0,85328DEC5781CB85,D39956D26324ED2B,9FFD0B1467622574,B2CD6607D5547ECC,ECBCF0EE715C8B82,6F7A8BF9CB8F89DD,00002902A35944A0,26DBBC623D2C03FE,B590CE4905638145,C65F821DBF04BBBC,EEC62DE07ACE51B4,7A17D5839F85C872,19448B86CC3405BB,E43E1313981E6D75,515C995AEA8CCBEF,EEF8911CD80D6195,54FAF63518766D9D,91BE7B114F3B2C2F,00002D3DF4691568,3957591303C7E0B6,3BB5B867283EC82F,47FB301535704B03,5F51551B398F57A0,D665AE9C43020C1B,5C4AEFB4836B6ED4,9A053C44A37D9320,87E08E86D150AAE5,B40D4DCB2B30A7BB,4C1FD8854C0C09C9,63BA5454F25327A0,00002B126DD96D46,EE628C664DFA739D,610DE8C75F65AB18,CCABC610424EFF08,8A22FC54CAFC98EF,090C32AA2020A240,B2A112AD8D573637,D4ACBE1F999B9A29,EC257EE28245DD55,403E707EA34608CE,77927003A59C798A,734C2FF6D85226DD,00000147321A3F20,10FCE284B735312F,C9F43EB277264424,B0E6DA96B027428F,25CF8805208E5CA0,E6012F1F7F7FE11A,E32A347812AE5EA6,7FF93709451A3C50,D76DA1A49B98D975,162D7738C17A97E4,7FA9D6C3910CC000,574C6095B785842B,00000B4838C36B57,ADD78275EA67722D,C56DCCB7F00AEA75,8D4A83821B618FBB,3EEB178F2B67538F,10C957EC1825EEE7,13F772FD6070DB2A,CB7B77A53886C5DD,B0C836298232E47E,2E28E4C8FFCD1D96,01B9D2C9EC998B49,7E6E10E8374B169D,000021FFC517D0FB,2B0A5ADE4AA73596,6A0AB9EAC647B652,ECD55BC5F7EC1F19,06CBB0800A6FBAA5,0F125CD9F7421006,2BC061583427DA50,54514507D045D8DE,55A528FC5698B041,EE82C6B3C0A51657,08702A5604B844D8,387E44FEB03BEDEA,0000495F5D6E08F3,F51AC87A0DBAD055,F48A14A8B39C8ED6,8502658FF353A7C1,6D94D025813024BF,2BB9C29CAD049E8F,649E0201BDC5FC7A,A95E0464B22478B2,0EEC76880F8D17FB,C0302AAA89F08F8C,D8789649ABBAA590,6793BA04A0B9EDBE,00001C0A7732985E,B378073A17673D13,CED75D64BADCDD26,DC6D06CB1E4B8473,79E5E61BF590368B,59C8D7038FC1C335,2066E9F118716617,900332E4E0536243,941487ED510B87D7,94AA88F4C3B6C696,44243F5D1ED2A058,AB83098FC9F0EC6F,000023F307FA3BC6,F7A3FCBB74944D0F,F00140EF2FD39B7D,4E21DE00A3B93E60,DB6462166C3F662A,B0B714B228FD690F,0EE9A4DC97F10362,59590513592822DD,29C52ABA6F43C2A2,AE887F9896E3D16D,BCE30B5DEFB75F16,4E0501E027502A06,00004312AE339CA1,527519EFA36517E3,91407BE3BEA255AB,2E5A07D310D2F59D,B8EDDF0A9A61B92D,498BC9610D20B511,F6D55D9D41BED830,6BA1975CC4D1908B,54E3E0521AFA41BD,4DD0575D23D6EAAD,B5C2F074CE0F7848,5A7271C6748D00DC,00000CE23A40B074,8B84D69E4280DD3F,B59ED02F76C7B5B3,B2AAF6BCD0050DE6,A7E320893BC4081E,5FA87FCC4C7388D4,5E84B14098E7BABF,3011168553B06453,020050B1569F5E6C,6AEBEF8431FF6DE4,3104D25F24358643,16B610FFB1D83A8F,000003C558B5EEEB,26D44D832C11B410,785C7E90C3290D8B,BE54A021131E3A43,A8284C91AC1FBD70,EFB20DB3B1644163,272664D90F66C3A6,896427D066AA1392,6FF64FA15091BFFF,5CC0D24C64BB1BBC,D18DAB503F233963,AEF25EFC7C0298F7,0000625837DF9F62,D10AA07675B5772D,6B460719B0489409,9278A46D9E402D58,FECCF7A79E75FBE1,FA0A5D7F9FDE7A8A,BFD0D51F85E2ECB8,B5A2A95167F23A0A,AB2690AB0523BEA1,BAA408971CAF7CA6,2B20B4CB2625E356,1CC463952811892D,000002A0AB3CBAB1,71E712CB27A08194,3FFF4A43CDC50638,90F82F9B44B6211D,5FE19A15734EF5F6,657C12713D5CA79E,EDBA87DEA36A35FF,4547595B7EE4C244,4DDC42EF6CE3F7F8,04FC9CA1FC81F27D,98458AAC9175D35B,775D835062A994BA,00002581A638C3D9,9206237FF172F6E7,8AEE0212BE6E20BD,CC0E32BBAE1801A6,327DAB6485BB2060,915E4AFFBEA47B0E,040F2F02A3EAFCD9,43D88669F02AFFE1,BFEAF0DF2CF41576,C48DA89BBBB27DC1,7D2945CDC9DCE719,6735926E05FF87EE,00003534C4540D9E,FA7023460B1B22D6,1DD96A50E6A34647,41DC3BFD4B5A23A1,74D6CBA12858D069,41805050724AC8A8,53EB63321EE78052,39CB915C7EAD9F39,9F2F1B7993E666CE,C81A5E32D4DB3BD8,30C93E9A1A2F3994,9865C9AD11C7C73D,000004A799F4E98A,CC9A6C6639124496,61C535047CE2D272,033500E3FE928963,7231219CA8E2F4FF,4927F30EA350EED4,D62843CCDBEB9875,070B6D895EBE1EB5,16AED77EDC414A6F,0910A66ADEB6B61C,C683CE0BB328036E,11CA547311B272A4,00002429504F0EDD,616F60D7C28A1EDE,D6C71F6C1F7049B5,EF9D9A32B682C959,FF22CD4E39EFFB19,220931286A87096E,06479E62C0E77D0D,A4FF39011EE2A03C,9F4C60BFB02869C2,48D66379905DA1F9,F33BC0BBBF67F901,408A3E1EE11249FC,000012231FB40398,74583276CDB13A77,A0719395D0DD135C,F1B3CF5FD915413C,56F33021191E3752,61F37F37151631A0,FDDD276C36940030,7621998FF400B43B,292FD475B9FECD0A,95C3A905E7D1FF81,AE6952F862D7000F,CA8A2100E567A995,000018220E82D273,06791160C96FB091,EC08715869681666,77081894B8EA27D4,BCD50471E7128B35,BC0C7597900E2266,796A1C4CCC83A7CD,ADC7C7C268CCFF0A,8B02464E9B5502DF,E6BD41D341D9FE9C,76344F888538A096,49E3E2CAC4C091A4,00001C4E36C6964A,A13BE371D9557F0C,BE0DDA9DCF53F80F,CB2615289794880D,45D3A0D625BC5F18,0516187DC5EA80F8,B68C54FFD287035B,DB1DEBD8DC7FBC8F,69239CB9F76687E1,A0F5FC51C2EFF995,217AF56E3EDEC3F0,EC4D30693E128D94,00004216340ABA19,43DF3E14171B7AE6,A37BB85FA7A4B886,90CFCED82CB1A1A2,8045FD0B3B047C20,64AAF3F035328F55,C6F4F1F601B4400B,CBF788C2757A3F77,57E425C2C624FCED,31112D2784208927,294093F5F588B756,F7DDC951D9FEB0D0,00004874670F2F74,1C365ADF22A15CF3,BA3AC3A9D7ED0D2C,991397FD0B726F2C,A566DCE7B4A575D8,96413584DA242686,B7CACCF06CDC5DF1,27F7941F119A5283,87872C0334F7B954,24321AEC20AD6710,40EB4BA999DAB8BB,18D6D065568263FB,00002B7AC56D871D,1B8E882DBA63EF27,707A4D0F7B7D53FE,36E6680E7E0FC189,826970D4B28F8B70,14DAA9B97F348EA9,C8903092958B36C8,E599C19F84736693,66903E91820AC687,9F01E68370FE4F6E,25C6D2B98FA5F36E,8E62531D8A3900F2,00002AC7483B24F2,91465ED9E3CBDCA6,59D0F629A8C5650F,CBB3C465F3D1875B,E995054A38604D99,D952C1ACF0781C29,1776A4B71856DBC7,879BC08660D2B4B4,E2A0F7EA977DBA51,6B7F028145989F2B,034B72F50C7E8D6D,426564A064859654,00003C33B437BD29,D344EE8DBD2B4CC9,F1ACBFF718E8357B,B04988033F77360F,CF5315D779381F80,A5D380BF925F9A4F,C8E992D2F2F3292D,11802A99102A4440,CF5E9118F71BED71,4473714C1A1F8B9F,C1EDB45D92D22DDE,98029F4FA2A61D6D,000001072B127275,C9B7DABC86EADF10,2E785DB31A68531E,8D28CAF5105AA4A3,B7E39BC7BDCE3C02,D78753FF84E4A6EE,40A4C638EDD3C658,0FA16CEE2F46B6D2,FD1AB124986A99AE,A9F23A721BE10D0E,2BA6B67DAEE9ED7F,D66A8CDE42484E8A,00002F589BCFCD98,3DB0B2036BBD2223,BCE5E0F07E3FE58C,02EB2DA5769073B7,9F681C9A990593E8,326259D269132E46,962077CE66E88233,CC132E8F4799C321,3EA75EDD9B95DA5B,30781B7DC9D44C40,6EC69E95D983E93A,B40ABCED0A0D0F4D,00005BA5BB6E0A06,C709E15857E7130B,A8FCA1F784ADFB7B,498DB15FC93010CE,CFDC46081B144084,BB98834EB98DA279,3D24FB891EECA63D,8B3FA9731CCE2FA6,9FF9B0670C4ECFFB,C66591B0C19B9BE5,601391AE75F98CD8,52F9576945BB271C,00000146B9184194,7CEA328C187A86A4,FCCF4135E00B6D4D,7EE72723A2AA8AE9,AD84145A5D0B45D7,FCED1CC4AB3916FD,3DC5F751AC49E640,75EB2EEA1BBF2763,C7622ED7EB0F0B92,B39EC6650CF1A631,4F088D6152C983B7,9736BFE4F96901B4,00005A2AB8247766,31E29864FEF6AE09,B33738C658256092,CD1FB04539240AEF,9E9FC7DEC40B7E7A,513D29870F078555,29B9BF0D314B5FEE,63A0CA26B35CB589,FF8E21FAC551F04C,AD253E3011119006,3253BB86B2760041,6636318C761DE6F9,0000080D36168AB8,B7DF6665FB756762,14791E5A9FC029D4,B9AD2FCDDE8CB979,5BDF720A58414FAE,9E840FCF3E98A673,5C37F31659707117,EE8F2772D331DDB3,B0D49F6DE304CFD8,E57D3BC2EA5C256A,6D8EB0DE1C9DEF90,4E52B3256EE0231C,00005315B639B44B,8AF8087B7B9BBF9F,E80F40FF91900E84,2713C5EE44D69E91,F0342D4D935A7E6E,935B9F39DDA73400,B183D3E404D1F498,C4D2DF75E55047F5,511E40C34657085F,23E2905DE6F080B3,9908A36FC658202A,B0A662490E5DD5BC,000022DF7805F61C,50FCDBB41D61CAFD,21960538F2E28330,2E0A31B78D64E0A5,52D5517BCC5D991D,46B95442D31679CA,928908D166DF33DF,C58BE85C7292D668,7550EB80B1839B51,62B6794C8E6ABD11,E10447882EB22D93,A5C3E71801F2EF31,000059EBAFEBCBF4,45B83BDB8549C57A,E8220A2C36676225,70F2F1BB4F166EC5,ADD482ABC17A9626,92931CAC859AE10B,977046635E58AEA5,040825AED6C6E1AE,634EE0204D59BC4A,16D8EDEF20E64867,6CBF85F10C902B57,002F3120DC166278,00001107729893AD,E0E32781C6C51BE3,64BF173BA96F3895,668754E495A38C8E,AFE0F6C78671C381,42453CC084A23EC0,9BC48570B291004A,F4039C988B666644,6F78555BE29C4A24,25093E7CB5C0F012,DBB87450172DE182,5A2BFB9763E423A8,0000478ABE8264F3,1D17824107473956,07B405DB346E6DB6,92465043490A6AE1,63BFF0A5C2AF9248,5E35016E5EC1DCF5,11489BD829A5EE87,2EC3E1D84FA4EBBC,9D9F39FC274EDEF0,D950C56EC87C8199,4F72C20F4827273B,E140D9EFCD0B9BCE,00006B6B14C427B6,15A8A6C348B882EC,E33C5C7F895196DE,E3BC9E74B934BD3E,7111400D25A0F603,854F5ABE66678B67,2D86F0E3499AAB72,5264EF5DADAF275F,66999D371C3356A8,9A31DF2BED8E0630,64E8D738C4F8EF55,FC318375AC2E4A0B,000009E1EBE936F8,0039CBD74059B4D8,310C545AC8011776,BE975F6AFD4A28B9,B8B827A64DC724F6,3742B1D8E112AC0E,1423BF3169A07E8B,7C90E50B7274F81B,BDE4CF8576CF5EA1,C626CFEED5519D9B,A0E5C19826A7388F,D411BD5507FDB531,00000ACF1C341FCA,94A55888DF13017B,721F150EC5751AC5,473763DEEF48A305,4152B9F51079D6CE,DA6C20EC50C8C085,B5317A12C63F099E,45AE4BDB4D8EF7E6,5FB64C76BC63DD40,EBB48DC8C71AD393,4248A9CCEEC4A864,15BD4FEB21DB9E54,000036F63F49B7EA,B1F6207E971C47AD,5F81D28F21EF3158,0E6A4375E011B775,6DF7FD6E5C4218C9,8FE192FE7396C480,9D6936641B1291B5,FBE2B22CB1B310C7,9645E14114E93C26,066E31851F0DBBC1,554D97BBDAB48C23,0D1151B20701CF2B,0000355284C4C516,C705C77CAB1FC7E7,57D3BB65F5A14BB2,267BD2EEAB7BDE6A,FF69272926E5C1B7,8B5BDFDE5F7C8E04,82B3A0C1EFE0EF05,2A75E89E323B5BEF,43CA2530AD13E2BE,CBB70932B40F6A38,B366A3D384B12B03,1D27C12772161450,000043FDEF19BC99,652BA45825923A36,1D7F6DBAE53C2A5E,39C78D91548F098C,3239E4BEC89DBAF3,C2C08F2E78430805,AD69B7E586C73343,BF8441F56E11E91E,B9F78EC11E373EE9,A6B7F819D647063F,C40B7D88A48F7AF4,A6FCE170FA534ABD,0000463B7BC5DF08,DE39595D2EE84930,60972952B011D825,19BDA50801514D18,725B11DC8B60F643,37E91D3C89CD27D8,0FDDCAC990556921,496AC27933517C71,81B5CEDB9EABE349,D6BBC91196E628B9,A67211B597D8B27F,017FC7CFBB8459F2,000051AC687ACC99,58A38B922E60BEF2,51878C142CA7A3B9,1BFB203477A6CBA5,8A2D2B7F6C531000,A14EF7F7F80A4517,B6B1030434419310,89A4E97A44A9F4FE,730CF87AF8F2535D,7F49638CECDA792C,7449F5817E31BB85,7031E0B3C65ED3E0,000003D4CD2180B6,9BCAF764BCC29D1D,82A447BE60BD0FE4,0867C63C058BA0D1,08D03EF3F3829D7F,625DC4A38C85366C,4B308C53227D56AA,E248BDE4CB898055,B81FE0D969F9E7AD,0E1247F52B14BEE8,C574DD1A81E78642,3D2F42ABC9C0C8F6,0000616FB69C4ABA,96BCD3F6EFF06C25,C689C79C41562BAA,5638474E888221C4,3293F4D8670F69A1,483429ED84D76FBC,EB457A592BB72348,4A9CA959F9B02D5F,587E0CF53A191975,687CCB717ACB451F,40C2C2282489B145,517A2A9A6B8A9B3C,0000606F24B962DD,D3DD2705EE6A03EC,755CB73A50E924FD,7FA162E23145D7EE,E1DEC53F23798ECF,EF075AB86ED250CD,15AC6F75788C7EC6,991D95CE62C570CF,9B2D24F24D1F07A2,9FC8A27CCD61F716,B46D9969D89D4AAF,2C3EA2804E29AE0D,00003ACB7F87B708,BE6E5AC2BD51D7C5,E03D79C517BD8424,A4F005BB871C4B4C,E096771860938E7F,958825F247661F14,101F232F47F4D82D,7C3B5BE17128E05B,70F15EF5EBC53CDB,E6918A03236AED8F,04946DEFE263D5AC,295D86619FC104B6,000045A2CA84537B,A533B7BE5D964C74,577C511B4E36EC15,4F647CEAD3128B26,0796018BFD842A17,94EC1F08094FA71F,D86057AAA197DA9D,D121565EB7B57F02,7B4F6AE72B1AB1B9,04F5831F2C1C7798,B56B24993E3936B0,70F0C239B5AA6271,0000277076765306,76F1ECE8AD140F73,D5EFA3CF66178923,F7D453981B4D9F96,D910D3C214C6814D,8BF9C355FD30C85E,EA111CCC96A0F27A,E54266318D2CC38E,C54E6C34E0FDAC02,EF2AEC763640E647,8D847177FAC3CE47,EBCB9FBE761DFC18,000007E2F8963694,8B6261BD0B1A9C40,D3289138F5043A0A,715D1E2BD589A262,AB19DB68F992093E,AB28B537CE035EC5,042FEAC904765619,32F97AA3ACA1AE36,EF50C1BAC09880A3,174410DE55EE3055,1BB96F5BDF8B3310,D52CACB85042CB36,000011ACA19869D3,F858CBE1E42D63CE,93B45A7A2B472B55,E34EACD1871BF5A7,5FFDCF2F2997122D,2E1AE3EF3C13767D,3027DC6ABCDFF7C1,E20BA6855D5778EF,3912F7167DB718FD,F747830A4DEA8D25,D3F1F9A61039DE80,7A1C25C4606C2EA6,000004AABA2815C5,6728DF7C40584615,07A732BA27C7B14B,A5ABB6CCF4FCF15B,A266ED35298F9708,F35B81B6D843AC6D,0281425993D7A490,A3D43F69A1223A8C,E1DB4BA473E14153,A2773175E8B196E2,2A13C30FFD284EBA,97CA4AA8F639DC76,0000635F4BC80502,F8BF32505DC93EE6,4E611494262053D4,D811A88997B1B7D7,51D84483DC4363B4,A878CE943174713C,C7D8F1FD0E0E43F8,B23AD6F8D900464F,155617322D6D9626,E446C8B49D24F388,EC349923299131FB,23528A8C08C039DE,00000C14EE712151,9610A785BA208052,9105B4BA58C33CE3,D9D0CD11C31922C9,2783292FCCFF8BBE,6E2342F781223FAD,DDD5E013B6AD7F25,E09F6B6D52DDBE27,CADE4827FAE9BCF7,C230BB237C7A247D,7D8A9FEF20ECDAB1,75297D1E480AFE6A,0000337666FC7CD3,47828996EB6B71E2,7E8603C8894FAABD,25F5D0062993FC25,14B4BA53196B0698,990DCE11DCCC9BF5,67355487AFC0D2EE,09A3FA0F2E148139,13C1A2A6AF134D5D,307C7DEDF60B4977,7AC1CAACD6602D61,0C816D3AE3D1CEAD,000056BA55BD9066,5AF06EDD41D8A041,1B7211CDC31C9DAF,461463FF719086F9,84797BADF5E9EA4A,745694398FA1BD39,317F811CCAF0F299,FB8F9D3B21A4FCF8,052696CC965C690E,1CE6006D6C4E4C9E,8CCBC0A0F6135299,F314F8F7E0D15C47,00003309DAF22D78,5F8AC58FA4C95B15,9B6D1A3D3FC8C526,A29A77629B3E648D,FC403DDE12C51180,D97A694F3FB126A4,D91B2450CC6474FC,194F2BB46EEB2B06,1C8CCE5AC8BB9FFD,CC4AA17E9A1974C8,BF92332FFBF817E6,0B1C4CCB0F20982E,000023DB6F4D952B,9AB19D1BD9C4192A,45B67B45E5B905A7,2EFFD59C48FC28DA,C9F2A864D1F2AAC6,32EE09157BA66269,9D7F85D90960D6F6,B7B53BED0D41522B,57CBDEC741B6D878,E91D8F866937A2DF,5A42550468123E14,A46612B1AEB8EB1B,0000015F61B0ADB5,E9179380D5B3B07F,9B12F076A76629FB,F59A254621A9DD1A,7BA327BDA3707DB7,6C3FDB3AF114E442,B749AC4D79B9CD67,D83A11C169AE71BB,93742888F587D915,B07A67C1ECA8F66A,9E3FD62E466406C8,E83D576012180D99,00005063AE0351D8,AFD499C52B38FFF7,C5C9F8D457DB93F3,7EEDFE61E974B186,F0ADE8727FB0FE33,8A41003365A56575,F722E300EBC38DC8,449281230E4C1959,1E2F38E0C13D7560,8A8FB08DD12FF70D,3AF90221BD7F7C3E,83E9227E39703134,00002EC1BE91EB0D,C28B3846C7D3229F,AA6DBF17C2B9C230,ECB6EE7557055400,7B8E4AAE71B422EA,18B4CB793A660C7D,B7EECAE4579D16B2,FC14E2305CAB311A,57DFFFC24566257A,1C7BE92F6DED4159,51A0DB4CE358BE57,57CA62D07A2DE3CE,00000C22D454DCB2,5FB3DA0B5DD7AD68,E8AF2CFA9D5A701A,612F80433A4D2D2C,9E7A48E14B9198AA,E2F636BE898548DE,0942E2E451833468,DDE9B2A82A540207,4EC86DB6D31EB905,576A085C3DB95F2D,3BB564E926C4F52D,05CAAE87A3BE47B4,000066C0CC9E7984,6E7F4B70D430D7AD,F8D1D45E9F4A47E9,E9B5926F15AEA322,E33E9798FC8E83CC,8FEA8155B162A9A1,06D83D71A6CEE53D,878D740F35052F65,0E1B7B6B60F4F966,DAD403361EBF1315,E75A136A3452E3C9,C67F5B803133F23A,00004D0EDA95F36F,755B75008156B11B,2DEAB14C28BD4FF8,5259F174C173747A,C24559B0C4A06F97,000A758101D84ACA,595E9062BCEF64DC,669BB10C1BBBD03A,C167906A72C82D85,DACA7E21C5889955,A6A382D75D535DF6,6801224E5F5D7366,00002D1F991E7BFF,9655D5BE2820AE9A,B50845E488B99C12,1015F19C2B667F24,71609E35882758C4,BD0AA3B799C28826,5315C6D2CE855E3F,F9BE5D1C1A582596,EDFA7AA3E85E4F79,EC9C8E81FADBA87A,D32467C260DA9227,900FC38799ED3932,000066745268000B,703A21005CD4CE97,195BC8A607626CCF,A44274E4AC0A0245,39EDDA9A244CC486,C4DE05540F7A136E,9972D19AB7398A45,4806A6C1BDF02688,DA1E1441EEE63994,E3B1267D7AB69D71,3E8416BBA2866D41,8A1A999C910B1A0D,00002028FC9E060F,5B71F384E16FE31E,59E8F4D0CC1783E3,8B7D39565C7747F6,92B562E4F4EF77A4,CF690958B87C5B5C,9A9D856DAC9E2ADE,4014BFF7B6C1C4D6,1F30964C60BA5725,6A4F90002744383B,84E8BD81DB29CB6A,E8F62923DF97E1EF,0000185C8C823B9A,3BC8918118BDAE20,EEC347655F026A04,12F5BB753EB9E14E,057B4B7040DB193B,A4AC26CDDBA4774A,944A81B16646D17A,B96F7FD4E2E957EC,B9DC1A3B3BD7B925,9FDB2D86DDD009F8,C5EB71E61274BB09,C29AD1DED21F4C60,0000095B2C224968,F06408944C1FF30C,A6E4E10680C6164D,14BEBF3539F465D3,79EAC780912A3033,DDCB3AF08798FC4D,5F2EB3650F1064AD,1B4A118D1961F590,D4359573C94BF249,BF4A86AC6FC61C5A,12BD546A7D7AF03E,85C3350D975D2941,000030D3122CAEEB,134B70319F764AEC,924D7D7052B4497E,5D3087E82A3DC9E9,FB4384B3E9AC07A3,09B5C65539C9579A,EA6B75BDE8AEF925,AE604F58495DFD61,3417852AFE4976A2,99E58BAF5970DDCC,592FD4E8A9158F8E,F2BAB0CB54AF14A8,000061B9C9D79539,2780A9893A28EBA6,FE5EF57B75D6C5CF,DBA3CAA5E10318DD,79F6DACE1EEF98C8,B505D4BB4AA12021,B5383BA8A650C6EA,82BC1A6B6958A375,5074C5143B726373,B82B6E79D3701537,FFF8396AE783A933,0669D4B0D4EC9086,000011B8C0AD8492,85F066F5A1BFA063,340141D546F386A8,394A498732552E91,CB3845E768180736,DD21A008BBAFFCB4,453D530215A956FB,EFF8E1F773274291,CC90D94A0C2BFF05,39A96E41E24481DD,9C27248D3FBD9773,5EECAE3EAF5947DD,000015CD67C90DB5,B8F2D4FB8F5BAD56,42F88A7F1F8BCF37,251D5CBE3394030D,98DE7F2AC2F1ED87,40A3BB29DFBFA3CA,51AB302F93FDA9B1,2620785BA3696F43,0FEB02D652DDA05B,B9004BD0FFFB8B5D,0F4716B9D62B0C8D,A8CAD58536A9806F,00005BE65C93C96C,4882695F0EB97778,8414D89F329344A3,CE69DEED92B604D4,631889525D345344,B4BA77C30B285E0C,4C7A13F079C6A1FC,78F47BBB70DE8AF3,0CF93D55FDA5BCE4,0542B07CCE15C0A8,D7E0A409786E0883,CBD88F0B61BB7235,000006881D8A9F8E,D14E3A73A98060AD,648BE9F1047C5BF0,EBDBA379B8DB9412,04DA05E8F654E36C,4E83814E5DA0F4C7,7C7312B7CBBF526B,DFD06238B5C59824,2D747B0EBD74990F,11022A06539C2061,D1F90BEFECCEF068,9D8A8AD0C7D55DDC,0000666545983E74,742CA1A62481853B,FFC45D05D302E51B,AF51650CC6FBE20F,7BD22E002674F7D8,AC9A0F4782EF1632,984E1260FD529130,5C0808F5813FB16B,95DC0B40E40FD972,85C8F52914854501,89EB64270962ADF3,DA71BAD07272AADC,000010496BBB005E,F7A7438978CE0666,9501FD401795E265,8613F31511D49750,C7D4E450A3783842,4A8043D61CF9D8A6,7061AAAFE015F2C5,4800C46813BFFE71,C0F3B7DA96B45B46,9E71D7E4597F386F,B4F95B4F4696CDD7,B76A3DBCF6891DC9,00003E8183CAB011,D92D9A3D4CF5B4C6,BE6002DCA097B746,40F6E608F712EDB0,8A72014C18B516B5,DEEC1FAD7879FA2E,F71FFD6F698BA88F,31A0FC88FF5D540F,81DA5EE92A29E452,4513651AF65F9E7F,814405BD047163CB,5CA14BEBFB5A6D6D,00006C4DF29892FD,72580B7C5AD7B08C,ED4BBB7B6017AD70,49D654604594227F,584F8ECB6ED41092,DD7C3C1CD254F265,5D781375BBFD783D,CB3BDB746653F25A,D46C76AFA1A81770,6FF0D79245EDFAEE,6A26FBAAFA3108E1,5DCB45658DFFC262,00005901FBC4A8EA,4ACB4420D1331E42,AB7914EBB374CFEF,22ED09398D0855CB,F0F1BD136691F83B,23D7B595B9B7B8DC,A0D133C7ED6BBFB3,B335EE2C683D6D05,0ED2326C1F84BEFE,C7F55789CDEC880B,2759B2EAE71DAF84,C97160EA31F76F97,00006B48F0917190,EB44C89BD1615D3C,81BE7F8BDC5EAD3F,95BCA60F56BC26A4,BC769EA70079C718,B62F4A6F433090C5,CB07FCCBC52ADEC6,C8C3176AE27EE995,CF61F3AF334F3EC8,C2971069D467A02F,1B06155170AE45F1,4BC9CC04AB2B31A9,00002695DFC939AD,F0D877046AF6AB56,59B67BDD02D0EAC9,B3A90877F4A9E505,3474E6A63518A6AC,12396FAC379B9A2E,DD325E9DBA528A55,F8057B113EAF9FFF,831B469DC363F90A,80B9C3F645F02CC8,C8A56DB3958BB2BB,73BA87F0D72C56C2,00006E394EA73A82,3EECE01216AE8715,C6A94F1784FA73C4,77BFF9426BAC64C4,9AE7BED25CE14A2D,0F98D72DE7E2A066,9DDA842B983AB8D9,D88BB34949FA5A0C,835DE2CAF7D11236,E88AE11C9E0EF6E7,C49BB4C9FB566953,FCB1019C4B7AFB25,000041C6B7259B4C,94BB965D4A1A4761,568521B0F8718113,CF06EBDAB7460B0D,F6556DC9E7EC637D,0310DBF67DCB9FEE,55B4CCC819F47186,AE207283C8311543,BCAD302D40D382EC,75A449C5AF222914,301BFDB6A4D29CDD,AA9562B1BD56ADBB,00005E88DD0439A0,9774BA5E69E28F0A,8A0BF8EC5B3EC662,984FA717E17E3247,F6C76CCF305BEC95,250EBBFDE610E08A,427193F63B23BE26,B0DE90F3D3639FE3,8B4EAB709611EC9E,0BCE4781FA7C2F9F,87BCFF45886DD912,CF7549B1A5EBBFB7,00003FA00D254E28,39B520CD13457CEE,785C10AD15D4072B,1FB96DB90B32EDB3,3E3AE16FD6B26BE4,995045F84D6380D9,8A925FB3C68B81DE,7836AE8E8862F9F5,01B30705CC20AA6B,055E690E38A097BE,8BE225C1F1C03459,FC550843C0A36CDF,0000026897B6B14D,1715AE36A631CFB8,A06BA303AC46BCFD,3D607B80D412B768,EBD28100DBC20C79,7E2B382938935D8F,06125832311D5864,8ED6959BE618FC61,434121C8D093EF2E,3018B8C5D8708268,E5D9DA772EDFA5FC,49780F58D7F7901A,000042008FECE4D3,9326345C4D1247CD,CB8A041F78E2BB06,406FAD67223D1795,B13FBE0D44146A90,7F64D8794119D028,5DAECF426844325B,E66E82D2617C3F1E,91C6C9DE6886AD5F,4257AF4ACB9C99E4,C47BAAF5A64F78A1,B2AF0E0842F0586B,000018CEEEF8E995,FF28C28902BD6BEE,F40C9D0A4069D364,E6B0FC57E51CC354,9812EB69D19F352E,4BC28FB08BE603CF,AB35618FF2FBC728,48C53E646E04F795,2BBB2575953FB011,BCE192EF372FC328,BD8281F26FF25BB4,579F040829ED66BD,000017D94B945BF7,0E7E8315FE15862E,E916E4A92E6A4555,60E7DDFBD589DB45,514F4744A3865CC8,31E68138EB0BFF7E,9A714A82A2E4C53C,287A3488AB51CABE,F97A3A9C4B506567,C6FB82C59C3A6ACA,2270CAAF676192EF,DF84DE6ED58A85CE,000002C450E395CD,9ECAC8A4020A01B0,2A0139036B1A4D1F,02A9CD2A5A2E1DA4,BFC59E060B128733,143158C6804BCE1B,336A676FA7FB9AF6,4AB23A87F90FB213,F8F572076E43BD74,086CB4CFDB811761,B63A944B2C28E1E8,E9629495B17608DB,00001C8C0D86BC54,E85279E7E7C4D4B3,8A13AFC76678299D,F326067DA50C8C10,137DE709BE4850A7,C53A0704609D98D9,ED685054437CADB5,07C3C0EC128C95D4,31A22DA2EC38F533,D7130F3A898AFDCD,250BFAD52FFD7DA3,E1301CE52AA243A6,000069D563484482,8059D7330777B68F,475F17AA58D71F09,6275D25B764BCE0C,B2FB9C04280A4C43,53D10CB52E6A2E0A,5A2346076A141CBD,93DF8DCDF61DE0D3,8532F52669ECFAC4,7A0336486D17117C,66BE900C6278FB4E,0AFCCBEFC7C284EF,00000AAB5D7E0FCD,2F16F8622D16672E,EEE5BBD331C51245,751A226FABDCF80A,107770F3AA882ABD,EB73B12223708B5B,ED3D4AC318FD1D33,09FCEEBA10684338,E6B74BD95DDEF2DF,001CE60C2A38890E,08FC43BAA1D94772,3BF03C696EE9BC33,000054E6F1B460C7,6322B5246669910F,57BDDB076458A555,551D9839D88A774B,C58B958BF23ADF10,97C9EC990864C435,BD5F139EFFE60E19,1F16A7D777612EA8,EE4A60BC626FE0E3,9CFEAF6D0A96AF5A,DA3D298CB6A3856E,DF3E41B45BFA1FB9,00004704F2F14B95,E8B53897B8D90C8C,701D79F480115D99,6D94DE80D174A5A9,1788C5CB0BDB265B,BE1D5BC875A32B15,73E495AF421DA74C,207CAA26AF4CA7EA,C420C73F7B8E1734,27894EC93B9019F9,9481FBBB10DA3EAC,51DFC35D3A3D56E8,00002C6359794927,CDA1970F7C93B5C8,B45AA8C1E60F6850,3255B91FE430F098,F7B826D3F04C914A,0E43221712E73A70,B1B6B5D02F6B73C2,A01C05E4434F0ADF,66B7896EEC01895A,D0FC48DD01E2C14A,F86E2727151B56A7,20D20C413C452DEC,000043892273DDB3,7D1C93121DB82F7A,239B20AEC6ABDCA9,ED4FBB7CCB603570,73B5892F3A6B24F4,D390BF0C519F44B6,74A91882CA3501F0,242AD307CF2440F0,5C83CE4A8370069A,316EEA9DAA33381E,AEEE5636F2C3136F,48EDE10ED9400F9E,00001CE988406C56,C3244204E76DC457,F4AD2B38CCA0B456,0D91FC69D8C79C64,0C07814E8DAE420E,2736C30D9F0AEE99,954BA55CA86CBDA5,A7FAE91FD19D90C8,F808A9F234E7A7A1,15EE00274D2E5E29,C5FDA94D6A8413A1,6C0A9706FD8DF6DA,000031029CF4CBFE,258276E992281E18,488FF92CD77C543A,CBC30BEDFCD405B6,58ECCF6A94635C53,80D842A436DC1412,9CDC2C37F70118D1,E92469F449C5D049,96BA570FF6040558,E693CAEFD54BD6EA,9E3607C6D81708A3,D5C38178BFD7EAB4,000052C97E6D027A,9B58553B8E259E4A,5EEB7658D1D406FC,1DCF9F45C9CEE7B1,CC35346009789921,8D0A130EF48F0B18,A28ABFA70A24A2F9,D906404D72E01F94,09F2D3EFD18D9FEF,1B2B1341DEE25B34,6BB5A33162EC20ED,C0F8CBBF275456C6,00006E027459A60A,9C8E0F208F1382CD,21F404A76639ADE3,50429A5C75F2D424,55CD618F2BA96424,A514614F67679248,C35BB0F46B83634E,FCE199DED61CAA7F,E5A95D952D37DE42,5273C4471CA7DD97,4191DDE3B4C2DA89,D89DD1948A3A702F,00003B148A13399F,C4265FDEC7EA7295,DDEF32F75DFF12C2,AA70AD288DD7E304,9FBA8AAF0F07A77B,3CBA412A2B0D3769,D3153117BDB3E8BC,02DC9006564DA1F1,666E399982067DDA,F0C1E7A804A2EE63,7B4CA158E416657F,A7FC49B473912C3C,000048862B2E6EE5,CBBB3790A6B98393,18784DBD70A032C2,D5D7F3D682AAB4B7,1AF00BDC0A9E803F,8047A9C7CD82FA97,CC89242A6E2C1F6F,F64C1ACF260F2AA9,BECD5B0AD0803707,2AB9C68A88704468,56C92D3EDCC8A2ED,246BA18968EEEA4D,00004BF0CB19D87C,36ED57E9F141FB0B,1FB286EE5293ACC0,FA887C19620845FC,FE94E4437499307B,9402DCBA23C9A816,6BB4DF7398205A3F,A7EB505089E21B45,B75A28B4BF069AA4,4AC56B55EF9B5DAC,C58F343D5202D876,0626F8475CC02904,00003F0575C47254,B51205418765C853,E653BAF7D1E9E374,62233F3F8238853A,BCC3A0DE18914766,B0838D6CD637B52E,3C9517B6063A13C2,B3008E4C7C023208,FC8FE22C4CED981C,2AA1E3E380EF692F,2CA1909D19DAA407,AE6D6C547BF30B45,000024C53B1C7B46,CC92DFD30310FC5C,1E59452CD0FD7967,8615BC042AD19574,3E4AA2B1F3CD2E61,5E7F478990071430,8B5AC09BED81A6DE,53EE034304385C35,A221EEB56C00B32B,17E1465E5524CB54,B0C54EAC0C3D918B,0BAFA4A4CB24CA93,000043E99D554C44,E3DA774EED994B17,BA5AAB35B13065FB,3F557E5820D4CCE6,08CDFC36D504F874,42599A3DBFA369CF,C851F50650891DBA,888B8ADDCC99B281,C0C4C91F3B2711D8,47C42B22AD319CA5,CD46F46F8AB40163,69B730E40AFA04A6,000032781F90C521,269839DC7D93339C,FA1C91AE87C2435C,4C862967F7D03502,56B1B06DE05DB173,81A6730FF9523F38,F68613712AAC3A7E,9DA2445F5DC75F83,305B776454CED789,0C9A59E62729B28C,A1DC08D46FE825A7,FC3B141BC08F3EEF,0000459322CACD08,9A80FBDEE1EDAC24,B45AA93E2A043EF3,6E30F7F0B725F8CA,44EDD7DBF72E0EE6,8161FFE513294B74,D5A947990CA55A9A,A65A766F80E7B4D7,BD68031C3A31B8D9,F024D7A91B2C7DBA,E4AF88B3EECCE137,384F66EECD7C24D9,00001347B2F2EEFA,FF5A5D8EFB466972,FCD94A2A8484DAF2,75F81C3D5484D73B,002871C716D4FAF1,76E3FD0F6569BF71,DC4B5408676B0033,4E6D66DB7705BECA,5654202244F0B233,E4FDD7F0888A9418,4BA265D5ACE68994,FCB2C85EC38ED3ED,0000598BA80FF7C5,B9BF5184EF1B9F94,22EBFBD8FDF1A9F2,E7934E02ECFBA458,2A03F61D66E91A8C,6BB87DC78759C52D,836D0167E1DBF9F9,6E7269124DD47E31,05DF65A7B164919F,C1513501485FE095,365E7E4927F242B0,FB0D7F05EC923D43,00000E68D78A5D84,4E48FA67BAD6797E,4F2511F99D192D00,C33C4C674347D903,773AC52C6E9B9945,B6CF76A4D654D419,3FB2468282EEC017,E26EA5A52967A6B3,5C7035783632CFFD,B819D06E082B21A9,31EA081C9E7BE7DD,08865831EBE09EE2,00000315C91281D3,D3CD9B8C58F4774C,DEE408FD5A80733E,11D973487C56C4DB,8504F2E4D4516F32,DC785066DECD7F89,CB020FF7DFC9499F,D7BB540363647364,C603DF335219EC8A,F11AA731BEFCEA6E,17F149E4019400F8,0E9C6D62556449B4,00004D204BA3DF7E,D472769014091830,0D41AC2061655B4F,7E45CB998F4B73B7,170F9CF640250522,F5CDF79F2860E092,E83FC6069802D8B7,E17ADC493227123C,2DCE5E41F36D94CC,768E72D79C95AEA6,BF811A1741E360B8,263B4D6BD9526471,000022479AE9D0E1,773E4AE01A3D6079,D24C1EE2AB0C3EC5,CE1EDD6DAB1716CB,FF65A0BA987F0C08,C893E261E14274B6,EEF9AA4B3AAA6801,9CC81BE4E25C63A9,E8067A16709237F8,FC7F2BF552D48039,389F26AFAC96A823,301C461895ACA579,00001606FB8855AD,C365BC156BBBEF88,531E9A84D0D19741,1EE4FEFAA37A6C7B,6886248488EE8CC9,23EC7C42CF2522AC,943CC3FE2ECB7ED1,B4D2C3D6719D923B,0536CB7DF51117F8,9375457064FB00C6,0590C9D0F196E207,8D989808C50A680E,00005047595073A8,677CBEC5FF2E56A1,A47189147221959A,C9B361AED8C7191B,298A0B2FFE2B02D1,DF3E7E1184CE0EBD,613E736A900EB26A,C6325014BA9678A0,0054D4ABC2860BFC,78F8C0160881AD3F,A0237E6AE9119549,35E4D8EB393174F4,00002BD941FBCD23,AB0F6AF5E3072B27,6C4D341B3AD9F059,3B8964BCF7031996,1FCAE0ED2F55AB64,2EC0AA15F8957DE0,D27FC87BD878CEF6,19BE6F649BD7FC23,BBAAB49AB84FF412,4822E515B6A0DAB8,3177010AAE4467C8,7243076180471CBE,000019931D5E1A97,98E44ACA398D8AC8,2BA03736CC15D2AE,6BCEBCD61F9031F0,2502CB8D47C751C7,BD7424E197C54E55,A58521527001B36C,74D928818FDA6A13,36E5041EE1D4CA56,6029040493AE6153,40CF2D999D431DF8,B15EA92CF81D584F,000053B0B79FA57F,5690A408C9903390,4029935BE6AEA3A3,0CC9A4DBCF9025BB,8EAA5784EE65F438,D7D351CB3303645D,99D159A27654A560,09A53A86A9A6981A,53B2A90975CF80E0,D665B18FCCC0E62D,B47B432DAB99B6BB,A075DA867EB386FD,00004DEE71AE2875,7E11272AC5A05E95,5AE2F1EBEA3F2E65,7977BDDAB0BE4A2B,42BBF6D55C9368C6,5D1CD1B14846FD64,69C325C23562DA0C,3DF2979B23301114,EEED6B8F1836242C,3F18FE7315264456,61A8F1ED2E72A366,ECC9086101FB6727,000067CCD65D0034,3870C380676913A5,D404C3C66E0FE68C,9F6EE6756582409C,7FB54C25857A6D8C,865094E476BA4E1F,AC4813B343D98483,BA969E28AF64A46E,FFA8DAAEBDC420DB,966E00E6D48F337C,391AE78393C21ECD,3A6AFF3EDEB1B541,00004D62D056AF64,D562BDDB554F4CE9,B5981AE615B2950C,58FE16C54F2BD10D,6F45BB7E84050734,5AAC33B9EB303876,5534F07AC8B46974,08C96DA0BBBE66E0,C026B11F0BB523D5,1FBAE0DCBA14D01D,3DCEBEA033BF8544,56EF0CC2C40ADF6A,000012D141D7655B,13A4D89DB1086EB7,466F5D597A1F3374,5CA6C4B39F108272,0F2CE11C0369F6FE,16463F4807B2CCDA,F0B31AAB7C983D9A,1E66B98FA5D0EF23,B7B287FD808D5DA2,B14DB0427A0CD2BC,678B48A9721D6182,260BB94302CF6A70,00000277F48FFBA2,07A22DE40481BB4C,8F0447288780D514,D6E57754C068E65C,C423E33AF744A63D,C7DFEB025AB5D58D,F96A370CA6D28938,3DB82C5AFA6D416D,26518C2FB41CCB4E,2380501D858DCE73,F5B6C06DBCB998C5,F1334D5CB9083D9B,000012A019D0274A,013F44C9ED8E1192,6998943067435A27,CED813C5675AA503,4B5F1D4837A01E51,4D3CB92C9EBF47BB,0449BF355EF1AFC1,D2150CC0F4DD964A,E60D1E4A62B6CAC4,DA5AED64602656CD,BFF66B6943A49D8D,511B038F7C6F435D,00004C75EA760D6C,D9E3349A2F8F41BD,9F3B8FC47F111169,2088E6FAD9962C70,DFEBF4D08BE94921,AA58D08D032EBBB9,BEC7CFFAF18907E2,1F4F2FB860B38B25,6FB8D04A267B5C97,9CCDF4077724E3D7,EB7DD4F44E68D538,E48C2051F27AFDE0,00004E10DD7C878D,B004E0FC1624A6A0,38D72F64C2DC3D11,FCEDD06914B733E2,1C9E25A5F5A9AC24,9F61E7CE10329D82,5716ECB1AB1FFCD9,746A8F3415CF3F14,465749EF2A383FF2,4769251EFD6E0269,46A6DE19D4A3444D,56D225FFFCABC14C,000061C80B9A4AD5,E66C0E6B7B89F281,19A0AE81000CB776,0DA97BC66E53B47F,197D5BEB55BDE555,D39F45F6DFFD314E,908C9E47612CDB9D,241CC868793391DE,D50DA995C66B610D,EBE0C885C8907BC6,28151CEB94F14477,CB496B25228C6917,0000177CCC66E33B,143F194FA9699D0A,DEF11F9016A32572,E6F5A096617C2B49,1EF4C6F72A5DC419,FFD505B781A16373,97301086FA270021,AE10714D0F7E63C9,C56EC54611756C80,933099264A5CBC1C,E30E23C90BC2709C,4A7B9D3D6D052F22,00002443ED6B6D2F,833B1B3291D23899,A2FE8A3C2D68674C,FCF0CD7A147C40C5,074715A76E47AEFE,B67220B1F760A1A6,64547F4BF8B63556,00E42BA88867EFBC,EDC0254D9DA0B807,45D35D9BA9F1EA7B,2CD976C4DAF784AC,50422715D9144C34,000028F063CE061F,D6A4CE80F5A850DE,5A6A0C6045F0BBE7,36B98A220D8C91FD,4D86F7E3B167192F,2F849E91EDB7F95C,215655F1A8EEF1D9,369FC8D289DEDB75,C52327D6EB3E0DE2,C8CB8753E531656A,DDF67B0BDC9BDF99,E38DB166EEC7C3A7,000040D4F7615399,81F51BD453C85FBE,33613AA35DD80BEA,D1D8185CBD598010,8E77BEA3824FBD9F,D0A8560CA42AB35D,E109B24E684DD7AB,23D2089C11138BE2,E48A54D6AF682C63,23C63F704E484DE5,A0ED3B865A029BE7,499D8A9C41F5D335,00000DBDD22E5D0A,084D554C89AEA7CC,34E1121DFB5DE760,DDED97E23CF5F930,02D4E78986820728,45297D089FAFB41C,84766D900B49D574,AE10AE45B882BDE9,F2A8B789810DB817,81D6758231628299,99EB761EE746AE7D,F7EE63B092E31239,0000512F485645B2,E4A31A33370E6A76,E118F02356C6C4B7,F56189EDFD865680,DF8EB7C4281C3D04,93A31048AC4D51BC,9A6923E98A2076CF,DF0D8A31811A5F95,6855B8245330BE07,6C9C54E22FE207D1,F21B1BECCB8CC775,629E8436CBF360B2,0000145373896829,5610CCD632CFF129,00C6D8BD1F7BAB6A,6B1B1C837C8AE5C1,E046450A5EAA94CC,68CABCEB445D5B3D,AE31BE0D43783C6C,C0B4C3DB2DBC2BF9,87FA693FF745EB0B,EE7EFAB062BD8DC5,648C2C29C91EBD3E,48EEFD1ADCAB23DC,000011BB72BD9CAF,ADB280319F85DAEE,741C6FF724DC98B5,B73064117F5296C8,9D763CEE379327AA,26996C7D678A389E,5743665A3382BFD0,9269B2549C4067CF,B915095B1CC30D46,1F1049E374D0E2C1,DDFEC955D043FC5A,14BBC6A4F59A350D,00001EE2AF9AC72C,AA3E580DAF3A5F53,A7B80D9551389387,E65EB938E7C2DE41,9C7DCF67417F70FE,8BB254A31A8749BA,1EE04DB97A036A16,C6E60FF6E34416C6,E509EA6E662DAC62,AC33B8DDC0221973,02872D2CD69CBB99,546321AF7CDD20E7,0000329E660443D5,7E975610B7402868,B8F1906A1890003B,87E563B471731691,20FC77DD0E43A9D7,D776FC48A0C9792E,0351C9C5441838B8,D163C62E188AFCCD,A7A8E4897740528D,E61D17D364C104D1,2774128158B3E669,91D9759057C4E0EA,00002AB33A7CAF75,083DAECF3A1A02BB,1DFA78E277B7249C,31EC7912AEEDA49C,C52A1CEC0FE51354,BBB26B6B49B6CE55,CD98A643E3311C22,0DB4F10C37D564B5,F1B65296337558BC,11D510A5BA347408,955924365C4FAC81,79002D5A68A8927A,00000010820C5922,9D73623B7765856A,688718C428973541,E5142F70349888C9,AF8C5EBE3BD96285,E1C67A6C2716CB80,2BEC639259622C4F,EAB415EE260F6E31,0D8AA3B46C5C39E6,884DB089B8D7355C,256828668C97CBC1,060466DA0092C995,00002FCD835A8ED8,25E8629FC44645A1,29347D0514386506,C5BC58161596AD1A,94215F9FE02D6B7D,732D6961B9EF3BCC,80FED19FE3AC53A1,FC2C1D1D0D97AA0D,3B87B78E7A695D6B,C3D8020584CB23B5,919D4A17D11B05BA,4D7CBBEEC500FC30,00005DFCB6B63AFD,513ECE5459E4C2B4,611DF54F8515B69F,814AA9970EDA7B9E,90F3C9FB46CF6A4C,6EE6172E625AF935,BA36109C78BE3191,F1CC508A61B18E21,84BB4C70D570D0D3,E3459F0A0E9CBD5B,950F695B56B0D49E,46F56931F4143053,00000C223A76F99C,112487C0D235EF1D,238AEEFE08455564,93E69ABF14DF349E,90DE98DAB7BB77D5,CC986377F66DDA45,649EC65324CDD0DA,4B1A7F874C6F189F,D77031978C7A8DC0,5CF057E6E5E4DFED,E0EB4000B35329E7,3970EEF8B94E063B,000011738CD90125,A448CBF7E255F6B6,E29FC7AC90A7B5BB,17A30103B8C26A88,872A52CBAB946FBE,BD7DD4C3DCB140B6,67482432E84AFFB6,1F5AD8576E9DF49B,06FCA807B05E7153,B2B1F655A3A450F4,5AF1F735AFDE3059,EBB053B3679739AF,00004DC465DE6792,9D8E87D0EF2588F9,A2D0D50AA6C4DB1A,9533E770B5704B55,545D8722BE8B473C,652350AB8B5C8465,99FE7F0D420694CC,CD1A532CD0523779,F663E3602F40DAE1,D3B650EAD0B88161,044A93B1BC9FFF73,67504C066A73F822,0000224D58711791,7FD64035DE36B2AA,393646CC65FC1E45,A74468EC1FABF8CA,16D05FD424BD73C4,7BFBB3729EF3D6F2,8E13B579206B2293,7D14EF99C01146B4,969805B8BC7BA6B4,5FE314421C3D8069,D063F03D32321A4A,28E1A2AB1D636FEC,0000576D8D669932,84F1CA74E730A08B,011CE2352CDB3A3A,208A1B6CCA597077,6D2C0E38F1423EF8,D9354BABB73892C7,1B3E1523E9A0E39F,FD52D40269A063E6,AB86E2B510442C5A,E1F75F78F09EB244,6295BCBC56C1EEC4,7B71E0C0EE987CA0,000030854E74A37D,22AAB0C35608EE34,7EE7F740FAFD0ACB,A89C917F39528284,BF89076994C4FB46,F614A946C3DCD1E7,B993D0F2CAA8B17C,DFF9CD9B15DF5C09,8ABE54750CBA0F71,8928988CC9207AED,02F529450322BC94,402060EEBC1212B7,0000088689EF4C93,B40C843244F35885,541B40A7542062D3,C78F6CD8408DEAE9,FAA8A2833BA29B36,55EEFDBB5AFCA21B,66798FEC1B485157,018302B4E18EAA9E,3331D1BBAAAE32C1,C433574AD41AFFA3,DD4969D768C77830,D95B1C59898DF4CF,000009E5B2BCA110,B839E875F671133C,D6635663254421A4,12171BD4D8F80ED6,6B88F1056D7BE3AF,C7531CC8B5C3E82D,DA38C4E103D9DE98,EB8205FDF66F9499,8DCCA6F1203BAF4A,9866F55CA08B610A,87F1B54C2B3468A2,0178A32B3A77DC27,000060B9379CF849,372FD1CC333596C9,701AB79F6F5A8743,8A2F1DB035E2D6FD,15508BC6E9703534,3F2DAE7AFFAF5898,200FB7123BF36732,8924DED99CAD543F,CD428381A4102462,088B8DD9A5613DEC,32BF08AEA2E7CF92,1B5D3D0312C210B6,0000059A0B3A46E9,8F5F4E6DD25DFE8D,750366EF1A3C3335,67A176B3E0FD3FDE,67BB8DB6A49A38DA,CF740FBABB9C3257,70DC85CFF4C22E0C,E9CBDF7D297F20A1,65D6ED9B50C60E9C,6DE55BDF6A24F8DE,5F3017BFDF0ACB19,AFB2B82700E58D2A,00005099D98E3417,4CB86D520F369A5F,28EFE7D6E4E90DD5,E500065F44822F1C,522A5C133079ED58,898813A894DD682A,D32EC17871E8D0EC,85DC9E8FE499AB2A,5F012654F35DF1F2,F6DAB64221C227DC,B9F0B7DAA46FBD57,AFB3A32F0200DAC8,00004ED4A8818F74,E66CD8FD0FC88BC7,FAA13BDDE6357FF2,27F8DC8EE5801105,7EAF2688D7F939CA,BB69EA13BE3CFA93,DEC9069A22431DD9,17EE5BCC3EFBB6BF,0B52E37A87BAF1EB,896F1AFDDC17C49A,633AC3D43F9C55A9,B9467EA29F7CFAD8,000011446349954B,24780C278F1F9C38,4E1C92D16AEF6A27,00625E6381114169,A4021A78B24FE863,072147C78AD0C8E0,AE7A8A160892618D,0159BC4D341AA3CC,8F3F48957C301E90,1773DC6CA3DBD273,4C0F58CF4125F082,D67A091D15B4E85D,00001F22AFF973DE,6D59483AE520DF02,D2178B1F2D25145D,4AAE39B4E2E40CAE,EE04EAC125FB2F71,E5546BE8974650B0,A635C4B7F898D90C,5C367E0E425F0CF0,55428C31A90C9C25,5FEBD1A383343130,3A27CD2F568013D5,93FE208DD2B268F5,00003753D2A11A6E,AAB6E74C445DF02E,5954CCAE40F69A9D,E3BE90C1522F47BA,D8E298BE7D78F4FC,545794C87F9AE258,27A2155962C14A17,992FB081D9B625CD,2826704CD71A9240,6F102E26473CBADB,2B308DD6BEB12BB8,CC507E301C0F2E5D,000023AD661B4B07,72AB257D9268F87F,7F8C79967E243E2B,A7285AF5898008DB,ACDF7A5EC7E12705,329C47A0B7EA6D94,D69A228741A27B7B,B964A81FB03530A9,343338130F7FBA46,3C068CD16F7A2966,E1E0D0C2043A49C9,CDF8AA068F8E9640,00006FADEF4EADA3,B18CBBC3F539040D,6D199A1196A420D2,DDF46087BA6CF214,13DB7A990595608F,E51F437D71CF4AD4,AC7C861A3279D0F7,273A02AB610118F2,869E8648244BC8FC,D9156DBBF56D3A50,04374709692253A7,FF257092741BD036,00005E417B3542F0,E7681D9D9F4D4686,C96F3E692E3C1C07,BE69C6641638580E,2E641301DA617728,A3AA48BC2BB3C570,765A71A709CFD86A,22313A6DBA9E18CB,EA9E9CF57F6D8B9A,D37BBD61E9D30E3E,24E5FDDC2C5EFF72,4FBCB633AE3675D1,00003BE8C45CBE23,41F4B4474365B778,74E99893EF8D1AFC,FEC122AB170420DA,6710C3FFAF73C50A,81E866484FA11B36,EE3E2B34D54A9377,DDB53756A3DF8636,847E993F75216488,6761CC80C4225CA9,7704662331100528,B8A8B73D03663B64,0000369CF9ABDA91,2B7E41CB14A07387,AABA08F99D0A5445,6681002E6F613ABD,083EC55374707264,DA72D6CC985F7683,E1952C2FEF094B32,A1ED43CCDD00CFDC,318DE46F6090EA6D,909F3DC4B704FA92,9A63D715A3F5365D,ACD5029AA2CEC09B,00001425F1DE536B,CE12A42F50921810,E987A76C37006FD1,2282B388895DCFF9,F26D12CA7E51BBF4,215CBE1D706D47BE,EBCC69C2C7AB565B,CEEEF3FBCB8CC4EF,70E00CC0739E2C1B,E7418425230874B8,B5E83CBC93ADB926,0DE72C5810C71568,00006BF72E316A3D,426775E9B6C8177C,750D2B8825FDC483,658155D19E7F42B2,AC807067D94EA0A6,932507AEAAD4728C,0B481341955F70F3,DB6C83D93A95B850,F2197E9A028C19EB,9C59992109B5E3C4,50FBE08285FB453F,AD46A1AA340747F3,000008371459D6E1,89600C52C0F2DC5C,1874270C9FE3FD12,464CAE23311DB974,332D91802E2D670B,78C875D486F24E05,2368D657A5D4CC91,7797BDB2CC19F8CD,7590E4964E946323,96C61E5CBB9A9049,5E7E944F7869659F,8D5F2D006B08C813,00004B4ED03C79BE,08884281FE01A31E,16B6788F31E16480,3AE2374DFF89F546,55757D71841B6947,7A577CD097D25B3A,7F3DDDD9BB04E601,4D28A620CE4F7151,0C599BAA4B96FEA9,9A5363AC32E8B051,C48C8CA36394F0A3,3355240EC5B0ECB1,0000433582C5A563,EB139D9F29169057,446EF2165E079BAC,A59145FB78B0011F,01B7EFA3E1B4D76A,944053D3C41FEA1E,46BFA00CC2AEE417,A6E06138774206D6,8022956C212BC2E9,B73E9116ED84AE70,0CAC0C7CCA4B2AEA,1ED39EC7AC069ECE,00001C1C50B5A65B,DFEEF105E35F72C3,A8CABDC7B8C24D41,175659FD7812D118,0786B1179690B980,AD7133475E14A1F5,3F3D917684207593,CB08EE72D9C5F8AB,BDD0AD1E7872CC43,26336F46C0E20521,E81848CF83EB36AE,FEC1FE298A544807,000050FF7D8082B7,BBF68EE7A499B266,70F1C604CC691031,70D28033AF93624F,17E8F6C8B514E620,2D8D12ABD5A097F1,00AB01F9F9AD1BB5,DB642884DE0283FE,854346EF1635E2ED,23242E3AF8D3A4FC,6C511F9CF4A73E28,250CEA992B6F34DD,00003A1D9B93F7FC,5B084CEC5962394C,B5B8877BE2F67767,6E92358C85DB9B47,F8DAB16B6E433198,1904DEEEE18B572D,0502D129EF3BEFF7,78F3DA1EA535CB99,ED0A0EF21545AB93,481AF8A89E012188,23E15454A294C70E,81983DC40C0686AB,00006250761D4744,C29E7C3D661D92E0,96FE7F52B43E862C,E81E5EE2999D1D7D,BF953E62F20583D7,9AEDAA420D3C2B58,8788FBD03943B3E2,E323E3F6F9FBAF8F,B796E3A14BBA54FD,4C7D8BDF50638EB5,9A01D593BEADB278,584637B5558446CF,0000210669DEFD4F,B589907676994247,6183F76044952383,51729AEBAC528899,0944AF7CF68AF8D7,FFBA183FE2A518FD,A4629444969D7143,752111A116DEDEB3,74F10CEB0ACA8CD2,7E134FB045A604E1,30B85CF993C5BEA8,80ECB898B33D2083,000050ADEC28A056,BCE39CEF8894C649,4AD3CB5264F4B9DB,6694D18E4835EC23,77B0E5FF94FAA0F4,9D2472F4634581C6,9091A21F6194E8FF,36F9AF912A688AFF,54F7095E912DC214,6A9E6F34A27A19F1,D040DC2B0FB4F5FF,A594B166D1E5735D,000054EF5B626C01,059BF716E7203184,BFA2F1407C684731,C511410FD47EB374,EC4580288BF8CD65,6A52AA3F2C249A7A,6567A602B394B8DD,AEDE880D0D6BB005,75DAC82F6F23ADAA,5B93B62707EAB9C5,CDFBA7AF4493BF71,4C4E090E180AB533,00006124B0F1AB65,FD41830E7420CF75,6D9CCDE27B66B990,81BA7CA1B3D7B765,977C56F2BABB4962,55E0BFD04612531B,0B5EE75CDD0F9BA6,24B9F98EB783AF80,18EE6FAA3F283B93,7E014C378F12200D,FE83228A11F788C4,BB7BB00BF56C59C1,000012C616C4BB6E,C97003FD9A4B230E,50470B64FC8882E9,859451657C1A1B3B,34EB72E9C48216F9,F1B7E95915A12CFF,BBB1FAFDAC310547,35DC1D9EC8647746,119B76981A099E95,F4D436CF93D1220A,D47A44C9BCA2E43B,E8D448B045151C80,000059DD1809F0F0,C65907AE4C8A369B,28B7FA352BE4417E,8CCBC4A59A3FFBF7,25E259250ED51857,30BCB63BD9E3E7BC,82E908E29F2644B6,35FD842D8791400A,9F6C166056C1772E,D1FF0CBC2F0C2F62,A1A90A3488EBD59B,C9AC7D69FE1E24FA,0000180787A34AEF,873CB2905BBB316B,0B3CC1F9E0969659,510880F70316E0BF,6A38FF7A06A880A6,FCCDEE32DBE98CF9,E9266714A47C6D4F,CBDE82D77B5DFD2D,62E7852CE8D82B26,22DAE6C2B2C433F5,3ED978676D87BC8C,562254043574B3BC,00001C6F7B63D6A1,47953D3041650241,E5C40D80C829C76D,2CA328F19573D10F,94D1D942DB6255B7,244F30C926915BB5,1A3D50DD633EB64D,B5F92B85BAACCB1D,AEE10A5BB2A70F93,5030214C60F21CBE,A1D85F5CA3EF6BE6,C9F4CC0113AC1D5D,00000B7A499F3C1D,B2E7176C022FA08E,8A0B2564800A176C,BD1F46BF7F4FB104,BC53CFF8DBF19875,7E112735A11D885B,277FF3A8268FABD4,D93CC2BCCFB0060C,5570AE12559E9B96,EE2E9DB96901439D,1B811D9CB821BFC3,68516FF05A925D7D,00000892DB52E3E7,2B483E20E0D8D4BC,36591B9296408D8E,EAFC438436B1CEA9,DAA8928E2C285024,397F2580F3D0C377,A7F55DDDC6BCC8E1,337E8EB8FB1152EF,7C7A04F41A16CD76,F30BE8F6DF8818EA,9BCD2038AC456545,9044D1B71463F76B,00003FB901E81FF4,A34C489107939972,93872F1C94B7A5CE,4FEFF424BB0EDAB3,CA6362E274152C7D,B563A3F7EFB44A66,F268B8C03BB15EDD,A6451BBD93FC4E31,F0AC305E4F12693B,0057BD7A83686DDE,B72E7D495789FCAE,2933388CCECD7659,00002279740BE432,303E33E76C8F536F,C9CA480FD972B562,EEE44AA5715E7C38,4E63A2F77D55406F,70A6D72024F9EAF5,D95AEE1AC1E990A9,A0533E56CA68DA59,0758DB62701C4C9C,2033FE6D811A3F9A,39DC585F2E5745A5,E91694C4611C32F3,0000374E24E0B5C8,20572D6D7E94FCA1,FDE51F0E73FD17C6,03248CE69DC29224,278B7A51CEB70700,C4CF85E7DFA28A54,A34F181C9ECBEB90,E4075960168F8050,863C9D5239198921,461292220A7398E3,3670CAE350C071ED,8793FAA033A17715,0000187BBCC0E266,AE879A094EDDB919,A79E0AC1646924DC,AF49BC9BDEF05D7C,C71036A7ED9F7A17,1203ABE70CB912BC,6B07477EDD66EDF7,3174A6CE307E278C,B5C0A1C621C46CC4,61580AFA24F9617D,F2926789B2A34898,E45DF6ACD43E7413,000064C8B3781194,2B37E86E5855984D,9693CD1BA8B2CEA6,1A481AFBF41598D6,574166AB2D070CA5,7AD487BA831B8BD1,58180AFF7903C11F,CB20E46128FA939A,F500EDEFC6646922,25C7C110A7F29A96,F178F4DBD41EE803,0159EFA7EA8700CC,00004542C9D630AE,C8AED865505AD549,F0B0A799A375BF88,804E71DC8F4C6D72,AE0385A35506F07B,F3841621178F2380,67695C1DB0428D9C,E93FA1CAA015EF08,52F489F36CAE51A7,6643E907CA452D52,89EE8BEEB480B1F9,CE2D7FC4242B46DD,0000528AAB0060D9,CC605D6F8E7B5185,C0310722AE822844,2D9A7F5BBE62AF5D,E224573493D70B0B,AE988ED7A9B79E53,B2DF406DC4430E0D,955887D49F2FD9E1,931EF81790637527,174CC87269E44164,8B8CF3AEB7E0A58F,26310124B07B36B9,000034A22A1E9BA7,11266667981B0AD9,CFFEDDB5C3E7CEA2,6847E0E6A25E0C1A,0CB7794EDFB071E7,8F9F303249C10D3B,9E9F6DC89AF0C715,2AAAB3A5D6CFF0E4,6948A3F5EADB67B3,5ACFD9CD7CC7E187,1E08A3BE18132A51,9DC2000A052B2702,000004F73C3DC504,9F6093605151D66C,C8B566BBAD286AED,B6A2212162DDEF90,C9F2A62A9DE797B0,70F5D94D137310EB,111E0F61FE5CA5A8,A2B8C93CD24EE669,4CB4CE7416F2152D,FE8EC34E2EF067A4,18B06333D35653B9,005F1B2DC89B5C92,000042C09D8E3065,13BEA01635FB6DC1,86EA3F0DAE41BFFF,9043EFF0551F4195,79F8246CA36FDD4D,5006CB938629979D,155C43F98870ECB8,3B1C318CF0E1DB23,1C8BDEEB76FD5FAE,32283EE7B6397E05,85079A10B8F9B1B9,CB4990EAE128BF2B,00001F47AEF677BC,0A026F0F8DD0869A,A6D994CE5D11014B,2C36FD2C146D52BE,062B2608039C1037,4AF0C2CB4E30C422,B9E13D02AA899873,12AE6159BBEF621A,E41A42D5B5F476F5,F96577C1428CB1D1,EE61C2821727C8FC,825024D349C626AC,000048D78B0780C5,282989D0CFF892B6,FC6A60D3849F341E,60E7124AFCDEB85B,25F1F16262488D25,146DB29D3368E749,685D4A4094CA38CD,1C158052B7BA9D0E,8F5282E856FA04CE,2BD4C755FD32D1D7,823CB694F7905C73,7D3A49C0964EFA7A,00004B090623F16A,D199EE947977285D,1AD7AB3D5C89EAC0,7AF3F3B9BE19A56E,DEAEE5BC4F81F644,244D1A5D3B3A34DE,364BC714BB7E38AE,069115AD1CED1D5D,A816B9CB555AC789,D09282D7A5379FFB,A4064B8285309B3F,6B5BC81ACCDACB73,00000FBD79386916,D5B69FA9A95AB355,F949CF9FA89D1562,1589D6A578B7DF3A,459DA6D456036699,C54B9BB753FCA4B2,042673A7FC1C12FC,0A1E9FE67B900C61,B027F066BD830DAE,5F7DEFB6702BFCBC,6ED5169C8AB9273A,E0CFC3DBBF8A941B,000049A46316DB1B,7E4E5D4309AA6AA1,5258CCBFB70C330C,05536521827A2205,8D080D5F4D4E28B9,5028CAD37433DF54,91DF079DC2B3E163,6C77CA77ABC0E608,D6A59278824813AB,32D379BAED981E66,4D9696EE03E228B2,BAC647767ECE43FD,000034FF4477BB71,7575807E97153F8D,CFE64AF03B532375,469F6E7D0C90F15C,57329722AFEA3E9D,2A787E2B9B9A617F,D556BAE63461A0AB,B180ABF1F30656DB,BD01EF02D8A3128C,DD50C10834A86A6D,E405C7DF8DC6AF5A,FBD743243326544D,000065D8EA969DA2,9174B39D3732DDD7,BF2AF13AF6D1F76B,252624A03EB9B06F,3B5B426880B735AB,D7EB70EDA7044446,B60828323AAD4C71,BEAFE823FBB291EF,3BD957192A80AE5D,F9FCD005D74CDF1C,88668BB548E5B28D,937D094A4E0F4B70,00001739D7C63084,8F98B32FDDAFC045,059F27A8236DED19,AB33122E8DF61D5A,445BC05CC2487BD7,8ED2C90C7CEA9DFE,A3B4B8C58CD02043,507F7EBE1CBD400D,6E12A6FB33E0195C,F4ACE17D71E26053,559A5923F77E4CE1,7B2106CB9FDB3032,0000337527C4084E,6F3C870A2BA24B73,20796616F8AA191C,BEE8F32D7BB86896,BA0AF4CEE782B258,523832FCE291CDE7,A65BC078331AB311,BA7E22787B379C9B,F289457F424D566C,C18A3C10985DBF20,2CE59673E5F46570,E3FAEDEFEF30089F,0000162893945BD6,4C137C5B44D1E0CF,846ACA786F5C8BB4,28DF691FAEC69A7E,F9F482ADC27ABBCE,801BBAECE4E1BF19,3B5F8D005F45FF7D,5A35707E5C5CAA67,9D30CD8683C08D13,D7999DAE3D35ACD6,BCB869816622D89B,46933F44F3978629,00004212186DFB34,FA6A886B21F2A64C,4EF2D0ED06E6F6BE,093196AF3DB0EA6C,EAE3D7E40360704C,E49CC92BAD5358A3,5109D2D1BC770B36,CE68D991B3244295,D738C4F914263656,DDE2249FD085CA8F,FD4AA6049703CC12,3BC74BCB2D33438A,000048D8196162B6,E3BC2B6A4A3BE612,4A5CB7542FFE7BCC,3C4CADE1D8B876C2,AEAA2069BAB8337D,57B8E52846D86523,B286817E54CF1553,24D9B92BD2DE5251,7173D49D5FB063EC,5D349DC4EED0B496,D528E3DC7B905916,9632586DABCA3BED,0000476CFFF4F32D,6472169A3F53C4EE,30B5AA1ADC709546,1A81F105986649F5,391ED91E7730C0D5,66DB1D8789B9D690,B78C24582119731B,B999EF8736BA6526,6192092AAC6E9546,8CF48CB407BD5CB6,26597311AE81231D,5BCC024E44DE68A6,000017444B9FE556,B35F2DB5EF795D38,95D07BDEDDC81E99,5184D72FDED5ED25,B42E6DED2DA6C322,292D197AA71A88C5,721A055928D834A1,9098814D275F3365,8E77CAE6B0B32F98,B0A0E8260CB8FEB7,6E6A7387D8B9FFD4,BF427EDB4B21C836,000021103A0E327F,50CD225CF9795BA5,D61203EC54267B28,EBAD1DCDF58BDFC3,856FB55B8595D8C0,5EC85F873EF6C05D,393D7F96A418F5B2,7027F5A792802E24,2E8FDF704595E1F0,DFBA9BB93B2A3AC2,96BF8129521FB3F2,C97D90706C440A67,000003A0DB6C3373,48551938C77F767B,00955D0AD4E05403,86F4FA96BEB5F110,C8899215CEB03376,5916E11CB072ED34,872D0413123A54EF,3F42327595896BFA,D052FF7914A75E9E,CF0D305E0611BFBF,6940F0590B88B937,81936AE5BA159903,00001A317ABDA7A4,F7D9BED550428DB3,7D41D5ED63762579,0F66759CA59BCD6A,79F4888575C75780,329A5A42A3D55FB4,3CCB1737EB1DD9FB,62B05E828F6DA7F4,F32AB294F54E829E,C1C5C325AC5D14C9,D90FC9CC7C4D1094,BE79097186007C0A,00005497B0FEF930,A960623B2DB9D04D,C522B17050C07C7B,DC8B798F2A3B2929,42F1059CB4D486DD,862933A809CA018B,5633D434864CD89A,DF96A7EF7C711349,7F779AE43C8AAC90,FC22BD25463D3793,B05143E829F268F6,98AAC69D3FC89319,000023C0BA91A073,B5580FB0216D807C,06842E20F7B5C8B8,083562FE0C87402D,5A231AD44159ACF4,B4C72217E7E4737F,9B788B439BEB5CE7,D274CBFBAB400232,0751F2E316F83B8A,939EBDF70D3279B1,5E0A139289C9E6EA,A9FBFF6548B98D39,000042D89A8E570C,FB6C4F190B9ADFBE,11630DFF1FFFB069,35909D8751E3A405,4AFB291BF79B611E,3C967D71CAC96467,18A5663A2C11C0B3,1F330EED43548B81,67F02B435EC523A9,9C39E1C103CC5C65,DD10D5C43724D3E4,7FC0C45DD1EA46A4,000008D02CC324D7,6D8F91DA1596BB0D,C2A9F287D7E5A62F,2AB717C39716C91C,77EEF832188873EF,66D956E5DEC3323C,87A8AC03E82AE05A,76F78866F1C2D8BE,3063994F5E89A7BA,CA1F82EA2B459F01,4CB32B846B6A77EC,A49E528479355175,000028E2C4767CB7,1C34371AD0CDFDF8,B21F09D2236F93C0,1D830A51F1B0599E,69B7C2043D22BCD6,C4E846F9DA3718CB,87AA77DC3B1026FB,81726F581B47112B,EEDA74B30325CE10,6F3155E8B5C29F20,A0ECFA70B74EE02D,10B842F59FB79CC8,000015EFD42F389E,96A3DB1883F0E74E,0F9A4157BBEB115A,C868A01BF3E7FCDD,AC6B6D14C5702D9D,AD125F301FBBE687,16D6FE2A44D1048F,F1D6325F94D271FD,75A6DFC15125CED1,631738BCDCAEA5F7,2D73B288304D2363,2D280AD0DD6F9F67,00004E8C51B1FC7A,B80F5A812F6724D8,B377F9A0C549F425,57681D8A595E4452,3EBA2CD2D8BA3343,E339268F44113A24,4F6562548175A766,031D5B945873A38F,8ACEE13D21F77C15,1EFFE7B92D066D4F,101ABA3E9DA1C4F3,657C8113D100C8B7,00001EF133D1DC4A,89FCC2FDB8734DD2,8DB86BA44AB6903B,62098F4ADE648E76,AFDB235F1DE11493,834CB271D8B22F94,315B921744F1B142,9B5610288524DB83,7917CB45CD79D475,07C14FAE8E8FEBFA,26F9F04C9F58F7B9,CD244608FCBA64E6,00000EC19D9AA001,F7C0806FF7144DC8,08F94B7BE2EFD984,CE458F04975225DD,99DFB34FEAC2F807,227DD314AA459F88,0C2D0765C49CA476,E9EC27F4EEE96248,20B7FA9544B5DB12,D60F3A33B46B5F43,67A7B7EB51E8DACA,D4C456388E9D985F,00006538E4847E31,D66CBCFFC2298382,083B4E11D41A0467,FF7AE7A8A80F3136,9A4D9E188137664C,5987210638D45065,2B431ECAD634CF8E,65EE774FAD719E3A,8A88E45AC466CD8C,CD45F4E3CA89F8ED,120956D243EBAAE3,C24AD72713E36024,00002285254B9181,89720899AAB66AB2,8CE55A465234F1A4,F0CC9FD903C34809,24AA098E800C8670,FB0CE1C5A423E404,C279E9667ADA0CE6,F33ECFD7122C0642,59ED9E6F0F73E733,62D89B3992BBA273,F185AAE69AECF9E5,EEA3CFC7C64100D7,000024997D49E334,025BDDCBD4B3C8D4,4467D39E2F76B26E,5E60C8A5178B6915,C6958263924ABB2F,89A3D82D235C31DA,ECA19F747F8E7930,C335EFA14BFA3321,601AF45AA280FB6A,EF8BBAE640CB4C5C,A958EC33CC6DF0B2,9E1B3ABED346CE7F,00006F1CDBC0A7C8,1489B2F1138E9E51,3651AFEB7441CF5B,7171A486A7E455D9,929D5925DC2EC62B,64B44545F2987EC9,A4CAA3F69183C6D6,F3D73409361990B4,418840BA7E3C9E6E,C5D92D4CF702EC45,A6558618770E1020,28FADCC503FA2771,00000137D362DB47,2B343D6D3A8A432B,26D4E87AE988B0BE,B320B0C7F476F84E,682739F3E1A39CB6,13CFB99535A39259,7C16E480F8E06C9B,391A0D26AC29AB8D,4EC807DDF27D88DF,15A6C53F1C8857FF,079E8197023FD350,9F583B155D6911B0,00001E61D4899E5A,72CF3D06113676EB,94D9FA43A5C93FDF,7FFDD38F61602FEE,878BDCD3BF0E53D0,920971020E0419AB,00D79AE906EBDF89,78F62879078D7568,28A96EE9021C459D,53E7AAAD7D42A281,320374FB35ED109A,65EA96094AA27837,00000B08532CE4D8,82896EB36A62264D,4F6184E61EEA1928,59B80E6C0CE43177,137AB2A1C17A3E98,75EE360FDBC08D13,56943C6B6F2B75F1,81089028AC067E30,B35DCA5B210022D4,446D0C01C79AE210,9CA8848577A30C48,86CA4864E7C7413B,00001D235771E63E,3367982ECAE1D7B0,6415BC206AA3409C,28A91A9221616A6F,31A610FE43E125B9,75947E2EBA8BC323,C3F48F7C99379B24,A24D7001642DCA12,18FB5536BFFE23EF,164589F5E14B3137,9C4D0E15F88FB18B,E934A7DACE85F944,0000371A90B424CE,A2C7103C83591BDF,C25965474A547B73,06ECA778E6760B18,C08D4A6A449CFF1C,C4BE6FB5BB7B786F,C89090E425F9D6C0,DEFF390E60AE8B88,A272354F2C454725,0F98F63027E3A757,F2AFF77793530DC8,11407F262C3EAF4F,000020F63F65917E,59A8238D7F8B6AFC,B43121BC8BEAEBA6,FE30965E27BC2356,BDC24AC277554217,DDB70D3213CC12FC,7032C936F0501E7B,1AE7C34F2877BCA5,E8BCFF1E9B1D46D9,8AE009FB9E307179,B4E0EE1B8B53A09B,ADE47160B404FF66,00000117276ECD87,BC2600D9A3D2674C,FB21F317DAD674A5,CDC9A7AC770019FC,69B004B42A591F09,AA363FD199065C57,5B4EE78E872FD1E7,7D2BEB4151C66EB2,56AF8AF728334BB1,AD94180C2C13B4B6,82A65282C4A2408E,6A57849DD846E461,000062845C57F2D7,D1AFEFE8C4B86C76,3DBA4ECE7E79921C,607653A69A61B230,704976DFC7014B5E,0BD3FACE46B175C8,8CD32276F5EA832D,C5666B64259D0473,ABB260328A74CAF1,781F1379698F5623,1E4C1A5A4067AC70,6F4BAA47B1FE8BCF,0000611F67CF9939,288C0FACC453EAE2,2042F8F21008C41C,F529213558C022E8,440AB278B1BECBDC,F560D258C2F6F30C,879974148D692593,050DFE55BEB2B626,4D637D0BF58BFF8A,A8C635D0DDB19E23,AD09C460BD3C0E89,404A3D83BD7D7352,0000641005C2957C,83564BE569A69576,9BCC9F9FB1D590FB,92DCBF8CA9DB0C45,2A43E9F2C1BFC58F,300E624936F31A90,D7ED9D77BAD6BD5C,206515A33257B6A6,0356A76320C7DBA4,F04735614286B1A9,E93F5762361B8A42,B19C4D94851F8ACB,000008A404961FF3,6F783235BB59E7D0,AF32C426B7324ABF,789EAD0C42892714,3A68254B5470F3B7,D1C20A939D6A5E18,729BC4C3C71D4CC5,2D09A50E4EFC222A,18A835CBA71D2B13,20418D49D63CD75C,3281F0B201811AC3,1566D21640FE350E,00004F87A5169464,11CD9A645CC26C50,7C03295C9BC6C939,3A52BCCF097045BB,B2537D7CBA0A07A2,64C3121A06EFB42B,790C7F2A06F84B63,5DD956195D155875,9E412CBE5089F6B3,30A4954984BC1ED5,B77D033F40AE3381,C30AEB60571DAE9E,00006942D0A9903F,635BE8B639B84CFF,2F4F7AD90784786C,6F48576F99382A2C,744659F160B6CA43,260DF40F9361376E,01ED0E2BEC3E2F18,7E30B87B9034A61C,48DDD30AB0AB9279,66036BCA628110C7,E3D68EE4D7AAE6E4,779CACD2F15AC478,00005A0FE57E8359,CDCD5B59AC4EDD03,5526EF6C91CB2D16,44953F971642DF65,9DC8548AA7C051CA,73D2933B0F77138E,FD2F3B6C3783D194,F7405C2E85DA1A3A,32F04DF6F000250D,8E919D0A560DD1A2,BB7718A5A72BBD94,BC723EA04560FA2B,00004F2327828A9B,D722FBC9D64EA79D,AB3A0A08D2F12487,231439347D50F72E,D66C2B982FE02406,7B0F654DD0B032FB,B344879BBFFD72FA,9489BD36786E599B,6D2546372970A68F,551CAFB1411A6BD3,4D9C60B2E76D9BAE,558BFF7B200E1FBC,0000439F35451941,C866EDF411C9F64C,14D649DEE17256ED,992FC85EA278EFA6,FA7B82ED8264A74B,413079D13017E1E0,AD376F01B83CC8AE,4F98D014C2EEAC7D,76384E6C6E1A7F24,239FA7613CC9D63E,340A629DAD3D5B42,CA67AE0FA23C15AD,0000531DDB83138A,112D979ED19529E3,26578045DA562F85,C8AD1849C3A0ED93,D756651E7A955979,3FBEF976F125ABD3,AE0E1EA45E9AEAB8,E02BF5260B6F7844,20FD6826B4D4895B,2CEC17041BCE93FD,54B594D13F24CB04,C134F993025A4E07,00004E657F16F53F,166A411DF847AB70,B6FE9B00C134D950,A571CA5417BC070B,921DA09261035923,476C499CDF7504B4,53F2DF363821D02A,D0533E94D89E55EC,E4BE3CDE345B4BD9,4A55BE4C9903E365,C8DF59B4E860131E,76CCC24A822AD019,00001F4DE7241493,8830E05D74B787B7,289387BA1B7AEDB7,55FB9FFEF44099E9,5B05997A9F08CDA1,54A8BDC0D641071C,37C15C3C0D0144D8,8EFAF8C54AF2348D,940C054BA4B986BE,557D6B999C638249,B11823818002B40B,4011168DA2E135B1,000055ED8C560F59,CECD505889638AF6,B29326B82B9ACEE9,1B83EF1A71A16706,AC85E916FA43DD80,B845B61AF56E19D3,685E56312DE02F9E,CF931C26B6F12F1E,EDDE86684580EAAE,5100DEDAAC65F18A,8AD163C53543207E,10B3DB8D6BD6CBA8,00003495222D3C45,3B4212CC73C5A551,A224C9DA59B5F4CA,6FCBB08106234F30,1E074E5EE0F9F263,F704A7ACA04CEA98,DF6C1A105444BAB8,0FBB44DA7F8B7984,C0D3046AB90DF99A,BE780BC2212E9710,BE8305E6471327ED,26E0E9EE7DE2BA9B,00006AFC455A1D7D,57377B80B12DE156,6F80EFA29F79FD9C,D81CAF215E723E74,773A19C80C3D55FF,2DE51ED9F5D8D5CD,63A713680B191FB6,D39008BBF0DBED7A,4FCACA9E941EF199,267A24E9897B9201,7AE908492EE65918,9602000BE442FC83,0000025C075EE978,13D5737792FA9194,418E7DE7F6F21298,AE87F8409D915E80,F4F10C43F87E915C,0B12B5D269C0226F,A7826785839BA598,7BC1B43521159E3F,807F47BE37BF103D,383C4862B4340D5F,3715181C4C97DC7E,C32711C82CDA13E4,00002A332D49ADC8,B432185F22E96DCB,452A4A1C49989152,E1A3BC72832A3BF7,BAC5CE1B645AD60F,C39DE1505D070550,B63DC04D97AAC3BE,DA49C2C61C606471,2AC615612622B417,F55E002C659C8D63,5672B762746E461B,A2E2CD64A17C07A1,000003DC88260E47,7EDB6B67B2509B7A,AF2A26BC4C0C080A,1C877FA9EC9998B8,E8AEECA1F3CC9DC3,257B7E39C46DE8E9,B2C80332C88D7399,EABCF8ABE4ED7BB4,2BBDE4762E1521D0,5CA8AB6892C59929,4E402903E01E32FF,FAEEBDB3C3B2869A,000035121E06C42D,517002BBFCA0FEA8,CC76D61F017A7F14,0E92CE01C3E4BB76,DDCDB8BF482E2BF4,8BD52EF09EA5569C,1E8A6204037C908E,1D1FE540AD604A5A,8EDFF8445C93703E,AE92CDB95644D45B,4BF5DDA0DAE005D4,6B2C9BAD1E751336,00002F56C8FE4402,E773325DFE509B21,B48A33DAE87FB077,5A553D6A4A281906,81CC050978EDC6FB,DBD5A0980BF78FDB,84EA1A5AB0F1A0E2,0F5368FEBEA01C44,CDB2069A235A945A,2F2DB9BCFFE10510,C5D8CC10392C6740,F8FF3DC3F00BC880,000041853FC17FD5,9673FCD2DAE28410,1B3AE266B3FD773D,C7A7B5209109B01A,453B3E5AE8F7536B,F2C9A5898A65ACFD,5712C93A7E536F18,7A448402D480033E,F89F0628E11501E2,61B53958D6E1094F,AA59107733FF6F5A,792BE1B2F6836C94,000037657030AA50,E9FB96DAAB396664,F3D4885D57B03419,3B223B74851C6CD9,9AFD2F2270F9EE87,D4DD40D7582B1A07,A2FB02DE5731A682,F97617DF1A97361A,EC317C8BB70440F3,7314EFC56C5319A8,CBB05F406481A214,65ABA228BB93D06C,00002BA770FDED25,162A80E4EB92576E,3E93A5D0633722B5,D6C566EA78D6ED08,EC45386F617B2D77,EDCE5920A4B7FC97,32BEF58C93ACEDF6,23F4CE2568E095C0,ED71070B661C6C88,BCBBE3093AB13429,2DCEF7D64388137A,DD9C920F6A0D56C2,0000513C82E7276F,6DFEFF7ABACF15B2,4629C12B24B76993,E750DD25BCD5AD3E,A67730D0FC323157,FE1E8FFAB9E2BCA4,79CDD8DB56FD51C3,AA5AB8DF134E212D,FACDFB0B21723D78,F2746B6680D7217E,885B36D34FD43637,5EE1365CD3BC4104,00000F9DAC75A13D,3F6BBF5FF7186BFF,A4762C9921DFDD76,20314BDC83BFF6FC,9EE1E24EE034C5DB,D423393DE12C913F,271DCCDA30E4CFF9,A457C92B0BD3E66A,92828E21AF233C80,D918EDC8A5A821DE,7355E4D93C0A2D73,4D38FF54AC08D0F8,00002657A3E4C1E7,FC48381D0A28B303,1DF67129F51E9F7F,516051F109503C1C,233D8D0D6FB36B66,DF9A59EF5E3A13D5,1B5027E67729E499,E9419B9D2B039978,E2836FF8F4FC7E13,E78CE87118D14F54,D611A3B35DB27720,45015281059A2427,0000203C1BBB8D47,577AA2914B1A459F,ED92FCBC92B9FD90,2E5CA2A04C5670E1,22BE179B9A9A8060,139AD4CCE8770A86,EB10BE9FBE16C007,26EB554FEACC7B71,015BCAD52DD35067,0B93D87803423F2C,4949B6BEA6A336C1,789B9397C6A6A300,0000347153B33947,83AAA3033191CDD8,EA126447B845DD96,453CB72F94E9465C,2BF559FAF2D6ED13,14FF5680AE2F4CB5,8FE18A8F43CFE178,5EAEC5F3B66EE3F1,E75FCDAC2AC46B5F,7E3A87FCCFC6A58E,AC4B7FA88271B97F,7D250751DA723A5B,00000656BB503355,4448B2CBCB33EC57,E205FD125CB83754,4A7E8056149A9D45,3F327F4E6A063D5A,E12516BCEC103F7A,A9BB0E68E15B4EAE,95EC76432103A155,52BDADC99139628B,3F283BC214ABFACD,72CEE720AAD68D8C,A9B23E5B899F341F,00006A5DA4537B0D,DDC3564C89AA8641,4604AC3797650DC3,5AA0D8D63420AEAE,DAB690303374E185,A8855819E0A252F8,FA3E872758231319,6905F7425E159A41,B339C561AAE807AF,97239B39EC481851,52894F129C6C7D16,51D8662E326E94D1,00002CC88EC459C2,66AE1A9E85E22738,A62C91D5016288C5,A4C11D5E24A0BB75,2AA797858EADC14A,AE454DC189DBDA73,87A55B47BCCA2380,53C56B4794934E47,D7A0285B1D1F35F3,4EF1B42ACF7EFB42,12C74C1BB074D52E,63ABBAE80D22D3C5,0000137E435873D0,88BD2F921821EC35,4208049555322195,F4BFF7CCA3827D83,2EBC8AEDDB64CC96,6AE1FCCC1D279C51,D24E60D8EF018840,4D81A3E0818B9A06,DDD6352DC25BAE25,8A5669B4CA5C93D7,1B018BAFD1F76465,E70100717D4B9CB9,00001683B1628B93,4A6CD0F95C5A2EC1,CCB958CCE4534521,12B592ACE9D18F8C,0914351F0E4C398C,D7314994F11F0662,697DA0C963061FE1,6AE9CFB2D7817DD2,F3B0BE4358947EEC,DAA43ADFD88CD6AA,5EB935D30776487A,922C210D86168BDB,000059A020B96923,8FCC38119B73F420,FF40AEB0DD53FE80,A89A3BAE31A73349,C8FE6B5E9C8BFD4C,2A71F69DAE30AF8C,B9306D33958FE3D0,39628C0CBB1E2E10,115F6B8507AF9A5C,20BCE837D898869A,96433DCBE3CC10D0,6ECDD0E2A209EAA9,00001F40F1165702,4594341EA494B64E,8F49BAC44DC55CFF,2A71C4BC6E66218D,A17E3E7D54A3754B,22B6AC56B91C8388,0B5155BF016EF724,A69AA7EB3F8A49CF,875072B663E26F0F,03FB4FEFF8D39B7B,259E996A7F7A1622,9FAD5A2B6E714F5A,0000565A62C5757C,54A82015AA19AA1F,B75659B6186F52AD,FE2FFDB04F4731E5,F8D5CAD70185B227,B675675203AF866E,82C17F5BA573B283,51D2645B84FE2748,B8CEAE7184F247DC,FFF81BCA237647B1,66575C09A76F13F2,0C91DA0F4145809D,00002B9334B34077,13262511E0B9ACFD,F56A04FF0E7E503B,396D99A112DE1DE3,9FDF1EA8C4545BC7,27BB17DD890D2704,9DEE42BFB5CBE6F3,21ED0E1A4A5C7427,97F07B47704E9CF8,DCCD9A157FCC51A7,C5347ED33228DCD3,9918CD862B0AEF96,000004CCD8A12957,9B51255DCE63FCBF,58E524F031B679A9,E1F6C40C171EB5D2,093010774B7C04F5,ACC058442BBDFCC1,1587491DE225A2BF,4BA0F00458822A2C,4A0E39194456D6D2,9E8933A6F7202ADA,2F89CE29C0FA4BED,6A0B0B9E921B989B,0000234C6458067E,6C83323799E3C979,710F1CD7469931D1,C77690B65E6B8DE8,E20ECDE76D01EB80,CDA8BA7F3ECDD1CD,92155A11B138D670,147E48D936C55E7E,96C785C4F6FA2BD5,407A5D6557976A30,E82CC70F810200A0,944CE0A254B340A3,0000038B3F02EBF4,ED8213DB43A3764C,6A42A6601FD9B02C,2D8DCCA9283010F8,56EFC9AF137D1AB0,54DA3B1AE8FCB2B1,4197ED4A35A99082,F42BC5AC8CD27B02,2339716350D241E8,FBCEDE7F57074E41,2662D505C55616D9,22AF8E07849B0F60,00002A13C46A3000,52AB8FAD2F8F5EC1,89F75C715BB30F68,F6042E548C12B896,29428281BA2E13EE,5EBDB1A7012BC7D6,02B619133F59A18A,B70F8580E50C40E2,D23F4C1F8BDD0BC1,C999C4D17D06DA78,032BF2C074366E95,842916594D2D263E,00006B2C874770E1,DCD7C56D0E7910C0,5F8C36F1155501C6,2F064EEDA9C801C6,A1C0EA11FF0ACC87,CAA99B29A4C2859B,317D0D7049A16164,627FB2CB8A097698,E4A2B1D32264EE1B,F4482ECBAEBC0768,DC385B1B7CA7872A,02436CDDBCCA1CB4,0000575187F545DF,3FFC77C89733687B,B4EC910FD2772572,C3D0C7D444DFC72D,FB441259FB1EFE7B,ADEFBE1E402924C8,EACEBE67E96173AC,4B038C3DD4F3C7B9,D4FB2D11774F4FE9,76A336AF9A8A1608,78BE3F6FFDD0E07E,4C54EFB61B5CE267,00002FDC8665BC10,F733D2F98A6AD1F3,6E9EFC96D77B6CED,6640100C3842841A,725F924FF510541E,A3DE6C3DDC997923,002072F2E0685BB7,EB9FAFA803C24A6B,4EF4138C0C5DF501,18D7B6C28C9FF436,2BC3A1A750629120,87875097D01B521E,0000571FB0E04D93,BD031E562365282C,5A3E2A7D0740C7CD,73EBA38C08C00163,A72307A6CEF357AC,4664D33B8475A5D6,C991BAC7E8512AD6,9BF0D5ED34548D64,E4FF04D855597718,A8E7AD839424B5FD,B787BF08B0E61695,77279A29292618CD,00006486F397457B,19078C61C5E936B3,0518C2E047F1A6BD,970103AAC010EE98,FD6717B873D87492,F2BAE4B756CB86AF,30B51D4DED4B0CBB,6B7FD7145027828C,85F1496F7C4CB33C,54E613150AE4F799,902CD15E46C43B2F,99D4854B4C0428AF,0000656C4F479C1A,14C9781127602448,6DBA83C7F4AB5AAE,52690A47E94D9BCA,7441445380C1ED72,F165E531006164A3,8737009F45180A20,1543980A85FBB4C8,B652037AE6760438,F1B59BDA875DBCDE,EA0D99DD50BF173F,F7F438DB6E64811F,00005BDC2CEAA7C2,69B13F7B4CBED691,8697D6B61F7B6CE5,1EA240F09F112963,DF1281853D1236FE,180647865B984B2A,0DCC26F660B96823,0F2141A911FCA052,7EF607CD846AC2C2,C251791A5F020848,C1BCDD8614FD13F2,E0807B6C396C5A0F,0000635157CE6298,F352EE3B7D03A7D9,17D507B0DCCF9635,A3FAB2B3DDA5C46F,79344532D290DAC8,0CA70A4B3E75BACD,E86A62018AF01A71,19ED751B00E588B5,43D6CCB2E3982885,9D1D300223EC50FC,22F9EA8450D7C110,013E544C8D17667B,000064A6043470F6,7E5E9EB93507AAE1,A2C1E0F17A66A1A6,8FEC61ECE7CB34CD,E7B5F2BCB01B6BA7,D62965565D61CED5,85627F8E26E59216,8AE802DC511F4252,FA493E17C3F27067,E4B9104443E3BDF2,A286BEE570469069,EDA5A6478F0F714D,000014D680BD6A77,FFF5AEC30BC3E317,C48D2E38E8CDBA9E,058A651BC4BAE3C7,9403F56A4756A906,3EF020A5DB9238ED,EB8EA46F7E18619B,75ED82C4C1F88D18,9A5252D66874495F,35F6A941B534D2E6,53A471E20FF8EAA5,8545FA1117DB9D1D,000024D3F5463296,0583FA9908683184,9230425E3D95DA95,17C7BF94955EFD3A,D9609A654060E765,FD0D4DE08F1E30A1,5092B50623929B33,2D9532F95D4E21DF,4A14E427D4032FD3,9189BB2706066208,5358148C39666FAF,D3A25FA920C66993,00006DCFA163EA9B,8F41CB6CC299FCA8,EAD9FD377356477D,DDEBC155BE1F35AF,6ABCD1A49C1BA3B6,2FD59C97C685F23F,64C87AD54917CE1A,B2A1F3382B9E165F,242F7E8798AFA2D5,B03DF51EDF9A43E1,1986DE1EFE7B99AB,97DE40C419EE7CE9,00003940800F54B3,9DA26775A74A3A21,675E97B60E5178BA,B383373302F6D47C,4CF79B17F55F6460,6C11360E257D9221,36FBDEB1139899A2,7C2F844052EA694C,5D6D4D4E4F27980C,AED8489CCEC132F1,B25C2BF8BA006517,97CF16FDBF893447,0000178716A6EB1C,17342CB374974A8C,B9B1820AE4C095EE,BF50122A3760B268,512AE4DAE55036ED,E91C06D94E6F88B4,C6DF07544B629E2D,AC2E8CBFA21E4849,27FE375B6FA1F280,AAF6F74A0BDE6CBB,3E1BE97585E5FB28,81DD28175D951FB0,000067C3B1943E98,9B0FCD44BBA58FF9,A8EDCFD02655AEC7,E4B387AF90D6C95F,ABDEE1EF169E61AE,B457858FDC8FB220,76EE6B1B8D3BADC8,F0D5042DF1AB48E7,038FDF7143B39FF1,438A9C1894197262,D4B1CD2A97F703A1,CC01A628E72477BC,0000053644A64CE7,6D8774F1198DDE1D,031D8BA515544583,70DDCB6AB7CC2FE4,6BB93C4EAF8F8F2F,4DB7F95301ED309C,2BD85D9D6E4B097A,49AA28C1AE100042,DC0BE27EA15F5257,F6A959DE2FBD5801,BCF248354A277CDD,EBA490FDAD1CFA15,0000207F4F51D06F,EB70859C3CE12386,1C9E856116E0BD7D,C0CC45EE80EB9919,F69EF65B00720DFF,992F40E3BD95D8D2,67A7B8BBE082EBBF,467C945FC3CA18AA,90C93D9CE2FF300E,8B59CA2234A940E3,51E1315574B9BA10,65A684ED78661066,00002399FE7B6F73,726BE78ABFAF9F71,BC0BF22C02E50DB9,85F593A84CB696DE,9819A4DC85A71435,37ACEEE3BDFC35FB,49D1AC978348C13E,37789F2EBFC1513C,3033D2F87285D35A,8F50115CAAA1E38A,01F6751E0FE9C71E,9AECF7A178C0D93E,0000139683D78680,BFC26F745CC61ECC,A4C15DD36ABFEBB6,2E8DAC79F28CED98,6633C884CA2B99B8,69E7A6FCCECB132B,DC1EE00233C29A46,BBCB9B54B21BD2DF,F51108B46DD23CCC,86E8C6758F2C030F,D7DD4AA3109DA788,B53653843536730E,00005F13C840E182,7AD3B1332838187B,7DF8D5513AB36765,CC6D67A751CD33E7,9CAF37EC0D5DB9E6,ED6E21165EB8FD23,CB3CFD34C9797DE5,DE6D6F1DE382E484,A5225FD5B6862EE3,AF0FD46E7E369541,DCE3C83A366CEDD6,5E6D7138DDFBBD1B,00000A52C1DE7A14,0C550D96687FC8D2,37057C906A085388,CB6C4CAF7E062E31,A221889AED82B8D4,EE48883F0B7BC99A,C5C98C88E8D90F11,AB3BE0382AD55D3E,D5199C7A361E2754,0508881C12F3426C,56D2583E8C9307CC,DF270C34CDA22DCC,000044C5435C1D84,98C04B5B9859856E,AA3AB625387A53F0,4FD5420605D9C32D,C7BBD0EB6DC38EB1,8873A5957BA2D413,F7E16BB00369F565,FCA9BAAD31C9068D,C188331FB9035A3A,DE1DFF8E34B2F606,E4B9046506B1F8DF,209D6D1D7EB140A2,00002B13736615BC,5FDA6119848C2CCC,CB1B2DED3E73A05E,A9BE44F5C024B6E9,39957C5CFDDEB605,9A4F14454EAF0C37,736778B914790BCC,625ECC58B7BE41C6,7EDFF3C800D824A4,B61A574E27C7672D,EE77A24E1B9A311D,0461BF5FB08CE1CC,00003356F8A98D1D,177CA692C4782FBA,8516237040A2DE83,D3EF1903E3A1407A,7A69373E27DAA1E4,CB0D83066642E422,4A8C3BB9CB7606AD,C9FEE0CC34BB71A9,ED7B70D526F7A121,D0BF1EEA84DC09A8,7CA06D622F964EED,6005AF17AB883743,00001020F479E91D,1AE157E250C57249,B7D47ECEB2647C1A,560AD735A48C9F28,1B6CABF53512A3FA,9635A1B6CE63B24A,109C0C48D8DF8ABA,A3D0463B096016F7,E15F11D9C4649E69,52C07218193FF37C,C65256C684713246,56996C455F19B93B,00002F5446DE547C,C37A7B59F73E60C9,08450B6661381943,5C7E90C8647D10D8,564CE184439F8A42,D66730DB0784F8EB,28D2AA56AFE574CE,12A7E4A12940CF5D,AE49CC1EE79A0DB2,541D61D79AD7D2EA,E8F70F34C4144B80,A38E7924496E3C1E,00006D9DE8B53DC8,D29672E9A45817F8,FF7BE2C6874399B2,F45C49DE65B24238,5B983DE5DCE8F5A5,17786D0ADF74FD18,93745328AAA2AF70,17880311E78E2721,2DFAEA9ADE584B09,5D6D1C00AB036B7E,CD5175F0969CFFF4,70CFC8A2D3121843,00001630D09F5880,37EB68164A9809C4,7C3703A46D8D5F5C,910D071976EC1031,4C3ED1491BFA2EF4,BFA4FE9F669574E4,F475AD5435340B0E,D9D7AFCB8728C858,4A97C934246AD5F1,608973BBC0A7BA14,EED0B29FEA5F4168,610D05B1F1DF0194,00003E1F7630B960,733A2C29D2FB7D54,2F87284B9726A00A,41A7D44ECE78CD1E,D18110F8F5EBF286,DB3E770719761B93,9F1FDC0C8B6F0471,4C4773FFB22A51CA,E3B4DBB5CD3F090A,E1D5B7AC74E9E51F,E435FC0B67C7DEF6,8823FFBE1CAAF276,00003986A10B419C,6B3A9FC32F379F7C,7FD89A0B2AA0DA58,D27D02306BA89530,D00760D5053F32AB,5FE07D45C4F26561,44F360803E6A2B18,3FF74B91DB7027AB,7A15E245BAB0C050,5EBC80CE9C200E7E,E644C677B592C5DC,D85B5F86DA0CC2E8,00002BDB4B0A559C,D561DF1F147D97C3,F231D5A01660D850,21714C05BA0EF738,95A3352DFE89D33C,DBBB8B7331FEE2B1,3E3DF42903740993,2FD5A2CA97731AD6,887109A37F9035D1,2533264E3E6C4B1C,AA95CA4488C55498,D441ABF05BC6B3AF,000032B078A2BA67,184E14342B327405,A695B4AA2420179F,92641EC305C51A4D,0A05702DBB61750F,2C7586D97C4ECEB1,C5FFA2C3634D398F,E5194A44FA57AE29,977FFFF4E8A3E086,86FFA08CBEB806CB,DD4821CF3F086C76,AED2A92218039F8D,00001546A3C559EA,E0EA9189DFF510B5,5C2A133E54DCDAF5,545290AF5BDFEE52,6DF1787CF4CA2156,16BF65E13C769E3C,DFF4C89517D131EA,AFFFB6431A0AA6EA,82E26E7426A5CB75,DDEA4C3FF1650250,147C91B584115C01,0F27320ADBC8FF48,00003D7D0F550A63,6A249500B7AA7E45,01ECC5951C043196,CAE6B524C27D7519,50FE480161156C67,54D055C7BF222767,343EFCBDAD7F4DD0,E61AFFA31F560C67,40B5E460A17D099E,1CB97990516A4A82,86D367ACFDFB4642,A6233198019911D6,00001DFD44F8AE12,A7BC8C68F08A5915,D9309BC6977E2B56,995D42263AAF4137,5D680257CAA9AA00,806ECE60DAD60CDD,5625650ACEE753A6,846EBC268498E398,3559677ADE114837,D8878191913A61FA,6348CDB79D8F4344,D2E43D1B854D3D9B,000057D4FF1EA915,EF905CC6D44DEBF4,250B5820FF16B29A,EAA79F8B8A65AEC8,37F76E8C09BF20EC,22346ADD72DADE1D,914438411D7BF892,87F6F7396F12702E,2A6A2FFA426C0FB2,F687CA2F706DB37E,E079CD5EF34521C3,2CEECEB5FE396985,00004614088407FD,EE2C06FD47BFD1D3,64D2BEB67A90BA20,BCFC76C86E4B77D1,03899A6DC503A2CC,770C325B26F4B9A8,0EBAA37CF96C38CA,2C5F87DDD08DBCE7,E7D981699641C8E6,472CD9FAE5EDE147,AACC847B1657B0B6,FB388CD4505835E1,00000EBDDBE49DD4,FCC3D5823E86CDBA,D18134A3ADAD3288,429D897A2F08EFAD,1ECC903A142A6241,59C33F09D93C5A30,D94D8658175936A1,5187796316BCB731,5FBA81B9745C0ED4,163D2109A6564C33,AEEB5764A764647C,D8A4BE3082AB538C,0000485D9241FEC3,27F412412F0AEF4F,6B4316A0EFD61A36,6E9B583F79917775,F18E7F8A3A6619CF,754EE52164A5076F,B05FCA1AFCCB62A2,462F37D0B93B308E,33A9743BC6B05641,3CAA025E54F13661,934D3B3D78BCD221,EDF07ED001A19828,000001CA32891F33,FDB242E2FC0793A4,631FB2C99E62B6AA,EEF65C9E3DA37D26,2F60D813FCEBB03D,2D8F5754321A0B6F,6A2174C9BF13843D,B5366E950CD1B8D8,A95B4399F77A95BB,55D47E593790F52D,B576BCEE668D2F63,CF193E66DB4F58CC,00000C6C4851449E,A9EC2F3CC22E1DEF,6BE227406BA7968C,33E0888B3FE82C2C,BAC28F574F72C446,6FDB8409EEC1B4AB,FB7D2677D7523BE4,C80633C3AEF48D1C,724710C496EE9AC0,61FEA3E168202870,B98C77E2D77DA528,1D7B9A114C1FA032,00001DDC69717848,A034823746B415BD,F8BB498DF6BE4EFB,5BB8B7ED2F91C8EE,E5D9950CCC7571BA,1A13D2A1C6D1E025,EE215B07E6729EBB,FB537A30BE1812FB,173D500F206ACDD0,8F28DB887AA0274C,83ED28267A813980,066F0D4705EB9907,00004B73BB75F9CB,4B7DCE69951B6755,55DC0F98931EC72B,947BCF60D2909B84,7EC80A8ED67D439D,D814156F4CC51049,7DB7CF879571C7E8,69F1DEBF91D21A01,9E49003CF65DC08D,4640CFD8489F44B5,B1633F4E479FB3E3,FF31FC571D3A4583,0000571A140CEF19,0058E918BE3D9720,C81972000D9D5838,334CCC750C2AE3C6,C249F7D3A386EBEC,6910F4D6892C6CFF,D52B447B6BF3B0A8,8716F7A22B0D4DF0,DF100CC3DF16DED0,F77D7EB817A6EF01,7F6A80F63CABFBDE,C3BA1BCFA95AD893,00005959B7718293,E5D73DED326DBC3D,FA9160C737E99833,232F1BF31F22EED3,8592E458073948A4,63625092D09626C5,5BC02D2820517508,0ED016AAB169D248,A35716AE51AD19DA,7BE8D50B3C936E11,800E70E2848AAA74,7C244A7E21FE6DFB,00006F9340839927,9E70BA27EF248D56,E261CECCEA2CC2C7,DC6162EF0A6D33DF,090B5A433029343F,5C0B7334C9941D90,7B6A4225FBC0F484,51367EBF17322634,72491047D7C634A9,9FE90D752BAD9881,1C8FA46EB0F26EDF,B161CAADBFFE0E47,00000681019F50C8,56F845F56CB201D8,B41B25CFD17CD67D,CF9ED47858ECAB87,9667C5E27FFA53C6,B54D4F00549B9C55,1173B042BDA6AF83,C8808414C7046603,02A743E23E5DD644,92C847AA20309CFD,11E2D2427EAAA2BF,2779EA95E3EA8CAC,0000641C32AC1D4F,F9593D9C4F61624B,8A1BD9C39C627BC8,AD8304CF99C56D0D,30D7FCD97DBA017A,BED8EE8C4022DDEC,47D38D7193A39C58,839F27AFCCD60057,7ECB2F9235748797,95C725C89EDCD3A6,34837D78A9D1996B,7365C9A39CBF1F13,00001DAAEB425C90,7CBCA21C95B87B9A,2B4AFBA271A52A7A,1E74077DED5EF958,B0ECF25F4A59D55F,018C9709285FEBB1,D9CDB239B8A1C376,A4534B2F83875A73,B41997BD0B4E199E,6F834319E6773EA3,F1FA7EF8DF50FFF3,9AA65E2CC3E46AFD,00001E7FA62F7D56,BD9A3AEE7F431290,4507BC93AF4104D8,4B4075D9CA614C59,D807DAA746EFFEFA,8FC5403EA003D91F,DBBAA3DB30877B2A,7926831046F35D89,8B10171E4A9F8AF5,911FD04C8A8DE1EA,1F66F3BCF7D4E971,B5FABF1FE08402F5,0000200CA20B708C,36D8B83B8336433F,2FBCCD40D5E9A845,32456B8962D6858C,AA37DACB346E5F38,5EBC213C6CBF0A5F,E5BD7B7488863982,6C68D0FF36065F34,8ED2D32B527ECF92,98BD2513A5485747,3B1A68B6CE879755,322AF432472BDBE7,00003CCD6B66B12C,2753B1D1F2F829A8,19775D6935E470F8,4736F472B24D1693,6B9CBFAA9944B135,29AE80211EAE7027,72ED7B33436B8D4A,E46B02DD3B3268F2,B77E3E71DF567C5D,251E9102A0562651,8D00C0247E936B69,C4C4A7FF444B4E9F,000049664A1473DC,952DF2D6E192D4C9,D159CCD95AD814A0,3F4D6E38A8E92AED,595F6FD5AA3367DD,AD29CC70A4C8C095,2EF2F94EDDA88F74,0579FB0DD1CE004C,57B06271273EC846,0FDF3127C764FEC8,5EE50071319FF979,1161805748174C51,0000289CB25A1A27,6386E6290149C908,00CD9E30319EDAD9,477064B5E1880923,970D82AD9D017165,143D667B2896FE9D,B632FD9E829EEB0D,DC4AECC03DFAD3CD,37533CD319EAEE0E,5AB873ECFA8D8882,613FE35746B9681E,3E0DAD0B6FADCE9B,0000223A04EE55CF,0AAB5F821F7FFEAB,8C74FC4113C29F2F,2AEEA3EABA777CA5,9DEC36CA01F7F221,117DD0B06871CAB7,3A38F849D8589B0B,C5BE8F4795587600,22858065CAE5969F,634BDC4FDAEC2535,D5E3D9E5FE5CCE3B,833EAAA9E37ABAE3,0000672DD67856B4,4CA52C77E4375AA3,5D07D10AE7641824,EC3A1FE26FEC4FEA,9C7FE6C376391594,CE0A5BC32A167AFE,9E64EA3914BB8779,3AC4C0486297BD3C,F21D992A9D61D60C,B8694E0D5BB1A73D,F34AA8E4B169AB75,F971F21281E12E84,0000320740ED6F2E,4908048FC68DF7DA,448FD8B8F87AEE41,4CA685DDF00F3598,D458CF1177EFA0C6,E92E5A0BF7B2B4C1,98D43BA0F1FA078C,A87546B2D1870C77,45C3FC99B083E500,6CA4A4F554681E10,DB4F3A85F826C3B3,264BD740391AD6EF,00001984A934CFF6,C98190A528F7362F,ACA447D7FBAC2ED3,8AF0D3DC6A563BF8,A768D40F197CA93B,6C067FB248633A74,918E68867EA23344,E45CD10C67A7B9FF,220EFF8BF8A7B22E,45A28F0D839AC016,9CED5D157809CBD4,E671DBD2A39CB803,00005ADE3E00CD23,5C7BCA15DB557B1A,441E3C8ABEB5AF2F,962F4A593EB9A334,637E62EF819EE905,C208B023587085E4,D48990CCA21B4F59,E323E638BD7F9F66,49FBA3A4FD4F6275,76BCEEB7ADC00803,BA5C1490CCA7D1F7,240F4E803F8101F6,00006597D8B3FFE5,32C7396C993F38F8,1BDE0A9297C57981,9CAC400F443209D2,EA0EA08B5534005C,F6D13AA65AAC2429,44A1D29826ADB6FC,36547038D109B221,C857CF2B8170866F,678DF2E4D01ED831,3DDC4988A7D864AB,2175A7F2D16B03B5,00006CD9A19EED06,0C8CF795C611592B,BA50B395D435DC22,220C733B7303D6E4,276EDB1E5FE79A8D,445CDBFF8AB1B3F8,6503240272537950,CE2E028A58EA46BE,D297220D278998C0,47CF32CF98E95FC4,3A5FAC73809BEDBA,E04207288E6E3CF5,00000CAA532A17DA,FFA910BF9E642BA1,52A81FF02731A6EF,54EB343523E9E0CD,EB48E623F3D9AC15,F835545ACA882911,DCC3F57C3F66CCF0,082780CF81B4E2BA,9C6A44533AA82D11,CA6E92923D09CFA0,D0765AEF95568141,7D6086C40F680EBB,00002FABB40B5655,C96C3080E1F5496B,9B6D7D15500B42A7,2D153D92C692398C,2545EA0FADE95D4F,55519BAB40A212BF,9290507BF10CFB53,4F51A1451D78FDDF,2D386316FE311E69,869A434352160A49,33971813CBEEF697,D2960093D2E661D9,00003177B2E9141D,DA1B375273BD1077,CE297B5C52BEC64A,B2DC8A51EFCAAF41,EC6903F53C5C6E60,5F351914BF35DA4A,BBA7E01BDE0B803C,3F5D285D8F710736,55E3C9E414110E8B,749232906A8430F0,4B15E0107BD08390,64A1BF772A5C077F,00003F8B9F9B816A,4A60A5EA5BC929CB,664A7002B5F0C3BE,B4DEB90AD320F9E2,436F7B930F46AEDC,5B43F8909F838B86,BBB9228A4DDEE492,31D25BF1CDB249E5,FB362AB9F725DE48,D65C2E15F071CAA5,68E842594BCFF5DF,10FABF94956D8A65,00004DB75AF5FF6E,90F81FB0B32E3207,0FF4EABF397669F0,65F5873008A12EED,FD5830D3D406830C,AF30E24A785A4147,55BB386E37FCE523,5F5A5B6A2442D38F,14BAD3FDB67FFA90,EA57DE8F12EE8DF7,6705347032F4A825,3912220BD6D9F97E,000055B3F5CC3123,60BC5CF1CD180F38,72053441296CD08D,24302FCBFAFF8FA5,EE59362D47587EF8,5912F32870753E76,F08310EEFC868609,DC2BD4BA433D7DD9,24D032D0C571456A,B42F1F0DBC0C5B1D,C8CFFE4C6FE5202E,5D4643696575A1DF,0000389B0F74513C,6CA3CE0BC2341819,59EAE5A26BFE53AC,D497F70601C0E927,BBC39ACC288A29EE,7BD0251E16201DB6,E5A46FA12F55BCBA,68E9641D58D85D49,492345C597C65DDD,A131A94AE3D7A054,1FCF2EDCE8B6F4A9,5C18AF77B8FDEB3A,00000F9B22A7E909,8CA8E948F2A7F471,BA49CA162412578A,390B88D8BCD006F3,F2CFA8F82B6F4011,CD3336AE5BE36B40,50863328FB47601F,63AD619C878ABC3D,2786D1E8871DF8E0,E9C1FF7D01FDB1B0,726B47227E2BE4EE,00E9C4763F16D4E5,000029B12A73D3AD,9898C8AFC8126DF4,3C56444A67D24544,483E85392F2799B8,6A18DD6FD7BBF2C6,BE74930E1241FEDE,D1028EAACAD1405B,F59CA8BAC740D582,1CB9658BBE3AE92A,881CDA4D1F6A558B,08D4F85CA5B9A857,426536A8F29E2D8E,0000436891C0E405,A7E06DAD08D30D31,8EB779E5627B1A05,D6EC74E0ADA32D7C,0AA14BFCEEEA278F,A30BC39F2D3E728E,843F5BFB9A9F2F3B,C9E3BD2CA14D5CE6,499710D38D0F10C4,6F7BEAFBBDD1A50A,2A3EDFFD35C421E5,1F66D74B8681ED91,0000008FEA7296BF,99DC5E4681F7957F,0F212592AB3FEE67,1F0D7B632E40064D,BD218146878BFE78,FA1D700D8319BEFD,38EC18C3D013EB78,4378081203B1C328,A59AB085F11FCE88,71459A11AABC41DF,0B1689CE177997AD,B483A01628BA3D49,00001DA9B0BFE62A,AAA62EC3130A0103,6D81A3132767FD2A,0BB39B1ABCD1B4CB,830235876B3E422D,822669158C593E48,31F76415CAF47E4A,655F147341943F41,BD1E5316CB51A68C,7EB08829AEBDC8EE,E9C000109813E5FA,DBFD9C9BBD705F4E,00001CDD4D1163B9,8C27C479749C1102,C4F7A51ED2828854,93D925BFDAB796AA,2030D09DDC5E9D84,12F3BE8BB827BD77,CAE9190A178AD20F,C7277CA64E11E56A,EA88ED67E06A662D,433EE757947045B1,0C4A9B4A48884F6B,4AA285046E3091A4,0000578FFF560473,18FA03E8B5A40A65,1EF3DBE341FE2B11,1F0A3A1C92CF457F,D3291511823FAA3F,969367C262AA8197,380F1A316AD45506,121C03E713C4B2E0,E7B92DABD4A594FC,5C67F8BAE9E3FD89,47C8CC5662D51753,7267A7C1225B55D2,0000516544D43D83,38C426B7CB1BD840,BC503AFFA1FA8774,9C3670B097F53137,866F528771EB0C65,A352AC05B8D25F08,3A7D787556814E16,4ADD3494B55F795F,44C32C5EC1ECD2C1,218F8B48D759DE02,A3F6D6B6140EAF5C,671BEA6A67F238E2,00004EECB46B8A82,2FE02F65F962E662,79B9EB2F0056F206,FDF21502CED8E937,22188CC2EB6A767F,901485187AFC22DE,42AACB7230A8EF68,AED205D762555DFB,820C464E313A5FEA,BF92D7D1F198C9EB,3000D40104B004EA,35DCE9E6D88FB7C3,0000230F7B999AD1,31C158A379C0C553,A9B02875EDA964D8,2A0E8463BF0CB7F0,6B388571E8C930AB,3AC97BAC426FB0B7,76B692137D5D77B3,C7524020B277740E,9C426025424CD6FD,8FBD9CDE2643BEFA,C73EB2240C1C3521,FC0BC51AE8DE6801,0000389B3264C706,F0B0FEBA5F4CF45C,16A7DAFCF49C5042,8669392FD2884E5D,BB126EA9BDA02898,8682D78BCC2C4346,F8BE74692DA0CD00,CD0BC9E3CF3EBFD4,88180525A3EDC229,C660D863C29578D8,6640049CA76B2BDD,ED8E7C79FA60D96E,00000D69E5221078,8C4D356DA5BBA434,9D11BFA6E3685B0F,240EDEA26B0DABEB,88B34CDF89637CF1,B6AD44C833D80C7D,02A7894034621E73,B344992CEE262158,12E0ECC85F4E685E,849CD3F81186CE02,79BF15432438B62E,1CF3AB41587E1E4A,00005982603622BC,D504ADFDA8F62A5D,52DF8725AA896310,E7DF461DB377814E,C568E7A91B763CCC,952D88FC8DD983A2,5ABAC6EFBA641317,9DE7EE95503DBC9E,3AAA73DD9B13132D,D6B251DCA85E6A44,8F49ED4F301E3173,D4FB050CC0797384,000021E8342AB632,CFE696A21A54D142,4208C52A4A8DE0DE,72BE35BB831C5BE4,CD99347C8D4855EC,0E879095A5235FA2,C01796F9088D3751,282C4CE990890277,E6233E3D9E3EDE88,ADA01B1751F30659,92663FC1A1B0ABA9,B6D35794DC7E267C,000043A4960B7B69,2A8DBC0B0DB135B1,CEEC34085324BD5E,3F274639D4743FBF,009C81E852C47856,F9BB8DEE73C7E21F,7959AE8CFBA3B092,38C091C3475887D4,463439B2BCDE0A69,59C0664780E636E6,48B35C3B1E16FE83,47FBF7EF2F883175,000013D4278DE94A,9D8C442FC5483808,4DFA4294F39A1D21,63264085E90917B5,66DC856AFEA429BE,2F3C50D68A19FF1C,F6D8C91E241F7A08,0AEC152E1EC83CEC,25D725D706682DEE,7CED9597C8014777,B9D5FED872C017AC,1DD6DF33728046AA,00002A9494395DA3,A4A3F7BF4687B30D,136DD3E95423EE8D,C9B9FB4567C0EE1E,7EE80445A01493B2,01865A7E0D5F8859,B6787EBFD039BBEF,11E7847F14694AF4,520FC51F7DABB1CF,DEC7DDEBFF667A6A,E15F6B9229CFA986,B8DDC3FC0549E6F3,0000119C6BB8AA52,D97E2AE820B24F74,CE4893EED3A2A960,8BC1F86C1F514501,F9C55280235B8A73,8EA9B2831F67CCC7,7696EDAFAC0B9BEF,D7FA72E069D6E39A,AB40FA0ED4288531,D53C30460DDF9E8C,E20B4F5E5EB43D28,61267E3B916E3D1C,00004FB9DBB072A0,BA98274BDD98F045,57C0830F4B4A4770,1CDE403011F0F514,C57522E24690905E,0AB26DF767D114BD,09E8C8F20058A369,4117131CABE64C7F,8E04C71E16E43308,4C43D9737488913A,B93C43A8F99C248F,CAB9BA29823DF990,000022DE74FF6324,9CDB1D4E374E3D23,76990B305DAA49E6,D58FE32042048768,68BF0657C6A46CF6,9F5D162A5D9E9D70,BF39DDC528B94BF7,BB086A0C3F91F247,FBA07D1D20EFB1DD,8E9CD8B6DEB776B6,9A560FE510AB8173,E22F94E9F7F21D9D,000059E87FF50D0A,312A98A25B604D2C,ED1A36B0DD8D087B,C9E7D579E8983E76,4F38756BF2F38D0B,F5720F0C4A5A98D8,0C1098C2C53FD208,7E005F90E20A8786,92E27396DECD2BE4,4B63E2E21247055B,81CF5952D9C5DD62,703DADF7E3A69957,0000080AD4F07A15,63F119CD0BDC1AA3,0F51C11D9D575B8C,221231A913ED3A93,F905F4944FD43591,9EEEC39DAF098A1B,AD155D1AF5A29B59,3AC04E31237D3F89,4E05B9CAA28C6A47,F3975D26E26B7040,05D7CDE764DBB862,1F037321A2E2CA23,000016F21082FD7F,8568CE2BD20AE9F6,A03F1CC7B729205B,E63E5FDB886F9B23,1EB9DEDA15E4A6FF,321CBEA1D5ECAB35,096147EF973AA366,89E0A5AF3BB936C1,12A49BE296FBCE8F,80776BF3E4973C66,DCB11C478738DC43,AB00B8BACB1CCE2A,00001EE37807EA48,15F3FD0DC1601DCD,90D9DB6B6A924706,B36E628A3877C453,63FD18CFC0570BF7,4BDDC0BDBE44C0ED,B2EEA5D4B8D1A5EE,1E1EC8A5F1988D8F,E60EC877B78E6A8D,50C83EC7B5CDC621,74C80C05F3CBC37B,CD9B42F58174246F,0000569BCACD5E64,5360A2EE800FFC42,4D3CB9443A05CC96,F800AD939061DB62,CC90B4B1C71AF5DB,9889688E34C7D419,20DA0B58A31FDCAF,231841A32E092101,97E71311E4E18183,531B397E8629000B,20C393BC552D7057,D73D175A72F0FD2D,000058981AC52289,BE54F6D4A61133E8,E2F2F7785CC85A94,D8DF0F2F87ED6B84,39937799E2843957,A25672697890089D,F5502B7A5A639A45,06FE84892FA3953F,6D423C2A3B615D20,C93D19546BEC7CEE,E5C1DCE285CA952B,246D156C4853F87A,00000D43DB4A151B,5AA7FDA742A89DE3,A303F92FC5ED1C95,90A25214D9B52D95,54A8B0A3584EA112,78212855B3B2DB5A,77517CB8618E39DA,8DA93D0A919F7056,D16A04C90C2F39E3,EF6DDAB58260E824,42A15223B1399E5C,737FA46AEB27EDE3,000001E0462BB866,BDF77CBDB99B07DC,E2CDC9A28740E0E6,66F624CA56844B65,4C86908D5FBE0950,0444C56898BE0232,C64A314F7F135104,D117D19DD757669F,298CAC777212B5C7,ACD3EA212142FEB7,793F2D4C04695475,B78C71542ECBA1A3,00004F6A030E59CF,FA472831A51E55BE,7188E5EFC43DCA5C,447699091301290D,C8EE6D148E74CE97,51F9CFE0A4BDE0BB,1B459062B32B9D49,318BF760B80FA334,B04DF3D27E0803F2,85FDC1B3AA94080C,30240471A21C5286,90BAF0E1C2F42220,00000ADF26F26930,B554CDF022C28D5D,EC8262417A3EB0F9,932993D93C7F70CE,37D27F0873003401,922C2296163AB94D,E7020801CA18B093,D54632B8BDFEFB12,9230466E3DF6FD6E,235A6C5193BD8D37,193AD8BE9186AE3A,13C37364D98CB50F,0000357F74303036,0215EE5ECD6B4AAB,D50B6CA940601848,F15D040200FDFE2D,325A9EB003C20CC0,1FB5B74997F3CED4,3D0B04ABA89ED4C3,2014B4476D15DD82,4E66BEE98919F30F,6C4BAEBA8597F867,A24B49517666ADC7,AE9A716BB1FD5B70,000022090215DF20,A8FBDB092F1E5F7B,7FCD31083FF980AC,5F267C801050B022,C3D07102C20196F5,BF47831E74EC5443,401C661DD04DAAC1,10F998214B3A816F,639CB28246188D01,6BF87D578C18A0F2,FA3061EA4D436617,2D82FBE3732C34E9,00001AF40FD31B7A,645AFA7C5DEFCE7F,1CAE408BDDD856E2,486C1AA2F9245E5F,DFAB65C951D1DF6B,79882396242051C6,923FA5E3391EEF8D,DA21461EFDD69DBB,1CCA92F4ACEA2A01,6629EE926E30FA80,EF263F6DAE114F5D,1E681BE5E2C27E54,00006820E2A7C0E3,FCFCDCC1FD230C44,09568E3064824DF0,516E64D7A738E4B0,2905DEAF17094A5C,123382CAB2288457,DA30D0EFE4BB97C5,D9F9142CE0EFE2AB,5E3693F0647151AD,A2C12D7B2BC3946E,1A1E36F955FA3C62,2DB1727B188CBAD0,00003C77296628B6,7650A03643F931CC,07A297B3ED433F51,E07538ED0099F3D4,0E639FB488E4A8AA,8BC2E04677CC73CC,F8CB181127366E99,8F0FAC8F712BCB51,95065120E0FE53C3,E95B0EBF129CA796,48C26154BE09633C,38C98EEC22DAC3B9,000022BB7DCA5AA7,89D191F7A6E1561C,78AB0D357626700C,C446415BD0DC26D9,54AA2358310A7134,33220E78506955BE,8DFCD16B34265983,5BBF885B1C1941AA,9AE5A85CDA13EE84,271F504FD8BE6690,37373F519B0A7AA4,73D299CDA4737CB1,00003369454B76E6,AB977046E1D25A86,A4B2F44EDD934AC4,C1D92EEAB9A2CDEF,897BB9E475458BA5,E18494168E340631,A7ABDE8307A45699,B9D8B3029CD16806,7E0ECAD968225E29,2DE7D326E470C490,9F8DC9D7E055020E,6D1B409E8ACF0B08,00005EBCDD515212,78D59030865C59FD,58911FAA01C42AFE,0FFCDC43B1273A40,A4AE78906F403C44,EA3C1227C1CE7309,2DB73AF20CE4D741,E5B5BD56ACA12C76,E251B8FBE19719B4,7FAB7A99E0A3F7FF,C8CEAF3E0314C4F0,F52C274466292351,0000373D475D7B4F,A494B973AFBCA3BE,D607F07157B3F887,4DF152655762E7DC,DA8152A305F7CF31,C66EA0E3F2762E13,103747C0F774F522,53A238344F356E12,43CFF744571B5C13,AD7787C92D803135,DE53A537426CEA27,756F25AE5CC3C52A,00002CCE4019F15F,DE74F67166092D0B,628CD4B230854BCA,ADBC5E1201434F23,5023B0BC3D08946A,CED649A516CA28CC,335B9CBCF90FB358,24A61D301B0B9385,149E35D1CF049BB1,3FC0BBA10A300E18,2F525190265C3B7D,EBD21B00333AFCB9,00000D004FB935F6,57792CD8B8B006E9,1589777B45A4FBDF,001F5367A2C547C3,C1F539CA824F8EE6,F6029E1664DB17BB,578A2ED08C1958BF,FB4B72045D77A543,50D6EA8FD8C4238A,A09FC64E13230CD7,3A1354BA13476E4B,35D7700FC35C6992,000049940D590AFE,03A5E362D922E9D1,24D5C49FC498536D,FE2771EE99F74C06,00299F0479C9E931,4778164500790E3A,5625FD97F0AF8993,55F6CBFDBBFF1464,93B8F1FFD7EC6C99,A8825A43538685C9,9F35E3EE67C1B836,313F0643E0DB9432,00002D363FE2DFC9,6D510899E6F493E6,DB27470D8E2A6808,BE6FB79A0250A90B,B8E53ABD752FBBC9,115BC7694CC4FF61,3D4C109D56A0D077,914F9A287C958F14,5C281A2273E2B5DA,28F390D78F2A918A,44C9560346CD0D26,95DFCB46DC4EAE09,0000486377F90E3B,8D127D30A9215515,69A3F2514B3EEFC7,3A465B443EFA3913,ABF17F186D8BEA1C,C2BD976AC413FC2D,75CF1D90C8A27B7A,58C5CBD465242B94,5AC3CEF0A873BA8A,5736FE7BADEC475D,8C02FAC7ADC47F4B,4B4202754AC04A90,0000185506632615,676E83AE2EF94022,6897FA0A12DEB498,6574E6BC06B80E0F,E72512001E5A3A81,7E73B071A14F21AE,A6087A058C42FAF4,2060D5DF3BCD612E,68AF45AF8698F4EA,36FBFE011C5A7077,AC835232B37B0B98,68E38A3C51D83C29,00006F786702671C,8BDB40885A6ED006,938AACC3CEC39FA1,A5553B53F8DACFC8,0B0292EC0A3A514A,FA6D7C09FEFF4E9D,F3345F7BB64FB333,C09725712E204408,0860B879681DE66A,E938C39E18E8EB77,93F1EB4B0DD51839,767032332E80D3F0,000059C0FB7738AC,2DF525FF8124403D,3EB5A0FC513C8032,6E8D92EAF8ACCFDA,55215CACD9B144A5,0292144B757F6F20,185302184DA26ECD,D16E7A0D8C58D34C,CA262D0D8069BE24,1FFE09B63351EA6D,FA2E2F6BCA97492B,E10133E35C8DD061,00005A72691FE3D6,1C367ED83805470D,AE2E636F73C44FC7,63D98D3F02EE748E,E7575E6419357E5E,B435E395EEF1A53C,5488F475D2906142,96445FF97E37B1AD,41AF44BF6EC48E8A,7815F245E9066B49,3BF9D080C0E164BD,C3B129594E9054FF,00001259B1EB6DD4,E309A43678DF5BF0,7F5E0F098ACA2DC4,CF12AC9FF1BF8BF8,DCE8B1438F4C5D75,596C4430E30404B9,DEA9EB9E697C1F93,3F60CCCFA7796E72,FB1A5A32AEAB3036,6CF0914E377DFFC5,9BA589FC4FAB601B,B941B4F819D47936,000009DF6341CA81,0DD04C087A7ED5FA,58BE0A497572BB22,2DADD5A264C78652,E9EA2034B120BB03,A88995B1E59B80A8,94E663F23C265E8C,653282E11DC327A7,4D9AB755B018B17E,FFB29CF9C5F98D4D,13F6511750D23CC1,0A6CA4333712951C,00005BA7FF1F04DE,F07ED98C9ADF2C43,52A4A93854080E30,F015DD29C956C40F,7F2A949DA2AE1BAC,78621FC09972CA83,418DAA6305A5B9E3,414CA013BBF91437,A80DF33183E5AEB5,75545EB017ECF653,9106DB99A21E1979,1C0934FB7535DEC2,00003C11513D471F,7050C920E8CCB472,65369249EBB97C53,C1256347F853A7AF,A6356F4FC1E18C01,D480EB9C3A63597F,64516279FAA7513C,B08176C4973A58E6,097C77C3FC6D40C2,B7C6A0D352CCF1C5,BD6B3CA9761CA602,F963D0E62BEB5499,00004E072F423714,AFC114EDF8E9CA6B,154981287426B844,EEDEA99983FDEBF7,94B4652B5206C6BD,DA7F96C5BDFE29C8,AF8B174A7E92176A,4118B5787C53432D,F15572805EDB420A,FF72951901AE98DF,9E658844B28D1335,A306E4EE4EC4DCFC,00004FACD89D0874,C4889738DA91C9C3,CA57FDDC14793CA0,6A13AA1475C574F2,D9D7A19FE8D1B069,008D0B833E0FDA98,818733F779391D94,229263AC69894F26,D49FF212BCCCA8B0,862B0DE269C46CA1,6C3F51DB74ED8A5C,3D36E67927AC552F,000051C880B8BA10,650F43C0E20B6AE7,B1800ECF697A7FDB,5AA83B28C51FD9EB,49067A7147FBEA55,BE9FD6885AAEEBB4,C1513A867A1AB34B,A80F117408C770C9,63AB7C8B3E8DF96B,93749CE815FF4EC9,A95B7AB8B5B794D2,165527B42C9D1399,00004577AEECB587,6DEF7BC0098D3A13,ED55F5A3FE0F30D5,26C6B1E5AEE585F9,8F01E938CF226BA2,0AFCEF47DED8D307,1E91918F20ACECAE,BBE5F6A41928CAF0,E12FAB3EE64E9696,5970F0C3E4E5B3DE,D498D676750D5E1F,99DCC3F4DD62A805,00004F0E8FE0039E,B9D3F94DB4E3F3CE,7C0FF9CD9B705D1C,5F8C53AB84079B0C,3F7BF948C055421B,3DA4399CE6F7EE80,0AAC1260FF3E9ABC,B6F1EA40A7EE94C4,849D7296C76CEFC1,61294CCA224627AB,78B6C9BF9E17C5E3,7A738FD9B83AD80D,000044FBDF8BEB65,E5966F8873C83A4D,B826C1B5505E7B70,E7ECB34A78BA73C7,AD6926102D40EB31,DC3019F947BC9F05,A536C83AE4B064A0,44979B8A7E6EDFCC,C09AF8951490DB1C,51E5ADDE23F381CA,402D8CD57A4C6D8E,64030B91ED9BAFB3,000057FC6F7A1A77,6670B01247B55263,1E11408CBF41694A,1DD63F7A33E61975,FAF13ED731646AF9,084D4E234A26093E,D57964ABB5B91145,03EAC7DFD5F3A785,6C29D28230C6111F,3D79187DC3623D25,BB6E4F8772CE2B71,C36662C3F2EFC98C,00001625044648A2,7734AE684AAF5F90,B93284EA95030A6B,DBBA36805FF53BBD,8241540E98242B0A,BEE55CC929AA9CFE,84BB3119A85D2346,F662DCDF4664AB16,FF686EAE39ACFD5A,3C307DDFDCA0597B,2D59B12BC34F252A,E4E453B25656754E,000003C908CDC34D,BD80F1B37375F5FF,C27C5092039E4CA6,C0F971796FC8B339,212CA6E18814B5A0,1D561823496CAFA3,9834E81D053D67A2,EBCB04B9162E15A1,F32AD51A843D2C7A,8333883EB005C55B,7488F1E4187083FC,98C76ECA44FA2F8C,00002CDC5369148C,0D3C828192A8AA47,C208A4DBE890CC07,B79E89F2C48D69B4,0E828BD332CAB908,F83F93FF9690CA1A,37C3AE10D8B69184,25DD711B5CC882BB,603050321BFA7F62,CBAB607743EBDCCB,97E602B59CDCC929,7F8D256A3893FC41,00005DD8350846BB,C760356D4CDFC549,7561C3A656590894,84B156F8992F7D61,BB6BBD4EEFCB139C,6D9E9DA387719162,8226F7D1878EE2A9,D73D0CBA0124003C,691DA45BA7D4FF6D,9A51E408652A5FCD,0BB0041618C7CA10,BFAA10805A954778,0000071626E8CF55,21682DF5390B83EE,D8134EBDAD2658B4,D7CBCC09EA974568,F4C512366C28F000,6BDABC22F3417C3F,C02B611B869FF292,F7E084DD516BF9B5,F7B8878D135C5178,BB8C9DD23EF1D80B,EC1ADC7932ED8A33,192037B9C842AB33,00001ED703E0727C,820077BDF9DB07C4,9512405FC804D5C7,D197B6DD333BFADC,86F53C9C1C9569E2,61084A3B032C5084,24A4E4760F20FB09,4B8EC6F78B722366,3FE6BC6C7DEF04E2,78B8237700B4D9DF,01F643D193155D05,F18C5D8D49049D8A,000004B4A96FC757,EEC961318EE59463,9975C24466C246BC,E4FEACDBD7836CB1,ACA57543C07CD6AA,F0582B6FCC8886A8,F582FAB913529176,4B5FD74F97291BB7,6B5664421A834DEE,6BA0DDADADA4BC34,B0C3E67573723BD2,34C99AA28CCD7731,00000CEB507C0DF4,EF95406C044F0EE5,5B1C7F3CE60BEB19,1127C1BA8D8AA94F,2DA78E62D4B6FE49,579312E53337AA38,C394B92950C45B4D,956E7F78AC5376D6,BA24424156158ECC,95790F8FBF6B8072,AB73931E88CF8DF9,B50C41456C52AB5B,00006327C32414B5,02A343AEE0513F46,67CBC708268E733F,69DF8E614D0D4236,AE7477FC14608211,143817981A05938F,DDF3AF658B6819E4,5C38EC0678C89499,CC706B36021023DB,D5B092A1D275059B,7CBDAFF723D7E413,877FD36C028B95C5,000017D2E612E40D,7533B257A03823C5,D0E9862473BCF552,289B6087BDA8DFA4,7DC948D3D7B57281,B255962FDB1E99E0,19F65D730B1B086D,31E3A728972C72C0,DE88DEEF4451A0FF,2FD2DFDBCB6A1CD1,02C0CF3A1A628EDF,42AA5445BE533F2E,00001C6D4562A49D,7DC82C224E68B866,B00DD4006B456417,53352F8561ED2DE4,20F1555F08B503AA,DB196872C520A99E,8223CFFA8BFB587B,D910831DAC9FB2E7,C52A035240042F81,DD3298307FB2B993,F31E8BBF3C732176,8B2447BCF2B8BB55,0000525FDC003D97,507870E564571B5D,FAABF0C3E96AC4F5,61150E1EE2055B1F,706C9E59B2F67CC0,41DC47C873059EE6,0DC661486787AB64,7BA3154AC6CD96FB,1A2E29343E062641,8A3733B58C54B9CB,7A8F83E664B100A1,60952A4A01EB1BF5,00006AD7AB7A98B9,D2867D46505B89F9,8C984840E27E2653,024BD268E74E0898,22CC0EE69898CDCD,3FB7FB4ECDAD46E5,AED893B37D7B345C,0A86E20DCB2ACF10,7A171E75C36022E8,32D25DA3431618BD,ADDE40078B51AD73,9AD7CAC52B0D8493,00006C15B1D01073,7B68738FBC5DCC60,86A53E2A1A282508,279BFEFF5C6751C4,E57AF5FF372F39EE,97B053B235B85F93,E735134B3E70BB6B,B684F75AC54EE8E8,3FB4D5570D3D4861,5BBDB8AA21A4FCAB,A7A0FA911DBA922A,AC84161B7B336951,00001243EBEF7CC3,10C1A88DB3F5D8E9,E7FFA20300C8772C,AF3A98E35E72BDF9,A7A8CBFFFFF4AE49,1FFE499BEF3D8086,5AD36E9EADFB0329,E6005FE2B0FDEE7A,A0CA4F8B42281E0A,169844E48A91D500,24757986312130AF,3FD6A0C6AC890791,000016118D6D796A,D9693E04864DA5D6,FCEDEBB387B6EA2C,9D717420093756A3,906C22DB344E840B,61DEE2B44EE90874,B56A075A81912391,CAE1D8CA4376B162,1BCAB31A69AED456,1C94B9142BA20BC1,6455CEAE1B6C762B,ABC80CCBCC2BDA17,000039D3683D25E4,ABFEF556769412CD,C766FF03091BE118,F8C311E36A619660,D9572B23E8741F32,BE9ACE9F2F758EF9,10FC16DB06018EC3,1A2B9E00C86A38BC,7D70FC2F07ADE78C,EDC01BD81C24F135,11CEE7913DA7E5E5,F2509E7A910B084D,000042D3DEB03A8D,46A6315B12731019,EF86FAE44097B617,66F2F3E13B0009CE,63281B3E39AE6990,9801A795FCCCBFEF,D878AB1BD68EF0B0,6351DA3B691292A3,15C9A76343234EE8,CFE44D4743F2D238,FBDC5B70A0DF4B7E,81C273F44E292EF7,000015BCAC5B5B32,0F7AC713D79FB84C,CE4FA7E56EAC3017,33D79BE8551305A4,8874F89504E3FDA6,61F66CECF90B244C,B6071CF29A17272D,D72070167485782D,99C439DF82A16C31,E0B2204E8CC46783,6906DD0777BE5E20,F078AC51360A9992,00003A5E3462F047,7DEA37219DABF4A3,B53872BC9C2F005A,A600A1494C3C1D69,5639563158F563BF,683DFCFA64037A6B,BEFF4677155ED1BF,75F4E78C97B03E4A,1D2803823296ED1D,FE0C07E6F6A0A73D,CB5C916448FFD921,C2A0CCF3CB7B0B95,0000259636D477DF,E0287695E868C61D,DEDD1819D5150798,60E9CDAE35678359,C53663C6A4F67C25,34EAB02F94464953,0ABCE0BF1A20EE43,F5773F9095DC1B9B,0647747E413D3398,3F05DDCFCD7B013D,BDEBA0638BCB1216,A0C9806822711FAC,00003A8B74DBD2B3,E2076E303FBD0651,4A7802C140513EC3,C9D832A066D582A9,4700E843A6D9C66B,605E798D65F0CA56,C95A6194FE0BFAD1,A4DCA1D21300E34E,6C5286F7A9CD1D2B,6CBFABE0639CDD65,16538AA197497FD1,35B5E04352DC98BE,0000185B83AE0C79,2CD1E2335C15121B,D52B031D536161C8,EF1CC8D79081CC71,56CF08F34C4AC040,E9419B42302EBF1B,2A97E5979DAF2868,1CD7DE7231CD56B1,7E8B8D8F2A3E39A3,0AE55B062587CCDF,C5957D2F6226E885,A25CC5E52D6E1B13,00003D16A28A15AD,B05A83C3647EF466,5C4638B6ABFA6F5E,E7FBB2C4125A2DE1,3C9FA705F8253A1A,316CB66528444E26,24759B21858E240C,04502518B2EA9ED3,E4BD5FCD4F2E495A,349E9A65D52EA524,136829C5C87A7ED6,74B7D661D82CAA6B,000066B0E4C8F396,34FBCA072588EFC5,1FE0AA181037403C,4BB5BCC3EC772409,F26D1CDB8631E290,7C5AB644C54549FA,5AB6FC3A28EDC846,5D4ED6A2F57922CF,8AA5E845D0EF3EEC,3C1B79601154EED3,9D12C0BAAE18E527,9D38A92E710385AB,00005866646928EF,4DFFC758FC2F8F3D,D1AEA642E01259EB,2A5761B4C86C498C,C1455D72464B33AB,ABE604E355A76B32,55F73D51D5490195,78C7776A2EAB4343,2D15773869A22640,EB3D62D9CF625A57,9107439ECFBCA7E1,5C11A0CDAE29BE47,00005905446D7921,0A49222F9BC798F6,920096F71C8B626F,E0474F6DCB60766B,6A6C9855E7AE71B2,6E268D0C7B647C3B,CE83C6354F680E3D,F7D33A1C56DC1426,08BD0D6AE9D40692,C0EDE66258A8D772,DAF8D3794E257D07,3C098EDCBE928856,0000639C579CC35D,FE9BD223B05F7013,FB38C1E32EF3144C,CB92F282A8D086BD,C807618B456920D9,66BC2000CC6FF438,8D20194D7E9178E1,57207D8E1B51D213,D09D6AD1C5897220,408DEE7647D7516D,55DAD2E6ACBEB766,189434D109F9DD26,0000659FB445F1A1,8F6DFFF14F59CF75,3B60C0AC1C4A71FE,CEA1B38F7A6A3D36,EBCC0A84FBBBD3EF,67E1297C060EBC82,733AC4E0BD9E9FF4,2DDCAE460804A45F,5E20562C836C8269,F99DCFCAD3BC4FB6,9FB5B5CE5305E849,102D5C5A856CC507,00003A3F45997F7B,260E6D7705A7D13B,C57617CCD560D7A4,9B0A8EE5B0006D75,08D9514A47FE275D,8A90ED2DB9F47D40,1E8D9EAF7FC61153,C6F81A0AA845C5EC,C1BA6A9C1E4BB79D,02B20765AC03FF28,83E23C3DACAEFE07,9B3B2377192C9411,000008A11D10FB96,B150DDAD7995F802,A7CE55BC74E138A2,E86C252667E8964C,F97E909F6E4EA62A,40FDAB5A660B02CD,AA3D14DB55EA53B8,B7411FEB89F15B23,53FB81EDC05A0D6A,6D1E999C6CDCF589,B099AFD4EC481CD4,D421559706FC458B,00001BAA81996926,87323E3090CECB94,9BDEEA0DF79C3297,4CF7BA9C5B947E42,B91FADB7679E9654,2385AFD067F3909C,E897E66D6D5AE4B8,EA1465293E1F70A3,020B4AE7632E200F,77AC365A864DCC4B,FCFC0AF4A6D4A5C4,89667AA894E942B9,00004882631B8BB2,00E1DC9DADFE34FC,5CB50DB0E5FD67A3,2F2B80D82795FA24,48AE1077E0C70F9F,8983681282D47D5C,1C232AFAB9EB8F0F,EF39D1DC73AF932D,165AA037818517E4,FAF681683231DFF1,35A1947AB140C48C,8108C4EB661648FE,000006C9B4B717E8,DAC1BA4821802F1A,522C88D47FD48F35,3EBDA1FC771A8DA0,853DE29BF44C0B38,845C292C8C0EA729,78E240EDB5C44261,CDF50F6E06E0F192,9A20625186E42194,616555D22CBB9F7A,B7D682EAE77B0E4B,BDB6C6CD388FCD5E,000026D6437F6B3D,279FA8F8E8165BDD,25EA870C2C30D037,15B8128F59FDB25A,18BB0053F8937698,82E0A50C5AE1B47D,DAF9D533F0CD4C1E,631A9E0DADEAA7E9,F76613EB9FE5EC78,25DD3086930BACF7,200947491BBC9E3B,AD3226ECDB705D55,000017DC0499AEE4,387F4BE6C7C56D1B,3251F99B5BF3D327,8EACABA6E87C613D,5F28FB76EAD45F56,C606826FC530537C,A035BE94CCA617F5,12FDFD20B68B3B85,E6645B79D9AD8162,39F6690E9B93207E,81797F7D07276AAE,90CFBDAC4E6A754F,000047307484DEF4,FCC22C490FB4EA48,2C9BEABD88D64449,E98F3ED29BCDEF76,7F819AA787CE732B,13BCAAA56D6FF3DB,53BC74B7476F0320,BD76E39398030134,336EC2985DF7220E,D8438533B29F911F,C3727227D36BA4C3,811041068A604B02,00001FFE787B6226,BDDD5CFC400912BB,C56A155460CBCC3B,4359C07BFF38A840,F075DF4082359D7B,5B65091242B47A43,B6DAE6AFEA18F879,4B86934E821F790A,9655C02C017F021C,FD542DFDE10BA867,12EBD1C865C59B06,2F3E352DF43BED87,00006BF24AC6E96E,F4639B2605FAA3E6,2C270DC9A01B0367,39FE00658B71DC06,88305B3522952817,3CF4833EA81AD1D8,4B9CDE78E93659BE,698ABA432498EF77,DC457AF4534A370F,B9C300966E01E5CB,898CE8690CBD8909,50BCC634E4AD8625,00003F1755C47BF8,4B82E8AD89E6641A,21BD8AB4895521E7,B9C4D32DA7FD9075,70691D1211EA1580,E4D600EF88326D8F,CD98BD1ABAB1895F,CDD47DFDA8727815,513F4A18B035EC71,0B925C39AED99747,A3441E7317D6DBA3,6C254A62A920D0D1,00000C71E9BDB2D1,9BF5B0FB5EC42224,A3686D019A02A32C,0FEF3888FCCCD96B,2633DACF0B36D824,E7D047AE7FFE57F1,4B21C4E3258BDCA1,187E599176EFA63E,110A810FCE4293E3,9EB639AA6DEE06D4,BC434E85EBB602E5,8B09A4303E280EB7,0000408B5A55CA7D,1078FF2319F250CC,86124135E4875983,4774C81B6F607699,C0E00AC1919F0A59,01C9D65155BFEAB2,8D0390F569A5655E,B1C9D10547CE2766,9A9B12001933AF1E,40D7640FC9C78714,AA82D808975745A9,2B8AA2E4C8426952,00004C45E00B39E3,622689ADD070A957,E1DB7F5A57E312C0,24BE8F34C82B0677,ADEDED3AA76E1872,930B0048DCF42818,97C99E1716CCD330,6B7E106D4E089E8A,57D0EDDE5E9451C7,5D9454D116D3957B,A8089B45372DD862,1F06210AC1949D11,00004FD52FF77067,CA1C29A873BFBE0C,A0156B38E052C74B,00592DD3FBCC0E21,94FDEFCF520A8D0F,0AB1509DE8F443E3,9E9D0B49540696B3,38855C271E8F49EE,167C357E75A0756E,A5C0EBA67DC859B2,1FFAEC10B06F7237,8FEC37CC5234ACD5,0000291D8BF7E3AC,D33C39A21D5241C4,8205A09F2A302A39,B4C62845BC56A798,45E9CC0BC957FFC8,F8059494176FFAF3,F0BD4AE334C6F027,2F29F277BEBB1740,3E1A18E089184C09,ADE4E068448D3AA0,46FFCD9BFB81EE5E,F7A777DFF7B50D4A,0000143271B13D09,C7D9F96F46B15CEE,99B06B41C5FE0345,140A89319CCF34D8,7F167C499399C311,3F4EC0E245B1E2D8,C84948DE57C44886,8A0F1CA65EEEAF5D,9C87FDBB649E0D4D,0340A360AA50FB11,343794B0618DF4D3,479177F8BBC8B6D0,000068959D01B344,800BE1C461AEFCEB,FE65F6256365A5A3,F5D3B2D7AEC4DA56,28E557DDED5137E3,009322FDBD639AB6,8DA8B1DF84051A5D,74F8C361D79CC80D,79D993E2D937B27F,5E76B99E06FA6D8A,E7BF995E1A7E2297,B170AAC0D5A663F6,000021BC10F3E236,14FF02E218667CD0,46779A5C945561C1,33CD4D922E4DB2EB,88E8AEB383002FF5,D9B5E370E4D2E06B,5486328BF13D4275,3D68970D6B737E79,D4F38A225B6A50D6,781B16E75403DFF6,D52236408655AF21,63F2233DB731742B,00004742B82BDD3B,2FC6EADFDE33485A,C55A566A3112524A,022539019B56A106,F6CA0E3A2E9A0F13,C1067C8092D8E2B6,63B30F4268FD3A7A,7576C1DF9A82CE50,E33AC068F9CB33B7,DED1990BF0082287,DCC0863AEFA52672,733EA7B429D3CE7C,000041F41DB79D7E,C8D5D588F1BA77D0,60ACB4720BBA42BF,C88C415D6E38523C,9939A005C6F5F71C,E18FEADBABD9763B,AD0BA66AA9FD2BB5,5B5D7C992DA3949D,AC7C52E3C841D845,5178D3EEADE6DBFD,A87020755A5762E4,4A7E851F9A7C2B2C,000033FF8180E771,81D9AC043FE15A6A,022D5CDFEE0FBDE4,93166F5F1335BAE6,5CC5258B613351A7,4B59D0D3F6E96C4A,43741C611449F739,3CCC98A5CAA789A0,7DB96DB78E8E6A78,383EC501B66BA903,CEB5F0438A4647F9,D673215CD29E657D,00001D944BDCEAC3,8EB1FEEF97736818,68473F0252D88A4F,ACEE6698934D8C02,22F15BB910A11A52,B0C7573F9A6EBC5C,617EC764A46337AD,0A57AB4C2DB7460F,FC336D7E04E0CC4E,029EBE472BD03045,E7CDEC1786829C48,D4B10CA536F1626A,00006AA94E4A8504,DC1801D58BA9063D,83E5BE256A9F3582,23C9759BDE636412,FBD9D3DA6BD25A25,C68F76FFE7117111,190BB80F58134D6B,7B0D4265083E4373,288A9BB15C87D94D,DB17FF6A629396FC,86C715D67AD79E93,42A4533B92758047,00004F44FC9D06F7,E2C290FFD189753F,246036CB696709A8,97BAFA65A0FD3DE7,5787979A1E5F2090,A95BC67C690692D8,884C0AE4F0E2FF7C,94E36FE59BB5DBA9,3743AE861151F3A4,70D061F5FFAE2B00,F52246AD3A35BF11,BF7886E124E56BF5,0000433625F2DFD4,117E35D438A9E619,76192291C5FE1F4A,A0670A6BE783612B,98639B2ACABD8638,33F3B79588FAB2E9,F9BB9DE24DA0EE2C,6D60BBC7446E7808,05A871E0FACC73BB,8EACB5DD2228C83A,076DDFEAF29553C3,12664F612820A396,000056320C9C42AD,16FE6EC1A3F33F32,38595A909872DA7B,AD5DFFB2EA78C8A7,FF2904A8240AD5AB,CC8F20EE9865388B,458DA7881011E2FB,3B95AEFD871C19C0,CA261AE75D98FF86,84B9F6D489FB4202,766F722FA27BAAB8,7CBB0F410F463980,00006F01A07905AE,3B8D9444C0AD38CE,F70879D4521AEF98,77661CF08C972447,FF866C0870E77C3F,2F2B9B95EA9FBEEE,2B7414E3FEAE7BD7,58B68D4CF01DF7D6,007EA61D227EA99F,3034469CF7165636,1D87A09CE9D0A70B,854D1A246FF49ECD,0000108171CF71C6,90B081B280BCED81,3463B263E83A593D,FFA7D333BA192BA5,FF2D0C2A1DDD6BAE,BF018EF2230C8E33,5D3085D9BBD26B8D,034908699DEA742B,00307D6D8B5FBA9F,B58BFB984F88CEE6,59E77582F5D42111,DBB473BD579373F6,0000698F1A559F6E,F024C0DBBCF04401,B5A7FCF4DE9946A1,1023486099578DC5,F94CCF63E8A616F9,18953EDD88382292,B4C843F6AF0309B9,E62A7C0192DD7DEB,A39E004988F785DF,AC56F0C7AE84B672,FB4A2C0A8CFE2BDE,85257029ED723CBE,00003A1647787506,75C2CA63DA336C26,83261CDA36E87E09,01CAAA8AA4AA7402,DEB3B1A273BC1F20,AB805EA4DA475111,890E5817947091A0,CCFB00BFBF7FC424,68F0DE89E8050C29,3F05244594F48713,65194A41D681DE6A,9102D0C198CD0704,00005F3DE29FAFA5,8AA28BCA279E2F49,AE0775200E22B9B6,C7869F857529B0E7,97B9917579F2D804,954588797205CC0A,D09E227BFCF4D778,30C1487E54DFEA48,32EC339FB2BE948E,1E887DD5585D4102,C0424E9720CF0D9F,B899E8DB5A86346D,000014FEEC892F44,15ADCCDD60ED0DF9,1AA0200BF213CC01,991747B8CC196453,3BA6F8F97F2EA434,7C84BA5D2DD9DB94,B9E31A408A318569,8680E8A22DB56F83,32111D639E8A2049,55BAD0164A2DDCE7,485DD21B0A920D39,87979758FBB75869,00000D7FF5B554FE,65F6281ABDBB387A,9C07BE245A26D240,2A830DB500B44FB4,D91CA04B55847EB5,FF95A9F7076036D3,D74F9ED7B4694B9D,E210EB25F5D9EFFD,B088E1FDF5590349,BCDFF1583AC86635,C3A2A1A588CAD8D3,3EE4E6F6437944B7,00000AE6F96E03F1,0D1712A4A424D7E4,D85014378B326347,363A6AD3C58A148E,3DC34A8647F98755,341BF53D1A674037,959C11ECC91227D3,82674F0E0CCE31A6,5594C88CAA899BA0,79ABCE17220B51C3,DB5CC8FFF1D4F640,47DB108050154120,00000C744A91A5B4,F009A63513BD3A77,767ABB252913B019,DF7459F312A5B781,0F4EF828AFC4F84B,54226B12EFB4EED3,54F011F8E4B1ADA1,A387552217A55052,BA99F6308C65EA91,93160CB66C6BF04A,AE585A7FA9C12138,5ED60259A9D3F7F9,000004394E323E8E,AB3FADF36E369793,B4A4E25C1E955B5A,5FB2B0D08A3120BE,411736FFD26DD12E,2B60E93B1CCDB251,25B48C3F211DB1EA,D025E3DE9705D983,03EEE5E8E34B3AE1,1FA3D4EF5490B961,7AB303C84B7978A7,E1482EF832B22AE2,00005ED2D2ED4B7A,4802A83930AC75C8,AC4583C418F7754C,9F636682D372458C,035822CB335B8EEC,2F82D34A05559331,8D7A6E84A589C7DF,BDA24727B6CEF0B3,A12306085B2AAC73,60E2BA20E9FD54DF,4020A230ACD02571,5719461ED74948EA,00002E56170D2C5B,FABC303955A65C1C,961D77ADBF9E5309,4043066F3B7A8035,4BF765E2C5C6053C,3285FEA9EC7C3554,88F1AED9560095DB,572487360FD12F58,C88641FAAC8AADBF,99A8AA7CC8DF5C08,926F2C17559FADEA,454AFD8BA413C546,00006C4489E53A50,23E3D933F8F6C5D6,6B7DED0A8F724556,E33E86079E8C25E3,1B9A3B1DFE495F18,EC2265D498998DA3,AB2DD535E22B4BA4,8C1FCD070ED016D1,AA4097AE4CEC7E44,F8428F44EF6CD268,944BE6B8EDE373F1,A4BB58C555A8F887,00004B8E6BCF28E8,8C1A13DE989379FD,9CB2A3408586F8D7,A2E3AF5135C9A149,3FA44407F074DD89,37DE80682B2FCA57,764D6C34971650AC,8AE0A97A99D02E7A,F08CBF80BE01C0F1,314F0C427EF6D02C,D6431E54C0318A87,0A1F7BDF4B822E0D,00000F590CFA284D,8E60D592327E1B57,3150B4EB50B80D35,E830426527BE0C04,DB563411690EC292,2405D558E19F9046,217A4D3D4247F17C,85E6F3787701E8A9,1994EFB7F1761291,272693BE5B058EFC,FCD5B910ED76D3A8,FE0DCEE18D823215,000010B2B38EDF26,08B3EB8151A212EE,F84D60644109388F,07BB858D19B1CAB0,10E3B92BEEE4E641,12B51187FDCA047F,6BFA046A77A36E85,FBE3BCE15F5C0727,450C3F0D9CF06CFF,7EEF0EC728557AB1,6819DEF1A0F21921,56D02569D4B8ADE4,00004011E5183009,34E07A2EA5F5CF9A,6A7A60E933AA7B38,9B615CA018E5B2DA,EB257660C94FC6A0,508BD9E266902458,0C4C5CD7CB4F400E,3F7F14ACDBDC22FE,6B406C6A11280A60,4AF4F1CC8C72C41C,AD36524628575E39,D23BC7B4ADD3DD04,0000158AC55F4D93,56290EAFE6EA3C0C,9B8BD1F264AEA9CE,C831BF432F36FACA,C9A8A02B8A141633,B9AF9784CBAE4846,60752C2ED15AC229,75530A4EE671A66C,0A004B1BF848B591,85F9B4BF401A0862,59CFA583B3DA48F1,04C6351AF8F42B91,000022D6FD3E65A1,7481461D2CCDE3E2,1C8FDDD9801F7F4E,1175B407963E4782,769733C1B49C44BF,6D194441ABD180B3,CC299D15701D6217,11DC5E2433A0747C,187DEDE0B0E28629,CC2244FDAD8A0C69,362FBCBBA3BE2B1C,84FBA4B8455A81D2,0000565370A17C6E,DE36549FBC03D166,7DD452F61D1DA730,F5FD86CC229563E3,76DA57C8421E69B2,6E2353C96905A636,DD22D0F5E15B9DBB,E4D995FED7EEB0CF,359F09360C8E6965,EDF5FB1CCF584A83,76FB1847256B7C9A,E03524EFB05528EB,000065AD93DBD067,BFCDEDA85DE774DB,17879B5255F33F92,3A41D0EC83461F97,605BA76D1690CD54,1202B1D3BE3B1E01,DE86DC8C357D88AC,26448480FF5A03F9,E9BF31A17787E9D6,489F8E12EC0206D6,8BDEFCDD950DEE8B,0DB3569E3BB2F2AE,00005C8D98E1EE5F,4DEA9AECA4187361,C2B8EB2D92D48B00,F20054AB2AACDA7F,B1D261AA9ACC5E22,190D1D4FA8A6C6B6,663CCCD7C0360376,13C9D9FE05D5A4E3,AB0AAEEF21555070,49BCE15F81C9CBDB,BA4D4D8E6930F75D,30BDBCEA82341CE8,00002F0DBCDE5E3E,C534CBAC095AC42F,935D0E643B017D80,BD669F1647F5DED9,E321B4441F90A4C2,C8EEAC9EDBF8B128,D859EB276D55884E,E938A6FD227ED52B,5CDC0B22B2F6CAF2,10C74B408B1ECC6C,872403540A9EBF06,EB7E7D6A80547A60,0000328F49FC172B,D8967BD69958B3DA,BC420E18FB471DC9,075D575A6A48A233,4E2E503364C134C5,04BC39097EB85D8E,17342ABC907DCC07,6D6D61A4F90BA105,BF3024603D8F62DA,17CE1B7AF22061C9,11495868FF9F6D52,02989FE947879B2D,0000455E1E62D6B4,95A42057B5FAC073,93774BB36042229F,72A5F525FA16F90C,4E2120BBFDF6C9FA,A5417FA36BC11329,139973CFBB62F9CB,17AC0CB83605041F,A169752AD9916414,C297286F265A99BD,C6BA70AF4E838FD9,5660535AAF87C3E0,00006F6056E6ADA6,A635B92FD1A8D759,C92F3B6F67F10EC0,74C4464569151905,315589131FD0E895,418F0DAF0B6AA8C2,9FB989FEFE468B12,58E80406D10EB0BE,EE95808BE7CFED1E,83C5DA30306C0C86,E957C5F639F6DC72,296E5FE4512E17A9,00003E368462E4F4,D8A161FF6F34FD1D,2ED17579FC994862,F8FDF396F34484A6,7411A92BC6D1CB63,5C6F1C0109280DDE,F1EBC9F6051F74B8,6BC2C5FC833BC5F5,7B9C31C9348338AB,796EC1FE904294F4,3F7FD306101D3AAB,962AF0452580E6BD,00002099559130BC,3AE6CAA07EF66CAC,4FD0C2F6107802D0,B64E30E5C0D1E97C,AF85AF0F813203C2,8C7D47BFA7786BC9,2487377C554A1A05,E2E96762EE69C3DA,F6221499D47EC4FF,637E198D62736E5A,1F98CDE964141D24,2C01CEC06B7C98DC,00002DEA184C7DFB,05DF125D8C48D94B,8676122E7945258A,71D3A31DBEFD3580,5D8051E0556A3228,24F3F0E22D681E1A,0AA884569EF458E2,7A8C27E6A63B4B63,03A9FCC4BEE1522D,91CF05983EF1C617,75673103A44B2AD7,86879675C254BA38,000013802B76DBF4,36D6B6825CCF8B54,52E9CF27AAF00FBD,84A262C2F00AFB6B,55FBDFA5B5C19CF3,69B3505AFAC14E2A,0C8A566136AC9529,D940C85D3786B3AF,8CDF3DE06AC33DD6,01B1A2037B0D3A35,FCC825419E850358,3EAB9ADDA8A42437,0000530D2BA2C1CE,75AF2EC3A8129B3D,E57F602AD0EE0DD3,3FA25442F571094A,2B6A9E580269729F,A003C689DAD95390,60A150452A9BC7ED,459F5C61E1355E0D,260C4C234CD1A34C,180B8C158A866F63,78EDFD491E65C13A,2AC740134A3A4CF0,00004495C974389C,F9D1373BBA1BD2EA,133C7D44336F0BE9,7E3E4005F4203855,150880648172DFB2,1C4F5CFCED9313EF,2E36884A324C6D10,FB89ADDD6622D8BC,BC5E897F3C7AB19A,9635998336FAEA5C,81949EAEFF090D99,C1380B95E1E5CB42,00003E0B620DA000,2F514794408291B1,0509D5D7F4A3CDFA,D040FF9B1A9151D4,D94F7C21624FBAC3,0E78C6B6F4F29EC5,673C5AA165602E4C,169D91FE6D898916,4D6643C7853B36DA,829C5552780AADD0,67B460D298A33344,F04668AD3EEB5C91,00005F70EFD0360A,39A7C5F753DA96E2,21348CB65549DF45,1FBBA154F4FD7D02,DC7EEC7E3D8F8770,027D65C09398AB54,3F354FFC0D57D06B,B82ADBDFE8C23A6C,5036BAEEEEB3662E,A10741B0F813F6CF,C5E22DF2622F004C,335CD0A3CD748FDC,0000672285AA5FA8,6380FDB145C6C33D,A9BE38FC187221CC,E8E237F4D7F6F1FB,77AAB4F81B6D0988,51A120497B7F3517,EC1280D373120BE2,C83D1BE84E8AFD80,EAA7F5F8A18BAAE9,35C7A7AFBD65BAFC,A01070E1D0F39915,1F6842AE9977DDCA,00006E068568A9D1,41469FD5A53834B9,B36797E5840C3E8B,A767BAE67F7780E6,A5FBDE2EAA0B2919,4177D2077B17020A,1ABAFED52A884CFC,C7632E22FD7C101D,36D363BBCB7BCC57,4D5339F35B6FBF0F,56E2F1C6F6AA920C,A37AE4D0C49A6691,000047370635D83C,6F88B3A93ADF7F13,72B83E51DED1E130,C1E9AB4BA256B916,04D06C5BD574E1AF,3F7176DD0C9FB9E0,67E6A22AB800FA58,075B9AC8F06AE704,EE182328B080A4C8,0458B8D15CDC5E3E,96B2C03117F70A50,B91BEDD7B1DE3602,00003D6923CAE91D,873193304D79906D,CE8283AAE0B6B503,447F257BB39C9CF7,D1590E88A83C1627,CCFFC2EC6AE09279,B40966167C4C6283,1925D2BA3CF01912,D2DF8A8E64050C82,99F7ED64816CC163,5DDD0DD67CD40D65,AF708E104F50C68F,00000D6930827FDA,F673504D5401D735,17B0E966AF388DF0,FC5F361C54484FA9,B76DF5377E794088,7BFC24C7931B521D,18A3C96A4B272898,7B07C200A4AF5ADE,6D1396B667697F07,500269A1CF513641,C1632F51F9F0453E,3FA393D886FF68F6,000000F7F00E6DB8,427B42D2C4C180C5,0CEE3A7E0A36BE21,EEEA74679A3C369D,8AE71BAD197F89BC,DC7931D29A21D0B1,D83D7B0832A0C445,D72BE5EC306042B7,52B4D2B98249E916,ECE90A7D703E0CF0,2FD4FF04969A4961,C0D0234013C06552,00003C123EED76B8,909197AD386D34F6,0241A21E083D7D28,4129FE18E4AB5F91,0FD6D0D29E6EB975,6EC0E797CA7E6578,9D1EBE21D1F898FB,08DC5C0A364DDC10,4B41E95C707DC8F3,B289F41AF4F3CFD2,1E66DF73CADED6C9,54CBF3AD8347063B,000060DB0E5B769F,612D58CCC74EF61F,5D829C38C471152F,11E706FB30D7972B,433D728358595740,4E2F52090E071B80,DEBC05576EDC84E6,CB18217CD17B3146,9E3835DFE7CF3FA2,5E585F101DA0932B,E2E49D12E330EFE2,4FD8B3ADB394183F,00002E28085BD67A,126037B7DC82BE8F,E73AEBA6D05C2DAE,CCC5A2DD4D9488BD,E5731E5B2F0D3413,1283FC3EEF6B2B94,FB2836B1B5E50AC8,0127E432C9DE0727,05CD8C10C76325FF,9C5F543D0C7595E9,00B02E2EE7073710,F390E434F6B17E83,0000573C02E9DEF6,F8154D656402D3D8,C71631B6A746181C,E2BB5C757478892D,093630DA7487CD7C,B27CD1AFC507C3CA,57A2B6A919605E45,21531C348523CBB6,BFFC2E97FB05EDA4,31459F30639C46F5,3356F55CE6CC3574,B797DA9F1BDB58E8,000013689D6DC4C0,4B0A429B1C1A568A,060AC16CF68895B0,5C7543649C45021B,0F3DD7EE100C363F,C28E230FAF4B0127,38912A5FDE8A61A6,B45963950C59ECFF,9977CFE5B9AB3A78,83BB94E201A5CD55,E8D383987FF61126,566FEF7709646A59,00001243B48CD565,21BD976FBBD60BA3,7AC51DF2170786A1,1AB35477AD3E58B4,C659266419AAC985,7D2DC17C6C301931,9F633990C4428E35,42D97EA7E499420E,DE2BB6CF2422C7A8,B6F27A2E9C7FC81D,F3CFA882E19C1B4C,091D251984ECFC76,000034B9FE41ACE4,E578433BB6902F66,C84983D0F08BA6BF,39CBCE584645D26B,E9E4FD8FC7F047C1,4436ADA5EE5FD4CA,9F2C5BAE71B9C128,F083516928DD9360,7DBFA48C7ACC50CA,42341490DDF1AE18,B2CDDF3C7F1AAEB5,84DFB6A7414AFE64,00006207A3916C38,B51ADB4D014A9469,E36BBB9EEF075C09,F944AACDF9D9B622,40B7E3D65B235EFD,8E3E1F2773D44B9A,27D58227DEF4FC31,461012C50829E78C,D35036A90EB6C40C,9C538CE1BA5ED460,C40C258B0D4FAF3C,49AB8F63248B7196,00002A5A37197D21,6267BC92E7FCD5A5,81B3D36FDDEB79C1,FC0DAF662B1487CA,7395E814C81DF4E5,0D58C9E38554CE2C,A546752332D72EF0,C2EF25F13D7E20EE,798EB10D1071FDF6,5C2A854EBE255D9C,AEA526E916B366CF,500B45106E619815,00004A3DF5956154,FC09099ED6E8D7EE,B355142F68FFDE4C,5C91970742FB1C7E,B92A339F3EA745F5,61303AD494B62D32,29F53F470498734F,56226183518B65E3,60898E7A66816893,43E7EFE68E856B0C,D9AB377037BA251C,D10E1B901828C7B8,000035910A94BC95,CAF3843B9987F88D,000AEB88532B22A5,0E3BA8976818606A,371D727808990735,F747178AC57BC8FC,F061AB89A6CC8BD2,DC963BDF3AD83360,AB42C51F3BFEF26B,C1820D9CE8B0284A,713944357511ADCF,B1AF1C21D7725125,0000337406DAB8E9,22FDB7950EC8747A,FFC2D818ACC3B21E,56C5B40BE0A5C407,CC214822CF982D14,E2EC88F92505B7C7,03243C28D30DA8E9,8ADE7F20EEB4A19D,F0CBB8FAAD0D222F,43F6C8ACFB3F6C04,A03D9DA23E6119AF,090F5D174D1621C0,0000518854DC79FA,308AE429A6C06E14,92387178C33AB945,88DF08591D2D51FC,FAFC2E213BBA7078,70C9251E67AC1CEC,A0D9BDE03BBC2FB9,AA2EAF074256758D,EADB73BD9D1F6405,533A7FA297F36CDC,2575B77CD3E7A7E9,DC09273F778C4FFB,00006270AF45EA33,9120582CD414ADDC,478E357CC794F645,7F2AE55A4507915F,F9E9C2ADAE94FC90,2EE9F8902F830D17,6520FE2C9F2F042C,B9B113956EB48146,85A7F6D592DD53CC,23B1F26878344E90,B019EC8EB74AED11,2DBFB10ADFC5684D,00000E54D427CD2B,DF6EFA85414E1838,D54135C9C617B672,193E08B49C52C04D,823C8A533FAB8D28,0A2143988D62C459,06A1D9A084246530,61F3387CBD91B1D1,F56012E6C47D2513,7954567F37A73265,5FF5672F9FD97C61,33E8E77F669742DA,0000409403E13816,FCA3FB4D3AC03080,C4B7DAD73D481EF4,324EC7D97AB8B010,E488AECDE96F7884,9324FCE0F39DF11F,61E0F1CB70F536E8,D74EB77E7F438B5D,01AFA03743899D1C,AFB94F1EC5587C72,B8C5F9EC7E10E9BF,E0E8B531981FF93D,00003C19F7FEA52F,1AE7A656F531768E,C2F16F844136B0AB,FD45DB52E98BE056,B7640D1A6A923F09,96124873CE617DE4,0CC8999CC30479C5,DCEB69508450B666,4A2938C37060932C,6E4E8E1CAEA4BF02,4EF9180C9C1310A6,ED1D4A7F8BDDEB13,00002026174437DB,EE37DD300FC2522F,D98071DF317FAC14,733E6B902B82824B,80B2CDF7A4316CED,C8A2CE8C100D4C0B,936039FD36EA4300,A62BB8F39A3A36F9,B650C320AB8B0488,3D8D5640A3F672CA,036686ED85DFAB4F,784C5E5773166718,0000143C67EB64E0,681985EE578B17F2,F0E3618F4DA1E586,1F0001D78E6B2B2C,D3484B039A81451D,BDA357C764E4CD7B,3C8863F578FB6043,1231FD118789158E,51AA3BFAC201252A,C0A976B869A810C0,65C8D259BC0D68A1,6D9568ED37010776,0000072ED0ED5904,72B28B6F7E1BF9CC,CB55F76821A29C5A,420663C36D2A4183,87F65E0FCB0FB277,E0A46B77C92CC322,020D710DC48FE226,DB8DFB5EB550FC0A,C75AE39381CEDD79,0773CFCAE9E08996,EBFDA8876AC21445,FDE60CF4EDB47B83,00004E4DB3E799D3,4E81F891FD63D911,A741137221E50933,A722487253D288FF,54ACB1F0842E6768,BF2ADBEBB2F8AF42,90149E59B076AACF,CCC630AA26502591,6A41917F7C2342B5,F33BB7BDF72FF0AD,18D448811594A90F,3BF8427C2319E2C3,000021C1E6B20C7C,2A73B08D5F2E610B,4C9BEEB4DC7BE9DF,554178A87027EFA5,561B70F9B5C96348,A19F39AA70166894,3E80CDDA2D77AB2C,B2FA4A238846C3C1,6F7D2F4096D7E544,124C3F1FAEA802A6,D6894FC8597C95A6,6BF2CE04B31950AF,0000276E067CD7BB,76001E8DFF24E46B,FE22F9C7EB5104B8,AEC4664C5EEABD1D,74172D25FF93A576,9F5C781CE2150732,0F2409258E7AFE9A,D032364E8B5B49CF,2E4D11C903C0C631,BD61E89BD7E07630,CB7CAED727ACBD0C,DBD4746D238B7BC7,00006DB9ADBB5BA1,8560B657E2986A8B,6C962A4C03D297F4,C9B23CD27CE43BAA,DA37BE1F694D694D,38CAF2D89329C183,B0C9703657BA8601,3B2A39C62ECE28EA,4BD6325EC4240C0F,E7A01481D1A1E7E4,4F72E2338CB95F74,8326416EF48FD45A,00006790C8B676F2,A66A3D5E57A6AC7D,E6E83277ECCA6DB0,E697155F8C4F5304,D387B798E84BEDAB,B91171E830F3FACB,A89B397471D31393,3C4B4F0A763F911D,BBF2FC77F28BDE35,81BE3F4C9EACB4D8,8D6073580CA5135D,C90FADE6D128FB9D,00005C000A38C272,4CA7FFF260FE205E,C50AF479A3A099E9,8207B2E0266C32BC,45D4C61C95AAFBE0,19D15394C13E1FCB,E50A60B303B0A983,10A7127FAE04CCDC,1C40402B39E0E0DD,EB0549688BBDD3AE,99E8E8FDC9F6B0F8,35367C284E2577B2,000041A90ACC0F4B,B07CD877943AAF48,AFC184E76A1E2006,B8FD4C987CF96C64,F7C71F4B4008C49E,9261931BFEF57FC9,496A0C13BE528690,60EBEC34BE5BB11E,9A6663300E92C1C3,70B902CA85B228B2,83BB42ED07BD3815,29497DB7566F983A,000007DB50B3B71B,B6BE5DD7CDA70A69,5D4EB5F2B50CC12B,BDC3528931DA50D8,05F3A56F1708C5E6,2A2D6E3ADA5DBB6F,7F61DA4999B94611,041E6C5DFC9481FE,CB929DB1E0BE0951,5140E09213D96954,E831A0CD959065AC,5E907211733F48A4,00005925B28C95BC,816D46F0B1B3ED9A,6C204B7924BCD4DC,C00990E8C968BB89,1B7B77AAC2506EF1,EF2ACDDB3350B8FA,92388F8110098EBE,2A7348C224A4393A,2A1FFB53A6079AA5,37C2C090E36AEF96,BA82DDFF5D789BD8,61A97BBC187C8A1D,0000398217BFC501,8B3F4D693ABF96F2,6D1C76D00D4A4652,91D9C86E1F21650B,1D92901DF064C416,862244CE926DA464,3A02E9215D854159,B0FB48E8A3510446,60B7EA6AFFCDF85F,564A14F309CD30B4,E08BDA8CE7B8FB9E,95BECED29282B5D6,00002D804BC3B29F,5D2D8F35999A5FF9,ABEDD4AE6CF958F5,A6AB3A758480D00F,0540B7C85A7E2ABC,F7B99C045B8B8DAB,FF9FD874BC68263B,C83920ACC3D4201B,0F2095CB648DA8D9,379F653765B9E593,7EB4D52B956F4795,3CF88CFE73855C90,000010C035B09789,13F830620D0836CD,F087CD72CBAEE365,167F8F3F1268955F,53523247401D36D8,4B193A512926A9C5,B6BD0BFA49964EE5,2B7CE66F7294A5AB,1F3B08EB054E1C64,16460D1BE0FDA33D,45C514073BCBDFC9,635C53E788BB23AB,00002A2BABC619FA,978971D016BF81A7,0497D5D23158E566,99E0C697933B76B5,E594475422DE7437,05A7CC5B30766AC3,F703D3EAB5440E80,B06DFB180F46C12D,16F2C2CD96146067,38001E3EA83C6077,F67EFEA84F005F4C,917A3AD9EA14CB74,000066D2197BE1A9,B6A37CD271C02679,B7BFAAE497BC6850,E01D31F616331310,31F06940130C1052,3BAABCB79FD30FF5,8678C8C578C04CD3,536D9C4CEB4B80A6,15617ABDA8F183D8,4920F8483670459F,E7317D4A3E041D82,4CE77E0A2B20105C,000049F93270D3B1,D28F0A5902CA05A1,0191105B288BB4F8,F2B93AE6FA04809B,609AD6399BA42E74,6BE0D0497E4E39ED,F247692D49C7A982,68161CBB6E2452A8,12209355CE37657B,7A5585D3FD88ABB3,AA1BE16D2943702F,69957E2AD87F4819,000027FC1F0E2191,491D236A8F5BB37D,506CB049DA1697D2,464175A6BDEF259F,0F7CB4A777CF7863,7B0F39E42902F94C,1FD4A7947C0DE4BC,B95A0CB1178B9145,A35A0AF03A7933E6,015D678017FDF488,AC11AD98CCE8BF41,389D04566394F8A6,00003471395687FA,8E8DD9B5C4DB3FD6,C25062BA8D4884D9,57071324FE91AA35,8268357BC07DC570,748BB1DCB57B59C4,A96E5E52BC86FE69,10EA00FEC6FF3BD9,A9FE09D74017ACDA,99AFC920F5A8F587,A8332AB08742F760,A0A9168F618AD348,000044F44AACEF83,85384927283DC843,81875C6939164773,1F3F1C7884F4C559,801C964702D8A001,542170DE44F2A3DE,A9BBF129B9E0554F,DBDB1916ABD22BF5,CE5189D9685A1C95,0D07754954FAD3AA,37AE4A3EC96532E8,7C5AB51F7F772F4E,0000267F26FDCC78,BE11333043247B4F,DBBF099D0961DCDA,F94BA2DD39EC1DC6,40960D66AD14EEB4,4D5B3AE46976F699,4A0D6762F670B2E3,92D7A0F76573FE20,FB1091701B815269,73BFDB786ED9E64E,40639E1A124BEA5A,C262F6A4D9E9F5E4,0000573D871ECEAD,7899DB38CE366B87,E6AE9C2E2F67AFFB,8690EF6E4262401A,617EFD24FF616930,0CCA272A0C5033E3,3D2FA38EEA5A15CD,7DFC22D7AA3FD782,B6AF328458F74ABB,0114678ED8DA30DF,501492E42CEA3EDA,DB039D1B7F6B3499,00004AFEF935807B,2695707C44405820,FCC9E56F7264A955,C30AEBEEB270FB58,AFC6C355B9167BAA,44EF259B8C52168F,1EC05FD5F59F2799,80B75CF897F5700B,556E4C6F33FA1D06,C3C25939790D3966,0D8F75157FBF8CFC,A65E4B3796649B65,000065C9BD61AFBF,5D9D808E5AD9FB58,43DA83E4C09D6BCF,21B321A210EB78AE,D0C60748CC4F03CF,884874B2458EDB36,0010B2333C34E65B,039F1CA38E430BD9,3A320258B368EEA0,4400142C3F6843CE,3085115CE72F700A,56AB6B0F57209A40,00003ACDB7B21B42,3FB693A8D2EBC354,389EA9FE4DCEBE51,41D81D4E544AED29,AC5892285C989321,C9E5A8B40B696A6A,295C575F49C63A55,7FC5544C130A6190,4D98199A9837944C,DCC01A62F4A947D1,AB1F9B42C2E2BD42,4486D8F036235E54,00006EC579A06D6B,7E751DB16E472A5A,50FE31F9720804CA,A9E89B72372BD886,D30AC56AF74C2E58,D291A09F3A99FE12,EE8EA6930E681AAD,801EA6F1417C22F6,2B1FC0BBC3B08715,066030C0E85194A6,613D3C1663709283,5576BB5515AFA4AE,0000585F2F17FA02,E288511C93FA0028,1B0B601E0DE00997,AAB612ACD0EAE0A6,3F2803E6BFD86943,6CE11281D052D07C,9133CFDE6F3743A2,3012769897E2D6BB,05E727614E5E5202,48CE3FCB210899C5,34E84D9240CA2386,2E2FDD3FEB48E80D,0000366D3B394A68,04DE7E498F1880EF,36384191819F9190,02121B3F2956734D,BE67B4A81CAB8B02,C965C5D7911ADEC6,561FDFCDDA640D7B,A49AD4DBAEEAFFBB,B7672747C0B503BD,3C2CF502AF2A2A89,E3651DCB472E2DD7,7D1FD03B3FB0E6B3,00003BD51392E49A,3735B35C3F8CD852,EE30EAF45CCBFA22,DEAAB55E92F43669,96E5F9145DF0DE6E,498864E94ACDAC04,A7C07BB46418387B,6490203C795DB8C2,DB527561C5840456,5EAF17169C984067,EB1984A93D96C64D,312CDBDB8D14A4E4,00004AC0DA1C4DBF,38AFE675B2F305B7,1D99AEB7C46575FA,5868876339C3D8D9,003AE36739E95DBC,F504B3A023D4DE40,EB8C73ECC037C1D6,D9679F92C617303F,F6189F36D8F2FAA5,347B4E256B79D25D,8A806C9E8E800BC8,4DCD2DFA02B81D62,000036139336EF88,673A51DCB4D8208E,83023F11D3F12482,0DE002C16FE2FB70,8B63F14AC6190309,D9A4C4474D62ED84,9F3FA6AEA83A38D5,133B9B30F2C48172,DB3E72FCBB2791AF,F352FBABA7BCDB15,DBF190923AD66D7C,4433186D924067B8,00006731D2490E78,0BB32A7861833741,D2D3277755B8921B,DDF20AF6FACEEDF5,3B841C0E7012456C,9A3FD824FFD95518,1701D0FAC96B0CA2,1EAB56DB4135E099,AEA4BB0A57DD5292,BB9DB170AC28FE6C,4AFFF07297E7CAFC,C33CE73481261BBB,00003142AFC99413,57822E3EAAAA8928,D36AA4166F6CE1B8,316114BCAF856B0D,EBAE88B4F4451605,13D277789FE8996F,C01523583CD6C0F8,351F90FB7F7E10B1,0CDC9791029C7AB8,17FCB1F00FAF4D11,FF3F120B175F0E85,1D1A6A4C5C63D5A1,00002AE926674A15,515584D2342DFBEB,5C1C017316C4AF74,CB30B3BD0A0C8665,9AA81BE2E0E4E429,7AAAFDB990309782,9696122A4AD0CA53,E5A0A3C8CF2C1FF7,661B8EE683A75CDF,82D4C448B121FA86,B2272DF310DF561F,B6283456D177EBB6,00004C98246B705D,9971B15BD13EB2D5,62CC94BE79F6E9FE,2AE5F6353A14F4F2,05EE12BC7E9C236B,0BBD565B1BE683D9,74E94257CE0105C3,9E7ACF8F621B626A,A5AE8467CA308835,A0AE7006B513DC5D,208A5F2C71D7B575,1EF0BAEB19138C66,0000415485D2E3B2,D15EDFE877C08005,A27F90C0BEA209A1,FF58846647265EAF,392795CDCC055348,FF78DDD86B5DC541,619626466E6C0478,959BE17671123EDA,C9C63667BB2FE7E2,968EB8FA3C2D31A0,16C65E055BFABDA4,79E9CED3DFD688B8,000003DADBF3355B,2D70F2D2A1976939,7786858A86852A32,2C1B9A38D72F1E20,6C7D79D261F3A485,576CE52B74BEBACA,A2855263F127DE84,0CFDA8D73700A19A,C5704F8AB30BFD7F,DD76DC624260E02C,F7A1629617C13CDF,494715C54A1525B0,000022E8F507EDFB,98D695213298E09B,5D7324CE8554C1B6,19D4E65DFC50931B,5ACBD11B54688E8B,6BC7327B922BCC2E,4DF40D5BDCEA1954,F1DF7323CB3EF0EB,F78FE01800D75FE7,9BE654F079C65E91,4D8E47E188F678D4,C303A8909CF71CD9,00003EA07BCC8CD4,AE9265DAAC2A543E,0C2C7C98BCA34A30,EAB73DC6A562A817,EF75ED6361BD10BF,40F997A06C66142D,A7E614EAF73C447A,07EB598FA672B46D,8AC444135B21908C,FB4DD5F1D77A5844,A726414080E9380B,6EEB93BB0524082D,000014C79DE4B02C,27528DD804B81BA2,C9408B862EB2BB89,73A4E2E1695CE5DF,6C270DFD693DDAE7,80A8EDC52B14F092,077A84918A7E2DCB,76A6995FD4370B6C,96455CE708E57359,36B4BEF9A22B292C,BFC096A07566CA82,2F51A73F8C049617,000014E082EA228E,4B41BAFE45CA7FF6,E185949653C82374,E2999DAB23BCB2A4,D30705D6840924E9,20520F653AA783D5,5BBF9784F3CB3141,B99C4D95DABDD366,04C4183235567591,E9B60DA36113B8FC,014561C0C78D3A6D,D633E16FA3823A28,000034BD06F103BF,4450F8E1EB223487,124F58AA9FED6C2B,AC72B8A74C9DC4B3,1589086DC3F7249C,371CD014F7D56F1D,BE4A80E81F620AC6,A03ADCA410225212,53E32DE30C5472F8,70E55E059F802497,A398E50413AF33D8,66109FD247AB3443,0000507F33ACAC5D,3C089121530FF09C,B1EE103783FDFB9C,34178787989964F9,EB9FB448EA26F50A,BF26A6BE41BEDFFA,084DBC37E3FA5326,782434B21A0B68D9,67A473A5D1AF822E,09B487E8FB29C903,49ED5A9E0AEC3F0F,BFCA4CEEA73F64D9,0000186A64D5B909,B6D6D5A589319878,62C8BE8EC8234329,4634C8B5AE4C419F,4F6FA991042D0F70,4E5603AE1EFBC96F,0CC092C7D5CF5593,D9B596C8C220C3D2,6D17D3338BB41916,3BC6ED232FF62DE7,E9AE9EBCBCD5F3B3,F91413EA25ECC19D,0000362BF8452966,76ED037E189816A2,085CFE5B44EE2271,D5AC4BAA91A58455,5412FEA8E12CD960,E44B15E3D5D1A690,C17CC778DD0F6C32,32579696551C6B94,5C9264CD81D431B8,6FA341F911DFF66B,D6F8CC0330465926,C404DE78FFE8DA22,0000247CD0D49185,B290A30EC5815CD2,6882DC04C46DE18F,F86B512B7BDD45EA,162EE5EF42312733,B18AADD23DD1A492,3E57A7C1C77AA605,7541504E92F55EC9,D3A95828A726A2C6,5F6191DA6EAC46FC,E4B012586200018F,4428831A9872BC97,00005FFB907C508E,22D57267513D985C,8D7F7057719760D7,D1B0B414DC150D5C,ED57147B9E02C584,04F07E42A99DDE56,CC3283D2739857BC,19035E9168C86F51,7AF6673B8597EF9E,8CDDDE6EB36C9B29,4387A0567A347E54,35BFE51D2AA894C9,000058F2C626A972,AABB3AD1B54DED6E,90FDBF97FAA5EFF5,B1665FA7DC260907,1CFC149E56BB6FA1,1317D361E3B82110,C92F94E82A6E799E,290E2CFC151589B2,CD468158134EE82A,9557133D564B84E5,390648F5E837BB7C,57B480A75D2F8A19,0000115D0FA7FB15,5054CA9C93E84F24,9A96F3DDC8C3779F,B85804A095B4E4BC,91B3897091A7827D,28A84B3666336D24,BF11A21CBB26294E,ABB36329E21FB758,B94BA7317661E90A,F502758FC9566725,04D79BBD68112137,0D39469F859AAD7C,00006D99B74F70A2,D29C31343A523690,6208C18376CD57D5,D88C3249BCC33099,0B448C364DC649C6,92EFF83E268E252F,785E3D7C9C62D482,A0CB3F2A10BF48F5,6614D43F3812CFE5,F3D5609B5B80B775,30BC07FE31215B3D,EA71E4A8D799F091,000062FD7CB51CF5,ADB77FE82A3F3720,96AB7CBECD552954,767D6A01E17D457E,40AD418EF40C9E84,B651129C86F2BBA2,C29CD9E60412C1D4,3A7241B3AB4DA244,A606BAFE0DA9CF6F,85C8FAA580BB0619,6461324A4AFC0B5B,C0D499434B4766AA,00006FC99F89F7CC,AD3994142ECE27E2,1C51852A13E0F8BF,9954A1FF3FCD40B6,880C9CCA670E70C0,2B1173FA69171427,7021D33C11BC7D5C,3FAE4B6391D778FC,6A6684EC327C3825,2726D9A870BD81E4,EB5A6FC1233F8676,EC4BA10FCE42F4A8,00001A4946CFA44A,03DFF95BCE7AADD3,3D0AA39F8D8130D1,3C8933AD4803FC25,6B001DFCD939A14E,1E868B4DD80BEFF8,66ACD62A212AA1FD,C0DC0D32F44CAAE7,EF027E22FD176898,2536765F9CDF5475,CB8958B4A840DAC3,1898FF45F10B765C,00000AA2908B8D0A,7BC4546FD4423429,E48ACBCBB220C6A1,4AD83E5D9FDE8BA0,51E035C6E3FA7ECB,A902F880ADEEAAB0,4DB00F06CDDE01DC,E33E3E9B69496CF6,6E90481F3DA521EB,CC06C36FBBEA8367,D2DC0FB8022D290A,E73B7E57E2EBD5B9,00004E79407DCA2B,1173DE8E65D5D8E6,E21C945BC2140488,CD780583E5A32E96,C257BAD47657E851,FC6178C6D6F7F811,EFF29D71DF3B76FF,511291F6543CBA6E,C8F14CE3172D4513,EE7DEB3BDF4179C4,35645858787FA13B,F8D6F96C5C7CE050,00005F7CE8038D18,D43C9C1DB0BBBAAF,4F2882CC8DB6ACAC,2BCD859E418AD517,02E09C15F40834D0,D9B0A12328747FC1,E13A520D247F89E4,8BE71ACDD471D4B7,FA72F79900D5979F,30FA2CB71BF7297E,28AC973B77598104,246054F6961726B9,00004A6E87FFA004,6CA5C0EE7023008C,21F82B9F3990B243,18DB73A77C214D99,8795B162C6E4760E,653F04DC012081E1,48A69BF1EA984CCB,620C8BAC8BE04AF1,A496040B5CFF1882,C026003E1EECBD31,5A2498371EB1DA0F,CCE89A69F650C659,0000571E250FC1AD,D7BB697271AB50D7,07C961F4D7465DCC,5C9444F1C84EE403,8A922A0D25114586,499C7AB62EE013F6,6FB80A9F3904D2B5,94BBC4618CCDF150,FF70766507E83630,E664D461E333BC33,E0BE911F5E0C90EF,0FC90915C36A80E0,000038ECFBBC46EC,49812D38006D0F06,9D65E48761A7B5FF,A98D40ABE7A6FDDC,CFD1C44A60D0ABCE,B6885186D1F17BD6,BC9D6B2A0C8260AB,0EAB476CEAE2DD82,673E00C70E04E26C,E0EFC56F12D70554,BA2FC3B910A031D5,9E0C9E9FD2C5019C,00006A27E62F68FC,4D3C8A9C168ABDA1,3F3DED9EB7687E03,0384A3683B93E80A,6EA039B42AD18D1D,53EB4AF44B9FEB41,8E5EFA3B3A611D45,C2CCC21AEB22DA61,0939C7AB524C2B37,B982A5DA707D3CC4,B6F7D6305A346987,E766B2D3B0DDBB28,00000EBE40377879,76308560F226A5E7,CF90341B5E0E12B7,BC231FE73E0610A7,F301D1BEC99100C8,3332E990F65ACD10,E9D3577A0C43E942,D16F553864824A04,BB45BA7BBA2E4984,AB76889BA7222BD4,F5A790822D77A812,591BEB5353CA4851,000038EECC6BD868,B9E6055204B0CF53,E64DA173B94250B4,9074614282EF1E38,845029FC0FE8EE88,9C057FFAC1CBBD4E,9A04C71E979B059A,683A960624078209,357817E8FE9E204C,589429481FFFD151,CB078E7022D86C29,D673377FE0FE52B1,000051CFDC702DB6,06724EC3835D69F3,D9FB74A8A9BD05CE,8DE87E5BFF7BA2CA,A1B1298B69F17170,0EAF561EAF7D0A59,753A0EDA97EBDC7C,CD3E0385473F5891,B1319A897D20B2F2,3E4D957BDED7DF65,200252BC34E0C428,E3A740E45B7EDEEA,00001328D91FDF23,4A00896205E42A78,2E7AB069FA3E5528,DF192F18F462EB92,989D9ACEF268CA82,17CB812BCBB6944B,49C96DFA655491A1,7AF0BE3A74C71ED8,6953C688359A389C,4FF14E318E1F427E,C8A5123644AC095D,F9F0B2C8A1EDAD07,00001EDB5A9BC325,245AA7D8F7CB58A1,C20B6D1A5D2A6B88,27ACE48106911AC1,9EE4101E0A5EFBB8,BA55E40AEECD543D,3668149F25DD6158,0B84EE938ACC3FD6,56D5C40903C35D90,C1740A5D8E7F9637,F2C61A86CF31BB6A,D7AB9B9ADC8B5562,000046FC2C4F4040,C84B233DAADFD510,1007E3CF0486859D,9D8633A4DC15A239,E86B16B27A980A74,BD5F0F793542E0FC,910ADF4A239DFD24,E8BA880308EB97F7,9AEF2CB42EA251C1,A63881F704D7B23C,FA7B98CC15ED57FB,6EB3FA054D0D2731,00005617F8578017,A04E2E1061CDFB5F,4F947CC1DA146CD8,36790FDBA33F4020,FCEE3A2732B92927,70A2BE840CA75BBE,8446E8D33F23FB1D,281A2FE12AAC62B5,75EE7F2E45A79022,55BE7BC56F02C659,3949FA6E8605EE54,FA49F348E45DCCC4,000038EA4ADAF6A8,2DD0BB5440167787,CDEB2F75EC6056B5,7E900BC3843191E3,AEA9718F71352C02,508A62BA304663FC,2E0A783826AFEDB1,3158C32EA8DDE50F,DC5E48AC42EF8CAD,51094EE4B3728FE7,6AD5EE92EB5F523A,59B21A5206671804,000003425E5BEF1B,51C0731F6F4A2417,70DD9548FAC9A3E0,E307568154573BFA,1D58F46C4342B574,5E190B296C2CF3D6,1128EA396401624E,4032E3F5D358149A,4116FCBEDA7646B1,17A545115DE24A87,AC838F01FA198507,BBEB23A3F186AEEE,000030650ED5EFB0,DF9F25995FC05266,5E73DB8E870EE67A,95B603ACD9B7F0E1,AF3051A003501422,CC2B8F5F8367B383,9A7235E9BBB74998,79391BE145DE249A,B3597B593D3D37F8,414CA6CCD4551F1A,D291168D13E7CA0F,B4785D166F1B15A9,0000645ADC590D65,1FD263B450FD45CE,F29464636A1B98E8,C5BAA32E90A111AD,0660563E2EEB0BBB,B6F3C068E659ECCD,24A1A319B1CD8B24,4A70FECC767A6E90,59D65C69B98FAACD,E14438A77CD407A7,CF591B4CCFE05710,EAD303089B3C5CD4,000014B2366677EC,83D3AB6CB419DCD4,D0B2C9392418C805,5A71D431AF3A8312,4118E9E5093EEEC3,35E84F9BBC5C66CC,56DF69F7EE6BE715,0BF48CE3D13C4C81,8B402CFB7C211D3F,39D7DBDCF28E3025,EEA194E4C3AB60EA,4214BE195EF08E87,00005F26EE93982F,6889D1993E9203C0,F3745F3F3C196469,465080CD3D5A8A5F,ACB9E6E48C709106,2814CEB61961FE68,49EE0FE4901B1B69,86CAB4FDC28261E9,069750FD18D3A32A,6DC55030D800BDAC,F591E62DD2AC28BA,9FB33324446DCE29,000057172C31A969,923C7CC190F1F81F,6B4E5F8099B3603C,4D70F1739556E1D9,5DD37662FFB77514,02CD03F99F54998A,639983B35A73E4F1,55CCB6D6CAAB7BB4,A1DA7841CCD38093,393D26D4D1DB6614,AC7129B826C32BC3,34561590A841E519,000005451308B65C,D8C3F993FC8E5F8A,377816C607AF1FB0,DB5AAA017F4D69A2,2A147AAE0E9996D5,0F215CBE1DD23650,74FEEBC67A271B6B,6D52E94BDAB3877A,A6D6A9E4AF984A48,F2FA486CADDFC1C6,54A64C91E5BFBA6C,92A6796922F88D07,000036B2281D4FD4,D32D80EB97603917,11B2B7E842E2BD9D,5E3FA38663B79F88,DFA96D009D17741E,61BA116DE6822F31,A51B79E3234D889B,34EF4C615C36BF4B,B77CDA1030F441B4,6F0F8098F26DA0A9,13A6E5EF73CD7C70,7C6BD4DDB47E0851,0000340F390BCC32,95848B5433325941,9B74F16FA02F8C2F,DD598C9686B1AC72,54E7820977FD2474,38D6D778453C7B70,503183787D18E6E3,D838A32F51F12723,C558B9713C5AB368,A4945E120C027B8C,177648FA94C739EB,871166E80192CABD,00000D79DF5150C7,A7BAFBFB3008779C,CD61DC0C71FE58D4,C213CE8A8AD634A0,8E043AECD36D0B2F,BD741400F8CC3BF3,72CF186B72B29BD1,797EAD9116254E6A,BD9F00B34750FC2F,CCECB9D691026588,3D236B8313FC4D40,015DB1D10862EB9A,00005721E90F3731,DE727DED3231BBDD,2939BFAE03974171,C68F3BC62E59557A,1D8CB21B610406A2,482B149D5B2CCB6E,519438A007A2AE2C,14C78AD31D47CF43,A99CCDD87B96C362,7A2A698448B74AC5,A261B84B9E47797F,3C56BFE7ED6C4676,00000BD4E362D2B7,44E951F91D6F4063,7BDDC8E9D663C6AC,91EA65F85F599336,B61CCE2E5827C681,BBCBBD9560D59429,276DAE8F73C4B3E0,B3D322512E1E61BC,11B6299802279A71,96FF8EF969961151,3C83769C7D7ADA7F,F4485B621104FAC3,00006FB217A7D9D4,95B2942E42FA0360,636262FB56E79993,4CE7DA8A9CCF30D6,AFB5CB1C05E4FA59,73D382443FDCE427,0E331ED08AD5B59A,97DC8115739FA18B,2E5F6CFD4AF75EDC,15F993605E78252A,F17008F4EB3DF480,11975C682CEFE1BA,000065CF1F4B789E,D7F0CC5DE7A8D383,A3FAF9EA800E0CD6,ABEE2810573E5FA9,77EEB5508BBD559B,DC794F3E2F80936D,28A7802EBD84EEBF,053D091CEB215C8A,66E9313CFC3689DC,3E9A85047329D4BE,B48ADACB298F2BB2,624B67907623BC22,00006EAC1DB65908,13C73C03C2FA537E,9AE9A114814BE3A6,EC2243DB6D18BEF6,EA37E79AF2879E94,569021C9529B2D1F,B1369EBEA2E223FC,101F1730C1E80823,321F07B65B959583,8401398784B20650,1797CF197C504A63,A121B626B5D16597,00003FDFAD8A47F5,C80BC6378451631E,68CE6E66BA5BE122,82B78C59749B7E00,D3166167E4B8C3CB,1E0A1A7CAE64D6A8,3BF99A8EFCAA0F55,E5F4EAE0AD99E62A,6080E799036FB286,157A4E2979B5030E,16C4B2F2EE5FD826,0642C0AD1A970272,0000435A4AEB8C4A,5058F7FF47B9CEC2,6D936B05629AE35A,91BB934C330E6634,E1F17C33C53834CB,8CBBA08333B2037E,70E06F295F1413CD,1AC93F21330373EC,ABEA991D1B16775D,5A41AF626335D553,792ED086E660D95E,D76D98629E783E90,000037C3EBF9D121,EA654BBBCEA5A62A,EDC0B30940DBF8D4,50BA0D5862D43971,8D15B6A47603ACFA,F090FC3A06FB5FB2,95FDC44FB08FCBF2,B2A04C0F88EBC637,90FE828834652611,BB14826D5E390A66,CA78041A15F41E33,3E58B81EA179DAD9,00000748FA9ABE92,15A0692B88E8AEDF,91E8FDB40136D18B,2DA082DA2712D2A8,0569A56C7451AB41,557438A00306834C,05965CA8BED8277D,66DFB71E20309A57,F7EB167DD68AD6BB,DBD700EA24AE754B,893D5747B9EF7E08,61A2B23E6EBDECB9,00003C36292F5950,BB6AAB5A13ED6A7E,E9DD3AF025992F61,1542A8F3595A14D0,0DF42DA99A529F18,153A676DDFC206EE,749DBCC6BC5F72A0,C4DAEF6E93AD8481,0A7C8EABB5A14F1D,D2C4C0C0FA5EA077,7F5AAED1EDB611BA,586482317465813D,00000C6B29972FC5,4A8DA226757A512F,33F01D246FD62610,874B717CB3EADF85,58063E6AD1686DC2,F248FD4362F0384A,F743A0C42CB7E57D,8B184A6E4D56D1F1,12973218516B3CAC,5673CC224873E693,7B6F481BC2775344,F27B37BEBA515B52,0000478858FA6DCE,35D98A0459BA75B4,D44417FFA7A501A2,00E01C599C9D16B8,4B6A64F153F9335B,560D58233D5F0375,A7B964FD8AB6D9BD,BEBA94405F3B5048,A39C3F37D69C3513,634973226F1C6F64,82F5C977F4318C13,F6D4BB7417CEC4CD,000051F5BC27A1FB,CF60C27DC4943A3E,9FFEECF755111E7B,0E251EF4665DC2DA,33A502B8A56B2194,48BD51D434391F20,CA44FE30C3B92260,FC6674DE7254A515,54F10B9307029F3E,77998925011B380A,2A6C2C5E6BD4F39F,068BEC9572BE1671,00001491FDBC4AAA,0591BB1F1B0D68A3,94205E4C540BA40F,48FF974FF74D8BF8,BBF6ECEFBA80444A,6213A79D3C17B003,56ED19C0DA3E4A31,29AB5CD9E3AE9382,C7B70417B03CD37B,456A61985079180C,517E4A6422FA3148,400D3563B6570573,00005AF61FCA814C,275E5ACC05D5BCB7,B44A490E08E5EF80,B886C1C0C8A5B24E,1D4F265DB1E0C32B,B86C6C26E29EB427,BEA4C45B585CBBC0,0084B37D21DA52EF,5158417BEE691673,E9F0B57FB561342E,5D6C714A1F84BBF5,F839EF607FBE4EB0,00004436FAD0E72B,1AFE3AF740F45E0B,1EABFFD21FD2E388,EA83BF5CD6AE13E0,A32416DDF4A3127A,E0B483F8F2A43AA4,EE6759E58B8649AA,316E18AB95EEF59C,C0C4704DAF5722EB,21D4CA528BE8707D,1656E312D390B556,DECB8648DF13D77A,000004B0657A459F,933ADF34D19308FC,A26CAE8FEAB9653C,521F1D0D78AB0262,6B7F261E33B2715B,498ABCAE0A7D9DAD,9C68EDEFF550EBF1,4B1C29B0F7A41EB6,F6794153986839C3,A807690E952B8951,720B111AC66B5DD3,575948ACBA8EDBB0,000026A1BC076364,D17053A22EC79232,AED2A84BE9F2890F,5EDF478C599C7D8C,B457C58FF83565B5,6A888B5B5903E142,4F15CAAD5F5F3D07,628111F2753C7E7A,AA9B0F8BB079E046,9EDE8A46961D3666,8A91CBDF4E51D706,1ACD2363503140B3,000015A43FC1DE39,746F6B773EB0F483,F1549402BAFB0FF2,97FC77EEEFB89E5D,5EA15F0318B0C2CE,491943E740ED1FCF,513F7EFB716F291D,BB355B47ACB171DA,65E055934CDBBFD6,ADDDDADEAED677C2,D4E8575607439B79,F6EA598367AC629D,00003D2C6835ADDE,0941E11BC5117A7D,D6EFA72095FA7399,9ABAD75850692BAB,E7B174B66007C5CE,1C6F110E8A7D8756,8B0F889C5508A406,A2C11F24C58A6BD5,9636C7779BA17C3A,6F4B9DA516B46A14,48D4AE842081B09D,64DBDA4D39D00EE9,000054036A75F7FD,925381B7AF65BC29,78BCCA1AAB7FC852,9E51FFFF08CD2BFE,2F5FC1C0016B8AA1,6464A4745A4E846B,8F24F7B9522D5A77,67764401996B8446,3F6374AA75F035D0,2916066ABCD73F8F,F2ACB413986D5A6C,D53CF89028F77AE9,00000DB90008E7E1,0DD3D062B3EF53FA,EA72CABF9F4D34C9,CCC57019261A561B,121FA89735111F76,2F501944CF43F72D,02D20F0C05636696,CEA95250D61FAF3A,2F1A2467DCF6A34C,986FFBA7AB1B4DE7,B71D37610AA18B3D,CDBC6290030124CD,00003F38D9D4C92C,B65D92D95272819B,667CCDB8CBEF56ED,69974E5E2CCF19C5,5E07DAB339D89AA8,888C6458D7CD2604,5E5407094A284F15,D3C1E47A3D1DC8F0,F8B3C3D5D8227787,8F6CA3E065E8C53E,FC2875D4B237C483,85073284AB954C81,000028626E50EF6D,15D70DC7ED00E2A0,A765F9C6A2F4508D,F659AB099E65279B,C95A76F04B4F9FB7,F04FD9DDDB737D05,335F750B6671724C,AF633BED04052248,8FCDB005D10C2508,6ECEE743E19FCE99,9C7B08C3C64BC6E9,992B3456F71BF53D,00001704966B160A,EA38BFE67DF16981,79AF43B1E3571375,F469C21C91D0A371,3C99C6B233FEFDBD,F71B1B8F4B8049FD,90E029CE98A9D41C,488C4BAEDD49159A,534BCBCCBDE093F0,88E1472EB4F16FD9,39097E84037FDD40,52B8179F4CBB1D70,00000BA6824A560D,02DE078819638954,860AEDD08EAD1A1E,D8F52D3BE4DFB69F,11F18B5E6095083B,70CE5ACF77313FA2,53FC9FDABBA3A182,F9AD362E7A49F70F,E99EE94689F869EC,A406B1DF540F2455,0C1BB963606DDFA7,D3D46A4ADCE23C23,000051305BE60175,0E7CB962AE4F2AE7,CAB3CF59793BD9A3,0B6D9BACDA651B97,FC06EB0B0CC6286D,AA9651503E062589,A46D74484808F97C,83DFE5439F43A881,A97DB8BD3BBD90FC,1BEDA0B8F9CCFB28,C4D28836AF24C16F,DCB9EED154C64134,000041A18D3522D7,13F533A0F9B17057,1C9A3428A961E0F5,6EE7BE14C5083DCD,8A02B03CD6F8A5F4,F20034DE8EB1AA0B,AE0173C9F46E12D0,649A2E11E9754666,12CE6A1AC9809BF4,6B8CEF7DBE70D2D3,FF6B1A4ABF90CC11,34D17058126EE1FC,000009976B16BE54,75BD079F0AE8C7E1,755E9451393DFC2E,6D09F4A27F135C8E,AFE138DA71570A0B,3021481007538487,01BE7602FDB11C6C,FC9657E2C11A1EB6,853DFD55EFB78FD8,7AE7F8BD15F6A41B,B8195770DEF7C99C,5F2385C50E370799,0000638C6B5CB5D3,6EAF879555109434,26E346DD6BC2AAEB,20ED5AC65CF39A7C,BC1B07B28EF854F1,D77773C01E6815CA,A2D05CA3E5C2E5B0,4283279C90332682,8AD5B644FE10C0AC,CF57590FA629EDE6,DF565729E5247663,54EC2582D05279BB,0000582B2622ECAF,8BD90CB35A2C9778,83E37C7442D9A28A,7A7F057FF3C11495,BD8C0BBCADBEBB69,90D809C1A944E0D3,7A9EC0B373FDB122,25CFABE9F14C2F95,FDAE477B7BA50840,5C91047034A0D73F,561B4A87C73DBB1F,5A81AC351966967B,00001D1627F72404,F28B6264A9C46378,D83A88EEBC72800E,4EB5175ADFD4A5CB,ACFA7E95E7D05920,BD8DBD5322EF7794,23D67FF4A2C6A915,CF726E70ED8A27E9,1BB44DFF3547AD7F,EDF33A3A510672C0,CE0C8355762FCD33,11CEB6A9688897AF,00001D9C3CE670A4,7ED58208DDBCC5A6,7C948B7170A2E062,E63A831E39120D5D,7972D9ECAB1374FD,9420A239371640C2,95927709C1E85649,3BCDBE7E94F6897B,60F0C3FA53E7976A,E569DB1D7E003FF6,51F3191D24878064,E2723182465C2442,00004B133A69BFCE,D6E25F9C2AFD7DFD,578370A26CD9368C,E2DA8A5F9583FD10,E8C23F93C55FEB19,506D9723AED3EC68,9200C3AF6DE23A3B,4E61F27CC884B63E,6CFE19C872B6F3B7,68AF9AC832531A4B,95D2C8F391EC6A25,C0D56B2423CF2222,0000207E57A2B9D2,86B9164E013D9805,ABD9AC71B065E630,5B365362A36632DB,86B7880DABD1B9A4,77313590DA287491,C1B991E4857810DB,EB9010787B9CC7E6,FF0FCED1CB9A5F28,33FE94B6962C118E,D5214D12C8C98732,9CC67BAC9D02BF3F,000053E5707C2838,12FC1B8C1BD29CE9,0815F99E5BFB9FDC,176A34CC09254200,720BCB7322A8F531,47458C81EA4BE6B4,79C421104CC3A77B,89C708F2EF3B73A5,6D306AB48DDB7A17,D78C854F998D622A,576777C84DCD93D0,86D9BC168DEE1552,00002857EAAD0154,771A7F4F8609DAF4,96A6B01EDB55EFC9,33554D5C3993F042,B6CB8F3CCEE45FA7,C56218463DAA8724,9490A6204A5B5DF7,7468583144DFC126,6173692CC89324EF,DDEE0435C80BF997,ADDE0700C94BEAC8,3379D0D94B4C2C70,00003B4FA27FF434,C09F5013398247F4,4287CDAE63E0CCBE,382DC175D22A7DF1,16E32395A924DD2E,773054CC4C0B1357,E19B6C4DE020E738,5F68D21D55E39DC8,9DCEDF151E0D1BA4,3BB8ECB1EE1A3F7A,5B3C5AFB22E63807,E464011A26A91116,00000209DF2CCB06,A89D363AEEBC9011,0E41DA2333496C31,4BE9058735C07F29,3EC4BB4F7FEEE378,A6A29DB36A84FE2C,97331A188EBAA487,1EDA43EC6E46FB41,4407E67071529611,2422FD346628D8B4,30EC190E01689251,14D03B2805210BB6,00006A822AEA38E7,BF8A60305E36C5D9,73E602C31F173AEB,960A4F9F7566E5F1,B4D56A51AF5AE369,41653C45547EBF12,23C361EC3461A4A8,758DACE85804A238,56B4C57BACC350D3,77CD7263D9C72227,69CC249F99AC6E8F,22AD2E2A0A282D3B,0000066F796A8A5B,AE7928690CB820DE,EBED1F0B2BBEDA1D,C964198451E6BBB3,B478155B498BB4C1,FB09300766DD45A4,694D1D1577B263C7,97F12D41EEADEE7B,6C8E273ED194C840,6929F102130F78AC,D143AEE33F013CEB,128FAD30D4E8EECE,00001E423A48F820,79573D73D2039556,F0FA245DE3E871F7,C30885AA89CD64AC,7BFFCFE93B393AFF,5625506F3DC33F5F,7470CF79CFABBAFE,2C7D772407640284,78C378182976A06B,9ED2CE70299E6BC2,EED26CFF21581D83,AC6A280BDF236068,000003B549FF8F03,1BFCA69EFE08083A,D6DECC6AFE00C6D5,5EE55A653E2266DF,DB8E0E48A406F422,F95C84F792899874,6B2BDEEBEF924AF9,42DF83B02D09969F,B1B16D90D009AC67,EEA20BA7974DD242,3784DC9F62213B30,1801B21FA049DC59,00001258CB69C81F,2A00C7A8867F1E90,3563898522295578,DF973C7AA761FF00,C19E36745CECB295,D17E2F1B8DEE4729,3254296624C1B2B2,5B679DD9D3235718,0DCBB8D72D9DF2B5,384CC15723077F83,C1B7748A6FF4160E,06C75894F3FAA8FE,0000149A61BCBE50,092F4EDC768C48A4,2448401DE16EEE04,36ACDAFA8920CD48,0EE669C610777311,858A2F34F3298DAE,1E24536D69992380,196A4EFE017862DE,D3EC6435AEC1A8CB,573E5B1DDAF80D07,3DEB22DEDFB1DA97,2FBA1936833021C0,000000812821002C,4F870891F8F3CD5A,870F7D5EBFCB6217,148D3BC5ECB22161,AD6687F2DADEC598,2E8236E29769EDD1,4936BBAAB7FFD963,E0F48C5BDBCDC61A,07E73B16CC940A94,2D1C1FFCD4C712F5,11982889BDFD915C,795175172AC4568E,00006E4687F2377C,75D166B4A06E8DCA,3887C951626CD958,83AE2A69BC4BE3BA,089EB924DB7F61D0,4036BF1ADEB3976C,505E114109A68AC2,33FAA9B87EAC1CFB,92B254465D239536,7E844190B82E0B75,3BCA3B25B7E79F30,8D4E66DC157CCEBF,00001A9A2AD76BC7,ACAD75AFDD66346E,1F2A9D922D979D00,AFC359E532D41EA6,37D4DFAC0BAFB75A,590119B7439395BD,7C48FD33F5D7C30A,E4118AC9A2663224,4B5137A42305114D,45D1AE51B7E4AB4C,B4E63EB8126AAA23,E31AB56CB91D75BB,000067DD4C916B21,23BD7901EABB5FF1,F62626235D152AFB,D74B411DC2925A3E,4A03F11EB7089B21,E41F765114E966E6,155C48E5EA84CB5E,E566E224A9134122,B56B10C6E4083053,33A50D16B6765D49,8E7388DB0CE3ABBB,ECFDCBAD26E61C83,000023025FB55035,2D89D87E4540129B,0EEB4C802C1330A8,7CB04985BE993540,1AE4C6DD853B64EB,041BFB8D8151630C,76F13E4349703E59,A3268F7E2752227F,E78F2F24DD0A0C56,59D63E31639B6131,6A1FE95A39530925,77A7CA46568C067C,000000F967F574F8,20187DA308EBEB1B,19DA789B5DAB5002,5E214526602F757A,8E42F1A83FD0CDB3,FD1F9FBFDD21BAEC,5855B49AAB6DAD01,29DBFBFF451F054A,8550F812FE7E5B55,BC5A7E452D7804FF,9FEC45986E5F4330,30AF2D8131170D1E,0000687D236F286F,6D4A330E4CC914E2,A563751A986766E3,D5A4151DAFB3902E,ABE06A560A588EC5,02AE36B2307E475E,95494D0F108F4426,71B5DD6AD885CECB,E06EC934FF3BE188,7296924F64274E8A,94C64F9E8793BCA2,90FE4474DBC17E4A,00002761C76CF064,477EA90AEEF7A718,FF4ABE38B222B265,93599006A53BD85D,52087DFF4B6B0A1B,AB95FF4CA2804219,1C3A867DAD506870,4C5EBDA868524F67,DD4C090005C77146,A860C720E19BAB78,96817D67960D7DD4,10A234FFB2F4855D,000028624ECC795A,FE5D0D5D3053D764,53511AF4ABD76E2D,94F9F4ABF557A855,0EA4FA0191F9CE06,0EA6465282E5E4D7,AA594F6BED38EE4F,82124F6334182EB7,1CFC9DDE4A0A8DA6,9EC849FD51883B08,9E110E0304B11743,8EAB654E0E268081,0000356FD11E4F4A,EB42F9270709251A,B82A6C1343865861,4AAAB65AD0D7C6AE,1269F4E621131096,DE73E21669FAB401,0B44786A1BC00802,AB98C6D812528C76,6FC16F662B6482D2,9C0F053493C196D9,0042D094EA15C3A9,40332F951D574A93,00005933F4668DF0,C08F44DD611E860E,D658580ADDB92165,86557BD45B7AADE7,E6EEFE15F6048262,16F24FDE27B3CD65,FA12F363643D7AA0,037469D2E4950DBA,57A04D2256BCDA6D,133187669F5E9976,C1CA07A854403878,6FBD50A2CA5F0408,00003FD66E09E8C1,F27E48DF7204FC9F,2A9587CF1F887D7D,4F7CD0D2D16246C0,BF6B04C6D918FCDC,B1FB8D003186B896,3C150CA180F9B593,215AC0DBC770652A,5BC8A2FEB61B8683,9841A953C7681514,F6A37BA57394BF23,C63665CE851DBBA4,00002F5ABBC12743,6110D45A537B408F,855D46129F42327E,B6A2EF5E437634C9,5DD16CB2D836250D,7E501091712B19F9,FC9453C6E2E79AEC,74D2CB3CFC11776A,106BD78D95AB5BA3,78A08915848CEB67,69DF324A4A1837C0,E18EE432A20CD990,000022C75898084A,B6D17E620249390B,1F1123D39C8CB9A9,3F026F8A0098362E,4979A95E63BC0B2F,3ED7A91A54C58368,D1CF683986FA4BF3,C3A9C6D981FC712E,D9D8555C03DBB175,4F4A51B6E44F8543,7C4A98B979DC4E70,0A2804BE2A954525,00005DD3CBBD32D9,0916B86984B70205,90006C85986DE12B,AD4A45DB82FDD7DD,F2DDFE6E288B8F6C,20A987699260FFCB,37056DF17C9A803C,1436926ED92CA556,BA1CB41C6C29023A,B7000110D49046E2,3AAA7E7256B2AE91,ABB8449EF1164DF0,0000212CFAC5E216,EFCAB0648AA08FCC,8382597C28CCFBC8,FA1612E6E1F8217D,73952CA062C196BD,D505D7AEB2751516,21385C7A5C6799F0,DCABB7673374A227,6D96CCB3AFEA931A,157A5725CAC5E61D,42F0981CDB11B87C,33956ED5E368C5B8,0000141C74B531B1,2BCB5C138B194A8E,A108F33F9B531481,4103CB4F952ED8EE,8A6D404FB1B9B173,F7F26503A947E205,A5F615909BDA2725,73A73A0506B24F93,C1511E9A41C2D924,9FDBACA354612940,1BF14F98390A258F,5961E338CD9DFE5A,000034442479E269,BDF7317B244556AB,3C46879D93258145,12B497831FC41B6B,F40BC4122501E447,FD44A6884F7BA599,7A1BEA34369688A0,99F33172D38AA045,011FE5AE29DFC9DD,3A257A0E9C547E36,5D0D31A45FEF97FE,E69BABFFD2BBF95F,0000146D299F99B3,E773C82AF3481781,A0821BE4CC7E2E45,B32D690B88029E6D,ACE5BF21818BA699,21FABB4688A2DA6F,9BFC91AA85859289,9DAF3EE4DD65D7BB,C72C82735F284980,F34C26931608490B,64C3CB77249F20B5,8B2CED2A93D99E83,0000620B0315A052,BB901E598B587AC9,683A511B800AD580,D3A24CC24C0EBB5B,E4F9C7944A9025C4,74356C5AE2BE3538,CD8E8254A7CD4D96,DEC44165E0AB2D0F,0B833586625F3611,A2A7805B4E98566A,A3579D146CFF44F8,E14F91EC38758AA7,00000438EE8EAB2B,E2DD48CEE30F8D6D,2BEA07C7E6794A94,863EFB62118B3788,B909CD1157B025D2,5C09505070A46E11,5370B644A0D68FD6,F4AD8F6A45411C17,0E8DC44354E5FCF7,DA793A9905A68EB9,BE8B085DF5486F24,03C441FE519B8825,00005E07E33F292C,309C88592E4DE00A,3AE822064ABF9547,74EEBCBF0CCC56AB,847A27C3E8BB7C1B,82855F3ABFCE86C5,999B92225A2A93E5,9FCF335609C42C6D,AA4CE6AFC1E21182,076B7F417F5A1C45,1E2B52B4E5EA7E5F,28B6F23214EEE7CB,0000214855BFC6AF,2AEED9417066D5A5,9116E407D82DCB47,36C3D00BAC203328,308D0C267CB24540,4145CB17F7918B2F,5AAB4DC2ECB756F7,409F86358671A7AC,EF770B52809EA961,36FD0CEBD644ACFD,9A5B835E7CAD668D,452F26E53EA122CE,00003A173BEC954E,01241AC4A94F43FA,CAE6CC2920198022,B341E2E31D160DAD,189723EBE912903A,B0662E1AF46DE857,35D57E61B78CFBA5,86AE6C2E079D8756,41D6B6E219BC18C0,E79388BB78847DB0,33557F6BF13D2C69,27D7EC8DCE2D3748,00003ED9AFED6AA7,4FAE323B3CED6B88,EAA5A6F0C6FD63A3,45C3A3F9B3A99886,7834504CA4D5F67E,15FAC8DF4E28EF25,C120B8DCBB3AB56F,7E7EE6D9EA961806,3E53C66C64761F3A,FF7BA373BCA11BFE,ED641CD1A5F391DC,4FCD5CF716C094FF,000005F051761C40,FF1C5A37285912F2,DED750D2D2A4D43F,9AB7868A4556278B,AF4AE1FE4DB8F8D4,31F42CD28C686DAB,4A41E83A2E0999B3,5283389FB099C2E1,AFE72410D9279CD8,8951C60895F1CB6B,2D060D3F3FFFBBCF,BA299E4A7C52D999,00004F45EAF704E6,F8DBA68108861934,16CAEAA683FC021C,C8123461C59BCBA1,6B025DB8FBBDCB27,E4F5674314FE0F5E,3D0BE851C3126E23,A78337641C095AD0,B54FFCB5A7D21A1D,3E3734C8387DC8F6,376942EAED34DC92,F9A980DDFCCF7810,000012F604989E58,B07F1C329569F588,19AF2D321F37E78A,8B8C7215B55E8F45,604F1B0E92B6D97E,F3F36BC44ECA71A6,97E61A39F95E8C1C,9EF51A32D488B48A,C0FADA493A31235E,0AE4CCA1DC253A34,4E4D17A48D037BCA,189F213B2432EC28,00006BBD815A4C30,32B6D8822CBD2589,89875A9835CF8D63,8AA0DA94577C03BA,E0E10E2A6D5E6776,0A5519A249FB2211,98F3EC9E034D015C,877265A066F28642,09A52B7869EC7887,08642DD6BA4BAABD,331E50E8838EF615,904CFD7E32430A66,0000362FAD0E351F,DA50FCF4E5F9EECF,DB6109D60D7B8DA4,5AF6427ECD7538AA,CC90FEF5812E51CB,5E491B1745A3EC9F,2E69D61729FF7442,5C4A7DB306F83B38,3F4E8D82AF5A5C31,7FBCEF9380A1035E,AB6B29A448A5CD36,7A070582A686A9A4,00000B091914D7F8,E3A512FCF86BC5D1,29CF37D2C34884F8,D2E5D87BC1220C63,175B470245E301CC,C658722E926D364C,8166278E2144D4EC,8AC17C50C1B1B2CD,89AF8E7ED0CF36BB,21FAA92139346E42,7A11D2AE1902C12B,56F51FEB839A9F4F,00003EBE4F94E157,D031BA53EAF6E629,A2EF167083398119,F41CA1A8C57E93B3,E0A84686F9B8E933,40E17640AD5492C2,E1069F2D7E3BB3E0,8EDA42B1B9CE9156,B76AE6D0533000B4,475D0B3CDA6B6F19,A0F479318392608F,740D97A0DF3F8311,000044B3E69747D0,6FB46D834CD5CA4E,A6D80007B33711EB,826E674CFB0C3FA9,2B8842EC24FDC809,6B2CE5514E42692E,37FA298274D2FD5B,DC640290D8A42305,5D6D05828CC12FC4,EB9FD423D752FBCD,ACD5698BE4A7B579,2D1F9C06AC6AF74C,00002E1BFC662B5D,03DCF3242B1A38C1,8272FAC7A8773BFB,0A3074840B1EE9EB,D4F684883737FE54,7C0576D9A69391F5,BC5A36A436FC6F23,A86E4009AD53A000,98B52BD673471AE8,79C5E797C8C7BF40,1541F4088B68DA9C,C88CB7DB1FB7C628,00003E26032453A5,65B4FA2AA8BC65B1,32740032B815675C,E5E0DD4CC8EF6902,EEF0B70D2ED024CF,E084877E358CFCD3,3880243D3CEFF8B9,F586ED2CB8B3B285,D7F7160C0A0CD5A7,9BFF0DB0E16B38CE,557C1916E412D9F3,7429BB96C603E691,000010DF883CDABF,43A5A02E6CCE47B9,3A6EBFA09D208694,FF7F9FC61807341B,992286C984F9304A,61D6C9C5BA2A8B63,BE560112791A5398,A9B1B0E157DCEC0D,1A422E73AD010FA2,BEC9EAD2B8EA4EF2,C0D926286841AFBA,F770126EFBE7E01E,000039B702E36238,DB5F9CF12CD9CCDE,EB816761935A6C88,7A6EC25D89F554EA,D07A8AABDB6B7FD9,D1DD0B40DC3BA750,89CB37BE69A70BCD,F0190C28E2B6AFCD,A4C3656F461FB71C,0F07579C921388B8,838DA950187A838B,9A20CAF4A1ADFC69,00005F9C9E744835,6A3223DAFEA14762,BC6BE40814C21FE9,820907034D4D1902,C1395FFDE3C409EF,8501557696B40E76,46BDE9BAA08B0A8A,A430C1563ED52A8D,E6FC2DE025466286,BA3AF5116B261D52,72D9C33F869D355E,740E26EEA6E1F3E5,00001222DF6B715D,F645C79609A10D45,17184C0BE15717CF,7183417494D6564A,AAECB7FEDB8CC46D,91864C141D18B285,D5DB393ADE0AD9AE,06AC74664F2E1FD2,80161178F9120614,8862239D1EB3CC17,358A8F9F29A9073C,D5B496282A936751,00000073F8848B74,D738A7E910F0167E,3054E0AE8D77F9AD,B25FD5324CDA4F74,01840AAC08ADBC24,CE09D2010568B003,16B134B6AC11B8B9,FB124CE1D93065AE,CA5909BDE3774061,A5840FC5CB0BE030,C0B89BA9AA930968,03B4D5999F81D86F,00004CD013AF43EF,82FE6CDC98C85461,08CD2258A2DE46C0,7A35CA1830252E0C,7DAA6A29DF3CFEBB,1504B3DCCA30C3A0,0D4EF30A3F8F3631,449C3B72E2C81F7A,010AB2932B676980,A834F051888B02EB,28E3ABAB5A0846F1,226691DA38EC97AC,0000302DEF3F6217,C88161715E6B2613,E5F0CE919496928B,4CDFF30F87FDDFDD,5E1319FF27848719,9FCA95106AFFAAB9,691BA99D2AC2F707,6C61ABA4F9A2E282,BF3EF35A445153FA,AFB3DADC0AE1ABF6,DD0B6BBE562219ED,40AA2E0107715236,000008D8E5D50D84,D7D0B557CE4AF0C4,81E6460BF794E850,4886DD1ECA6EECE0,0B2AEAEBD107D545,9907A9E13CC6FFD6,5CD443D3263BF307,72075C2140A32305,4BC1A2CD03668CCD,B020ED84FC8E10AE,B0671976A65AB8C9,7198DDA1C7DE272E,00000ACFE49AA183,2407C495974E7B9C,3C92E43313586B50,DF750D4BAE6858D4,6C192F99EFA54DAF,C211A3C7317678BF,86AAE43F19A76856,C678F22ED22D6FCD,29D52F640F9549D1,863762BC7E35D463,8970BDE0F6010D91,8EABADB3E02EE878,00003AA35D7C2E9C,14D6F3967383946E,4EACD19D3C39CC08,A76693746E81E1B6,EF2081535211853D,87B3C874A811F1AB,8570C72045B4858B,82925E4A400AAF14,E0B0B77CDB207DAD,BFE1367D6E9E01C9,413B3885C85E61E8,1A61D4B85488EA80,00006A31D9016D5E,29F3DC48C407BF23,02A8DD1494028D84,AAE33FA60BD71D8A,3C14DE0140845E2E,88B97AD803F417CF,02C5A4FDA0B2221B,23C23E77225543D1,CB28286AB96AC986,D11D6E54DEB312D8,5A7121ADBE672018,9E129F98ED1392DA,000069320DD87984,BEA56C301316A7DA,C478C436EE09CDAF,2E470E08CC2C8A11,BEC8DCE4833FB2FC,CF65940433AB5453,C95158B1DB39F790,63DEF3E2B4B25762,CCE1BF3BC7336CCF,CCFAF3C303F533CC,7505040404192EE5,D907271E97E40C30,00004E4C51BED65A,06358A94082C9473,46A4D6A0DFCE60E1,9738261A082891BB,E85F50C2054751DA,30308479D102F57E,EEC16EA65969A1D0,74F5BFFD6B6C136C,75DCC0DE21E4F58B,496DFF2C9376C120,2CE656A9C8C6D6BB,4133A3010B929031,00000CE036944016,2725DE30080E8679,62C6A584037BAB07,385E49DAAC0997EF,E0E8B0E6D36413E3,352C6390D84823BF,C77E056C414A18D9,C5CF6BA147842B9F,DC2D019FFA233C23,0C709DAAB7071411,C8FF5239486A4E4C,E7D6E4554315A671,00005E9F952F844C,5976E13413105BDA,0A8F267A1D315CA6,968D07030968E659,E74C1F9478758768,AECE6F2F2A739F89,08631A1CEB9D3DE2,5D9E4927CF9F77F7,10D538879368BC92,99DD8BD9824F497D,F805F4AB5988618E,3CCF0A922E9CEF0D,0000499F65CE74DE,DF721AAD426675D0,AB6FDDAA6DA2E7C4,D0F09F024843C8F2,7A718E59ECD305F5,E0236F8A21D20FA9,78FD2BB48D904889,BC96CEB39C572CE1,C7739F800A377748,32DE1AEF783F3DF6,93326383333433DE,88586905BECC4E26,000069789CAC639A,088A39BBB66EED3B,6D9FC277A02E179E,9958C33768F596CC,D6CB670D964F8727,CA939136914927A2,EC079C99F81F79BF,B228ECAF6C92B634,E7A63D3D408B8270,4126A7AFED1E6F5D,65FDC71AE4075085,CEFCA9D8719A42F6,0000637C9CD52489,9845576DD48DD2CB,ED48590BB8F57E4C,4B9F6BA135B0AD48,A641F6C55E073006,40CBE9FAF11D94FD,B15280635E448F66,4F39AB5EB336ED2F,C1E06B649F0B78CD,EB4DADF0D4189E53,83A9DBD9651A19CC,E53403BB67E41269,00003AA6A7551FFB,C1171959816347DB,AAC1345EABB1BE32,4D708230D4788CCF,D6B494B551C07BBC,3375B782C13FBF77,A9F2A2F82C0E526C,04E404FCAB13FC8D,4AC49237592C2E88,4034DEBF124181CA,A588721FC543D124,5D7CD3C16A6EFF30,0000003C9FF1EB65,8FFFB26FD66DB3BC,0E76E96A35A4FDDC,B7317CC91766F150,DB687790FFD07423,A7359DCB9B77FCD9,CDAD1FC5567FFBF5,FE419CBF00025506,36D41154AF597317,70729BEF46C08706,E422D9E7C66F05A1,C69A4AE39BDAC7EA,000049108E477230,D0CC451640C36407,3D5225101E8FBE6F,456C886C9E52C0DD,D1C9C053A4A9C10A,05E670409311D101,F3A42BCE6D7DC06B,83CDCBB3E6DD1822,19216F126E9F1FF1,B9A461FCD8EA4CEF,69E5DB7308FC7D0B,46BD1F9330E911D4,000000146BCCC290,F2F915EFF43A914E,5E4530B8AD5AF76D,DB625237FEDD787F,6767883051EEFC67,1E23D3C350B65614,F35BEBF9527969D9,005AC5944DF63D84,529BA22E4D4A7192,7013137290D225A5,1ADA027CF7AF4373,5EA65145FC558DC6,000004A4B175A118,3A8BA5357F9F1911,54A9E575A813EF3A,FC3AC3433D36F3CC,A25D5443BF844759,01F8B6167145F06B,AEB20DC3195D35C1,8116D7C0D28751F8,0BFA03DB45130916,CF3AAA2A099F5755,5AD012B73431F6FD,866B210D9C8C8455,00005A36E6895ADF,F7F11F7BF32561A1,871761014ECD9B89,96A4A07EBB7AD1C4,EE342034A79691EA,EFE6BEB9281CA918,25F9914F77082EFA,23F57B39B54397F6,268A0B031E0AF9F0,8C4009485D5FDCD3,B9357D8D38DB2C0C,7F2B4A7C57AB074F,00001DC1BFE5F4A1,713F6AEB298770D4,89E6024A97B54BF1,DCF719DC3021413B,DBCDDDFA995B20E7,8CB842A63B583B66,BDF509822B73A751,A5D607E256955578,E876977604E7E30A,077EF735F6B9E139,F8BF348A9570DAC8,1EB0F85A3A79727B,000053493CD4FB06,21C7BB77A0724353,AAE6E0FE61F30027,91E0CD16243AAF76,76D79EE89C587023,84982CEC4DA45910,A39BB240D59A722E,0E2C11A6A49D3A0E,9C3BF63E9C3288B7,FA07114A74E4BA10,099A8718409C5695,231FE0E0CEEA9D5E,00004DA5F1F1338E,C837D87A48068D0E,4AC61A6E660D1C86,F8FE25831EC15A3E,62400C7C3A5C0C7C,5621DA5CD36077A6,50E4D3370192BEC4,0503ABF67D71B3BB,C18B9C85B5BF7EED,55270AA62E6ACBCB,0FC415E2CFB31234,125D71965099B5DB,000032B069A010FA,C184F8CAED1F0C63,8C7FBA74CDA0BE45,12FF8C8331BD305C,493D75903BB014DB,6B24FF5741C27D26,6F4C2E29A137A278,D0FB0141BB432C39,2726C9A51ABBCD70,C6B66467F6479766,9821BD12DECA723A,C91B1430294EBF34,000005C23C01919F,2FE0AC37B1E23926,DED94496A687ADB6,B0CC5DE98A76860C,2DAC6362D458CFF7,EC68BF4A6DC08A75,0D7682B5BA07A44A,4A571B494DB576BE,A06B219ACD680C34,F8EBA4BFD74C0ECA,5B43F1B32114E1E3,2A6003520D30C005,00000D3725493DC0,D0F6418E63F8374C,1811A7F82F15AF87,955A48835878489E,64CEB678433CD05C,8AACA78A39FDD91B,75FDFA0C269B6C12,D7690C1E018BCBB8,006B91EAC2AE448A,0F970EA4EEE25177,85AD280CB4A7270B,0BB5B7D14E7135FE,0000240EB1F758C8,174DFF28395CDD2B,B8B28705B42EA62A,CFF1D69A7D266EA5,04F52F095341E017,95F6CBB62C0F9C6C,52137470653B5898,4965BD9D5E4B9CA6,68D3646E4D50AF17,B949FB6F872E5D5B,F83CAD0F559DD92D,8E1EFCD8469E9716,000038A339415F6D,2D37074EEF60F38D,FDBAC6E28FEF74A5,12F665546C4C125F,53868FF4BF377BA0,06B814849DB69FF7,9CE0B95C721AE36A,A651129EE70EC040,A6410F861D97F7D2,E91847AA0ADE5324,8E4B8921B2A024E7,52BD59BA57BCF7D5,00002C0B5B324D57,45AE048B5086ED81,7C1A1A60F19B6E28,9E476A7E85645D47,63C58B999AE75A33,53085205D8011B42,E5EA1C5E3DC95CA6,31F16D5976B11187,5D02194566B8BE6C,3E968F684D0387BF,37A2F17FFA28255A,0C2E468C0BA8054A,0000306DE5823468,A34F57E181DE8458,B5471A52C8AD724C,73FBF09360450998,CB9F3DA70343CB8E,49389B1FB8765153,B48BEC3E02C2E2CD,D5EB49F0B3105D1F,47A6B585649F0DD3,225333572D79D73B,A492F71D84FDCD1A,0F33600769EFF247,00002FF247865D6D,61142128FA02B438,50E215C13C7C933C,8D3DBC4C3E96F215,298AEB63D24FAF2D,A4DA9E9D5AFC5BEA,DC34724422CA8140,A23FFE23251C0A40,5D70A2C2660F6B50,D2B47611DC094AE1,0CED19B0E34B141E,024A716C7AC23ABE,00005AAC9AEE07EC,6A8CCBE26D903A1C,6C28E989FE5D7F54,71A32E5013AC51CA,5F8297FDA0423CFC,74834C19C0F74BC9,31FEBCA0F392DEE1,5A0371032B8738BA,99017FA5997AAD2D,DDD64B7132865493,1979BB86CE830562,7FDAF156944B895E,0000087B44B24B94,08A9E590C28398AE,DC6599B9EE626947,9EC9E8CD62E07BB8,DD2A94E0053E2FE2,63A2757CC75F556A,D90AE0D161141C6F,494D38C062F7F429,B311F4354072B187,873DFB21121FFF25,970012949F560992,6294095B8CCEFB8A,00001357B7C8999D,0357F0D685F67B85,957D275A72B0D4B6,232711E3B5082D61,673925CE31217890,C5D335FCDA2BE031,96DA3F2934F0306F,FFDE4C0AD51D08E3,2B0EB57A2D3411A7,29043AF9929E3398,C2AFA900F045B161,D6C842B865AC722C,000051D138CFEA42,B7B80971CA597766,602DBCC3E37E7945,8A04220B37227E74,11338FE0C0081048,77F5118F45DA1C14,6E9EF5551347B0EE,2AC4DB9E11E754EA,5FE90019D5821B7F,BE52259712667CC0,475308CCA9A9916A,AD808479957A6D51,00002FFEF3A44B45,515E9F5A27BA4177,3854E49AE32AF377,1997CFBD2DC61304,1B925A38000BCEAA,BB09E534E91FBB40,21615CDB0CAE2DC7,B0C9D7EE7562E59C,9DDB1240B473D31D,69AA8F012DB7C456,06BA5E3692BBA71B,2CDA3EB5D8155BD4,00003E4436B2147C,97E11E5F308B60C5,84647117B61FF85B,81361753BECAE807,8B8EF29F9E5100BE,7B00E19507297926,41F713E0385D507A,17367DD74583CD8B,DB9647F6C86B89B4,09C7039CB655242C,04C52AD6E6DA32D8,5F18ACFB93A3AD01,000044D38531EA75,FE5ACECCD78DA10A,911D427C3151C8F8,5EFD74071970257B,F5E7EA590563704A,05213AC77D4A4B4B,14761F207533008E,E84EACA7BEF109F0,FDA7157A8B9045CB,02F0E2D338312F6C,57B4AADA02A2C9A6,4850623FAA243D96,00006C8472DA469E,2ED8BF40603F3922,08CD5C33588BE9ED,F737A93B4F252597,129E8039DE7B7CDB,D21412B571438B37,E8ED3767DDADC85B,F117E3BB6E9A0650,A2EB2AFC414E369B,96EF33A909C96542,7DD83F44A6266BE6,DBDF4E41442CB5D8,000012E8C32D85B4,0EA7794D2F677118,23EC18B957F66ECD,F9259AFF607755C5,26E1B484CFA5F7A8,1087910614FDF3AB,5F8AAE54F22A619F,4901524EC86CD1FF,F320A696877A25AD,DC1BC5403C1F56BA,598BA555FE16FCC3,A1F92B241CDF2136,000011C9017DA516,0DCD83C53C69DA8B,70FED3418A6658F5,1B7DE5D9DCB2F876,E6F90CDBEFAE7505,AB19B6F0637AA65E,2D0310D99845CEFE,02C38FFDB1D4DCE9,CA26CB69210DC72B,0A7A9C8CFBA96247,5347F224F362BE5B,6649C3F445F0AA2A,00005E94C2C2C978,C5A98875A7D22939,EB204CDA3E6DF322,03224BD52AC68284,C814AECBE4EF3E1C,0C073ACD60F94BC7,6E6112DE4187FBDA,201A0624E6277CF9,D073CB298F49C8B4,762C3D17C686A422,9FD8788BC19511EC,3A3CB927135D85F5,00003836BFD899B4,7B35D9A5706CC112,81FDC37E1EEE62D2,7F72DD6DF3A94BC7,062207F86C23E8A4,E1D952EE07635683,4D7B4DC7E1C424A9,593940E91DB6A2FB,EEA708B65FCCD688,089B5F343B0D529C,78B147170CB43167,1EAD713DA7826B0E,00005CFF0D8C1B5F,8E2DE359F9BC387E,A9384401CB5DC0E8,EF7F334BFDF68C18,EFD552075AD227A5,68DEC089C9E6769B,D971C2F4057ADCCD,AADD08B2418DBD33,56A0307705550306,C7E3EF355E3AAB72,D7D70E9F36FEC21B,B6C44BC475206501,00002F49ED84E8D5,2A41B37B57A199F8,386E9191193E9E77,2676CD9FB4092FEC,4925BC0E7D2C26BB,0EB16E7515724CF8,A40A16036584E146,9CF67EA4A4C2B5B7,9D27678A003A696A,253864D3427AE75E,0388A719F066296F,E682F6DD247EE74B,0000548730554736,76451FAA41BCE5DF,47C31A40CF77D6BF,1DF6554E4F9D6C1F,5CE67E83DF6302FA,8935730D8D2B27ED,1DE1190FC4C40E23,6B82023655BBE3B2,C79696B0BE10B13B,F51A6A0A888DE3DE,EEE8A601867C40E5,E67C83FD1C797027,000031FF9FAEC071,7A62B1D876892EF5,36E37CA1AB104577,C8BAC25E48170949,B6EFEF34775B29D9,39FF01B467B354B4,B960F20A7761503E,803F7AA19154A721,DEA53ED759951A0C,3C9DEDBA75857120,58402101C77AD35F,7855D299DF242F9D,000043F182FD92E5,293426F68199F0D2,20D5406D3E29C697,3A88465C8ADCF8D3,800322EC22755308,4D82ACFC7F037373,E895FEDBDBF1436B,4E416F682402E415,6C05AB251A91B71D,507ECCAFE95EB084,7D653F854566EE03,9BB953AA4461EB94,00005CFE6A11E53B,0C7F3ADB05947311,6E55831FC4557637,8699FDC4457D3A03,B03840AB2B7AE6C0,8A2CC60F45705816,139A538D822F6314,C16B50214088791E,37C8086D55447ABD,B91CF3BBFE235D43,8E4360BDCB927B5C,20F4F13F10B00158,00006DC615923742,539FB1A27A421DCA,910E8854862EB22D,DD6B29FA618D589D,EF3F2EB2A4E5CB5A,B30B67705A5E4CAB,E6E4C909F3A24E12,5F208C628C6D1F08,C37C4D4D87A857B2,C920CC4F44BE9A4B,338FA9D446D322F2,AD053D8149C28505,0000546669ED1AFC,8EEAFF2A4A576ACF,83D0B0174F10181D,1915E21C0BB91522,853B46C9F7769305,13AD6F77C0BB7CE8,0383757F8CF0DAC2,4C419E62BF2E9054,95A3B2BCEA0D063C,DA3833115236A944,9AFDA9C881C8C68F,B6D374F3ED6510E4,000024F7851909F7,278DA917045CBE5A,9520ACC4297372AC,A14A89DA1150F6CB,EF52162CFF489110,29412C4CA270DA6B,B34FF4719CEE4EEB,4DE1A71BFE1484A3,FDC861E8241DF41F,A2C82547861868AB,95275DEFC8169D25,76EF0403E532EAB9,000023A5FB187B0F,7D93B7185E218619,877373E5527AE8F4,3BC11F3BEF3DC197,23C86C1435B2F915,5D5D6AA2878D8EE6,5C6D93861DA9CE2B,F06E2C3A63F9D54B,51DD9A70AA2D697A,F06AA9900700E49D,C552428FC3B43199,AD39990EBCA98F00,000041399551E0CB,B26E4A8B1C649BB8,91CACDCB96A60FA0,F557BB9BB9BE03E7,58FE6FC947EB325D,70865DE56597D756,89E1916F4D1CD000,808A94B4FCE35ECE,D9E17D9FE4887A4C,8A4203D1B6F2E2BF,69828B37F5F935AE,3345BBD92BB1752D,000039986F17A3B0,0591DF756BFDEB3C,0CD73B2317A61DBC,C52175DB7AB1211B,DA2A9002E3CD9CA7,3F4C197A520EFC30,98E1CF93C0048D93,073A336427D52BAA,87C2A6C0E177C9D8,3B8EFD19EE3F34E5,76F44C73C0E2904C,23DDE0AE6DC2F0DC,0000139FA9EA12DF,709608DCDFD23628,88722D8488C19149,BF62A02EF0EB447D,6B4F072484B6F1D1,6A582CD3CDC57296,29B7DAA7E2732ABA,10299E4DEFC68B85,DAF405BF6817EAF6,779F7914F41BD634,4B562E4927C87108,C5FC164CDD2118D8,00005EB72D325CF8,B8BBB7577620B323,8E64132348DE1F4E,B1B717A0835B01F3,CEFA7427C6426A8A,B8389A8F705B2E28,CA2D72F8B6042563,CAC9C3F727BDA03B,9D86E86A95838E6C,856439772A5F5D6A,F532B493CB603E57,8D1A9424188383F0,000035FB99CF94E5,6163E0C6D39AB564,13873B15B9388188,26D8C631FFE0B7BB,026AD81B0FA9802F,D7C9632C60008A8C,C0309AE0E2429813,30A5D5BD89432A95,514A8314E9ABBEE3,488FF37C6BD34A49,B43A9876696139C5,D34660DBE9B28FA9,00006233DA108E83,DE1745B7451E9998,CB2B5D9857FF3B23,ACB19CA35E48468A,F7669C0872309537,D5A26573F59B1435,954B176C6773B58E,F01E49C18517D16B,F9EEA12C270F5FFE,8ADA0034FBCE5A3B,9190FD64F77E4560,5A265FAE441EBC27,00000145D562501C,6CF3C24F7BFE30B2,1F8C66ACE29E5DC0,06954D0213E663B4,1CB09626B85CCB76,40EE13A2CE0421EE,551AFA6694AAE73E,73327664AD79CBE4,89B601152D1C0EA7,CF6D92BE293C1BD9,A47BF421C62E49AF,4075C1FA4360861B,00002215261ACDB4,DAF39BDDB0C066E9,F03DC850DFB4147A,877BA3B34EBBE168,142AF5DC2270EF0C,F78054797282CBCF,9F23A142C7B93F46,7F52B2407C5D2C80,D61473C79A43F1CE,267726EC3A3F30DC,D06EFC22C768237B,7D8CF53446ABE78E,00005B629FAC51FD,A1452A4EF7FC31F4,1A6C26EA5885FFB4,48850F7A3B043D52,16EC39A983C96748,6B1D7BD2A3B4CB2A,98CE0F0437B14232,DB15C9393F7F1276,2032DF59F5AC0095,9C267A4A93F20B07,91B08E5BF49F3781,3F4E3747981BDE2A,0000207267A162BF,4E2B102F9D7B616C,7C2E4F397096D5EA,3F79938E212A2C02,717D8B41AAA13F98,767F977781FBA5C8,611DE6C438AAF3A8,00D566B042122905,4D96AE0BA70E5F20,2BD24FE4E387DF6F,BF7E74F4C52BE11A,D8E9B06C771CF13B,00003E9BCC372917,8376EABC4A000ED6,0C94A69A6EB3CCAC,C0305B7018195E55,10C3DC04565D780C,E11000DE2F21C056,53FB26198AB0EAEB,2F79050135E67544,C2163727DEC06472,AA532EB67350C2AC,8D9805DDA0C04B82,D43546531F97FD66,000056528F236D35,9D8B7422B7BF5156,C32EEA62CCD91210,80EDAD8B2BC125FD,75C2D16EB59DFB67,81F3421BBD22E660,62E16C44B43ADA69,4BA4231E59D854A3,EC36C2482C85A6C9,3136D72D79BF4C94,EAEE16EA79675E68,31B791FDD87EBBC0,00003FA344D0B077,7C4A57F6FA1971B0,00F5CCFC1E0A7005,277A2E4E5DA3C54D,B9E51B2AF0028B78,BC2835DE0EC2CA55,B06767C8E2E022FC,9143F2EC30564710,4B98F4EA17D28D9F,D62DC36751C0BB46,5CE7F1B322DA2F1A,BC205CFB1F8EC09A,0000208920AA630B,C00BFA1471701ED7,7AA6C17076EDDCBF,A93E67FE975408B4,2DEA2A8AE55D23A2,D8E5B02DF2AE085F,24E6A465593EC6C9,AD30F5230B268346,06E1E46E221115D8,6D449BCA3EF9403D,9E97940353C64118,C9B913B11BCC0A3F,00004D6E31791982,17AFC6B34798DCBF,DDEA57798CF05C17,5301BB3BF08B0549,FE7A0C6FD7C246F5,2F2CB59CE85F452A,A04C52884BE856BE,46BEE58AA7105649,C6244B8A211DD115,322DB634B3F7E8F7,D9F8245EED46FA71,9CDCF6677372A72B,000018A662C13644,1AB84BF7C492C676,349823F69F4B28EF,033B8F0D59B738B2,61586F55C6C451BA,A0BFBB67B2DA6FDA,4A4DE4BDAF560968,0CA14F5CB8F9496B,480B1D32D94C5EF9,C8ED35B1B2F009CD,881516E922604810,0F6CE11F8C674719,00004219554A9D10,84A3484336D74738,A493A7A18F377406,41EBDA6E6F71E7F4,44DBB1F0EDA964B9,6B0F7139F68E1C6E,8F267AB4011DE72C,0DF2316DF53524E2,7466C93801DAC736,09D285D41F9471E2,A7EAE3F5EDFC5841,46666AE1F3746011,00006992338F54E6,8CFD6813B236E4AB,0072816355FCC52B,E1CAD8360550925E,B28D6A0A589BFB6D,AEEADC390DFB7A47,373D2CF77BC6DB55,560897D9E0FFB9DF,C5F0FC75009056AB,F579C2011D194517,E253277E56973B7F,F2C2EC652BD5BC15,0000690BF812B5D6,4DEB2D25A98B2F9C,C9B081FBF2D6BB64,532AE5637DC379C3,6C7779BE0C45A1CB,EC54237DCF5EE728,F883360DB0E83280,4C122EADAF59418B,556528A5B254B0E7,79F89365F529EDE7,3BBC5914F3CAD861,38F3651A1CBD5F2D,00001A86D3CEE9DA,89C81A3A302695B9,B64C5A2C76E99D32,37951AD96EB3AD1A,6915C0740C8DF1CA,11537C3108112D7C,74B1BA91CDD1A61B,779043BBBEC204E4,E20CEEAFDA345557,369FC8354D40F741,9AE3814154B2111D,445BC0EFBD895C26,0000378B5A7CC1BC,09A4E05E74EC87AF,D2E23FB72FCEBD9E,CE4DCA7412422236,CA94708EDC329219,CB38680685F4FB4A,DCBBABA0726A3B9B,AD9FAD66756CF321,A1D6F990A1AABEAE,E6D5CC726CD534E9,B8F8F294102FD69A,388C835FCF7C426F,000046C7E5427622,BEDEECDA55EF4B1C,FEEC2F0EE67905ED,E4B288C6A075AE47,05862AF91F22E50F,A07817BE181C733F,F2788A6E568FCA9B,52A1A26B14EA0741,B524DF84B8EDBEA0,BA6DEB7F16BC17E4,FF5DF0885356C5D3,4A80F3E319049046,0000610A656E5E29,D58B2A9630A33410,48932DC0C8186EEF,44BE848C569E8F1A,D343920D328A5717,4C832C7A3EFC7C5B,CE73F864F94483AB,D5048CC356224F9B,2BF75CEEE25A310C,52E0728C0BA9004E,D60A72DCABE7AB82,619F89F176E8A703,00006EC1A73D2F3C,E1E3276678DED4A3,4E5FF1BFA8D7B3CC,7225684665428FFC,BFBB82E47CC2EADF,2FE0AD026DD0258F,9B3F283B544084EB,E48399A26BBC421B,2566BC40EB879434,00117040D686A1F9,A70ABA927D5E69FB,6026C842775848D7,0000435E41EF79F3,D73E87348FB2AF93,4CF9B68AB9E8DC3E,D1C2FCDFD5D73533,3FDDB3397F516745,29A0802970F9626D,D21AA482E99BC881,14E66507B3C1672E,6B3A1858F12D1B72,4CC5D170B2629CC5,D77F418A1AD76BC2,D69C5752CBB02D3A,00001B63D370AF5E,9A06CBDEAEC2680F,A4A83AB5AAD205EA,316E10E8F76ECF19,9CDB73169C7659E3,E1C5FD6B414CDAA8,C07048FFA385F604,13C8F8A5D4B3F0EC,A6D01016B48526AD,12DA4472E79CB65B,31C87E646D997B7B,499DB74ED31FE585,0000173DC8B2E309,872A20CFA87FF572,A12E4A783187F1F0,6E44B5B4B6446A1C,BFC648DC30D997DC,98BFACFAFBDB7B1D,E77785F76BD79955,A86A990E690CCB84,96EF505189EF1743,991E4E934C5FEE06,BCAE24A533E9AAA3,8A4D3287F2B77776,00001C0E96EED203,FB55A2E109695269,68FFDF765409E6C6,AC0EC3EAB8BECB37,652B974D73C8AB8E,FF8E03DFD4F1450C,4314C367314DEAE9,8BAAEBF6ACAE2E01,D8B0D9EDC2790769,319588D793D28D2B,F3B6DDDD2909A939,5D79C91DE00D412F,00001C777CA4B943,146EE289C820179B,5653F62DC3600F84,4A77BD92FFE292B2,2488C6257CADB8AD,874DF11200B0091A,CCF060088C82D2AD,4D7E2D09F414E151,34C524581247BD89,948BD094284BA84C,4E4B74B4030040C8,72E0ED1B9CDCEAFC,00004F5937FB2FBA,01896AC6DB1BEF20,6EA10B0013502096,6D62CCF645DA8CCD,740BDB2CDCE2DFEB,5D6A38BE7226A400,DBD308C72A7880DE,DBA59E9F64352DA8,575754883EA78FCB,F82563FAE75B8ED3,606A85ECB13C8478,0A5F50401D4AFE42,000068AC5EEEA091,C9155D299D5A1E0F,55B35FE319227490,CDC6C84C6701C782,FC09F8C9045B6DA4,2CC9304EB655C5FB,BC8B2B1C609AB70E,2F47741C8F095A8E,7C96047F0D5B787B,B336A9BE1487B469,E959AEE280C39FB4,4BA3A8E88D17C163,00003674B8F85443,171999689F4D5B47,59B4976AC12A5FD1,0FDDBB7E32561C05,5D35FF11583DC939,8C1A4E744F9053E8,476984F406D60415,B3CFFB93CEBF3F21,43EC019C6D45963A,DCF365730EC46CEF,28750A8366039AFE,C3D12B1E2980DA0F,00001FFD1D1CB861,58B73A40F7486C6C,90D87C89DC7013B3,C0A2BD3584A1495E,1AE5C7F744C714FF,52D3C53DC3854420,7A7E850DB8AA094F,2EC935B835231744,2B68234753947AE4,C1EB044B8DE9C90A,6CDC44FB7F02E30D,D3BACC7A69A5BBC8,000012E7205339AF,2DFF1E14B91A224E,5939C161B1ADFC21,30DDA640190B35DE,F29FE1987CC58A03,4CCB1EDA7141DFEC,EB3DAF238F96A98E,ACC132CF56410C97,68B9B83EC659798D,B02654DABBC2D314,AAAD5DEBDAEF7A34,6A79D0B3FFBBDC9F,0000369750E2C12C,B84E1DA14DE3AB39,D2A6E8B10C5F7384,006EA6681AA3044D,C4C5DA544683D63F,F7DF9D28B0953529,DA0EC714E21E63E4,B3703BB6AB67F797,4754A872642C07AD,728B2051F65A4A5D,F33711D6EFD78874,E58F16028A7C7FF2,00001FE0195094DE,947CF13B18D91AA9,B7D852A5F306C8A4,E5727510CB76A20D,8A59FEF2DA5079D0,6FB2D69EC71CD0D6,482D551662FC8507,836324667320164E,33F9D15102E30264,5036AB0322AED704,0ED891A7057D93ED,F4E4BD934D3C553B,00006CF00CE873F3,BCD7FD42EBB28432,E950A75B100C6CBE,E3165347C1768E2F,1E3C6937CCAD1874,B45C5AF2D88AA2C6,3311AF1EE5A89DA9,0392273C8DF1464A,409AE323411DB458,54B4C0E2A00821EE,60F7310CAF626D16,74E26A69E5C5794C,000015A6FB1F8FFF,D5FB4B81892E5B25,D7E52C8A2AEC7A6D,C203F6EC187DCBC2,5A929E976906CD98,D8EA8A2097DE3577,79787771687A313C,1C5E922B61DCFC6E,873C601386588330,CBD02737D6706B27,7E457CFFE07EE9EC,AF6B26833068A093,0000329E99EDB740,AB8E18D010B94A67,2BC1F2F4EE69D922,5564F54C3423761B,C9F7F93F5FCF8240,3E3D15F22EE34C6D,39BAF3B8EE036402,909135F965413C1B,0F8F330EF62E1B3A,E0301B730E577523,9C06A4DDC87C6400,A61FDFFBF88D98D5,00000272A479C495,A6EC7C2A13E4459A,805630C5906DB1E4,2F183F6A1D849FC1,065A9677D316FA8E,D51EE1222FEE6A07,D955B8B66046A156,6A42B66ED644D998,DA2B226A93C0D248,2CC2853E3E27B5E8,5530622ADCC1CC7A,52386477778E7221,000045907AE82CA6,8FA66FE88AAEC818,A7E17B393B78A594,50C146EC3D2CC682,BB8DC8EDD047E8FA,B995592DC28B697F,5FBFD37518EA7EA8,6FF0C7FD0BA8C9C3,1DA889F968EB5474,023F4C5FDA8EFD02,B67DF477A5AD0732,ECE7CCA11AA03D93,00005846BDBC50AF,40F5EE88F8B602B8,8CC828806495FB0A,2FB92952A319EA0A,54C6D177233F3C87,E33C7B1C5E65356B,2CA82491A0C6EB34,DCE71871560894C6,8F8F5899DA9BBA90,15D815BFFB4D01F6,7C4213548BA992AF,E8F0EF802401C26C,00001DF755FD2A3C,A454ED2F20030610,CF6635F8177E976B,75FF37AB54ACA863,31A5CD47DF7BC3FF,7F1B491D5F2E28D4,E7A1400A924B0420,FBA30C9FF07D06A5,96A29793C2B745B9,9442AFA4173358BC,9C064B2F115E71C4,74CD38376E3A8584,000053BD862695D2,525011FF7053D1BD,2A4215E20D78ECE2,D7E6A741F337FE1A,38A73930F4A8C77D,7BF75A38E09FBBEA,BCDF84AF6DF68EAC,CDA8C17A58F2B855,5B5F29F0E54DD10A,83AC0BFBADB02DBD,A45631C701E90255,BF836EA8D059C32F,00000DEAFB8314F3,DAA48F41E0DEFC28,419D650C795B98C3,1EF57541F4A1B879,8843A20BA2EEB787,1B68B615AC0890BF,AF690739F536C001,7482803A6607BEA6,EE3E14D994DEC5FC,1E9BECD7ECDF4B5F,E855BF3DF9779665,4A6EFBFAF61BAA9C,000040CFAB0B12D2,5B1D29B0714A4E2D,FD08FC47178C9763,7FB7C5E99D8CECEA,0C7CBAAF6726CBEB,8B46A262F821C290,9B96A3F4373079FD,C840EF9B6DFAABDB,BD4C1890E2FE3643,B3ACEAF0D63B34E8,5ABEEC74A6B8AF3F,3C546E599AA46F36,000055F99F2D997D,49BD0358B747B8FF,CB31212DDA4AEDD8,A046295532FD4AA3,FAB8AF7493F3F673,186FB1ED05FA2660,2F9D6E65331DE2CC,EA14082B49CFC293,ACE2811D335ED0C6,13E483E18CD0C324,38303F928A4C02B4,107ED447C0976D0A,000039B78671D331,615433B06F8C2B2C,7AA972EAF0D953FD,45EEB32A37719A27,680AE8CC059E4031,789D1CF5BCF54670,FBBABA41DFA5FD21,D0B3E2B4A52699FF,A7D36CC74B6CF069,06279DA6908C332B,1493BA827DC63B36,1D28C8316E1CC305,0000449DE4C707D2,59419B51AA388B22,14892D4512E5B7C4,EA85F9A7B0814FC6,C409E29D3C4732DA,F5F4C8BD9BDEBE01,FA7F3758365A27F9,2262071E4CC23D82,83BCA5E0A20D58C3,B4D8CD0C6B5D09C3,CE0EC1C45AF1DF7A,3B2C4EB61A7E5C89,00006BA3BCDE8F71,783F99067F5AD090,DEB3320268FBA65D,BAC8BCE03F6E10EB,736D375F2CA8A454,6CBE5C37DBF52AF3,E1A0193755325B16,77498C4BDC7FEE7E,D80C4E7A3115D784,13380B310D70BBD6,85299FA27602DEEB,EAAF8298CE21AF83,00005CDAE7DA9021,3030E0C764107AAE,FE5775948D686DEC,C2E966422B1BE9F4,C588917DB16BFD9C,D259C056C7EBFB20,F45CBAE18F6FCD1C,FCDD262A7607FD47,F157E555F01FF812,74ADC08C5B8C928B,EAF67DE364BA982C,C8903D6689A95E9B,00000DAC8604E51C,E2F344376BED1025,6DDFD6CDF9730324,D91F400DDB5BDC84,30D07AD0A726E624,AF3FA69F3C4A07F6,DF7F080552E4CA3A,AEE540E977DD0EBE,E1AE1B2A6DEF4C78,3C8629B5609A9520,13DED6F4F08E63FA,7B3ECEB374445DA3,000007707798EC3B,13B90123199052A5,C228A3D33EBCD58C,866156A250C82C09,4D22E2B98D6B1077,4A7CDE5FD9B09910,E46DCD8D5C96AC29,4C9678745A879976,E7DD5CA2B57B17E7,F1CFFF3369622F46,39DDECB7B437A292,921115A2FAA4D4CE,00006E996FABE222,205B1A584EA05DD8,9E79FF52C0F36D4F,224112305642D4F7,AD94AF18B3F2B5D7,931C9BA436E2574E,BDEF56CAD118BA43,53CC8AD226FE43B6,2C54639D76E71391,148E6B994303D897,47005F890EAD1D9E,B7043F539301B20C,00000A9709F7D7AD,79912C8F49140A07,7FACAB5EE6E7D348,E97D2BFB35E54DCE,3FAA49F458C58B47,7237D405EC2A0849,A5100ADDC7AA3FF5,4E74EC4B560F7417,6FBAC95E774CEF4F,1126A123C5A2E9D7,B761499ED46981E3,08D189AEC01968F1,000060F0C8EEC576,9437B2E80F93563A,EAA10FAF5D9DD9C9,586270C66CC35B72,F599B0DA89911B58,1B13551AC0B0D0AA,F73527C2E21D00BF,8428D10FD6FA962A,39431D2CC5FA11D4,3F83CB2E1323635E,0A3C18720DBB9A64,29A197776E24FD3B,000033A49EA3F69C,8F53CF66CD63BC01,E6EC1E8A0C6AA347,B5365EEF6DD7E57B,F0461DA73CC494A2,084DCE77A0A2C2A5,8B3E0A0028671E3E,1FCEEFB0BF726172,C684236B66EB6A03,0435FB02249D07AB,C8630974AD0A32EA,B09AC90D1A15AA56,0000528862025C64,043BC26EF609539E,7ED824456C2D99AF,25777954F123722F,55A74069AD373831,5EFF1BC949FACD4D,5962BF92EB06D77D,DBD38AD77FE469C0,41E1EF8837C8121F,2B89BF8554260F3B,AC9D71A365432AA0,3790FB9364DFF961,000035281297B25B,045142E3D11196AC,4982060637152462,F46B959334FAFA31,350F5BA347D29F24,35D846AC81F9A1CB,37EE5DEB670B5808,B6515F9A82904494,02B24E88E6A660B9,A76CE7CFCECBC8A5,A4F632E998A55D0C,5F49A6DFF6E807BA,0000255B349EC329,6AE388C72DA972A4,592B26221F3811CB,D29D43EA9AFB18B7,3F9B88AB5E7E482D,1E49BBCE46991A17,05BF12E974FD986E,0C6DD9ABF59827DF,45B4D863945C557A,DB87AD29655D730D,6B88B201A7FA26B6,39F88408E9A1DB21,00004224954EBA90,DBEB0483C826CCBB,7D889CF9D87DA076,C0F5672A656F98FB,2834A9827D52282D,77DE2CD364CB574C,3344E5A9A8E3F409,C7B83138A0D1123E,E4D67A37C48AC8B3,7247AA02CDD6EE75,B2525822AC67AAB4,18CB002A219BDD83,00002686904AE507,46579F86BD59B113,1D4F0472E5096744,8D489484C95B000C,08788B238B114EFD,9695AA39CC58DC2B,DCA16233D7BCDCFA,693102322F64852A,19F841E39380A3F5,ECDAAB820A163E58,F26151B73FFEF485,276DEDC2D829F3F5,00001C53FFFEF817,330CC3CBE12B79AC,2C55BAC9D6D3403C,BDF87169978EBC21,856752D3559B41E7,EFB2C425119FEB8B,EAA09E173CAE094A,664CC8031328F07E,3B8A9CE5077E91BD,7C6F70A6794EFF7F,4A32E829EB42A9E7,E7CC750BF7ED80E4,00002F63C0592769,194B7CF48DAE2C03,9FAE1B3741F06F14,F406410B33682BE4,4316D434028E26AF,F0E21E6C918D2078,933968EDA292CC50,44986CE020A490FC,2D071A4BA3B07AF6,E2DDAD341520D245,534E10167BA055B6,C2F919723ED564BC,00005F1997CEE41E,B1DE0E2AD126E6D4,6F913380CEF98015,D202C54D225119A9,A4951C1CB3DFF2E2,14EC8F0A44671648,23DB7D9FE4BC0FE0,F42E0F56912C4D1E,03B53193942342B1,95064843BCF54D8D,A5E1D9A6751B89F9,7AA3B49B80201934,00005C0C7FD80162,9063DD7A7413399E,026B85B7EEB6CD50,2D9AA240DE84CFD0,962BBC54A553A127,C1C2AF9D82F9E322,75086EEDE8C45FCE,B6A40AF9FD8D7BC3,66EC34796838056F,BF92706F780AE414,EBB9DD5EA2AEEA76,0ED8F9311B530F13,000015C0EFD09FFC,398F7A2F4D9929C8,5C1A250DDEF4D2D4,EC165B5D5EB4070B,F3A225F8DFF2135E,020F2C6631D19C52,DACD1A7D00A3E2FA,68376A47F492ED9F,16628EBD3549DDE1,0533EDAA771D7CD5,3B4307C0A050B576,32599109E0FA7E43,000059C37F474201,AC7E825EF5D4D86E,17E351116108DA9B,631424C0EBEB27A0,82C8B2EAAA6131EF,FE6B14927314ACA3,9E97981239CCF8B9,7AE7F89672CB7009,E72C29FAF1730472,90005F2308EE319C,F25133EA4A802AD6,ECF3BC1C8BB7499A,000010E8E07D0333,E7EB8CEB1CE4A564,7B83F1BF0A157AD3,DAAD784CBDA6BC57,F917C90939F2F156,00DEED015C8053BC,B06DF92A2338850D,1BBBD69A513D06FA,26B25406A5009F2B,BC96A9D2E4F2EC30,96175A394F52ACEB,264134D1A5EF59FE,000030CF2BBDA116,909A89BDC0F9DE35,E49FEEC2BD254847,A059744FBCBD0F96,88A712A4619F36BF,4FC7C3ED06281848,0BEFF00853CEFB68,07B757160F903BD2,4B2004090392FBF4,E37CC43B4328CFE3,C83A76F7683C9752,37A97CC34CF0B5D8,00004C324FDC7B4E,7D2E4A1FF98809B9,95D34E5A6967327A,8E58AEAB3BC49E5B,B986C93BA68377A1,2E1E550A2E269B3D,74A73121937F7A0E,F42E0A76FE766AB0,7C4D98FA20C58113,097C64CBA273005B,6DBC3464592557FD,51C9375650F3F91E,00001004A2FA9E2A,DBFDD284BF173868,5ABAA803CA4B508B,8B4E01EC27601533,22A7C0D867C188F8,8B973BE5A9DA1EB7,2B20E8B5805AB5AB,202CF56609D16A6A,BB6C94D2B89E3761,BD0C2DCBC69C9A72,E4852977F14E9EC4,3DD3A663626C1F7A,00002624E762F5FA,4877CDD3F1A73581,A07846CEA60C0A31,4411B13D7062FDBC,F37F268B482E5364,8D45ABC2BD815426,342405BA716DB08A,27CD92CF2BC3C784,EE80F57AADC0DA04,7E7AEED3F57E82B1,5B6B5F324B049A9C,8F6DE7E19A02B750,000055366B9FF145,8799078876BDDD38,72D09EA810271451,BEEC6FEF1743709D,69754BA66BF7EDDB,61A0C32F687BFF55,DC85AE3836457C10,186DC209C7C21020,46D2643FACA2F3D4,F94D535004B184D7,733DAA749A133812,889E5710060F4FFF,000061E8C9E9B2F4,8544D4ED01A64933,AC5CF68F7C54B01E,829D04718D781237,0D544B9741A57B97,C06BEE422E1FF1D5,0F2BF0AC59707820,118A193082348585,9B8470F5AD1925C5,0E9AF87E9154A41A,3255C0409ED3AE41,9D9286C20C58B6E4,00001B36DA22D6B9,99B1D880A4A03FFB,3EF8B8BEEC445636,EACA8C9C5356500A,50778AA48DCC1116,842764C82C59E675,ADABDF264CF341D0,4BC27DA6822E0AD8,7C740CF1B2084D95,967BD67CF9BF4B4E,3B0E9B2EA90146A4,686152C5EA5DFEEC,000036001AAEF62F,88E3AA69359B7F71,F61E62067F2AE53E,9431EF010C7D704B,390EA2EA8CC9EBCB,A7041BB36E99E179,4E18ADAC14962817,7098029E6D37CC9D,ADF01E765214AC67,D62514D6600A9DFC,2C2C4A40C496F6D1,69ECCD2D8B512500,00001D013192EE1C,2F116B1888597EA3,4D86D34F481A4C4B,A83E96FC475C5EC7,B8918FB72CA16A7F,C23F6F9D07EC4C50,AC70E8B865EB7672,15072C8B66FC743F,FA1C4FE8C72F3512,5A2F51D64FDE0CEA,A30BC773F0E344BC,423282FAEA512479,00006FA0544889AD,A386A6A7529E6B59,FEB61AE9A4832624,3193F67ABE7FEA92,8724458D4463333E,0768A65514D55674,1A55D01107D69AD4,5E6A2BA5A19AF132,8561D40D4BAB0C17,C4CCBC97E7AA395E,6B81CBE45CD23DFB,EACF1E1B247669A6,00000A6D040B6179,B0423EBE6461C452,EBFF40C81256C2F3,806696A0994DFC7C,46E215C8D8A20F54,A033998913755E32,3C8472D6BC655862,1293F75A5A38F3C0,F2FEFE8AC39F8D21,947F028DD1D7A6B4,24E18E2FBEFC0CC8,711B507322C923EA,000044DBDA6ECA21,71A133AB29498F2E,E1111329BF8402AA,02FFBD7D7DA6F881,2CED2B2E220D58E6,D1DF8B6FCADC8067,CF95B555667C6EA4,3B01DC62CBA30F7A,35C7F7E9829F9EA5,56F1752546F3542F,C1AA9314CEA1C15E,60D01C65E3CCE1D0,000058CB6EFCC3E5,E70AC8DE3E006BD3,0ED5D4B9AE9BA127,07EC6F6CB64EA672,000CCA35ACC257B7,40C9A07A26B3D63D,A61C5D43A840B379,49DA33FFA12F569C,2C1BD0A972BE7F74,8FA408466152B6F1,90AB9C37F7D31982,8728D479BD5AB1A1,0000494AB9597122,0F688490DDB38F44,8D5EDE25353D99CA,5659ACA8CE30EE94,DEC8A99DDD15C7CE,24857840853EBB71,77A9AE6BD2171E24,393C21DBE9E50DB2,9C131854B2FC96FA,66413322341EB284,2EC02FE5350CF32D,611BDCDA70EFDE7D,00003E67A1DE37E5,EE91C4ED6EC16ECB,DEE398E8FE99B491,A8AC6D40C14C4AB1,89AD1B136ABB523E,DC30B0402C4B7A87,7606A3E2DBF81044,BF4B5A3042A1842D,E98E10793D514F41,87ACB412DE58E2C5,BC73516ED421DC21,178C7725BA1B118B,000023B7920689FE,39E148F6A78F41B9,5AFC840FC854AC8D,1DB0C87BCF8BC71D,620452678F952B6B,F456E78F0C0710BD,2F61F3C688FC3ABD,0306B4436A7EC95E,70998F21A2E06266,AD881FFD12743344,49922E20C936AD53,5EB7C1238C033B83,00002E0E42EBAD37,78FCCA452F4BFE6A,90BECCB7154C112C,5D4960B4980C4BBA,55F840150B9EBBE1,AD2DA4FC3DB2919C,DFDB9A399091D39D,EA2261F2B1EA44EC,8406BB819070D924,54028C0850F49D9C,51DC04DD5A9E2E6E,139E8E5992F900F8,00002DE8CD9B5CF6,B5398C46BA0D16A2,1645A85C72834695,06766EB375BD21A0,97F3CD2A868851D4,5D6A7EF9DD62008B,17A2F749630B147C,AEF1E8FAB9B52DB6,A181B895D8FF8F76,465ADEE4312B3D7E,8C88E362D3C6B515,35C46436ED0AAB83,0000119D8F0CEC8F,C8458E4BDB6DBBD6,625FF3EAF0D75492,43F9671EA832CA6A,9D91FAE79C855E5A,A98018A8989A546B,84B389FBC8B0EA5C,77911CA0BBF54C26,4E38A2339CFCC947,71945E0D297D169F,56900323CEBCD41F,8230C3F476702CFD,000027CADD77D17C,4D86F93A1AB3D712,76912A405D3EAA88,BA6E2901C3E3A5C9,3B5A27140DFF7C5B,5384FCA427D476BC,42FCAC42302B3858,035774698D64E521,D5BD777573B77CC0,153F1DD3C2E5E036,99FDF10E4024DDE3,C4B25459255D2F83,0000297108C0F6A9,17E7B11BBCB1F0D0,9EF066B5F8F2CFEE,9303E20695D60D61,DDF4F805DA2C473C,4E805DDA588C36A6,C836D3DA00E551AB,8804143880DDEC19,0742E440D9279FA0,50A73882FCFF64B1,94F171328BEF7C27,D9B5BC3D79024362,0000049D9BCA7BA9,F57BD020A88F907B,A3868975AACC53D0,6DC78F1DBF0686C7,2EB647687A3B24EE,BCEFB1AC0B79E69D,66542958641F26E6,DEC15CC6F215DE53,64E7653CF38FA7BC,A81B126D593BF573,670D7EC3DDEC01E5,97FFB81801219156,00005B3A798B7372,47E5D7D389CF0A56,90662BBF4D846DD1,4081AD00FB8475A1,81C662D7175553F7,0F3DE703FA2DABB0,59731FF96D76216C,FE7338FD879403C8,199AB5FFB3BD1333,73ECF3871DB718C6,58923DFA9375E81A,D34FA5B495C28509,00004974FD6A495A,C11DFEB87EC0B61B,453AD6373196B5B3,EF24B4B2DB48DD7F,84DEFB1F1B424239,DECA14804D494456,896498CC80264AE0,C8DFF98717B9AF5F,FC6A847DD0DEA108,8D00E48542CA62FB,3FCDE340C3A2F362,8731950A49A8508E,0000633BDAC96549,ABE5DAA3680A68B1,107DD4A06BC6DC93,A8B052B8CE5C1B3C,6E5C4E6FC8A6494A,FC226E6305A64A75,0044DC457292708D,5D4F3C4DD90A6647,75D4E8F0B2A637A6,9BF5B3A632D70247,F7340769B5D7E0DA,2EC074F8A94D9133,000015ED39F0A7A0,5D4F1284DA767FD2,F1FED25E94BF7B24,2C4E64FB16102CC2,A981B9E918975124,9950DAE15934184F,3E6CF2BE56B3F93C,F6349E4D746141BB,F78B8A50B39C07BA,E429780D9CAFB893,69C4A22E72906762,63F385D5AB037F57,0000089DB9DDEB6F,858F7929C78508DC,34A0951D465C4201,27AFEC29A6B2AFC4,D0BB41AB9B690F27,9DA0DFB2D10A581F,D17D042AF97C951D,3C7E6EEB1050A489,C9C2EE4EDEAC8063,EC6862EF032F3BEA,40199BEFA59050C0,1C23D8ED195FB3CB,0000289752200927,6F3F9D4606C1A777,9D44EE286957891D,10C44F48D45F9DEE,0F83D0A23BF3F71E,780D51ED855F7411,9937F2381B9BEBC0,4E5FB2425D51F04C,68F8B78CB0C992FE,917F66454935DDEF,61F8CA99D461960E,01E06D1D9A4FAB8D,000030302EF449CB,2C1A280A25480017,18F84D217A4DBFA5,10675F3710453705,D5F572752280F039,B8F5C52B42A665A9,D5D4A849F4F79F68,432D691DDCFF8507,5D38FA47649A6601,F3616C0276349207,0426AE99BBA1BACE,39BBFF81EFBA7778,0000152D09F3D8DD,0DB77E992789DABD,2DD16D781A5B0D30,69B5CB99E605E351,554ABAA7C93640BE,61A2B090C74DA52C,D7A339D34B5B80E8,C4D20A97FDDE1EC0,6BAF4BB3EB6AA5FA,4B7047BCCB60A91D,018C5B3A9EE7E616,64038465C49C433F,00002A103215843F,866416024688BD90,000103C6318D08A0,7C85B44FE5F96261,C3C6E2FE36491636,ABB2484337290482,4367AC4D4480D73F,86D945EEAFA1C857,EDDF44A7CEC7890E,0C5FE9EFF45AEC3F,BBC6526311550146,6A6EE3A82C3F56B6,00006137C0B544FC,15B28382D817996F,72FE3648F1847233,94A9E08DCB3C3189,5480C84A12A171F7,F9A2478CD70C190E,22B9D054875F766F,690D237261E6CFB5,E287E322B4F22B4B,7614283EEEE0B7DE,3187543D6C7D69DD,AF8D16B8D76DBA16,00006E487CDB5280,3BB563186603F51D,0996355949700FCC,43AF37CC1B2199AA,740C4000C1C99E87,32F866C78253E101,04E104CAEF6F2F57,C1E87D425A04D276,5C655DF6B429FBEE,E9C9972451AA4B1B,20AC0FBB77FB83CA,3ABB3708DC40911E,000037B05A734213,DB3E783D030CBBA0,28F9D4C9A16A805F,4E113BDBFA2F64FE,B27C1E0BEB4D8618,72838094A9C9787E,367AA1769E656AF4,8F528A306C614F99,3B266F6A977DB1CD,E3998A43AC96E045,54BE7B51CBED73C6,A82DD87F58BBB97D,000034F62CCBB982,5CB58E9E589E59D1,4BFC9AAAC190287C,238B193443E1A49F,E00108887FC7F160,4B837F8DEBD77298,4DA133155D0A20FE,760F383A5744EDCC,F309C8C71D041918,F6FC6F81EA41036C,41A5F2C6B67500B3,64ACC08472ABCD82,00006CAF6F119152,5EFBEE4DCD0D8CE4,34379673B7AEDC17,E6F1F7696C2DC946,E3F7FDEB1B2D63C1,4EB92AA5DCA5D6AA,BE0FC5D15849A72B,D8D96F51025CF6C4,F7206CAF194F1D28,A7F0B3127514B678,157038EF8A0BD505,74CB32FF17C87ADE,000027B6A98AB43D,B7D197B390635C0B,5C5395FC640FA1E3,1F3510250FE26AF9,A7A9BC6951D1AB92,934F304469CB4695,7126250DBC092DBB,82AD338D93067460,F3D4CCBCD9A0D637,83A01C8079322DE5,82F8DDB542DCEAE7,E80B620D953290B5,000060D232F31AA2,E861A6CEC0872F50,78D1B878AE3E0BE5,3C9F2E21DF72C3D2,CFC1F154FC69B073,18490AE8A7481627,EDE3FED7331C471B,C3B3F0B3BB9284E6,65C5CAB466D5389F,A22B959DECA06767,E9A1FBE8D0C1BAA5,0A8DEBEB862DFC6B,00006673590614D8,DC96C88E6F4F9A3C,8D390081A06C3103,77C2FAEA96CF1EE5,246E8FCDD91B576C,0588AA778430E3C4,41BFE4D5847C59CB,EC016380838B547E,BA6118FE8BE297C9,BAD0B6EEC4878DE4,6C5530983D83D820,6306F37DF101D014,00001D71A4390EBD,ED50BA7967522BC0,4A32FB9D3F3960EA,93B20316BE10E5A5,EF78539D6EB5CA97,B816B1C1B3CD49D9,3A2AD245FAEB827F,07969B72314DB779,D4218D46EC5A5834,8DB055059B15ED28,B827B672C9320CAD,EA0DBE482C10A7F3,000012CE1314FCB5,A2FB5AD833AE92D5,CB453F05C511DEF3,5C530ECEDD1160F1,24AF7223F08B22AD,63922D8CC06ECDA1,B83E435709A2E67A,D7C630E7C584E19C,BC32508E6DB9F348,5774DD27658755DE,CCE216491460CC68,D1AC03F231D1BF98,00002C1AF6A3DF55,78BE7D93837C325C,0AD96467243FBF53,F69595B28E5AF159,BFED561E3D486C86,607B7034F94A01D9,F0C4DFF0E469F839,B7AE6E1AF2B9BB5A,61ACA0F5A6B6E4C7,E16855799F8E9F87,1C09354556149305,CF34F9C0B0E1334C,000056E100DD967F,3BF8722310B0AC58,77A4409D2DF9C43E,7AB02191C916EAD1,8762B2A643CEF460,C1AE80F2B1890E93,DAC73CFEF8F67742,7EEB20FB39C313FE,ECF7BD8ADD22A9DD,49005C0B3CBE9B62,F79FE71FDFCBF096,79016D603B2CF338,0000695D519449A8,C5FFF77892DF291C,40F847DA54594D4F,57BC52EAEEE7D9AD,7882FFA139788D53,83746B829E704309,C74AC7D6E997ECB3,3B50982B69C673F5,1E50A9B6095B691D,1C7549B0A95A52FA,FB6E6567385ECFB6,C7E884B1732B0F4A,0000382EE04A75C3,631683DEB4A71D79,21E071EE3EEB8E6C,655FBC1628C1D61F,6790696A0598C58B,CC4F469E6D7FEF7F,2970E52CF24F4220,BDD9184971C9E910,FF552ACF0DDA75C6,2593CE5D37A37463,F473D9A079B86501,C27EF6EF2F671E07,00000D5A08D1FCA4,8BD24FD7729EE79B,0F1E45346DC0437F,15352A36AC88BDFE,4CF288650FCB98FD,988C93096F1E665E,ED93702F56163F9C,58988F076D7A1FB8,F8A23175B05B219E,E6AF86D5855EA4BA,B2F4AE2ACBFAEB6C,E9DDA77CDA48F313,00001A060955678D,96D898DA7E275460,B2A4474540A7A950,18ADAC67C3E649B7,EF53D47865AB19B4,DE1496D3EBFFE7B7,E7E6815F72DF9186,4A6588FB9A4B2092,E481C87E05BE0AEC,C87E0AE0F6676F8A,8D4F660CA92AF2B9,2E16C11BD00AC446,0000095E860E08DA,A7894A0F97D338AA,A91AAE963C0D34D5,E38CD97B29B48394,8818C0998B702145,D9109235EF5774D9,044125DA8EF20ACA,9921944AA1B23EC0,79720125068E7C22,8946453641CBCDA7,A19BB2E4AF10E534,95E5FF5267480709,0000415384EAFDE9,B0D5A79D7DDE954B,CC5834FD470148FA,AE247762A3E18F03,C12B3340D49C6570,C976CD39BA478ED4,88F45995970B2742,1C79D3E405BB8E9C,CCE7657239CCA6A8,97D5C5451A5F7E20,75DED29CE1B55CA2,2DBE02DC27D38100,000069211C9B5A71,BB710C29AFA269BE,D223A2E5CB0B129E,1735A7EC19B9E1F2,D03B158E6E2B0E74,10B22EA002D01EE3,0B4981C7ED8558B1,77F5071D24184523,9793148436A68CA2,0B5CB038153AB1BF,123AD7AD1B8DE6F3,F2BACEA25C6A8D8E,00004A1D6FB2CF42,97AFDC5BB84BE699,19611FF19E4D9483,0F44199ADB757FDE,5FEEEF09C032F18E,971C4CAD5AE26DF9,5CB6D385369A64D9,7567661451557F6C,F475183F3E4C7E10,CA4758AADE427C25,859DE34C4A7D1684,A02442598BCDCB16,000009DC7205A7CA,50F664B929ED15A0,A3812D7F219E6534,46BEF1E10E96BEE9,17F6CC0F52E1D328,01D9C619D6C259BC,E83F5F0078805CF4,2635FD0E24A5FBC6,16A6AA8DF381E317,64C11D67133C4DD4,AA33FD044B09FE1F,497AE9A4B973C840,00004FBEFAF37874,E234850574D76256,15B7FE1D497C1BEA,4F19E92184E955F3,22C02A315AAAB365,91F21BDFD445B5AC,31E3DFA5CDC2BD0E,E975BA2AD80AD98A,BD460ADC421CA68B,397E5E6A3DB738F8,B8DC4435DD24CC14,D05AFE53AA080765,000062FC9E9AAD77,AAB69C569C84A632,1A59B916C7346673,03D70DBB3B1FCB25,9D737DA4935D5EF9,1B3A6367F1E4214B,EF5DDC26D2406B06,6560A052B60B9B8B,F7E6478B377D8C24,A77698C344508D17,BEC15394A925BEFF,0D1F5A55088FD0DE,00004A9D5130D4A8,80C23F89FAC242A7,8D9A3AA9F2D8EC57,78812A3BD8411391,0F1940B114E4BEC7,3E17EC36438A3AE4,78D84F88C9513358,E48581DB31C927C1,2376EEE7E3F10AC1,6453D743F8DD3F9F,6B57E085E690D301,BE8B527488417BCB,00001E94C16E75B8,A3D5785EA64530E7,281D231C5C7D9737,493108D91825C481,51A56A366DB066A9,D87BB574B5623B29,AE5068E9E997B08B,41F80F38935F93A0,7E655E808BA10290,FF96F17D91A5892D,36F44C1A90F699F8,78B35EE0F24DA540,000029B668B01E5A,D14CCBA32C5B5A0F,A718DBCEE0A1E8C3,647C5528304C2D9A,894DF2E9DECE902B,49FCD1EDB27B499E,73D3B69F8EF5716F,F1DB36C881CAE287,0044534E8736DD5D,F62E260C84B9EF51,9A31528E80C6CEC0,156BA2E3700CDC26,000032E2C6BC86E8,0422037422A84830,0221684887AD6628,228B5277F54FF1CA,D8B2DB39C684D36C,5D47117A1F0DE036,4914D9F2D7FCB030,A810EB2C0AF82B15,5588E815C71ACD75,692E8114474A25E9,D8FC909F939ABD42,3AD35EBA9B45108E,00002BCA80A1DFA1,63E4BC5327FE2DC5,DD41B4F2E3F26535,811CA4D4DE2E25E8,28C4C1C05BC8FC1F,9E23B2CD46D42E37,09DA3DCA6E80B21A,33F099D311FE1F61,5CD2FFACA8AF7F3B,E2C75CAC815792F7,660F94B8C24E8954,338A7712AEF88083,00003C3057001515,3C59B5F160471FE2,BEF1838FA51D9FE8,40B0B4768F301269,6F3CC8F5873BC2EC,5BA4BF4F34BF7E45,01192BFDC48A76E6,C5152D36B0549781,80A1DC0D19A90915,D0EDC366BBEE74B1,50204AF3C847D95F,A34F3AD0492DAC64,0000090B57C76303,AB80B01240621164,A8C95168E4D1A357,1138B21E293CBD6D,72233703685A8D59,BC05C4663BE96D28,07B3346995292A13,AF61767C1F3C59BA,F7C04C6CFB108A03,5B21F45F63181D38,BB91F6F89A7678F0,1A958D1734BFBA3E,0000644AD8818CD9,4537545B1EA1E920,2D22BE28EBAC3218,9B60537E74E94734,01A646B4B3F97330,3548DB6937D18E05,E2D29F28FDAA3A36,0EE47B255397932D,66C0917A69AC35EB,FF784989890A38A7,9FFB72F77125AD4E,B0D7F6DA839FF617,00002DF9D220A8DD,C210C4F633CE9022,B4963F069BF55373,3CBD5B0C6BD0E097,ACD776A6B61F117D,3AB62DCCACF23AFF,925E65B51EC7CBD2,D40A33C172E02786,538EB559EAFB2983,91D91593F5440E10,AD348897ABBDC054,D983CF6DE96EA45D,00001F98AC0E83B5,FDEBE95D0C77C139,AE6B9F07C11864B0,A6DC52F2E46F3284,999CD3CE41547919,B73D963F3846542D,58F8D9454211FEDA,768F87E955B87F41,F519850333F1AE06,2392995A57976BC3,E47083131D5A8C49,A81D53BB9D41AA1D,00006B7CF363E9E7,EEE0A3DB7F8C6793,251F6B85A43C584D,3957E8637DC5192E,7789C5272E1E0410,1F3E46A90DE30F62,E0CB19592CC9534A,7CB2CC9E433EFC68,C69092A45898E073,DBCE9A1A9729B9E6,B65DD0B2C76D26AF,866581FC364A5440,00004181229275F5,D7C1B484D7ECE069,F2392FC08F095805,21D3D25B755922AF,3F45D3EA4FB9DC12,7DD49C243C08711D,5583BE6E8AD21A02,2620FC00C073F540,AC4836692012F5D1,5D57D65542BAC56E,2DF88723A6EDF586,44171938F1D0BB72,0000679838A5C179,CAC90B35FBD0202B,8D59A50D43A24671,D73DB609DC48BB12,CE9940BF205A74D5,933025C3810067FB,EC041C57AA7E3F27,B1569E70E795CD62,D672A322B32EAB39,6ED9F379C660855D,84B58C2BAD79984F,510EEC7CC35B11C9,000062DEE8DF06E7,E7E2E3C95F333D31,9C7E312C0F75A49A,913E51787509BD05,2893266D82C06EE8,EC5831E5EE81FB42,4467807CC2876258,CB76E6968DB74E50,CC985FEF97F395D2,643A74BD387A5EBE,679EF7DCD2E0DF76,B43952BD82D8A14B,00006C77B9D70B3E,106F1AF263D07153,6CFCE9D9B5462D8E,28AC7DBBA8E7EF44,4BCE2B3070C3EEA8,4B3A9FF40AAC73DB,F6129EC7952481D0,1545984912517503,6F85710B317F4FB3,A23D9DC9932D706D,CC493F7B3A96696C,364A54B998824541,0000409E99691AC5,FE5382AC588722EB,5FB62ABD80D45AB0,D238F77C259FB641,5437BDF23A0C530E,F9B3D86E6D733B2C,56C3F5FF657972B7,FA76393CDBC70516,3628832B2A372F84,D27DBA5727F2DD96,1E48F2DD59E9A25D,FDD2BF87E059CB99,0000380A33D68F0F,ABCAC8EAAD330003,6C3F9FD15974853E,8190D9C71F5EBE8B,D92EFBBB6B95B6C2,03E355D17F8FDF4F,F36B387C348EC3FE,14CAD5CD139A1641,AA2675BD5EE14A9B,7B39E1866A265BC0,D75F8EA17E92C2C3,74CCB9A45279F21C,00000D9E88D06D91,8995771DA8F293E2,5A630DE3E0FFE3FB,F6C523CED66DC85F,F3DEBD4037A19D8A,0EDFB04D313BEF58,DD34D6D2299AE4B2,D79E5907DEC9876D,5F67BE4FE69CD731,DDADBA814C7A0CE3,1BDC0B8998A4D4D0,EA83945C1722D3DB,0000395EC5E9205B,A238B3DF05E08AEE,3E8827D6C5D2ED4B,97B589954CFC2321,EDD6316FF52CB789,9F0BC2651DA12263,52EFEE606C335744,9F1A0CFB5775CF0E,E0A213349AED2833,CDA4B715FBD2AD28,CF674F55077DA828,B78CC25B568FB001,000046357A6538B8,83C0F49BB73E5985,68E10EAFC6AD5167,7C37296F8ED190AD,0CEFDD817280822B,FEB9038DE9283394,8F316BA2A22A0AEB,A11C52843044ECD3,640D18EE3127524E,B208E55A0B9540F8,218E57A2CB225DC7,2A043934074D169F,0000695740768810,5E9C02FCC197AA08,6AF03D8DD41E072B,5320953463AA9D06,2AA5F6F8823A04E5,FBB06D0C3D3DDCC1,D36F11321A7E2831,FDA087D02016C1B1,B84E97BF466EDF1E,662BCA04B3CD3D19,4D9D03927D63D61C,891734F4074A02D5,00000630CA1E58E4,C2212A9147068BD6,31274E725C6C4D36,7DC4D46136B9C22B,4C2D3F6B27DC8429,4475FFB37FF30DE9,B3C5DAF71923E6A2,5C3D0AD63F67A90F,32197989EED3B794,1D059934DE3A15FA,FB85F5137E42137B,19D15173FE67B233,00003518588D67B4,865C9333749A8996,FD9DD64567440EAC,9C7716591FE4F733,BB48E650D56140A8,4786564028A592EB,C4ED4B902649A7EC,8FFD84476209983E,56A61C03FBA202B0,F78552085BB423FE,A2E84AB8F307F96F,CA5A29CAE9C77AF4,00001FC8E72E1C7F,4ECE1ADDECD5A404,5487356DEBCF792B,26FE83F9961C9678,1DA15AF19EF0ECAD,BA58C889D7A00F4D,761F86A0E240D8A8,0444BBF131BCD658,951DED9063120F6B,1B17B3AE6EA80E33,97129AB8ABC97664,93560D1F9D26F297,00005164A74703DA,956F289ABEEB35B9,BDEDC942DD992F02,44F4C781E3F6D67F,3BC5B357FB3D5BC7,9187F549BD2D10E3,1924E6E0F3338216,39C72BE1A4C33F3A,1949268A7BEA87C6,366F161EC02F9CF5,57586AD307106D3F,D058FD5D71858672,00001D0CF1BAA483,5806F1B20303E7B0,BCA80A2649EB8D62,3126EE268DE48B47,6F06F9540DF13C71,358E15F4AEF906A3,0A41D1461F097A25,24A94AD9A81D2CBB,B911FDC0011016DD,806C5FB47CDE5C8E,AB7523AAC3B1FA4D,9A84D65E60D964BA,0000538C879B68BD,B4B9A32F6A5B3F36,F22904715EB2FFDB,EFFD08D97CFAD4E3,260FF243AE19F504,7E13D35C9CECE4C8,ACEF09288AA031FE,8F4A1EC67EFEEDD4,BD24AE3D6F3EE3DF,F427D76A5C19BE06,A3C4E8B5E00806BF,5EFC307BB284C875,0000633E5C0BB0D7,9D891E2B3EDA7354,4F005C943A5001D2,AFFBD1D8C4B439E1,CB6E679ECCC8DCB9,750F5B7542CCDD97,9C0AD25DFD193C92,2CE89DE0F10F0406,BBC7543EB6216EE9,CD7E5CE8B5A9693E,248D56063DD3163C,5A5CA5BE8BB52E74,00005A3EA18F76CB,12D0CED912A87731,D839B0A192D3D253,1260F9F97A535503,3D3D2025278ACA93,7A3917DB93479CAF,853A44CE847598B8,B66D6A63AF928507,029E82B00AF1D381,54AAEC3D5FEBB793,641D13F08B5CEECD,1783FA11F872A7A4,000064C0B280E800,3BF727975499AC1B,DB5FBCF4683CA126,893706B6D7FFEB81,2902667940712D49,CDBFA36B70C706F6,749CA3E1BCB10F45,AA112045695A6605,1389B3F53F05B14D,48BCD14EE697977C,8734FD1A1DC58FD4,117D4A9BC6859CDE,00006E965C92917A,86A0ECF97347A16B,FD418C40A62B152D,6FFB6246E1787EA1,E3E6BFAD7EF9B6A1,9F9E7DA871824896,16A2118AB41540BC,7D3950EC27DF6F34,D995606ADD142F2C,53DEB87D62D86A86,8CF72C0C994C0543,E4CD1DA15F208C81,0000332856CE962D,3C8E5E0059156616,DEE76E3BC8049625,344279A3F665033A,4C8B249E796ABF3A,818AB158757BDEEF,1812BC9867603FFF,1E27419A3E6CE6E8,D2C9E22EFB94DCB5,E5D7671C26568BE7,92EC2B889FA4CBC6,168233C046617AB6,000025FB2CB03F30,DCC21991BBF2D4B8,F7759FF583E3A12A,80F28A45AC84B695,283E47CF8937313A,AEF01BF7C2BFBA49,A7B4E220CE1C5462,F4AAF4357D79757D,64B97261C0C33101,58462D02EE663B1F,D0E43AE658876762,B491178979F515DC,00004CDF6E2A8936,DA7E7332B63BACA4,C08C7754E6654FE3,F99BAEAAA1757703,7056B7D43B5E5790,BF26E3FD2B7BB525,4E99997A1EE9BD80,EC166DDBF106831A,601F23FEB488634B,610D7F7A11D095E2,B5D061AE26794BDB,C98B836EF20F1223,000054E6D6B9AA14,744EDEF4799CCC68,2C64BDF6D06DD1D0,2F0B93C8CB3AC02F,41BD1AD38ED5C360,EF80F47EEDADB639,980BA33634134CE0,624B66332712CE29,A8F51A74FCEC984F,21C9EF7992462D2E,B7CBD40C9C0D862A,80AF89F50751F7D2,000007D06E2B79BF,A76F0D5705D3017A,C9DF532C8794E73C,BF61F713717062A5,6431788444817EEC,0B0F21CCA89C1629,71FEB227AFF04376,23672EAA70AF0806,776C63A05A6B16F7,75901272DCF5D2F7,C7F188CCF5E2A593,C1E7E2A65AB18888,00002D108ADC5971,817139172FD14647,3B4FB9A19D3C23B7,9AE85FA009034F5D,F3F673302B240439,C086EEF617167707,A8F5ABED8944E89D,429A0780180C9663,4E8A01C7B825D22C,43D9E591DA50C114,581E861A9309E03E,49B99AE78560EB20,00000D25F3EBDAAE,AB738747ABBA2649,91D0B012C9651982,AE41D380A1EE7101,1B5F438101C1AB46,F4478D194B25F3A9,3ECB76CC40CE4AA6,F4C7075F56B0299C,778C91BB91B25EEB,41CF1E8537EF4F4F,09FA23F4842A5927,652227B2306FC403,00000F924D15D099,B641288F3A36928C,2DBA6001985DA1B9,3BDBED29128AB928,3A5065FA7DC3DF82,C5166B2C2DC52292,0EC8B1223FF87B01,150E6D6D43B412A1,963FA684DC932FCE,2A4EFB840F02A62C,3784E65BF7F834DB,11510180D99A0BD8,00000CBC6CAAE744,3F286F390FEC2247,B70002A38D292A59,1745D3534D4B972A,7EF8A711CCE09EAC,9C883B6B2D184E65,E102B87C2163F701,E9455D9DB1F88324,1BD8FF8D90B5F61A,217EA78E4FF2E9B1,507B11C4D8806425,DD5C3F209BA883A7,00006B5A4A9D5157,93B2BD50ADC61198,A0109262F6C893CB,C2D62B161538C9BB,5332BBF0A5442EE6,3C7A520D9DDC3072,05BCC4CD53FB8D2C,8CF95B30258B29C4,0BDCD8BE2BFD0412,5278F2FC11F866C4,E60705F9D9F6DBF2,16604E1829DDCFBA,000043A74CC7DB63,164FEC4BFFE48EA1,D320C657ACCF1432,DC4821C282F0B82E,3D7E115A7F7E9D37,FFBD4EAE08585B56,7DCFFEB3D2E4CD0E,84D5E0FE8204745B,A58C62A22C40EB2C,D74FE2F1199873A6,519C7B3CBFBC7D13,528A5DF6E0510DAA,0000313B372DFDB5,9FE40AE1EB1625BA,E0EFDCAF27FDD907,8794D0D3FC1F69CE,9CCD76EA5326CF4E,9D3D803E855F059D,5AE6C3CE928FBF58,6504A50F2514F445,216C8AD64C2A693F,0FC8BC39C0B796F9,C11FEB434CEFA8D7,8C5091C93A34FC8A,000015E8BF39C1B6,D0014A0E3103BEDF,0D0336243B1ED513,0C72EF7DB35B4B0F,339320353900484B,1C2428A657E5943B,1CD87814932A563C,5165B78431CB171B,D1202BC2786E3262,5456FA6C6F19C939,A465BFEFBCA8A312,AF52E2E3E2FFEF1E,0000413BE61DE2BD,34B98E0601D22D67,CE037432C47BC924,2FA39252E007E8AB,15A0A672BE7CAC00,307A69D8F46CF505,B526DDD658F743DD,4E81474132E2C525,B5925C4686E0E287,49B65F78432E41E7,AEEC63C1A63E1E53,0F0D5F12EEDEBE5F,0000076DEA4AE2CE,57653920F039212F,35DF60417C1C17EA,E30DFE952537DF99,1E809EF3B6E064DF,314AA7315C153783,964B05FAD7057BD7,B02E94FA225205F2,5193BA7E869A03CD,32280E2030F8F9E2,C607DB633EF980DD,365582F7596496BD,00002518A03F24AA,3D1C747759FED074,EDC68F5F9C239869,B345ED837072FEC5,5C819D5159F7FB9B,E85D277532CECABA,2B6A56A2602EDD0E,4993D59283F808E4,D28D2219115D90FC,3E9DD0B1772B317B,3C9B38774F9C87E9,D44535A954FB3F2E,00003B666353F6AA,C5F9B9325ED8C334,9BBC7490A0E008D6,BF2023A4615892FF,8C5B00DD95DC6BA0,396D953EDD7B04D9,AC419E43844363A3,CFC95BA4738D904C,5800AE1B5DB80B2F,9124C47986E3337D,5E7B7889D282B0AC,F137535DAA8B6654,000027BF626D94FC,421E76AB5041C4C0,FD586565885C7D68,1FD6BCB10C253646,5911EC9B681B0501,51EB595310DE84CF,A66D1236D781952C,8219268FDE5E9F2D,4D995ED7F0D1C77A,BB9C75D684E2056A,7DE9E3A4198CEFB2,14B303DDCB682CB5,00003C385B0E8DE2,EB89969A9E88198D,01C327BFEE31C966,044FDBAED5677E92,DE2CC39413C60A11,3036C18CE6BED468,636BC88BD69F068F,AA29BEB7ED1D8B93,862D6D106924C52A,4FE95BDF4A5F75C7,08009221D4BA1E9B,14ED5B955D6C9178,0000514405FBAFAF,BC94E55B71B8DFA5,4E2F64E6DB89CEFC,616F9E8FDA89BB33,6F4B7810367E452E,1AF14B9283E1FB37,CECEBD80258FBDE4,B67CAE70DDDE392A,26175E47426CD6C7,F8C863E73F3428F3,8E527B0998AB284B,166A3A7B8C1725C7,00004D6633E09CD5,C569B101544DC5C1,1A2EFD3EF67712CA,8305F861FF5A8EFC,008B61F34E227E81,581F1327239DF301,9AF154898F0AAEA5,EC2963961C27E387,F66F10A72F718208,97418F2E7D83F8EC,84CB2FCD15BDBCB3,8A5F0BA32B2B38AB,0000430EB6330EC9,A06C3E08391BE9A4,C618A8647FCFA887,CBF3BA8B7BEF1574,2EB270FE59390054,FDBBF28BB0CA9688,478D676C98DFBB2B,CF37556512E17EF8,CE017E332AC60A95,2AC1F60F2F2E940A,F5FABBFD04FF7E69,6661E2A5E0D0E0E2,000041D34996C2B8,78366466EDBAB0BD,CFC0FEEA4FA38566,F45E8E34DCE76959,42435B5EE622E00C,E55F3765830CC272,578E0F5B55BEB7E8,6693E67AE0ED1D40,9C13B8DA735AA49A,977A370F7A8AC9A1,62804BD116345086,928CE2B5777D317C,00004711B1897D69,E515E903CE9A82A3,DFC62862FEE9868F,5C60120234B58F3A,96269373BA4FEE14,C20CBC65CAAC7150,608238B3EB3D85C8,018BEC50B4202404,9F76BFCD3F9D0D87,DFCE3455E6CAF54F,34B50C1B3164DEF6,712184161713B66E,0000648D6C08EB83,7390BE7F6728EA64,50C65FE5F8A71967,EC7395374D878DE5,092ACABC018A439B,C389370A5569D5D3,93370D3B1CA92C2F,295049534D2391E7,D4CAEE0C469E047D,EEDB2F741FFBCFA4,78BD99944B3DA916,79228A19148BDA6A,00003501C962DF52,D35CABF1023C7A8B,1600CEB9281B9A91,F7E8E02385C49660,45DB58C507A8B034,E16A6DB9CDED602C,08713AB116F8D306,3343E70E4E03A4EB,86BF281BE6983FBF,DBC9F7B9B2F46666,565AF31B36A598F7,ED9FA12863EC16D4,00004310A580A8DE,8D56BEE72B7F03FC,070C4742DF11D568,FBBE50255EE6DEE4,2A33C5F5B5AF9C67,90E2C88CBCBE581C,8E9BD5269CA4A889,9F7D5C134A10E3DF,D1A3598A6893FA0F,C26E8299EC204E64,7B928DD8F697965E,5DC851F8C9AE2F08,00005C6B829F4424,26FABB9A81F9F1B3,6B546E711EBBADB6,0BAA1F135A1CDF98,944FA17E8446C16C,831093A3C3FFD01F,87893970A75CE305,1196A1700F28E777,37A772CD70E589BA,912F526B92134150,1C829BE5A138861F,27C7DC7E0EB1A2FF,0000247ADA8B1DEA,9936400C50282F10,7E6B6995EF744117,69B7B102DE4DB2BF,D61FE17DF9CFF8BD,7955AF77B3115BF2,F9BF2D80A44150E6,EC6E943E4C4EBE05,0FA8E8FC9B803133,9F79BDAE2ADECED8,845791C61DE898D8,E5C72F9AC2DB2D40,000022941A915D73,D4A8042B9FB414EE,1B3D394BFA2A8850,F1F69F7DD214432A,CB2DC73A1689BDA7,FB579544C81DB3B9,51457D8235B8CB56,033B6E6B8DE5E319,2FFB97AD7929A0DB,F82A9022F8C09273,452635715FA4AE55,F4601477F3C9E473,00001F8561E8092D,88F42676DFB6550C,0CF78ED441C28523,ED948FB828605972,F73277638F23503D,7AD67E8CE061C0D1,1F42EC42A66AD7C2,79BA9706CCA3A347,C6642639DF62F600,21691CF589032784,D72471794ED9C72A,5AC7CF3DAA21813D,00003618B5621C4D,C903364DA988FC49,ADFE708168634F80,EB4F70614DD725ED,117A2B527CC7484D,4F4C58892A5442F6,9533AE0BE2F1AA96,1852BA46ACD3CF2C,587D80DAE208B942,9E189B55CCC29CF7,0DFEE89148C93712,8081A60BFE8A7371,00006C8DA5F5B4B9,51053B235A6A36E6,A09589E461444DEC,817DE5A509A59CE3,13D8E181860A26A3,497BE3B26462EE2F,F9AFACAE7A64AA7F,1456FF09CC244F2D,A4EC00A63BC7059E,753A520064C43D5B,4010E9A16ED3B8CB,6B5912FB10D33BEE,000015210BCC9142,1CDD39534C6CB8D1,C29B7012E00B69A8,E0789A62A51960DC,46429CD37D9BA430,4CF03DF15FF1FE19,E3C72E2221A1FBCA,2B585554D434C830,189FFE5465F16CD8,28055D42EB635722,32C685B7D5A74318,F8DE553661861784,00006D37C324F300,1B47986AD255125E,0FBE88BE7849E13C,B3A8E7940060757E,CE30F33E57897D5D,9737AAB47141A007,369127702E436BEE,152E7730BD2CAF19,70F803A73D5EECFF,FC269C3E93B2BE75,0DAD1B9F511B87AD,2D315F22900F7F63,00004F7271CAA307,D65E15FE0F85DD19,217403B22A9EBE4B,55993D828B39FE17,DD362CB1F5FACFEA,B2AA26D7CCCF6317,DD7E8E8789361156,66B10A2B0E2753A1,C07451D80C06265A,1C4FEB6A80D2B2E9,BAB0645ACF7E8052,1403A6FF704BA6D2,0000357BAC013E4F,88A1B2539CF701D8,8E39DDB54AA5B0B2,23634940B5662BFA,2E9D8E7BE95C3BCD,CCCC0F620A9A3715,B4B9D807FBEE96AE,91A7B1CF9AC6F9FA,7CC4E419E6305DAA,ADAAA0A4D160686C,A79A2BC0D45F66FC,415E20CC713C3BF4,0000279D146BF8B1,770BB4CC1F3FE8D2,77681F58EEA22327,006500E90CE158C1,D2A39EDF11A430AA,9816D31CE489DD1D,38D4CEFA04C8FB80,DF2C10C83BEAC013,6DB18C6DF24784E4,75E4828C3DE77783,6C7DB9D520CED4FA,7F1700F475D7D0B4,00002EEE9DBF4D7A,53A8C43ACC45D00E,1AD5410354491865,0D44B1A536C151BB,8DA8A553C45F8E0B,2D8B91CCD3701E5C,9EDB4916FF693041,469137934E76D1B4,2635C98A29F97377,873C986E9574115B,4647F0CC93B97C24,E68CEBBFC9F5DCC8,00002A965A216F98,E8E98DD03B958E71,585B7CC087DB70F8,84C99C07BF6BCAF3,878028FFB3983536,30D2ED43894DB393,23D3C011ABAE1431,E0CF67F66AE71BE9,2CFD35FBD7A778F2,66876E87430A08E2,7D29607D052E8107,791060450FD2DF38,00003FEECBF01887,E1D9AB5A130D95E6,FC5DF949DA1311DD,F3FB6385B221C002,63B93E14E8789AF6,91FA50CA2CDC9C33,030330252E4BEB81,6603EB9B7B2FA7EC,BD1A3160B9F038B9,1C552513507EC872,EB055617C4C1F1F2,04EA5526E84AC75F,0000202AA2ABAB5C,A807BD18B98F1691,E2D310E56B56A0BF,B4927E7F99905835,DB5EA3A959885336,D3D5BF0B9E893E17,665103E47252E9C2,091EE0021000A598,621E3273943927D8,7DC9EC5B47134421,0BCCC77B670725AA,D82ED9ADF56C1209,000062BDAEA0950C,3EBA9B3A7B4D92A7,46DBED5D934545CC,AAB77867B2CF2AD1,9EE06D5C44F9A914,4ABCFEDF4892A02F,3A89799F7194A166,80D040EB6D380CA1,172FB9F01B7A2FFA,44E0F659220591E5,A790B331423CA320,E10B1F005B4B0763,0000465B91A6DD98,15EEFD3793F0591C,E4233D0126073A46,1F39ECEBB38F622A,19428C195CD1F1F5,FD28439EC1DA3419,7F8453F06DFCA89B,4446E995BC3FE1FD,AC01E3916455A4B7,79D5D2A38DBC0250,580412B6FEC06610,100EF528C6CE749E,000002342B338256,FC9BBD268F949F2A,0C4DA7FD77A19A37,F71C453A2AC3B083,276551356B5B4F48,B18C8D78C5BAA02E,219C14285B234B5C,32ADD459F1AD17FC,9BA14FBB66964E4E,D5C7FB7F32CF60C0,8305B47ECAB12033,9F43CCCB3CB12EE2,00001553F417BC26,2BBFD36CD055A592,CB7B838EFD150B56,38D2B3E11CF7BF58,7ADDDBCB435CBC05,FEB338CD330DDDC1,298212451A2181E5,655DE387D49C781E,1D7F92FB82BD2516,05CAD334E0F77389,D36BD66547E6CFD9,D919EE04E190C0A7,000059C8FFDC677C,6BE13A07EF83E161,3D27C9C1B0D2F37F,3537C02076DCB24D,68A8E1C6ADE33212,1E87796454D0DEC9,7E028164556AD79B,C2CCBE9CA8EB24AC,8B3E2CCEEE9BAB9C,15413BB0E53FC85D,173AA88FEC506F1C,4ABFE7E981DA5F93,00003A19E0F07DC3,52AA84A74E5E0AB9,5828B2DC2F7374AF,8991EE4338CC3A96,0FC5F886C1017F58,B351B058054AED7D,1B68E2AD1154F00F,A5B84C870FA8C1E0,36C856DCBD5DF3A8,12CA4C2BD4C73AFD,469099D47B6178F6,C987B4FAB2ECA787,000009DA2233A8C0,1DAA5604E393155D,D1BA58B76C233ADA,B76C4BE3DD45335A,219DDCC5842653E4,B510A0710B481A63,C481113B5BBB56BD,0035D397389369FF,7A6E44ACA99DCD44,BF7492DB9E23906F,CF3259D844637EF8,55B0FAA9C6E970B3,000035C0A9A5FBAF,E8B4F5C2D56D319E,A94F0D4CC1896DD0,038C14846C1221CD,4FEA1682D8EFEA78,FCDDE0ED2F1E9B30,1093C6504334D070,C6E95A89EF859B61,1EE1C445AC0FB653,ABD662D3D3412AC1,F0FB188CE590D863,C0A1F626D31E6A29,00001E5B7CE2D3E6,CF967C5A6950BFE2,DB60BA65F01FD736,2291C4A6A7C0FAAD,621289977977E6E6,C5E5D9784677735F,B235146EF93B5FD2,A3822F78375A50D8,E323BDC75F658B2D,F65EB7A58D55D71D,BE0F6EDA1D1984BA,21D8AAD7C42F1BCB,00005E86FBE623ED,C081558A37AB770B,784EDFF5FA80F78F,11698A865940A5D6,9A778A58A6E1A1BB,FEDBE48F873CD1A7,04595D7E7C95D4B4,9B6ECE41CB15C235,0E3417B82579A9A2,404070071FCEA11A,6DC7B49E9430E628,E9974AC706590BAF,00000E582AA8EC83,47F0F60D6E0F69C3,140E01639A22EFB9,BDAD89AC23DFD040,88ADB7823F0AC538,7D3337443D0539AB,BDBB56E5D4E8C73B,11BFC27BE9CA401F,BC916B4D4F2EF634,2186B7702B87AB7B,E7B4802CE72D4406,2CDB8A61624532B4,000029D6CA19E8B0,5CB0F3AC83B2CA56,8DEE060623DF1829,41EDD3D9AECD593B,1800C0FD125AE514,0C9F5AB52FD53F52,185A1CDA4CE82F26,6C252DA3CA4EF626,9D146200B81CB076,5C47206DCAED9003,0579B75DFD9F0870,6A5F63F545E7F2B7,0000039EE7FD6892,02E90E00B983B70C,F7B91B0AE239CCC5,E98E29FD5AB9EDA1,ECBC8FD7EE42D011,7A9AD0DD306A7959,109D24E64586D589,48EF251316F8AD01,74989D8D8B942AF6,710F3EC3D455413B,F938098EB403803D,920A4F23F16C430F,00003CD0DAF3F16A,29A4DB6E85ED48E3,5562D0F11760E870,D0CD88FD9BDC1143,343114F27391F85E,7F74606BFCCC8E3D,15652F204E0C94EB,69208BEEB4759671,A99E881710D6462C,6B3B02B1596FD6D8,E1A65C0D7396CE57,A9ABDBC141DE47BF,00004D983FC733EF,BDB3E82D4487BE6B,CB06A55CD0F4D222,526978080FF852FF,85DB71FECE6CC953,9FDC85FC5D05AD13,73845140E4D7DE8A,8668B8560C9C041A,A6E368161D694DAD,9FB71D75F407070F,49860001230461F7,B292C2C63C30A276,000053A0B0FFFC19,309145C3271DA55D,720D17F3446E041C,4744E96B0C8C96B6,358D03E4216793F8,01335F5A9C1D925D,38BC14AE0412675F,C915FF82758C150E,F3DA2BE68C6ADD55,A782F061291A74E2,695C1E95D318DEF4,E57E119090CE48E0,00005D386E3CBA83,5E8D534A293921FD,DD6B3724FAB8A6CE,F495CADD991D2FDD,E6C020792660695E,B7B833BCE7B13B47,B30386634C4A0081,AF4B4CE42F933C2A,EC629F29984903BA,20F92370BDC5E29E,32F0E5B4A4A1E10A,C472E23987651E0B,00003D5C9AAD33D6,3B175FC290A4D2D7,6520A3700E6EB651,A1AE25BAE5CB7159,E918F4026C5B5BDA,4233579D4A21C8CC,648CE9C2DA4536D4,6355DB0280FC6207,D04DA3E058FD5BFF,B264B786D639228C,1863CBDFDDF65A2E,E2C26AE296802A33,000021F0154A772B,BD56B0AF9223EF0D,BCECBFBBFBAE5CFC,C40E2B580759E90A,6D22E8DC5F68DF34,D43F7EBA5DE01DC2,DFB2D8A2517CD8BA,C90FD9890CDB5A5F,994A54BFF7C5FD2E,0D6CB5C32427B6AC,722A8E8766E75C38,99FD530DBDB77A48,0000016906D4A6E5,41C725D84487E43D,B982D66EE1C2CD78,219189D2402A1881,6CC1F54EF1EBFE2B,16D49FC32E5E4B45,43498A73D1993656,1D091D7B2634585E,702EECFA009C1FD0,A6AFFC1B1A51A88F,001968154452E406,CEA2A721CE820B1A,0000473D5CD8771C,C6E4E588A0CA83AF,6BCA2736A2AFB895,24428FCD6CD43A7F,5D9C67FF06F11617,F10F35E7C727AD5D,9022022298F44FE2,E9A3B55AD81D8116,2CCC7FCA77F89714,EFBFFCB715101638,916C2C22857276ED,05A5097BE49031A5,000025E28115B134,A861EB395D466898,225FC027F3D3A5F4,83BD880002F7A28A,55DFEA53E3F7E521,EB84620F1C9F1F81,E697CDB051D04EF5,80122B9D0DE1F97E,9C40F2B4F2B8DE18,F095B127DA960C14,6C92476D13F59D87,5007975FDF1CBE08,00003476406B48F6,CF14C6AE50F5F69B,4B415114D28111B0,3039FE9223F5D1F8,585B2C0C34CD2075,E819055B03EDE175,010FF601DDF53716,28936B6482AC739F,D17EE4F9EE33915B,7DAE0B1B83A4447E,DFA8C00C40764A26,C947421EE748CB4F,000066C88EFB2706,172A761A1CF6404F,EFD01445B0B61B06,A048E5EA203A6284,98BF89C5190BC146,15BA8458E62D7E6D,7D3910D0586C764D,8EF3E9E3D16E530C,A4495C582F563CE1,454805EFF139F1D7,81150DCCCB4A6E5E,009E8F7FFF3A81BC,0000029F596BA0A2,0A94D746097258FE,E1FE5E1224148633,75BA07E5C7B2A4B4,85D60C8D2BB36E00,029C086505686930,2F111A0F51FB5EE2,CF90CA4440F61EC5,0337986788A76753,299097F5E6C9B0FB,ECCED075B737B217,C8F284612D62AB11,00005738175CFAED,54F26490ACC903F4,6D2EEA6138E900B6,48A82396BCAB755A,8528F8B55476BE56,1CCFC1F0E4F18D80,36FC35CB16BBC412,0139CBE9408774E6,221DE45938DDF032,B01147ED5843F23C,D4381A242242EE0E,0E90322D506F7BE3,0000378EF2E5D568,FE58197C5E36AF6C,5E54E2D4DA1BAC52,8C9BAB717CABAB54,29C0F935E05A173C,BDA14ED3416D9AE3,1646CF933905D058,A4FC90E1B15DFA57,8D595EAA6914F193,73C5A658FC786E61,0CD8A78D64C220E2,14FDCB1A66135964,000058B57844EA9C,7880AFAD358B0916,B15BCC3731D06427,8638223501E6490B,10481A413D8F8AA5,52F6645D35059390,EDDB3FA673C83AFC,276656C7340EE1C8,84D93D98DE5ECF9B,4793C1288225DF3B,13B1B23291984142,B1DDEB657C907B43,00003DAF4BD6FA08,B74B2B9BCF87B066,57891D3B92CFB64C,87BA48BAF7594A8D,DB65DE7B1B7A9559,6217819F58C0CAE0,5E4CF5F113EA04DF,AB7144FF07B866CE,30F7FA6C70369705,1EE4C6AEFE3B104F,33ECF86E870B803D,76FA360C01B989B8,0000638996E18FE3,19DFCF92EE15A302,F2884BF15389A4E5,15A1C1C813A6498D,F68357D37F0CE50B,408210DF9DC8BEA2,FAEE933F25EB319B,D3B6CEE972A94479,4D39C4A68FE974B7,5D2DA110CDCDA9B5,D1B8F2C4A1F2CF10,D560144D2B14E085,00006B96C945074B,4182E92CC450A546,AFFA8E4529F706EF,C0EB84E55603EC87,07AA8C11821A0EE5,279B75E22D2013DD,A0DB6DD6B40E6C78,8BA2B2202F8B9D19,D7F4FE88AF9C7A6A,42B846E37A224A8A,92C1BAFD75B84262,ED5E2987D287D77E,0000297F28C8091E,CCC239C6DE4584E4,E5D4FC9EB8189116,7E45C09DEA51804B,12DC1AF1F7D04014,6C45A7F6B2882234,00F2AE9DE8EDB53B,D6BC2416343F0F6C,6705DAFE0D9E621F,7DB1299D07700A8A,C47C2200F6ED21CA,23C930076D65BB50,000006E9BD5A463C,FA0301E70D28289D,3A41F07C59E7A44A,46FDF4A9154DDF9F,6763F85360EDAF62,EBB64CC03015E184,AFEAE2070DBF4CB1,445808068E2A6EB0,CEA30C64B0899A7E,BC61BA150537DE89,04687BB4FCDF9533,EFC14AC057F936FC,00003A97CC00A3AB,311D6E54BC7E5431,D894209D019A2368,8F3AC76D696C9B3A,EC7DA310BCEEA60F,E90F0C81AAEDCEDC,FF7FE09C1CC90E13,ACF6BDCA83AC3ABB,777592370FA24696,27CDBF6256BC6B6C,48F78A208DC01100,9B186FF917809096,00005C012BEB1265,E4A0323037D6ECAB,4B84B64473CA039E,7674A961F04DBE1F,02F6DD480DD02D4D,F1710CBEDA6EF3B0,36047CED4B4179B9,C40A89E3E509A4DE,D886BDAD4F3A6B8C,F3459BD939CEE116,7BB9D973954F2E08,F2B4A81FE5678039,00006ACE30E112F9,BE230120FA0CA1FA,34DCBE8A61BD2877,303CB3C7B59B5935,82507CE77DC8D156,49988FAED9767351,BBD4EB3E09C2B4EA,28928489ED42F9BF,7EDAEE6B29AECD08,3AF1DCD83FF9C5D1,502F67B382243874,8D2E46F7EABCD875,0000307750AFAACC,E02E77FAF15C1109,4EABE56E59675AAA,C08BB9CE2D4FE214,5B70CC829B55B10E,3B43F000BC4DF446,EBFACE539D2E7894,662EE7444D8A5CD0,01BFC5DAEC4F4700,554DF092BD694A2A,157C255920A464EC,62307699B08B46A7,0000548B61EF4D75,0397C63675F8A418,3188E6FD69353AFA,9F095813F31560AC,9B042D1FB81AB10B,DDBFFCB2FD94E28C,62AF2C9BA7FA4110,D407053C8129207C,5B178201B58B9958,26DD8350424A1EEA,CCC9F46406FD153A,EFFCA1413E83E9E4,0000027B238BC445,B787FA42ACB41A26,62FD067D03159949,D5DE3ADE2868BA16,62A02EE050D80BD2,CA649D33754513F2,F980E6321B0B0B13,E27AA18CBEDAE76D,B9307750A1DBC11F,762601676588BACD,E7003A285ACC086B,03EC30BF46A53519,00002532A94B22B4,31EF712775A1B7A8,FCEA0A29747AAE54,F415F4242ACE51C5,058C4F7ADB4056C8,45AC4AEAB4422D70,E54C2BEC4E8A723F,8B5936C0A4F2062F,617FAA12BBD5A570,5BFE0D881FFA177A,EA9C2675E24E91B1,6FF261D47633F6A5,000028902F4081CE,876F3C0C8E522B5B,C40CFD0D65D8A593,4A8DA461A4E78ADF,FA0EFDA8A2F75B8C,7CFFB28900D8074C,DB263154E85C1E12,5C3B6EA30F3DFC10,E79E3155C6DF3453,E033A3E9EB785CB6,5FC7773E1C3A51C5,7E9D7CC7A5B16A3A,00000E54C1EE8193,958E8292E22377F0,896CED15A2AA76B2,371FF85703C9F356,FD08FF88086C0915,EC39F9B794BB0AF4,E576FF362565AC7F,55C818D92888FE51,EF1ADC5CF5936602,9915C6E3040D490B,4E97A00273A16AA6,AEDB73FF6D4FA962,000022430AFEA823,FC39AB5813F3DEAC,E8393A38404375B3,241FA0839E79C8B2,9F6A65D1D0F575F4,F9C0DDAE3EEEE3AA,2BCE7BE0FC2D5F35,FCDC959D6687DC28,25B386A647841831,B263DFD70A0C0A23,B2AB397CBED69AAC,9A4BDE1F24A4E403,00000B8160DDD15C,7891E93BA158DA5D,195B172485040991,76D9B53D761E0883,C9D86D2CC56F206C,F6C3BB82C44B60DC,2DA0821C7B7AC4A8,811C8E93E6CC39D1,25B94C3F253F51FA,3BBF64638839ECA8,68C05F52E130732B,4FAE3F9955AB718B,0000628FF85701C2,E4E2B2409BEB21E9,B74C89523B112A07,4C66931F946F5990,BD4DF3F72DD64BBF,58925E3159702327,BF2AB2DA26C534BF,0C5EE2C1FD79EADB,A2B594CAA8DD45C6,0D32121B268C8951,D5283E161E6B3701,599C97D85B4FA21E,00003770CE713E24,291FCFBD83B76CC6,BC2B50E27D9B6ED3,97B5AE2E5870E778,F4BB091C753E2F54,0874C97E488A3BFD,E4246CE503088106,E21D1E72A7883E80,34A05AE97F204D7D,3D0F7F98486B6741,317655D2744B2390,13AFD6ACF0B62F5D,0000170CBDC51D90,9D2F39D502BA220E,806C6AEAEA53E0B0,9537D85AEC1558DD,AF40F9F9E2421D8A,68F33EB258C6F46D,7E237679EC2F10D2,9F3A704353EB6F1B,D795F19C031329F8,860289B46146784E,63D65CF58C68EF71,6A479B46583B1825,00006B8E55BE0410,5584B2126BE8BC44,ACC7855977BD1873,30447659F0820A78,A110E72E7DD82C6D,E8D4F01F41FF8F94,E86D0976B1B13720,F5DE0F7C9E11EE88,79B06253F24AC4EE,BA74FFBDCAAB3FC5,308BD3F338030057,1C6A7CA43131765C,0000133747EF55FC,4FB5B82067726A75,4002D2C289481B79,A98B8287A1335873,EE74F0DD76F0D207,F4BC45587F2C86F1,5E9000B9638543F4,E4991637E3994E28,73DB0929A727CEF8,5AA177C602FEE762,F83C1765F4A0D92C,41F50B7F7F761369,0000399700D36C5C,DCF0FB33312B2497,B329C75245A24707,3C35E0846606BF59,AAA26FBBC85E1A40,CF1EBBE340E60C33,8F397F34B71CDA92,0D6A0FAB957C650C,813DEF21F18F3091,41EB0F4ADF900249,282DC84BDB93D87D,ECA230364A142441,000006BAF5B69A15,C37A116CE0E7F4BB,10E60E80A6190AF7,334E4068613C457B,0B012825B444EDA9,0A0DCCB3B755F2DF,9ED3191915F1A6F1,EAFED5FD5FB4C95D,1C96984E4A59A0A2,0B78E12D17667CBF,DCE85CDF90F9C483,8CA2DF5989866FCB,0000375E87229B42,2055F74C4141F3EB,0B2176ABC78AA204,98E797073B2B9E24,3D27274FCE297C4D,2725BA6869A15707,48BE22A641ED6DBD,1CC4ECB9375C251B,208E2F4A962ACAD4,D2D73EC638D7831F,34F493A43B0291BF,F89B59BB079B2197,000009B8DBE83980,B4E80F6780424CB6,59057513704FB973,F91A539876D21E8E,5A98610D0EE67673,B8CBAB22B3504F8C,214F40205EB592B7,D48702244E316941,626AD791C23B0D2C,8EA57C6F5B3485B4,4A434D3715CA2FD2,87DAFAFB59A0184E,00004D3358C2D91E,291D5E28599D5C78,AB5326AEFAD82528,A895827F339D0D7E,881ED3BD5E275483,887D35B8F7FA1F06,0AD35CDE713BF659,77261CC789FB152D,C8058FFFD6D72C00,1976885A45D77A1C,28B0192092D51171,D78B973DF7E9EABD,0000296FA18EA0D1,3C8462A2463EAD2E,1490AED33EEC150D,AF85200D1DC2FE6F,4E811EB5ADB699D9,DE7FC1D474E6C32F,33211E4ACE3B80D0,1A2C54ADC877F92B,35BE67C46086DC79,CCBC003792A4523A,AE9013BA7197E325,125D625D39B5F716,0000395F7AD6A029,407343B8758ACC6C,B2E9032D51007C1A,A2482C1724DDAC78,384CB115AFC12734,4AA6857011AAD0C0,A1BADE5F71274028,2561E9D14C5BF644,D3D5FCC572AC9797,6C1E0F96197C13DA,D1A125ECE698B15C,94AB389DC3D7BAA8,000054E305375446,C684CD1F41064DA5,7FE9A3CB6A868D35,40BE5F6A75866C77,9A97D9EB95D3404F,E01569332C6BCB28,8A609C616134BE0E,518615A31D250360,19F3A774F9BF3653,96466A450B1792BC,D82F102153CC1730,9A37CB8CA97A6B35,0000324E87D7D635,22D8E43A026393E2,A9E87C453ACD696B,0FC436618ECCD448,41673DD4E81E48BE,DA349C43B4120E3A,33DDF90CB1F14659,C4B4ACC45784B9BA,8885B6B63CC37BC7,01FF53ADB0F2E0C3,9326CD2EF1788FD1,8FA99CE860CDCEAA,00004C9A3415D37D,A1C7876297EAA2A5,D99B2C7B6882E383,27E286CB0F59BD66,03931C2157C7C4DA,27C28D149EFFAC2D,457C15A20FAEF56D,8E838445A989979F,D692CE35AAE92F8B,246BB5A388B75AAA,CF7E057D5D18FD9B,598BB76E15C39B35,000015F64AA22B88,C57CAA9B647E85D3,288E84BE885C7494,E35375F7B05212A2,44FF6F9F1EB671FF,5806024BB8CF88A2,A1C78BA6157F30E8,90A4B9E9A045C5ED,CBBCA18859FF23F6,7D551382EB23A869,7B8B924EAE3FF5A2,AFCBE7FAEBDA10BB,00006AF1F6796C2B,DAF31BE469424B4E,F49F6CF36335FB71,4D8C6970CCE71AF7,C67E405E62F95E6F,C8FCCBFFC90B4357,8E994C6C0D64F8EF,CAD29FC88B22BB21,915C5159C2F00DC5,24708CD30B6756C9,3CE2C1221F0FBB15,784AF295DE96007B,000001A10059FACA,96E4CE76FE8D1082,E4CEA7272B328DD2,3760094FC7260D75,82581A72F69CE324,80DD30CF17D422A8,94A08DC3A134A82B,EC6370C69221BB38,C7024671B11BFA7F,2490667DF357EEDA,5D454042A8E0FAAA,6E2DAF79E56603D2,00001DB0DB371F20,F3775B5D6A36CBB1,BC801B308A0F819E,C85C0C68B9EBF48B,B4DFB64B05E82F7B,08275586C61B923C,919E677C3679F9CD,8671B59D9826ED5B,952F2ADA56A1B91F,FD5B092A30F95449,A3F9DB2A089BEA34,AD2E1E05EC21188C,000008A877CAE972,44D62582BA124216,B8A98FFD9F315B4D,3CAF04FCA39A025C,470F0F1EDB495973,8028289FE1985555,913EEA8633F5F61B,C445488A3F2FA3E3,63341DB97325D86D,DFCCFC8C3CED2215,3EF543F8798046ED,8A0004933C3E93E3,00002E601DA79929,26F5AAC6FF686F89,26E363821B6051D2,8A6E9D636735D472,39EEA9C74F2DBDA9,F5757A4FF395C6D7,C2589F74CBF79F81,A8DB1F3CFFA6DC75,AC19AA253B196E05,67B571C35C24B0E0,7F4E9794EEF51BB2,C61506241E88B25F,000026286756122A,37729EA889745A54,65E097EBDFA2E99A,656A57A647FBAB9C,D2A093FDEDEDB592,654D682696F7209C,F17A884453D0740C,F6BC468A91DB0F25,8FF03383CED4EA35,B57E1FF7C5E0CF83,A0687DCC46EB62EF,30CC42596C29250F,000061E344A28975,27109FE3E31AFD5C,DB754729C5D1F283,B3EA85CD217349A2,49595E4AB4B88F37,C4BAAFCB45D91635,E2F77C847A03F1E9,78C0653C24148C8D,3A8F0C341CC95C80,1E8FE0149A2BB44C,B94DC2005E169C9D,4BFC833124419F53,00002CF0C1627EB8,2BC7A05C0FA7B793,B2A7966364A899C4,0EF52CDADFA0B959,D3F15752824D38D6,5E37591336CFE679,CDBCDF46A7080AC5,ADA063128907E707,E4984381A6B68964,210B17A32C1E1FE2,C88328A6334DE06C,C1E9AEC61D1A7714,00006DB73311DB29,5E98C9C9DEEEEB12,B0904BB81390063E,296789070B9B3AD9,0D80C1D92E7645EE,54B405C1B4DCAD36,04FD895140A41B3B,F1953DED1F62920A,876FF8797791E1A6,58B553835D2A6BB8,B170268D3C05A900,8744E9C63B2EA59C,000022BA83791EDF,D3F5A548C4C196EF,807640966A31FF25,0D921584206CE10A,7ACEA30B5CEC62D3,6274D33D879E44CF,2A1F06B3056CA271,477E6E8556E1E420,AE964B17F34C9CF5,21179CA1CEC502FF,0BC403EED5CEDED2,972E25CA6EEFAFCA,00002CD4DFE2D96B,F15CFED4764E1826,46D527A4A2F5C9BA,D9B6ABEC2FD1E38C,987E32A2F5835DD0,80E4D712CD12CD21,D4DD4EB82A532891,64C9806E06D3FF7C,6089E84833669AAE,0B83A444C5E94926,9C67FC7B08E09B7A,31BAFC405565F5F9,00002EC6E3E40722,82226CE3038248DC,37786E7EB198F1F3,3577CBF8779E5F55,C490E9ECCB243F86,0A90A4EEA9EC3171,0AED5A1861274745,637BFBD69F3B1400,32502FD635E06B2E,1086F18D6AA5EBE4,DFC4ABBE1002A9D8,447EBD7A958D8202,00002B819DDEC198,F9065C38C89CCDB4,2AA7B0E883EF2BA1,1E3F37EACF8FC429,685BD6B3355EE1E8,0CE73F1852F15C6C,C30C7E53396EB2A5,A7CC73CAE6C9F590,050F36BF535D66DD,EA44192B877B9656,62B744A23301598F,5A2F66D062D717EC,00004E14339616F4,55ACB6331AB0D632,01752FAA7EF75753,F8FED41822B0AAAF,6F6A45FD86064B50,892865C98E8359AC,05D0CA69279EBAD5,8D171C0FE1C15761,35C93C84517AD164,AEF645B52321EF96,D032957A0BFC5416,54CF3BBF286C0D82,0000473A68C6F0C0,616604C165F5C0C3,CEC2842FBBE13342,5A04260D5895267E,49976BECEB95794D,EA635FD82F241AFC,201A84E9A27D2FFE,F6236560A255BBFB,68A08E785524DAFB,5BF60D6944BE38C8,F0DCC49AA8165D21,065BE5855E5CC148,00003C16096447BC,E65C87CD943068BB,2EE0E28531D621B7,6524CB0A4E830219,F3F35D026F932681,0126A80A7C8DC30C,E569E5D58F2B0B0C,108F47B9B8F9952F,7E25C1005E3B16A9,985F000E8F7D1360,68119D6AE9894AF4,D000FC166E4EEA31,0000331D81E8F591,A4E33C64CDF9951C,B2181551FB507648,1D5FB9138A691849,77234061816335CE,871CD8F4D9B2F5D9,E452DB1D4A35BD01,47FF179422F2DF7B,872CAFE1D127F40B,A17CFA8E88323298,E484E141226718F9,BA2E24B94650E42F,00003EE395963864,62945BFDA48CEAF5,3982854A2A491D58,04614A0C3DABF9F3,FC09B10DACFF5C99,BE5515F461512BF1,986C552EE3B1D8DF,5FF406306736829A,C82ED9443215F8DC,46CF27E7E539A312,4E4767C56C175113,61FC19A2849D95D1,00000AA672FF5FD8,D705F95F1FA65102,EDAB6C811A268DAC,C137B022630F315A,23311050F7BC17AA,86B8DDAD2A8DDCA5,CD8A7B7D8C81E0D3,55ADF22362F76AD3,15FF08D8FE808090,C9D3094A0CDBB380,AF6A01E702AD83F7,B0E8F8B77323D98A,0000492B508B0DCF,FCDCEECEFE600650,A3FBF574ED66AE01,3D20562243ECBD4C,E3E0600E0977C94A,249E98E64BF3856C,387ED6C21A926A38,9F77694A0FA34AA3,2E8FB6E8CE801561,6DE92C3A0F6C275E,6D74F4AF3798EFEA,80669A6AA14E2FFC,000000ACF6E4A83A,1F8C5952A33CE3C4,A55CC4218E9E598C,5141E01DAC6B3F6C,63850AAF817A4B6B,DFDEBDD9FB799461,2A276F6576B5D258,8750700F274A33D6,3942838C4C48F4DC,569692752152C09B,A618271A9AE11B30,3691102277975649,00000F60293E851C,4F8261CF4F932189,2F51F06B8EEFE929,9EA19A176C468069,38DE79CB7B2D2E2F,2D5ABA06E232A273,40470D932268BB4B,B450C40D344B9D2E,71B3967F058BEAA4,D6149B09C31426E5,C190453CE03B9EAE,A785666E87DA0836,00004ACA287523A6,F077A840EEEE06D9,C316C9F35CE13A4C,79CA688DC22DBE69,98F644118F7AB548,E31B9CEA76632CD5,21AC77C740B2FCD8,A76A33BBB723D86E,761F56B07FFE102A,32E1A967A748D192,546110E83F38F560,DBED14A1AE666344,00002DBAF9245B4A,F0FED0648E50D6A2,110061B0B1A87C73,D5444DE646B70DE8,D3E54C5A2C3D23D9,4ED146FF73370B51,0993AF2B5AC5D114,F8E6750BA913485E,A4F9E52ED1F379CA,DFF69D163087F033,19298D0301030AFC,4D467A171090E36D,00005AEA0EA22145,FC3F4AC63B631C88,355E56884ADBE2B2,7F71507DEC273D3A,925B9B764DDC831A,AE1E589A91E3C9B3,4FE1627CD2C553C0,8E0306A554532740,083C0ACAE8BC82A9,1D75089605CE5ACE,029327B1E6ACEE33,D7BADF5FCC3A5D72,0000571259A3618C,FF9CF76C38272B60,D9B5C12E9B2218A3,1501708B229AE248,0F9B3D6EB5698107,D02D29F11BD495AC,6C01C29FA6474F75,27068AD0CCA913B0,0E65A33ADE259EC6,FC51538A12FF7BA4,CF5AD11135E37183,FA84470609E84B96,00002642AAC7B8AF,6DD526EE39DAFD5A,B12F6BE32B439DCE,8BA47DF0AE821848,6C35CED381C6D42C,31BAC0DEFDE5705D,DFF98BD3C7C7ED3C,B631CE6279D0A018,F3741CB21D0368D9,FE4079541BF59EDC,D7AFF75128080579,FE6F23100BBBFBC1,00002FC95B9F9D38,B47EADFAA20A029D,1FAAF9A10DCE438F,21011097DAB7BEF9,ACBCA9D32105D175,FA61843DDACC97C4,CA131D9CB4076300,C6527F97778FE364,758A3D43FC2218A7,3887BFA5A77F0132,2CB6DBFCCA8CD407,2D25BC49356A6B01,00002F3B7EE74BB5,4B2EE3E0837CC622,2C13A713682B5459,D7F35736FCC78D24,230DAEC8EEC03892,082F7F8FFFFEC5E2,0B158057D207F386,7F1584B9063597A5,FC330B68C2BFC937,C18A6E881700F2FF,A75C0DE5F66EF9C1,F9C1633B1114D5A0,00002C523C63D4AA,0763D5EBCA751082,8B0DA1232BB01EB0,090BA53DFCFC83A1,0AD34533A9421C3B,41026138C64409AC,C32DD4717B3B69D9,7EA69A08D1287C95,7A41B093628CD330,49B01299469D7458,030247D382FCBE2C,8C1B3264754FBBC4,000028BD9C7A0FD0,7E11EAEB1EEFA353,1B890FE9671D9064,847AA322A2F010EB,F4522FCAF1828564,2F46E83D7EC3810D,FDA762EC14D7D8B5,24A29B9629A941B1,9AAAC4EF9D789B56,1D8010DCA1999EAE,A0EF205E53226284,6FFF53DBA9504816,00003132816F8833,023ECBA2EACE543E,196881394D851CCF,EDFFD312B72E0C69,04C2C2751CCA6A72,09E79260BE5DE2A2,7256CE214E54A9D1,2B1203D01322AEC8,A227D54241B6F6EC,BBCEC10FF4AFF226,A069783B4D7FE7BF,EA6D80B515DFF321,000010282CBE15DB,749A8551804BE07F,851C708AA21B1412,28BF0CB0FE03D651,015BD092F278B82B,CFE5FC2BAA48D1FC,FA4CEE60B289AE9D,D204D125F23FAAD2,66B247608D7B1E3F,58A1BE842A9636EC,528793501A6C08AB,DC81EEEE409132C6,0000610B890C3448,356F409158754EB7,AD909A4A679DFF01,0BBD144F0BA2FF33,39D75265C2549D06,C93C709B70A13E5D,45506E1C1FC7D5E9,E1D6DDF9CE391036,AE79A331E52A2F71,D48AEE4246617370,3BBBB56E881DE42C,41B29D17AE17EA21,000042EB98C60752,93C92FE24FC5A89E,C250597304A567DC,0AD6C60F00DB0951,CDF80811EA8CF0BF,0B93FF8F7E6261AC,599AD8BD40CEDC22,8C4768E40913B88D,46D59D90187B08CC,BD99B021098D909B,3E69530D2CC75FAC,66DB8E0EEAD8FAD6,00003F0770BAD482,9C0454EF9C26B147,9ED791419CDE3841,9805D6B3A52F7842,4556FD5984B85036,0A993C0F96C83D15,8A17ABE914791EDB,A1EE217115396FD4,125EF6C811CEF652,BF834B4BA9852D25,8C5471A358DF4F05,5FD16BF370D5BCFB,0000609972C6651A,76756CECB9460C9A,885F91E5E61E0F4C,A0522FB7A4C7E94F,479D60F2DF2083C1,EB1C21E8B12ECC2A,60ED9764E1724172,0E9DB64013302DD8,571159A667D3985C,FB60BC3923F0300B,7BE0BC692D1A56F0,65D9535C561449A8,00002986E74955BA,93BE5B4242B84AA3,6A226BBCBD8C623E,6A96B751044AB6CE,B139B44D566E74C4,91E2A2CC946D1343,21CE430B6896B135,9499D60AFA2821AA,DE7FD408FAE0841E,E70433BB8C5F180E,7CC7BED9B730AFE4,8DE1FF1DD8136839,0000458691F707B1,C8F47AAFB65F62CA,BF57DE99E7AB7AD7,918CBD9CD2692C49,1D9CFFBB0492F16D,D89B563918383160,F53980FE21DDA22E,EB305F4320D16103,86113DCA995E46F0,8B745374F1663929,B57038AC1A11DE13,BE0F4352FEF1D2F2,00003E646B2C949E,86F4284EDF4A64CA,5A909DD4E9702A5F,92E950DEBF5B0DC7,9CA4D941CD497C2A,9B8C08096EB453CD,89AEC7CF983CB266,5CCC71C1402C6373,B6E5599B0C8C8CC6,2306659A5BAFB942,C057DA9C1C6C755A,F857B1DAE5AD1B93,00006BEC169CC538,F32F4C847B1CCE18,A7890BA45854AD9B,1F96656DFA6633D7,8B3907A6E18EAA3D,047EFAB45D523D8F,3FEDB5C9A2750C26,44DE24417574D540,83C79ED7E8033C7B,4BAB2400DB6FC746,288549BC8F606CDC,1DF09043A9DFF116,00004C0ECF4604E3,58C3BE6C20EFE60C,2090DB5426D1FCBB,23ECB4C9C5E5DBCF,F32D1D186957B2C0,AAB2095FC726F254,DEE3CE8368B9366B,4E5FCAC0813601FE,DA1736B26B3AC321,E811FBC1DC61A998,9B170A7658C624E6,B9EC5DD46FCCC180,00004CD1969DB2E3,5FD562F9F6B1D9FC,2BF0308113674766,466139CE2528EC96,CEB73BFED5F7219F,388F1BC02A768E0E,7CEFA5F79F0FD64B,27917B25D1A96B71,0088CD1D33D2AB8E,13A4E7FDBCA4FA09,6B2DBDE7652C9F87,D40DAFCE4EC2A4A2,00002AA4DCDF9850,5ECB49B9A95F810E,B839A84BDCF60FE9,7DF56CF6CF26E48C,53459F517F99C598,8EBF002501215BE4,B09FC80853F7248E,60A829B161F41BB5,28571273D6DB9DB2,37DA384A02654450,E821D3A486D47E16,04EB8C77E23D62FE,0000649843813B2A,3CA53B149E04CB14,9A9BFA1B026AE402,F80F4D73A762DAEB,0DC00FA06949A8FF,E2A71BA23CACA37A,516879F5A1897DEC,F1740759090CB314,C909FDB23B15A7AA,154D8ACE0411A08D,A96797576CCD4373,2C3F2D3655EA81F3,00006B5A9E6663A7,89F9CBE66707C624,CA57FA7DCFB3B035,2237BDC198689B95,987BBB66F29BF5E1,984AD06D16D10738,0B232E1DCA664ABD,A38EFF021E441350,8CB53820E6D6A72A,96208D4B7FD0150C,4D3D4978B37A2D40,23F17991C1B68A67,0000502DD9FCC671,8BC7C9FDB7BEBB7F,FF9D95B8AA25D2C0,15763ABAF81F5CDF,23904C838CC99D4B,2CF3FEC2F736BAB4,6340A102BAFBCD7C,1C7FB782599ADC7E,4FA1018C4EF4F8CF,FAB38A160576B819,FDC0EA95EC137F97,5854752D3A204DE8,000055D6D1896432,B8D588B6C27D4117,861AB7A4092A55A1,C91E2742A0042F00,EC8270CF7A6D0880,B7FF0DE3820CF965,19C4EF819FCA7DBB,5B923C4C25A250EE,3D99C4F242FFB2DC,B3B55F875D732A7B,9F84B32EF49F760A,B8E181FDA32A2908,000025BB64833307,47BC1CB17A7E1286,74FBD33505E42365,A39D9C2F7487E837,7556481E5DDCF980,3A4BF584062BD4C0,2F6301C6733771EE,61E925FBECBA2A78,FE966DDA1CA049CE,B1622CE60780D83D,B02F59841B8D082D,7B39442623DAED96,00005C126026B032,11FE85506D177538,85503ABC349B7BC6,E504C7E450E0CF9A,013C4A5BA29AEFDC,0CA3B7C0FF6D9D68,766964B2975B8070,F48675F1DA3B5E34,54FEB4F4C5240F0B,D7584E8AB12EDDB1,03FF8EDF8F77696C,FEECC7FD5957E927,00001357BF3224BC,D979F2541F5E8077,7BD799B8BC0D354F,C14464D5B431D912,27AA02C4833C0476,F57DAD262C3F6627,EF9C156EF0F2537D,2214C4F664275D51,D63012DAAA0BA107,C8D9616476CF9BDE,A33CED58934AD3D9,DD5396EF74B67EE2,000049DB875DE0D0,B9A90B41AF668B56,2B1F170C81A3C27E,D7B0E0601DFB0F41,366CA5A6055E155A,E2FFF54343CC92A1,A105DBDA56331CC6,6B089DE63B6C4591,89BA2BC0FAB1D110,A7782F39C24DC6DE,DEAF2E71945DA8EC,73D09FAFD018C2B0,00006CBD4C86B631,D58CD980AA00A26B,E1414AB6F953821C,61510AF10C3EDC05,BCB42443EAF34C48,30014D06C9355408,391E47ABAEED5389,2B235637BFF6F1F9,DADE47FBB41861F1,E626BDB79C2E2210,A8C94937BB335285,D98351DC76E94521,00002D2E9099BF6D,8643407249B65670,898F6AAB67F70247,BA5A7F3B1154A5AD,4D438A7ADEECEE85,10D27DDBA60FC99C,968B6BCF0586F795,17DCFA6D12FA3333,1A35A538D24AD8EA,326014D6174386E0,8BD10FBF36D1FC9E,070849F79ECE8B0B,0000521A7012E017,6308EC5FDA53377E,B5325059A4B35061,9B8868A84388CA47,559761D1E38B1850,86FF3328C75CE984,D7B3F686078A6922,16D674578889A2FF,78AB02F47C7A2373,EEF0CAFC6100B1CA,5B7341FBF3D3ED25,5308DC8F0EA2F70A,000012560F3A785F,0C28419F05A90829,1FD6EDE2EED0206C,7065596419480087,8CA6654151157099,753ADD8BB536DB98,804EC277BEDD897C,284E014556B328E1,251F261FBCA917F4,532DB1265D53C08F,162F8C19CEF43CF9,F30E8543D20E5517,0000136E1F50957B,CEEAFC40A1CC067B,E5B0776F5E1B2DCF,3D9EBC530472AD0C,0B4BB6AA28A9B5FB,A4EAB85332A8D434,91C2FF72FE2BDF06,F9659888B00E7278,18E1DB2C574B9FD3,EF1B9E85024C3D61,680749BF8BCD286B,C53F3963F7189D2F,000036551FEF0733,0D45D96A06AAD3DC,C466473A6A2FE813,CCE2B6847176D4E9,FFDC27EB9F963324,974DAFEBF27BAB65,D46FA308926FE3A5,56C3C7DB9113CACC,AD0868E34DDA101F,DDB353D6E710A8FD,7AF9095466FD60C7,61DC363543C49A7E,000000F272DEBDEB,45725C034567F920,826A9BA2049E03BE,FF3D36FC4268308A,D33121BB5263C916,577A9E2E02FAB661,EAF0D96A9C524623,B48677FC3826BEA0,6E1410A6A3C25A8D,3ACF57EF694F8832,29B329CFB07E98EF,68E189B34C572CC3,00005C21CEF2C25A,E0CEDF6FEBA18B24,D52BB2E82296C374,B76EF8D1CB247469,5A276D47B8EF1260,AFAAC113AEF39768,611E71C0E075DAED,76B1AB88937AF7D2,EB7AD41910F54061,553B26B121FED0AC,CEF8B4B94CE33046,11BDF023DFB87DE4,000001E70DAD998B,A8928504B86957DB,015C32737306CCC3,F618511B7DEBB6B0,57008B7852ABEC22,1B4A26BA44978A9B,3A88122CC11F1C97,23F7448185944821,36DF4AE39687EB20,449CE89F487C1D16,59C5ED81EFAB94BF,888BBDB6D7955789,00001CF36905750B,5A446633334D2B9F,87245277C095FABD,EC96E0C2350696D4,93D755A33E2F8CB3,FE11EC6671E80641,435A950E9427EEDC,BA1DB12D1A1D0834,0213240879321B2A,F9689108B8BE8942,3483DC8972EC3072,6AB6FB7CE889DFFA,000029FB13B6C706,CA9925FE34CC8177,5313B81E196AC3A8,EE10C087908D10D1,1857F81E0C17341F,7E4BDC7840C59035,73EAEBB8B474BDE2,EFC930C2C513D1A2,36DE04D7A618FC93,2759F4200DE9D61A,967DB7C6F59EA031,02996DC2F05186A1,000006B8F9B481A5,173626E8E016B451,195A9A1FF5458F5E,D79861561419BEB8,A1807B10EFA1E76A,1FA8FE3FF4099FDB,864AD0EB1F4E5969,2F42EDDA3AE88659,2920A49DAC7137EB,8DF64920993DA0EC,977C04B2FB1A4B74,4B46DAEEC939D6FC,00006F3DC20A495D,8AE5F1B909C53EF0,A694D0805C58CA5E,2E0B599E4AAAAE13,119C2FE5F8BE1DA3,7B7839552CCA35B2,D8ECD6D3A28E6106,4F2A2EBB6D2C1AA9,BAA117C26C2A46FA,C7D80523B831BE2E,44090F48235A177B,4660F8547DA6D136,0000564DA1E86C02,711A2121534B45D2,A9B3798B0FEA9DAE,E24832C1E967FFF0,8025BD1EC62944B0,577C9D3241DAB723,B4C9D456D4600DDA,A27326933645826A,C2281BA36F0CA197,2B02F64658CA5ABE,6A9B84E1CFF8C728,B9AEB42A1467B3CB,0000286ECB3CB23D,C9184CD579BEC11D,6412C8198B4933E4,4C5E1CED535494D8,C65421C183719DF0,A392158B6DCE6A60,E45E0458BB6B8B9D,2F418BE54850E307,7D5FD837D48D644A,779447BBC9F8164F,DF16268F8E607392,92E2D7919E7F3E5B,00006E7B11998403,02BABF0F98781938,704B428CED44D74B,8FD6878E2A6BC8BF,A10053079A97EEA6,46E3D30EAC8C2C96,C038D0F199ABB4A4,85E22FA3DFA0C1F4,D50929F62D4467BE,CDA63AEBC5B83C61,034F21A71F0EB3DA,13742292BF734761,00004113DC47CE47,4A19A4220E929E38,E083B2DE897F7607,9831A3801543B7C8,23F9769A98225E83,FCD72245A7AD2A28,6F2C3EB409B53558,4E7E06A216D074FD,EB35D471FEDB575A,0F82CA5CE22A8CFF,092B348C0B6BA6EE,1A7E4E1B28F10CA6,0000660EA07407EC,555034F329BB5492,93FE5BD1BF1FA6E6,C94EBB520BC62BA0,70BFE2F3679668CF,9BD7C75D6AD49225,813DEC8E1100D5AB,A7DA6DB2FA472A86,A4DDA0677634D77C,0C2AF2673C7C07B3,CCB8368E4F65C934,803A511A39F843C1,000007884079823B,87CF5A69DC51D2B5,B90FFF1ACFEBA2DA,78712F709A03513D,4B796476E1B5B63F,4C588BE9FBE9DB1F,F587D451B1091E49,06DF50C2C6998FAB,D41A03FB74CC234C,7A031DBC17AA5AFC,19A659D1411A48B5,02975702E73B80D1,00001321D2D76167,C78CD309B55F9B28,78ADB98AAE9EAB20,5ECEAB85D1253596,48BBBBF6B4AB3EE6,31573226CECC0D75,D191F8216C3C585B,1AD767DB4AA86A52,7FB30E61853E7AF2,B93E435E561B5908,9FFD7DF8746868C3,EC7C8D15B3EDC55F,000050AC4FCC2DB7,DE24B02C01C2DF3A,66C836827C57FCAB,A718A24636E16D4D,3F1FF5C6F3193704,5B9B362439EE6B02,5ACAF750CE7D85DE,8D27C775725D254C,3A55942B93DACF8C,1E08E8D1B2A3ADFA,AF4792D648FAEE0C,42E453EB880FBDAE,0000131036884459,852C56DE08AFAD7B,9FA1478E10721A66,D172E928A3D11201,D0B13D083F28A3E3,434D1755E5E68337,B4B7CA36D7C7DAAD,F2F90CF930920F8C,8EB41037A6DE67B4,AAC41C3ACDD018C1,6EC26A5EFE73C8B3,905F5DC4FE2D3159,000002A18E9D926B,056AC9D2AB8AB820,30C3364614C34A6F,5735FB19AE7AA7AE,EA47043B2CD72EAF,8FC59A6828805C60,657CC3FCCA0B64BD,7CF1947D46C27062,BC07DDD43ED219CD,320B097604588F12,84D40AA5BE4A9AA6,14BF1403726D1477,00003D31F1414E57,970EDFEF2C43E696,B1A88DDEBD0C85D0,1179EBA5DBD84592,615F240906355480,862D948BE81A9007,A59D0E33101D6919,1B97AF38D44F2D56,06939E4EDC54A7F2,6C1A3713D5A2D86B,0A5DD24CFE65215E,C6A169585AB3F3B4,00005D4CF9768E1B,54B5A6210665218C,422CC7C64F6E37AA,8CCA251782790218,1CB2CD7123B23AA7,24D35E1C628DC1AF,807139266AB6A562,DEBD3F2BB8948348,9A17B8B3EA0B97F8,51C3C9A3C7925DDB,301AB472FEE8E755,7E831AB8DC9E1FA3,000022191EE3FE31,7FF5E5F3507A7964,3FE05C1E0A61041B,1F8A13717F16C7E5,4EEBB44F5296F8AF,BA7BE5FEDC7BC460,83C1F01C984FE101,D705174ACB0D618E,CAFD23CD94AF32B6,DA267E913FEF75A6,2C7C71FF27EFC59B,B8E61A1649E8EDBD,00005A95E092DCFD,FC9D324253AF5A5D,E932F0F96805DAAB,C6267BCE3B4AEEFF,F5916E2D356D09FF,D41D02D4A1ADAAEB,CBA624D686D797A0,6060B7BD98D92F08,82779348891B1733,6D38AF82255E663E,3F3BF2E6E26AF87F,62A6EDF5B043B52A,00002B3A0B5882C8,49361D2F40992F78,C30D5D03552AAB0E,CF5FF8638872829D,F27E72D50812A588,37A6A5057788C552,C5AE25EF06486BF7,94FC608E188A6291,76E8F33BC34F932F,A56DD94B496C820B,42D1814180B9B038,2DC2C74B489330DD,00006AEB9B3C5400,25DA1023F2C48104,0265872B6DCFE2A6,6074805B8CD53258,9A4744CB22B8636E,721FA933A2063B28,0F25A813F783FB17,6B5703E42294F036,2A8007AE37D79417,99F3CE0E49475907,01808403944739FA,BCF4AB9C8C928D84,000062C60544EDD5,5602647255BFDE10,A0D65E6DD214C65D,5CCE14294A8B7B3B,6D3CE114E07A764E,6D80168A21EEA03C,FFE0F5254384669B,36032E375A233B28,21AEFBB79F8CB0FB,D8CCBBA26852E830,503ED3923675CA9E,CA9963F417E66FB2,000025461C97A584,55C4C63614FD2ADB,E3FF25EA39C572FB,C6A7A424E33214DC,7B71CC613E7750D3,93988262C7F65500,03252744E413E358,A127C391EC5C8B8D,BB0642A02CE58F72,1F30F19B5FDF97F7,4B6FFD16307EE871,09D12C20D3037DE5,000001D5BCA8D984,84D7876884EF7014,D474BC2FDDF65144,C010F0E5893034B7,512DB1534EAA06E7,ABF4B636FCCAAE7B,8EBB9A41C1309375,324C22D8300E6F92,773428422C386E1D,6E9D4DF82C65CBBE,9F3F319607B85C58,DE938B340E8CEF0C,000046596FE20972,077B32C2DF7C3C1B,6FDEB5FF721C5AA7,559F70A1D4B422D7,BBB54DD829BF4A02,8816E8BE6955795C,26815DF5330D9453,3124055783261791,30B781341C854F91,5FAA9C3671957A3A,84361638C712A943,008A5B59501A126B,0000040CC4D56413,D5AF37E8A39EE3FD,1624A57A4F23ABB0,7B60C953601A0E36,53CE6131FF541EC9,C1A508F1880C1CC4,0658BE650612736D,E3BD3093079274C9,446E598A0139D3A9,2976D28830CCBE37,4F161317DD454336,EFEFEC8731075E27,0000141FDD3230C2,F8764C53D3421705,6C7C011658EF7D16,82F95CE90D44A070,C18281804B5D576E,620C10D0733838C5,DBA9B925CCD9AB75,AC07704C8746C57A,E458C93288F378E2,CC1FC2C2DE90613C,567F0A8AF39A6B6A,3F0DEE9E3254F372,00004DBA5BDE7200,B5F754FA4CAA3D05,8EEB4795DA94E7F1,D8C8347052D74E97,08820AFB6AFC3ED6,30B2C87388C75A04,0C53C2E7365B2E92,0E1E6DA425C27426,1BDA11409052EADB,EE793C81C41EC6A5,766F3B56B6497A45,8C4AC0AE5AFC0F81,0000411639BA7196,14D710986CADB4FE,7A1687C0A52BEFE0,CAE73D113CEB4594,C3259210EE500CD0,CFBC3E0D064B5AB4,EE8BBCAA93F8A378,EF2FFC680D23C97D,C67D5CDE14067974,B9D9F6103677B8DD,586605196E44FFD9,FFD9E5C51A903B6D,0000077B4E83DBE2,FFC57EDC24F0B010,9AC69F5D24EBDC79,E4DDF993CB8255B4,3C411B83E8359F70,115E141E486DF430,E1A04BC006DFBA54,A418F19FC71A77A1,BFD2FC5B5A855A59,463D6CD264A8F8D9,940E77A319F8B834,6F6C9F7619218B72,000060D4B36BB157,9D12D5EFA493794B,D19BCA87CB5598AB,C7093ECE3801A3E1,5BFB5A4088DAB581,07E800195CBE8456,14905DC6BDEFD2F9,E55AD8F7EED2B20A,0555D7D6B597FDE7,E84F61B683EC4330,08AA07ACA6505F0E,4E08F3349B7CBABA,000060534156428C,3D09CCE635DCE9B6,49DC03217E042D48,24440782FAB86E46,555CEB99EDFC661C,A6E75D4291E49E84,6773A4B14890D683,398A520DB6DFF7EB,437233D3B41F5656,FBC666F50936FA67,4FDF44FCEBBDDADB,F507E3A23BFCDB5E,00002FDC06EE43CF,55D7E2D6FC9FD544,FD7061EC28F48CCA,D9A2ED395134083D,3544887BFCB99001,637F05654FC3A7A3,FF748791F1B2D13C,E8ADC7F5CB65E788,6ABC6B828F43B94E,526801445ECB0989,4B536A24636FA215,E1C5782F224C9D19,00006A0C9CA28ECD,C310BE4B648E6007,EC0A45034F4EBB08,01FC4AC4A4CC8F4A,C21981E11270DD59,2F38DC8F747FCB64,519682B115151307,3BFCEAE3339573E1,E220EC93E6654647,6096EE8132DB0652,9F2D6F791AEC69B5,E3C246E429F6E7C5,0000440195946F2D,39C710CEC6A9A697,AE2A8248E6A96603,89DC8751BB87AD59,69594717F588D730,B1676A4FE6359901,5B458B60706C4F8E,E30F6D6AC1430FAF,0716CD773F0E3BE0,4D5504838FD61D05,2F17D6546EBB81E1,4EEBD1D6645F6F6C,00001A98BB8810D8,FAF84DD265BFCF47,2994E377DAD4E8ED,3A002F0D0A1866A0,2995F03FCAF9DBF0,41A38DE91D61F658,DCC6D75D6B55BEE0,86C9405F1A96EFB2,3034B72904386C0B,B0A6B51563ABAC62,990C6E7FB69880FA,BD760D13300FF5E3,0000122CC60DDC9A,56E8A60558E199B6,274948419BBBF650,8C1F74719A898ED4,607978458D264C38,C947FE83D89557C5,39152089B89B40EC,B20E8171081D128A,51FEFEEF8000BC08,E8CD09BA9B329784,7885B3E983D9EDDC,FA5CED75B525F0BC,000020C90E71CC8D,BF1DBEFACE905B5C,AAF8E22B65B3C1AF,05ABE5066A7A0080,4918B53D45C71A12,2A0B82E18F9FA131,DBEB35BE2BE653D5,501811FF6C6CE486,AB038B187A1BF7CB,85ADD4B0FB003B9C,0026610FF3EDA2FD,ADC131B9B96CB638,00005FF7CBCD82F6,A872907E10C48950,FD3CD1E53B8BEE4D,B9782EFE81B7D169,0106C8B08F55CD6B,AC8AFD00A4BF95F2,00BAA05D060A5446,C30829C3B40B8F7D,970104C092394F62,59EDC1BE4011336D,84A1A72482A2D3A2,5B49C9C509C083DD,0000207FEFB3893A,473A2E91E160E3A7,569E9C68D53A22C0,58699AE6E8AEEA5E,49195CBD673B727D,46B994FB372EA416,2D6B25B8D039E01D,675B03BEE62E325B,AA74C1B5DDF48A61,0562621BEDE69A3E,E0330EC256D773F5,417F4C28FBA46F57,000004099C579D87,B32E0041134A34F0,3370A43D85D059C1,52EF725DE7A5E9D2,5BE40C0E283F8515,E2AA999A0AEE122F,1F08BCB36AD80CB6,1268729561AB734D,9FA6D96317077000,9F50AD897B9E0920,849CF72ABCC93B5E,2D2AB79102F8DA25,00003BB804BA4E11,EBD8AF2ABDF0B2CB,28B9EEC89B69215E,813647CE1D8D931E,D6B11907CD6C37E5,7DA2297D2D4B528B,2B9C3CFA6B638921,A21CD5B24A6DDA41,AC5DC5661635DA5B,33360CB7820837CB,92F86D1AABDC5CB4,4B1C48B68D2E90AD,0000297BDE937B92,5592B04EA0F4DCD1,CAE00288CC5C79AF,EF28822A7FE1300E,49804F824D14B71A,2E477E78C3D6910B,A22BCE94F6551602,60A9820856FBF693,7E42733A6F6618A9,29406576E06A6DF9,2CBF4465F9439B6C,E37B541FAB689300,00005D616B5F1649,82AFD7F2ACEF3318,ECA7A6EF2B1F55A6,3E7571E9CDDF810C,27BF287819E444C2,3E9B3848807FC0BC,E8CFD9EBD6009415,159667488F81E676,5041FE39046FC7B3,82DC2577E5C91F4C,4198FA83F6796F58,2AC5A4F96E5FCE24,00003CE66C899C43,1C9F6A5718262FF0,75E02A7A0A7E8B33,9BB4233B518F13BE,99CFB686A44F94EC,8AA07F104A7AFBFC,1E13D49D1B0DDC7E,EA371165C5328D48,EC5C0CB7FD9A3579,21D9030F216BF8AA,BC9BD83626BF8EBB,644C9F03387ED80D,00003D5B98F6B919,AD873DD76971F844,148EFE7DA6353006,565798EC192823E0,9D669126755B4F09,8446536EDF0EAED6,2A9BD249A44097BE,B1C62F93F3A314E1,C893597285E6FDD7,24065586B095F5C9,1BD57515721D32E4,59CD981D14024E73,00005AC153EB18A2,EF4807553309D43E,97442BCFA652CA0B,0591E9AFB714626F,0F0F3529150D265A,E1193266710B8FD8,D68DCC81638F18AF,137D13D195E681A5,F28D9270C9810A7B,7EAD684D345A7B02,4001EDD6F14A4924,E2E53FC05F7A9C29,000016567231518E,4A9E9037F98AF45E,A65FFA9888CE9458,6F4162FA5A1B8306,E150308D8C319661,2921D73E3A8C2002,C40A192BD44C7618,CD4F2E2DDAA764F7,CFC68584BBB3F358,4DB2A104FD8839E7,C2F226ECBBC1FD40,5243EAD493E93AE0,00003B777BBE4D73,DD27B65148F58B21,099CE55CFAE7BD55,41C27D52B8DD1B04,D605F6A781D905A7,FC8427F430961DC0,F28A560DBCA10016,08BE20C0F0AB9A17,91C6975B9C8E13FE,EEEB1BE1CE213D7D,81682DE0B068DE83,74F8772F011ADF8C,00003C832A035C75,5C46243F2505F67C,BE8E2558543ACDD9,01819A7C1A984144,A7AF17A10D68C153,AFD8E0168E603A4A,67EE073C47F3E727,BCAC6F31E6A18C5F,E6A3D1EADDCF785B,9384CF80965085F5,F0B5DA198A9022F3,2EDCACA691C05E6E,00002CA9FE826708,B87C1B0CAD255101,E403B3BD778C2AE8,8202C15FF7121651,9DFEFAE27853AEE7,808E1B258BC1BB28,4574F026DA7C21CD,637491F38E090941,071519947250FA1D,E7ABC8AB4229EB1E,861D099B45513766,E6C7852EA7745969,00002C67D7E28815,E594A044472E24D6,8EA82E65887346C2,6580EE2CD94C2759,D51ACA3DD30329D2,CC2F8A6377BBA702,A135FC550A145E20,D9FCFB2FD152D5DC,BAFD5EC5D2E68C48,8294929F99552F90,F62D08DD945A7C0F,8DB4C7CDCD164F35,0000271550F58E9B,72DE58B51ED072AC,916444EDA54D70D8,0337CABB249A2D78,3EF5C8E3A95898AD,BB86C8FFBB410F1B,E35066B5FD75AF82,EDE93498E0AEA548,649AD826C683EDAF,8B863FBB760DD697,009E9BF2112C93F1,C1F9A5D9A3C6A744,000049072A18B861,21D4645EC2479699,98E50C29BA3BFF08,FEDCFD89C45CB3D0,72622C801771915C,12F906626AC5F963,CB0523C3EA33B6AF,88861D2DC63B38BC,BD8C32B332CEE45E,C778D05DC9BE3502,17507D845ED2A340,DE16DC52FBB15FC4,000041155D6C7FE0,C48514EDC6A1DB39,75FDA2BC43BA3AF1,B69DFCD14002FB88,BF06B1DE5B9B5BA4,FEA60A69D7EFC099,AF900413A8196390,BCE92944AB61FD9B,2A7AE6FAA73A0401,3C55C81A8E9B3DDB,36B6DB77F7FC0B53,38BA8EDC06925BB2,000008FF1A28B409,E7B6EAD96D22C10D,C023ED73C9F17531,882CDAF7006E2CF2,AAC7917E8C0BEFCC,1B58887427AEC615,2C5688CC702ABF38,558FF8322E7C4FC3,C1B78E732B8CFCA8,B980C6939B6A645A,291F2D3214D6B5E6,F3433BCE1682F401,00005167C5D46E82,538D960CF5692731,7D429FFA46F16921,4B6BDEFE408ABF4F,8A40B431585CBB16,5D5E212DA0D27521,9E20450523E93FF0,FD2853410F769E14,3465805DD153DF6A,86B63EC6DF75B976,9CD9D6BC2B705E6E,DA9AF6207873B0B2,000002CDDF260F89,A6D91EED026C59AD,0C991BBC99292FF6,30602CA7CFA46BFD,BD1D5D8D8DEAB6D4,37FFF673774F5043,5530C32732D10C72,2BA4CC06F348C855,4E37F63D39A347ED,35CE6FE190234E18,5F67EE7929273252,43901A1F9205540D,00000FCC4249E0F2,AD8C2816A5543E4A,F866DFF2B44C08AF,6CBCED1351585705,9FF95050A6F9767F,482A222772C3614E,9A0B41583E16DBBF,41ABC0FB4F7F7656,F037BCD40D1DE9FE,8C7D24E106EC5482,6EA87BF9D6CBEA03,C0686582F37F606B,00003C77AD8A76CB,FD243F6D77815D12,BAC5D551A15B3BBE,33D1313AD315B317,F2AB507E47305EA3,0E75F065D5A6EDC6,243554E664E66330,85D19215A81972B3,F5D41CAE76255AD1,D5DB6C54CCC93376,4D0EBF032182CDE0,870E0A5857B790E8,0000296654761D15,AC803BCC634B0BF3,900831CCCBD9988D,33FF3001884BDCE2,A8B96C556F2CABCE,80C4CA0A3A8AF393,3D921F229120EB0A,52C1A3C49A8957A1,7F3B5DFF658BACE7,451BC28C6E0C867C,3DBA60A7FD58A5A1,E756D3273E07FD02,000069F9567C54D7,D495D8FC5839BF37,9A785D9FC13B8EAE,1DA50AC60F0D1254,B1CB49C1D73A6A51,4F2B7809A6C4A1E5,659D48652B33FADC,80CD6D2820478944,FD926CBFE82B90FF,95A1D0A77CD72C5E,C7D3667659B83E41,D343852972887C37,00006C5B9322CA29,3C06B9FD1EB59EB0,8C564E07BFA9DDD0,BEB9EFA42F10B0DC,1AEA14E3E2E72309,72523D009332E87D,42951E0B2F9BDDFC,112BF989D65F8A51,2421443DF7B4D8AB,9EBCA97A8F2A9791,A3DEBD29B9329962,7046B0DF5D35650C,00006EB5DAA5B102,F6C5C005BEA71D9D,DE5D1178508F89CA,28287223D20DEBD4,7FD4A49738B33552,5E736A0F4C79F74F,9D13FDBDF827B939,1A58CB00918525EF,B91963EE3EC1E364,3A85101A1E624E3A,97268A9459FF7105,3450C9EB02B50ECE,00004EC30888784D,4D592F8247769FA7,D17CBA765F287921,9446269E8D71CAD2,2E4677954CF006C7,7C4FB4BA5FEC0F87,BC35924F67C4959E,933BB6614A569C91,27D696D000EE646F,28E458D5821312CB,6EB36AF7A660C39F,B2278225246637DF,00003E1CBB0D6DA4,0C879BFB23DE4EFE,CB595BE837459E02,7A4BE19C0640FBB5,A31B2D25D1887EC4,BF43B4F8E2C560FA,3410900F232FAEB1,5424E0472FC29A9D,D8086249385C355B,7BE33589DC03FD95,7A2E2BC6453DF00F,20A139DFBD02D0D9,00003FFBF7D81C34,3671CF959D17BDD2,617495F4A2827043,AE6FBE6125C74794,18285ABDC0AC2FE7,90F8E6CAC9196102,4AA0F8EB6B643842,41B40701F42189D6,40C469044E0A6A32,7867859157B3C889,641694A79C2AED15,0B1EC1A94DD1559B,00005383AF7F3A84,C8D14F7DE9415F67,C4A1F316F3D2CFCB,839C06181F43748B,49B7B5997E0EAE31,542F103F7220FFE5,30288AEA1E3BB12C,9D600C7DC228CD58,626C146D30C32715,BE92D57BCFEEB7CC,D67CEF2432C59411,ED1998F0C906BBD9,000038B52C02F086,87C903A66963CE20,C2A87DD243FC033B,52AC0C317BB34595,75C0FD2B9B02B533,8D4264F2C28DD80C,14980EFDFA973051,B0F522402E01CC80,733211B7A1C8CD56,FDF83A9C38AFD944,A22ACB4AEABE37C5,347CFE3DDC849B1C,000009D6299327E7,FE0EAEE30D1AC6C3,8DA0C89E619C0B24,955933012F1D54AF,1CF562B46275815A,AB998BA36B829A66,81A93C1F2263A5FB,888320AA5244EA57,5616B1B352CD8D74,6F4B9D7CE3286A42,5AA8A439C008D381,92E92F9035C2A33A,0000005E63ADA7A3,0BB02362E62A4EBB,CEA27DC681271FDA,B5D778DE27497277,0A0122BA7A1D2226,B56F84EACA6C3CC9,C4D7EE543A4DDB09,066968323B3AD791,E2ACECAB4626FFE1,962AE4D6DDDC18D8,54E1999E854791B5,630BAB553B46BF2A,00000271EE333D10,7BB7A4A07B0788DC,DC36A3F6607B21B0,4750E18EE74CF2F0,464E319D0B7AB806,C25AA44C04F758FF,392E8521A46E0A68,FC4E76B63EFF37DF,1F3566D892E67DD8,F8D2EB0F73295E65,457B13EBC470BCCB,FDA1CC9EFEF5BE33,00005DBF3D92CC02,0E7E952E9A260914,92C98EDCD6E01424,8F2B207221D33C50,AEF2728CA22F318E,5FD0E29877DC3D43,1BDC7B7367E4E124,FF5BC4186BDDCAE7,D20A34710EE8B44B,2E0866A5B9467EBD,876EFC05B732A6AD,9D39159E24822ABB,0000658F31DC0D6E,73E75CE4A532CE4E,8A9CFA6FD7C7D8D7,5C32241579AB4D31,C3B150BD8F701620,3490B85EA3AECEC0,95A369A8DFFA3A5D,4FD3E2058B184D09,EA9B75C9C036EB14,4E0764498F8C479C,B292905A05D75662,31CAFF3E38483EA8,00005D55ADDEE14F,7BB7A4A07B0788DC,DC36A3F6607B21B0,4750E18EE74CF2F0,464E319D0B7AB806,C25AA44C04F758FF,392E8521A46E0A68,FC4E76B63EFF37DF,1F3566D892E67DD8,F8D2EB0F73295E65,457B13EBC470BCCB,FDA1CC9EFEF5BE33,00005DBF3D92CC02 - -T_tate2_firststep_P = D25C46609D011910,135AF5A98C28ADCB,1FBBAA32F245FF2F,AFD791F380D906A5,A7A53C388793D95A,FBD17414C81EC903,EB07E1336AF105F8,AC3EA4E2E4FE53F6,B6256871166682DF,53E7689F74C06845,23F839F6531DDBCC,000006BC870E1A52,0BD5F83502C76EB7,4EC78E2DD52CAB67,F9BDA9CCE6539EBA,B97FD14D7E4109C1,F486C305000BC492,138E2273FD8FA40B,22A1D7254ABCCD27,9040445BBBAC4D22,C5F6A6E6E30F03DC,DCD17AA07985BD11,4DA3C9A422AC99FC,00003BB8A508D510,D40A45531EB0EDC2,C2299904BAE9675D,1FC9934035AE1105,0A657E853BA42593,9AEA7A9998765F91,C971E696D54D7F4D,F0BBEFBC42CA0BFC,0A1B703139AFBBA4,1449BEEDD33383E2,D56E2ADA01E1CE44,123F51487ABD92C1,000002AEC11AF4E3,A705DECD67BB154E,3671355CABABE5F6,92D2CA2173DF3764,9287F2C3C3ACC70D,22553D769BF6FA4C,1A02C98F8E9FF24C,A1F4FF3CB5A2879A,786B1F479BB26317,6C788B0D7262433E,5C08F513D0B359E6,0DF77EE49CF2DDDB,00002BE7A0285CE3 - -T_tate2_P = 5CBA3D258C4DB901,C93BEDE745B295DE,BACDF727F64CA987,83ECDF3588EB0EEF,0CD2BAC5AB77E0E4,1D56430F8D7803B2,EA6FD88513503E97,92589961E52EBA47,915B0E001AEFB2F2,85FE3AD27CF8A2C7,A2A5879C170ABF08,00006756AABEF4A2,6958EE2BDB497F9B,0DB206E7ACB9FCE8,67969F38A0162224,22C73FE0E1C96671,2A145539A0E9EDFC,DDDE81220226093F,05AEF2EF0589015C,B2D79977770478D4,92E804AE163BC6A2,607A5C228D62FBAA,9EA104FCAA562E01,00000AC521235AF0,1DFA0D28D1939568,0BF57BE62BC3BDA6,A044A0DB9CB3D35A,1A05ADF0635ED21B,0D194D18A476E296,1FC7E5835179FF39,0E69F2A9DE5CE4A0,1361BEA4591991EF,08CE96F83FC3CEC3,22381B2E2D28978D,D709B6C6CD68C642,00006518ECE8D749,8E8E1E64DDFDF364,7A7D339CB2539473,601E8F3CE5CA7C4E,D94528B30DC5C326,8A428DB8B5F6A148,AE14E31B05C912CF,EA3E94DE2C6163FA,AACB9CCC709F9492,2F6F88D6C13D722B,1F0517DCCFB44B27,E000AA61246E6DBD,00003D98D655AEBC,511E94EB02FEFED3,E7D839A4F7ABD9EC,E505B5461C5D8D99,83540DFA28217FFC,E647DC67A73BED9B,CC433B88615C8DF1,B0F928600AD8DAD9,7062211A58F6C440,6D55864BD21E37BB,97F47967D7A0A780,F83294597DDAF9F0,000060C4D23B7EAD,80059A4DD85AA23B,7C5B5A29CC77FA47,DAA8AF0AF6697D0B,FFF54D8372626502,C745F543DC3C19AC,F76B389DF4A1DB76,0A8CE3A39463C476,28A8939ECA08C223,F51F040970CBEA9C,FE97C69A195B7F09,1E1D163A38DBEA2E,000056DD83D2C142,21BC23E97B1C7B97,A0997FD85A8F9B45,6A727E0402B0DDC4,E874CC2199F9882E,C78E3C135436E8A5,AA7D317588E787E6,9A42E70C91B21B1C,E9FC183C27F7E021,31D3AF2F13D804D9,8C05C0395551A380,74B3B5BBB15EF970,00004779B71B0005,157F0DA1088D3B9E,9DB2C0ADF97DC9F5,6A98D257AFB571EF,32E96D0346445618,6CB8469D7B62E2EF,CC0491868B121142,67F88CB845DC74AB,B8778DE9D7C7432A,148171F3A97AD64E,917718DCBB09E79E,96E83D4A274E6FB0,000020182B229ADE,5FA5C292FC75CCB9,37DA3EE82B12DEA0,F6C8A8FE3DCE6BA1,CBD544A976C5741F,014EBC6847C58126,BCBCAD6E1B25AEDF,80CB31C6F315851C,4D92B6C1C9E51A19,7341B0B9927CFD37,F858A9A191EEA266,A8A6A4F2ADEE9940,000059D251005B93,97F8276F285F23D0,74BFEBA2BFF06B30,0ECB37C5724D93B7,B428830038FA655F,621BDC14CF2EBCA7,2AC5988F5C03570B,EC63CE172DE253DC,AB853C36B89FB08B,6AE0B9362B60555D,821B834612261F22,FFD9892A3BB0D1DE,000020FF757CDD24,B3CC96053606DB8E,BB6F66FD1811D1B9,3DDCFF4CBA448531,15F921BEF2FE0EE0,EBE20A463D1B918C,81898EFFD5E2CBA7,6365264C10FE4400,CFF74664FA761D97,B601B512F2DC0DA4,965C72D8A1EBF74E,B4A225CD1421351A,00004D0C08F4CFB2,3D6820D24ADF83AB,7E22241B437094E4,2835524C8809AD2F,5CB80B3D13478B06,5E9C772CEB8FDB75,0FBBE0407E9C7BCF,9FB164E6E97798CF,EF2BDA583BDD09EA,945822D3F7FA6B6B,22C72B0E217BACD2,B19C22156612DDBF,00004646BA37E3D9,1528926005935DF8,47177C66840F357E,360EF7FC3B79C99B,558F3B2C453BE8C3,7893E58AA524D581,40759484EC40CBE5,8C077635B826CE30,8CD6B8338E439E3E,E54AFE880266770D,F14FBE1CAF5E102B,2E633C12D04E905C,00005C31AE074815,18E7E91AF372066C,2FC235FF6A7B0D9F,A588D6FC403871FC,44F9248FA75082A9,D6012014658D0AEA,559D683C9C5369C8,62761914883D677C,89DA613889806CC2,203455F3EB39BD1C,7523EA22C34CCA50,100211A596651283,0000227DA670A0EE,AA211663BF26A0DA,D68340FA36F1782F,1F8096ABFA533427,E422F82A58B813EF,7349F71DEC318042,B88A9B54193F5162,652EF038E4A7753F,25899E70AEAD37A4,1AFFA684C58BBD42,96C251CBF0FF147D,CE368E97691D3B2F,000068575308EA86,2E889154842FBBD7,C3D444D331CC5830,7A11F55998B74F6B,923AB01B0A568215,465F390DC2EAB449,1B16D976D7C3F527,F8635AC7BA92EA77,76C2994383401758,48E84B960E5C431E,915627D09C705E21,7DA30EDCF64C0526,00004ACF5D342AF2,0E2CE2864B31F854,B334DFB6EFDEA11A,8E8D235C6F622A0B,696C058ADBE58A51,DFF7A7F1C8042792,DE0158CBC432F386,694E5764877BF8AE,B8C0AF407FAD626F,E0174B31F9DBDC2F,37604D38476031C6,13638B9011F63BA8,00002789E3D82D8A,E847C382CAE8E73A,3F71405F0C894063,D48AA86DD161AB69,D866A387D95E2402,5F65D9E290549A0E,DFEEAD352A939C9B,2FEB2E81E748FADC,27E10E8AB865B35B,D72F7F009385ED20,D203BF970FD947FF,6047B015BAD7BC20,00004F739EA1278A,FDD2EE96DE27FBD9,B55C39FAC37DD274,D6C6AFA29ACCB9BD,207B9B4CD82C8300,F6A8C029CFFD5BE3,3926C29655BD2E5E,9FB1884F9FCE6721,A504F780822946AC,4DF965791CA48528,64F66606FAEB46AA,72B0E9549D782D46,00004E241838E0D4,E5AFFD63A5A01D7A,DFACB8D01FAE4C86,86F5FC9C11AF1E34,83DFF2415FFA6638,03D30E56FBDF2409,AAF6B44C8ADA2FA2,1D2D9917EA040D74,3EDA7ECC9152F949,01594F595C725C60,32F77925526F70BF,A6D31E12DF98F937,00000FD6568BB39E,E7E10782E0939000,51CC1CEC8B970616,5E4DAFFE99AAABAD,028B8274220EB051,4EC720E0B1157EF6,2EC0FA75F0E9B7E0,15F2AC3FBDC86011,FA0473CF7E13401C,04FA72110D8E7C0B,95E24A3613327DF0,E5E621B5A6A3C58F,00002DF1B098DBDC,A3895071D8A40F47,223A862093A028B0,6706AF2B0277DBEA,2785CFE85513F89B,2F2A1DF3FEA5A0E9,ED7019D13CA2FEB7,9AAED87445D0EE0F,1C08981A646AB5D1,E5BF74DFCE52CB8A,6DC18BA62068335C,5C6C2774F382BD6B,000060C113164B4F,E8A3BDCFC1B1211B,1EF2D18FE3EF92C2,F4B209A1B55B997C,E61F94D43AA5B5A1,F5792FA187BEA099,BE5779F1878B6D86,B9B53B36F23F8519,536239ADD745A207,46BFFD688C7785FD,10DDC2DE07F59822,A933C8145C093A47,00003BBA4D8DA213,7D9AE9767A12C6D1,D0C72701AFDFD84C,82FD4C3AC7A57466,D5E90F19BFBB48B0,5C9D0A35AE541D9A,38860009532762E5,7809641F3A07C1BF,189D2BD8D3AAA854,306E41668A35AD75,61FFC0F572231E49,4E4055AAD90A1B6A,00003432BCE941BC,4CF2FAFE5435C1E1,A1C6B2319150C0FC,1B156DA8A019B27D,9CF84674521A0605,F1AB517F13BCA3BB,010F1D76570F449A,CA9CDBEF134CC872,4B1D481D7F9E4BAA,E6CCD3380ECA732F,FA5D0CF663BBB182,51A4556EB5356C77,00001BBEFB926A0F,02D60A1FF932D563,E30A677AF09DA717,CE46A75A0C997B55,E32E77BDC80520C4,33D446BA879DA878,D1EBEFD3868D23DA,2C5325C8B57E4A74,762651C02C4804B9,D107802DA5F9C096,D7D7D855202ABF06,E0DB99C066F47426,000065CDEBD7B009,832AC3AD8DC6CD68,BA29CBBD0464CA09,468A993209994C0D,D4F5E0C12A47B9E7,D94F9FFC9B7D72A9,2E4E3370D80CE2E8,B78E9F94771787D3,CE1D7D416A8B02E7,CE1E8E808501E697,7F6976CF60C41BF1,A6D13EE55001B1DD,00000FF3D189024E,02A038EFB6524390,A91B92F129350589,6D9652A0FD20EE32,02FDD5B9CB673F28,BED536807A7BB51C,7F3CA6737577A4AD,F9A4834D559973B6,EE1E54D8DE63CD6C,228AB67D384A117E,303E38F3678579CA,A35FC4539C009EA4,00004DC489310E29,F54B16115A969658,B5EED2582C55B776,292E95F3FE25D951,F3EE707A7DE0FD70,A4C7C57F13D6F285,02F35D8E73C42A63,0D7ED3A9C4B6F6A0,4391CE88B005976D,5470E01FE61AD8C7,3F6B312FDBC6A2BD,B614ECB48784A9FC,00000219F0C24C58,080F7A8BC66EA5ED,099A4996F19CF23F,634E892A0FBCA564,70E0F734BB9DC55A,E540BDC568041922,52CA58080DF9FE46,6A4FDC548C380C67,A0B7F54A08612419,42CA4E5B04627BA4,95E82F45A4B3A07C,CB69A1B827441646,0000062E9A37AE93,8BF3F8CE2159D735,2A2F10F5FE0764E4,74E33C9EAE8164BC,E9964C5C578CF675,739648B3BF9A5516,2EB28FE4C5A8A9B7,C544882008B0954D,2B645703CFB3F4A4,8B7D7CC7A96BED8F,A836D7F8519FF12B,DCD83DF734BB00E5,00003522B042BFB2,1AEB3929627FB774,02C943ADA0996AFB,60AFF98AE7CD526C,6226BF64CA64F717,8AA151F57582F546,6A26D73BE76E48F0,411F85A23C13051C,9938464F96262C80,0B203B869951070D,BB7E94B8B4CDB5BF,21AA8C2CF15C4BC5,0000166C41FD4896,BE6119B114DF7800,B89918A851AF141D,2908FC0ECF1C68DD,44D0649947CBEB2C,0F6A8D53D74C7E8E,583CD18B906AF16E,4739A05CD0877213,3BEFC67DF16EEA55,14B47F2E28079D5A,E86CAFC132EAEE1D,07AD2DCC5893DBCF,00000EB054F6E35F,14C4D81E47993159,6EF5A4D78FCF6718,CE27020FF4FD513E,60440CB6A5120988,4E7728C4DA1603D6,88EE6B817800F286,45903C2945EC4C86,A8EA0F5F9321F4E9,4C0043CA8F016E17,A28F83135B194482,EE8C871CB3364291,00002B180ECB1584,2053F02CEA651A06,C7BECF674E947C66,FFD638A35D757DA7,E6271C319C1371AE,38FDFE0A8C6E921D,65DAE7059782ED5B,85E86618764F68B7,F4C4D2294CCC2D3E,5104B360F302C231,557CDC90E7A17C75,BBDC3B0AFD71F151,000002B9652E409A,DD429BA06F75A5B7,722BC7DA609AEC4B,27AE1B6692CB08DE,460B1EBF4FF76939,FA570BFFF9A27895,AD12503F7568D9A6,46969ABF8AC3A78D,1FED6E47BB4E3A1B,403E32854BA1FA7B,D4A6A0AB0B0A181A,07806AA7123F43CA,0000597F5D7BC9B8,4C554FD58C1C2C7F,8DF98378847C13DE,3A8B3D223CC796B0,2DEF2DEF83AD72A9,83C7AC1C78DC243B,6904B9772743A207,E2F7AC6DD8063326,7AA6BEB0E91BFF00,FFF091EA0436F977,781DF8B85120E82E,FC718537BDC20CF1,00003C8EB54237EB,DBD71C3E67BBABE0,0BB5903AF46B32F4,9BE06881516F89EF,5C8255DB2E0365AC,14DE328DEE5F97C6,F09603305C2A6783,E79DE224A3F146EF,0F9B59C03D602807,5D1416D1F9903DE9,ADF43164B0DD9154,37EDAB1B2E891C44,0000575E8EFB048C,EE96379456F70059,CEAD852D514DE605,23873D325FFBF560,0A27269AA9A632F2,07964617F2D20553,A650EEADAA36DBA8,B618643A1F9C3C30,A28135B0D959AFFD,2EDC009B285C04D7,B12FC164914EAA11,A5D24149D8EF2B0F,00001996AB074829,3161C08619A1577A,1A3A2A0C20EE5558,E5F8D470F7D49297,D7264D5F0759B673,4464C94A8669F7EB,FAE0B47BD57D82E3,535D3BF088FEA065,AEFF59A13D661C7B,2F8895EEBEDA87EE,910DEA5541A5B152,529599AF81FCDD2A,0000032211BBE628,AF6D30F4DB5094A4,8626E137EE6C882D,A37EC05261134713,3505DA260DC131F7,B18797933B4A9CDB,C7C873283272C79C,4201F1C0C59385F8,A4C506851428A303,33C895DAA0D15199,4A019275D4D25407,6490AA86B10F90D5,00006A9FD7784C2D,4B970829EBDBF90F,356CE91A9AFF2AC3,7BD3E7A2DBCDE8F9,06B44EDCFCF3496D,FEEB0153AFDEB9E4,6D815EA3C6946A25,F0764CDFD8F4D7A8,14F0276BC00E0FC6,7F1E5B532E052D9E,5F82B5FA519CB6CA,1DCAA5778BD700DB,000020E74562B070,805D085F8DD17589,41521E7BF0402693,7DE22A7BB742F164,E014CDDAAF1485EC,1D5BDF63FA3A05D5,EFFEEA8F264627C9,71C8039F63853F9D,54687EF1E181CFA9,43F7CA34A9410C35,02D90FCEDA7CB008,3DB8011F867BF9D5,00000C8E5970F973,A43DFE268EC39C2F,BC4C68C5D71C0ABA,57996CC12FAF4885,E663E934FE8C5D74,826C19AD8F9A782A,96E4CD46F53A0054,FD6E4E666C461A75,6E2648018C565DE9,70316109001B72B1,CC49465368017E96,3B784DA737CA5F4D,00000CC43E195D53,F09C5063CB39F5C5,C56B2A961D80A1AC,84296F771D943F6A,C5BB2F48A3A08CD3,99234C5EBC9D4FD3,0353D329C0042046,96B41E761083CF88,CB2266C6FB2ED33F,3542606F50DB97E8,1DB5C70BBEEA857A,C434E0DD85B12378,00002041ADCAEC0E,77A20CA7CDACE952,2689BF152AA3C9CF,511A725F558D7AEB,AA1B91A6B9B73675,A672FAAB26196AD0,3B87B140A328FE0C,7D7DAD8FC421D633,9FDBB11245C8393D,D892C5C25F6FE345,86F87F2614EDCED9,866B2797E9FF9771,0000200E97CC845C,EC0905D774D7E474,3A90720A3213BB58,296DA9172578E6C1,C91EFFEBBD4EBC19,3778C00343A0669C,6183393EC9449AD4,6C3D452533F8BB68,4B91DC4F1D058E2A,0574455763C564D5,BE6B90727F6E755E,7EC6F46186477449,000050BCFDDE53E3,1C2C983901A79B74,2B34B840C773726A,E7520C1AE22CCEFF,6B401F073D32552C,1668C28E7D4F8F97,2BA08BEE9ABC3263,27305B33B4B82D11,E5770A0A38D358F0,BE4D3BFF20B71861,0C920FEA9840717B,B501BFBFBEB5EDCA,0000041593359C7E,EB6EDA47BB73A070,AB0F7288C418E4A9,3180BEE4C7A6F652,B739C5404824085D,E0513F9150785AE8,1D6B2758706A2324,5D635E0525A0EE67,1C534B78268B0543,37DB26138EE41C26,A16C15634DC4A3DC,E93D220650F558BF,00000C2E409ABABB,BD8C2027C5898F26,07D5ABEAED7F2680,E2A1B6DD8E1525E4,3ADF479944814082,AB0566BDF2E4A7E3,63D46185174CD3B3,B76C168B50B78B5A,60DCAE98041519D0,B8480BDDD34EB0FC,98C9CB5832CD4556,C25263539DB04611,0000368256534C61,930F75A9B94BBD10,0934BC5A8224BF39,61585E6B71C8EAEC,59092053415BB4BA,2BCA857630ADC08C,A5947C6A450743E5,101E776B3AAAF9CA,3A2FFC94B9AE6486,7598C6A595B6CD6E,C72BE1871860C56C,0F9AA3523874BD27,0000406F93FC5D68,886F6375DCAC6E78,F54C331C88E5F44A,A33708BBD2CA43C2,03F5ACF6CB0E5D2A,125036CCD6D4F331,73953DE205142686,56AB904F4EE880CB,C8B76BF57BC8633D,3159FAAF78EA527E,14845744A9EDB397,094DEA8325BA4365,0000283344BF9B4A,E9328ED251D588E2,825D5677FFA9F3EA,D55A3D5C98778D7D,C6EA99B96EB39568,96893CE8E4A6F92A,0DE84208F79C2FEC,80B2E92814A5939A,0D39C0186726127F,B2AEFFA4982B6EA8,29EAB1BE2D80B363,6C1412374B391DC9,0000286E7839A4CD,ADCCE2017D720796,3CF37BE76221E2E9,80F87D4A9BEF4067,5A058367E7BD91ED,936D61CAC2E5B2D4,3A9DCEC29A5FFDD7,A9F32A8BA3722180,95C4E1EC3A198B9B,F105B9E9DFF17FED,4780EACD543A689D,0AD078F5E20A4771,000045A1A209B09B,EA465AC848046C57,E82D863B6685C930,66819E1722817E1D,5996538AC3585182,947EABBD92383007,4AC6AABACC88ED9A,DD1AFE66E409E04C,8AE5F008BD7D6E40,7B3B2190807DBB5F,00F040F5FC8E7898,67F1ADA5EEFB3A87,0000630F0B0E4C0F,7CE6455E97471D8B,DCA36E5BC85F9198,63ECF6C582A23173,F313939E9C5464FC,32CF090C3A1F7347,658A2CAEEC8F4786,E3BF1B69704A0A7E,95F02DE4C987E2C2,E935751B838B885C,BDDCCD5D0F2804C4,1AA2D7FA15DFC1D7,00005458C3949345,7668017E4D6FB4F5,D9B331B6C48B7C09,5442351AC2F4C3B2,3E6CDF879BABC260,D46B3534A3D1CA0D,5AF2E99AD05094E3,FDC9D95552195146,FBC344D6939EF44F,1371A9A0505BCE0A,9EEF6BFD92D3E0C8,D4D54EA496E665A7,00006B9490CE1A90,4F905260A741BA6F,9AC93C3D4678B1D4,BB8855CC9E6F4347,5CAD8B47DBDA0E90,53FC3648398DC1E3,FB0F5C87FC83DAB2,5D021A32E9C389EA,39C903EF7B4962B1,79CB848B33634DF5,D19D8F267627D337,587757D0CC0701F0,000034FA45148BD8,96B3BE6AC25F3AC1,4A2F43CDA7E59B42,F5D492D082AEB6AE,0628F0E13ECBFB10,E063690550C98C83,C61A82B471EA4449,88AF7315C201705D,6A4D2FF7EE764C99,2CD8128A82F57D78,4BA4DC86EFD9D3E9,C9BDF40619CCBA93,0000365D850572F8,8F9920A2DCDE53EF,8CD8E9E67E6A4475,8EF6E3228258199E,BEA42B76C6586902,7B9AB9EB0EDA3449,6E0B28F89964DC76,A36242EE24B172EE,F62783DBC7FAC34E,23D8E7E7F919F34D,03A4D1221E72E403,B577934837E2B9AA,000037EF891C55D3,BD7A6A2E3045D4A3,CAB0B437FCE6BB9D,61593202E9BC968E,6989A822D9131DA5,F4E77C8D5057126E,E5A10AA1F8179CA6,1A3ABACE5FB89562,B062435BA114B812,1AC6A38FAFBBEFB8,A1F63C538ED17030,B3793074CA60CA11,000027BDD1CEC86A,6C42153B112E18F6,98423880D5908E5A,76B044C6246DDCD4,591D4D0F85DD0EBC,FDB45EA8CFE19C36,518F28D7C9C315DF,418EB1A467EF4009,A0B739ECB5AA5346,A8FFD5C836707319,123F03F579F67578,2D3A070FBCF2460B,00005D8F69CF174E,529BEF42410219B8,9C8A6125235AAF33,0033A961E3851434,E744168A8F394B30,65E7ACEE4E07F3AD,890D5CB5C975C0F3,74AAEE25BEB49A8A,351F366EB7F6B48A,ACD5A69BF88083BB,E9447E86EC71D3C2,D0CC6314933B3CAC,00000FAC778B957B,53205AE23678B875,F9AE05DC7FDA3718,7640056F0EB91C72,75045CA349B2C91E,9E55D1D3654E8CAF,CEC6B7BEF71BDAAF,58415465C1CF5333,0CFE3460BA9B1B35,8C6614E0B8D9B9A9,5C79A4AD1955E90F,A9D59AD3736FF199,00001B9C1E56CAF8,A38ADABC93E3C796,A700037F9F828634,205AE675D30950E6,0A83AB9EAC4C9641,877706DBB805A290,CA36DD24C12CE93A,AA0ACA37C493EFB8,7ED6A2138EC1D093,2EA9F2560A227ABF,6AA1D7251B15C966,BDD980B80C9FB1A0,000019989EF740F1,A33E013FC257961E,963A6DC3FEFE3DEF,A99C862DF4C89EBA,06ED179C5FBD63FC,5A42E89DD972CEC0,2A62DD3BF291BCE0,B14F11A3716B466E,56C7DB1F96ED6953,F2859B577ECC7B32,6DD5FD275D5CE140,C213B863396F8DA3,00004B887983949F,4220FBFC21617350,52DEDEA2514052A1,61DB2385A250190B,168CF0BC44160702,3421E370CCD1A997,7DB25937FBB26AE6,DDFAFFCFCC939C7D,6E2A44CC9FFA1C6B,F5E8D006F150728C,2489DA100AABF767,4F7DBA9D75BB2053,000009F97C0D3904,424097E246E67352,01BB12A4E6862533,FAE8A0770BA659D3,523FE5A8D376CA95,1697E8885347A78D,8C798CCB7B350621,F406020637C11EBF,6AD83F55F776AE60,F96806DD282D8A9E,926ADA1BAE6BF6A3,8604793896D92172,0000396C5B03A57F,AC97C4B97F7A20D7,2B4BA3DE0332F057,DE29AEB200C5002D,C032DB4396088C68,C136025FE94DE863,5455999FA02D032B,DC479FD377CDE714,06627BFA2089BF1A,1E495F3AAB5D855A,1DA6BA68EF86E00F,5ADB6C4F15E033D8,000035E621A9D5CF,CB007785A9DDA68E,65620FA72D99486A,CFF0A50EF03EB87D,5302D34D70DE0116,E52F109344B61138,0DA64CB86480B9CE,33A72B3F319691AB,A6C93687C8CDE3AE,08AF9FF57EC1C078,179DBC8CCE9DEA5C,C0FD023C31D5F5B4,00006C1371EF6F24,F6B71BDF24A18147,E6E48B0CDADAD3F2,896DC21A2FF48526,190C4FA334475582,0798973452B54AFE,D8427A4F33962C6B,DA0AD844B4F8C0EC,ED2A69BE432C67B1,9A023024C0D0F03C,6A8AB53B882D4E2D,75578A63C2F012CE,00005C22C5D6DD36,008E0156EB8B319C,1E9270960505C4A0,F1D2A77460A21333,7EB4CA80A56DD431,CA7C30B9539D13C1,BB3F76C81A8B3474,DFDC218D225C8696,0AFE60B422F9DFCC,FBC60ED064FC3FDD,34CE177EDB3A1C3F,326B05A44979B46B,000047478A74E209,E1D556AF8D591809,348A226860A85202,A62BABD3363ACF93,3CAB3B5428F48314,AC396D7A26C72B60,7516C66FF2F6CB13,C759AE830900B4B4,3B051FCCE8A45EC9,2CE62B3B47D25063,D55CA270DECD18E8,42C29B7FCB23EE4A,000010352FC4AE37,280002DE40DFF70A,734A5EDA67293219,82784507DAB3EB17,3C098B309B2D9AC7,DA945EDD8840902D,EFC197D6ADD40B91,1D4C9F0246352476,A6ECBF6E0569F229,C479E210C07E77C9,20A9A5C2BAD6CA98,063C8D81DA132671,00000C185859EE2A,3B3E9189A5F265B9,3481FD815DA44FD6,94EB4DF085E1B3AE,AC04299E7EF1E6F8,24E77ACCE6751CFF,AA278E08EBBB6541,3DD9BCAA3C9C33E6,FAC22B23435DD337,F570CFB50D5A1F47,385404F3A8C9BA51,A94FDDB18AFF2D9F,000012A81AA82CC5,E480DEDEB2547FFA,D39C6B84DB08980A,F115C7ED2077D571,45D8D05698943D2F,F3338988A9EA30B7,07704311A82584B1,5309C2DCE4C543F8,2037EB7DD3DD7F7A,D9767D68E8B7EC75,1A8A8C36AE561EFD,F4F03EF6B741C942,00005878F9DB185B,DE76CEEDACA86D55,46B8EFC944A3D0D7,07B8A37A59E29836,37F8EB7B2FE20B5A,5797AA06A2F00015,644957FF5C8523AA,230EAF1B3BC1E1E2,35A7A1442E8A1A07,93CA2EF626691921,D1820F40B90BACAC,AC54A3D28C5D4E6E,00001D5FA816DAA6,0FCB318A8F46F31C,774A928216140A05,501EF8A38A330C20,57CF5D8F50D03602,61DDA199DB7D9825,7A4516163C7C5106,99B04C3DA1D198EE,2ABE499FE834E418,8781B12CB4975B8E,52683E5887C4CE45,86516E4F42939466,0000517E32E2B762,76086B2F73F975B4,5FEF3048FEABA106,ACB512CCAC1B5EFA,240E4A3402878C72,3DA950549D20ABCB,ACFBD804C4DDD796,6FAC411709FA6672,307C5DD098F897A1,C4C40A887A603AE1,0BD7A66FE7A07FE1,AD04A975F05FB7E0,0000262359A6AB8C,8BF4AF5FE600FCFD,05D3B6EBA0E0B1C2,6D4A8E907A63471A,8415FB1F75E485A7,6F78FB977D0966E0,285DF289B02259D5,56941716BF255EC4,1143097C0E3A3C48,5A5F46342C3264E4,1AADE617A632DF2D,6EAE295CE51CA85E,00002DC767C7D8EF,3825B380B2515A12,3EA1D28153098F9F,F9D417F6A3EC985F,DFB327EEBFE29730,36652B712937F42E,C0F97A1D5B1B5390,3685AA590319305F,A92FC0503DB169A2,D3F51C3839C7BAE0,15CD05F0C65B2164,46C1385752430267,000038A4FB9D77FF,043A92D412E11A43,8A2A13F5EA19C06C,C11F71CE3984FD64,357E2658DC9E4BBB,B4480B92CF0573FC,09DD7F6727FD9106,B121B325B3AF0550,7633054FB50E03FD,86AEA26136000CEC,8323091939181B03,34D4F211C4145E80,000066C461B55309,57828D71127D0D23,807680D3B0505DB8,38374C5A09905AC4,0FA3536E2ABD74FA,2189C8EE935A9A28,82B9C7A2AB5CD761,6C8F2EB08105EA8C,007B98CCD31371AA,AAF229D787513927,250BF78790C9D7CE,579A7101FC758D2B,00002B6D0C90D18B,D3AF3F6617547B6C,9B7202C8B384D964,5B2A96687E935838,BC908FD8CF1C60A2,FD34DE962F89A54B,EE95827DAD033A11,6D6A90127A3344D6,76D11498DA880725,8EA76AFD842B8BFB,FB7C77E1F6326C6A,8067F2BC04B1704F,0000005B6E40CA1D,2DAF18CB610CC92F,4F2680FE8DB2CC34,DA0FF7171D838A23,3641D11B6FAEC879,F24F57F521647C2A,4422BD9BDAB6C50E,C067337E33CD3669,9339E1F02D84734F,4080555A8D896D20,536DA9A3B01A828C,551B78A9BD32B6A4,00005008F04B898F,514569D428D53146,4F7BC8BD8ECEC3EC,592FE71FC33838D3,6FABC42C4D347154,5B178750772573AE,1054274E6090252B,13E50D412552AE06,C6B9F879B08AAF7A,553549B49335EBFF,5E3401C37585ED62,C4C74CB6BA594574,000069353DBE6E91,42A940DAE16E48DE,1CB00B614D66C312,38B37FAA40C6EB20,4B28CA3DE137E88A,6B273020304E9620,06E97470E09E81C5,AFFB94A4F0CFDF02,CA1EFFF42D586F26,AA585C737CD5403B,A3A526C411FFF3A3,C85E567169EC89BA,000054DFBAB8DFEA,E099DEB7BA12219E,5F8C1D04082784E6,CE482EAA52DEAA75,98719BB142FE811E,153EEF5FE22F8F20,38D51FD849D3B74E,5C86B6278A640EA2,C69CB97BCC886A75,5D0521D92A68B24F,D56A1724BBA1E55F,7ADFC3D86BE6BD8D,000013CBED09263E,662874B8D567050B,D6C72FC6BFC88FE6,B6796B2556E3C09A,9E62F957D2A94442,A5B18146725B4DA9,7550892077A73C8A,9CE4BEB642A151A1,7ADF2B216A074931,8E571EB025EAC614,A833A64D7A82281C,A84CA7AE7C03B699,00004463BECDC557,D001AC5AA055505B,D9884DB394070371,965F97C62F9AE48D,3E9A78447425AE5A,EBDBC7DB7981B58B,74AA226F7CA7D687,D2B42A91A06DB253,B1EB825A12F2423B,1901B982F67FD6E9,EE472C5F0564939B,CE75EBBF993C3C34,000037C18E9EA72C,7F9F705CF86854A0,4E4ECFBD5C74C153,57855EF61E2C30C1,5BBCD9AC285E6D21,61B47A4253B87135,E932F09DB46E29AF,2A4C6F4AE221ADE1,A641418801C63BC6,AA577C370D0D5C00,71309470736B2F32,420AF455EFC83A1C,000026555DC09CCF,E21D173073FA79BD,6328EF1ECB9B681C,140DEE2193621172,03BADC223F747B4A,59202AFD8D87CC8A,C26165ADC83A327F,018C6A1B3AF41B2B,F36D02A5C4E6A491,DFFC61700F590882,4A4B7D86A3896677,0D05011695525AB3,0000329F01C2F596,2C3814E4D8906B9C,D113138240855395,CC4FEB87BE21AD31,1E8BF4FD9312A452,4A5A6CABA9FAE3AB,EE38F52365FB09FF,C7AB38188642FFC7,D8463D3A9C6AF751,C4508FDED5BA4C58,AEFC2C0C1E9757B5,2F22D5BCE3D2895B,000017E2F84E6853,FF04A21E1E9291AE,0EB63A3B5BE28856,1844DB3829507D96,2422C50872F71BB6,026DA6A73D1F66EF,3A0EC4EEFEB63FAF,ECAF0B472E18F13C,364EA8C151D685E9,8838FE273290CA38,ADE5D6455F7BD338,62F2FEE6C0F7F83C,0000439C728F79FF,6FDFBAA3591872AF,DD860E1FED953C9B,4D8527948E81B3C0,30A79B3C072AEB46,776B5A8707CC1E37,6DFD2BE374C61EE4,2717DF3E28DBC162,6FC3C5B9E07442E0,683085F0BBD8FB21,27471185731E4E22,1824C6DFE3ECEE10,000002C4478CBB5D,5BA394F5A58F0755,FAE1D3A3A9A56A79,C7F9DCFBA5708D56,8DFC508A5F9F97E7,60B399CFAA4E844E,57FCDD45FE3BBAA2,57B34838EBA8DA5C,5B6B1A98E31F0D3D,1EB1C74C64E96D11,93BDF1450F6E42E9,27B5786355987EE3,00002E570ED66BEB,EC82FBD8F8FB9D93,358E85C15294D6A4,91619294AFD542BD,2BCAC3EFC2F83C81,45D909610F0868D6,422C9E8579B5D1FE,48DB8BF745D723EC,0C833B0C8264069A,688BFD9B4DDCFEB5,687F4675A2285119,026F5CAB865F1FD1,00005B3C4EAAFD98,0488F06B9B9975C8,0A18EABD96504F50,9D7DD9799C1AAC39,03299BB495A59218,750873D842E1A7D6,ECD72469B8E1A640,B491119286F46FE1,29C95289699A61C2,CE54CBBEFC93D598,8AC997C2677F069E,CB7D7D4F3256BDED,00000C0C3B47390D,7F55C9D9695695B6,991962683ECED16A,36018C3122073A0B,E0996D71917A358A,CDA418F4A0D8D501,634A19ED93C21EFB,9BF92DD2CADA0BDC,B4B761F01C508D0F,B63445A47178E23B,00488ECB392F29E5,141AFF39C44C17E3,0000682BAA616571,66FB6D66CAC1ED26,FA28930283884D1E,8630DAD963F75919,FC6B067ADB5EF2B7,3F568134FC37D795,C8F12BF9892BEF6B,60A51F044C696F47,2F6D84F702F8E910,E5AC758503265B5F,962711D981E6615B,491BE7013CE4DEF0,000005DBD8CA78C5,A99D8F4551608300,62C72F96E1AA03D9,A3F7AF730E3BB36A,78F723621BE3C1A8,525520E748B3879B,04C9715CFFB9CDCE,A6CBBEB13997289C,96A961FE1DEC6E13,F9D0BBDF779041F2,0182FB10BE5201BD,6592E96486D74664,00003AB9E1F1891E,39111DE917CACA0D,B2F2610204057996,27B449EF40098E1D,0357528DF749D44A,61F7C0BEC6108C77,786E8879B72713CD,071AF2C367E4A48A,80D5E02C28234889,CD49C0AB30FAAC33,267ADEE2E12E3FBD,A6D159E3F78392B6,00002D4177E8D093,5CE2933C52EE6855,BF0C74D95329949C,3F4DDCC1441FEB6B,0A8FB3EADDDDAD2B,BE26F7EEBAEEACF9,2C88BA59C4D27102,8F6F47591CBD5C61,470019BA1BEFF3C5,2AAE055B9CFB80B8,60B90A20F7952DBF,8A2093FFA01ABC83,00001A11F8B0DD7D,E904DA2989EF0DE4,6C9DBC5E4918B872,EC4FB5E1D3145A4D,6280732D0F0377ED,3C8FB322727903B5,2FA109FDD42CCC9B,DB6294E07CE2C967,61F905D53A6348E4,55E34862E546DE6E,401E04283867BA04,BF1E881B916DA152,00004F3C9DA4AF56,8F2BFFF5685EB04A,8F7CA1E529A0C93F,04DB7EEC54DBD252,18683CA6FA931E82,F0F9C9F21B79523B,1F0FE7A03F9113D0,947B09E7798CE0E5,0D4C20E4718B7BB6,841D5D6E52D8C416,0231625975A6F5BB,1EF7F7059F87FC21,000013BC50E29C9F,322C188C053BD436,85C2A437C3B2C56B,8B34C21EE1DC798F,53FAFE39E7EF8C50,4E29513A5F5DF387,04E77A0E4430C76B,5169CDFBB0B8EC5E,622DD52CB3E6DB4F,B98CA1BF9AB6284F,8476D477A5D651B5,41389CB73FC8BCF2,00001EDC9C5BEEEC,680C64CB5B3747DC,C825D8AA7E711984,4CF8E7E4B282D0DF,DA9347F6FF86DB19,6E3087545F63D686,ACA364A1692C62F8,3DBD443A2954E667,4E5D21EAC3A05CCC,5EBFAED5B222A341,E83A0DFFCD15D44D,6E3AD1A6D47C5BC9,00000ABA9EDD7637,C8E6378958272AC7,F4C4903D8A4DA29C,15EC96DA6423E82B,4E727CF9ECC8FE42,42438A4E3280E8BB,ED12CA5D1E1F8428,6DD6DBB91B7D5770,992028798B76C6A8,BD894D6611403323,D96EE41C99F61897,176E172B50E7D081,00006875D3391F20,B71565E8EACA2DC2,649F0D02E614DB5A,91C37CA67428B028,53BBB8FDC29B3ED8,578CC46D60C076E7,CCFB6ECEBB875A7F,015C9C4BB2564A40,A3C4BAC208D327F8,77AB61DEDE78662F,5823082C3FA0BA61,5172B55EE5395668,0000167443497745,1330463E3D8BC9CC,04E2F2F5DEF75939,962721A26E197FC4,87363047F6A6E8FE,37F9DB0F440D033F,0E08298F429AAF47,B35C490A105EF8F6,4C0651B1085B4541,8C44497C556D8B39,37F2179E690D2EA7,16CBA8B48A133583,000064E2E3C4E5A2,5B51446058FD336B,855CE28E3CBF6CCA,BE92894782E61A3C,515D2661D5B95227,ED2C66A6E2873BCF,0BA3ACDC90741625,59F54EB73D48CD44,4B85B8F55919B3D7,E12CF378110164B6,B3CFA67FFECCE03A,C95458D6019F03BA,000022A2CA123CC6,038E4CE7198406A9,C76810C0196D481B,BFD57EF3FBC19FC2,0B9559876CA85005,7D9AA99C2A5C3B96,C6F76412185A077A,870FA5EC14B7DEC3,26C11C1EDF60A780,6822384FA8DE2BC4,A48527D175542BE3,1A2C5C014D4EE45E,00006E895DAB2EEA,C7B538FA931A02B1,DE133AB98B9C45C7,673DA138FAB47560,8995222F6FDF6FE7,48B7E0B8671FBA63,E5F27ED597A39558,7335E4FA8460F570,ACD1ECFCA40108F5,5F8EEDEAF702A865,615582756C2EB566,6CF576A8972740D7,000055DC39328668,C3EE45FFDDA0A37A,5364EBC61A4D758F,091306A1177BFDB4,D973DDCAC24C51B1,8A3AC96AEF228C99,69E83BC8ED6EA814,E1D86033A7C6026B,20FA1AE5601ED339,E1023E55D43EBCE2,7882114A1DA7C12E,4010677A16656472,0000010DA53BF663,D5094A4042B4C582,E1F3CBABE0D7F193,2A2F840CC1E4DF6C,4EBFDFEAA63A52DD,DD23485CA2C773B0,ACEC760CCEB0A2C3,32C04120074934BF,859E31BB817A3AB6,B294213C4367687F,347F5B8086EEF4D3,821AF04F53D5A159,000032B1F1B506BE,C2CB6BE808FD773F,1FDA058905597FEC,7256B920FC3A7433,9F8D475D8145589C,F29BDAF3FFC37B8D,07E6F850C1AD486A,788A00446FFD6E9A,9DAAFD78484479C9,A1698F2A422B3144,FE3766F025F3492F,90FB42F49777087C,000068FD37799253,41D78B9BDDC66003,48C155A5560B2705,3B2EF4624A9B92B1,E590343933DA7D30,FA239740EA004C3D,56B5AB2FF58A3C5F,CA43DB047C02B491,03D3D725350F864E,13DF1A79E0D41911,CE51FBB7CDF0E093,ACA4DFEF0211038A,00006F21172E293A,EC81E4D71BF70040,6255A1120E4A80A1,C0DBF84EEE3F5984,C5BA6D3CA8AF0C98,406DE0DDA47E6729,FBA342FA96E292CB,B2A06B39D0B55FC0,0ABA19E1BCCA085D,AFB5F3C735C5BEAE,12F38828357BF2D4,D71E7F1F8C77BA9E,0000694072AC3D35,E541C2032F1ED1EA,239CD206B7FA0C26,161102BE1096C88A,2512C5636A7BB3C7,A92B1E77FCEDD2D3,6DBB4DC72BEBCCAD,1525D18B80F19D28,83353A3D6F6FC02E,949D056EFF868B99,C3C3E3CFC51EB882,F14619EE5CF7A1F2,000061E78FAC5740,EDFD678028561963,96C9F6DD6CD5AAC6,9056124E26FC992F,9E3DB61F6C9589A9,CA519CC418ADCE14,3CFB56A49FF2C23D,4FD7EC6269D3C157,BB9F26CA8872C029,046DC319F1DAD383,1DA104CED84D360C,0774E3960ED94F00,00006293FD69F0BF,481394D2498E8FCB,57BD93D3119EDEB2,0275B851F5061E47,5674F96F96D5C544,D50BE9C9E93E0B18,E3F7CCFAEA640544,55335C4FB0578521,A824843C82E88AC3,ADAA41408053CC86,534C4C11B2CE3A10,763D43DF05F3D73A,00000F9A47BA975A,955B08AFE4F5E53E,55B7AAE4B300B01A,5433B71AAE3A56E3,4D9D5C22207435AE,4521356AF68A58C5,231A6B74FE606CE8,E9C17998C87983B8,8F91668A4824142E,1DCDA2D08355211D,831498B534BD8D80,57D162952A2F5E61,00003DDF55113F3F,EE235673AA174856,8740DE0BA9B184D4,ED73CC229B44FAAB,97F0A255535865D8,2BA72F15B08E9DB8,3E2B240823177D52,192C8F2C02EA4F0A,11238CB0CD6E7CDF,A721B3DBF7ADCB4D,7C367507003BDB05,080A9BABEAC289D2,0000029976C90B96,98828112E6A71EC4,7C0B0E79FFCF0739,98FA466D84F5DA00,F1B8AD3D7C90931E,FC3F8054096720A8,A6AA6B507F11C89C,133519C3C9BB79F7,128721CED851A3E8,29F4198CC3C0F0EE,91913583640C8752,5D3EFE90AD90F376,000055BDB3A40B91,97940DE735650222,019643932C46708E,CBC4B60A830495AC,E2539815171ECEC3,C1A4596C41061DE4,3745708DB9A863F8,DD7D5386043EF389,F6C47F9670C40535,330D4FF12DBAC83E,B181B29F0D5AF9FA,2EE2F1150F0A1002,0000004CCC051CDD,287FFFB813FB2928,4382A57CBAA10FF9,03DB4E6FBDDF4F27,04D545C9777B396B,B76552DC44A6AF67,955ABF0E1DADC6B8,D2FB52281073CEF2,1DFA667A3DD3EA5F,C9AE662CF894F7CB,92927C543736B5F9,B59C50890F698E1C,0000433B7BC082F0,C0F876C13A177FF8,CE047DB9AC5612D7,2DC89C387F297ED9,5737DBBFA3AF103F,CE05CF98B4C22A54,97664FC56C980FD6,76603C7E8CCACFFA,0EDA6BCBFCAF1CDD,C0DA2DC2B2A0DE8D,23B2952A0C6FE4AD,DA5BAA348D79F6F3,000065B5D5EAF03B,1D3ED498EE57593C,9B354AD32E78F858,386A7DD0AF185EA7,5956674FE04081AD,82CECF06550D5C72,1FC91805CDDC3EF8,4DE36BBCD1776D7B,E503C05FA4C08A00,C855F1122C3E6148,941014CBB0A3093B,B038071A675A076C,0000413E80A299B0,A762785F71C9EAE2,5D0A3696374AE20E,3496C4AA7730D9DB,E8B33E0DB040CF96,A45139917E8C6018,A680B9067B32EF21,FABC65B2425C7786,4300C1D154C3239F,ABBF264E3EFBBEFA,326D6007EEB0764D,BBB490E1A75A6FF4,00000C99CAE0AFA8,DFAC94DA33E0B15B,DAD5347F39655610,3CFD462FE8E3AC0C,CCE270E8E7FFFDD7,0BC404584A2CC134,1462B8171F5FE1DA,DC3A34558B71A748,D35E8B187FA76392,4F44C13A9CE087EC,C156EFFF60588245,058D0633BAC895F9,00005A30B14CAA93,42EFD6CAB80F9FCF,60D73F77CCD37F3B,65B8768342F7C568,217F54D3CB39E81B,601694FE457C9EC0,C6E0B023D7DAEF51,F9D6E00DD6089ADE,9B861D4C0FDF99ED,5B630C6F2681B305,BBB367C3D11F6A65,606C6161D9C67E61,00006B75515E1DBB,00E05153C1E128E4,B0AD90F1A098A3D6,B963390C79BAA20D,46055703D4FD250A,E4EBF890DB5562ED,B1AF43960D68108F,F2EEC087D8EF91CC,BB17C5BF219CE210,6D174F8C27AB6261,28D91F66D1E3F064,1F8C583D5B4E7AB1,000068CDD7716725,5CF97F80AEBD68C8,AFAA4C053A8A9FA5,20326DB0D0B966C8,771F6BF924524E3A,7AC501587EA82834,A36B2FCA18633077,9477063FF0B57F1B,5D5029845DE859DC,ADBF596FE9659535,C36D784338A4422E,3FB541797FA7D0C2,000017E2FA0A530C,BD34674CAB472766,3A5E1EB7924D70CB,DB20A0C406BA6357,F8036C46A5EF7119,8E9D61A4C90104EE,9F1D56B554E5006A,63A76908517D78C4,881725B0C7B2E2E0,D3B50BB87AA84BF9,9DB198F0CA7B73E5,28000D4FED3D1DD3,00002E300AF8102C,871A22A9DBAA9086,9959011D381E2BA3,19ACB3489CFA4895,B4C0FDA296542B22,0BBDCDAD66D4EACE,6E7642F8ADE5AAB0,806255F47B450B45,E3E5D6B91F19E4D6,E521E50F34CCC2C0,CD2A732EC1F61540,D8C0DEF182D73775,00001D4A1D8E1A6A,0C02BF82948DB0AA,A71C10A15B04D5CD,2096926DA0681B67,50264AFB2553BCC1,5D8929537580BEEF,8AD7A8912E9A2764,C7864D4102093754,8540CA1D9840B032,5D2131D9FFA9247E,AA07A3B457FDE990,1974AAE10F959324,00005A10F69BF61F,50895C6C04760EC1,7BBFC9C43B315AE2,AA15B31B142F9B2C,19DC67B7B72B7471,6C2398091D2C8C28,9927044D29512C22,CC9CED654967ED12,90BE3930FFCD7C95,BD0ACD016E638093,F55AFB34E0DAE9BF,EAD663F422C2D190,00001EB113F244AD,E53F84793E89E3F4,71AE0449FD5FAF46,523FF73B17F68E8B,FAEAC48271ED41F1,9F6973A1589B25D3,BADF9432C27C4D0B,0E037DC67AC90481,66CC5D56E4F07205,66FD564ADC387CD1,D00EF2CB62DF2652,6EC5C2AF76A44015,00000FD7F017A40F,35997323020C3F91,5A074C9C39DF943E,AF906C9F9EB9B27A,762E914CD6EEB576,54B87FEA39E595F3,DFEBF3688ECF2AF4,D54DBCD9DA696B96,DB33D2F5608C72D5,25C4CE9988FB568C,99FC9B1249B3C9B0,07B4B1A6F20F061C,00003C17EE05D2EB,22494185F28409F7,4A5E7763E946391C,07DE3C552BCDDA24,99E732F469A23049,7E05C29985042243,1FF4494CECB070DD,DAECE808D9A45CDE,9D860413AB983893,826B747F5F4357E5,CCBD462570D0F1BC,A5BC59F08928621E,00002B258AB5C9F7,8C571B0BE3F1FB52,F256B555DD6DC680,24855FFF169BA305,E34355876F593AF8,44DAC999DD712B10,16A6BBB5023289DF,1B430642550A89BF,D6EF91B6F3EBC24F,EA2E811D9E789B97,059B3F7C69B7F2AC,766F2D7B47A93EEB,00006F072D95F112,73F1DD3EF80984FB,B27384A35DB728B3,A971CF8616BE188F,45A65A8C83D7CDF0,78745C1B9B2FF453,371D7DE18A6A5A06,98393DEDA31BBA3C,42F6762E9C74F4B5,D3B7AD5FE27BE49D,B51DA06B82DE900C,764D9E2BA473294C,000032829F97A844,4A405EBE710B370F,7977954631B6AA79,300FE8B4F98667BE,3E1038987941E1E5,0841D1F51B35911A,0BCC285E4311B138,8F273CB62B7467D7,E9CE520311531C67,2BD44BE6551E99DA,44FC827A4EA4FD9C,9F3B3F5DB08C034E,000065BE72E59521,FC7E9205807F0C36,2F544B97DA921A93,841093A462214ECB,43195F795D9779FA,502C62A36282BC4A,AFDFF522547011B8,75519D9C45D724F6,B17419FFABD417BC,D271002005B4295C,50A92D4FA34B7BE9,CF22366B583BC5D0,0000548ECEE2B9B6,F8F4F7BCC1B237B5,832460CA9B157361,D769998D60CF37EF,00995782001CC6AA,236568D8E693D9B8,167A2D6F168CA092,A8A488ED7A54F8C7,9393D744933F534D,24C9D9F788AB27AA,D2E9225A1D011861,3FC6445BF2134E79,00000349002F96AC,1F3F6E8632A2142D,C9B28EC68E54F7FC,3E408073F2111450,84500D3E47844078,9C58D47F7A132DF9,8586E10C24924721,C9A5628AEEAE2419,1D11F1B15F3DCADB,0A0D0D31E0F8B1C6,B5BA4A36391B3885,25C9D39C26932088,000012B06A84EBD5,83EEB68D1395CA47,DDD6B2D8415021A8,910DB9F122EE1BC6,988725B44C0E60FF,1F9389C78406E6AE,1CB2B8AD97DB840B,97F53D31473A5638,D67C764FE9F0BA37,8364CCCF9CEB890D,03A5A719C98798EE,C22E95D3F59EAC48,000035764882CEFF,A8E2DF7FF3D21FFB,7B6A5B913D4696CF,2B7274FF3D156AA5,DAB9679EB0663B9A,5AEF9CB3EF87FB7C,B7E0CFB6E2377223,91652FBDB05955FA,258BB312EC4135EB,B36ED2369F5CEB14,CB4D962AE697D4AD,C167FD9228C1FCC2,00006E0C2697FDEB,E6E4A34CFE4407E8,250DB1883B629672,E9CA0508CD7F854A,2B66FEAA70C5D17E,A72BC1217B981E54,214C03838A7632C7,EC5B33333CE6B20E,B3B3276EA1C24D55,618007117BAAE4AB,E73E754E07ED31BB,CD72421877F23793,00001019D234B571,FC1FDCBBE2540FE8,DCE0EDBBB88161B3,337606B29456E45F,BC66186590B205BE,C152A6EED5C70293,ABEF840A7C61D36D,18C2DABDB0D3B72A,74B29D32D44E9CD4,C644AB2F788D08AE,AA957B9C93DFA126,1EAE8EB6FE34CBF2,00005DAFF81A057F,7A019C4AA2AB6513,35F04390ADA40EF9,31F4EF9CAF8D06FE,8583A21313F47E1C,7A1ED4182502FC9A,BC7C7699C8318F6D,EC6C1DC555324062,3A4F4378E04D7770,A5FBBED484355F86,03334E50C3281092,33F804DB98FA5530,000068E83184C727,7F5F112280B4FB43,69480B83583C10B8,84100A326888BBFE,70D4D41CD3C9DF55,92618DAA84670BEA,EB2B0BC439D80136,88B60FE77D7CC732,490304BE2A264A8D,2B7506A83684F6E2,170193CF16EFA27A,E815896A38383C60,0000230F99A69D7B,6D239CB581925CBD,9481F2A4C4610338,621D6F384466625C,23C5D3C731A433A2,A2DB5E8B7B245197,947932B532227945,0C93EF9377AB3AFC,F28F2F5771DA8FD3,054C34E301A3B976,F098E7E0B3574F1E,B4563EEEEAFB8BA6,00005C5B0DAF64DF,0E22CE6865C53471,E197CC8442B8F050,8EE908EAC9E84561,1A3795A4C39E0068,CB19ECAFC91F10CB,DA32A800BB5149F8,1EBC243CC076E375,AA53DF65BB909DC4,9C8AE38063EF4C7B,AFEE2A2F5DDA01D5,88E75D146BC294EC,00005C7D604B4AFA,C4E27431F7178772,D7749B5BA06AAC58,60C22E465BCABABA,313A5073787DCCAB,99885090D71BEA7C,E35CB174790E5710,55846F78F9E7C80C,13EE6D4764051FC4,1420F70A105A1F10,42F8628B83D8F74D,5B0F2A992BBE6073,000040407A1A426D,A1676F063131A7CF,84FDB7E67D63996F,EDD0EE1CC07251B0,B9A919F323E74662,373029332F9E098F,815A90FA60D256FA,CCF6D72DB7616B6E,2321732BED56CB69,D384D9D99599A326,F25508EF3A77BE4C,71AF004B7682EEF6,00004C015480D966,99EE107E149FF75D,D402DCF374D3C73B,D447D6F98BB26F4D,1C455F35712A653B,E4ADB22741E51D6D,6719721F698F652E,B9814CD4F8308BEF,2E4A5EBFD3EEE4EC,88FC586FD32DD5E2,59770CC5C9237EEE,AFD3D990B2CE1D3B,00001EF4C86B99EF,44F3710888523C64,8876CA0B61D5078A,02E49BA8869DC1D4,E4CF966CDF605937,3EDC04765F819FCD,C67EC9D1D7D5DB76,0FBA75DAD11F432B,131F211243548118,DE5C6BFC934C172B,D5432F75626E255B,58B4516043F6ABD1,0000666506F2CAAC,4137610085FAA455,8B9DB74254EF5016,A4DEB4613254C78D,5D32DF4A28E95F4C,78107EED502687C3,904FF129F76A0C42,DDB8C414FFDD7AB0,C07C4B8EC618528C,976F20134585E0B6,D3D84C86A5C58C73,500BD8A16D7B45E2,000007BF6838477A,20D3D8B689F849A0,CDB3E3D537E55282,35BB62A14D1C1AC7,08646E8AD2FC18E7,772A531C973CE32A,46C143DBDFA78907,5EE8A14F3D570925,FC8DFF8DAB212AF1,098A349C13EF3003,4AC5C4F05607A080,D31615EDFA804E62,00005B044E2DA871,006F5A556AE3E4FC,07971FCB6E91B544,3E5AC9E29BFA882C,449BF9B907B70504,3113899BDB864E80,B4D8E527DD32FC8A,639DFEEEB12F8EC0,86D210EA9DB4759D,7E55305C3A8797DE,F5F520AD215C4716,67816EB63F2944C8,00000520D89C0CBA,DE2E895A865A36D4,F784CC9C96125D59,CB40994C64E264DF,69A58760E7F81DFC,FC43A4DF1103BCA3,ADFE6D1C12227E65,A7D881A6E8D25D35,3062D6DD8806B657,82E2802744D47DA8,7F37A5F09971A740,9E8EB138E6134962,00004E7F9CC10918,87055A1C8132DD44,366B2694A71D592D,EE98874FB065FEB8,AB0F16E6B52352E7,A876B3EDBF4A510E,FD7D43B3729087A1,15815C9F92165BB9,E9506F78842D5F8F,9991484D9334AEE1,82DFDF8C9535DA40,C5701F725A8FC01F,0000297DB9CE7904,E648A858D8337814,37F3E5501D62A853,0C0D2D11B766B8CC,02B6CB6458A15DA5,DB4F0BA38FC0C65E,8E55AE9992A52A74,1671EC65238B27B3,35F9FB85FE3A2288,B359F307AF13FA57,A8E3DCAA3AF77074,460E39B250A71AF9,00001B555BF8AA0F,870B7E221EDF1572,3D5317124E248EF2,4A6FE00BEB4DDA39,B985A13C665F25D6,6E7A76459F2ECF76,CE1B9E3CF4015C1F,70D4D996398523B1,FB8A8FF3D1D95CC1,FAD6D12FBBDFC562,76816A07B3B5651C,55DB399A4539049A,000006C7FEF5D4FD,653E74A6D05F089F,D46D5C9CA353C74E,5037538E7258D685,B2D64E1C42FA6BC3,F9D1CE14B7E56D93,79AEAB2D81668E84,06B7290BCCB056BB,7279FD6A373856C1,9993BF499E8B98C6,EA99205C245FB437,2995AA12F1EE0607,0000612928BFC0DA,4FD9CEB4B56E29D1,A51574E1945FF101,5D93786DE4D0E7D8,61565C68B249CEAF,1F8142AF5073F87E,76A12B7401F233EF,39C6B061499411E1,8E36F48D97263E04,1E5CD4A9F6975EA5,C1E3504CCBC6F533,4E844D82AD89908D,00001CC800AADADE,722D2BFE3340C483,6B732EA53B59C3FB,7346A10232C9FA76,AF32D55ECA3394FF,EB845D7F8CAB4DF2,97D4BC879F8FE695,DE6BBC654936FBB9,997760DA149D63A0,7049C5D814CB54B9,0F0005D10F5B6C0D,1749548D29F86957,00005702CC54D3F4,B8686836AF364E19,D73B036C0F0989CD,889E13F7ECD6FDDE,5F993C16B118CEAA,32649DAA60285899,56D83C718F05A060,90F1839D8199D54D,60CB0351D3911375,135AB31D505268CD,6B53FAA6D6FC9934,904384B58E3FD241,0000344E705A29EE,2FDDECAE8308C506,14E6AB3D6C6FEE39,D232C592ED0DE918,AB57B202846A0E77,C17D131999370791,76A6EB078650A73E,30E7E65ED8361E61,1F277439A68B83C8,328565CAF70046B7,C8AC6BB2ACBCAD2E,8F44B295B9D68AE1,00004E859E097B8D,CE6C44462456369C,035B10015AB73BA2,36B0586EF970E066,E147685CB2DB5BC3,359E56A605D29E4C,9371476AE445F1E5,611F2EFB526D33E1,9005B05BD632DACB,DA862E612B11CAD1,47BF5ECF7BEB2271,2C828427998538C4,0000529D058B5881,FA7350D2004B4E9F,A1B5E70B5B2DA027,DC3387D7D3A64744,2A0BF2CA8FFC7F35,441715BB2C158ABF,3AE80C7960630C89,A7B7CC689B1ED965,45D43D7D36B16AEF,7577F5C54135AE08,837C962A02E1A236,90D977D9B17AD65B,000011F0D6486C2E,D1147B125D3CD108,ED2C70AB81BEAA2B,3393CB31810F3964,0C91C9C3AA01D609,2EDED050ED1E81A8,67C4BDD7640E2A2E,6633CC83A93EC4D4,FE3E623D302E5071,316E3A945313F0C7,A7B9D567921C8F9B,39A77011BB4D3F28,00006BC7052D65BB,86976F2E2FEB4FE7,4ECC5A39118B1203,66E9B6AA252F0F33,B67D8BAC66C2A8EC,570E79F1DCCE84DB,1B4B742FE96725D4,306438939FE38CC4,22E29B1D876E9CDD,01351BFA57242790,A50621640C925923,28D46FAF63294A36,00004CAD3E322933,C187F65B7477F64F,4049D707F402A2CE,2F6EA8398D4E657D,EDA3F1FFCF281E2A,CB48958CEA8B5A7A,3199E902C0C53B07,312ED4771A4A1A51,28C0D2AC9BC23085,6B3D7BC5BD55EF46,84A3294B75EE4B57,F62E754CE6684A92,00001E25663885CD,627A8E6ADD4D3F80,929664AE617ACC27,6B56547B0FE8A11F,D30DCCE9D578E671,9D129FB9D64850ED,2995B6D75BA611AB,19743712EFDBC907,C786223FADF2C77B,8AE90A74620E84C1,6F76D5588FC7A52E,20A03675C1426EC1,00004FC659236CCD,1F88B2DEF253904B,A6C31FCDB80A8CE2,521693E8629C27BF,0D640986CA1684E0,3250AFA4971BB2EA,549433C4D8C4FC58,6B1B7BDE050E77E4,18A8A73D97C7B9B1,CAA66A5CDA8A2304,3FE9F534376A6A8E,166403DB1C227070,0000551A0EA5856E,10E966844D0393A6,96D1082667670C36,CEB7CF91ADF49B9F,474B9BC9AD11AF50,F12FACD95E2C53CC,8098FC4F95BCF115,9E4ADB726E19DA42,5357349E4B57EDBC,952A214997A4C3C6,D1B8510BF47AF6A4,075F9018D2C482C4,000009940E0778E8,B9849637EF066580,C79A3FB17E9F2133,64C004F51E9C2FE4,CA44F08FA9DB4EE7,FAF0B4EB78D1D16F,D7CBE341F00854AB,0F17D9233C7ABC3F,BCC9F1B469AFBE47,523A9AE90E60F182,E407E7201879159E,C147177E7ED72019,0000675298054CCF,BFA2006BCB3F45EC,F4C9BE22696B36C2,D894B060029D862E,1C76149DC2063B9C,9DC75809F11E8278,B9DC772D2166FA61,DDE3B595D6BF6943,1A5464F31763FDDC,9F9440FECAC992F6,0D5BB9ADD9F9711D,DDA117D6E40BF0A2,00005217D685F0A5,367EF8082180B4E6,C9047F8928728042,3FA1B4CDAE0ABE44,C235F0875A45D8B0,21359226E8AD8872,1739E5AF7339DD0A,FDC2B88E18757CB1,CE9C13FF6DDED1BE,319F77884B0641A9,E682F90CB560CC7F,C20CDED246E9F630,00004589A35BA472,618EB7B67FDE6F51,33028CA49B50F58D,E858ED5510A5B5C1,5C1A2D9D79620CC2,80917999452824A1,BFCFD0C0D46A3743,2018363457FBA8EE,51C58F335062E8EF,12C68C1C36D8A7CC,2080DBB278D33819,6D9018222B69DCFE,00005BF7327FAB0C,183D507883C26C9D,22B2CF27F807DFEA,CAD22D24D0CA9723,04D6A18C36A205C9,87EA2207382766EF,E119FCC4FEE89F7B,0FA0FE46F5C88CA1,1EB786CBED330A54,B9570AB3847DC729,D46D1A190D68077D,3E4246CBCA1C5A50,00006097E6D8C3CF,16DBC7D20F59C791,D41632D3BE759D97,37D60A0F4150C149,D5CEA8DAA7D96DC6,BD9AF786164CDD82,1439DBB1167B5095,0C40F23C3887710E,1EE2F72BB26E3314,B172BC480FF07294,DBE3E3071FDEDCED,1F4E2293E71E5567,0000601DCB28C076,A1AA8CBAA6BB5B9B,DE67E1C34B24ADAF,4004EAD3D7D40669,B2AB48719B9D3996,EE478C3D74E74DB2,81E1ABE45D24422A,57A8018396CCA6F5,4AB920885AF048C7,708A1A7A6EF0B729,36E8EFC3E1F8BCB5,EF4BE895A61E97BA,0000587752DF88A3,889A7F95AE27F6D9,B44554037D885BE9,1506B1FBCFCF8A64,4FC5D8210291525B,64670F4D851F83AF,729612E3A5370273,55521BEC3CE5BBAD,798C3CF566BB68AD,038C94F355EA1DDF,14D01C58EA3F724B,564F6BCE9B13F96C,00001F60BC3D7A3B,9B71432F4919681E,72DA7088CCA736E9,CAE3A3CB8582A016,6AD51CC948630F93,9175B733516108FA,0B9CF502E35FC45E,16FE547B5D287ED0,CA1CB302596FECDA,AA22E77007E12097,841180199D6ABEDE,AFA33ACB7B949E28,000021E9545DC5BE,E485ABA6049689F3,F6C323D4A8C9FFE6,7654433D6FA84261,4C6E5A45C4A6A043,816498A8AFE1F192,64FF1C8E24B07E04,042D9C27CCF0840E,5EA9980E1DC8366D,A4D1C344C2A8111C,02694F0074D6BB35,499A6129BFE549A2,00003B18E67F3B61,E45C88A438795083,F4B48355DA654A3E,CCF4667BE98E7EB7,B0AA6079885ACFD4,36D85BE04DDEB451,D1B9AA2DA148D7E0,992F46174CF33B1A,36D126335A029493,E613A361461CEC5F,1219B2A4194D6478,F71A9E4B1929B20F,0000437F8F97F07E,826D7903D12678EC,9392E29878746204,D0B94885DAB04244,5A7689812EEB2DCE,2D2797E1E75A1E92,2300154435CBEA31,DA362ACC2E35CE30,F1B1D08ABB84CE9D,8B76A04D7962F93D,4B3E141C619ACF03,F83B7846839D99BA,000030A758A69025,C6FBC4636E579369,C0D12DF3A2BB59AC,6436DA1A3BD68B84,2182D355A8F0185D,2474FF95276206EB,0B1E1CDB960724D9,BFEF5937DF551119,29A1BF06956386A9,2BD3409D4A3AA5A5,4779BFF73CF2AC28,DFE118F73C0D0596,0000476E4B957A9D,F565970759DC0E70,466D40FCA4427052,A5EE0E71D0EA0524,9F477D349F630D8A,75CBC3A7EAE07755,E87BAD07CAD85307,284B951AE2B77094,DD1ADD90C023F6F6,219B385E4A6B7047,E71DBE0BB3DF7216,482F84ABD0AB3034,000044D8F7554D92,6E4844B179378119,A3A9D9834B2D6F4F,9E21043BF99F492E,FF7EBA32D48EA22A,EC1366AD44D3076A,91AF396A8A6691F8,F4C126C9E9593A01,E90487A7B4429B5D,1D821F6EBD8DB16B,2D0B0BB7218BE336,0985E9CFFA0E2E31,000067D57D782963,62AD5C2BFB60F8C8,1D9953129F14125E,A3C2712CCC8B8166,80C5AA44DD304037,30412192B87A6616,B8BDD7C64A98D376,58EBB549735BFFDF,BA160F47B7588A3E,40765E303CF18536,FA651B09F9EFE51E,0154ABB83B563F0D,00003148321F0ED7,E9A31B1838D4549A,C60A792BB422DFA7,EADF7E59324F24F9,F5EF1A39F12F22A7,135467FCA584959B,0E6235B8FAA7BBAB,5ECDE2050D8080BE,E127E470F9C37E6B,F2ADC88FF4E1B5EC,C5CB551670E175E9,13E205B801C1AE20,000048ACE411AFE0,E1FDDA666A1AD566,094EB2ADD5135D1A,37D7A0DEC4955BC8,015326BD8D94B8E0,EE545D3CBB4FEB33,996DE2CB1F0DDA93,CD75AAE58D6C4B0A,3E811D2228503A59,5030BCB530FFF482,5455DE3811C8F9C3,2A39313835187919,00002FA4C782C411,C76A9863F38BB4F5,E7287575AD6283BB,8B6CA3A1E82F2EFC,1DFB9D65720B6CDD,986AC04972BE4CCA,74C369A1A8CF095C,3FB10EE29FC8EDB2,7591918DB6EAA7B1,4F9BD7CF71B80CF3,F7FC35BE377B76B0,F3C4AEB5D4EAAA6C,000049453F3E1EF5,388D8738850208E2,E9D245C96D57B65E,E53231A5A0557DD9,72780B7EDD1BA95F,1B64ADD717B53975,257F97C883DBA5FE,CF506F5D3B2469F1,07ADBEA416A82CF1,3F59B81DB8259A43,3CE108AB063BD530,577E60E96524D221,000069CAF3E115FB,80024843786BC45C,24914B732F0AA94E,24CB9652014DC6D7,FEBE0A18A98E3FAE,B097D8D2DE7E3A7E,155883E6F900681B,095B53681F0E1AB0,BE2173804DC5F290,1BE70DFBD4AAEF4D,9E1210A45293AD68,C417CBE9EA6BA0B1,00005E8F2B834E9D,FC6705E5A7DD41D3,977C5CBA53285195,ACDEB86620E41CF3,701520FFF42E7321,ACE96BAC8C70D61A,4292F2E4571B53D5,4D6A67C313E2F7E9,CD27A573799E3C98,19ABDF5A79323B48,A448A097BCE77C2E,3897E3966F350B9C,000048E74DE5CD74,5CCF93D1644DC7CB,1AC378D2054DAF18,E132D22959638C0D,40BAC30FFD520309,54D8C1B4958ECB31,3CC6CEADBF2D150F,8E498515605F47D0,A309E2EAA6CA2D5E,25E0F0403AD9EBFD,6B244EABEF6997A6,59C096611B669ABC,00000CE54C56F345,57335B8BAECD6682,7EF769D25D05CEAA,98A96135DE579E96,571A91B9C207D645,02CAB163C5004C6E,2DC6FBFD3D46B9B8,4A2CD4C4B40B880D,6D2E56277BA4A478,D173AA3D7E76E332,DE30F97AA1FD8581,A045260AF2518B4C,000036654311DFF5,F7A56F6E6C84DBE9,5381B059D6798409,E1B55918A7CCD242,862A0658309C0A6A,FD8E4A47EEE8C621,6F89FB83A25E7647,B98DCDA08ECE3100,1A17D5973D208825,E65CED7322BD1D72,E8F29CE0AEAFD9AE,891838BCDF64839E,00002D24C4944D46,A0618AEE7EE17CAB,3F91E301C524F9D3,8C34F885B11D1A81,C2FCC7F714694ADA,70474BF7E36647C8,2B4D833F8715E7D0,012720B131AA80D3,889849DF3A337F72,FD50B313921DA52E,C4033AF162308BFB,0999140ADEDD09AB,00004236BC1CE727,F469D31B0E2C4BC7,A5911488545945DF,A52C30A3E556FEFF,2F968A838C735383,973D27D9E9B8D7AB,3C810A46CC6A4DEE,39508EF6E5CCFC33,93D3DD2D2EA8A5CD,8771F7C4D31F2C51,36502FD21C7BF35B,B48B1A8BDD6BD694,00006E1507802565,F03843FAF3607DDD,85C4F8FE3CFE0E54,DF0052B75CD73A00,833C7B4DD707464A,7E5E0DED5CBD2BD4,AA10A29985AABF7D,24B2F6A38B84FCC5,024DADCE6BA545B0,B7A82F8D60C739CD,7BEF0AD85C3C10B0,40182192E5039C65,000014EA2E11A0A6,8E6450E0C6866A28,8B015F791E7DDF61,8E7AA0BF850C05F0,11CE2090B3D5445F,ED5CD9E99B470EA6,6FDCAAA3CC31413E,F559A66E6CF9E81F,198BA92FA2BB393E,A229C28B720C39D3,CF874871C031E44E,DAAF30062A2B16C8,00004788CF58BD70,E32685E7A2244A0C,E1683A209A64BFE1,6C28461AA5F9DC56,CFD9EB0684F15F8A,FE2FC61A365A0E4D,76E53F99AE6F40CC,FE79B2BFB3A0D68F,CB7B4C12A4FF26A0,B15C80E4499985B2,7CB8DA96F13D0CD5,BD9EEA5B633590DC,0000449B29040B5E,4D94C327BB492327,5BE9E5DDD62318B7,7AF58811897B2600,D64E76D15823CEC8,B73CFFDF2D95A814,CF760E38DFFB9E20,44AC37EBF33BD2B0,F83E6521ADC5F085,6935FF1B13F31D4B,578B7E92D9011E37,EA0DE1E37B42A4C3,00001D99C576909C,99723D096FCF05D7,DE7CFE5BC89209C1,F9E7ACFE3F81FF9F,0C1F4687F59D5567,1FA50E4730B7B8A3,E192246165222C6C,1A812AA38D451395,257E39D0850856F3,993253FC497499F1,62B9363AEEBB60EF,EFD4147BE3E97B55,00006F058E13F6D6,C72FAA54C89C4551,DF1D4935E9B66504,189041DE9E1FAF32,03AAB6958566F582,1658478B7C6E4B73,9548305B085C9990,0FB55ED9171998CB,14FB76FFACD529BF,B75389E1272BA8E1,753D95A913CE3C87,B6B5661A59B860EC,0000625D2AC6ABDD,B46F121F6E04DF7C,2D5ED7D036244DEF,7B9896A9E3533C52,808792529B819B5C,37D896D16FE8598D,EDB2E299EFA35AB7,1DF83C16BB3EC0C0,C71FC61B6756383F,791A23359A83BDB2,E9053BE763913E9B,D08B7DA6EE2FC73A,00005BA99B347A0D,3147E933DC5FA4C2,A23949D9253B6B23,5E9C8FA19625A8EF,63C7237761771039,6D1B9DB9DF029E2A,A4C1739E37EFFDB9,D31E77ACE25FF618,446881AF5AFC9854,57EEAC3E8C17D5AA,C8FA13AC4D9CC24C,76B876E22D10EE10,000022CA45835656,A0C06EC31D5432E4,7401964CA3CE851F,C99374AF47C9B3B7,EB9112E614544C8B,F0D01CA22B985F8B,786DF47971C71686,D5B347AA3C0BFA0A,9AB9D34675B7F1A6,431175188D906C8D,70B35CD3E462F29C,10096E42DB81F972,0000079944D8F9AF,16605595A1011F85,A2507FB59A766C3B,7DDE7423747271BC,186319FD2C90E013,C05F0A0CEABA3742,FA183410A6894181,DA486977921C0C12,DAC5A759446AFBD3,DCA232A74F479A1A,8CEEB6784D1258B3,2950893294682F43,00005EE84018DC4A,2D10555735206449,1E66C55358E3ADC3,67528F82B03E2BA9,84FE2C464368788E,DF27E8A20263AD77,41BD9082A42974CE,CDC2D10ED107637D,A57E5154A3CA08CE,E88101EB015D469A,FAEE61472EF0B9B1,7593D6FB56CD56D8,00000D3FE67DFDBE,94AD828A6E9A016F,F6B91A5108412AD8,A8A88C7B5916A75F,B6E182F9ADE203FE,37DE2409DFDA74C6,C036FA78BF2AD40F,81C87A0D20C334A0,528A19D8A604AA3E,9CA476B8963A812C,18F59DF594CE9001,08EC4E72A1663144,00006D5EDEDA6FAE,46F200E0246F3FD0,DEB9A4ACB8AB7F13,04A377C5DAB9DCD5,377722C84B5EF269,E10E27182C1099C7,AC318DC37596B3E8,785F9E4A092CE7CE,99584781C46F6529,6D6C3AF53EEA29C3,1FE2169F4A7EBCD3,9749ACC0782C9F52,00006BCE55E477B9,12553BE5375D5DB9,688BCEE81EDA1C6F,DCB099FD5DF47B55,A073F341874EFEEC,08CA3EB93132DD05,E61D69889057F83C,996C57E1FDD86671,09FA0EFBCD1CF541,103431A9EC17D096,0E1D1279992FA444,275D05AEE2E0B5C6,00004D96DCF9D71E,0528FA3F68D1D608,0F670EE609772A7E,167AA21106E75583,25AD3FBB8FE0B8F6,0E20961E17ECF7AC,C4D12A29D3D18F34,674AA31E084A60B9,30A3F84F8F6D49FB,6925565B1CC29CB3,E192421109086AB2,CB800731C42E2572,00004E33BAE6BBE7,5BF3E9D567C74EBB,AA81D0032983EE62,EBF73BAEC2C8E94C,BA32F73697B90C78,E9502FCF3592EA1E,B94E6DD8223DAB52,458C6EC7D50A3EA9,1AF54D7D4C8E7C25,349B4D3FF2B414D8,CEFA603F5EA69D6A,AAD52ABAD48946C9,00002190C210F91D,A5691750BF239027,1A37B192FD45ED3E,94BC7EEB5DAD9C74,DF9DF488227F63BA,EDEE50841613E638,A75084915942A8E4,305434805ADCE5E6,342691B14E992488,F763070A5A43C387,1BDE96E50DD1908F,1CE80B63232525BD,00004B69FEDE7A5B,109CFB8A345F51BF,7AEF2567593637F9,008814BF64C37146,5CD8BFE4D9DD9E5D,40624402F9E3F845,E7F77EA7F0BC7678,C7B39B3B166C5435,D0ED56A5D6C7D720,B0D98A0EAC72E9DE,CFB890CACFD0F3F5,E8363EBD50687EEF,00002C7DB134DF27,FC23A65960CE1542,F3A2B11F452D4B4E,2E1E8B71CDF054FC,99445C307DEE8F38,D8D63C016402490C,C34909310A123510,B4E241ECAB20569C,7E33F9C0ED332D1E,D1DE5AE4EBCB8D31,5FDB43391734F936,915BF194FC12C04A,00003F5D56F77B88,E5BB4E08B91800AE,C043C6AF53D0B478,1110CA9FB5CED449,F6992061AD5F5993,93011DDC81C86B4A,1E417209705B7B4F,A5D4A5833CAF1AE2,4C7FC8403E13FC2C,A900BD3BBF6C81C5,AABE830A037E3841,8DBAFCA0F48BECAD,00006E8BDDD541B0,20AE865DA336A99F,87071656ECD684F2,96DD4A4FFC3556E1,571E2360B90C89D8,394B8B2D7D0A3526,22069651C7CB4F01,13F0051567B5C89C,7F193043BDC34DAF,18440DEA31172EC8,4DD945BFF679AE29,217524D864A216C3,00000BB95260EF08,A4CE65742B325304,16095DA491A3533D,0F8287781DDEB212,A9E8C22534CE82C3,46B81A3500E7523A,D36DD3086EA30D86,E084EFA27A9FF872,4828A080B98FD4B1,E5D706F3D44D15BB,08B10D08CE3F102C,B3EC23FAAD62171D,000046939E2D9C9C,681A61C513BEFF9F,BD7C022B128EBBB4,0AF6A6B99A442022,680FBFE8A9166420,0E498AEECAD87C5F,32B78B40F93817F1,EEABFDFBEC67DA8D,285740440B17E037,7BBEE212D7375E30,6E790CE25744449F,1956432ACB685A8F,0000528780530AA6,9B7FE2B557A17EB4,6E1E2E8A2C63B712,B73F25E43D852D22,30BDFAB411114593,22B05D2DE9629E65,07169BCD378C60FB,7FDF33893F0E9202,73C68839254987F1,D66D9409DECAC78F,49DBBF9A1FA7D8C6,6B664CB8F31F41BD,000028C082800BC9,3F4E18FCE5D43D92,D87DF45521BCB036,2E36AC05D57E8414,B0DE0118B51ED28F,69569D2DAA87AC7B,E822AD2D96817C8C,7E846A4E60B9C8B5,0890B906C43B26D5,EFFFDFC38CE7BCED,9E2B13FB46722E09,2779709F09082B41,00001D1848C0DAA9,F6A3629EB5BE238A,89F2AEEEEB56B0F7,D135C7ACE458E9FB,607703C4E1FCC1AA,322E4EF5FF726F1F,64571111D23A88DF,391FC4A448B02B35,218A77DC850DEAC6,24C821855B5F2AA1,CCE158334E8B5C16,F56A12038F7586D8,00006F734202800B,13454C7F22FC7F48,8A4645549FB38B26,1FAEAB25C55A5707,DE97240EE52B45D6,CA8E015A1CE99E08,014CA1E3F942C41E,20BB689BD2C2734E,EE2B4E097662D5B1,7F2E3838593F7785,432AC5B16494E42A,BA84983045379ED8,00002CB22AD18FAD,5135278DB9684382,0B1802980968AB42,9B2E0CF205D233D3,D350E1C00A4F0255,CD0C2706BCC651A7,AF43103C7EA6482E,ED79F0D98CFB1D42,CABB8E9E4B57F2D5,D5688BE3CD27DD2F,78C6FEC48031E449,3667158C5A1F8A25,0000499E92951984,5635CC0F335F1825,E5AD34252E886CE4,7F49B7DEDDF36B96,30808BE25E9A0034,D92855A1339862E1,9EEA63395066EF68,953CD51EC2CF85A5,E4D532B94C1A5F0C,C22E20B6D3DB81D5,BD14AF77BDEA8DB1,D880ED26EA3AC2D6,000049939DA51604,93514E77EC8EACC6,B13415F8C6ACA8F9,31B4849529BC8168,71FABB85D0501031,0011E07060F9C4C8,77E29C12DA9F5768,D64813789B4B5DC3,41A3125F4F7A2353,6F0174A67B1B1140,BF3442EBADC59318,2639612DEE0B5C98,00004E51A4DD169A,4B6206BDF9938F02,95939C66BB4AA091,D9E1DBE1D2263C35,835CC136A1982D49,3A37DDD4449DCA81,C5204F7819AF3F65,28AF9516FB96EA7E,45DB72D48E4B2AE8,5D7E73398862E7B1,3CBFC34CAEEE0657,A6B3279F642D3CF3,00003586BB8F4051,7C7BC7CFE65830E4,A7C23A57F4339F57,E09C94364053FB86,05F24CECDDFEEEB5,BE482DA45FC867B6,89920D01564E77D7,1EEE87514C00BDA7,2631B113BF9F09F8,B3F0B5BDF8E96FB6,F998AA628C0C2F1E,B593DF5BB76C0354,000065E168215E9B,22526054AAA9FBE1,2E91FEBDEBBD90C1,4307BDB3173F2F10,7712E7CF4836F81B,07611FED82DB3724,EE0CA0C77272ED5D,CC359B0EBE95B7A5,148635DE83B73BE3,34F689D40AE69AD7,A626B58E531776F2,66C9D2FE65B6F10F,00001C028CEEBBBA,9F15D9F0D7D5DCF2,F0559BD2143E3D56,F1E6DA2D81C123E5,8972E0D21830A70A,BFE9B55BD54D1E37,558E1F6C13E84109,7268C6E6340B6908,5C98A6A28B56C2FC,DB0EC95892D1FCCD,1A1ACF8C186F8078,8E07963C3CF5DF4D,00006BAC287DBB3B,4CB8336A1C3656D5,5DE82FA5FCCB83F5,286C8B1461FF3862,1810F177EE0EE007,F6110125B8CFEE0D,E8D8734ECC60B146,4167E9FA928A1D3A,B971BE78149F1BF3,D94CC5977EE713D9,D8FEF1AC21444693,07BC2319FD5AAF0B,0000085068E86F22,1683EB7947B71244,AB09981CC0FEB0EE,D03CFE1F8275A71C,07095A6B29A63A83,D6C79AB939D3D199,B133515BA0BBEBAE,A9B6FC986FAF4202,361D18D6940A6727,658617376FFC73EC,2CCD41CC81710EDD,96D9E5398118D954,000056CBB326ABF5,8F62336ED4CCF82D,93F194237FF75BFD,139C9BEDAB7866AF,F31EA626D65077F9,6DD7700E495B19D4,083D89A63768B151,F900C46A88750838,364ED2EB1F146821,74D4669031265AB9,1F8A7E2F6F7BD694,F90A1C4353228353,0000065A643380A7,DE303F1122C3E060,B26BA6DF641A6248,706FD6DAD8C8CE15,40DB1646EF58FC17,0F8BA447E475A826,98EAEE998DA1530C,45231B60EE3E3934,ACDA35538D11A74D,C66ACBE3A8A44B2F,54E29FC9853649B1,BF7E596B0D5055BB,00001EA2C7027553,9D8170D9B123A2AE,2F83761B86F0D30E,BCA49AEB11C1999C,B16F6889B785843F,53EA498392129F3D,B824147AD31DA8A9,C979B107ECCD463F,2A649D0B726CDDCB,E748CA28EA560FC8,177DFB9E34872776,34B89B7F7AAFF577,000047ECCE9A8D95,41F7A30ABD8CDD1B,49AAF75B0AE9B382,EDE691C5C9B16E24,6AE10094C78EECBA,4E6D11D15741D4A1,CFEA8C80777787F2,E98A9541E9744CAE,17742D7DA29ADFAE,E88A9F131548B6E5,FF2B1E1EBAD2D1FC,FE936FCFEC3B21B2,000023E626197028,B951BABD628387B7,5A0EA41C07626379,91DE98C87E39637A,8EAE13C8099782F3,46A1678B7613794C,510BE4AE32644CDF,3C70F532418256EC,F2DAE45000DAE1BD,D651CDC96EBA6985,998451A7C9746979,DC1F29DBF220A15A,00006D3C1E6BD63F,6F9E90882DA57A3C,CBAF3C94DA3B7511,0B2A9CB9E5E3F8EA,A54D0ADD5E9659D2,96C28D167CCEB121,408459F11B7234ED,FAB2B47BC4DE2FAB,BD1B1093AE1BD1D1,8AA8FE7395652421,E285DB03FF1E96AB,39A8DD350A1913F8,0000660E1A4CAF3D,C667DF54A043F566,817E88E3FBCF391D,10C407EA6ACD4AB6,3804B3944718C90D,F3DB1C501D531D35,FA562BD126A70EE5,59C26414A7D2D878,EBD6649A5B563F23,73970EFDA9C1F221,88806634093B0078,1B884FD7DDA6B21A,00006C0A6065518A,2468DE1C96BADC49,9A9CB3752F2DA675,2199517AE17EDFA4,E89B750B41637C1F,4820BD686E3597F9,72C10C28C2A0C509,A7A7EF29B78759DE,407573E091310234,9A757658323F5AEA,7AFA6CF8A7206E89,07A9E6771418791C,000030C478B148E1,FBF8667C2E0DAC87,CC981EACB39D1175,094120C02CEF4877,765AF62488FDAF3B,F27C29343B643B3C,8AD13FF0D3357830,CB430D6974EBA289,B17A59A250BB6222,B1E6130882DB9506,D1E5D30A183110DB,70A6D005E3A94F1C,0000079F95E655E6,0225F3CF43A23EF8,9658A94F7B1F3F7C,8F08AD6AE9087A64,306CDAE39D997CF7,83CB39154F8DA8F2,845322BA7B1E09A9,BF3FC9853D6D1DE0,EA845B92B99265EF,A67CA582A0330ECF,721F6818EDE9C175,953E90A283C00F93,000061CBBDC62E5C,D2EA396B5F70D3C3,A45852B1EA0606BE,F4C2459F09C847AD,0C7FC2D905B2A9A4,F60591A21D377B70,F7EB075D80B4248F,9C1B0C17E5278BD4,17DFE85F52ADCCB9,3DDF4296DFF78D94,C0B74BAD8480A148,138005788815C57E,000023D1BB4BC2E5,D0B5213B1B76583B,3152877D0CB20E10,962187D20156D077,8CE663589F8DC814,DB84C9AA6FCDDEB2,66680F65095F010F,F4405D640F11B478,3AC36E39A91A4048,D937B87608A4849F,005AC28EA20D39C4,0D4CB9C6E010A81C,000053449FBC3AFC,28D24E019D25B94A,53A2EE1EFC8E74F1,ADFE7E10BAE99EDA,A47AF24A70770295,63B01C832F7B74D4,55ED6CE98F1B742E,306F9F342460B598,5FD6FB1AFE5AC124,B3EE5D8CE2EF2044,F7832141B15CCB7F,D46D2FF765BA7C7A,00006AF71ACB9DE0,DC661A229BBFE7F4,87B28C09A0A9C544,1FD12659ED51176D,610B1C7A16F2C424,D9644C7B89D51230,4F0FE3C183A6142A,C8DAF4E8CEB5EE80,ECACFF2C4945997E,775147B9D9689316,7F8B7F8FAE57AC5E,1A924DEC83828804,00004D7AD0E0FB67,9A6F6DFE40FF2A85,11FFEC0CD78A8EB7,774EC8297BAAA5DD,EE6C5FCD1AD293DA,464F0CE7CADBEF51,F66CB4000956506B,7F5C21613857E85D,786D84E72AB2A8A1,95DB81365784FF54,BABA4D0D2AE40C66,A905039DF9934C39,00001E7728243045,75CB3E2D6E2C4B62,D2A6BD230D795337,2C6184A4373D24D2,026A5EA3C37FF127,3DC4C237E6D64B48,6F9841E76DC499EA,5314156F6BFAA571,50A0EE7B0B352AD8,9418E56408444A9E,532BC2A5796B78EC,6DC3D7548463E4AE,000055A06CE4BE76,507740DD92938588,6CF6C6D1B63D3599,ED71478BC5E03F7A,9D8E6A10585DCFE4,B187EEE3118EDFA4,897D50A22B7A4F39,7E5C1BFCA764AD7B,2CA2C2DA62FEF264,6FEC3F7453A8BBCE,43C6B2717A2EF06F,1F2FFD7CAB46C26D,00004C3E3AF20E32,E9657DA68D389B58,9F90054069AFF626,2EE844698FEECD2C,F3BA8888F213F9BA,FDC48F8FE530C0BE,E5B11F834959309A,8578B27F741B57EE,D65853C510E03668,32D06B6016A962D2,A77A59578E0C2DCA,8942F650A5FFC1F3,0000462F829CFB0E,80A3506A7DBBA343,3960E98E63528CC8,CF21AEAFE6883CF0,0981BA72BAE4556D,137A2BE009884A87,411330CB53B73DFE,B4F094924322E571,AE31CBE7858B9632,521DFC0066AC4303,1E34BE2438417DB2,C5ABEE937A09B28B,000049325647F425,9A6117CB32F4F843,C2860879CEEE07B8,F65C3431A60A05B5,053484135CEA2CC6,5CA69929F8F997B0,CD4513F60838F220,7FD710D5021ADEA2,AF9E079EF21274BF,4E33449DA013491E,B9D734D7164FC6A4,5BE3AAC558893BE9,00001A378BFF8F48,4B94085C331CC289,BFD31190444C29F5,0F025FAA0C33A22B,7492268E2A6ED602,DB19ABD98560D1C3,5B1ED52E54898935,355591C570CBC2BC,236E5071FEE0FB72,9A3AF2CD642F8B5F,906EA5FD484563AC,F0C657EAD7E8467D,000036BD1B6BD768,620451E69452E32E,0E60CC2F0BB97B63,C9693F14515D56FE,38C5BADA61B0C709,CA81238F2790E38A,1853979833F380A0,26CB86A8DB1CECB6,00E0077522A93A93,88D7C1D044913CA7,EB58B9919FBB663E,8DEA81AF81240EC7,00004D3289CCFB9D,5E839FA031D7FB0C,14778C77BC4E8A2C,8D57E24CE2B08998,759CEF8E8EA7FE24,F4308DBCCCA6E35C,E012FBA28B862D5C,5C515BF8D4833588,67D18D3FD2A3F688,D1D10B589E5221F9,8A93B9307ACF0CD1,277AF332962C8357,000045D5D5C30EEA,D21B06D90B2E0D24,9C397A8D035A777A,8D70D998EEC5CCC9,FBA5B0FF4FCF5EF1,889B82E33A1C3E92,21EE9B1BB78DC566,F832A08E9FC91679,17D32485C1458099,6CF04FBBB13CC041,5604C945377B015A,4817B91BB11917B2,00003497A996C717,2921085135205F19,12C2059AC3EEE87A,A96A82B24BB94C89,0B42E2C392213FF7,AB09FF260F6B897B,47E7693853628F3D,378BF8B8897215EF,483F8B8461FB0ACF,B1A400D3729DD7CA,75EEF48DF78766AD,0B0A09FE6800B20D,00001E6224C3F6E0,22A2CC145BE824E8,7C4633BD970ED99D,1150EE18DE12127E,6BEAA8C2DAC97DA0,695C8A94A792BFF1,E47E288C915B713C,EBC5E720AA5AB674,FC416521359F3B0F,ACC504ECBAFF9C3E,F78ADF08E623CC2E,D4EF93F5455F5486,000065EB9CBEF7C8,9B98728CE5F2BE8E,CA0A29F17BE305F2,BFB86AE91B81A3E0,2A22BDBF4CB9C5A7,2C917B1D9497BBEE,508353BD754AA252,84FFC69DB3929CD9,07DFDCC9710D69B0,FE7FA64B175B1FFD,05890307EE25C879,C1025495FA898690,00003A8AB013D88F,013AE39305A06A4A,F56A377DB6E58226,0CB631E636831736,B39FCC7FB7818D74,73E5566BBDB88630,A117AC4E057A969C,2D1B9240D69FB7B3,B4B3369D57AEB6FD,C2D9F075D4A0E325,EB1994394FBFDAF1,0EF344249D097E7E,000020D33ADB083E,8F5772D93F4E550E,1190522BFD8BE1D4,A628406D898F4F13,CC02153B386E2C17,A54C121F9909A6AF,9744CC14057C55E9,A5C2E330BFFF65BF,7059318DB17DB8D2,A5A9F7C454DAD357,692E1D2ED2807FF5,CB2B80A8EFF897CC,00006D5D941BB528,060160EC114EAEEA,5534870570D98088,CBE4CF772EC02675,F0000A69E0357F0E,55314BFA4E330C5B,1BC8BE3013E125E8,6E67805FB310D460,972BA3171D35A153,A7A414CB9905EA48,568BA1BE977F68A7,03459FC4AD4D9975,000053DA8AD445E1,08D093CBAFA0651C,A88F51AAA2E71643,80DE4AC3EA4328F5,61D876F7E0EFF48B,C9BC87D5DCFD7B4A,0666D254F57BC1EC,D2020FFD4442741E,D8ED37A713F930EE,105B4E16B08A8592,FA3D3DBB98230925,23BE51E89726ECED,000022C918C67B01,0A48A6AC341B381C,C96E366BC890D51C,8BD403EAE568EA4C,5D4AE185C33D5A2E,CE30589F3871872B,FCB0FC48C7F52E0E,06FD45C1B22D8260,C541DC18C35AE378,633110EB29EA216F,14C05851A423B849,B8B3685D75E6CD18,000037EA7661D871,966A34FB45867960,FF39043E0417B89C,7B1782A94C4AE8AF,30A55A9F85DE4F21,8E419E07D75952F5,5108F9E0905F9A2A,7E6C41BE2F286264,200405D894523922,0E268DF9BF00F643,99C20E72C3724B8B,0F6D4094756EB896,00000DA216C74FF3,FF85533DF5B18804,5372B3AD18C107EE,025E40C2BA2A6CB6,1845E1677F1760A3,A08A8F8CA602CF1A,01B0199DD016DA36,D29B8950F08B3399,49FF2DEB94309008,E84EC3178A005DBD,12CE02D2F12B82D5,19BD26774426DABE,0000561C80346435,4E422FE03B4B715E,11A8AECD5DA2C129,5AF291F4EC7F4CFF,017D7305B30860E6,1C8A70DA0306F6C4,6101AA8407D48770,68D94B497B13CCC5,9B0C4544AD2D84EE,16C591AE6C80F0B4,70A56C18AE03B0B9,EAFE88F5CC169A5F,00001A6B1AEE77E0,CC1A4BA6F24234BF,AF5EC59BBDAFBD45,47B3AE83F98F022D,9C1790F24047534A,95942CBEEAF358EE,F0598456FD6EB0B4,A6AB08819C1EA32C,378585D61B3F8CC0,4B10F43115CBD9F9,8FF167438E3E5783,5FD6E2E7102CFFDC,00004A4C44971B0E,9E37B1B9C308F65C,F2E10D89BDE15D54,B22F6AD556005A32,793E7CB49DD2186B,8A6773A9C1BEEF2F,A01A1D03D610C410,260EC9199081D14D,EE35F8546673AC13,6E7321F24C594C92,A3E5C56AFC13083A,6DA9FC1BE0FF395A,00002D7E301EA922,AF862E67B9373B81,49B5A5C90968FF04,C7852FF0289FC375,1443562B148392B2,4F0A28E336FECE33,FECA33DBA486B4DC,4BE1844DFF0920AC,0799190FEE959726,65416F534132F3D3,B6DF101C3ED8411C,CBAF6149B5DC9BF2,000000FF23F15F7C,6C29E16C7969E08D,1CBB0200832C4D9E,E1AD51C2B36233F9,403949AE35920EF2,242503792CEDD343,F9402FA0D7F28D88,73B98E23B7977B1F,E11159DB3D0F0983,E74094883E00C0AD,6BC6C07F2381508E,19122ED24434468E,00005A6DBA591188,D6ABA74C0F3672E5,C0BCC84016602921,2630B8C17E776EE5,8C56F30D06D09DA0,DE71ADE0C1A80AA7,EBE6ED0C590F58F4,633911EEF712A20B,641B06BC83BCAAFC,161E16686A2DABAA,28561C33ED72B93B,B53067AA83C8DA92,00006E789899A979,0C617254C5937FCB,D15475AB86FA8202,B85557025F734016,D209712DC51980E6,3B1CE6319F863657,9EA3B37F9F8DB63C,CEF58A37E2B71F67,53B1FE848F737B9C,FDC491D6B4F1A142,6D8B3EFF8AB72A8B,3A1EC11EFE0BF1F6,0000159E7CB4676C,CF972F2F7F35B153,861BC41BB5C0CCE4,471A7EC00C175249,0230D3D08CDC293B,F6072B239D4752EF,21323E3D0F18A3A9,C90765324089556F,E34022B8676185EF,03B7CD564B39232A,323B4D59BC579CD7,8132E2769D50FE10,00001678603A978B,BE811C6E0DA09967,13ABD8F227DA4E11,5063E95B9826955F,5A6CB117BAA15E2F,52FC0A9ABB208483,F89D0AFE7D6E9288,774720E6EDC63E28,DEEBD7B6C892F8CF,04E3C5EC279454ED,FB17B683A2A65141,FDD31EE266FB10FD,00002160EA24A151,BCE5EDD2870B624C,34469AC02F1620F5,EB88E228D488F387,0C575C1BA868F10E,DB7F41EFFC04A172,02C8D3E301733036,38E040602CF704B0,9CB34F1F10BCDCC5,C9EC766DCDEC82A9,C454D5EE3B8409CC,EA69C43B61162038,000026D78E11177D,A1534BACE373A74F,63FD6E475790E194,8E08CC6ABE692DAB,304E335CC397E6D8,77D717EFAF5F71C3,1B800385EF02B968,140626462D78E56D,DD22B026F9151049,519909C4F501D806,052067E1A2093BD4,E73FFBA2E51C96E0,000048E7ABE91812,198AB77832644476,473A693D6F4ADEAC,772CA0336371F1EA,326A9F3CD573E6B1,BDDCD844095149AF,FE504D606B708F7E,85A77BF3F0DD47A7,C0405916F1C43092,168AE5204EDF95FC,BA0E604A8D99F0B8,7503F04D65D0F3F3,00004FA9E7D72B4D,806A0891EAF4A208,A33A7328A6DBA9C1,0ED64FAC375CAA3E,8C23C6C78AAA95BD,D8C45C636168B223,4BBF89173A70406C,D500F049470D3869,82349261334618E0,73206A68F63BD59E,8664E0A42E199319,7A6ED7963ABA0EC4,00006670879CFDEC,029A88CD4FBF152C,045E71B7D4ACE6F0,A2F15283B55F58E3,A739FEECE34A6E33,89602FE2604ECB56,797C1B9028E4013C,A40B3ADA649D34ED,8A6C51A3C19784A7,F66F758AF77B8A1B,7F5EB20C6C6D3460,F21849F67EBB0CA7,000069B7E78734B2,A25A62D6F5E51580,7F9ED68483AEEB5C,2AE141D19CD43653,3B092FE4957CD445,FFBF0B3CF2317A5A,F238A16FCEE24E97,1EE88CBE98F30666,0BA53C1F7D0427E6,AD2E7E5255C06B8A,69C979894E257EE3,CE409D267A4EDD50,00002A9D9131C747,051B5C313AF869B2,A36660C989F6F6B6,CB8328FC99633D51,7FC61A8624A77D09,64209CC0CCB6E16B,37B1B477A6998BD8,73399E5682349E1B,1CF6A7FD80EB7117,3BD9E81E368E7AF1,ACCDE2984001AF13,FB5A7EE6178C409F,00004C5EC3714EAC,32AD7003349F9764,EEF3774C81BC3327,99C944BC6A186473,7F75CA2771394483,E198ED5BA38FE62A,ACC201EC695D74CF,2FE6C501E58D1E4A,E918DD309132AD02,664D68FC3347045C,CFE41ADE725907D3,EAB73A1D8EAB9435,0000063896B2C698,560A137A148DAC18,180681B2212F9FA2,4C680B32ED82C4C7,ED8A0A1ABEE3C4F0,2B6214DEA7D9AD34,DBD90EC418AC3A21,23AB5F507BD5AC97,013AF55F72253AB7,4850B74F5338459A,3D5258A34586D21B,427FE07D04E3C951,00004E19270AD6B3,422AAA181324C0B9,D71C0BD3518647C5,FA716E818F2CA599,29D8373346318FD3,B50DBDD449E20D00,E62061BA5C51BC3E,02F0FD22B119AAB3,CA2A622612C3DAEB,969C58FBD18D681B,AA25F05026F8D2A1,88565F4659612AC4,00003DEEF7BDB359,7A2D050882DC3C26,AE82FA22D7FAFACB,B1F80F4B24DD0101,B1D1D35931328A5A,D62BC31697B8BBD1,E0A4D93FE7021160,B7896CC0F864040E,375CAA7EEEC0423E,910E6982B39D658F,EB85774712AFA6E9,1C5F8C4F4EA69FE8,00005AF298386624,736C97D8F09ED40F,C91FB81F10D6311F,77BCF2B240269CA6,E82341EBA2AFEE7D,4A90A197CAC48912,8464DD0AF554B996,7EE423C75F3EB5B7,1B9052E7A072FB5C,52853530E1B44CAE,81E0584418E56D22,15946FF5F172AA05,0000591C26C96C02,A0E2B8325AC7F7D8,19A354A7D628F1B4,4077CFB80CD43C61,D2AF57F74DEE6DF0,83B8E01E7830E4E4,D6E727BE3C65AEF0,1392FF7792417D3B,64B321929EFCDF42,412EB9C304F37BA4,AE7E96BED1118DB8,F8A5E7124429ABB4,00003DE424F6D7C1,273D0FC00E2D68A9,0EAA14122595CF0F,121963B787A181A8,BF4CEE9FC3341F8E,CA185B05E7E4F0A4,36A28B54645DD896,2551DDBDE9808B93,65C975A7C58E41A3,701CA63D62A44256,3492ED23139E1432,99D18EF98858C1FF,00006F55DFEA4DC4,365AB956A0840FA7,BA27AE4209D2759F,E644B3C124076FED,2543DCA1FBEE10AF,D5CC3BFB27E03EF2,C02A6AF4AC4AC340,21A2E5049D8D5921,422D1333B26B976D,1E8E68269B495475,CB471810A57E8D0F,193AF7E4FCD521E8,000039BF4504E293,CD9C7C41C9340FA1,C831B091B9478FE5,5E56F6D398B7A6A3,8B644D3BE39A9F54,68CE663880B416E7,6933C3752AF47B1B,5CF1CAA43B79FEB5,D2A5B484A7DCB256,2B86EC0357EC5F59,D156286C247527F2,57A998C58B8BBCA9,00003C31040DE1E2,3D0D174BECAAE5B2,31209AEB988E9346,D40DF9C485BFCCAF,4F596CAF31D474DD,40C8C1B1AEBEB69C,F642F4E724C9827C,FFE713D48ADA12BA,6835F15AFE1DE7DC,06743A59086AAB58,F9037B9274478339,D842000D6BFBBEC1,00001E8EA824D4D7,DFBD772FD75EEA78,159375595AB32C66,3538F310183695AD,D290534A4D433B6A,07F6395A9E440A76,E3D0E259D9448861,FC5579A1E55AA901,0B89538AAC920DAC,3A80BAF34841B7FD,064F17B4AD5CA913,1001A3A3116F9D97,00006031E32D1502,3C44EEE4579A01C8,25266A5C9334DF1F,B3D91DC39029C97D,F58C433374F32689,71B4BBABA5BC149E,2859372961AAF52E,C9B4DD4E9B3D463E,9CF70450C07FF3F7,387A6863DE0924CC,B852BDDE246904DA,5A21E744A0C7BE1B,00004B0C8037E1A3,3533FD222A51D2FD,485BB96FEC892EFF,DD8A65A7C063381D,B52B74244659D6CC,57BC772782B49277,53507365A62142D1,5F888C7EF70FAAD7,4EED65F6CED381FA,9F43B275448022AF,C8D2A7D640091018,FCCD05E116F0A6AA,00001EC0E2D162B7,3328380869DE7A34,5544324ACB8B75ED,58A1ADFFCCCC8A13,7B4599530625A7CD,E8471A707F3113E0,33C853E8D1500A33,D9FC418EE2CF4001,84AECF4AE2964E9E,27E8733222B62018,064C41392AAAD467,408E66BD255BBC85,00000330806F52DF,394921654CDE3D65,A3F51B196372584D,7D46E8A47288B0C6,5314694D2C7244F5,537491C632B282D0,99BDA6899A8C3724,256B0E3F9C0EF2C4,3048DA38B5A4AC12,8636D9EC2C0EF2FA,C0624DAECE31ED8E,2905F5075EF4DD40,00003A0694557848,5DE15EE2305D2E0C,386CD7642D1E47D7,F6647C058949083C,86F197B578B0B07B,F3A79F4B04975D58,1984ED6932A54C9F,B9CB41609740D6C1,C605D7B30101BFE4,7531F76B68D909E7,D46F8514682C31E5,9378021DD4EF1845,000059AA96F1488E,7EFDF97DD620F16B,3B5F9224A1E6FF1A,2246B56AE3DFABA1,E1DAB704DA7F1D09,3F4F68208250FD00,4A5B185252D08D71,E20D7D70C7C4694D,F299A9712FC24678,DA71DBFFBDDC810E,4E209C92A6B48E69,99E55598B409AE65,0000680951AECF35,8B5410526443FFB5,09FCD16448FFDEE4,8ED3BDD6215B4A29,B86AABD3B4718591,1488809B15DD6A15,208F71933131B63C,E493E0E39E7DAC53,42AE1B183AACD5EB,33BCD3646BE27C69,A539425CDF5E4BF3,56FE556DB9F3D062,00001493ABAFDBA2,DE19AADC53B196CD,560A0D3441C26292,6D25750DDAA216D0,FACFEA5D883E0080,1A48646B114072F4,ECBB1F2F1F5CE03B,DD33D5E0727C38DA,36975A32A3392523,F5F7A209EB3239A1,F66178FC41D778C4,BA66570916CEF7C5,000029DC1BAAC201,5C9FD74FF24C258E,91D3E7639A797A24,ACAF76944E739F0E,4F30033C349378AF,C5DC4D2421AB0F05,9208C6449F36E702,F264D793091F568F,5E602C7A02E0CBAC,9046AD2D23DB2B53,F8B6650E147A197B,8C9472A367956C3F,000034F8D1A683C2,E04CBF2D5D108D90,BD15CE422507E212,3086440EBA90489A,715D052C028F1AFA,D086572FA06EEFBC,8078DDDE7547DAE3,CF9E1BE0B080F0FF,28004084F6D8245E,ED2B477D884E7A9F,5439A69EA5B6A824,1522884B6B6EAF6B,00000AB9BF95C562,5A1EAEB006ED98A5,B300DE2BF29E661C,7F0DA53BC8AD86FE,CCB985805C608DDC,1B00D3A773BD19B9,013A4EA392028C7E,7EF84C682B4AD5A8,88E9C7EABDE296BB,BCB743676C56282C,1CC8FC1166730E0B,C7CF4CB499046FC3,00000FA5795D1B67,C9C7C7B9AB9D1AC0,A3529494F18A83B7,EAEE374F2E0BACCA,F3913637992EA9E0,282178E7E32BA8F7,DE0837D82BE8638C,2ACD29296C1C7262,797230A473DC04A6,6616ED6869F6D6EA,84B4868F28A5D85D,D1879CD7AE5998B4,00005725D2C62617,D98BF78584FD5C08,A13AB6ABB0EB976D,2138D848F505325E,E5F8C68B334DD7A9,B453285A8A10DBE0,B42E37B9671A5BAD,2F612846399D51E4,53521C41282C09F1,7787C8722D48E9F8,D153470F0520FFC5,39EAA52DB9E45B4E,0000017E20434011,DC2299DB7FBEF76F,1A74927281B3F6D2,092A1091AD77B38E,96E305223A43BB75,A5A36F9743F523DC,2D18E5ED49423B95,7B3B0753C9021565,416FFFBBFB057F0D,60E7A52501E7FE44,E7B1AA14ED60E711,456670038546F660,00001D624272610A,351E24F6EF958901,30C58D48611D5103,F4FDAD76E439F77F,04323BA08C9C0551,476DC2423DF79354,07BDA32AC826C95C,8CEAA4763D8C8CE2,DE1FA3CCA94D0356,01D1537329F9324D,6E06E780C4488BF8,D698846973B5D29C,000029B95C0F9C3D,09C5E984B695AF63,9A1DB0B35376F924,31EC783D2A15659E,258B39B99DD02159,7B28387E424548CF,8D7C046DFECE182D,323A44E96FD85A9A,604A54A0C1E1FFA7,6253E7EC959FA343,13AB3FCF6FECEC7E,06B1C0656B3801E0,00001B1760F1253C,A3A7DA63C350FE96,A5E9B8AD5448B44D,E80AC063B4655E5C,D56627264C636D68,BB64C148BAB3FFF2,1ACF075F32EAA2D5,51C07443D9631B93,B1D67C17DC12B7DB,E8B90BDA2097F4DC,7F2A715241917389,E883467C17976570,000008ABB551B005,D1A064EC317D5CBA,3726FD2105065CDC,1117996C1A6F0A08,EB3AEC89B8064B3A,BED1A3DCC0A2624E,314E66A36A2E1F11,E9F1A23175783F9D,ED793D905B74B5E8,61D76834BADF86C6,B4D8EECC6AECAB7C,AB7C3665DE835185,00002961003C34FF,96AD8D2FB26CF864,79C3C1E6E7CA73FE,73C6984F462F392F,6B63CC4A8C927316,EFB350C4E626E01E,6537FA702196D37C,DCE21536916C24D7,3F5D360F5F260868,9C75112F87AC9368,9E68C44D2868CE32,F0DAF7B9B556CF6B,000027AF2BCD5E85,FBA92D94108B08ED,D1815D4D633FD9F9,CB8167B71BCC70BF,73D12B27223417D3,7B86325812AA3B63,36A10B3498AE89B6,A040F2612BBD5056,32B6DA163BB62275,F5CCD2FDB9A9CA36,B9E6FE31D963AC25,043450A21102F046,00005D16363C93E1,86961C6A80E6468F,A3C0DCC5A1FC9326,A74544C1C6250200,495DD1568E85FB18,5338743B2044345F,700638CD918263C3,B6A410D4111BC0B8,F6A1F4F48678F11F,4E41F13327666551,6EAEB3E7AFE50636,AF90462AB5644C8D,00002843140A3DD2,1AC8AEF5E3024674,53E48D4CD5F66DCE,69CC3A2AEE28B990,E78C815ABE1A8360,4052223B5D363C3F,254D915BEBF9C3EA,409F5113755EF688,967247F890164F07,E5CDD929E717307F,E8C321FE9F9D40DD,EAFADEB91FAF684D,000055B0AF2F1AF4,6D8CC6B5178FF7E2,C519DFD1188856C9,9447CB327E93CCF1,D2B8305B4896E1DD,08AEB227DBCB757E,52CAF90A7D80E29E,BC783DB92BF436DD,D3263F9B87E33D66,6071A8914A02D0CF,CD38EE2E5A8384D9,76B2B1F1A419FE58,00004C5440C5458E,2DB0A132CF409B9D,5D86E2F6E8D529F8,08296D99254EB3BF,8550B39FE8F03CB6,8B23BB2B821E3350,FA0D23DB6EAF63B3,AD711BD20AC39DCA,E421C55982DE2FE6,A137517836BB5D4C,A3B0A136267E16EF,80587FB769DAAFB0,00005C5E4B8FEFE2,4CB5F6A1A16C8CE2,0A42568802086CA3,93B9E0AAD70E23D1,4ED6D4AB5DDBDA82,4E28109781A32741,09136DB201B713A6,DDD012267D0BC7D4,53DEB41006B5BD25,A5FB20E69AAA5AB7,C769B56C79B032D9,01020E08B5F277E2,0000447775D75E8C,56916944682AB051,2D8E731A27480575,ED41B6530CA25987,486B25FB59B0F966,5C95390222C49E2B,3F73B994E2E24716,8FF25CD5324CAD3F,0879A45168E7762D,5575FB3FF3903D2B,BD7F7CB02F1AACDF,371F75181B45A9D2,00004984D2C48BB3,78A7222045300180,157C3CAB10AC3297,A61B5AB513811C23,171D67001F79A374,EE860A88CD33CEEF,A830BEC9564EA045,20C12BCBC898E60F,08B4DB2C4EB757DB,2129CB2CDAE06DC1,3D1FEB8B187F1423,7E43F3F7CF9170F0,00004928F05371E3,61F0D33A28DD9407,0824D06A32F77E51,1CBE619BBE439000,4DC775F5715F646B,CC1B811AA3B83BB1,A734068E2CA97D48,2AF974B6B69E5C3D,3A2A7A8CDC1B44C2,8FEF1129F824404B,2AA1EB44367525BA,43CDC3D773FD8013,00002823BD2E977F,38CAB29DDB4C8B82,D1ABADB8383461B5,13FDF16B4AAF52CF,6302CF84F81481FB,8A6CD7E007AA5252,8EB94330CC5D8186,C95BA29D87ADFB63,F8708A7E7F80E86F,AF8A4C59CE0A1153,82002A5937D3D47B,E89EAA49FA03AED4,000067917CE8EEE0,21EC4266AA544BEB,2E626C10A659F83B,314C50220BB0AB30,3D7AF4921CCDAB86,D112FF30192048FC,ED01C152F03D48DB,DE020DCF8A5C00B1,F072B1D729889CD9,8A54280F6018BA1E,061D132F68891709,6D8F4F1C2B21F287,000066AB89B3135D,3EADF2E475F2F006,9794D57561286B68,14C6CD1A464ED1FB,031A873EF7E3F371,3F1893275949F69C,3C48943C180A07B9,43E0B9A6A41F3375,C0D4DA51C47DE770,94511F2DD81157C6,5A3DD0BAE783A42A,630461F96BC0DAAF,0000567DFC3AC40D,B8153283B7ADA009,8AC778FA1F34197F,B323A42E3D7D1037,001387A4E95A3773,92D49A4BF9F267CD,619BF9F3B853D429,B5F9678593F7F236,FA08698F79D31CAC,9BA3BC08D78A497C,0347EFEA91C28ABA,CF74B19542E5586C,000035A5316E229D,8E2EBC0F931C1B87,68FD84D10214BB8A,C48800779263C735,1BA3E1DB147D0904,6B1B186A597825E9,A6A89296577E09F1,675C600C56135759,A935B9C885219B47,B4C30FBCEC5D1341,67499ED2A4652DD5,650604361664D6AA,0000593B9B8D7D70,D159CC8BB14B733A,23E8E336AF7B15E5,DAF269F09C662C26,DCCDEDDF37A16B03,8A07D2FAB7744C90,06B38773102465F5,6EB8E13CF136F903,4E42AE3CD0E07F07,D642151E2FEE2DEF,CE6D3153717D1F9E,28B76C13584D26D3,0000496C5B61C8F3,6E1BFF587FF212E8,F08527469748C13B,6927120B722CF7E7,4AC152994116B5F3,FABB0E84CFE7BFA6,81B4192BAC189FA1,D24E6589F6D75BC6,D933391FA615D852,D97EFB8B53109B64,E1E25B372489ADB4,54075EE37E365128,00000E8C65E0AD53,3807A1D4E377853A,4C898D3368D7AA76,9CB187FAEF4C61D7,86460DCB07358B6E,B68EA3E155677DF3,7EA4F49FE236662E,30234A4CF5408CBB,2B29FAE8E2175E16,6DF2AF9AADA5886F,8D9C32B972A6D5FF,D161DB2242F1AEE1,00003B79231D46BE,714BE85456ED6EEB,737821E23A5ED5E6,B9DE14E5FDC901DE,EFE26D1DDB471BC2,17D4B8D2D6CB90F5,4235C0D59CC51F04,8ED39A300FA340B1,DE8DF24E7AA79E2C,0BEDD827DB86A219,5CD5E74D81547AA7,39B7A7D868A746EB,000012E0F9970DF6,42C5511A52A4A0D9,31794CAC3697BF15,874777AE0C677202,26000ADF13CD28A3,FF5C0AD6E4D60DEC,6CF6A3C5DE63BB32,81505DD6E47AA53E,0ABC5895C91A93AD,28069764EF4E7EB1,22777FE23B85B4A3,33917141CE7A6125,000016A25A7CDA9A,BA07E0630B6E8876,2691031A01226F26,E13670DBB76FB65D,3ED5BEA68E68F77B,20674D030A214799,2DEB7DE449C2F298,2CFF1A7816C89263,C76197CB80B5F4BA,2952B1B213364A51,B6369C9B13D2B2FB,DCA60A9A46D49842,00004A3E679CD2E3,0614DF06B1DA388F,8C6BD98B1A3AEA0C,FEB4FC62CD3ED8F9,87D19157335E9FA8,AD9B910A14F9FAC8,A4B3115ED826DCBD,83A11681C7A6C9B2,F5B340D57A42E9A8,12275DE10C930CCE,35CC3B755CCD31A5,5B2080674254DBA5,00002A81EAF9D7D7,7705F93E1804A6EE,0E799EFC8BC857D1,315AE910DA3A0A7F,286DDE0A9F5D8FD3,03888C57F23FD134,60AAE6914036D725,5CAAE2E57C6FC11F,F85FD6B7CEA2BB88,52107FE199B76842,CCAF582F130AC0B2,3857D6BF5820D261,000004D97F34633F,5439E91C58445B50,6C536D309584A201,8D36BA2A0C20711F,B944179903DEAACC,C72290EE1AF118CE,685301A465BA7BEB,E5716432DDE417DD,5F8605348440D4F0,4C6B4DAD292AFE84,1B4F78A3F21BED27,08AD1EB43F8EA16B,000047995D1F84C5,861F35457D86354C,53940E53ED1C368A,52FC6D5B00E96D4A,ABB5EB36AAD62CD8,DD850160AA0F9BC8,93623E2201C0D1DF,047FFF6CEE6671E0,646A1A06C42F3DC3,6DDDC11AF936D7A2,C2F1B61F2696740A,F4F68C9C981A7F39,00003A73D3155122,0C50EB3969C9B3F1,EBF8934541F14A4B,1A01A8ED12ED2452,1195941C8E66EB6F,CDBFCDC3D94522F0,1F950DB9EB01DC02,22DCABEF440E5296,DF3E36A4ECE93997,F44AB9F29ED45693,DA14EF7D718E4B4B,323B0F660EADD5E4,0000369B96F856BE,2C2E6F69AB3E674B,55A9A2C975093AC3,AFB765B68D7B0F5C,B37BDC38D58E7278,0A16021446820612,8A876485C87CEDA7,BD5D04F259A391CC,1A59AC99A477FB50,77CC760EE0A5CE98,9888407D9BF61087,0C372B3CDFA3BB42,000015D1D5E510E1,04C55B69C3B79898,B0EF6CB57C1FD017,693449C8D2A4E87D,9BE92363F6BE95E6,66D59E4D4A2C2723,1DB236C127A35923,8A889F8C27ECDA59,256FCDCAF82C81FA,330B13C393D85F1B,DA9848F17A71CB80,84119CCEDFD95C77,0000007CFA74FA9B,0AA04EA99BD879E4,73B7E2700C3C8855,19E2F4791C837465,52998D1F42DD7FBD,04578FA80D800D16,E8E69F0F7ABC8FE0,2F2F435A0BCC94D7,C588B79DED0A71A1,19F031D79575FF9E,85D0E1E977E18EBF,E17C556B649C1F4D,0000450B05201E50,C1DD896376B809D0,12FC8BCCF814A213,C6AC14556D7854C9,D79C20F453E75C80,464CF55FB81187FF,AD36D8BEAA97675D,6844046EB4B4D5A4,FDD803DE32571511,58F341A9E738BC7B,03D9DB74B4194148,D4C335213C17544D,000061C6DB72797F,7CDC7CA678A8FCA5,3788A198B8B0A951,F396BD58138FA6AA,A7F192F9E704B33D,D70AF5C489BFE4F4,12E7D2A712D639C4,829F3DE8B834A601,49BBD92CD9EF57D4,0BFB494EAD82B28A,6AAE6311BC3D351D,F1ED56467ECC2D0E,000012F3ADDE01D4,846E6974ACBA1697,B3B6A8369D17D1F7,11DAE1E9417B1E6A,F4721F27AC001885,F437EC8676DB489B,36FB8F9A0EEF2682,326F4CB31E90E0AC,DDBAA699243C060C,59A5D858B1473443,A972A978B8614B32,38DC73D849231939,00006E77149E15AD,03F89A9B1F695C83,B4E7458B41A0A971,60717922CCC9EA51,FF2D091049711B9B,69F8892CE2CC7758,8CA49B08D972032B,516C04E9B774DDE9,066B67448F8DFF20,A418B649CB1C96DA,64BD6880A8BFD163,FA648B0262C4E3D1,00006531C826897D,57FE494E5C9DE819,6E2F19A048780D6E,7D12C80238ED95E0,08652D55C8B03B81,3EB3C15C7F29D1A5,80D9D2CA50A75DAD,2AA4BC497744C255,3903E8365981106C,CA379AF8AA3F2202,2D68E27DD247A357,3EFE52A9DE046AD9,000040585EC74B58,F9682666C3A9051E,ABCE182B3B9799CD,A62CC17CAA7DEC3F,4A6ACC7CA4C8ED7B,875FFE8DF5888247,1BDFDDD1B945DDAA,D23A7C76EB4C2615,FB1BBF928DD359D9,185D437FF11DA857,80372F3DFF21BA18,5BF903AE1E0E9837,00001EF57BFB99E9,130C4F11AD26574D,0AC752627738917E,A3EB405B6F973689,3615C4CCA742992C,4C90571B49E8E692,CDB71D4E6BF7D0E3,D3B1EBFF6821AED7,5AD504A78BCDF959,E642AB8876C00C73,42062CD2CE696A1F,94CADD24D349CA2F,000031DF046ACEDA,366ECB6C9F54229B,44DFAC74F133A222,E8C9F61CDD7896DB,905F4296F177FFEC,52E5BE09336F0BE0,1883ED5A4FBB89C4,777E7D0F66048E2F,61E28C40677907C1,548216738B9E0CA0,08E19E89226CF3E6,9838D64F2F668BFD,000062CBDAEEBCED,1BC641A976F7F4F1,257538206DF77727,DE623BA8825EB50F,668DAB79392A0583,CF2B70D09B9A0547,AEAE5B12D23EFCCF,5868CC35B9FF7496,5395B8F90BC64863,19A3DDFFFC7AB749,3CC36AB13686D5CD,6AF215FFC27396FD,00006A551BD1EB50,32886F7AEAB8D5BB,E1E0B64F7C7E6736,DD39552045E07230,BC5ED19D6BCC014A,41C9D135A38C4F54,021909C64A6927E6,15BBEDCB8E6CB4BA,81BB3FCDB67ED160,352B708B892AEAB3,9C2B62C8BCC37810,99E15DA949971BDC,000041526B9057DA,2E596E1526C3CE25,4CF966FF7F96E036,776680409A5ACCD2,2DFADF45A6094A46,CFF63EC5E64ADACE,D8EA65E3EAE75D67,D4B2B11E71A02AF8,5CC7C6ACF76A0760,E56C76B65CC7300C,0D9415D3855F200A,58B36C9A262E3ABB,00001B30B51B2587,2BEB1C0B01590E12,592B8D4FC94F9EDD,CFE96260B7D3B265,F01799427B5F2A5D,69B129A3C70EF3D3,9741F2D8DE77A86B,77E908DEBAB7A5BF,B9C23602A717C3B7,61B61439B3FC4506,111BDD95084C154E,5CC18EF353CBC0E7,00006E468192F7B8,9096C874240B2E89,FE1C02FBB4BED67A,16494CDFEF57A2D0,4B0B1A19B460A5C9,19D59EC4159F8569,A2E4A3A042B9B893,1D4EDE4C2D60415E,81DBADFA32980EC2,2F0CE121017BFFDD,A144665FDEA9B433,09AF2DF93F0B415C,000017F4FC42C301,51A5C9CBC5C123AB,A69CC2C6BE929BDD,DCB24C15A2EA5760,4A5E4E1A0C5E5B87,D0B872AE41919AE1,A8CBED749582885A,02A958F21ABB7A00,C732497BC91CB6F6,2FBA0AD4653BB900,4D7D9F6250028160,8B83F97E0993A7FE,00004F0518C804F9,C10A79954C125D28,8AD0914808D08FF8,0EE1D6D45DBB7937,F8B6037EA29D98D7,2AF3F7C83CD4880A,895A5FD4F4D8BEC1,168330D8CA133777,5CC30327B4609085,5E029FDE889EFE0B,D4EC96F268F52D27,EE052AF9E37B42B6,00003DD450235438,E61FFBF7231CAE8A,327E7C3D9497283C,8E7E300FD95A3764,4348415F25AB7F62,926654192DC1FF24,A636547DED8FD062,30A129FA7C6317C3,A0FF18026F268AEF,587BB9F7FD5576C5,6B9F07C30BAFD7CD,888BF810B2DED141,00004A2705E4A41B,1E9B51CACAC1B83A,C3E84FF3F3957D18,085881060CC1F286,EEB60BBF6B02E173,5A758C59B67611D2,31465AB312E47575,630A2BAF75BD89E1,7F70D74CA38003B6,31DB8CB665B30923,D4B402644806DD84,220253BC753A8015,00005C32128E899B,029E848FDF208C8A,80E216ECAA7FFA74,7EA109BFD79CBE58,D438DD60DC55B194,76DCE40364F46E90,65EDEB4FF3EA7E85,495577D6DAD0C569,286FA78AA414483C,D6FF94651DF5E895,59066D283E750CBA,CE6706548277C9A7,00002065ED227416,BAC121983BC35787,0BEF480C73E707C9,D089B9B4BC43BC7D,78B6BF6BBF95E9A4,68817F4EDE1A2285,3D44962DA209577E,1C034489DADD34FA,F9EAE2CFB20B9BC8,90D58EDCCA6207DF,A610FECB2BE0B970,03F44B8E39FEA61F,0000257AD22D2DE6,E3302E162BD72093,2BFD8D17A5A56A98,F57B1CB66EFBA096,D95CF9BAF15DAE64,A52C2E77A7B96258,1C93F3FA31157707,EB7C8C839B0BC072,F3AD0F2E01253F33,61FD43D17C496C61,242DAB8452FA9B5F,C9982D91AC8129F2,0000083D49FCBAF6,EC0BFAE572294D5D,96E6EF52F41B2728,282476401A1E36F9,F299B425378E4368,2CD3519BE7F99F5B,792DF02222CF1DD9,CD5F754E05C5A4CD,CBF5FEF3B0C5EF0D,D73F60C8AB3E32FB,D59A671E50424C7D,FFD42B38A2A68856,00002B2C08C75A31,1403F84C2DF27338,A8AAAC3129336C3E,F25996BF38F40545,9937AA0A677AC8EF,90DD3BC28003AC9C,7D105749C115BFF7,94BE1B61D6BCF55E,D876F1AF3671293F,E5986D329BF4ED7B,BAA4A2F6B35E6BE7,E81FD8AF7AC77169,00005FC51F288A04,D4DA6F3ADD9A0FB7,7EAF2B4C64F913A3,DAE7E0D9296599F3,51A6F41BA6CE88A1,50B9797BE467491D,8E853DFFDC11B6AA,2370F076A2C3F2FE,038E6C86EB7D6808,FEBB03A02B934769,8D4987C7E46CCDC9,E1D48C29580F14A8,0000116BB977CD47,3F882D5867815D54,07B84265D83A71F6,C30A380B490F8358,0B50F9B0C7F9CF94,984A2C1DA9F89D8E,1BDD569EC0EFF04A,53FF4641201FFC16,0698E13A43B5D12E,610084E533FC586C,D747FB7CD0E93242,0B06EC5C54FB5669,000053E51358209B,CE31F4D980F72153,3AC7D08640346833,64FA8D77C4AC0F29,66B3A46373BAFEA4,C062EF29F0B4DBBC,7587A09D5DFE01A1,9935ECA9FCF404A4,24BC1320913DB1E3,B0D642525EF004E3,67D68C81889820F5,CDC506D0654D9585,0000161C0136A65F,D1A876157AB21FBF,3B2515366F8655EE,EEE067C87DE0CAFF,7572082B03953BB8,12B7FC00B0693D35,36D4862D3E94CEBE,3BDDF065DCFD72E9,71A2D19718FC4C43,64050F155B7B92D2,0BCF411DCA6F84EB,B5204EB3DCD114B0,000053F7432B343E,84F044EE01141490,B80E0DFE05A893D6,BA32C8D0B8C62E72,564E2AFB786FD0A5,16A900E167B366E1,730C8E2FA02D08C0,7C2D63EBEE245BA2,6EB1F01397CD9F78,F67A503DC26FEDD6,598690366A758AE1,7FDBDE4A7CB1B1DE,00002507B4531E7B,009A342FBB452940,DF998FB5D6E691E2,5BC3D875120E8695,A6BFB6EACEB535A2,18F365A817D8901E,7F64FFE42AAE8C5E,CAD7E55955689848,3E8BCF9A4788E77F,3D7A37BDE8553A72,53CCD801CE1BAD37,F4532D43157D6EA4,0000533678B814D0,6638745F7704B375,5EA5C3AD70D165C4,A8596B9B828D4BA3,402E0AA96599CE7F,C32430E83127571F,747D1230B021E83F,0DC778DBB6B37686,C5FCAF87922408F2,0DE091DF469E036A,A37513B63717B3D0,C48C2F02D573D96C,00006FD90D8FA708,512090151AD4D649,4702BB2CDC716418,8151D0F12AE637E7,BD2F04777F24A352,38D4092FA454D78B,D37C426EB0CBD697,9EA93DA58677E687,AE50FCFEB838F45F,B50E64E91D7143E4,497C3C9BF598E756,7A9AE50905A10198,00004D2D26E91ACD,886334CDBCC37F1E,1481437A06802F52,76FC30E63DF25E4E,2BB18F8FE4FEAF71,430DDEAA53F5BA97,8C61732CD0B448FA,5E729F7E15815E2C,02C78A6D346D467B,481A7F9884E38159,C7C4ED8DB64FB0A5,D3CAAFA905CC3A51,000053EC6B54B5C2,1AEF2FE0ACF98250,C34C627E7C473C03,470F3CE5904DBDE1,111CE595E77066D8,0C13418109B06777,0E10733403649648,0B7C804C514DCD3C,6A57E5033C85BAAD,FFED05EBACD590FE,C8E66DB202027D20,C891449AEDBB3E54,00001E4DFFFAAA5F,72BC086A8E54F3EC,D2E6C209F07C81EF,58E7BED14E4B0E99,38F9613DD18E7C5B,2269431227839EFE,2088D3032FE9F97F,12AE3ED260FF58DA,6E07CCD09A3C4379,35DC7326F9745BA2,BF0AE91013FC2C50,1DC7DC84FAF4F6FF,00003368F4CBD9EC,D5F74E412ACAC5B9,2665D07CA56E548B,87A51F73D6364375,8BC01F5A0D879482,EE8E4584562FD974,53EE787FF257A00F,C7EDAB583203034D,4444614BA6336D74,09900D16F0356063,E576AFB38842B195,91A39D9AFAD144EA,00004E3D0D68BD21,AE0C03503CC8AB27,8E9B1A9F63DF783A,F5EDD8F01AD692BC,D582C29219EADEE5,76D69951BF755AAD,656988B926C10916,63E5ED11C3A22A71,3A6207D61D27541C,CDCFD1CCC5A74F5F,CAEE7524E65EF550,45966948598465AA,0000329960D9C47D,6C9056E2F89B2273,600EC4D4BCE7B0DD,93E3189A733A2F26,9D28D2D55C85364D,C44C08C5721C8666,DD00F7F5CD422F73,B5BB92A6A4D26655,8150364075960EA1,98D0BC6778A48813,CCC89F05A04EF933,3EF430CAA484B895,00005AEFC6F16499,FEE5042DE3D08449,0329E670262DC1BC,53F3148A7EE89ADF,58272EC80041CBAC,9EC63C064D652D55,823C5E5850968AF8,E259E1109683EC55,99F258A13C74081A,F9DF38830E3F5224,72B0C3B8DB3CE79C,F4B632848776E433,000040ADB43945DA,953C21D4DF725806,8CFE9F1BBC9A3CF5,F0BF187218D89019,ACFDF073EDB04DBE,064827A4DC0634CC,B99103680576056A,2F832C3E3F468CD8,B16A7F83AF9C2D8A,5337FB5A62A3B56E,53E16B8A0A3DCE96,EF8A7EB4D6385870,00003AA8F9982F6C,BEE19EF509B18C7C,0594A328C18E4D11,CB6B162020024614,D54FC6A577416F69,3B0ECA8693B64799,929B0B379BD42470,9C8646385C0571CC,FC9427CE1C9FF2A0,CC9DAA040F6FFFA1,9B7DC21DCD6F6499,542878345D43A41D,0000432DD823A2AB,F1AAA93E4E798284,37F9EB49C6CCB491,6F797A2DF8C07ADB,9E96353D56FD3AE6,FC81201CEA3531C6,490EA96435B8C8BA,1ECB326A6B351402,0FDA750A7148E87A,6D6E0E7B95405CAC,2C64ECA6069F4324,2F477A3248716394,0000077B58DCBA6A,14225D3B8D3A336A,B0C9C3AD2B1F8C68,32B1567ACD3766CE,00F0C90CCEE87607,A723997D6C766BF2,4410A0031BD20752,A836F9547C8C77D2,3C83E4C60A30F9FE,D41E9929746EB5BF,A6E76811C3BA9BD6,A5DCB98BC9EF848B,00001EB4AF36450A,3407C881898392A8,AEBC0646ED30AB64,38A2EB961CDB84CB,5011A529B3422798,F782BBF5347E4042,EE8A7D00F19EA0C5,667D0AD89422C278,793DCEDE8400FD71,0DE89012EA3E2EE9,FD85551AA5CEC663,6855949BECCBB335,000033B80347FACC,AACB9B5739007F82,AE472EB7CA8352DF,81635E939C2BA160,E31F84C87C21CE38,5DB9C8C25A6E4AA3,1F3D67CD89937218,99F4876E16DAEC40,F522DA326C68B630,9F9EEB89A9D54E97,8818A187FA8E1EC7,4E2A87EA4A9A8BFD,000053755250368B,784A14B9BE9370EC,64982A6983158E32,8C022560DC03A0BA,BFF70FDE9CA8A27E,B554B883E7E81E02,B4DCEADE622A2BBF,D80A69BA11B9E16C,9981088AFB410E5B,C4EABCB3D3106212,226AEBF6A0164F49,8F7E7A501CB328B1,000058716D5F9141,90D61371EC2DB328,B30BF78AE117B1B7,5E47609E068772D5,ECEDC1759056891D,61331DF28B300B12,22D5A4352E00F780,38D360A46358CDE8,ADF04DDC0887F4C4,544A126C392692A4,FE063D63190D4B9C,8850A2B502272A6D,0000101C9012A012,0767035A297995BD,735296767B3F6839,531428D84AD1B8CF,15DE068049EC138A,E252EC6A59B5360A,F39FD3977F828D30,57C09DCA80549853,B21AD4E1F64C764E,AD50C22C94D01D4B,6A08B7DE6441B29E,0DEF52E773D8B2C7,000067B28CE45112,CDF70E01C82614AD,1ED57ECCBAB21F4B,93F80DC4F6DE658F,CA53D9D87D311976,7E79E2687B48AE2F,4146586FE9ED56D4,48F1838FBD539E09,F5B0E311AEA1C734,BCD9A0179550147D,FC8D88229735F4BF,123124278CD9C599,00000F19A05AD5A1,C8D200C5F0263729,C3821AC67426A524,EC69BA4B6185E78B,27529720743A82CE,766AC89960F91755,E72676AC9C695634,64AD37F5455075FA,552FD467B605C0C2,2E45C78644EF4057,D37301508CADF7F2,3C918AFCCD5DA039,00006D624C0B3151,C181FDADB9D9C06D,BE310E1764677E8E,E26479E7DDA4565D,AD9F81BAFBFA8B0C,28D9B12D152807B8,DB91C8AC3BC1F99E,E6CA4805B54FE893,2B950E0ACDBC1320,C8AC9237324E07CD,97CBFF472737DC7B,4B924F1123F41DD6,00004B959ACAD164,6B684FDA4E66234E,8106C14B0AE083DD,266ED6D93C59888A,08284C681706DFE2,AFCF08248B2AE372,F56248B0BFB60C93,29505B85146B2F24,A142BD8ABECFBFCC,01C4146D12854941,A3D3F8AF561A4B90,7E606F8B96D783DC,0000629FF295F22E,F6EF6BAC96E51AA9,E5F95FF5EAD51038,DAFCAC069F9C227E,06860B606EC6A325,E05CE0B1AE4F38B4,1200DD8E6AF7B72D,17BEA9218DF6CB88,F8B8DF401EDAB13F,FAA48B8041F6659F,F4481895E055F801,3F14FE83872F4868,00006A4DA724BDB5,78FBE5AD167F327F,5CEC514D73F7C0FF,00C6D24D68476EE0,D4679ACC7E34319F,9CB73623C0F38047,06F88E122D9F6E87,A68F38F19B465CBB,540B0D426E2222DE,A1EC44A074939FCB,FC151336019742E8,9019A2EE5BAC24ED,000029277E689F28,416D81376B6E6669,9EC69175C0EDE297,53588B90A3E1934B,71706419E761FD44,450119CB3FF8A228,DF1F794DC865E030,36D1126F25BA59B7,211CE3CE542BCC7A,0DF6980D7D8CC0A8,74BB85EC68BA04D1,9A76536D89CD3B7E,00004962A26BA4E5,5F795A5BBF2A1D7A,9164CFBC3886125C,792A720DF9C398A6,623E077C21AB3A14,53A69DA164739DC8,4BBA18471159B84F,BD50EC5DC45A2F4B,F8CB46494854E3D3,685E74D3348F9408,BF6BC4AFBCF2D028,2FE164A53F8FD38F,000017290FFB0EF1,87E7220F865C24F3,65A73E0A1289F7B1,ED97BD829A6209A6,F302B1336826BB64,3323C2805C916840,AD17E5569D8C9C55,41F4FE2D92D3D122,F8E94B64175F8774,C15EBB88628B7029,0037786449F5DA9F,D8740085BC14A21B,000003A9EFE6F2D3,52426ECC9BCBB84C,4C7FB833DEA6783D,CF52EACDBECC2BD9,C0DBFC589FC6DF8E,038339E250B6D988,7F0681D55D6B6815,A8BEFD457984E325,A837494E2DF3402B,D38A97C294CF398D,FB4B5EEEC75BF9DD,C7A0E9DC6023879C,00004AD3303B1F0F,82B78BEE7B062DAD,31B0A31169C72478,EBE448FE69E733A4,90CB41D96E310F4B,8DC6E2D061C2C90C,51E4845996EC4BB3,048FB17DBC0C22F3,0194293EE74C384B,C578CA29F3E982D0,76283ECCD3C72BAC,0FAE6409B5828E37,000066EF5579E592,318952611DBF59C8,17D613092FFA8A53,6A34653306F13B8E,0B7F3EDB895ADCB1,167310040A3A4A87,B631537D3B49B346,F96E90661668630A,EC191EB0B84485E8,E91F3EFC0AEC0C12,5113526F7429C388,3FBBAB5901CEE04B,00002A90A847C042,13D4F1A740D0A3C6,2DB2C8CA276C109E,2DE9186F1A0A5C37,55E9BE3F898099AA,1221A56970B4943F,72A26A0C19979189,F8EDBE1E07565E30,26F014FE0EFBE702,838FA5973D01EBD9,54C1FC46116814CA,45822A667B6D9E13,00002503F8E8A429,8F962057B131B49F,57AB2B88ADCF92D1,6A11325415483551,70AE5231F9C572BF,27A733DA818965FE,9DA2D4A7D0290D77,3FD3BA8071B01A1D,4F05EA1D24578EB2,BB75DC0B41D96F35,F00E970B6F20C6F1,4436600ACABE2A60,00001F0C32256D17,8C93D5CD72E8319E,2707E8BD1C37D741,F1B581C8B38D4B31,E8252F8E09643D75,D413DBFF3A2F7F55,B39F332B98ADC979,0FC64E8F3EEB0094,0A6B62E8A2C5B09A,859906A387BB6A6E,3DFF29F438C4BB0E,2C0C6D78B9A8DC44,0000045EB7E587F1,A00C51CCD076F1C9,97252E28C9849440,576DAEEB7E06B1D9,2AEAFEF3BDB30D35,760AFC756757A043,EC740C324E4E809E,FD7E662C553819EC,C321EB91CC7FEE1E,A1F2C76B6C264CCB,267107A7F00DE332,F75B9699E4E1C524,000011DFD4066104,D9F40FC7E4C88775,6851CF67CD56A9F7,4B253221CF3F20DE,8D9F2B7B4E02A0D6,28E56D6787FCDFEF,D8934ACBF18759A5,5FFA6112963CB265,A6271CBE0CEFC7AC,C1D9A67091D2BEAE,FB9263487B50C730,EE6C072D8B5B7106,00003E81DDC287F6,09494047CB535598,D57B843C251F29B6,2C06796ED36690EF,FFB6343266613D56,50FD749EE0BDB846,BC96734F0913D145,99D6246DEB3EE96F,B7B8A294B429D429,4141859C881B62D4,6590964890C10B29,0C846E118FCC94EC,00002763D5927E8B,CD6FA386BF99463E,B023FFE62290DE64,AD72078D8E29A1A5,A39FADA243DD5A2B,2814D37B987270F1,BC1167FB2679248E,65D95A9BFDE3F51B,FE15E801667BFCB2,35E7DD2F346855D7,39E83070D9599E9E,39F1EB73F27E6F24,000003BE5471D595,E5AC041B14B4E091,0F1AA7EB6B57743E,B07C8676FA9ABEE2,43E01E5F54DFC675,3703371073CDA6D3,B8A57F70AA72D54E,B0E4383E6A0A41A2,D06C91BF4FA7AE67,34CDE2E95D22F028,270A005699BBDE78,6DE003F7D1CC92E9,000037DA75FC444A,4656465EC4DC4A1C,B3FCD1FFE5A9CFFC,DD70DF14E7F602D4,5B9C12E79B07000F,C477CB5E1F4A2893,AC8BCA5E1A7CC066,9683967097283165,485435A980B5C391,0C747BAD867D37B0,553F424207F84A68,81A028796E021134,000038CAB09AEE3F,1BDF006EDE79C508,F8FA6A27373DF22E,CAC62CF2AF294149,84FFDA82910C1A31,EA704E3D918BEF63,8C6A1CFCF5F4DCD9,15C865FE897B368D,B0422ABE61D6F0D9,05662DC0411DEC78,393D587CF214DCB5,810E66C33FBAC034,00000C156CBCC1A9,6DE13653096F69B0,D1BF5B3880CD02B3,FD63CE00D1E3E911,14E742D32240D631,EF2A6628A20D2897,12566C51CC30BABB,9D4799206BB1D0F2,4E7CFD0223EBF8F0,D3F8CDA3FBB0F666,6EDB2D8F8C4E9BD3,698221D4EFF2A153,00006BE516B818EF,2C5CC49271B7CE65,1062E842F8530F2C,64A0C1048BDED0CB,9D27C2F3BE9E86EC,C00FBD2E3A6119D7,A1E0E81D901F9E88,E761E31680FAAD2F,5E6B2F79194628C4,66AE7C6D349C3276,77971E08F1AA6A02,28CEE1B78B00F4C9,00002A81788F7D60,05E2AB9AB2493CB0,FB0A52FADE15FFAB,3FB5F1B276E22213,0C42A35259B6D3B1,FA592590DEB4911F,3EFE19A91F3F4543,8F5658020EA8F279,F74C0C13A954E208,85E8C07E53A3B897,AA6E9F1B30D36B74,432166B2BC09D2C4,00005F555B6D5654,DB7E4B38D6D49843,65A456344722A149,30A015AE353825A8,D30DD9EF3FCC56E2,83CC0107519ED766,6665A0163AF35DE7,E7A498D8C84B93EA,54271EE4C5BD344F,E34B8322D634F605,B9EBF902C717BBE2,CBF2EDEF68CF25BD,00004654B15400E8,B8C88D93199D5486,FF85679D1FB94490,DB7590315C9362C4,B5D986807B1B47DC,74D2303D876B7426,DC3956B8521DD193,FE044EEFE0A5B30C,1DCDBF9C06662C05,0D6FF864002B80EB,73ED059DBCD06061,C58BE983A4360A4E,00005CBEFCFF5CD2,FEFE432149714281,6C3EF20757889965,0FD210BDD14A43B5,BD964E46CDB03224,00B2A88187C7EDAF,F4615296792769F4,438CDF88A28CD67F,B73C9F42C9BC7C11,C9B20E87AB2C6445,D690EDA8B7325274,D8CD0329801D998C,00000974ACDBC20E,656DD8AFFEE6E295,68DF10C0BBC86B91,BF9F8CEC621B1046,29FBDEF778E7FBCA,5F744B207A2F3058,BD4C04C462284A07,81EC8E0C8B1438ED,2E3BCA99EAAF51D4,CF4DA7DBD16F6D2A,906F7D35027EF81C,BDD54B23481626F1,00005CB505C31187,1DF3F033355FC38B,F75A7F4EAD436133,AB27D343573BD07B,B0BEF81E1BC7BDE7,C099BB131CEAD1F0,E3654D6AEDF6B047,AF272C578B670413,A42C72209FD82E69,AAD12D0B3C7B112C,3B3F83A6250992D5,86E35B613E4641EA,00000458D941027D,1B931F7B59260F04,1CFEC5F46DFCFD2D,A5AA9B7D5064EACC,8B4CF44607101724,A005F54DA4BFFF8A,C062BDB94EF69999,99990F87A8F8EA54,E3D90169368A89EA,DEFA93ECDC2AD3D7,991C86335601E83E,7C63CC28EBB92BA8,000029CFEFB67D71,7E69E08E24D24DA6,F29237DD9C349BBB,F141889746460661,762A6FF0B9D0848F,004E24947C83F398,3A2667F34CDABE43,ADD77EE1DAEEB802,9485B5558327A935,64D1817FE71F758D,2B8F7BE0E5BD18BB,4DCDB99E7C36EBFB,0000449340B52E27,9B41F811262F1E97,C9809B4AC5409EEF,73AC02A856E89DF1,E6601F8422DD110C,D4327130C95188AC,5715EBAC93F0E623,2325900D4AB3202F,E0B706482B933759,9F6325B0A4AD573E,400843097CF9F0DA,B62C044453874238,0000031475CAA5C6,A49BAD815F3CF8CA,6C1ABDFC287947BC,025F1C841410F720,AF8E2396CC176E77,56B242CFC3FAB14A,6497A86464E73CA4,1742E7AD686EFAAF,7FC9AED27ECCCF63,BD58E198B410CAAC,33E8FD9F87434723,D3CC19D4A01EF4A1,00005A9FA948A545,B32B1E622AA553BE,9CE2554ECC53A620,AE5176400A47EB2A,1C323EB7095CE8B1,BD64493714CBDA4F,876888ABBEBE49DF,5BED01FE6BEED0A2,4943CE4C0A58ECBE,427226E9FC85A5E4,CD9F4D8826591AF8,856FDB44D8794AC2,00002F3856D349C0,FE587246369B309E,924FD59BAB28B298,811B8587DBBF7850,3A4EB4B912BF4E02,C29040DE185197BC,65C6C3D339D35BF8,8FD8DE2F174D65B2,41C65BA5EC1BDB4A,4F6A4D5D9EB89639,315E3A0C6022D652,90740CE63BCD7655,00003BCC043F7FC8,38CB7BCE9A9BEC84,6EE025F99E8DDBDD,41E38FF2C7AC88C8,C388945CF18000B1,48D2BE6A1B5884C9,4D8C9413B49C4627,C4249F1F45D94129,5528B28B00460D3F,473FE9EA2F969C62,6F2074A51CF55489,A32CE038864273A8,000025384ABEC592,DCAB19F8B1647986,862C64F1A5555624,E625F68596D88B02,7519FF7F11CC5F2F,02253F133079716D,6AF24CD9F057D207,8C6687F18A2F26F4,91BB159853AA4136,6C69EF4DFAA7CAD1,F9AE3B0321FBCA52,14AB8D876909D23C,000057D1863E3960,DA7FD04CCD5BA82B,A7A5B9E0DBD8F0B8,99A70B685040B84C,8FEB05E6508316FF,FE9CB2A7813CF93A,B99548638D49994D,5DDC4B69C829CF04,21B6454083219A91,8C4B410B1B59E8E8,51F7ADC1F9549CBD,D5E4E8D30301A0C6,000024B62640A04F,667B5F3A1E6A4D82,B5D833C182079CBF,BFC0567C4E88C406,8965390A13BBAF9B,9982A58812C41CDC,F3E20057114B6748,1D02A558B8D6FB9A,B4103584AD326801,46F7EA4CC1908CC5,29A4503E5394D91E,08A5EACE001B8A2D,0000281E121C5A76,6BA7A62AD17441D5,B14999C68DD0E54D,17404F4EF7BD4D80,1F8C0CE9154B3F42,D126EDF3AA677B4D,ED9E867BFD4816D5,773D1ACAE1CBD3CD,67F70C5E0327CF6D,7D3CF31BD01E6091,5EF21CBD55E2F443,22A8EB9DDC4962A6,00004663F40097C2,2A4CD0A24CDABB28,24F56436ACE1F1CF,AB991AA808AA0DB7,D148B0EE4559FAC2,F6AF44D97B8FA72A,48985A6A4D65662F,4862A7FBD6D4A35B,C133BB2C2967DE56,DA51421DC603B389,A5715DD1CCC247C6,F237EF36E648BB05,00006C6FA3ABCB06,5221B477E1E1941C,C8E3E5E8F880E6D2,3E144B8524354C51,172C1D045D3F94CA,41F86ACF5FEA302F,E3A93F05E936A49C,F376A5528A0EEF07,C0C097FDD10F05DB,E66AD277F774D399,D6D2566D96ABEF7B,4D53B510E973D25E,0000362D9BB034E3,7B313288FED89BE7,9533DF0615CB1BC2,BFEEA11166F20378,513675E284B4CC05,16289BCE228CE5E9,7DA3055A848A61D6,DD61EA9E9FB14402,9238A6A2C345757C,86D6515E04E79EA9,0ECD5D0EB10E077F,4A5085814F72657D,00006A5F29E99E22,B598E4FCBC89F689,26F741262ECE3CB7,2AFFB38F80200B3F,8D39E71BFEC95E79,DD093120F114A420,AA4F62FF47C08D0C,946A871D4BE84849,6137CEE88583506A,7EF0C1D77F4247C1,C8A09E3A2E2F4482,011C7FC1B24653A0,00005276EF49534A,C0C67E77D66F67B5,401A5EE8490C4D5B,7AD6B3D63F5FBC39,F5FB60D35D5045EF,6AA9E11B7BBD5316,CBEE1C462C1D8431,71C497A2F11C63A3,07098B1749340CAD,976C9BA76CE76C3F,BD1148244055D9E4,8955C0DC28D80B06,000029C41C6D835A,245B51089DDFAFB4,094B20E533005AC6,267E9CB924CD5E26,E061E0A262A367CA,B87C5C6F531BFF28,928ACFE2DA7EF02C,36B37EB96F5A9710,114945BDB4E3D650,1D9E6BB8C42E00B1,96B63F610B92C28A,18D99CB06D169DDB,00006A487D47C2D4,D84E28C8E6E77188,CAC714AAC04A38EC,04CD6E6D2FC47F96,1EC65E84813FA5FB,4085FB47BAB3D0AF,D4B061C9F8051301,73FA26D34E89E251,5D452715B5C38560,2B66343D56B21ED3,188CE5DBDECE1339,A8C15C0966F776C1,0000430AC3084ACE,FF63D7C4349D28AB,63A513ECD82BDB70,FD4531981DD978D4,BD88219209D2E220,DC44DE964E811271,490E17AB28FB0603,90260A7731C0937E,6E9E178FFBADCA3B,83C64009E2442A29,1C1305BE770A6622,B4F314707B43B8C6,0000441529374704,525EF8844FEAFDCE,B3553CD59405AE15,A2D9FE94FFC1CD13,3A843ED5596ADDDD,6C5CCA4757863AD9,ED1BCC4261A113E1,C224286F9034BD93,1B78A863B16AD29C,AE57DDC312C836F6,9987F485941D3D33,19A3EF66DE63E3DB,00002BF8C49B9047,C1CD77B99367590A,B74FA4A06147B712,ADB1B49E3DD7058A,E6345A4228261C2F,962D019FB569AE3A,A4B774106EE44643,F1AD6034F2490BE3,16333FCAE9A2B32C,D37ED8B707CBF33C,E6B9BB090F2A990A,CBBE2474C781CBD8,00000105167BF209,CE0895245AF8D350,8BE08F33E735614F,A99587B8C28E0619,F53D7926B999E598,F9B38D3D2151137B,F005AFE4734AECA7,A18DABF39A28C3A0,AC6E087C5D28655E,7C39E184BC1B07B7,A78C1AF63F3091D6,883D4247964C7C14,000052F8B000E8F1,77BBC1D31DE55EA6,6679B0E4CF88D811,7431C16877EC9B49,D3C3B58BDA5DA2D5,C6672232BC66044B,4238DC93F60C75E3,610E0AFC629B981B,4A6C201B3469E859,A9CF65BC861C582C,F8F16F96BFC3E33E,E0CE3DDBE37618F3,00000B7E7B7B7EA9,84B0EED307382148,9412A938A2C0F8DB,BA84A524521449D3,3DEFF1B45CCFC5A5,52C2F7EF2036137D,5C074AD9AF76482C,1F59A6BE39909431,F6F266459CE95E18,D72B7165D29F4295,7712EF2A9C14ADDE,3EBEBA34C064EC59,0000239CAAB0B6C1,F5FE0395D8EE01B4,C4F3D4BA943F46D9,88FDFF4BC44C93BA,051378150E8A07F5,2214403ACC2B0A0C,EBBA9880F1E58625,ECE0AC8C0F26F0FA,CA29E2FAEFBE61D2,F042002985066D0C,B5F87DC5346BA5F6,AE6FABCE41F94901,000007B684330D98,4488EB17F741369D,FD9B16E8FC4C5654,9B1D7BBB73189B3E,AD0831BBBF15DA8D,8921BB278F152EB4,46E56FCA3765857F,A785718B712385E8,AE6E3405B1873688,ABB1348B0F6F8765,8AD13141BF73CEFE,BEA0EB4F1F295A71,000054D3E2169F1D,CD669A406FCCCACE,19AF05B8207727FC,DE197DE483CD9935,874381D10A6FC528,22A921B4DA92D353,D00B6B6C38E1FCF7,0149F8FBF3DF9932,2BCCE573426F6F2A,80F976691C102799,12391E83D27F0514,73185F10708493C3,000052ED36B79DB4,C0D6B548AB1FBBE2,3E70BA8C514FE8D6,E90B42BC255C080F,FF7B0870B914AFBB,90DF6B2765E435AC,3B7CFB7160885B08,3DEA997E15A015FF,C5B1498CC8FC293B,25EBC3E3262D7C1D,26324D1BF08CD863,06AF629C8C2426F0,00004A1FE14645E5,927159B327DBEDAB,62C5C477769F930C,47A07673BAD148E2,3EB09FF7A885B768,2A017AE11313314B,F312750E1CE0DA5C,2145AF0BEBD3FA22,981EA0C3E78B6180,7D82699874E07F64,63C2DB1AF5465E60,D62AA3C72CA61A82,0000171FE47A27D1,6D4E6461E13ACE69,7C82B930DDDC7DD9,78F7F19C02426180,F9363620A7B97A7E,53A1926D0DC5481D,59AEFBD5971E661A,EBBE24A239987402,3F98E910D6FCD324,0DB0CD92709F3B4D,3975BB55ACB516CD,75F693C70C7DF9B6,0000627AA24A639F,6B5C014B4CD6C599,F1FFBB2CFE12F01D,CA88E81C8AFACAAC,B52DC729AABA8862,57EB99590DB85949,A1585E0ADD5E1197,9F927A6BBEBD8EBA,D06EE87661A2E6B1,7CFF8B09D8E1859F,E66A83DF909D5157,46ADBF056944A76F,0000108EA887330A,B607AA653621A5C4,44524D1773AB4C72,355BF47A00011D4B,4691796E344AF387,E8E6953F5C06F636,90513D7FB15B9F3B,E638592CA33CE5FC,EAE254194F2C37C7,52F866798D5CBBBD,858E95DC7F6C4042,7EB069059D03BFC2,000022CA25A99F32,24E9A72003ACDCB0,DE9830D19727CE83,F20F09F3FC3A9F51,A33E9586E68EA2BE,57431F53744227BE,7E6B938760875650,FB437A22219A9DC7,E34AFE0CA1FE362A,970B412014909791,77F73E873EA32B96,9229AF601C804498,000020A1B44E3729,8315532D752B8F80,8A34AD1EF7107731,2182932A35B1DAD8,04B04A645802B5AA,A38BC558283EB2FC,B51877C4CCB34242,7F5FFB577B7B2BF1,49D674EF7F25216B,1C57FB24B7B88892,CEFF50C39981ECCC,B9AD63CEEA5F2FEB,000050E9A1401E58,F0E0A95C3B1B3C30,2DC925F94253A131,22C6B9AE13B1571A,CC4895AAB62E40EC,4B4584C3270BE17B,6E86A216A2409164,01513EA96DF01F20,9D3A2C0E5561492A,65FD2C75E6E76BDD,936833030110190B,B62247A7857748CB,0000028E13F95EC4,E6D5CE340BC24117,D212370AD5F8AFB9,877EC5D8A4B8FF25,E5A222665CCC62FA,990A6B5F981AFD82,396E1BAE74556A90,D91A42C1A23D8254,DE0048813EB44773,F9AA5D90ADF954C2,7DF49C6533A68545,803948BD8096BE76,000019B81D268D7C,40C0D6BB002669FB,CE501E08BC7439DE,9B457918A9E4E219,6807070997712D09,89B1A080C0BA288B,F8566B2B620C1A44,83A3ECF7EC401DE9,C6E14DF91432CF12,6C3E556156785F80,3F37EDBD0A3BDA5F,B500F10B6A5BEBA0,00003F16497CCAD7,91D69CB200CEBB91,98DBC23ECBCAC13D,14EF205F9D9E791B,60C3121007D77076,686D057D0B1EAAA0,2C0A6AF8F4104DD6,75A0D01ACDEA089E,23967142C86DCD41,43E6156242300202,E5EF9D2DE245BA60,D135E723F1FA8929,0000489ED2B57CE6,4BF26EC8890980EE,C00C93B8F776D0C1,8ED3B89DD040F379,46BF2CE8876BE037,4950B66967C44B28,D20110FCEE3D5E30,924BAACE6B1E8D43,30164333EFBBE4DB,A877480CD976DFB1,7DCAE11913420787,317362054E861F42,000032D8F85349B2,5EABAB8D818A18F0,9F840B651EE7A91E,0A3B96E8F75302FA,28C89556CBB98458,E15461DD52A76358,A442231D000CF374,90758F3A7AF12D10,CEA991894B186A15,D2631D671BA5649A,5E4DD6D56CFA8DB7,568DB9BA6175FFE2,00006EBC53944E31,D08600FC2867997A,946AF6BC34683D3B,E41044E4CD33A884,723B7EC762E08AEE,356D8847646CCAF0,B3E5039E17AC2588,6174510EC7CFD92A,AACA7F6E7DFDB69E,E1ECF3DCC093FF20,C4A54BF02EE67C8C,1235B92C6985065E,00003D2FD4DD2A82,678EA22B3B924199,7AEB0A5684192A1B,99DDED4AD933EBF9,C585A9CE660033D3,51DCC6EDFC3B3475,2C6164EE6D208E4B,BAD29DF3442E5D8F,71C31C21B4FD15B9,28449F72F12C4C58,5A7A4E8911212F9D,1EE53B06E3736D16,00000D30F47C0FBB,A241E2E999882476,395C0BF0A38F189D,95B9A52892C69FE7,B063A68ADA05A1FB,ED18295BD5588AA3,2651E07B9B5A490A,FE76ABBB90F564BD,DD4CEA99EC5A7C45,08B92800AEB02B0A,8C71BA4574C4A534,BDED467142957A10,00006EC8EECFA2AA,46C3E89210104E66,1886ABA2C9CA64BC,2EA2849EDEA3D205,4302B266839F438C,8A12D7F8BD0807A4,C34094485AB98CAA,8F3ECBBA8985A974,8C1AABE1CD076770,CB05257E531F83CE,D69D7D662F53307C,39FCE58EBE499AEB,000006B8CC0C0BD4,B22432611648BE56,A020AF81786B4E0A,906DF62098471477,4295975E76A2C465,6EAFC3701CF4AD34,2020D83D76CDCB45,D7D99363E787E108,46EFB6F3E0F2E411,8AA2B4F655B77CE1,11751E4A59047A42,B936861DDEF25C76,00003D404D93A8AE,ECC4691A0AE34AE2,11C32E47EF27D3B4,45A38CB902791ED6,536BC60F45F8C600,0CA5F571E0BA5A60,41F3FE3AE0039685,C4523471C99830F8,85C6A3A7517C0895,AE529019D8C45B69,87BFE4A67E61FBFA,48B97970E1448598,0000172AE952AC0B,A0C077A954A64483,3AA810876B8CC582,979C93349A1550F7,D843EA991A19A88C,14C8C9ABFE2ACCA0,097D817B347C396A,D247CE67B54A119D,D3C194DE396BD208,9AC4DD3B7BBD66DB,BC4AE61B1D4FBBF5,AFC2E83B75BFD54D,0000672CC7C35E4A,33E0AC7A39500DED,93CAB51793C88775,E62526C6D3093075,299F016E613E0CFB,3E7D0F9150FD1BA8,6A7D93E6A37DA3DB,B0BD2C318F4A73C0,DC25853A9EF92268,40ACB52FDC3BADDD,650D1B34A01F3087,D01D3EA7E46A9147,00004B92D9FB082F,23E0E24BE5939909,6396375D5E610780,A57EC98F24167959,AD7ECFC0F941A0D2,A5D7D1A3B815D61D,DFD0DC01A972F70A,15FE42303BD101CF,DC863CCFB28E312C,2C9B97DFA1C9E952,43E22868D4B27F62,C17A8527EF8703E8,000066B5AFF5E753,C5C3B2236241FAB2,26B42F962BE63084,CEA4D3B92DF508E2,7B8E8FEFF40582CD,9CA5241D7DE02240,1DB2F24EAB5D719B,1F231D6E66A570E7,2CCA882EB2ACD0C7,84114F30F9063A63,F78E351DF28B6E83,8BA55D789C53B041,00006BABE34D5CC6,14F1451597937F25,BC0CFDE05991E777,C41546D7E26F6148,529F40D71BD163CD,99349E6CAB1B033A,F8662E80F11517CD,BB7A3A9FE5E90494,1306B7175A829E09,4FC1379DED9E6FE3,65685A622AD45F9C,38FE389E2095FE17,00002D6E115C46A0,E16B109810287F66,96815A27A0487EF3,56F4B860650DC64E,E6F0690FDB1CAE64,C65B9350FF3D0292,EA527982DEED141B,33B92621C8ED41F2,56710A08BE8CD72A,7C01BD9715C8D17C,3C85C7E1D5C4A91A,BF070E1CAC453352,00001CC6AFDBA574,59D5362DAABB2711,6316ACAA30527A6D,F00EA507AF397172,2F526BC0A7EE2074,FCDC3E5FD4E4EB5A,E644B20F1F796D36,86C347E333CCFE9D,EB54B53F32969592,C311ACA2FFAC7EF5,77F86D3C9F52F292,AD52D66CF612F25E,0000162BBC063C89,52251A2D74E7FE85,58B71AB598F10589,318A04FA8C8505AB,D7F92C81660D2B6F,DD3E349B32CF2C94,BC4F373450FB4A53,DBFFDC7C9ABE998C,B08B2B135D3B10C5,F7603F3E01B93238,7A2329114ABC8F0F,D26C4B7828D11263,00006E4038CA8B23,748D93B5269FB0DD,840E05687B61A9E7,201F578406A1095E,14E6C6944BBCF238,B6057DF4B6C656C2,CB45AAA6D72DA710,32DEE68D972F81A6,A1B98905736437E7,038AF248A5529AD1,03259B5E36E0EC97,E122FD2B9A04D630,0000197F37593EAD,04CE1832BAC2D64C,D7F09FA00E149F3F,82A85E0007ADE4C0,EF44AC38284B72C6,A6DC6BE3515C75E9,EF10AD7E60AE0A40,A10EB56CC01CFE69,A48D48667403A14E,0EE6D876262C11D1,D327606943BD612B,3FE33B973125D813,00001B8C05C7E89C,F2FB734ABEE8E86C,C27CC6756D5C0C4A,E271D69A43F6D5C0,B2A6F227C50C98C1,797852F196B1E8F7,0DC418D4692D46F6,F13E92978B5FC44B,531B403CECF7C717,CFC09DA93F2C32F8,EA36699B477CDDB4,03E077B768F72E51,00003007D7A74623,644F377930727884,A590A2D007D1486F,45938222F133551E,E7B8A03ED47A28C5,D4C3CB4DE564835C,20BE8E85D3F80EEE,9F131555BD967697,9C3EAFBEED4676E2,2AD579FD50E9B1FA,44FD13A02D8D9441,E5CDED662420E09B,000007D9BA1C1663,00EB15EEAE32D815,085E84965DB93181,4B4C5788B1674A99,D73672B8EF6DD0C7,FA10D30F63778583,E06DEB351148B2AB,774A7841D373E8E5,A47815397953D993,BAB718EEE2D1D537,C5D10360A9F827DE,0DD2C5F12EBD0668,00000BE682FB865F,DE12E9E94617DB2A,816C3E5124471CB3,CE1CD1C0F01EC62D,DBDC3B4A25EE9A39,3958511F510F781C,4B78A72EB3541378,AFF207F198F7D492,7F7BE9CFFAE8E3CF,4E6B3DD8BBF20DD2,63A8B7D8F05AAADD,53734097B77D1604,000015CF1EA9E8CF,2BD372A4841861CB,D0F404A3F0FEDC23,318505E0180B4430,057AABFEA219F760,D23199B501DE28CE,9769D412F60BE24B,62891F0658B109B7,D4A21620F2351B33,10D2E50F09F187EF,9CB9D09B4F3E3179,7F54DC1DEC456B4D,00005D7FFCC7A0C1,50515D4DC074771C,07FDBBFCF76E8A94,36E9121103E571D1,4D8BF742EF50303E,2A4F186F5B9AB58B,99FAB9B5A0D3D552,D57CC1DA6F4DA1F1,8C065B1C59E014BF,5434ED33F2B46B42,17E5063D2DE3C014,A9ABF45C3D7C6FAB,000057B4A8EC691F,9C0694EA3EECB0D2,1B9A2DF30AF89F89,27B34019EA576432,8C50662FF337EEE9,CDF6FB6D1B06F6D8,581FD97CDF8C018D,4CE448631D617506,3A9272EEFAB145F0,5E22C206B9F60914,590813B0AE627004,93C2A83EFE391E2D,00006EEFD66E8673,CFCC1AA3BE42FCDB,4026448B88A61492,9564F1DB6EF74D73,04722647EDF13824,9D54A3A20F1E4C11,298EF72F5668B149,EACB76EDE96A9097,948307D89463C82E,1B64A2770D4EF2DA,9B8C6ED87C17182F,843E6B78C200B111,00002C6AC78340B6,D8078B7C9475D113,C1ACF17F7F5C567A,D3C71E9AA94C8ADA,60DA9D0AC89259DA,03C4BEF50BFD0905,C9BB9268ED3E0F64,37D7E4B14FBD48B0,B3C96C996E728478,C6E02C0BBC5A0DD5,2C6FD29187FB4B65,271AED8AD2B4B773,0000164B5B99C1A8,4B6CAF441F2CD56F,EF9221D3815F4288,A2F09BCC119BF249,756D73E20919AF95,1A30513365969258,C707FB7AD93F7327,3250C670EC69F3C3,79BF1E7E1B4358BA,C33D20BFBD6883A3,4575111382228D8B,EA4BD3B29549A73E,0000368DB3773156,B198E0A15068941F,5FCB4DD26F7D0E20,A4D15223F9A46E51,DD7AA553F6244604,1E64F445ED7382E0,7225F9C56B02AE2A,F9EB3011A7D7103A,4B0198F6971993C4,128AF0AA4D0087DA,0EA3B1014853476D,141BC2D6835C2440,000047BC304B1119,077149D26F0EFC38,2C047AF3209D9820,3E940D185AEC1A96,E5B16052A0DBEBFB,CD87E89D0F7C5EDC,ADBDF618FEF4F4CA,D2E4A3EF1B2C616C,EEC02C4AA147AAE8,72D153D42B757AC6,518AB03A35CF1153,CB03AAD2A954BF40,00001ED4E0B000B8,581EF110686C1B72,EC2404F508352414,D10CF38E501098CD,F7C70174971940BE,09D5A9669A2E27F6,D899AFFF7423ED68,1C7B82B7980B71AD,A7095E6AC290CAEB,FCFF8F29F394712F,16401329DDC3AA51,1116FBE80E57E5A0,00006CF10744BE6B,0FDFE7E6D875EAB9,08617FA63D3D62B1,AB7EB3DEB2030A60,2DBB65417BC8A604,8668DA25499FF4D3,37EBA0D05095A2F2,3A588ABF0615C230,3734386FD97093CC,D41217035391D67F,646EE3C2BB610036,6497485A74B0E913,00004980D8E60FDF,45CB3AAD80F37B4B,1F6C0697AC0232A0,7709463AA9789DFE,BEBDCEAC22AF0641,AA966E45EDD567CA,E46E566279EECB5F,0E085577EDDD6F9C,E02AEE73C99E9CCC,3E6703F1A095345D,F42A2C03AA57D4E6,79AF6ACEE0296692,000046C66915398D,A2EE0B500D293133,7B349D68F1B23551,22D5A9F784E5F4EF,4F2B88A3DC566717,AEDB116C9BB6EA08,FF046D4BF07C3DFD,45064348209EB8AA,DD89F7E3A28DCD10,90B3070B2C885E1E,9F817CAA12ACAD0E,C1ADD868AD2206FE,00004C3D18414B1B,7FBF11339C610FF1,9C8E7AAB513D4434,71DC655558688BDE,41BFDEF624889393,8B0C8587CAD759DE,2DC4A6874B5BF96B,F2DBA1D7788D277C,34CBF630F9C99987,20ACBFCBCBF84835,AD9196E284DB9836,3B2A3E45A7A374A1,00006AFA0347B3DB,AFDB6CF6770D535E,CACB7E07D4D89B1E,3289C5546E30BA00,B6BD6A14EA6695FA,7FDCB00DD3404699,6581DB5BF5E8DAE1,EB8434A73BDCAB92,1DCAE6FCAB7D1310,F416FA7EB1EE7285,60656DB51CE55F8A,71F382F8F0043604,00006F106DA72D44,9A71B670D65DFCB1,10958F42B106FFF0,4B6542397E19C58B,DB1BB0F586819DF8,4DAE8D8DED112A3B,5421899C475957F1,30FDA6A0BE8A0288,45EBF798AF002AEB,91FA1C6422FC1847,4801332658E69D0A,D88EEFC74FFCD8EE,000059C2CD2E9944,395263570DBD5627,EF53A9757703DF4C,FB6006920C04156C,9B791DC0463D7133,209C0401592B8BB2,472A2BEF2C3F00E9,A83C184A2E4B5405,5B53D6A28D3C430E,02717A2B8455D767,049C45913A5EE4A1,49FBE73F72DEEEF4,000022F1FC5AC06F,FEE4E375194556B0,8C0029CCB6FE7779,FFDB61A20F236A1D,661C1103B1092331,0070798D404546EB,2AFBDC1E170AE851,4A8A307E9DC9AEB2,5795DE1F281A9C34,805B852CADA17372,1B41671363F98DE4,00FB74D9CC6A5F38,00003731332CDFCD,938CBFDCBA327464,4F17B29A37543F28,D3B0F93E6AF36859,CCAEB8793EFBD04A,6C81AFABBCE950A7,680009DF56E8ECE1,3A534A264860742F,5E89ED27FED48E04,0AF3EA57D1CE9C09,379CD7850053FE1A,ADF828177EC47013,000069359C48FFA7,A9C3A0E9AB9FD900,AAACD7935979626C,85EBBD9A886CDB7F,5BD0C0ABD0A88EB4,3FFBBF96EF941809,504FEE135CC9B98C,FB759E7C71153E45,7F96DC581E966831,755AB8231673ACE5,9A60146052AC77EC,28951C008F6A05A6,000003FB9BFC6348,B24C617CE7FFD23B,D656C66D0FA8BE88,959B5F8B9D57EDE9,D1AB1DB9CD667C11,94F7FBC75E2EA1DB,6040442C09F1A086,3E0F5CB8C0E74CDA,205B10331DB04D75,69E309938B820B49,5F4D38A8FA897E1F,38203DD813EF7666,00003F25FB756117,CD3FFC0412454005,464AAFFDB68A0723,210B437B2B9CD68F,FC7217096E03646F,7E8D08A5BE60D9BA,1F10BD57C15A4294,4D9684E31921FB57,5B2BEE4D8361171A,EA007A4E35CE0223,A656233E93A426C6,E0254C1C02DBD656,000046E4124303C5,83D2FE8A052EA090,067F8A2A645ABDBD,AE6114185C1DA29C,98E62B23E2E9B312,6FAAFAD1506EBE3C,557DA85CF10F1394,C0B3CC6F924463F7,D2FC36BC15DD8539,7957E830C9B883D4,D1F150B6E163EA10,A4C70D4A79A66651,000018B708FAF8DE,3CB4FA4FA4366D3A,230DC0C78073AE15,35906BB42F21058D,0827530C985F42FD,070A7A8D24A68964,FF8D88D0B7288F02,FA4B22F9EE1E3639,A0CA07B0F0407A8B,A47E5D94727FF6A2,2C661C3657AB8FA6,B027B023DCBCB0F8,0000625F60022E0C,980FFF865C2CB629,D29263BF54C770DF,C4C5E468EC240644,E38E2666C26A2123,98119195934FE155,378A856B0DF0A76C,0AC2AA7042AD62FF,614399A51ACC42F2,A1B0F1734B7BF947,8D693D638CC37C5A,DD5B030AA92E7FC2,000045E1D516CCC0,B3E8E78D48178503,779EE6336645F217,E8F99B19CA8FA4AE,AA24C5B95EEB86D7,A06454BC663EAD33,1EBFA3ED92B54E92,89CC20FE3A8B8089,7747005EB626B9BF,7B42150761FCF99C,4FA71C44DD3AAA93,B87922D1649FD3D2,000053AE65CF0693,50D2FCCD66415CD7,E14CE9A8CF620524,C190491640DE1977,4E52CA10FB0D818C,2F4AB7098CE097C0,29C23B9112E890CD,DEDD4739F5A2FBF9,E35AF5D5BF025B41,AECEBCC3748C3E1F,446B45D47771A574,3E776FF6742F8DE6,000010BF646A594B,65BE283BF0DFA9EF,C3AA41475BFB127D,AAC4C12790DEE76C,6372EC25B52A5CCF,37A3DF86ED0745C0,1DC4E4740BE6DADF,788BA4D76D3ECB72,B58E38FD4C339BF5,1897CD4D23C93E62,819D0791C2BA9FD7,15FD5F22E54300E9,000064B30AD6F440,CFEE6A65B6466E77,A302CF81E5020E5C,F9C78E04A724A77E,87361FE025EDB86D,5AA921B6CFFB7AFB,360BCC98FA585F47,96D14C8C2CBB2EA4,48D0816EAEEC32E4,7F6E4DEE387CD03A,C1F24784DFA6FD38,08ABC413BACB5CE4,000009C3D77D9336,89BEFC2D06363C40,D6541972C5145E88,54C03E7CE4E362A2,1D51D68805B46D26,F1A49901A5744170,5AA0F0DD369F2C0F,A1547827BE903F39,A557949E2C12E851,739DA66FF49135B7,40A6B07FE9F52EB1,6F4EFCAA3F45A38D,0000292D96633AFC,D135CA90540099B0,78AF6A022ACD48A0,34C076EBBD0F305E,BE9FD3C2F2A27147,E9F1F186DEC9D54C,7A12A97C7390FB48,352BB58F7BBF2C03,4B5FB1C708680DB6,925D8276037466C0,2AE6F7D15B464295,BC6C6B1F0CFA2555,00001751CFE5A5F2,12B6052CD5F08282,2BA72693FF4D6176,1E8229E0D8D0C030,641FFFCC05B429E0,F4FF83DA680A21FD,1D27D4863061FC11,91EAA59D43B1E657,012160B5146C230C,07DA92B2797BE361,C00698B1CA46CA04,E97D2C1CCAA9C90C,00004F8372827ED4,8CC4C664F491CE86,2D3BFE74571E788C,85A2F05ADDAB1EA9,C17EAD72747BD4FB,6183F9A529D20382,EC2C988244991136,0D532C939A1CC430,BF6206611B03C244,6D0DAF987C3963E1,A17631E9585B9920,94491F176857C7DB,00001B9478AF1F64,6F05FDFD3D1623E1,C80CDB811B379378,AE8A5F407658B796,30B9C0A2A527F752,2D18A8B9ECF77CCA,EA11D01E6C6E5AF6,4951C9E4D3813806,9CF7DC95FCE447E2,BB82AD2FAEF0404B,69DC05214A3B4239,8A92F0CBABD57149,00001CBD7077D8DB,B5C1928CBCB7C805,01EF6A0B12BF5258,CC531D36CD306232,59532A6946C5D6D4,AFAA47DD9605CFCB,E36A7244A4EC7D97,F5B54ED19B2BBE98,58177DD05E0C8A63,4295C7F08CA10D67,23F5EE968C585B7B,E3E9C5DF2E928F71,0000647EFFE0659F,D8794C51FDCB54A1,11CD818EF02CDBC2,35D385B2984C91F9,6721D95C7A808EE7,F454C19883607F06,BCCF9496A700276F,B14779C1B81CE1F8,9D64243102552EFE,49ED4809B3CE9D33,5525D6070DBFEF49,E6CEBDAEA20B9DD0,00003F8AECB4D905,394DBABFE2C0B692,D61D4839F58BAC71,B60831E9558A34B2,226C08368F62D925,6313BF844D6FA6EC,6D471AF38EB30F5E,DBA7FA2D0C2D0143,6FDE2AF139717777,C9E218D28828E5AD,92338D33025C09AD,E6F117215647F12B,00002B7FCF4D6732,A55EDC9440732E9A,E7E309B34AF0FB50,876ECC47D912642C,9D123B81DD3C33C3,E02E1999CE822031,0F938E291000C27B,C6E42816B7171033,5A14CC946909E520,14EB3D5B1BB33F53,1F61E396D8517C28,13DE166C43563665,000015E51040CDB2,41B525E741B6E965,96EAC79ED515A25E,36294C28BCA1203C,A598741532DE8F23,7B6829B103024CA2,581C01C7318579F7,05880AAE6E3D4318,2BF27C6D4CA44C19,77D3A52A289D76F3,5DE21D582D664BF8,9440ECC2D8DD4703,000036AA7AB7B73B,DCC077B7B34D31C8,576446E156ECF07F,B12BCD6C757F0F53,D09A69F7C347ED1E,D1432A5694F098AE,B79BFB2A5380CE87,CB50936DA2F829B3,50D1EE2A3AD7A2CF,F306F7D20CCDEF60,735D315C7DB0032D,86F9479A6EC71F48,000000C407BCE7D0,22AD52A481B9B223,9C24AAF2A40147A3,FB26E401C8434FC2,B07FC5048790D2EC,25B8442785A9BEAE,E600A85A1478A231,CF1210FCD5F550DA,98F269FFE8C5C355,3A9604A83875CF0D,504C881EFF956278,346B1D0CC2F36CFE,00006F3A2BB05CD8,40BD271AE720CF66,B9EB4181FF187BC9,D36FC9D776E17DCC,8DCCA7E787C67A95,73899BD263B3070E,8E12FB79F9665841,B0E50001230AE690,537C99E90978E398,2C6F6F395A541051,926DE0838E0BF69D,745B672548960896,00001C11A67A821E,A134407C76809FA2,44FD78845EAF71E8,C785634016CA3623,691D5DBD74A9A363,30646566970870A3,C7F7C8171ACC87EB,8ED8486A2C890A80,12A37A458D9626F0,DB0AB6414965D724,E53C035A68BE7DD0,6FFCC2C9A0919414,00003B889FDECE4D,D545F8177848BEC1,6132F553B62BE692,2BBC52F2AED086C5,16D21BD5570DFBD5,7E92684D93380A93,1F8038D0A7E013D3,84CEE312A8652830,D4E2700D2A85D680,B10297C33F9B86B5,960A1324850FA234,61B2A8CE3CA3382F,000036A181956E67,D9244D8BB80F883E,B51EB0000ABDF5D6,4F9813E4DB310665,F616F3E49B3EB45D,7D20E9E0753CAD84,B0544B66C05F5C7D,CEDFDC4F97829EB2,E03CEB33046CF5CF,BB320AE5909BACDF,0874DC7AACEDF9E8,7655074227E64EA9,00006CF8AE8928B1,7AA9BBDE588817BD,63696990AC65FA33,184D08ECAFBA1B08,9B96A5C5B6E40CC5,25EAF3BB32F0AC89,CD548D279944BB0A,CE3D95541AC19091,BEEF3A18E8407ED7,52B8ED0A99BB5CB1,AC3DEF44AB6F1055,689BE5D9CF2B6A22,000050D5B78E5B8A,ECC333FCF8AE5188,23C26D1B01E292C7,36E71218CF0164CA,EFE503024FE58395,7EBF65016CCD1E72,85AED883C53D016F,FE7061806CAFBAF1,405DEE439B09B08C,6D7560F82B66E22F,B2804634C58F646C,CD18BEAF9DF8B3E9,00006D0EC61DC3F9,4163C5944F0F9A7E,3A0055DE44A8460A,966F108751639ECE,DF4D00E490F7D54C,A8F21076B200ACCA,6DA8F232AAF21623,27D1A1A352A91E3D,E7D6D56C6FCCA194,A36393A9B318DD6E,4EDAC9A0860C80EC,26BEFA9AAD53665D,000065E1B507A5E7,C78B190BF30B5AD0,6A641ED702C6F3F3,6D11A68D5E3B1A08,41727DCE94618959,6433F0F2FC055C58,A770EB44C44B9DC7,091BF6232DA4F7AE,E8892012D31F35C5,56D03C99A99DB182,036FB3A49DB87732,4D08A374F20F333D,000066384B489071,1CFDB8E0E8FDADD1,89B2CD455065017D,8F73632E68F02E92,4E080E0DF0C3BA19,6FBBF9932DC8109C,2142DFBF31760DD2,12EEE0D984A14590,061DD54AEEDA9FBD,6D4D3DEC7C2111A5,48DF3E193E357C1E,BEACBA8DCBF127C9,0000066E77F7D108,B4614AAF0E76AE66,84CF52BDB4AB9807,3C7278E62537DA4B,D5C2AF5BB6CC4E55,8E12D8185D12339E,716FF6CD7754D2FA,E5C67418ED5E465E,71485978C22F5C8F,ED65E94734417266,0F87EB744AF5B355,165441A9558F6507,000041F1C8EF9BA6,A30DA88E2F05F8A9,29F9C1AFD3A6E260,3DB8FBA2CE40E2B9,1F9AB6C4F8C3EFDA,0ADAFCECD84EE2BF,25FF952291E31709,6CD3AD7CBE652243,8CE0E0EF62BADDB8,A3550132AB76A2E6,EB13E2D9A2FDA673,5B297351130F325D,000048B30F10FDAB,9DE6744DF744A8F1,A66E626FDBEA8921,D79C07359E31D85D,4A9E5139B2CEADE5,9860F39027D57686,F9A87B0F3C8571E2,275E8A9F2B84809A,2A14C30B3E6920F4,BB08A188F9973C60,75B57251695BF64E,A02D85579032BA1F,000051A2BE1BCD87,989A954A33383B2A,D76203DFAD94B654,3FA33F9A9269AB57,837A1441B9A4D228,BDCB671EBDB4D71E,9F6F719CB39E77EE,921F31E3CEEF7C29,8907F8AC8277BD0C,2805E57BF005B237,1E802061E91FA275,2617C71F2883A3F6,000051401BB4413A,F34544CC336FE41F,FCE2D19D3427DADA,CD0A776CE8A3B15E,DD98CEAB285120DD,D9C65F3976A8C0FF,D9D1E9F2DE3EC1C7,1A1A2135687FE6B9,0BDACBF26FCDF178,6EEE5BC78CDCE93C,EF42912567DAD0BA,F07F4ADF49055B7F,000051477D5F99FF,44E8AC1E5A62C61F,5DC3C6E137449EC1,6062D69CFBA9F017,8BE3DA76F0EAA000,256B1ABA5B33FE60,2C99E5D594C53F23,7A644E0062822606,578C016ABFC97514,5CB72F69FF3B3BA8,1E8F73732E202B98,9B615A56BBAA7608,000022FCFF8458C3,587161CDBAD0243E,64A89B27B5A9A3D4,E0A5296DC4FF5AE0,EC4C77E85013C8C0,D6812652F676C157,13D195357A11C5EF,7A43FF9B7FD1ACE8,EAAD25706A673623,5545B07B38522E0F,32DC17FFF552DC0A,316AF1882D002527,000055B294578CBE,CB263223B5AA849D,D4B625F7DF68676E,87BCCA0CDE4841BA,B3E763DF0C908D77,A69BE5803DBFD592,D3F535BF5CAC24EC,BA34A50F2EF5E858,2D468524F8E4A357,735CD7D60C21681D,848810B8C92E2C49,6EA17A308837FB7C,000068E37BC6F250,D17DFDD063AC17D1,756CB25AE0F2E8F4,6C3140A159C21A4B,A5BCDA3201E8679C,0F05C7481680DF28,D5C3C81631181F05,0D7319B5E6C18E2C,054C877D70064E18,31A069F06FF86286,259E898CC2500F0A,77C01A7AC21B6087,000009432B01F6A0,4FE01531684B20C9,1E1D7075711F1D1C,9AEBD9623218FBF3,DEC2AF0EC75E8CC4,92B12E3DE4BFC2D9,103B11922B15FCAF,9F2C3D28A458FA23,8D5568D062F38CE9,E185DFB63621F0EB,05477B6877C3939F,7945CEB76F27701E,00006D4F1097029E,A7C581E520875DD1,723AEB1419F1FA3C,A91E801365C64C0E,137638B2058899D2,119347FFE9A48498,21C10A4E63B2932D,83298BC04D2495E3,B8B75F997BD26DC1,2396E98784BC7CC8,4CE01E846A0CD02B,ACB458CA563B24A3,00001AD28D151488,38C14DB9811ED202,A22997B372AE8A87,0BCFBEA362628B63,E80EABBA9E1B4784,D67D750EA4DCD5C3,92DFB05D6A5687D3,0B5CDA057E660E2C,E63EB27E765E6587,2B0D951ABFE34E41,178A7186936C32F9,8A0418A8D0CEE8C7,00000A0ABAEA2821,C060D795E56B149B,E55301C8F4BFAC69,DCC00955B9392628,D72B3D1EE40A9800,BADAB13AD5AA6EB7,0BBD81F7CE8546EA,F1B104441741E9AA,095E2036B345B4EB,DCB7283BC729A465,B6547959168D7B31,BF4F185FC1D7F678,000062137E8ABD05,5E400E0DA7D00D9F,2B4D0F1F07DACBC3,1F64D1613954878D,5768A7BD62B6B50E,E1A1E96FAB7B340F,B0D82144614BDDD3,5DE20FB2C3EB28BE,3A0C0D439A5C5EDF,2A609837E343E0C4,05B107D1FC7C1B62,C76ABC7B9C70D2EF,00005D6E97B12685,F49F88CBF04E3936,C5B0C055F9EADBF0,E84D35B3EC6A621A,C0DDDFD4680CC8CE,879CAF8126CF77E9,4A7730CF7EDE331C,00A3975AC8526DB2,2C2A40A92CAEEB48,8D367298AF4AFC0D,CEF912750E747A94,7898708D25580D71,00000C25D4BE5F19,946D85740AD81AF9,0CA84C99BE641C68,0B944CC17AEE75BC,704EEE5C46B99BC4,748CB5BC4A8ABC16,6ADC465030362561,512864A2879AD5A8,2A802EF51402FFC6,82A7F234948D52CA,C519D359983CF2E2,FDC79E0DE5ABA97F,00000CE1584A24D5,CB235CE26CBF989F,135D026ACBAA147D,C3D4BDC9C8D14D33,B3A16D740D0BE90E,D3C4ACA29E1063F3,F666DA4B80576031,9A30D53AAD9008FF,63DD7960B7385383,9A4EBAA6C74BFBEC,0197947C1B917706,BA25234174A49855,00003303660D3D6B,0AD2E81A2AB9A459,D939FA85EE610577,8EED4B707FAA9C27,835230D08ED10041,ECF2D00E10732B96,3BEC722C9CA04DC6,819B396789CDC818,C8736114C0995418,899F901E4A2EB1A0,DDBAA4BF9A49D312,2B89E331A612AC79,0000189541AAC10D,49BE7904FDB87BBD,3EFAD81248342F3C,0F1692B10AF78AC2,F1A974ACA660F10B,31BAE356CDA960F4,2A5DC2A528FDB980,A4638A7EA0E69E8A,6EABE9B7D612AF37,813806A64D0864A5,B06DE30928AA2B71,60EEB00F16423DBE,00004B38CD9A8A09,FF9C667DA4B69AC8,CB982838AEF957D1,ADA03450CB86C2F5,8803852E0EDF961F,EBD2669C8084AFCD,C0AA595054887F04,8F6C731E79F96131,6E5E652FC600EBB5,B564198819931FE9,0A5EF0CBDFD1E3A6,4F2B81FB865F0CF8,000038ADE118993B,CA48D097303DA415,35AB0A1569B7D3E0,8A7B42E1D21BEB55,986623E3D1FF8D7C,7F24E87273747262,F62E2B72DA5323EF,DF1F991B03B0492C,736786A989CD2609,26604C2450F71B14,D47DFBCDA4812F27,6D166ABDBE92D7E3,00005AB1264AA0E1,BC08A0B54C053A0E,983D1F9072590213,6321C5895A640E28,BBD85DEA43353F6B,C44399E4C477F43E,3B898D04F741C0ED,04B85FAED7689603,FA74BF42D855F844,F74842EED0334811,883F660688AE2F04,D73FCAF66F9B33E5,00005390F2732E2C,A34B3EA9BD65AF8D,770C5046A92642BB,5D966974E4163814,D43F0EB37D5DB3F7,626420255E1D0D76,DAF3B05BA752D7CF,9971FB4DB0B0DFF5,2749AD9A868112F1,DC7523A746BE8F35,7C344E2322BC01A4,5C2AE321E4517CB4,0000527042308CF8,56519A57AD1EF6F5,81179EACCB129849,61177406176EE774,FB0D4252E2219769,D2C996111DF462A5,90F8C296B4FF50AF,8F59F38765EBA376,F00C3F71B0145BD8,DCD73733FEB82DC2,FBD2CD4CA441E8D2,CBFE6643E80D89CF,00004E520F8AE3C9,16DDB45D479EF3A8,85D8F65EEDB170B1,1C307EC48362CD02,7AF6FAD0901D98B8,5E44671FBE36893C,570FEBB881869D82,DE8C8BBC82DADD13,E46DBBAD4237DA76,05B765F2EEFBEE4A,4A34A188D657FFEA,A5FEBD94B4BABAA7,00000411D79878E1,7F8E8CC7123F14C4,FA13937DA0A0C0FC,77AE4FBC3F4D69FD,EC324CB150832E1F,37272E52141EE1E8,132317F2908E35C1,F92EE1FAFCAF2F78,4907BE175F3609B5,3822A84E59436275,DAF31FD4287293EF,58AB50195AA13A2E,00003C9CEFE428F9,7BE2A366DDA5FFCD,6EFFEFA82CDE5346,4DDDF2A83D8C3A30,A9F944D8FB237DF7,575BFE5952A6141E,12C8CCDA127BB37A,8A922BFADED21782,5ABE61A997886FF7,9492570C63C062C7,0DCFADBAC6A617CF,DE1B539CC6CE2103,00006434D67D3E81,E324D3A9441E94EF,96AC80E6D24524C0,1D8CFEC98A9F4401,48FC83179B6BD9B7,B516B440EDA9F99E,F9AA414FF7D0EDC6,69CADC69D5F6E4DD,9EA8508345CD802C,DADF3F8E79521D31,255E013F968F694D,546AEFA5A426FAFF,000041049C29ED7C,48A6E0026590F243,30180FA7F02E9B91,922D6282ED5A65E2,549D36EBCF3F7BE1,C423F2E9BF8DD75D,78CA2AF75F9B3F42,9E617BC80596EDBF,7879CB0AD8DD2B57,2CB89729E58EF883,BC8146F69048F5A1,8F5D9FFD9539B990,00005C981A3CA095,45C5824983E97F9F,D1E85CAF1B31A89E,C2F733D162C2C7AB,3ED58EF8082E2323,1A3A3FDDB54EDA50,A46245C25F04A96E,6A2E98525A073742,2175CE03896077D3,7A71C5B64CD0FA93,6B803ADCC65D048A,E57ED71A6401247F,000068A2FE3FCEF9,EA96F540293E3342,C06EFB884AC4508D,886D31A3AF81E305,B8252B03A72405B0,8B026E400084B098,49132463808C2C31,DC89DAC6FD5C8D2F,9762752F3ACD1D15,3A8D2809F791D214,8EBFA158734A49FD,42C437F92F5CCD76,00006EE3942FD25B,B388F37109A11382,2E2D4AB6D7334CA7,ABC4A481125927A3,411C4F69214CA1A9,D92FB354357F317C,55939EA767E19DFA,2475A62D4ED2A519,DBDE01A713380480,5F1014E075294BF4,ED25241887102853,899B5F2CC9DAFBEB,00004F52BF41E544,8E69BAE6575DF2B8,9F762A6FC1BD0E20,DD7682E0BD272A5D,2F242F8CAB4E6B99,8046348FB236EAA6,963249CD23AD54A5,BEBAAED3A3353A93,3907CFDF455EB3EE,A942D82E35CE189D,7E136C025A3C8165,84A2305B88E8668E,00003CBDEE33D5D0,F853127C3B2024BF,A3C4A22DA77A459A,8C357DD5D88DC91C,8656BAE5B2E5B03F,A2009764B7803893,CBFBA456AD5F1FB0,7E4C7A77CE93F589,724797BA163E186C,E5A7E8261C955680,DCC97A4F21D61EC9,26DB4B12D407B295,0000033888677C03,4D11369057D77963,84B20270FD8D1049,EB49C327C00A9DFF,3381F0FBBCE64546,C98F2D51D551384F,EEEC3C43078CB7F5,96506423AA4C0366,112DA2C0E896AD5E,F39DCFB81906187D,5A8D7C0857CA80E9,34E81E79DAD17D48,00005A7AD78E44A9,4C86BB6420C53A93,108D35C1A499D79B,C11508592C07B2B8,7265B91FA69F9514,3F56A73493E35CFC,D9B8A8112F2FA639,423255178DA1795D,ECC113A12E64800D,69D40CE244C627F5,8ACF9B8A1F21737F,073603AAEA7BB919,00000AE78CC0A8CD,3814086A2826555F,F1484F5517F1CADD,6380B8E0FD64886B,477CDF6E8215FE11,B19FF4D48475FD77,5B0403A43696A182,9BD6AC038B5DF9E5,BBF4F2C45ECB1835,6DEC6638D35AA62A,F4A10DB71FCB2C9A,B55825F813B7F416,00003C61F0E43468,7F07885EED96129A,655A5562816A3BC3,E39908B0ECF97245,A06BFA049383DAEF,BC69EA0475E25A50,2FC24E242C6BAC74,98B2B0C6BE478375,8022A81D5A67D7E8,9D235E6ACB417DE1,29448FFB3FE013BA,8D56F98A18803881,00003F351712FBFE,8524BD2618D3736C,E4464D7F911788DA,13222F8791CE95D8,4FD4ED33D1083F27,B1C36B5C7FDD5A45,FDE5CB6903120510,DA82E59199077F3B,C183F1C570CBF911,4763321B4A2C7797,0E11320ABE17C315,10003CFF50A67523,00000A3247B2BED0,A2971DB3E502FD96,ACC857C548103C5A,127B6B26EB4F832F,8C25120F74392113,AFDB2A2888D7B20A,59BEA4291AE321FC,1B266C1AF43E134A,A1A915668E724C33,B15D867BC7D61E7C,D8AC3FDC94047582,5C03C6BE90D8B998,000021B1DB79D68D,F27694B696669DDF,CEF32C60A6CD90A5,397D9102E95FF77E,05DFBEB9D0A6B0B5,6EDACA1E00EFB60C,2E6FAAAC35DF5BFE,A09EC1A9FBF9D289,8D1770F863D99882,1443CE271F35FE5E,7A58AD3C6928B9F4,C4E046AF1F475EDC,00004480BB1D04AE,1B91EB8353A122D5,50C6A6BA42DF8B08,F3B8C97D0F8E4A84,2140A7C7D5E71D35,E405FE1F6A184D2F,11FA65F1BA7A40D2,285A36FEFA54B7E7,FA1795691BEE13FB,649E1864ED3C8771,31F20B01A543C586,6BDC2719FB198317,00006EC0CF7209A7,88A2AA8C78333152,B949F42D0ED124E9,3F85A65563D670AE,7180A98883BA43AC,04F4708A58869433,93BF4CCE3C0F14E8,190947A5173C7ADD,B052A57D247789E1,1F825DA4C85E4A66,40CF0F4035BEFE8A,A2693E95C598F4F4,0000207BDC96BF70,93A2BCB7E4A14F2A,FFE1A12D75D8A78F,5EFA6F0346B0AEB4,A4CE99902804EA04,F57FE1CC3817A1B7,2127AA91406B60E7,82F5EA7146EE42B7,5DEF1BA9BFD1CDC1,1C2BE79C170CB43B,DB550F9205444C3A,E0E8F361503ED233,00001613CE5F0D4D,ABDE61734BBAE93B,AA681F12FF0B724E,952FDC005653A1DE,92912BD8D9961AE7,D90D67A1759AB24D,BDB0B181B4F8E7A2,EE6654002C89CFF7,F56F46813291785A,52EF987D4F1C3F3D,58E570932CF55CFA,C3CB2FE6ED7F48D0,0000634C11B870DF,E162E3906FD8D602,9257A34BD8DE9B6A,76A87F204118013C,9B9DD56838F1A340,3C04454A2D960BC0,BD33A9246E168C71,29336C7FE93775EB,A427EF0F110DDE74,85FFDEF87C0EEC6D,92EA743BA7148CCE,851E411FF4DE799B,000010420C193BBB,9A753B91CCD9AFA8,DC2939D506DBAD65,9646B1DE25253DE7,FD25DB384E2434D2,484C43B13C1FF9F8,751DE2916D5449A4,CEE78C237F8DF836,037A62EEF2D823AB,CB9C106ABF9DA47C,325E4E2D3734E3F8,6598032DA73FA7D6,000022BC0FAC7092,7D3F4413F59FE889,9649FB66F267EA0A,BD3CDDC8B1E7F750,0B055E859F7B13FF,FD25024DFB24B307,E12218C377DDDC90,CA26433A4728DACD,562368B9C34EC345,D7B4B7C5FB76E9B9,8ABF19FD990236E9,A73E24347D819FFB,000012B3A0393B7E,5BCBFCED55CE9969,DBC22322BE2C481D,20C7A1FEAD767559,BBE1E7379EB9DB71,9AC095EC74F192DC,6E4CDFBFA9226478,5838F7CD67DDAA7F,FB54F6DBCFD6187B,1F5EC0EDD741C63D,A055D46B85B096CC,79B7D635E11340F1,000038A215EF48C4,871511D7701CCD5B,71F0F38AF44511A1,5F6859D6173563BA,F26D4B728114E321,3140F5A99835A3F3,786AE04C732D1506,12557BF1201F9AD2,A837306CBF582B31,6160A9F7EA15365E,FED1673BB4F17E11,D8F92FCD3C39E569,000065E88949CC13,B547CB8B42B010C7,C9FC450196491E38,76876778BD9AA8D2,72E3AA57E5CEB3D0,DB285B5A44704A2E,4C09D10BE665A4D5,B93A77D4138A6F0E,F984B957355B8A62,0DAA66DEE383F5BF,BBBCD0391B7B805F,19DD6C033FA3A675,000004D5BB772138,DE67E06126A12721,083E6ACE2BB77D5F,FED353FC53BD3965,46ABD85F77C3A8D2,49F7EAA029FC1C30,FF36532F6FFB3F5C,E834314AF7AB6479,002E0AF1488B5F28,00FB7634D1E76AF4,8255EB91C4350998,9967E2ED480DF68F,00004218EAF2C818,8962AA27E68B7F0E,602894D83ED5E432,CC2F636DA1841339,910E1A0E7D8CDC71,ACBDC02F76CFE3BB,CE149FCCD0F33DC3,1F079B5D87DBBE04,59948951947E592A,4C63BBD78892237C,3D6584D1FEAE8795,96FC3BA0447A171D,0000379E20A8887A,66F706ED04F229CE,436046BFF9FE6CE8,C8E162ED73C2ECD2,C0983C1249B85FEA,0583A7F5BE977A36,F3D18A463A8FFDC1,1414E93A74904C93,F1E59BE8364F1877,9C45D362D974E6C8,7AD33DE71491EE13,34012423D34445B2,000026AB054D354B,BAAC0D62A987D957,4691856C87FBE54E,7C4604265DF0B902,8C5B234711568AB7,631FCC48D25FCBCD,503770EA795C6459,A058AD10D3DF016F,72F972E8EF524471,3C4E879198B5C4B3,E78B328FD7146A73,C7324803DD403270,000051DFB015FA9C,57550EFF6D5C749C,3487E30522D20E40,841C4078ECA95D8E,05431076FD65DAF3,1FDF8343CBDBABAC,05682ED1DF1BC054,A22DF6765A5FB904,4EA36023FCC50F59,5F283F7F0EF2B621,B8A7F41B296FAC68,F4A2E6F61D1527B1,00002134181CA436,8744DE128B1C0918,668057A305773FF4,AB158AF75A6A067A,E26E58385E0A9F04,C366809A41D4144F,962DF8EB270DB01D,01CF77013F1369C7,46A08970EF6BAD39,5065B2C0FB94ACB4,E44C4FBB473B7394,C5DC64DF873C3C18,000012334EF0A96D,C453E384354B4F59,A67790C233F6666C,09D0D302CFC96C9D,1405C52E10B019B2,F6F7608CEF67C3F3,C7AD9472E4E373F5,96792B239AFBC127,D003A412A23B06E4,131603E1D09CB3A0,9A2B1CD681851AA2,286EBAFB7D95E14C,00004E9C1DD9AD3A,7F6203A089A01BA7,6917EE5355A63B4D,F4A772EBE77A0CC0,A7DE26D8A42A8CB6,FB69F77FE51B73F8,77BB6B5BAEAD121A,AE29892489E2D9A6,07C7B1C2B6E9DBEB,676013F9CCE587AC,EC8AE3D4FD73B987,99E50C24C5142CEA,00003F38CFC4505C,B41DA8244D8872A4,36B1DB661CB4D2C9,92FF02B3E5D0ED2C,1AD7221C0F6AEC54,8909B22655434B78,366BAC4E3421FED4,C084F55D0F165B2C,9177B07B58DE68B6,4826B1A29D3FA16F,7D3D083543E0F337,E5B44B3A7C6BD606,0000121218996F5A,8E353279F7E9A608,1A3A4A657382C5D0,AED17277CDF714F7,B15037ACF43809B1,14863ED9CE9D7377,5811C8242EC77A06,49E1C584D8112DD9,F496BF719D3A58E2,DD5FFB604F1D8EED,2EB66A4453C3E874,E9692CAF562797F6,00002FCC26AA0000,9BFAECC28935ECF0,61BCB062373F34A7,4605BC2B41A00BBC,C4C7ED19E19FD897,A41C54405AD41B7E,D403EF1B90128D1E,FD2B3A61FEDD3AB5,6345BAE9E2A0F810,FCB152B0A72AEA3A,73D5437B03254643,CDB8DD6A909BD82C,00006CB9C7084278,951A0992ED790DE5,86496544E9B19C67,5BBABA38D55B45A0,82D0CF5D750F37F8,74303D8034F6AFD8,0F9DFC2472B4F475,C15498B855AFD61A,C2733324A0370285,899C8DBF314F9D06,FC2D6B9EA6B56A99,306CC433C16ED0A2,000006ACB456DFAC,99C42901800259A0,28CE47A0206461C5,ED444B78DDCA539E,0E9235053B84AE6B,CF9593669C435390,D9EB4ACF3D7D6A36,21D817B99C55BE61,69E03F95423F3BD8,DF0C7A968944E2A5,F36903C1CBAA7FA3,59BB88D7FDA8EFC0,0000467D1C6D2A2E,078BB64A6E332148,49702ECB49D9A636,FBDA17EEC2AC7C37,C0B8C4D8712AA86F,C98C1E46E2E152D0,6C8273E986752EE5,25BED35E41F31AF0,CE5027D315026F39,B5F7AA59F2B7677B,72CBF42D3E8F4747,2B2F13FDE8506A90,00005144A03236B9,91D2A7B98AA794EC,B790F3F097844270,3BA758748D7021E4,E0503980A608D191,7E35A17D8B9662B1,8026F715D4C1077C,3C8508966EF66D56,6C76A48642A32435,C1C9ADF557A4D73E,36E7CA134204168D,483433D8D1B05D3E,000048DC57BD7042,5F524480B267897A,1EFE35D5B39EA7A6,302DF596E7020706,C50B7956B06623B8,5142AEB952233EFA,9C59399279A2F83C,CBF519A74E59E0BA,6D2219EEDE4B6859,EDB28953D3889AF4,20A771D349C8B981,2DE9B0425DD5D72E,00001DFC8023D0B6,9EC8015354F14157,724CDB9266C9B7FE,EFAD6B113EC64681,6D894CE3CE87DA9C,7E0B3ADE4DE98CF0,C68B6DC056DF4CC1,FDC02B4E58D9EB28,F46C19CBE0FD7C98,AB5F62CEAB37374A,65152B1113071C88,AA36C70EF1C5E28C,00005D51146B4F2D,7B5990D9F6E5717F,0650E64ACEDF20A7,280920F16558BF88,1968174642F33542,C71BF8EAC426E3E3,863C0E520FF918FD,DFF0410A98E3FA5D,1621ADF164531B14,BA5D14411282B228,0C1BC6C0A6F124F8,57FF99D57827540B,000034BF3AA4F222,F4B3C06629A69C63,33B0C1313331F0B6,543C8332973B5DB1,D619E382D397B88F,5226D8255E3B65D5,9156D06C754C077D,B10B047B78EFF057,B81DE7ED43EACD72,4C3B4A2E97B3031B,1B6498035411C8E2,1CD349F7A869307D,00003029E1BEB027,3A5FF8B1435E7CE8,4BC27290EBDAA3F1,905896348E5864FF,D6967080C6DC8862,2F757D46AF51272E,69E35C31BE018E42,D444D9AC6DEF662E,14978DEDB109A50D,D8C67ED8B51B8BDB,E166D268D874C31B,6882E87C1B56E570,0000368D47B815C7,3E0D67A46B06AE57,44BD15F32690CF58,630EC548830083DB,DAB1324999BC2BE8,130D5F2862B0A5B5,98D136E63FDF95E8,5D529B71EBC136FE,3F2F08E2D3CED33D,6437170438152EFF,B92FF98AE0699773,A09F59EE3E1F48CF,00003770801476B6,8BEB371C60B366D9,8932088F26C58475,F1354ED9D864A77E,4521A8189CC8ED5C,9EB93F42C93348F8,5395D1FEDDF4142D,F95F296A3C646FC9,EAB4DF6C2B65740A,32CD8807ED4B652C,D4EC0FB2A12952DD,B270A56C0830DF70,00001CC13C012CC2,51EA496CBA7CB94B,A555751131BC10EF,B4C1C30127BB28E3,85421D1D145DAD2A,D77ADBFB0675D1F3,1A7BF3DC29F3CF70,6273E443FD9B3D10,3CADEC40B3F531F0,32F9E70DBD182869,53690A35C177BF4E,98CA2B9B3C64ADAB,00003FF69BD64CC3,690E9021142155AE,6F299B74FC2D6FE5,D010E9C8F2F9C1AE,416EE258EB161A4D,D8F94313348BB7CC,36B0CE9C5D15170D,AF154F3B51B13366,27687394228542DE,676694E7150B3F33,CEEB0FEE7909A9AF,F38BA90C13D7CE9E,00002F0B78FA7B92,146368A9244352D6,D225B4ABE2E181E1,16FAC8D71813BA3E,3617664B74FEC49E,71A824F0E9C4B97C,FCF9A93A85040E38,1A7B3A6BB71BB04A,500352F6E79143F2,4543B4ACF1458F9C,12EF4238E863D50E,61A595A9528F0D04,00005AD21B2EDC0E,4F6BE4B1449C7779,AA75A579A6814BB8,B037F2A854FACD9D,E7813DEE6BBCBE64,EDF502E228A4D4A6,16D0DA0C01DCECBC,62B14595BE851DDE,C8D9708690FF3A9C,28ACFA7A73CBB35D,DF27D486469EECBD,CFF5200C20B07B58,000061667302CFA9,BD9A615B3BF3E4F2,39A0F95E2B458E84,FD8249140FA49B70,9E192B4A5A239506,3C460EBAE59E5A07,646FAA52CF8E0CAE,2DE1E08AF76DF649,79E3C0442EE80429,F47992E0814B0A47,F60C52017FE6AC51,D298532B07C8AB9A,000047015DE647DA,9ADBACB76D87E418,B8DC7A0B175CA89B,C9264C03BC5CD9AB,84367FF518EB9CC5,3FF8139E8495AC51,B4FA1E17F45068F8,74EB7180E61FC2F3,EDB88DFD65CA4B5D,618A5AA3669260CA,A61ABE98A08C0376,6B81605BE839E52E,00005A69125EC5FF,9F5BC85FA0001E0D,2607F9EDF4C7F0F3,00F24BD5C49ABF6A,B7053097129B3DF2,3BAC8671622F17F2,5F46C2BAF1258C84,30F905A0E466A8CD,3ECFCD843A30EFB2,AB024E3C6ACCF521,307610D12753DA7D,5A3DCF35E384ABB0,00001BF37AD71F90,AEE79DC410DA6D7D,4ACCEB8D519A2373,9CE213DAA8DBF370,6EB97E5015406C00,65A5B199C2DD5DB3,CE40492015D0BF78,6841EF24B108D0FD,31D0479A393B69BD,D4F8CCA8B5130CAE,319F6A8B3FFFCF17,EF87180C4CBDE3EA,000004284B8AAA95,CCCC8AE70F611706,B7318A2D408571B1,4720BB64D0851D8C,EDB7EC00402EC203,7997B469F184F7EE,536899F1B0E062AE,0060C7D702BCBFB7,7ED69416031F6B06,A27A97C5CA268983,F92C1F86363D3F81,7E38D42C64C30D24,0000292A43C0F87E,25FE60756CBB165C,EA670446592C4052,ACA89B99ACAA3B68,F7F648AE0EF3FF70,034F4A2A0458431E,59D8E7738D1A0221,DD856EF01194E2E4,A76B975EADBE445C,C472A9EB545446AF,21ADD6A841265D11,7EB050FBB04E005D,0000201DCA9D5E6A,B9BD0605F0A1B66A,9821461695FE9CF0,8EC09F6A29C22736,CA89A1EFFB6929F6,BB7856A019C2445B,CA5BA1815D3FDC98,0F928841FCB579AD,288A09E9ABE91C9D,1B742BC8AA803897,A313E3CA795A4F5B,07CD6C559A9EB9D4,0000646D0735996C,FE9DE6DC7F0F8F45,04D2D6148A7A4D19,DCAD33FD6603ABF4,4360A281D95CFED2,BE9B7A1E5E5DAC38,3F1F253FD4556050,426D6807EFD9732C,F979841BDD866BDC,159552B8D747BF72,8F8B26612C22BD4B,B741A120A1AA0142,00000A00DE41D1DC,C212793385CD2D44,85676306414BD602,AA7870D625F8FF18,FA74DFA7EED25A6D,7251A13961395E85,C736181104B362B5,3BDD977497D6311A,EDA6912C9C3DA210,DD1FD471371438B5,081C023A248809CA,8D5B7E23E0943137,000055A998350A03,051FF7166C83E6D3,1C8DFBA897A6C167,3209DF69475B54D0,81ED9BD2945DD346,51715DE6A1A0FAFD,ECEC047C817F1AD8,D64D9FEDEE21E1CA,916DA6EDCAE136F4,54D63109BB85769F,691D2D6D2116B362,E5368A127E62C318,000012A64FC0C678,E996DFF08CF4812A,39D121871CA603F2,12CA60B3FBF3DB64,CCA127A5FE15EF21,9346692364877D93,8AFB21AD69836112,748E4D4C5B7C5629,341F4B8B144F7D58,CF8E9E345F1AAA5A,3A615582CE7CC9F1,B15BC5AB4A65AF48,0000094E1D154D44,53DB0C9C1623B0E6,5DFC5DD74EF2ADC4,F77C109830FEE57E,1EF58EEB1ABD41E0,26FC6AD855CC76D3,DD9941205CDDEA68,3536C18089041610,841C2B5DB24592A7,592079B390DFC620,6FD0EB47688572AF,50914D4B499E191D,000011321DE183DF,6C425A4B9ACCB62A,E06DC05616B0D501,0CFC7A9849A4F1E2,70BCA71F62D4B59E,EE3684B1F1E1A8C4,D4B1AE24194FF93B,00B0C80D4565FD96,72EC7D89C09421DD,A01189F26A8398E8,A4BE1720FEE10D67,A6E6713B70E6D929,000058D3D52932E3,4A1F278C357CA84A,12D1D6996FD75B0D,D18E820B4F61027C,DB773E17BC27B7E3,596D6F361BB14E16,0C4BF83D9C35FFFE,296E76257E6B7720,F5DEF243B5797178,33FB97D695715E3E,50ADD4DEEB4E36F2,2430B95E4203E497,000062FC2CB45500,1A7B58AF53054E4A,93413CE96AF4E5B7,08BBBBDBCE802689,2176389BD0467720,844F72C3EA055EE6,5F2A1B6540AED18E,844FD2753FFCEC0D,872775A123F6C7C1,EE2A493F6CFCBF6A,4C3396531E0F6913,87C091F435C68C88,00003CE8A252FE4C,D050E977685D30B0,4D5ACA294914EA65,2EC8917591E1F542,CB41FE34AC1F4459,A51A3ED00CA9D20F,7BD7223218C21011,DD7A3C5648F73C88,3B9E685AA0ACF533,38C325C4AA7BCD67,22BDED7792AC9D3A,84BD0740151FD574,0000507172F70979,E747E516F193B476,1924A67A956A5C66,6139CEA9B24C57A9,C592A2D6CC73EA1B,F4EC330EE4920DAA,248780453DF8C467,D8F9CABE8A318FEF,DFA4B110708E6903,6774B861A33FDF14,154E9559C3AF21F9,47B1CA4EC5AB9836,000062929B1AD32A,C471253EA1B43552,68901E5F1FC5250A,A597C9D685952BA7,100A5B9435695A37,69FE85FD56918623,DA5CEA046B66E2EA,A35C61CBB8E67065,B4D044C20C436F50,3180EECACB633852,7184A1F6C25E33B7,C66E87D57DFF1381,000044D833CC7158,6183E6A531863F80,75845548098462DA,1E15CFAF9FFA99C4,5F64CBE400FEC61B,BB8D90641DA56F9B,CB536B64C97920E1,086A2630C0BEFD87,13FF99C9EBCF637C,FFF6B6757CD6AEA8,5CF2AE501AE47597,12C532252A9BB3ED,0000188729FC98BE,DA1C76293CF43FE5,6C899BC605253170,DA1955468EBA7BD7,88E6DC3DB23BCACD,BE7C6EA12B2BA73F,163978B1E0636675,B9D2340FDE343BC4,E9CF4F78DA367F35,8E9F2B622D3C907A,3AF12C2884E66AEE,66807BC88BEED5BA,0000355E7590A442,FA78D087876E9906,9729C9CC875BE0A4,ED08F9B5C40B36B8,C7E4BF7D7853F18C,FCF073828588E2F0,0916D71F857ED1EC,34ABFEF58D5AC316,D5A4458C10C29DD8,50D31699AA71B500,EFA13DC51814EF4B,C155F1B8C3E9E920,00004E54E3823A78,A67C9ED66538E357,C193186345AFE9FD,746DDE81F61CF9B3,D6EE3561AC221F5E,8E7C8598CBCF4D45,4AFA074DBD377A7C,6974B4861E3A3F57,182E9AE860280444,C919F383CB47BF5D,78AA975862B83EB4,DB59923F37CE6341,00001935A51CD5C7,D094871CC582964A,EDC443AE19484745,9F46DF1A2DF52F78,D0372E7D503C3117,A581C78A9EC80EC3,811C99EE15A9DDB5,5A2E50E45440B544,78A04504977B5B67,9E1DFBC2172179D5,C6172CA4A9A287B8,D9659825744573C6,000052364B8EDBD5,BFC31321168A796A,30402AE6387BDA4E,5BA5840CBAF79A45,DB109AC51732C04A,1A94330B03BA86D9,69DCC720FF2993D4,A6F92E71CCF79C35,0DF75647778CCA35,E1E54D586C645308,9319096B2888CCB6,FAE24879F9B14565,00005C06B75C0FB1,64756E05158B99B4,A69942B06329747F,0FDF367481AAFC43,EE39E6849B415C4A,CE90B329508C6D73,F6DBE78A970A5E63,40F188B2F6FD3B1E,6BBE0344BE8376D5,671001CA5975B67A,8C55398DE38E6142,3FAAE8537D0B801E,0000648506CEDC13,539DE3B4300271E9,71F691AB12CBC15F,356ED53E2BC16519,0948E8DB0AC1B276,4D5129D3EEE40D7C,DF38FC40579E79BE,BBD4365C7023483B,A8F3414523A10BBB,C98F7DAFB7F22CA2,AD52B62FCC7C2878,A0FB66CDD70E2DF4,00005F3130D96AA5,AB34CA52BD8B52AC,D1C259BB767E75AE,803C89C538029B98,1B4EF3B6ADC7A2C8,E85775C1C535F567,7CFFE6D721F148D1,BD6CF7B72F171231,EA01D061C6091F96,7EA2B38608BA0CB3,EA1EB3D817A5A14F,93D352A091736BA4,00000F3D860B9306,8983676CC20DEFB9,481941BB7EECA2D5,F5344CA9488ECAD5,B76F3CD2DF641D81,44BE1DA6B03C6091,B7D0254926706BDC,BB9D5741FFDC0B58,7BB96C7867C05691,9E0E9095CE13B470,E936419ED724D0A1,4C83EE46FBC294D8,0000463171297AF5,258C5DEB2239118D,32036933F921456E,AE67630E939BFCCA,A78012094E0617EA,76A5A48D9B79BE82,CE61FE56C8A9A582,B7C30E9AC45A00B9,390D5ADB54E68504,FCCECFC3E3471FD5,F1080FD73F65BC58,C735BC01AAEC991C,000057FCA4A231B2,834F4ADF6D2F137F,48A7AA0ED27393B8,371839F87EB45474,B126E140A831E63C,5117445648B4C936,5CC775F8326AC6DD,BA3B0B516A71A811,D7A7801AD70AD84E,6BCB9A9AD631CA8F,2D81E7F0BDC4ADFE,54E1F23C243084E3,00002F94F7BB7BF9,3895EF14D531A6A2,F925DF80ED9CAE05,FEB7DF012F44BB4C,FA157616490E3657,555D0DE9506AB7C0,5FDFE8E799A0D228,62F7DE6B7E244EBE,DA0FE59570378AE8,3AE465D45BA7E079,EA3B16B5064628FF,B8A9AADEB710DA15,00006C13E81720CE,937925E357C50FA7,BD48E358929326C6,89054167B3C4D717,72FA54B5F06E628E,D61CB8DCDF95E5C2,C715825F2B904F39,0EB096BD3376372A,7E84FE9489CD8F26,19539AB7CFDC2836,04FCBDD7F4AC2866,70FA2740EA5F4FF7,000032E7CD437AE0,1CCDE73F09EC3D87,BA6E1C48CB73D34C,4A98A9A6999119C3,BB3B8E69023CB1A8,898BF53B59F9C2F5,3F5360A246B49215,EA8D2328EA843240,85A95A3DC6A3DA32,9FB55CBF2FA06123,3A737B1D19520B73,DE7B6C48463AEED7,00004915B716AE36,AA52995362475218,2761071DD8425489,D39F0824E4386931,DCB5723E73D51B59,0C2B7DC76A2A8CE3,5E5087E3D56E7C7C,A2FDE8D63EA69456,6D2F2DDEB710A45B,FE915E2603356015,1DE2BC16A28780BB,37D8D8BD40874914,0000381D0FC312AB,A4811E321C6FF98E,528A570A1A8697A2,898F749B3CA70861,9FFDCFA3A70711EE,C6FCE484EDB303B4,127AECBB968EA840,2283A32C607F2AFA,09F80A9A41A91F06,E144E1E14FF6A0DE,143FCC3318455E0F,DE12BE4EC2BC6A53,000042E9E671E1E2,E64C690B4BD10226,51778261F75C64A7,8239940B869E9522,8F19200BCF1908A7,35535259D35F0583,071FA56BA2DD919A,62AB9B0BBE3111E6,ED12FDB4D626D2E8,390E260D16CD340E,18BDE79190F6E19C,B9709824672B3683,000063C5956B6089,13456E17EA115CF4,587A3A68A9F12B87,25D42D340203C115,A8875807615DF057,F13DF1854DDD4268,C5790EAEEAED3EE3,E1E0E3A9E20B4ADF,80C0F1A98727F2F0,81D0CB0A6C64DDD5,49CAD4413B044204,D5EB6C3A3E3BEC2E,000016C667327126,968A5E60917D5801,DD647ECD9A199160,1F490FDED57E4882,EEC35D7117889037,DBD17B95D711AEDA,00F38C2742A70C4A,D213FB99A789D21B,4CC9860074E217A8,9E0C07A36359F019,6ED358A5FB596349,B66F6239055960FA,00002B76BFF46C11,27D1996B1A5F4C67,C8B29C52D16608AD,46015D9AC8E5723A,B033EB9EF52DC6EB,61F1A868D8DC5981,E021A00594AF733E,689FCDD5AE2AE362,5946C1C5E08F0C87,EE057DB10D996AEE,F05E388B29459699,D51617E0286CD296,00005C7AEC665A14,4899C76645F9EE27,21AA7E89FFFAD872,DF9DDBF6106AFD9F,473A6278AC430B28,8B83F4809C52194A,FE701C9A60D59B29,4955C3EAF9434EBA,F095D51C1E99889B,87A86B7D7447AA6C,E6F38F25F63030F8,BA12A9DD36BDEE53,0000520EFCC3D607,0B675D1A5F1D9C08,84CECCA413251513,94F626BA16BC1F4E,E826CFFE49E20988,60F44EE99DC83224,36501AABFF58CFF4,D61C63AE4871CF72,B58476733C741889,B03386CD31B220A0,598BEFBCBA93E6D9,0389062473300F45,000045CDC778D12C,E2EA52CD793508B1,DBB6EBE7CA92DDCC,A0FAC1BE4CCCA9D4,1D54D917EDB37C68,04C948613BDBC280,56C406D2B6851937,20F03A2CB54266EE,08A752BECA6F49E8,DB4BCC5D5C54A650,2845FF82A0594D07,C958D4CCA9245A0E,00001DF045B35C88,E6ED56423C841270,DA1C3562C0FEB21D,046CFF07E4A8E02C,D2620F84CBD07527,71FB52D2297B63EB,7C266C26D5D35901,279FC366794C8B62,AA849B5B35D2481C,90EA55E5771DF1D5,35D4225B49EC3737,0501AB5DF8BCBB8A,00004835BE3E7AC3,0FA7EB1128094852,1122EF22812F6C4E,1750BDB3BCFBCD12,82B876042755E3B9,C90FE9C79C1E8E48,ADFC82B1C329CDE5,8BC63D7B8B7089EA,0A8658D0C13E3770,FC67350F3D18C924,17CA8D389F5434C2,E8DD8BAA4CBC4C0F,000054DF2DC1C970,BC68131F061AA50C,629880D5B68DD0B1,FA148FBC4DF86821,5444F4BD60E63807,F8C3DDD8CBDFBBF5,5861DDFC94CB77C2,CF64D14AB871E504,98767556F978BACF,17503C5E0ADFFEAF,7644545E9642FA3C,E8FCA06477B2C711,0000522310254AE6,CA682216FD9C8B86,16FD3B82388D30C3,742BDEF89CD5B189,04D189AEFC25C2DD,987782566F2A9CD4,C48152C70DA3A636,2DA0555A0CBBF294,35B18E6389194DB0,93E6CD63CC83F695,CADD01DF64F63EC0,446BA7B2272E27CC,00006BC32DE4A6EC,A7DC722E0CBC148D,31AB44EE484E6475,53ED418B5BDB024B,98048B28E101CC65,997C189523FDEC41,595CF83D7EFD645C,3B72D29323AB81A0,172BAEC6DA0EDEE1,D40E3B8E3B8CAAE5,162E4482E1C335FD,52061708EDB8DE4C,00001F4CD2876077,D90FC63827236CAB,2C67393D1A230D97,9060F6B1D947A6A5,B33FC881AED7C375,1235118091A6C1C2,C76BBE761B0B031D,A484F26106F047B5,561DAE794F31DD18,55F7387F7E2FC72A,2C5647C1BC11C936,7E69246DBD527AC0,000023CFA525DF70,9B320E107133A436,76CDA4B7EC53C96F,7D336DD3513363F5,3695B349ABE1B66A,20E14449D6B9FFFE,A358C85C9D0BAF5D,3D1A8BCA26EB9D62,B63F27445014D8FD,EA11A1723296D5BE,B17FC31A1D7D2599,51F1DAD19FC73EEA,00005EFFA0697380,31117386DF88341A,91040B71C01BB84C,696DDC546BF29543,37DA6B13B39EE31B,02A5F99D57CDA47B,46E98A76217D18CA,224651059F927CFB,2D36E8FB4EB283FD,2329DA34C67D19F0,01453B21373C549E,F7D539B54B32768E,0000369641CBE8A6,A4BBA7F2C6A8FB4E,18CD4E2E38B20889,09C9A562F8343E50,377396E19DFACD81,6739C8C54A6ACB4A,B99082858FFCF4EC,B308FF328421A872,4D39FDDE1421F5E1,E00896DA1837CE60,4614BB3C8F7215FF,FF640CC3738F1E61,000012917C0CC506,B61F01368A2AFE15,E61135900A280BFD,F68308F679348788,974E44D47FFCB0C6,4BE4B968974ADBD8,F47560051A1B4A94,49B7463BB9BADCB4,3BACE9EFFFF8A3B1,995070C3D201DBD1,04D7408548407759,8F4BE95CE7D5AF79,00002973182A0A58,997A7E63F22EE657,5E768900307EAC9A,7F03A5511706C7A7,BECCF6484505834E,8F3B746C57A29A4D,F1BFC4699AB7C931,3AA0F54B62C252B2,9432B653B4AF0C4D,2607701D505BB12D,5BB62102C3BB197D,096CDF35B583E240,00006423E3C940E8,DE854C0DEA4D3F36,B68B02FA73BDDB83,17FB1DD778137369,6A8BAFD00EEEF8E7,2C53AF3F70BA1492,A7AC0AA91364953E,45E08CD93AC84077,B29DC3388D07EC9D,D53C60EADD657BF5,8CCFD028B54A8102,8FC39970317533B4,000051965531DB0E,70AF8D006877D928,EC22F6E35DF72ACE,697DD8E424266303,7D9AC85F8F1A36BC,1ECC00032ED2C74D,3E93E9C5DA186933,FEE4A168D7750431,4CB8E26089DA8621,AC4773ED15B50449,437FC8DD6A65AE67,F0617A982B0A7433,000026E421EC2563,5E48EA0E9288C227,C594293723C10F2B,92066D68A862C5AC,F93E2894FA620AC8,A5201904F94F1BEF,E55741D7DE5A9B76,D278C4091DD71390,82125D7E6BA7210A,0A5FAA5D1FD51793,9B9338F09EDAD37D,F04529217829A6AE,0000277678ABBA29,EDA1D73E810EF1A9,651F78004DB7AC16,96CBB75E30E91AED,EABA6F84A5DE1E0E,6799A8777938106E,CB2FFC41F3839CA2,9F96D61123B11EB4,930EFEE12AAC91B9,FB0ABE9448E3C817,30400030DAA86886,E7C3BCB7B3B5BF3C,0000002E88937670,076ACF1DADF3133B,E195A1252FED6CE6,8668971F0D45E484,A2B6D25999136FAB,0086AA60BBD30704,FFA8A0E8C2EC6732,E53A0BA0C27573EE,6FF27F9F70352B47,312644E9FBE39DC2,8209A141FF2FD746,C1CB8FBAA8F056CD,0000562BBEB356B6,523CC36FAA1D4770,ECA092625B301142,9663E4063F174E07,17A28FD4533E5DFA,C7862113EDE800FD,2BCC90971021CEF2,ABBED3266F9C60BD,6DC82DAB8C2DA78C,DCE95D586D23A85F,CC3B3BE8596107BC,AB1ACAC5B31221A9,000024DD85565F7C,E69E4BC7A3107677,2BBE932A38AA6251,D06888BA99343DE8,999BA558C97C838B,C3C045D4C6C14568,F51C43BE72B88F59,A0647CD7BFC0A8B2,2D43D67D0AF03997,D8A0950FDD8350A8,A08DF9866C37BD37,CD94AD675F443E1A,0000108554CE67CA,F68BC234D4A63D75,421F32472154CD1B,B37BB99CBF736015,086FD94DE54B4E06,7CBE586C63329CDE,891D56E955CD763F,75AC0B9732EB5F33,29339952F5955DE9,B848AC2B4F04481B,D4CBA721527E0100,D9960B852A547720,000024524164D100,84F00D9B33A04925,5AE381C1327AA70A,4A042F8E25C6FD0A,A76D7B7A87481938,B48B86F968430960,0F72C1A44C95415F,AD50EBF554528545,ED3C8A14104CEC2B,EB2CBE25CFA61584,CC36A20F0C24C426,68A474F662106460,000034C67B719358,5B561A5C1EAEF66A,6E53324AB5942456,7330B38D4D192602,9126484989D8AD24,5E2AA0929B1432BD,0F07EC0B96633708,2B5067BCA10E0CB3,203781B81C9FF98A,EEAC1F129824662A,B04BB95489B4B365,8AAF00C836B949AC,0000085FDAAC7E0B,0585D41CEFE7FF62,00E450988F7BDF3D,65FEA8C7EB53C52C,9EB9CB2B47AD38CF,BC639B047A4226F4,AA414C5C71B16EAC,410788C31120B920,A7DDA3807689F389,527A6E6E0DBF50DA,55AE962FA9B161FE,7649761157A38301,000019F985D6BAEC,D7A2229521D82DB1,A0673DB47E348310,5062F4047A2FE7A4,B89E77F447D93712,D995E59ED3ECFFD3,4449CC054086B044,DC178ABEF10E9CA7,DD5E7CB4894170C5,55A6042D1DAD3E39,9E9BCCF51022F6E9,0A8A7E6B832E831F,000055D53543BD12,968A274A8582EFFC,FA1BED014CF381D5,AC7176E7DD1E7007,4A612B0C02CFBEC5,AAB2DEB33446AF08,CBBA1E0ABB7DD446,790D519535141773,2926BC2ED207EF4C,441159F4E1FCEBBD,94EAE47A90AE519E,E1DEEBA9B5F8DDAD,00006ABABB37F9EE,BBD845382EDC9B48,01F96FE38E50C513,6E63F1CCC64CB5A2,FEE0B9E64B771EC8,B525286BF8D55B69,FEF5336010A11DDF,8982DB5F1383C859,4EE42B8911B9E3CF,D9C538E98D3CD054,2057CE3A8F1CA047,306D800D1EA62620,00000C0FEC3122C1,612E130A0C551F68,2E81A18F1F222C78,69694E220E9274BD,57138992BF719FB1,68B91A34C1B56E2D,748595044EDE9C4A,67B789EA59EE82FB,AC1CE5C3F17660DC,E029508BC35C23C8,D79D54D52C44A11C,1885FAF0B08A8CCB,000052ABC24F9B86,C279C1E52D0B250F,2496480C0527AAEA,023C17B90DC29741,0FF3B3984FC13B2D,53CC929AC78E5EEA,91E2D1EF8D183540,5875671C9A5099A4,982C99FACBE9E825,F9A0698A789D095C,9CFB921A033A5F15,CB1E51EC844FA863,000004A8B96BA7D2,C50C1446F028D829,B2C6817FD520DA79,5FC8F9994D0853A5,352A938FF930DFB3,88972C47DC9FCCC2,2898A7BC7E0C5216,0AA07D36B6E163EA,8595DAB174B78CA0,DF472C842FB5EBFD,A07A678A0C200F1C,BA5AABBE37219FCB,00006878F1A1CAD4,70DAF8BB736FB8EC,2305DCA4B0936AEC,9293307E4871113C,283087981398FA21,BF9F9CE335D4F3EB,A5B2399712D46B64,C067FB556CB03CEF,3E3DF1793CE6816C,28F1550C533B32BA,FF447E248F18F833,36C0121DF6F69484,00001618D2956211,A2A8D8D968F05D10,B3D17CE8757E4AA9,26947521972CB681,AF1473359104A2F0,C088257F0771F477,B67D935BA9F91665,261A8A155A15F39E,809AE0944C793E28,D6F48C90C923602E,E8C49DD860AD6B6F,DB0D76DE07B41F3F,00006630A552D94C,DDB0A000974EBAD4,645CB1E9AC1C858F,2B92C3C6D5917D85,260B8C063E03A1AB,27073439DE26E902,12879CDC976DD748,13F91356B163085F,098E15B4FABBFA6F,899E0BABDBDB00FA,5DC51B07DEE7185D,2C13BA9B51169AE8,00004224C912CFEF,B18C0093175D69EA,DBA144B6C659192B,914118254D2177AC,4D15C9FCB79D0E23,42E47D7C011D87B6,43E3B0C66755F505,A112791B5B829BC9,20FC08569EE93DC2,0BFA73B465C288E1,891F3E118D5B71B9,CF64B6723222532F,0000048EF8A8CB11,5896A30F9755B4DE,C24BB10D28506EB4,1B49DE0076FA977C,C4425F76B342C93C,6BD7FAA31A70B263,4F4988D10C2F7C3C,52147C0D3B87D59B,621CD29B671040CE,07D2054627382D8B,167186B709B98276,D4C56A9CD7D2191E,0000408D5BEF6016,94ECCF8640A42883,D5EC08C1DC2DAD21,C1734C35B562C638,B8E7BC255D6460EB,9D6A02978AC5BBE6,ECC03AF72A87ED42,D96A8991BF1CCF8C,A71480DFFE206CDA,8AED42C32055857A,5435E4969C14CD82,5D816F43D9BDFE0B,000068E4F5773B00,2BEC3D01F2C06296,61A92C3CFE342CFC,50926C7027FD1B88,ADF58EA6BD270BDE,1EA51BEF99E8F7C4,7692E515614A3CBD,F208E423F2DBAFB4,F315971407784E7F,FAD132DEFDCC8C22,83EB85E79B6BD91C,75D03E58821E02B8,000004884704BCFF,C1F646664D9F221F,20B76659A04AD8D6,C13D4496C8D78859,DABA5DEC8D14566B,5C764109CAC1A90E,318FC71A9BEB4CF2,945806037969195D,318DE2CBB26B9D69,F5DC31B580262450,3B7D8019A2B58328,3D7573A547D8DFF6,00004ADDB4E55CB3,DAEC97D6E95EBFEB,FFB28863BAB085F9,E50C01E51AF796FB,8786B161322287AA,3B10D8F603844DF1,0E873C8DB1D70F99,02CDD60FF5D6A87D,424EB16560185216,EAD5214C95415796,B56C9FEB72A21DBF,32E0B347EA19E052,0000534C6350A1E6,43353CCF6EA07EA3,CF5D27504F13C038,95AEA22E3AA373CE,B50C921DD1A53114,AFF9277B9EC30D44,E1566B9D6DFC4CAB,586737BFC143E507,F6930BB38FAB0C08,5797D4F58A6F0D0C,CDA93B733285ACAF,72873D474194AF61,000046BEB20E6F75,5E87435071CE9830,460D5CD7AE415319,523B1343C244A438,1D4D6EF00D7277A3,B751B3F46CE20E98,3C648C0978735F43,0FB2371C695D6C9D,7C52282B25836DFD,4363A639A885F0C2,F89EB5EF9B014A85,04C4B2610C1FA57C,00003BF5EEDEA0B9,2FDE892475C3A5FB,3E51DBEA1EAE5415,95BBC2398EDED751,ED7A0282B6857978,B60EA9E21630C4A7,A3437D3205B1F5B0,AB0402CA3776E58C,79720B031663EC40,209D8D3CFF6857A7,4A367DDC563B9D7F,7099B0230F4D1E10,000009C66F32096E,8732FF9AE66BAC68,7EF2265CBEDE0966,7E721AA659413FD0,041DF8F9C2A9C275,E83F21ECE77DD480,7D53A1D0B513C043,A417D6CCC8CFD469,6635B812A1D41DFF,01307E3FB5315788,3A3F8D8765AF721D,ABDC5BDBA0E7A5C9,00005A6B16157F6F,BAC33DBEE58C1AB0,488AC8BD807C102A,9E9D42DE3189E10C,14DAB7414BA6EA50,AFFA2C80E451984F,907A3B3C69A4D9EF,884AA273193E57E3,5A837D2F6055745A,12ABFCD6A0E64126,25B90502D8F37286,BEB58FDF3EEA8BA1,000052A4F25DA3CB,886B513CFBFF7248,54033D0AC3AE733B,7F072331BE57F0EC,97B591DEF9AA469B,C9C1A698FA93D888,E5E40D8CCDD487F8,808FA9FABA36D223,5630283D708881FB,F2DA52C59663CA74,625FEA14A9B69157,7E5CD0B910C038C7,0000321D1D570349,5CCB247105D88DDC,451532371BFB4E9F,D4E9963190B5EB19,C10314056211BB9A,37E29EE276B45ADF,C28BD66296E0AF83,388F8F97E86AD659,E4AF0BE891206F42,B30BC055612A4312,AB1626099E99172F,3BDF1009DADF6C88,0000093ECD357141,15DC5AEC752E109C,28130DBE97161C41,CFFAAED47EB1B9C4,C19AB1E28E868102,D414A389814C269A,06C705C7F4803B90,5D4BE94CBEEB2688,5F42A6EB76031A46,DB2E5FD3A4C3D25B,A844C979ADA3C955,29E2E0ACAACCF2DD,00004BE1DAEAA61C,F89D3B5E26144C9D,D9F075F8B539E7BB,3FDDC9C28DCDDF39,F1539E7512A3BBA6,AEA7694733B31D34,CB43A2C0DBDE5D75,1B320CA4F8069B39,7EAEEF4A75608F9D,BD69D8D72D26E738,49F642F175598D99,2C3C7FC6D30BDC4A,000027292974D190,F92E3909A7F5E4E8,E1D1590D9E02FBF8,3C49BF19568595FB,1A7582EB3F8F6869,0399E3E2FE1A2CE1,03329662F7DCE463,998A9996DA3D9363,73ED9577A3E4E704,AB03B0A8C6BD497C,87B9D6C94F11F3B8,22749ED966589BF1,0000051798C61EAC,354D63DFB228EE19,87157A3AA52C6768,EF35AD67019ACB6A,CA39DBD4CE37B53A,656A2D3DC9C98370,4B18D6E27B1202F9,1DAADC9455168947,05986653A6D6EE2B,AAC0D47D41567AA5,090EFFEB15A95C23,1EB366AF9ACFCEA9,0000368AC2F0CE61,10A22EBC405C7D71,AEF280D51549F855,24D755A3A6590CEA,128538D3D66B3496,3258DD00D922864A,886DD7B004D12E8A,5D892173B4E79494,82F57F61CB38B6E6,763D6BF73222C8E7,1828995B4F5DC022,53B895ABEEE37935,00004CDC97A053B3,CE06C488CD1A2955,7E595FD86D8863C7,6396146025593D3D,BC4796B645DECA04,CD0B7FAD2B181A92,88D67B2D2F4A432A,BE943E45FAA500D7,554F3FBEDC943624,992952060EC194B4,111B70B7C206ADA1,05C6DC6C33BCC929,00006E342B1F4BDA,003B6032D9B0F4EB,A0E2F7A86F018522,8A6F4CF2586C514B,3F6E35597763955F,DDA5376927342751,482926D8AE39D89B,607B8EBE8FC441D1,79F95F4FB19EBE26,6E938E9EA21E4B12,15A527780486CA3B,688527B0DE702B51,000064A96E83AD36,628FEF9E3B889824,35D02F776498C341,7A61802F306D0574,A667F85923769E6E,313DF60970D4535D,A1341BB9FD935841,D5F8524424C80877,BDF89FE4DADE4CD0,64631E6CA92411C6,B3CB323DB7BFC608,2C856D0014DD3F63,0000571C0605F8CC,680848B1F55E28A4,BDD937746541FEA5,C478CD60C01384E0,D080B2B496962DB6,5EF3282219235002,668A472CCD724319,0EE003D447200611,E00E9E41789E75F3,4C2EF5E823D61F29,456082AA3A76C458,194C2F098D3FCD89,000053B89B40C07B,DC434CF247428A40,47F5534C7C443C04,75160B90E84EFCEF,AF5572FBE5882CE4,42593DCFBF9BE991,7F65869D7ACBD212,C64619F1B82600C2,48D2CC1D90F6C981,B02641DBCB0E389F,EA421D7B10D818D6,C3C8961C08A91505,00003F263FA49ECD,2B1477D6F244A84D,5D71C99F6557425F,0F1951F838964193,9EEC3C9A220F9843,9EF172505C62146B,4CD3AC8C3ADC226F,5CF276CFA18BCFFB,FE2763019C3A1228,945051428D6FAD40,A3C688033668DB59,AAF64AA2C1E3B2FD,00005BE50E926DEB,32FDE817964C9B49,A41CC1E373FF2AE0,D3B3CB0A67D8D414,52F537A52F311683,956028D82D4B1787,5E44A00B309DA3A0,E7E35BFA654A0F2A,395ABB9609B2D29A,5A3D99A9646F4448,AC95D11AB747CD12,76A4D809EDD81F19,000039CBECBA5C0F,83269BA4CB8140DC,8B29A9B2C4B1EC5B,CDA027E4AFAF1726,2A06D7FF734F4973,6229D198736C2691,8387E702BBA3AA8B,C87CD4B3775DAD09,8587A76EB56E0E6D,333C03A5482DC1D7,1423CDFD8699C984,CAB37C1CE2A28C5D,00006B85B00D272B,B704B5B0B4432870,F6E150F2306E782A,64646F0761206536,BF83CF6051CF9AAB,72FAAE25C1CF393B,45D2419C7C8DCEEB,77141B87A6CC34F9,CEDE2E2CED09DD80,C84275C205C72904,C6A8738268037CB5,42870B9A7F4A5F6D,000015207628F75C,23F07E8C0A89979E,FA78A2E44629B36F,139730DBB58E7F25,EB34469870AF9253,0F95A18769C0A19D,4F501EB4E10451D9,1316914616408742,DBF86B49650D9AA9,C8D6DC3D51446869,04B39A83293DEC85,D1971DFA49201143,000007EA1024DD96,8D936A77C469ECEF,5F16FEE56911DEF0,B56848949E135EEC,5B0E5BBACD13987C,2DA899449ADCB598,7C0990C1373425FC,79EF38D85E8327B9,162071B7E2D4A60B,1ABD6B8D7464BAA0,0F848C6574C9E721,0B050C3EDF4249B6,000026DC42320497,21F84D3E472C2241,D5D02FEB1AD8023E,3E8A08F0EAD6A8D6,A7D228AF011D80AC,D41CFD0FA6A8CDA2,354ED0A0845AACDC,BB8336405ABE235A,BC29B1EA8714E14F,9651E95270C5AE25,4B6C8F69FCF01458,C667F94A78F3105C,00003F6A4F0F260E,8CD79E02603333E2,7981CA8B24A87A65,01D64180C31598C0,CD4ED79221934F34,20BE60279E427830,B671F5FC77FAD3B5,2A30822EDDE484CB,0E20656D91571FF7,A05DB0AE7B9AAA1A,A4F461267AE258DC,ADB7F8E67282DB7A,00001FE912C7B0F3,9AF27EE7C76AF4D8,BF8DFFF385B64CD8,EF6304BDB26233AE,1A3B1BE8A20F619D,D8FD6286C608BAE9,D4EE20D5A825DDC6,95AB7DBE2512631C,D4856149A0AB27AB,9A8E30552045D151,49F6BC4EF884E1B2,430EF2D712DC342C,00002311147E2D1E,4157C3BEB2F2582D,909985044F470A4B,465E29EA605B2100,468578593383F87C,75F5302F3285A431,7F9249B3A8FB4905,A8811B231A8786DF,A3B7A14E1CFCDCE9,B11E8AC82608B610,BEBB6E92BB3D10FA,022A9D2C8D734639,00001125175C926B,83D8B7B7893DAD08,B89A0ED758890753,6C1FCD0F30EB24F0,F1E4F1BFADAE942D,7734DE0BFF588473,FA3CF0386C21AF01,E04822960E0474BC,FB6F67A404709884,2F0FC4CE98F6114F,D4D230ABDA64B18D,93A9CC156B02E953,00002801C3964C24,325631B542304E15,550569E9F641FB76,D8724945FC4E9990,1571E9AE81E65B16,124F119D96047BA4,AFA975110DBF738B,92682A7F183CF4BD,B7ACB69F21273C6B,DE9D1A96362A641A,751E25EEBFAB1B2F,94708C65FCDF2001,00005DE7DF3BCDCB,2237FCC463644F2B,6423DD01D0C6B5F9,9FC72DD02A84C64B,C7046D203D4055E3,915EDDA75590FDAB,CD8B4A3A90F49A7D,F0AABE014E0D1A8B,B4D776F57254840C,DE665754D23F324A,6116CFA830A205C8,468305EC3022AD08,0000651DBC64E0E0,0338310EE3F5E979,4F4622CEA3084C37,BBE8488659674518,D1B4E5C869D5C4B3,6425241ECFA2B256,DEC7EF109FE77689,ADC75A38964B926B,B14FA08756BA079D,9E3A304AFFD61635,C693E3C57FBA46E2,96A12E3009EE4BEB,000041830F5A1942,15D38FB116F493B3,4116CA12018429B0,A0FA5D2C8EB30B23,6F2C8AA3C84F2F81,0520039A23F9C935,2D1AAD479DB4B691,C2A45C48E9283DED,75B7101361D6A690,1B77A6BCDADF4EBC,1F1497B7A3397EA0,CFBDBAF619A461EB,00001F3918DC9E7C,C47FE549AE82D12E,FD8C5048FD12F065,6505DA00248A2BF0,5A7EC0CD0D0C1422,CF7402CD592AD52C,FA197C5B99A304F6,A792324E2E520E10,F9E9FDD8B84DCAAE,7F5F4BCF427E7F9B,DF34D6AE56E8136B,A33D3E9A2808371C,0000517E33EB08E6,55C78C234D730364,E28B20E399343006,DF26092897992D9D,07BE132EBBC00051,F5486FE18681D699,7AE94220BA301E9A,2A0BE865B58AA098,1BEC61C1D321AA1F,0004581C3D234501,7EDCFE2176486381,CEED7D4CE37B68A1,000006F3DF85977F,754CF07AE978568A,F30CE39DD5FFA63F,798D253E7D925038,038B89FFEBD61795,EA3598F2357AE9D0,DBC2BB483796E852,6720FE7B522DBB46,1A67F4BFE917FC0C,000D3142913043E0,F1D8C46244052515,07F3EA5DCA047DCF,000042D1D8A3405E,0F3BFD1D3981370C,A0498042F6738352,6AA49D2D7BED33B0,62B9CBFE6493BA90,857A3FFFC5B8BED7,5AE3B3AF1C313145,AEF98024B6D55FC9,4D10578747D35D98,1B4FC53A8F95B43B,5139E21D1969C110,F6A26124FD8EFFDA,000037296646C291,EFD44B7DB882B09D,5AB884F4EF5CE96F,358C59AF9B672E43,842F08740CE9C0E6,AF9442C82E0133FA,E0AF7DC790DEE656,72F5F7C86A9F1AEC,66ACDDD246BED8B0,39AFFDCE17CC2A27,5CF406AC9D48C3BD,38370AD95BF93F8E,000031302D41ED86,266B6FC531DEB7B4,26B998DD9C74033D,AC03298331A51DCD,6CD92E6D5B943C77,41F6C1AEDC4D08AE,B28A9691252B7E28,F7CCED1723434668,4DE1DAB706D39776,3A9FFAE99E7AEF4C,3C5E5D705E0736B7,44825696576B97ED,00006C5C151F79FB,5F4083CEA82DBF76,11AB509D3E2DE337,D126672643818E17,6B3B1FC933B1DE74,7FA750C813990525,C2316B7978972CBC,042B7ED603AC00E4,AD28FD14791E9B46,5B6BC087A2457C8E,BDFFE7640B5B5C46,06DC171C6E0DAAF4,000001BEE98AD42C,68A5AD9D763F6BEF,3E2F9A33F181FA9B,8DADD0A74681D576,AC38CFEB075AE153,2B4CEA89DDF93BC7,FEABF3DA1D171961,CE2A54DDCE2F79AF,3A5642C7FB275527,8709EE801FCEED0D,CAD64974779A2075,56A9628BF80C9E5D,000052890A732FD0,05C551D72BAD1B54,56BF3CB84960204B,9BE665CD296B4ADE,764B2CC61C55096D,B23887EBF0F622D8,5DE7852544A0E260,18F05C0DC4277236,720647A7B310DF32,06F3B3598634DF8D,5836DB4D4D18D4D0,9E95762C61A66B57,000029E3C3DE20F9,4491B5FFAFCB5598,15A756612BF41F6E,96F512AB97D1FE2F,CABB1DD56EE3B0F7,B28BE7AD059411F1,ED265592BFFA862F,719E4E6DF184FCF2,C55AB086761F7C0A,29F1B2826084B56D,76EF5098D6A03FC7,A1F42CB0062DB521,00005AD0E0DCD85D,020612078900E07C,DB6DEA6E91FB54BA,FC9E8A88DB383838,33FE5720041AC8BE,693815AAD578D378,5EC06BF1DBB20CE6,87B853C999A4C070,73DAFF063D1B771C,CE244C725150DBD9,7559C0CF369886FF,C5BBC7EDC829366D,00002D2BCED87A10,D6E83D68DE36A938,7651F324C8C836D9,13BD8DCAEA2D0854,CBEA8B8C6E0BB9EF,FA9D9F81AB1C8A4C,59F62D5F8FA7C4BB,58C8FDB01CB65624,ABDFEDFEAFF0A0E8,31D64C69123A8F9F,AC438284102397D7,C9DE3676A706C0A8,00006F77CD2697D2,94F34B3FEF253505,E74C1CC7F5A5BC7F,CA94A16297BD9B53,29DB8CAABC3DF69F,B7CA0D6314720784,5E95B2507B0C34E6,22ADAEC65DB1DB5B,CB87BBB5F92F2105,E13A822F4CAF075D,76562852CD4B5445,97D64CBECE3AE0E0,00000436E6B9AC89,5443C4E0E90F6101,9B30689E75BAF468,35D35BC5D1D356C3,399A1EA53B722666,B916C5B7F8CBCF82,03E2F7EBE8D83767,B19B304864F81F4A,E8CAA9CA693CC9B1,2367F564CF2BC42F,092E415195420415,5D8109611F67B3AD,00001FED827902F5,968F085CEB866A4A,B3C33257660C75E6,898699D9B6F4365B,AAB3D7E9AE5550D2,211DDDFEA51768CD,05F2448CC71A16E2,1D825D003B37D346,733A57C2E7D4B20D,2FFD8BB71C6AC096,8949999D5E90EEBB,AC64CD4167D2FF72,00001A081068C8EE,43AA31D25F0BBA15,4865EFEECD2FCDF4,B847ADC0D4EA89D1,E27A40F51403A7AC,BB0E640FE67CD410,C1939F89297614F6,709FB7FE3BBC1D52,55BF84E32CA93D82,22C0B1A67C311006,204C7B90E8C3B6A9,5659C7CAA504CEEE,000068310425B9BA,03F1533BE95726B2,21B63FADAC027DC9,5580853382416A21,769230B78654B193,56EE18BD9BBF09B5,5359B2117B833BF6,0E1169AC9E630523,F71034B604AD97F8,0F14359117602884,017796DE79193C64,7F8D9724FAB81E7C,00006DEE664AB5D9,625D99CFCF554E57,9D3DE1BC0B53EF12,CC02CAA6EF52FB25,8765F37F8C5BCED1,807748DA1F26EF78,18C6BDC3EB33B919,91456574B3B72095,73B58CB050AF5E12,CA3D05E5C625C659,CA808E8CC66C600D,800ECD10818BFE3A,00002F136586DEBA,67788AE3CD26177E,6964B7BA70C1344C,20001E445E61598D,CEB8542F321007B0,F7F2C21D5A6AC6A8,F4A544E1789F2610,71C00EBC5133858F,EBFB7CFECFE6DDF5,41E97DC2103B7242,E749C2AB4D227D0F,066E61B648511610,0000334322D42A4B,EA917838BD09DF08,8A7650CAFCC94383,0F219CBB9D23348A,716E4180EA365757,A808456D9DFE0115,EC704A8E668652AF,8606D4E6DD9CC840,D57E39638335133E,D4662E10FB2BD887,7659F3E9C14744B4,07DD3BD735B7A4F0,00001333F708E939,1A1A8D7AB7DB388C,3B6C171AE3BD415D,01973AFAACAD8D22,A0B51EDC659A08BE,8BC4EA9BA4A1FAC2,5B9CDF254AE552E1,04ED56C4A847D4B6,C06DD7B45C285615,A80436DF561CAC60,07A95DB248C5EBE2,1F2C073D379D0A92,00000D423E85110F,0D587BEE80354721,3CBCBDFBBA6A6622,ACAD430A0D70D016,6339118DBD0D3760,E0CDB4A97F4CEC82,8AB5D26B58850134,A726F2749C3E53D2,FD34185367310EC6,E9519222BB002612,1791458C1A58F805,DD1B27FB93470917,00005107031E3612,55C6395DDC52DB7D,B2B436A0E6D86F60,70B9C5539E756CDF,D86FD0C8B3E2FFEA,2039E7EF92FBFB54,3C3B322DDB0FCE46,85C7DC88C9105B4C,52999884E2A1B8F4,3D425C75CED1C92D,720CAE3015089EEB,9EE05809BC3597BE,000008BAD857978F,59807810338A29F7,FFF5D8115E2339F8,10B2ED15E38E3370,2DD62FD1CBB65749,1C731A5C8C8EFD1C,9B4DC66CE3B347A2,9B8781F48516B2D1,E61A9EA4DC5D6FA7,1D66097E49374F7E,63CE18D68666D2D3,14B02E6242E6AFCC,00006D746629656B,7BFED6129C9332C8,A525F5F39B955747,34687FB98622E58A,CFAE53F146D95F58,26895BAABB23B089,A1D043EEFC1698DE,94570270869DE165,42EA2B4A6040D8B9,A053CD25E59715E6,93EF545991EA06FD,458EF509D8CEF2AE,0000526F347654E0,540E13C1C7EB1A58,7600AB21AC7828BD,D7BA92457FE6DE26,5AEC8B096D526D84,E6737C2A121870B4,61565F2A8424B9D5,0E2095BEA9881ACC,EEDB55AFBBEBBA11,487D727F4FC6BA9A,8BD7E62F6A6FD625,43C8F883F3A07771,00002AD771F80A7D,34F2F679329F685B,2AEF75A66BC44466,F1CCCA8542EBA38A,D8FF85F66886828E,1E59DAD9039D163A,0DC73038BB5DE124,D18B45E263742FA9,E865D85992098529,B437C8233AB1547A,0AE5D36307768E43,5449AA2FD313C1E3,0000266D30281360,CFF6A88BD591376D,9503348D2FAF14A8,5A0AEFC1A9982A3E,25C2774473FDEE8C,E9CCC3810B5B3E7A,BAA8E8AC578243E5,DFF791E8FBF5B16F,04AB4C59E7ADE8DA,6BE9C4D3F6862114,8567435336F7F128,10662880FC30845C,000033E9DCB68E3E,C1179A07111F0A6C,A9062C438CEFBBB5,2E3AE689C8A57DD9,8406A4ED07915D66,C721023C2153797F,162AF6743370C3DE,E5F2CC9524C44978,BDC3CE4DF3E0A4AE,8FECBA46B53CE727,8FBC815F9545CF3D,EB5BDE410532BF12,0000015B74728724,D5293CB83C16434D,9FC944B53446E733,A6184FB33C96AE19,A255CDEBD428E907,22C41DF50994559D,299B037860B60CE5,613D59EBE2BA5B2D,E3B34AA610D26183,352610A847E5676B,70B32CCBECD19848,6553ED24F917CD8A,000013B0C8C3C4ED,7098F44B27479382,09135E4EAB152AC5,E396285D99E641A4,F068AB16987DD523,47B96E5F9C4637CD,F0AF3A1E1F9AEBBE,2230775B9A77A23F,5D1802892322A784,D897FFF0CC40B9CB,E8BA1A6E47E99FA4,3F3DCEAE1C337504,000058AFA85AC14F,030E10489F144E9F,7CA62C02B057A4ED,1C001E58967A3CE2,ADD5389A1A99AA35,3566D0F99E66AA64,113AA3F2C2DBDFF5,FC821BB99D04669B,989DBC467C7AFB51,E3122F6CCA056ADC,9455CCEC658EA4F1,FFD30E2D26A3E357,00002D0B0119A5B3,E0BD037815BF2A98,B53B0DA2C7B00B88,AE66B3E6BD6AF05F,1E88A4AE2AC1B1C1,B7AF1E1CA9A31F2F,596AD5E99ADEE09F,1788F6E6BCADC104,9BF36567855A77F4,9635CB6FB42CB52B,EACEB52E9ED6F6ED,4CCC491D85CDAA60,00003AC1D7FAF847,2BA334B7540ACB9A,7FE8E23556082B2C,09626A5115AADB8C,98769615AF5E730F,AC8FF4A98AA2D018,3BF48552B6F91AB4,0537DF036F15DD8C,7A3F5101CFC8A776,FC74DD1B1BAE546B,D4E3C9BEEA432FB8,E2D4080E7596027C,0000303903CE92F1,0F9860D80529E141,822A389F15145BEE,40F79976745DF288,9E1675F783CE849B,FE02B1CCC97A1D6B,7CDD02B756DA611C,BB857C87D1491B9D,EB34A8DAAACC52DD,77DEA3755CCDF373,43D4F2FCF1A24454,6B0A37FCA26AFA62,00004E8FC4DF484C,FECF7031EB86EF91,A3497B864531E2BE,8DCC81B731092F7D,87AA694E68E6E9E0,C1A1976ADD70D2B4,2DF9C2D74186CF69,D04E26112B7E8430,8081927711F2B81D,2E4757C7423F15AB,AC5FF3C40EC824C1,612F770F1D993779,00004BE640AE3F7F,4FAEC079FEA2FD40,5CB8C5C43A1E624D,521B571FFF1C09EA,7CF857918CD0CFCA,B308B0F466B49A2F,4B6F567B3D562B38,1DE5D7C1D98A27F7,C07F078EEE1B2B80,C14CC93CF873A62E,C1DB87C44DF45F4C,CED7B17049895556,000060140BB4982B,C839D2F26857E4C4,772E6B8C5E120E28,92B65A5F13A56B51,F8988394E53AD564,A9534485CA9FAF7B,0A2F8D93222D7F00,C0AAFB8F0581E30A,858DD116900F00BB,2C2167429D8C6B5A,F7BF071082254958,90C5E0810252BFFB,0000027CC30EBB38,9A90D2F681EDBF04,ADE8CB95C15EAA8B,8B3AFEE238A890AF,53663DACBE6A3502,541E994D52722F3E,24BAF5B4F71C68CF,FF70BB31C60FD4EB,5D68197A619B974B,17A99C39D632D529,33AD79F2393D10AE,E367A24D617312E9,00003E5E423558D0,5F37E1350E306034,50A72B21A2DAA541,67A4E1D2D9A7239D,767E8F8BC4613828,22F4C7263AD6432D,F9E643BA440D0606,C8352F5A1D7ADA39,E20D24EE0E347CD6,10235B9CBC6D048B,DC2DFE575EF7EEB0,BD2CF0D065059810,00003C97573E6FBD,F493C70F8FCBFBFB,FE231E90672ADA6B,B3684F8073BDE026,C8A5845799F52531,DF4A3136946253A4,D87208B6C69F7D2B,5911F08962D8F963,B8C8554B07633C0B,2D34B5431DF8A021,22BD7777FF27E3CB,04F9C6046F4346B9,000041E943B6B2D1,28AB1701DD09968B,4D324373B7434B34,6F829BB2AD4FD42B,86B16CC5F4E33B8D,E31423C2E2704BE2,71765C102E3BA87B,D8091D44F3BB8A9C,8124789BAB30941F,3C131D4845D6487E,BE08372633F28BF5,E3D8E816377D9B8A,000022A5523B5D5F,FE84A365265033B5,487D085CEA777B10,3912FC450E94B4B8,99B0DDAB31920247,1F8D41237F85E074,FEFF9B57D7DD1493,B0066FDC62286092,010C5DB37CB16C69,BC1A1C8FAABF0E05,120FC38595BF9247,3FF812A735B86F67,0000370A68EDB824,28EB6C0E9B0F60E0,0095AF5BEA2274EE,88971ED63DB67E8B,76D5851ECFE64FD5,CFE1CE7E0B0830FA,CAB228DC00C99513,46537C38815E921C,BEED00F575987AB9,0687DBB949BC8744,0E57ED5FE9559972,ED3B6C874B7B261E,0000104148392A9B,3393D16F9F115CDC,A7964DEECDE22BB7,7BC86D9BA1B39E54,16270D224A58928E,5ABE11596F19946D,94BDC3EE20F00543,1D6D0CA55BE38655,E42FBECFDB5487B5,C55665C6C44AFC8C,3340822E25E0CC65,576EE275417B896D,00004DF4C9F40513,4613A6EFB8D4B982,74755DE37CA95800,6DFC28D8478FCDA5,895DE28942D3B45B,06D612F0C0DD3407,081BA16A5DFFDD3F,97FA30BFF1B326B2,9A13A8CDA9047B3C,CC19CEC0EF33012F,65C0023AE1FC41C5,268C6631AE718C55,0000276A82DAE3CD,971F7490DE261239,AE6F36D407853574,5A971E8701532228,D3351DE3AEDEE201,AA7495A9072DF6EA,0D29DC59D284AF55,DEF4396AD639E0D5,5E44583EA15A477E,B5D381840B1154A9,6307FDF7734BBC1A,9BA5F7AB7966B8F1,000004122783F7CF,4BA2F89FEB20DC3B,C065E01E1763C324,4FE0493E4DE10356,85F61CEFD00A7619,893FD811ADE09C58,CBBBF5B4C17F4403,BC82A51C0501E69F,1B0DA742274A0447,67116401D8FD940A,9B49032B7F77D32D,BD6F4A85131722D9,000006983FC770E8,95B4DF6F97812873,6EF6885CDFD5624D,12F30234957E742C,5A1EB474AC6FB72B,C7A5B217C5829096,49085C68B76E5623,729078D04158189E,FEACFFEB01EB754C,469655460D4FDD3E,D0662D975E478105,B2C00732AFE0B16F,00002BC42AF0E6BA,60B23BF88923D453,00757AB59034131B,5B3B39C54D346683,10F5DC56DBEE790D,AEB4A4295BCCF8CB,7173E36032F3F1D8,E3F8D1B64237ACD2,7F3BE6AA95C5E248,F9FDC870B7D2D2EA,409FBBC589F0D9E3,1E263C980889ABDC,00000690D5DE46E4,672E5647DEE25DB5,77AB7972C024DF26,3A2413145A3B9DB0,5FF9A4F99E9D9EE0,6267057DE902503E,2919891BFB5FB0A7,E82F83485529878F,2FFE6E99594FF589,ABB1C78228CC889F,C6B371A1782EF5E0,AF9F2D6EFE820880,000043F5091C3AF7,B800732A2060A10B,4A346A5EFB4650E6,07A4C334F8F9412C,383DFF25F77BB044,6BA060D8E4CC0998,ADC3BE3BEE889851,A020CDED05E592DC,2E93C0A109D6DDB2,7B51FA62EDD294BB,17B963E0C36B554F,B86122D4D3734257,0000363B2F1D75AA,CA63B4E69549C286,BF8BD055BDF9CD38,92C2CB7956DB152D,A9D850F98E6A1788,9DE82909C10BED36,4D155DCCD3DF4122,08ABC61728507337,5C406B0907E13489,97F6BFAF760C7643,72A6B8514612165E,B41AB8258A8813C7,000025731B91F488,5E33EB98F03BB5D9,B8C2494724F5C0A2,54D9EFFD8D415004,2A4E71C9532C654B,A1334E553754F9C9,34B4B2ECB3F52D56,CBCDC9B2C0BA7665,8E429A1A44EFDC25,FD71C7B695944B28,51E6AB2915E9E401,430EE0B36DEA9EEA,00003FD881146AF4,E3AEE210A6324986,744D38A58295C71F,C973C00392816890,B5FE22BB7EAD240F,690CD92264971774,A2D10CC482EA994E,270AC9D53151EFEE,EBB37AD83417C6EC,7FDE340722E4C38B,F8CB16D218071279,74992757DAE928F4,000001AB77B0E258,C8BBFF0C6B8E30FA,CB112DD151491F84,75C4FA1CD02B1C98,4057CA06D9072534,CE3CB0C0C3943CF8,6287D3AB58D11D0D,AD3F9CD72FA40973,47B11FE141B96089,78397D3E767D9A2E,901F9A9DC48DBD2E,A3CDCA671F8E5872,0000432B9FF16ED2,4206946924861B72,35C3C6F30FD297F4,B477A3661F13E0F5,427A07EAD820109C,D8880447180B4E52,60DB0F6BD15564A2,48B41DB46A0C4325,6A46F2B11F5771ED,EEAA3C9D11E98D8F,7411C2B2269AAEBB,8CE591A8DB23A6B2,00000411CC2F1BD5,F7425117C09AD79C,2CE080F1B43D8002,E5F90C1CECA03391,0688DA37AA82951A,E67ACEF13DDF5A2E,8BE5DBCAC15F3B8A,71508E106F3A4C23,BA6C16AD6FAA044C,59FE78FAEB277E2C,CC7B69B3FE266DEE,094C93F34716B265,000028E965180696,81AA131371A094FF,71A19BB361714E40,48B866FD144D3EF6,DD56B38BE3246FC0,A065F029F2A03373,13C227D28BA72C67,04E15AAF7553D965,9E0FB3E14A0F78A0,DB735E41FBD97A13,C4D634F28A810057,2AE14A692E6A516A,00000CC6696011FA,AD7C7215BE088C93,118A131BB5BB5973,6C2ED32BBECE220E,DF40035E465A00D3,D034114DF4EAEF69,77C287CC7B6B9B37,56B3F797F88A464A,A02B524FD9523745,72410DCF7ACD335C,2B945F6C6D480C15,D2F19DCB39F8F16D,0000642F8C692C2E,504C6580F5B5FBEC,E4DC3BF0C2E5A670,DA2A05DB6185AE4F,C8A48D48B16E3C4D,FD50D2E7C3D7A9CE,B43C59EBA2BDA02F,ABE29A75992856DE,BCB3E0E5E6326074,166EC493EC3DBD26,F6CE10D0A60FBCFE,AC068780D0D8427B,00000B37A1E81181,91432334CAB194D6,13F3001B11C9EE9A,DB1ABB3D9E648608,1B250F5DDF45289D,4A7E4314DE6D664F,10D193E8087E0797,89E042B2B0CC9A77,82C76C76B2180C68,4C1622A8DE769048,6ACD30A18795DDC8,DB079E5043D6E2FF,00001C5F8ECAD812,95F6C7A740BB8FD6,FA878EC9E89BF6E2,23250647A4B92F37,EDD7BB78DF0A06E8,BC2A1E0FE876FD9C,88C9F98CABCB9EDC,ADE97FF79BC7893F,3DDBFBAF0F1D5F7A,D1F91488BF04F562,804471182D69F91E,B124D51F96E7E50D,000051B98E29295C,441D3024596225F2,012393D3F2542A25,9006B0CE99F0D7DF,C654D159ED7F0DFF,6A7B028E5AEF671B,46E334CFAE337ADA,45B5EC9D988B5BAE,468846FC3AEB2811,0A9D7D6EC91979BF,8BE516C634E0BD5E,6864A8B26FE34CCF,0000619886ABA633,EFD5D8AB4978882E,103F5E5BD366E172,C3F143D23CDD71B2,751DB92524191287,D93FB160D5F7C9B4,CD30569AA3F26A82,3D554EFE48B77915,6E526856B3CE1D9A,87F636C813D38B8E,E5D3335BDA12E634,BA3376C2A2F9D473,00004D193B5D5C3F,2BE7B51A12324E6D,F9B2AC770A0099BD,E55B6FB01876BA55,AD7CB955BC719FAA,9A19ADBFF2863B15,2D8D67092EA6C064,37A36F39A33ACB7D,C762EE40E996C3DC,D314489FC398FB3C,A587D091C8B2F568,8E9568E3B849C60A,00003F2AD912D57F,9671BA66B98BC7FE,3767C07C41387556,E09337F85494F1B0,B587B736C0D0C813,EB22DE74D40E39AA,C6327BCC3357E6A6,81AFEB29A3BD7BAC,307A96A2E3B6EE3B,C949927AB4925ABB,046731041CAE29B4,392FD468170F8D80,0000192EC847FB0A,7272AA5BFDD53C47,DE3CE2DB3BA38710,97F1B83E5D2E1564,68EF778991E3611A,A22A5B673F7FFB7D,C3E7AFB9531CEE4C,69478BD94C619920,F5FCEDF86242FB36,5A50E731F4267F03,FE5CD18D6AFFAF1A,C7FC0753E477568C,0000643C190D7BCC,0C619F2A81E05957,0AAD0CB13DADB00F,DECC6C4657AB1781,92DDA1191455EA46,72106556D4631508,4C97529A654911F3,C6DFC1BF0166648A,ADE6CB6354559A31,F725C47E9D6F4152,515938E6EAA6C0A0,8A3EBC644D82D04B,000024730C1E331C,7E3178D9BF257319,C806DDACB2D7512C,A283A41264985A89,FB129B395CFEBB39,96D2AEEF4A2EAAA2,F8232E1D26B5C1D7,D4E0EE6985DF1307,EEADFE181A2090C3,14A99B60A7DACF0A,5251D437FA67A5FA,CE3F995B278EC2DF,00002B6CD52F9123,F42F8A254890F970,E61D86B87AE0FEA5,7A052FC6E8AEA502,376E4136E1E04FEB,B424A265AC24CE46,415E3C11FFFF82E1,3691F69720D1222A,CE910286A88225B4,9A53CBD5CA620B5E,37C167203BDA3939,476280015CAFBCCB,000022DCCE5AC5D5,B88EFA92663C7B51,CA234E89A461FF02,A4F10AE6DB2C96AE,785F202AC49A9C0E,184E011306719B41,D2ED20681563AD70,A0DEA78F7C3BBDC1,F3CACEB3B21B3F27,8A9DDD81599567EA,4BEEF906358284E9,750734AA4CBB57DF,00005582DD093BFD,9593761019C4E974,E55CC91625A6B05C,F4A401022C66AF4C,3FE868BD246F4221,A4BD8EFEFEE51CA2,032DADF636BD9A5D,8B3C7A684FE96CFD,4D2B48A06A56A316,0BE3AF5270C415AB,2807568048CFC7FD,4F37787CBECADF04,000006DB0AFBF4A3,F47561ACD297F426,CB8C8E2E11E0632B,48A2ACDBF2B64F75,5800DB972589C018,96E23BB21A91AB3F,9BA0049939D54AC5,B346B13957ADF0FC,BE302EDBE83D8226,5E2F7FDDB50AC0D3,7985CE5F300C978A,430E088FE3F76F78,000006945C314E69,B23C3E1AB89A15FC,73DEB4947C10E1B2,A86D118A757988A4,7621042D7C79EDDC,CA84B789EA8D3FD5,14A46EE795D15A8B,2A2DB128AE128A33,6B3B75FDF3691179,B78C766132C26FA9,A922729282138A47,7754A9523F1B3A6D,00004F69BCF1ABB5,08DE62D5689F64D8,0D6DF0D927FE5E11,C6EB3169B9F4AE18,87EE8D4C0DE1772E,AFA6E024062434E8,E8CC5258DF2F222F,C11A1F392CFB5DC3,40E18EFDEF8111A6,28C07D414653EFFA,1029F037C5C64857,6B5E22D5D733431F,000009B06D05599C,0786FF5A1C7D768A,E47921F0B7BAC0FA,AFABEC0F10E94166,FC703E0B1B47B43A,F76BCC539DB7D332,A8CC04CBE877D3C3,5E75FC8DEA35BA49,C0603ECCCD98950A,3FFD29761F47C366,A14AE81331CA8574,2AC4B8D7192F207A,000035B6CFD850A2,420F58C9BDB3BFB8,63B39FE94E5D93F0,7DA29A5EC712C600,DDC270F6DE9123D8,FB235A164195F759,9B3746C4CE5BF387,16872EEB75AFC719,D7DDE1444F731862,9C2E67793206BABE,5ABB1B5F071607F2,3911B30DA2CA109F,00006911133502E8,A441EC17B1DB7D07,120C6EBD7AE1F046,FC6B5F4B4A0D6EC1,8A70400A2C599370,F699D880670E436E,17F403F2AAB87AEF,B8FE26D0B8319DD8,EB0FEBF75AD2B08F,BDA6EF0CEB1A0DA6,8C4BBC0C5647849B,5A207CE53D09BE37,00004F35ACF2D51B,F98426F775818AFA,B7E2FB75726E57E7,A316AA703763773B,C890D76B9F39D11D,592AB844A6B06685,496FDC535042553B,A249D5B563A4E160,DA554E12EC461799,F806F958795EC6D9,3C39C6193C69178D,D04CBE26797AA8DB,0000526958F7BB0B,162EE51D33319497,EB6B07CC2BFAEE6E,93E84D9C949B4FD5,4FEF956041AE215F,165219ED08F5E7A6,9CECF6D2E521DA8D,DD2440AB4CE3B6EE,4632C69CB54968FB,62F63213AB7B6803,6CA19D84B4EAC7C9,E5C5292CDB789155,00000F35E40F8A41,AAFF25DDE2752A7D,C3FD09740863971D,8256044E3542BB3C,6D850731D269DB76,D3FC002D550C786A,8F1F544547500F59,F25C5BC21F49A5FB,C5089F1476ACBAD3,CBD8912D68DC21D9,3E4C8F72BCCF1861,281CB3970AEF176A,0000098392F5F25B,2B032003E12CFED9,9DF75F60FD67AE9C,43474EA69C615F23,8FB27F0660DC90FA,E113757D645BEAB0,AB6BE13F43653E7D,58EAB5D5A7406518,D123CC7884DFC03F,F3A349C5D9DAA7A6,A99FB244E2985466,BF0A7BCD1751B0D5,0000430D43A7AE3B,AB3D37FAFDD04A23,E3D31BF9475316D3,F937ABD11E6DFFAA,9D78BAE82DC69B16,4DB9A98E5A3C29EF,3BF0CA835F386EDF,E8A6FC9471C2F815,0A0807E8A35BBDAC,7DBBE2B8AFB0B1AA,A0720332A296FB9C,24BBDB9B7C7881DC,0000339716872051,42A00377C5DFB0D8,4E4627EEBF500307,548E6DD3D2D350FD,6835BB9C5321CFF7,29A253DAAFD45BA7,758121A31AE82746,C572D23514443664,CFCFEF50C3548C53,FAC535472CFDA72E,A9A4021DBB9FB0DC,DFFF674C2B7E1952,0000164BEC23A976,5E916E65516CF3D7,D3D3E076D93E31A0,C0FB2E09ACEFC1CB,29670618CFFA5E60,30C3BE65ADA927BD,79D51B6E35975B72,862918C63C343109,DE6878B4B92417C4,7C6B7DAD5B0EFF10,E6075B7E38991154,B12E3CC3DB14EEFB,000038D57A597570,8E01C3FFB0BF3029,5A02B88E7C8C3D1A,96EEBBE3945F434E,7F4BB68515C839AF,B58D0DDF9C33D21B,0E5DFAE7ABCA8A25,3ACB3F4120DDB6F6,93E1D4FC50C237A0,7CA0D3304AF882D4,4C5DAFE8F1C1843D,04961DA5E733F5B7,00000A6ED7D11EE4,2DCC9B692E0F8BB4,F852FE78B8DB0EC8,F21F6093254CA0CF,184CBC26C632CC6C,7608C72296756257,2D46515A8AA439F3,F476CD4CEDCD7573,BB162A4B41D83BB4,44AB8622760E25B4,CD0452B2D27BF86C,3508FF72A62147D7,0000388785FE99CF,48BEE9CE80E5E445,6E65F46A13C42DF6,BCA31E631D6BFFB0,14147B232C19B01A,14ADA3E6F43982A5,B9DAAD489DE31BC5,78C415B045D86A2B,9B3629ED0F1A6183,04420919999086B4,949AA07B0FBA4F4B,B9BB79C7E0B568D4,0000177EAA06451D,74BE4D72B0A5085E,B1CADB8AACC6D2A6,36E1C0D12CB91F93,580B47DD67F37C43,C97CD3B1215A6A13,2CE3B9BEEE01D702,AA4D8D29A2192361,E5FB2097FA91C494,37771DA82958193A,A7BEBD5E69CA581E,65589A3199231114,000004DB2F7997F8,6C20AAFB1CF29A16,110A692345C286B0,0CA59124E45ECEB0,99EA5FB1D6AC45CE,61AC19F25E6C05CF,525B7689A2466860,812E45237BA687C0,D1A20198D3EA4A71,B04978656E2A6FD8,F69487463A69551D,F4CFE1E37FD9A095,00000BFA1346512F,A0416950EF0513F7,942954F8CE785DDA,6CA1F15B12172F78,09EE14E61B0D52DA,5346D5655167B136,20AF2A0CC4CA2324,9D51EA8ACCBAD693,86C5ECCD57FA4453,1F59DF8C94731AE5,FCC71E6D750DE886,1068FA2CA8C6F91F,00002B5A5EE85C68,B2A076A932AF2783,B5A7E78B04425D65,DE51072AE6115EA9,B35D777AB363B870,FEB1AD18D3F1EF7E,423DAD72E71FED57,7C8580BC754E2D35,BF66910CBC6095F4,97BC225F1B00DCE2,E6B5C0BBCE7BF9F1,3F7EA9BA6C73324B,00006D43CD207809,7946EB9F4062F9AB,E9C15559C8D7BEBD,793A468AB80211B5,55F05AF8222D907D,268B6E7D76387662,33BC7ED013A36939,473EF964B81B2548,76D7FD5202CDF634,FB8EC19E942D4AAD,813DE4431DE15A72,75B371AE2D0700BE,00002ECACF5E5F82,036D4BA09AAA391B,DE848C711D9326C8,246693DE8BA774A7,BD96B0220F96139D,F6CABD12FBDEAE81,F44435B627330DB2,B7F12553BF24C51E,FE34821D834E6C64,177BD6FA61052E84,C256767A0C415515,3E25C4493678B162,000069C1565EB931,8A18EDC29CFD9BD4,982106908C5E9ED0,5C7377F301B107F9,04F0300050661FFF,3A68AE405766D1A0,BCA6557EF998F3A0,3F251F23B9B6BCED,FB50A336C4018AD8,675B3AC8ADF50A1E,D6FCF9DA14725005,D59C9FF32C3DD77E,00002C3FAA960E47,FC2BA56DCC75E73B,13B422F2C898344A,FA5E1EC24E3BA640,6E18A29905253583,14D1AB254FCDF92C,05FEE7981BFCCFA8,3D559F7AA6B03D8D,DF040540E5A8D7F0,B17C8A0AE6BD246D,3C548E2EFD3FBD9C,83011A7FB906506E,00002659FFEDBA30,8E144114093E41D7,8C26FF9D35D172F2,5E77D7E77AF70A40,262D3915668C224C,F7764758830AD25A,03F04CF5052BEBA5,134CEA07C2BFBF36,71B8B6DD3AF177F1,0C8237EF536ECCBE,634C4799281958B6,909191CA8BA7D5FF,00001D2160063247,F289139D97F2CA55,C468723D047DE380,C5F553AFBF098D41,40AE045FFD53EF6C,B97C9AF89ED3BADB,43E94D723E5D6CF0,42F6F2570B169BBC,FC60F1EB320F95A7,8C05E595D032362D,0EB1A5693BFDE82B,F27C790F57F0EE52,000031AA5C7206AF,3C552497B10E0234,5F197DE104AC1F0D,7B49E43C591B9A38,18595DCF723445A3,AFBB416389C36758,2790FBCCC6670D9C,2E44243FF101BD48,2BA4C542556A7F75,0323889686358EBC,D81EFD01D941D5C1,2C98FAB0E7ABDE24,0000349C7DF25D32,761A19D94E8F5324,202E3A0C0C8BA9BB,99A49B9EA564BD32,89A7A28E6CF10309,C5BA93FA2C0219C8,F8B84C7E71DA31C0,F4809D3222230AC4,150D7D48B7191C2A,71F69B81A8BFF0BE,E9D18AB32744E22E,2137AA40E5E80621,0000215C2D17973C,417B9112972BE095,041C64C40FBADE58,A834D152BA35E547,845E1121C3073D48,183DBCCC4B0BAD44,DC6DFCF28A7FC784,3E0A7966061F645E,670FE11F49E477CC,FD6CD04AEB02FA64,096207938B86BC59,641A9D81DE6CE858,00002ED32476943E,B8B0AB2B2F56BE7F,49BEF5FBC2932BC2,6F23ABFA841E7CD6,2F91A5C73B11916C,198D8F1D48B9D132,19E693A57B491B6A,2B491197283CC4FD,D9E5737F4869536D,C5979D17C3FCF8D4,82F438C3F376B05B,E10D0BAFE7CE1219,00002FB2E1D39E92,1165B07C6321C403,23157EFC1C2D6B4E,55C4AAD84A2B61F9,D22B0F3F97757B21,279E844ED1A98A42,9B517921046E7076,AC700B00FC098126,727351759624A1A5,51088F2FA0799FBB,AF430207A167194A,105949B44609D9A6,000050AB2310B20E,89A1F6BA3BBBADD8,58F89782B19466CE,DD04DB92B65E9F62,8DE28C712ECF20C8,242D5AEBDB8458D0,4CD5400E4A31B439,D12B0B241230DDF2,BC0209F225D10EA1,A9D78B304D0DDFFA,B87CB44AAB2456D5,409B3943584EED60,00006E15698DAFC8,79D02D3DF77145C1,85CCC781C1FD54B1,4B49BF5BC97BD7F0,8291D0D88815EEB3,8C14C12E83602E2F,7E4197CCFE79C339,F3181CD21F4C4AC3,941348AD2DA641F0,E72B77C7D169F473,1E57DC046F9123ED,70F0075DF04279B8,00006B81D99C4099,B28AD173465EAB84,4E40EE5D3C550D0A,64F67954651EAFB6,E0859EA4D5275F13,05478347622F80FB,3D264C71BE80DA59,983C73D9603723B5,1CA95D69B5E7D9D7,FC160D9901EC099D,14E28621EA1DC508,BAF3BDD2D565BB0E,000013047C35F5CA,88E4119D72D68434,34B708BF9538138B,A657AD07FA99058E,71334F6D891F94B9,FFFD472F8B61B3A2,51D33AD04C8B488C,4F40117A33415D70,89D5CE458F72A399,A6B89083A97714CF,98F96F88157CDED2,6AEBBB7D961E7F48,00000EF8584A1C54,695CE348F3064F0A,DE25879CB5A3D32B,6186944B8D7B526A,1EEA22D3DBD8D99A,EAE4F44C7206E13D,F7A60B8C2B9661D6,F5FC5CC113EF318D,B26A630490403761,96E8DE4258F3B38F,10CC74FA0D7BC0A7,7EA5BDA9E9789162,00004AEE588B6A70,B42DFBF9D1F05202,55F74AB75B98AEE3,0E1B88C784DB2F47,762E4591BAD12D54,DB2CF5EBDAE94921,1B813D00751A38C1,951D9D583ECD9166,F847D85BF0E67B5E,900E05281BECA9FA,F7E3F0AFDF908359,DD3FF1E203A8CA01,000037CEEDF087EE,DBA042D08E188FEB,8C6D033CC5F048E3,F3DE811CE9DF7468,1BEEA53C865BAE9F,75E072DC4060EEBB,2A7E378C249A42FD,CBE7BAD20F924DDC,F6C8A935A3B3DE2A,1A893AA820CC07D2,23AB207D3929262C,6A3B23E41E16D493,0000438626BED98E,0A1FBED14AEEE319,5FEDA50EB1DD3238,508435B45CFF9FDD,6A5A932A93E3BFE3,6FADDB37CE2204E4,ADB72B746DD484A7,DBFBC461C020F240,9B27976682E9646F,EE4A920F9ACB8653,DA7BD6E98A754EF5,656612859FD621C4,000045CFF091E62B,A017FB55E56F91BE,E8267E9DE7194BE6,9A8D6B7B3662A1C8,5CE1799813361E24,F8DEE1B59A1E5D67,3DE0182633D64699,3063BB03FBBC4E44,ED85DC72C5D3ADEF,607C1C4B3649C46C,FDC18076E59C4684,8CEE3C7F68426ED0,00003834AF75B69F,BEF95FFC9EC57FA0,064D0B44A7B6526F,FC2F34DD9003347F,B2F2F9D3EFF06484,48F6B71629FAC8E7,AADE1917AA960028,18826BFE8306F5FA,33511A75738FD882,CB55971207B9ECD4,CDC67893100CE78B,9F0CB5B102FB7762,00000E97B29A2780,83E999A57C952BA2,2F371F2FB9E29E27,170618FB142E6D3B,CACEFFA7F0CF81B3,E7F9AFC364C9EA59,037CA687583DD133,F3991C279E058CEA,7F160F97C6B9A3C6,5598C00E2E1C9E2C,321C940BC26BC44C,21F2072C5154A68A,000017189FDEEB59,AD26805F6F03869A,D5A159B09D63F651,3558C4B950DDA7E2,9D8C4BB260B10779,82624BD4C2FB10A8,A3FB4D1EBE50E75A,9C64DAEC0450C6E8,7BF0CD71546A3058,802F19319FC54E9F,49C4E2FF06991646,F71B3961F5F42678,00000062898B9CDC,0EC22B07E84CDA07,D72B2998D0EDC70D,C0041F456118884E,EC913D95D404CD77,1AA91410FCA3C62D,F7FE07233D216100,C9F2D4057B5F4B30,FE6A07ACC15D591C,3C83E0CF38E8BC37,36203050F08CC806,A4ED2DAC6DD21680,00004323A87306DE,26486B003EC6F2C6,31572065665A6F6C,C2EC3B7725E510E6,E39FC683726775FB,3DA09B379E75372A,7148E0C98DC4E1EC,5C7DE83D54E61E62,4171AB77F4E3597A,6F8A06A37BF1ED31,7B762F95604DDD0E,702EB43B21E74C05,00002C9CC7E1D9BF,85583E6E44915298,478E1F58E876C4E7,5BC955A9C8C4589A,0CE592B1822BEBDB,EDF4B9F340525929,6298D7725BD2F9BF,1C0C5104A2FB1617,1404A70A05D0F268,E8EDF40E3958C62C,E2240857FFCB2872,795BCEDE66E09A1E,000000D9E126F408,02965AD433733F79,7A8BE3A5C719D954,D5F27C4D541C72E1,CD32CB35B68FEEE3,9856DF5BC56F2E1B,A1082D185E6890C1,C8C2D004ADE5CC4B,6017C58732450603,53EAD4F591147D98,5D5638F257B9A54A,8EA1D9189A62CB1A,000042144003AADA,884B4D0CC1FE1546,A41C94036E366F91,87506C2F28CE4C0F,2449A910B4E08B7F,D9815D2A8FBD205E,2F8D5DDF7FA4E380,8B92697998E8B88B,B3B68723F3AC27A3,780EA7D3C53CAB07,18F79CB28D20A3B8,0BF4AC50E5B7DA37,00000BB4F101D9EC,97B89C7A1664CA1B,797475AC23DC2CAC,8D7DB92486E3593A,68B69CE9184119EC,06B9DCC3C64EB60F,7AD0EA052A896432,0A357B7287EFEF91,84D87593C4F4BA33,DA8AF81ECDC0F22C,1015B282142AB09A,2D583AFDF1E46EE0,0000545BD283E91B,595042F6F4918DD1,782D01225B37E935,19294086878F7E0D,CAD752EB467CB1BC,2A0A89D2264D736C,9360D0323439C273,97CF1120E411516F,63024B9D4E0F41A0,50BFEB3BF2819AC4,BC327CE998CE38D0,96F2E6F098616CA5,00003C48973BCD0C,2EE09118541926C3,92302979E8C640DC,BA072E0208EF76D3,F1AC1A1857CEDDEB,26E9DECC83D06D91,989384E5F3D43913,7A6B70BEFEAE5618,C41EA0E05183E974,D59B010714806AEE,FD8AC101237542E5,F4E26D6233A19CBE,00004F4676D1C8D2,90928ACA8DA5E1F6,EBB2FE46EF47D8F1,67A4F0B863F658E6,DC61F7299753A76B,03997318114D1DCF,5BD7E9357E8E7078,DFA519016356D038,DA88048A35AE8AA9,8BA782C5EB9DEC5A,24E843911146C3F0,3624FECDCC0328E2,000065536693781B,90D8AA82B46CDF65,3DCAE555897F07A3,7BF1F1DFFAF7888C,ED23F3A55E5B2C21,36F592C1CCD5A4FD,2B45F0C99828D56E,73F4B01762854ABB,F9351640ADEB6553,484F96583385A577,8B374F6C8898CB5F,743C9CEF1C2529A9,00006C13503B4D39,A0BD17954B9696FD,AB6DB962F945B6D9,198F93FBCC9A9ACE,8D07D69D36F3940A,C559ADD77C85AB30,EDA84231E77E40C9,F3F2FA75C2B24F90,DD940DA882BE5631,BC1E1C80D0A013B7,40E8D80CBB4C036B,778725E7B1789192,000048626F70BE26,F9600F3B4709B3BC,71D40E13B4AD492B,5F63164FADD4231E,B51CD98DB97E2EA9,1E74335275F38AAC,A1FD70A41CDBFF11,862F90067441B72F,E7194105445C6C30,8F9EB0223009601F,4ADAA1FFC19BA4A0,DEB478CAD2379217,0000344EB51F23F1,9375C1B8D75E6E59,CCCF9A86F6DDAC1C,4E1078366B578BBD,7EC686697CF94FCF,1E8A4591A8CC8BF5,2A7ABFE318BD1DF9,1F0817D4322CD1F6,C13ADB888A52359C,A1A85933D2A8A2BD,C6AB19AD927E4F69,5A8AFDD68C31694F,00006554E6B0E5FA,D7620A2C0B5C3F52,4D3525CD94AFEEDB,FB1D74D974BB1959,82ADBA480D531CDB,2E261AB777DE5FB0,52BBB7B7E8807941,C473E594F37A8774,E40E0EC1BBF62708,CAB0F23D85462E95,112DA0012E1C6455,1715E114029B0D89,00003D63FD2FF73E,15030BF661B46BD4,D6E9373BD1599438,3B436C43B1B8D737,7039ED8AE5FA0526,ABF23D841C058B6F,F1DF959F3FC569AF,3934F0182ABC2CF2,08B58E17F457848E,57FB755F4F30D457,82E71D57918C5407,FA9FB9A1AC19FCC6,0000329476970944,A8D67A895E2A3867,AF96215FEF245E28,900DC275D92C71E2,FA4AF750B683AEFC,0215976442078B98,A8A38FD72CC20E7C,2DEDCA1F672A57A8,0152A8F65B6AEAD6,714096149B836D03,95BBA18D1C4A8224,CED85F16631CA836,000009F3417381DA,7C12369A60229C02,F2F7E5ABDC98D538,1487357AF922A860,B8AE0D3E4FE1AEA3,1652765FA1FB91C2,773A60A276E4C6C4,3620293C7320BB9A,2D848C00CA7C6806,076B0B00D07448E5,1124B10FF11DC9B2,9C5F6FB13674408E,00006E43152A9D53,1FEBB25EC6ED09BA,8DBCD5B15077DBC9,281FBA843FC163DC,EC2223AC39EF584D,5F4DA36E8A2A5F33,959826F9BFB6AE0F,647449DB19DE830F,5E6A04CFB10BD9E2,6435A0A1DA0B47CB,A00163245CD3CE00,1433C3DF30A15BFC,000010C786030046,D82CBE736C3AF040,36BD2D01C4FCB25A,77D5CB0DDA3785CC,E8537164D91CB862,14040C7728881516,7A89186FBA6E58B4,9B02471FBDA78B7F,6ABC997111930D93,2B6710158CC3D592,D85332C202B6AB44,5ED7B7E7914A0D7D,00006C9DA4454AE2,0CE48984A6EFDF2D,0669D6AA31DFF660,1CC874F071DDCB6E,02A307EA9327C6C2,A889FFAEA1DDE97C,3134A93713DA8328,8F0577B707E4F6B2,CBA06A01A5019AA7,8BC669A7323C32A3,EE77A5ADC1960680,7828D3129B7E4FD9,00000BED3FBA4341,57B80D541F950B34,5201BF0B3122FDE9,AB29B0BE9BA94A28,00CEB8F7D80B25F4,DF5E935D24309937,0BF1E02FA033143E,1DF5D4583FC7AA85,BBBB06CEA8755B99,8C76585653BB3A05,035FF6E5100D0AE3,184479C91B4A165D,00002C2382CD05BB,113926816BB0B18E,CA9DD781E513D90A,E3A919B926182F5D,F381CE2A9F37A770,EEEEEBDDDDA39C1B,A0CD8F07371DB5DE,13CAFB146B424FAE,3306402C5EDBFF02,CC2F0323EC66D82F,6335DE0BFE0A3499,7189BE5887B66AAF,000012C9D0A188E3,A04DC45992C1FA02,F8B3B69A10BFBF0B,73E8184D8B692496,EA9C4A52CD1F9E65,521D40663DE66DC7,17062BA3DD065750,6CE63D0A0CBE2199,020F7D7B7C994B92,06E5D61549388707,F413D646B32FCAA1,1739A95C8CB94CE3,00002550C24A9877,06ECD022DAD80ED7,56DEE74DA8094D27,0E5431AB604269B5,BFEA3106593C8E93,9F1D7C63FEAD5189,888D0CF6E498B005,8CFEC646688D120A,EAD61AC11DC839E4,B49799A87F4F24C9,6E38B9F8995D9F01,CE69D3B5F33CD93F,000015228E4C44FC,8AF768E3705ED153,5FE551771AC9AF22,EC094047272AA3B1,39CB04E928E5A05D,EACC752247D12B87,0FA58BDE05F1F79D,FD00BE734001DD46,3F1AD76447BEC9B8,67623AD6093FB7AD,8AD62F50570A9EBC,EC18890DD49F72F5,00003014A87C9BC8,AED4DDF3ACCC0009,0E3D159E5C5BD3E4,B96883BFF4F4CE10,00175E848198B62F,16EE702BB20BA25A,014D8A0D203CAFD5,7ADFF68CC75312FB,7C84AEE1C5EA3C50,2A2994DFBEB6B2FC,B94ECC763FC86CD2,82D4D4B545BF86C2,00006963C8E005AC,215D7003730BAED7,07E1CC1D11484F76,D020D04F6D24366D,05F98A983073B31E,B547879336BC128D,0FEAFE4277C91E48,AF44B085B394B2A6,D4D260F345227540,E373A2EA145783FA,FBFA1BCAB42EAC9B,985ACD99C7009B17,00001948FD704856,BB16F3347C05D462,C5C8940E0345F921,F41E0DA149E85F8D,69AF0FE3E7286D47,592D98E39D8897E3,BFEB1F214E48A553,94D2D6B29CC6E3B6,8C42BDF964FC3411,BA82C05BAFFC65F9,23B7F68069D48476,A3548B7E94C52117,000013E2E4C6FDBE,6EEA6FD0E0B728DD,214BC71601C4A976,1F085168B30FA7C6,7FB39CB1B00822FA,F64D00BD7E2A4196,F7C92869BEBD72EF,6AE1F40BE98B3621,2CC4345C010E1D2B,849D0B6403B4C363,88C8C0F666C3CA58,537218B7101D3FE0,000004F224567381,BB8462F7DC9C5F6A,633190B87F1C1ACE,408E519A0D6BF6A7,9F6CB426038BD3F3,2BA38A9A05F7101C,D1550BB9A8B39669,8A55EBB2ACF7DC6A,B963F2DA583AB0B5,5735D16A2D8D2A16,50C81543A29F343F,1142414B39CE5AEB,00000DB4455186E0,C1149EC096E8EEF1,3D6A8140674AA197,6CD79098C4631510,899131FA619E04DF,38BA8F257E490E00,645ADB6AF2AC98A5,FF4F8A57FD4440F3,4C46DC6CE7C158AE,3CD051DE362599B7,FEBE06707E64B6E0,E8EE52F3FB8B483B,00006A4851BB9BC4,E67D682FDE4F207B,53C1D1C4AB201845,EA052F1E3C878DDB,1ED9CDB29105AF46,48D2E289850BAD02,A944F775D196606C,A74CABF381F8EC30,2918E46ED5A1DD4E,1C23967C25A4121A,A476160F382F286C,AFD25332118C2B9A,00004C0458B3D9A4,FB6D9CB99F4204C9,854948B6D26EEACA,7694C188346CCB70,26EE9C1EDFE401BC,4A10B0A1D9705645,1EDCA8E43E696349,34992E9507B931EE,88B7D24AD7B38132,B5CD38FB74C55BC7,E607A9F40719DE96,33A73278FFE67291,000044C6714E58A3,A46BA9AE635EDF24,634367B24627721B,F82580AB6DAAA462,FEB4B29168E73919,87FF34B6612A018F,193AC69CF3CFC352,6D643A07F2F07933,C68EC66FF33F3C5B,CADBA33C22A6B1D5,B488EA40C8168D91,8514A6A3ACF0BA88,00004BC7608E1CB0,7869C26F8AFB6B7B,6FD23F5A494CB61D,C49E7D0F5E0B6361,EB19AF32D9028AAE,DAC9C0E399C59F41,3D6FF6FE5D96E84A,66B983232553CBED,7389084D7040F9E7,29B88B92270D9217,3C32EB2707F5FAEE,69FA88E593A7BF26,0000355993F41736,1C6BEA92B033F0DD,1119250F3AB35AAE,194BAC3BCF00E7EC,4479C4114CED7881,F1B3594ACD0BF39A,57F408B805F9BD1B,37980EECB1BE4C0D,0300AC9DA098496C,939586DEE189BD54,F093EB014D089AE2,FF8755711D71CD62,00005D883D25B0BA,5875E7E0C97CD0BE,B49D46D3AE21D3AC,622FAA5CDF004FFF,841FEFA9BDF40D95,AF46A864E700C8FA,4451B465FAB79D63,231D89B2B8E77C6D,D98E196EAF99093C,1B966D602327E42E,6F5CBCB52A3B87BF,902D1F3A39DBA9E8,00004B5B0990FAFE,77DC56DEF5EEAF2F,1CE66B351F5A1CAF,EEEC0B128AFB929B,99BCC74B8A6B2A9C,111FD07CE3138D48,C3F44BE09D9E20A5,9F6622D36C9232F4,E34304ED4FD551EC,FD2F5180D6A7E096,CC9075EF463AE012,08BF8CEA60B35696,00004A3880D43852,92E8859F80BBD589,7CEB237A6004F40D,EE1CCD2EAF45E9C6,C88F06FB06236DFF,482196894D0A9207,1A547CD1FB47FE65,F163A16F8A250707,56321BE7366404FD,2E6470C7C7D96DCD,D8BD01F6A884E4AC,EAEAC941603A6FE2,000017B4F1EADE71,28EF15895E321833,A17F23AA21521419,295402049DCF8B68,9769EC1D0AFFECB1,CBB9F920C37036B4,1994932DD3C3010E,E123B7F587991B30,A636AF74AB2735AD,44B6AB18C65FDA7D,AF218A1B80172CCC,6739BB06BF6ECA59,00001AA133B5C6AE,B54CF2E1D0FDF11B,A9B1F66031DC93AB,05BFE8007E6B2A12,7736325FE89608AB,A5BD3E55ABCF5A47,AF403771E570077F,3C58366F697C9084,DEE4E14B7ABEE704,FA2BB6A790BF5B8A,101927914086F405,212C5492744FB46E,00001CCF4CF50E3F,799916E44EEB9222,AF2D9577C91D2DFE,DEF5D2EC04FC0E52,D3ABE20F97551D47,0501DAEEA69A3FFD,734327A95CC621A4,3F240925C7AC27A1,471CEC1925CECFAB,A43E8FCFC202ECF2,AFC39C215A7B6CF9,9C07F64E247D30CA,000009A222770231,C6D5BBEF7AEC0FB0,CB4E41075F1F1195,EB3D523A42035495,B73ADB9D5F45BAC3,F879DB6181D623F8,606FB143E6E09267,DEC12E49DB1DB90E,04B78708A87A931B,283FACC32A2124B7,8989CD064ABF2CE4,27FD692DAB974AD0,0000225214167CBB,5414908558AFD1B0,2672A225C81CA1CE,C976136DD48FABDF,47213C8F0EAB953E,5B06B61E288D6306,5CC4386C636CA679,51C085605530FFB3,6903BA3587CDD969,96F10BFE5061A8AC,E39AFBA8BD7664D8,306116615BB59096,000067EEAEB4505B,A3DB7D96BC090DF4,4945B63DC6072FED,BB05FDFF788B28AD,D3944646463E00C6,8470DB66F901A180,477AFE10F8DFB3B0,19D24B8BE3673AEA,14AD0322F8F133F4,929C9F14ABB6DA37,2C83453CB7D02080,2D7ABDC84E456F2E,0000281E3E437A5B,3A12FFFB2834636B,E10D0030E4732B9F,325D9D17DF7F7C85,5874E34B5F50B34A,68D68FBAB85492AA,9FAD69EF6DAB0620,79A4A7A90F5E68C2,5732DBAE0EDBC3E4,E8B94EBDE3E7AB5F,749F4772C7702122,3B0CF1174C97D4F6,0000360B432786A8,2E3218A16F5804F7,D8B7EF0364F616DB,8973B47B5FCB0391,F0F12C75B9A4969A,2A1A345BCBAEB3BF,E38E381813DB34A9,841E8F2C2D0C1836,A114D0FB0984D80D,F2F974F1E42F5BE6,2A47697A14B36F57,D140DF98D80A0A8E,00003A6D4F576221,6A487645FFE3EAFD,BF7B615E6C3E5371,A9DBDAE65E2EE3AE,FC50CAC65CBE8932,3498E746E562F652,D52EDFE9E2CEB026,EA1436DA273D3A9E,6656544AA30D0D7E,88E3AA729C85721D,3684AEA259C84F7F,13EC925FD6D57019,00004E203C735339,57B3FD110FF973B1,46C4BA0D785AA0B5,D4D7D7476707E9F8,DCEBE2010C500199,E0F28450FCF11278,3A3D313CC39BA367,8FAF80A933091989,B274F4A7638221E6,E97FB0B2C38D2984,5E282F472F6F2344,94D38B66571ECBA1,00001AF57E52A3C1,1BF1E164FFA757AF,F43D3D161FB67AED,48B13F3A33BC7FFE,70B88C424FFD941C,721D5BDA566DD2C0,4B8E4DEB5C70FEAD,49909E9C1DC4FB0E,5498AC90323A7E04,ED703458B41FB376,D31F79FE165CFF20,BE366954CD30E5AE,000067782A1E3356,807C553899216CF0,13896675C6D72EC6,CDA5F7AF7164F516,D87ED3DE8D5C63B0,2CD8FFC8F2558EEA,EC751546A83E3005,10824DEBA04E911E,CD9FCB86A85EF8C9,8AA32C28E16A58AE,206DCC6157DC1A77,FC8AB7AA474F85C2,00006CE89C83C893,1B4C655CABC58A55,2CE601ED70B64B05,312F060B919E3336,83A7011CD8FB8EA6,4CC6F8B637552B52,E71F25164C7AEC5A,B660A533B7F53CA1,EC20512D602FB17E,5B88C232CEADCD11,611CDD5924D9031E,C3E5AEE4B968439C,00002C9926E02C11,0B40C38073F6B828,D5F29CC62D4F513F,C9753DAF536AC7B1,883389481B21102A,D037C118D1BD4468,9713410029CADC4F,28894F69FB945421,F0F4FB88FFA6D9FD,EF50C038B6258DCD,11E21A89E0259C72,41E56DF7AF47845D,00004499F085DEF3,715469AD33BD2297,4FFDEF9AB9942817,2AB61A8B9943D2D9,A350DA6F390621D4,4A8ACA45D8C4D64F,6F88263A0C68499A,135BECAC8B53868D,14E587AB6CBE24E2,9A220F7706F7F68A,64B2B05716739083,BAB95009C2BC73E8,000035B0BDAC90E8,EC090C5A6D50D0DC,1EF9154647EA53CD,9F0D1DA5025FD4F2,20BC59CCD1837B3C,02A1E1BBEEB6727C,EA59AF39C4ED4407,ED398800D51C270E,4C1D12C7DA850780,FAD329F77CAF58ED,7CA71F5E95941AAF,D89E16A33C063D92,0000526A878BBE12,CCD457C2E694FBB6,85DE58B1BEB0C130,BDCF27A91BF89043,FE15C1604B9F68FC,B6383283B338FACF,9FCC9422A574BF5F,335AFB74148C561D,22A12E85D3689C9E,4663A89402A7500F,51099C5DBA8C9590,AFD958CF789D23B5,00001BE554BF6385,142E6A8A4BEB7AD2,3A9018C94D4CA18F,27635EA79C87C367,E2DB0D649C21D83A,3258E4B014472484,C0C5BE00007F1475,0ECA9A08614C6C59,CA8FC5E23D422E93,69C40142CDC46595,6D64F24E19D6908F,988CC92B380932C8,000007067BFD2BDA,727CE6F0C0D02433,7E637B78A21BE4EE,51040B6B73FCBD7A,E53582B02A4B88D3,F825DF582774DDC3,1063AE7755D68B0A,649CC227CCB00A80,6A79581DF0A12943,3D28E9E8F1CAEDE9,B878F5A25C03C105,1E232525FDAC03E9,000010DC24535F8E,D325FB60450781A9,9C29B1869C0DA15E,23FAB09C7238FD5B,62EB2C0DF8C3E549,8B74A28717247D1C,6B5FCAF0F1D3B26F,43AABEE3DB675F7F,7074BC2B01F70718,579DF420AE2130A9,31878DB9C58B1862,B9C2FE787CB039B9,00006551822ECD7C,EF8219DEAFC41298,23C96C3A41CD40D1,37AF532A4A4BBA1A,15F0E7BC90F63E9D,7EED2D6957A9FE70,D71A115F675689FE,256C5AC6D076A858,62608CF344FA3CF4,FAE55F1922891C4D,64C0A8CA1F6C941F,A62DF6AF027F6842,00002203E202E4BC,60365178B344563E,FFDD7A93665F2B0E,934178FE71B98374,CB776626D4029192,FD79681F65A2794A,53751EDD21C0937B,3AFB812552AC0632,0732925CBFFA7C48,9D4DD2D888E1AF6F,E1326EC8B3423AAD,38C328E5A12D114E,000016C330E31A08,2D73D9C84595E761,57B1D77FC7AFAB86,259F3F91C2F5FA27,090D590FD7AD35DF,BB362B1B226677EF,A4228EC31EE5DFDB,43D99268009BDB04,425CED503236141D,B4B40C57EDEB58CF,A9739905472EC009,175C22B8BA7EE40C,000055584FA78DE7,49CAFFB30468DE0B,CDB026653D66998E,2FADBD800C9E5283,A2C772D72B52E836,0B867EF9F2DB9FE0,4AEF7AE7856EDA0D,17CBB572A46A0A9F,DC99FDD99085736E,790DC9CEB4E7905A,5CF7B9AC5E771E5E,C64997550E0A586F,0000139F1D6A50AB,E3C40F0C92E2249C,20AEEB14ED019F79,F0FD6F26C76ECB8C,5F10DC9183700EAD,F8353E61E3BB7FED,1CAB08B16F77CFEE,40C09EFDC28DD136,53D0D638E869CD77,B551C314CA701A4A,31945035EC8599C2,38E87062AA7B44B8,000050A8092060C3,72429ED87BC2BE5C,4ACEE768F1A96141,1B987F59B06EDE6F,4678D43B081D0AE0,44F7CA49F1D12742,2A41E778428FE0AC,746827ED8719634A,834E9B3F918DCF4B,2D369ED813240B82,26DBB90543E7D766,D6D4296E9F1804BE,00003F46CA97669E,4ECF3D5F8C718589,3336FE7628337E50,56B1F0AE027A40AF,F0274895C36B9CC6,56399A69EAF2B4C6,ED06B94742F1DEE1,941853C0ACD7E968,9BDEEBF6DB9B622D,3EAAFDB02D52F510,7717308E20814375,39C30A5ABFF8541B,000017A9E1766AA7,FD44E5048789EFC6,C28BBD1CAD8DCE07,C771186247CE9ACD,135C73E7B687A12D,350C0246FD59E33C,A53A9691D9A7EA0F,6B5194FF0E043E92,7346EDC591EED598,7F86A7CAF30778D4,F1C1F028D1615C44,BAD55AE187E5EB0A,000027B280AA3CBB,004F3C85B2088674,1DFD4E920BFBD104,6ECA8D3B042B7D10,12B4A09B67E782C2,CCB75DA96DBB4CC9,61899AE99D0932A4,652BFAA14F4E4E59,2A23EC4279A7C2E5,73159AEFF5A75CF1,AD0618FCB32B18D0,04DDF44986CA21B4,0000147A279DDE3F,91A264B3E529B1EC,969F69E1A1985ACA,D925160601B10B61,7D56E6EF4B7EA3F6,2C81732B0C4F73B6,7AE531EF3218F893,737D1C7298EB1FA6,F950B6BC1C9B6764,610775015FF27D5F,0BD4653B67A94A94,3219A34DC7D003DD,0000425ECCA79708,D94A4B06FFE695A4,63780B7EFECD1146,988DE248F5265277,B54C13765C002151,E02FB845D657C279,291EE7E1CF029750,F08FC46D4EB80D93,EF0BA7B907516521,7C6CEB541AEB4E10,2EEED2AE152952C3,DE8D6C976FE81841,000037F519519464,15D75C20B6C35F9C,BC2EF8DCE6FA46A5,25FC1F0434A4099A,1DE4331B3A8E38DF,638E57ABB08D425E,60FADC95DFEA8711,342E9592B15D119E,1CF6EB8E542B9812,BA1BF19E73895F0B,5353430744AF8614,DD52DF99882EB95C,00005490BB38718E,EE93B3A70CD3A298,DEAFBCB80E448098,799655F72D1D565C,260CA71FD7FFAFC1,A8485DE5CE2C0E44,90485D14B38FE72B,78EF5A2A8C7A9D30,FEDE0E0E6CCC4746,ECCE81383F0C9EC2,FBF75C24FF3D814E,B97A62B56ED6F440,0000422FCB4F1133,94BBB8B7B200D99E,B59B32A1761A950B,35E7E8410C8A7EDB,D6F1B0BF160767D5,9B1CB74F777C1F91,4CD0F8861FA5E484,2AFD2C5621A4E55A,83CCA4098D4D8E04,5F06207D0519D047,1A1185CAB1979D1B,30F3BB2D71551447,00005750FD6246E6,2445F435600EAD05,6CF55EB288B56C4F,FDB8A596481A9E2C,A586DDC9441EE14C,5D142BDC85A4D0D7,9AC61911E408D62E,9652F7BDA5538B82,C33D7067AF299316,C477D2314AA80A8D,710F5954B96FCD1F,41F10B09054EE9A8,00001DC7CBD3753C,C315CEC6905E31F6,B7DF04721D359F23,522E10FEAF682D24,6933A1D7D61EF7D5,BE4B46EE28B0C66B,FB2612087B750E9D,CD0CB4A60379DED7,724F07150C7588D8,9D2469B82688FE58,0F69E5D40FFB4E2E,78B6100F002F3D02,00001583B7D49AC9,A5ED5D0DB0400057,BCAC2A5BC9C255FC,C8F835F07F2DD248,A67C54CA3F784C94,60745F2C2392EDDA,872415B6B77DA9D7,4FC8555EAE0C956E,A0E68DEAC483A74D,48A5225E0079A345,790A8E18DD0E6320,9681E02A62DD5A4B,000019AD8B366954,87F020207938577E,4397453EE6E4A658,B18149A74DA07700,AFACFCA7EF5B4180,6FF5B3D3F0E8B746,796BA35F42F4A44E,187E7FF6D4AA4A6A,861500058E6FD543,AF9D6EA9507B8DC2,DDFF6B817FED32F2,7DB59B1DEFF1A5B0,0000125679CDD063,7739843EEB09E3DF,4E0152D32A90A30B,6E6FE6CC9E9455F3,C22D9D37A03150FD,09783282474CECC4,FBA8DB94E7A1D54C,8C55FE4DB469D1A7,F1934AA5D9C223B7,39252A96C1DCF3BB,D06698A2BCB1563B,0DFF051D88479DCD,00000599D58EA618,51E25BFBA5316E67,C450A72181AF0263,4BF2E3B71B09E34E,C14BEFB3E043FABB,4FF6DEA8A77014DB,28314B33A20C8CC3,894E75565E265F15,3B6A548DA831E749,E8812849752380C8,C77FDA9AC312DB35,1BA9A85D7CD30C8A,00005EDC39C8818B,B0756E5B34F34434,47B5A94590E340FE,73E10B9145BB6548,31BC7ACF42652E69,CBB889EAB4631AAA,62DCF3F43F36F316,837AE2FEC6F4C11E,BCB7143504471E57,4B4AA9C35F2F1A05,3505B5BB990D7553,3A4EE2C750EF2DF1,000062F11CF5626A,BA526502ADF91062,81F4D9B7618F5112,226319CB4FE82AE3,0C8A6DEF79EF90B9,4B2A9AE204EF7D24,E69C6CC618EF79D5,654CF31ADE7D6FEA,41480037CD8FC8A2,8D61296132BA9393,386CF92F059EA51A,FE0EACA1E6175D98,0000627FD7875650,3A89BEA1EFDDEBEF,DA52A11635510BAA,6E29B0EDDF4A991D,9BAD2A0B522AC012,77161F56A8FD99ED,4F408D4E00E754DD,0A6CEB4FA3253E25,5B16D6A7CA06387C,A49F510955F97CBE,1D040A2D5FC24557,758B8ECB46CEC482,000008F6F27B238C,4AED021893859617,64DC29A2DECE7B3A,D1C4A17E3791712E,463A08428FC47171,2234B1299720A6DA,CF5217993D67BEF6,4F27A9FD553953BD,3582861D527BE94D,C19F8AD13AC49707,10639A5CFB8901F4,A0C3BB950C26BFAF,000030973A9EC9D7,0C2B01294187B98F,FFBB0F28B14C7724,C8AF3007615B4706,2E7FD4797FD2839B,8DE8DC0EC186686F,EB5446BE44B3F5B7,E0CC2E1AC2BF329A,D835F98A9A5BE690,1AF707A78992B45E,66F088E8B466A008,8E274456E52C90E1,00003E7F24C38D5C,53CA6D7DAE6D1B24,CF67DBB35F8DBFC9,04418729531BF90B,099D39203C90E5D1,F79F91C2D07B788F,572CC54AB3F977E2,12A34B6EF68F4193,D0E63E5B32060E55,0E1FD8399484D320,C034FE269FC529DA,784FAFB3BBAD1330,00004555ABC36069,59BB01A74AC3B8A2,D4D1D3B76A0F7589,F5E80A8D9DC83AAB,B99687AE73AF412F,DCD3BCEB077BDDE2,0BD2790CB0BC1AD7,502DEBB7C7E9AFFE,DC40680D99A3BDA2,3A344330E84510D4,BB64CB5210B1D9A4,46E8B2B1D044095A,00006797C7765A16,A86731C2A170F753,B3751A20A2F63CCB,84626FC9C2D33F0B,3C6CDF198A81BBB3,BA1660BAB9516209,52C830C31CCA1E70,A24DCD78B404212C,6F1A8E5FD0B60DB4,7C1C7430EE123660,343675FC3FE7C9B8,83BECB8A40C5E76F,00006909FC41FDC1,C6DF8953985CF176,DE69D1917F9C9B2D,0E9D22DD431C3972,8255EB4C71E1EAC7,85B5DBDC7993B7E2,69F5E79E1BBDA7A1,349AF367003E3BFE,4F78092DF06AF1D3,D82C19953662E60F,0AF911C99CD10EBA,CFE6992E5B2D3505,000042225D3E6F38,1B76A347472B5611,1E4D7E054BD62910,8BDFF7341441FBB0,47FBC7B429661F43,769D2FAC1D26CBD2,FB367E07E2DA9E9F,F39537B62F434252,1DCD24E1D8C824F8,8816E27F19A85BC8,BE981C4614EEEC25,31A718456201C038,00005B4BB7F623D7,481AC29D0D09B718,CA2A172B842EBB6D,5728D59FABE8DB5F,A847392F3777DC45,55534D63D7B31A91,AC89591B733F7F89,6BE3FE686FC7D46E,4C2C7D048FA73ED4,1F8B2F44FC481901,6E834A7B50DC395F,C7A1A352718D94D6,0000516F95EEE89F,9126C8CAEEB04845,FBB8F7B3C18B27FC,1F2783016C6B03BC,CEFDA0000FB4B62D,633C2AA8A287B8DC,533F7E8BBE33E96A,0575BA412B9C8414,88BEB31AB52405A9,598B008B20313BA2,48112655D01B225B,80DC06FDC17CF336,00001D665735BAB7,AB2B02F209C84908,8E14825E966262A8,673B869FD5732057,7A38D058A045A6EA,01A9016CEF25DDDA,A364661D90E028EF,833BA44CE53738C1,F5EFB6087E87E8AB,A2D69C78220023D1,CED68908C28BCF19,3430BE14E4BE7221,000036E9747FA991,B964BA40D7D157D0,F16582DE45AAB3BA,366A583996E5CC48,3CBFE9E5E4919F50,FA2DC5E404327C36,083641033BE243EE,48809E3C7AD36703,D4E066FAC7046832,3CCF1B27156D8345,BCF17274BC3E3510,E35D53C0A20B5FB4,000057BA62503766,A5471DA6C990D692,6954343B668D0737,02F2B632D5ABC7D4,7DA3158439A68DF6,070BBE9C91172BA1,04BD36541FDF2A4C,6A38857692539BD1,16783957C10318D7,56AA27EFF111F9FC,7286E601555CF001,8597243BD50541FA,00002E526BB84F0F,BC195B2DFA696E3D,DF4C392D3222DA6C,0666C527419A85BC,F5B18F7E4536BBCE,5F6D6D8D3060785B,279B8FF7B02ACE0D,1F90C800F3A0F178,E925D4807B21FEA9,BE536A4EB3E45D4E,17516C7E5095155B,2A3703A810861606,000045835EDE23FA,B4BDFE3A45593871,4E1949B462A14815,B473CAABD4E35AD1,B90AA3C1A6105402,4423705369D98232,45D73EFADA1D8882,FE25AA923DDD11B3,CA48F216AC5D8573,71C0D8F8D73BC162,E63FFC83B93892D8,86E3777504947215,00001B4DB4846771,8E1C687861A9C748,28B44C4E876DAD38,400AE6BF9A4840E3,F9DE77A98E63449C,AEBC7B3E5C129004,F855323CFD18122E,FD1FFEF9157A53ED,8B7D58437DA42F89,497083245E48FBE5,92256A9DEC41ADD6,DE3270C7CAE538B1,000001DB0176A742,0364B4910B992166,A247666C898D9366,4EEBA2170F0D0099,5BA6369D2581A1C6,61E81B91C4021E58,A053B6246C50497E,0DBD9692C9E74FB6,BFD5A55990E9D51C,37388D4CE494BBBB,AD7580ACC503AB51,F103F427B133F108,000008F0A805A25A,515A5DFED288C32A,8D061EEE8635224A,4B9F5283D985F51B,F530C1852807380A,D431CAAF84AA41F0,4F4AA6D5139270F8,19749273206E0962,17E4DF007DF55C86,823F2395B47A652E,52CCCEEE0698E251,5240A14C5C523827,0000373FC5447F46,00ADBDDCCC1884F0,D4E029EA61085890,E3AD3E07542D9FAE,03B2D2DB263C3D92,7583478A8E0BD839,C0AFD32556BC69EC,90BD3635995B1097,DF9A61DCD281B410,443EC41476539410,8B75292732067CCF,A4A313077FAD29B9,00002B4208E4BE32,7633D03EE55CB3C0,79C86A1403DB4727,1CA520D9D2A48B3A,D1F45C7483152A75,20A5749FE161E20A,E5D7D59E61FAB35C,EA3D7C4BA7D5CE47,5501955C3C7EC7DA,930E767F3D5FBBB0,1E41AC7C1D98E2FA,6EA971046C4C7297,00006FDAE7C0D9F3,5F187BAF56BF0C20,0E7D02D2B7AD0BB7,A4CA2CBC907231E7,3DC6140B3280CFB3,9AD3968A7AC647D6,1F80745DB1BF6409,EA10B85C2CAE17C0,F11F648DB36D86BB,D00FA9DFD70AD6F9,BC9AC22F1F461783,0CBE61F2DF4CE89A,00002D3052846BC0,D9F4F9F69676E83C,E193BE72DBB74F41,D97889310A3110A6,D0F100528DD50BDB,BCDA7C19CC5E5992,76E136A6670F4585,375A5D4059176DDF,42227A63267E6C34,97BC9FD69CE4C134,CE9212A3988EA601,1B00C443DAB936A3,00006825BAAD060D,DBAFE761892E2D9B,AA50A21F76791B12,21DB4D983CA31A89,51665248E150A2AE,93AEF35CA901F699,51824A9120479FC0,C405321AE30194A6,ED0C51881EFEFF17,556BB3BEF71C0803,46A9602D58DDE0AE,A38A8E4793C94E72,00000B0984375394,56AC6EC3D8B8E9C8,19A39B426FB11BB5,E066F40564CCE3BC,EDF623124E43AE68,C263B30CC46D30CA,DB5D8E6BD42CA5DE,64C138F87CBB329F,199C3EE86B1275E1,0CF4E950901A01A1,5590D155315FD9D2,139B25CA54EFAECC,000014495BB65A89,95A856F03C4B1B47,366A7BAB255FBE0B,101823967A35824B,028D2AEC8D033C3D,DE9A227A16908BDB,DD2088512F16EBF6,5E5257772E3DAAA0,AFF5D6EEBCA23CF3,0A06B171CC5797BF,2E601E532D8A8417,A963026A7B3813D0,00003EB02FF69580,A797EBA1584DF804,AA48C6FCA67609E3,B4A2DD4C24BC2BC3,300C267ACD365409,71E68AB5064B122A,CF22FDB99DD41E51,83AEC3789908D511,2961C0E4873EB473,C4FF0B2EAA943BED,F35ED414FE40A142,A12C958AF3901F66,00006773164931EE,40B78BCC758266AE,6B3C60C59AE33846,062B37D3AAD3CD1E,BD6E95559D1E6F49,15D68443B5F1B29E,DCE8D48DAFC1B467,F8E4584C2C38A041,F15D0DCD3DA04D86,6CAEF2F8E51B876D,85E3F6574AABC0FE,002ECBFBC1086CFB,000004E7D5BDBCE7,0F7F2D5D37CB6BCD,FF8DD7D9DDF6E13C,4586D41DDFFA921F,408856E59A48FCFE,E5BBAB4D4CB680A8,A83221B3BE42C6CD,D3124511934C0FC5,2C71C2B179BF32A1,1FF45CB9AB6BA5CC,254241A2066810B6,2E40DE02FC0CDEAA,000029989BB4320A,BFA282A5E69A4234,8DEC8285B8A7A606,7F920B30811C9733,B9B46CA34DECC76A,0D1C7C96665979A3,20F04C85DD6781FE,550F327E9D137DA7,6166BC5EEC5C0DD5,01053A0C234E4B66,5999E6E8C59E2A07,AD0DF9FEBC170453,00004342648EBC65,A17A01E0763B7D05,1C03AB1A07B06A94,F18A5EA515AE19B2,42C2C98A4AC14DFD,E5481694417BBFE3,9FD2BF9FBC188F8E,D47ECEAFED371989,05177E408167814A,20951EBD60C83CDD,996D9057EEBACF67,A905A5E6B2FC10B7,000007BF232A7B5B,AD3D3DF8637F9723,B6A035C1C427B187,4DFB281B611C52A9,2160F04247AAC55D,145BB0E8018894C7,289A8105C246CF69,240DF176C9D6202E,177687981F2ED7D5,AF4EDA419CB1DC1C,98F8CC6F6E46F5E3,4CB4365AE35C98E5,0000359158F060CE,ED3355D9CA5F0EA4,ECE2A0601D239AE0,870765C86BD656E8,FD568736E707A764,C71F5EAC848435C5,BAA102A09FD8290A,DD676E8F93ACECC7,DB52084DBD59A40C,6793CE06CC5F55A6,239902BEBDCF5758,2A220C163D82CF91,00000056FB0CFC47,3A9EA4915C2909FB,0FE02D9082675F1A,537D29775A3CBAE7,D083ED6364E96758,D4492E2D41FDB2AC,A4FEEA4BFC6280AD,E3136EA94A0BBDDE,C299B1BB251ED19A,EFA29D41E53F9F31,902BB97502B14E42,61D7625E40296C05,000019638FFAE02E,0D954BA12184FC71,9FF855FE4DC00D39,18F32DBAB86EB9B0,1C4C8FF0F4359FE6,0DCF41D6B4B5F7FA,735015063307FCBF,B8EC34FE3DE0FB4C,20C308387553DC49,5FCDD7FD73C45A58,4671C385A45A76CB,874EC359CBED78CD,000000FB54CB2619,4659CC08B86882DB,7ACBDFBEFCE083F7,93F0F2A383F41D18,E16727213DF42F91,BA40E172CD499A19,100D38F503B10D8F,CB0FEC7BDED74606,DBA01EE2CF200210,3236DBB2D94E8EA1,4910379991B6A48A,18C46CE8BA8DDA53,00006F488AEE4E77,9001C2A9864F441A,34693B33CA036070,A454B94B2F90CCB1,0EFB5268B6B4B7A5,CA1277D96E0F9D5B,F960BC63C4D19B0B,835A403D57532317,5C732A9212F38E3B,9BFA68C0E4452793,138B84E24A7EF983,9150D9F84BC31B8F,00004090E87813A6,016C7588F867A6E8,016460D20DC898EB,A2D98213ECAC2E45,573D8043443CE1E2,B0A2B8680B7B49AF,691A24B1060CF01E,2E5BFEC77143B9BD,0BEBF8811A70D8A5,317A6792AA5B2CD8,78AF54520D749045,76547F001E35CA99,00002EB7E3FA024E,CAFC3E9CF3AE9356,CED11BDE0F8CA398,0E6D5EF71D705BED,347FE0689A104CDC,F6EFE2D9BBD35A09,D3A9CFD840A95E77,3DF00133587866F8,006B99E89E1157F1,FD762B372962A726,2B422E99C79AEF42,114C539C5212441C,0000310BA9FB885B,E2A7BC0FA62A58D7,F1A2F6EDE3CC4ACA,116CCCFD2B5954C0,37D37CFBF28DBCA1,F2573DFD38B45EB7,77C4BBBD274D9E5A,35A7F21AC1064E59,3C809D6AE1BEAA1B,FBB163D604614359,51447E7845BCC460,CFF6F5DF2541F678,0000421D9D53B653,123FD2160C21A2F1,2950B1CE234E5F2C,316BCD54A2560AB8,B65B0C0EA3AD549E,7D3085EC755A945F,0ACF4ED56405D1F6,042F98F74F9208FD,68DB0424C83D53C5,96B3FFF49ED44585,775DEF186D99C7AC,25C7DE72FD7E9250,000003F75F2B3119,CEB6D53625A1D92F,DDF08D247FA4756C,59EEA90E6D3CD2B8,4F2C0A7E5625DE3C,BBB24396633328C7,EE98E36BD6CA2C68,7950C15E349B7A02,D18FF9417EA02439,2B1EC4822D755DA8,500FC38F1740C649,FA7A096B34DA5DBF,0000287C24F5CC6D,B24C3D1F08FF24A2,093CE12A7F7D7C38,D9CD4321F7BB7828,6072CD00640D615A,E1B70EF46B5DB2FA,E80172EDF4C28A77,B2F6B9CA8D549CB6,E2D49A4BAE1039EC,9EFF94B2795D6612,DC0B065688A64543,CC8C34A14ACA2072,000005215430286A,6020983DDABE43F7,A5E486EB33650F0B,38A2739A759C5001,41150ED591E05A5A,856E71426BC14756,4635BB0EA0FF9641,CAFA824B0483D009,DD876EB084AD517E,7A1CDD3491A58F22,5304967AA12C9A44,A4479DAFE3D551DC,0000555E31ADD319,8B1E2299106FE12A,B45076E3394E7649,92266DDABB08CDD1,768E0FED2B12FD56,8C5EEF5D0A927B4D,FE045FB84C8CD327,2E98A42D9B89D9CF,F38C6E0E7E500429,4177B556F36692C3,59D4FBA659A5C7D6,2309EC0B708FD2E2,00001A5864FDE105,E1E9B312464D39B0,59B64FD1CD2C05E3,F1087BF8C1DD071C,5564EFD79D124BA4,6BA9980205202904,764BE16294D25C62,A872F55E121DBB11,460DF9C96570BFE9,635BA86CE62E9C11,C164CDB65F3455BF,671901684954225B,00001D16180FE698,DD3DE7A8FFE409D1,FF34A1A8BE967D2B,15F7198028F00E81,5B0CFDD32D433D32,0FB856AE6D08BEB6,2C196A49462AF167,12F4B41A4AAA1224,707DF889BC5DCE34,8F4A442945FC26CA,2AE84F329E696B53,F6830ACBCF2CC085,000033A1DB7DF8FC,6B220BB7769DECCC,305543A4E76CC1E9,B98B097D3335739F,0A26A19153017089,9C350286E774319A,F087F08B12653722,8DAE70A3E2D229D1,A6FE6A1BD3A10132,178B727C559FA5E4,C83213F428940428,C84E39E194043273,0000452C12EA3136,6418957DBD7636CB,111C874C8CEE2538,65101AB159157154,D8AE2CA86313F352,C2958FF66BE6A402,A0AAD504E33EDCF3,57EB502D4C628502,D7A221896FC25124,3C6F026E3EAC140E,0B061E10A1F768FA,EB548ED184113B7D,00005617C2458056,E341744F732D15E4,C5AD9AF5500247A6,0DCB02FC0CA3433C,8F06A7EF19BC3E2F,8DFCB7441FEE64CE,A27C5A064947A4EE,AD7048718A86EC1C,DC9F699A867F2BD1,27ABA3DEED089859,4E9C7DBABB305F0E,16BC934758371A43,00004FAC2A6FD2EB,84D46910B67B95C0,B6BE7049BD9B9433,25F488710C22363D,B54B4FECBF30CD37,CF52CB40639A660E,7FB19A9EFDDF4E44,4CF104CA2BC1A0F2,BB18AFCD858D251A,E6FD703519123C6A,5B11EA16496CD95A,1F1FA54B3F07E615,0000376433CEEE06,A14F413E8C0A4DEE,3AC364E600ADE23A,E3AE6CA2FD11803D,E6FB1912ACF9D942,C32769AAB498F6CF,FE2B829D95E6515B,76EDF6246F4BB94C,B25F5C239F3EC767,C7FEC45735460F98,A11FD003B6AD6C56,670922D79FB9B3BE,000045B2471B6733,8D634D00AE828A27,F2A187DDE67D1E5E,D78B872851FA2B43,6B1789A31294B251,C99AB04463276186,05BBEAB78E8B8070,164BFC0FBF4FDFCA,2ECA40F81BF13F67,3C26FB62952840CB,80060BC4FB6C0F5F,568D7AB4BBA7B29D,000040FB13F251CB,397CDEFEED2E0382,F20F480DABA0EB08,5D97CE6AF52B2BAA,EFD0F033782F1C8E,5AFB61C6DB59DFE3,3C5F217C90CC3BA2,2B28F3D7D6A32794,CE8B67CFD8BDFFEC,45EC6E0BCF1AEB84,9AC48E65FCDBCEB1,86F7B308BA51BC09,00005D84FF6E5654,DD72B006D9D453B6,8DDAA4C61455AEEA,AD8CE48809026D77,325254D810F6C133,2F1AB385CC4A8BE8,F2A94F5D6C5CB13B,9B64F91B1557C6CE,7318BB100777EBB1,5DC96C209BEE3153,4D541D7CB48E6618,6D0A10A3DC130BDC,00005AC7923F1E17,5504675730EDF1BA,BE3D1D998F3DE93E,FE5BD953D2CC3093,5A6A65B4EF895F4C,4AA1B39AD1259E29,26F240492B77DC9C,ED1E54EABBF5872F,8D340B54AA4F3CDB,BC044290B60D4321,05099CF1385EA34B,C2EACDCB286C0237,00000B001A177453,1DCB6288F21F65F3,B5291FA6C93BF6C5,07FD5B5FD77B1244,358C596E828F9DC1,1B38172264668C6E,74E1AA88064291B7,D59DE106C2474530,58AEC386C936AC71,2F1A81937823D243,59EBF87868361764,DD9EF5F204B2CE0D,0000247AFADB4088,F302B3FE43586ECD,9DA97FDFDC8453F3,4215C2408E03F93B,3C3D719342167017,BBC9A07D766120B6,A95193AA8FF2C30A,4B6B7F6CB32FC029,B83C7061C227A556,26353381DEAC4368,71CB82EBDE4C3852,B6CF82D50D545C72,0000433BEBFDE1F7,E97D98EE71D27E28,C9D86E1369D14F55,0139D81C5E0D299E,3356D1B1C23765D8,661ED722DF4801DA,3C6D7E574E26A811,E884E03877CE6338,5E59E6E2CC491EB0,68F2A86E45605BD3,9698DA62850F8484,447716FD136B7ED3,0000004077F851E7,2686AA0BDFDB2DF7,9CECEB942B90D122,E8B24EC03A2621A2,D2EBF4DC303F11A2,A2B47402C8B566AA,F1D042A66B720F4B,971DF1D64B4B1D83,1563BEEBB7B8A89F,4451E9AB19C277E9,90060DB8E141A75A,F211C09C6E34B83F,000016C02AFAFB2A,B6C237F7A996EFE0,337898FA152CE0AA,1461B95E042A5F94,9DEAB912ADED3C89,D09749697CDC3FFA,36936082D4E5BCB6,991B32BFE4CAE4A7,88394DA1B2E3F12C,01B47CF45ACDAC6B,F846F65EC82DC77F,B7C2B82DA13BD048,00006FC7AE35E302,2BAF04BB938F8638,E2B4010219590435,026C738A60F0E3A1,E47AC1608C137C29,1265F7381973CB3A,C39C4F22D784FCED,C67EC3BBA2CC1D29,C071486FF79176BD,6B6990649FCD4140,7B9D377213EE34CF,F06C35FCC9A0D3BD,00005F7FBD2FFB95,6C3B8504CEF2BEFF,19DB986F12F798F2,09F8CE53613C1209,A6DDEFBD79F5E04C,28DEAAF317E6A68D,AF7A34731D81EA03,B328B9494E6AAAE8,5E6B8525CBB8CF14,264632FBBB9D618D,C564EC7F458F1CF4,960A73BB220502A8,000032913DB9D127,26E4B36673919DA5,91E5EF31DF6FAEE4,A14B9128D2CC4AD3,8C88F003D291F308,215B1DB158D75A89,7899BD2525BBC61C,A6B796F32327937B,5A6A41D4628619EE,002C0A7FCD708A7B,E07FB3C1B12865E5,77D467F11AA1DE68,000056D7D61A165A,9DD522E1675701E7,FE08721BA5CCE8C5,5899093FD0FF2CD9,B7519812B6C0720C,AD69758D585212D0,99BD98F83EFE8ABB,ABF2B6A9CCC1D875,6F8E7162022EF1EB,C2E6EEFBA39CB60D,8D8CC7806A374F66,B7D7D4DCE0A9DF09,00006BB0C64BB8C9,1D23109298CFCCCD,8B390BB759A0A595,CB0714297452888B,DB50D44EC5D93E86,F110B6B697D7AFED,FC591692292F892A,AB1AB71B33254191,DAE8909DB849DC09,C0AFECF175371132,C57C61CE11C7DA75,312D24C0F7C4AE64,00001208A7154D95,A3A6EE90196C8A91,53F12E393B597E38,39A235FCFE9A4BCB,B0AAF420226F3C0C,B77AA9C98E3C713C,B7A50916C3806DE3,F9E7D08CC57C67F8,FD32562D5048D991,DA6EF19F8016BA95,5ABF6872FC845B0D,0D7B95DA1FEDD6B2,00004017C9E5F58E,997D7D674A6D4D93,6275B0262E1B4F10,1EC0EA40296D2606,CBCAE11EF00BD3EB,B18A200BC054F69D,B11EE1955C894B52,B7EC1F63EF03447B,43BB66C4F8C530E2,7E9471B5E8C9BE4C,DFAFBBCE98640B79,45CDD09A1A2DABE6,00003C240C0D7E72,913B2843CF62755B,662C53F04939816D,F7A0BD670FA92AE9,910231AAFDB28B43,E39E25618152F8A2,B0E3A70A0E7E1F55,743E34F64F73A3DA,64DCF1356D26EB7C,F4352C7E9B6182F8,95C3B178C9936F5E,B796D1D504C8ED14,0000613683C0EF4D,2D93B0A3E7E23EBF,6FF943DDFD4F94C2,0CD665EA17A56DCD,72033891EA0E9771,9C5D63CC1834A5DA,CB6CB66EABC6B0DC,A48A2C6588BE0D00,77ACD1D216B08F55,B1389306FD3E4708,9083B6EB78D23C9E,F4EC6BFD2DA817A7,000007F9438DDB07,A75B2F4A9A32F0EF,3DFD7B68C2D0C444,9E1780CB35EFF5FB,7E4360166001D85C,EB708046DF6B9356,4F561D6CE5B9417C,6755DDA073930B32,627CF60AE5D05EC2,2AF231E9F567D562,6E976A89D4E73F5C,8C30A3B1230C0021,00005A70B5B35A16,13942187A12B11C7,C1AEC8670C8A5015,ABA35AD059C75767,053D2F83620EDBBD,8100D77F57F5E6AD,299E31D883499683,4D1A265F7CD4C300,39B36D19F99A5AFC,ED43011EA1C6E8CE,D6E1582472795B12,FD6569541C5E6659,000010A1769DA60A,BD9F08FBD7D9A299,BCCF6079D9CC18FF,B50F07A391B23642,97BAE95280C855AC,FDD8D3416E64E0FE,15E9EA90C2178C27,E44948A6A406069C,754982CEA788B1BC,CBCD5074B61193B3,FF48C98A06FBEB13,0F60B932F5A63489,000039A3CBC07359,1E6879B3435AFAAC,19412324F2A558F3,167BDE27A295844D,28C4193EF2D1639D,DF8462C7249E8660,25CB4076B2DFA482,20194CF1456D02EC,B36C55DE43DC9206,0025BF56FB5FDEC9,A84C0F9938622D7B,E2B4FCA926B5C3E7,00004D66F69D5B23,C2AB0CE26F91E6A2,770C67EA77543251,465EC0BCF8260AB7,AC23F41A5CBC515B,2FAA8CA78EF2E28F,E1F333AAC970EF1E,33EBE9ECF8960EE1,D402108609E498FB,370C2C34AFFBFF32,2343CEBA7E51FEA9,54A4CAA737AB1041,000038AC546C9BFE,F7E91D9D0172ECA1,66B0A2F6B7B50ADD,E3879B454844F5CA,48968894E4D78AB9,75C6BBF955280FAC,ED534251753C524A,CB493E8E2AFB1846,277F21551D88DC47,1133F4A9458931AD,326F87361CDA2B5A,3A72D7648997BA0D,00004B0A0B1F9BCD,2E489D1F58C060B7,8AB40A75A66FE6F9,7C1301B6BF5BEC5F,722BB397969657F9,EDA3A74D4798719E,D30DF6A272D62953,75226BCAF4BFFB09,B863035C55691B2C,38812E449FA9C07A,A98BC052004D0541,1AFBD7015658BA2F,0000664EDCBC8921,1A4542251FC41337,ECFC860C542F5E16,821206D454AF6260,2DCD8274952A44FA,C99AFBDB2C45ACC0,33CCA934946A615F,40708C4201D19DC5,F646B2CE5BC7C0EE,D25A28172550F914,605857E9BC62AB83,B8DBB2AA562F662E,0000526EAACFED95,9F84B51EB02C664B,CB22535249CF295B,00772F3F44BE61D0,DFA29ECC73EE7202,DB439E1BE3564774,3866CF238A23FC98,3B64539521B5A83C,F1052C45569CF3AE,1BF86B9A81946525,50DF1B7B9963CC3E,534250C18AFD73E7,00004A6AA1EA5FA6,AF463FF35D06AF2D,8FA9D469D80F7890,57EE667FD8AFBD73,D813EEEC00251133,60116053A412F53B,A6C60DAB6B369300,12C83EB79266CB1F,1B55A857BCCE716D,9BC48A3625144FFE,94905874FDBE2CFC,6D0B2F2194A00994,000029194460BFBA,7F537D4B3C05E1B8,DE7B039637D4CB30,89E218C6018A2D7C,A98197216F2B96F2,0FF10D38CEA2FE38,954C55EC80293AC3,F90B5D87B182EF6C,ABC0DD34459FA117,174C1269EF2240D1,2BE2DD5158EDBAA3,32FB23B9711919FC,00004DEEDD66DED8,2382EBD5351BC2F5,846605DD289AA61B,90C31B2A15A3C4C8,A6E0E7169C00704B,4A66BA6FECFEB654,9D6E436945BF2BB4,9047D06248E1AC7E,7FAA2F730C5DC677,E3363F527A328BF2,44E17935D696575C,1FE7B13D73FEE04B,00006B0D582C83E7,969F0D69E1431340,9CACAFB18FBA6B6E,A74D02490E5C632A,2B2353555C4D3846,89F63433D9CFF739,7CB4F475566B59E7,4C03366AD048D090,07C3DBC8D302C113,0DEDB92E314B3BD5,4BB8FD021DFAC937,DE88D0ECB2C4DAA6,00001F1BBB495856,0A756234052631B2,B5892F5B78721A26,15A9ECD050575A15,985CA58823AD1112,30DFEB7F30831B6A,CCDB5183DE0AA70C,C8E5F5FA45EB9BF7,E2F690FD5323DC38,C74B5804A98F4DF3,C5E5468F09027854,AC3BE081818EE2E8,00002B7AB6AB8452,4D188012FBE60126,B6AAAE53FB705E52,7DD02A6420D8D0EB,7C141F7C1838C359,4DF342428A3DCA4A,5728186734B90D1A,82C5969639598EEA,ACBF7377023508F2,6E99D578EBD13CEA,B0A5501F614ECC19,E6F40919B8B9E965,00000FE1DF191B73,65F94E5236DD4B3F,F314B4EB8FD34A08,1E6ABF6B83072C7D,2BF9BB9581231F73,F28F19219F7D626C,B0862595670B4BDE,20EFFDA20FB03875,71A634E70267B897,C7B71246131EECD2,37C5767F08E497A0,08FFCEC921D8ACF3,00002D8BB48A7438,4F71B47E1012999C,EEAB1F02EF3C6ACD,4BBA20872DA6ECC9,4C996FCBE28C6386,1AE71EA7935F6385,DCD2DA22486DFFC2,4FAE739BCDB1EC98,869E48AD40B37B90,3C5E46CE7598E179,59F0314626AA788D,3633CDE837EABB4F,00004798F031EAF5,99E042ABF534A034,CE82D857222736D1,21B647825E620165,DA6923877AB21730,A090DB84752BD51E,0158E79561E38104,EAC44B93ADB16DA6,F17F1F768C5CB395,E0D7D7D45F29399E,07C4AE7EA4303507,B46268CDCCF37CF5,0000135EDC624438,9806BD6117ABF3EF,342E932A0AEEBD4D,002B188A2B2A12BC,5E760FECC1AE7E1C,1F27B2D8ACF04200,879BAD7A2E884F72,6E5B9098F8144796,EFE4862272B76885,FB355F9B626A383A,993B5B18A6EE8334,71012176C0A78E2E,00001BCFBEF81D02,2C48770945B4408E,3FBD3B5BDA36CCDC,87351377FD412410,E1CBCB50F12FADD3,1838947144317569,A5610B34EC3C55DF,71BFC222C5FCE948,975C713F6533AD35,472BFCC8D66C554C,1F26C26B914835B8,5437E82650B2C851,00005A00EE83D1B4,3CFB88ACDEFD14E1,21D006F89C5A2D25,F2D496BBB5FDB3AD,84E71D344036BF8B,313E579BDDA168E7,BD866B470C53E0C8,F2306C7AA463BBF6,51A15752DB33948C,17ABAC9DAB115EC5,28CDC84A6710EFFD,7B0B4CF41CECE4DA,000008541A181C18,AD68CDA7AA4C51DC,45523C9B6E9C0B1E,BF017A32E1AD1795,13ECEA7B184EF4E8,BA2F196400131A11,B53AD15D7805B3F1,CE1DABD54A6B348B,A7AC263C4DE4F92B,28B620C3AF7477EC,8B0D0C82E9ACFFA0,5B7E2A1E80DDC6FA,000017A1A8F892DD,085D22DEDD41A9C8,66FC44FA60106224,7749CD75C478B4D0,CA4CB19A0283E34C,4D8498ED004ABB89,A67B3B992009106C,946AC337AA25820E,CB3FD79E3C78A2C4,9EBB59E34AB0CB7D,A9C94EB1A87A8B35,94D6C49930065A5A,000058BDC9B838F8,6A1CA8EED5C96EDF,D9DBC7AD6CCE58D8,59768BE17B054DF9,20647B36D6EEA36B,74B1D8227E81A1AC,C198475FAEFC9C71,9F0D6984674DBAC7,5E19783E5448F260,221D354CAD423F68,2357B73BD39DFF77,9306514D3EEBFC36,000047B7A4E81103,1C3491CC85106E1B,3A3779565FB24137,FFB129A7629FB72A,908E335B31D9E86F,446E53E5ED391F0A,E9A2B105199BC053,4D2C6FF45B3CCBF7,726DC535F44967E4,26DEF20DD5CD330D,9155FFF3EF87064F,6FE6FB5E8218139F,0000299936007865,1AF30FE9DD80779D,8A1D45D83436FAB7,CF55966B571F28D9,4795F3EA283B44D6,4864995CECA85E55,53762FE77FF967DB,30DB7AD97A831999,C4673966FC664537,BB75570C63223675,28EA11B6231FBF92,4788F89ED0DB6A2B,0000549A4B71A1E9,F8C5D1DF9716B000,593D6545037152F7,BFF58CD47159E93D,AE743AAC7E8A0110,8336140418682B42,D5302749E08A52A2,FC9D6B4BE2975F22,87F6B4A262DB49A9,BE08A4C3418DCE20,5EB83418BD48DF07,FBD29C000F8A7A6B,0000686EDB63CE3D,382C5974552E8182,714C5BC45FBE902C,6ACD15D271C4603A,6D65A564573AC422,A421748D06C88BE0,5FA74A395E55B63C,6764D513AD61ACE1,B2FD71425B3A37DC,0777FEF44C086866,A7BE0711A3B988B1,66EF699CFE80B870,0000328B15FA0BC7,7D0FBE2AF06CC890,9AB370CA89D409BD,9CF1AF34388C683B,36FEA84203A4BB7B,EBF0D3EB85AA8110,92327D1D79658B05,DA3A0469EF10F511,FB0EA3478A0DE328,35853603104CDF22,4BB180440B4FCF8B,BAAA40F9DCA973F8,0000493F26423948,5EFD7B6D1CD4CE41,9572661C5A796265,BC3747FB28AB4367,65EDAA95AE27239D,1B6310D6E53AC109,3F5BCE3FF91F709D,CC6D1163D562B2DC,E28977D6FDB3B51D,C6DF57130CE11F5F,A4730639BE8A166D,13A576D63B06A8EF,00004062804327A1,AD6FF42A660744EC,D0B3EF7EEE4A0507,8DD4EB5548562D37,4EFD9A251431F4A6,131B59FBD9830D74,B59B8919C751D459,5A696F7283E18A04,C593A0CDF310DDE7,9BDABF5A9AFFB6D1,36FB75B1AC2B4633,8FD7FF8998144713,000009ECB5E6A615,A580A9749F99EA4B,365F9DAE2E7D08E0,DD814C5C723CA61C,A760B51AEA4035A1,941B8A954371C106,AEE9B1178A0638FA,475CA3DBA96F6E9D,5D2DF088E194C80C,38113CDB816376B2,59694C869567763D,372E129933330E75,0000205EE3B563EB,69DDDED55E4569EE,F8E5716DD8B4A2C3,4694FCE32C916C6B,8659CEABA9EE9D41,D3B3E1E5F89F36F7,C3595C87E4A91568,CEDFB6E0A771D7D7,8318759D5EC38071,9F77C2F747256944,D6B2D60538307182,1B442650083A46CD,0000481C25034DDA,09F1652E6E75C96E,2DD6197DF696AC52,AFF3308B21A574AC,F57DFAAA123DE915,FAE11979C0D8AC7F,0A05C0C7ED94847C,543990457C0F31E3,B2A621744D7B94CF,8DBD9FF4142F97AB,65FFF93BAF2FE3D8,30BC9B6DFD10D1D6,0000542FEB3391FD,FD5E3225CED58D80,F87A459EDE18C126,F9F87BF38FD9CD9B,A669B245415F7FF0,E2196D8314DE4F68,C55FCE3C6AEF8E19,B844A43977734ABA,C7202F627031AD3D,2B651A1E4118F9B5,3ABEABD13D273D6F,5108D15BC9C0A82F,0000525BA3C44326,3290ACC74A3D3C26,CD0B3EB60F9EC4C4,0D8F3F5D375012AE,5440A4DC3F1A6C03,8DE2A8B91C505FA6,5DBDDB2A9265C952,9FE00F2D8E49C91B,957EBC7ED55A52F3,FCD14788E06A2933,ADA687499447C841,327095C6CEE6E4A9,000032EE3FC209BE,7CC2E359870DC203,A08D7FB158C32946,A3FB809E28B24091,03F0670EFF1BCFAC,9960FFF20CD09BC3,E10CDE688F008714,9743CFE932D63D1E,13F307D6D33950F4,409C8E272428C050,AAA6CA0DAA1A370C,7142BBFED155569B,00006360402DF372,E6E7C548377F30A8,5A424A60C141FEC3,0C5E3B85E3840AB7,A2AA8FE6D64AB53B,62D7544A4692E08C,A44E24F79880A51F,4558B8071ADEB6CA,761EC160CC232453,72BF64F24181F196,91CBF29E54EC1AFF,C1AE82DA1AC3C841,0000195ACEC5808F,1AEBCB3AEF7F5573,3599F9212D2262C5,2D440A4628957102,9DB1C9BEFF976F5F,D4195C7FB12659FF,BE084EA21E325495,D2143BB7AE4D1338,5F42A9FE2DB8E1D1,E9D27575F0C0FE29,BEFE0E8DD81CF11A,7BC5803F94ABD7A2,0000384EDE4975D4,CFD2993D6FC29E3B,1734BC9625AE5B5B,4ED5B19F2B59535A,16AD9D5D77A7DF9D,5D5F22C63BB9940A,5446D1FAE082FF15,D824AE4B3EAD8D6E,0A1E4FA9A10BA30F,8D8DA47DBF5BA542,14656128594D7BDA,FF25C8EAECF08FC8,00000F9A16C36540,DF689E6A4F3080EB,2AF316E58A19DB80,492CAD73039EF525,053B9CE5265998EF,13CBFA3D52C00E27,697FD813EBC135D2,9F36663DECF784FB,427F46FB200B0463,F9143487B7FFA2FC,46A7E9C9CE3B5F55,3D614758677104BC,00005BA281961436,C4515D47F2585589,2CF47A605C53019A,1E0D83689B4FB8DB,44C12D031C673F74,B5D6FDDB1FD329B2,8431DE405E244825,963FF4090A7B4E1A,B7F11DFF1BCD9E75,36598081E3DE8769,9099978C4C492B6E,128F82D7B1DB63A9,00000D84CCB7DEE4,8CCA413187E4A6BD,305657F040D5F441,73283EBB660C8C8D,5B910C1D0D199F94,42347C6AC09C7A4A,6D5A4AC8767DAA34,691FE3835D24FDE7,CAD6C3CE4A18FF1C,1B6441B29DEBB31E,4450CFF1800FB2A5,251524BF61EC173C,000053DC26CF541E,3D98466F28C849DE,47FB3FE2B7F6858B,DFC59503FA8F0C2F,9BF7D53A0ED7A148,FCFED17BBB309DEE,251161E965C8F373,1B4172A4E4E4645C,49ABE8210C0EBBFC,59E22299150D8817,3098E78EA04D58FC,3010258C38D55965,0000311DBF2EBE8E,60FCEB4448FC7BDB,EAB0B58B192CA83F,A77FD6A141A356C8,B171754904E44F37,ED2A1394E30948B7,A4067D126AD6BF8D,5A124C35B07025CE,B2DEB8453F3BBF64,DF05B392418C4905,D82BA0F2D0A4F60B,C1AA9D2D0B50A8A2,000066D989F5C981,D60DC0EC9F628808,9B5F5A848110FC11,2A3ED67713001799,4347DB4256F73A0C,630DC4E1B485C7B1,6106F7D7F9DCAD87,DB5BB846EB8973CE,4A471074391585DF,50D94570B6A62B97,1683BFDBD7DF19B9,A854196C92456CE6,00003A5E09D1910C,4A34428CCD2FAD2B,450C267DE2BC3EDA,CB284F16FA8C101E,78FD0588CA47987A,55F54AD1482B5E95,9203002029C2AB04,188357B64CBBB764,FCE912B6720792CF,4F486CF27B6F12C4,8409632212FB7BCC,4B00F96091D9EB57,00004B099789FB41,EDB4D6707EBD2685,BCDDFC47E6C6F60C,C73D5EE5F23B6DE9,DD698A9B2A4EDCE5,ED14FD8AC63823D4,F4F02CDD7DDFE6F2,96F79DC8EA865D92,0A04C12A44DD2754,5C64D2C0B96E990A,AD3CB76ACD236D3F,29D6C0A1052001CA,000057FB2EBB51D0,643565DC81025F8D,CEF703953DDED780,7E4AD99DFF830B0D,24758EEB3600B45C,FBC5E4D48B8021BE,100D5C1B634D37BA,FCC1BACE904939B3,4F4801AC99FE5A20,C4CE7AFE5DA9C3BD,00FAA09EBCB6D698,C6C87847A9F70A2F,00004675850FDD9E,040E02F222B3511B,E23F45CA415514D2,33689BA4E0115EF6,EEDBE012DDA0795D,656D174ED052CB63,8980BB7BE202AA06,7CC94C02C656E816,B2CA1D8169BD3E96,BB447AE598736F78,11B2590B1054DF07,8451C34BDAC5FBBF,000039D4225EB957,E5A8EBBD48B1FC50,F0EA74BCD950E4F0,BAA1F7759C89058F,145B08591660743C,118A11764AF55FE2,B2997558825DB9F7,FCD3BAD3C2056C4D,CE2CEF88FCFABEA1,7C25F2E925070D33,764A2B21F55E51EF,FD640713163DFAC3,00005752144DAC99,7AE384453AFBC321,D109998D28068943,49111E501B70119F,D185648467763907,1AED656299EE79C2,08430312D5839745,9D4836F614D37F8A,C9AA9DE683A41DF7,078CB34DF5F5DE93,2490BB54E9F1A6C4,4797572048D58EA9,000009A469555A7D,14B0065D709B206C,F73CD255CE7BFD66,314A96BD6D0A831F,179B1454EA929A01,401DAB63027EDB5D,3D80F422A891B519,1F3E47454A6995A0,98C1FAB64906613D,499C739F1AA48742,8747C8507A685373,B0258578F5EB8EAE,000019539AE06DCD,8F12C3F4C49CFB0B,7E0E47E3C68A63C4,A92CF6F664DF850C,3153ADBA530F7617,FC4640634FA98E35,0E5EA740F21F419A,6037C99EF5D44238,C620D08B1C7C64D6,97535917CEDD9605,30222304748611AF,0D7E28D792F1E8F4,00000C40973F92F9,E7D6882C4CC40628,FF9AA0D75507FC68,24CB46E3EDB2624A,526B7F3E264079FF,1B538B11CB60541C,4057EC220B00CB7E,F55D37F16288D209,50089867C853D704,FE311ABF987B9A9B,694DB6853226F9E4,705CEC4ED9F490F6,0000074E85DAF686,B8B78FC2F2747CAF,133BB4FEC0FE1C8E,FC8E658081F4BA7F,700A63A7A9F0D320,764947CFB2678E43,0397B37A46923315,D2DA1C1557FE7F5F,08D41D88BD4902CA,8BD5E3A001608B21,CB1982442B2A74B6,B8197A746BBECE81,00000BA019D744C6,A9E18D29DF69F956,EFA5E73A879998DE,3CBCEB050231C256,7C1053FFA8F754FB,308BAE6C910207EC,29C9CD634FC157D7,990A7CBA5C811990,3EF08B7D9266DBAD,4B59F5FC1DFD8807,A8268F8F9C8B2244,2FF7F5A3AAB3EF8D,00000AF584FC7155,E9C3EE0AFE72C3C0,609DC8254A04A0EA,E615E00D978E185A,1EDDB3B1EC22EBE3,EE51BF14168C8066,14BED2F50FAD96FD,E92D261D8528686A,B9B88229D5083F9B,11F8491737A5B1B6,BD4D2284D8F2DDD6,76E7076D6CB317B6,000010D2FB4E97AC,A97F2DD05D824CAD,795C429A4AC723DE,C4E2153BCCE8F075,67656E7519C70949,340CF98F6428AD6F,0F05ED662CD81F73,6B7B0690666B7433,28314EC999930C39,603D8BF33168B87B,3AB878C3FB6ADD90,91A6F29F1186930D,0000297A4305FBEF,E5402F61EE56C20D,CB55EE5128DB8948,F5CF353441F75FE7,8966BC8BBD6E6766,D75339572742A157,89A0234A4DE6C735,5165A679C4E7E88A,4F869C234BFD1CB1,8E632CF31AB2B675,579B3BBDC8010A9A,6666AD72D53450BC,00002275186ACA63,51F4F45DA91702E9,01B314EE578CAF5E,BAF1E4CEA325A7BF,0BDCB84DBE0E6A2F,93A8BB1F01A68888,E0D8EEBDBC5CDB2C,7725032F2E74017A,20E1A25D752BDE66,5C7016763E3AD6F6,A5C26DBFDF668AC6,597BEB255F4C8F0A,0000058736984C26,17D6E4D7739FCF17,F49A689D247317CD,4FD8598007481A72,E66F7FE81E633246,124A4FD639C45EB6,406B6621FFBA5A18,F36DB8E6B8251315,CBD4AD4EEDE32B98,1C120FE21C3EDAF3,C94C0367EB4CE770,CE002D8550E0CB58,00003E536939A8F3,D3E3BF5E0EBABF9E,665A737214D1220E,4F613B78D783864D,ACDED7E51016454F,82FA9FFE4C055CF9,DA1F123A45487A20,9D0ABFC800C13D3C,AD090F650EDD363E,BE1AD1A15C0E485E,75E864391E158302,D8B2B87D57B26502,000021D8CE733832,CCE9B67C6CE35D3D,552524ED2FCF927D,61206E1F7E8A8912,A1DC078F607C3D88,EEEDD007219672F5,566F962A1E3DAC7D,87C9423B3806E5B0,F57C23D6394D1283,09E05A941CA7168E,91CB27CCFCEFAEC4,F6048D58BA7F17DD,00006904A4481C7E,6563E5B6A79DE4CB,0F4004B8A5737317,DB417C14EB7D470E,A08F89A039FF54C6,3B897E4842C699BF,95880749A787D1FC,01BEDE0F4C64E876,3C0F5D0F01E55B7F,2021967C06BA1A48,A09D5E15903FD31D,271B0DA6D5323376,00004744F0D8F836,F59F3CF8E3CF0905,33E3CD86965AFAF7,6863FC4021A5CDFE,BD7A89ABD09E53DE,D560B086CE03AEB1,805F90CC1C3D77B9,9F8D7BDDB80FFC3E,3A2798ABDE979135,EBD9C0F735F07EEA,90FB558B35C5F482,7D8FD3BAC6E97FCA,000036BA668454E0,13DA8622A90CCEB3,BFD941DB9F812A40,537810CA50C3D5A8,09B8E6F83804C505,001D841CF2FD7347,FC3FA238C5FB321A,BE9505C154838103,57AE7EDAB80EC89F,1DF90488C52B032D,5014A77076C1FB48,0A170B14F9AC1BB4,00005229E6D30B7E,4D32BFC0FB419A34,6B436254596131A4,31C8F2FA79E61A7D,09522C1BDFA31E3C,D184D94B031DA0EA,DCB7E48AA9518652,9F4FBFE1C61A81F6,562BE40B267AC4DC,8EADEB472BAF0B58,8FB183DA4EAD1249,0238D8989499782B,00001EC1931EF083,89D6D0468342D232,944C20D3B4E56999,9C0F0133823E70CA,CB33545F4C75640F,47E0EAF49DEF4C39,CF96A06B75A5CC69,BFB6FD5299EE7A10,0A50380067A449D0,AF4AD0887CD06F64,5834126BF0F26F61,B5C3451727362269,00003332DB9BCC97,563CCE101804170B,59D935E595BDEE33,54C9A0DB805D7B61,E83CD41DDFEBE1EF,AC2E94ECEFD84D04,42DFE80B79FCD560,18AA509F57226D1E,9A2D07167AF4FD1A,33EAA4965BDDF9D9,21AAA829DB398F96,E137F5C0F0F43179,000022DF4A7767FA,B5E75F8C20A2592C,2834989C3BE837E5,4F28C134C988C83F,D5ACEE663E3CDB5C,61291BE21B5E29FD,AF63DB965C0282BC,237221EDC68BF954,C7B4A3AEA0A2120F,EE8DCC0482CB45EA,D6807B6BAFFBEA10,CBA5FA7DA28A67C6,00000217EA611AB1,3902FDE65619B8D7,6DC8F4C0504AD64E,F9BFF576114D6C5C,3C49A35E13C36B39,BAA51D60E7B67734,A21ED388B55AC1B3,9CEDAE4111D59E69,2A801BD105C9F7B8,E2504E7E6F019183,F64DDD420DEFDE01,8CC3C2C756662A97,00005F41C5C05349,8D5B4BABF771EF36,CE4B23C8695A3ADA,BDB13363FEB528C7,353361C709E4D874,8E51144D402AD769,F6496C9A4BDA8E53,3D323EC2F0C0DD36,895F1DDC3591DEC7,8CA191204B8F2A99,30826E8E4A11EFDB,081E66C92FB1C08F,000013CC6D45CCD4,077E7D08195FFE91,AF99B28B39F19603,FBC097040059ADC0,D89721773DF92772,B97E2B7F4AD239F0,4C414D7C5CF8AF0A,019E736551839407,2645D547140E8E1C,612041BE644B3205,FA737F66A7F07B77,D5B11E5A4EB18342,000016BED2449CEE,BC0C79DC630B6C59,DAFE922E88D1FA03,2E880295183F6256,765B9CC6378CBECF,E25832BBE5BCF5F1,5BB5370FE6006FF1,590389DA90A5E112,A2057ACEFEEF68BE,F7E0B620A0CA2117,4D8A66432C848FC8,B99AE34D5405281C,000045EB42DB87D7,48F771CF0FC515E8,BBFDD5C5245680BD,D2E251496EC65152,F58244E625BC8C64,7F301254E02DBE65,AC3EF428C666743E,28B3A0ED2BBF82CE,500B4313FADCCCC7,5BBD3A234C6A9B17,73E8E2A27984FCBA,48F5CFD26C394EA4,00001A0C9A8457F8,33348353F4A2BD24,0EC5EFC25B54B326,7FC668D9F0B852C9,81D39FE1DB2257D9,8E62ACD6420A5C2B,B8A752C0C4C02A4E,3D5E6531ED443FAC,D145276C817DF6A3,639FE44E0D136E63,EAF1F3EBA4F770A6,443A6EAFC41A76CA,000052FA30E5C6B2,07DB5A3E6A3692CB,A5544AAF90611E1C,049CD04A086567A2,A9460985B3E4EE0F,173807480EF9539C,490BFB6250C15569,FA04928179B47DEC,E7539ED3E90F158D,1FFF9BF0E7A196FE,C7A484B1A71BCB3F,BD9FC93FEA0B2706,000036310D7139DF,C3CA204A4B94DBDF,0247BE92FBDEA311,DC0F0E058A7DF232,A53FF227CB669A58,D461ED920FD0F6CF,EA8EF1B6C4C60944,C2FAA503DE6DE379,BD3D85414FAFCA2C,547D88301AB2A6F4,4897DEEBAC29A8EE,C60CC189E53C8CC0,00006E2860B7707E,654E9846AFC25E9A,4A6C432422955BFF,D479E57E806F9B0F,1EACD5D1A40DC6F0,70FD51940A72BB3D,2B499D5DA9816A74,63ED68212A582278,9D4B642D67609ECF,ABF524D84CE99BC8,63AE535EB130B68E,65E0253DC3A85458,00006D47B642A56E,C148AA51E055872D,8E324779D168CB32,0891E7AAFBD89EB9,C3E1643D34637450,5B5273147B55B0A9,62634F4A463054BF,B69903B5848C2A2B,9F6835277A93746F,D4A57101565060CC,5094121E7DA475F0,A2B17E38720483E9,00006633D1D9E422,2C3AFD6A626BFF3B,EBB37E2E90DCC6E3,00290A635C48DFC0,DF782D3BE2215C59,D9A7581D83897148,5CD75ECFAC32FD4B,FC0FF366696F1A4C,A338F112E6DB6B0A,41C619904A1E03D8,D11741151EC068FF,203F87AF5A6D83F5,000054D4D78EF693,DAA80E5946D290FB,DE9C468FBFE9C640,4F559021BD23FB51,24D5600AD58D0C25,1DF90AE480489E42,FF6251166692978C,E0EA3360C57F5709,DE8B69EDB05B1B93,FC70ECF9E211EE21,EE02D7938525232F,E622144C11C3D092,00003B0932F76379,9BDF866D1147823B,104D74DA09064739,5B94D16FD75726B9,6C343944F80E8E19,758E60EDCF612E30,837DE24F34AB3C31,680BF134F7C6164E,89BC2F951349F1B2,CC438F34E9B0C6F0,236730025E17A5E8,669FA5603276CA90,000014B3BFD5492A,F87760364D3E22B6,CF83C285E6752BB4,DC87C4B39FBBE9B1,2ED1CED5E33E0243,434C81D3A3D8A287,B98369664933A519,77E6490F5A9E83DE,B37D59DED37F4567,E0089A234E212CED,D6F66911726BFA14,F3521D0AACE36C1C,00005E11BCA91494,B5A5B96B4D50BEAF,30F8583B1D425025,69E0DFE39938F0BC,CCA27FBCECF0CED3,C1AD89123AFCFCE6,9C78C6AC544F0BC1,5E24F1B8AC9ECFAF,A6105380F684EA70,6AEF590A84354364,777EA6DDD519D373,80A976D133253645,00000A980C30AC03,E713DA860A6C9175,1CA7DAC141BD05A9,91FAA9E95898D639,856B4E2957E91474,31A857939E84D300,C95ABB1C66751A15,EC6433F7D3077F2A,B80846FD1E347D0D,452A57EEA40938F9,80F5200815EBC71B,B7352EA0187C2767,00005B2179724725,A42B14F2CCFD7353,938429792DAEEB1F,18A1E4FE05346B24,2949888B18A67FC4,129F39451EAD6158,F1FB8B67684516A4,F46838270512AB54,29A1238626856648,0F52E093367AD6A9,9145DCC843E9805F,502F51925D667B5A,000016027E348AC3,56029B7F24B6F996,DCA93CF3C9A7E23B,4E795C2EACC539E6,2E91272018C5A9A0,479DCCECA9CE310C,27FFCEB3D6416015,037F093951665FB7,78099BCB0491C2EE,7084E73DAD3355A0,1FEE7C5F8D8FA80A,86B5AAB7985B1FD7,00000BCEBBC9887F,DD11D8BA0FAB4584,A3DA540DB2F5FB2F,5D4988539F0364A7,528549CA1DE048EF,3D648E69CFF07D2A,8487D6E1488ADD58,B54169B637A312B3,94225BB6AEEBCF7D,4C961390BCD60B1D,C2DC536C217687C4,71AA70BEB74D187D,00001F2ADCB69D0A,9C60DF292D2E5157,ECBEBCB3739F9DD2,059CA5D70108E0AA,C0AE2AF3789C9F62,2CBE6751F8D1C691,110EEDFD39BD6251,2C423AA000993DF0,3E8D828BC06F7E6F,E777C5E5E6E43B4B,481DC24EAE2A9EE7,3BEE29138D9D73B6,0000596C658E18BD,316BE2C2CE7E5524,F58F3C67FD0C1659,F464D82AB7CA2932,8DAA582BD122075E,CB32C9DC801CD1BB,CF27C633BD6FE0DC,6645AC35A0DB1E3A,8E138D15B7ACB273,568590D47F583116,6856DA094446B253,785456311CD10602,0000383A7B486122,2563EB719E1FADD4,8C93D422C4046EB3,8AD7C054874A9810,D839B76D51609649,D51D6BC971D47E51,38D1A1E875EF67C6,103D21F8275E1146,D819B41373F9D3A5,BC77BFDEBD61CFE9,274E8926C5501C4E,7A733C0C4C54B41A,00003F4F73084CFA,ABAE8ED5F82B0680,A8B95E8FFC14C455,E8DF83AF192B0E60,443E3E9D6EFF0AC7,C2968B0B05185376,A0318260D0FFB041,B301D40052AF3974,CBFC8C9902395B70,CB73A3F056D236F2,8A9B5A07952AEBCD,2E69A9F30C7BF42F,00001C5605D5F420,4C878FFAAA9ECCE6,1B2C694DE4260D9E,05A0A4CB41EB8EEC,3ACF6C2F63464FF6,42567F0B56F4028D,DE50491DC2F9AB7E,F9E51488C2415BF7,3BE1E4A6A29B1604,FB89A33E46458437,5E1AD924C5C5C591,52F7C4ED87467A0E,0000241D0FA8D867,A318D35E61FF1D2A,A86374B5DB18E65B,24665617C93A0302,F352BFDAC6E91976,2CE390C4CE72C94D,C15F676EC7A4833B,E0F48CB3A408C094,F687729CFFEDFAD7,D41EFB97AC9AEF62,F335022BBDC16504,B256E9C6792619E6,00003D4FE8E415E3,E1A5835DDF9BD2B5,83820FF55CD6CC91,2E277EF4CEBE3F0A,0606AF9094C7573E,FDA337D6F286F9E2,A09B73C3F6C801E8,4ED6373886C9C69C,3D2267728F1DFDFD,814B1AFC84F2DED9,523221864838CEB8,6F6A67284AA5690B,0000203678E31369,0CD990FD29CBBA6A,10DD70E58E4FC1D8,5A0A484E2ED4A97A,EB065FA9EFAEC597,7C4F975D6DF62DF1,9C3D997DEEFC8F09,0452F29259FADD5D,5AB97EF4DE91ABFD,AB0417105EB48F1B,052032E8055EB77E,CB3F9A8EE503D31B,0000500B9DF19724,FB4DA608FA4DE382,879387A075F9D038,9B150061FD42877D,A08509EFCFE0DACE,3C33F9569CB4F440,B1BA9DC0B468EE8A,9BF6D57D6532E38F,59DF991D3DE05E54,790CAFA3A42A78A4,74E04FFF8C3252C2,CE62447A8CE813AB,00006A572522F7D8,6F57D302B4F0A306,11D83460D4B6AE1F,5D5B2546A4811604,C0A3BC5D1DD684CF,C2A4853DA4E968A8,635972C32C5EB4C0,ABE746E322DB98FF,B01C003EAF944159,A62BB9039E2E2453,8F28ACFAC37B1519,43CA6505F0B6B680,000006A5B2FB8BEE,CF98FC8D4DB72D6D,FA299B2F12FE18AE,D8F9DAEF5DF603A4,196C1C9C9A42C16C,D9D68A67337AD105,9F379FB4FFA867B8,25F2C87A7DC7683F,8D38E25CFCD9AFF9,CA6BA1D4CC87BCD5,20EA88AA2927E1F5,3192D1AC8823BBB1,00000335934C06E7,1E4E694750482E74,27C44FBE959777A5,8A69286337CFB532,27238BD5D5A13CFC,602CC397F8A8251D,11A53FEEAB36DF92,EE86995C513FF3EB,657145D5EE3E3DE3,F33D20F962FF22C0,FBBA16ECF96E7D41,16078163ABFBDF5E,00005526B87B3C75,0FCFC86F34C10EA8,7ADC161B7D5659AD,AA54DD47DCEC68BC,2C49A54AD9B73D2D,E2E8D7EB9F2B403B,D0011EE5601CD1A1,32DB9B2D6DB5229B,7900FAC1002F6DAC,96501A73567958F3,58467DFFAF695E49,8811FBBA0981F699,00000C1814051FD1,4682E304660321B6,8BC18F35407668E1,EC7B89D2AD766860,DE8E78EAAD8F0CD3,AA2DDF58A68525B8,D7876BE71D4953E3,FF0C9CF0FD1784D9,C054DD85CC3046F9,0A0BC58FF88C362B,9C2635FD37EF9DD1,D377F026FDBD298F,000034E60BCA8254,D729F0553670CC26,EE22A18F707CDF19,2AA8AF841FFE1718,759CA8CE49B347B4,300D603C33A03DD7,D00AB13C8EEF33D1,2D3A4F5A38A9A997,D07FF6342CC4563F,CF6CF28222E1DD4F,44C70D3FEE8A7DCB,D6E124C173310D67,00000544493FB8B7,40A7D1856D22BAE5,0053341FDF697712,9E1128EB9EA7B8B1,13004D0E16A3A565,1499C27283C54280,5DF74E52AC1DB078,554D75601666CFBD,698DA097DE804F8F,9784260784D05F8C,EFE442475ADEF241,D94EF62C70168327,000058C7D121B012,1A4E0B9F6922EFE8,E54AC9015212B9E6,7C97681644C79CC5,21300E9B8F3B4ACC,B1EEE821CCA17C39,E9F099FC2AB08647,00B04A4AFA72BC2C,FC48417CFC744D26,EF926794B84487DB,81D73CF0C3484945,A5E493E5107203F2,00005F92ED8F1572,1CF833FB81C0FC38,AC122EBFA52C4E53,1E0E736DF937C190,699828C377295402,E71AECEB3186B26A,329FDE3DAF6FD136,1563F5261CBD7D09,94FDFD0CF55A46DE,E4ED5DE048F893B0,58783687578ADCB4,0952CB79A971023F,00005B5EA7F7EC29,CFE36EB77874D6DD,0DFE43FC1B9D4BA9,B1EE80E707C5D4EA,56165D8241BBB013,4B860EFC4F18E7AD,4096EFDD36F94068,9C23E696579C1F90,D683932679F8E4E8,79C46F4AE2E2D0BE,E58BDAF4120C6177,0B9F500CA9112B9B,00000614694BECDC,DC994CF4EFDEEE59,334DFCC3C1CC2D1C,E1340F14E89870FC,A0E70242C96BCE66,4CF45D6C903CE261,ADE78B9DC499EC01,B3863176DBF79FD8,7FDA014645EFDE2D,0AD923CB6697676F,7AB36F49A4258290,640FC6876A6DD6A2,0000242A7A5219A1,B4C76DFCB65CB814,B1266C9E547E737E,3B2D99CEE4586821,E45A28BC0EBB7F1C,67FFC7FB4E7CE8A8,5FB0BCEBD1B893C1,A35754C6924F30FF,AADB6EE4DE6752EA,FBC046FB01C8C624,A473CE053FEAF8A7,E01AF15964BAD891,000005AC94533E01,E89956A2B0687473,109943DAF24F463E,41BCF3D13CC8F751,123C0F6988CC8C8A,F30DDE340AD57366,694FBF7ADB6A5D13,BED99691C28D64F5,B046B0D2B23BA509,B4B723608EFA8228,854CF7198876EADC,6F58DF21B276D1E3,000019944039B184,05DFDC8B7D9F81AA,BDD48CB4EA61721E,05606459606ED1A6,2359DDF6DF32D627,3D7F20E561CD1969,56C78828E1311797,FBDEE1F03527A740,132DCBB1DD39604E,40FF93F18AF74653,823539DBEFF623F6,4F7CBF2E3B9E8975,00002B81B37B4A8C,15AF84BABBF928BC,5E37FF797E9203F8,5E3E7E57993F6830,6582EEB3BC579A5E,72CE778A049C485D,86E48F405E8A5BF5,DD13B0CE992E7D76,9E215E87CB442693,9FEFA65326C2E387,F5B7396C04134EBB,4510C822D1A09F33,00006E15D9E3A500,A01ADC1C0EC799C0,B45A5334E7FFD166,86E9E4A86E04F95E,A1C792C9707E830D,4CA3DBA6E41A6361,F03E01E8AD5EDC18,AE700AB654CDE377,BB59E289496B277C,C819ADA4D08393C1,575384FC5579A298,27E4FE587CDDC0AF,00004EF63D2A12CB,9B65683423EC1582,C79906D016DD5316,5FCE805ACC216D3F,36995684490D2DDA,A972DB53D88BEBAF,F6552140F29EDE4D,D1417284701A24EF,257DED2988B56A3B,413826B173DFA38C,422473C6F652151A,8108904E9AAE89EE,00002DBDFB3858B8,36F5DC3F953669EE,8B64F0AEEF395B96,6E503110176BFF74,775CE16CFB177855,EBA50FB703A8A3E4,271EA63B2192F558,B29F156B65C0584A,FF2AD136205FFD0B,F966C93FEEA58DE2,0839850AFC45BDAF,8987EA1044736087,0000628C4B13D9B8,2A57B49142F35374,FB276F837F997D93,17F2D22DE2B7D391,43B9BA09DE22286F,434D35F807E8345D,031E6667C401C250,B5D5C6069DE43F8C,D660251FADFC0196,31CF9A7EC8E4266F,A249ACD67DF6BA1E,4EB8AEE9D87AD511,00000FE63AB18ACD,12D14205D2F9D943,044CD80A0C20B4B5,0EF605D4B365F5F6,3F2D12CE69365073,FA3D3A9A8BBDFC91,825551B27ED6071C,83FE0947718D85A0,1854946BAA2BDBFE,9407222329D73623,51D7392B9AD0E843,ED4646AEF1940EE8,00001A44A00C61AD,2AFD75A913EAAF32,2918FBA06F88C9AB,A4AC4DC7CB526F05,2D19E9391A607300,07A79E2B34091B54,1D4809DCB42F1792,63AF4826F85D0739,4FB1AF7134E78875,DBDA90D7F4168B95,2A4AA9AC804021F1,10BE206D2B037075,0000099FF25CA24B,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,51EAB6E6A2886C69,78EA0BF5D8EB2B3C,8DA896F199890C2B,6B8CEBCC75237144,6FD6E59F9A9B7A3E,9D051EDFDAF36367,64D34667DA122A73,56AA4F7AD9E72FF8,782B768DAE2A0A38,09D47C529A5AE770,1A5048049D1FA98E,0000111FFD261D4F - - -T_tate2_firststep_Q = AC2B2D74F888733E,DA9B5D82CAA27D78,F8656EBC40D57F4C,5E1CD5BDBF041897,1A30C6A718D110C8,42ADEF0DC70D6806,3BFA8FF5013BB159,5E5A1D50DBB0E0C1,3BCE4C7EDB3B6E6A,A2C0219900C16A99,18C7D034FA944E4C,00006715FAF4D0DA,D5592BABBCC2584E,0E0547C84CD5E0C1,FBE528CB2D17B51B,2168CC83A03036BC,46149EA13591E9E3,FF230F71ABE6A6E0,D4A9A33BEEBB78FA,63627D7CDDA2D559,601FCFC408949785,CDE4532F5618BCF6,BC83162A741E1D9B,00006F443172FD95,F15CCA64ECAF5A88,952ED60EBC735272,2C5E9BA5561DAE61,948952AD32E5CA87,31D2F32D2C887D6C,580EF5FDC2D40B61,DB49D392D81A2D21,8B011B5F9336CBDE,3B4C85B0A54AB1E1,71544DD7454B3E41,C6D6334162EDD2AC,0000224A7B1CCFCB,38E59BA0C402905B,662836C27434DBA5,CF76292E8B52FE60,C8DB8AAFAFB4CE6D,2FEA96B083869ADA,60347DA847067588,BC88696946B32293,17B2DF2CBFD97F3C,9B56940153EFAA92,B10099C181CFD23D,D3DD0D847F870C47,000021D326FF0152 - - - - -T_tate2_Q = 41FEAA3F231C32B5,97F8BC8686891429,56686BC64B25B1FF,2CC4DECC8CA1D20E,6AD16AF6F21BD80F,38CBFDB8AC2567EE,59A5A6E1701EE606,7A6492F0D852FE48,26EE6C4CC625968F,76632520C7F63518,7855AF0F7D287025,0000245A1BD67EFB,35C31F2D08EF9B83,B0D74D62EDBBA7F7,3C45BCC1AA3C6485,CA936D3A1B4CAA12,CF0DD083AA764971,798D508D343AC629,5FDBC47651C5B462,73D37E0F79F94264,8C40D219DA4C1F87,8E9AAC7FE49A4C49,C63AB2AE378C3902,0000359FE5848718,228B45E4774FB918,50E5D9D6958BC5B9,F8FB73BC851DB391,3E55CF2C83D672E6,B08ABFD29A6D6581,E35C7DA6A08D1581,F31632D4022C4140,B1AD8EA4ACA36529,0F8D4B59A749825C,534D0CE6433A7537,6A2A7D60DCF9A2E8,000005FE0AEEE043,1896832C8E469E4D,201684DF9A73CD95,5B8BD5CCFA47E7DB,B9C637B9DDB78EA9,B6FA06910C4576EA,DD0FBB74B0F51F6C,2B6D944304F25530,22DBF0CDC51CEBD2,2673ABADD331CB06,AE697CEA61882AE3,C08F5C7C8AA9090B,000034C2708E230D,1F25DF4484B6AFA3,20C3A3554A4F1176,99046B5E2CAAA455,EF6AC79E0DEA76D4,2CC0030FCFF889F9,610CEE38BB3C5C39,58B64535FEF64886,FB9373E0AEDF3891,AD3671028CF3C62F,089400131E9B5D09,E1F72DFB029507BE,0000154A16B9337B,1C58A2F1CAD3D47A,ED548D4CAC22437A,D150700AE4CCC30A,F56FFFBD67CA41CC,7D70EAE58BCDB818,898FD54A626B32C2,A18C38AD14E0CE6B,DBFEF4576BC271AB,106F1C06124BD417,18B8621A7EFB024D,E82DFBF24FD09313,00006081C5A62381,2497081E98D74D97,984E40412694B161,93BB72B5CCB1484D,C195C4D32240423A,382B0072EE919E37,7C0D8D479807ED4C,1CA0EF95CF5F73F2,C043B16F43924A1C,5396BE7C87D6D702,33A11E4D031187E6,8EF0EA15468B2701,000047A070A25281,2F32839488886B3F,1E9BA6C63C254349,29CCE943F08B0D8C,24DC7F4B41545FFC,C4C473382393C68F,81D55D0FE82C03A5,BFE4997900BDC79C,4D034AFB23682136,075165D4B11A833A,861F70D5074E9D3A,F86DE258AAE06315,00005311F6256DC6,4322ED2B2AFC377B,D974042DDE883E8B,84C4ADE79F910F21,D549934B815C93C2,B839AA00ABA5945A,DB2D3FF6A7ECFA41,BCD67E395C628955,DD98F7CB5D609AB7,B1F16EAA780195BA,03DE4B0DAEF9F92C,A132760C88C7BE41,000028C895111871,7DE89EB39CC23B63,106C387265B69E3A,8CF3A280D95F3FEC,A76317D104A9C84D,7BFDD754FE07719C,3CCC0F6D3528D7A0,727ED0306A5F5A99,04E5CFC0EF64086A,C8451E351AC0055B,D0D6C802E9F24B7B,C9D65D953611F4BC,000048A2C9D6A652,85B3C8A3C07680C6,2FEEBEDFDA6DC4FB,C7DD0B54000B53BD,286BD398D8CD97DA,DD7EF32341078D3D,FACA5DB4EAC9710C,4642104FC79F8508,7FEE5C63D6E8CBC6,139B51F90DF11EE8,2D83CEF979808974,05AE055D8AE5CCF9,00000750D6D9B980,F05FB27861EA2DC3,6F9A9263C676A000,85586BF4B1C51750,EA114FE37A3622FF,F29F02D34A019A69,6531978C8492037B,838572E6E1E84CF6,392E2C5CC41FADF5,CDCA4395E2BD4B78,6F21CC1CCC3325C2,C87AB58B148F8A7E,000032999B8FC8AF,18C5CB26C85C36AA,CEBE765747D8ABA0,DE857021D0BC3BC0,FAEFC794723E74A4,9FAE9057F8A57AB4,7C23DBB3F9216329,2A7A9C1C428D7B5D,15DE406E0B2B09B9,BE2BB184084C491E,EAC5809D3E474A72,0BC6D37913710131,00004AF8CB65AA4D,EB257B1EBDAC13F8,8FF771C60F3D1473,27B57486C49D823E,E9D9CDB05EF83ED7,0E79FFA6C4484A7E,D06FDC98B0AEF475,D89C600530F0111D,FFD5E4982A100391,00BB8AFCB5B3E7A1,24D2B05FFA34F225,6BFC87BC84941B00,000062DE743A18BD,3D40CBD27640A6F7,A542619129C8921C,DA9CEB9BF4AF292D,F46A0865877321B5,78FB29FD75A4A866,5A56206E332EE69C,E3BFF679508EBFCB,8BE80DA15C5A18BA,FA3A21459D776E46,F8373D1FAE8D7BF6,2742C2D81C344BE9,000012733B2921D6,F7BBF940DB253223,F508512B81BAA047,3604A37B3C0F7250,01A5AAC257B46434,E9A7DCD97783105D,5F3CAB56484A3AE9,C055AEC63AA95FF0,EC3FBA19501A99B7,9E7AF8E1B398D603,ED1DC8A4EE361FF3,40EB0D43C0A44B13,000036CDFCF866A9,4D8FFA39D021E487,05D887C92C3C8F31,9F4CF9D71F276CB2,D5873F38ACD5AE9A,0B62F548F2AC02EC,7670AAAADF81358E,32BC40445BD82BB1,C52BCCB897E5763B,DC03C8C56CCBE91F,0B25F75795534CCB,1FC17783F20DF749,0000370729149250,8E3307D0FF3B094D,BEC6858D31CB842C,18A8720CF8A3E3C2,8FE64B235E6004D9,8202926B7E4117B3,328207E18BD03EF6,3DACEBBB2A6E30A1,CB7DE4EAC4425ACA,4D51959B5449E6EA,DB3ED00AE5E84D0D,7D7313A2D1497577,000029CF10A332B6,F69CB74F4B2312A7,FE2141EC83DB9093,C737A8013581358C,EA1B48DD7839A2B9,E6C3BA0539731E55,4FE8934AFCB2DBA2,D43C9C3F683EB974,DC4B387E3B881758,ACDE8CF447B4667A,E3C6D891BE3F6F8A,02F4F1B2FED420A5,00004AF4A04F7EDA,4CDDB1050FF54A9D,F52C072234A751BC,7EF2C3B0D4F0FB9C,26E3E48F3F75B53F,FC93F7EFD3101B26,3F777590510AED37,37EE1A1732F029A3,AC2703036C959234,B1613D5B238EEFC0,14BEF779A3272D96,FFA5D9936C6F57AF,000048145DDE5D84,7930B4D3AFF7623C,F579D82ACA0EB325,7CAE78FCEF56CD16,D54874E796A5AF24,FF0928F57C5BD203,1ADCC7CFA1C533A3,BA14EA874674D3D4,65CD865C41EC0246,D564F88596889248,7B65445DF0291D00,4FFDE34C11FBD732,0000202E78EB43E1,E55BE122B67AFE2D,E45AE41FD3CC1390,BC667DFA66539555,D85470081E324755,678E52FB7559B94D,4B83A7C24B6A3824,03DF099DF7025B8D,85043A9B1F72F6DE,F9AD22B317560A91,691AD1A859A290EC,6EC3B345674A072E,00006DB6E9866087,3B6774ED233ED497,7DFDBFF0B8C33FBD,01A6FF897BD3AF7F,F6C8663010B605BB,AF82A409B891C427,93647FA1C36D6BCC,297153BFDE90B93A,A008B10A0D0502C1,A317DAEEFB021D41,7B3467F72423A93F,4724FAE9816E19E0,00000E4B0D1E692D,3F3AD94B8CFC8908,AE39264BADAC6B3E,034DDF5849F69666,15B26B312BF7D825,A98481F96E75CF29,63A564E31003DB6C,169D2009CE8F6D2F,6A1DFABF806A9D0B,EF529AD1F1B16F94,CFA27EB2F415DF7C,12A28DCAD099F7EB,00003F1D04D6B540,D5EF67D17501920E,EC581EE34206DE9D,C0A40DF96BAE4C15,AB5797EC29219B32,E37FF347DC996140,7845D81C58B1F068,32CBCCB7D206AB07,47AE6786EACDF058,E307D29DCE92BA2A,14E895B8F9F6AD8E,BCA43646758320B0,00001524A09074BF,777774041B0CE1F8,EE4E9A95DF96B2FA,AB79D65A4251114C,9B8D054F5487E829,746354637DF490E7,74623B2D676D29BE,C56CB27124264B7A,AB78F4A7BBE5D610,C97AA31A9488372C,D1065224267A0F6A,5AF06E5CF449B916,00000F50AE676A6E,50E62E54B2E87301,BF0A643FA8B4DDDE,7CFCF55BE5416988,3F52CD98FD999820,8A521DA6C3E6E21C,54FFDD969802C059,5780676B3BEDCB0F,4D0E5EB6CD677A43,9D9A3AF09C5E8DB4,C03376BE331D0876,CBDCF7C3C349A0D8,000049A3DC9874AD,A05EAAB8C9BDE361,BBACD4C2509610B8,1BD0354BA8EE1C41,B63DE836D1CF448D,2C3D81D0D6001430,08EE5F1599B51142,3AFC5F93A2094C5A,AD9F00F33C7BCC36,CC53DECF2C70C0E1,75A6BE224961CB24,A5FFD47CE0201406,0000260334B0E8AC,947BE05B275FF3BC,BEF35F81BDE60736,6BB16108963EB92B,260CDC5CFE9FCA2D,B64D81EE29F0422E,E9A96B78E03D317E,DBBFF8525B0B9D08,489961EDE56D5F05,8486CFB4FAD913E5,201AB18D2E9C35F1,AB4C544E4189EBFC,000052F60D390FF5,CF7F647818703378,CA8D6E5CC199509C,06508F68F7BDCBE0,C868FFF8C3FBB311,61DFCBAA7C9965AF,4763D41CBF6A65D6,FF9EA78F40574CFF,1B0981E2E182B85D,8F39686AB54CAD5F,8F79D205DCA1C13D,F491AC44B180924B,000068215502D936,AD41F9E45A7AE4C2,52FB46556B4C4239,05B393866A3DC800,F6FB9729D903C714,525846399056D232,7C04FFB8CEEA4336,8A7AE6EDACC8D150,567436CAE3D48C37,2019114B0928DA77,D8087C1798C68A66,0AED0EEE7E4A67A6,00000A8BA7BFFAB2,12E49DFD3495F0DF,97C7690271F02A94,89BEE6C3145D0CE9,3DA863DC8C497AED,A09902C19E2D5EC8,D5877B4B793BE359,682CF667DEAEB22C,7C71EF563762AB50,F25C27EA0A72AD0B,166B2BB7ABAABE90,1E6F57A164F6485D,0000376F983A1111,4D713026D898E1FE,A80B1B9E52AD4565,D08097D212BD8533,5C4CC160EF4A1EE5,1B3FB4D6C031BD9B,E727AB389C0BE2A4,52E057D21775A2BA,408A5A31061074CA,256192F282DC2F64,29AA8B5DE742221C,1785490F4F4A27EA,00004DFD6EBFF14B,C1FF64E6AD802C0B,68CF36453DAAE4DF,387ADFB2F5305825,80731715ED3D5891,22AD8F352BB7391F,75505D7556AF5DAF,B3809032AFAE94E9,2920EB485F566FC9,F3533032C7109CE1,A42C31AD0C38DEE7,A7D0B1B4011BB483,000056597954D087,37DF8020E63601A9,61FF8EFD4CCB7FCC,E05E27C19AE72C7A,A0AFC6B2C7788BFB,D44F084AA4DC1F2C,B0013C8613446BA6,BC57E796306F0791,1FBB4FB326418CCF,4C31005C8AD3016A,6433506F86D56B8E,7661AA230C749889,00003A9AD6628533,7D5F07406B78DC66,D0C1A2C72EBA5032,F991E71EB5C9313C,F9236EA7575E0B42,88B52B8041839A28,36FC6A483E43B526,F4E7AC46096E0C1E,D7FAC39B0B63695E,810F75D31A3616A0,C1EE6CFED4A37636,2EFEE4561AE7A50F,00006750799873B7,609599110A5F3D67,3BD789C721897187,50D3EF6A13105673,9E5E02B09FEECC22,2704C3833EF70F47,9C99277154B8E684,E0FF03EB99F94612,77F9FE62CC9613E5,B12C320176A87E77,5E191289C4ABFC53,B060F409121F1699,0000062D6408A987,39BB70FF237110F5,E90E3B03EF738F74,8907FEB153DFD12C,0988CAF0B4DD52F6,9C1D16A181A4A4D8,FD4B966FBA7520CA,4C77C87DFD898E7F,AD25306D911111D8,79A07CB257064DBB,751322A905EA0DF9,B81071DB113BF999,000016B29A8AC59A,2FCBDC23682572D1,59894B9332AF87E3,A7F8A5D3C6B1538D,EC4BF918405E20CE,B34D6419CF8DFDE2,803DEB7DFC02DC32,BA3C7D057AF27DA0,2BEB5CAF9C9747E7,319F85023D7B10B8,9648E2061A2108DC,F6276BE3FA8BC7DC,0000473C8BA0459B,99C76C144C052E8D,334DC40BBB3996AD,BEAFD2D89C78248A,FE7EB7CD75CEFA17,A0D2442A24979501,93A8E9DA87B24482,4CFC19DF3EC6B24C,00BBD8494110F430,A6065FBC65A2A388,2583F9E9F247E9E8,1A2128710E3E9B16,000060D254FFB63D,730F66F21A098041,7F4F2CC18EFF73F8,2A2D35794612F0D6,724694BC44ED8711,DB530CF8665161CB,F3A006C94F83E678,AD90914CAEBF9796,B15A239C918AFFB8,49427633FBBCBF63,711B5F96040BD253,37A1C953F9D7137F,00002188556CDE16,08FCDE842080679D,D3877D6C2685608D,6BE61D03B3F48CA6,1F37793795C4E650,15124FC270F4AF96,41B633C95079BC76,D5CA2B016409CC30,73FD19233C73317B,E4411E1ED45A149B,D7749C5A8EE2FD9F,314C9ACAD5320B61,00002AB2E2215470,F36EBB47B7861A88,BB3313F7A7FE6FEB,2F27EC12360FA186,F7D1291D514D318A,DFBBFAC6A8FD3E73,65EEE25B8427BB93,2FD17C0B15225C01,B6EC8DAED74E16E0,06ED66093DD30CAC,5BAB3C3A4DF800EC,BC5A03BFAB4649BE,000058D00EBBADFC,E5A25CC7AFFAB1D4,82C816E66D240844,4567BD238DDE75EB,A370C3B0B55F0C71,41E95B23C2939B2A,E8129C1114E34E1D,82383A73268BE039,7D96962B268E6941,25136EF0A10510EB,115B3D33A314C469,659AD741379808F3,000013023B64B685,71A4FE30390BAFAD,F469ADA3E7FB60B5,7A5BADE079EFDBB3,40ADE33A227F5E2F,B4466F80B57158C3,EF5B2F405B813C71,86229D930CAD17AB,CADEE515B3545220,5473534FA8333158,024AECD08B2AACF8,BB2D876EFF3EEF64,00000490F98FBDA7,65D540EDC018A1D3,52BBF1B531AD2B9B,2EBCBE11E5744F3A,37D9B7E64E682E38,9E92A2C536AC0EBF,0A5A6DF5D1FF8334,0D21DD495B3FC989,97823A0012ED51FD,94F534D36C7BA7BB,81BC5974B4BD0930,420522485E5E8D6E,00006D10E9DA9096,04DD9885989E3555,4520647EC130F7F8,5C790D8E55CA670E,424C692F290B0883,74708AFB4C5EDDDD,B371EE0711014861,0A8080B3E3366E7C,27BBEF2118984377,7C4D53B1CAD15045,6974D828C537E5BE,9FF4841E9291B468,00004C0B62648602,94344AF9DE5A9A33,A0C1830664E18467,7B7095510207CC2E,0714237A33E4A6DB,C53EB5FF437CC2A6,37D44775096BB135,4228F8E93CE53608,00844F999A9D0E5C,4185F3551E05B310,C0F02D9C8EFEB93F,6776D836E1FD4EDD,00005CD8BD9864AD,683E09E6EB3514C1,802C1C9A976F5102,8B97D106DB5A63D9,69C944E2207D9447,CABD0048D82F911C,31CFB7383E246D8A,AFB12122568DCB32,60F1BE72C3432808,F6AA5565FB7EE41E,723AE274D0783C5A,20C3264ECA7F7A8F,00000FDA6E250483,7926BC7359E2D53C,2C91832128532A50,05F8C4BE7E69BE72,A775F68B82CAFB4B,ABCAB4709BB9BF5B,335BA6B59DB1A49D,14999292D3FDFE38,B3FDA1ECE53F8617,7251C7A6A0597FCC,6FD72530BEEB6F57,0460E64333E6E573,000013992ECB4A5D,F5926A00810B9785,791CA612B5B72186,53BD438829A731C1,0B5D59EBC6568DD6,FA9A560430677154,6A7C601BD6AE2853,08A077566DD3410D,C1B10FFD7823E162,47B63B0C292AFA0E,C8E3DEBB5750ECAB,78EFDCD13F880CAC,000011DD1C2B474D,454B7D0480004219,5A3EF9383FA81AAD,D72564A33F1684E5,E8B48A5A8711C893,DE2829583D87485A,F5B7090B68C8AC28,F20AC28287E650B3,775686F80945E7BC,58DE3C5048174E9E,9D8A16CD9FEE2472,44E393A332146A28,00003664D9A8B3A6,0464D6A9D3F65DE4,C1E2B1F8138C9F66,A2CC5A559AC0E4AC,C4AB2D8A2E967C1B,F0B2773E0CD12213,0B439CE81F6F64A3,18B866A38D2ADBBB,3F512AF67CA9ACF5,BCA79E2332FDC56B,AA982CE4F1BE8D09,F3FDCA875648377A,00000E48F759B405,8C2132DF998BA133,72AFBAD0F3F3F6D5,A71A676940B315AA,565D1E6EEB4D8D0C,5AE48639CEA8195E,E202511F025D6A16,9CF8575E2311B5C0,BE736B10E9225E1F,1DCEC0B46A6EC45E,887A3AA32BEA8071,D022953E61EA4ACF,00003AC3CC9355E6,E4B4FA1499425B74,927A5100C8F0E638,B830FFB7DB41E9B9,380F40E0E413D841,9EE079D9150DC8DB,C926B2B9224C3045,5B0E6B61A883DB07,58DE413B7FF18EAC,9EB44040EC6A221C,E33A6AC444568463,3F3D872EB80C9E54,00004C7FEA0C3C5C,A66B12DBE3DD4668,80E9F718074C658B,7370282B19577868,FC978D3E77860E7D,D73F70168724425B,CA3099A7BCD5629B,5126C674D29E6399,D5DF2D459096AEF3,17690CCD8EEE1A78,32927158E7BC29C7,421BD620743A606C,00005D1846A70F0F,33F99145EBA98085,D87B0305F35763FC,C4F4D08762FFB962,8021B224A284D22F,FD4C2AC0071A95ED,0A05072CF30397DF,3FB7716417F6A489,0BF06DA5FD309160,0D971AFC8C41956D,D39ABD13B08C86B2,FA53A3456433CC2D,00000D74FAD0F977,81C492FEF224CDEB,487972102B68900E,A6960606722DF71D,D7479A64EDF4B88C,0CCCF6112C1690AC,17CE2655AF226A1E,935737FC11446DFB,FFDA1779B973A749,7DAF5D74E96AEB73,04F339D70AC5E732,5D15E8DC666D2D91,000068E7E87B66DD,14B207C4CE90A4E2,513229F3B8DB34C0,B130D1225F888AC1,BE6FA0C8563C7031,E683858E64FBAB29,A1BE06BB3ABB9AEF,3957E9C368B65094,004656EBFA164B69,516CDB0CA13A1CE9,44E614B90E36EC50,FA756DAF8EEFF656,00000105A9572556,8A7FA41A894CF6DD,E099F32D308D8F38,3966C9A55DA7167C,B70A1A439058E1E2,EDD476F6023C07F8,01C011D796FBDB01,93A559D85C849136,132EE336EE08EE7F,DB301C9D5717067D,6BC39A5DC5D236F9,F0068EA38B550F58,00006EF86DECB5C3,664E06C79367A8E6,E79D2DB253CFDB2B,E3C5FA1FD411FD73,105EB6D5FB0F4F86,115FED122871934F,1FFDF6EB5A6663D6,1CC5704056C3B488,81CB597D8B9AD7D4,C09C59EE4B39607F,BEFA878887A270EC,5DF846EA5BC4B6C4,000003B684C6D5D7,5F961AE3EC9A8542,0F0EF5DBE5255997,F2AE8A14BF6CF4BE,C0937FDA37EE2665,4486CCB02A0500D8,D4F78112BDC9F7A6,2A5BC12F0EB49DB5,B860125F2BAD2665,6944E63EAC357D21,3D29665A28F0FC61,609CA34E3FA99E68,000039958816228C,291A9FD19D704C93,B32D74E6740ADA5F,EEF54DFCA60DF6B8,F365E8B57121F484,5745F594DFD1A3E5,3B8F66B29A157F99,70DDB5EDF1E1F386,4C45F54EF254F1B9,8A95553B0D018A20,0E8C693AFA4D9BAE,17E6A88C21A294BF,00004BD0AEADA6DC,C5CA22063BBDF98E,0ADF526D169E1212,75462201B9F592B1,F42C6A51ACF650A7,38305A0D37698AA5,9B366261A6833DEE,309747513B705CA8,3C077BB585EDE947,84A69FEE3309DB3F,6AD3C5A97E239911,3CFFC658F5698988,000035D7CA9C1270,2F050E4E14520D88,13DF82C85C97B72A,C3B9CDFCEB667006,1F31DAFEFF3A4CAE,A2B36CF62E5A3182,9C3447A98C435D49,404044D506EE4AF5,9A48515DC7A1AA6D,61FCD11ADF5BF5B7,959A5BC0A935BD28,4434EF78CA4554D9,000043DF0755672F,ED0D36D7A88B67B5,5C41CF2E64B4DF43,0B2FD080239AC250,713F93CA9BB21748,44B8F79D92914B04,AF6252A67C1841C2,066472E532FCC079,33656514F7F141E4,F9367EC0CA53A7EA,C79B3511B18F2C8A,0A3712CD7F964B04,00000DE0BE9E2014,1EE5F3851ADD4BFB,AB016A4C2E4CC7CB,7279A26C789D3D02,4931277F21C77C5B,F7B0D25915BFE3F6,9E1A4F5920085F2E,90394ABD909ED5CC,6077CC61BA71F2F8,5D93664FA74643D0,0DBF9CEB5BFFA845,1DA1F969FE020955,00006B1F6A573EF8,5AF28F2CE2E027E8,7D088C3DC07A8434,65E17CBC8A97C104,79F20183D0C1126B,1D2C305C2659F31C,EF44AC0553C48094,76DA2D8FE972D0EA,A2BBF41CCBE25FEB,7391A8D3D674670A,2FA5B2EC79B5D77F,8E5CCD1E08C15688,00003FB1BB5C18F8,49F6991F5B2A180A,64D884D94816FFD6,57F8FFFE392EB79A,ECFE294B2582985B,3E85442081E1C6BD,E7D67A7AA9E8CC41,BC1F4F05F4DF4AA3,ABD7B8628D05E06A,1EEB1F37D611229F,39BE7A84DEDCEEAE,DFCE580F2E25C3B8,00003602D1320639,651B31593DB510F9,55E0ED4E37A0B6CB,9CAE3BF52D139480,1D534D5CD1A32673,91E33F64C6ED9C03,08C65D34D304A4D6,6A84D421D1200C23,75E27A39BE9ED5C0,11C56C0EC6CF36A2,13F4C2202518C606,4F051213F9702722,000012591ABA3844,1974C1CFFD5336E4,4AE94E322A36C4C2,1A9A7D061C779A51,B87C391AC9A2015E,C40A263B2595A98D,75B7525DEF4D9B87,1AD040CC6FF8674A,1AD3BE2D86D49B6E,C534E9CBEA886496,3CDEC14902495AEF,9B87CDF7AA774798,00004143DA0A331E,4189E1DA755B8933,2FFA33E07C566AAB,481F12B6D8479996,85D6FB680145DEEF,81DD45DC14BCD5AF,A50BF76285D05934,CC62A3022A2D5ADA,513D4245E170C8B2,F6A895B145BF7056,403EEA7BE6BBAA37,49301CDC1BA30D7B,0000633889984053,02AEEE0069FE4570,FDF13FB76C0A815F,A50A0470D1F6C56B,30CC06CBEF9AA555,04656CCCC9E12E84,96F2C7F619A20F3A,135D9F181C2A9087,EB91979402EB3117,9EFF9CC51D1C89EB,2EF638C100E4B084,480B7F4DAD524854,00000FE67BBFA7ED,A83D1E5D71A47320,A44F514559E60C9B,ABD2D4784A9793D3,86A563EE3635E7F0,8AE0B7478CA3D925,81F82267AB353DE2,D16E5F6E5AD11987,B45047EECF39339F,17B30898E712E3C6,410C971EAA224BAC,FD9A440CFC99606B,00005B0CE8EA9851,78D16427E0779459,D7A4C4F092115B56,C1B469F373DDE97A,4C6D8D96FC1C214B,FAE77B8D9ADF9E51,99F20D3CB589E00B,234C86BB31A9AB9A,18EE13CFECC205FD,5F34D314A3B056B3,04BF311CFE4FE778,498FE04064490997,00005EF3B3F8D9A0,B1C5C8DFDFD14D06,0BA019F769D4C916,25D8192A7959A3EE,0C8A40E3E303C0C3,74068F581FADE821,0A31807F63DCE343,4C26FBA48AFED91A,FA2F90F89AB5D739,590EE17EA5AA1924,E2CCCBB58EDA8D23,4DF4512050505C87,0000482F8CDAFDAF,FD5C068F8D08841D,D40C2C944F381D13,BB9E18758E539ED8,5F216B3308080496,3ECACA4103B14A95,2796FD17DBA23380,2CFE1A7CC905131C,566D463708F18982,A9113E75E004D4E8,E982E688AC33AA43,654CD1A6E611A56E,000030334D32143B,063DE844F970B65E,2E265565881159E1,511CEF8B0524BB49,BF9B402B07B29454,30843E2C498CC634,782040D376750AEC,19E99C6DB820ACE0,4A826AAC705CE3CA,58E16EA71117E4C3,43ECFE85BC83978A,64DE5F55C6FC0994,00003B31C9DB4EAC,E5D2302CF479EC31,4806747FAF5DCAE1,A99CF095ADFA9E0C,F0DC92A8BF044293,655947A0DBF317DF,5E80E5191E379855,DE7DF05CA8359FE5,E20D0AB7EC510BE1,3B01D2CD66DC3A7D,50F183B1A05B53AC,E8EF33C0278746E3,0000133E665F06FD,D613DED5022E4C1D,06B2D3E5C36737EB,354EADBC07EC60C7,5720B2AA1FCB579C,45B7CD9DFA950F49,71952076C285941B,1C1932E75D3EF756,88665573D43940CF,EE16B13B70EA84AE,04206D313D4A1241,BB6FB37A1F967C4C,000065F21DD417EA,B93E0B9EA1A64ECF,C909E3B5197E7AA4,78DB53780B6F322A,E81C7108807B5343,8912C464B124904A,DFA3502DF58057E9,F010592714EFD571,BB89C3B27DF8FD4C,059377E7742EE6FA,1F852CEB8C493D00,E8F4CA6E3272D6E9,00003E461F6CBF0C,C69587B26C278E7E,1AF7CB8C459E0F80,3F521FE012BEBF8D,0C0CC4E0B5870A33,FEC49CEDBB053935,A4ACB85E71160E19,C662D531B69C9BE5,B595F7D84F939BD0,E14F5C21AD0EC8E2,5EB270A171F38DA2,4FCF641B620D75F0,0000625631EC0A34,67A27B65340916BF,2D35A04255B7AB9F,0A1AB6C8B2084BB1,2932C0E9EFC3640E,B74E37CCF0155FE2,47E6877546E4A10C,43B2367FE26D8141,F8B2A7DDB45DDF69,F586788C1C162C3F,3BBC70D9DBCA3FB5,5E26CA956AEA06B1,00006DC9AE954C9E,F386FDA87A061A15,D06B5EB1F2B2A80D,2F4BBC103577FD9D,F72F54E8EC9A80D0,213AAA6FCA4EC688,BA6995C5D8C6E97E,42759FC8CBD61775,DAA6878103B51AA3,F410DCFA738BA24D,FC0DE1B8E88C4AF5,6338479D1D1D5F97,000031BE4B90918A,2DF09C4A5D419EAC,061B9A332C3BA401,971E95552D7B1954,7A96E5EEF93B398A,15695E1392784958,3659D655475CAC09,645ED03E0EDB53C7,4B0BE3884DB3FED4,3B80A0FECFAAA1A5,51AF27B2E2B51653,3ED898B04C8AECA3,00000EF13CEF1BFB,BA303AE12B9F04A6,7A6122ECE572C929,835DF9658F9636B2,BA068DA6135B7B4F,CF19A8591027D4EB,5A3D384B4F6053B8,5291D06AC9DD34FA,975613C231113660,901093738F7A1D0B,024441C262293DA0,98206885230D4917,00001223A78B6765,479125AA594B3AAC,CC3905923D8A113A,E48C74537E165F12,CCEB076A3FC6D06D,CB7CAC41578D30B7,0B7A934453A3EDA4,7F707303FB9175C4,B2905F5BD7EE06E3,3A3DF5EC8FA4D69B,38B602B9C626435A,7E73F26DA3D304AF,00003D94CF5CD697,5687620B6676C160,2DE8E4F270898DE3,7ACAFF0EFD554C0F,73ED8FB50364107C,929188B715DB705E,6BA85429ACCFD4B5,308C33E5E70392B3,7E6E6DF21FA6D2B0,679C522BE906F746,28327B191DDEF33B,C8299810A6281C4D,00000B4DF4E6130F,F6717E8E356E2A06,B3C35F052EBC94CA,EADFF3FD06816DBF,A9A221B81C4CF445,BA016C0D085ABA8B,4E0FF5142F1D9ACA,1433431BBF5A76A0,AE95CCB9FA809B07,4E3543D4D04F3E89,57D53A4389579672,AA557A3F6F38B6AF,000043A2C601C09B,7A1B8DD9FDC5147A,887ACBE78C2FF62F,D5C17D9623ED8650,8166A2F626A03864,68CE162ADF410E1F,4316F2B37D8AD2B0,1CA513DD6E29337D,571A48076D38DBA4,D2D6FF5726D9CEF6,559EAA41A391AE5B,D544C3E123EB6DAB,00004F752A366272,F7FA1610D9A24FDE,53D6099A888B5118,C5E2B2C51DF1B07D,56ABF6C122A645A2,241E92B82A7DC020,4BC8A23E81D3C331,54418BE3B5D27038,41777D03363A87CD,5AF3DA087443C71C,2CCE7446AEB230C5,4E7CE76796FF9453,00000633F6E3A821,BF7B870B666DC04E,9546A0C5D4CB6CCD,2468F342EB4C4B68,569E7A0FC5FE0975,A73205266DDD3511,52E9B28A0BA97A23,CE0BE7D4EAAB030D,1941D920A35AED0A,AFA551A3E98D8301,C4D81AD03149523B,D03DE713E82EEABF,00005510D528FE3C,A614C69D8C8CF053,DD5F0891A2116748,C411E629C4337CD0,D943EC6310C585A2,E4775630372CAD6D,22FD721C6046245E,9A56D151ED4BD93F,AA4FFF400EDF5025,762374693274733B,41B0EA3F62BD81EE,DF53F185EF6A00C8,000044B022398740,7D82181A28F66378,3761143898D00F24,34FFE8CD5550AAB1,CC450906D4EEF821,0B06A3475DC44017,8AFCB5AD606926C1,6266CE80383771E9,FE7841D333CA28B6,90CC7B82258F2B25,5848697266EF3360,C8F6F9153F2589BC,0000672A30FF2845,3934212879D79B3B,70E2A7EC6627F7B0,B94CFBC3F410FBDA,FC1BCE0DDBA735EF,933E35C47A35F914,61CEF481957045C2,90A2D86B4FA402F8,6C2E0B85E2B9EFD6,8E3C4BA505779B5B,4B256534B00F75B9,31399A39F52CAB6A,00004E66CB29F130,9CF78E0D4F90A954,C5DF084A8B26D071,70B956E60F7DB558,C59F0986ADF26447,010629BBE71BEC13,2AFFD141DBBB24C7,A3F2709BE2BD7669,E786653FB197B313,703ADF1BFA33E53C,89E9718B882D1C65,C19DC20E95CA24E5,000019BF668ACEF5,597C3A8BECFDE94C,ABAAE22AB7A0EC58,2A049C653DA2211D,ACA2D1AF447FBC4C,A50A55B0789EEC3D,D39A9D9A1F9EDECB,586763B58FF142E0,6DF04BB8E40B4C87,6A1F942FB7E22D33,D53DD76D6A1CED84,78873E8E0DEE9426,000048203E131608,755FF0DAF60AA68B,4D4BD31AEAD5CBBA,8AA4EEAC314366CD,05F793E18234BCB2,75FB508B558F5A38,0442CD32C732BA4C,33000FAF3DD066E1,37DC36BDF71EFDB7,1091B8C86362A601,FB6A48AD538B0EBE,8801D9E476098443,000011DC7747C1DC,4FCD4B8B4DED5EA1,C9C03AA54A58DABC,D723D00A37C9AED7,65F27212A0298315,B91400ED42DCACF8,A834DDEFE7400E34,775DEBAD82373409,341821C5E9DEDC7C,A4C0B593F37BFED2,3B1BF739F6ABA54C,9376B78A17A27C48,0000666FD1F83CB2,F49B2B576F5D63F0,186F468FB8151454,64A9079E6EAF076D,77EC18A7B87EA755,E5B9F5BF0F2D3F57,C538E469304AD593,76B93DFFDC600D9B,BAAA59378B7E8AB9,4C7F47AF1F8C7A55,3B4C15A4AC05AF7D,326E18A11908451A,000031880F10F58F,F8091B48F100D35A,164B646D1430C289,6F1DAAFD517905AE,E0B5CF65391426DA,20382906C5427915,7A31386D6D247E79,40A546BA669791DB,4BD5E36E905EA5B2,314863E127427701,EAC62DA742F4F743,519D86BC7B9F987B,00003287E594557C,35853432B698C65B,6DF23240AD5B4E68,B1F301401FED0EEB,A0C0E749A87E6046,EBD0F79A58F39D68,20D2863B5F3E5423,1E1A720A51CCC981,4D5AC6F2F607DE5C,67E9256C86566701,35B40D6ACBF38688,B719E8E8764B2724,00003F86D62346E0,34AAF502D1A9E77C,445B83A1BBC8BEA8,2AD0171E35B1ECA4,C259A19AFE15043C,6B631CF467A00498,B2B03BA3DFC3E2BC,FABED3373775EC99,EE2419E998342B77,217A4A59C439AC03,B3B05ACE646D6221,B6E2AD4902A88173,000007A3931FEBC6,622104D2C3E59FD4,CC61BEAE4F9C9A75,F184214BB771013E,E87F4D02D7371C54,AD583E5E9BE1A36E,06D507870602B8B6,46ADA4E7B0EF1AA6,4EB85169C7390108,2D22BC14E1E6E997,C8B87807DEC4F67E,453741EFBD107F68,000060DAE2316517,22B7B5606ACE9D3C,CCB68257AF32408F,522F4E8FC8ECBFF3,FE3BA3EA07710C7E,2C39AAD2B7C1ACE8,4373A44605676763,179D32AA64E786B4,D2BD4D92955D9E66,E4B75FA2F481B023,5EC4CE116776C081,1FCA0F9A9AAA6375,0000195D04376AD6,5D2E3F10E75B1324,FB937675D2A21C6C,4142274776509836,CE5273859476DDDD,83647388C07A74DA,692C4FED2F6D97AD,F9F05E96630CCA05,76D476C4E7F43C0A,A0FF2584FABEB614,5CCE75FC94699927,E7FDD6B8813F65CB,000015F008195B18,1DBCC45AD343F6A2,C002FECFA18A4B71,1CA33EEAB0A1E074,9A3409E9FB6DDAB7,017E0D615418A67F,56072C19895413CB,509AF683AB730741,898FE1B6D25FF491,C1874388FD2BD136,2DF5AF037ED64E33,67BB6BEA61252860,00000FFFEA3E5FA5,B7F1407C45EA8569,976328C44629F65F,1F14878FE6BDCD9B,A5F5CDBBC5819B54,6949C6C036213486,7CB58662E3E3AA6E,26E8E32510762995,6F21BBA2AABD9F06,C6F0BEF18D9FC828,C77CD0E90EDC1307,0B167C17A638E794,000033578E1D2B64,0F438EBE1965284E,8637338619EC997D,B07E01AF5F939214,F21D2A1B8133F21C,00803010C2485ED4,AE28EAE4ED42B8ED,C4B6246642F7F556,F85919F21B650DB2,495D64C3C08C17FE,5D292B5615699428,FE143932C7DEEDB0,00001A64F4778CC1,D6693DABCCE15D6D,94A59897E30EFBAB,89CED6B4CDCFEF9F,5182D05EFE488D25,F2D14C75618059F0,3AD162225A75830C,9F49D185FD144239,8221D10E33B4A9AF,6C4926DC3EAA4D80,4B9E4160FB4F6B21,A170A48DE30A9368,00002052731725A2,EEBAA47747E2DC52,B39CCF2BAE8450F5,B5098553F7F06EFD,3BB5463E310F2100,8E077797C3582B75,1839C2C412361167,406A2772A5866EE3,8CCA2C6A0E5D23C4,4B65057D9C10EB5A,C1D5644772B32731,6D25C760555B2E6C,00000F8F579BDFB7,1B3703174E36A394,4A99AC81271D784E,B6C6AC73191B5A7B,67F2E53F7C094E9B,FD603CB64C10D475,E8CD9B171110B528,5E97D99E3F21D97C,DA7C7D011A1B14B0,80AFC9ABFE430B1F,A62F38875AACD550,5C6D4BADAF7A064E,00000A4C635EB4CB,2DCA7BEA3843CA58,01AE2144016704CD,308B923E19DDB52B,AA6587EB5ABC571B,48ADA308130DAAB6,D891F7024EA5B7D8,FD80F9FC676D0AED,8A5E9A9B44184117,D95E9E537C25E90F,262B59A133C2C1A4,127CEF335B20B13A,00004B4250013F6F,ABC8E9B838F6E569,B27028BEA0F69239,FE640E8AEED81C7A,017DEAFCE79A65C0,B0DFC0F7D722B10A,D0AFFD90F0C17347,45CD13321AC095CE,5E3CF861C6BB4580,717BC6831E334E1F,677FE1A7C346F20D,476DFFA433E17CC4,000006FE037E7462,666B79F32BD9321E,02A69E5E8A12EF67,FCFB61D335FFD378,03355B9EB9AE86B6,5286E07E1B607206,CA6F7A09B0F20260,5FA128B6DBFB6142,7D0345E3BDB55808,9D4FE6700B7DB9B3,ACC8B6864C7D0A34,BF9A3C57345F983B,00000F2EF9C02983,B4E6B2394B3877A8,990D11F26AD34CF0,E1E80BA1437C8CAC,442C8EC830217772,D87494EEC95B6042,A4C552E03950D8CA,ADB38E60A5BAB872,08666F2FCAAADBD2,780DF340B784EBB9,ED16F1371557D799,44F53EA2DCFC91AF,000003089E06F3B9,DF7BF36ADD94A762,E135218299C6A19A,BCC34E942102F235,AA67373CDDC8CD35,1BB3D68AB38AFD6A,5D7A84B9D17C066C,62154D61C7D12665,B7380ED7A6C14254,ECA8A2804348160A,340C66E4C52549F0,18D23AE206F70B67,00003D382FF98676,A13BD3E18B1F2327,E69D441EB9CB6561,6266491E09271566,A8E2CA3CFF37FF85,B2F0983DBEDD2167,ADCF6DB131ED4605,CD3B9B04F49A1984,9D66DF6103C2BF10,5FAD438D23E01ED2,AA4F76B98D112700,4289A069B828C47A,00003BF5DA0A8C9B,00AE7DF24286C42D,C1845C1CEF9F340D,DBC1032D0C353026,5A55FE2132E2D6ED,F9E5DF3C1C028580,22A68CB2FEC282AA,5BC4CCF3BC4A6B53,9CDEBFA3477F1843,F279D3D028FD855F,F74494565B6BF86D,AD5F4E97D1EFEEB5,000037CAD5823A49,9E845EAC1B5C5358,5CEC16229C41A5FF,AA031AEB23CE9ED8,92F91C260C2FC85F,65C078AD5F5E6B0C,E330F53A2EB28A67,53F066B871A20D47,CABE0C1DF886E5CF,ADE7B2FB21067E2E,B60BB689296426A2,BFB2BAB8645FA091,000019021C793823,A15419F0D36BC853,8941F251A760DBB2,2C9A65F91A3268F8,3571A4992D55A7FF,F763B542177F1884,8DA9068FB5B554F2,0626AF61BAE14697,99639E214E6F8E7A,AC5E6EC1DBB38E4E,7F35BF5732435633,079E550FE333D130,000005272E78152F,09D14F96580F707C,C5A2019E56D87FF1,E768A8DCDFFEEA3C,2A7A64ACE49B57E1,4373438B76C8BCC4,87C4A30D34A2BB7B,558AAA7843B435A8,A6AD200CDA1C1DAE,0ABD3F0F13061E27,FA25DEF80ACA3588,62A40B012BA13776,00003BBCAF733E65,675DB693D684B1AF,EAF252E185316A12,7910DF94909E5B13,429803A8DED46FFE,454D597ADF62F4D9,6C26B44FCD9F17F6,E021F228EAF95C57,4881B535FB59940A,254307BE9F2AA176,69B85E32F0F24121,A5E2CED81632E63F,00003F99139A1EC5,3444D1A6B4099CB6,3D5F404B487996BA,6023D7D2958CD968,C3EDA0C8B609DD08,05F66725C52DCEC0,3A91926881956964,1B091FB70E529BD3,1524E82C76CC3CE4,E4D1534CB2B831F1,2D11EBEE30D9AF83,B827973E68E3C187,0000454FC92A04C9,ED5711DEAA044EAC,B97911A4649D088A,851B17123FC11CA2,262DB71807B80131,3312DF97464BCA23,4A8473A0B4D858E6,C21073E95AA29535,9455EE4D2E7CF1FC,457FB0359E0E6522,D5D10E17D51D61ED,CCE5591809EB3515,00003DC806C3DF56,B9CFBFCED8E60A77,7B9A5DC805AB0248,F4CCF9E41F5F4461,55E76F4882BEF149,F1EC1A602B2FB6A9,B814A1D8B85257A2,9C5D9085BB9EF681,54F8C2855EDFFAE3,A91F5C317AED4DB2,1E723D5972F8F6B5,8AE25CC8086D6520,00004C8DF112D5E6,C6CAA597D25B315B,23AB1D6CB132C96A,5AC33A36A13ADA41,7337F24A4870230E,5897F52FD63E967C,BD55DEB0C4AF9F17,D3A247AE99E78FDA,11B991265F753D92,DF31B3003E59BF20,42FFD84E49F2F58D,06FD2FC0B20B7FE0,0000285C6FA6693F,E629D4ADB4945C77,EAEC0D3FC9C1BD84,CE5718727AE44E9D,E8D2D82591B3AADA,A669B81D6179CA23,97F91AECD984E70E,DF42A60F3BCDC867,05EB02CC0797F2B8,6F4142DEF1B760F0,70A272E386A2F26A,A7E886709BA38498,0000306DC04FCAFE,F1D5AC6F09C8EA4E,C0B1C7F251AFDD7C,93761CE1745DBA5C,AA27EF4C7A6CBEFD,61F94850C2C490AD,32D55908673D061B,532CAEDA152F60EE,2F70EEAECF3CFB46,66300A4951986F59,906732FFE2B89D87,0D20E2EEB20C42AC,00000B033C43326A,623FC7C40F5D35B4,2D6B1E55EB2316F3,7AD3A88F414A4091,A61CC91772636369,B518BE3270A84D38,9A5A0CFE2015C683,3A2AE7E719E9A4BA,42764CDDE5178957,AFE5473A83D48990,894F0D8BD9E6D8DA,C3FC061C8DBDCA17,00004543D8AE6698,25DB3B14E629844F,09FB78943D4CC740,45FE51BBFFDAA88F,7348160B51B2D390,AC54DC866DC9C268,7B88B0960BA79BB7,73606D6D1EEE6907,D0C286E9B58B8CAC,F6B386CB3D35D668,9F382E1DC3D8B43A,1FB9E33A3E5F9B2A,00005796E6932A13,3B7EBFF316F547CF,4ABF6D41605D7FFB,2687B188845CC6A3,90FA1CEEB33DA532,885E2E4D34B4577B,65EBB835CA02233D,2C0CE9CB5EA947A5,38C8FB3374C9AD9A,01882F7347952469,FCEAFFA74B59D253,71E1CF4FA4A6EEC8,0000188802814F25,A0C2C814ADE4D91E,A7A5DBB027B96B31,214A4B9E823746C3,8888BCB73B2527DC,A2F2B092F8CB11B0,89F0A7653E5ACEBF,8BC11D1801E981BA,22CC4EF5A3D50ACC,294B27DCFA91CCC1,33D3793E7ABC05C0,F6E6CD6DBA1FAF07,00004B98357AA8F4,251DBB30CE806B1E,913BAD004058074F,34402F8807E58E7E,5FC79786318CDC77,61A3070B831D7811,482CDBF3D1AB2629,B811A33A9CCF7228,6F5B118090B259DE,2558B3297E007384,BA53BACAFCD6031A,2D2E11DA11843849,00005671832C38B6,526AA7EA73D9701F,EAA459D850C96788,EA5BF35FDADB84A0,FB499531687A23A2,CF1DAC9B72EC7F18,89743E9D05E485B1,3B3A5495E28FDA6F,D8F2B63074410F7A,2E371418BD32E8AC,C57C661BA1D4967C,77F5FCD457B53A89,0000052D8A1DF53E,AD74F3545870F615,85BFFA53FEDC63A7,68C21E3D7F7AFCFB,4E4396E2EB99CA54,614F48E64DD5AB46,6F87469CB04A164F,AEB3C7868A7021E8,F386AE18795E7CA6,61C6AE0F1A02A3EA,8648AC56DBB0DF16,48A51A644A32E738,00005B3326B3BA15,DFA6679BD7FC4EDF,A72561101D14A7D9,3AB57C28377D673E,3707F43766E584DB,93B17CB6310E5DDE,BCD2AA95365FBE8B,679B7D0C02A1BB9F,572D9A17483D9D1E,CBD6CFA5C4CDD1AC,DDB23D63812F60ED,8CC10A1DC56EB62A,00002C340A45BD35,4D3A80E24E89B6B1,CF19A4E19383F0F2,40188B13B36197DF,A87CDE9D083E326D,25C412E32866262F,F2D5AEBBE0E99F57,AC459256F367B6F8,AC12441211A2638A,976C380F271F9722,0499EB580602DE2E,841FFA48296E16C6,00000FADC2701C09,35A120BE13BB4C11,F3D6C1F924010A58,772155E01CA67183,14B637B57CCBC012,3E408A44A643A2B4,3FEB159D52127588,F9AC9189E16A4742,C4C75C314C0B530B,3FE04DAD3D58BDF3,3CF7C6DE108BE574,D28C6C2B3A203622,00005044FCC0539A,C5EA59100DD5EC4E,E709E79393E6F349,6D95A950549CA063,8C822BE1220E7A44,B1F4B4CF36E0E910,9F677F46FB750C2D,7EC9C22280385064,A192397DD29730F8,B9DB2B6EE170C571,DD47C21BF4C7904A,22FCD27063F5EF8C,00002D624B2002C0,90F1466717F4D222,9B6E77B32CB84B3A,2584F91008BE265C,A6A184C47BAA27ED,E972FA11517A77B6,56638B6E2CC9BEC9,76BE98C7D0395E46,2FADC463402F0FA7,F121CF28296EF9B6,0E93009B480EFB1E,FDF4AF5FDE7346F3,00004AEEB285B8FF,7ED54E50F258DA81,3BAA66A1E177E704,F8F42D125389D478,14C40E3565C380ED,72560A4E6EA5FC18,3DD5A3F8ED6F42A8,28B0BFB268C991CA,BCA719F004014527,98BAF5C27D9CE09F,1548CA3D83806D84,9F43E1876FB03400,00000FA9B5BC35E3,049EC1B3DEAFBABF,9D773A9E7DAA3E6C,7F687F3C2E277E0B,5DFB7CFDBEF9508D,25E7CAAAC4C4FC4F,7D4DBEBC055D1A6E,7ABC74FB6D618A79,1BA8E871972CE279,7D08404E76F005BE,2A799CD37D0D7497,4A5EF33C6C77E59D,000038DE8D8D813C,49166DA9CD8B71C0,C79C96F35B1582A5,FF202DE4F14C7BEF,FCBD2FEBDFE8334C,B409822307906AA7,A39F871F18090881,F1DB3F586EEE076D,4CD5F0DB78C05D15,61FAD7CB84B54F83,AF8EAD2FCC3A356E,9016E7E362DCA734,000051D2567D0CDC,B7F50E5A5E0B406C,6FB22BE8CA68E941,2FE78899EC68153A,C2952CA8BF7BDE8C,9AB36AECD51211E8,4AC09EAD1B1361B4,A07008BBEA0DBCAB,49756BFDE439414D,604D4B75EBF3D3FF,DA94C3CB8EC3E9EB,E51623EDC6904A71,0000693D25931553,ACB29B4BBC96D7AB,0C01DFF617A56A9C,B300A0DA3D623235,AF0866AB9129D93F,A389941C649A54F4,69E153BA301C3910,F1D4DB31E902283D,1A0373796175DA4F,3AC0575800B661C5,40AD099A5F4BF208,9D997A3CE34395B5,00004B68FB961CD4,84D04303C97403D2,B0EA5C8DEF55FC68,D237F434C37C2F7A,4063F6B43DE7A05C,2F1E4FF15E945B5C,6F57E11DCDD809B7,5E4EE22C616DFE97,080ED6F4A993E31E,A72C046B6F530DF6,D3AB08F8A58567E9,D61D8B51B5A0BB69,0000251CC43D8DDE,ADA5D1B22D6E58C5,7A373E94D0855B75,BDAC2FAE54B27E57,593555028749E0D3,AC1EF8B5CB03ECC3,DBBF6B0DE9BA20DF,9EB14961EA468539,3D0333657CD8ACFC,40412B2A4B5D142C,0A5F3FD68910B709,BA4ED620C5EF32D2,000053826520D7BF,1941C7E3EA2299E2,36F3B3BBD92708ED,F2BA350DF40D57F1,A4A40A4521A69EF6,1675D750CAD23197,E6D4AA94402C77CE,7C919D103613470A,4051B52B8580B95C,4F4F7669057202E9,9CFE1D0B3BA7AF58,E9B8CAAD2CF4A35B,00003CCEDC8CA4E7,4BF08DCD0E07B000,C31119FEE083FF6F,F6E5069C2535EBF3,6E99E25F72FCE97C,EF47E7CEA942D648,10E449B0D9E3B126,4A5ECC88FDA2EC23,9DADB7ACE6BCE4B9,72CF1574CEAAA6CE,C757706B320E04FE,D3E2532684DB673B,0000456CEC02E913,9DA9EF9A08A9F45C,09DD2F75105150BF,14574CBA104B4AD8,BA16B8116E9EF3EF,5344EBCB004C928B,6E661018B8073DF8,534FE7DE8E373028,A655D7CE7A06F256,CC1FD68250D5FB63,AD1653D431C812B0,F7256469823AF8E6,00001BB14A6EC0EF,DA2C8BBB5EA3363B,C3489D08D0F83A41,D0DED0725843CD7D,24354B56D6C88832,E7DF49FC43BC19EE,8DAE32B129ADC02B,2E8637129F704C7B,6DEF6DF8649D644E,2840195151E639FA,D7C8EFCE06865016,63401D67869B2096,0000587E8739471D,FDE548982E3F48DB,7D384A642FBF7D47,E10272EE50B19A81,97C0BE0D095618C8,B0C81013E8A7DEC1,B4E46C628533586D,646D0820D3C836BC,F0D0B03C35F61B02,CEEC9DA4577EC628,E3CCFD9FA9D969F5,5C1EE02698A9B8DE,00006AF903B74AD6,9C145DF53885B683,76419C2C31488AB7,7A71297E24CA807E,6C842B7C3B79C8CF,CA3BE614CAFEB8B0,BA80989AAE3291EA,585B64F197B8A44D,BA8B02C52576683E,08D6CCEA5606173A,7A9993506965B485,216484290EB092FE,0000338729A7B2B3,E40C6D452A9AB1BF,531787A812182AF7,211FF437412610C4,E8FF132EA009490D,870A5D38A72BF944,E2DF1BE41D0EE36C,D654AEA025305A61,AF936F8142766BE4,F10CAC7AB6326E03,0F6EE1F19C58BD5F,7C83C942C8911B0A,0000598B3D2CB42A,E6F107877648AE3F,B9ADDF6DB48E898E,50AE3C7ECA187F98,A206900F908E475B,20973BBC8423091D,D9C0CCDBF536C379,6807F43E58230B39,01B8DA5B8F9B7783,8EF388E102345C2F,2200AF61EAD9EA45,79BBA0D29188AB47,0000406A4E001A97,E2C7F5DF19F2A00D,C6F96078EAD43607,8782923662CDF6E4,63C29AA976C39E6B,E974565276D59E47,B5ED716ABDD9EE17,B6A84CC045907AA4,CBC06C8826FA346E,D3285224E3621A51,717203649C0E962F,945F50429363303E,0000604651F4FE7F,2B301135A0B5FD64,2EAB21E72FD247D3,6B569BD7C04D67E9,E43872EC33AE3C4F,78CF283C3CD1798B,0E0C77ABB9BA99C8,75D62C11036A1264,BDF9A5C99BA53B1E,D034FCEF3DA4210A,400A16708A23120E,0C3D4136D3D70F0C,000022048278AAE7,49AE0A28EC988CB4,6211FFB91F4E92F9,1F764E0FB68BE22F,30B5AF1105BC0EC6,D338BC2C87CE3666,7D69408478514E87,C2E7760AC0F8CB38,D79A5559D8392AA7,796CD181CAFAEF23,9BE045F2B6860CD4,CC3E0E34AFB96B04,000042AB6B68DFAA,64FDEEAB0045ADD2,8A9623FF15706840,955F59610A3DA2D1,EA806BF416FFDB87,8C9C3F9032B022D9,8D7EFB88C5707507,92E2ACFE972D6078,CF5E585D4C0A2050,A87B0DDDAAD1AC30,7B5924E5F8EFA3BD,EDD77EDB45937E24,0000160081F9153E,F9A3D8E541DF78C7,EC70E66ACB771496,70FBB86E994F3EAD,8993DE93CE00C7A2,BF5F39D6A304B5CF,941102EBEF77514E,F85C81EF32E8493F,A0B0D2A7361AC885,94A7CD0F19AE81BE,5C9CE6C907D1E85B,0261A9887BA73314,00002C6AB694AD84,CC55AE3917BE7A73,F76D79A587740223,0651A5149FB47372,CB128801599E0332,F3317333A2ADA67D,3A08E18EE4B5265D,B3F1005E190974B1,CBA709EB54BCBC5E,3405D81ADCD22EA6,DAE1AFA60EF66188,DF8E63134511C836,00005F81F483879B,C56E5633CACF12C2,EA69E34F8058B253,55333AB738523D4F,44A28321D859CCA4,C4741E48BB59FF39,3327CD9FFB261ED8,D2B95751F81D9D8B,F4DD16458EED3693,A63CF733D5B7B389,EDFCF4130D5D1506,471BF4E5FC9F1295,00005843E8930C68,F44BF19873F90A0B,C71B7F6C6DF12E94,1379B61B36FB2810,444DEF8F04FCB979,E45E9A433E8B521C,6255F9E0D7B0D77B,82445A6AAF7BE7E2,CAB5DC2866EF3EAE,562336E117F2527A,56CE4D9C49C71C44,2EF0BA18BC5B293D,00004A141CF17A3E,945A64A963A76EA9,A90DA9422E78E140,9A7E9DD4B5B09EB5,E27178DDD4347D0E,A9339BD6311802E7,3D28947F12B3AE02,4476D8D452EF27DC,3274978B5A12768A,E6F2B009145BB869,0203993F1549C13A,E6C4C8E16D5F2886,00000EDCEE49F658,9B66044FE02FC64F,F6B61734BF44BFEF,9A76936ADAF5A86C,52C9707CE8F3F0B2,228A4631C3FEFB84,0F4A4A34CE6C5014,7304A17BD9AF08C1,84BC84D6742475CA,BD3338776D372A3C,543E8CAE36242340,BA189CF1A368C08F,000059C178AD4422,2992C73FB7455EF2,8708D88228883E82,96B86E2F6CC618DA,76061C5BCAA42928,6AEB35D677E0CA37,3F922EB6CAFE9108,7FFF9991040E4E35,B0415FC059399B39,6BA793E4FF1EA16C,F09B6E2FA9FB18BE,4857BE39690CC559,000052C6AED21C91,5954076288FCF52B,4A16E463126FF1FB,9669044B95567C86,320D144DC703AF3C,546B7F1DE099E2C2,3A9CDAA9D165ECD3,D073E6431957972D,2A353BB41BA6C32B,E8D206C44CF1CDBB,6DD6528975E1427F,FF2097CEE14C7DBC,00005CD777F09D09,B5334245F8D630D0,14443280A700CB82,669C23E505DA076F,63492A318B49DCD9,F83496241E141A20,199119ED1BE0EE5B,A215F61B29FA09C2,6D0B74D4718763FC,F1606A2818F195A4,4394575FD1B2060A,A41EFD448A00F19F,000007171F28458F,A48B35DC967CCE0B,EC721A8E0434ED3A,C394ABB4407417BC,1B77CABED655F35A,47DB04B1659C23E8,53C0D0F448E4093B,6ECE70F42DFBA570,4F0F65D0198A778D,23BBE640B24D30F1,EB1977CE11BDA0CE,F0237E34BBA98D24,00006F128A89E156,8693ED2358492C9E,086E7ADA7CD6C747,9A7F6AFC197DF52F,764FB8308CF590AD,654A5ACEC3B8E497,2B24CF58B6ACFFD0,C19F8625EFBCDF7E,5268754B1BEF3348,023B5D9C5E88C40A,4B40836BADEE8E3E,DBC92ABA14EEB5A6,00003F3657BCA9CB,51D55BE908C0FC20,68EB810C0FEC769A,822669571F93C810,B0DD1795BF9DE8C1,BE531844CBA15E7F,3507606E71A0B964,D7BCC0C1AE64B4DA,937DC9923F961DF0,ADC746319109F998,355FCF917B41D5D7,070858BA6DEB65D4,00003777CF71C5F8,51EC928D8495330F,C8AFD96F1B90F9A6,896682D27D7F0603,6158C76108F328B3,F4BB77FEC2A2A4CD,FE369AD7CCA49019,ADCB8D295A6295EB,7ECE67FBD1727DCB,19D85A6F7C406F1D,400C52156780BCC1,DC2BBD45C788E7CF,0000115D0108FE3D,2977244E97B23350,E09392BAFD2A78A9,2349FF5FEC0E4A44,1B809B7F18E40D78,7FA3F90DF9A8A08B,7BC7DED045A50511,F1714B294A1AC8B5,6C7002D6F0E2D2D3,EE2A3F6D2493F3DE,15C320CEF4EE4811,D88A9C6053B68983,0000016F0A7B0CBE,0A72A42FB464ACE2,72F3C5B2C2C3E985,3BF96FCDEF5BAC5C,A28A32775791104E,56E398FED35F667E,B2B1C78D20512197,AD7D22373BE35B7F,3E86A50099A8F2ED,E88448169CD28D39,A86C50419050A442,D182297A2379E313,00001449E3711059,287D1EB32E024275,FC589F64282EE229,CED5D1F4C5962776,C6EF3235644624BE,A8DD51FAC3E0AF4D,8F1DAB3E110258BE,8DA83242EA24D6A2,0C0A33FD53930C5B,F2661D2BEF46EEC4,DCD6CB8E49BE81DC,960237E89350E97B,000036C43574DDB1,D8C2E75C1FAC671E,9C14EA8EBE1FD33D,64E4A852C12061CF,7F04D0CF532DE1D7,2F3EB43B4B6BEC42,F72C1BD0F3620E23,B3264D35654604E6,3C6FC0665705059F,13D9233F4304CB98,C2C42F54CBCB0880,B44A36E578E884AF,000025DB35DDD8B7,9DC1C12BC2038AE9,DAE7B42E6C3F9BD2,997ADB902C54695B,86A6BD45A5B24127,F10790CB73A9BFFE,77EE51848F497A1A,0BA1BEC63BA993E6,4A91CD84A9055D1D,092035729B1B8B35,1F29F5DBC1DA191C,3BF483DCD9D6108A,00003A305F2F670D,E8B53D22015E8888,488824594D4FA28D,B8D2477CA5E9870B,A37115A5D5784ADB,9FAA23E2EC729290,CAA2CC374C950792,52788296FF00EBE9,D44E0CCF2EEE4286,36A454BA9D036AFA,84C250A7A6A9A8F5,D1CCA96A4E3CFA63,00003170E01EE824,0A8F1C80150D8C08,203A408AC4887CA7,F0A4CEA91081DC5E,13A6E1FCE7B83E69,D1197DE1338E3DD7,89120245C010410D,D4FA4E77C1ACD244,2EF39DAE70F803E3,0FD3134D0B71192D,CA7CCD09CB5782F7,2F8ACD7CB4C3E930,000059C4714B36EC,A1322EF0ADEFFB1D,58B475B17EC4BC7D,0E13016825C6A5A0,3289A6773796D3E1,917189B6113F1501,BE62FF0D941D89BD,AA298EE582685D58,3B7A063F6B30CC77,82F73A6D9A2955B5,73181387737387FD,C16E37BAE068273C,0000142D0B911D3E,510187E0379CB417,758708A247A1FCEA,A64C6E25B28040F6,44CA2C38324F6311,051236C8DDD93A24,3B8C97ED6CF9E968,3D5BEAF516EF27DD,9610734BE81B3266,8345A10C337C93E9,E12B595307C2C421,2192C35B2A0B23C6,0000456E59571C96,46333F3E14445B66,A3B0AA56C937EC76,9039EB70CDC454A8,2A64675F41CBCADE,F17FC8B6F394E1C3,ED65ACA756BA3E2D,69CD15E5D0A7ADA9,A349E384BEBE0B37,75ABBDFA05DD233F,1226DF0C3A58F1F4,B91A8281C8EA2C60,000033B9583CEE88,513C831571004D32,B67CB682E0BB4D54,BBE6BCF22788C1E5,A0C0D54151C6A503,DBD0373F91729A36,351355ADEB7EF85D,0F149AF93BDEDE26,D3B5917ABD7E73E5,9AC9BA65101BB0E3,A11CEAC811E10733,D3319B3CC09FA1B7,0000027B041C0549,6DF4636CED40BF75,E8ED0002EC4179B3,885F20C98B64D813,BCE600F598372330,C98744C4552540FB,D03307B73F583A74,FDB1626B795AA6AB,FD86E80C3052AA4C,1EB3249A282B7548,3BC44E7C1703E7CF,E16659D43C6C3F21,00005247079B5A83,C7E08D1AAE1FE2A4,9A1F2E2A9F48EC86,D4FDFD77DBBDF6E3,E64DA65F10E95336,C7EB127CEF0E5B2E,3F78A9F569C33DBB,AC44F53029A025F7,1A7EF3B1DBDD092B,56E0A1FDA733B0A7,F4D434E8629FAFFC,9BFBBE621A594C9E,00000A187B50C2FB,C15E477263D841D0,C1C9148C6F1589EB,C08EB7AB0F550685,FC58166722BBCE74,5D78846BE399B2CB,1905F6C94685992C,07517B8C917A93BF,D97459CE44B53A59,C734367E17A7FEAC,54966CC5C9C32724,8A90D464EA0FE698,000059FF88A3A3E0,9F773D2E7591FA76,53B11ACEEB5491B5,C567E40F5B4DD637,9B92D9B914727834,72623F8A496E179B,02056C056C5BC284,1EF1704447F8614B,93E941BD3690670F,E8A92D6BBFC88C36,43E761C93D74B128,58B1A85DFBCA698C,00002D9E230A1CB9,7922506667EAA201,E8B85C7AE7B23B6E,60B00B0D4BD674D8,A0D7FB2B0EC23627,1E3075B4A070A992,067F0E853AA27321,47DFC0D14ACE6A7F,C638A1C6F6368030,84D7AE1473FCBD9D,60031981C97DA150,C40E901473C37D60,00004960128EFE97,422D030F3E9C3A79,4FE0CECED8598531,9EB6044477426191,A8AB70AABA11E567,4410A85AD2B20C1F,B2BB4AF2E1BDDDDC,95E0D6D7B891D366,F9248AE5D7CCC7CC,71025FDE4FE563A1,B6C8EC194DA129A2,7CDC049752ACB74D,0000302E09660579,EED5B5388174BA7E,DCCCB9330342767A,C4C7BAE09F3717EB,29A3640B957D668C,7F874C803A00623F,86AFE148820F80D2,FDE14E05571CF987,1608142CD713331B,6E87FEF49EB8AF82,0D5A9ED897B74C2F,F8BB71FEE061228F,00005F13E1CD120C,35772C4A3AC3CD0F,337A2BFC0DB6E403,AC8F8DF1FAE0AA33,D1B9F9677AD43E7A,1526A6B6892A8A73,E4755D74234FDA77,158B04DADC5361A1,EADA81D31644F9B7,F5AE1EA680A923FD,B166D8FB8AD15265,0EC8BF906A857565,00006CF3D067F5E0,B3B3B2DBFF154B95,513EDB8C10D8BB82,1C87612ABF17C0AE,CD8DB5F4D0399371,DD6BB11183F0CA90,1D970E3106BCEDF9,0FC1118D4CECF39A,16B980DB0260766E,281D8D6608BD2720,F1DCE44E6B64FADE,CEE38FCE4203080F,0000651EE494296A,B7F29A9D1108356F,BF85C6FC9CCEDE4D,160369B1C9B8AE05,31AD14E432AA6599,495FDE14463B846A,DA89D2D25F32A8BC,86EBB91EED16690C,31C1E4345D5F80AF,873ADDE7045526FB,8991AF4BF02CB59A,688E73F5BE856F4A,00003C750E5D717E,13499614B83610BE,6A4D90BA40FC9E30,5A3F14A563790D78,D8D2CBC2B03FA24F,64B7C23A2D2C7E5F,0E259ED380579295,59BE927D7F9A653D,943DE49F397155BC,3BF0375F1F670EF7,E749AC5897298E23,369CDCECC6816FAB,000010113B2EA50B,FF2C7EB36488DB1C,401E26CD8A892FB9,569CAB5F815B8F0E,E444A7489E0EF73F,1E97A53C67FC24C1,9A0FDB096F021F0E,F97EDEFAF6A548F8,3620A7439808BBB0,A0A820FA0DF11F24,55928E241B1E2C38,9030A0361913A83B,00005068D72330F7,3054F1A9CB2FE6B1,07C1353B82D1BA55,F4C49CB2E86B618E,C797627F0DC1A277,AE45720FC198C045,622E043659A278D7,EA5D23A15AFD0EB9,F8B3F8F59C9FB5F4,8FDC7ACD5B85391D,F01275EC378E3CD6,9388E86A75DC3E51,000052AE519D054F,79FF9B8FD5AE9E8A,828497B5B4224D2F,7D57A4726072F9CC,D1860EB854A7E70A,BFC6C39AE3EFD9DF,332EE98FEE3632FC,310E3BFDEA09A847,606BE16900C32AD0,D8A93E62CB2CF510,20F12F6405EE78EC,457C804F6F1116DB,0000053426306A7C,8A7278F3CF538AE1,0CE9B1FEC967C616,3375E38DBC1B04D0,49DADFA9AF5BD413,51F909F676EEE6F2,FBA28126BE8B3ED7,5D4A0173A79A732B,79FCB4582F3E69C8,E22E5B103BD0FD54,BE5A3DC1B40D5CCE,C02F741E758BFE09,00006EDCDA7D4F9B,1C32D07D38926669,6593FAF7FF70CB9D,4BD53C3689A635BA,D198C05F4F035C99,6FA06D6DD8F11647,5F40161C1FF5F5EE,13D99506567A64CB,149195BCC00110B1,C83258479DB9B230,50B2EC6C7B1899D4,D5670C264AACD3C5,000024DB43778FD3,1A947F88921D83D2,4718C3BD88CDBA06,890EBD7BD40E05D9,400E986A646908B0,C816117B66E670B4,6FEDDB4C683EBA73,2E89C27C741C95B8,4D7B6EE0DC394C37,10570DFD4A04C281,C55F4A809794B1C8,43A289EA03D68ED0,00001F28BC27F548,4EC5CADDEC270D87,4516172305A7E495,F29C5EC3739827A4,B07298D013D60893,24A69A390445CE5C,B6E78B16EB29F7EC,B28A0921960CE289,DCE38ECE2A31C03E,50BAF5B312F1B21F,873855F5FA111D78,58714EBA73FC153D,0000371424B272C3,E60E4CF81D4B55D3,9515CAA5C52102AA,014D9DE73FF19E47,4490D9DF4CE4E3E0,4DE2B962F0A4EA43,98A0B2BEFFC541DD,A26F15E62D969841,65B9140255EF03EC,A3857596EBE142D9,0E3BA6C02A86FBD2,388209FA99C66D1E,00001E9818AB6468,76756E8197198AAB,D3E48B4197FBCADD,E3D49603C2C465BC,A9BE4792E4A69328,D1FD8434E8881A6A,E9414EEFD0544423,7C0E5694E22F19EE,018DF616C7720A6E,96134E078816AAD1,CA5F057F42A517B4,E054CDA6B4C324F5,00005610E46DDE74,77A9D6EF98979E9B,CF569D5B06B3A86F,3CEA37858D78F782,A5ECD931FA9F33E6,BAA80D16BCD77CAF,1F3AA6A00DA992C9,64CFB60547A6440E,E8FD8D606AFE9D51,BC5782DFF75DFEF8,42E405393A81BF2B,3540C454BD677CB0,0000282CE72C0289,204938EBEEA4AAB0,8D0AA9FB63A1D015,D58D389D56176286,18FC3AA85ED3DB1F,B4D7441818AF5D3F,C134CD8B8BA76AB9,4D049E5D56DEE72F,9059613C21DA2443,25184C03406ECF5E,AA63E7E60FE961E6,2E5CEE3F4DBF18B2,00005FC63B9DD2C1,BAF99D551B383D16,C489B6713E5080A3,0C00148D8C925356,2C7DE9B8BA38A835,E922E18AF039F5C1,D716042B3EAB52ED,8680A4AADD955DAE,35AF8F3228517684,35BFFC3B48CEF2A4,5FDB93367243D525,B7DBB353D35B45D9,0000190B5387E87C,D77E7DE3FD1BDEE6,0D49A1AA7952346B,5DD9944BA28B73E2,633A59276617D792,F7F74270739678B6,9FEA1EE72864B13F,197491793B604C9B,C9CBEA428067E0F7,F5870E1F82C43FE3,8D9C7AA567395624,B28AAFC2BEA904DF,000000EFA15EB378,7C7BA6A97B41C9DA,2B70D7443E3ED637,91DC966369673712,F3D17CD5CED0003F,2739AF8F4CD43440,83F1FA92DFB15EC7,097860D375F0190B,E0D431EBDD5779A1,787DFEEECD18F0A0,4B08F0A67F7FACF8,117B92E67A2A9093,00002C1408C35F2D,ADFCBDA06BB3F68F,D91718E836AC5AAB,16F9A8AACF7E4DDD,4C64E573A9EE7164,1165C4A6CFDA970C,4A3BFA847080E4A5,EF63D9B964E9DEC6,A34B396A8546FB84,22789ECFA21A015D,784EC8BEBAD090CB,0DDB5AF57D224CA5,0000516A780D15F0,539DCF8BBA10B08F,26C94FD37B2F2ED5,1C4E2FE77D341B8C,3C85C35211D63215,81FD4A55CBE2B25F,93D878AEBE56382F,C1021B4E6F801467,36C28EE33CA56048,91FF4115F0B84395,EBA8BBF69CC39A23,C1E4642ECF9DF50A,00005397349C784C,D473F657076B7834,03A6C12417A4AF0F,5998B4395E113562,CE997A2EE47F2BFB,7B2BD7FFD57B32CC,730ECEE07C4E9F47,AAD87515767F50E6,3F13EB9C5E9E6DC5,4C75DDAF26810BEC,21091B2D89B257CE,AE9DF5B1CEB4A71A,0000375057DF769A,3F16CFAA856399CE,B08F50EE559753CC,FDE6B38857884C15,1BDF66E2567431D1,B94A643D75B22928,B752F2F28642D0CC,02DD07C5A980F8C1,F89A1FBC89968992,B951C81393418E6A,51E7CB4E69B16930,FDD6B47BBB1F253B,00000533E8215B2C,18FA5BDBCC708B65,16BF975547511F7A,0BD33255C7AD8196,547C876E661EC911,8F09732893C83D1B,70F8BEC5126CFE9E,F37BF521F95A2380,3E1CFFE7DD9ADF0E,0ACE013923F0CFC9,675E792FF0C58366,0819660F57CB8489,000005EB5D33C92F,7CC0EF3AE3B056E0,27AE42CC05F0AF77,333309E007079765,2153F1885850C159,FAE853968E86CD9D,1C7E2A2B6A1C2B95,8782CE515DC334B0,91E2E341A95FDDA2,1579AB8B878B7B19,A7A8D065FF9DD9C4,AEDF6CE9612D9B0E,00005AF1279E5B9F,D580E9B6B1B9EBCA,247C103F24EE480A,39BF9EDDF7FBBDE7,B6472E0C1822264C,71679684987277CD,D9AD205B93638D80,AA13CE6D9738793F,6CAA9D19E4C25F5F,165450E8F58336DE,489F19F9558CD395,E69FB9CAEB437B5B,0000125AD8ED223D,0705C584BFEBE38E,33B613499DCCF62A,14551971EB75162E,7298F2774483E468,1F135CF1A321F70F,41494A0F64553E82,3A4CE6CADEB508FB,35A9319C99F3559D,4BBAECBA5DB0C9D3,D36E394595B6DE3C,EFFBCDD6F29C226E,000059F4B3631E89,C3FF6E1A32078929,32E63E949C2B7842,BF9352B5040ED9E6,FA08301FA6EB8326,D6821FB1D5C90897,B81D323B64100879,102B0BDA96C10505,448602F78B57F5C3,12D8FBBB37056E23,61FC07D95F18FB9A,C84BAF6EF84FAB5D,00004160C9D40EE3,90A8D68532271FB6,C0F1353C19B7AF31,9F2890999479029A,E888DD1E07BD8DD7,A120A23171EF9C14,392B606E557D6855,1D3BD72074E39658,ABBA30C0F8EF982D,CDBFD3CA062B4CC9,E28B1274E63E4B2F,0C43FA21820760AB,000050A328604418,E589B1E686FE6CF0,07DDC50D8CBD5280,66205AFC545F095E,BDE3943117471E2F,5DAB1C935AF7741E,502B53E871D9105A,0676C73C05EB509D,189D104CD06A3FDE,B76F7505671095C4,B0106F9B0C28FD14,D21D5D460CF02A99,00004F7DD876A71D,AC7D129832C6D249,4D5B62E453625BDB,F9EBE8F1BC0E33B2,DF801EC48AA44A89,A9EE6BAA572A949C,6D49B3CEAF0445D4,C65801D3DFB17EB8,B22BB2C871E5B70A,1AB7EE6DB4CFF83C,AB74A70698162CB9,4581B3908604D9C8,00000D95822BFE95,BDA3C71BE7E88C57,0A7D218800262FF3,39CB2C95D27D8D0F,95A5BCDB863DC062,EF8503DAB5535BC2,21FFE60054013DBB,57F0FFE9F4BF60CA,3974CA866251B4E1,59A02F8879DA47E0,38C732B349B19569,7D8AF95B174BC969,00004522D9E7F431,17163F0B0A25DF8B,F47F9A4FA104695A,3CB8EF090B1F395F,189034D5AB8F4A72,A16B51CB640B1A99,8BFA5EE5F19C7142,15810222E143BE0E,39CE28B1A0144AA5,F8DE550998BC5738,D5EE477B005B6A3F,AFBD3BF0FCC046FD,000068E9FAE4CE4C,70D6067CD402CEC3,BC8895C155038839,007E41223712E4B0,653CE3712A3E8163,408F21FDDA559482,4C13C20895B4C14E,0DBC1D6D66F35D05,3CD02738CD66064F,8B91A6A711BA8F1D,A1399564CDA15902,277F0ACD1D89D8F8,000022AC8F26E363,71440A9129786802,15FD32D6A9228A17,15328E6A8B629B76,4ABFDB9321161C9A,7C65349F810494B4,A797F7313A360E4D,95B6F8A338FB9D56,921CDCF4F96B1653,AE20AA82E7301643,A44A2079DC29E660,0E627116D742409C,00005C6D995712BA,2FF7FF8F507E7CAB,A5C836D56C910249,992B680E262EA14C,E3DCCC9C769E943F,4E90624A443C0570,E06C83D9FB8526C7,595A15EB06764193,2FC1E6E688DDC609,4697DAD06D9E71E9,B9F32B38D4CF293C,459948D7F6ECC4BD,000006A62A3B434F,3B44257A164C049C,14CC2DFE0061D3DE,9B6C1B182FE63125,161C5F51CC4E5765,F888E0747904C404,1307B160355D8570,35A5A9ADE1029552,6640F4279B5D594F,CA0F27ED2DBCC2F0,87D85310F4DBB702,3C488D5CD56515C6,00005D2A357C1EB1,101F25D1B49A4948,CB80F9A30D53D781,F19AA2D8E4FF0B00,0E3525901B0D770E,CB5E6B20B1D5085D,F2ADD9A76C64B72B,9F286B59A78E9805,587025422C6A3E0B,C04662C8ADA3FB8E,F718E5277834DC87,14110330A1B49A8B,00002A286B6BFDB0,78000967BD877AAB,C3A64E6F2533A0B3,3C1F3E26E9315EF0,930A417A2D48C43C,F8F817C1AE8C3BA2,0DFF76DFF781A0F2,BB641D8A1423EB7A,C79D5ECB183CC7FA,EE0FA18B2A4486CE,11DAD369D6E097DB,B9B9A4FBD6EF95CA,00006B3B54526D9D,84B8B3BE9E051F13,690927FAB4D49B47,ED70970E4CD138B1,B1C0AD8CE566BD91,2324DEA47F9099D4,EF013EBFE2EE3D2F,8E88F944575AE6D0,1ACB614341524E42,D7B5848320A2524B,6C8FF5FD78FFF6B8,705ADCC2A23A2307,000069F0BE8F05EA,8BF5CB31C61E73FF,2CA53155A286455C,14213F23F9FEDCEF,22FE9F569AEE4C2A,25013F7D0E7AC42B,9B8DB2AEB2AE7413,676419D8CEFDE3F3,29628923210D1E3A,7FBD7365FF858156,11004E18AC50F9EE,2038AFE39660A30B,000036CA647F6D93,5DF67AF1B5950277,B251D9F4ADFFF57E,2ADEB89331AF7B2E,AB3238B084C5024F,E072AC018EFA1679,A1EA3BE9FEE81688,D2EA567A8A1A878B,68ABEB68481FC65B,62E789A4655C4150,68F06876EA4F109B,27E44BC33213E741,000004A146A3D006,0BEB195C383B293A,7D0D55C835E3E9E4,ED303E977FAF0D38,01FB53EBA6D989D1,915C92F447377E23,635BE328324B7952,7EE2D3CD730655D2,6159393AC12A2191,A336D3E35B06BE7F,5D2F9223816E60AF,95E8AFA7A3402074,0000396AA30FE321,7489B9DB672160AE,F24A22BD4B66AF39,1C3B208E57833133,E9D35800716B0681,A707E1221B833948,3EB2178BE3771AA2,F7559583FB1672DD,13B6B598C423DBD7,DD96D45AEC18706C,969BCAE2D53BEA82,FAD36A5E3EB94B51,000014C35DEC2A17,0B1E75172666B6C7,84948DA6EAB10569,B5984920E874A98F,49D45C95A842C8CE,4957318264B6D1DC,761C59170BEDFE44,C1497CF361E6A91F,8C38C3B21DC279E1,E76435A3D28A08A8,ED3FD2D9AFE63D03,6D693DAC1259FE0E,0000499A583FC2A1,0806520680F1605A,4D16AD3D96392DEC,3B5B00798A07B1C7,EF54521056F58B99,2C695B9DB0B84CBF,71012A307454074D,74FE5B92E22773D6,5CD4C25963B959C5,F2DCE86C88CA3143,8796C8E5ABDD0E01,7841A10FA0F312FE,00000E4B29E52FB7,41AF79272EEC7219,A270D802BEA60788,CBC7D577484913B2,667EC86F3C92E987,63378379A616C864,6D72B46DE60C4517,A454CB1E16EF4354,4AFC455092CCC4FD,4FC635E05F621CB7,0235B0E1B0C99132,DE2DDA5BCCF31772,0000591CA4832336,5D811B866997591A,2FBAC389038878F4,BC0072A531FE6D0D,44F6AD37F0A8BC9A,35342E009EFF5AAD,936296F6A8F1114E,E6641FD3E681F304,1EEF1777CFFEE8F0,FBC66C49841E7E51,B564B959580FFA22,F83AE2453F62209B,000022882A3F12B8,B3F44617F35A1407,4E20D37E285E6188,89A7C6DC3CF7A2CD,1A938685EDB54587,9BBDFB8A5140C46E,6B3C1D092605BB62,29FD35AC2D9040E4,BA4CBDCF3452E944,1712D026439193C2,BEE4369DFD18306A,160ED5D328EF9458,00001BD65F872B82,3FC76DCC39E59377,B454070E5FFDC8AB,B7ACBE5EF495CA60,AB1CD88F0B8377AA,4E3AE2D92DD2B791,E795770F8AE35F89,270BC590DA0044DB,F86F036AA0980E8C,0684673EEBCADAC0,5C2B70A1F237B464,B27FDA1BBE0405B2,000025A7663B34AA,FA79FB14CD8E4320,8FBFF950EBB11BBE,AEED2CCF4816F674,B71171C4B05E2B51,28F1322E357B64AA,77527FE998D0BBBD,B8674ABAB42F064B,27F7446C5B63783E,F3147A95EE5AD5ED,7EE0B87CB351DDAB,E5426E99C51A0A60,000067D0FD08E0B6,FC57CD68265C00EA,75A3D0555EE1A603,9C62A695B965F1B9,0E812AEDE48F1E38,A1B7FF7A933ED41E,29AAB36B4422F272,8288A6E67B2F8A67,10FFDAFEF0B6555F,FE7CFD84D58C2FF1,77AD85D356A05B55,5EB902AA072BAD32,0000638A873ACC63,7858866A35BD3251,D96592AC40C9B86C,E00AFE45AE6DC173,A1E221854C90DC5C,813F33835000F24B,FA6D732EADB19F3B,1AD76C736D261DCE,14450A57D7975139,4DA2ADB7ECC63370,55E063100103F1B2,8CA8A379A2E51D8E,000032997EE85BA4,F869BD6FB9F763E9,A515FCD269B95887,5A76A29FB3FDCABF,DAB7E4841A4B16F2,BA5A77FEC6BCA314,CD5B7ADDAFBC4C1E,73C728075C63B755,3C72C9EBDDD8E57B,8C6596BDCB648985,91A0B6409192042B,C5996637A3631FC1,000068F4A48905FC,53ABE69D36298075,EFF4708A860C499F,3A4750BB396710F0,8A341B1F83D5092F,0A16D6DB42B23CAD,8F88BD3EE5B85CAB,21CB85E6A9C77E40,BE836BFEA75AA7CF,392EA7F56405BD3D,E9553FA1A583EB36,9E5A3614537A3CC5,0000449E7E8B7353,16ACB32200609AA1,2C02F91E732C1A69,9D1FB3C8375E3198,2AEB0337CE3C9861,2E7D1ECED328D7B6,F9F1C18E68657F64,032B3B4B3777EE23,135FAC38A9C05701,6525618A42FE8C29,071442C01E672B65,2AB5ACD6ABD4EFFF,0000129E3D1DDD2A,C292EFCD18068064,6B866ABBC3711192,02C10A714CA1D8A3,7467002B18C22BFA,F8C22873AE3589D3,9A651DCAB7D5685E,9D53E5F3CAB34082,98DC6BCC67D943DE,7956ACC3B1F2C6AB,660DBDA2FB78D88F,23B501F69D4771F6,000009E2FEE62D8D,631CF0EF056B7342,5A21366BE274F8D8,07D8B832F0A80AFB,1AA32558506380EB,C49E94A2A0E46FF8,60F406E36F7F86DB,EA9A0CCA74FDA8E5,9F5381C67B5AB844,B296A82789B71710,72893FF78D5C5A99,746EB187D671CE57,00006F699A9DC4DD,9EDF984E6CDB7AF7,A5B70DBB06F0A3A7,95FDE30449033F88,F5BE13CBE3304C75,F5F6CD7AB035302E,1E8BCD4AEF34F2C8,5A2A0DE80054E96E,EE516F0A799A07E2,64AA0A7D544899E1,0603ED303BEBCBD0,DB60B08E44331F2C,000044471051B3CC,FE6E081103852068,49B28CE4AB068106,BE9F673A3BCF9E53,BD55E83EEFB03B77,F5FE52B9341CE77B,B9A0133ECDD6B524,2C7674673DF710DF,01EAD136528FCD86,7AC72F022A479E48,278C9FA4E8DB105D,D1E5F0E4E560BEEC,000061698E42627F,E14292471DEB3E48,BBF401CF86E8D11B,1175F3387EF73517,091A645F6B01E467,1F5CC464DF85C4D3,9C60E63F1F7A4945,19B23654D34231FC,E58769B56A09110D,ADF2F6B0B8AE040E,50E74522DE8ED940,EB5039C0E4BA6C4D,000002A6B7129F61,D9318AE388B2C332,9B72BCCF4D36EA45,71B6E7ED25B5B0C2,80DCDB26FFDA03D5,90AA5CE8ACEA26A3,E11D4BAF162D39A7,4D0C5E1F796EE967,CD69C1C9AF8374D1,9D993D4B87519EAF,A3C50F5B3D31E1C6,5E276533A1B18D22,00006265F1B21179,9D18B0814F475707,01B3E14F241532A2,906C443CDAC95CBE,D120E8DD41E43944,B28F4A119574AFFD,A312B7BBD91F73ED,F3C581D8F4F3F862,FC2C19C66D9B2E71,80F66F4DEA7DEDBF,03F2B9A24BBDD2B2,8D71DCA51392F845,00001B8222A4030E,58D548144ECAB776,59184779D731F4B1,9D5A3FC1E0B31F9A,4946D8C43524CF2C,50930FC6EBE8254D,D61FE3DDCA6B3DFC,4484A3E143AAC690,D2BB998D14CBF2BC,FCE2450B95FC9082,E47C5CD793343DB9,9E1EEF30DD0A5BE8,00001883A3B6EAB5,E683CD4DC18A8532,38E233BAF6BA0AB9,EE1D471224768840,30B150EA7E9F07E2,D6E7520687D71B04,BA7EDD4E3A25586A,D8C5D71048DE6780,46971DB20061B382,C6CB662EB143B8B5,A9DFFDDEE3D332F7,909865868DC5D762,000051234FAD4B2B,E3143F81154EE4C9,488E5B2284F159F5,33CA2DEA64579DED,11D1B155C04FB7CD,F562D028B979E01D,F3F87ECE884DA0F9,7EF39C74C7237E26,ED6FDAB198A5E532,49B7E311A73F28C3,DA9283AA6A837ECC,52E6C4FD0F0C8E4A,0000425FF76EAE7A,375D5EC36EBF1E90,F393AF815CBF8DBF,96C80335AB610C14,153618D785CDCCFC,EF0D39FD7B68BB66,F0A0603C5C93C81D,E453FE4D20C5541B,042771E2EF8DC025,8AA424A06C5DF8C1,F71B27B4754A2371,D3965C75C868DF0A,0000495B6EC4A981,947DAB556E2E7EA9,53F824AE389F23A6,0606F784498C84DB,D10B4B00AC1A80CE,D39351C80AD33236,7D1B41511184B768,04C872835B7DDA2F,3168205897A2B738,302DB972DAA96CB4,F0A9C9B189A57093,EEF8BD505376550E,000056756811B75C,982566D5D3C18B07,0961DADB4EE39A29,D38E173A25D466B9,78EF41CB0EB09C44,96AA4D3A2D989F4D,D3590DDCF0228EE6,8C3C615C773F2DCC,3EB46412063A547E,AC8E54D217BF38C0,B7EE759353EB3802,6E3A0ECC98F01B1D,0000612B81C2E6AD,EB7A48FF7B30691C,7410B3092F0DD175,4FF37999E821883F,8B5914AFBAC994DD,3DDD04B1667DB5FD,2E845E2897DCAED7,95B411E63404DE87,DC6C36CF4CCBB8FF,0218C80A90881621,64CED07BD30E7E5F,52AD7F00CE00D9AC,0000385594742458,9D3B531BB05C78C7,5350C60C8FDEF0DC,A4FB7AE7A17A4DD8,9BC845B16A4C00F9,65B36E10426E04CD,110B3D769E0F4155,331A9FC780C9F467,EA7B136C536CB529,6C93629FBA58ADB2,A8C0139EC0D48C35,45D75241499C8F25,00006E1030214568,E59F81AE98D4A2EB,A9B5F93612E008F4,5DA3BC06491BD121,7815D7DF0EA4E7A9,6DC8A4F8FCEFB8AB,EDA5E434644BA153,E8C0B2D0125E451D,5E7E33D2534817FA,5DD9D2F49A7E902E,45DEDFA6D7642760,52E12C69CBEB930F,000048E93608203D,7EDAF0A04899A155,EA4351D1E9D84284,F51965A24EFAEDB6,792935F9B7C5D4E9,8071A44FF46F9C4C,20B44AF6EC38331E,E020675BBA39FABE,266C8CEFB407519A,5B0F1941137F53AF,6EA4CE61592C2EFE,1350E6516661DCA2,00002EE9C2E53A94,DB2F33F44D44BF18,AF77A4BF8392F28F,0B393F9D626106FE,00B3048E1BA7EDC3,D172C8F938EB6ED1,F71D1AF30AFCB90D,23C88108E19D58D7,A872252A5E204359,E48B7B34C3EB5976,925D656B3D687F7F,B04486D1125C84BE,0000105214396599,D3D71FB974269A8F,7B72D515CF159163,F2106AA700549551,448DAF2D04CAAF7C,DBFE25AE181E0AB2,41FFE93AFA7810C0,580139CC3DFCD227,FB921F9EB0330884,CBB36C3A41A03A6E,505B781921B396D2,E4AEE0166CC0C993,0000420E652D6C4D,EBCF505A8D9EAA07,F91D8E748A02FE04,CAB15FA791604AA7,F6D1DDD614E35A3E,F2C812C94D1778A8,824165A0F5943CA2,0C215AED3D2CF5E9,BDAD80B07793A666,623E7321312DD4D7,23826E3A88E077BE,36D1B8AE0F79AC14,00001068F666D2DD,A17094F0B6AB4A45,94B90564C817E48F,5AC02DF97CBD0DBC,3B7DF92E43CF2EAA,A5399D1B840594F0,CD53BC41BC479513,C062C3134CA93A1F,153E1B1789C59938,5969C30470DFE733,627D6D8F71321046,21C15AC40793C679,000035301B852E23,E3D7EACF3ED3BF0D,BFAD322F47CB82BA,DC0F69E18D473D7C,65B036A6E0D5D411,AD1243631A242E09,15C1976602D6BAD3,A4407044B6D13DED,9098D13D167CC524,60A53C97D277E411,531AE5599554D7B9,0613791A20158AD3,00000B782AC3768A,8FBA46FE6A24E95D,0D7CA81419ABB310,6ED4D58ED5653E36,D5ABF1D96D3BD323,6E9A2223E862A51D,2D4B778AB9056B90,AA3733150D8AC4D6,67CE23ACD5AAA5ED,1C0949DAE3FA297A,B2E95504A7AEBCF3,1159FA1F40A1F041,00001C7D4188AC0F,0E22FEFBC8EEEECA,48B2B8FB01EC8CBF,235BF6B8C170C360,63BF7A734E84209B,55276EDAD7511730,A13B67F461CEBEEF,AF9E84BD1BCE573F,48FE119AD70F8C80,67E3160804EADDE9,1CE3A23071C3977C,7B6156D93F2EA100,00006B0906F3DF1C,070098279AFD64F9,424C003BE4FA8ACF,D924C4117F97036F,FC72FFE6FB3F2393,1A7169BA70BDC67A,9D6800512BDD2EE7,4B9D9A2E0E896940,81611189CDA6127F,148C157BBFB2DD70,395EF18F37F8CB6A,FBC502A2F4B3753E,000066BB3CFD4704,89AA93680DF0C331,304B741794476B88,AA93B88B5D3ECDD1,6279271D9528C082,D14594AA054BA1B9,2F8D81E521A79EE5,D3A4718698EFD4AF,7E5F13FF2ED85538,360D5FDD020CFCA3,D8D3A42C12E53ED1,4F18923768338EE5,000025179BA9DA97,02949197721BCF6F,6632CB9DB6DBB1B0,54CA6E62679B6E48,7E57270E0DBC852E,F649B15C13050ACF,37A633CAC001BAF5,984C31CE9A34FDE3,DBDBE16540FD69B5,1F5BB7CFEA0B6EB9,F502AAF4AD3AD8AD,55FC0357F1A37816,000022C0968FC89C,BC783974730EF635,2BB38A0A0EB497ED,C2773F24D96B3177,1795B6905D0D854B,E5968714E1249AF1,C8A148126EBA887C,C806458F675FE934,CC0FDEC5FAF990A4,388CB7A14AAED8C3,B12C5B8E5A63814E,1A8B937A4223C6EC,000025C23FE97C52,9CAE4EBBD6DEEDD1,AEA557473A6839B4,07433F217AC7EA6C,920B03ACE7FEF391,EADC7C2719B92648,C6775E0AF5AC1A3E,84824A9C40776433,415894DF9ECBB879,D77B3E485F8AFC36,4A6345ED258953EA,169D8EEC66325EEC,00005C3703455DA0,A53F666C0A9E668F,7BB31ED97F0CE55F,369D2947B9C335EC,9913DB980B7B85DC,1A8785079FCAB17A,F1FC0AAADE460E95,0A0EE1BBD933B68B,7489D9EE06BE9A22,DD94D40EEEC81266,E4467917432EBD6E,088B75E06CA2F145,00005F57B080D63F,75770B5E319C0AEC,266EF3297D92899A,D436A40609185BF8,240ECA01906BDC85,47E39A3195EBCFEA,42B68C5D01C0DB40,68E2AD64D819F06B,5344435399E8C048,0C396B8004D9FCDE,1057164FAA913DEA,9AE62B5F7FD70BED,00000B7C179C7462,BF9C91F68D2EA2D7,3E5ABE6F3181F94B,A4F9B573A8BD0C22,CEDF1A60A753A09B,9647240F42DD2671,F28C432D87363E04,292594C1D39A465D,524CE6C5086EC652,7030E21A1ABD0C2C,9DB165B2A1BA95D5,4A6BDADE39FAC53E,00004922B23A64CB,0CD0DAACAFC1BDAF,CC8BAF7E77BDEC92,3866292964670B4B,9907B6A084907E7F,2205F2A933AC7995,B8C3AB9993D1EAED,07A5951762EE6A14,C14BEE0E0BCD0E78,C7DB0CD2D20E809C,6F19C8CA82673336,816558AD116E62A5,00005BB34FD8B15B,FB3E5091A94D75BB,5615567DD1803179,65431F8790BDCBFB,D13B6F72BD2F9373,9203E725BC80F58E,009F90864729D851,C09E9EE4A3E8DA88,CE9BC094FF2EA1F5,D4C54B8A5434B70C,6D818FF2AF059473,60576EB86382FB84,0000135E207DE7F9,02E1D24462A67619,EE9D57E4CE5930FF,B1BBA312A58254BB,A3BA19ED6A2FBAC0,D9B33B4BB8612CC4,D00D35911A7658B6,AE53BCA77485D0F3,10BDD5C9E61183F2,B66FF84AD72E794D,CA2B80A834568402,31E0C1E4751C27F7,000042540D9F06B8,BD34717262B48F43,CA0FD0D292F0FF4A,A19B0D108A3B2FF2,1678D4460D7114C1,394C737AF04D215C,5080A6EAB3D5548D,A4328A6B91DEAFF6,643E52A9AD8BE7ED,DC6D1B725FEA108B,B870D6162A13590A,B6C39E5B3B665E47,0000038464502326,67F7E284C731B679,DDF9DB270790C86E,8F8C9844100F1E6E,D71B424B2E1357CD,54F06F9DAE962CDC,EA0E82A69700D90D,5CC2572E79F89E51,6AF6F68B1C72695B,3B9276758D664066,3024EEE8E7AADFD8,4B42C47CCD01B77D,00001CF9B5FF2F4F,2AE329C2FF07AC36,A87F301D24470302,C2995B8E50B6DAD7,730BE06B15A9F51E,1F920481752D44A8,0E7F534F19F777C7,53F4A847EC85D253,621F4864C548BEA1,56EFD35FC9034581,C4B8D66C6E6D86A5,DA74C075313ABB87,000067B6597212F5,6C17FE33F004890A,00BEFC2E276E3AF6,089CB248C5ADAF40,5C94AB2BCAB47C92,2EB7C59A14F4B180,327C51709F1AAC0B,6DDD2D6241E89D57,E12FDE8F789AB2A4,87B71C0DD475C022,B90901B0FF7CC92B,353823A321FA646D,000040195C18F331,CFB69DFE712F96AC,81D36E868F16039E,8A8934A4F2401CD9,9581F1176F0BE73A,E90E7B5C52435F85,23F01CD2EF98B3C1,FDF10AA912455BEE,4756DAA4E04F9730,2132898002E82B50,0EC647A6D10943FC,1BB7BAA5F457FC6E,00005F01A842F59C,61A4D48C34D08C1C,B8DBFEA9EFA70BBF,DDD926A15ECFF57B,498C29FB5EF74A79,5017021FA1094C61,3BB471F3097C1C51,07FA5AA62C11EEF1,5ED87AF67AF91262,4EB0083CB072432B,6E31E7B821D62751,5980ABD4C7F52B92,0000628D71172AC8,F7A9CB07118249A7,F3267CC7BEA96512,57C4B796DDFE07E2,998CD1364AFC88D1,D24361FC9FFB0694,D1D5A3D0486496E5,E5E9F5104027B757,60BDAF7F068D1A07,EC559FDEA65C4ECD,39D9E36B4FBFBA0F,613C611FEA41CE02,000019F801F01B6E,812E26F964221E83,36ED2A968C3E835D,7B4FD87C63BEC349,074B78013C5CF26B,F5AA61B23BEEA319,0A8295030FBE1ECB,86A5D0E16D8B7C0A,D5AC4BFB29398A18,ACB3D04382AC3387,6A05B77CD0B17F26,84D0C8BC28959BC3,000048DEB964C82A,3BFFEAF4A4E90D59,85A03E51C5CDA223,102A836E7B6D9FCA,220DA6AF0339678C,FFC761DF97FDCCC6,2FDBDCF176BB31C6,FAAD7F81E431BCE8,6D7F7D05FD4697EC,34139C963FA7597C,F85479AD0D173198,57983B1F3B57DFD9,000068ADA77B086C,289F2979840A678F,90D641A02147994A,7C7D5953B2D35C9E,E29E1CA5AD4A86B4,50B836DA235531C3,B17408603AA10EDC,BA68E2A9C5810DF5,B93D25FFBCB8B02F,F2CDBB84ABB078B7,8108117EC80DAD72,BF2C074D8E39B458,000021BF81578D79,B70BE3E92E9851E3,48D8C10280FA4F53,0ED83AD6099534D6,242E110BE20838CE,6D15A1F7289D7230,B11F89AAC4F30484,E1ED8E6E85D09429,904CABBCC307698D,B36FCE7745AAA236,F5B168614CDB1542,D793F50DD525E87A,00000803F281DE4C,9CF2AE0D1CE42480,AAE91BA7A6FC09E1,95638038355B2D41,A6783196A86E2A2E,4708D38C62D47D2D,50C0C603709A8011,BB6B70BED45D4934,DDF6EC296A7FA5FF,89D3D8AD76632241,5C762F6AD3EA8C11,423FE1B2C88B9924,0000670598F34986,E41A648395810548,238839E9148DB4E1,6F210A714642D027,738BA9869515EC12,A7DA18D6CF2CB940,EB3E4C358E6B4142,9AFDE84CED1A4CA3,BDAF2A56D15A48FC,FD8C2DF2A816B591,0BDA4CD4AD018D92,09656BA903D03431,0000568F447BE855,B20B41008A734906,A9FDFAB2451A5BB0,7CAF8E09ACB07E04,7F84F8556C219317,60BFEF8911D1CE5C,7AA416F08A0B2276,0CFEB297EDEBA893,60BA1920F5BE6C21,0588420A456BCB0D,B70114002C40D298,03098DE3FAA091C4,00005C24B8945E9A,882DFFE0794D69C6,C4537B4D7EB547EA,2CF6233CE6458B28,6AB3ACAA9DA4DF81,6B13A56EC723A082,71DA6B8E450931E1,0B0E961E6B31FFC7,B897C39D6CFFB47D,09C46EE6BE5F9ADD,6B69696F9C963AAA,976B12EA23964772,000017C0E221009C,7739A7CE1FC6B7A0,19B043601EACA884,16406DEF72C96810,B06396CC11E49CA7,44B9CF60B39887B9,8FD05565842CE39E,349520267B3333A5,7AE6B558B6B7D263,79472162753153B1,DDAE37AB787FA025,27E4BFDE5C9CFBCC,0000407326EA944A,84FF1E0894CEF303,D7AA7E47348E0A4C,3BDB8F6C2D373A31,1348A94BD7AD1BE7,1105D99F78104EE7,40F9D84C01130688,500C49429A664DC5,7603E6B335341103,0FE79BC0DED601BE,BDF7568494F2421D,8A393E058BCC1727,0000382579FCEE70,14EB68CE3C130309,1174C34782DEB4C3,9B72BCCF2CED6AEC,ACDDBB069D52B00B,6DE2572F11470AAA,40648DC01AFC976C,49462D3AE4BE57CC,10B8060823F6CA78,4FC0D80612D97CA1,186902F98B3DB6A9,430711F04F3EBF2B,00000A353BB09FC3,B894D894B5AF85FD,3FBBDB9C412B675F,B42E2B86276099CE,7B9DDDE2B89BEE8C,F679EF2C1222ABB4,FA602EE1A79599A5,D8AD6B18BE17ACCF,DD91B3B719514AFE,E7FB2B70293B2143,44685E473974533E,8E1C3108CB2B6D80,00001796C33673F9,10761B39B48FA892,F9262EA62E1C43D9,BB64493BCDA297D4,B9EE037C0966CCBF,59DBE3A4B55133DC,28D21F1279E12FFF,17930634A50C7EF0,CCFBAE06B1B3EAF7,F6A031F9193A1F44,28AFF0A9EA6EAEB2,B8D99A7E37E3A1AA,00002F42C7B55D68,B5F95B22EC2F357A,275C6A777008374C,8EDE4773468873E1,BB0225689442089F,D42FC46D75EF7DC6,F4EDB4D22653BC71,AB488B9F92B60D80,11501A4C5466F31C,DDDB3B755A43B04B,0B488BBB798E928A,814C94E22FE72544,00004E9189340E18,B32354EED92EE5AE,0B3DEF97DE189021,0EBA8B5E68971607,FB75AD35D4D9FD50,90D17AF1CC3C537C,E6B7418FE8B2E444,7B27ACDC7C75CA1A,C3155ABC4F40A33C,4BDCD6B11AD6E6AA,0C14CC81242E2056,4DB1463A38630683,000046B092DDD0FC,E6299E94CFDF2CA0,6D5405B71D5D5745,961D1972BCE6E17C,E437B05584B78CB1,4D86B18BAC0DDAF4,56E500CB560D423A,30FAF5D7B90BE520,514AC849E276256F,75D973C1B028A786,0A7BA09EB95699A8,6E12F80745DD2234,0000458C1E000612,27F1891BED668907,020A14401B466539,68D46B681053D33B,B642DA947AEC35E4,B931695D1D008EEF,51138CD8EEDE13AA,54C3280ECBD06A2E,BA5E7FDE91EECCEF,6CDF413BB09D3FFE,AFC5B80F8A383FC3,E42513058ADF97E4,0000539B3B52414D,BD424541179A7A43,61D55D3218E45287,637A08BC2DA093A3,92ABA002C0ADD6A1,864C807EA0EE09C9,1B50C7C627D14CCB,86F7F8F27C59601F,E868F156C3B49C86,8BB03DBF564696AC,83F5E5F9C05F0371,87590A5C01969EA3,0000363257C838AF,31E7D1E51B921441,CEFEC2704B47DCAC,2BD94B2AFD1F3F0C,B92D71B48B014D5F,C4604AB4367A05FD,4FDE1BBFAA71BCA5,73974E88F9662356,34B26D0C2615116B,E2EF600628DE0D05,A601E1571DBD4756,CE3D593A53E10FD9,00006A812592C53E,8B95FBBDDEBB472A,CC8BD5E7E26F5F85,0A81038BF4F429F2,755037ADD4777704,647E5CED51E5B5DE,8724715C52B81B61,61B7704368BC3C58,A8E5B2A751BD2DAE,F72C225F12D26B1C,D05442663DFC2DF3,43822D46B87DE597,000037D3D9F72D1A,D88BBE8627758ADD,F010D93BD6FF1B30,F59D3F3549F780ED,AAD74B6BE6F94CF0,3BD08ECCA72F0D90,F11C4011C1185C64,D6A21A03CE6B06E1,C0FCFDE4359B6766,E6F26BC7D4C04578,C9C1A06280AF1492,DD69143F8865BA60,00006E84CE8CAFA5,A6CAF83C7F7274D5,B0DB4B9A0FB0BBAA,61A6A285AEEBF972,5CFCFE09863F3234,BA9FC16EE4D1711C,704E760FF48F5CEA,A2DE5656455684D2,C4B4EF40EF2879F5,3CD955D7A4FBA8DB,7AC9DDF8925B222E,F46A6ABB3D003B70,0000582ADE3209BA,51EBA4898436FF1F,43BF843B074D512B,BA2E2FCA88FF7B1C,C358E15948B42509,0003226CB9EA9E70,21D140CF9ECFD7FC,658F1B84AFDC4948,28A76D249556F649,4CC7DC3EF2FAA541,8B985454E7519A60,251304B00003298A,0000639E0273F2FB,6EF2509F651684C1,65D3ADB80789F247,9F4C2394E5B3AA06,14D1D83B7D22B061,1B311F70E755EFE7,A38A198FC9B20135,8171D23172F34000,0CD3EF5648D477C1,4BE167511BC6C7FD,E433C8BC06574600,922CBFC09D402577,00000365792EA09D,3B20C62CAC8F6A69,093B647895F5D153,0D9F3F7E9CFBDCD8,60610040F80BA3C0,772BE9B2374795C2,8CFAE22FAA0E4507,37E16BC62231A8FA,35661B72AD00EC47,7D9A8F87EDC58095,AF677FA1E1262994,D5BA2C456246D72C,000041F7CE129EB9,2D6020D8401FCCA0,4A47A4DF62077696,4A53B205CAAB653C,104F82D15FB7321F,B81F2F59C4F1D5FA,9538B51BC04741D2,3968AA75247B906E,3FDF7AE3ECF22536,CEB6F59C2E3FC1A6,6D4A681C4C50701C,803AA76566F947A8,000049259DA8F3C9,A881D3C202954A8F,05363E9D2E35B44E,816D20E55F8EF219,02AC2F31405D170D,C45275FA072257DC,9DF90AF96CE30915,3D73BFD73C656CA4,F13D26E44DEC83C6,ED4D2D5E523376B0,EBB200E0C815E244,3EE2AD81FF253FF3,00002482BB57C48A,E0DCB7622DC87606,28DECDBE87A77C3F,2F8AA9F03FD3C04A,B0839A16C11E59BC,BE278ECBE2AB7227,ACA537AEEE1B1D90,3B00C6A55272FE01,91C0B08E82286945,5774E1944FA4942A,51AF60807525B6B1,F3560AA33C899C4F,00006574B9C5965A,D95907CB57861C69,A3B79321A89D0BED,B7600C032CD5043B,CB41D4FF0847843C,B7CD518BA4A69DA9,5BCB184E677902B2,F48D5743FF765D21,DB7980EB2356D907,3B23EDC70845AA72,602DD7E8CDAE9DD9,AA1AC5E574AB925A,00006E30430C9D3F,14ABCE70FFFBC334,3E8E7B267252DFA9,AD7254CF265C666A,FB84345540C8B3BA,627E58277B8579FD,CEACF78F769EE8F2,CE3C877DAA203E3F,F9D8DFC5BF15B3C7,EC3AD38CC2063483,355F62F8BA120C5C,917D0DF4F0FF3317,00000817A4C24569,83CB289FAD4B3855,46EC1659AB2F2F65,1741226B89D72185,E772B88C7836441F,C11A5D58B78718F8,E7FC75B6462CB9CD,8E0E450DA41F55F8,5654DE4E0E04A4FC,10E0837C83E80616,2A0E8730C1DEC4D1,2422CE0A7FAD5B06,00004FFA0266CA8B,FAD2B48A201AAB0B,945FDEBCB928D016,37565F591B45710F,F977D173ED282007,137F6C2EACF2B478,4A254EFC3875DB9A,97838C3EDF82F570,EDC03C1768B97147,644635DDD4CCFC2E,38B057E11D9635DC,D8AD38B4EB807B64,00005274CCB735EA,F926006BD6160256,8EFFBC6F3A808BC9,F7829E9181E5B377,D12AE2D3492E341D,E2194B7F33441CE2,24AE58C0EFF30E49,A0DEB829641DA937,EE6610929F62F5BC,21EB1310A783D6F8,4C4F6C25D4847227,1452347D7FC521BC,000036B495920A67,B96486E895E47DC8,B8F69056A0F9E024,791D2F26A8C07E24,338F3DA5DE31E458,E6876CF298F043DA,CC933EC9B7F253FB,B73E23A9586F3C92,7A77421AA7E81882,893E167B971119C9,63FA5A6CCE11B92F,9839F4B5D65BB641,0000282955D7C817,99C610CD4DEDD455,144BFE8FD2FB8654,2D63AD1D7DEEABC7,55D83BBAA19BDF31,BD1B0C279455638B,6D929F5A6100811E,8969D7BCFE81B3B4,62A342A779AD2C86,B09958AB744D7C5B,43FAE660CB43126F,BC38FCF7E9C96B11,000042EE74FDCFD9,EDB5F8A4551AC140,3339D03ED2B4787E,AFAE0BBF1D66902E,E47626F485454813,4B4B5507B6B86C40,6CEE4728E28EE7A2,A5F0231E14547AF9,6794711357C3ED69,B174945197834C9A,76ED55C597A840A9,3D44521C6E7AA54C,00004667C5C49D38,32D16EC252CB80F4,DD2BB936F1F0E4F3,E745C7F8B3CA5F78,1D6511ECEA67B446,33D7D269A4D7ECE3,5C946DAC959A6AB7,8E9E49511AFF2A61,74C5820B4814209B,D54FBEC1021E91D9,C031C47A9E2F4420,13CA0B5E3DD179D0,00002AEA8CA92FA3,D270699BBADD8B0D,4ECA73B5CA57CB7D,DBD3790023FD4E00,371D2E0575D19FE5,07C75F7135627650,3612C6A51DA1A4F7,DD24E177C8C1DC45,33F4AE133BC53DFD,A677551719414604,F0092C6EE8326A6F,53E57A1C82AC65EE,000008DEDE1C43F7,7DE946D5F8CB71EA,06A96473AAFED725,2DF8D27911750A4E,E7935D177AC41287,53B819287D83BFC5,3A0BB0790199095E,73CEC133B5EA85BC,2FB6FCA00377901A,8A234D0D2A72AF95,3B2EA66AB673ABC9,E62BF23BB5B6978A,0000180608B5CB41,F802A2ADAEE8C387,77CDD0170A070E51,E048E9D6EEC0A004,F0D0DA05FA6C6F25,F96AF0F2968598F5,4EE5DBBFCFE07229,E378CFDC7103CACC,8AF7456E68F95F7B,9D007625468DF2E3,8C36288134E64CBA,8ABFB1DCDE134B90,00001E995E79BF6D,C8B8D3BAFAB85010,BB53DDD7BAE3AD2E,D254EEBE9829663A,2CC3BA479371477A,A2CB63897BA6204B,69E197E17440F530,0870442C2E82EC66,E6AAA4339A03DEA7,707A1827F542DF45,B3B44F01570FB4C8,C57C18AB3EE1A8CD,0000537D4E043EA1,33CD9238C3A0021E,D66B4AD1F933E6CF,4AB5D9515892D13C,2C25CCEBE82B8AE7,BF20CE7C29902B3F,3787D99407588214,A7A2B5DBA687D79C,6BC8F6F561D0754D,3D324593D82A23B4,A9B0101132CE473A,3639E5E252020B17,00005E2529C64174,3F5819D15F233167,572AA2C23D8FA829,FCF7545104295238,042E37E9CAC1C1B1,CBDEB90B7AAC682B,BCB3FBC7C2C02A36,3383E1CEDE96C3D0,464589BE3DAD88D3,F4DEFA495C4EB676,3B9D6F7B0FD1A02A,2F42C21E5CC1604B,00006130AE9AA78D,C95148D3A72D3950,E05CBB0719DF5372,CF99CFE813C08EFE,58097A974B691C0A,21D2EC4A5DA23887,B20782DE616F00B3,D6C2B88793AAC54B,C84AC01F44415587,3034F15A69591FB4,6CF1967F4EE45AAA,11AA4871EA42D02B,00006FBED4C457B0,B35888898E996A4E,E8DE779F411EF1D6,1242F46CD3827754,FF740E661D4BB742,00A639CE9644BEC3,76A27FA458A5A89F,268E621EE473F68E,A03B9E3DECBDC828,573D17D235C8A2F5,CF657A1DDDAED03C,58B2EE45F28EED1F,00004C78C3E3A57A,FC5DEB134385262A,137321A3AE8B8B79,9BFAFAE14605B507,E35090D1450D0AAB,54CF2226A2C8BF51,6EEB90F679705EFD,531E950809B812B7,2F2128D053CC4871,8EB07A17AEF0EF42,454DBA1A5DF7380A,3F649A40D62BCAC7,000025BD7D034E8A,571C4F646808EC22,E58583CB930610F6,B43EEC04C9B79FF2,C32271EC0BA411A8,A61AADE5632DEC99,A2CC269310C9E1D9,EBD5D02D76621487,E2EC3D26C678EC3E,7C7FC68B7A4A135B,EC6472CD66C533C8,2FB33F561A5CEB08,00003038BAE28DAE,13B22FA5D925E132,48001D2EC5F9AF25,33025885AA1879B7,A2FB62D474F5E4B8,A92FF4FD12A7C149,95958192AC617027,7281762E21DDA971,30018CEDB85FEF25,84C59107CF6B5550,611B87E5724FA75D,C2232B8E8AF028FE,00006870F8E4B651,0156BF6899FC3D67,DB58540D53FC70D4,EF44A696E2CFC280,757FD1A92AA49145,63371818CA37A2DA,ACBA04C96E819EC5,8C6E9D056339CF93,6965DEB0E339C812,84EA305AA37B49FB,9F0A19B80810DF74,0361634FBEB02639,000023BD0607C756,A54EA6C84C272351,955ED56DE990B4F7,333C40A1FEDDF906,DE442A0832E1A904,C3A86F2F3678D2B0,7117DE86120B7627,78FF93079299D007,672035B2F368140E,2BFED0871984D469,3B73AAF8ED2949A0,7F5902CA3C897907,0000380754365AE4,D5D9B0E3301529F9,BFB24A3CF68968B0,CE032F6457035118,F81DAE5251A98F33,427E6FB487AD263F,2DB4B95CD3935600,B7C8AC6FD6A99F1A,B78D2205E7807E4F,D0526C68A7818CC2,593C15F6EFCB8AA4,E60A039B492B0A3B,000019A7008D98B1,1E0D9CE0EB35A148,5D95460DEAE0D98C,4CD665DA47C18590,D6EAE59372E6ACE4,4E2BD8662376B935,1B74B8BC2EF992E2,01B57677584E29AE,900A06A655CBC598,E708D9E29A544B63,889C74ECBE7A3C95,DC6FE413127C8BEF,000006EB24E0062F,0DA26B25A3826263,F0306AFBBA6BB17A,72DC3FA1B31F6E06,F9C96E3EEE70EB53,ED9C435943706693,EEF2D60D41AED1A9,EE5CC6446C755C6F,99106973AAC74BDE,AC96EDA748EEF2F8,8868F91756B02B3B,FB1EA1349DD97102,00003A6F7271062A,93A62DD53D19FBBE,DE910A3F31F0288C,41D76D49E59435E2,A3FD74535B9BAC5A,3D117B4961065FEF,268D0C42BB6F3E15,9B53B0809C968D8F,B2080A2C8422E024,C493E2A1ECF74617,BD87B18CE0904CFC,558AD31DD875CDEB,0000107974261DD6,FC22B3F8DCB99AD2,6C07E95D898A34DF,C4D054E0CBF1F7B8,01C8C051F085B4F7,D3D2B67EBF90DCAA,BA26CFCD2E4CE4D0,C5D37F2646854CB6,2D63F34DEC2AF2CF,50A232CD79734EC1,1927E85A178FC0B6,F98013D5E56BEC74,00004421FA3860A9,E379E34F0F36034F,F3C995A98F64FA92,C4B56BD0C97FAEC4,C178CF30CE5CB07E,023B8A4D0752CF2E,14BF2E23EBA979A9,2FD37CF17E99F115,F99B15019EF1D154,61A1FED8344F3222,87D442A6E25AF8C4,ACC809C518A49EE8,000069DBADE8DCE8,AC7F0D2D46F4ACDB,41A8BAB06D7A90B8,3756354BEC30FB71,4DFDE4166F204310,6FC4F393551EA596,13C86305671E3AB2,0CC64363F2053DF6,755CC7D634EE8FD1,38E1268BD7CB07AB,BF3409F5DC27071C,5FBBD3808950ACD0,00004C6D14558A52,0A915BF50759403C,FD8967FEDB555410,D211AE98F441ACFA,6E982B7F038D1BB7,A2A2D112912FDE09,699AD521F8201B02,E8AF26F832AE6A7E,3129F11619963969,EBC588C268A35BFE,137895C079D51E45,5C64B683CEEE5D27,00005417EFE08A12,C885108EE36DA684,63C9EEFE28D78741,40E9EECC872DEEF4,B9966F74B72D5E6E,9FA9F78702A8C12D,BA42FE786E730569,34262A1C619DE9B4,074170837E879730,FCD05D6BDCE5100F,99F2762A3911E63A,7593F9D5F9DF611B,000069456EA10FD7,65D8082BE8A6DDE0,8D6FDA5FF215D66F,8D879B24FC6EE762,8C6D78787AD494E0,16283798E33EC40B,05408D4693F7584A,763B54A4DEFB6D7D,A7C5497EC8588A8B,977EF403AAFE4A5F,C98E3E1267DA9E38,283A579E169E7EAE,0000418994B44110,A5A98C12E269390C,35886E9A7267025E,B2BE7FFE7A42501B,6F733E92F6F2836D,8D854ABB08C2FB94,2F9142AEFE740586,E3AFC1870382A508,9140C262D0A3FC74,E5135734CE9745BA,1C0D52C52A5E4736,C8784010094C4348,000018B62B10486C,C34FFBF56FECEC96,69714B21546EF360,06B35CA92AD48E27,00E360E286092569,7AE88B016A854FE2,09306069BFDB82BC,9F6E34A4B5E8B656,F179BB29C0B4552B,EBDC3ABA812570C7,F35B7BAE0FD45503,4264DAC440129B71,0000412396FF5E78,72C3BCC7FFAAABA5,BF4B5067610BA54A,E052CD610763097A,00A9E40238A97009,F8CAD0FB262D63D3,E8CB766B8457C361,481802B2B0B4EE02,122165AC5A076D1A,AF0905782BE9899D,CE07C954999C03D7,D95DDB35D4B1E46B,00003369494C749E,EC914749E0A69182,D93947C5FDF07680,E446AB46BCC5278A,743D463C505D7B11,9BBED06D538C0285,86EAFEC81358CBDA,55FC1C8FD8174BB8,5E052C38007A86E5,44758A8E0E59CE81,5C06BD1E0D53D9D8,1959DBBD80279839,000013F1EDDF540F,134D7B4041475963,961418CE77707BFA,DE64CF449FF7F2EC,E787399876BCFAE4,5556F9F3E8CB7B92,746231113F0F8EB3,F73EAFB5D9898735,4344F4207D042083,8D0860922A701F0B,A20A6F0A95D96967,8F6B7F4415B02B7D,00001CFFBE2E59F1,63B9B042DF8967AB,D8374F10FE7874DA,975C881231753D91,43A6A4058B5D7817,22611DA425F383B3,5071491B4FD04D90,ABA0F6C1FB9DF0C8,742D9E5842DFAE81,94A6E8F9F35ECCE4,EBC1A5C2D209BEFA,1775763DEB21A594,0000186FAE5EC4CA,DA7E37D219B766F6,2286B70FE596E57F,BF9AC727AE9892FC,1CF84663D4B1A2CB,6171E93B4E234C33,1CCFE49508C4FC04,8D26EC830181E917,2C0B42CD74FD9511,20580032D5710F79,CAC4A22070B12145,DE0E05EB75F2736D,000051617E5262CB,787DA59574F72EB9,A2316D49CF70CBF9,6BC3C8C389A8AC3B,38BCE9756E6E46FE,3421C609AD35AE67,DEF3B58653CE516E,D3FE64022DACD2A7,E251D1A4E52DDBDF,26D966F1A526269A,84930EC56826CF74,D3A34FDF70629F4A,0000462A701C6F09,82C52AF7F30787DD,65A2FAF7D2E31C2C,B3157D8FA7D66C1C,6CEE3CE6DD59E341,9289C1D9960169C2,1BB9D5C4F5125FD9,E0E2698AE112A9E8,C53CF33C03A5914E,D3A6121BEB8640C8,0E89987503537340,A3D76F3E5156BBE9,00001C31A5FDD9D6,0BF87D71021756C6,9095560328D965A5,A207B4F08DD35D61,ADD275B6D36035A3,E3F75707C1F489F4,41D2E426419F7085,3AF643EC4726BD2D,16E55E5809CCD12A,C2F72BFDABAD2797,388FED4BB57BD28D,C8F45459C42AC29E,00001A85CA7691F3,49C102587BF9E105,C7CD60A51029DB9F,4BF5FBEFBB17E465,3B63D832970F265F,169D63362612BB09,DEDD0536BAE36B69,7CC662F197797624,8BE00B677E3FEF46,C114F748F6E4E4E2,D47C5D9A52A53EC4,3186D1787D9C76D9,00003E7ADFCC0C8C,EFC2137B0B99BA1D,11E82C9FA5C7F5A9,7600D3924056DECB,50FB442A5BFA7848,59B170D24DCFCDA4,AAA6F523EDC5EFDD,52CD20CACE47C1E9,2573BFA50BE1AC69,30F0D64522F75F5C,1EBAE38A9D112896,191B642698774711,00002B473B3ED783,A24BA842654D56FF,2379678785AA1291,C120742CF1AE9A58,25339FDCA994C734,A0046995816559F9,E645E8CA47209500,FD25405E47D07BD8,7D6DA28E2DEB75F1,2B4480EF2D486CC0,2F8C98E77622A942,E140933ED1594A5C,000020603A5BB484,50D081101305492E,2F043B127AFE178A,42BFC92D955F9ECB,DC21A7A0E23649AE,0ABF7E92A830489E,A361B97D76607818,F91EF83AA1294E0A,B8B8F5352E2D4BC5,B7AD5A8B7F09D20F,CE9B0F8BC584E5C0,DA1263B7E4E6CC78,000063AF5B39BBE9,C1A7BEB24E3E6D5A,CBFC528790F46F49,FDD318B4B6459CB4,AD7A5B3E81091008,FA24102D5653ADD3,D020CA924FE80A26,6554421C7C5A91E4,947F0D01B08DBD6D,DCFCF19D77C32255,09B39C8676C88E7F,1DFA7120DAF47EFB,00000646DCE85EAD,F29C58FF45922112,7C0B050EB3813E2D,DDA259387960AA6B,DF257E8F5279419C,7988BD53C4FBD0C9,1D7DBA822E3DE6E4,BB06252ABCA8E740,B13B6F2A6539541E,708389FAF27F4560,1C631D0CE632A029,123C7A57B07D0809,000021628FEF25E7,092D4C488078CF21,30F9CFE3D175C46B,15358A0C76EE43B3,1AB44E69A9039712,67876149A0806045,B0A2C566F678E06D,986B07F5C0F0DF9D,E23E7CDE916965CA,C1D68EAF122FD51C,CE8BC8F67E4E80E4,0E176B7365ED768F,00005A4694BFAC9F,833DEF87D20F2EB1,39BC8785C70DF66C,222781417D728E31,54B2CC71E9D42AE7,628A51B368BB8E34,55CAE9BA68377935,FA8183510070D8F4,ACFCAD53E3A42941,E1066CE1B6124101,F9A8523E2B690DA8,76C8F0D7595E6E90,00002E6E73457D41,81EFF51E302CD81C,67EB55D87F18E2AF,3782444C2145B4C9,4783D9B1CD6530CB,D50EFF6F21231C80,F4EF1AA61C3652FB,0415CDA015D0BE81,B4A742CA67C5D28B,9438ACCEC51C7097,F25473DDBF53AD27,8E2676AD0894B88D,000056FAA20783B3,29DBA9471C84B54F,DACD9974648C42E3,EA8B451A15AE712E,F01AFBFFBF9F7375,40C961278C95C6D0,0733EAE8AD308D2C,4F838DBDA28D11B6,DA9324D30EC9E9D7,E540DEADFFACEC98,05448CB1549E8A3D,BF6F1D34CAC113BF,000054C712EBC89E,438884E618D70803,F1566103F3B55FD6,14852D790C2B6300,B0991A1407DF23A3,97C3020D9AEBE353,B0B913AE38FC86CD,27CB99C0FAD795CD,AF11CD8B57340AC7,4C6941ED4F90ABE0,85EC0CFCFCA0A2CA,9F625ECCEA10B762,0000541536A11585,BF3106CDAC5C9491,4E17ABA0B4E16D80,14E6B541E9BE799A,1DB30B764F56A507,BDE3A5B8BC20B284,D0F52C065221C7B0,D07D478DC1A7E496,0B8623E106BC5B28,4663BB5E91AD0506,FA878813641E7898,B86D40C4976C103B,00004E30D9D0A8B4,E162A28F1C29A574,366ADF7110365570,81241ED22CEEE215,70713A644085B162,822C53C6EDF0E91A,7B886537E33F37E1,3B2D1393D8BDAB06,EDBDADE32E6D3F03,1B3218F8BAF48547,D515C9A835ADF827,5825DC4945AFE78F,00004EB6A19B88D3,7C61581BE4E250B4,CB1E2BA3E18E6BFC,D941A95EC969682A,1EB6F8014FD56E96,93F99F0A85F4335A,FD687A3670A8EE0D,D5D22AC6D61AB56D,7460C77CE8ED8EE7,7166CD94028F9073,5712E1B602FCEB9A,923ABF4D631E53FA,00004D04365AA5AA,E2EE0A44079F3DB6,054EA4CCB672517C,4250C41795022095,2ED5E54583F570CD,9E907DF26D6C6C56,60278DC458DF0235,4FA6AD45C21149B5,C73ADC83FE0ECDED,AE2C7E9445CD656B,3023C574B1C1CD18,CA2DE0C91CDCA775,00001E8BE56E0A4F,4FB94BE9D7B46AF9,DF78F2A8988710F2,CC4986F0675F4C51,586B9F2E336C15DC,A9A88C3441AE7990,FC446D28A12C5256,00893790114E80CD,A94699BECF02BCF4,1B34BA2E2123D55A,26E688A70A5E2F00,2F587C7BCC3FB374,00000F4C73233E24,62C24448DCC71AF6,CA5312D096D50E0C,9EC18FD9A4162EAA,D872FB7E51712854,B374E8DD4D9E81A3,FB1AD0BA47087686,123A334DBF6AF49A,BE244F1BD1F99E85,1320AE11DD27D7EB,6908F12F31BB4089,FBC71A6E2E971CA2,0000628A658DD501,D24D2D101F8263C9,8A7857A0286318C5,AA6F56A3BFB41491,BA17976C5DA47029,6D008A849EF0D29A,D26572F31AC2E918,1A6BE25DAC89AAFF,9E696AA5FF43884A,BAADE86D76E4D139,E529A373BBD2F1D1,173DE56601D9D80D,00004720FD8E0683,275FC2452FAD07D6,36D2105BA2016DC7,DDE4BF611A55EEF1,EEDCE33C35CDC3F9,22B87CBC89CFF999,47587724491CD3ED,685265705B2416F3,7A04F922DA8E607C,B43599950A8EC958,D11EF637DA1ED5CF,781D9D3E6E6CC838,00002B0ABD00FFB1,F5B71B71F7B352C0,76E1DEEC8476B0DA,3BF9F92A1A14CA54,1EA9688D50FE873D,F444E9430CA46FFF,77271FF7FB6778AF,DAC2A4C0E5F5F4D7,3F96FF69630F8377,DAC1A49A368D2D11,D7046C9B06B759D1,BCF303677A804378,00000606AF5BDC5A,683399F50A201BC1,829E4BCCBBD08660,25C9A6B53124EAFE,A366982923AB14C6,3BB84D9B71ADC79C,775045E7A6239F92,2D65F68DC371AFB2,A0DF339FE0750F1B,647CE1A209C49159,BFA80A26E017D2C1,B39E60A375886DB3,00003236FF00BC94,203784AAB72B4368,A687CB31160FD76B,C13F88DD31E97D5C,B5A48B275E6BE65E,96F99BB1660F2BB4,38F3A061AA27D10D,8834838F34C0AA71,FF43B03DB71B9CCC,7A0FB1DCBAFF291E,0E06BD802188F313,0ECAFC2947C76D5B,000066C98DD30C08,AFF476775CC467A2,98CF8F8B9AEDA4A5,83FE5D0448121CE8,C433CD7BF9523C8C,D2EBB2859BDF71BD,76B3FEA6045EF275,5258DC7FE2B7CA54,5A7FD89D4E64AE0B,2C3024F67996347E,B97074B9379264A5,6A36170FA5D32B8F,00002EEF9826176C,70C3A08869158B20,968D2730DC32585F,4DC7748DDDB33185,468FDB687E86C6DC,E2ACD03427251E4F,9200A5880A6D426D,949451422DE62142,4189D7D703C3E3E8,CF8E1A91266CE1A4,680A7DADC922A85E,9014E5734BD288AC,000015F32AD90706,3B00C5CF3C6FE956,55E94DA0AFC01260,0E3B7F33511AA8AA,55093544D9BE4673,B4BEF7195C730DE2,6AA919BC64053492,8FF26667B78FD3CA,EAA9EFA787F200CE,AF3A0B60FCB6784E,668A2F5DFB2EE22C,97C9ECB28E7B8F22,00001C263F1C6F1D,704F99FED6D529A8,FA0046CE42FE1D40,D8F73F5CF0A1119E,FA3EB66A08E4CD7C,6AB50B5D0FDD644A,FF8FA9EAC506D196,783E6D719E21C45A,F294657F02B4E85E,9D62F0059D867326,F420879B39922B6E,8F65C644AFD106AB,0000481F4CEDDB20,672D3F80863C01ED,5E5D319B05DAD5C5,B8A85D33B6B86AD3,4EADB64C9B6E7A1A,42B0E6C03171700C,0A6B01C7414C7D3C,96BD9D0A9C09A64D,31564F429C1CA96E,FA2561E503A863D4,03A40F91E829CE0D,F9AD0FE35F7D85DB,0000547F900FC0FE,7236016F58972196,5A0D9107A5ED8708,B687834D90CBD220,B8189ABE7779DB35,1FFE46D5F27DEC47,A5EE04C778C60BBF,ECA5A0A92974444B,07829387DF1D76B2,652C858F44E83E99,FAFB9F993B1A84C8,EB34C47924EF133C,000060CEF352961D,4501AF389FC8DDC7,D35AA7CB6CAEFD79,74A184A6C3AC0611,802BA3E8478B7D11,B6865035C88246C9,59EA3EBFCFE17964,20B491457652EAD1,41068C6DA10B0474,4EE44073638A5774,DBF0286ADAE74339,1F0FE2523F7D66E0,0000372088C67233,0DEE0FD37A48C887,59F4253896107659,38508609398B0B43,E6D8A07EE2399752,7DFF7C26DBA41D1D,9B97B96C8BCD5062,6ED1B07E3678A7A5,A7FB97413CB09AAC,30911644AFBE66B2,EF922DD9EE2BF113,F95FB2B8091F7F53,00000A5017E85A9A,93FE27BEEAB12506,DABE4D0E9BEBAFC1,28C30976D9D39B25,276F263BEB8E0CF1,730BF6AE4C9F5050,8A8B15571FB9692E,955214977993BF61,F37A7339880AF55C,A1555E6027E3B7A1,763CFED3F4312DA7,DCE8AB30661E70F1,000008DCD2F8C8CA,AAF98A3D5850CBC4,CE3C0D24C51CF07D,C617A3AA82B4BB2D,E19B79AE0036E960,9797B16C61B9BA71,241BFECFA6C70BED,99E62378E09E83F3,D3F09DE83529EAD0,52AF31F7B986F5E7,2BABC08A2BEE8EB7,712558F75BD2CFCF,000004B6B6AAE615,8FC352E897332EA0,8339C1B9662A48CF,FEDB1BA236804A2A,6E284E978A4B3DAA,F8BFCE1FC68715D1,502B573A5AF25E4F,CEF395AC2889CCE7,7E5E5EF8B28C5C9D,0C76DDC9B89A3144,5E9E829680CAADB2,9997A36BE5F0819C,00005AC0523E6ACB,436855D8B6D180D0,AF8B3821727FC5D3,D807122ADAD66237,492B06F8165F3FFB,7522540FC9DAC620,FF96FD3EEEDB50B0,3FDCE3A4D7B66880,1710652BCCAEAEBD,D203072265AFEA13,3AC98D2EBF6C1410,AC56B3DBBBD0D247,00002DFBDD8BAE64,583FC2F2A7D124C2,FCE257491485D382,BDD3CEA84C8D3F2E,64ACB4B59BFFCBCB,2F86B6CC031400B7,B5A901AD0C1D7DFA,29D2B616F4D2583D,951F1982C60AAB5C,6EF2D8243961BCA7,D43F6D8F8C020969,70E07AECBE16EC9E,00001D01283E3C7E,1E549139C9DB54E2,0D1424A096B74E26,525E449AE284C901,30CCC2BC2E50D71A,AAB6B289E6B9DB17,F3BA1C80DE40C043,05B79264728829B2,ECB9ECF7D2098D3D,8A0803CA72A9A619,79D0AB6365DE01FB,F52FEA66768138E4,000040A1F346DAD4,713F1F8D5455CD5B,36BBE02809A4E7E6,C76E604251713FC5,E6936145593921B9,C6E1A8EFB6BFDA09,52C4D3B7044793BF,931EB521A9912056,E9238A71E1DB45A5,2D7139C6502C942D,2E0D205664630468,6720286566AE5F08,00000DB4948D0158,00A32E21A43D2CBC,627DEF9D9C203ACB,98D3185090DF2183,E04C362BA47B348E,DDA5F5080B80255F,DE736D79CF0F1843,4E965A4248853055,69FF9983CCA85275,0A061EFAD2B3446F,B23C923D865224D8,354CDF3A57AEDECE,00003C785847BC70,90385416B01AEA48,DFFE3D554DDEA4DA,A780667E05486C90,CB078589825246C9,978CD9FD291F99B2,2244D7A14756CE1E,20D6F73BE501C9B3,9D8E35ECCAD0D919,72A47BDB73378B00,466FCBD4C8564D5A,A38910F5ECA3BAEE,0000277EB9DC1C2D,5E25E669FDA6B728,7DBB7EB476A0F726,E15962CF83DFB975,FA58C375F75AC8F7,63B8EFEA9AFE234A,EAC49F98AE0D6C45,1A65E301468BA378,1EF398AF66E2B34B,4927BA123A8E45D3,5C7C8A1A7E25D002,A59BB31EA09BE172,000018C2E3DBF8D7,873837CBD6DCE0AC,7B5811F14E81EFE3,4B52A3F205DA400E,20E5D293F88FD3A2,169C604185735CA6,CA820AF4DDEC0A6F,D38879D69404E802,E0BEE812BEC87FE1,87565FE864608771,26474EB058746B62,0309F3A24B124C9D,0000150C74822011,81B5DE654B2CF027,7581537EB9B7F373,7748E5AD76CCB131,9793AAD2493EBE06,681EEA79200F14F4,B31A9657D981CC60,6C3EFC847C6B1C84,78E15C90B7500E78,765A3EC6EA45F14E,C6474059122BE4E4,A86BCDB5A53C4411,000015CF77FB4FA5,40F85AD5E3B76AF1,7AB777F1BE1A9E80,03DCC9DB7922301D,A3777C740A6CA930,2E05A596D494820C,5AB442E10C23BE71,C60786D22000AF9A,A06FEAB09C8124E9,3EF23C4ABC6F4AE8,0BDA5ED6D281828C,8DD9EA9718223A4B,000018D1D9DAEAA2,24CC1DE3BC5FA190,FBBCBEA2A21701EB,F981B7E5C9C41614,CC6C87EE869CF81C,19808F8940BE707E,26E2DB2A0AF50D45,B367E9BAA91B6F70,6224069A958195CC,F01772C7E68B5698,FC181F19879362AA,EBA39141D8BFE496,00005DC8721CA010,0B03CDDE4E92BA39,2A5E085F823A492F,115EB4A610225F2B,6EDF1E786AF2DCF3,22FBA2F8187DB0DA,37A4A6AA1C7F6E3B,529F854F7C0E33C7,A091A58C8F54957E,7FF0F2EEE318C31A,59A9C6DB626F8458,E83902BDC1841624,00001665EFA7E43C,A79B51CC0FF8DC5B,33BBC14A9D505315,8705BD05BEF8F76F,05A01E3701AA1AEF,687216CE1B4D4F5E,E6F56D2B7B5E1F94,804B53B4EC77DE89,2A2ADFFDAAEC82E1,87366ED4F8F1B0FB,822F3A1AA307EA95,167B37B766B19841,000004EE6D77ED6F,B4E79B2C7118E0B7,092AF4E4A556EB62,899F72D3AB84E2A6,D027ABF5D91A7F0B,FEBFFD4664436702,B8AC11B6DC3860AD,C374D9ACEB3FB2AA,D60C87E2D6820484,A735586B770205B0,8970639AB5773880,515CA28C7D74C119,0000091BE9D9EF06,2DD3EA6F71F662D0,4E08197F14342A0F,F61F7E0D22FB6805,0DA273CEB1CC03C7,B803A52B569A08F0,EB53EC4A44237D70,5515E3BDBD5B1486,61D12EA2ECE74072,92D4FB34653492FE,8A4EA9194FBC4B16,CEBC9E26D7BEA693,00005B744983A2E9,E0C7F89BAC9CCC54,925F08B406C20C2E,11264B100AFB9387,95CA7146016E7413,61AC9B06B3FEEED3,3EB36EFD235623EF,FB658D53B7A37EE7,EC675BAEC68D1757,4F7BAC4A91142118,6F21E81D1C951544,36B2F6589688CBF7,00003C09FFB2A1EF,8E0CE13D65460960,132DF80092209111,7BA420AF4171D806,5A99B01CAF6761FE,0D81A08BCC23FEDD,038BEF4CF5CCC2A0,7ADC6782B461CC8E,6FA8B7067A9DA4E0,10517CD5AF5F8DA4,55E7DB2E608D697D,72DF1EE52B833F18,000038856FA8607A,F7B396E138B2BF8A,A27D8CD57EBE7707,47251527E0526802,F428DF3C092F5924,037F8AE4F4213B5B,0CCD2973FAA5FE96,C2CDC57502C73C35,033E497D6065B5FB,F2A2B0EBF88D9A03,2227D986EDDFFD2F,DE83C9FFB0E94444,00005E1FB4D992D7,178B1BDDDED9B017,FC54783737780B6D,05F2D243CAD7DDE5,DEF8645D377C57F2,E187689EDDD36F61,00A1EC2B20AA6872,4FD8226F64A5242F,E252E535EDE7C614,290C106B09E61188,A43C771827B7B6BF,60A47ADB319EC5D0,00003046875DC4B8,5483B5F8A29816A6,E2D5E2001AE0348C,710822BAA2E918AD,1B594E850B8282BD,A48DD30727D26E13,F81C7061ED966A31,83E0C92D108A375A,C86941A2BB444002,48A31D7A04A84D79,AE49DAE0A64EE1DD,4072750007DF17F6,00006020C67EABA4,9485AB2F6AB1E611,F28F12BD64DCE521,FDCCCE9488CF5FA4,B557BA8763D624D0,BFC69F34FDDD2160,BDCB69A51628B108,6623A545D18F732D,04CCFA5F43659E03,6DCCB6E00E8A2902,6009474BBF200CD8,5A4EFB9C181F77A8,0000046D9B927CC2,9E1BA76756A12139,3A2AF57626909400,845F2D541745111F,F7A972D4D4436C87,115A8A70FE286E0B,D959D6C3F43C68AC,B7604D056B759A34,647499B12E580FDC,DC3EE51E75913F34,7E0988D7CDE04E3A,E47754B2696BE6B4,00004FD53401F0C5,C9B5442107B4748E,A5277D5761B76E81,B72BB20DF0DB31BF,7513A64001C4ED45,D13331711E311DA4,D39D4FFA27D50829,BFC5B71DB13ACF4C,FE7A6C08A3D15359,FCE413D709D86A3A,0C806ABE00054AEC,329ADB466E40F306,00005B44CA24AA83,1E0B710450394AA7,9814E3DFC92FB44C,3C344932A1F1C1D4,B7A3EBA25AC86BDA,9E24E202A46EE4E3,A7E16ADB8143F75A,44E3E803C9E60745,1AE90A28AAE38CC3,3F0DBA14645B8C5B,D2E7226EA9E26FC7,D5AF9BD67FCBB208,00006EAE4E3B7FDB,B686C6E47BC4355E,078ACD56442ACBD3,40EEAFAD743D260C,2C7ACF1E7502C4A7,FF2C91203746F225,C364801E3F125878,4737757D4CD3D64C,64B34F9BE373EAFE,2F7F536656414F5F,201A750D191A3108,E4B0D61A4BE49982,00004227A2B849EE,1B51353A513A905D,28B75332E7106C03,5ED644CD081DD1F1,B832A45F4FE116EF,06CF21048524246B,D298FA50192C2E05,523E0A7251E9CEDC,099DB15DDC8CB550,CF98790FB0186486,DBF307FC313FAF79,1CCCA3FC17B8045C,000066924DEBE622,80BC92E09AC85DBD,716373C62020E672,9FCB3524A45BECD4,47B4BCC5805FB509,64ED5B220B979C69,D4B618519EF143B5,4E63F9CF31819BBA,5F49C23E2249E4DA,F63671586CA257AB,1D6A41064D2CD8DC,BB91A4AED54A261C,00006E2A07A699C7,B2F7DEBDC34C77C4,ADE69119F37155FD,9A05DF91F1957868,7B92B34085514C05,0C19F292398D8985,CBD4F86A7A32F9A6,4E9E9D41F35E5D0E,A7B79466B481A0BE,5C4FB47E2C082AFD,EFE864F05AB00646,633E63D4C9E60045,00003E819083675D,39794FE2C58753F0,1619A45E4B181BE4,A4AD504CF0DA91F5,8299E305B895CC36,DBF6330C7C2006C5,8263E047FD6BD470,ECFED56EA564C6CF,5EB6312D71E90135,8CEC8DAD4D020328,B04C806C4B5F38D8,658926BB0D31B336,000045314E16B022,3C7ECD3EF1D91171,B52B0625AFE8056F,648F7B001408020B,82FA1AAA3EE9506D,E169E9FCB99E4031,7216F70BB089CED6,2347B2A4E66818D1,45078C0726CCAC51,85F1E69FA5F93B6A,6F12F9A6FA683D5C,E3D715A3B6E873FC,00000C970BFF5934,A37109899FC2A527,765C2809ECFDA9E0,BB946ECFDA1F78ED,298695735FC3F045,438416D4B69B7509,1572AF2796EEAA17,1100039850ADCAC7,FDE9FE890D2C0A04,2F4EC26EBAF92AE3,2BA585AEA1367E25,7DEA965C741C8570,00004F02C537C380,8004342FBED3F4FC,5577E9159C96FF07,B9E2A34B7899B016,F374B897A6A1CDC6,ABCDC8B687865246,D3777F37D2D84747,F1AC2868DB789324,C221B41083F5EE23,A23B0A170D7B3237,AD7820349512E135,F291AF3DE0B72A03,000060C1EF614070,050FF13FB249322B,42CC11F809D66966,9429432B6F3259DF,0822AB5ADE581895,8F6D8B6DDFDC91C2,F8C868D8BA5D50A1,7EB9823389628DFB,8A2AAD5A73D46896,80114FA80C003061,6D986DFBDFB568B5,8904912867F02943,00006F126D0C29D2,BC8289ED2B72D2FD,D8CF628CFB1B1BD0,66E568C252929296,42488E5036AF9CF9,41EF4577C387F7C1,2AD647BFB53BF403,3178CA3AA4D7BDEA,5B8644D1D19D74A9,1C335F5377BC939F,29D8457F88805E18,7B03C2E4B4AA8BC4,00006C3F49809770,5C71D282CADB92FA,94C3184A09FF2A99,F2833AD7B233BEB4,D27C51E4D80764FF,07454813FBCE5A23,DFA52D8BCCABAFC9,5DB613968D6FD9CE,F84BAFC2A4138C39,5AD5087A3AD5AB09,E2980F11854618AB,F55E531A666C3841,00002DB7F898EEAB,CF19754DAD49C04D,687E8D38C3A33A85,16F9531C81E30CAA,D79905DAE6E51A93,47F27DB37384C160,24B6015D2B044F08,0B2DDBA5894D6681,CBD181A6C3A4E450,A4FE0D54179E60BA,0ECC3F8571E37BE6,EDDA88E5C1E2C8D6,000007A881A16517,F3E539E10716D608,5E29AD2C2B42BFC6,A9632B693423F50C,B0618FEF0D6A92B0,765693BF97AE3FEE,173B9CA58A5E3D81,5C19C97C923405A5,12D62DFAA46706E2,C7558D0B5DE08FDA,46030362C8EF21E9,E9809502B707C384,000065ABBBE31309,A5CD63CEFD2E2069,B3A0EE61971919BB,E5548D9D56D7F318,16EA8AE8A0DE35EA,A92F988C4B5A2E40,6A2CD9B11670E694,680C81A1A874E7AA,7AEC996069DD6821,1D6AB84B453E2346,CEE7B8A21086071C,A23E59DF2152615D,00005315EC6DDEF8,AD9D2E22908E4B4E,B7C5F9B3C44C8BF0,3D0FDFE0BD5CAEA2,BAB715DDEFF428A7,E7F68E17F937578A,3E28EBFC407C72F3,D8E097FDAF2B32DF,94D11AF2CA54A2C4,46F33CE0A1592F31,C4F4F46995D011AB,0EF42684EC90D099,000053735B9BB7B6,741900A3D739DB56,57D130F58D443F1F,0D9585F329E6059B,EA487B1B08EEE667,1D4B5D15BBCEE5C3,DB7AA5BBD51E4307,7C3A2AC64618C914,5AEBE219A4E936E5,D854B8215AC62308,19E911D6180E91DC,1D4CD1EBF0720EB2,000055F6646B5BDD,41A95853FB019BEC,323D8E41F2AECED6,DB6BC28A9138C656,0ABF047D10BD6F31,F9195E4833A05F0E,01CC7ECB0C1209F9,5B79658019D08D00,CD25954A7571466F,D7E1341FA527FE65,F4CD95E4ABB8E797,50555CE470F7556C,000013DA0F48DE9C,9EE12F11DA9FDD52,4E17708C910EFE1C,7CA000CDCDCFF69B,77FD9CB7862B6F8F,D40E0472111E7876,E2E1071EED30BE95,AFE0265FC01CDC5C,05A71DBC19AB8E33,165A67C2C64EE684,3FC0F6A321B88196,E1C5F86AAE4CDB5E,00004092779529D9,E5BEB72E3AFE412F,E9C788623BDDC4A0,6D4E578A4CFB2EC3,36235FBB508400C4,AE649EDADD9A374A,AB8E840186D928C9,90EB0CCE6435ECD8,45A68F2FE5117B21,3A7AEA7226EB2AF5,F819929F379D274D,F7FC3ED3DC532E17,0000199E741B1552,9E3F15CC397A82D3,1C5E35BB51EE1DB3,3497B4A193EEE405,06B4A7906C7B6A28,533E8B6CA4AD8AAB,3E67164A19121092,26BA6F4661AE3EE0,64AAC3B6EDC5E2E3,C1182DF372A29010,65478CB6FC93A224,0710247C42C880CA,000067E13F550BD7,3CEA2277962C931D,7D06C145DFBBCB02,1382326FE815B896,07F7CC7D8D1D24DC,C89B9BDC1E8B836A,218FD35B7E293B3D,35E46EAAD54D51B6,9701331EE4C0FFB2,DB40BEA01C8C2AE8,029007E4DBE6380E,4E71BBF1C24A8B8B,00000014595F4922,1E73D826DACBE061,CFD965ADF8463C7B,0FCE9D8F7A7EE13E,CFB5F54B74991A41,B4A2AE141AF3C1CE,EF8DF533D06DA69C,A61927CDE98347A2,27C60216BD7BE6BC,8A896B02A1A8F117,6AF30282E9CD2DD6,3849C97200BDECBC,00004E7F32647DA1,A4289BA013077054,DA72E4561340C2AE,BC434EF5E80E0024,B892B8DC7355FE05,896C8EE595790F50,DB6A46126C1F2CCF,DA30C1ABB39CFA38,3577C8C4F9DE4FEE,8DA507D0E77C44E1,8ED26B463908567B,2BD28157B3073DD8,000005E6AFC926A0,FB7F2CA5DC9F77AD,F2752FC70AC73FA7,BCAEA18F9001CF9A,C51006C571ECE797,870A4CCCEFA5246B,ED728D1B4E28A51C,1EB0184132562994,3B5BDE9A8B4D998A,ABCCE1CB074593C3,D2F7087CDA7EBC73,273ACC7B4D9EDFE0,000038E04BD743F1,B3F34235E86A4D73,47CF55E20D74C5DF,F1A1B68D66ADF6C8,1D2458433E466F9B,19EDBD2C8EA2D2E4,AAA23EE195747D9A,D40A47D5E85C037E,10219E3FA176317E,102FEAF39696009F,60712B3D0A70CCCD,E6FD354F496A6600,000035FFC6B7AEF9,ADD20203614EE989,A76BA86481617742,D300B9EB9586AEA8,82151C4374333606,4EB29B5F3A68BEF4,37218E5950F865FA,33894F369F9292DB,11FC90EA829E51D2,AA38F79368829311,D5C31F5A927FE8F9,0E849E889927E15C,00006877223F8A30,FBF1998BF687B12D,F137A3D903C58EDB,C76921598D32D225,0CB972EC194C0FF9,1387D4350C1BF167,81B0160AF7FCD221,6FD927BD03A792E3,80AC759816E029C3,F58D119D8ACC57BC,C0F4CA9728A9CB8B,3A456938BE15B28E,000004FB9AA9F184,50896DAB0B5D6A7E,DE58FAC40955FBB2,F6E3C4ECA3D14727,7155568DDE1CBD23,E54F4732EB4DAF3E,98DEADFE38EF39A8,D39150094C2B7660,E0DA6E9264CBB45C,0997DB471D2DB40C,2A303793F6C4D004,CF5D654247931AEC,00002BB399C3288F,6D5ABE9825B90803,F7452BDF267B2646,998C8DB3F18CA7F9,280B17B8D8EF3773,215DB7BE871C75B7,51F2EE7C8BAC5729,C1A983D9EC1C65BB,D709F18301E30CC4,7DE75758D6961713,E1D6052BFB616D30,6A028EFB9A3715A2,00005522DB0BE7E4,A4A9D2A756FE97FE,4667384CA4806BF6,ABC8B8420CA39B16,C6B50941D2D9C6E1,769928DC8160DF42,FA48ABF97E905FAF,363C3D1C95578319,57AA896C040BFC21,155DF5B3920E574B,548130DC4E10EC77,B5D81E7C4E0E3B38,00004AE116D2226D,C5E0F292FE03A092,594221B7B3EE14B1,C85FE1D9E1148597,697EB36A5A7702BC,00F5A0E493C2446E,5E71A12CA3841735,303B88313F3D7365,1B4EB5880E3AE105,D1E135E5AF3983E2,00AC18F99BE79C8C,E0734B4E188E61F0,000014183738C337,387C0945ECC98441,279035A974B4CCA1,227BAED2E38AF908,DBB1DBE7FB51FA27,FBA63BE051492049,6B889C9F9B8DACD7,521C852AE6DC1E18,2FD861A958E074FD,EB1F5EEADCD25C46,7E1C44223579601D,69C41A8060873BF9,000055490B9D7563,E7DB0D6D929D455F,341A8630393504AF,487E28370830833A,ABEE61FC517C51DA,8B56BA1C9358C531,860D2DE657302393,130F827750978C9A,6E9A2E772481EBDD,6506D04A8E543A0C,66E080A42F5C255D,A13D0450491CB7E6,00005267D1F36AEE,4CD15B3470F5F4CE,6C6ADBDC1D761BBC,441332B563B79ACB,D8338F883C0D9AB9,E1AB08C67C1F1EF8,434661E4F53694A1,4A3C1761C3DB51A6,5807CDE35AE60F8E,517B8AAF32E696BA,0A78ABBDBA5E0B5F,F4F826D5AB7136D8,00006E719E128210,84AA4A81EC1A2448,92E373000120C364,32B0ACB7A0651D78,342038E592446035,31306EA29027CCE7,E035D1FABB7C4816,E91F44322D898A05,42F33AAD6DD9CD6B,36DABC0054F0F582,0D458B6757026F8B,2384D516F2321951,000066CF98A4B19C,00411F3CF62E4A09,E4CA8F4D6D2C5EDE,CF4440BD5D313342,A4E75FD4C3614AFF,FA37EABC5D52235E,933D3127957BA124,6B599A3896EAA1B3,FAE71183F02E54D3,7E6902A3FB2F58C5,D1C3A3A8012CA665,40AEF22742AA63EF,000007C9967F4088,C5850F335B617613,9335914164315968,DAB9BB0967989D7F,8F8CDAC5D47E5F7B,6407F9BE68D5CCE9,FD72D9C16AFF31C2,AA2ECCF24B63690A,0648F0F0ED432DE9,EF08A921085059AA,7CE574E5A52CE116,873A4817BDED9D29,0000514831DC9E37,EECBFC9EB2B0A4D6,C916292656CB0508,2F9FBCDF4FB8DD67,9321A5557D5E59D1,A7C3BC488FAD31BB,BB44FEDA6411F8EA,7461D1DFC5545B19,89E735F3F7534773,C858E0221F81FAD5,4CFD1B0091512A06,9188E054C29F9FB6,0000654E350801EF,F35354D24E8D4D05,DA9FCAD7D648C7E8,570D7113E3B9246F,07B2364EDCA78227,FDD25B0EAC52149A,E843AAFFD8D52E8E,7161DA6513E6DFDC,6F3D8C08418AC814,A2731203E0D08870,6B6C7D4BA0845D16,2373831A13D5848D,000020A5197AD4AD,0BCF97BF526059E0,603D3DA59F8CC1FD,A2B6C3A8B31DE70C,AAD653311E277F0E,705E543E1A11E4FD,B9678C8A461FA094,FAB4576CB559925F,C42FBB13729B13AB,78EA4C68B4B9EC9B,71CA8F1C2F348DA5,6A28B10D096EC0B7,00002E5F9795F63E,3463F2A559926B70,DC0E3AC1560F4DB4,2A65C2F4A6A086AA,F68DF9DB38456990,DA84ECF6DD39A4A2,919A7C052B669513,28185B9D602D2ECC,593577A630EEC187,AC7811B3CD237176,460109F6DDDA751A,C488FF0285B7FA2A,000048B7A892AE5C,E6A4FFACBA59844A,BBE3EE5A179F6037,AE0334B0631F9BFB,6BBE392A6117B84F,4C45BA098A413951,5CC0D3B5814CEA79,E51B8D8BF5DC36AE,70F9BC3BFF76C5C0,9CCCED68F8B35755,DC6B3ED8994F23AC,2DFF41BB8861312C,0000258650A95A03,A670361BFC144830,B315F7991AC84145,313A2C8B265428F5,DB4DE6999120FF08,308CEC7C2C0FC69B,045F5372FD162FEB,087B529E531C00F0,3C934B42FF30AB89,DCF60991822C1758,CC791154458F1282,10EBABF56AD06CB3,0000152BAA319C8E,CFBEC572B63C4244,9B0C2A696596A039,DCB6FD1D4A56216E,B50BE9DDF6289AE9,E7C2B23705E4A5AC,CFF8936164E74C52,8EFBB2C3FBA76C9F,9598B4D9402615A3,18776C33F6B9B5E7,5E7CC650322CDFC5,335C321BA13FB474,000047A0475A4620,289451C323490668,4ED414EDD812F10C,EB79E402D46332E9,0DC2204F4EA513F7,9444AEC18B772CC9,35EA884FE826E5BC,7258D441DFEE8474,35887D3BF55144E7,CC892B2D217EFEFD,B25B3950CDA16175,524C13657FEFDB95,0000074FE5AB487A,8EE644109AA23143,9CB46949B49742EA,FB6787911EC3DD33,CB0FF0F4C7522444,B8F6F048B767E7D4,AE03DB9360B8D616,873F4134B8C09ACA,EB25AFE893B9472C,77E60DAADA48D0D5,E071D71041995CD7,FBC284A4D6488313,000038B839D5414D,A6F9E9DCC6E3C171,E3BB8DDE1E9C5692,4208482254B92BFE,045DD73F58B92767,B6DCE836A174ACB0,3C910A3BF65C1732,CBEDC77308BFFD2A,EA382FB291DB64A3,77C5A66BF0EBBBEB,510AC236E05E77B9,04513CC74E04E0DE,0000126538E0A1C0,B44CC504510E87A9,6CBCA50D1AC21829,1E15497592C3B0BE,4CB8E9725579CB59,5D0359A90411FE31,653AA2CEA7A8AA98,DA7FB366C873BFA9,1B95330563F427EF,BDA0C8338CB56415,FFD54091413EF4AB,8B289DBD68DDE274,0000295E6F35C66A,3CAC57EF09D06E7E,00CC6DA4032192A8,16E51DB01B5AAF01,7D1BEB970AA917CA,715055D3FBC812A8,67BA70B600314E64,C144AB30F0086818,CDB32D9EA00F04DF,DD7C537C3D7047AE,CA4FEBBAF103CD4E,62D7F2AACC4B8EF3,00005A96E58F0518,EAF2F6B9F6D6AB2A,8E54031983F630E0,A432587231B1AFF1,78F9BDC8B942223F,7849F57AD69BBB09,730A92CB86B2DF63,FC76B3E5F8BCCBBC,CE4EF5CD74C2C12E,DDC087520933FC89,4844CB545019E77F,984693FD8CFBB698,000012E24D3BD8E7,B84F20CE2A1A78E9,7E9D0639C1ABBB5E,CC6512CDFD1503A7,799FF1E08B0D4474,208F6C5007C3E5E9,D2F74BA1425860E3,C20B66FBADCF2A5A,F76E8F44D6526851,FE097DC8D090B689,D5E8CAC3385A1CBB,A8EF981BA2CBCB87,00000F50D430F265,197829E295ED6028,96D9247BC4D8FA23,5EDA2432782063E1,50651BE325BD99AE,F88960A6F623D7D1,834C875D8E74C9D9,33F0A5B85B342108,F45C6824A3236742,A5B1AC0FADEE9B26,A7DD43E3A77DB9D0,EBA2B07367BBD364,00004FA090E5CF7D,8B23571E24E7861F,8E5AEB6BBD904F37,142077CBE0FD5A11,073E007A3BE1E3F4,34F8060376E07006,A2168548965EA56A,082722E5F5FDED51,AF5C961F6E2F0CA9,2B1F8C856313D18C,795AF76F8EDFA900,31B5F696F575A7FA,000005060DC39A8B,ABA28347EF92570B,D996436EC6CFA5F1,0F2236AF0AD9603D,39B3CBEEE0C4BDF1,BFCEA91F6D38E79E,156F101BDD73A101,B8624DA11824F631,6D9FDBCC7A04EE6F,2DB9BE14BC5F7BAC,6E09EA07BFFDFE6E,67B25C376DA96A17,00003A9BA38CD13B,4E8D1386F7BD6375,7601D4ACD25AB318,2E51FA1FA136F5F2,458A9DC3762023CB,05781E6A31A431C3,906B78C00BEF8F1C,35FDC567E65B9E42,341051521CEEE6D5,FA9693E69ADFC095,9BB0E790FB2F42B2,3E07C21AECBFBBE4,00002AE37CA5A0EC,10BFDF6722208EA9,7ED6C9B04B17F23F,C0DA051E80720756,2368C7A917D32FC1,FE5DE903C48CA209,A60219F303FF66E1,6DBE5FFD95AF87C7,4D6088243A97BA04,313DA956E882C616,ED0434CC8F8B3A7E,399F1273E03F3D39,000026DD7DD2D8AA,D877EDCDE97BD49D,44B0822FD8624C30,F772354634395C44,A100BABF72D7CE09,315BC804AA67EFDE,1090FE80A966F5F7,54C288C3ED42CFE3,E040E6D8597564F3,589F7C92AA320844,E762F8B9C44902AB,67A52C78A8E46CBE,000001FCC7CEAA77,3C42E1E730A702CB,A86D871102ADC9A0,8679F3C40005D00E,99DE6470E088CF08,50AD0BA9CDFC5D10,955C4D2D5DF79D20,7A2F5448467426FF,7D82E0C46E924B6A,18590C3DA1680FB0,E97BD667BCE98ED1,EC6B369DAE30EEB9,00002332AB2EB808,472B2A151C9E7A77,E2851A2543A30516,F13F09772DDF4663,605369A8C273E106,995BC0721AD5E1F2,898EC1D970865408,CD9BCC56E138C6A5,02B84E09610ABCB3,84A8144F7D05F03E,B0DBF2D281ACF3AD,D7467C22F2DF6C14,00001F738D275067,A702E9C735CF79D3,E5C5E1574C7D8B6E,F597A9698E1AB9E4,A65C46FEB867FF76,8DA695B76B1684BF,2CFA7656DA390F34,B08E1C189C24C546,68361CD53469086D,C460213EF1FD0446,8395FE975ADA8364,58483BF8219A37FC,0000005B7E47CE3A,FBB3606E861CA042,7B1DBDEB6A760C53,C9D57814B3CAE849,F647C8213975B64B,3E52F396DD0D1840,E7034BD3876767F7,EAB642DDF293E029,991C5D2BAD8D5BD3,4FDE39A2BF18AB11,B91EEA8D71B60CED,D4CBEC4F058C59B5,000027C8B1031F9F,1642D62AA3B48FAF,E19C374C7492C1B1,C0419FB7259BC4D2,1FD6CE74395C79A9,1FB78A26F151CC86,2F4D12D3E0B616D5,A8EC6BFCD96BDB32,BD4D60F077D5943C,D0C95F628EA6A480,B8F796EB1A989C7F,5F73A1DDDE9C5249,000028B4645BE787,BFEB6E5D7E33AD99,6BDCA04172E26CF8,A38E20EE24770E85,DC5E6D6865638939,2E9A09668D7A5388,68D93D4F77D4613B,0D795CEF010EA5F1,90B58889D4729CBC,6E5ECADA43560C76,B7DBB822DFA30244,D29A692F71C0EF2F,00004B416785ADFF,6032EA4124F5E272,E898CED548123B62,8B8B50B2EB16EAA1,F7682A6288B8A5AF,2C438EE33A127048,250BC992B7BD792D,119C63FE62DB6912,F951DD40C446F3B4,9A8CCDCD10D3762E,A8A531C195F9F62A,A6903454EF4143D0,00003E91C4A344C5,F8CED853D540EE3C,58280B3858D6CAC0,34DD61CB4632F37C,19BB2E4B10BF2EF8,32B32092FE716F89,F79F985288873F2E,F37D66E0007CCA7C,2C4602CE84F7C7B9,13AB3A85B1B64F72,301FF7088EAA0649,4A4BFA94D2256717,00004A3B13D5E5BE,8B70484C7E6F8600,84C259D2C6725A57,ADC1473802CA922E,E3BC74D40CEF851E,FDADF1D158DAD6DA,0D3B11B2250A3695,1F3B19882138CF6B,4E4008E0E1CD5C13,83470B00DDFA1907,7B55221AB8EFA178,8212CD8076B3E4D9,00001163B8FC2B98,15EF61ABF4FC313D,911BB91BA856E957,25DCF3A2962472E7,67824159CA1443B4,68BE64BBE9C1B392,6062F0BB5E38D8F6,4594F5E9B72918CC,194B68A25F97F4A7,B7D9580017CB2922,A0789A47E05AAA78,18C4732D537EB6AA,00003B420B025654,6678692FC5ED7079,39F736C5107FE5B7,B1E17412E299002C,92E7E3B97BEE9462,925A1436E28EF3D1,98242E31F4F04F59,6A07B8FF126E350A,F7BB16F9F758E2B4,A77FF1AECBF79789,99831886E57ACDBA,121CBEE74FD2051B,00003083AF26D360,1586CF6F061F9A8E,81BD939D65C9CFEC,79F8B73F863E28BF,BF089D494F2F5795,2AF740986D1331B5,27BF46D436E28FF2,63F3D33D3282674D,7E8CCB3DD0400C5F,09D83564B8461894,1C8728FA04B460DA,EB2F34F2F7369E4D,00000C017A11BC4D,7E5DBDF634BDC275,F6BB9CE32D763BD7,CA1A15BBED528FBE,0CBB87D1ED0F5B8D,4618A5E05CDB555F,E1B14673104C52DE,584533B11E131697,E4CF16D127DEDD31,20B8B3FF062D408F,97ADB50A92563816,73114D506752707C,0000099EFC526592,17A2AADF5AE5630A,AB7A39F4BF36FA23,F6DDC54743FB9C8A,331208DB4106206C,DE91779389D7AF8A,5730B264030D210F,58F0C3647940DEF9,7F37DCA4C6DD369A,558A3C89743E9FBD,34B495DE8862BCFE,64EA6D61F4A50693,00004497163406BD,5E3E780329279555,B357DF284464F257,DB5DE62B6FFBBE56,1E16D7E44F456D00,C35EA7B312148343,D1DB72A406F017CC,293325824F3B680B,84E4C5C3B6EB6563,FC4E067E9BB22842,6BFA718378CD4D40,F86B13E70BEF82F3,00004ECDCB75E9A5,FB706D0EDAB0D08B,B16E1FFB4D8A7F74,EE0FE9AD12DE9144,833D484421C0C570,3DE4B81C887B9818,4F7FBC5C02AF25DE,1AF13E31ADB47E8C,E35B3C45E5A83E1C,A21F11EF0843A1C5,2F8612FD0D5D0AB6,5BAD4AE55BD4AEE6,0000400C16A2969E,E24C4BCCA8398F71,54B58109DD81B1FA,56D225898689D009,E1F7EF5721B697AA,84D0C7BC707FE093,537C2E520B7F333E,A120E759DB4C4454,1A2F5685798F8506,9B4A525B24FD7EF1,16A44EF623EA3468,7DE826E48F4E6B43,000037E076AA118A,F7EEA3F43ADEA0DE,FFC1BAC859EBE937,173A0289B948CB7D,BF38FB0ADB8FE860,9A71C4B7D7BB6C8D,0315501EA77F8AB6,6EBE40DF0E01D78C,898828F3BC4F2144,20FAF12DB47FC921,46563773BF8DB43B,627CD4024F3AC448,000024F025AE2A26,685CF20B401F7513,AE14DBEF792D5155,34DDFAA33E6224DC,EAE7826FB05A9D00,0D67BBE575EAC0D7,F0B7E75948FC567F,F0FD58316B21BB8A,C988136D191A6298,1E745B0FE3031C02,872BDD3F0F642746,AA3EDE154441049B,00002C7E1C82C11B,547DFD8DE983CA26,BBEB8D07B3DFD2CD,C1AB30F8BFA06353,3EEC0A131622B075,B47F4F049C1A1B74,6C78FC9CF010E18C,69E122800A00DBCC,BE7AF4C199F46B0F,227FCD7B91F33FA3,8AA2EA0F552AEE0D,99617FED3831A279,000045971202061C,6086379375793760,2D0AF24AE145DB6D,6CC1273C4CD5961D,AA0F4995C7BA549D,95ABB0E80983952E,E7F18E9D6BE76773,B8C5AC9A54F29465,7268D1FAC7FBEABA,06A3D06701B2B37B,2A381F189DA863C3,3C134C77949630E4,000036775DFA5435,72539E2E6A87F97B,136535BC3B53A44C,AC97BAF92495E438,0FB617A05A956E7F,7421B2D17554A29D,1882C65628A633A8,D057C529671E3512,40E45722592A1B83,A46814B07FD831F0,4E7BB3DAC6600F91,B04BA183C3D2BC45,0000263E16E23D00,BF82B59E81550519,3D70227B6D17A5AF,E7E6BF61DB322FAC,3CA1A1D5B430583F,4F79CF4C97543B90,0733322B2D6E950C,8AA88265EB3399E5,6FD748DCC1274B4C,E288E0F6302B23D7,9D6E97515699A997,894232EF5A3EBE5B,0000003C2B725394,A8479D7F33C2B499,29790500F286B568,B68041B7F9F9AB3C,52104AE79117C01E,AAD3425A308C394A,2CC0181F9273133B,A75268243AD8CA93,F75026F284D86C29,3B3D6652CC5BDF68,7E1F4B44984E9A6A,62C08F1ACCF2FFA5,000024EE07E51822,29F0235BF25EB126,FC395F8CD1E75D68,4D90B0F0630D79B8,57006E73A199187C,6C92EA3B0DD6DA44,F60EF5427B667BC5,831308F6658917B2,485080DB6D119D32,72B5968247B7E50B,490D70F1735942B3,A11CD26356C03363,000030EF274A37DC,7ED7FEEBAB76090E,F5B198A2ADAB9A12,50608CDE9417842C,21811ABB32B6538C,7B8876F39BA43B93,7867B18DFCDABE42,ABA3FAA2C2F0DB9B,D86D45EFC3E1CB66,8E3696A8B7D952A7,F01C6E57A5163C5B,F930F410A02934DD,00006F30E61C2EF6,8CC4332E3CFB33BE,30160A6AC2C875C0,0D2F89DFBC0E93F4,86A1B3368B088955,4D9FAE99ABAB1DD4,25349C6044C2E134,0453EC0D0DF93D72,B9F2C9C1FF17F864,CD286B71B88FF2D1,BF0A917F32D41FF2,59B4CAF00E165174,000028CDAB2A3F68,6F11246422FDA854,E6BFAB557CB22E41,D01589A01E931685,3431FEAD4B8C172C,EC2DDC859253117A,93EDCF822CC4271D,4E768A226F63D1FE,083CD71E7E9C20BE,E320344295A873A2,499D6635F60BDB12,A0D68CEF7AEA8D8C,00004016D1CACDFD,87738488EEF67918,50D9B35B2A164D67,815BBBA5CD94941A,959E7C6BF9679A98,DEF3317382F81366,96AE205731B2C0A3,B6985F77A65AC01C,934D6D999470BDA4,9B703343AD5EF747,FECB2BF4C2B17BE1,5C7BD3970ACF9B3E,00000E1A7A1B4046,4F5B0F79B17DFE4D,B6444A3F1BAD6724,7F3BDF69EFA3AC85,A7583BE9D59F65B2,C7194CC6DB3DC39D,73DF5187D27A4854,98184EC76231833C,258BB22A834618D2,5EE7347393604336,F5CF60E3F0B19914,6DB07F9C622DF8FC,00004E6D951C4140,E3AD937626C5DF5E,C6282E7AA793FB89,87E9730FC7E78F41,BC4D3DA96CB68ED3,D2FE8E10582A0E43,F6051BFB520AAA3C,0D9D2E43745C8C19,A06D30BB646CCFB3,88588C7E71CE2F6F,B0FFCDB50F0D3DF0,DC876A7E9C9C6AB5,000064C675CB9FF9,2EFA414D25402A9C,C8A04CD45E3EF1A1,817B0BB9661C8E90,FEB7DE0927E12117,708A29932E23E5D9,FC2E5BF83E8D3FFC,904CEBEB70775D6B,F97326B6A689B279,ECBD22712944D576,387AB888B499D909,54CADCD996010188,00004EC5000ADADE,9E7C1763EDC06321,C4CAD4C48609D0F2,83C1ED03AFC38217,90865CBED2EEB4E5,599CDDC717DACBEF,8B49D21AAD5173A6,D3EB9E13F832D8DC,8B6BB01AFB4ED64C,F0BCFB482E58FA54,AE8EC64323B9E5DE,A879ECE0FC7C2ED1,00001EEAF84B2831,CBB9CD5E5EF3F04D,169243B89E64BE6B,5D35FCDD2FF05C46,A6BA810C6381B89D,A0674BD3A6253F87,E0B5B3B695EE0192,61E7EA2DE014A143,8CF325D5365C3379,73F3DF5478BA58E2,C92D616891A038A0,CF4620B51DE7E05A,000037A2D49549E5,4612418F9038A577,AAC27C3CE18F0E7F,C4F81A12568E52C1,C9EF2BBEA55C3C0D,9F4AF286B657A275,BCDAAA2D36FE1E19,B0DAF5491BC5ADC0,D54E78AD7057E384,5671EE766B5B8C2D,E5AEF23C94BD31C4,F4D571955C4D99FA,0000131B575175D6,D5EFFBE82B7D850F,5960DCE6991133CC,1445C790F9A66B20,651BD319C40CEF59,28441943A54A4789,288C5C5753C641DE,D7531AAE7E5135D0,6A10862AA3617EB1,82189260E0652E5B,5CF91AEA513C6D8F,28712D0C95E6CEA1,000024C7B7141D96,30C5D2FF95175DF3,C10905A22EC57052,4C154B259A4D4BCE,C92DEE9C7F217BA8,46338678AF193817,93CC090482E0F108,B28C5E53EEA7FB02,BFA802FCDB419F92,31F3913A8F8D967E,47D19BFFC8A3F361,FD19EECF9BA735F9,0000565D0D02D39F,C01106BF6BE1FE69,6C1760A06B4EBF1C,89F35F78CD14722B,F46DCD55F1F3A0B4,132A1393120A2C9C,1A9C78F348833DB6,548CCF1337940413,281D3808F6A47AAA,36BADC2A76DA769A,1CF70E140B3C44B6,1354B49B1B2AE182,00000D2615EE8D4D,F18D4AF5733274FB,D43E2C402DD8C40D,AF40967E6A8F5851,2643EB5D3655129A,1547CA0865DC5D23,954F5F03A37A9650,5CF554FE06213EC8,4AC549FDBAF05A1C,81A51993885C383F,ED26C8440D7E84FA,FA5E2BECCDEE2328,00004DDCFE6B0137,0D40B3FF4352E488,EB11E94F493E5857,84E2F49941F08F63,8F6D70BD8F64DE7E,8FBF6DC9B166E627,0ED8FFAF14A76798,B6B2A29557CD59BB,A05245FE341DBD8B,AA22749ECDC4545A,444395FA1446D555,F5290A1D1748EF08,000011DB63519A06,EB7ECB570818A01D,A344C34904791ECC,3CAFCB2CD04199C3,9C41F277BD4022BD,A088AE3F30ECC5A2,8FEF79C2E457AB3E,9AF6085CC8D509D8,67FE86B1737FB396,E5878ED3735BA0E9,2B0936AFE26DAF6F,15931CF19C27E89D,000055A95ACC9221,BD997C3942178C3B,F562D350073A227F,5EEA7862DFC69759,A517A896A9B5ED6E,8E61164D047F3E21,C03E57ED11C5E707,25A832B6E7857646,FC0329DBEB3F4989,59FC79BD8D8A260E,0B9B53E0AF6CAA0E,8AF5179D2A703078,00003AE15B0B2DF8,90D3BFDDD891D55B,EF04BF2FCE063306,0F5E34AC8CD04F47,255C08721E83DDBF,9CC62ED85FF58B3C,FC4BF35A334DFA02,5D080A5497D3C8DD,DFE7370EC9772157,C8D912B6AC175107,0D12C2FCD48A4DAF,475894E8D7E759C7,00006627EE36A2DE,3A9A166E8C96C842,D6D2614589ABD165,F1509DADFE4764B5,89B663E51A97C260,FF9D2E3312D82CE3,28530DFC848DB3F6,BC578BE3596E2FBA,8B19A2A4899D29F6,FCCA9FA613656CBE,E3AA4F548B4DAE63,CA98860A4A84CCD0,00004419188C0C58,A5E10CA37333554D,FE9A8F5CD372D90C,938E9A054A6AC042,393D166B051D03BE,A3BAE05BFDBD95AF,8429383EC7EDD427,372C394ED6017E74,2FC8A235C5818224,C2ACFFBB6EE9C346,A64BC8413F8C5A52,E44622577861CB55,0000375BF3F1AD07,19713F146A09990B,96130FA73BB69B02,384850D9674C7C36,E770CAF2D3244C45,2BA3EE1F70B26927,A56B4E26C509E9A9,BC8EC216C62A67B9,BA67C59EB3642BBB,ABB43A99982AD390,7C415AAF339D4461,3A7585D6E615E5B3,0000303B225D2508,D5B0907C4B5F593E,51F732B6D577D6C6,951DCC41C1FC6C91,235DABEC6782BEEC,DE6D3585F971927C,CB636DB38BEFD9A0,1ECCAFD8D170A543,DA5052E44822DA91,5E22288B7CC02C68,59D0EF1A0FEA5D9A,6D277D1A5274D07B,00001F46B73FBB3F,18049F252D9884A1,DD8DCFBE7A866600,7CD310581E502AD3,19D93BF6C8AAA3D7,E0F55F4EDBC05BED,774D5340D3E09CE1,10FF8ED0262A0DC2,48408FB46C599FFB,6C5DD2259E5A4230,3420617F320C4F68,74044F1DC8AA5A98,000046773C375AF7,2535F6776EE036AC,B0299D63C0243368,56C7D0C2873A514A,A5C4A32B9CB34243,7DCBC121CA959C85,3502B519EE32656E,818274616FC355CC,BD40C16B295070BF,058C762986E34445,9B2F56CF4632EDFB,7A93201407C0261B,000021EE44EC115B,E72399B0B4B95A6F,2D53AD915202B59A,7BFA12FA0BEFC017,BA50C3100BE88851,4326BE0B9B301250,EA41382B2EDD3666,E1F8ED58AC31DA91,CE3E78979D296A73,69ACC61A277D36A5,97A10AE4BF12C8D4,8006A9E95480FF87,0000669C5AD61284,5E79F600ACA4893F,7D93914E957AD35E,F5B27EE35A6508B8,5AD83B307032B265,A8CBAE460E686898,72CC53319C1D823C,923A2BED06824BD9,3C447F28127C5748,8FA97773013F261B,ACC42366553E134A,7346AE812E05073A,000031D288131227,19D0C4B297CE5F5B,B8F70170BE168571,770436761452419E,6190CF462A07D4C5,728776AC33ADD605,BBBFE13E0257DA8F,8D263602F4B5F0E7,EB55A5EFF1B59C28,C7036AEA90C224E6,6B5DBE3CA5417ADC,6B3C9A0A7CB01F1A,000016283E654F1F,BD7C0B127E373852,FDBA13E647C97F98,077EAC3AF6BB5421,44AD2B476408F732,A1C875CE3270BD0D,0E8D40AAA3479146,380CA40277B7109A,13C3693CB12E9265,839C35DC0C9D6D62,668C25D12591B546,55CF174E9D59951A,00006197357FEA85,10822D5039569908,E4349914C4FFC623,0CFCDDC9E343EFFC,B9147471C0C86893,EC202E784BD6B876,F5F980C9D12022F1,BC2593D44FB910A9,FA4B226D74CF6BD9,5280A5E7DD447CC1,C5B1C731D5DB249D,4E621C5F351C82B9,000019ACA706990C,B0DE3E2A59C76DB4,51CD494583D6E31E,D977500D63C1D33A,12ABE8E7F3AFAE96,7F7AE5689EED9BF1,A6F3664E346024D6,9D16812169168AB5,F1CF7D47AF2EB37C,B431A9AF7961EC02,70716DF1CB69A074,91FDBA07C085ECDD,00002834C94AEB2E,758519EFF46FAABA,A7D7AA212D10B819,48917BAAB8D9D974,06E02B87F06BF790,2F322D116B545C9F,93936171037D77DB,685298766A230901,6907620CFBDE45D0,B59BAF0454E09B0A,3B7E549E5F1FF521,AC408D7B8EEBAF02,000060C40870E69A,629F886479C8211B,852A260401E39192,7473B26EC1BEBEC1,1F3B3104DB02DF65,78474C311C43BCD0,3A2A4EC9DD25E366,94CB3C5B372041A4,216F925683AE74C7,C24878DEA4AD0B62,D1749F2E51EF704E,D05C704BDBABE34C,000064538E610782,C54CEEA4A4B1C845,95F8FF70288F6626,19E658BF7A4395A4,B3C4C2EBB071A800,83AAAA0C0A0E0E9E,91D9AA3A8E626C2F,50ED9E9D1B9A714F,E4360E1531A2AE4E,B5611987D8389188,E7C707082D4EBDB5,D8459DD69DDA91E1,00005BF0E63457E3,A9A062E4BB5A4DA7,B59E7D7F81CCEE5F,C8C6704B2B68036A,638D856F306B233D,9B4797D30B2FB70C,AE38726D7ACEDA8A,F345F5BB4CC592D5,AF9C3A63178AD86C,02CCE2274B03B1C4,9D3F4544C5503249,6AF4A92BF49648BF,000017D5908145C0,EAE09FD049C28AFB,91E9B97E20539E80,C3FE6C429A5D0972,8EF86C37147EE41A,402B3B4189523467,C6CE4C62F4394E5B,8FE08F75101931EA,40A2C58282C68ECD,2E2DD207B36E6390,6F1FF3822387AC5B,452238CC341FA2FC,000035B9A7C9D90D,FB77A00F63811A72,19574B6D057734DC,C15E7D8D789DD59A,2390DE001465B3D0,9D00E6DC4AF09F7A,DBBA8F06ADB64C42,4904D18F72905D03,A7F0C4DFD99CB4E4,9743BA0B6898CDCA,61A8E6CE1DF5A21E,3D6922E7201AB2BE,00003ACDB6935C84,9B136810F1F5A3F1,6EFF90FF6916C9AE,C9F4A4D8FBFC3066,631D55C9D2FCB88E,310D8A055EDC134A,2D6E355035077315,F00E32201661DE02,2A7F031F4DE36356,ABFEAF5057EDC9AF,F3BBE4C78D7FEEA5,0A0D7975820BDA07,000050F6A40C98E7,E3FE3D1E8F4CAB39,7189CD76E2429216,3C9F04279AEAA03E,8779D6D82273E4A6,6FBE451FA69BCD65,CA1271F48B55B4A1,9DC6A788EF04D4AF,686AB60C1863A443,62B0ECBA75275D79,6FC4F38E5C6F10EE,2A8D8F316F484379,00002564739017D0,C830739DB094F8CB,E6A58A1EB7B02B2D,DB2B6F215A4513D1,BEBF0B31F4AB3682,2967FD042B418F11,B9B56FACCA110A6F,0C236BC13CB02D40,C18D52A5EC5A6361,EE43DB9356915594,D6A1D7D2D2044652,D592472926064AA3,000022210A3A2B19,2393CE7CCB43BBDF,047A1ACEEEF3173A,77DBBE7CBB36DA11,AAFA075481740EF8,1E381447293F2DDC,DE32B24D0B1BBA96,0B70C66CED7A6C3E,2212B23A19142B06,9C15743F7731F165,8EE732BEC8E2C53E,08967F162DB69A44,00001E3005721D44,34AEF3BD75B9295F,AAA6D79E3BE135C6,AD371ABF8CF5A517,D67974F47C328756,6C36DE089B882CD3,184928865515FFAB,F9C77C528E32A16C,541DBF1D98038413,7C760987E81E5064,66AA857DA44D7923,A071A2B6AF6AD644,00003835590BBC42,2A31C7021E25D296,7BA11231CB947579,1DBA0100646A2D88,A3DDED837E9D180C,D262B22F3A0FCC6A,6239BEDAE14F2835,414AFFDDCBE8A03F,FA5DAF0AFA25B0CC,B3A500D5129CAA83,9C12E4A6BBB8E714,0BE192395584E3BC,0000111287DFF286,B48C8D696A64B5F5,09A3840774D2AD9D,C32B2FAB8625412A,C5A1E13EFA4934A6,5F0A96D55DC84DB9,21BB5B38A440D29A,98C9328CFB2BEF02,A1D9CA3088DC4E75,99DEDDED0D089BB8,7FAA1650E773B868,8F1A5486CB054BF9,0000297E560EAEA1,9BBE58254123D131,ACFC0A1179797326,2067FF5BCC4ABFA2,A2FA3389E7AB9DD7,DCAFD0975EA3A800,5BA94A8531887E11,87FCB3739F8451A8,6CDA4F79628663AD,14C5A59BCCAB33DB,B87BF992E1285392,F0AE257D00134050,00000DB374415234,946BA3AB63458ADF,470D5089BD8096A4,8C6779E50A6C2D2D,065D73CFEEDAF76A,87104701CB63DAD7,FF00C9EA313909FF,7C389B40259D2D85,E851BBCB18363471,E7A74C5E69A5C708,2E485BCAB3508CE0,060862B02D81482C,000006DCED04012E,F86F281379F9E0E1,9E0C5ABAB994BF44,3B6C62E5BA1C8CF7,DE7EA6493B7A0089,F39E14FFEF4512D6,50B17AF485324376,12325EB52114E9C4,E60DCF58C9AA842A,98B9F53B2283F97C,34E8E06202F43C55,315B799A3D3D7713,00002DD5246BCD25,62D92B4D62975D27,FC6CDF2C30480383,7991512F438CA8A9,F1D0C9D8EEB22B77,E40E44DE4CA284C4,E6CE1EC3A3BC9A7D,24CC4A332E69C8C4,7BDDA920321E7A03,5DA9C36FFF285F20,5A6402AAF9FADB32,2B09CC640650FBE6,00001ECA55E30177,00F73B8E1862DB4D,76B437C83E3C8125,5D3312FFAE3200CD,353BC3026AE08C09,F10BB65553BA0710,2C0A6AEEEA3AF564,C09299570E695397,9C51BFCA2FA75D82,49848654622A85BF,9C128614AE85288A,97825A1D97845328,00006B7E572F9E5A,2C7CDD39806A7198,B94A90CF2AD66026,3991F67D11444E18,337EF1CB3D0893C5,1BDDC5BD06FAF7FA,11374A53F45FE034,CC27AFE71E1A65E1,96EF2E80904F85AB,5555B6FA9875A508,529EAC40981F46AD,69494D06594AE6A0,00000D20F373BA76,BC2AC1A114D1886C,ECEDBA5FB92064DB,9660C0B9467137BF,55D16CCEB40E4471,62D309C00B413E71,60D25A5C665C9B21,762C4C92FD62DA1C,E950E8ED0B6BF805,9B46F978EDDF4D16,4794DEC50FB5912D,C5A9879F2018D976,000001B47358A6A2,ED6CF023415D0D9D,70943C666F9B6666,4BBF8E45F959A93E,2F783A1A362CAE48,A704B8EFFC3F0F12,881CA18CAE54A725,FC4247466EEB6086,B16853C454C9EF5A,E9EF41C599D5D079,C12B298859539F5A,2CD00808FD247465,000012DE15D618AA,E67603F1DCB613DB,C539AC42ACA1DA3B,FC2040B32B1B092E,FDFEF2B76F3CE7B9,FF07A1A42B36C3EA,6760D7DFA790709D,D884B0CDAD1FAFA8,310F78BB14446F5E,A093D7914422E69D,7CD51B637C2E154A,A798F7FD01706D87,00001EA9FFE785E9,9261FCD1C2EB3FC1,CABCA98ABBD0855C,1163741DA01CCB28,8EFC30DCE3873737,1A44E0DC41A5DF9E,F912462078F10291,1A9AA6BA0FF33DA1,F19A68767202509C,3AEAA51D92BBE244,2C774C095D3BD1BC,C3CE7B91E497B8E7,00005D47832962B8,3F1A31184D79C9E9,804747D85D174C9B,91FBCC2ABEE3E5D1,61E10D0AF280C06B,77BE9412053A8498,3ACF57292E5FEE2D,1B7BC85A07C5C3A9,8491BA5239752809,F1631DC113028825,6B1C1E9365ADCCD1,490F68EB5540ABB3,00004D870C52D0AF,01AA1930D16B2983,3E572DB692413611,0A7F4F63C9CC4934,D524EFAFA9C5D394,1FFA0A46005DF825,62838260FAC44CBC,33FD49C77842488D,B22695A2CBAB83B9,F57FCBE7E07DB22F,34288B094F603510,8AA18D3D0D18EC66,00006BB770FC49C2,FD40AB54D4E5DFEE,BA476C8FB4F9B37B,0D471FC6B1D04863,A9A327595D4E5FBB,3B1382E9472E7A8A,DA7DAB2A2CFF09B5,220F7CF9D6E71E07,995B32E8DC0026BA,8A4E7066F6D17A1B,A2AFA7EB3C101A81,F873BB6BF2F98E6C,00005AF69C349E9B,1D930D4812227EF5,8E9E8342632EEA3C,53DD0B7FDB52EFDB,2E42DCC218B14E89,3D6388DAB4C3688B,FF80F0AD3FD1A56D,31A48B3CF5E28960,D15917FAA30D1853,D78F489F568159A9,13B1384836CA0CFD,2576BC43F9C2879D,0000565930767CF0,3E45C68B0E8FBAC0,F9DB4E32012F5CB3,CFA205721A25456C,47A7770BF33E0028,F24AAA87AFC3F03A,E66CAA2FF41A1161,6C19707869DBFC56,AAF19858FF2BABB3,C9282DCE2A78000D,C5087DFC1CB5481A,B678CE3A0A26E3AC,00006839847B1EF5,814854579718B2B9,565E8A0FC3A98F20,B22102C0274FC7DE,E08EA88D6FBC897A,74F49ECFEC8A4F1B,8597A465BEC47A15,7A4D3489F9A1BD36,D21F42F6CD4205BC,07BD29CE5EE63C63,027C2C471EB2DF23,2AA08A495C69C6AE,00005C5793251F95,F32FDEBED6942399,8D7945872D3E3E2C,7D00ADFB3AAE532B,3C44EE6F8232C073,081D7F1D96A91E88,CA0166500A7363E8,68479F4F5E2C3C2E,2AC46CDB50C0A915,55791F8998D3FAF8,980838DA482889B9,67AAE5A151922566,00001AB030F20918,C0812EB31CCD7F76,CACB044C271AD894,6914B4AEE5D59B36,B596D377FE737EC5,A585DDCD8D474660,B0DC225CC278DB19,468806B4D74A7D1D,D94932532DC2BDA8,C1E72F4861360C71,C3BA1D1B5BF129A2,8446F9EC36AEF7F2,0000621FCD8BD258,E2FD9A4FF8499830,8F7E29CAF3250E65,D09EF7B73B48F307,0439927E8AE7970A,83C7D78CD70E9166,F8C54272787B066C,9A8F449F161B680C,F983C6F255FA3691,752D31E95AF94ABF,8C2AB5EC381345BA,C24010E50C95C190,00001927C639F6D9,DABFC0A295CED4B8,28AF73DC2C6166C5,843F602CB44CC986,44342ACCA132FDF7,BC91E37CC005F32A,B872D8861F7F573C,3BA84391DB24C039,76F9A02439825989,AE531A55CA0E2D63,C0BA650803778662,D735AEBAD65D15D7,00002830E30F1ED0,84500DEE34D56A07,DB1CDB1E0C2BB9BE,E55D7F89F16028F6,8E96492477B95C1F,560AEBBF784C951E,D7D7F7F7722046D9,CE91A7BEFA78BEAC,2D8997E0F2BA3136,238C676E2961706E,BFDBB0DF2FB8B7ED,3FE5553BF9D275F8,00004C5073CEA3CE,8A28C5047DACF6A4,98588497CF3CC8EC,66814759A43B0DC3,AFA7482461B2895D,FF94FE31B3F46E21,B0A36EC3F908A4C2,2AAA1772D38862E9,FF8E671A4478D7E7,F94090D61B297D82,D7082D7E505835E1,6E1CE25E88976E14,000067C6C7B0422B,27C9E287C9A4AC13,F27D5D87B77DFE23,BB03D0474D0D36C3,3799AF0E849B8479,92E34E26B85688A3,213AE029A080E48F,4DC99946CEBBA1B6,6014FA42B7701018,40930A87E4481395,B4F288B5E67648F8,EF1943E9C271D599,00004DA2C3928F9A,98D4751293FB6725,8A8CCB5104F4CD63,B6079A89BAD99992,30F623F6CA6DF3B5,AB6BDC8BB413D63A,71B68068DD3CCD24,A6161F84BB06CE5F,479D8A69352964F4,44980AD8FE225892,4B3F59E409A53D27,D863E3E40EE68DD1,000030B47968902A,36B84A5B34B77E08,42A760B370F0FDAA,EAD35D8C2634FC1E,69D2ED138BA02F2E,0691E3FC29AEE9B6,A9DABD2CFE1817A7,93B6C0AE5EF74883,D5378FD7441E48B3,949A3A5740110558,BBB3758223D4FF4F,97E4C0CB0E5363E4,0000378F0BFDA2FB,147A9438C04F6AC5,2E11A76F6B6D142F,DF6B6AB439681386,CBC5BD9B840FB3EA,99175F963F5AC8CD,BBBA4744C38BE0BC,FF731A51D86CB138,8B1549C7DC7CF617,2CFE8F43C9F26FCD,59817856C680198B,7FB408443EE917F3,000043CBC0C9F918,03450D4DBE62513B,706264EEBE21FB89,F40D09B0750F03FC,2D25BC0E174C3496,52FD3B4C20754CD4,BDCFBE6CCA3D76B4,E678F5D1CFB82B31,1DEF9729A90BE669,408E7CA1BDFAE496,7DB87FCDFE3F5E9A,7AB4BD2100BC197C,00001DAF5D5BBC08,CEA893B621A54362,23DF233BB4AE56D0,C659B3FB77C15963,ECF4B39836AD04DE,F275D5E9C96D00C8,9A603F725E814D83,D3AF496E1480443F,A31BFCD24B8D0453,B7341BB8C6B7C635,2F160D576223D033,094B2FBEC6AF9830,000046F9EABECC92,8BCD9F42506EF97B,FE51DEE45EC63578,26299C8CF84E03B4,CC467E9B998E10F0,85A220696CBF581D,09B3DC631734F2C2,DCE646609EB74D95,2540059B5F7EC23F,11E5B18C258E510D,9C2F52C213D56283,EE1012BF0205C604,00002C7D5E4EEA05,A3D5BAE573C9921B,6BB5EE43E64AEA09,568C939E9F65DDF1,65BEC64B1A3E34C6,83D929F6E51B62FB,A8ACBC1134671C58,F658E4958FA2A057,E52E0762897A8484,B59B07744EE8639A,DAF80F3572A422B6,2A901F02F5F6DD12,00002A8D06299218,3FA34F764E30A0F0,26883CCA4A3C77DB,1F73FFC0474640E6,BE88F2A3244EB7B8,5FF7E756B5812FB7,E99BD29F3EC07776,695494FABB5F90AF,5B44E461365BF905,A6FD942AC8F2B8A6,B3CD44DD9CBB900A,6E0BABEAA7C3EDFF,000045A36A5B51F6,1236231DFE042839,8110EAA6C077C032,9AF612773D74780D,5541AEABDD046BBB,68F2E60F66D7FEEB,3BD0667E51487DC3,A1AB1F19BD9E1B02,62A2407C506255C1,E594B52909DA63F9,093EF8D61ED001EB,1F3CBA140FD4AC6C,000018442BB90FAF,9D482EC9151B9346,6085BF57FF20B77A,810CD319B90279D1,2399C854D62B3E08,3360888943CA0101,69FACC7E43213C81,E2355ABEC7EE8BC6,F4716C1B17EE5B07,AD6A6AD20F8F46C4,8B8F3E2E0C6723AB,6352287DE489B98A,000064DA26CBE686,926240DC99CB31F6,8D84D1889CDAD19C,F4BBBA0D6ACA3D35,69A8B11D42E2990A,7B0AFD362762EACD,DE0A123DF7CE03E2,FA3DEC1DAFB6B1CF,FE4D3BD4D272B5DF,264912A2B19071D5,7FB3A89AC79F2834,F6310E20F8FDC2DE,0000464F6A714FED,20BD93D2B230E4FD,D15E73550BBA18CC,FF78EF242D7B52AD,F9B5751A1602FFC3,A277155952230D0E,6E6412960C395DBE,4C590A08E3122B58,77489318770C2517,C8BCA8149FED0B6A,19A211DB452A12A3,75D8F5645EAAB398,00000FC791F556B8,81E08DDEE928725C,41644B9280D18F4B,40AAF68884EC6807,3ED4744BAB832B37,51CCA26AD022E51D,1F74981CECDEC57E,82418F9231940F38,49D56674674E4CB5,021FED5D3DC4F54F,7F4B43D65DFCABE8,2497CB640BBFC9A5,0000393742549898,32E3C284730296C2,67BF4BBDBF8DD919,F8AC1C1F323C48F7,ACDBAD07F1BEC3E4,5A4223CFCFFD483B,1DE193B45F7AF091,E63BEA6D0CF6DC7E,99A3CBC973ABC954,1372DE745C19986E,2EA5B6B84599506D,A5788BA81BACA164,0000586C1D38EEB1,1ED3D85872040D25,EFA021D990C9C903,5E8869224047642D,891402C179EB7D75,7FC3FE8C537F3160,76CF56536F97A899,9E2759E5702DFBC7,FB8E24E5A00CE24E,FFCD36F5450509BB,571F0F31D07D598E,D542DACD51603745,0000583F5580E9A1,B5D513696DDECC34,F7BFC2BF59BD6909,8CA0EA3E865747DE,264E1F74CD478D7B,A755F2AF6D5477AE,FC71975E4A03D73A,3D6B45F104C6B41F,943DAEF088F75F05,714185D22FA17AFF,228C1D931168BCF9,61548A807F281F76,00000CCC080C6A83,B8715855E98AC21A,6C4915CF89B3FAE2,62BF625BD4A94E84,80949E5F5EA7884E,EFCC50C31A8AA60A,AE01C9E2F280C436,1BBC8BF7DB8A96EB,5822CE5E054C01B1,A0ECC81BDA282420,A673B1184617BFC3,913785D33D449348,00006F8749F727A4,AB108DC4EA7FFD6C,A014B4DCBB9CF4C5,AF5177091C6C8435,E3CFFE5DB4CC5814,B506AD0852515181,5E6143B9195B8904,852636E9B0AF9000,C9FFB48482DB194C,4FFE200DE979D369,AD8D513C94B990FD,703CC79C9046761F,000019121AE9C053,75A25D1AFD50231B,B33652890E867194,FFA5E08B4BAC90D9,11A317984DC4B3DF,9F6E2C9AEA238CFD,6556F8CE3BDD943B,2AF03E5CF12D7E47,73BE02B783CAD90A,B303F490C036D04F,E18BE41E355782B2,E7F845D7344B88EE,00006CB32451C5A7,FB598F22BD077BFE,D287B778F853123E,17A82ED8EBF7B7A8,A2B20F0E873F2114,42E48BBD3E27648C,6A0F1069D84A9753,EED13F9675F12861,B9559DB06D852261,1944D5A6F40EDCB4,2FA2879A648144C2,406445EB61400284,000007E5D3191C14,EFE08C04BAA444D0,2AE2BBC09A91BFB9,18ADCBA2814D7D8B,C07B1DE2052F712D,414E4B5FE61EB1F5,A14B4D6C564E3CBF,E3474ACFA5B897AE,F33656BD18CF9C08,29D1346BEAC06D7F,35925EC2C041A014,BD1D49349B575A40,00006AA5D26126C3,8006FE4604ECAA38,7CCFA16ABC844EB7,99152B3B07002088,2CCE8A98F92C4FF4,6BEF2EDE79BD28BB,F0CB58C22B434F7C,1BC78683CD953220,E958B9E42D0555DD,84113C9C1178C6E1,2446D0EE409F76BB,11233A861F098707,00003CB916A6B5B0,D0053CCE031D46DF,A6C8F84B5ABA6CB0,2B5998DF9EEEB751,CDD879A6A333D65A,2C67801BA138AEE8,8676EDCF638B1B3B,F2CD394B947D800F,3AB45A3C43966770,92F03746FD872432,EE1A89BA923C4D13,0989A9C6F815C23D,0000607ADF8A1361,02FA72A323F3ADD2,F073328CC33EAFA3,701D784A3DC0BBFE,B9AE26AAA4E8C3CF,FA272A966FD440A6,F5191B991D8AA971,84730B09EA656CD0,2D9E662BD698F146,849E526B7831EE08,318196F24058891D,09A5F3FB70CB9139,0000002BEBBF22B6,063F0148228F4982,C9882B835DAFEBC0,C359ED6A2CE7CAF1,1928FF8B52024629,1B9EDA7CE5C7D89F,839071607E80D580,A6F047C3A64F5E1F,75436784248DBFEF,2A15BC3D11560689,1BADF3D0DBEF6846,21A6623498990BF6,00004031F80E2D7B,B7EB9EE07A220F39,5ABF44A330B475FE,18CFB3DA83439218,F94E8223A5735643,811495492F51A6A1,D83ADB4A30B7EE30,34EA18ECE2A94F34,ED7265BB0FE1E439,9FDB3183533CC0BB,FA1C3785405F8441,FA58CA1C600052E1,0000310AE86C83D5,5F8AB2AAC09679BA,200FAE05C6AFFE24,CC30CFBC36A96E39,3B503EDB7F97E335,5118E884D8B1EB57,F3A9E969BD1A631F,BE2F28C769140E6A,A6A4AD357BC59D4A,E791AF55FD758368,524D245D02954EDC,C4505CF281B26B77,000020CF0C42396C,C7B7B1D44B07B312,D3210079A89CB2F3,9BAFBD6B37C45DBF,64411EA1EEECD600,7106FF4001DAD6E2,5334D0CBB5253742,A816BF2B31EFFAE6,5AD390F9A9C8C9A7,51E55F24C3F7BAC8,A4E6AA369812AF19,407B7739217C79F9,000033E221C523DB,C8AF8D5FD38DFD2E,D2B821381C459F8F,F65A73B3D279721F,D1E8E6DD2FF5AC38,4EF0B459984E7E31,772420600B8C3148,252F075899E141E0,2D69E63B614DEA77,DF86CAC3DB16648B,5D2ED8630A821CFF,7F670792E16BBB0E,00005680581AFFEF,FFB833C79F2A6BA2,B15D08F293528405,88D0CF009B6B4C49,762772DF6D3B21BE,24AD800D1AA005F9,F841DCB784F32C2F,DD3EB90E0087080B,CE2D0CC48BB6B242,08AEF45D1EB6A256,70D1C9940E512FE1,2D6CD8EE2FB6AC6A,0000671BDA1103AB,4A840876C5D91DC9,82F558B2B4FB6431,426DDCDDEC8316F3,F3141626AAE0D4EE,F34EB435E63623C1,8D389E8D64BEDB21,60D0123728450912,A71653F6368BD372,FC1311F675E9DD14,D28A6D68A54F0768,651090F761150A7C,00000B5D7F5C3C87,ABEBA07B27A5B54F,CBD05DEE459DF507,05D46EA516CD60ED,24E9F09BEEFB7400,6B2A2BAB89E135E1,6D2C23EBE86B5B06,F8D942A8C8EE2C69,11373FA599F1D87E,D70A0E61BB94009C,5C74475AA5AA33BA,21AA9CD2EA85DCB0,0000072DE6A1BD97,90F35E47988316A7,FB52131873105E1E,7AD8BDF6FD2D898A,EBED3A4B3022DE99,00A4183FE5339DA0,4022A79FFF25CFD5,B63F816FD72B2239,8E1182D6EB26BAD2,91B97AB3947DA01F,44CB3DC862547318,FA109B7DE8945475,000039D660C7F904,C89F448C5F6A794B,B9381E658B3F00E2,E63EE217406C3E83,320436469D1A7BEE,6A5AD4EFC406087A,1E645C50C5CCC4F8,54B616A9718FEE58,F22274C00501753C,F7084021DD9B9E67,DE04BEB1E6BBF932,64C8FA023C6E7395,00000F97CBD08A7F,C4ADA4F0AFAD8BCB,AC9843D6CF413426,FDF4938DBF01D1AE,7AB5E76C81FC33BE,EF207428D99F5D69,3FDDFF85DD408633,3FF84A028452C30C,812229502E176B71,7C910497CD2355A8,C988FA53AB051DC3,225A80A372864929,000024818F31FAB9,1EF50ED643C2E0E9,73AC85C85AB3D559,BB9036754C6F7756,3B5A09EA17FD3738,5EDA462FDBA92463,5B447AC38F552D82,A35465359C4D35EF,2FB709E2EFC01E3E,98D33A37DAE23B38,E9C09A148A1A1038,39E13A0ADF8F759F,000020BA7B5298F1,1A3417DAC043EEA4,508DD262554DD74C,C747A1767A039C5A,449410844D9F5B4C,0C9F2CF0CC975120,3DEA630A94FC8A88,2E3CD011A9135996,9DB0173DD192C8C9,C2F565669816CF12,AD7EF87AE5272236,E2E392C42F1026E9,000002BDCB59FCFC,A4CADDFAB6EF5B2D,1E77E9406F6171BA,3328FF726B8F329B,41908294B6C060B4,9F1F6D6429F62862,4B6CC45E88285C5E,7C2E435FC634122B,6F94850EC37FF482,5AC8B82354F04CFA,31DDBA589F8A4156,CBAE03BDEAE3AFE9,00003D2501AD9F68,0B299EBA3F89BA8B,DF59C15B6A41318C,50D2E52C104A7794,6A92BD268EDBE462,4DDDC94C420BEC1E,0FE18AF6A53C0A68,65D2FB2F9C03A128,E6538F407ED2E13B,03BF50A0C01B39D7,A471E95266AF383D,E13919D37F4F0318,00006391FBB159F8,C4CB8561600714FD,41D83A0DF53910D7,BE274654FBDBEBB5,E0A165302BBA66FA,3706874EEFA41FEC,A9A08B655F078A7D,7BA2FBED9ADE956C,25F8AAF2A5B9D3D0,C68764609835AA16,64D04CE89281F674,E1E37AF14668413D,0000527380B85BFF,F49698C176F7E1B1,50871F39AC31B290,B54DA367A148BA8C,53F3ACA25AE0D9CE,6C0139694D2D5342,8D03C193AE7A6376,FA53A2892155C268,D7DC46CA9945BF6D,1B0AC74C8C49C46B,04164C2E0DAA5BA4,541D81BD28FF95FF,000042C08691DC57,4FA519F1AF0629BF,AD849ADD56780016,5383762A410B3AF1,1971A52D9FD6E4E1,8BE5911E5B1E0590,844FB15320A855CB,8DB760DCC3B5B4CD,B07A04B264046EB1,C6FA51C6E621196A,0001CDC022897E7A,590C5F0E8AC3E78D,00000E416297CC18,DB1C47C693C0D892,8AD3DA75D4A1B596,D724D17FD83C4150,9DD91F1688D173E1,DE310578842A4CC8,BF359FDE21132DF4,EB6296E84B67FEEC,7DC60B498BDA0C51,A1F044807C3D6394,83BCB40C3832A0B7,38033F1B22C9B046,00002F300C4FFFB6,676F5E555D76EE57,67115410E8A6EBB5,76C71FB2CE3FD937,E7612726F5BCE396,1372F357B9B38892,066187AAC611C559,E656CC0BCF827064,9D5CA6933A8DE42E,483C166AE908984D,4512CFC44036EF21,6F74D062D9776771,000006C96AA336B6,5448AADED18A5215,30703AF89DB24F66,91413A5A282DC140,269E4831B7A54FFE,7A046B0F9DFEE1C6,FBF926E638913E9B,D5E54C57650A5029,B35CB49D41BC89D6,95A84D6F4EB672D2,D101A551F7DFF997,566D7857CF0A1C81,00005A8A7712857D,B1C02F8F9DCB2774,D29692DE6EF26D86,81BBEDBA98713B9B,C643E04CA72710BB,BB490565EDDD1BE0,9D2759F474E14A65,CD234D0D92ADD3AD,9C19F6929264086B,20BEF85D78B93AD0,C611915F1362EB76,01545436B94B3DDB,00003DCB48A49158,538227285E6BED5A,B022DA8FB5C2F020,BFB0FD9C6A979916,87585F034A09605B,305A754E63A5BF63,50D3F791A3204023,7BC5BC57BD226AAA,B9A9BF427C86C44A,9DE94CB5EADF7CD0,1CD4B28C897217BB,9820CF18C4C98063,0000057194F1D07B,00B560DF4DFFD333,0841A980AFB8476B,CAF926AC52991A4B,A88E9F83B1CDCC7B,DC7B018F95532C66,3879F05183C8CA14,275E5BC366743362,D8D4F370195FE2AB,A2F1F8273A2E45B4,E0A9B4CDAA114BDA,54B892120B365036,00001373B56FEB07,7442C91DBD97DB0C,852B94D689BD8DEF,106196734FD17E3A,41632BDFD503FE76,0F0F34F4E8C32849,BA6A7683B10C6266,ACB80BFD77F32214,DC394E9FC42D6456,CB677994CDAD2C32,DE97A0BEC0B0DBD6,0E073D932D5BE18D,00005FC728F57832,6A10B8B3A8DEEA9D,0748EE447C7B3D15,12589F79CB3C2E2F,8C92ED8F1A26B6BD,DFEE1AD98D0776F5,A2BC92D91F4935CB,5060CDB2CE31EA3B,B54176E374B4B427,0DACAA29ACCDE8C3,9976408FE5BF67B3,C39871B783834ABA,000057C7CBD079A9,6E6CFCE411005922,29C4716AED526304,685338E54076A2C1,738D9EE000782184,7F6F889F918B6B8F,D88FBE375998B650,B36336C97E9989B6,19C81200FEBE4CAE,FFC6583ABA7B476A,54531095A6E63877,B41122201723FD0B,0000477DFE20E6C5,171184D5973D828F,5560811AA215E52C,22D877A9DF5AE00C,22B76EF96309C967,444BA8BFC96544BF,0A889C6DB1B03FB5,C533B685C8AFA37E,5D32D5C83A92715B,07CB24C55BFB3895,101E4A2AD292C09E,3483EEF093F27354,000012FCC6CEFF23,C670D5B6BFCD0D06,96C8CCBFA9267481,03A1926222F690B1,CF081383F82D77E9,27461B49D49354F7,4C297CD9580E8AFA,E5AD25CEEA7C33B6,B183D691CEBF54CE,C3BB94D7D231DD75,9897E6F756A5BAA9,F21B114EABE6FD83,000032C5098EB6A5,1BA36E583CD343BF,3359A2E1C9272155,50854CBBB3D515E3,4D95CCD1C79EB986,D48E47EAE7A5801F,76BB2901940B90B4,814E35D85B546F21,4A60B7DE3EE7F8CC,8C7C582C8165CF57,15B74C4F1DEAAA1A,0555B80656002997,000011B98723BE74,E46ED8D7FA8679BC,277678EAF6BA78AF,AFDCBB6217F686B8,9CA7ADA3BC5D6C12,CA63AB18349878F6,A39DD866F4CB15EA,327B8F8E4B2895C1,FFC53E50F6CA6D67,BDC3865C939D3DB2,D514643AA29827E8,5C7F96C0AD6013F1,000048EE52E47CE8,E21699E756671A5D,4F57B62614EB53C4,8C3D1E0667800637,3B1EC43D843EBC3B,5ABF6445486AE151,EE91ABDC78F98430,16A8A73598B7B67D,DCD374BCF956C611,5EC35A86327692A9,A52E201B3FD9E228,71E6B1E13B79699A,000064383AED02F2,94522923C267DC1F,0411FCA0CE4094C8,7876DE10E7073237,939BCC6D89387BB4,DD7FAC80C4069FFA,AD7B978950D66053,947FE8464286EB23,A5FDF87650D3280E,EB8184271FFC2D2B,AD05EE84116629B9,D60244211D1CEB24,0000641E278ACCD9,60955CF4EAD0D918,F5D96B5A76A19EEF,610314482541EEEB,487A0CC7061A7A15,6CF97FE75B8746F0,D7A00BFBC4CBBA83,A72E1D378C8DD7BB,6D7A06CD73421952,7BCCC1B2DBB61FCB,5EDD047693CF38CD,BE375DE21337D665,00005C48B3F2DC8D,24B7767663B84553,00390F705DDBF163,9C797D236BA6D335,0C9A23F20DB6B7C3,B81FBB018CB16646,C5B0CF49B53215D0,E8F8D0643160B5B5,6FE6261DF70CE9A1,3EA7E685913413FF,8A40AA856CE8BB96,DB1EB9935E1AFFB3,00000334B803B04E,0B3831916B43E2DA,FAA17DEDD9D78FA8,E6B4D6D99E11D975,8E8AF4F21253A048,B12B92FD7164CB68,37439771C454320C,89EFDF9B6FEBA5B3,2A815A680F7F2914,A4222ED67D796CE4,75C3F325941E7462,2CBA7E36F6BE0E45,00003E0435C4E1C7,631C2A3E3A2FA102,759DE4EC513C7AC4,9125532FEBB8458F,6DC4162795958A91,4C6857DAC90A902B,10E96AF35243BE42,6B225F32FA0C479F,9A18042A16CD02A0,8280ACA73C5F26B9,1F385B8169C981D7,7CAA1573F97A451F,000018525C99FD0C,7B8526FCBFB78D2B,A4DC5695EA539DDE,D651A944E5597FC7,C9D5724404560C22,2E064F0E10E86F7B,90864D5C64A98A49,6D41D60A5D10BA11,2707527BC120F90B,527F5482FFFF9F58,284BA21C3CD76E1C,2D23BCCF8B59A8E0,00000B76BAC63540,5B8D6C18BD550088,0783898905D13FE0,AA8CECFB8A72F7C8,AC455D7E0C45DFE2,87902219281C7A0E,D972A4C43016A36E,7242448D75224165,671846A3910A021F,B527A4BFA8395B28,057569AC44AC25DD,74F8B9F2B0DA3485,000017E679B2D3F0,24133035D2129630,7A91AF0A6DA7F4C6,506280E01B941CA4,794A333B137609DD,0AB867DDB14D97EB,88A0F9175B0BA353,CDFDBC86DA289D26,1AC394419877C961,D2CEE48E454A0AB3,E859BF45F5A77D55,7378FC5CCFCA817A,000008ECDA2DB88A,83315A3555D29294,41B0EA3427E1A268,77DEAD6A96CB9E2C,61AE68B793349256,D228595188DDB085,2B1707D28F1FE4A2,8844AE6173F74097,179AC2154F97EE62,FA054ABC414394BE,EFC2647AB085F7D0,33DFC288D69B584A,00006E6AFBCFCB3E,A7AA2C650545A377,779FA8A1F50103B1,9CE1B8C86FC32B98,F766A8C47327AC64,E3211E8298C48E13,21B5DEBDF32168F6,7E86ED4361A62DB1,26585D9493B1BBE5,E21F7DFC9EF34F8E,ABE34676EEBB5DFC,920E9C10AD3717B9,0000329C64E1C6BC,68E2A239528719BA,B63EEA7E12E7B3A3,0129FAD624FF746D,0276845879B5686F,ED43F3992A616C3D,3DFDEB890E19130E,7F6082DF29FA5BE5,EBC16E8F11E6ECA2,3852C93C298C8BD4,8454ACC890B130CC,FBA0E11A85A026A6,00002631224CFBDA,7B7D325C090D1AA3,825BC42FBD0E6B07,E479359B39725439,EABD1441D5928B5C,D9C8E726A00D8650,C61CB94C7E90CA2F,28EA02FBFCF552ED,35B3E0BC66E17CC8,953E822636095576,FC2D9B6ADCCCE984,14288CDAEECF5541,00001E2D75344583,1F3831496A19D53E,A524F3621A516184,15B30A08B0CDB59D,F076990976491201,61F84DFD4C0C8367,A1522ABDADD00900,8EC673E9F436AD8D,D91C16FC6C78CB6C,BA75EC895A3EC513,5C58E4E057B954C1,CD78893E9FB06F17,00000776D5FEB2A0,F1561E0524DC5433,1FBF9C28C8C470CC,1655213D65692E9E,1920A14CA5E6A6AA,F15710E1309CC332,38E8A354463897C6,BC1055777C03A999,C29237325D48EF76,C1078AF8E897D4E0,369C2D250FA2B18B,E0C1AA21812A93D4,00006987A8899B4B,BED846B6B8A7503D,0E17F2BC35659982,4CEC0DF2E204334F,9FAEBEB8F14C5E7F,0F14BCB3BAC49A3E,4D7BB0CF9C676F36,7E3AD2E35676B727,7D4A1E323502CE76,376EC610461C1BF3,4319D0977FF8C057,9C40F4536FDD2D50,0000034CC38ABEF5,C03A092B92D63EC0,2D93F3BBA09F369C,D8B42BB62F4F1A58,8646A6199615DD9B,7F3083DBFB0C0007,4D343605CF4A6157,BFE2A9B53CE9DFD0,B006E3C435014338,C1969B61ED06BE32,B0C537FF48EAE3C3,3B7E52FC808178B6,0000345A0D7FADBD,1121F2A33C0CCDDA,C70A167D03DAC813,8CAC79A83EC0AAB3,CD04CEED66CB39F1,E0848C099097384D,A827398D31F47076,DED39AEFE975ED25,53A0DE5A49AEBE46,BAC3B4CC10F02CEF,2F5A1288E45216B6,CF72D75E12717498,000001E010A82FE4,F70F61FF46EA2A5D,4BF04037BA8F85DE,8EAAD05019AC1EF9,0B528475AA248A81,2122720928CB2A94,6E4D1676F93CC09F,DFFCCA06DB420015,A3B6CE439CFF3A79,8404A7E7496AB59D,779238BC3A1A8044,FEE5A64F55EC7346,0000446318955901,7BA1C8B2E1537B54,1328BDD6B6E1FC36,8B5A0D2B46338C55,0728CD8FB281707C,937B80F778C7839A,93FB8BF8E544F8AE,7A86655FDB156F08,B4E95A61F7CDE429,FFF80F60A731F977,95F1781E98B085BB,A4D62F1127574A38,000064C480422165,28628CA7076E846B,62216135B262FE19,CDBB2C0EBEC69FBA,80753AC9BD97753F,5ED7C1C13A8A7147,5DDBF5610C9C5DE1,988E1DE3FEE7BACE,160B628047453CC5,CE2D3389161A5B8F,53E11749AABF6121,0A782B228A6762B0,000066FCC5C60C21,653383CA0BCFFF96,F38D25AEE76FC6EB,BE318036073F754D,BB296E8AEEE865FF,78BE77328F5DD616,DCED9C8637FEF9B0,9EDE5C9998747744,60F40F02B145D73F,716AC28C36C5F671,DDB77A7D04C11D26,992D4865BF651A44,00005A9749778743,F8E1D5FE92B900B5,7C1F5584DEF91D9D,2798B2D528EA38CF,7E513CE803E3642B,9EBC0F59D8284EB7,58F1995E3ADFB144,6691DCA3662ED1ED,9C934606D4D93AE5,F334EE5CED5C2C30,66CAA0518089F66B,69213AC98D010F6E,00002CBA91F43EC4,C505B520FB80740C,917EBFAFC170475B,F21FB1772A5BF6D9,213D0560DBD49D16,31B22599E2021D33,7B0DEC2ADE00CD5F,8FDFF6E517564B61,656E860C3EBF0932,75CEBCD029058464,5A175B1B1DC3A28C,45FCC3746F8C4BF7,00004B1A1626F830,66E67ED6A3392996,8B568E7E1A1A5B99,75747900DCD22320,397357128ABB727A,EC2DBAD1D9D80CFB,CFF1B5C788D09317,B6EA03C9CDCF398C,133249A98E51C05E,412F69AE8CF7C20E,590A6153BA9880C2,24FF2C3BD9F23E19,00002D7BC20627A1,4EB32700E4D849F7,6DE336257C31DA90,D1494216A6A4F408,71AAB07269AAE7DC,3684CD8174B07927,662CDC9D0E0335CE,3ED5D216D73D7B6C,E33409A56ECDFA44,906E32DFF56E9C46,2B15DBF1CB3ACE3F,A27E2D17394347AE,0000250E374C7F89,37F816ACAFA5017E,D5B5FD6DFD9A8115,3B3D48681211023D,58767B3B96AD52B2,081FB26F8EAF7158,B3BE3AA5529EF908,78D1CB44995ED89C,4D17125A761FE6BA,5C013ED433E9F018,D9B2C8EEC7366E50,FCCF53A187044F54,000005149DB6871D,50E9F49C31162569,907B8426E3FCD1E3,4779063461846270,E9637968740C01B1,91369F000C5D8206,C2721BEE704547B6,DFFA90BA6C7D2A12,3FB140CCECC4D739,5D9048635E057B77,E3EB39CD6EF9093B,1E10B8F5BA4C9A69,000057ACE1093D75,18478B7EF00C8B48,027549BB4484CC03,EC808B18C07A0B82,E1589E2B4D9AB816,AD0C1B5F7BB61635,5AEAF68DCCBA27F7,B86693DA0348656D,1CFF1E4A15CF418F,B824071F09D9B482,B773788EA998E51E,43C60B416A4ACEF2,0000096DE0CCDD08,FD9CDEF3F892C70C,088D34759CCA569B,9FF8F54BF49D153D,B288BA0B9F016FE5,C9976386994296C9,29B2A4EE6AEF7AB0,60BE4B99E0CC44B6,D6484E6F93EB5EE8,9E346673BD05C14D,E8D0DF65CAE6B2BC,62F6A8090C386B1D,000032DA8D3815C5,ED31F4EA6F6FE6B3,C2C16D97F78C5151,722E242662DEB595,D634F093C9EB942F,12D72E3FA095C445,15D48EF9B2794069,62AE36349FA6ACD3,6501AB6F82F40DA9,E050FC6427BF2D26,284CD2259A2BBED4,B8F7266F847BA8D4,000056C7AFBF9EDC,89F47BBDE6F0A647,33940F01B5D5919E,D9C4C793B1957A9B,DC31FFA79BA2A887,F6B3BC8C3FC4E592,75F91B6777ED82E9,481EB6B1C5A772AA,4A89D3F191840952,8A8FAE5ECF3FD4EC,65EC506630E727A8,C686FE8202256A1C,00004575FB0AFB6C,F3A0AFE2840D240F,7250252240F48715,D036A18F5C9C046B,02804A893E1CCAD8,D5530D8662179324,5E28966EBE73E278,491A3C774CF9A035,AED0B46451F2FE8A,66A20316691AC923,11A95679AAD5B787,B4F2E04A587994C4,0000165D3B9A9A1A,321DED95E5C6BF1A,107C8741893F8E04,5D8FC41A86027E5D,B9CC54760A220962,7FFF48CC5E387070,80EAE7D11C262F37,E9E46833702029B0,1A3B7B97E29C12A2,0EC17BFD909070F6,58E4A0900DB29157,3C8B4CF26969F644,0000068E2B361392,4BBB478FF48D8954,028C730B4B71A3B6,66F760002391AA75,3B1407974A8F734E,6DC6C020434CA050,29EAA28E805A1281,71C32F38BC99CE9C,587588D27955A79E,B601E5B02146D471,B448CBE135FB7466,DE8CA303B40F7951,00006539518217D5,184A2955D7E594B8,14CF23566F85D92D,499025B421EE01A0,8D2B1A8C411E6CDE,C76BEDD6693E5D69,AB50CB259288579F,491C170328BD174A,655CCA47A75D09B8,21EE49203D43B7C9,C90702FA517E1C1B,35BDCD8AF177D8EC,000047969D3861CB,5AA1260B5D083375,38B136D03B1D7DEF,D4B75727965FABA0,EDBF6FAA64DF1078,74320B69FA9E3ABF,5A77192FDDAC4CF2,A802CCF01CEC3C39,30D04D73792E1A28,C5E9D108FD70BBD0,B52660225E529230,27B330D19CA70D9C,00006261EA69CDCB,C6165AD146953474,7E9FF0034496D243,095C2252FD739B24,A2A3565837665D5F,F38264E79138C07B,3645FD1B2720987A,EAA2115520660731,AF2F055E6708D0C2,71413C5CBA2D8497,77688EF56873D983,DD1F4AAF7C824745,0000323FF81DE167,51C20EDFD7E692AD,0C4A09232E8FF776,34D5000EF7670F9E,A68D4A7A68F4A90A,F3CB965C72417D88,E5F61D2FD3E49722,C5A33884EB76C01F,47C368C1283D4596,97B138F73D5F3A02,C1F2A891E02BA3B2,19D184ACFAB3302E,0000552FF7916200,02364D8B724B77E2,A5B3B48CC97B98A9,4BBBDD284F798A66,4A752155A35B54E3,4EA67C737B3F5C96,DA23E5429C5227D2,388FA3E7A77FB5C0,367AA0CF19A8C415,C58358C1590D50AC,4FA09D6720DDC455,B99EBF5824D5455B,00000DA6B7A25660,D3D0F6545EB923DB,B98758C916961F50,5E4DDA6185D56B43,EB8689086115985C,A5D0CC632DA144B2,FBB26DD30F3E3DB7,CA9F8075148C2ED7,FDD7974BC57B551F,C81C864221A9AF4E,B53B8877BE32818A,566744AAAB652919,0000484993A5A758,985A309EAFAF09A3,B50B3F785F3E7653,FEFE1C78BFB68C37,DDB4C91C05ABB697,D2DFF2DCFB700C14,131E8F0ED2770866,A457E155E8369950,9E788BC416F72F21,03E03EBB116E7BC6,78F721808118932C,2EA44BC60A06885E,00000E366972E595,80913A93EDE2D98C,D9131258F5D985BF,6D363C968E27DAD2,31E0EA93FC739650,260362C1DE0F7D22,EB3834A52178BC5B,39182DFA1BAEFB7F,D3529A6D8906A6F1,07A1FC4FC202D231,4A66477EBA5E2103,1E3641B0BA93D0E8,00001ABEBD068942,2F18F535AAF36DD4,AAF7B2E529B002F9,58900F827F7C0F81,6065BAB712965E43,5CE161B1AFDAB44F,7B2C1D052727F3AD,1089194F067CEC5E,EB7C061C20AE5288,5145D1AD18D2BA84,F5B0D3EE1AFD3D42,AA710AA779BE81C6,000053BCF99B8183,8AC3317928964840,1DF39845F46958C2,E7866D4D294810D6,A3AB33736AD4B2E9,74741C73F58B8DF2,5B1722D0D746100E,705B73C2F8375B90,780E92901406608E,D878C237028A2B1B,DE0D96AE4F8354A3,DFEDB56158B7CAC2,000042F5C7829464,C655F9FEACCF6587,B0178D0888759B5E,F770FACA00471FF2,7EA287A39FE8A0ED,1334DBEBB131572D,01AE41EA3CEBCBD5,6BA272457E527138,49F818A8313D2807,A0421E97F883EF38,AD3014876FEDD0EF,898B8BB436E3E068,000016BCCE049493,7CB47FAC0FF02982,050727A9089A8CD3,02EC920FC9851B28,2F42D90E27DCFEEE,C213A2C75B7970DD,DE0057C38D30CF7E,EB78C82BD3C7D2D4,2B43CD5239747CA4,9611F2DEA7873F48,80513A12EFE6B3EF,AF93FF704CA9F545,00005966BE3A8CA6,128F9028CC01CF21,AF9AF75B25985B49,F31ADA39DAA0C42E,0927ED9A7663D9C7,1D3BC60BD6E79D9C,77F884A81A9E246F,F3E1F67DE0191B0A,3E0CCA58E454BD78,F90103378D8667FA,DA0FE01ECEEA6241,291AD0CCC3E51B21,000065C5AE8C4FE7,2EED6282034F8FDD,DA3774AE1A817176,F3369A6344F66575,E43F8CB039D96B67,B71C9CC02930F3BC,058A45E7E217FA11,8882D9FA4E1B75E2,7EFF3DDCE777951E,2435910FD92412FF,D04270D7175863CA,27873586822997B3,000065A7B1F5BA4E,F92F57EEDBB60904,E3810CFBFBADF108,8D68210121FC78B1,1B8689CDA6BF6AE1,863C298A7FB21987,93F8A055151E99E2,BD8D33622D539F07,CD08AC8BC1AD77D0,686C816AA3BBD576,AC434248F11B5448,7E6A77D5904F1DE5,000012947DC916D4,06568B47F1E13618,25634570BD4838EE,7EFDA63EED496452,B9E53ACB5C7CF5CE,12A0955C3359EFCB,E24C410F62785EB5,82D380EDAA289B81,7470D5D2581A91B4,3DCE6A4DC1804BF9,D87FA33A5274E7B5,03530C34267CB636,000016B9C379D684,ACC515B16671B11E,1E0A310B1E93660D,C4AB9A72B83D1C4A,33B40C224DEF0F09,C4AF32D5480308D6,7EB89ACD561E79C3,2E9C1FC2262D2D39,7633D363A6281A95,130D1DA7A34E9AB9,E50432846E91EAF7,D745356E2B9B26A3,00005E77617E10C4,88ED6F4C45A5A1B0,913CC35FF338157D,3E683ADB7CB6CB30,7BC171106992EAF7,78C6D55FB278BE26,AF227F0E9CDD0463,557D9F4413959AE4,35FF09CF5C967791,EF819CBAA7848DBA,156A1FFA11B04CA5,FDDE589A4E37C95E,00000235043491EF,B732E01F83C58142,5569B856A7326EE5,530A673BE581CCEE,FB2C0D28B3A30872,634D930002EAF6E5,550EBB6FB369D58D,FF0240ABAD813B27,1DBAB3F48AAFCF29,EB1C50B916C504A4,B35D1B848B9FDE36,FC5DA3964F611833,000051A40A892F7A,1145E0A75F0F141F,506CDB0BB106F180,3928D3F10D0A8051,1B9868E14FB8406E,B69559F37C2914FF,3273D3A5585B4251,A9A43F7579E51606,7604A8FF1586D03D,5E0F74FD3F5B1F8B,DD485B6541F6E974,6E825FA54767D14D,00002BFBC81D0C15,CD3478391DB34201,2194B29F38707258,D5646E4AEC471A50,F56DD85EE3A0DDFC,5B42F8254E8693B9,F8CB468369E56EE7,19BA2BCE7949FBC5,347A55A61BC8794F,B4A0A0F5F413ED90,7B0C88F76A582085,7FC88F08F2E59F53,00000FE089AA1FDF,5C273DBC65C5D6B0,8539058E52EE9FA6,AD5969FA5C9EB48C,DCB59AA84A6B713B,1B27A68E66369014,7E831ABCB87CB192,6BB32D80322B79D1,03F98727B29BD35E,47ABE96E6F24E227,4AC509ABC682CE48,343977413AA69A94,000056249F817363,BA5EF6C9DDE763D6,61CD7183FB29E330,61C5C8D9BF0774ED,62332D6573ED95A6,8AB7E2973B1BE7B4,DC211C7674BE71F5,8D5B211D83720EF2,0D40A47F299FCD83,B19FB27E1626F687,C0987632E4540B69,E750F1C490697B58,000046D6283E95A2,F2A4805A14D9E369,AAAF35C172E0E56B,5290499A9A3F1BCE,AE2F56C228B524E1,FBDCF6D3FB7EFE55,A8F60AC4E1CBFF7F,63470E180913EC48,35527B7E7BA3B63B,C40BBE904EB38558,FEAD7E071F0CF436,50293C30079BC2D6,00002BB4E36D722A,87E9E1F6DF8032F3,D5B60BD53644143C,13A490405075D5C7,49569EDE4ADA5E32,B1BA1BBDD985AAC4,15EEF13E426E42D4,A98A67C490F53DE0,DB4BFD8B6624B5B0,D4A6556388BCFCE2,DAEC23B042C713CF,5045D2C2832A1C8F,0000321F09D9E944,73EA325BFA4D2F86,BACEA8E47A8AF4E7,61820596EFB046EC,8C09DD278D0019D0,2C766CEC90A12C99,5619FD8AD81AAB45,7527177180556342,9099BE1D1B4B4B37,AEF635CD4A838F64,7487BA848B145697,D7F1B886E8CCF179,0000467E4E4D4B3D,3197FAD53D8E7D5A,4BEBC59E5C80ABC4,C5BBC820E265A94B,5C8BA474388C3ECA,1B1BA8BD754C07B0,F87165A17702C78C,A18C31C48B068044,9E4EA3D1670A0143,37EAA29FDF2B4119,576420980F98BB86,8C3312204596E83B,00005E7A7EB471AA,DF139395BA67D2E7,DF3BA0B2A6290D4F,46A2587171B9497D,E80A053EE6087B21,A4EBC9C6533807EF,3FE1D88612DEB12A,2FAF3DA2F64CF01B,9493D78656834ECE,45C9B3A6175609A9,7690BB6CA79FA829,AB22CBBC32F726DB,0000027F7AE05A08,BA8A0BFD5A8A215D,EBB4EAE6313D833C,12B3E37875738C99,E2DDB4863C3389A5,0B54C805D665D29E,A854749B2AA91452,DD48D7BA93985DC1,917DC1A1F9C9A0C1,68706FC42D5BC8EC,01F259E185CF796A,B7726854BA459D6C,000005177CA8200A,C0EB983C3E7DD206,62D87163EC78EE2C,22CF3BCC176D50AD,6D984B3BF3DA1AB2,1B788822BE972D24,EC31C15786FA0070,3A0D811A740637F7,7681E670862A9B99,C1A5E9691283E654,3C57FC94B4C19AF4,6BC274FA6608D086,00006709605DACA6,74639B7C65DA8C5B,39667F252B40D5D1,1187C3D55581139B,044693FB16A60868,8912B4A1BE0E8B60,C5EFA15335C8C214,FDB49838411D2FAA,60B46C3C29D28646,7D4A589CA38AC046,0B3CD4F6AE09BD00,E9311AD30192B448,00001CFAA0597AE5,425E706426DA4854,C2B062B2C72C3EB3,B42A48F9F37822D6,BFF3BC18EBD8C01B,0AB78477EBC34142,9B65BC0E1506C793,9D3F07CB1202C892,3A2613B79AE43535,C6D99EA9C38D8A20,F1939566D67C3425,758D7932CCF3852F,000029DB452CE2D6,E5DF09DCC3520B55,3D315B91AC83FD37,D34FD9A57EF1CCE0,15D6D8F347B49EF6,993F4CE6E13EA383,5E7937D52364934E,6029960B4AE6C111,A6B0D53A9BE0A2C7,0E44797D76FCA890,21A17A266B5A082D,DB295558899A553B,000063D68EB1E612,8B8C0D9305302154,A31BD6B08FBD2647,A19F67D5A16B2996,9DEAB1BD1125162B,A6B4592C09CE3A3A,988A09CCAADD6AB3,562D05B5A294D6D2,F5AB014676B7AADE,0BA0261A7D6311EA,E4D97A5DA324CD92,AF8920C8F155FCD8,000020B4B3501CED,3AD93552E801D747,B2DB6FCF895715A5,45894C02BF2DF0DE,05ED16AC3AFDEB6A,A82B86CB32FB6C9C,AEFC903551375F49,A517505D0E79B74B,3E0896CA75397D2C,CBA02C92C05C2118,A499DD3CAC18AD48,D6186CD281AC5E86,00006F3627DC07D1,D68494DCDE0B7990,B08791C0A84ECF18,3099183E4AA8D814,355C6156ADF0F4E4,8ACE11620940F565,5F3627F2FEC76B7B,3ED6262A6C9DA758,27117AFFF050C5EA,F54E88EA07F6C1CB,26611887170C963F,AC0977F6AC7A49CE,000018B9FB41433C,56CB305BEBF61706,5CE44726AC7FCCAF,A8E7805128920985,158F194D104594C0,3770B66A34D63F9F,6B288C370F6F7417,808985927F009AA8,BBC6E2B0C668199F,76D0E1C5193C409F,D90F6B3E746F8545,5250F206A5EFD56B,000022F8B17239EC,EBBBC2547990E241,98C6D579E03F92E9,7CB9D005AA0C3C03,17C733EAFED162AD,151FB4F1CC2289E0,7733713BDFF9AB69,339E508C8AAA6CF0,47FDD4E68BAD03FF,B113C0BF45F0F966,3EFD67184C4EE401,5C22D73E4E2333BD,000015CFC773C233,0E61DEF803AC1892,792B276BA4357C5D,35731B6E879ACDF5,BD63A8034994C0A5,896016B1126A5E9A,D450A94B173CC0B5,85741B0A06852D3D,8255C9AAAEA6D4F5,70604842134E8990,23462B7ABDC718D5,08593E0E32F3B2C6,00005A24F01BDB32,B1F0A08E28A0420D,0F0544030237D5CC,C92D682B48A1C842,C026005BCB63AEFE,7D0FD1852EAD418A,7051025FE291FF25,58265B96C12DE7A3,57D4DD22F95FCDBF,0E59E75FA06EF481,58774FF0EA859080,A81762A7BBA8AB04,000028423BAD6D7B,834456D95318B5CE,2D742185EFFC203B,44D8D6E826BC6470,8E4CBDD8EDADBB76,68EF2283F6CC32CB,CA8556C3515047C9,E795DA4009453513,9A0D3224255D37A9,2859DE28FC70FBFF,17B1D3399D5E5E08,80B118176C439786,00004754B14E272E,456D7E3D48BF0C65,69A114A74775527E,6B83FB99276ECE40,4AD86A5A579B25E4,B0245730A4506ED4,E4BCB03F55469928,72980F6F4C2D4344,E7BEED6ADAC301EC,E0CDD9AA528879AF,EF7549B3CB85D759,ABD2974956FE14F4,00002FFA270A914D,1ADD9B53DBA34481,7349BD2E1EBB21D8,5E42F767FF989B19,CAB5A8C6154F4308,4797F287D4FC7F29,CA8E56B927E20102,6DE9CCD7E2EEF2BE,B96FA645C1DA5F9D,94C9724CEE1C0C8C,F1FBA45AEF71981E,0C807EE2F5D70644,00000467DCA41B94,9984842E08F81B6A,E91CB5AADD1BFBCA,8BC5AA332B2151F3,65F0A08377C36453,6C0B7009CEBD802B,54F4901DEA331679,7BEC4D7880E807F5,39A4673822752E6B,1831EC2209624340,9CD5057231790494,6391E83C55C7BAE9,00002E0871B619AA,F2ED50D9B7883F06,FD3C266EB2699BE6,B84C10FC9542F6BC,78166A0C1793ABF7,75A447A3A3F04ACF,859551B5A174F405,9BEA3D1EC7A46865,5EB02C55D01E3CD4,0F2FBA153C47FD19,F4142799F7F4914F,AB0A7818891628C3,00002964DE3132D1,8DDDA45D5928D080,C6CFDBD2F5F3F051,E4AAAC97B405B0D2,20590C29CB8A8F7B,62555AE88F97FE75,33B60FDF25D3B69F,557370D11F880F9E,AF7DD93714D33BED,CCB6DEAAB23F4DEC,0170BC77543507E0,A3DB4DEA264EC5DF,000000E86DB45C0D,FC4C5961CF40A08D,1FFF8FE2429A3360,43C1C295E5711C8F,3916AE7B7CDE031D,62F4DFBC10378434,758F36C27A85DF2E,0E4B875D21BDCC05,BE52DA6A5907A2A6,5660EB73DCA343C5,7DBB8310CE0589BB,B65AE630769C783C,00005A82C9EB7AB8,E88F3E5B692C649C,64BD79ACA1EA851E,2BC3F10051E2A6D3,CC7A34A38F8E1171,9CEA22C01ADF2742,5D8ABE570BF1D955,B5982ABC60740CEC,EC72DB4AAB56D86E,40AAFC0718D5EDBD,B0E14627CE48F1BC,74FD2B93B305D5B0,0000273FD6889FF9,6922DA20C4A61882,0773412C164A4978,B3E2BB3DB955B250,80393DF470C6E8B3,627B6C39F15E6F87,F2221A8740B3184D,9759499EB5C107D0,BC188078D2F70142,A068DD18B43EA902,FEFA1A76B493A9A2,D2C903DEBC0D14E4,00002FCC04B60CEE,551283BD10EF9C10,940D874FC08F881F,831F4E9A0B3B0284,2F3B6FA8B9EF33E7,E49991C1640B6F89,91908E23C93DA3C9,BD4D85F63E7CEA12,5C443642C22C8F36,F0DB75688DC48A35,853402072311AF23,114D80F0752D7B5E,000033EC88B66D06,975DB1ABD5EECDFC,1CB4C4A8C6332C7C,0C510CE5E0D02D46,EECD443634B1A4A6,D6C10E927EC4F9D6,D01ED2685D03CBD2,6B8E009300C57167,0EA48B08F72BD34D,4E5AA8CDB3A2F46F,F9AB249B5DE69A09,B3527B7E894778C6,00003BFDC3770D44,9C2AD240D651B21E,853F0B89000A7CEA,323C574032569734,3ABF5361F9C8D607,6D3AB2C86A43B942,9093CEB149DDA97A,11CE20329A8A5D44,45B9EE736F659846,25BB858A8C316812,0CC9F5B731CC2091,BCD59C29E16CCD35,000008D6D6E2C31F,D2FCA6E5708170A0,E8D0BB4AFBC7803D,403B501A2466AB9E,57A0FA604B555D11,7AB2417991BA3FCA,11008A35AF101BE9,1CC2FEA361D9CBDC,987845756DF14108,4CE995FD00E35B31,158887F6AFADD934,3840B9E2B552FB51,0000517624A45413,0C390F614264AC97,3301C8C1AFCC9768,E77EEF7B69475969,785093CBF04E3523,DCDEC68A1A776046,D412EB796A7B659E,B25A55CD409E5F5D,6CCAED4EBCDD1035,9C4E49EC35AA4F5B,FB97B9820B49AF5C,6236BF3F8D41A12C,00001943C717474E,F968E6CD87D60362,9F21BA7B2116C1EA,D38316991AF43249,16ABB0C25310EC4D,FBB496C77B83D102,DD63BC2B4976EA26,1FE6FDAC4DA8839F,6A85D3816A8A102C,60A9351E6E0AEBF2,A982E7813948CC63,45D68880BEBBF35B,00005210A6069CD8,4C76A3570779CC71,DA11C84D83C71D82,DB9F17EBBD2B7AAB,378266E5144B9BA2,FD38C50EC7BDDF85,F4FEDE87A08D07D1,A4EC49D49CFBF887,FBBF032C14E7CE71,C865CD8D0C825666,E61D4F9E52550F19,6FC4DD5B86500283,00006AE5537C3C90,024F293F3EF94982,3C6CF63ACF1947BF,16A529B219AF602D,D688C00D038C3FE2,DFDB5C5979A5D3E6,4ACA06F947B26162,F2B00A039F6B1BAD,1CD9F5DCA20A87E2,D9020DCAE021B8D0,390F001F510B80C1,E85DE1BE487013A9,00002C8E80651CB7,A383DECAB1D0AE53,8D5AB7B4D7E7D1C9,0F5CE8D6BC9239BC,3AF777BFD2D305BF,B924B7E70A4E2087,0A8C28D06DC1D23C,8324405C4BD391D2,31291E7A98D6AE50,155772163F0D71B5,2970202D176A8BDC,23E28C10179CC08C,00003365B0F3BF60,13F3889059D45CB3,E30D9CA1576C131B,570D43AA7566955C,60EF72BF7798A3E9,FF5F14DF701FE889,7F529A4A59727E04,3669383318CFFA4E,EAB717B175023565,AD4FCC97C9601CDA,51AE645FAE421359,C9F4E3E3096E6026,00005CF360553114,1B5199C74C597A50,552B914DCA449D08,0678512ABBA23837,A72366035211A928,72F388F4F89FC225,30325DB1570490D0,56282812C2F6E7D8,0E6F22BA4A9B73CD,86ED6D1722339973,1B29269F65330990,B14C2A26B7D2934B,00005CC88F69E06E,AF39FAD89125946C,C02AF2797BE52050,1581FF58A9AA433F,BA36F0C22157FB0E,AD103DAA2B5996EC,B821A6912CB9804D,FEBA0ACF10320E22,2209D702B0C30CE6,42EDF0311A8D5083,E88BDCC652E5C947,E203F734ECE0C1BC,00006BAFE4D92403,1229A2531F723F9F,922A03FCE2A70C10,F55063F015874852,4B7EC51D4C56F452,C2BE74A772794C1B,6DB5E985E518DD85,C1FBB5EE87F7B127,F62581E6B84DF0CC,091BCA618A30C7C9,519C22F9B42939BA,E9D2D22A23D53B56,000047028E56934D,5A70592A4AFEAD41,1578A71CDC842282,654F677BB4D15040,506377D771A98519,699A32BC2A1FD6B7,8503EBBAB3B43D50,938241AD6525E68E,7E0ED00FA82DBE1E,9383E77729108C71,47DFF1A7EA467124,3F1B919F66439AAE,0000678E896002A5,951D6B3A52D88C72,399334D5D61F512B,4FA773B4357D2AC2,D60AEEE030141078,0D62F56131869AC5,FA78770128AE6C76,BADA7F387F770986,00C68E23B54FE265,8081D9B1FD32B589,A19FF9C18517C440,F1FC84C82310C1B7,00002A712E8C78C7,973663E7444D2B8F,97936D39882D32CD,44F9552E3A656A95,4E6C4191D7719469,048939D0B989D95D,CF27A18C5D385250,0C2A1C06F8FE65CF,77EB1D4F0A10FEC3,62C602864BEC44CD,17F922BC9F152306,5DC04D1964452253,00002F8254BD37AF,EF38427363E699BD,3C25086E80CB1E5E,8E660EB3F99AFFD4,A9BB84ABFE2C91C8,2A05D5CF95463974,CF19998D8F857FAD,2940A52DBA4793A4,E6E101B646D2EF33,BEEDF4F05553CA30,B5EB8D4A1E4A2F57,7BA2AB20A8AE9B3B,00006EB4FFD4893E,424A296E20870DF0,E87080BD9997DE4C,AAF766DCCFFAF7EF,17FF85AE94520E01,F9DAC31BD9B2DFCB,284FC23A37A34158,A0E921272A4CE29C,FBE9EBD85672F4F8,7C08489D9AB99F89,534DDC03B433B154,98A2D7DE7B906A13,0000543B5975CA90,EBE7646923FDD6F9,297EF4BEEFFC006C,CE2845C2678C5F90,31F9EB7FE634E96C,71A4ADB103E4A869,0F248FC05CC7B4B5,8BBCE10D065912B3,152DDC91E172C575,34D20306FB4A80CB,9C020DE3A41DA26E,DBDB8D1707CA233C,00006679381E7697,F553B4205FD725CA,7799D5E76FE0B838,CA2881FF30E8D8D4,475D4C56F7644B59,D4788228CC013EF1,8B4BA43D8C436516,489D43E54A4F58ED,E907B6DFC045A260,97F1AC5BB82286FE,4099B3673B5D5DEF,354B3DA62B5BE37C,00005B3C8E1EEFCE,5626EE718771376E,DB28C82F9CEB725B,4BA3A66C37B03F3C,254D6E2D3A727067,8C45795763A76A96,61352F872C5C0FA5,B67F0F237DDA7D4A,0A595FE6AC94A77A,A99211BC0B38566B,D462B9066CBD0000,1EEB1A4BDD47F592,00000F098FE1F645,7BEC425A7EE5C471,1778F12C72C5A6D6,8F8FC4F2719B5FF1,56516AF593735EA1,85BF496427DEE999,6A17A5780F2F2660,B4371D9FA722BE6C,64AD78F9180D3F19,7C82A79D37D7D3AA,361CDB91197B953A,D8B59649013DD404,00002885B19095FC,693C331D5920E7DF,A5BCA28F09DF0B3E,7367B4C87492D247,C48E581EAD7B08C8,72FACCE29CD00494,5035BDC1C1DD7E5B,B7484CBEEBD6A8CA,28286B7955151176,F4790C2795A50C65,B49C0D33FAF95621,FC310504A7105AD0,00000551D318510C,8D5AEA1E9D2AB48F,3ED2DD798D3F743E,74009F461AB727C7,915EF06AF0D7E9EC,6B9B437761353AF0,3016F00F20D0D1E6,8AC638F37A29588D,5FBA64CC48C9F37E,F585366269844162,3D940AF44DDA1E3C,D3338CE6C3E921DD,00001925C6AB9CD1,A0EAF98F414F1ACE,AD9A739797777BC8,D10E5970AF03D211,4885CC6F4504A773,73FF3D34EDCB1622,509D454E17AABE90,CA164988627AA07B,8762EDE92B076908,AF9D1383FC627E2A,17E2DF66727C2FE3,B6F80B09E993E41A,00005F7F9D8127AD,65020BE03C53B4C8,32E5A9E3F0CB67D7,3F41A989EC669EC7,D61DE0F9621F17FE,1522940DCC5D3C13,EF62E31354316F10,D29ADE8FFB61B674,4B78DB240898FC1E,6DE5AE921D4204D9,73744A032ED64EE9,1D25B568F3ADD414,0000316CF1BD9187,95DA20728B10164F,BB107062B4F96FD2,845AC435C1EF2A3A,8C259E61B89D874C,8D95BFB846F1DED0,5E1479D3653A3F75,48B4FF7C99E17A83,82219D0470247188,6D3268AFFE3B2BE3,88DDB4E184A64E9B,2389D9E5A4370F58,00004D736EB8727D,A1E6A67F0F7ADCAA,C84A1F4382D4AABD,90AEC2933F797082,ED55EEFD496B87BE,D9A6F3ED1756929A,A7584832FA53660D,DDE9D0B9DB4CD6B8,E9EB0D9021835114,EF21B03BAE3F1664,56CE3A6DAFAA54E9,93764EBD80675846,00001AE882DEB101,EBD078228CD5C059,35DDB3164669CEFF,0507A3C15208DD47,A234939086EFCBB0,9F267817459A94BF,C2498C234AAE7354,00E721B68A7F0E7F,6679607389410E6D,5A1A0E844E53B8B3,7B69CB82795187A4,5586F3115829BED3,000042AA7515A19F,A18AC3CFB613EDA4,92997262F7CDEAA2,83570C79791F202A,8FE8E20D3FAA347F,1ABCB5393F58796A,81DC4D2C430515C4,C1FD4EAD8D724F32,61743BF1F3DDC796,6A1FBEE09161E605,1CCE5EF57E006177,6CA7B194F130636A,000052511CB295D3,AF24FD9D267D5536,DEDF01A8138EE2B4,13CF027EAA49D09D,B071EE5DF63D3FFB,C66AB6AB71C44E91,CD172F9947E4ED6E,1A04F19B9BAC8D8A,76384FDA7975313E,8AE301CDC3987CCE,2C192AC9D4DF0C61,4F023B4CA5D8919B,00000B99A33B75E3,13A974EB87EF7814,B59DA558F7A72137,0E3295B24C36A7B6,B70C6655A6C24660,EDE84C8C50A9B649,4D24A6DCB58A2EB6,AB9EC333156DED36,F40ABA52873FEF6F,2410F9B33D72CA25,096CC10346325329,D246A925E1C5381D,000038D0697B29FE,842C74CF0A2FCB7A,B72A29AA5062E4FF,6A9C6873D2F60A2C,70B2D68FEC03C892,1AF9580022AD0203,1A88CCDDD4729526,A9740C47B647B4B5,A52380588928490F,85040D6985C11151,503AFC1C3FA6742C,33E809DA7BF9F45C,00003B66D31397AE,89CA63231F90A7D5,D87073DF1D4062C1,CDDCC91A6D192E9B,E005AEA12EE8C1A8,C561BE5918C6C62A,0C21128BEC759CC4,C7638A31F396BABF,410E3A891757A6A4,99F43CC55FA1B393,EDBBFF71A6509212,73A212887B861A59,000067A12358A5D4,F95BB0DDC2D56C15,E0F87D90B683ECE9,950DCC476130C17E,090B0A356D19F45C,6A4ED0214C579E7E,89011A5644255CA8,56CA6A2720B9668A,CA376D0054C4889F,36DDEB6D6C7A76DF,74E5C3B487106AD5,F678E8E1CD4C163D,0000206E98261502,FE27B55849F01C25,66D4CABC02D79D33,BB521FB53EF18CE7,825E27D0582C532D,4DE41A2A252AD153,52F7F2A0A5E7FE0D,E37B003C01F6AA99,BE61CD0BE81E259F,B85AA17DF0F87D4C,A9B534301B0B76AC,CE2202A2B5ADE2C7,000010D20F0B48C9,872BB253AAA11D39,CFB6FA67E492FA00,4B9C298DA5B0A4F5,644D9194CFEAA695,75C1A33B251EE034,514A45B9905E3986,F5C9FC23D7232481,8A1D510FFC478CCB,F33C57DCCDD097BB,76B7DD290C714CEA,E1C8994249C8163D,00000087347313EB,694190FE9689C6BE,9E90DE41079AE100,6426291FDDB89A24,DDAEE27D7B2E4F09,B16D7EB2C043A742,429D79D9F6706389,9864E492B6F72B1D,E552ABE9D7138596,65B6418DC701175A,1683F2ADD235EA96,F4BBF862D91CA84E,000057902D94E14F,4A851FD6B808A525,B19402358F1F7944,0C9A23A938C875A2,BFB1EE8C2C0FF890,307A0ADE0FB2C7F2,FAF977A7E1B8D6AA,71D0B0CF9C3AC714,3952D4D57259AF48,8F2A735949E4A6E0,FA3EF863950C2F5A,541F99F409690B98,0000421AF82FB940,FBDDEB10886E3C57,CC9989109E220C44,9617E71B08DFCA2E,72963650DF5D5A43,91BB559FE06DC23C,DD78B51D20CD1B29,F34DBB303B31BE76,F75340C460E7D43A,C43FE433185BFC5E,C7B67DEFABB3F0A2,1CA8858F478AA6CD,000065EDB92B20E2,96E9C314BF7CCA10,A53BD18B32A9D371,D78FCC16549FA3F3,D69F995303F27468,A7E20ACDE711343E,57DFC266B2AEC61E,C724CC59EA17732C,69CAE78532E949C9,EFD9E6F5A808E64A,51668F4DFFC55CBB,FDA197F2725DCCEE,000037EE6DCAB77B,10FF8559583D279D,501A04FFCA39DB1E,9665E3335F12B6F5,71BD5FFE356AAC8E,8CF68204BEA917DE,7EFBBEBA2693B8D0,2B3A9A83B63F80D9,2753F61AE50911E7,E299CC1B3D181ED2,96842A0809945E1F,A52F82AFFB4B8AD2,00001E74EC943FA1,99F800429EC531C1,24E34E3DF7392ACB,D7548731940B4AA8,593FEE9AA217A207,F0BD3FBF175EDF33,8FC6503869032A5D,7BDFB7B23F7812D4,4E84761B8BE46F8E,88D848AD808ECB37,A1CE8751448C2C2D,C99730065159E890,000000B73563FF81,BB7C728BB8652F03,32D44E6B29166332,B928A15E0B9E8FF1,0C017407360DDE97,B1335E6F7EEB8896,B0B1A05F0DC7021F,81FF28894FACF6FF,CB60F8D2BF58AFFF,EBAC0EC072553504,F0ABF93DE6890E04,C22FBD84E985EEB6,00004FC0ABDB7FCD,96CE016FD3C6F845,A358B61E94EB8C4F,79A2A531BCFCDC69,7357D721F7A67860,6B27D3BA6A3FFFEE,B7635F8BD6A0708E,EAC0CEC6C47955A3,08601C6570F8A713,5ACC542E542F7A29,09CFD6137745380F,D6B33CDD13A3E585,00004E280054005D,49485B8A5D5F1DFA,F3034C438FD1FE65,3BA8ADC7C6413C2E,B9EF482BD8E150C4,ED51ED92895E5E35,9DA021536CF0C1BA,4B5B1174C2662D75,AE09E8F93D25AF91,7D65F5BD2670BF8C,314A7B949E1546C2,EC5F31E44C7D6505,00001A04E97B01B8,2ABD0C908F4EF1C5,B8EE9853E3E068C9,C129902D5215D446,6DCD21A113BDC2D6,80FE4EB3809A7B11,837A7554C8FD08B6,80B2CA7C033D29AB,BA2C8B25973502D2,35796DF8E95F002B,5D2B38DAB76832BD,9273C62F4B77D4CD,000030206D24126F,2F9675A39BB27266,569F234793CB375E,519EC40A7299AED3,90C703650493B938,7BB53F6DE292E8FF,03CDF5D43CBFA74A,485037B1DF898ED1,12F93BFD119AD4F2,BB880E10C3D942BF,ECEE706C6BBA1969,992EFAA04FBB1F8D,00004A3F9788D686,77FB2272BB125328,CEDEF16D18EEE058,985B7DA929F4B962,87E9ABC8985AAD52,9C24FDEEF052DB4B,26D86E6DF4E9209C,91162F4C4D6E4269,99BAD746E4680638,2F035E9ED01B08FF,3A2B03AE73D3EE86,A9F06B7E19A3ECA0,000054351802859E,FF87862DABADF9BD,D626069ECE79FD05,6360F254551B6BFE,7907F3938D67AAB1,15FB34B4A90FA60A,687BDA30AC18EB2A,46BB54AE14088D6E,C36BF6043656A12E,7A283BA716D32C9E,E33A5F2CC983632C,B4B5D1D99ADB2603,00000591804E09E4,7284B679F965E3C3,7C4E6E5030AE829B,2D7E1CAD17C6D445,1C8E40BB0FBC5DD6,888D7B28FDFF71B7,B3378D352097F3D6,CAD476239E85AE1E,E42E2C81599B8087,57FF5EBDE5176290,EE85BA200F2EDC9D,BDCA17EB2C767302,000002F8F6FCD217,B6252124D0738352,8C5621845B361557,634CEFDB3B84EAA3,FFE741A4A82331C5,386FD1D6DAD216C7,971496E877FFBF4B,2F0240B4095DFF42,CE928793CFF3A735,48A056F00C99D8F5,C6AADD93A34682AB,F5339AB69E4F774D,0000328D387D11D8,7A6F3153AA29BDCC,1A81E716679FACB5,11D14DCA1C3AEC89,5A70A98FE5B63FAA,92483BF80FC5F901,AF8091C3206A45D3,A2055CA473EB7452,69C59B75B8E8AB2F,3201628676AA4F86,2C97D0FCFC13A8AB,CAE34BFB0970C70E,00000583DA3D5269,2AA10BF62F90C5C0,5CF31ECB80677BE0,74D81F8E9EB2CF07,A06FA5A535D1EF39,0231C4EEFD8B8174,D551A2A2E17078D3,85D95EC8F70237C9,3D52870831BC88FC,6517F7803A91216C,70B61E8EF4A8DCF3,4E572327FB577C30,00003141BF6CB059,A81E7FE1D0885F53,64798E91CC1CE881,D58109075CCCE721,659ED914B543D733,313D63B039360E1C,2457E318423F50D1,D1EE5C8783EA4E7F,285AAC5E9D1C3BDA,3321A0297D9D31B5,DCCAFF71310F60E5,EE82C84CEF6988FC,000033F106D379AD,260F250D66CC09EC,0BA5450BBAFA3507,4753AAB79ED3491F,0A2AD762530D5F03,F702C7688573EF71,7852E7F8A3BB64DC,FC2DDDD20017193A,7AAF6D6A057C6220,B62A378E483AEB48,58647FE58D151E2C,5D5D39F5C846EFB9,00001DB1A5CC4FAA,BEBF164A9B02ED03,B92518DEF03E3994,33D22938027AEA02,7D0E655E2365505F,1ACC2BCF0E34B0F3,AFDF231A046D947F,CD3E4B3F5F29FA6D,20615ACD51792434,B5587F78E0EEDBC7,C3A8182B56D93310,1DD746C7F92C8157,00002CE5196E1D7D,29698A42942953F2,7382D852053DF010,5BB05C63AF523861,3245D1ED53A02A65,C8B13EACA3950A59,4D04962396E9CD02,D8A0F4E423414CD2,F71CF345E5511773,2910C72965D3ADCA,8762B3145E320357,A34A46A58127C1B8,0000123AF26A239C,4E845FC2B3D1441B,343D2CC3049ADDE0,68F0328DE347A8A8,DC8121BD82BF6C34,6EA55B5BC7D1D4B6,7970E086F974E5ED,1AFFB861201AEE0E,C04229E4AFEE2200,B8AF15C2DE3A96C4,87BADE2964E199C1,13DD324500347802,000029F3FB019CA0,E85EEE773B76A94D,27773B9CBF06DE60,6E3CA2D924F1E9B2,03DB748A5C2B4137,5B4CFBCF1664E07D,32CD3877322A4CE2,630B5474733593A0,D0318008755ACB99,F9929A3DB2E570F3,C4169668A9D074C0,C4489C136D2DF4DB,000062DDD028C2F3,9FD1935EE6310607,783C7D3AF99DF866,91809EAA1E1EDF32,453C49D732095A6B,67DE1313C6C6CB91,EE36B7BD787A03DD,FD889DAE546E072F,3555873D9071543C,1E2CB8149B3F0197,905A6E4D2D93386F,2CDEE944ABD00B2F,000001CCCF96E16E,153C340321D7B532,2758CCACA4E957E4,3FB6A4471947CF7E,C88CE1497F4EA1E6,1DD5636167635C75,420A55FBD43ED1F9,3731F892514739C4,8DB647A33804508F,6E441B68797D1320,D010DE127897EBDD,321570703D26B0AA,000059EE68E08F19,460DDD79C140075B,C1160892F665A0BC,F2B7538BA7F5042D,B364BD7DC217751E,3CF5E92918B06CE8,F82D5476D0086DFA,D54CE8AC6C340956,760CBBDC27BAE6BE,66BA5F3BD758A4EE,395E97994EF5DD28,9866BF3735E090AC,00001D62AF7DA609,45CF16651707DE87,FB713C077EA37C59,E531C051957A1738,5793CC0BB896544B,27B22C7968B507B4,744F95DF17FE0384,C1C56FF4267C5022,7AFE6E6BC2A3978A,CBF9FF0632B2CED8,E716CD03C63F4D36,B6A26ABCD054B51A,000023297C0518E9,7889B0E28D950F39,EE7B06A5D80E68F8,91D9BBEEB09F2D1D,7F84D090FB2BD3D9,87522B89091365B9,6483A352C77B92C2,FB054786D926BCC3,4C6CE3FCA3805470,A6E48B2139685FFB,5AD0801B5036C24D,1F11291C1759E801,000024F9D574DFCA,031219433F149B85,C359FEB92E6EE091,5DA24D38F382C4DB,927019CEF5F7E265,80134D0AFFDE9192,08F5B9C0FD857E9A,7665E530B68FE2D4,57B0C403DD036D6B,23D43E5FC52B07E9,943EADCF7A2F6071,4FF24311463FEFF9,000062E2659FBD08,C308C0C6EA73DF2E,B4549D3B9EEAA8CB,7D364EA9350E400A,85B3F2E01FFE60C3,5DF8B45614A58FF4,541F26C3D4E1480B,29C76F8A8CFBD76E,EAE5B6B9977704B1,66220AE44D1B55A8,34BBE64A46E740A1,770C1BB80F599ACB,00006511C0912E6E,D430C98218B9D19B,666802C9B74C11E7,B693FC81172F77E9,1D59CDE17503F98E,C8BE23492CD59F31,9D4D49FCAD06F358,EE93059FA8B9454E,88A57192B5B58281,194A60538118E00D,596F814C132E6978,59B1BC6C6A88FEDC,0000279E79FA2992,697A9B608BDB4E36,CF5DA2F49092BAF3,1934F8C7ED96BF44,BD25A4BC71B40F88,FDE717F2249B6319,FCA0A725DB2A79F2,33E6ABC6589A6D69,22B3B0C53ACD78E7,E2893637A4A42E98,DB2880D8F64EEAFE,C284C4CC7A5754F8,00006CAE5FFC184E,3E70F47EA264563B,18C29AE74E6C2154,6B297390D83AD7A6,F26B8004EE73DABD,A2552226ECE2A647,1CEB7916B485F3DA,D202F1154AC62842,5B990EA9F846B0C0,9CBC9E868B988ED4,C5E60889B025D0EF,C2D07E03A03214E9,000019A5AEE9B593,3DE42C52F6DC03E5,C37B64F5473A0259,D3D209F118183AE4,38FB635621784975,315C998CC64BB81D,A601FF58A9E67AEF,7D7027B7A2D286BE,DC8F8081D64EAF42,367A1FD0B629D779,40BFF99CC2328269,9F6CFEA2E85FA319,00002378F6DD31C9,951A154BD308788B,51776AD71A9C6607,46755AA56EE54123,C489C0C232C99CFA,1200671E89586834,FC053558DD51F5D1,EB6CEDF32812DD65,4132371EF6C9A280,8612C1E2A74BA2FB,6B062AC08A46E6E9,76478B39DD1CC38C,000069ABF477C221,16E299A4836C6559,98A926D03E8CD51F,EA690F659A81DDCF,7B3AB2908791A190,E203785F1C990385,F3313D9832DC4178,159F6F769419DAE6,0154A037584E0196,787125181232BF75,E33114D745589394,5E6EAB47FD4922A8,00000044C6F4B93C,E4C3C904BFE8844A,327760C9938E8579,5AC603F899B29108,4DA3E5F7E64E846D,684AEBDC19B684FC,D8A4A7C35388CA7D,A6F5692045922E31,C3A6D386C8180BC8,99439B7338B9843E,C12C318950DDC2A3,AFAECEA2A4F958F3,00001A63F05B8FE2,D99B6BC734654776,E29CE5ABC3DB4979,036ADBE9C2534A38,831C6BF28B3800F1,14E21B39553E55F4,DF46570C440FE9CB,A15A53BD8A6A6285,3416F0A9EDBD9A50,EDA855D89110362D,245367BACCB29362,3D952017DB837B04,00005F08301A5F31,FEEDD8D9AAFD9892,BC2FCB4A88E626B9,FB14BB880BF194C5,634782C75C94EDA8,020CAC2B522E36A3,C48B387D9339B4C8,168351A6825B2FB9,FA965F31857D6E18,9111915256CB1DB3,08B86886F0A50BD7,B30BC872F79D5DA9,00003ECFCD98ABB5,52BD605C093EA863,4F0E5C79FBCA166E,68511BE83629A42E,9A40E675D69220ED,7DE1D85313667056,9ECC81B2FE5BF6F7,2113CB3C2772963B,7B5478F4A3512C60,2D0A66F415843ECB,2DABBEB61E019B27,68B2E3098E915AC8,0000345B7B503D72,C5365B6F0A40CAF6,FB6F6C05D64ABC01,822C38E3181FED35,B11790E5DB0C6D5C,916D54E0FAC2A56B,25CBEBA4F20D77A6,5E12620D5067083F,D22AB8F0B712415C,15ACDF86801DF099,4AF47C5B6B242911,4DC6AC4E92CF2AD4,00000261943B59D1,941F4F7E850FAC2A,DE619B0715C5B0F4,334B133EA8F3C334,C78410EC1C1EC994,6184622473A79DF7,3FED3DFE2506FF71,411F06C8214F119E,6E2B2E4AA1160341,C8BB3843DCE765BD,D18FECC1761CB594,E246EC9FEF1DBD38,0000246DDD9456E8,20B05B4778F623C3,FBB4E143BA84533A,C76787508D9134DF,4AAE8B65585EB603,3C6BC7551909D9D8,FE90502E63AE5C54,E0C70373214D65BC,9595AF54053BB15F,FDA5297A7D03735C,561CB7EC6AAA092D,5B6ADAE992151790,0000490805C5EE46,C97DAC57A59DDCE8,E2257C978A86307F,C49F3B885964BBB4,A48728635B7DFFFA,F42EC76BBAEA5625,D14C8864456D88EC,898EBB34F2551B8B,B0B9E95EAEEAB8C2,62709F45A4EBD305,9DC7201E704BE41F,8CEB489153FE2FC6,00004F3383CACDA3,B072B7EAF019AE11,125D13A283135FC9,FE4A1CE3B158F979,7BE113A86803AD63,832690D918DDAE74,598D2FA15873513B,530DAB6364CF062A,551617AB4898C258,6944D132377E2CFC,2C1E4E2CAE9502C0,3E4F8F158C222DF8,0000258858D750E5,3F811EA93FD4B838,39619F3591AE9A6F,4F9B3BEF8FBE49F8,CF3C80AC779C4138,C821F1FDAFDC7688,F22E5CACCE2A0901,DDF4116CF091FFA1,E1B9394A0469A235,7E82B4CAD3F93B50,39692C33ACB8B840,B00E522A2C101EDD,0000552CA513955B,50B8BF201FB197EB,8288A498716562F9,87ABA76EBD7BD505,ED94D560C83E40D6,C52A47678991F04D,683CE7E1BD138675,34A3542C133FC445,BEFFABAD3FB9635D,BB29566A08AE06EC,8430559FDE8CA979,5E16C527D7B2A023,0000183113984B5F,BAF7917240A5E51A,9BFAC28E2F2CF88A,6077420E9AD3C3FF,D0CA28B48FB545D0,A856D152FEF4A227,C6CD74F2B01707BF,E7B82DDF97F5A7C0,7D48C6FDB2FE52E9,DFC59E9C9EDADD41,10FB42B89203135A,4E3179694F2A45CD,000038F6A8F8C7EF,AEFF9D503DCF0C8D,CAD19A9EBE6134A3,598EE1AF8D7DE8C3,39B49A5DD2BA8E4F,7E3324E9EFC7116A,F62535311E204981,97F2BFD5D7950831,6E588DAD5531F908,E1F0211A53916A7E,37BE5BA5DD4A4E35,B3069056F3B33AB9,00001059384BBD27,69F9A09B877FEF22,3CA220AB96E51A47,DF4A93A2BB81D638,2F94345E4CF1B736,81D6780CC18804A3,4A06CEADDB7B184E,7FAAAD424763FF84,3233C1DB5AAEFAE0,0FC4A0143471E1BD,BEA7A6937FC17AE3,342E05BD30F61A53,00004C7DF9BBD1FE,DDBBF48AEDF3FDF4,B1C5564DF6C7B1AC,A0D6C96E33506CA7,D7F409AC39FA7FF6,127DA7E1207B2634,D2425B79ED28BE06,9B50F64578EAA0A6,C3855D1C684DA640,F396A059B9D42F64,B6EB72A2BA5F40B8,E641FB4AD3ABFC34,00003CEFF511FC10,43166096618E91B5,A9D3117C74C5464A,14B127882FC46ADB,CC9F4AF5B1B3EBF7,CF149550D4B01165,40C2484D71C83106,7A30B0D9F7807465,489C0F624859D5F1,7EB2078A76F13720,43A2FE6740F155EC,8793AB76BC15D1AA,00006A6A84E68AC2,78DDE3AF62945E20,7EA9D4AE176127D4,7FBF5300A6A82E28,A9F0786C738D56B8,26B3367A44EF87B5,B45AA7E10FF644B1,F42E673F6F060D5D,DD8888A212649485,220BFC0235A7D8B9,1E3D74CC850506F0,497A59F0F2074DA0,00002A2BFA79E07F,A40DE18563D273AB,C51A752354905A08,2788B8FB5B52F7C6,4727776F51868E15,E490469A647E188D,483330D18D49355A,B3ECDE810305E6E7,A2662BAC979E8875,CAFF0CAF47E98D4F,050E093C46B9D331,1FE91227CDCFFA7A,00003AD1E50B17AF,8F69382370C0FA2C,883FA05CDA032444,2E5CE095C87629DA,508CDFDA2021C84E,FD22F881B258EC80,DCB08DE0E709CBCC,C80A0FB4A0FF30FF,AE499CD5DE112AE3,C792790331CD836C,25C57DBBD88EB242,054D8D7EBF639A8E,0000002BD242F831,71C62B41C30E26D2,7B6A3C516F33B61D,7D858707F68E5A27,B1993CB61F3BDAD1,A929E7BA55B212CB,1D17FDAE06A3955F,02C0AB0626ADAC38,A37A68BF36624ABA,1A8A21C18207762D,A065EF3E5B20C577,1D1C4EEBE8E8B4AF,00005BA147E11EFC,6C01DE0DA65E0FAD,9B0BC7A02E27D180,08723A90862D6AD6,0538CFC77602658E,09572FBA5C84A355,8463E069DF572B41,F944BB775CA6BF5C,0D6819B69F35C30B,9D0212B8B3EE93E7,4EC22ACFE49EC132,BC549C59BEF645BF,00003164DFF283F6,982F6E9BA2A0373C,3D780DD79802C85B,5F8EAFCC22455128,28322CBB84A62319,CA7DD7A5D4FC48F3,298C03F48AFCBE19,B5E2F62DB6FD7311,48EA174B2844DEEF,7F3E7A2F5CCA3DD3,B8BC7BEE82552C00,60840330E14FF9B4,000009E86B4E2E4B,624794FF19BF165B,8D5EF6889B85899B,B92A2433599740C3,386622BFBE6A1CD0,372FAE893ADCACA4,A96B51CC71221316,737D062F86CA272D,7C2E99F0B82FDC19,7A44DB3CEF12D8B4,44D79F19B1652EAB,B3E1A37A4940FD4D,00005278E3008A8F,E83E6DB641F03C0D,BD60C92EFAC67AC6,279D7B1E7B0AE3B9,AB247397F9960EC7,A36DDC25176FDBDD,E4015A368E1F097F,662F45D83DEB12BC,E4B31BBC0383D4C6,48DB7371381CD238,02EBC1CD90BBF884,230CD9337B2B466C,00001D8486E6F485,C7E52F29B577C0AE,D9B30888543A23E2,21B7146CE7B397F7,7623332153E51400,6C5B4D7556030971,A209D0FE60E6D76D,4A343BA93D2CD660,124515D82BB71C6A,0CB59ED269BB64AF,98912BCF94B32DDB,E1A3DCB17B7ADCAA,000056A08DCE392B,E970B66168D9D800,07E0A268235E7E93,C03630BE0E9D064E,F8FC6BB3BD8CE87F,59A77D4938B407F4,D5995E5F8A471C77,D8F53474E35CB3DB,DDA816875ECD58E3,397FAA24EF46F3AC,A4DD41A691125131,1EDFF1A7BD89E960,00000A9AC6A367A7,BA2C203D30A764C1,2015C47010FA49CE,34D130F98C30AC96,4AE3AC2D259BDF23,4941F1142F0537BF,D33820DC1ECE47FC,829D2C39F26F6BE0,CFD852F309E12C58,311AF6FF21AD1EE6,2154962D73D6D455,49FB71C4EBC89889,000043EBF77DAFC0,9568ABD0FF69FAC6,929CC51B16C44BCF,6B6ADDD5656CC429,B9937D3A5FAAA0CF,96BE3861B019D232,FAEB8A17A156DE06,F270816D451F0DD5,51FD803F200A342A,6818479C3E65B689,7BF5280524EBBF5E,5A1862490E0284DB,00002FC5BD3DE709,3F66A29A3E685DF9,537636658FBDBD87,5846E2BC914AEC44,51658A00D15D6CBF,101CA38B960685FE,D264B7226322D6F0,9EDC129E4E966A71,4C3D27A9E046CA5D,72EB1AFC14103657,E69414F061DE9DF2,50BD593CDDCD4F88,00000E996433F793,44B963152A129200,F40A3B7096AA8D05,A0FDC42DDD3F940C,A46CE5B1307AE3B3,C338D1752BF51411,9B2AB6739C707CCD,31C2A4D7D7E01946,14ACB58CAE027F15,25DF1BF301AE243D,F66CA7FD06E21F1B,D49FE38A474420B3,00001AEC4FF5F39C,8B08A38356337CCB,900DCEB6EB9AF2A5,34FC9E1CAF6E8019,CEE5BF5B830CAEF3,AA2F621F635851C7,29473ADDA80E2130,FB7B85B102A33723,FB47B9A855CAE9EC,4EBB4F08DF657AA3,2578FCB51A035CAF,51470BF101334FAD,000006E958F9E1CC,E0BC5C5D81D1A211,12CD290F748FC64C,41EBA3091A038E58,8D58C5A3AB80FCB9,3660317C23367CF5,3E7744B490EDC1B4,AA4066C1359C5113,458F9CE3E86F029E,4C6B3D540090B7DD,9094003BBC4A211C,EEA4E9D19ADBF621,0000030B0C930F5E,7E9B5595E3195ECC,96B2D755CB1D3406,1EFB7261A68BB170,082574F04DF24B1C,2675B4C4C9C396F1,EA60C9196092DE1C,2B83772EC9401D76,00FB81FE58589FB5,5D0884C95BE1F02D,499E9BCB24714696,B4A4ABAF396432D5,00002F1F50C7C82F,C94B9DF4BAD740B2,437FD0DE07050EB4,A0A9C7F4948BD6FB,B352B97EFCA100ED,193BB3C58A85CAF9,C169C36C7EEBADAF,CBD091057805EA3F,BB76E693D75B0CA7,CF7A3CD80E818A2E,45D1998B90F313D9,1B218B4381ED1FF9,00003E475E26BB91,84B609E6FF3B56E7,41C38F1A4DAAF08F,ABF0044E531FA2A5,8FE8D804B2419348,9BAF550FB9AF647F,41653EA736390E1C,C09920D3A2A7842C,8C9F43182D0931AB,EF252C7B36BA0968,136CA507023438D2,753893E91A1809B6,0000485434169661,0238553078DA1464,147981BC4995B4AF,CAF708B2A2F912B2,9E76B9D36F4FC0BC,82D35E23A4F44528,598F186E8E612A22,B081B9CFF922490B,D8BF72A5C1E473F6,CA73F24451EE6214,D52E4B0B5D54E1CF,66E5B24D4D6A06B7,0000075F04C7DAA1,7D1CB91C6D8D9C8B,04688912AA62C354,FA765F901A027B3C,024BFB2797186586,CF6C48FA40580329,2A3D7B71A708B39E,8555DB0A22F32FF2,7D5AB7BBF6ECC8D9,3C9443338478FFBB,ED6F1983A1E71A04,4C9911742327E2DD,00005975DC140680,848A50805E42250E,E3515D367B49B5CA,267E935EAFA7AFCB,11356E8A7955F501,CC3FB200B9D5126E,D528D503001F40B0,8B5CD6E2E94EB425,482FF62EB474D461,493E2425E524C0E7,110DFDF693BFA420,0274C30F3C4F1824,000059E6D41856F3,40FDF5DC6244CF8D,7D12C9385728704A,AFDBFA75709D19B6,D961CFA9599CE4ED,08E3EF9C0AEC6D89,99E85FA190916550,A4F1ADDB723F1E8C,C9A6A5C9167C2136,84A0CF08191932A8,4130A34F4012280F,BC08252C580C58CA,00005308528B47C6,B631D087BE80694D,B38197FC809CFAC3,8D4DA78E89D047C1,3793AF134F091419,E1D1AB22E48E0177,C8F61E25CE371BDF,136F311ED2D70D27,935064A784A71DEA,AF5DF16251131451,C8AE7C3F2A0DA8D4,F5CECDA828320004,00002CBF8E22F077,0F986DA3AE50145B,80C758E83912B46B,65A7FB7BFA2D4E2F,D3FD86CD3CDDF757,AB5711C49BF1E95E,8B0125351B8A57BF,DEC4504992962C7D,6B9FEE742C631725,95944B211EBAB447,34A62FA3C2A0309E,ADA1C2EDA80207A0,00006D24D715267D,B2814421D1857D80,D3A81447ED4E6A84,12AC00F28406516E,C4E99A0F96B6B924,19F01F028715CFE0,32BDC7D56E2D3CC9,B1E6513391CEA5D4,4B4369297A735E95,38EEA5114567FA53,BEE63F2DF03151E7,CAEB360A605926BC,00000E3714D309EF,8ED7FA691EBC02A8,A9DF0A7BA9213DF4,92EC316ADB845B86,A837F4175E020C8D,E766AC23F7089B9D,2F6066E8268053B5,99333BD32E44796B,64E9CDB8098E0471,3E3A9A0A16299A95,B9115E53D2923B93,26B46B2AC6268567,00000D7DF272409D,F4F3BAD138C83201,8972B9E31643CFCE,ECEA89426D4E3BE5,EA1E28FC8C56397C,5E7943E8F637BB07,A3BB002627F948B3,4DD1F1C66E37DE53,835349098F9F8B02,CB9CB0438D79B20F,194A97CFFA230FC2,0542A505D194B72B,00005D3E15B9C7DC,0A80CF4F1D45E4DD,780252AF9C0EE3D3,53652571D1995EBE,15FD90F000D599D3,71409910973BC69E,FE2D574EFCF44053,744B69059D9DEE01,2F1FB68F19381D18,D96ADD7B56E3952F,69CC861FA89E30DE,3C635C7F51FCB8F3,00005E6AF837D73E,4EA79CC8AB532376,FDDC779FAD56F1CC,FF521422A8033782,71BFDF0C90FEE0C1,7B74257B7D364EE7,0F5497FED8A3557D,33B72CF288E64458,C6B65C71EE3555E6,706D1E238C2B01A4,06ECA239DCF3B924,2CEBEDCFBA76198C,000025AEA85FE4C9,518DB4D776278DA9,0C2D35797EE04192,0688CEB1F5EBB263,9D1128B1BC8E85A9,7A099AD466330DB8,89237993D3D3A25D,36EBC62F29B897DD,BE5D5308C917161C,683A6457F6B8069D,FA1052D94A3C660F,8392E8E28BB47213,00006E8E4E3E3175,1C5F58C33B67CB33,3655DF929FD2BF94,D649CF8604DD49B9,DE45591B9A0DF1E1,F733AEBE26470D25,AAAD9518F3E05410,A1BB6DBE84FAF021,83785D8AC86879B3,5D1390B1F3BD1B02,5FF2C32D14EE126D,BFC85DE8B6721D90,00005CC500282A91,EC801A61F82F6261,CC8AD18B242DBD3A,F2E79D7C72AE4CAD,4319779F180BE2B1,E7EF0698F47C99EB,F07B58D7EF041784,A8A762DD77EFBBCB,18D0B263548C1D23,04AD407EFE8CFABF,41169C22D14C765E,0A2191C9AF02B1FC,00000349C5A87642,D3C56351A81DA59E,403E8F28A316830E,B71BBDEF696AD9D0,74E5F860881E3ACC,01E0F8C60506BF39,53B68437EB8B8EA9,A62B427592459DAF,28665406BB580704,1487102F18BCCCB0,BC2D30528A53B2BB,ED47D3AE5A8211D0,0000615EA07F117C,F59E406DC1BE9137,E4EA0692E66AFE61,2A205C3AF2BF919F,54B83CE9AA8D32CF,D3A111C0CD08D074,A590AC0EFE899337,7EDD17691DFE3FD2,1C367FB6FDC90AC1,368603A6926B8DDE,CCC74ECB888DF354,B75B3D05A5220E2C,0000133786E353AA,B1EB7D691596B3EC,58A9DB360BBAAE86,EAAD18525181C4CB,8564BBDA546106CC,263E50BE94AAD41A,3609E91F7F729104,50D64A414CF98F92,64BAB092096ED3D1,F754AF89B0845C18,8A38AAB74EA53704,E3E9F8C4F04DAB24,00000B7E3CE65104,ADF88F28F569AC87,3EFF4A80C22459D4,7210B3E56EDFD084,596EF19914E87FE6,87CDF5DB417F7EF7,5660F9DB0E5E1A6A,38ADF7347944707B,0462CDFF064A6747,ED00699BC82BA45A,53CADDAB4D94CA3E,B2F2CF8313078814,0000313BBC25BF7D,1D7D31CC87BB3BB5,A8A129AA13754DFA,D76D46184EB25825,7D71FBFDB88F792E,AC02E525B18B0BC8,7EA7364B84906C76,0CBB3E80F52F4C02,76F7808460E606A9,C576D4C7F6B72214,43F7DDB76AEC0BDB,F9B458F3577EACF5,0000036EA38EC616,1437610649D6BE10,475DE4973ACFF466,11437D61D330E7D0,14109275D3236691,DAFE049274995E3B,2A6F1AFADE09D251,011C4ED9F9540B5E,069BF9F8A7DD9B76,72E3B20E27623153,C1AF17932FC41733,CB4388CA7B25985B,000050D90F50163E,2E294BC0838A0253,DF7970C0126E84AC,79C695794696487D,AB19ABEC40A90823,58E5E370EE518418,A8847EBE748C514A,ECCC29216AA87CDC,CD81CA29DEACC048,2677DFF9A5FFC1A2,49929BEC3BDF413E,B5AC17E42780EDC9,000008A4D7C7C0D9,AB680AADBB090966,65A8CA9AF280DA91,41FB0B411A341FD2,E628A51DF05D8F5A,1257E6F190F79A59,A97915EF97902EBD,9D242D072A3BD20D,96E723133D9DE4BC,E86DD870C1D38564,3137709F5ED305DA,D5E193E9B7B2777E,0000342F72DC9FF3,09BE20157A61C694,95DBF8FBB612FC09,9D4F00612A125662,A120DD49FA4D44D9,14C77899C37084E3,6C48D2D460DCC201,5CBB23534C7C313C,5F7D6809DF83C6D9,330826EB97953704,70CABFE3D0B75B22,369E39BCC18DD9CD,00004388757EFC46,74E3D9FDC3199C68,EA5E350D238EFEFD,73C394488EB4C6D9,070C63DECB5CD0D4,85E75C270D87ECAE,484DB25FAD4609AF,1EC6614D58E23772,8A41A0BF34A1FFD3,4926E548C7A75BCE,7970929FBAC36360,62206DF0B148E8D6,0000293F099FE943,382A3B1EA2FC3EDC,3CB3DC57D2CFF429,7708090F494C234B,0EF4A5FC15FC7153,D038A83176331D14,E5A9D615ED59DACB,4D32D71C37DD6810,0809378D393B8C75,8DD983BF076005D9,11618A244BD3D5F4,38885901E4F0588E,0000283B728FF7E7,8C7B32925A2671BD,4D12A3B20156914D,FA40E061FB88E102,1AF081FA637F26ED,11BEEB6EC6486055,FC1CC1882B0A0752,2E00AE9F0ADB8B5E,B11F6BC28915E822,78004AC92E50B58F,7D47931F8505C335,DDF0BF01D1BE0920,00004DC1D3151692,FF230124FCBA677A,AA28EE1C363EBC3F,F7F771A43296C913,620F497194E79BC6,D7F65DF5EBCD6D8D,E3E342DF6362F121,47BA6DAAF62101A2,B614D9898868CF0A,47D859DA1DF2FD8C,21B88990B06526CF,5A7C97C01F25CC4B,000021DB7C0E8986,14A9C3D8D2D17AA9,7B204AA382BAA346,817AB948E42A38AA,A6FABB20AFD23929,A34E105057CCE154,C9AAFFC316B7151F,2DF299EFE77F25DA,F2A2F03E4063DB09,D31CA11B102F8E50,50E9007AE1555A94,57D25CCF104F1305,000037EF4A25BAE0,D1ED305892D63EC3,14FDC3D1D3C2ED34,D7501128312CC46A,34C780771BF4C289,9AF6CB386BFB9FC8,45A8D373B5AA63D7,A9029EB9D26C37A4,EF4BA33478B42BC8,65B25C51F552271D,A236203A552D69D3,F050AEB5A8AB6BF6,000009A94C9B9B9A,CD274B9A44C04536,A99051DC994E409D,EE1ACCB3058C8CD8,CCB467365BC10A5D,2989F2C10CD00B48,9358B57C9D1E273D,67E8D51B0A177550,1D579B5003490FFA,32842F7EE945925F,AE42E6F1BDFC787E,3CA2C3676F7C1942,0000555B4A4CE470,55F924F70A7DAE91,3F747DAE6C40CEF8,3D6FC9F1320F2513,D1749F9ED74E8399,1D6393A44BA2D6D0,E7BC3A7DC6D821CE,8E54216E2E7983F5,A19D8DAED1558F1C,0FB6C3C9B74B7DFB,BA970F28394FDB8D,85E035E9D59C7E4D,0000335AD3B7B7A4,CC1EAA16AA8292E6,52E76224314D3AD5,5E8B4221EA60CB44,13386CEDF9D9E268,E43F3BFE40384523,89F46DC738AB0AE1,34D722699E756DF6,6F243B9B4F5E5269,AA192AB964958A74,0A690BC446A834C4,268F094FF3B37533,00003F7AFB1F284F,24DDC9B2BE824951,368DEDB6FA017DD7,6C6267E74E7DFC4E,ABAECB92633B9C65,41FAD8D2A7E18878,4DE2AF8524770005,0B9C39478953686D,8ADC9867250DE872,5EC4A711E06A508A,E48B4EBBB8E26812,0C156E88036AA3AE,00004F2147AD5962,1564E4B9FC3EF7AB,FD7A2D0A43D7CE46,AE0807D6C6083192,9B1786697E9890EB,533F1BD941F9587F,0ED66D5830B72208,250E316662766E80,C2E6099FBF66C913,6D32139ED49ADEC4,0F34F0BC9C75BBDA,459B63C355DBD839,00005F2497D52E74,662139ACB91DAC0C,0A44ED16A491783B,8BFA668A08AB198A,7FF2E948A184BD16,7D37C94E4AD448C1,3CDDC42DDF1CBEDB,4ED04A58FFB66BD4,1EE6DDA273F2FC83,64B5D59BEBB80D39,5DEB42DAFC8E305E,016B7A7165D76126,000059356881CC94,71BDECD30B7BD495,E2233476CAC199D6,C5D0C7269F78ECA8,6E698E20ED4F3D79,39F1C1C05DBE76D8,B485990D1801D2B9,59AD62EB329E3D6E,6FD87EC9F887AAFE,DB1F0D2DD27DE18A,BE4D41837E47A171,843B8FDB44EE836A,000035B73B576A8F,10E9B67B701147C0,A552DEB6FCB59588,A478A52A21C83204,015C4B1B0798768F,EF8546AF7FDCD227,C485A427E2564CEF,9E33647D50E98B61,D4E533B4D54502EA,D2A45B5B213F68E8,39EF98B45FA5170A,5E6BB23C6E8EEF2D,000048E7C03AA050,5FD7F6B19E51E193,8764E230FB51EF40,D3135B5525BFE4DC,17992F7B4E64A9F1,0FA9EF96FBAEF49E,18CDE5DFEC3DF0AC,F3B7BCFD2D7576FB,41455DD80D51513A,040ADDB54B6F3356,A351B3835AD339AF,CBCCA3B61D1C2D40,000028ACED7D157D,6AA388B286FB16DE,758F5A9856E84BCB,618C11368E4304D8,72EF6F1D22B80D82,9C78F6C9E187E72E,786DD15DE65C2FCB,3F61D871AC1F4C56,893D61644C5C3770,2F702A14218FD601,04B6D8D3815E5C77,020F062E619C0508,0000033884B58711,FF11E7CE04ED19B3,B1F8878D561E5C32,EF9DF6C720F64BE6,59123A731DBCD140,A95BE86451E150BD,FF3EFBC5ED35816C,12FD973742B4AF76,95D1780643A78339,4954548CB6386437,40B891AA8526BDBF,E42ABC4F6364378E,0000604FCB69D942,78A662A5870A9F99,A672D6A631D8CF73,7848EAC4A15DCF2B,06C9A3991DA0D70C,248CC8B6E84FCD8C,FB8887ABC11F52FF,0955BDEB01020498,EF5414CE375E34D2,3AFE7D8FF9B23F46,A4404C809172F662,5B15702DB3804007,000068F86F70FC7C,3DCAB7871F4F45BA,A039AA6BCD8B62A1,F72834E3D5FBC7C9,7DFB1480C05BD112,B1700E87E3C4B35E,F09E879A31B896D9,7D9F2A96CF6D036B,1E6B72B7F682F36C,882AE1976DD764A3,129324B8C3E55A0D,FF6BAB601CC3CF30,00006A2854005DBD,BBAA64AFCC4B3072,6F4DA61361CDC1D2,CEF9B2A8C2247E19,4AF0AFDCA1FC716D,3E8D1AC27ED1FAB0,555C67E01FF45D86,67CE25AD762AA55A,A06DC9056BB4C1F8,CCA4877DA807963D,89F1E0C32B3D27DB,32EE1894B9DBA03B,000024935B314026,7023694BB4F82886,1BB5E891FC210632,E9108F824EF69FB5,F1265920F9E0C710,DFA40110CA451838,2F9F32B19058549A,E1E2C155A340C188,0B4D4F3EB0BF0C9E,A6D85F882ACA9674,604B6E32EAB346C0,2C57C35E74F32A59,0000606459895C41,DC1BEE297573D4EE,178679E723CFFAEB,F4AEDB96EAD30F0E,554E431F4B69AAAD,792C96F712ED8258,291B8E2D27EB9667,D533FC93D4726819,CDAF826190FF8103,7B1685C2E632BA87,99F1CD4F145F4AE2,955AA6931651A060,00003E4D01EBFA82,E31C4623939DD533,3E4D4E5B91F195AC,9E751DD5FFD79B59,F5A76C45B0BB2F3A,78228F93B1E86406,AD62D9451727C5D7,2678F4AEECD2CC24,610CFA6E9A4EAF36,0FB5CD93D8F1D977,CF482BAF96B4B354,04644BBD828796D4,00003AA684E501FA,94D213A5E6E6B323,D045636B75484556,E2AD53905BBBC019,8050AE1E7BD676A2,C05D768C1F508166,383FF7075E3B7467,178F034DAC6E763A,1A9AA12BDC7F5F3C,234C01EB5E9853EA,F2D7925B149B5B84,348D4F1F180D28A1,000037C5AA646D55,5D536A84E5FA9EB9,5767286F0EFD0780,BF1A0FE570B85513,3FB6EE556863EF58,99C1231A0F8304F9,3DBCCFFBC1B6DC86,DCD629518F57CA19,783AC8AEEBF69EFC,458B120F5B8031EC,97D5F22E76641DC0,AC2C01A5785F10D6,00000C8E739EB8FB,8FB02FAEEABDA421,38B6A990F335832A,7D7CC254CA66CD59,256D56B23F6AC14B,5E0B18F479A449E1,2AF51BA12A9B7E59,67C339FA9E4723E5,42A8F7FB816E2E34,6A301E9F80CA5EA5,1B7DF2B5A7DE86DE,E90E3784666B0F4E,000020203D8033B3,A3B7A91117367D47,A697D221C31C37F6,6065D4D26B7C0EDD,D8B593B0AAFE99F5,5BE6C2C1E6CEE477,5B385F62A7DD80DE,35EB4386F5A9B181,EF8E6C66A77FE998,BB7D712762B883E8,99F12917A6BF089C,BE493FB913E76E5A,00000EB070111331,86B3FD8F2A3F556F,E20A24AF9AF31288,280F8CDC01065E35,C414198025551EF8,3A8BCE608309A03A,54AB7F5EB02E4D9F,CD69AD9CA4D41F2A,7BCAF7F5C4A7E171,44F50A67835EABEE,399711A1EB4A815E,DE09E1D2B965E78F,000040A5B303528C,3051DC8E43317FB0,0C163449924E859C,49BBD8A383ED3ED3,E864876B612C40CC,5894C874D2B9768A,E43C8C8CE7D1231C,B1FCB1C53E80D0E1,78BF53D07254D7FA,0167CAC34BA35459,929516C3FBA30DCD,782F568A5614A48B,000034C9A472957F,1473C9FDD7747F9D,2A26D2F5EA36D5CE,2CA7E8C949DF638C,FB842138DCBA79B0,D14E0A783F147AC5,9F9335C29904819D,C8B9D16C34D3EB28,930CC0C0702EA8BF,78E4DD909F0CD0ED,25DB917CF9719F14,BA188135FE6378B6,00005920C7127B86,0B12812F3F54D804,42CDFC7AC4876EEC,8C3EEE14F79613BE,5BD9F3E4A61933DD,20F53EFCEFA7ED5E,38899E7B7C5519A6,16BF95FCD1F57E96,A1E5E09E2652C8F6,7A208B7571F0F872,FC8B338D52CD7F12,AB08D52B46A03BCF,000040B2D8523BF7,91217CC8AAB3E9C4,3C35629902FDE13B,133E3D9F7A96B07D,4A318B90A4A29851,7D3D7F1BD0EFE4C6,364F8FFCE9282FAC,2959724D33931064,B80A9DB55873D864,2746DADF327169D1,8E56ADAD693726F3,E828BA490C5D9945,000019DD8A30A653,42D57F7ED738AA39,FEAF9B2CD12D94B1,DC106A0DEBE4AF04,A8BB8F05AA22B75E,E56747EC9ED6B344,991E8BE44D2E0D59,0250389F8C27BEEC,920664803D4C0EC7,901711AA4C0750AA,44DF24E5968257D2,C40CD18C58C6702C,000051C9F05E913D,701C88C5FBBAB83C,3FB94CE92E0A753A,DD315C5C8FE20816,505D2C2604E4DBA2,69E47B60C7E2637B,11479C7A128EF74C,B2B45AF09F2C0093,A3ACA193D2F9AB60,8472D9907276D2EC,FDDB6AD1FDEE08F7,158322C0A1CFFA1F,00003FBD799C59E6,4CF683A741B5079A,7BECDB6EDA0E14A5,5B487F3585062A17,9DE49CA0875EE6D0,A925E4F46D599EB8,202E971D3A0C5A7C,CA6BC783D1A1481D,A5833AC3A25FE401,25FEED04F511E00F,5AD198FF9A941F07,2B1B0A50867D273C,00005F960EEF74BE,3914367515D10FC7,8CD9EB11E1C1F871,316161EA85872A02,9161B9F88562FA72,26CB69668BAC21EC,5DDDC4F88D4DEDA9,3B10CF12EFC3BEAA,407AA507D52697EE,B95508DC271E94F8,C97B95CCCA9FBC76,05D597D72C3AE3A7,0000675FFB4949F9,C3099DC8A1DFB1FC,28E8C8DFD744BD19,7DE9B3411532912F,02B1D1089FEF837A,E8C7158E16A26312,4D18EE876D0B9D56,0198FB7B663B9242,AA27497E6629CF15,4AFB3F18527C1109,4D48E970B8E2CC77,10FD49AE292133E6,000033A58EBE4D7F,5F7A9247DB247D4B,014DB02A9387A9D7,4DFE1B2814246238,77A5B111FD237C06,FCD6224F7F30C315,F43D1722C6562E69,37E26C8C89686BF3,F4302C1B7CD30AA1,CD3A03136F8C4829,3D076BFA30EEB01B,1E92EF8D17977B5B,000045602EF16827,DA325BFA7F89B7A9,735043B3760A63C6,3E9246220C4A6AE0,F6A6DC90966C09C4,E94E5BAD32554EF6,B91A18DAC4314535,5B6F1B19D2FCD324,6A5BBC2283BF7EB5,2AF3107EC07F4623,BF5944A9D3C8D37B,CF452A0EB438BB43,000057C81E925F05,4EDE3C9D52E51D3A,67FD0B6A449D631F,E7D229B5DA6C7C83,704F4A9C93C9DB24,8CC6E2533C849BB9,FB7E0A9C4523C4FA,5545B0C7093072C9,ADB45C731EB05E77,9CEE54B5CA465EC7,6A532B5A5F612FAF,8D11AB8D6FC7B143,0000021CFBE8DF5F,576BAB017D8864AD,EE5B68C007729864,0464226976482AD0,1B8F99DF4EB3F3D7,606007774E5F1445,CD331F2C37E3303F,1C68A1C1AABF462A,63A3E2E4449C9746,0704296252673DA3,6B0504924B3ABEE3,A3FC4C44C8931835,0000471E06E42DB1,2CE7A16C2A46A68A,E56F387F6EBCE729,506F663786AF53D3,D0F59B7CDF3C89AC,16512CF02662FEC9,89524428AD7C7EDB,8E8574236CC66957,DE88F40410B94090,C10AA4A6CA6E5C44,13B78AAF366438AD,820F3B77DF8F8E68,000023FAC561B78E,BA69257F007C2E25,CCC00EB17664C724,6ECF7FC34678611A,D005C98C82A87E49,F22E9545617F350B,2172AA3C3304F082,7209DE48307FB80F,01DA22CC15E5B9F8,2535C30215808463,6149E09AD9567F86,24E9E9089E7ADF60,00006809AEEA0824,51871E49861E61D2,B80BFA75E8874229,A7A071D197049C04,EC1C4BED4D81C828,5BB341867E5BCF9D,D511EC1B6E80DFDE,3957700E8527270A,37623DBA2DA147D7,AD24F946FCAB7CD9,8FA81C242148D424,6DE9E69058C878B5,00001783A07B03CD,AD4D1C25CA0AAEF0,DB4939C2F0926024,4CC9FA66EC67D563,A38E001E24588F9C,3318EDCE6CCC8570,13668BC69AE59304,3956C667EECC6149,BCE5D4FEF814F252,D7320BAFCFAC7E5D,3D37D28B40729B46,072444B95A69F5E5,00001A510C641641,3162DA5E03CFACFC,65C1D64992780E38,4E3A5A66203B3D3D,4114613AB757841A,BE1FB73CD9B78BC5,7B8C8B6FA92D6B79,EA83149BF95CAA89,E46EE7EF16279013,B0BEDEFC125C2D5E,1165B9EB1C154475,D3EDCA2C4D1D0877,00006A9101C7B9E2,0791930A1AF9D0B2,7BBEDF6A2DF4DC8D,F6559D65935EA7B2,9223BA0CEFCC79A7,40276EEEF9C56F21,3150E44BB74DAE6A,7495250A8FA49A2D,A135126E67977EE4,3C0DA2D6918A85A2,2E13C0F25DC82819,71EFB1E683AFBA50,000065E9BB6598CB,7F49D7C6465908F1,A9C7B595CCFE7AB9,0733D1083C28AE4E,76081FC6A952F8D9,1B98483D19FB3EFE,6536D7EBC6F7AC17,C1AADAC965D141CF,A93AE9B0A8550C10,8CEE01B7F8549A2F,5D56B5BF852FC5EF,F3E584FAB47529DE,000000E8EF8B6200,1A181651F3CD2D79,467FB97485A7FA03,9B9FDFF60B1E1BF9,8024B245F150447E,3A1C35C1F0B6378D,47722A46574877A9,64A5C0563D0C88D7,3E33AC8679D31D05,B09FEDF36F4F1CAC,74784848D638C0D4,5F264698330387C7,00000A0D1B2361FB,5893B290F4888693,18958F455864A8F3,E7093BF0DA579D0A,581595B27FD8237B,AFC0D103E65A5EF1,43BF96A33C5E713C,8C967D13B7370580,0853E23B14304A48,8DB4D28F868175DC,80EDB6FBF3C940F6,A2BCE41D7BA231FD,00001BB3CBB18A20,8AA6B40E945E1AD3,333ABCC89787DD42,86F8E2E1820E2A39,F711FE818348BF9A,181CD2E4DFCF2CFB,8DB85939B0C37AAE,F42E775B55F53697,EE5E5FA9CDF741FF,96AD526DE2A5D336,E01FA65A4C038363,9579C6FD7C93F54B,00004AF15D7B2D82,94682569455201AB,7CA141C29FACF975,55EFB63584CB4E73,D984B588A2CC48D8,D39B351A6BD5EFAF,1CA2932A17FD4E3E,CB5888BE9ACDB7E8,9E3DEDB803F10F11,500FF03DF21B0C7B,1AB7813B38E34942,8B828D8583D16CBC,00004CF101092DC3,8AB4C8FEF3B9A230,DDED4721C1DFA7A1,4BE5F2DD43211794,0203D892294B851D,2F614B77C43DBBCA,A24E2B180B367D1E,484A9BA0595574CE,77AF75D6163D3777,C07EAA8C2C1726BC,A9B2948CA57A44B7,6C521288BEBF3C9B,00004B98512E4F71,383B195FDF08A2CE,A8A9067EDEE9C673,6C990C86A2804353,20D0F94E702B071D,5F0899409B9E672F,2FF35AB72424AEF5,4B688011E357FFC8,F1D02A26E0347155,309574D96C9F8217,F2E4C0D32904CB8A,08A61449746549CB,0000118AC6C52368,CF60834DBBF1B184,2DD36F96FD26B9DC,FB90B4166DF986C4,40269E17D1E51271,7DE51005594C2495,66C75929D7251197,EF41F6B93222F01B,BCA7D5F816ED8C28,7EE70E3F03F60150,6AEE683F0C673818,BFD55741206FF5D0,0000528E3008A2A7,1B03D6D3E904479F,A6538FA6E947E8E1,1616E36F1AA27FC6,8A82FDC4A5D5A40F,A57E6B6A86CF503B,C6242E286A3A8BF6,73AE32D7B7FA3D30,4A2BDA7B230E5D85,0C64B1EC2C46C7EE,0DE7AB49E15C7CDD,E69F9DB09E89C937,000023F2E128184D,ECB01F0D67086EBD,E59F685BF2F2A1D3,2771CCB219DB415B,8E9ED31F0340DF31,7F9165A9E11412D5,27E968C81C8E69B8,16DC200400F08C00,EF3DEF9AB06D2A26,148A0FB8F42DABD9,F116E2BAE96162E1,501CEE10DFF62FCC,00003329090E0EFB,439530C26E952F6B,C753D914CEA93DE8,A311E4E5836DECD3,022116060123F404,3B36323C3F2C13CF,5858271754989174,2ABDFC4E9C9EC60A,4651DF37D024FD94,7E8F5882363EDC7F,01A6137D2D46EFC5,F9678AE5710EA302,0000045E2E03FD60,0DAF0D6F008C5D1E,0BCBA35E349ADB83,6045FC9BF33AC253,2A55028379869FBC,EC228CB671B11123,9F8D5C15A2D47445,8CC045BD62975307,60DA1647009FC8B9,44969767260F39F7,7771CC412459B45D,5BA76C9CEBC2B849,0000243D4E459591,5E078CD9BD91CA6F,6C980868D6D0F205,169EBEC4280767BC,1521AE11F466DEBD,E5895DA94E69BA20,8DB62AE329E63AB3,A3FEE62FA6C32248,4941724575FBF2BB,82A4363A04D380F1,A1A8DAF36AD922D3,9187E793843850A6,000046CFE0C2178A,B0E0AC3B8DD79C9D,BC3CFC8D60C8E171,A992BE105CC883C2,805D8BC670AA372F,0098EE22B9C81020,413E67A0C7E3ABAD,612BF6721FB71C69,8FB16D4EE1E17E0E,565A8573BDE9E916,FE5230171E0E7EA9,1164365AD5FB2119,0000269E61C35D03,EAB320D45D37DB6B,7B53399061318975,25A1118C8D0B7D43,88364839545F0870,1B323B92C9A7EFF3,83191383CB22793A,D290124C15B34265,9E43609074A7B3CD,90A02AA3FAB7E2BE,73A6C6D5D65591B9,5FE1CCC23DB23AFD,000044D0965E5402,D546374536E6389A,DD2FD4C2EEE16C2F,1BD069E6AEBD1816,FD8E5B5B9DB261DF,49A8587D5994792A,A85B9FBEA0E652A2,3FE675018ADC6A5A,742D94E5D435935F,7C8B41D67AB5F1BB,4F22CDDAFC9D8745,80545EDC8012707A,000054968AA29D0F,389180898A7674EB,6F1B9373158E872F,CB65BAB2827EB710,090EB8BFA4F3F0CC,B65AC324506026F4,F94198A91E8B2257,F605F3E6CE4F5606,19D12646F70C87AF,7981BF2134DC0038,25EE8F9FFAB7B847,6B6527FAD4485EA8,00001CAA0F9E6A16,3FFDC613C66F30E6,716BF9861408062A,A895B1CE8C147604,9059983635956D75,06102DC05367C89F,34B0CDFA76B37BE4,89C240321970E582,4A80F3285E3356FB,CC65D66D6A96973F,EC0B60B7117758D2,CADAF769492437FE,00000A78E2010B8E,51BF00AD1379E8D6,937B3CB4E00B5912,24904D68860747A7,56B549D4C103C7DA,BAC6A3F725698FCE,968D04E42E6C1453,6771575FB3CE7945,CAB593B275BC7322,EF9061428DFEF126,5B7857831F8E2C3B,7EA297E7D61D6D9E,00000C0A10FF6E43,63A900E04C8E1667,8A9611C626A0752A,FC2C52C91FAC0936,9BD556FFFD2F4F21,DDC88E9FCBB993B4,2AB6B1CFF4FC72DD,B8E38FBDECBF2C56,BDF356EA701D70BD,DB2C56D4CD8A32F8,52B429A27222DB31,AF9C9EFCD318F68C,000034E5EA39BA06,A053CA6ECBA2E111,FB84EC574467C030,9CE56EFEFFBE9353,F484DC55EF300A48,1C9B89CC292C1D63,1BE6E932B1EEBD76,EF3F90B525DF215A,89AB0FBE0551B4B2,87408A0FE34F5D9F,717C2E2403D7CB89,FDDB7050B196D147,000017B90ED39D3A,4C75BCA2A96D2822,0D9E7A9DFF4E8CD1,0295BC8E27DC9827,7DE45043CD7BC51E,7331E2EF73CF8689,0F97792D1BBCA144,4BEF2C2E6D1C7050,FF52C72DA70F177E,46DD930B0012D5A2,99DAD6BA242354F4,BBB75D97082C2015,00000F9BC251F5D3,A8B4E04306D7252F,890008088064561A,8346BF250ED6D16C,ED42AB36F16DAA50,9B426D7B13DAA26B,AF2117E7828EBB7B,F42A2A3A4D980BA6,9300692B874A12E0,7159638304C92702,EA1FC760247718F8,68928FBAE3E02A01,00003151C02C5D4B,D8034E241E5D6EAA,01D839215D7EC90E,34A21D6B15DBD311,5FEEC15989F6EE26,AE8AF94E25FBF6C9,94440878A4A1BC89,A0FEF995405DD99F,2A4000DFC8C94B0E,F91D9BBF39A57C6A,6C55836BFFFFCAD1,23685F6D71B5003A,000030BCED3D5ADC,1D652F62B049E1DF,0D15E0BCA7741D57,B7D84D23D16010DB,6581FE095109BD1F,8D82AA2916DD384E,87646B0CB04D74D9,AACEE6C4FA3BE937,A404D612C4AF7959,65FCDFB6D7B80507,97EF07D62FB09D75,1EC84993E0DF3015,000017C3B0B9C4E3,E4AE34F8BD7ABB37,552B400692D45029,37478108D6706E0C,AD13C48DCA6B44AF,17EECD4B323B3DDA,5B5BA6E104877815,0A321831919FBC04,B7F7434C1D2B333F,C7960F6E10862E2E,F138E4A40C12B437,89002CC09CE2F808,00004D476EE7EA25,1298C8FB732ACBB9,7F5B47D978895A04,E7F3932860800E0B,4206AFAAAB37C4EC,78398B5B4508B4FB,7EB968694E4BFC77,C7E527CB583FE080,987165EB0FC0901B,AA7A9F385EE44EC6,BCD80B89794669A5,EA7675CF128DAD8F,00005967FBA37882,31280118E4D6FD20,4C5E58D817E2BD67,61AAB9F128A71A70,828BAECEF1B43114,7D6F2366A3A732E7,DF1AD610CBE07669,2E0A007E99ADCBFC,CBFD0889DADF7231,1C2DB3444043229D,09B8BD3A70A3FDEA,2E564C680961EC67,0000364783CA1C0B,CBAF425B78D2A075,0144B8D1E228D69E,EB14A1EBACBB321F,6DDB366067AC8FF7,5034EDA9D0490016,16F1BDE6D7F61A20,213BEE515A5ECFC2,0146E6B5429BB104,9F7EFF7B67BC47E2,35DAD691B03A6A1E,7843ECE9E0EC4924,00006544AA335C5A,E69FAB6DB2E7CA16,419877254242642D,73072A299FD8F4B8,D1F1BDEA37ABD611,6D7C9BA725662CA7,43C78A45703CC147,A6FD674F7025D105,50F1BB344807512E,765025453F7B9DD2,839798F3417645F7,AC4F1F9B7CE25C6B,000057F0ADDB28FE,D029BADE36B717BE,59D7D38276484DF4,284B285927FD3E31,1FD4FD1DF7167453,AF84C5BFD768E65A,01918086C6D1672F,8470AEFBBAF9AB45,B4B0CAF857F99A4E,59FB2151CF6EC351,69FA3C7A07C100D3,7EE74CD7B04C3F99,0000308250BBD5E9,02FC4B5D0AED849C,6F314B43BA5301BB,9F8590005151D2E4,E7B77920671F39D6,83DC2F1047068F8C,E2AC5AF1CD54AA9A,08E26B0F47B07C97,DC40B4D0ADF27C1D,01D7169F248A7515,364833E2BE32BA45,29CC295EC15B6774,00001079F831F381,7CC741FC17FC5408,528CB8B9C3D0C8AC,1360E148485179F9,A808CB539B7C430E,140C52ACB8EC0F1B,7A4170B7B303AFCD,F93F482A0E0F1874,2DE50BE9C8434580,CBD35D02095751C6,1EE9DEC726F889A2,6D60E7E2A0C8F372,0000420360DD9A4B,EBF223A3B2C949C2,395AA9A1E6D33F88,02718CF689AAD1AD,E543E3836800D930,045F2E8D63CD8F1A,A4D6554B96BCA438,F525120C27876700,87163D6959AF1A26,0660845CA1A6ED30,8C7C81BADE7954E7,FE2D1FCDEB1BCB8C,00000A54B8C551C5,FDE75DEA1C274793,59D14E78EDDFB835,6309842E76D249E3,B7F6058C83D3E1C7,83CA9BF56385E6CB,6AACC200E791FB4C,3969E01AF573A853,E1C1336F41156E47,ACE897F9CCCFBE6C,8CDE035B1E6AD4E1,66F70DF27160B6CC,00003F40A3EC3072,BE64B98C8578B709,75DFBFADF367E67C,CCED3A5C40EB427D,B621652547904129,40CFA76FA21E6357,9F5782344EE8CE6F,268123E83CA3FDC5,886E18D6B7002CE1,C7B21E3674F4B41D,81C085E17D3F6AD6,BA53292A7ED8A97A,0000095DF2DBE19D,F557097A8C812C25,2C45A768BC66A936,446C5C81D84AD7EE,0A33BB4C29657BB9,28B1A2FEADF8323A,200C6643B145E1A4,60962635492E5E7D,92BD3C49D841E365,77DAB0CA193C2A6A,2915D009CA130456,6F57D4CE9BF10447,0000303C47ADC7AE,BFB8E866B2450285,C1E245A2F3B2DA7A,1D7042248B0C4B90,7550CD98A5B01C7C,74EE8E5567F56481,17432E5554B16418,8A293A403944C72C,66A8B806596DD155,E3D39A12F66C029F,1DB16E1227118453,7D570903DFC2F597,0000008F30DCD8BA,88AD03F3E5E0A2E8,359BB9C87130DECC,85C633331112BD5E,FB3478699A6376E7,F97BED5C0A131D2D,8118B550E2E5E6D4,24C0F9F1D0902E02,F103DAF7AD45536B,E63FEC887B8AF4EA,2686C81BC68BCCBD,BA3F8DC17BB40BF9,00002C452E75B6A0,4AADED21B17B6296,61B2B3E3897637FE,EF661EFA5BCE6033,0B067C2A62E8A63D,CB5A6CB84372CEB0,161546CF9E4EB891,BCDF448C9E9DB938,40A455A63F384D85,3E27CDE2573AEFC1,14FFCE25E87B2731,762876350B5400EB,000001EA261526CE,29DA0472217C7015,669BE627CA08C8DE,E286A64FB7C98065,4B621C6EFCC309CD,77D931B84648791D,AA4B0233E8B60142,61B12ABAECB3F58B,C82731651558A8EC,D41172360976CAAA,FD321752D25C8635,5F1E5C578799F924,00005B760B68A0B8,073E88B03635E42B,3F155D09694BD02F,7BB138BFC03918D2,89CD9F8C9C19B8CB,C8275EFF1075BD38,B3D4412176014DB8,5F2D453CF0BF3534,6338F6CD9F043333,217DB6AA1C8220E5,228B3C3B4555C74C,E4325A8A2F6C9720,00005A058EBA6D01,0B5F19C1BD047868,9A3F61107C57575E,F5DF702056BD8317,433ED5DF70DA79B7,1AEE7D6891A9DE62,372DA045B94CE0F9,C9F8EB66CDCAD30E,5282D22EDB92399E,2D9886AB2119E280,C41C4D5EA346485E,B03EE89A0613DB41,0000012B0FD342C2,3DC9AC556F57F2FE,0F9036EBE8C54EBD,7C9A8052062F0BD7,60810B8CCC642EDD,4D01FD0AFF457E9E,9A8234B7409D276B,DBA671D6668D6BE7,5CD71C5B57326622,A6CFC6A69C84578C,6691ABC231C40783,8B5A8EE0B0B14373,00005B1BA463C09A,60FD80F322126FB7,8DEBF6C1E93D3C35,2661673799A30FAC,C85EE2ED62D8FC84,90C4FD3A7B6E3C01,020D14022E05E612,65393EFC3AD6B6A9,DB907219FF297838,AB678A98BEC5F54A,2D3E1C40E31C2F48,EE6366CFA648BBE5,00004561F236A5D7,0FD048D127ED371C,192527CB3418B94C,1817B79AE546CBB5,6A67D7132FC17C90,6E9A4E73C03075D5,35CBDAB850FC8B4C,FC13EF726AC404EA,4ADC6CE82A8B7AF9,9DA664DEF6211489,1C88E139A3EC5F93,8EEB19C4544976E3,00005652AFD412E9,91AAA603FEFAF564,7F3E1C53DE268E52,2A55DBC5B4702A5E,68DE2BDDC1E3228D,CA96E19213B28660,83E31A21757AD0EB,5EE587C67E359087,01DD16CFDF57BF57,1FB3665678A5CCFA,BB62A1EB145D388F,200A1CD55073D932,000001B1E20522B4,CF00499286CDFF3A,52CA3D5AD5CF1569,514F85F2809EDC3C,3C9630C8831AD299,124D63E913867125,527EAB729635C3F5,91441E130C79FE46,86EBBC4935231090,54061DE4CB08A7B7,F26291458600EE55,0E6745BA2D1C1E88,00003B7757371B1B,8E8C1075D72986AE,D1BC7D83B4471D4F,922BC9FADFCEAA35,F81FD071EAF1C156,28FF8D272F1CE72A,50BC235116760AEA,143B00310174C3FF,28BB3F7E02C2A06C,49822244F820313E,E70F24A7339636AD,E7EF21CDC9D3E0B8,00001079180686CB,E18867327A5E41D0,86A6A31419F51563,79FC10E3EE70491F,6E6B04D662D38865,259F4132877128B8,A25D0FFDA5D7334B,CB45704C0FFF2E38,B3F136711F87388F,5E60EC32CE547F4E,CD34E1D3F953241F,3AB0195B86FDEAA7,000023B09EB21B37,209E7DB5DA7DB661,E197D6B780F6234A,F25DF3E8636EEAD9,E0028E623A464AE0,C6126F340B490762,A7494165BD03D792,6618F9BAC8D68AAC,68D5281B59BEA487,994D8DDFCFC9C4E5,8BDCC2B17CCCC25A,B10668999EB79999,0000466CD21B0330,964650AE304C3D39,DE80D6A3BC33D1FD,246FE6612379F3DD,0C2028B6CC592242,D87194FC6AF431EA,31163447004D5418,56BD946A668E46A6,3438EBF2B8DF177A,474651B1399F63D8,364350FC10726F74,0FCDF68DE2E2B2AC,00002DEFECAC70A2,9E9B8C86A24C9FE8,F2EF3C8F05115E98,7E13015FA4CDF8A9,57E1E6E818132EAC,A31DF522A03CA055,1DCDFD4B679DBF67,7A3BF06DA5FCF761,20E716090F07DDBC,A0D4571A9B9F7B4C,59F950790A2AD3B4,0E5603EE00EA6B15,000039693B982952,4DC33790F422AFA0,AF547C6D6E498F2F,38163DCC7181D743,9327086D773433CE,545501357D6BB752,163C06655240ABA2,CAA315A7493B583A,6840E067E9BE047B,5EA7A02B5A9F3FAA,9A49490D994E33CE,D03CBD9667AAA38C,00005CA646729534,41142928295CDC3B,C8864AA643AFF43C,4129193F2CF10FA3,DE1F1BBE9ACD5CC0,7D12B127DDA9920D,CC189425CB1A027B,68BE17F018520DCE,A573E0A78303EBDE,DFA921A41B4C1941,7EC8CA45635C59D2,1F0A36FABF193650,000026190F93B13F,02B83E966977C6EB,FFD44C3FE17D81DC,9236A5B6F44B160B,A991D74D1039B41C,E6CCD07CE3D7ED1D,862A2BEC135C0891,B2FC60007CEA85A6,2E34743AF81433A6,B0FAF195B7663C08,2421EC34F9CFBE02,F3018E31B2FD4B65,00006ACECCE7D858,FA7CD4ABCE02D373,8FCD4E1519E6276F,84C2FE07AFA1F1EF,6D28A892A3778D2D,890B26ED03AF60D6,DE6A84D971A13602,F4D65965CFE4218A,7FDD96F0D3995E73,D803B8455CF52CC5,B9D1E655566275F2,0D35CEE2BAD9BE4F,000005AAF982B24F,306E6ED5472419F1,DD8859F5964A43EE,28D6EA99F07FC9CF,E51BFD1B9BAE9203,88601696FBC6F234,A19679E61162D963,4408D2A9C22FD74B,6095F765E1A74124,DA4592832C62A71D,A46825C040421E38,81A6D52113F3F2FD,000034BBE2B6771C,8A4E73D212E7A1DC,0848B67938B22540,23D355DCFF3AE75A,33CAB358E1A09BD4,1F4B6987C2041EB4,F4DE74CAD769933E,49F28D8D81B58492,A8C96BA0183BE262,EAA23926B646D22A,9D59AC21175D2C40,29DD1077C8BB5E9E,000035981FA98640,78E62FB5333321B8,01F801796C26C806,04810D4182DDA7EE,89426979CF967514,361297B7B97E4908,E310E3F3AC968D9F,0BBAF6F6003983FB,1D892CF447E05CDE,98D981F4531680C7,9FD5E10B341EE8A5,13645705F9E6360B,000069E026B5D1A7,2E52A314DFEEAD53,34835EEBE657CB9A,3042E1C5D0F7BA39,D1AAD764C0980637,CEC227FD0C6F5E3E,2C16D1CA8EBB6DD7,6CB0A646670D5572,95B5853F0191AAE8,8E5E5428A3A9586B,564F63BBF775E1BA,E3BD39EC850D5834,000069342FBEDDD4,DD340A27B70C4B05,9F14692E4E4A3136,84BEF83D446DE5AE,3094F012ACA26715,B2D0D2F46FB3C45F,3276807F844450AF,50EA523BCEB76599,ABFFF522D153C063,0514416773565A84,F6E422DA17F50B29,BC817E3C3E3EC23C,000021F67734F8E7,C0F6DCD0CF07278B,C91032848A4786E0,FC2C0E5E0C2A7185,939A78A35D8CBDC2,A74A1A1DBFAEE71A,86C20FE7CE719B84,503D7A48A0B86183,4B103CA91FDC8B0F,B5706471F79C9AA4,F30C7875B6B4A7AA,60B7423F5B2CF90A,000058C4CCBF61B8,345687955B493E97,EBD6D279EF66036A,9A839E1D040984DE,F9C030CA6BDA70F4,07445E4BDFE174EF,7DAD28A54231C407,8AE1C121F34E963B,949F42F0782B9699,3793E302B8955EC9,39CDB10ED4C2132F,FCD06F6BF79B0272,000058320CBC96E1,9BB3F8F52803DCD8,ECD5FC9125A5ECF3,76D1724B7D57A9C0,CA309AB42F9C2719,43A796AA78ECC726,5510B52EFBEE000C,20DDF72B819B31AB,83A604A3EE05628A,29ADD3F7C5EB37D4,2554435FA7254030,F68EF3F7BCD26D19,00001F1C7339B59A,E33CCF49A6870E7B,666DBA8EF0AF89CA,7220030D1BE353F2,0D523E68786B841E,356A35C38802D9F9,7838519BE273B350,DD979C8D2D6B5641,A7FF84451C868FA2,9888C1D5024C29B4,E21DCA270DABC400,41643C77EE439649,0000270ECB2F9C64,8A4BED0E10373384,C4003611296A9D24,AE0781605C4710C4,9B454C1E33B5FBDB,802EC9FA051268E3,07964EAAE4B5C2B9,C3056E61FE37D7EC,AB2467D071312FD0,90761AB2D743CD1C,BDC5E04465CAD9E2,84B6915E1C2B2A3B,00001A04176CCC35,0B5D6C2840115C10,9DEB89156954F456,9675D6C52D46CB37,376D411ECB2200FB,4BD7EFC9533B84C3,633FB616AC78BEA0,E39AA0F85C7AEC33,7B4CE839864AEEFA,84C2CDA558E9A02B,C248E550F4717A5F,5AFBB5A11038C105,0000561973138E86,B697B668372643A7,F95D38DC6A52FD2A,9124F215D2C305BA,2F565050648FF73B,9A908C382D87DE95,3C88A5AE05EEC962,8AB893F91C361BD4,4E67251C4DB56411,BA3524F6C190CF97,77D4D58E97E3BEB9,6D1D8D505B6BA544,00005F9C286F829E,167A57D866930829,2AC531D2F131AA76,FDFA74D468B0315F,F856D6E089E66B91,0633BA4420259C18,CA1658BFF041ED99,6F939DD2858FB2BA,BB7E329877E5B0AF,14B7A28C91E7C426,BAFCFD6C28F81A2D,856B22985847A682,00006C6461312845,FFC76015991FB6F6,F8A452D688F95175,93DC14430D628892,93BEE6349FBF193A,444198B24921963A,07E1F69661D3C658,474F888BD9EB035E,233E5A9685796F86,E0B7F3EA0ED8976D,D0DCCF041FCAD644,A62C631A986C44D0,00005ED82032CF36,D7DE99B906E1F070,37FCB6C3127FAB3F,D71E4FD9800E66BA,BFC788D858897AD0,431969C3D9DF3216,5141AC67C136BB8A,F1F9B66442D72E12,41D726F2EA6C0B63,4FB75DAA0475F2F0,36479DCBC1086140,86A7C1CE20DBC628,0000134D217B570E,F33C1675E5D66C68,F6A9211D1EAE7F73,442F6CBB082A7546,9663050863A20E35,BA832464A4C94FC0,4562AD94D828EA51,F64DA4F4636A4BFC,EE85BC28117F63E4,62A8C948BBDFBC03,B053F7B82D0282E9,DDEECEE6F01E108D,00006E2605D983E2,035D54942FF98362,741FC6EE38058E07,1ABE6B370082CD2F,C9A7EB71069085CB,4E785B609A82CDA2,972FB523C73D5292,278BED86A6EF55FA,A4AB6F681290C653,912D754D263E862D,C7EC894306977212,78BB5B6CF60CDB5A,000004BF9F7B9F49,05D013F2D4132A32,871C30ECE118E3B2,C725459966BCE0A3,BF6C6EB9E2B6172E,06C102F5B52A09C9,2139765C66211042,B9309C61596D20F5,4D9C8763A3F65595,75291BD5C2C12A54,DF7DDFBA548D281B,C21E31F9AD7503B1,0000456DEA72992F,90FEE882DBB34FA7,6CFA560895D74D96,9C652047D837D8E8,2C05643A0F292C08,9F66A1F7BB0958DE,F4CA90B8C87C5E3D,EE9B2C634EA2077D,4CA4F01931766621,17E865A55C0EF58C,CB1649E521650644,1DE04FBE3A8E3047,000045D2F84AFCFC,008BEB1A69D2B613,7F436381F5B327F0,8790D979D7890873,F002026ACB7F5E9E,B67355231E8C77E9,5B359CA511B9576D,DFED7407464B2334,8003BFE0E7AB0673,5E0BCBFAC357787C,47908E38663EEA8C,45D627BAE2D584F6,000036EC780F402C,23AE05B815703408,E0D018F2A318BF47,7414D598EAAFB7AA,D0389B46E13F721C,7E886CE9FAB3709B,18ED55AC1FCB1F2A,4D34A16418201B21,8AB47F444FCF9C56,D04B3584D2E129B8,FC837E89351C8D89,53E4AE891018870C,00006A2891B57D2B,CDBCBC8C19935B5A,C163C4CA264A567E,314C60EB5D408321,E13E79CC43DA6855,F5BF570C28EDA478,02B6B43FFCBA847C,C22E2799573241A9,D3DBDD2B2A0844E8,4F0F2EC2D664B2C3,E6753C47A9C22A59,5402856C8BA1C233,00000AFC9E8351DC,F9E7F0074D18DC4F,87597B136DC89996,AA97770948A0F3BB,B8CD2279861BADFE,51E2C590C2622E47,DB27E7A8A1DE1C74,D255BB5550CBFF42,65F9F70C2E7D91CC,2131CC2ACBB07595,9ED244F053C423AE,E59F20163CB2B772,00000B1DEB2AEE96,2D7A68BB176EC187,518D4CC2AB819C23,25D201220A210286,519BD50AEA487A79,CAA50794DCF09CF3,B892A338C876B99B,529A2BAAEBDC0274,37DF4540C1A6A5D8,85CA6857EC8B573C,D0EF053B22EBD8DC,C18FA596371C8B3D,000013825AA0382C,28111AB3D3725ADB,628F278ED6258BE6,BDC05E534777984E,7E768F44B9222211,19AA80E796AFA4AE,916CD81ACDFA5624,15F45BEE8FBDFEA4,A4E6FD89D61E8EEC,7D6516EC99146810,DF8512CF905957B0,D85D94B158FFE97C,000046D23E263139,082BF2C772FD1711,F6E6BEA61D651A4E,D0F36FDC17CEC863,19E9D37D216BAC8B,E18C2585E81355F5,43812D0DC9F7D664,E47800DED322CDD2,5D70A433D29AF2A6,56F6E4DE6BAAD4C8,BA94019630F93A0F,8BBA63A7EB6218C3,00001D4F0B5E9FE0,F8E1BA352922D154,8A9D11171CEFD81E,5913CE50D8F03810,9842C2B973C376C0,93C7D2BBBC9498CF,2D80A2D8D2F5EA15,43A64CF4E007AEA6,6EF44A61F1E6E8C5,4A835E9F96407513,435C53F5E3D17313,1428BD39B04571E3,00004F2BF5D7E5B7,BFBEB5174EEE202F,AF4C3F7BD2733C96,FA62C1FF70401306,732741BF5110EE3D,4A86EDA691C6BF84,859256BB74DA4C6C,DD34B520122FD906,965D3D48569E7A9B,6999F0FBB24C898F,2B02F28886443222,15B21BB73C573E0A,00003389E8531602,E3D43A6E771EF0AE,9ADA1010F9960F32,7ABD7CF0E652DC67,84FAE9712663D64C,4190A52FD93388A6,DF5CCB466D579803,13FDDDFB80C160F6,9AEFBD451F7F2480,F4C67E2AF6C90E8F,E4A6EAFA452F0087,1D671F21045CED94,00002C2542A04468,0AF714655744E7C0,BF09E4E192F46FFD,BE4B439CFC1F5E0D,DC7F3E25A530AF11,65DA5DAF59062416,FF7468C48FC35862,CC9EB3AE68D4FE71,82402984C6D2C47D,3C6F2F6C1762B765,A6567959C5530A43,FB5844573A199514,000024D2AB3D4BC4,386927B998182BE6,9CCA0E2354E0C222,B633710F131C4064,68171AFB9EA02767,BD1A85402E575808,D684470BA061BE89,80A9B1EDC6FAC35C,7FEC47594D1C4456,E331C42B319C0653,D646FD665CEF0DAC,35C6F7E4791467B7,0000010B676AAB62,68A3FD0C8379A2C6,16155F04C0FB3900,E2E9B0BFAA2CD444,0F03F8CF53D6FBD2,D95C078C765FF4C2,529BEE072845E6F4,2BC5FE7677938232,54D20A6C234FA6B8,26FC3AC49B012FA3,1E7E7708EA853417,50D9E26647DDF9ED,000012E3E846796D,FE15FD776E15DF21,FA4054867E968EAE,7F1D11E8E517B2B1,8DCEFA40479DFF3D,04B88602AC1EA9A2,F24E72679B952449,51485AA34ECC6A70,04EAA6CB8D2130C9,CEAF6FFA5493CED3,BE0D8887380DACBD,3F21992D1F89B84C,000001BC377B2427,CDCC7BD1D4EDDE7D,235660CCC99871F4,F4543749F14788F8,8CB83D97B69A74DC,FAA1DAD807C88B16,3D68EF59C6ACD329,87855E7832E3DFAB,184CF4B5C2228975,160BF8989FB84FEE,935E3397C669CAE3,E9A7F2B4970683BA,00003174D2F7B511,6A48DB4C4C8454DD,E75A68AE8FB9948E,48D0AE970F10D20D,E1605B21C77AB71A,22CFDCFFC02A95C8,87120B9E7A82D8D4,181A2E70E642CB9F,F2BF400BED97EB33,A5AD639BAB08B908,1A88BA9055C463B1,9FAC5D79CB04EAF7,00004F7DBAB2FD58,81F92ED1B74CC4BF,B4165F0891DC5FF1,8AED1DFA3BFA7770,72507611F9C3AB26,B45C6C95E4A7A29D,E7E301F2F69A4233,B53EF31FEA305FF3,F87E11D2B4E50A8C,A48D0221F643015E,A49D225E20DC379B,EBBDE24EB341D41E,0000261E18EE4572,C3477D76AF61F08A,EA85B5AD0DC92665,AA2B09E43F499CDC,9BC6D275C3BF9D9C,C77474242BC18222,5FA3225491E98C4F,FB0DBEE3E7B23ADD,343F5ACD746C61C0,3B8FE8D5319199D7,B5C7437A085F93C6,9E1DB099C14ACADF,00006BC4F0CBA527,FACAF9D76A664A22,A97AFED0185820D4,40F3A6D51809604D,6849BDE75208442D,4E9793313A13D9EE,366E1604160C92E0,A784E2CAADA41DA4,BF83D98C596B17EA,E2D744CCBF2C9E9D,D484FE434B6D4DBE,56D6D96529091604,00000675A0F180C9,8A433F5661F81F60,4292F555F30E64D5,B4C1D4D88A2FE25B,30915FBF7C4C2E42,CEB03271386832B5,64FBB11A4546DA92,BAF631B7BCFFC05D,45687B2D0D3E5025,2ECE04C16F203C82,6245066291592A88,D886C19A63853909,000046C8F896163C,2BDAF48E891A4C91,66A61562DC37025B,0837DAD4A7965084,55565F32A85C369F,039C246AE4F08567,9830CE9C1D85DE12,A604E17193004F09,8948A2F8DE7E9D70,99B2DB0495E43B1E,797D8FAA1A3C2019,519E61EB771500BD,0000677E74FD47E5,F67D6BC438011E80,D68352F6B40E7A72,F7BAAC487E41F828,B6CA70E43A34C118,DFE5EE2C16B63050,993A0C211BD0C6B8,4021BA56E3712AF0,C3CAC1939DE1B813,E57148D96024A040,DED918E5872A36E4,6E47DF720E579DED,0000490950E5E453,641C7876BFCAECC4,BC017020AD278B6F,F7F9503D1AE13181,0ED584BD0EFEE6B9,B2F4B7A2BD28D43B,D958FB31FF9FB8A2,C1A6A41CDDAE5579,FDA63AB2D4A6067F,A11A8A29B404EDB3,E306AAD1DC85ED13,D4101E417EBA534B,0000626CB9F9FBE1,44A5DBA5D80D7EF9,862DC4141BC1BC4E,C52C1559D7A17A51,4E027CA54C1659E1,1B161326F4A46194,B30D2BEECA47797C,5CA3C18EB41C5738,A74DD5499C7757E2,B3EE7AD876A23E21,C8EF5456E29EF594,69BF83854D6242E6,00004CDE35F5EDF5,A83B69C70C6D2548,5F810C176B04F0D8,10973853307AA19E,8C3A94ADD9DBF546,D8F4227AC5286F45,2C72E4CF9CCFA9DB,B8AE4CD91EC8E88A,2B6450AC52DB65B3,058CDD9444999F1D,5FB83C313589E3CA,A0F34EA3442C150F,00001A66C244C950,A88E7A482CF77158,9A8752C3BBD7268D,5DF2309237EE0820,E3589F2EDFB0B5F0,3AA5A6732C694375,C82A8B77290D5859,78FA82E453604E5C,DEC5BEEC4D5D8BCC,0C35D084751F0FBD,2549A2620A43A02F,A1A55202D40133B4,00006941B7936A8D,853AB53960659057,5BBF380C70363DDB,A7E3CD91CEE69518,769DF6C6B910882F,B4DF7574B0830E07,13EB6CE81B405060,3BF971776993BE8C,EA0B89E22122BCB8,D1562D5FB0102DEF,0BAFBF2C41841394,D7E4813C03965CB6,0000416646EF2B93,C57F3B0116D2DA58,5FCAE631B2144E53,5C880B9270DA5AF6,AFDD6AA88D0809BF,69E462EBD6163822,A5F80C90CDC903CB,DCBF64FF64E914A1,4446C98F9B28FD31,43D34A4286EBEDF4,BE6E0362CD55D94D,7C1DCCE6314F593A,00006B36B61159F5,01119772B853F19D,031DA79F14D29FCB,F9DA9E1760CCF15B,230B1C6535A25330,A2B34277EBA15D08,EB5D5773690BC5F2,9C5487F7B153D2FB,E307FABB09F51CBF,5EC7F1D1439A4325,4BA39AC8E0536DDE,56737D0B9D1B878F,0000285510454848,DB890B674BED1361,104239F7D5E4FB62,377EFED34237AEDD,E00DBF726BC0D563,15B8A15D45248521,396ECB8C8754B3E2,3370C3A72718D1CB,5E28F33F8275C25A,DD4775D5A1C58912,3275A2DDAE16EDF1,A4445F2E8F5AB1F0,00001FC35C57037E,D3B8A9A33C76EA7F,D4D0ED69ECD3C08F,3E60F95CDFB1F739,B9E7DF674D7628BD,A32DE4ABB22FB64E,D518E6F3FBFD572B,72121C652E7CC05B,413D123B14AC6420,087F1E909BC1CD33,44ED12FA68635392,7DD4778600E36F17,00003B4E171EC415,3DC2FB53C65E6A52,2C6D032B6C9AF05C,C258E33EACA06505,7D9BA0DC22E531AF,24B0B87D3D55645C,E1DADA5F4865CFD5,94ED6D0B5961B52D,B3B61E7ADBD87573,525210A5DFFF8492,07E141C69A8EB4B3,4C3FB0D37447A34B,00006D925F58F1D8,A82E6C003F437038,EAABA32EEBD8B892,7C3F422EB5A29433,2964C70F12942B7A,63AB90A43D5B9383,4389B95113C39A07,44CB2F157D78A78E,CE51925885B1B53A,C829EF9DC8F9E166,F615FE2A0198C7F1,B1D1E1D7B40B2DA2,00005C6509E39F68,44ADD1225CDECDE6,DBC9141EAB330A48,BBE0A5AA7418E99D,A3EF6C97485CCA42,53D33212D472B469,0CF636A2CBFF56CA,45FAF365D5E597CB,808EA484DBCA1F9C,318FDF361E5DDA4F,4486A1EEE6EFC844,4264231D1230DE92,00005643E12F7BCB,8F79C7949E6108AB,F8361A1FB3436647,ECACD685FCFE6E38,FD593B233DAED3CF,307C7E65ED95FED4,F48C48FC2BD39F15,8952CD2CF8B8E212,E5240090971762BE,9DD68197C8F53CB6,CD04184284E416B9,B2A2D03E9A96AA7F,00003BF4140C68C1,2D708EADAA774B72,2E061246F4B50CA7,DECCCB46C42B7CBB,F7D61BC15CD030EB,BDD222DC06F2BD3F,E9E3ABB3823A66E0,3DF8FB8E07B45A98,2F7D0F8F24771268,532D83AC18F65FFE,7F4D94D0F69A55B9,717A6407F7C274B6,00001452336B5D87,BE954446226CE3D4,B10C0AB0BF807CA3,DFEF434F13EC4FE6,8211D09A85F604BC,823FB8010AAA5CC8,B953A862C8DC36B7,CBF7BE1C28803216,B6737CD1C851F70A,E04A3D805D4E862D,77089D43668BDA27,7FFEDC5ECDDB572F,00006EA4B0FE6CD5,BB415AA7517396C6,C0F55847D19031DB,7995D5B555A5EF30,A4C027ABD4F74807,6DCC873939B48337,1BFDA61751737D0E,1BE12BACD6D4589C,D33BDAA8378BBC46,A16E310470E7A940,067BC1AED8CF0160,D4A102AE6C59F3CC,0000658957EE0480,EA11DE7CDAD5D770,9B967321FA920BD3,2B106C508EA7C109,43D695651C193124,9FCBC541D622209F,BCC4C42F31B17F8D,15AB7075C019F7D5,530AAF428C9CF300,B1DAFB74FFDE20A1,48F15E63CD0345EB,D5E680A761F5AFC2,0000365FFE425CDF,67E9CF36075AFE2B,26CFF3DD1161607C,9903FC3A82547CA8,86580FD92816F2B8,DFFA3307BAD9E1B2,922A541D3587335D,E3DDB2AFD8E50A0B,B6A609B5D78854EC,EA5B414B5EEDD613,C9ED0149C4B6E2EC,29BEE31FF8FE589B,00005469450DE18A,108A179FDDC434DB,148D72D4F6F60DCB,0F9D50C8880A3E30,E98E3C15C3AF03DC,69BCABA7257389D3,A649967C8CFDDF6F,8DD36D686BA71F9D,BCE7A448AF3EC82E,CE63E5C42C375413,5863F6D9D0110E9E,84D1B9F0A0CA3258,000046E7C10D1C98,AC893128B0DDD240,2F8F0F948F50587B,E5FE0BEBC57B05F9,A1A97CA847127080,CA67FF91DA89F6AE,8B1C179C9D307B7F,484A1E65D25AAF81,C6E0E8B7D396034D,B624DB35E88C8BB5,B82B18E76429D94D,07C4814BDE080E6E,0000462C478493CD,FC24AFB0411D7C71,13AC468878C6DC9A,C39A13B11FED43A7,2D0FB186E67F94D0,C1F5DFC00CBC6AAF,65685AC0F33B72A2,4314BC745495D92A,C3017F5A04CB0D0B,CB9A3E8F5732C394,D0DA699D22F2338F,9083A1DFF5381B5B,0000453D0DDB2F93,E90A16D427C7F989,C69B70BE90E196E3,6BFEF10771445260,03E3BCF9EE0E1883,01505F173C0982B5,38FC4D30781C8EB0,EF8C53B25B913AF9,45B196FCA0B465D5,2ED56E66F19CE4F8,603ABBE6D766EF52,7F7CCAB444070BA3,00006E14812D70DD,4A7832BD96A0D79C,09FF2AA8FD9131DA,D1EFF16359E3C057,2AB1499B077D7F01,411A5494C4CF5170,34A230E0F1C78B6D,6394E60FD5C10ECF,C008AC5CFEBB69F5,AF8180139A021B9C,1A920B66F42053E4,4A5C28EF48F6D4E5,00002B23FD419AC5,0DCBA97D54A32298,FB4AF4A26A2DF2C7,B2132FA139D70CCC,4AB460DB7EE41314,296C712AAC0D40AB,CC5C409C26B901BA,613C47CAB203C688,BEC491E2B5CCC093,D741683E3426CB3F,ABA3E027C84AFEC4,A6E15511761A3F14,000051DC5A6EAD13,547FACD5517A1C77,7981D271E5E624C5,86A3D777C1A113B4,E33636E63DC51ADD,EF67883B8178BBCF,C4527D9E48D1ACF3,9D040F5234849DFE,F17053A33289CC50,E5C27BA7D935E458,F6FA64D8EFFB78C7,CE3423FD2BA69512,00001408CE766B35,3C463609BFC6E35F,DC904DADF194F7F0,5B846286300A8EF2,6DA44322948B91C6,48AEA631C187552C,0545B111775E7140,5D4A1DA3B722A5F1,F16CB87E143F1553,91B8B56A4B96BA5A,FC40575A78F4AEEE,8A6F0227F7606F0F,000019DAD69C2904,A54954664EF1BA09,A2269F34BB95ED13,402AB1145895A845,9E0FF96C11107F52,AE1AA00682B605CF,C6904ED307B9E02D,707F95B61A8CCC4B,3D1F7E6B2178979F,E8E3B10CEE8DDE53,95ADF2C33C8D18D6,1162B40149373B0F,000069D71F4593D0,6B35ABFD9143FD7D,C3F2E4C1FA1DE03F,178F8531CB2FF7EF,A0D5C3535DA56F7F,BC66C615C67036FD,BF29EF7F86B0C623,C1F79D3693C45EAA,C62388C0B58C2385,572CC6D737172364,8B980DD6B6E42570,E632C3D644A3A335,00002076D312B966,874CACE11A7A8A89,1661A019077551A1,B84C18DFEC452B87,AB24FC4C783480EF,F7D2B7589B4743DC,171E1EEF9921C497,449D60A8294D3979,D70FD167621958A2,5ABA1036ACA67385,620260EB3ADACF94,E1F356CDCCA95F0D,000011427FD523DD,8EA0A180B98C102B,3BCE63AB65CD76D8,5BD0BA1D893BED2C,D834F6C695CBDA1A,55B207515851EF27,F0713498BF90B6A5,2206AEC4B94EE4E6,9DB811C5C21055D9,32B60F9F952E9A90,CBBD801F6D66A0ED,27C80B1A2EC06B88,000041C510A44DDE,6671326CA0E33EB2,6B6720ECBD496D24,5BBD5C14B09A396A,171DB2F438E04BE1,80B7367F35E3898C,0F1FB266C7580CA8,F5C82CE3C519476D,19040FEE1F092833,ACD8211519181FA2,357A08743FA8CA36,506A8E01DEF060BD,00001D5AA0D44C61,CB40DD0EA8566553,0C0DD2820D30B1DE,52A32620EA482DB8,80D7A49542DFF826,665FA86BC08122E3,6354E70EA934D30E,8F3148678752A86A,A756C5324834DD71,85ED44A7B30805F8,9343E28C97F987F4,6D1D8B22D0DFB34A,000042121309AD31,64919CD7A87BFA3B,7246C170C77368BD,6AB437F2AE046288,7756003D27CAD7DC,5A992CAD6688356B,EDA3FBD63538A34C,572103861CB28A2C,A0EC34E3E6F59BB7,6054B9A125A91E5A,727204FC32C4A0F2,AE852BDAB298BD07,000056C01770AED1,0423326F596EAC00,B1991183191E5714,9805EC5CDBAE56B6,9B803C3F46642045,86BAC0181FBA5C56,62E3D0BF34DE4508,7994E68642405960,7CF706D9BA197FFF,DEE727ADC73E3145,5B2AA30B20F8034B,47E440010BB8458C,00005610C9124053,C955E63355567587,05A72DFB87B48D3C,4CB06B8B0198B171,D56C25369124BA21,8F1E38A06CC29FA8,BD71B825D8BFAB02,2D910C0043FE5C13,F5964B9A64BC3B69,569F9080C558AD7A,D69519A0522DB50F,43B5AA2F1213376F,0000227560B7B114,2457B4D7E1A63B6F,2FA373FEB5B8F5C2,E9532038C3FB706E,55474D54795E70E2,EEACE3D80D6AD8A3,CF80966F843B1F6B,5344D80DA35FCD04,0289127BE0179B8C,147358C6CF0E3081,A1E7FBA2F073BC1A,32F33A035CC782C9,0000492715D9F6F3,F03C55B625C15675,A8C54AE381EE2907,FB54D6B848AB4580,43D1480E6F6580A9,BE9B2063E97C2D26,946DA6958181BE76,24B11AE785C81B9E,479E0327B1D8A546,99706C4A5F6BD7CA,569A65D254119420,D2185BF455108DEA,00003BDB0274601D,83DB1EAF1CBF38A1,D6533DDA465A0309,586577410BE81A7A,B3796B467BF06AAB,10E38B7F2189AB30,7826498B74F9D8CD,2751C5C58350F034,22FD1FA204A97FF4,ADEBD815EBCC507A,F9E865FA6718054C,7A2441869A60C2C6,00002C772C885575,B57449B2362ED75D,3F6A5D8C9033CA07,529F86383C117ED3,FEFFB96C1AFDC1AA,6ACAD556DDB04295,84A9091BB577C7B3,DE473A71286BDF73,4AB30EA7ED867E57,C47E00BDF7B425A1,295A3072E100703F,FA78C4CFB12D401B,00003B17D78C0316,DFC208AB8FC9407F,B1F6A0F023B0EEAF,531057C3B03E5701,85AF605328AC615E,9227316D888B4EA9,7E0BB2B248BF72B9,66823AD9A8DF758B,21188340DBEDE95C,7F146DB0D7AC12F8,1066CD3875A90B42,A60BFA5B283A34B3,00000994F655D011,B278AD742C164FC7,112A62DCB2AB4259,85C661C3317DFF3D,93170A60E2850BA8,D852027CC47FCA9A,02BD4EAAF2DD0ED8,73874FB07EB9AF83,5865B7C8DE42BC38,E33B8265281CDB3F,25D80A4B2D660826,5E17DBB5A9CBD8DA,0000550A56CBF025,46B0EB47B03DB46B,B89B64BE4D09C877,D0D87D937F6D6384,04F72F3A3D77D7FE,337DAC361C84FE89,B5B88366B642DC5D,02A674EDF610C555,C7225A28381A37B0,3135D15D669C517F,005B57798510DB2F,6F592BD8043C198E,0000133DC729F261,43F4FEC69348809B,63C2E6DE5B0C82FD,17B1EE6888AE6BDF,F2E3196BF9F8FBFB,B01CC90E63976886,CEA0BD76E63B1B26,C04C02222C8A7BC9,5AC71DCC23886FC0,06B92E21A8096D2B,8553EF1EF36AEDF8,2B4AEBBB4028F106,000017676BC98491,0BE3E66F88F42208,48134B125558EB75,75857663679DDC28,A7976D7917967DBC,664C102C136FBA1A,9F9E905576F3F2A9,4D39FC80606E9468,601C00ED1E8F4FA5,DD4A7ED12F45F520,B8C2C17883A66AFA,490BF4E9B8DC492C,0000427CD201BCE1,675E11CBF9F59263,0115FFF19000ACD7,1BFCAE022BA542E0,D178D61E306AB7D6,FDBE6D2615833926,FCA6D72D56EB0FA1,C9311C496D3200B9,0DA4E5905C9C8F2D,04E1C96BCF577F5B,CFD481636F8B4CB1,5FE535FA52EFB7CB,000038FEE5EEF0F0,090D5A66C389F2EC,A9F2F072D9C59432,312A33D976EED97D,627082DDEDBB3DBF,05D0E9500CB1A052,39F194D419BDF730,2F8142A3712BE504,47B20A58E32790E8,77C58E36542DAE01,1097E0B53E25BA44,2495BE2856D51459,00006BB413B52CC2,98AB8F957BA99D7E,25441336C63BAFD7,A101B01C1947EAD4,3B82079797650BC5,B32A381D969C0069,0A9965971C0C3CF1,4B086CE1E541D8DF,FB57EF729176767C,8B2E1EB997AEBDF3,7A11DD95831DEA5D,7DF2A9FA1AD6FD20,000017B122BECD27,9612D89D62FB0753,99C99952B9939B26,9FF847CFF4001A50,9F6E76D4B52D1B48,C2831E7A8616702A,CD01BF6BD125C756,14B681D9C8AE30DF,3372753A194AD4E5,91CCDBDE81CE663C,EA5979325FED0CBA,1DD7FE0EFE9F3E8E,000000D831368FB4,150B9035CEB1877D,3487D24D636D97DE,6AF0509B7E64E8E9,53869E67F01D3EEC,429722B73669D88A,F0CD95E4EA6170D8,A2CF8A0810A8A395,0F518BF8BC141A87,8793B5A1D07970C4,121C4A87C2457BE9,AE5AE40989CF27D1,00000B7D62523268,194CF187EFDCDDF4,4EB55A91873A06BB,C6D3E0FFC86572E4,384CD9EE866F2B8A,0600EED7122FF148,835D8829E641A603,8EABDC4B0D73EEA7,8756ED7B28BB16D3,8885D96D9D33B25C,CCBE1DE1F95F86B6,90B18AAA91913977,00004846DDDF192C,865EB0044B3F8092,0DC5865C31ABBF32,5AE9D9705269B7D9,7649229CD1973C6C,ADFD7C8CE84D8460,B2F66525E5EAB7B4,2BB0BC5B01E22A45,4EE72382449A6BD7,EF39A4FF10AB5C1D,0F44237C897DFF7F,2E47474E5BDA6370,000065575F64F480,19ABDD54889995F7,8C0BC21EB1403A59,5AC857E8ADD10C7F,7720F16DEC8B17A3,26C921FDF779FEB9,B1145D69CB1FFCD6,D5401269BC67347A,8F22583BDAA8E1D2,33ABB3E532986B72,B2E363C4143BAC7E,0CEF32C63971EFE2,000016E85096AE08,CF29D4A416A193DC,3F0E5140ED67BEC6,854083465F20B9FF,1CA4BA30449CAF4B,0EF29A34EB897FE4,4696A564BB4D110A,D272717C5D24B578,378DABCCD6F82723,94FCE8C921FEAA5F,3B792D8DF03FE481,319FEF46B24223FD,000067EB2F3F9B1E,386AC646FEFA90F8,D8330A7DA792595D,7D2C2322C8EE0259,78C4884820C68987,72CC237FAC8AC9A2,BC128532C6AE2674,0FC8B435D6C6670F,6D7198483FD6BE62,FB15A3B4D4F76FDF,E343E0C3F4072920,0D45A3A65F942A66,0000380EDC480FF1,F6F816EDFABE320A,4C010003C7888408,448DB98D6FD15F35,81B76D5FF5D7AD3A,BBC36B50725DDD12,D655A0EB0B3B4C13,501C7B2302D5EC96,E2381259F447F1B3,A8F5E992451DE0D5,AE6BB6D2770E3CDC,6EB85796F39036C4,00005B3F274664A1,7F6AA1191F8073E4,06AD7137CC744531,FA5301E34252D95D,500C0707D0785E0A,49ED413B68A88F43,2E66503F57A96067,5A783608DCABB489,48BC4D60C8987195,130D7B2D63495D62,235F258284362727,85F83F66600C553A,00001837C790855E,50C0AA858AE9864C,9D9CADC6B2CA9DD5,FC9E51C3A599D3AF,ED69ED34EB51B952,FD6ED6ADA4BBB501,4C2348F5C985D957,F87B72DB8283253A,4C66F24371D44485,854A2BB4ADC7192D,6A715F4C3097FD1D,1925A8992A25F7AD,000036014A66CE80,60E4BACA7D5A2783,F1D90F6BE4E54D3E,7E0379EC3AB8ADF6,2C57F68D2BA2F550,0414D06ADCAFB4A1,82974751718A6047,F51E8907E23FB04B,D7A2D3E863606058,04DCD03E6D7D9458,C99CFDA1EBE2B0FE,824A096A6A1AD960,00006D865925F5C7,DF443A318948D99F,DDC098B2F7A01EE1,8E2893AB3AD08E18,56BFE189582C647D,D91C0AB112EBB58D,ED518C22822CCECE,A34F03AC7028FC91,9799B77ABF3DBC08,5DCE2A5D930BD35F,924008BC53FE02E7,9AF43A110ED4A1FE,00000AFC2B140B50,1962291591C179AA,B3D9D44639133CAE,0C8F7CED70145B21,A09F465D2B5EC707,84B6CAD1073BF730,E534E0C11CCE1CAB,DE2AA0C3BB0B469B,A36C3EF0A1334932,9F0F2A3CFCFEAE4A,605B7DC065385EDE,743109B2D49468E1,00004CEF47094858,8D1E128C06D0BBD1,CEBDB78993C0BB6F,CC1B6EA3526F507A,345AB81155BEEA14,CE05772FF421D7FF,1A1177D481AEE3EB,68C7C4496741DDB6,CD46D52E39E18AA9,C9C9E342F178A83B,3B7E68D2A6CDDC2C,CA3E6BA55D23823C,00002080BECA58A9,3615852A119C0C73,F0FD3336227A5453,E1E920BED9CAED5E,2C2AEAD27C2C1662,6EE2DA6E9353ADF5,5BBEEF6A5270A252,E7EF86DA8E7EF0DF,0F65F58D06E3BCFB,9A358D277CAEE442,A15020B48EAC1E79,52DE425B44F88786,00001A078812A8A5,61973DDC982CEEE5,5D41DC9C98A3AB96,6EF970A40725E1C0,83EDB582D522FA62,893368BB0710E7FF,F4AC6D2D58E23B4F,13D046F1EBF60A6A,954ADB68A3C3BA09,16A6B0B610D225D4,0B0D9A83261F8276,49D304F76ED99056,00005620D0E48210,166853650DC0FB5A,370E900ADB4DB52C,4BFDF8B830693277,E7D14029D33EE9B9,DB4ADB3EBF2A675E,73FD2D4C740E063B,5EA40ADB24308EA6,853DA4D463C28A02,8D9A8E02BAADC52A,C27B7F0EF0829B82,3682617C6C84D2C5,00001034545AE7D5,0874F595D433076B,FE71A343DA71CCE0,FD7C50FF35598651,C9B8D7C1B8DFB3A4,DDF5E4421FD28E76,D94ECFA5496DA7BB,BBC316207254CEF7,96AA8E489268B564,A36D552AAF8A735F,244C421ECF357115,9A18FD3D0E16B117,00003160965B15B7,30CBD4F6CEB76BCE,D59615C8FC87EEDE,ABBB157B6A45E243,1D858426F07557C8,6A7702529CDA6E4B,E62FDDC9BE58530E,CFA32F8A6DE365CF,D7E4B5949F44D0B7,5829379FD59A332D,CB081E48035AD3C3,9895CF7F99BDB096,000040ABD002006F,416E1E61E575A1B5,99FCA1169E81CB10,3205E0EFF81D6683,712F8764E398D3D6,1AAFB45A7A66273E,7A287EDF6D4A4CD8,E935A98AF9D2EA6E,A06C3E2EFCBD58C1,6EC24D695508A19D,364750726F5FA1EC,26A7405E01BBC32D,00002FEDE7A823A3,69334509DDD82A9D,2893D0DD1764A85A,E78B5327EB2EE12A,2CEBBB943E9DFE5D,2AFFB64670841D16,37B4E52F0593FD27,2AEBFC7EC919D64E,09E6EE78262AA330,5550071878F88B55,16EDB0AAFDE01A9C,ED0E7825F6D0BB3C,000000744005B5F6,5F388AAD1635425E,0DA273833E430EB2,F525F3B6D6745F52,7204B10B2F8ABB89,527A336C12081841,D22A5B071F1D4159,BB6D76D606384A26,501599BDFF893146,DCC3FEE6E23B9233,F0CA5BBE031F2037,A7CC86756F8A5691,00001DCFC1CC23E3,46558949FBD0F08F,0E0089D45B7F2B83,A928914E859F8F6E,EF0081403B720556,00881255C4E804E6,756C1A435E8F8C6C,00EF72D56519ACEB,9D7FFE033972E0D0,CA5889C16A5E1B81,673846C39749AAB4,F40DF11E0B1E21C4,00003FE41D035336,6BBD46937947265C,36860FD6C6E1EA35,A46A1BAF853EDE42,AEFEF387D1A77E3B,6C1909FD2A2C309B,0FF40B2874D5A0A6,CEAE79EE6EAE11CB,9FDD3D07992F0D0B,7FBACE2430E3465B,F753EC153E086265,B3D39006AF4A4C01,00005EEBE5C99523,E0BD57C44699903F,528F259B6E0EA2FB,3C372EA18BABD161,A153F261CD6C9285,2132344E1910B4B5,B336F721A2F031AE,EF137C85A6D73A5C,AB68B27EABC9BEED,36799FEDFC70987C,79313585031BAADD,C9B75FF0EFFF5E50,000018783EE446CB,4CEA379E3D6F3E47,DC0252E6B041DB7E,EB69B35AAA3BEDDB,8799E5BBE58A80F6,6C90A9C4D59A8038,71D35DDF57B153C1,991F1C41FBCA3375,4C75DDF3107B4782,2D715ACB1B85FBD6,B7855C3359729C4B,CC8B42779944A9B0,0000362637F0C598,59E1928258330845,779F211604C5034A,5171F28ED2C5420E,E1618B0861AA7439,278BD671D8DF7E74,161814C5B82DEBE2,2597409C3192D634,0DE76903FCF3AE77,2662BE07D3FCFA0E,BE38EC29AF769878,C11FBA8C822A9DB3,0000106D257A8870,EF68592BC6C6A50D,EBD56D7E8D34317D,53A50903812EB9EF,9A46B2D983ADE53E,EA022C3C5F16D5BC,0CEB749ED2D3A308,7808AA082A5F3BD4,22341E034876CA41,A1F8BF86A23AFF99,3DF62E0E40F0E042,726D9BCCCE330076,00004E05CDECB727,9AB8AD6392D45C11,7EE687C03DD469CB,68C0DCAE0CBF7490,5E364FE5AB82F3D1,DD9BD1BEC68DF1A7,74D0DEA078B2E74E,B0BDA1CA6CD538FC,2086AFFD9A13085E,35B83F10AE587863,8657617DDEC44DC3,02D5E75F2F80EB66,0000656D1D718C94,E2B284584662150F,43EDC0B4EBFD00A2,632DCA55564C2F96,1051AC3E5A3079D9,253D4DDD39DD992A,74108936F3B6872B,A162B16E95D86566,D124B0A16922FD25,C6BC277609B4CD95,2721B11785058F5C,8CA07E190581AB1B,00005598271A010C,B4D52F0B1A9A500C,003CF0EBC55280AF,F3DE1DF391DE60CD,46F6240B7C0D2758,92AB40370EBB46CA,86DDF5942A1F91FE,2287C2E5674D1C40,DA7A4A9141F910A7,36A674980166DCAA,441C711A3C84744B,344F6F1F8AC33B2D,0000080750698E61,1828440434FD6D34,CDDE722E8CB56AD9,3D05577990B65846,B41B9BC68825DD54,EF0687FBF5B91540,7B0197BF458355C2,079102BC7DDFABEE,026BB4F18C1BA2B4,CE0DBC1863F408DE,6A62CD35B8A850FA,A305AB0196C39650,00000330CE29EDED,BD55069F53AB9B2C,CA7FAEE05BCB75E9,59C80D22FEF9F5A5,FAE5934E536A10F1,4A63FEF218472DCF,89128AF337860669,544143C85E1CE826,6B81C66189E646C3,0AB5DB25652A0612,C28F6AD05175EFAC,6386F56362D5529B,00005B90DBC0D35B,6BC8B8503CB864AA,D57A855220B77E41,BCAEACE8698E24E0,E81DB133355FE5CA,2E482D9D6D1EB246,581C2E676F85FF09,E98FFF623A6507D8,884BB38DC8D88FA2,42FCAC223AADF707,5003119F7F947073,BBEAD06642583502,00006C8E7ACF50F0,554531CC6F04BA3C,49B8D24FBE20AF19,1BDCA782B68D438E,394D621E7314FE19,C0D37CF80650E696,6FB03042530FF5DD,89716F65630280ED,60D07B0779F0E305,A1C538AD8DC24CA7,EA39A1E3F48AE693,E240F497231DDB63,000035969BD99E80,0138D3C0BA71599B,67CBC4086B8FBE35,917B838DF7D38CFB,DFCB72700404AF98,3472B8F5FFBCE7F0,C208D858F7AEC690,6595ED7193EFCAB3,5E43A2A486231EB8,897031F44B74E357,D17C48AB9FBF99D5,9DCD7EE0F3FCAE32,000068294376C3C1,C58BF3295EAE9773,2B2337523A61BA75,B6B646C9C6C8DFF6,EB3A7D1F55D92867,F3A00DF5B661A5AC,08092E8F188A0810,5A6D0EB2928A4A45,3365E355926AD108,45E79D7843C41F76,B89B79EF1F5B2B41,1196429F6704EF2E,00002965F46FCE0B,8AD1FE382C774B05,7B52C33C86C3B24B,BB70B5258F360162,ADA7C3FAFA975B55,2D4761FEA142C32B,E4A8EAD18302AAD9,257B4FD277D454A0,1CF6F1CE3A0D1FB2,0ED9A6727FCB5777,E68F4B9AFC5BF049,9D4F3F206AB528CA,00001323D1EC995D,0E7DEEF313D2E44A,2200E73652EAF2D9,9717B60A4F63E509,D3F750B7B9FF4A85,34593794CB749936,DEFE840825B80E53,4AAF733A1850C6C9,0A574970B465C7DA,0CB8AD245402C92E,5D8482B525121262,D67E7D11D4C8955E,0000323E4D7047A7,BEFE9BAFB3996B20,E9A5E6EA0D1E833A,2714838A861EF7B5,D8114D8940A871F9,E0653C7A63971853,B355A62FE56B8753,A88C63D5B4BF2823,82B99AC564A5F321,E8D72A5314CC6967,566DD9C8DFF20748,AC318D0C492A40BE,000039BFA2D1D1C4,BC424DB60F0FAEDA,9DF3E7B4A7C0B61A,E6E63F411DBF72D0,99160BA8442A1A7B,D0098494B9100D9E,38AAB10910F2A9B7,D9B1617A16DA53DB,F484525EA448BA7A,CD51022E7771BA19,0CE15D2EA02B80E7,3FBB222144158998,000051E70A28CD9E,69A76E7B42688963,C584EA7C4E2EBB0D,CEED86A0106D1D00,17C0AF6653F02438,841A62A6D28D50E8,C80A6C2FB70778C7,66FDDD651F679059,B4CD1ADEFD25464F,2F549A758C64E4D4,FF959796F158E5DE,5E5D23DF2A3B20D6,000030530AC15334,7D9164ED3F513D5F,D7E7370890A80C1F,32345AA52CCD2BAD,D237083AF464F428,BC1C2D9476B07EC1,DF335D4986270DA8,9CC36315CEB4EB24,94F04B88189C2E62,EA173E9289BE5CC3,8ABF429DD2CBCE73,271F8587907751FA,000026BBEAD6D08F,FD42D9F8DFAF2B54,27E4B9E261EBD9BB,12E53F1A1788902D,614BF3AB893EF060,9284168A1F4C33BA,24B27D6CD1C82F80,A3506BDD8B226323,2C7D14731CC482AE,E27C2ABD813ADFAB,CDD799D88281A24F,57B25E547F30C74E,00005BF31EE7CC40,C72C063D2AAE5D93,E9437F48D532F889,B61CE08BC13CCF95,68B3BCE23B0A4474,9EFF4E662EDBC49A,3C66BF33897184AC,24E32F3C35C3AB9E,2FD449E12CFE5AA5,BC884D9DBF6CE7C7,AAFE16ECCAF72E6E,257E67D596CA8E85,000055F611CDC981,7056887E5883EABA,EA77C44A48F7D2AE,BFC783D6BB39575E,1C554FC0F325341E,E23EEE560F1B5112,05AC70D75BCC215C,74151B32FFBDD90A,B5372C5CA5CD10F3,D91C766FC61C3289,CD58BFB5D5CD11ED,EC5E0A60B4E32998,00006EC753D510D3,58B22947490B8887,4B10647E1F376725,471EDF1C9A4E284E,A726244CC3876322,72FD1A14B2CD6FD2,F9EF896D3DEE2725,9A28D904283ADE94,1AFEBB9539505717,1C0E04EA188A6589,89B27E66D3CA8E14,68B5408318DF6EAD,0000015F1376D91B,6B63F896DE29FC8B,F53306D24B39A502,D5687AEFD069C6DE,4550D0DA397F756A,82D063B3AE27AE45,878EABA0F39CD296,91461C5912F24CC9,EDCE4E214AD17E97,BE39C3E01CC36303,7093ACBAF7D5A4BB,F74FFD24B80E1716,00005F23A42DF1C9,A2F509ACA849FA9B,AE350A201C9CC29B,0C37C41E8CB32B00,3DE946804C2F5BA2,1E408D035D1F66DC,E9B2D09E91A5EBC5,0030ED4AEB468E23,E992D740E5A4DAD8,A4DA8E6EACFC1DF9,4717E55C565BD942,7E008535D2D324FE,000053479F387512,706324FC10980020,B323960F621EEFDC,A45A0C708DD07CE3,2BE4297B3C3599BD,B671A6B69F3AAF6E,0BEB5CF5180B1E19,7CFFACA60915754B,304BB79DD1E863AA,5EF1F5B6A85C4C6A,7FA5D5AD06AC0862,76751FDCA472F889,00003DFDAA509735,87D29CD1326B7E33,750AEEAC58103933,71DE8581358E63A5,ED90B578A58E60F7,2E56F945FB6D3987,FAAB25859CCEF21C,25D6CD62C8B2FD49,43F9B11C075BB3DB,0F8E8BFD74B64494,81BA570CD6F32C8E,9CA5E1062D425358,000000CFBE588C01,1B39C646FB91632D,FDC30365B1C4CF12,57BB56A60975D4B2,9DC66467CB466B8C,0FEF903A3871C4EC,E269852E52B546AA,609779856A33FD32,5C84AFFEAC71EE60,B96B46A956FBA3BB,060BCDBE69195EFC,7C0EED6A797FE3D7,00005808F582BBEC,C60103FF55334D85,986966A33D6517FF,84EAF8A60493A34C,FA9E8D8E03B9A1D0,654E25A495BEA1FC,4BCD540BFD46B575,5D2338DA4A2BBD5B,7AF5AC8694381272,3C8DDC5C7962CD35,88F4301650D79C4E,DA918DD29E46B90D,00003305DA26356D,A197F1B9D7577089,23389CABE1A02A64,CE0C1505D8D3A36E,3EF64D892396A6E2,7F04CD4A24F1381F,517D72779F1E975B,592506E5AFD115EA,CA60198D3538B967,F306D5876B2EBE70,D1E91248F4B0B2EA,2CBD02D7E3AD393A,00005EA6A48D927B,23349556C131FB73,1AA7552B421FF020,EE0EBB7C76DBE482,6A5127F710DE980B,B96FC57DDF912668,D89D31D50A99797A,484067673650D761,DE33896724DEF1F1,A5D31C6E0431D492,4835A3305DDB74A4,D0BB1E1070CB52D5,000021EAD8AE4F41,E086C97DF529E919,1C1C275E695F00ED,456E26CF17BCDD9B,204C75673CE8ABE8,77FF4D6235CD70E4,3F5230C0ED2FBC55,FDBF5A76046356A7,E8D3F42EC462B653,65FC5B72A26BFE01,58EE51C24D09340B,51296B33808A3F31,00003AC386DAB60C,AE43D55F7B0580BD,6BA5EE2ECB7A2ECB,AD8839E567BDC982,2F0B8998E0405E9E,75BF8BBAD2336080,95B794166AEAB45F,8D72D18874ACDB7C,71BE5C46E5E9A0AD,7441AFE4D0D5F48E,922468E87BCFDE94,0D3FFB3C46172436,00005F92280E6A37,F414D56B0EDC4747,64916AC4660261FC,9EBEB33906AD8953,EDBE52E0DA53D198,B62B69D7CBDE1144,68BC69F9383ED43A,72C618308BEB1FC1,89FF71486F43C437,7955B6B132A4DB30,BC2CA9E22893BE1A,CCF5F3154781007F,00004E046F5B8EEB,4659FB28151C8DE4,39A7FA767E6FA3C5,1F333A51A592861C,C24D9F7725CFBC89,5EDD8B4B0BFE8E08,1925C4979A2E9A19,7704E8814E14747B,1586A214C0E2520A,55A3297B1B6C93AB,CEDE2C89ED91492C,B3700269D73171A5,0000517B6BB3E04D,C2048946D8DDF9FD,136B7B77C757F782,ECC50261633088D9,B680BA279C8F1B07,B28548AB84F5D6F7,B5E6690E0B0D2958,E1C114A3020F3B42,8ADF56025A3C83C6,D9F2F147C6909FD5,5EC60774F45705CA,491F08403B362879,00004BCBF3C05E0E,886265A7E4CEBBB6,C2AE750591294A7A,2DCA149D7CAFD814,506102192C27BEEC,7F35EDBCB3B01615,E92AC980D416B428,B7EF9622FC844ED1,0259581F38AC3769,C108F44159EE5034,9A71A67221103434,8FE3849C196E878F,0000075626D6A7DC,1E0A16D78C626344,226AB76C19AE111D,21CBAD5C4FA21FBA,1526DA66F753BEC2,3E40CFBA1578A898,9A682A0058EC6166,E8A0433E1358EFA8,F240856F0B497F7F,CFAD5125225D3BFF,C691B4FB463DE7E6,90C2DEBF41DC6D5F,000011FCEAC513DE,BA5C6C2911F980BC,9C35A5DFD47773CD,ADB2548101BDF4E6,E54D9F6E60667FC3,435700CE7A378055,B5C9EE54DA5FF464,70A148C198BACDC0,2BE4444A6AA87B57,33B2EAFCD62AA4E2,2BD60156072C9955,4D909F98BA33B407,000040B14FFCB239,066519FEE56007A3,BF9E0087BBB7830E,F7747552E4010EC9,47AC410A15692AB5,1DCA01780E007C33,9C7C599F0E063BB6,B41A3DCC200CF2F7,888F63DC314609EC,FF7718AA36AF9B93,7DABBE90849B80B0,BC6F5AD58FBE9F47,00003EA591DE227F,0F87B3774C50FDDE,CC673CFE8F68D09E,1C20CCB31926F562,B5C1C7542B1A7ED4,15B5CEC813F1C297,C101D5B76AD0F30D,DC5ACB9F20A914C9,600E05863330862A,A22340AC35E9B70A,F8F425BCF901E6E2,790452E8484D4376,00006D539A740DA5,6237F4ED1ED274CC,7B992E6D1876B6D7,7912B44F1E12B6AA,8400003624A71447,01C1F41B6930631D,404A73C2A7ED8AE0,4A91BD587C4C2FC1,19BF0A548B1B76CF,C78006129BE1AAB2,EBE771AD7D7B353C,A9B37F23C5805620,000025214E5E7866,457BF00CF9C66311,E70F9C9D451F6CDE,9073C55282756066,8AC30E6D1956FE22,60C68FB2AB2CD96B,CB6F6B64BDEB70F2,245ABF0C5B475FFC,8DE20C6B0151F862,35ED831720063B28,70BC87CAAF983119,68C8FC39D67A971E,000002BD694ABDD9,5F36AF1C6F0E9A5B,D9EB532CA7C44C4C,BE00EF63820E3FE9,3228406BD0EE879E,65086D9937814A91,6D50C2B2BB985EC8,99121655EACC8D30,682874872952D9DF,9EF725300D0DD7C3,43C05F5486B1D386,A99DE4C6D79F3519,000063F8D92A7571,CB95C30FC3174D35,EB2D804ECC6FCD08,06F64D7C1DC92882,632F8C3CDA3D32E6,4B810F8D093F0DA2,73E4FE3AD967E64A,BAA3DC15787BE9E6,A3EE912C5EBBD4D7,DB27AB863331109B,FD2F7D2AF3DD92B8,2C1B1850368F487D,00004A22D98E9F68,24F87291E2A07F12,DA6A9231AAF6BD64,8CD2BCD6F3A7A617,55DCC041BB1C18D1,74E836F38891757D,06EF32A847FF5488,BCCC16A32572A83F,FC131A8BE7D5591D,5F01911C8F0BDC7D,E357CC673FC652F3,E5911670A82801BE,000046CE1687F71E,1514525367BCD0E5,2B22BAB04D11B869,A68B5BA67A2C0227,12928C65959A6E72,6D75FF5512A6FDE5,2A3F9D2021AEE65B,8D5AEDC8F8125590,C4D958DCDDF7DB06,E39351EA9592245E,1EE0ABCF0FD05085,7579DE7B721F8D3F,000004E2801128E4,17B0959467EC8E27,295DBAC9D48B1B26,114120B6CDEF3FE6,4D5C26171008794A,2353914B84B8B55D,A30DC896A6DD004D,F7606531B244E8B3,B8075F8DD844102D,08F0A1EBEC1E3801,4340C408EAE9DF0A,D73EBC3AE19A6404,0000506C451132E1,4055AC928B226585,3E08FD03DA5062CF,53D79EED1399D30E,B3D37032CC4D489E,B771F96700F79F9D,A11CE98855CD5AEF,5873EE54DEBD52E2,C62EC293E8BFD596,F71CD796793DEE39,F8B0C45C51C78C91,1CB88C7BD8767DA0,0000578543F8D455,C3E0C2B6BAB78CB7,B903667D4558326B,54E4AE2B85F23911,5649D99D06BB61FF,D09785C64F1B4029,8BB26D1292D78CAB,BCCA9514540915D7,76BE7E9FF4C3DE3F,72E4AD6F7BE0004B,00F2E439AE536E2E,BFC66F367F87E558,00004894C93B1B03,867BBFC0E08A6D07,3B5E68AD7EFA1083,17D461189A4B3FA9,B833EA51082E6C15,37A67B06B1465753,D8EF3548E2D08CE8,EBAE029CEEE344E3,5BD9E8AB7E4D077B,332CF5ACF9DD15C6,C34BE7AFAAA087D7,2D7698A34F912614,000034452A442EA5,84BC9927764FF643,2F3FF1E0A9458E3C,3C56A96BCC54530B,E052EEC6BEEB6EF4,1C5A198D9FEB8C8C,21EEFEC6B6392FC5,744365BC036E4C06,B1A87629DB585882,67025185091206E0,E2609BBF520CE6C0,3B3C52B3C164DE7B,00005B7196743997,9DD99D1609E1CEC3,EB58F112EA33D47F,57C51C69E8A419D2,8169F935EDF95AD6,B85B11F27B15D1D0,82DC90C4DB2E1257,9420312993366C99,910F774C19AC3494,53E0D099427A90EB,BE1D153B78FC793C,AD612FC1291631AA,000056DB79C9A67D,C646415B40C651B4,10C2384F19971F2F,65DBF9F71C0B3F2E,C7856509C94819D3,54A80DC50F93355A,ABE5293E42DA5556,02939A8601913CD3,EAE995FA8DF4A95D,97F2C96AD632F013,587DCA665B14D3FC,205BF123277E84AC,00005BAA0A8F34C0,D4DF793521E66053,DBFF6F5D95305442,73C399CE95AF8A1C,81FB12A972AC7321,6DAA1AF4CA30A820,0A4E6931E8150498,954969150AA962C4,6C9AA122565C9A66,7CB81205ADF37420,5AAA4E6E2849B52B,297B9337817F4C75,00005AE710F672FD,000000000006DD08,0000000000000000,0000000000000000,0000000000000000,0000000000000000,9A80000000000000,1B8A7F275C1CCC8A,61D12C23A9F5A1FA,518A8EB02E290214,608B67A91963E4BC,24D426A5C77D7B55,0000182B98F4BA8A,2AFD75A913ECF8DF,2918FBA06F88C9AB,A4AC4DC7CB526F05,2D19E9391A607300,07A79E2B34091B54,A05809DCB42F1792,B8D6FA0B2FB9739F,B92947307436AD45,A478488AA072D9C3,76EF5DE652478B48,21B5B2D9A016385E,000036FB1719882D,3728ED40E235CBB7,EB8E134CA64361D5,038E95CE4C097727,517C1D90F7A63229,3FFD4FE250E112DB,D19B655E70A2D616,4144CF18F5C1713C,634C0C1C04B3343D,A130EEA94CB71A24,E99FAA56357D2570,60EAD2DDB8B4022F,00003CC58DD89435,000000000004935A,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0620000000000000,AA4F63C86EB8D8CD,D2EF2F7E7E9E49A0,913B6F6558B89C5C,99496873A40ED2AD,21EF24D8EA258FD2,00005AB64979CBC4,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,2AFD75A913ECF8DF,2918FBA06F88C9AB,A4AC4DC7CB526F05,2D19E9391A607300,07A79E2B34091B54,A05809DCB42F1792,B8D6FA0B2FB9739F,B92947307436AD45,A478488AA072D9C3,76EF5DE652478B48,21B5B2D9A016385E,000036FB1719882D - - -ph2_T = 3156AAF9F437A3FC,36ADB2EFCCDC4BAA,5618FDD1B2675B29,7BA8B8749BAB61A9,66D494A30F7AC727,A5E1D5DBA320CE37,5B0FF9C6B93B3734,6D518D4F8AABBB36,F228F7553E4C4D71,67A8F419774A331B,45EEBD2B27D6B62C,00001B752993D57F,6FE4CC143684AEA5,FD55BE8433DA905E,31BC0BCB6E641755,2AFE733B9A86B029,91F740635E5D3E88,4F84211BFCBF0381,03A0AD6489F0F87D,0CEA95458DED6266,C40D3986226619E2,5A2521420D6B64B6,39C5955269D225F1,00001039A3BC03E5,E826363CF9124DB3,3952D58B1916BCB2,EEAEA21ED676496D,E0927DE124EA9B40,86761313D7C396F8,7DABA686AA776113,6A8F416AA5896C10,FB466E1C9471DFEC,849C50CCDDF761AC,9ADE9058FC402892,6DC8F418F8FB3025,000022A9055B9EC7,19C41A93A43C9F29,B3F3E8059F007ABD,573DC20273467DD0,E487CE81FE1CB6E3,BEF7627C2736D07E,B55101C5C73A1781,3E91878DDEE10DC5,57E9613142344FB9,8BDB15B2D4515043,4CB1D70C45484A76,747ED5C01262FA62,00005416484A457A,7DEB51751637A9EB,49A95525C11B33C8,AD16A8ACE107A7DA,CE797DDD5C4C459F,C0D901341C334556,370D2570227E7158,54568B5AC2E2C6BB,2472074D84F5AC34,647116E3734D402A,881C90D74347FEA7,25E96DE21812FC2D,000030B072E1FC5C,AE7C1E6B93616A84,C1C80068DF41DEB1,422CC5C095AE77B3,16C26C47141357B5,0E4F0146DB9EA8A2,0C8388463CC5653C,494C0877DCEAAD3C,FA2E1BA988DA8B6A,F96DBDD53B344E3A,52AF3C05A1A0DD72,BFCF60C8FF0F305A,000022B83242E90E,A8F9370AB1BE0CB0,C736863BF34ED56E,AE9D1830B3D36A9A,635151D1599A2290,5D6ED4D4942DA036,CEE349C0289F34B9,386633C515D09A6B,6D81056DE922E4E9,642EEBE7896348E3,7B64A764C32EBA84,1B2F7F945368566A,0000233E3F2925E8,86944FC647E71EE8,3BB41B1D4E95D2A6,5D7F1E4BE4254DBA,9D03A2C2F0341BA0,966344A3B6009509,286F9711AE1A21BC,9600D5119AC0D71E,C3CEACA8514865B0,A5754F75C5DE8A9F,D11B2E09ABB9C05D,E435788A97B4ED85,000035332CF89FA3,5F313195376DF9BE,E1E1903A50F33993,4B12A92CD58DAF94,36743C37C83D76E8,61D2561D6E925F49,8C9050176E9A7213,59664765D3B7B8E2,51A61FB876EBD570,5B5E6155DD962A25,51534DAA4BF46275,58491F364E6CD95B,00006C722DCA4CB8,36507BB00ECF816D,9BFABEF29375AE24,4C55AC5482A06431,90319426225DEB53,7BBD400F66496D7F,F30A3E587602C7C7,65F9208EEF75B6D6,78DD57DA8F31D6EE,E9C1ED64C33CB0D4,8C36CCC18B456D4F,BDBF76C579C18804,00006A36B6F51BEA,CF464AE43623FFEF,7ABF52D2D6F8FA97,A91E29BE12C20859,E7018289192DB88D,958DC15DBC4D8018,5E56420A26704B99,489C62436D3C4A68,A44BB355B74EDDD3,1D6F0C7A9ED85C9F,AF3AEC9BD0D882F8,098DDCAB39C258BB,00003DAA381E69A7,AE56AC68638E76CF,3CC3ED958E56554E,C6EE11FC549233FA,BA8F64A4ACDF4453,DCD6CD0CB7BDF9C7,EE8E3A385EB869A8,4456E902D1B5CC2B,FB08152925712CFF,0D4F87A63E3CF08C,588FFD3756A461AF,122F950A8AFAA96E,0000172B26BA631E,CC5B4643BA766652,69D8D65FF7A9C8A4,FC725F6A951F39AD,B47F0449605B300C,29BDD3BFBE13DD5F,1D656BA1B03ACDB9,17E32AF482AF1341,5DF2BF66966F61EF,63763F1465995E69,30523D59513DB2B9,83E3F56AFA670A86,00003A8372A3A472,D6BCF43D90C7869E,F2AF8F031716FD40,3A2417E94BD3BFAC,B7B7DE94832F2E22,ADB90F2F76FA9463,7A11BBDA0A9A0120,54FC4E67E69CE236,0D33A6C87D4A0D0C,6FFAFECF2048B1FE,F20A26C805BE0362,5DB08FB5836FF091,000047CCCF0CB47D,ADF3774BF4603F55,E747C9803E9944FE,D4D2F5E13FD6E301,A31665970AC0CE5D,25F837257DF1CD59,820CFD1E80556C53,63E0CDE93CBD204D,F53CEA7C49F93891,4C8FA79BB59F3AD1,7129E95A8917CA79,8CE522F843F4C827,000035B861EDE749,18E48929A9F0860E,C450BCED6FDB35A9,25D44CB40508BAC7,CAC7C5DF69C84CC4,B72AD69E327AD9F0,A4D1A4284B529F22,929D38B938C80CC3,786551BA8516A0B7,9A43113DD4C1826D,36C0BC09907E6AA9,DE6E9FF956310083,000032610209C324,0E429C82248A0091,7848899B1633222E,41B83099C3122318,DEE1E8FF6F9EC52B,2BCA8F8A3B3824AD,C4A5EFF3C976ABF0,22676C867E710534,5B859286AFE1712C,A6D11335BF75F1BB,55FB7484115C91A2,96F5680E42833B10,00004E68BA2B8A06,C243409D08D6A032,4C7FCC72A08A5D24,CB4937CBF7C07EF9,8A972A1F24852389,DA5AE6FE6ECFDAD1,A33C7845603C0F48,A80FD415BBB51B02,A2EA3370CA6F3B03,594BBA03E366DAB0,2DDC533A5FD1905B,E6890BA04E9D40C0,000001B72F0B1F18,CFD0D88AFF1F460F,30DB56126C05FD59,F150744367DF133F,FB165BA5E3A8F24C,CC47BE4190B5AEAE,8FF3887D8580B1C3,5DDAAEE0572D090C,D0C01FB0858B1CCB,72973573534BB0DA,87F6E3E4978B9E81,7FC01155B8A47224,0000406A1A7944EB,5FD511BA22BDECCC,96F0449E88FC854E,4903D25518FBF431,C26A3A428C97AE75,EF7A22549BC6A838,3EAF37C32CD3BC8F,3EC49C78A62ADB03,ADCE33BE5E63BD4B,373BD8C6594ADB08,FE8FEDD8FA8CA7CF,A7E6EF5AB2C3F5CF,000003A04603109B,307A7E59BD104FDC,69998FD7CF25F6ED,EC5E1C73D7C80191,A56D51ADC3DFAF37,2CDFFE6E1401A562,498146AA1DCA20D3,34128A76A11CFA8A,DB24BAF06300F3E7,99C0D436890EC45B,00B70FF9F2FC2EC9,C4560501AB43E7C9,000045C517446403,366238AA21102752,9CDFA446605CF1C0,0BBC9ACE69678752,6042D63B80DE67FF,0FBEBAD2C9F33A90,39C89A145DCB7F1A,183A9C5397345680,FBB10E4AD69D5CE5,AE8A0CB503EAB62C,D2A464743BA1FF42,34A72D5368873CB6,00006C6F847DDA6B,AB085F2415F6A7C3,3D47E1DC09767242,F5449D22CDD2A1CB,C6AF43847BA611EE,3A91C304C39009D6,5E7D17122BACEC7B,556C758DEF49A970,47FCC092FE9A5559,CA38DBA5656435C6,E1A2A7C5536ADC0A,71916BF492F6C500,00000087BC85ADB4,1A5379A4779C60CB,0FB206831B13EEE4,A4A03FEA5E2119D5,F99396927ED3C73F,5C5CC6D5AA627C8E,D02705E4BE47B9A5,B13DD7AF3D784A06,42880DD09708B65D,C035033CE4098D99,0ACDD21C34F7AAD5,108DBFED2328EC7C,0000160ACFD223EB,41F487AAC7905283,8E052BE94757C0A7,7672881985483D3F,DA7303E8383CA25C,2C455F166DCA8D96,E9B940A6CB3DD560,B80894A5A6AF6831,AECE689BB8C95AB0,4E75A1D928E90434,002579108274DAB3,9A866BDD9DB5B807,0000526486C31D85,57757DD2A56EFE66,4957F04BA99834D3,F207360A5C8218B8,3DF5D564213CF36B,DDA7BABD6CBA0179,EC3B29562CD0739C,B6A7032091CDEB25,04BAA27114D82271,C9C89A5CD99F65B4,7971794D1BB5E651,88C893B4A7F2D9CB,00000AC06A322820,89C51B8F5C4FC59F,9E935D935C5E1869,5C287DF644526150,DD991F4DCDF63FBE,C9997BCF00A42F4C,532997403D37DFEE,EFC3290E9083D0EC,59126A5C429CBDC2,102AE6FC968690BA,80A9514A7C5B6B13,145F8C19D84D6F48,000049289D18A93D,E981555244934FCC,55AAABC440860468,49FF38CD0AF613A7,D5A3686473CE4080,B2E9346AB4242D04,9D061268C4527A0E,5A49E6A22FF69AF2,18C3674F7B2B212F,FEC3EB4C095FFA65,ECFC88FD13EAD221,68133BC6B9F65C7B,0000460A9E9D3055,7F95DBFEFEA719A5,0D756425B557F4B5,D3C24CD30E4E8E88,46DA508AD346F51C,C66373A6728CF2C2,64EE9B5313E3D218,7F7A103D8D881E66,D0DDB39AFDB756D3,E7C99D7901037CB8,36BA51BD16238B22,0474AE556D91F108,00003DD0DFC4090F,C5A8095D1D7FAB87,7A3E96E85123D2BF,3F3CE6E88D03D053,D2495E9380E8E573,B38ECB55A8EDB271,5FF04F00F9F8C33D,9F086FD3C8673D4C,EF35708E4088F09F,229EFC2E00D8F9A8,C35F397DA085DB20,03AF8E717AC7426D,00002BBE4D0C8B9B,1E45CB9CF92493C5,3B7CF01ADE8DF0A0,D84EA49118FD1D16,FFA6CCF90FE20D77,137DD0E64E24B646,2E1A583BEBFB0F8C,9A484B8EC5EAF996,8100EAFF3B482D8F,8E49B0EFB38C5ED0,58D348BDB88E4B27,8F18729C656A800D,000007D8C8464D9A,ECE856458CAB9DFC,2805B02E06DA836A,36C7BCB3A60211D9,748DBB3FBB3DC06C,6C5B8E0E906D42E1,5E6EE9561FD2AF62,90CFB525B2DC99A3,3A871022E6C15EB9,0C5BCE38AD4D5DD7,699F8D70D012938F,58BFC20D6E08C66D,0000476D9E74B9E2,0E8F5BC42FCF0482,4E960B96A2FB7E57,126E6EBA52678526,C606262E3E95C24F,F1D44FB990D21EC4,372581ACD8EE6EE7,54BA726FC5E6B67B,E93860FF5BEE6392,A5863E9A56C8F20B,7DB7570A98BF5A1F,0D9BF463897AC9EB,00002C956DE2DFD8,887CD951B741C96B,8BAE0F61E4715578,814EB6211AF4F078,61DA613C93FDA091,0D1037F14B9F7E00,A516A6F2CA1E296F,58BD2C96DAE619D5,BE75CDE786B45B37,E0AC21E0464F3B60,476A20217CB4E0A3,8554048358308BFA,0000065D906C2E0F,906B75936DD1DC8D,EF3D377D84CEDAFA,96D10CECA8BA23B7,C7A9038571312860,206E61052A42E437,950DC5AF9FFAE0B8,80DB7D390F46599A,A81553077077BD88,473858249E334119,EE89746CF3240E62,FA7070D3E9EB6DCF,00004624277BAE8B,6FC8F74B2155CCD8,E875992459C152CC,FBF6AFF60992F7CE,035919D5037AAA15,FAFA786C3657F804,B76CDFDFA94E3CC2,FE1225838C15C6DC,B040BE732A4DB1CF,3D7317F2D9EBC2B3,E434BCE7EEB970D7,66DF256D33E07D4B,00002166E731990B,4611A4BE0D2EAEEB,EC35973BE0579F84,BDF5076CCC78626C,76DBDA20D0B987BE,CB891D0117670897,4FE33749B41B7F57,7294851BE3AF91AE,C3E9C34680780866,1F1EE1E637617312,96AC06419C6F8E87,95E38393A6FB776D,000042F499B53C28,A0788D34172DBA28,74579E89AC122CAA,5BDD385A4F964378,0607CF3A95ACDFAF,148EEBC6F7B8805B,761E857D0C1043D1,B2267C0F9F043EA7,632D971E4A5C1CF2,E31150D892F94D7B,7EFACBFD06FDBD73,25AAF06B0ADA9557,000013F356408924,044DFFB459A73D81,C09278F0D64A652D,C6DABE20A0D41BFE,BCB361ECFC0E9A2A,30465DDE3EBE1A5F,28BEABBC12059A8F,E7B63F25E0480F17,E24E79CA8CD3AA47,DE1F6B1264598599,A6689959FE5DE99E,06E6F53D2CED5DBF,00005A40173E285D,97D3F05F5B9E19CE,CBACD417FCE9394F,047D998FAC15FE15,3489CEBA2B70CBDB,8FA7801AE31CC1DE,1393E0922595870C,D2A90E0657C414BA,9B0B73D04322288C,E083958369E8367D,A7C41C6EA3F26A60,9C4E6186073C9B45,000050B8A85EF7AF,F956AFBDC68BA1E4,14CA8014C32A7219,DE7B144A85101B18,AB493F4A4B691DBC,F391FE318F4C7664,BE0F4249FB737C48,C13E048C20BAA62B,C33CE08B00B5F0F4,C91D9187524AC768,5155FBF37C378899,4BAD59991F438693,00000369997E519E,9F19C64F43F83046,AC547CB4028ADA7D,3A0FB881E3BF9A0B,69E13FBFC4C27CC5,E8002E9EAD69F876,859AC62D6F974136,6D6ED2695636B99F,47421AE08F4733E2,7D5132778182E3C7,F6F304865DF406AA,BF5DEE92EB9322A7,00003CA572226EDE,93938744F148CE65,D4D8DAA2B7CE5A21,1735A4DB617026B7,B14C1DA4177E2DB6,59A9B6815C9379F2,84CEE431F09C0B41,1D4C74AD18874E0E,8E6917FC728D92ED,1357203B17E07A26,BF8C0D42CE535FDB,A71A29FA38ED0F67,000038500FD66087,D97C30CACCDFF26B,1C03F45BA0592D4C,500B51DFC6631ABB,2020B2875235A87F,2D0BBD68AB5DB072,0B9CCCF06B765396,1BBEC907FF39B87B,58454E84E5092A27,F31BE0E64CA02DA0,01DCF8EADB298080,5D6024AC240DF89E,00001DD9C5C0DF23,04826443EBB99885,953CE31708D5A2FE,8DDFD76015BDE9A9,BDB62436414BC0EF,43EF7D6E322C7A5D,F7EE790AB3DE6E02,DC51A9A6916BC70B,C8691B8DD1CAE0EB,FBDDF6E290CE2DE4,D0DA13C1FF12EDDD,5FC764293E6B755E,00004A72F58BEC7F,6A7E3A35620B74C4,251EF1BCE431DECC,DF7932F93D70FA31,D83BEDC0CDA883A6,9862038E57846598,7AB63482E0E3FC37,42A1DB0801194799,EB55AEF53C45CD5A,54594CE05B8DE621,657BC126F2DB2E81,E34AE933FA4A6C31,00001C7B9251462B,89D0311450FD65AB,6CFAD5653355A6AA,0118E78161C60A76,B274558642FC1865,5C13BB4972DE37AF,DE6999B665703ED8,6F964B560F1C86D4,5F83617DE327C94D,671F8565C64D1A70,043B085A6E266BEC,745243318FA17B3E,000048BF05E50937,163722977BDEFFB9,1E43D965BEB0B196,08F282ECACF519CE,EBC8EA936D2C7EDB,2DEAEA28C565815F,D0BBD50A36DEBA1C,387BBB30A6B8CAEA,AD2066C52FBF066E,C37FF655D5FB608E,9AAB11D7E2C89A9D,207A7D694EE82D14,00004F4B22BBCABA,B80180E6A6D0AFF7,F579EC0E8EEA2ECF,2B49A416C4EA492B,D8F00770E1AFBA76,27AAB386E0BC2218,3C60A66C340E5999,DD246CCF0EA7C9AE,15C901AEFAA414BE,6419DD18743C517C,2B50D98CC1196687,31968ABDE671353A,00006D4F9F352DF3,212FD72B3DBABFA7,DCA10615BF344D28,4531146A36A37FFB,22BD8766F35E4647,1709A0D44CAE61B4,BC769F84204B6780,9DA26C8B4F0AB609,53334372F3B56CA8,E63E25C70A704514,F2DCE8DDC5EF4476,267040957FC52DA2,000005553BF08692,C09F4D6E820B8341,2ED44A8E031659E3,BC487416D15A42F0,58FF0F5F24561CB9,4C9E2C0523469C4D,5911D7917A0B7425,F2BF60AD99CB72DD,71AC810FB9D39318,458322440C433AAB,B830F376241EAC11,A486CE78E5B4CEA8,00005F573867626F,00300E9CA106982B,1F85298D5B937E67,BF552F798226A9B9,BB29723722057D7C,7E5728B604C75A24,F0D6D6BD0ADC1CEE,98E001B3EF0EAF46,3A9A26390E5B3AD2,F9CFB1D2CB2D3F01,A7AA9FE3CD93F0A7,D925798CA3028A1A,00006C0684890E09,C33EB4F60DECF16D,BED8AE3FC9AD10DD,312170C79D1096C4,8EC5A5EC573262B8,8DD721E46C3A654A,75D477B1A696ABA5,C5E965D0A7855278,745A6292257E8156,36A3723B6436F4C3,C7AFCDDF99DFA6D5,8B2E434788BD7045,00001103715F67FD,227203EDF28C2B2D,327208BDA21C9D59,C3F7901D9E6DD4E5,C28CC68D1F5E5CC3,2EDF190FE1BEEE94,62275600A39FF923,29FF806E797206CB,98154F44EF3E8617,ABB5BB9AF263C8F1,CCF2019EA61A9B16,DDE11E4AF5226139,00006C7A49BE40A2,294549F95A133B20,9D7B1DE43DA07ABE,51E546EF93BB2EE8,CCE1E31D4A4683AF,FC1B972EE39ABB54,8ACF1602B0CFA73D,0713E2ED8ABA0620,275B3DBA70129B33,83E0EACA9CA9894D,82A26D39A80013B5,F9E0D85052337DB7,00005F93A6B9EE20,527A28F5176493CC,E5DEAFD062C1F8BE,BED6C70A2C16C881,F5C0EBBE06B6BF4D,1998685D5D29203F,783D81BAF2965E5A,E57B3A4C473BB107,D81371361F51A527,56E9CF73CC057268,E4C9C608DC2DD986,65DEE790623AE616,00004ACB3340880A,5ACC2F7919D613D1,D01C702438AC4D50,F153B22FC2038755,8AA5E9D6FAEA589A,00073771FC3D3D74,5805D2382F4DEA63,562E0ABD72C41E1B,19785C2192D616A8,EFAA250225C34101,8175EEB870E7E3BC,16828CD6E69BBB09,00004A369C419D37,9726083AEE0FE425,60D04F28C2A79D7C,F99B849B48E3EA7E,D3651F2209F51622,BEA192969C1F129E,0D7027E05363EEF8,6CB730C6679A679D,264CFD06664187FD,28E36D4C9F634A40,99FB2BF9B35A08E0,428A1F10D281CE97,0000331C64C19880,EC90FCECCC433DFA,172F9B9ADB6A0EFB,F79A6B871A4EE3AD,0835DB9433A420AB,DA19FB9AFBB6283E,D86C77C962D5E12D,B3652C16EAD9F445,94D7552866585BC4,61913D870807626B,AB0FE3FA14F3A0CA,AAFA3C9A4E564395,000005BB41CA9754,430294D14AADB7DA,EBDF940F050F5E0A,D6F8D66F3B1CB5EC,E9E4547E8305C15E,08E2BB798313101A,33EC408A55EF20AF,52B867B1F28AE3F2,C7FF1472D98025B2,EBA0AC5033228C9D,1EF07AE892AF0DEA,DA001D5A76825384,00000F3F1EF96651,69206560D65750C9,7EC749947224D78C,24B92BE53408A381,637AA390EBD16C99,94A8BEB74BA00AAF,931C8408A29E93B4,A284084DF087ECD1,A2798C49D48D7255,95C2CEB7B1FA00C9,35A181C43EF6F8E4,ACAAD86F9A69FB26,00001073C225DA67,25230A9BE9803EC8,04091639C0296CC4,A397384239EC198B,161511675895337F,F6DE310C7434C1B2,854F8796F0C73378,E6A3653C22D2E9DB,4F581A3D305241ED,66292EFA1015A761,3182A143C8BA0366,8684786487BD4197,00002255868F12AA,DDEAA79F44257342,949985A19570EC27,6806F0522435443D,2F0C534110A0B3B4,54F623FE667A678E,ACF63B3A4C24FBC4,E9CCCCB1711B87EF,8D29572545FE4387,9318B31479EEE26C,419E36B861318932,ED09767B21D5B932,00003A2F5E3DF895,46893FF6E423D273,589E42A0D1FFE01A,5A551110DDF8927E,308E92FEE08332E9,FECA8F8C712179C6,23B0B1DAF4C07848,6E85BAEFAA309230,9EFDFEDD093947F7,2CF94A64B545670A,C4E77CB86E0BC5F5,54B62090C61B3AF4,000055CE229BB6BB,02C66D9E4C49F488,762053C7E9E5CEAF,9C9B4BFECB9D49B1,4291F4CF657CA19C,00D227DEC380EF8B,915C1ECBE1976DF4,110FA1B25B9309A7,1C5AC8DA7DBE9BBE,522CBCAAF60477B3,2BB3230542800D1B,36147BE510F37798,00006E69AA1D3CC8,9876D85442476448,C684B7B7A69AEA68,A87899A21EC5CD38,DE01C38FCB746A23,F3279B22EEAF6B57,374BE60518BEA847,5B996C525F44C9E2,110FADCAC5FAADE2,A50C59AECB5536E7,E4E3ACB287B1C841,23BB4A2C297B6551,0000642DF0E8FF6B,07C4ECB374CF6760,E823505391947583,5706E542C47499D7,8769AF5BF841BD7B,F410DCC09EAF9750,4558D38FE07BA2B6,13CE810FB0DBA0C2,6D069EA785D40E6D,9FC1B2925E4E0F23,5C90CA6E161AE64F,3C42258E6AC928F0,000014B535088E27,61F506325D390222,9B84FD2723E1D24D,E08A791ABB82FC4F,DAF1DD44F8116304,151DEF31B5F576E3,888767E1467A855A,9FE78D81FF258436,5FF8F2711BDC7065,F0EFC087FCB22D6A,BC85AE5DFFA79E2A,D3D488A8DC6B661D,000044840DE0BDCD,FAA022E6E07BAD31,35063B81D1F1F91C,BFA8C290D1BB61C4,44ADABC71000EF49,E2054A02DA8D06D0,D72FE7621B8D2A59,A4E1CCF20BFD3B55,B82ADC2A1DB7D63D,444136557102F263,B6D28BB000A27291,9A9A0496482EA42B,00004D5C4FEB943F,1FA08C76FF785448,595AFB0B26A34BE7,3C3062F7BEA85C8D,E8FF1214FDF44B5D,FBEBD624B9995042,6D73C8BB5F7F159F,50FF2B23E35D44FA,6C26B326E2AC7C50,8A8F2081CC0EA3FA,C462E1573C386500,727EB6A8EFA7D832,00001155952E0C75,25CAD0527702A25F,0C0A9C9127D79F55,45F63E5E9E1E3FE7,C3CC9E18E481AD54,81DE77D73BCAA6D2,B9F7B0894F53193C,868428DF6FE9AFEB,3C9F82A859F68185,2478FEEC825C5638,E620B05BB8944F53,1D0D19B435138F43,0000224A400EA11B,5D9789B2B3817CB5,2EA921268B7103CF,5C05D51C3A7F0BD8,FFB43A389FCF5F19,1AADC6C9EE1A70DB,BB75A1CB12D72C68,266DA6D313B9887E,918022297FA1CF25,616B4A36771F7BE7,54632491A2599EA3,9529D823311A7E1F,00003A3C680C10A2,D30C946D7F40B480,B8C994E2442E65B3,462CBEDA88EAA2F0,0F61406EE38808DE,9E31AC0920894202,1E27820BEE0E28E1,080F49F1F9BCDDC8,4929CC66BC477C0F,7632B06EDFEF2032,943386FC98729063,A868A1DB9ABA20CF,00003C14F2357692,6F381F67702CC6B1,9B998586906EA3A3,6CA920E63A65E369,7D94FB2CD1249DC0,D529CA2EDA05156D,73B84788432D1203,69C5976BD994DAF0,95BB88395A431F6F,4F881C3B1E76833D,39CE08E01DE58C88,406744A62B4F73F6,000036EE48127F92,6B3A79D7AC54472F,67B584DE8B857DB9,B9BA287ED810ADDA,E62EFB4C10A8F3FB,9E9234527E837567,2F8ED960C849CDE2,44C16545AAB24F3D,82E5376F2449B3CA,0E681CBDD6DF6D06,A26152758AE7E405,86885BDC485FDF0E,00000C5B88DB52D9,395B998074BF1722,DE535B0F15CBA2C2,302577CCEC4A906D,B21A9FEF3C316E74,48D78F2B71957C80,F555BE679C3198B4,5DA4A4047A8076BC,157273827D27D5DD,1918D51AFC0CD448,D587A5522701CF88,93748184EDE03DF8,00001EEE85008E82,3AC2A96A232A42E3,84A1523A25643337,D3712363CB1167FA,BD558BBC45CEF609,26CFE0341B77AD59,9FA336DB2BA6AC13,863BD9B9DF4ABD67,9808A0B350623493,AC06DE091D19AAC5,8936692252B09A6F,38AF01ED80EA2D57,0000159CCF914D44,DF61BAF185766A9D,EF113784C16BB631,6DA3A9267B6D14DC,F3301E49EE9DD176,19DC4B04FDACCAE2,48E1D418CEB3A198,E8CD13129A426A02,26FBD7965807FA7C,E3153D31BCFB232E,7109DD24E23ACEF4,1020FFB3D7311EA3,00002FAAF2114C52,D5C3A3962E692A4F,9FAE0D03586B8E25,0BE8D224E97B015F,C0C51D99B1FF8DED,EF69A2DD4DABAA7E,2455DB6162974EB6,50A29F54CE2449A3,6BACDEF85845338B,8973CBC6044DCCF5,034283CC9F0A983E,AC6BC2D958493488,00001E06CDE31B71,42C242A632692D18,2BA33952BB57E6A6,D8CB8BA148F69B4F,E9F9AD8F691A9BAD,7B360DC29BEC86DD,4C103190DCC57E83,FAE2AB419AFBF866,01D84851B1B3244B,39B2289441909D41,A2C5C7F29B1A6DC9,2EF251095A39ADEB,000039CB4FD50786,A4C3DDDB0E3098BB,3AB998D1956C5AE6,69FE689EEBC80215,CCB2F1749444AA51,0CDF8362DBF257D3,0E2E84FEADA91571,615030DA3659E301,AA97CCB72F13C27F,D6175F4CB32441DA,45133BBF7077EE0C,EB3A74175502F376,00000DE6ED3993A6,C553349102AFFDD8,1B1418EC224D3D21,4FBC16B5379D16A7,9DC7F55363598EDD,5E6B9F4AF82133B4,5511FED2947D53B1,A38133FF7806423B,D65D587BD7147D67,5DDCD042F1848ED1,3F11E41D858ADA92,37D7A1D067C8E433,00001CF6C2E7C567,68110C8B9949F47D,5CA152851108E22E,E62568659CB227AC,80D64E432DCC9623,34FCBA5E067E9E6D,444926482D68BFAB,CA11B9F6F2246DB3,A3578DD619103BE6,09BD45682488AEC6,FA97D941FF5BD08C,4828D1BA8DC45C85,00003F84D6554037,B56D29C55AB90DB1,246674874247360E,E2793653B48927E6,19CC3B6EC6EFB89E,3BD3573EA9686572,43BAA97BB41E6701,7C71CFBF7D3F7D7C,63D1A1C0753F74E0,21D9C69965A1AE35,B8320F44C7ED6684,79C7CAD94C8BE68B,00002104C100D4C0,6B5C42566B9DC9F0,4A7DFE8A71104957,7A73FB6663C57C26,18457805214ECE75,080D07BBE29E5AC2,7569187F2F7AF932,1A2137237ABB0418,A6A68E0A81653C09,D513A398DB146E8F,F3C24567BEEF71AF,1CE47DB350F49FB6,00000E3BAAECB67A,539CC5441EC2B631,674B2D60706E3B22,118597D884984435,0B4B722E3D9A8707,7CCFD6AF075BAED0,2E41301BBFA177E4,C075F39EAD8431DA,3A0ABD0B4A7BFAB5,BB835F84792F4844,E711EB4A9BA49970,8A6D4A80877E247D,00004BAA6832E01A,2D4CEE8D0FCDD572,82B45BCD89875830,60C4516656E29682,4DCA19EFF4B6530B,7EC1576182DA3E04,616B4605D472695A,696EA6A31FB363F0,1475E3234BB36BEC,10E02F68B53CC7FD,119160268066A5FF,3C8DF6E8540D9E1E,000066B19EAD78F7,1A3A284175539A63,1F81989BB766C096,D384965BB4B383B8,57304EF755E3691C,DB29B274765CB60E,7C572063F3CCCE1D,59A04F2960626C4B,8BFC86ED5572B206,C5A852039B6E088A,70794E18377C5263,0448D595E0AC5D9C,00003F90B6027B3E,52E94465F6CAEA55,44D4F859D0FAA8B4,A32C9B7A6F1D670C,56F5E4A58BF82669,F60834FC478BE3EC,874ED733B18EF781,C5C6F805D9115439,6F8AF9CB717BF3FC,44E37C7CF73F8806,C8A80D02AEB2BBB2,574BA3FD7E348DF8,0000479F9282316A,DCEC07EF18F5A448,44FAAE5614B148CA,2E8FE0A9A0BF0806,449D47CD9895F85A,E7268D64459BB4F6,583C35EA9D1591D7,1612A8BD646AF3A0,EE008B3AAF764F4D,E8D0ADCD32BF7A68,4A26E87B09C4B812,852F0D0FD5AA713E,00003504C1C49A48,F10AB9D871D437F0,5096D370A44116C0,7BC34322B59004DD,ABD3DF80B8185E87,95EFA678A443F1E4,2C4C04281449EDDD,FF54DB7B1B01AC95,FEA3D881D78A414A,01AE0173D1F9F5D5,004F928C75BCB475,8B95D056BC9F9A94,00004319D18F7AD5,7B1BC92FE701F673,E68FD0F9A6590B4F,EEC5A304BC69A1FC,3A21E96D47D0FC83,794FBF95968DEF12,D485C43A7F8B4E38,09F23C90A561A850,6D7DDA8F65F30551,DD68509F41B1C4EA,BEAAA88794DD4018,298C41176C2A6848,00005CB922423966,1DACF0D811A9E443,4C5C292397127F5B,5E32AA171C90014C,EDAF1112F556374A,B8D64F5B31152257,D2C0A3EE00976A67,F9F9385086ABC04B,74C767BD2A5F0207,C2D6322E499C26B5,CA5C239E2B98629A,5B496399551D56A1,000041938E7577AB,B960385AE4B18061,0D79C6256DDBAF60,77D207D84609AB61,E1930A3610553007,29D198BAAA65D941,75FF40CAAA7BA2EB,3B3048AFE4F56EBE,90D0B41915E4979C,88A27507E30FD7C9,8B43C01A36378CC8,E8B92A6F4593AA48,0000638801B55D8C,20F0EF014A7EFADE,EBF4CE99CA93D50F,0AED1688344E753C,ED23890D2C60B434,65F32CCB9E3997C6,FBA4B0024A24A4EF,9EFE5FC8E10665A2,D54BD7210574289B,7430141080AD6A36,CC9220DBEFDE1490,D6B1C5B25F74B580,000050C1E6ABC085,805C0C53925C228C,4394E49853604027,BBBA60B196A8C10E,A43894672F56C984,6611E5C2004B746B,F79AD8D95E8A8015,D161EC5F88DA48AB,4774368BD1DDDD23,8E460447EFAF0B43,2379342D4C273F00,DF073F1854ACA07B,00003ACAF6A9CB74,9446861ECEDEBC1C,BB6FFAF31563A539,8C651B1F8A897561,DF5EC1D3A95F8723,A6B4D1663D7A5B5C,9D4BE11736011068,BD83FDD3A08610EC,57B2B728D6974659,0CAF1123890D7ECA,BDDB7019DBFC8D8C,376CC49BFCAAA3F4,00003BD354F2314E,795ABC23F1ABCED9,20CF710B7F3FABBC,5A2427D668B228F4,A11E54C605EB7FD2,0662CD755A91B43C,3B3560FFD624F48C,FDF54FD5B6DFA37A,2A224160E02EC4F0,77F37F2FF6953BD7,7B04CB54454F20F7,C4987E0BC85BE8EB,000008FA449E5D5A,5993E0E8231C0117,07864EA89E00E2C3,3AC7BAE440DFEC60,192D86748E677063,41CDB6099D6B4102,E1F3DC57B0853110,CCAFDA6CD3D850C9,D039F75D07B487F3,1B7517128941F23C,A3F57C36999F7A41,25793529081D9A99,00002680DDAAC579,53D3B66C9C58C56D,CFF08BC2002D0423,0E98E8FF8C7B2AA6,EDA65D088013BC75,A2CE9103EFAEDEB3,F4A228102B2E1DCA,4214496BCD5CD6E9,0A6373EC682C6C00,3E23572CEEFCB642,1CC9CD9A1EEC0B10,839ED2CA9CB7712E,00006C1C5283DB74,6D9DAF56C557BDCC,D9E164B5855F6F85,66B7E4CBF6FDBF7F,D41B250E3D8BE0F6,BE121454A288EF40,D12335878D0B88D2,3A5A567644CED2ED,46F237D959F5A3DD,03422A66E3CF330B,E62E8F0C8334571D,749A3AD8A93C1C7B,0000481D16EF3A03,C3A91FE90F555780,803D049AB102AC3D,78F83C1B581DBED5,137D976E2AACA44B,9124B60743D20D6D,EE56F7EA8923D3F4,AD53D8A6C8AE354F,56C96FEA2995241A,2D8AE1EE5B2BDA56,CA69A77AE94DED2F,C43B18E1621385AF,00000DF2B2BA99DF,3E378DB228B07CE0,F260F2D23F2D2E55,E5C28FF0D1FB3692,6641324765971AE5,2A06E14C76422FA2,4D90006C710753A3,DB326BE271A23E36,DBFAE8F749964312,5863D2E804F35228,209E25DDFF5647DD,DEC606923F2CE1F7,00003F3F28FE4533,5476E6657972C58E,975C378C2E43DF9D,DAF31A94431378D8,B1A2742F32CA7041,C8DA83B8CF0AD3FF,4DDCB5234C945734,4743E895EF9C476A,776E4EF9233F54E3,00A2385E8E98A428,6E56B5F2966528AE,E3E9D87D385623F6,000039201CD22950,5D65682264786C96,28721E2A7BB030E3,8E9708F00E16EB4E,0276B4367B54F9F8,AE1D38394335BF5D,FB5FD7DDFAFA5EBC,18C034B34A3802C0,50A36F4142562E45,A2FA98C375843C7F,2C548569821B4000,A24BC682BB8780F6,00001BD4D0C598BF,2FBE57C3A54C8E87,4FD04D76F6CB6606,7AF2A88A8B4FD1FD,6DB49FB65642C6E6,46279DACFFC26FF0,62B60D6B03AB23AE,7CD65C8FF7BCD048,49C657235DB28DE2,582E9BC253C2E30A,330181DE80F18D5F,E0EECEAE32C91BAC,00003F498CC7FE49,25FFA7A177D8C8BF,CDEE4484226E4AD2,975DFE6920811FE2,CDF9EFDE8104D4F4,8A5C96D6743701D8,AC517D4FCFBFBBA7,4D825E22DFEF05AC,0B858CFC35D79C0F,76A2CBDEB183016C,4D43C81E6DE579CC,A26CB07595B59A22,00000E3D8FF52294,2C9DEB95F83C7ED8,A90CE5AE13775473,9E3E4AFCA35A2C0F,FA192EA5D4AFAEE7,A9783B8258F49B85,B8B914028991060E,8D269FE3703DC77A,3225B647F546AB80,66066F35F028DD4D,7E2E908C95DDCBF7,F6414B9E6748FBB8,000058BBC436C552,14ECD049AAB881A7,9BBB8F1DDC7B7E50,29A61DC0019E1BC4,EB28E861F95F78B9,6E57E7C31C1ED3CC,4E08EEA44A61A26D,4211E4F98172FC33,D499B38A3F2B1AB5,BF9C3C35DB08875B,92EB1F635BC89180,C8A79B87D52B8DAC,000065F13A16DEB6,14D742722B7A3439,A79E636E8F450037,2ED11164113C7CC5,CA137F5E5A17D082,408CD33AC0301058,46EC7DFF8FCAE800,8E1AA81193DD1F93,0523147BC2B6FB21,0603DEC484CDFD2F,E4439C9683463658,A84F9613E4C61008,00006526F6F7CD92,EDC4E71E448BE276,3F93998DF0178C3F,3AEFF75C3CF7489C,D41AA213FDB80797,4252BDD084AC5E0B,83CA020B27BCE1FD,F644DC71D9F7CFF0,0621F1C70141A80D,31A0A7EB1D4A17A7,FEDD269DBA32E67B,B7F542207C173BD0,000032AC105C18FE,CB73EE606A0BB146,CE8825B653BBFF06,2949D4BD67C2BD77,83EA49D49ECB6F87,8BEDE47A1853A681,7BA85A87F0D5A7D1,6D2180C9F677229C,3B84E78E54FBE5C2,BA539160446BD0CA,6B1C51740DFB4953,1B5C3E5CD3472014,0000560A1B14FAD5,53D2C03946B6477E,60DEA6B430391020,07B4A9EC01B04758,27513FCED5827FF1,1C6102C787EC83AD,ECF1C8614A53F1C9,33919D43E08FEAC1,5CCBEC3946B1A6A1,EB84A1A18207EC58,E15A62CC2E75151D,C446612A59B90039,000046FCCF34BB28,3F6359569BEB12FC,D14643834ABA01B3,53C8657957B37678,3A197E01A0F4105A,2DC24465F333E765,762792631459A6B4,E7B94163B3362F28,9FA7C3CADCF1C682,2D6CD9B0DA565FFA,90F9B7F364C5F0BA,5F61F2EF24E28C8F,00001DB4DFD55EB3,F8006C1B0120D17C,CE439B280837BBA1,B511655B821E33EF,994E837FA95CA0FE,0F390BE00A11B794,BE4C874BD9B3B238,E20650B501F73F49,7E5A7696BE3AA3ED,A7017BCD0C9E755D,E2918312EC17353D,C8C608ED2D2DF5FE,000049BBE98AD2E5,C6CEE18D534CD46A,369D32BE38BF3EB6,80FEAEC59F0D2EFF,1C6F7FBE97D05AFD,217DE218F9B07A52,FD0BE9D053A87D9D,37E0092BF51CCBFF,BE599E100F6E2517,F7E141E5D0E19F36,3D560A0485B85B56,9C9767FC0709055E,00000F7554882C65,8C3AE12F695ED458,4CFD5AB30ECD3CBD,DC7ADAB921F8E16C,915DB78EC8E6ED77,2CCC9CF0206C0478,43FB842320867AC5,62303CB5FF70713A,2E32F7F50ACB8212,8A559868A36557B7,9E86C6ADA013B40A,9A0B26163828D0DC,00002D85B8A64DEF,976F755D00254AF2,3E44A7FC1319570D,A65431D6912CBB69,A4D812962194032B,7E30D3A8AE82E77B,65780F55ABEECB3B,D6B7F7B71F19397C,27862C61F60DF4A8,FA6B2B85050EC741,A9E007064A2B0C2F,7613078B07C88DDB,000022D9DA65AC1D,725162062E3585E7,B799A96B63CB50A2,C599EB1513BB5759,D6D3DF36E5507749,E18414F457840E48,5E0A2C70B4708C48,AE55B050E8BB57E0,8426043A890C1A07,7B1D04FE7AB2EAB0,7FE73FFF54F969C4,5FCEF4EC7FE12AEF,000039653C73D51B,40DB6540F6966E2D,6F640C43D6945029,E29B58C9F750502F,88E18B0A59E46504,ACDB985214A23A07,58998061F3790F32,91D66E0315F60629,E4DDA633FA590986,C4BD67ECE30D1A63,9ED483751AED3122,B3699B01ECDAB997,000056A74E90A5A0,F2AF8D6C667F6FD0,321ABA5970FC8BB7,F494739D6521E719,BB7F15DEE4771C08,14C0D6270D480A2A,704B6DDC996DABEF,FC3B9310F4618A66,4537950BAE45DC28,ADB590BFDFC57723,790D8E0F2FEE4336,7359008B8C0A48E1,00001050057F4AD6,611B24231F0F6547,5ADEF9A1DCA51369,635EB077A34C4305,AE857F5DFFDB50A6,55FB70D8C16D36B2,39F6F3BB59CA4118,24EDFF9C587A6293,C3733936E8EC930A,5650022D369C9C05,C82AF861269F515B,CD620BCF4D44A0E1,000006E0F8A4CDB8,4D5771E77A7F36C7,F6C559BC6FBA19A7,B6205D0DC777E07D,0AC635A4588E4092,76902E4DF1B381BC,D95EFD43B07E3F5D,8473AB276709302F,265476D887530676,972AB7ED44C0A843,9395B4899A8B32C8,F2A6075C2ED73F3C,00000FC95D33D216,10F9B52A9A354196,7AF23C1D3683A72E,955D2665E32DAEF0,0BA3F35AAC988710,F22275A8B3678DEB,27EB94CC0B5AF8C6,170E6F3216C04DAB,789B505C386BBF0A,2525F1080AC1332A,B1163AC340243265,BD2EA45804E58C1D,00002FB0BCE8981F,E75D163D59E20A10,D45ED77AD4FED89E,FD69F9AE8A44C9F0,399C9D3A568C043E,22DA3494DF221908,7FB136727030B483,C7BE324D7C98796C,54105F388F5CCAF1,98A3EE70E12FA676,96375E85A143FFA4,3A22EF28DB54BB76,000014B1E6EF8489,7CB86A9BA0BE71CA,6F3147B24957A29C,435D61DBD6DC6AE5,7E3285C75B95447C,0EEA4DF813B15EA0,30E367FB01508360,FD342B825244B7B6,612D188E7596079C,6E2035B2A89F788C,16A52CD6879544B9,3E15691052E534A9,0000477623D5EF59,10BD832A7C5BB5C3,08C2E80BD7A93E84,DDFCA8BDE59CF8DF,814EBE5DFC41B35C,1E5D3B8092994261,980AB0B3935AB65B,9FF8DCC56B6E625D,C01FE6B770D68C1E,0AAC95B68DC97ADB,9340A257BCA127D5,18E271C587E183E3,00006AB27D62267E,E6C482276E89447E,DFBB0E6CC945053E,16083A06EA77A7B6,A65DE3F84E1FA6C3,2C16D508E20EE04D,8756EC9E454E7AFA,81D0B19B71F312C3,BA615F3D5E716D30,969C27D716456D12,9F97646989BB32AC,A93C643778DFB4F2,0000614C1EE987E9,024C4BCC5F1F4F60,B97D2B201772C2EA,E74C0D0FF1142414,27DBB7482AA30125,A0AFA0525C89A52B,52DBB1FCF009E467,54F54390364BA1C3,6CAAAA45C79D629C,1FC6A73E877FC7BE,608A3A844331D3AE,42C8C8B6441ABC27,00003390A4FD8457,F1D9390EEB4563DC,627C2847FFD0C6DF,0734610D8C84548A,27309249F47923C8,BA78F6EBAFF9E57A,554CFF1D68BA3C44,F530AFBDBDFC1C1E,8A43731611D0E2E1,F839F8CD673B451A,638183B958A3E4C2,5A33C88F790DCA18,000058F096EFF0CF,995DE5F8CD8955E9,07A6CC0E31AE64A5,6049360255C34840,3492E4B061E4F295,4C212B92A74E7B18,7DE16AD0A9EBA0D5,229FE52786A1E145,44C45E6425BA2199,1B394B016F1923EB,79E8130B08E9977F,F68BCAC44AD003B6,0000179BBA634293,5C42A4D655D3B526,8DF446BA001A4A83,3FD75E27AC1588A7,F12D0CCF8D39CB9D,56353DF874330AAA,939A3B3E16706941,F623AE28B403DF3F,E235A3907C36E9E6,497BFCFD3400FF3D,5E750DEF5A6595B4,18DF55BB15113477,00006DADB8A46A88,297C4AFB59510DCC,CF6D41E567D9177C,CDC46904D52F908F,D96FC41C346E158C,3A0CD7921DB49B0B,6572BD8EBF5BB524,D077C8DC321E8638,605B7479DB060254,8AEBD395D192E641,35C55FAB67952BEA,551D614285CA24F1,0000044751B9C4C0,874F94E1CA2CA4A2,183C838C19D38D01,CC39CB41CD682C4E,C262E9E61F558194,80F1BD1AE4E8A353,61B650A2FC8EC91E,26106FFF1362520B,1C15FC0825D451EB,592B470DCDFE3C97,E9B644FCA83D8C78,AD2D0E4CB47F91AE,00006F53550AA59C,75F352C2014154A9,8C3FED665E064D3F,A11DED34D6489E4C,0D9040DA91B2212A,4D4E312A05404A97,BC991DE26DA64DC6,F697C15CA92C82C2,B53EFCD0857D6575,F54816BEC584DDE0,A3E3D14BE7CC3637,34549B06C1F556A1,00004822715C009B,0AD1BEEF57A71169,F72D79B7ED9669C5,D941F7A2DC5CAFBB,07BA8707E558008B,4FF7620A44181E8F,B87A308BFF508663,9ED9B1C0E3BCFA1D,DC57B8601F45C46F,ADBCB56551741253,A40EAB49603AA17A,8151509B5636CA5F,000016C20DF9627B,8432C3B2D0FF2429,F1B8E44FAA0DAF1F,65F50151DF3B2C8E,6BB80030433E4B08,11FF5569276E3E8C,E75E1D99A7824C9A,96C048C2E9191407,5F5A9620B9CF877E,8718C3814B9A792C,E52A97F7F83D8F27,F65B8F93DE97D6F3,00003478A68D6FA8,26537CF7F8F4704D,59BF00AF734D0094,3A22163DD0FFF8C9,27C7B89C40D4C93A,689943DAD1364EE9,E23C047642C38E25,2ABA113253ACC57F,8250FDCB3E60A7F7,9ABB35CE069D73FD,FE618F42F932F25F,DB445D962915E6C9,00006C563C75A7DE,420CEDB0F26CEA37,31AFC486993DF8A8,E936FD4AD5E83DFA,21304B9DA5756006,1D9EF5D204B437DD,C26B9BE8E6921A2D,3C0DF9AAF127C9B7,13E8093A44CFD7E7,4AB3BD7DB387929B,BAE1BEB49EF861FD,0EB38E4A11831FCE,000024D71E2AF8B9,BAA6AE74E603F7A1,D6D25D60AF0A2E18,7FFFF2A63ACADC95,BE6564300B7CB201,E95BC7C3F73EA62B,FE26CF3ED7BFBCC4,245FB91E97751ACA,1601979B4A213D07,182981E624803D4D,B7C102BCF1AC54BD,0FC74093380273B2,000013AB407A3C96,2AF2FC92C6C0672E,3632724AEA36BB8F,98B984773186747D,1A9DC89EF7E7D3A5,DB529D20D909033E,D5966774D1E7B5B5,22AD8105C7359CC2,F5D61822D8FD93E1,3A65A86E7C4F397C,D03312DD92C9FB0A,4726179F0193ADE5,00005EF91EDD1FEF,CBD2024A0E0C722B,55ED5A6D557154F1,CE814D4BC43799D9,BAFAB59110D68521,5153675929606C80,343A36A0E62298F7,DC2ED6C15EBBC46B,59DC28286D0F4F2B,9D0BB6EF721320F7,6CAE747BDD074876,344191D4D1C9F13E,000049C5FA7C00DA,5709FE7211160828,04572F05C2E67C08,C6B0429DBCFCB1F1,72F455E896AA5DDB,F2C968950C422F34,77A35FDA15C3D300,925BCF28885C7C2E,949687A02E3D5D7E,7DDD292055A988D2,AD63CEE1B4F0BA82,C79850918E93A2F3,000005405C5E1645,38D3726D984F17F8,212EC46A10B1E220,DB5E237EC2170631,BABB5A7EC308C96F,32A865F2BED7CBD4,67DCA6C0E34CF84A,438E6E6D7B2068E1,E53D9DC184B1E29C,26068D5C30AE2B6F,E25ADA16007A75BC,B856FF318FFE8ECA,00002AF0FE5699C1,A486963DE809630A,5BD904FF3EC619A0,ABC24F21B060C5CA,7C4903066DE7BA72,7BF3663CE82C9CD6,F6E3BA76D0EF1113,171D6806B2362D94,3BE59C1BE8A71DE1,8BD8426DC4BA75D9,DA0196EBE9F7746E,5F1C47E7327E60A3,000017D8EF02621E,60A671BE9798F6E4,93F9012BB9C146AF,344F4395EA39B301,BC4CF0B194FAF139,285EF2E792B1961C,7A0A5D8DDB0514D6,F2BFFE1BCF9C7302,F3DBD0B8BB77695D,9F631FDE9C151BD2,9048027808D946F0,F1E552F49D62D614,000034446B8BF572,7CB51E3E3C0B3C7B,41B4054B70B1403E,339980A2247BF8F3,77E1ACA13080CFAF,D45484A2B1DCF272,013070721A869A0B,02464F91F43B3C16,3CF9C8DFE5C64D40,4BA6CD633CADFD6B,63A8385D6A6A8A96,3BEE7910C5AF750C,00002067FC9347F3,FB772B11A00AA0AC,32908587B27DA031,CAF9A5461745BF7C,7E3995103D35A917,647BD1D53032184B,02CE3CDA0817A164,5F53131C028693F6,8E68D4BC431AE790,3DCA90E6B378542F,82F94710793C772A,F87E65EB14A64B35,0000293D533B1FDF,2FCE9B54DBA3612C,7E435BFD85B96812,01C9862FA0661A25,81C0F373623AD24E,A8C1EB038DD622F8,88885539941BB398,DC1F8B65F40C8F8D,7093D0D2B7BAAE51,353C6C6DE9F5F6D0,623F91A701A82498,F6B5A59DDCB19131,00002340046DDC66,E37AD1B1769DF10B,4F1F21CD6428DE9C,60270CC144D4DB12,3BDC87BB77FA350E,7AA6C164D8554C02,3DBEE4AEAAD2139A,8B12E299C763EB9D,7B4FDFF4F9AF4A8B,AE3C29B833D47738,DF0C777D6993BE58,F774672E3454E7E5,0000232106DCDE41,CD7391D914487964,A5FE8D35BBF6BE52,0278A43195B7611B,5589BEEB77E9204A,148EA73483985C61,70EBCD41FEF69DFE,5884751A02968D98,0FFAAC2B7C670E86,263CA14D68CFE7ED,00FE5116DEDD7922,B0169472BD4BCAB8,000022405FF3D4D2,F146B1517B450C0B,B354FE587A0E52D8,05E0D82C766CEE7D,E8D14A0DF047D2D1,DEEBDFCA5A02B3ED,8803BD2ECC8C6997,8FDB7AF37FC119A8,AD39976D7E570BD7,CC676F5D0788C4F6,12D93EDC64EEE672,257561934F0D2D1F,00005B8584EDB29F,8478AA7BE0B0E768,0B790CC44AD33B34,21EEB36608541A8C,20EC0FB6484B91C8,84655E51655D0613,C2BCBB758BBE1FF1,93CD5A06FBA4603F,716111B038EC80DB,1BBDCEBEF137A734,83F0DE73E029E845,138765AF4D10DF99,00003E0B4551669F,7B5690A51456759A,48F8DB9EBA05C078,A4523F31852DADEF,18CC8D09A6265CF1,6C554166977C80B9,0BE7BF8085B1E0DE,4E00412EAF67A122,437D3027B6EAA942,CBF517C7E13F4725,D02DB13AF50D2F8C,1163699183718296,000007D97AE17A5E,17CFD57150A51D67,060683A86A461A3B,CB8333CEECBE558F,B46206C09728D589,21B2D0140166A008,9824BF61724ADEAB,E89C911DC1D52981,FAA3007F5141A0BC,5F886B7B0BC64581,AD9B25A9F5530361,4AC00CD0656CABB9,00003957B241FB8C,CA81FCD70591BA10,47DFD74567B6CA3E,0A208639548556CE,D09C7DC333A6CE17,79E4077855067A7B,879A867F0D8A4C0F,7C66E4ED04AD3475,B3AE166626C4057C,BFBEF2C97228F98E,16A0F024050023DF,5716B7F3BD9541CE,00003A840EE678E4,C7CB62C88980E428,009C9EBD1CF954D5,68B039F844E388CA,B314C8FB5A05E9C7,41C884E7BF22B2F8,15664E8BB506DFB5,281D0330D6A15FED,5B1622AD8917604F,B147B168290BE301,9EA9C87F79C49F8A,B46E69F418E017E7,00006868ABBA9FBD,DF4A085F918DA85F,95E9E7E9158CA9D3,D977DB180FDEF464,0E4262E1678870CF,BCC5FFB0B97D504A,97AE83B3D76551C1,B4BCA8E8973DCAB8,038F0392EB3961E1,1536CF3AABA53F97,D9F6EBA54B207D34,AC6F6A6B9FB78C8B,0000267D0595558F,0C06647DFC1F641C,156CBE84AC04EEE4,CAB561F276C08CC1,497B8616803F02C1,0D1221552E3419B4,BD858DA6D8C1508D,E993F8A7A01A4844,E504765E4AF770AB,D2038331FD855042,F2482C0DC438226F,7F6F1B4AE924754E,00002D71A881BA66,45BF4C302FDDE26F,AC92699BBC893A99,C0644772005355E3,E13C0E4F45B72B4B,898063CCF353D657,DF1F82AC7B52EB99,EDE9F3EABB31FF95,AAC01B3E24C826EF,B6B16BF82C452628,726AA3AB9F30459A,39778D6128CEBC92,00002E2F25814217,7EF3BE5DC6D74665,4C455F0929B20398,9CEF5E0EEBB49593,CA319E5174D2B4D1,F7B783E9A1FAB459,6FDB0DEE94A7F912,7BA3533F6ED72869,CAF8160007706AF8,E61F3EDA990EDFB1,089BB8A3D2245CE4,47B305BCEF554C1C,00005B0BDB4E529E,724C43C0DA0F5419,57FD3B245BEA4019,1A48059B386E66C0,4B76D2FC8474270B,4BFCA47404E19CB6,FDDD54F64C948A22,E9DE27536EF1BC05,C69AABFC2F75E8A3,9A7ACEEC1C8CA3BE,FA703FB973D8B04D,7DF01E656D3AFB0F,000046C673FDA626,1E4DEFE963A21A6E,6394B69413733201,6E9F69AFB3476448,4309958BEDA2CEEB,84CE3BD9E553CDC0,930508439811D6A3,7EBE3F47F4A6DDE6,8BFF65B47D573D1B,A85F9A6F8372DD8E,2E53E14264A6EBF2,7546FC605B4B5D44,000012A9D3FFC620,16FA2366A8E2E654,31731D8F5A4D4782,E9E352F7B62468D8,FE3B89EF86F6DBC4,81A419BE65B833A0,BC36C65FFF1D3F10,FE4EA35CE7E6941D,3763CAE283AE6E52,1452834B0B5142CA,3AFC5D311338ED49,3F3B2A2B9B01555D,0000359F374121A5,67829ABABCA53559,D377BBCEE7E09254,831953EFE7591A43,7CF0B92D9BE4CC02,19FBFBED293FB577,F053D34427263B63,26FD322EE010A2AE,DAC8FB3F9F6DF11D,30820503BC1FEE1F,9022814F4F7B4149,6FE8110FF22DDD39,000063BD1BF1963A,379DDA0597B477B1,0D222210034617F8,1921AC9FBBE80542,7FB9BD42017FEA3A,A67D0D217762A7A3,911209CA36914A73,DE4A3131FF272F43,DAB0000ED26FD142,E41DF702800EB71D,CC5AFA0F19AF621A,8DAA554951F6C7AA,0000220777968EFB,C2015C50626D093C,DE28B88E0A4F5188,1D43D0762395FA62,E338D9D637CAEB93,09F0E401C67A322B,DDD4EA048DEFA832,B04E19A102213FFB,827B4ABF6B3FB281,CA3D3DF5284E2DEE,12F2ED6A7C7CEA11,87292B83C0E36A51,00006DEE01789082,53307C5631ACB176,F40C0A5C4B412572,DCCD387EF2FD6940,53B8033547440C14,0E06697F64EC6E0A,583ED992D096FFF7,2345E90C5920D050,ED5D316A66FDED17,BB00D422E58B5640,CC0DE70417BB1142,F6DDC24F079DF97F,0000281CAC624730,E663A0C93778C728,0087D3B4DA13F26A,E208AD604EF8C223,EC58E5759BBB256D,0D879F1AA342DB14,8D73DC85DAC821BD,D8B11F602FFBA998,3AD77DC7B844944C,AF1B85458D899284,3014786F501DB2FA,61142C8C8F2DEA27,00002CB38A677EE1,089D361AE1880E3F,C0C7817AA8BACC46,D71335619C1A8930,61B2AEE5E72533E7,FDB0B41EDADBDE60,200DB7464B83E551,34BBB190B38296AE,E7A0D2C9B18B93A9,BA98AF319CB365E7,803BB6A7E56CE785,E07722D496AE2D51,000065DCC24D1146,4A828D74A2868471,A7196E2529820C3E,1B5B294A34212F6F,4B8764FFF7EE10F1,A6467F8AD2F80068,A6C54B438BD5CBB9,66F8B3EB518A0EC7,5FF99FFCEB5675AE,E2087DE2D9868394,E97944AD327A918F,E6974F00C9BAD102,000028F61D0E053E,EE0FF132C28F7B3C,3D4F65DFFD2966CB,D2BF631B767FF366,7A8DD41EF19A0588,A4CFFAFC8DEF9E00,21BE708DB0065695,21C13F81F9C356EE,76D7811CF38995EA,BBFC5F54EF1A1BDC,3A9A2C8E3BD5596E,2797E8E3F25E25A7,000023829139B588,17B1BD47EE7E8A05,03F860238214073C,E9EB802F0507C483,4D5CD8072E1F2A15,6954F25BBCD6C9BD,72446D97278F8BE6,82ED985A903BAC5E,CE19CF716701E212,50F58218E8069024,E73989B24ADE9723,D2455DBFD2B553A9,00001EF5CBCAEC49,7A1DF613713371EE,08CA491BAA881970,9C9F6B9682BD2ABF,A0A387EB3D1FACDA,5E46EA93F324ECC9,C12C6F0A46B02BA8,9E11265AF2C98438,45173232EDC064A9,E07BF3A57FB10135,770E4A8BF717E2A5,C389066E6FC293B4,00003F12801D520C,1CE9EAC5C3B31755,692833EBCCF32009,EEDBCAFBCFEC5870,DDA2FF2F5DD52278,F03417A48E779FAA,57B5B9131AD9515D,2CE14787B2883829,A1332FE3FC439DAC,33DE738F07CEC930,B0928537D86F8DCF,63742497F9E6A56C,0000592E54D4E4A5,F1192AD46C389104,8BD5F2472C79459E,1C4716B55ACE320B,7006C99EB8194128,A0DB80BDA8B0C74B,CD04160717BABB56,3C0A9E458382D6A9,4D1E3AF03071DE92,32E34CC26F874D1A,78ADCFA89AF4AB6F,44D14DEF3AB19FF4,00005686D8CAC88F,7F5897E31E254FC6,4C2444B1D1A00A58,1570E63BAD5320C2,3D77267179CD25D4,EFE2039BED97C963,6203B21F18F3042C,469393E75EF0CA58,257026D8B81F56E0,31D6328D784CBE47,9B0787E9BE3F2B59,E879911050D3E29E,000061D1830FE464,EC743FE734BE7498,47E95CBD3E6591EE,6AC0AD199C0FE5E2,6B67EDAF4ED22671,1BF40D1D7686EB1A,6746162C6E95CDEE,301CC2C035DA968C,CC113F63249E11FA,742D5A5A40FFEA53,1CABA30888261976,C442B518C41A66F4,00003A27BAF8C46B,4B749BDF1CD867DD,D0712EBA86A9CD5D,CB8EA73B3C36DB23,EC0A82D175E75F34,44DC4994762189EC,CB71210EB3D15C52,A2189773F41A9BC0,E2D783C063FC3D29,BDDBF504A26122AB,658515D72FAAAA12,AD1D762A57E2A14E,00006D864FC1DA06,44980F48DE8ED4A9,0F51E887F6ED3AB5,F6EAD246F21199AB,D7C9C3EBB6E566DA,2E747BC93801EF10,876751947681EF10,8536785B9EEE63FB,DE6FED5457817CF9,BDA20EFD9E7C1D02,5E31A08CAB69156A,785D1D5323D92EF6,00004FA4B83E7566,8EFA27519B42D51F,920C37C80FF72779,9644E25AC6F862BC,93F873D8F5B5ADD8,8B8DC74CA9335506,0CADE2DED22DE737,9902FE9AE485FD06,DD2ACA9EB775ACFE,D714978F04ED2CBE,3742C41EFC1DF50D,EFAD885A712A163F,00004A19050322F1,1D7673EDE315C8DA,3068A76D1FAC57D2,27E6C5FE8D548199,5DB5D74EC8EF5784,D6500061C768F722,557758B1DD69E353,11F595EFE130EDC3,4A960FAB375D23C0,0125F6F9AD348830,FAC8886DB512A177,C69D9FCC95AD3E95,00005B20587F3FE6,208591C0A24B4E73,773DF1DD1CBD165B,12C3A168ED64CE73,C412D546F92CFE83,1203B6E8EBC5AD4D,5DAA9CB0891ED400,EBC85154A7554C74,325152462BD3B2E6,65C681BC4887BA20,5E14B46432CCB9C0,329B981CB92DA5C2,00001DDF6258BF90,6C81497868433F92,E7E1CEFFA01DCC6E,F3C35CDA8A2E2A9B,50C477CD6C08ECD9,947EED3F19C67A42,A84F52893B792981,11034E26C88EEDFE,8FC6DDF16F3A8D1D,06315B258643447E,5C889EE76E77C4E1,08326A04CF9FCC5B,00004E0958F09233,FD788A58501D3AD0,F6F4B2641716783B,14417CE60994AC4D,BC24EBEF50134B7B,C7D10CD9A0BB4A89,5176CF95A6BADCB5,FC874606692202FA,9ECC164DD6B42CC7,5EFEE46F902F022B,AE7C760B8495C285,7BF53B44B45F5E2E,00006B459F86003C,75BDD7228B9583BE,816EACBC1A9AF527,DEEB11FBF23A4ACB,DA4A46379F08FC6C,445528731750B4DB,59AF067B3CB124F8,E6ACBB8FC71E68E9,1C33DA427307D8D8,F02A33BCAEAA20E5,9DA08E42E4ACFE71,04069CDFE6ACCF87,00006C82D5DD1B9D,26E718885130A7F2,2D9484896092AF3C,E76D737276DFDC1B,72A01BD190F583C9,8180D5C9379B6600,60BD1BF11C5902C9,4789256C9C45EA67,BCE8A54105329642,0BAF3309ECEA7AE3,FDEA338FCC9E6104,0AB7395F1535B941,00006685682F8FD0,494052A07F978440,74EBA97870755AD2,57665F8168CCE3BD,3DA2FDC52ED6642F,070D0FE86F2CD1C3,0DE6CCEBAF4C6958,165A00DF170E3F09,D9150930DDD9FFEE,12A3F875884881C0,826B89FE7026F59E,9C3678E81937CC2A,000062D57761A93D,41E77C4BE1FEC958,E241D4052AD4EB40,0B3CFB93C25B4E45,9D40CA2BB595DAAB,284219EF64AA203A,15B29E804ADDC02B,D0C2327A96C86460,D69D4C1842B9186E,88916B1DF011D111,E9E9892849550CFB,5B9F78DD921CF6DC,00004443C446B3D3,6EC74D6BDC5352B0,900B2B72F4C3DFB9,4A3A40048BA35201,0A6B1E7FCA1A0D3F,1F6FA6C818F9A8F9,A87645FF81C2235B,E71508ECB64C8CB9,36F8BFE58BA388BD,559756ACB66C86F1,ED7952AF9777997F,8C4892D145414119,000003C6D2E984A3,87F38FC9E5281451,D0E998C70243E705,ABB0E508B1F6AFD1,1DE6CBECF6AEA008,1DBDB2B96D14EF4C,560477CD7A062955,16E4B76543A04E4D,4F23BE07EA25821C,468A604B1FFFD4F0,618F5884A6546FA0,AF0076EDFB64FF58,00002F633D5465C1,8E77CD83C15B3D4F,44B773D79A95BA2D,B72F5C09ABB72D5E,28A0D87242DC72DC,65AAB92D9F39A9C9,8CFCFDD5FFBC7105,1B74780F9162E929,1D589AAD8D9F3880,DFCC1A0CF1039B3A,07B5690C0786B2EA,DFA64100906FB679,00003C00BFBC2C38,6D8ED5CF711B801F,D82DF89A0C76B853,199AFF7458BEA8CA,E1943555616596EA,E126059302F5F6A4,0DA02ED9E536A102,D75A311F68CE20D6,C32FF7C8CFC625A9,8850F7A29926B4D8,921CE835DFE2D3E3,768C76A18E46828A,0000088FDDDB0194,ADEAE0DF740CBA04,8C41BAF39BD0D599,847AD8C8936A30E6,B99D33B10A82141C,62C953E35FA0CAA0,B93AD5E2BD6DCC76,14C5849B5D26D030,DE1F97B527F932C6,9C0D7411CAA8B0EB,CD88B162FB84FD34,3B6D5DA1197C3648,000057292710EDC8,9A318E2BB1490572,91EB1108D891B1A4,94F129377E516474,511FBE2E51F20DDC,C4107F65344EAFB3,86D334703D7D6E72,63B7368C9638A4C7,5B3D995D05D13DC5,89737D1941AF3A0F,0A9DDDEB1EA2FFC6,4059DFFDE80DD475,000051B1AC08C82F,75A4708F171A15A9,B0002F1A54B53CDD,27F9BF0E7873956D,5847F0960C41483B,5BB81714E6125622,CE530F7CBAC9DA0C,3793DD3E51E3026B,82A5A19163FAF25E,A451F3B07FFD6D64,9C574D852FA5EB33,0A08F9856AAB508C,00005EC3F81CB474,51D3B73DCE3E8764,E6D5D3DE8692C244,3678806A4184AB45,84F2F11A109D6B21,613FAD0F44EE9B86,0AFBECBC850C41E5,2B2BD7793AE60128,B4D677DB3C3532AD,7F19F96DB4437236,49F7DCAC18D718B5,9C814E443CD4E7F0,00001786B4CBB1BA,CDE421490F010736,709FBCFFA79DEC2F,68986F43D168266B,37F84E3F3758C7B8,29B6093C9A8F65BC,75F9F62B324C4FA0,C298CFF19F4E337E,A39FF7F47E9D5EF5,5A05651688CC8107,188EDE73292CC641,9B228646D6DFB778,0000294D174C1CF9,2A5B78D3176D6F36,B1EAD16FF443C8C0,B8788D9D47B750EF,27E15B64796B021F,C4BA5BD9351AEDAE,AD8AE67207FA26CD,09176FB271D74375,AAC43F0E323384F4,6F9531BF7E858667,7A49C86406CEE600,B4AEFC82B68F0C66,0000658FA44B1493,B72F560E93E9526B,120DD4146B2936E2,C688B24032B223F6,2E2969013CFC74EB,66EB5A214934BE17,04044F0A323CBF46,7958618FC09858A6,9F840F5087919BEB,E22D81C10CDE4995,3A328A3E6C2510EB,ABCE996044DC717B,00004FA3E683ADF2,BBB27B1FE42C52D5,2823DBAD2CDB30ED,7F601CE461B8A05F,3AC843815144F35F,7CF7C26DC60E501E,73A51A10B0A4ADEC,6FC13F1E0F29919B,6CC3DDEBA5FC2CC8,AD870DC000DDE3AF,4BAA0FC96D29BCC7,70BF40B9DD662BEA,00003A5888936A5A,2368F969D1A4C919,F4F1BBF89F859134,D87A270F190A0437,1BD86E26992EFCC1,F7C8003061B69EFD,78873B0F15BAC739,21EDCF664FEBB57C,41B98BBF7B44A842,E011E0E0262BF5DF,F2CC325AB50B33BE,5AAD21D2EA760BDD,000022659C5D5A3C,46274F8F246F7A00,33E627768F36E7D2,308BE70262EEC601,B01FB083CB712DBC,3C80B86485F115D6,D58343B7752E3E8A,42198834284337E3,8287918E99CCE7C1,814CF6EC8FC98648,C33A793ED01CE1F9,479B08B05D0E7365,000010FF5F4BEC92,4C90D9A260C4001E,2FB59DD1DF263CD7,2C8CB14867CCF5E3,D0A95CB573A1B4FC,F78CF01BD7501B3A,109EC3366602C3F8,A1F8419F1F3767DC,BCB4ECB07FD2D040,C9463263017C733E,B19DC26B3B971D09,E522ACF3357FE12F,00000ECD77CC93C7,2D275D5C39B9F898,478EA2ED159610C5,A33E26A704243A7B,8692166F98EC16DD,0D1E7581E07B8AAE,E07646A83143A6BB,F13FF721A5CD756C,3AA9347DEEBA52D9,B3AFD74ED47E4A7D,48917B3DC26B4836,DEBD61E6F2A67001,00004032A23155CC,8AB2F0CCFCAA6451,E0E62ED9C3592EA0,CBBB22FFD341970E,F0DFD2E82067B719,568B4E6592867D91,E6737F02467EA362,FAF60434D05311C0,08A97FF5CC529F1C,8142D15ABE5F8AA2,5D04557C10753D64,FD6E79A94ADDFE51,000005279D57BBCA,EFE378A4C963CAA5,934E4FDBEE79AA77,5C2A578DEE81773D,28FBE4ED7B5455AC,F3CED062D55A843D,12410297C0E38913,1672A6373A0E3FB7,EF1FBA4DDC5187E2,D02A68732CE0EDB9,85DE5895E024448B,D8A1E5706BBEEB1F,00002F82F387DEE7,03B115CE2E01E6B2,0B9823A01C4FAFA9,B33E28A8415F2DD4,78F527AC05A2ACCC,3483E404F1EF6F0C,3CD37286612DD392,DD88D88DC0B328B2,C1EF4637456739BC,2012F42A0C130CC8,ABA05440C6A89B0B,6E156CD171F480D9,000022563F445106,429E7A72D2608E84,C7E4CDD7419FA891,FCD4984D254512A8,2DCB68458E74EA5D,36DE9DA3A9948B2F,E642BD5D60D6730D,E24D622CEF262C7C,6E7A5FC6461AEFFC,C967AA20A7148C97,35FCF23F3B2D574C,5814BF7E4DEBA6F1,000020B72045ECDE,A6B94BBACBC2EAF0,D8AE78122DECEC2D,89FE026555E90622,E1203A9279760BCE,7ECDC36783ED9C54,4A7F6F945DCE8F09,DDA3E66DD116D857,21D2FD3B1AF59C87,0F424E7AE40319BF,1CE8F9C512778A5A,C79F8D7833EDB964,000026B953C63033,5B21EB7C2EEF6D74,2246BE25D6FD8856,E285068FAE0AC45E,1BDC30FD226FEAAB,9B6290C84C9DA86C,C646A7B5574BCC31,E892E677235912FA,6FC4D949346D9F45,E3A2D11E0C923906,F74F28752D58672B,81A397D1347C6E67,0000570C91768D04,D2457D0DB897A526,6D581BACFFDB49C5,8293EAF79EA9A030,CEA1F56753610FFC,CC80B81360BCE690,1FED006BE81D0AF6,51A64879B42E298E,CA2D3DD6145DC165,20C549032C6A9435,D20BE7824017B003,9D457652BBF9EE25,0000542D2A96B782,3731A9F449E78746,FED3E5DE89045E3F,74D2FEDFE75B7497,8DAB8B21A43FF9BA,58C9B5673BADF38F,51CAEFACF6AD6CD7,BFC606806EB32295,2152FAE795877DF6,2D47C5A500F0F840,BA9B6D97569B6BED,9D5265B1D2A7C9EC,0000565E42021FBC,C2775243CA0D9067,8337FC0667C0C2EC,42619F311340BB22,25B14D489710051E,F20734989CBC4B76,432B8358F54481A2,5D863C15356CF354,1362C769E7846334,1EF16E99FFA303B8,28542FB4EB4D913D,1AB4A2B3AF5AFA53,0000151FB5988E9C,6BF3865212896E58,1A36C678E80DC6ED,131B79D2C7C09B5F,58ED8A8A22007B40,5E95D012B9989280,32C8ADB2056C8A94,2D59DAEE8DDD7911,7F699DF88CBAB0B6,97D5B805002DD92D,0B0ACC33072B2A3A,2DB3014507A23325,00001C6CE70810B1,7A902BF7C3E00758,FE8EE762C3A67771,B0721109F76DE393,F77C355BE7B9A31D,3416995B7B3EA060,273D299DF5430FFB,F554B6AA7AAB1E17,9FD2B5AF74854363,D34EA65DA2AC60E5,7FD4667BE6ED6499,C6BBC8777FC7923F,0000112EC6C58F12,7A9C8830B9E8C982,A1B3D72E13488CCD,B5D94D5EBE990DAD,237B5CF3932EB503,B735D34FD3399668,C85106E07B4CE8A7,271C6392F8D27A3F,B7CBC89ECC10924E,DEA62BA382FDEE0E,F1F69A5A33F2D726,7DBCA70570663566,000024B90472918B,609F6C46CD95996F,5A0E38D49FDC0EA4,AE807A2B79F3E15B,3DDB00B2089B39EF,7840BF8601C0FB94,640538988C9D1624,C7E1BDA48A35A37D,4143972798EF99C5,358528F87CCA4714,867C71864B35B88C,3FE9ACFF6B88B433,0000269FC5464A8F,B1B0F56D19505D43,465D96C76194E09A,876231949F06B0E3,0A80FCA448E4FA63,046ADF76127AEFE9,07835A0B535FA128,B31A09841CEA049F,D59D0E44623A057D,A2A0E52FCF64983C,429AE0B6C110B951,49C5FB3313EE08EB,000008F4D0FF9CD1,AEC6FD427451D008,48D6EBF93FFAD1A8,4CF6BA0E9ED45901,1599A73221A30E11,B835F22D46AA15E3,8F2530DF08FBCD5F,11646E17622DFC0F,743FAECFDFFB1BE7,57D82E3E0A38AAF0,E26715B28A0ACEDC,94118399FF80ABC6,000021FF9C50BA05,480CADB867E25CBF,27086D4152130A02,D689095EE9194273,45DF565EB21D6484,8C7E1975C05486C8,E4B9CAF87049126B,E006980EC0D49923,9EF8C2BEFC11248B,F20FAC8F5DC70E54,3EC108B438883A19,2C41525E3E66AF75,00001A1393F1DC92,123626B36A94B558,8EA4249BBD0F0B19,6BA1B93228D40C2F,947D02BB59953CF0,26AC814970E3A65A,7BCF032F0FC95D02,964CC60ADF7AD88D,4923C282A352155F,7BE69C8B5D44787E,467055C959293EB0,CDDE43D2294A5360,00005CEDB029D9E8,0DAD37A20634CC58,C8CEB25313F10398,E38D031BFE8C1903,79B279523527888A,5A087F47B8440C6E,FB607EB318B7CAF3,57021D3AD08CD092,00C36CA93851B85E,FE0EDF6569E70C0A,EE598CBB4E4EAEC7,433BEB4B77206DC2,0000224F10E4D906,2F13BDA8FD2ABC5F,EAAAA9400FDD8EBF,E554D6D92A63CD4D,E4776F93F8C2B22B,078CD31FDA00FC4E,3BABEB7BA2AE91A1,A6B478F53E1CEBD2,5DBD5BFD8117EBEE,5BE77814B262F7DE,47574A5434763045,45D9FCF684033357,00001A6EA19CDA92,F7717ADB21E14EE4,03996A325BD40622,D6403EA7BF233399,E60234C7B1E07522,F6802612476AAEDD,8F1F1E28471AD06D,799308BDA23E0A2D,74A993A094C2281C,5F2AE9DB9E0C60F0,AA80F58E47B2D6C4,C8D7BF5F92973ED4,00005BEBB30BFE2A,492B2384B2191457,A927DC221FAF1B7E,DF321E9CA8E3915B,472E77643AD06F69,216800DE4D2069EC,D7C8AED4A86F14EF,AA11A78EC976640C,E5B81E2606CB5DC4,2DF9C7151E965175,5DF4522C76C04242,2BE219D71B4D035A,00001C96325A26BD,0525CF794C2C9A2B,AE1734C43BE690C7,3C05F7907014C181,F8A07ED562687342,BA6376C60794D0D8,7788E4132A34F8AF,9B04FEFD4133E7A1,B566D1FADB14A593,558BF22774D983AA,56B3FD1F549E501A,BEB49CFFD459CF58,000050848F652062,E57721364D153A16,3397AACD968A45F4,1471C012DFDDA11C,7E6849D25A20C902,F4777A2A5E3C545E,8D41CACF469228DF,F686C3548618F07C,479DBE0E0195783C,0F3AA3E1C29CC5C7,6E80BA2FF6C5D841,4E0F1D18E525632C,000043EAFAE71D65,A6E6B5F9DF18B50D,12661ABF5E9F5E01,CF3DC4F2B76E88A3,93375B5C94BAE9FE,60E750F4BD1FBB97,A44E9147596C1405,C4CC3E0E36F2D90C,AC4BE0A9F147066A,382B2EEED3821A01,4306EC175C6B0FCB,FF548E4C38118200,00000BF7F43FAD65,F8B5B42DC180E13C,A97C52425D0311FD,29A4EED09BE16564,382A64E29E5674C9,2AAF76C2E477374D,33C92703A3F97786,474AA8C19A852E94,9E3EA7E85A347591,AA63EAE41FEB9C0D,CBE46019F5B64143,FAFEE16C203E98DF,0000601F79F61223,11C0C28B6CF462D1,B114DE043C119AE1,19D401CAEC920D07,CCC406D4DF18D85E,29B790D77DBA5B48,870CF5F8F89BA5BF,2A5A1DE33D1C9FC7,021AA298435E40D1,DFE17DEE5F081794,F964EAB48C8D81CC,59F48A44ADC908F2,000050F948425D99,F46C8F98892B6C48,B1F239D4FB6ECC19,DBEE5511467F6846,C64F0C61DB905806,4299C0BA4A06BC9E,83A55A45C838FA0E,1C3D6CD536B03E2D,A38A736A7ADF14BA,50D98234124930E1,DCCD3BEF9A4F505C,7615A5A60C1A5EB9,0000211CD70ECF25,7A557836D03F938D,09C6A42E9FC98352,38ED4DFF7B92C367,01056F7192310346,1A3041A756800DA7,840B39A06B1B80F7,55186BAA3D9BFDCA,27E5EF1625E59B39,B03190CD1272DA86,01BC163350B31415,6CCF72257FD48AD7,0000326564BDEAF4,A963AC9E142DEC4D,268777BB33607526,61C030B5575D9E6F,AA8D4E5955E0291B,72CCB65B7209E2BC,B7FFBB604120DBB4,4B58CEC1362F92DF,2458517A981711B6,B4496A50DCA8D06E,0787F44F9004680B,D52C85EEF6DC7827,00006CA2194CB312,E0ABE5BAA0561AFC,44F1F90BEEDADABA,371B4B75A65A3E3B,C3F4E290D5BF40B9,538218BB05268DCC,FE10E5EE024B3D62,D85C720D9B237948,A9D0AE04CB5AC3EF,FE7A301198D00736,1D164B76E495540D,4151C9D0CDB03F14,00000FA2CC0154BB,CEA5C395C1A2D267,6710EDE79C2F5CA0,2F435EDCBB0DF114,1936EFC74FE6F962,8AAB1E91B11A3D95,FE29D541DC17A11D,624FB5CEC0696F08,B9B8A2F20D71264F,D113BC1AA14BB6F7,B5E7B5E5ECE4EFB1,C778F665DE85DD0E,00005ACD16B0F725,46E59675393220DC,479E21C28ADD26B8,5A6CB51F8F3B980E,B7A5A8D1E80A27C9,A107C652A467DF52,9111938F23A48106,E2AFB47768C0D50C,B56A59674E0577E5,81F262AC5183DAB5,F0406E84BFF9AFD5,D1FBDA04C7A0FCD8,00003174BB26465C,BD38FCE86D89A3B3,C65A6B61F03BEA91,A41E3C1D7837E9B3,34E6CC36AFE9EE71,C81105D640493D59,29583E7CBED120B0,9B2C72DF75EF2B08,EEBB404DD73AD67E,BB1AAC7FA8CFF022,3376298F80EE7DD5,3DFF9E2AB5DA0279,00005D89C7111099,63DAA1C666D21852,62D0BC698D5EB8BC,0A1CBA2ACA5A7D23,3B81AAB7D66A7FC5,479A12EF4E96C893,E5C5C3E95DA1AB91,A04CE0FBCAB2FAF4,8EADD327CB417D77,938E45B72C2172BB,ECA58851D955629A,EA12E2591B7DA398,00004A690F998E26,B32D302B75780863,43407ECDE64B41B5,F05A44FD3A9F5959,A1CD83DF42792E12,7FCCC811E230EAFF,6D9FF0B6D077CBED,243E2CEE4AF15353,CBF44D38C66DE9EF,9F0D884D68D5C218,7C663FB6DD3B0D41,62D09DFDAD825462,0000474FCAEE71FF,3E6CA6953361E959,70C4F4C537DF8E93,2733CFE7A064205F,E6E7F100F622AB90,24FB8549FD59BDCD,C93288C9D7AD005D,387E2A06AD987647,A65EB283AC647E1F,A7938AA6DD0667AA,CE5A6C5547BADB97,BB8F435E42857732,00005C988AFCA852,20EA93DBFBA45A98,3440493357B35DE0,4567016DE02A9B82,5F0CBA8FEBCF3585,7DEF865E47094E12,FBA7066FD3C29235,4DED347898727B6C,58B7BA69A71F407C,3DAACE519C408000,A735C986B7B5E38D,10F758959E8E432A,000057AAA581662B,73456B2C802F6983,A55CA2C3F7207C57,350E7A5D6AF8C4DD,2F694EE648FDDC35,65345AB0B92E32A8,D3935243555BB5E2,A1B863C81A4BCFFB,628BF4D84A779024,601776F9972EBDEF,C7ED5055043030B1,B6A923E62A30E970,00000411E1F28064,F3D2FCE1119E0B23,54E2FF3021A4E5DF,6DAACA5F28549E95,3EB21AC972213F7C,05A8E311836A25E1,57AC788CF4899A80,BFC5DE003D3F6BC8,C909B33FDC0CB69F,C9FBE92FE6EF0DAC,4694FFA3527E3600,B50B37DCFC487068,000030CAB790EDA5,F4DA0E3B8D63C5B6,2FFB57E676D384CF,A5F48C142BBC6AC6,DD1391DA0C0E8E2C,79684E0580E2574D,DE4E8E099C0A72F6,52A306A4C303E55D,BFE73C799F98C763,B91E0E6FD9F9C34C,B72EEC74289DB461,C6AE9A7DE8FF62FA,000000BBE2BF4C93,94978043C8A8F0E3,687B2FE0275AF5FC,D4ED4B5BD084C938,825360BF71C8903E,971ABD08172BB8A3,D41276D17D92F5D7,E9123D9D0BD225DC,38D78E12B21A0A6C,5E0B21C839C2E956,F20A74D58B89250F,F18153096571F82A,00005147DC3654B8,079A4B05700D7FF7,C3B83803CED15108,523A414B99AEE405,65669FE3FC01189A,B356412F31A3CADF,4C2ED223181CA14B,7B97DEA50AFC56EA,D8FC9CA36EB7101A,CA6F1E821E468383,24793775AB12BD6C,0BE036C7E465F95B,00002B3C0E01A9BA,0B88E352BBBB8EDE,3B0A76844DE7E8FB,581435FA7C4F704B,6AD31B19A189B1D5,0D6EFEA9B1E64DEB,E9607A20079A8399,89BF8E1E8B64CBAC,9D0734843E519A37,1B678A6FC6B93CF0,DAD7A0895462C57A,59CAEA9640D11A20,000028764B7A1EAB,49BECDC0E7DA6D2F,4FDEAE506E78FD97,A7F143695A182146,A4E364F238EBA10F,DBB756F61890D3FD,461406EC0127C260,FE03656A8928D870,BE91E292E254A2E3,EB0926E880D9BEF3,742DB2BD9DD592AF,CFD47289CF7C7148,00004CA509C39093,813F278C8708583C,1E7378F70C97913D,246ED4AE016F4EB6,7B74020FB706579C,A8E003940322F72A,D54C33C721B18DAB,414BF01367F4B601,D901FFB406C70D6B,614E4F2C9A317506,231D7CA768F85668,D1B48AFE925A6861,00005A6C50F3A75E,CDF2D6F29D808CC0,2A33C121D4645130,6DBC8DABDDACD6D4,D057E55C936458A7,4A3BCE22DB3495D6,14B5BAB0F22148F6,01C52D71176EE61B,96E713EAABA40C9D,57EB7F83A47F5860,1F884B0A40283271,55B296B21501AE20,00000B33EE19B94B,22B4E360AC593192,A4541E0A25846BFC,96BE05D99C00237E,CC3C763CFE955B37,E14D45A479FF72D3,43FCDE35F68ABA3F,88743DA3388B3DFC,E8A9DEDA52638D22,FF1803426966E9CD,62A7561EFCFB2DF2,6ED94FAA2622D001,000032DAF5D74959,A5A040E490B3D42E,B1D2848616735F56,4958633102CF5F20,05DCDD1E6D375BD1,18F2BE1CE661A380,91697AA70C6334D8,75A6E35CB36E6C48,62AE5559EAC0D92A,425709AA13DFBF4C,60524BAF67B0042D,F645470894994CE0,0000523E3738206A,4966E6BF69AB2962,52CA1ED5D822A9B0,45484828F753B5BB,B25F3E599962BCD1,5986B6D6F65419F2,A78893D4601498E5,3687EE4C99A55725,6E15083DE59B46EB,E87410B5F3CBB496,C1AE1C9428100D14,928CADB8BFCAEC7D,00001C231D13A0C6,FFB83E5510ACC7E2,B23B9F02244C09CE,E8CBC77F65E51BCA,4728B6004F01B1BE,12351A4D6B5B1E47,649D88F3569DE59D,42A432F4E3F101A1,A60EAAE654A72E0F,8FEA521D281F6B12,592F2E4D4E981BAB,E38BB47B610DFD65,000023FF541780A3,0FF821BAA3C1E4A8,ACAB687D6DFB499C,34E0347942693360,070313E030EB9BA6,5312313D735B5A31,1B2F7214D378896D,6575AA14E8302F7F,E34637EC6CD15F2F,5FFFB92BFE29C660,3A0644541557144A,C01C514867062F87,000045FDBFAC2D03,41638D375DF96122,3C220BEC18E7BAB0,33C5CEAB0D7B9F84,D2485C7C90EFE5A7,F3A71AE83F991EFF,48D89628F1892B99,69047BE8E1C4F04A,3D21B304347E454A,4B9FAF03030F5C35,86A5F34A19B1F411,A634A4A5C1132BFE,00000C47DDB24F57,90ABBE7E8FF046BC,C471DE325D6362D1,05228760844B1B8B,485274B876528917,3659EBFA6BD1606F,69BE4C47441668DC,ED1600AE0C6DDEA9,7CA8B3A9084FADDE,828C912FC5E4B149,4E243D70BAD0D958,FCCE60558B3C3229,000030A6211E59D2,3E2858880A5A659B,3DC31406A7D3C33F,108B77FFE723F1C7,EFEEDB596308E0CF,7DCE182913610375,23A529E14A7060D3,928C1EE3C6EA80CB,D2C4902FC998ABB0,E189EC631BBD89F4,F5DD1D7E3A7FEC4E,F7EE6C069A18B017,0000188B465A4DBC,40D25C597FCBFF11,329F7395EFD98279,B9388AC9FBFC9592,C51045D0A608C983,BAB5E40D3EDECCAB,BC61BAAF7693C668,0E21C4670A2E5609,D41FDFC53356F426,10596607BF9768C4,8746FF90C129762C,C084E750D8528A70,00001376BAB69854,A5B44A30219926DD,28BB83078345E5EC,13D039E4091FA43A,FA3A3A2FC8058675,6BAE9E0A27075DB2,6D159234DFF313DC,A5528FF469F348CF,89E85B5762C210C3,2318F0A6F6A23A2A,0F484CE47DFCAE30,F8AA05E47C20FD97,00000BD90BCB9882,C181E29D906A6EFC,A51941EA77816B7F,78E1C78C2935BB2D,79FD494BE443787B,04CD0D333D1A4D8A,0BA9A53924992C71,F30AB8CDE59110FC,DF2C923BFBC42234,EB2285ABAE3AA8AE,B70A00BBCAA8DD04,CDC76018592974D2,00006575A6F01FCF,46863AB2643DCDD6,FFEA34D528BCFFDE,6B3ABA8DC2BAEA57,BC6F774547B330DD,A46C8E6F1D238D06,0612002C0E43670E,1D4202D01BB7BA06,AD2C192BBC8A4E79,7F61A9F03CDC232C,CC2B388AA9A1378F,A78E5CCEB53CA1FD,00006CD1766D3D4E,F54FFCBCF4A977D2,9D236BE16AEF6A6D,D2E938F634044F8C,C55641928EC5FC3A,C2FB73B4B1828122,709C651B1DD674EB,77AB48794A20AB48,A5DEEE2B3C924BB5,9097310E081375F9,CB5D0428CD49A78E,9602C808E954CD95,00004F9297BC8372,DDF21D90E060CBBB,0F1BF050AF78ED21,A3306EFE692317B3,1C3D1ED510D75738,9065125FA7EC2459,1A4E80A03A7AFAE8,5AE32BE99A5875C8,6DFEB25BBA9DEF6E,6037B5FECAB958C0,4C83841E7E2D1937,3686DD7FF65C72FE,0000196598F13D55,EC6A24C9D60EF349,113F248C20238449,80FD8D300A669756,439D7812DDF7BDAC,AFAA420AEF7B001F,5EBB1FFC29FA2232,6A9686A2DB9C4C13,FF079C9DD3077E3D,07E801F65443B426,8A03E9B7E904E345,601A07C49032D5DB,00001A4CD50A3C1E,F9C6CC92FB1005A4,72C885D440179496,5F628ABE98F6C8F8,4F1CD50B88275009,AB8BE827AEE341E4,E2FC0FC0FB6752E9,7F9DAC496B44AD7A,9D22C27D5D4CB16D,FCD720D553F30AD5,91F3653BD80EA2A7,CDCF800EBDDDA6F7,00006490415900A0,3510762B9480017B,C168792060FE2669,700BF8B63093E73F,B5E7642ED7E84AAA,E5033A9D02859C21,35F49BD9FAF431E6,1504065F24E67B1E,86367EAB37A544E3,CCCD16EB4A547DAA,46663DBFD9956377,3B3A9724D0379722,0000260F5956D074,2B7B28075749DFAC,40D25557F0BFA586,A128FA7492973DA8,5BF19FAF68F0A5C5,949647613C04ED74,B15130DABDA04334,65550A91A394F940,68023038147236EE,8BF7AAD3EDF2C3DA,195BB9B7541BE682,0D07F5F4DD342C1B,000039BF32403AB6,8D9B68F4455BFDB0,FD1A732A48404D4F,560B8517A1434893,0364741C4F493627,EF1A9832C43FDBE5,86A05973F0B3F4F2,C6EB972BCA06C8A1,2216FE09EEB24F8F,077B59D9E8676EA4,ABAF773FF9DD4BFE,912F3C5A3A5B260F,0000622379376769,E9348B67018FA52B,430A3FD58CC50321,BB63F92277650BCE,1D522EF1504A1E69,8C64B103D0530942,710BFFE5F995A413,212582B415BFE84E,1ADB758471FD8F44,6FB08C58D41B0959,270F8F164A5B4E55,4B7A1D4DCF940E38,00001F23A0A87687,8245E4FEEFBB805F,C9A35F1CA45760BC,AAD22BD1AB1106B0,C04465A13F2D002E,FD25603A66873E71,C3ACE59B54034CE2,CB0DADD993BC01FF,E69FA537D9190657,AEF851C823495729,CC4FEB891145FD24,31211FB6627F8271,00006078F269A7EC,6A52D47DD00FDB40,F570E4C7004F11C1,075B7E89340B14AE,623D8738B4E856FC,238D2589F729EBD8,254C9D52C6FB50A4,18F9DD70D61A1F70,026279FF30A3CFCB,53D417FA2BCDFAA2,84B72F27E1B81C39,A99FA089C77F106B,0000109537B3337E,B7EB563C76F44295,EF9738942B38EB2E,C4A04841B8DE0071,FAC89619ADA2A5B3,B981367CDDD543E7,B73F43B1D9887EA1,CF17984F41EBB48F,47175AF7668E2A4C,25139C6E971BCF2C,6B86F870D81E8B7B,85ABCA104736546C,00006DB0232D3372,A2D85BFED7549BD7,677DD2B6C9DB55D5,DF27DC50F0A15040,0167EC386BA82B30,42C637028FFCB4FF,94766C4B53FE77E2,39F47785D8EC9D87,7CB2359EBEB818DB,75E76ACE988B3679,0B93C5BBE4FB18E7,152962C0071A4425,000027BB180C78E4,2A38B77B28A1AB66,3451D85F401ACB28,FBC8E843D0EF45BE,6747FE0D28F7F0C7,70E16CEF4BAFB119,471367CFF8F68A4E,314C3E1960041531,F376222274E3DACC,FD7EA5374FBACF27,C9F45FC3BAB45BEB,94BC37923606F234,00005E73DC7605ED,6D088963D6E5BEC5,D7D04F27103B542A,18AEAE34E0E06B2B,0466D8B0083AEA80,6C6BCA1A79AD3FFC,F642875296205003,65C6237DE57BA45A,981277C7215F9219,FCF83D57D67DF145,00062970DD052E5C,CB479AA2A886C34D,000028000C1E72F0,317FF8834C162F0B,38BFBFF6911BC7A8,0D2032940255D6EE,D924DAEC98624B48,AA17502B4C9E053A,A9AAD4121A36AB5E,CB610F838AD6FA44,3F0FFEBF41915698,84E16B923059CA42,E928B83EF8421421,0989051DF32A6FD5,00006C2F4AEF0F4E,F5F6EFC236A60549,3AFDF9576CE451FA,48EF9C673BF7AE8A,B9D039A3728CDA1F,90BFC1B60D951037,BF3D6DF7D5D9F99F,96A523514E6F6334,DEE0D0098AAB1144,011C056D2DE74320,A453AF18A5896511,157B7EA29BCB0CF7,00001BF3032F4019,337F53EA88909433,66050D72F91DE88B,360526E413B1F305,D7AB9215D03B5C4E,103BC413B1D5D15F,21B8E5ADE67511E2,BF662403070908CD,11C41F1290CA846D,D8B4CE5202B80F42,A49AAF53BB2ECB53,AFFF76A01F5EFB8D,00003B73555DFD79,9A42883FF6EE0D15,0A6604B4D679D6ED,DC4768AD273A2369,880883063F60433E,A741C405F548863C,0DCBCCF376E66055,E74B3D178EEB195B,779DC48F10E1237F,2C362DDBC37A6FB4,D94380EB44E13BE9,C0EAE040A7F3CBAB,000004A3C8951F79,590C85C81AD8B213,E225DB70A4531C22,98464CDF1401F8DD,40357038BB23228B,E8A99B1DD313EC0A,AB095A4D477AFF44,16A6CB5AEFE4F7AF,18789CBEBB864846,BCDF2B28F5EC7B6A,17DBE271E06433A3,7CC2240E7C8CE810,000013228F88CA65,4E968654623B4109,4C7F0E4BEBA4539F,B6616E691D11FD26,0814583036D60702,E58B61D5BFD1CE27,9928341DD46B2941,C03C9C1B8AD83FE0,227322CDE782DE87,80D7B60CE7792A02,69F55A49096D5C3F,4D3C6C1989A701D3,0000397309995FAD,E74F2BFA4E785A17,818AFC7F2850724E,33752C3D42BC253B,27F72F7187DD76B2,8E3A2F3B0B163A6B,447EB03938CB7DF4,E947AEB46468AD4E,9BF170E01457DBE2,42987D7F3F38F7C4,DA52E8AA0A19FB24,9A4AD05E185DF397,000006AF43368BE1,61EADFEA4AD02300,4C83269F65DA23BF,6F67677D2224C338,5EFD2E8117F472F4,4F12F4ACC1E6C18F,410EB1F008792620,210D18CE6D91A83F,488F1D3B93D4CF73,2E0295A614D41422,7AA0A6357D3DF42D,BD0642E1D650277E,000000073D3F2B9A,3841892EAF391D22,E1CECEE31E7EEC6B,0200753E8EF12E51,154561ADD92CEE77,9F1E2BB23294ED0C,6EB1D8179F43FE23,375F4EFFB51DA098,AD8345D7E92987FD,676BE87615DD4758,39A94F3D2A9792E3,D0CDD2CA7A669901,000058C6C90E2AD8,7DD6C6FD00D0AAD9,2D3CB2756A2483AF,B0FB5F7305CB71D2,CFA7B54D49D728D1,BFE454A4148C0196,CA44B23C993DBE93,2B724BAE046FFA34,2EBA60521F114DF0,D91A86EC1CFC2DBE,8C5BC204124816A5,F9E87B8BA7E31FF8,00006AF466E5B168,ACE9E919D12521A1,660923F926B6C27D,E5CAFF3472534F11,D977950799A7349A,CD4695AD65CD0416,9AF8D30B92369057,972D52857F80445A,7539106BC0A83068,C503F7A30EFE4AFB,9584A6E6BB1FA58F,4431F38393129A99,00001FCE38A9B62C,0F89B226DFFEDB3E,81B4BA71994AD517,C3101CBE2BABC938,D38F9DE1E18C02F3,E85D5F6BC785C906,DB58288608EBE6A1,E00FF507BC08C959,4B9F8DA8289BCE68,74F40B15BF3F0B4B,6785575B1C3835A1,A745E72247C19F6F,00003BBA3C4BBAA7,6E82B4D21B6953A1,89D46B0E442242D1,C08680B9697E17F5,A12996B48BC0F416,E326C93B78C70E72,478F057D4707886E,6275C012F557AD33,317211F0F458E08C,A9AE5AEEC1014EAF,0C2A615D524B67C7,7B3B2EF6B859B66D,00003754A638A40D,C1D379CD8B8FEF87,E262B93D90A9B0A6,6E40FBF2C95A95FB,E323569186A7406D,9E58D1770EA2112C,185D49FE500C8EE9,969C221230971067,300044E98B9B3271,181145434EC8FEF5,38780BB7198CFAB5,9B4F3C397C58F319,00002CCA15C3E4BA,9CE1805D751B6400,A2D5FB91B6D48DAF,F57844CC948E107F,EE79A41FD64AEEAE,8FA873D2AE903B59,A58DCFC4F9A78181,8574572A22B1FB7E,8E420238E506A57C,1E82A321F43695B0,55C076AC5077CC68,6F643EEE9EC4067B,000056342C1242FF,446C7C8D355BE08E,BE47C061A0602568,FB8EF09469F54D6F,56AD28E43857177A,123B171480405BCF,6E12987DACB32B22,24EF25C08D41D609,39C774981993BEEF,6029D443F888CAE6,B5B145CEF9B89C65,965A183CFDFD7E48,00002BB037723B79,69C97B62665E8818,B5D8CF44BD30F912,1A9492675646500A,D9009D0C00027A09,6D9C5A2FA348F323,5CB8549A8B9693C3,C68EBF57988A325D,EA37959C2DA01EAB,F8A3201B09895A2D,B1A7113482A2B1FC,80748E6A1C326DF6,0000440AA11E2B61,5FA241698665510F,51151C3ADA506BFF,24C8977BD60E1844,86E9EDAF42776DDF,2EBCAFC80A90DD84,BEBD6C6C355DC42E,8DA61A66B03FEA29,23D835C5E69297E9,0BF15E638AB4F35B,7A6C7F3FFDE633F2,1AFB625E94FB785C,00003AF28B32E4C1,CB5DD8103BE714CC,9D6D105394C38745,25EFFC6A54F68621,8897CFE8735DE8B9,9B3D5846AC048A7C,E9832BD990C44C34,2D8D05000C411882,37ED4F922EC3EF38,25B2A744CFDAA28E,2829A0A208823E87,E4B3F20A6DE00E56,000004B549CD647D,FEEEDAAD5B27C97C,BE7EDC157F2E2D8E,1B56E0EF255E4474,D446A24D99870BC8,CB8826FDF698862E,CC2DFA1EBDD2600F,0A389FC3E3F3D215,36A6DAF79C37322E,92958ED677766CDD,933601AB8AAE9526,00F58D7B0377F979,000059D330D6D156,C84DAABD089DA703,F8603918CE8998F9,7C8349FF2D120F54,84C0158CE4E0A96B,A0ADC5BB3C9E0593,7B538B772A793687,86D0C80747881245,A7B6EFC045586A5D,608ED89E1C0E6CE0,651B350665F2FE1C,52D1E9DFE437D5CA,000048C70604B85E,E1F2EDE03B01A2E4,4AF964F55560B0DD,CE3E3604668C1E7E,BF07E40E7975F73E,0D1A5DDDF7362735,4EC4A6576CF182BA,3D47550F0864A0AE,4257919A63444502,199459FDF383BB83,31771DB4B807A5A7,DE0B185F56F4DC53,00000822B370C40D,A3D3997B020A0CC9,A440B8DA50B88957,02C2ECA3CD4CFE6D,2304DD7DEC16E1A8,EFB2D2AA31FE86E7,84086979EDA5C174,3F7320DC4E80B3EC,EC76D24F5D30173D,4E9717D93F643B3A,0E784BDEB42F99B5,252C63DB7A3703A4,0000341860C6EC8B,1C29CD49778E783D,5AE5202367D067CE,8D0F9B7A6DD7126A,89B7F9C84F43861A,218B192B0A0F6D08,C59C7165838C73E2,124DD83044515993,E3BB41AC8C121DE9,490E029B6ADB47F8,02BA5B07EF477978,CDBA39D84091C59A,000029DE404B2A12,A7496AC884C5C805,2EC35650E8C871C7,DE36F52D1770EA2D,5B8AFBFCDBDEDA4E,2FC78D3EDC0C55C7,378835C7F22709F7,FE7EB807D3E50E71,397380D0686F301A,CB7B0E2C08679723,884FEC1B315EFBA2,FF60F1B5DDD5B035,0000511796B5DC96,93E4E3A362DDE71D,2E6BEDE938672FB3,1C209C63413871D5,01A1535EA288A4E1,BE25B9F5F4872ED7,F8E4BC1EFA77C4DB,21D4C44E77CC3C38,44929B7868E351ED,C2DB927CF0E5EA77,74F25F24C30D2823,71B228FB6732EA5D,00006207DA8F5168,08A7786E847E3136,256664FE6DF9C9C3,2993F0B350A129C9,2D40A39B7B83F477,F5AA6F58F27668B0,D7137B6031E27C3A,11C562FA52D26290,E69D5EE6AD86339E,8867264CC8F041D1,B9BD12128DB37A81,F9C4FE8400345110,00005D6E31C670E8,371261A909EA76F6,610371D003E3B54C,CA9944F7F3E3924B,E66677D40FA9CED5,1F3C6859244A126F,89DC4F585FC215A7,036379CFAE63C7AD,290BA00AFFDD9172,CE342525E2E105E1,0A1C039EDD4B43C5,FBE87859ED6A3F90,00002114DDE29F13,15DE9741651934A2,8739306D97CFE40A,C37C270B360A42D6,6EB8D1B525EF9191,B7DF04C72619C743,72E92270C5CECCCB,4CF889FF3D803415,2C15342C1DD0E406,E4D608EB34889DDD,AEEF4F4F422FE14C,FA295F47633DEF13,00001C3182843B24,307C750805AA0CEA,FAE39A5CAEB7C0AC,DAA362D07C137821,C63410B141871139,4F8E459A856B111C,4B60FE6679B4D60E,2A36F59209B5D3D7,7911BA420A3F2A64,047356284E22F226,3A3E104EF2DCD4BF,24B237CFBE6A18F4,00003E0585D74B13,FC7A5AF45C593BC7,DCE86072E6F2CAEA,BEB22BB03DD8B683,604646F9292A23AB,94704784CA4B1996,D77B54562059BCB3,1A06E4B21D7DBEC7,95D29C2F91251D3F,5CB0D0FF00BFE330,79763C2EB20CB43F,4A3B32A74C8D9EF4,000003A0D535D966,5C72CC74E57AFDB5,825EC91342F70C30,6AA8A7FB805E21EF,DE701ABECD0F7110,DD43C0BBAE8F0C45,41D62B0D2FF083E6,24E8A9B62963BBB0,872786FA77895B42,625D9C3C73E7742D,BEF3AF82DB3AB056,54AAD70D87A53B69,0000034313E66152,8D0FD05F2B65CDB2,57816220B26D3002,B81144425EFD9161,B2BA248259A70CE2,0064FBAA61CFB8F7,52F8DB630D09E1DE,6446D325F9518AE3,86B86BC722047523,22FC3E12FE3C1805,3B7E2EEBC54256CD,51B284434EF34A71,000015B887E936B4,3EE32945BDE5E406,F7B465F3E60E4D68,4848F3FFB1D91A2E,2BE3216EFA5471E8,7830A8D37DF5A26B,CCC67C134EC3569D,57846F8724AF19A1,18CCA83FC41D6561,0F98A353495A269F,50BEC2309F86029B,3780FF7A5BF96942,00004D17650CCEDF,9D72B79F6E642744,0D45250FEE94AF6B,BE5D0C6853662823,A4EB9D864AD5BBFD,C96D7E91E2562A5A,8A6F1D0EF641CC62,8D881B6EF0969D58,9C0B572594255449,637C3DFA0A20AC1F,F03EC8B9F55AD91B,513D6E7F5F5331A8,000025DB79973097,61ABB4C7DB2F56F7,344ACC4A711DD216,4542FEEFBE8E98DC,5820F0BA5EB40BF9,395F64DDA6DBC96C,D226F21D4FC9724D,2CFA2CDAA9A2E42E,944610410F53D71C,0E07E5E8EE75FB54,39928082B31D4CC9,524EF5C254A96836,00006CA50F6EB50A,74A8063206757D21,8521A18DD7E8DBB3,1983EB90B7C12F10,991B0C0F9A100471,35173B5E214AB62D,6977D8C699BB5B52,157CE9C88F8FB6F6,9ACBD055F9CD7647,EBD2254E4FE6B87B,5145425E61608D5D,FCB0851626FED217,000042171535D336,CD3D8272736D7E57,06888CB834EE65F4,489B90BDDD103910,DC50F1F82540F46E,9C6B838A0637EFA7,A7544AE0CD1E811C,4886F17747C64623,49681B6A5DD99BD5,B51F8470A34A2069,0B9D5183F1982EFD,DDAC6FA199167B58,00005AC04FF6557D,BC71B962FD8E1786,F29E38E53B2BE371,47C21B0C94D9F4ED,334E830421FED989,52FAEFBB81BC8FD5,0B8E8033D49A0C89,B491EFC55E9E70B4,519297EDDBE0449D,C8E9F85B71490C33,BF221DF714562474,94328946A5A37504,00000FCC0C98BE22,E6985C648E294E58,EFCBB8AB13FE0DCB,71EA49169567AF5E,AB1F3A16C70F3C70,C672C668477061A2,BF9F947B7C9DEAFE,E73250F46B218700,887CD2530E65DFF7,593F92716ECF2F42,8E71C60A321B4477,1FF640650287FC0B,00004F2612BDB7AA,B29819747862C994,426E3D70273EB848,A7CC93C192F1AC95,F7E9BAB5C17F2B8B,58D0E7575729F6C5,95817731F900EE98,07D97ABB77A19ADF,9DE4BC3A93A0173E,8E2D394F51F53236,BB2F4E85BF10A71D,DDEF6822CC125570,00004B9D8B7782F1,5D080E80247BB14E,B0A7EDD0E213360A,30614D2F32DFAA97,F015C3FDE2ED8A53,54DAC72362005DE9,0080DEBF3258F26D,482DE95D919DF1A7,6723F8CBDC102570,A98E181BC3C902C5,18E35D6BF5B2F478,2173538E6BDE431F,00001345D3290B8B,2CA1746105C8342F,ECEA31988886DA8A,313FBACE379BDCF1,ADBCEF15FD5660BA,D371C10A17832BEC,DA07DF207C5E4596,AD9ADCED9E796EA6,94837080CBC27515,01C115B702F129C8,0F07CEC3EB5252EE,CD9A7884BCFEBEAA,00001FBF9B8891E9,F72C2738B36E5D78,5DEAAA31572867A9,82AC2BB607427B2B,307965E5E3C63E97,600EF8A60DE0AFCC,6797363F1A1D752E,BA56B7D35AFCB16D,EB51A6A3BD5CE6D5,5A98050127100441,CB6EB82349B12AC0,0523D38F4D9E7C5C,0000363CBAC3E3D6,68B4EA853D00E09A,150EFEC202F65942,81F3A7740B3C2C5E,750BE17B05448B7B,61ACCD6D7CAB77DD,6DB4FDF5928710D3,51D8D59CCA87EE1F,AB12D174EF4AE7CD,61DB374CE3498066,1D8B31E91383DC6A,596BE20C1F9BF04B,0000442A397BFBC3,CBF756BC67F567A2,EF629F04390A9DFB,7871791D7DDFB182,CCA0A17E697D402E,FC933424300DBA14,07E12FAB22C0389C,515376531D0EFEA8,8E6F9FEA7CA8BE65,7C62D601D7E4470E,56A9150CBFBC8D2E,3B91049F6CBE880F,00000B630919CB83,6D5C4F4A27499870,A6D26215CB65312E,312D0025380A3218,4883C90AE31D8856,D0D7FA59D997F433,9BEBDEC6A94D2C3F,8A9F4C962C2FD7FF,33104E12DBE79D90,D0C8F6E4A811940F,ECCACF01C9781ECD,BD03D07177EAAADC,00005824A0099439,D75CA4501D0863CC,CC2D3A9428631699,9F8BB8D1BCD2F444,12C6F15CE596F3B9,34B459DF5E1A38B5,EC7D0E22D30CD587,FC3460A444090012,C18EE3BB95C5CB2B,26CFEC842EB77DA7,5CC97B03FF753D65,9CFA56345E606150,00005B6EE100FDEC,CD512BDD816CB3EE,D42ADBBC41782A61,0DBA42B5947F61A0,9D1AC7B4D961EA3D,B1022308E2C36A5F,D2C7DA0D366789B8,850FF5DA0ACDB490,02B6659960CD0BC7,55433BCD87ED6D06,7DA533BD3A39194D,304A916D06B39D9E,00002B3AECE5514B,93DDD04717BD0ABD,8F53CD165DC56396,AB0BA009F16B1AE8,6DD327C33635B9FA,4E0518A645A1D9B3,9F8128E206E27C23,EB7B0451405F0D87,4925A41BF13B829A,467397B3FF3B490F,4C116B250E44A8A3,FE7BDD9924CF046D,000059BBB2C85982,F1686A78E55A6A62,39D96CEE732FA27C,888DDE85FB8091A4,BD68E937AD674D71,40B7807B1411FF35,68450DEAC491EF68,4CF5FD5A4B7CCB8E,E8ED3D9B56CD1D29,C7A551DF4CBE2BC1,7DC4B0CAD6D3909C,B82C8675F3CB461C,00006EC2E5493B79,950ECED89DC6D9C3,A9725F06C03F0F14,C86BBB896D94EA51,22273C3F4797ADEF,8CE85BA1A2110F70,A760A67BDC481AA4,67DEBD1B5133F818,84E809BCD2468E9B,08C23150124F5F29,272249187E2759FB,914BAC1F4ABFFB8B,000054B4FF2898FD,BD9223693CC537FB,AE7544643D6CE486,50E6A577C12EC4DC,EC5DD1CCF2F4FA85,FAD52F69D9E25F61,41CADB16CF2E10BD,3DB4EF589623B177,063375998C421513,2E589890DB910F0D,0250F08475C5D979,D858EC4E8CD2FF16,0000236B6A9D9669,7973A28724ECD104,6C5D1891D9D9E044,02338B137A3CF725,2CA6F1752330C0D4,2E3863183BE628B6,4EDBB9E1DDDE6D39,0F2D457731BC8340,C9280E76629AAB01,08BAFB5867A887D2,36F81B218796D2F6,4487F420806AA758,000016096AC161CA,19DDB4EB8B6D8F1F,57C227B09BB49F4E,81326A7531D85BF4,77BD92A735206BD8,8FAB71065AE7D699,30BACBFD67871962,31C1C06AAD89C627,37E8BACE79294459,7D69A4875CCF919C,9B80B3967BA69880,09C25A433997972C,00002B9241819066,8A307718035FCDAB,6A93BB2CF3C8190B,3A9D4B24C5AD4F10,FD7B2D128E38FEDE,904821FC224EFB07,90E749E766037915,35700E7753A11DC8,8D353C4DC4E39F73,3F874D11FF534E94,7C336C3164875ACD,35D1373521944C16,000026A6B7DF91B3,D599262E38DF3217,496A3E88B61C17FB,C415690331E5501B,E4A7EC5B005DACC1,44B34F6AD04FCB67,46234585869A8437,D58B080FBF1B22DB,3024627E7C759333,018D2B80018A2968,0AD7FDA50233A39B,2E97E199DF981F2D,0000177CC374CC55,03D5F8ACC1A5148D,1859D880F16575DA,3FD1D9B3164859CA,76CE2F8B435C8896,0917066D1AB25BEE,099713CA680BFC4E,DB967B3025C3CD8A,C2D2DED9FDEFC667,8AE4D1D78C83CEDC,1E4A82DB3528FCCB,9706DE56CA19D014,00000D45307ACAD6,FB894F6969F11ECD,003407F5423CEB01,4AFE7B47BC4EBE7F,A5C97B810EAB1237,6EED06828940C7FC,85C1D27494D3DC0C,8DFC47090DD5F364,434C6F4569E1FCDB,6D259607C69680DA,3AAAC639D205D714,6530B39318F78547,000045E1CF20EBDE,158B0E079C1A2907,D1B7CA3B1A5E0A2B,53AC2A16E89FE719,0A7E341E1D69F4FB,624D9D0197425DA6,28EEE3766E54B2F8,1773E7B6D8084DA5,B2DE2A702B04E37D,9BFA3472BFBC8C24,4642599FD327336D,1902CDD81B709AB1,00002903EF23C190,40B448C06472AB52,E8F7AF6E1479607D,E6823B7F55B7EE19,A7E51295222F106F,B28C4E58C626301D,D6590724A26AFF52,9B28D0BA21A6D9BA,603442AA3B681FAB,D3ECB1715D732C87,77FC26EBE7540998,899A3E7AC71E1987,000001645C5E2137,6C7A32C6A4D9C49E,1776F0717CD40346,B9EDE5F6A399238C,1612FB8073234A79,751AB394B13332EA,5773E0B6FC8AF885,5961393F264A79B0,BF80E5680138E97D,27C92EFBE041FC8F,66094B7CAFDBB14A,0D778D45A43C6CBA,00006E504A69F06C,3E27419B8974E987,D7BA25D23B7620FE,2E0BB9F72009E8FF,CC3AE2417F829999,47ED6BD5CA4ECB37,A062850E14F7E8AE,E2B357D07BA99BBF,F6DA0C892A99887D,13DE7CB8E1C8D0FB,3DD2C7482B1F1E8D,B5667721F98AAF0B,0000187B4382B2FA,04C32EA0B3586671,9B41D6E65DE654B6,B9D35E219CBFEEFE,FB36C00BCDDD327D,72AD569F58AA39C8,5F07D2F525D12053,BB38CB579F9E61D8,DDE80820371F17DD,D4401BE261E17638,C864E90F96402712,986C8D5F12AB1ACA,00000D0E5D6FCF9C,2559D63A3E7A5EF6,FC4FC7525E4709F4,9C32133E2F36687C,8A162B5AB567D11D,552198AABACF8D0E,C21E33F6E9E6A5C9,09863FD8C221D165,FD157CB6398ED68D,908A5C74BB669D3C,4ED45DD8BE1933DB,0D972F6A0810003B,0000059D5E1DB117,9B83EAD31BE7EBC7,61BA02A252C68084,100C425093B51B4D,31715434763A7BAD,AC2B2DEF50669393,D0C0CF229B6C2D38,38F74981E43E29C9,F4278B3AFC1B3EF4,C0C22FD77B4EAE14,A82E0E551EBDEA37,0A021B3A42507D8E,00006679AE88A726,15369052629FC638,1D1293181EFF49D6,8342F41E323F8054,842246F53B86A099,AA619D2C646D09CC,1C3A6ED439EF6F0F,A978F7B1FDCCB2D0,C17C0B450214C336,364E7C62D5F236C4,638D4CB1F314CC4B,84DD5C39DC9120AC,00005E12AA44096D,440919F4E1369BD9,4BAADB7BBF88CD58,75FE3253BB5790DA,4176E1A5114484D7,3293AFE6D02D39B3,621F7EC7889A4135,4253C26BB4E41916,6A0D4BF08F5FA56C,2FB098C0D02AE616,CD04648BB9BCFAA9,6EC4986545D8A291,0000247489690A20,C813B79150FB7DA6,4435E667D8D7FCBE,D080079867F78FD4,CBAB776A59798375,503F59186AE260B9,CA8340095B1A8EA6,47AEC70307ACF055,5EC9D4BD6169F81C,B98805E467175346,87540F57B3D8F958,132BA3DC9153893D,000037FA7BA0E6F3,EBE14618A297A30E,F911C28687852EF8,9D1F6705ED7A7BB3,2D9753D8432133D4,BD4028E600742C62,2520C32A2716A4F2,E421276FF84A941A,970D26BE6B2A5E14,4AF775949EE9B893,72698D1C0C74D538,B5FC12F6A780F9B2,00002D1195685872,6DB610FD1B82124A,E5645CE7166881FE,30A3C511738AE5B3,F1B700EA2A782C82,174C88A71970E658,0DE9FC71B8DF94A8,ADE1203201878221,079CBE4DB08E557D,6B4CB132E4405E72,AF7524BF10DD0CB3,66920163CF247B98,00001D5AFE1845D9,F9F0C9B1FBBABCDA,B784553DD4FA85CE,50D58C7C8C59A14A,BCD8181B7A7C3240,161515DA689801BC,DA7176F980A47BB0,93063A9DACC0F026,35809ED90D376408,6A2BDE10219F390E,FCBEBCF81871E7F9,3C5F79DF1A174586,000055621328946E,3F8A21FAA6EC83D9,1A1B714BD28034FF,2A9DF3955E60A7C3,6CB5AE637E5A3732,7DB4EF4101646A6B,CFBD73FE1347287D,B83F86DE8BA3F9FA,38A992434880225A,5F48FC022BD454B0,57A9498B9A42309C,8F57B339DEE87A23,000027AF38DF0D67,E5C997F225FDA891,95F6BDDE8FE7ECD9,00915419D50D699C,0C8BF5906481FDED,36A18769109F9A22,986C651A50FC63F9,58E5ACFE8707C426,BCF689F03FA59668,58C8F7C90F85E627,0CCF39587ECA7CF4,7560302279F328D3,000013EDD4865CB8,C4C4245589BC469B,A8BB87FBF57E69C3,86C86FC991D58EF6,355C023459A9EE86,FEA3CCA0652B5901,833A2F769FE61013,B09B6B9884DA57CB,EAEFF6C1102596CC,E7D43D3323BDCC68,3289797CE15B90E8,11DAF8D7988E77A9,000024BF07F4FC02,E069BA309888F00A,2D55D773B0466752,74D0BF684EBEA125,F5D7971FA3B76555,5D235395816DA91B,28BAF5492EBCF4D0,52DDF549E843262B,BEA02AD262B0D4F9,E0A227E7CBF5A042,5EA6D31A25023203,B484527A93FD1BEF,00002D13968A5255,8A793D24FFEC05CC,18EFFDB15D39C6B8,1C284EA68D139437,DE06672872348479,6B11C914AFB20610,ADA0CBFBDAD907A7,31E349CB073C16F4,F6887E503438D6F4,3C2854AC8ECB0451,AAAE834A52771F48,B351395F7045604E,00003FFC096EC86E,905D29426EADF2BA,E079BF547F49583A,59C11C27BCF2801F,E8DECF42271B28FF,B13FD1EB2FCC7222,92A13CCF78B54FFD,18F56AB8F74437A2,163968D7E8B7705F,F4FF5BEDAD39D56E,2DD27D1F3228F209,36D3E67965814108,00006CBA6F2E7B3A,832F35350611A8FC,53BDF4587EF38842,51AEB9F9AB0C44B5,7352021D114FEF27,11A0A0A2700C9A50,18CAE29F49326144,A18ACAE0CB9A534F,3DD23D90D4DA3795,7759CE579406E343,C6ECB5BEC844EF24,639E6A7BD5119159,000054D9BF39344C,ECCDFF0682230A49,E2F5C13975C23EF4,9ADA86AE1E7086F3,E09E4B0157AA8548,DF3ADC815EC51C3B,60CCAEF10C93BF2A,C9D0A1D6DD28808A,05F62459DD3E731B,3FBB111D5CB59B7A,DB449094C231053A,CEE0ADE45FE25C1D,00004FD0D2FED185,06363641596EB02C,0746147E0FA45DE7,59837039D6B8B035,711B9B84BCCF375B,085092D422EC29B7,346C01476F58D1D1,ACF1B2D1DC99B8EB,E78AE18F589841A1,33D70396A73A3C4E,A95BD07263585293,657B82F6DE381B53,0000007A6601C561,354A4F0DCD186533,3A07C5A12DF80A84,A55252F328A3D4EB,4EF0C1C1D056584E,A57EC5B08B29F600,B532F2D99F131C9A,187F56CD856D1DA9,B6F1C84F874FF9B7,649EBE94E355CC2A,ECFD3758C2786B13,3062A98EF6AD76A9,00001D93901A980C,835F0E9D26CE37F7,B249C65D176C0BBE,855C28FAFD72A54F,E0436D23DDA70AE4,CF07C5F3308221B0,5C325A8EF5766145,16EAEAC8D33871D0,E5293610AD596F28,CAFA95E1E381C66A,71A63BD8A6C1C79C,54D91692FD61F765,00004279F2749217,B8260FAA8207A178,7B8266D146241402,85C72A44C2151BCA,320D32BFF0546AED,3BCFE3B0A77CB8E5,22DAA56D35318F71,769905F11C4D00DB,8E3AF40831FFD56B,3C4E0141B95CA540,C5B5F5C6BD216464,813547930BF1E154,000015B8AB4F0C79,52E7BDFD00E8F568,6FCC4795E20DC841,5B04B78F7EFE0810,FA35DA74C614F97F,A3EF2AC51BE3C74C,93055E69354CEB93,24553D667D429E29,06FE9EDAC6B2B876,0DD66CEAA8444CCC,0B14B4B3D9C0DD10,EEC4A3DCE98D5ED0,0000016ABA1107A9,57573E1F5BB84405,6D8F65584A1BF18C,9B492783D43C7BB2,F30FDDD13E9B2E18,BE8646E79503326B,A957A9DBF4AA4494,C6975D09D6101707,47C25DAE417A628B,A24CB45CB903DC17,67ADFAF4960C5D75,FFE309668C509557,0000294C22CDFA63,AB673DB81F057720,3C0FF1D90A27D520,B3858B7A9B230223,54CC9066FF090334,4E1B4ECD29E6E12D,8BFAFC8A0133883D,004F4C9E53D36FC0,669C3F23D6D944B2,F18834F1C06CE505,57C4454D1A0E4A65,987390562130D879,000021887C4F74AC,987D3956B573E052,43217EC065F5211B,5207E26E4CD8653C,47614D18C223133C,20CEFBE3DC1740DD,87CFF67850BEA8A8,245D2A6802887100,CFC5D8894666D439,3EAADFC1F2367FDC,FEE67BF7DFA2BB51,615A782543022A35,000003CFE0B21FF4,66F01902D94D350D,7B90293E06C56687,252D3B92996664A0,EE2FC32ACCE4B23F,43A3D54AC2EB6D29,70092A2D07528ED0,25D18B1607319790,FFD8B7BF7700CFE3,4DA59526725D5B68,D207AC14A3F1E2D0,4587B83C6613E6F5,00000769681CE215,75242036A163A962,0A43BEEDBC6A1641,57411478665D4FD9,6654AB9EADD506C3,6885C82D0D6369FE,ECA4B20D2F243555,0515F4B0E71FEF10,FA68AEE234B48AEB,79EB82BF6B376D77,1900C5D8F5F0B29C,C8D9C746EDED30E2,0000411987527E2B,F47332A47D7ECA94,97E7DF58935E0220,9835281F7897D4FD,1DB0558565541B74,895690A51F9B98DC,66E22221CF50ED20,6F2D5B2F85D3B35B,E9DD75DB5866E5FD,7489829873B47F8D,7AD17D417D251ACA,82E3B5A4005C5349,0000022BD03D1646,0D5D935273F8F208,A036D3E5D7E1A079,C8B77669C9095E59,DE831077E41FA75E,DA8BA8494F92D713,7979B7FB18293EE7,2252F2E7A5A01421,51885D559FD2F9FA,B656CE5368B94A50,3F8E607085309A1E,EA753D01B3B79CC9,00005D488F327013,28739FF6E7830777,F9943C43FE15843E,C71F265862A069FC,FF968DFFB870E6E0,2CC00D3F6566CF18,C30C2B75BCB1878D,2D4BD017CFA294D2,D18CFD5C415479B5,41F3C81E491E34C3,91033B7B0C5E3D13,60327763E327F40C,00001AB76C98330B,BB493E352B5D4BCC,9CC8A8C5D23CF6CB,C322B14047AAD47B,F9A83538AAAC6C9A,E63231E1750AD429,DD7538C19495AC36,0012AA62C2C5048A,7CD38456AFA8FD39,623D17C6B3891BBA,BC60DB8DF5463DB5,C61163EE9852E9E7,00002C637758ADD8,D91874C68D09266C,06E3CB2D7CA58326,F47694C3C9DDB998,82663F2332DB6A17,52D4D8CE0465D638,77E0EF7941D8C493,12D256E7B1970097,94C18F37962DC4BF,0B606C419194DBD8,4C0598720C7B71A8,90958DD68D0A9CF3,000024FD1CCDD9F8,C9EFE7D25238AFB4,F3B39BE5A35231AD,D21727C0A4691B18,3153C1B1F9DBAE2F,256CEDE537098EEC,717DAD396835FBF3,4828A2AB6B823B7C,976452CF4CB3CBA6,2B4176C21F35F6B0,D43414BEFCE3DD14,752739285B2ECE1C,000054E90CF7AE24,FC0E593EEF077668,AD7C3BBFC27F07D8,1017DF7F88E67BEE,D224EF2C68709B3C,9C9502DEB6E9A20E,A539D0AB2F1EB839,162FCF5B695E7544,0DF46409DBC58D13,2FC991719C41D474,5D7A7995CE209967,9C03DD2B3720940B,00000D3E4F610360,1CE777A69EFA61B3,849E40C9B460ADB2,7B424B9FA081AADA,7D82498934EE5E89,A30EBB4AB088E9E4,2AEA54EC35C598C9,67F6BB540866ADC1,6A2576DE3E0753CE,BD875D9752685C77,03D24DDBEC2ADFC9,F4177E9C3E4F8978,0000370040FEDE8D,98EA487B9EF4EB62,88E91F9B7F8239BB,9626BF0DAC593B26,D6DD0B811BCB4A8D,5D421A34979B9015,C4A9ED5C0C401849,AB56CDE2BDA9CEBA,F391A28D104B8868,ACCC6F5402127BA3,D5D38495ADAFD022,62A35803B090E6FE,0000665F33D6D5CA,BE10627CF3C26FE5,18DA02D1BC073A07,2E8C9BC9DD2158E0,4864B2C2FCBBDE38,108F6073CF088284,BB362697FB5C81D2,13000061A0DE44D8,98CD554074485668,5E19B778ADC7AF83,5BB0A2B94335E0F2,E17EFC4EAFEE701A,00001710CB258A30,AD54082C970C1131,6D73BE1512ECC972,64192BC15DC3CBB3,F3D100CFAD728EA3,DAF9FE2AEC44623B,DDE5E129CEADFB8C,06471CF4125D3576,0261ABAD29D4DF4D,5547D259A99D9AF9,C1F8C67C67138C4A,BBD96EE0D75C6F71,00001A97F322AF3C,CB1421DF6F1D2DB8,506D4A322AF1B661,C8DEB60527B9219F,3D96BBCA38FC73BA,1F43D76A08B9454F,C05F1F966E655F59,AA51C39F4F9733FE,6C735D1DF548065B,2E789AAFF6833375,B365B02F2B06268D,AC3B25C9F940D216,0000171B683EDB2F,9E899954DE465AF1,54DC45E02FA63A63,C891405C91CE0CB0,E1789D84F38454C2,7292F29C3CD91BBC,88E3DC8A1B8EE80A,FC0F57823C8CAD39,6ED5BDF51956170A,D7AE1FEEEFDFF3F0,86CE1544B5F22A55,5388F0942E8001B3,000028757CF813EB,6A0092A0FD2B8F40,4559F54A3CE7CF7B,43153987A13D539E,4AA8689E8DD67F5A,5865867DCE6AC06D,5DABC9B7B44628C9,00BCF78D6321DF40,A47B5621812A80D5,608C0645237C9277,1FB8855CAD3D1B5F,FD5C19AF18648740,00006F5D7D650672,7F7BD6ABAC918CD4,E5CFC26D6BE311D0,46CDEFBDA4A0860C,E9FD312E156C13C8,BE8D9949E6E709A7,2816EE0BE7C3AC51,7AE1155C733FC5E0,605C97ADB7A8260A,0FC7198802C12933,D2061281FB449480,318BDAA5C88D3D12,000062E8E2D5798E,265C6D4F91215A34,86D01B8DBCCDA7FD,32CAB3D470E18C1E,820DE79102ABF04D,F66869B2F3EA1C6D,3EA18A3C36AE1DF4,C283D2C4F80C688D,CDF69BBC2E2622F3,4816691FFE552713,04B77DDCE2DC0786,6EEE702366D9DB48,00005E29787F5FB8,BFCF00C709C6D4F2,1ECF8724512977A0,852CB80636C6AEFC,AFF083064C94AAD5,53F88EC983059DE6,E44BE6BE6AD1DC25,B246B6F49EFB7BA6,A437AA0091B0D981,E989ADB8842634CD,AD662920F6D257B0,B380251A2D2D5E75,00003E1E0DC60688,26F4764CF0793A82,FD812A9278207166,959F2A8B295DB0BA,83D147D9BE1204EC,77F2B187E51AB904,8F199C77385720B9,CA39617F358B1A1A,24CDE380F9C715F7,6945CC3DCB7BC7CA,1DD3891D16100759,7B9783B537F3C44B,000044F0C8F1359D,BAC1016A8D095B93,8832950891BFAC83,709235FB2813AB5F,1FF6FF2E90C377FD,84B2234119337611,3A5CBBBA4AF4B00F,5A5E9BEBA1B2C98E,64E068FBBA2000E2,13B3CD243B44A77E,8F72C4AA48081932,BB7B9F232496D359,00001E8A08B205BB,7C78ACB67300809A,2D42C1563DEF9F15,BA74744D6F3E2C1B,24127D59C1ACAE92,B87C500D3920C601,C1CA6A21AE8D3E0B,D28F67C4BE5F7CEA,B34150DFC7CC750B,1A023511AAADB512,827BFE72AAF2F28B,DFA2E39DD148FF42,00002CA1A2173BE3,CD31D26EBEC754C2,2A355DD47B0D0B5D,533813EED01A9A68,E29024B4C120D545,3F49198E3F2218F4,C68A533B224C9DFA,D8FDAEA078F9179A,9F6B8E1E9103A445,953EB73CB405B5FE,6D3B551C369490B5,CA1F997571700725,00000A2F85770F0D,DD1AE5789695AC0D,CA4A50EF7ED28682,6031AF9393B1CD34,890DD60D4B722A22,D8DBEBCE97E9551C,B6F6AE375158D550,0E4D036AB0D53BAE,ECAAC4433B0B81B1,880F59CAD6B5E047,DAC32FB2BD14F467,5E4EADDF3C20ED38,00005058C2EBB9A5,9A684B647276F8D6,5D767E3227523B54,3688E3807EDB308D,B4BBDE9DF223E81D,AD8375CABCD53366,0B8CA2F5C51381C9,79EAD612CE08BA95,21BF86B10D2F9698,5A45398E3B8ED45E,889615892901BAD5,84D69361207742F3,00002B1C6DB9D017,7C299608CE4D9D08,8B6618E5E10AB484,18911A06A0F3053F,8FF8432321110504,CFF23C8433B97493,17E1F80E15DF534D,FF58DDE50CF4F054,CFBF02038BC7D698,DA3971A928406A92,009AD9D34EC28C14,11C622C802F4293C,000063C1856DB0E9,028E9DE4639FAC0F,C10028CBFD8B4D8C,6F740838E8589B6E,F66C5CCBC1E1C440,90DA5FD0C699070F,262AC39056E0BF45,679AC401D4334173,AC462BCC1BF59061,CB2ED359709FD0EE,41C9DC919FB39B90,A788F653C84E30A1,0000209C07630948,0B14FC7E2EF08FC5,86AD72DD3D0E25DF,8AF5D89AB5580F4E,F18AA28E1624C0FB,CDA03A18EDD265A1,EC705269EE4F8766,F1260BADC5741317,9303A131AB478981,885A218870F7C22F,A2C4A5DE4976F3C8,D1E5596B1A0C99CA,000044A5A7E0CF48,948C310857310471,60EED33BEE405C6E,76406B2A9030FD68,9BA52C09F2C6A0FF,3923889357EE3CF0,D25FD609609C5D63,610E3A354B06A911,69AC643D0E82A99D,38AF330295DB71A7,DE945EC03082D532,B3E5984E1DCD14F3,00000981462C1904,28CE39C690ABF2C0,C2EC1EF725D483EC,B48B08C7096AC299,9065404E50F31F79,D135AADADCEB4412,BEADC11A00FB574A,335354690FB6F983,BE57291C5FE0FC62,016A604FF64951B0,FCC905DAFCE5E369,6A981366726EBCEA,000011CB9DAFFDC2,31FCBB6439EBF667,79FAA5BA04587C91,9D1F4E2D2FF88673,CE6EBDF4CA4E46E1,AFBDCA16F6AE5911,D45DF934EEE94A69,B04FF0F33EC6D495,C18214588F376204,488831C8676EA671,ED918D9A33138618,FDAD969730565628,000041C88C9580B9,F8CBC4B94B6717F2,193809661EA7D653,C793659ABE82CCE6,32143E14B8FCB053,5F7545431BCE8C40,C0ACEF04303593D5,EBEF7AD527AD38C9,5065EB64E2BDD6E0,90D9B19E3267391F,105C853F4EF41837,B599CF6CF719E3BB,00004B287F661D7F,99FF0186A172B399,820CB7C6699B79BF,C7FF783BFF44D6E8,57269178890DB203,9FDD7A81E8E16D28,9ABC4FCE883D6F89,8252A98A6C3E953C,D51EBE68EE31A236,FD35099E0F6F5103,08203A8A46AF4071,91E97D94290561DF,0000619AEC05CD56,1ACAE5999016E4B1,5EFC0D61131EDF43,F65C123EADB888CD,0A086763D1B9B559,46446CA764404E6B,5EF1DA3C0587DBB8,13C1706D2F95B165,967264A7F808E7CD,98A0C161CB83B056,E26CDDD5EDB03F03,EF74EB3B36CDF243,00002650C1DD8A0B,08F48F1DF9F8C891,CD52E42C56C85710,7AB53002BA9A9D7C,02F03AEF2CE7EDD1,0B2D524153C69B98,B7FDBF19462C230D,5F152DAE37BE669A,4DC0248F23CCEC4C,3CAA5BB2715958CC,7644070B1D2166B3,6CEB5E916E33F783,00000FE3AF3B0DAF,F9D2E852312878FF,5B524AB498F32919,70CFD9EE03CA4DF5,583B8C675AFD4612,C5CB6CE408555AAE,084039FED4224415,0119CE5302C30C41,9902750DD6BD30DE,E794EC4CA8D467F5,C3A242315E60A26F,837303AE003D780E,00001F32B2545117,7B6529D7C4747E31,EE3CE6A04D4205DE,F1F34215914885B2,4685D054D1E6B919,B850994C723A0B48,2C3FAF99DB02540F,FD0B526F44BFC39A,97049EAC344C1747,41B8B750A7424360,718EB38B2F01B68C,145E44A6541388CF,00000B0963111ED2,7AF55532DF29C348,EB5C3AA0F357DC4B,C8080E9372F3EA2D,22900595DBCC16F4,10C401CA9EB4B31A,F3E6634958D766F6,853B53F91B6387F5,57651E2B89B8B20E,AE9F0968873153AA,96F2E9156A8B8DF7,0ED8CD4C1605E601,0000211526B126BF,CEB12DD8417A46C3,261C0D79DA059D97,6ECFDF2952D1860B,126CDD880769520F,A8D2F1C1523BCB23,DFA2991206633AEB,22B5F52A62EF08D0,556F3ED47A884181,09C5E343E3E28FE6,35A7C4F50611423E,FA73789BC23458CB,000056C7EFEEF384,F1B72ECFC698D9B0,AB89BD78AD356B58,3D11E9C02AE07B70,97F3EB4ADA4C06C6,9ED7E1FCB76A941C,DD91BA91D65C22ED,00B98CC4EBCA0817,97094E5C53025519,318154C0925F5F1C,38806821CB7DCB80,0AB7CC44BBE348CD,0000420A9B7C795C,1563155D6FEF7DDC,60FF485437A0EF41,80179A35BCA71A86,B4067256504238E4,C8D15754BC6E36F8,192541E5D8AB23A9,66E2E65BE1E62DF7,F3A583CEB0CDC073,1DF85506E647D163,87EC4B62A067024F,6BBA0ACBAA1B290C,000067B5190317E1,7EF903D24EB6FC3D,E68C5E3B52BE7F9F,2C69686409F1B3E6,33C2E8F1CA3AB42B,EA09E2B0F281B1AA,EB4D2508747B0095,4DB6626A66CDDD04,5EBDE7B661C609B7,59F2F5F8900467E3,D38933C10FEC0FDB,1E00C7BFEAEA16CF,000031622308C3E1,0E9B18495AF146EE,7A5C198D9F55F91F,003CA7CE8A642206,82B864C8BE2B941E,A566B9A92F01D2EE,D19BAB16617C6B32,7ACB1B7FE07E646C,E0FFD94D8CB67C0B,F0DF1735AD431A9F,81E44BA79DA0445A,77F32B4428F27FC3,00000A40644BA0C8,941A30613FFC8D46,B43CE402A9CD90B4,3E83110E06EEA64A,DB2CC42991D036B1,A21B1FEE76FAA26A,A3D07E96DE78D498,E184FF7DBDB6F134,4DE0B70D6562F940,CA0F75217723F8E9,701B24B893B2A851,5AEE81EDD5D33629,00000C4830DA2359,5ED27810940A4CB6,CCB97DA7DFD28AA0,B70C3935AB0F5F46,2D63C9C3610BEC3D,2203D09E2E5EBB41,DCD3CDD44711D768,98776387B55402E3,29F38F4F58AC7B97,CED3CD5CA7883333,4BED7613A7D93E2B,275ABD583F47965D,00006EA901A19A1C,91956FE33885881E,12D0B170DC1CE0AC,F7321C0DE2BA086A,97ECAE9BE8BBD9B3,D35ECA4D810A926C,5906475091647E63,E52768D0A06FBD5A,CD76CC270320BEAA,5FDAE231F9437C9C,9C65BF2DA585C31D,B48CC3D0BF45DA98,000056F59E12128F,21721C1F1EE2DAAD,DF2DB2A0C4EACA10,D9FBF8FB2C5704F9,7A313EFEA930D4BD,09D3086BBBC0FC6C,878F395F37B087AF,E0CACE240D597FE9,167FFFD30860053C,387BA234CFC6CAF6,A2BBF5859847C501,1436CCE2FE23DA76,000022A8BB4B2D5E,9442A326A568089E,9CC8E798B765EDC9,352BAF165004D28E,597810322C3F24CA,9A226863C002B9B9,B01B3B5F91248E57,4C02C8C54EDEEB9E,4FC159FCB30A1257,E5D8A96F0074F278,43770AFDABAE13DD,A2AF3CCDF02DEF62,0000572B025D0E1A,8B688DE8CA50435B,8250F283C4D3C041,658B89F5C52381AC,C8B0FD434C6084E0,720F9211DE7D4FE3,B8A74502BBCCEA1F,27813B29B16AE45D,B234EAD962C3C816,5A7EA671AEDB4FF5,E2FBFABE0166A2ED,A87AADFB7EECB8D2,000033D7C27130CA,BD4040CDF7283120,1591F635073AAC57,3A37C44431BF2546,39AD4C923F950707,5DF86C3E5F961DAA,090EB6A5AAA8BF5E,307BB68C5EECCCFC,A782EA33FDC83AFE,66D4996941D890AB,80580B23677B0E59,1F8713335ECC82EC,000052C609864223,77298B8788869A3A,AF4789385F04EFFB,F76063968E77356F,A3E3A973E52F3217,CA0DEBFB75D7B849,D5D0D21053C37B52,3697F7EDEBA23110,3C9F696B889A2AAA,D98483526A6ACFCD,E53A2304518467E4,6D456A1D56728D30,000066ACBC39866D,07D19568CAA8FDA7,27D1CB514BD44C75,439A57CE2DF3FDFC,AFC1A7113541C2C2,72EBD85EB60EC138,EC0D25F5E567292A,F66C42A750730CE7,483F7656D56A7C73,5122BCFBCC0BF971,7E3802AA23D4E8DF,D105C13B850D98E6,00002BE6D07373B9,2B488BD2876EF04A,7979EE3EBBAE498E,9A570919D48E5FCA,86E290D6A3EE1A38,433849A70620E544,B3EAF4D49372DE6E,40F62F0DA94E3F97,4B2E87CC0536DC07,9578ACE767DF5202,4F5EE063D5D2A190,9F201C818858204D,00001FC118A08907,F8A7D29D07CB65AD,FE3298CEE1B59B63,F28AC53359AEF9C6,59955932F5699F5A,F9A628C17649A096,A3CDCCB4628AA621,823026A17C7B2457,9B2BB733B4C4D9A9,188957830B94ECF1,33C53AC1B7BD6942,82FA3EF2E05B6A77,00003547668BBF77,880075582F81901D,C95A8626AB2AF7CD,1CDBE90CD298C9B8,4A45975C2BF4EAD1,EF21D0C5BF9EC297,192B56F9EA0FD3CF,0F0A8B275AE09B6A,30C2FC4AC97122AD,F6892C08F55C2320,50122BE82BB52B9D,C1AE42CAC5584D45,000049870F4BDF9C,F31F37D1B0A151A5,182FAE2367EA37BB,0CFB3FC220B2CA1D,CB4795A7A5073C91,9917BCFF7001EECD,25BAC91D8628A471,ADF0B036F4F8F3BB,A7E5A9F7FA8F8DB7,E6B42CD6AF2B38AF,0FECB60EEF7C0C92,05B3C5EA7625D082,00001030C0EFC628,CCBD28BAA23686C2,8D95A7535A48F51F,BE5A1CC59A4FFE02,AAD04F5E9714C2A7,6AC2A980457F1D5A,72A16B9FACDAFA30,4C3D2F93CAA5FB06,7C47074DFA9333E3,A7005AFF75D6FB57,EA5CE088DFACE2FE,9D028FB7B6578B1B,00004C49E4F25663,6B78D9574B1DD055,5A7182541AAEAEE8,BE091FF6190B0554,B127C3FD834D3CB7,9E8C9B2B8AEC6AE1,76D7CADCA63B8C32,71176097EE125027,C7046F786D043FDA,1B3094464CA042BF,4515D84A5D8ACDF4,8E59AE7FA80D77E3,00002FEC6A947750,F4F7BC53B51E8AD6,2B753C8FD568B890,1A0D072E8BDBFC9A,1677AE0F80287B2A,F8FC484B75E072C6,BF7E1BD524CEE41F,6F621D0FE36638F9,FAE139B3B41DE4E1,7B4F57CC167FF3C7,9132E604B536D1DF,3886EFA74877D5A5,000001941AA2B615,BC47A4946039FB02,93581270FE127BA4,02F5518A23255917,341AC7C10F8B0AD7,A2F661D621E6BEED,023B46D6E618B183,9D08DC3070E7084D,D74F1AD9CFD10B85,0B344F0867E60C3E,DB9B816DCF3EB073,8E1D7D4887E0ED2F,00003356DBE62E17,73BDFB190431589C,DF05E0168157D1FB,D5925EE16F58F89C,E0E9AC629C93919F,99B814FCD35E5DFA,7782B932941D1124,23704D24575C4992,F7B7ADDF588176F3,30EF159CDE9C9B59,80AD9778BE02E212,D6AD753D20BD0561,000062B4D9073E91,09EF1528BD8676BC,A8DD6942BE1BA7DD,06C4FD5357C08918,1744BE468D204209,EC9F9759080A16C9,0752715C279E9998,F595C558F865C4A5,51E73D209E8BCFFB,CE695EB036E9A0D5,426357A3E0D07639,B32E2643B9EF66C1,00006EA3D1918C30,4FA36AF37D662274,CC9192F5B5509F54,5F3E75D063EB88FE,DA222108462BDF90,8584ABACF7ED835E,D6CC92EE4F94AA0F,7FA8FEA298DEDAE5,2B11EDF67395E4FB,9BB4854A2691A2D5,150864F479065263,6A29ED541D1C16FE,000044AB32CA8F5A,C786024C0D4BAF16,792B93992B3E6DB2,053622A931FD257E,F129D8A1414421EB,ABADD0E8272914F5,2407160023DF01FB,E466538DB0AE659E,EB6187E8DB7C02CF,02602332B714FA29,CAF9520CF98F6D8E,DC16E49FDA10E4F0,00000CE728F7242C,D2F55C55088C5B82,4E35AEDC69645A35,9EE3813A7CA32BB4,522B91E3DB069690,38896237F33737EE,B3FC222083C9142F,BD7E64CF467F533B,CDA0C9FF85403DA6,BDD5199B9B8FBB20,FA9A034C732D370E,E579D023A6F57AE5,00004AFF6081E91D,88EC38DEEF62902F,C1CFABFF1FE95913,D5985A7ADC4F7B02,13EADBDFC6889E5E,927FE3F791B9D8EE,9C5022D99302927F,CDF3C7E39FFB64D5,5D277BF8F30709DA,FD684407C2FAE278,61DA8E2AF0CB877C,3B5FB68F26024ABB,000001F692562715,3CFF61552909401C,3D6291015D25029E,80B33BDD855D979A,DA8B0CC9634AFA20,7DD0936569784705,553D60E375513722,DD4BC56FFC346AE1,FA68918AA383DA42,A5926BC679881C2E,3F81C63F7A3E2598,0C453266B6CF55E1,000032F18215748C,31E81336DE17EBCF,2CA014628BCA7625,CFB57B0BA7972B31,5D9FC2010BE9C12F,6CF25ACA3377E583,4220F029F4B5C07D,4E3C173AFDD0741B,3F0B36E2C7F24429,D2A5BC8B05904391,399F449CD91267F3,8B248E9450804A52,00004CEFA40ED49F,F5F5FE94C1FA2C53,429789B268B81CC7,6DA4627FBD61F818,F201C112ADCA2617,2B65C9C27559AB25,B7E7A02755963F57,78322743424E967E,500F5CE543170680,D187B83CBC2FCCAE,55EC225EEFADDE0F,8C22C6A88A005718,00002CCAEA8A5104,3A78419A9B74A1B0,F3FB2F4AC602AC7E,32F529FF9A9D1CB5,FBD88F031777AE4B,97EEFA5ACD5EBED1,6F23E1C068F24A95,88C98CC598C0953A,88DC4C8C73FEDBD1,E36E8F18945313DF,11F4BF587A8B658A,5D2B83F1E126A73D,000019587CFD6C05,16A3DFC55F51C907,8EE0557E065080E1,C471479D407C5F03,D3959525970D0378,CDD1FBAC8C34B36D,249EBE8C46075DF0,C080F2FA3ABFDFB9,0127D9C6123C6BE5,EEDF845623A5EB81,3AAB7614F1310A12,4A69C5D98E550685,0000563741722A7F,8940E7C1BF6FF238,6EB03F5AB6783992,2692B2B52DC8793D,9FBAD0FD796E45F2,EBFF11E00818F465,65F94430408A5496,CF95BCEF7560A62D,A65638995C5FECFB,EA3329E5A529C524,95097BDF08BD6F59,6F9D63CC24512E14,00001D4D9C57A44B,7A0EE29A5482CA62,53B847F316C53A89,078791F6BF844232,469258CE0D1C4D54,DA525C5DDC773B08,1041D15731EE9780,E64C0911AB48357D,772FEBDBD0F987CE,394EA7C5161379C5,4EC34B42AD04BE45,AC3D4E113E713053,000018C8E87AC30E,35255F354D25E544,7E6DA10979F4DD1A,AB359BE3E91F62F7,F64172006CA15D80,71C7922E613EE0EF,8D04D56D130D8DB9,A9A4CC820C1C5514,9B29C50FC1CBEADC,266780FC7864CD0A,C6CB34859B91017C,2D6E689139CCEACE,00003D33F21B7638,5D9C2140F09B145C,4B780B08933ED294,8CB3AAB498A190F0,C561C4EE2546DB96,5BA94BEAE550D20E,4DD3013794B43EB8,04F478604D438713,ECF56A538F523E51,F4FE3F5DFE096AE7,3703B9D38322EDAA,070946C609BDE1BF,0000373DCCA34B07,96DE1E0F9669432C,A644D11B4BCC7C80,BA8631C80861D633,23177B231EFC4A24,B86D4285052C5D8E,2CF860E952EC1C9B,ED42A3AA8163C0BB,1DA8F1B0A2CD22B9,F9DF17C067B049AE,F331D4F2656E2BA3,883BB8A24B338B40,0000296C3DDC37FF,06E50090D8816026,BA35D7486557D58F,2BCC88E656390F75,643234CA0F80E856,C6B9619A12C6C675,FBA7E9F5F5813C97,04D63BF47F6F54ED,8666AB5387015478,B681F9994768527B,1DE645C9C3F81E00,DB9FF4ED28D6FA74,00004D12F1CD478E,F484FD1DC39D34CD,093469F337FD135E,C7F786A7980CEC02,49CFAEB3933ADD91,8EEBB3056E5E1B0B,A9BFEEC7C5B2920B,C95B55E4B827F166,5A7B60D8E648D5B4,C6567A7858251E91,065A7E9B95C742DB,E344A0A2CF6ECDE3,00000F3CABD89725,6A5219B46939BB66,1D30EBF08EAFB516,AC5EBBEFB1706A18,433049AC97135613,79F22FD4DD483D80,C1D839620A49F47B,37C25F2C7DE9B5CC,831A9452F199F9D4,4B5F346F31B7B26E,3E61E1F60762E68C,24AFF4BC47FE0577,00001E637B40279B,0FA82E52DB33036B,D50D4DC2AE83FCA2,850AF05A9D5751C1,313207C5EBA01509,678E15FA779FEFD4,00A1D1014B40CF4D,4FA00420E559D02A,7E2DF8BED43E30B0,AE952F241FDB8C44,0E3131FDD1A0CF1D,4A28458604B3CECD,000049468057686A,AFB22A34BFB2546A,317D762F51B73B8C,CEBB03D0AB8D9C58,0CE3F04D9476B8BC,8168E69699A3D362,ACC92F976E637298,A1F61FF38D99792A,89EEFF03149E2278,07F7FA08427E0EE7,BDD657EFE85AF170,14C766DB07CC4F3C,000024DF24AE7F3F,D2E04F56B3530328,5F1EFB4975EEC2D3,B764AFDBBC235314,8EB0298A8E7FB94E,F4A2BC1C91DBBC79,88CCE75AF6615CB5,DB6C64C6CF044BC5,8EF9C3D2C59B4241,9B4FBA97D18A3A80,12BC68F7742C1201,008787804E610F11,00004552832EB676,6865D2FEA17457D2,E9A3291C12392DAA,6317DAA317B23866,22CCDCF4574D4DFE,06209D136D78E026,EFF2223CE4CD97A7,DDF0DB3413B629D0,D97F20957F4EBFA3,75B8C6947C09C821,E14D76AEAFAFA9A1,D63A26FA9B470523,00004515CA02A58E,671BD069E7FF3080,3342772C71EAAFA0,6763AF15AAEF79B6,4EDC3EEE794CE00C,7CEAABE0FE8445D1,9380CEDB221F0B22,C3AA7660443E23C3,D9C5E97ADBD21B03,D97D3A997B112D9C,6AA22E926F96D827,D65F0C826C5A5A0B,000021EAB591A57A,49002F927D18CA43,26B252E0166062B5,56DBDD66BA213BDF,305404E1D93C89E0,F8292E436DC3B311,3C252A334BA7A2FF,5DE08D5348EF983D,8E1651A55BCEB200,6E966F36A209A00E,9E4EAF7763CE0E01,621A653E83FBCD68,00005F98B8225723,E02A0DE0C34DB788,7D4C9B4915419210,07F130D3BD5259DC,696DEBF2776D596D,C7123309DF270EE5,D2738C179DAEDB22,C4A507C9CBEEA7FB,6415CBBC110B7565,C1B315F1C5358DFC,B2A0AD27C9EE9850,C0485225E6AC3E3A,000033D222FFA363,E9C80EF4800066AA,41EA9E8992EB5F45,150CA8291CF27B7D,E333E644F7FE3D13,E2036AAAC87FD8E1,8460FAF9A7FFBE53,CC2ABCDE9D43B220,9341E4555DCBAE8A,3F38461E256722DD,1ED498FD57B85F42,5A10FCAE06B3FEE2,000046D537B352C3,E247537C6508C1EA,22353D48E4F68906,DBA52E53F8474CB7,BC8382C4DE784480,6162242483090AC6,D80A07C2CDADDB2B,869ADDE82E109C2F,B28B6D823E9D80AB,CF3AFA3EB1884E38,004F6E4A85799FE4,05746A020C3A3A22,000045E183B18853,769300712A75BB8F,CACEFCCB3119AEB0,2E75D4567288017A,CDDEF9674D448556,B0FF6CE34F1AC06B,7BDCD9898FBEC521,01FA32A65995E89A,291EFB8C863CB28D,C30EB751763613C8,A0AE2E6AE3206FDF,E19ECBEA146074B4,000050F912330212,EB2356A0151632EF,97D235885EECAC99,E38124F74FC7A315,1BE530588E345D5E,4CE6DF750A432895,0F5C8C4E2B48EB09,1C50EBA9044261C1,FF3B8ECDE71C9106,832F13516142B844,5E2EDEDA2E514B14,C2D4C65EC6288244,00003EB5167A9AD5,C50E4B6BB8B731AC,A3E9F636AADD629F,8E2E37600D52CFE6,2E405F3E0B172D8D,0E007A5F37E734F7,BDAAD97BB079247F,449244EAFD211207,E1A9277231283CF2,76743E32DDE82B50,D1F79DA1C2C5291B,7DAD552A3D99E3B1,0000660FF51B7FAA,44A638B258314363,FDDE975E28AB909C,7CC3E41E9A1199EF,0897AE1CD763D18D,F2B420590AFE599E,A8E18EC792C57284,6AFF83E2A49B4188,645DCE3DD72E89FC,6202C03420554408,BBBA2D2E46CC244F,9FED93444666EA72,00006DE68C7ADE09,3D9965D985732709,2A6B6079A8E8CA25,33874E57511F041F,AC5AB9C1D2CFA021,83E046DC91B01369,D2B7B57A86C5A702,C562C6B5DF498618,7DEB0E776B809B76,7B268E834DFCED50,D6D38008DACEF0FC,C78D513FDA145715,0000586145890697,8023A576933287EF,CEB145434BCAE1C2,7ED23B7546CEBD78,4D6E085FFF1FEDA3,D8992B1ACD83368C,F1B071F3FEF2FFA6,0718435E41F802D3,ED856439548BC310,708A0C1D18A3BA74,6BFDCBD74EA0C6C4,B1822958ACBAB690,00002E809D4EAE60,E590B087FE24E14E,1CBEBD2EB107E67F,18E701C7C84AD177,99567C426FDE656D,8D053FA8F8B75C44,D56F4E9931123FA4,E89BEA1A36E44E4B,1544FA7B968392B9,1E492F33CCFB41C2,005594E18411F569,6EBACCDC7E710D47,00000E1257EE063F,D03C7BD951FD14CD,6C1C45B17D8F95A5,E17F3205278EE2DC,83A5768ED195F425,7C9C37D346E8CBC9,0CDAC68FB483871B,22C78C5CEF4B5654,D4D8FD14DAE0B283,AACB58B93A36B24B,6FA360F4D05BB1ED,9779DE8D259B7A73,000035E9FADBBF3E,99E66086A0D7D3D4,ACCDB1719306C0C9,476BAFC700DAD5CF,A54D05AB50ACE624,472E0B42BA15B48D,696DCE3DCB41CA20,313FD9E7F36C1A3D,19DED091420AECDB,1338D68113095D1C,4213733AA78658BC,848300EAFE9B8440,0000230568D32C96,B31D575B231D88D2,3AB48BE6E71AC029,B1B99E5DF0C70421,4164BF77C12AEDD1,9920EC1CDFDA696C,610EBB23D4B1DCC6,5D2923623E3CEF3F,89C3E274C20B2096,A5D519D331EFCF0F,923EC6EFB1E7F16D,35A6F52847460562,00003A3E5ED54384,5E4868EE53762D18,7025B12200747D76,D716B57B3DF3C26C,0CBF665ED2601C15,D71601F64E875A1F,01E6E98FE1609184,1F604EBCA06B9DE2,E3B2D4871404C53C,3CC4BF7171F68E04,C1330846AFCEAD66,B4EB1025809E00EC,0000438415FCC22F,C5B48186A4D91964,BD10FC89618BD7E0,0E306055F6879388,4DCECE0E475D964B,79A13DF0EFE31B19,98668A23049FEF59,2DD6D826B65C59D3,9563288E7E29C2C2,485A5BEC3794A586,5FB59D7EF38E6867,60CEE65129DAE1C7,00003086F2C0C9CD,90A547F9FD71B606,E90B6B5ACF06CA88,E0F11381DAADDCE7,34E36617AD52063B,25F01EACBF0D8B63,201DF269BB646BC8,572775696CAB3813,76218006A8F9EE6E,899C9F6572545AE0,527CBA26E5E7591B,B9E149F96649DD72,00004A58FAF6941E,3F23CCFE9478EDF3,92D6D6450CCD2E3F,653CA641B0D4B32E,E9681DD5AAE9FFED,1E3B82C221913D09,0E0585F49A378894,42C56EFE93BF6EFD,F94F6BA03457A3C1,8E109D1C753E4B16,0B390566CF192ADE,1C4CF550109A3D10,00006B75CED4703B,E8B4B28C71574C22,FF9AF0A10362776D,6F874BB578C89585,F98C5E08F1040C25,B8BFAE6806F1D7C7,4B65B5ABEAB59A33,FD195A7E01ABDBE2,09C0950AF06C8E79,5E741EC4E6995A20,213F52AB3678C2F7,AE6E4F15A7C9D1FD,00006BAF5C76F3E3,A4EF459B4160AA68,4FB98E16A4F38176,89C3FB73A3FED0D8,4ED65130F43C8B2E,882D6A1116DF4CF1,03FACA5273B44A05,CC510AA1B7223AC2,4343B71CDA3F8F87,53CF44FE671CDC2F,69B32640A331524E,286A05E559C681D2,000043F0E64B7928,E6EBA4B23BE3E8CD,FEEC2FB115E3B1F3,0E595C3D1D3F5192,9551C14073023E3A,AF65964034D93D8E,CAB6E02EFC422ADC,79E0FA968EBE72FC,B887804316A76C8F,18736F205ECA7FE8,C1F8D49C7FEC2802,2C0012FC42150F2B,00002CF5B977F482,DEC07E3E073D4EA5,4E04E218783B8D3C,343D358E4C90E1A4,9D6C4C0C3210857E,26313598788A2E80,C2BDAF61A3D8510E,9EECB5ECE8F0901F,EA62D5411D5E216C,FA4D34AAC140D916,6B4F8D93053580FC,48880359368DDE5D,000047E6D1C18861,8A90B83130604E74,F43B8A476F87E449,C8CF112F5735C70D,52DABCA6491B81D9,2D40A0003BCF64DF,2AA2CDCF003279A8,778BA1D2ED901131,722865C4C9CA9287,1EA69FBBD4892A41,EA3F6CC6702C1221,65678214A9BEF9EF,00000215DC38B220,1103CD81128FCD93,781EF4A25C80E587,BCA95261D49EFC97,38E2042A6A0A45EF,66B01EA5B008A3E2,C12A1ECDBB4BCB1D,57C14A7C2011A3C9,FE2EFE6BC74DF271,C0C26071D284309A,95507A05CE88B9B6,D0D8F77DF70C72D8,00003B5DAD0D83BF,632D88F6EAB88A00,2506806248DE2EDE,D86700FC8DB53A63,99F79DA5C22C3064,CFDB8B11B2C08DF1,971B24B79E77D947,F4A834274DD35E96,0D024A18C48B5A9C,2A0B5C3A437B323D,38794E2AA3999E97,FA561EE77049D252,000012A1AEFCEE9D,A47C96CB076FE767,92790497F38F1D06,173396DC14A5F6E6,A9F1923E8317E6B8,00B8FAA534838156,FFC4B721300EBDB4,BB7505F39CE7B940,E9DF64DB5DDC483B,33F3CD238FF3FD63,8503035102B3141D,770318887F258C4F,00006F9D229B9B21,CAE7E3F36384A8C4,8B9BA77FD3EED999,D6A016A8A3F5B6C4,7C4996B6D7B0E0B5,236B604F1D84E879,95057BB002E16DA0,9495BA772AFF21C7,02E7485B59565B6A,3BF17B78163C6F89,1340284A31DB9B9E,81DA55506FBF3D51,00003736FFC3772E,5A0735FEC1D794BC,5548232D88A2597E,BD3FC6066D129206,2E94E0DF3233B3B2,A7E1C35AA8AEBA83,71A4CDA2FDAA143D,6D91EBC02BFA12B3,71C07E2A55D7DB0B,A7F1A3008AC3D9E7,F6F4A4615C3E1CAC,32ECAC408930C28E,00000430321AE23D,374ED4BC7654943F,AC201306EE41BF35,78DDFA1C1AAF587C,9D5C78D1FF9EAE37,9FBB4DD3D0ECB77D,6C65B0C79494F6E9,B698BED56BBBCF19,E95D7EBDFD1D1CBF,8C11C2B993D010D5,8C09A0EE4440B9F6,EB5D3016BB1C7635,00005F40DC8CF085,668B01CFF7AAAB12,C658EB698A7F4A27,EEF72191032FBA13,FB8CC7578B2791C9,E578F7602EC0946D,2C89EB7CE6471ACA,48F44C48546CAF42,1BF5A41814546FA4,D0BBC91A4AD8E2AB,C0E958EB3B6D0E36,D64934CC679C5F37,000026C2A6D07AC3,8138236260AF9108,DDBD4D220E7E929C,5EDD88643E4C976E,2E756352B3A292C1,DB443DC5C8977A70,F0F08D80A53F84C4,BA3ABCB080464273,554C06F12EBB4ECA,CD33D347FD527EAB,169E3F3DBFD6A7FE,D3044D06520017B4,000030C33FB8C5DE,2DD6BC3ECD966AD8,B6CA507276C2AF57,451D86C39A156DAE,EED33E0978D60C44,188C023B3DFE98B3,7A3B2729B406E91E,4548FBC55727CB26,D7A9F7CF271CD2B1,08B4337E9BFAB5A9,54031038AE66A6C6,A1D4DF0490739EBD,000052807636FE09,8D0116DF8776D348,7CA1CDA45B59A3D4,1C5DC697999BA02B,C30298F2C9E6B856,7D315D359C676B30,500606A39A83E30B,C63EF9320B1312B1,B5D60A593594BF51,EE746B764B6CFD37,E6E0E19FDD06D5D4,5511077883E8CC1B,000021354B5AE83A,958188068C081281,AE42695CC6E5B94E,F4E392DBA4086FBA,D13DE37BCA12AE47,0E4EA0657F600DBE,C83B69306C4402FA,179E0BCE6C9B1543,8F83FFC87074DE22,0CF10704969D49C9,F0AA502F7E99C128,7F1D5EE6CAE5F93D,000041C0A7C66045,742423D495744018,A65E0EF8EF39F108,620406D29C535038,C63DDABAB6224712,26740F63A5A86248,BB2328B75F23BC17,81294D6CE5D0D279,25EDC22E80EBB692,27AE1987E70E1251,8E04F9AE729859AA,77A2F955BB5E18B1,00003C5CBA71A689,A2D2EE3B3E5E3236,467284DE8412DE62,E026135D5B6F1210,EF0A5E83D686B05B,09BE7E6A4990FD4E,22732D3715E4B368,9198B5D78B0D9937,6CE5FAAF1CF4C99C,6B456B7B742F4325,B8F032B9D92E94A3,5931539B430B666E,000030D543E8CCF3,243629D1BD6B268B,0A1150CA7B8E5F12,331C2E1DE45FB7A3,9B9F2BFC7B545897,537C55C5B5F6B6BF,A520B130C504CDA4,8F3130866E740D3B,4CE743DF3BAA7AB9,42D0F8BB9D258729,4C58E0B91EAC4616,E8FD6020D2A75440,000068154377F1BE,06EC9E6ED6AB9666,B40C17196948B77A,CE9114BA411F5CE3,F17C279BB813269D,704E6913178A70E4,2001BA983C53D208,325C5E2546048C6A,24931C757490AA96,459BC526B1753E40,016FBE941BE0BAA7,C687D1E6AA9D0873,000008EA37C798AD,D0C13ECA3A56D8A0,9EE9998C4321487A,0B1AECFE54E11FFA,46FEE0096C91FB36,45F37A903DF23D30,A447277101C3F39B,30A25C5BE6D3C230,FAADB69CB1D0E2F1,0FC5C3C4182F7832,839D5BC5E0080574,89A645B85B489880,00001F384DAB30E4,DCC3D2CEB4E09F10,EA961D7C710318AB,F8021B73AD3AE485,AF809C5C3F1D3A84,CC48ADC2BBB9395F,2213693367C32681,659B9CDF6406BBCC,88DD31D10D3FA639,F47E300836607FF9,1A8294C572DC428F,3D2E1EF11B9E358E,00000D05DDD0D1CB,7ED32F8BE9756A42,70A2E0DAE4175EE4,8486B8DDBF9FC90D,2DF9AE0DC0442498,2AEFD89E3D60A17A,ECD15D9EE2A65A31,C004092F2538BE36,1B8A6068D30128B8,6C3FEE578FE52D7D,992E2A9A063CC5CB,A4F3EAA48324EB40,00002EB5FBFB470C,BF1670654A062E30,2CF8A21BFD0B3344,E2575C78988BA0EB,BAE5CC787FB05F60,AD7B4FBBB02B8283,1BF97CB8FF074B6C,FFB0B989441A70F4,89A607DE6AED14A8,D010058D87BB3A3C,8E8116075343FEE1,8D984E7D6DC80127,000001D79E1DC18C,7428286DED000F37,7D191DD33619C8D4,AD0304CBDC4F26B3,0DBBC021D2802DA0,6C45F45D68A173E6,A8E565BBE0CC8873,6473953CAE4E15F4,14C85B520165F783,29E247F6EAE745A8,4D59AE8E7A92DB9F,C789DB0C58C60A2C,00004D024CECED47,76FB0BFA58E0EEE2,A168FDFC53882F33,EF898ADB654CA76E,A59605573CC84CD3,7D1783D0756C6F42,00C7970078828C24,6DECC63D5B5E5CBA,DBBC59583D5AB912,68BC00F381D4CD65,E00164F8CD5944F0,2B07D6B6473CEAEC,00005C0C626CCB56,40C21A8F878276A8,AB03A186EF9D0A64,C3E2C2F4C66ED681,381B994C598F63A5,F5DE23E46F24BF10,D527DC93B1DD75E6,6FB0DF19B720FFDB,A4B8070D84FEF828,BBAFD654AB5F6E62,EA6DD74CC586C983,46EDE7DBEA59649D,000005447DAF48F5,F2CEAC222A164645,23C2E7239CC4C567,C253D03EF1E85E7F,BC3A9AA386E115FC,790C4A4F220AB73C,437AD81B668B985F,F1470DD13D3438B9,5132EDA5C4606E4B,87C4F34B38108385,A28B98744353A090,31524A273A1F7FD0,0000150A289A05D7,CCFA830C2E7F0C54,1AEB7DB1584FA46F,158D5445926AB743,B01286BC30D4381B,442D108E5FD6D4B7,BFAAA482241A0202,6B9ACBC8DF8A1A23,BA60B96E8553A462,96673D10A61A141F,DF874DB3033F6A63,CDA9F20D4B892C78,00004F82F7281B00,3077259A4D5AC3AD,BCF6AF42A038AABE,1046E4B0275D0D79,BFAFFAA02BFFBAE9,619601F4730B8D68,868C44B04E727288,7AB0D434D56BBDAA,86E97FB1F489E463,7DB40ED8CDBB3F53,4543E471316DE717,110021C5941C074A,000063AC42D2F827,2FD9EA6DBF28D307,038BA0D7E2F12B94,294698FCE33DD58F,F6E7E79908D98C13,512414B6B1000BAC,E8CCD56D3585BD89,A648ED08E756ED56,430E81A53081D2EB,19B848968CFEA650,F4877365D8645ABF,DF9FA2D0B95C542E,000036ADE99DE9F9,54157325AB797DC0,5C51263E904ADD46,AE24ECCD85AABA70,0F2A700F91B00311,0E32E6A3601A2AED,177FA2197A06D12B,26579ABC5BFA69F9,CC31B0F0739B3C27,83C7701421C60F77,43A1200011719628,2E71037B5ADB44EE,00005455184B42E6,8620E00096CDE119,E2F7D47619C87F5A,A74042E1642A935F,0802D0DAF576CA7E,059A7D45133B385C,2CFFCAAF0B50E207,7B99BDC7B52E93DB,9953CD0E6E71C8E6,2DC897B757614477,399FB38562F85A32,A9E9E8E4D0BDA54C,00004275AB8D3280,197CDE6AFD14FCE8,71C265F952452E94,FBECE2167BD7F928,0BB57AE4C9F0A23C,DDF17DF6422BF787,40E73E28D4C43CE1,875FB8D516785835,8FA4D22D64C11783,11846DDA2AF5CB19,F9BA99AC87F6F7D7,B024E80423DC5BFD,00004C68996D22EC,B59BA265DF37519D,6A90269B3492F0BA,CA4B3033755FF941,01C7CE181B6B7DDE,8EB62114FD9F6124,73489A744F5A78BA,562FD9BDB7A65EA9,BB118083C55A7D0B,830B4AE91F0F0CB6,8E98D57888D6B561,694CE5BDA71D7B05,00006D387949BC4B,372567195CA152CA,021E3D343483A677,EE855F509A41800F,362D70F6A6C50181,3B4C0BE072519A24,314AE7661B49FEF3,A1BF2EDF6C06041A,AA96906E760F9E87,69E64A8D84DA07CF,2A5C29C93A71B248,D81BE900DA545DF5,000015515159595D,D1F3080EBF506FEC,BB88D46370A41518,C677D8A640F97D6C,68FCD01CDF24AB95,7BAB6C97546F0905,68C0EB6DB1B865E5,8D4075077A9624E3,46C9BE6A197C0B98,5A2EC2CEB428CBCA,92FF32DAE0A1B701,D775B0D3EA8D5F61,00006483F971441E,010C96D22F0B1F54,7000D279D98E4168,2EA5098C0E5714D1,9E30448F10A05606,13D6D16AEFE031B3,D7172F12E5AEFE27,328F38D0D6DDC558,C6AB387630B1C5E3,41C06DB8BED408AD,3A90FDDED6F2F8AE,92AADFE102816A7C,00001FF2B3A9ECFF,389CA3C61ABC6DE8,1491ADF856DE2578,3991156B8CE0032B,A42A0DEA0389288D,96FC6DA27DB74AB1,8DB4080B2753312F,380C53246CCC15BC,7DE171D80257417A,401EA58A32A64441,4300A9C101E7F669,B756D2D7720D690B,00000E0EC89267F7,C53691CDDCE49202,04A6317118653241,02F7696256172421,54C6A5E1D6F13BD9,A306AA68F9779953,9EB0D0E62EDB199D,22817EFABE66D181,EE42B5ADBBF33C43,107F4F0EEFD53B4E,81A8B7722CDA581A,BE18E7430367792E,00002BA45D75A76C,69EC4857063E55D9,B48FB3BDE3801FAC,BB04BAFE3BB00955,36A0A9090F4550D3,E738800B149DA8BF,EE7DC251E384642F,BB5094799EE9C03F,014A51DBDE9462FD,23197C6EA657C38F,9276D0F497C223DF,1A2DB06F59EAC85C,0000316AB1AD08CA,5B1D717C285B2EF2,C96FECA9446A6A8D,FD8FE2CF93AC5398,74D85E0EF422B204,C525E66FC3F88B45,94E1A4D11FF79C30,6380F2D10D590286,614D821F6B9221F2,BBBADD0F40F326C1,84532919D19A8E75,CF6099DDCE80CF8A,00000ABF14BA415A,461A0FC7BDB7413C,55DE99837B89C52A,0617A6231CAF40D7,19BFC13DC146C60E,982DB8333C8872A5,668E7059B26EFC92,031601E3ED794286,C88546D31EBAF37C,B0121A779D203E64,F39E841E865D4BE8,0B9AD79E2A768139,00003AA6415AE101,635058ED88D975D3,3C86013BEB4EDC35,4FE54F145C22A8F6,61EB2EE29D0240A5,CDBC9A0B6AF663E0,40BDF3A07B731DC8,C36713F4394D2639,AD5F248C5E0DCC15,661158AD2297E6BA,8E57A112314E6C4E,8D189D7695AC93D0,000027F227E15AEE,3A3C024EBF468972,83D1CC4EE9B1D202,05047937A50451C5,A794E7DFF42FAABC,1A9F98A32CA4E2F0,0DB7CE6971DA662C,0802020B94D82A8D,4D4DB31F16B0829B,FD13FA9CE95D7D48,653522DF250BE33E,95596A7E1C9A860B,0000216C1A4C8F1D,10C9AE937EED3BB9,86F90669E5C33255,0F131C7BDF445D31,55DBAC4BD602D550,6F179FFC1F83883A,31A06ACC7C280C46,76F54E74F5D4E5EF,D49AED3882A528CF,1106138D5555AC74,13E2510D695348FB,F13712B32566C930,00004FF28061237E,A64207FD2C7B8FF1,62EDEA4327484B3C,FB8E0D1D9756CD9E,F194F0F47E71461C,704BBC17D1C0FB28,A6A601F2E87991E2,1CF1434196B14E2A,EF811D73C6B7C205,15A90960D3BC70F2,36ED85F16FBD5AAB,B3E38912A3B78334,00004AF7767212AB,031455246CBFD468,840580C4ABF151AF,EAF2FC30D29367FB,70579ED3597C9858,8E10841CF3977180,D8313DF058C31EAB,E76EE68ADBAD619F,32517E9F021E8B88,1F1F1864C1C39798,EC76B0C0961879F0,CA78817AC5DB2852,0000630CD64314FA,09A640001FDDB0F1,6B96030B161F21AA,5BF83714E43058D9,B32E3005A33EE59A,847B811D78F439E9,CB68E1ADE89ED8DE,7171BB71B1B5F4DA,57DBAF31C191E05B,5979ED9D1CA3E0DD,2760B9539D2F658F,B742F27472C2F084,00006F1A787A58E1,5E4C91FB02A94D0C,FE5520F409745209,8332D5B6028101F1,720149726349CF3D,B797738862A0FB1F,914B1ADCB37F961B,1CAC385FFA10ACF4,DE70FB75B902576F,3BB6AD090A182D90,FEAD733B6E06D236,EB463D4AF946C24A,000002028AC064A2,92E2A8B88C2F7C2E,FFCF3A19B711CF7A,307FAEA4A8E06038,B85F6C5E22A64B62,60B1E673F9B38C88,2F697E0F37BDEEAA,D7B5A450930500FC,0BD3B4371C3EACC3,EFC7BEB78E6462F4,8B5788B7DEBB7231,79E02153D0C9B928,000052A312463A7D,0D2E43B3918377F6,A4D826AC758F3834,1F1FC0D9672EBFE6,13E4EE582F8CEE4B,B49D6DBDAB4B8124,D313CF303DCE2AD4,A3723A50C9A32350,21987BDD58207699,DDF953A039C437E8,C06BB1F79D2DB6EF,B75661DAD650763A,00002FDF4CD0B5F4,B0F561F31B1389E1,8EC3BC3DD72E9E74,00D1C6F55249EECC,A4061DAB3670D6B8,16FA8EBB55AD6D19,703964404E958636,28C9E90A115EC68D,437EE67A66B64F37,4E3009D219DD4DE6,D4E4F0FCDC87C04A,E31D32AF1020D1EC,0000351E9B7EF321,2103E8103D55C7D2,CE29492769222231,12168CD577FB0D0F,9ED67FEF7CD44779,4CAF1BAFE96C3BD5,DEC728C72F4A28D2,DF50A6A895EFF325,5D29BB9EFE298FAC,59582A093A22FCF1,D39B90DC5DAB9E43,DDAEB27BCECC3C77,00000CECFF3B3522,B13D32A1A979AFA0,23C175CB0546C049,CFDE292F217D1896,C216827308F4BCAE,0879AE6DBED493E3,B764B8B74E860E02,132147FDBB1C688C,F6BB4BE8C328FCF9,D4EE7DB91EB343D2,4CE3EC2461B09FE9,B71A2A8B5C8E7D01,0000019EC0177E82,8DE8E0824713999E,1F201B53669D2080,074D17E0DE7D2040,6111EAAE6824D076,37A7AE734C74ECBA,2EEF755050D9AA8B,CC9D8CEC460EDDF7,412649C2E85700D6,753E929510CAE0AC,1BEAEB4905E2BB42,A7B49E990A80D0A8,000060B88FBA3F9F,7573357D3A330D93,AAF9D733DF2CBEF3,BAE570F6EBA8B4E3,CF8A7935832B47DA,3408517817446AB3,62DFBFB72F169E4F,B98DFC4A223C6285,EA481B911E2FA43C,E72D63C2977494B3,E42A84C741FB1AF4,7F028F5625D34A7C,0000567EB0AD6EF9,FF286C3AFDADB5B4,659275F170539932,842B238A23BF44B6,A5363B39834D8E27,11A7120A9BC04584,202D9B262B070C84,EF5A5D2EC83FD23D,41439F88E0F0DF30,0A9C1D4651BCB140,FC2F9EDB23F0C2B7,1D6E6BC6A8E9E5F7,00000B0D4EE477E3,B5937F3A01FE2D1A,3C941B7CBE215891,0414354E0554CC57,2FEF01A93AA03358,0611905923171094,84D93F8B18B573DB,17265E2CF9F86D97,BED303092C25BC86,C682B11089932B6A,5DF12F6B2A185162,37D0EBE5657F2C7E,000042272BBB6B57,362A1EBFE8F5A874,F636E21CA2278527,81DDDDE22516E087,C70A7297369B825D,14DC2658F4AF3FC7,7D2470F3352B1812,5B9DE9EB6FF0617A,379EA2617B123FBC,8EAC4D1B2D9A0F7F,90B2EA9D1EBE32D8,5DC16E1189CCA3F4,0000166A595DCE85,AE85F7E91EAE794E,E58FF351C9D254AD,741373BEA13D0B29,695716CEBEB5C02D,D408943556EDFA3C,3F0CD03A3023D7B9,05A046D9CFBC2A08,FE4DC9CCED748AEE,1A7E75782CA439BA,3B57610D9BABBCC8,11E769B0C5E7CD7F,0000050C3D654E80,3794E69184F62E1F,B1303D5E5396D5A7,17F1BA50F862A461,7615409F3E472D71,610A81BB66CF9F8C,37FA8AA3D1113289,1D1BBB45819D76E9,01C898B16B1B6374,14B35782F503943E,3586CA64D33A7B84,0E204001869E7AFE,000019443AEE6351,8798900797DB85D9,ACF2C01EFD516067,03DD4565FDFFAAA9,AD203081C1CF8AB8,C0A35AB02EB93F04,38E7325183E194EA,A71C2A44372A54E0,A36E48E01690ED63,D738CE9F0FAD25ED,E6C10C0E1510C367,120F56294A65FC4E,000035B60CD8396B,4395EF6135D01D89,5966382A002FEA9B,13409C840AE814BC,30B5B3F930D8BE60,0D6E3D5D75971208,657B1316602441D5,DEC83D09641520AE,11D3954D5638D76B,3F8CD323981AB7E5,5A188B61B94CC868,C7C8483AED287B0C,00005791CD257CE2,69D0798075C23B75,92BD143C4320B9C2,D12BBF7025E4B5C8,926072DEC2292FC1,EDD76393AB783B2B,E9D400C4034DDFF6,EF522C3835E059FA,7AB3436ABFD660D1,20CC9141AC6DF6F6,867AD6951150FA68,972B03ED0E61FBDF,00006AD0C4E49DF0,686EE9A9CC3F7A88,518DB8A29410777F,56926ACF686FD261,D50B9194E2D9474A,7C5A857C6012F3D8,854ED3685CB25952,D1253D5488FDE045,04A4BD2C45D0D32F,54005D4DC3B42D11,B5C11AF4FA719290,E8B1528DED5AB8B2,00000BE3BC854F34,E738CC398810AFC4,7973DFEAE425E507,9C7853DBC0F054C2,0F733136378BE92E,9684652F84D9DA83,1EBA25646E4A92E5,77398B40B01E102A,E48045CCAFBFCADC,1CB7B36A070E6CE4,59C03A89202C10BB,60794D3F08970494,00003EC31BCDB3B5,67823CAF352E0A0D,3B23FD4171C129B6,799BA3EC69109C9D,E4E29DC6AF389526,6D839491FAE413C6,B173DF09C2D0682D,8BB9B1D027ED85E8,1A3F1C28C1545A4F,305CBBD25005FFD8,1BF1F3059FCFA312,33DF6EA13BC1C0DB,000035856C764CBC,E77DF4564FCCDF63,C856B345C8AE8999,39B222CCD185A910,E8B17A0D2FBD7E93,029115A12160A2AE,C77C65E3A4F3B57E,A243A61FD411FD31,AEC2D49279C1E705,5D882C06AC366C82,66A4A3D4736958B6,D39F492C1147BF2A,000064CBC3C134A4,7F52179FE44369CA,5759B85D4442A23B,A2F24A293BD565F3,8822654C4832B9D9,89594B6F94047762,A62C6EF595ECC3B7,E689A37C679F796D,4ED6CA57B95143C5,19394BB9F3183053,20757ADB2B1994EB,F23093C2F942DB9B,00002AA64991764F,710E50578E5027DA,3DDEC22D8C493CF4,09C00845414D97F4,C42E2458E4C13AFC,8C51C8FB92464425,7695CA708B56F983,7908C7C88FAC32E8,DB9800D4B7FBE8B5,340639221188F2BB,A0FD0050E3D8CEB5,93A1C46503FC4224,000044AF55B78F92,C2C346C5A43908C9,97DA447F04957CE7,62C56BB605E41B0E,E3E1ADD6062A6016,3EBEE3F5184FE454,2A9E37776300123C,004C70300308FF5D,0F69E07778D8E5C1,FB442EA5BDDC96F2,349D02E3D47FFC66,060F01DD50F10F2F,00001384A204223A,2771F6321975DFA9,7A7F0CFDEF680EED,CA7F60033ACEA746,52830FF0FB0BDBCE,8027127DE087CA07,92E3F3D93D40D93B,5BDFE7861C31CAD2,A5423C7589DD3C70,162E58B7A38FA76F,9BFD37EE8BA8664A,EDD6DF1048BDACC5,0000178AC20A6A4B,D55C40DCC6CF837E,0BF5BA1D086284DD,9CEB7C4965BA2447,108210914DFD4D59,64999FC808DEB88D,487BD1021CBFF9F3,2190316D976F2D22,7733338B3BA37C02,884B7D618E48380E,E76DBDF03D131AEB,B2E7527DB113A0B0,0000045BEEAC30F3,F7028A2D2CBA2E1B,F7475833FEF571BF,1BB3F375F22EC3F5,59C39897E070BD02,432053C2ABFEAF1C,A2D4ECC61371A1DD,A0D62AF0DE83F459,EBE5FB4A7FEE37C6,811DCB49C332690D,C6632628FD48A6B5,867D6743A4F59215,00006C61D48792B5,3E3F57755EA19C73,65347E4C5213024F,595900F4DB79E432,661356D4FC78561F,C4467DC1826D0FFD,988DEAD21D8B4C39,BDDFA39A87E8CE8C,4AB6B6DCE8DCF09D,7E343774173488C1,C1256B14380B08AA,2DEB3CB3A1E8686A,00001E4C0EFC3D99,8B1F314ACBD69D95,CEEDD314FC54BDD2,3B4953210E37CB10,989BEC3472ECFB4B,CD25AFC51FB80819,E9129D28D8AB368A,CDF4D3A8252C544F,BB1D85D429FC552E,224AF896EEB596B1,384838730276DC27,D4C9CB5BFF160B46,00000090AD2A8BE4,E2950CC2429A4BBA,CCE47F0EAF4D20F9,281D0D4A83EBC5F7,6EE27F0A76BD219E,A7755995DBDEA0D8,700F1A2139F61A53,D95A76D800653ADD,A84D5BD48D09BA87,7102CE3FCC6D4D23,C17A1B7D61F8A8CB,2076654F96A2D5B0,00004C14104F7BD5,26A7AFDDA224EDC9,30F6CDE9792BA302,64F0471225B0590C,F4998171F435C79A,E3269E320B381F2B,6546FD09ABAD32C9,C378436E3F395B33,AB55CA979DF5DF21,B8AC9B9B2B6BD30D,A4954EA9552D005F,53220D054A4FF3C3,00005A0BEF137977,AB1C9403DEEE78C9,A9B19B41EBB1CA3C,2FDD2C10F3F98F5C,DF4E423C3ADE7336,891503EA3FBE9C2D,8E9C8153F903C11E,1A2B57C0345CCDA4,19BEA9CA9DE0D6A5,7A5E4C3781CDDA77,E597408F09CEE810,1D0814CF36F0B83A,000019A16D73E2A6,C632AEE94A09F472,847FE5DC3FCB6624,FE55C6A7C07BF832,96BA902C3127621E,3BD5FB12500B3B81,C8CB761FCFDCA919,E4CB47DED4E1E726,5D0E6D01BFCA38EF,BD325E9CC6674AC7,D4968F68EFED04B3,93F586A3A5488AE5,000063F0D1BD3B21,08B55F2F3A483254,C421ACC801F77FF2,5C32F7823FAD83BD,7EF013B7BAB05FF7,4465FC7739CD5F14,79E4A775A367518C,85E7AB1E5609DC77,8C91E53910FE897F,B3C22491E167B3D9,C591C88E5BB0B506,08DED3E361C8C7ED,00006E1D8BF10CB0,6A8784DE6275476A,BED7A8D2F6442820,479AA35E75CAF9DB,C1A6A121526FA902,AE1436C31A7ED2B5,468036945E1D6AB8,438F861C06C0970B,0A95D246800664BB,DAB4BF110B8AF474,F767A6B9883967A1,17704D5B31EBD219,00001B0C1A8D2104,6C7B4764A220F3A9,DC0F0AA1EF124958,0E4411D6A4F803B6,0D91D36389A4C8CD,9813BD47F0DAD78B,E308CB3B41D75F25,B95D27B8922F2844,ED02323019E24E98,8D3417EC4B5B89CE,B980319FD1FD5FD4,F678601B33ACC602,000060B185683014,7574F4500AE0D880,A62F8F4C3835237E,78F500E8CCA4D0C4,4AD9C0E36B149B6C,95E7821AAAFA32EC,CC7510AFDFFAA1C3,CBE0975C43B658F0,60D0809299AA2B49,718309CB60068550,8E931FE88E35ADBF,21FD3C6EE9EAADCB,0000683C8B2CDF07,3B9A39D897B2224E,EC1D6A85B06B3406,FF05738D5D520E8E,0D299C3BC8BCC5AE,2119009119E16B5B,26FB4F2BAD7985DC,070D25001AA0DDAA,1223F5F048AD4485,BCEE12790D5ABE37,8518455FF21BEB2A,468A1634D65F07F1,00005D7E24C7F0D1,7B8BAC30F5CF045B,84893BE811B630EC,8B1E598A3C0A1217,E8FA4701E16B7DB9,7D6F77A5B7999245,1820C3D0F8DA1F0E,46A194C243198676,D244C586065D1A90,91369F2AD8339D2B,731C69E32B07DB21,D5666E588E88BAA0,000052B6FC09D169,F150CEA98B9E343D,1DD0BC498BA6E578,98A2E5E1584E702D,997EF19A24F81703,1B75B3122B9972DB,F28978C821A161E6,248981D87D858BFF,65EFCDA36FD1F78C,02AC72C099BFBA9C,33F04F40857AD7BB,03E5AF12245D06C5,00000BB1E9AF27BA,3D7BE7B04521F19D,D435DFC99674D251,2F743E7FC5867D07,EF9F751877187753,B3ED38EC0BEE78BA,AD9354D2A779B106,F9EC524374E31B40,604F3B78C8F8C964,955F4AC04803133F,6501DCD8C4428B6B,2822FB4775D1A839,000069B94735629D,87C5B58ADD20D7E8,B3773C97C357A9FD,2177BE6E2E558B1E,486B07BCE35C9E09,A7CDFC58B080F195,3190E0122764F882,9D892344A1E8B81B,896FA4A3CC7873F1,C259CBE73C6BFCA9,4535181AB36C0606,1FD72B787C271C1C,000037C39BB010D7,F43A313267A86F7D,4E83BDE9FF8B620C,8A77750E8F3A5AD6,8210935578133F3B,4AC9A53E2986F303,88AAD78BA175BEA9,356C17ED8C10A5B7,9586E65095A6950A,7FC71BBB6265DE2D,0CBEC3A289C71E71,BFDE0E1C579CFFAF,00003BCBB957EAE9,E3942781420DEBF3,C3EB384081E8712B,A981A945A1D41492,5747C50DED15C1E6,D0F8B818A5D4AB73,E6EE566BB8D5AF5F,A5AFB645DDDA33C7,85BBB53060C12AD4,2F679015006FC36E,3FBACB197D406836,FF3D4A99AA73883B,00000796DD884F2E,4602F11CD879EB2F,87925C8151995B73,EAA0666BEB2B7481,5733D72BA78B1E71,61109EEC4FF902FB,8082EE4E4A0A6D37,64A42907CC27EA36,B96322FAC167FCBF,BA44FFDF4A707470,C2AAE3AE32A22367,05C3359637E88EB5,00000555D696C3AB,3A758AFB2C42DCD7,834BC264D1E9DAC1,1782CCB9BF38CF45,2122E7170660C339,F9C0A8905BBB90C9,A8CE423AF8DFF814,71AD34C52FC51E90,384DA37878A2A933,480F35D08B67DB2C,373B14349DD88900,A9D9D888EC767142,00002D84CA7C944A,3EE7C62B62088980,0BD65C59B3B34BF8,D3D5CDCF1B624025,8603072CCBC2C03B,2423C4E24976175A,57CEFD8E4A61E633,960E6511B4ACC946,B0CB00E7E7C5071E,93611ABFEA79CBF2,B86EEAAC4C43AED2,5DCBCD831C70516D,00006CAB85286258,EE0473671260DF2D,89976CD17D7DFB3A,160D7A62596599D8,1F96FEB5F1AE9DF5,8DA8A6D7E92C5138,338E46E40C121F6B,8674905D92D820F9,6B726F2FE75D3E83,A4CD83A289D0F806,60CCAD9E2BE4787D,8BC2A4783D75F34F,00000D170A542BE0,96CAD529B29DCAA4,78D3E7DFBBE7C26C,31BC535060CA263C,0ADA1177356196F8,97CDA6CEC23B2A84,604983F8FAC056C5,3A8C8633C89C7B5E,04A50A8E8513A53A,B7AC8501D5D51B3E,FBE2EECC387E9648,FCDDA19B1D6BCC58,00002038E88638B4,20223B50F70FD94C,4EE36A968836CA2F,C11037BD3CBBEAC1,E4A410763840FB31,A76784735F7D00F6,A0284D13ED4A342F,27343C6D57C22CC9,915D0C872E0F6654,BB03529F3D4689C6,A384F4A2583A32C4,BFFD8297BF4BC816,0000248A94BD4713,EC665353630195A3,BC59A3D196296708,D583D250FB84B08E,55D69CBDE6CB0560,9BE5ABC8241041E0,E04FF4BD7A10D443,512940C3A743D6EE,920C3C2457C7DE28,80B119D6EE840056,0852A29A89D74E55,66B82C17FE3F55B7,00006B90D2A4FB9A,FBD5DA1499C7A97A,FCB29D70C14555A3,E531064D7D420170,835E46B1EC3F5962,6DFFDFBD7D10A379,E98F57EAD2EFAE48,774D9CCD70EB0A2A,2E64DBDEFA753BE0,DBCA861D704DB3C2,3C78B71060BC8F30,A3ABFEB14F916241,000026EF9034938B,8D6A6872EE943500,084A0A5A36B61126,2D1980C82DECDA1C,B5FDBCF5ABD76D89,AB84A079AFD827B0,B5EBE21037EA1EA4,8E4F3D7E57A9E4C4,DB9257D44C624023,927C0B1A116910B1,EEBD2CE3724CC059,5F1C38A9F6608174,000043321FA78875,A4DEE5B6048C2F0D,2D246A6720A6462D,A1E8A8C9377776F8,92468B36C9272407,2C1A540C5EAD3773,FBAAED7B7B8C18A5,2F17FA4C8DA9E064,3C2172EDC1250439,0696ED88D63206F3,08312CE1656D0973,3DF1FD2ACB50B876,0000648898CD765D,2E51B1DC72F0202F,9ADC77371FF66453,FDAB625671BAB047,052B1CA4B057FBCA,A685AE12DEA20A8F,5237AC303BAB0B82,8C1DF2BECF1F4BC5,82E2968246DFB380,CFD3760E28DAF636,A554935F882FB49C,AA98C8BA03A8C2F2,000028527E45D439,B06C6E98AFCF00F2,67685D0C88CEA082,29EA8633DC90ED13,FB5DA271AA7D4D2F,83A68BE3538EE7B9,8C05AF752F4BAAA8,A11E612B9040976F,5A9DE72A72D2783C,6D4CE3F0AE1E9F57,1C6FAAC3FB2ADBC1,20BB29C2834D4537,0000265E538389FC,22CF16447B0FFBC5,8151474A9364851A,DC66789764760770,8FAC01073D995CD5,049E923A1604C4C6,0807D58ABECE4A75,F2B84AD6B719EBF6,5902E2C6591909CD,E87A55418BFE7F82,C14AFB38DDE3C3B1,371E03D180EC6B9D,00000F20A74B5ED7,C1E9FE385E269664,F167CF0ACCFECC88,DE60E98E1BFBD17D,048190CF0FF4BEF8,AB9A39C3AF901138,4C857CF0464934B0,A3B7BDB3A3A4C7DE,C97831905A6D8265,AA3A04835B5BCEDC,DDC8D8A52ACE8621,BDD0A686BB4A4809,00003CB71D4AA268,9BC70057FFD88A40,7FB0CC6D3595BE4B,A444C3F4291EC60B,C5ED2FEA34B5D6E8,2782D5FD07F1553C,2B22F7298EC10B51,38E38529393FDB23,D6976FDE2894F100,69824E1BB57AF544,7B7AC9A89615C3A7,15C4AA58B2CE7928,000007E89A702918,607EC708AD2B91FA,098BFC2C85337F9E,FB12C2CAF82FC675,F6FF83A2D9A94372,B22019435B929556,8DF57587B0B36E29,6F24E651C6CF40BD,B33A87BAF7F865A8,4CDDFB05CF388E39,8E85E62787690B9B,68CE6A6261118502,00002DE334A19372,C8821C7A24D49D20,9DE996DEB02AF85D,3A34DA7F3EBE63B6,EB9A52BD85451898,60C6A2431C92CF11,087AB3FD2937B161,B98EE435E9057732,D07B6DF99F2A0F84,B391D10D155E9B65,A08126239A8B5D27,4DC4A56E0A8385B5,00006EB348C23A95,FBF9F868993F86F5,7935C48F0F2F8C85,4737A771AF1FA1DF,E121F1B878CCB93C,55C4176E59E0F538,80B8F460994064EE,DCC82099A4328D29,5682A09F979E2060,F7CB7287FB5BE6E8,C666891AB44ADFC2,1A0BFDFB08E69AF1,0000354F12701B50,3A710BF7DF65C40A,884AAB79AF089582,50D8472928815F36,0627211EE3D5E2A9,EE6DE337970B1281,D7A83C555D8C3D7A,B402B023F3196734,C99AF9FD8391B28D,7BA6DDE9FAFB72F3,D338C3E20BED8DFE,0876962BE0E0C192,000043D0DE9619F2,0993731F8FC90E5A,D5E072D40A7E0ED2,030DEEC3A1CC51B9,9E7A66F14C26CDEF,8A080F40EBD664FE,6A2C07CD06137912,12A2514781F9C028,3037F6C7F3D806BF,A82C33E7CBA37D1C,C538600BB0DA6C3E,B7F31EE04B71C37E,000015F21D31711E,ECC68C0213EE7780,CDA7348B367F2AE1,A890C3339EC7DB02,0E94AA2816DCA539,8B6872FCFA51FCDD,413E1D5E96B1201B,51CC3482A174F7FE,47FDC58CA5D6D6BC,642724EC87FC11C7,F26BED92E24C69F2,55B9EE513523DD1D,000008293C9CB57D,14689E030307AB38,E7B765A3DC1811D2,49535A87AD9319BD,EE39EC6DE5C8833D,6336F843D7C6AECC,46F6626339EF4E0F,6A443B458682EAE1,0058C28D34581AC5,08CC210A94D8FD65,9B355DFDBDF258D1,6320983015A81C84,00004D791EAB234D,B5DE6D021B6A11B1,EE84E11217B38679,A6A930D363B8BB1D,5AD0D87A03EA2960,4AEAA36B5606E4C7,D0F47A0B5DC27958,5676420BC45EF2CF,C60D16AEE5460613,19771199D4ADC5CF,ED437D43BAD8493B,40E9108D30147F04,000064CFD7F21274,D2CD0A7D63C3145A,7EC2B0625E273B6C,DDCDE8BC6DC1DA7D,65BBA397DE116346,CFF5FF06763AE023,008ECD802DBBBB91,DB164245B9EA8B40,DCF2D634C05CED5E,1F73071AFA7DBDC3,72C5A539A5B5B9D0,B739A287004FCA94,00006D0A67398BBC,9BC1E6EFD45E17BE,57CF3798AC3C7BCC,2FF67B2C493F13ED,3E9BFACF29CB25B4,D99CB6D96B19593A,18A460C8DE39C6EB,255A7FCD151EA3A9,7015E5B574E3DC83,9D292A39E9228B37,CD396CC4976B9FEB,0EECC02FD0D82684,00000D2AAD23756F,93453DACAB7BC958,ACC8D603D1F32794,91C89BDB5C9BB62B,FCE213F14896910D,9BC9695BE9D70A06,0224BC119ED985B2,2A97CE341BC53C2A,E2EBFCE2B3BD5CAC,60DC7A3F4EFF7339,495CBEF2087B3B87,856BF0CBC683AEC1,00003237B7FCA1E4,5F70D36766C439B3,8EC1967B468387D5,C861E96F38A57B59,C633C5CB571F80B8,8B175725D1748FE7,9763C3199915AECE,891547F9F2FA2FAF,636E8398FBCA047F,D7D0E7A84143D3B3,CDB3EC3814B768D2,3B21A8E757F796A9,000025B9551D2389,BB469B5861073C96,6722360733A125FD,C02381892149182F,076F1975869CF616,5456F88E9DDA5EE4,18B19603BCE83A25,FADAFC25FF66B14F,5586AD11671EFBD7,35D656FE4ED779FC,38AAE096B9EFF952,7413E1EF1A207DF5,00002C9D374CED01,0AD31ECDC4972954,976B787435371EB3,EAB6C6D256D9586E,804CE1FDCE486D61,A530F33653C5DA06,8FA7BB1BAD34B709,0C394B148E74C8A3,BF390A01DBB0133F,0C14DCC8E4B4B775,5C864BA7D72F37EA,2516048D42536B69,000041BA8563D6C0,5D609EDAED633B9A,BF9B6A6B05592DEB,610ED89A598D51FA,883F653DEE898F14,E74E252FF264B158,CE8B1F20FDC6D942,ED1550FBD580691D,DDB96B3E2964DBA4,40E17F6C1D4F2D3B,20D3870E73F41FBC,16233A16A5C8E6D1,000029A13426FF18,A555CAEED7BD41EB,2B0C32242AC430CD,B0D3F885AC58C279,AB9F7C4022653E38,B2F57E0C7F087C2C,40363995E2B135AB,F78BF47AA4FCD3F3,838D1D0EA65D6A28,F072F61FB8FF9B5E,495A8D099ED4BDBB,407DD2B86418BDF3,0000528063E793D9,2E3854D9804E9088,60038A00E3E7A157,58EC8F18FE12E5EB,D3C070C7B4CBB813,6592605D139F704D,11207CE99560FFF8,B6650F80C3B3FD94,9965E2C75775E515,517F194CA1192C54,98F3C2FD523EA6F0,9F8819672E9A8197,00005570FC280E1C,B62487A82C289079,F9FBF1064C8E264D,8A67ADB6A41FE5A3,BCB45F01C33998D9,24513BAC31ECF5BA,E0E70594ED3B74F2,2A62C1B478F1CC1D,87EF4AE7CBF0BC8A,1FA62CA091BF979F,1331B8FCF16B0A2F,1039D4F91E08C8D2,0000238E8A945DDD,C49FAA7E64B782E2,80576B1E7D36D3CA,48F92016A7C6206E,36A3589813405F15,E8FB5B2251E6E224,9B3C754171B0EC91,589F06A6671A96A0,D68592408CCCF72F,01FCE5FDA8E0BA20,CADEF6B09D3358E6,885D070918BB2249,000002B99DCD289D,41FE265EC79435BE,C0635CAA30D6C942,E435FC3DEE6E7A97,2D489B63500FC375,6DDDCB7A36DE5098,81CEA013DB4A3EC6,4D4D81AF4752C069,115E946EEF1C6B14,B9B11C4B12E7AF58,12B8A32A230D61B9,E70CD36F47938E9A,000000E755B666E3,388270C7CFC2D9A5,D5DEA28826A10ED1,11B8425F9EE8B81D,253606EE73E8AB5B,675AE173463A722C,367FDAFB532DB10B,E0D388301095EE43,ED76D012116C34AD,1F301431CC99D450,94F5075A82C30832,E1FA9C20B9BFDF8E,00002CDDDFF187BE,DD7D6FFEC88797F5,BA529245C0F18887,35C20854E7B0227B,063FF685BB7D4037,9A014B1D59FC9CB5,0EF755D5337EA933,4F09E7A03A3E96D2,5124BFA3A7B34D4F,EB138A2788483D48,1836D2CCFC7759F3,60414AD68012FA61,00000F54B8370705,D05A91991B223F30,0C21FBA343453733,D3F4693251948953,324265DC1A2BA688,4942E92C12EA3489,7B841CA0D012E5B8,4D8BCBABD0A8F4AD,29843DA9DFA8B49B,68E5B3F881996F5F,4ED0DFB03968B72F,8EEBD6947CA9088D,00002D1D007E4A92,4A369AF40E647205,215924F2C8C49232,FE063DA885B10255,AD5D203D3C131E6D,09D9F2EB6D1ED704,B8DC81AAB533D4D2,8FD635CD9F5679EE,30A3C0A34FB6301F,B7E4F8C2CFAFB2D7,9C0A57D3DFE4500D,69230AC5D7EF6D64,00004346A85D33C7,128C8ADE0768D1CA,AF16AEBFFAB143D5,77BE158C6625169B,373D1F4198561408,C838577782767AE9,0DD8CC7938022913,3F4E2704518CBC37,6F369FCF923CC10C,921B432DD2ED06D7,AA29635C2D1906BA,C6F7C4D0D98194C4,0000273DC0199BE5,9CE021F16CC161D8,030DF406FFA0398A,C741991CDB6FFE79,DF980538656758B2,937F3AF0B2DCDAA5,64F1A6E91293BBDC,5CB39A0CE0742C3A,7B8DBCBD01338029,BDD4F52A6F1C05E7,ADCD13A112FE1AE9,ECBC787FD3CBD73E,000067B872A9EA96,61824C5F33B66C68,BE4893D9CB189D88,57805C69812461D8,D3179663AFFDAAAD,33D2283B83E1EC8B,75508A64D463E2CB,0CCF85F5A0278EB8,028EA0D340EDFE85,1DAB679C5C39356B,20151A837AADEB06,7FAC078669685A64,00003E169A7D7B76,31F8B178A18D61D7,1D7BE747C1935CCF,8FC9104C38A70516,E01C161F64C84B2A,37C9422109D17622,0A1C9F9C48B71994,D2B574D3C3C51C9A,A039DFECA9261786,5AB7CB4D2B57B021,4859750478D8EF5B,9B3F39CBAEC9824A,00000D85DAD87F15,CE3149CFAD47DF43,DA0B7FD60B77D2D3,6523B7521FB75DF9,C5A2112CAC1CE479,254B0C580B2BF812,38E66D67B8826C7B,06D1634CF6970268,8E1B26BADF451C56,8AAAA5EED083DB74,2B783BEC18FE782D,3D1B5D45DE05A6CD,00000EB904E2B26D,C71098AF8F7ACE8E,89E9F3762FE31EBE,F1E2A238D13321E6,4EFFD2CCE7614801,8EFA6BCABFDE9465,59A2978D6EAC037C,4F75A42063221A8F,3B1B78778E8C196A,D7055FD7A9A9FBAF,CD1B55B72971BB52,E4FF8BE902DC5421,000055BB33E58798,AC76514BACC97AAB,A6AE979008FF0C4C,F6E3BBC91032497E,75BD1DB8E52FBC4D,40CEC5390714BADB,D9442446E9360EAA,3AD5D3830ED4B85B,66F9FDC0B8C7007A,2F77AD7B4CAB487C,159D9FB6EE995442,A58F7270B4733D81,00006038FB64D31A,E17AF7CDBD60BDB5,1D5066258BD1D497,0B93973487BA7EC6,1E615AE97F4B802E,B113A13172B76196,FD1AA72AFBC5CEF4,7E5F8783F799E5E7,76C02D2DF729D0E6,7A046E54763B97E7,748B95EC90D92B19,2913C81A4B9CAEB1,000016A54FB5B3AF,E270BEC983DBFC72,825F86F109C12D24,476B8E0910BEE833,1305398D4C7730D8,838881AB4621D37C,63711D92B363284B,AFDD4DCFD2CABAD7,2E4BCB6E55EF2EFF,868F81246568120C,D8111615DF8F23B0,8C39D3908531A8B9,0000527001F81BF1,2D2D0141F5E64545,BC613669CAEA25BC,7532A5285A951984,A347B3EEF0D6E946,B38D21AA613E6DA2,7B8538F719535F56,3FF1118BF103AADD,6C0B24AEF067E834,C953A4C440B2905C,C745C0F0FE3F08FA,E3FA411D033598F1,0000403963306C7E,5291C322238DDFC0,6349D354EEEAA8DC,760ABC1104269CE6,7DEF75905D931E5F,AD469E7EDE65F312,FEF390860A9F5CB5,C93DB58FA1A674D3,9F02867882120A69,F35D3D8BAF6E81A5,FE35D806A4584FF5,458B80AE9646CAC6,00004C3ECDF1D3F6,7228367A29AC0447,9658145880CE6D46,7FDA7C9626589799,3F46136081A36CFB,49EB96BBA345B717,B402C3D6E3D217AB,5F644A9DE2DC4269,A891248E6CAD396E,37CC696FFE294453,ED987000AD580BF4,2DD5EC62A1C3783D,00001CACC468FFEC,6E421F05C958DD5D,8D53B3D0CB8541D7,9BB202FBA88ADE31,B0ECC94DCE4C426F,24875E5183F1F5CC,BAE79D5DBCC63249,090C46150CB8070E,D23115F81ADAD4BB,3BB77EBC7B76A414,4217FE38B4D82165,6C6F6EA0A64C2100,00005A542CB1E699,A13419C1701383CA,00CBC079F47A5CB0,C29CD272EEA7D6E0,ABB403358E2FDF78,A456AA5FBD5897FF,4E11809ABA6A92DE,8E44815E31529BC5,17738235D5FB574B,8F382D4ADFC96C95,735B12BD94662D42,BD6ADE0121B3E3D1,00002A9A91276377,79686579D10DFC56,7029C4231F4D10C0,9FBE20F1F1C022F5,80819A08538B0D05,C3E8254138714D7E,425A45D3BDCB3A56,F12F76E50170F1E7,0AB206FEC02E0B23,28966AFA8A9D58B1,DB988E9DAEFF0B8C,70D7A727C4932F2D,00005581337AE4CE,91A5E06CD85B5204,6EC0A6A396EA3482,86F6C26A53609ACE,F615BBBABD4F8EDE,08AB75029396AAAD,6C6B1B3761C3B539,2ECED4CEC111117E,46E616D95521416C,4671B9F208673F00,B0855396B0276D56,EE39E5B67DDC43EB,000035F7B23A5A19,5EE9EDC88F912C69,3D70FCB3AC708850,CD7547947C4B4991,A072B70545B86140,1132FB00D15C0D4C,0727AAD2D7A08ABF,9EB4F5D3009144B3,04483AAD311E6467,EFFBCDAB4A6FDA07,EC0CB1662B78CEBA,8FD92A0F21A5316A,000054D91DCE3574,6549BBB3EECD07E6,D833A98AA6544A69,B7554677332181EA,F2652DAFA30E8C53,4CAB824D86106774,254AB5C54235056E,04D4AB7A09E96F74,906EB44F04B9778D,4BC8EF8603068CD6,AF874264F7ECA4CE,24045EAEE90B9D38,00004D9A9B080909,948CC25B9540B8DA,345673ECAEF3A53A,031758B2F0DDFC57,C262AFB7B93A1AFB,BD2F3FD4D4D313E9,5CD7015663B7678D,15E5EF79162C2D28,1EE9EF47228A9DB5,369C9E23DBAC50CF,9F37EAA2301E2D9A,59E9EB2C7ACEA96A,0000695376AB9D37,E62E4F1D9BAC63FF,38FA56C67D8E4FED,7041137091E83A1A,27909F15F7C78838,9FC4DBD02E482434,59F5D0B8AD42DCF6,D38D71B25A53D98C,69A81950FA36F81C,AE21E6F68F75F2E8,5808A730970365C9,AA0E4E52D60EFFB5,000003AB2B930ADA,E7431CDADBEDA7E7,FB8BB7900D512C9A,158139467716C750,97F519D1ED3CACBE,A383CB0D36E6D5C4,851BD44B0F74C20C,CA259437C68E2462,8EEF9649D7936347,2C47D6662941272E,E32433E5A3C02966,9B5E4F313610FFFD,00003CD619975AF2,A0A1EE827DF62E12,1CEA1D5192ADB9D7,2EE0D37D6052479C,E4185E0E2829D52F,910C6AF44BBD3F9B,DAFEFCF859ABEF54,3A6A5B10FA57410C,14679601760071DC,BE088A989AF1CDE4,70CB7D51379135C9,EE63EEF62701BBDD,00005E7637B54722,99EA2DA555512B38,D8A303419488BF6E,732A1812F1D71167,1B70695DFF6A3EB8,62100B18EDDE3F42,062F318ECBFB800D,BA4FE35DE106C405,E59D4257ED36DA41,397A0D2B31F167F0,FF42400C01711D21,437CEA5D71B2E984,00004DA4B5D5179A,BA2D2FF722C5E483,4822BE4AA2617F1E,D77C86B64269870C,0141F00EB4370071,02CCA8D8C3C5CB2F,917C865F02603FF4,156AFE4DCF464719,778BD97434CA2D67,C6941C11E20B360C,523B3C5A99AA1653,AB3F38C3BABF4745,00002ADEEADC848A,CE09DCBA60420593,6CFF5C101E94B12F,95EA1CC322411CFA,E2E4953C64F06DAF,0DB4EE783FEF750B,70885FC758992848,F1071C400A653931,456E1778043F6295,313130C8ADCCDEB7,B72CD196B2832AE6,0D3E373100F26305,00000B36B2C90BD9,334966A8435A363D,DE48CAD781C7F2E9,CC2E4962D2CF6975,97746C5C72A74F61,E1B1DEAF5A1B0BC2,0F9CEBA1FC19DBF4,AC3528D2213FFF91,803FE05738EBB781,403DFE10D190F406,5ABE84E90BC0524E,DF211CA8F24DB84C,00002C1E434E5E92,33AABF881808E66D,F602424795B79CAA,7BCBE1A0A08A8102,78622C98653C2B32,6FCD60325ADF4DA5,A513D3CFB182C981,2FED635E8D58B978,E10A8263466F021E,772F186355B913D2,53A5218EFA4FB16C,17DDE2B9FC153929,000042B55A87BE98,A78FA71410D50B55,28218FF3A36A0E05,111D71CAE5BD5607,5B18BA79F4E9E233,D71190C6435E0F43,8BC8B32C13F2A57F,3091ADCC8B50D71C,671F91E7619FEC33,90D22E27933B9175,E29EFCC839A5DD9F,00C67CE4B5EE9B51,000058C8A12AB466,6E8C7289354EFFFD,3CC55ACD14029C6A,03F436F4A81BD8E8,3EA4A89F045B6E9A,98DE7CE49BB984FB,CF6BE32F2DC5FCBA,AE8DE18DD2747172,EDD997429B9A2666,5B545D2AF9B88E27,133EBD6DAB37399B,10870C6824D97A58,00002EECE9CA1AEE,726A333A134677C0,442196C98458E46C,612A1101D93A47AC,93EE3C31F2BB08B0,E27B9E1EA3D824E4,4296D2B62FB7672B,558CBF34E258F653,CFA92E90A4C61167,6717C2F2CC53F6ED,73BF44F348EF5CE2,92729096C8951C0A,000048BBFA4D3619,CEDF3CE39FBE6E33,62ADF03B536A7259,C5734733C8CB6A6B,7D2C0E6385354FF9,4ECB458B97A8E1C0,4C08EEB8E78B02DA,6CCF63BD683A8386,E5F416AC0B6BDAA0,3FA1A86C2D57A660,5B45A31F351F090A,9AD4116D2F5E95C4,0000512F7D187AB8,16D6DB75EF0A0864,710F688695C14295,799D5D7FD6BDA967,16E47C517ABBDE6F,0DACA475B22A2673,7450CC5668D516CA,51821188E3D1BCBF,333180ADB53FE6F5,4AE79AB5BF4BE401,DBBACCE26D13AF94,D54163185EC25BCA,00004AF9D37130C8,8E63B9316BECDD5F,AE17DDB0C9BA5ABA,5F3D1004637A7665,9C875227E27FC63F,581758E70297EFA2,FF88BF61E54864DF,986B14971F9C4583,8D9FC86F3BE92671,352B4E543B48222F,1C1150A0FBC7EB12,CF3922710806C9D5,00000AA0BBB44D02,4C68D7B8A5189037,27FA34ED3B04BF9B,77B54DFD7182B97A,B1EF16BE88187775,0B294E01656F3CDE,3E070C13A76E0848,ADDF4716638E677D,5214B4955B9EBF80,D34555EECBF6247F,BC09FEAD7FE07676,09F82223C1F29653,00002C790B0A75F6,3AD82C3E7C306F19,8E8DDFF093C19AE4,11876031C428850F,69A054991231A6A7,BD5AC23C36321D97,07114C913BBB7D8B,7000EABB5F0ECCDF,B34F47DD58C0C289,211FEFFD9560BD92,C3A89FCEBCE35E01,444F77E9354F4469,00000565274928A9,C5086D01135A7852,647E3DA43A619C8E,34B59CEE5B7804EB,090E6ADC6B61B09B,2401876B90B99BB1,EB7A5BE7544427FD,427CDE489D59ED60,4996AF030D6F7389,242679FCDC825350,30F9B5FEAE6C4C52,795E2F908BBB5504,000044F9728B9D79,595B5677BAEE97BC,1DCE07B32234A2A2,F8A3E8C036D26E88,5C971C9C5591BE85,C7B7A8784A28EDDC,F99CE5D063FDAB72,6A4D3EF910FEEC94,322BBACDF3999DCB,AC7E7D7A1B5DA8E8,4C62040F166AB1F0,343796EBEA36229F,000057DD9D2ADD2B,3546C5847A628B20,53E1B5C396A85AED,E519491877F58446,8677CD6970729BB2,6135C4EEEB65D2C0,981CC5908D8A8544,BFD79C91323334DE,0B21ACFAF370FFCC,30620934E6AE3CB5,69E0D5136BA0A1FB,E560DE2DC26C2DE4,00005C6A31865CAB,B4C412D1D262B21B,67B48FE2B3586CEC,53725DF8E38E7BF1,C8EA80A346522E73,B9741B3AD615E5A8,3038A9B00BA098E9,AF978B9AD0679CBF,E7F4D5C97A2C87EB,E49FDCD3EA52F0B5,47526450B3DE2E65,331207E99BB69605,000035FE3D884D9A,AE9FDFB556CAD3DE,2F550081827905DA,A270388AC8F52868,A2AA2C73056820AD,8935457212D4036E,97908048545B3879,B8513BEE87ADA82E,6DAD48AF613B8209,ED434AD26AD29EA9,3EE8ACF0324B514C,F525A3DFB11572BF,000020124D733F7E,CBE97D6C999B378E,2D3AEA4DFA9DD734,9E149B5E105EB327,6E4B1C0BC2438211,35D496AD0A7ABFD9,8BA33FF82F4B0226,3D2453F035754052,1A29152381E03957,CDD3AFBF8B317391,3C2BD15B7B034D54,835703AD7A2418BB,00000BD0579FC102,6211F6C8CA0C5929,EF912FD71D1CCA69,0120DC07F2766E8A,598D559228EF37E4,95C13C946C1CA7F1,F939E727FAF9974B,6877DF747C1D0096,44552A87299921EB,AB739BACE64D15ED,9C2A86D61E211CFD,C45789B90131DEC9,0000399ADF487251,248369F23817D096,ED30FA10D596D4D3,14E60BA05CD92286,BEF3A2BF2695E098,C25E0077D70813D6,5DFEDE5CC3B91CB8,5D26F1385990C8E3,AE5866B7C9BF03BF,6981F697A30B8023,CD4AC4A0FEB71F30,45E3C04E2F82806B,00001B12E665A348,87883022377910D7,0E969B0B3693EFF9,183C6EA69A42111C,F0B6940BEE090B08,B084AF5800849433,47BFDF46DC05D4D7,B64342425658A418,6E376044EEC9442F,04A0FF84C9A656A5,4ADD4DDAA496E4D7,1AF9C96CF83F7591,000023BEAEF0D337,1E963EB60923B42F,C098B3A037521B85,B6D90D712F7403EF,1AF76DFC7DE0F5C7,4F70D36F8D4719D5,150F7B679E33B076,27551AA13C3DDADF,5C0F658277CE44A1,4B9F765C2A115E7F,7B2B598390071EAC,FC7B8AEC8B11BA54,0000348E152E8075,1CFFDA2088FEF006,4A557C315A18AE28,FECCE30697B2647A,148B754D2C6EFABA,77806FB303DDEB6D,4D8C15C9BE8574B4,42DBBFDE6B00A964,6394B8F819B07C5D,2738998758D63ACA,F2FC558ABD5AE59B,1F6B1299B24D385E,00000F15CB5AD7EB,32A1E4D1E7FAB62F,A547E56EB408BC32,93C2D3A30979CCEA,E8E19FDC1118AF7C,B19FFF255F027542,58476E316F7EFFD6,8858B0C32162CF86,3E68EDE8C1C168E1,91E687880FB63851,DB6DFE9D41F3FB7B,D74135DED1401C26,000064F1EDF6603F,61360D2524054F3F,516E2994E6E26513,8415D3322DC70625,6DFEACEFEE0CB886,5291D660D6C8F1AF,54B174C3A22696B9,66DCFF772B97E758,62771380FC1BDE8F,2500BFA3D2662539,9FB8CEB5DDD43F0C,4C6BD9FE372E28C9,00004BF01030F0F6,34EE66A830D8309F,A21BC274CC03A897,1612A4A62A71151B,EBE76DADB7771C12,166128FD767F4CD1,675C69ADB626FDFD,C1051581DCF5AF1D,54017F03941117D8,426C0260B1035191,D03662B1B395336E,E3CB0649D93B28F8,00000015541DEE19,9F4964CF72315CD0,A5310660E8F50E11,EF80C0672AB510EC,3A122F80FFF42254,0FC1557292819546,79AB8CB74C004D4A,626C4C12203E74C8,A569CCB8852926B8,E591A197C6A6B15C,33C9CC6C3C960D8F,32FE18C8A51FD1A6,000000BE71B0ED8B,5A06F5114E58D5DD,B78CC4079E2DAFC7,D06B9D9FFB66DDAC,CE0F4E9B0F92AB1B,A6C485125386998E,6A37B78A678BA75F,0AE90D0F48B6D71B,6E0E9BEAC1F9256D,D59D162995213192,E55169898D50C0E1,A54DFFEF39C7EBAD,00000FCAA183611C,76533A910BDA11E5,AFB3FC57BCA01619,BA26978ED0C946CD,C6170729191F994B,0A3C14BA4FDC21A7,DC691C37ABAFF0BB,8A93AECEBFE7C646,D7500896474B6B76,C22BE0C0A9E57EA5,3A66149E42003EDA,03132167694F33BD,000010B8AF90B4DC,EC6BF2A8537AE138,BC992CF79E55C0CA,04E3FBD3DC1688C1,053BC1EC8586FA32,63C232E02D87EBBD,553B06E012CDD74D,73B944B994252EBF,EAA686FE63A037F8,722E19F0467AB286,B66EC7F46BB2F9D2,7157C5F016651764,00004FA142353BE5,C068522434659682,24EC44EF15166969,6D9E733438F50EF5,80800C61134E5372,5D0F9816C23C0604,C53F6C92891FB313,F5CACBF9BFC2118E,8F0B4CED412E1586,1D713A09E50AFF4F,C59A7E78BB8CBB35,1EA6A37B1884F3B5,00004006085D99ED,C415554607E4FD31,12A6C8C22DC5EEEF,6D51DF8F33864FAB,45C94DE5DD7412A5,207E12351E6567B9,D11A8CBF161746DB,0960D7EF9668A785,1D7C1697570397EC,EBD1C3D83D4B0478,FC0AB9270E118460,58CE376E54030DCE,00000D29A5CEFC72,EC49A5C98AEC2922,47EE0FEC01106D56,BFF38F9CEE8F84D5,95625A9DFF1B4DFF,3123332B4D4274A5,FD1985245FCB6831,1B48EA584577BA4D,F693A86577EECEA9,B5A8EF70FD70C173,5C91F0184B44B811,0B8D7BC70F2A8ED6,0000311BE59664E9,2C83565731B71096,42D49BAC7F1E7F74,4ACE00BB05055834,66CFC3F7119B27F7,2FFD70F9458460CB,713EED2AC810B8FB,46E1D06F6E72F2E0,7D7A7C13FA56A0D2,D670045D6166CF84,5D5A95253913CE10,8645E6E85B1CCA7F,0000552EF27B3DBE,05C60BFDD91DE268,D888B11B0435E6D3,1EBB3F20BB7A539C,30034F7F3057AFD2,6D460578E82AC6C6,C9A31F921A2DB070,E3B299B0D9F44837,37C256B8E2F070ED,806A736BEE4C1955,FEFC71B0A5D2C2AB,37D1DC72407764AF,00006D169B489998,BB50B464DD838233,04FDD04FE471C6FD,2558EFCDAFF94143,C083751EB795855B,DF3A5E44A1CE145A,EA8630FDE9029CB1,B43154BD5A521DFA,05ACBFBB625A1EBF,067D834DB19B9EBD,AD3574D29D25BA5A,1C4004C8CACCA8D1,000051F9B8574040,AF2CA64813323B9D,1F0453823B5CB4F5,5AA1B75BD4FB402B,A1E41043CC9E0FA4,553B9FD70D5CAC97,BB83EDD758764AC7,E193AA876C4C6B4E,5FFDBFB6764018C2,AC0D472E7F1163D1,6A4BB443EB1964F3,FE9E8864622A8898,00004A6764B0254F,ACB8950DEFCF523B,23018FAB80ABB913,06668616340E5CEF,4C88DD29D3350004,72FB8A67CA03AA98,8D4CD9E32173ACC1,A3062AA9D3B4DD27,16ABCDC5D075D9BE,6E6B51C72FB96DBB,8DE0B7BF1C215929,EEB53E5A25F3088A,00001061D3040E0F,C46FE748087BE745,A135B768EC879485,EE16B238D74D4D7E,FCA3C13EEE0CD7FB,90D73BC83C8BDF41,05919E3883D05086,9055E3E7DBC9DE0A,C28A4A57C4779945,8B1DFB3F06478076,DF58AB990EA990CC,1E36C5D964F38C90,00005B377F2DB85B,BA69A3EE5D65CBEB,2B6DDDABD099F332,5722F2AB493B141C,EECC20BEE4140AB0,8FA8F4E0E093F5CC,A92897D531B6BF62,20828207CC843F27,6387928F312115ED,F007634129C95DA4,FD2BE041A44FB3C4,6AFDC616C480C872,000064F4BA9008A5,5384D00E2512D352,66F0C3896AC853DC,7F8BFC6477C6C633,2C7E248535FA4287,65621F0ED1EB31CB,5B071DBD80870F0C,3A8B1D68CB0117F7,EDD33AC44E1433A6,A99ACB65EC4EEAC2,63DD96DD134D9EFD,2A495278B54911B2,00004FF1259C531E,1F3406FC65DD27CC,E9DB09D53E0E7784,94E83B9D6AF656DC,69E9DEF9E37B10E6,76EFF209771700A3,ED4C3E42BFEDB271,AC78EF172BA5F7C8,6D8089449F50036D,82E43CFE7CD87D27,62ECC87BB5FCC1AD,47ADA60BDA157827,0000437EA9905C63,582FB1E098220354,7F47DBC287A04092,5F974B65AF3B9321,E97C3696FE937665,AB2DCCC3637019DA,5370ABB73B2BE941,E661C36EE3A8311E,EA8D05F6E35B0AF4,42800093023680ED,8361C56C0AA59EB4,DBBB315BFA69E1F2,00004A9A921F2765,E66AD556FC795FAC,610BD88836E75159,BF45E691D590CF0A,34F618AEA78703AB,67ED11F0B29DC071,C2E4450DBBE65A38,A31FA8CF947CCCBC,BEC86EE5B9981212,E30BC44E1BB8DC1A,294CE1C748E42335,8BEFC04F3055D7BA,00001A4BE94E5AD4,DFC3EC4F2932198A,ADE2ADB10425AC4E,93FBB99E5823DED1,23F37341BC065509,5FC71160EDF4DECB,8D8D596D1ABE0F25,C4B864D7BDEE4F9E,0A6EBCA4B39503E2,332BCE1B20CB570F,CE7CFD58E5F68562,3AF9320E35851869,00005584A650778B,0DC19F7A3E9AF4EE,195E6DACE99337F8,71FC339A063A70F3,AE42F9473DF85354,35EBCCFDDE50A984,8357AE9FDCAAA319,B323273802CE127C,BF2C8E0D2C653F67,21CCB7CFB6FA1B5B,51D2D8DF05AAA4F5,02E67C79956B81F9,0000071F86CBD894,DFB71FDB029E2A7F,5FA554F6E8D72532,99085918C344A30B,A8318E1A94191C87,608B182BC66FC99D,0F918A02E409AD55,67D6BCE6E33D6CF7,07D305681B90E860,CD7C0E5658E72949,B21E629E07A62BD0,44915627BF074895,00001A9AF5682788,F4D58B7D1207FCA5,C056BA6BEC402132,D39E70EE7BDBC665,35EBEF9DC08CBE46,597CF0E624704CE7,3725D8B5332D21E2,6079A76F991927A5,56EB45BA1DE1D039,EC3F36927550AE49,558893889A606CAC,5AAE1B45FDEFD4EB,000014AC56173CD2,251A1DC4DF61ACF7,AD28C90CD85B7729,6F6F95B01E7A8663,DDE70187B9F6CEF0,8EC2717C1F22A4D9,A54DDCD0942463F0,6DEFF83889C443D9,A4512BA911D782FE,7A412DC00B604DCE,44D022024DCA1324,35977953C2EFCA50,00005D932A0EE25A,BCD8C03DD11729C4,C1FBFCA5729D8B74,A8FEBE2047A83BF2,7032A0114CC266F0,86A05A15A8B686DC,CB041CD081805A51,40DC62A8006B06E5,3877DC25B42D1EA7,ED11EB0A09D903F5,D8D59327AB6C921F,3FDDC04FCF4477DF,000060D7658776C4,6AF638189A2BE496,069D33DFA3AB1E43,85BF2867CAB0DD4C,D2C884C937115AE1,595D460FC6E33A6A,72EFF53A42E0170A,2BBEB25ECF5C6E07,573DC8720801D0AD,365B83EBD85458D9,68ED1EF5C335A85F,EA6ED70830B5ECCA,00003386B5CAA7D1,1058485CDA588FAA,110D352CBE712696,2166FD4B76057430,6A61E087E23CE7B5,72F445E92673C918,807B1EF1C5673170,32149D47677B1961,ADB1726AD868B7AB,D11A6554A6E487F0,710D47C037330961,4708C61EB0A9C337,000046C2EF8428EC,52CE88125DA6DE16,722F96636DE7F564,B16E3AD077C97B20,A2DC3FB20DEFA3CB,8FC603D25CF7552C,4E5556F0E9CA82A9,4E022A33B7E3E4F7,D24225F3FF18C0CA,B8326A3CC214D40E,9D0DEB01319801B2,8216B95031ACC692,00004412D506CEE0,5963058A13093F5D,5185DF72FDE9DA48,0332AD8B398B3B83,4DCD65B75A7D1932,31CCAE6B8572248E,9C908263A9D9ED5B,39842BC0DC2D8006,0A5E257BF56E538F,F249B0201BDEEF8F,F0CBB96C0776E67D,CFD63A0571BA8F9D,00001661E51353B1,00EF104BE9D6099B,2A1D866715176ED3,A52F1E8F62731C5D,BD805E2583F4FF70,B02868C9489D0096,39530030888BAF3F,B02D259DD4BF5D23,2D674A8F51067165,45C55802AFBA0D10,86BD713CBED62DA2,CCFB48B171AE5889,00005E8BA7751D80,EE9C345CA5CEE57C,B86C988923D31A9E,80C9E24558C9050B,5B6198542FB29465,29018822D7BBF6CF,84727DF60A2F39A5,07EB604BD09BE25E,20E66A510991740D,59711EC69EBE1266,9B2FC3EEF00E7126,2BF586E8C83F93B7,000054B0EB74B4EC,4D751E6849583DCA,2590A1F017204ACC,AD830181A8994F19,07904D38BCB9432D,88D222CC8A7985DE,C77E17042F79BAA8,3D102D4FDFFD1057,61A5E82B95F5648B,5605966261571705,A7051FFB64BF244A,1963F773314D900A,000021CCACE15EE8,6DD9491B672AFF91,96B961564FDA4987,EF2A639B8545FFC5,7F6F919BBEFE761E,7CDF3F56EC09BBEC,5BC66F25C6B63004,DD4C099E846CAF2F,36B218EDFAC51ED9,4BC287A981486E80,CC2479D3C355D060,573F966D6EEAF6B6,000023DDBD65A5B3,9B45C6E3F843D42C,DD93A573B1A6A368,409397B6C8995C6E,B204699C033BD18D,1194D99609F3BCAD,19399268701B9D62,FAB0C6C23C4B730E,87EEB446A6DE4C85,789DF923CF76AD1A,25A30149E683CA05,1A3BE9389AAAFCBA,00003FBD680C32A2,2A37FD2EE8E3309F,6E27C9948F4BC520,FA6F359CE17E5FC4,6106F4F189AD1464,EF0014416ED35F42,3118F77BE459AAFC,524DAEF5961598ED,AC32925CE9969D5B,9F74E559E2F5BAA1,43B851A20127DF92,E1900A010F13E744,00002AC5B1D8952A,6210922E5FB7C3C6,CB1048682A1322A2,DA7A5635842B7AF1,B992C560751947BC,8BD507F0CE5C8492,FDC3AFB3449219C5,83C4618DB4F2EA9C,ECE1354DE2DB28AF,7E373A301AF73123,97F0BAEA805D9491,40D1D0CC11015554,000021A282F1EF5D,743D6A08F3F6A59F,0226F559F199CB7B,F666450CDF313E1D,7A37B910FF3857A3,40A431A67731C79C,83699B2718E8EF77,1B8983505D1AE322,9820774B463FA6A0,AC1DF5E6EBD9248D,A49A80600F150885,CE80312D059581C3,00001704755B5C5E,37D2F9E1A882E2B3,0F75569F9D31789D,8FA3CC242B137052,9001C6FAF4BC64B9,D5971EA0EEAD654E,F1AA6142B0DF2D15,BE729DA10AFEDBFA,702F043DED490C72,87831F00233F64C2,2035FB4DF4D98C6B,4531D98EF010621C,000050A9B943916E,37EE2052DF4E09BC,DC6777DE90E4C70D,62301C1949C43832,E302B3E5C6702C7B,1E22981F181069B0,00B375021AE9BEF2,961BA14B56BFCE8E,B8C1A59CD1374B42,036F5D8A452ACB8D,D89C3133B81C5993,B5E9D02C4002B0CF,00004D8BFE53EA70,0FDF3DB740DBCB95,E9F8E392753E2D98,8FD74535480ACFD3,4E89D22FC3246D81,16B19FD71B17A1D3,3AFEDF06088613BA,716FDC762B9830EB,AD30A3893FFC40D4,38D586B5CC22F384,B9E6BF134B165C47,B02BB58B9568622A,00004EC37BFE75C4,41EF8D24D085953D,D71D4A7FA8A01335,BDE3B0E6DF4169BC,08CF5A8E0F826FB6,0AFE836FF14F66B0,CC128EDE252AE5B2,5895224BA9B84927,B8954EDB6EE06CCF,77EF70EB468CD565,B98D1E5DBA43C0DD,C6FE11B29E3E40AF,000046638E4FA64C,25F9F2EF4739CE21,48D3E0488195E8E2,9A8F623AC7B00E14,639A597668D39DB6,0E73DB67303B418C,ECB0775CB5310836,3D4B6FE7D68A38FE,074EDD6EC2B4C018,2C4BAA364DD1DE4B,A35855EEA305A1F6,B4A20B2E2602A994,00000320766EA9FD,07691F6CFF2B2CEB,CE1F725179CAA532,1334139B8266508E,A958100FCAEA3EE2,DF9B5B691C0D0396,5621C98CE05A3240,EC8A8DD052F58BF3,336E31EF8D3C0A91,1217EA936FE8F0E8,F99F22C6F037848F,0BD419BCBAA3EBB2,00000F75CD044C44,93E4E00EE17BFD35,8561D2ABAEFD00B1,B15FB0826FB805F1,B869C15D9BD78A15,ADBDF507F08FBD3A,3E23C165C4555F2A,2C361F473077F8D7,CF4C11CC824B5BAF,9EE7F8C334D4235E,7CCDE4E0F0151030,0FF17EFCDC55C68B,00003CAF45CD8F6C,BF98F5EC94AD251F,34F6204C9004A1C4,7D6704B5CBC2BA97,49D9EB4F3D922DB4,6BE1E4323767E326,BE52273AD234AAE6,BB9FE059F3EB7C29,B92D234E11F21D42,154DBD3F91D20257,101A4068484E2081,06E7F1D40015FFD6,00005F9D45563FA4,21DD7F52FCD2B1CA,A98361C4B8A793FF,E1A7C4533C8AB345,DABF554008D193F7,9E49E14ABB5547FC,BBD4E4CEA490B491,1EADF9305FB63690,CE3667E4E70C085F,802D3C5359E0268E,4582414A3C9C76EC,E5CEFFDA994BC9CB,0000268969CC3099,A35B2295AA9ECB6B,176F32CE626F10AB,1A346C07E25DAE13,16108F3A3B0AE118,FA486AAAEAE1C8D8,84EFA501D945233E,C4A47BA2DBC7D99B,2A76553C81382D5D,298AC7505FDC12F0,E164CF49B14A061C,7ABC99137BFDB29B,00000E8844E56348,F30765E5229546ED,22037CCDC0C6F76D,72D314865EE127DA,C33DEF450C91E3BA,F1A21178ADA71D1E,64E736A7F1C30953,4911A1D89BA3E7C4,880FE9491D7DC6B5,C13DE2A16BED01EA,82DB6649CAC4A637,C4AB076842B14A93,00006B357C030968,B0DD7D670E112F19,901EC57CD8A7305D,EB5C6A251B7D58FA,D19FE3F8279A1552,A701A1F7EECC225E,F1B3F87554FB86A4,E88083DB6B93E6DB,FEABE93AE4AE65BD,5D45736744CEE56D,D3823092118CFB57,A28D73F206D94171,00001CF9B7332334,DE103F1A2C247857,E40CCE6D05A9112B,A61ED3D04EB57075,C9B5501677F1B2E1,8DD6ABAA96381F6A,70CB7F35C71ADDDD,0002F2D7D609B2F0,B3078DC51C509452,20759C4537092F0D,6CC425B941F430F5,DEEDA49B7AA83EE3,0000054D5181358F,75079E1EBAD33C9B,82F35B2E1D7C812D,92D5D6AA85E64044,AE61F009FC0E4DA4,9930974D30B8CB50,19FBC0DD4A0004F9,8ACC568E599621D9,46F1F45633F40CC7,68B39BA9FB789137,C399756BEB742775,5D76F8F180A2BD38,0000245839A45A7A,42101B2847ABBD7A,32320630E43E913D,A45C8A3E721E472F,0DDB8EC223A531B7,9870A21B83C4C8D1,3579263F73DDF87D,A5B1EF3071C3BF06,4286DFDEAFA7B49C,6C3E17C3D8334133,171472BC3D2B1AE0,0A263BB0732FEC0C,0000482ACE46434E,899DB9A668EC7460,1A304654B6803614,DADF6E8F75E8F987,0CFE94A6DADCE060,326821CD36672C2C,A2EC782EFE279E22,DC44D8F364A737EC,D546FB0C4D5E0F63,E85BCF3564AFEEE2,0B5C1607C5B0E6C5,2A429B14F05AA9AF,00006D283640F17F,C1AD95AFC69EB338,ECC2E00C76CFF4EB,8D14EE337DD258CF,56C2C16DB507FBE9,DA19E0AF155DAC90,5AC8DF97E81A7EB0,97E9CA2A2E1FE547,78BD932920EAE690,A199A230B5B6515C,762A44345CF0898A,B560E124DB1DD87C,00001F9CAFCABB99,FDB761B9853C2AE5,A1E2AAB4F13BD715,9519D3255E4A2222,878F2AB6AE72EBA6,E3B01183581CFFDB,826C429DFDAFD72F,B2CFFFF67398022A,B63049D0F3CE6F50,047223D5446F0BB1,805996AEA70CAD32,D097EFC980956C8A,00004C71DFC72ECF,DE1F1AD3B8BBD3F9,C5779963CA00E4DB,5B8F501CC206AB00,D0852DC782ABCBEA,17F3E59A82EA49AD,30F5BFACA483F58F,21E805212047124B,1AFDCB96AD7923C4,AAD3D573E6F7BF54,D4DEABE9C571FCD2,CB69D0D2D36B41F8,000037318A8D8EB4,661CE9DEFAB599F7,90F7029A1438979E,37DFCB7F93EAE325,4905C9280C3A3421,97AC8418639B5B7A,82FB59ED3DC66C1A,79CE75C220C26E61,B323523E303A8602,650AE0ED98FE13CF,FA2098C09A7F074A,55761289D3CC74CF,00005756FDAA9DFD,E52A26BF0FAF9CAD,EC6C5124663CE32E,E39B0207AD629302,0D83EECA7ABE3672,9087C9CD5CB4B645,CD03578BE8E96A01,F7C5130CEC140141,4657740814248405,11D629DB9BC0BD59,496C0A7208D67656,6DD95C0B937B14DE,00003E1160D5DED9,B3620B6AED5CD18A,706CF693EA228F91,24A8CCC46E6D8BFF,9659A205452B0952,8CC0B1E7578ED4C0,D4831E5AFC2D1314,DA9031493EBE0120,5367E89DF14CE6B1,A2F49D07EA127670,87E8F4F0ACB2CA5E,7FBCBFA42C6E7D38,00006CEE4C02BE6A,D2DB46CCA80920A9,7C323FB29D9E72E5,08C83CDF26513940,486A2CDB1EE72B4F,4A1551087D82DBF4,FF01F514C149BED4,66E0409594BFC855,192ACCC905931BB8,6543194765B16DB7,309D6F73F4E23AC3,F0EC1539108CB4BC,0000494788C38895,A294F799F510FFE4,C88A71398C28861F,2CB1D3C85E3181E8,AB22BE8D76230EE2,A2ACB354F5AA7F90,18DA03CAB0F617FC,6505283796F6D822,E8E21D17029FA5B1,DAE08439F9691997,593D41C00AECF6EE,7199B83656C98D4C,00002FFE358E7D08,9E76882A15982523,E733C60660B3FDCE,49C12117F250437A,7365CE62B4469F46,BD0331BA8934A378,7DA243B149711AF0,6BC42E197B6C2FAA,1429F2DA6BC0DEFC,066BB0DF83E948BE,3AD14687407A8F74,B943DDDD04B13685,00000E2CBAB4379D,476D103E390C195E,8FF1A5E00630CCE3,18D1EF14C2CEA250,DDB1B4655946F132,CBC2177FF261C8C6,EF400ACFF3071A2B,9DF9A9A6F126EEE6,F1874651C5D3132C,D35B3C2F579267E7,D4EE3B1062A9063B,DB22B9DCFD8C15C5,000020472E916769,CDA249B5CE856A5F,8050AF016B339930,405744C2E7558A88,B8EEA88DE9E38125,2E55977068C3304A,EBD4115615AD6FD6,94D7EA92627CCEBB,6F6EA3AB2B83F6BE,09A9581E22685D69,C11B7B7512C92C32,3E88ADEA9BD30422,000028FB028BD69F,FBF137ED9AC95684,D976975D1035DB6B,B73C98FDD5D4C39F,5BE76E7315160F9D,64AC96AF7CCFB700,F0516129D3B53D56,A0355DA917A0BF7B,D09152051CE2C396,C4AD102F48F37C1B,18478D280989FCB1,3121FB1F7FDC64D6,0000093E3A9D796C,EEC26CD51B321CF2,14E4F20409697AC4,F3E13968126ACF6F,5EA7DB76960B5266,953BCB125CDF46D2,35F0CF2CF6570994,53BC061F2E4137B4,D392844D33840D94,8D4E80F11C7894F9,8C7EC3ADECBEB07E,EDD073D97034A53B,000052FF01EAF5AA,D11EEF4E7D89D479,6A0857B77575C3DF,203BF3FE58083047,11F4207BA8C6FD3D,409D419056F79023,BDB8329E5D504B17,5ECCE6FFC81340A1,5934271258A8A6E4,D18EA193D0B8F616,D94A07D97A64E22B,5AFFD155C3FDB851,000011678A5FDECC,9641F2ED1D649DB2,26CC851DABA6BAB3,EC8F7B5CD455C5BD,CFAE4F8FA4A75761,E5A7F4078AD92DA3,5DB6540077BEED5D,47BA7D8CB1196134,53EAFE1C20F4C31F,ECA0128F7EE68A51,2A8B1446574C64B9,8B06F42E82095590,00004A9CE9736D5B,2D71888B8D9C1BC6,A0567C8ACA769145,08C1FF3D7D4705E4,19DA1E2FB601C120,A4802E7E653C1C19,841EC33A743EE21B,BDB2C129F664C689,6FBE780A3CB61750,AC92B755D1F20D05,D87E4EF6BAB799A4,B37C938D00EA16DD,0000076B7C4EFB79,F7CAE912D2E410AA,AF58F46A8F0BA384,4CC9922FA9577BA6,0C609AD9D654FA8C,01926F1A523747ED,595F17F0C825E2CA,61EA22FD536B09E4,BDBEDF1E53B63E75,B8CA197A80F9B6AE,D57ED8000A15F31B,72B0E29C2E0E7D81,00000563F063BCB4,C0260526D543F037,F0FC81A633FFC744,9CD6E87D18229CE8,769ADE9F1D5BF2B4,B9FBB472DD647A2C,F13CCC91C3093928,89C0AA14CB420E93,6B23ABEEF01FDEEA,F4239EF8EDB974B7,BCD0F82C2483C6B6,29C5DBD99ED2F1E9,00005F61D4BCCEA0,6C87886B847F9920,4A131A2118D1BBC4,001827E8A8AC09DE,897E6AC2D053055F,B2A45CF3978A2AC7,C185178C2BE8B834,4FD43D2909935462,F8DD19FE5975264C,2B07834EDF032574,442A6F369DFED244,E0F1EC1180BC0CAB,00001A4BE5729877,780A986ECC823105,3859E939C00821DE,27D2F427FE77BC39,A28AE7D55FD25E45,3F273C0128A4E7F8,A5109C8F5F5F6025,7A82282D50223962,A3390564A1486BEC,BD7F0752A93B96AB,1C46BEA1C2EB66CC,A81CBB6F5B1B5B8A,000036960C69648F,3AD795264BF9E672,97E37FA07943D05D,AD1BB32687868487,92A73489A3D36C96,9125D3D47E8EF93F,E39DDBCB93CAF0D1,8AF40B0F928119CE,3AF709603A305356,A5156975A695E767,59B825908A94625A,B46BE20F7A4BEF37,000036F612BCE38F,EE15749CD64BC595,18E693E56B7DA29D,EEE09E3DAB8B69C8,DB541659DB8B4774,147E5A1692A47D35,DE98B8D59963B023,2AA16B1BD9217260,C8554FB02E8FB3FD,1C949C550D4CEA6A,6C0F1C5BCCB8DA81,9DDF2CFFF0DABE78,000038600AF0D8E2,3CA359A623D07A73,1810C4941F84ABCF,A403C3724929D56F,AADFBE930DA04065,CA07DD04F81033F5,263409959F96993C,BDFB9E8B171A1E5C,F70A2E353C56DC7B,8BF1B0E3A4FB3CAD,50535435207D7AB4,0BD9311F5F23BE13,00003E2C221A2A84,B37DC0724481BEE8,A133656DEB7A9704,FCEEE22C2542E548,96101A4DF802E3C3,C25E377DE1B6FC31,18C2B9E6204165A4,0DFF20450E47B1E9,61B9CABB7445B321,C1E965A4A0567828,3B49411068822341,3EA4B2F542555319,00003D5DD45FB9E8,153510DD468C5A98,0893AE95A208FA26,A581E2BF291209FA,1F4EB32FD6310AD1,E917A7621923910C,607A993663947511,57CD02C6006B17AF,2F1DD4B8A951791F,16DA447771F12499,6400503677A1D614,BFE99951111372AB,0000400DA08F5537,4CC0D1AB408B5B06,60AFFB5A4F3D93D9,85B1EC81BB16DA89,290B8E45C2DE70FE,DDD2E4AA975A9AA0,5FAAB75AE39EE70E,ECE832C2EA7C45B9,C8C522C51B5F58FD,E37D33145889B2AD,9E6C759EEF262DCF,3014A45D6DD08A95,000043FAF8A561DA,BA62E07EA9200217,51283B0050E312DA,AE77F71955FF4F2F,1B7682991F9C21EC,1ADD553CE7EF292F,293EDCB00B508E0F,2C87FF5E50925253,A4A22735793D5270,50D126ABCCC8EE39,6EB61B7246C746C8,D9D08C7B7E80A194,000040856D6FEFCF,56F2F70F9D4681FC,863BE83107173E7C,621DF061C31B0DBC,6A7B701D80F40121,3703DFC8479FB803,B1B8310629CC04FB,E947943D4C5B166B,16454A0A0FC7EAB7,4C739953CEE95457,14ED06963DEF6C1B,D039C3364D7F504D,0000269F161E4F52,E29F0FE0D9E7E620,0E1527FB33B9507B,DCCCF82D27581F54,2EDADFB03C40E9C1,FA4490133B117394,1DAF5DD033A6D024,F2F44EA1AF43B52D,7D9B394F91C9CAAD,4C60328A35B79F82,7ECCEB6823F55480,D80D1BC902D37428,0000320ECB333C1F,69018A2868B8E2C0,C94248BCA2F6B142,BFAE6CF79761E592,02DDBD2DFFB14C3D,B968C81511614DA6,5F8D5E92683A6F1C,07587138755F7A2B,C8A8F737B250AD63,E240E8A40EDE5310,778E7391245D6785,5819282175EFCE7F,00006994015BCDE7,D7BBEDC3F63BC9A6,1648F235134DB7F9,0BC3F1E8999D10F5,66B08A586BC8B700,2CF7B1D5555CA2A6,5A59B82D4C36A452,6BE3F408EB334090,0F7A395051502933,B96A0E13F8320481,35DD40DBE6E9C4B5,0DDB19E45E946547,0000233193F88B38,B0136E6F1D65C377,C633F1DF52095933,44B2A5EB9055B9D4,770AFE0FF83CA7F0,6E3348870E7DFCA6,E11956872D670E34,92FA6F4DDC163544,1C8AA74CE80E3949,A2F6D607F011DC2A,F21AFC4843095BB8,7AD0E2B632E12B27,00003A689C175D2D,441328D5D326C0E2,3DFCCDDA8B30A3EE,CFEB2036441F8A6D,EA7682E9838A3052,9CAE8BD6FB87A2E7,5927CD9ED2BBF16A,DB109CCE1C073A11,B4BE166802E890A5,E0A2E61AC7DD043C,15DB177481BF701E,9179FB303338D4D8,00004AB3923FA08D,9C166BF31BEDD1CF,85017553ACAA0855,FCAFFA535A753365,7481C2FFA4EDCEED,15B33AA78AD998D2,AE01C5DBE4C0889E,701777914717E8ED,DFE9AC274DFB4013,D6B7535561661F2E,53F73EC039A316FD,0CFEAD915BD519EF,000049357F1DFD0F,FBB1C22980F900AB,3933ADC74DD1B821,9B00B9253C6DBB4C,43E16C0951F1C521,88EA65AE2CADFEF7,8DAB4EF40FB5B6B1,E692A5E6C32C5977,5859212B7A792248,C0B069F3899E03F5,98B4989F7EDBD5EF,6B898356C3041509,00004933635FEEBC,75EDEC3E33C877A3,7F2E9AEBFB9D0797,90619874F0486CF7,19D34BDE6B7F342D,BA4502C170020FE5,BD495A6C317CEBD7,AAA448FD2B4DA4EE,B2A8E718B1917FC7,82D6DD4E2F6FE3F9,5FCD7C0F1A2F1320,2179AB1968F861F8,00006378F3EE61E1,69BCBC0CD6CA1BB3,DD472056CDD71257,29B574990C3B3382,C1C29B4BF5F13FD2,79149A68EB78AF0D,088D87BADB2D5BCE,C535C1C3076EB6A1,DEDD8F4A018C2F0D,F0F3009B9B2DE4F0,3E6770546666594D,498271FD3D723D07,000056B738BDA80A,BFDF14FA0F96FBDA,3A31502BF4784537,AF014CED1033F06D,8E7F1B30D7DD350E,1E94F38BB04086D6,2BC4262A397F5849,0F45DC3586B8909D,103A8E8210568096,E46EF9D7949A5308,A43A1630DE4D5A90,5BBBF80F1565F052,00006CB7AE07CF61,E1A022D5C72F391A,105273BB711E4C1E,647556C934529640,D804BA6DAA9B89CA,5A31C28091598F46,B485AB40E6DD015E,E909D45322E54271,5E5574DE8717639F,C6C6C74FA9023D83,DFD55E22EC673578,59B09B8A1C24D051,00002311A3F4BBC1,BFFB5AE4F3D4BAAE,D975C729BF3C1B76,09B78E3781BB49B8,4352183306E095EA,5B946BD956DA3F69,61388C7C4020CEB8,86BB9B0649045B03,3E09C813EA25409C,DE7F6742D613EE9C,245F03E8BD6B9883,962E80F940E64511,0000479A5EE7B90A,B809EF6931AAA312,A94939CBE65CE59A,783C179789013CA2,AA70B4AC19C7E6B6,1E8225D85BB848EE,5EDA2BFC55F39AB7,C0C76649C0E9B563,5B83BD813B7BD81B,0C0D362DD33144F9,B9DCCA5A4238AF77,3A5056344EF167CB,0000654E9050A723,9FDD1BA8B1189452,24AFC36F10E7BE6D,2D38F197E5F66E0B,20F0960F171C2F11,1450F8E698B54617,64C62905055D9C6D,3D46616833A1AA4A,C8EF6F2862F9623C,AA4F64345E973D93,EF38A485C13A7B5B,5DBE840C5E5ABD5A,00001E2C15E8F139,911D3D6BE95461D7,F82BAAAD038A1542,464D7F9BABB3D742,D244A68C802D9F9F,386E99CBC592F848,84722D97916435A8,BADB2D79F18F0966,FE4342736359A014,DB415E41F74553C8,ACFE6DA779B329B4,727C5522300652D7,0000159654C84BA8,583D836695A16224,6D0B76FA403698E9,188D6AA65E6BC11A,50B2C4D13439B78C,EBB87FCC5EA75A62,46CBD14EF6B2392E,9715B7994BECAB65,6D3DC79E6FE38C19,FE58B12F54EFA3E9,AAAACF0C985ACC59,42D33E478AAA8ED7,00002E084717F7D9,74B77B2505000F77,CE8F0E7681D38708,586A5BC1D1DAEDB3,BD4F7A7F5AAA1EDC,3E85B941BDA76B9E,18AEBDD4B236DB9B,A2E47D76D72B996B,7374EE8AFCB5C636,FFC1245C10A0D033,04B03D89DCCF75E6,9A9CE3FE6C425125,00002DACC04F4A2D,A928E313D86667D2,621B599070CA4DDC,F5A9908726AE5383,F11187775478F0C2,479393EC84FE1285,CDBA6F9D076B2FD1,9F572F41AD73907D,B801B42E8B5FACA6,7125420362EF9A1B,ED10E578FFF8E36E,2B8D92163E19C1A3,00000100D0885446,3BCF3E15A6310A42,CCCB271295D82C4E,D956AFE980BE1236,0C6E49DADF0831C1,7ECE55613599344C,AC0C33B9C43362DA,CF959050D10677B8,D2F6BBEE762D7609,77AD31D46D181765,8E17F4563E175CB6,E2130487288F157F,0000115287DE8638,1532F1D71EF063DB,A228872DC093AF7C,9F88FF5A00D93A34,2E0D965ADA858353,DB7762C573167365,2CC55236BB09A8DD,D899CA4FC7E1A0C2,8596898FEE5F7984,50DBD5DE413586CB,09742D6BCD64822D,9FB2A31F80B51360,00002C5B15A6C8ED,04973A862D862C04,00AD7D8F37FFBAE0,18396E542E7B9CE3,3EEDAA4ACC0F199A,03721EA512F91FB8,BDD04CC89279BA77,96FF6DBAF27037A8,2E1B8974431031A6,395E51B07342D97B,0E1F7B99120BED57,0AD4CA012F51389E,000042E8A6FBE698,5C86C80BBABE570A,AAD9053A4FB0C0EA,46060130B682CD3A,860DBDA663DE9985,FC6E975D66E39F4C,27A737CDD19F35D4,2673295C24CEF6C0,569F39286F7FCAA5,56AC5B7E02D5C7E8,659AAB34F7CF71A0,6C3F9095278CA976,00000E3EAD552572,E8FC6B5F990EA69B,5BDDC11C7CD29C0A,3FFB49944CA3D729,C5640D30793D9792,6C37CE6B1BA84F84,FC1835F5DC9E95D0,309706DF10E410E9,A3E1C94FA9B62B54,AF8AD22BCD1ED345,2D54D012D77321F9,80C3EC17EC8DD9B9,000050D0981C36F6,FF7891BC3E6E836C,DE1408C2F3D3F5FE,DBC197B5EECEDF5A,6A58AB8A5A46FF60,8F235A9B75C9025A,23182AC08A61835F,92F274E0B2E6F304,165DBE1D00B9B8C0,4BFD5F677FFD06D3,C46C8DFFA2AC4B5A,72965B2B41DBA383,000032143629034A,63857445D19B30D2,12FEACA304ADB0EA,16A2CE7A8D224462,902125DFF5B6F222,0D196770DCFA6777,3D5001C6394660A4,1D11238D8FBE5CC6,E1E4B1273D95D95F,8941FCB4C3F6117B,6199F3F209846D27,65062598479F39F1,0000261E52230753,E5DD7E921C14838E,8704A76DF2E4C38A,852B349E39CD33A2,564FDC1050F69315,1FF74CBD5D61D1EF,19F26CEEF0A33792,1B3F57BAE5768E8F,0F8966356FD25520,124FE71926672E74,8FD2B0FC11C29D5B,67072D18DA52CFE0,0000520A988CEB8B,72630AD948314860,DC16318ED6A6CB7B,030A4319822069E8,E91B75F5CAF6CE26,66B318505DAA4AAB,DD5A1002E80312DF,50B452EEC1051B21,F6FA3A54FC57B113,70D1256DB0C59E5D,C81C6DF2ACA4CC5F,805085C42321BB31,00000F2EAA7E743B,15E5CB523EA441B6,CF7ED30AA9147316,BFFEECEC2AC9EBD5,ABB4B9BDDE082BA3,142701F89818C20A,B82D7FD363264860,28F62C56D9414205,BF3757F1B602A892,4E9B22E77DEACE24,6DBBA1FAE940EEB8,810879CCAEA5A229,0000077F2590A027,5B71BA74158407CA,9F02D530B79F274B,FA12EC74CFC37340,FE80AB5FAEC7391C,A9051627B6079838,EF5718630727589C,285BB7D7F47A0C7F,1E4E50CE1206DB22,D9DE5E8B59191B9E,79EF0E12897D54F9,41D2D7CBC6A0C40A,00003D422D5E4704,62043D16B2F07570,57770B0AC3CA5E58,19F7204FBFC08750,7BA5EBADDD404AB4,B78C939B3AB46514,AAD858614FB2CF16,1D7283FB30FC5A19,9473F27D537C0227,DEA9AD00876B0E86,B1405CA56A629017,8FD018C639FB7BE5,000003F9BCFE8EFD,37109915E18887B1,A3EC5256C16B5002,59568EF56E045516,44006F354D32A84A,25833F55121A0319,3A63E1EE21B96ED6,663DE85119ADB6DE,6FA1C72DD3A3CFE6,8D6570C0430F2FE1,C7149939466A07DE,67AF84664921FF84,000019802534DBD0,9A0BBFEA834D8DCA,8B2A90E8D7CB08F9,DFF6E3578788FBFF,28D61E864430B812,DEB68CDD87F0ADD0,C4AC6A49D062C0A9,1447DAEC0F0F90F8,65B3C5A1616E1CBD,83441A34A2143BF8,784CAABA3E2135F6,E9C6F856552DE5C5,00002EA6621C25CB,8C6C0C50E2BB4EE8,784F997F574F9DFE,EF780D48C183EF9B,97BCB4E0073CC2D8,B699C3716F10FC6A,BFEAD42C8CD21DB2,91F2180FFA2B668F,D11D54BE13F2DDE1,63728593B0C26915,B17734F232A85319,650FEA76014E0088,000000FFBD8F6D95,077967B3F89627A3,1E5F6B7566A93221,5D0D1D5BBFF418A9,65932D03DF71D847,2BF1857E80E87ECB,31F63A072295BE81,6B744270FD9B9C65,97DF94BD46CD39F3,AADDFE703109846C,91B95B907D6E4459,2F8A695BD93AD08D,00006455520E927B,A3560AB17BCFA1AE,EEAE0DA318A53654,51AEAAF75EB9FF42,6CD7E0916D5E805B,41AAD6B5F4A80F27,449CEB18A5DD5CAB,FA075DC70F1F285A,A4A62FF6ADA3BC54,691EA4A3C2F714EA,8F5C226D21604984,E03C68E69FB3484D,000025B14D9D38FF,5256432173905A04,45DE9C4F32027A24,B46E4FC21D13ECD0,64FFEDB1441B1605,59F14FCA279A5D40,34B4A75BECD68002,0BF2EADC67D8CACE,48F51C46531FDC09,4DC8038EE555D3A2,CA7A162A7421AA7A,B7528E7512C11A3F,00004BB42F656DC3,0AF0443AE0A7FDFC,CA662AEDC714C4AB,30390899FC39366F,61D3DCA9B90A4956,FC687268FF53B8F7,D211534140AFDCB6,08789CF390C5A0CE,49338F23AF616E8F,E14E38DC5BBAC1B1,E6D2C489B4D62471,D3426037D5C25EB1,0000699B3F28FED9,7BC3C8AF05F1AC84,9776AD26A61A6FF3,A194489850282418,6C1B0741CD39B6BD,A15A7BDB2C012199,B3AD12D6DD05DB29,BD87AFD785E3BF13,E20ACF0C650E30DC,096B7A343EEF3C9D,4150378414298A7A,A0232115912B6699,0000387EDC101C4B,E77EC8AA73C83ED7,BE4F54E2C7B5CC4F,1F2018A1EEA1FC69,28CF9AE3BAE795B0,182EB3B44195CB6D,5199F35104F079CD,45833A0BC1A8644B,8D99CE035CF5792B,9332921C63E48666,6A4526363791C0FB,0EC6DD529984714D,00001BAF15F2A69D,69BA65B722C1A023,537E00601D858034,11B639F18363868D,9D9649189288B456,B48D93E2A86DD04E,FE7C4257B98C6E47,712BC3BEC080FAD1,464259E95D667A0D,0001EEB319A4A381,2F830D063A325078,D897008600EC2216,00004F42AA8BD1B9,6B7983DCD6344AB0,E5402A926AA4F36E,697804E6D99864C5,2539A4E6893796C8,4CDB1331458C1734,A7C94FC64233027E,264B6DE5D14E705C,225723230758573E,288A91568B552CD8,80DC58812A0BB118,414C95AC8E9A7CD3,00002B86127E620B,F16E6171BA685F92,51DE40CEB2DC920A,4E9B81B61D4EED5B,417501186F736C19,2B501E8B11A2239E,1480354A24737563,497BDC86865A2BAB,F6C506B92635164E,A2A907B82E770D0E,F4A4834A839DAA70,46381FA3A848BD55,00000D72EEEFDEC2,E74A395EA21798D3,3E2375C2B0AB77A8,222720D75A76A131,89C9BE5A5065A914,2E78ABF88FA41DFE,E813227D7E114214,4ADD1BD4FC078693,E0A98EC2DDD8521E,4271AD16AF0DC907,971984A5044DB1A7,B37DB91A630B0114,00003C526F058C35,6551DB1DA87F0EC3,1DED8E450407546C,3475DF8EB0C30F43,701F605F00CDD392,FF38744DF6CBD91A,F82C87478AC66F78,51230E4CCFB0CCB6,678660CB1A220731,BCC6A8A467F28616,5C64F189891A0E12,B632F95F0203A087,00000C4BFC94D771,30F8892CF7B63DCE,EB622ADEFF6E221C,2C6242465C3DCF80,85D05F5FAF8DB831,5ED4CF46E49CAA88,FC9BA5EB77B501BA,027FC6653DE94866,DEDBC34006B777A6,708A3ED59A0EA1EB,4ED761CA4253F4F9,A88316C66A0AA3C8,000008FFD8C0E91C,C0D499F0FE78D6DE,B799AB5DD9BADB87,F18AD126CB275CC8,209DF5F2666DBA73,0D629FBDC80FF751,4C1211447D4274BF,1A8B4514C06C28F8,FC41D0FE2BBCF0D3,6C4EFD60E76F54B3,9BB7C73A41B0C51E,ECD0BAA53EBAD716,0000381FF6184BB1,551985E0F146BA6D,BD0203B29259960F,D4DB945B2941FC08,2700701CA4C5875B,A5D624C678729813,E7A37917CA1FA781,E72E1289A268B6BE,19E8395B516DA5D1,1C687B5DFD3BD823,EF20A3042B3551AA,46A10CC5ED6407C1,00005FCD6B170163,EFA04C4828912EB7,46CFA476C9B828FF,0E9E0AA2F97DA36B,37B83E6AA6187B68,7E95DEED5CA7AA2E,D473C8FCE4588676,CB3F2E0561A09B2F,A19B15DBA6A95A28,907D8ACA2B8B0EB9,6F65E2A43A461C73,837103F9829BDA17,000009B42C307D26,AF7E282F7EF0EAE7,83822E5A9A621A30,25AF4059245D147A,0A1DBB66F3A5470F,5CC78A07805295AE,87124E90686A67BA,F7B9E4C94BC02DF3,DDECC6A61CD035DE,F7251BCB6C9F6677,E66CBDC9C2D3E458,FDF5E6C86AD5A3D5,00006A6CEFF0A8A1,D1DF4E0437469405,D45DB230648BB3BB,D126F9DB2B35DE61,E1E0898CD4369A39,4B694FEBB384C1BD,17BFBDE3DECAAC6B,F34FF6A33244209A,3507CEB1EB739B96,D7EB4AA56F223C95,D061EDABA64FD0AE,1CC70BB9182DB224,00001D8C9C4119F1,B4C7DBE21F53F85D,F202C836DB7809F3,E8133040F058C2A7,A15EAEB0B011C186,3765294FC19010CA,3877EED3F97C42EE,CB4813BBF6E6EC56,5FDAC2246B66111D,E441D6EB87763141,B8827DA853944C05,4B6F1EB1C35F4E74,000020D36F627E06,900E1E60507C95A5,930B4D1B1D0E3235,2037E34CEA890166,5B7FFDA8C7ECD8CA,2C44529AE52851E0,B4F0589FA3182BE6,5E258CB145F64B77,46FD641D923C2831,13043A07A880AD3F,18D992DA3D159A26,0E7066833D4CA327,00006C109ED7D4C1,5A5BD1D2CBE2A1BD,6CA7B6C3750609C8,10BEFA08B9478571,AFF76282AF83F37B,BAC07CB7A4D6C9C8,1D9821E68EC3EA1E,211ED262BA2A87AD,00A9E23B89AC9E43,79A5E3926C1C46AC,0F4779A4F9983B87,025ADBD01E72014A,00005FF1CB4B5505,F640F61D9BC8EE56,E6F280D33B903A25,1527F2AC2EC25DC0,1CE2733C799D51E9,888EAECE58E36980,790AE3ED7276FFE5,AD91C156C70FBAD5,35483FFA8D1DC313,22E854E0979CF5FE,88986D8CE3A01BB3,8F98D5C8FCC411D8,00005B610A4C22E1,14204B9FEEE0E0D0,4F0BDAD009B375D8,3BA3082BFDC9CC48,168CF8E96B5FDEB9,1113CFCB971D4B87,4EA9810434FCB40D,1FFCC23205459305,4391B0759D799B80,E88E31B3C0678266,BAD20DCE2129B664,3E197004769AF484,000004FB53589302,7D684A54FB0E1D47,00261929C7BB6A0D,ED41888979F583CE,4E370C0B097BA1F2,F3F27466A5B7B1D2,1937F7CE3BDBBE95,E981F126DF61A8B2,81F1F502006A121B,B48ADAF738C946A5,E695E4E27DBA6FEF,6E6D0DDF0AFF9188,00006AF77E8EA246,201EA3660A56CEF9,7D08C8AEE0396845,7C82A7008610D87E,2DDC0EEDF5F5729D,0CD7624113DE9653,1D3E45D54C851CC4,E107CA6B82FC76CA,851537FDBCA782BB,66673502E7985210,8FE73EA7F494C16D,03A51F861BDE556F,0000482C727A943D,1244D6CF9671DF9C,25CB52EEE528EE69,1B27B977B44F2F9A,2AEBAD68B83813AC,653EF4685F0C79E4,899E060578AD1B6D,041B60C9A72B0861,56C5EF9ED3DD3FE1,51EB08733BA90CEE,1645206EFAA5E892,F3DAF0CE5CC14055,00000DFB7CF57EAD,2E53149302A672E4,443993D0B1E0F8C3,159A0179608D5D23,5EF35A1917C679B4,0366A625009F4F71,C28497EB181571A6,2F4AEBDD6B3F0EF2,197A8CA349783911,BDD1BB8311D5B99B,CB3A2678FA38EB4A,BF73350E1BF8D384,00002AE23C772C3D,40851F5BD459E4D8,A9027149AD120B69,89B1B1453272469A,DA7C5F6109634E03,117F2B69B7DB3653,FD6ADF77957105D4,7D2D5801C08445C5,DDF70B89D237A625,FD708D39939BD807,28BB597706762EBD,17CD5AD44F1B78B2,00001B413E962715,A9FA7266807B987A,32132D851824B6C0,9EC657468B1937DE,2C86426700954BDE,CC235C8482CCBF00,469E3172E686B944,DB165B522B7655CE,BF1A9816887A16BB,12150E1E5B53FC5D,E0CD3B02DB7DB9F8,E59982123B822679,00002A5EF6DA7322,75074079EB70EFE4,BFD5876646494104,8BE86992DD2F8FE0,5E5BB51D16B4F62A,740850F4DCD83B5B,7F6F5882758BA714,1FECADB5FA3B8542,F27788C6EA6C9F8E,5342F7624B250FA1,56C674B6F8B743CD,DEA80CDAC9D6AFAC,000057BF540E079B,B2A1DD1D26CE5C46,B9C17D758678F750,1E09E7CD3C566D1E,B9ED98863DCA209E,03541ED0A7876380,9715B16D74E5AE64,83906FA2B7AA0C1C,E2F157E6F28C5638,9978B438B4032E9C,BBD20D5F23A7A0FD,D002421C7CA1166F,00001B1533DA71B9,5594335B9D2C7623,95DC76283F297177,A9DD4B0C7D487779,5EC16850C6292452,F06D543D667C9D23,2FF0F31E5D7CFA50,38350310D1F85CA7,37DF5A84B26950DD,C9D0EC4EC79A70FD,744EDF00D8796780,3EC4114923315FB0,000005BBF02B684E,439FCDC2205FB8AF,141C54FA50D414AC,2AF843AE1E2D64DC,116F300D8495B916,B228C954BFDEB941,3822B84B2EFC6A65,521A854975A08556,4641D0189E75E2F1,EE699E3598D61AC6,BEAAC910BD558261,E2E4850B643F2ECE,0000623B61BC052F,EDB27E386491110B,6B2B61D95B8D3185,73250B6B21D1658F,8E5637451997866E,CE5B49778350CA5D,A475E294A3C776E5,E6976D19A9C71515,30CD947562D79FCE,877249F91853738C,48787B8D9A18111D,46BED7C71CB5DA39,0000175240261948,2A21A603BEB36489,A106FFD2E17E8B5B,252F1B5E5091509D,8C8A6CD45DF7FD51,8C36C93397114B44,904A7100CEA650A6,533D031E8105AA54,9CEE455B1C9A54D7,EB834D2261F2E58D,CDCCFCF461A90F85,370EB2EEEB6AC6D9,00003A4D69C600DC,5C2A5027237D9A48,0E949F3D139498B2,9D263427B0BC4799,199670A3D2B64571,C282EA1481A917CC,FE2FDEC8A21034A2,C765F8B588CB4FB4,98D44D68B239C6F3,45DB669F6C434227,11FCC31224CD44CC,F2C3ED91A4BAB00D,000025650B47B461,C432ABE561378EA4,BC9E17ECDAEF2B69,9234B591846868C5,3A104E4CCB8326A3,3552F28409FB7010,C243D7430574293C,1DE5454FEBBBA33D,1ADE7BEC30CA921E,36931D462D3B6932,6D702D207EAE1359,DCAA0AAEF6C0EB05,00006110EC90608E,BEB08C34F1116294,AD2C296C5E596450,C2F353EA3628D48A,3A5FD26E21B3A07E,BB30A25902E3E9AE,986D232C64B6EA17,76953D0B2E96D7ED,9C8F2649CA0E9EDB,B18FEBD2F2C3920C,AF81B32643D2BEA6,FC58742C04236B19,0000321A66389DDE,4E188F94C177F7EC,F46935997CBBCBAC,E5AF695701CD0D64,A454096EA26C56C0,EF7242EC0AC60A29,8743DB42C7B429D5,9330ED08E5D3F02D,C59F133DBBF4BA56,15B93D2B0B5111B4,06EF13F8A646C833,5E54D6F89E0B7825,00001C7F91685FC4,B801A86D97CE6A8A,F0808F06F3DD9676,8E03727506C91AD5,258CB670A0BA146D,D66D9C0AA1DA16CD,4C8E8766B0522621,59E20C433288F55A,3554772390F68B82,ECF6ABFB7445C182,0BA8DBD75C6ECAD7,C1862754F26CFD14,00004D880C24D3B2,5A514A3CBEAE1ABB,4A278A99742EBEBF,FE0FAD02FFD85D4B,9742005DF21A9DBC,B185F80626AE3497,4F8A058C7566A70C,0AD50569BB2D7986,D34ACE91A2B41E88,97ABD455BA6061D0,B37032ADC4AEBE3D,7B37944CFB2F0003,00003F24C283BF62,D3B9DA556BE19DFA,4ED0C0A10FAC7A0F,CFF6D2D462A4CEDE,C9F3E02DEAB40849,77B324134971ED2D,A872EC9176A5A70B,C5F4FA897B993547,2E270357C4490DC4,2F411159D3D980C0,4C2ADC5803503019,DFE535DCD6FA1401,000032D9D07D563C,7473904818B14800,71CA07174E761E23,527C152CFDE6A715,1B0BE7AC84BEE181,8C7F7565294FC4F3,A7D5E2C92D448069,E79E4BAC2F669576,856E67399AD52D4F,D2A252AC9D8A345C,700DABE50A2AF17D,34FEC48C4C18CDF5,0000427EDC38898F,00289185AB7E3F11,A17304E6754EB393,90ADFA338A10FD08,037A1E8C07EC3FB7,50B39AF7CB4F9E03,9F8CF1A005042A8D,111273767C32D465,AA874A38B1375A47,36BB0C9DABF548A4,5E0BE80D49629081,B4BD79DC7F18E92C,000004922B5BD69E,D904FF2A0E56622C,75774EFF5F9FA2E4,8F769B971B1AB12F,D1A5445035C41421,E99E8ED8763B5E5D,CEB403F2F06A6BEA,4B03DE4CF71642EB,9C08596112AF71C9,552E69E701AFCD1E,3898898878C439C6,34963A3665DAA0E8,000047BCE0CEB2D4,A906198ACD0EC0BB,6F9408C1D64DC1B1,8EB13D806C8C9B2D,347BDC65D8BD23DD,B4B53C101485565C,411229466A67EEF7,2E3746815DB47BD4,71FEF2BEE8AE88E2,19C783C43780CB8C,56A81C064829A73E,D0BB192967FB01C6,0000020F4EE4F590,CFF55CE92E259E4D,2D4E42DD3361AA05,B730B98974F6E6E2,E00A738AD747FB47,D44F633E656576EF,E815C302AE0BD960,D40F512079B18823,A7B3E6FC79DE3CB1,D8F2214842B00DB2,0936B1C24FF30873,9E1F1D87C597A0EC,00005F0867C17214,F89FCB5DFB9DF3D4,A19827938A1809A2,54E4AC5C51451771,CDB338788C86EF01,A54CEF9090440EE7,2E02167D86125A78,089EB9DC20064948,E5C4819184FD4FD0,E1CDEA6F08CF6287,66B1FF5BCB686E10,AB78CD13C54EB141,00003EF88AD343EB,109A09C60E385380,845ABB8492B16CF4,2AB67FE9F08F026F,EB2662267BCB9473,BCA2A943B9E7136D,353A77C647D8F5F2,4E0D10A6336E6E7C,834CD06BF5516F49,7AC005E7128B1324,125E4C90E9D7EFE8,BB7922A8FF39A444,0000532C33F696A9,7A35406FBD43CA81,09AD80F1C8004E95,F64A206EB7B5AA02,B8AB82196B2594ED,2282FA8E30D969E1,67FCFE79CDB64E7B,17DB517F7E9201E9,FFCA0E637D244E7A,99FF55B7E0E12E9A,B963A38B6385172B,74E85BAA4226B301,00002E9AE6E067F2,EC532B7F24D5D819,F862FFF8A2A73259,C6A125C7589A61ED,2B6863264BDABB71,47BF75169BAD8202,268F89A20F08A7FE,C73B6CFDEACEF0A7,AF792415E731E515,C1415C098052E0D1,5ACB8EE12319D736,7B6162D0DFB97508,00005A28CB64529D,4B2C391D3124E557,A8831BA8DA6692AA,FB792C0983DF1F95,DC83254DB6D009E4,F19A91AB9C768F8B,AD236920829FF673,5935BD4B80BA8187,4200E7948B4C39F1,C121D528EA6A58ED,40A8FCB5CEBB0868,4BAB3D0D6B2245E9,0000167A53347582,A0B24E6AC309922B,30D4AA5456B0574D,302E88CE87A57162,FF673228947F2E94,00085E7DD49492F8,70456C7129FCFCD2,2ABB29921A6B27E9,4AB2CE1ED4B34518,48BFF612BF64A850,F04F4D3B34DB8B45,55F6A78CA0BDB2F0,0000546DD691DB53,3AC5845C5FBC1D36,1DDB8A01C57BB469,F4EB2DC76EDB3601,505EA293FE0F3F54,AD71BAE0987BA348,EBE6AF8DB923C266,188C8104CD041613,A8FA077EA2A185CD,D26AEA3610FEE7A4,C471EE6E704AC042,4C330403DAC6DB9E,000007B4165CC7A4,43A4C2AEE8EEBDA2,FDE8FF8900F8658C,D78AA6F912D910B0,2F7CE86B7B9DE3B9,7F8F3206F9832092,558CD242AB3617D9,3A1083ABD8B10D3A,77AA4D86F77F553B,E188B6D9D5762BCF,3DDF1CB09860D5D6,3D1AC7F83B3785F3,00005E149AA23CC4,73AD6C84353F3348,FB385F7246FB2BB3,F082BF05A28D66DB,DAB5CB0109E82E4A,D36DD7C410B65757,80A00334F764C412,D3A5CB3E690B8AC0,C99F4D434ECB635F,4071828FEC399A55,B344F0ACE44E1D65,A9E9158993D55D36,00001E7F3AEEAD3A,17858C1E9431D13A,F486883962B4AF64,8B8797154D1B4288,DD29C12E1BF613B5,314088BC483C637F,6EE9750D53F4C1B9,85D6629472574115,AB88A58CC9996DCF,FF0DAC374C94BC4E,C630CEF360ECC0E6,1D5D4F37732DCB89,000012DA9AF774E5,1A3A969512E80F14,660263D79186AE1F,3F0B0A0C14431978,673FBE3A600D81A8,C13094379959F4EB,8F4F85286DB44957,203479B68AE69D63,ED461266CCFE851B,130518A7B7C6B67F,543C4C4DB166852E,C7D779BD1DB5A36B,000048EF100E5AF9,6E861F7AAD88816F,EFDCD4FDC04EAB7D,1AC50F366762EE86,53077D757ECBC211,5A679A172BBD36FC,41E02AFD3EAF121E,DE61B0934A0C38AC,D53567142B27CD4E,4ED7603AC6ED7549,2E2E2042E576147E,1064AA2CCBC79DC2,00002316F38BFCD2,B4186B3D5890A987,143FA1FAD9C131C7,E29F7C6AE8CE79E2,ACC20959D5D99FF7,F4CC325F4AAED1EB,2E8BCD3402EA5006,3F8E4823E53C4A7B,07117B843F5A352F,21410A9E8FBF43F1,3C005FC71670B59B,812AD4C718BE60F2,00005BDB3B8C454D,CE7B7093EDE3B1F6,BC987D0788D15689,0B87AE2456955FF3,A0EFC66978A195B8,8E8D975DD4F4E314,91622333F70BCC1D,F43DBD65BCD15EE1,17080591D5DE76AC,0CF51CCA2E5D2252,385F26774B52525E,4225D27027FEAD6D,0000334A6D108EEF,1F6D7C15C0A36D6E,3B132660C2D20442,1EE426A748716539,B0787E235220FE8C,496AEAF3A67B874E,00D71B9A010204D3,A748FE052FF92220,687B347DB13B5D36,EE851875BB13DC6D,06CFD5498E666600,726108CEE4D18833,00001868434259E7,4708F8B485DD0DA4,A0AFF8527983236B,7F95A041CAC2E951,9867A97D32D1AA85,9DC4C83F17C4D8AA,F44FD2EE7AC2677F,80BC40647F6C88D4,1470E414C1E65CF7,15179C1D6DF8D1B9,2F3A4E7FDE4314F8,E418177B712DEDD6,000004781DD0808C,3099FD01F935F275,B8EC0646C0851894,952A365DEEECD041,218D122B7BF0F364,C1A4E68664E8C50D,288DE94D3B7F4A73,D12F07A08496085B,41C8E34EEEC0C4B8,1FD4EFB7E1EF208A,DBF3BBF4C153A16E,2FD707CE27093825,00002012FA545719,615D32D5475D1847,3844A9FDB29C0002,07D62EEA67164E15,EEA4541DEE34BC03,370C4A5A4A07F828,573FC912CA5F0AB7,659DCE4BD7386F11,0D0D76E35A5D5CE4,64B6D867A0804CC4,4230876A96CCC8C3,D65B5EE841E93D5F,000030BBC47EF2F2,61C5FA5E7C759314,6FAF42EF13A5B449,2B47781C9EB50998,F29A0075C71BCBF6,58047C1E1EAAFC45,CCA63668B1A83F4F,6B34834E5FC05B90,ED29ECBCC0E7F417,9F6BE6F703BA6FEE,880FF4F558EE705A,C1B6EE3A65BC3E8A,00006717605AF19B,E3ECD06DF17100B5,60BFDC6CA45C007B,5067A7691F9111D2,62CEC3D9D4C9C6F3,97D5EBF1B4CC775E,9D8332F7BBB45AC1,7A2FD6DD980507F3,A44DAE59474CE825,E8F86E5634A314FC,19042156EE568B38,27183F07C938C9C5,00000341769EDDB7,3224DD441CF941E5,AA419BC6B4FC1FC9,A9B3BD9D5471B4DA,4B5B7420E22C9F9A,F6BF07DCFE57C9FE,0846A9AEC8A66E14,6752125FA04F99AB,76A649E234C8BD1F,6FB4F35066500814,4CA6AF378C2EC476,7D48C594A8C82417,00001B8649467595,C8C81FA5793A4692,EC6689A635511C50,5F739161FEF5BAAD,3DA897BD96B0D8B3,C93F1A4BA166E5F1,FF421435C031CB62,FFBDD43794AF77D6,6DD6F4A5AEB926D2,9E54105FEB3262E2,3CE2D82D36205981,F2D5ED49885437CF,000042DA893094BE,3EBEA6F6639E87CC,C08347259B0CB58B,991B593B4BDCB820,8DEB9C448A410D22,6FD1EED614E954EA,CF3BDEE4011FE6DA,2837E6996D625C70,87506FAFF3B2DCD6,1A97F1D4E943A6B3,6230B18454A6CF9E,D824647211B3223E,00004C417DF16E79,5089E7CE4C64A264,320A43F291E2D7B6,BFED471EA45064AA,D234B11ED2B1F692,251ECB7A05274DFF,0062B620D93B0252,9A1EA8F20F77C96A,BA78047661FE69CA,469D712D6C804EC6,24CD388B9B3D4481,78503C7B7BD4664C,00004B2E49AC777D,D28D5582971EF513,E8DEB2E88AC0280C,BDC9D6B963A17671,CF8022549EE29117,374CEC04D78D26A1,4E30B1BED2445856,F187B899E8E4CD69,EB203ABA5186782E,D3A892CC03172F91,8506634AD20904A0,9AC4C51C7C29A8C6,00002CA3EB7FBE8C,331AC5C70400DD34,6BA2F57FAF9DC34C,0F1CBC3DB7935ACF,A94C099F170EBCAA,398F11125ED831B0,AC41453517BA45CF,CD96184F70E4D468,9FB63C4CFE58DCE2,A5AC44CC200243BC,7317222ADFEDB455,FE5F1BD34DFE339C,0000000F0CD65B0D,37F29795C75C5443,080EE506E9DA6E7E,CD5126376CE75DF5,9FC80CB7947A24EB,FDA833B449CD5973,6CD2FCB64882ED3F,C65BF353B895D248,85B971CBB50366F2,B1C48A5D52B129AD,232A7FAB4FF72137,FE2559946AF6A2CF,00004F0DCD2C75CD,54750DBB1ECFD481,334DCAB593B3727F,D5EC9AF4B4D2FAD7,1E8857E1475A78DD,18F77C256B7AD517,31FF481F25829136,F6313276B8E08E5E,FD4777D72EADC11B,42995B7BDB59D509,4902E663F502D5D9,FA951EBCBDBA62D4,00005EDEE12BE320,A91682E55B1C702E,F453732E16A2DE88,E2240FE2836E6C83,3C58E5FEDC4E657F,761F95D93B381325,A227028A7421D423,D3C16FBBCEEB2873,889C314CFC5A1E13,2814B32BE05046D8,4E4B8DEBCC32D546,98C54B8E8D69BB32,0000643863ACFB04,8FB567667B7338EB,B9F402B9606125D2,68A59255C2E1DB2F,F313EDA13102F113,C3D672151F04951F,88B0D879F6891BA7,7B0674BDF5206F9F,524264A045599881,D6344D76D698E5E9,CE995DEA443FB929,F58D26B93D36B47A,00000A6E00261DA0,1CE477D31B777F31,4734367689CC1E0C,93A5BDDE6D85FDF1,88F1B10386F22B22,F259357732F951EE,23190E722438258C,1C206D3D2E6B5664,130001D996C0347E,3218D58B8281D6DD,1403BDD159A2976B,A9A0A62FD0B9A0F7,00000EF19624A0EB,5A78CF48D8D737B2,25EFBA56B1F17FBB,B0A1B548FDB8D621,8E8DE11AC08C7EDE,2509F69E7495C284,7B66AFBFFB74A234,ED8476386EF1D9E9,A2669021EE332C1D,960DAE8CA35E29F8,F098C15A5C7D494F,0739EAAF066F1466,0000073D02CA2D86,46E9CF29A400724D,008EF390B0DFEF22,42A44C7BCA0062BD,34B364E0B3E2BF03,441CDA1A6D82843D,6E7CB33E92FB33EF,05A5E2074B6539B1,D3F21B54F1974E10,64FA37CC074DD860,75191C1B421CEC8E,806014360ED4E28E,000047E86A2B84DC,F764FEA5D7E7D1E5,4DE691C660935541,0D1A23F6AEE4EFD1,270ADF6C7EF66286,E3339EB68BCD8ED9,409921D97EEA5BC0,9485DF9465D0F356,EF0FFED5D95C5B65,EF71161B921C4B9F,7D9B694A35A52119,945445CF1F6749F0,0000003136EA13CB,18852EE073670DA3,2E58D9D5B1BCBB6F,3D51D62C5E3792DB,5F9B7F001AE3BDFA,BECAFAF3295EE821,2901DD595C27AEF1,43C3719B58A3707C,D1AFB6B926C1E64F,54CBBF6688500C6F,8D62B7D296943117,9F122F20C07A4A47,000027176907CD05,BEE9342597CE735E,12FA98A98644D710,FAE0223636EBF1C8,CBE365AFEBA847BD,8B25452F5DF4C94C,AB57D10C134AFEAC,2EE1AA7C702F2421,90E13124DFC43B80,4091799CE6080AB8,0D38D99886E6D433,20A56CA55B7E9ADE,0000518248771ECE,5B26C6999D505241,A2587FC127118FA2,CD3E59CA42D69EE0,6D334185BB06057A,A60384E3BA03F444,F3417D3C9DDCF970,796C1069DA7A7802,5DDD3D81DB556331,7952B3E3D3E23132,FD5D959A2B34B680,EAC4811B58D4ED96,00004FFDBCB20770,94C609C0A21CD7AB,80B84A2308ECACC6,9E34ED138178E4FA,5FDBAA8A04FE1A31,E0ADB21715C9F6B9,C5CECCAB1B08FC14,02634C1AA32E2E8D,ABABEC6A7B36F09D,BF710434025FB7FB,27C9850EBF34E244,D05FAFE3503BDDF4,0000605B0B1A7E01,FAD3294683E4C104,C834F879248BC56C,5C376E2B5BD76EF4,047ACDEA00ADF9DB,1D460C2D587DFF60,53ABE9CFB10FE1D6,BB17E342479C1C01,31246E00A3B30A7E,DA78EC0B10C12E52,8746146F489BDAE5,56855E768337CC0A,00003E0F0D80189F,506FCE42E88C3469,9A3714A52F3BBB32,254D4A14B6564ED8,A972BACC63B8EBC4,33DCBC492DA48B89,8531BF54848106FB,C4A769065D3B237D,512DA54018BDF264,E7155C16C495F7F8,27D21281C4F207E1,F80FC32B632FA72B,00002F867BBF1319,19ACABB018E3E455,9ED6265140B3BB47,A1AD5CA93DFF23C4,0817E0A18CD7D7E5,64DCA80DCC11442A,32F755C120D3DBC7,9264E8A0926B0EE0,A944F7BDB41D22B9,6E15746362BAE114,479104D0A9593D5F,1A6BEE3AD685D707,000008762DB301AA,064D89605E9B437C,D7C9780162A6D8D0,9B1031B38A060F65,A7F0F6700A4D8E0E,C14BBC0A9DCF8FD6,DABFD4CB862CDD7A,B52242CC9DDBB6EF,1991AEC675742016,3978CBEF5CC80BFB,7146D2BC5E2AC369,FD05897FC6BCDB24,00003A761B8DFE72,C59B60FBFC10C267,44CC3E451857959C,BDFC838FFDCAB1D7,11269A95960072B9,926572502F65DB95,4640BD803C69EA3C,D61E69B86D03950F,F9407AA785EB86FB,0B9AFCF4E6A9CD62,7458AB4C8607C91A,B7F6C6BA9004098D,000021B1DDE34B38,E35A8B3C4132C79F,95698C8B357005FA,1C37B64047CA2CCD,EC659CE8B1DF970A,134E1D2390004EF0,6016FC485F09A294,55608A3136C6E373,77208AD0B60B01BC,455D0B5638144440,37BD719DFB60E64C,93FFA8D3CAF7F278,00002FB893620DCB,B1BA8A3C07043C19,F244B7CD08D631DD,7823A51A4705C6A2,AA56E29E8607FA0C,59CCC8B3DBD5CD69,1F349CD270FA6CC6,5F4956C3E0589EFF,D00A32FBC42E945A,6FA78B2D3EC6300E,8082640F5F299710,2B6F292495B4E48C,0000159B52E60CD4,C7A3CFE8E35CC1A4,20CB1E309E2B7E21,4ACF76E9FEDFA4C8,CB2CE2FE2C19D378,5030C59F0E7F34FF,4EE8F6ED4DD316A0,2D72A9789C7208D2,86574C329CCAE298,A01F3DAB0A4FDEA4,A18D0788490CE9BA,D704013DD49E942A,000019443DD576BD,304C903910D08B92,DE55BBD208B9205E,8EC764C4CE8752A6,179EBEEFE888C6D1,4837CBB42A5DC620,07EAF389586BE01B,04EDA5420F338202,73911161F226AE0E,554330F303D09D31,E2EC0481D4BF4D51,558F1E95532B2959,000005CD98D3CC0D,A38F368ED7E92318,9D64849DBCB3099E,9A22CE185BE0F4BF,34B99D367495EB93,8106F6A34F1C5A5D,7B0A997055BB6847,CECA81CCACF6A869,D9E3F717F92CBFCD,A20AFC58BD9295DA,C558EE08CE9C5287,07EEC9633BC2DA42,0000652E938B7B0C,255F6551B5EEBC7F,43C560CEF5C5C74B,9BEAFDF5F298997D,9A96967FDB9D9F02,F921D4D7DD68DDAB,9B0AB47331AC06BE,B3E1860144971210,8575A88ACAA1089A,0E40E38C134E7E71,8C6F3C883792F846,843F906F7F6EF3F0,0000675017507C5B,8D61A52D2C80D5B9,BBDCEE6BC9EFAA2E,014D3380951AA83D,5749D293A296DB7F,4CEDCD749CB19AF7,330A6704E3F762C8,D9DF653C9B80D795,717DA278DC575455,B2500BE699A902D6,866A620118C27010,2497A4918CFE9122,00004EE6D2E4F92C,8FF0666B8201AD26,C739F91D96E84893,1CB086CD9114AD43,5567799C6115A122,E5902A448DAD98B1,15A4DE52B7EF4622,8062C1B68CC9E30C,C1BDCDB9477B816C,731BF9F7BC01F5FC,5DDBE1203CBFF563,5DA65B193EC677E5,00002BF33A04A936,994956C7F7DED59C,A35F887E64764B14,548E436B1538FDC4,993443C63193E2E2,5227FD8D4F2F740C,5C8018D2EF13B2D6,BA6A56A0C514DD00,AB22340534F181E7,0ECF40252AA65122,599A500B61A41BC8,079C6725539E16B2,0000485ED5EB7FF5,C2A1EF6F5334AE06,43AB626EACF9056E,CA0FFE20E103ACD3,0616F11D931B4C9C,AFA58601DFD7E2F3,657CD54282D3095E,0A68DA1EB5FCBFAE,572138B697AF0819,FEF268E88878651E,ED4BDA4C23CE74C4,949F1DB3B81BDCB2,000047D8324C8767,482652F16FE52043,032DF2E49F3691D5,501573A6BE93C0BA,0ED5268ABD95AD7B,7D75791E9AA3A01F,20C6E6D4441760C7,1BC9BE9EC958E61D,7438C2AD264A9C18,648140114BDEC7E0,989A72770FC899A5,4B6A4ADB169599B1,000044D0BAC2D575,AC36B17CD281E211,6D5BE7D8439D1FD3,50F14F502DAB15E1,2ED1CE38D89F5077,D19DDF7393611195,1D82C49A35D023B6,5286616CA595F59E,14E33E3775D750A2,C77C9F0CD6B52C9E,044974CAC62E34C5,20A664D8E8159E0A,000058BBDE2001EB,3464B01CEAEAFA5E,DE670752B10B454F,460920FB4AB39B61,C4AFB9677743F05B,148A8F990BFBEF0C,E508D978D2A23ADC,92E7AD3D5200833C,092811D9E715CDBD,CE5697F5B0DD52D3,CB0FA2A49612066F,63C8A46F6381FFC2,0000303F18D40268,8850C3FBE548B1DE,8978E3215D7B73A7,5FF4655CD89B01EC,9EBA0C45706E0DF0,30B61F49C89E6D00,66E29E6CA9FB9896,380CB5643DF65C46,21D397D881B8FD25,79B05DF9F50FA8B0,CB56E169729FDCAF,8F6B279E233DC622,00000885552DD8CC,545F1F1864B9E498,9C3D0E76964B4B78,9C902188DBC8943F,4EE992FACE50E8EA,1DFE05ECFF392470,F74502DA399FA5F9,C822EC17E2E81B5C,EA1F2B55C89FC9DE,6E4223C55AE63159,A1AF5D736644B757,E6620E95522CEB33,0000133497EFD82B,5C68C881E9976614,D4EF1B5AD822C1A7,21B6284BCD1F3505,7A652D6ED8A5E06D,B5A2762641779461,5ED6A98C5541BF2C,526B45445527357E,907E9B70873998AE,C03EDBB87298CD78,985334E48530015C,78C213006E81F259,000017AE4E3A23BA,C458A5F54D1649D5,271A03DDDE9A2115,C4CB664DD149D52A,54BF573363698A44,6981D99FD9053D53,A4E7566314E53DC7,90062386409F7B79,5A086F8CBE82852C,1E1E0407BFAF2BEF,FBD38CFC2F34C341,11405F5DB9D44249,000023660E487395,D0A861003D8CE66E,E68511FE934BB86E,DA1A4ED06B3142EC,7D73AB563B336416,3A62F53494DC32F5,4AD6099129198566,F44A48BFFC7F475B,4BBFF2BEBFCF4DB5,92202DC6BD78B23D,00E1D74D38A53034,E1F10BBD966F3794,00006154B64EFD5C,66AF67D4B11C1AA5,AF5DDDF13FF69169,6391BC58E70204E3,D2B75079A0FBE7B7,500FDA4F6F6D0903,A101E0F30C286006,85ED031482B8D3F5,6070823544605B59,399502C6889AF9AA,717F8FC6568D6ED6,D7C6CC14B026F542,000039E521BB3D7D,5593BBE3FA3ECC57,595E6A1AE459F61C,1DBEEC69AC9BD08B,F9A0563FB4E34C7F,D2D68BA177CAC15A,DBC15E655F7C138E,ECBBF0F71DAF0ED7,480FC0BD5BFDB15B,236CC1FB1D8F1780,F3893BB88FE5DDFD,C40089FF385DC7BA,00005DF8F51EDE90,FBEB3F99839AB887,F312B066D0FB75AF,0EB86E1F6DD201F3,1E0E7D6C0FD8836E,C75BC536F7582534,086A16BB29EDB7AE,F7CF10CAB345FFFC,9F65F39298251E8E,7A84E4CF9DBC24F5,8E893AFA41A21A62,75FE8CAB431D35C5,000029C92666A259,F73A574DA1E66AF9,32CE29E0B7F23D35,A0B368CAF37E0C18,57262E9440D55254,23A9506BA4CF8153,28694972494AD0E2,0BF3203EEC8D7966,3403C7AEBCA2692B,CE2F6AED719D827E,B3A28F5361FB4424,B739F936B7930EF0,000015A8A345996F,16964B0057123640,8EC42788737F9A89,4FB637EADBA27207,FF284065DEF5B1F8,E8591D0EE8B37C17,6E329A117B548BFD,AD6D85282C33D476,49E374DB6F29CBC7,F44843FC0133F43E,AB4526644BC27978,32D68574C62A7914,0000654D59806B56,79ABF498132F82B9,BC482D08A8BF5248,449B49EDC69237F3,B58802F3C7263E74,9BD648461D21BFC1,BBBB08D2BE825A85,1402557B8CF60AA0,90335387EFEC0BA2,8B2089AF672A4445,4F8DBE87CF195553,FA35DF80352EAAD0,000008481173C975,E477E2D3A15C4EBF,80259954D0167DC7,FB2D4493FD2921E8,B353450CA773DF20,8884062F887EB8D4,FD6D238E9D847BFD,9790941763298DED,F42ECC32FDE68536,4A3E88110A21EE73,55F666C63CB5DC14,EE38106662E17E54,00000B8BD3FAB7DB,BE6BB933E22E4D12,508EE99099A3B281,99AF9AF68732CBD9,BF67198CEB53C3E4,9E7BB50F0A13B69E,97C48C830A5EFBE8,6EAC95B0D760052F,D6EB3E0FD657A90E,0EB7D888165AF6AC,1B6A28B1FAD9BA54,E678CC96FFBB4F22,00005E8598CDCCBE,1399F05458DD40DA,15A7C72C72D24E40,CBDD7CCD9D6C8621,36D54AC8E24AABE2,0445B8F6312E70CD,9EFEC97D21A77F9A,621A01D16F98C5B7,78EEAAC7115220BE,735530430ED61B01,2E03B220170E5705,93C3A78228EA316E,0000360EAE0EF227,8BCD9AC6037C23B2,C1D826D3F691A1C5,76A47613131DF9CC,FF74753156B5D195,99B9EAC3F8F4757F,A4CA752AF0418B4C,1FC401DC31D13EE1,DFB1091F8154BE1F,0B5E18BDBFE4F625,5026F9DB17315214,E0BDFC830553A1AC,0000104AAD826260,3B5CA0AD9B31FCE3,ACB3413232BE8FB6,4042B62C889DA874,53C312A003B81BC3,9D5948F8EACCE5BA,C6C5AC569087B483,8E6AB2756B2C581D,27AA6484C825B60F,6F5237EE256FA130,79A5D4EB743DC2C7,B57A48C7BD4AC2FA,00004768360A4D42,65CCD93330421DE1,16E9C980FF83128A,490B85D4ECC5B8E0,1704DB57471391F9,F981A5F36734F156,9F1F82874672A448,D7766F0B7A5C9E25,E33EC0B27E712EE7,C360CA4C715002CE,38AD59870EA987A8,52CC1BA8DC5EFCEE,000033C7979BB9BC,536D598855FF73E6,B74D57777D67BCD1,5C929F20A8557C38,0FB959B98B7BB220,7298729BD9BF5F49,E6A234DE55BA3F54,F1D754F751D51F44,4954923197CBCC0A,DC61A2F334DB6D13,610FCB2C2415542D,B95C44E5FFCBDBA3,0000361AD1F594B6,715231A4FCFF246B,CD6C000283726878,7EF383A29240781B,EEF0DA7805797E5D,3F6D2AA1515C641D,4BDB81B41070741B,DC9E8A9B49D91EE8,284E0981743782DB,28AF7B9A7217747D,6B30071685D3E09E,31963B6756400E88,0000483ABD56812B,93F5E01F5DC6AC4F,4045DE821ED609DF,9709FB967501BCC0,2CB78ECC3D9039EB,90FDC2734E51C0A1,56B8BA6CC32E64A3,52C076F4493EDE8B,578DF51F3B337890,C4D3C7BA5AB25B06,925E4EEB316DB217,149E12D8445B886E,00000491FAF7CB3F,154F14DF10097525,32D3A709A951024A,F414F3A9DB261136,8BEE0ADCCC8772E0,176598BF509D7E6D,B2002C584BCB76C7,0CFA8B97C6D6CCA1,E9211485696C26DE,CC6CFAC23306D03A,176A2B4FB4D83494,7E7F683B0C3A8BCA,00000D52C9CC3263,19907024EB861CF6,3403026D24F4DCDE,E9837D7CA8D2BA14,090A196F60F2FFC1,145CE9DD3B1E9045,2A4B1A1F991FDA7F,5C4081E71676C745,94315FAA4E82D7CC,4E849D34DBBD2B55,ADC6D803384FDB73,9F4AD5E0ABCB367B,000012F6E3766660,1142371EBE9B6E0E,CF233F0278C2FDCB,9884FD6A3C288A72,A00DB3550864D4A6,D9A300E097DA63F4,C8971490C643D40D,134EE98D4A31BD20,F77D39E801DF88CB,3836E0ADE477AB36,3B2D7E50041F1AF1,3E36925B81E334BC,000016B69FA05848,8B699962E46C2516,842D745E5D476B86,1A38CDD3216577F3,67E76A637612AE58,EA57C5485CB196CE,519BC1E5323645D8,47C954297B705AD4,DA644C7456BDCB06,7DBDE1B4AA85014A,51F58C6163097428,D11B7AD027978AF2,000020A0B88125B1,3381E050D9BF59F8,B2C0C3D8C53F2BCC,2C67525F5B92070F,A04327B6FF4B6AC6,1E7E10F4E0D9571E,26F6EF28AC01ED6C,E36A6B9990DCD153,2826597B609F120A,57C91EE9D8FFA40C,C08C16640914D69E,316FEF6FEB1B33E8,000000052607B30C,16663B7BB7A08C2B,E8A4E2F874CAC141,C3B62E38B3B2612C,5D5B848F767A4B92,468CCC76B18B1F9C,56688F4C34131371,7D70B327721EC20B,06510132C9317922,8BC1F6F33CD14823,D1D5853397A1C8A0,9918D1CB6A5AD41B,0000490F29E4D4C4,7D2C70D2D821F8E2,5F85BDDD782F3B2C,450B8118AE89EBFB,44117D3A57CD1945,CE843ACA2597FF01,B4A2D27E2DD74452,80BD07B3947F2FAC,FCDEC3D9FFDA7CB2,D348734E8070BA94,E3A613178D6FF4A5,31A99F0A85D2A297,00004DF5CF5E625F,F7184F01FAC4D803,B671DEB13D4EBFD4,9D82DD9268A70A56,B1B37CDF3EFA291F,53B6B87E4AA2573A,F4CFAF8F760F81FB,CA85C047AEF71D94,E12D86C669702944,EC5DDC19893851A9,F2F6651454E7B29A,650ACE3DF4FD0AA9,000044814561214E,89A5EA204ACE1983,2BEAB9A5F15291CE,9ED8A48897BE2325,DEAA0035F57753A0,8A2819F2A1B9145B,2C572AC2BE99118E,AC59AB8AD3843F3F,A25A220C0A329FEE,BE57D711901B1A81,CBD5164F4F2C6021,5AA791A85540F49B,00006ED3AB0DCD8F,AF06AF10E955C86E,7539D0D6E5B24379,CBCA4DF84933D9EC,AAFB1A55FF8B9C20,65CDBA215DB21D30,6B3C568AEC6FB597,27EC5EDF3C43998D,64BED1FF9F1EF1D8,5BE339030FBFBE6F,E07CE9AB87DDC200,F6313290FE28F2B2,00002F2B4B5A35FE,EBF4A142C9E2EBB2,293D6EE128DC0887,743907E5B2447497,6C477EA1377F19BC,15F135864EBF71DA,D8E6B78C9001E02F,304EBA61EB614776,2B7BDAD493AECAA1,8CB4FEAA24571548,FB84944D78610E94,A775C4F41FE1EAD6,00003C29376ACC9D,7BA732CB1B542CA7,82ED49C0C9ABF850,24797BC5EFA63F57,DC49DA0F88E7E498,FEF6B429C3C6DD07,8A4E42CD9D6B1B62,2BE6F0CC65384AA7,ED54482195E752C4,69CBC3B066874FD0,B05410F77A717C10,7C3A3C415D05BB88,000056D54E35F7D5,B8293C5D1D24D05D,3478126347013187,C6B8E18527E92EC6,3AAC5BE12DF57B07,C7887D512FCBF471,AB9DD64E631819C5,F847259375A6A61A,C851750368BD2B8E,B74705601500A532,5FC398FE0620F258,64020ADBF85FC1AA,00002B9EAA7AE3CF,532EFCA47440EF39,7CB034668D565FEF,AE9455A79CD589C4,6A455BEB26DBF3F0,CB3CAE3D2DD699DD,77AEB5EA6A9009B5,C6D75551660D71A2,6513106DAA2B75F9,D15FCF6015C0637D,07DC5B9F0F3C3F9E,506CDD329AEC8625,000047624C044478,E78CAA6164F4D25B,AA0A9D90A18EC8B0,1A6AD059DEBD9F05,06046FC27DEB7DFC,F7DAF3E8BFA5327B,91D5EA2A0E21ECDB,1A59BA8BC98E5DFC,D3EE2A596440EA58,1C1D4E7DF483E281,A435858384D45423,2C8754597FE0554E,00004A4C94EFC0B0,4EDE1B3A76D9311D,7E65B4DC7A22EB6D,D7E76C29815AECF6,540AF9C62DDFEB84,BBF89639DF31D060,0214EFF5A0374D44,87A7BAB08BB9EB22,CD9FB030FBBF5A51,4544F041926F69A1,F5DD9CED697C75FB,6A4808EB63593B58,00005D445F4EC9EC,CA7ABEEB0A9A7C8E,8F0AAD7AE89C6590,8DEA6EEB71B59A5B,55ED8198D4FBE7F9,6A959FB10F8F1ACF,8F537B1000865253,DC57F77BFADF6AC0,F441456EEFAB1BEE,5C3E6C96C4B804B5,2A0BBDAA56BD0D61,3764F1F638B48636,00003157BC7657BA,532DFADA632A5EF4,87378D625AD85F1B,6F76CC51C5BBF208,1B28EFF62BDA03F6,6072232ACC44EAED,79CA38A938AE293C,66B3F02FBFDE77EE,C210C31C03B4BDAF,A045DFF141B9314D,85F5604482D064D1,29D0A9FA99CD5BF2,000029D2C99F0B9C,2E616D95C4F6A7C6,E07B898E4045F2D9,DAC3D2B401A1C840,DA0899FA8C34C79E,CA97C892CD9E6E8C,CB162763CD54F1E6,E09FE517331C8287,96522EC054E9F94C,9A76CDFC61710A04,46410E0BE2E9AF45,68E2D6BA13937A6D,000011BFF9304AB3,D956E72B3737C43A,A75A53F29CBCADC1,A7CEE7B64526DBA4,0FEA39A7F786331E,E3043F5FD6DB4C48,F78EF999D2294727,F8D91A8F47643072,01C5CD032FC3C396,0E1C33308A69508E,256414E4E81FB20A,07FA814601D09258,00003F0DFA4F7DE1,EF0401BA332EA21F,49E6826D600FEC7C,5E9CBC05591075C7,01434C4FEF135A8A,A5FC4F8C94760F83,FCD8AAE3BB47D93D,F07B872063FDA32C,943AC63C3B249165,6D4C162E950A56B0,4FD118E4C9F0EBD1,A21C21B331BA1209,000043AEEA965F94,17BFEC32F591BA0C,701A71C5AF74C883,58A29AA0602BD089,3A46B9668C04E641,774266C3DC345762,1198297820B9E50D,2AF9C98E683C98B6,09E6F73817805C9A,49EDC4D8C425F5BE,21A1AF230B871186,E80ED1AEDF3894C4,0000282D5A2E46DB,93CD1B647B8E028B,1AB4258EBA3EA274,8451BE682B8BDA40,9C14067B5E42ED0D,18A894E4CACCED86,4F33B92516E5EDB2,40FA95C52C7EBE51,14F84795201A467E,2CFA1C2E39EE8FC9,1D84FA8325879DE0,826829E2AF500948,0000213099442046,EF7DB563B0497EED,9221A39466A52398,444A33DEB1E7FBF4,838D570D7E54817A,30C56EBE0525C546,994A11385ACE5127,DEBDBB7EB1DEC374,B08101FCB2BD8673,65D816391F7BBC91,AB4B5FA76EDFAC68,BD77015FDF251D77,00006CC1EECF0937,818CCD917B984C99,6296CF9D1C4745D4,1A06ACFD40EF4475,F25FF5D3F6293BC5,D3BAA247F1093166,EB92FB31751B30B5,D4991B7787E158DB,9B5A29B5A4494609,CD3D8434F6DD1291,7E0A87F7EBA31368,D98F36F7166ACA07,00002FE6C9C64FE8,54824451858A7F38,5A452A782C2E2164,CB01250016BE669C,EF7BD3056881B9EA,625A8C9ABE13F48B,0AA83578155627FF,E05D5FE444AAF08A,ECA5E862CC001E27,FF76C2FA3FADA0F7,7D0953DB512693B5,5A1D38AF2574DDE4,000023656E1A694F,47F003E724CE0CA1,0D4D8AF031B1B3E5,3F0DAD887D65E76A,4E1DE0FED1C12BE5,E68A2214BFCDF551,28F0003DA714FF49,BFC3C4A059341343,D992062E4D5F35C3,F3340E0559B2A5A9,689D1AD05FC7E8C3,B5A5089E0E8841FC,000025AE5E5F185D,D6C5A83F749881C7,E0A02F13CFA89201,2952B2F154353A80,FE89FDF01E72B8BF,A67556721B14149E,56CE7F536AD89667,161BF81118F515D8,0FE0C911ABB49846,1C1FED929FB59A8C,8D469BECF802DFED,E687D2686FA7AFC0,000057305778F131,9C78E7683F9F866F,BCB5DE3AB43E20C1,7F2C38D4829C08E1,1CC2EA00949A791F,6A64335E27E75002,2C50A447C9E8592B,6779DDA5E3AE6F39,2A0604644CA1B37A,75E37010C50F1FCC,7EA309650F16FBE3,7EB0E70ABE635E76,00001023B98029BC,8E0308DFC2E0C820,B8E4937110C2B8BF,512BAFEB9E4913CD,831F43D6A8344E40,9498F11C0859A26A,6C5991DBCABF0E05,E0A57C25DD202C03,45631483200C5DAE,9E559BA569BBDB54,B3F4EB48A01B90CC,EE9336C77F6976E2,00000EBBD3DE835B,4079B60E61D4FEDC,04D8D80D50759E7D,C67906F6F045ECB4,FE4ACCDAE9A49520,9D48E0746944C4E5,B3BCC6F4579E152F,208FC77FF3F91F99,DF77822BA2371BE6,D35044EB1BB0333A,E959A3C88E85A7E7,04F4CB4108E282B6,0000640A21A59965,D5CBB0BF8CFFFC9A,FDFFF92A4C62FDD4,B2C1EA224C675114,D0AD9E1A0B5D4E67,7E11C207FFCABDD7,34EDA149DB7DAE03,37303E5B73FC0A3E,47A1B6273DF2DAAF,B60309991C97DFDA,8FA517F532B30A46,F5E82E3FAB882066,0000684AFE7E0E56,9DFAA4053CA07EB9,289D170A5735936B,F5CCCAAC880F31CB,631667A4198803DF,16A11CC7602E7FDC,9002560F8069E8F8,F14EBC33AE72D4A9,648593DBB39DF133,9EDA849726EEAACB,446AEBF84B887B9A,19D77954A2473309,0000498C5328C1D1,ADA4C75FA2F1819E,7D96A84A8E9873CA,074F78F1786E0CDF,AA24E96DD7B4606B,39B5E7455F1D2246,F2326E2564B6998C,BAC16EB87781FA77,A2A7C1AB51930F15,FFFA45CDF725A5FB,2B6FD6035CB8B711,674930BBFA54792B,00002A01E07BFDC4,F91F552668E689C1,40FB06BE49222C2F,F600A6752CBAA154,417F55E461CCE649,E8CB12E615A59AF4,202C3230F1073C81,4073C21363D513CE,ABD120C51FCC80E9,D25124795B0AD76B,8EB5C9D9FE271324,7801B61A1C169044,000022B3B900AA16,B6FFA0676E90C8A9,2724A0E2D40BB6D6,4A47B48F0BB5EB8C,1F48DC36203F4611,01FA7D1013AEB364,25EC8D75CED427E6,FB3EA26EFAA4BA4C,EEC642701F256EE2,FA26A14F61075554,B0D00DBDC23B9034,9CACC440C206A6C0,000003A1136E219D,A1A22209910D7520,C9C055D335BC3F28,E972B6DD4504804E,826F90D0F830781B,852EE72EC5791048,BFD24ACC8FCB852A,3AADC574024671FC,0D0FAD4FB6298B3E,D1D6871307F11109,B1AB6D3835D2BBA4,222F35EB82077987,000064CE58C1C66B,AF7F76C8B45D46EE,1AF174E6AAB4B9E9,8B606997EC95A8B9,11E30C37777FC122,D4C86B57CC16130C,EA3EBF1C95D53AF3,C2EE508DD39095E6,A73F0F63F68D93A8,3C99EE884907DEE9,67E33BD6DEA1B0F8,FA323C3390405F50,000022E59CA357E4,61BE607F32F88524,35B50D03E6EFEE3D,EAA9DFFB7CF2D145,988E2EFBFC631132,BA24B98DA66EB7EF,C65CAF8AE3CFFDA2,193AE0B2054C0C4F,041B39CFC70F8BB0,2FCD9DF589FE8C82,EDCA0BFE0D858C8B,BF80F01558E6FDDB,000048194113EBAB,14F5292C7F4E15C6,3112FA8C2DBD250F,872EB72CCF9456FA,1836A551CFDB1844,5E79EA8E31309DAA,CA25C59F1AD72043,CF7C62FC4B12746B,4C561AB1AEB006BD,BBCAD71747FFE94A,615B40712A035CE6,551B3C374C8FEF05,00002ED04CF5E072,79C8954C2EE17DD3,BD8A537778039B66,284633AF88B9EA98,082FFA5562F3679F,1392D6CBF8DE4E81,2DAEE64C113F927D,167039F6A88D0F4F,2AD7CBBF511AD0B2,858E168DC044CD24,E3D165A0ED4E5E2D,56EF3A9332735C0C,000010BD895F2D12,47F56E1565F8C065,9F667F6F94AA947A,EB34DCC14CAF542B,0A8499E46CB0B3EB,3C44E254A1E9874E,F3E0CF96605FEEAE,6EB787A0D3BCD288,276964B92ABB68AD,74F39FDDCAC1F986,D2C2C321EA84F0FF,BE9C5B432D998E5E,000027E93A6A5AE5,6E9586A86D445BC7,011C5154E599ACEC,27F5CA50C1765844,BFDFB4EFC13E1E62,9E9E6295B5125EDD,62853189427F19B1,1D1E20F04AD7BA4D,50E74F37C453CC5C,BE2EC9CE218EDC35,0257AB062BD71F27,1F3EBC4DA5A99673,000046167C5C8A01,7536C54AE340DE38,98E9E5EBB4FFCE09,48D8791061531AB6,206C8D2EF65B6571,BF380445C4F8FEC4,6F1234FA282DC2C3,E693F3FE0F937E04,532F29B8AB6514EF,78538ADEAB7F80F7,2385BB48C748E234,84E05AE764D56477,00006ACBC3F36456,05B9D967A46E25AE,08D141BA7C172FF7,6C047D353EAF6F5B,BC6A965876F18F2E,4DF40BA492C4FBC7,02AB7A00E12B7DBE,8214EE588FCF454C,8DE7ABFB00754DF0,2C66A284AF118811,A75FA40157D8CD60,2871A68378EDDB3A,000046A004437D2C,655C49BA23558EFB,CAE40A181F7BE3E8,D7B227660E9AA2BE,1C275D42F1807FAE,563E1C6AD769A91E,72256F56A8402523,1B8183628AE2B73C,3778D8F276BD0E4C,C55528261C6EC1D9,33D5A8750EA1558C,6540C90B809DB3ED,000060C4E4EBADC5,62144689B76A476C,4082C83E5E1391F6,27EB0288C78343C5,F831909E1C391DEF,B42B9045EC8F028E,DCD637AC801B12CD,B16BED7C3810E384,0CF72C030EAC1EE0,345E20F8D7B1C4A8,C9AD6457939C7A6B,3EDBD0938AC64B7F,0000261D7017EFA0,2F5ACF9BC8F36BDF,3D99197FA896A708,25377B751923162F,160BFDFC502100E5,9D23E431843525D4,3BC9E1853216CE49,0CF1F01BDDBEDE8B,9FF6CA9B0A6BCA3B,7FEE859937F9784A,7AF9B67AF4B8FE2B,D5FB3B515AF929D1,000064470BE2CA46,7A81550B2660682F,B1393D42A006012C,17FFED70BB102D7F,B6940339FCC35845,6C1CBD7204358B5F,D51FFDF45B293873,0A52A5054CA628B6,D4BDAFD03360214C,D95204A06F43FBE8,0D9BF4CA90AC9119,3512120773F498CC,00003D0C833F9BB0,0DBAC1A4C2FC477E,05AD25EF0910837E,3DF903977CC948D8,98817C8E5FB7712F,88115868F7FDB284,6F5586B3A1BA4DEA,FA5770B15558B655,347F90D76E87E6B1,E7353DE753DB4933,155F66A014D948B5,BD5E069C718D6AFD,00000E4EC81E954F,FD96A45E8FEBEA45,9BAB7CD5C70D07BA,1EE82DC28B071B77,C5074A0BEA30A76B,788DC32D328A0410,33E222131E064362,5C1DC015B16CE80A,48141310A5EACDAC,AF24BF200A94C927,7021065EB62B3B75,EAE335FAEA8F965B,0000411F95D6BDCE,3EB0968798CFA977,7456A0BC339CE82E,3864EE2A54C48884,A79F3E7878B0F050,9039CE365DC95B56,FF4956CF8BD0AD29,42A6AE89C1844757,149CDF447A86F8E9,D723A86ADAF812CC,1C0CFE4732C0C484,F3A9D7C7A10A7A0E,00006616E51CD650,97DDDCD7D72267FA,21AE63E396614662,0116437590D74B6B,594580627E4C5ACC,E36FD77BE944D820,194BBF6AF3DF219D,8602156597910C2F,94B3BAE8DDF97690,06D7155C67A1AB8F,F06D02957DD8AADD,7EFBED7DB0A34DEB,0000297F81183341,D131F525CCD5FBB2,901C654E3F3FC2CF,8A82394C8BE2DC6E,106F5305E32BE250,4A0C0D1BD9F156D9,300B288BF2B8AE51,A3CBA0F701446A16,EBCC07738E4D3E85,BCD72197C9BED26C,88AEDB22EC32E6E0,D2C72D4853EA547E,0000375CF6515BBF,37890F2813EA0D6A,0BB29D720BE11507,D4A8DFD909995DF5,EDA156A313A582DD,BF0CFC855958CF3F,B0C664AA76C8FB4A,DBA36E5BAE5407F6,40095D760C4A586D,E936635AF0FA8186,7E1D38CB2F85879E,73A801DB35FBE750,00006ACDD141419F,023B9D79EB71AA23,0C654E36A42D14DD,35D6EB17C79CCC67,66BA6CCEE199F315,5689D7A30E237FBA,2B6CF1B90E1CAE07,4F50D5A842BCC085,3633C1BE17CF72FD,5C10DD6D6C1B967E,B764F3897BDC1886,1C18FA189727C40B,00005DCF40B537AD,64D0105C37E73FF0,AB6EB98BD0D65497,02C9544A7FA392C5,2E1160448DC798D4,48C0A00480B7C22E,841EC361B7A970E6,4A7B20CA12E99297,4B57D09714CD5BB5,527BE06C32D25FE9,9C43D0D3ED88B560,38E4587BBD87472E,00003523879D5FA5,87A829397E7D2B70,BABBBB928C6AB8AB,7F91C6391E3640D6,11F23E323B5ABD86,7F37A05B5DC67A37,FF36FA158D069A80,7066740660299904,82B3EB9B4745C444,02B2E6DBE949E371,D4D715307111AABB,8BC23CD3B7E0B058,000048FF4BF8C252,2045BFC7372FEB77,EB5F1F2D01412163,95C067033FFA7669,71A5CCC2D08E4EF7,C5670E5A88EDA20C,1F5D29190FBF83AB,E8CC54F52C4997CB,484F0F762ADAE997,4FED498B73C949D3,B8BB1E941820F26A,DA250DE5F20D4ADE,00004C0A27B5BBCE,B3FBA00CC46272CC,71B38247DAA3966E,399A67C33EB2571D,0159AAE731894485,BCA55031F9566967,763FCD348B877602,8872190844B6FE0C,20BF3FD56899842F,D2A111AF25E48C0F,BEAF66479A093B96,7FC5D059711E0ECF,00000C5CC65095EC,736B4BD254453CD1,AD396D8C663AA80B,1E03203D359912CF,BA5EDD7179969530,3680C0CD7FCCEACB,FF6C72E36560F012,71B35CA0CE021FEB,57CC3DC0D1730971,B138666C3A0BD10A,610707AD7A6A58F8,2C2F9A28BF23759E,00006EF9B173E5FD,E93931001A2C59E5,79AAD9B9397FB12F,458FB9628083F27A,84E1782B9328AE62,93C3C81A612040C5,043851E2AAB6369E,46DE11ED3C41F805,89F6A77BF7EE33DB,B689E84D083E67D9,2B460E95D900734D,43E56B747E411E62,000050EC325F37AB,23B67C9992E7E61D,CA7B0A18DEF9277D,9590697C07646C76,03D5FFA3D066C40C,18D4158900D21837,92847E7F188478A1,4F44762C86C77E53,0EABD8259ABD5CDB,93B1207CE7216413,879B8A906625F266,D57E5734DADBB74E,00001BFCC07909E2,9041C4F74FF4167B,7A34E2C9D9FA463A,7E2A83D173B02C33,9446D9E718615AE2,CDD1B0FFBB9D66F0,613DD6DE9C4C18D5,A244E2E5BA40A973,1F5871B00201DDD9,CFF04F7C0BB5E27A,3C0994018809AA8E,0C04C3E8A54A9419,000067404B52D0D2,4270DEFB321AC5BE,11F1A3CEF574FBC3,82A7922D6AA177A7,9D019A366096A093,F30BD5126D03FD6C,465054E95EBD76E4,A0320F2653DACD22,098DE95EFA1602E2,52D87B7B4A318349,568D05FA26857F0B,7FA740801A60CA13,0000475EDC60749E,723A5D9643EFE275,0B1FC5882E2827E7,0A72EF22352FE5CE,F79E0FD0650557F8,9CFFDBE27DE56D1C,ED380EF5DF22C275,6BB479855F028999,37F3F39EBEA750C3,AFD3620C990DB6FC,D4B465BEFDC031A5,6F79A5AA2F682B71,000012139803797E,EB6E0D2F07DE4828,D1029D5C5056162C,EFEAA3DA53382D56,E9EE12992147BA0B,6EDE72D13621730C,27DC626B7411F55A,012734EA379B9CD5,CB63015C532050E1,F506C36B3E42CA87,5EB934F2835C3400,A133509BBDFE79EF,00000BFF01EAEE9B,5C24E9C70C800D76,62668CB7BC974571,A69151B7C5D3EFDC,F72508B2C54CAF25,3E5A7A295AE25E29,46757628A45C2B5C,4B7B6BBE755396A0,077243FBF4EA793C,00E5E28C906F9D95,B08408028AD0F0B7,25C5CA6E3D999392,000064E5ADE8D94E,718FAEFECB296CC2,CB3DF6AC399AA6B4,0A6338E48B4B3209,80C8EBC127550558,858F47878B0E063C,35774F9F0C7F9A57,69E8343BDC9643B0,32515C6DFF7E8B91,A1C2B096D359414D,8ADAFAE09DB80DF1,D4D3D7AE7E470DB0,00004728892A88D9,4DB74B70D1B522DE,03B7A270B279F571,3097714BBC190428,F9650EAF75CDAE39,1FFD7E7136BD2C6B,1E5186107C0F22CD,E154E52B3BA43A6C,A2C71B16C2295674,EEB5643BC03BA25D,FED366D5F564521F,C36320D9977942D6,00002F7D441DC0FD,5E523DC646417874,93DAE6331CD2444E,888E3FB999BEA9D3,6536A9F198038824,997FEE387AD3865C,B5CDD6873550AECC,4BD0B6E8492C3D08,B47E62781771D7C3,1F7ABA47A461BFF7,218C410BA1ACCE3F,7C60E25BC16AA662,00000F26BE890ABA,A93470C0B474D7D7,67399AF01F913266,A702844C3B0F2C66,A71706728FFDA4EA,2FB88C3C75C7066E,F76D48AB356AB931,A8496E7235A3050F,6C5F7CECF76340A0,D213704211DBBF10,03B78C5BCA6A2A40,E8B1151191792645,000017C08A4432AE,6EFD790817833491,04D56D1B1739259A,150894F03435DED7,74C9C7F68C129EE8,178000DA3808590D,EC95026B59B8682B,4ED8595ACF75BE2B,68C7A671DF91926A,BC90BDA641857165,6951BB7DE6368598,63E3A02F2CE09EBA,000031EC3AFD0B2A,359A3A0C8CAB2933,5316D692454064C2,5264E2DC9CBDD657,4F5D33B9DDC2F3AF,4C5FC4DC7CB2F0B8,E7193E22CCAB9821,4926F67FCCBC14BC,C61F4B91AFEBB4A1,32E17C403FF9CD34,15B7A6A75E6E9139,258651BAFEBEFA50,000023A57486FEB1,275D5EE75CB22D75,FF0FCEF4B1BBAAE2,CE39FDD2BC3B8E73,087ADB4C8DDFF965,2695D3ABA741DE57,FC5781162DC60127,05323F95BE4E7816,7E89ACB23E1E0E54,6003AA8399DF9BD3,42E188662874217A,C57A5E175EE59140,0000067C5A2DFE2B,687638137461C41F,6EEF41E578B6984E,0B2FA27B0F619B44,A059B62703C02DF5,9FAA24BB70C222F3,EA1D0657BBF92984,C0CDFB421ADE4EED,D15B6D2A2715A63E,4A8386378DA8456B,8BDF7E8C205665F8,D83383D120B12A4B,0000281D7A04071D,7EBF98DC33D5AA6B,0073B3915B80EC22,1B9885FA41D228F5,31675B031BD75766,269847BBCD25D767,9AE6AC6028D90799,AA671210EDB6EC86,C8D24F5411AE49F2,E9BA098BA2E435BC,3F352B0C8673BFE8,CCF277808CCA89B0,000062FA71F9F76D,5D6478BE2C081F9E,9DC7CAC6BE6CEB6F,1B814A365DFFB38B,6AE1A841E59BD2F7,71DE3DF88D5F4ABD,5A1290DABBC5326A,3EEB3E6BEDE19293,2CB66BABA8018C0A,2A86928AE26B86E9,02364040C6676846,A0777D88403718DF,000059744B6E6FA2,D322D971D254E9B5,422B2383F199D7A8,7F6750D07AAA4470,72C170FF3E147E93,2962EBB7FE420C15,9958B333506C0031,C951BFD73B7DCB47,C232DC693A71149C,1B5CDABFE38441C6,A3BFA9E8C2C40E36,3B2BC0DB78D97050,00006ACA80D1005B,0441EFD492EF3168,385A709A741B9BCA,1ECC739928F6185B,32D8F474C04CAFD7,5F2BE813DC9D4678,A89E3722A9DA3936,7CF0A06C2D2DD080,F8FBD70D3A9BCA54,A1BDCB443C32B530,D99D9538B9C4ABC8,1EFA7FDED9789184,00001A7129B6BB8E,8F0F26B7ED8343D3,026EDED3BAC55C8F,EF2F8D69E8C9EB0A,DDD693A56642EC4B,9B5B2CFC249970C5,CEBB7EA8C2B0854F,91CFB69B2DA35C4B,9C98973FBA6308F9,B88AC96B9C436C9B,6B00514D77383AA5,643F0CCF4B4E118A,00006B2258FF075C,1DDE2DED78770A07,EFCBDECB18B6F735,EC883DDB4E33F59F,254E426AE4B0F8C5,7FF7AC20ED19DF48,B9D91C0A068DDEDC,174A262DEFAC2C8F,EB01C21B9A16B4A4,95B41939D0E01569,C1AB6E951D03B17E,BBD686563F9C0BC5,00005E5990123409,BC25AF90179AA55A,E967E75874760465,B9541AB892CA932C,028E554C495582B7,55C13CA5C049923F,11AFD087FE1EE981,A6F75F83FA9D5170,E693998D46A1BD38,2FC220F30A281F44,0DFFC2D8C30A9ACD,11B70180D62C1AE5,00003DC263B2AF05,89CC88C2F436BACE,238262525494A8D7,6BF9D79DB0FC2FB8,CC62AFE8DDBE657D,85CD9F18135FE825,0BBDD7375EEF930E,AD5B038F514A579B,2081E192B30BDAA6,0764A5CFE9427EA7,182517015DCCC9DA,65767912C90841F8,000008D2E41979EB,6266A7D6D6AC0A4E,85E8B8E3A14B3D70,FC9656D38C3C621C,B005433133266052,A74F868F44365A28,92B286E85690543D,8533348CD0A4BE51,FDF25B01E6E7A740,5B5D8CAD2123823B,CA45829E28BA87C1,26F2D36C85919625,0000098F64B0F7C3,BF07CFEE1B75D986,D8511CFA6EAE6661,5C9664296345480C,7B9C130B7EB88024,A57CD9FA8DE072D7,A633BD49321D34FE,B98E6154F13A9564,78B9174C9C7D18F2,B32DCCA6C3F99CB3,7422BC4BC68DB60C,43C936BA0C7765DC,000015DCB5C690C7,DBE051FB227D592C,2766347D06858314,F6FC03B5BAB70886,548CC84133E1A272,9A4E629FF085BF36,B11AF1560EB23BCE,102530A01A4980E2,CB0CDCE921E665D3,EB858E2EB51E2862,E848A4A24763943F,C33BD6B6203ECA97,000015C8B9693595,B0F480C487703FAA,7B95806202C0520C,D019037E4B182A9B,B5D8855CDE101DDB,3A9F87BCB81CAAC6,F1CA7D1FCC58FC2F,F56EE034883F1ACD,6B2A57070C781F37,48E23238153945AA,D421AC31AA45C495,995C95A04FF15CF1,00005582BC47FAF3,E48A3E234C82E481,EC2F38274F344159,939485B7546D7F93,17614DE44222E0CA,905C186AA58187D9,D6D70A341F3A1C3E,6824CB36DFF1E077,455789FE9D4903CC,FA6C54E081DDC9F5,26E6EF00C822A2C1,4752846F0DF47F28,0000214BAB7946B6,07DC3CE96042BD5C,477A407F31BC6A40,79044F490CCD3A87,570FB1276F9A7683,D0611B496A115EF2,5698246E6CF84D21,DF8944DAC33D6267,55D08B917BF374C5,78D00B8C68B85574,01F14B03D31A988A,2FE89CF7B267D7DF,000024867FE91FEA,CE3249C220FAF28B,E03BCA224F4A463A,176E96070E2B3E86,3C7D5A77BA7F8CB5,2B03E2D87D8AA70C,FC82D16D7F65AA21,18D7F57DFF6B04FF,6D4D8BEDE16BB70D,FD72DEFB724229F6,6F7244A5BB5ACA33,BD8A9089F846B01D,00004BA1C206D740,428609318492FFBE,95129E3617E5520D,8D54D891B2E151E4,3C2F7F7D893135BD,001FA4A595502BF7,5F5AC100BBB9F469,7443B3A7AE6EA4F3,0A9BC6DBCD809357,9EB7690627F5F1E7,261DF457973B669F,2219D753469167D7,0000339F66930C51,E19F69AE7881C0FE,8FDC06834182D4AF,31F71A5D721A5341,2250A9C90AF462E7,2BBA1A109818EFC8,757BE65BEDA07C5F,4934D99C1C8A7380,92077F046AE6214B,476BC15BF19798E0,47E289E254C147CA,4D1B23ACB32190E8,000046C39EBEA0B4,1B7CB046609A5367,0C44C7B48C38114B,168E976BD7FBBC06,AF7948E7E4D26F2C,A48DD8F3C5457C70,2A9890F194744EE3,4991432B89E6E991,56E2187440FFB7A7,F605110C4CEFD291,938121CA5A23299B,AA8510230C690374,0000420C07E1A644,FE3749ED3D3F63FC,BF5F318F01F3B5E1,012636C15A51A653,BC60EB9375D7D0F2,F9C691C31522E7A1,6F019A4436F21DB6,72519B9FC1AFD1AB,4BBF55C87A3CA30C,36B49E4AA9ECE4B7,D0B099779B130F6A,9560A51BCAF210CA,000018BE09989DE7,9D78214F1D84CBBB,4B9640A629631794,2A80B181093991D4,BE8F01F17949B591,8378E7649D6F7074,9C50D9532EFA902B,F776535728B04D7E,46C231E427435620,7B47F253F5F88CDD,0C7C37E0260CCF53,8F3C3CD898375368,000027C6B9EA277B,12AAC1A10E1A9FE6,65573C4C2CD66A34,2FD047018548DA7C,145D534DBCA92002,206BBE0C6DD06507,C47BB419669A5C41,1EB7E3DF59AF412D,FFFE34FB04121591,D12C8E8BF3FF95A8,1790CDC1B17A94BB,354FD0C9E850D8B2,0000106B809ECB8C,0AAB13F468C4E63C,029E700042B34A1A,9B393B571EB93769,FED71B759C49D9BE,21B73BA7247175C5,B231686BFD22872B,F63CDC256D11EA90,85BAED3EBB77451E,7BF133D9E29FA633,BF66F78944C36AAC,EBE3EB8ED37F7275,0000328C80D8F921,6ECEC93E07515079,14DBF35536A82DF4,13C7A1049F4E297B,3B43B2AA2D7B3AA0,21604C0B347369C8,E78A93267FDD6DA3,6C877269983219AD,3A3847532AAA0252,2C781CAADB33213E,1A317FE4AF50F335,90CBA1291BE0D580,0000063EA0C44B6A,C3F3F25FBAC500F8,5A6A74BA6853F683,9F871CE95C4E5001,750192303A2D3A61,6CF8E463138727FF,AF431796A1139910,110F81E6AD554846,308230B659D0420D,8967215AE0B9AAA9,FB92E4E4B9FEC86D,FCCF67A45A349C38,000053D3249D0AAA,9F8D615D939B8483,27124235838E6D66,65448C1F0CE4CC7F,22FDF047ACA494D7,36F2CB654301CF60,526E7B6B27464154,A15B0DD51C1D4E8C,AD650DDA0AD2E2C8,98EEC7A8B623F045,8C2DD4722FCE5F48,5436F9A481915301,0000172F20FEC316,F11EA4C1FB4B6AA5,388C1BB61916AC98,60AE3E5BC9F99A91,A57BA1BACF6F221F,3A87486C4FF6F820,C44B94BF4C1FA986,164E4354AF32579E,BE0F64929952D229,8919EC37E8B56461,2B9B2457C77FFB5E,58373C078017E07F,00004DC02AAA1008,DC80D24005E2BB34,46441504F45BD0BA,9F4B732D0969EF21,5066AEE405A1F187,6900348747CD36F3,4F301A15510D7085,F3B1AA4E3680751F,ABFF4B0DA0D1DCF7,A6B10E04CD44A521,E323A85E426C927D,0C48E416CAE2F04A,0000410260677C0D,56DAAD9E754ACB2D,9706F3B015BB8951,C075B6A86B0880B4,EBB1058A81C74B18,FA70E87018462F6F,329FEB86D1A9BF07,590A1B387A16D2EF,10F7D915E844EA82,AAA3C7BB48FB7F51,0E5B7807B2B68DA8,DE9B5758D1B711F6,000019C9976D207F,FFE36737EFE0A7CE,F9152550CC9228E4,D7EE423D126A4279,C897EC0DC54E0B80,12756942CF2C2418,859390EB1BAD6A2E,ABAC2BC0AB7FD659,55D192438A4B8D20,90AF12F923A56147,3588E86314E7DE3A,0D104FBCD70514DD,0000500E7DC6623F,C6A11A2A495253AF,14DB7A0DB8EE7A0F,D2BD584EAE1859D5,145DE182398C065A,F79F2BEB42987047,64FB1E5CEE2903B9,19E3BF61AAA67111,B1023AC93FEC668F,09A4D9D275F04171,B9A92D14DDDCD846,A3918C8927060C9C,00004710406B838F,ADC47ACBB2C484C3,2C3EEA1F51AE4060,0DEDFEBBAE677384,3940784153175358,73BF0580FD188B24,3717E56A54773AFD,9365B0BBEE7198A1,7DD8170420DED895,C9D432BED6B3946C,344D51333A924CB7,02B20BDD09CBEFD0,0000593305763188,FB224FCB5A3F0C8F,CF98656DE146D4BD,65E75AEE102D21C3,B9193CC3663DD242,DBE35D361EFBAF86,EB42A516BE6BBCC8,C4541B25C1F7FFC6,A19DC9EAF30BBCB1,8132D4435E7A1CA1,3484F8C9DB135D20,B4CCFF55196D1114,000057E26C5DAE17,CC2246B370F91BE8,74C7A7C5A69FB812,A9F60860A3143D4A,E8342B1F9EF7F72F,C5BE88E2C4488527,4B817813F7C2D6A9,092E4F1FEB012715,A31727E5217B5733,1B6FCB6E54452BD1,C089FA89FFAF78EF,E5660A1678D391A4,00001AC4D5EB00DA,89C366C2230E8174,DE278E49662A5082,0BA767C657C9B1B9,CB22DFF405E321CB,EF77C3E23A8EF035,6331A7E5F6C12F2D,B3826EC59B663064,71EC47887A6ACF3B,CCE6A0090E361C8B,6D92E1AFB89C0933,CDBABBE72DAD89E2,00006472ECFA9A56,D9D9A92D7AA685E1,22EB62CF33011AB9,BC28FA0C9B0EE005,01B665C7A2E4F452,7BE7BD168F1285A2,B7F2822CBBE243BD,4903E22CBA84B250,777B65CD54A889A0,880477B3134A44F5,85759CA1504E0C39,4C20C5DB360FFEE1,00006A8225FDED26,C941880C50A685F1,018121AE24F9940B,77E74725E9052B57,69B40599C87A0C9F,6E85C83F1AFA1E06,92D0B32055F67454,D99BAE005DEDCF8B,361A0DD7C37942C6,652F33F2D0607084,C4B9FFC7DD87A7A8,68AA6044826FD5CC,00003A87AD0B5956,9335D7EA236C7F4C,06BC4B36BAFC9852,95576757AD0AD885,7AFAE114941481FD,4272627DB37EAB8A,68ABB38A1F9564AE,8420A8D10DCDEC2C,56F0EC5920639A86,F8A2D53F6AB765E2,1FD1ECBF9C8E0BFF,2BA1B2D3C35F4797,000012067A2C053D,C8A84CAF532D7FEE,50BB0B6788E4B788,8FBF7DCA0577B22D,641308F52E6EA173,120F8704A56CB74D,9052A61F9DA01ED7,C3C39023C108CCDA,3DE6F0154F6E6FB7,81438B538939C565,603EDCB326F6B44F,FF756061F6290419,000063D46824AAE7,B27B4434AE0C8C2A,2395CD99B2906C65,F00AF07F47325D39,458AB78E43C0BDDA,9434AC4B53DCD7D7,55CC0B77D18A65D1,FEB758E802E1A8FB,BAAC2B289ECC52E2,9CA9AA8BC2F5EA23,490A2883E1CA9902,DBD7F940C441C41C,0000645B2E994910,5887E2F40DDE3B15,7F80DE000962F2C7,A7DC3E44C9A5AF0D,35E2BD305456CCD3,67488431680FCDEA,9F225A95C44AEB8C,2C329C784AFE1A25,882433CB6D4FE089,ED13FC6BA8E161FD,1B47FB4D58530762,9EB52B4567D72ED6,00005FA08D53918D,B3B40F5779AF0C6E,3EE02C2D407CAF83,7D1D0CC5FD79534F,0386627C52D40EF8,EDECDF00C276ACC3,C56DDA6DD5E35B84,21927D20B0B6F0E1,F9035150E4316555,3409D014C3AE5E58,E1CABDEEB6C23968,9F74AEDF17C31B63,00004E47EA8ACB14,ED2C5DB98E7FFCBB,3F74A3C23D9BA398,4FB3C6DD7D7CA632,36ACCE128B8F1CC3,2847BD6902E474DA,210EC68410D0C13A,67475D909E0F12FD,45962C46081C735B,CE01E666D57D6C0A,587494C1A0C2B81E,5EADA92FD4B2B475,00001CBB3D8528FB,3F73098D973FBA08,A3C9F5E22F122FA6,3EEAEC234E1C74AA,B92CA912A3B3467A,BFA197E18245885C,C71FFBAB76118C2E,84A7B6FA619702FE,4C854BECFDE02DE4,DC6A0DBBC261370B,F01452D26E01AC3F,39D42A7B52E01BC5,0000518AC3A43BEA,2DDD495143B7ECC6,6B8585A0A82032C1,73ABD8EF8A06BD43,9579E618939895A4,8083FFBC97127BBC,181FA9101DFF7DD0,3ACB3A6C341B6DAE,EF84AAA734983134,00C730922ED7F969,58547FECF8DFA848,D444E0F99E7EFF9A,000020D77A7778C6,324C89C5FB4B82F7,3EA9C03F842C86CA,ABFC96715C2BA090,CB8BA66761C71308,F4A3E3455D6BAA96,18541EB6AB108281,EF66C6BA7116C93C,A67B4788B4A4C7F2,BCE9AB520369481A,AA6F695C7DF4A74D,6698C8CFDC9413DE,00001A0BF2B2385B,C5B4CB9CA950D5BB,22DE2FEC279C0A48,3824DCFD2AD179C9,389EBC7782E73E3F,B9CBA665E01E6F18,422D7A0BFE6892B5,52B168A0594C7884,E4F17C02C0C0DAE3,E47C14C883B33EE8,3DCAAF4129E45608,03C8403D94EE19AB,00000843BDF507BC,42F8B6FFCE6A70A7,CC61746EC679CE50,64B02D84CE499772,0AA98769216848D4,60CE23C2E35A3873,A2140AD0C779AA02,D3D0B7CEFCE12F42,077ADDDBD69EEAAD,1F8F11E81766ABE5,EF7AB14326B2A8C5,C9D8711B117EC5FE,0000003F49D9565E,5CD10F5BB5B73C46,81D40EF679A889C7,6A9A6A778396923D,B98C7C95F3CE3821,A80411A86C233471,5943EE833CB6D3A7,35E5828A365379E1,4613926B2996E5F7,580838E6A32B9E34,BA2DEAEC789AC5F4,EC32BC4D997DFB2C,00004609D26AC8AB,0938079CB61EA29C,BA3452B90D37BF81,CF496E48499B41E7,74854A3FA1460885,1188EBFE0B7559C5,F0346BD302B9106B,317290B8C6B03CCF,300F7042C3BE6EA6,7BF92047F3ED9874,2AD8F4D76CB95B62,BFA5CB1C387B3F1F,0000311C22205126,91847D1672E3C989,661BD82470724871,39C50BF19B63A1AD,A483AD60D8EEC58A,53AC725520DD25E5,082E8780665A15FA,BFFE66DED399A1B3,A8F8BC9B637A83E9,31AB4CF5EEDEE446,B8737CAE3297E12B,287FFE6788A1F8F0,000022541FB01FA2,196DE24D7DD6E602,E6FF247B01FF33BA,BE2BECC15648490C,4529F73D97556951,F8FC3655E7103F36,10FC3F7EEA3A3D7F,62B4E6E9996FFE86,A32D3A72C75F871A,84AC1135D6861339,60BA4DC9AFCF9BEB,017C1C1A57747205,00001ECA4D948C83,572B703AFBAE848D,3E1910293CAFA09C,DB155C1F15872A81,5C433AC700D59CF5,E68FDE5E36139DE8,508D846291F0F8C2,A6DD7C460E8631F4,73DB25A04D6BD11A,13CB9B3835B34EE7,C197410E586334C7,40380AAC745F1CDE,00002DBF61B46F2D,F5C6989B19F0BA41,63E3602C9CF28927,E51D541B4AF20E32,3E3EDA554D854AA0,98E492B8C0DEFE8E,3B1A9DC7240B2598,B3BB656EE2A99E2E,885ADF12262FDEF3,9F4AAC10D76514DB,9DF2087E6976E156,47F3253D73953499,000016B22DDAC488,7F9F447CF768C0C0,D19CCC5F8B8327F5,19C086DC30A25BDF,ECFA7B9B29B2B1E8,D73FE3920E24543E,4E877A6D1A728550,55CB437CA9808323,18661376F835834F,31AE6262FD9BC070,E82FA6DADD43E659,57FF5690A8D7CF1B,00000607E76131F1,E9B94BF5059CC064,7694D1C0D948E46D,90C3227089E6298D,7E1B566E2B353D84,E51BC4297A20E550,F7B0C54C3C0B48BA,B1ED08BC87964E6B,F0DB031CFD766001,CFFDBD6FE4742207,420BD363426A601F,131ECC6D9C71F9C4,000004F226AD2A3E,0D657454438968A8,281DE17195EED1C9,97F79CBEA8DB56AB,83CB9D9D6543C4A0,6FE3B44F09531928,DEAC051DC46B384B,9A3A57A24456CAC5,F5F34E4DD97DC1EE,2031E5FC181687F9,DE747B0DCEBAE802,8F25426B3346B365,000027A5DEBEDBD6,7657741C30B87CFD,0D4E5BBCBDE5C68F,E5644C1083FC880B,994D1DFB6FF37641,D47CA7B119B547E9,CFB6E934A94FEADA,5A87CE44275EE1E5,FD658D21AEA635A7,13DE0D46FD184A67,1488A27BABD7E45C,66C8282770353A02,000059F45A6DF4B8,4EBAAA3C4206727E,1ECBFDBC008D1256,EB203CF4417AF5D9,7EB0B00CAD9DD82A,DAF8D9C7ED1201ED,8A384B4F3B726A90,51F07CD261C51BEA,BF993F18542870EC,413C600A00642D9E,9BC44A300586C51E,D8F7E14D107799B9,0000491EEAF0FDD5,808A351E59B8B4A6,BBBD354A396D48B5,CDEA2F91A97BB7FD,72271F1D44D3084A,F4382BBF85B9B75E,7DDF0E0AE7E058EF,A3F2854C95D53AB4,31235990F779B212,385D32470B8A5D30,B3689E9225130D4C,42224DE4B6E7BDDF,0000633330BF9181,8CC3BA66D8B28161,97F49600E185BACD,791CFF474805899C,90B379608B28D464,FBF38C0E15D2826E,8301FCA1F49160AA,581C01BB1AB0B836,07352980E4FB979E,9527EDB63B6B2E62,828DC99B0A5613EC,CD1FF707BA53884B,00004872169607D0,4DD289FE42852813,0351BFD0515C31D3,43E75150B82E1139,33E964DF1E205604,2686B691C22D2802,E1A52BAF19786B26,0930D2B94B81C829,4FB26F08EB8B6AAF,026984475EC23094,2569D0C8346F48D5,43CEBFB9F794D091,00002439419EB28C,ACE8C692AB030F37,E3F07E5AD4EB42D1,1E9BCF0D5E899F33,6CFEF98FB94B4A42,E4A373FC156DBD63,4151D05DC80EE92E,CF2AB2F2EA97B32E,E83E933F9A2A00DB,FC282E3A2EF517BB,AFF4BB7F5C71A17B,82F31293BAAA7591,000038FE1082E88C,EFDCB68B0DBB5393,B4DBA2642C5C9083,8777AFCB5B33A7F2,D431A6711967E9A3,76073D423605C290,736BA6D4E2A9613A,80EFEF5AE9DB4F0B,19ADE524C59FF536,CA51F5DC520BD2A2,EF622D2C98D2F4AC,2A6DFC3738DA18F7,0000175E57B44626,07EDD46A12FFBC4D,D0487DED527965BB,B8A5A9A22F937CD8,1C9E699A7C19A0C5,111988FD811D7401,B7D01801665E2F00,E23BC95A9566488A,AC6F6B16CDF65070,4C9A116952AC1F31,69124B2C076907D2,F4AA1D23311E684B,00001345D10B38FA,F3D311DD83384763,02362E0B4ED475CB,46C4E157A00203C7,BA7ED0DAFCDB2821,64437454C793ECA3,1E3F3E7E95A01FED,1D9823FEE67A6CD7,98A6DE2A13849623,85E1D3215FF4559F,74DB444084F05910,8BCBB0C3B03AF324,000060AFA854C500,A0262C1AB0BC68B5,275A9BF90DA718CF,6762083D149FFD68,C956A1F90613964F,3BB1051E32E648E5,45D97F5414D9020E,345D8818D24131E9,C06238F2AF32228F,1A6AA31F31B8319E,C6979B9DA72BDA0D,B7A3FC74EB85A141,00005544E4667C28,3911587D097F2123,6B2EE8A8F9989577,2E2DE506E52D7136,960A1D5899A37913,B473AD61A983AB8C,7DE9A66E4D288B12,38C98EF44B5D6CEA,40BDBBB3E5892C07,EADA115C704C99A9,0FF5227FF92810EA,059299D088FF7409,00002CDD38B37EB8,9846AE5389C2B273,419E699A0DB469AC,C848C71DF5605B3E,2BD1D1C48927D819,C9FC082A99A9C149,F2C4579F6E914B74,E0F8452BAC80519E,5B352309A3776F26,F13B60DFC8905115,CF2410B4B7946701,C36DD7F8FAF3A74E,000053F8498FD0F7,DC9E4A4A32A01C8C,E3AE9702DCA80C61,2B2C8AF3DE778C66,52AF09D5F2FA0868,E6C93DCCFA135C59,3884DC98B48EC2DF,E91700AD64F16D3A,6AF1EEE8EF89D1B5,CD5ADF4F86D1FABB,1998DAAD1EDC0907,8605A730416FFA17,000043333C8C96C2,977933E55FD73C5E,BDA0D983E49D136D,848A3E1C1F04F3CF,4B3CE4BFE947CE53,C08B9A8F4E31D936,21535A8E13E2EDB7,848E827D5F6E721D,C8255D8EF78638D7,68A753FD8C91B75A,89927D73D8BC4726,4E9CCD8CC979919E,00000C777C022133,A36F2D522578005C,59F86AE3E67A9C36,F3A955A245520094,1D0BBBDC7091B196,3CAEF8DF51542397,2A1714227C7161E7,186F8F5E496BD85B,32DA901D28722C34,B653C83B130E0E02,977FD50B1F112216,74A58BB044234D83,000012DFA8812D64,792BD9E5682D01D2,B8593968B53330DF,F2952D27E9E20B7B,FC50D6F1C7688118,5C091094802F6BC3,F1BA7C3FFC25405A,98637B6ECE364E19,0B889CD822AEB21C,9DB0BD4FC8CD40EF,33051EAB7BB2ED23,F93304571BE7B1EB,000017EC73234D8D,2ADAD356ED234DF6,9429AFA333D06069,320C3440D0D9B6BA,5956BF51BE9FF319,7ACB32FEA0E49017,3EF75A9337FC94F2,A24AD4C7BF18B782,DCB2380B6EC012AB,D73F83151C64897F,CAB1120860B51B07,A29F42999647129F,00001748CC41998B,98F7ECFB7F1ED77D,6B15AF286933B8AC,0B065420A21CFD21,D5E7A1DA3B78B1FC,1AEB2AAD915DCBD9,BFDE840D39B5EFED,8BC783876DEF1201,9D0F3D1F92DAEF68,F7F8D1416BE74C1F,58F2D97002CE46C9,2CE0F7BB96ED81CE,0000573E1AE1B74B,54106B4EB7D03314,A93E6CE56C1751C8,8437BE0F9281EE4D,2171E33DED423173,9DCE014158158596,E54EE715109B5609,23A95C4F58B3EDD3,A9C25A6001FA0304,B9B998EC9C33C2B4,C8425C108278E90B,B51CC29369EA204D,00006FD828EAB8A8,C5E630447BBE4752,A0DA26CEFEFD5EE8,E0643FF442A7C2F5,36A940A9B6EE4FC7,3AE6FE348D9E4962,53B0B0B06BC7DAFA,AA52FC54324A7DE9,C5CB30A7FC08D8EB,3533A4133AAB31FC,EF6F5BCA39AC5DE5,B34FA02AC1A60102,00002C90C5416239,1E2F7BC7F44C84E0,A5487BF408A32688,7139A63EE2FBF301,C526BFA4E5BB488C,A62957F7C7E50FD2,CD289CB923F6EEDA,7B159BD342DB251C,C5DE1A892246F717,900E7250EF5643DA,3AF3DAC8DBC04192,DB6125A6C5687D38,00002BF3C7A9B280,160380272F287A19,BC9215254FD0A976,D6ECD02C7FC44E97,675484050F84CBFC,363647F6286F5F68,3F74D50DFDD86720,E3E578767ACFC658,2DE6449A6DA8ADCA,989F9026507359DF,2D1D339C04D8C376,D921E94F6037B0CD,00004A7DF9EEFF69,B233B6BFD9F9F782,B49505459BF10A39,2AB6D605C0F4BD2E,863E10211B2BCACF,D8F3363FA55B4ADF,912172B492DFA49A,68EF00D90C0AC3C8,0E2DBE473D9C21A0,435D2109316F42F8,7767CEB9EA51824B,F5A1A9711B1134D4,00003946E4B37BC1,688091591477B856,72A2DD65D9CA0AC5,FCD2F1BAB8307A16,1D7435B2F752217C,9CF4052BD08A27AC,938C2558FA43ACA5,560F037B24126B56,FA1A5F556AB53C0B,BD2591979F2B7D7A,0CFE2E590BC8ACA8,7B0B8FC825E7BFAB,00004BFD77B5663D,3199949C7E268918,884279BF3905737B,717A14539CBC7AA2,9F8415EA469688F1,84A9371EAFDB9D37,5015808977DE7C8D,821C3FBA6B8870DA,40F2C2A7240F6085,E87C48EA37EE01AB,0D9601C3D2C399DB,A24F17936620DFDD,0000327E619B9143,6A52642391098EC5,95B41224604F7A92,B05B55C9D81A3268,A3892F11681DFD5B,0FF10F45BBCF9ECC,E02F17CBBE5E61A3,A6A2E77302A4575B,D7C3CBC393005BBC,14289F63A866D6CD,375CAE7340C95F0D,AA8D8D0F13F45059,00005E0F731671D5,67F41903809E0E2B,F888CC5D1177C673,42F7B2608FD6C3B6,5B8824184C5A828D,95083C5D32ADA064,92B4F8D0C16F3CA8,6D078C4DCCAEA2EB,637EDF4596E8768D,5F96AC3E1AC565AF,59408530098EF6BE,1F82ECE1A4501421,00001F3296FC317F,BB3FF3C5C8E7E8B1,27A8BF163E739A05,6C5A7A23D983222B,D22173549529A674,2123F953CF8446D4,BCF06CE7153D1E99,45B3C9DF5D4A827A,5F3BC24BD6EDB092,58910F20D0201082,06AED77D31C76DA3,4DAB1FC1CA2309A2,000002923C68AA2D,EACFA5E3659A9FB7,DA12B8902398E9B5,FE45288C0229B1A5,B346E597DE1B7CDC,7A169458F9873EDC,81E7F1E9883B57F4,90F2B493950DAC09,9221ECC5ECDFE62D,C6C873190F239F4F,B4FFAEDF4DE818B3,265CC3D097141972,000060B07725A36D,CE8962280596643C,6559A96F012599CC,9CE91CA914E3908E,510FBF396B778F0F,CCB736608803E657,28E2EA48D4916CDF,856E48542956339B,B8E79B2972352A9E,E8B87B99E58916A9,50F44F5E3DE03961,9EDDA3670E880A91,0000129DE992A5E9,E6CDDEA46AC9EB85,9D06BBD3DED08FC5,D59260EE4E11F184,3E4ADF873BD90807,D6D37B2C8A4CF1FE,8F785AE8EF83EAED,064A29C417BE5740,4BF1AFA9E70B8D4C,A20EE7A174C4BFE2,6408565DA8D6A540,FA2795612AEB3B1F,000020DAD6285239,FBDA7E713E37BA5A,804BFF003A7E9F88,9E1E2E7E07123FAA,6B4DD6A214DE1074,A7255028741FE9B8,ADB311C94B814179,39BB2F4C74AAA0D8,EE4EA3DE52D71183,0E264AA4E4EAA6BA,265CDFE9C4EF62B2,0D9E663051A22823,00003DBFF1F27BEA,BC5BE0F43E9D4D5E,F9C160E198F2819F,88BF184137FD64DE,D1AFF2AC86F97D3C,D71BF3D3C1149C53,3E0B20E7DDDE8C01,C6C2C223792CB203,F6185679DAE01160,07ADBB5E7A46AF24,9BA6B23D0B18B18B,C1FF2F1FCEECBBDE,00004B55FBE35361,26A2F668B3FB3E55,42F47251E84BDB55,3E59D339A2C352BD,4195156D62EF060A,4D2BB205161EDB92,4365C78CE4CB8DEA,7E6039B2D36479E0,7ACC819D78B89B85,8A0DB43129020AC3,1ACC87FCD6C6173A,0B9D0555DBEECED0,000002428D60BAA2,80B2AA698B9EB9F7,D310FE91CEF67359,6727A9EBDC4468DA,2DE1E7F832C51BCA,6CCD2845D715DFF5,7CA118D7FAA77EB1,3692247853002A9B,095BDE79DBA8C961,DA68ADA777061964,C2B213B5CEA401F8,5011AEFE7D0D4C6B,00001D5F54030045,F691DA4EDC1CD32F,4185FA679364D276,E976A067526A4A12,BF77FF15B303E0BD,9D3AE671C4FF0152,BCBCEA6A913A3391,C3E5F4D0251E5B40,A9E73E524CCD7B65,596F29FEE4A638A2,5CD7259EBE6EC2BD,A2402549E1E7642B,00003C272833F8A4,F30118AE84707626,83F3306CA015805F,E91A1976B61130C1,C5FEEF790449399C,433FBF845D6F912D,CE0151CA3E52B43A,54906F7B1558D8FC,07BA0FAAAF0D9F4F,C9D5A16E4908382A,8094B1867E5A4C55,A4F546337BEC1C2F,0000172F1197BD3A,61B8A3717228E62E,90E648FB0C79FD78,8EF512EF5F8DFBDD,EEE3F24647FBF2F7,A5C9FF051ED6E211,571AE140A11295FB,0B0C01C927A88028,D5FCB1E5BBA04274,6F90075EAB2F81C4,82978D73B864EB04,742B9F39545F557B,000002080AA4DB1E,C839D87E214B2CE3,577762BDB2FA9D2D,BBB75654A769D0EA,8D38F6E1C854B2CC,B7FF44EF3524826D,3322C08D74D10073,A4C06F74B514C3D9,33E683C5B9691162,0BB660AE069F8653,BCEF3BB8DDFC5EC4,0301BA7FF3EC65DF,000018A643478117,8CA107E9BB2E39E5,C45323D3ED219ED1,23702290C63A677E,9C80F41B7A7B269E,C8B52BCF19135F77,D8C207D29021CE24,E49F336C2E708C1A,4DDE6969B1144A7E,6C492985D5F8F1A6,9881949F212B14D0,0210992CCFC039ED,00004987A65F5295,2DD99612F341C0D1,29662146FB4CD63C,8BFFDC7EDC63D3F4,E94F45C4782B6911,74AF73B8A875DCD9,2B459181361DF1C9,14980CD771FF83D9,CCC0321338DF7C48,EF1C8397EFB31DF6,6039A66807C46B16,EED1A4727A631BB3,0000474A81CD8C1D,2305D0052F655968,198ED7A808976AD6,60C331EB350E4A72,478657128689EAA4,E6B7667DC913447D,00F8B3B81BAD4B6C,C749F5E4BCBF6C02,D62DC0AB0AA1E627,AF20B0800C8C89B0,1197EC60D9CAE20B,7B80DC8A423C582C,000011997273C7BC,9AD591758E06C2F3,D0DB76E07179D484,7D685E40F4A6104B,8231AB810EE96531,E04A4A3FFAC54C44,7710A7D669C56863,A91C9F4E276D4751,A4A49C06F05D0C2C,2256C632EDD5EFD8,D07426B9284B8B7F,09C547B3EBA183FE,00005301D0362051,139052F370428D4E,4EED4866F9F5A154,45ABA2B24CFD4DF0,AEABAE4A3B1F6181,9A7EBC36A7D023F1,AF6D3D34621BA953,EA0F5487BFE3492C,07290100FA476773,E84FF9795C902A7A,39410ADFD3AA73BB,7A6F7D9B2130EE48,000044EE0E3F5785,434313092083F0FE,74DCDBEEF798555D,2DCBBCD0A10BE053,E2DFC88E3897D1F5,560DE036E60F363E,A729C668AAEA5B13,2797622868C7C424,5D4C174E7826CF6D,072EC44A52F21335,0EFC29CB0260FCAF,663C699FB3C2A704,0000323DC3746B0A,DE4CDF2455421C6F,99685F3FF88A40D8,5834DBC2678B0C71,A0139BEBBDD1797A,556E7445D5CD4AF1,D334A5846E09C6FF,20E77F7DA26A4D04,E76906F9FD22F810,8030DA546D3CB4AD,A87358B231D790F0,D633F539F09B6130,00004EEF8FA9EDB1,6C665C82E88359DB,5A3C6118000D0D86,2CCD7709069A2FA7,8ABB0B0EC808D03A,232F91A82B4964A1,F53D3F524E9090F3,89EF946C989D51AB,91613EA14EC862C6,F397241A0C15F89E,035DF32E6B3D5B54,5DFDA01382326B99,0000399F360A2249,DC0298F0C88832BA,421CFA423E7087DC,586F83F85A1D4242,ED962E2CE402AB57,607E9216D5936B9E,EAEE6EF64BF4A6E6,162D7E993F6C3030,EFD4770E40D66D66,D588557A96108C56,8B7E77F60D0C7DD1,CDD2154787470242,00005AEAA034F067,1773D0F9A9BD6FDA,9FCFE5FD973D217B,A7F20561A5C14242,69A40E786D9F5E96,01D3510E1B6EACBB,786DA7F36E86FF14,E3577C6ACF1B5E42,DDF638A34E76CC62,4A8001F00B06B56C,64CA572924B0BF6B,CC7EFBA1DF728D2E,00000726CEBEDA98,FEEB3D0F2D7BC833,658EE997D42F1AD8,76A6190E5C09C4D8,206932641B3FFDB9,26A9A738FDD4E549,BB573C3D7DDED1D1,27C2EC70FA04B7D4,9B176C43A6B12FEF,12917B7FCE34A2D1,C2559AC6D2368201,B90176A3C9EC5B62,000063A3DD9A3755,1D13595EB3DECF84,F136D91A5E983F0C,647BF681F52809EC,9FD40FA47E3336D0,E7E14A29929F776A,A1CE64E1097E2F14,8002C58E67BAF77F,FDB46D6058FC9C7B,184E9FDF756F9FE8,FCDAD871B367B18C,C374CBF5A06D5B41,0000512CA8841338,033B2E7163FFCCBE,7B80F3FA7E1AB5C2,8C2F4817D5C10391,AECCD7C20AC2231E,66CCE37DD1581441,793F6D0334488709,A6F2D37D82B6DF66,9F32561B77DD8E53,C8E2605AE0597D6F,B8EDAA5447807A8D,35D66C9AFBD7A70E,00001956EFDAC858,9BB6AF409CCDB20F,70D1583D3401AA3A,537A5D97DADDE99A,84DF9CB25681FB76,16747EA4E55018EA,8881B02BDC19E0D7,1F035BC454B6D722,693B8B681DA12479,153555898780C68F,F36E87E4FF26193E,CF1F5720A05FE74C,00005E67E374AA33,8FEB0DDE06FD39FA,0CF106B244251986,A318A51CB123D671,644FF5DA8EA96317,9457BB206E639C94,C227CC8303C1E994,441ACF17E7237EE6,131F40121ADA94D4,7A8DFC69733F8A1D,D24C9778764DD241,FEA6E5F1668B4E76,00006E7E13A38963,324456135F0FE5FE,0893BA5BE4083D37,4623F576524DB911,3A3351FB453D38F0,F3800950594DFAD4,254484BEEBC7F0DD,466AD67F720C727C,9B6F70DEDE6E68B3,38779A5BEC5B6DB5,DCFA97B9BB85FBDD,9D668D978C232E91,00004ADAD765A0DF,8FFA5CA64A12ABE0,2E5968D4284F19F8,A2E30928E0545EDB,6832B1CE259692AE,23ABAE2FBD3B8DD0,36AA30A695E4653E,11C390C5C0B3B4B9,AE6000EBA7E978B9,4445D1A567288BDF,0EAAD458BE341B5B,138D7AAA11538F6A,0000428CB6D17177,D7744D2DA1825769,B8FE8764ABA93909,5500327D9E0A49B9,8886D62CB4AFF389,E3D0BC95486E63EE,6FD08FBD21291E62,AFF7157853604BEB,19834F8E56F50329,955DC63560590384,50C4D964DCFE6965,5D71B52BD22D3550,000015748D254C30,3A492CBB3F2ACBB8,D77DC1A9010BF79C,CF0F6CF40D4C2192,9D3A6E095306D84F,3695EED188581B5B,3A0B56A219104DA9,AD5696BBAC05D88D,515A77B887C58085,0C42B1E0919137E0,9D59D45CF5B1DB94,515C66F0B1089C47,00003C0E862C9E75,4AEE2193485BD3FC,E801B164BDACEF5D,916E8A14D794E351,CCD0C911AAEFD49D,4126319E7A4C9068,E369E50842BB1366,9B29849AC173C056,7D01762F51E76451,62F63059F1494E30,3948144CF036C0ED,9BA457D6B4D755F5,000014BAD7EDDDD8,36A3072B401E8F49,7D5EED44431E7D8F,EE35FAFACEA004FA,6EBC049E31E6ED89,A87610B9D535B566,14A668587F5CC434,A67DCAE53A435816,756C0ADB3601B765,2353B342A9255153,9C6138B385D06140,7A69B765BF0C282C,0000164BC65AC661,89004199AE60D248,F161ACA66763577B,0E95407D3EF976ED,0F55D5B7E01499E9,C2B1EE373E7B4D26,BC726D87DA541138,5FFE6B4A952374C1,0D67C1A7A757290C,6268CE938445EC5A,3AEE226CA2C13B28,86393CB5D3BED363,00006E80B1F688FA,A76A6F83400F492A,2DD1DC34F059AD24,8461F82DE36C5789,4958493AAE55218D,FD0D77E11FF228AC,C0E40A17206BC04E,ED3AFC99812A2DFE,D85E1247FF9055DF,23C14D03EF5B6A05,858B1F7150C2F9B4,F6D3B16BD9A354B7,000005FE51145352,523A2F42573728D6,510ACDEB7BBA4BAA,88CD26E8C06CE5BB,535AAB8C81FC8501,ED1CF33D36183E33,5EE2D6053FE73FFF,FE8869712E72EFB4,C29453457114182E,63C8396E671EFB1B,29872C480060D6E1,9777770D30C4B4B9,0000070980F13C7E,15398D1C4E418924,4502B77EA1EA71D5,B5D5332D53C80C58,EF2F0E9A8E802530,122C03CE31EB70EC,4D3D8929C956D0EC,430A7E37DE13764D,B6131474CE828D50,C596EA54E48C10C0,8CA779D8192410B1,55B962AF9C0B65C2,0000654C8EC8A2A4,29C5558DB3712FBF,BB4D948BC9D262D9,2C397CBAA3B65126,14AEA2A6049A5347,990A526BE1BBE81F,4AB1891400ACF439,8D9F6635C36B5288,AD4050A04DB00DF1,A56DFEF347389768,9D0A19D20C962E2D,7E9DA46C1B018EFC,000008DDF201F479,B58C427CFE14288C,6C50A1813AE9E6F4,D4B7A58476E84B3C,CF91697EDBDE4CE1,1386D864AD8861F5,1AD47B4801065226,AAA4F2373B23DCE5,87D9CA015DFF7829,4C4709948D7F6E44,C2B36968C203DEAF,57973A7E711526E8,000000F39B7216A4,F92986F713202A0A,38436A5A0F7168AC,014CB9A407FC2CCB,F0DB7F7B12D688DB,043E301DBC1414D6,0186280C868BE242,912054115F9E90B7,529B7933EC2F5029,D67B95A7B1BA6C16,E91B7311696D46E1,C3626990C0C61FB2,00003119EC0617A9,4EC1160A5DFECA55,254A04AAF4AC0C39,BCE31DADB4B7066C,4B74A53731C6840F,9681D8C11439CEAA,C80EC726F01CA071,7950F9B92572359D,0155083985EF9875,13AB12B84A3162D5,F15D9B7782361C69,2B6B0FB8AFD80795,000007E16808D095,B352BBB6E6E196CF,73BA3A80B1E4A804,1B672765AE9C9997,982053583CB9324F,E3DCDFD8ECAC686D,5B2088648D824733,C89A7A72874561C3,9320C61389DBFE6A,C9FA289E0E2203AF,F5530AAFCB9AA229,F20EB79473EED83F,00002FC4DFF3E39E,182B1ED3908BA578,5EA6315D3B589DD2,9A63E24FFE7F2570,403DCC02D776B1FB,9532639FE525B2A2,16ED392100010C23,8B1697B86B126C7E,C958AB56BEA9A2D2,F09A0FA1E1D52C6B,743A79355600AF7C,046AF5E9373D9ABA,00004B740F94EC40,FC399928C50AEECB,7DCABEC390F40A0B,6300A7294217DA9E,EED215AF70341148,F330B1190BBA7A6C,7DBD48784FACF32B,6E060072324612D7,74BFDA43F34FD2EC,97C8C606A80C162B,820C6F58A3EBC545,1F577231430FCB54,000011EB0069DFAC,46C246679A9F734D,E7DF8B9D35056450,5D42B61D85DAB038,EEAE2722B857128C,B8A6CE2CB317A90A,BCA8FC2BABF7A73B,A7A6B09D962068DC,F6C1EE916C17213D,E4C6755C94B6A26F,DC4F8616B1EF1624,36726015B391DB9D,00002761694EE4E4,0901E4671A563146,AD9E4A2B3859956D,725A9F4D4B16D71A,CA81C869D2BED503,E96A8D623D584DFA,FCF1DB8626C62CFB,27BD3A54ADCD1B0D,26F48EB2D75EB54D,0F6E4A7016189041,91F59A7ED7C038C6,CF29644A3571E762,00004F9E56816D29,DF0FD253D3E1BF2F,E7575CF1A6CC3DD2,FAC897033DC67062,C1A92CD545ADBA1D,33C9664F097BA1E4,84ED4CA830C85511,2F6954879E85981A,F1281810E093F4EC,336A735B401CBBF3,12AB7AE2F046993C,56E3B5A9E9501446,00005C4579C6FEFC,9B085A078D889304,07B62DEA420153F2,9416BD3530AC7B44,03A393175FED9F25,CD02A9772792CB96,0A9AFDA6D8FD061B,AA4DB58B7B6EE0A5,618A3B137DDB7CDE,6908AC3C16064C3B,54B4DBA86DB5D47C,955D16A647013100,0000236044BB2B85,36F127D21D2F34A7,858AE0E8F07EAC87,ED71E60EA97D5EB8,A5A8BE382842A504,6762A8AF65A957D8,395ABD71BA712605,D04CDD7A7604112E,D9BDC82C22259532,45F669F3F4429C79,A8EBE9BC76035223,617DB4844E0419D2,0000526973A9E35E,3EB7F1ED62A9331E,059CA901958592A2,CD376E604F816A2D,ED0C5ADB90B17696,F1C1DBC844ECF828,FF65D9636DA5AF49,83A64B2A6E9B3FAF,D4D98220B3D5FB72,D3E37F98994DC5DF,085562B3457F964C,AAB628953D0D1796,000004C5B72E65FB,B474311FC4404101,03418542CB1892EE,A7AD9A3897756940,30003543410BD9FA,854105F687FB6581,457A4310BB5695DE,608C94BA10E643BB,79C71CC1324814CB,CDB417C509E57A60,BC9A5638543812F3,8DF9969934F306F7,0000451684B4539A,AF0ACD3C5C80275C,B6936204FCE83F0F,C4815D34DA10FE83,DE11DD904CC94D5F,B3576C89FE0AFF36,E23A9165DF8A3778,3E32F8B545DEB88B,D20B6675FBF7406A,DC22C6DE0CCB67FB,19ECC494C503F6D4,D82779927B9181C4,000040C6B93A4737,F838F1C325BAC233,FA1AE26C719C32EA,29BFA32760F031F7,8ABF2129C772EEF1,207F84AAE1DAE141,A1B397B2131446C6,CB662898EC024E54,DA9CDACF9641F133,BD323E23A5E82FE9,9AAE78754C47E976,E5E098C5BFF108E1,000050F9963E902B,3E24918760F749A4,344B4607048A76ED,DFA16C4606924021,949FA5DE08A91A70,B022F42AE7A86AC1,D39BECCB678F47FD,498AFE8DEC214F01,1A5F4604F57B555F,3F5DD58644650E91,6FCB9FFC657D9C91,CF2D489513F8C2D3,000042263E31FE5F,97F2B08AF93BCEAE,C20BDBC49EED4FD8,7458828091316C5B,99E0709C52FD2D42,F1A8802E5FEDEAAE,35C75EFC43ECD570,F116373E25F40D4A,A00F155F12BEBAC1,5943F8C83CB22073,2035BAE86E847BA3,4FBD0A58FD271E7F,00005181DFBE08DB,C46C9AB2BFFFFFAF,39C1E4508F43C6C8,15FFA4AF1C86674B,B7CAA751AD6A9284,2E9732290657882C,E81D283DF386FE52,B231849F7C0ECF7B,9BE3AFDBD1BCD9CE,237EBA337446D91C,D2591C55BAFF4154,628A769AAB62A394,0000062F6FAE7F41,DE79119C212F7931,80BDC98DCBCE2FBD,41E02F4F242D4537,05CBF2DF9F8B3556,2CC5B8F0BF8CB20E,DEC6A8D13C3294A0,E0EA3561AF85F31B,2542E26540141CEB,6A0FACD3A9C51F26,11687716A61ECBD3,858F82879F3643E9,00006F4B701EC8A6,4B68EC02F4F35BD9,1734921CCCE5E154,9DBB8345162F0567,A65F3D5C75B66749,07FB04FBD79613F3,0B27C2F9AE81F780,569C28DB50B94B6B,FB926C9ED715EA46,03B23BBF30269E2D,E744FEDAD792DE96,4B8D822D435D245B,00002FAC93C6B2E0,729F274AD748DE5D,91C0EF6CB06F1BD0,51496FF8AA506C0B,1C4BD80B62EDC6C2,07DE5EDE2574CB94,9BF369A650C04A64,3942E750A09D7888,E966B1B2DEC6E904,4CC00924FE7C2303,FC79D9386B2C8EAF,DBB91B11D1F5EAE0,00000B8E36AC9378,1F9DBA7D3C40B745,4C2CE1A380113060,FC7C3ABF3E1CBCE4,2A88D2F405CCC598,F7A7F127E20E7A64,175C89EC231D78F7,693EA7B87AB8B484,4B049D10201B9BEB,F102F25C0CEDA64B,770C7B59B362C6BF,ADA231B2ABD45F7E,0000576D8F6AEDCB,E9F550997F18F238,7F436C7A1F25B5B5,E6D258EC363B5798,1546FB01187618B2,51941A7E9838AA0F,1629665BAEF643B4,A8AD1327D04B5750,B0D789B025BC48ED,05498523EB87D463,2587615079AC83FE,6390BE38195F3176,00000159FD2F692D,4B11780113990B76,6429C9C017BAF0AB,4611DBEDCD4099B1,BBD2C88C11923295,EE12981F67612AD0,9BF765068F85DE5A,292D24BBCEF59D55,FBA5771D06DB3A41,1484B03789D85B87,06954F49D4BEE7E3,D5DCDC417BA98F21,00000DB059E7B200,42423895E2216AB4,7839E63DB8F8576F,B5E529D3E38A325B,543436DD2379F9F3,04E31BDDC96CB8B1,0BCB2D87130E71AA,610676AE73D04E68,A3209D611FCEBADD,0A43318714E6AAAD,B886CE1D9A6C3A3A,3983B05D1A6B0F91,00003F02D81D80AE,B8CDEC5940CDF5A6,2B5620471F0635D9,62C1BBA40E615B92,E0F4E87174DF0785,7C86C3D6382B8472,CE575B9711A380DB,9E6C9CC844F4DB1F,1C60DFAF4B8EFB16,89EA309B99FA4381,7992120A8C4D1F69,A683E88A9FEEF94D,00006804797414DE,52A7EB088653704E,ECF6ADD87B0E75A4,091E39156D9288BA,25F0B545D416E3C1,11011906FFFF7B00,7638D1EED0D9A513,CC229064F2CAEFD9,681B0EB2B7C5DB82,169E8B8D25015DF7,FE226CC292B02A49,D2FEAAAE583D76F9,000052BAB9D8131B,7F0DC0B5E7EFBFFB,B3A4936B54920975,C24C311597BF9B5A,4A41F8AAD2DDDE36,5BE0905C3DF1034F,FA43B5CF4582163F,967D15CC4DD43CEB,8E1E055B6FFA1D41,4E4F9607D2C08ABC,B349DD8F9DC12EF5,DD98DC787A0EB7EA,000058F55B1DBF8D,A7AE8E0565A3DFA5,AE12E3DE74B239C6,AC44E657D5E1A95C,63682846BB90EB37,224F1134AD15B153,EA623BBC1440F9EA,AA8D65B15E8F1DB1,30437CC27A2E8564,06DEB5868C4B22B1,93E0032DC1AAF2AB,6B714CFCE90FF464,0000257D815A1B13,EA989B80804DD5A8,80BE2FEB5FD5A24E,B058E38CE27FD310,164B78958086B95D,BF46D836E9E00E31,F9C3065D54D5F8EB,75DF8007BFD1A56D,9A7EE2992CBA19C6,F077B6FE88FCB0D8,6119E12738180422,F2D489F5659FC00C,00002ED241C4A00D,524701A930814412,DF776B753ED795B9,816EA798663ACCA0,9759126368F945F2,1EBCAE810F0BA238,A5077E1CBFD23449,04837FBE04532B6A,F5858B2BB5D98278,F57E52F81D8FC0AF,096EAB24EB7E379F,EE49F68C53C7AB2A,000031A4DB4510F1,DCA9829AE9A5C0F8,DF9ABD84F26F5FFC,3D643174A6367E65,093E4AA0F277A19B,742CBDD4C06C7F30,B2B6F003A7B0FD23,EA429DCE6E56786E,C1E599B9C1311CE0,087701614412D65B,0A69AD5390CA699D,E1FCE1C8452D9B52,000023C3C6E75E9F,A069289228BD93AD,A9ACA7C9374F6919,E212359A18F30447,6E3D5784AA569547,353D19B79BB1E756,295604B3BD0261C7,AE431A1A1FB0F868,BD4E3B9C8206EC85,43A045A2B55EAB08,BC709F5E27F52EC0,C713E765A0D8BAA9,0000465ED9C9BD4F,BD0E062F2700C530,0AB344083212FCBC,4EDD249445CB7206,D9A4F6DB4929453F,4D7E3D1C25F238A8,7C83082519FC0F9D,6AB93B867467047C,347A47DAC57A940B,C239A96C3202908C,BF7CDBDC7288A171,ABA1F560589B159F,00003B910A98CCFA,AC03A0F072171D72,17473C2CA7FBA8F4,17FBA3E914A7C02A,D7545846C9252D08,544A42D51B214995,D8B63DC061E716DE,0E9F0B23CDCDFD75,FC994AC25AC02F70,ECC5A945D6554794,AD2EC5F1C466E15F,D25BA4A81966EC6E,00006235044B5E85,B0A23FECD14BEC35,740BB1E5CDEF11CF,0B47D84551E91CD8,01365F8961D0A606,E96F4369BDEF14AB,749123CFCAACA6A2,D63351C47D14675D,4C85E8EDB4096541,2D879CECA8BA94DB,F639815BB53348F8,5F35F5CD8FE072B9,000059C586E6FB15,446275745B258733,BB11D55C0A529771,DFF6938E96CD0CF7,279B7B3B2D88CFF9,18B7D07C4F7491D1,7CA8E8D859085ED3,22B506AD43C087DE,5863940B194C17D7,8D3B66CE21A6DBD7,2FE3FAF330490FA7,1AE97C095D611F50,0000064ADBEF6EB1,1E4B716E88AD21EB,3BA557DDDAF765CF,2D2B241E73A1DDBA,1965F060969B79A6,9B53E4B16E1EA709,0C2555D3A34433C8,F0D2445E863B8D44,D58C39FACCCB89CD,DC6DEB8014ABE9C7,73317A82CD372CAF,C42E35398532C3C3,00002E487B90BCCE,62503B67968A15EA,F45C460A08ABA7BB,B9A0359295D32DA6,989D3C95A5BE4840,CEE183DFB2CCA1E8,B12BD7BAE406ADEF,7DEABCC69CF1B483,6447C9008D1BF2F1,8496AB8C65BD1DA8,753F0EE4CF122BC5,D2619C1F68E4A17B,000012D5744391C2,50C692916EDADA33,05D842DD068833F3,80869DF2AB7A23CE,D58103E2507B0284,C280361F62948A15,748D4C96165E6DFC,B12635FB38FBA870,C35A44570C1946FB,21B5EFF804C66056,C8DFF0378A169F16,C2BA8C54C761E38B,00004AC8856C5DBD,443BF4C957E8E19D,5B99AF64ED440DF5,E0952BA81776208C,1BFA640119B02F02,2E56CE226201E486,62DBEECE87D0AAD6,18A5A7362F153400,E6FECF0F92977141,B6AEBABA2D7305AA,FB5D774D7BEF3524,B25ECFC1F817A1CB,000017C6E4F2D7AD,D21F6B5923F45E66,0AD2454BF8268FF6,72A90D6F756A931F,6C73D2183787A31C,254752268E987273,BA7B05957C721F3C,0BF853DF03257298,CE9CBEE8FA7BD3D1,4E5E644175F32AD6,989F6F6CBD459E0D,2E9920309482D6A4,000038B81EC2FC4B,BFCA9CE6458BD3E0,2B0DD2B47E31ED0E,019BB2B5D1772F82,7AA9F2D0A51D19EA,904DE88EB9AB1589,B70684E2F1843824,B421BCE67748B97C,5274A7D5E2419099,C6216744C290D520,2929789C05A0CD36,38F4B66B58621576,00005024E6FF6256,8D1C8725937BADD8,2D6C3E421647AAF8,BD016F1B4F8A601D,B86E6DB31FF04297,397B964EBF65E88D,434AF568C73A8FC9,31B9FF934D1D356D,5D6118DD6236158D,A9A766C108076FAA,1FAA7967C75C94B0,7DF279501F33E337,0000409E1CA8887A,BAA2F644103D09A5,AEB1D7DC23161309,5AC5AD9AE65608B3,5A5D11C5A2471EBF,8681D226DE1CBDD2,A7F021D974B56B50,FD6AB63C73B442ED,0447EB5CC69583A4,AFD757918BB57CC9,E0048C2CF0DA8B16,3AE9732345350407,00002B32508A8F8E,DF7E8AE053C878F6,7E4EE53C91031704,4BCE950C474EA86F,BE4A20E72C1AD9B7,9CF7E115E1F08D2F,9A1AC01663688061,462E55F4B67DBF96,7DE13A9674101F8C,149C965B402B0847,8AE04027BA750A55,F031EE77D9045E54,00001652AFF6E6D2,FB3B5E3643DF1236,5DF25AFDF704D333,86641687F49B9B98,DFB0F177E5936E29,8D8B7409B38FEA3C,22DCD3CC7D2FF218,61464051F09C79B1,31ED44F6521EFED0,38D5620598DB8D03,F158DBC907640B9A,8AC1B97E1FE9EBCB,0000174826DF9390,75B31090B7562004,CF662D0D3C4F3012,B893EAC1FF52167E,816C4F266ACBCB9A,F3E4E8C65CCDCDFC,E6FF692D4C4BAF1B,8D39AC72096123A5,AAFA1217B595DCE5,E6BB46905A2A3225,3E93D861D21C958A,6B46FA8EE9FBBB5C,000041921749CACB,CE0AA4CF530AAF63,CF8417B7634E0359,BED02B97BFA6C1FA,5F4C8B71979BDE43,D9B011FB1ECEAF4A,C9264B698DDDDAC9,6007B0E12019203A,34D2F03B0219E332,4AA25FDF83B2CE12,F7955501EED98337,338ACD1E1459938B,00006ABAE807B73B,6A964840916DF954,3EC24BD56E98DBF2,8842044E34607666,FF07D94F984FBE2F,3C594C048A0EC81D,D40F1561FE810806,AC43B7A6A7E0135D,D2F9D916FCC79988,09FDEEF1FE2A1531,98E2093291C8443C,713FD7E8BAD81364,00002240A2425259,75E884661F12F125,7EA7B4374E4BA4B4,ECFAEE95D7C50A4F,9D42A1D2B056B388,8F58B6937BAA74DA,D998F3288CAC9B4F,FCF0D2D6F6EB3DF6,331276FF963C9075,B321F61CA5A54203,3EF6B3AF3976B6E7,DF01108257BAF75D,00001BCC3C973877,01D1E84450283E73,E171959883711B0D,8B0DB85AD6AC8CBB,501CB6C3653EA7BF,63C5646A3823F5F7,84E17D3A497D911F,CDAB7315B6AFB399,C2175B1CEC50F849,627242CAAD44D21A,CB278E7958D52E36,9456CDD1F1ACC886,0000370E09246A92,4BDB518067910E7F,6E6AC1A4AF72E462,37141CF9F9DC8D30,2F40BBFAC09E58B9,B8887A4794B59C60,2565157E908FADA4,16A3A37A48A030AD,6C2450625E6887FB,36B3E43FD57B3123,0DD23BE96FCAFC2A,BFF89BCD5CB31026,00006F8F95F3D749,D197FB563C9C8F11,9A39DC469DED1AA6,6A8040B671355D2A,3C8BE7FB29AEA45A,A84223C5A9362601,0C1C567CADF71588,9A86078AB5374BD0,54131B68C0D06D02,52731BE360BF6EE8,EA14B3C255244F6C,B7856920CCC4CA9B,00003091E21D4643,52D282A1CD41C036,0A1E0238191D74E7,79BF3F12DEAFC0FC,9A6C8F0098EB712C,9A65C5B2F2B23CB9,FEB388B6C70FE678,7D367DBE1E92530B,5181C86B59E812F5,FBF61C501E191427,2FC758D2E6D43939,377C756F65262CA6,0000577784FD4762,52C5E0B4CCF70650,7583445C075978DC,844623BEF617E51D,0B9456FE9A9A8896,20DE4D68C2CC8656,B3BCD508A888845D,F9549959174C1C09,2026D4C4333161C1,493ADDBF1CACC936,E029DEBBEE97AF25,4B06041AE8FB9B20,00004339723FF7EF,3CF7E62C702AAAE3,C470B0B18A0A4A9A,CEA7A803FEFBD825,D4F64793D6B05A01,F255418A13342C11,45895A3935B4E8E8,442513F5D2DF5404,C8E6EE4927108057,51876462455E12C9,0AA0198233EFB68F,EAB4123B18B03C0A,00005209EC1338AC,1BC08965AA82A0BE,E59B0DB81539B817,B882BF8705CFF28C,2263FA30C0CB6FAB,A3135C74DB58DA10,52B2CBE836FB6DF1,F110E4CAAE5D495F,EB75008A5CE8E7E4,4174801577AE9895,C3E22EE98091A252,98961052F5529E5F,000025AB64FB4F2B,83BB3A1E4AC171EE,703943B12C421745,FC41EB52242A0A27,8552478ED096B0DD,04B7D30FE3C686B9,70BC07DDF0943697,72C31AB5857A12FD,69035F4AC00FAC73,FFBF770A0EE4A7A7,B386814F1BE6A5A9,07104B13F656D54C,00000AB24F1D906B,588F3B2203F5FA31,CEE9AC943A877F3D,0A9DBE8C34DEABA6,9D4D4B619656FF1B,A921AAD9BFE10E56,CD1E72D2997EBAF4,49BA30BEFD3D904A,B679436848B95BF0,0B45068643B56319,48E0FD3552E9B561,2A19639D1818168A,00002137F72FBE3B,CAB3862BE4516E58,978D46E2C0BC5CBD,3B48BAD9AE33E583,23994F9408602DA1,E26C352BEF4C45BE,4AA90A094F195AF1,80964C82F164A75D,1A34FF277DBE2B0D,D888D478EA095562,F037DCBF19ED4FCA,DC5DDD07D6828826,00005806FC82986E,09A1475D06D7EBF3,9424CFDD7E474210,CE54639EDD5C91C2,D6099CB2C97CD34D,A42540EA92BA7047,1D4B931D44DDD32F,8213B8AD04F0553A,52834F5C7B20B103,F843DB3CB5F60F6E,4EA9F82D65E17166,0B5F733C7CA61CB3,000009F1054BD195,B55A9749B245BB8F,6B3B385C579DA703,1053F5A9CD0DEF1A,052776CC22A556FB,B27B0E96CF8D3CE5,F8BBB106CA859E02,F267EB47E9EE329B,96CC843AE5C58A7C,26D9E617FA89D233,D00458AFD0E4CF71,1FB09A6E83977AE2,00001CBA9797E78D,B7E1249D284767A6,B34F25431DE6A1B2,C49CA60E6251A5D9,C0445EA02CB82730,C846AE6BB07B5412,1A058518F428EE38,00A01CB263098DAB,ED65E01A1626B33F,97D458AC8BFE5E82,2180DCE396701801,35893D7726D43764,0000585831879435,BD3259E08BA1068C,9DCC652A393B14CF,2C531E90AED8A066,5DF3BB4FC02F06AD,829D69B669E6BD78,DD6F1C91AD4B6761,D9A5A4B8D85D0E2C,8784B5B468E649A2,1941072043936B0A,0AC157EEB1C4D6A1,00AEA63957A498B6,00003785268A1B3C,4B6A942D5DEE4AF8,333538182C405559,02F2E0B1B5B172C1,CCB51D4916D6ADD8,F2846A0781FC4B7C,3E3D8F991CFE7BC3,32CBC4662A1C98BA,97AD648FABC18E24,25DD197DCFD0C4B6,51C38CD48D0AC1C7,C2B36A4A53E60F7D,000039275F5B1E67,424E82341E725096,C7F7F265DA8BB8A5,E0C333D469734C42,E2241DFF80919354,475ED15C9D835A7B,564B29102FED98A5,21D6E433113522E5,3DE8DB8DF5AB46A4,6268002C597D63A9,213A79CC379BDDD5,1F81FAE729B2405F,00005B2F9D932732,E1800CCA48598774,6294FCD2E33B515A,5B4D6CDB2DCF0BE0,BE05CFB0A00722FD,8AE1C8C42F66CDF4,4DCCDBA2CFD2CEBB,721BA2515C72F233,52BE8850A6D7EC96,39F972A58BE24CAD,1190C8BAE14DC252,E7700C970286106F,000016FD14AAD822,9095FB18387C7B6E,F2EC4BF56E76B8B8,C2C9AA27BA238013,AC5218D880E7019F,2929A24F720A9596,F226EB35B11E7C60,039429DD3C8187BD,56BC86791668035C,F95BF5B6738FE25C,7C28058FDB4E1ADD,3C3BF293FA2E20ED,000031A039AE2163,579FC2B7826A2050,D71F8C43BB451824,B9F1DB02AA909AED,533A580013E6AD68,AD07620D6F9925D1,3DE6EAFBDA9D903B,9DAAF3B6583B0AD7,7DA309B1EFE33D0A,FE0ABAD353AD0476,82785C3010C74291,1EEA440AF96B39BA,00005BDC620EFC6D,9B732424F002B2D7,A9809AB34BECBA7D,991CD1D768348502,87D2ACFF0B36CB8D,CCD6F597409333B1,1D52003CC87656AB,DC317BBBBAD2AB13,AC91008A0ED0D3AC,6253A17F43A58956,D4D13BC97447C68C,85FDFCF19459C48F,0000128FBEBDE89B,0B14E5B9BCCC99F3,26DAC77234CEBFAA,9F56A5867402E9F3,9D1BE7E79F7B1B2B,83554E8042D8F00E,039F03AF4EDB549E,2DB1A12CB497D374,BD6603300726160A,690808D4C27E0560,0C3472F766B76FA4,E2AC6CB53FC78EBE,000020B6FC74700A,A1A1B61978D9CA88,0D76CF62BC868DA5,7F12EB36294FCB04,9638F52294C68562,27A7BCCF444B091E,608B1F4646D0178E,47793A995A24651D,3F8DD004C0F64DDE,3559C63ED89D66EC,BE37A6926450AE54,5D3AC1495BD870DD,00002DF2F13FAED0,A31C15F606F63252,93F92E2ABD5AB854,A085638BFC667402,EF30800A4C312722,8E9177E4B1736D9F,7554EF9A17EE5B5B,309DA145AA77D9A0,A768CA8FA07D7521,9AA6DD6A3DA5E583,EDF9D084454FB1C8,788E977F91D35BAC,0000534626C9459F,6017BB12D0B246DA,E34ED1821980F7D6,201DE82E4A3C2ADA,B03AEDB9C323E34F,C48A742811A9AF66,21E0D4818F537403,020B9490021A8CCE,E5A0A57FD6A6E38C,D09BE5079B2A9159,E15BD2409CB155F9,BFC197DED7F5CB39,00001BB7123D5F60,91F77101F934018F,E0DE944175C52F3D,E98B414BAC088CA8,DAA2806A20DE56B8,80A9CE59E7C88D6B,64D61895E8E82938,7062D2463974FF3F,BFA99B121FEB36B2,D312A50875D7D223,E1C3AFF321BD27CB,D7B9F68FE760993A,000031080B1BB604,48E0C9FE46547690,53C31C5313F548A1,D8B2B90A6D512FF3,D98EEEFA1362CC94,4AE137B53B209DA3,909E719D5DD9386B,A5BB52A1CCB32CE0,35FFCA31045AD22E,C6655C5607EAC90B,F61989ED3D055FED,92E02E09DC55A06D,0000237F54EEFD09,417954BEC48A5F96,0C99EA6EFE139F41,0BD48CAEE17446E5,E5B0D2F34CEEE1EE,682CDBA3C842B4E4,33C2B4019D4F0FF1,F53F67BC5E2AA878,EFD9E4BA608EC701,795CF51A359E8C16,D1FB3A37218F1A43,2EE08EBDD55298FC,0000320AB605CE56,C3D7917AC3C88BBD,A75382056CB721A5,CBD8AE641C6934F2,8FD41FD0E97A6B22,060C2AD86664EECD,078493D2FC5F2E9F,99A866FF8BEA74F6,0DF2A4DD8A1D252A,E59EC78BF98E30A9,C7548C68EF42143F,EE1BB9C32EC60C87,00000B82E892B5FD,58F6D9F55EF15315,F3310C12ABD9ED24,63809E5C036ECB12,1BE2C2E392860EC3,8DEFA5B22698FB81,274113960C36BBF1,275774E78B0749F5,543153E458A384B0,3DE4FDC7B2104ACA,33A9616B033156F6,54437AEA96E56A91,0000526BF3FE8D9B,C99CCACCA2CA1615,D57776D05A76CCC3,F6A7D9FA5AB513FA,420C7106B556A020,E610674A2A1E37C4,54737E74A107BB6E,7AFAB2C64F26A447,56B156278F21A1E1,1503C199EFF2511B,1DC795B0E98B8506,0003237F03A5220C,000021D0560963C8,E172194BCC21021A,E2355766BA087387,1B5CA9C54C76D167,91EA725E4EABB1DD,EE2A3479F2016F25,39847602EF1ACEF2,693ADDC419084269,84DAA0028729D23E,F9A066588045D2A6,BBBBF3136361D70F,33134577BAED51C6,00000EBD1405F2C0,AB01AF13B2C075EE,D470EA038E3E15AE,7890D17702734ECC,E75BB0AA596FF515,0BF7483ACDE5AE32,0CE18C336ABE4CFA,8FF47DBFD494D447,C0E2DA2223F6FE11,0E1D4AA1377191D4,859EE22A391694FA,57A2F2A16BB79BB7,000066BF9F5C6929,9955CFD6FF1941D0,C9E85343E35BAF92,2EC8B5450A01F20F,0805376011BEB494,D4A828A94434B4C5,0179948D06F0DED2,DE75FA47F415EC6E,2A6035DA97568335,204599B3D8284D99,9D3E995EFE954535,814D9D2CBA2E956B,00006D38D302D09E,862546163FE4C7D0,645B3B9D9AAD5322,802CC1016C6A7F43,8567AB4220ECE5AA,25A9B56368477DF4,79CD3257D754587B,C605641118786FE5,8EF6719CB552FB8D,74CE0B658D42EE84,E11100DFC4671180,C73F35683883B2A3,00000B57EF386F4B,E4128653D187EB9F,8553869D2BDF06FF,6FE74CDC7672EC17,EB45B8CD374FA07F,D1A11085C72E0C57,B60CE2829BA12154,FFBAF53AEB051998,CA16170692BCF040,6CDC2C5235A3486C,0F943E4231906F59,92522578541B9A1E,000068C717D068A5,26A9B911A4C705AD,8DB9E7AAF1FDE48D,AC8CD7DA39CCEE8E,C9690A9FB3574F0B,14873EE4D0CC4783,A9659CFAACB2CB2A,DBC381ACF95CC787,683DDE70984C4A13,11C136E7E650AEE9,5BBDC5EE08D2DBE8,741A7203E337486A,00006E82E88B93F2,A354EBC19D032022,C96CDAA77CDAA3A5,CD9BD0E93FAED74C,E0B57D5D09B1A22E,644E6F3DC402B99C,0659ED01561188D9,D64475B03F4546FC,6CE38820D5864932,185B0587D08CA903,031F81E58897F23F,A5BC7ADEB5B5EBDC,000044779C57F16E,452C646717CE6B52,3F37153D8D376415,C21715A86BAA3779,F5FBCD1DB38BBD7B,2153271A087F2299,61360AC087FDE47B,212101424D403F84,0D8A435DEAA97E68,9B7151B83A46CD44,D9362D71CCDF9FC6,332795F740F1CD99,0000475120E6362A,07FCF43E758677CE,43FEC7188B03052A,C6300A07B50C1C58,04BD0AB1591EC914,048149A34AF389A5,0AA53BE169E44E41,E7C106134BCC1C83,1CE7C54418FE0C4F,199C4E3C3FA4E82F,12DB3769F3A2C52E,12F609C5F033E633,00002388E0038C66,2937A6AA6AA96AED,C6CB812F2BBFF248,D65E8D6AFBC66819,58E47EEE0DE8E33B,9ED738DFC8011FFE,D38145D3C90773E7,A79D24CD38750806,7BF81400565BBA5C,FC78F73363D41431,EA6EDDA7BF83C24C,79FC8CDB93C8D8E9,00003F2011A1893A,075AF0429132C4F9,AF9C078B40954AD9,692A36D9AF3AB471,1A8A1617793650C7,4E026400492A0645,85704A28E29EC14D,73BC4AE75658E451,11D27633812A655F,A49A8AC448075F80,CABDFAB1A307A8E2,1A2AFDFDA23D9DAD,0000390EE91D9652,B367927A8A2E017F,76BD623B63991567,4622FA4F51320318,4B8696F2B9DDC845,B70E1871679D8BEF,1ED433C112AB08DE,39BF5C405EE56B4B,7121A1E0D1AD32C9,A41E63558B531ABC,D31381AED59A1CC5,160F5DE9EE535E9B,000036D51AC5870C,972571ACD9582F0D,F8993F81A6313BBE,6A40884EEA95854E,6F5E9CFB8793118F,91AB404F11B7B367,309318F0FEA5AF94,A7BA59046FDA53DA,2B8A305272C7DED3,48941F9BD0A46832,58849CD5F8D22163,A7232A8E1672950B,0000664BA08457E1,1393BE1756218DCC,57AA720160FEBF20,C20DC802816257ED,BD542232D884B361,1AADFEF4334B3EEF,E26CA4A7F1F9C179,91B02F703680044E,BBC3DEA304DAE5CB,482AA714524E3695,EE5AA0259190BE6F,CF0E2B9FC82CF6E4,000006A98289C9BA,E427448BCB051F9E,66572779367AA6BC,1E1BD352FC7DE3D0,F63CF17667DBD9C1,967C37F04B79072A,028CC404D994ED4E,EDE12183B925BD10,558E03F17494A96E,367B39B58E4F3C3E,984E2AE50074483A,E06DFC7CE9975371,000028EDBFE29721,F6756CE6F4F6FC48,E70421C1178F9A93,E2046285F950D1BD,ECFCC0E1D60B3C17,E7574F15E18489F2,D9B122CFAD96FA31,8016C577C4816D1E,B250F8C9CD805010,FC18D51E098FCB9E,3B589589391821DC,E87D04086F60D066,0000672E7AF5FCB2,229BAA83A0E4D7C0,1BE9E45BDF902B4A,2571DB8B2F7AC3CC,8B26C69350467BE6,AE8400B587E1F2CC,2EBF5E552F843753,44C9DA04E5B04F26,C64F7793616E0CD7,E404A5D32C220C06,A683F706800D9151,48BD30D41242FD83,000066928B9B2820,7F12814F4B350706,2EDA5874D4765CAB,E0B824C67431C155,96073CAC8F38A71E,09C817328345DF02,DDF7C02987360AE9,12FF36DCACD63A37,FFC7DB219FE58966,128AF715FA7FB990,C14B5D0DEB771E81,3D280F7BB23FD2DA,00002F7CF3190239,23C7DAFC85BAF422,C8D188F30FC739C9,138138615F95976D,7FA6E620137AAB28,81EB66D5EED41991,47365D2D616E7C80,8C8BE444E9A01401,70255B32DE25A1E2,84C21A114A4EB93E,048C72218BFBB4F3,5A9182C03ACD5A08,00001CC31465087C,D44A153F9D697513,85897DB1D37D3C28,A7EDBB8DF102423A,0F12F60768821223,470FB32D8D6074CC,C09A21554F278503,B3E016B18002BB58,22F212E8878FC6B9,CA48D7227D526899,8ACB6C483C1AE6AE,3D7C45E253977E7C,000036B157FB367A,34B4DDFB3696B5E4,879FA0C752E4DCF9,9CCF4B0150737075,5E53573CE68601EA,F8A4D899A2962E55,A03173AC79885887,6E24F9DB26DFC65F,26C1C773C5359500,DCC3D86A1BD3CBE6,B1E981B495A82F94,52A18D1994053F94,00002B7535851F42,7729421B750D6E52,FF4E36F8FFB70671,AE8C109677339A80,193C55FD5E174530,A6AE97FF0EE99509,C90F5D72DE08BEEB,30C2B8808ADC6A61,7CD0ECAB748A8E68,42638B6CC46BF805,FA11A4F8F769B27E,0D79800B401CA2C4,0000074498E72D82,30E822D30845C672,8F60C495CFC0D55E,58F92CEE22164232,B8CE0B63CFB4FABA,AA93D789E3713C78,19366AF268B2C8DD,DD34D69363ABC7ED,2217F09EFD110E53,FA132EEAC9DAC375,EA76AE1554773D49,A573F924F7D881CF,00001D805D98BA64,E801C377E9C929B7,615B408E29ADB8E0,92664EF5FCBE27FA,669DC47FEA86085A,D9B57A4E59E6E44F,3AE2D6DEC45047C7,082DAAB4D57A3ECC,88875B9373035DDF,DBF00C3DF7EB022E,3EB6247F2ADF242F,D72D356A9E7ACEB5,0000380159915F68,3C5078918A54A2F5,FD6FADEF967F2317,1482E76EB30E7016,97A5DD1E6C953E02,DFBDDE6D5BF5DDAF,6BB7EB5135BFBA35,BC8E3C9640B08FBE,9D6BFC0D7E10AC31,D4CF0122EA59E6B2,DFC9246F26B66E3C,D055F429BDA3FC50,000021D49CB77EC5,D07169E0DA44C6B8,C44E40475DA71B82,2D05798EFA0B11CB,D3E44B6C37AAD55E,71D462A6219E73B4,14963563B8D4C807,AFE5A7EE91006EF2,CE6532A73B6183D6,184CBD2C0D4292C9,994857091EC8E4BC,A7C68032049C9DD1,00003A5224207874,BE19D08A52F7C2D0,8D45B1CDFB9987B2,BCE897A3A1946FA9,32E050E521B9CE56,6EC9B7CEE1289ABE,94AAA2C38F07C5FC,647985D005EF4C94,C451C5A69E5E1E67,27774152F3262D99,89C693EFDA71C107,2CE305AD7C1CB98B,000011B1BEE8CD3E,806F333E8A8C7790,ACFDEF1362DCB2C8,65FF78A90BFA22C1,B7203990697CC5C7,34DD94E9E04EB4B4,2DC513D5A30CF57F,E8F331339729F372,A2065AB49A01F1B6,467CDCBEF81E3328,181EC93C102EAEA0,E89A1839FE0DBB37,0000343CF8243B21,7F7DDD925C224DBE,D59C7B73EF3DA114,EF77F074E8ABA16A,C1305E28D3CA9E80,1FFC0DC6AF78EE74,C61B06C3485DC4A0,33BC4BF7769500E8,D48ACB38729D8766,BC1D55D0AF60252D,F7255A4F75615C5D,AEA712EDD910C8CB,0000584C6807974C,BCC217C23050E92C,FAB50AB57A0F18CA,DDC294E9656DA082,1691EBBBCFC42A20,09B68B88ECE317F1,DDE36901C95B6C08,6F49F03F6F3A777E,72BE34A1B1A31C77,404EC6E3DB047A20,B3173361FE4F04DB,A2451F5142C7BF0F,00002D1CD8A5C04D,E476CA4B07F88173,1FD030DD79EFF493,3415E48C5B447F78,B908EDB9E4E75C72,58E31F3C675FC19B,B25496F77E0CFA37,C8167013F87AC162,11AE7B7F90722D6E,D3A7ABEF6A0C1B0F,E02748FBEA699DC5,1C3AC69E2B9210FE,000009A787088499,C1D9B6CD0A472026,2399B32FA4E38F1A,368AC2D728D83814,9C88E29BD7795425,C63C977A97606AF4,E37D713392960A9C,30719498C7441F5A,EF97B6B078E3EFF9,20DD3BCBF860351D,048A96649768C8C8,C08ABE4ECA059725,00004144BB930987,01FC229E9EECC448,C96ED20BD5EA2FE5,18862307D2DE9413,E01B5497B24F56AD,A674558743AA8460,487D35CF029B0048,AD154F99FCFA9517,C54322FCDF28B54B,5413B9E53DD5E76F,5FC39F4EF6222764,22898640149A38EA,00005D93C03EDD26,33638D1B9B766224,5EFC995838057305,685ED26601F0D489,6DFB98485655F790,89A6488D7CE8A57B,DF12716E7A09169B,BBDBE30904011A2F,AB61057B699DCE32,C06371BFD2262502,700EE2A03F878E55,2CFED74DEE65E7FE,00000BAEF546A81A,11BB4CEF67C066EE,4A7907CB14739FBF,7C64BC9CD8F804F7,56D250B0EA36BE18,22CDE01D6472438B,687A6E7205A904C8,5A9264B8F58C8EB4,14999F6FB6AA605E,B6541206AC5E2A4B,11E6F7D6072B3490,9E191BA7BC4F7BA9,00002AC9CF64EFE6,E1C4FE88350AB7C8,22EBCEF73DF2543D,DBFAC356D0971AC7,9492440E27B93645,192C72774A422A9D,775A8419DD160365,1D02A689E15A8B13,EDC208D9B80FF582,CB8A440C4D0DD014,EB0A64F0A971D9D4,5FAF667CC647570C,000024B5D9E1EB61,57AEC66E8B0E0B62,AA50A03ABE92FBE6,74039F5A05B25FF9,897207C10ED1C5CE,8F476A964BBA102D,6A855CE2B73D4277,074F3D7A08A4B156,70ED78177C5991F7,EB7B3D34BDE51596,FF04FC6BBD12479D,D3ECB2381ACBC7D6,000022B7A6063BDB,76BA63174127EAFC,27E00E1C9CDA66F3,A3CF9EDC9BE98A96,06441A5D269BF5E3,B37EA5DB36076E5E,62A857B9C35D8E68,FF35581E0C34873F,B210AA1FE4A627F4,FC65175FD03118EA,BBE2FB9352CAC658,C52702226CBD8834,00006608EB820948,6D6AF7C711077770,75BD93D70FC325A8,D97F2DCEA332A0A8,945D723855AC6444,8993F516ACC6660C,D83211816B130CF6,C97ADA48D33D7D86,47485F00E8AD8DC2,4E481B4A81DDFB23,6FC61B5AF668643A,697B5D1243E57D77,00002EC2E6582A04,960AA71882190379,9C96304E47085B4D,891C91163D0021E9,697166C0857EEA50,35CA6C6BCC83D78A,D3B72AC5CCB0BCBF,BD0C40291E59B2C2,545DCAD59CED40C7,BABEED63E1D3ACE8,900E07AC5597E70D,0DA06165E1C4F35D,00000AFED8FF31AC,C57C7DB9CF9C1074,AD6C2F5267241063,360722A36408DDCE,9C1A464957299D8E,2ED6EF89A6E110D3,3B045839A8DFBCC2,7D3B60723E0CE150,1C153A4AA2F38535,9281FD6A61576744,19FF3EE75417BD01,ABEDFAE75621ED99,00005AD1307E53A8,52E1EB3E7F74CAB3,09C74889E8B9D837,40DF9E8C2216644A,281D4E30485042F7,10C848D7E9D15CA9,2494369607DD352A,175BA8DC76AAAFF7,CE18DD53BF396FE2,0627A6C348CBB0F9,E864CFCD096F5499,14BD51CAC4DDF402,000041CB7CD87481,CD7DF9B80203E268,F32D74BFE85F58FF,C0721DAF44D3749B,C1B92DCE9D50A5DA,F8C146AD9E814E20,17BA34518E2C55F4,EB75C0D9DBEBC7A1,8780D4B0229AF04F,8F205DB3BF80D5CE,2E1748D83AA6C362,A1F0D35000A16A40,000005C4C4F69DDE,BD69BC99ACA43290,C6AC8590CE646A59,51F49B759EB8180D,1CC71414176B752D,C952EDAD1BE69A94,5E99D5DCDCE8060F,EFE03B6AE960CC80,082E011A35E33541,3C1DC3C053810246,61851102E5A27D3F,D450E7D55A8B62FC,0000554BEA2988DA,B454C72470550A7B,BFE249CB11CB4CEB,2D25F6826D4308A3,D9CB023C2385462E,ADB5278A0F23CD57,35CF1A2F3CCB1045,0280E91C375BBF6F,F869FF21DC83DD47,B05BE93157D13508,AA852BBF1FC19E6D,71353B49BDC8BA5F,00001080E0BA330A,593373073189B7D7,C90072C405EFE307,17FBCF35C5BD5D91,AB5EDF39B4F416BF,F1E1B184EF6D8162,859DCEBFFEB81B29,5594900427F801EB,1C03A3756FA679C6,51B9FE0003BEAB02,A6741E70FFC252D8,2B158CEA8B9CECEF,0000541B93241B71,2A8A0F789D48DC4B,7910918F6E25F2CB,26F343738D3E18A4,A5EAF82DCCA69A66,4CCD1BD7F97FE9D3,7502E2FC17A21559,D62C2D6FA90C22DA,9F7C39B54F043411,D05B5E3748302BAF,5BFD9F25632C3326,95442AE067859FDF,00003B8D087E2F97,1094E90579B2E792,0A5DA9887ACD3BB5,BDAC2F36916440B9,8EF87DE2B1E6ABB8,9D5566658C9236F5,EBFAB7DFB589A9BA,FFA9A74FB27EFBCE,6C2623DBAC1FFD11,D0BBC7EB531C9B40,8AEAF1A186793813,82635433F0B357F2,00005F3BD05343CC,BE6FDD51DEF3F5EB,248AA4B48875BE4E,C6DE1DE32C12D524,C28BC58B40B05E68,496F522F669EE335,508099E47B08007B,42945303B7FDCA47,3ECA3F95A8EC3C82,D30147017B18E033,831B14C8083A5805,207BB1BEA83D739F,00006D17CDC45F6D,F85711A17CE8CFC8,F03D4B03D3C0027B,393B7BBA1A8DFFE9,E74EBA73FBE92BDE,D345A6DD3E699FFF,08A70EEEF04F9F57,A0B8F7EDAB84A520,96C6A9E5DA1DD278,756E09F08D96927D,C652B5B5F2BC0C96,C63445D25FBEB503,00002E3F6B1F7354,59D57C9E6A9AF417,438714C9BA3BFE2E,828D7CC4E1C05360,7068A1CE7329C08C,81F9630C2699AB18,2421848C9DE7F9CB,AF9A2F64FD881543,7F162F3E8777C5C2,CA026D9AC85F8A6F,AA4C71C6352B5312,0524776A296B0612,000037F733B02184,8AA1A66671613CB6,1AA0536811F3D12F,9C26B2DE65CEC0D1,35A4C656A0AF4E58,9CE1D2E7BFE277AD,1C27E8160E6D4D6E,54FDD11DF57B5735,47E289EEEC3540DA,7E52E1DBBC4572AC,DD614ACC366415F8,578CA9720954CD4E,0000047F05231BE6,08C7D7901BEE4340,251859637D2A697F,1BA4628AAED7B412,B7EB6D3E0506A719,647AA4E49217F430,62FF0BCF4BED1DB6,666CD4D45BDEF25A,F98168E411290DC5,79D059F3746C86D2,563D9C73309F184E,A28BBC2C1BF13D87,000019A04EF00EC8,F42C881623E48266,C370E588FF55FC9B,727FBFD7048DC354,5ACD586CAFD6C07F,F9DEF259654B0140,4BC3BF9853C58117,30079AF6888EAE64,CF3B190ED81E17FF,A4F511F4A1803854,99F06DC13D5B6E6A,B60FAB1600F98E47,00004679771900C1,B27D757765072B4A,77A35731AE37E262,BE9C2D36AA66B39B,44337A25B04882AA,10129EA30CD135C8,1A9531B72876823F,54A314BFADB63557,DC6B1FF917A4F7E1,104CA84D0C3982B3,F1D4F99F254B016A,14348F916475B628,000057CC3A607E15,0A1DEB46DC906283,9E4734B7AAD9AD38,BD45C560C1AA23C6,EA8A172243D52710,E178D9EBC0CCBFC0,CEB9A8D3E9D79361,35F6A15A3CE41BE2,63B524AB6CA471E9,6F8C56FBAA25DB6F,E11FE2B7DF9E1FF2,CCE6DBCBB2D1B5F9,000003E2272DC1C9,C4F92E1453F8E577,47BB61DEC0D5930E,A957E34DAFC65F28,55C8EF5AE47FDDF2,0D08E5E08288BF9A,303326064BF92D1E,15DF75CADC2EAED3,2045C3B9828888C0,A241AF380709C5BF,0F1983C3BF0814E9,1A645ADC83E1DEA3,00004D4C0923B96F,D47E8AD7B9D52516,B669915F0B7C59A2,D61AB33008D049BF,8659D4DDD17FC512,322B384A01D4B148,85A83F8C8E4153DA,57D9E13AD29C2ED0,D1712263BAD74818,D3B09EE7BD98BBF7,5BB9434DF8C100A0,B4952C3C37897D08,00000124BA327587,AC36445BBD07D318,8E6D9CF702A6952A,26BC33CC42A2D9EE,4B42A006203A98C2,28C921F4CCBB73C4,39FA7A232BE6422E,602A71D052ACF7B2,18E484988F5866FA,3F5FC67439A1BCE6,06800F42AC7C5407,98CF7F9F0FF1387A,000049E3539F2499,CF98371A8D923393,EA603ABA93FAB4C6,435AED533D6780E7,E4D7392B12FBAB14,10BC425EEF2BC9EC,DC8D278F034DD393,67D3AD40139163AB,4A0A2B953C75EF1B,D353990FEDB77B55,A4D2437D2DDA2167,D853F89655B0BDAE,0000251A7B7BD793,19C6FAD500F5441C,4784F2AF96EA4466,DEB3EE01B2D3BAE7,2C222C6C339A3BB9,6AB2F44A1A19A077,CA8A156002638478,0C1B8D20C0CED75E,2515314DE4DDE23E,1F4F89E48921985B,71DAACE92EBA496C,4788A602AED310C7,0000330D8A801C02,118687663202A616,3A8E91A556D63EFA,8C34DFECF5710CCF,88505464016B959A,86F7A77A4DFD751C,8724BE34AE093FB1,AD0935945FB55A3D,590D727FFC293415,62FF52E347735D25,B8DDCABB2A5F7344,887DCF52FF452BB4,00005CDBCA1BF7E4,E2A9858AD4707D68,2FFA4060479DADA2,25C4ACC99BE32D33,4CEFF5D618B6D2BC,BCA8F0867CB6FFFB,DD8EF1FF2D92FCA1,51A60E3622A7CD1D,644727009B019D35,F4238B0C8DC80081,4E30507C1E9A0499,B9F36C608B8DFA33,00006AA403DFDBD3,1F98EE90304FC67E,4799DDE5C6C30522,89FAF8C14B8DB56A,560BD1932CDC62DB,2CB724F63ABFDFD1,C4BD4E3C91E994CA,F056F01B0B7EC075,8AA8688A38E08D39,4145C4847413C78D,201D8343F9DB73C8,833BBB0C0C1AA9E4,00004580F4F4CC94,6DEC92C50588A7F7,F81518B60DC43B2B,9F0752935D33176A,3236B94D0D320CC9,01A1C923254EB6EB,F6CB0104F543DB6E,51A505BE56F5BCA1,8EB0869EA9D06BFF,32D82F95E314737C,619FEE9EC85FD343,8E0269E0D6C57741,000037FAEB41C6E0,B5DD9B6C266437CD,C6C76A9C5DFCE0A0,DF3D5E21C6FA3787,5CBC86689126F8A4,EC76D88AB35E7889,29E21FE870855747,034344DBD5A9CEFE,5E119AA526B5B8D2,AB1D589FCD8011DE,5FF05B060F6F1490,65A0C8BBA5463046,0000024E5F279CCB,299BDF8EADC77AE4,A0EA39D8696A92B7,1ADD4D3191F4D8D6,5FE26F29A143405C,F758F63DCDA7F10E,296444EFCAF6932A,663749BAFB8FECD3,78FF7FFB642E9BC1,28C4FD23FA250C23,C4FAD4FA3184D1C8,82D666017A037C0F,000021CB4359B6BF,94986CFA4C1A5B91,1D73E3044B180243,2A660E4B9A17CA3C,CBB497E9441500A7,CA2B8414F1C04902,5A3BFD67051A4DE7,DFB92AAE628CF858,0D118955577B8C0B,83D34FA589C03FEE,647A1D02DF41A8EF,FD856757370E6DA9,000060C822CB6CDA,9023F83BE2D6AA56,29CA58050295338B,441259570B5A79B5,4817EDAE462F4B53,6432135A0C1D97AF,DFB4DFF98A20F30D,85BBCC84E9AA0036,9F2462B67CA9AEFB,133336B3FB92B5A6,C882E7ADD38615CE,68F1539011FFE523,0000045C53E2DF01,6F085E1BFF2B889A,D33CACDCDAB7FAAA,7CA36D7DF38A0929,6F7EABA62AF83C36,DAC11D4C5ED41940,537F9645453C794A,40049D77F4B582E9,B024231B9A3AA871,B43DDD96E123FCC8,A8EFF0D6A61314BF,AD40776F370B73C5,000003FB494BD003,93CE0A51788DDBE4,E2C1BFAA36D9EDE2,1AF040AE6DDBE7E2,265179DF29529416,C1E36D6F4FBAAA6C,9DFA4B5B31AD70CE,A59FC94250EF2441,596CCD7B39700115,D863F2FB2FA2D89A,756E1B98A7CEA9C6,AE7E9B11C8F40A7A,000019914602519B,E9BCFFBC2E92C8E5,836ED898C6D39CC4,78F13C546FB3E853,52FB6826C8A68C70,23657CC42A710DA5,771052A645242A27,D194572A4B2A16D1,09CD99CE68A10F67,E0714B7F33EA4BA1,582AA2CF48A7BB19,B264BD6CA19BA4DF,000016CD407FE35C,4165D43E119F77A1,954DF431E16B3624,58D11C5244C707F0,08A0E68616391284,E347A8F3A4043314,8788328A7D2D2DE5,AAAE6ED9714E338B,E6E0BC8C123ACC37,914D8873EDDDB189,39B7F741B90E13C0,1822CA3BD932CB9A,000033AB266CF76D,ECAA9D9705F7B16D,120D198CFE3FA1C9,40B456E146C55B9B,BF4D2F7A36C476DF,7F81E3E6980411BD,E9419B5F9F22E0C0,38596C1520A9C2E7,5EA1D8B575617969,0DE9DF15499EC94C,51BF8F087106054A,4AFDB6BF2E5F840C,0000414CA813B07A,D7E413FDA0ECD097,DCF3C5520E3E286E,7DDBD131CA54B27B,3FD2467B08FCC185,03481DD41BD368C8,7521424DD383F4D7,0418787A8F9E6840,AEF2A6899D22542B,9CA4B0E72C587089,20B9CD12B21674A3,1055A73392FD7045,000001ECEA9CDBD1,0133233416D33475,0DD2CD120BE16C7B,466EEE6C317266CC,97E001A87FE9C562,D0C51333BFCE6E8F,EDCD99459A5DA8B6,4E7047E6A02E61E5,E3E37268BBDCFF0E,DB35F4738D5D604E,701B48241DB17C50,B5445CC1D861BCA4,000037CA629682A4,9957DE90E7714D37,C855A6A39A2113C9,A4B9F8765F5485B5,D36C4EA2F4288298,B70DC8F787E4DE01,1C706A9668DEAB65,6BB2CD930191E9F2,88D570CCDDEF590A,16B408D1E0E08A79,1D6CC1683AEFA902,D00E78202E5889C6,0000477159162A56,C5B59B7549373690,CB43AF1472704DA6,A8C59D28A7B448E0,2432DE62316CB99E,DFD9348F85922AC3,3C07A64A593400C2,E01A5AD07C70D46D,CDCA3D7786F68DF5,506A8451206203D4,F9A3DE7E404670C0,8FD086396FD2735B,0000077FFD3E9524,31670173EBDFEC07,4C62F331905F0980,D97C24040E16A961,BAE73FFB3B4B69DC,DB5D4B8B654F5A4E,63402FB40EE5F0EA,E8CB4231B47C743F,7ED5BBC77E4BA490,5C3A725F4D9E1821,8E52296358C1C0A3,6602CA6A368061F6,000037BCA3F73A44,912BC97AAAE46019,177BDADBF6FA4E60,A36B2051A55D7B16,049206A1495A7AB0,AEA0B2F15602DF27,8216C5110143B4DC,CD98015443069F11,063CB69F9535805A,9CBFA904182C016D,4E64CEEA6C86D9EB,BAC1FD6FE1D2BD65,000030A4CB60042F,A2DE4113675DDBEF,34FFE67BFE18A8DD,0A6A3C88A676FE7C,27344531730837C3,FB81ABE9BDFA2535,85E91AC0E5EFFB90,2665D4D85AAA600E,BD1F466F4202EB36,F8CD5947D2D4F537,77B228CF92C16567,049CCA9F63821AC0,000035277F65E21A,11903F9555595C7B,60B0DBB093EA8231,6DB745BA6DEE6704,5BE67B093F52262A,F7C4BAA4A26E2EB7,0DBF16097D0054C0,B0CA6FB4CEAFB407,C70C35FE7C9128FE,400BCFC1BB6CBA84,78992833E4EC000B,34E69E7B26136818,000068FEEC194CFC,2A9951304BA3F864,BADF6327BB217120,652EF0241FCC013B,2E59E82E72C0FB2E,84D4B0EF6515FB4C,067437EE9279183F,E64335630D4F526B,206D081C607EF856,0B669963C7064AD4,968EED23737EFEFC,5125CF280DCAFD64,0000483F5E53E661,2F335CD13DDF0D00,E49890225A2CA38B,226EA826BEDA925C,5FA03142F82FCA66,300ADEA166394D25,D6BB584E264F8050,7624BBC50F885F05,8A16A346D4420D76,49C355DFD83DE974,4C8F151A4C40A60B,A0354C2F1C61E3A4,000042312A4EA948,5AD055EBCE50DE35,F241496CCDDC9DB9,64ACF10256B2EEB7,B068EA888D52D605,8D2216148981178F,71BFC2ABA97BFA01,D4E490FA54A618BD,750AE08F8F506A76,3C00A550709EB000,10B9AFDB1D365248,AD57D417173DA149,000060A32E98D581,945471C267141295,4D411C3DBD31EB54,6EDB572D3DF59327,AF6DF856FBF1B539,758F7EC851FA3AD1,1778AAB1F74FAA19,8B9A0F9C68AD8560,C0EFADF2386B824E,1C3862B63543C20A,C1A1A1194DDD9F0F,4554BF15480C1B22,000013D50C5F5FF8,02D5F6BBE2093652,C54B0415AB562D67,CB761EE6744C04C8,98B8374413C65376,19E1BAE75A6531AD,DF014BE8C68E57D8,6E5DFEA693FC0484,183A4A6864E6E3EF,EEECF2FC5E695C2C,5B0BB809B8B8875C,F0ADBD01112A8443,00000B996F032DE8,E6D71F05CFD5C060,AD06CBBE46419736,2322C042DD9C968F,699BEDDA11A2CABD,225BFF498A3293AA,285FBED38E5C468A,D32B56522356CCFB,328061C41E38A825,E9533EC544DE6343,B50701BB1FAEC2B9,CDAF512A2B803678,00001DE36DD003E0,81880A535707B81A,93C44233BFA8D494,9870A9F26F3391A4,506664982BBF6450,3D7E71FFC1EE21D1,5553B1DDE7EC3BE9,D55ECBF788E5B24D,865FACB06F97BAB5,00661DD4673AC819,94ADAF3E222E52DE,7FCA1AB9D6246CAD,00003C48D671EA7F,499E996CD8CB3A6C,5208449EB08BD3C3,AE243ECACD0B8FD1,9ACDA3CEE89AE42C,F191C1B35A710886,00AA20E6D390B628,1031EB0F74A7A55C,50157310179D8D23,92A1B9535014943B,FE5179D5A788929A,535A35E8A29EC202,00005DA743D036AC,9268230CAE051EA6,F4559C1B7DCC837D,BB9B46CDFB09E169,F05D234EFCA9DC72,BEBE128967613CC4,0BF47361A6C07FDF,0A9D96FE2C250B3B,79231056FE133ADC,B79BF2CA1D5D343B,305B7EC660C9A436,85DFABE38CBC5BEB,00003B01D4C286B7,B17C290397A7C323,73039BD271A19545,02722BC68F573C30,06F3011A793F1E62,02070B633E375C29,7D71EDD2DCBC2F4D,E8CDBA0D306BFADE,1F8A9BF2E03AA574,4B0F6074A8DF61C7,99DA0D8CEBBC0B2A,00EE267164DE09A2,0000373449D7C900,832A42975EC5039C,A0105EEAB5D0B524,93FB001938FB2DEC,EA714FAEA7E99DD7,CA9D5FB51338CF86,D59D828111A3F2FB,DD6C8FC8498BA5C5,25578AE9372E9660,4F259131C195497D,871475665CFE467E,93DC2FB47F7233AD,00002FA82DFEC4BA,AB44F7466FB2DA3F,3EF0D4BA1E303600,DE2A15E001F9880F,EFE101602AEE6873,F3E7E79B1436156B,ED1F6C1139AACE9F,C088D03EC10FF701,046729D13E7EDA7C,5FC69712D36A50E8,FA75F2016C457366,4DD1C55097B815B2,00005908EA540AA1,A2F3280981600FC5,26FC8C2ED95C6620,889916729C3E0E60,1FE8F133680DC8F1,F22503D77AD95E90,3A36BE928F7351D0,EEE4F41937CB0505,9605E39F5218C0FF,F40B3CA50C2F17A1,51939E9C6D3B409F,E43F9FF27348B2C6,00004D33D1803084,B47CAA1173042DC3,55669BD317FF2DCA,D577FC5D4E5B8E20,B7791AEA764900C7,E41523FC1BDED921,4B19A51B9572CD03,F8D8810470B51B20,6587400E59A8FA52,09C96BE29C40783D,28146C6255C56545,CBB91B06E7D18AAA,0000693FD68ED7D8,ABB54C6EA74817F2,28D981A04D0C4B1B,EDE6B3AE17428A8F,19EE4F6C027DBBF8,DCB5D92EDF8FD08C,543215776BC22509,B2F575ACE3C1B046,E7BBEB51F7DEF080,B51BB62BF9914A33,AA57E33A0C9E74A6,9B7692D3212FC8F1,00005784793343F5,09946AA5047862C4,B4A10EFB17ED917C,A00FC2E4777E759B,8ABE6BFE06BCE9A4,83D78E20DA6D289A,524DCF79F0096312,ACB33DC8FEFA9389,BA8A6E756EB22CAC,3B2E601ABC23646A,7A54A48540E12E07,5DC4AEA63146BF00,00002810EAB41889,DEC7E5AE4D0872E6,B7DFFE4A56E21084,AA14D7259392CA70,CAE8ABB80FB3DB15,C4E139F3A06A2443,4FC3961D0C4E8413,F659E11180877DFE,90A7B3C3E5BA6211,01B7643A0379BC69,F5BF350E84CE8806,0421B2E103A8FAE5,00006BBBD85352B6,A41D2970AA577FAB,BFA046E65E1A86D7,EB33B2B404DB6ADA,1A0CC55EA6D5D9EF,A448C793494E5E8E,AD8514385B0DF371,2B4660FBBD44D271,11A27E6BA036717D,DFD383F2C9096E1C,A0F78CFA3814AD58,5DD07EE1A8F29696,0000282D1F1D27F7,691D1E6E1AEE364A,DC2AD876D0B710FB,7C1B546FBA27F052,D5F645BB8E7C60FE,53E05CE6C17FE5E1,F6CF18A92174D763,655DC4E056F69F6F,7ED772FCA52B44A8,755105DF11DE059A,37066D9430482696,185D54734D7421F9,000026560395BDC7,72E32BDBC11535B4,5268DF865934AE57,E7354A6FF510DEC4,AF13E599A5758E06,9622EA10D23857D5,50D276EFEF7F3FF8,6ECA66091ABCFE40,0FC5DB4E55D61394,D1A2561D8E9FEDDB,6952BE34EE676E1D,EF1A3BFDBB2A98D2,000054B05F3B1331,C2C6D3B29B2DEB79,B7518B1FFDF382A8,9735338287BD930F,5E804AFEC678BA3D,E5D3594E3C90ABE9,F3DF10372F889E87,1D5E63F205B85FF2,3FD53B31E32CFBA7,32C0A5BA145B0BAA,171930E968051001,7A07C2FE97EE32C0,00003F6BA700BB64,31B72499259EC654,FFAD4E8516CAD19F,B4232787C4997F79,5BAD837F81B31276,39317CA98F9D18AF,186354A83ED1DD92,A4D95885F539121A,7CC6DF8E91F458F8,8ABAEF704B0E3305,4478471EB2FDEEE5,DF0C7E8EB2E15EAB,0000255C6459A876,89B5A0CCC61E696F,2CE112354FDA0FA1,F4E6A4A264A1EB21,E817284CB3BB317F,4A6EF3D577972B30,AA20AA15E0759F48,C133D272C3C4FB14,37C021D3EDC7D98D,24F4A43623AEE2DB,F4850A33BF6D3843,978E10AFEC3F8A04,000066E6FB256489,E87EA42EF3F45FD7,A30F6362CD7920AF,FBC9622749A303D6,9CC6A40EDC323DC0,9C60EAA5F4C13CFB,FC4F2D08DA7A8D1D,B13B7233A9009BEF,C9C5CE5FDC245A7B,02BE955C318D5B69,F06D49C5A9A40E02,2C560C18A9F2328B,0000375517F2E065,D6FC77C89B46DF0A,CCD1C8A9D13470BF,5BD733E15D90D0B9,41553DC82E41D7D3,72325233B1D543CF,36EFD339A5C86C4B,6BBBE792A3260382,253AA0247707EA1F,6BC955C35A0123AD,1DE562075B7D197A,CA7CFFB8904658D2,00006E1DEE6D766B,4B1835C848B3575D,49BD7AED61B8C9EB,534EFD493DE9E16C,4B7F64BC74EA11FB,381538B0956A19B4,8515A18DB4622672,25D0471AF47B667A,FBE8296B29877F06,E2779F7FC0085717,A3F7142B031EA24D,C9E45A9AEA943C49,00001BFE09AD92DE,313CFA4CDE0FF12D,3566BCDE741B89B2,4DA4E87135BA131F,334A6988D28C7FBC,59EF299C408F3DAE,B777A56DCEBCBF3D,B05660330986DE14,645AEEE79ECCE2B4,3D3AC8A41C7983A3,96FF58BD56B779C0,FCAECD78ED8B81BF,00006B4982C1D755,445C45159393D80E,CAF9D69CA2120344,3FF908DE0BB3A39B,CA7917C8A81EFD65,F9827AEC2E145458,480D7AC336665148,8314536E689A2F78,0D91C6F29CFA0756,8E4373765FA7CDDA,E0F56076675B70C5,AB758B08461B5765,0000486C4A77BE05,A3F9E874CBE8F5E9,FD20E30FA8ACD7E0,A7051610A903CE5E,9E054F25C66A7C0E,81AAD188BBB8E2AB,A85A45DE812EF271,F8CF046C92E860AF,FF10BE7D0A11C52D,9AE7210F4DE8B8E1,C21BF8D755A50733,5AF8A89F36966284,000047A266DF06CB,2F70E9D5422F2FBA,2C2863FC06CC05AA,AC14326E54F0E7CC,3E87EC23858363D5,3EC93F62B620E7D1,4AA34C84F72E5E89,A04DA8F7AAE464CD,1A515E99AB85D8E3,DA009BDFB4E1BC23,D21DB7F05ACEDC47,C1DE003EB90CAF5D,00001F6E0CAD4E2A,3125843A6617D2E4,EB1026C340577C9F,0E4CAAB2547F7A65,78D4D5EE838850B6,21186D81A1C62447,875CDB04FD5C6617,E0B3B7DCCB80D9F8,CBF47CB34EC8C28A,7DFD9CA9BAF2AFF7,72992DE624BCCB5F,BE69C246FE53ECBF,00004D82F8B7CF96,5FF67A80C7B7F546,B5202AED83F0AFAE,3277046E6901CFFC,5A594485E2B6FB7A,4F9C7EACD3568185,AB75CCF5DA85D3C8,E80A10458A16951B,BCA697E551754983,5926D6A7BB51DC4C,3D2183E1F81D2C39,E5179B7AF1D8AA8F,00004DD2C1BB811E,3F7D66700FC8FDF4,AB2DEC387C8C965B,D88415445A132EA4,6AF23E1431756EF0,0753EC7F33CCA29F,2DE23D144B89B412,77425320A8A0E4AB,B1D6D9F5B40B6DD5,1B360FE56307679A,D8EA864E3B7DCC17,38640DAA8CE9C6E2,000061FFAF655F4A,14D0067B739A0039,ADEC31D762082ADD,A8DE041C8AB6571B,57908DFA0753CC2B,DF3F2CF6EC6B1DDB,8EF655BD4CE26677,A9D71D2CE5ECAF34,EC0048D9113ACC69,F02A78DEBB628644,4B72AA2A69EC1874,8DFF80A7963A6BF1,000060D86993AEA6,010BAB983A1D0311,DC7C072A7036BC29,6BFC23A0611A56EA,70D87BAA9255A993,CD64B5E36C34F5E6,32A399D37C5BA1C6,7AE610CA4D0D4B8A,B4F172F4646D7C11,E234822DEFD65F3A,F6B4693817E54DDA,CC966F687B178C38,000063BF3690B178,0F14B00F46AEEC9F,58C1BF4B86C86BC9,9F2D80380637F7FB,F46B6C741B8865DF,2243F267FCD409C2,29CCE9E4F23C25D2,2FDA9F2E02EB998E,4C0947E322D9230B,9DF3CF4CBFAA8E8B,F1995946F52FD4B4,D5F08D4C2048FDD4,00001F9A9199CC44,9234006FE690A45B,06FC4CD70695165F,DF8DDB245DA94FDC,4A45BC055F5D6995,4A61E5BC08BE6C7A,C7B8D664087C0BAD,2DBCEDDDCF76F15D,5E629CBD625A4420,0664E5A2B0964117,1D052E40150681B2,1B133545D367CA46,00005E678D6A7AD8,D1AEF2A1C10AED3C,F580627CBECFF8C1,FA11EFEDBAD83F5E,8C2F5504D0DA47F1,91CF51FEA416F3C9,0DC3D5FC0B0F58BF,0D275D1B5DB8C4A7,9F4C08903BDE8815,0144C952437375A8,9E1B30016ADA7D7C,FC03FDF1F66B94B6,00004D2ACC16FECB,93D83C675641CE3E,210EFB0B087AE8B0,459DE41AE7D2EEA6,9DAA635DEA1D34D5,1A8FAE1472419C42,3D8BE7651706D324,6D5A01A7FF92E05A,79CEEC016F734A30,B5BC8E92B70D7BF9,EA8965C25E802934,B67123A2DE8A9CB1,00000E6A38CC8039,2800BC4FF85D7D5A,4A61AA6D7CFDBD40,4689CF539B82C568,B499B457406D0E8A,C26559F772BD9576,2AE36C61A8E66A07,BCFEF0D06E679E71,C240A6F0CDBCA6F4,703558A90001D9CF,1C13491571985ED7,509166B0DD8F1776,0000352FC598F256,D0DEABC55DE813B8,F83EDC6AD0694018,BD3196D12FF9ADA2,628245613279A7DD,B2FD737497D714C5,18F897AF8EFC02AB,8A785A1BDC0A13B3,C5B0E266235657C2,B855DF8ADF3EA7FB,806050817E094EF7,7EB2428018FF6197,000012430394CB69,3B6E7284118BDA6B,817034EF028C85BA,AE71492BE9A7B020,130FBF9064B75C04,F3322C6D0E0A4257,5D35E9854549D782,807AAF6BC0B8E346,A4A25D71FF15DDEB,17BCB55A1994A9E0,9C950EFDB74D86A1,11964E72AE5253DC,00005B3270259DAC,BA624C79A5D4DD17,88DD65A13FAA5BDE,8381FADE22895CF8,49A5D67D1B2669BE,D4A663E3FFD65132,670B640D0AEED8E6,077EE8C0E3FBF5C8,8535BB0CC8BDADED,B4ED9590B9867551,712138AEBF8E8FD9,07CEDCF98695D02A,000067532B66F204,F77F52D258AED579,9107D0A0877F03A2,271CAB09E04B0E49,D6D168646EF8FFCB,1432CF7BADC6EBF6,9E9AF5568A1BCBB9,0E882C807746BC83,FCE33354487A279E,720F46A54AF1455C,0116A9F5F595698B,3FE5A41673A31E7D,00000CB80605AF80,BF87F437BAE756F6,4C4D31DE4508CAA6,78F43740FB008C85,E0FA2B93E5DE9C5C,8B3E8AB0E5FA1F48,AA73A14E781AD6E6,6C3001B5E488C827,56E08A6AC76CB0B6,489FAD43EABA5BBC,6E74FCBA07A81396,4F8107ACCC29EE36,00000889CC0D017E,3F41221211582C78,749D452B82CB6A1C,E82852632C9E32EA,EF04B4D607A712ED,D642597B5CEE070C,5862638E08815584,456A63D5933186CC,A92B93689FFCB945,130FD772D079166A,6D9078BD95687171,A373F161A0D3518A,0000401A4221536F,1B0750F2F8E68A7B,031CC5701C503B3A,CDBADA7EAB4919CE,C6B1D5B97500B2E7,AF5B79CF34031E8E,FFFD721F102755D9,592A08DB81948B81,D0C8A0C3F2BD8C1B,34B29492A2265F2C,BFED6A85A97FF599,81FA088CDDB892AD,000051E824B4B8B2,7D7176B84FC0F0B9,E20BFD6F3BA62DFD,75FF997A3A5B5793,79569ECDAB73FDF9,39E27AD533A38A4E,C2C166D9D6021A41,71089F58F27FC622,7B0263FC3644566A,E064F13A6962643E,A6EA31075EEA6F48,32F3CF65C4826BEC,0000474B5DD287E1,902349AFCA8FCD0A,FA896417AC7E86CC,00B5F055AFC19B74,39B1069E50F18294,A5A0BD7A31B489F8,F9629C8593E086A5,5CE91C810C3170D6,46C239E5BEED1170,B4A3BC32BC9BB76A,4878C059BF2FD8CA,D4C3AD7912807BCF,00005244E1DF892C,BCBFCF74D0ABA336,07F071BA95675382,7546C4A4DCB3E0A2,A03B682B04E173D4,EDB35A878719C117,5B647FFF05BF60B8,6A8477EF4F8DAD35,B0455A313C9CA21B,0A8CB3F5F2CBB5A3,29F9491BBE92704C,216A0D3738BFBA95,00005A56EBE18471,E8FA79B1E4B8F3D8,52AC021837340EDB,B108114E7F9151A8,1F288CE775852929,CD3698774E42B57F,7105C90E4349F7C9,57A1905FB3C9C195,37BA52CA46DE875C,AF58E2827D3966AB,1306508A5FE49857,13BE9C14F009509D,000014EE3632613F,1AAB5C60463DCA7E,D630028A5DB4B968,EF93CDC6824C0DB3,775F22697F288962,20475D79CDD08EB7,D07E00D10D2959D9,A54F044AB91CB6C0,5346459F78FE28B1,36F6EEC550EC4979,CFEF5BE78036B9A9,1B938CE76FF25D9E,000019C0257E3BC8,55662BBAD747160A,3451FA2550ECC494,59A34C859F95A76C,4326B7698EE77C10,1E01EB579B27AD04,3920F2BDC1A3A2DB,4E2A44F6C2AC0BAE,FA5B6DDB609B5514,363018BD8A997E80,B34C727079F6ADE2,AC460048721D753E,00000FBD77B0CF40,F9630A1657A5E43C,6CE675FB9EE0AE8D,2F79C021A47339F5,5B91CB93328621AC,EE8C30F65FFFA152,CA969B29A2484DDC,95F15D1F023EB895,59FD58A2CB66633F,0EE34A22D6925C29,8543169A5C14824F,E071CD6CE9324CB2,0000363AE900D8A0,E41C8AC4D6EFA260,BD3D77527EF40DA3,DDF8121447432D89,EC15D22D552D787B,725FEA0167536705,DD26414C833E50CA,9A0040D382D1B687,526A92E6EF3FEF25,0D4A1BB26646EABC,1A5E433BF32EF469,F38C54FEC65020F8,0000295E64981808,3C607AED404E1D6E,508F7C85F72B8DEB,900835E313FF944B,ED72FFC03BC8F997,A23FD7283231A61F,2321376F7EC23CBD,697284847351644C,A41C1BF33CCA3793,FD460E2ED960D8A2,D92C1AE18B12F80F,6A6DB7650F2021AA,00004B50FD3D934A,CB8A7C0BD7773022,508906E81A47BFF8,13BC6DEB35445FCE,59AB1A33569D64DC,A1440B02130A11A5,3EF22CDE180DF2C3,6A2A36879340346A,E8ABE2C9E71EEB09,B4DB72BDB97717B1,FE8AA3FF76B326E6,230F5E7CC30D7511,000059BF964F6FA9,D7A0A525072D58D6,539DF9A98B0FE497,772C9F1D13D63DF6,B99A7508F7181AEF,3915558CD7012468,33B7BE251606559F,D2521D8EB4A707E9,95FEBABA65E999E2,9563C1C7140637EE,BEAE487873DBBD62,CA12E70346C0BC63,00006469B08F8040,64D59E72D5B69EF4,FC133BFF80A695D9,31449D5C4426CF85,CEB51706A3FFECCD,FB121CF8498118F1,FC1851F4AA52F575,C08C899116A68B3A,23DEB8D2AA46B1E5,9B0C3CC47F17B362,7E42161EF28FD015,565544AB5AC9F360,000040F6B883ACEF,12E12A9C6F47AC71,817B202FCD21359C,E99BBA91136BBB0F,4D2EAB4258C92A74,14BF402D019E7144,1A33FEA31B0E66B5,00C31415FCD0D4CA,F259E442E479CE03,AA65E14F4E26C744,840894940707730D,01277018C2F39007,000032725B3063FD,C58768BD8893A47F,8AE58D258EF40F60,3FE4F9F3D22E00D7,16DBD00340E1386A,8CB60F5C59C8F1B7,972ACFB34911D8CC,EF5FE052D83A7D7F,719675BECAB7BBB2,744FABA9DA3703CA,1F40897CF7381969,E2ABFD0179DD900E,00006CEDC302C138,09ADC2D5F9A3B2E7,3A9DEB793BB641F4,E5570B3B7E41FDC7,7D8B2C6AB6268915,0F196573B0840BFC,1C409DD6C8F4A24F,2B4BFD0589C330C5,4FF2B07121296137,B0DF2FE192B4F4DC,6467670256B373DA,A986BC58D973E101,00003FF425743C08,A5D4598C14439F27,53DE4B7C13424426,BB39B9466E874D17,84C99A68CF5A5E23,41B569DE80AA5A00,DED0EFEA79BBC0AC,CAC1BE744FB2111A,BE5106EE242CB1D8,5A545903A26A876F,609CF5FE461737AD,CB1321095E03D446,00001E4C950E0BFC,1DC240CE508E44D6,B75B006754FF8512,8D795F50ECB1FD25,6083BD915EE7BF1C,C1BD982AA8E9B1A5,9C4B569F5CEF4B60,C7BBA0DA17D37F08,CC39E23B456A1CD1,8A792C0B6089D9B5,CE4A8CBBD879703B,0DBD45B50B65B713,000031174706917B,0E2BC2341097B226,FE1C5DBA52738020,E01FFF33B452AD3E,07BE05727367FDA1,B1A7921C1D15364F,3332984F83DDFB99,C965F2754A2779EE,F6349018F9D20EC0,AFCF69F47DDCB860,1B54856C1A543F04,64AA9278E19EA96C,00003122C6F2EDB8,69F41D18B4973241,C1B54F011178F7AE,D7AE7B5BE20CCE22,3B324444455A6E35,07D311BEE5D9D11D,D7BF7664819480F2,76377DE070C60970,7E3D1DF2DFD38829,ED4B74ACB58ECEB4,32A285B012F23ED2,4F2173027057D46F,00001F8A66FABC59,0663E5FE6C6BFBD2,66D35E730A34805E,A6296BD0B3444992,52064D844A918590,23B9E39EDEBD5A76,7579D744A2271320,7974CB47D6FD93F6,8DECF1E3CBF80309,8A4268661BCCE161,54425F7524ED04D4,2CAE00827F0CC38D,0000515F29D1A1DF,7F42207C4697FF2F,3A92DFF2C02EF77F,587BD6A7F80BC4BF,77C989078F93D667,C5F164B0415E5DB0,454126C9028C1320,9D2AAC87047A6E07,B4740B82CBB4549F,B5A5458ED1B9EC4D,B755F826AA0E4AE2,4A5C34802AF21C0F,00001BCFB3B82A7D,3DBC2E9896634A6B,2FEEAE68F2914D8A,8838414E9B78D370,510547C307388DFB,19D618C13320801C,C1D93112FA8AC032,D3CDCD5EA497D7E1,EEDC6C046974BDFC,010B2E4300E6DFC5,87CECEF4C5F95CE9,29A14F72461AB269,00000243DC818EDE,DBAC455DE1145833,2D195977234A45A3,FAB83399211CE37E,A705E729E6B38CDA,D6EF7843BE489ADF,55131BA79B03F0E9,A13BDE6E88EA4A47,5BC90A6C5DBDA059,825737A0E4B5484D,957E49C26316568E,1DD6E631D65D0BF7,00005A303C66F42E,697D27241A7EF4E2,D1263C8456424D51,7AA393CBCCC1907D,F4D6C827EC145E9D,BC2638F288B3ACC8,BD6BCED782977599,63315B7D1EA27916,79B31BD62745E8BC,9FA073873C051BBC,BD2D6E35E6A0454A,24424CB8B686CE7E,0000562EC1CE5497,3B84495D9D2EE376,770C24365DB0103B,9511D665AEEA4ECE,7380B12F3A0EB17A,F81641FA3F08BB15,08A0EF12E796D034,63C0E4324FFD0987,989FE01720920D8A,AC570BE94EE6EA0E,D9D82CCCB189BCA4,074E99F1B1479944,000021B3C8ADC6D2,CEFE177D449F3381,D3FB5E72CBF44F7B,57697C52C1479B98,CEFED624D2872067,3CEFECBCB1D22E21,B71D384D1BF0671B,2A7A97FFD5BB9303,B2B1B19FDE30C399,6EBF2DE4A7F1FAF9,D3D7DC80123D9BFA,44A6BB95BF9185F1,000006AEAA5ED0F8,937B1087CF4045E4,212A5A58704DF78A,3E291A9867BF05FF,A6400C706346E1E4,3851DBA6FC9DBB8C,2547BBF477284A14,D7AB5995E35956D5,B0D7A78A4563737A,E270C7755E6E24D5,776A7AE1EFC450F1,8D1EDEAD131B9284,00006F817B1CB5A0,723D7C3E60504622,6BB37D58C8B94C3C,7E2636B34A24E056,F7F5E528511C8A5E,BFE464ED22B63708,5C9809E521217E72,F81803470DEE851E,936BE3F2A8144607,04EF22D057F9EE78,6135EF1DC3CF02C5,5105184B2B9DBD92,000021691BA3E81B,814478B6B765F4DF,4D0EF8BAEDD368EC,8E9433A34BA00E81,E2EFC478665884DB,843C3BE08EBC1417,3EC20CDE44FC485C,68E9BFC6C25280A7,FB2A4764F8AD8118,08AB59A84466F8D2,34482E26A302780C,CC431CE4E6ABF5EC,000043EB25D647C6,D7455D97299212E2,48CAD4BEA9FCB650,2D9FB1C7E604CB61,9EF4D5F9DD1B396E,DC40A656DB162668,E2DD44112BCCFA7F,281D43D3D6B0B872,C8A893EE2807C70E,DDEEB04ED7DCEF8A,B0366B808C26CA33,680992E60A3491D9,000023397D3EB006,04551A65469C414A,3B4AC1FC20CFD7B5,1391D49B551BE4F6,C7F5BBEA45303E4E,1B22E778211FE253,CBF493CCDE6EA79E,EFAB059AC996DC70,5639749107E25DF6,37100D95ACB48F98,88CCF867879E5651,19F9F858686F27A4,00006F226A326215,E43BDE3F714EC23F,1F044AF3684AEAE9,92F1EC0AFC5340C0,014E624C5A398B76,41C84C1A96EFEA3B,D9A739FF131B287A,9E7A82DFA22B351B,694EC5D56860C3FF,40B0F6CD88A0B559,0B0655074A111D5E,405318DDC9D945F0,00000D7A15226E8C,E8B0F4FF4591855E,8B98D3B107AF13AF,403B7A35361F4392,9D78D1093B9E9BA0,55C7CD3CA064E71A,1569EB9DEC2722CC,4D34E93225D9E4CF,FC08AAAB154D6BA4,DBEEA49163A049B4,4AD91BD1D7D8261B,D6C414AA17C14EC1,00001EEF60FDC18D,D0B1468D688CF7A7,EFA5494765BEE9D2,0283B463CB6462A2,98F89FA6435840B2,92DCA93F0B1DFC67,6CE74DC03FA3087B,D621AE071DCD3638,3AC8E294DC3E5CE3,06750955939712CA,F211AB2543B09A33,C4746FB8650BAB73,00006A496589861E,1DD276BEA31D9C51,FC61DF07FA9EB07B,4E2E5CD6B856DCC7,AEBBA8C82E04E58D,48F8793608E09654,9B9073E4E0597011,3FFF2071C948C105,726D70D189E01E40,E9898BA239512EA9,5D269AB548BF177C,CA34F7A309B2DA13,000024FBEC9557CA,5C1F9AB8AE8E866D,2E328A877E311C8D,5BBC15ACD8F747BF,39E7502BA22FCA04,807A003F3BDB3249,73DE9F2BEABD84B7,D2CE4AD5FDE4B520,8BBD19CBC9B8153B,FE7F073DC0C08E46,F9661127EBA821D4,19C5E835DE80DE67,000060D7A648D7C2,59C37A1259955128,3E7BCA69105DF701,4844B1D58785C739,9F89455BC7425A6A,B2BCACDAA8BAD97F,DF98EE8444923644,A47458A47A19B04A,B754DC2EFB084E45,1E4A72CE3FEC810F,373B4B2DD1E48438,444236C730DE2761,0000490289785978,65D254D591C90C41,F3BCC1DFACBC4657,A8E0D2D6462318C5,1EA5F32F3563AC4C,05DAA9285173158D,93BC88012DDFB8EF,E9139F4C1C585EA9,F24AFB15465A0D6D,1D38264204FA1BF7,BED7997DFF855B35,E9506254CA2B0BA6,0000660E7BFF194C,C188E64A96637033,1ABA4B6911B802CE,100C69C7F7928F1D,4BB5F7D74005794B,43E2D8C1F4CEC84C,7906587DB10A6823,410EB8DB548C60AD,B358CECE79089C9F,38BD6CCDA0A0A50E,DA87CBF8207C0CBC,017DBE133DC0F05A,00006030780894C9,37A13A65B61E769A,8664BBFBA9610E1B,E616B0BB40BDCD9A,4CE4E47FA1585E26,3F1358F3F743A383,05F0EF909F441E13,4723C9178D617609,F3B5FBED1A3EC63D,14556F922621A91D,B6C8890914C062F3,A152FEC493F6BECB,000013E4C4EB403A,35B4B1E5BA2B6CE8,9C3ACD0B69553DA0,5D2A23E32FC99728,A4BDC556933F9A72,BE088A856BBF30E4,EACBCE9D2DA31AE3,A3F934AF5E0D7763,63494E2421FEFBA5,18CC90D5F2040DAE,27FF032441BBCB7C,E039D2639BD8EEEC,0000527F04BF6F85,67734E0ACCB41D60,274F7E9A98D1420C,D5CACE96252DEBD6,DF6EDC171682FF8A,4A220C1309CF0DB0,8F9BB379D6E0370D,6A0BA1FCB7CE958A,F4DA57E7F3A55D29,F1E65C2B4357F6C9,1E547F75EBB4561C,63E81BC47E4DF48B,00004FA0DC286904,0D40A28ED9EA686B,83089847D6DA9556,64F9E2F77D26FB36,6F8F9708D42C6811,7F3F95538CD334D2,264D252C1B550F03,E17F261AD65D7F9E,B57F8A96EF092882,B89BCC9A1F0D9DD4,EB0A0088E06A5341,C7C115C2314EEBC3,0000251EA1CC686D,534B10A544BEC117,8393401CEC74C8E3,5778624B7010E079,5D7F8F570A527122,090D5D7EF89AAF22,402125C7448CB611,EA910922395B5E9F,E15450B2BE41D02B,1F335122DC187453,B2BC6D1E6CC31909,A271A9D53D6B763F,0000123F6065622F,E85D85CE2766DD08,77D9554ED2F88670,0F64AEF9D9E092A1,8A1E48BFBDC15A8F,28A1C7BF7D2EB9A4,9D53F2000E7B1DAB,0C208F9054024059,8B8EF4D66C22CDCD,F1FC2E390553C5A3,69FC5E668B902C92,D3E4DFC0E9BA157A,000066816492D38B,37AABBE361457D76,F888A28C77F1025C,A011B773345316EC,ACB1F0D85CAE6813,071CA1387FF24AD1,3E92C31C3412AE74,5725FE68EF177796,DAC65BFC95917AD9,E6D4E17175850642,94AC6F151B59904B,484232EC17703658,000069FBDAE7EE6E,363EDBA4D011DF40,C51790CA7F419257,44990E598513B12E,6C108910D86C2059,6D6F2CBFC75FED7C,ACCC8BADC0937148,64FD599A2F638C34,A3DAC0AD03809662,F664006ED01C886F,B2A7D1D2AFE67AFC,069093D624B057F8,000031EFF57B4BF4,3F813E58B3A6353E,1452637A68758129,2E4AD9EF7B454DD0,7C86D6930B444E9C,EB80A93699E60D58,25E5779815EA0A8B,44754242DCA76A29,50538619E87CB002,29C3FCD108569E2E,675569C6C31A54FA,8BC2C4D19EC34244,000058F5C354F13C,ABDEE55BB78B7BFD,E19F23EDDDAE224E,0AB8550B10738AC8,8CC98CAA5F28BD44,51E66011795D2749,E5BC32A706A53547,6CFCD8CC202BBF2E,37CEBC30B979B11A,D2C60BDE4CE7BF3C,58ABE71CA04F156A,F627BE824A27A8B2,000056B3601F4174,BCCD7D7C5B83F662,DB90A6F443F96D8E,BED72F2F0CB917D6,9974948415203999,69EA2461D54A9A72,943B9953033D5676,B69F12568D1BA857,EDACAA9B5A138632,5095B7E0555443A3,BC0A076AD3F03014,8A7DC2D3AD860E49,00003BE7BB3CB012,674FCE43BACE0DC1,EF722CF99F13D015,B9B9573B44706199,C1B65BACFD3C2DB8,3AE8A0FBB391A459,36CAEE8DA689740D,02E9B8828EFD517E,263D85A62BE5DFEC,86E58021F5BE2182,B79D3815C9BAEB16,32CC0CE39E602B8D,000046A0C455D7CD,57DDC34330512344,DFDC519AC119BBF1,8525C15EB142D269,DD6240AD447C3939,CC41CD19271D0AC9,C52F507F14E6C651,C0D5DD98044D7C96,DF790102ED843052,25FABC66864A5944,46963DFCEDC18D9E,DC3CFDAF5F530122,000043C78FFF8D37,5DE266AEFF2F02A0,7DBBEBC663CCCB36,A7627CF6206BE816,EA9A99A0BF9F7811,E88E5E69E2BC4681,2670E6938D302372,2DAAC12F79F9D101,38CF792087CF5E1B,D0A2CD0D56F1EE39,AF072DE1237FA60A,182070223BCB1302,0000374E0FBFA738,D2A391D75B193A0F,70FF9B4D7EDC99C1,7A119BF6A3099245,9BC179F79D7069FC,C8B5978127D109E4,3AFC267870F3E735,F2E392D14AC00C25,7B95CB9B88E4B15C,1AFE4DE70561670A,60D3793166815EF8,ED66F5FD68E4A6A0,00000804F9EDBA8A,D776A6DCCD82364E,BEBC16EA90964479,72F5FCA874B706FB,45A91EE1CF718AC2,3F8A7B8A8BBC68C0,A6E320B6BD395F7B,287AA59A1DE2501E,172911DFABD537D5,146964B9197C45EC,EFE77844E623434D,62AF7862EC2604B3,00005ADA095847CE,5BB9088152B1550B,3902FCE3E1D95780,B00FD188CFFA30FE,D1EDB630506177A9,EBE73D5121225450,FB3A1598AC622EA0,81D8AAFEAF0EA5D0,A6BE0461CD07CE12,01D745F25145E9B1,36AE25AF04929A0E,AB7553DCA210CF77,00004BAAA0802C52,8B2058DD58CD45B0,CE5DC9AD8E63348C,E39AA357C18BCB09,5A3C567317C128E4,24DCE0A3B93C81D1,321B3C56FFED8307,BC160038D7F95EE3,3CC957BE75452976,DDA40665DFBFDEB8,AECE80C404D1F2DA,6B94D78E8092FEAE,00005505B80B2AD5,8B709F1208F466A4,9F27191689DEC37A,EEBF820662756D3A,D6FD2B2E231546BF,96E589691FBB96A1,0F3EE23AF60EF5B4,8F4B353AC304297B,4F998C489F7004BE,F568B1846F001198,B5B961538A6664D8,8E832C5CB951A797,00004441B6BEF708,2FE70C0C1BDE573F,943CFC28BDF84E3D,7BA23D219FEF84A5,17266004D2A9A684,F4CDE3D0A2893F9C,AD47EC646C95780A,78D414711DA83F14,DE52E6C43B2F5675,FFAAAED3404C3D39,40A663CA804C1D3B,492EC62783782C7A,0000434E9EA6F6CD,78EB04FDB08277A8,A0EF2DD5E2683F21,6FF6120C9D9E9D57,7FDCA7307E7BB140,B0691C15A8073307,F66CF74A7AD80E0F,6D4EDD9CBC2CE9EA,F77D8B2B7C5D2799,1FCCC70B6A18871B,A5E7B9E4A8B0B3E4,C4EF381BF8A39365,0000317A02A2121A,1B1E90592092F13A,BC3E5C1D9D837F25,41694463E6FA6A9A,8AF7E7D8FCB1A36A,EA1F272087DA464E,5A2E299F77F4A002,8B7527A330C55582,DAECFDD15FA93321,05407B77BEDC5784,40391CE082C47056,4E69A35A6DD3ABC8,0000570ECAAAD61D,7F3C9C3AC43301ED,883BB1AEDB2BB96B,76AC41C19D405E3F,17869B6489101EF6,94060D1E3EF90037,37509AB76A882627,9532070F3E5577D0,D934D2FEE59BED45,4A6D6B98F377E4FD,B47B69AACB573F9F,FE3E9C78A5B41200,000057C990165CB7,BE47E5A7D8A98FB0,A7EC8CC99034FD53,64D7D6999D604D73,40C7F8E704CCAD19,8D01334B47DEA540,2E5016845D1D7532,E96B47F56E3DDDA2,72F172CC1D7990E0,AC354AE43560F733,A87840FBBF3B689A,E9D41A488FDCDC2A,000040F925170D34,64DFD1DB7E6E0E48,E56002580F82A3A9,EE94017313AA2560,F3C0E26B57720E63,2999393ACC49BDAF,E039F559EDEE0AD5,8BA5C6AB49BA3B93,D84C4BC293203C32,74356F22C235152F,C55AD9726F07EE76,81ABE04D85C5838A,00000FD6DDD6E24C,CEB706D513008F5F,80C8817CFB895F1F,9FFDCF545C71BEEA,98BC33F992FA6644,A5D2C93D85666514,58F312C443307187,A47CE77A51C2B417,891B4A9D21C95136,9B369743E8C3C95A,26662E1FD63399D0,7F725B20E9F59944,00000B2968529DA3,F073CAA5A1B0D215,76B81AB58D2904F8,A14E3112EA405918,50B6859A3D57C7B7,CBB1E9D6116EB400,F2A877255E2E8636,88FA5300F471C566,8454BCCBC996AB24,EAC0F3D3CB52E624,61E7F3D6B577E0BE,8FC562C4969A2357,00003C23CEDEFDAF,39CDEEE9E5E25E85,F17D96CADDA97E5E,6311F213C350F5D9,24198D536B07E328,812895AA029BEB3B,A71144ABB702478D,A9972FD337236ACE,9E4F00052F6A9469,62BA00C9CBA4EA9B,667560ED2EE02406,9970BE2E2347C7E7,0000682E47C97D8E,8661EB085C62B4AE,500605C9B5AE56CA,4502F502F4118BFC,9BC563B95AFD8F42,E54403BD69D2E855,9796A1224BACD5CD,BF719CBD4214FD34,4063A017F3F44E28,7BD01ED6EDCA4A1C,31133A016A4D519A,F045E39527C12575,00005A941D0E071B,DE9051228AB7AE55,3386C2B4BC498470,A9E99575A62F8879,5BC5E1FB0ED555E3,E0D62C051F2CD23F,646BCC2A51EDC25C,CE6E7E680D88066E,A79EFE3595AF5242,C17BE118411FD556,D9C704561305AAFB,18096828144377EF,00000229B10D3D74,79BD503CE80BC9A8,29BE02A4536A07A2,FB55C3B7F45F6064,16B4300A739967C1,4902592578A6E68F,1E8482E8C0B91E19,D72CDDEE6CBE0983,D26869D755681AE4,0488FE387B49757E,4C079BFD92ACCC79,FEAF95745E9166DA,000066329B97EF97,F0520A13FB16E745,804A3A2493A50070,319C7CB4DEA82AB0,A0D35BAFE61CEEB4,0385556AC5D215A1,CAE2271B99A4A327,B9D127CDC6A38E8F,06C4BAC9E5EB6A8E,42C529AFA26EA68D,A6F039F545E107C5,0210B89DC2091CF9,0000286EE91DE216,38D70B09C778DFE5,33B4C537D3027140,4C4EB8F30829BF4B,6607302184A9B5D7,05DC52FB74D61CEE,BEFBD783A413C401,AEEF9CBA2487BA88,32087A71C92079C5,6B78A88EE1AD17C4,54656A88ECE01193,5C520E9A984B1715,00006B6CE52A1C07,878B1AFB6CE28935,E9E75679799F141E,70B2185F4D0DC4B1,95B74BEA44F9D557,B35B185E107A0522,967AE53C46CDBB6A,795F0815F121B94E,58E1FF525D0F0697,01782ADB0617C1F3,9E9644FC1896A5CE,28926C6CD297EF77,000016F17A6E9AAF,05C6907D646BA084,6057668633E66B29,151AB1690F2B9D00,D3C3DCC3D4016F3B,E84C10399779DA6F,C568FD76E917E6AB,500973257C579B29,8459E212F3D24FCD,45B482061F398EEA,E7153403E6C03B58,EDB2F3E7756AF6D2,000002DD5C44CD5F,44C65F61BCB9ACA3,EB1441DDC0169BD1,96F200E5CDE41515,D5132305B6ADB449,90E9B23C9E3AD0D1,B17FFA264041A904,B1401E76A0A796EB,DD4D0BE8E418BE9A,1D612A27A510890D,C5C62A6918381582,1ADA54EEB9DB8027,000049A02A39851B,7A46BDD1C7CF732C,05EDDABC8DB24A1D,5157E1760DA33B71,E57DC391AC1677BE,9FC9025F595C18A8,E43A96A60674F485,F4E50FC979CC743D,AD72691C8A255F09,9CEF0C79A44ADA8C,AF2CC94BB3F1BA88,18F9F34E6385E303,0000087B58899B21,C2269144315C4DF1,5D685E5A6214D28E,F15A75B146E21ACD,31BE5E39964066E0,21BC7D9C4E6274DC,BDE54CADDE4DC747,D98C264E5E096E62,E90601A701EC5CCA,88628CF4E31DF5C5,D9B014C1C7094733,F2F7CF1D4E127980,00000432F8AC4655,9B57896A1FA25D73,FC7902BE816A09B8,DBD7401FE2497725,526763624FD1F494,43449DCD12FC908B,C1D08BED5EF05295,29857A1AE620F247,EA7C4C74375F3301,E57049385FCC1271,623F829443A5EA14,D0A7E1A7C6A45F8A,00003A87F22A7005,233E0FD7C441A686,EF272E2EECFCF9E0,18EAC5B57D902CBF,742252C228499A3D,03323EACFF710F74,B63C2DCFA5CEE2CA,D1A78787F7D83C2A,463A06F7C72A0D5D,F6F54F3792601D9A,D5E2C78B073BA5C2,67303819670A233C,00002652A645E7ED,79ABB173D3375A05,7AC541DF1256C6AE,55AA113CB2B68DC0,6D9498EA788C1012,C31528F62F8E7D9D,159FC8CB97D73DE9,41D84D0DAE0FDB57,B00538F83A683996,5C3EB4382E29C17F,A3F00118E46229BF,C7F0CDD2DE17C51E,00004C959B93E4EF,5B0A0F98814A79C4,9B160002477949EC,779EAA19B834D01B,1FA44AB42CD6079A,C68FA9779FEB5C01,1B882D5C2CD29215,2631FFC4CE2FDC24,0A2B0A709F196BF2,3A120B7226235637,629C40D3EEF618F2,EAFD5FB0C9B883E4,00003859C59A3258,5A54AF9E4085608B,8BE9CAB04D45A9A5,9C6A31DFFF7B8894,1DF7D1309B406099,4607FE6791991A42,13F5025073779E7A,3445A39DD2ADAB19,38353457990FC06C,318C2AE94144FD50,B723F1EE3FAAFD67,D3A3CA9CA430953C,00003A3F824E59A6,B60480A8DB65BA17,1AF6C879C4A54277,A4EFBA07A1FA1B59,2F4C1187926DC319,90CC39327591257C,FEFE9E3038CA3762,B9804014F1D7C7CF,19C1D57712DCE0EF,A6EE24797AAA92AE,47FB1980D322EB74,620E9FE540E2CF01,000030B11BBBB4CA,D95BAE851F9E36CE,7C883E50B15D134D,ED2A5B59AA19C17F,9A3B77F3EBDE9554,2C8B968017078E8C,C0D1C3ECECC9B6EE,A5F9B78DB7DE83C1,111368DC88AD9A0B,C10AC5A5029B193C,1E06BCF6BD591FB0,CBC3F6CB42B42734,000029663ED4358C,617F96A1E4677DA8,5D1B3354BEDA15AD,7B7E9821CF886F64,8C41F530C642F4CF,1FEB100B0753DDEF,86FCD3CA7D89F9EA,7154A5E9C1DEA246,966F4F35376E7292,483C4DBCB1A922D4,EEAF86E0F3564713,05F90274824848A5,00006B18773F133D,8FCB9455206064FF,CC9FEFC4122091D6,05186F1EF6F1CFAD,E5A6743B3A9F595A,7B44747B3247820A,C951F58755FF7E7B,C0BCC2AAC5D04637,12CE3BC7B51DEC82,E54468062981240F,DB877A5E29635D47,EEF9009D05683F52,00001FCAD9A05B21,CFE1A10A2C41F490,8A3CD7289ADDDBC8,51EFE70A4A04DBCC,BB2C707AE0450790,5157974AA4AA37EB,800FD24A436B89D5,EBDD76577F00FB3C,38297C531AA3A1BA,1D244D640EE70696,88C32262BC66E2D4,76CCAA13B410D552,00006FDE197C53E4,741BC080B5E3CB6D,022248A5E4B80BF5,1A7E5729F6EFADBF,5712EAF12243EB9E,8277915F82B95381,691F35C5D6C8C23F,C0735DD4B6606786,6B1E3FB648D01E01,6543399F2CCB67EA,575AFAA9CBD446D1,8DFB045A701AA86B,0000152E8C4DB62F,2179F76C4418CD9E,DD5CCF8000857A0F,058940184C3485C7,152735705AD0BF33,1A8620B0C82B87AC,022E2D14979D3CFB,38FE81175F8CA4F3,8ED79E5EA506057E,0365C7A8C256E08E,4FC27C6EFED13023,8D7A77C2AF0C7037,000016A14A944D70,02F3CBE430E1E889,C54C77BF580618C0,C43BBBF73E585628,09DD71B32F2F7916,BFB5BDA04614BDF3,1FAEAF5D7BECCBDE,4C71734C844C1CCA,600189959A2F54D6,00324C97D8B2849E,7BDA45E7DD1C90F3,AB671550C6333544,00003A6339694664,73DA07D46CB00A3E,09C77F701996FBFD,A0755B09F3502CA9,CFC15A8BFB4050BC,095C1F41ECEE8B6A,E6DEC4ACA272BFA7,E6910ECF768CB521,9C73680BBC2E8216,E351C851E0FB4B80,ED2F901C50BAD44E,55948220E332E528,00006E25336B8C46,7C22BA1F31B59E50,B206546A6A1FB668,AA1399CEC1D71F07,019336F50A6FE823,6855D01559180D5A,847ECDCE4311DDAD,26656166D172881B,6C7727ED64475AF8,98494967EA948671,9C639FEACE5C4601,2820DA3E3533DD93,00004FF4055F7DEC,1E010E34B304F7CC,25877D6686014E14,FD524A4D86401327,B79C91D34752C3DE,0E2128EBEC22DD54,D2E1EB48A12231E6,62B166513343BC3D,93541FEBFDDD9AEB,707A3449BD00FECF,32FAC3880EAF9E89,0743503505AA96EF,000055676A18B7A4,415B35C1D8E444B6,BB9EAE2AF4DC0289,B298B158E7FBD351,0C45341F883E2BA9,A1B5DCC2A4760D4D,E328FEB2F937439D,C5A7BB738F04EE99,1221751043D80F4F,A0D375C8E3489F53,F2D9CE022CC8835C,C170DF2E80FB347F,00005FBC66A64554,6ECD03F59BA6B368,D2E1D6B1108DEE4E,6FEF5451286D201F,93ADE17AB5B8A9E0,48AC92BEF8E3BD8D,2A91C84AAAF805BA,E8535C7E7056A190,8C7A92F32FFBB697,DA71B844E2B900C6,A7C02B140FDCF5BA,61DCCD8E10D91980,000032A6A412B9E9,1D40956C020B5371,9232F1CE938BFA7C,14DC4B3202612C7F,E714ECD0C6DCBBA6,52C0AC609DE6DE29,31AFC33C8CA3A545,A7C6F868C678F8C8,F3F545E8C561E20A,7C55B96D72E3D372,D21A10EE4E636AD3,91849441BA532CD7,00001CDA19CE578F,7FABAE8BA651B724,6B3B4E3EC74BC2E4,B44029E0FA6B44D2,CFE0519F5E14FD16,3C93323ED9115E40,88FB8B8D48BCB57F,EF74EC4D0C197B69,0BACADC73C1C0C5A,8D9AF70A221D69D7,3ADD8782C0C19509,55EC8DF154D4D41C,00005E6E17D23F19,6E18A205CB256757,1F0046CC17ED9EBD,E710AED3E9CE25FD,B411F823D5ACA11E,8B37185F29F01120,1D049ACEBC829E2B,DCCD3D5A4AB47592,020242B0F3B7F392,FF7910FE8BA9C423,EDFB42B5195CF330,B37B63A781451ECF,00000415E7B5DE08,45E06745907A123E,3670DAADCE69E108,F01CAC50EFC7223D,4A6FE4F0AD25FD3B,FE1F2327B07FD0CA,434D0329D2A6A501,3F977B1EC53089A6,F081E11A9BD9150A,3E08776487EA7CAD,BB65FABB662D6071,AC8A0004BED48E58,0000208FA293BBBA,F8524D76BD90375D,98FB8E753CAB636C,FA18FE2990D147CF,7BA340F8A4F090A7,CBD8BD68690E9286,7807F0F422C5BA18,AA8F4898917F8DA7,55FD4EF19E11DF0E,231A504DE68C2A6B,6E23CF14B3E2656B,F45B31E9F98BA308,0000462415CF6673,340270D1E4AC7A8C,4C4B076161F281FF,53D7113ACC39EAD5,C616A2E0307CBCC4,EEEDF641891948A9,2F517D7291E1A0B5,992067584767525B,E3CF0C2A898BCDD5,0346B5A3D760C3CC,9601C78E7B5FEAFB,F4FD75034B337FF7,000003D7CA6A68D9,9D3DD5542B9024D1,738CF24CE964F68D,16E53CC9743CD4FC,1B5C240DC43BA419,8271FC100FF0B300,1EBBCBA84C031A71,11EEB89683E5B38E,C2B89D3CF34A522B,00F0E74C1B5ED06B,4A530CFC8AA4CB3F,F6CEBFD8AE5BDA04,000060F4EF531A15,2A6B5D2AF2D9C454,D9F34CB6246F2919,B2F5102000E2A7FC,7F863DBE03A4278F,4E64713942805864,832FB7F1D4F4474B,A85907281C4F2291,53216D6996731F96,CD3773E8526E8C1D,117A9EEDF563F289,F71243F51999B280,000021AF15DB2926,BD2984F0B82C5F0A,3B0554EB2CE12DD6,A6E75D1979514D39,3EAD1A58DC214E68,5A16D21A8F111649,C76BA0D7E19D1697,A747A8BF93782F72,5949F0D794BD78DF,939F92EBDD2861AB,E9F02F822EAA6075,6D6E4B3E1E71B627,000061053DFCEAF2,DAE807F988FA03B1,3303378618FE18E1,12F60BA13CFD2341,93F2620697C0889E,678212DE006AFD14,5E462C5C644434C5,6E1DC3423ED3862B,076024EFD61CDC74,8B8640948C156446,41325920A7AED85B,A5D7922916C7ED62,00004786F0E082B5,21C8C55D185C0C7E,CFE346D9BD312430,040DB889992AF834,B78B888E55F0BEC0,62DFAB360ADFCF7C,337B1186ABDAC059,6C1974C147E9B91A,BAA9D43815970313,CBCA198C4FE30868,C7B1CE44485D8561,97BDC60DD10DA010,0000652B7980CA6A,5B41B02F48FAD0FB,A3D77A8490C10F17,CE9153746D41CF55,D6AB6225E68FAD3B,7955105EF6F0A6AD,34233B4497827B76,265EF8AC86A50E13,88A24E6C8671DCAE,1F62D634FD88177E,D4527E9999858D87,9D347EFFDB42F3F4,00006B6333D159A2,E10DAD4E5747ED2F,21DE37CCCA085E86,205B35627BC848C8,7B74E2DBE89080ED,5055876B63D01D7F,4B5D11A5A5C2357C,A1FDC77923E3B0A5,785D9A984F55FF86,6A03C7253E51E70E,04869FBC824FDE30,1F5B50E2043A9973,000030CA999437D3,EAC3020BACC578F8,301EEBF5E1A71422,D2D5DD4106A318C3,67C6614B2BC48A52,A8A01088539F5ECB,B257DB31C290EE3B,63C3C8DD2ADFCADF,0ABD8494A7EE8F18,A2C4C856FBA96816,D208F505B8D6441E,22C8AFDC6EBDE795,0000050B7DA52C5E,F3C05B6394393DE9,8C0D4A5CD71FA94A,CB786A6EA7BDA5FA,4E058314AE55FA39,A24F26243D1AAFD4,3F347E20FED1739D,F6693276286C36EF,C8A3CB70334196C2,666B2E920F12F45A,D0C93D340651585A,87CCB87D770FB255,00004B60564DA8DF,68C089618F69C51A,1D94EB37E1155ED0,B4C1B8F3BB8E0BED,E3B855829502D8A7,434C790143F8E294,D48D04CDB637AF34,6F48023B425F6DA2,AD7529C8C968E320,C77EA9E1C31A1439,E94BC1FB2FFEB55B,A7688C081097BC46,00002621DA52CC09,746018B4F27B18D4,DAD6B65D4BF0BA83,0CB8A83CAD4BAE19,72E59879D3AB46B1,B21F877917BE74EC,81D5A5FCC1DB7F21,39FF91F5515802BC,01303012830D06A9,07C284321CACD990,0A34609A36847CF4,AE70A2CE32A47CA2,00001B2FBD4E8CE5,CC3FB2A4C02C31CA,B95DA394FA52A2C2,864E5C40276FF5FA,E8FA1A51BD02DE06,838A84234738A545,198D26F48BAC9F44,FA19AA3E4E4A86E7,69F887CE4E056EB9,BEDE09F98AC3AC58,61B4520874A18AE1,D27AF6484A00C35A,000011C2FF9DC7DE,ADC2FF9EF786CDF5,4F5038271E1C607D,29E1C9C8A0B24383,2E0358C47B3156F0,A57D80A2044B7335,9D910795C942061A,725F2C7A471C65BB,0E39BA22B07120AE,C9737825148472D4,0011B5B66D1BFD3F,CAFC76D500F7ABD7,0000062915C591C2,5552BFE3A25195AC,769F9F42D142C002,F9306B251E7D7506,766C2A305D848A2C,C501620A58E7A384,CCCF18B06D6F42E4,F34DFED2D15FF777,61D8816BA0D10891,AA142A2DDC02D647,8CD70838D1BDB5E3,2962B416B592D648,00002881F91337E1,C0EFCD42B33747B9,E7110A1A157C50DD,83015889116F9CE7,5E62ED6F661A51E9,1564AD052FD146D6,E6B13FC58333B93B,BC107D7B0FCA8ADC,A537B0BAF34D8734,F86DDF1D5F616E54,CBA31E7E91F9D6B6,82D195C62F4EAB14,00003EC67BCD37D0,EE0D7EB8D58BDD5B,734ACE30CE586457,0678F44577270E38,33ED28FAE49ED0EB,CFCA78C14B64C4A2,25487FC91F99D3E5,C1A49493BC762C80,F825AC15D939E531,71086FA7E5261B4F,394B94C10493C61E,9292E3A1CC4CEE2A,000044F09AD3A65D,1A952C2DC86D5B6C,BD2C3A943A348540,6F1F9B1B9F7555B4,1C23D9A5E693EDEA,670E68B35D6ECF15,AE3E06DBB1DF7137,06F6C9CD4C7DE84B,919BD501966CC2CF,833AE7CB6309B03E,6CC1DBC0C080A9CA,035C7D3A893AC09F,000053B0347C4F78,2CDB1BB84CFC2D91,1CD631FDF8C36BC6,4C7B3F8AF6E9633C,114712990008F172,7771517751583519,75874D1FAA8B8BB1,B1A288B8CA793D54,3FBCF04444979BE2,42D4AD2E34CD7D40,4DD3C7A65D63FAD2,BCC543CA4BADEE73,000037887196FCD2,47CAE8701A739B64,0143F830002A97F8,30AFC9BA66B93129,45AE6D0479169DF7,3A6FEA311A1FCE6C,83C6CC53DFF9AF9B,ED717E2DA6D524FA,2A1A7E83B56AE84D,07A03912A8B54754,2DC467FC9C88C585,0E7F51FCE649849B,000008C446F9AA78,50ECC1140D07DDE4,38C0A905CE6081F1,55807D63809EE07E,781889847E615F58,0215FEB56C2D7DF5,A7E37D1AD5CFA9E8,9A7B8E4DB48860C6,BD22735ADDD8A853,FE7A6F1E5992D0D5,E18655AF228DFF54,734E39CA2BD52B7C,00004D0AC80EADAF,E2235BCEB22CAF11,115CFB5C9C4ABD65,6B6AA5B17ACB4BE4,B16DEA1AE7D7F73A,01DF45808F13D9A0,43C6041746C98D20,ECFCF1AA6D96E624,EFBDCA70C0341205,83DFB86B8867AFF8,5FA13408B19987EC,8781C06D2EDDB219,0000288F02346BF5,EFD6F55F4B043514,8CBA4B3C6CAC9F06,F920CBEDF739B646,630026EFA47FAFE1,1B5BC86AB6D54284,E17C6864FD43039B,BAE2968C0EC4B77A,98A0BAEDDDDFF5CA,D3869CF1C76A24BB,549E5C466E8AD007,74307D03FE64F4EE,00002A2B88678288,B80E763412EC92AF,00D4B48EB3D22E5E,02AD7FAFB4A564CE,D0B19B63F63B54E4,936EF00E9C79B237,03ABDC1B0C153064,7E73FB33EDA65D4A,0CD61579C2C418A8,F15B000A28386877,FC0C716CE022EC20,0551F9CA92394C75,00005B6708E2E0E2,251EBFD5C70F4AF5,66B13BCB5BA4AED8,FAC4C61913D51DF5,DCCD2F0B7350AD50,2E011A4F0FDB3670,05B131E75846C2C0,62DCED9ACCEB5666,2B27532BCA29D8EC,709885B800BACBC3,EF726CF8BA701D67,B3573FBF778EB530,000058BA7C6E6E06,16A57975600AA734,2B3015A1AD435B73,B60DF1B2740678B9,F6AEC3A71915936F,9CA96C03ED1167AA,38D514A59F44BF1E,DF8DB4D37A7DB067,1B8F713259FAB803,5572075B89C21BC1,35B75AD6136474A1,6D817E8ABDFC0B5A,000039F068416C2E,752DDC9381A8D173,FC925058827E6B71,C321D292CF57D6A2,F21FEF1FD16676CE,2BA612DBF08D7070,D8F7CE3185AA2BD7,E65C175276734CE6,86330066B52FE60D,F392C869F57286D9,386A5B01A93B3778,7BDD3DFEF37437B6,0000067CFDF3769F,10FD57367C1CD269,9EF31B153EC1C484,0C846AE546312E6F,E61046451A62B67F,B6A73E9E63B83C07,CAFCDA702AAF2576,7E8A986548FC0AD1,CE8178391B205FCC,6FBC7DB88B7A4EAC,556CF9302E0471D0,633FD8D0C817E4A4,0000562AB4FB88EF,7FCFA55CC5F54AC4,4732A6095E7FC837,A4FA7E7D7ED17870,D351ADD93E85FA99,D1DF01CB906E500E,887378597D6CA78A,E888A8282878CB4D,891A6141BCEE1902,1AC0369F6A36D841,85D099AFC5EEA287,96DAA5AD986620E9,00004E1A0F6CC77B,8AC8A027283E0E8D,4F60457420AAC213,BDB1CD89C7EC7109,D60698299E28413C,1767BE3F04371D2C,C0D946561D48D5D3,0CC31E459B4EDCB4,D76E505150F65F5C,A47F09E7B0D626CF,6636A846E51F374E,537097E9532A28AD,00002898A0A99891,946AA645AA4DE22E,9BF0339FD55C601C,290DFA13A7007C2A,487C91C5B0B0D7BD,EEA691B538E3C360,385973061794A46A,1685CBAF4927F6B5,6F7FC991E0B76871,0EAB06B08CF69965,8037B8529CD5991A,5A05791F37068BD0,00002AFDFA0ED119,19B2878547BBE49E,C998ED292D57C53C,09DCB67BFE85F9A4,ECE107D6585B9348,04C65FB116AE6D67,31916B4C9DE8BE0B,FE3F4315CD2F28CE,55C455B554C836CB,619FF72A1FEC15E7,6E4E60A2CC77363B,BA18D1A9015DD2CE,00006FDC50784A7C,7A879F187CA8A14D,6CDBE47AFE811A9B,2FD2E51FD41B3E9D,1AC585C557206B06,24ED77EBD4D2C70A,386A148154EE6B17,1769A0C2105E0F3C,2020C22DFDEE29B3,AC0C7FD95D26810F,83308DE3ADA49744,4F7315BBB5720480,0000489976558AAC,500B30CB836B774E,88B77717559D96F3,09D488DB0BDB2A54,5F5BCE01166223DF,03FF2D244DBFF21E,155838EB6BA9FD38,D7ECADC4670705E3,2F80A7279E95F490,7301B1D69BDD8C3F,7874EBA00C08E120,76A994A3844AAEA0,00002885BF2E45D7,C72B5B0A2997A18D,4F4209F37B0798A3,AFBBFF10D09B1CAC,B6B7FC74F0DF2CF8,9B633F051657FD04,4BE15ED0D4A5E4A8,2327CCD080D1C4C4,09D06AD3579FED33,CEF5B20EFBF84B8E,1E29625E8B0D60E7,6D9C569DB899E900,00000A119ED4B3B0,098A91AFC97F86F0,34815078E367EF0C,1C911854BD89BA1F,0B6FA1A7DC6E785C,DE901B4350F12E75,A37C328DCE195ACF,37D7CF48A4139444,C8F07269FF2CE8C8,1C64D755EEEE89F7,A7B43DF3F45218E5,25EF30D742F90F50,000049BE763D26A4,2B67AC595163B7C5,20FF8C308692253F,9834A985DE9180AF,211EFA5C34412434,D10DD11AFAA53319,A5454D976F9CDD49,1DCDE3BC336C58F1,864EB9832A616C5E,3900CAFF3CF80C2D,0E8D965DE9A93C2A,8E6210F3EB7C3E4E,00005A37996B6A0E,49D694D6ED300500,687EF19021893D02,A4A3EEA2C9EC422A,6A371BD7FA7307CD,63742580CA4A1071,F03BA22CCA7BD4DB,9BBF09B586CD89FC,9323D50FB692FE30,1647391E3AC4BD39,6D84BE65246AE040,1471E5F6D7BCD60F,000035955E57FB28,899C43926CB3C7F6,7E31588DF8112C54,CC8C56F64773A3CF,FC21D52B9203D4DD,3D223F62E6B95293,A310EBC5CAC2753A,952FBD58C90FC86D,033FCBC9CCCDD108,05C105E9B01A73CD,6D77B5237B14C1C4,6D9B5F675FD66767,00001D8C38D21DC8,B39E66EC947A09FA,51CF661BF64317D4,BBF1B8D864789701,43EA9D27FF19DD37,CD0B62B7F12F88C7,5F224870C62D75EA,E3B5C4359B32BCBF,FEB9B1A9BACFC460,79546B1BA584311D,910589BB0D5FCE3D,011598FA7105AAE7,0000406ACD718040,0B036BD6523F95CB,2F51D21CCF451089,D7E5220B44B9EA48,74A6A2605E1A50DE,51455D9BD9C0D206,D8E73091FA00EFDE,B347119C3EBB78B4,FB88B0652F61F975,93229C1DF7E98975,58B52AA34F03DF28,6FB3D7A6A35F31EC,000031A99941DDD1,D4F0604160622643,7C04219F501280F5,73A1BF17B6163C55,3C2A1922BFC30221,5E23D8E177002808,CEBDA3019B6644B6,0EE7CB8A63445711,CB9D44417FAB170B,C6E78B40F49A708C,0CB0640D19154D7B,E320848CC3AA25F5,000019F09C6EC1E8,F4029C59C5ED8D5D,50E73AA4751EAE92,76419031E7F39E4C,7836970094C40417,61D733F38F37684E,45EE18A09C7FA0A9,4BA83F284C58A0EF,18FB004432CCC20B,9E9C53CBF61690E2,60EDD9133F8E3696,018554ADD798AFB9,000016DCFBCAF978,0CE5B2A2A3F9944B,333A32F65A4AAF35,114E9DAAE1DAF215,4BE769FA3D61E2A9,70637F6AF3A1CAF1,7A71E447A4A4713F,DB044500A27660D8,B0FB5BBF55D666D4,01EDEF7E36303E94,704E7A35E0BC4050,1D284B72E7FC0435,000028F4EC75669F,8CE037853226ABAD,7F2D53DBBA66AA87,15DEADE616505EC8,8C9DE0D4F1000AB3,5C88EC7EE0340D57,B7FA4F10878296C0,A1ADA2D24B01A9D4,DC94BD575184D62E,D4BAA95144B63DF3,E968CB1CD771A168,D1559D4BCAD8DFB0,000033A1C237A6C6,7B477C21CFFABAC2,8C8F7DAD549090E1,4556F34B0A14A630,0ED8BB022DA17E17,9ECA0B7F7448498D,A7BD31409ADF60D7,5E79417992899108,905FD446630D6F71,5A46DA41ECE59B3B,A27690BB0EC2B14A,91CC887DA3BD01F4,00002AE3A7394753,9441F1C031E2A7B8,6591625644739248,E7F7DA92DA826E09,43C5F1278241DC77,B409769F2B53F146,41264D7E32D0017C,482A79A440A57D4F,00C465163EF60823,DA251FA6B8B07F33,C1320F0CAFDAFE00,8B62360FA4843986,00006C5112C373D9,2123B9BA766182A3,36CCAE37B5FCBDAA,CA6EE7320FA47FF7,BB89DEC595295550,738AA23500AAE142,3C644BC3283B5D7F,8FD54869348146FB,853E8B2323C4148A,3DCC56E9160C0044,F5582E122E4F3F53,EB538F272F9E908B,0000496569204AC0,C59CB60FB4AD6747,A138E058956D5A28,41AEB634096325A8,BB9522D9EC003E8F,0BD34077C2D56095,3450AD3DD1C507B4,7185DCB52DA91779,F2C6D190713A3CB3,EBDB15947EAA7B18,B13E28497F5E5DAF,6C680451EC99CDC8,000028529474FC57,5C24E025D43BC76D,0A4CA935026956B4,07AEF5B69C3F6248,08ADEDF507ADB0D6,4C84E79C5D86671D,CE192A98E511AD26,BB89CD386638DF8E,3E724F7DE7C03A29,78AEAD25EBB8CE56,3A0330C59DE7E71C,FFDC0CC7C2E76DD7,000030E932CE8608,6D95FECC2360B359,9A9B404787F29B63,D5EBE5C6391F5204,6657FEC7D21E93F1,4CAEC81B5812C013,9DA83E9724FCD01F,47F83B00700D881E,49F86012636719C9,575DF925823F38D3,153918864A450400,DA6543287074E261,000030ED9BDBB433,5BB574C18605A296,7C7FC92FF748104C,9A0762D8AC0FA21E,C0D569C609FD67C2,7C51B9A81A01CC38,3551F9A8B2C29E40,E78E32F2C3BFD1DD,45BD416495F2FD2E,1F2C9EB67C1C7EE0,DB14C31559935D18,164D70FF7918D8A6,00000F6C55567FC0,B101C5525583D197,874B2BDF730A466F,3F6813F87F2D678B,D181306B4B1CB181,B3322E7DE341B2A0,0F927D242CDDE4C8,7D88BD9716C2B034,008E192FD66DE910,1DAE69D28BE46F8F,4C59BE0194936220,552D87399AC1D653,0000621F5C594C61,8F03A9E8BE4D33FB,46FC912BB264AAF7,F46BE6A61B7EC39D,E457B186185962B7,9D7F1ACC7441D97F,828501D242BCE9D3,03BCEA6148F643D5,CCDBD7D94E64BA4E,BE6666FBD9AB1BE1,6CB626B5AD78F9EB,DE67666BA7D7DCDF,00005BAF88A97311,3927B43FB82A48CC,385743FA3A12AE89,93473332792319E8,8969C024EEEFC896,7B914BA93D48FE50,2CBB723456406D7E,D7502969AFE36BFF,1E8A68889A09B3EC,9356611A231064A1,1404140A38259A45,21949EF814A24DFD,000011B79B3DB909,43C485D568B331B9,54E9546A4800A783,DE2464833E4AAC5E,E531377DACDE941F,CCF4CE870F348F28,2D07BC370A2617E6,1C87F35B90EF8879,45968298CE825BE1,356F98B4841EAF74,9EA48ED8E729470A,8D1FE49B7773C1D2,00000A60A36A614D,90011D948FF333A5,0272B70738560D22,24AA321594A318CD,D40AD69231369B90,C95B483502892F05,35E582E81B9DA5F1,6B9597BDAF31C481,8EA8DE93C701DAB9,CE2D0CF5C9458A1E,C79CE81E68BC762A,8876E9A15D3941E4,00003A1799FA5E98,F746E49CFAD785BA,FFDA3E10BFD0324D,BA9C53A46F21EAC4,D491BC07928AA4AA,BDE3F0FF2E93637D,6F21D44B07E861EF,7A9818C6EB9B4AD2,B9EBB0151C6FFAA4,CEFF5DCA5BD8AC0F,4C37C8F57219935C,E7DDF1A78B06D3B9,00003644FF35F6D7,86A4CB0DCC0386C8,BB21FEB2CB89ADF8,802A4AC54D70EEA1,1F0C8C6A46755228,22DE7A444BDB5691,071B8B87C2541C21,37D3D22D93EB8E82,B123356E5CFF3226,C1D90B5BAF752ED0,5A0DFF9B18810CF6,F4A4F427545546A7,00004EA881787815,FCBB23C8168294A9,790EF18C14505B64,C39935F70EEC6771,012E0ED3B1BD8746,97EE7CBDCDE0014E,1BA1C0117C6EF357,893CAA32DB2DB7F1,328DDF85C884DB7D,4739E5D88F578EF0,CBD8255328DC38A5,D576B81DFD4A85BD,0000434033820651,4D17E91E3B2F9488,8DBBA0EA1A85E907,FB15DB50BD41A1A5,75D41FEF89ADB860,2C753A09C4AA531F,A49186A0D33BD6ED,A7288DEEC1B3C959,F8AB7F7607A5FC4E,6A2787376A32F0D5,EAD5C582F8228188,A50AAA5E0C4413DE,00003EADB13E84CB,CDEEA5CDC5F16EB4,CBB4205F393A779B,865D260BFFD149D3,55CE2D6B89540A04,97F92CBD4E6F8C78,565073C6384FB153,31EACB7C1ADDACD9,A203562513EBABEC,21098B7C3D1C8CE0,C9F815A1A88A71B5,8090EF479FA93829,0000319F076C0D86,F572659FBF7C863B,363B160E781BBC1C,7257E99006519F01,85926093F7A5F0D5,A9FAC58637F596FB,CDE0B405B0911F04,AB96B63CB992C922,963942C25BF649F2,13F0FC0E421AFAFE,506AA53B304EE3B4,D95BBA118C98560F,00001AE3D5DB59C0,1FD62C97DCCDADF5,56714D65A6033C61,EA0EA5EB44065B9D,63E1E66B1D115EDA,39C36FF6920946A7,3F46393666A88173,E4B3614B0A535461,BAEA6A2E3FCE21DB,C0E7786AD9F7ADB1,88A9F46C7F396AE7,78726FE0EE540260,00001054DBEEFC73,88B7B1FBF1D71E56,026F57F9D775CE4F,347553A9B45BD084,97013C52F8D6A35B,A384EBC2F40BC457,78BB66262F2C4738,87FA3F37EBBBB5AA,DCDB43B55BA68072,CB7A94CAB3E4C842,0AF158F8A37A79D1,BE87FA437B434BCE,0000617D7BAFC9B1,B9C5A91F8DA2C120,582A77A233DC1D8E,2633E9EC84D07C1A,4B6DA3E5F6EC4598,A7D0D29D08C1FCFE,EA609161FADFFBD0,AD105049FA4AF747,A411CFF769690F64,E38F8F992130DDE5,0BC547A375D882EE,53BC706F8B6EB2A6,000018ACA1FBAC18,0E232044D1327D55,DD83DB7927F24B12,DA8C90ADDD3F8117,80CC380CAE04711C,D9AA83C97DA4C506,5A4D8F07E72744CF,505EF7932B185DD2,C38C9A7003A3E8EF,D29E6ACFA39854D8,FED34F9B036733ED,A9E7F91CAC714737,000034E93748C125,281985C683948C10,A9831C56E6F1BFCF,01A75FE6ADDEDDBE,CC017EC72CF09FC7,B8C5B2FC7077CE2B,27CA64D71730EFB8,432207212158B7FF,A22451B86A6F3CE3,AB32D716E29DB99B,AA800E7E89E106B3,79C9A2EA146C380F,0000028430287D10,55068DA6EF287117,038FC4FF27E3EB8E,5A1B83D3E9839E0D,227C893AFD199971,5D8DC7EFF1038CD9,F7F5205FB8A84445,32F20A1448294543,A2EA7A1161ACB26D,100E90E1C833F1CC,186B0F7B0D3F95B2,6C0C33577CCFAE23,0000588945F6E8A4,F3FC86E8616A39E8,9C31ACE64022B763,142D30D26837672A,3ECAE5DB88ED14B3,F420C794FC6034E4,E03AEEBA46942CB3,E7417323EB8CE70B,4312016DFCDB633B,2658EBD52DCCFC30,4A3D3EFF0714C39C,CA707D7060EFAE75,00005B0ED5676150,48199CA916E4B309,61701F68FC67CB84,F29397D137B7C122,7E043FCF73870136,E4B3A67CE3DF5ADE,1870C55A1D145E48,0357944026883196,E37415FD8F0FD38A,0518237952A0A22F,E156CCE610344F17,52E88982E18B37A5,00002D64819E4701,8F47DED2AE9AE506,15C503DB2AD05858,9DB0E062679223BB,E47C6D37D1F75101,477FBDAB2E4BF961,C447F5596D1C46D9,83962E808BDB41FF,F09F8D22A1067309,B732073EDBDB10B3,D739928EC6979669,E566FD63188F72F1,0000205FCA364617,6E10AACAD408218B,178737B42ADFC5E9,C91CBC3DE80AAAFB,3C2E7FED546DE89F,B78B6B087F6B7AFA,944D5F4450D356B3,2AF3A0897AC8E205,3EE0DBF73BD6139A,E1F73B2B594AE7E2,13B882451F59B563,5E5DD4DE51727D3C,00005D74B7287BD1,AFF815CBE2866933,A43A258C4F9C4166,F48E92CA6B681C27,1A356C7AC6F71684,E1CC286A042C2A69,B602CC046C3E2B58,ACD0DC5BE1457C58,70C56E80C6A855EF,C58E3CC7EFDD95EC,767EF9CA6AEBD13A,2C6776DC418BED00,00002A7726CE7BB8,682B1B584EA446DE,9F81A1322D26558C,2A0077E2523C5710,501F44591C8ECCF2,E4C0D3D48C3F387B,51B72EEE03B89CFC,F588D042B7346ADB,9EF86BEEE48B1EB1,9F8466AEC43B4F1D,D842CDB63CD45632,04A797DA4BFAE2C9,00004770902468E6,C5598B52011996CC,0629D38ACD3CBE15,736615FC5429EB01,385B98660D7CE822,C027B30E17F92B4F,D8C1BB14325E95BD,4A14D53C001F51EE,9E76737B8E333AE5,C684296FEB0E354D,7D0F4211CE0ECB75,625A5CF4EC2FF923,000044DDD1803C1A,2852257B53E70106,50183162234B0068,51CFE39EDE524514,E33D557B852A9A16,C6B42156A2A85EB3,BC8411D00D88C874,337E3F539C6C066D,BDC9E4362B87152D,BAEA5AE4BD052B66,2FAA787BC67D9737,92CAE9B8826B6684,00001B8F0BBDFB5D,FAE3B84A3FE0BA4E,02D2AA239B66F930,46B7250C1CCB0538,0830886C2F36B8B7,771BE25BE2B26AFD,CAC87D39DFC6CD4E,A75CA13200D73AED,3B76415E436DD5D8,2FF5E0E54179E032,50042FD8DAB127D4,88EDC98180502C8D,00000ABB523D6AE7,31E31531544EF632,F30B0C840C8C871F,780C5926A92F2B3C,D3074A06049590E9,2AF2EC95D6B5F79C,E362E0BE5938D61E,2B7B86774C39B7E2,0B03FC75395F0851,5CEBF502EE511D08,7DAAA1BFED2C218C,01978C3AEECB1977,0000601911EA19E8,DF6AF2DA30338644,1CA46D4E0DD06B42,7AFE4995C893D4B5,9A34B9F5DFE597CF,006D9068180B5D9D,DCD6BE6AAEBCDBE9,B66438F5C333D091,7B66EFC15DCE994F,F6B75043E1035B71,234152C124FCAEB9,3E268FFF9A2308A4,000033B371E2BC1C,D56664B8B1E4574A,F667CD83EC14A251,6E44655BEB02C621,A80B25F696977DED,EE69A583778432AA,8AF7194352F22AD8,B40EB58943774494,0BC74A0DDFBED8DD,5638ED4585DB33BF,2B518C84031D0E13,56F1D2A5374D6C0E,00003873B51666F7,E9E8AF9621831016,52D56C59A4F5A155,86E48D4C2AD3828C,FC49A791FA4854E3,90475E279B04A214,AFD47961F337FA98,97A6E9C6EB043CF0,FAAC6E8ACFC76F1E,56EAF8627E0F7D52,F87A5C96F358BB66,72EC229A0AD1AB1D,00006CF266C25C36,412CC292310B722B,8071318DBE2B5CFE,2F6AAB28371E9A9F,2AF64008B73C54D9,F9DE49C27F9C0DEB,B9C1AD814A5B0566,E7A2BC8D96F0C77E,E3C5F26E7324BBDD,9BC5B8FCD778C1F8,D974A07E740C0007,717BC01760F3D9A5,00002019EDC1BA92,4DCA3B50388E0559,FAE384D32990D875,40E3A57393025DC9,D45F07643DE98C8A,8FFF53F8943844B6,D52AD9579C28B585,659B203F4B477768,B330E8F6D1009643,DA73A996FE44DA14,4D9117A401E123B1,DC7899528B71B286,00001A882CA55E85,395A11C8CE4ACDA6,7F7CC0E508F76CCB,E23AF39F94293F75,0F1BA73C95B293AA,F0AC1C38F69BB8C4,0C625CAD3112747D,27D6DBF48D332226,A2668206BF7D2063,6CE42674D759A8BE,66F79FD81D33014B,0565620686C135B7,00001F3ED2A0DA6D,3540A295BB04C1C8,B5B9C117E41DCD95,D6D4EC8E0D2B643E,F4B985B1B967E33F,7E16187532FDB92A,5395FD88D2F43A1B,4AC5671E868FC142,C85B14FA67F047CC,D8F593F74D9E43AC,039CD5C7829AB2FF,BB1737717DE92902,00000E3AAF8A1BBB,3540A295BB04C1C8,B5B9C117E41DCD95,D6D4EC8E0D2B643E,F4B985B1B967E33F,7E16187532FDB92A,5395FD88D2F43A1B,4AC5671E868FC142,C85B14FA67F047CC,D8F593F74D9E43AC,039CD5C7829AB2FF,BB1737717DE92902,00000E3AAF8A1BBB,395A11C8CE4ACDA6,7F7CC0E508F76CCB,E23AF39F94293F75,0F1BA73C95B293AA,F0AC1C38F69BB8C4,0C625CAD3112747D,27D6DBF48D332226,A2668206BF7D2063,6CE42674D759A8BE,66F79FD81D33014B,0565620686C135B7,00001F3ED2A0DA6D,4DCA3B50388E0559,FAE384D32990D875,40E3A57393025DC9,D45F07643DE98C8A,8FFF53F8943844B6,D52AD9579C28B585,659B203F4B477768,B330E8F6D1009643,DA73A996FE44DA14,4D9117A401E123B1,DC7899528B71B286,00001A882CA55E85,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,00000000000249AD,0000000000000000,0000000000000000,0000000000000000,0000000000000000,8310000000000000,5527B1E4375C6C66,697797BF3F4F24D0,C89DB7B2AC5C4E2E,4CA4B439D2076956,10F7926C7512C7E9,00002D5B24BCE5E2,C6A5EE3731B53259,80833F1AF7089334,1DC50C606BD6C08A,F0E458C36A4D6C55,0F53E3C70964473B,E24DA352CEED8B82,BC15BA90BCC55682,382F1913547AAC13,9B6A71F2FF923FB8,1E6B152C3F7F55FC,08AD2E9910F9A6AF,000050A702A11CAF,4DCA3B50388E0559,FAE384D32990D875,40E3A57393025DC9,D45F07643DE98C8A,8FFF53F8943844B6,D52AD9579C28B585,659B203F4B477768,B330E8F6D1009643,DA73A996FE44DA14,4D9117A401E123B1,DC7899528B71B286,00001A882CA55E85,CABF5D6A44FB3E37,4A463EE81BE2326A,292B1371F2D49BC1,0B467A4E46981CC0,81E9E78ACD0246D5,9B1A02772D0BC5E4,99272F66C368B766,123A861FAC0784AA,2F590470894DA4CA,81C5DF3CDA17A448,52FB592E19D1B364,000061AB25B7DB60,3540A295BB04C1C8,B5B9C117E41DCD95,D6D4EC8E0D2B643E,F4B985B1B967E33F,7E16187532FDB92A,5395FD88D2F43A1B,4AC5671E868FC142,C85B14FA67F047CC,D8F593F74D9E43AC,039CD5C7829AB2FF,BB1737717DE92902,00000E3AAF8A1BBB,B235C4AFC771FAA6,051C7B2CD66F278A,BF1C5A8C6CFDA236,2BA0F89BC2167375,7000AC076BC7BB49,198526A863D74A7A,7E517645FEB10140,2764B22342F73633,2DDAEED0D8A70E62,37D19D605AD13396,3199F74D0C4929E0,0000555DA89C9896,395A11C8CE4ACDA6,7F7CC0E508F76CCB,E23AF39F94293F75,0F1BA73C95B293AA,F0AC1C38F69BB8C4,0C625CAD3112747D,27D6DBF48D332226,A2668206BF7D2063,6CE42674D759A8BE,66F79FD81D33014B,0565620686C135B7,00001F3ED2A0DA6D,FFFFFFFFFFFDB652,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,6B9FFFFFFFFFFFFF,8EC4E4A1129C0C42,711E035AD4A8A7A6,3FB0E0B52A8F9A48,38BE00CA8AAAEDF1,FD1AFE3322A8147D,0000428AB0851139,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000 - -ph3_T1 = 61F2C46235355981,B14A772CB29B82A6,D42C0B8FC04184DF,FCA910510D39E137,7C362C336F08DC04,5AD83F13B81712F6,4F3DBBC2A96F63FA,0A57610E390A5607,14C5DAF1A1626E5C,9E44E107664A2F4E,8DAAED26BBFDB0E3,00002D6B4A339DF9,3E26404B0AF5D1CC,500F8B5016019FE4,783C57F59330D4AE,9A63B0E9FEC0B16A,60C2C9156C323CB1,7FDE85AB8348E8BE,0D948E42F685D4A6,0D2620E19066F726,E0F7B959E1E34CC4,DA22A41492CA4FB4,45FC1205CD9A9FF3,0000647A168C97DD,A3E1E0F284119083,54A1675AD5FCE7F0,0367178870AE5931,1DDF75E74BF11C01,D575FEF284B33B38,CE98D0BD1FFEC121,38F63CFB654FABE3,E6787C23FEE5167E,673649AFC7CD4016,E94DB8301F0C3EE7,673E019BECC49377,00000D2F6E941025,380DD270B4E38753,3887493104C70199,ACB249A68C2C8A2C,2AF58A3740A4DC72,EB9FDADA18EA7B81,DF2B51EB589F2BBB,2B5D7B01DA7B98F4,D29718C86EF95744,45BE21485F9B5841,359BA73A6AF7D10B,E9A780CED50BB85B,00005962C56E14AE,6D528C376AE2568A,F5E98924F27E28F2,83BBFCC7C51C11ED,0DF8E1157C0B2104,09EAC3B579A1FB0F,1D8A1308F31C3293,04F39128DBCCCF72,84757DC1D6865E0D,9077B3C839D63CAA,9885B3F80F35DEF5,5D2A7A7F119311D8,000005E9573EBA6E,EEB80519CE828003,5FAA4F091FFA4B3C,180F1C0D7A185086,4E39DB5A8788A014,92ECBDA3B525C47B,0ACBCA986C588FBA,B79A38862540BF6A,475048369F46FBCB,3DEA309CD1624773,F1C9CFC0B8AF783C,C976322CE2C8C02B,0000239CFFAD4B79,A433E0DD4C33DD9D,1DB3C40D971FBC98,7148DFCB642ADD87,A90DF39D90FEB5B1,C30D9D6BD4D03BDB,FC9B4AC25D560D3E,655F6EB70FE2464B,DFB7E778CC4C60E3,E19C560DC64269C9,C31206407A0FEBFE,080218BA788FB306,00001B23221F863B,8C3EEBB6C18E2751,6D8DA6F801331A10,203945342960FC09,C21DD47346BA5B4B,801E1D5637E8BFB3,30D207D58C2883C1,3F0FF731C15A5372,A8948F3D9D05CA82,5699F3E728A4995A,0978DCFFC7D1FCBE,B18D4EE97DB42F2F,000050F2EC7B0BAF,A78927CF314B8C94,CD8550A2160099E2,43A5069BD3B2FE47,61CF5B9C1CFFE0BD,F9075CB076B7BCFE,7E26934BE2ACD14A,8FD4EBC9B50A43FD,F9C0B9D603608F11,B8BAD7BAB7E7B8B4,C99B88E620745263,7AA683F3112BD1D6,00000007726CA73D,8027986681D32884,DC639598DE6C7D0B,1331F490E5D4111C,96DE70470A45E502,4FC409BF13B910ED,78BA2F3829ACD860,E8653E219B87EA16,8E98824746BD30D8,E04A044C5AC1E23E,894A19390A89078A,4C2E506BB1950536,00004B2B337B7465,6B2E15CA156FC79C,77188A6E2E7D8B91,6CD043B43052F252,E1BEC7AE9D6EDDB8,DDA346E92E996B4A,2295EA20B1340163,1B7E59C08B6A510B,0154984C4076E74C,4A41430F237B4005,A7AFA207DB760555,E1CA6D12AE3A29E7,00005DCDDFAC4320,07AED6895B0CE7BD,0E2592AE7447D965,492AEEC10F601D46,E59AEEE4A025E80C,B61660758F5660A3,E97E78C2288FADA3,09CB16533AF75E84,5A41C21412E81810,20C679A70AB34175,ED569B6A5612B192,56532D50825658C3,00002623A5E90691,30FD5A3045EACC1D,1FBDBC13BDA82DE5,3A3EC2934A322064,DBA996F38E453D23,A11BE6A70BEDD90E,45C19065005CB33A,4426AEED0619061E,76FA12F869ECC7CC,DA55C31FF849950A,1E0029A16B1228C4,CD59A6AD63FD8447,00005A55677BB501,FCF27604F4B08E92,62769B284268C25C,BA0CD67CD35E982A,B2194B734F471A50,9B500EBEDE8AF10A,863BE756685D164B,0877A32C1F62857F,40FB1CE4819CCEAB,D5EC1C7578B6541F,8D692C11E1253C2B,C5091ED42C8BF666,000007C6532A5A14,F42F6A14628B8F21,8EA82569519644B8,4F80AE531AE0EFD6,3FFC70361727D330,734D3549A86D3032,5EED94A9536AEDBD,5D2CA5FCCB6A5C99,2A70FFD43D8E2A2A,B6D672F5F67B5750,3422F460E4781E65,E3A8FB856ECAC907,00005CA66BCE5A32,150AC998C143A5F6,46102EB917878DD8,D2C9150AEFFE6D74,694DE55C6265A7AC,CE58ABD3FA7799F7,1A829B6BFC595EEC,F45A23838B981AF5,6D3017F6D0E11F2D,FB554B978A50ECF3,039348E2DAFA0776,303B29BCD086DF41,000043931162ACCD,B43A5B7EC264A484,CC91FD3A4AF8C866,A09A12C3A46CA8F6,886A77C6ABEA7A11,9A953AA6BD9A1871,CA47A5D6533BE74A,7FBE28A88A394C8F,DEBFDC4033F480A0,96826AFAB216C488,2F6CBF18A8723C12,3F637ABBBD64520D,0000202B45A4CBE0,BC28A0F4EFEF59BA,C5FCDD4CB236024D,A7F8FA7F004B2462,E45DF3A3A2317475,403B8B831862F2C7,B387AD1E0D9C4361,F88E048E2A030F39,6DD9A98FF681C183,A9A5644A4B061A4D,88A9191C14DCC723,0B441BD1A86F5191,00006D19455EDAF3,0D2C974E28703A95,175559ECB942C34C,7CD732A9A37F2676,F2FA7524199AE520,D16E612286D2EE3C,B755DB85BF9CF7D1,32AB8DE6D35C9B0C,9BC090F62B4CD17F,BA40606F3E7AA0D1,E203E9B3174F5F66,2F13B46444F735CD,0000653531FB68C9,DA48FD257901590C,534CFEF849AC6CD2,81635EECE6895A6B,7A5EEEA3B37CE63B,A3382AE6B52A52DD,7CA88A5FA81D0C99,0BFCA0451505AA86,BB38A5EB1964C3FE,698C82FD96357312,077F5C131F6E5F82,098ED1D2461C693E,00001DB8AC87CF5F,E6570173DDCBDDFD,4F5401BF473E8433,F95D519665F12BC0,9EE519F3F4E39C8D,BA1C60BBB24FADE0,F8C6F9E575CB937C,5840112F5A529F33,D4118A42AEA1B0ED,B67D3908E1419945,8CBB35343C590AF7,2CB9B99D9FC6950B,0000212A4B33D257,24011EE9F6E74861,37DB9AD9F53BFC99,4E1A0877A39771DF,5B89DA750C844A12,99674C0EB0BE3A85,D8E85B87645E10A6,2D4B4BF6CC5BB090,DF40EF7E5D94937B,F8108D6EDA17256B,7339FCFCF73F5495,74FD2B4410839642,000034E57C46D50B,BCEB409B401223CB,97803C03A2190A51,3BE6A9D77A4B823E,B7686663E7CA86C9,4C2E034714E5F721,64428B94E70B0D4B,C562BECF74BFFFCB,7B89522C69D71ADE,DD68D30FF08EE555,820F9F35E2B8FF3F,4FF92D89D2BD54B5,000068BE2983BA5F,722A6DEF84D2A077,3226ECD43774B9DF,905FD3C9B1D5D888,6AD3CE3D7053313C,4004EF0D83712C08,0601DCD6E2BBB8C7,782C7E9184C522AC,E9FEA5363B4720A8,EBB8649C8FF39264,1CFCFB9370084C1F,EB847AF675C0AF4A,000006EBB36983E1,81CF5DC5BE123C64,F75EFF5DC1850BDA,286AB6E7CD68399F,DAF45719B6E3CA5D,86F92B4297721168,3A5690E6F3BE9794,4A80C1CFBE34E306,CAD698244676F53D,367B4D2056B09EEA,A5CDDEF2EF51838E,FED1FFF910F75272,00000E0C28703833,7D9E374864DC1729,B76D13AD977F4351,F57C91CB9BF62AA1,02DD6FF89B9E016E,B38148BFBA93F989,B9CB8D05032D2BE1,9869628E1DD4C118,C41FD6606CF8E64E,B79ADF470C090C66,54B7D64AD46D23F2,6FE6671ABCDD4A43,000002A4C465FEA5,E1BFB4BA164A6C2E,1B4F30C541003DB5,D3D06ACBCDBB4F0D,8B52A39DEB38CDDB,76529B49EC389C49,F4F02339DE646D57,AFACC7600E29AF52,598D8F128E19C279,836FC4FF2D342237,ED001A2E81B54CB9,C0137AA63D9F3115,000055820DEF4910,7C861620B1B65A38,10F54A6CA7068BEC,CC93985E64587FB6,A521A9A4E36F5F29,B00780DFD671222E,060EA946E8115E62,9BF04AA54AB167BA,96D06D6CED86FBC5,EDF737BBC49F05FE,79151A1CF64F4F1F,B6FA508C99A7F949,000041AB9236E456,60AE886F08F4FF07,CBDF7E92141D8C2B,7AC749EF515D4998,CC60577E5BDC0062,784B8A2887A6BDA4,1E945061B1F3B7DE,D43EAB76E326A336,C9ED39FFB18ED8FE,DA2F47CBAFEBCE04,0813C95D376B4924,5FA89146E0E4381D,00002B61A1FA30FD,5A533EE1C61AD161,6E1310CD5678C227,C14DF41B1E77E5FA,457DE2A8AD0F6790,0642A4461C2563AD,43F1BA8364E54BFE,374FDD91091DAB70,32526EDF54DE1FC6,8461759438494423,7C441E3BD742BE03,F21DF043D0BB1980,0000102C9176C000,5364126AED2FFC77,4971C5995D1D0E29,76A0ACCDB0807E04,9F9F89C47C48CDFC,C105EA35891B69FC,1B2781DC3B5BC5F0,40360ADC5C1882E0,B646BA77530106EE,585057B3AF56CDA3,9ACDFC9DFC5B88EB,0560C67287C906D4,00002B86C538CD53,0422AF0AB0AD57D2,3B4616D0F09A2990,F38E2C087CCAE69E,7805607431DB5F7B,81225BA4752B2CB2,0A7822646E2CEDA7,CC44C80DE1C474A0,2AAF08907B8C8957,2B26729F721CFD39,2FBD094477E70928,5FA5035016F7BFA7,00006CA651AA3822,7C4B2B60EC103CE6,AA902DBAA18F7332,D260697CB15E37E7,6CF6D812C67A050D,7012D1A0755C1649,1A969CA0D56EBE16,0D53A83718B8C147,DB2FC2B3592F1AC6,837402EBD91302CF,8D5BB4A3FF69C499,A11D55491411B555,0000162AC625C40E,5F75A23A7B0AD0A8,49376ECA6A75F4F8,FC1D6DAB1588D196,9D15DEEF58D02717,7B095556F06A5638,E044086B041723EF,7962A6E38B068DCE,66E5989538D02570,2BC69D570684D629,C2F6448E43ACE035,2E98F2FFB6B175F5,000016C124A1F6AF,F18BFAC237E7C1A8,94C09903C78A70B2,ADE108A07D37FA69,336B9070375B13AF,67A9371CA74749AA,FA52F12264FD63B2,6E9635959DDEE6BE,FDAA3C8F0F685763,F85E27F68641A1D8,68278B963A13A62C,C3E44776180B42F4,000062998A3C6674,DB01D4CE1F5F4E84,16547E4ED09C7330,0794CD09A42C703C,E357BCA07769C3BB,D47B0EF8216394D3,DBBB9EC8430FB845,5B66D3028D607536,381745E4B1312F3F,60DDB98A3D461775,052E4EA9CC7A6B56,1C3AA1E6CADD6C9B,000008552100BCC2,84925452074F35FC,1247D6FD5C3F5192,C80DF14A9252A841,BEC886CABED8C93D,1FBDE3BDF6EBE850,58E33CF7C2E4650F,B0D442AC0956B303,4CA5B607BD558B79,5E0A3BF88798B019,2CFA34663CD95488,EA7E7149C92B0E9A,00003D539F503EFD,22AEE672E339FA6A,85B436881D3BB923,20EEBB6879805FA8,987064074F27B021,AC6A935F94EAF52C,92BA72301CE8621C,BE6A2425CC9F44DF,9A72D8BC8D1E7E9B,0144131BB1742493,543DADB20F4A5FF7,02DABBA43B780380,00002A8FE70E32B7,1B7535959D718B89,DC723BFA7483247C,85344AEB952A15AF,B65E23C730551126,5FD9AFD8C48C1CC7,B7870926C16850C7,054FB85DF45FAE70,C8C5636FC4E98989,5E7774D446431C6C,B7046972410A969E,4F50B1869162CB17,000004040890056C,FB88F8C29708BBC1,FA11F56B68008229,F92BCEDF0CF76B7B,359F4D040B333FAA,C2DC98452EE7EB85,622E677FC7E664E7,E3801B9D912E1347,22E20A3AD318AC68,85432DB58BA715D0,9D494C382EFE9899,F0E04417814B2F44,0000302A61F598F1,D9956DBB63AA2B37,BEDAFA3BD6BF590E,85BA5D43E4BA1075,8DF8183E0BC5C57F,80345080B9A0BCA8,3F9ADDE0E8CA6F4E,5CB131F848C10DB9,373B5AE7D43AC7D2,77B26E9FA5B171D0,B43D5BD5A832169F,682CF766AC58E1E6,00000EECA2A28F17,B0B9292636AE33E0,6974C604E4042BC8,270777C6D81A11D8,42AE6BDCBC225C85,3E921039F41A32F1,DA1B650B4167976E,D20F4B7194086AF0,0B207C8CCE588257,0F4313DB27F66242,AF21DE15D257FB50,7AA05A6F0E5630BC,00000DF34BD63986,A4A9912AAAC5A394,7D2FB8574D3E9F9F,D06B7FD2914C9469,C1410D6CA79B8C38,8518617AF34EB8B4,7A04FD979FCF207C,D090B56E437F93E3,FCD3B44D9C54D4A6,62E2E27F565C65FD,2FB42B46ED021294,1ED737E75604E4A2,0000614805BF0AE7,A0BC33559E6DCDEC,0B1155001569C215,8BF0553D9A78B15F,39116AB0B1C6C089,5C9E1956745B0729,8FF5DE369FBBDFE6,8977F3A6BF168888,A470DC48A46F8517,586C44714D74A519,DCEEA8F31104F5BA,C983C30052A82ADA,00004D4DDFF6C810,E77F53D5F28E3268,6D7A216CAEE34562,1B39012566722042,18634A0E9547DE98,933BAAA23B0CC671,2CA365F2380D0562,8853F9B40DFDFA04,CAED2A38F7EFF123,C97870A906BA7860,5EAA5D35C6B27060,DB90327659075F41,000016E3A40DC0E3,1396EA354DFC5EE4,09D884D055EC947F,B816E4C80B600DD1,C2448E2D8C3CC9FC,EB60EE36B63FD893,1EBA001E5E1998B0,F3C4AF865E579316,C927AF36B58B87E2,0EFD551C65E5018A,C4B830B6A0E8C7B5,C0F323684B7A8A84,00001BC0315377F6,9A606D88D4071B3E,35D46D0989B99936,3B8665BAAAB8ADED,1CC906428217C33D,A6A31F45A7C64BC9,B3B1DDE438572CE9,6248E0D4F4C7A514,CEF00716E0340C09,D6CEB1983F3182BE,80A7A48D63E52AB8,48BC17AA27A68E44,00005D0FB951157D,81A8BB912A0A224F,808DBDFA70132067,AA145D3CE27D650A,4CD42EA89298B4B9,396FF3784F0C8DD3,7636BEF8DC9612F0,C591DA4671CE0A68,72A3781FCF6E1025,AB86D7522FD02D88,5DC109E06C7C5D42,9EF44B56B8043197,00004A4F6A87EF7E,7A5C873F212B4FEF,96FD6A08A9AE26D9,941792C654DA47FE,FD33A50DFD9F02AE,0707896E8F91AF1B,A4D09A5CDD4EA241,797BE7A55A0AA284,A4E1204A1489ECEF,E6EE444D87E01BB6,C2DA0B39D7B2B6BE,544BAAC9775B0B40,0000625112A98F6A,5F4AEC37FE385C02,9EBB0444C85F49D5,7392FCE85B9D74D9,EC1FC6A7B0BB9EBB,264E4AB4CBD45A60,E4450B777009D710,D1C780715C8620BD,329A805924FCF53D,153BA1FEC2D4F782,68E76622FB5F1BE2,217E1855750D64B5,00005AC89DEA1D99,168E6718AE9E3B95,83F8F7C5E164F0A0,D15764F40DF08E1D,37287F7B58A2587F,D198D2BCC7F08608,C6162879B467EAC4,F0567C79C6BCA859,5AE4CCB55A91D93B,28B8B171546D3522,2562B2A5A48F3935,F2FB7D171385F896,00000DBC5EE9DA19,A52EFA9BFBF22BA9,325C6A889FD2CCD1,D38BDD3BC99608AB,176FA1F3E1A99CE8,133CD1AAA765CD74,31B0F80B478280C5,F664077B059D2AD7,E5C8C7A8CA9479F6,B91F52A67F6CE115,2E7AAE69EE4696C4,7527AA7D1322E4DE,00004E0B639B6E2A,7598E6AB9575E3EA,16583AA13BE3AC77,3F291FEBE72E30FB,CB62F630287E1136,72B0E6C9C62471EE,7A032F8E8A65F03C,9798F0C8C008B737,984FA33CFBF5B256,B50D5C9B7CFD6838,D9F9CC0AB1A1626B,FB97C09A556E231B,00005C63072A4D9F,FE0EAF1FC65CD316,7DF8BC1B4DC1AE4E,046F66CE33C31762,5E546C4180DEE836,4CA336E976936830,AF9B7D6C30E83568,5EA5286E734771EB,85F96F6D896F11F2,73A5AA4834A20E67,F32417FC4244EB17,25BD70AC8CE3D640,000047736C8ED2BF,D3B6CF8B6F085CA3,528D43C71F98B35E,C834B9AB9F8BC84D,A660F4B563B15433,F4BA0AFC05846408,CE1505D862BFCC26,D63826F7B50F8CD9,6D8A9C59893A234A,77455D091005BE5D,9BA67F5D5DA622FE,BB81A7940CAEFFC2,00005AE43A09CAB1,3C5EDA99EDD01413,473FC7577EADB7D9,9E6F1E2F67B0B230,D57AD72158039B6C,449937EDE066ABA8,666356B80138B78F,63B2399B5C1256FD,B6C54E38289BCE53,94A8D85C73943D06,9CA0A326FAE02D8C,ECF35D17214E1F53,0000196307612488,6B603DC0A319B18C,A8F5E24F6D030877,5E3F98D8874DFDF7,C925E5BAA414B9ED,9A49C0D616B5D968,5B68396FC4C03CD2,71AE9F37A39FB40F,36F3E296C976A9D8,D2502F03C9143F9B,5BD349F0C74B0F96,84B0C631B0EBD4E6,0000368D422DA9A4,FD7DEBD7E7C46B7A,A2F5853DB0A57102,71E10940E4E3287F,EE7BBA7DB5E5E278,5EBB31B109E7B425,ED2E405A63FF6EE8,E4B04D5F002A7F98,31FD61AE5E1B4F39,3EF4E116E2168A2B,35D952C3CECFCE5A,9A08A78F29CBB14B,00006F18F073885D,6A3974F5423E5E43,7483BCB551F92553,C2E4C277166AD21D,A7E435330784B22D,FD042D4935C2AE1C,43464C72E785410A,86D459E281355769,F1E8A6AA85785387,8145FFD13C9F189D,5118BD9BF1D3F5D8,C9A03581BBAEA8FD,000031E8586A2B49,0C69DCC1C79B88FA,ED2F6C54D45D47EE,9094016C79527B33,2B25B51EE3F4CC10,093C49EDBE2F54D8,F3301673E9D34BE6,CE77057FFDF1E224,09119979F9687F21,BC9744F95A3B084A,50B8F48954ED5DFC,D67FC1B7080E23E5,00005B7B06758CF4,D72AD7056C228D7D,AB419E65EBE4A542,52B597EE5FE38E82,F6C90FD6F81E3935,E48BD6064FDCA692,F2D9E6C07C82F215,F8385EA023288D74,C2A5888AD653709F,E2867AB42499AD6A,87B71EF3BC8F9315,28CD029AE4677E00,000040CDF65CE08E,CE67874FAC150827,907E6FC0B9CEA729,D03A8B94E31C08CE,17FD9E5B90B13551,AEC07B2F2689D2CE,7598B2A24E3B6AED,25589538481CE804,68D97B59EACA52BC,9142AE02A083F576,99F212C481B47A20,85A10CF79AB2F143,00001D676F637E10,52118B2A4985AA85,0C809187E40D514C,714794F67E781BBA,6AF2858AE687CFCB,02C3AD5A5FB10E9C,33D868D98095E332,CE8571AAB410080D,9263EEA96873488F,CA973857DC775D17,C91373C46FCBFC1C,B618F1DB6C151960,0000053E2F1212AA,12BAE986748ECE64,486CDA10F9965A8A,9A6EDFCB89936B0D,6FC012C15FEF1E0D,5B258D72F36C9F3F,55FAC06771FEB75F,9E3E9EBBA01B7EC2,81DE1EE37249557C,BF11507AB937E50E,CCBCC8EEED6263F0,42A83AF9921D87B5,00004082A6B5CD18,1C231C9FB49566C3,C948FBFAE1071CDA,C8B9C7AC04A966E4,B905A9064D7AAF78,1332ACACBE6281BF,24BF16977F46C025,178260C879EB3BEC,D3ED13ED89923DCA,536B33B94CD61B06,4F8DCC522619617E,D54F4535CAFB0B3F,000040A6C6970556,4CF2C9186AB60454,B9F767A98CD5A36B,4A8AA5BC72C4C18C,0CD0B4993C08CCC8,752A560BEC1C9AC0,F27CE2105594EBEC,C208F74BF516965C,8F50A6C85C281779,CCE7731850424562,F4866D0778D65628,D2EC6402D5B80E61,00002C2FD53464B3,BD3626C15E40C6BA,88AB031089F66CCD,CFB590569FBA537E,E2C31376C65FAA98,37FC6F210810714F,6B7D8CE2BA01A51A,F7A28AAB2B11BF24,E8F9CEE0DBB1B76D,52E9CABAB2E72FE8,47D1F6505EC3E5C9,29E4E5A9D73763FB,000024D9D4334CD3,2C413D61B46728B8,B9E8F72332D1FC7F,BA39C28200554BE7,A533025F0BD4B70B,17418A326210AC5D,652C848863120839,79B7E6390FFAC0B7,792DA51B3B3F4E3F,98DBE79EBD51C25E,9520168E55B1CE9E,4FEE74014257978D,00003D487C96BC9D,8BD11A24BE729E7E,E7060BC98E3754C3,25137F8F5F4FAA9C,D876BA798554BBE6,E1B1F79B9C7BB98F,6AF9D18C2C40845E,7319530CDE4DD361,60CEDC0720F997F5,3E05FAD979FA6F71,66DE5D94C179F723,22BA03FB3F80E866,00005E4BF388EC14,2D23BADE15022408,739BC18B3099F27F,BFC34E37397C74A3,255C15CE3CD7CA5C,3CAD5C4DB9FFF963,55C33185DF5EF423,CAD95D800947E396,5C36FEA4D3C2BEA6,15B021146E87577D,E6EBC02C9CCA9244,92C9FE3205FDAD82,000031B32D460DEC,AD47D76C7B34739A,5CFBF0A853C80939,DFFF6A4494EEF142,A742BCC3ED128A7D,21C6CDBCA7D3F7DE,27D91217126B9081,BAEA720F1FA298AB,C76C5A3B27CB72E4,CECE6EB38229DF9F,F902374A89727BA6,BFB414AA56B2DC37,000047A16A825733,59904832C93968F1,89744D52329AB24C,AB05C1AF8F535A4A,DDF262FC36B54439,715BD99E382871AD,B73E6F37FA9F5AE8,FAD7456701DFAF92,2EFCC06C013E1E36,D4937FC7B32B20F9,05F1774CDEA6A7B1,73E1F70DD8B748EB,00003F47442A4015,A29FC2AFC246C9CC,DEB3AE0FD31CF454,7CAECC6991270F96,D4230B970529356C,3913E3DE62079939,07ADA9D14AE6D564,3D64D0FEFBE706A4,5C2F733BBFFCFA9D,A815EE36E6EE4179,1A9771FD71090CB9,1EF25F822AE13AD8,000061C117CA58D5,5B3AA35F745CC8AD,75BC68C7CCED65ED,01E052EDCE060A2C,72365FF2106A66C2,0C8BB830FA424E5B,F558D038D439485E,029ECA9F6E7CC92A,352302D6D3896D81,CA607C00241C9C9B,C079171EC561C0A8,5AF663C62F12195E,0000303FFC7BE5A2,F4FC2E5927E2AA79,68C9C44F35BF7D1F,6617CDA6B200B47D,E6F29DADCE707963,D1A514E3C0E05DC8,690C1A8C7D731C0E,C8376AEB3D9632B1,05B30AB8EB13F55A,533331A856323BAF,4807F7F69AAE5E63,C946181F2FC3BB4C,0000564867CE9B01,A4BF10606112AEE4,FE28E4633A87614F,896308C93DCFF06B,FCF473398F292FA5,D4BA2F6DDC915D3C,4FA7F879B6A788A0,41ABF9D6D55FE7F0,76B6D2B28FD3371A,2E3325A67FEB56D5,2992A6AEC3E5978C,06211838D33532BE,0000196C7D81569D,0212C1E24E29A38D,7B90F2B3852309E5,64CF979FDCF97138,460FD1B676A26862,5BB94A760156FF68,91036D21CACB8B18,7958FB8608E856A0,FA1F7C112A4289FF,0E342508F0D8C184,40DC55836FD04EDE,B5EA8DBE89A6FE68,000058E56E56E33E,0A22E19C2B79E101,573A536CF563C207,687C68280EC55B08,315CBF84F4C5E821,7A036954AED11A77,90D38626B28506C1,B64599243C1C364A,2E3BB137D427C00C,3FC0A68F6FE85105,5DCF92F5556BC3AF,7500E3D5FE28736A,000054CCAB16D9AD,5F4B548C24BA41AC,4EA620A21D33AD83,20A57C65530476BD,33E51B659893652C,62E08696C7DB54C8,D5E363D045009221,4BD76A9D05126E0C,74FDA8FD1567C24E,FB897D1DED7B6C02,84A137C82C97A09E,FE790798B22E2CEA,0000169087A2B928,81850FE5165BB484,3FA5A38F05BD9176,924F682643C75E7D,9F92CD21E154C745,43B0AACEE146C919,E616D54B5AC6D3A2,70DF17764386602A,68C91FE666AA58FA,568845B4D9E9A8A2,5D544F0109DF1263,05C89F8C94594C55,00002E795EBF958F,06392B4B1784272E,3EC18A8CFEE40895,58F6A2DE4E4C6B7F,16CA061DD0D90CB3,4CE1A46E4B0811A9,34510EB5CFD2D846,143F5A70383301D6,89664DA18A374914,37242ACE4E4E57D6,65305EB7E2AB5953,70FEC62D097F5C8E,0000214EB96C2756,ADE97FC94F22B040,787F36C729242066,8939ADD3DAF96322,0DFC058034A2ACBC,12395EF2DFC6715A,BA40B3A1ABD8FCA6,AB08B2F88FEEA93E,32C396A3E7DB9109,9BADFDEFE6B176E7,BDC3D41DF358C18B,065152118B53B20C,00002CE2DF45720E,04FD2A7E4A73422C,E5117D2F38B2C335,29B888D0EEC26256,3E1641F1AF5D6924,847148552FE91E85,B55DE057155737F3,D9FA5BECEB70BE9E,810015570E9DB804,00F5D1B1B062A580,65715A8B59ED3348,A25581115F80E819,00005F86410CF057,7D0C055DF7E11000,780CEF18F2C1AA07,5F5F0914E8280030,83D152024980ADFF,44F3927785AF3650,EECE642BB60EF046,C18B75199563EA59,10AA79E90C9C5BBB,78A0A0114EC2B5B8,256CCB58E940B472,4DC9BD0A335ED63F,00001DB0CA249608,9C0773EAA8AB91B0,491D3E7E26CEC6DE,0BF410AA460199DF,49DEF5463FEE5367,C11F9CEF93F6AEC0,0EF406171101EADE,FD7E81120E5A6731,A7C73660F69C5754,87DD2B70CCD70A9E,32DFA1A66E84EDD0,8E08CAB0244F4654,0000590DAD701599,4E9A94FDDC47EB5A,B519D19E6FDFD7F7,ACFD936500C76A68,A601C6BDA40F157F,8944E8478629900A,B6025166E29E43BA,3FD1C0A96697CFFE,24353D83B7D794CE,EDB34650368485F9,7E7FA91789BFC839,227EBFD453374EC3,000023EDC8C0CF6F,7889A177E38F8FD4,E201B495CEBEB8A4,17D91721AB373875,5FFF28A3DE92749E,B2AFB3ACBB40AFED,5B9996D5B7497BA5,C356A2DD6FC6DE91,42A00DAA278037F0,1E049B6073660C10,840B5AC6FEBF0BA2,7256F64D26158093,000042802FB9A9A7,36D35BB7A197B14C,85725C33FC9D6003,B1FD083A2029195A,165988B95C6815FE,F8323A111CE00B03,BD4D15013FE4F6D5,14092AF5942D5404,BB6FE411C2375A12,44A3C71E4E0369D5,9291CB73D185A877,AC4641371AADC59B,0000290FC61F3A6B,2EB62DDBDC3D30DA,7DF0F90ABF8E072B,E239E1D8501A47A2,DA6D2EC78CB8CA62,E8258D897769761C,EB08FE079E05F315,25EEFF3F76CD9644,6D3D9080D0A356E3,171BB67015A874C7,4A2AE6FEA6D876AA,D14FBE0C368D89B2,0000308BD6F9C513,CFAC702E598927D6,C05BFF8F9B6728A8,B7FE943218C23481,23A981F5915CD3AB,7B4AF57EE2ABFA4F,8826C3B5A2B817A1,02FADCE08AC9AD3E,4933CCC0C31CB281,878008FDB05BC4A2,A949E87039853026,1B02B4F7986167AB,00004C9325FCC485,E34CCFB983A65638,C53A777988C7D420,4B2052F401CFA748,2832C0C1B215303B,A5BDD9EDB9BAD1E3,582D824CA49537AB,0B3F510D8A1F41F0,27F0030AC84BA396,EAD9C6E19BDC3657,9316169546298614,464CDBF04C4D91F5,00005CB907339E98,EF0415B34B9B5065,9F0B12129414873B,20B0A1C38454ABA7,7471A66838CD66D6,29CFFA080803B452,0854BA0F2D78DD1A,136F706DE4E9023F,8BB5ED67F6B7730C,00762CC346F6FEC9,8AC744954D2250E0,1AA35928EC642116,00003F85032380A9,2614EDE7340039A5,CD71DC9C389D9F6B,56A7549AC8FF4F0C,DC04C82E86D3101D,08B1F91BAE4C92CD,30F635ABE7B271BE,647B4190A22D58EE,DBAC83C210CEB61E,93FAFC57ECB249DD,CEE71C72C6130B37,221162E03AFBA506,0000470D509AC8F2,048089C7F9C63ACC,14DF7BC5507542E1,C8ED36EEBE190848,443BC172623D139F,97C404A02120B36E,8A7A7BF05D94661D,8B9B82F63395C879,758599274727F407,7E45B2C49A221237,BF5CD78974BEEEE0,F9FB19D8F08F375B,00000EC388F95E40,FFF1DE936FB855FD,B591577C63E8CE0C,4DBB4B2A763A8FE7,CC4B8CCAD959B6A3,00773074FB2E36E3,A125A573C6099993,D6ADFB177A000D7C,6D26BEE4061C6F3B,F7E1672E15EE239F,11E053D565777CD2,25F1AF3E12E34F47,000048D6528FB383,B8C577D96203D4C9,8CFFA4A233224CE7,B77C0315938B3C89,DF4F6A3477BA5862,AA085F1F68C5BC00,620B94955E4F4E25,811ED61AD7EF128C,1BB43B63A2DBBBDF,4E5CD1A29EC46BF4,76F2BF645A6C1D3F,2F316D293283CDE7,000002E368FFC9F1,5FBB0F1438770860,C09127DF2C697377,EAFA58AACE7D6A91,E277D89EEFD6FF43,ABF2349A3ED81A47,46484FFECD1AB5FA,E0AE06BBB52150DC,32A0C6BBC61B254A,25C3BB5DC19B4A9E,A6BFDE403F6F9DA4,FC3974CCF1456D6A,00003B9EF4E60299,0F7FD395CC447648,75F8A3753C953CED,6CFE2BAF996B69EC,43CD0B67A66EC662,2959222BDCD51B8F,17EDB3A9157B7404,C9AC900469C2ED1D,DEC616845496F699,C8122B2FF8E9E10C,09C87C33AAEF7408,15BDF271A4C27557,00005B22B9E15189,820C176E0FFED070,26E2172931D0744C,484425EFC4FED497,A82D23CD524461ED,A51075B6FF331BE0,A63F8C69750658F8,B95221DD1E0EA03D,6D9CE99410A10294,21D76C289EC5E847,E7BBD17E575206D4,1F03E185C78181A6,00000BFA419FF563,ABA3A2924366AED2,E89F443B50416E1F,81C2AE1E786C0A65,A0F15D8BB19AACE6,D77421B74E4BF91F,F1DC6553728BC29D,EB2248C7C6ECD85B,77BA9F1F90562274,71C56DF5AA687CE2,BC95138CB69AB830,2C32C88F84956256,0000528DB5C43360,68134E7BB5A4F5D4,AC3EECFCE288AB02,78704660E5C61B6F,6EA959907B3B6D9D,9703BC40AD7EF91E,F1F686F8ED01BA01,5ACC4721335891B4,3DB2BA43CA74CB1A,C03076E5B397C195,3593B287FD85E336,CEDD326E4826693B,000019A761960DDC,EC89931D120AC4CD,7DD859058528549D,31D7A80BD060D9E8,8EF8EF6BD982917A,45F37BDB99C80E68,B5E8B11006541987,A855A883F9F821BC,30C970E41ED3A213,01590D1CBB0FD355,3940BB8539305E16,8D5A6CC91B90A76D,00002B59A9533AE9,6ADD22DF51F78CC1,867BC90DF0E3BFD2,72CDF84A31F1A34F,DD0A3D99C89F2FD3,90F4A4FA605D0FD4,4B9CA937AEF35B1E,CB8262EC4E29FC9C,B62858CC706C48C0,676DBD73A44B825A,6BB5D535F965F866,E7964E9DBE4E702E,000055B763C025AF,01E36EE356301381,39B6AA483279161F,2F0A35D3AA41B2B5,79F4409DCE877373,2CDED19D054D4D30,EC9A97AB3EE5E8A8,44F5E12C5B877BFC,DE00DE3EA31AD6CF,B3D28D5FE7C064BC,8ED71458CCBB8596,A78C3FE8DBD30FD3,00004673EC68EDBA,C61C5F7DDF85DA52,F399180A773A71E1,C9CD8AE33A10DAEB,B842B38474A82C84,B9B7F9BF6505BFF8,F8A75137BE3227A1,9E77445887A72FDA,7C7963607B70255D,7F1CEC9554BD381F,38871B39505EBD0F,AEF155FC5E1386F7,0000460CE6C3E4E6,84A250B8CDD51915,047142B5858788D2,12EDDAF3495468F3,C0257E323AF49A0A,0806CC864997B447,AD5949AF544E110A,8A8B839E62500743,49FD16C331707794,03141E829BA33C73,2715303A7620BF2D,37329A775BD56EBD,000009671358D061,C91AC031A9B26853,D563828AC78F7E46,880BBEFAB051B7BB,C206A6F8A85F16C8,0D5E8CDA52627902,08EF40ED9C747E41,B4F65DFA45B18587,396528BF9588D0CC,4BEE7FF6A192D8E6,B1ED552787ABA632,D60396CDA415D370,00006337CFDDD1D2,D054E19AA6341276,1398C7156480636E,AE46D26CCCA7150E,E0744C28E974B99F,3096BCCBB853BCCD,C14541AE67A5F799,6BFD4B322BFEC701,C9798F017493B501,8B32115E59604B41,83E5068888A8A136,FF574C0AE710D1B5,000034A5B21D9F93,882ACECE07496416,20E38C7E00569B26,D1ED4FA62586D86E,AD24D81F6C766E8A,8BE2169FDF6F490E,E099AF826BBCF51E,EBA40B4B5C223C25,6D04138F0511342E,06CC6B3052A0BDFD,B781AC63F284B201,F9043F9B1EABE82E,0000440175A10054,C8175CE823640CD1,FF5D759522B3D16D,30F89031AF3F7F20,64A6E878EC670EBF,A754E49542B6B9A0,ECA8395BD15CD6D3,110BCB2E753A642A,3C8803870CD557D0,24A4FD5D53633519,D95259529AAFADA2,B0ABA6564925BBB0,000006BE41FC3074,055DB94998AD475D,3F53C425CA7A5C34,3C5C438FAA44F546,5F94A7207E968415,BEFEE702D0999E50,9BCF95956D35B20A,ADFE6435FE802233,D36BAAF2F52783CE,4D98298549B64D83,71A303C982221F1B,7A6B35E3F1411A0A,000060DCAC2B2292,12EC42A2527B1419,5B7DB8EA01CA63C7,6CBEBBC480210D76,A027F42F6596AC3E,7D066CC01919015A,E50ADD4F957EAFC9,F5D85F941E0BF137,CE89F7ACE2D022C7,5A38621B96A65430,512078AB3DF79532,BCB0C427E58EF6F5,00000061BAEB15FD,F1AEB477CB02A04C,29BE43C22F20FB9C,BCA2A758ABD7AE6A,2FD42EBF74AEBC33,A388B504C76CC900,F66A262D5BA3CF78,A8E77B93D7D07F8E,DB1B0CE99D4EF277,2846F5E4D46D851C,98541BBD2D88BE85,6E22358B64B1E6CF,00005F2F44910C21,BE4DA9955B12CE5D,DED98E4996593189,20919F3CD5B74CF9,166DFB2D50C0A0E3,2D1FA521FDA4DC45,01FDCD2ADA0E6B3F,7B316E7043A775A8,F54D285CFB552B61,C1BD1964B3CD113E,220C9E8982D23974,A4A629E4526DA1A6,0000581C96B1B9DE,D25E1232ED3BF696,6CFA4666762C0169,BA374D0D6C2205C6,C414AACD4DBBA495,C3A370E5CBB19201,C3BE0F7CFB7DA24F,CF32BAE81AB87C9F,40627C5394C56F66,F1B04DDCBBCAC07C,ECAEB4339BE27C8D,432456D9695D1BD4,000011D4EB88728F,E88992CAAF12E5E4,F2A48C3E6CF1811B,DC0E241F409754C5,EAAA4E7E9CBC09FE,4BE455DB45E5462C,C42AA2ECE6454A00,D45E73C7CAA9479D,89A65B1277CA6C7D,23D3903C2DEB8624,2C25935D07F24C90,77CB7F6DEFF4ECB1,0000649FA99FFA13,A233FAEB0474BFFB,9B4224E299E6C760,F7A1767A44D821A4,0F4ABB5E753CA40A,330134EA2693A5BF,BADC1D9F5A905020,8D9F1ED2FE2F028E,EE7BA1B8083DDFC0,BB25450011B5610E,B689A24957EBC4FB,A8BDC8FED91BCEB4,00006958D18FC6C8,F71AB8AF90D91A27,80B25EBD1A69FC30,FF8B8A9662B1BEDC,3BBB1A6789A71408,C605298682ED9CF0,72C415A9A32CA15B,1698A00D0B20EFD3,D43CFCBE52364282,0D0D8E113C0EE1F0,28C9898328DF6B45,E18354A58879789C,00002E0EE80FAC3F,6D8AE645E77E6B20,3AEC59CAE699BC29,9639E12E32B13B10,F7348CF6BCB89C82,897A838D3423522A,391D705B724334B6,3D29DA78D115DD89,F1A218CC122B0739,6D9C12E6F0317A92,5919DB13FA62926C,E487B437480D7D3F,00005896D2410CD5,521F14E6A38B34B1,8498CBFB84322EB7,A015433710FCFB47,4386ECCF647B03D3,B50CC2163A2AD4B5,A8C1FE5F027CC4B1,23BE34F15C69B880,6F1C8301DF934830,B01138C31C0D13E8,2E558D6858FF52C4,92BA9CB0D6EF3811,0000219366F6CDC4,6C13DBC0F6B7F175,22B0115ED201505B,D04237D0695D07B3,5ED76164FE31B671,AC64E87948C7AEA7,CAB514BAE5D5E1C5,60031F7D9F04045A,FE033BE785628FD9,8C136BACE9EEACB7,893046B58D5D6E04,6FB6F3894988EF9B,00004630884BD33A,1427F517D84254FC,04F44F768147DB27,8E5A2DC74C23AB3E,206729AB25F75FF8,E4B6FA0D870C2B32,C8060E30DAFDB37F,6F5F998A3B7CD2C9,239F3B07377B80E1,6DBA3F76741B079D,88F0991E64995F72,88B1AFA59CC7B532,0000083C4251AEA6,E1D3D027EB017D63,E3540C85A471222A,903036323BDDB4F2,72CA64EDDE2691DC,76E9541F10FEDDB7,015C8214C0A7CF60,032706AA038AFDDB,13B5B8E499D677E9,69E5A4C443066DD4,16FF23EE48F3A442,1D86829123AEC9FA,00000EBEABCBAFC1,321A05EAFFF79089,D525D50E51679737,52441D591406BD18,F7CE55C705855EBF,278FDEE3F24484D4,E1A1004CE88C9963,17E15E7CE6D60DE1,94FA986D97300B70,F9B05A6F90868044,57EEBF2F851301D4,A98776DE4842F6E3,0000500949DDA11F,1039B442CFAAAD98,1876C080EAD40569,82C7646314B1899C,0EEC5870A9CA7718,51B8DEC8AA78759D,B8532C6F457B4BB6,B60DA707DF6609EE,978E0730F5E071A4,EF37F45F8D2710B4,F9BFE8205D1ADA7E,93DC3CC4535DBCD9,000055893737E72B,6DC6719F20DB7DAC,7BC6A1C8113A83B5,9169AE31E0AC4F67,3CC59F2EB6ABB159,895AF3D8588FB273,BD6A2615B0434F77,F7C99220D4448E13,B447A3671582619F,FD41A27C9C3A4253,33AA1ADE49E41F60,8658D9B654DCB2C4,000012BEC12FCFE1,3E25FB9C025A015A,0D296C0008124C62,5B082453FC012D39,22D59A56242CD30B,F20162139E4625B0,26DA291323B6F362,630BD8BF3276354E,9796C3A74B7C856A,AE4A6D0C027A852B,F93C1541FAAACBF6,C569713144DE45F8,0000486722E30390,A9D8ED833A06547A,72BF556BF971D000,B6B9B51E5CB268CF,28F545F552BEBC8F,ED769ADA8FE6423F,9D09A6A389DCBF8A,A04C5E6A5A157063,EB0D765B1A47EE58,F8CB077EEF65220F,E78F63F624467FCE,1C90DC2A5506C7AD,00003CAC1CCD6F8E,CC2AD196BACF9C37,134522992E04E935,BA5EABBF7DF0C1EC,A5EE400CB203C2D7,C27CD162599AE96A,EAA8E06062A85D88,CB40CB46923B8928,AE97D661D9BAD613,DB79D9A32FB2CC7B,D0675484725A0D92,E3DEE039C4455513,00002CCE01A16E68,A84A35653DCF5B93,FA7FFA315503C24C,9BA771A93B3F66D3,30AC4F206E4F2A8B,108EB783042A0BD6,A60D5A06DAE6CD21,80558EF076E87BFF,96F66482F7EFD716,32BFB44963860AB7,FDCA1CADC88CB08A,B2C020C45D5B4386,00001E6D8DB059CB,985286D3F38ACBFD,CCB937386C5E8578,C4E6EC92A169C880,AF6110DBC14D743A,39735D85AEDEF510,A8DCA3A818E569EA,41C2243537BDF912,266D73843116DF91,A729D0DEE0FE967B,B50FF60E8C66AF7A,182BB2F1A3C9B2B4,000034EDB1614659,C4013390FD330D4C,542559B7A2BC8B38,C6375885138ED051,BF0548590A36E25C,D1103BCEA0465500,757DB82A06C87871,8E4BD9B01C756F3E,23DF74219FB11454,83B33B4E67FC9F3F,2223D0482604FAC8,A06BB17B9B963F95,000063D2A7EADA18,3B53284BFF8F8C23,A11774D0F830F4C5,BEBAFAA3B8B9958C,1F6B2AC92C8559BA,D4A871BBBE7738BB,3D2BA628BDAF73F2,43E7661CA673A3C9,CBF28699FB5FD640,979F11A5D41F7A34,A1A181852DB171FA,5021F6EC0F5DA35C,00005140A0F3AAFF,80C28D441D1B2A2D,43749EE078E487EE,DF261DCFEA7D89D5,184506BAEDCE233A,3930DBBB07AECAD2,CD04229D265FB223,29A0B65F6090FC48,4E54272E4D95C4FB,D592EFC5E9D75A11,43A6EA00961F0119,1EAE55ACCD831C73,00004C579EEC333C,C5AB38046FB54FC3,09021EB2E903B909,24FAF16C71566AAF,D76A2696E2D2662A,57FCB86F9BC2C2BD,406835B937598801,851D85DAA9E2B619,D0E3148C94D7EE8C,60809FE60F1D44A3,52727B7335E9F4D9,65E5F1CA614E6244,000025981CC5BF01,44D12B8F0D1C8EDD,477A0919CD66414F,BCB03BAA4D4D5272,B0926E8CB2C80B5A,7DBBDD1DF010019A,73E634D6DA9511D0,4020DA2E69795D85,D85B6AC215AE91D5,3F25CFD4AF2813BB,2534D70B48D2D5FE,016D135ADFC71E8C,00001EE02F9B8166,AB6692E78B59E2B1,C0CF9D72FCD01B20,5A7DB2F66E241B44,35D64EAE5509C1A3,6A787FF8D64D8AD8,6E4ECF5615D88F6C,7FB5230D6C15D871,77A1BC0DE3FF1BD5,258810313D75E848,9EDE2ADA2D45E00F,800B83AD006DA521,00001932DC3C4834,CAFD957CA2D402C2,A8DAA1143E6643A5,A118CCE3F937DCB8,1F03EA8999C87688,AA33320E928BB163,B3024798AF9616DC,B9CB152BA40A8897,CD2783AA405EC461,90238A8B4C8A6BAF,AFCF2434EC21E7F7,9E3F8B6501D7EC89,00002C831B68F56B,0198A7865FD05813,AEFFEEA258053605,9A75D127DF2391D8,9A51746C43FEA28B,FAE40F787996577D,DDCA95577B1C74CC,C5E229D49A0A6FA0,A2BE3D56144BFE95,BE7681A7BA612573,C3E8B06A2C0E9B97,BF44F950940E1655,000065BD653F9E22,2885BFD0603956A6,F14D47DFED2F812B,30042D5E9C1FCB5A,A10168DB72421B41,144655E4635386D1,FB258DA62258C879,BFC0F5F8F207496D,50E6EF0FC7609DF5,ABEF1EF969670724,628392F95C49426B,F30C9DDF8595E031,00002A6918487C84,7F25009C8360039F,FDEC35A4D8079E6A,1CEA6857794172C5,73852210FB516EB2,92823634D3F262D9,4C02CCB83B2FABB3,8028AA0BF0F885D6,805E07831441559B,59BA4882336AC312,B12A68DB71AE16E7,A2CDA749BF5FE520,00006E38F530511D,1D7A5DAFBB0196A5,E0D6B9B9FFC620BA,28F41D3B8E45F406,0C669C70E9607FFF,A5E5C420F4E4F647,FA8ABD0E0210C4F0,5BE5948EC6951FAE,9AB7304A937E9081,A3ABF18B305F10EA,3905E043F1D1A8F4,038360D382BADD35,000050CD2393AE1C,78EA73510B5F3E97,77785508A86747C1,7FBD62F626C7E281,25CFB2B01CCDAB35,8E75EDF0A6AFB7DD,3987CF08E8E4C24F,51C08A0357A89299,6352EAADD4BC8269,ED391EB6D318F500,F75C7B2C5728CC69,B31E38C66B9440C6,0000391D4B7A4DE1,6126744289372910,D7E1C8B39BC3B72C,254F560506F2A186,385888994CD5A6A8,246E25263BB728BA,F4E8BAF735810BE8,634D61C2E7E31FCC,61D62AC8524D8FFD,3047227EAE4C7ED1,9F54F37532683B7D,BC686E8E2333FBA5,00004A9004677C6B,2C8AD54243556E5D,F9483FAE5B1FC78A,E5AA727612FD3F06,8FA1319A5257FDD7,5BD61811643EA813,C7DFD3E6B37BB1C0,E838651E3BA0E07D,66D7B393B121FEE1,34DB323BAD9D8CFB,2ED6651E2F44FA94,E29D73BF99A315E2,000007181909FC21,734D7DD8C8017899,9D31DB1DC25842EE,E84E883CA38CD74E,369D6BE1ECDE9EED,AA14BED34828FBC4,D5BF7911B782D472,82BEC9619BC57B24,E8553E72D2F9ABF7,650E3A6127F3F004,2647721F5935A2F3,B6226C81CC6BAB18,000048A955EBD219,017287FB270B5415,D9789BEA28902292,1D60EA8F012FCB45,8FD4C33A5C1D70D8,6CD53A78011D149E,E52F9AADD0CA099E,A229BA870D2F1753,6C5F51241B8D5810,CBFBD183A2259A23,E6809C570C3FFF9B,74263E7C8E26FE3D,00001231D34854B9,B8EACA97478B2ABA,C2B2F6B3EC19F038,672EFBDB33C01E13,73C6795EAB31BEA2,49F4BB8B6555436B,EAFE693EAD0AF2FC,7B63DC93FAD4E090,31CAB196A3A6E329,724DF9FDB028FC69,AF566038A92843DE,F1A7D78F53CBBACC,00002CD063141870,44430B2FAA29C563,5B1106F3F137AE9D,24EACB13A8698314,27A862D1AF14E249,E590C1063BF07AD6,A149A6B2703AD3A2,415E2AF41C2A29C8,17B5506BC84493D3,549AF474C78B273A,79A016C14E8B2761,C5706DA5088B1933,00005A40169D9AC7,FD672C2C12170210,BC75DBB1EAD8425B,697B8C74E798F9D6,29D230369EC2A4AE,22E613AD64297754,2510A9ACCF54D9E4,DAE2BB6A460AEEAF,F41E2A1924CDA0D0,6E0199CB8606F5C2,E21C98F985D22B22,B335D923D35CCE2A,000048AC961F106A,EB53218362BAEC5B,FA49F2D4207A4DD9,CD5AFABD2DC8813F,35AF3D70888D87F9,53FAC172E7429F24,AF9E716AA8308C89,63EFE51E71C052CB,3501605B9E46DFA2,AAFCB2EA232BB730,53AA5FEBB187A76F,FE8C52824B7487EC,0000002F405B5538,E3CB04C0B421493E,F878553063069DD7,15B59BFF49B4BB90,3ACBB583C3C06BB1,ABB81A95D0FEDB91,344605E1E0273375,995D76F2803E8CB7,DD9A74A61D147714,752ECCB507F1E0FA,FDE647E5FE04F01A,0A7CF1F6060905F4,000068CFDDCA6849,666AEB000FAE5E01,41346C5265322415,A62C894EDFE082BC,DB4F810E6A3A6946,7DB04B8146EDB669,D5B445DB4B301F93,D07BA8AACE82C751,E223FE5E63EE302F,8082062F75B55D55,902CF89D5B5D629A,BB903C2C71EF9624,00006791AF5204BA,B768BFBE78F264AF,4429EFC9E700AA3C,121D52B619137711,C704EE45C0DBF2E3,8931C0A2C8F0C96F,AED988C216D075C0,96627C92B5FC3E6E,D3911959A6045140,73D3E5011BF467A8,022E081F577DD2AF,55B73DEA52320FC1,00003512EB75D89F,C85DB1F28DAB77C3,9753FDAD3FC30F67,E6F7ECA2D14ABDCA,D2F70D3D151042DB,7685C161218E9A5A,D975965523E22339,6D350930750B0DA6,77715FA213D009F1,4AADBE211BE6FE37,F284682D9C510CCB,16EB351FF3B10F77,000030032C57164F,D6563D717364F17F,A996C64DE920A9A7,3F348DE00AD06DFA,7464AE9D430631CB,5764BC1032F17A46,691D673A5A92B875,21135B7085D78263,8B48907B33F266AA,BD8F270988A3875C,D6D1657802C6A5A8,42C78E5E560C834A,0000374C93E40405,B4F94F09A6FD15C0,D8E9317619AD2E66,A81A350962F64913,3D93549AF70991A3,EF2E575F8848A69A,9C51E235FA28D437,920F5680420E8AF3,60798D583939CE1C,BC1B3475BB5BEE4A,70F5AF3243CAA1E8,792C7EF9D9F26589,00002C38BA0E6848,35B7E4C5B8F7DEBC,90A3A02A03824979,D20CA40FBC9DD846,ADE0F2544AE499A0,2BA3574946BBF93D,0EDA3443F2B07FA0,50137543A84C4243,211016162F69218C,CD2F3803412B3ABD,BB78236D8F691C9A,9A72C6532556D64F,00005DCA59D4FC3F,1CA659AD7BD93735,D96CC8DD172846B7,281930EA5F64FBEF,A7CC852C3C09D3E8,FEC12551EC4A4612,9A2046D4559054E5,D0AFA1229BE69781,085C07A4D6D91AF7,80A566B5F1595DA4,450863CCD67FBF44,E546752158157341,0000340C0522ED4C,003D3230DC2F548C,B173FD5146F156AA,5CB82A78E3EBBED4,D3C287D3AF5390DB,D8FCDBD9B163D3DF,8C76FBE395D80A5B,1A114D9BFEEC7FE5,2D7CE75E7F39A36A,A43629046D7576DB,5692D8AA2105FC62,279F0461BA937C1B,00003AD4527F8115,7654A0A8B5DC2D10,D153FA0031C522D5,F222853142376D48,1C47D6E77EA8AC7C,91A951C9D61E0C1F,6ECF9E59C5CADB2A,AF0AAACD3CCC9C21,74618EC171373A9B,CE3A5FE59274B35E,3C7A7A3935C27DB4,6735D8276179B1F4,0000207238C4A05E,051142CBB7986B2C,751631C602D282A7,D5F3CF575C9A6A3C,FB43D2C279A6C385,CEB98671B8317961,A9AEE73E8607D134,B31B556FDE175A39,48BBA727309D90AB,40D35E3613254D6A,23BB258BB1D1EE44,AB475A9BF5FD9933,000052D609454CC1,9EDD70167F5344A6,28B5752C2ADC0C8C,C7BF9E137C580D3D,D5F67382AFC983BF,356A44457EB93300,4092F6D9DBD13544,AB5F29F48083E07D,F691BC4C7A4C4983,36CE403B677EF687,3FA6C5FEC73A1641,BEA96461F191C671,000056B65824E74F,7BEB78E98E7EBB73,CCF900C31B4ECB77,54AD1F50B4417C51,DC0B30283343343C,80D7B79A285F8B4E,8FEC295FE783184E,019CC7F61B594A81,E7117BA092289445,C1D6BF38490FCDC7,B5E604897C326012,B17E3D1DDB212662,000040346EB071B1,93DC3F56455DDA01,FB05B5933D51E9A9,A44CB69A89FAEA20,233C4AB59BFA0A9A,741ACF55FC3EC662,C369001110569F57,E142FEAEB759CC82,BA1B5E1D9975D9A7,E71C9CC747BFB996,199BD1DDEF429889,92A3207E7E22B950,00002CB1EF56D806,80C8E84FCC706001,499AA177CA31D46A,24AB9524F1309A3F,69E9F4F471DB6FD6,565F49C4215172B0,10B962493C70DFCF,287D24A66B67E811,315ACDF63A89AFF7,DE6AA3A2FE0776B5,C32C887521DF3563,165CFA28500192B6,00005BDFFABDFB1D,FD8746B80215D587,21BD69493C8AD6C5,95450344C276CC69,C32C72980FD8E0AA,78CA7EDE2DB99A07,0ADA879B9142FD75,D31C68888BF68F7F,E3DBD1067557CCF2,33EA91CEAD7188D8,BD6AF0B4ADCCA3B8,C81FF4D967DDAE9D,000053DAD4B9B00D,CC0DEEDEC08D20DB,DF017C9EA871AC0C,E9D5E3AAE17137E8,E903757BD379ADF5,4CA60C70917A62DC,2D401515C8121436,DDE48E7E7944412A,5D504C2E63BE69A2,95C255FC2223555B,024CD0A81E4F24D8,4167AD0B107DEC01,000003434F0F95A6,E00C36662EBE2259,FCAB52942525DF1A,0A3CD2B37990362D,35EC32A5AF54A0D1,C0E4E58C164AED42,C360FDE6655A40AF,1F806A4533332C1D,21ADB73C58A42B03,B001203268EB57C4,B79C2C14F8A8F2F4,3778230545DB2E92,000037754454AEB6,83FA163CDA9358E9,256DF288BFD7DC16,DB259628C72410DC,43E3A45C10FF3675,F5A00FEFDE541AFA,3D002B2F8FA74A78,A58BFFBDA9BF3A7D,E008877AAA34394A,87CC15AF1926B12B,696987E0D8545968,87B38C23B3031394,00001EF68E06006E,A9831452576D47D6,E6CCD2E9166D6AE9,3D2DD5CD3E53884A,CC088C02CE34982D,23BFD3A55954AB47,A6649ADFD398278B,CE2B41103C2743C4,FEACA11077B2E67F,6F8E3D1FE433F645,434543A361F50362,C313900CAA189A94,000055591EE06262,1D9B8000F3F00475,4D808882508A6F02,57855622F40D0879,78A4FEC99298927C,472D6D9FC115ADD2,62DE7CC2BD39F325,CF886E145F91DBEC,06B26FE26B2112FE,11E60D7D526E8180,8E1B3411E014C1B2,4366CD786DC10C65,00004EAF2C58121A,E29FA8E8F4E2C2D0,4DD2365889E10E0B,C62CBF2B104F80E3,4E9723FAAB0341A3,217FA9C9FF4191C9,0C78D083FC6AF7D4,0C032D6AA4FCE259,7A653D3006B7E433,D0746AE2BF8EFA65,15ADD27E4BA7B792,0F3EDD5CA0E8CB8A,0000188FD4242CB0,8FE971FC03267BC2,513A2C121182D35E,42455B0B3DE06CF3,905FE2D6BEE139CF,C4FB0E1830B6A944,4AEF35C9AF33F550,B9553706C7A0B1D9,DAE2B76412BBE8B5,0DBF5F3F23297F76,05150823B6ECBA72,AB8957C1002C59D9,00005BBAC33BC455,EFBF50E634BA5897,63FAD1158EAB7507,5B589143BBFA1E4E,2F1A54C97D1643AC,4086D687B0BE9B2F,983EE6D9AB2C484D,B79C0AE064DE8C1A,4DBACB65CBCCA21E,0BB27D4F8B71C77D,7934FD3D43F8335C,E60184EB3BA4863E,000054487FA5F53F,24A1BAB340813C40,86881986C87F2843,72E76F26F0853390,AA60DCA27429CAAF,8CA9C4A9128CCEB3,4DC0552A41FAB95F,D55EBDC4537B2A1D,C41DFAAECB4A97F3,B015B659869720B6,B38A1C7EE11402FF,85546B5946A214DA,00004018DF6C4876,4E77E9EC8323DFD4,2BC4BD0663631B97,2C22A116C6A05EBD,BA406F0EB5881B75,F388193189428045,3C3FA0F3BAACFBA4,139193C324B305E5,13519B1C6953B265,56E81FDB5D33DE42,4BB078B66E91AAB2,7E5A7B0DD5431EBC,0000329A918DBE23,27945D9202F01DBB,A8293D8A8DA42371,91BADE26BA61B81F,5290F296D896FB33,EE0A6BBA31E306E5,7AFBF165EBA95450,988BB933851287FB,A79E0C516F88A211,264BC97CF937024C,289ED0E76E53A439,45B30D647E913BA5,00001A4FCA3B6E1D,AD3CE0550B78E486,FE800659F70E08F3,BF3F8F112B079F56,80D3535873CFA776,BC76B74118E434A9,A1B4F876AC3F4C0C,AB3C8AF9D7F83229,2EADA6A4A9EB9E05,8116470C56217CE5,46E6A238DDEA6A07,B888730380F1E921,00004A83D5B1D753,EFCED646A9D5391D,1079B1657F968E16,EC1DFF306A7078B4,C349094C529187B2,86778614F9D88A45,915FD1AA1417AA1E,07F9709293B8C89C,D6A52F6C8A8325C0,334A3AB4C4BB0F6C,F4A1221956F4C125,1744718375D665E4,00003EAEA15C8931,7C4BFB4AFDDC122F,8C9424F7ED367811,8F05F85C74B45596,7A69EDD3E71B4BCC,6E04020BA95BCC7C,1ED009B25E6A0809,C020FFB7001D4C5C,991EBBF9481B9622,D9782E9F668A8D35,07CA092E04617073,EB9A63FC9863FB1E,000061A07D8BDEBF,523352DC91CD09B8,91BD26DF2C4A5855,82BECCB647B82354,F035ABD599ADA9BF,FB206AB0F6CA5625,B3C17F226292C9A3,80702984C9B37FE8,56874C613829C69F,8599D5B4BDCBBCF5,9E758FEBCEAC4690,86ED743BF37A3C6B,00000F42BC725BED,6504F351EB2F2E40,901034786BF14AF4,A4940277B666AA5D,3A1E60C81A585992,8E056EFEC198EE64,94ED38B005EBD5F9,2E9825ADDD6B4A6E,392257699C20241F,379061EB444A9E20,BD65C3A964F086DA,512868AE2B1730FA,00002E3121A33D55,8D44452708804055,1A6FBA76B57C5DA1,22A29E18EA7D9803,DDF43B4C25918395,6B2FDE72924EBBBF,8EC4CD96F256BC45,45CDB802059A82A0,95F169EA9BDD6F5E,1A259CACFB516D0F,357726079577D955,132ECF69ADE4C117,0000572611C4913B,BEFA82CB7D1A2F55,56D51F31599F81C6,66ECD6BAFD0B3523,2B60ED25592FA9E0,5C2EAC804A37BE66,CA9EA4C9A3A4B6EE,490C3EAAFBC39F85,6ED31D42E5E2788E,F0CA142C31DF8D24,1DDF79AFFC0D2BD5,E4D94E4F8921F8ED,00004181151CBA5C,69760EE8430A41E2,178FFC0909F259D8,ACA9083F7DA4E07E,F6E94F4014557245,10F7FCDFC50958B5,841C39DF3D657FB1,901476C51BD028D1,78ABC4B4785D7840,22DFFFFAEE3F3442,13E85EF474CFB4F8,6E5CB595B1CC2243,000034E77DB7B80D,8913794733ABEA94,42F9577744285B5F,0FFB6BA46900E292,87E4882E781EFEC0,C6692E6B5AD8E28B,A8F19D38ADC784E1,F48A0295FCF2099F,A5307F5D79C43EFD,F41C73597D50ABDB,566C042D741EA268,46FD6D7DA72FAF0E,00003DE008246844,9A9EE4D64085C070,1AB8458ED5DCA0C6,0BCE6B44327B1F1E,2DA94C707B850757,F15F439279CB0B4C,B9542D353B421346,FB89C95366254401,C5A829BE95F4C140,AFF0D28B74227D0A,7F98CFE819D08F76,9DF9E3DAEBA03B2F,000029EC3B068092,F1CCD5685612FC06,EE45ADAD6768CDBF,164AE7C7ABA21B67,082379D8D203F0DF,87474358EC83FDEE,090570FB9B5930C9,4D57B6D0C954DB68,1A019E448E7EECD8,9E24D8F686D4078B,B15F27DB578A4D2A,C2EFA71071C59015,00004F4EF842376C,BE45DF6B5DAEBA63,766949F5ED0AE41A,E9A73BF2286C92C0,6A168FBCFB3E1675,C8B01F1297CAA2A2,39F9A3557E650532,4C853ED25BC28602,D1C61B48E0A2FF05,A0BB1C6F808F4E5D,2018FC36A347D412,0AFBEC9FA9B93EE4,000041CB612132D6,330B4F56BF0297A6,DA0D12836D9FAB36,A335AC45F3D5F614,39F0B5525DD1A655,8A67EBBF03C2026E,4BC975448F363DB9,BFEAA0281C2FD05C,95492BFB35F3F704,6F1D2AB4B0747045,D39E38A2E209E07B,272CC0EC78FDF4C2,00002ECE2734EA0C,A802FDFE563D3670,7599666133777C44,79CE295A1CA93D04,D4E3B07E4E4CB029,24C89338555DAD97,3C0DF50BA226FA4D,A1CAD698EAD31D74,2B66517157A906C3,3839CE68BFD8EB58,F56881E3C53AAB6B,27FDF970CC8BFEE1,000045AFFAB76E49,64E072EE77576514,FF032DB1B4EF15E6,55D103C05BEA0373,CB4F34482C0570B7,07780FB691CEA304,5C30B1C73EE2C0E0,2E4A53991A0071DC,972595C427BA2EDC,CF4530A3F199B066,AA14A5ABB9A67A8B,C4EAB946B17443A0,00001B15889F4CD3,E2AF5B48CE0241C2,945A4F744EABB01F,B7AAD3D3116C1FC0,859117DD6D38CBB1,1BDB13794E3A9345,EA51E39AC925F6A9,263E22E209446047,5F4090EE8584AEEF,A2BA2BAA12B91855,CB456CA115B26EB3,6055525EB18B243C,00004B1249C0A81F,CAB40173620C3543,F5A27265593B8B06,68E9B7363E638ADD,0488250083DE5B67,D14F60098D39108A,64486421B9147677,9D56F1AE8D14F3A5,34862DFF66D000CE,7088A3E0F445BE0A,C6C49A126ED5A9F0,B251E68A7867ACBD,00006D21AFE83416,51B225B2C1B47D68,F28922210EDE8B8C,B738A36472D621DB,8BA892733B828646,FD438076F151EBCE,12E872B25570CD3C,214E2C4B29A83465,1E6747D59A7D272C,2AE588B04A03E957,7DE1FB72ED7D64D9,29F8B0B73E26151C,0000221A7EFBB130,17D95F68E073C9CC,ED37646881F3D236,A6139F824E4F517C,972818CCD73A9B5B,0B0399D43DBB9541,0A5E1B667C8C96C7,FA3D4B24310A20D4,F6E810638D5C13DA,E759DB4A7AEA8223,51DF19A3AD4E2BD1,B295EED1ED0E9485,000020497B85D48C,F5FE4FEF9F544A56,A9CD2D61A980761A,F7F38BAC1AE851FE,28D6DD3D529B58B6,6D33D2F9B5205FFE,883D892F577F716E,DB6A4240322BA7DA,573E749B101C0681,B61242347DB57341,EA1D4E98C1EBFB65,E83D70F3A76A17E7,000038F5A425193B,A20FF2A271DDF05D,4106471CB624EF3D,0C88F07641EB989C,8AD5E909DF675D40,38A13185C23EABF1,6B9E60B7BFFEA72F,E44AA9BBBDC04E63,06090ABDD9A4D4AA,9F2D602B67AFBC1E,321BDF38B4A18DD0,AFC807BC8A8A3131,000005E9B23B3D56,45E4D0354A3A4DE4,675FE2858C9A2278,EB80E9F385B546CA,6C5F9CAD6A818AB5,8E663808885017D3,6832480B9437D9DF,5BEB4E0E33AA93E3,60941CACD7D34372,D3A1DD177344F104,7BB9C2E8A010ADF4,1AA27735D72E2B3E,00004B96B317ABF8,E29541B2B8CD22A5,1EF1BD67F1B6EBD4,124ADA89DE79B22C,7A3F86040ECB247C,5A02EA5A84D73065,549B0AA527C1BBE8,898144C30C321787,111C624DC929E41E,B1C6F25827B9FCB2,C240C778C2282661,E9ECFC3746FB4F02,00005FE42175BEB8,302E1AC00BEDE3F7,4E359356C57CCF2D,8AE9AB48D097CA71,8A6D364F582452AE,52A0D39FD1132FF3,D4E49EFFBDFDC257,155AAAE53478B550,914DA3F4F3446CE6,2A8FB64E887FBCA5,8C1765137974CD52,40D7C133070CDBBE,00004CE13C4E08BA,82149D5A8499D117,467970E23DAE518E,9367834FCE85F14F,5557CF6D518FB29D,6D15C3020E4C4AA9,70FB734CE718520C,2FF36245D2F128D7,733A0C072482B864,C6B1C82383619F4A,DE05FEA96A3F7F39,D9F7724FD50BD25B,00001AA40D4FBB6A,7FA4F694EC305EB9,CE0BA1674F16A3D3,761D4FFED0872593,76F939D88D0A31B9,3609EF183D7C70D5,B57F7DB5F5E8EA0F,1FC3D3C15B767F7B,B1ADA3954AE78C99,A61C3AE0F1851747,63C5CC1D8053F80E,77648A4AA9A01EE7,00000E9E7E2A04BB,2269C2A9EE7B05EF,1855DECAEF9679C0,9CDB9BC670BEA782,01038911D5E3EEEE,73A81735FA4077A2,6FABBF39F6F2E6CE,F108887E2039B3B8,C61CEDC40136E255,3DF7F4D9CC6E1D49,90CBEDA80E158C58,12F7F117106FA6F7,000044E39ECA596B,7C7A0AB6FC43248D,A1117D6E89A03525,9BD8604291ECF3BD,D2C4F4B07B213BC4,1084C1087F50BF08,63753870F7718C94,30E261DAF94F20D1,660D85FE8D536170,CA5D814897539952,0B81B1132D210F37,644F448E95C44714,00005F296773E080,AF31E3805AC44C22,D723A7CC88C5A03C,BD4DFCBDEA471A2B,18B763DA9E152A57,738FF17C2747628F,3AAFE1E02D889F59,155B93A11524F213,F7E24347AC05FE3F,CB4D0BD2F70CEBD5,9D78EAC02E40BD18,001C06978AAE9C3B,00002782DB02E616,99290868E087433A,81E419FFDC353575,0C94FDB839F4C393,A989F21B8CAD6F4B,E2A3B2733557DD0B,879F276F3DD0A63E,23F670E8EB485523,75BC9374F5B05618,9DD54CBF45E9F28E,D8B7F41F29358A91,9D4DEC7841B0F8DE,00001456CD77F50A,FD629520B496B181,E071498CE06DC440,A16D702B04603C22,420FE52C732693D6,3409101CF068E769,911B8E70529B5330,E06769D26AA04624,BB9BA53C555CE5E9,FE8AC9F2D48CFDD4,22B8CE9D616030AA,544E6AA208C7CA16,0000245CA6E99F29,BDBBCFA36F02A800,53209DB988B36F19,BF123299DD8D4FA3,2009B77D5319B359,5D7EEC7DF2EBD904,3B60F4770644F653,FFD2FED12A3B88EF,F0E52AFBA84BD65E,82C0DA35487770CD,B59588E9CA1B1D5E,02FDF443AE2420F4,00002F7A121B1DEA,6E50BE85E8FC8FA6,CC89B7B9C9740A2D,B8219905855C3ACC,22751D55E41041CA,15698EADED3998D7,7EC6C0D73C2C3F3E,15B6323DC50F14D2,3C3D372C5E556C3A,9037ABF18775F5EC,3F05482B786E62BD,A1429FE8A3A4AFF9,0000245F694D58AF,C22E345B7EAAE790,DF922071988592C6,4428190E98362571,DE8BAF2176BEE188,AB1C318C3E5F8699,6D8526833E90432E,589312813D04509B,7296D435742BA000,A1BAD32B04A6BE0B,39AEB473AE4DA4A3,43FE024C5B98D025,000039D925C5ED9E,19B8AE66D873E12D,C08D58FC550F9656,DF43456A8A919414,D9B5D1E2550B5484,0D4D96193C25E810,73A5F57CE5C2C48A,F68F4B3B46B32196,9E3B0CA3FB1BFFB5,8B09813229D78E23,1C87A7EB8802509A,47E38B541550CFA9,00000850E207FF88,B4065CD6A0506832,53943A83A82BEF8D,B277DF587F59ADEA,842A452ACE2BF598,5ACF276E96E652B4,92E4CB6653D76FD8,AF882D43667A8C44,48F00E54D3BEFAE6,44C9C325210C65E9,C5852E12A5A63D4C,F8F8CED1394169EE,000048039616D075,38F0DDB523DFE08D,D333C6B8239D9E6C,581F83084C13CE35,62395A89E962A97A,3066FD851E356FA4,8909A3BF9C8C5C1C,8473D93EED2DF7A7,9BFE29A1334C84F6,0BC27750BF030EC1,2484E642A95774B1,C1E66EE2CC758429,00006AEC5679A40E,FBC78AA130486354,479148B802944B90,29B00148BC4BE3A1,FD8C761B5932CF9D,273D5FB25AB4937F,3AF45F36322642A4,0482A2C1F3ACEB6C,7283DEA642327A02,2980FE62089BA3F2,EF8DA20998ED9F46,78AE3777A76E1E4E,00000EAFF2D429F2,48D26B719339AFA5,6B59CEDACB9AF693,B38B2FC468324ADF,E739373FFFA0E33A,4F7C82D44C5464B9,20455FDFA4E2F147,4B7B190917B39A3A,C55369FD2062006E,3957C1C3CEED3068,AA61363D1560C7D1,1B09C599CC6546CC,00001780865F911C,5D2E2A8B8F336DD5,968D5896BFFAB4FB,32328C413B88B153,8D43C4AF1CD01170,40B3DB470875F0D9,DF482B8799F06EB0,395172733BD32E43,37677F0E59A4053C,D989FAACF61AC1EA,5AFEAFBAB346B7A8,32BA7F939BF98184,000021849D184F14,660A481B667347FC,ACB793C32BEDD2A7,613B51F2974B44E5,6A876B744D0CFFAF,DBC7025192B15FF1,6C74ADEC8C5AC67A,F5B5DDEA6AFCB7E5,BE37E04F8FEA5153,9CA3F5133AE5A490,EC03F39C8480DC07,46407D104CB74ACD,0000581863C5D044,FB3B6D845F01A4FE,92454DA530C6E033,A7F4E769DC8C5425,C7F06478DFB6513F,35D3655687C6B013,BB783990AFDBF991,D3BB6B206B8F9AEA,775C6EF4B1C0F3B2,F5226B8349E0EF87,53A190C6E5C72401,D7DBB65E46D3415D,00006D8EA3BA6768,F816F25335D84318,D0A0BC56DA70FF90,5A3E2847408FB0CD,67CED12E4A6A082B,32A328187341DF96,ED485086ADD1A359,F17F2E1CE668EF1F,665186D24E0973DD,CCD4231A412BFB69,B264AC5ADEEEF37C,A394F1F7192171E2,000016B3AFF4EA95,2587311C0756E6B2,27F9DF3C25A0FA31,76C1CB57EB617430,3CB0820A921885B1,23A407D4C069E58A,1ABE0D557E335A61,24323CBA876E1740,6759CDE52C1EF5DB,5BA88C2FBAD80CE2,7D479B7FA872B95E,4D8A97BC89D53746,00004846170039FE,62E35891B9CBA76F,B8C5A8A365192591,4FF9E0C362039B9F,AAC7EDAA645B3E9B,AED8CADD13E5422B,8A64E4840F87D497,8969946EFDDCABF5,D10297C7327FACE0,F30265D865AFA844,021382BBA1BECCA2,6E74462CB217E606,00004658B460E2CC,1A3263D0ED1F65C6,0F4E68D17E6E9A56,F8327E34B7D34645,82425240CD6B1450,04526E4C23224994,22FBA5EFECE418D2,4E889CC87E2B3C86,F6A775FCCFE8AC8E,C43B81710EF89FCB,BADF4BBA78BA2E57,993CFEF15A519DF6,000037B39D3DD531,3D08C7FF0FF6EC1B,F2F67F05CDA5B931,E30EDCCCA6AE235E,A21FD84245EFD1BE,83826A8B41B00FD3,1A689A82B1D3F9DA,EADCACEC7D1E8A23,C0D13DA6ADE2D884,ACBFF74FD39EA1C1,6630D535DFD4961C,A6139CFED8E2A949,000033E747D29939,22219CF04EF38E93,BD3A6352F78D2BCD,663C1EDCFA7DF3AD,D53136C2A02E9FA7,5D5BDB199CEA60C7,D151871F820A14FB,417C7B07B1734D1C,D5C73CAB9E681641,249FC4D69C4B2B04,AEBC2D44173085DA,93D40824F9C91A6B,00002D6E0DE784B1,465011650B9F056F,6AE15A032CF24876,FD41B303D49E4D2A,911768147E3763C6,9B43E97C6DB40C90,B9FEF4F5A7E02973,C625FD55BFEE4B3A,E528701341074084,3E9B9896095E3599,01D612D949376C26,63CD622B5ABE9FAD,00006A9817F1FB43,33547F8D071B53AD,E3B9D77867B830C0,989DE3DD34F56CF7,E3E0FD0E0BA2C54D,3458B9D07C1FFBE7,AFF00524C475C83F,56A8C05381BA7063,A422D6026B6D29E3,0FE3976101F0D0B6,4D400E92D4FE4D5D,9C62C14FDEC56CFF,000033FF562A8CDD,3EA35A4853F24438,4502072BF3AE7C75,482089A8AE655E8B,0F46771DC820E0ED,F9BE381F0DC5C342,CBB6B580076875A5,32D9FBB2504E83A4,11F5A6DE1EBAFE67,2BC07D3B192FDEBF,02FEA13F78B044B0,2172112148A8194B,000059F8FB585230,6733243CF7555118,AB87D0D67A8DC27F,F6E95207CB5EBE89,934052A6F8610823,4A8D876F4CF3185B,A5F1712653906520,3970CB0CE8986D0D,4E304EAFDCDF0E84,5431BDCFB3CA280C,1EBA9D66D2574D5F,9A00E2ADD00F1EA0,00000A45467302EC,C70B8A6AC7B358B9,3B71DCD9C1A9D332,26C9F938C1E07B25,0B74F59265549CD4,2795A4F0D48444C2,09989DC27F035D9A,16CEC3EEEF47F80A,1F147FE8AECC3FBF,1D2026035328089D,C99FC14B5F977142,A6E20E1A31FBF615,000003DBA71C8237,6996E90D99EBC82B,C8F55FB3FBE5C9D4,CE1169EFFF37C3DB,E7DDB0BD621965F0,06B7E7C92644A7C9,5E671E14945AC116,AA3DAD3C4EBA75E1,66DE72EE6BE5F02E,B1066E4CD4EEDB45,58572169C61797CC,C1117982D4526016,00006BCB9260BD37,96A1E65513814F5E,65B809F217EF158D,383BFCF4ABDAFE47,A16A60A15A9ED407,CB79625F47A13FBF,1A2A83A4E1E58E1E,8443C2D44D915992,3D8C2FF83872F1DE,FECEC01CC3170063,56981E539FE1F647,89F8F587AD6DA876,0000181B04933A49,9D8B8A8F17556E29,ECC02A811C02D2BD,C43244D66D679276,384751766D25422C,94799419EEF1D758,FB5B3CB1FFBC700F,4C6CF6A2BC511A54,D9390F681441D93B,0CD7A1976E20CA5B,C49C70E30537C6B8,9676AA3B33FC037A,000067FD84CD5071,837E77D76E531706,8C2ED743A83FC1B0,7A9E69FBC921FA2C,96D319B983DC7EF7,FC57A4C76FB664DB,4BDBF14AC8AE5167,706FA43B5581D462,4FF0F285F96A0F5C,7203E554CF374EF6,807478FB393922D3,C8E21711D1F8C485,0000111EC94536DD,198515375D02DEE8,3EA533A10A16A5A4,11A07F466AF15916,E452BC8C63C5EBAE,2F1C1CC07C3BDEC1,26CD052C098560E9,CDE0C8EBE58F74E7,A86556CFDCC5349B,5321F5AD7C341A5B,B230D9EE3A8FD567,66619761B1092806,000060603DF4FB8C,D4D48AA928A778BA,3518FE569DC80284,71FF7530E9D1A1B2,CD440216F69FB0FE,36654E8544BF13A7,DBB4E787A0CDCB31,3F24E06C46163F3D,55571F90BCF13773,2242A46B2230ACCB,5426A8CAE1416EFD,46B83BA37343AF93,0000190C93E457D7,C624F25334C3E83E,E073D40B5A963B3D,DF186C30832FF279,84A4AF4E2D27306E,C6C49A3066DCB3D5,EA6BC7710CB07015,ABFA6E9A306DBCF6,81F45F9789DC506D,97FAAC97C72B18E7,9761BF18D8BF6D07,03DDF3092BFBCE91,00003AC225304A50,74E6A90124A96E8E,434354DCABE87255,41E68D0F10CDB257,CC2DAB7A3ED636BB,003F5BD77EEB5437,B9AFF3A2112A264B,EFC4B1D33C86F485,1AAE2774CF3CFFE9,C18CF4AB8940054E,DD34210931344FDD,2B50C672C8979AC6,0000400CE6DB74C4,577409B083BA6252,CE289893F4252C7B,3F9EB721B7D80030,EDE07AE1EA39DDD2,03DB6CFE6621F00B,94484DF6F39B17D7,12C9932F5D5A4F81,814DBD4CCCB81C45,CF8AD9431C4228D5,2DFCE70B6CB8DFD0,D327516EFDD17F1F,00005DADFBDFA56B,02ED579975F8C884,CDDFEEB7E5F57864,033EA7B3562C6F61,5192692229580D2C,A38F8015C46A8902,05DCE161FDCC3F11,A502E207B7EDDF50,9DE4C076A28BF0D3,C058B4F82F1C13FC,7CBC14BECF08690D,813E1D51BCD7C2EC,0000257A81E9ACB5,3FB7B3F303AE0EE1,17719BC15267966E,F263DF16202F03A4,C0A17CDD43F8DE7F,0273199E2828658B,0F2AF5981707FCCE,5CEFE4A10FD579F1,CFA14456A856E0F8,B639847A3D2708CD,1099A662BF09E608,29ACB424B6D7E361,00001F6F4A5EF1B9,E73DB3C155740A73,12678062FFDA6AB2,2CA66D7E14F2E50C,0E9B09442D522273,6F93AA06D2FDD05A,A7C8D51EA72A9C7E,D84D73EBBEE18DC3,414D28579155F028,4552D5AD63366310,870FF7DF58222E44,3565C05BDAE8F4B4,00002ED6CBFFA929,D05362B18A190260,7832349EA24D7C0C,F0C0183A2B93A9A4,393295668CB7310F,AD181366B3820F88,62F088A02C7C8135,884CB3E705D3A526,D17BE0473E246385,FB67CC5CC2EE6961,04FD693936016536,B73ACAD9B51B1C23,00004F92A24E25DF,9EEB996FFC34BB0B,3CB8BADBD007ED24,298CE495C50B7174,AE6B0259AAE4A9E3,53690FCD05A109F4,137E2F951B890D3B,57F6E03A66493729,678E42610C118D2C,18C84953F499357F,694D3A9633B4AD16,9DE7643E28498882,00006CA8234898DA,C2AF020079A2315E,0389F9F83D6343AB,0EC020E1A0328828,02807030C69FAA4E,5607A295B93BC11F,653FEBDB1FC2661C,B219BD049E8726B7,C9C9E89D7C305A76,D2B68B935234A11A,0EAAF13F8C57AC18,2993F44C3E4500F3,0000263C0949CD6B,71988E28BA0EFBF2,842189B73699B20A,CF6846692F04BADB,9AB02C208EAF8CB3,303231F9FBEE84B3,AACD8ECA94EE3ED8,6E96811EFE093C0C,04434795573F72F8,71A0FC6B1123B4EF,7AB764DDC5535DFC,B830527BD6EDA448,000023276F94B8DF,B6713B526ACD478F,CFCCF719FD36526A,318454A4FC8456F7,E96F04AFD208F36C,546EF3E5EE0D5832,AEC33C14D1E42382,1A327ED3DA3953C5,7D3412A5B940BC5A,93056A222397012C,D3BA56B9C3F596DA,6DE07B7B1C39DAF9,0000667F5295B128,3BCF8AF51FD504C5,CFD1A031C1E741A6,889B42210CE393E7,AC548F4E1971CCD5,10E085AEF62073E4,FB0A4CD2751D3D8F,F439F75C447D1D04,1E47412AE3FD2E61,F6BAFE8E846760C6,16E0E1C90C8791EF,2C65D507594C70E7,00003D40996C2843,3C7688156AEB2C2A,1C98AC3F202FE5EF,28B3F78DD56A780B,C3BF3613EBF36560,75BAEE276B16B654,DAA1F54B1CEE58CA,A2E4DE114191B4C3,ACF16C12732F3E50,E88C8A0CBF34D85B,63C40E703BFEED86,89DCCF75E40010F1,000020665B005E73,19029E91112E8CC1,B5AB0D810B8B2A5E,4D59D7150E91A21D,7F69C6A57AEDA63A,041A5E32986ECD23,E0EA4ABBAB3A8009,A2FC60FEE2A55495,7D78A4B039C53B61,577597D54F02F958,6261B143F435E72F,2563B7AEC77193A5,000017FC3F8E76A7,9029D384A9A487F1,EF10B27F93916F91,19463439B0C90450,ABB948CF0D639463,2FA7B73683B27F43,7B02F42B7537591A,AF04EA080983B4AC,7EEE736B63D331DD,F427C319F0B4CF82,7D8DE953303F8F89,20342A403C191E78,0000233058B03CAC,3DEBA2123AD2CC1A,72CFDE741F734BFC,65C5192F67FEA72F,4AB6E5CCB96A1E51,C954E4B42E366C38,50FA6973C08167BB,06EC2759B20C100C,EB20C93A218F0758,7F85F87224540658,D9B42663560A146F,67E71170C2EC0196,00000D3DEBF9765F,7973DBA41FF90963,B0CCE99CB79BBA47,684854B5FF9B1446,8FF9D274E8313C6F,E0DD4017B74786B6,95C17582F7020534,E6E917E4C3BC8808,40FDBFE217C7E50E,F18D3FC1F98BCF79,F0C2A6F2C75B638D,6449D0CBA53739E4,0000468B5DE40716,14B8D7B99FC76034,ABF1B29D44C179E1,84A5014F670EB13B,B3A62C6A234F7CF7,E387FB633E2881B3,3B4EEEEC3857FA97,CE31557C8953ABCF,30298B543EF52ECB,47F212D165C68343,9D424575EA3F9279,5376157EFF65D18B,00001DB330CDFC78,7170C17F2A899E55,C71D6410692ACA05,2C0037F5EC749D01,BC2A22D35CB2576F,A3420F2192DC9B35,09FD001DFF997F7C,D21323363EAA9EF1,3F2B9F2C45302F0B,944D468532906824,BA2CB12C945DCBE6,2BB7E4580210F63C,000062E7DC145088,69909EC99D9A24D0,262CA0AB253355D4,1E097BFFEF90FFBF,E73E7F6BD53C9AE6,C626A142CFBE7A78,5ACA1DC54B61E905,B97649D42EF6A221,2E75545E67CC2D96,16C75D8768303546,5FAA610B05771410,16BA8E998E8CE687,000028017C05B54C,14097A0F77FAED8B,2B3FAC8DA18F988D,D61EA587DD484D08,128FFEFB8A2BEEF8,D85F2C454EE005F4,9621B09288524288,DE8A353FE33CF5C0,3391532BE8404880,EAC934BBE6106D5F,663C974BBAFC3D4D,0698F2E7EE900FEA,00004406B5CE5C60,E34C08E75EA5FC59,5446C1530B0E2623,785BDF85F5898FCB,6A2F66403C5AC818,A026FCEFB2A3FD6D,7F8E5656F8DE78CE,05F665CB197BE24B,718ED162EB4DC695,AA16A89EABFFAC8F,B2FC388775035573,B69D9082DF996984,0000090D3087E44B,2DA0F22FDFD0E91A,BF5F0BE14C91A05B,A45D8B79C4FA4B60,93D2DBFD6D3FA442,C6CDF1427058F4D0,E96CC45B99E83E6F,2B4F34B8C00BFB3B,999AC27B1153C2AE,8AD942E77B70C28B,75C369B2715EFB04,B2231616E90B9567,00004B01D65544A6,C4166BF17F9FEFF4,DD1CE9D423B6BD3D,3A5B32C1A1082981,1D72F901DA1517CD,A73E0517B0B04BBC,7FBC20C00DF635F2,E7D812C7DBDFBFAF,7CE9CD42BC1EE4DC,BFEACE3BF7566C80,9913A60F71201582,94A164619D5148E8,00001C30BAB4834D,B7E7D17275511CAB,A990018E2A5FFE41,AAA866911154D663,608C409E2C1FEA4B,EDDD4FE2EF3ED21B,AF182FDB350F6E82,A2982DFBE55D1B10,EEC148DC4AFBDFB1,5F50F0BF7E6E1731,17C640164D064E1B,4146B32E8831F900,00006267F3D42FA7,6BDF52003DD9B06A,B4BDCD071C31B2B2,6729F6ECEC168360,CD00EC1A628726BE,AFC6978477E0648C,18A31A0CA015D03F,2847574D058E2BB2,6DFD8BE3E68B0BFA,DC31E859AFE1DD14,48923402437F3E64,AB1B31620AA732B1,000024F4B484A3B5,6889908EBA90DB5A,0A5F9ED77DE875AB,421CE8134A9893AB,574E90E86B1001C6,31B9C1DDD84EE60F,4B9BD2C28C040869,C3FEE3CD0F9B7047,07716A0EB0DE8E3F,C62E0FAA311C9255,811098928D5D185D,DA675712609A5756,000031C2996EBFF7,4F75CC437FEBC4B4,53AD015EB75DB671,C2AE147C9F51B911,CD60D4E5DEC812AF,2D130639209B38F4,59E4CAD9F4776026,49C46B5CB1763370,1B6C8317261343EF,C91DF1C27232D387,DB9279C2E6B3251C,3638918C6540F211,0000583DAB54F4FF,7362594B0A90C8F0,0AB40ECBE9185BC6,92FF74AFE8564FCF,73A7072190725AF0,60D27BE63AFB799F,7F6E13926FBE4BCC,D3359A304E2F81C9,2E33B8AF475E0701,DD58327639927A52,A4AB83FBC180A887,3D02D44C6FFF5909,00004CFB58C78293,CA97077C206F3723,CBD1870ADD2E5FB1,D5C4AF77EE2C44AD,C14155CB25FFB1CA,8D18FB34DCF4B727,A904F3BC6716FC81,876D30777B9D3AD1,1648179041499C40,2B4677D84BC74A96,425B6C88B45A0DA9,5C8B9278E662A17C,00005D2561E43BCF,B44369C0A0B89D57,17421A88FF463AE9,B5E05DAC6FECE9EA,75736E9FB46E9976,44D5FBDE85EBDB7F,6183FDDDB9D9BCF5,D4E2F04B5278961A,9B6EDFF75259CC3A,D9ACB17F9056A711,42C199A8061D89FE,8AC4A242B8999BF7,0000393F1DF38B09,B41DAB5E0DA0E40C,A03AAD6416916A93,04FA539F52732D9E,8ABCDD5B987C22D1,149ECF52E9537CD5,93301BFFABC96F90,AE23C3E20EA46E22,8A43DE2EA7C5D735,D3799CD4790AE746,2662BD9D0D1DDA50,D7B65A3C18619792,000040692EB6F41A,97F980249DE12E65,5690CDDFD8225CC3,1F04DD321F0FE052,11B93639B0E89F0E,4A6E5CE2955E6A55,0ED58D4075B9CA78,1C87F6488CFF6710,480593975F0C5C3B,AEE36B769E8B94CE,113D20F397438685,63BC8B8305F309D2,00004C61D7B5D345,F4FD820550D99A28,7E67548DAB8011FD,580241E76CA520ED,87F9C3EF3E16EF86,24BC57C36D896CCB,A2BD8850C4E906C3,102EBD4CB5FB54D2,B5A00002F995AA9C,646410F9819B853C,EA71096366273B71,D370D57608570B79,0000132C6F7302CC,64E010EE245B1312,3B42EC529E2197EE,ED9E897B11E42A85,FB47196E7B113433,C804459522E47A92,724C67C423E4CE0C,42FCB538D076DC99,A770578EB7B9C6FE,C3897E0D76D66E7F,B99BE5CCAAB17F07,8D3605050CDEBA23,00004B6E6C33DD60,3D36C727EA810BA0,EF6CD07B901E89F8,87A793143CCDE480,40717A45CF16D535,55744A85C7BEBF48,045F5935919D016F,B3D5F400BFEB1798,2C91536EF9E8474B,A3FE454D1B80C3CA,DF817C2545EEC75C,6319F63879EF212F,00006801CE8F48F3,E10A57DFA72A2E90,A34AE48586874660,C77A47B5064831D1,67E748F9227A1F0F,D1FDC7D643A8FAF8,0733932194380719,371599561AE92285,B7B56A5ABDBD2B9E,F2AA11CB780B5C3F,23D4800CCC46BCFC,467A9BAE9A1B0222,00000C432F4CE2A2,9435759A051C57FD,9689295B300E4F32,B92CB128ECFA12E0,14CDD6ABFEB696FC,98B98817CE671B9B,5EFE6C49855F200D,4179B3FCCFFD3FF6,2F4BDFCB0AEE4D97,2586A159B20E65EF,19DBE4395C669E55,798B534EEB54EA65,00006858D2E59C6F,20DE18A970E20D21,8CE52A81C57DEFC0,75A65F117669E1FF,E606CB2E3DFCC265,90087A82E8BD05D3,CC4AAD35703D0D55,03862081FE151410,C53AABC6DA1A1466,0839B44ACF7513FB,75F5C31707478C54,EEB325466A5EFA97,00004E0E43BA8379,9916DDDD9586B8C5,BCB5D8A1D1C0728E,4DCB000425FC75E2,FA0C3BF57EC19FF2,A28E6937C56C5620,360748B6219212ED,43BF361BA60D0D62,6380F065D5BEA452,F44906B430F67FD6,ABDC244BC778C235,A77BCC94DB36AA5E,00002D54F52EFDB6,6DAF95FE79981425,9EC740A53C875DBD,38EAB1A75F2B440C,32BD2C31EDDFEB57,36CA0FCA6E52A02A,978405B4AF99F03E,C6BECA3A55A0A0C7,7703920C5C53479B,1E99F26AA0F64370,6DAEFC519E84E5CB,A19553F97708D994,00003C5C729935F4,61F29C7FF3F23EBF,D6054F67F9A3E9A7,BFC872BC1B9B84D0,50A0849BC5A2DF26,4610163CCF887D55,4262421E03048946,A7F8DE80658EB180,4213DC04ABBD5E47,8341FE20FE47556B,17146A9F9C1F7739,4F08ABD9B979E276,000006F4D22F5FBD,7476017033831CD0,1B5BA6DD931150FE,A577FD898A776A53,460AEDEA524CE7B7,23FB01EC3B64D056,BD6A01BFC833C43B,0F6B17F931EFAE3F,3C1F56CCEC7D93B2,0C4667448E733671,ECD2DD080DC18D5C,A728C7AD5C197D57,00005839B57D661E,E6C33CAC7BC9952D,9EB06BA5F3DE051B,92BA454985DB7237,C97C79B0E3235BBE,EB5E15F08CF3417C,B65C24ECEC020B30,C34E3EA09B5407F1,90F0C105CBF8A833,BF0EEE65D6025626,57867A437435EE3B,83657A703C7F98A5,000038CE27F167D3,5AA64B532F03AF79,12D928A99498CB64,3F9A428BB6293D09,FE3F67E2883B7E98,8D22A062A3F8EED9,8EB8218EF82C8C7C,733B5E688392E10E,9B7286D91D9E5E5D,EB9640D6D301B571,DCCB56D00396F346,782834B58C3F2E09,00006022853528B9,AE268976B05736C1,0C0826F5FF44C9B6,853E110B3365AF01,8B0D7F2627FC35CE,AE2646DF30A92841,202410BC5A34A8A0,2858C864C63F9A6A,1FDA3C7F1EF2F4D4,FFD257C4FEAAF599,2AC005E64B6EEB2C,1C8F8040E6F8CB87,00000DE940C0631B,26AB298097632750,2DB7F0081280E67F,6884B9D8120FAFC6,E5BB84C40249F2E1,DEE2F8BABFA5F5E4,F6EB072203A784B6,6B01AEEB23EB8377,9354C9861B64F529,D3374F22DF1F55E4,DC411A3A1238C0AE,61920198DCA17756,000029647EA60588,98F67B689CB39DC6,CE0874DD7A85983F,31711DF637CC9D0A,BFC9FF868B574E3F,88C083F4498EF89D,4D18FF825ED406C3,BC685BE8A74CF512,DA1CDD196916FEAE,0C851A4EE98B69DC,DF10DF542A9D6685,9FBA9F81485C00BA,0000481E6ED2C26E,0627D2D8A7D7E876,AD098C885951FFF7,80D30D70776C9F92,EA43AB0D0FB03153,5B1E443318A8DE2B,C5D5CD96EE7E17A3,CDC07EAB0228DC28,0736067FD459CEDA,C4F25CF677F2163F,CB824297FBCF18CD,3C57EB33BB7E0500,00000D4BD6741006,4F72BB57C8E5B2D3,4EE5FF60D3448F17,714EDA36118F7685,D54C479D974F26A0,C5B83DBCB9EE2DA2,92271194DD39ED89,BFB5B7978CEED372,CFDAA66A6546F5D1,3C00556DABBE61C8,74865AAD1EC74551,62C377C7D0F4B965,00006D0A568950A7,BBA75EF44C1EE015,EE408CDBC5DB54ED,DA26BA2BF747293A,0459BCEFC83682C5,078B188DE890CA50,514D3FB0F012235C,A462330EC3C3521C,A9FEFB2CAC3B4D26,F2A8B908D60CE4FF,BCEA2E1AC7673BAC,58A59ACCD6C6BBB1,000067F7E3F1ADC4,1FDABDD7F8A61082,0CBA6404F8835E7D,5A77642CC09E305B,34F834D0EDD37732,9946A440FF23AA73,964681B78451B6B6,F3B83A5F51CC9F26,ECD0EB78803C1F78,54B630CC08000D28,039C4310C85FE203,1CBF09F1E286EB08,000047AC1BEC0185,4DF3CEEC878A5F13,7997DAEFA8996DF4,A9AE6E4A12EDA383,DF6A544820C226F4,7DFEC6213424DC86,E48C004123435D6A,52A12B437856D8F8,A00866B7614929AB,1C09F9EEB7415934,1E0F78154C21373D,3FD4C79CB11DEE01,00001177A0994BEC,578E554D2D91ABAF,3903079E4ACDCA78,70550F09F1F2B726,50DF0FCE726B9D41,EE9C420A8E9297E5,A85FBB28F9C0A7BC,A71C5E325E547BC9,7FCEB5B5F85DF441,601FE429229D90DC,22E7FE275CD7518E,7C7108F2953C7284,00002966BE38CCCD,641D7B5E5C25DC10,4EF1AC640CF86210,F69786EF34242F2B,18B7AEA2F13E995B,13692BEDD310962B,82E8A95FB5835E6B,C6055631695737CC,39E24033613A04B9,61EE64521ADE8D4A,669887F970007577,603401E9D12BC119,00005EFC0C039B7B,6890503ABB39884D,B61CF8A6FBA03F36,2D64845F23308537,5C9889FF821A5768,D7354D020B55E98E,3FA393388B9C1488,FA4DE5AC5F8AE0E0,3017DDAE121F5C51,6577004747748E83,D3AB123331C7DB85,24414E946968B7AC,00006A31FCBEC88C,2073DA773AF7155B,06720204834F38C8,8011B50C87E4F4FB,457A352720844F30,84C9C772CCE753BE,832AE0009B57A6E6,E0029DCEFCAD1EFC,24021ECC71033F08,EE740D2E9A90CC7C,B46FCFB98069E38E,E278FD75EFEE0D1A,0000024B4D99B8DA,1EBB4B851CDD0C19,4FC99F64FD4166F0,6B2A14543221E2A0,EF8320405157311E,DC75DEF30D642E55,DE5631263D951FC8,F359C2A3FE05665E,65FBB505F4939195,0D7F268CBB7F943F,0BF5CE11733AB9B4,DAE8F41DEFC3AFA1,000020D32B2B8201,B655B1B1CF612317,69C9D14BA703A4CC,FC56FC6976B02A76,7A059F37F3EC8B03,EACE607F38536469,70C5F3E0913A430A,73060AE9F439A75D,A3286DDF86E96EE1,2FCB0705A4FA18C8,90527F5C7EC7B0C4,0E1BBA30D54C1FEB,0000122C3BDFFD92,696C87804538402C,CB0CF548F8A2E609,32D418C431E03732,D79FFDB074226866,FAB0A6431AE1BA35,4B52CD162E6BDDB7,AB0819DCBDEF9F0C,1D737C1F6C8698C9,ABA012FBE6CA79E0,6C082699916A6008,E0E88344C5719F37,00004074FA9FA03D,6E4ABBDCB0BEBA3F,DFA645E0EE043032,43AAEA373EEFA8AC,28CB98CC4BEAFEB3,8A4C15695C2978DA,8A994E75F4103939,5E87413AB9194541,D912C8E9CA15521C,063FAC837B9D1D4D,8F0BCD059C5E2042,22F7E5034196C146,00006607811BE69D,DE6E6B20940F42CB,66C2A80628E228D3,F04F9DA12D8C90FA,289EA043772227A5,B6385491EB09A762,149D283DD0712226,E7193B62F39E5DF2,60005B296432D6DE,23E75DF728411FD4,F8C58CB99F276131,DDD46A733CDE8DFC,00002A7B666D7BC4,6FFF18976A026789,57576C9C241723C5,FD3D1698D2FA71CA,90B56DCE16C7B4FC,ED15CA4C10582D76,1BA8127C56CECF64,C7B888F09B4D8CA2,980D56F07EC13932,D873FFFB0A890B23,B37307063BF41478,E7BE5229F220D92F,000030CAA04CCEE5,46F82C534C073BF5,40976DE975612FB9,23CA2953267E4F70,537A4D7ABA0F49E5,F7D69FCBE5DBEE3A,704E73CFBA9DFEE3,CD6EB2A41436C819,8F26474CD4732254,12CCAA33983CC99D,1A69B9AC1FD15263,FF7B1963B2428CAE,0000405300117FEF,487F4AF5DB77F289,AAB763A91F4F4211,248D9FCDCD7307AA,23166B7674CAACFA,C1B6916CEDC1628B,6121C3EBCF5147AB,CDD4EE4BC6F8F012,5C7B909A9D5691D2,B9636DA65A44C7FA,921C747D9984E6C5,53E14EF0C5322526,0000548C667225C4,23BB737483BA851A,A8927D498DEEC186,E42F52D7DBD3ABE1,B142777D0C9BBC65,BCB6084895D6D40B,33F0BA6F455C0D87,B3E8FED9B7376193,86A161A86D807745,8F97114181717571,0ADB0DC3CA70017C,44DB5D688E6A4969,00004FD6E159E98D,311E9A4088295F57,4A7D204BC8B58531,18C76BDD407ECBDC,9BB5DAE68FA93B15,43A9D43343028DEB,1254E2F78913142E,C5624CF1EB324B67,26392BB7658E7E79,2A85260D4A64DE54,8AA19AD72441FCB2,94CDE4D6C6D9D3DA,000047E02CC29252,9A9DD61BCB727540,488F883A2657A3EA,164E7C0959C6C61C,063E33CDE807CB2C,5AEBE911111D18AC,AB5FB60A68450328,14C68BC36C947844,4C3091D4E0A8B3A8,771B0B8CBAB60D2C,E91461A44337D21D,15B12BD4833D8D50,000042F03BC6DEF0,9FC1295D3937018E,F96C6A7D0ECDD93F,E946248E765679EC,B4DE062A0766725A,C14D510CA1F74E89,A06DE2CC45DEA247,2AA82FDD45A6AAF4,26C0953BF3C42CF3,1870F07147A6D9FE,B3701A5599CEEDE8,4C5B9B61FF00F348,000055E904F4330D,B6B3E9967D8304F8,519569DA720545F3,41EB497EA523976E,5114DB58E4FF7B0B,4542DC81647C9A93,C4CC034D0AE204A7,FB98724CC6CE5D66,FE4E5100791D280B,520C4C032E4760E1,17FFDA44AC9E784E,E1E7C2FCFC8DA2F5,00001B185106A814,5DAB1AA6911F5B7B,0153EC171DA67B74,3B17630B1858C154,9D0A2DD55505689F,8BDEB0A17A836292,855F7F006C4042D2,808B050A35CCE689,556DFCE79D98B9AC,A8D5C54898673D4B,E1F4823A4A83F8F0,F94BCAAAE2C46D11,000044827E52E3E2,A03572103F0781DA,954B569C7426A47C,E0B176D790A499B4,5554829CC367E92B,4107DE07CB13C210,8E790F5A2C8A897C,726BA50852D691EF,BF7D771FB093EBF1,AD7BCA34B5101E98,4B16AE759F8D0F88,65A9D814D8B9329B,000038F18986BDF4,5318993549F26427,00240DBB4BB13658,F7D290FB9545C974,127C6E1622D5B6E0,DB877561C887EC1E,88E35D600AEC86AE,03CE5F5E0DDB7490,87C2F67EABC010AE,BAB1FE692561A14A,00D3BC0CED0ACAE0,6E015DF49B0C1A9F,00003AA4F2813057,3EED30E813BD4C64,5D25134C4A5FC798,A7F737FC475CAD04,1BA7BD03F0571674,BD9845B78DAECCFE,8B43D9526DB17BE9,F75042601E5E27FA,AE70C177D7D1F82B,D26635FC051DF191,A8518A51DCD9AD60,DB14269C7F240D65,0000492E66B6059E,5918B1F188544303,FFFFD7391E263996,C2B4C0AD075FAD5B,FFF697BC75A2E84F,EED74F7660ADA9D9,22E2E7B66770C8D9,B9DAB3CA869E51F7,353BB42FE85C4A7E,F5BDE94AF2C01AD5,9F3A9CA789192CB6,037027AD5F0B069C,00000DB4177AB0A0,F2BD5573E6425DE0,C95AA5AD6D54438B,D1B3214A6A53E21B,52911864684FBBCC,504795E06CF61869,BCEF968D8E54A660,8D7BF7DA4D49DDC5,2BF971CBAACD6231,24E0843C3EA26BF1,64BF7B2FE6B616A6,DCC751175EE7C249,0000140D613DD8BD,6642A8903F125963,59D4054795472D99,82A4F47A7EB88607,34D4809C7BD976F1,A158581C04254BA9,D132C6C6F9755B39,8626E051824D28A0,4B89EE9AA9B08DB8,459E17E292A3D4AB,BAB6C985A6DD12AA,85E25B69486C8BAC,0000245B5295F70D,607E5B8FA7AD7F08,56067F0C8DFF5120,6B6CD8D4EE6706AC,D17710C857FA133B,E8F8A85BD0ADCE4A,7790DA45EE8A4732,78BD540E00A1210C,C809214549543164,C635C92BDAB89C05,35003139D90223F9,A570DE131B982DE6,000039BE8FC9FA32,58967AA1556DD281,A7BD214DE70DF741,52BFBC5820946902,CAB21FA0080831EE,5E679893B06B68A7,7A980942FBAA979D,32172E25916DBA58,7D2C6AC35CE85FE6,6C93C1BE69F8B0CA,AE7E4D91A270D361,6B18BAC95C14E5B8,0000523AC3CD97E9,CF962266F9665F4F,16392AA404CD5A80,F9BDCF51B20550B0,A8710E642D11BA2A,BB910B0D6F5FCD91,ACB061A4702DDB04,30A27CB82FEC6330,7DA53A40683000DF,F5C7413AF011E831,50C7AF79F573CE54,CC97F782EE61B07B,00002F0A5FB60FDB,E864DC90A79FB9C6,DA4876B13CE9FA19,A8C170696D3D5EE1,808044F42F3D0B55,3909EC842626DE47,CDBAA4A6FB98E1EE,1EA279610DE72BB5,8D88D46E6F08C1D1,1BFCFE71C72FBE7C,0A80B62861DD14B3,AAC8F1C1D1A5C816,000017D3E19F11EC,5674CF62F018C10E,FE7E62767D6415EF,E8B6A06F5D791F1C,64DDE0A3E496E1C7,FD8057C0D5D8BB63,8DED40F3ABE2B0C8,4D8E905406198432,8C6A9D2FD9AC6F7A,60CEE7BA1BA9EDDB,BA04E287963A8A3E,A2FA55734D7D35C1,0000680BB6A20E4A,9B36FA9396284210,29AD29E8CD39F3F5,BA324B16975494F8,E004E1CAAC88242F,1DC78EE8B0D97ABC,2DF0B29E53CDCB55,89A05063A8B1BCE8,D754B49E5CF8F2B3,00881B022C76985A,F7DF1FCD61EE93F0,FFEF07C8998CD8C4,00002E3EC05632B2,CF66118C3A790733,1E0E3291C7B7610D,22C64ECFAF6145DF,079B0A3E07778693,CD887191FF3315EA,C4196F43ABF035B5,EE9143F70068E7CB,3D91E63D24827499,66A832B5C26DFB6E,79835C6DE30B4BC1,343D04EC7A651ACC,0000199F92775519,DE66EDFDF64EAD6F,4093CEC5E89CB237,3E6BEF973F70F6AF,8B7AC294515367BF,02CE78D71044B818,493B50C2187C67EB,7C4A1558DB9185B1,661105B1D2220E10,AB867FC0B2392706,B37BB20F22F2A9DF,0484C2B00A6CB98A,0000109CD6E0074C,C0550279BBC2F1B8,CC0A68E3D3CDC537,1CB6949AB952F166,8643D27B80A7CE62,C38A1D4716142481,52070D87D6173D72,FF16BC0F0EBB93F9,C8137E36BABB04B9,B14585C623CF6675,CF2A2EA5B6E18771,99CA7060ABB1EF89,0000574F2809174A,5B0004885C675839,14A1F082DA95D0E1,5E5538B18ABDEEF6,33EF12494F218EC8,7AE7457A756FC537,10D722CDAD0133A7,CB3463DB0944E527,66CFA867C11A67DE,80874772FDCDB2AC,4154D90B41B64783,A58D518A2C996F29,000028874D025A14,CE2FE71EC5D40BC3,EE25F517BD82683A,640CCAEB64294778,8B0B67D239CB0745,62FD1229C9488523,A639786BDF0D2C0B,93116C2470DBC629,0B9D92A4447D55BC,58FDCFCAAEAD5100,300772947673DB16,06D64B5FEB586292,00004A0DEB60A62B,F2883C15AA81B228,DA58D8EB561F2FFB,C3555D8E9ACBF61E,023CEBDAB1D94B0B,BAF33C24040D05E8,D72606670DFE7036,5572D93C8F684119,06BEF0BF71659FC7,C0C8DECF3E9E46A5,76C194C538025871,49D13C4E382050FB,00000534CC47D761,48733B9C08F07675,ED595028ED0BFEA3,4F02F46EEDEC6DB8,26BCBEDFB9F9F548,C92202A59C8C5F4A,5D084AEB36317200,568265246496D184,2B1AAC9A42E617F2,93973D030A32E4C0,672D146042DA9E94,100232FF13E0EF1E,000033DCDD716883,AFD1CCD89DF8625D,16D7718D44836B52,8678575A82BDAAFD,2C431D916534BB7A,8540F4347F561D97,77092FEE694945D2,D5E29D2622247C4A,C3378C2B1BDC7C41,7FFE86DA05300B7A,87562D43ADB85F37,ADA9B4BD0336D6CE,0000158ECF1C2784,863D1F666BCBD925,5A57F9CB63292F33,E9100892965026F6,083DD066A4DA8073,E9A28581E96238EB,50C8B50325E6FB8A,17E6E4E67975A759,FAD455ED9BA03D21,7C5A0C6E3A6CE42C,DD830E4B8C206E99,AAE29F4AB4373A88,000059152F9248B4,5FD5BF4AE967694F,A4E9CCB399D9F40B,B918255EDAF1C1F2,8182074D9ACF4E7D,9EFB9435EAC87A43,570F15768BDDCDF6,1EE59F19E676B812,F24F055981712604,71580F03650DAC6D,40B6911BE6473F2F,6E2B40BDDE3195B2,000008987802E7D3,606986B4DD2C756E,477C895758706A36,D4ED098BB4A392DA,D103E3B3982E0E73,23F3075B547708FE,705297784E1F0DBD,D2DD8FAEC29FC747,2D3A44F9155D2F60,216BF451D92C3343,62495547C453E27C,2278DB5B5430C283,0000320EF21DFFDF,EA0AFDACA0B56F88,0FBDF8FBBC3CEE30,7A01B7EF435F9F18,C00B66BF672F4546,C2F87343E3D82B72,169CD68BFF82E879,190B2B67A5C99A92,6E69F6811FAC8390,03E9161B94EBF8F3,76B82881D4B99F6C,0D894F3AE213B299,000024E44A2FFF77,7FD01CC571164837,C1E449706508FDCF,548CE908E4DD8351,C3021A7A20B12114,8A2D427BD38132A6,8FC0D4EDD6D14AE2,87D82FFE1C4B0E55,655797FAB88D053F,8A79BBCFA0E58A40,8FFCEE46D8C7EDD3,BA88D2DBAD208570,00002AB1C7EE65CA,A1B1523AE532B023,837733D243A9CBF4,F1DE3DF55E356329,9561397139B5738A,6F21C92C927A1C03,3A213686AD5AE439,4C78FB5089FBA8DB,17280A2DFDD72D17,13F73C7155B68C0C,C575D195AB4E8087,19CC2DFA07585EF2,0000387EF1E9CA4D,C21A45AAEF3C7537,C04130E88FB36A00,DF5964A07C8E098F,A2DCC040CB988F5F,6F8F302B6B3D3E7C,F3CC64EF3DE7C75E,6948FBC9B5182EAF,4F8EC098797448FB,B232A75F3808FC36,D1AF66E3BDCF3E5D,A25FF4122CB92CFB,000056B0EBBF4880,F05D0B52627EBD38,FDD75BE5DF2C04C1,A01394A4BFBD1CA6,D9ADD53FD8F48F35,6C6F4EB009831752,C539B0658E8A0BFD,C82BC4B8E1A57897,49B4E6C1150BC5C6,7B4F236AEFEBB109,71B5BA0858E4B76F,FC519CCEFB1875EE,0000612E84490EB1,F155E2C53D91C80C,71DD29950263C46F,440D124F3708AEF4,67ABA2A4D9E4FD3D,63EFA1E980CE943E,E1E9706C00376D6D,8F5EF0B4A36E3510,78B72F1603E0EB90,DFF75D81DE774B7A,332D1008250BB711,1543EA8F05D2F67B,00006ECDD926A954,BFA61ACB6DD448E9,391F61F5B032CE23,EA212A0BA84EEA6A,27F0594EA78049A0,D6AB0E253C2CD45A,AE1018FED23BBED6,3FBF40FDDA4C2F8C,F26F1ECE5BC110EF,78273F50EB69E281,0761C7A2E8077D05,9259E9EFD4229609,00003DADFF7110B6,B2CA9E2B70217E54,C979FB43618208AB,C4AB747A312C4D8B,F8B8FBC362AB2B50,A7E4721C65BE9E36,BBEF7CAF0BA52F86,1F04ABE7D0D0DD3C,B28B3C4D2242CC4C,81AEAD33B4344A5C,DB35E7DE36479DAD,5BC4D546059D4BBD,00002D2306EB22D3,066402DBB16B6234,9CF5E3738CC22495,C81A4579F839032D,E36F0EB530587816,6D1A3CFC0FEEF294,3F831DBC5C23361F,A03B509EA0C77BEC,6BFD27D076197419,1D0077BDCBA1E1DF,84A73E195F148C6C,3EBE063E73DC02AC,00006FD2501961F2,120ED11D66BFB459,8A0C8875B7070E45,D3BE1309D179E736,EB820B3CF1B6670B,66D83AF0549CDAA0,7A3465CD32E2F6CA,934E74E770E6FC08,BF1F767BA2BF866C,737880236153A4A5,9359A9E1AF56B3CC,8A8BA9181FEAE39D,000069455ABA559F,EECA30EC7FD116D5,DF3E769E43B7B38D,3D059629507DEB1B,961AB086A82963C9,946A61E87751F12C,5BD995928866C05E,945C39019B36F2FD,B459D24DEE2282EF,76D48D17ABAF60E4,6F2724722062E20C,59E5E409F1234FF4,000045AE3D929D3B,F6689E227295E8DB,A1303F3DCA10FC2B,0927DC209361B7A1,23364FA992E66911,1161EB4949294D5C,B6971E9E1908BC5A,02ADDF36CD545E0F,845CF404EA7A7B93,53BDAB28956F857C,E1B0C16FC3D2D743,5AB918CF2C8C3F92,00005BA937CBE2BD,A0E2EFABF44009DC,1B58E17EDB2F2892,5A2027D2BE090046,95E9E038C0E7609D,DCDD5841EF30541F,32287A8674A42D7A,0F3F8737B5D6F792,05E17A55593583C7,0840DFBF9416B4C3,9281F8FC324125EB,6335DEDC3D3A86EC,0000285FCE40B5E7,A0863E8FB38641DC,C227C449D8A465AA,AB35BAB04C9958F1,D92C36D7E1E3873F,360756C1F1707A27,755FEB9E8512C6DC,713D7ABFCF653012,9A2272725D8626C9,BC3A1619B644D99F,16E7BE10FF1F1123,5630004AFAC996A5,00001940FEE45797,7266CB4174E6E2C9,11A22C22A4D94291,BB85AFAE9FFB5A60,A5C4C75CDC68451B,674B66FB3AE05BE3,0E60E480EFD837A3,451B05F377A915A4,0A94B85A8E18FBFC,EA30BC009BE8F391,474B6EB768875153,53105300C8015C8A,000002275E41C91A,E6275346FC29E98A,0E7BE4E85C17EA49,97F3CE1BD17A33F4,C987C219DECAA253,ACBE6BC7CD1AE08B,2FAD4A0450EC87E9,F4800E0F7DC9EF33,2C1A711C1DD4690A,D98909AAE772DEFF,41C1BE06E8FF7E6F,5430C106E09B030E,00002915AF258752,9504DE3A6FC89A2E,01B48738E8C0ACE5,146ADD1F7A1B6FA1,BA02B8FC5980443B,6FA255857850FCA9,5E89BFF3A4A76444,33E9014AEF3FA611,B4A2E2B3E0369B5D,80E5B8821735F904,C3F98F4578243117,CF8EDB20233919C0,0000241477C342C7,BA78A65E4C144D63,853B78148EAE71C2,B187D45F69E77AFA,EB0A525D67060F06,B032D46854180141,4AE7943D381213F2,29C1780A7B407EF9,1EF713D9BF848647,F10343AAF09B158C,54D9655075E52A63,36ABCB594DAF8F1D,00005B01BD3CC1B8,D1BB269E3532D2FE,0D8D720C66B17CB0,4A29460B6342F0D0,5FEABE118F79AC5A,3DA2921EABA17843,39C15583124038D5,8701D3E87A06A15B,D1796101F7A1649B,EBF4EB283FEE4ABA,7AE69A918D188DED,A5BDC6921A9EC632,00004FF0401CAE16,A12C6F361A65E631,A5A931AED5E1BA3E,C6A6053769FC81AE,90452650BAC71940,B9A142E63C64B5DD,7F4472AFD62FE55F,ED7BD9D73AE1965B,31869E6742507FB4,06F983F5831B6FEA,B9674AD965DF7FA2,BBB0876546CF83DC,000002CF28D246B9,8157AFEA7AA8C815,96E03063B853E7EE,17E4012F8997F9E4,CD6D285AE1EA87AF,EB997D2FC7F501F7,E85B66B50790FB5D,6A596F9022A81FCB,0C81BD4BBBBE0CFC,A1B68E365D49D0AB,C20E209A1BF4F100,4EDB515D6C0CB114,00002048B57E0048,942FE7044629CC69,50443B651FA9054F,7CE02F769BE8977A,3882908C04B645E8,3842B83701CCCD93,A4DEE1233AF5836F,419C1EF8E8FA5DE3,CCF0FDA6A2C7CD7D,639D5419EEC5D017,254B6B000B6CC1B1,3EACEDFDB6BB1323,0000157BF6BCBE19,42D02C48AE467F5A,CFDEB240B98D8FCC,F1F2FA6F61FC70F1,290E116397DC02B6,8917B4F63E5FD1C7,6F7D360E50D7980A,1860E16853AE9CF6,FC8B93EA7395DA03,E91793E870D8F984,A0B0D9B74D6ACD9F,696EA4130395977C,00000E9F3D4E73D2,8BE7A05177EB4382,3BB07E093070F62A,91CC03C9477F8AAD,1C0A130FAA3509BE,9B526EA73EF0D481,8F68AA5B79CEB9B0,F8E37C98F07EABD9,7F36100DB07B2B12,4994FCCA21101928,409E40C442E68E12,8B93D1AAD92087C8,0000052A74D969ED,2D35D046FEFF583D,EA9907AF4F39ED24,B544F379BDB2CDA4,E8D1E23785CB9E0F,A84F73E2C649C7BC,A03886D80667245E,BFB95AE72EC1C870,D9214B3FF63A7650,6D20C5CB0255984C,1F65918D2F6873EE,10CC341B5952263A,00000A87B2FC7557,1D98AC5A73785E14,BFA311C983763BF4,0E9295E9313F8A0B,41614DA806D05B77,115F071FB8C9E144,C6562C6DB6E331E9,35D4B2FDE87025CF,67A81BC92099C78A,30C195B4D3DA9870,48842D4DB9EC5A50,42B45DDAB25E72F9,000041F11CD82FCB,95A91BD223A2BBD8,18A508761996A21B,752452635D074A5D,D5D90C2F32632DDB,9923D5120CFCBF2B,9813527681323948,753464EB201C4ECC,BD8A3F78DE171FCB,43BE539DB2BF4538,AB780A25D2F56E4A,9696E7121DD31BBE,00000DDA9C8A1C41,D2AB6C0FBA7FD595,CF196435C3890E36,F6BDA611E4001FA8,936C8EAFA1160BB9,064B3FE998E830CC,84F7E0D506AEB112,589862EBBA2C3326,E5C156F3996C4201,07186D2419A20D08,839DD949816F097A,5E08A35A964CDA79,00006BA4F2C5628D,ECE3BA6A61986E4D,37E70B8B8A2FD4C8,B2C36C664089C22D,B672D9B5C82F3487,286AB5FB00EC0855,0D72E995F7CA9FE5,82310493D18C5E13,471F51CE0297709D,8C158E7B6FD3860C,7C0748B62496F058,B47232898D32B70D,00006D6174717A3E,C9CCD8995ACD4301,C7D5B23EBB33B0C4,F5491F95AE19D171,A0667E42D014408B,9A08C42C0D548A5A,24DF9C9FEA1F9B3E,0E0F91059DAF9672,4A7F19ABC9A209EC,85C3C06A9288AEE3,0B2BFA71CCA0EB6D,1D6B4E1F0910CDD8,00006DEA8B44A0A0,C2673C908A15E8AC,96657F1DC352113E,3C1BF981788F1310,60DD90BC2C3BF1E9,2D480A6C0186A7C7,CD22D98348729042,7A16AC4FDC81A2EE,9D8A65BF0A4160CA,8B23A3A7A8441597,DBDD96683E8ACB11,F0F5DA7D2F67E955,000005258087F21C,72A44E120C098A25,141F6EE536682FC3,CC32D57201373A6B,472A64EE37E451A0,B2D1EC6D94DDE9D1,92DC3DA21E578237,E93E73AA63EDE43D,D99356C0A54D6348,7CF91F687650082D,DF0898F4B1E63071,A3F32ACA1013AF83,00006B645AD804BA,85E5FC22284F43B3,BC294F412F6DC930,B9CC0FE5694D8475,B9858F4752520F2B,4481A05E38D523D7,7CD24FB7A4DCF63F,45CBE59C28E1F0A9,BE2E4C5E1BD4B924,C5666176184E4482,82CD80666BCDE474,64580E6AD5D5F15C,000064AF53917E2B,3CA835CFD5A856E0,77F6DBECC5FCB1D9,34D15A5599B96DEB,36EE7350BEABDCB9,403642B588376378,4A29EEBDDDBFF0DA,8718EEA1C8BE1ED1,65930DEDA3CE6F91,412DC24629195F53,E8A938C1DC06611D,6064B507E644E9D9,00005CED3BA3FABF,CA129AB9D918237C,4F37D50D08B333D4,1B5888A2D0E92272,5FA0CE2245C476AC,06B29B3ECC64C08D,3B6722265930DB8C,138A559A6B74C1BB,4D19A35E912F5021,616678EAFD1FDDBC,F8F759ECDECF81A6,FCE486559D04D92D,000065C4F592E9E1,B8AEF87C21078F48,A35F43BBDE6930FE,95A1F154CB52FD82,D8B0E4D6317E3035,59950011EA3AD5B2,45672666C49515BB,43AC188A52C56D06,B43AF0B76D3BEC3D,C5F1C46527DAF90B,24FE9CC55C74BD64,727A8FCF1AA24702,00006136A2499AF1,D9DF14B10BD049ED,AF04FC4A82D9ECA1,B43C60E1F39914D2,B39B5D3DF6C1B92F,6219644CE85B2C46,490FA9D74A6E1A2F,6626AE8E2F0314F1,EBE9AA905E4C49A8,E9A92F37BC836927,8383487842467322,3A059E38019A49D4,00002C1BF1FD44D8,4D45B2777BD4E76D,98F773940789E269,38A350E48F986239,9C1CE30795D79E3C,675369351894E641,890E5D4423E7D23D,CD5CFAD4D1FFBD11,3EFF877E5AE656BA,2C1C5AD3B7609303,DCE00D1495EF9DBB,102F91B732A8942A,00005F30235DC76F,8C923AB0E792E42A,07F175CFC7B44182,06E84C39A0D29E52,CFFEB2C1A59D3990,B430610192DC9C1C,2E16497793E9392D,7CDEF52EA7869E6E,A873A55DD7BFEDE2,7DEC7CAFE82354B6,70C7176F47429298,539C23B07719D648,00001CF16EDC3557,6DAD99A632D98393,237B131EE6A56923,1E297640C9AE9DD2,89261B8FCEAFF6A6,DF5558DB3290982C,D981EF9B188515ED,B9A7BDDADF8A89F5,562A8580D2068B68,AD78BC412E2E4514,BDFBB72867E3DA0F,BA4964A1ADA3E9C1,000013989B2B21EE,000F0505803BE4F4,5E7F1CED0C1EDCB1,7E7144A49AD29C8A,D68DF976E8A4EB3F,0056BEA05FC5090C,A53FD4E2BE448E59,0C79A2EE9005E8F7,EDB5D511D9583FC6,D8F99E4CFABBA09F,A5F14B28C84904B4,16F9CA099545A5F1,00002DD06D24E146,D9C17BE29BD1AF0E,CDDE16D6BC1A051A,55B608B1FEB06DFE,6604362B42CD072A,0099800F7D3BCAE2,C464D13333569379,90AC888B2F914204,B908077B18BD8E78,D8287D42221CE11F,C79E5873A15F14A6,8D50C5A33BB3B316,00000C560174007B,25E0DD7E6985ECB9,9DF9339419226C7B,FDE11ACDA0455D90,B082CD8457BF9B3D,D69DD8863E81E897,CF0F42660D9FF4F8,6C55B9BE5D5AEEF4,3965BB9656654DBD,88ECCDD8E72326E3,D2C156B3F555A1D3,FE4B61776677B1DC,00006A31B7F9C1CD,3B213AE25685B0D0,BC141CEB49ADF0FF,5A5F8F10581E4CEB,D6182EC464F3A9B4,362CC7F30C3A6370,8A8FE825D2C17128,95000C92F2A47501,5F55395257E5D799,1A38F10A18BB78CB,DB4DDE62053E931A,C61B6660275B44A1,000046112DF7919D,95CCA5551A2074B7,CF1077CBCFB33477,AD593425355C1181,33D5928BA9C95F74,7C5DFAC87DD01A59,7DBC5D64FE45416E,423E807133D79134,7D08B98D83DFF6FE,C80342FB612F8B44,9BC7C9DB232DF776,558F897162BC4150,00005AA802799040,F6E09A20AF0A3F2C,BC408913ADBA4EB2,145366FA90F2F00C,C6531B522CDEEF1F,4393DFFE0A59DEA8,61E48FC3CC5E7BC3,91D7036F193C682B,159BB0DAA7710406,5666361D04772FFF,6BAE540C2D59AEA7,008DC8D4E3C44FEF,00003CC2A8DA9C02,1A1AF44DF21CBB42,F9876151E2B59440,0463633BC3BAFFCE,41EB2C1D8672DE56,FE517ECF9F27271E,EC72016E856DED86,223DAE84FC943CC9,D19ECE6CF320EC96,BF45C8391E143E8A,E2FE38BB7B5C41C9,B8E46846E458B7C9,00006F5CFC483383,477E0701CFE681CE,4E5D42646F9DB857,908ACCFBF0AB8B43,CC7F027F7460A906,B2C0DB3A783529B1,03E0DB3498A3E49E,859EDBF880DF3006,B70D0E5EE6550DA2,960B2BF3B87E5F0F,9864B3AE478AD807,AC53CAD7D8705A30,00003E61EFA33B8F,7C3E306BEE61EDA8,DDB4BA9DD9C610DC,8E1943693B87084E,74977B7D96AF5F3C,01BEFCFAF5E7A463,77FD2074A2EE7037,AC3B88887731223E,492FC62A2DCA11C9,485804C63A1D94D6,BBCB4C623D21737F,EE81F0C8B879B8E3,0000060FF2B130CD,5EBC5D2E01135D0A,2D588704E891EC2C,1EECE889D045D9FC,C7E39FA3C96DA411,09B4B41CE83CE2F6,B59ED0A4AD099F63,1542CB30012F814F,7B151B94B8AD432C,33B99FCD96C801B3,604EA3D4C9312C60,42F1CA25412FDA21,0000556B83348FF5,28F195F40570E2EB,A8ACF4A6A8A56229,7843F73C9E5B94C5,6AEE60FBBD46F431,3E495534B5B0873F,8609F8E97742D27B,75F7410561EFC679,F10F123FD8207EC5,76BE82FBD7F293C7,D524ECDA57778B5C,AE7CD1B888D03592,0000087D33D1F600,AA690706577410DE,A5D128A80EE7A94D,0DF53CC9C75A951E,78C8028BF4B9D967,DE8092BB34D0BF54,3637473F804E67B1,A39A04DF19C39E9E,96E4765B192969CF,F7B0EF7D589D2115,8C005B85FB1DCD5A,CF4FB3249023AEB8,00001F8D2C540B64,5F14BD2F0229D620,C34664F5CCA04E83,6BE3934C2D7436C4,901290ECB17042DC,3DE77A6FB1A1C469,1651BBD73047FCFC,F3F1D1011298BFA7,3F568F6AAE58DC3B,E2CFE0DBD43CDDC5,F61B50932E9B2B7F,8F76B30EFE4C1B4D,0000618A9947BD52,1D30DC8E070B8B6C,B078D89CD2DFC389,B79BB59843BFAD9C,46F895F25CFB575D,3EA91E501290FA14,B1ACF8EF567DEA9F,03488ECE50A3D9EA,D85A4F0DFEAC8956,725C07BD4A63E7E7,A31881F7CB9067F7,02F1F626374F48BD,000061D99FF0DB41,AC5A0A6B01727664,98E0C67CF366C6B3,5AD745EA24543B2F,81FAC941DBE14804,0ADB3DBDD3E4E3CC,005AD4E8B03A4CAB,C4F81C3BA6D26367,59667294E9D37F99,25DFF3E2329A0020,1ECDC6237A10D5D4,5A842173E529563C,00002901BBAC00E2,AA0732B0C9BAA39F,3B3CF333E54677BA,18DA7D79EA496142,7269FE35462BA014,712F2CAD1E6962CE,53AA73D59782C7A8,98B49A0D3237D48C,139D282E333AFAE4,A4549C86D0E2048A,5D7E06CFE627A7E1,2107676382366CD8,00001EA9598B4456,97B95399121B8670,99016A1D052D1A24,60F52856C28F9428,3032F76389FFC5B0,C4D5C8C88B89F1D0,8BA3583D953D19A5,A152E7852CD9888C,12CAA32F6E448AEE,92A97AD418E03363,B82F8706DC77856B,19679C1434466616,00005DAA5589F7F6,DEC139F0242794B0,9C1834FFC27BEDDF,5D53EE9C9FCC10C1,ACE575F22DF917E6,C35B34D1D2B8FAE4,3038FC343087610C,542E74FF93EAC864,D27B515488FC40B2,30469229B0A06CA7,10A711805A86416C,8FF51AF4B2817767,0000234C54FE25E9,2530FF402C71B04F,DCAC7139CCDD13A8,AEBD2210D204A287,E18CAC4EE5E5BD82,BD43C779E5DCE130,EA5425F0D1E6C56A,DBCFC0785DB122D7,F87F197FCB91A6C7,948BEE52F6E01504,95E76B2AD77BA642,A24E191BB674ECF8,000049117690FC9D,408F4CBB2BA87FF3,BE17F4A69676C4B9,7567408999629AE6,EFE1973497D06C19,50C73A8AFF16FBBE,3662EB997181B9E0,06EEFA3E59152D79,718305F3133FBED3,231B1EA7562599B5,59C0769A61F33851,2389200184EFC4D0,000051ED1E345EC2,824C4DB87FDB0E28,BE42426218655860,6CF4371E963C2310,45D6C8E6B93734A2,62A8DFE2CD440AA4,8ACD9E1AA7ECC362,928CF9CAC3A7DB19,875FECE08A0BC990,18C8F6AB43046F46,0CF3C3D724C017D1,240358789A249894,0000433D9D276FC5,D6FC2EB10684B090,5CA37129CFEAD0F7,897DF203C043EFE3,0E06E908EE5A1103,5B9BB9008909714B,E1DC320EB55E710B,9031C7533FA31CFC,C8A56FA4994B0CAC,CD1E7971389AE501,6B1E02BF9EE0A9B6,5531ACC0AC686353,000050E33C5955B1,E72E7D704981937F,44AC1111B87CCE60,FB9F52BB4FCDBBB7,F63E02C79B6B3F44,817AA5091C68C6CD,9BF9FC2C94438E00,D92819AF0AF44A25,46149CA8FB3AFA5A,19E0621B99496F9C,371D9F476FC5C194,F718D4A9DD3CF334,000007DB3F637CA0,20636485B11AE710,E01B864A041E6C37,739EE543A8C49036,69F049AA744B5036,03447F68DDE76C84,E1DDE5AC99726B89,7434AEB2C9F71217,996F440113DFE05C,61BA4992EDDDC07A,F3A0E29117A80AB1,41E799AB5151F0D0,000066E8D15724A4,9651C21E6A7692F9,3F221AC388D0C39F,702D99811847E95A,7A88B0106D18243F,A80978A28D7023B6,89CC818D5BA4F2E3,C6ECF8BBC6B59EA0,99D2B4614CA4AE18,5334B0A28EC39D85,F21E307BEAB8C509,3103D1AD405DFECA,0000375385FC6B2D,060F57AFDA2CC988,7190A9A54A37E291,4F57F53872AC7DDD,94D060AAEBCA02DE,56B36FC35AA32559,64FDA16DFF0E2025,4A462A253D39104F,1C0BD4BA8A2C8AB7,AB9C4AE5F3D0D2BB,A05CE937BD727D82,42D3183A1D845298,00005636984F36CF,9C9E2F452542F60A,A9301D9CB065CA52,1F46D8A5F4C10234,02387D6B8BDFA435,4FD0FE739BF05489,A477716D5356E13F,BD749995D0389D49,6E0653A1631824C1,FABBC21750CFCC0F,7585D7C76E9BA40E,3AFF329329956ACA,000040F8563F63FB,E11E32DE6847BF89,7A473563878FF91E,89DAEC94470F53DB,C5BE95A2AA5261D7,8E41CC9C2D6CA2F4,B4E06566CB410827,5759BDE4E8DF138F,19DD46A83211EA97,9163E534CAB63383,438B7DED12F4A4D9,AEA00AE09C68F9A3,0000134BC9766509,75712252DA57816D,AF30112965B6572B,A888FD2706E7A100,196D1AB6AE773D4F,53C861A75FC83055,170B5C056E19F954,2D975AD052B7533E,64488A750033B43C,5ECCB0749FCC881F,356D6514AAA52BCA,A0793A737E5D8FA4,00006F230A58B787,0530B2FAFD3ECAEE,AB9DDB5C6A198354,138A10904AF7A08A,5FEE45A8C9D061BD,92FA926EA00011EB,7C71F7141BAD1188,CB9F2503B62D09DD,E39E01E98CFFB140,AE5E73A6DC16CCFD,325410764A63E8E0,DC4A206F59DF3B4A,000031376B7E47E1,79E90F38CF5A57B1,E85BE23F000E31AF,670727FB016F187B,886C974FE2899EB6,12C7AED943D13306,BC6E39C3CD983D13,08D35222EE95B8DB,71E21A2F6E256D12,14844BE6158F7489,3341386FC3427CB4,45443E3129DF7B6E,000047E38D34BAAF,FF6A0535274C6949,EB89C5D70186A622,D1F8ED1AE2B3F235,8E75F01939669371,5D457142CABB1A70,C7E03E60980C3AD7,2369A55A39B59FE5,973B522FA5E72F49,BE224FE6135F8291,B3623086794CD8AA,756A1FFE74FCF0CF,0000099CB91080E9,8A514D903FA54657,A1C64CC06659BCB8,894589A2C657912F,8FC4A68C758656FC,DC4EECCA4CCE2152,F623C8B790EAA67C,7882C88F929B4ADD,B0C85CBFD797C3AF,4DFB4BE5FB8F6A7A,FD13A3EB0985CB07,9EAB85C76B2FEEC5,00000C2BD6E533AF,92BB9DC87B3FAEB2,3A649625EC5B172C,FBE1AB358A0D42DB,C9851EC966D813AE,70D6C5387ECA9714,C0FE594E9E8D46E9,F54C952AE5A4B012,1B651ED7AF5C48DE,7E07508368C55C6B,151E26175D3B545F,506E4AE7696ABC84,00001EBC4222C190,BE6C55DBC3324E58,4EE1C473987D6873,DD917609DDF34B51,17A5D077E32B0308,59CCA9E3DF9E7F83,277171088DBC2148,50772CEF8F0FCE28,27C65BB135C31A8D,5586574522CC1C8C,C7C657A84E587A08,C828F9C37BCAB62D,00004541070BD683,C3C54B4DB6E23BBB,74F95F56189D20CF,BB4F752769A28D70,7892447E8705B78C,0D80401038A9FA70,850DBB4CF8104658,50CABC1E94D898AC,F4793C816E7B8A9D,0EC1B6BC2B1232DB,80C3A9CBE2D0B35D,F8A42352EEB37F5C,00001FC6F95E9784,39ADD36856523AEB,7E21D322D1EF5C78,7787BD41B3321BA0,9F22983B59FB5858,BB6641B05B7626AE,C7B87A7552E0E935,C9051FFDAB7EFCA2,BA3997B6FBFBEC40,2D0351D05BBBFE54,EFACBA166B1A1015,5FD9031866096886,0000547434751E22,A7A13C798BF65C34,5B6E8C20E6CF9C22,A18C516237AA4C09,84E4736071AFD883,97079D066D3BC503,54506BD3BB965652,9EFD3D637449B976,1E9FF78507809AB7,C3B90274D6A7A039,FC3369AF28692D9B,5EB95A5241716FED,00003664B43172D3,FC069772C75B92E8,F707504FA03F406F,A8ECF48DE8460377,D4969C8BD00CCA04,4BF97F478AA54BC7,191C1E3415A67BE8,60819CC77D688861,AC43B4571768B1CE,BC69270A76396452,2D5011918D52F6CE,BD20C0C56084029D,000026A2DBB51B73,09E1D9B52210E5FC,70B1250CCC8DAE13,759898626253B7E4,497D94FD3B042BE3,A69F671B1A89B2FB,10E0C8425CC79FAD,D2D9B63ACCE06994,01FD8D286F57B1FB,E3E663E39E755A15,212D921CB3B1EFF1,A5782F132D029390,00002FDD1BA723A2,E359E0ACBF41F957,D40FB069C6F53505,87F06A5F30B989BF,74B6DD888CCCA4FB,A6C5E8306795C18E,A9610A2EE6B39165,B68621451D064128,38792074E48DC308,51B7C4A111554D25,A7A7D3AD10200D4B,F666CC1D83016003,000012C4172B0551,B4053450F2403BFF,87D1583BAA67290E,600031BD5F945B4F,2130EC2249D955E4,3F2326DD83CA1D9F,86DF015289B6705C,6BA5866D32A32BFD,0B04E5C48970DCDF,08DBE4F80D0784C3,AAB773F7AD6BC0EA,DD802796C3169911,000016620F657690,DB6A785345D3E3D8,0287E5A67911ABDF,8320D489B923A16D,CD35355C3E6CBB2F,36F1A5F0E3F5333E,1FF7663A1738F91A,867117B5157248F2,9D746B4E608230AA,14E3686293F6621B,3EC3728B3D29991E,F91284F821BD8D28,00001EFF7BB2A1F2,58D79DDAB21B501A,5795BC31681F6450,5B8F9297DB9A4E50,58B6DDF41BA9820E,64189672FC98A401,675629ED1B407A42,4DA276AAA241C116,1874950347957F75,1D584CE56CA3C184,AB833641D00EBA81,D1A8ACEDFF53E0E5,00001726A14F1160,0D79923FCEF46187,B0D87E581C587FA7,D507882F99298F96,380A7D7120332ADB,3E945A30A7C76E32,1D1F60B0413484AB,2E56237198BE3745,7ADDC65DC96F12CB,8119A99F208048BC,725606F0FC79E525,1069833FE35D7A17,000035FE973433D5,6FC38001C7D1F6E9,7AE3702AAF45288B,90F0386A0DDC024F,D20DB13EE77D669F,4846D5F79DD7C5C9,5090985E8DA28DDB,54808FFA7E22834F,C3096E9C13583882,5329266A6E603033,8BF53E43020C138B,B3607A09372E9B0A,0000304877928DE0,12D918AF32271B87,9976E9CD4A0DE952,766AA9C5E661BDA0,18DF9D3E67B1B8AC,98DEBF9FA30CF238,047E732EDDB34730,407A871B8D7DCC26,B69EF6DFA77B20E9,F4A2F47CD07ABBB3,7BCF3EAF667DE69C,8F85488281FBE5C6,0000207A48528169,B8883801CFCDB828,B8F73365A07670FE,E4B0CBD710832759,7A14EAB1194ED6D8,E1DC4314FF428413,B2FB2708554B48F7,595D1A87DAA08C9D,4550FB95A391FDE4,15578F1EB129755C,D5FAD01C95685415,079F447B3844EC49,00001067434D6DA8,86265DBA88F40350,95D1ADC59813EE33,288C8C46D5C13179,192E89C15C4A428A,AC2407A7BD773E94,617A9BA4B29D9B0C,8BB1D42A87456F24,9CF525C3FD6F9DEE,B21FA26CF62FEA28,C555629A8DD607E1,4B8455FACB5FF0B4,0000687B90174DAE,57645F6A05E4B042,5B5BCA8B911F974A,885266403984BE92,1E020812B3B57CEA,ADC59186F09ECF42,4D213CF6B5AE8A87,88BA67ACD6751D28,E611FF2CFF7C7767,71F0B3D04628AA98,20102BC33F60D6C3,F5792F9AA6CD7835,0000651ACF11C371,F971D52B75253D04,EA624E64BB4965B0,F44A975FA245B3FC,75A0F3A096F7312F,554608680A792A50,9A11EA63216368BA,8F2047DEE32F787B,B8CFC5E34DB3115A,A7DCD99979DAE483,72C482CF7DAB9BD6,91EFE4E4754F741A,00006E43FBA67401,89884FCBED733888,D927B4BE8E6B2188,3D4DE08B6E127AB6,7EEA35B9B93151B9,CAA7857C50F538DF,473DF0EC5B1363A3,B83DDC13B8B84974,41A874DFAA177C90,92385F3992553D80,E0F4FDEED8A98BF3,9A2393D66EB3452C,000022B5BA237943,79F87E73097ED103,8F02C4FBCA29C068,7845A86504266F43,6297786D3C3FB2A8,E4AC4F09DAF8AB57,8C9348C4FA6AAE05,9F3BEE487D35CDA2,C75C1480BC189743,C39B3CAE06667EED,9605B988F61701CB,F495C385B7B6B7FE,00006F1016781AA6,7F9C71EAF37710DF,92535BB796F02381,436E5240FEAA61DE,3BD86711BA6E605B,5A26823D569FB9C3,412C945C1349FB9A,38260092BEEDEF85,5966F3A61CE21E2A,24EF26075E4F0A0D,31A5505AF3F686AA,5ED4D467139EF23D,00005141238A5C98,201248FFAEA2EE44,8818A7CE1777A61E,5C2067ED65A486E6,383BD937B8BF3CD3,FFB737E1F6E48D8E,0B108660D4D3A3BA,23BF9D5426A0174F,31D332BC67D40885,A698BC5714ABC401,BF4A9A2A3FB75F53,09A418A642C6C4E6,00005325FC32F431,92C362BC137539A8,8B53D0316202FF96,09EAD097D363745B,1FF658FAD246C17F,8338C9F46B5EAB05,99F82B2A79D35983,77B783433DF05360,A1BA50A4D5B6272F,73BBE17C69BD2DDC,43E37DA8ABCA48C2,D7A56C2E2A3C3DA0,00000F5B477AF14F,01208E3C9B546792,7A194736CD45E371,227822251F2E7514,E551442364E921A3,EB6EC894A33DA9F5,400A0C3FB03F7F53,EFA9CC5A688B4443,3019745CB59BB304,65A03CF3E1779F24,50B59AA14EDEA2E0,0775B5BADF31AAB7,00002E3C536BFE04,7B7B5C142B5351C5,DD2016D06C046BF8,1509082A684FAFB1,03B12200644975A1,BBC9F771C2A9D5B8,7116D39AFFBEC01F,2232822B6BC0E308,000FEDAC6A13B47B,83E01CECF8B73B29,63F23A0AE2DAEFC3,21EB9DFC3E7DDCA9,00000F38974AC08C,2514D39CEBEB2EAF,B838496BD046DD68,4E40C8AD038B106A,4B1922D02EED8D9B,C989F254E3AC66A9,A6003A65B3564D03,BB4B8D5AC65F933B,9D624EE9A25347BF,5E293D5D3836CFF0,273D9D18A7266579,EC4F28A39C6383BA,00001CC1541A4EA3,AEC3698372A32F2A,1301F36A83FBACCD,D336200488FBE8C3,7E36B0924083F24C,5512B70F09759567,0921EAE1F6D718F8,EA290D286E057601,AD82ADBF660D5F93,5F9AF0BDA32AB722,2CC8B39EAA78ED1C,09A218E4C49FCBD4,00004DE218CBA6E9,99939B8F9BF49CF7,B5A5E2C796681627,019FBEC8E94C7EF6,CBB76AE00270326F,3294993EF5E6EEF0,28EE2A7DCEF5A3F4,C7B83AEBD01F407F,0124B46F40CF3F69,CC28C4991D2A57DD,FCF78F39A75397D0,C0D65297A86797BB,00006DD0CD860957,AC3D16BCBBCE37C3,AF43A019ADA0209B,06EACD690402E966,36C4848EA59F9BCC,D8481557F0DA6937,FB60D19582EAEA95,DB58B5318E7F2441,6872F586A80EDED8,931B8DBF2B019781,0DBDBDFFF5E9ACD8,98515238BFFB24CC,00002045137B6F15,5830E1417C389676,22E895FE1C5507C5,C97C8C304997CCC4,6F4C7270C7CDB4E0,21444500C176948B,21FF884C6D1733F7,3572B41425A5EF0B,8704591F7EF4E5F1,6C1118F215699A84,52482DC0E68BFF45,655D8B6114B2A424,00006CE2CB182A50,A85E1FF9F0C56D55,7222E1AF9A0DF2B4,8890161AE1630696,DAE1358F8AEAF0A7,F51D9FB3185FBCCA,17116FD3B84EC7A5,0C0FAF1C4FA67954,5F2F8E799AF6DF73,7C1CAAF1CC243ED3,763EDEE1F2C33C16,8F46FD584CFBC08F,000010314D631B71,D9B537D9F726D984,FFF85C4622FBB32A,4B45F09521FE17C2,A6C5563F3A320441,73E9CF1466011D96,9F0517756258405D,11C2FA9D56EC2B78,57913C23C4759094,9235AAE9C816CCE2,6CDFA6DBEBE377F3,CCDE594A79D5DFA4,000027D756019456,CB8B457C50ADB916,D1FB80F2F0CA49AD,A9C635CC9E24AA84,31B723C48C72029D,CD5D5B06623E309A,3D7A4685E888BA87,A152B9BB36D55E85,D0444BD0BC124076,A1A214884B41AD89,124A416D70EAFD82,4F73BE52A6A69E8B,0000319310BA52DB,96AE0BD73B2346FE,46E2BA47CD08AC03,507B199CF06A6B0A,C69CE62E707ADF70,BF7D8D06B203B695,ABFBFD05C4FB0E1B,C90D6EDF47D4F73B,A1CFC0E66378DB22,A43361621079513F,77CA7F173116B810,2814D587198BFEED,00004856856B501B,837AB90F710620AB,B595EDBE9889FA88,B4365D7257A9FA63,EF107507A0A3A828,5431B00172E31CA7,1B5D985FC19D6003,18D8D5DF30D777ED,D1C0328BCB241EEB,048EA3C783A91829,9A4439946B399C5B,8FAC57F4BF2D271E,00005264A66F30EA,091A62DA15528873,A9FBFFC5FC2F51B3,31DB977D3E0F07EE,AACE349F1F133ED9,98B66536D841FE18,52AC0129A6407366,280125D6D5F7CA6D,8FF2434B7564D09C,8ADA80C284732C18,611C1FE0FCCCC671,46BFCAB491E3DEB7,0000688E2BE4C3BD,529B7DBAA6A9FD08,5BB27F71E1CF0AEC,3E61EBD8F67AF41A,D181D45D5A00B827,03B831FFB332554E,1D918D8335811AAE,121E401BF21D365F,F7AAE7EF8BAD62EB,467E361306F6A6D6,DBE89831E66BE49C,25CA4688FC91C196,000016DE54C613D6,773DA4B7D35BE0DE,FCE729E090EFDCA5,33CC656F46FE4EEE,E307858766C3B72B,DF73C255BFD24DC4,2BDB24E664DE3839,05EFEEC6A51F6229,4BAF9A6297D4A9DC,2461E83E7C0D7703,6DF793C0E8044D1F,4B0E5AE96493A958,000001D126E44BCA,070F370095D0B8D5,A648A7D23223F408,0912A25DD22CA683,C9702087F291A16B,1B1F6798DAA2854D,FABF93CEDB004522,854C94F670459E4A,001C305F19804782,6E1480540FE3D725,00403C7B2030A357,93C01B4EBE3EEDFB,0000662B5322DACE,A5E81C43AEDCD3AF,BEA297D55F8516EC,C83632594985338A,9F271A9A87526ED9,19358A3A818FC0F3,79D80DB18780AF5B,0A243F16A4B582DD,A105A98EEDC37D7D,E074F95669606A43,16028DEBD8CA49FF,1094C24976853592,00003AAD3DCC864B,A7AEB9045A4A8F78,BB17287D2E92DEB5,D6734FA0AE1B348E,C4C17184C2A671BA,62E8BFBD20741EA0,65AC654A75D391E9,A580B7E5B6B203DE,B9C4E74D059B747A,D1701670D90B476B,D3DB70330FA23E37,197D6681FA60225C,00003BC3ADC49702,B80BF8EB7AE5583C,43E12B341DA1246A,89EADDCF32509D31,A831EAF11FDCD4DB,F44BC5BD8225B075,74544284DADEB68F,9F47233AA06D762C,435191307DB93B05,249C99FEDA8C8619,9F52DAF9C9D74255,F25ADE91A2BFA191,0000658E24967AC5,A4204229A876CEB0,2D34C2ED3F84B668,253F8676A0AFF47E,99446A267E8D38BD,6E8FFBDF1E94168F,D9A60FF37F4B8FE2,9874501BBEE59E83,0FC42B1FA1C68020,47F922CB463A1BED,8198DA7CECE0FA33,27ED48BC219ABBCB,00004E89F0235604,572CD3CD95CE5930,971BC10FCB9C1CD9,388358287F31F180,4F0AE9AC8B73DA97,1AA33886D939B4B4,481C36DDEF4420FD,4B095599FF265E08,0EE41832323040CE,01D9D1A029096263,8EA7868A8618F9E7,07ADE01C647B0D53,00001F66C908F8EC,671AF4FBE8D20FC5,106808B61E14FDD9,B091B75040ABEE51,995E606B54CEEA51,2B09FB1525494F4A,7E8045CB0E8813CC,710A8139EDCC54D8,596999F8DE00AB5D,EC96BBEF74E16734,E7FBE15AA694894E,7220BDCEF5247648,000030A587EE42AE,E2F5DC0694ACD417,DBE07C0650668B29,929C09A881DB1939,5B371B7B343A9A67,86E78A8A620ABE47,2A7C504CA09F3C9C,4FE91B9DC9687C8A,2439ABDB216629F9,0EFBB32290C41C8B,C5592A2F27A64C21,4F365E97184FC8AB,00004971E6DF8EDB,621C59FCD42587E9,7DB4729EC5A1F054,15F8DBB404EB096A,694631E249CA942B,A92896F8C446218A,239F4FBDDA40E2A1,102B3B7190D0480D,B5704C84216518A2,F8ACF814F3FEEB7F,E1DF686563900BDE,3274229101DDD79F,000021E5B1C725C7,EF9D99EB2FCC7C6F,3FCFF53BFCE8FC30,A3FEAE3C0016606E,DBDF516A7E10DE39,2DEA2852360FF046,6B819C8C690037E7,C50665E2BE97696C,1A796090C373AB17,89EFE34BFE088866,9E3C9B1C831D311C,24BE22CE1B0D96DA,00004F5BE3FD8AAF,F48AC2EB5BE2482F,867C88BA671194B7,4EC7A20F87649127,94E551429D1D99B0,A475AF22159E4F46,47F94F42C9D77280,427C0E598F8CEA03,EBC2D720D8BE4047,055AA115C721855E,8BE6429F96EB0276,77DFCFF46B11BB91,0000329B06D21816,A82568E5D80D31BA,90E72EBCAF9A2CA0,07561D038E665C08,301031519B35A065,398851438EF6B2D3,AEB0E668CAD91B3A,3F68DF16A5338C9C,9A072A74C2339DDF,9E7DC818062D7653,8A00D278B12AA020,DBA6411AC4D55F50,000050FBB70BB8FA,3183E6D66F8D3D37,0DDE3F60076D2701,F85EAE735F6F16A5,B4A04C7D29C8C6A7,FC91FECD9D888D81,ECBAD9FD92861633,F78A1A1E82B430CC,407037E151A0572F,C715B19F46A1C069,FDF8BD0FEE6D84DB,D114BD654315B12E,0000232CF636A870,8EEA87E7B6E6D337,3CB6C9BBABFA4387,F8DCFB6E0EF28B9F,4F1C4131D0762F8C,610429383385DE21,55D4CC5EAFEEA515,87945D448055A726,1C49BD57326BA3EC,74CF163FCEF0A815,2AA1FB6391DBF625,36F3685C007FB494,000016D0C7B606D2,3A397F5EAD33D15F,2BFC6340E3203C12,04BEF5B462053E42,ED01758818F986E3,14A3E17B5D70D957,94CC3DF1C9D8FEBD,97D19C2E3837D3B0,5B64C2A0ABBE93E7,6B1A6E245C0FD766,E384CACBF020B865,1F3D83A2CE7C072E,00000AD465803B21,BBDA749143146A16,5C325D365C8A8515,8363902649A14D81,10E9E109D871B153,95999121E9C9B783,7A8BB94F91FD6269,5401DB5EC897E3C2,0FB17C1F5E775F00,94F6F085009A07E4,14452AF38B84EF3E,0731AED953F941B9,00004DB0F7BA1F2C,787BA9577254F6C2,A5B0EBC1DBC1C963,9851D08C74858292,E0CF7228CE811906,A7FD3E0450818B4F,C01A5980418B385F,8618CA1C3FA1E9F5,7D6411390A38A844,8B0FEC7EA7687593,EDE07E6D45FF65C5,127BFD1A5A8F861A,00004C4DB41F24EC,F36AD2C8A1B471DA,F9E1F8BF1B0C3928,C754BAE3571CA976,A96F9573BBC84823,7B8CA764771A57CB,B38B1BC77FB7093C,8989291282146B6A,F5CF6F6C359B1F75,CC7A1AA92BD0A168,7A61892E1E6A294C,DE11892EEF733587,00000C5BE681EEBF,5BB99AD9263FB629,5694EFC6B9F77A4A,58436865C1CA85E7,B0B15ED59769439F,72DFD961790A8175,F4554B7282FFC916,3A2C6162945E4AB7,39B11362C277D64B,B0F408A804C5785A,435B7C3009FA554E,71FDABA8DF085149,00002F80B8EEFD77,F06ED9995CBC4B06,5B2FC3C8300EE0B7,4907AD0DAF3CC0C5,D78D7437D8AA8A2A,9195C8054E6922A6,D07AEE7991187B78,42392B6DA9CC1D33,2419886B910C94BD,41304ED6DD8CE9F6,7758C3DA5A4B73A1,C66135A2D3F60964,00002112DEF6DAAB,37AA8DDD19386A8B,AC887C3B51BC067C,6D2D487CB4F880A0,C83DAF1ED273ECF9,51C75604F7806E70,F042253158F3F68E,95DBF97FDD706FB0,5BF5BDFD59B6D183,4570FEA642492EBC,B8AEC2C680FC4170,056336F47F0C089C,00004D67C45E8BE3,4E2091D0F946BF5A,A4933C67A28440F2,4C1A073C0D11D800,7700438925BBA135,0BC97CB15B95BCD3,F013C0E13B5C6F0D,C36C111EE4ED7D74,5D6AE4627F879288,626A84497F0BFA67,F4275B3D769EF976,CFCE5BEC9E200407,0000395E022617D0,F3B2AC8577A73D8F,3C9F6E14757B6248,1F6073065C2BB035,5F32DFA758EFE5BC,B392230AF389412E,D6125433FE3604F0,D401AB451C4B72D0,E920EC9BE471893C,3145FA46242F921F,2953920E02D59E47,89A3E4A6EB1F8C13,00003FC388D08293,E44B881A2F1FB04A,190C1304A914928E,33F135FF1C3F5BD5,0C959C60520655C2,41C824862D5206B4,B6952492189EDD21,6088ACF8EE56B6C0,7618B9E124FB89FD,C724000ADF80E758,073D5F553614C84B,81D810A3FC36EAC7,0000593822F47CFD,44DC5F953ED05556,7AAB2FFE33714FEF,BB70AF9EA5E1EAC5,C3AFF2C320303739,A4E8028EF0021243,EBA7DB10902817C0,E013F5C4A5AC0636,5BA6BCFD8F647137,6B34598F74909212,3E7EED2B913CC98E,78CF536A0AC2FBBA,00000F22C5312B9C,02FF924758295C38,8B8600CDAD2CA02C,C14E1BA9B4E81B7C,24960C788F26CD99,C6D1EEAEBBEA9C74,69BDE306A32DE194,69207EA62F3B0393,4F807F8CAE0ACD37,D15AE1657CDCBD5A,7080B85A167D4ACE,19FF976EE19672F5,000043C540C05542,573FCD292F476D12,8E6810111AAB8CE5,D62737FC7A508205,2615670146CE13D6,00AFBFF080F6E7F0,4853A9F3F0CE38E0,A1106CC32E70516C,74D61FBD5B6D5A64,76F04DC21FEC21A6,A8BD48796B757A62,0CAAC848B90FC25A,00003A6AF8859A98,F104D54750FD303A,0109E35CE0549B0D,4927EBF4D8C1C9CD,C32D69EE70F08765,38098E5F843FD0F4,7D83E0C149E312EB,3BDAA10B275532D2,106812FA413E804D,12C4E503BCC76015,22C130CE6CDE74DC,DC30BEB902BD79D4,000045FEECB5BA8F,7415BD049D12C71F,050C06E012F81238,2B7177F59BE0AA7D,2767F3CA8E72C42B,5744A797E6D9AB9B,872A49D2E3FFD50C,9DD7F162D3EDA349,94465CC2849C2E31,F439B7DF23B4503E,C03E5E79960767F2,59655D75562AE847,00002A9C0D0EA78D,336EA4AD8540F6D4,5750606A940B335E,EBB3168505C6B83A,D6355F44FCD139B3,349B37458393DB54,679D3674BD564FED,E74AA5E9CFAC2FD0,40B192CAFF19A3E9,EF73936E5F592B5A,90653298786A7E7B,AFCBC2902618C971,000043BE04E6E369,A22911CBC2BC9A1A,A3DB63611D9375EF,B83BEAE2348B1424,7AF5E97BC6474D5D,FD60417AFB62FC7D,C333DC0F2665DFC6,3ECA83BEE5EA0AB1,891A37EDBAF60B3F,C6DAD3BD46DA8D05,B15162F0D75B69F8,C8F3BE4A974A37EE,000012D8A1FDED20,1B2ED31E41C0A269,08ADAFA7949269AA,46D86A766F2202DC,4DE0963F345F30AE,EC15EE8B1EF04B16,6337FBC510E49377,91EF42B37A56C3D0,748BCE168DA610F0,1938C279820BE012,9B0F47C08013ACFD,BDCDA66641C3F177,0000175E3E239C4C,AC1DA4521B751541,7AA49DC20B9F2E6F,1056CBEE6E8771C6,D24CC78DB7708D94,07BF7557221EC66E,F19F9E337B28AF87,12B1925222D4CD9E,3CE0898EE96E185F,5775C065F2ADE970,8E038A146E20C29A,AE088815CDD07277,00006F739C430D26,3B90B9080D968B71,3B9679A0E48C3819,7B15CEA73FEFE19A,8FCDFCA9349CFEBE,F90E5F3BF050F0F2,E82770F6047DA3CB,A63E082AFA5BA228,511A25A9AD0D7108,6D112472C0B851DE,E3B4E8D57313F2E6,3DEF9DE667FF279D,000011454593E746,1A1B83200A0CF6D6,4864410617AF4E3B,09A2EFED6734F0D2,0F740831BF2E961F,F94DCC4E68FE9CF7,D5CDA4209D06E286,DC5B1C82DFD12027,7F528180E989CF82,9EC350C1E265A60C,A685938806D2DB7D,5237550188C7A79B,0000584EA632C1F5,E342E2EF3EB7210A,893136DF90F13FFB,458B2E217322C78D,825085099B803F8A,9BB44288538036B7,D6E35858E095D999,0A0D6F6A77C31E4B,B08277C57EABC2BE,6DC28BAF2E346D49,E45B51E8CFB8BDD6,CACF2BFFB77F25FD,0000210573A6839F,BCBF8ABC0F5E3BB7,1A1950CB86F134F0,7F9E0A079C2D427B,BE150E9BC921A7F6,C4921EAFEDA55E7D,644FD531BB563A2F,35C06F6BEE8ACF0D,14A10B663A20EC75,C2F641C034C7BC16,248FBDA897D3A418,1E85F66FBB563F90,00004A214F09DB7B,1E5836BB314F0678,43F3175B4F116CD1,0048632F8C5B45EB,DCF7C3AED50675CA,0447AD5292FD9EDD,4A0D8EE2FD02086E,7B63ED6F071629E6,02B32BC22DAF8397,DA3F78E2BF5E8B2B,13967318DC3D9B00,2344D84282D29A07,00000A1BBC83010C,1495ED5E66CF80F4,39B51EABFBFDC9C5,2B7494311EEAD4F8,85BC4B78C89793B5,F2897CD36AB4D25C,E9290595BB63E526,D1A270B4E537D245,BD9B37CEE99D9F41,9DA9E6027AA6F383,7DE129573D75A6A5,9F55EEEB95A8396D,00006B90DD50B848,A615070C91830AE2,97E2FE43528FFE42,D1C000CE9B21E871,F08B8153C0D3E820,6506E1CB0AEBD7C1,C8744DD564A2EC16,33C07112EA5AEF62,EEEDFEFF1529D081,A19F2973BE3F57FB,C1FC73209009F8FD,A007EC9B9B4D1EC0,00003DD4254B0511,AFF5DC46A3930ABB,E41D29513FC8B995,67C05AF6475D2BFD,226BDCC0D5929858,61A2B869B307BA93,A702329F8C9EB86D,CAAE88E21189FEA2,B1319CCCE2C68473,06DEC794179A1853,6E06A2E5601A5173,5B450522BC03D215,00006470EA062EC3,FB641D1860A91400,4A219ABCCF81BEE5,B78F37C8E3D06BDC,CDA5B7A5EB2A598E,F18CC87369073ED6,64C3C9EFB52A9D8A,699DEF4E3A38CD62,3B043A4C520CC7F9,2C232277CB50A08C,D3833E4A76BA238C,2767581C64475CD9,00002FD989678DFC,6C4B8BC35B33291F,DFD441AA64FC6788,B1F930657EB99D1B,15676AFF6F1C705E,B70ADBB67F4C8D7E,8126263DBA998B75,290FE88880B28EED,FFA3457DD9F51BB0,F1A94B499AA0C686,D5A555D7D65E7EDA,2B7A7166971425CB,0000047252C03AD4,0FEF4996C77F6749,4E92F6E6A2FA44D3,ACE7691119653D9A,B279F2B1942C9276,26502CA228A45D63,84844B3E4DA5C76F,32F6F421DCB52A89,CBA965F95864CB7E,A0796CE6A845C2AB,20BB1AA2FA5D3A6B,5C3B62E212262A5B,00000DFF25B4C6A3,E564BFB29F7D60AD,97C0938804CEB6F3,73E3F3C172F69796,F075EE13BA0D8A5B,46E603CC1CC7022E,F393407D2CBA40DB,13C113FCF4541D00,32357A0D1EF9FD21,C9A24B02D8FF5755,41E7BB050A39C90F,E21B264CC6D508A0,0000212751A7E3D1,BBFE66A0E36C37C9,9AB3134418B1EE09,C46827E9288B10B3,03506A35D5D5F6EA,F42779807DD5A52C,11417B219088A756,9850D82E1045CE3A,3F1726AFC75017D9,52BF6AF6D4338D45,4C9AEBF3B70A2F6D,E0FA385D54C1FD9D,00002D7A0063E0C3,B6F51757A4722CD5,C99463D5D842479F,62B6D4268F2CF9E2,821E63F69D3D1780,A3085E461919932C,E2BFA898E2097F26,64475621B66B48B9,F0BEC4F1836538F6,E498097592C92790,6DE07BBADBD89FD5,A253A01E09DAEDB8,000046FB24C14420,C6A2A44FBB4F9D2B,04A87E053A995D1C,0DC977F11416321D,63A287B9ED02FE35,D345522D3A226E1E,69F72A1177580A66,D16DC1C4F64BE70C,AEC301DAE37EDDF1,89815B653EB5032A,84D7E53B97D302D8,D8B3E134CE6B8F7A,0000442B9761A88D,894BF0E7CF850955,A7B394E1A9C6CB19,9735C0DAF83FC592,AE522092C038A8E7,D55308316B2B150F,0D3E88083C6C32C4,C505C6BBC9BEC887,6D4C9B065309F13F,C05DCB2EA2655083,146F1DCAF7A551B9,C3100270247E62D9,0000080F806EE279,7EA4C1C172EE561A,C2C754523FCFF9D2,4579DDFB5F78678A,4617E80F297B985B,C36135EEA646B74D,B428AFD013AAE8DD,4CB323EB19BC47A0,A6C25DEB745526CE,86C211669C0A8DE7,558E0D5AE3A0F4C9,CDA844E9E3C9554E,0000103A7BDF604A,8D259C088C484DD2,D0B5653CF2D1D5A2,55CF327C2B7FBEE6,2CF563088E86402E,0E4D8AA62D94F52A,370E23FFC9035385,7EB6CBA3CA02E94C,EBC13616555E6180,69BBE00B0FE2C7F2,513443A1D8084DAC,D0017813661D3C2F,0000442BC9A647C6,A9C331F3E0A76FAD,C518CF964EBF17EE,BB480CE29A9AA61C,F3EB0E8CFA1338CD,EBD18233F950EBC6,01F8F347B4C1888E,99BEF0C9B7D9AAB1,34A96ED7895CB3F9,331C210D432C5558,E57647F8EC2FC54E,28E3E92DE9F2CF9C,0000424FDBAE9503,5EE47C05DDD26C7C,500442FB468C6D51,2CD76C41B1DCA02D,B2A55E1ED383BDF4,A269FB3EDD42D86C,F134361F9E809A7B,61CF2DDD91723FB0,EE2CE1FC7D2912AC,0057B3D7568605C7,9EE55F0E776F6944,FE72B6E4414CC0B3,0000487B3E48142D,9F7808137D6A9B8D,10EAE547C4B5D065,63804CAD1B406F68,4E05848BE6F0DF3F,81D460720D7D47F5,D5EF915904801D05,4737005626EBB406,368D8780DD9B2B8A,B81421509A6470E4,23DC21A826D7289B,D11EF961FF1DB794,0000636C6A3ED2F1,A610CF522B74CBE1,09F1A4BFDC247EBC,95781ACC5E334228,EADFD81BB5C6B3CE,A9D08E7C5C4ACFC7,3CA073455F3EF0E4,DACE28AC9AA6B754,79346B8E75EC858D,EB0753EA6B22F80C,F6BD4A39F23518BA,E1FBE39C6FE73590,00006C2A06D4971A,81A531231B0C7EF4,AE6924B5292528A6,03B2F21AA021E09E,2157B89404909FEE,DEC39B5946F5EDF5,8D2E70EC2FEFE10F,C207BD49534DD359,0763222163FB30D6,53F002798FEF0970,0ECEE08F43375EB9,A60BC7C28221BE58,000069B4D702E431,3E098CB650B0D39E,49E9981D1E739BB1,D6C5882B403F1954,35DAAF005BA319BB,5897759656B15D57,3A03E74EA7979FA7,1AF5BD6020C39324,A110A4F5B6BEEE34,934FFCD73AFAA0E4,8C833DF14430EFFE,EF7D06D607F8DE81,000010C1767C5CFB,8D72FC4FD34FAF22,DD2C08B61FBFD334,F73E7807316AF940,7B0CE89B6319CF07,E5B56972CC14393D,8B5A8E4171E5E880,D00A652F5577E7D9,333C41A14C8BC0E9,EA66CDF6ABDF3983,9C79BC3CEDFACED7,3DA1DDFFACE73A6C,000009DC92A7A906,69611D949A70DDC8,0A1BB2640333B17D,A222F19C8A2274E3,F3A7C430FE9E1F28,FABABE44E33D5870,C7A778F68902E41F,082A4FF04862B47B,B14A57950BC54166,7B2483026BABC68D,55344510D5CDAB6E,438B5BFDD85D3DC1,00004FA573BA77E0,0A8C540B29D94C4E,6EFEC270F9981598,36C31C073FFCCB2F,B2E4205B0C3DF148,E2D9D02B5B243E06,19A2EF23910FF885,2A057A23D4DFB66C,8850FA8A9071A19E,67D040065A247EA6,58150DCEBACE66C9,DE04B21D537ACA36,0000060E0EC6C3A0,859EA5A11CAAA025,5BBFEBDC0DEB2B5E,3349B7F4049880F4,BE9B16774660BE8F,62F5F4BED7BF0ED1,07FB5635D774C877,3E0BB1607771A49C,42A13ADE3DD856EA,C67299E386ED0B97,AA8B48C030AF07B8,1D3A8AA21C9B295C,00003E0411EFE000,395513B5C3762EB4,2FCDF7AF0768765E,E4E697709A805215,DF4BC2A0FF8BE1C6,E2B0B320DC45F0A4,3FFB2DFC72EC4608,A5B5C736EE4B88A7,9D41C6828E4FF58C,6F96F9F1FD7BC971,F3AC3FABD0182011,FA1B7C3A86C4392D,000051DB91B8333D,F5C044502CAA599E,E3D2D9BC57E333F6,FA710470650D0F47,BC5523BD2CEDD48D,7DD8902033B38880,0520B755CA985608,CDE02E5D3BB6B0D4,217752670BD50E92,260EC0F4EC6E34E9,D042775D57B38630,C5AF743058628184,0000619409F7AF86,D66C623B0B2B7003,518928AE5F28F438,984A9473E5B6CC88,C3B56C53121873C1,0BFFAD2BE09087B3,C62F98B1A6D41E2E,EDC9ED287DEAB42C,83A83792D5C1FA20,C414CAB3E5E44D31,73C7D52CDEA4CDE3,FF284CBFFE85808F,000022AB5D89DF16,B63E6BA11B35D4DA,E7973406069FC1E9,37142121558EEBD1,3FBCE0B20CE72C6F,79A018458642ABA3,1E455B46561F7020,E64627224EAAC28E,D573FB1DEDB0CD78,26EE2036142CC9C4,4FBC46F9B72D2F4E,A3FE4A559A1B7C13,0000419D5F263B25,C10D1E25779AE0CD,279955BA6A10FD1A,F680CA4340018A35,F7730D7AD7655507,683C6E2BD54B03B4,35BDD975BB58E65A,0820C4F1E823125E,8E901EDF2C779F00,FC7D9870F4B7EF46,932D266EEFCD6D5D,905DD45E04C85797,00001AB231D43162,6D4B542056F1433B,CE01226CAC91DE8E,74154AA2FF01E682,35677A7A7E0BB8FE,788844F663634BBC,BFCDE5D1BE6EB9F6,B3A57B7CD026B685,8DED90CF9DDCB385,BC476B3BAB11B998,1808950691E72451,268F383F1CA2CBD6,00001DFFD80D6628,01BEC14A8FD9B5FE,0A49CCD4A6E1187F,44ADF20C70B9BC00,2894FE6A28C56210,A051A4AAE72639D1,35F21F66465A2F1A,9E989165E985E54F,A48E33F71BD89B68,241AFE33002DC013,8F62FB0E6FA4631E,4E1B77967F803F01,000015734B0C3872,9CF8B1E6B0BE97FF,F642A3AB48E64EA3,01AEBA603050E437,567513881995F26F,3478D53F26BB7706,FB1B6401E96B29CD,4A0E35DA59256DB5,B2F09EDABE56F607,4EE886D55076DBE1,B60B71F23576B546,1C98CCB8CCAB25F1,0000137BDEE9235A,388113637C9AE658,72F041C41400B41D,8F9E230714987506,764FA03CDA24F468,129B6332DFAE2C5A,A0F12813F4658EEB,D2469EE08C5C41EC,3DB73BF62CD938DC,AEA48B506C68D9B6,9D3FE110443972A2,7E1484768203297A,000018C6ED49399B,482FF0C7DCCDD46D,AC9144102E911237,54A672A5E2E0A2FA,10F2F5DE71FD0033,C0984B978463217C,605A72D78E819CF4,5CF74290880251B8,D38B050CD99F59B1,37A2AC5B0AA14945,790FD8A34D6DC1C3,9D3854F98EE7DEA5,00000F27946E636F,337F259753CEA4FD,F426F24DDF8FC799,4C3CAC21B116110E,5BDB645721639CAC,048DB28FD788B7A8,E0CAF67E4EC52F21,CB38C6D953F1E55C,0A4F6FB44F323194,3D518E80F9F0C0FA,637CB1FFD402EB65,BA8D495E628115B2,000022A686B5B159,54BCC4F188124C9B,FEDDCA78F1867B51,0805DB4D799EC04C,D694D701F563DD34,A7DA5BEF6F2B89C3,7FD08F6297194556,B31AF3EB5960F767,0071C4CBF3C21BC0,B76F2F5185B77C8B,5B80A563564A806B,3978E9F9D6793F97,00005846A6E5B36E,38406554FA4B480A,E89AA2125D13B5B7,ADEB2DBDFCB20020,A91E1F301B6A9395,CF461354750550FC,F773A176AFC9566F,AF114CC0EEF9D62C,33C3DD8C303D52D9,2571545068EE9D5F,F59623C5FDE81EFE,0A2FC1957BFE590F,000017B29D8D29F8,66BE8D0A0467392D,6B10FFF3DB4FB5FE,FE315FA51BFB23EA,CE043876917BB8CC,F28889124E544902,D41D3746187AA1A6,47923664E406C439,DFE5B1587CE40A90,D4C21DB35413015A,8FE6F407CC82EF8C,F45B12C75EA8611B,000015066C88814A,6CF65F21499E772F,BABC08466EA324C1,0B7DD1C85422F8A7,948F95386E5B270E,62825C8418DC90A0,05D39E035D4C2215,FEA04A874259A7F6,68AF2A2151DC049A,3AE598535DC64677,2CFF61D20F1DC036,6763AA803E355C59,000068AC2F6295CF,3FD5737676DB2FAC,6A5FC2C25E84D20D,C8D6246647365649,D4EF429A439E0038,BE1ECCBE5FCA04EF,708FD3B21E1BDCF3,5505A17AD210AF75,7363DF63D713299C,34C76F4A3B22C326,96C6708926DC92B8,BA57D0AEB95D593B,00006BA9ED8E54C2,BB3FECB35DECCE37,C0768E6FB2CB2216,A9B696664AAC7186,C83469834038CE39,4F231DA298D0E1A9,28DC52D43F8523B9,90F76689F8796460,124A5EC7EB6285B5,173B64CB4549F1F7,616022D4EF0430B2,A3A5D2CA38EE6270,0000296A30DE8FAE,A1C8FACB6DCF1241,6CEA8827C1EE6948,22D6D6C882852FFE,8B6168DCF4409A7C,56CBB233A8DFE686,38D6137195333435,67491D44257D967E,EB502407D9927109,7018A56016068269,C85646B64C84C134,DFFBAB5CD751DC2A,00001B04504BD768,BB92C225A067F0AA,C0B30B03980245F2,AA4C305A5987A866,B5C0821E9235F73A,D80C5408ED4408DC,3F7BBF2C5C4653E8,7781079AFFE05131,EA80C698C726B633,A8E7D3637319BC54,B07ACC0A14B8CF54,6A763D73A9419F52,00006C57ADC5C5C9,10E328232D4FFFB6,1119BFD47BF5D5EC,8BB962F8938DDEC4,69BAF0ACA843FC0F,CC07CAB2B09A87C8,8D027D9BFC167028,2B37BEE44BDFD5AD,FF69CF79462FDA07,D4EC75BB4F312885,03D17F36CCCA4B2D,B2CBBD0774219891,00005609C9085CF1,3F412E9B87E9F083,2D57195BAAA6F671,5FA9F9CC70CC204D,F9FB6680C2EDCFAA,E7A8D377D9611E67,A3FA756286DACE06,AB7B2BB920990011,092B3550302B9427,58D9DF4B4290481D,412844385F2BEB5D,A42BE22E5FBF4BFF,000030823578D94E,0BA2F81249777BB2,99FBED250B71C956,40357541E6DECB9E,91EA2EE432BE0692,1E9BD3365C7714CC,F88B3DDEBEAF17A5,97CE148CDF7111EA,E0E2AC75526C974E,5CC5AE522F7EAC36,52010961C46F3983,CB11C1717301D27D,00006F2CC3A01ED9,05A06B33C61F9C36,DB4A0F429083BE1F,E26F6EA3F8B1D9B0,04FB970722992637,DEB25FCA7E0E2924,4439C299F2BEB076,F714C12488A81863,5F2DB83AE7393D68,790D54B37CFB7FBC,3BA60007509A1152,76AEEE936DF75646,0000155CD7E9EAE4,D1996C00D49611E2,919889D962128927,17E33C5350996128,97B9845892BB1B7F,2847585A738E83A1,0401F0E2AAA2FBB2,6174B4CFB8637585,95D3E09A5B91689D,39C40570A4744150,D49FD7590EABEE1B,521DB69B2E3A610E,000058BE32DB6DCE,6B8B57C30D27860F,2582B156F9C36CE5,A44DD7078924C658,B456C1D4CA9265AA,748456E27BC83B20,9FB392B800D49FA4,B2F4753C2182448D,581FFB77B2385DD0,6F521C9075446325,C668A59814E059A2,55E4B5A83A27E8EB,000069FA609918C0,6929CC00B21B47F1,60D77769D59AC7A6,2C5D0866B1F47212,2844719230F793A5,7ED367EEBA6EFE5D,5314FF66126F5728,972074FADB34FF3E,FE63B9842E8D2D00,2AE349815C05D0EF,5F55EBF9720CC267,A58879463CB3E67F,000056B15C30A00F,FEBA10A96C4D701B,2117A57835284C0C,DBA460C37FECC223,223ED26F8399E53B,D2A95FC65AE0F0E3,0C48D78FE1017427,E94D3DAE09D2DDC9,3D7F4CFC47DBF2BC,1C9B331984C12382,666FA7B6063D6735,BF9F018448D2D8DF,000030A4FB39ABFB,4C2426A9D02C08CE,B5C8410C10C44589,18A2C6F35703BBF1,741B5A66BAEC8759,AE12024EA8F4BB11,754ADA911CA585EC,D7205CCF163B34AA,8E336A4DBCA78357,8595DF0B0FE8A811,A35B0E4CBC0C62CB,1C1D3DF07CF218D5,000031CB7E6DCB2E,3E705351C0B475B0,B3D127E547D7D2B9,C2C1807C4C808801,8D24F41BC5CEF860,EAE7C55E91900A63,D2E4E4DD81DC5157,A1486045A596C65A,9A3D26200D30E700,31BF9EB5AA431028,FDCE16AA3DE63763,1254E6CB37E64CE4,00002385DCE12532,E85BA6328E7DD25E,416C9C9BA520E737,60932D4552922457,6275CFA0F45AFBA0,1C3AFE9D54270D91,D4885F60B07D143C,8D0619801A6E53F3,DA9AE3824CCA74E8,B186D532657E6EA6,163917D1C3B432CD,177048395A51BE1D,00003771FB8F80B6,7AEA76D3F76A0CB7,38194976FA6981B4,054C1D981CC2886B,2ED0012A47A77F9E,80753D5416995349,CEEEF0F296A540E2,7763E322D86E3076,031045FB8F5D2801,1376E1E99106482B,F9AA264CFE0FE724,5407046B4DDFF182,00000A1F5957EEDE,15A0402621A77728,3AE46A18BB3157D9,53170F8B640DC07F,273CF690D9BAE99C,4ACBEDCB351E6208,87AA467154C4E0DF,680DC1A47DDA1A7A,BA6DF8918A8797B9,9DD5F2E8CCFF937E,5727F22ED6B04B58,8ED9BDAD391DBAA4,00001E0E5A155DB6,5B7CA22D29C9A477,A26F76D61B4D78C7,70388E76253A63D7,2FD6A175A5A6C3DD,B9E3E8D844A37B7C,DDF4E497C41FAD91,F367E2DFF0B6FFEB,A7D83D1F2850570B,AD47CF4CF7251CD4,5BC809BB04742D70,55135D13B04A0E3D,000016776CA96009,8D711031C6147C69,17683B3F0364DFE9,5D912E2D62314D6B,2CE801424937FE04,06A8ADB7F22065BB,240E9D94E1158934,5E81070B81CEAA14,620820C589FDB7AC,76F01E5125EDDF67,F2C67390EE081D29,741E681ABC59E415,00005BD0E3A0B8D2,0DFD99682CE55600,41A6B6BF4496AEEF,E537D96F6AAF153F,E9B3263A1630B158,EBF51F4DE21A95B2,F85D8E0E4211A202,C0EBC5D0820E19A0,70E80A4C88597737,2985D7D5B713DF24,23EAC318D814185E,15CE2696874E2F3C,00002DF4A05D2268,F936DC40D6BC40E7,5F38D46EFE3B1FA0,7093666661DDAAFA,9B46D6B6BFF1FA1D,91ECF6E7A4655884,81EF4BA1F6F0D80E,DA6922F445B5C247,3272625D4BB6361B,9A0D7CB24F63668C,1E8D03C17B313342,3D6FF74153CB8D35,0000448D053D7626,AD3176E63EDD32E1,54E9ACB9F1E3FF59,D9A08E654D6E5209,D3F21779AF623272,FB564F9A9542BAA5,5E2828577208DCC1,913ABCF6F205F0BA,321F5D519BA3D7E3,C75F026287167B3F,0A4521ECC27DD5BA,C03050596374C2D6,00005C30B677E6B3,B02B7B61A0A0F6E3,75931F80E086ECFF,29361F400C0F4004,FDD53B2D62D0AF7F,FD08E948B1C369DA,0646A5777502A2F4,52310D04E9094C91,203E385856C1ACCC,16B16844A692D342,7203F56CCA07F036,77C58D54191B2B1A,00000A5F76DD36C7,80B79EBB91D62AEF,C8D4F5BEE76731FF,D63EF26E3183B420,3DCF629C09902219,5E4336B2828C7351,421C3C966753B62E,6A121E959707D37E,A32FB92B832C1FEC,559658016569D62D,47E9283478805861,0865B27CC4E64EF5,00000CCA9AE39715,2CEBD99B3AC7DDCC,C28F743D80E25F55,96F7531ABD5DEB1D,F2ACF8E73304990B,ED9E974389F868B0,5E11904FF89FBDA0,4E25F2989154E7BB,58760D19517E0E27,E80579E51853B1D3,D8D8CF83E9EE25D3,0CC9A523AF78159C,000040709322B0C8,71BE5369EC556CD7,E38DB8D0D7C6BB50,FEBA4EF928D528E3,F2B94C5375BF3F72,1F319086C4F2D7C2,3FB01D1626E0A2AB,2607E09389A318AC,A0836579019F4B46,5F514B1323AAA093,7518E7338D7F75C8,B584E216CD348596,00001F6C09EF5533,CEA0285FDFCD5F33,29CFA1D9DED71C30,1D7A81C25279A2C2,D70C5723A7ADD4C2,820172668BD0A62A,9A1D7BE3E2313FBA,755968FAE9F13F2D,31BB6C7EA36DE00C,DD5F09C6612134AC,416EBBAB8A71A3A4,F6397D83805D458D,0000360869E64B88,9656ED61D7003900,DB33832064C56781,39541EBEE35FB04C,0FAF2F287EF6071A,FC58685638EBBBA5,6583D2114592FF0B,A1C0141A70ADD686,39BA6FD02AE3C79E,9525C26CE0EB26EE,29CBEB906069B25A,DE571AE26FC764E6,0000450A1096706E,004AB2E15B862B37,222D01FC359607DA,726227DEA4839187,1F2536FD2BAD2B38,E4ACBEAB895597B4,E13D830CD45249DC,D858F53C0779F065,2E1D50B45E5A8D51,E9F9D4FE9970D692,2A88057441390502,8022650F13180DF1,00000DC7BEC6A903,9D0BA95F0A938E9A,7713F27CF3B52D90,E56E5AB34319AB1C,40D2F4B884F42743,24B79CD94DD46E0B,E11733EBA2BD5711,F33C2F6546033522,75B497195779C002,AA9F17BF4AA66D55,79C711A90C8CEF86,E6562645F9418366,00006EC8353198E1,FFA61A1E39E2CDB5,05D40DC25CA09AB7,7EBE5B79F4E8F9EB,E775D3C94DBEF0C2,26017E2BD143BA9D,EBEB8FD6470D358F,1007EA4DF2DCB94E,7870C6E1683DA3AB,98C7F01D704B248D,8D90AD4041377939,2AB7ADF233CCA2BE,000043B2A62EC660,510EDBBAC41FE1E7,64F3485CA2B5269A,D1EA3F19E7590377,59DCB8A741C40B10,D487AF373EBBFCCD,A885DABCB401C0D6,C4B3DAB003DAEC71,4C81AE87AFEF8DDB,2A526AD734D1426B,FFD5C9835CC47160,526D9F9EDF2F0024,000043E54E6F908E,B1A20E295B8CA53A,4C78CCF2574974B5,2B35A10AB6A19900,B9F8837CF2A3E305,BE7FFCECD1F4B5A2,5C63CCC25B0EB619,8148D7576EA0AC82,192BA963BCCC5EC1,1FC62E8502F33AFE,C4B62EDB4C005A57,A7F4826AE33D2545,00003328D8D54B4B,F124504E3D3A01D5,61EB0E49434FB058,0F0A305CFFDE4182,5FD82BAE88BD5E17,F57C001E4FB309C5,DE63278DAAED9177,F3C533832E358DAA,511362D150A9BA48,E525BD7367997221,D365C6241EC7AED4,B8B0BE1F5E6E2B3B,000000776F8380F0,C4C225E3A6C5FFF5,A053058E264B8A74,0A69AB9614B6A54F,A66981250DCD27A4,75A594434B531A2C,EDFE8C6FCF9DA0C3,1E9BE6D3FAFF491D,A26FB8ACFD1DA41A,1120E2900E5CE7BA,D7DFF3890AF1F8F6,874CE6796B5B09CD,000010A71BD355E8,06E97959C2D29492,78723C94209FAA56,DA4DC67D0AB6EE7B,6AA820F9558A6317,F9D5A5DE22741F09,70A15C4175FB9268,478AF77DEDC65C5B,6562E8187C1C6954,CF1FA32382BB552C,5EEA1822A99B2EAD,4E908695EEE41B26,0000254F3565F620,D90D2154DBD41CDD,F033B88AE4E5D838,7FC36E6CB90689DC,463E07074021B7DA,193165D026623A31,5C4D40DE32570636,CDB24E4E36487E56,AA5F24B652AA00D9,50D6A6FE83F5E0D9,AA6DD8241433B1B4,D4F44E651A53BDDC,000040363052F87B,A07B8195E80175E9,6D3DD91D1B0B5D3F,5CE17F2BAAD12382,8B810DFA6A2D0797,EEC81769BA708934,6C05CFFB1FC9DAC9,7C75DEC7577CD198,EE0AB60F9F17DA79,72A4E70B147FF061,B617505D634C9E46,5E7C3F33D482C1E0,00005DFB185253B8,CAE931E9A15E2329,C473842C60373196,985A148F8DFC6B48,BAC005CA55848633,DA069CA3C1854A8B,5915718BECC16E40,294EB85EF6807EFC,A96C0D4F4B8DA51D,CD6A6F2F5F9C81DF,F41E3917F2B599DC,079E576655A82A5F,000014178DE8526E,704B22F3E0528D26,4E47EB5C90A43A48,DA92521D60C9B716,C61ABE1F19747CCD,DC2CEA393404E8CA,60FBEB716B75C457,2F4D998FC2665F0B,01B8BDBFEFCFCA2A,3F3DB960CBF2623A,7D41233EAD028CCF,810696C717307BBA,000011DAF0CC9DD4,867CE83C348F5334,2EE0CF4B34C5846A,0ACFD13F8C9674C6,2097134126A21111,6796EDECBD0CE54C,4422EFD7ABC3C43B,7BEAAB511123CD1A,7AE7ED7D1F3BE280,3E72C24B4998B51B,F67C4EBB025B24BD,B4DDCE7ACDC97A11,000056E6B1DEEF99,439C7859DE551F3C,F6874F28728CABB7,EDFDC8FEE74CD17C,B85C37C5E92D36FD,657CFC688A09ACA6,C928DF9A36168CFC,28B3590AD2E0579E,3F84C27BD8323FAD,4BB19C889828EB51,FD8EA01A5845B76F,7DFB6512F4042CE8,000003D23E689436,B5AC0E313F3CD982,D93056AA6C247F1B,473DDC3FEBA307E5,73E27A3B20A5B727,0B47CC9C5EBF1CA0,FABB9D69E3E256CD,D071B80642238500,5E27421C6D1C6DFD,8F4A216AF6187858,60772AE66DE43B34,A83B97B205034F27,00004837A5F4B491,CAA6B5DB5975BDCB,3A7596A12B25A279,D54D50FE6D82FFC3,D9C43D53BBBD273D,7D5E7BE326E1D683,7FC432479D0FBEEC,0D16AE7D47F0E464,4BCA62FA79F4ADC1,3557D54DD46807FD,5AFB7E1A2F2DFFD0,DC668AF024655D5A,000052C89531A8D9,852B6CC3C7AD9286,A9A2624A1DFC3BD6,E759A9F107086271,640D6F5E87753828,ECAFB6ECCD6410CE,F57546202D6789ED,EA529268F8D8EC52,C927E3FB94D8E0D9,881F3800F09ED1A3,EADCA5FEB15895BE,D7021DBAAE0DAA06,00005D75C516C3C8,8669C5A778DDE1C0,0F6402639C50467F,9ABAD1B14B91FCAB,FEA948BFCA8D8AB4,6FCCB77FC57332C6,6E7F31093FA554C0,EA8A7748233E2F17,29B6DF4FD9F3EBAB,DEF0455D9CD95960,951A8C459D26E964,9DC2972F2E640852,00005753DCB79082,3A696D2D202B4D4E,DF2D25A1D5A89386,64F6ED787E4BBD6E,A735B524169EE295,F332E7C2DBEAEE58,6526E9CA25437680,7D5360A5E149C482,2D53BE5D3A0AE583,64AA8C28F46D36C3,4F748EE046D58604,35A45341E4759815,00003449D4543ACF,03324683F50CB44F,5F6C5717B4E0FC50,F5C902A8C9029B9C,1ACBC45EE1D1F5D3,9C60FAE7BD9CF96F,B54626F2AD3C4CCE,9DB05638702B191D,1AAECDFD77315759,90F638D99D54BDAA,ACA4ED510A84F2A9,4D07037C360BBD0E,0000455A80CE71C0,B74F2C254019402C,A79295256393F6E8,0BCE419A76BE8D27,E8625190ABB9B699,C4F7E8ACEA621125,E91A1427700BD0B9,4D9227979C10024C,300F167E5B0BDBAD,1B678B0C5FEF68EC,E9FAB268ECDAA2BA,F0B0D2B67369E9F7,0000437FE86830BA,A19B0C9D13CBC1E8,246D824F674D02B3,DBBDDDB6963E9279,5D79D40E815D78CD,B35A338C9D303FC3,E29514669D333498,424C60014FE55056,C529E2F76F8DA25B,30BA5B6EFDC3B17F,1FFB645B5A067B2D,FE3C9490282960DC,00000F4FF91E1E61,C64137176951AB9B,93F0C4F567CE7C01,0D3D61C43B1D13BA,FF5376021719451B,F6241F8225601990,704EC0BDD24B0B67,0CC6987CC84AAEC1,5A2436A236814256,53FF7B852ADDD724,72CEAF7D91D7DBEF,0FD74DB6D23E82D6,000023E03C125595,C950D60D220952DC,1C691CC3C4A36E44,40A0E4A39DADFAA7,5562CE09BE73EB4E,75C3C5A052C0F6DF,1F68EB1694636AC4,831B99D1E1D8743E,70F9AE52A1ED3594,C2BA452DF8633DDE,71F2A4645AC1E8CD,E88F5F3E23ED6C5D,000028053359DA27,C8D93433C1C43FEE,B1E5876DC801DB76,A90BBA6CA38DF383,134435BFBBA81661,90EFAAA7AD870060,A2A9BD30A592E00F,55C70DA48C91DA0F,388F96561AD9BFA6,95E5BDE427F8B8E0,186412D3D17DAED0,F532C9338D0841F4,000023D96F5DFA17,E3690D21286A3960,F98B8CA3AAEF188A,5675520B65027F6D,97101B2A4C13424A,3959B4958ED3615A,189234E7B93A88BA,08B41DE1C315411A,307D0B86A1A5D682,47C807F6579D5055,4B60E17938864751,3DA9E9B7EA425578,00006F407E446F03,77C08D5A88EB4E49,DB503F7876CAA696,213226EEF8119568,0BD122D91B485B6E,DA82F248FF88EC70,4B52D2112FB9C033,17987A21AD7B5561,0B366F2CECF67724,137768775FC84AD5,220D800DF4822A36,02109FC48FC54181,000053F534487A5D,B6BC08EFB93E7EB6,2723B0022C9B2623,8CD513AE2A6B87F4,1311C552C5E0C872,A818C3C9B02F7C09,D24426C3BFAA880F,5B955C11DA13D390,8A07760C19134BA5,7619D0DE0E436850,414801D7FB0A1ADC,B3B7B0F9638357BB,00006457014F9FD9,E00DF3F3E29C83D4,E3DD74BEBE71A0ED,CFC0F7425FDCB2AF,03396E99ECB4D979,0AA4B71E5E73C53A,6D8ED07E9339F832,55072028E76A46A2,E0E76E6F3915B578,65B87A4BAB71FC43,0FFD1ABF7AC25B0B,D4F53F2C34D9B0E8,00006D4E736C7B96,22BF053ADE813937,14EA626A40A10671,A9EDCBCBF37F4F25,095C520C01A7CC0B,8B20CC14507AC13B,2BD4ABB77DCC81B2,0F85B1068930AC57,D72D3B1AC772EB07,2C432D7E205FFCAA,7D59DA4F19ED11F4,881EC5C53FF58565,000053DD94E33049,20DBA642E53EB49C,4647253AF1982B11,0FE89B9A1EC8C42A,C2DA22332E659F3F,FACF7655E24FE77B,363220D7507C8BE7,E10BED971229E1F2,2B132E9C19A061FD,CC60ECAD2C75AC85,BDA239AE589A7B07,D60A47F1AFE5E48C,000028107559575D,CED47DAB5F13291D,FD3980816FDAB054,6D86764136F0B9B3,FAE3A3886B792BC2,5056DCA8DBE8CB39,5B049FA6B860B433,E95D2924B510463D,5D8336383B672D2D,6F34BA6CDB80344F,D361E60506D6DFBD,7034DFBBEADDCAA8,000056C5C8FFC160,E459ACB132FDE76A,24E14B2253B1E1D2,2129D582CB1F53BD,D16E767BD37D94EE,BE88DA31E3480649,CC258901A68D4E0D,14984947B7BC0124,88E6590E58D8417F,2B40B7155CC4C912,87C2FFD839D5670B,4A3819D30EF91BC0,0000637819EC4EFE,1C498F5C89DC35B1,EB190F49FB2C14E4,48F2F080409D11E9,462B8BC5D53C2475,F55979CD90669493,8C53D5D28E841475,085CEEB2BF1F1EFD,DBF26D0A48B8F826,379C0DDE4E26C449,960A0ECCD1A39982,782F1732194BEFC3,00002115CCC68B27,FEC22FDC0497A31E,F2DAC697998E9B19,FCD5D7367E9C201D,194341BFE12E89C1,75DE5036549695E1,14D41D64142FF517,BB65DD42F3D0E04F,43D743F5403777FD,A2FE62C8D3F1D4D3,BB2587578D496AF4,80CACFB402213C84,00004677341135CE,B0A7373111E2599C,224417A78F899ACB,AABCD3C233062C83,1508234EAC6BE739,34869212C0829C4D,D68CEE1FFA2E060D,8CEB23E5BA6E10B5,9ADB2EEF7E827026,72E849B304139C43,8DEFF8BD8F469587,C89D43C13042C6D7,00002985145AE232,0E2866D6F60A52D9,27533B50B5B6640B,B5780C2EB5A668A0,8BA6860FFAA76373,EF312FF51B1B5611,4A6BF612CE22E297,47C840026554B00C,B2F778B02B74C22B,6F87A7F916BE62FC,567955985E7D1555,628CF9DB04952C5F,00004CE249F09678,A95333579A410922,C4EB0967C03CC58B,6DB24E4452C93CD7,F73385F785E1A3EB,1551A1EA16465068,8FA173B6833D386C,A2C08922FA631636,2D2B0D8FE3F2C419,A1AE3E588F0D8AD8,5FDEF81ACFA219B6,5BB170AEE3B69D64,00003D2CCEC29D29,4B44CAE7343438F7,E4C5A1C996F2ED7E,7F506A313D40F8BA,516DF0EEC2CE7F76,37510F6BC74C7982,D6721A25679D8B72,E91521E61C6E1472,C2D73F385795A86A,7B168B2500EFF4DC,6DDAB6D476885929,9D0BCBEB86FD7E6F,000053D0EDF3EE09,443975DE81C3B0D3,ACF298D8F0361591,AE774AD101286514,12690950E818669C,5236E9EFD1415FF6,DDE8DC1C699AF847,61F0A211309A88CF,555BF388FA4AF183,D4C28E93DD776AFC,38EB01C34F142E4D,A75E357C4E8A80D6,000003FBFE71DEDD,AA572B3274B20F90,786D8FE4EB53BF7B,A7AFD9A1EF1F3527,23E2B95A826094FE,D36B6F97BEB548CB,359099D1E4F429AB,EB27239AAEDE0136,ED4C547F119F6962,B67E33D5030D50AC,F275138A2D80F0D0,6AECFE09F4E7624C,000012FBDE2E732F,27CCC5706B639171,372B8337AE194962,86805FEE5BCD62F5,E21280692B4A802A,53D1B1A0C2FAF6B2,F91A163004F9CA9B,56A0AE8178C43B7B,590EAF639A6A2D67,1B86309B50237A24,B5A718FC6E1BBD9C,9D6A0F44C3357BF9,000006B704991874,E44FAA204DDCD39D,13E5E2512E29B006,9D5813D192BD5152,4F4FA0D64709A2D0,49664EC990367882,5F415C799690FDD0,4083AFEED83D6574,B53C77652BD726FF,7D29C969BCA1FEAA,DA0A130AF30582CF,3D8C643E658A866C,00000ADE492604EB,A330D95D051AC009,105E757F67E631BD,8E99BCAFCFCB91DD,A1AE9964F26FFD23,9A305C328C21EF38,33DB35C8981B8F3C,2B43908AE8F3171A,D1AB3CE0C1A9FFB3,B467F39DFB2D522C,DE9453767ABB4FBD,433EA7B102FDC9BD,00006B246146D3A8,3EF4D50ECB83A28C,BE37D502D39EFE0A,CF58157DE905E327,636EB785CF84FE3C,AD25CC0448D87704,CED7250EE3E78FE5,A95364DB53F04F95,4840E60E09E00448,E251F1DEC7EE0325,9EB5AB3DFE0CB677,EF131902662AE208,00006AD9FF16CF29,C1FA97E864E07275,5DD187BD72A5B45E,2AA8009993AB6949,6F498115126A9E8E,76617AC9DEC24534,4520195AD582E38E,B6485D3A2888003A,323D463CB80F4FA3,EE4FAA5486805EFD,6EFBE3D43F16B602,00BE4460EE3AA402,00003B1D1AD3F173,276C7EF4AF59BB5D,B35F079E6FE11DB4,0562246B752F952E,00D309ACADB0E3BF,5BCA136F6D9C0A2C,4AAB809532C6C281,8C3AEE0BCACB6A6D,D8DEA54377FDE503,D2D68B76FF398A6E,1F6751E8CC9D37C5,92A41B6654E0166B,000035EDC43058A3,00732FD33FE7A3AB,69A2FD5630B058B7,F9CA3C1F702F8955,628E43171D8E0C5D,AECFB8CBA993F360,716716D45ECBDA4B,233952BCBA1B5021,0A7282D2988C24AC,8CF517F9641E023C,92DF4852E0EE37E5,1B06739CDA1AD833,00000579E17A92A6,AF26166D52FA8335,B25E32C7D531AB01,2007974898346592,8C99874F1C9237BF,F4C4F5423AC08CAA,5E91B13826DDF5FC,B919D22701CB7CA8,9EF4F0B0AD75ED98,5A478E807238ECC7,1542D4E292EA56D6,CBEE79F9EEE73EF9,00006218A751FF98,701C9646881B2E5B,E8893311BCB9D103,B099BAF303BE86C5,194402B39FBA18C7,0666503460209A2F,B90D0A56FEE6DC74,CB48B5391EDE9412,8E57D61C310EE197,2E0FE13DDAEEB104,7E34FAEF04D42D23,871F98B9CEF21296,000014A7F2312FBF,8AB2C5B065270659,E843FDDF81D815D3,76836BF77ECEC1A3,15C1BDC2D6C060E9,EED6E3A962297B30,CF846C1BA7CA9458,2FC7BD3A5E08EDBF,5AEA1CB9CC4F5C83,31ADFA10F99A10F9,AA4F4C7C3E7F9465,2DEF239647D5B439,00003F89848AC349,6963E386F06E1E4F,7D9A45500ABCFDDA,F7D01FD6A47CA079,79074D923386D7B7,010A52B4037A7F41,C7F89294D6F788D2,F7EA98A0D0193F63,D597ACCD68D2FFF8,472F0ACD22B2C464,50AF99B5894B5898,B28F08783EF6E815,00002CEC023DD99A,98B2D0D57154175A,C1F5540C7B37DC32,6EA345BC698E44AE,0B9DB15B8665D220,D3DDD2930D48A721,4E507E9E5B957656,C09930D0589853ED,1542A0CD101E94D9,04A20D9A7DB53D6C,BA57B7F941479D0F,FD5AAC18A10F48E9,000062CF301D94AE,5AFD10E06F41EB24,9DE06775EBF4AA52,8F2F8287099CE27A,72924387EC25D762,E3917EF7D00A4B3C,4A003B71903F9B20,38C4E5BA4563496C,34D719BD834E0E2D,1ED4E85714ADDD48,3C765DA03FD55B42,23B2168452A97C8E,00006D7224FC56A6,33B0DAAAD0925BA8,AEA98DE74CB8353D,65F36D0671570695,4135E09903A15A8C,0B9484F806B62CE8,9AA20F9933CE2E3D,B5B8F068ADC0B562,26FA55381FAE9FC0,1AD34EF7E25098C9,863603D72AA42B16,BB14FE9045F10EA2,000061593ED22F2B,0BD792EEA04A1E95,9C944E9EF6C53B93,E8A218464B85E258,8095189AA9B5C04B,2FDCF790D6AF44EB,3C019A3159FA3A6D,FC396B356B095924,456BA93A7D8B6BDD,E8E8B2F0C15780B1,3D2835D08594B5EA,9525E812791829D7,00000E34DF7215CF,F377498B0E607C87,472E3FFBBC6D6F31,42B217E725463BAA,E11CC82677B7D06B,B66F52A7934F977A,B05B84545EFBCEB0,BC0D8290979E067B,A695066C9055C751,6AAC063494E4B082,A56A1223C7BC6DB2,3F8C57749902F7A3,000065113E588B6E,4F9BF60F99364AD8,09C7D03907A4FEC4,C39D50E6ACF815AA,AF65F3761FC5389D,127B09B07172CE6E,CE29810534D3D958,638C4AFF15E5FC47,208C88968FBB5592,498EF2BBB3FD05B3,EF09E9E2BBD26171,B1902F6C9B245717,00006F504468ADD0,66DDAE3D34790799,475122DDB407BF42,D15F6154E61F870C,72A41CEB32D798D4,0074AEBE18C5ED04,A980DF118F08F4BC,0F40EF9CD0FCFB38,8AAF37E103BDE836,3BD60AA32F1BCBB1,B4BA6083855B2172,FD8F76F59C014A63,00006A692F062138,7D8FC784E48400C2,AFFED52CBDB75A42,34449B9F5A70EF8E,8FCD1D472DD31C21,47D24078BF32FD11,AF4829B5E2C8D8A2,F9A00B7571FAA118,702184B499A52089,44AF4D28F7A5DF64,F3D9F6FD2685A695,23E76F686A29C730,000005F40DA8B60F,2FA29342554AFDDA,26463A84B9F210A7,E5F3A3240C648DD5,ABCD78C2C35A187B,EF9022FEE214BEB3,6D20A0FCB7C70A49,F2DA8B2D72ADC788,E87C7B9BDBD983D2,A67B94513FBB76C6,901CAF019A59CD9C,6BC0E74043748776,000046AA8406CA4F,BEB07486827F5199,F680755B238D9F60,B44A4B5B804B666F,A571CDB3804DE6AE,879A5A30120C1F49,860AECF13BADDA9D,C71939778578F749,96945EB2161EEFD8,71CC0D8D792663AC,9B2786006EAB79EC,7163E506C3D03206,000002FCD9D1B43A,4C01AD6DBB6C5012,17C69FE3DA548BB6,33C2004BA6C7A1F0,462B96DDEE953B6D,26A76AD1F1B91216,6C555FE3FE8CB57F,478465AE2045DD25,8782FEC43FE86B11,F7E403B6C8D9BEB1,B01CC968D9FA2D5E,E8D7AD58982B9188,00004A8C274599FA,25F2FD5F9E7200A2,CC5463306666D78B,289EC92D952647B9,E96104CBF6AED6ED,E6C265AA44D6E273,65213D13E4E67705,7AD62F8A0B67B811,62406217CC866E3A,F29E06093199F64B,01923B0B2406C3A7,613887687F2B4BDB,00004656787249F0,3AC1DC15BAE66F33,2D82C035D687A131,0907044D6D97404B,48023027EB63E80E,A57399FD727748E6,AF03B132CA68BA50,861C516E4092B6D7,7D36F846BF6AC4B2,878937FF789E6ACF,39C9102E6C3B5DCF,754BAE189CDFFD36,000018F0A0654E7B,A5F21DEA79898D84,39C78C60CEFC3EF9,96E3F8D56EC27978,BDED8915D16DACA1,AE28BA5B6FAAC575,CEF5FCC7A724F659,D6AC3605F3CC4409,19025DFD5075F3B5,CB2D900927AF151C,EEFBAFEE47ABD8EC,8E5126A01F332D50,00004DBF136B4BE6,FCA6EEEA6C66D87A,733469D61C225C97,98DA262FE7C5B8FD,4CFB732E1BE3BC2E,9B49AF9283728714,CDFA47316A1AD225,F1F6918B0457CD36,CEBEE83932938EF8,B4508C6000653637,4E2F628C45B9B5A7,C25F18D42B56DA1D,000044F5CC81F74F,FBC285298A82D7F9,1DEBE774B26E0DCD,737B00BCDC263CCD,C27C7D0A6C10F2C1,1F292D7C45D54B02,4E94F77256779E15,DB51D05AD36DFFAB,C1C331B4CACFF0CD,2F588B25EF512921,02C36C954CEB3D76,794EF69929C6DB6C,00001121FAD16433,BDBA6940E9C388F6,0CA12C289C818DF9,1B7DEE16BF8FC4F2,CD6097C81AFA4967,8792FBE393DC180B,9CA500DFE628BF39,56739B58D9E749CF,8D127DCE674F900F,98672C7AEB830849,8106DA1B029625D2,60D7060D57C9C785,000023B55DE167E6,59670540B08E48DA,C906EB276A600558,56DED84154E74F0A,CC231FA39925F012,8344817DCE38024A,96AE7AC7564E18D5,60C242E7B22D7780,9DF0C8FB46E7A8CF,79C1A0B0C5AF5F8D,6CB41CF4E6FDEE36,8775966BA6D9761E,00003FC1D28C1822,452655B94E3FCEC3,376FA2C218D8E0C6,DF52761F5B67B5ED,455A6671B0CD312F,8A7CCC7C832ADFC3,4661534B829F7CF5,DBEC40556F5496EA,2E20702CCD35F892,1142BC6C11D2BA70,8B9F1741FDBE03E8,FD64206B5443ADA3,000032776A95BA1B,CC15234981EC2D2B,DEAE363F1C4EB46F,EFE3B1034F61B611,C41D9FFFF4DEBBD0,6B2AA8472AB152C3,19A52BFDF377DAE4,223DA5DDF95A8BD6,862849C2003C8DB4,4C4CC2B518A41119,D67D2B72176AF935,B773017A87A018B0,0000569FF4931AF7,56E3141890E1A2D9,A6B0511248F26991,0758E85072BD3B76,D1DCE4FFF03A8A71,63361AE9BB04BCEB,C4A58E34D4C98102,2FF74FC15AC68FD3,4BCD4EF37B5AC318,6CAD877527AAF114,D5CE6BDD4B6BFB37,C67C45169890220B,00005A2CFEF2EF72,24E5FB179D28343D,BB1E8466969A16FA,8B0C4F1DCEB80ADC,5837FF7A2D93B8C1,D89DE24CADD4126F,021469E59A24ABDF,28ED7503545E3DAD,A67D8FA12AEB51A3,7729E275582B4CBF,7995F3D41D26E4E2,31A270AEE1D017BE,000017761C25F5BC,D91FB45BA8B53F2A,E8E98803EA8CA344,6621E2843D2D7F8D,E2535A3C5D9F4638,F7AF588ED58E5BF5,7F459BAC28D58F3A,FF415E694F64CAFC,7C45F79068CB7217,2A85B42FC2121E33,17EBAB64EDDDC0E2,A4A4E47CF23CD089,000032853F941C5B,23805C1A4E59AEF6,771A9A92CA2DD558,675D52F432740151,3560EC3A9DBCC3CE,301DB1E5B4D2DCB8,528D4CB6AD2E281C,DC36E72CCACC7E7E,0AD51ABFC84CEA30,A51465674C0A2A83,3547D02DCEBB137C,E6BA26DC52F5342C,00006A65A28E9D89,46D051F78E02C602,E3F5E1CC6B61BF21,CBF6933E2504AA9B,B4AFB270D80636BD,9312E6D0013C6D93,5794860DB11FE84F,9944E8BE1D01FB74,7D324A63D9EF2D6D,D654FD0F485A6469,1B781FA1E3DA382C,D74A614ACE0D236F,000002117FCC2586,85FC5A122F6EAB3A,256436FD8DA71ECA,6066ED6894DBBB57,775649434D80CB61,84D4AD4C2139ADB9,BCE17CB8CCA91157,9ADA85D703019210,BED07D0F5DEE4745,6133D95AE1C564EA,C9C1B3D28277D56F,341162004F517F7A,000069ED7EA97307,AD0031909E1AE183,F82AD6D6632ED84C,8EC62C986FA85741,99D56E1665B2553A,3C31CC66193B0A9B,DFE1E98496301716,A64CF731A26F5B9F,36A4EA4ADAB61D9D,E9617A04B9215010,81DDD88C3FA06576,2DC7B1B227D4C17E,000028AD6E7628C5,E3AF0D3068493A98,E0372F5683F3EDAE,6AA4F23971651183,52860DA010B47E3D,AB3DBEE97AB8EDF1,747AB9BA780A0C7E,22D4105D31DEB8D2,3257DD7FB310A527,F9BB47B04A4844AD,E7D6960960F00EC8,7B069B59198C9654,000024041955325B,73BBD3B8ACB6C07A,B3BC399E1598D936,ADD2E0BEE27DC1CB,F1C0D193466147B1,70B315C26EFBAAC6,29EDF055B1EE7F1A,DBB89965AFB5B20C,865BE71051D2CB5F,92F0B458368B6B4A,D149080CA26F70A7,3CCAB79897B95CAD,00002DECF5080254,C7713145777D4BAC,DAE0415283F7F92E,660988E716A6E01E,0AAD4CD94EAAD2C0,50C32A2E5B1ADAB8,283328920CD8CA1C,E558FB227802A898,296055D63B6816C9,FA36F9F7792157AE,2E4971C94A4F4EEE,6A7C39E69CD29DD7,00002EDA4C4A36F1,6B9470B5C28061F1,4FE81C230109487B,60EAFDEBF56BCD91,F9F2C9BEBF63D13C,888CD3B674BF1F1D,DAD975D8826303C1,86DC486140A94FD5,B181F47B9B1DA5F5,17EE75B43D79F6A0,B72E7F67C2D8A87E,433CC7CBBF699F69,000019A7F78F07B8,CD9A4C8B7B928A56,2734AF9AE99AE7EC,121348287293AAB1,5E6ABE72243D1E87,CF595017C9A35D1C,E06506A83FF63EA5,C0F141930C7A1198,44EECE08AD87F2FB,4514B690E122B700,D3CCCB2F8EF438E0,D485E80B7125125A,00003CF095A6BE9C,3655533B7AAEDABE,FFEBD6C1207FA3DD,A110BB99C36CEB96,CE55A33E845B3498,7567C758552C84A1,4054DFC21267FB1D,6A1C8F8B2733BCC4,1D1EF4C2BEB18DB0,5A42830B73AAC370,1106E70935216110,E0F10B2A4B60018C,000048A03D7118CE,84421D4C89F2F631,6AC2ACC8579CBBFE,8DA55F79B1BC58EC,FC95C08A98242F25,8ABDE1785AA2AB7C,92FFEF8975D891CF,EC2D1723A3159EBB,357AC709AB1FCE4B,F9CC0263AF374D47,A2838A94DADED579,18A329D91FA18B8B,000043C8C0387C87,200A8DAE10493A46,CBAADCEDD656AF9D,8DD0E043D3D51496,5284A8145912E7A0,E130AE0A5728352A,1B78A7A987380DA7,5812CC349028351F,58588441B14B05D3,53FE85587E2CE909,F3644F8C415E1A31,244A7238142B8D65,0000229B0F976648,C0C0703903AC2B25,9B970E64B9570AF5,E046C157A20981B2,2BB29BC91582F7F7,B75A4EF6BFCF627A,AD8C4547CE687727,A767BC8E9FC88609,DA9B4371280AF233,A784BBB1A1D90620,70C2E7FEB321C895,5485CEEF55E77310,0000126F0323C9EB,E08C9F5833B3D2C2,D65130B6FA0DFC88,FC5B67C2EC29C33B,39A9F819C0915052,60ABDE4DC6B7CFE5,90F8C0E8014396F6,262C03D51C16037A,C5A5F09C1C332098,8E5C13A76D76722F,9AD2E194D5F4724B,FF28E4D591AB4D6F,00006C86C278EAF8,41F31B2C2A4E599D,0B598604DF24F5E3,D14951D8BD4557AF,7650030A5A4A9168,D3F49382FAC7F858,CEA0390CD829D140,3659FD4D1DB794D9,AF3E4BF801447C2A,BEA871C86620413B,A3E38CF39BBA887C,846B7A309E5A10D6,00005DB8DABAB4E6,5DA59B08112EFA76,E21E747EABBCF9AB,F17E3A0C6A526293,0898AD9515053737,EC2A7977AA631D7A,021F2A876F97E3F5,7B0F994E91EBE7E9,6356230722637622,4E6220DB9FCD9C2E,5BD4ED33910DA4C1,7382370BAE7A14D3,0000563D0C48BDBF,C081F6C6665E37CC,4A4786C95CF77E47,903150005DED2F96,C890E4136897349F,E2BC36AEDDECFD6E,EE2446481AE08BBC,23E7F31B29B49CA4,AA9883E88ADB92E7,257484D8062E0BFB,B5D0EB0ACC14DD0B,1771D056B3C94E1D,000031EC4CA18DE7,1FC256FA39657771,B794D38242F0BDB2,48E27254A554397D,E9B8B4FA472CE8C0,58F8EF194E77C63F,3477D894D34C82C2,CD5FFB87FE2F9196,00569E25AB585F37,AD818997004AB14A,B84F2D923D76A9DD,54FDFCCE7095844A,00001AC93439A841,F0885BEC81ED67D1,F535841CBE2B54B5,91F954C20A3C761F,101D2EAD64DCC8FE,1049F5C9717EFCCB,A1D9C0D4A5995B3A,980E316776C423DD,4AA188593E6C5E91,9B1A394CEBDA2082,9FD80F4BAE9CEB94,6851B79DE9DDD72B,000044D93D1F74CB,5807EA3993C95862,E1E154D2055583CA,BF80D80EAFFF1A4A,6E99AAC7922E3206,1AB24FB94B76B460,8DD4732CFC46C180,0C1AFC5557AD4F69,1521057A9CD38968,EE52661C5B81E150,1B5DDE20238007AE,FC57799D09DA753D,0000619DD1E2263B,AFB5F208554A4B1B,95B69089F4DE0B7A,207F45B4DC1100B9,85601ADE396DBF53,F468BA00D6A5B1D2,82FFCDF7E8111F01,7DA6861169C4CD8A,3EE6689D5414D3E4,B720D0307177E9D1,E5452AED1229475B,9DBB70FAF790D3DC,00000C1637E36D74,406ECFFCA4E6C389,B56745D1740232D4,C1C439474683F288,1803EADA07DC8C22,E5C8B2FD49837209,2105414D71A00438,6B87A1A7B66E7114,97B48C4FF3732C3D,C953836A5481153E,939959DE5BB8468A,AC01C02DA54A6A89,0000583EE9952F25,59FDA3F78171B17E,DB2A6652505C2DEF,497B42152B05BE05,9FD2749385C259AF,F3CC041CCE80F0FB,6FD9599F7A655131,DB1DB0F2CF310B03,5E3EF4F53232C428,0EAD7F549881E0A3,9B651D6F7E3756A4,0E46D7B2AF182230,000057D7A390C525,6C23F4581F0E3173,DCFF464CF10E32B3,956AE202BBABEF28,7224B99CB014F489,6CDF0EF6914684A4,36DC75CA6851971D,004BE5BDCAC34D95,EFB86A7F198139AF,CBD2EF67662CD80C,6609013721A779C7,5EF1093C36299226,00001A532CF9391A,B20E1E5C4BF29C33,2FC8C6F91F23CD06,533508C2F9A4BADC,0A530E17CF0378F2,778F37391AB1E264,DA84CEABF952A79E,275B9869E41A2DBD,FAE2DB7DC327F10E,3D63299823E2CA5F,A4CC3023B4B27F20,C37E163B2A98C6D8,000047A1695B58CE,D10DA943C3F6F077,D32F9DB1392ACCAC,B83D58B14C433AC5,E48EF3B0A75C90F1,6FEBE2F305A5B3C5,E417F4A3C67032E1,338958078FE69303,BB87304BC1ED557F,DBB745708AFDBE84,B4632E33D69F5C51,A283C12214B32C61,00002E533C15EE17,58907E6D7C4F909D,675772847EE5C35B,781AAEC37BD76714,EB7E32CA1AE23598,58ECE3B44B7577DF,5DDE5613D05C94EB,07C6DCCE0705EF9E,AC1281B2D0A07392,DF92C7386DF1011A,249E367F3CF6FF8A,B6F607405788A913,00002A167A1F9B21,BDADA447E4EC82F9,678E350726005F9C,80E9380F7E4695AE,7B8037585F32EC25,7C49FCE0E2C22077,B76094DAFBD8CB62,F671031C19385556,48D20D88E5A0A5E6,8D148F55BDF74EF8,3AE02C6C19643F71,8CA2A31E03452670,00000AEACB36EE73,754E939C3DB36896,66DF94D44B96AB51,0FB09830879CB17A,54096E222CB61F1A,3395155340ABCDCC,999FDF3ED16C08CD,0383FF22825B387B,2458EB581F2F53C1,48B8276268E042EA,F4D3C8151349FF91,CB566D6A050F25E8,00006E44616FA022,230520E7514ED4FD,806B39A0A6519F8B,1AC1AA24D8148923,396B168F1F447484,7204244F7DA19F8A,4EF36E1490A7039F,7185834271F12ACB,986D1D3E892B5DF8,6FFFB74A72BB284C,04689B008543CAEA,A75E20C637D8A3A0,00001639B9556454,F99BAE13B4C12842,5777E29833CFCB88,F2A3B8676AC010BA,2B48EC2BED99944B,A4DB41AE60F4BCF4,65C144563699398E,5247C665534C057F,16AB0E4342029625,9ED5750D7E5A7562,BB2FE2C80A354F3A,90FE4E65DE79BD41,000003852BA4CF6D,C2FE83EA2CB447CA,8F5610F4646EF28F,CF5405DB6CC689B8,1E5211D500CAB986,16633EAA2E16F33A,CE9ADD49B7D75D42,C26BE3AB846D240B,2AD492782FB64B31,4EF891A919EC3F46,86DF922EFBE3F715,36EC3496EAB569CA,0000314B40637CAC,6638657D53B27610,852086CB0CDDB4C1,D6867860DDB82EBB,C12DCB3B28A80396,85D92FA67F2314D6,4F45E8CE534ADC08,F85C1F35E2DA46A3,773C9B5A8E911860,BF83F658D3B2EAB0,339B95D64E6BA596,A108E0640F0D6892,00001466BDA0CFD6,53FD7D53D5B6BD50,B19571E8066BF852,5B8564EE357C33E6,A47D99E72C680855,2B08D58570F6957E,D32EA59E4010486F,5ABBB7228D665A4C,6FC5221365F00BCC,F94AF2B597FBB24B,2E7E29C593D06E8D,69B4B1BAFECB0119,00006D52CCD8BCCD,1188A6D1B40C5350,EC1561AE9603583B,C1B7EC45029F2586,2947E465B829AF19,FE7764498B769A1D,089FA64B8BCF54C0,C7FCFF67A8CB45E9,10D793BEC23ED51A,C8558D2DA2056EEA,18EF59CDECCD085F,2A165C70926B158A,00001E9DFB5A288D,936DECA8B7D0ECAB,53ADCD4A5175EFCC,7DB03198C34E30A4,4C41D4AF915BEF65,5A153A566E522093,2AEE2A2E81AC57A9,15A20EF84935C9A3,53F509A33DB9DC5C,48BB1561EB8EC1C9,7875A0B7979E14EB,350449586782293B,000050CFF5A152BF,DC7DAC275F25469E,21333EEDE102C53F,BBE3D6AB6CFD9F9D,ACC01784398F14FD,B319B9EF32CB4E79,17C5BEE29B2BB081,8949B0CDABD8B213,D067392FC15A1940,64856AF47EF37DBB,C8B54E40CEEC404C,F11E74959D1D09E3,00002B4FD38CD049,145A0EB51A1FA51C,A07E59B7AE0237D3,682C010CB777071A,9D779DB472648922,D4DDBBA260A67487,7B236EA26FBE2407,8C9B3D8768F887B7,E99E4266A7570C11,58C34E767E59E906,D26CBCE0C3AA98BC,B5499DAEAAD4F442,0000470C9AF28C59,E8BEE50E8B2F6346,49687BCE6D1F1379,F685939581B893D6,629822A0D29E81D2,9400B597F93D9A45,D2BB665F2412FFBE,26F70E3D3F1A4EF3,138C7378D2B2E020,4AFFA1D354E0744B,36AB09292F573D16,FD8A1221282A71A8,000063C39EFEE29C,CF60C19EAD36743F,4B5CD5571215E49F,77873B2D3DC5B126,9C53F986E8CFCEE3,F8B2970319B067D4,C0475FBF22F8A52D,8D063C794C552AA3,73D8531751595614,82E7F7DD61064B6F,67E7F64F5E0CE5E6,0AF6C1E107AE63A8,00003D4A96C6B187,33E7AA71B16BB935,9CDF62484A38D73A,58EF07287775F0DA,85483D82C947EAA4,7B7AF19890DAA801,7838EC910666284F,A754EE628767EC31,100649C294D68477,09049B926823F52F,DB839FF34509A313,9F183673765B8F0A,000047199446C7EE,9F43CF24415FC043,6D0A2059037EFD36,165C631DFEFA1698,E54E27A1A6B9B20B,9C0A9CC929999FF3,2EB98C02B9D9E035,045B8ECD64AD7318,A0D88D8D925B8F78,77A1848F04A9D34A,CC792F187ECE4695,F2AD2DC86D7F4A3E,000017EBDD86B9E5,E9A146C681CEC8C3,29E05614F83C2DD0,27AF391A6D39E436,6E9E27D979988ADB,C10BD5AE19E76831,318150931F1A169A,28D035C403EEB948,2BC4A5BCDBDCFD70,EE14AB245132DB90,2321E9ADF277B0B7,6CA576A91A189EC4,000065B9EAD024F3,A4209EF94E0D5EC2,24262CF7B5EF7911,478F9DBED8F6E850,3D37CA7BA322234C,A6C4221EBD31B89B,81176CE493C9E28C,DC4A9378FC7061B8,ADFA96BCD724F2FC,5AA87B2D88478846,52EB95CEA46B1BC4,9DA600E852C1AD58,00000C27A1F86B34,C9FCB151D307CF2A,26CAC176C3D23843,FE631FA8A9DFE159,576576070F73C422,6C22D1FCBF14CD43,ADD52F55B14E4F05,B52E845C6EFD364D,154A8CB1D29047BE,8AEFCF0AEE717524,E25B20CC32072CFF,2E080C6C41E97FE8,000053EA85D198F6,F9AA2555A287FB02,A6CCBB48D3D77D54,E46FEB654519EA13,0E1A331433CEE108,2C635FC684A3CD75,41743F276F500E24,10159FCEDA3C2C01,92147B31A3FE14CB,DA649CE683521198,2E7AE80BED2A4BAE,101BB45BAAD75049,000032C9C32274B4,7EE6E22A030D5E6C,041A9AF89D1A8D3D,DB4BA3E2030DE85F,013C4D30F0EEDCE9,029E2E47ED1E4EF0,6EF17D4A40D40297,B2B9021F963424A9,097D589B8C0BCF57,886B4BF1736F6B38,6AC3AFCB2E57ED22,8B3EF133E1D609AD,000041A7949F458F,D04066CD89025DED,79EE598FE1A824E5,067B2F25891B0680,CAE54AE5CE30AD28,6198BE1731EE23AD,CF91E9B7751D1FEA,CE1E7ACE6C621D2C,3907E514A4DC8F98,4D1AA2A1C1FCDBF9,560F79F4EA75350B,35654D8D2F387996,0000019D957C5E89,568312311A7CA212,AC7E574AC45B72D5,2731B74CC38792A0,CEA35CC99D9C97C0,A0228B222CC2401E,CB90EC2B028A7DFB,6C6D9C80F364D4CE,679205FC31513556,DBD71729052F74FC,793FAEFE5B64497A,4D3E42A8974E70DB,00005076A5A586CB,55E33A9B7E9DFC66,0007C949F59D4C6B,948BC362CA046029,BBAB8F6E76D94593,91C3E7645F5BC471,66780421CC3BEB97,024965D69E4D71CC,F405A89B8F736895,D0E429C3A36A988F,EDE549F73D0D21A6,163F425F707CEABE,00006996263C9E22,35391B01115E9FC4,906324B5A9D5DBDD,434B87B6F98300B7,45A8FEE5B7828199,CB1AE12CCCF613E1,7B129F4944911F72,2563DE0B1A7CF242,29503B28F39177C7,9A384EF2306E9A0D,412985446B8C65A4,1498AEAB3119863B,00005337A1D20B13,F8802ECE2DBFC103,ABB2825236B4B131,663B99A13AF93FAA,97B887418CD7B8B7,87E48BCA1123D75A,1BE84A5D0FD42333,A80822DD7D592971,4F7C2F2D567BB861,72CDDCD407D59190,849E550E7916C04D,ABBE6E60D0A1577C,000020A8AA5C84D9,552BCFDD64C4F4F9,1EB478301146BDDE,15A155BFE3320DD2,A6012D72BEC6409E,2CF11FF7E71A1EF3,E198B188E4CBB012,21B4CC80C702A85E,9BF22D65E4B5A7B8,8D097F4DF9CD18E0,891A26755F211AB6,ED2C48F85B2288DD,00004D7375C5510B,B624520AE6E96181,6F2A39CBE8099AF5,DEE2F992438E987D,765D5280321C4F82,6A177AD7621C3B33,6E7E506F1AE3D48D,79CE09258D08BC15,075C2F160837E82F,FFE314C8486796F8,A6586385FFB065CF,FD54BE024F10AA52,000043B9CA2C9E20,4BB935CE60CB9D18,85AEE533690B3CF7,FCE3208444E92296,F39C8367F813BE77,6A6BF0DF39F058DB,45F81630C1717A31,631BC43C8909B487,844D65814AC4EFB8,4B52B3F02E5C952A,D813B3A0F5C4EEA1,0E1977207687B326,00006C52145C5BE1,C311D169A2445C29,E964B64C5A32563D,8E8CE0BE8230347A,877B77D00811F769,1B61189283AEA596,7AC3D1F69B88CDE5,D2E4656DADAB186A,7263AE61EA77305E,5DFA07DFC8603478,EE0801AB83995C41,1DD75F293C9E77EA,00006005E504D65D,63EC1C85AD0D753E,8CC8DC64041BF4B8,3B11ED9CBF705FE9,696B109E52E592F2,1BEEF446158E93DE,155BA80E5CADEF75,FB611D1A9CBC58CE,B245FE67B5BD8460,6F64E46E4093E369,DE7DDFAE8B9ABD18,273DF149A2C13FD0,0000417FCAAFDA7F,A9C6AFBAC8B4D830,467EEEE06932CFF0,3A4634782E6302B9,F890020003E37F68,4D99D624F5F5725E,6A224055427FDEAD,637C297AB7A6BF7A,779E22AD20190F44,7538B0B323690437,2BF5EDC1AAF1A547,17E68083A36E5E06,00002F35168EABAC,C3CE1FC5DDA1773D,70A5EE48B74F4F59,FDE92DD9256DEC80,BBAC189979A13092,C2E35A76BFACB421,05EB9F165F9D5442,0B5C99608FB4DE16,B2811066946F5D1E,506239D7DBE0DAD2,5F05B9153878DC85,0BD5F494043EC887,0000117491F6B159,579F453C61DC24B9,37FF329278BB0955,4A368588E4A6BDC3,215AB36215762396,AD4952A9CDF476E8,FD0512C34D39097E,4FD1633BC0600037,7A5E44C2324D1A6A,4FBA0DDED0422CE3,C4C55FDD2A5AB294,E672D497ED9CCFFE,00001AB84DAD88CF,31366D349897D829,6CF64B7C89157719,5FD14CB2F027FE17,AEFE0CFF947D98EA,FF06D8D0320EE2EA,5E33F8FFEA13CEFA,B5A8FDE850532287,D7152D6CDFFF7EE9,A94CBBD50F1C592A,A5D397CDC033629C,0080AD46F88CAB96,00004F3053126E56,3E7EBDD5FDB8ACB5,40624B5217AC056C,2A0444B180AFEA1D,2042AD93B03CF593,E69F2CE689F66063,A458818A211DA9A2,680DA01933D86777,C689074EB7DCF741,A902A8CBA41D2625,21895CE22F915F7F,56A4A6C76665CC86,0000305F4C1A9D51,A4177332C06D93E9,140CB59C011E4C87,10A47CA6D5AC2D6A,F23277C54BF08D04,988F736EBA6148BA,783E8A583EFA3FEB,62ABFD92F1A213B6,461A3EDF1235174A,4F53FBD1F1B05B4B,2A355FC7CAC9799B,25C6C7820554994D,00006802AEE3E4F2,7F2A55CE6871F7C3,A054D4D1DC342984,79D5848DEF65F579,C12BF1316EC7EC6A,4AB35AA3D313C6C6,99A31018B2EB3DE0,34F8C52C7C6FC64D,2B4706C7A6027E50,06879B53D60B1F65,BD13181194FCEEF0,4C9BAAE7FC2DCB06,0000303341D92E26,F0A7F4AF7EFE5813,AA0F0FADD9060817,AE04EE595E316549,3E8ABDA8E5AF94B8,F2B2A45B1DA0C231,6B4EECF5BAA75BB3,F52429DF7AE2A73C,11DB5684CEB9D205,689E2DC8F0823A9E,52DE49B36BB17417,63A8FF22DBAD49B3,0000154E241926F9,38A8F936DDE34CCA,F4474D6AD6B9A14B,26D6203F0BF32680,4F96404CFA71659D,C1926A9F94B6B538,3CA2561A45EA4835,5007ABF23CF315CC,C6AE2F38FC189F74,E6F8F368D81B6FD4,70DA8CAD6A653DE1,ECF06AD749E1E86F,00006365FC4FDF8B,507B791632A2FFD4,BAF7AA3108838170,FBC8504981AA39B7,73C9ACA88528A6E6,ED6E80EA49F2D450,6523D7BC6662F7BE,91B2751F0F115333,090B98D3D49D32EA,E5B302E2A88C0247,1F703501CE99620A,399CC605172B2263,000009FBB9A72A93,2FD66AFDA60DF962,F54140F3BAB073E0,E8687B1FEF33EBAB,55DD67B42F6194C0,0FE0780F6C171442,5EA434A799030C6A,08BBCB5886EC3B1D,70DD7E1DDC17CA18,A7D7E89FC5F4D385,5ED9FAA17FE5BA78,20477B7984FE1C68,0000068A5E766C66,2B7D7BAB1436D3B6,BB9BB16D48DC9C70,377EF85CB8D95354,41EDA976F35FB266,357D42E0B886241B,8C775C36579E24D5,8904A3B24FF90B9F,E6ABF987ABB4C35A,F58C67A1D7698284,3DAC0A316700E468,CFB314E1D4DF1811,00000E9E26E45BCE,3255A22DC6E70C3B,5B87E85178019518,6FCF9A48A7E74133,3F5C64E3CB53A3DD,6F6B1A8D637EB60A,456D176F00DF64A4,6459949F0E4C1E26,7B3A7266169D61B9,BF72600620C5D9C9,A14E741E9818CE67,99BC698769E9FEB8,000041F17CFD452F,27D412DD977E6E01,8A6D9AB62A5D0ACF,7945CD3F4537E402,6F366AA661D14CE6,0AEF8FDB3EB32DA1,6BC0CD66727F86AD,EF9AC0E1C05E2AB6,5D3C943E39B149A1,D649CAC82816A29B,CDC1AB5ACF4C12B4,A5B5AB7977E55570,00001EA059097316,F41A948DCCCF8ED3,9B5C9D96F5C4F88C,BBDDB7F094236BBB,AE730FF3F5D3D899,C2DBB5982E0CB123,88031636F06531D5,25C1D185C7E32CDD,05696E9633951FBA,86CBE2314210D84D,DDCFD008584A4460,E483F77636A351F5,00004D871DBA3FC5,028B95A3FF98ED4F,4B49FEA67B60584C,FF7061E437AAB9AA,A192E5C3FC76B556,136778CB0ACD9AE0,4D7B814AC4C6BF03,B6A69CAD0393F17A,C642262BE88FADC1,618F6E087BD876DB,F10F8A6C11168B6B,6B69570C309735B3,0000294B74AFBB91,BA28868304C0460C,2BAA6B816AFE9B51,1BEB0F0454C61C3B,D620CE0DE5DAEA27,4B77862333C0A438,3A465271ACD80715,10EFCDA24AFB2DDC,B812893B965B799D,84A8E0617F4C7DAF,7DF54A56526954E9,C393304D7CD61419,00006EC5758B943C,B41DB7D0B2471843,C0BD46C370FE6639,B1D935D4A6723F74,938939619A2245F9,CCAD053F1294750B,BA28F5234359C559,6ED2DE180C22C56E,407E123EAC0CF1A4,3DEEF475711B2410,C6259B841A0648C8,4C9760AFA2392490,000037122E9BF86F,638A29F0908D2499,C7E574154E1F1838,769A9E3B89DEC88D,50926E8F0EF78CF4,69DFCE757A9692DE,AEA8878D6F4051CA,01E1A5D58DB6F25F,EC64E96DB9DC1A55,F60E6F9A86D56B34,C4CC17B9968FBF32,1CA54AB3AEE2A432,000007E4238091C0,F9012B171F0D95BC,9BB10022B7CC277F,4E14D1D37EB75111,FF9F62E70E42A808,F5E8F4F9BED4B04D,19B5DF1D2DE6B945,F9251F4D39C20534,598D273CD0DFACC7,3E02FE01B55E8517,FF6EC4CA25206BD0,B61791D85D2E1E38,00000936D2E72D46,2778C455B4E0A230,F60E2AFE46485507,9F37E11CFBABE00C,323E87D1C9593BBF,C4D8891F9DBCB44F,FBA868D0B987C3F9,C3014F2EEC893A66,1418B3D980F082DD,58DA080719DD8ACE,5A115864A3B37A12,51D7D32A7ED2DE40,00002F4E55B42B81,A367ED0BEFFAED5F,26B1AE1920850728,E40CE85A4E881B0A,3CD75A6D57FD0053,CDFCD4A4F51E8278,02DBC23DF53B026F,7637BC83A19E1812,C10B42A753D9F213,332BE1F892A9C6D1,70D10110D66AF95E,59036616CC554D6E,00006C2652F733DC,82D8E9F5C69499DC,5C3C326261C6F0B0,25CAE3413558D6AB,053F8F6268B6C6DB,09FF1E153A98F368,DB4251EF0ED8DEA3,9E2C93E9D7834165,2B3977F76024DFB1,97D5C9E4B4F70000,31685E4877DB1EDF,F7C77649807CA774,000038737260CDD8,F1CA5E2508767763,7BB48622DC81D255,64A558344A11C04E,EF417CF4D96B2F47,B8DF88718C3B871C,56504258CC91CBFF,BD5A583FA6B10296,ABD6848CBD137246,C3D9A9B4CD099D0B,10B1C306F9FB80A9,FAD66F813002DAD4,000066385584919E,1CC813AFCB25A5CB,A60C7CC6ECDB59B2,4650B28AB1A703BA,A83DF666ACE1E9AF,C33D542839AD71C0,5C6D560145D2BAAF,DBACC5364BBC8525,478F98E8BE3D5710,9E0015966B21C995,BFBE36C6AC6FE62E,779ED7F4B2A46173,00002250F9210A99,083B6888C5A255FF,1159CC9374DB92BB,D5A3E76E67D5FF1A,70D4A61468429421,2297F3B3DA531CA0,F48E44D4D261410C,2FE91246FE644696,F9368B5E62E0AB4E,C13DF8E914F68242,05EC3835521635DA,880C09FF11F1C28E,00000F8D780DDDB7,732E2C5CC7924A96,C2E4424F56240DB6,A57D63781AAE25FE,816DFE70506E5DAB,BF3B6B96145F40C6,AFACF2D9D59459D4,4563214EFFF6EB0D,EFDCEDB6035FE13A,8D66E78BA7308C66,BEC9360C7170A2E0,3B4B1AF8F82EFE38,00004B51B00ABD9F,F349DA3F63E03253,61C9E187E82FDBEB,376CCB6AD60A4F9B,BB8F904430D71C2A,F7B6A200F7B62E0D,07E73F71A6751B51,5E68A40C042E472D,34F8B4EF8DA2E0DA,B30C11986C3F99D9,DF5F69CEBCECE53A,439D96E99108490A,000032C9DD30C7A5,F9AC9A49F538A20C,E895AEC270F406E4,BAD5B05C6AA9CA64,F2AEDD29E338CF80,EC279EF03A57B9AF,20B17231DEA0072B,7F977E3417DC21CD,76883CB7EB75F9DB,9087383F794452DE,12E474F6E3179E19,2F2B9DD895336FC7,00005AE24C62F469,0385D1C7FDAD1BAC,EFBCB32F2B36FDCE,1607E2F6AEDBFFB0,A7DC6CCEF0C45A37,5F669AAE940EAF88,98F1972634CAAC14,2412E3EB402A47AF,F9AE5C555A499695,1789CC8CB3A324D2,D4BBBB86DC0F47A1,C74EA01E0699D0D2,00006C9D4DEA7D3C,F658C349D49C0355,7DF07A02DF0FD24D,84AD86B007389972,CD5726CCF1512252,337C2B9C43C77C1D,E016EEDD7AA6624E,DBA4D17E4C5FC6D2,96187EDCB613B35C,F72924A32C6DB7EE,261F8A935E4AB84D,BDA345F600BCC97D,00006F9FC73FEEB4,4912192E5C2A2C5A,D87FAA5EE3EC711B,C2DEF76B011F4EE8,797735AFE08349B1,3CB44D038D8B6859,4A30FEE8EAA73E10,FA3E1722B7A0EA84,456A9408B64AD66F,60E82637AECD7975,608E3946DC8A133B,640C677099355F40,000045CBBFCC796F,9BF02A8FCC7FF66E,97332CE9685E34CC,4EF23EF88E360429,3EA67ADFE648ED6D,88F587C3EF1B020A,3654DFCA53C5FC82,F7E176D9619D43D1,F34AEF778FCCCDD6,03EB04022527BE5C,8C9113A1DB4832FC,998198F1BC64DBA4,00000B101F9A6F92,58B5A5FD4235F294,53A2A32DCD38CB70,68C08BA79B46BE16,7A36549B2BF066FE,81C3E1DF99578410,AE70BB2396B94833,249C7F647E40F612,AED7924F50C5C4E9,CC1091D188BF74CA,648C2FD6E7AB95E5,010EBB413EC07997,00005F57DEA33253,83B53F112223DE5B,D9B2CF6A06240615,5BB50642428C7435,ABF814856A0215AF,FFFA0A53E950A0B1,CDB36B985C8DFF42,608AEF2F0CD28057,E405F2CE0E3B0E69,C5DEAF52FC9AB6AD,4119E15F78C46CE8,BE0CFC15C23C4463,000018A19CB595BB,ACD689DE3C0E9EFE,B26596E63DE22D9E,21C6D58AC42C709E,86E91153EECBD5AE,2E31D1539F27DF09,BCE3B58390D8E39F,96E654B887ED2E37,02EF3979FB43F006,8FC5C7E19E892003,3368A734DBED4F0E,DBFF174E21813675,000060AEF102826B,FE3978D3921840E9,ABBA56F87829FAD4,8FA5FD1BB04516F3,F180FBBDCD41A030,F8252C3522052ABA,227B4F0ED694A05D,6464D2FB50CCC3FF,2CAD44A0EF2D09CE,A2782F23970CE038,0856449A7BF271F8,A8EB5B40E0A391F7,00002141010EBF90,CDD359B26E83604D,102A5181D7F922A9,0232E711F78BE01B,AA49B67686D01258,C1311A89F1FBA17E,18EB50C7295960EF,050792383CF6230B,8B0AFEEB951E502E,3330AB63DDB58598,0164184856BC9581,A5E804111871D26C,0000037DC332D780,AB4CC6CC90708FA1,5799D0338A02E851,B8AA42053070CC84,E9677B5D9587A409,4B4F50CABC01468C,C6777046F2F02504,8D2F45B248C2C6A1,A596C800CAB52EF3,6A80B8FC0A9CFA4C,B4F63B6BE680DC82,04D5EB3A081DE850,0000163534CF0176,62BE1CFD6C4EEC64,7DB4FA549B19EB17,E8175FDC87B4BCAE,F53D94490220432C,CA245F0491008ECF,6A860C135C1974B2,F0F86B7A4B2FDF35,E768987C7D395638,D519945AAB14B96F,4864828037816C99,4388C77A1E36371C,00005FACE4DA7541,8E1DE691D33E8624,CBBBFE7E84FEB1DE,5294F3F3941EFE05,03C8ED32E1FCE38F,AC2254E5ECCB35AD,EFC22684C58414F2,12506CCC0208DE4E,AFDB7FBB0234B7B1,3ECC43B5879BF50C,17C0FAA04B2F7C48,7149B7C00BEF5D81,00005709FAE37492,F491ACA16AF169DB,53965E120DA57B60,1FEBA922611B466F,F258578C1417677D,88D89B18836B7C39,797852C98F149676,9DDE0648A372F650,A0184280C1E6A56E,E87F00A61D572AF8,1C59346C251D7A4C,869397E944D16A10,00005E3BD80FA3EF,CAB7E92AAB627ACD,91F648BF586F4CD1,87BC143177F54174,2C55BA1BB8CEE852,AF3F69EB71C12EC0,6B8BF0782479CE60,185B5A73249A6737,F9A632F378D11A7E,F1B8C5174F2C0678,F124C6F2C719D3D2,51126D3AF6607845,00002AA1E55F104D,DA7B4C392C382C11,3F284E7F3961283F,39C9D53CE7F93ED5,44A5F945DAEBFDC6,A3A470BB7ED82742,6E58E0AEC521FB7D,3BEA4EEF0DE92364,EE54D90BC1E7F699,CA11D5AE5B9FC0E8,7FC3A14B2CD33745,2451C26BE6A7EF89,00006EA3A76BDEED,C52676A08AAB048D,07881918C98F7272,6042EA0872619A28,012E4FAD6124CB10,FCD6D78E891422CC,891085B88366FFAA,ACDE87BB0D12B93D,5146AA99E08A29D6,2E4CDC5C273AC3CD,111C1F23A9F3AC9D,4AECF265B7A46C01,0000683BD34872D2,0581B079B7B6288B,27FC0A1627EEDB3E,A97B199F26909887,3C0A92437C4352EA,03E9EC73616B9E95,9812B063C81DB582,ED558A6587FAE74E,1947CB7639B3DD08,D2F44B6D9DAC0241,8CCB216C967ED5BC,DC42AA28CD25DD9B,00000B92A3A5A04A,7CADB0252BE32252,5B5CFBD372337AC2,083F558CCA16E09D,62C571C9B9C4B209,4BF0F8982185DA8B,946962BE5CAF5E74,8C6A1C64F3F891B2,5F82C57EC02A07F9,8B44637D421B4C9C,D6C16F81E98FFB4A,6C09A5EFFBC1D612,0000185972E064C0,B7EA16017EF0AE91,843FF58FC9C67D30,0B043EAD0509C616,A7BF5F19F4AA4F76,6E790ED64EBD9BCA,6798A6CA98FBD593,15C7EF91C93FEC81,7B1AA67E78D8B8F3,E01F501CB34EE6D6,568AB80546C0E6A4,1B47401B58D5085C,000067D443DDE209,5645E1915B78B94C,654BEE49541B164E,C0536C2BFEE92896,75CC6BF69E139921,401809D65DA26673,DF8CAB42932CCB85,80EC35EAB1469A06,1B9ACC1418F13112,4945231854DC879B,7844475CBDED8A17,6BADC9D89561EF21,00005CAB140F6BFB,974F72B78CFD24AE,8AF49A0D41C3D52E,44E0C39A70C858CB,C927E1AF72E3CB18,6EEFCDEF7AFF3A04,BB0F84D5CD48EDE9,F40B9F07F67F9194,3895082C572ACF86,C38A63DD565C6FCC,A13C0DB55E7C443B,8AF4DCA02B2BD352,00003E0B74E26E83,73C10E6917DDF996,25033198DCF376C8,76186869BB904982,F288EFEBCE248C97,DF730567C00D6FE5,498F370A12807163,B3C5A9D869BD0501,A80D70DCCBED24AA,1153422B0CCA50D6,3B726C74EC576DE5,6D5C9E6D0DFC3BE1,000067E502ADA241,3B08969565D4D9DE,56785B5B2D9076FB,118F57D8CD59A533,CDBAC8B0087961A5,53C18188807DA826,78B58C1FB467DE19,2EA422721EDD98C6,9E191713D333E895,5157D5C98A8399A3,AC7AE89EA5A41D56,F9809FBE151A2BD1,00003D6A67862722,CD4CD63D8ACAE719,4F50B8EE8232E97C,0ABC9B4A6CADDD36,7856CBA432C05C78,432A53189DD94A8D,42F3DA42933F3E46,E1C4FEAEFF39567D,B243A9C5B8E815A3,1BC13ECADB3C95D1,52EBEB1E984693DE,39D77C9CCFEA2C90,00006BE37759E6FA,482E03911F023D51,62ADDDF377C7EE1B,B73443B436982AF2,085C1256B7523A04,C6D5DABF3AAEBE5C,4ADF8227214C53BF,418D844A78F7A9ED,D524E737380C69EC,683099B228158C65,AB1C3B8A22169987,9ADC4424571F0341,00004930F0984329,9B5B72A98CDA90B9,5F0A1C711A4A95D8,ECF7D8C292A96A29,7BBAC59077F53697,F1F9A7DF3FB16907,26ADC1C5F685DD0A,A4CF78B1E23BC09C,BF15BD284A7D88BC,0761179288554CFB,F0A0790D094164EC,5465A61A2805E558,00006FB962B9CDD7,D8D5680FB6B2C9EC,8196A6EC13D53CD9,61E6CCBCC191165D,E3716AFBCF6132F9,46C1BA950471FC01,B2E4E28287867CC7,FA488D68A092B9C9,DEA04B5E7E4237CC,BE4B438219CFF592,57E5E3886156B3D0,727554688603AE8D,00003AC3B55DBF4F,1BCC001137023C60,57282E7AA3D1BAD1,CF56FB407D7206DE,122AFB4D1CA6731E,9EC3A2ED311E5A5C,19693F7DEB0A7442,B9AB210824DABEB5,0B174FF5E05C02C7,44A38B47FD7ADB41,A738C743AC787A0C,8107CC25B03A1D9C,0000249A07A116B8,69132248A98BF7AF,56FC71332FA26F18,7AF37F03AEA5E7FC,87B9F2F30A7F5842,5607176097237E74,54F974097562736F,1A122DE648EC3560,DC92917D66DD7189,F47C4540BC6003DE,0FCD13A380ED1927,5F804916FB23673C,00001A7AFB35FDAE,A846FAE15DA2BD67,8CB877044112654B,AE2397DC9903D514,4784781A27514DA9,0CDFEE1EFB113BA6,6C64528B1BAC875A,78740BFB0F9CB732,5266DDA65E7C33D1,717A99C389029E08,62E7F1332CCE4BC9,5BC66709294274BC,0000020AD3EFA7CF,6BE392D18F401095,A49F16C820CE4C37,18D8D210C19976B8,3CFAAB436177EC73,B9B7DC8C1705DAD6,89103CD5A28AA28C,3BBF8ECB413B3EDC,F1D6D736F9F917A7,B268238DC3863480,7E91BD99FFB32567,85628BED2810F54C,000043D9DE767F98,BDEBA7803A47FA68,1039F025DB10966B,E921FB79A08D26CF,6DD73C26108EBE26,2A90BAD5CB3A5DFB,AE23FF0C347DD2C6,1D93E8ACB32BC902,014FE6B8118CB55F,97B5969A14C7B016,EE047D3AB0EB338A,52E5A2000F6EF092,0000565414AEC8EB,A8AF1793B4407AC9,4E021089F9A4A8BE,EECBEA8BBEFF083D,51065CF41BABAED7,0EE1A58FD448B6D5,3897B140C4E255B6,7551F5FD92412205,91C69BE16B706A43,D8DE98289F467835,A67CFC28D604FED8,C1671FCCA647A44A,0000613B319C164D,4C30CCD67144560C,E3462226233B5812,7AC035B5FF0BD2CB,371AB15E5C1C8B80,0ACC09C04F2E4A60,0E2EABE4F181BDD2,45DED99D822D5A74,9D173338CBE842EC,3616246AD7A1A5B3,2B6C9DB4FF27A1A0,E698B824569409B9,00005225E000A8E4,1AB26155F34B1C44,C3D25CEE477BC4C8,5B14ECB528CA561C,627BDB8791AC3562,D75596E2B64478C8,996EB8068CEF6F26,2C8A65360E271F23,5F9F44705105E35D,D3DFCD8DF053253C,ADECDD1F30A46B46,428B71F33936C6B5,000069888DDC03A0,E4EA4BA192DFC522,61A2855AD703E3F2,BC943A3A2FB6627B,F23E866460F0BD6A,B92FA3AE6F9006DD,0707FE09A4C00521,14D8B85DE178DD2C,807BF705C8DBA408,F8913919A288AF33,1C9A26DECB26C590,01D263D4E51872A5,0000652008FB11D6,B7511DD39EC275E4,F339FA60A2015BBC,82D01ED0BFBB6B00,824D803E42E907E1,69C5C4BA0DE8AF9A,4D472FD8118655E2,D3D0ABC3BD627677,B155F21D0F18BDFA,0811476C15896776,AF31989AEF3D52B4,A022C2D106D0F9DE,0000513EF00C32E8,B7E4AF71CB827F07,140C837BECAAC460,F9C065078707593C,AC64C8AA59CA0D8A,147BC2A027AC0F72,D9A993DF2F4F6809,49CB9C7D8215D44C,609A7CB9FB3612B4,2F259DFBF0828105,C00EC5916D739021,7CE4BDBD72029192,0000610BC6C669D4,4099863769553B39,2F8E0E22C2C678FE,EC8805819FCAD8CD,83C469A8A91EFCCA,47B25AAC51B41C3E,DF9AEB8A0A02B2FB,D0F0CEF8EDF320A4,6ED23BE9F2A64652,D0125F724BC580AD,59A5EC0390086CFF,5276841B7FF35C28,00003FDD2CB3070D,1C01BF99ADA4FABD,F54C9731EEBD6CBF,CC1C2A3F2F4ABB76,6F8777E0CFED7542,3C9B03066283A281,1622683E53B07514,2B376911C6D38EF1,B0BFE7C76D50BA08,AA1F5E00688BD635,06DDF3824A4F0876,BEDCCD0798075885,00005CF4B85BA1BE,AF77D39393AF27B2,87F499C07FF6B2F2,0A6D1F3AA5332123,F1AF6297E05728DB,217A5104EA5BA4B5,5F9D4B96F08FEE54,AD0A06A08A554EBF,90F423D0EC033489,D9BC1EB727CB0731,6D4FDC3A62F3ACF5,F772A6B2E72BA1DE,000025E75910621C,E9CAE8D15CD29BF2,ECF3281350B3753C,F933B81B95924351,C236C4433288867B,F9145B284494716B,7592A5F8117575A2,4FA9507864973745,864550C5CD79C2AC,0A7305363E23AED0,111B747BB046A2A5,EDD178487AD5DF0E,0000662F4C229914,48648119D35EB63D,79A5772BB412D266,9DFB7262C1E407B4,6613D237EF71DF23,61AC90FEEAC61D37,E7AC8324D366BC31,16E14F7DC28656F4,FF20CFE76A271C43,88C59A643E4E0195,029172C5492044AB,DB6B676531AA663B,0000369545A1DDB5,5EEE1E77E1D108BC,8F87C9CC32532717,03A6CE8A3BB7F236,0CCAE1787798C12F,E0E7CE65B00B88EC,EF203F349AA82A45,EAE4A29C9CE7838F,4B3EE06589B7B318,62A8AEB96190F8A4,434255EE34B9C3DB,1C5B159001E3E196,000007A19A6E5036,545E770074E7F179,EAF6E2A2539BA1E6,34348F64C519C848,10FC13CE7162063E,7DACADC9DB3D4A31,0E1BF3297AEF7B1F,4F3EB2E2DFC7C8F3,4C453A87566CB6B0,CA4242CA3834BD4B,4E4BE5E685025AB6,9DD18C2AE393C470,00002794ED606971,CBBEAFCF0E7DE117,EC5E5DF0E466D9CC,E00BE6112D9E0237,4B9153D091707E67,BB43613C8A6E70F2,8084482822C11F9F,A0B77577341C3C08,535FC9F38147F65B,78641DA8F691F549,7783D68CBFF2116E,B9E439DE42D6515E,000047449FE432E8,F27102ECAA671E18,79A4A724A90246EB,2A3706BE03C4B10E,E99F164242003470,29B0A48DCE491863,E3BF578609F0CD14,A90C6198CCFC066C,E6ECA061A0415B32,404F64B63C180425,0C4FD2198D73C4B5,A4B1C9117FAC2815,000014B0C15F8C86,60FC0AF82059CC4F,195ABC426A9E6093,1F06AED42311310B,F6EC19125BD287A0,8587BFCA8E71B597,7233BA5EDD5D2828,B99495D71F035ED9,E905C09546DBD071,F994ED6253235E14,20AD2057CD6EF3A7,4DF5FD5C2399C4AE,000047A034199649,70DA216BB6203F6A,69C3B10E283A41F0,41B6BDBCA4204172,160786F1971A7134,7D22B56D110DFCDD,2C971980B59F4BF2,CC132F07E48060F9,98AA34C13A76D404,7CA36B247B32B176,356010A70D439A11,E705F042351667F7,000005FE4F9E55E0,350CE84C72E8E8F8,C3041F72E6D71BAA,80696B8E7331033D,34DE4B71F92EDEE4,E9B0C77932514501,6D2F10AD7CCAF322,5F235C93BBD5A820,AD6AABD5A0FCA4E1,8CEE55301358A73C,76F6DFDA6FBEED99,ABBA6680DB6967E1,00000A894A392045,4A0E6C73E0DF3138,70DD83CA16F5B8A1,3305AFDED55E2161,2CE033E9D6A15D2B,CF8490BD3FE40317,DBB20F8B77049505,D8208C3A1D255D31,84CD5F290861CF81,C21C4E6DE9C9200B,5A9660593975B591,FAC4278BA270FC52,00002EB3AFA62D8B,FDE29AB5436DE426,9A1B1D61B4294C3D,6CAC87EB91FC9318,378EC56F9DC636A7,6F8B93532DBCD321,D6238D76DB36C174,B0A9CEC0D0F8D7F6,BF4634E1BA75350E,6B6930324A2E9344,265726546BE8BEEC,79B3B0DD594DE8B7,0000167EE222FCF2,E4D32F1335A88D8A,9893565F35E107BB,0E035C9484BDD63C,AD339C727702D374,3CBF021D1B890EF2,61C13638D613F0E2,006481907EDB0265,B31CCB8069C4A62F,0039128D04B76AF7,92D8C0237BB59C7F,28678171CB0EDAC8,000055012AFF18AA,6833FD5521A9AD74,3FE4125C294AB463,3446286BDB70F0C2,3DB4C3EABDE967D3,4A96A34C85DD6F44,206B67070AA3A3B8,3B78F226ED37E5FD,F3F3AF887D58B894,140D186ED4BC7B9A,F7A8311ED7CCCB72,9C62734E6ECB9C63,000052F6E3B73968,574A009863B4FC3A,01E23481621CB34B,952583FB7AF18F8C,8BD0EB410A310410,A6D92BD68A024181,0CDC0462D8470C55,29A9445993BF3FED,9F7691ED41EAA27C,E2B35F878E0753E6,A10B03C7F8FF7378,168C040603289967,00001C4EC722D84D,ED95F8141699B72E,8C0299F2D8B30956,BE27B50A4D95192C,3C141ABF430D5F6E,7CC8E070F603D755,15902A3726D86C80,D32301E2E6F4CC29,D9989F0DF2D29EB3,603BAF56E1E4DA2B,F24296BA1FF689F0,16B674BDC78BA3E2,00006B83B1150EE8,0D0C144DF9F9AD51,5AD79C3802853F3C,C13667D5E6D4D511,009089402771CC2C,9B1A9A4E1F764E47,62E676C7E7594B61,29AEDF8829251531,9A8C6402E62D143F,37A374A6B8ABD77C,45BC4F48963B3308,A5E4627B6B07A51D,0000162BFFCBEE2A,163F86661E6365DD,E7533754FA7D2724,19A6194A3565E6B5,8AB998905095D016,B2B6D2D10C98EA61,69D179E3CD383324,78A21689193F9585,B9F09BECFBF2389C,1D38009C3952E79B,2162A30AC6CBB6D0,6FAF7C7444C0416E,0000324F7FBC2CF4,079DAFF1C2469E08,CB093C1B1A81C935,9D00C3902A76A8EA,92EACC64B3287368,38629BA874BD1B94,BE2F2C8B3D5DDC90,0F1A334A3BB696A5,01DBFD3F6D299D8D,D5FF03940468F1DF,E638B94414DBBD1F,13CD3F42046C2813,000054CBA873B4AB,9EB8D69C403DBAE7,25283B26F230223E,D842F47377682B76,28D4FFC47DDBAFBE,0F55F4E2E0CB0E43,F94B93B34AF61BA8,2C7BE395AB09D255,633D2E55610D6F84,634DC7502EA9D921,C54CBA98B5E3F49D,664ADB50EC5020FF,000001094F8FFC56,F24B99815CE7DC85,8220CF533C675275,80B5656453419B4B,523216C6FA913231,7A2FE2DF54549075,15818454CCE02462,DE30F87BC001E7EB,27F1D6A553FA4A0E,EF52C58D70B8F262,A2FD4938484A9E74,431E6B71510DC8BF,0000146EFAA8B06F,B7AEC3D1C530812D,C16EF2019E24D9F6,EE3DB4E277856275,7648581FA2601C05,C082F4F12B17E965,CD5DA8C67E1868C3,A2E2773BCA1C9879,D430E2A13AC36B34,8D57F60940DBFEB6,9FEBFD9B0C2C996B,0AB5B870B44EF5BC,00005E02CF680A84,3CEFECCF3A89E3E6,BB8237DA0EAC8DFC,9504469CD4762EF9,4CE43266C1A06F3E,EA37F3DAACE4407A,B1F642D7A7077266,6292BDB7AD2F166D,D2A00531D44D5127,4072EE584F0FD357,6958974DDDCA3254,C7CBEC94DBECC412,000061F7C06698E4,DD55E483BFEDC4F6,C94FDEFB48FB88EA,6491E49ADE323AAE,BA480AE0818C19A1,6C2DEF1B919CD8E3,F22F72263AB7049B,C6B2D987809F3528,74E2BAD05166E199,B1D7560929D57770,2F4225F86AD3E239,524468946ECC165F,000066F9CACB0695,0837F860B6CD0248,22469272105052CD,8EE984EF04CCCECE,86062E2D433898B8,917A564608CDDCD8,E5FD6527C3021182,B91701761908A121,61A11A70A8A808BE,9DC353306C9A0A66,E216FDD545087903,5B6A72D84BDD23F9,00001CC8AB6C3E2F,49FFCAFA9349BB64,A6DD45B028EAF01A,DB9C949FEF33C546,50E00A34C483012C,6D5DAAE76F3C46E2,C781767ACBFBF1D1,028244B2D1400266,B2A8530283FA5DA0,4B2DC755829BB6F1,0F22E3BAD02132CA,C5886BABF489AF8E,00001EF6BA045071,7DE868309AE2E436,1600AFE88727868B,67C5F0C899FF6DD4,313210691D1C0DB3,4FAC902C50512806,4EC8B6EDE4BE90DB,1988B0885C1D7547,81547FF26A227659,E76F2725E0BDF6A9,D2C4B0BF835904F6,E85BEF0CF2DE17A4,0000012760657FF7,4A46F8D8F029C7DE,4B5DB63DDE8542D7,E97D4BB3CB07CAC5,1A69BD5CDC26D827,BD4587077D3906BB,5693889F68C4121C,BF44D6E3161F3F1F,E210FF41AB5D089E,6130E98E93D7A274,7737CA8887D2B487,DC7CE06D81BA60E9,000010090FB99355,F1909C550E52BB5F,17239198769AED36,5D9767B8283488D7,91B6C60E78C74AAC,AE666ADC62C8E0D1,27309DE8CFDC67DD,0F2C4327D106D929,9759A512E1437327,8918F74751261350,F15A9603DF07A30B,2D0B4058F999FC55,0000070345CFB2ED,404A85BC5F859384,12EA508C3C53B58A,823DDF32FC9E234B,E3D462CC453C15F6,D068FEB0BE59061C,0FA01C1F495B9DF0,40491C9124EFBF86,97B8069432BEEE75,45B01F0AD12427AC,FD266DF28412DAC6,7ED636FD829BB33E,000041C8CCBE4723,BFFD3A9154079275,8203B7F3F49B0A0A,49AC0D3A17FC4C32,EA503B6FA6F067DC,813880BD8B6F5EBC,480A47BD8CE5CDD8,C9E3895EE7EF851D,B8B251088F55FB5B,719D8450B0D7F88D,66B51162A7C3F486,E1440BDABBACFC12,00000E0676101F90,7264358342DEA451,DD3905E4D2FC4A99,FB46E8230E245AF2,A05CFE428F9AB3FA,2D943CE1A29E8184,5049A0D9408D02F9,4431548E0A4C99FA,171B9049A7D3A2F6,2BA022E3ED0A09DB,3A15047C7335A371,2EC28F48A37DFF63,000044484171F929,8C52B3948493CC89,A770E343D03E2CEA,44E04F47CBEC306E,2E5E1DDB1C63B028,D830F492E5C15076,4B5D2AB22072A622,AC65D90D47F87642,94C6D123D9A513E5,EE36368450078663,11FB73ED63034835,6CA281C995E816E4,000064D4BA77D763,11402B37A45E2A51,89E0FD043EE877F7,C50A437369165831,875D45C55CC3D6E0,80541919C3150C48,17819BC89BAB68A6,60F3000093C8C3B1,E54CB7AECDA58889,CAFA972219020F0D,2A929961CDDCB81D,2EE9AED167263EF4,000031DB3E5B8C69,CC127D169513B4FB,E7412A9AEC23AEE4,7D51BDD7280E902E,98559C42F02D0183,FF802D2C28D2F47D,AA1653209868DC24,B962C5FFDC1EC7A1,ECD080D2CEDAA5B8,DC5ADE7B0AA774E1,C7E70E8E601C30FF,918D081D5FB6FE3A,000048795C6D101C,AEAC241C35C9430B,80B516F0902206E2,04EBCAB409FDF678,0F439D3BD2B636D4,D4975E3661318BA2,840D872D64F6288C,AD86D70D30385D63,25F6E066EA1CF4F0,FBD57BFE23487F9E,4322D626F848451C,02773FC06948CF46,00001B5A1B917DCE,5BA8F1164692989C,9F8345C9B4B90A24,9019CB8011B80D9E,A81AF79F9DC2CB42,D1CB0090363B6B77,8D4E6A952BC20B2F,DA87B10D47832F7F,766A77F9A4187DBA,30882BDD426D3F24,42C5F6EA8C63BE27,632BF7A2D1FC286E,000036B957CC61F0,CCE7E3F1009D0FFD,6CDD9030C39FABB4,A30BF47F180EBD76,ECA136E4C2D85908,A9345F79D6372A3B,219D47C8BD5A70A6,588BCBEDCAA77B84,85F64D1D54EBF859,BC287BDC8F3F02A5,FAFDA106F4248C56,ACF687862884879C,0000190C076C7070,53E74F70B8644717,BEB078DAE7711E1E,B9069E259B34A638,A318A7D020E73D0D,0D4D1CC7FA7E9EF9,6EE817F297E1B8DF,FEC759570B8AFB5D,4A3C35EBE0AA2E04,6A70F3F82A48C274,752B741372D22C39,47D1215355925358,00006F87AE0A0301,43A190CA75CE3923,34566A6A694A68A4,4F31FDBCB5893CEC,6416DDEA371E9653,83E5A2FEE0ACDEEF,936F196C2BB18B1B,0B52BDBE449A8558,BED885EE0A5E2FAB,96112EDBFD8E3CCD,6D875E0D41C7471D,8BB17D6B301CB580,0000572888176520,55A631F313705B8B,4155F42887E77A49,26F60F28E97878B5,5AC425B806500611,9BA0BB6779529839,47D3E724E1D2F08D,6A43124F507D3833,1039AC54293E710B,FF6BAA674376A9C0,808E01D2C67F32AE,E3C839F41BC1B845,000062020A64027C,D0BC0853E7DBB810,805774F124C3C1D6,8BFBA888F4F17D8E,2031E13A329B70D0,7DFE6C60100512CA,71C2139DF6F44A29,CFBEACF3F8707ABE,C9114DB505948E8D,561C78EF5CFBEAC4,A5AC4D6280AF8C6D,9A309ED6F6E25A96,0000035E248C9DAB,B7A5E4D7F18EADA5,D60DEB3EE883942E,6A447B75BDF80CF9,5780D90877B3476A,5750D757540F454E,81ACB7122F2EE39B,BA5C2CFAB6D0A205,E3F8311C0B583D24,20921086F5080461,8FDE7DC1EB0DD7C0,69DCFB537252083D,000038485E765CD0,C4B40C26AA05CBE0,8F05EA5E2E2F9928,6FD490577D23F149,BD907DF1711D2057,ECAE7F24E077B526,76DABD89D109F29C,6220F39510594B6C,B920A3D6E10491BD,DFAD3934208280F0,8D221A36E74C694C,0BD8343AB885BA88,00006D3CF961503C,8752A940F07874C2,5C7332D1111A0A10,525840FE1AF7C28B,7FFF8FC42FB6B1CA,947E3AAF50195279,711030B02BC2F083,52000997676CAF52,6761A11EDA591354,C92E6EB4FBFA819B,050F9DA312E488A8,340A8CC13124E3D5,00004E3239595CA9,06D92E42FB8D177E,69558510BC89904F,FFE82549CA23262B,50D8D2D8988DE457,3FF384B94D52F460,49BB780AFC043992,B09FFB6A6C790C9D,D7B23C70916F9500,8EE511B81BF78C9E,629468CE76BB196C,AF39BA3DA362C5B8,00003E19C2BA6251,FD77E85E45F98DD2,0875732AEC8CD831,2D1B51C57EF80C2E,B991F3727FFC626F,26420FE0252ED6BD,C3732A6FE620FB4D,688AF07711ED503C,1FB71FE3465CD6A0,0FCA4F29BECE2C6D,8F0B74C65A7B9B2A,6A82EF2343EB328A,000054A348A2F561,3BBB49A3025B1FDF,380CB680E1307AD1,16C2AF642EA9D373,F67C3E1FDB5A70E3,722ED19FB2754AF7,89F07E5D4FD3A5A2,3786389729B31661,BD86E2E6427D6D91,5A8514FFB902F610,6614186828F92C1F,5322403C765E2EC3,00003B84C8D91E24,01BACF384CAEB153,2A50DB82F72EBFA3,AF09816BE4827BE2,7385301696026F7B,3F2F0F1D95DE95F7,00684C895AE02856,5B0604BA306304B1,C92F78842BA1C402,D92C5F767557B1A3,57BBFC14BEA42552,DD0740E322C92A98,00005A00BA4B376E,D0595C5CAE6365DE,CAA3C00CD880DEED,E076BF596C304A71,FB6EE21987327A69,9D402EE23463239B,AA563E101969B5D1,5C4558364FD25BA7,39024247C2B92B91,45941682B42F7014,8EFDD5116C3E87DC,BECA7D63B3A3B835,00000E61119851D4,F9EE298CCB07C4FD,06DDE07A5B765D3D,809457CE9B215806,3212215038CB6364,4F0304068AC64EC8,D32881B40D41022C,150CB4B63239C875,7DC2EB03240F729B,AF9D17D6219D4930,E9C534B1C6BF87BD,8438533430D9742A,00003B496460BAF2,4154A07450848F80,6B020072DB659254,0F5353E4EF702FB7,A6AE85B8C522B8EB,F08204AF6D3E62D5,5E4BD31CF92C602C,27DC7231DC4C5ACA,3E85DA2E537D9A48,BCDA999BEEF1BF94,22B1C48E0AAEE75A,20805A7F3D8D0774,00001F8A45017E3C,FE3BFCDF32C015A7,EFAC173D75684FAF,058B2A507B4E057B,966DB6315B878F3B,D25B4C35F7CC14AB,0267F38E82696F6F,FA7EEFD769A3C5D1,BB5AB169D5EF040C,2B92119A973FD6A2,B0F6F953F677C499,51B22C7187C7689E,0000435E6716DADC,E0CB9504593722A6,4FFBE47150E3D725,904248E72024EE58,AF1652F5B6FEC55B,7CC830D1707EF58C,3C79804E522C2F7F,66853970FB92E763,C61ACCEB35C1D6F9,DB6ECDEF8AE601EF,B9DB7D02CEEAF7F7,88AD05E4383143FB,0000062A6F9453CB,F5D2D962BC2E42D4,F1C98C2AA0AB555A,72CABC67A7D71D24,831CE8DEFDFD3FF8,5449B2A82AB11C51,53ECD09EC0FA60F3,414CD2DA07CAFF6C,A895FE79EBDDA03E,337842E3B63BBD62,37384D34D7072453,81F69D70D40C7929,000060316A09CFF8,75C8BC8AAFEEBE76,5F315C5191755E77,25AA7A5AE487E0E3,5ADF22BE5F4AA949,9CC7F455EEF753BD,8683CF1FC9F99761,9D25804CA422BACC,F609D9BE999D111C,BEC4658A5A727281,69581D00F2027B6B,09461541FA82832A,00001503C76E6A77,E3BA39113D84BF2E,FE1161C9FCD78D23,2A3E51ADF67510EE,13C2F8EB1963A41F,4D90760A5ADD51BE,1F4EBBC591F52045,E5A4BEDC8B7A2B56,D2890AF64C95D8C2,E065145CF7563B88,2D15E72F4386B40E,A9C0E5A0DAE1D6D4,0000165DDD910685,62099FAF5B228D72,964FA601DDEED1A2,9C671DA5B89DC411,3E1A5ED806661525,B0F3C3C898610D03,F83C9AC077CBA83C,25C3949AC2AD5945,53FED56385FD5C26,8A491BD82627ED94,D840B2AA2E741FCB,B11C2BAFB4B5E732,00000E5CB9F6315D,A2FC62753E2E968A,CBB2A359C796185A,54931ED1ACBF3FC9,616F203F162EFFF9,E7AC313124167B83,D1C559C91CED92B6,065C9AF2F0518546,2D39C6A5CA0E7CFE,943B543FC5A22BBB,2D62190DFCC21D14,D36AEFB72A8825F6,000030B4BE635987,D5105546710F61B0,0770F399CC420E52,CB0A49DBFCD27396,69137A33A31E22B5,E85265FA8BDE429B,BB703DE2AE1D078D,DB88E0C87599BF12,780E5B8BBB669F32,6AF825A6E385AD75,E62325D250662D67,42BB61BCECBE88ED,0000447DB3EDFBFA,23CBA6F7DD7A0320,CB52060F012CE738,B90A7B0652CA95B1,EF07345596FF043C,341ED2674F0CE68C,430BE77A7CF89D6A,E3EE28ED8ED72D8B,A9A64B20463B758B,C2B8220ABA61AB5A,0CE49CA3DFCA6B57,30C192E55FF31398,00004A2DA9B2F32F,D99FE085129F339A,BEED7E437FE4B91F,198E08321E600FC3,CE7A330290DA8351,881EA7B207C30B0A,0554B74D3A780A4C,173D8B2EAC6614BB,47672F31877C1ED9,E4D034DB8AF97D26,FA95CBC26BE504D1,9B09B8FB9B77E2F7,0000595D75884F96,33B68BBA3F235CD9,C580B6B6DD06B092,76D4BF83E04F8BEF,7C59D74D5248C39D,71098BF7E71E0FDB,25D22FE9E6C62A22,BCBC88E536A4A8AB,0388DE2AF9B2A98A,229B495954264BCC,67D4D82B1DA60C3A,0C51485B84CD05E5,00000F648EE9E0C6,6E39E803052BEC21,3E049125D6E36D99,538077C48298AD02,2773E9B159F5BF85,059505CFAF35096A,3E1706D024917D58,886084BC58709B44,5D55F05B40190926,C7A43C9A96BFA482,DCBA7EB0CA34515B,114847E17A4DB25B,000008EC984BC9E0,AC7D42F602948B4C,0F0A3541B3504161,A3029533D5D7D24D,C19DD746AA4DCC8F,7BCFBAEAA3C1225B,249696EBF46CBB68,E7C5DB4583329C29,2E64975E14C4E9E7,4E1BC5363E37DC45,258030872414C0BE,D34EDE9301D7B8EA,000004979DF4FDDE,43698EE563250D2F,B78656EF6DC30732,941CD546BA4D0C19,B8221BEC4EF93B79,68907CF64FE9F4C6,C1744E0ED94BB79C,033E16AC58EF480A,6F009DDE3CD478D4,9B60E44189E577A7,3E6C87522F2F1FA5,BD06DDA9FDCDE5B9,000027FBDC4911DF,9079C28DC4C0466C,88A2F356F3D8998A,CE78B995D4D5FF00,B7B798D4EFF116ED,8A9A0AEC505FC30C,546D43E8EF2B2DB5,3F789A3AC189FE79,F1A2EB90B7BA0D0C,4D09447B73457E8B,09366CF477632083,40F2AAB4F09FFDC6,00005F845D5B673E,C8938DFDD797977A,02DA266EA8142CD7,B242C9B33C3DA1C1,5A98068AB3037F20,08202C3C7ED24769,887E6CB992E5DEF8,6B8C4AB0AF155320,8BE25CEC14E2985D,58E1826C1A64DEC7,2595C95ADC9A1902,0B7AB6B4790ED095,00006D8AA34C7762,83CCB4E6A54BE20F,7E263453799C0B7D,9A814678F24CEE31,BD4797B06D346233,4D9A70AB50C1CE15,BA1AFD31F14A6ECD,B3CE050CCB03B10E,45F2C62351F25E7C,50F93B26DA8D28CE,325D4106A56F4F3A,69B0E41FA130AF17,0000385A96D71C05,3CB9FC0A48E3EDE9,F1E96BE51E64C4E6,2D7F4D22B3E3A8AA,024A8D6E54255436,4015D43BF3ADDA6C,F2778CCA9769F67E,A4437014F97DF15A,FFE58E014984BEA7,61BCB5976E6A7544,1797BB88E0D69959,9D3404E886DB242F,000009015580F7A9,C51F6FB2D3225D44,8F33177A890D94EB,A3BC3781270FC21F,B92509EC25DF4AB2,7288570DE0E89272,66B1C2D91A67CCB5,10F5046AAF67BE46,9A15FA0FDD2A258D,FF339F487F95BFC4,92CCF9E7B523D86C,390EC3345709D373,00004BB4D25EA4C5,0D89E6B882D8889C,78C67A0AAEEBCA7E,615DBA91B041B620,E5A2A3C4FCC93F00,EBFD90DB3BF196AA,5ED8479D70119AF5,7D6FCD65BC6CDA66,992A918371D7D1B9,31B3B18B0F7B501C,BCEB5AD9838C258D,DE99067A55E1569F,0000509F099B6C91,1CA989E084602AB9,9F96DCD19E9EDE47,7488EA04A9B8B87D,E049354703F8B872,2D96C02FA44163F2,B396F0A09DFE005D,454436CC5BE7E9C0,FB8BF6CAB02BCEA6,0C5B7E8B6912FBAD,93F7134EF93A8216,493C9A7985C9E5B5,0000216E1ED79591,27826ED0FA0F433A,ADB6F3A0B4159327,6E77364365ED0458,826B42CA062F7262,75648B03624D1C98,9C29D286E9D31260,7E28FD7905288FC8,B3237C40D24BDBBF,D8A4A367312DAADB,70E5F5A0F87D5F13,3B434A5C63240C74,000037591AD7AABC,1A087782D35F4094,409413D6F760ECCC,1FFFC1EB5B2260BA,515386ADFB6EC7DE,EE65F7EA9EB05102,30DB44D6F9E416ED,D700699BE8E0FF83,F17FFDC224DC8FC7,99E48A171A4A6C0E,D6290BB2F92405DB,C62F67ACDAB20D0B,00004F791ECC09AA,A6E8D8A944FC5CD4,3B1ABA3EEF386282,33F8D6379789DF4F,A3DF89306958E071,C3D3568D72695B8D,2CCA0456D1F7732B,2499B435AFE5250B,8D23F49175C0ABA9,128F94DB71F4B8AB,4179DDAE44CEB809,D68E1F0D40D901CF,000044F323A5A9E7,86D6F886DC38CA5C,B719638682E1D30A,E37E1E1AF3F84FCE,3E4115567435A9E9,AE3A6BDE0689328E,44A8E9930E6EE768,C7F5653D74323110,793D7FCA724B138C,8FB726956969919C,288B72FE23A5F981,06106F76295D489F,000063112F858470,C69B39479B161D45,F5F0A63A5326F136,0FE9F86361EACD4F,99F891F19D0EB4C3,60F3AD122F95A1E2,82037003390BD39D,F51C1D1CE38BB621,86E96B98B7DA8333,DB459882948DC0F8,D24D7D99B4920FBC,947F3929D58B5917,00004C3C00885EA1,F7F54F3C18281D12,BFF10D23E1D79600,2A8F191A33BAFDA1,369473EE86EC39E8,F0E6F812D6B03510,B5111C1411B40CA1,9740507C33C67278,09728296787D8E75,63E6612BE572BAC3,05E037010024AE01,A9BA0142BEAB7800,0000582DB25F5A26,43F91D3274983F40,96723800433182E7,3E523F683BF6FC13,16C024D32DDBBEBF,C161E116A30E2152,29FBB4E1C8C0E193,A13FCFCF2DA037FD,4A1162C42B363D41,AA66C0BB8EC9F1B2,8EF1F3C9842631D5,F39D5097DCBFA76B,000047203B4ECAC7,DE6C3AF9B5A82E24,95F3E740808DA0B3,08BC11173D81B5BD,A815CA90B5CA4181,6DEF41446E9EF803,B22BC72533E2CFB6,8847324C03DE03F4,F1DFF7AE3EB998A2,205AAD52978F990A,366D17815FCFC6A4,1633E3FB6F4497D4,000035EFE5BD9782,617C470252D1AAA3,B68C5D511B7A83AA,06857C4B2D50AA19,A9D691652A06ADCD,01463E8676027B0E,8BAC2E119DCDBC7B,1DB6E68021782C79,617B51C5C68BBED4,A4039BDB5944685B,B6A757AB3D62311C,46D7490E2FFDF149,0000593BDB0D5364,2C8C8AA87DB5D09D,9385605C51564507,7F5C08BE71C9C140,6CC23ABF3183EEF8,1F977BFB884A48FD,9BBA31E6CFCBD87D,0AEF371B937AE0AD,402446E29C68E969,DA2A4D50261EA0F7,2821B58473D9D48F,62DFF698AB3C6D89,0000064800815204,81960D259AE7ED42,D39495E1A303DD1E,026CC614344059C9,37CD9B016D5CAE65,9B6B88789F19FC7C,1E12977FB29965FC,B236C7B1CB0C635F,2B4AAF156754BF3F,43EBE91026DD446C,A23799F7C2593171,41A9BDA42C36D7AA,00005A716E69390B,EA011917A1147E96,A1D4DB302BBC82CF,9C446D86DA514A51,BAC64C4EC480B6F1,22B32D1FDE12CABC,A0F2149AE281C101,FC190DDB8CF78DE4,E9820F2281EF2883,49D0747C02AC5EEE,CE0A0AEF32B2D5AF,7DA324746261642F,0000551E0273C92B,BD9E6F983B25A65A,517AF4646A968919,0E755D92D005BE03,E7106D42232B668C,262417B1D3E51F00,19535956B2E47DBD,06D5E7E09E81426D,752E8714261E030B,8B51CD82138984CE,F8625946F492066C,0821E2CEC4C9ACF8,0000075EEF5A2D90,86CEE5B094634355,064CCDFE602D433D,50CA0DC170425EB6,08C0C2BA3F7C2D8A,FA71C3685D4B64A3,6F925FA697328D7D,0657ACA787692DB4,5908F9F42193FBF6,506945D6D908A1D3,E8274B1F225879ED,4F7D8AA9577FB0B6,000060B1C373C937,DB4B081A5709A600,4BEF9C680C24548D,6884611151FF7989,6A3FB6017AACA212,D98AD5F933AF6F0E,D56DFAF73EACB9F7,EA07673B1B3B3E5E,EED8F24D8D13CDD4,921DD3A22E4CAE26,57C571469CAED30B,312CE11B64D5C275,000022D3CC14E30D,826B12D06F57D315,4DD8AF904CE64A11,D2540B7AC72AF9FB,8973AB44D3C56BD2,88CBAEB43401439E,DE51263417DF20CB,ED06DCD5BDDB04CF,C6B373C449B9B056,65CF21EEF2A05272,2BCF4C5702C850FA,A5CC5F1F2EC1CFFC,00000CCF40DD7EAA,8C9A3155E1E93662,D9100D1CBC382CDD,1178FAFFF6C7754C,1A73718FD791A0BF,3DF6F9664916CAC3,F3F084B1A09B1E95,22D36813E4F885C3,828C9FC021F36DF6,3A49ED42BC69A2BE,DFB946994EE242BB,333BBD531EB653A1,00001B2798C85FCD,888ECB498D112F58,EAF609724AA18261,9A0D66BA3F9672F7,C857D7A8BF9D974D,AAE5989A13F4D7D4,EBCCB78A7F9CEB27,E2B786C2750B0BB0,6704685426AA92B8,9DAC8CD6381B6025,D8BE417D07361596,2702B3126AE73760,00004DFA35CE7664,8DF4F1EBAE9D8E9A,BAB5A35C7D5A3D57,0A1BCE887D5289B9,5779F41C0CB21CF7,226CFECADF4D323C,AD0334BAFB757DE9,EA05EAAE09DC35BC,759D8FD3D560CD1F,D92228A43B276BB1,5198742ED08CDF2D,19942F2F84E7F79F,00001EC0951EF8B8,6C5B5D0146DE009C,ADC114946C87821A,67B4A6EBE3873CF6,F5FAA51E972FF78C,BA435963EB10DF46,9F459B900CB784A4,45FEB181AAF9F882,25EBA2167C681CF4,DEBA7A8E6CEAB6EB,9B4F6614D282B7BB,3E357873C7580AD8,00004E2ADF29AF11,D8C6721BDF0BE16F,1064200FCF6CB632,ABACAE1A118B93E6,18526DD08E577183,A5B85E3D25B46B2E,98A56FC119FCB337,3F41A554A23908CC,A6F70C313DDA0C32,DBE14EFFE2A3D31B,BBFA6EDEA81F79E2,89F3B80DD0379CAE,00001219C43CFC3E,92EE1EE04F48A58B,7FF04E1969FD0788,EDD3A67DB31CA618,8916702CBD2EA58C,6386FA610AF6AA16,4A5B9BDBB8E82B14,D45362BEFF338D6A,D4EB7723296D03AB,D092EDA0AAF0B701,2D967D50E95B045F,634C2F42792C6C5B,0000081E300E8A09,826454CAA3A09407,72034B310487460E,39AF1DEDF6600211,5E6E181D683A7493,C895A68DFEB2C612,D71736721A25237D,BFD71D2119A0BCAD,843821D7F79188EC,BBA8FB841087B191,629D500470851651,F75B7787D19FFFC0,00002BAE3F16217A,C59BFD5C8801DC9E,EE26BE5CDD9F1CD3,166C923D62C7849A,4934E989532ACA6A,F955C4F2885C13FE,2EAD02D9ECA78626,4E1C1D670C7BB958,D85F3378980EFE6F,2163E1AD79CB197A,8825F3AC9CDB815A,CA17EDA0681863E6,00005336F08F4C88,EAF164C8C548E1BE,3A4EA55FA701ED47,50B58B8CD649D906,D678BAE9E921657B,EB790E3559850389,E6B3B93EABBFE755,AC34F1B07FC18008,55807F24FD7D3BDB,ADFAE45D76043754,B683D46C966F3A66,95E96E09ADEE56F2,0000082E493681BD,1ED0A09EA5CA1BE9,524A7EF042540C8D,60A4E06F280542AB,09D08F6793A6E9E3,69EA6E6A74BF8F07,249F99313DF1D718,E8A430F3AF5A3EB9,FC6971F42A90CA55,45136E8B7B7539AF,5712B445523B248B,91AA56CF61A6F5B3,00004CDCFAB2536F,D75B3B9D41A922AD,C22629F944BDB5DC,3081561B71440535,BAFA9B03A02BFE9A,919CEDF92C577767,3E9AE807BA6F4B94,9DF2095B67780D31,880A43FC93E62620,8DA593EDDA823265,977D8A6CC53B04CD,EB89A4C59EFA6A2C,000051B980B09E22,45E2C3F08721673C,130EE2C4AD8253F8,7D43A58684830372,C325046C6AE7BA27,EF30077767BC0DB0,F0F8BC4748939866,1D84B8B1872D6917,1CC4EF899D36D131,612AD00F61A3FE9D,446025D92C71CF6C,9CFBDFB711B80A77,000015DBEF23B55E,47156EAB74E321A6,5025084B568E6E7A,4749B7053A991DAE,8F138628DC1D1193,3D0A427E7BD06E34,550B738354174FED,421E0BB2CC63CC47,FE6180A380087E57,5D09FF656206BECA,C090B8F98ABBF54C,E33D2C5362E1E4C6,00002B95DC993FCB,8407D2BAF88B5872,BBD3F1662C48966C,4B316F220CC1492E,8D6CB1160F8A411C,101AC1831678F50A,33B5A552917A42C6,8BA64D409BAAC6A9,D2E3599BF23FE3AD,B25D96B01E42C355,4ADA1F4CCD3E3CA1,1F1DAA92E5695C0D,00006B2DD1129A1C,92CC8A566BC48905,C06E9BEA7258D0BC,F448F83F7655E98A,813BBEBD5523B99E,955F705F87743B7C,664CCBA55331EA78,C54D71A70EFE08E3,F667761BD2BB146B,D835C5BF1E157978,BD3A3F0DB1A39ECB,A40B92E43BF20CB9,0000043C53B89FF9,4A405DFB9EDA4834,08DF828E839261C7,2E4CB42DEA5C7260,50FC9FCFD72A2145,FC44348AF994F8D7,8CA9F70884C1930D,20C219DD93290F44,D086BF6FDCC99C04,81C81D1A75D8828B,40FF6B100EA63F0C,E8A276CBF24D6B27,00006D8AA98F646C,C6BB2548475A5830,0240686A7B67EC08,D7E2C4A16550DAE5,790E841E745CD847,369CDA97F15300D9,2F5F6DF604403F23,3E6AC760F9B09732,C01EB55BDC1B020C,52F3F1E85F67F695,59BE1AB0487CE411,1DAC4A2A65D2177A,0000160FB4267E6F,E139051EC5D5CADA,7CC3FC6A796C80F0,BA99CB5B4DBEE0A3,D5C96C0AB3A7BAFC,23B67F0C99198DDD,BA910ED65009A39F,7F122245E96A0260,1BDB9D0F298EA95A,39CBCAA90B63251B,D72EB516A4C2BAC5,ECC7668335067AE3,0000581C25AD859F,788FD66657580541,1B7CB4E2D350B3B8,6E0F680948CBD410,8705F0BFF4BEA166,8358F349DD83C9CF,0EDE6B1F9598502D,FE596E39D7993752,3266A55EAA8A592C,4B492CA7A82E8BF6,7E390228C93267FC,D04F8C9E8F793BD9,00003F5AD8FC8833,460042096D52C2D2,163D738F16C8B144,63698CDCC5025339,FDDCBBE5EBB76CD1,783407FC17AC4A8D,75999CD55F9D74DC,D70474C617E9E0F4,90B2DFD9AE58511B,AE766367FA5AF928,D5D711EBCD1FF10E,2E434CC2B7D834B1,00004E7D0D9A9351,100C54933C20ADA2,A895A5569B6259CC,633EA57B27346063,A969B3899C5A7405,E5DE8208635B6236,85F37FFE9AF95875,99DCB6EC12C9D68B,CD1E1C5047D19484,9570F43AD7946DEC,3690DE7F0AF15A0C,9500D116AD1D639E,000024EC0EFAA689,AE0C137BEF410361,BD200155578B3C01,F6D3CDB0DDB5464C,2F70824EEA5ABCD7,C48EC74D98636161,960CE791D744B880,B6553C7C5C6D7020,58B7F762E794344E,EB758F735B37BEFE,C3B0927B0E98C790,42800C7D2D2980B7,000020D9EE8A3585,50A0E113B3C2216F,41BF8B836AA7B385,79104052AC2ABA13,5C276CB377F3B27A,704AA7AB4E44F96A,AE03E33DBD247E3D,76407DB5CD0D98BB,DE91B4CB12C18D26,5D55ECBC6EAEDA31,F0574B8CF3943AAF,B1B96F14296775C8,00000AAA12698F34,8EB7B9D84A5EE71E,8CD0A5B08B7B5BA0,8A8680B9A06E2D86,558922DC8D3F2AEA,0F29704B4811825A,D64F2FBD14313B21,D358B2656C88297F,124C2ED97C76D674,8487E320470439E4,FCA2CD1C70979EFE,012ECAC89483221D,0000112ED31B05EA,241D759C6930D842,1F12C4E846DDDD7F,A7E95D9245F166CF,7CBED1C2302211F2,29E2E767B25EAD8C,7D29E474B613F4F8,03C53CC0D59B23F1,8DC0B9F3EB761C4B,9961F25ABC2B144B,0D74C73C52C088FF,E5AF3ACCA7608CFF,000061BB4FA25F01,361B94D29CA08EE5,611100A5A0CD29DE,9CA510B4D90CB209,2BDF821D0761C372,C233EEF049961B3C,C2FDB6EB51806E36,830642A7269D37BF,3818B166445BFFF5,8629BD47851F9714,64EE8371A36EE04F,7A0885F6B6645858,000052A6F768CE6E,75017B90FD2C1160,FDE949A61445E7DD,1749BA4DCE5EF785,6EE6C1EA2F5CE54A,FF8471193D045039,792727CEC0BB30D0,6E3EED7FB7B5E0DB,FE05B98C5D6168FA,635F609B9E174F00,952AB27ECFE6334A,4759975E18796E15,000051E697BAD31E,B310F581DE4F98FD,CEDA30BAD8553DB1,201B7338E42193ED,16883049F1A4A051,77DE315D17836C04,07E757228F8F097D,B36087134D0ADE51,FB7399A7EE61E4B9,8F86E5EBA17CAFA6,EF5D72404C73B86E,E8292BC6319869E4,0000351639B35E7C,541184F9B03B21F8,912A511FCBFC7170,52CF8742BF9203E5,1742A34718B3B06F,F2BEF156CE2545C4,1BC6EFBA24F78DA5,635FE267FC8FFF57,9E66C441BCDA19AA,06CAE7EF4E34F367,C6456AA2BBED0B49,EF9DC5FBBB1F14E7,00003C0813C5A00F,36080BF106F35260,EE068882135B148D,6EFAE2D76E9E5386,40E2795FA7DF59F8,FD60D747F34FEBCE,0E2CF9B3FE650539,83F5F8831D927C98,D6C7F9CB301B67A7,BCE908533E513134,0F6FE9500F31E962,31BC433D46CF6AC3,0000024E9FD646D8,FF6C08098A4A829F,DC41CC0DEFC0A20C,56D9E12C76616142,3599D24FE0D63025,30C2B4EADDFB03C4,686422A160EEC064,D89690D160E92511,E03273F04EAA291E,9728C1944EB70D49,0930BCC217EFF9A4,182D50BD3259FE72,00000DA2289586E3,A5A5D2E3C552E6FE,3AF84D1438F3EB05,EB5EA1EF798BF24B,0FFE1A04382E72C1,EE76B0D5985FE18B,4D24A159351C1F5B,3053637B28445BD3,3507D1BF4F3E458F,EBFDA5406F396CB2,4548665F60597333,1CD05167E12F99A6,0000556F0634A2DD,0121265660F6BB0F,02B0C294EA1000F4,7104F4112F2BDC1A,12A026C19141CBCF,592ADF8EAEA6E9DA,62F09F3169E06AEE,A325ABF4E1148346,0449F14847EED46F,24DAC08D8EBC8425,EB5E501FA092774B,5820E29F0C7E95FD,00003861F25B215F,4A9454C58EECAE3A,B73A51F51C52B3CC,49B53011B8D9E9C9,3891CE15C4641487,25B5537C88D488A3,191B00F43D5133A3,6F9E13288B088277,570FB1FEDE5D9677,1F06F64E11A14D44,F92F331B2916B649,80D5AC09FE834245,00000B57C2CB30A1,3748E238EED11291,2E8643CE70CFA2AA,C4822E0EFDA52480,AB77B533BC7C401C,9804033B2692E0A0,1CE3D894E4BDBD2B,7F1AC260E78C5BAA,8802C111CF401CFA,558BE26DDB954BFC,B3E1ACD8FDF4AD0B,A0C326A89EA0F369,0000652BA7FA0089,273A671CF566D80E,269987AA6ACA9272,5CD3AA6C64D8AFAB,634A29F782E92C40,289011D3B364E727,8BCDA2D9C7AF5E1C,1C33ED7D65514108,068D74D67824641A,6E64675BC92F4C7A,53B0621FF68339E3,F67BC05FC264EF7E,00003A1B2020E028,373D417302CD0A35,530FA683F04440E1,D7A414F9AF78EC60,0D259DA77454B160,F5E4422EFBE9CB46,877A58B0AF5FD35F,4EEC7ACF64D6162C,CAE559BDED860560,D9E400691A01802D,2781080DD61D32AA,0603E7A8D2F2B78D,00000D265014EFF4,C1A4F6133E19B9B8,C225FD0D5DBBFE14,4707379581F04079,E86AE17A3908307D,0C302351E2CF02B3,0BC7D2B7AC11B03D,48C2529B684970F4,EA92902951FEFFF0,5485F981D1D691C2,F207229FB3CC563B,8A302A1B4A02EDC7,000050213ADDEF95,D17886011DF81E77,A10A77B2E30C9FE6,11A6FF275D03CF84,AD679F0576499A61,EBF676F9EF2F01E3,AEA7924F26DEAB72,DB8CF1C82338AC2E,FDC7D88F95ACC5A0,4A01127B9E4B88A6,8D9511B13152A813,5DED727C528D95A8,000042A9C8C80747,803FC5EBA54494C5,17EE996BC8131EC6,FBAC13D70C8A1962,57A1B3B1EB5CF27D,2D44BF8B04257433,E69D0444FF2B8B77,DDCDC0F6C2710D19,B6932F5EC3BEB3B0,41D5B676FFF8CB97,AB13B69DC198ECF9,7F47C1E3894767E9,000069ECAC912806,FEB1C05A9143462C,E2396442C9976451,4D9931675232ACD4,130D64DDA79A1C4B,EFE080E0DE149667,82593958ECAF2F29,A7E7DE96406F2DC6,7951C85A57C744BD,7757AA41A08D16A8,CB0B7452DE292C20,139DA03E07B85FF1,000065C66E519085,3FE702A8D43EB5AF,B70CD30310EE3C6D,34E1C3AE9518C685,105D5FDF1B8105D6,8807CF6B32B15DA6,B32C3B0CB03FC057,511F530BAD14527A,3956150AADD803B4,30BB763BF8D4CC3F,67DF4BD284C62E94,F4582D58D3F01322,000065E42C7AA867,B90B63B7764D34EC,FF4DA44D6CC258E3,8F3240CC44CA01C7,2192DD30F4753949,4BD13476B8D73868,FC6815486B0AD97C,2DBA5FEE0A531535,EE8EAE6799B81D5A,CBB2254B896398BD,9CA22876D5C04993,F7FA9CD221EB7719,0000026601B173E8,6D6DE489D004CF71,03330FFCDE4B20F4,4DEF3C20B4240A55,5FBF966933D15F45,C008C681E0B765B0,455CC02AE7505B57,5BC3809F4B8B3090,3A9B81B477326A17,7A23DBC916F8E974,AC80D6DC80109626,B053F78C1B0BBFC6,000051AE7FE990E2,E01A79D96417AA9A,ECB23367710DC404,A8FA467D8B14F7F5,B2AF6E13E657B143,99031E890CAC389B,6DD0EC4501E73095,9B3DE8EBDCFD2D0B,BEB3F6EDC5AF9352,402D564096F4195D,2E911D9D24A16216,3537A52C1BF41100,00001DE0E16E6E00,2CD1716F3AF89126,7BCABA00B0BFECB5,988445CF9170C062,4C04AC32C89EB56D,2CBE0BD3CE5FEED2,BF6DA803202B25C2,C57C4E0EB01791D5,25EBA79C8D7925D7,F3121FA0F6DBCF15,E8B50E9CAB14FB9A,4780CD5EB101D689,000039221AAC1960,6A994F6B4A350312,E3DF1B980322E23A,73BCF44C65113C4E,B4925A88E452D411,5D8FE96374E1A58C,90C7F8CA3BE93636,50FD0801CDDF6885,5A92395B021DE0BF,4C3DD06C1BBBD34C,94545AA417AC8EB0,630B67CDC6E4CE13,000009342AAD35EC,7E81234E150AAF2C,12D1E5E908DA457D,A43A81AEFB3977C6,D72F6E84B3887682,3FDD6EFA05D9CC6B,D058C893E1C347DC,643EDABC7C849B01,0710AAAD9B944DA0,F84C60CB57F01438,5B1769DEE7CAEF30,7236072AD264F97D,00003BF2DC38B27B,824019B8BA200EFB,C4F1CC7BB0BCE1DD,56C3492A6A15341D,BB6835C499B2A1AC,CCB8DE994CC9E395,C6D302073842A38D,9F32132063A95DAE,13A5C8DB114B7C75,C95C5BBEA46328EA,DE0B1025FADB9E64,0B66B44EBABE10AF,00003F9F9A1B55F3,3983AF95C4280876,7B8A987157C1B88E,5CEAA9CE8F6AE1EF,3EF3D7AC03BA1552,42625D4F3F7BC830,6A07DEF0A0ECB021,98D291B193AFAE35,F4B09F7823948BD2,ADAFFB13DAF7E490,75069ADDB8041AFF,5718143A9413F0BF,000039AC9A17EAD1,291FC65ECDE9257E,F16DE4177EC8B35D,F9C5AF69660A0717,95F92292B7F76EC0,9491A905A047E201,B0083027D4FC66F3,B2DD584BDBE2FAA7,9EEBBD2327494FBD,9F0EC6C81B6957A3,2FAD17F5B1B3A9E4,98387B3C8B31309C,00000CD2881EB857,E53551C5126450FB,CCF5070E28187573,1EB6B2CBB663D039,BB3B01F2973956C5,2B5DA04D00BFC047,9C5AF302A22DF6DF,5FFE81D2E3F0E0CD,3E295B5ECFB0EC2D,07CD8FB87206A262,54CBE519D185C3EB,550927302FBE55C1,000031FDF81845E8,AE774EEBED6EDC97,6DAB39DDF15ED7A1,EEB5A3B2E0FA0A05,62192D82CB3C4F34,C81C0FD8E01A90D1,83EE0C9D71C072B6,224F2B16A1801BD4,A07FC0D5AD26EE94,124A51194AEA5AC7,1C4CADA6AA1B6413,D76BBAD2247CA026,000029A5BA3667D9,EA9F6EC531ABFA2F,2D22D07A7E25602D,B24DCD591CDAE074,80BB765E78EE7D8D,53756C17652AB0E2,57BD71BA92219F90,079F1007E16BA15E,585770ECDC40CF3D,90785DE85B6F762A,BC909C22B888FC8D,88AB6EA7A8C5EFA8,000027FCF82595EF,E9AC29AD54EB37FF,CEED4C420175597E,AAAF328514851AF1,C24BEB7DA0EFE6C0,A43832A94D9058EA,6F2D5064D822B17F,8086A3DD494D1B85,5AA3E1BB8208B072,293BEA9060A01E80,CDC2EC2AAD7A61E1,7D851767AA43614A,000069DC6FE25F51,6D18E81842A649F0,5FDF9750472BADA2,4FA8254D86C9E071,5B68E8503181685C,1B3A4B1BE7F6BF93,AD00E81952CEB68F,EC8158F304D83424,7378280B81F043A8,4A4D476A79312D7C,B0C68C75EC825132,E172C3345B238EA8,0000406870AFC34B,E31233452B3B1071,3CA319DC44C4B74E,6407AE976378D43D,0E22F3D581295642,3DE1F02AECE48297,8E1FE3F0D10EB766,A6ACDE168FA2D009,B0DDFF6DD5AD73A5,8305CEC58E7E209A,7A0DE66F89713236,6E745B182D3EDA09,0000283F90726642,F01F7F6C70A3C236,AEE1566330AFF201,2E0E07B9B9568F74,174E05D099F95E93,EB566C9F1DC905BD,9F69F21CDE7FE7C0,D8BFFD0859AABDA7,7EC7E29DC726CA12,FEA87E303A712EFB,6EB29D2A46E87A62,46F28CF1019D7F35,0000003673FF5362,5CA72822D8681848,BA288DC6C1E727F5,23E8FD8CA60C5FEB,702803D0FFDD4340,233DECFB014E25D7,41985F944AF47BE0,231E02F85B19AD8E,93617CAC679E9CA0,D6FFA16C8E92E6DA,0462F1377B09F365,25F1DB32823DF78F,00000782ECA390E7,DE3C96FA9ED104C8,7EB09D5767143D77,9C85761FB01DE9E8,81E7D3148BF6036D,A83D156AFDFD34B6,B8AB28F69279BCBA,772336781A6B2544,2549A1A4980D86D5,1CB48D2118EF90E4,AD2941BAD71860F7,F9A0540EC81C5780,0000372A3A435980,3758926066E6A84B,9F6A6D5BB314A1D2,BDFB008C857AD970,81EDD17E9D02B844,60726CEA6803F32B,AE4B2DD8EA11770E,BDA23B274C95B815,4A57017956B6912E,BFCE004FA2D6AAA2,6B5C0FAEE63AC13C,F7EE5D3AB1A83DF5,000058B5EDC4184E,37FF72C8FB9C5E1F,3D2060294E75E5D8,D99205867284C6BF,C229332D002D1F4B,5A7727CE86298639,6F0237ED8B10F3BD,B2E693316C827692,F8E443F278B3A84C,5B23B1ACD39EA78A,64855B36B7F12CAE,23245CEDB4E50E42,00006E2D3C824661,EB70D35F91D02598,A0A520B7562EED58,8212BE68ED0EF424,8E901AC55C31F414,D816D6932C4C48A5,B6DE8ED9C57705E5,B0A66E4DCE752C7C,4FD5D2EEFBE82743,7D939674ED3BAD88,15B1F49B58B351BC,7CE3D75FD6FCC9CC,00003BB706470ED2,9371EFDE219528A4,53F4A63AB528DB1A,E823BB4869C60518,58CA2D890DFF714D,D185DE5AE4D79F9C,8477B44150380202,25B7E0F1BE296113,E8B00FAEC31BA4C8,05E00232B9059B3D,95641975677EBDD2,9D4318D9D5E7D7D6,0000469790CE6F2F,C8D5F3F954ECA024,9599D2FEB4DF4BE9,CA9EF141CFA9CEFC,EB78AFD2FA166879,A136430C0C2BDDD2,EB040DE749072C87,3F30FFDE0F08FBBB,B2399EDF9AEB3843,201DF9704A4314D4,CB9E5C66A5582F4A,647F3F7E8BB4773C,00002E6518ACD196,1866194DA24220BC,49C038A6B8825927,74F18F9C52A48F6E,EC2324EFC96168C4,6FA6EC20C6BD90CF,CA4F31D37A9EFE12,075C54536C0EFD63,23C139DD6762F684,E3096CF2F5C6EAAE,4D97BACFDF1F316C,19C0F5E4F7FBA2EB,00004F8A0DFB38DF,658E3C00DBDD4A3C,3B301FBDA4F036AF,1B48EAC5620DC403,6E9589B8601E108D,5681FD4AA6467742,E9945D49EB6A7C3E,D268EA7671DC6B32,2B36F70303C36D8C,49509B8D16F0AC51,57B39FCF1FD3D97F,804A65F463CC0ED7,0000531D0B3C7D82,3EE88774AAE341CD,9D6A954ADE7A4D75,EAAF4B4788527458,FAA84AD8E4A5925B,89963B08BF4F744A,D01A37F2EDE5F76A,B91106611D6DF03A,EF2B34CD0B14C9D4,C26CEB0971FC55E6,B3468C6B23F5917D,8CB14473AD20C6D1,0000134A577E2EE3,DF66A92DDB7D4E18,52DBB2601C0CC49C,C15CAF7034F34DFA,0FB5256D4CD6E37A,5A3CE6A5697D86CA,598A01E9B569952A,944B6D3BABD681BD,6F230D03F36969F8,5D3BFF3D0CC0E563,880E626E567C2281,AADD6486BEAA7E8A,00004B4B78EACCB6,A3E0918991112CEF,D4CA0999C392A0A2,1A17433D62A382C7,6CAFCE9845AD4BAA,DA33C9C331A2EEF6,EE66DE7B288029CF,8851D29F2DF0EEE5,B76352D7FDFF687B,1E31E2A38FE25980,D9D0E53D75EFE8FF,A522A1E2E0618CC4,000033574FE62044,7DF14ED4A3415693,307CCAF3B4733D30,B5DA1A32D2556F74,85DEF198219C6F1E,D893513098799A33,F956B916551A8145,8BAD5F229CAA1A2F,3F2474602FCB53D1,4358A310BC86ED79,52D66D7285C09779,C07B1C6C0D99893E,000005BCC5697938,B68F4B3326F3BBBA,FC81A49D156EE0CC,7EFC80BC8BC6950B,27607A2AFA47205D,9AF7A822694E1CD5,406796A770F0CDC7,DCAF43669AA86214,B860D007B963E7C8,971E528AAABDEE66,4EEBEAF01F36E1A4,18647068519FF602,000034D11FEC5394,14287E03010C5115,6A7FBDCD0EC33571,559FF4448FEAEE8B,D40044249B0B88A7,4A0096E67DED8340,6AFB695FDF0DA3F6,373810703F324EB5,7DF83E55C97A597A,DB6422BFCE92D4ED,D9F9320D4907600F,534E8FCB00C27B7C,00004EAE91AD4164,661069C8789E6429,4F6C8DB777E8A3F9,9E75E4322DC209F5,274C8DE59D49D52E,A63CF7FF59107A85,403F5114FBCD52EC,251DE94287266B63,4BF4F10257ECB256,10E922AE0536157F,5A60EA273BB1CED0,1CD4243F11CE9D90,000062FF53397C97,9AF8E7CB5C6B55C9,64AC4E16400270D5,B9C54BABA85FD7B4,28EA35CCC9226B1F,0E4ED9E6703B4DE3,4FEBEF02BBA881C7,5AB768F88745D501,A474FFDC831F15C8,4EF73B4A0E2BE466,6CD39BBDEB944D4B,C6B494DAC76CBD98,00003DDE8ADC658C,3BADF38FB8511327,D1E66A57E1785D30,5594615BF47D172E,F6415D4436FD5C99,84D444E887C8CE38,87CF8E03A62ACE8E,36ED9FC41F6F8E9D,26AECB5FB40C94D4,FDF9E2E4760C4026,F93F15D9228455DC,13E5670172EDF891,000065BD818031CA,5933295338993AC8,B9DCC4241DFBDAD4,73C4DDF0B076CB3E,03EDC216CBFF8BD0,0EABB3572F3353C3,775DE70AA2D22030,3B89E4A62B397A30,3A3CB06175885B46,A2E27A19A5DE1E53,17110DAFED0C9F1A,0CBCF6365ECF0EAC,000010B0F974F13C,C99D5F92B65EE2D3,53CD9742740237BE,FF1C5072298F123A,CFA71021FAD7D633,335C4F685FD9B617,4396AC59E7CA60DB,52EC7C6D07DCF549,20F5E246D2999639,246A73C172B0A76B,F76913DFE203ACFE,DFEA35C1A303105D,000035511E163E02,618CFBA940F04E0C,413CE3DBEBEAE72F,03D8D656E53CF897,D1084302E5FA1EF2,99DF15700423AE79,EEA9539EF7311362,CCA92237B3ADBD7A,D13CD43FE87F6E57,CE44C8FEF3979A65,1AA1EEE9928052EB,3A034D2604A537EC,00000732532FA709,C08748159EAD2BCA,F34319ABC229BBE8,3790F6DC3FF76B30,D6E5BA20C73BACAF,326B22A58DA4D7EA,4CD9BFFA8DD8D25C,A95C139F10569843,0D23FD934ADF2497,4BF8D8670BFF3926,8CF429869B59BAAC,F6344984288B3A59,00005F76F172E72C,92F478E5B870E249,24F2D72984C317F2,B0A637622F88AAF0,CCCED196A144E43D,4C2CCA385DEADBE1,E4B0FE33435EFD9A,D256B8DB1C1F3DB9,BF8935403856EB14,B31CDA1B009DF026,151156557B809782,029849646C2BACCF,00006B83504DBF26,C99DBBDAFF07A11E,2F2FF428F8BCA87C,C0B1B63ADB9C9441,128CDA6CE8E80105,9E1DB3BA80243952,27DA49F1ADA7A02A,9062BC2C2EE0070B,95175243EEA56C14,D2C4B841E9E4B763,E03D9EB3220EAC22,06A3EF11D589BF8E,00002B643993A3AE,10AB15A3C366C599,E81CF68D22691F7B,929BC91892580C3E,CA2A27703C76DDB1,91A660B885A6D5AD,21998AA0669CC11F,63DF20F7DA421806,07E4E418682C7845,F921EED50B435D5D,9F33432BEC1E5E9C,3817503EA58DA8FF,000037D2AF7A166D,915CACE911ACE9DB,CE3BF6D3F6DF6135,23DF4F4F996A3B81,FB27B8C95DFE7981,C9952B3616C6839C,79C374B47F82607C,9D5D36FA0672E270,AA454B8D446EBE96,12FE4FDC6193335F,837D79610D4328EF,10A299FE0496E961,000063B4FE498B1D,AA2FE85B6FA0D451,8EAE87DE96A9C360,89582E9A816A3723,8A02FF8FB7EC3221,500FFB4238EEB94B,3DBF86B1D84B2981,3D02F001C6EC848C,9CB7B3057215E92C,2DF9424F041157C4,D90206DDCAB3A138,763E5ADC1FCCF378,00002AAB24CC8CD8,942520A3563629F9,7E5ECBA355DA20CB,E403B4EF3EAFBF23,D41B03038D6ADD96,C76D380A122C6053,D1E2948F845BECBB,DAA96EDED58D2264,202183242BECED98,602167C28D755A24,4FDD7940A4E6157F,5BCEB7CD07568601,00002AC36C21AABE,D85432B2ECBB6C19,7EC16BB3F8B5AC4C,F4CD0A5D5371569C,B7A7AFB636F4DF4E,792C1F6A182E9146,860D16851D938D7A,F7B822FF43FB077D,67C3FD9EDB1BCC12,D4A401C592F29C38,A25DE7CF8CA20B6F,2ABA9D5833693F65,00000C6658051671,C7E72F5A182C4AE9,E7E4921B708B92A9,878503A96393FADA,A36B142E5A84935E,8D1B2D8B8E3251C6,0574294A7B31987C,BF01C88ED2F74527,A93868F51A816C9D,C4DB845DAE48148C,5304AD555EC5C02F,A6B1863BD5AC48BE,000011BDD4774E12,58BC8FCF61FF5833,17BB5891E6EA113E,6935287BD7A5B1E8,BA920D452CE064FA,615F3D859CBEB934,EE20803657CD1278,68D1AA8A2EC57096,2D00C5DEA64E798C,8741BBA31CBAEAB3,CF21263BE3763256,3A0D5613819117B6,000059113CC5E2D2,C308C8143062DFD1,E40220FD8A50E18D,015C73642846E6DB,EC1A685FE2B606B9,DEFB230BF45BF971,7BDDDC60C3CB0787,EB8C1A9E9C875883,985EF67ED46F39D4,B0322D0ED814FD5B,772101434B2F93F7,E8D75C6D232320EA,00000D67DA911761,4DADACC380F921CC,B21E5206542470DB,3E8ECBE88F803F54,F06AAA58B4BBBAFC,92163797C34178E0,7ECF313A46558187,F8DB2F66B9C869AF,8A5FBE2F8FCCC9AE,E670F5F4E7B7DAA9,D2CB6558CADA7BBC,EC0C866FBD8347E5,00006B0242AF1B4D,E702546055E0816D,1A9B89B63F65BC3A,D2BAACD6047D8DCF,40A0B10974FD2EE7,2201FA820FE2E53B,67F7D9450FABDBBC,15195D7D484DCE82,8695F62BF055E062,27E1A97353DD0632,421CD53556D40A84,8C1AADF7BE1D8934,0000290F6DD7ACAC,FEC3725F84FA14AD,D74BB9D5E0702EE8,947B5AF63C6786D3,B057C5F3EAEEE78F,145F6608255CD36B,C6C5D98899702024,D299E23F5E26DB97,FD564D247D0CEF11,8B25F3DB45AC4E6B,9D334ABDBCEA9EE4,AE589AB6492E74E6,00000B767BD349C5,7330583C60E594FD,08D1B5EE4F725EDD,A06CD6264E5816D4,0C4F74BF362A3331,995C17BE6F9A283B,3CD41541AC207D7D,31F4689A68DAD197,D89CC0623349FD2D,FEBCD2F0A4859418,5CD19AD06BDECD78,0C57AE0792F8D6E0,00005C7A8160FE1F,8742EDED07E3473F,09115AA46D8C8E63,3EF213E15B84B652,FC8FC3216C661386,5DBBA8A5B17ACA2D,2790D14B27229D3A,46AD3802BF111159,BE81A48883F59EB9,B35602F7F11A8B7C,9CBEE44175C2A760,F964B7CF17B96E71,00004F2A36962BFF,F6CD38202625ADEE,3ED218CE1FE11E41,2C90E48DAFD71113,55BDB4945254DD42,E8ED91DE365D09A4,41A2061BC5A60442,849B262E6DB8D8E5,F5AF3771DC338954,E14BF22522DD1905,FD2CDAAE11B52D74,380F42FB33571C1B,0000679201EE01BD,7051240D246ED296,3EA93E3929F397FA,C55650AA819CF555,62F35FF70C36FE4A,DADD142B426DCC0E,0D0C267B345949F2,B1B4C4D0210FD138,C4F4A876F4CA5C3A,D0A4B6C969C9DFBB,CC52D319490081BA,5C52CCE0518A50C2,00004284CB4356DA,D08E16895AAC7350,2DFD7D241108F661,8149DBE4CC3CDE14,B35A1E1C355006E6,9CBB9C5408318321,57309E3264639910,6267FD487C1E8CC1,8B554F7A6BF89AE1,0ACE449165512C47,5FB9E9A334A075F2,3E93F8AB70805E7B,00002370975B7D05,DDBC1F2DAC748369,5A3600B369F3B682,E24C7E2C7C9DFFFB,889424A04C78B406,8283274A9A6EBF72,D16114D7AFDE27D4,29E74F04A9ECC0B7,B71561E936638E8E,6A078787423A749C,E20901835C31DA74,B74F7CB194A74D84,00000364E7C006DE,D2B2D79821DCAA87,7E7CCE751B081AC4,9CD444106EAC65F4,4F9DA87AF493A3CB,A57C06657978960D,397356E14BD48D33,3FEF1D520B3B2370,9C5F1C8951410E50,516DDF919D9D3F00,2DF8609B68C0B81C,0285FC2AF7D7259A,0000192C8725319A,80A5322BBC56EB86,E51F54DDFD7A2DFD,548269063C212D9E,8227F2287C7B09BE,1D45CC34C9869CC7,7D4EF4B8574F4496,40791FEA826C0CDB,368DAE7A04D46273,C7BEDA9BEA99616E,4A309CD74C1BE6CA,55334A90F33DD162,00005736140B341F,A86A7F0D241DE7EB,5501AF8ACC5456D3,38EF345077DF5786,45EA609A0769F98C,AE0232A91E981F6E,8475EEDED28A8EC7,BD9C3F6E3C6CB13F,DBF5015837430931,26A2C3C4C7045297,30B7091D8DCF503E,63B619333A73422E,00005982FC1674AA,D04ABB164984E670,40A8197420AC6864,DE2B4944D1C25C5C,2D0D1A8DAB443B03,4D21BA6CE5847948,3F8EB6EFC08DC130,ED813A0CADE90861,DC432DEC77702386,D6BD59BA88965B16,58D3BD2CD2F552D1,DDE8FFC3BBC27EF6,00001C2731978D59,EAB32CC1442BDB5B,DC227858EB8570CB,8769055A2BF9F7D2,DBBCD26065E01904,D6B68DC15DFF0930,8528C46FE8DA91FF,9EC0F8253FC0B0AA,9A80BAA67D8EB759,E54C3B426E3A2362,69713D5CE04A88BF,D97486A19160B1EA,00001E0CFEFD18F1,8C8A43A105FEF72F,D1BE98F87432C351,870D7B3469695478,736137D3ADBAEA91,19861B0958550321,4A82FCB05AFA2A87,01A569B431BF7646,675AF733D3413CC3,64277F25CC4BB63F,947C0E1893F1D17F,D04D80C8045C6BB8,000020332A437A64,4B297BC0950197D9,FB5590438BAED6FF,5CE6F1BE5F6CFB14,A5D6CDBDFCDF9304,A54602AE9D046C9B,05334F48001780C0,63361CEE27C8CFAD,CF4AADA2990D85AD,DE3FB24ECB106C8D,BDB7F14A9759D8FA,1404ECE5EAE23770,00004E72FBF57848,68E2E10335E05431,9B432C3C865324F2,9D53B9A33861B9B6,80824C7A45EA6865,82B06A4772632D6E,C178BCC061843B36,B9399BE83AD37B88,A29D97E0392CD8EE,B81BFB6F505A4216,BFA380512768664A,F460BE495D47A682,0000001662202EC1,751A710B226FD12E,93BD08379C3756EE,FA5FF475DD3D5149,A22A30B09B0A1832,662C75DA2380C8C4,4943ADCC89F5D877,447D747A3A99260B,154F3E64017B8B29,AD2771D1C1DE492E,ABB9410DFE2DA7BF,F60BC20D966112BE,000046F3DF15DDC9,BB3A0DD42494A0FA,4606B7AA88D57E38,B931FA908959ACE4,4D7447F7675DF0A2,A38E798C857BBF18,AE7B80A8CC5FDCA5,95B912125302EC3C,9995120A73F765A5,7D6B59FFCF63056F,0FE704CCEBDAD30D,17F29B2579207CA4,00002F5DF5723F14,173C210B08036BB9,049F886EEAC87B06,461B9EA63AC86FC8,F895246CA62419DF,A243C130B362B7EC,D464EF357BD4686B,7585F5D970AA2024,AD32DC003897CC4F,A592ABC707690E2A,7551B96F91320EC3,BE8B0BE16192B904,00000DCC7A2A188C,6E18C1F10A5F324C,9CD7EBF1F9E4A40A,CB3C97D771CE319B,0732F90D31CA5DDC,B558E155DF486C1D,0D0A1ED341E1CAB6,E30273BBACFC6B3F,0C952BECB5D52520,4B2B9563D6AAFDD6,3AF4012A63E3DF30,E9BE3439804FA0BD,00001CC514F8E8D1,1D2DD4A88A7F9123,83245BC07BD847AA,F8C3DD95DA87C48A,FAC6A9A2098140C5,288EAD444977346A,2F4DC2F323302D44,E3883F4319971FF8,8B174BA50BE4F09F,72571D770693B12D,E82983F1667523C6,7670A60E5E61C5C7,00005050278245E5,4DFC2CF74DB57F7D,348B835941BF1563,8640A7B8FA2247A6,9CD388E44DDB4626,53D5D21948D76A3A,4EFE1F5A645D635A,60C4D9FA0FCAD3B7,A97A3C0DF3222A1C,A58A6B5E9656CC06,572908AD47FEF46E,5E16589B8E2D5A47,000019CED87B7949,B8BF40D319DA0692,2726143D348EA517,CAD409ADC33EDB31,85EDCB943C9FE1D0,8BF28E2C6C4F94D0,3F0AF0AD6EFC1B99,5BE08E9BF0FEA251,3D07B576CFD27A21,7D09349998394BCE,9D6D55BFAD7A19DA,93AFE2AF3E6F6103,00000E98722EEC75,1CFD5E64208F6EBD,74ADAF32D2C48225,50F41EB8D0E72D2F,78EA0BF9BD8F0624,98DADBE37992D400,84724E52B049CD6E,32EE9C76C619B335,215EDB954416915B,816F74364BC8322B,FF784EA8171AB95E,4AACC3F711E4E70E,00003749E332C28A,82DEDF7E900A15B7,29F3775CF10090CF,2CA2C04668840C44,0AE3C8A4F30A35D6,6C3FDF7BFA673396,29BD1FB02B256CC4,2E6192156A0D8131,17B6138B3FEC09B8,14F3FE15A7B4EC75,3ECEB401752C61B0,F4B5D17805875487,000050300D16C3AE,D79AC4115F842014,689F067CEB469B23,DD9EC791C063EBD1,B6683837361FF909,4A432C7AD760303E,7D84E3CAEEF719B8,6A02B3BD4CBC8B56,C133FD87AB78E733,78EE292D0C7BF89E,C415491051658637,1687CEB576981667,0000514EEDBB228E,BBED5F8959EA56FB,658B7CB4E1FC5AF7,90CBC16F29EA2144,2F7B550F52959319,FB5491020EFE39BB,4C82A068FA0C6157,7CE243E2FFA3ACB1,83C3BE890287533A,ABA1F9BDE6491488,F2D027682270897A,151F80A9BB99D58B,00002FF41EEE97A6,CEF03B6825E8DB1B,20533063BE42A7B3,AD53D95B64A5C27E,724FE3686F8B6150,6255904335F25DB3,65C940735AAE7E06,A2262F26007D1810,09F14BD224D292A1,5CFAA2C2FADE5224,0C116EB091DA402B,391697B24B2B69A1,00001E8FAC7C3AFB,4B1450F5E4F50A76,5C52363222E71A87,05D8C41A5968F5DD,3950142E8C43CF00,87C3C258E85D1C83,1086BBB697401996,A57A712CC96A6ECA,5EB080018CE52ABB,4A4594DBD974A9F2,B7CA50D8D975C9A3,B7A7BAAC0C5CAD68,00000E8EE7A5BB65,7E71A33AF8B0B063,96520B34DFED059C,B120A3C95640802F,9C3C88E83F86A7DA,E6D25036018B0A31,A9153081B1C473F2,804CF289541637E4,6B0CED19C7403403,ECE943CF9DC3C005,6D901BE703A170FE,F77C792E80C7AB94,00002A61C17BE9CC,EDF04F380EA36B1E,4077E0F5CE531007,69C2F0A9C42DD8A4,0374ADAEC0A823AD,3071C7B4FF165504,38190AAA30F38188,966438CA0D2772AC,4AF5C136575BCD4E,9492B1CC990D70B1,36855CC961E42D9E,C4A0F3C13F1E7FA8,000016AF373A56A2,B21669ECBD820DB6,27C9E620B89CD76F,D5009A3F2E52CEE6,80464E5AB0C5075C,AAE0D21ABBB3B6B2,7FD9EA9E03E60634,E2983DDE317B13C7,1D7BA09526C562E0,E7BDD7D101DD08CC,EFAAB027B04018B5,DD18F9E2216D36F2,00001C62FCD9C549,FD7EC88629166724,CD1F0898864E6DFD,610697CBDA19281F,937DFBC3A53FB87C,3DDB81AC7CDBC834,D2864F5D04B9CFAA,F3EC5AF4D6AB3920,1C18D163F592C1A1,839C987757851D90,A188620D2622F0A6,030B56509DF7461D,0000604A450B3760,AD4557D82EF3FBB4,87943D3684938E7C,E6505A1C3A324A21,9B0BBCBA565F3B8B,79146A34DCCD6EDB,382A97909A731D64,AB93BE781855E47B,89F5CEBE78945C33,226F6EEC4CB3ECAF,4BF348FA7EF09CC6,180CC2380813081F,00005EE6281EA303,8A14C9F5171176A2,06C6707D7D2A8888,146226E758942BD5,B05C8AD2633CCDE0,AED6906BD3A3A1A0,20F14929842F8FF8,0D57C0A325EF7DB0,9D631F1D0E56D20C,26D1F0DC6A3A71C1,3F1D4894735B860D,8BF59AA5A0473805,000022CC77007DF9,044BD970985BF5BC,C5192D7EEB5732A9,0A7D9E787B6022AD,2F087F37531B4752,2A7E583B698BD5C3,F207C7F82DBD00F1,B206D5F3BDE29F58,4CD0AD5DD35AC743,E6A116BCC2257C7B,42F46A7800EDC3CD,A7B7EF87294158D2,00005117DFE56DD8,90A71A3E2CD64315,DA30433C960DC475,3C35DAF6F3ACC533,3158569795C5F784,A3E44771A5CB174F,E6EC0333E4A53431,4B6D5740BB0D6191,B382D1B1CF8D88E5,DE7E069F847B3E23,E0A6BE26D4E1F417,585290649E15201C,00006CB5EE31D6FA,2CA7A065340E6EC2,3590BDAA03F21290,824A73DFA29E1319,A97186F7458DB0F5,7C5C41715D68E567,F8B8EE687E620AD4,AC49B37EF2C8D17D,6C3A06354DE84F45,62388E9A27531262,4682BA29FCFD7A9D,12AD9A5827B405AE,0000362FAF6A19FC,5CDCEE09B9BDFAE3,04C174FCA2B653D6,53E3EEBEB0747DC5,991D9D052C013ADC,3B9684CC03412D80,55CA432CFAED179E,09F244DD9FFBE10C,6DEE901941980B9F,259432302E8DE853,2D560D1D52F355BC,D972B23F548544E1,00004C53ADD7A01F,22E86564BD228BCF,E3BD8D9832178E94,4A3FE11DE2D28B22,500F982DF9C31816,C172C0C92EAEF835,5FFB98F02C692C45,FFE1D255433DF230,5D157F8644815456,9258E0D792A93384,910920D5604F0B0D,D84D748C258C8C35,0000353C633DFA46,87BEC856D195DCAD,9F9CD7C0BA6FF0FA,643E3EED2107195D,0E84737355E9B705,DA9DF2CA33C63D6B,455BCCACD55F671A,C40A9BC4086496F7,41D40EF9C8D5632F,3EC09F1302282F13,46DC03C8ECEE148D,68329264C327F4FF,000054A3863A49DB,F06C021F42DF4427,C9D193249C38F09A,FEE11CED4F8BE1CC,769C3DAA7E69FAB6,CFAB84455B37AF8A,A97527A617804275,8EB69898AA08CAFE,2895CDAD9357AF43,BD4195AB0B9C7F40,2D0269DC632B2109,B3A06A59DB3DAC2C,00004EF7A7852D75,CB32624807049B34,8C8D89E3DB51E9F3,4D0D5B5B80B5B067,FE1017BAF5B8FE25,D8E683BF22822C06,93349AC474014CDB,0F04ABB73FDF2890,7AF16AB8B11CF015,42E4F102D1E3F322,A8E0B62B7B347903,7BEA2E5715EA5509,00001C28DB11F907,A66457F9CBCB4A1A,28247D332307A73A,9436D432A0F71033,19CCA1B4560FD7C8,15E03FEF09CBC62E,F1D85865107EB1A8,A398C06FB0EBB80B,61933FC9D0B9955D,BF99A232AA7078CE,F4C42299781B7963,C9FE5C4212296E57,00002CE611276ECA,F9FF2B72BEF6C7C0,6CBA6C227E3743DC,10E48F9FA02FA621,584BC5CDD1D1F6A6,A51013C811496F47,9A54088B23FFD778,351C4B1E62A2B0F0,D1607C013224FBCF,2F70C0C60EF97D89,96256505E47910A2,F311DF313F483C18,0000327635D3DEE5,54E9966F86EE4888,FFC948DC9CCD62FE,D4FECCB3DB341771,B51046736A8AE55E,EB3232C0BDC08888,D6B574D1DD361E09,0EC3D702D6168628,BE36F7E979A85746,228D0053980F23A2,A41E0A993689D86C,CE5BD64DAF904078,000000C1A0F53A93,9EC7E6A32D39DA86,FE0B622ECFB995CF,FFAEFBD041AEF480,724B9568AB6086BA,0BDD17C16A48F110,6C9ACAF4B0094268,C6006B39A2061051,9496AD5ABC0F1892,C5A5BAFE161A0E4D,8CDE50EDDFFF3588,899B10F0B514ADF9,0000242D2B39BC88,84B65B5EDF13F1EA,F6F069F5F43F86D0,A8F5951C61389C52,EF3F92700B701ADC,DD1605ED34225561,A545FC8557E2BB13,04B8FFD632942507,FD10181CB2A3B604,57B438E71256798D,39B9775FAAF86E79,99FDA4B86128F485,000019D33138FFED,4CE5432DC0CB25D1,F71EA511CEDF737A,B634E9F26547F000,4197582278F9DDD0,49749ADF8E8B8406,5D2F16C52FCBCCA5,4C2F0FCB9DE788D9,851850593255BEA7,5F9FCE8E2A0A54D5,A2A4D7CE7619C95B,12145118A8F39BDF,000010282716373B,F9D938512CA6F594,BD90B24EA21816A6,10BCFE0D796DBBB7,F4D45061C39ABE44,D8DC46DF09C303CD,FC2C09360F7555A9,A6312CB89297A067,F351641C6DD0AC71,0629268744401682,B4A4698CBD44C42C,5F982C3606E0AF3F,0000654ADD890F33,D6565DDF36B8C791,230DE693548FD728,EBF8C9FA9F700073,A263C352E0A1A23C,E3993F2EF300F689,396057D372BDD068,896089FF91996FD5,94EDAF48F9A575A0,EDC667F08A6138F8,24C19B290F674805,4890E815C05051DF,00001CE8706B836E,84477FA4A6C6DB3B,AECB2C0F35638F8D,680A05E0A0106BB8,8389FF85F209AEF5,910CEBD157AEABFF,D3E3A7C49F9C4F4A,DDB815354E07E4C9,ECAF10D4B873C891,716F936DAE03A072,E5581BAA71543B2E,BA2A917D754E4E0D,000004051296BF16,1C78ED12A7F2E513,5DDAFF57BB3BF0AD,9367AD54AE6797B2,728AD5AEE8F70F45,14FB042A0B622F9D,77E0973B01BB2E7E,02CFC2745E15D892,ED5CBAF4B029C871,D99D7187F66C7BD1,10F5443C80193D00,BE99402D8CA209EB,00004D53F798B180,C9F193E92D2B25B0,30512966DB02D692,7FFE2582117DB8A6,7E838D4A140258A8,E559FAAA58AA6570,44AF5BB19124F13F,18F88BE8964B0839,DF148BB563F4CC14,BB377F6E4BE8721D,A7DDD1F52D674BAD,D0F7F7350610E0B6,00003B0198419604,5E2E4FA175FCD5CC,658AFC67321DCEF7,939478545054F562,F594F4B8C88282BD,46805CAE0E012064,F5EEF05468E2C7F4,9B153BDA37386772,7AC7733206AC78B2,A1AA8706A1F54510,658661622B994124,5F0E63F0BA8982C2,00001BCD3B9CA481,A391B770617C60C0,E0A7EE40088E2CD9,56340070C3CFFAD7,EF4D225603A40A12,7ADE488846A7A474,E59EC68D86429D1C,5A0CCE6446624634,FB54003460248964,9CC510E1DFADBA31,27F224E63C7B3E2C,FD6512AC2E46721F,00001690D00CD3B3,9C58CAD47D5BE487,AAECB7667D9C511C,94117A155CF8411B,0A5F5F07A558E858,734044233F6724F0,FA4B6656A24011F0,6A90FD5DD6EAB15D,71A2DAD6C3E57B5F,358FB14C46799FF8,AADD1761A37EDD14,3BEC0F0C6C22A3BA,000027812D156F1E,5E2701BE5CF01D8F,91BA9D77D2EEA078,7D54006454790EE4,61BDF4BAB275537E,6C14A9345A7004C9,0BD2576C07184C8E,BC6B7DC6102631E6,3318F85FDF70F7F3,112E6DBDE57014E4,03F94C2F8F905F70,A021410278E40568,00006C5B2FA69486,5551D504F4520563,E1BB800A9A991F63,F102B033808215F9,2D02798FECE68960,20630FE2A52143C3,3FE32D495EA1B664,AF62141D74176F39,26971450EEB97600,086CCFCCFBDC53DB,53235F2E855DFFA1,6B696B23E8E6EAB4,000027EA510E9A07,F216C6D1976D4AFB,0587185C770293D0,A1E440FCD27E1ECB,B7EF233C077222CD,103F0DF57069A1B1,5BB624B5D06AD0E3,27A8EB624048EA66,F5583B3538C3EC4D,CA8E6F1DE286B6B6,FC4E17DED2FD5C97,229DC67064F00DA6,0000528636A31566,D6FA6A5A57464AA6,8DDFEEF7A368CC92,919F5BCFD1CD930E,1CEFF524415FA867,D2141EB923EB25FD,4917EA99DD1F819D,251FA29ADE98D9A8,85583AE1ED9CE83E,7E8794F246AF0FA5,CF26C210D8836E04,BA8FE204075BED44,0000425C179C483D,9768E1E2CD176110,4B435FBFCD5C16C5,5420F6CCCE55DC22,E22F4846F44286D6,C10355B3BCC0F06E,7E7EB25C08BB21CC,5686DBAD7F6CD0D9,D040510468BC6237,E06F865EC40798D0,42E1EF3360239BA5,EE986969F7111C7A,00006EF26AFDD2B8,542CBD26372D6669,031988FEBE36DEBF,2DFD61304D489056,4CA6ED18EFDEE34E,5A880E5761F38657,34EA0F11C3274625,C6D735E4B3BB0567,3568BC439A19B26C,F0CAD9118FDDB209,58D2EAF011042C9C,89E614A8C421FB78,00004B89D29DE4EC,B02F7A0196E08232,23D7B2FD8350399B,CA662E9C5730E41E,5A53A681AD83852D,C8025C1CA0EAC3F0,21BA06B249204319,F09101CB5AC8D4E9,118157EB6D966EDD,5B7B48905A817B98,2D123C4DD18615C6,281F9E2E523AA7CB,0000356971A0B3CD,A06E69E774256190,FAA0648D18B21504,8FF61851B1AB77A5,9A2120AB375C8DAF,B718EF6AC80D0EAD,33F905EC6CBB634F,64E9B3ED94153CCA,2D51063EB3C44635,4BEBD9AE41A5DFD4,1E7E846C2962A423,1BCD3714EA225537,000003CF4DB23470,34D5D2608ACB1ACF,476805004E5520DA,577583E96DE2F54F,0C36E4A8C285E88C,551C2F3F7B46C349,D6C456F835DED359,1293B68F42CBD2AF,8365A28EAB2B200F,F25D50D81D204484,24D1FFA1E932C17D,732E4D90EB47188B,00004E7D1A0B5BC8,5EE42F96811DA7E3,66894C44DE462883,C0B6C201A6D2F95D,1FDE3EDD46092E5B,078C9E8434615019,5C4BC62AC0B9B984,9CD05A0AD6B1FA06,D10D62C039ECB18E,559D635B4B9B2714,BA07B03DDAAB2A5A,91452DA8BAF3DC52,000059C120862BD6,5EB223EE18AAADF1,477E5CEBBA4B90D3,0F07ABF0DE186559,9520371E9D7D90DD,5B96C7AF4C6B415A,5AF8D5498A997393,B0F42B81F1528D84,6525379229A686ED,F677C786ED428EF3,F8F416C653B718A9,D325E69759746F1F,0000659EC00B5B95,BF4A1D264D9E47DD,BB2966A9B99BED5F,395A65F2EBC844AD,1E0A90C201A78DE5,50EB1A8C0F03A050,F3DD6919A9FB2C19,5D3D3191AAC21FBC,F9A434E6378C64E5,B6D7EB8194B9F750,09660040C0B5DBA3,7DFC5F6ADBF7AB43,00000712210F02C8,83C4C79A70A9A699,81B146A5A34C48E5,50DC64B3CED2728B,5834E78349555E63,D78ACCD6E1E32E7D,85C98E6A7A3FDB35,D13C6B7DE8F73A22,DB8F259A156FD272,A40A5A4D23247059,9FDF824C413B37A8,3ED91E4A3C7D81D0,000027AB44818D6A,F125359D5CC33E4D,09B153F190268257,6720568EFA75D8B9,258D8268C4935822,BBB4547CD53BAFA2,054FF1D6DE995E45,F80CEBE401985889,F61F997E611FE3F9,723874564DA682D3,CD7FE9A6F973197A,EF0275AABE8AE022,00001DAC4FF9A2FB,CCE9841774FF5184,040D5FE8198CFF9F,F04FC0DBFCB41531,C2558E997FD06FA9,3473E8C5CFF419B3,A6E83DFDB81A5B65,564E29F8A594B6A9,04D1EBD7AF95E055,07799886AACF6510,6AA2333594A4ED99,D788BEB64E24254A,000016C929DED0EA,AF1B630D2F17B4F6,6A7E60172C80E3B2,70E9461C3DC6DEA4,8095ED8D3CE3F1C5,6410043FF38E08D8,E3633018884C5E33,E4DF097275A39318,77C9FC6EA787F72F,CACD61A55DC54F53,BB5D2DF6B3FCBEC1,073A4F80CE98AFC4,00001EF617C9001C,DD12EE3B40535279,4768E0216230F996,B29587020939BC10,0620DC4171922444,3C87C806CAE2B616,23DB567D5C5B537F,99D75224AC9EC48D,264DB9796D3D447E,940CA8235F042DFF,2BEF6D82137F4A97,C1F7344F93EE8760,000058EBECB8E4BD,1E812F622662E1F8,D726CB1F6636A131,6A455BAC6D2A97FD,CF2989733CE6C6B9,FD862002291DD87A,B5409E1875A79DA3,EE3E90A1BE0E3350,DB0FB45E5A5637C2,CAA8D3F1BA5D6AAB,BBBEB1234C3AC246,A315F83B1063B235,00002B70958C890E,02F67BC3FB653E30,3521E52565B77307,DD2326389D7F2E1B,640E2DEC64B40426,02351B6BA85ACC84,28816D4DBB9736E5,B51441A148FD7985,B3334610669DB657,19296A717B7C0DA7,F8EC98B4160DC21B,76D182B6E4D4D5AB,000042C721AA405D,633096EE2AC77064,6F2469BC00C8C198,669B96CBE92BC659,E7A7CEFEDDA1B428,B67F5BAC634EFD2F,2A5837C023CBC2C0,1D3C4752F58E509A,DDF8B6E34B62056A,5D8364031CD16673,5E3528AB0489F655,8AD9D9A8B82CCF74,00004C0D931A001C,4EDFC7E4FF67FE2A,7CFF4D1625E0DC8C,147EFAB8BF05E499,0594BDA99FC3799F,4A60BEA70DF41AB2,4E80400A46EA573E,92967E029714AD93,C643E9E9D996B324,8F60B88B1F220A7F,84EEDE843CAF3C37,672561BDA60ACA48,0000104724744F33,2E872A3EF99552DA,87B367B9D2A0F94F,DD9BCBA7D515FC3B,D66FE920FA596455,58AE6CD5ECF651AA,F84D8FFE895CEE65,5868C859D491E778,EF41E4E21247BCF6,0BF8FC4C98C71E1A,7A7EDCE294CE0607,7F56C76A5C857CF2,00003A32390B5056,91E70049AD802AE0,F66602BFAD7F2313,EB79FB653F1926B7,5B2626C9A8F8283A,AC10BC3F5F1B9693,1DCCC2EC9D1FDD42,9EBE93E4B7C8BCB5,F014A03F6670E3E0,EC18AA2507574824,88F1D27F6943793C,2221F009F8909305,00005F4ED0A9DC56,AAF6785A2D5A9959,0FA05CC7AFB1EE8F,24B2DADED23503E4,D8A6178D034B5B89,3CF66DC42C323C6C,8F4ACE674CFC5B74,F695555EF69FE797,4F4F168E649CA474,10A3AE4FFFFA0BCB,AE7A49305348C0FA,DE24912B95A43409,00001B37FC290876,BC1EC2B89C60FDE0,CA85EAFD6EF9A918,BDA1CD354EC3BA4C,B9E7D5BABB67F161,D03A23CB69B564D4,26DD84D010C9510F,3644D36C192FEB52,00E10947E519C523,B665B3B2AF668734,96192A6FCC81DEB9,1A3B97762F436F99,0000333AE5D59CAA,0585ED5E73BC01A1,BCDB8434AC0C9E56,20958778FC12D1EC,D7ECBE38B644F415,67174EF5A4A7A439,FFA41CFEBEAA6B01,42991B8EEF3D1989,527FE0D2312D169F,CF2B840B3C65A234,71B0E003733D515D,77D89FEE8ED44364,0000512E10ED80C1,A5AA61A2F956D178,C9238EFA406DD5F2,010E8E66818D5E90,3AFE3787BAE16732,1311BFE147A7D24F,5DC0AFDD6386F436,4CC932D76F8E701F,F85AF20E991A29AE,D8AC036B0F94E430,A4C1C1AFAD25CAE6,952B848BD506CB3C,00003F0688B0CE8E,A9492A4C3F89284C,FD6C5E47D8AA299E,D7B2DB53E0750A59,05EE75A5D7D2A80C,E012E221718CBE18,662E1AC8CC05A18D,48DFA25DAC517B7D,F8A5D129BE4A8070,4E7873185FF70504,C1E6A69A8F64459B,524754E17C0CDF4A,000020EA96A24169,5FB820027655F10C,9A0F1C9D5F23E2E9,FD10663AD6CD46F8,2E0253E6ED47B391,D0EB3544341FBECC,7A28337979A7AF3F,E01B0EE1AA9D1C35,E2EF48DC7C36913F,40F7D5DB402D8427,A8CE41E0F982EF4B,05339E5365AD0C30,00005C1648B98662,37084A4CA1BCF280,0C1544A19CFC54DE,3C319345BA430247,51AA20180AEC9A40,CC1CBE2A10A00CD3,A236ECE63728CC1F,133CD57C875CCF3C,175CFE556BD1D1DA,FF27D56F85CB485D,C62C9893714E1E97,556036831B69739A,0000600A99589A47,8AC4A4EB4C76C132,801E97E370AA57CA,8604DC97DCB625D0,7B5103FC1F60962F,47EFF6C36A933D95,BBDA10B884F5049C,898A6262013C91DC,7E21BB8335D8BF2C,7B6B45C91E65E6BB,5913A6BA8523E2B1,DF72548EEAC2F2DA,00006C3C86E8CCA3,4726C625C02FC452,B10A7AB721B88D4F,3E1B29C9607D08AF,F5B61896D159A49C,8238E66E3D2A7FE4,446CAA8BB034BFC0,CAEDB72D1DC91196,1D886BAB272291D8,A4F302733FBD8C40,B1EAAEBA920D77DB,075D8FD05E4C8278,000027BB4818CCB5,5E25BF06743CA419,197FDB801D2BFBFF,6ACA4A6B2E844925,00CDCEB802FE7754,43DF3BD5B670C645,CF2929BD5E9F7610,C0CFB7C2E4D9559A,52FB498B65FA9B35,E1940259FD8B58D6,327E7B31B166051D,6E6BFA975A41E705,00002BBBAD7A4BDF,5A58971BA0FC9A0C,6FDE3FED419B996C,E5EFBE478C74A8DF,43EAD625F7830215,F46242650DD0A0AC,F476939A9259F5C7,791BB80B81BC074C,BF908B67840D22F6,0BEE07D56908A9D2,F1838D0A82D6C74A,EBC4455A06D027A2,00003CE5DE113742,27A18E103F17169E,DBD7A421DFF535C5,3E23336DB53B89B9,CE3E90019F5214CD,EFC2A852293BD7EF,5EABA39DE14CB4F1,A3D75D94272620C9,C42BAEF2623E6E32,66207EEBEFA65974,DE43DBD2335EBCAE,36F449095E961F1B,000066D68DFD6A14,ECDD57F842A487E6,DE4194B516FDEBC1,E207DA50301F6CE3,EF031384C8294D49,B0DBAEF362BA592B,5F0D5F5836A11771,D5EBFFBF231EA876,AC117600696C905D,2F105AE96E20BA22,2EF71748DA39F72F,16B5ACA88E9111EA,00005BE42C5C6D0C,A2113602A1193C77,5965FCC840986162,A8E2363E8DBE8A75,5A44ACE44676E222,F9BFD47E2F6FC6AB,349DF23E4A983F43,97CFAA3F8DCD97DF,C1FE04B3DBCB14B5,22458C9D93441E3B,79E6A1B2BBCFE7CC,5CB7CE8739476EF8,00006AE1AFEFCC09,E8FDC60AF1B04FF5,5CE7C79FD0032810,F3E3725FFC4B4768,1309E3D685D218DF,78154FE9FC461AB3,C36808EF118D0CF1,E6E629FB74BF1070,B30CD7B782B18E54,5727852C26E1E3A2,4E526A5491A6B5FB,C9878A28A23EDC8F,00000C8BD93F930E,4C915FFDD5C7578D,FBA2906EFB4B339A,DD8292F569EA2E41,77F58CFA5E7AFAC7,6A4CDCF780DB8774,8C2F2F5F839B04D0,E02769A29F50F9F8,A1ABFAC9135BCDEE,0CA10A25D2FA6394,23E21E2569D632D7,D0548E98230AFC70,0000252FBADE7898,D2602AD35668DB93,9331BB64DC26D46C,E2758AC290A2A192,25794E2BFDE5A825,EEE6C6179C7E30C4,157DD5FDA8FEBCB9,FF1CA96E5A2A5618,5B19474637FBF642,473B7A07E29CF043,2EF5682737692958,2BF4A73B98F6BD28,00006F9185DFF333,7C4DE4A48ED9AEBA,FE7321A5CDBE0BF5,2D927C1C8694556D,59C7EE9B1886CD2F,1C9E9FC1BE1D7B0F,424F1F6B43834AB0,840D4881BF78ED80,0A1116AC2B394A44,873212041611E05B,D01BEBA2516A81E0,12FFB2342B72B5AE,0000081B74EFA9AD,3E04E0CE02CA1923,DE2DE994A1BF656C,B6C2139B58EBF78E,BE96F22FC93083F3,74F60031302B23A6,3EC296B617A0B59E,0EA05AECACC9A376,DD190B3CB6601F92,5882FB52FEB1F6CA,38F09AD68AA94E50,4211BBD78B013F8B,0000612EDDAD9388,982C3F070CFE1730,4661363DECD2E1E8,B4E32B2CF98FDB83,275D051AB8F62155,1E1C65B82C26D6D2,5F8F066ED57EB42D,47E6DE58AC099419,CCB22B7927B462C1,48CF3456A28F6F40,A55E81E24F96CE25,AA1711B24B7FDFAF,0000213397EF2468,6783D37F1EAD54BA,9ADE311D02DEA069,4DDBEDCB0954F0C1,8CA9F2F081BA4BC7,DF099A084E53EF33,D600AA8BDCC32F44,7AFE55FB4CE41964,6627DE4BCC64989E,5996BDD3D1964D6A,E64D5FEE9347EA00,50C4137912918A9A,0000001E1B2B4F5E,EEC6741AC24E8B57,4C96611DA1B9BA35,310B68CD8DA87DF2,1325452AAE3EB6B8,7D375CB858D807BD,87EC6AD72710BE1F,63EAD5BAA200FF02,39FABE24DACEEFE5,952C185C8FC6F325,73B395950105DBF9,6EFA13EF92464DFA,00000D844375F057,A28EBE4320ECCF52,BE274A13A199D95A,08EF712FA644B9F1,5406FF2E47FEBBED,C1D1859D81950B0F,45F3B3CC59E7289A,1CCD86CA4960B675,016F66174B725644,F0E95A14CE3A52B8,08AADB10DD4D1FD6,CB47743C19B2066E,0000267C36F1F811,41D0E26957F68D3F,03227B41870AB3B1,6773CF7E08E3B9CF,6E832ED5297389E5,AE42DD7FE3D874A3,E3826BD571D66B50,6DA004976819AEF0,DE377BB0D98F26CA,4B67EC969BC10C46,4A3CB5C67C5AD9D7,53062BD5D6840DBA,00004F187F0B5BBD,60EF6A5B7B555EE4,ED2A6CCB91F39CC1,9D5645D75B91D3BC,B5180F0360C0FB76,BAE39A31B1D57A23,BB99ED2B47482F2E,456A1150C7D6BA36,16562107CD4F35AF,8C7D5FA3D0E05C16,D2545AB3B1F52FBB,048B0ECC89265DAA,00005FF784C695C5,D56AFD10D2C923F1,F37AB86D23E3CBED,E5145B795886A0D0,400B0E9914EB0B21,2C82EA0A5C69CCF8,73CFB51C4A586B4A,B083B5B30FCF0DAA,4DFDF3046F4493BB,B53E5B6FFA57E201,8C0C5BA3CC84E83D,0D0629F2389F22AC,00002FD65502D47E,87BFF5B3FD5E6F7F,797FEAD977672D21,75DEE14B5BB3416D,84D3DB29BB90B705,669B6851CEBB4097,61DF470F0F9F2950,12F34394D2CF41FA,3414C50114044680,54D0F957B1457E6E,76366F6DB1208827,F5B8590DA6819680,000043EF2CB1DF39,34EFA3F10ACAA09A,49346418D0A602A8,06BA1E8BC6192A21,9502938704C17476,68A06C42D58ADAF5,B8E6F95775095882,C281B21AC0D4F2FF,436C656925B76E5C,244B6E41FD3B16C1,A42906F15C444415,0E155E2610A7E454,00005009322C7E96,76C1991FD6EF25B0,B3313D3BF018A3ED,6DBD1BC482019D9E,7647C7865197D199,7925679EF6A582F5,1BA386C7E798378E,A7B9663A05D0CB62,F96E898C45C07A3D,9E17C6AF23DBB0AE,724EC0FAEAFCCC65,3A90A90E41F57DD5,0000602EFFD491F4,FD9247331E2ADCDB,AEB8C191F9A852F8,4695FCD5F73B494B,BC9C1DC8A16E2098,0B828E35A943091A,67B50645B39D1DEE,002FA681134C23E8,27F44D440B003EA8,4AF389A56D833BD5,1AF71F72F97B8A07,D9F4B5F4C97B0937,00005B1AF19DE214,E396B14247E212D6,93E40F7FD98A3EFE,8B01DEB485C72A60,E48FE4D6A3E00FD2,79D517A80735C5F0,2C2F6899BB3D463E,98D953E40D786ED4,3A616D8EF97A9DC4,0B8301C70327E934,66A93EBF757FC98B,F05160803E9BC3E4,000039703F1598C3,4BA6432E55927381,05D3025830065F0B,06D59EBD8BF7A9B2,CA800434A53F396D,D41D68F06130D0A7,17CD15FE5403ED4A,CFB92C4B46446DB9,3A17B69367535EC5,1A9EE6F23FB05794,67A42ED3E68BB66F,768D50AAC46F5A32,00002CA63F23BCD0,2114A8290EB3EDF8,97110D2838B7223C,6BBF2BCD4BC1B6BA,64AB59F14CAF5A2C,D9F8AF21BC19BAFE,9330BD6D5F64B2CC,B9F31B6065894743,CF04EED44F26B29E,5DB6478E4D73A9D9,FAE735EAD7F92D03,1C588BE7CEA09312,00003B64EB1EED13,81A4F69BAA55B0B4,2C84A606FBFE4C7A,698F9F56CAA7641F,0CF4057FF32D2321,4C7C63FB88A14A21,21DFB89493A81C7C,23FF8B372D340812,98FF0A579E9E49FD,FC54FAFDE8858FBF,8D1187F3CBCCE93C,88225E4F93C3E005,000013DBDBD0420E,60193592239BD8FA,58965C710F90C73E,A2C88959149F47BE,AA32E98E1EBEDF9B,B08E58289CD57765,5D41B8BB1D4DB8F8,A3868C86D9A10F95,C1419096E6A3C6B6,A35AE74C60CEB79D,57195233C02AED0C,5684BDEDF2842A3A,0000693AAC05856D,9733B773D1209051,6CDCFA59FA420288,C2E41D767E8441E3,378FE8AE2007D0F9,50231D1D4016A58E,1C41B117CA7B1796,D9275E17C08A904A,9302E79A486CA668,CF40AE803AD5614C,31CD4D14A108366F,3A193B512D905464,000055D23ED4E998,137916F7E9A7D76F,FC8210ADB63EC4FB,315008AC05DD3699,822FA81FD02D23AC,EBB7CDADE60B0626,E128D6BD1FF576E0,AAFFA3C9B0D74A10,01B1F201C852CAC1,C03B011BBEDF851D,21437479C3FDFA14,A8ADC8BF617D1B76,00000FB9E280772C,64D09A01E6A9C54F,8B0E5EBC3651B00B,98D6BE175C37DAFB,6D3B3E7A95011851,2C5E2BB1762741FF,0EEA43631BD3DD18,0F78AF190F83936C,DA43D979D0EE128A,E2F8ECBB4BBD9ED5,95FE92EFD996BB42,D39C397438D104D4,0000420B475B4863,B1A4343F5C4811A6,E19B02948F5D667C,E1C758CA3D4B868E,EF433B439A263620,12BDE3856F3A7A8A,BFEDE8944D2DDCC2,219BE21D0D81D99E,82D259CA7DBFBEAF,4FC3C846E9A32259,DCD4F0967B9C89A9,8A3793C7BE1D27CF,000010D1F4644945,19C1F6D8B8E9969F,42DBA47E0BB14E83,AC6B1DFD04A4E04C,64829C88E4C0B1F2,B746ADF475387396,F61D9F84CACFFEA1,FF0D1DAA314FA383,4097C1707CD245D8,56AC3E214282BC6B,A60944A81CA2E174,1DDE57C5076EB707,000027A534C3BF7C,E024EB6A40860C57,11204BF3FC49A53E,D76B3A13BB2058AA,8D82D663111FD86D,2D8B400F0E8D5EB7,2612CC4CC08AB888,D87C0AF37E71EC91,1FED3FAD216CEC98,510A264FD76380EC,65176DCBA9D29C6A,918084380B4DB7DD,00003230950CF901,DCA5EC95051C47B0,26566CFF361B2E47,00CF03292A0F7709,4B84FFEAA9F38F14,E33472988AC18799,0F93C624EA26417B,6B41F3CEFAF32D48,7CED6F95B9CF502B,C377421D036A3358,5B56DE2FBF5BF6A9,D61D92A25F4E7425,000002D6FC30DF09,1B6DA75ABAEB4DC7,EB5BC9129042F05A,5D82FE776EC11766,3558E12DEF729C03,774A9C19E5355A1C,3923060BE5F5A27E,D690D4C9FD3934F2,133D8E75F7B82503,0963940B4E0180A5,8DC214A4DE1587B7,198F93D7F883F4C5,00006B99804737F4,B90AF9DF21A1BC25,F270F2D61E812A0E,E63EF2CB088B4DBD,14D6E4D6575B44DC,D5E6E5496B286071,02781AE2DA4A50FC,F7C31EB194DEAE8E,26AA2544A5978E0A,CCB7075C7C4FAD1A,22306D6632E4EA39,673CCFAA89D277D3,000066EF3D379F24,38FE3F4A64C93EBF,9E213B98F3D55AA4,6AFD916611EEEBE9,7EBD3F0301CE5B43,61F3A86172376E5A,E8BC33FC566450D4,64209C86273A4F4A,DEC7809F4088865B,19DDA5E7480527E9,C1754272836E15F1,F9EF1390A4292F1F,0000579051303FE3,D650E4406554FCF7,A433CD52C969D2F0,94EA14A2ABD573FC,5BCBDB500934CC1C,8A229CE80833872F,9C5D726CAF395CE7,86A56293AA25402C,C39C40E1C010EADF,CC55547249AD69E9,BC089FA31C694C77,7BA9C6AB07E53B8D,0000107577310D84,DBBB5D0210169430,D30CC223CD12091A,D53D4FB01BDD91A5,920255BEDF426A39,57B0D301FF1AF590,F3059CDEEA2B691B,04B9162B2A4D0718,52B8FB9193F0BD61,00DF141BD46E9510,231DA8A333EDC9CD,4F1B41032B64CDA2,00006B3C6973E454,67D2ECBA41069F4C,06CC9EEEFB19C76F,8ACC4A8E00706492,D58AF35AE41DE74F,1C35D56CB73AAC7F,428C26C193C22771,2BB1AD85F43AB818,EB245CB4F4937A3A,AD17277854DF5761,F60F386C74260FC7,E395BD143314CB8B,00004D7ED977EECB,F8C1476E6094F53A,BB3B84DC8DBDC45B,A301A8712F1879BA,67745EAC53363237,276180F3928AB60D,6B77B2D473674D7F,50096265479CA5A5,46C56FC13CA2D162,5AE188714A6BF763,E92B5168551A1685,54A82A33DA8F4E11,000013FBADC468A5,DA0C37E39BF8275B,0423011B17F10451,62F8006EBD07BCD0,A1213446AF510FBA,04D97D76FAEB6264,E4CC3CB0C9AB2677,D70DC3BF87599E8E,BF427D6E58F0B966,E4970C07FA5EFBB2,E3066D06C7A5F3BB,3AF06D6192DDCCEA,0000470B3F84633A,2CEB3BEC8CFB4B7C,328130CEB00AC0DB,C0926EA232E426A0,BE4B632921DADA41,D4B4C14E313AC04E,E4EA9C0BA27A0A69,9A91C91906B31D02,77FFDBD57D88C57F,9957D22216EDA2FE,BFFE9696177AEB05,74904810E112CEF7,000045F0B8350968,1E63D7C355FFAF04,EA936BDC5AE26C55,3D714A8FD72D7B81,55C1B7ED9D2D2EF4,ECFC48387D5665B4,D566927C1FCE9000,EAE87CA238AE72FC,BBD20501F5DCEAED,62BAF696A2A0384C,2282C496503A18FB,EE60230D212E53E4,000027A359F33254,DBDA91DB6CF4EDEA,4330CB1803765875,C8D459E9A13F2EF6,3DDD111F1319DD1C,869C44D7833C8ADB,239A6773A882D147,D582EF0BD5AA996D,8EB7125706B395B6,5B9971B32BCFCF46,DA3C221031623F64,EE6A149E8BDD296D,00000AC0000BEA90,895E43A088904176,DA54D6628858A992,FF62DAC3CE696DDC,2122CD0D0EA2EF0A,D53DEEB5E025BEEA,695DAAC84909FEA5,92BB3F1DCA9D0B7E,EEE9C05ECC1FE3A8,E0F4AB28A7C625EF,D5C52ADB4F49E07B,E0C278A4EF6C72CC,00000E4DB0C03300,A17F9066AC688739,B19A574782708E20,62DD8B35A4AB586D,6D0E1D8AC6FDEC25,57429AF466C84752,10735E528304342E,19C3C8128C8B8107,8F2F17D73BA7F744,FA4B30705F286079,509C89A6395ECB04,C278923F57981891,00005EBDDA869A74,AEA6CF19A0849D67,91A414E49FFD816E,C4AE41B486D705A1,ED064A8594DFB933,EED0EBBDC44B2FC0,29EF871F31F7B066,7DBD0CAB73D1270C,7668120E4623C312,2801C75B3583E2B2,CD5CF8410180E42E,36A2828AD26E682C,000063ECC4019096,13210A7779ED3135,154B03C19EC1CA42,0321622D4BC71032,213E87DE110B5894,5886EC9EE61267EB,9DB8E7548AE45B3C,33EAA3181FB39FEE,1A8C9436BCE5523C,65D02F1B0351C68F,18A43095BEE28F8B,EAF65024A6E4CEB8,000036E5E9C86C12,6EFB16416619DD80,3B1B57E855D74265,5E57BC86E6A5635F,8A16895E29E9E5BA,C03089DB4E8A6A92,F66CD04B038C313F,6372A090E0250E2B,5A5351F54A28B5C3,D615A91A63CF382F,A954B7DB28FFFA0D,D0AF531663D949EE,000022CCACDB7803,F719F06A3041B851,45CAEC0A43AA5DCE,587C104B1F53ECB2,EE1CD36D8FF8A53D,6DA87A5AAE7E71C8,9D2F4E9BC25BC3E4,39D99ED2880222A7,EBECCDCEFC4C1C73,8FF407EC5A28C5EC,E265C3FFD0780BA5,A54083B44438DF3E,00002A68F6358131,A926F0F2195C9262,2DC77C86B88BB514,C451A98234B0D529,BC2004C2D737ED46,C08EF8A7747372B4,DD3B8CC377AD66B3,B51C8D854E6E08A1,64A9CB4A67947BF9,490B1F1ED3CC5C4D,CE1867F43C7CA2B0,9A1EBA02CE040877,000067E9D4FFB9B9,C94EC3C084DFA65F,D19EAA3165A3124C,87315CABBDC772FF,F252798DDBB6522A,F0E1C7200E205F4B,6D1C92DFE421ED86,33A9A0AA052C76B4,EDDAE91157E2E2E7,6F5239D5485735EE,7525093446A92C56,B3783B1583F73B16,0000440A783DF372,6A79C0DD10D314B5,28B63B9B8A18909D,89498D6BECB67B5F,B58FD14B66180253,AE02D996CF8491BD,C5EECD56BB96E441,B0F9F1B4D289C918,81238F3CB6916FD4,4EBA04108A26FE88,09A85B4A136AE0E7,4055457C9CD24FB6,000063822C9EFB1E,EE6CB166E063459E,BEA228B68F8A3E86,C7C0B1DA9176C2AE,62A4D9F44BE300BB,7E8AD7060D35EFD7,0CFA31894D496EAC,D01E617A13B3C4AB,6D8CF3616EBCB43A,5558CB878131C6C2,B2E008680E3899FC,505C9AA4E49CA1B3,000059AAB47FC802,602D3F05C3FC411E,1AAF6BC895626CE6,2652026572F498E5,11C55C105A6A61F0,C93A5406830DB808,6B576724EE0E4644,B68918694EE39BA3,C2528EEE41AE02B2,C7305FBBD4DA9CA7,D9DD31ED8325BB5E,8559F4921A47CD2B,000029BB2208762F,2E93A66394609949,7F05284F1669605A,FF705592FD090FC3,D9C0D6495141CBC1,7B4F6248C2D51AF7,5563F5BC9E36764C,3555AD3DA4789465,5F5AF0C8D0850410,FF5B1C8E6E3BD564,FD840D396A258FE5,6488E7580810DF39,00000739456A4122,14C7F40B3664CED7,0ACA65FDC1DF0CA0,2585719A0C4DD961,5FB83997693C8CB4,2E035E7939C922A8,DC3D04731AE05677,C5EF2D9725C237F7,86D5C83EA146CC73,8899B2EC8B248961,6CEC5BD01BDF8E58,FE7A5F8009904E31,00005AF31EA4D189,A222A1E663B861AF,3E4156E90E9A5661,E1AE698486BCD18A,E545239E5FA1E2EA,4F4EFBD55ECDBC6A,B4CC37E17FFD3478,CE46A4E4CDCACCE5,196CCC1B4D1A3B8F,4ACF21D5B6B528A1,2102B2415A56FA68,252C79B68F2D79F4,00004173DC59D242,10362B28EDEC0BAA,6549EF926A03E35F,108B3D24D8CA055F,E208676A6FF7F994,7D9A5778D799E380,961F8041A3DC22FE,8F23D7193856AC6E,7CD5BD65A1EEDEFA,A4A6659936FADE4B,2ECE86EAE9AFD5F8,D51708A8CC083AD3,000004807FCCB5B7,509DEBAAC0195B11,5589E9FE999BD2E1,31C01213BA1247C1,BCFC073BD14CE4CA,AF6669E08D1462EB,8C5FAB746B99AADD,5ED76EA6D535F5AA,8726CC6B25E4CAF9,DAE7D3C30F474D03,AB849E2CBFCE4F2E,053DF0FB8875AB53,000040630184E5CB,9AEEA76B01517D8F,B2DEA2722F25A628,B0D38CE145A45824,6BA6B64712E7EF2D,D8A54C7E0588C224,FADF13744AC8FE02,6FC223EC3C2B903B,7F17ADF507EC847C,9E2BE60A8F5602E2,85AF8F35DF2C3F2A,A94D27D04A414116,00004A9665732B53,269940E73F89E306,EBB8D7B85988F69D,744B4B7FD522FA6F,16AEF5ADEA461BC9,757EB2C63797BAE7,995E874EBF659C68,0FF06BB8157FCB30,C239A4F013521F8B,0E181F5159AECA93,E767479EBAF24575,BD8900673FA897AC,000026F385E924E2,BA181D4BA7CD4692,9970CBA109377CBF,4BE5FE5B03A7CD72,DCB6BD34E5A9F435,F665CF4D51E0F190,AE19A20EBA143ACB,B5D68281C63367BE,EAEA3560D6B14A4A,DE129310CEF35068,AE12EABDED1F6490,2A0D2841B2956193,0000573DB2AD0B36,8592EC6124C56D64,505D62376DE6B884,2D496B9A7ACA7D60,32AD1FD691D1C4D1,35049AC6385A2D59,07E026580AE465B8,851849B13CD14311,24ACB631C151A076,EC8ED47CCAFB51F9,643FBF5D6BC3BDD4,E34370BCC56D4256,0000522A23656F3F,FF4DE65CC6DF283D,6D69878CF9B57259,65C966AAE809D0F5,3122F9FE04256549,94BFD2ABA2AF06C1,57E2E53E047641B4,54A0F872374B3D8C,81C3A279F13E56FC,9A95CFE8B0F472B3,64FC637255EEEA28,6D005024830B05E6,00003AD1262538CE,1D26C3DE020F50C8,7D52D4EFFCE9A550,6CBA4001C0FD3A72,4250601AC7C306D5,4E03622A4D9C4702,B6804505BAA7A24D,427084B205FE2C09,8D0B6722E1769793,24EECB3992DE3D80,FB43F4F6A4C76005,D6A5D0AEB8CC6AFC,00003C87DD5F6B70,84BA94FCF11AE0CD,D9F8188903FF2FA0,226B833ED66201F7,BB0288403A526854,C60A323B87943554,CB404B70D8DAF5E1,2B91DDCE704E140D,A1420F5B985B4760,44A6606DEB956548,8C8582F0E6347DDB,A064CE25115E35CF,00005656CC52800B,F5308FC809E1B403,DD05CE9CCE07A3EF,DA587B85F16E3F86,AA1461157105AE63,B22F1C23F8DA6751,7BDEB442355028E3,24FA8C50AA46EBBB,79C729E5AB9AD25C,DC3B3A8B8F33AAEB,3C8586E6044808CC,76DEED3E9101FEC4,000050727DF56B6B,2EDFB1AF9D5356BF,D1E25B0D907887BD,0976B5A3C6E6B777,834A4E99B4713690,522C13EE51CF13C5,AC3D5DBE82F4BF64,F95F84B34E34ECA5,9987FC388F37D75C,56588CC4F497A985,9BE8385D1B810F59,431CED1E1A408653,00001E6B920E9BFB,E5FF8C39CBD6B4E5,5434A1DD38566B91,A5C918FA26D1CBD1,58B2A939560338E6,03717721244B0389,553A9B0F8CBBAD7F,40C48553C235E4EC,1473A8462DE41B54,9FDDACABA04F0160,D4B73BF316E3D125,F9F756DB43F1BFDC,00000E4154878235,9CE4B83EB4C0C249,F6185C25667C75D2,564B49B58A2CB773,6C27D2F8513A30A8,A32A21D849DEBC0E,02442A4FCF7935B1,150E59BE77119AEA,78F1F374E59A2CC2,953DC0F00A70B532,565B95D2BB29032C,43CF4B4BF4048B76,00000D7184F6E3EC,BA4A13112B7E71B5,2138E8F920115B6E,E563338C73443EEF,0CB50D864761D703,E935C85B48FB1B4B,4E66F70F6B42B284,012A9B2781892DE7,65DE6B4694CCB1EF,032583042B4D0F13,E1638B009A1C9636,ACE5946F28176C0A,000014D2D0BDCEEC,0B923EDA3AE8A048,84A061C3B8748446,CE94CD1FDE69633F,2809B03978C53F75,A97245300E57C2EA,D2A8132B8B7FA7B3,8924306E774A77AF,38C19CA5F36A7FD4,34EE201493C0B8E8,C5852CEDCDC655C9,B9C9B6F057DF517C,00005E9DF7BF7D97,07692C1037DB2F52,89F8066B7038917B,70A36612B0BC4158,8D3D7B8959B9C4DB,08CA91383BF97418,C8EB7E9A3DC14154,0D7366DF20C19AAD,E8E42AACBD136148,74C003739EEDC963,5DB7E68AD63075DE,ED14B65EFADDB741,0000596919A0C19E,3943F474CDE9FC57,F241678C299C795D,D301DDD0B303505F,981BA31FD7501136,12C1862D65147844,0F6DEDC8BE8D8983,344079E6CD506D1D,287A2D5A07300E13,86290E2CEB97D352,B251B1C3C9506401,19AA9C515C6B2397,0000601DB5387FB4,F8905372FBEFCFB0,44865958CEC481D0,E93E2F9C4F1EC1E2,767BC7E85AE79E3C,9D2C4BBCE85E939E,CDA22D1BAB0CC4B1,0DA6180B4D356B5A,CE6B4A31A23ADF6D,627FEBF27021984E,E404F08B224793E5,B97BC29D0589B883,0000299EB1538F2B,B014E15D2F6C5525,4CF7E970980FC2AD,4D86FCF7220827F4,97452BD6B36463A7,C0168AE4B9174408,C5A43764D864088E,6CA33DFFFA256C37,1EB775718D23C764,63718D3033DD2911,FFA78F2F945CA85A,B869461F46EF3B19,00006EA3726FCB59,742EAAC3922D2A98,6D6AEBB98E3EB323,A90D00C2B7A4711D,1B547324567FB724,1B99FF594778A5F9,420113B8C0687C36,94511872CFEF96BB,A94DDF92C9B1C230,D4A2A4A7A59A02EB,A0543A479A43533D,EE716F06ACD3445E,00000D6FC67CBDE2,38B6CB2F462C7041,B9E75D04F6C373AE,1166D2B9E841C25E,0E2CC7BD10145428,7B35768B64F4029E,B23BB1C4CEFBBC14,5DE2652D75B6BE0B,E33555F53D5A094D,CEDABB0E93F51D43,260F0BA47A1458D5,E5A44D61565600B5,00006CFEA1C18231,12FA1E4A23808626,798061F143DEE794,A343618CF93FFF32,FEA44324222EDC1D,CA1BD813BE66DE0D,94EE09B1A50803BC,2AB44714932D7DCF,5D68F835CF8DF52D,13D370765C2A9112,5B45FA515ACD64A3,E46DF65A006B5BB3,00006E10FF3C0123,ADEC4576F3F1EF70,75125C752F261AFD,66A81FE2D408D061,3E14DC04B58587A3,FAE2CD65C78772DA,FEAEE61C78365018,D5358944F66D310B,D2429841A720F0D9,0E0EAB55553B4DFB,DDF3DC4049BE80B3,27B7C8BBACDDA2B8,0000626DA4787231,AC0006D183B0DD10,FAA71B77E1519C4A,F367096B92CDF010,354AC8E54C0C12CD,A9D93A80BD5FEB5D,84CBCF1E7DB1FBBD,3A3DAA7399B17587,B1C6260E3BB64E42,C0A93F169B0AF81F,EE9B85149661A0C9,CA4F89C86A145384,000016C661166F69,65A870FA14D2A38E,A616B6D4D73EB831,E3F21362AB832F80,AEA2A3279ED384E0,3D4FB0F8347F9185,8CC65018C87038EF,76FC27F8A29A6515,97B25729B52A0E01,9335629FD0C932FD,DF7FB3F7066BF131,B93248657128EBF9,000024273F632EEF,0C19B07BDCEB68CC,4D65BD493499452F,4A23B2E0A3361BB7,8638484A7FB4B542,9047A41B16BCB852,1F5AED9A9ECDB1CB,1623193EB0317BA5,E61B9685A267E47D,8991496FFDCB8398,999B98EF8F817808,8A2F7940D732534B,00005A69501635D6,789BCA9183DA0BA2,5C1A3E38305A5FC3,2778B78485ED5B16,C65EF3F5D88AD906,A32E6D0EE21822D9,8B0E25F27A2EA43B,C264FE0F8B3A02DC,13856E76AC1D89C4,46BC2C3D2455D36C,C0EEA2961E94010F,EE52DB7A6141CDED,00001966F3E740FE,D0685EB6A91E68AF,D898384E145A999F,875AFF63A94F1E3E,B571C98688B11458,824CB3068C52DA18,8C35871428958CD4,ACE4C9148CA578E2,BC5F88F15216E8BE,63A4AF43753F3475,37B3DB100879A4E7,6DD0246678F667FA,000050828EAC839E,788504967D979323,0016A4771C3C00CB,7B45C2984E1B9505,4B8DED65CE310102,66E37DEF066CCF3F,655684F96FDA74AC,97106B9C7C5799D9,CF7167AF95BF4663,9010A3D46388F48F,0F91CDD9C666EA11,AC5804414C7D6184,00006C5CAF982B2F,FA88DABF6F1EC496,E7D74AFF85466C0A,7058D38293921123,6314DE03D71E87BF,0227DB58A9B9951A,B508467FF57B4D76,EF779ED848D484C3,852DC1A3A8AEEFE2,8EEC948584A4CCAD,951F6C421E1AF5A2,D25B817417DC1870,00005940B4565871,75C69CBB345ACF00,36911A0BA101803C,62639D2C7A6828A3,2E63606709B97685,D0BB735A3AEA1B48,EBC44546B7C5BF7B,7F6444E985E29D7B,F064DC018DE80359,1E2A786744306ECB,5ECCAEC5683C20D3,F431793D950A0269,0000188021511D67,C757E0881A4618F0,48878DED38C0E75F,855108801A9F113A,5B4C3B5EA62AA7E4,BE6CB67171A7D2B7,563FC4E04669FBAD,4675C9DE6C64B227,76465ABE510BEEB8,1D29B4E0B7B85106,A45C903B66F49179,4E0A3E831F445F01,00006B886A5B62AF,FFAF54B37EDA5B81,7D16277259F93A34,55F92D00B2FE6D8F,55C1BC9A16729987,4FEAD19DE22EF10F,B3BCF00647D8A3A5,6F8171B546D0C3C9,9B40EF3CF9493EF8,4A06C912EBB55589,BE5AED0D0DB307B9,2FF7D722620DCD22,00001D7C8C1D621B,CB681CFB49370013,D690698182902479,8EE459D3890085CC,5D9A4D127357668B,3D6711A5A3E36295,195DDC7E9C5AB0C4,B8FFC5B20314C5E5,7580C212D953D4FA,20B0EC3E38ECF30E,D7B2B2B533B63CC3,915089E2F139CEBA,00001C28C54D84C3,561AF3539BA421AA,FB95DAEB38E65FEE,81A65304339F009C,68A3827E893CE03F,8428B31B4666A2E2,9B33EA7D219081E3,4C05FE1B73734910,49B4FB7EAA628BA8,8C59175BCCADCFDB,8171D5580DBD1A4A,E73BA4740F7A40CD,00001A915C8C63A4,4125E561120FBDBA,00CD5CF137879FD8,2B4F61195E2EB93D,9AF2BE70BC0733F7,CEF342D794E7A034,70789B16E7E484DC,928404636ED44D4C,953890401F381E8A,3B5A5C6AADCD5E2A,B062CCAB1DB9741E,F4A3E3DA0D47FED9,000037CC913BCA7A,B50D8647C1A8ECC8,6D1E2F1588E8206B,08B5825384EAA376,1E82B2D4E0671D2B,21DCADA137D060C7,CCC269558D8054E7,56E4F89F22B4067B,E274B2F44772766D,F3B1617D2C667309,1AC80FDF87C82DAA,C6BB0E831699C34E,00001405C04A372A,3A2B1510E2F48AB8,1F526D95BA079B66,A1FE9174C766D333,F760FFD8FC765DCB,987087B5343C0A70,D644B04EE51D5CC8,3713C43B39535D8D,FA095FBD556D42EF,BE9B82FD1C6FC3D2,C90FC0C166545996,58E6AAA80271494F,00006556B33918C5,2BF50A24B7B6C1F0,70C4F9E75C6B2653,D38517C6A4072E5E,3313B1D09BF29DD9,A690BA3072B748D9,8C984E2D4874CD7A,68A94C63CD67C0FA,A4C3C68DA228B701,5A81EDE9AF670E15,470D682EEC5E1615,65353F62E2AC7CC7,00006B5544F75958,2FE3C4F81ECCC2EB,61D5EF54056306C7,4734CE6BC733BB41,803B16F433A424FF,D1A3BC25D44C72C2,70EA903EFC1166C3,08668DF41D95660C,3DBC73EB7146ADD2,F7317DE9A92628F3,BE01163C25C2255A,BA276203B5EDB524,00004BC6D6AB805B,C9C5B2C1E3BF63AF,D33740B8AF9E6DE7,5BB8BAD31A11D14F,5E1A10C2EF9D6B93,8BBB1474BA16D20D,422C5AA3BBFC3958,3C8A3B78ADF16E9E,6FF8E53AF4BD7CA2,89D6F76C54C3EAB4,B1FDB18C89B0B26A,D374A335CF810EF6,000011950CF7A4F8,674EC11790FF3BC3,DC8AC45D64BF731E,B940540D4A180F83,912F95A83FB343A6,C9FDE9BE7848DB73,30D250DFE7F892E8,DA81B8191F2D0190,19E68D2AD5D6A4B2,120B89A8A0A4F7D1,5BDFDCA5C3A764EF,9C7D42CF23FEE039,00004103238D139C,2B51261AFA046E74,086B6E638DD249E4,136247D19ECADA4D,A24E00D939C530DD,5115C34C6C93AE25,786ADB5099148159,2DAB4B5A658A8E7B,8E33B3CCC501DD05,40E2F464466383E6,9AECDAB1BB8AB508,4EF25E2A4C38ADA4,000042EC415F42F4,67226F351935D3BA,E43B2F371BB84E0B,49EF1218DDF52623,401810E47D821C49,A468CC690276B816,5007E70DC7F440D0,A52724C7EEFB2720,8A0C55F9E080CB1A,536E4D645F15CE79,07A3C74F1F7211CD,BB47613D5A3CBB1C,000024E467948DF5,D0A4F28D3F64ADB0,26BD18598574C960,4E6D868F9442AB0B,3F9837E17BBE6083,EDD47C470A54FBA1,DCE4258BC6C9A2E9,C1B6D1ED7F1B5DC5,D541EBFF65B21920,E03A8B9216AB7043,C1826B2BA7E20C8C,EB56674FBD17802D,0000254BE273FB36,1E41FA241A66991B,EA1E7D96034B3E73,1BF4AAE4E1F417A9,CFFDCCD09B993CC3,66155527F53CBF31,EA98B4DFFF574F2D,7F0D34C9238D04DD,7B4C4BB8F72613AC,BCCAF8350D615826,031564DA71F9A930,448EE2F4576FC936,0000134A0E0A81FB,68CDA7E6185CF3A7,F755FD9C5163944F,40E272FECB3842ED,7A83E2E4ECAABD53,8762D8FD37BE72B4,B8E47125C977DB4E,5AA53C35115D9353,2A7E51ECEE43EB18,CE7C634588BAC981,02E4203CCF1FBF99,FF13E075D7A47AFE,00000EED73B8E6AC,FE9F167D976C88BC,72639A303F753766,F32A99852C5DC375,74EE6ED5E2842AB7,67530F53D06D8882,B4FFC7C5024822E9,6ACDCFA21B47EE26,4EA9E1795DC4A1CB,92587699E1F5F663,3EEFFF96069B129F,3FC04ACB40CD72BD,00001DA0C42DA1D7,D47CAC5198F6C576,5EB1986A3F19D5DD,A8CF48AB4B9E8DE8,E1A74D88AA2AC689,580BFC7782C655DD,78249BC6F9977F1F,A3BA47D6E4BB07BF,F804F23311898295,901F45FF6B9744E9,2469F2132B883098,CE8DB9826F0B59D1,000039069510948E,26B0FFBB4A3214A5,A5C93B1753A035F5,E2B6CFCA6561DD1E,257E988EEC8F5F34,0B177F5F88561A23,F62DE7C275E7E6E8,A7517896A71322BB,E5D4C4BE2340E2E1,B0E4F762C15121C2,301D9669F4D67EFD,87C0798CB6524A47,00004E58B5CFA352,E433976B834B7F25,83B308365B686A76,9ECAB44628A2CC83,F42A8B8792ADF191,1314FD1510E03D8D,46639EE129923A69,140A52991C11468C,5529D5E5DDB497A7,E0AE684B3845BD27,991CA537608101CE,5AB6467B0425D6B7,00001E2400A53705,6E06BF188F6D4B5E,1E7210B1488CE380,80C4ED8C215C1FA6,FB1B28C7068FB2D8,B64973B970F69704,E9D0FC300BC5D595,8989B27E7EEE8911,46647CCC159B6F55,BA926E9C6DEF3361,AE142E899960AF41,090EA6644B49F528,00004901E690CD55,8344E4B7942069EB,F8727BF4F07B597C,50FD1AE8AC666130,CDFB79D0EA063BDE,A21B3157D99AD372,D5114C348557F75B,C8CAF652304F7E54,8A84FD17AC6853AA,8E3FE3F115CBD6A1,A526C4BE2F17C469,49FE873E7E150BDF,000062A0DF5B7B84,E7984740B349773B,B5A7926A467D4B0F,90318A83C0A29F74,C3826C7EBDEBFDB5,9EF1772811AAB04E,98D31472E12A2A1F,590C93B0B2A95506,8016BCE92FDC471F,BB5B9499373A694E,6D84BB77BE695FF5,B81D90BFD31FD605,0000098B478BD826,66C96702459ADD1E,B53F4660A137D85B,A92FA8A21671AD1B,354CE62772067896,176EA6549FA02066,70EDA1E0960D391E,14F922624A00BCBB,EED936211D5C062F,69477D44BCAFCDFE,16363164E7D353FC,63837B9105C806D3,00003E51B7F3941E,2C9442566644A189,9A9DD574AF998B9F,95ED4F8710886CD3,5120790845F69DA3,EB984BCA274634B2,2A2D058DD1BA4692,384F2DF26DFE1969,0C6C9919A0EFEE99,38249743EB0C7D7A,CAC8A47402A5D29F,C715388E58117CEE,00005E178ABC630B,91C67AC914B16C62,760CDBEC9A482DFC,D9FE138F5C57FBFD,29928A12350F42FF,5972EA2A93EADD82,58333BC266A3F1EE,5AF2FB9D4772ADF6,C3ED8F751B4D9AFB,1F5040CB8DD03692,DEC66DF841999353,470CC2EE88CD10EB,00006F4FF6275E36,966E6517661BEAAC,2348B3F5C014BF1D,95081A343C01E5F3,669DA4EAF1DB561E,9E863C399EB059B8,2EBBE6488EE0709B,A4995A7C9E173A2C,967248CA981FE66E,08F4684D14D223F2,4E39EE265A34145E,C04FED0B10180680,00001329C3B108DC,BDB2E42A4E739CB4,2B1B3C8687D01DCD,50446F2FC1500811,930C975152A2680F,C4E29F593735C448,FAE1525E947C6ECE,ADF0FF4B574DA495,F752E1DA1FBAA69C,24991634314B83DF,47A264C18FDB5CCB,0061ABC12D3237F6,00003E0835304C19,59D039D1DBB08766,796886848113397F,738F2B462E7F2D75,66DD8199ADE4C30E,54EE91CB83CFCE56,E9CCFF68AC86825C,15BD4BFB5A0AA674,51225CEA3AA14621,F3B18FAADFCE174E,A5647DFE65BE0812,F89DA46937B73D3F,0000652C8895E76A,FC752B768E826158,9CFFE38B53A9836F,0459434312114CA0,ACD2899779B4F361,BBC2C9B13E830D6E,17C3C0637385D098,E3B7620096E11FBA,830BE74234D54B70,9BBEC200D177AEEE,67AAA0152F26E98B,0C5363F5C473D8DD,00001DF6252F34B0,5597DBA0515661F1,E01BA2CD34ECE024,975C83A99D25F0B3,2DB4A81B218DA2E3,B5CCAAAB1D71FC0A,B843CB565D61AEAA,69AD1B86E04C70F3,7CD92246FC771E43,B475E0C4614EB708,15DB76F300196A52,034B5DBAADD93B1E,00002961B6B03535,5A0D617402276F7F,8E748EAA824A640B,4AB8C439E9D7691A,D57501EC075D065C,124A55644EBD09AA,D507A2A95A01A0CB,EEA48B4E50628FB0,66AB9115FA76188B,1E4B479672309C0D,07F5900F0016285B,1030307666B0BEEB,000056F8C30FD94F,4E89C0AA7549308C,FC137159A63B4A38,19468AAB21706765,023A2CAEBEA49D17,E4135B4AF865FEF3,94EA8DF02A513864,DED39CD1F614E7FB,9CAB7FDAF2B57F21,219D58D7074BAB3B,9A73F0CA1C8B3AA2,79F2C012F4C0ED0E,000052816888F289,0C98E9B79D90ED6F,5DB0621CE38FC173,B736ABF510D14226,1CA5315CA7E55256,E85E8BFCC1666AC2,804A5ABED3F9CCB6,6BAFA1580B3104CA,26F93688A03DA62E,FEDD0194DD198088,D3A334EECF0101E1,F756582C515BBF2C,00004C0461EDC759,F42691D20E5C3C32,A230565F2D1BAF9A,5E44EE07392127BD,C062B6FC7F5D6E6F,14A97B9F9426A5F9,81E0E59DD820725C,64CBE41E18463D08,6E7498AE5119415D,BEA427A33BF1786A,B30E100763F7801A,A866A746264BDF1C,00000DDD92896F45,0FBC1D8D300B746F,BE743C5BFDC10BB1,CA43607B7AF5B67B,FC944844534053F7,0176CD396E38EBC8,230E89F258AA5627,B3C19EA4253B222F,FECEA79498551209,0433F4371C9F1C65,A88D0BC077D2F074,3A2E2351A01754BC,0000256C0E7E25F2,7AAD987B65F2B608,8FA2D142120EF633,21C073D2AC528136,B8E14ECFD08D4C68,2CA4913E32A8CDA8,4CA89904AD6F444A,8BA29A776868B837,7B69B495CCE831E7,E7DE530E5D5819A8,A75068097E5D3959,14D01A7C2FD0D8AC,0000361E2318FF2A,1F3FF4E92A248575,D24CF2311C7A4A79,ED15EE304CA9D470,E19D82EE3302897E,AD9884FA7F54651A,898952BE1C766D51,84F660FF12EE2E6D,83838DA8E7D3B83C,DB0CFB2FB68DFAE9,AE5B1953E5597DDA,E784743DA417CCCF,00000366FB2D5ADD,F0BD015614F147BC,B748F00210DB800D,D198624FD975CC44,5B1265AD0966A69A,751F2F0F34C46B1A,DA6D418D86F69EC3,437308C3EA78A4E4,5AD092CBF5D6257A,6EF1D85F0166F3DD,9E25CF3DBE1FF906,661CF91A557691F6,00006652F969B93B,0315AB40AB04A767,A88626BBBE6548A0,DE692C617A499215,0CFF815AF4EA496A,01C420A21BAA3746,2AF27508D8D6B026,0FC241ADFE889315,3D898A1B0AC56631,2B047A9264DC7A04,95BFC7DAF29B80D9,CCA4D06BA7DE465E,00005E7ABF294F5F,AAE85DC02057F054,79B7B364E962FE11,C0D48AB1984C3096,0C12950887425174,9E0EE32DAB985BD5,D548915C7F5FAB3A,A72EA7F382F26A16,E93920CC0C0B1D37,8375A4E0FCC88E30,B68496F2F0973BCB,89C38235E444C0EB,00001F51960A7FBA,BC98376FE164C7E1,C31A674CC9EF33A2,B1851615A18C4D6E,855A9CC1B7424A24,584C6962BA1602D2,044D32113354E185,0E6715D5EE6F7EFE,28E8FB6E06D17E3F,DB9E9F1AC7501AF7,5B4827935129C9E9,E5D256A4207B10A3,00000AE776207A03,1031095E7208F0C9,17FD098B262EF7A2,0A6DEF317654C69D,A4A37F6A7EC8A540,1D1EBF1FB5C8191D,E359E7F4893A5C25,C10336B74B921FF5,A73B6ACCD805020E,81ED815DFD0CB15A,34FCBAACC53FCD1B,C14D4FB7F9928619,000038BAD2AE4DC9,3D2147341F661DC0,53D91CE0F260DF69,9A4BF3521329E281,79D3CB69AA0BFC0D,A656B76477403CFF,4467106920A35FE0,54C5AABC6321CC03,B3A9B1419AAD16ED,C8930E4454457FC8,ACDFEA703E829CDA,B0818F20272616A7,000027AA9A9A6A19,5D7E1E153FB1FD9E,B8A5870ED5CD2964,79AF9FCA6BE98942,099E1646E4A9682A,140CF559E17531CD,8A8523FD5470106C,9D2BB1F65EFD24E6,6AFC3BFEC19E0EB6,14E84602812AE46B,4AB2D48B85699B79,150BBC1A06FDF231,00004C3F0ED22412,74268D7EA121F9FC,AE473C4199886245,3591F3C8BE2E3661,2D718DDA0862BAE7,F5A84F43861682EA,569A46C466626A95,20573BF55711D6AF,8A435D9A725EFEC0,C8AB23101291B3EF,F925F58D7F9F8E2B,D2CEAD159C772717,00004E85990866A7,4B164B37D414CD9B,B811777DDA398EAB,07EA14ABF4772DA0,134AB8CECB405C1C,2A839943210D09EA,C6B7342027236F83,FA7E15F01589CB12,58D15B9C19C709E4,8955A610E68DFC67,8981F10D0B6D6BC0,7C11A28E8BD42DEC,00003F1C5933D869,1A441B5AEBB5D1A8,D652FBA408464832,8DC9CFC1012498F2,19E7B143E806E09D,6D87781F09BD924E,9A94C56A3D6BC031,6CAC497CF34A4449,9CA71963420A2EBA,0CA44B2A4601D171,6879A9D346FE8F00,85E17A5A79937693,00006B03470B7A5A,AEA93E2FC47E27B9,533482FD7C37929C,11C7483B50A98A8C,C623DDBEB436E67B,51E7F27F776FC7B9,4E1EB321A9819F9B,376E70DA1CF2F7E5,2EAF590E213DEC0A,4C602FC1937EA7EA,EB1B25D0EF3EF372,7134D451D40B8816,00006774D943D93E,EC464EBA6EF36CAA,AA00B4D0C163AED8,D5C069A7B3860FFA,AB99898DF81F2AF4,A9EDB5DC434ADD48,4AC2CF37A61168A7,FE348CDC918AE55E,BBDECA10D7A87A22,DCB2273B3AAD4C01,A71E727465633286,ACD06CB9926682AB,000028A3D360A309,AB9D6873BFCB6CEF,7176677972874381,0582F54D10A47992,C03D9E16B238A76C,2E4332F18694FE89,A345728877182DD7,9275AB32E79811EA,BB47B44246A500B5,2AF9C00D12265D80,7162CF538BC8D560,223F112A6ECCED7B,000051E8F7A6E34B,FF96A8C0AA330056,FCECF206FEEA7881,A9D830227DEDE2D4,05E1BE313A43B5BE,08F7ECEB8E1204AE,C1CAB2FE9A5DF732,875251C1AFBE50E8,E35726485D992BAB,C04EDC7DC9AA758F,C986604B3A8BDD4D,D9AB682C975F6BD0,00006CF0274269D8,E366C4A01B14F7A5,3A94985737C7AF61,28DE897D33D7C864,7F9CC077B9A6632D,EEFA6DACA26D0B8E,F5BA706A574A43BB,258B8EFFAF3DAD2F,F677EDE95CB0DE2D,DE8CD400C3EF3784,3825FD6669F03F4D,D42618BA612C7875,0000354C80B3A583,8852A24E017BDB7E,93A977732F96E1B8,ECC122E74EBA1149,07B328F646C501B5,7EBC80B04495155E,73CEAA08B157C861,8F7F20BBD5F5D8F0,6CD222420BDF18EB,A3289708B9E7E9A2,915EA71AD890B984,D1B41AD25816DFC5,00003510E900C8DF,2FFC9F59D19C2384,931CE9AF876DC005,D6B33B1CBF748183,051D95CE5E82ABFE,F09D09EB0D459F9C,D7859D8CD3BF4CF9,1979180289FC8583,1188E3A5362DFFC2,235E580E84579F32,EFF3F2E0D543E90D,74FFE57B8673EBC8,000016908356333D,400A5EF4C8BA16D0,C8C13B938B0A965E,16AC6130DEE178B3,7D34F049275415DD,E9DB2EA06BC8E453,35891AFFC0B7FC6F,59BFB83414009308,658F5DDF09C58F37,ABFFC23D3EC9E3CA,1DB809BDEAB6F17D,BA8F221CB2DEB6EE,0000214B127A328B,42F7971D4A79C42B,D5DBDF1D751D411E,8FA54D2D69810FB1,1AC0C86A09AE036D,ED549713711CC20E,EDF8B84F8821BC1F,67EE7FBC193F33EE,4931CE9A04A97597,51934977894A104F,644CB9135D192BF5,73F626D683D820C7,00000CC7CC74B108,6EDD9A3935F8E0A0,DA551D06397A6DD9,E48EB477C5618645,22852940D7F2F3EE,ABC7E091EA62C473,BEC980642F0F4BC7,1CE7F8175A700989,ECBA319983D85557,9C944DE50E144C40,A5A2F661A204B7E1,6F65EFA9E1123F46,00001D5C4B04ADC4,6F41F4898285ABE1,332081BE8715417E,DF37CDFCA6617744,4AEF46CDCF115E26,7097EC9CE7EEB0BA,1791B6498C0C4951,526E92EE71C5DA54,C37837425A62B43B,BE68A2C6E6E2E103,B33380684E9BB452,7C21EAAF5338E15E,00000325F3AAA87A,C0568013364C2F55,C53E4D6541EADB84,EA02BB5BEAD679C0,F560CE44C0439807,CB0E27954C07D69C,C6A48D63A09471D0,735D1B8FEF3B5BCD,87C2A4251E3DAD9E,8106268FA9E1116D,6FD96C6EA7FD38A7,10413F190E64F593,000030CF027F63C8,F5DE1AF5CC130897,CEF14497845822F9,0B6E5F24B9CCCFB2,49B159EA28A6A62B,AB6C0EC870B0504B,9CC6D8E041322F2F,9F517BD2F63B9B72,C951A0D76F01282E,E62AB3105DECBA9C,0F57780795565425,F6013E64507F0CC4,00005CCFDD0FD854,207CF77F91D22BC4,2BF3A4F2828A28FA,5B2E2CA778FA4F16,4E0377D06AEA93F2,D4AE320E67C08962,64F433AD99F65B4A,7688E33C2AA0EE9D,2C40CEE4E047197C,79E190BBE1FF5A19,9ED08BC6B8B1F1C9,1D42CD0DB98323BD,000046AE42856D0D,80E0C23E6F3893A8,FD378BE537A06181,39950B554DD6471F,640D19999F950D18,F3D87BD6F10BE6F1,77F6FEB874B4290B,D28481BC5EDCF8B8,2D52BFFA85E37A8A,EA1244F273FBCA05,FFD62D5D7599DEBF,10E9046025470FA3,0000079BF52A2A48,82BFEA1F3B286CCA,3800AAC58ADCE77E,CBD470AC13CD89E5,AF2FD4237E02BEF7,5319D69327D6C168,D615DC8F34C58E6B,603C3079EBBD638D,7410BC6F00AEC34F,17DD918AC12FAD9A,AA93B65D20C21E37,E8F0946111978935,00003E97DC4EFBD1,9B7073C77C60DDCF,3611410D20F14D0C,8990D1EF84CA3390,B4A1408CAF3F4938,42EF2EB29A5C4440,14B278D362B6BAF3,6B5B25348B4531BA,5BBDD2820599131F,C1099E5CED0128A7,33E4AE0656D38DE1,15E7681EA3943295,00005C63143FCE6B,078D3D67495E4CCD,00CFF1792DBBEE2C,5BFF2721778526CF,BA63B612658BF18E,EDD4F04EBD3ADA9E,F0FAA3ED3AD2743A,2FFECADA89AA2A5A,B62E2B3176A505D3,32748B0672B04C0D,C41DD069F3588E81,E3F1554513215063,000053305C4DED81,E3F1486F6F019A9F,F8657F1E58E0CEC8,6A18B294D00DA79C,824988E99CBA8B76,0EF02A27DA5561BE,7E4FD92D63D5BD3A,088ACB15098F44CB,48F49731DEC548E7,1A05F9E44944F739,0F7374C715A82E08,261426B4B366CDD0,00005B9E8FC1471F,150826EA31CF5B36,791EE7FA1D867D9B,FED0639963E2E4FD,8E056153FC8DE2A5,D65A2FE430DC056C,D72E820021DF4BC8,03BCAFA199239C9F,9DB41645F78552B6,E9472093776D861E,4D2BAB59984A859A,AC0D1546606758AF,0000113BB2CF6E7E,45DF353A05167A36,5C7BEBA40611B73F,CE9D644F69DEEEF6,CE4AA7BFF449FD7A,0A860FDC1FCDC569,9FC7E5B11B90205C,BE68B0FB27F9E1AF,83BD602E413940BA,83C66C574DD59DC0,1D6999410E60ED4F,CF126BD92CF74130,0000287453F0C3B7,2E614FF0C71C9414,E0C3C9C2F1779024,27F5A4CB484FF49F,C821C05464865A0F,72D54650194EF134,DD3A577C0679DE87,616AEB7704794468,63451AB391DCBE4E,13F336A2C95A784B,397C7FAF1E1DF259,220E36E81AD3704E,000065AC6302DD38,51E954BCCA2B94C7,365815AD2853B3C1,641CC650FAB7F975,41F40C88196BC5C5,0A98FCEAE567DE0D,B50B77C48CB24719,C7831B2DC8CD38EA,78E83829561E991B,01C26B9E11A68F93,149CD5D9D5F54521,A40F047A288326A7,00002842A6B5036C,AEC654802F178002,2784BE0DBFAB185D,3FF5F85CBC104DFE,9E71B8BED0604D09,B1AFD39EB20E52DB,E4126021ADD38C4D,F30B9E92BA96F9CB,F4741A2E488D0EDB,446C7BB87A126533,FF28E3C5A65BE611,51E2F91ECFF5290F,00000CA6D7785B68,51DBE76253FA70CD,A865B0C96131A755,58099C164E381D73,C3A189E019B01C65,8CDA92F017E6D2D4,D10987F77688FBC8,16537B42B5B28E39,2722D233A723FD22,B495C22B57894248,5FF875F17DEF720A,5D1A48EF3C6AA24D,0000517AA6A7416E,2B49C89476179896,9448AA181B4DDFA6,3991B14324294D43,C777E52BBD8510B1,DAEA497DE263649D,1AE43ED4531ADA27,B675D760977B7C79,1DE3B1C16FE7ECDD,7E9A4F97CCF0E4AC,3B4571D27854BE6D,678B2286F2DFEE0F,00005ECFE66E9416,A6A2AC91AC47E5D0,70501B53B29BC0E6,13CADC7E9493BACF,B1706726279784C8,BC3E1238BEA39433,DBB61C0F8976617F,1DE25FD07738F776,E43C5A7DC18E7E30,EFDD03C254988D16,C0C7D1B1865AC041,55C982F7BC2C3BDF,000055CF27EC301A,D5AF0D570D1DD28B,25F7D4E5FF1A9918,01F1AC56860998B9,E67E32129FB496BB,0FD36048E791E45D,82D842327E5201F3,B804E5B9279F89BB,CED45B5D76424354,C1DB3F119EE20652,957350CA7DBB9FF7,507661D5B42B888E,0000295BA7C7E6CE,9382988F058C894A,9BD00506803CA00C,117991D50331C722,4AC40877CD50E8FB,E0DDECCFDB93CF49,D7C9E37B85C6BF66,EF134DDE78FE8F44,B9443BB16EB00962,A305379C026736EE,7FCDB0F25ECB0AFF,B74A08F49DD34B48,00000574E1F69C11,4F5E97AC91385E8C,246B1201B176E1C5,F12459595EDAE81D,CF88A468B2F97666,291DF7A5FDFF2217,C3FEFEC5BB1A523E,A5576E69EB2A9CE9,88C56DDCD933B71D,6DB2BFE5A64EB54F,29F2172BE2DF03AB,C344ADD5FBEBFB3B,000046660803BB1D,040536886AE9AEDE,6737EC36BB33C58B,B62982BF1AB88F7C,907DEA94B6D4F25E,C13F91807F579D81,98BC42B53A778FA5,61165A4CB1BDFD73,9EDD7138B6A4B048,82058E0F6F1E306C,92F987B2E9D2DA33,8BF011A68F2BF58C,00006E79F27CEA91,003BCDAAE7F062DD,CC8575212DD048DA,2DE178DD4E3AE691,489AB19DB7F36424,1CC9785B839E1B99,640EE35057FB9F10,5F4327632E218B99,4E6AD126A626F623,F37B0CB47A45294C,44CC65C150EFED9F,971E0F3211610FCD,00004FA4C4B1E66B,DC5D9483548C63BE,B814CF0757349A36,7E78FE406455CAEA,7E11311A42E01990,068FA5F926BA29AE,B08BF8068FE1137C,A1C8B50C5CBB33FD,F1A5113B0259C3F3,05CE0D0AFF25ACA8,4045B87F50E4C756,319497DB340A7260,000013934AF5320E,FF8D3F9D9F1DDBB4,8228EB717450C3D4,E2EE506BA49FF717,33F99835827445ED,09D7B10DEE36FA3F,2574D750ED0B90D6,0B12B15759EB3E59,7D45A63776521F56,5CFC1669357ADF25,2167C8F23A0D8FF1,4674D1A052ABE8D3,0000258D611A51D8,C010B70D9A49B026,E5793712B958E1AE,CC99F73C04D8F247,A5FDFB564D708E9D,658FF016F4436A3E,9C524A9B4788E661,BE1E1D09BE05FE28,9CD24A8E944A27DF,F9612A3EF0E9078A,B3377BA21A2A4D1B,4B19368F4EBC025C,0000506F4F494CD6,229F5FC968786C68,A5324D1B27675564,8446F8983263EDF7,C2C589587FB0A2B3,5D9D2F5660A2E546,E6246D35742D9251,F1F5614CB04E6E2C,83F3B36EB05803D7,5B926966C6BBD944,D3D01A2052E67CD5,E2D87738606220EB,000003D4A0877993,C1819DBE1F34EE42,1680E11970A12C9A,44A1B557954368F9,4273254EDF650B60,AA41817697554827,1843AB3317083965,30CCB854E8AC68A8,52E0C17D9F8E0245,777A8F8DF174B7AE,5518A34A8FB9E312,0E61FA5F20C434BD,00004CCCE5F9936C,3F126EA25565B5BA,2B3703C242733909,E61D9C93C2D5547E,B9233533E14EC4E8,F0949C41D2B0F00E,3BBC34D98A06E5E4,294F08EF1664AC8E,000AB9829302CA95,4452342B9B8CA943,2818672632AE843B,36725E831A086111,0000117DE69CCE56,490B708562FA1A6E,B5DFA8F0AE73A310,E2A329EEEF0B6AB7,8CCD4387405383A2,2CF500ACF0A1454A,951798AF833FA995,7FE4253284CA162D,6172CC727B423F76,868DF22C2E8B9330,4328F14B4CAFE50E,69C553C99BBE46D9,0000385B15C8AC72,1BCC7C49F4B7A7BA,CF57CCB317F8F022,6DA2F03C092DA5E9,973235DEF79F0577,A4C08847C730CF94,7EA9A16D17E073F9,15F8E1857B7EBFBD,4405EF06F4CE660B,28A9730055202573,5DC8E17778F34232,DA74B0A2E1FC6AA0,00004681CC06DB90,B47259B5467BA1F2,6BE440C337A2A7D2,36B55CE23CEBF85A,DA35BB591BB87259,D4723A960BF12114,A78E2E1A70326D7B,54ED36994A09817E,C3A204B8DE8701E2,8BA6A043FF259A7F,6061CC06F7EFDD17,3E99D121405980D3,000034E0179625CE,353B70B464CCF1F4,A60A3B56D9D8E66A,800351919094F5F0,64476B7351C55090,95CD2CC5FF8A66A2,4E07A148985D480F,2A69070C49881685,F7C94A092BE0770A,42DB226680B95937,3E718BC70D1F9701,4A5155BCF15F8828,00006BA8C3E4FBEA,7F44263E4D12D9C9,5948704EEE69E98A,36E0A3FC438D8AED,D6E56982FBB39BC7,8DE4D209D9CD573A,2C51524A7C7E5B65,CC3A11303B366418,438F83EADDFF4601,2FC7A6C7C3F906EA,C682ABC492BDDE93,4FD0E3E4FC4C2BF4,00004095B2A39F85,7B0A04952CB06679,0E0667DBF652D25F,D4ABD277F847E0D4,24FA83AD262F02FD,EBA2F394F680D7DF,C7011DD32ADC8D8F,AB81A179FCB870D0,C223C332122A303E,83319FA06E69FD75,D1429137DFC3BA5E,A719B921C00C825B,000065E62BEAEFA6,51417466159DD4D1,7791C6BF393B7288,BFA97DECA590AF28,41D9F039E2BFC209,0D24DCBAA94E730E,5D024A0A6F07DAFA,5EC6D012F10F0881,229B10F62D8406CE,02E38DA809592637,769A95C02317879B,B9CB4954E5398A78,00000BCDDDF80F72,D5F0CB1F0E0F9DEB,37EE5BC49CC13A09,162BE248849871A1,0F230B4C2A2B4DDA,949A7782FFD9DE20,6D74AF5B74F1B2B6,450F2C7B4627689D,2A141904574ADBEB,14D44B3128E86658,0B2F8C454FCA7E39,97050B16A9E2C83D,0000192ABE2032BD,1B2079D019BC9432,FF0CD3730FDD4252,67C15D679C86A397,B52BAF53A9834237,D4221DDD887F725B,B94BDD612BFDF732,E230963FFA8573A2,AD8997E26E043A4A,997281A050278AA8,9FF690D74F4613C7,1092247CFD6C7AE3,000062CA36984502,9AAAB2F2C926AEDA,D4DACD17FEE436D7,7EB78FA1EFB92FC1,89F528A3649B720C,DE7396D28350D3F8,7A5E42973ED617A9,33BD05746F881993,F7748239D290436F,B3B1B75644DDA06A,01B7056466F68919,5075BC4CAF582C16,00004C4EC585AA84,63F60A34B94FED56,678BF91F2F940C98,852F7B2CA7A2E72E,4162488E6FC72D76,93827B96E2E3B662,08ABF1FDAF85BA0D,067928BE1E7E22B0,A7F78488E2DE9EEA,0C112E5A1DC5BAF3,CFB36872B1A2B95D,C57A56C828C73644,00002CF57EDED814,8FDA4EA577AFAD67,1545C879C3758AB1,7715B08FD77326DF,549752FE1BB4AC10,91862981907E8AFB,357FC75C91E8A44E,1EABFBE16CA51609,61B95B1CB61DF1CF,144573C660D81837,21D39F03F2530C17,683BE786AECC46E5,000059FFE81211B4,FDA3908D619914F2,7722D8F368A150FB,F7DF58AF60D7E5DB,388CB92AA536B524,BE757C469EC82513,2D64D21D199BEAEC,CCB301B62E312D6B,5F4EA45ECC5B8E9E,788A68FB078F2413,0E9A5F09F13ADAF9,10E064DE7964B676,0000440F11E27E67,6041AC42CA542DC2,7178CB1C99B0D071,0D79261E858E73FA,564D2A4B50846B66,73D7F4D6F9E18901,BFFE0761424AFEB3,FBB796F786CFBB84,64259FB5318F080C,80CD411C575B4D21,CA56656A2EDB8FD0,ACB264A0977ED967,0000458D4BAE26F5,5A37F728B62E105A,53326FB0C5469270,216EEC605B42B96F,BBD9843D161CD5D6,4034413199753D9F,BC0DB834ED943B5D,EC2238B9EAF1658E,69A27940A30ED206,A1BC79D64ABD067F,34885D5E62A022C2,F4C72F26D7811EA4,00004BA27BBFCCC5,8AB27AC161738B2F,F1E6DB4B7B0728C2,43B0F05E0DCC6577,ABE171A15236C589,A778AE7BFF29643C,012CEDB23AE421E0,59C9D5CEAC370691,E9BF4FD3AAB4F0FC,844ACB9E6029C03F,39D4869DB5B7FEB5,03BAF62465B1FD36,0000602E80FBF04A,1F22CCB5A0958E5E,DB250434AA56091B,FE15879A961C36E0,770D37D06DBFBB74,AD77AAAB38F5D72A,6AE20C7CEA943B2F,F4E4811803374562,C01CFFAA970C2BA9,E340BEAD0A3D22A5,935A87F8140ACBE6,517250D03EAA5850,00002B8EE66AE2AB,EC34583C137B5B42,14929146E7A2ACB0,B84E94C331937D8C,191FBD89BD8FD408,75C26C43BA920EDD,AE00CC661BFC9CB6,813CBEA3BC81A6C7,23E2E1EE2C0B33DC,E533E8E9A7670CF5,F58801EBCECB18B9,438F207CEEAA037C,00005D961DC9C75A,C0D10C55681C1384,FE8BD8F01A557C90,C15F49EE6D009E2F,D71486A5D83C320E,08D06B44A378851C,D30CF6D3972B8880,08D587A16AD389B3,BE0A01BF827A8407,E6B9B2B9887E3FFF,44C056DED875AD67,ECF463A882F1671E,000057C91D1BDC20,FB7084167FCE6917,C559B2D8B4F89900,EF7778B0662BCB3E,5684A8EF5A6D6B6B,5B7E4532D4B583F4,455AF4C660EC7185,A4D3B085A34470A1,CBC83C5F633BEDE3,B85211DD04BC5506,4B87E6533CBB8F3D,AFD6AC0FCB9F978A,00002C9D0D0714BE,74ACD0DEA954D4CE,0FA0495C673D4916,6E44F6A841EA2BEE,3279DD609C7D79B9,0901C29C7E485131,D99FE521BE261511,B1F9760533D282CC,B0984BEC0D4A21A2,A7025648879F72C3,3F52B42BDFA9D687,1274E5FC5E57BC40,00004F6CA705B73F,8F835F5E31285D6E,854F9FA8303782FE,4250AE064E15C220,18ED140B08B3C58C,A35D051286582A35,3465B4B67904F397,701083BEA5418196,ABC13779FECA8D58,3730D9F0E3159248,3DCE6AC1217BE397,C21EE2B255463B1A,00001E59F30028A9,D11991150D2AFAFD,5A6FD6D5E193EB8E,ECC9CC978F04F5D3,F14908820860B444,E546532E736DEAA5,7E01C80D1B18F397,1ED477C59BB7D2B5,32BE7D9E33B4D4D8,20CD96EEFB9C8164,13B65599D6E0A18A,E86D5374F6A7B157,00005E41E1B225CC,A3512D9AC3FD0EC3,52E5FA5BD5F1DF1F,3AACD1FE4B99666D,61F9B7495FA9961C,230CAF64058AEB03,2E55DF92EC7D2BBE,4403BFC9BF89F7B5,14116614040AD2A9,F82A09B3BF5B06F9,F273A9F0C2F7F97E,B4078A177A9B48B6,0000418CC385C961,C6A835B4B0036B5B,6737CCF1E745FF39,38A997AF8D6F0CFF,3FF802877F568502,883669A4BABD552D,A786CDA749C828C8,C745291BB88E6FC8,F5F3F530CC665886,639977B3464A0933,6A08676C9BC7B4A9,9B755BCFDB7F2D39,000052F45E6505F2,D0874A979C5DDA7A,8DE8D287BDF4FC6B,00BCE5B9CB7D4DAD,5CDE4408A62BFD5B,91C94B2601F1F506,6361827032DB4D8E,BE08B6B672BEB692,448F6A79D5967F5D,31BB3317E9A541E1,C2C0E0FF1BDD2547,183A5906D029AFA2,000062B74176AAF2,67B586497AA0F1E8,12F0573DD3418B2D,566C3E2A1A09D2DD,2FD25559D0A42974,8C5C931F42482F7B,1DF89706D4557E73,75A6277A7B45BCE4,E34ACAC36F5F4459,81D727D06F45EBC5,E363F2143F2E128B,0C06867483A09AB2,000045F855D96968,82B1057BA0ED3E31,0C210F98AD8E36DF,EAC8B930E70ADAC8,BC8C37B7848AEE9D,64C0E161B890EB7B,ECE11E19BA607560,4939BB1A408DF8F8,D67C7C4ED25CF958,CF4E2C5D4970CCE1,D6450B8744970688,013F437137A24C6D,00000B498F7E0BA6,0C87B7D2EB733755,2540B249C17B6CE1,A4ADE5BC89A3B534,6D5C1A932A58CAB4,85A11E6971FB7548,85C7D10703F5611E,0460F7C91E7B4F52,41DE1DE04D12EA30,7BFC048D575550E5,8EBE71A9A4129DBB,C4CA7B0F3F5E84CC,00005E973137E9E8,87185B625B7E65BA,DE9830D02DF0BEC8,5A6B9919E065A7FA,185621F4F69DF072,A513FF6956448413,F7F0765D0D8D036E,E108A59DA5C7DC18,4693D0BF8DEC6BE4,2570AE92C1F0938A,E77C72F7AFC8D0F2,2E482250F657EE5E,00000F4920AD2790,AA7375215FEBDC11,0E0AFB44C523400A,8762CC68A098E86E,0F3D0E52AE7C5C6F,2F6DD97DB1126CAC,4F3FFB5CA0A195EE,B1E01B5A9CF50E83,435B729724426ED8,E95AF787EA410191,4FE0CD2258F3F762,407D1A5E7C86F4A7,000068BBD79EC773,3D8620D568A65581,C78E38738FC2E5F5,CB4931BBBE75DA13,3A56D6FC7DB2B85C,EF6554C4C98A4BF4,214615EAEA8A9100,E45D6AAC4BD697E1,D76C2083572252BB,49909CCFBAE7A402,F96D01BEADE30E76,34E290BCF896B3CB,00003E0BFF3D8240,E6DA67F12463B307,E658748E6AF3398F,E51D5557EC25ED06,B2274CD01A56B6B7,7A8E7C346D71F6A4,7420CA0B4081C5EC,EFE9A4241CBC740A,20E7A3DA590CC36D,BAA8EECC7B5EED5D,33EB48BFBBD2BDFA,C9F9FC113408CDFE,0000130743087936,ED664A23916B509F,71155D28BC6B2E58,20A242551FF4E4AB,71FE57D957365B87,1FB08040EB77A37D,0883B8999A48310A,D7FEAE7F1DCBD562,FFA707EC95BBF531,710E39AFC00E4DBC,5182DE776AEDAD5E,EEF207347E3A80B0,00002E788DCF9A23,A0FAB0DA84709B8B,511EA074D91F5610,E4E95417C5333212,CBFB0B8FA68AA663,45F20DA8C5E4BD64,9B20E6C9E90F0D8D,7B82F5245ED36629,6226522C3B13AB1D,D113793C2C24E455,BC141B7D56B134FB,82F853C6745A1BCD,0000012CAF47D540,ED0E88D24BDF1235,E3A32F7B51631221,6E8EC2B43FBCC7F1,6B60731AE87F3192,2632CA5EA4E297C9,B75576EA3A0344F8,7DE900F18895186C,C0C7CAA4FD33440C,933F399EA02174BC,270905A838D71BFA,0C49ADE7E141E9C4,000067311C9849D3,333728E7265CE154,284EB9F70E745822,3011D21C13AE7A40,C0FAB3DC592E3335,62116997F7684DA6,93ED3FF0CEDDDB80,04B5D57E3E2E39A6,7A30B190C2765BB4,C08B9FE39C6305E3,72F03D76D81545EC,9FD18A35FE463B0A,000015159A28FB30,F8D752D02F6EABF4,C2D99D8F4718B711,DCD49137E39FC059,5B6BA9C35A563701,613E08D07E66C5FA,E0BD2B9FF8A36670,6AC4EE473911000E,BFEA9F1A3BEB6526,40CBBD0F8511D745,915B320925F9FDA3,64A0E2E391ED66F0,00006448DEA3033D,474A329FAB105A57,AAE432A600DA11C0,558F6B0C59771245,E86A22CA078FB3F5,B72DC15420C994BC,0C8E34314B94FE2C,55F916FF5EFD16D1,461B04D4AE7F8465,EFD0A6DB37ECF448,2E7820A4E407D5F9,1B1D3FA7497CEF16,0000258BCB125B4F,BA8FC9661F1116BD,ADCB6B2F56831B52,BF5145D6063FD89B,DA05CBC90A1ACFAC,137620CFBAD64FF0,47A280D99CF89E2E,91C18557058F01E4,ECAEF385541432CE,C1B57F02667FFD90,A3A0489A92F71741,2EDA1F930C6947D1,00004EE04B884B80,DE19C100BEF434CB,46ABAF655B12CF56,B9CBDC978EAF4125,F4E9EA5FD0ED7626,A3C392342401FE7C,80E5045C22E89C2F,F2691D8A64DE00FF,703613E11747249A,058A3553000E474A,5E05084DF3E1D6BC,0E3EB74E87B1394E,0000092372F18873,DF44F790E4853C06,C454E366B5805C64,1D709EC03E2D5B90,61A4AF69881864D0,25C83DC19153397C,77DF8C25E6259DBB,4B36E0D26560CEC6,443EF8B4247B4D1F,40F4B87C8F5B7D31,BFB5775414685B0B,E5B9FF715422EC57,000041B430E44BCC,3889801EA327C019,19AA529B1C1F15E4,AA661443496F04EE,C4F51190224F4465,831CDD61B5CF93D9,DF07138F467D4985,5B1258F13583754A,5C401B4D8A04F077,C58FD45AD2A5EA3F,62336E85F40FD1A2,E026F6C0C627392B,00001673F2B9325F,4FB56474FADC8D4A,0741468E9543A254,40715BE40A7EAE17,7418C882350CEE77,D53F9B4A3CD488B1,69C7A2471EC99CDF,0CE4F3A86F70BDCA,4FA87A179936DBEB,37AF28582737EB97,021E637AE645831D,8060775997C692D9,000014B45D37ACE3,8F135CCBBD0A6554,4D06CAE032BDCD46,8EDE2D718775AC55,2241C564A17C5D37,72FEFF154091F3FE,FCFFE0E6315F885B,4A78843A3E47BD9A,883BD6BFB1FAA567,A6A051C33E167E72,0D8FDB60851F3CCE,96314CF61B63671B,00006B862B3E32E6,E65E8CB2A5EA3EDF,4A87BAC22D99E381,41254EBD7E5A4A90,F25A7D959A673779,DD8C19529016BDBD,053581E48CD04DA8,78974DDABBDCB304,EA67BA3A01182CB2,2B682EA70A2D6929,8AA0130096E06814,B20072D693EB97D2,00005B3652D2A336,81A87F482EBBF9AA,067721257994E59D,B562557A1EE6B971,BCEB2170727451C0,85F2FBC75740C24B,713FB3C7CAB1A448,1EC490B442951D66,CC76AA848E45604F,9AD2D4B8ADBF3501,210DF23217C5D4C3,FA54EFC5E89F8ED7,0000290E675B9F84,DE837800F7D27056,0AB894C143FFD590,BB7CAEC8A6398449,D545568D0DBF5774,26A83DC2C0C987A4,A565C2D3CB6C4123,A1164AF96BE09FB3,6D4DD4910F401515,C7B8EF8B613F3930,8C17274304E8D12B,661C128F15D20DC4,000038165A0524A3,459E738AEFCD150C,D71B0CF36B57C70D,808E68375B90AB55,B2AB36D221B45923,FD8C876B2F7395D3,EF6D69737351495D,4FB43BE410253EAC,0561325C0BE77D06,1AF42AE7525822E8,3C21DA705EAC8177,39330B2F0A30F701,0000495669FC55ED,E2A8B0DA4517B52E,B4A99954E9845843,E32C28F16C8A708A,C30CCD19D5FAF2F6,7A4B6C439162ECD1,4601FA31E810B251,B7F3D4A967716690,F4680DF20F246F28,B2E88EA34BDFFA18,2B33D19461CC470F,265BF3AE3C86B50C,00001FA10A8CAC77,9EB844D94D0E49FB,2330BFFEDED6C248,CAD7782AB7469D84,096AD79618569808,837767D2495E42B4,E688F8533987F681,96D957CF75A3BF23,0127EF2920739AE7,41038E4A3CDA5A8C,04C049993991D34C,C578FFF206AC899F,00004698C0387F45,61D87A33FB660E49,E3B6EE852B3D2A0C,71DABA480FBB8682,2D067FB0C6F478BC,D902172606CFD820,8160A554C7ACF56E,884769B253BCDA25,4E0FFCD2ED1E40AB,039B50109BBC2A34,3F7146F062C8C071,A1213D1C1439584D,000069FED6B213DB,D54AD0EE86683164,FE7630643C238421,161F29246A575FC4,0FE6E0484AE858FC,7B1F7325B2D7B819,0D82F2ED841566D2,525F64BCEF7B45B4,DFB99783FFC33922,14A227DA8E7A10FE,A9CD1F684B4D716B,4665ED13563F0247,00001C955256BA6B,871F08A1C4F115AD,B1BEA548FBCA6E0E,D2C78A3D96B6E755,9B3B1A6469A741D7,BEFB8D40427879CE,87F678A941E96892,CA01380E7DCBA2EA,5CFE481FBB81F776,2EC5F2828E65ADFE,F0E2ABE321F860AD,8E271A5C90D1B753,0000609A667CDA14,617099CA0B0B7413,AD49D96624D527E9,C24465E5BA354F3D,060B724ECD84198E,55A165AB120F652F,ED8AB2DA794C593A,18249F932788F6E2,544CA5456CC7232D,767AE50D623A72F1,5E15CC9097BEA23A,6908B248ADE50D96,00006926A3DE98B4,05D0F5F99AC8A91B,C11FA35FECF6E9B2,19BFE39EC0BA1D85,329BD838F796EC72,453E6465E7294F51,B157A4A745336E07,2EE03B187063EA97,AC43A45D9D76E385,195EC21B2259EF46,CDA74DA49291CD23,E818C08021AD1EE7,00006672F0D57B06,90490C51A505D071,B25FA2E85B9497D0,F649925888259462,6B55EEF5A619EA80,6A99C8189D763C6A,0F07528C1175C94E,5A306541BB2FCF44,4E50E1DC19410EAE,D9381CCF7C5EB8A2,EF1ECB779DD59AD7,6C0BC9624562A7BB,00000FC996F44217,5B39408E5B665FC4,2AB52850AAC79EBF,DDB72A6E849C7896,F2D3470386D32648,30A49B30F37BBD7D,40B86B79EF4C8EFE,BEA88532E0EE10BE,2E72B52550DE4ED9,EAADC75E1BC11EB9,A55DFF48A9FB699E,AB4E890587AEFC31,00000F098BCB0539,1E3A6D93F09B68C8,FE1E180E1D7AA3A6,829BAFEAB7023551,B8014DE5890EEC7E,EAD0A24F697CCC83,8CE9AFD48A275DA1,206A7D0FE4B21BB3,A8698249021C3CA1,763B137D229C432F,CF674B72E73363D5,0B09AFF9FB0A1F30,0000671E6B4A3F06,15BA1E2FE6A37ACD,2413E6423E7E2FAF,026DB2D15FD27F6E,2B3DD746F28B924A,D25A323E1E981AD2,DF825F375181CD43,FD0E7D7B26651A73,6D2486D1C62FB253,515A835FBFA3DFE6,67F8034016628A7F,E3B473638E946027,00005891D7FE15D2,122709ABDC406BCF,8EAFE2FBE9433037,AD25C0D63225F1B6,99FAB22E3DDB0F95,3DD45A9F80FF40C8,1A28F1D0656DEF46,DC079711F5D6C428,0E2BE76E3FC6A87A,A70AC73AE7F93389,3140CE4EFDBBDAF1,2812B8BD40DFE6EB,00001649DAC3B49A,000BE40C74DA2E4D,6E1BEF1B1495B14B,BD9E886F7982487C,0CC2B940E63F3672,61B66B409E52344C,219F9272E937F35F,38015F3E58503114,0290003402417553,45750DAB116261D1,B9A1E6ACA54965C3,918364AF01557A4C,000058D818E60F00,7C9F9E53C562A97D,4ECBA968FFB0E042,E4AA7308E06484AC,F354556DC69C9414,4919176805DAF58A,BD962CC9AA479CDD,434B933D9826929E,EB49253276F4AA90,3B67F28D2DE6150C,E2F54F2A7892BDF1,53E327C5F0D07ED8,0000660F152504AA,EF2CD4415451A9B8,7BAD49539743BF37,5DF237E928DC38E2,2AF36DE16B6B6BE0,CE10FD3E04BC6971,E1815CFFC7D4A74E,990E9ACDDD43F011,AEAA190195BC7690,B939A836BB679ED4,D87A189A6B7D805C,F0CCAEECFD07ECE9,0000334883A110D5,731F6F65C47AF5B1,6DDFA486D39A7221,53792C16B9FAB2F6,412ADD5AD6EDEBFC,A2BBB6D6ACD3E6DA,FF4AFCC72166DB64,5958765E3B06E8B8,9E1BCB327736F2B0,C54F60AB80A4A818,8E34C78A64E8AD62,0C33F286BDEF1189,00000C28575F432C,8291AA60D96818B2,A6621EAFC492CD70,5481014D3AD60621,6548E7B6C72A1230,82E495F5A786491B,3D4F20FF9AF91BDE,7BEFD9B19A5A64AD,02F394A27074A124,259EC182CBD0742A,381AD506FBE1FFE9,1E8DD8B4BC8DEA12,00003799C4DAD99D,CA3CA7737147F67B,1AE19CBD3B89506A,723EC28A11AC9115,70B322FCF4BFFC66,E870215D5937C416,94E72E2908D15A06,D303233DB89BE156,A32400CFDDAAA178,5ECBCCC4873FF4E1,D87F4E1926DF8134,4AAEE53C51054FE3,000041E072351C5A,8EEA7A1AD1B55C51,C809C2088F2D964C,B39D38DB10043CFC,1E609B33238A085B,2DBA22A40A81E3C5,5B629B54E4832792,ACC65619F2B9297E,48B15D98D1224082,7CFE378B34B6797C,BF266ADA79166002,6F653A842507C776,0000216848435E97,305392A3314E1620,0BFC4BF84E3DE920,AD91420A93B34FF0,5D2F64A234762115,D70D55A4FD45DB0A,A627253FF4FE5908,5DDF658AE8AD355D,DCD4D20E7BE46A23,636839D961D7F05C,79CC794CC06F5945,4A5F776278347E76,00005EA74C718B68,758820A04BCBD9E9,36D230158BBD2961,255C7AC44B3A53AD,B54C3E68E5C37E0D,762EB8344E45DD6E,2969DAEBBF242204,9144431BB4C281BA,7D8CE3C6842FBE59,DF6FB4C2B9B5A715,01CD4241FC06ACB1,C4A570B2CCC5D5D9,000064584FD5A6A7,06CFF4B5D4E44DE3,408002EF950EC856,8F7D4B47F0E53078,3524A4FC3623155A,C39A3134AE6EAB9E,2F1F1A2716AE8495,5D1F56BE74271446,C7A26C20CCCF1D9C,018098622F88306F,40859C5A434145BA,D0A7DB58D13C5FA8,000041B4A03A210A,BABDFCD2F71E3115,F79E890F9585A7CA,C52F8EC476B5A103,0EBC73A07177C183,72474B8BF0FEBED9,8056C6DC99362966,AD1498F36F7FD1B1,2B9A7995FE9D94AF,C11EE9665FC8BE98,E74D7FA65D89D192,1147024901A50FA6,00000F5104E596C5,91F37509286B77E9,C55D2ED1EDFC907C,C0BDC1682F83E883,7B0383CE2288FA92,D698E4D0B8405A51,48235A3343F603D7,6B7A8C314E24518A,C40A79138F5C0AE7,77BD43167AA32472,AA6AE5788DE63680,00E9EEFDDC36B18B,000056AD28902386,3B72C84696324A9A,0EBBCE2B2F2415FD,9DC66C02D45C3FF0,F8AF539DC41D10D1,A3794DC37992BAD4,341DF48559A8437B,4E39365B816402F8,39B95505952229AC,90C3DD5A68BD6DB0,9A5DEA5098C49D2E,E6DAFF181E71EEA1,0000463250D459FE,6DA2026960AD149D,7690709F7A940EDC,68439C56EB4135CF,06B86BDBD9A1CFC9,274F2B01935874AC,2A29E195F7ACB62E,64EB959D5D24F078,5DB89EBE89B9C56F,E1A60014417F9514,F217296DE9A2A8E6,35BFA9509E6D3323,000061CEB164F8CC,95875EAACBF51EC6,D1D87489821BD135,57F20DD0B3488BB9,653FAF28AEDE6055,C54458F17FDF29A9,F050674D5BF22F15,471E1C589AED8D8F,8D54707A7F29B6CE,C2FF025835DE7EE1,C217C30099581F93,B164A3F68E5D8ED9,0000547D449F04AF,5C35912D9BB56963,F287075CF039ED20,C15FC1976E63C52F,89C354434753AD1C,0AD625A22E223B5B,338182FA8A68C7B2,11C9748B6155C234,CE076F162F151D38,A650EEEFF9307E37,76628A357848A4DF,F888C97577DC1D20,0000572F4C425AC0,724EDCCF6E418969,FFF3049E9547EDAC,CDAACEFB3F174C5C,C5FA8AECE396A5D5,20EF1F2838EA4FF2,6E5E4B0A31185D09,63DF54347AE3CC89,BB87BF106C4BE285,9B57090CA0D8EA47,58F5C5708F314DBB,CC83DE60B97E4B7E,00002B90DEFF301D,214E6711C51EA938,348CB2EBACBB1A2E,A102A373C74DB85C,5BEA8FCD6FDE02B9,A6177740B3F2564A,8D5A57A7AB88332D,450DCF418CEBF27C,DF01D78AE0D9D09C,B43418CC46965B7D,2B561DEBDB9843C5,BFBBDFE832A061FC,0000680B0B6A1699,0A76FD8F62E9E95D,B1ACA9C76DBDEE84,6A93C2C8D57A232A,EB958C245A805D03,59C5FED85E831702,FFB3A0F74D7DADC4,7ACF625F63217651,35E1456658E011C3,3EC9652172DC6AA5,317D30B70AB94919,4EB202D27F146706,000054F4B461E7CA,7956CC7CC41F5FBD,3F8093D24179A8B2,159E30B134446546,F9B7ACC50F9FA439,5BE5FEA029EFFC8A,6BD857E79225F1C2,3553B4BEF3D8B24D,F4E5A9FAB7D55B9F,EB5EFB19802F8798,4FFF756571B72B47,2DC6B4648802BC93,00000EB24D37104A,F46CD81EE9E9DA10,BC0CA28CDB22B66F,618BF4F2452A2D73,2995D07FC59A907A,8F3242C5926E0422,6ED5E0A1E0028A8A,7A9866AA2BA50CE0,6CA8E15E8D4BDAA4,B6B03269376F8740,2C5982E790698B61,42FF915F93A92C38,0000484AAAEFB0B8,D32B97D0E700575B,F708B642C01BE5D1,D023CA5342044003,0D1109271FE077FE,652F8DB7F0DB42F9,1FE8AF8B53FC7547,FF1C60B4E40A57EF,CD340A23612C3803,A55B4444FA80E35B,7C6C73BF4B655431,8CE4AB63D4CC051E,0000399F4246DC4A,6982692DD60CF768,1E5B852B0252E408,C321628D716897F1,D89E50660C19DC78,29236BCF9B6059C2,CF13258259DE0A61,74A1BF983B9A068A,1C9D2A0299B9E024,25F53E9F59DAB4B4,2368D4B134622F1E,79B0549C277A74EC,000008D97495971F,BC05DF91E5282BEC,01AE043A882EFF20,817940A96FB411B9,C1F9E5AB2804401C,0025F1ECA97EAEE0,680320C06E571588,8A09B2DBD7774490,246BB1D9020D5A40,DCD14CADA604F401,E50E3FDB1D7A8A90,BAF759A01C540C1F,00003609F3A50416,CAB9EDE2257BA4C6,F38977492CE0A542,612199B9FEADD6F7,576A067028D538E5,342B8CC9D1813298,8CBCEF2210379462,E4BC8D4A70148133,0A8D1AC043E3F314,A466600816FC8ECC,6F310A61C2336E17,37EAE07035035D0E,00002E5B9F967796,F47E3E1F44209CDE,33B807CD69814BAC,A2AB3F6B5C67CF30,FB999C253A4C45B8,FE3A44A26C5CE1C8,89B420C6C488CE6F,970A77FB17CB2EFB,3146AE477EB638EA,0FAE45EFAEE89CA5,FD1FA7E6CBF44590,D5BD5A21CF53A50F,000025B3EC2DA6BC,49A1A1B912977815,E606AED9D2B6B9FD,36AB070AAB76F52D,ADA67CBAE4E5C8B1,BBBE4696719E72F1,AB4D826641B463B6,C78A64E597FBC259,CC0E6B9008A27AD4,C8775A0D152580E3,0A6A2D98DCE11A42,125485B0525795EF,00000EFD34591FE5,0616683C10655ACE,5EA201B0D90403D8,53A24D65E5EF30C1,661D7269A222C17F,13DDCDC7179C0F3D,82F5BEE1AD9403C6,9CA9EF2297C9D966,E50F33FA29FD32F9,0113C7FBE39964A0,BE01EA4172E64ED6,FB117EAF54D2F16F,000000F88FF42CD4,CCF83AD5280F00AE,C74C48C5FBB3194D,691833C7AF5B04F3,634146223456AADB,E764966B22F3E101,E29570138C4A543A,8A42A4FE74DED47B,A46D3FF43285E954,0479DCB68E744E71,DB34B301918EF411,D9008E7D2816BCD3,000046962062054E,45F0304098D32B42,2E7F195F6C8F47AD,2D3E4916CFD12B0B,E572034B5FEA2B5D,3DFCD85A02FE9B0F,DB960C3528D450E7,FF9FEAE4CD9D7015,80FD80794F644137,4E3EC1880FBB09E6,AC6EE4EDE376EA64,62AF7BD36A2ED4D5,00001870119E768B,B8299CD171234030,0F97D138DB1B0E21,A1F0DED9CEEF46D5,F2B9055C6F989B47,A3DF68E689D9A8EA,2A8503CEB6C5D31D,8C1288CB538C51CF,0D68991DBE7BCE47,94EE3B733A81EB80,5AFD5A7BEB4CB0A4,E36D653E93CC856F,00001F6D2C1A34B0,03D410FF4AA4971B,48BAD23F07C8B510,B1144C57A701741F,02688BFF0502014A,E2DB80B20524ABE5,41D83215D28FB2CF,1655FC22753CE0A2,0F72B1AF60B3B487,274277C68C350E5C,3291BE924AF2A278,FEC65FF0A70F976E,000069FEC02FE720,0835E71BA34B2150,0B43A3811EF3017A,6A19A6A54D104C15,94FB352FDDA14454,AAAB25D5F830E2C0,0D08685AA421398D,A07967FFC73C7FD3,8F5F2BA5B3CE9614,E9B09ED9236D397A,A3CB030A6CF73741,2CA745BACF4819E8,0000587C2A65E7AD,786918AA676413E8,27616C59DFA6A97E,30F2CF96455864D3,3EC61CA00995B509,CB4A07E41D8CEF79,B0ED48653B151A58,3247D24B6C25A955,C009297364A568CC,D523A644A0F5CD2B,23F3395019DF128F,FD87BBD19CA6A2F0,000024BB34B1EDA6,21B5B55FB64EBD49,75988D003637E8F2,25FF7B15062A7D04,99531C610CFB6140,7D6E660CF38E4FD6,B905B99F4915A9CE,D81DCABF1A5EF080,6BBC4F2765CA53CD,4F6B94B893970396,A750ABCD40081D1B,6BDBED8C29A2AFA6,00003EB9D0F8BD16,DC68FBD7187FB3C4,6CCE63A43F16269E,AFE78232D71FFCD7,E1135B8A99EB8D4A,9EB88FA62CF17674,ACA33048DF0FF373,D380F65C6CA4CC45,D690B46309946B30,ECB9C5ECC926F91D,03CAAB3249A614BD,6EAF7CE054F7D3F4,0000049FA0180E5C,83A4C16C1B9153B3,BD2BEFCAFD940756,DFBABB0973B07D6E,3D1FE6CAFF2AFE23,80DE1E048B3FF40B,DAB4DECA8E63391B,20B189664F2924FD,5B699E8FAB99AA28,9664CA32B3335969,ED2710667F8B1870,0E1844FF6280E036,00006329DCA1CFBB,FD6CD3E3C09E9FF3,07ADF36356587358,DDDF415727E64988,9A42902B18F4E85B,FD0B58080D0EA740,11A35309FE6CC70C,2FC0DCD5271E58C4,EA8DF49B74E43A5A,003FE1590179613A,62385B02B013E424,05342FC117F6894E,00002C79CC1F6F15,8BAB055B660C0FCD,4419EC09CCA84A12,1889923E513397A2,9FA262D468894C6F,ED797D5242AAAA67,66E98AD21951D402,3558259FAE08B463,F7FB00306190CDA0,4D2D3BEE798DA0FC,0A3E623D9BCCC255,877941BF2105AF4A,0000658BEFF008FD,20ADDB554DD071E9,375B47A23D770D99,9E37F51600134710,F0DFDC79BA81DD92,40ACD33354E7AB24,AD90415DCC092046,DB9DD1980BB9CE15,7BD82017F43F5902,B6AEDA5C6F5F3439,2E4E5B2962C3C502,D55572E17769104A,00000A40EFE902D2,0A6AC692171A471D,B3CA645B1A4EC6D5,741B0722C8C0EFAF,9FEB929E886676CA,F686F20B0E730D45,669FEB6889CC70E2,CD3BB786937ADB89,F8EFC3CC6D963562,DA5973F61266DD21,AE32EC4E92D86EDD,5D80F5C926BB82E8,0000141CD3DEF5F1,E5D8B8758CFC8DA6,D39A1DD8B6AB925D,1084602A1D6D90B3,7B69FEC8723DA620,CBA47E419C32F09F,8A3A0B09E40B2869,3F126AC298BA09C4,008306FCA872AFA4,E8C962F4462D3DAA,218F64E22770803F,D788E29A9D50E316,000064D299738805,780AE7CE2A0D61F0,B30C6874CAD94AC1,B525A74FBB354873,2DB1DF3BF5F6A31A,EB50C2C951CE053C,B7A39B3BACDF7797,D8E49C40556C34C5,77B26845CFD891B8,9FD8C89FD26FD9F0,893B7393C9875B55,6D7143A3CCF82642,000066FFAE71956E,7F0F766B6594F7D0,3B0646025722EF85,6A1271B156EB995D,0C0F3D0C6250D428,BCB660733A1AD680,0323DE4972F09021,3713480A9F08DA38,EA6D6CA02454755B,54C167E43618E4D0,547FB03254092EF5,7701E59A5AB16729,00004D3C623C28BA,E82948A9951FEADE,D0A65F44817A4C2F,8780B1B9778ED34F,9C1080DC2146BFA4,CFF12A59F9B69510,81A294A8493BD412,595FE5392FA0CE0F,A8D275B312504DE5,F01A296BB87B08FC,451CEBDC3D92BD0F,CA11D9FA00F70399,0000362DE079B88C,45F79902F143C914,ACA81C0CA8FA8F82,5A47E186B792D257,EC1F867BE3646873,9AD16412F98DB0C3,D808DD1827FE7A91,3269D0F23B6EC26D,ED16B0FB212CCB17,0594C65EDCD9B77F,245ABA28B49D7B54,8D72881DE4379F8B,00004D6DDD4A247D,EEEA4A11BF7E67E4,FBDAA4E028DAE25C,D30218A26BFB7705,B788F7521AB0F66B,498E1CC6D8978F3A,9624425702622525,2CF044EB25E0F312,0AFC898597DC5E0A,643EB26B25758B5E,AE93B95FB06D8991,551DD56885830A20,00000E309540499B,447B348F44073171,0BC72A24D872F400,5BC9E5490DAC45F0,2FAE00A88B0A8AD2,36CA8AAE0CF68901,1E47623533D4A477,3B925E8B9E26D38C,1D8DBB210F6754ED,988C8673EBAAEDA3,F31EA149977F70DB,0D7FBCC202915837,000015C4A95CC9AC,813B0C90E920B895,8C14D4E4972E0749,B8948D5ED8FCE829,34070A72F6A01C27,38C93EDD51E2AEE6,3CB04DB47B7085AF,170766974808CBA7,6A4B1EFC0C52B398,555DD33A80029021,AF1035B84367F3C8,1E055AD92C451F52,000047F54FA1A977,6F7280D0C210A6FF,E71742505E4F49AF,C465A180A8F6920B,9E89A4F2B271AEBC,2FACEB8D88BA6068,F8D37686358E5D97,50C0F9FD9F0420F3,BF82362621401BD6,141FD6311332A85A,1BD0F251C90C8B4E,36D4A1C888C62DC6,000060B7F2C161EB,9852349BB322499A,5EB3329A35068898,51BF60F16F42A6F9,028B80F9824DFB6B,94CD7036C7EE72C2,4C03861AB1335695,67E3D968436E6AF9,780680EA1D91D1AE,0ABA5D3CF8D901D8,4BED541CD97E69A8,791D3881D0202842,000011856D552D7A,70B73436380B6572,DE946AA36FA85EFC,DB103A906955A6E6,B23417586DE65E2B,F3C6AFBC31EDEC55,670454141342FDA4,7D21E9EE4FFF1968,2D879D6EC6FE2A82,55B247A701F84BA5,6D9853456F7E0201,BA384FCAF8C4ED7C,00005F4E6801A206,C41F613019E83C1F,20F089D14C793AF6,26E0A12D371E5276,56917A95EE46B44F,3CBC97CD8786C49F,171BF9D481C97360,FB6D455BA64DADBB,B1EC3D20666A45DD,212E30DD1F796C57,4BD1B3B037ADC84C,0D78AA2CB406C27C,00003FA97D803C90,87BE994C5263E337,735F8785071EE609,6A35CEF675457F10,C7E7A5AE38833248,E17981A02EEA3583,03E7BCAAD96EAF1D,9666634342E3EE47,AC9BE5E56804356D,38788129405A6797,592E54225676C046,E152C95B7A07192E,000020A983632091,B8A6B11B2239C405,567AE2971C9D7A77,42D87E8743B33050,CA66CD2045263079,989D444701D5A31D,EAA7C02D1F4AC8FC,C62BE6182D85CAE4,04805B1A1F15831E,8CA8755183EC01A4,CC01235E4A41B327,D73334092F2713D5,00002A5DAF806E97,D35D89AAA4D2810E,2295ADD5C1056B0C,466ABDC6D1A23241,CD3C9E2AC2F218B3,991AF19BC5DE3FE5,4D32782F6E5B1476,EA9B59DD1285E6FA,9C5FC1CF031654FC,7046D187A3EFFE7F,A9C23409CF0C4156,86F396F33E3CCE26,00004B9EDD537745,406752AAE8D30946,0D87D9001AD82070,FBC5F3B0588CD2C7,80BDFD3C2C56122F,51486062749CB7DA,343BC5BEFE070128,0A599AAC6ECE6564,9A585964C295CCF1,8E92F7DE5A13ABFE,1B662131E326F295,93B1E755BFC34ADB,0000490067B219C1,0DF9254A4A0D73F2,BAD82722EFAFF717,3BA3192BA2E855D1,8A3CFC025794581D,4167D91872C86E36,1173E637A0759B82,DE259CC96C4FF12F,BD60D9846E13A6B9,51CB186A437EE7F3,04374C612ACDFDAC,143A0600E5AEE976,00000ED1D33192B8,BDDBC2F8A739B55D,3C9EC5980007DE42,B0A18219D11753E6,2086EBC6EBB387F0,8C0BAD7C50CA0A45,1AA293B1CC961F23,1D8789EF3CDE3C0D,A13C383C449B4FBE,0C9B93D7188059A7,9B6390448CEC46A8,ED16747D38282F62,000004AC378207F4,F97EDF631EC53F09,298F98B28A9F11A2,F1D75BF458A75DC4,3C2B709B87DFBB05,E0712F9F3A4A8B0D,AF8863DD854F013A,AEED77804405CAB6,4B9DB3ABC3C4821B,0C2254D1F82E91D2,2CF8F9469F8618C9,AEE344D18C6F7B92,000000928EC28E8A,BD01E0DEB79A8236,82F450652ECD5008,3DDB71FC3AC09458,8A17A348D68B08F3,3D0215CA1CF6E6CE,583531C4A85C655E,B227EDDA79E3C6C1,768C3D71DBC08AC4,FB7D8BDB44F9A700,0EEAD7F0DC684531,5C59EFFB22EC2E0C,00002829255C6143,0045A104146E1BD6,A1762C927C398792,85ED8F1D46229D9E,1F6731B9DB72B158,0D079F28F098401E,E21CC6ED65430FBF,91A5A7BC1E379745,A3F990AA683BDBC5,F90CA4FFD56C2EE4,94B9D17DEE11C6E6,67CC042B6E66A9D0,000049A68DF8F223,239B3F92F0C3442A,9652B8EF71918DD4,5BD650BE8850AE63,297A333D6846E3FE,942F2CD613D71666,4A15958532A7772D,4A2E418251E54ED0,7822595B81D3FB0C,9E1F38DDF9212BE6,DE23FFDAB7467933,824BBC26ECC48F9D,000019CAE27C10BE,B4FA5AF447B82398,EEA606A3012832B1,C5B34585ED5D6008,DC961F22A9820DF3,1DC26B9DF445537F,E778525090411359,8D210E58A59F4913,5F06B0AA9CDC882B,0AEE769E9EF5C9B3,D50837330651C561,A1B192220C01C416,00003938DE189421,078DD140AFA77178,6A1D6366A3F8F1F6,4661B83215E21687,36CAB9BC75C8B940,83D93792FB3F0085,C02E1E1AAB2FBF22,05C9E798AB992DDD,89BE5009BB3E5059,DD4FF720E483C99F,95F54E7BC5D0B482,5052E1CE03F661D5,00002DD941A21458,100D9F00FEA96710,7AE0E730F200A92E,A6FBC9D79D873414,B1ABB5E3EB1BE8C9,CAF89E1F18E9645B,1C682E5987E1B47A,1ACB8F577F51D065,9BCCE0244E6A1DD1,0A622988CC927ED6,5EBC4CB23B8FC29C,9BAA827C63C2CE69,00003F4E9471F663,C9A307AF8E5B1F64,E20362E95B3CE08C,44FF6D0C188E5E77,838F8DFB095FB898,EB76FC0B13ADDBA8,EEFA3A5191B37A7C,2342D93253DAE5F1,8C1B5ADE44F81026,D0419C922A9CAC09,A7B40980FC1C8266,6F294D7E56B1F0EA,00004453DC2E6A89,1D361A0E0F05BDF6,7E9F14E9F16EDA5A,751093341D68ACB1,2FDA21E9DCB502ED,7C4D26BB995333C2,61A8255A17220D3E,9D77FEAED018D028,117E07A77F89AFE6,1110C190BF50DB1A,03E21BAF53FEB01F,AC0465E5006D1F7F,000014108E528114,C841091328BEAD8B,6632A12FAD5CFC5F,8BF74AF7D619D35B,C882BDF26CB664F6,58B46B8EABA95B41,4725108E5602107C,3E496C4321CFEAB4,F61461B074E46037,8FC4FCB3E64BCE39,D5C6243B9F5BAF4E,9B28B42D000BED6C,0000597F4A787069,19FBFCBA9D00205A,84F83838D38A955D,4494A20E148D9EFC,1ED39904F7FBFF6A,7AD8FC371C37D4B6,FF88D6F24FC7AA20,E45775C58339DED3,B2B588A4DA9D43F8,1A8A388A9D7F2171,0E8AEEF6E5085ACC,4D650D145B59F7C6,00006ACA601B8388,6ECEA16670C6AAE5,520D2A26CD7D9F69,A7F55CF0AC1421A2,221EC4D1FF69684C,EDF3D9512DDDDF12,D33D1D0A9D0EAE98,ADCA7B088BE30F3A,1B42FDE793674CE1,21FFDD31F7BB5DFE,75979D5392A147A6,81E51DB30B4EF0B7,0000314FB91DA831,ABC1808F7BBB76A4,BFB4FAA27BEB9B4A,C04B61AC3F6420E1,504D22999D8D72E7,FCBC07A5B35215AE,DDD43158151EB900,DD197639182D2BD5,5E2C3BD3C19C0BB1,05369D4CD13685F9,FD71960A2A125762,909E1934475D5DE7,000063144956840D,4B5C51F80F41637D,90A1F9532B0875B8,EE18B737907D88B7,29BDD1424A652E9C,5EFC35C38C8E1308,8245F428687482D6,29093D8612E3A832,1FAB5A46862D9EB0,173EA058EEE234E7,A0463D05190E977B,7693F47CAA446807,0000252308E5F57E,54BDAFBE9CE47EF4,795C92DB39DD4E2B,0BEE721E38A15124,2BDA2A250A00641A,DABD36864E00E183,3085693393EB31C9,DE0968916C51C0B8,F0B8638D78E0D478,005BF7C311391E22,06CD469FEBD74E48,796F146FB2BD7408,0000531F021D814C,EA250B2B726C2612,C7B5EB1240074141,BBADAC27E581759F,EEB88202A3834089,4C182DAEA403FAD2,9723BA1CE40706C2,14F07E36C07AB7A5,4DB48EFE55787FE2,E6F09896630EA44D,EB0376384F678285,7FC910491EB796B3,0000475DD415F0B3,45609DB7860CFA8A,B89B422CE1C4FE14,2710C89A3F7B95C5,C93B4B9768E419AD,D7558F8F258535ED,75625BC58D0F5886,87C47B0499F825E5,CF80679CFBA67886,F2A696C89CA430EE,33B02FACD5286C6A,DF64017EB4C496E9,00003322FD15F94D,E4D5A3DCD60D0BD0,E16BF61985E41AB6,7F2F158A8E838096,281CCAB6A9474623,C68649B230139A09,5F5F1608E36DDDE3,ECCC95EA0C62D685,8B5F2C1D998E45D6,89D98D6E4A2C796C,68CB764389073CDF,5431BFE43411339E,0000235AFA2C42B3,278F833DC9D2C6FA,97DADC433CDD75F6,5D55D08E62DFE651,3F7A502A25161325,CEBF048CAD2172F8,B4F5CA8AFEF8CE47,44D7F094E3B6E87B,BBB0B0A944B72B29,38C1A6E8605E69F2,954EC88743CB7E6C,A8026601300FDA90,00002FF7D52EFE98,26A1DECE048CD4A9,90DE7162CAF1A799,EFCD28884B5051E4,BABEAAAE7AD2DB8F,50285EB94FDE96EC,E165DD367361AD7C,8472BA2E66DA968B,055BC15437979603,0B85E84BD72D8CBF,4C0090D152A1FFA0,92D93301CFB8D295,000066CBF1595C7E,FE89A5A06D09BD3F,2D24D3DCEDD0BE17,6CB37C5070E36EE9,E588C08A0124D3E8,380FF2D67ED30530,CB62FF8AEDF1D560,FD78B8A95711A4C3,70DAE2518B9C8B7D,522EC3C6198030ED,B48ABB1C170932F1,F6CBDF67DB777255,000025489E82DA68,C03D1020AA1CFC3C,AF9297BE28E929E2,1CCD6B18D74C38A5,A9EA40FC918EF072,CA883AFAFDA5E76C,EE64895DEAA6D6FF,A2320E0CCDF1FA81,9A2F98F8DB7B3DFE,5B2FD9577999EBC7,AD3898B6E945840E,876F40CD49E4A375,00000C2A2A21B5F5,978605527C2E6EC2,77D8D9D29932903D,FDEFE33C4A5E3E08,4079E8048F7E1B06,46B5DA478CB8EE58,57D39A8B74CF9D74,D0B6F310099E8C40,340DC13AEC744A75,9EB03282D31F7660,AC33EC6956F2EBFA,B856AA519AFB9A87,0000066C28BBE931,3C7BC1F193A04001,2DBDB017D6C95683,205F9AE4AAEA33BC,3B4E94953C040669,5A6A1E1F3C4B7390,D28A9E9E28F4073A,A13E5C2547223010,9B83662761463413,8331D51A2095B95C,A628166CF66B1585,2DB686F24DB3713B,000025D18412D76F,8E1B23959BF4D365,5BDD90064DE63388,FEC2BCEE54F46AFD,7560A576C489311A,D2D3E4FAEC1CAC68,83BECDBCA588546A,2ADD2628D16FED63,271ABD0952C0983B,8DF140BA2C065439,5DD09A3010BD7DF0,751D6D8218530A14,00006655B74A8007,9BB9B4F70E04FF94,2C17A4B84A4BB7EF,2A93F1013DEC399B,9AA245874A6B528C,F19A064C6A9F2C3B,6BC99E1033B00422,7288B6FF267A2EFB,601BA401395B0389,98E9D3D731948A36,03686E3B83CB7348,9FD69BB7CDB7E55F,000015FE6A87C96C,86999786880E3D23,248B7528263A16B8,29AAD33A8884643F,AE442622D1BD931D,BA321C7CD826537E,8E3CD8D919012063,4CA0641E0D25372D,94F7983AE16F161D,B4B1EC4E7BD5FE63,B05A8BB55F429312,8F85903337376A94,00005DC4950B4F00,061C5571F1ED6C86,85603562CBA5714E,FA81E6663B762C45,13D659D8E1563F60,19166D1CA44025C8,D2AC22AEF1EB0775,E033C79D32DF2E80,2555DCA16001086F,03A15C7431EE6F8C,7843F884332ACC1D,109C940E28E67FEC,00005BB503866625,F8CA8DEDA0C75942,4AE907674AC360EF,0A0A604C56655EFC,61C12F613915A005,5E57C86B503137CC,6A9663CCEF2E16AF,86C0BA7D6A1FC4F5,A3723C58922A4404,4B8664DB8A696442,0E3554F017500BAB,F130C1783032A6A8,000035C1743D9741,8FDAFA6014EE4B3F,0F6E5404014BD7DE,B3E9A072EB18B1EE,1EC6537C6C15243B,62B20A20CA3C118E,3BE9F6B0D4BE2E46,0CBB9C765DACC849,94E6C9AE7DC2720A,195D5E12D0FC852A,361B9A69D660071D,E571C8375A1C3FE0,000006CA4EC9CECC,003A6BB691745230,47A47386EDBF41BC,238D0D86001378A8,5A829A6C39BC050D,D7A2482BE6F64EEF,65FD34D710F88D29,B10051D632E4EE1D,A679CDB6F96DF821,88772BE75CB6F808,2615F4B452EFF561,0C413B8BE6527376,00005D876F3AD42C,CBA13C89B1B0E215,744EE21A70696D43,9534BEF3720AE242,7C61BA99F1F1070C,B6D2F26BD7F32017,BB4314A486DCA7B3,79EBE930BFE62AD2,3CD39A296AE4223E,5311F39069EA6F39,48DF7CA39B68E46A,11B909E4977C89A2,00004AC2A3A24098,2383968D9315553E,D46D05C57E48E698,F10E4BB37112566D,D2A69542720B5675,9A165EAB58CC8689,CDF6471D4A10BE45,A2A753EAD15C9032,ACD804C98703706E,AEF0AE4CD515A1E6,699964DE72DD62C7,214DA8236ACBE56E,00006FB3714F3B7B,B5F5E7315C79048E,E838690B7F5058A2,2A0D3CF711D8CA47,6F950C3EA5B20A9C,F40747056A1E31D4,41A4762E19475C91,E96443B0F10FF911,774F9E38F62A0D5B,8624C5E6EA2135A8,C6CD1872A38F062C,DD0D692815BFC685,0000594CEF6545CC,43AAE3FCCAE26E9B,D8A4DCD2109FE0B8,5B1801DBE09A90BD,461F2635AC903570,9B7FE53D3044A4BB,D0F2D342C48A9AA4,268DA10A96EA184F,6DC9451D2F3CADF9,611E05A122FC1326,409BA5523158C514,3D4EB81AB9048023,00002562DA6965C4,E08D0AAB19CBE09B,66C38D645B381EFA,3E10AB687937E0EB,1E9C8A15CF99D4A7,9DCF999B83DED203,AB2492CF3BF3B93F,DE6B6444F6507E05,A5A7A5E11DD56745,CBA333A1E7F86035,B89D51BC8119F368,36869BA43BFF5863,0000205BD6C539D8,A37012D26672DBCA,05AA8E395B58953C,AFE73B55366C4C55,7D03133EDA59C596,3E3EE2DD682AEC1D,CC8D9CAB6E7459E2,D569DB95B984869F,BD38DA8AE75B92A6,73D8160E006A7421,A121A8CFFB5DFA22,54FD5A0C99D7FFF5,00002B439C910B7E,F55B1E497211482C,943C3F1571FBB30A,2AD8E8463F3E6C75,0DA7B0E891A39DDF,741F7358F788D4FC,DF11DFD66024E5BF,7CC5325255BB2BB2,309B6763E7AA788B,C7DF42C5DC21E981,FE98CF426DD310D3,45095DD7EC6C3331,00006D585A34E77B,3EB2EA1ADDB48183,3456B376B4B1B4BF,B8A1E70E15391CBA,796BE397B29FD18D,E207F4D1E5B11867,B526E00B1E43351D,B5AD9234AD3E7E53,92E96E3F60F42BCA,712190063D2D363D,E3AF15C03C0ED255,3182CAECB4E86D75,000019ADFE105CBB,65B771D6508B1B65,288DCFE05020145E,14E6F87C85334F57,69DDCF527E6381AE,54697C3B4B711F2D,119CB9DA526712BD,10269CDE71D8674E,7A5C08F917128343,BB2C7874BB19AC24,7418C75FDEE1E735,E70204350659F50D,0000465428466FFF,6906E3C59873D19E,B2AB07FB40B4B1A0,6660160BCC9641EA,B90824858766679E,29F31261D929A645,C0AE053F6BDA6233,077CBBB38A39C43D,8CFE8F2D8F9AAB92,FE087E66CB263420,754FAA496B36BD42,0143FB774A5D3184,000032CFB1B53BFA,50F53D9B461C9709,EF9680CDE844656B,1A9A510374485D27,49D7349C2F571FF5,F34CE51A0781DDFC,DD9172B262CDB88C,1CD65962487F6828,E8D5BD85400B5D00,47471CF388E93BB5,5BD6808657701591,9E3C52F9E1DF1ABB,00001DF609413910,63852605F202E718,7530E68245AF8C22,3C9CC51769CC8978,390DE8C19FC910D0,3A4E82B05FB76F71,9BA554438E35E3C2,BA714C5B1FC940F8,377CA17C3C389528,E6CFBD7657A783ED,7ACF63B72C1259A6,DE0406AFDD1AC424,0000446B8D61A49E,BA5B09430E7915F4,10AA621BDEAD8BCC,E494117EF82973DD,0CD42B69845F76FC,664CC7DD1D6C697C,78E142838DA16238,D1AA15BA57ADF814,07A7481152216567,903CB95A16515F1F,945427CAE4F37B46,041F9AF2268D62AA,0000313055FBAD4B,33B5440B304CF475,648CC8474A2254B4,109DAADADB5EB657,1439BC77FFA20F95,B51102E2F782208D,5150FF884C6B1997,F3B5106E35ECB390,A36A516F81122A3C,7B1E1F6B1D02C333,59F2778B53F6059E,761DDF34B348A70E,00005F932B650469,D467E6772D6A71C0,CF5667A74A6C6521,0AE4C72A21C73D27,DF3855B252C71674,17A2BBC67648EAB9,AC19A206E6EBFA93,09DA46A6DB12E268,D80C02D9EBE8055C,A74FB3D10E369C07,BF11F07A15AA38DE,1AE4A42D22FBFE6A,00006430EEA8C6CE,F9D53A2FCBEE39A7,002A8AC125799A99,07C8A03C9B7FE21C,ADA38BFB15E1F913,4975EDB216957FE3,D70121DF91352BBE,9C270B47604BA976,3470024EED3D7893,6FBC9A8ED76A7EA9,4468F5236DB05116,FBFE618F32BF8694,00003B0704C70546,A01D58370F41782D,B0F59CB045AEF743,1727F05A25A5F450,10268E2458C63BE9,F907D1A006CC24CC,6E536300922E7003,17257BBA1BCE8FBB,11525E5E37365B17,FD86FE2A66616096,A3CE041B8D3E3C9C,E7248D2084CCA369,000059283BCBE9E8,09871499CE78E951,CA67DBB2EF6EA27E,B08D754670242337,FB161C62AEBFE622,5715CCDF3C78B910,8C273597D9989666,4A960EF434C8F843,DFB648500A66678F,00A9B5C3FE084ADD,7B9C9A1C1FA35D1A,A0EA05C69CDEA5AF,000047CE9AFE7EBF,6E7FE9B56FC9857C,45069B84CEB9DAEC,0F795C509C4CD73B,24981F28831BF76E,6D8DD31AE1D866C4,A0AD8700059FFE90,8103E4AD22C58C48,C16E0F69FD767442,957A1C1D5CBB53FC,EDDE1711647FD8AF,F97807B8D9A7740A,00000DCAED080E9B,1A9DF380BB2C4F8B,AB863E2C92F7C5C1,813F947DF218300C,E747242708A08E9A,9FA12248961C4716,CD6367347E513C62,8C3A5E36C7BC9322,B153761040B507A1,E94C29B215616641,B96427E269A5AAF4,C8DD6EAC8CB28B91,00003A05FB1A345E,6E9F4E3AE7015FED,84FF7034E44CB548,41A3DF178A334D0F,81B7F65A9AC76C56,E8ACFFD5A44A4804,42556D66E5B33538,BC3796202B2FCE77,70CDB60108A92B7F,A4B93D502BB4AB4A,32CE8387AA1B1CA7,743374A659DCE2A3,00000C342A77CA65,6A33EA029CA4FA67,5A539AC17EE46C86,2D31067ED4AE32F0,00142C6CF3F358FD,B50FDF597A60D58C,DE5BE136FF008B1B,53ABBFBD505F6702,C0A290CE4F18B77A,E818AB202ABE8693,F79F2F506FE8C824,EECB7944D9C71454,000044A2D24EF009,A641918927FABAFE,5E1B3D3CA7EFE268,81A6B6FFD2E093DC,FAEFD0D206B775B7,715BBFD38EF3241B,780C2120AA4927E4,8AE19D1B7A7D58A9,C6E4A77721B966DD,F255E8D390B6AE11,501A034F6578A4A6,94E524D32064FA76,00002AA0C1ACAB96,E6CF3A4AA8A6192A,E746CE2A1F73C54E,169359002DE229C8,45B1978C75D4F45B,B71D6F456464C68D,A20890E62F2917EA,B325E23BD2DE0D60,D765A12AD5181C24,011E617E3D990198,56148A8EA22BDF8F,EC915C9A6223A3DF,0000698818F0B14F,8E96AC1F22243A8A,2A381F23A244AE47,AD7CF32D1AF4CF9E,D9D790A69FEE81C8,958465FE8EE22340,F483E612764AD211,DF1F3F492830954B,3F1B94A66D1AEE3D,BA86E3B3168C97E4,89684CE08A9BD2A4,3E0D076E6BA376DA,00006722CE0CB771,527864A477DCCC4B,FB1DDF4272B8BD25,E32C7FB187795BCF,005FEBF2F38C92D3,CD8EB19DDF4DB2A1,76F1F1767CD3BCC5,5E9939E358092A7B,10BFB7EFCB48A9AB,B90B9612D84F3022,07A06E9177D0693A,800A58B7578B3EB8,000025961162BE22,3EAF94543AB6BCC6,4018F625789AF5B5,917A7FE7F56CAC8B,0F0323E1353CB9ED,BE6B0BCAF62EE9B6,97729BBBCE3A0C1C,8EF53B08374A137D,440BD2B940B4D9BD,E794A51997CCD72D,26FB77E708371822,82C97300D17D8504,00005B72902478C5,9E2A9068B804F417,7E882142F6A2BC51,594AA002D786F54A,DC4B22A2D8DDF5B2,B1A644D21609A7D4,40CBE08F571A30F5,0549C3E2DE02AD00,DCAD5ECB49E6D3BE,653E76C9E49CBFBA,07659531C2B9CD35,9DD0E181252A386B,0000043DA8E9ADE5,C327E8942EE7584D,92C3A19E7AE039C8,EFA1DCE064047596,579532A573E86D5D,093EAFDD827803ED,2F59CA0B494BC73F,F71B85330CCB3948,DE0525ECC9D38A73,7990CCBE6A23D8A5,21FF4D825B53171A,6B49BFC25203C675,00001F4039D8DDC0,E3483A43A9B74D1D,A98E65D50AF09D4C,D7BFFF486D9E035B,8D44210168B163B5,8C18292084A11AC1,07C627915FA17AC7,61645311BEF0A4B2,250C37135F7922F2,C40486573499DDCD,009B7B9E35AEEDD4,64983AF6447A7FB9,0000111864BFCF26,347B505EF529BC75,52FE627780494247,F1BCA8548641F1C0,4B04AC9A94AA68E1,5819E1A0822739A7,C0D8630FCDE6E594,D02FAA35BC1067F4,81B1495F4FAD712B,C9B40BB45C3F3E2E,77B03FBC150C086D,A3238AF5C7814673,0000310FA5344B61,25230CB8CFD1DE90,31912C9F9FC024F6,13E22B7EA0FB0EC6,17CCD17005203A29,4CC9543979A882C7,FE9F4A37F581B784,C1A8033D134B5C1D,67AC364B5F5AD660,4BA12A6120BDA647,D61916ACA5E9F19B,C803338E61CE2BB2,00000031227BA2E9,75CBF84E602FF120,EEEAA9AE58392736,34D2058C133CFECF,55C097B31225BA36,605E1BDF4DC72EAB,F30653A889B44810,33D55D3C9AC2CBD7,0EF99FACB878C5F4,7F3C884BCC64A340,F8F2DE3AF187CCF8,45C8F2A358828926,000037393AB92536,715280AA388FA789,A56905B55BE63073,3B6BCFBA83A1DEB4,B4106D1F0ECC5995,ABC4E996EC64543E,F0FAD9E824521E91,A357ED159C192669,E1F66B83F6F105F3,F7575412FD4619FD,8703AA6FB9745FEA,C5C90E7EE5939198,000026A6D03FECB6,EE790C86CACDE989,1E2A1A8926B18EC5,1ED7B7EB1AF56B1C,5020F7ED30CA7292,DAFF946664BFD780,7B8A39FC0C615D31,94F38C173BF89CA0,86DEA8D2AEEDC4DD,5986D07F54EE985A,40538567AC7B3220,784CCDAB9DDAE75C,000050F2E9961608,88C874B05A6EC1B0,CA02CA7ED8A0EBDE,2BF6F4FEDA02A370,E8E58716AC88272E,FDDDFAC5D88008BC,3678239F90C18D3A,89E961C53031328E,8CF76BF9A4F94B93,50EF2BA8683B0C1B,04C2ED0483759927,B0F88D3B40F432D7,000049FDD3897308,14E95BF8B6BCE785,40A93C29BF203C75,B378C6D401CF5A49,D341F9205C53607A,288E2A7B3D486E74,97E04BCBBFCACCD8,6DBA78C1B75F6007,C6729FFECCC99814,D1324AC293596EB1,0DB3BD8E46F0E015,90077ECF0B15F374,000003C7CAF0171B,45EA2B5FA838CCB1,535658C343E6AB23,F2726CBC63360475,5AA2BA1C98A69DD3,25825EBBDA1E9E23,DCF7E1ECE68049A3,5A6ED13DF83DEBE8,E64E15C7CF202890,A9C40251898828E8,2F3C4EBB6B2AA2C1,FF720160E8E52A41,00004820A4E02168,70F021053D74BCB2,DF7EED720A883814,E72B430A5EC81E05,A276278565930186,5D14D05FE6BB0C65,FD0759510A1024EE,185DF517D845058E,C4A3C10F093E592C,01E11B37DF07BFC2,4E1DB0BEC605AF51,AF93DAFBCCAE1014,00004EA72CF539B7,B116FDF3271B4F61,74DC58CF12A16F85,3B753C0196E588BF,4E4461F56D81746B,C17E446E46D514BB,6FB0DB29D37119A0,2E015B19F64A430E,83614DF3ECD2F455,4D2AFC848E5C25D1,1AF1F64F09A61912,AC0474DBE2366676,0000628053437702,829D66361A85EC15,C93E70E991A6C1AB,744D111845ECC7A2,1B200D5AFAB6D86F,2B628FB12B44380D,2E6AFA25584494E8,23BA188800FD9087,4F5DC280D8DA5F68,91575C031DAA1EDA,31DAFD9447EC1886,D562B653197E5567,000047C89DD8570B,9A6D2BCB8C5890DE,5ABB7A7E728B96F3,C7C586ABB944F8C4,0A170C4525F05B23,EC1EBE25D30F9533,9AFBD7AFF1EC98CB,D6B2DB32602FA52F,7D99795C552EB771,27C872F33D0600B9,FE631BBF1A754454,C330A44FD1FB48CA,0000228EC2F4697C,3761B23F6CB94F6E,5326096A206CD50A,C4ECB56C6B46943A,FCB87A0DCA476FBE,744D4FE4C3BA7420,19B75F222EB24E5B,8D90182B2CB39DB1,AF808FF44C572480,AE840E7114A06D0A,553612FBADB42BEA,E35CEC00C18399C9,00003C321A5AB98E,8B082CBD229772D9,9A1EC8DB62975E84,1CEB251C6CD1FC7F,C156A083AF540388,68A10C6691BF0CEC,9B206C5FC41CC7FB,619309C7CFDCEC56,8ECAE0D92D6B94B3,4FD53C30F872C239,4E23A5D6CCB06E73,D349912088A2819C,000061C0F874DEE7,1A7E53D4AE3465C1,F61ADA632BF94483,69BD6751D9529F8C,9C52BB9BD762FC1F,B640B5BEDFBD56B5,AFF5E4937B4ED65F,A539AA2ADD0F60E9,480BC16715BF6499,A609BD52C9949FDB,D4CB2D662759E7AD,5E5020F8E6E2BB05,000001818C0B4D96,C44C219E134A2CC8,B750857AE143F514,19EF8E37BD1EDB73,479620C6A590B4AE,8CF08435283993E1,9816F57B9D9A00D7,FF28BC4434A7478E,1C565F11602B5232,DF43CD40E9E5F0BC,345BEEE4D1DDA71C,BC3F3BDA65FD4350,00001CA502D797A1,F4C0DCB5EEC49008,E95B33A169CF1CCF,CD21A7B31A716193,FCD7EBA69C1539A9,C8B076AB1E4ADA77,F1ED1178CA1F392E,99455F077FBCBBF0,19D60346127A77F8,D338FB479EF028E3,393BC1767FB76812,1C860A17F90F5565,00003805CCD23EDB,18194A4FC9FA15A1,6C159CE9933F9711,D4A5CC214D79A3E4,470D6B0E373F05FC,8207179D1A66C2C1,D1DB85C85A2B5B29,10D3AB5641AD5982,ACF4230A997008CE,B8E6AADD4C4174E9,151EB0597AD9D7B2,DE6105DECB9E820D,00003742D8CE6EE3,69DF0F9E3CB70F22,DCB0CC2BAC5944A9,F37914267CB66C98,61F0E8CE6077A046,22B959378B9D95D3,7F9A57D8464C1FF1,65005F398B5B8D9A,A9D24EF3E228BF60,216F32484D49AAF1,D508BB84EA888487,789C407B6B00C68E,00002FB2C97AC83D,3565B00C760E6597,1C72DEBCF3D8F323,F335D4ED6564EEE5,2CFCE24423AAEFE1,065D559FCA2FF43B,D66F492A5242B564,DE3527803A1EFFBF,5A16B3F2C0C2F6A8,57CFCDFF17649484,47C73AA268EBA8DD,02DFF0BD0C84BC7B,0000084450B7A293,11027560CCE5B9EF,66988169A32C6F62,CB852FFF3F218199,B53696B8957B787F,44D2EE50768CBE7B,D735EBC01EF3F396,12C2D4C469108301,C39FBCF89F2948A6,93F6DDC258627029,3DACE164408BFCFE,993BDA6F88307AB2,00004528BA651C64,987A2635F0C65111,2E83CAA1D0B8CFEE,E1FA645A01AAB08D,7FC2711127DC3B90,2F96B65986FA4E35,BCCFD20F663C8ED7,FD15F8A7E13C6FF3,7D7C8B9D570B0F4E,11010EE0B512BF73,652456433034B6F0,F32A6690AF99ED7A,000054DDEB2F4ED6,47B637D2E80B6F92,CAF8F8AB19C540D4,334F933870FF17CE,FB82B30D503041F4,1B8DA60D29B0C009,1A883463CB41D036,CE82252BE5E5D48B,752507CB9D8446CA,243EAF34E43429E9,DBAF4B0BC57C1561,44A5F147607A4244,00006D02872BC257,075834B50758B8AE,809CAEA766D5C8F0,9A926594AD89C080,2CCC0789F16091DA,C9A0A1407A25D6F7,91284EC8D2B68F73,C53280CC05EF997B,160FA975F4A3B1BA,07E3710700A88D2F,C0D2D4E7B2893B25,FD65ACE863CAFF68,000051FE404196FB,40E0F610A4657888,ECA976F6E3D15618,E024DB3C37FD418E,5EEA8883D6EAE17E,F329709F02AB3489,E76C3E54E498BF11,64B518FEB285D825,27DFE1F75D0D51D6,9DCCDDB25F1F57AC,FF1B0735978F634A,AA16D9700B21681D,000026EC1560CE81,CF4CB6B749119555,3235E285787A7724,4253634BB4755CBA,3385257C1D5BCF1E,5922E7730A8D3DBC,9A5C308A8B2E7990,53BF8AD32351C7C1,975B780576CF3B5B,B04EA106808F31EF,CF048120C257A938,23D45E0C5B54DBBE,00005F066523B25D,3535FDC5F4C3A4F7,E624586B70F5D262,301F29E0618BEE37,F644DDD7FE1C774C,A25A0C8D9A6E31F4,CDA399C44003680B,DCE4D82C41703622,283139337B440735,8C09471F20765113,EDE3239EF9FEEE85,A77D70B263425C02,00006CB13D5E68CE,06A0990E42D548C2,AB347A6826A3BD9C,B1E524245FEE8385,84D83178EF1F9805,0493D9C07164C235,BA4AC0D18593E6B3,67DA68E120674D71,CFDA07D6996A2CF1,F21F71F460E9B584,4F5756A1F8E48245,65FBF4EAE0F9BF4C,000030A9292C119A,FD4A2AD8B2B3D9C2,152A69165EBCDCE1,3ABFE1E0501815E4,9F47FAEA9644ECEF,E9938CCCBF807545,C28219F07CD9898E,0E6CE11FA14183D1,984E505D08169848,9F7BD1E6AA196BB5,42112209305E0E03,77752DA73C08414C,0000138813F2194C,450ACDD03C58358F,BEE6C2D35B89F5CB,AB6B14E3151E8F10,806D11F3325A0935,A641355F8119B070,998A12A0046CFD69,CE7C5B4687B45353,F06DB79DC4832D9B,675090FC222DCBEB,1CF5A3C7505ECC96,482D990DB79B15AA,000047A9EFA21BA7,5517414B92938302,FBFB32B31E07690B,0E88A4A7EBD82867,EFF9E55FE1D0F711,E52DF6930930CD17,C61C6DE427A5BE2A,D350DCC7CA645427,6F5BC902AFC29BED,367E856C2AC3D80B,9B19C628F2E51F7B,73A243C979707A08,00004D2A3C6AC56E,3528C3E58B5C1DA9,AD464E0D171A0AA8,3236C00A45B2A9B0,1861FA10D94DF988,6B9BA0EE4021DB37,5FAF15387CCB648F,8C84CA1E9C46CA3C,4D75452FA01E626D,B11B97EC811114AA,FF13D0E1FFC398B7,5668010172980837,00000BF7AD41C892,1349D680B460AF1C,7CB4D48168F216CE,723AE55569BD0799,C02452340CB539EE,A0282D8B657228F5,AA72CC923AE16237,CE97E34ED3F61F6F,60753C74B4D18E3D,C07C4A030939D8B2,48CB41EA20EC2F5C,BB6CA49672E5F0D6,000014F3FBC1ED6D,5396DA2E2C409FB5,70749FE1465C08F6,02D3A02B56317396,1881191DB5DCD5EA,67A3741FD63D3C55,8C6821955FA4E23E,C3A4972496EE6EC8,2897BF8EA99253CC,811DA719F2CD4B83,EB944DD21F830F28,DF8CACA9D2CA41EA,0000137E5D38BB59,2FF122D24FB203AD,9D0BED8D902147ED,494499CFE22136DD,93C60C0A1F104503,BA14566377FEDCFF,68AB334277FFBD6E,5EF737D7FA288DE9,27CC4E17B85B5C7F,67995305FA317172,B1DC3A5AA433299C,395B492E7BAED4D8,00003EAB8F4F1748,F9F9F98B07DB0D83,EFC1EF29B0294268,0E4CFEC86B479C66,00B6618B176BE267,10D4379AA555076E,578BEBF5AABA9CF8,3271EB1A02AC5634,5CBCAB66555AD665,7C1739BA6642C8E8,5474C6ACE5CC693F,129D17A5D4C7F00D,000067199C09C4A2,894E62B747414A79,9BCA855BD0588419,A17B293E5752151E,272F957FF4024E29,4C1E6475CF2B6705,CF4C6B381DFD214C,96AC3D9779826D48,7A7C606D13F4B563,1FE98EA2522F4F4F,F27FC5D103BCB67A,2F07A93D5CBA2569,00000EBCA9709A4D,C1B22425F20E94C3,590D9DFBB0809627,1382322497EC3516,60B5CAFC747763ED,C323A0C3F9149915,5DA17D20BAA1979A,A586E10901FC0138,1D031492120FE39A,625A8A8BAD07CF2C,B1131D965AFDD4B0,A417CDE682BCB8B1,000054EBA017B28B,6EFFE3CF869E6129,6CB9059A91E3C461,17C86D87E2FF0750,ADCDF4C463315575,80218FE3FE87057B,2E226DCEAD038C61,B7BC428BA59EE2EC,4871998006023122,9B3F6892D0778C12,8985663FF1F0EDBF,7D441C272D580E01,000057D65DA94307,E2E5D9772D123138,5D57CB60BD112059,A71E5A6BC20EEB3C,956CC7A94E7F9B6E,C1CBA2FBB0ECDAAD,57CD816F89012066,75B406ECA419FFAD,3535126CA4188F34,A3BB949D7AF1E3E5,B31953D164F2A110,53B560F65253B1B8,0000201877AEF077,99C91363DD11756A,5D7558FD9A79AA1F,5868B5A882FE6B4B,E5F1E6E63173AC0C,1A80F2D6BA134069,8A97FB40E53E938A,AB1FE445449F07B4,A7040FD91AF15C49,7F0DE01C4C917200,138B80E19E5BB9C8,151B3FDD2B182DD5,0000087D70A9D91E,0CFF551F7FFAA3AE,E57D2B6D19036A5E,3741B96B858983A9,87689061044390A5,B1ACCDE418827964,64B7D96661176716,A8158741EDEE1497,1C7D3BAE8F960D6B,4CD51B767208A767,CADB44D12DC1547D,11D1BD32FE37D4C6,0000525AD6735183,111E34EB6FB85A00,043723055392AEC3,9230D970320DF0ED,CA1D9D6FC6EF7A3F,AA9FAF718192B9C7,7D62DB992386A75E,2B8CA16AB9C401D3,16C6A5B4C8BF2B29,5748C751DA5CF333,DAB763AB7E9201EC,6695A0F915D59343,00000AE8C1B9D307,5EF4BB1B274D915E,4D5C741EA1C8F5C5,3CB63B638119BE0A,FED8A9401D44126B,C11B62508C54C141,0BB6197AFA75A1E0,EFA3B7C97C6AB480,CCC8DC0855502E21,CC5823DC38778F77,85A8A33F0F30A476,8A5162726AED22EA,00002556B8F0624C,8CEA3968AEB2ED78,AFEC34F2DB44BF62,42675DC6484CBBC0,E985CB2DBC5FCA86,B30F0E4308003661,FAC1291A3AA8A17A,69E06A1D6D700D4C,9B81932226E60A65,531450552EA6739E,343CDDD9306598E3,7F9E8D6348BE7444,000026EC04F1E449,C20E8505D26F15D9,1A38CA55C4445D45,F97478995BF2305D,B534CE7DE1477146,77776AF8FE4CD5E4,C3573B0D6CCFFE0E,943E9CE866B7DBBF,D80E35523AEF7F91,02F43C00F383B3A3,EC0C6E841AF8AA3C,03DF560741C3AF15,000031B77E159543,2EF42C9A5DFF4182,22E68791E64E4107,CCB6D26C38D194FD,3EC51798399B92D7,E634B6F1BED8A77C,628FB3B4D8847B98,1241149B41809918,BD7729A5DD6BF51A,45390C2FE6DBDDE5,3B148609CC895A16,7F26EF8A6A327D04,00002C22C9F9B8F8,8B987CEC8CBDA9D5,DF8AD17145C90D19,8E3380B558AB17B6,DEBD2A05B3DF6F22,3B71D30E0C449EC0,EB16BD54D763825D,E1C518A7ED25F703,58292963EE9594FC,A624FF51D64F6A62,D0C388D8DDC47D89,1A4BB10D188A69B5,00000B0D992840A8,D222C58E1A5588A7,92904C495FA9DDCF,59C107825969B2AD,D33621CD2A9A7661,1FAF8212A02059E2,6C60A3E9D2A11ED6,B6011185DE5F783D,9856930B4E73264A,7E102B349146B39E,F26BBE5B82FB2162,C464CB2568B8368D,0000076A0988BD66,1825B1A62E2ED010,E455E15314703011,E7CA766523E6F594,61D5C188D463437F,0F097AC19B4793AE,F60AF54A36970104,C71D023D694BE813,58DF88746C143303,46F753C9DC06DE17,85CF4ABB5A5581AE,E8A7E3946BF61074,0000099B3866679C,54EA43FAF2E4759C,5D134FC96ED4B0EA,F7E88CD2FC04D22D,3D44E76673656239,87D58AB4BF5CBF22,57C9C4FF1A2BC3D8,7FE0C257B719011C,5C0ADBE367B76C7B,D9A8CE69F7F84C85,CE19B10C18C28855,8F3A8E345289F710,000016735BED5335,4F7826D1C772C870,08156F179B9872C6,083A40C021D064E4,B554D7DCF79A992A,75D9D321EDE068EE,55F1F1A9F0C9328F,CED125EAF3C81EF6,709F948AF6B45B9C,5175C44858C47551,28E5908D14EA2FD2,FC4BDD113F62E043,00005BABE81C1953,9A6FC788FE28A72D,571327A7BAE1AD25,8B50FF626DD2B13A,A8786FCD3D497B76,9967D980F8D0D232,9D4C95E36B451DD1,0C0A6E45EC2EB6DF,18071F8E5C05D564,582385D70CBFFDC0,D531AE7241FB9DBE,0871BF70829E5689,00001539412513A7,28F1011847062E0B,86E4775A3E1AD1A7,A3C6009AA88FE4DF,B4DA0FC12158D677,B8D1457743F2F7EA,CCA154619194CF63,2F3D3290C71FF801,CB2129177A92FDE4,FA4554A5BEC29C35,0C36D132F94F6F1E,378C6F51409A720C,000041808DBE7900,4D9040A47C5BEFB3,67115D2505B620C3,11E613AB8BB32FAD,4D039C459F3F1697,753F422ED7250E7D,13A81340412CC848,05E82DE842E95B0C,081BE4A88D216FB5,3594237CBD4FA90B,B0152D25B4180C1E,7A92665BC221C52C,00002761A570CD67,2F29A105908CFE16,E379FAEB70621E79,F5996D710CF9F5CB,3C6EF5C95D1BC492,8EE20B4A53E3EA35,D2377864E255007A,BE67C75C77EABD8D,324EB55AA40E37D9,08F329FC461FF3C2,8BB502A6DD0F292C,A0E6D2A989D0E699,0000581318D59386,FB3E9F9FD0ED25D0,8A89F1BF5D629ACD,672ABF44A9A4FC16,9343430BD0730372,55DDCE62528D4C34,316F1120D6147DDB,55D7D6B47F0471A3,55D0434EEF2E4207,D3115BB9A5FD0380,3B7C8D73C13040F3,490414D77352F9FA,00003A89F8FCAAD4,C609A55864C317FC,BC6CB72BD6820D94,4B4078A361140180,877A6FD3D15A0E0D,2727D16B47D5851A,32F8AB8ECBF18811,8448A914E6CCB412,C76805796A9E9C0A,7C3C31F6E40B087F,ED44EFD6F78E4CD7,F067334616924541,0000125B6740939E,EB584608678BDF5D,2318DCC98A21CF34,B7C6C070FC4E2BDE,19F1FE842BFC4E10,B749F8BA660E1883,02132E2CF6481259,7277E711D0A0B2B9,81418393D84E4801,941000D1C23A8963,7995948580CBA511,3554BFDD7BCC1F3D,000029AA3694787F,187BE3F98D8B46AD,033FBD26C4830796,116DDDC3118B2A1E,E2E8DD716E648E6F,8E09A92E848BA166,CD670CF8EF58FA1C,5F5B292E5E1A5F94,B058C728AE64D6F2,66F2B9D2CE3F1907,AF60BE2A68A6F7B6,44257D01E95B57D2,000036464A48856E,4904B149C98DB8C1,23DA5C63CFEC01B3,8B95A6919D0DDF86,4FB5CA51E27DDE89,4BD0D28FD133298B,EC1785CD3AE74890,B0CD08B7BB0E0EA8,E325EE7DEC8F0692,36CC20EF487F6B9E,A414C26826A794C1,D0C94117866D9089,00000968AD95487F,6BB9E7FB28B984BC,95795A6AB5ABB5D4,0722FC1253E6CDFB,BF8CD565AB05AA7B,3A09F79015A3D0A5,5C87B1591B1A805D,B014A5EFD3E1195F,B745347F4678500D,ED8F9153BE2D4095,83FEA968F2702CF1,25164764668CC43F,0000644E87915CE2,A8E0A230F192DFAF,71C34D42631D62A9,1DF22DBBC5022EC4,06E1967720FD2D1B,B49F11231173EFB7,E903CD7E11ADD357,B457A970BBE0807D,B8F90B9FFECD4484,42C632E6900CCC53,53923746C169B39D,F0553EFD2B65B38C,00006B9089D7DB12,668268769D804BDC,E41FE328BD33D1D6,30DFD5C08B30CB24,2D2D207B9C19031D,07D7FDC6CE4D2710,A8929852FE88E68A,A7ADE3D79E69349D,A8CE5F6804968EE9,61CB79E92BD9DFCD,44427DDF297851F0,081054444261A970,000050840381F021,56C08905354DE42C,7C32F0DB81E1822A,418449AF6F26A685,41B8BF2D8BEF0122,E4E22B44E578A27C,62B7CEF2B7FE853D,3A3D3C529BC6507A,C97C4D747B66E16F,12197B7D419E7B92,40F8A222E8C33C7E,9C79A14D4673546A,00003131346B521C,5CEAB85FAF07DD42,A87E12F5A755D4C5,615FC0DE31E5C8F4,CC8AFE84EC78EF8E,6742AC165447ACB3,30A75E27D427390A,24382CEDE3926C1E,17F81DCF5FFDB8E0,D21B988E13B0746C,39592CD3CF6153B0,5B814BB928EDB1CE,000049DA0B78ED97,63384301B3C71967,4D518CACF399A1DF,B4954122D3ABB2A8,0705AC8C6B34E0CB,E165F31355B159E2,BFED7FAE54CC51D5,0EB16E0EF7CD3B7E,7496300B5A3BD60C,F405D0A92313C566,4326D9EC58438615,15D05351C66CD17C,00002020A65987E8,A70CA508F5A099A1,E4E2E92371BBE3C4,6678E54656ECEA5D,B749CA6577FB0FAE,B7A0E2D44454D237,CF514654DB24E3B2,420CD344F1A9BB88,4374BDD80471CA85,6D75AC6915ECEC7F,FA3C4EC170BA66D5,1AA14C1EB1A80510,0000084EB161D9ED,289B63C32A2A97DC,1016606782DBD4B3,5469ED6B6C1D2098,E90B43C73A216183,B55BB0B3784A6D62,4724EB6C0E6A784F,B9A679547A7C925B,84601A8802D8E91F,9849AC10EE95B5CC,3866DDE59D3A293A,C99190946ABE5916,00001CCA42806BAE,16BF68D828B22B22,6A2BA4009DA70D8E,C9E04FA035A41A58,0E8F62845C3E99F4,7DFC7AFF81C4F80E,25DF3C8058E8148F,F4B0DDAD1CE593E0,0B4BD6F8066F4380,DA28EB7C8BFB749D,B1AA13DC99EBAD17,2DC8987E99F4ABFA,00000F7C8C025F61,383D7C042BDAF3A2,882F0211D06AA191,53B0E86333636642,6FD522B37F365B4D,AF8CE21E912C7D64,86C733EAF8C9A3CC,8732CEB86F75BE39,043DA41D231DBBA8,0069315174D6C341,245E05FCBCC753FC,6D661B507874FBA5,00003C1C754CA103,40F10CB5D4145200,47319D40DE050444,5FAB1B6AAE955732,DFA659D3B453A548,DC26BDE60878196A,D059E57B42B37BDD,D479699306F4A5A1,179B01227B1A3779,2D0C5E667F2010B7,703D2D6CB516CF26,7714FB53D16E2C09,00000A01043F8F16,6C1EA72EBCE04C0E,A3A33F22E70C9DCF,21F1D955D3AEA387,C472DC3D5C04A4D0,7029590E668C0654,6437466C935332D2,85ABBA950DB24161,FC44EBABDE4C8282,EB794B91A3EBD971,6569915A299BA831,E976D6F7596D3133,00005220A38A8C3D,F1D101AE029C61EF,479E907D8DFED5C1,F9E92DDD605735BD,BA397423B994F13D,A5203813C59A2FD8,6D09C11C2E70BE27,7CFD61A5D622AE46,3A9DB6E43E2EEF91,B816C88D6F070DC8,2411856379B2A0C9,4D3CED7634D0B8F0,00004F16755DF483,B84F619FDA69CDB9,A1B6738D4EEF4A64,BEB0AE67B7B5F364,FB3968F956537DE6,F45203D8E188CA2D,EE085EEF7F2C7905,0834150C45C68289,80102959347BEAC3,ED3D68B1F65FE12F,40C6FE4CCA076E5A,E415736944883B4F,00005DDEA43259DB,6730C8766B296C04,D1F641EAE74296B5,2B0AEE1AC4E41D04,9C9233F6EE8B2A07,B87B5B20464B86DA,BBD6D4AC3344AB71,672E08147018AB07,01A1D36440EE05EA,1D291C4F6EDD5A40,A822E7E608DEEDE8,E6ECC81655068BA5,0000681F81039CF7,EED4D2C447FC87AA,BAEB2493AE37E2D7,D834DAC68F79B272,D33809174A277819,4778AE6AEF601D27,B289FFE020C7F7B3,851D459529562988,F8AC9E674430D3A6,E528CC50583A4C0F,4A9DE6CD32D65FAC,0ABEB330219138F9,000048994BAC15EF,DC888757F9724424,4FC819C211159280,E15C9B72224C2168,2E58D2CC0798C614,21081CED157BBD92,F41C0F4BACD62CA5,108623889AB332D1,8C65C4D6D4B1E5BC,8A0F4D48EC81D394,9F56770AD728935F,41D40E57FA78C338,0000278F702BB511,0DDE00440408C071,A1AC4D60BB1E16B0,2F8B7D3FCE318873,C9740EE7BA30B008,0EFD619442355A5B,EEE206C0960CAEAB,EBD46F29D086917F,5518D5839B6BA0A6,98654DAFA564A29B,58D973C5FDC86DC8,DF0BB04BD5E66C7A,000042A6CD15E7E5,C324DEE22343CF0F,4F58C591E427C0B0,42EA10DE227FBB65,6D025E298E94E549,4B90C273F662264F,8ECA159CDD515618,0B45C482FD1BFE86,044DD30299E5C3AF,C076C179958AFD9F,B1D346C7EBEE8B89,CD9D73F1C5543C1D,0000448823F901F4,A767042DBECD3197,4A355419B53358C4,33C244022539A53B,AF197AC111906165,1CFA5EC7D414A9AE,01577B4B70568C01,BB86DCB0DD1B9C0E,C277F86A0BBF10D3,37256E708EA7C6BC,3D87575CC4A218F3,10A03894567C7159,000062EEE8F7CE92,09BEE04DAC5CC865,811E5750B20890D2,E987DD03EA8CC629,FD8375E20ABC476B,B32BB9F24BE663CF,4046E6D5E54D3FF0,5C3F0E15FA6D4457,7561537628A47221,D535EB64DA72CAE0,49EC8605356FB2A3,748366807CC5AA1D,0000237CA8E5712B,F6EB2C7A9A63A819,A6B45CB38834691D,1839A987E6C6AE8E,8BC5E19A1D201CAF,0051C3A4BE0E7339,EEEFEE8B65369B19,3CEF133DCA6971D2,0822FA62D4B3521F,4A642F5995767021,B8387D74BFAF6C23,FF4D9505FAC1A4A0,00002E539C6991DD,6E836D6D2C94813C,599B78B282D3C8AA,42C6CED8CC90B322,8E799ED69F37E981,9923B484712F5C72,A99733310C02EC23,EC2EE88F3016CC94,12D1BD18715ACF02,57F8E48B0C0CDFB5,8324B9428ACDC2DE,9ADC0F767B5BEF04,000016C6984F4AFD,03144D76BBB0F9EC,9D86542820E7FBF6,34817A5D5347B14D,E160B5FF83549E85,D3339D122FFA43B1,C35A760D3397E0D2,6FC4ABD64DE6BE3C,DAD6B73BB7E428F4,4519F7A562C7443A,AF299262D3F63D1A,AF3EFF9F342020F0,000025025D9B0FBD,7AB9003D3B0DC937,E35FE58DBF184ACB,3E8CA6EAB245445D,6AA6DEF2091D2B03,7C6957EB020A7847,D56D290406EB95A7,E67C4B823A987C8D,4696489D0C4D944E,DE34DE8CF9431C96,66A01FD8E48D944D,041B65FEFA82E7FF,00004399960B057A,9161858E1B8544BF,EDC68696CED6FC06,6904D6EAB3E1022D,AD175AB905DF8017,95D3BE8E9858242C,EA5F9BE4691EB539,E22BDAB01699A457,90438616312C1648,D9815195FFBF8DCD,31542EA6BCA4EACB,215C8676E8673A63,00003D0B878AFCEA,05E28D9730D98244,FFFD47B2CEAE9619,72C56B43381F38AF,3B449F5B561974BE,7FAD38E11E022D23,322359508F8482C8,C57B3502587C1049,DDFD7CD4783002CF,80B1D1C61ABB09ED,EF9A46E8F2D40937,6272CE4BF33CF1DE,00000F0BE1C688EA,9D7BB160936EB87C,6640F84AA8D8A1F5,0A7ED711E94696DF,634A5CBD5DD89F95,2DA55A541BE13B54,346A0FC49B8E2368,409F1F61ECC5A8CA,F8311D4D146B8FC8,FEE747572E35CAB4,BDFE8FFFC0141C01,C845A049F48AD221,00001B362BD99742,861D60843C32BDE5,401A1526E8DE0A6A,88C56057C404E220,0FAE69C6FED1F940,B241C99E43F0A36D,A5F0D8139668FDFA,EDEFEF7DE377C9F3,6BEC081B0A098CAA,665C30DBFDA8E257,DBE029C2219C9D5D,114D55C3667DFA3E,00006A3561356118,3D791F951334DF3D,5FD677219C3A823E,A5E0028076C9125F,0B63AC3DB420266F,D677CF93DD045F7F,0B6B62B982F05F7A,A2E2F8ABB48416AB,940E35633404B770,94BE12FC370AE6D4,E78AB1A95CCE12B1,ED31E849DD467149,00006ED99AA59784,10CCE047AFF14858,C9854B00C5EFF9A9,1AFE4ACC1DB2E3FB,286059CDBA415E89,6499D6C8C368C915,B3578576B0EF6F84,90CDA4CBBBF10797,1375E4DABEA4E146,F62E4841B95FB785,10539B8B4B7B3C73,5D85AEB10F08ECA2,00001149ECB37334,3D659738E67E4DBA,9EC7A182ADE472C2,CB340AD7A2693F4B,A7DFFC669F62B89A,F8BBE1D903E8B9D2,7307C649128272DD,B84EDD08CD48FB54,146904257D00A45F,13636039FC4D5D0B,74668D98A6C0E336,F1F65B5C9D75D739,0000035C4D28EDC0,06D2AA255ACA2374,F5DECFE4241C210F,7329A9D1A80D99D0,4823E486E0858BAA,263BC5429FEA633A,0F15F97A9EDFB0AC,30168EAE08EBCA70,E1D0311097071E51,5424C42990DE39E7,6FE0B27803347E52,C861B29729E36683,00000AF1AD219618,0E06D0FBC0E5A2A9,412D2424929605A5,AB51045E37FEF424,8702D3590B9985BD,843E4C247941258E,036411C4EE1EBE54,8DBD0B6F08CBDA61,920060ACBC153B28,BFFCD69C7602B62E,466DCC679CEE5186,E8048C82211AFAEA,00000E33552D576A,8DD394A51E66CF9E,9CD04BAB6861297C,F638C53EAFB07261,3F3A0BAB4CA4EAB2,4BB2976EB3CE6754,9FB4C7504D761B9B,B2EB079492E059AE,F790D1D78467088A,40740D8DA506B614,F9C06C6570371A31,E85CAC9E4A57DFF3,0000405A4FBF0406,C01ABE33A316512D,5ED4870950ADD9C8,16CBF34C5E02E785,20DA5610907FFA12,C5732CB6D47B9F5C,FB6718847F56CCB3,7F90B2A7F5613DC7,895CAC6C58BAF5AB,3929D9A90A9F97E1,DFE968AA956400D3,9AED2881C59D5A33,000041DD5E6822E5,C37C611EA9885F22,394B35F938994198,2B84BCBD3D217C6C,767A8745CC50E059,F6E14DE005B3571E,2EA1D62A0A6C085C,70BAE162A2D93629,2C326C96C1FB0381,005F75579CA148AB,3D1B3163EA2D7465,16C111EEB3C34409,00000BFE4FA12330,AAE4AF07020B650C,4F84A8DA27715ECB,5BFC455726D35556,ADC859916AB3FEB6,B3F2D38535B4554A,01A940049B8DB059,C61C4AF5A609F24A,C5BF3497EBA79BFA,281EAEBE9C8FE692,1D1C31D6EFD4F9FA,D505ABE2EC661CB4,00001D0FC6EB3819,2D32398A8646A886,DDAAC2CDEF2BDECE,987228699172A634,4C4C6662E3D3905B,CB5F705C89D01FAB,4D3AF3CD812DD1C9,49EF1FAA15A4BB0C,41153C10B929ABF0,FB8C88B715A54251,95CBEDEC0D4DEC60,8F5CF8BD1EF6DB99,00001337FFCDEECE,1241693474F4A8EA,7D8BD3954FB5D647,75D90FC27242D80C,3EC92A8A8BDE0EC3,FDD836D0F922A771,D3DA41561BC06B0F,8D9A145BF625B61A,469A227A78EE3A4F,5BFC12DCEFB92473,4BF0DDA1FFB3CEAE,E41688EC95E5736E,000004BDF6124B04,C96C1217F658160B,C5DAF85A4F47306C,E5F9E993841D0564,AF8DA64774594CF1,798CDDD938316231,5525468456D6BA7D,279F96B0DA9802C3,E4597DFFE1290C7F,AFAC1C3CB88330CA,F023466D9ED946FF,F8C2D4E9D62A6BEC,0000641626851965,40F9874F0A8EF82B,A6FFA0ED2B453E1E,E2BC3E47A26E4421,418B238CA6FEC6CD,6384F054995EEC78,919ED84292366F5B,13B4FD6482F7DC7E,D004047A2D8807E4,F39C4469774A6228,5FF40BAB08A21B6C,B7A4CFC1209F5D12,00001F0D9E94A33D,2B00456958C289A5,49D36BA9F0740540,67D7763B84373D3F,BEF6AFD78F252B36,768CB894DF527DF8,8980B2E640837F21,BE488B874C2C8B80,E96B9D239EE5C341,6864C40DECA83FF2,AC98F576CD302385,A14DF9AACAD907A1,000007FC1402E64F,743EC874AF472ED6,A18ECD76BF1234B5,D48260547E9A57BE,FBE92C851211CE41,66B7B2D87ED4DAB9,A557E5EEFA878C65,B9ACCB4BB384FEEC,BF3BC5AB46C1FC37,50C2733C679541D6,3F9AA0C79058C940,B8A180906383426B,00000AB22B7BA67B,199B3E80FAA30B58,A5E3EA64B714438A,CEFFD8CF71065122,9D428A2146EBDEB9,5BAAA49C08E160C5,8785EEC0C08A9FBD,4C0E9C14ABD24B83,0D5C64A8ECFE8E03,7D0F56B0C17E9135,8075F9DB893017FA,AA4D90535570EAAF,00006434BB716305,5B8C094298BFAF61,3717028FA6E96E45,AC380A3379ED9DAB,81627E4B24860158,2602D1828794820B,3EBE6AB6C2444375,ED4337FC1E713B64,E2FE528D8D11397E,2EC32E9B551E7559,85389FF7DB8D6555,04110716C1645455,000045BF1C67D59A,F75F47D67CB564A3,071ECA83C6F7D00D,BA419211C5AF42B4,E5670E3C0F83F77C,23606E4054891A94,B98E6D7BF4E3E029,4D9D2282C7CE6854,DCC607DD0C39A404,BD590CE9FA9E75E7,27E41FB24D45EAB6,FCC30F4B02E0C556,00004E02F6677FEF,68DDE13C7D0CCC36,E472009CBCAD65E4,43C786D80F7D9CE4,504ADC647D18AB82,EEC6D39937145FBF,C6E60E5952BB3872,A22B9B5135F02AC3,333427DB9F7650D1,4BC4C608BF655FCB,88FB07B5A20B8989,234B360E6F3BFBE1,0000419BA6D153B8,334C1A2E2E7AC178,2E7496D7AFCFD40C,93F11727888B4B57,63E469B5EFF4C8CB,BB66EE2CA03D04BD,4CDE2FBC8A1C04CF,A972932CD9B97B7B,6C34607EF7504D69,D396EB62A494DD84,577459F4D115DF65,2D505CA0AD425380,00001BFB8322787D,4E385F85A446E222,8DA7889318633D69,B831644D7574FD76,7246DB036DD6CDFE,37DEDF36BED676FF,1CD5339DB36FDABE,BB0B8D6D8192880E,5E1E7BD76A486D24,F9E62B535F9B3CE6,AFC95D453AB692FC,9B67708C11B5A468,0000044911C51D0C,36D73322F603ECBB,529EA76C8A794461,52B2D8010283FA55,B26B747D6E61D852,BA3D9F1A091FFDDF,43F5C895E37E9067,1FE61096A60EBDF4,67ED24721B9B991A,C2DA8BB9D7B0CC84,A9B9DF2AA828015C,68EF0C1A054ED24A,00005A7DAACEC6A3,04ACAFB481E892D3,6858B1EAF1536E50,40C014FAD1A39107,C1C13B638553F26C,6AB2FCEDF9DDF12B,B2DFE4D18E1277ED,B91073A9456409AB,864665AE6141AE28,2CCDE919A8F06281,4E76ACA7542E053D,722716E2D80E201E,00003DB5CBE42DFF,99B143D44036559D,06197AC3845BC7FF,7A5EC4A13646873A,1E2C48C44C860D28,065457FD7A5C3908,532E9DDF4968CC4C,3794B9032B99BC6F,06A946702F08509E,D63BB6356DAB2AC9,94C9A0B49F8580AD,711ED120083F3C52,00004DD7BF05678C,6782A5CFDB109BF5,0412F1A1DEC71D94,C01540D12F71FA9C,84D2E19EC7D2AF06,479F97F57292F492,35D67B120C2DC8C0,7260BFA07BF086F9,583A82939DDFCB0F,F0F82C333516BED7,C6EA87CF0D662472,270BE8BC53B464C8,00004856869D8252,3AF97CE604BEC982,4F4198D3EB2CA968,684379F0FAAE25B6,6162BEE52A94AC6C,3D334F0AC9CD3C3A,477991629C6070B9,7F0ABE0B48C49D1B,95577F5DA56C9156,496D6ABAB790B75C,015CCED57F8C92E3,67E6C9AF38A86682,00006AA0837EB666,5D3470714E9FCE28,FC05B1FA389347CB,4F0786259A368BF3,D773C39F03E51B6E,7F7FA72807B19747,3B2B478180C391EB,26613079D7A59EFF,1E76238D27C601F8,617B7D6BB716290B,F319B0E325626CD2,910153BEE8CE22D7,00002E673E8884F9,B0EF602C48577827,35F489BD5119A22C,09510C4B8DC41D44,0552A270DE7054DD,7A9F5E9CAA0651D8,2B6601BD1BD88240,CD8691963AC336B9,AAF064C64A254B1D,BB23F4FDB1706B1D,ADD465F52B5FCA94,47EBAD45A889AB5D,00001D7DB917E6F0,AB9AE030197EFBAB,C0251BE005AD48CA,59D8067D2F1F50AB,7D4A98B03F302442,4040D3DAC327FBD5,E85F0DD99AF854F4,8639137BEE1135B4,11F39ECA9BED0E7C,BC2ACB29355A6774,34F47899E475E25E,3195DB9295214F1E,00004377615CAC8D,8A3AE72D617D4377,A6BA314CDAAB07BC,EAF2491785ECDF06,B61C65EB14330FAB,8CD16D579DC440C4,4B7E1A3503F4505F,043F29EDB61FDC14,E069261742C74421,2EB311F90235203F,98970D3E5390D420,F65E45448FF634D3,00001EE3FE457404,56572890DD987470,2DC0EA3A7A6EF325,BB46CE84782F58D8,2DB1EF846036F60B,633F41C9A91AE7A3,2384A319C897DA0E,68B48262B0341619,78B0339791AE88E5,F337D3807F91F6EA,5D0CB87DB7C61396,D54B943E431F91F5,000053C215389371,0C280A6C2978A2C3,A2F802997CA9790A,EF79073A0E8EC852,478C6E2833D93C4F,459997E2AA736150,6CAF6F8969D082DC,A9FFEFC2784FE979,47310C1475CC4F7B,D2445C1092DCCF44,7CEF8A5EC044237A,0F5204C9CD8AED53,00004DDC88066214,2D93E9128D12EF80,5FC8157D8913C238,08CC1A560F523706,5BBBA3673E5BBB1B,4AFC675DA76058D9,47371DD460F82FCE,76C235DB6531AE1D,5A609F986241BCC5,26D5961B46C36AB7,B17016DEEDFD11F0,1123781C74D21012,00005DBFAD74F166,02B5C5331595692A,EAA7C653071A7C93,523885E2060A065D,CB15480228CD07A4,6386ECAC71F18E3F,535FA0363F3AB414,E2D185BD70A8968E,D14749A811879427,34517797396C82EB,9F838173A43AB99D,D118F6F7C2784E2D,000011790DB8A445,6C51115AA42566AB,033018C2268D3EFB,46CB5DB954CD716F,1C1429EE43AF78FC,56BF03F017BED074,759F5D77F9C43E6A,9CDD2D3839D84F9C,19EB020D69CDDF49,3540928E5CFC5B4D,9DB15F63CE1B8599,E8AB2655FB889D13,00004AB242D306AA,1D2C46288CCADF76,9854D3E366E2F635,AB808CBACA0100B6,1EEAB3037B2D81E8,181F4CF70A542493,232E0F29E60BDCFA,8CFACD9D3C9758C3,9F763BA8F8038A7B,BF854E0767E22A48,5E77B89EB8650FEB,0B0F2EDCD3B0A8C1,000039F07B2BCBA9,5990C9B12A66BD59,2711C7AE88B16CEA,B6C7769821D7294E,38B1D5A731A7A3FB,C3DCF7987E459A0E,97551B2492F3631F,C4DBE7B2F8D5CECD,EA45988393932D91,534A63DE91FEC500,8A6B81A66135CA6F,5C9BE0361F044E80,000069C9787E3BD9,BFA799111731E6D2,9789C920AF1C5388,17322A82C01A97E2,1407509DFB84E9CD,777956ADBE66D0B0,FCE8F1A87094A4F6,69A6EFE6CE513D6E,913A83BDE4D057AE,4076EBB9B2D03EDA,336CF717B335A664,DBDFC25845E0E2D8,0000193D1C2D6B62,453529995E33D066,8B5354D5D5D2DED7,6AB08EBB85FB8B74,E2263C1612E44CBD,7E50F928FF6778F4,9BC82346CDE0C405,37AD6A835EC56226,C1CDBAA21722DBCB,F2CA6186593B9F89,CD6EAF6A2884F43D,AE4D49575B3580AD,000044852075EF54,8A2632A12A3AB157,127FD6A2267531AD,D4D1516E82F7DF79,B3216E312158DC70,6269BD64339A59DF,EF12484C7F8124B3,EE1404246C006AD8,5AB3AC6F7FCA5662,E11858BF2EE29178,B01B18A903DCD2D7,39A451FA38B6F287,000002E81DAA0CA4,38B634E7F5824BDF,2E509519AAEB19A7,EB77974899367258,8B78389EADCD3CFD,EECE3A2E2E9465C0,E601C3B728F55E99,755C95E2E9D7E747,25492B992A194ACE,DC6264AB78EAC386,F9F6734C043C2972,B3ED6D192B3127F4,0000057081B5BE37,3D08D2F39439B139,62B6A57CCFA25C56,7ED035B6CF6C646B,29C38017637825B5,BFDE508202F13278,65DD987C9A643C09,2C6DD52250C7521E,74D8B3495CE47D6B,8C9E9C1E3E301A78,5DBCB179416B0891,A135F9A9A5EBE974,0000582F235A6F5A,059AF7DD01C54873,5173070C6D93132A,710EEBD74A5A84DF,49D5FFF1FC466A96,BCEFE3EBCA133BE5,8AFE940AC503B7CA,56E41229399772F6,639FA8A8643C7194,64FC827535481F67,CE504197AE2DA8E0,56A8AFB768AB46A0,000066DCEF7637DC,F6765053346C1019,8FD4F86C841D220B,57EACC2042B57945,348450B73968383A,CE277CBDB37BC4CB,D42A5E8BD9EF8295,0967C49190107665,2C0B8B877CFECE7B,549D68B4CB1BE8FB,FEA69784846FA082,5698FDC7D6AC01A4,000020AC8C345383,2E85DB292B1691A2,BBE87CF28EE0105A,F7E857999EA6476C,71EFD698CB74760C,89D22B5E091BE5EE,F4EC566164A5A51C,C7A02FB960300941,27075CB5E7A69262,3BFEC472FAE3862D,4447473ADF75EC1D,CF119486F38A6CB4,0000381B1628FCDA,7832EFF89567BF33,200DE5E135760D6B,C5998AFBDD047093,A7DE0055ED3DD761,C5CFDEBCCE3C033A,1DCAF37F18504E36,01126DE9FFFBBA25,2F404C7A7B2D879A,8C2B70CE67F00F63,97DC357C1DDE0CCA,0ADE72967D907D56,000008F3A67E1122,9A65647F1FFE9B0E,548210DF139F95BB,7306A2C9EC63ECDC,0DD85F630391C65F,5792D44BF9063995,84265E52892D0D41,2C616C462B556A2F,88F20C4D7E9B037B,C1EC3A561ADE1363,6F4602CDC108AB2E,6C1519E071A8D8D7,00005EF2D743A8A3,11B9E61F77BD17A9,7D51B77ADEF857E5,54661343858BEB2F,8FA1C8121310C04A,B487A90A23F24E31,97107BEED3266C64,2CCE692807BA8052,96376B22BB6A4FCD,6D60D8AC6FC3EF89,B2A5A73C01F4815A,32CEC2FAACA09C38,00003D3E36DC3CA1,2A040C716EDFFFFC,9A904B6CA5A6695F,3EEED080EFC4ECDD,A852B70D6B1E1D66,9C0AD67324D84548,B763F2CC5B9EAC93,D8BD8156174B5C66,958CD77A77D8EE5C,E6F0A3B47DB285CD,7460643615380F60,EFFF85DE5B4A9258,0000410548172123,8A03B4499490A005,A8E45A7F528EF0B7,0E627A9ADB424A77,8AEB93C12CD9E76E,2EB5387504EAF351,B5A2DA0AF791980D,24E3FAD900AC3AE6,A95F118199B583AA,360F9CA16C3B96BA,FAA3D0509E8F68E3,4D0208D0A8FB9570,00000067464BC3B1,8225F39DE158B042,DFCD926985CAB492,BDD9CD72C3446E5D,DA75E4D43BC76D05,496569B6221E5E37,F69CE0894CD8D967,44E532C2E2B41A5B,D2E7379C0D2B57AF,8F6A32F8289F5472,A84C87CE06ED82DA,124A61709D287ADC,00004D3F28F062F2,002F5A592DDBD5C4,40D7BB269DA6B6FD,26572038C5F723D4,4847570A702AB519,E50CA77E80D07A3F,CE931AFAB75C421D,E1CA628E6B7CB19E,F1D7A9B4747F2CC3,1F673C64E031A958,511F1AC14865A857,9DC5227F68C05CBB,000001308A131604,909EF5D191E760EF,4B8A1ABA54CBFD29,ECBCBAFE60AA59D4,8C943724C833532E,7FF5C18ACB8EE99F,8EF6DB825FA4F7A2,E7F22471F2E8C321,A23EFF40C5F6411D,B8B905B42922515D,AB21D4A875BAB8CC,DCF57EADA8816307,00004B2278A5C047,930D8EAF45414947,7657CE0D09017811,9B829F87F98A3FFB,C24A876DA12F52FC,3F6AC717C4D98B5B,D75E3F5EF668F621,2BC086FA34FCAB0B,3F018964E15CB047,9736F45A79E882A5,5777CE52F4274450,87F52B6A64ABD591,00002FFAF3B90D93,16BD4D3F055175BF,C28702D135A5160A,D7C2CC41E90D3FF4,EE0B79F8E787F737,EE907F00EF73F5F3,B2CB996D098CFB2F,CCCB9D7151FB10CD,9EE65317AA07DA80,9E648AC273CF5516,D874F9A1D37D3FAF,24CBF5A11D1B6DB5,000053701B065C5B,139497E0335906E4,955E734A34D99EC8,27CA858869FAC7C8,CB8C6FE66EDBB856,F4D3E717C3D14B98,DB7F320BA569EE8B,D7E6EF00FEC05EC2,D71068D52E7B1A23,54263F4BCA227AD6,27F737EFBC2A7A73,2C745EE149631CA7,00004D1660364C82,DE8F7774BC6ABB0C,3BDF68832DC35932,62FD8757EE02AE95,B11005652928D96B,CE067373E3BCB04C,2FB1F0CB93E824CE,75628D5B41ACD955,8D7B3FEBC778E81B,355A0D340A66DD91,15BE9DB9E651BF76,6F0218D8BA17A190,00001DECEB2E5128,32D904BCA3ED4723,F1772241584E6E55,D7C437EE2428C91E,1E5A417C4F65C0CE,40CA508537CA60AB,ED51D9FBFEBFFE23,D844E9587C618A81,918F300E90F49EC6,62685D8331C51993,1AB2829432DEBC13,C425163136C7FC67,00006BF2AE9521B6,13ABE98448559B1A,11B7EEAF24C2E7E6,2DB2A28B47B7F4C2,A619C01E671D74A9,AA61EC636E93032B,841E0856882DB176,2488F3473E536E06,9D4799A9DEA83643,9786FA3C349701E9,DAC333271E110181,A778407067FB077B,00003E4300BB2D96,005ABDE93C296B14,D0C77A7CF89C83CE,5BC9A25B8F50919A,459568DB126760F5,DAD419B8F69111BE,812DBF38EFB96D1B,97C9BD2C623206F2,D4C8C648553708A5,C8F49B350FC24FB0,4A734B16CCB2A851,226881B81D5C55B1,0000074DD9C5D230,D2C497E0A8064758,EE8B796252B3886C,14355F4661C0FEC8,6CE5E11CDE0CE502,59853406A4D98E43,5DC80D5D4D99B00C,5F176DC59DA4D681,271EE8E32DE68E0A,EA24A544628B046B,ADF957CED1C5DE0F,A2B39F6008276AB7,00002606F0C35FF9,E329D7DC628D2895,5BA8204B42478594,80F3963721E2C4C2,81EA2C7A7F745067,169CA3539C86448B,EC7898C2C3737486,AACB99326407522F,8A86AE1927019C06,750CD9936BED3E2D,460E56FFF973C8F9,478806C21A9CF92D,0000332C69F5A999,EDD919953F8A058A,FD44F62DDAD1C676,8E5AE2544A98EBE9,F87284A3DA627C92,BA5C5D1E6E492A42,F526F255317710B1,C1DFCC343679E70E,84AD1B8DC8A69D63,0C8218604C62C74C,73FEDAECAAD593B2,7F2C53FFA3B02B3A,00002AB5570D37DF,83897E0D6792A7E0,5A22C09CFD11C418,8B4BD5C228C8EEF3,739490A4F612B25B,2C0462C98239275B,45D639FA1D0A3C99,650F676F5E52F7E0,68F4DB1FBD978B7D,3075E58F472FB9A3,2BC7F46528FCC896,845C58B0CB922871,00001A3C474078C1,A8F777751C06FAB6,B6FBCAD69918CF24,9C82499B455FC288,202306838FD992E0,DF70FC157472AA81,9E5CA57C9C823EE6,D92997F7E874FB68,4B9160A55E6864D3,46BE2185BFBEF724,82A243712C26E260,C10363CA24F375EB,000024F2DE3814D5,DF73A0056FE2EE06,53D6221D9AD3B680,6D54001D33F42BD5,AC7DD0B3D801DD2B,10DA304E23AD0CDA,8B654BB5D57E6EFB,4C689417D7291226,35964416DD86422F,6985C3B69A4221D7,544F7F1764AA68D1,27C95853609BA58A,00006E69332D275B,E5F0E093C3588BE3,C52E8A8EF2959BD7,4259FAA67109325B,8E7E353CAEA7567B,10D6FD635760BD2C,8F6C28CED8926BCD,97D0C93053791C63,801393D91FE969FD,16B738BAADB296C5,3E0C0E531B18ECC3,89DB9CFE30CC6F1A,0000425746D4DA19,10BAF22693C271E9,83C771F1947B9230,42764FDFE4DB6455,9C026B5E34DC687F,648AC37FABD0241E,847A3855A9C22E4C,D7A7BF1B76842B1C,087167D2A211A379,06C9A3DD19CC2A48,6941ACB96C229C3B,2280BE88ACB0258A,00005EC7A3FEE5C5,61FBD0157D327D2D,8967F339EADD8136,71F0BBD48FE7FE52,081404BE0F6E83F3,02CFBD5A9389A38B,BB3B1E6DEACBD377,E9F03F206584C37E,6F8243563D886529,716CB2B1018AF571,D35876FEB6A3D422,3906942509C9D699,000003AED25ECEB8,7960D7871FC543D5,FD91E5E9ECACB1D8,23F774206D787999,9FDAD2B1BC24B9B7,D1E6ACA5C26A91C6,82AA8244B106768C,18ED6144010BB323,DC4C48621451A56C,C3B0CA0A6F4FF0D7,6098EEC919D7BBB2,89E6ADC62037F0A4,0000386444D30FF8,DC635ABFC7231A8B,08597031C7BDB403,D6D7884FA743FF63,7B9C4A6C8E538ACD,09F54CC546206E5C,DD945ABEF3C7FB32,4F2EA6BC409F31BE,ED28A693377F8396,8AB7BC7B1A6AF09B,0275FD9906E96038,5F37B2A34B012071,00004581E57BA058,79E89E1FE06AF664,753045AE9E67F081,65E27ADC93DED813,9CC3E38F0D837224,2A032698CEE55300,151C03D75C979DBE,C43B47EA3FC78D61,B85896007E59CAA2,1F5767C3E44C7998,86C54EA4B115FC98,48A9EFE911ABCAA1,00002F74C94045F1,61E9D3DCD42B6860,ADFA7A77960475BB,F24D7669B73A620B,4120AF189DBC1CEB,9532F9C3DE810920,602DF0E16E204983,F08FC8359EC51CF8,60D3E14DF4F7F79C,3121129C683090B7,5F5F1F6EA61E98FE,A11ADA3425250291,0000633544C4B73B,6FD385862D6FFEEC,DD815712F64DFE5A,3E30B23791D0B0E1,464331E791DA07A4,C3F499F908E23348,8E029C4197528AEB,09AD1E1A21737549,840FA8F102A84899,5C77A727CD85D946,1EB8DCEC0C953D1C,30CD8403FF9230D0,00002C436D19D1B0,D3C55F07CBEBC0C2,A07AB4C33B39850D,14AA89A0DD3CE995,73BC7AB87AA30C23,19CB66AB2F2E7399,D4B59AB2B5BD09EC,08E7E938778B15A5,153EF6D1D83D10F3,E856DDAAFB8C4AD3,D4E71F3EFD77D8BC,6593AEC977C611C0,00002AD46C8D466E,CCFC1B46D25A3405,6A5B2B5935510D3A,8DCC63BF4BD91029,6AB23D8D8B269C01,01247724B4388882,A36D64635562AA3D,D17343AD45DA260B,B965E6D5E9FA8076,8BB1F35546BB85C3,A819C016B5A4E36A,6B617126C03B991D,00002F1C1F8DDE41,B24138004D187E89,CF9C90BE4392FFE6,D11B424458BD9059,1F50BBD271D154F1,C3BD53109C0D540B,74DFB721C01616FE,A061879DDE253BA3,41E3D4794838F6FB,239467339678EB38,48AC2C4713E34474,2E783984FAFBE8A7,00006123502A151A,F4D7ACA48CF96539,6D1DE49FB5CA7813,019DB9FCB82E2626,057EF4C54945CFFC,C4CF8FCD76C54219,90B33F722115957F,37060123DAD83E8C,85CABAD029F7B173,75EB25708401DD66,4693FA52A93958C2,A683C2EB89205DBB,00006632BFA208EC,CD85A5CF6B6599A1,67B1FDFF27F06D2F,877DB77DAE7EFF41,39FC7A63E6B26524,A178FF8A0259C434,E3A8BBD6174CA574,85530B3E7F64BE09,1810C365DE92FA3E,3E80D30D619D41A7,DBA8EEFE483E75A8,B3DE0E32C7358ABC,000061B5D5627DD9,BF0A90E936E1309E,087E54922A8EB26C,E2A63C6887E5FCB7,D5C8D041FEF40CC5,F171277898C8E29D,00F0A1A46C6E400C,D1738E5B76FEB0C1,C4A01B6F62E5CADF,96217AD098CAC94D,5387A4708A29AF0A,CE802CA0BCC64B1A,0000477E9512C124,717214E7ACE2BFF8,7CFB6AD990807DA2,97852200A659DE56,B00220A2F084645B,51E31F57A34015B5,B9E6C9BCA8CD8A56,7CD29244C6055923,225BF4625D060E3E,55DF9F4D575A2B1B,E42587B9DDB61D2B,FA37EA80379A4B94,00006D10DBB88F62,B7E19561DED1E97B,9368AF08E4909ED2,4DEBF5417734EB8D,5F6F26E82780CA4E,4EBD58F702A88938,2C58C34BBF1C997A,CCF8B66453BA6E8E,4E3DE565FD386282,A5FEEA63E3EA9090,00575076610DA15A,776794ED1072D1FE,00003327FA399AF2,EC78E72D51134BD0,A0ABBCCA20B463E5,A690282D7FBFC827,3D107DA3F483B79A,FA2F0FBE86CD9A0B,231E7B52C3C3533F,645801534C609A6D,F08F1381520F2CB7,A14040B9835A063D,5B1ED86443DC455F,6DA03179692EBA43,00006B68BEF566E9,803D03EC1F852D3B,7F928877967A3C15,4CF572FB57648667,DC116C29CDE2A6EC,739E099426AF1AA3,C4E6453B051E57D4,BBDDF33D34250D61,BA721A05027346C3,1B8D432F30317F85,012B678686BC7A0D,FE8DEB4AC7DE7A6F,00005129ACDE35C0,D0B228573F780F5E,E89ED1F2D32D90EF,F27285A3C776455C,1245009874CAC44D,DCC35CB30A694A43,E7B08B33813F4EFA,FB1EA145A0DE5490,277231A1116AC85A,2503CD5CD2D8FC4C,ADE45A4B68272889,36DDDDE0224AC17E,00006406CDA7A05D,30D1812A65336D60,A4F325188ACA8987,6044E34A127DE88E,F9205380800F61C7,957E7EBA6C1271E9,08B1A255653E2336,AC6295C98D8A8999,9509E92B2780027A,C3D00E30184ACC92,F6B862BAC22CBFA7,11763CF3AE5418C9,00002F4437C8BDBD,F151F7F1CDEA21C6,35EE2FB003122E8A,BB9E800619263A09,B3CC31212F51C08E,CC1E41BFC2190E41,CD6FC07F68CD18E7,810CE5663327973B,08CD687AE0FA4A09,502E5199A344F7B9,9F26BF43D4EC6330,AEC70CCC4C412348,0000055D8C2AD99D,44C6098AD7220D48,1580D2026998343B,D7CD25FD0DE9087E,CC607B872E4454AA,7D75AA9D9835A3AB,95186E98F4AD9B12,388E1E0236B2F28A,2B60F30F2C2BC0B1,659A7E3F109C3840,692C8DB2B533EA63,687AD799FF9BF440,000066DA609B6076,96BCE253A838373B,77F18D9A5E742989,268E9D9A6FD6647E,5200BAE7C03674CA,A9F7F0292FF30104,8BE26CA3CB2A1BDE,B288DD754597047E,2BFBA4DCF7F759B0,96F5C4C46D371330,892E6F587E51C75C,3D94AD13338E0826,000028D39B735AED,08D3EB72C2D8E4FA,C8E0D8C64EFE9945,AE1A3937C8FD5740,35659055CD2A5439,C19EC8028996D3A6,BC2CDBF47A1C396D,C22DB2A4EB2751C3,4E95DFC2F727739E,ECC99331BF227B4D,8486AB4F92DFA3AC,CA1D546BCC58FA9A,000028276829DC92,B743989C195751F0,1E5E5AFB1E1D65B7,0BF2FB2D7DFB7CEF,F0129B3435D92190,48D8A1F7972A99D6,5C0C8157FD48DD48,0ED7BCCA328264CB,C12963A776E34BB5,2E61B58E793E39B0,27808500D33E7382,DA395B081983AD70,00004219ABBB69F8,0B8B376BDC2AECB5,1F1B5FF782E236CD,D560924FDDD0FB3D,C41485F870C2E18B,64BDCDAA3A696AF7,D06B436ECCBABD40,DACC41A6EBD40AB4,90AD29CC2D73B468,C7D6CECC7AE9029F,253FF2900E38EA98,D3A349AE2ADC8B55,0000316565E4A319,A6980BBD6D908656,17CF695B2BEE57E6,BE99C65F44637D9B,38E0E4A9CACE3001,2E019941DF3CABB0,178CEC46C128572B,16390B1C0C68B8C9,216F52BF3FE28FFA,E933579536D63890,116F2ADACD131341,52C00A33A19909E5,00000ED43D4B79B4,44A4AB97BB18200C,8D072B15EDBDD5BB,6FC7BEA3B7A54A46,1F82B98ACA006146,DE94738E6C3C2F09,8B5966BAEDB5426A,03E6A605979410A5,C94B594E7FFB7592,53AABC920752508A,94D77216537695E0,7C2395A789A01235,00004302DC96A87A,F1F350B2B6AA5BCB,B59AFC33837E50A7,BD27096DCCEB4156,D1BD778EEFAB4214,A97B71B34EB3A0B3,8855F162C45E3AA6,4C500BE9FA028E48,1C90B4460563DEA6,A562C0E90CE06D71,7A69111A437CC2F8,69C4DFAABBF6088F,000036BE9D3A9CD9,2A29407CFEC0829C,7DC07AD75EED6B1F,374C9EA361AA5A0B,B18ED50266FCA693,0BF1FC08CC18A678,F9C7516035747A07,237FC55D1BE2AC54,AEE3AA5BA4E4D891,566C947E4F09E454,E2260746C4E67413,3264A5D31102E2A1,0000288334D37B4C,B68980B535F758E7,AF8C048BAD4C2E8C,E67AF74500C01D02,CAD5CD8924B73B32,0C83863B8BA0CD3B,F1A186770A81E38E,755C759CDB87918E,193385349EC56581,68AE48F7FFC6198E,B0F824E5D1B10FD0,92BC2A8A89C3B7AB,000006EE6474861E,7621F24611B2AC43,6544024E16563BB3,EFA0585D35547625,40033FA6D794BE1E,AB08C27CAFB10641,ABBECBD0B7C62AE2,83D09FA52BF0FA14,0B39F425AFB3A711,85260831CD43329C,BAE26A463012C7DA,92E9BDD4D0B9C107,00002643BCB70182,CEADD88FC7653680,7B47A978C6762D0D,C75AF284FF67C02D,C74E754E0507DDA3,7EC35814EA641311,04BC2711CD648981,5C226C85C1F7B9E6,F4A4CE28F92DFEEA,9C0560216C245649,F4F5BD0FDCC2E1EA,63A10D7BFEC84918,00006A557A04FD9A,98438249CDE37496,0EC97EB1B56062D9,53A8151A61D498FC,6A5E1C1120A0E6B8,6C625B5B3C2C6C32,78C66A8722F00059,739F1F49C8B5D539,F8D9D855E68D0AC4,3C157382C3117394,42270DFBE3514D3D,D0B4A9BD408E6215,00005434852EC714,B19F78DCF5A70B1A,4877E5E22495AB1D,89B6ECB50CF1342E,3097C3538CDA92B4,F4DB47BE163B53B1,B477629484C7AFBC,446FFD2A2D7330A7,B93B73C786DF92BB,CF8A845D4D4EBFAF,515A98DA48C0F659,DD22D51C9F97743F,000044857BF6509D,79D5EDD84AB3A90E,2A0B250F5405E635,CB3CB67A0BC763D7,71EA52DC5B0E2796,8BDCF0074B8C0F8A,1AA1CEA0B9F2BB7B,3B62413175665E64,35CF29186091D97B,B24042FBE807C999,25B05CEDD84E08F0,D488812E01C61AC9,00000AE2239E1419,87CF0BB4D5E7B367,B1A95E3B6E929DEF,74F7504E03519D87,91DDFB897298383E,F3D8E1BB397FA78E,2F30D071BCA01AE2,87DDA166A8F8E89D,6D51A97BDCF7D9B8,34DDFE3FA5055EA3,A31E75FF9C9C68D0,92507C8574109AEA,000039DFDC876954,9758F5E9CF2C5B98,E2967FE0379998D6,4A20D830AD892083,9247492E41FE456B,20FE33E867D9C776,1B06A98E679DBD56,E7AA6B101635594B,AC5F2B945752185A,CAF21400B584DD5F,D90C3D3322EA162F,40746A39F081C1CC,00002A3A3A06C4FF,E45C1B1F2C646C39,9D0E1341BCF3F9F5,E6F48FF46740ECC4,93E1F569262A8F3F,381FE3ED550EB80E,8FB9AA722A658A6D,5C9FB28D486BA21B,EBA7EBDF50AF2F81,5C185B818460A3B3,24680671E93C17FF,66ACEC7B50F1D42B,00002DD8F32BDFB1,C2DBD9CCF5C00362,EEED870C85BE159B,26A0ABB4D0FAF3E4,B7FC5D66BB6A4E67,E8C1A48E7BBFCAEA,7359A50EDFC1C5AA,DCA6D0A67EEFCFC7,657E3FA71406C40E,70D2433590CB2D78,AB9BCDCB6EDB7D3E,E00F6DDF504327B3,00004AE677676C39,0833912A2864166C,3C2D7EE4A62A2702,3F55B120E893857D,9FFFE1D15A06C9F1,ACA40CC3C7578608,92D2C28086D9D685,BE5AFDABF1FD8966,1E6880C759A866AE,0D5D16F7C187091F,EDA9129DA23E5266,59DA792D5A02B615,00004576A0183CE2,FE5D546B51BAF0F7,5E43EBB4641DD8AB,B5E8DFC6BFD9F198,3D9B4BCC72CE3F84,F2FD55FDA7159ADF,A7429C3683955EF1,B84FF1E26DE38E41,94C25B0A63C5E364,E463EBB8EC2F218A,EBEA97FFCF07A3AC,BB3C941051FE95C5,000061F78B399A73,A942AA14A095B80B,4040CEA5D93181F2,3218CF52E57E964D,DCFDF77B9ED2ED7B,E72EE8975BD225BE,ADD978222F2F7A71,E09CB4C3C153DCB9,48B8359C675B051C,9C20A39F8F71D36B,8D0B899F6620FC9C,77F78161D5FBA624,000006B0BA283601,9902389E7C858DBB,7574A4C9A86C1216,46B82C1D80BA6082,C388AD4CF5B6C16D,BBC08A033E119F37,16C77726EC6E2483,DF41C4F37CACAA3B,EDD3994FBD6E6079,7F468DB510CB82A0,491AA90F72592382,220CC1AC081EB0DC,00000FFEFE5513A2,96D40BE6EC757612,B8EAE5ABDCE51C3D,B00D60E90483BAB8,6E5491989770B523,5649DB7C9CEFB461,F6D55A4455CD9089,712FA79B5CF00EFF,9FF9B47FD06EA6B3,701FB4197FB63A92,DFC1CCCE779C460A,DA604B00AFF5895A,0000023C9890A1AA,138806DCB7C83554,F79282A529F99828,0885B24D974D3139,9742B9C6AF6A69B5,ECF5B9748F8BBE7E,F1B18D2D0D4EB4A9,AA90C09C9DB92124,DF4146BDB95A8A3E,B51902178AB571AC,2318843F53FD361C,8DA6132702DCB5A0,00003C525878BEA5,E84CA6ACE6D762CC,3CAAA437BEB65450,6F1E26832392AC87,FF1A29BB907833CD,44A9C134D5C464EE,6982E7569D835DE3,0133984DABD03ECA,AAE7D0F3121893E0,0604A96E1B9279D8,5718B69CFF4C42BC,3A4963642EE0125C,00004BD14201990E,67953B122DC420AD,48592D53722261F5,A1E272210C4B999F,C94910EAF0AE8A6E,E9EBC8A017555529,E297693409E0726E,F53B98377F868EE3,75510CC84592A98C,24EBC2A3795B575E,00A408BE5DE7D5F0,2585EE9179EEDBD5,00005ADF8A2BC7FF,E38A0EA412ED40C6,C793BB80FFF384B5,55076DB8D6DB2C1C,6B21116C4C965BD0,20C79FE5AE699501,52500EC8AD08A19A,D0FBE674A894D08D,FACFFD6354E216D6,BF41FC0592038293,5950B6D05D59D76F,03F435AC043925DC,00004A7601E04E1D,3B6CF46E4683D07C,DF0CDEE030D2AB5D,9819FD9E61199229,13CF6A5B4C3DC3BC,F6538BD3EF80A78C,323D73F8EEBA6B35,B384803DCB4D113B,E3D6BB55CF50FDAB,B84AC919BE0A285D,22DBD5469DFB32AA,6447C269E72690A8,000041AA40CFE372,CE50CA635D32B18A,2A1AA5F01E82B0CE,F3ECD17CF0E936FF,0B4B12485A9564BA,5E3F9C1F0AFF2258,AA39999D15930DB0,223C5675ACF4BCF8,C1FE162AF4C3EAE1,06A674BF5B46BF36,BAC6ED4A324A7BD1,735E4001E25FFBE9,0000541E8FBA4C39,A1760B4DC11A7CD0,265D3442CB2DD7A4,F4C2574D60E00397,9D6FB15583050D6E,D2B82926C13CEE7B,2419B02A3E539F5D,5F9EDE8FED1A6DA3,2E7E7AEBA9D23A6C,ED08B64D001A6A9E,9EF11C515560017F,0BC9A583707E936A,000056570383D422,CA4BCDEC52A8C307,AE4867E376479480,B010D63C91584FD1,3A3A3919B603809A,912B6427A6FFBAC0,621ABC36B84145C5,7AE3CE341ACB21D5,0C6F5BA1DD16D1D6,2580BB2328F9C2A2,61AF50FE73337B6B,3127579BCB01267F,000037FCED44D733,66FDEFA9E91EDB07,E5E976F4C5B160EC,86D37C5FF8B6AAC2,41C77547E419BA90,F6ECD696CFE8448C,571C7FCA5BD377BC,868D460A4E769639,3F5F24C826EE37A6,FCBFF0CB6E0A14A2,7BA3C7A0469CFD20,FF98C3A5A6C50C5D,00006D931D8BE329,27C6D2FEF8FBF705,EED8A180CD7401BA,D5E303C722435C5F,E24291833C5A35B0,FD3EFA069CB7B2FD,D52AA64889C6551F,AE75B5A766757713,E4272476C2C14AAA,8C3CA5A768B802EA,8E33EB3792F4EA99,EDEEED3D786C01AF,0000443F9B352E3A,FC0E7979749F43FC,E2E977D48D4E92C6,06609B426E3EB2AB,6CA5097A880A9E48,67A9A527668D8FFE,4D82722C9442A6D4,71B9F735CF50E741,3A5EE81008CACABB,1104F513986B4AF8,5930B31E0B2F306A,33C5F8EB42D98516,000066147418D2C3,28C7D4C1B240F654,87D833036D1535DB,CCB33DBED4D5B6AB,9CEF3C27035A4194,1F75C2992F3A5E26,DA9AEC138D77FE4A,92D05BD5B382EA72,893D1E88092B8F92,59101D235319187B,AC68A222C3231D41,87A699FB740D1904,00000B16FA69F304,31A557A737A14669,59E1A52B524B62D8,0B8634881840ABAA,AD4975E3BAFD06FA,276D2265353AC1F1,17E1FA4F18E9829D,62AE6FF7DAC3A507,EA9854AB1BBA0431,0236A868498D24FB,F25CF67083D21031,08429C16DEA68D44,00003AADB1481DD5,1F56297A97D87C53,E6B8F05515054846,7D86EF2370BAF2FE,0B424DE1D71D13DD,5DFF03EA630D7268,7534583D6F542A6A,8D76FEEB3FA48C10,BBB58FAD9527FFD7,31E86F697EE080A7,8C11CEF94B57AD77,234DCC106B285E06,00005ACF9EDD539D,6A68918D7012B1B0,196D1597935AB5C9,EA78F8B0700195C7,EE29756732CEE142,9966124808D87040,2B30BFDC20F965A2,E280DC091A1AF433,014F9F77655809F3,FF217E35F4E4EDBE,CD4F4A31C061DD59,D6F80EA1EA4437D3,000020CBDBFCAC4D,0089F9CFD1C68672,81F55805AC82A3D6,757E8FAF47B9F523,1BE161B7B5EAD06F,D50329F3406D6B44,20A79719AC18BC6C,E101F8DE37A81607,7EE63E2A8BA2FC3C,522098050A544D7A,8A343FA95013683A,2858F221584DB510,000045DAD5B4BDF7,661749E4237C6134,187B0A38607EAF8F,84C3DE4363A1DAFE,A87E13AAA5126D15,BC5128306D281747,DF66AD0BC71372F1,96EF7048D70A9D68,4A24F0018DE529A5,4CF7DBFA1FC56E0E,C2B83A99110A060B,82B7DB9C6B8350CE,000024FFE4A440D2,8DA9F299B6397F5D,8F338A7409D46285,7554A77F1CDD64D5,68DE4CDCD05AAEF7,216C083D97572D3F,AC212E889BDFD20F,C80D55DF000AC01A,12B206C6D0D10F2B,BFC19790CD5F7D7B,C9B9CFA2ED3C95C1,B828867B1B6DBEDB,0000152E3F0BA88E,399E6944A888B6F9,BC5A1CF2CC723FB7,24D71667E4CE370E,8528C5D5D403950A,44BA6A49A81C0042,8BDBB344AC212C99,D2B06D0398B04E46,8504AAE521AE8670,9B252D4432D5AA6C,06D1CAEE9F0588F8,9BE4A65F654564C5,00003B24508DB713,3DD2482B3E5463BD,B6D83CEC2DDEF9B0,7209681F09143A7F,63D86DC8441257A4,F7AAD116042176A1,F5AEBBBC182E9DDF,6980703B3EB9F8C6,DB4F765EBE61F352,BA13DF4CA2A654F6,19B49A309227A7FA,581939A5BDBD4806,00003633773C0E9D,AFDC815190862F1D,F8ACB347AA60B8B7,6726FCBFC97C6E11,9DB8A81B02EC386D,A0A99C9D215EAA58,059CE7E881F2C6FC,8B3852382A483030,E37F77DBC78CA391,1E729468571B237C,37ADFB99F11C0A58,E30BCE06F5B6669D,00000006FF0D8959,1F6CC0DFA8FA20CA,466A557D5BECC3C4,246DF8457A5C66C8,A9FCBEA5041E7325,1F40001D21F2F80A,446B3371F80C59DE,A01E4DD6A2A30CA3,5A0B0468424D7207,B37CCEA64D94B604,79C8A68947371435,EBA73B0845243C29,000005D8C308C44E,87E17E4932142531,2381043429509405,6285C3DBFE609547,7BFAEF93FCA5073F,570AFD2E004C819E,F3845842CE7AA30A,E3005746820E6526,04A0A475F89BE0AA,C19AC7212D8D0023,7D462B33E8091AB6,3141A34FFFAF20F1,00005ACA760EE357,AE92E1FC6FE3D13D,6632C309779FE75F,FDCE72D2AEFAE038,6D51BB6E8809B38F,61181A73A467333D,AA6F8A834AF972BD,A50C375B983EA58B,187755958B36824A,A1A78B57D098C98B,8341E431960DABCA,8A7302243BD7DF04,0000222EAF20D4E8,8A0F05490F164AC2,2EF194250AD7D849,1F0B04FC307276C6,B66F2A113076AF98,317F2E2CB5FE2171,1DFDAB907CF9B0B3,88976AC8B54096A5,A323FA5147F019A5,E24D693BC55DBA17,9495E006C6D359DA,B711CF4D6AF55F2A,00004C53775EBA52,FCE6E5DE02B56663,B58065A98C537347,49E5E2D6BECA3738,AA3BFFE9D16C986A,98921E38CF8C7B0E,31B5BBB00459DF48,9CE1C9D6055FA904,D6B2FF8500D2B920,7B62A6963D2D54C8,738FC8477B72D473,BAA77DD052C4071D,000025E2A7CBFD7C,35089C99742BFD53,D1E23350716E7986,BC84AC816EE680B9,DEB5C4E1A35FE237,0C1289A2F98526E9,E37427AF031AB4B4,1218F40D49BD7AE1,CEE5DD0348DBDE1E,48F5D1DAE208AA41,3D6A7C7EBCA0FC9B,607E483D8E3A168A,00004936FAC6ED18,70903E89FE9954CD,434ED5C0A7F3C6E2,60E6253EA52CBF5F,84D4C0535D9773F1,961DC25B42435C9F,F4624D6EF9F86F64,CD5D60557BD2B123,7603BDA70D2F7926,FF2F6D1DD51146BE,0CB6BD476ED39C91,3ED056CC04CA72E6,00001A68D3540FDE,23A9D768C64D0463,3CA352E7C43C98CB,1226D3BFC0F2F434,A63EBBCBC18FEB65,715C4996A8D3116B,BD49A23DD32BF440,F8C66AE74AD2EED7,6C57EE6114C1C8B7,FDCE8FE39A1B61B8,1C8B3EE16C684966,4786CD067B91F74C,0000025F76B8420A,E3C477CA05CE221C,BE7EDCF171B0ACFA,B1544A0D2D3D7AFF,00FA7CDDE9A6D5C5,F655981841D7455C,DCE043F3930840B0,FAC59457E2AAC09F,549427F44662EC5C,F13B7D316E44CB18,0C033CBB809848F7,8D829ECC4D0FCF75,00002210E3A7581C,21740369B045E294,FA4BD68C7660FEDE,AD47E43152CC312C,70D64F310A2FC3C1,681ADCC230B3C47D,A11C67AEFB1F6976,24D4A38E2B964A5C,A758BD7729910ABE,3DC5B4EB5F6708C7,EB3EF3DB65EE8503,BBAD52C57D75F45E,0000109254CDDF60,D5EC24FE76FAE4EF,1194A4ECAB8CC34A,0BCD8DB4A5E61C22,E079F07FD49BB9EA,11B9875E33482F40,FCCC4D350B55ABD9,6CA29EAC7E56FDEB,AD3C86866946D92E,AAE4971DD05BCD50,9F2FE046D6D1EA6E,0A49E529BB1110B3,000003B66308873E,B2060D21C93E9DE0,60EAA36818AD17E9,4D5CD3F06EE71D10,39CB85755B4B5BBC,3DCF832D2F2E9FAD,4585A1CCC2FA6E93,E8F4BF61A64DA7C6,905465F0EEBC2CDF,708411AA13485044,D3C1FAC216F1032F,EBE4DDD95CD628DA,0000299E0097D375,07EC06FB1DA25FD0,36D0A52A81C11F95,F24225F0C9509DE0,01546D79827F0294,38B0C98635B7BC72,621916E1DA0FE54F,459FE8054F6ABFD2,36EB357171647E61,4F35660BDD692A48,A0F38149666D621A,402FD3CE416E60E5,000014FB26803D74,FE86E1F54E325CB3,292503D8653B64E6,E0A24D9DB9239829,A5573F56A0574A09,FF15AFCEF6D5C6AE,6C39FAAF6D3AC63B,E76EDD17E33A87A6,5B2B49AB7E3FA497,944FB6C6164DC1EE,923DB4DF335DE57E,4900F3CF001CBE56,00002C0D13A93405,37DD8B3D5050E3B9,F6054D11055004C0,CD02ABDC592481BD,ECC24C59CC68DF78,77288A7F1C4FBBE2,93A459D665284040,A03DC358ADAB7377,965A560134736DE5,3EDF506B96CBB7B0,C2C2755FD84B3E2C,45049978A8C4646D,00001BABFAE07762,5AAF0D159C5E3DED,98EFD0CD8D0C7F3F,60A6259B3CAE4039,8C338547A0D85CBE,E8095AECB7F11C7F,17CB78D80199CED5,9C06DB684603867C,B6FE0BBC71E26958,4694205111536C1D,08E188C3FA06541B,1B333985B4BC3BAE,00003C466774DCC7,DA7193F67509C4B4,C4899126BD98FE7C,01F87977DCE81040,EADFDDB6DDF59C2F,8A885EAC36CF32D4,44B8DA796EEE2AD7,F69914041E7BE982,6DA30CCF557E0B7B,C61DF72CAA4BDE33,B8C71E31821C5D77,DCB399E140624102,000017B2E144520F,B5E7A2A6318367C5,0867E5E70ECB7698,F81B62947DADEDB7,924E43A5A04F5F8A,E48F6AFDB65443BD,97C3ADE58B721E4F,F4B7CB3D58028F91,5EE11C668E4C05E2,2C3E3A30DE724007,34A5C517C0DF1B2B,C03A6549FC720D39,0000143D1F5EDD2E,DE173B37F324AA5B,FD6C08F68FF01329,2C663BAF1E8ACB08,67BAA60E8ADC5934,46880EB631426545,3144321DAE924F53,75429A6F384392FC,4D25CBB17613EAB5,5E4F59E1DAFE1EB6,CB928AEE0BB202DF,E32445E68D207504,000041F313FB8B72,FA1F1CCCACB5F6A1,345AD1CE025005FE,6B62A5BA5353233B,B66BFF14294C467A,53E7ABDFE0EF33EF,1BC3430326262D32,17A53D0E42D88CAF,865FDD772B70A96C,C804F3008D67153D,E7DCCD84C6DCBFE0,0AFC4E554CE8A715,000052201AF29EE6,555603C811B18468,979472097499E852,E07853AC7202DEF0,6CF1BC6823F0D6F1,5BFF88DBEC4A9EE8,904A6D92D39ACF14,8B77CA650C1CF095,9888E2D9E6FB5B71,DDAD376037F32814,7D70E39894C44CA9,059DBA0EB78DA7F3,00002105B8E67FF0,E15A61741BCDFAB4,BD27300B0DBFD414,07C424D7152FB00A,2FF30502E161CFD7,37033626C808EC9B,5A74CD60972C5537,68072C5ADDAFF697,4B52DEAEC6A8A64B,7EA8727DDBFF2C5A,E11FC8D4C7874A94,ACD18F4DDFE93377,00004D6910E3AFCC,A3A97FD74FB4BE62,A449D5357659F717,67F1BF86CFD95E49,2B50BAFA19B8F1AD,4CEC8DCC835AD777,5E11F7ABB5FC93EB,60831974568A696F,E7882CB98B3447BF,BA0C17D230522292,9E332371231826E7,F836BEB510A387E4,00000B99AC09CA30,F0B79E4704E4A1E5,CE745A2A191D9413,9B204C9EB3B9C827,7161CF4C5F9D3943,3467EFC8AE3BAF56,6D091B0A6664C38C,E7561E516AE1436D,4D09EDD54857C9C5,88C7EC102F358F4D,A37932AE72B2FEE9,65CA1CA2B3862E03,00003647A1C8E5A6,65508961D3FCEEA8,34D0CE732C52856A,EAA8A5D731315D17,07A76AE3A1C4D6F9,7492B89D79F05AA3,5227CCDDF99480BE,304725D84226B5FC,5FD49932F8AE8DED,32D5DC902AD8475B,B6A5B544F77B15AE,11D6C0AB3654002D,00000BA6872DB439,E2D398E99E2CC076,22906C52B42BBF5D,17C40C39B9E12E3B,83AC33E2390B0814,4A66D51E8F34B88A,F1A9ECE69B79CC5F,0E440F6E29F85106,65EE04F59E50608A,2F0BFAD6E9060882,8871C4150FD9804B,2ACCF90016425EAB,000011F54A108268,7C18D2DE33FA40B4,8D0AACC08D0435D5,B1729726E5142C46,80B6689C74FCC1C0,C0384E12CB346932,47B406DC70AB325B,C6B063694A45FE9C,35FB3BA18A7F0F13,6FE5F78AD74CB1F3,A345A5A0D656C45A,CBEFD77329194C59,00000D56643E1612,93EB6EFDA6040C4D,93AC6A0049E9108A,F09A3537F747ADED,3457A9EFF0CC3951,FB4CAE485AE2EE57,921D1EF8326FFBC5,2AEA02D55AAC6458,1A93ACA1C5FB7076,0D465BA261866931,7A203A68E6EDE6E1,B04AD86697420C93,0000596AAABBE1A1,928B988D148C571E,5F6F941F9F42CE24,E0AE46751770E81D,73C2DAC71476EDA6,20BA0E9C8BD8222A,5ECDE89A538C72FE,2E20A55B641E41A1,470949C55C0771B4,8594FE28772C579D,365A3702C14DA40E,BBC4FBA6FACC053A,000047B62CA5A179,FC11BE59EBF4EB23,E3CB95EA4C3F0F7B,584446F3FCD271BE,F8D1CEC8494BD9CA,87EFF08057036142,4B0DE8EF83579A90,CCAA74E2FB48F9D8,2CDA3AF00D8AB07B,54E039CA2FE65ED7,0F2677091EDB754D,787B795B099E3754,00002A666D4F1071,9EEADC0AB7801162,E42BB1501729F9F2,47FAC0EE5112FC10,936459D7B12688BB,77C5201E02F3B500,F66B3A3822C34473,0FACAEBCC371190C,7BE25DA7254C3802,B48E74F8C5EF381A,F2F64DD50E95D0FB,B637BD07A73C8749,000021633376EBDC,A142E47287E0582F,EA92056F15197275,0A017A013AA601E1,CA5048DAF2916DD7,F65CA3807E5B35AB,385E30A02BCBCA1E,5BA15FC6DCAB625B,350186CA20BF4A6A,C4E2EDDA316DC66E,5C3474D16D0E7988,34A9B4492503FCB5,00006A81B115B1E7,6A6B82506D5900F4,84255F7FC3BD088A,61F05BA262D17E3E,C4791545743461E8,0C46C428ED1FD70D,8B926AA98F8B835D,808761E0F5AA067E,1AB7E0149C6E20E7,65958E617D118FE2,DA873C22F8F33804,ED276FDF2E1BFDE2,00001FC0EDEAD4C1,E57ADD1BE7B3CC03,EDC9273AC5D64603,755EDA61E09F37AB,2837A673A9EBAC08,B0CF605D278BF40E,857989FCA26B3806,6C96F58D1478DE00,C2257199123921AD,170688A1380B4312,48B03C85C0B93893,32352F1326EF93FD,00003461798A6668,E8AB1568CEF4C9B2,4A4AAC7490C8B0A2,F06B63D7845E9F7E,8A247D1B99D0058F,7FFEFDE31607F888,FC6CF639CA8CE5FF,74F6D09C3E3810A6,501A2B1B1F765202,B247189C385CB1CB,8117BC0FFE2EE5A7,1D9E707A1805C8A2,00001854B3F66538,C63E6382E9EAAE0D,D61F5C432811A69E,16C1C68A7F21FC41,AD6EE138A51B900C,037FDB4CC488156D,02E3371908C29F82,1D8FC010E62782EE,25353B0205D1FE3D,AABE3C8AEC28356C,72649AFDC5E1E37E,717E9DF977C7301C,00004AFE40347ABC,B96F3050C0465363,CDF6188B362F5B54,A37AF5541F7695E1,791F68013D39DE28,FF0560668615DC82,0DFF2DC0ADC4A936,A6BE9983F7A66E16,989847A1B7897332,503DC6D732095EBB,C18245C02D7A442C,3B46B66669794ECF,00003D2D8E41CCFA,9A357CE4EE9BCCF8,113863E032A45E39,4FB9BD11C4DACC1C,E58AEC1E0BF9FDC4,D775F69B1C458C7D,D5F46BCCF66A8292,5476124141801663,ED15241E5483BBD6,9E06B4F06A2A07CC,180123F6DDEFCEC3,69E38D2B0AB42F5E,0000097362A09617,7E7FFA76299BA421,36D726FE2978425C,32588411D1647EF1,FA8988A9769143BC,D199D8D791C64D31,BCDA4F339F8463F6,B762B1ADCAC8B24C,4960F511A260ECB6,44B41EDEB3252984,D3D956FC63FBEB13,2A088C097CAF4C8A,000041D5D6BC9739,C73F5E51857A0BB7,BE7E0B86CF3FC107,CC0AEA29A88B837B,DB9509F2EE255B83,E98E857C5F550BA3,2A6F2AEC7487AB84,1F8B29CB0F77FA4E,CB3ECE424764F323,B567C2CC637971DE,C97277F079654EE7,85260139F390E651,00002C1696CFD8B7,ACC65D1C9B8B8586,A29D1D463EE2FAE0,AED2F86AE8E8754E,56440813EDA58CF3,CA387DCC5943F4AE,E1D668D5F3D40731,68F7E6FEA8E5999F,083662C3FB435B8E,96D32AEE80414F5F,D0A013A252517F12,DBEF4E0BDBF7C5D1,00004A18BEE03107,085D34011F70C393,776C940B8EF436A7,4ECABA6466CD6D22,CA48439CE99A1B35,62FD97C0D02253A9,81BAE1131D5AB659,6C36F9899B80AE19,3AD00611AC8D32D9,899C84F8AC4591BA,E24BF199B9D4EAEE,C666AC1C5469DC19,00000A76DF57C089,A20038B24FCEB319,77598EFDA63FFD1A,92752239D010A993,5C79CD39A1B7171F,ED75073130E4FAD3,C5393FEED24493CD,9FD395715ACCFB65,9A51C209456048A8,9612E0337C212454,53F1A68548319B93,37B81823E75AF2A6,00000CBEC4E0CBB0,FF43DC0C93EA8D9E,04CF744243F19C12,5269E579D4E31BFD,D6104A980027423F,19E2028BF11C77DA,0866CD4853947981,6D1DAEF77F60ED3C,EA22225E939144B8,A14F81A4EA4BFEE5,F2BEA108C92A2A0C,C9F9CD0B9DDC8C82,00002AC0DD4A1A1D,98B1121E2F10CFB1,4512F0679AB83956,76FA790DAE8B0F00,70DAF4C02D1F4095,204171A70B9C9774,DFE46E017406AE40,773628D8C5169643,0A69753F9A42B40D,1D73F2D407E230B0,DEB05461060AADD7,51D213E0D7A66708,00006C5DEAEF033E,CB9E5782A52DD939,5D0E33223014EEA2,03A0F5F64F030979,178D18E83888733D,38EEEDBCF53DF32A,1293D75B24ED821B,4339617FBAF6AC56,EDB270784B9E1136,EDF92C48C669F430,DBD0E8583AD02647,212DA4251F43B96E,00003FE389B56537,1936D39BB9606E35,2B197AA1DDE9378C,B217652C9B675600,994B76384DC7B04B,2F7537F4CBCB468F,2F7163B10ADDF845,A32BFB3582943600,BE88E76FB1466B71,7882E6F2DEB48B34,9495144318073AD8,64DD70E4280C3168,00005ABB7A412D2B,B67AF973207CAC99,ED346ED7A30775D7,62D0957FC826B449,BBFC711B5DDB4B4D,347EBCA6D6DB4306,43805640C6981FA9,ADEA2CCC4EE9E1AA,0B75C9417389494B,0D34CF8F87CD9060,5C20FDEA9202B825,E9705470B6175B87,000067F27894E9CC,BB0F6E0DB5BD47B4,8D39AA2DC0FFBCF5,6AD60168CEF688C9,B10B111FE0B5076A,FC1F72222C062D25,8A1FAE49C0752D86,97C4F50E9576762F,8E21F439DA4FD5D4,47018B4CBAEFB6F7,8FA7EA6561011737,01A848328DC6C835,00005052A84A0D78,C6233ECADB0DB6B0,4414D62281970CBA,C6BF8697B4237779,0E632582C9797104,82629960C710E265,893E79458390AE88,00D92661F4132C42,FFA96A8E7EAF24D3,E5B7979DDBE8798E,F0E0F82A453DC800,5705B6F4AC629E39,000010366969B109,6F7D51F865432A19,15733819991C81C3,7EAF906C105E9005,D14A46800B1D526B,79D228519DB426C9,0CEBFBB43E781C25,2C230059E4C6D325,A8BF7465DB65E923,07144CDDBE5FE8EA,00B69DFEEAC21EFF,1CE94557E131E9E6,000061B1553A20A6,5921F9F6A79B0461,AC9BA8E6E9ECEB1E,1C40F3F61E02F19E,5948CFA12B9CB0B1,86CDC865A99AF06D,52E782B4C80E5A88,BAF2B493053CFE85,96BE64AB8F87612A,5F57160F1AA00FBA,0F1AFEA815E104F5,D652E9A07495E347,00000B8167E7594D,95CDF3419A1601D7,23AE11CF711AF625,8164C34EA69A2B30,06FA539E70E3711D,43FCBB77720D8203,AAD8B512263FC986,678AD505BBE78C20,13F743C18602E605,06B3EBDA83EB81F0,546501DD9E16166D,C71CB33EB8695E45,000015320B1B4B3A,867A7991FCE04BDA,818AF6550190F537,A5F94EB62E6DD5F8,091CC6699201D8AD,9AD3AA19DB10AD3F,6F7A1DC4A05836CC,645F478FFBEF1589,E0B0E980C5606622,4A1D8E777420EC97,83547BCD31858B4D,D3B55C695EA17D89,000065C08288007A,DEFF7548CFE90EB3,A407B745FF087A42,55D265CCA1F3B1D4,09E4CE6EA5006AFA,9B0D53BFE026E48F,395B0146B128EC6A,A58E96121FCD7149,69E598EE17850154,C115B944C5559B10,391B2A1A20465C3C,B22EA4A0ACD396D8,00002EF7C2C453F4,570FCE48BC0F296C,A1E48A43CEE5EF73,B855B2B136FFA242,F525D4E7CA844C91,AFFBE3A40D72C610,AA28DC88675E9962,4069DC6B8D1A65B4,ABE68001DBEF39EA,730E1A8732EE9426,67903904A9E8DCE2,F60A9E6A7C991148,00005569244D4EC8,C48FFE4B42F12019,4A97C627BDB91387,4291EC27D42EF787,F94EA50E42B0093B,69E33AA28FB209CB,96C99E7DC0F378A1,8EA1EC0A26BA9F76,D92ADF24240E79E5,10C83B7D195DDD80,E96F5C5C34046F17,675FA429D09EDC06,00005D7E72FE7D7F,57BDF09EA2C80595,A6C57DE038E965E3,2D46C1A0EA400780,893CE008414A9377,CD8B9F2F19A57F64,50E27C35FB6B3BEA,406E7E1BA6C96A7B,F7B0B0DD014E15B3,4C86F395E5F1E6AC,D216226020641EA9,A7478B1DDAA4767C,000033DB3E91C96F,ED6D51346D1E164C,F7A91D68DA16D9C8,1687FB0A74163FC9,561476C1027942BF,E18B8C791024960D,ADC58432E136D945,5B9352C789F76029,04B4CFD0A86BDDB7,814F7FE8249A4777,59758EC2ECA8EF69,289958301C8BA6CD,00002E3133C83DB1,D22B566F3E1BEF69,4CB0C8A010C340F7,38FD1CC56BC26D4F,69610B748861A5D1,EBC16851B8069D08,AE2BB67CB79ACC84,D1B3DF9CBF9ECB27,C9654B1962069C1F,3FCEC51581223A7D,CDFF44A08E9F2508,D21A39EA4A7F8AAA,00001364612344A9,9A98C8203D6D0BC3,0D074C7994592C73,E41EE8C7B42B21B5,3C911D86C51D2CCB,708583033CCA16F1,F89ABB4A373408E1,3516A0037767C57F,7A18ECCBDAAD912E,D9411810CA96B438,EBA0F5BA22B7A189,DB6590ED957E689B,00002D5427CA5BF3,8F75C7593077B8D1,43B75CBC0A07A2ED,D30AAFDCB3E24256,98025089E0B85114,2EC74722FC02F680,7C3E61EDD5C65939,9E3486BD61F11239,8D7A569010623608,D943D0AA1550853A,40528AE325442227,0CD964DC61B1A160,00002A65523EF6DF,380BE851AE6406E5,D64AA59D4B7EE25E,A99D345B28955D03,BB3FEE69B7DE9F6C,DEA38509409A8C2B,E82D848004387622,9D9099124D7B3D3D,50848A2D7625245B,AD6D5EBE4193302D,886BBE36FCC8C994,7BE64224F1118875,00003169A42638F3,98FF0546D7F031F0,A45ABF145A10DA84,4C3352CCBAF62C07,50934E9B0DCE8861,955EE86462CDE0C4,98551FD3DB9EEB60,76B02D1760D362ED,A0F90F1A858F97AF,A928BA0A852DB572,1243E7B8D42F414A,3F5F8B2AA55E6F83,0000005BEA8EC269,04A7DEF837A4AAFE,90F7452405BB3C6B,A179DB6E1AC96BB2,26379FEE5B1DA3A2,00E9B17F51918A85,8BECCED81E1EDDFB,8FB3355F5BF9AF4E,59B7CCEF12A8582E,E243069EE26D3E27,78526D49244245EA,3D935F87BE919085,000010550947CDDA,22B616EEFE3D1AA0,40D66C0621745B8F,6192185988FF09F1,FDB9D283CB4F9401,3E5EFFF8B20721C8,F1D1FEDC9F59466F,F39909785DF6DB82,C539BF09BD9B5448,BC739C545CBC8A53,3E44D5AB0273E351,E792C6F3EEAFC159,00003AC9609B8407,0A67ED0336FE5942,BBDB3EA287E12D9E,13AD5B684EC867EA,E740C31845571FAE,350C2033823D6AE7,CF5C7992C502FD20,1B066C56373CD93A,15C64D6700A5D9EC,5C019AA159B2AAC3,1C42A7D916CDA4A8,91DA923A46A15435,00000C283084E44D,96F7C497C709111C,A5D6D51F1B76F382,8FB6AD466FB7530D,1D075865ACEB87DB,9BBA2AB14FD7F93B,7BF80E4575C2C507,807F07982BA0754B,EE131EB34A50B4E1,45FA452A2630C233,FB829D5A6879CDE0,F97685E56FCD94FF,000001B5D2CD0540,228FB6FD13D54F98,2F587FCC3B5FA084,D627CAE104402D0E,9AF3CAFF125D27FB,2A8308B98ACD835D,F0DDEDC2E606ECF8,A0F3678488DF47EA,9A9A68108DD50B70,0FBDB91F2951A74E,9E98C5DF92A1DDB2,BEA47A3F93921DEC,00001E2DF21AB819,032FD25BE7D1E09F,7D59BA4A569717FC,C0F567DBB7C6326B,E02A8660D1501DB9,F0A3378EB46147A1,0CDB340778810652,406D00036A10C0FA,A639BAF59D57E98B,09145C6A267BA4C4,90E05E54CF76B74B,F67347E7EED0B6F6,000045E67A6A6CF3,9B99EDAE87FFEB92,61C84CD55823DC07,D111B4201294CA27,F9C809166FE88FFB,31A0C5C9B3369607,150B28F04C9B6ACA,6624790A31CC0E3B,C8F3891E99A54444,EB9C9ADEF2837523,90BC4B012A2CC065,6C844A624DA5C21B,0000035AA107032A,8480DE299A0D07F5,AF154AFA12FC4657,3B3884CDB7C53AD0,A940553146BEB803,0A7770725C9A6BC5,67F89C06DBD1942D,978788AE5B7BA75C,9E946CEA68653D38,84BC3931CEE2A713,0B59B024BC670C08,16C21B2E668BA851,0000078599FB41F4,86D5A44EF8C87A54,7E36886B7A0F8BBD,1BB7EAEF73AC7C2D,F350D1409E8006EE,EDB3A647367B24F8,126CCA547AA23867,4BDC03EABBEA9C76,7916CEBE0F90DCDF,2415FFC28E6BD00E,0CD05E9CDE3278E8,4182515DD250693B,0000506546BC106A,2EDE731D10029149,5D2D85312C1FFFE4,0C5D7ED43C3EB40E,8E18BDECD0CC9471,E8A8707006EA34A0,59C1C2DB6C9A7AA6,972F50D162B6D188,C18819EAC5DA4BDE,8BCC39D7AF721635,D39FF31D0C48F435,E9B4390C8D0A9C94,00002175BCA6451D,AC04E6E771D2EA2D,035B953697AF08B4,DB4BFB1D509A43E8,5209DA58B37B9789,C7BB78D247CF1AFC,2827593F0A1C31FA,A6124B9B443CAF44,479DB41FBF9BD4CC,809E255A22B5C15A,4C402F6BD5534880,0EE1335DC8C7D203,00004B4738082DD4,70934D310CF1A4E5,149FCB59280434DA,A697AA49BB370B43,CF7256C8DA2AD963,CB0AAAB7F6235396,67E7127A27DEDB61,C6DC668CA9C9DEB1,E5301D99DC5D224E,903CF8D389472134,1141DC86B2FB2AD6,3197D45CE86E3A85,00001206A33EC3E8,C1B6364557A6CEEC,0A8574FF56886C1A,84EBC5F6B173F173,BBCF665BBC0F1A07,F643C15A9C279D82,4479804122B5FB84,8B1FF09E9C6664DD,E259C1F58550E433,75D5D98B803DAAB4,0417008BD2D0561B,F87E63BAA811D1E9,00003C6EB3862751,FBC06DE4A02F5B5C,CCBB07F2FBAAC251,25930C1F1A4ECB4D,59312FE1968A09AD,278ED414C1AC23BD,A15841F71DA199F9,C1ADBEBF9CDEE8FF,54B819DAA288AB32,2E4699E86D8E7D64,B97EFA7798580BA8,599F6471072E0BF4,00005F6891106309,63B2CDE7B254999E,468EA253144467AD,8A54A8D7F0C61F2A,B204BFDC8443135E,5C9D3A8B706227A1,4818A7D8CB710913,DA8F446D13372C44,FBC6B23CFDE04155,257297858F04C5E6,E950F353DE0A6C06,7C35C46081F0E712,00002B903E150B7E,86AF364A2C42DFDE,1463AA0D35FD47E5,7C287F183ED55870,590A11BCDE4072A6,EF7E79B3E3AB111C,B6BC986E754AF517,FA9865019D457415,24BCBF4FC0955F29,E1EB1933E6D52030,2EAF9E8C7D1DFEFF,A1CC716AF9207076,000039A952B435FF,958A4AE9DD4DC540,08DAF0323C5C055A,2F9507A5CC80D3F6,D9B2DEDE673A2E06,AFC159A625B2A30B,3C9DF5208869E784,B5FE7E0490F8ED2E,5342808D2F70267D,75CB02407C616883,96941DD3FB6CCDC0,CF2C339C9C314AD9,00000BC57B7ABD01,B27427CCB6224160,0BB4F0952264CFDE,A468B87EF4390A1A,77796A7181427DF8,0B8FA269F48313C8,058D7EB06066308A,7AEB83DC9839E811,C4B4CC3DA0A45360,921FE8D62E9295BE,D10DDF81F57C3209,060C29D32FE019F1,000021C7FEDF13F2,2A30E07CDB7D2012,ED58B2E2C62D696F,553879EA5E4624FE,C84E2309290ABBEA,B19F68CA0625D0D8,34CAAA78E5A18687,613A50F446AB379E,2E35634485F8C022,126065C8B228FBB0,5498BDEF3FB7274B,CBF527C5128246DA,00001683109E35BA,16F442E7F178F92E,1AC374D0BAEE0404,1D78BF6D1D41BACF,B92BEDD96A43F74F,B6BE688B436576AC,F8F4A44FD13DA73C,8B364128702056B9,C80666E13253D270,693B40E7E6C7E79B,038BFE31D526A58E,4137621B6EAE81EB,000034E827C9934F,F0A6A960ADECADFA,24B776F5DBB08160,EC1AC963C12F2FFC,C21A9F093E569D26,3B1FBD55C1019B09,041022A4EF45F9D9,258AAEE403434E7B,FED725053FB251F5,46892159A68C46D6,F70792F112CE262F,A764A5EB2E22E10A,0000457C77FB0E5A,C6898FE157241B43,8F182CAAC35473E0,22906E6753F763DF,A3E0D3443354A1F5,983364E63DFB681B,1B4B213FD085A47C,731CEAFEB51A2AD9,742AC12DC0061B35,3CD7617B51A9566A,4CFC3D2F687BDDEA,135E2D0C3852A35E,000034513EC64AE0,762AE8AEDD4C614F,1CF28BCB184B654F,8008506573F70B42,D8176AB3EC3D0246,59B9BCCD90070FC6,C28F3F9D91E188A2,D17804D8F5935840,6A1509B9DB5D78D0,7538F0CA59DA4D05,F2F7A4D23AE25DE2,91DBEA03FA6FD331,00001E13F093311E,27A1CBD253B662E4,06BEAD15FF4979A1,684CBAD01BCB30B3,FBAFC58D8B607D56,AE818E0D2F7F8597,AFE47E24097B43C3,55F921C415C0D040,C11307B08E17014E,18BC6A53F6A8F221,ED579C2344A5F3DD,52A48659613DE57B,00006228E91D74F2,0422A3913D234A68,5C29CC11B53A9A90,765E40E48561F1D9,30E0B0D7B3D63E5A,851ABDA0603F58EA,8D4CF6CB0A1023CC,EC0D61773537A63C,8E8B872B15A26C45,46950D8ACC8DE5DA,7C7B0C0CC05A6722,86F9440D6807DB02,0000100203268439,9E985D83D29566D6,97DCD750EC50E952,9281E2197DC8D139,DF19E477B9737CC6,CF46CB84F7857848,F293FFF916174DCF,EDAD5CF9EFE8C724,DBCD7E56F3F76DA2,1FA62570C7E8438B,1EE5AE6684DCBB54,F450DFC47D5B2AB0,00000B2C4B43B0C7,40D0B2FBAF70D615,D7334E5186EC4076,A1F882C93E7E20F6,9337CB318093B73B,DC123B81A5D9CD80,22792E9F9FF4F42E,2ED0CD01DDB116ED,53269839055A3F0A,3FBF58E6AA1CFC16,412654106468929B,F5BF2DCD57E9FE26,000032739EE6C321,C180A07EE0BE1175,E0D16A73F08BA75D,F7678C23E7BB6AB6,CF5212F2D000D697,6A2E69C621E4AD4F,A3132BB967864779,D35D929B8B90E877,4A7F11F45D0591D8,44460ADFF943E6D3,31B97C080C777987,FB65D5FD328CADCB,00001F14D86B83E5,11D8B3CF4E59E7C1,FAE9A15D374A522D,E1710FC20B447142,E80F7FCDB9F775BB,A2216643664786BE,D3E2EA7541420BF9,B45913CDABE004A1,E39979C7DFFE51CC,664EF23ED0FECD01,99BFCD071D645893,577DBF099EFE82C4,000008D28B9BA07B,04E97E1B5E265385,966E12852B06C304,049B2782E3D879A3,71E4803B7E0A2812,1D4A044F0D37FDE1,C22A35F1D137E1C3,CC030203BE46E081,F4B2682258DFDA3D,E7DCD57ABD53FA80,D0976C23D0BD5288,7D96F806490AB11E,000033EB3FACB7EA,CE8ED54016A70412,5B49CA50B1B47E7E,15D05F66E27B333E,D0720C28D26B1B21,8E03BADA77581D66,E301CAB88A549C69,6C3D0657F9F9EC2F,9A18ABE746F539EA,5A9CCDDB468B51E7,F1DB09A068D77AAC,A61985F40714CE6E,000062538D9B86C2,E23022A969D3820B,91DB887EA92760FA,F1D26608705B75D3,14D9A3D2409ACE39,414BFFCFEC4C8A0C,15F7EC951CE513EF,B2B2BD076C023540,ECD0231813C91189,24F149C731438DFB,92C2F35DB4CA0454,E85E0653805B8F02,00003505BCBDD316,E5C62A878A08A089,34ADDC7B536F347E,526EB90F6DAEE5C8,5B8037D3CEAD6F51,D771CE6CE2A96129,97F12BF25A229922,9FA78DFE8A637543,B1F1522516C1E6D9,B339399A1F30C9EC,6FE21462A4F8C179,152CD117B40EA1DC,00003567E6CB9986,71F7247A30B6536A,4C5FEFACC7CE5BCE,9B8DE4DD30D07755,1E4B9355D3F43C70,2A3E5D575F1A7CB1,A74299936E800C7D,207C1C99C82E643A,96485B2B5FAAE940,B50D44A10EB9CBB4,5E69211590660659,D5AB6C0495ADFBB8,00006139E9108425,A8AF4FB7FDA0A48C,26269D7B0326F1B7,B07244596201EAEB,E5F5711BBA1AE791,64C1BB1C62A55722,07A1EB44BED88C42,307E96944A31EFEF,2C74E54E9C184FD7,D4F925D1129FFB88,74EA335CC292A983,74DC94C81DA744C9,0000062E32FC26F5,096374DBE27B641C,60D7D42A75901662,86AEBEA52E29A7A3,EB5AB7D16022DB5F,0AF522E78E0E1541,6FA7F29E2255D5D8,7B3BD518847D8759,CE9CD6EF9BE9872B,DFE4A3CD7BE2E479,E8D309A55E17E06E,129C3BB82A8A8C05,000051B1CEAB73A1,9A8F6C53405DA0DE,63F68D8D8306769F,047D9D1CDD2844D2,CF767055C3DCAE77,2E1811B15A321412,A2FACE18F5C8F40F,15376753B0CF644D,5C84248EAC073EB2,3AE016431069CBEE,DE1C2EEBE8039F03,BACB1696D7A9DC9C,000034D45CC53F86,EA003EB6EF106181,92428D837F139F0D,FE59B19CEF5BC506,3D302721D5E09E4A,2BBECFE4832C6714,6B49CB630F0C1056,2FCA707A2EA1BF90,1B7FD5DBB6C0D8BD,E7CA6CD30120A33A,46D31BA4861BD874,B30C6A08755E1A6C,000044F9D38FDD1A,BF58CF298F15A42D,F19D32E7D9090C8C,31A74A08B8C951B2,4AAA60EAC8D199B5,BCB43AFD9AA3D1D9,25F4C4A3FDA26101,2C052AFA9054BF98,3510BE208D979D18,44F579782C4E337B,7FB2BCBBDE4B6F7A,A3601710BCB64163,000026E6C8E9846E,28715D92CB4948FD,A972D1CF0E6C521E,42F368A9C29FD550,18DB8FC90A7D46E9,EC95534ED85D07F1,A5725CD32EC81AEF,0B1174D110922984,9B76174E83CC03B8,C4F879835D3E3FFB,704D599C70A91164,3F6A3C5DEC6F9ED6,000006BB7B0D74EC,7BEF49BD16AAE844,DBC4A963EEDA9C6D,F489137627012F06,ED14E2D63C49262A,7665BECC4062A750,C949DBF182CC652C,D7E83A07CB732D19,C25FE9134DBBEFDB,FD71DE2CBE9E3CC2,46A84CC4CB969C9F,6BDECE19691EEB31,000036FE8F93ED9E,132A30F7D0E5C353,0B226BE5371BCF77,FB2297C26AA69975,8BBB4EB348D5C221,655766267BC89F76,6D87741430F02DE8,25CA7E83EC7D5A99,1EA2C0B02B674977,A8541DA02DC2CB3D,2BA8D4EEB05E4BB0,33A2AEA1745DCA94,00006B36CEF9CC81,52B8E9332883517A,44476423B75BD6C8,0128E33BFD79C49E,F463E8D665C5E2C3,3544B535D4AFF253,F4F578C5497B3F7B,FE3140054383D5F9,16B2A19507BE7422,6104DEA36F346F7F,DF92F82CC9A908C1,741FCA99402592E8,000028BFAE7CAC81,8644BF7151617912,0CFB10EE224E0451,DD53BFE7C81C3DE6,F47DE3C9FE2B0914,FBA950C877221553,FCFCE533E3748031,7A58B05F005D0E24,20967EE68B71425B,06D0C59382A6B078,37A9034E11CE06A3,7059FFECB4E0302F,000025E2D9E162B0,58C430A873CFB33C,AB95E74C743BC764,45150F4F674B621F,523696692A5BDBA6,57AFC7EAF16B7926,5505A4A7AC35934A,3A4F92E5A9D5E113,4FB8CCE9E23C23FF,8401E001A115B309,2237E0B9F0FF6C11,E373124E908B3767,000065E817E90AA8,AD55CA57528709EF,EB4410C944668300,91C029DBB73F97A4,0A310FA8A430CD83,C25B790B871F6368,5DCF4A5FA7EAF0AE,16EF090C830B95D6,507B6079687D1B5E,79A7A1D65ECED701,0571718CF2C8E3FC,F61C1781DDCCFF51,00006391D09795A1,604E393DFD373792,18DCDF725719BF5A,B1C37197264604FC,838D46B39A0834F1,1E8EA3C6EBFD2E53,5D88F1EF56A55550,B10A4126606AC7C5,17C0072965A57693,8F9BB63B25890524,EA66C11EDCF3E72A,59030BD7667C2AC1,000059DC179D33FB,0E3F996F9144C77A,37A471D20098190B,301D023D55A3FEA6,17BC763BE4C8779F,388C9D7156DB658B,467BFFAD37C989C9,6B87785AA3F3A76E,5FB7BF82547D45F8,867D9354630F3AC5,6F5D3062A003E724,5628D6D313A8F023,00003CCB87641B82,73DC26A06A4C495E,24F782A38BEF31DE,4103E3B71BA2F3F3,B358F62180F94F57,6888D349B169E712,903EAABD72099F30,30F5AB22949FC7D8,016D9EA6683D7155,2827B7B22FD304CC,315AB9FC257D4DD3,C8DDE3159ABD2D17,000027F275D3CF1F,98DB99626D2ABE95,FA7BD50DE150CD24,30079A61EE64BFC1,F9B0C0B32D769944,9B2A2C11624D109D,420EFC66703FB1A5,0718849A618B32F1,02648370B1836D56,A2B699F1E36ECDF3,4716BAC24E2ACD23,CFA03A2157C42264,0000642B1E442E25,D76279BFE270BF94,9C7E0D940CEBC271,9A946BD4668C05AF,10514491CA5DD660,A917F5DE54799CC8,0EAE3D1E9ECD7C35,7BC13DA9F5351286,87620FABF9D5A68B,2D33A1E56D61F1F9,91C217FC457ECD76,2650F4A2EF06B461,00004005FA00D188,C857C8BFA73AF361,057038F81D006097,A7C2DED462463346,E08B42128167D37C,DBBF39CEE73855EA,BB211E4AFE1AF14E,B361862FB4C25629,FE6332D5B01F7E0F,45846A54D8CA0162,E676A34EA0AD7544,549B4BFABB56CE2B,00006B3DFF67C5D9,8D663327989481FB,A780FB5912C7EC44,344539C948BEB0A0,6B1990726A13F22D,0EE54C34B6E065AD,02391F512E933AE2,0BE562320ACD1843,1CE83ADC3C9C65F5,BC779D6CDAB7BFB4,4920626475091953,9E92BF85287CC2CC,00004E4EBAF1ADA6,726027B83461509D,F6274AE6E49F3647,AFEBC64276167F1E,B3C01840BABA468E,16077E55354C30EF,B67E299C53739E2A,5596ABD3E053C78B,38816E6FC047CA52,5367599AC77EE89E,9AC7A12439A1D1A6,37D315A0F7E06B40,0000098115BB88F6,409A4F51591B2AC1,B6DF4895DF3F5414,C5DC794431D555A1,88D7DD376216B0D8,1B154AFEE5A11DE6,97DAD13E3CADF2A4,DD351DA6657AF619,18D369E797D996B5,B69D212A9A96CF3C,4D93C33AC6D6AF9E,C6423127D6F6BA3B,0000677BD0E426B1,E880A5A4E6C95AFF,8B9A8208EEE07D1C,02A13755D3461FDF,1110A5E7D934A943,8B79E36B5B38D0D0,9E77430B547C1861,293A95AB0776AF1F,3927838B52AFA956,FBD610B26B6C10BD,1D667E823BF795C8,00CC1013590BEFAA,0000061DF22FA644,5438A720CD3A0B24,379D93DF98900010,C327B9B06CE5ED36,CD8D2CD166F4BAD0,E80057E8D9D93FA1,9E916771AA8A3BD2,18F2FF46F3EEF188,C6B3DB5F9D3BFBA2,3B31C7B5C6D83A7D,2A167D82B8EF00DC,6F8359EC0E495B80,00000C04FED949E5,7E0A2C1E775E500C,60E42BC22C6A4ABB,C90CF04B470040AE,16F6D4592A70D1D9,52BEBFE1D451C972,441094B3EA8139CF,5F4BB9A02C3433D6,1314EC75B80206D4,58BFB127EBF7469E,0AF7BB973417B5B7,B71B673424CDFE7C,00000A4CCFC3710A,544CD99252A7C8AF,280826DDDD14FE66,785926E18113F0F7,8C114D363BB901B6,18CB7C12AA84D4CC,9D65F39C18736630,6A55DB5AB0A58767,5CBA311AC6012A4B,C1EA339FAD4EE031,6D262B3F85015920,F633A977CD66849E,0000412ACB2E3AFD,D9FB4296A5427698,F172388DFF6CF740,518989504DB04102,816232DE058CD8EA,C9934BFEA57689A2,A503DA58DE4E6323,C0D8CD7E96E2E74F,2A7B3C303580F4DB,62E86F52BF813D26,540A5CAC4F968EA2,78F900B013A4AF1D,0000498DCED7CB2D,720BC30C89ED5495,219844FAC24656F4,E2D2ECD64CF3D1BF,283D35D425342E6B,7B5B2FA1BEB05AD1,0201FC6FADD08C03,6BE557C4D3FA250E,E0859289103132FD,7A125F6AEB549F8B,773C50819CCFD205,DE94D194259ED9AE,00000E5E9E112EA5,E286648D8D727FCA,1EB9FFD47E377EAF,17106038DB4875FB,532FAA677B77CAE2,CDA356B7C4FF6AC7,B52D6BAE96C02AD8,8EAC05069E7E3BED,83AE71EFDECEC6F8,CCACCEBD11E63244,701CCCCAAFA80924,CF5071F9C8F2D424,00005CE50653C411,48748E6BA7E9076C,F31A43E770EBDCDB,3AEE37D5B58AE783,C2A4A886BF442170,FADD9C5AAF7817CD,E388F5E0C71D7969,7AC0369ABF93AA1C,D78AF9D921490698,72E4270D4EE09513,3E44A1BB9B4B1BD5,2FC486B8FDDF4BFB,00004D18DFA383FC,81E6264FE3FD3A85,F7FF673D7C31AD9D,92C1BCEFEEC5B38E,6D6920809B1E0CAA,61C7E2B38F293BC5,AE9510206D5FDD33,47B9C976546EBBE3,D8F74E41367526AB,62864D61E69D893F,29DFF5B3C9D113A8,ACB8FFB19B9DC07A,00005AC24294BC59,4F2AF16C0221E159,65CD4127D62D6531,C1AA391D5DE11C7F,4265CA19A9FA3528,7E2353BC30E236F4,3B1F3ED39184D904,3D4DEDFD19E2F14C,34DC4CE832398FEF,F1C37E6E22551927,7283BCCEB304F0A2,2980AF182340EF8F,0000080CB4F52656,8483DA4E9F4DEBC6,246FE035B4FB8B50,C42920A18D5912DA,6414CC054D77D697,C6E5D50168677C51,4F169923EF328352,E10510144AA99EFF,DFE5D1DD762A9491,E75F7F873AFDE469,023EEF3F149724DE,F6E5B61E2692E7C7,000037EE43926527,38D5FE1041FD7549,93060095007DBEE2,92A18C3206E8067C,438D4B04B134B512,666492A14ADB80FF,D6494C4C52C00E9E,348D8B2A041A919F,29EB582763D676D4,7072D7D4E4B3A1CE,7C8EE15C9E4BDE31,3B2BF6E6476B8E16,00005B9BE853637B,E709D29714EB514C,D7F50514168EDA2A,14B1243B9F853271,CED1B44A7FE0F04F,742211974249F879,FC3FAC1D736A91CA,587B37BB56FDFD82,75DB638011787099,173EF406856FE53E,B4D5D203C159229A,73F4F8E50582E503,00000303A187D15E,0E157B91C9399785,6EDB1D0B6040909A,FC6562770B13B10A,3F6D2DE5095C7939,E94A220E99F104BD,69D66D2BE2F3461C,40028792AA251EA1,8F10CE4813621E35,5010C172B7C6A8EA,42E7F75545B31B9C,36A8C2947A16653F,000061E166490695,01FA206192910553,1C1F67C250DF2FA7,A244D6F1CC66C2CC,18FAA0F7D9B1A413,2CBE9BB55B73824D,3AB8A0A13ADDB597,8D0F6EBEF42B03DE,52824DA1010B89FC,D41B8B2BB7DE3CCF,1D7F26D3F6772FB9,C86BDDC8C02FFB6E,0000107451F13F8E,224D9B08E5D607A6,CF978BE3E94BBE47,58E93A243F91E5F7,CD1D4658212EFED7,291D92F8D06F9113,F57FBB54C2E5F57D,4A32D8C2D665AD90,4118A42F53BD87E9,24328E66CA1107DD,B0A93F144F447EC8,0EAE79C2FAF99462,00002ED23C0E62D3,E70ED7AB01F11366,85DD52855E79440D,6B0E5DA0F5CC0F0C,156D61C6402CAA29,98EA6C16A78456B1,1FAF00702743558A,40E4D2C733CB3C1E,4EF6EA2F504BD848,254461237A8C46B9,02CB382965A3692D,6DEB59A91CFD96D1,0000565C088425BB,A4532AF358396AEC,9E7A1CD5DA8E659F,5CC11A0D45DFFFED,957287A2B820CD58,9CA48C822A826500,175C06AD3AD5A14E,019D241342104753,3771458F28714CA8,B78258074AA5B09D,3D0317EE1B4697C6,20A2A65100ABF5C7,00002FF32201099E,BAA53DEA48A51F34,19EEB7B2370271B0,2E9BD8683A337507,47C5BEC0E63DEBB5,7F6E8C4A77978A23,D5B62ED3C8A5CC07,AA8C06CD421D183F,18D5F3F225886D49,DCBA38223E5C5988,05ED80788CAB3616,A9FA2774AF421C48,00004E2634D12BB0,023CF7BFA303C4B0,B2F6C49A10F28FA6,7F7B5EB0A0D8DF8F,B50FF5B322325D95,4139A0EE28E8E360,D9491AD9A02A2675,5412B39B4F317BC0,2D5023077731A0CD,E5F5D7807A14283E,6E8E01A2B8E952A9,E45D744943FB57B3,000053A4E67974DF,92FF4E0996398702,4E148199A374EFDF,64B93E421E5698C8,AA39BA00C3A8435F,F38758F42A283BEE,844EAB5D100FC773,D272E4DEE8890255,8268C8FA7207329B,C355648E2DE49DC5,06D5AE026EC63539,644DC5CB486A406C,0000174D15E1D10F,1B75844F6850D64D,B60937672F05E7A3,D506767F75FBEA9F,0C8F0453F8C12C0C,11567CE9FEF25C82,60435657D76EECEA,4E87E0D5E81CA3D5,F21E9009EB74854F,F512F74BBBF9AF75,092B2E6839A92133,3F6C49E8746AB98D,000013B9A347F79C,6207F9EE790D929A,E0BDA53533385D2E,98DD8F1DC2AAC9A0,133256658E7940F0,70080E3D8E11DEB5,BD7498DED927DDB1,97D5B206161114B6,47E37CAF3C1A90C4,F7EED67E77C6BE04,74CE5B07F09C8406,7849E6CF0214F066,00005DCEC7762F66,626F8FB1FCFA4C52,2FFF5C753EFE6D2A,1DC6FFF3E89E7C8D,2292A60898491149,0B105FC837E87BD5,CE8D8231F86C357C,50568F52A3D68618,C4471E125B5A96AA,1720A6354122CE41,2A56FF9D6A447766,41E7A8A18E593E03,00003BF3AD8A5656,DDF6E70E52F042A6,547D4265398F9123,C06060312D8D2DA5,689F719312966905,3A2DE88E5B77046B,A8FAE332D2FDE5ED,E594B508BD89484A,DBE82E43CE92959F,31C5DF8997DED295,42D58A9B565DF75C,D13D2535E6EDBC18,000032FEA46D4D89,5321A10ADB3C204E,E8CE1810A702ACBA,2128A73A1D2E7B2C,FDF93668FB4B7476,BBADCB8488DD48D2,1C535A321F97B3D3,79AD2F186D294CD1,090F4A51D963AB38,25637020E649D2E2,42F20C1FE4EFD601,A6D9F5210B78BF53,000031EEB7261C66,94E984EB2B91AFC0,2E899AD99CAA7A1F,FBD76683E09B7864,5C67F6CBD8C5DA35,B43DEE70F8E7BF32,C623F51F283960D1,F11015574FBD5785,381755F88E4AF240,51C77607D822D9FF,F572CC6570F9A2D8,1BFB68BD6C2D3E8B,0000387E9B46EBEF,D2361E687615D1CF,946FC828FAE1334E,E1220C8D88C4AA41,565AE1B83A3B5A7A,73019018989612DD,0B21AE7B2AAD230C,59F18CE0459BECDE,1FC402E520B193A9,FE8D27F2DDCFE710,D788253B6677F830,189756122222DFBB,00005A0C904E016E,9775565C611AC9FB,4B716B65FD79AD6D,F5D5A44EC877E38B,C62879CC76BC1229,C05AEF8801D2F454,F913CAAF94C1D624,7F5D20DE8B23383B,12BFAC4B4FFF57EF,B6FE0EBECB932B4E,AE25795F68AA00D7,315A682D7BA9251C,00000CFE2323A6A8,482D6E0A7C11B304,0E1F839C44D75CFB,08A5E6ECA29E6BC7,BE480613A34F03C1,1524946CD342A7FE,C34A91758F8B9473,232CC3DCCFCAE4BC,6ABBA171ABC8CEDF,A80CBD24F0AE130B,797EF485080BA0EE,39C5D40B8612516B,00005A2A0264CDE0,DABB23E7CC2481C8,7E384FF0867FD3EF,991608E5317CDCC0,F5AEC813FE062EF4,604C82B7193EEBD8,8CBB7F53FAF0B023,3512704C3F12E195,7E476EB28DDC472E,B4F7FB19860F61BF,4F92CF59E9978419,0AFD6F63D0527898,00006CDDB1FDF0B1,4738EA5B343EAFF8,11BB904784E32D27,7F81D35BF06605E4,5D4B88777B4D4343,A82AD163CE88D7EF,5C46001BE90B226E,F04658DB80F7F3FB,69C88E6D42646182,DDA6D7F015D5C4DB,5DA0C4760AE450A6,F87EC919F8890199,00004EA27D636DD3,BF4EF5788C9540B7,A131595A16FB04E4,CF89EC6C950D1737,42093BDF307F5F75,5B832A0BDBE996A2,86B33FF5247A26F1,52BF915839D58F8F,CBF66141A6046C5D,E9FC0C8B9AE36C3A,3B57E4C5D1EF1F29,0EAEEC34DAEFFBD0,00004D9F538F2C40,7368AA7D1D8769C9,82E86E298C43A5A2,E6457D4A10E5811F,F8EFCAF3C714CD41,1CEA41E6A8DA8572,6DA4BC3CFCA21973,F8485E79F8F51550,BC8FD7BA24CF3CEE,662C87078B03020C,15601E8FDDB04058,03050F2EAC6D013D,00006C129818A052,0D33A6B40FBEB038,1238B60ACEFE96DE,CB4E365DB9C6C4E7,4EA01D727C4EE850,426CF7CDE69043F3,631A17EF8DEF5D0F,8202EDAA362E0937,9CE610DE126038B0,4FADB334BB94FD74,6BD0F94730398E66,1CA9358B8CCC7DC2,00004089BEED687E,04114C68C0ADD915,88C6B4544A257471,3D5DD3F841CE9D99,7F58E3BB6A40CE56,7F5C4B737304BCFE,737D87F93018E7D9,460367BA40243352,75E94735B0485DEA,7262523FE263974C,69CC4036549D7A9D,FB538747D7836140,000010EF2924D18A,A163A54D9F4449B0,304F4C5703C20DC0,477373B16A14F63A,726B6FB4E39372ED,1FF81D7CB1127399,ECC332C7BEDD2C61,05DE3B1633F8253B,B419E8343DF14147,3054AEB694FBB727,FBC093274F8BAE47,77028F0904B6504B,00002E457898E189,F4E1F44393F58054,F530B5DF6213AC3C,4E96B5220D1455BE,A6E6C967F21EBBD7,1D58903C03D1D6B8,598CA5E9AD995B9B,CBBE37CF4DE5066B,EFC47AD25590570C,B32ACEF8CA5E8C26,3BCCB2D40DF192D4,DBA9A3E36D5747D2,00006DA596B5D741,A05CF266C8321F4F,8E38CBA5934EC1F3,4BB4B6871D9921B3,6C35E057AF9BD87C,DD8EC57ED810FEAF,7B988944AE335CC8,B0E81EF8EF951DC2,BBC8C48144C353D4,C3E4521B14063E8D,FECDBB02ADEE442D,1228FD691A605408,00000ECD70C51DD9,350BF209B0943698,67BA604716855BB1,4681DE7D9920506B,4F02688F36049B51,13A42FDA1C2C6E76,F4CCF4DF9C2DC42A,289D955E88B1DCFE,82914A830D81EA70,327BAD7EFE36B230,0851F54E06D51093,DF2B8E3E6343168B,000056D0FF09A014,7C9E953A4D92B50C,B27FA43EB0E9DDF3,3AD8E634EAF265AA,A6C899D397D9EED7,E46BCEF2C98CC2E1,BBBB1E23B3A74A32,AC521FDEDDA6CBBC,DDCE3933BA2F1AFF,018F0D254FC5BB02,F73126A9CBEFA907,7F36E78EBAD91373,00002AAE7D6AC509,A3F68198BFE2451E,9D5E5427441CFC17,C880D3915201B541,5458B1DA5E7F65C8,1001DC7FB28165CA,6D1479A3226EBB66,57E41B05DE9E080F,E7BAE72BCCD39308,68FBAF1024BBF471,8CB2B46266BFCE59,AF621BEEE89762A3,0000348C3AAE8B87,371FC5CB172A15B3,BE7E4A703E6EE96B,BCCBE9FA89F8A25E,1A8CE4DB89B8A7D3,D7E690AE5BE63A99,6DA7ED7B9E14A91E,FB1745F07FBFA60D,84C771FCF19F41D8,82BF02FEBEB1EE69,8BAC2E5492F42F0F,8BCAB61F4918A664,00006CAD40DCBCD1,7494BF8F3913663C,6C38A7E4AD25BA83,774D360D7CE9940B,9F15B50E2D0DDD3A,78252A4CA8B3F4F4,DA2FB6147C40C5EC,3693794B74A97E2B,C11DF0E32117B353,E79920C5BFD7B022,9D449FA5F5BA39E1,5450A80458A3EDED,0000388F03355D8D,29F4960B8D806D55,B370FA6C9356B20D,28F4261C82891420,DAAC4E82124CBFF8,D54284A0DA73EE09,B18865D263802180,90A924B24A19FE17,C192FC313347E8C9,EC79AAD00F799DCD,BA498BEDC041F635,0A7B15045A28CC8D,0000509078DAC0DA,450C0B6A6B6551E2,E0CB7A30E266C54D,8073795287A6C54A,5E2F41CE6C95CDA7,21B458955878ACA3,27928984D3569104,EA30E5D79A4673DE,07E592E04FC008EB,749405F4766E7CAF,A4C1D6706CE9CFBA,C0FA1FF15C084B66,00001C65A1F2AE1C,9BE1607F049258A7,F1D06B413670BEA6,D43A2F231D4899E9,DABB427B3FDBB23B,D530EEB649D83753,E72FD1BEA74CB110,AC625CE244F41EC3,118BBC2134ECA83B,67FE230EA0C6FFE3,520B50172D4DC994,84C3400CDA7664F8,00000DCF968D1F4A,38D00D14EB384F5F,FE48D3A753B6C376,A9CC04A92FB541D4,4353AA2A363DD9C1,C45ABFCE43479F43,0C7F49EB3C5DDB38,1C6E5BBBD640786A,37E3AC0DE1DE8054,884976111A1FDFDB,AE53489B94B5679C,90342CC195277191,00000E2633F09EC9,2008900A4231769E,39F4F97C46F4B704,B5542DF4816BE42F,254B39B2A47BB5D4,9E8B277CFE47CF82,FB37D22CA506FFC0,4FF815F33DEBDABF,593978C9941F494E,06BA5AB780FC7EE3,B772D037CE35E601,FDBEEF79EC74D627,000040FC2433B9D1,9CCC8693C89AF4F5,0D6CF216D19317BE,36CA45D93499EEB7,58C145E7219D0D4F,974253AA01EC0735,AA9AC7C649650674,548CE3C7D095BF13,7AAE2341700E6274,4EE2339303954490,FCD0B8691100A4DC,81A83CB90B9504DC,00003BDD8CAA622E,F96DA1BC7BE88565,B6188F52BF0EA29C,5CD341CAC2AD3BD7,BCB6E82AD0B701D4,5698F2D4F8B4E2EC,CFB8E3843ACAA178,464FA5F44C0D2124,830FB6BCB92E9768,8789ADD1879C9C5C,67074E4372535B24,26F4CF70CEDE536B,0000297037BDCEC5,9D172F89CA445497,D6243D0DE213CA66,74583F9BBFAB824C,3525CB6F50C2B47A,2878595A2CB6F4E5,245847FCB2DE1FB3,2C43A6A687213573,7FE09958415EF3FC,1D1D312FEF369366,80C605C8D3BA4053,E04B2D01E5E2F295,0000503CC72A1FF8,657A17B9AF8B8C26,73A932527A3B5D64,333B7C318102EFDD,9CC310D0BD14881D,B422AAFEE4D3D4C4,0732767792253862,7010F0FCEAC8FCC0,2A70E16226236698,9514E34C12348B05,B218479F57489E4E,372D4F38A3F6D80B,000053B3D5DC2945,4179F2600173D73A,2D9C41CF52CFA2CA,AB061C4BFDE18630,53FAAA197104F6AA,394832297261ED76,91007B6D5BB6E0F7,5DF42EAB35E0FD4A,F7AA13161B7535BE,EEEF7DDE6078D1DF,810C25FD8E4783E9,B49DF695DADC9014,000031AF0F729B43,DAB4EDD50529B1F7,569829BF99224B72,57884B335FB65C72,6F35590DD43E66F6,FEC9887A091F0107,E085D52AD909A9DE,3ECC055EC634BFA7,E7CCF6E0F929C7B4,822B41DA13995FBD,6817B9A43BE82CF6,44A0DEB64B07BC67,00000028F5839A56,523F4A99D3985730,A50CCA2EF9EDD502,10194CCC46024FD3,6968A3D1C3961244,1E9B72E10535F861,9384B4DB9813A4CE,56BBBB73892DB242,E754067E9777B404,E284807666D272A4,7703F15928C467CA,9645DA39704D362F,00000E1D96B7216D,34E37AF58DFF511F,ECFE64EE16124B5A,AAFB1BBAAD0453A4,6A0E913A93B4D44D,45673271F6746233,CF0BFED45E898BC4,21973B52D984DCE4,43230FE586664A8A,2746C53EB33A9609,3C1CD6EF93B58754,A6F10696CDC997E0,00005D7064E7B988,13C5F30793371C85,113A9773805700C5,925712984B66AF1A,AD93438FA123EE92,6AD0DFBBD73D7C05,9F6EA9656AFD8C8D,921489D89BBCFA07,8BF1F39B78992B25,658F26EABDEF19F7,E322F192AB81FF43,29A4A94043792062,000029DE09759563,9AAB607DD8E8E573,2B79C235E5E20456,A0A90F1D27584BC6,B7407A382EA4BE0B,FDBB9508139F01DB,7576793AFABBACA9,F787069C10F38176,2F4CCDF26D4B8390,5B07EA41F120CAF8,850CBD03928F4EB9,48FBBF68620B464E,000009423200442B,BFF9270811D8D0FD,D4A44BB7E63396F2,A20AFD321A9CDAE0,7B990F7D52C77755,4C1807390899E90D,D92EEDEAFC66420C,B28CE73B7BB00CC5,F285887EF29A9608,B7C62F27C649396F,E21503D0133D77A7,815FBDFEC41E1EF8,00002B425E489307,D843CAF8C5536E9D,BB5917CD84BAB0F5,6CC8599D39A73E6C,73D23B587C17B390,F40DC609E6816DA4,1DBFC538D23045A7,8E9B169BD9A01987,AD6EC69DD16CA13C,5A9D640E2F9BEE7A,6381C37D35FC0E8B,3BA1171503936946,000061C765A32513,86742454B6654D7F,EFC66BE7F504A84E,CF5E311FE61D8FB7,6E93E08372E220CC,2477A235F661D9C9,68B9236413AFEB50,C06C7D6009124C31,3CA7B8A4D9E3D9B8,A3A6EDA9793ED4B0,7A6055D38E057176,D351549A11423774,000015D600DC9B5C,29D20BE4936E3E27,7B6360919668AE13,5CC61286D4022366,CD43114C1144923E,3BC954F0E9C54212,D6D4188CCC2A91A0,A87AD48EF5209016,9C74D61B9E0A171D,FFC4655677EBB52D,A446D175855C84B6,03897CA3C7709612,00001B7168C6FBB7,F691035E39022ED0,70E391E8A8EB735D,2A60AA636CE9CAFA,27174820CCEBA85D,9A163B843BD1CC93,447BB87946924EB7,231B2BDDD5109AE6,4ABC37A349DBBB08,B8478074E4401E62,BEF3F1B301C27014,FDDF849B2C0CEB04,000019C379CEE903,885732C88EB23339,A0B75BE4B83105C1,B1A27B675892312D,1E4CF56B5E552557,D6D7DD4B61EAA317,A5E4FDE6A8913EB4,105B71F703041998,8F5582A1B57BB986,D68C2FC8E5C8E4C0,538F42001F7DAA3C,3B04252F0A5D9A72,000020D306792A5A,4AD95CD2D4F70AB7,D178DE8826915851,B8156DC1B6AB8CF5,C01CDB38F413B9EA,39CC139FAA49A6FD,68197248110E2545,5E0913634D8852A0,F6293585FEE4513F,B400F12A14E30B55,139FCF6AA6C2DCBD,711D4C4532CE404D,00006993FC0BCF26,8271F22860C83AD5,64057882ACD2DEB6,B79A98DE7375534C,88BB221D0839366C,D120685E25C168A2,A2A40805057FD7A2,44B72B3BB1732ABA,33F7C3A91CC52471,693F6F2942990C1D,F3AD4C3D02196F76,E63E852408FA31EE,00004938D3736EE6,E5B129EC402C3BB6,CADF55C0993E9250,2D5E5643D62B7590,68ECF6451118B399,FD9316E216AE5602,3EDFC920BB7ACA2C,C8611439A3C90911,8B636DD53747CBDE,F8D1E2FFB00723CB,47FEA52289E2C92F,2107309A10C24CCC,00000AD09EE710F2,EDAD959E15E0E3C5,B4F2E152DFE1C819,8557942214198E7C,3B47CD3406CC553C,2E9D35D1971033A1,9F579E34E0CE6F25,5F566CE266DE38AD,B4FAC724DA5FE276,5C12552098B7CEEB,7B627C72050D729D,41A8BB71CB6FFC9D,000007D134171DBE,C20820CD85F45576,20BEA323CAB6DBBC,BE1CB7E00627983C,D90418A0F383E42F,FF6C5B22F0421449,186718B597AA3BD2,A7B6D87EEA20EB71,6A3CB86DE3143D00,5D3D85CBCCF4DD7C,296A404087591ACD,879AB791F039510A,00003B8793225361,1D8FAEE03453F93D,1BB5C106887FE498,79D53ABA114CFDCF,A8CEEFA7226C35CA,C61BEE8B369DC67C,AC07A16D2A0ED01C,400FD115CF6C0D48,416246C04582E761,4A623552844168CA,11E8524D7ED8802D,7C645D13AFECBC1E,0000184FAD88FA67,29DAD76AC58028A7,24152C70EF08DC90,08ADBE3DC7C94C06,2E9DBB8FAC85D2BD,73BF7B99116BD248,69DC42031B1FC9AC,3A7AF28020B5BF7D,77942F1442F43CA3,2BB599F7E02029DC,0C49372597EA2865,E675F54601AAF5F2,0000692896E11F29,49CE02F61E006FBD,7907D0F109276B18,6B2BD607E0850038,09FD3F1991E4A624,9FE4C1378C6019E2,461154021E73BF70,E36982A5118AF6D0,C99B9C1C18A00328,24B2D4C47B90C9A1,37F9E52822DC6981,2DBB6DCF3DA9E438,00000F2CC4EFDBA8,69BB6BA67AAA0D91,1696F797FD84156F,082C406184DA0998,8BEE2D86099F3CD3,8EB3711F3ED98709,9FF7D3D39A606C8D,62488D89682CF19C,B884F538D1440E72,2DB88F1B3BBC5A66,A0D616F6756ED748,A648ACD06F1F6CFB,00004A8E5D7F225A,8151C951877F9ACF,7D3B09C33FED4A0E,933B7C4DF4030FC8,549C20AE9CA2CD5A,77DB0DAB66D3EE85,D77DB1EA4661AF48,0ACC4DAB75F403A1,4B31BE169A8B174E,C25E624A79CA131F,11909701E9AD6F7A,052660750E5E4C16,000032EAC444CD4E,DBDBC12E9B0A6491,910CE8BD66CB8D76,070232BBDC9508CC,3DA70AC0904E2484,C5E83D4E15FCF9AC,DBA618CEDF3DA2CA,0AA18D21FA0AAE58,E962E15F0EDB7177,7B41BF31FAF555D8,B3798184E6760013,CE2B7AC722A6C2D7,0000206A9494F6DE,576D35DA5770B856,98736ED6D441A236,8E9D0AA1D6FF13E5,CA3287B53148D3F9,311A7AB7AD2E8F00,7850851118D14D29,463D3E29B5176EC9,37DC7AB183159DF3,FF8BD81F7A2DAE1D,9CF6E9E9A5AAFB22,F2EF0A253A96CC18,000042307670A903,47C0DF27BE555C49,BE3A8BBA3F6B8C15,5ED77C24092231A9,A6E7E262F139A355,42AE127E41A5483E,A7859552A93922BA,C2F903FD97E3FF66,559D8C16077E4BE5,DA702485C58AC2F0,4EC3C9296B7B4F1D,63E93F68C395DB0B,0000621B8C5B3ED0,CBB1033A7E808437,72903E188B438304,EE9517C3D075AAC3,BB1E97421A8A5E04,70D8C0CC5CDBAD40,1361C7CB3AF91C73,4599DAB44CA7FD16,DD20C022C0A8C9FE,946F197EE088EBDE,1CAF02104BABAE8D,E538138469ED6081,000067948C681B3A,BC4F186DE7C0DAE2,7E08E67742FCE1BC,16BF75C22DA3B5A9,3E8BF804E8FB5A64,B6E86C8B83D02044,5C0FD710B4F40D2F,82B210587862DEF6,9B78BF04E4571AE2,107C3073B4366C45,07A6702F6DE5B116,F66CFBE437861D5C,00001D4AFAD38955,170A3EFCB938D447,8085323E105A1722,168D421BDD27DE03,FF8AC127BDD5CA9D,552679094FCAB615,CFB2434C722DC583,9EE0AF29E06B8A46,4FC941D86A5B8999,F32AB848E611AB39,B875958B99869429,9E7E76387D190C27,00002719E1BC1B63,AC83C83A5257AE37,4938645D309937F7,4599015B3893F950,D39FD26BFC18EB97,08C622BE30708E26,E3A5A779492A8E0E,BE67C859379415FA,F20C7165E88B107F,C56A06C715105581,A417B0F02417EC91,352CD20D5E30D63A,000068AF2B0F55EA,651C907CC382751D,634100F1D9D8CA7D,716174011877968D,A017A82E89EABA69,64E30186451561C1,8F8D2C72135CE9B6,AB7AC689DE5B2883,CC7BDE529BAF8093,AA290BE25D57347C,BFB8082A20EF0408,03324B80FA117742,00006C23B16BED91,4C5C5CDE7BDEBA3A,E909E2237360AB5B,A7D696567002461B,5A85BCD540E516C9,2BED093061B6A65E,0F3B8B769DCD51DC,181AA1D9508645CE,B7D0B0DE7964F304,9268760B62D5DAD6,05B7CE39384E3E22,C30C43B13683AF53,000037F86C8088C5,AFAE2E6B4E64A6CF,BAD9D846A48633A0,3DBAF235EDD649EB,2A74B802C941EBD8,F641CDD803D29DE3,F8D541D7FBE49494,D34A2283618512F7,A285924046E9514F,21D0A123CA929230,48873E70B09D8E80,492A64F9E3DE447E,00005C45153B1F80,1503A74C2F61D4D9,71DBA559388A1020,7B0B2D93C315E542,EEE233C4B6CAF5DD,F3FB63D66A0932E7,E3441FBCBD066D63,019EF20E3D8C17AD,E9AD160B869B4E04,EF482027400421DA,71D27CB0993DB8C4,3F37E850577DC4F0,00000678F007F7D8,DAA4CBF641391F5F,383048F45D23F556,F7F1483D247B3222,779C70049DC9364A,433DD356A62DC91B,7C6DF6859FEB763D,AD2909BBCB25A0D0,56F18DE99398E9AD,428B26B40F04FBA4,2DCEC398ABCA8C12,3DC1CD3D5E084380,000054AE46D8074D,E5378C7F9B5CF0B9,5F5523366BE8345F,60E09C7FD6853D32,40E8CF698036813D,519DB6D541C1941C,CFCCF51107452A1E,F7923B38136A8246,100817762BF70806,B71048AA5C59F7A8,02DE7A0E56EB91DF,4AD38E3F442CBA67,0000462FACF1C3F8,9BEF1492245A616A,C149085319A82A0A,F23BF82E7E47EF68,A29105F4E7AAFE0C,93A51D431980AEE4,2EB8A0EE98FE464C,4A8F23822A3F15FD,2E7A7E3A880FFB2A,5C170B7368CFAAB4,5097717A5EE9AB88,23012249857A28D7,0000589B157719C8,54D335581AF73164,DEC176EC2AFA2BCF,7DD3737BA2B9EA91,D361135D75DF23F3,6716887ADE271F48,94594C94AC2227EF,FAF7D32419E46DE1,DE8A8538513C6AF9,62A4FE31116C87B3,DFEA3D3E9FF40E6A,870DA8F7776F9796,000063005940D697,94F69567F0EC13B6,6DD44E3D5017C167,62481E810C50185F,13E7836C5C7DCBAE,A246AEAFBE893269,63E7948F1AD87B3E,27A14F781F6A6396,C5F1AC734C23A4A1,3EEFEE54DA004EA9,1F6CCB9DB9155F95,D763703B3214FFA6,000011BB72D700BF,3D6BEDFD1E091A23,4D456094BF44D2E7,2C52DC8A9C534FFD,884BC5EE9EF33906,EBFDB3470024A6B9,5D4D265D203FE364,B3791F2B57B302B5,B7150C0169F37C29,46105A5CD4B4671D,59299F6F8627ADC4,D7481E944EEF545E,00003C96BCBD8537,F7FEFA9229C2043E,51CEBA553A35DC69,4FA9EA49464E9F6A,31F9BAB7CDB603F4,F3EDD49C68A57F25,E72950094522BCE8,3288040A888FEFF9,DB42D1E058E691EF,D6E0D105A1BDEBFD,B0E5AC31649F785E,65831125B1A7B23C,0000385D1822FF72,19ECC39BC37A1D7E,B0B6D7ABB0FDFB68,19B441859DF0FBF6,421714B6B815B30A,8F412A4EEA204A3A,88A6D320D46BCBB2,98081A8BFF72ED9D,7F89DE25891A41EF,1EE333DF7C1DA517,018AE6884EEE4C4E,1D19BB15FA1D70E5,000034C2C9C5B53F,29EC1EF2F14ECD1D,B720AEFFE5B59C71,313A3EE25CE3B621,F9223E0318BEF5AB,3C9BCF49B5DFA201,B0730A8E3232F035,ABFB156C989ABD4E,B18600C7E8FA0D7A,89768E4C7039D393,1EF9A0CE887A1737,8F669E74961F3132,00000A3AC359780C,DCB2332A63CDEF59,433CB5D8CB0DD6BA,B0CDEF0DBA6564E1,77D3C5E9D84C50DF,37E0DCAEABD8EEF0,3A1595DBF1F83AF0,7B3D9BB6080F5450,02C940B3E8D1862A,B47F5A49DE7A20B5,69F46E49AC48A109,D34F95063112DE5A,000001FD8B85FE94,509F81F852FA30DD,400C965A02957E14,5407DA48084965EA,42CD66744C0C358F,CC33BC06C4470EA8,3DC32570065BD9E3,59EEC665427A83B6,0069345BFA9841D8,E2769AAB90E574C4,55E1C59146B09DF8,4E66A6AEF88DC94C,000051993C2AD918,F5FC35B71AA0D17B,FA057BEBA1A2D529,089EE4AEB442FD4D,3E9A028A571E7F15,1E83B787AA5614B3,81D1EF79E82BA4E3,3D0ABDF9D1C4112E,0B39FEE2CB1D3E0A,271B88E572E00C94,715621ADEBCA2203,C23752389E9DE59F,0000539A264C0FCD,DB52FF1811894674,F4B308A4B76FF752,DE9166DA0E7BBA2A,1709DB7FECF603CA,9AD80C9B70DC25DD,10B635B49D3D122A,2E40D96B8F6A4654,49BED9E2EB18D383,AEDA26AB23888002,C2CBFF3564B7CC29,6CA322DE9FB6BEEC,00006EFDC6A521DE,6161B3315EC08A24,FC1041C8CA23CF41,9C8FFA7669C86524,CB9E73C7F41DB93A,24765936BBFC1C80,ACECC8D3918DD3FB,77821818B18D2002,664337D46B3FB9B0,EDB8C5D5F40492EF,6C2FF69C590C6A5E,D165D8C08EC104A7,0000153AD7DF3896,4EFF4245307213A9,54EC1C602AB3CB4A,45290B1A709A5C22,24EDDA30D6815DB5,CB4F571344C47B6D,47F1BE83AE8F78E6,0E6C11CB651FCC28,A3A85E3A69FC66C1,81887B8B00E3E025,77059885CFA9DECB,E754D17553625933,00005E8500D6538E,1D045E31BE2F1292,A302011EA4865926,C74A69D08E5CB9D9,DB32C1FCD96B70B6,1B62F0FFD5413BFD,E677D1717FD0240A,D57AC2E8AC8102F0,1173F959AA719EA7,751F387CF8780F95,652CBC7613AD531F,6D640ECD3D83B850,00000B91F1DBFA64,A66DB5E842142387,3E5E567A3F20D4B8,739E91BCCBB71E4D,65155E8308661896,4D9AAB6B0FB76D3F,BFC1FE5ED8860AC3,8EB4A7AAAFB93492,2497931C3E21440D,9356EFE1753073D8,8E751500BDCB0A0A,A7AA1B1AF36A1A73,00006A6BABB3B930,B02B51E586D257A7,2F6695DEAC40B483,FA4FAA1EA03E0CA2,2E1099D98A4D78C0,C00FA71101E4D5CE,FF216006E6DF4775,A15703EFC2F01F1B,E57F4AFAFACE272E,F5D9E9DD89019DF3,E1E2DA70C67613C3,74334BCDA4A72985,000049EFAFD38FF6,66B7F1958749F169,C2144C1B4EEAEF9D,9FC3353213C8A0DB,2FE5AEC232299A22,5A67673F80912AB6,B0EBC69EEC64EE41,C0A98157F353D905,DAAF4DAD42F8A66F,4CED5B4D82A1124A,879D6FF461B55D8C,C5339E287DFCB9F2,0000545A5BF72980,5FB67BC2D415B042,EFBFAFB41B113E72,F7F2FD808B3F7155,D99184D36D694285,3E3BA51BB8329C5F,AC6C8804EA5CF5C1,E7A3A11A1CC9C003,A54B322E57677CE8,2E132D6B15AE637C,468DFECBFB7438FC,883BEFAA942B5F14,0000005FA10881C9,4686855253635A0A,C4EF936F7181D5D7,EC7B111AE3DE521B,B3FA4E1317C4E0E4,EA19B06505D72C66,743CFC10345995F0,3DFE2075EF073D8B,88C23E5B30D51450,7CAC94A9FA0F60DB,F41EDFFF875495E1,A6BEBDB657A2DE1D,000062D3113A7EFA,E0C2192BAC0B3FB3,1EFEC15D85D624A9,CFBC94CE874BFD31,9B2474E8D4FD13B2,3665A0EC52772AB6,7D751F01A58B895B,CB53A279B40CF120,E9842360983E7332,E1661AE13DE5B01C,5EFD2587C0AEE9B4,6C2E91A6A4FBFF4E,000043187E92F387,05ECF409174B3C10,CD23530F52622310,C1879109F27A0ADB,7BC6F46128C95CED,5898B68BEEF97D0B,C505152316DD2E9A,7CD8E6C3332687B0,40BAB969CAF88645,907ED15FCA5EBF40,6C8C43F208627CEC,6DF53C42F81F7BFF,000035BE501EE41F,FD2DB5BC4CBF7753,B95F75AD960C6094,753AE1B3A9142C18,B99DE7A07B1AB944,1F068AAC42E0E15C,86194FAB4145A244,A50F2325F8B6240F,61E5E8470177312A,0158ADB94F250F0E,5A1842FD8EFBE6B5,53428E0B875E6315,000026BBFD840468,68D0F9A4F5C897AC,F2F6264DA5198AF6,A4091A38450174B4,D89155C3E65190CD,D86B52818CB9A4CD,43E0EA7A3945B4DD,CBC995EB95CBC74F,97F003FFE9294581,0C5A6F8F9AE7FB92,7B543795E8FBF950,6416A26342693FEA,0000474CD2F58C05,DA62C8B9246C9E00,F337CCD4E7E42DA8,A2016F498D7F6DE5,59912F0A4783A669,E0320E3030986C79,5762EBE025ED36DF,1DACC0D9BC704B2F,3A90AC298D4C604C,DC5FCED462D32962,845781FF4C4A384A,72947A8E2965536E,00004141A52341D3,84E9963428456541,FB044BD362C7A863,A5516672555D8309,D257BA743FB71D79,4A56DEC1D29C9EDA,F4F334EC8F6A33E3,AD80AAB1D630A00F,2432601353B713A5,9CC051A516B7443B,64CB3A2C5D813C04,158CCDE705B300B1,00004C15E8432A74,19B4879F34FBBD1F,A61150540E8CC027,7FE993DD33094111,D114DBB93A1E9929,E18471A6E830BE75,2C481812935341E8,E18EC955516D5497,95D381CE166CAC4C,7132F9511CD6A5C6,B41E2829D121D641,DA3082AA61FB619A,000010D69855DE9B,51A9E1CE99185EE8,AB846A61FAAC7AFE,1C6B652D9E7EB1F3,AF523A398F89BB49,CA36E3C5F3489208,6301D87F1A178787,7EA01F0106029CA5,564D5143454C4BED,36041279239B112E,B1E0AD80C1E05E1F,4A09243124095F70,00003348A1B1DF7E,A91543B09B9EC6ED,27FC43B6C9A7B210,0151165A28F28B9B,B5A323DEE250370B,69A084BBCB0FE346,7D9B82366D94576C,E279A09664979C53,98FA449C8EF5C930,9672FBEB1A23B2F2,0620DD9B8D019200,664BDC6402DA5F10,0000257BD5B911F2,3AD9F29343B6050F,14BD0BD75927F254,52F3CB3A01DE060A,9E7EA97F03B39948,1C84D5454AA044EA,274E00140B803644,7724B0CF4A3A35AC,D74990C0D244FA1E,52208439B19FE4CA,B951CC97D5E026C4,4755A181FEA3E99D,00006B89ED79613D,4F1E3F579DDAA865,D792A94E2F6D6922,E576946EDA75B19C,38BC9601E3A47BFD,9701B4F5C41BE721,61093E96300DC3BA,82B0CAE4922CD407,1741BCE884A06343,665F3C331C2AD034,82397D790437D490,41AAE5417A9CD029,000034145611B10F,B84566ACC08C96DD,53AE3D11EB60523C,A78A0078071C358A,3F4E8D78109048BF,A8751BAFABF881B1,6A090FF8DEA6A320,B675EC13AB83B7FD,A4FB9D47BD910AF9,3604068DC5DAE1E1,001C1DAC6C5B2498,86CCF0CBFAA7108A,0000143B6AE83AAD,81E8EAE97FF1C30F,ED6A00E028A934B0,10BDDC0B80125E48,9EA8A6927C03E5DE,979BEAE2EE0B63FE,209EC11A19882792,FABC753EAF8AAAE8,37BFC3BF853FA79C,3B51999D2BEC044C,BC63CAEF411C2A74,38789EF38F8AFBEB,000012C65A3D6C90,ECFF3258F0C6C33E,E4F2649CEC7265EA,D1E1AF57B10FEBAC,197C39584AD41DC4,AA16ED4D9F4D3C5A,CEC572EF8AB138D4,B0EC62B57F1CC9EC,7996E60BB0C1986F,57BBFA91AAD784E8,F755A624816143A0,5EA70CB1379569C9,0000466CE59725FB,33D65553991216CB,09A90332B07ADF7F,6D75DAB4C814EF52,53F6B0F8BF3E0C84,2CD307DBD620792B,3B41A9D5B5F60480,FE9D54A9398AAA4D,98099783974227E4,2F26CD8511C9C29C,D35F02CF86CE9210,7EEDE7B846ECE245,0000484818A3AE2F,39518EDC20ED4678,AF90E75E28752141,84DD660314EA1CE5,3CD2E18EA4A97F19,0DC30804EFB387DD,FDAA4A7EB67F9458,261FF7FA192413BD,40ED2798026E8EC1,090B8067B29B6819,BD5B4CE73B1204DE,4C889062A19FE6CD,00006B1C244BB22A,77F19623B6BB5D06,70166DCDB816EBA8,ED29E10EF067FBF3,2E6DCCC62C069328,E70E6FA017F90228,52343D8A1246358F,3ABD466524D0D13A,BD544936F9358484,1B665F904E82F813,BCAA0357169F8931,51CFD9D3054DF22B,00000D55C8926415,012BBD4AA444B359,1CDFD0A691799E95,19BE05ED89CB2F6A,C8AED6D9833E46AF,5C1E796D9F360962,6828C96697C1F814,7A1C9EE29ED99654,FA37B2874F9F1910,BC19D5504260A86C,60921D092593826F,1EF38675ADA62454,0000278DE9332A7A,54DCF6CB90E40771,5970AF09E382CEA6,99F47F9516C830AD,90CB14CB6BD5F7F4,E33727769C0D3804,9A2AEA5184CE8F5B,AF28C4B00A8943FB,03F23FC04703FC4C,96295AA4C17F6F18,709D618DF695BACF,99EADE530101DD65,00002212018B5325,087B5A6F53F40EB3,42B01A7BB83CE6D7,7CB0A7175F887DBE,7A8EFB7BE310FAF8,BE999121D96A5CA4,2DC91B88D4A03FEF,0F1EF900D50BCAE5,DE833634AFFCD088,F9B5D13CE0596B1D,43171BE4ED93D3DD,C28142A766A27FDC,000064391AB19061,F06D880FC6996E3B,0CB9E1BBFB202BF7,2D07EC13D7E61598,D4FBFAB37763CE14,0E549B0F2CB47828,5910C51E679B95F3,7245958D82A9E14D,A93957290F8D279D,49C42E3DCA16B132,ED046C7A3AE3A700,D75914675260C41C,00002309B123D991,A2EB6634333AA99D,FECAF15960163C2D,3AFBEE8DB4D4688D,860DB37D0A4A5BCB,F0EE8AC104523929,0EAB2FFD530342BC,C0417615C081E7DC,764837D91FFB343C,47B47E39D2AE06F6,85601650B8F54CDF,0E625574A2FCED9C,000057CEA1A059E9,083E2BE5FB657BFA,01C133648577D10F,0B285417363B1EFE,2C6B5C10CB0C6F3E,ADEFDD56C69DB9AB,CBC2EFACBAA14E3B,1D3C406D96EE83D8,7A9941A36B710210,1FF67CBC40D235FB,B216D97AAF3277E7,A32CB6CA27B1A425,000057051FA0B17E,51031C287A0624D0,D8FD97FFA057ACF5,1D7037B8DCC8D1C7,68E84E43CCA5F347,68CC7834A83F66B1,0204D75A3B4B9FDC,9FBCF9AB55585E65,1CC466149835BDD2,E5B8276C2D41D8CD,2502E0EC7B807A02,C7600D61B33A4760,00003E5787C4DCA2,F97DCE20F8E17623,BB52800D45C99A44,6B5B686D6956E97D,5CB26DECF0C11AE5,AC752E6666E4C0B0,29BC57A56E06613B,3F58C296DDDC60DF,18BB5199184DE51D,4620B475344F381F,071909D18965E17C,DB14B042E15197A1,00005D3CFFFE99E3,B9CC8EC4BA8AF54B,057275D924DC57AF,C8E6FE4A9051A737,30A20CB13A6B659F,0319F5534C4F7EA5,CD1DD0D03B9CEA8A,E1A0FF34F90CBFE0,DF05DFDD86F43B92,55A7EB0666234E92,7A3D4CC011D03D9F,AEB9A7B648D7775E,000003D2934C0E8C,4235AB9B6B859C7B,ECF2CAD7B98DB759,898ED7771FFCABC0,C76759DD997498FE,64C13E943C4E9542,94EBFF2A156F4B1B,81ADFB44C2DECC79,E775AC51B1F3C13F,AAEE8CB6AF5A521E,9ECC58635B91F2AE,988D89E4BE7C5D2F,0000444344C7792B,ABD7460011B4F00C,532D8CB8FE601BC0,4750C65FF12009BD,4832A3EC07B9104B,70D7BBF0A2EC5787,5FEE266CFBD79D69,55DE1A4CE52757A5,678F74AD5FF2D75A,32FA630C2F5AA0B2,ADAE5CAA04FB7A00,9147AC0C466AF556,00006C36426A9113,A531FA22649F2B8E,901F17FC338D510E,CE949231DDB281C2,3808EFEE4AE861C1,C4EC1C5C4FC97DB1,66A45563D3385F63,41010962D9928F12,399F977191630AEA,79685AD15501B31F,459AF97C6022A776,8C3DEC3AEAC5B280,00005EDC97BE19ED,AA323A6EE25C72DE,172A2D39BC761EFC,6E4B748A82506169,60787CF73C326A76,8B488F821AED835A,38C23F817B252DB0,D116A2E74F426F5A,961B7AC3C4A5FD36,90D2E8D1D4DCC16B,66265EF14139F824,6B61EF15C597EAF4,000047C939D9DBAD,DCB3CDFFE1365086,F33D66F9701A5702,24069225BFD4E3D9,6A1564EF51382377,9591E25126718D0E,535263D1E9EA37B7,BD2EAB0B4949B730,415185088ED8C001,D2132B5CD8A30782,1CB090E23F0901C0,B05B41E2A43BAAF0,000000098AB65FD4,C7FA1E23FC72EEB6,25CCA39A5F344BF2,DC96E8406E251D55,56076B946036DB8C,CD6DEE72DF285EA5,70047A1756451461,35CF223210E2BFAD,5D27B46F60B94B02,04881D1B8FE1A7AC,35785C95F6F55A44,34B26CA3A0187D43,00001D85268D43DE,74037E6D7E3FB13F,D6312AE4E3BB12D4,EA4E0A33E1E67D09,9E7F850EEDBC8217,34424BA50AC7EB17,5C3E69576A5357BF,797CE7F8102D6B7D,A24E8684D25B1D89,892863B48B197C2B,D9C44899B774A554,B9A6BB0B30F4E196,0000340B66BA3BF9,608D6F384026EEC6,2E8BA2AE77710ACC,533F23CCF301A9C2,4B0B422824647552,0D0A31DC93E75345,C83B304FAECB048D,AED80FCB170E7D6D,21E89161C27E8320,0FCD08BF584BD604,5DAECB466FB52285,365943578DE5865F,00001B4CAE8640E9,813212BF034C70DC,A53E3CDC09DF8078,5270562D2DC27644,947FD66D34AC7493,EDBF50B64CBA2010,6F9892A4837AAE77,3B556EAECAE29722,9299EECADCFE1C22,DB7BAFCE39BE42BA,826919B4A5038440,23F921FAF34CB42B,0000010EBAF66BEC,8B4C5ACC89327087,749BB9B0A54D1736,97FC3DBA08118181,35E3BF604FE35339,0499A3054D79B683,70D6B5E8189B734B,0FA1D42567C37EE5,C45F5522855EA5BD,85FEA2FA7D2D5A9C,FFE829E9259FC377,6235E9D5505668D6,00003D96939844FE,CC97A67265BDBE6C,59CD12E965B9CAFA,63CC9411BEADBFBE,FC243E8272208E36,B98894AAEBC6EE32,C839CE7BDE29D8DA,D9076C74D3FC48FB,E52542ECE9EF0368,1831042F8B06D05D,0E84A66936211BA7,7407101DB3D73266,00004DE292811511,CABEA0FBDAEC3845,AC86233AAFCB3F6C,4FE5AF9DE370E539,803CCA4793C39AF0,BFD4644C744323E3,C69DD4370EC5C95D,F72DEB5A9D30DAA5,CE4622F9D7978F09,251FE97F7FD077A2,BF3F21F1B6CF6759,D3FFC9E688D23B9F,000038F35CAB5656,04BDD44237E82E82,54C0F33B241678E2,9BF2BF3B4FDB1840,C73D214D44E3F8AB,E83C08AA46A1942E,52375F61BF4C8E69,FE95C3486C738A2D,5EC8CEAE1394649E,50DDBC1AB797EDC5,FE813DADB354475F,883FA7237AEDA2F0,000036882885AC2B,4A657642104AEBC7,7D5887F2098465A5,BC49D4C0E61211E8,FCD053B26DDC4A13,0E6BA54D21AF5566,9594E75374DD7167,7AFDBDA82D23960E,2FC643A4955F4A8F,A43119C7A38BA714,D990544C5E48DE1D,C3D9E0F645C5C027,00003AE90C8E0002,F362763AE514E976,17BC4A080D5ABED1,16AD432B22B92222,3D33C7AEE1852B86,9D2878B8CA96EC8E,705C636EF3D2EC3E,A3ABE4031BE2ADD6,9BB89F0AD9630DAC,11A142A1391CB3FA,3DFAED4D4214FB56,2D53E8BAB24A33F0,0000607F39622352,A13F00F3F33CDBA5,B1F5039D60BC5287,57B77FF8402DD276,035F23097216D97D,66F3223B5608E627,7393B37B43E5C7B1,6577C74EEFD8E155,8C0ECF9EC257EDCE,7F92EEE8ACAE07E3,41779FBC9A9FC9EE,A8FBC4554D20A844,000068580A31BBA9,55C2278B268E5086,283FC28DF1B71B46,8B30C04E23F26211,23DE9E953CC8B421,F1438FA80EDE9E33,A7B7C1CD1FEA9EF5,180B4BAD689B3460,3A545FDA125070E3,19AE2D6FB9CCDE56,D01B3325DC41A05D,9BE73AA4946AD56A,00003EBD60BCB498,01312BCAA37C024C,466735A50B19E1AF,07E2673A658C766D,F67104BC49D52CF6,832183C781FEEA61,B2385C935621361F,3BDCAC04C7563A50,64EC17F553FEC3D5,32961D11854568D6,583996C4F7ABF4CA,234C9F65BA4B1EE5,0000603B9C0B8982,B021481C7CCEAFB6,21687DF4136E9AD8,0FF23AF72ED8177D,93C0E33CBF2350B7,0FD4943ADD9D0E62,32111CFCD3EEADF8,8B7EB509D7089D86,6DF5F248FB7439AD,3BA71B0D41F590B5,12B7E0A7FBFCDAE6,49949DD3E2F6F18B,00004F1BFE14BCF5,7E492AE3A775457F,746230E6D13BC69A,8BEF6AAF8D793BDA,83E09355E9331B64,47D4F690736944F8,E2914E7710F45664,598322645B8DD3F9,8674C0ED16C3481E,437FB8630856914F,939EA4FC03134C7A,D4FA6EF81FDFD5DA,00006245C4F572B2,D5E529AADC5FCC03,087A2C44DED01878,AAEF4AA49AC89723,C3781D5A85B0D3BB,32BB3E4085220713,299BAB0FC71D04D6,2A99185CACAADE9A,6F1B54BF749B38A0,9AACAE089D96E88C,AF501850AAEDB764,0B42D5F2C4D15119,000039520A41B128,1D2141D97037EEC2,30DB89D15E472EAA,02FBDC98D624F427,2AA9D5B8EE7255AC,5846A9B05EEAECA5,51DAD36B5B706B28,D75C9EB9BCF96FD7,33A5EDFBCE50816B,C43EFD80E2C0783E,DB8C646E7E0068F3,5BCE11B42216F292,000020F981F39890,FEC864331BA61548,9B1DEE335CD3609C,A0AA42E2DDDEC781,AE77DE3A676D207B,E7D652119416E1DD,5363864EF6605456,8B9E8C7512D5CC7D,92C62A0D065DBB7E,84C52788257A8999,1E4482646FD05D7E,26FDE4ACFAA24233,00003C7B210C2551,0B84D801D8B9466F,BE73C820F1DFD4D0,E6C62A6AAB6F4529,483E96D137DC4377,821C98837C899D4E,C2A9A3DE43AD5508,288FACFC0BBB4BE6,E23D9776408C48DE,7C751E2B79590D14,A24FE6FF583CF04A,F0A90177C0801DBA,00003310FCBD5588,AC93617C531EB652,7B8FF4153606A83F,1F718D914B99E29F,465A75938DD2445D,1DC0D46AA52F0CB2,BAEB2817B2925E17,17DA389EF5CC83F3,71F2F2990B1DC6B5,1951677A28CEB844,2DFB9D3259ECE486,1EA75261F2CB4043,000012E3A1484972,29E29EE0D1F31727,6F33B0E5F3EF7E3C,75895853FD677E66,83B86B6B1CA4573F,4A4DBB301A293095,46021BB1A8D1599E,88D327C3ECDDD1E9,7AD23D92C2A3A1BC,A21DC1C581FC1EBC,2EC9887AC64A6A4E,3040E02BDBACE268,00002441610966E6,BB7CBBF066C4C2A5,4D3B2DE28C17D727,22CA545C17877A00,8D9B0F47709BDDB4,EF2A1AAE1272ACC9,671E16BE5D175054,0B4D9F1DD94C92AE,C236F9D56A3422AB,8501A7CAD713DC1B,C0CB22DE33C8A96E,75012DA4A55A6A0F,00005E40C272FE41,F1836941510E78A8,3130CCBD9F40E01F,7CEE0956C7862E55,6194ED1200E160C4,E47161C9B0949292,5E38B5A66D41DDFA,D2A8192E71DA801D,97A8A6493D41B9AD,D6111ADC56BAB02B,D6528552B835C5F8,8B9884728E73DA0E,00003BA125A62A3C,0EA2EEF6CFF154A6,DAA2E97939917BC5,284E0E85A45E80B1,7981BE167CAB7BD9,6D47D9E5A2E9B482,5B27910641C22A6B,F6AB5B84C8043025,47F88E7E14B3EF03,A534A2226B5EE3C8,F900E42D222F0B2D,09C37BB84D055C65,00005206447FE4B2,6DEE0623DB38DAFD,3265F8E1CC42A0DD,C684248A8864D98F,3707C2366B2452CB,55A3553BB7A53AE3,5B118D237EA09065,6E0893C0AFBCF428,FE17D208C06C961E,C6C15799CA8751E8,300BB5BD22A17663,9A92B628F4CB2520,00003204055D8BE0,F22538728970D436,657292BA1499616E,18C06D3407225671,6657507BBC029A0A,0E738AF1DC4A2544,1818C547EF7A179D,A50B495140102BEC,D269D33690B60DE9,AF5695BE4CEF230B,3090006B21B00200,2047BDEA7B5E6967,000034AC25EDDC09,EC8658F234A352C3,25F136AABCC54344,D218ECEE25E50048,6CA7AB7CD12030E1,F1EB1FAAC216F24C,1592CF9A531FBB99,131114E0974FEC1A,6BC62364587DA890,A9CE388E88A25CC7,298D7C4B6B0ABEAB,26BF39A9CA3D4E3F,0000003CA0949426,44DEB08D588BFFA3,BCEC1B0702D131AA,4AE29A7EB4D76B45,7DF9BB2F8D362809,6DF64F71F2504958,E6C154BCE18FB79A,B365178764E35795,E0357AB8476D6F1A,F5C4F100441BD9AD,920F95F5923A15C3,2A199B88942278EA,0000283F13066553,AAF9A8E374C17E88,4DCA3CD7DF75F815,8A85EA4E75B4FFF7,957E0ACF06A443AE,C4451F7DE85918DA,4E79FB81A62F3703,891243ECDD772E71,FE8393929F6E3374,53307080BCD4B4D7,F1B8A1A3E8FBC96D,D3BB94F4BBC8017E,000051711080E538,FEAFE42B50ED6A83,AFA2A74D48F885B3,1AFB42B90BF9FFBE,7EFCFA95DDBF1062,7678B66E59FACD46,F2E62877224095AB,502602E4603076A2,BD16967CC67D36CA,78CB31F4209033C7,9FC55308B4496105,F05547E46315129E,000038174980E7EE,86D1A42F2A7BB0E9,A9C1595094858BA3,B5F29D190DA6D984,1A19AC33333D7DA5,58312C14190FA4F1,925BEC84B0EAFB6C,384F37C1B4B4B453,C979B84C94178F90,8CB7F00CC0E8C30F,B6D1650648CEFF4A,BD9F8047C993AB8E,0000609105B240F3,EEE119E010EE0D89,C85C9546D2A98BA7,686DB64A8E040756,A8332047F8A83B3A,B24AB270832F972A,4683A684E73BC665,F20F364BDACC4180,190BA19D5F6A103B,A1A3EE223EC4A08D,CFF23355C16FE4C1,FC211E9EDEDD976B,00004FF93C3924A6,84BA872BE26F3C3F,74251799792D97B5,A8FFDDE56DE60A17,8D1855AF823B6078,B14D4E8FCB120A7B,588EC73AF2034BF5,82E1B4D010AA33D3,9D380E8415569A28,2E35BCF8AE099D07,97E77FAE24C6DFA3,1F197CBDE5E02C6A,0000371AE37914AB,BEECF779380218C2,BF6F62CCD0CD05D8,200AA44EBD4F6606,AD8BEB0306F38CBB,3DAACD9A79506305,F6976ED09F533935,AA321D4409579EAB,906DF8D509C7ADDE,101361CA6E8ACD1D,E5DFAEC78EC5A06C,C6EE25345EE54A27,00000D0DA5F98BC4,3625C76165E8CDDE,1B16BEBF31A5EB0D,B8F602EF765D6FA0,1B0D517D6386396B,65BAC68907CE595E,3FC5E91D534764D3,48864EBFC396CF33,1E95A183A16E2DEA,7EFA8F6F7CB8833C,8801025A4C1245AF,60DF7D99CE41547B,00003569C7DEAE37,EE45856AEEEA3FA1,C760DAA4EE90011F,B6648C074A99BE7C,9CCFB19DF82B0846,7CE7AA60D443780D,9F4FD0B1DEBEC9CE,7B991315A641D8D0,C82E8B76E1065595,0DF51109417FD425,5CC4A4A1A3D552C3,071B65B3273384CD,0000416571735245,0B4BC378F49A96C8,AAF18823B751F987,284594629B7915D1,DE663758241EECFA,AAA16FE483EBF152,E0551DC8B09AE2F8,7AF0BFEE016486EC,3A70AF8334C45EB9,A208E54130569349,4306F99DC946D52F,FCFB9774AF02032C,00002CDA7F4A80FD,28D244D81B3C6D5C,36E8F5C31C478A2A,48A56E8DBD00DF99,B7C624BE352F64CB,20C8549B709065DF,1990F1476E65124E,76B7BDAD5F5CEBB1,71E697F68488742D,218FDF238BE042B8,0F737A590D379201,FB692AEFB2C6BD3C,00004439B383417D,86125FF66093B6E0,D4826715B4D5DCE0,FB228FC190EDF023,FEF85A7EAA0342C4,EA632C901943DAA3,506A26AB92F4065E,7F2020F911405EB1,06E0FF6227F6E028,463FC6B68165E3E4,3280FBB289641ECF,ACF10A3B2C16EB02,0000171B8F0BEBEC,55CD49E5A0720C61,1B1B5EE49A069428,742708F3CCB83B3A,346AFB808D806BF2,E692D0F73A55B6DC,99E3882D1E53FC8F,0BD69B7F2141F6A2,888D3381C9E788CA,70185A8AE9467E12,BDE2D71F37FE63A2,AD2DD5B8217FCB4C,0000612E03446EF7,B4FCF234D89CC30E,DCEEF38DA10FFFAD,CD1135BAAF31856A,454574B0B445CA08,24E8FAACB16125A6,3DE6B32254F256B4,B824E2D773DBA2CA,C4A04820B3C808EF,A62E8402B2A2BD71,5298034E73C6650A,B1CE2E0D8ED72BC6,000028C4F16FC4E1,0F012BB48CDFF00F,07A9023EF5A8E0FE,09654173D61EC43B,4AF84F955F1C0D87,79581A69B3EB685A,5CD414476D1B82B8,4EB838F6AF9C2509,CE6DF1F50FB3B420,4328D855A634620A,CC267D6990A9EAFC,067A90C9558F3951,0000641BB2D938A2,47C18C5846AAEC18,15C3F59441B9D35D,46E2D3D038A1F197,E7419CF0365E35BE,687E747A9865D622,F041D6A2D8EE21C3,7675E4E4F6739824,A9C34A0100324889,1669B37A6E10FFA8,65E2532EA6F68B48,6E841A01B5E28420,0000543DA9BBEAE1,57D561A09D23AB07,C08D3AB486045582,647BE4BF4B5C9A8A,9B238646BC66836C,83D2E40A625E560E,3EDFCC192E7DF43B,43DEDABC17B0E40F,FA59AF0D1CCF353C,CC167937B94E5F34,F68715B2029BB035,331E028EF04BA7F1,00005EFA24FFF334,6794C454DE4F0064,E97930192CD68710,EA7E79D3FEB14F71,8D10DEEFB14DC173,B9AF02588724B167,33862F19A1F9C5FA,AA4F637FC4F1274A,97282D535E726DB8,1DDA543B5212CDF6,95644E4681260950,EA8755203178C003,00000FA4C03C3991,56A670DD87500E2B,4353D91EF85A5358,4B720ACCE723B301,7318365664AF9C87,E7F30F9C07AE074E,373DAD195B12D31A,390D1F2236038B2D,3813AFCC823846E1,D53C9916C1DBD3BD,021E82ACCB039001,CA95928A29FADB4F,0000444952F5AB09,87A27AA45A85B937,268A79BA52A2D53F,F3A79E82330E019E,87155C13C4F308CB,F5B3E46FDF615036,684D01B52097A710,3975EA74ECACA8CC,C517A4AB9C3838AD,60011F7974FE0D53,EF278450B3CD477B,9D6B727AA1671067,0000693D87F9E1ED,46048807D7AA5E21,A869DB0006C779B1,D718C2E52F0505A9,03C350A744471075,E71725881060BDF4,AB12A3A6FCDA9C34,C148E7158516AB0A,2152227A0203751C,B964078F916E399E,1BD598AD5C0F322C,2F43172F4BADB268,00000F7AC1013CC2,3776C2A7BFBC7564,9E46EF1ADCB623D0,6D0174DF888F3456,BEF7B4F72A54CCC1,FA42C4FC2D931BD2,473EB8EB97868CB6,A9999E4DD6B519A8,AFB07904F7E195DE,34134FD99225A1D6,51A2654796677B3B,CFC5C1CC5E2921EC,000000FBF0CD134A,7DBDC64EA8DDB962,61F9F4B9021FC2E5,E5C22080B2AA5091,325C70081548B6CE,AF0C7FCDE267EAC9,7650C0041441A497,7053FF7D2CDF587F,571EE18921733270,10B7A358C0FA40DB,2337629446ECF664,F93B3A99D18C6B9D,00000D6088ECAD40,E4313F91FB042E34,8F867862CE2344A9,641B75BE4D79155A,20AFB8E0F92283C6,3F7854254BA1F6D9,6E0A2BB82599478F,5D51E4318D7C16AB,0E8509F2E2EE987D,24D8B4C60935386F,EF96AD97DD90C8B7,8F5114320C5907B3,000065820EB3BA83,80A2011A5077A61B,9A15A9FE922179BB,1616EBEB0E8ABC8D,72820A8DB6183B63,E6BCF825FB56562E,AAFFF75814116F70,0188F438104D25ED,3063FAAA8F85BCF2,F82C830AFFEA5E05,24DFAC754C3AE607,C55838144A7723E2,00002ACBF587563E,D16D640FE8C2E138,792DDD82FC5E7CB0,938AEFD54EF68C0F,46B0FA763B7EF539,1B2A29064C680056,CFA7C0D41B9F1EF3,D5B68A21AA19D2B6,8F1C635C5CACDAE1,A0B5672399802FC5,2AADD916D74423F1,DD9FAB9A51330DCE,00004935D3C63190,1C445EB8618E17B1,C53838E210660099,5743DB67BD05CD1A,B1433A1F50174F46,48ABD8D592AFD282,82C548969AA6344D,D250648678E17D79,FD48B8204956173F,79BC35E2EFA76919,20ED9274D024D8BE,0FC64254C5825CB4,00000400AB494291,ED876033750A348F,98A74DF5E0F0D658,E815D1271D2B1DA6,7A63105745AE6066,60F85A8B1CE28C02,FE1546138B31C76A,53AB0A1E2F99DA1B,8C5913D81D0DD7F1,777D39DDEC15A7DD,5752C78C3C4BB8E0,1096E6B4DFD3A5C9,00001A0325899736,C8BA9026AF4A28DA,DA51E119C42D7E31,6397ACBC1881A4AE,B21A6DD4C2E80374,3FE6BD44C2EB5CF8,39CE45A718261A9C,3EF0003E514E6A63,850D4F907EECB48E,EDEEDD256BFEE6DD,F4FE6637E5CB9F37,6F9297A2C77164E9,0000236F2FE565D2,B1CB507A89F8BE62,FBA876777F8D7F5F,C1EF2557FE6B85CC,1C4BECA9C0071D49,369D2B3D893D0762,0EE02141577ACF76,40B415ACB62D92F5,FF39E4F9490BA7BD,58014AD3E6D02549,C9A4D3A79239B946,9DD023CAF845AE14,0000586D406052F2,9390D7D5B1A54913,2E4B5F40AAF56C16,410ACF864FE63A72,8E7AD61A4C9E06BA,ECA428BD0A381711,F24D365ECC020E09,C454AC83DFC6FB61,7D77A753A0E61DE9,35DEAB73198CED8F,30A77D7295CF38E0,04E1A04A3F02537B,00005B2F08B07BDB,A9EA795AAD4C77DA,FA908D4B92CCB9FE,A3648311C588A3A2,57979FA92C08DA8D,40B1579EF845E62E,928337D4A135BA16,3AFC298B18FC666B,C5C6A1B7A933F9EC,DA790D817865A202,AA9E453C577E5C1E,8FDFF980D6B07892,000036884E9EDAF4,22350A40B9875D1A,639A23DEA3A6AD9C,C7CD28FCB2131391,6F6A24FD0E78958B,653C1149AA91C0E2,F2F28069C43D77CE,37C3941EAD3D91FC,3C39E801DC1F54E2,3D8BB34626B6F50F,3F5091B32853D9FD,EEBDC6F340B242A0,000032B2F25DCEFB,43AE880984282E89,86EF0DD920F040F3,C8504211F9FE5B0B,5DA4B2F2E3C115A4,3235CADD55E48C33,C9474C12CF7FF431,1E4A321B3DAD8F8C,614E1AA30A23164A,6A251B309F7A3032,5A495675FC69965D,348A2EF330E2846B,0000455DBD11B841,AC56018BD48EB4C3,E1FB65763ADB2FC7,8E336C08EA1BB7E3,71EF7BD76F88384E,540F62937A171C0A,A40385111AEA3666,704F7ACF5B14D3A6,75577EDD5A52BB2B,40F886D72FF34157,A7CF5A03F74C77C5,8C344F4AF42C6E18,00001DA7CD7B06EA,4512649A036A91A3,83B76FF4D1B2CCF3,1AA8C2398D862DE8,73636882313E8B81,E7C4D5423FA4DA0E,7FBF0DC520C092E6,9FAD3CE0D7EC6FEB,7CF79AD9766F4512,1E6850C72E2446CE,72BF3E305CBC5504,012041B677686E45,0000413FA21D78AB,AEB1B209A176C122,B2904D6D9CA392F4,6F07192DE3002E45,CF5EDC935B3B7F4C,36C3A319D36F094D,6BBF4A9792B3688E,8EC3416A4A93DD8A,3885E703E5BB8F0B,DA3B37F20A7CDDFD,6920D584AC1A3EF7,09B881CEA20EB5D7,00003B2BE095B1BF,9BA7B97E46370845,CC5D22984E18D6E1,30B7323196919F94,27BFAA9C81F4FAF5,6D01353D627B631B,E88F46D06E68928C,900217D951E3FBB5,4F3A8BEC2421BC3F,5F97CC8A3AEEB3D5,3D95ADA71714404B,2A99419077F86BB4,00002B22A4932980,E047E71AA056086E,6BD42F7F95BFF4B7,E7600F37491A5A17,B58C68FD257A5FDA,FE3F6F053B0813CD,EBC4D5A58FDC2583,A7E6AF35B8221B84,3F96BCE1BDCEB0B8,FAD5F068D0B11F3F,1055D72B6B2A80FD,10BB030E026B19E1,0000609DE35FA87A,AFB8166212852AFE,DF172858419B0668,DDB4A18E0C708787,399F1BB9A070E447,558E92FEE488047E,31A7371A18414B39,E01E030C97A3F3C8,C7CE440D7A4C0599,4AE64E75AA6BAD89,E134B2E28A7E0131,CB2BF9887D62ACF9,00004AB1E9513F4D,1826A5473465C5A8,34F80505E2498731,B42CB40A481D392E,6110131F681A01C3,D74CC5B664B2B70F,8AC0FA8EB7D93A1E,51A303F24E13DF1F,B68BFF871E83FD73,781B11006B18D1A2,985D0FEACDF87761,935E37F5A8A10FE6,000002E8816E15BF,F0B38F9972F898CE,F82B9185452F31FB,FFC3A6754930572E,8B6A9978E116A653,09F8000F04BFA874,D7C8A0E685382158,16808702623AACFD,B039605A02E36698,1A32DDC26499B2A5,C7F7291D08CBC208,FCE01A5D3A9F9F24,000029B9B7E2BE7C,6A825806A1A05CBA,98654D332ACBA59A,F4E7D183205B22E8,485963765D3BACE3,0DAC38BC320BE9E4,508F12FB5DED5B01,CF6B587EE26AE049,552EB7F69EA78F7A,5DF8F6EAABEBF46D,E47AA9A38D0D1851,D5EF8750F3F6734F,000037BC97C330D1,D632BD401FB80D81,75A49D69A069252C,EDAA818ED1A76F93,6CBFEFE3DF7E4EAC,C55780D8DB44D821,0B7C2F5C93E19DB9,15BEDADA14730E0D,E6DDEDB100F3D9B6,ACEF7F79275E48DB,954763130C8A37F5,789582B0D2E93252,000049FBB9670605,A9A1ABD1D143D843,090B231921108F68,ED60C5AB70DA7717,29D51F8227A4BFFF,09E4CB64887E07E5,7520EAA3B9AA2000,9764A098D0EB3161,ADC56DDDFC1D2AA3,55B18C92796BB1D7,07D426DBC22B9F52,D1B456C2DD11E195,00001CAC6F9DA9F8,6F1A6E64C648D465,0E81109B8C7910C5,D5BF455C9CF2BBDA,CBE03065CE6AE7DD,B806FAB34831E7DC,B1A7AD0E3888F804,854219398953FACA,A958BD3DDFB3D21B,922238D97A255C27,51010E4FF3981C38,D5CEB6206807E029,0000661567E9FDFD,D101DDAC7D2A5E82,1C02231C2685F925,FA4EEF4F76B504DD,FA548376FAE4D63C,14C37240CEE1D16C,1116C0C7C78220B7,E43D1E5259633383,19F73FC23E34CDD3,7472B67DF89D78C7,AC1E092B21CDF8F5,11A189DF49B6E004,00003102816BFCA8,E4D417FC6FC1E792,743DA940A013F0D3,0C657B50C8E6A4CB,9D612EF42D5114FC,7ABDFAF7D39BC7DC,32C6785A026580FD,8FB3FC57E3BB4292,D7EE2BDAF1A8595B,F570EC253530BDA3,D44DF0D3814E3935,2FD856747D9E38D9,0000610A502F401A,D0822C4482BE1D85,8B7361A335EB73DC,E46D6C61043362E2,6D65C00A1F5DA1A0,37B8E4AAF29B31AA,65F18AD795974190,B2C1EC0B67CB9499,2297FF262A86018E,0A7EBBDC4A3BFA3F,68B7928E0B1B76E8,E8C7317648909FBA,0000215DD3E70407,E29E9D3B594C3DA1,15B290366F9AC788,6BF0664D49843B3B,995EF37B7A4D6424,01CB057A8852D7A2,049E4E6A9BDBFE2B,20EFB1F69386E022,13D292C7AAB8B9B9,B3ED02D333CC57EB,016C7A42EE2C1492,5EE0A72D927A4861,0000101A49E01D13,EFA075F21CFAECF6,45804159CC7CD4F4,0A10113E5F8A929D,92BAD65EDF374449,E453830B06AD448A,EA0A5177F6B2228C,41789B3EA7C8F495,1E803705DC7467DC,50C35A4147E6C022,2D04DD653780F279,C144A6DF2AFDC3C7,00001A60993A718A,319ED199D7D2DE2B,7C1D9149BB86F73E,58623C0956399816,677704777D0815C0,EA1F7BBD8415CEB9,F0C1BA61789AFC73,E7ABA8ED0D8D56AA,5493A701FF1DEF4F,10416D1B053CC5A2,EACD412147065D90,0C8CE3BEFA86BDAB,00006C135F66E626,BC1DD6C03A4D6C73,1002E095A5DF2D0E,9B6966901D670B38,F3C85E9338831DF5,84534DC17133F28C,F4DED242564E859E,E460013F8B092F73,D5A2266080784C62,BC480360CE609419,FB7B8811092CD4B3,AE2FEF008CA1B500,00004276BC04E291,B722683E69B230D9,9256DAC2D5D6536D,88C8AE2C008D84D0,739BB617D6B33704,B1D36B44AA66C1DA,EF85A7745AEE4534,21174ED6E784D70D,846410636D4BE6A0,3C317FEE55F0284E,A96D3DE6FBA302B8,4D5AEA97F8A38719,00003906BE3CA392,7239C1B74B8984DC,B8D3586CC72F2A54,05529E278D2DFA81,C50B4B2058A0BC17,AA010D9B71564C6C,F89282D38B1E1C22,A898B62DBE14C747,6D7F0B17F5FA166E,7B2BFE40DBC48900,931D6BF77A69BEFF,50AAC9B3E02F1E8E,0000142620B1418D,D6C8E55A10E14E78,D8CA98CCB389B10F,91B164F89CB640A8,0CF019263200070D,E11103745AFC9A81,0C0659E5DC62179C,C219D4C389C20AFD,292B02914E939DF2,9A298F9661D2B4A4,EB51574510CF48BD,18818A92BE52F7DF,00006EF873472D8A,BF264A64AED0DEEA,09E82BA9770D47ED,5AF4551EB08FBB23,70D81A595DF8D724,949361F5C0DEE2CA,1D082F63498EA9F1,8C03D7742162C288,0690D66F23FCA8FA,A0885435BB0B4A2C,BD02042780CEA59A,1BB62559F2F53931,00004A3D29FD2D2B,68743A17E852AFE2,9095EC46CE3142C1,2A8F71F079C60B3F,6F127196F41F26DF,05D2FC6F65CAAD56,6EFC47D6DE0AB2C4,E102577A712E5B34,3525CA004F5D9B44,213ED7623B72D020,0A1570C5D338291D,1D502FB3302A8345,0000455251041459,5AD2EC7E2EA497C2,96B18367E9458097,A8BF78D641254B95,2311AD9024BB3632,08F3E348E4CC6ED3,C4F58EE50B4246B4,8B0F09312E3ED898,73220F87CE2F6659,480132E3A4AE5385,085131E0BBBAAD2E,56BFE502913E999A,0000627261C2E6E7,84F273E88BDA895E,18B30EABAB162E81,34A743BA0FB32846,63ACB484F63EEC36,B5D5FAAAB240C4EC,89883B996C460B95,7EF2DB1253C94AC6,223828425B9DAB55,C9EA81B770C46EFD,4994F2DC611F2033,DCBDDA8C05775F7B,000063550430BE47,F92899EB97C7537D,6E5718EB77FF7324,27AEBD1E05064041,4C2D6ACC603B0E74,9BF6457252EE46FC,4FC0E827AC07136C,5C95FEFC3F404EED,D70B9AF65A387A02,1E94F561B8249934,6AE17C3266526B0B,CB5BD257C043DBA3,00003DB85E0EFF7A,0108DC87953AF0E5,30FAFC80F85EECE1,2AB0FF74C490B880,2FD832E990CAB9F5,74608CF1813BB2E2,BD58CBAFA6DE8F3F,53EC90E1DF34FB2C,C3AC0466F805EE97,005D3203152F7058,56236863F87E1897,CBDC0E43685DF565,00004F241CBF60CE,36B697F58D6C320D,38504E082DFB9AEE,59C793DCBE7B51A9,B374210AE11DBF30,EDD02BF7B0D4B956,4691DBB0B60611A5,D40EE3963AC77847,29BFAB05D1C9EC51,59A14303983E75EA,B6EED2D4DA45BE5A,D25FB455D77EC4E0,0000206A96764883,AB87A3523B00687D,6B1163824CC5442A,4C069585443C6F9D,CD130F48CDB5B25E,4167EB7BD4E5B934,779409C0B686A20F,9EE62A2ABC2A666E,6601D2DDD1E5D8D9,872577A969CAAA93,1567A4BFCCA4A270,EB3EB0354D4C9903,000025E40ED46509,3FE5D07F4CEFDF46,F9C10A4F7CFDBB91,802C945027889C13,46FC3E9B6D551814,4A2A4E6CDA0B234A,DBB16FAFE9E5C6DC,CAF2E55A270F72C7,1828EE722B958DA0,599E9CD9465B1CD5,14380638B1833F50,C094C02191EF6C78,00001209C7E616C5,41EB2773FD1B8733,EFE38B5D99F3CBC5,6CA5F88A56E9804C,DF4CD4E33BEC9E1E,3C733424D8C8F0C5,181DE57789F10716,34835C86FC888848,F47600112E5A6637,02485E77B9FE13DF,6504FAA83C54B83F,34D863ECD8FC59AA,000033894787AFD0,F06A7AEAF077AB84,A87BA5FCF7170217,785BDB7CDF5059BC,7AFFA827E23A5EF1,704FDF4FB8CA7048,296A109A0FAB6A43,7BE0372C4E2D302C,CAE1819B7C5A3188,C133AC6948C995DA,8E21F95D5AB5A239,F4B767C04157D55F,00003F10C39E4446,2C65720ADEBBED44,C027291AC0FCCA45,8C0BDE9AA4BFF1D8,C8ED16B33A02D50C,8549728BFB8DC86F,FECE348DB0AF8BED,DBC588AE370A7C33,0D88E5FCF63E2953,289FEE55FB16D965,C0D5D9FD3550FB65,FB1889E31475DD05,000019DB4774EE8E,EBD59F31659404C9,2EB4315BE5758688,6801298D8EBFA2A8,906FF891C71E9BEB,CF5EECB685F980DF,843DDEAF3B760EE0,CD45D12212A1945F,F5240095B80E9107,648E22C29628FC86,AD83ADD024EAB421,BCD7ABD1AB27B146,00003F305C10DE78,7D5A37026DCAC9FA,B733FD5D7557CCFB,6576097C133227C4,DDA898923300A9E2,7D8FA228BD5F7893,69AA1694E12F8043,5550E36F129A4B2B,D8035D260723E346,AB1C6D5413E60499,3D09AA1AF7811ECB,7A23B2BC61A932E2,000015AEA856E07A,8E9E13E51222BFF8,42D572294398758D,13D13CB75451F8F5,B49C67801B4E4D94,8788EF5393E7E92E,C93D5983F94D01DA,56E6486DA902BED5,8A0C93902327D95C,1BFCD06F04246B13,D7D472970E8CEEBB,49E9F514F4C4D15C,00001EE89242D06C,2A5C751E2B12B5A7,99BB1A3669CC99A7,B932AAFAC5C6330A,CE30DA0AA2ECA4CD,F3EB95EC827932B4,1E7CB077FC211A86,7B54E3D5CB591DD0,9832A0F0117A70A5,999643A0D1B2C2BF,B26FC7413E2AA359,5CD5DA55F23316BC,000054939BA71FCD,0FC734BF373AD61B,B9D363B46EB5AB46,22D5EEE7DD6027EF,295E76030305F7EB,FB5590FA15A73C4F,9B040742C7115178,3A4335CF897A8E46,45185C84F67B06EE,267B4984889FA6A8,6F124D791FA4E903,E74F79752F392F9A,00002FD8D66EB83E,A62EA2CEE6BB9E18,DBA953AD3A2C1EC9,B28243E31DA0AD31,48FC684794FE4222,CABA18451D08481B,8102C98C57C64D60,10B59A607E1011EB,EC9AB027E67B602E,470049B422F2D979,BCFAF5EE5508DA19,65E2E8BB589E937D,00001801438CEE6F,390EBD4B929C38EB,EFA4046DCBD40260,00D7B96513743C1E,E9FBDD1DC3F6394D,32E1819B5BECDDBD,BC4CBE4673F4ABD5,0619FE62CD35893C,2C3916B653E17B60,4DC25350844C43C7,B414235442635C6E,B915C9D097884875,00003F209DAF8785,BD4C3350D5544B75,58F07341DFD4FCF3,0A5141FD2450716C,BAD376EE0880A2AF,B9A85C7078C8CED8,759AA7DFFBB41EF6,074FDD925987FE48,F3B4DBEC9CC7B95D,3E9F009FB6084BAD,63A9C2DDB0BA196A,FA8134A2FDADEAFF,00004262D48E916D,BA9CD922D19ADDA5,4632DA714579BAA4,9E27DDDD00394CDD,3DA719229A2613A5,64C1C6907973C921,6E341CDE9208B7A8,7BC1AF755B94CC6C,5D93C788414157EC,59615AC5155EACCB,64B97577B6F0966D,AD78E0127E3B5BBE,000031CEF74330CA,5F2DB2DA14B1C5B7,DD297FDD9D80E2DB,4AB36867630D2C19,70D5C6091AACB229,5EDF74E42610BC9E,0EFA451A6BD8980C,043BFA16EB0784C2,F29448E01137CC62,F99E7F1468E15E4E,9053271C60AA5D7B,C14009365BCC30C0,00006BA4161BB0EF,145868DE8F606810,C0C9A688335CA9A2,217753820815F41C,80B4D1F343EB9557,F723AA580FC52400,F363AE21CFD0BBA3,810D91B7DD8390EB,DE6F8A166D73D9A5,F87C7407925ECEC5,D5605CDD19E0F1A7,61CF4401C111D593,00006D78A616FF10,6DF8CB727215DFB4,59DA871FA081D64D,CF95D2D57973E5FE,2B071D022FB8A993,BE0921092244F29B,D3338BEF47DC6577,582F9E53ABC55498,50A4CE04FA5CB40D,A0C67C54AC0628AE,2442DD9807F24612,86FE69B1D40DD69B,0000562045002DB8,A1512AD2DA940862,D045B37131DC00A2,41BCC502F5F1C933,9E5E425AFA67A16F,665D96FCC12BB26F,FDAF0008AED67DF1,5B082349A0E42614,B013A96F8D50604D,12ECE4A408883B8F,8412AA31C35E6395,1675F255FBE3DF21,0000316F03E81BF4,6DEBCC9104EBF868,16D3F91EB5BC1BC0,A54BBECA58D88721,D186ADF012C12B24,26A4EA499270CB14,7629885ECABDB0D6,EE407BA8B52FB8D3,486B8B53A34EE3A4,7FCABD689ED6712F,8CBC21C29D65984F,2747F03933626B4D,00000EF4BFC7A8D5,B68FED6F73F47B6B,0B9EB15CE5D6E780,2F06DC48A35BB421,D3CEC77D0BC5F4F9,2407A97889FBB8DD,5AE11C01D86B5016,35A199335A82CB8D,32EA4ABAACB6689C,87C82A618126DD71,BF4D478F0B9AA667,BF926EDEF7A813E2,00000F8B35C3B980,5080091252D8749A,D2E43B8709255E0B,2B4BAC7F43AFB85C,81E5F4EFECDE8DD3,30D9889D6F5D9A61,82399F5BF1292358,70FEB632D7A78CCA,FAFACB6747982C54,0CB4EF0902691A62,E22CB87BA873B660,395886EB1496E2A2,0000516AD8093BF2,0CF135E59AC602C2,44F3FA973BC290DB,264E91E3CB65D5ED,354A1E9672B03FA2,4458609F98EE5158,89CF36987498169E,53D6D0390C1936CA,81239607B20E41E3,ECC137EB539DB14A,4BEAF3F010A68D3E,36092886C8CAEF98,00004E7D81C64722,D64602826219CB44,82C3AA0DE73B143E,E59B89ABDBFD5BFA,D3DE69E297DFE646,6083CCD2A75B2BC7,D40F0F8DF951AFDF,D0D3B629D1E8134C,6AFCE9CD132FB787,A54153CD180064A2,B4AC1998CECBD8C1,CEE87968D1C26C1E,000067E06E28B574,0E796F85D468C1B8,173644C73EFF0A14,41F490A40048FC55,69B2ECA35ED0BC42,4C5BE6D29DCB09E1,74102FEB7C8942BC,D71EF3701D14FA90,31F62683F453B396,2B356109FBF41462,F4177C5DEF47B0B8,A68BE668B365FB3B,000008DB95B33325,44699A1875757D55,96CD1FE0731C17B0,5613A70DFD31D7E4,8C6B3E0ABF105763,2313F24EBB9967B9,4855658D5A21E4D2,8D96C13752345575,BA5A84C6821550CB,1B0B793C6A7B8852,4A9A2A91FE9FAA81,43884667F6697D43,000008BC3B8F50EE,CB5E39C02E03B5A6,195A837898B9CD67,7705CBDFEA003357,254A5FA27D5BCC5D,92E70A47CE9BB3F9,73C9ADC40ABEEA72,D7A12323BDE8BA3E,2C118A1DB209CAA9,12A5C56C86D3002C,C77731FE5453B0E0,3FBA4DCCF0CAA0C9,000050486875D0F7,F2A3F729E6461A90,33D523CD49C4175C,22BC06C4328F55FA,594F49BA6C0EEDD0,C1A4EBAE3EEC2350,252E5F82178A407D,09ECFE17D82C0DF1,6F077D5F4BF7CB4E,653850866A4DEAD0,4AD7044625A46346,CB4A47DB71BDF055,0000492E992A8DD0,81D911C0646F3ABE,7CD6256E954A6777,A0DE13E0DED7892C,C276CDA4D14FFB4F,E4D3E410DF3BB9B1,BD8C2E06C96D83EB,608D913658773E18,3202D126C1AE1012,D3454C9B19269FA1,BB3BE770645CFC92,D89C583F5553023F,000037511DCEA0DE,843D3B6D0B87C915,480E10DDE9A47408,B7A70D66EA4D7927,797CD48913D82666,A69DEC44FD400739,A4A5F5E985BE206A,4690B4493462E85D,B4EB618E87CB1921,66D6B9E390401E92,CCCD6DF41960F254,4A4C41E1ACEE4A63,000039F3C8C0F7BE,B912052C3FB9A9F4,6F20E5FD7AF5C997,6CFEC727A17F0D09,966088B0EA5AA98B,61D22A449955506A,458CA2212907F80F,8AF810AFC57921D8,903AB89B4A201644,2269C2B128EF98BC,D6043987BC85A055,1BE3AEA795F6A48D,000021FF303EE30B,EB17A3CD5EE7C71A,01075123BCD643A8,84279F98F9EF3663,BE6F3795FE04C3F8,BB171CE98074A8EE,65C06F3C4FEE1F67,A9ED12409DD326CD,632AFA14825089A8,FB64D2E837D3544E,90F849796CED8B86,9D41C7AA40A5E242,0000144BF94473FD,37739F96485EBE25,8A3BA6ACAD3BAC3E,8704E43CD0462CBB,54D38BD6378F497C,4C0D56AAAF5D0F97,9542F5D24B67F593,CCA2C6A9002189CE,BBD2398558ED7228,2EEB8B1A610EAEC4,2D0A0FDF9181D353,8142F1A5B3C1AD3B,00000FDD8CCF975F,721A554597DDB1DB,8BF73EAB29634B82,21201A9468897999,F3E059CCB1D43FAA,174B42806A8B91CA,BC6CD57B45164668,E13ACC1DEFCC5DF5,3191CF1AB31F286D,03A1D9994CF0AEF8,3E3D40CBBB8E8598,FBF3B1276C69CDEB,0000485CF93B361A,CF3C288C766E9F2F,26E51DBD8D2FA4D2,CC712D8607AF628D,8B3F2000D298C404,64D58191052E7B0D,8B331D70FBE095E1,4FE5EDAB3864F890,C21F1EBD41058E62,572C410A20635E8D,162266E3196A9C4A,8864A59924B2B747,00002A27456B0E5C,DA3B1DAEAA7F556A,269F4260E4C2529B,A601A3B7E487EE69,DAD75436BE51F9A4,D9BF2525CD03AD99,28542BEFD5BE209A,EC66B24844B7F7F7,435E8D88032A6917,80DE5C279AB351C9,C78B4F7BD858560C,7A9FFCE7C539662D,00003D75B1728898,230BEE27DC715D1E,6EF6C93DA5D49C81,0CDBB265F50A4C7F,E7ED8271776C790F,3A17D2F08CD76246,FC945C410DED319D,B3EFA9C0C89C0A38,99A30A8916FDEBB3,6C9E479E745A0DC4,B2CF7E102C06E419,79DBD3270E548CEF,00005D05A8655AD4,42D9CF68B4E1068A,9A385800DE6C3B44,811C31696364E184,C1A4482C8FBC6D35,51B1603A9BB24C76,48918255A5329200,1A498648F334DDFB,9AA96DD5A44F43E8,DDBF81755C608468,3B3C71B275F33421,387A067798DEB56E,00004F55FEFF0E3C,B34B3B132BECEE4B,EA2343F0BC6B6223,8B91397B7CA6B264,F93618BB7F16F0CB,3835672EE0D994B9,957C528C5C7F57BF,3C10B4B606EF9B7C,5A74BE33995A813F,F5AFFD989D385405,1323CC6350B9AB75,ED380CF97319FCBD,00000267740508F3,496E3D4D2D1DC124,45EB0244B3708532,5190E9C010750286,330A9707598B9AFC,85A765191B01FF40,D681673EA232B1A7,FD2100130DCCFF28,53411206F1FF2366,D8FC9D9D575C9F3C,5AEE439D462E3C3A,B24F3EF0AFC8B4DE,00006F6B754C06B7,F3AEFA11103382A1,1BD505C406EC5CAD,EA62272127FC40D0,0937754E1DAD5CDF,FC29942D8340D386,4E26D99462CF6ADA,2DA8D2A1F5EF09EC,3D54A0F9045BCE09,777FED512942BD2E,8420616645ECB3D4,A102D7A4CF511750,000055368A40EEB7,39B3578F810E899D,2E4C0F6F25479755,03CFF221CA2630DA,3473A2C0250E8827,D961186D6ED192C5,F33A8DD9E725E442,F8C6702729E2F46C,A924AC2661757A52,7965283071C4C3C7,B1810FDE6C8809C8,2079C6AA2DB4BC21,000059DC7910234E,A447A380F52730ED,5D1D0DD35158FACC,0604E022DD195E0C,FE14BCBB6CA49E88,FB1F6179DE187625,C484CAC4581C771E,E5DE81C9DE982FEC,97F8DFE6616BB7EC,8A796EB01B49952F,6DE049A84B2A8441,D7354C6CB99BEDF5,00000B82C02AB2F1,0CAAE500BD7A1B7F,EC11EB34C27D53BE,B7A90D595423C24A,F3F9F965A3E09F7C,C43CD8CB3952FBDA,879F27CBF33EE72D,F8294F89F0EAB39F,328D1CC8493CAA43,CE02D45D54356F8F,ED6D5C3FAA22F9DE,4D35F6A6F3A787B2,0000104FB37B6351,737E5243FB222E05,C10CB2F48230972E,76036CD1CE5EAECE,4338D4FF145A5767,1CAC39661E56191E,B5942186E3397204,BFEF742B1F330550,87903B299A509AF6,DE62609CB2BFF80E,43026BB131B39C8E,F3DA9083A1F52F2C,0000647A1FAAFEEF,AE6E7B0C08B3A94E,9E4DBCDEF37A9DB3,66C576F5F42E459B,3D0A3B6559981542,1E2F3DF4B6D2D040,30E2392FFB8A83C5,3C506C86B4276774,1F3891D4E8675E62,CC8C505FAF60391A,F52AD00022EB8CD0,FB12D07FDC5498FF,00004DAB2B2BDBA7,6C9DF2360AFD2AEC,BAB43A20CC5B0A1C,5F9EB1AE89CABDA1,9D909F875237D280,AE8B88D24B825FD9,24C8623D5B067AC7,09597F9DF7BE3D27,B634B798C3DC6AED,C38F328569E132FA,6C41C2DE37F59B73,25D7885F729F1B33,00000267CD446C95,F53197F0F4A91554,DFD0B710F9640096,8B181F2971B9BCA8,DB6D1350E9D1C868,C8C1EA9D38C6DBD9,5975BDD2FCFC61B5,BF5B9303699B04DF,EE9ACE9C3172B243,C5E3981B6C4AEB7F,21DDEF1DEDA0A3E2,4DC612F788FDAC03,00001D022625CD83,ED12F1BD5185859B,7628B1C59130EF4C,3402E2781A0FF48E,1BFB53D0E50C942E,BAA520919C98AB90,195D2DB14FD117DF,9D6B7317F804B0E6,B4A90C8B6C840323,F5CF2A86BDCBD0A7,090481ABC5C1A065,3121A0A74546753B,00004405F1E9E3A9,5B71B498E72910E1,19EA3ABCE88D376A,D8B0C22072A92E97,B7A9A78594882C71,E869345FF268B9DC,0A377B0FA9096642,DA2FB79F801373FB,7A920D367786A773,A0EAA8B3864D96B8,C1FC5BB8D116EF92,E89FA39A28545BFF,000018418CD916B2,AD12F863C342E639,2E725AACCD244208,3F4A45A5CACD7742,35A15117DB725931,277D1E7A8EA290EC,181E834F2999EDBC,9AF04DAAB4B509E5,110E18E0ACC474AB,6C0861B55BDF97E0,AC4FD7AD6176DDA4,84E840CC8812593F,00006E90F38B8D2F,7689A19BBDE1F6DE,FA11ADB236BED565,CA6D92DF60A4C98E,86EBA2DAAC3E8213,737E0F006FFDF377,AE232DF96EFE482E,EE1F16CAE9529803,5FFF9767D492B098,DE1137B311971516,08CF9E3082E678DD,A133BF3AB88A87A8,0000208C90DBB775,FE2B3EC17FA9C050,49A651CC1EF61175,63F158E6170851CA,6D90CBF0973772AF,3DEFCD00F5FD5AC9,EC2713FDB759A313,299A903454A5AB3E,6BA46B6B09B4EB17,1642D4DDFE9596B9,301010ED9F5C53A0,C293EF22FE9246E6,0000012E459DB91D,48A7DE7296C1140E,6C30939CD9CCAF39,ACE3A536036FE0C5,7F5AE61534A962D2,6F68AD2A982BEC4C,443CC4E9A5437F0C,E27E8E743EFE899E,1C40AB46DADB3AD7,4A1EAD7645ED9C2E,10A76E1FEC5A5EC3,510FBB0947FE8A15,000055A058D3CFE0,FC0177406896A80F,35D0EE4F68D100E9,11CBDE7DE81C9976,75026FF33850C910,8A97B007FA194C24,9174EB469273247D,D51F39475D9A576A,79FA8DBCF7259AE6,BDBFD4263CB72DB4,095C8AF6F1F062C3,704D88BC27815EB8,00002A7F1FD2B115,032142F9CEB0E9AB,49A161BF4DD46F28,64113601A1244B32,D70FC1E62CC818E8,908F22DE4A32C3C2,487421DCA4D5FB07,2039713E7B60AC0F,47260D8E6B71886C,3E9F1CB9F39FB48A,3F2C8EFF00B736C1,E28AC20BDA7664AF,00002F19C6996677,DF6ABBA1FF7B7BC3,2F2AB792C9CD265E,AA4966EEE8E9001A,81ADA56DE31A8523,2403EE3331A84BEB,00D3A795DD70BA03,363B5B88B1FFF0E3,4C695BE03A2FC2AE,67CAB90E49E844A5,68AC408F94CE115D,098B063A0B4C10DE,000024D5DA3B8777,E6187C0E42B485F0,97AA6356468C352E,75FBFC155DCF1233,DE44B379B6F6B7E7,E2D647C2BB00A386,E639BFAF41DDD3A4,776D38257FF554B2,DE80F7540360324D,13E8F289A7C21AE9,43F18A0A39491DC4,09B8EDDB691FB8F1,00004A76CA38D934,B1B975E38FE190DC,BE0EC25257C10303,5CC49F5EF01E4197,EB037C905CF626B1,1C21B9830787A172,2F75372762A7525C,61F731A241EB2B9F,01B8A6A27D4D00A0,D9938606B1F83903,6126CD8708751B9B,A2009E0CD7FB7E99,000055C2AC2D18AD,E4CCF7637D566689,CDCAF7A37597CC1A,D3D2354F102CAF6E,DAB02424482B3E3F,A22D7C1F2EEA55A3,2B39B997F096967C,CBB7DD166BC5DB17,3507CF82DE22AAE7,40048B521FDC0158,0836EA89DB967C38,05305BFAB0660AD3,00002D40AC088BBF,19561E9FB447CCF0,24845876FDE9F991,CC88B19DEC59DB28,252FDC33044648D1,CFE889D53DF2915D,623FE2F49E318BAF,F0DFFA0329E8957D,7576C0190AAF1DCB,08BDC5085050C025,962054F188E2DF8E,26DC4304A2ABD97F,00000A8DEE6D5BFA,BD90EBC8BF13E221,7C464CD691D0F7F6,6559D25BCB46A270,BFB0079BBEEB072A,B96586D6A1D00F86,6232178D435C4560,9A93D8443B3751AC,99784AA8785E9F7E,DAE87178291EF279,F9F8D0A18456F670,66AA21861A6E5745,00005C7224EBF476,09FEA0CCA29DF058,038667B9F4C3CF46,59744663F06238E8,3DA4A7D004CD5533,42E5F441923E8EB7,B26B63A5CA6EB943,8AC8665D04155701,1A1CB79743E699AE,1526CFA4EF614AAB,4245628043716E51,D355B5DBE49FB2B2,00001940B9D833C3,CF87531AAA09AA61,DDD2CFD7B2B5BBDB,B92BD168AF12ED0B,DAE7930CBCBC4887,4C0AC2262BEA0248,7A0CA08CEABA1593,FD68DD646BC5EAA7,313582F5DA3049A4,A68380BE7EFB154A,3AEA17F9C6F3A6F8,29928EECAEFBB3B0,00000048ED92AFBA,1BD00455B3440BB2,46313AC46E911348,E277D0A44D293ECA,842E2E58BF7132A8,AE6947D28272190D,307FEC2247ED8774,B2A484F4D60EB979,F9061810A6407897,6ED2044AF0133034,283C786DDEF162C6,DCBCA07BCB79B99F,00004D0D165DF0B0,3AB8A86740D4F4F3,CFBFB2395FD55188,9EC1057C63F51BBD,306B137DD0663DEC,CB8F53262F809014,D31F99540ED3E64D,B5CC9B9B315782AD,29D81ADB4CC4F9C0,581E592D84C2C45E,CEB8CBC79C11817D,E66F90DDA56E2594,000035F6B608DBDA,6F3DE992269E13A8,8D1ABE1E26DFE7A7,A808D9D75CAD660C,A2A07DAA67065059,A035E7114DEE8312,DFDD9900BF1DF036,2FDABF02BBEF173B,1882D76E8DF431FF,6AED2B4359F72829,1A45FC5C2ADD6047,5763E12800A8DA86,00003052941E35BD,FB5764B50287001A,0CD2D53929251743,0F51A966178FE51F,42F9C237F233B6C4,74DD95B47CDC9245,9E819C500A5E1878,0E2E7E023C1AF87F,424DCF8D579B305D,06E7F3BE177ED634,838F182FA3A8228F,B9BA74C528783122,000024328914BBCE,83467FE500518ED9,D7F0A20F9BDFFD9F,E4D8D77AE1D47CD2,F56AC2915FABAAB4,D88FD6C78DCB21BB,A55AB4AF5FED1B4B,2305C692E27B74D3,9831458F42492CD1,AB5E7C14A3CC7BB7,5BF199CF419C494E,D2CB147942F3F667,000065849602CA4D,93429157F0514DF6,5A6BB493234304B6,22C49724C745E30C,B0E2B23420E21113,12371AFA04F53A5F,E502CCFFA79373E6,DE2434C5F87E434F,9BFD5F6ADCB4DDFF,7FAB01696FB6F558,56210994974267CE,4BAA81F0635892A2,000042BE4AF4E095,17C39C08BDE3D7EA,83130437EB0DE185,C02452E3AE4EA747,59952CE7214D5D50,0C4920EA77058A9A,801CCA50F1F2404C,84154EC24960153C,12C9CD6C229F8043,D9668A3EAB4454D2,66CE6C8D96342B4A,D44A68FDABCEA5AC,000062C9BD111842,AA6E2288CC13836E,E77B73FD684A29BF,BD4FBB2481883344,A57A58E80C20894F,610E5278C8AC2DF3,D7734AEE049257D2,9BF92E1CBD310C65,F08974015DE20D6F,129627D9D411EBA4,79E8BF4F5D346DA6,F07D557A6FE68C35,00000E50A32822C3,CA44A945D4A68A70,2F399EAA8700DC59,30FCE16404F3E99E,76191AEDA99B84BB,196896EA2C83E2CE,D3FB4A34336A6238,9BC4529D30175737,F827E038E3AD263C,7815E334339E8469,C7022170F61922D7,A8F1CF522F2A4C4D,0000275BD8B8B2CB,1D60663D0A93E5DB,C2A72FD9BE15D04B,3DD0056A76DEBD38,3015169793B995C9,87E2DEBD6EC44E4E,AD1D31A97005C0B9,8DA3CAE30AE6136A,89AD871E215F61F7,5E6C2029740BB1F8,574A1D60D1894DB6,C3EE5BAF2A54D5F0,00003D11D872177F,DA40442A12A1E37B,9DBB8EB538847244,F3441D93252D1A00,FF5B0D135CD7399E,CCDC9498153C812F,F66008D872D92123,A05ADC734566D9C8,C7D36AFCF0F144B5,EA4C53431767D327,E4988E57468FDE9F,75776F295DB2F5B6,000002A06AA95DF3,53B032A10667A72A,101737A0012766FC,61A149A29A47536E,A5045CC9321A97F3,F469D08D995FAE16,B644BF5C1F03E886,49E03C21F712A49D,1A2C03A489221FD5,34BFF1E610413255,88ECD4D259BCBCD2,AC24CB35EE934347,000023A0CA66BAD1,E32B0E7A371778D4,457519C5274BCB37,A805EAD021AB5319,6E0B7F6AD1228387,0A06F61D95D568C4,A57BA7A337979931,621F0B6B8C7EBE82,5243BD59FC0FD8D0,4907575B672754BC,794532F1DDB0F3B9,26B4CA1132E891E6,000063346434130A,6300D570C13FAFAC,B21AAD4FB6082835,CAF8F674063ED96A,353698741C073E4E,7332CCF7E3D404EB,30F6BA21E1768341,18D25B8730608CB5,231D4E9073D4FA05,DF509D1FC8735B77,6CDEDFD9EC048968,2A3D286C654512F3,0000483EF572993B,FE319F697DD47D2C,319C48860EFEF75B,3DA6EB8D30763FA7,E77FFFB6BF3A66D2,4069B3117DE3DFC9,EBEF37841A7D818D,072E5602D337ACC2,16CE25EB0106D083,C09A515C5C5706EA,9BD8224CE77B645B,019B69A4BC46D257,00002644FDE178A0,9BB1DBE653228DCB,D01E3D291F7ECE87,FE9971CE2958B218,DDC01A51F742FDC4,6E4059A3BD7B642A,933D13F126F49BCB,1F72FD28C0C18DB7,0C16F5D5697DF988,E6D961CE92AD76E4,7BE75F286DEC7D9A,C5062A8611C34BDB,00002BD2AC332D7E,84887D2D74B753DC,D559DAA5449FE242,39E7CC01F469AF0C,4CECC6A75090FDDC,C0CA6DB6A6A94660,C11329C047288740,90BD21E2BDAEA40D,B52482E6E05E24AE,DED1562A980BA99E,4D791BDD37933CF2,08AD0B127F146E37,000046F1FED7D937,A8E2D017E07240A6,E0824A6940212F5E,74EC52F0AB52BBC8,9C4CFE4404405777,A7E8A041C29719C1,CE395901D3686619,4390310B7368EB19,86A7345F4972B409,0909DF1388A83ED0,16CD22E8885D1A2E,17DA8F8E4A12A76D,00003EFAF72C6770,31846E71F59B3A2B,919E5E98D163EC8F,1139F6792E869FB4,7D8E42FB728A2EE3,762F991360CF7E13,B852E5145C3ED4EB,51342A8337219382,429D66E86260A349,B7BFE452F17FD3AD,794EAAA3E60CF887,D0BC839F52D8DDEC,00000798DCB47B92,8806910EF0A194A2,A1AEF8A8635E1756,3750ADA6A5BF72CA,2013221FA9834E6C,E1BF6D6E7F1353D4,C78E432336878E0A,2133C16F49091983,E07AA1B35D867DC1,18791DD298A78F39,1DE4941A33FB4D1D,D1731EF90F494F56,00004DFCD3BAFCF1,F16C72E5E63D3F07,0F8A9A41E61C862F,CE851386461DFDCF,AD911F8C82C75083,BD9E4E0FD075F310,A4880EC00BCC1A21,617815FB75EE6C2B,B7B736AD3AE20364,9BC219A81FD031C7,2F3C100B29E23DA8,E9BED0D73B3576A1,000061CC65870C02,3D995AB3C1ECFFC8,123CF590814671AE,023214C965FE29C8,C7F867AF2F019F25,A4DB4C632D7DB749,1ED2D706384DDE21,A0727DF292C0CE1F,C787EE7AD53392A0,A69C0381694E5586,349B0288BF8D6E91,395267B407D56EAA,00003E9D3121C44F,2CDBAEC5250492BF,021E6AC800A4DB28,D80F1EFF97DDDA57,67D623EC8E343641,A909296719940332,769F6AE95029EB47,AC0A31D9B82BCE51,7749E6835E5D384F,70F360D23C05B11F,D221B18E9C3C12F3,73B19C6272FB3F45,000044CD8502DDC3,8C5B93E7FCF75BBB,9F3DAD76EC4EE795,3A61C210CBD1156C,FD8BCE628C025AF2,54263C56D6A5E849,47825B345FBB0EA5,A8E5EDBF875C2455,BE88F4341C7BB448,E83FA9AA340FD32A,BC6E0CD104D58D96,03ECE7026483D2E2,00001230C55E84B6,9229A6C4682E4E40,6F470794BA7DBB44,103B84AB358E7047,ACF1C9BE01916015,D192FE463BB984CC,A139C55CB77A7C68,59BCF21EE52C20FC,A3F6144E232117D2,23E3B638EC423A24,3ABB650B709E69C1,6CBD173D5C55A2C8,000062523C7071E3,DB6F9771099BE09B,2D779448E38DE856,2AA3D34B8D7CA528,0D83A2F316FCC6ED,FDEF90354439670B,0EB3BEC0ADBF45B8,57411B1360D68FCB,6C908BC1B581495A,1499B31E39ADED29,DB6A6323FC16CFCC,E0C7FCB7352377A0,000008BC329033BF,96FAFBE5FEACB5B9,8ED4706293642332,E68A928EF4A51381,AFF7849D6EAF9DD8,FF3E2FDD9BFE5384,66935A59D28F28D1,23E95524C79B443B,09402619CCCC69DE,32E20981CEDA9020,E1083952A4FD604F,A52D96C4C04486F6,00000FD12D8DD918,C0DE6C4FF806BBAE,DE745FEBD489DC86,1F53767D652C9155,66E8951A19A78E16,06CC22A4E60BAF8E,9C1DB3E330608324,9FFBF057353A7D41,CF86C4031A1ED83E,104F976032B4C6A7,1ACD6BDE054195CF,131E9E1D72D1CBB1,000027D71497CDF7,CEBB566A37B60E1C,36A1BE9F5CD46BC9,7DFB845E80F2B300,ECF1F85FE7D937FF,A39788890E0C2161,991192474C8CAEAE,A480840F27065516,04E9A6E91BA4B5B5,0617C567224C17A8,5C5BC36A13E90830,8B94B2F174578E50,0000169B81A0518F,C746141315C7E266,6EB9B6092DC2F093,D391B8B9D3002A31,29D3CFB71A0DCEB7,8AA8C93552517D2A,C1579299A9F62938,EBD4F678B85CC8F2,8CD0D5AE27560F76,A277514515454C67,59CBE9B81113D89F,41BBE3D2E4B9DDA5,00001B85F6EC275D,06CF4FCA7507CEAA,E70DEFEFDBD2D640,D22B03EAEF8DE729,22721260E8046D82,0BFC5C096F141B6E,A7501AE062B57F1C,64D81F43E11C61E3,08D829DDC3AB747F,951C28BC9CFEE07C,070602ACB064C366,19630B43C42F7B54,000006C29FBE9A80,F8977B6D2B265EAB,099ED967ABA292C0,0270E84534979D29,4B48356F1AEFCF47,0D9435E46B570FE8,7B4E87CD4485E2D8,D7ACE4FDE76F5E4F,6C397DDEC540200E,CE728DBE4897D5BE,5C57E906EA0D5928,640C3705A43F3FF0,00002FFD1D58007F,A7C32866A3CA9184,5182E0016B4BD5B0,DAB4C2039EC1C8D0,961F52A85ACE91DC,56EB3ADAD1A29D70,66A79D915229590C,3FA3654C1DCF439A,734BB6297043A009,134EF8C2B0234D50,372A03E5A05B21CC,36DE816541AFB17A,00001D59B6BF184E,6F702DEB922B59F7,712D02EAE09ABE19,FE727ADDF8C6CCEA,43CBC0567AED982A,D5866B3D51A05077,8C6BF3521A4FB267,8C5FC01BB7D4E4B7,DB3E94F942345F0F,392B0607B8B3F98F,80C9FBB7FBC995F4,BE4454CEE62E0A01,00004558B5055828,9C44ABD779E15A56,11EA1087FBEE0EDA,7FCDC28C4FAFC8A3,CB428C68CAFFB9EA,D0D9CC4A0976D530,02610F45ECE96D02,05D881AEF738F051,DF71B282874965CD,3C716E8549ACEF54,5AC39E0D4D5596FB,395D140F80D9A004,00004B708019F2EB,584ABB025A15A0F7,573C74A57DB61A57,E631B8E508DB4E8E,C85C81F6358B72F1,BF513607DD4699F8,B78E048D478D9233,930C3C13DB7E771C,C0EE365CF13982A3,2449965800249324,BE8DA418088932A5,C06599AA246AE995,00004ECDEAF3668E,89EDCB128EDE3086,7F5416C73E01824D,55C74351B503F27F,B1C5C2D1DCAD53B2,923A8BC3EBB58B7B,BC1745E94DAEEA5E,D5840B4C6B350E5A,DAA7D070FA1A646F,A7993714B316590C,5200681210E45DA4,EA8735397A568BDD,000069D5D55218D9,04A720B6FDAB819B,E9B865D5819FF10E,D4A509F0D0A60C55,8D7C62B6E4799F57,C31C3E1F8F47FA36,AE4D6D26C79565DA,18985759E51643ED,DEA418388BCD9D4F,B8F17B1018A34785,5AA7F916E575EFC7,EF127AEA27BA981C,00003D83732DD80D,19C25F97E4207644,21CD07BE1B3A319D,946DEE7468FFCE80,5E0E3D8AB84C8A5A,3F56F4625F16C85D,B237D6B42E7BD864,FAFD9EAC3C644A70,9C327E0CF6603905,FBA918E7A4C5E9BC,7CF2EFBC4F8952A1,36BA22DED30D5E81,000051ECFA5E8949,A77F214D16AC747D,F228F3210B0AE05E,9160C3FFF830CED7,1F1ADAFA98DD5B2C,2A170C0F73C827D8,400CC2A403D57D7C,5A084F3FD6881615,4A43D2C43254B28D,75BC3EFC4AE8CDB9,BF4957ADC6B25CF0,5701890F12063536,0000678AE9CFE233,D163EEEC1BAFCA52,226BDC5A477ECADE,40AC4CA80EC286DA,EB9013919BE65D37,233B5E7D9B2F69FE,341204A3134E7D6F,1363DF8394C6DCCE,0CECDFE19C4E3E67,28E14E96AD97AFE0,18F93ED78262F82C,9304F5E4678E0988,000067C157C7D0EF,CF9E757A6411673A,0A309A107DEE3CA0,BFCACED054770CD2,D1BB52AB92AC7B2D,8CC8103E5ECFB202,50B918523492D4BF,D118A328BC6AD4F8,71AA7B2D04BC030D,9F814749AF62E4C4,41B980832A915F02,1310D1DCD43BF360,000060F779DB48B7,8F754100C9AA8FCC,4C67A044D164B8F8,732D36E6822614D4,1E52E439A6D506CA,CB45E4867086BD5A,8E9FB514D4BE3F22,C8D339925B500209,49D9337CDE84BC08,1F123B39AB9BDCFC,96833DD05E59847E,8100871A04A5AD6B,000028291A674709,4E2E452B5DD412FD,CC47A9A54E8886B0,7774BF0959433F0E,14D1AE13977219B3,0CCFA7C6B78A528E,307EF05D2EE0EB2F,E9C66C54F33B5FF2,D62D5B1640B152C9,105ECC0C6CE60AE5,3C8CDB957A871D2B,1A73DD5C8E7F7B5A,000059C7AE15D0C8,5DAC5935217C07D7,E34ADB689B475E50,2664492C1FDA19E4,84116D74BC16D84F,30823848EB838B18,C804DAADDF198D24,FCD58C1D8D723606,49E18524A1385F34,217F0E5047391D57,6F5212C444BF759E,04D0ED5F9ECE91A0,000007822BBC1293,1EE4D5778DCFBAC7,949040AE1BC79306,DAF5D935DDABC083,A508AB0C4CD700DF,B0C50D5E081CEDDE,2ADF9976177BF5A6,DC78551CEF0A9DC5,09740311A0B0ECF2,1DB9F90B32B6FEFC,0E403E3F388EAE50,B154827713825AB0,00003BFA7C32CD9A,83B45F42161447F2,8E86D3E13F8D7486,05315ADFAC5F1A58,E8433130583ADF1E,2EB3D7833B8C33C5,CF69635ECB730722,969571A3B0448BC9,7FC7645C733797B4,ADC4574B4C7D431B,FE63DDEBFC7288C1,3E936ED8B74FB1AD,00003225192E816D,BBDF3227A669AEF9,A0AEB402C419A332,D75D650C510E8E56,E64C082DB9BE4185,DAAB0593FD234E50,ADF39FF3546F453F,F864475A1E777F06,63FD975550A9CC51,24DC84985B91DB31,76C92ABC13A889C2,FFE28558351BB676,00001CDA742A0302,5BC6F10DD89EA645,2C046CACBF32AD92,AA4D2CE5966E52CD,632F857CE3DC8D68,72D33C846517BFDF,FD4FC5B00D630F56,37D89CCC722A5180,7E137F918B0C16E5,EC32930721D7C98A,2B48AFF525527B91,2454B7B9382EA06F,00004760C15846B9,C3934D2019F6A22C,42E0C711B579740D,469AE8495FE7FBCB,C1D3D43BD2F9DBBB,975513B34873173C,DFB52046F1715AEB,DDF94F7E126A9431,AE96487F763A869C,666FE9C2DF6525EB,B40D6CF282568365,853D5912FBFB6B91,0000688C081910E5,C5195BDADA845207,F50D17F7923F93C9,831D120DB9A7283E,3679BA2BAB105006,260E6B21FB65346D,E15CD65BAEB7DD31,9270A172CEF2FA1B,8D6955EAF624F7BB,F7B0EB1A24C038B5,0A8C1A7F918FE6E3,56EFA0083976E393,0000182552A310A9,21FBACCC7B2D175F,B2A949E459BBDCA9,0A3F78055086C9A0,C3EE3C6035BE1EDF,4DF82E1A55D9EFE2,85D4F4F0C8E52EAA,15DBB59CD3BD04F2,7C810A16B96DC400,2CDD6AD605A6770E,58151586F4C1E54B,B35D5D7E044A22AB,00005139BEB07EC6,E6E2E3C66F547832,3B416603AF3CDDF1,4D7CA5F302D93581,E63F53B65C4470BB,B2820F2EA7F2F54D,C3ACDE63EC7A09A4,8BDE9BC796584F35,C7698B881AF26D15,7559B0C65FA1ED69,BFECCEB092D34B47,F205684166E54969,000019386445A1E6,3464F28E033EB388,C35E7B8217F029A4,FBEB6285AA9E3FF5,C68558C100A2D4BA,3F0D53D883B08C66,E09A7A6550D11C31,7EFCC7A80AE6284A,C67183BDE9E90BEC,ACF765825F108CE9,6C6D903852E1D1C1,B31D21737C1C0897,00004D28C2633021,FFFFFFFFFFFEDB29,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,35CFFFFFFFFFFFFF,47627250894E0621,388F01AD6A5453D3,9FD8705A9547CD24,9C5F0065455576F8,FE8D7F1991540A3E,000021455842889C,3491A5216328750E,BF0C22B2AF31F1D6,C7EF63DFC40D80A4,AF5B79C2C560B8C5,AE73C70F613FBE71,2C6D629536721BE8,C9BED31D01E0D4DD,E2AD5C56DF13CC71,42EDE69D8A687750,B698857D9E00B623,B7D4B27BAE733547,00003B27DB42AF71,5403C05EB62735C6,CFB18204BE838E44,2F6647FF437FA23F,E346F21DF8AB3F3E,276F85AF5CA7D644,49A64B4064CE192A,C59D594AE4AD2F57,85C2B9A702E067A5,9B43FC875289C257,BAE9CBD4384F251C,C51D8855F75EAF69,00003E881E59448B,126945C188119C28,10B5319DBE344CFB,F1ABEA805A177655,02971C60CAE4B5DB,F11525BE2DD69C84,4975857487EBED86,4D0DA89081219C01,248614C144731463,886893143055FE52,99BB2FB5BAD243BE,0DD254950F8CC252,00006BD4D8F4A877,5403C05EB62735C6,CFB18204BE838E44,2F6647FF437FA23F,E346F21DF8AB3F3E,276F85AF5CA7D644,49A64B4064CE192A,C59D594AE4AD2F57,85C2B9A702E067A5,9B43FC875289C257,BAE9CBD4384F251C,C51D8855F75EAF69,00003E881E59448B,ED96BA3E77EE63D7,EF4ACE6241CBB304,0E54157FA5E889AA,FD68E39F351B4A24,0EEADA41D229637B,A53A7A8B78141279,96DEEDF4C8D6DCA7,B60F8658CF84B813,7FE60553A695EA24,EBA7854EA1E01389,00403C0A882E1A13,00000410FC4D4EA5,FFFFFFFFFFFEDB29,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,35CFFFFFFFFFFFFF,47627250894E0621,388F01AD6A5453D3,9FD8705A9547CD24,9C5F0065455576F8,FE8D7F1991540A3E,000021455842889C,CB6E5ADE9CD78AF1,40F3DD4D50CE0E29,38109C203BF27F5B,50A4863D3A9F473A,518C38F09EC0418E,C2429D6AC98DE417,1A2DC3684817A3CB,F7E83EC334E40005,C560B1CA4C837125,CECA2F86BEB1A124,563DDE23E947A71E,000034BDF9FF47AA,E6E2E3C66F547832,3B416603AF3CDDF1,4D7CA5F302D93581,E63F53B65C4470BB,B2820F2EA7F2F54D,C3ACDE63EC7A09A4,8BDE9BC796584F35,C7698B881AF26D15,7559B0C65FA1ED69,BFECCEB092D34B47,F205684166E54969,000019386445A1E6,CB9B0D71FCC14C77,3CA1847DE80FD65B,04149D7A5561C00A,397AA73EFF5D2B45,C0F2AC277C4F7399,0E15859AAF2EE3CE,64EFCEDD3F12505E,1424175C2A0EC08A,5B5732E577DB5B8D,18F524CC09D08586,5AF56F2C1B9ED3CF,000022BD12DEC6FA,C5195BDADA845207,F50D17F7923F93C9,831D120DB9A7283E,3679BA2BAB105006,260E6B21FB65346D,E15CD65BAEB7DD31,9270A172CEF2FA1B,8D6955EAF624F7BB,F7B0EB1A24C038B5,0A8C1A7F918FE6E3,56EFA0083976E393,0000182552A310A9,DE04533384D2E8A0,4D56B61BA6442356,F5C087FAAF79365F,3C11C39FCA41E120,B207D1E5AA26101D,68DB0B0F371AD155,CE10E0E8763B73B6,5E1491035A8A0876,DB712D91D1457168,2D4D9F7D67F071FC,5AB533219370B9BB,00001EAC16917855,00000000000249AD,0000000000000000,0000000000000000,0000000000000000,0000000000000000,8310000000000000,5527B1E4375C6C66,697797BF3F4F24D0,C89DB7B2AC5C4E2E,4CA4B439D2076956,10F7926C7512C7E9,00002D5B24BCE5E2,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,0000000000000000,C5195BDADA845207,F50D17F7923F93C9,831D120DB9A7283E,3679BA2BAB105006,260E6B21FB65346D,E15CD65BAEB7DD31,9270A172CEF2FA1B,8D6955EAF624F7BB,F7B0EB1A24C038B5,0A8C1A7F918FE6E3,56EFA0083976E393,0000182552A310A9,21FBACCC7B2D175F,B2A949E459BBDCA9,0A3F78055086C9A0,C3EE3C6035BE1EDF,4DF82E1A55D9EFE2,85D4F4F0C8E52EAA,15DBB59CD3BD04F2,7C810A16B96DC400,2CDD6AD605A6770E,58151586F4C1E54B,B35D5D7E044A22AB,00005139BEB07EC6,E6E2E3C66F547832,3B416603AF3CDDF1,4D7CA5F302D93581,E63F53B65C4470BB,B2820F2EA7F2F54D,C3ACDE63EC7A09A4,8BDE9BC796584F35,C7698B881AF26D15,7559B0C65FA1ED69,BFECCEB092D34B47,F205684166E54969,000019386445A1E6,3464F28E033EB388,C35E7B8217F029A4,FBEB6285AA9E3FF5,C68558C100A2D4BA,3F0D53D883B08C66,E09A7A6550D11C31,7EFCC7A80AE6284A,C67183BDE9E90BEC,ACF765825F108CE9,6C6D903852E1D1C1,B31D21737C1C0897,00004D28C2633021,FFFFFFFFFFFEDB29,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,35CFFFFFFFFFFFFF,47627250894E0621,388F01AD6A5453D3,9FD8705A9547CD24,9C5F0065455576F8,FE8D7F1991540A3E,000021455842889C,3491A5216328750E,BF0C22B2AF31F1D6,C7EF63DFC40D80A4,AF5B79C2C560B8C5,AE73C70F613FBE71,2C6D629536721BE8,C9BED31D01E0D4DD,E2AD5C56DF13CC71,42EDE69D8A687750,B698857D9E00B623,B7D4B27BAE733547,00003B27DB42AF71,5403C05EB62735C6,CFB18204BE838E44,2F6647FF437FA23F,E346F21DF8AB3F3E,276F85AF5CA7D644,49A64B4064CE192A,C59D594AE4AD2F57,85C2B9A702E067A5,9B43FC875289C257,BAE9CBD4384F251C,C51D8855F75EAF69,00003E881E59448B,126945C188119C28,10B5319DBE344CFB,F1ABEA805A177655,02971C60CAE4B5DB,F11525BE2DD69C84,4975857487EBED86,4D0DA89081219C01,248614C144731463,886893143055FE52,99BB2FB5BAD243BE,0DD254950F8CC252,00006BD4D8F4A877 - -ph3_T2 = 61F2C46235355981,B14A772CB29B82A6,D42C0B8FC04184DF,FCA910510D39E137,7C362C336F08DC04,5AD83F13B81712F6,4F3DBBC2A96F63FA,0A57610E390A5607,14C5DAF1A1626E5C,9E44E107664A2F4E,8DAAED26BBFDB0E3,00002D6B4A339DF9,3E26404B0AF5D1CC,500F8B5016019FE4,783C57F59330D4AE,9A63B0E9FEC0B16A,60C2C9156C323CB1,7FDE85AB8348E8BE,0D948E42F685D4A6,0D2620E19066F726,E0F7B959E1E34CC4,DA22A41492CA4FB4,45FC1205CD9A9FF3,0000647A168C97DD,A3E1E0F284119083,54A1675AD5FCE7F0,0367178870AE5931,1DDF75E74BF11C01,D575FEF284B33B38,CE98D0BD1FFEC121,38F63CFB654FABE3,E6787C23FEE5167E,673649AFC7CD4016,E94DB8301F0C3EE7,673E019BECC49377,00000D2F6E941025,380DD270B4E38753,3887493104C70199,ACB249A68C2C8A2C,2AF58A3740A4DC72,EB9FDADA18EA7B81,DF2B51EB589F2BBB,2B5D7B01DA7B98F4,D29718C86EF95744,45BE21485F9B5841,359BA73A6AF7D10B,E9A780CED50BB85B,00005962C56E14AE,6D528C376AE2568A,F5E98924F27E28F2,83BBFCC7C51C11ED,0DF8E1157C0B2104,09EAC3B579A1FB0F,1D8A1308F31C3293,04F39128DBCCCF72,84757DC1D6865E0D,9077B3C839D63CAA,9885B3F80F35DEF5,5D2A7A7F119311D8,000005E9573EBA6E,EEB80519CE828003,5FAA4F091FFA4B3C,180F1C0D7A185086,4E39DB5A8788A014,92ECBDA3B525C47B,0ACBCA986C588FBA,B79A38862540BF6A,475048369F46FBCB,3DEA309CD1624773,F1C9CFC0B8AF783C,C976322CE2C8C02B,0000239CFFAD4B79,A433E0DD4C33DD9D,1DB3C40D971FBC98,7148DFCB642ADD87,A90DF39D90FEB5B1,C30D9D6BD4D03BDB,FC9B4AC25D560D3E,655F6EB70FE2464B,DFB7E778CC4C60E3,E19C560DC64269C9,C31206407A0FEBFE,080218BA788FB306,00001B23221F863B,8C3EEBB6C18E2751,6D8DA6F801331A10,203945342960FC09,C21DD47346BA5B4B,801E1D5637E8BFB3,30D207D58C2883C1,3F0FF731C15A5372,A8948F3D9D05CA82,5699F3E728A4995A,0978DCFFC7D1FCBE,B18D4EE97DB42F2F,000050F2EC7B0BAF,A78927CF314B8C94,CD8550A2160099E2,43A5069BD3B2FE47,61CF5B9C1CFFE0BD,F9075CB076B7BCFE,7E26934BE2ACD14A,8FD4EBC9B50A43FD,F9C0B9D603608F11,B8BAD7BAB7E7B8B4,C99B88E620745263,7AA683F3112BD1D6,00000007726CA73D,8027986681D32884,DC639598DE6C7D0B,1331F490E5D4111C,96DE70470A45E502,4FC409BF13B910ED,78BA2F3829ACD860,E8653E219B87EA16,8E98824746BD30D8,E04A044C5AC1E23E,894A19390A89078A,4C2E506BB1950536,00004B2B337B7465,6B2E15CA156FC79C,77188A6E2E7D8B91,6CD043B43052F252,E1BEC7AE9D6EDDB8,DDA346E92E996B4A,2295EA20B1340163,1B7E59C08B6A510B,0154984C4076E74C,4A41430F237B4005,A7AFA207DB760555,E1CA6D12AE3A29E7,00005DCDDFAC4320,07AED6895B0CE7BD,0E2592AE7447D965,492AEEC10F601D46,E59AEEE4A025E80C,B61660758F5660A3,E97E78C2288FADA3,09CB16533AF75E84,5A41C21412E81810,20C679A70AB34175,ED569B6A5612B192,56532D50825658C3,00002623A5E90691,30FD5A3045EACC1D,1FBDBC13BDA82DE5,3A3EC2934A322064,DBA996F38E453D23,A11BE6A70BEDD90E,45C19065005CB33A,4426AEED0619061E,76FA12F869ECC7CC,DA55C31FF849950A,1E0029A16B1228C4,CD59A6AD63FD8447,00005A55677BB501,FCF27604F4B08E92,62769B284268C25C,BA0CD67CD35E982A,B2194B734F471A50,9B500EBEDE8AF10A,863BE756685D164B,0877A32C1F62857F,40FB1CE4819CCEAB,D5EC1C7578B6541F,8D692C11E1253C2B,C5091ED42C8BF666,000007C6532A5A14,F42F6A14628B8F21,8EA82569519644B8,4F80AE531AE0EFD6,3FFC70361727D330,734D3549A86D3032,5EED94A9536AEDBD,5D2CA5FCCB6A5C99,2A70FFD43D8E2A2A,B6D672F5F67B5750,3422F460E4781E65,E3A8FB856ECAC907,00005CA66BCE5A32,150AC998C143A5F6,46102EB917878DD8,D2C9150AEFFE6D74,694DE55C6265A7AC,CE58ABD3FA7799F7,1A829B6BFC595EEC,F45A23838B981AF5,6D3017F6D0E11F2D,FB554B978A50ECF3,039348E2DAFA0776,303B29BCD086DF41,000043931162ACCD,B43A5B7EC264A484,CC91FD3A4AF8C866,A09A12C3A46CA8F6,886A77C6ABEA7A11,9A953AA6BD9A1871,CA47A5D6533BE74A,7FBE28A88A394C8F,DEBFDC4033F480A0,96826AFAB216C488,2F6CBF18A8723C12,3F637ABBBD64520D,0000202B45A4CBE0,BC28A0F4EFEF59BA,C5FCDD4CB236024D,A7F8FA7F004B2462,E45DF3A3A2317475,403B8B831862F2C7,B387AD1E0D9C4361,F88E048E2A030F39,6DD9A98FF681C183,A9A5644A4B061A4D,88A9191C14DCC723,0B441BD1A86F5191,00006D19455EDAF3,0D2C974E28703A95,175559ECB942C34C,7CD732A9A37F2676,F2FA7524199AE520,D16E612286D2EE3C,B755DB85BF9CF7D1,32AB8DE6D35C9B0C,9BC090F62B4CD17F,BA40606F3E7AA0D1,E203E9B3174F5F66,2F13B46444F735CD,0000653531FB68C9,DA48FD257901590C,534CFEF849AC6CD2,81635EECE6895A6B,7A5EEEA3B37CE63B,A3382AE6B52A52DD,7CA88A5FA81D0C99,0BFCA0451505AA86,BB38A5EB1964C3FE,698C82FD96357312,077F5C131F6E5F82,098ED1D2461C693E,00001DB8AC87CF5F,E6570173DDCBDDFD,4F5401BF473E8433,F95D519665F12BC0,9EE519F3F4E39C8D,BA1C60BBB24FADE0,F8C6F9E575CB937C,5840112F5A529F33,D4118A42AEA1B0ED,B67D3908E1419945,8CBB35343C590AF7,2CB9B99D9FC6950B,0000212A4B33D257,24011EE9F6E74861,37DB9AD9F53BFC99,4E1A0877A39771DF,5B89DA750C844A12,99674C0EB0BE3A85,D8E85B87645E10A6,2D4B4BF6CC5BB090,DF40EF7E5D94937B,F8108D6EDA17256B,7339FCFCF73F5495,74FD2B4410839642,000034E57C46D50B,BCEB409B401223CB,97803C03A2190A51,3BE6A9D77A4B823E,B7686663E7CA86C9,4C2E034714E5F721,64428B94E70B0D4B,C562BECF74BFFFCB,7B89522C69D71ADE,DD68D30FF08EE555,820F9F35E2B8FF3F,4FF92D89D2BD54B5,000068BE2983BA5F,722A6DEF84D2A077,3226ECD43774B9DF,905FD3C9B1D5D888,6AD3CE3D7053313C,4004EF0D83712C08,0601DCD6E2BBB8C7,782C7E9184C522AC,E9FEA5363B4720A8,EBB8649C8FF39264,1CFCFB9370084C1F,EB847AF675C0AF4A,000006EBB36983E1,81CF5DC5BE123C64,F75EFF5DC1850BDA,286AB6E7CD68399F,DAF45719B6E3CA5D,86F92B4297721168,3A5690E6F3BE9794,4A80C1CFBE34E306,CAD698244676F53D,367B4D2056B09EEA,A5CDDEF2EF51838E,FED1FFF910F75272,00000E0C28703833,7D9E374864DC1729,B76D13AD977F4351,F57C91CB9BF62AA1,02DD6FF89B9E016E,B38148BFBA93F989,B9CB8D05032D2BE1,9869628E1DD4C118,C41FD6606CF8E64E,B79ADF470C090C66,54B7D64AD46D23F2,6FE6671ABCDD4A43,000002A4C465FEA5,B43A5B7EC264A484,CC91FD3A4AF8C866,A09A12C3A46CA8F6,886A77C6ABEA7A11,9A953AA6BD9A1871,CA47A5D6533BE74A,7FBE28A88A394C8F,DEBFDC4033F480A0,96826AFAB216C488,2F6CBF18A8723C12,3F637ABBBD64520D,0000202B45A4CBE0,BC28A0F4EFEF59BA,C5FCDD4CB236024D,A7F8FA7F004B2462,E45DF3A3A2317475,403B8B831862F2C7,B387AD1E0D9C4361,F88E048E2A030F39,6DD9A98FF681C183,A9A5644A4B061A4D,88A9191C14DCC723,0B441BD1A86F5191,00006D19455EDAF3,E9097A7F80B4B241,CB1BDBCFEDBBC653,73E5B366E64411EF,FD2FB77333F05CF1,974317F24756890E,92B81FEE0247C1A6,7036B2BD859C86C1,2D83AA1E11E00904,E3E20E34DBB5D8FC,8136F009DD350A2A,EEE6EADACE98D719,000031B97491D0C2,139FE4278D7746A3,6D8C4430D4885FCF,12E3F601E2BD82FE,4E90C4820B8D212B,0843F7AD334EA1E1,95AA2B2854C2A60D,40ECD8C7B0D54C2F,AA2602AF9A66AFA5,42117BE5DA4726E1,4DC2EB0A9BA37157,8043773760C80262,0000252DC1457B78,E1BFB4BA164A6C2E,1B4F30C541003DB5,D3D06ACBCDBB4F0D,8B52A39DEB38CDDB,76529B49EC389C49,F4F02339DE646D57,AFACC7600E29AF52,598D8F128E19C279,836FC4FF2D342237,ED001A2E81B54CB9,C0137AA63D9F3115,000055820DEF4910,7C861620B1B65A38,10F54A6CA7068BEC,CC93985E64587FB6,A521A9A4E36F5F29,B00780DFD671222E,060EA946E8115E62,9BF04AA54AB167BA,96D06D6CED86FBC5,EDF737BBC49F05FE,79151A1CF64F4F1F,B6FA508C99A7F949,000041AB9236E456,73231208296F63D7,4202AA7149FCAA1E,EB6DFB7C4307DFBA,439E1B971BCDBCA8,9F638C6B2E942C88,36310C3674614D44,964290CFCEAC2DC3,FF964C28EA7DA7DD,6F91373230072B26,4BC8703E079ECE99,B82FC3D7D623200B,00005AC6CA5045F2,53C05E65165701E0,C737E5CD72F340B0,04C1C0B297E1FCCD,4637A9144D685AD6,5D296D3313A83199,5907EFD0778BA293,975D79C2114ECCFF,2C8EF7134097AB88,8309F5DEE8F7AE8B,3CA9B5EDB6EEC75D,88CD7D81297DD287,00000CB866AE3567,6792E5D6901A3BE2,BCA6EA804EF4888E,E9220225647C77A4,65FF6D06C4D952C9,02BE89C8419C0669,A2B56DC7F4AF86E9,97EAC51F100C2EE2,B180D5E73E3669DF,9E5BE2B126F5894A,0448472A296DEDEE,3854AF52598EF00F,000030E91A57C08F,28120FCB3A49F4D4,E3BD186B616EFF08,9F22B57B6C7F0103,E9A1D66F2C8A1DAF,0094082381032691,B6722FFF46C52B47,82AE14FA59CB24F7,471D668D0E165525,2B1D3014E1FF9277,CC6E872DB08195F1,B0667FFE9AC1D9A1,00002C0B826A9B8B,60AE886F08F4FF07,CBDF7E92141D8C2B,7AC749EF515D4998,CC60577E5BDC0062,784B8A2887A6BDA4,1E945061B1F3B7DE,D43EAB76E326A336,C9ED39FFB18ED8FE,DA2F47CBAFEBCE04,0813C95D376B4924,5FA89146E0E4381D,00002B61A1FA30FD,5A533EE1C61AD161,6E1310CD5678C227,C14DF41B1E77E5FA,457DE2A8AD0F6790,0642A4461C2563AD,43F1BA8364E54BFE,374FDD91091DAB70,32526EDF54DE1FC6,8461759438494423,7C441E3BD742BE03,F21DF043D0BB1980,0000102C9176C000,2A6EF8B8529DF8E6,1C2F2068FE8A66BA,49FFB66DDC0A6628,8542DC354B9D477A,DBA794917605D810,02A9613BC9B935A2,37CCF7AA3449050D,FBDB217F232629BD,146A0D67A72BF073,A174BC6DE598BE01,8833D272FBF69E91,00003F183A9E1155,1C7084FB279375DA,C84747D9517E2ADD,AD11724F944BD985,3FCC48CC10028C76,DDD31938048D04CC,62D7E39DCD76BC51,BB4803AE3AEAE8F6,BED36695E740FA58,332136FD02FEAC85,0D74D3E56F7302EA,05A82DB79793E3B1,000065CCAB2ECF68,109BD8F17A7872CD,E93012465F4284E8,7D9CF0A6534390CC,7527BEDABA14DCE1,1EC2A9320A672BA2,9454B62EB5AB4077,31009B017DE5A264,D1FA0239028A7D11,C65CC89DCF1281D7,A9410009559BBF7B,C8E180919D8D6C28,00004B6774439AB6,828A7CF6DCB4BEE5,E79AC630CBA04A9F,E9B8E99D82C599F4,4D141AB44F0071B2,89F4A14C10DF7857,E25F58347FF69DD7,0E7F91FEA969D463,9EEF7FD2252F2693,5FD503DCD28823C2,5CD0EF42DC1969B1,6CF338B33295B00B,0000424745244CD0,5364126AED2FFC77,4971C5995D1D0E29,76A0ACCDB0807E04,9F9F89C47C48CDFC,C105EA35891B69FC,1B2781DC3B5BC5F0,40360ADC5C1882E0,B646BA77530106EE,585057B3AF56CDA3,9ACDFC9DFC5B88EB,0560C67287C906D4,00002B86C538CD53,0422AF0AB0AD57D2,3B4616D0F09A2990,F38E2C087CCAE69E,7805607431DB5F7B,81225BA4752B2CB2,0A7822646E2CEDA7,CC44C80DE1C474A0,2AAF08907B8C8957,2B26729F721CFD39,2FBD094477E70928,5FA5035016F7BFA7,00006CA651AA3822,773B698AFEA24607,7AD617D0E9934726,C3C01985DEA883EC,B26021757C9326D9,C2B2856104B7BAEB,367E158A763710D3,C872AFBC1305EF14,049A809E0DB12034,9498905131D5B7DC,0E0338D2E1C1B3AD,C17E09A9C1945F41,00003E561A290DAD,4369FF1CCD85AAB0,D66B93B760D04A4F,0764A8931CC68CA2,FD563EFF9906DDC0,A41FBE4A1587D251,39A5327503CBB5A0,90BAF092A1384A39,A7FAD46C63CBAF2C,D60B4B35036D39DA,6DC19A53EF7E7673,263C89FDA85264F5,00006169CBC55EDC,980628B78BF4A264,2CB6CE7A0E89A8EE,E3D27529528E3420,36D9D5E70EDDB735,24CCA8CAFEA20C02,468CE2AF63161252,8F339FB05141076F,4D0FDF690D1326F1,90E481F5AF7CBE41,A53D954D57B5B9E9,E10957CB638B7C27,00004B8A3C418D08,75D79E2E3449AC44,050744808CB94DA4,103DC02D38E0B693,96D4AD7C4F8CC225,FCCDFCFB5C1760E2,BBEE94682FAEF9C1,36479245BFD10E8E,7E5278A9795185F8,7231B7E8C65ED355,80FFBB0ECD57C3BB,F02EC45472635ABE,000055970D2C3297,7C4B2B60EC103CE6,AA902DBAA18F7332,D260697CB15E37E7,6CF6D812C67A050D,7012D1A0755C1649,1A969CA0D56EBE16,0D53A83718B8C147,DB2FC2B3592F1AC6,837402EBD91302CF,8D5BB4A3FF69C499,A11D55491411B555,0000162AC625C40E,5F75A23A7B0AD0A8,49376ECA6A75F4F8,FC1D6DAB1588D196,9D15DEEF58D02717,7B095556F06A5638,E044086B041723EF,7962A6E38B068DCE,66E5989538D02570,2BC69D570684D629,C2F6448E43ACE035,2E98F2FFB6B175F5,000016C124A1F6AF,DD73BA5F627182F7,A4F300EA17886CE7,8BC5868888175A0C,33EB2C9AC9BCFA6A,F818D4B82C4A6B2B,54AEEBFF5B162FCB,14D342F01FCEB8C0,685B9517BA2F7AF4,43D6D3F33FF44993,A1B1EC066F023188,E9755F77ECAB40CB,00002C69FA17A954,0F67C097BADA8B17,6EE29198BC8711D4,FC13D559A05FC1FD,E665DF03DF89889C,39AC39AB0F639F85,891BEA74FB7DBCBE,955E9A7D27C7044E,10604198EC067F8C,6F299C603CE80285,98A1BCAE04FAFC2F,5C8CC140E15C0F55,00004E0B7C3CBD97,A4A9912AAAC5A394,7D2FB8574D3E9F9F,D06B7FD2914C9469,C1410D6CA79B8C38,8518617AF34EB8B4,7A04FD979FCF207C,D090B56E437F93E3,FCD3B44D9C54D4A6,62E2E27F565C65FD,2FB42B46ED021294,1ED737E75604E4A2,0000614805BF0AE7,A0BC33559E6DCDEC,0B1155001569C215,8BF0553D9A78B15F,39116AB0B1C6C089,5C9E1956745B0729,8FF5DE369FBBDFE6,8977F3A6BF168888,A470DC48A46F8517,586C44714D74A519,DCEEA8F31104F5BA,C983C30052A82ADA,00004D4DDFF6C810,FBEDB09806CCDAE6,A1F870F8AA3E116A,3C199B5426FEBE8A,B61FB4B66BC3F60E,3D557622828B9C18,84ADB1E5AE56DF09,369F50E163226596,899ECBF04148942A,6C32A1615F99FA8B,3E054465757F8984,2FB02885ED0B713C,00006DAC6BC2852C,3A0151DC7FD03B26,84C10CCA5741DAEC,D0E54CAF9EAE9685,A0748FEB30C0193A,F04D78B46FC775A1,7F32F3FF9E811564,295911996561A30D,AF5C40F781DDA447,45A2AB128A0A9C20,08BBA16CE4166AA3,A0AE5C1084A35710,000052E48FF40862,7598E6AB9575E3EA,16583AA13BE3AC77,3F291FEBE72E30FB,CB62F630287E1136,72B0E6C9C62471EE,7A032F8E8A65F03C,9798F0C8C008B737,984FA33CFBF5B256,B50D5C9B7CFD6838,D9F9CC0AB1A1626B,FB97C09A556E231B,00005C63072A4D9F,FE0EAF1FC65CD316,7DF8BC1B4DC1AE4E,046F66CE33C31762,5E546C4180DEE836,4CA336E976936830,AF9B7D6C30E83568,5EA5286E734771EB,85F96F6D896F11F2,73A5AA4834A20E67,F32417FC4244EB17,25BD70AC8CE3D640,000047736C8ED2BF,1EFB33681F4B2572,0850188812B3703A,EF2A0179055B2990,F1F81A263E25191D,DFE2A08A71765B98,55517DF9A3006040,908250FAAC3989E9,21AF04FDC837F251,44771B8F54FE70D3,7B7DFA98E02350B3,DA850837187D894A,000060F018DA217C,D8F966965AE7743B,6C3E0C8921329792,0749015C6DBB05D3,EF321B15D7DB1CA4,FD605A6A704AE8F2,E70DCD818B7030E7,FB95BF41EE2B3D9B,E8A501E2004E01A9,056744CAE84C8A9A,6AC67427ECF73160,E280A3BFD4094665,000048BF7D4AB109,5AFAE485FEC4062B,25A73B47C7C271A4,CC62B858E487B9D0,863D7A2400934426,353FACF62FCB2BCB,24C562717C74FBA1,5F96D99FC2E7281A,C05AC5F192DCC8C2,13AB63DE169FE213,F64459B10EB35A54,48137378E3FDF1AF,00005612CF97F05A,D7569753C12FA8E6,982CCA8D3F27A17C,C3C1F36EFB9927BC,2757040DA6C108B4,BF82A25813AAB0B7,081E26305B9B0FBF,1BC755BF24175935,AD94986F709AFB3C,73487A082370D566,C32E78FF005385DB,2E7CCEF808566542,000033E5504D43E9,D3B6CF8B6F085CA3,528D43C71F98B35E,C834B9AB9F8BC84D,A660F4B563B15433,F4BA0AFC05846408,CE1505D862BFCC26,D63826F7B50F8CD9,6D8A9C59893A234A,77455D091005BE5D,9BA67F5D5DA622FE,BB81A7940CAEFFC2,00005AE43A09CAB1,3C5EDA99EDD01413,473FC7577EADB7D9,9E6F1E2F67B0B230,D57AD72158039B6C,449937EDE066ABA8,666356B80138B78F,63B2399B5C1256FD,B6C54E38289BCE53,94A8D85C73943D06,9CA0A326FAE02D8C,ECF35D17214E1F53,0000196307612488,4896657737679B88,0463D33B84F9A4AB,C1DE8E142EC345D3,6F6F4F81B7419F74,9F30E6486A72FFD2,3BED05C83C4A4B7F,DBF2CA47A20ACE2F,DB3E6BD787ADE40D,2E49ECC143A4D0F4,271D694F46F5C624,1BA611B648148380,00005F962FE15E39,4F782C02D928D597,8CB3193171310E82,488661088421815A,AF7C57E22D174333,E469A81D43BE1E23,022C9F31FDF9EDCE,26DF7D8C4E8E013C,D93947C7336DC1EC,5454B15844C718D5,81CF3CCF90C214ED,27240A20CFCABA5A,00000BA953BA41B2,B50F2B3C4B90CC29,C2C51A853FA8D60A,484677ACB00D30D7,9427BE8FA8964949,BC9D91D82D3FC627,0A0D0B998CC5AA65,3BD3EEA4E9B9EFD5,4FFFB3857C7280A8,60A1827002F9B121,5474747A2E186578,B4D401437255D802,00004F95E61FDE54,2D66D5BEEFDC10D7,BCDA7D94AB7189E6,FBA535E7477EB56B,0A5D261D7DCC9B13,E432008D8CEFF4FD,3150695A912EA8F3,243D393198C6D407,DAE0A2A9AD5F7D84,7FDE04B97BCB27F8,D733287B32242C68,FFF1F008839CE79D,00003C63AA9C96C9,6B603DC0A319B18C,A8F5E24F6D030877,5E3F98D8874DFDF7,C925E5BAA414B9ED,9A49C0D616B5D968,5B68396FC4C03CD2,71AE9F37A39FB40F,36F3E296C976A9D8,D2502F03C9143F9B,5BD349F0C74B0F96,84B0C631B0EBD4E6,0000368D422DA9A4,FD7DEBD7E7C46B7A,A2F5853DB0A57102,71E10940E4E3287F,EE7BBA7DB5E5E278,5EBB31B109E7B425,ED2E405A63FF6EE8,E4B04D5F002A7F98,31FD61AE5E1B4F39,3EF4E116E2168A2B,35D952C3CECFCE5A,9A08A78F29CBB14B,00006F18F073885D,FF8B435BAF92450B,24E2069E1556EE2B,67790A6C5E836623,BBAF6A1E1133A877,BD5C7B5F8ECD2334,3B30FC03C87BAC4A,D8601A328984073E,7D7545E876827385,646EAFF3F49AB48A,2AD449682E711FFC,31D47C17E9D61E9B,000036893C09A4B6,86F822B0461188F4,F4FACF740AE0E155,56D76BAF89EA68A7,2F7A1AEC7E3A4A47,55239317B6DE578D,6A5726213C2E5525,A063F3D31B664D66,3C816ED211EDD500,C55E43CF077A66D0,02888C66F7DF4E4E,BEDE01ADB6B0C2A5,000027CA5D9B24C4,774FE39CE2D77093,F6EBB649EFE12A0D,17379D060D3B9308,B21C85A2689B4C65,DCE339820226BF55,031FFA7CFF278137,B0AFEAEE426D41A1,CA75F673C6FE31F0,4DD9BCE971EBAD8C,9FBE4E912E479B16,14D9713805618237,00006902B766F387,28943D21A091C50D,EF1813E626F0A0EC,185BA6FA65CAD334,BFB79835F07B5A84,45FA0E83344C2AE5,E127647CFB8601BA,5D22DB1301EBAE77,22D9E62F56C14E6F,99BBC7A1E22421D9,0DCE5D1449453464,9980C95503568621,0000006D1B1829E7,6A3974F5423E5E43,7483BCB551F92553,C2E4C277166AD21D,A7E435330784B22D,FD042D4935C2AE1C,43464C72E785410A,86D459E281355769,F1E8A6AA85785387,8145FFD13C9F189D,5118BD9BF1D3F5D8,C9A03581BBAEA8FD,000031E8586A2B49,0C69DCC1C79B88FA,ED2F6C54D45D47EE,9094016C79527B33,2B25B51EE3F4CC10,093C49EDBE2F54D8,F3301673E9D34BE6,CE77057FFDF1E224,09119979F9687F21,BC9744F95A3B084A,50B8F48954ED5DFC,D67FC1B7080E23E5,00005B7B06758CF4,040756595C4F82A6,8056D0044FA25D57,D38BBDE5B4FA3165,D0594AADFE484215,0B28FF65B7702209,EA0B81E590672907,58E0910FED0F5211,82E3CDC897AA2E2D,A20B6D1BC27537DF,23FFF93F0EBEEEEA,3A1E8BA12C697B77,000020C8CC428632,8653024D8A951344,D120E594A3F18909,300B45619E0F93A2,7C71E5FD35FC9AA5,50038248CFBB9E83,32DDC5A1807079AF,7F5011DEA8CCD3F3,7CEB548361B3BF77,048F388AA5688B84,5BC5EF9234298D44,E2E333CAF79507AD,000015AEEE328B74,8BD11A24BE729E7E,E7060BC98E3754C3,25137F8F5F4FAA9C,D876BA798554BBE6,E1B1F79B9C7BB98F,6AF9D18C2C40845E,7319530CDE4DD361,60CEDC0720F997F5,3E05FAD979FA6F71,66DE5D94C179F723,22BA03FB3F80E866,00005E4BF388EC14,2D23BADE15022408,739BC18B3099F27F,BFC34E37397C74A3,255C15CE3CD7CA5C,3CAD5C4DB9FFF963,55C33185DF5EF423,CAD95D800947E396,5C36FEA4D3C2BEA6,15B021146E87577D,E6EBC02C9CCA9244,92C9FE3205FDAD82,000031B32D460DEC,3D3DC04A3B15CAF5,28538EC3BB947C79,B8F1E2E0903BAB5F,EC7C40DEF190ADDB,4582787B4666F5AB,B3D5C730E96DAA07,B2B5C495365C0B1D,4025041905132B20,30198B0ABBF210C3,D5B8FC07B5BF005A,DA6DA6F5EBF525C9,0000438F2528AE6D,752CDBE367EEA4F7,4E58E6BBD94B291E,8AFB1CD34F2F97C5,2ED46CBB75C32378,7FD4CDF785908086,5AF6471F1E1B45D7,91E88233067BFFC4,DABC08F8B1A77890,F9552D5E0FFE8E48,BA6809F9D51D994B,35BB985B8C523364,00000D949DE2A705,5F4B548C24BA41AC,4EA620A21D33AD83,20A57C65530476BD,33E51B659893652C,62E08696C7DB54C8,D5E363D045009221,4BD76A9D05126E0C,74FDA8FD1567C24E,FB897D1DED7B6C02,84A137C82C97A09E,FE790798B22E2CEA,0000169087A2B928,81850FE5165BB484,3FA5A38F05BD9176,924F682643C75E7D,9F92CD21E154C745,43B0AACEE146C919,E616D54B5AC6D3A2,70DF17764386602A,68C91FE666AA58FA,568845B4D9E9A8A2,5D544F0109DF1263,05C89F8C94594C55,00002E795EBF958F,EA7CE1BFC154DA4C,89829AECD84FA92A,85C0D9CDB12EAFA8,BCE7DAE8EC19D18F,28E8C114349EBB0E,0B3E0161B1C9D2DE,60E5C614565F774E,FE8731DB5B4F5A1A,3C7E92281799BF0C,9E4C2F60DA8AB53C,E8295F65671FAB39,0000430D1A11CE4E,9C7E9FD26F948407,DC6190618CF4461E,6C7D302E1D0CF9BE,2C3AA738E433C239,A6581B92CA335509,02A3D33FF1E6338C,637ECA686E653B14,E25EF7943CEC0038,C068DC0EC4ED1296,FED60B7B1A3E73E1,2FDEA71545E5F4C3,00005DD7C18EBF31,A5B7AFB26644E8C5,779079D2B1C10A18,E7AC5CA4722322A4,A0D161B56EFA67E3,74463E950301A637,31DF6451AFD31D4D,716A70B7E2D30135,D0496673510F7AEE,7B3FBFD46C9F377B,28C5BD46C3A53833,073E3C9052658FE6,000041D243E8C87D,E0434C9226D11285,715914F4A7F87D2A,20E55224AD314179,A27369B68E9CCEA7,4482E9AE999518E6,02BDDB0EC80B043F,E3141772CFEEAD89,8115F0520A19CB7E,FF87A80151E7C2CE,6E2D752C66FBF73F,E13CB5B0DE4E678C,00006FA561734EB7,06392B4B1784272E,3EC18A8CFEE40895,58F6A2DE4E4C6B7F,16CA061DD0D90CB3,4CE1A46E4B0811A9,34510EB5CFD2D846,143F5A70383301D6,89664DA18A374914,37242ACE4E4E57D6,65305EB7E2AB5953,70FEC62D097F5C8E,0000214EB96C2756,ADE97FC94F22B040,787F36C729242066,8939ADD3DAF96322,0DFC058034A2ACBC,12395EF2DFC6715A,BA40B3A1ABD8FCA6,AB08B2F88FEEA93E,32C396A3E7DB9109,9BADFDEFE6B176E7,BDC3D41DF358C18B,065152118B53B20C,00002CE2DF45720E,165BD5FA4BF6800C,7416C84C30CB6739,079A0128A2F18CA7,258AB70147896DE0,21EFA4DC19595A70,3C96DD051F5A2875,B8629EAE5C31412C,71E805AFE37E147A,E2ABC55A8C568181,509C640F26F47078,8AEAC0C5FDA6759D,000068424A09FC1F,C2E4C74E09FA8DD0,4726BEDF3F5E9159,9E1256E5E33AA36A,F8B49B3F3CC80C0B,787D51EE0E3868FE,3B016300B2E3A96F,50C8F71BD37D3BD8,694D60C585609214,6933F7350AC82A16,79748E02CAB678F7,C491B5402B584F59,00004848C177A30D,1665DE544D112900,C6075C1DDD4E2C17,B204E092AA991EFD,F1ED9B27820E4AFA,241C665ACC75EDEF,CB3A6DE9FDF19B87,22E29919A31DA1A8,775CF19EA4A5DD83,6F880802335BFC45,424E23FB9A49DF4F,F8F8541A3901CC96,000063864C30F9AC,26833C4EDDBEC73B,B71DB42419021A11,63664F3A50F4023B,63732E35609653E0,FF27D455F696891A,B9BD77EDB0CA3E61,0C9D8C702C9F3D6D,586B6812ED2375EA,69D9DACB1F66691F,0964C79F53344132,21168256BCCAA376,00006E5AB0B94AC0,04FD2A7E4A73422C,E5117D2F38B2C335,29B888D0EEC26256,3E1641F1AF5D6924,847148552FE91E85,B55DE057155737F3,D9FA5BECEB70BE9E,810015570E9DB804,00F5D1B1B062A580,65715A8B59ED3348,A25581115F80E819,00005F86410CF057,7D0C055DF7E11000,780CEF18F2C1AA07,5F5F0914E8280030,83D152024980ADFF,44F3927785AF3650,EECE642BB60EF046,C18B75199563EA59,10AA79E90C9C5BBB,78A0A0114EC2B5B8,256CCB58E940B472,4DC9BD0A335ED63F,00001DB0CA249608,56C4041AF1DB97EF,69841ECDEEE450CC,4FA6FDF12C153443,7FB341CEDDE8DADA,9FB9A126CAAC9080,91750EBF25B3D23F,B9F19F13180A0DD4,A9B84B345D3F047F,A99D0BFF593CE034,0B313C83A5E49402,B4A0E9E8BA50FD5C,00005FC30C8E5F3D,A43810CC2EBDD867,3C222C23E4FA2AE1,A2206DBAEC594785,0EC463D1BA112B1F,DB566AA1F345A4C6,7C80649D9D3F3A9E,D3442AF826C2DEB1,39391ED849543907,7A1E4A9240975932,F7A8B08D2F57331E,9D2C1DCA9FCDC855,000048D3BEC20023,F7E19962CFA3D3CA,35CD11AF98294F3F,7AAFCB9042969B89,1FFB349CFC9B1D84,08E2FB9EE3FA23C6,965D6C870482BEE3,D480B42E9AA97750,F937BCCDE03D83A9,C591F81FD322410C,9D4612AFF62B0F99,27822ED265442B9C,0000589273A865F5,535C038D672EF999,13C19195C59AB049,5AA5C582C319EA16,7D483AE1A2480CAA,6BF9DC5F41EF9E1C,7A581B621A7000EE,D41F7EC13556132F,5B32BD497B6D85D3,C406AF4E2744E0D7,D802786F76E81917,586BE80C10AE137B,000011346D99F943,9C0773EAA8AB91B0,491D3E7E26CEC6DE,0BF410AA460199DF,49DEF5463FEE5367,C11F9CEF93F6AEC0,0EF406171101EADE,FD7E81120E5A6731,A7C73660F69C5754,87DD2B70CCD70A9E,32DFA1A66E84EDD0,8E08CAB0244F4654,0000590DAD701599,4E9A94FDDC47EB5A,B519D19E6FDFD7F7,ACFD936500C76A68,A601C6BDA40F157F,8944E8478629900A,B6025166E29E43BA,3FD1C0A96697CFFE,24353D83B7D794CE,EDB34650368485F9,7E7FA91789BFC839,227EBFD453374EC3,000023EDC8C0CF6F,FFD3C980A01F6E25,69D18986D1EAEFAF,B666EF29F046BA2D,8609F68ADED3C09F,1B037C1DE7E8A2AD,0A8B1A343B297DFA,FC1927F169B34F31,866A5CA2580D87C2,093BC9EE7555D20A,2712440ED1F9A355,211C47B6F3267E67,00000EB4C7AFE82F,B65884B667D32E63,A92DD778B4F6D67E,304C812E5B521D63,9CF464BF88C541B8,6173F2EFFBF77E10,DBEDA7B4733B2122,EBDC5B8B877B1368,5DEB78F399650024,63A396438ACB9D75,E90EFE55AF82F2E3,1FA3461A673E09A7,0000458D223FD5DB,FFF1DE936FB855FD,B591577C63E8CE0C,4DBB4B2A763A8FE7,CC4B8CCAD959B6A3,00773074FB2E36E3,A125A573C6099993,D6ADFB177A000D7C,6D26BEE4061C6F3B,F7E1672E15EE239F,11E053D565777CD2,25F1AF3E12E34F47,000048D6528FB383,B8C577D96203D4C9,8CFFA4A233224CE7,B77C0315938B3C89,DF4F6A3477BA5862,AA085F1F68C5BC00,620B94955E4F4E25,811ED61AD7EF128C,1BB43B63A2DBBBDF,4E5CD1A29EC46BF4,76F2BF645A6C1D3F,2F316D293283CDE7,000002E368FFC9F1,22060B6C61659F92,8BCC5511005FA209,2F3E0894F5B1D052,168549CC92B899AD,9CAC7F3B91CE6D4B,CA2A205DEA44FA18,546842A2DB066985,60264008A24E343C,4E65A40DE005646A,14AE8FF2221F8A78,C4E4A6909D253579,000040807443AB9D,7E2B46594B3B1777,F4B757F73E1250E3,B9C52948DB210DA0,513F7D6212C80474,3FFBA7F01764A888,3CA34EF30025CFA5,C65180000850607B,6D7778414BD53D1B,860C84B7A4BA6C34,8A66EECB63FB5B97,89314F6F8B05C9AE,000055355D9AD9FF,C61C5F7DDF85DA52,F399180A773A71E1,C9CD8AE33A10DAEB,B842B38474A82C84,B9B7F9BF6505BFF8,F8A75137BE3227A1,9E77445887A72FDA,7C7963607B70255D,7F1CEC9554BD381F,38871B39505EBD0F,AEF155FC5E1386F7,0000460CE6C3E4E6,84A250B8CDD51915,047142B5858788D2,12EDDAF3495468F3,C0257E323AF49A0A,0806CC864997B447,AD5949AF544E110A,8A8B839E62500743,49FD16C331707794,03141E829BA33C73,2715303A7620BF2D,37329A775BD56EBD,000009671358D061,5B5CE49F2F1EF6C4,3D7E4BCEEA3F9214,F5C64FB0C5938485,FDD925AC3A04A0C6,15089305A3EAA482,0A4DCE7C02D663EC,07158F5E30AB4A3C,A675728747B89725,51BD65BA0712DED9,46708656D571F772,A4A58D74D8CDA9D5,00005A1753D526F3,4757ABA2D7E5D5BE,8C144320E6C927CC,0A72C9318DEBD018,660FE9390211D00D,0046FBAE69C5685A,E87DFB6BC7DFE6C9,0A63D689BB18BF71,0AC007C0B450AFC2,2EE6532CB5BEB5BA,C72EEE1C965C1D9F,69720A79C718FE37,0000377ED87FB978,902E456E8F5A4FBE,358BC3F62279BC2A,D318B5FE8A8ECDF3,A09BDEFF32739534,21B9A9654CC1F325,72C8280CB60CFBEC,99E69910631554EC,A8F4317F8DB59A7F,7AAA6353E0D0B177,520B1C85F867D51C,DC3440F586677A10,00004B9CE6D1C75E,914F38B6E4BD43F9,81C581966F1258FD,E244D6E6DA67B302,160BED3F7C4567B1,B239F1CB3AF3DE40,C22BDE1C392A97CF,0E5B8DA2EEEEFCE4,FF37D7DF6875CC74,6EE6C0E38BCBD032,E166D80DF732FCFE,8FB1466EB04BD9E8,000009E6019BC8BF,C91AC031A9B26853,D563828AC78F7E46,880BBEFAB051B7BB,C206A6F8A85F16C8,0D5E8CDA52627902,08EF40ED9C747E41,B4F65DFA45B18587,396528BF9588D0CC,4BEE7FF6A192D8E6,B1ED552787ABA632,D60396CDA415D370,00006337CFDDD1D2,D054E19AA6341276,1398C7156480636E,AE46D26CCCA7150E,E0744C28E974B99F,3096BCCBB853BCCD,C14541AE67A5F799,6BFD4B322BFEC701,C9798F017493B501,8B32115E59604B41,83E5068888A8A136,FF574C0AE710D1B5,000034A5B21D9F93,119478D0C34516D5,1ABA8ABD783C8181,0623D4D6E0443380,A2D52D73E32EA171,AC89A09E79ED5CE7,5A416288108AB4A6,58CC31716474F79C,699C2C9109190AC6,297AAEBE806B58FD,78023EDA03432FA7,FA7E7A8DB7166AFB,00003FB374A2EA18,22EC3F49589E45CF,12356FCBAE6EAE11,7786C169EE925C57,811442721C5F9F26,C9CDB16695813010,EBAB007E1F7CC825,897BC9FE6EC0091A,A7DD601924F3956D,ED1B8516A750E52A,4C8101DB1C8BB6B4,84DC086CBF7B03C6,000021C7D62F649E,642D37438FA766D5,E606493723F7DD28,EB940126876D4629,33E1F0C7D40ADC90,A19A6E7E9821EB65,B796F21BE2693BB4,37613CEADCD2BD50,7752A212680D4AE5,70730B2F0F14A758,684090F9B3E31A8D,1A418EBB9736D866,00002976CFFBC2CE,101C79FA8CF40F13,589129F52EC35F7D,3D5621190215B43E,1CD364D16D7FB069,C09466AE9D2F518E,C05948D760E8515C,E51D5A698E909411,4527FFACE7732627,951E1BC366CDD700,79B7FBAD70AA18AC,51B7F28C694AFBFB,0000556D7D5F14DA,882ACECE07496416,20E38C7E00569B26,D1ED4FA62586D86E,AD24D81F6C766E8A,8BE2169FDF6F490E,E099AF826BBCF51E,EBA40B4B5C223C25,6D04138F0511342E,06CC6B3052A0BDFD,B781AC63F284B201,F9043F9B1EABE82E,0000440175A10054,C8175CE823640CD1,FF5D759522B3D16D,30F89031AF3F7F20,64A6E878EC670EBF,A754E49542B6B9A0,ECA8395BD15CD6D3,110BCB2E753A642A,3C8803870CD557D0,24A4FD5D53633519,D95259529AAFADA2,B0ABA6564925BBB0,000006BE41FC3074,D421FE9A89B8D87C,68D34EABB9A1A733,4351F5571CD3A2D6,029BAAB5A12E56F3,252A6D492D9CF42C,CEFF9C61471A0A19,505D9500B4174857,17FCCF3CE3544746,5B4FAFE755056BF6,89D8AEC435A5363E,6185193FF6D87AD8,000006B3ADA8B54F,FCD2A7E991C4A8EE,1694AE003485F44C,D173B5C97EE2DC51,38CF460203101D14,EC226BFE1D0F55A1,E904A68BE15F973C,93CE2AD5281991D2,DDCCA81381F6C24C,C9486AC34A2E2481,078AF2C7E94BD229,2DF82A6059078631,00003E38B9561617,12DB8D33D68BEC1F,457B0C9F8533E50B,7F594FFED01C16B0,899761B8754ED5EB,C170F1E28F6973EB,54F2A2B83283412A,297225BF88F97BDE,A5424DDD59E8FE70,5069FC7A8D18B9CF,EE041780432FA7A7,4A169FF728574FCA,000040D7477EECF3,B38A0AE13EFC62D3,1FB388E49656B04E,E38E63AD2E629C6A,6B3BF644AE49BC97,3C06C2E50946E009,091F54F8F9D11DBF,4D1C67DD8D2DDFA4,D31E6157D11C9CB3,6BD3EDAD53314BF5,CF8EF13EB641CF7C,168626882371D7B9,00006CD080D802D3,055DB94998AD475D,3F53C425CA7A5C34,3C5C438FAA44F546,5F94A7207E968415,BEFEE702D0999E50,9BCF95956D35B20A,ADFE6435FE802233,D36BAAF2F52783CE,4D98298549B64D83,71A303C982221F1B,7A6B35E3F1411A0A,000060DCAC2B2292,12EC42A2527B1419,5B7DB8EA01CA63C7,6CBEBBC480210D76,A027F42F6596AC3E,7D066CC01919015A,E50ADD4F957EAFC9,F5D85F941E0BF137,CE89F7ACE2D022C7,5A38621B96A65430,512078AB3DF79532,BCB0C427E58EF6F5,00000061BAEB15FD,50848DBA39321A7C,E973C6AC13682FF1,8B96ED22DC76621A,0FCF0D2C140D3208,91262D08CA79384D,11FE7BA0DA7F9DD4,316CA837046221E5,076CEBEC8243EE05,463D3531BAF2CB01,CA699EE34E4257E9,0658887D2776501E,00004532CFBECCA1,50F67E1D822D61ED,023851649FDBB3D0,FB9E14D1217F78D0,0FFB021C8D09918E,0B0C716D04197C1E,F1EF5308EF446EDC,3973EF6912F8518B,091FD6A5E3602DBD,E6504827C3545B23,3DBEAF64560E6D6E,FC8B3AC4C5DFFA52,000059CF3D7DF3EF,6C13DBC0F6B7F175,22B0115ED201505B,D04237D0695D07B3,5ED76164FE31B671,AC64E87948C7AEA7,CAB514BAE5D5E1C5,60031F7D9F04045A,FE033BE785628FD9,8C136BACE9EEACB7,893046B58D5D6E04,6FB6F3894988EF9B,00004630884BD33A,1427F517D84254FC,04F44F768147DB27,8E5A2DC74C23AB3E,206729AB25F75FF8,E4B6FA0D870C2B32,C8060E30DAFDB37F,6F5F998A3B7CD2C9,239F3B07377B80E1,6DBA3F76741B079D,88F0991E64995F72,88B1AFA59CC7B532,0000083C4251AEA6,5A6802750FB675E6,4607A5CD9C42EF44,99510B91419D0A59,6248348A1074581B,83721AA394EBA5C0,EB5319727FDC2783,3DCA97D2151D36B3,DBE41B9E1AF2F40D,02F6C1391DAD5656,6D7C863831E92FB4,D5968ACDB5757DC3,00000C8618201A00,7DEC517F2060A3A5,B11B49C0AC247785,DC585A7638AE9B75,42AD804C7179763A,FF4F13370BA45190,A6B8EEC8B1A1A84E,AC6ED06124B44F76,4D95F592268E0AF8,20D1C2012715B67C,8DE11E474D1B4B92,D71EDB064BDAAC62,00003187DAA3EEDA,985286D3F38ACBFD,CCB937386C5E8578,C4E6EC92A169C880,AF6110DBC14D743A,39735D85AEDEF510,A8DCA3A818E569EA,41C2243537BDF912,266D73843116DF91,A729D0DEE0FE967B,B50FF60E8C66AF7A,182BB2F1A3C9B2B4,000034EDB1614659,C4013390FD330D4C,542559B7A2BC8B38,C6375885138ED051,BF0548590A36E25C,D1103BCEA0465500,757DB82A06C87871,8E4BD9B01C756F3E,23DF74219FB11454,83B33B4E67FC9F3F,2223D0482604FAC8,A06BB17B9B963F95,000063D2A7EADA18,ADFF611CEBA3F7BD,B050DE94DA1B7243,DB5D11693EDFB735,D630A79622E2A7CC,ACC12FFC2CE5ED08,4C47A9DB89A34341,54E37168F36B202E,5C8F488C5BAD0748,78F80152A2E75D5E,C73A617EC3EFFB5E,BBC62156DC18C9BF,0000638FD75531B4,244EF22E57389F40,3A9D47367C3DCE3F,A00D71BB31C73954,C1E82CA215F5C0CC,FB83E704CFB5241D,45CC3E1BA8F23EE0,DE3A2010A83798BF,E56709C07ADE538F,D1F2CB58E93C7BF1,A17A5606596FB9F5,FC2A836D31110012,0000080F33B655B8,7A9BFEC211EFB636,81B9AA2F57C1BEF1,0461E871A6906EF9,34F50FB584C28E68,9999EB6267D0D5D0,88E9AB460B5E7118,A999AE05713AA556,252ADD91650CAB3E,E3E86BBFD21D6391,C6684720F59886AB,B75051C7D7AE45EC,0000017A98761279,EBB3D3C94DD0DF6C,0222A3AC195E62B6,87A71D1216145C58,143D5A54DF13A170,A00EB689F0F04004,0946B3BBD71BCE6B,D27F224C5D2B11FE,D936AD2966D45BD9,EAAB07D4BBC88AF3,4A19CE996F2093E2,B8402A5B6C26D9B3,00001DC8FC4BA51A,3B53284BFF8F8C23,A11774D0F830F4C5,BEBAFAA3B8B9958C,1F6B2AC92C8559BA,D4A871BBBE7738BB,3D2BA628BDAF73F2,43E7661CA673A3C9,CBF28699FB5FD640,979F11A5D41F7A34,A1A181852DB171FA,5021F6EC0F5DA35C,00005140A0F3AAFF,80C28D441D1B2A2D,43749EE078E487EE,DF261DCFEA7D89D5,184506BAEDCE233A,3930DBBB07AECAD2,CD04229D265FB223,29A0B65F6090FC48,4E54272E4D95C4FB,D592EFC5E9D75A11,43A6EA00961F0119,1EAE55ACCD831C73,00004C579EEC333C,58FE5233A9924701,A829A44F77F48443,0D4BFA139381BE61,C7D70AE93D198598,E8350665116A6F79,A983D438360F22D5,8732526D867B7588,7665E2AB0A85B183,834D0581F73940D4,F7758DACF3C968E4,550F0EAA92F9B25A,00001366C817EA6A,2F9BE689D87CE5B1,311A93459C7B24FE,0E673C493681C8C6,2D8FDD9A02CA9FC3,F057E69FC9521F4F,B66068D5B9FAA844,009CFCA489E13C50,BA7F66C977EEAAF2,5EEC7E926355CE39,4275FF84F1D5818D,3D5700457B9A334C,0000046CEC7A3E1E,2457004D4FBF7609,EC87D71A781797EF,AA9C6018E7464625,29CFD512250B7E94,9A1EE2B3D2AB83B5,8A68B825BEACA27F,65D7F486EAD9F3BE,3DAB4FC0235D49E6,238CF5015F9EBCE3,3EB08DB3A0883F11,628F77CC7DCB2A68,00003C9510EB88E9,80D2D4C7AE687777,450CA90078A074DB,B0470F8813EED022,85FB772ACD3F95EF,5C75FB50E32A674C,8EEE77D253B62D7A,2E923EA349A438BF,E8C6D9BC87104A68,AE37DF71B215842A,20F8AE375AF842BC,909AB97CA1A25A61,00002CC8C79117F8,C5AB38046FB54FC3,09021EB2E903B909,24FAF16C71566AAF,D76A2696E2D2662A,57FCB86F9BC2C2BD,406835B937598801,851D85DAA9E2B619,D0E3148C94D7EE8C,60809FE60F1D44A3,52727B7335E9F4D9,65E5F1CA614E6244,000025981CC5BF01,44D12B8F0D1C8EDD,477A0919CD66414F,BCB03BAA4D4D5272,B0926E8CB2C80B5A,7DBBDD1DF010019A,73E634D6DA9511D0,4020DA2E69795D85,D85B6AC215AE91D5,3F25CFD4AF2813BB,2534D70B48D2D5FE,016D135ADFC71E8C,00001EE02F9B8166,C1F4BF88F5751FCA,9F093757280845DB,8DA5D6E50D46A620,246345A3FE1BD00A,698628ADF286B293,218F5C443D6B881E,2DE101B540E60D71,935EEE849732434C,53C7B6F837D87CAD,19B00F22BA9952F9,7AD250E33D3563BA,00004B7934B4B7CB,EAF134F806EE657A,97F73EE7FF796DC1,7E268B37C7A5D840,CFD72214B8ECB4D5,5C1802CBC63F19EC,FAC6DE3DFC2477AA,3F0528904F5ECF00,83EDDB7A76164E58,2A2E5AA35D424FA0,6F2D9B296AB62462,CBE2435EC3D2C376,000050F57457F0EF,0643CCE2C301C456,FE3777E78B2B2BD2,66A8A13A111CE8A1,A2E3E90C3BD88DB8,E5E64CAFF0FC8CD3,81E1AEA5E7B190A0,B25D28A282B0A414,4D96E064B10BF2E5,A12630F9295DFD98,596ECF0251314F2E,E65019F1F896488F,00002B392829FCFB,39A9FD49FFC4585D,23FB4302AE96039D,59E4DEBB0F8CBA81,FF3E70F315744648,E1F08D80D838A793,67810A579F07C009,B9656A1278698620,92CDE699AD688A28,BAE2C8BFC36269B4,9F1E9C75DFC80768,46E355AD2CACFCF0,0000271023884DDF,AB6692E78B59E2B1,C0CF9D72FCD01B20,5A7DB2F66E241B44,35D64EAE5509C1A3,6A787FF8D64D8AD8,6E4ECF5615D88F6C,7FB5230D6C15D871,77A1BC0DE3FF1BD5,258810313D75E848,9EDE2ADA2D45E00F,800B83AD006DA521,00001932DC3C4834,CAFD957CA2D402C2,A8DAA1143E6643A5,A118CCE3F937DCB8,1F03EA8999C87688,AA33320E928BB163,B3024798AF9616DC,B9CB152BA40A8897,CD2783AA405EC461,90238A8B4C8A6BAF,AFCF2434EC21E7F7,9E3F8B6501D7EC89,00002C831B68F56B,B8261A839C2B4F08,517A3A3BF4D57FFD,63248FAF9B1CA601,47CC401777E801D2,D58F3B9F3EA56080,DBBEFDAFCEFDCB15,BAC1A9177C49E3D8,580F89115B907927,2B23AA2A0E8AA9CB,BD5832F195F6771B,42C7594786D8CF3B,00004E194082F295,ECD3051B9DA82ABD,4AEB1A4934301A7A,805C334C5E384634,0CFFA714D58D180C,0D769CDA581150AE,F80BF7DA1C47298B,7E73F736FF450A67,4F7C404C93C8498C,E056655C4BF56036,44CE99A9CF55D24B,6F7CD8A22E5C61F1,00001B784718E1CE,017287FB270B5415,D9789BEA28902292,1D60EA8F012FCB45,8FD4C33A5C1D70D8,6CD53A78011D149E,E52F9AADD0CA099E,A229BA870D2F1753,6C5F51241B8D5810,CBFBD183A2259A23,E6809C570C3FFF9B,74263E7C8E26FE3D,00001231D34854B9,B8EACA97478B2ABA,C2B2F6B3EC19F038,672EFBDB33C01E13,73C6795EAB31BEA2,49F4BB8B6555436B,EAFE693EAD0AF2FC,7B63DC93FAD4E090,31CAB196A3A6E329,724DF9FDB028FC69,AF566038A92843DE,F1A7D78F53CBBACC,00002CD063141870,CAB3D264A24EA227,333069CACE76419F,89E11B4144F31DC5,64A2073F2C80CF8B,23C4A16A5DED3FC7,BF19FB73FFBBD55F,3F7DE894B2C533B8,DAA560C6B61D0493,EB59B81108B96112,C34FF8906FC0CE0D,621689A8D800CC58,0000034234793302,E358401F0E583B37,C2758A18DF914375,AC1077096FA0FD88,49756A62E0853469,3E137EADC4688633,0F07DAE8BAB218B2,52BB647724D9A107,04147C7B044CCD31,5F96C2F6C1D42E46,FEBEB2FFFFE9D116,D394C8A2BBFB763D,0000129F18999A7F,B4F94F09A6FD15C0,D8E9317619AD2E66,A81A350962F64913,3D93549AF70991A3,EF2E575F8848A69A,9C51E235FA28D437,920F5680420E8AF3,60798D583939CE1C,BC1B3475BB5BEE4A,70F5AF3243CAA1E8,792C7EF9D9F26589,00002C38BA0E6848,35B7E4C5B8F7DEBC,90A3A02A03824979,D20CA40FBC9DD846,ADE0F2544AE499A0,2BA3574946BBF93D,0EDA3443F2B07FA0,50137543A84C4243,211016162F69218C,CD2F3803412B3ABD,BB78236D8F691C9A,9A72C6532556D64F,00005DCA59D4FC3F,7BA621194D3638BA,6BB2E3381E97ECAB,CED08E3A8F45CF65,9634225CD864CA0B,A8D953514935A67F,9E5C1A48AB40985E,5F663C606F28AA98,9A8DFB815F716041,D415FA32DBF54505,04687C051CC78CE9,79B97DC0151B4BEC,000056FF44554C83,3D384EDC71EF664C,790B8C7DF53F580C,5A55706AC489F4E3,1495FD9CA9D71D15,14202682E7A5A8FB,F8B3A2A9FEE32968,2A7FA904E13D1BDD,A6D53EE44374B69F,518E6C4AEAF5DC75,3DBB1633FF1D9CC2,7376B7F4EFDBE350,0000349340F2FFD0,5A54AC6BF7570F63,4B599D31CD9DF30A,6275F155DE8995D4,A1373512E0CE7169,03AA97A4F1E0097D,97796BB8EC604366,20E9AA6249875218,712D8CF728D9C731,44FC3EAEAD4172CC,0C9ED47FE8CB35D8,41E571290E0B0753,00001C8EC09EF84B,79BFD92C9A9D2234,A30FCF6918708742,C58DF62B23F98C94,03662251209B02F7,B0EBC9F01C174163,F9E2B09BD93AEA60,078AA25A2A5CFACB,61A6463F8769243C,D177958E83DBC19B,A3957517A15189BB,6B015B4C2A952E7A,0000014B0FA9426D,1CA659AD7BD93735,D96CC8DD172846B7,281930EA5F64FBEF,A7CC852C3C09D3E8,FEC12551EC4A4612,9A2046D4559054E5,D0AFA1229BE69781,085C07A4D6D91AF7,80A566B5F1595DA4,450863CCD67FBF44,E546752158157341,0000340C0522ED4C,003D3230DC2F548C,B173FD5146F156AA,5CB82A78E3EBBED4,D3C287D3AF5390DB,D8FCDBD9B163D3DF,8C76FBE395D80A5B,1A114D9BFEEC7FE5,2D7CE75E7F39A36A,A43629046D7576DB,5692D8AA2105FC62,279F0461BA937C1B,00003AD4527F8115,5787B3000A8760A2,4951A448374477C1,14030855AA029833,7D74AE192938EE08,3A2001D0B8050591,1E353D8A29CDABBA,3D47C1BCA3EEAE88,E3A6DC09445CF0F7,581A0228AB782F4A,3674448098072862,2686D68883AB957B,000008B3168890F6,01FEFDD9D715C8D0,CEA3EDC4AA21773F,170F665030441119,AD5E6CD764017328,35563CDAA30BD6E3,E3627FAC1B13A642,1132DA6C86137FCE,0893F83EBB71497B,8C34307D8E8D868D,DBDBEE0589464B42,9EFE915FFCED2933,00006A85FAC0A11C,CD32A397C82F78D8,C08EFF76F7E6549E,F15F50C16ED5CF22,8D7631EDFBA21B5E,8E80F03C2BE8EB73,47F68FE9FE822D7F,FC0E08A3A3835989,B2AB31BFEF663DA2,FD795F7BEEE13D92,65B1FA00E7F27242,A107237127D2EF1F,00000E8BA1F83C97,4C6CBE0D06C9A37C,D484C07D556A4043,3BB8585AE7B450B4,C08468A96EFB3B94,C4D13F2616325C8C,361B4721737786F1,894F878A1584154A,DCA3B4071C7BEAE9,3EBA3EBEDF01B3D6,515F5A0FF8907D87,10FA275746040E02,000066BA2DD87C99,7654A0A8B5DC2D10,D153FA0031C522D5,F222853142376D48,1C47D6E77EA8AC7C,91A951C9D61E0C1F,6ECF9E59C5CADB2A,AF0AAACD3CCC9C21,74618EC171373A9B,CE3A5FE59274B35E,3C7A7A3935C27DB4,6735D8276179B1F4,0000207238C4A05E,051142CBB7986B2C,751631C602D282A7,D5F3CF575C9A6A3C,FB43D2C279A6C385,CEB98671B8317961,A9AEE73E8607D134,B31B556FDE175A39,48BBA727309D90AB,40D35E3613254D6A,23BB258BB1D1EE44,AB475A9BF5FD9933,000052D609454CC1,605C1D3C389CE7E3,4EF854057EDDC294,747A3D86446C218B,A7460DC5F24861C5,15BFCA44797C573D,58CD174C2457FC12,C241790BA4289F47,BBB46DD535212F70,4177091584A22BF5,DA4771C40AA597AD,64EB27A79B06F5CD,000003FE9B47162A,F78B0113E6EB753C,52CAD5D1DE208DF1,D11E57F403D0BF71,599F25C503FBB7FE,3511C144A65A51B7,F6864566CB1EBBD3,6FA8A2569CA84672,58AA1793C900BDA0,D35042C7544F0153,C9CC5344192BD92D,93A6FFBA82BBFEBA,0000690C2F3DC3A6,9A2077689093FEC6,928CCCEA981F74E7,0DDC33023C5F1B24,C13942592B450CB8,925737B823CE3000,298AD11A3EF22366,CD7734CAD18662D5,2BB15563FE178794,4DD9C12C70E6D9D0,CB8474BCC1E7F28E,1A50A77AA7B98F5E,00005751B596A6D0,B1ABE373CA94A3AC,FCCE1793E46D6BB3,A1A98674089847F5,2A3C413193F70354,34BE6895597DC17F,20A1E3C8B43ACADD,3B2FD54F663ADCE4,C71245C5C30F9C3A,23CDAD274589B58A,5D2B415669450F89,100C24E068E8C977,00001596C12B7030,9EDD70167F5344A6,28B5752C2ADC0C8C,C7BF9E137C580D3D,D5F67382AFC983BF,356A44457EB93300,4092F6D9DBD13544,AB5F29F48083E07D,F691BC4C7A4C4983,36CE403B677EF687,3FA6C5FEC73A1641,BEA96461F191C671,000056B65824E74F,7BEB78E98E7EBB73,CCF900C31B4ECB77,54AD1F50B4417C51,DC0B30283343343C,80D7B79A285F8B4E,8FEC295FE783184E,019CC7F61B594A81,E7117BA092289445,C1D6BF38490FCDC7,B5E604897C326012,B17E3D1DDB212662,000040346EB071B1,2EAABF52BA7CA8E4,FA922E6031DBBC1E,30A44C7080ACB00B,039D1AF3D0E886E8,A4D3D961F35B1907,83DD475A981DEB3D,61EF9E6DEFC4B6CE,82A00094EB83AC35,3A1D138259725A8B,C57523803D67BC9B,71751EA114E39E80,000011FB0F5505EA,3F811FDC280BA7D9,9548B8D7A755E491,9CA29869CA9DF561,6AD4025D6D171E56,635C11F0E90A8F95,ADF50ADB201670D0,3344D2FBF5B5A78E,6D6A46347926DF18,5FD58B5219BAAD02,CFE7A9678405EF3B,4F0A61381F67AA54,0000596EEEC6E6CB,E29FA8E8F4E2C2D0,4DD2365889E10E0B,C62CBF2B104F80E3,4E9723FAAB0341A3,217FA9C9FF4191C9,0C78D083FC6AF7D4,0C032D6AA4FCE259,7A653D3006B7E433,D0746AE2BF8EFA65,15ADD27E4BA7B792,0F3EDD5CA0E8CB8A,0000188FD4242CB0,8FE971FC03267BC2,513A2C121182D35E,42455B0B3DE06CF3,905FE2D6BEE139CF,C4FB0E1830B6A944,4AEF35C9AF33F550,B9553706C7A0B1D9,DAE2B76412BBE8B5,0DBF5F3F23297F76,05150823B6ECBA72,AB8957C1002C59D9,00005BBAC33BC455,7E1DAF372396B902,0EE28070E643CC71,8B75D91FF9248FFB,585EEF13874469A7,9233B99FF0B1F934,D3ECC698C0365082,DA6D3282BAF462A4,93A56568295FC1F3,26BB8319FF8EF03D,0D946FE16CED1C80,5C84F01AC556C969,0000390D49F1B0EE,C5E4925F38BF46C1,B1BE67396749D205,DB9A846F5FE11E1A,5527CB605A91CB42,36310E83EC2FDE5E,05A1FA00E20EA736,9D83DD412A5207FE,6FCCD0EEBA06BC08,498B1057F6F9568D,C51AF40F16765057,98CC4DB908D9D1BD,000022DA63B7F6BF,6504F351EB2F2E40,901034786BF14AF4,A4940277B666AA5D,3A1E60C81A585992,8E056EFEC198EE64,94ED38B005EBD5F9,2E9825ADDD6B4A6E,392257699C20241F,379061EB444A9E20,BD65C3A964F086DA,512868AE2B1730FA,00002E3121A33D55,8D44452708804055,1A6FBA76B57C5DA1,22A29E18EA7D9803,DDF43B4C25918395,6B2FDE72924EBBBF,8EC4CD96F256BC45,45CDB802059A82A0,95F169EA9BDD6F5E,1A259CACFB516D0F,357726079577D955,132ECF69ADE4C117,0000572611C4913B,98C9C31B19DA602A,8DC62C1875D26501,B367FF053ED021BF,42E4FAB6668F1C13,10045B7004F26E2C,7E8CFD360AE2FB19,D0A42F81C7B6DBC7,DF5A7AFAB3E6DC2E,E5907E3790D1BB27,2069A8E5D6DA26AC,64B0404BD58D8595,00001112B04CB7D8,19C18473C8DC429B,15F8922C13F3149C,8AC7203AB29B3476,3F0E8AE9F9341E42,611ADFFB0CAF3148,E8EF759F95A75556,59F55A9573A609E7,8E520D789E8B76C7,6D910691B7DB0DC6,8B71A75BDBA43F46,1D12B22932B3F1E9,000056FDD5FBA85E,1FF8FC8A5D90993C,E75F097A61D54F37,C3410B322C02258F,66BA351C15AE0F02,42C5713AE0FD6F81,2D7D311480450C2E,F23C2AEAF9E91989,55EA46A4067781CB,71B0CE19EAB1337D,07A6B002B3E5DBAC,61FDEC9BD7D23F66,000054D012931062,808A49CC40875842,D45269A6A22C2C43,058FBE12AEF8E9DF,5A7DE3A3AF79E073,E11AAC6C6A9EDE94,1EF3A96DD6C3087C,BD700BDCE10E0A6E,AF7E0795686A3FE0,7BCF098B72F8A10B,B25F7C6C2BFEF70D,6F97C6E90C889B58,00006D3B2B3612D0,BEFA82CB7D1A2F55,56D51F31599F81C6,66ECD6BAFD0B3523,2B60ED25592FA9E0,5C2EAC804A37BE66,CA9EA4C9A3A4B6EE,490C3EAAFBC39F85,6ED31D42E5E2788E,F0CA142C31DF8D24,1DDF79AFFC0D2BD5,E4D94E4F8921F8ED,00004181151CBA5C,69760EE8430A41E2,178FFC0909F259D8,ACA9083F7DA4E07E,F6E94F4014557245,10F7FCDFC50958B5,841C39DF3D657FB1,901476C51BD028D1,78ABC4B4785D7840,22DFFFFAEE3F3442,13E85EF474CFB4F8,6E5CB595B1CC2243,000034E77DB7B80D,4B4F3F36EEDFBA9B,8BDF8DD192DA8F6F,EFE9297B12FF566F,9F16E3C44BA8E292,EFF1120A8067F658,C952F331AC1485A8,C81D201E05AE7974,931FC432A71B0149,C7976309711334C5,C9DB0A52F2D4645E,E6A4E64EA350333E,00002EEF8EEF5C38,55EFA270ED225CBE,E283A55A4F23D61C,1A239E2565F813C1,F166F2F035FBF751,F1CE27B42378E1EC,FF638E0F667775A2,8B4B9B32FBA9F74B,082CF37B230E060F,CA42E856536E6026,8C42FC2AADAE6E70,EED4C2716FA14A8D,000011F65F6A107E,6D948880EE6F8D53,FE54773452A42FA4,C884403A0E0CA477,0C01DF904E5E7EAA,811AD9705DA82350,057B690591972A56,94259F582F1E2D2B,EA0AB0492A8C46B5,EDF74E7E4A6F795D,562D9CEE6BE09077,3E5EC5BCE675A136,000018C2790010DA,747F22A414A4FB52,C06C9957488A8270,8787DAF067E96D5F,FB49FE2D647BBEE8,D8A597338F7EFCE9,188EF5E72BA1B6F9,C0DDB5DDBA189E1D,5F79ECCFEB819CCB,20E5FDE87699CD0A,762E2C5EBFD32E65,9B2C05CE76A6C130,00004033E99E63E6,8913794733ABEA94,42F9577744285B5F,0FFB6BA46900E292,87E4882E781EFEC0,C6692E6B5AD8E28B,A8F19D38ADC784E1,F48A0295FCF2099F,A5307F5D79C43EFD,F41C73597D50ABDB,566C042D741EA268,46FD6D7DA72FAF0E,00003DE008246844,9A9EE4D64085C070,1AB8458ED5DCA0C6,0BCE6B44327B1F1E,2DA94C707B850757,F15F439279CB0B4C,B9542D353B421346,FB89C95366254401,C5A829BE95F4C140,AFF0D28B74227D0A,7F98CFE819D08F76,9DF9E3DAEBA03B2F,000029EC3B068092,65F2128C93429DC2,6751A0E52FE07E93,188D757D339AC8FC,9AF75A455304331D,12334C32B1A8644F,DC4FDA32096E13DD,40268DF0ADA9E6E2,15AAD96B06A74F90,1D8585A8A7DBB900,6E0B55AE78F77B23,6AE63B8F66B93F0A,00001A76AD6963CA,F63EE144F6E55DEE,22DE66660CA2D964,E44480913BAECC28,8E6FF3404440447B,227B76CF31BB0D01,3B1759557D91AE5C,981B483797200CC4,C0FA5C1F9C522FD6,D0F2CB8429DC6723,6A721DB0489D5411,0E6351C288646482,0000074F635CE7C0,DE323F37D64C0A00,EA5DDEAC2CD6C513,5A4FD9BB2E8B3930,D09CEE59D0BCA683,52930AB3D276A886,F1E178994145363F,682A90ED4C7378B9,C88A646A7217C3CC,F21CEAE627CFBB15,1741327D5B011706,5A0AF370CA4EB764,000048A18985C74B,CDAD6DAE8073C44E,A8BC67BA52D991B3,62544BD8798B8D75,A8AC9564AEBC472E,15FB6D389A1B9FF4,E05208C948DAB65B,93867087A526E753,A455869C92188112,3682C4164B891196,039696C4BD5B67CC,98936BFB2EF87387,00005CD52C1CD281,F1CCD5685612FC06,EE45ADAD6768CDBF,164AE7C7ABA21B67,082379D8D203F0DF,87474358EC83FDEE,090570FB9B5930C9,4D57B6D0C954DB68,1A019E448E7EECD8,9E24D8F686D4078B,B15F27DB578A4D2A,C2EFA71071C59015,00004F4EF842376C,BE45DF6B5DAEBA63,766949F5ED0AE41A,E9A73BF2286C92C0,6A168FBCFB3E1675,C8B01F1297CAA2A2,39F9A3557E650532,4C853ED25BC28602,D1C61B48E0A2FF05,A0BB1C6F808F4E5D,2018FC36A347D412,0AFBEC9FA9B93EE4,000041CB612132D6,B14336F4784638FA,AA304023944FECF7,C7D802B025EE3CA5,6ACD35898242985C,A4CB819A8511DCDF,70891BCF42015C2F,CC46A870CF0F342D,9C88DC01BB236736,64C6491BAE0D631D,0D3061AB7AB5AD03,C368984B2CD7A721,000016B679989350,015F97F8826A0E6F,A9A357AC36BDDDDD,776E301D1829CD6C,DAA971077473D48B,4345CF108252B838,21D48E1723325B36,92DFDA5088AB4D17,B73A91943B79DB48,86B04DF0EC74E1FD,49F9D38D43649083,547C278C387A94F9,000045FD6E139D17,A20FF2A271DDF05D,4106471CB624EF3D,0C88F07641EB989C,8AD5E909DF675D40,38A13185C23EABF1,6B9E60B7BFFEA72F,E44AA9BBBDC04E63,06090ABDD9A4D4AA,9F2D602B67AFBC1E,321BDF38B4A18DD0,AFC807BC8A8A3131,000005E9B23B3D56,45E4D0354A3A4DE4,675FE2858C9A2278,EB80E9F385B546CA,6C5F9CAD6A818AB5,8E663808885017D3,6832480B9437D9DF,5BEB4E0E33AA93E3,60941CACD7D34372,D3A1DD177344F104,7BB9C2E8A010ADF4,1AA27735D72E2B3E,00004B96B317ABF8,38DE578B402B0F94,2FCD42871256E2CF,AF5E0188E7AD3338,2475EE5139E6B657,4AAA83D15219CFCE,5E5BE23C2B8B5A8F,25BEF713B0C8813F,ED6D180DEAE793C2,618A71D834E4A7E6,EAC858F4A1897A13,7F8834ECA87EF214,00005BE7BA1B3E4A,322661A61406ACC5,CCD1E2DD7CEA38D3,FB3505BCC048AA4C,683AA44871C7FA3A,97CCEEF551BFD7E8,050255891A6E1652,4E622CA9DD9D3FDD,913B3839A093FDCF,7ACB08D173DFF9CE,1843AD17A9D9F7E9,C6E73696136A9DAD,00006D64649A7E01,FD629520B496B181,E071498CE06DC440,A16D702B04603C22,420FE52C732693D6,3409101CF068E769,911B8E70529B5330,E06769D26AA04624,BB9BA53C555CE5E9,FE8AC9F2D48CFDD4,22B8CE9D616030AA,544E6AA208C7CA16,0000245CA6E99F29,BDBBCFA36F02A800,53209DB988B36F19,BF123299DD8D4FA3,2009B77D5319B359,5D7EEC7DF2EBD904,3B60F4770644F653,FFD2FED12A3B88EF,F0E52AFBA84BD65E,82C0DA35487770CD,B59588E9CA1B1D5E,02FDF443AE2420F4,00002F7A121B1DEA,8A1A79ED56C72B22,FC3F31372CB87B3D,38425B70A650BCF3,2BE7AB2CF8B44228,986D3816069E360C,A9E602B43C19893F,C863A7142EF65380,B07CDCAFCDFACDE4,FE6D679925A6AC27,C5FBB7F8D769D8E0,98AC83CC2075ECCD,000066304AEEDF11,B387843F2167BA58,208E66A695FD9E05,1B5A3EB0BB4418FE,7E1ED9CAA0FA6560,C849E2B78725ED4F,DF321DA62E51B3DB,F4F2224DCB39F38A,2168CB6CA0A093BC,A22AB97956F1B67F,CE1A9CF747C027EA,5A23FD36E11201EC,00002051C8E6D076,C1DEADF2AC826461,4A5F3B8C434DF319,9C4E9ED04FED7878,D0BBE8084EEADF6D,8C40373035465300,EC2BBBD43EF0A3EF,7472E9780872BF54,2F82CD84194334FB,BC22B27F087DD039,B973B93495C27121,305E2F435000DD05,000060FB0D6249E0,283B740C41BEC512,0CE808DDA83AE0BC,473D9AB249214DB3,D87D33C5C8C3A38F,43DA83510A0BD12D,1680CABD44ACF41A,46926F0A3AC5BE2B,B2AC61B7DD1CE74F,FC8D62B870546B9A,8B547425D3B66F2B,6CC6E7D28A734977,000065120D1B2D59,6E50BE85E8FC8FA6,CC89B7B9C9740A2D,B8219905855C3ACC,22751D55E41041CA,15698EADED3998D7,7EC6C0D73C2C3F3E,15B6323DC50F14D2,3C3D372C5E556C3A,9037ABF18775F5EC,3F05482B786E62BD,A1429FE8A3A4AFF9,0000245F694D58AF,C22E345B7EAAE790,DF922071988592C6,4428190E98362571,DE8BAF2176BEE188,AB1C318C3E5F8699,6D8526833E90432E,589312813D04509B,7296D435742BA000,A1BAD32B04A6BE0B,39AEB473AE4DA4A3,43FE024C5B98D025,000039D925C5ED9E,950C525DEDD1AC2F,7F0972AA3A775F33,EC1534BDA03C4F22,72F82A23CC48AE67,8401711BC9221F3A,87334855232E0C4C,467898094EED7C94,8FC344BD79CD271B,12337A6B2D89AAE5,A04F69D0EA53D62A,469EF0C76643219B,00003FA32DD7D23B,D5DF93F96958B77D,258F40A977504973,4AB84F9403625B3D,69FBDCF7F5706323,7929B9946817ADCA,438759E15458C56B,F1A15B2672D85752,23D784B470869915,7FE2D86B7E8DEDB2,058380B0F7D0D1F8,5BD268B43D9F58E5,00002D36B1A95174,CA06322A128545FD,2DB9FA0056DA95E7,FCE1204FFE048B39,AF13C1B7D2F66654,EACCDA02C3119143,6D20A2CBDA2F306A,FE84874A954D5D27,D8768885C51E0FB7,E7522765328EC078,56493A41E38A0F5F,4A83ECA8A98A0054,0000592A4B001E25,CE53FF24396A65A8,00FA17B61A81A27D,579F0420FF2C3260,4F7F44AED6FAF06E,59FBF0E1418F6CF0,6A575B6DAB711DFA,6702FF033F752284,4E2838EADDC518D8,9944E3F2C72E8D33,9E7EE369BE9F494C,3576B2AA96267E21,00004EDE95AC15EC,19B8AE66D873E12D,C08D58FC550F9656,DF43456A8A919414,D9B5D1E2550B5484,0D4D96193C25E810,73A5F57CE5C2C48A,F68F4B3B46B32196,9E3B0CA3FB1BFFB5,8B09813229D78E23,1C87A7EB8802509A,47E38B541550CFA9,00000850E207FF88,B4065CD6A0506832,53943A83A82BEF8D,B277DF587F59ADEA,842A452ACE2BF598,5ACF276E96E652B4,92E4CB6653D76FD8,AF882D43667A8C44,48F00E54D3BEFAE6,44C9C325210C65E9,C5852E12A5A63D4C,F8F8CED1394169EE,000048039616D075,D338D145B4ABF8B2,594A63ACA5783C9E,BBDB304F0DC78A58,1B9AA5825AC8BF87,A9CDE66DBC4B5252,5A3CE015244A1597,BDB74954AB0511C0,52B597309A8B4AD6,9E1E9FE68A977E68,1CCB65253FE09BEE,8B6BBD0240717496,000065BD4A08599A,B477E72BEBD2070A,3E07AB9EDF338EA9,C29385A93339BA9D,A8C016C756ACF22B,8577FB88997E71BE,7E45D7A41F0269B2,9BD7E807C4BE772F,ABFBD4868A02E375,5331ED44B98F4AEA,AC6E982522C4D7EA,5075DBE3D418B19C,0000216EFFD4877E,D7A7B29CDE6C1B4D,44D45383D11D04CD,73B9FFBE7FBA00AF,1B499CE98D68F3D6,A4AAB78E65B4A575,D5E94285F413EEDB,F5C50CD01229CF81,A968F49405110D28,02BB198B6786220B,D5E0F38FF7D5DA4D,0260F098081C288F,000056418E21CBC8,EB3E684CF975CAAA,21B079E5BE7112B7,FCC8283A112615D3,1380649709696D06,E6C3E8341A53DA1D,439E4DF688888A19,7D5670FD93EA4019,AC742A609F776914,9D59C9F71F5F9C79,E5ED337ADAFA77D7,1D0A1B048E2CA3A4,00006E1F17A235E8,38F0DDB523DFE08D,D333C6B8239D9E6C,581F83084C13CE35,62395A89E962A97A,3066FD851E356FA4,8909A3BF9C8C5C1C,8473D93EED2DF7A7,9BFE29A1334C84F6,0BC27750BF030EC1,2484E642A95774B1,C1E66EE2CC758429,00006AEC5679A40E,FBC78AA130486354,479148B802944B90,29B00148BC4BE3A1,FD8C761B5932CF9D,273D5FB25AB4937F,3AF45F36322642A4,0482A2C1F3ACEB6C,7283DEA642327A02,2980FE62089BA3F2,EF8DA20998ED9F46,78AE3777A76E1E4E,00000EAFF2D429F2,C3E99BED21561AC8,A557561BF7AB6AFE,7400566323FBA1AC,35BC10946B91C01A,17789DDEFAB81C87,11111EDBEBAD26F5,881164D16AF05D3A,B480019E7E4D8C41,F914DE033BC81F1D,705C3A16107F743D,6CD95A1D8C1A29CE,000042015600F54A,67B56CE37DAF608B,B1772D855DF3C54E,FBB84F965F295A24,5D587FFCDC4DA203,1861EF8D505367A3,BCC2B870C9D81550,F4B7CD2647FE7B15,BA700F8C74414254,DE7250C3A33796CE,05CDF6782CE3CD27,71AF38CB26FAC7D0,0000320AF48CA5A2,3D08C7FF0FF6EC1B,F2F67F05CDA5B931,E30EDCCCA6AE235E,A21FD84245EFD1BE,83826A8B41B00FD3,1A689A82B1D3F9DA,EADCACEC7D1E8A23,C0D13DA6ADE2D884,ACBFF74FD39EA1C1,6630D535DFD4961C,A6139CFED8E2A949,000033E747D29939,22219CF04EF38E93,BD3A6352F78D2BCD,663C1EDCFA7DF3AD,D53136C2A02E9FA7,5D5BDB199CEA60C7,D151871F820A14FB,417C7B07B1734D1C,D5C73CAB9E681641,249FC4D69C4B2B04,AEBC2D44173085DA,93D40824F9C91A6B,00002D6E0DE784B1,F04754F8D5B8E3F3,EFA06B020368B676,DD5A8A13763C6A07,CE3E43AFFCDA6E76,7A3F413A00399D40,53EA8984F916DEC7,F123130EB5E2B902,038F3183393E9D69,D4CAD2AA84518C85,3681809D81E274AC,973A197226D5B781,000037B8F7FACC74,7685CC332000A669,30CA695945A5C96C,224C1953C2FCD221,6ED5D111545D31CD,74EA781B28D4D904,73E87FD88E421B39,0B83EF528487510C,0F846AE83F311FFE,1D1028CDBECF184C,39F8849FC6314390,9A267F9ABFC5D013,00000A7BA492A3B0,837E77D76E531706,8C2ED743A83FC1B0,7A9E69FBC921FA2C,96D319B983DC7EF7,FC57A4C76FB664DB,4BDBF14AC8AE5167,706FA43B5581D462,4FF0F285F96A0F5C,7203E554CF374EF6,807478FB393922D3,C8E21711D1F8C485,0000111EC94536DD,198515375D02DEE8,3EA533A10A16A5A4,11A07F466AF15916,E452BC8C63C5EBAE,2F1C1CC07C3BDEC1,26CD052C098560E9,CDE0C8EBE58F74E7,A86556CFDCC5349B,5321F5AD7C341A5B,B230D9EE3A8FD567,66619761B1092806,000060603DF4FB8C,B669ED5C9F4AE4B3,0F703731A304B263,78F708F74842D710,CA638FDD2A600758,F0A66A4CCB78789E,2BB82393CF775168,36AD1DA2A3C9961C,7F4F26C55D0B2D62,380C50ECAF99FA75,37D609C398646E6B,82B2C74DEDA13D52,000012186A046862,493611B8DDDF7C92,583F8BF326231B74,5BC5989FD475D162,27851165BC93331A,D77F17EA4A4FFA8C,F16E2A2FF39B7520,D45BD9B726A68046,006FD436B00875B9,4837B168972B6CE4,E2B97307D75D330E,61FA3AC811C6CDAE,0000438C04163299,F5E61D9F129128F8,7DB3C55972FC6076,B97E05C006ADAC7C,62DD0FAAD4834282,95F151ADE5E61FFB,32ECC32C710B8D03,419741C8175DCD75,E0D9A19AC6643C3A,0F8ACDCD0F24BD21,78208008C87930CF,E84B1745CCE75468,00005642DDDA3B7E,ECC391C25CFCBBE9,27191A781A37A4C7,9A90867932E11B11,9135C85267C4A1BA,B5D3B4D9A4D2B0FB,18B7764F2DAB3EBA,B3578375E663AFAF,B7274B9D56A813CC,01E487CD25CFEB2E,AF0945C6A74A633F,00DEA4CD6B34A074,0000557A9099DAF3,D4D48AA928A778BA,3518FE569DC80284,71FF7530E9D1A1B2,CD440216F69FB0FE,36654E8544BF13A7,DBB4E787A0CDCB31,3F24E06C46163F3D,55571F90BCF13773,2242A46B2230ACCB,5426A8CAE1416EFD,46B83BA37343AF93,0000190C93E457D7,C624F25334C3E83E,E073D40B5A963B3D,DF186C30832FF279,84A4AF4E2D27306E,C6C49A3066DCB3D5,EA6BC7710CB07015,ABFA6E9A306DBCF6,81F45F9789DC506D,97FAAC97C72B18E7,9761BF18D8BF6D07,03DDF3092BFBCE91,00003AC225304A50,5C7DAF1BE2A36B38,AA3E38AE4473C60D,01A2F5D8274C7696,F8C7934D743E5D57,1EA055B4ABA44A0E,0395828EFA3B9CFC,F191959883B7B97D,0C2C33FE0932BCA1,43AAA1971B87A766,67A7DFE70944C34F,618626D43A23ACC5,00002BF21177EA90,14B9DB0F0DB21CA0,A19E784F5BE9FBB2,7411BFB35B062C51,B4F58ACBBBFDAE98,1C3A2AF4437B6242,39FD9E65AD437D2D,EBBB0CEE716246C1,D968FE15CEAB4F2B,469F362EDA51EE2C,FAC29133DE4F923B,0ADA1E753CC80B33,0000374040474DCB,21F778D241B58D55,DB1065C78258EC68,6660085833CA313A,A8EF394393DD2924,88B126BC3AD17B6C,2E83B018FF56213B,A814C90977BB2C33,DD0AD4E81FB7D8FA,9632CB16F950FDC9,FB987096248FB697,52010CE82094120F,00002A9C521DA6B4,6A3C8D5169D6C0A7,BC0D5DC4794A665F,AC7749C044FC3A3C,AE3D0A75CF985F73,A9E4D2B6C93AD7C8,6DA272454F048459,CA64120AE76374B5,28088546FC609996,5F64F3148C685F2C,16FCDB15C0787FB4,A2EEFB4C3B7914B9,00005D5BAB1EB411,74E6A90124A96E8E,434354DCABE87255,41E68D0F10CDB257,CC2DAB7A3ED636BB,003F5BD77EEB5437,B9AFF3A2112A264B,EFC4B1D33C86F485,1AAE2774CF3CFFE9,C18CF4AB8940054E,DD34210931344FDD,2B50C672C8979AC6,0000400CE6DB74C4,577409B083BA6252,CE289893F4252C7B,3F9EB721B7D80030,EDE07AE1EA39DDD2,03DB6CFE6621F00B,94484DF6F39B17D7,12C9932F5D5A4F81,814DBD4CCCB81C45,CF8AD9431C4228D5,2DFCE70B6CB8DFD0,D327516EFDD17F1F,00005DADFBDFA56B,7AC776C90DE7FDE5,2D9B16AFFCF15B83,F476219A7AF221EA,DD911EE4F79351FE,6EE7EC8ABCB429E2,311B1E61C25CF35E,6A8A3824C0DB3B26,B52721B5E7A089E5,4D25AC359BA57D89,2286BA72FA96244D,840A4249714BBB92,000055C315481898,1A19AB4FDC2D3FD0,984AFC8673C39047,9D6AF6B07ED118BB,6DFF7E39F5F8DAFD,201F4BAA752BE51B,9596852522CB99F8,55B00135197BAF08,C35B2326B984CCBD,FAF25569FDAB3E81,CF9677D732836451,0252DF1B9F1A6E64,00002BBA7D4FCB35,17349D1472AF643E,C68D2119A2A7EF34,4CD50133285ADC48,394F5723C8C367ED,37A936E9286FC7C6,D957F2FF02E761AB,B7F18AD4902EB59A,5840E137A1159E95,AB262BD632D0AF2E,E0526A7E00F6FB67,BF28E41351C56856,000006CE0FD058EF,0E02F941422932FD,679E42C45DD59512,C827DEB8037810E9,3883CEDD4F42D7EB,075074F8F124B47A,F15238407F4F4F9E,1AE424D96D67DB51,C62B697B08CBCB3F,9E2966B16A2C7998,A23D56B0253F0B40,8744309FB0714AE6,000054445C24F2DB,02ED579975F8C884,CDDFEEB7E5F57864,033EA7B3562C6F61,5192692229580D2C,A38F8015C46A8902,05DCE161FDCC3F11,A502E207B7EDDF50,9DE4C076A28BF0D3,C058B4F82F1C13FC,7CBC14BECF08690D,813E1D51BCD7C2EC,0000257A81E9ACB5,3FB7B3F303AE0EE1,17719BC15267966E,F263DF16202F03A4,C0A17CDD43F8DE7F,0273199E2828658B,0F2AF5981707FCCE,5CEFE4A10FD579F1,CFA14456A856E0F8,B639847A3D2708CD,1099A662BF09E608,29ACB424B6D7E361,00001F6F4A5EF1B9,E8D268BB2195BC80,A009F601B2C6A411,5694AC30749E01F3,D97629B0BDFEF522,0F7D792189A94E6B,5369AB0985677384,48004FE7E0DDCF35,9A904E5C4862D63C,1B2A96E73916A995,21DFBDA04236D52E,6E26132F917DFBF5,00004314AC621E1C,C5F14632BCA4BFC1,B29FA4D67D2A0FE7,E4539A0FFA316CDD,C25766F3F5BB4693,BA776282AD76CBBD,5F41CBE7766DE2D0,78B66CADD14449AD,BEB509636623C9F0,3F5EED114EF5C6CA,7BD2C41205CAC74D,DFF7307D9AE86966,00001D34ED0B122D,19029E91112E8CC1,B5AB0D810B8B2A5E,4D59D7150E91A21D,7F69C6A57AEDA63A,041A5E32986ECD23,E0EA4ABBAB3A8009,A2FC60FEE2A55495,7D78A4B039C53B61,577597D54F02F958,6261B143F435E72F,2563B7AEC77193A5,000017FC3F8E76A7,9029D384A9A487F1,EF10B27F93916F91,19463439B0C90450,ABB948CF0D639463,2FA7B73683B27F43,7B02F42B7537591A,AF04EA080983B4AC,7EEE736B63D331DD,F427C319F0B4CF82,7D8DE953303F8F89,20342A403C191E78,0000233058B03CAC,52927F209D97C74E,74B76C04B2CCD9D2,CABB6709B444B83F,0FE26C2D7E2BD1B4,30B2701930615D7E,C759FB961CE3EFCD,00804D89666D98B6,5A57AAE0EA82E740,D4D7BBB21EFFDFE0,7F447078FD8DE31A,EF0AC6AB99315615,000058DCBD8D6808,BCE4B13EC939AC62,A3B81010F3308BDC,A30A15B29BE6EB59,64D5557367DFEC66,B21E0E3F0B3DD836,2CC1D0DEA6728EF8,D339D37AFB69ABDB,82797D1BAD68E466,27808284563D6ACC,9B8611A28EB29351,FCC2C6FF8D313728,0000293DB253A36C,C4166BF17F9FEFF4,DD1CE9D423B6BD3D,3A5B32C1A1082981,1D72F901DA1517CD,A73E0517B0B04BBC,7FBC20C00DF635F2,E7D812C7DBDFBFAF,7CE9CD42BC1EE4DC,BFEACE3BF7566C80,9913A60F71201582,94A164619D5148E8,00001C30BAB4834D,B7E7D17275511CAB,A990018E2A5FFE41,AAA866911154D663,608C409E2C1FEA4B,EDDD4FE2EF3ED21B,AF182FDB350F6E82,A2982DFBE55D1B10,EEC148DC4AFBDFB1,5F50F0BF7E6E1731,17C640164D064E1B,4146B32E8831F900,00006267F3D42FA7,8BB738776EE64B14,0BD4BBF5A823C746,4A53EECA9269E1C9,955E2BEC69CEA440,8FBAC91530FF223E,8143791C3E841D45,D56185F83118DFC6,CFD5AEA1699B5496,D854BC858CDD9186,3C6AD88DD1872FD3,F434B1687A14A38C,00006B3E868F636F,DB50EEDCD842BA07,054BF4BCF45599E4,8B3DA0D8001AADC5,AF4FCB4D034159E2,D22E2E31D33420E4,0503A97210E33FDB,B1802B5B40C35AED,AD9F4474221234C0,9F30C6AB94F37CCE,B4506CA3EFF45A65,70E0FEE54131924B,00003E3487DEC761,B47B9A63861A8BB8,DF86B6DBCEA3C04D,91C71FBBC848D4FA,EE97AF027EC79DED,F1DF7659F141FA32,BBEC72FF748A7669,092A09D011EEFBE2,034AF5F65DEB8269,CDD7A871C213D100,E55B159614544943,454355F48737414B,0000554EBF914DC1,F12BDE22AF0B5976,E339D0A0F485E7F5,2AFC310CA38CD0CD,F91AA210F74F3DE5,E1E3F33FFF32311E,42EE7D59F5681FBB,83C91431CB6F9DFD,73A6B3FA8F69D221,7306A3DE5957FCB5,35A06F95EE4076BD,17B6DED0BB62D139,000069824F464241,6BDF52003DD9B06A,B4BDCD071C31B2B2,6729F6ECEC168360,CD00EC1A628726BE,AFC6978477E0648C,18A31A0CA015D03F,2847574D058E2BB2,6DFD8BE3E68B0BFA,DC31E859AFE1DD14,48923402437F3E64,AB1B31620AA732B1,000024F4B484A3B5,6889908EBA90DB5A,0A5F9ED77DE875AB,421CE8134A9893AB,574E90E86B1001C6,31B9C1DDD84EE60F,4B9BD2C28C040869,C3FEE3CD0F9B7047,07716A0EB0DE8E3F,C62E0FAA311C9255,811098928D5D185D,DA675712609A5756,000031C2996EBFF7,D376DF3BDA0B6765,1DBE56F186FF85C0,9F44300DF36A41B3,50018D0919CAD0BB,2D98B984D7240ABA,729A26792BB71619,B90C872A8F8474BE,EC861CD039E9CADE,CCD86531C8B97535,4C0ECD750E48558C,FAE7BB83863A072B,0000238D681F8DA9,15976F7EA2B2954E,DDB43DD3206D9547,8301C3D13207C4AC,3A29276B5183C838,FE1CDA03A900A023,CDCDBD56215CA556,204588BAD95F20AD,4A70CE812054EDFF,3B89A06E05C0B12F,92581445C399D740,C420C8226F69CEEB,00002423959C8A17,7F8736D2AB731883,2E82C1E4FB936A3A,269059EEA981B1EF,D9322F29C0377285,9BA8299B546F38FD,630AD3B1E9159561,DFCFBFED0F622F03,8729FB490C0E62DC,2F44E99B74E64BF1,CA34C42A7307C783,B5500308FA253A48,00003BD40B75CC38,2F6390FCE91AAE3E,E492D59369442ED5,D5173302E79E00FD,473744BE28135FD3,358BFEFBB686A91F,45C560D5B1E76D66,113F5FB4903AF0C2,672EB6750B4482E2,773D475D87BDB9CD,FEDDFFF99FB082E8,E8EEFA2655E2ACBC,00000B02220A1A51,4F75CC437FEBC4B4,53AD015EB75DB671,C2AE147C9F51B911,CD60D4E5DEC812AF,2D130639209B38F4,59E4CAD9F4776026,49C46B5CB1763370,1B6C8317261343EF,C91DF1C27232D387,DB9279C2E6B3251C,3638918C6540F211,0000583DAB54F4FF,7362594B0A90C8F0,0AB40ECBE9185BC6,92FF74AFE8564FCF,73A7072190725AF0,60D27BE63AFB799F,7F6E13926FBE4BCC,D3359A304E2F81C9,2E33B8AF475E0701,DD58327639927A52,A4AB83FBC180A887,3D02D44C6FFF5909,00004CFB58C78293,F3DDE40D2D9A51C6,81433B7E6EA77CA7,F7F73714BE20F5DB,B9B40E13AF896755,CEA7F5B8C46C3F1E,8270A05501825BCA,CE36DF678322BF90,2BC18297AA4DECAB,E6126041C01CBCD3,D7D9E153A207F3A7,E69FFEBA34C3A929,0000467BF39A72A5,03AFBC7F53586482,91302D23F3BEA740,A11B8D1D284D16B0,63BBAFAAF4CAE04F,1AEC1BA88E8B5231,E9AFAE27A9B3E79C,5B94CA41E6E050E6,A6A109AE92EFCA13,C7D2879FCB150ECB,EE1C891DCF63C1ED,5FB35D8800F63B8F,000042894CE2A792,B2BCAC141E9492FF,C0D5E82634FAFC05,4E464731010A17F3,D8B57A162B8680A2,A8E7F63D0C87B246,963D65A0E90E5808,D625C25306381CDC,C6313601038E35B7,025BC928C9C11E04,9EFE9ED4FC60D99C,9CBD61ACCAA05FD8,000019203046121F,0B28431312913A14,71785F199AD8D733,D91B427F545E6ACD,9B08E4BFD645D4D1,81C46A583186FF13,29B560DC2622E9AB,8FEEB70009DA995D,4BBEF1D89C59944B,0C550935C1F48703,3BF5F398E3A29AA1,5B57D659093D965A,000019D369691D14,CA97077C206F3723,CBD1870ADD2E5FB1,D5C4AF77EE2C44AD,C14155CB25FFB1CA,8D18FB34DCF4B727,A904F3BC6716FC81,876D30777B9D3AD1,1648179041499C40,2B4677D84BC74A96,425B6C88B45A0DA9,5C8B9278E662A17C,00005D2561E43BCF,B44369C0A0B89D57,17421A88FF463AE9,B5E05DAC6FECE9EA,75736E9FB46E9976,44D5FBDE85EBDB7F,6183FDDDB9D9BCF5,D4E2F04B5278961A,9B6EDFF75259CC3A,D9ACB17F9056A711,42C199A8061D89FE,8AC4A242B8999BF7,0000393F1DF38B09,A2F6E6A2F43ED6F9,ED156EFAABF97604,FD34CF322BF3ECEA,3D59F88A6762597C,3761B4941E1D982F,104C3F47D173C314,9B38D01DA9EB1E73,D5AE6D3F4DE89A8C,270038A93A330B8D,00C7468DBB1F0DEE,F959D821B1FD9147,00002C3E1F4E8EE3,9676BF421535535A,C3BD7AB4F0DACD94,1D8BD4A8D90BDD20,5AC2B76924F28EB1,52677D8E7572AA31,3B4B28B1A24E6E60,97A703F09E1CEC2D,0A18B41D3B5CDC95,604016B8A50177D9,A2F8CE4450FF732A,AFE96D2F9B7000F3,00004968CA6AC8C0,9916DDDD9586B8C5,BCB5D8A1D1C0728E,4DCB000425FC75E2,FA0C3BF57EC19FF2,A28E6937C56C5620,360748B6219212ED,43BF361BA60D0D62,6380F065D5BEA452,F44906B430F67FD6,ABDC244BC778C235,A77BCC94DB36AA5E,00002D54F52EFDB6,6DAF95FE79981425,9EC740A53C875DBD,38EAB1A75F2B440C,32BD2C31EDDFEB57,36CA0FCA6E52A02A,978405B4AF99F03E,C6BECA3A55A0A0C7,7703920C5C53479B,1E99F26AA0F64370,6DAEFC519E84E5CB,A19553F97708D994,00003C5C729935F4,349DFC74117AFD0A,DB3032F0F0EE7D95,F382D562CE91C799,BB5ED4544E97C410,995396A3052E1EC0,C678F6B13F333019,D71B326555C3858F,9C9E3C1A48D0E13E,5692269CEA808133,C6A8CE35E3400546,1CD29EE9E7379D4C,00003C239F3C7BDB,990FC12250B96277,655611DF69C4FC51,84B952F73B73024A,25E7C40FC982D624,66F1E7C2B62ED2C1,9256C8F88E474DD1,1E5B249B2E0B9A6C,372D43694A9BAB24,4A71C2FB86925367,90B593F5CB4006AE,807B5CC522B52443,000064D139EBA174,4F72BB57C8E5B2D3,4EE5FF60D3448F17,714EDA36118F7685,D54C479D974F26A0,C5B83DBCB9EE2DA2,92271194DD39ED89,BFB5B7978CEED372,CFDAA66A6546F5D1,3C00556DABBE61C8,74865AAD1EC74551,62C377C7D0F4B965,00006D0A568950A7,BBA75EF44C1EE015,EE408CDBC5DB54ED,DA26BA2BF747293A,0459BCEFC83682C5,078B188DE890CA50,514D3FB0F012235C,A462330EC3C3521C,A9FEFB2CAC3B4D26,F2A8B908D60CE4FF,BCEA2E1AC7673BAC,58A59ACCD6C6BBB1,000067F7E3F1ADC4,243406934867A15B,F7467E6AF60A01EF,DAE983BABB9D8442,2D28DEE4398BC88C,FE5FD0A76769567D,09BB8F31B2426B38,84F88D23E9220FD2,DC19470E173A19B3,803A2CA7D75C902B,AFA8EBF829817FEC,F540E3CBA6C6A0D5,00001A87C69DA5E8,B88E2ED8C1C056DB,B209AAC854B0021F,CECEE17039D7DADF,6EE4DDBB8100BFE5,402856A6810934F3,B9E791D7F6FAA09B,A1F24902B02146CE,B04C95761D791461,14926E0C8DB47A73,5A4F297CC620DF5E,7B83CA853827F19A,000064DE457CDA39,474A574D304E37B3,E87BE725F6BE3B7F,F4099398805563D3,16DC5572F9A0563B,BE498AE49B5F297C,D00049601760B9E8,23C34B60DCEECB1A,9DAC5DBC33D15C58,A2B1D2521E7C610D,ADF6A41EBDB557F0,DA25CE283BF18D1C,000009A980D08CCD,F9AE1284D2C46855,C0386AA8C8DF04E7,B801F0EA278A67CC,AFB8C8142DB791C7,BE60FBD850BBAE90,2690B8E8DD004BE1,49546DF5463E0EEF,716A3470394D0FED,A5C03C6397605DFB,8FEEED09BD941A25,883FE4A193DB8CE9,000024D37BFCB1EF,1FDABDD7F8A61082,0CBA6404F8835E7D,5A77642CC09E305B,34F834D0EDD37732,9946A440FF23AA73,964681B78451B6B6,F3B83A5F51CC9F26,ECD0EB78803C1F78,54B630CC08000D28,039C4310C85FE203,1CBF09F1E286EB08,000047AC1BEC0185,4DF3CEEC878A5F13,7997DAEFA8996DF4,A9AE6E4A12EDA383,DF6A544820C226F4,7DFEC6213424DC86,E48C004123435D6A,52A12B437856D8F8,A00866B7614929AB,1C09F9EEB7415934,1E0F78154C21373D,3FD4C79CB11DEE01,00001177A0994BEC,E822C3E7C22875B1,98F78B8EAB40EC46,4DA1BBFE27F19CB1,14842BBD8DC05742,0F991FA8B1F05FD0,4A659AE40210BE5F,B0FA39F4EBD6F64C,69BFF4DA31BD0204,210B864E74A770AC,B2C44FDBD592BA2B,469B7868704624DB,000030A1B4E09018,ED33FCACECBA55B5,C1B5EB36F9446D4D,C2DBE9F74C8C672B,3C4F71DD7744722D,0340F4B95AA766D3,C64C077432BB2E17,B6FFEA9C69D2FBF8,06B03B22ABD6AEB6,42F097C42A7A9EF3,85176E3D77DB0C7A,D526E7003F407446,000024508EC6B93E,669AC918EFE0BFBA,0B8774635586DA62,8F5843E5BCA41368,A239EE4C8039E914,8EEB21EA18CFD882,08E66CD17FDCCA32,D448CEE239B55602,665DB910DED0F409,8500D86BF43C5536,0B07FB6C200474EB,75A18C8E9ABFAA7E,0000487E3405CE1E,1EDDAE2ECC676B74,A9E90FAA06C9C00E,F74975E54A8422E0,1C5A6CEC1956208F,52F958CE81C35E56,A08A771DCE1AE452,32E06DB150876537,AF9B4FF1F02A2A9E,1BCBC6E6660DE7FE,EFC0E168CDEA91EC,62B4F0839414F48F,00001EEA89B2AD99,578E554D2D91ABAF,3903079E4ACDCA78,70550F09F1F2B726,50DF0FCE726B9D41,EE9C420A8E9297E5,A85FBB28F9C0A7BC,A71C5E325E547BC9,7FCEB5B5F85DF441,601FE429229D90DC,22E7FE275CD7518E,7C7108F2953C7284,00002966BE38CCCD,641D7B5E5C25DC10,4EF1AC640CF86210,F69786EF34242F2B,18B7AEA2F13E995B,13692BEDD310962B,82E8A95FB5835E6B,C6055631695737CC,39E24033613A04B9,61EE64521ADE8D4A,669887F970007577,603401E9D12BC119,00005EFC0C039B7B,2D440A7AB02BD99B,D2995FBD5DFFCC53,353AF93F7E7CC108,17190F1F47A0A61E,DA896031AB281EDE,991A22E54BAA2A02,24D41AD6BEE9270A,AB8F16972E86EE7E,6AA9C1F12CA4CEAF,C9FA1B1F558FAE83,4BDDA9840C10FEC0,00003C1284D34842,497CDC5E804EFB0C,F2CACDAA528048BA,A4BC994ED2448715,21BF53BF8E65F70E,CF2F200B233452D6,A0151279F74CA869,0082BCA4C44B171F,4F8E46F4AA7F51B2,D0FE43A571319899,A2C8A865F71D3E86,4B8BC5FA7735E076,00001D959801561E,591DB20E4DF65182,7D41D4A00C1B9B5C,1A00541F274AD616,7A7035CABB6FD73A,03AA677E39EFF77B,6CCA83E8FD9C7BCC,B53241AE53766276,8E3E63D9F8ABA54C,177E56B09D9B132E,9BC121BB13AB0BB7,2DA0EC4AE5A3E2E0,0000601961A1EDCF,B56CE7D1BC20C0A2,EB544F46209420A2,C4F38EAF8E46CFE1,82F96E444F057BEC,67C6BC9C426CE827,BCA7568C13F14024,AEA4DD6870EB708C,E3483862D0D39EF5,DA14FD3853B4926D,0B4F7296B7D1CECA,9C2D80028BFF4631,00001ACA87956769,6890503ABB39884D,B61CF8A6FBA03F36,2D64845F23308537,5C9889FF821A5768,D7354D020B55E98E,3FA393388B9C1488,FA4DE5AC5F8AE0E0,3017DDAE121F5C51,6577004747748E83,D3AB123331C7DB85,24414E946968B7AC,00006A31FCBEC88C,2073DA773AF7155B,06720204834F38C8,8011B50C87E4F4FB,457A352720844F30,84C9C772CCE753BE,832AE0009B57A6E6,E0029DCEFCAD1EFC,24021ECC71033F08,EE740D2E9A90CC7C,B46FCFB98069E38E,E278FD75EFEE0D1A,0000024B4D99B8DA,25637BA0312CABA7,CCD45F01CDFB5433,CE3FD4051299D01E,35897AA8E4238C6F,782B5A751E0C123D,6462EA4EF638E32A,075F00AB3153B8E6,DD18A0FE0260F1F0,C29C492C292ECA35,406D6646D5B60E08,C213C6306F4FE37D,000028DECC9BAF25,B4A39300AEC96390,F720D271C1D06D89,7B1A0B11087967BB,E33E9CF1E247F29C,ABBF137AC649D19E,77D77F4F277ADA97,778B04CC02038B4B,E0844CEEB9895365,695B66FB4796DB74,7DFC4F25CF5396A3,A940729A20A90780,000068BA314138D8,23BB737483BA851A,A8927D498DEEC186,E42F52D7DBD3ABE1,B142777D0C9BBC65,BCB6084895D6D40B,33F0BA6F455C0D87,B3E8FED9B7376193,86A161A86D807745,8F97114181717571,0ADB0DC3CA70017C,44DB5D688E6A4969,00004FD6E159E98D,311E9A4088295F57,4A7D204BC8B58531,18C76BDD407ECBDC,9BB5DAE68FA93B15,43A9D43343028DEB,1254E2F78913142E,C5624CF1EB324B67,26392BB7658E7E79,2A85260D4A64DE54,8AA19AD72441FCB2,94CDE4D6C6D9D3DA,000047E02CC29252,635BD890A8874CE8,4E2C3E97094BE972,506A09430B132D12,F08C42D463693D8C,618233CCE76AA9A6,49F3EE768C8491BD,F0527248F5D81523,6293A532A935164C,D020B941DDB68DA7,8B42418C9B4B5770,4479AEF12A35B7C9,00006E797F9E29AA,37042D774CFF5458,44957124A56EDF7D,71B370F07F04EDCA,D54C10610BA33975,CA27E43BFB1EF6AE,62AD4EA6539B46E7,E5B4B7D395DB708E,BEBC9D2E7F4ADC15,62F2256BD7694C87,AB6698AFD90FB265,73AC4B7E0D4A9862,0000284B29B54ED4,F2BD5573E6425DE0,C95AA5AD6D54438B,D1B3214A6A53E21B,52911864684FBBCC,504795E06CF61869,BCEF968D8E54A660,8D7BF7DA4D49DDC5,2BF971CBAACD6231,24E0843C3EA26BF1,64BF7B2FE6B616A6,DCC751175EE7C249,0000140D613DD8BD,6642A8903F125963,59D4054795472D99,82A4F47A7EB88607,34D4809C7BD976F1,A158581C04254BA9,D132C6C6F9755B39,8626E051824D28A0,4B89EE9AA9B08DB8,459E17E292A3D4AB,BAB6C985A6DD12AA,85E25B69486C8BAC,0000245B5295F70D,C2F15172ABA77096,E6DD3F1155E0A4B2,F2910E6578E05062,177D97BA8B588C25,ED9AA9CA86311968,3943B319B2E489F9,8863999F772A531C,80AEE0BB8DEC6E49,808F000E87693CD8,F5423533623CCA62,B6AA768098C7F9B1,000064E7F206CE92,8AE1469C8C182C66,A69E6DD1C8E78E5C,021BB7FA5399366E,5A0853935EDDFB2F,16B75801F7BFC80F,951298256C8FBAE8,42F765ABCBEDBA98,C7A784D68F3DA7FB,70902C5C14122CD2,5A9D610571E10F15,7AA1491985C5E03D,00003C7766B328CD,7671D02F35B25860,383202A0FA9F881B,C5F4CA33E4293D9E,945B512053C060EE,46925564C6A5A7E8,3E0B2BAD65307258,71A198AF0C66A0C7,D24DF4202D383F2A,32260F7D7DCF6AF8,DB2794FA285CC090,B752691DFFD2DE9A,00003C4D9306E0FA,2BF891ECAE4D3DB4,F5A9A4F1D6072B38,C1EF964ED2199367,ECBEEFF07C9728D0,72829B07F1890B27,45D8CA15B0460115,C1EA53E7C604A526,2936D5526DAAC39D,F3E532DF1758454E,2EFEBE834D9B9FC7,638875D9320D96B4,0000487F64912E65,607E5B8FA7AD7F08,56067F0C8DFF5120,6B6CD8D4EE6706AC,D17710C857FA133B,E8F8A85BD0ADCE4A,7790DA45EE8A4732,78BD540E00A1210C,C809214549543164,C635C92BDAB89C05,35003139D90223F9,A570DE131B982DE6,000039BE8FC9FA32,58967AA1556DD281,A7BD214DE70DF741,52BFBC5820946902,CAB21FA0080831EE,5E679893B06B68A7,7A980942FBAA979D,32172E25916DBA58,7D2C6AC35CE85FE6,6C93C1BE69F8B0CA,AE7E4D91A270D361,6B18BAC95C14E5B8,0000523AC3CD97E9,E17C789BEF6C6FAD,1591CAD491B270E9,087BD68A8B1E76EB,66710939D0F574A4,23F10E9BAFAEAC83,9E8BA9B5E3A37772,E586F19CAF171C39,0A28C3F6DDD750EC,6177C52CD3A41519,DCA76BA273975DD2,CB5C1D9CF4349102,00006220D29000E2,66F94160875A9814,4A5DE3BB15A59355,25D6F935FC6564E3,E77C4271720F43A5,012927DABB067147,8F728AA146EB1A1C,7EE8AF52924C2073,AE1AA8EF5F917F76,92A1E1C818079EBA,6F943FDA716C3F53,06D9F7AF6F2C790F,00001EA20F1F634F,83E5D29B6AE2D891,60B9237D3348EDBC,1F4A9ED1DE34A9F6,E1EFBFE1C6403C72,AFC81A59537AD93A,97D5704DCA527C29,17AB98D2E1473975,4918BDE5BDC48868,A381E7FA3056FF6F,BB06402B5FEB95AE,503E6CF591AE3F1C,00000C283BC894C6,07830C4AAECDBF54,6F6A7126A6CC1D0C,956F87255C51F102,F7FD6B5803567C5A,394DF44984FE2277,144D6F915CFB7DBB,4BC3363BED73ADCB,65FDDEC5E4EA3891,77635AC543B7B301,BFBB4BEE1D09856D,D4B6FB702B7BA1A9,00002C7386B470D1,CF962266F9665F4F,16392AA404CD5A80,F9BDCF51B20550B0,A8710E642D11BA2A,BB910B0D6F5FCD91,ACB061A4702DDB04,30A27CB82FEC6330,7DA53A40683000DF,F5C7413AF011E831,50C7AF79F573CE54,CC97F782EE61B07B,00002F0A5FB60FDB,E864DC90A79FB9C6,DA4876B13CE9FA19,A8C170696D3D5EE1,808044F42F3D0B55,3909EC842626DE47,CDBAA4A6FB98E1EE,1EA279610DE72BB5,8D88D46E6F08C1D1,1BFCFE71C72FBE7C,0A80B62861DD14B3,AAC8F1C1D1A5C816,000017D3E19F11EC,3C707FADC3AB558D,1BF95918AA0A58A2,31D91168E36A6A20,324EA62B5832BB23,2113720CA0ED79B5,0282EB34EE490A38,0D74912F7076F800,33E763662068B236,28553726BCDA6F5D,EF9EAEC20CEA7017,D3B752AD8756C6F0,00003343D0EDF980,FD8E2EEFAECC901D,7116CD7D18FA5FF4,4EA99958BDFA4FD2,6F784DCC36F33751,62BA4F7538B9A66C,A20C7B75042CC161,91C6D3248C1C6279,1A684577106E242B,8E5A8B84FABA13BE,AF29EAA3CBF03642,6CFDEB7A75C9FBC6,00004A3207004971,428441B6B610E803,4935499C19A216D8,953171D2B4EAF7F7,54E4E92AF771F384,A33BFA6D9042A0D9,39D6076DD8440FF8,B9EDE5E5FC05FD39,91AF62339975767D,A6DF97B4E1B94464,C999C16E4AF82599,E75EB4B253BDE6DF,00001F337334A2D9,785B281052993F02,18B3E9FFFDCCBC83,4111661ECFFE7BA4,9CEC24A07B916EC6,6D7D413DA1C2E291,F17B1BFB8441E225,43F5F2929643C746,BC0C8FA4C56BC461,D3A426A9961F5588,4150D2D9A4841443,C3AA7BAEFDA24090,00006850569AC3C7,5674CF62F018C10E,FE7E62767D6415EF,E8B6A06F5D791F1C,64DDE0A3E496E1C7,FD8057C0D5D8BB63,8DED40F3ABE2B0C8,4D8E905406198432,8C6A9D2FD9AC6F7A,60CEE7BA1BA9EDDB,BA04E287963A8A3E,A2FA55734D7D35C1,0000680BB6A20E4A,9B36FA9396284210,29AD29E8CD39F3F5,BA324B16975494F8,E004E1CAAC88242F,1DC78EE8B0D97ABC,2DF0B29E53CDCB55,89A05063A8B1BCE8,D754B49E5CF8F2B3,00881B022C76985A,F7DF1FCD61EE93F0,FFEF07C8998CD8C4,00002E3EC05632B2,F5FE84E2ACDCD518,F3EB8E71F2710C5F,DA59E7C6BE4BC021,8E05E8513D34853A,E0E164C9C62451D4,E07B983E6072F926,42DD3D5C105D20E7,28AEF5498868BF5B,78069631248C0CFE,ACA5EEC64E5A9206,CCE166A6F3A0B6E5,00001BB28B3C4DDF,A2DAD1A20657A410,55C04D13EA5C3026,CFE7C08CEA72A7E0,4990B436E5265092,082EF20ADAAAF8EE,3C629DC739DA0A1A,B04A1AE9CE7B7368,5CAF7584EB0475AA,C0E178112EA8BFC2,AD1F4E54E07D30AD,56CE61BCCD4B5DD1,00001141439F711E,863D1F666BCBD925,5A57F9CB63292F33,E9100892965026F6,083DD066A4DA8073,E9A28581E96238EB,50C8B50325E6FB8A,17E6E4E67975A759,FAD455ED9BA03D21,7C5A0C6E3A6CE42C,DD830E4B8C206E99,AAE29F4AB4373A88,000059152F9248B4,5FD5BF4AE967694F,A4E9CCB399D9F40B,B918255EDAF1C1F2,8182074D9ACF4E7D,9EFB9435EAC87A43,570F15768BDDCDF6,1EE59F19E676B812,F24F055981712604,71580F03650DAC6D,40B6911BE6473F2F,6E2B40BDDE3195B2,000008987802E7D3,26B6C0FD1EA9DF88,FA54D1C17C7078FE,81EC1AC050617BC6,EFCBC3CB1F3FE8D2,FBAF0D0F6B0D0DC3,9E2666DF49CC7856,9E3EF5A1CB974920,B12E8D66A7C1EF4E,B4EFB86702BF6902,93082D8A6E47A5B6,AADB740C1A4B7489,00002145013F1D81,C9C25FB19D88FDC8,96B816C56C215351,207B3093B08CF71A,3FF5FA22A2F3971D,5EE7940DF5F26ADE,E43DF297068F12D0,336CE88DFFDA8692,B965E200EDB4C596,1721B5294F54000E,7AD588DCB0C6705D,C86952F451E39CD5,00001781609544FB,B2CA9E2B70217E54,C979FB43618208AB,C4AB747A312C4D8B,F8B8FBC362AB2B50,A7E4721C65BE9E36,BBEF7CAF0BA52F86,1F04ABE7D0D0DD3C,B28B3C4D2242CC4C,81AEAD33B4344A5C,DB35E7DE36479DAD,5BC4D546059D4BBD,00002D2306EB22D3,066402DBB16B6234,9CF5E3738CC22495,C81A4579F839032D,E36F0EB530587816,6D1A3CFC0FEEF294,3F831DBC5C23361F,A03B509EA0C77BEC,6BFD27D076197419,1D0077BDCBA1E1DF,84A73E195F148C6C,3EBE063E73DC02AC,00006FD2501961F2,4BACC9B972E7D921,79F0AD6BEE935992,FE15ADF393DCFE7C,D15B2C6A9C5F4343,0F9E2AED68A6CDDA,25A0315AAA410255,8EFD7380D189B7CC,2EDD1B4362B6FD8A,3F63820CBDEB1E98,0302D9587763DA27,EA94D5A21CCAE672,000035EF0BF6AE7C,D62C77D1FAB3B8F4,5934D5D2C6E0136A,A85A9E7CF0E16EE8,E299D954BB06B2CF,02D37F86B786636C,86372AA65D7C6DCE,8D4BF83192047E11,97B2E95656088E62,200617DAE8A8C27A,AF5FD5C1B63AA8C8,38511DB3F426A6FF,000052843C05DC1B,322F44AA8994C93F,903F0AF8A95BC511,38088F93FD57330B,32BBA003BE722E1B,56A7B81D699B8244,304AEE1F8C5E0775,A27C64B5F921A28F,4B4658DA5059D1F3,81D9E09072DEF9BE,3B72E58B2FF89DA3,828DB83B9405E23A,00002A6143B41456,C8E8CD51E31784D5,BB0842A896DDD063,7043488665B0213D,E99A276C1D02011C,21AD7C128527DB80,F695A4F479F9BDB4,647C7B731792689F,0B57FF6BB14BCF1B,9E19BF7FF05F2F6A,04EE3D267901D771,89A11AC2E3CD2A42,000030242E1E3AC1,120ED11D66BFB459,8A0C8875B7070E45,D3BE1309D179E736,EB820B3CF1B6670B,66D83AF0549CDAA0,7A3465CD32E2F6CA,934E74E770E6FC08,BF1F767BA2BF866C,737880236153A4A5,9359A9E1AF56B3CC,8A8BA9181FEAE39D,000069455ABA559F,EECA30EC7FD116D5,DF3E769E43B7B38D,3D059629507DEB1B,961AB086A82963C9,946A61E87751F12C,5BD995928866C05E,945C39019B36F2FD,B459D24DEE2282EF,76D48D17ABAF60E4,6F2724722062E20C,59E5E409F1234FF4,000045AE3D929D3B,4FB3F4647E00A990,6D7C4E359BE842F1,0D4687A6F054E477,5C88301EA4321446,3529EFB012CEC2EB,94CB8CBC48FAD778,6346E4ED260E8BD9,1F04C26387860445,63B96F63C5BEB9C0,3F225C3079EC88F3,D809BABBC16AB0B9,000026EAADB7D46B,F8A3FD32D1656C3B,5B393C5F891864D8,86D40175342B0A93,27B7D4CC9B66FB55,BF97D134D3D18BA5,4E97FFA3231A37F0,7D0077F023DC3DD8,9A6783C1444752B9,E64947C3CD16317B,C27FAE91490CB77F,5487631E4D121EBD,000056DB364F696C,819FFEE62E6F36F0,3661F0BDC2A49D4C,6720375BD05F25E3,C9514C16EB7E2211,A1258C89C3FF8214,527082C36560D2BC,4BD2AD5326C04EFE,1690F8782A3979E1,09DFD508C4F468CC,6E46BB1EC8983979,9921A9D61A5B187E,00004774F2BC7B57,4656BF131ACCE913,E6F0FB6CA9B67CB4,F695D51C2CD08002,7A5F9D1D5AED7B0E,643D03472244DF03,0775BF61A6D49E52,C4AC8BDD967EB118,DE530E637EEBB600,C1D9FD37E56DA4DB,BDE395263553C1FC,75E5CB79B21AC97D,0000048B5077CC04,F6689E227295E8DB,A1303F3DCA10FC2B,0927DC209361B7A1,23364FA992E66911,1161EB4949294D5C,B6971E9E1908BC5A,02ADDF36CD545E0F,845CF404EA7A7B93,53BDAB28956F857C,E1B0C16FC3D2D743,5AB918CF2C8C3F92,00005BA937CBE2BD,A0E2EFABF44009DC,1B58E17EDB2F2892,5A2027D2BE090046,95E9E038C0E7609D,DCDD5841EF30541F,32287A8674A42D7A,0F3F8737B5D6F792,05E17A55593583C7,0840DFBF9416B4C3,9281F8FC324125EB,6335DEDC3D3A86EC,0000285FCE40B5E7,08DCFEE8BA7CB696,06A1320AF6C3BBB7,DE0D822C4D77AE9C,0083C078C6119E09,F8A716036B1F6513,339320AF5F47A208,D536388F92BAF663,1BE01596999DEF50,18500A99E1602AC7,E60FF19255D6C291,A74D2624B6CBA6A6,00002007D3746779,291559ED5D93D729,6A08D09AE9081275,6C248567D2249660,905FC8F415563277,CDB20CAA4F7632AA,3A85B2FBD2AB1781,719408D9D98A617B,FE446A6AD197029A,372F15A3C044AFFF,5E91519AD83B1A08,C26620EAC48E1A96,00003E9F77122EDD,92757F762557F66C,2EA37F8CAF36EFB4,0019E9AB72D46ADD,93B3D77F6352715A,F4A120434ABB14C5,077783EE4DF2CBDE,FB6B825A40196A71,771490759D06730C,D4CB1BA83062F1E5,D56C69A52D5CA258,DD334C28FB9301F5,000036722BC4C429,87E7AC7C4C892231,9B4C89384E389DB3,BC29344B12F05D1C,10FA6DE8576208A9,6288C405CCEB64CB,D8CBB35966FAA739,9E8D1D4A2E46B954,7870531A64F401BC,D9F51973E198B591,98F5C49104D3CBF1,ADADBE9F4AA59C4A,00001CE32041DF7C,A0863E8FB38641DC,C227C449D8A465AA,AB35BAB04C9958F1,D92C36D7E1E3873F,360756C1F1707A27,755FEB9E8512C6DC,713D7ABFCF653012,9A2272725D8626C9,BC3A1619B644D99F,16E7BE10FF1F1123,5630004AFAC996A5,00001940FEE45797,7266CB4174E6E2C9,11A22C22A4D94291,BB85AFAE9FFB5A60,A5C4C75CDC68451B,674B66FB3AE05BE3,0E60E480EFD837A3,451B05F377A915A4,0A94B85A8E18FBFC,EA30BC009BE8F391,474B6EB768875153,53105300C8015C8A,000002275E41C91A,E48DE5CC6ECEA0E1,F8319E02476428B7,E2D7E8ED0DD55B74,9573EE605C76CA35,01B95CBE88FA20D4,3252400F07835B3F,6C3D4A11385544B7,530AC686220F3292,80C604CB1B3187FC,B517189CBA9D8970,A6903BF14E2AEAC5,00001E608BCA7CB8,5CFE3DD1C367F51B,048471A929BC84B6,749465DB66CAE883,B0557B44CEB06501,EAE9B7739D1E9C28,EBA7ED0F95DEE087,B5986B8FE3626439,DD7DA7C7D77DC997,307B70BB84F59159,EAAA349C63767FA2,399AB8F725AE3049,000003F1A396DF09,8BE7A05177EB4382,3BB07E093070F62A,91CC03C9477F8AAD,1C0A130FAA3509BE,9B526EA73EF0D481,8F68AA5B79CEB9B0,F8E37C98F07EABD9,7F36100DB07B2B12,4994FCCA21101928,409E40C442E68E12,8B93D1AAD92087C8,0000052A74D969ED,2D35D046FEFF583D,EA9907AF4F39ED24,B544F379BDB2CDA4,E8D1E23785CB9E0F,A84F73E2C649C7BC,A03886D80667245E,BFB95AE72EC1C870,D9214B3FF63A7650,6D20C5CB0255984C,1F65918D2F6873EE,10CC341B5952263A,00000A87B2FC7557,D424456A077E3EC3,8F5BF58F05B9080A,372EBD50D37E4457,215E8F07F69B4328,ED721D75D83A760F,31E637E5F32C858C,A95E6023AC12C118,484764BFC1A9E8C7,9591B281380EFC2E,2AECFC1E33997ECF,FF3D89D88101F96F,0000087692D69928,0B21A7E6B82C4C2C,125D875347B7D833,A7EC795905875583,436CD36C5168D129,4BF351F7F654A46C,596C02F2E8AE48E2,B9C7E725F5FAAD57,4DE6CC1CE74CC328,93D094506C1ED836,F904B893816871F4,21568145B381CEE3,00003D9DCA5E947C,3CA835CFD5A856E0,77F6DBECC5FCB1D9,34D15A5599B96DEB,36EE7350BEABDCB9,403642B588376378,4A29EEBDDDBFF0DA,8718EEA1C8BE1ED1,65930DEDA3CE6F91,412DC24629195F53,E8A938C1DC06611D,6064B507E644E9D9,00005CED3BA3FABF,CA129AB9D918237C,4F37D50D08B333D4,1B5888A2D0E92272,5FA0CE2245C476AC,06B29B3ECC64C08D,3B6722265930DB8C,138A559A6B74C1BB,4D19A35E912F5021,616678EAFD1FDDBC,F8F759ECDECF81A6,FCE486559D04D92D,000065C4F592E9E1,F32617A285922F8E,2958D726514C332F,8D3C2FAB08FC045C,B21A4A64C577559B,01EB30912A8DD597,F7191A8C7B841D45,C1BDF8A1A2052A20,A8C3B034F61BC550,6131E22F490BC13D,2FE7DF6C23644F08,55FA39CE24F928E8,000044220AC984D4,D632ECCF2F70AF53,63C736BEFB7774E4,6557048794622B83,B0891231EB957D95,611FB4890FBD55BC,1280FA0E0DFDF050,5663F3068D619300,2D0185CCC241EE0B,BE7BF7344DF15E1D,FF96213582FCF7B1,37EB9F3CC5463387,000018AE2367D7F5,FDB7870DB312C5B6,D4F4707954A35840,3BDA857B727BEAA4,9F69821B7E54205B,7D4FA66588087303,11472704741C0A31,0C04CC5E1978B13D,DF29414C316E5F77,8FB5CEE8AB7E9F09,F84B1D874592A326,25CC1AA44A80650C,0000301E4F2D8604,3E8CB9EC658432D0,7CD66229194F24F1,740C1A10B0A6660F,7C0FEAD34D0F84FD,03BD5861EB4B0656,CF19FCDED5FD2E80,A68678A629E035F1,660B9E813AF81874,EF9356A018BC1CFB,77DD0E2616AD40C3,71860A5248B7B11F,0000171706182363,B8AEF87C21078F48,A35F43BBDE6930FE,95A1F154CB52FD82,D8B0E4D6317E3035,59950011EA3AD5B2,45672666C49515BB,43AC188A52C56D06,B43AF0B76D3BEC3D,C5F1C46527DAF90B,24FE9CC55C74BD64,727A8FCF1AA24702,00006136A2499AF1,D9DF14B10BD049ED,AF04FC4A82D9ECA1,B43C60E1F39914D2,B39B5D3DF6C1B92F,6219644CE85B2C46,490FA9D74A6E1A2F,6626AE8E2F0314F1,EBE9AA905E4C49A8,E9A92F37BC836927,8383487842467322,3A059E38019A49D4,00002C1BF1FD44D8,D02780122DFA9C0C,9B5E3EAE31443E91,6712A6993B85108A,E2A27277C80726FC,FF247BE135768EA0,892A050641CFBDBC,193C3C83F939DEAA,598A673725C09C05,15D46C77639333C0,4F5E4C18FA1E2634,6CF784F49062F296,00006DB8AF4C53CC,D1BF76759F366240,BEA925347BC1AC75,3842F301A4A17D0D,D6A3CA54CD30E602,FBDB4A6E9005AE63,3719165673B96811,D5C02A9E74721D7F,C39807220D0D03AF,6345D5092CDA2FFE,7A8D8E268B141032,11619B4350D1F271,000015126170E4B6,D31323E8505361E6,2EC66FEDBC7C201A,C435E89D38FC9F2F,EF76F8078BFBDE5A,6B03088909EDE240,90027F5737E97116,24B746AA00023C27,4547BD8796D3CAD7,9DFD0AC67CC789E9,CFA0A87F5303C057,DE7E237A3CB15320,000005ABCED50F2D,C527CF4BD62E66FC,89954D35587E53D2,F6F4C910968484AC,5C2F4617F5269F0D,27147F99D0813EF6,CBA810E4C556C534,267B3977ECAC2F78,63DFD829D16F9915,352381983758845C,06D745E0D081E4CA,DF114004F24EA945,0000535AFF27A009,4D45B2777BD4E76D,98F773940789E269,38A350E48F986239,9C1CE30795D79E3C,675369351894E641,890E5D4423E7D23D,CD5CFAD4D1FFBD11,3EFF877E5AE656BA,2C1C5AD3B7609303,DCE00D1495EF9DBB,102F91B732A8942A,00005F30235DC76F,8C923AB0E792E42A,07F175CFC7B44182,06E84C39A0D29E52,CFFEB2C1A59D3990,B430610192DC9C1C,2E16497793E9392D,7CDEF52EA7869E6E,A873A55DD7BFEDE2,7DEC7CAFE82354B6,70C7176F47429298,539C23B07719D648,00001CF16EDC3557,E002F7FF55AE4AB1,8306718DA565AB86,5A69632E5CDB5BF5,0D1F16132A0667D7,299C25A34CFFA3B4,A050464A4FDCF7DF,B734CA320D98B5D9,ED2FE873383EA17A,DA3034E8E3C043B1,073ECB81AFBA2305,4E4016BACE9F44A8,00002FB738279625,6F4F131B955E9D8B,FDA8E61D48A74042,E5A5CBDCF84977BE,E18E2253111E69B0,CD7EF29B5DF1385F,8C946034D1AEB219,878CB021B501BA37,88DB8699E8AC0CB9,941A484DF0EFA09F,73A0776CF834A88B,297562A7ABE23CAE,000061ECF1F5091F,9F7A81B076D05C48,9F0259D61B1C6513,8E447DA02480322F,06B67507434C4917,A4D792509C42CF0F,435C20689BD1CD52,6D396F43766C5ACF,6A2A29D0554EBA80,F814DFC09F3FD856,8E8C344BB7499769,AC550AECB87AD9CB,00005D5E4417B936,C0E3400F3A69D928,63A20AE9CA257A99,6806E65AE822B639,011A884F02A6CF44,4EAD40DEDE837043,0742A57839858E2C,F2620AAD23A018FB,4D34473892E190FB,85C8DE44F54A938A,88BDE513903A6A53,7148CBD4B6A281BF,000005283FB2E3E1,6DAD99A632D98393,237B131EE6A56923,1E297640C9AE9DD2,89261B8FCEAFF6A6,DF5558DB3290982C,D981EF9B188515ED,B9A7BDDADF8A89F5,562A8580D2068B68,AD78BC412E2E4514,BDFBB72867E3DA0F,BA4964A1ADA3E9C1,000013989B2B21EE,000F0505803BE4F4,5E7F1CED0C1EDCB1,7E7144A49AD29C8A,D68DF976E8A4EB3F,0056BEA05FC5090C,A53FD4E2BE448E59,0C79A2EE9005E8F7,EDB5D511D9583FC6,D8F99E4CFABBA09F,A5F14B28C84904B4,16F9CA099545A5F1,00002DD06D24E146,5BB6CB5962C0AAEB,A151C6FAAACEE6B2,0B103B9625F93B00,4361EF1B0C34D3A9,2869B2BE6BC0A6FD,7FDBB3EE11A3222E,11F50FE46187CA1F,D52203D3DF2AFF8C,334DBC4912D89175,FCDF6383856937E0,2DC7CF1743F4C251,00002F8E011762E0,0C6CFF93160F6B50,F7F8D151BE38B3B6,B8B6C1C7EE847DC0,A0283D7B73D78CFC,DCAB20A9D2CBBEFC,33844B3975764F1D,C6AAFF3A5D27FF37,131F0E34006EFDC2,54C304C3D98A1A3A,EE2F17D49518D203,2DC01665E05A3A8F,00006C3F5301F590,5EBC5D2E01135D0A,2D588704E891EC2C,1EECE889D045D9FC,C7E39FA3C96DA411,09B4B41CE83CE2F6,B59ED0A4AD099F63,1542CB30012F814F,7B151B94B8AD432C,33B99FCD96C801B3,604EA3D4C9312C60,42F1CA25412FDA21,0000556B83348FF5,28F195F40570E2EB,A8ACF4A6A8A56229,7843F73C9E5B94C5,6AEE60FBBD46F431,3E495534B5B0873F,8609F8E97742D27B,75F7410561EFC679,F10F123FD8207EC5,76BE82FBD7F293C7,D524ECDA57778B5C,AE7CD1B888D03592,0000087D33D1F600,DA9D15DB42D1EFC8,E5CFB6EEA9A79D3B,6B2B5B6AEB8F97B3,DA97CD1108B0FF80,680914D39CA985D3,CDE72DA8787CA34E,D6E681A75822B75C,691F374377CC77A9,4232F1110C2625BA,3C582C6E11BC8779,13B4025F3DD0090C,000059E4AD2E11D7,88A23402B5DE736A,66F6A1917C86C6DB,6A717273D238DE7C,1BF8678277F9B74C,EB1DFCA2EBD86CF1,AEB48B58A2456EBA,5640B9A38CC3CDA2,5CB897A57ADE5C7A,D58C7CD39515FB44,59160A70305F063A,3C330D91427024AF,0000495386F4A9C1,408F4CBB2BA87FF3,BE17F4A69676C4B9,7567408999629AE6,EFE1973497D06C19,50C73A8AFF16FBBE,3662EB997181B9E0,06EEFA3E59152D79,718305F3133FBED3,231B1EA7562599B5,59C0769A61F33851,2389200184EFC4D0,000051ED1E345EC2,824C4DB87FDB0E28,BE42426218655860,6CF4371E963C2310,45D6C8E6B93734A2,62A8DFE2CD440AA4,8ACD9E1AA7ECC362,928CF9CAC3A7DB19,875FECE08A0BC990,18C8F6AB43046F46,0CF3C3D724C017D1,240358789A249894,0000433D9D276FC5,2F7F81618EBB5524,B4640AAD64676B0B,CF32CC8C04505572,3912964973C6116D,14DEA244C03146EF,78F7A03FCE416865,C25DA386ADEDAC2E,C847532A2D20B70D,1CB17F3B8CB637B6,84711009D6DF2978,04985299FBB1324E,000052A84BD7A364,E92A999382AB4514,D794AC225811656C,33B5B7AE222AF5BB,27A269265331FCD9,CFC713A30AA86A3E,21F4F67AA36C60C7,61FC322AAB385BA3,A495F9B10520B07C,DC5065D1F24B8144,548E59AEC5279771,A2D8BA07CF4F1986,00002106BCF8B6B0,642ECE677577DC73,DB4B0EC12943BF3A,99076475B3A4B011,893DFE8D29F4FADA,3ED5100CAF5D16AE,D48EBAE82F3D9500,7865B39E70D3B76A,1EBCF82A9EFE940B,65CB539E9DF696FD,810DE9DBD83CB56C,BC8EBD0844F4F0B9,00006482B7D26F20,B80CBAE541D25BA5,E121D3CF21091CF4,3B1744BF0CDA4388,11DCAF4D1A52D00F,15EB55916164DE4C,80CA3FE1E0D7A223,B4F7AED6783D9478,8A42165EC27BF392,618F13D6B6770DAD,8E68D5F504D921A9,055677E301151B33,000046B88253A482,D6FC2EB10684B090,5CA37129CFEAD0F7,897DF203C043EFE3,0E06E908EE5A1103,5B9BB9008909714B,E1DC320EB55E710B,9031C7533FA31CFC,C8A56FA4994B0CAC,CD1E7971389AE501,6B1E02BF9EE0A9B6,5531ACC0AC686353,000050E33C5955B1,E72E7D704981937F,44AC1111B87CCE60,FB9F52BB4FCDBBB7,F63E02C79B6B3F44,817AA5091C68C6CD,9BF9FC2C94438E00,D92819AF0AF44A25,46149CA8FB3AFA5A,19E0621B99496F9C,371D9F476FC5C194,F718D4A9DD3CF334,000007DB3F637CA0,D54E0C0BF6E480AF,747704C639787E35,23D6F07E2F9D089F,F4FED21016069FFF,C2CCC4581CBF8BD7,2FE6E68B4537C440,954DB647858D0A55,ABF45919B2C0D4D7,1B75784475E5EE8A,7C08EFA0ACDBA606,D437F5175EE870D5,000061C15B0B1CA0,311BDA7E0D339971,448A886AC88C4DAD,389ED7B9A1E479EC,6273EFBA749C4114,95F60D9B39D85B30,BDA025045DE37A8E,BFBF694EE7DBC395,07F770A3F62B61B2,59450F8E328B3246,6FFE83A0C95E6F74,1D8F28D564490BD1,00004C6043B42BE8,67243AE353D47BB4,378528B08D6D50B6,78699E3477E5C312,C6469F0BA8E39477,F7FDB35D90A0D111,5E642E895B98CDF5,CBE05BE9397D3815,2ACC0F79E3CED278,D2F2DB7DF4E6A875,2AE00B77112CC8B5,182BE13F1B5C50A3,00005609A681B115,79FBFE7C91FA526E,C3C05F00A5359575,70579BB8446D1C3C,C23572A864ABE590,48B2A75B843D4045,671F0FF083DBB297,8795DFD6F144A9AF,38DA10D5900E2649,C65A34486DFFDD8C,9DB712F52B6B86F8,3F83FBB113D44385,000001CB057B14CF,20636485B11AE710,E01B864A041E6C37,739EE543A8C49036,69F049AA744B5036,03447F68DDE76C84,E1DDE5AC99726B89,7434AEB2C9F71217,996F440113DFE05C,61BA4992EDDDC07A,F3A0E29117A80AB1,41E799AB5151F0D0,000066E8D15724A4,9651C21E6A7692F9,3F221AC388D0C39F,702D99811847E95A,7A88B0106D18243F,A80978A28D7023B6,89CC818D5BA4F2E3,C6ECF8BBC6B59EA0,99D2B4614CA4AE18,5334B0A28EC39D85,F21E307BEAB8C509,3103D1AD405DFECA,0000375385FC6B2D,852C89F5410AB714,57A9B5329335C667,86B8746BF0B998CA,9B050886331CFB3C,4B1E0CDE543F789D,6C429EACBC952F54,86873A8F2DAEC690,30368AF89E76D0CC,52FE4C323292012E,1BE636C7B5BBF148,CF1E563B827F9CAE,00000CF2C0C16F77,881ADCE29D82B22C,62BFD9D9185F0EF3,A4DE408BF1139790,4D1A428A7377404C,A9E43910C05EB319,65F86BFF0744EA1A,6A5BBE2CA0AECB0B,0847A1061CBFFA7E,6B812FA741FBE77C,8416229FCF1BDD3B,556BE76F94EE44F6,00005F9621B57B58,0A665DD8E10276C5,66FF24CCF3015A05,6E254FACA7CAC650,0A4A5CA62AE450CC,EF56E988A7723DB6,E3224340333DC605,7D69E69E1539C9EA,9F687BD9FE33A1A5,035DEFBC41FA67EA,54FAE596A5F38BCD,45B49FA13ADDB2EC,000024D6334BA2E6,826DE3C3C6B44138,ADF5E5F90EEA2315,DB0FB0DF9953F58A,1FA0A966AF985910,08B2CFC15EB62D9A,570FE3D280DD45A8,A659996C30145962,F66ED2A2D82808F2,0A1FD0740506DA8D,D6601D82484737A8,279E68D2190B4D4D,0000378083B765DB,060F57AFDA2CC988,7190A9A54A37E291,4F57F53872AC7DDD,94D060AAEBCA02DE,56B36FC35AA32559,64FDA16DFF0E2025,4A462A253D39104F,1C0BD4BA8A2C8AB7,AB9C4AE5F3D0D2BB,A05CE937BD727D82,42D3183A1D845298,00005636984F36CF,9C9E2F452542F60A,A9301D9CB065CA52,1F46D8A5F4C10234,02387D6B8BDFA435,4FD0FE739BF05489,A477716D5356E13F,BD749995D0389D49,6E0653A1631824C1,FABBC21750CFCC0F,7585D7C76E9BA40E,3AFF329329956ACA,000040F8563F63FB,52EFD9AECCC77EAC,4CF58F3078AB814E,C075243D22E8B387,333B60CB4CAC5494,20453B8BDB4A6A36,99EFDB715AA88C31,43DD03A268A58F2D,976AF76B9DD0499C,98B59F26D282CF3E,B6147FCF24DE2259,751A50C55CF33215,000057CFDFCA2C5C,889FA9503EF06703,7543DA91E2E0F087,F0155388CFDCF8C8,44F8D6DEB068E133,1752D309CF9255A4,A9930279D33B03A2,78C52B987F3D9033,B239FE206732BEA6,78F2A7EA4BAF293A,126D7F603A8EE9A2,E8301C06F196DC1F,000027FC9E7F7024,C3C54B4DB6E23BBB,74F95F56189D20CF,BB4F752769A28D70,7892447E8705B78C,0D80401038A9FA70,850DBB4CF8104658,50CABC1E94D898AC,F4793C816E7B8A9D,0EC1B6BC2B1232DB,80C3A9CBE2D0B35D,F8A42352EEB37F5C,00001FC6F95E9784,39ADD36856523AEB,7E21D322D1EF5C78,7787BD41B3321BA0,9F22983B59FB5858,BB6641B05B7626AE,C7B87A7552E0E935,C9051FFDAB7EFCA2,BA3997B6FBFBEC40,2D0351D05BBBFE54,EFACBA166B1A1015,5FD9031866096886,0000547434751E22,BC12B3EDAB49EB85,3DF27134523DE005,51AE708180656E08,5D4EA4A40C92A08E,F4CF61B168DFDA40,3FA51429DFF862B9,A5D2BAF841EDC62C,795CF10234B05A2B,58A1326E8165E380,69A41194F0958201,9159991BD65531DF,00002DE1A550B2C6,C2D58A9AE93415E6,D706488F2BB328E9,5827210CB9A9A3FE,0D6229CD96EDBFF9,39B056A05E440D22,FB36F0F0C7547486,F1F1F8B3A89FE02A,6AFF92CF9C359A10,00B35DEE02631F05,4DBBF8EC5F4ED5A2,36C6845F8C71CDB5,0000284BB5432FE6,6FC38001C7D1F6E9,7AE3702AAF45288B,90F0386A0DDC024F,D20DB13EE77D669F,4846D5F79DD7C5C9,5090985E8DA28DDB,54808FFA7E22834F,C3096E9C13583882,5329266A6E603033,8BF53E43020C138B,B3607A09372E9B0A,0000304877928DE0,12D918AF32271B87,9976E9CD4A0DE952,766AA9C5E661BDA0,18DF9D3E67B1B8AC,98DEBF9FA30CF238,047E732EDDB34730,407A871B8D7DCC26,B69EF6DFA77B20E9,F4A2F47CD07ABBB3,7BCF3EAF667DE69C,8F85488281FBE5C6,0000207A48528169,B4BEC35D3622AD49,3221264F078EA80A,6B298EBCFBD6C179,A44DC737EE7F0AC5,BCE51CCFBAEE0E14,E6687C277FD6A764,C0E2749F2BCB7BC5,35DDA60FA7CF2FFE,2C99EDF4B5A49F7A,31D387E4F22140C9,3FC621CF2DD93B45,0000242089958EE7,E693292B3B8EB690,3D6FA7016ED39B9C,C2BA0081210E248F,E5055C382AB55D04,D42D6F9841187952,DEA201C622E3AE89,47F3A49261D3A1CE,69CB8CF20EA9F685,F57FC703ECA0C7A4,F4B60731F4129203,659733C1428D71FD,00003E62E3C8FA26,61E0CEBB5EA285C5,B88285D5B57764AB,40A5B8AC43CF3458,261B4992F0DD4456,C2061F28A908E5F7,25058A584A78BDF7,D107EF09221AE288,950E315394A001B2,418FDCC15E53A2A0,C08E290427CBB68B,A3ECD94535560E77,0000479574DBD439,F7BEE61A74E5E6A0,F394FE3D06AD5263,635A134CF40367CB,B28C631D730DB038,F674FE6669B6C9D2,6F24D7C15CC5DE49,66F3E5080739FC79,DE2148C11BAAA87A,69FEB75613EAB57F,D7FC4E72A1EB2B2D,5038F0D33C5D7FF0,0000429C90928F03,B8883801CFCDB828,B8F73365A07670FE,E4B0CBD710832759,7A14EAB1194ED6D8,E1DC4314FF428413,B2FB2708554B48F7,595D1A87DAA08C9D,4550FB95A391FDE4,15578F1EB129755C,D5FAD01C95685415,079F447B3844EC49,00001067434D6DA8,86265DBA88F40350,95D1ADC59813EE33,288C8C46D5C13179,192E89C15C4A428A,AC2407A7BD773E94,617A9BA4B29D9B0C,8BB1D42A87456F24,9CF525C3FD6F9DEE,B21FA26CF62FEA28,C555629A8DD607E1,4B8455FACB5FF0B4,0000687B90174DAE,62A2EF6E19FBBDB9,A5EA735B54FD1422,7E1873CF4EF7D490,3739C046757343F7,ECA0B5B86D4E1C75,D80B47B69B51B8AD,C6F289AE211D98A3,2ABF6D7A22C442BD,4FAABF635B1A7E1D,5921D91C29B10746,BB18880E4042DF82,000052B07602E777,C6C15E930F1F1AF0,EEE38CAE3D422183,C60942ABA578874E,CE0E52E6A6B3D648,4AD77AF5205AAC7A,69F1BA12098A01DF,59BECF1404725179,0DBBD96F3D29C537,ECC230DEC370FF35,C7E03EB4ABBA3110,05929CD21DC8E9A7,00005B5E34A114E9,413FBA5489461F39,578D3EE485D3019D,8B164452F53B593F,00FDE4CAA44EE725,B1AD95B53C089A63,B84DC2E19DD46E47,89380B16837A3062,10E528B3611E1B0B,FE0C118F6D2AB69F,00A206581EEDF0A0,B7D0D33B42685922,00000464D43F5551,DACD1BBE8BC1DCED,506881F2EB62FC1A,60B0843D42396241,EFC0A2FC34DC628F,CD827DE45225983D,1B9F067C1F340036,DC68C78A118CFA0F,3FA25134297AA7C7,AF233231C6F35FAC,4B49FBE53EE7C49B,B6A9972CA5AD216C,000042831C482173,57645F6A05E4B042,5B5BCA8B911F974A,885266403984BE92,1E020812B3B57CEA,ADC59186F09ECF42,4D213CF6B5AE8A87,88BA67ACD6751D28,E611FF2CFF7C7767,71F0B3D04628AA98,20102BC33F60D6C3,F5792F9AA6CD7835,0000651ACF11C371,F971D52B75253D04,EA624E64BB4965B0,F44A975FA245B3FC,75A0F3A096F7312F,554608680A792A50,9A11EA63216368BA,8F2047DEE32F787B,B8CFC5E34DB3115A,A7DCD99979DAE483,72C482CF7DAB9BD6,91EFE4E4754F741A,00006E43FBA67401,FFC373845866917B,1AD86B3C00D71BAA,39EF385A340E73ED,5AB68687118EE0BF,C7994B7D82BE1F4D,00162498BFD6B6DB,54D23FAEEC655D41,1E85743FAAFCE819,C30B3CA53BDE91A0,018DAAC195A0917D,9465E9A549658FB6,00002F8519728BA3,5B9303F1C7AE98A2,862203450E0D2638,36F381C1FED551E8,6644E7AAEEA68852,F64CD30F6CD4C874,9FF4EAC98857B860,367383B8548A590E,8628FF167176DD2D,DD5B419CAFCF83F7,4CDEB99650CCD407,9067A0FF0251B4F4,0000158DB55E86AF,563094001F25BAD8,CEF10CCE7C5F6761,90337B03E0BFAAA7,C3FC40E6D6178DC3,0ABE527B40AB9D6A,E3B625C002CCDC87,C2748747BEA1C5A0,63559511A321D07A,191BFB6173CAB143,43E98DF78CDE66BD,C7A299B2B5B59FDE,00002D5EAF5286C5,2F11824B6A1F46C2,75E6CDC014354FBB,BE15A98F38E16346,4C25AA9A8A818E7D,DB388F11A23CB944,3DCADC0E4E4590EA,C331202CA9D738EA,53BB8D2860B719DB,39464BAC40A4C395,71B96C1314B19B51,9B32622EF06C8C3E,00002CFBFC7F6765,89884FCBED733888,D927B4BE8E6B2188,3D4DE08B6E127AB6,7EEA35B9B93151B9,CAA7857C50F538DF,473DF0EC5B1363A3,B83DDC13B8B84974,41A874DFAA177C90,92385F3992553D80,E0F4FDEED8A98BF3,9A2393D66EB3452C,000022B5BA237943,79F87E73097ED103,8F02C4FBCA29C068,7845A86504266F43,6297786D3C3FB2A8,E4AC4F09DAF8AB57,8C9348C4FA6AAE05,9F3BEE487D35CDA2,C75C1480BC189743,C39B3CAE06667EED,9605B988F61701CB,F495C385B7B6B7FE,00006F1016781AA6,1AD00A5F6A92C914,F80E457941BCDAAB,572FDBF7AB386DD7,74B0F8EA339F4391,F5598973D764F36E,3CAA1CD262F5588E,3D04D2A7968E48EF,0D9B9FB054381F53,5790CD98F4848C26,50FE45C2A1CB8A76,8C08DF375ACB0692,00005C0E18349494,8A35CAB6357FA122,9F0828FE62B7871F,4A9D0F40098DCBE5,5B9F338C8B73A2D9,8E335DA18E5CFF6F,8532E5136D835F3D,F831B61222F48ED9,E1739F8FFB72C068,B70D433C1C80B063,E8994D88B75E8774,00E392B298AF5302,000018939DA1E521,AC3D16BCBBCE37C3,AF43A019ADA0209B,06EACD690402E966,36C4848EA59F9BCC,D8481557F0DA6937,FB60D19582EAEA95,DB58B5318E7F2441,6872F586A80EDED8,931B8DBF2B019781,0DBDBDFFF5E9ACD8,98515238BFFB24CC,00002045137B6F15,5830E1417C389676,22E895FE1C5507C5,C97C8C304997CCC4,6F4C7270C7CDB4E0,21444500C176948B,21FF884C6D1733F7,3572B41425A5EF0B,8704591F7EF4E5F1,6C1118F215699A84,52482DC0E68BFF45,655D8B6114B2A424,00006CE2CB182A50,F64ED87BE8AF0911,CEEA8E61E42B333B,B13FA8B19FA443BB,34F0C9D97F94941D,6CAB1C16B59C8AAA,2E4988659935F213,916F4D3ADD3C844B,69B11036D3FFCBCD,A4CC3BC499C75B20,BABB4CEC6DDC8D41,4E25C049211D7D57,00000ADE94C8ED98,12E4073801C69BF3,078892C1EB5E279B,12392646624ED84D,E70BC1EE56988302,D07B4D4C716379D2,5913FBAEA686329B,7BC5C1B2779C0A51,7907DB322308E7AF,B79EC226CCFAF285,C1621718BF5084FD,0BD1A366F7787241,0000362A5F8F02FB,070F370095D0B8D5,A648A7D23223F408,0912A25DD22CA683,C9702087F291A16B,1B1F6798DAA2854D,FABF93CEDB004522,854C94F670459E4A,001C305F19804782,6E1480540FE3D725,00403C7B2030A357,93C01B4EBE3EEDFB,0000662B5322DACE,A5E81C43AEDCD3AF,BEA297D55F8516EC,C83632594985338A,9F271A9A87526ED9,19358A3A818FC0F3,79D80DB18780AF5B,0A243F16A4B582DD,A105A98EEDC37D7D,E074F95669606A43,16028DEBD8CA49FF,1094C24976853592,00003AAD3DCC864B,00A4336300B0EDA9,3B22E52AA4AD1524,E9FF628EA29F1229,FFF412335DC94D06,D6451D1ADBA583EB,3C400B6D45B6EA26,E0725F0515DC0460,A5DC4FB6D2A7C759,DBB42E8F1EB25CF6,38E0271CEDDA20C1,584007FEC20D78D1,00002092EAE0334B,845A21CF264776EE,FE38972D167ACF96,4C4545147E3B8CB9,D8789B366F057B04,3E072EF921A0E17B,1B23621D334924E7,3227300795251DC9,A4F085A05B5BE8B9,6A5A9EA172800210,CCB9FE5706CF7E66,2039D6DABA85864E,00006CD896056228,BD6D05CBD53B6EFE,D2DF53C8CA0E25F0,10CB1680CE138277,33C2C23DE7E57455,2C2E7CC9FDF857D3,413D1AF0EF4E73A7,76F9EBB7C9B8F6E0,A8F4936EAE8FCB9A,F083B8D170281D91,F874AA91F894DAFB,E085DF951FD8646E,000055E9CAF04176,17E401D13428E6DE,FFED26825E714877,C95E297F6649C42C,44733DD55C0AC4E9,8A6A26FE0CDD15A0,0E0B63926D371CB2,E0614A2D0C6364CD,5EE4026ECD044BF8,EC0B803E5C0D66AF,5A26DA23C12FC79F,9653308AC420D542,0000449906E508F6,A7AEB9045A4A8F78,BB17287D2E92DEB5,D6734FA0AE1B348E,C4C17184C2A671BA,62E8BFBD20741EA0,65AC654A75D391E9,A580B7E5B6B203DE,B9C4E74D059B747A,D1701670D90B476B,D3DB70330FA23E37,197D6681FA60225C,00003BC3ADC49702,B80BF8EB7AE5583C,43E12B341DA1246A,89EADDCF32509D31,A831EAF11FDCD4DB,F44BC5BD8225B075,74544284DADEB68F,9F47233AA06D762C,435191307DB93B05,249C99FEDA8C8619,9F52DAF9C9D74255,F25ADE91A2BFA191,0000658E24967AC5,FF5B59351EDB5B93,7AFC4B0946B551E6,8556BF7A9D2CAF19,850875B1E3F92844,BD02396F95535FFA,7F84567109A412F0,18EC2A2E896032FA,2C5817E23A7170C5,B69F8C54640BAE83,C10BC68890034B2D,753F1F3260431F5A,000062888C6BF253,067FD25A2E65564A,7BB864ECE7BAFAC6,0B473FC84AC55973,2709D8A31CD27256,A5775801917FACA5,CFE54051FBBC1EE6,98751EEA1BE0C582,01546EA6CEF3023C,27342BD0DEC42775,DC82E50B071DA454,D9F12B95B3F7B21D,000058940344A3F6,4E5B09F4CEDDDFC3,1FBEA35983E830CE,190ADBAA86551061,34251BD52C19C1BA,58B78FC85AE369C8,05830CBAB8E009BA,528C697A57592253,A1DA52365BFC490D,E3C8382D2D1EB448,9A325F0BBF1119F9,205CBC957F8FAA7C,00002B86ECDF059F,0115445397470E3F,B24B395F7D2E211C,3720FA85530A5AE8,2CB1082B0320ACA2,A8D6A3BF0892F99E,7CBDA81D76FD1EE0,D968F1D62A03FDB6,EAFCBE291D70889D,70FFEB7A69C4244A,F1686561F56F4CAB,1F0D7D0D57A07580,000002DAAEDD23C1,A4204229A876CEB0,2D34C2ED3F84B668,253F8676A0AFF47E,99446A267E8D38BD,6E8FFBDF1E94168F,D9A60FF37F4B8FE2,9874501BBEE59E83,0FC42B1FA1C68020,47F922CB463A1BED,8198DA7CECE0FA33,27ED48BC219ABBCB,00004E89F0235604,572CD3CD95CE5930,971BC10FCB9C1CD9,388358287F31F180,4F0AE9AC8B73DA97,1AA33886D939B4B4,481C36DDEF4420FD,4B095599FF265E08,0EE41832323040CE,01D9D1A029096263,8EA7868A8618F9E7,07ADE01C647B0D53,00001F66C908F8EC,5F380B97B6508E1F,9B18CD00CF392E2F,61DC667D88EB28A0,7FED6E55263F607F,DBC916C26D5A9704,8F4C930CAF007DE1,8112E95A756ECABB,59007E8BB9392F29,76A13603D90FC97E,1126C6E03C1A7D1E,337C79EE1FC7D78C,0000042CC40E3CB4,6F29A286D3287E5E,B325067BB08A58D4,5820214F7CAE8ECD,EC9582E8D9AF8F35,9DEBA2F7E62D9529,DB3A9E7C71846A2D,A1E6BB011C60F311,56B6A0C1C3503F5F,2119DAB107D6F85D,54B7B8C3E39E65B7,F9A976F86A9F71D6,00001CEC6748E4F8,A058DD8E2DEE9391,1BEA3C72622CCD37,88831EC22721C584,D38703502072EC2C,329B7D89C8B35A7D,F7A21CD3D3CCEBB3,BC05761E5C0C9E1B,C3D5E408D81BB43D,7AB76BC70F14130C,F95B14688BBEDDB3,0856A9786FCEC8DE,00004C9E87C8E01B,9B035A3604FBEBAC,FB67CF99F94B63BC,11226A78436794BE,AAEFD71B815695B1,FCDC1B22D15ED0C9,E9A9F62A86A38EB8,76E4EA4CDB86B431,0CE47CF430330F3B,0A0AA22821F7C307,72A6C97D29046947,0197C85EF04F55F3,00005CF053FFF315,671AF4FBE8D20FC5,106808B61E14FDD9,B091B75040ABEE51,995E606B54CEEA51,2B09FB1525494F4A,7E8045CB0E8813CC,710A8139EDCC54D8,596999F8DE00AB5D,EC96BBEF74E16734,E7FBE15AA694894E,7220BDCEF5247648,000030A587EE42AE,E2F5DC0694ACD417,DBE07C0650668B29,929C09A881DB1939,5B371B7B343A9A67,86E78A8A620ABE47,2A7C504CA09F3C9C,4FE91B9DC9687C8A,2439ABDB216629F9,0EFBB32290C41C8B,C5592A2F27A64C21,4F365E97184FC8AB,00004971E6DF8EDB,FE8B1E32C2186EFB,11B6A7CCA81D4910,A6740579A8AB89D3,882ED42D2E75A619,12390ED80BF20018,4F5AB39624BEBC56,8FC0159F40072BBD,7BA43874D0F92515,F40DA656D9CFE9C9,57563CE2C53C72C5,F6B457E8B0E42C20,00004AE36B2099E2,82DF0C17F0D243EE,C93C29F1229A7CEE,192135F5F50C86E3,15FC19D022F2495E,5BE3D72345947E2E,883519C997267A9E,C0C958302618CF10,22D41079E6FE8F32,437808D547150E66,ECFFB3E30429DE94,E55F5F26FCF2BC76,00001CE869D5F6FB,787BA9577254F6C2,A5B0EBC1DBC1C963,9851D08C74858292,E0CF7228CE811906,A7FD3E0450818B4F,C01A5980418B385F,8618CA1C3FA1E9F5,7D6411390A38A844,8B0FEC7EA7687593,EDE07E6D45FF65C5,127BFD1A5A8F861A,00004C4DB41F24EC,F36AD2C8A1B471DA,F9E1F8BF1B0C3928,C754BAE3571CA976,A96F9573BBC84823,7B8CA764771A57CB,B38B1BC77FB7093C,8989291282146B6A,F5CF6F6C359B1F75,CC7A1AA92BD0A168,7A61892E1E6A294C,DE11892EEF733587,00000C5BE681EEBF,94C49D46CA138D2F,0DC44072E320CBC3,B96AC405E5824B69,DFDB4A10A93F53C8,B8F03FF0718B5601,344D74C70E2DF3D1,C03D3EB971C823E0,DB6B23CEAA150F3F,F13CCD1373C314D0,FA2E6284B7C77E38,4B9EC642878D3694,000049786C167E5F,6BA6DE91C7D006B0,7F613587E9AF855C,DDC7558053A2885A,47E524C765E99952,0246C982024AF662,AF0E31FB228AE181,15A4457ABBC73A9B,3B65C89104F4EAE8,E1202A0BB61CA7CC,6A7FB18550EC827E,229C96271BEAFCAC,00003AB9F1C7FA57,573FCD292F476D12,8E6810111AAB8CE5,D62737FC7A508205,2615670146CE13D6,00AFBFF080F6E7F0,4853A9F3F0CE38E0,A1106CC32E70516C,74D61FBD5B6D5A64,76F04DC21FEC21A6,A8BD48796B757A62,0CAAC848B90FC25A,00003A6AF8859A98,F104D54750FD303A,0109E35CE0549B0D,4927EBF4D8C1C9CD,C32D69EE70F08765,38098E5F843FD0F4,7D83E0C149E312EB,3BDAA10B275532D2,106812FA413E804D,12C4E503BCC76015,22C130CE6CDE74DC,DC30BEB902BD79D4,000045FEECB5BA8F,F946FD2F484B8D6B,9CB4FCA351716C22,CFCF0EAFBB29BC30,426ED56049372181,AEA589952711443B,0EF8DCBC0C8AB64D,A4A9AB4473B42047,BD021F49CAB99390,977F956B45D57283,E0C9E4A6FAC331A8,8578DC15E77F3AAF,000066009CECA13F,BBF08C6F5850244F,DB76F290E9442881,1BA31F1046C362DD,13A5246A04BA1DD9,939A922185FA55E1,55504390C0928F20,8D18FD35BC8D4282,12660BAE658E8E3B,3723589D6DA0D767,E4DD586320377E06,9BFECB02CC35D539,00004F1434F0883B,0FD445CC7978F128,06EE18B0C08F917F,65779E49B45470D6,588C56B1AD1754E8,39FEDE135EFFF5FC,646C67FF6EE7305F,80ECD78EE26D6681,7605FDED961FCA7A,CA49842A1C52AFA1,6A8688782997D7BA,C4CC29C23591F54B,00006F1F8EE63670,C7643132E952B7EB,72B7364C2A9FEB8B,C4DE51942A45A1DE,C4FCC96A22562042,2BAE6CDD447B88FF,10D657C81498A175,AE9094D3071D660A,D5ED72497DCB0423,970DE75A6A766B21,8E90052AD68881CC,EE7125E7D4424DDA,00004E62C4873C22,7415BD049D12C71F,050C06E012F81238,2B7177F59BE0AA7D,2767F3CA8E72C42B,5744A797E6D9AB9B,872A49D2E3FFD50C,9DD7F162D3EDA349,94465CC2849C2E31,F439B7DF23B4503E,C03E5E79960767F2,59655D75562AE847,00002A9C0D0EA78D,336EA4AD8540F6D4,5750606A940B335E,EBB3168505C6B83A,D6355F44FCD139B3,349B37458393DB54,679D3674BD564FED,E74AA5E9CFAC2FD0,40B192CAFF19A3E9,EF73936E5F592B5A,90653298786A7E7B,AFCBC2902618C971,000043BE04E6E369,A2A37B24DCE0C4EE,012DCF2069F4009F,A68F2D4E9511CC9A,30CDB16C176AE6B5,EF7891C65E5D3E15,DD76C5B6C0F30D88,DF5FBA9E86C643BC,DC53278711156020,1475D6D7E59F2461,A8464B0A9B96925A,69F3939B3E2219A1,000007A5FA3877EA,5A9E4289DC40FCA9,F48822D67623BE48,A19EBDED19222B6E,5AD434F9AB8FCD69,5315375983B0CB99,94680D77027AE101,658B210A30945864,8514A4792F42FD7E,37AE2FDE2D805D7C,6135DF7361B0B734,36117F2C0853AB9E,00001AA6863A08F6,B839CDA7E2D1EDA4,A64990624C0EBB66,5181BC58237F091C,A678627A2D794650,59AFCA699AC4F0B7,F0E80B87B738659F,E48D2B081C119A24,24639FBC3B5C6F8A,F4645495B36A3906,E6F1E462232CDEF0,D1F196251905AC58,00005659D7E8CF16,CC17C81AF195E238,6A4979078B359BF1,F9CFAFED6CEFCFC7,6A0F51CF5D9A1509,168E5F9A2EED4157,B5DB4680979ED790,7CDB9D8385BA22DB,048441C4024CB3B6,EAA34D23E55BDBD2,0CA2CC7CB1292070,D8B04C526C5A2B7C,00005F29D0E03E41,A22911CBC2BC9A1A,A3DB63611D9375EF,B83BEAE2348B1424,7AF5E97BC6474D5D,FD60417AFB62FC7D,C333DC0F2665DFC6,3ECA83BEE5EA0AB1,891A37EDBAF60B3F,C6DAD3BD46DA8D05,B15162F0D75B69F8,C8F3BE4A974A37EE,000012D8A1FDED20,1B2ED31E41C0A269,08ADAFA7949269AA,46D86A766F2202DC,4DE0963F345F30AE,EC15EE8B1EF04B16,6337FBC510E49377,91EF42B37A56C3D0,748BCE168DA610F0,1938C279820BE012,9B0F47C08013ACFD,BDCDA66641C3F177,0000175E3E239C4C,A265682B0398FE95,3834D57CB83CD97E,C9D3B1B3D9AA6E7B,B4284E250809CD96,1D5CF2D17A0C3D14,6EF4004E80A7344F,985F38E59D19E3EF,675B34C27CEB50C7,0B982ACC86FE1106,4ED93626A803A1A1,EBF1762AD91FCEA8,00001B2018404008,2224AF58640CE5B4,A027CE1280C91C2B,63DE2CFAE23C0255,820B90785BEB2494,5597686279AB3469,77E16B7343FAACB6,7B7DA8B575619B91,0D47CA3FDEBAF22E,913214338DFCD3D2,63A73B0FCD6FB3D2,75136B586CE58E09,00006E2B9B839086,0F25E87CF4B4EEF4,42BE36CA5E04F2E1,6B6E86D947729FE3,5595EA658AD57E27,A8ED4165C533EA01,C01A0D047F067138,D97286B1FE51B23B,19AC95D3C65D29F2,AC48B94AFCE810D7,6E646F5DCD9E72EB,4775415F48D384AA,00003E6004E091EF,32D99C23EBF8BF66,A005E0649EA097B9,94579A61640AEC8D,8BE4676ECA960375,6758C175439EBC1B,00F89EED693BF769,4F7674B159A5568E,6D49B12091F479F4,ECA15E5281BB914F,BA67832D80AE81C3,51B610874A8E9F8B,00004D75962ACED1,AC1DA4521B751541,7AA49DC20B9F2E6F,1056CBEE6E8771C6,D24CC78DB7708D94,07BF7557221EC66E,F19F9E337B28AF87,12B1925222D4CD9E,3CE0898EE96E185F,5775C065F2ADE970,8E038A146E20C29A,AE088815CDD07277,00006F739C430D26,3B90B9080D968B71,3B9679A0E48C3819,7B15CEA73FEFE19A,8FCDFCA9349CFEBE,F90E5F3BF050F0F2,E82770F6047DA3CB,A63E082AFA5BA228,511A25A9AD0D7108,6D112472C0B851DE,E3B4E8D57313F2E6,3DEF9DE667FF279D,000011454593E746,B83BE9885953CF8A,1D908BA280F56BE5,88B7BE1E8FE87A2B,4E55D0201AA8DEC0,F335C1C8FFFC7D4E,139CCE0F1D7044BA,6C31BED2F272CEA7,360CEB0950F8C8B3,6EA468418A5859A3,BCFAAD4CDD2FAD3C,F646C3FF75268DC2,00004E097D583756,DBF97449FEFB895C,7B35DC4FAF1DDAC9,1991F8FEB9D89712,69237BE09CC1971E,0652DF0683DBDBDF,A14897EFDB4B12BD,224FAA22D923F167,A1338C72C8A26E2F,6558C1E6D78445F1,FEB4CC21CAA25430,7DE78191DFA9E5F9,00001EFEE5CDFB06,6C4B8BC35B33291F,DFD441AA64FC6788,B1F930657EB99D1B,15676AFF6F1C705E,B70ADBB67F4C8D7E,8126263DBA998B75,290FE88880B28EED,FFA3457DD9F51BB0,F1A94B499AA0C686,D5A555D7D65E7EDA,2B7A7166971425CB,0000047252C03AD4,0FEF4996C77F6749,4E92F6E6A2FA44D3,ACE7691119653D9A,B279F2B1942C9276,26502CA228A45D63,84844B3E4DA5C76F,32F6F421DCB52A89,CBA965F95864CB7E,A0796CE6A845C2AB,20BB1AA2FA5D3A6B,5C3B62E212262A5B,00000DFF25B4C6A3,69E6EC6B0B6548B4,74263ABA00CC0F91,EB199DF4F259B4F8,AA01135C10F7FC40,4D25A156DDAB9A48,ACC46FB7C64473EA,67EF17B147198FB4,9D7775E68160D5B9,75B5E1F33FBD6CB5,4DD2E51DBA91B323,BC244DF8AD3978B5,000051D775444A72,41983A540D65BC1F,859ED5DE9603B97C,04C4E64769AE556D,8E96DD70341E35CE,99151ACA29F5E062,B94B7D65958DAB8C,38B99977B92B401A,6412E4711C5AB105,5068A4C8879516CD,49CD14183C20EFD7,6F0152848092BF9E,000014C1DB8E402D,5EE47C05DDD26C7C,500442FB468C6D51,2CD76C41B1DCA02D,B2A55E1ED383BDF4,A269FB3EDD42D86C,F134361F9E809A7B,61CF2DDD91723FB0,EE2CE1FC7D2912AC,0057B3D7568605C7,9EE55F0E776F6944,FE72B6E4414CC0B3,0000487B3E48142D,9F7808137D6A9B8D,10EAE547C4B5D065,63804CAD1B406F68,4E05848BE6F0DF3F,81D460720D7D47F5,D5EF915904801D05,4737005626EBB406,368D8780DD9B2B8A,B81421509A6470E4,23DC21A826D7289B,D11EF961FF1DB794,0000636C6A3ED2F1,B1FAF44E7BFEF267,A78070EDE8CFC6B9,D5B7D7DAED62C4FF,7A9AB2EF05C5D28A,6A089492BC0482BF,A1DBB79AFDDCC6AC,25A0C856022C1CF8,DB23ACE61E891134,F2C3312466F321CD,9148C9EEDC9BBFA6,50BD7C3E4A860481,00006958FB85EC12,71948AEC47C8CD04,7FB38BACC23EB8F6,4637D4F892C1EFCE,A328744398CC8BC5,57717F9961C1E75D,B44E5F1DC294AE01,570A0A3656283EEC,9B77FE218D801117,1FAC40BDDE6F1D10,4426D6842B9E744D,B8F43A6195CCFA5F,00000241C6C3A38B,EC4D6AF57EDD0E6F,A49FD8F297592A71,C084DE2AF1781CFD,798A7D82F987739B,5CA5BD65B6FE0AC2,4EC1AB3312B4F03C,6D26AF1E8AA0E1C2,73CD7890546126CA,3B5BA96BF945E49F,A9186ED8D99395AB,0740A5CF012977AA,00001115F6955CFD,B5F1E4FAA55867F3,0933E9FE8FD465E6,27D9A09FDC34320B,97643A5D1F3306B2,C5DF6DA0FAF2D8C6,F40A6A3083CF9AB1,66DD0481370D327A,87BC92814A01DBFD,21903E547D046FEE,BEE47403E25EA926,D254B2057305DABF,0000546806D754AD,A610CF522B74CBE1,09F1A4BFDC247EBC,95781ACC5E334228,EADFD81BB5C6B3CE,A9D08E7C5C4ACFC7,3CA073455F3EF0E4,DACE28AC9AA6B754,79346B8E75EC858D,EB0753EA6B22F80C,F6BD4A39F23518BA,E1FBE39C6FE73590,00006C2A06D4971A,81A531231B0C7EF4,AE6924B5292528A6,03B2F21AA021E09E,2157B89404909FEE,DEC39B5946F5EDF5,8D2E70EC2FEFE10F,C207BD49534DD359,0763222163FB30D6,53F002798FEF0970,0ECEE08F43375EB9,A60BC7C28221BE58,000069B4D702E431,0B084058B5B02E6D,B41BCB0A3293F071,C6017FF9940CDD2D,674186430E10668C,FD12C90AE322EDB5,FEDBDFEB5316A177,E1F07D786E5C0C60,63E1ACFAFE26C2B5,C54E35C28B244382,E1EC10F780413990,0FC25DCCB2B7D0F0,00004B6598235614,83C7E056930CBB7B,57754CD84078D762,3352B83C666201B4,9FB7940658D7E756,21E9822BDB65B6FB,0F34ACF00A580407,E2758282FE5BD757,1FF41F1B102EC21D,8A9F283915D1671A,338EDE0FF4277F2E,40F1A602A8DB92D4,000052E5EA96456E,C39A747B5FF8C061,E5E80BD7CA835354,D7276FD55225349E,1E9838893E99A650,4ED60B6C5EDAB2F8,246F42ED71785763,60F6B3B2B7D1CABA,4339888E2873362A,64F97BE37129A460,9BFA0357CDF5F9BB,C0889C0AED546654,0000338C174CCCE6,69146B52ACB6DE12,5CB5CB45DC6777AA,57DA05651AA18EF2,942AF571ACBAA70B,D3187F9559770000,6C8F59771CA5FFDD,54CD3C93035FE83D,F25D8A8CD50C4A0C,6C3291E416B62366,DC33FD6B8101AEBF,452A2F3198A31903,000019F831210D24,3E098CB650B0D39E,49E9981D1E739BB1,D6C5882B403F1954,35DAAF005BA319BB,5897759656B15D57,3A03E74EA7979FA7,1AF5BD6020C39324,A110A4F5B6BEEE34,934FFCD73AFAA0E4,8C833DF14430EFFE,EF7D06D607F8DE81,000010C1767C5CFB,8D72FC4FD34FAF22,DD2C08B61FBFD334,F73E7807316AF940,7B0CE89B6319CF07,E5B56972CC14393D,8B5A8E4171E5E880,D00A652F5577E7D9,333C41A14C8BC0E9,EA66CDF6ABDF3983,9C79BC3CEDFACED7,3DA1DDFFACE73A6C,000009DC92A7A906,975CEE2B21A49936,69BFD242B2430FB1,F55C26467D26B50E,48E3CBC43E422388,91BC92B169AB7360,CD5C145FE1F44EE6,1C410EF0527BAA82,8A4906CD644E334B,A4AE091615620338,66E8D53105F49342,5DFD9F7F82683E65,0000513A4B33902F,48E9E3664ADFC057,3EB11C36076AFD0E,EEFE7C02D3674BF4,E272363D4EA3009D,1281EAF9F68C727D,9B054DC64A08E23A,EB959F0D49EF6746,D2DB1295C002333A,EFC9422474DB32B6,3F7BC5853BEE4A94,6DE967F045C17050,00003F33C24C7A97,04D1374293F56B9E,C5B115350FA64E50,90B0BCDB50DC7FCC,4936DCF9E63FDD9B,8684B8E7A030FBBA,8FDF7E5AABEF67A0,6A0E2025C0CBAD87,49E8B571D29116B5,A350C5729E51818F,88E99DADF1169E73,57A9A174B0A9AE2D,00003C074EE2A057,07226C6AEF408093,B0B21151AE4DEC05,0A21D6A886CA380A,FE15BF9D81C46B0A,383826C5D1BEC8DA,D53C59B07B80090D,DB5246D88B8678AA,55D275047BC6DE6C,B6AE24B2481F0760,6A60EA1A9C565D7F,230B0E6EACF3443C,000005DBB9088FD5,69611D949A70DDC8,0A1BB2640333B17D,A222F19C8A2274E3,F3A7C430FE9E1F28,FABABE44E33D5870,C7A778F68902E41F,082A4FF04862B47B,B14A57950BC54166,7B2483026BABC68D,55344510D5CDAB6E,438B5BFDD85D3DC1,00004FA573BA77E0,0A8C540B29D94C4E,6EFEC270F9981598,36C31C073FFCCB2F,B2E4205B0C3DF148,E2D9D02B5B243E06,19A2EF23910FF885,2A057A23D4DFB66C,8850FA8A9071A19E,67D040065A247EA6,58150DCEBACE66C9,DE04B21D537ACA36,0000060E0EC6C3A0,02255900F22B78C3,7E0F4F0D12E2CEAC,6938E01D682010D9,A60A9556B5C3AC41,D0954933AC2E46C2,2B68CF6486413C8F,BA06B587987DAAFA,8C20E8B0DDB4A26F,77304F0E41D68643,E4D859F19C826632,576C159A46419472,000019FA16BB984B,FFDB1A0BA10E22CF,41330DD98592BD2D,132E74F792421E97,ED0ECC77DCE91741,46D90C929304436A,D9ACBB548D82BFAE,ECAB27A69114C428,2039F0B414FE4254,EA8D09B4BE5F80DE,580E52406E63E781,586880E0F3D6DC7C,00002A1AF3A7A63A,9CF8B1E6B0BE97FF,F642A3AB48E64EA3,01AEBA603050E437,567513881995F26F,3478D53F26BB7706,FB1B6401E96B29CD,4A0E35DA59256DB5,B2F09EDABE56F607,4EE886D55076DBE1,B60B71F23576B546,1C98CCB8CCAB25F1,0000137BDEE9235A,388113637C9AE658,72F041C41400B41D,8F9E230714987506,764FA03CDA24F468,129B6332DFAE2C5A,A0F12813F4658EEB,D2469EE08C5C41EC,3DB73BF62CD938DC,AEA48B506C68D9B6,9D3FE110443972A2,7E1484768203297A,000018C6ED49399B,BEB1EBE0109C8633,C6553698AA045973,E3CBFFC031EB101D,60BD7BB793D801C4,3D717D5892A162E3,EC2C6201B1619732,6487338707DBD781,AA3261D2452E8685,DA9E43BE1F8F0BE9,5E589A1DC73A9C49,C141075A8C8B9002,00006318E1459AD6,3F2A7CA6FA9C1720,4D2F5DCB38C36729,E562B5E0B99256F0,24F9226AF103AB36,AACFD82E4D030568,B2B1F0130BBEC6C4,1D80032CA59E3B0D,AE1B55E364048B0E,21BE0E07D3C63AAE,DB1F8FD62CA1A7DB,C75D94F0D6112994,0000602E82204655,A1C8FACB6DCF1241,6CEA8827C1EE6948,22D6D6C882852FFE,8B6168DCF4409A7C,56CBB233A8DFE686,38D6137195333435,67491D44257D967E,EB502407D9927109,7018A56016068269,C85646B64C84C134,DFFBAB5CD751DC2A,00001B04504BD768,BB92C225A067F0AA,C0B30B03980245F2,AA4C305A5987A866,B5C0821E9235F73A,D80C5408ED4408DC,3F7BBF2C5C4653E8,7781079AFFE05131,EA80C698C726B633,A8E7D3637319BC54,B07ACC0A14B8CF54,6A763D73A9419F52,00006C57ADC5C5C9,0709F886A5B0001B,0B7B30F11C15E9A2,B3C3A11FA1E55ABD,219465F9872A1D9F,4A65B1E4887F59C2,84C5DD25C046CDE9,45818F0A56A117FB,B7A895E847684E02,9A655DDC2D5D19D6,3F2383DBA5C510D1,C5BB2EB4B6A3ADD6,00004A69995C5C20,C0A7B8747F7B353B,F7CA3E589022FB8F,02ACED7A8B8BCC58,390D50C0892EF2A5,D6F6503C26849AFA,BAC8DD01F0CD1809,53B9B035E6B90EE8,2FE8C17784F3AC53,A728C34B7C780A4B,F6A62915B11290FF,C5B4BE0F40710A94,000026791E28ABF2,388110F09387DBF5,B6FA6B5EE2245CCA,B4C4279CAB8E7727,CFEB9B794886C6CF,B20BB0E34065AEC4,C49CC2880106960E,80EA7A85B685BBAF,60F73AE100560A8E,2611FD3CE268B4EC,968A465FA895B879,B2D6BC8C47360193,000034C095D2214E,AF26D8A3F84E914A,80EEF0D4E1D15073,1DD8F66087DE36E8,DCE0547929F70A66,95D8FE6C389BB4A0,78A9E0CC9D0E5F81,235CE9B2E1110941,73118CC8C43A652E,6128DECADEF960A9,D259774D071DCA07,CBCCA6BB2B586312,0000567565E5D717,10E328232D4FFFB6,1119BFD47BF5D5EC,8BB962F8938DDEC4,69BAF0ACA843FC0F,CC07CAB2B09A87C8,8D027D9BFC167028,2B37BEE44BDFD5AD,FF69CF79462FDA07,D4EC75BB4F312885,03D17F36CCCA4B2D,B2CBBD0774219891,00005609C9085CF1,3F412E9B87E9F083,2D57195BAAA6F671,5FA9F9CC70CC204D,F9FB6680C2EDCFAA,E7A8D377D9611E67,A3FA756286DACE06,AB7B2BB920990011,092B3550302B9427,58D9DF4B4290481D,412844385F2BEB5D,A42BE22E5FBF4BFF,000030823578D94E,07AB913290DEB349,32A0A01FCB29A8E5,C9A17F44A8B5D3C2,8DD9C30BE016E710,6579E2E3362B4CC1,E67CDD2E691E404E,2E7F3045655677FB,B2F5356249E1E151,5495F17878E65B24,29CEED8809803CFF,366AE4F695DC13C1,00004096B9490EDD,857CC218679AD606,2D313DEBE540CFE0,E62D0E0228F24A66,0D5DA3786F77C14A,391BEF97B5D2AA25,AFE7E18A2141CFD7,AF3D6A2FE62D594F,E5CBCDEB6C26F49C,84B157105CB6DD17,37A3AAF64B5DE74C,04D363DE7AEE7851,000004640B4C214A,C82F2F78220265EE,03CFA7B273110FB0,4D7D88814454B576,56550CDBA26D4E65,1B5126F8F8BEC9C8,A8062F1A17E3A3AB,D2CAC1035514A2F6,D646C20A39F6CB44,4DA857D8F1277737,202AA67A03547B51,4734B6202E68B154,00000EAD1D24B04D,4EC6B01D583C8E34,72721D4384B9A515,BB795C54309FCE45,6477351CD8914038,29D6D625839677A7,033D3E0D8D9D1235,C82A59B8C4F8A356,5CFB2D42B07AFB1F,FA1940C823C12CCD,1E1C1D441017473F,DC2595ADE446DEC2,0000127254B93803,0BA2F81249777BB2,99FBED250B71C956,40357541E6DECB9E,91EA2EE432BE0692,1E9BD3365C7714CC,F88B3DDEBEAF17A5,97CE148CDF7111EA,E0E2AC75526C974E,5CC5AE522F7EAC36,52010961C46F3983,CB11C1717301D27D,00006F2CC3A01ED9,05A06B33C61F9C36,DB4A0F429083BE1F,E26F6EA3F8B1D9B0,04FB970722992637,DEB25FCA7E0E2924,4439C299F2BEB076,F714C12488A81863,5F2DB83AE7393D68,790D54B37CFB7FBC,3BA60007509A1152,76AEEE936DF75646,0000155CD7E9EAE4,4568F308424058F9,509A2272687415DB,037B5485312ACEFF,EAEF0791053945AB,42C2D70939C43D90,95C8859621A86DBC,C19D686109C0A19D,7AD4AC7901925C6C,8233685517A87CCC,9B4A2631A22CAB85,14CC339C3E22D281,00000C6F8202B91D,3C1E1C47ED4D332C,F30A80AE3AA20BB0,3FF040917945DA80,D40118B7276B7621,BE00A517D7DF1993,7CB14E1A3F923764,2DBA21E2B159F1BE,1212AD736E296379,1DD7C68DFAD70A73,2866DFFC73372E99,2B4B758ACF5B68AD,00005E6D7DDF88C9,4FD2773E58969345,338F4C2281ABCCA8,48211C3EB5A7ED0B,BDA1DBAE42351D7A,4AAADA9EF637A3CA,6134EA2EC2F771F0,D6AD081309A212C5,F6552B8DEA1DF8DC,741A662D2E4A9E73,007EAD741C10C708,70D23E429B3F2FB2,00002E561F6D7157,3A8CF26701B48D75,CA0DCBCCCC103A5A,22E50FC32088C4F2,B796228E15346584,85C7DD84514BFBFB,2F4C8FDD32F67B84,FEB1A072BFAA92F3,6B2D72560AC399EC,90E561183974E342,D33C4C8B33C95557,6C2E950BA4B5812E,000027969493DCBE,D1996C00D49611E2,919889D962128927,17E33C5350996128,97B9845892BB1B7F,2847585A738E83A1,0401F0E2AAA2FBB2,6174B4CFB8637585,95D3E09A5B91689D,39C40570A4744150,D49FD7590EABEE1B,521DB69B2E3A610E,000058BE32DB6DCE,6B8B57C30D27860F,2582B156F9C36CE5,A44DD7078924C658,B456C1D4CA9265AA,748456E27BC83B20,9FB392B800D49FA4,B2F4753C2182448D,581FFB77B2385DD0,6F521C9075446325,C668A59814E059A2,55E4B5A83A27E8EB,000069FA609918C0,BB421CF6674A3AAA,8F3D4184ED769BAD,42C004D33A7701D2,431F6F2683C62FEA,AB88B7C10EA7F4C2,62FBBC26A3999D60,239CE7F05BDFFEDD,E718BC5187D0D49F,862F0292428671A8,0AC51FBE64D3B22B,73692FCE5808145F,00003B908743C4E3,F6391651B221E5EE,BAFE7DECCDC36954,60DABA611AD20344,E983357B224730DA,01C8307E5B99BBD7,E69CAE296E1535DC,9BC21EEF3769D483,5584D8E0A2F26CF6,ADE37BF1C3A474F5,F26E9AFB6A3D3662,CE005CF2895BD375,0000551E8725D41B,8D711031C6147C69,17683B3F0364DFE9,5D912E2D62314D6B,2CE801424937FE04,06A8ADB7F22065BB,240E9D94E1158934,5E81070B81CEAA14,620820C589FDB7AC,76F01E5125EDDF67,F2C67390EE081D29,741E681ABC59E415,00005BD0E3A0B8D2,0DFD99682CE55600,41A6B6BF4496AEEF,E537D96F6AAF153F,E9B3263A1630B158,EBF51F4DE21A95B2,F85D8E0E4211A202,C0EBC5D0820E19A0,70E80A4C88597737,2985D7D5B713DF24,23EAC318D814185E,15CE2696874E2F3C,00002DF4A05D2268,877BC7CADE293DF3,326CE1E177D0FC8E,B3AC13EBCF1FF83B,A342EC816738B83C,162EE52735A1C802,DFF3E8241FC65A89,7E0BBDB06C8D1EFF,8F6A72B341C06DC4,F4840040BD266B2B,6A72C34EFF83B91D,FEFD165790758DA1,00004988442A82E4,761BE9567B238EC5,C61054884C6EC674,C8A0CCEB80A06D98,BBA161B3E306CD1A,26FEC5716EA69C75,935DD87A773DF46A,BE1F7B555E77224F,38354822E0C035F3,9E9D65064213DA2C,1CBE65677EC7700F,D69B34AAFE544AFA,0000424A318BC91F,004AB2E15B862B37,222D01FC359607DA,726227DEA4839187,1F2536FD2BAD2B38,E4ACBEAB895597B4,E13D830CD45249DC,D858F53C0779F065,2E1D50B45E5A8D51,E9F9D4FE9970D692,2A88057441390502,8022650F13180DF1,00000DC7BEC6A903,9D0BA95F0A938E9A,7713F27CF3B52D90,E56E5AB34319AB1C,40D2F4B884F42743,24B79CD94DD46E0B,E11733EBA2BD5711,F33C2F6546033522,75B497195779C002,AA9F17BF4AA66D55,79C711A90C8CEF86,E6562645F9418366,00006EC8353198E1,9C7E59A6DD7B73D7,9F2F3BC1D4863B6E,6157017CC68D0319,D1A8B5BEF385490E,E7217E5C5864AD42,FFFF85523FA79027,A5B26C1812081B83,14EED3BEA37E7F0C,4DF65A51B6C51058,081606CDBA39845D,3722AF6845D2890E,00004EE5F39A6556,D40D2B62CFEA8BF7,AB514D16EEFE1A66,14A1E9690C988030,D6C9845B64B79812,AB416E2507F0BB6B,D471659B4BFEE629,C754CBF12926C015,1B2E6A6B09BF8A6F,7839E319EC525D98,8FB454C3CE39D573,F0EB3149EB14EFA0,000007D4307FF1E8,9BDD189F945E2105,EA2C9AD936DBABB5,68549346FF04F854,12DB56E5D40A0547,576C7CA8576BC01F,3E349023BA5B6257,063E20023CB89CAD,9F8A77413DF45C81,E15F65604A9C8E59,5B04DD6DC11BE487,9B0E8956DD71AE37,000023435E4C7708,5637A9020A26ABBB,E3F0782FA1F95427,CDD1D49E70DF371D,07FFBB00FE2B55E8,7F7A5173844FFE56,22CDD598B15CF082,2BE75C3BD925CD0D,24D454ADB2446882,F58CE1F767D2BD36,CBE41024233CF54F,C9C8B177B1CD111E,000052F51DCC6C92,FFA61A1E39E2CDB5,05D40DC25CA09AB7,7EBE5B79F4E8F9EB,E775D3C94DBEF0C2,26017E2BD143BA9D,EBEB8FD6470D358F,1007EA4DF2DCB94E,7870C6E1683DA3AB,98C7F01D704B248D,8D90AD4041377939,2AB7ADF233CCA2BE,000043B2A62EC660,510EDBBAC41FE1E7,64F3485CA2B5269A,D1EA3F19E7590377,59DCB8A741C40B10,D487AF373EBBFCCD,A885DABCB401C0D6,C4B3DAB003DAEC71,4C81AE87AFEF8DDB,2A526AD734D1426B,FFD5C9835CC47160,526D9F9EDF2F0024,000043E54E6F908E,C7DCA0BE375202DB,4F7342EF28C5AB24,8C5C34628DEC49A3,BCF621A526BCC20A,F7447F76D2787CAF,5FC4BC91EFE594C5,A43F36F8FEA63491,4E5D5C432E7AB474,4327795F257A9B74,D9A69E03DF827A1E,CC74BE6013B03B71,00000E0607D84AEA,1C2D8800B00C2302,AF4B68DB1C438A0E,AD544EC5AFECCFCB,90AE37339312EEBF,3A4AABFE989A1214,8DE804BB216708F6,34375DAC7B7967C2,45DC33BDB370BEA3,3DE60092FC1335FB,3569D3AC4ABDC6D8,6E4828C3CD742CDB,0000044F61372F6D,A89C221AF5D1AB2D,41B5568550C30D9B,9DA4AAFC4BDFEAA8,989CD53949517A6A,904212CCA259C515,D5C163EAA248CCF4,9E70A37E06BCE79D,D985DCC9518B691E,1F5CD460409EA8F9,FFE263D75310BB68,82F625DBB34B6641,00001007154E59FC,1FA7453909320070,D16E72801AC0598D,1E13A01E7E5C220D,C19CCA53727F6061,939B6272D4BD7FE3,0881931C8CA9261B,760415380716F7E9,842E0D3846707F62,E5C673BCDEE436ED,E45458DB68B6A647,2838A15CE4841CE7,0000309F3BD4804C,B1A20E295B8CA53A,4C78CCF2574974B5,2B35A10AB6A19900,B9F8837CF2A3E305,BE7FFCECD1F4B5A2,5C63CCC25B0EB619,8148D7576EA0AC82,192BA963BCCC5EC1,1FC62E8502F33AFE,C4B62EDB4C005A57,A7F4826AE33D2545,00003328D8D54B4B,F124504E3D3A01D5,61EB0E49434FB058,0F0A305CFFDE4182,5FD82BAE88BD5E17,F57C001E4FB309C5,DE63278DAAED9177,F3C533832E358DAA,511362D150A9BA48,E525BD7367997221,D365C6241EC7AED4,B8B0BE1F5E6E2B3B,000000776F8380F0,3C14F714AF4957D6,29AB233BA0820A12,02DBAEA9FBF2680D,1EC9FD04C8A3DA27,934F1133B7E6B9D2,F2CD99649B192AD3,141DD6D5A66D56CF,597A2B47773A2CBE,8FDFC650B6794342,DB1EABF3A9F6CF2B,C69DF48E858A1AAF,00005706755D4409,34A62E961F9B9DE0,7572B4B8559D7DED,CA5EBC23D3C95FA5,8E5C8376E9299A81,7DF2386F4A9C369E,FC76C48C47EEA42C,CB5A233E4D36B0D9,340A3A22560B2D71,890CC831E2DD4560,0A4350F040AAFE25,989374C50EE2484C,00001C27FEF22064,114267CFCE9A279C,2E71B4DD64F52B58,9D92A8758DD4C6AB,307166DBEB0DFD09,36F20F7E48585C44,E4E667275C6B88BA,759DAC2A14405D3E,50B9AC00E9F419BF,ED68DADC945B73BF,D92B5E6566717A9F,41C524799CFA496E,000051CA5C711471,19C43C034BCCBABE,E5D06A8B5BE27DB4,A38834CA1DBE3C9F,40207F5FC107AE6A,2060F4B8ECC0627A,3D227E5A1659BC56,5779066F82AF1C38,0C5FCA681B042E17,6C6B8C9AEECA983A,1B3CB207E8B78140,46D5701B2DA90F62,00001159D569421C,C4C225E3A6C5FFF5,A053058E264B8A74,0A69AB9614B6A54F,A66981250DCD27A4,75A594434B531A2C,EDFE8C6FCF9DA0C3,1E9BE6D3FAFF491D,A26FB8ACFD1DA41A,1120E2900E5CE7BA,D7DFF3890AF1F8F6,874CE6796B5B09CD,000010A71BD355E8,06E97959C2D29492,78723C94209FAA56,DA4DC67D0AB6EE7B,6AA820F9558A6317,F9D5A5DE22741F09,70A15C4175FB9268,478AF77DEDC65C5B,6562E8187C1C6954,CF1FA32382BB552C,5EEA1822A99B2EAD,4E908695EEE41B26,0000254F3565F620,41F42A3E5130ADD5,01C53FFDD377EB68,B8018AF5120257FC,EA37A73CE43C35D3,230F301E90F5AE56,B2576C89B4C66A52,1AE61AB2F83BD593,A37AA004B4340AA9,6AC29219996FB762,B610936828830A8A,3585674263684370,00005D8FA14E6140,FF4C1E8AF0AED469,E5FF22F4E4B894B2,7AD9411630E28B42,15A0EFC3608F62BA,9E2816896ECE4B91,A233A0BA4E383C29,A4CED9CEB36F7FEE,778E1F1B3E8A1D5F,530CE8E01C63434E,F024B5DA49C0E046,51FD4AA75975E113,000037B1FD028B94,852B6CC3C7AD9286,A9A2624A1DFC3BD6,E759A9F107086271,640D6F5E87753828,ECAFB6ECCD6410CE,F57546202D6789ED,EA529268F8D8EC52,C927E3FB94D8E0D9,881F3800F09ED1A3,EADCA5FEB15895BE,D7021DBAAE0DAA06,00005D75C516C3C8,8669C5A778DDE1C0,0F6402639C50467F,9ABAD1B14B91FCAB,FEA948BFCA8D8AB4,6FCCB77FC57332C6,6E7F31093FA554C0,EA8A7748233E2F17,29B6DF4FD9F3EBAB,DEF0455D9CD95960,951A8C459D26E964,9DC2972F2E640852,00005753DCB79082,59C645671776D5B1,4189E87062D391C4,54800FD6CDF46217,5CE81B6FB44BDABD,FCA07A0731A6791E,245E1A6F108DAD7B,7A1CF354E3EED285,AD28D1DA14D5AE80,4A1D541823CE9B29,49EB497FBF453937,EF2A9AA2A8FFFA40,000058F0D4BF10A6,7B998B3185B6C82B,2A3F42B09332BDAA,D5C48F2A1D1E2D70,4E53995CCCC79F82,FA88B217907965E5,0EB381F49B6A0637,F384603688D81F22,86132AA3DD5C05B2,1B45AB539D176E6C,39E62C69569A6288,6A740B2A71E11B84,00001384720D0B89,77C08D5A88EB4E49,DB503F7876CAA696,213226EEF8119568,0BD122D91B485B6E,DA82F248FF88EC70,4B52D2112FB9C033,17987A21AD7B5561,0B366F2CECF67724,137768775FC84AD5,220D800DF4822A36,02109FC48FC54181,000053F534487A5D,B6BC08EFB93E7EB6,2723B0022C9B2623,8CD513AE2A6B87F4,1311C552C5E0C872,A818C3C9B02F7C09,D24426C3BFAA880F,5B955C11DA13D390,8A07760C19134BA5,7619D0DE0E436850,414801D7FB0A1ADC,B3B7B0F9638357BB,00006457014F9FD9,ED39141A7D70B7B4,CFC368ABB288025F,699C9EB40C4A2A72,C2F59E771766489A,FE015AEC817379B9,B49029DDB9C1C7E9,A5409284E2B06891,F8985B9C50412548,A6311D2C44EABEF7,8F8FF3F98F54EB38,418C3BD62F482CEC,0000027FA0EAB9B2,9AF07F2F414A464D,56A747B06F4623FF,695DEA26C4E56B32,5B43E97B30A0027D,9768300AECAFBD44,E42A2856BFB9D0C4,CFC9677A81F342CE,3497B1E52B7678E7,CC082ACCA5B60579,9C877A68ACEAC8A0,E2DA0EE87D0F28C1,00006C94B5797248,10369055F7A97650,A4DD6AC26E6E8378,8D9A8A4AD59B0343,9D0973BC7B1664F3,14944FBA1FF602C2,1C80E57A82356A7C,4874A24DA908A990,66345D67BDEFC47A,97BB99C24CF9552E,93EC59AD255DAABE,1284B559FCB4DDF6,000012E348370A9B,6E2BE5F4CA050403,7E5EABF7E9953C6B,3624855D5D1C9D1C,2C573D0911D71995,7927FE7A7FE2F324,4B73BC9D126C5B64,00A045FA542DF0CD,07C9EB2259255C96,0C652117258B499A,A6FD6EB65C7F1740,207FF3FEAF865309,0000065D68CFCD8F,E00DF3F3E29C83D4,E3DD74BEBE71A0ED,CFC0F7425FDCB2AF,03396E99ECB4D979,0AA4B71E5E73C53A,6D8ED07E9339F832,55072028E76A46A2,E0E76E6F3915B578,65B87A4BAB71FC43,0FFD1ABF7AC25B0B,D4F53F2C34D9B0E8,00006D4E736C7B96,22BF053ADE813937,14EA626A40A10671,A9EDCBCBF37F4F25,095C520C01A7CC0B,8B20CC14507AC13B,2BD4ABB77DCC81B2,0F85B1068930AC57,D72D3B1AC772EB07,2C432D7E205FFCAA,7D59DA4F19ED11F4,881EC5C53FF58565,000053DD94E33049,F5CFEEA576416FDA,9D4D1D4A76D03D18,9EC43055F1D2015F,27028AB353C9EE5A,60056F5B30DF7ABE,9B2550DF0D316CF2,E1AE793B79BAC281,C9A80E3FCFFBC996,D229969730AB5CFC,573A1A88D7D4B74B,ADB6EB693619855A,000028A0640DF174,48746DE0AB19709C,8B0C2C6A2702AEFE,23309A1E7A8518DC,8C3A4924850C4845,2D12348D66713717,28952410D6907CDD,4513A152144CE8A2,87A78DFD119CE2FD,04DD10C4342F4BDE,839ABA8477AEC241,B052C47A2AAEAF03,00002C1A85231FFD,513D8AFAE5AF7111,4357AE918B69BD84,03D26A8F13B3C1BD,EC63B55DFA9F2E30,38823F591D4DF598,396D5E0498EB23DD,84CD83BE95B44498,B73FC58F95212F23,8FF1566F5459E4F1,E0D9B636EE05DDE3,C0BB4FB2B2B4159C,00000BF26CBF184E,01533309EA54C729,618A2DE8E723C6A1,E8B11CF9E2EC6F12,52B4E39A2A16D391,8FED8E45D15C8E04,4728047975336CE5,12BFF37F080A7C75,954D0387DD1204E7,C1F6918048E586D0,7CC3911BFD95C091,F8FCB873935BEE53,00006797513825C5,20DBA642E53EB49C,4647253AF1982B11,0FE89B9A1EC8C42A,C2DA22332E659F3F,FACF7655E24FE77B,363220D7507C8BE7,E10BED971229E1F2,2B132E9C19A061FD,CC60ECAD2C75AC85,BDA239AE589A7B07,D60A47F1AFE5E48C,000028107559575D,CED47DAB5F13291D,FD3980816FDAB054,6D86764136F0B9B3,FAE3A3886B792BC2,5056DCA8DBE8CB39,5B049FA6B860B433,E95D2924B510463D,5D8336383B672D2D,6F34BA6CDB80344F,D361E60506D6DFBD,7034DFBBEADDCAA8,000056C5C8FFC160,5D0B0A3BABE34B30,568874C278EDA8A0,985DFEC55DC0DE85,3233D965F4E233B5,5597B12AB107CDB8,09294DE5EBCB41C8,8D134ED4D77125E7,3A7C31EEF66CB76F,A81089E0DFEDA8E7,64367ACD05B61DF3,B8BBC8C0C14CF7B4,00002C6F070C3C21,696524876340C978,14639E4E52494D6E,F2194DB54EB29849,6434328B941B9D7B,A05A199E772FFF95,46595D77D48C31A0,3EB549670BB3A668,033D3D5491EA375C,7CD824CAA8A2DE27,D2AE90FFDEFB82E0,88E344756774C217,0000067AA5685C93,FD56D8A3EE7589AD,DE4AB1C39354CB77,C20FF624BFC82929,728CE8F66CBB5634,18075821088B7730,717AB9732DDC1AEB,5392725E8CEEE4BC,084DDD5E98FAE58B,279B6BA1A49DC919,22D1A5E2D0AC6F74,5FC0543C3E8E8673,00006258C0E46B9A,5A0C7D0FC66E0CEC,EA2533CEBADC494E,2CBE60A3350717E9,5A9115865C4D31D6,F54E1BA61888FAA8,F45E93FCC53EA37E,54FAE18B413884B7,B328A864A79A5043,F2C9DA12AF401B3E,8886FBD0BF5EE7AF,6922A66AF38EE140,00001C1DCB95C607,E459ACB132FDE76A,24E14B2253B1E1D2,2129D582CB1F53BD,D16E767BD37D94EE,BE88DA31E3480649,CC258901A68D4E0D,14984947B7BC0124,88E6590E58D8417F,2B40B7155CC4C912,87C2FFD839D5670B,4A3819D30EF91BC0,0000637819EC4EFE,1C498F5C89DC35B1,EB190F49FB2C14E4,48F2F080409D11E9,462B8BC5D53C2475,F55979CD90669493,8C53D5D28E841475,085CEEB2BF1F1EFD,DBF26D0A48B8F826,379C0DDE4E26C449,960A0ECCD1A39982,782F1732194BEFC3,00002115CCC68B27,9B9B5B09326CA2F6,BA877BAE42913699,31E0177363B47F54,20196BADC37C3951,CEFCD552A674536C,DB8062BA94F7CFB0,9B9CE956DDA6F6C8,52CB502E9ED493C7,44767BCA31592D71,AF2E802603C69A9F,BCDEAE977ABC2216,00004BC51E7523FD,11B51199CCE51734,F14B9E83B27C7E19,917D779E69E831C8,31DDA713B898580E,E8F24776022FD2DC,8C97B8278C1682A5,486B1C7E1624CA1B,04E59844D7221BA2,D77A85320F8F3145,59D9CE850644A96C,3BF589A9C3B654AA,00001C3E987FFB2D,E44FAA204DDCD39D,13E5E2512E29B006,9D5813D192BD5152,4F4FA0D64709A2D0,49664EC990367882,5F415C799690FDD0,4083AFEED83D6574,B53C77652BD726FF,7D29C969BCA1FEAA,DA0A130AF30582CF,3D8C643E658A866C,00000ADE492604EB,A330D95D051AC009,105E757F67E631BD,8E99BCAFCFCB91DD,A1AE9964F26FFD23,9A305C328C21EF38,33DB35C8981B8F3C,2B43908AE8F3171A,D1AB3CE0C1A9FFB3,B467F39DFB2D522C,DE9453767ABB4FBD,433EA7B102FDC9BD,00006B246146D3A8,10E2D7800041F5F8,69C733B0788CBCD9,21C821006A696978,61F2D50031F2B2B5,F8F81467324D6A58,53DDE2926B25E5A5,0CC90D0509BF7E57,C47BDCA77DD8BD00,D54C3736C1EC53C3,8CC60FFAB85189F3,52573F67C170DA37,00003F4638B383DE,DCCD402862199EC4,8E28862BC03E9C4E,DD897FCBE830512C,A6E5424AA2CC33C7,8B62F7A5FD7C38E5,AA2F911BE14000EF,0660580AD241C23C,7C6241063656F762,6F8A54569FE6E4DE,63DFBEFB0E892554,14E184B29A6FBACD,0000597F28A4288D,98B2D0D57154175A,C1F5540C7B37DC32,6EA345BC698E44AE,0B9DB15B8665D220,D3DDD2930D48A721,4E507E9E5B957656,C09930D0589853ED,1542A0CD101E94D9,04A20D9A7DB53D6C,BA57B7F941479D0F,FD5AAC18A10F48E9,000062CF301D94AE,5AFD10E06F41EB24,9DE06775EBF4AA52,8F2F8287099CE27A,72924387EC25D762,E3917EF7D00A4B3C,4A003B71903F9B20,38C4E5BA4563496C,34D719BD834E0E2D,1ED4E85714ADDD48,3C765DA03FD55B42,23B2168452A97C8E,00006D7224FC56A6,A3B63B1F6CF5E47B,0329DEE050CCBE71,2B40176F2A170460,8B431062CCA00F4C,D27EC13F03122FF4,D362F64E3ECD6333,1816DA31657352FB,5ACBBE527D8B66FF,18E7D551D1FD24D7,5322911A5950E3B9,6252D75F6186C7D2,0000035874B53B60,BED755ACF8EF6570,3168DF17F733A0A0,1367B94726B123F8,D12BBB428F29654E,8FA59871E2D7D5C5,79E293C5743B6DAE,6A555184FEE3BD2A,38CC69E4944F942F,D31373A79520E87A,79E93AFC943FD866,017D21EBEDFB38C3,000047F7BA37B134,55C047FFA86452DB,F66036CA59A6550A,9B9F57BE25B45CCE,C328EFEEFBEC2D05,6A0C82D074F5F257,2A70B37B6986B04F,1B2D627452F27B06,9339C189BAA448CF,D990DEDAA0B3E098,E018565440127E43,5ACB395AF6BB3321,00003B5C04A6D3A1,84FD534380E878DD,0DB1659909A3B1EE,7AA15B2C73C7307F,479F1DCC1168FA69,4F57B3E49DE61F8F,E1393FFB1B32F77A,DF086CA92D119BF1,5199B7681E48493D,1ACB8C829C834ACB,604936B0788AF12D,1280B6C9ACB0096F,000025ECDACCD8E7,33B0DAAAD0925BA8,AEA98DE74CB8353D,65F36D0671570695,4135E09903A15A8C,0B9484F806B62CE8,9AA20F9933CE2E3D,B5B8F068ADC0B562,26FA55381FAE9FC0,1AD34EF7E25098C9,863603D72AA42B16,BB14FE9045F10EA2,000061593ED22F2B,0BD792EEA04A1E95,9C944E9EF6C53B93,E8A218464B85E258,8095189AA9B5C04B,2FDCF790D6AF44EB,3C019A3159FA3A6D,FC396B356B095924,456BA93A7D8B6BDD,E8E8B2F0C15780B1,3D2835D08594B5EA,9525E812791829D7,00000E34DF7215CF,61C7E6E4D3DD3F88,C9603B7B8F733ACC,1648EDA959D8B516,8BCEC4ABEC4E9AC9,52140DC75929C8F1,C6B1B6CDCD6FEF27,F75012BF21663C7B,4D923E0FBC75BF99,97F1FCFD7B370FFD,3B26C8056CDCD65E,4AB0ACAB3E7828DD,00001D1E8A42A991,E874E70E5B07B729,22D75D6C817CE981,76E14EB0E59E0A33,FE3D9268D9038E6D,FFED56F11EBBEDD0,FD5BA9242646AC1A,9ECCD2B0DACD10EA,66BAF6C57CD97302,4F59C600EE6F74CE,00DA2231709EBC8F,05FC8147574F7DBD,00005E6E88BD81AE,079786B74D7CAAFE,7DC5CFCA204841BA,2925D00403B59EE3,B0B1B08DE454CD59,68389EA1BCB39855,868FBD68544FBF60,F68540CA940A92D2,373DC6040C6CAC6B,D383776E105F1791,40A6172A20053FB9,3477B29D0082FD94,000023922C067212,FFE3985B4B026C50,12AF310D9605856A,646677139CB2231E,18AF992E1B1E90E5,9E18FC2B19AD5B5A,57C54DD2436FA4F1,CD127E375EF36D59,7D0F69BBD1A56294,7BB1CB9B8722D6E2,0C5B759D7DC99421,48D1494E74FBACCC,000013F8011E278F,F377498B0E607C87,472E3FFBBC6D6F31,42B217E725463BAA,E11CC82677B7D06B,B66F52A7934F977A,B05B84545EFBCEB0,BC0D8290979E067B,A695066C9055C751,6AAC063494E4B082,A56A1223C7BC6DB2,3F8C57749902F7A3,000065113E588B6E,4F9BF60F99364AD8,09C7D03907A4FEC4,C39D50E6ACF815AA,AF65F3761FC5389D,127B09B07172CE6E,CE29810534D3D958,638C4AFF15E5FC47,208C88968FBB5592,498EF2BBB3FD05B3,EF09E9E2BBD26171,B1902F6C9B245717,00006F504468ADD0,AE506CF70858F806,91A10B0866BEFB18,E3E01323B7F710A0,4959F93B7949CFBF,521E45AE49366D11,E57FB75BCEC88454,388192AAB40C220A,1F73B0A510BCB4F2,3AD0545BAC371C8D,502CB1731CA3F2DF,101B5C5F9D407B0D,00000B2F22BA692E,E533C4CA1D497596,5243AE5ED742735F,5784442ACBC3DD8E,C593FED3AB230E83,5E275657C179966C,BDABEA17DA949CAE,AC864230D4AE89A1,796D8A2B0E67576B,98238C2D377F8B73,8FC5470F8C740903,EA1E9C0EA11ED867,00005E351C05B7E0,8B103D02AC0993E8,4AC9600CAE6D8323,45670267FAD14509,3FC5F235BEDE66DA,17223F02DB8C162E,8B551DE4ED7251BB,A1EB3F3479C71DDF,776C323EB45364B9,87CF15CB912E20A3,41F18CA86D26B260,8C79EB5D085D00AC,00003CA1D619EAEA,3374D7DE0E67DCA1,BE40475166F473C9,65B9008A94F54011,D9162B8BC45CF302,2C453387A8536173,8B63693E4CB98BAF,31EBFDD1D191FE61,1EE143D655AA8A12,44B632FF159C2BCF,97C336FE2AF074C6,16EACC73351BA3E9,000067C8E50F1D7E,66DDAE3D34790799,475122DDB407BF42,D15F6154E61F870C,72A41CEB32D798D4,0074AEBE18C5ED04,A980DF118F08F4BC,0F40EF9CD0FCFB38,8AAF37E103BDE836,3BD60AA32F1BCBB1,B4BA6083855B2172,FD8F76F59C014A63,00006A692F062138,7D8FC784E48400C2,AFFED52CBDB75A42,34449B9F5A70EF8E,8FCD1D472DD31C21,47D24078BF32FD11,AF4829B5E2C8D8A2,F9A00B7571FAA118,702184B499A52089,44AF4D28F7A5DF64,F3D9F6FD2685A695,23E76F686A29C730,000005F40DA8B60F,30E0939D22BA35BF,3F0778AF3AAB470F,A46037F412F46776,A156AAFBC6DD9049,A84A6030667FA249,7011F316A0542953,E27157742FBF9B38,A25EC7A03C7053D8,1B07A478C3127920,2B50083F2FFC8A6C,001C6EA452930A6B,0000009FDCFD6E23,DAF16E8EBDFD658F,3928BE980292E024,0963C2FDB3F413E4,457661827BDF7334,923E21D9F24837B6,44D7C0D1931E4E3B,FE7D3EE86CABD835,BA1BDEB8EBBC1826,CF8F7355BA1CCC78,DE396B49611536A4,32F9704E03FC68C6,00003B51D4C77C47,BDBA6940E9C388F6,0CA12C289C818DF9,1B7DEE16BF8FC4F2,CD6097C81AFA4967,8792FBE393DC180B,9CA500DFE628BF39,56739B58D9E749CF,8D127DCE674F900F,98672C7AEB830849,8106DA1B029625D2,60D7060D57C9C785,000023B55DE167E6,59670540B08E48DA,C906EB276A600558,56DED84154E74F0A,CC231FA39925F012,8344817DCE38024A,96AE7AC7564E18D5,60C242E7B22D7780,9DF0C8FB46E7A8CF,79C1A0B0C5AF5F8D,6CB41CF4E6FDEE36,8775966BA6D9761E,00003FC1D28C1822,29CB9BE18ED10005,59547F0C825F135D,596ABEB6667C5109,2E152DE1D84BABC8,9CB0DD21C780AFC9,CAF6D696D85B7536,CD94C06C980508B2,77386C8DBA0AA7EC,95C6416B3AB960A1,69EC085FC926B1BF,FC7991E4944794D5,0000419D8CEE837C,E5A2412202972D88,972ED3703510628C,3308AE377CD0804C,61441C4ABBEA4327,C90D0A1FB3070B54,0B68DF32DDFA5336,6E80DA355A5F8D68,F936EEF2516C96B5,8C330DDF811C715F,9DD79E5043FF2F6B,DF49839F3E5FBA3F,00004EBABC84A4B5,AD0031909E1AE183,F82AD6D6632ED84C,8EC62C986FA85741,99D56E1665B2553A,3C31CC66193B0A9B,DFE1E98496301716,A64CF731A26F5B9F,36A4EA4ADAB61D9D,E9617A04B9215010,81DDD88C3FA06576,2DC7B1B227D4C17E,000028AD6E7628C5,E3AF0D3068493A98,E0372F5683F3EDAE,6AA4F23971651183,52860DA010B47E3D,AB3DBEE97AB8EDF1,747AB9BA780A0C7E,22D4105D31DEB8D2,3257DD7FB310A527,F9BB47B04A4844AD,E7D6960960F00EC8,7B069B59198C9654,000024041955325B,FA9F3D4BB33751D0,23A24B5F86AD482F,B99A4E9C9CBF9320,5AE3A80313DED593,AE76A04173002730,FE55D36D3D7B1C93,FD1A3BF75B7F078F,88FC6633B2BBF47F,2E091856366F2A8A,71EBAE959C76F9CD,58ADBE4CE8411163,00006B869FBF170C,A4C2F705BCA995B4,4FF7C0CA73E3699D,7B7D57168E144365,29A3BE24D92A1450,D0B580223EEA0ED6,8FEEE38F0AE89140,E7892B8F44490680,F87B46F1524BE072,CC9DA5E9153C5EBE,F0FB2454E8480E3B,6F5870BB49B46286,00006B1F2EDDC712,65BC50836C802A1B,01AFD97FFCC51E73,C22DD283A5612561,6B9936FD074A1C4A,09342E883D13E1B1,99E0C5537D05A1EC,BECBE6E06C13FB30,0E7B9061A3DB6FFE,1B57CE913BAD58D1,689777303E169CAB,AE6E49A8E0CC3E7A,000048F6E476C71A,9051ABA329227E06,2967220CCDBE9FBE,529909FAA4AF7EC4,97DC82A5C82C26BC,66C7617FD134FC7E,C3E37C5D2E9A7A23,424BEC25C244938D,A6A600C9EE8B357F,0ACD0765A30AA0C8,E2805829F7484734,4A30110B856F5073,00002030D83C1996,73BBD3B8ACB6C07A,B3BC399E1598D936,ADD2E0BEE27DC1CB,F1C0D193466147B1,70B315C26EFBAAC6,29EDF055B1EE7F1A,DBB89965AFB5B20C,865BE71051D2CB5F,92F0B458368B6B4A,D149080CA26F70A7,3CCAB79897B95CAD,00002DECF5080254,C7713145777D4BAC,DAE0415283F7F92E,660988E716A6E01E,0AAD4CD94EAAD2C0,50C32A2E5B1ADAB8,283328920CD8CA1C,E558FB227802A898,296055D63B6816C9,FA36F9F7792157AE,2E4971C94A4F4EEE,6A7C39E69CD29DD7,00002EDA4C4A36F1,3155D7D307BADE9E,4B6464A430EA4013,499DCD9ACF2EC15D,B9E136E5C2101960,07A8CED3B84C2E91,4A70AAAF85372D0A,55D5FF75820AEBC8,5C11DB2E3981EA90,856726393C6BD50E,E8FADA5966680B86,1C05782FB845601E,00000C8F8CA5F760,8B578DB1D247EAC1,7F7A91A2CBC86A49,310CE2A2980536AC,AFFEBB828F2F74AE,1EDB41246144E6BD,5E175E8C7E37EBB6,C33C9CD8239CAEA6,4900B932B7E29390,60EF86BA77242B58,435D1D3E27B51DF2,669879DB132C7B31,000050ACE90EF962,BCE3AD601B3FBD5F,8AABA34D737A2D64,B1625D35053E777F,ECB598D141A015E9,8E397499ABC3EE3C,C4421E86EF50D505,C59095A8BE82EFCC,BB5799C4A1CE5CEF,52E21A846ABC9E58,6FEEE3ABE80E0D17,0BA729B4EB9FB0AF,00000DA4CC3B6B2C,5629A08F7D3500EC,F695A17477B49509,7F157B3479E2A6E6,704A0D0C2F3D1A72,1A4935BC0253E758,8CD11A9B22AAC7C3,1FD2048060CBEE28,FA5DB9EEF2A874E0,E788625342109AFC,52529D6F0B535C89,C6459EF4A79EC3A8,000038E4BBF5FB0B,6B9470B5C28061F1,4FE81C230109487B,60EAFDEBF56BCD91,F9F2C9BEBF63D13C,888CD3B674BF1F1D,DAD975D8826303C1,86DC486140A94FD5,B181F47B9B1DA5F5,17EE75B43D79F6A0,B72E7F67C2D8A87E,433CC7CBBF699F69,000019A7F78F07B8,CD9A4C8B7B928A56,2734AF9AE99AE7EC,121348287293AAB1,5E6ABE72243D1E87,CF595017C9A35D1C,E06506A83FF63EA5,C0F141930C7A1198,44EECE08AD87F2FB,4514B690E122B700,D3CCCB2F8EF438E0,D485E80B7125125A,00003CF095A6BE9C,4DF5BCC14B0BF42E,0413234D7C097AA2,F04C4D7C8C634992,234FF61F551CCFD7,0B0426D810B2F31F,5B34D12A9D453CB1,284F54374749523E,A8E8FF4316F9B943,310AF91E30C30111,BABEFCB95A1FAFE3,1419538E6CABC15C,00006E7765AD924B,3B2285235AB4FE64,D0C6153404D44953,68ACC9948CBCEE0F,523AC4A7920B456B,B51EFF35B858084E,8084EE1E21504614,B4075F3FBF7BBF06,B7C08D3DA24525D3,1B56083EF0C1CB70,052757B52B1C2D14,D5C196711526A98F,000014809E2C948C,18CB9C59132A0710,A64FD3F178DE42D3,DE152418F78DEAFD,10C56A0E4DA4E12E,4CA4A2181FD28D40,9EBEC7A6241D5D95,5684988D831EABEA,05B1F15B8D56432E,B07F07B78A4F5C29,F2FDB35FC48A9BCC,C349EE239897EFF1,00003CD537E7E676,3A66E29B28C970BC,BD561C97040BFAD1,D83D765BD4A6A62D,D94D8032B138857B,97EC407B4CCE7AE6,9884480E662F1327,A6217BFAA4332009,4436A3F9068405C6,821CB7B309025F59,882A5348726E0DF7,07FC455D2D721911,0000349A2C1470F0,3655533B7AAEDABE,FFEBD6C1207FA3DD,A110BB99C36CEB96,CE55A33E845B3498,7567C758552C84A1,4054DFC21267FB1D,6A1C8F8B2733BCC4,1D1EF4C2BEB18DB0,5A42830B73AAC370,1106E70935216110,E0F10B2A4B60018C,000048A03D7118CE,84421D4C89F2F631,6AC2ACC8579CBBFE,8DA55F79B1BC58EC,FC95C08A98242F25,8ABDE1785AA2AB7C,92FFEF8975D891CF,EC2D1723A3159EBB,357AC709AB1FCE4B,F9CC0263AF374D47,A2838A94DADED579,18A329D91FA18B8B,000043C8C0387C87,72E78D83B00A618A,E1421CC74FA4DAA6,459D9EBEC6389773,9BFF8840B2431C2B,FFA663003C8C9FB4,AE15943525482391,B892ED65C8347887,F7B0030863906A6E,77261021532A11DB,141D32729AECCFB4,15620B7ADAB0EA50,000059E9ACD38DFB,D7AE78BBBAED54FC,9A9010C7E9D0BE45,E28C43009B16B396,C4BAC48940E9950F,1A7D5FE4220D4395,D11EAE8F8698EB14,873BE0390E49D36D,B954EA77A38E778F,B984A99B6316D0F8,9E8786507CB5E71F,6792C8C116605D93,00002B76502728E5,5807EA3993C95862,E1E154D2055583CA,BF80D80EAFFF1A4A,6E99AAC7922E3206,1AB24FB94B76B460,8DD4732CFC46C180,0C1AFC5557AD4F69,1521057A9CD38968,EE52661C5B81E150,1B5DDE20238007AE,FC57799D09DA753D,0000619DD1E2263B,AFB5F208554A4B1B,95B69089F4DE0B7A,207F45B4DC1100B9,85601ADE396DBF53,F468BA00D6A5B1D2,82FFCDF7E8111F01,7DA6861169C4CD8A,3EE6689D5414D3E4,B720D0307177E9D1,E5452AED1229475B,9DBB70FAF790D3DC,00000C1637E36D74,D9A6B0AA33274BD2,EEAF984B9DAB9F2A,E46A971234453DAB,CD08E35AC43D296B,EDEE315104A4D974,EBD647CEC1830843,327632C647D09957,36FE0025333DF0EA,53B6D1AEA26932FE,CC9EAAFCC0E802A7,95D55996EB06FCED,00004EBC79BF8F8F,D585AE8CAAEE5EBC,31CBBCC227316188,CD7D73B4A17DEBE2,2583ECFFD17EC13A,27E884B700D68C43,8859D0D13CE912F9,2E15FAA1E3D6AF40,3BCA4974409BD63D,8C336E24BE6248C9,0DF251F94620ED35,EB5101E683A3145D,00000841E61BB0FA,230520E7514ED4FD,806B39A0A6519F8B,1AC1AA24D8148923,396B168F1F447484,7204244F7DA19F8A,4EF36E1490A7039F,7185834271F12ACB,986D1D3E892B5DF8,6FFFB74A72BB284C,04689B008543CAEA,A75E20C637D8A3A0,00001639B9556454,F99BAE13B4C12842,5777E29833CFCB88,F2A3B8676AC010BA,2B48EC2BED99944B,A4DB41AE60F4BCF4,65C144563699398E,5247C665534C057F,16AB0E4342029625,9ED5750D7E5A7562,BB2FE2C80A354F3A,90FE4E65DE79BD41,000003852BA4CF6D,B42BB233FD28F21F,9156C3D28A997655,5B10A057C2AD1389,FA30121882C29826,535D603903073AA8,1F34E5A4BF9F2DBD,D8D8DF990B7E5003,A6D068AD38F3250C,91E800CF0D6E3508,D6EB68A443EAA582,D571D50EC5BB0427,00001A03EAF7C2EF,E8708FF45B546FAC,8A3FA220F4A9C041,3812A75976FB2B22,1D377409C8552C20,F8F6F739C6866092,02822AB7B0690FEA,C1EE4053957D4863,5DA2F6820E7D1E83,8AC4E8B164C5D320,8A0D55D284A4D8C9,9E55A7D564A79EE9,0000257AD93E993B,5FDB4D24F3A9EF6A,B9A2450F2112BC08,3A17A84BDFB1E7D1,2979CDA20DC5859B,69BD4C44587E1678,FC8D6B9A0B120992,58BDFFB7BF6E026D,CB07202FCD5DD9FD,8D8D2C6A3EAE557A,1560504E48717140,B9B16E860B2D20FE,00006A3FA207EAE0,EB21CCA26C93D776,157ADC578A759E83,02F35863B7F9EF12,8892C3C36463D830,7F37484D25433411,A894DFE8AD552FBD,FFE6EF197D5E9A49,229CDE964928917B,080CB8DECB0304D2,241BF2DCF3E7D816,8EBB58ED0448ACB3,0000173B7EF9D85B,C2FE83EA2CB447CA,8F5610F4646EF28F,CF5405DB6CC689B8,1E5211D500CAB986,16633EAA2E16F33A,CE9ADD49B7D75D42,C26BE3AB846D240B,2AD492782FB64B31,4EF891A919EC3F46,86DF922EFBE3F715,36EC3496EAB569CA,0000314B40637CAC,6638657D53B27610,852086CB0CDDB4C1,D6867860DDB82EBB,C12DCB3B28A80396,85D92FA67F2314D6,4F45E8CE534ADC08,F85C1F35E2DA46A3,773C9B5A8E911860,BF83F658D3B2EAB0,339B95D64E6BA596,A108E0640F0D6892,00001466BDA0CFD6,F18EB1A520FDFA9B,1977569F45C56B36,2D806E179D2247DB,B827C026E355A3DA,37BA53D750EE2C8F,197F63FB3CD3AC57,D5B7680177949216,EF7A2CDAEBC001A2,AAEA530A1A963C29,EF97F0072B5AAD34,7048C1476C7F57D8,0000133C1F1FD6CB,74214EDDD5405B98,0079F84C5ED342E5,B6EE13302B8DAB1D,B004040255926314,8F07065AF51E2945,8FF5322860B8D238,1F6071FBFDDFE1AF,CF48B39CACA9F290,59648D30E3E4584F,C04AA924BA09DC71,A9C58CA956F5362C,00006D1D19571525,CE92D211C982C5C8,7FAE580A8727A5D2,7E3AFA328AB95C77,7F7B079D83D21F93,0E7EA5C486F562D2,E3B7F1CE61E27F4C,B5450C0626C110EF,1CE8A64729D377EC,8A04A48AA1705D3D,D47C031C9EB973FE,4B5918C6DE855C0C,00005F3B31DA0A5B,4C9C41F3852F4107,4805287E7A08CA0B,EEC1001B48567AB9,7F9AF80BA60C6842,565F507891D156DE,7AD316095ECE99D9,D35042644604A3D1,1088D4CF45354E15,18197D7E2977B6BC,D847B428BF594972,41D65683513ADF49,000026947577296A,53FD7D53D5B6BD50,B19571E8066BF852,5B8564EE357C33E6,A47D99E72C680855,2B08D58570F6957E,D32EA59E4010486F,5ABBB7228D665A4C,6FC5221365F00BCC,F94AF2B597FBB24B,2E7E29C593D06E8D,69B4B1BAFECB0119,00006D52CCD8BCCD,1188A6D1B40C5350,EC1561AE9603583B,C1B7EC45029F2586,2947E465B829AF19,FE7764498B769A1D,089FA64B8BCF54C0,C7FCFF67A8CB45E9,10D793BEC23ED51A,C8558D2DA2056EEA,18EF59CDECCD085F,2A165C70926B158A,00001E9DFB5A288D,9884CD857AF50612,A74A34F3F07559B4,E973C7630CCDBE06,71AE5FC19C6F0BD5,73214C8F8F5DAEE1,B868CA3906298338,E61A5C925A187B61,C1B4D8698A4868EA,9F7FAED4D1A09195,CC82F31A2D4DBBC5,610F6C3C87F779E8,00000A1BF8958ADE,7B3AC915FE43CB52,B013C909A9AEEBAB,CBB3772CB36DD4CA,787B2CF5249668DF,8C75E7181C9015B9,6161436610DBB37A,2FC3A9CB8166FA21,E7A5387B5574F45E,1BC39D8F93717761,77525C93016E3F0A,DAD99007B6207F00,0000406F63A4FFB5,187F0D438BD86928,E749924029725119,2D34811C964FE67C,D4A32BB461F269B3,EEA4912420AF57B2,ED3E98C424FA78F9,0296248818F97F00,B4BC23549EF57533,D58CDB4D03143CDC,8C4E0BBE334E373D,192F8B3FDBB575D4,00001C2646E9E3F3,502B13B043307C59,6BC548FBD519383E,49F932D9F32D6A61,FEB221F5C0C5ED82,44D5DC46CA845852,C4883EF69BCB70AD,4453F1DB2294F1E8,4001F217D6FC00E7,4E60A051B780ABF5,1F39EF13332C78E9,73271B20CC44A80B,00004C400C90F5EA,936DECA8B7D0ECAB,53ADCD4A5175EFCC,7DB03198C34E30A4,4C41D4AF915BEF65,5A153A566E522093,2AEE2A2E81AC57A9,15A20EF84935C9A3,53F509A33DB9DC5C,48BB1561EB8EC1C9,7875A0B7979E14EB,350449586782293B,000050CFF5A152BF,DC7DAC275F25469E,21333EEDE102C53F,BBE3D6AB6CFD9F9D,ACC01784398F14FD,B319B9EF32CB4E79,17C5BEE29B2BB081,8949B0CDABD8B213,D067392FC15A1940,64856AF47EF37DBB,C8B54E40CEEC404C,F11E74959D1D09E3,00002B4FD38CD049,94F009FC48196687,ECF15E8BA1C8E0C9,177D664E4487F4E7,12CB84B246D346A0,D8ABE12284202FF6,17F419C4DBEFD2AB,6D7CAC7637FAE84C,B6224B798156240C,EB30B45F10C21705,D9CC5E3878885BFE,71134C1ABA358263,00001162018C2915,7D42FFA62CDA5AC4,97245BF332C7FFAB,A88DB057A18C742C,64398398C9190263,5451DC33C3759752,F739685A48F71E9C,D6F9DDF2FA37FA59,175B1253A34FC0E8,A5FC29E3A32E93D5,8B08DD8BEF62E06F,240F9799C2B46AC5,000068A4E01D27F5,F9AA2555A287FB02,A6CCBB48D3D77D54,E46FEB654519EA13,0E1A331433CEE108,2C635FC684A3CD75,41743F276F500E24,10159FCEDA3C2C01,92147B31A3FE14CB,DA649CE683521198,2E7AE80BED2A4BAE,101BB45BAAD75049,000032C9C32274B4,7EE6E22A030D5E6C,041A9AF89D1A8D3D,DB4BA3E2030DE85F,013C4D30F0EEDCE9,029E2E47ED1E4EF0,6EF17D4A40D40297,B2B9021F963424A9,097D589B8C0BCF57,886B4BF1736F6B38,6AC3AFCB2E57ED22,8B3EF133E1D609AD,000041A7949F458F,6C08ADFAF73F9EC6,92DC325561F23A8C,8D7417392EFF4796,EF6777A360A268FF,A59B8DD4685E2375,BD6FBD8222608448,9638CB0604D14393,59EBAC4394A4BA00,EA86EDEA033B22C9,020BD737C2654C0E,FEB20D0ABF20B109,000064E8B60DEF8F,663ECFD819C902F6,4FAA4EAB6AA14ACF,D973B9FE264B6CE8,3413F0EF1EFBC978,D56AA779A8535F8C,C799A8FAEFC47741,BC7055470BB5A60A,A7844B6888E8FD43,ABF6A473D64D392A,5D8C79F9EAA910E6,4870B7A755290DF8,00001DB537244286,C311D169A2445C29,E964B64C5A32563D,8E8CE0BE8230347A,877B77D00811F769,1B61189283AEA596,7AC3D1F69B88CDE5,D2E4656DADAB186A,7263AE61EA77305E,5DFA07DFC8603478,EE0801AB83995C41,1DD75F293C9E77EA,00006005E504D65D,63EC1C85AD0D753E,8CC8DC64041BF4B8,3B11ED9CBF705FE9,696B109E52E592F2,1BEEF446158E93DE,155BA80E5CADEF75,FB611D1A9CBC58CE,B245FE67B5BD8460,6F64E46E4093E369,DE7DDFAE8B9ABD18,273DF149A2C13FD0,0000417FCAAFDA7F,AC5FF123B44C4F72,00DBFD2E71B9C215,3B6260598D4FD436,CCC4020D23EEE37E,BE2398F8A2BB5941,5645CF2DA1CD6F6B,97743D12F8877AB6,FBD7E1B5B8D408C4,BF4B7F2D5846D8CE,9B1265670AA503CD,C23D975E90F56CE8,00004666938B6316,EB9D08673423F50C,77810E0C59908E75,70CD86E87E34732D,FC500953C89D94FA,4F68BCA3A0633621,3F01E1867B3AE3C1,95A74E744251E637,FBE3D9C4AA0B0F87,6FE9AB8AF5BE5A42,D9E13B7116BB9AC5,992DA66390A92423,0000260D6F971BE5,3F62676828C38159,9F2C7991D33B8846,49DA77F0EB1758A5,F5FA8705B39C0159,0474BF5D8191C7B3,82B6BD1F2B6869C6,FC571F132E200A8D,AEE4D0217900E822,7C2D0E0B7DC7B1C1,D4B9103086DA2469,94F634F36EECE004,000030B0085ED01C,6AC87CFFD223A756,B6837592104ED972,7D4BCE1A2A2E3D96,4B3DB15B353DBEBE,D7A844AEF965D010,6C072906D3F5A564,C7164C1A892E6557,35549E5C125BC582,D3C5A9EF79B78292,D3E092B41FCB570D,6C58088D128AFBD0,000031DBF24B155E,A9C6AFBAC8B4D830,467EEEE06932CFF0,3A4634782E6302B9,F890020003E37F68,4D99D624F5F5725E,6A224055427FDEAD,637C297AB7A6BF7A,779E22AD20190F44,7538B0B323690437,2BF5EDC1AAF1A547,17E68083A36E5E06,00002F35168EABAC,C3CE1FC5DDA1773D,70A5EE48B74F4F59,FDE92DD9256DEC80,BBAC189979A13092,C2E35A76BFACB421,05EB9F165F9D5442,0B5C99608FB4DE16,B2811066946F5D1E,506239D7DBE0DAD2,5F05B9153878DC85,0BD5F494043EC887,0000117491F6B159,110B60184D49826B,B7804E8BE7496CB4,4B9FAD599D5D7078,3669DCE20AF8786C,DECEFAE44B9BCD09,5604CC4BD5E3BE44,EEF8E27118431408,AC3229D36FE4F726,5B99515156F6C41A,BDE6B3C37932A8CA,70A5F768098873ED,000039005E57C96E,30917D84C6E6D6AE,6062100452BFA923,3E2E0E59530F0C2A,F17B513F29D8C66A,63E852AAD3796FFC,F5E7EEBE33D7D4EB,93FF3E0E249EE670,3027B477F7BFA009,58725B422EBF7209,8E16C62E7406892F,24FE988909E84ED1,000001EFD2967AB1,B971F6A751DDF6B9,42489AC202AB64AA,7286A5D0701D6EAC,D9A1187C94C67F98,EC405C8086C2ACA4,E0A57032E9E6BCC9,E037B03DC476BF9F,5B15439DCB7344F4,FC8BE6F553D674E1,00BDE6572FF3B372,A7934D7364C1613A,000066639A1A5E8A,0198511EFC688AC5,C15D4121B574CBA3,C57F75E2042238DC,4E7CD9C39EC66CFD,62A7D9443CBB17DA,E69E7028FEF79392,59E1412243837273,F93F084568B87130,9347CB83B8AA65E3,106A823580CF687D,D5B9907716DE1077,000015F41B867F54,579F453C61DC24B9,37FF329278BB0955,4A368588E4A6BDC3,215AB36215762396,AD4952A9CDF476E8,FD0512C34D39097E,4FD1633BC0600037,7A5E44C2324D1A6A,4FBA0DDED0422CE3,C4C55FDD2A5AB294,E672D497ED9CCFFE,00001AB84DAD88CF,31366D349897D829,6CF64B7C89157719,5FD14CB2F027FE17,AEFE0CFF947D98EA,FF06D8D0320EE2EA,5E33F8FFEA13CEFA,B5A8FDE850532287,D7152D6CDFFF7EE9,A94CBBD50F1C592A,A5D397CDC033629C,0080AD46F88CAB96,00004F3053126E56,29DF52119AF79443,0D372505CB817271,B9E07AF5EAA062C7,CEB07223A400D5F2,1E108C7F5C69DA30,C5706AF28641B727,7F6BDA22C1C4BD9F,BB150AE26E9EC246,35B3EC79D88152F0,6EB0416B88CCC799,EEBC77B844CDE4FC,00002400AFEEC906,BEEC35915F4F9D25,0665C88C236EA678,57A37C90C6729FC9,F3A1E8942951A98F,5580BDCF9BB213E3,44CC89C063FED83C,64DA24C75D8576EE,A4D31E289143F225,2DB56D7C50FC642D,5E5DD7308F4306AB,8425970C81D6E6EE,00006505EBD423CB,A79664FCB7C3616A,E36FA209F36584E5,898F9588AC339E40,5A22C313D57EA196,678FDFB96E96787D,83F79A25B25E7822,E6A4FCABE8A16D73,BF0099FDD1C01BB1,8A65982787C3AF28,E468CBD4B16F4DFB,5A5A29EEA8D10F2F,00006EC29A7281DE,1CB5F05FA00D537C,D78792904A7B633F,17DB439449E257DB,B1016DBB16117A16,412427D926BEDECD,199705AF4EC6BBB6,CAE854FD102CD14D,8B45B866312F2851,46E991655223A4DA,95A354E86A00D35C,EC2C0EEACD525632,000048832A33FA87,3E7EBDD5FDB8ACB5,40624B5217AC056C,2A0444B180AFEA1D,2042AD93B03CF593,E69F2CE689F66063,A458818A211DA9A2,680DA01933D86777,C689074EB7DCF741,A902A8CBA41D2625,21895CE22F915F7F,56A4A6C76665CC86,0000305F4C1A9D51,A4177332C06D93E9,140CB59C011E4C87,10A47CA6D5AC2D6A,F23277C54BF08D04,988F736EBA6148BA,783E8A583EFA3FEB,62ABFD92F1A213B6,461A3EDF1235174A,4F53FBD1F1B05B4B,2A355FC7CAC9799B,25C6C7820554994D,00006802AEE3E4F2,88C813326D19DDB8,E9BA9A5BC1C438BC,816C5E67AB076E50,0CF93A2CF26BD6D8,6EE003A2265BD987,1958DEEB3BFA7DF5,7A57B4E905BCBA0F,A68524411E93C227,7E243EAE59D468CC,8CA56D954DDD9772,2F28CCCAF0C714AF,000001AA38428CE5,56EF2175EA4987F4,68A6BB892DE90D6D,CCE1BB8180D97A01,BFE3143E25B61BDA,173B9888A997E8EA,0BC45E9D4FF4FBCB,AF87443B7CBD19CD,56D99340A67AAC71,B10ED7414AFF93E8,8EC710FB4FC2AFB5,80D58AF7FD1565B4,0000209F67D66BC4,F41A948DCCCF8ED3,9B5C9D96F5C4F88C,BBDDB7F094236BBB,AE730FF3F5D3D899,C2DBB5982E0CB123,88031636F06531D5,25C1D185C7E32CDD,05696E9633951FBA,86CBE2314210D84D,DDCFD008584A4460,E483F77636A351F5,00004D871DBA3FC5,028B95A3FF98ED4F,4B49FEA67B60584C,FF7061E437AAB9AA,A192E5C3FC76B556,136778CB0ACD9AE0,4D7B814AC4C6BF03,B6A69CAD0393F17A,C642262BE88FADC1,618F6E087BD876DB,F10F8A6C11168B6B,6B69570C309735B3,0000294B74AFBB91,D8C9414C66B55BDE,2CC267BB3F5B143D,744236AB5FF99EA1,F107927DD4A7B53A,236295E217CB1B83,057B53AF5682B6BB,05D8EB05D07D1351,39245C7CA1247CFC,E25BF8B5865E8ADF,7D91845B42646E9F,181EA7A17301F05A,0000313D2DAB8692,6F7012F18A6FF1C6,E8DF176C54DE1C50,AD41F1AB3DC6EB1F,79059143473F4ECC,7EF44B4D0A7DBF10,23417644D02666AC,2E53FC699909DD9F,7519C9749EE38982,5A10070E81DDD419,56B7120EE02A01DE,AE704831BDC14671,0000458E2DC62320,1CC813AFCB25A5CB,A60C7CC6ECDB59B2,4650B28AB1A703BA,A83DF666ACE1E9AF,C33D542839AD71C0,5C6D560145D2BAAF,DBACC5364BBC8525,478F98E8BE3D5710,9E0015966B21C995,BFBE36C6AC6FE62E,779ED7F4B2A46173,00002250F9210A99,083B6888C5A255FF,1159CC9374DB92BB,D5A3E76E67D5FF1A,70D4A61468429421,2297F3B3DA531CA0,F48E44D4D261410C,2FE91246FE644696,F9368B5E62E0AB4E,C13DF8E914F68242,05EC3835521635DA,880C09FF11F1C28E,00000F8D780DDDB7,833D6BB8C258666D,B7533FBDE4581270,78A0129B03783820,31383258ED3A6F2B,BDF5352DFC630EBC,CD22A04E1BE0B07E,5844A1D63CDB5018,417F55BF3EE4450A,04EABEC5DAB9FB7E,4271254F5DCF6C94,6904322183841CBE,000057E73FD235B2,7FC8A8630D568D50,2319EA3C615F6AD8,9360A0D2F85E3570,714BF3CE31D38C62,BFBC73DDAAB9CC68,43E64187F1FE3239,767E525251695C71,4668FAB5C72678D8,9827B0C4C20E479D,E51CC07552216CFC,CCD20C3A23A2E882,00001B690D213D16,F046D5325DAF8FF2,5A30FC834F002E73,3A7062CB5A01196C,24FE870923D6CC8B,37C08CE47F65CDB1,268FAB678D6FA03B,843779CD7831785C,8AA2BE6F96FD0B2A,3E7DE215C9419E53,E3DC68BB17E37549,16DD3D075FE7D2AA,00003297754C0F5E,6A21B10BE7B5BA47,1035E3750CA22A0F,4C25DA5418634BC1,DCE6F82950FECC6C,66F02A958A84138C,5C8B26B0F9BF6306,DEBA35DB39B97683,EDEA66410C2FA43D,67BDD72B23F99057,9F75DD753E82204F,F7350B50848BF041,000059C5F65720B2,732E2C5CC7924A96,C2E4424F56240DB6,A57D63781AAE25FE,816DFE70506E5DAB,BF3B6B96145F40C6,AFACF2D9D59459D4,4563214EFFF6EB0D,EFDCEDB6035FE13A,8D66E78BA7308C66,BEC9360C7170A2E0,3B4B1AF8F82EFE38,00004B51B00ABD9F,F349DA3F63E03253,61C9E187E82FDBEB,376CCB6AD60A4F9B,BB8F904430D71C2A,F7B6A200F7B62E0D,07E73F71A6751B51,5E68A40C042E472D,34F8B4EF8DA2E0DA,B30C11986C3F99D9,DF5F69CEBCECE53A,439D96E99108490A,000032C9DD30C7A5,020881AB5B14EA1E,79C2673C02E33E30,ADFFAD2F07A28BC9,13D7086143168CA5,A8365385764F1D92,E25567649F992512,8C230AB6423EED05,CC106F7E747F592C,F0013173A1ABF513,D2916A4BE9436C13,5583F8E9D3F91BBB,00006282B1650C84,7ADC0F1E648272AC,D37120BD0EDFCBFF,A601A9AC65E22EAD,9E404299C42D6A4E,F3C759111F11E391,EF2C967A444743DB,335703E0ECB90B21,D61C4B83F52EC9BD,24BFD141022F0C63,75EB80B6646F5EC6,F1F37F9404D65917,000063C324BF316B,9F1FE6A5BCA3CD18,10FB08D04BDF83A1,44911BE46F983C58,0DB8E2CCF177987A,554CC75A0BFA4D74,F7E6D18C9F32DC47,F5E612B67793804D,B0532CD7996F2F0D,914D55128CF7F9A1,32265B453902FD08,15559031279C2D86,000032349F0408F2,30521F26285C7CCE,0B7D51FBFBCACE20,0C4351DED9ACFFEF,A7836BF68390AFC2,D2275B9C9A6C78A5,7020CE45512BA7D7,325052B7F0514858,CD741889DEC741A3,E6F4C970FDEFC64D,674E61CA6AD129A8,6E73F05C4BE47DF4,00005AFACE899D20,F9AC9A49F538A20C,E895AEC270F406E4,BAD5B05C6AA9CA64,F2AEDD29E338CF80,EC279EF03A57B9AF,20B17231DEA0072B,7F977E3417DC21CD,76883CB7EB75F9DB,9087383F794452DE,12E474F6E3179E19,2F2B9DD895336FC7,00005AE24C62F469,0385D1C7FDAD1BAC,EFBCB32F2B36FDCE,1607E2F6AEDBFFB0,A7DC6CCEF0C45A37,5F669AAE940EAF88,98F1972634CAAC14,2412E3EB402A47AF,F9AE5C555A499695,1789CC8CB3A324D2,D4BBBB86DC0F47A1,C74EA01E0699D0D2,00006C9D4DEA7D3C,B3D92FC1A3B54C5B,4FFD98E1516F33E2,3E9AD077ACBA6C7D,5A72D7724089B2D6,04EDB9831478DC94,ECBCFF90B8B8EDBD,9E2BA37CB0E42A67,0B4F5601749A1D52,713E73CC5F3B1911,DD97CDB8E4C385D5,3C935B8DF4ED6E48,00003D6357DD210D,22005FC14E18AE7C,02A91D17FFB71C35,B0782440ABB48D7A,E0B9AB1DCD566824,96C64CE880C5C119,96A01B221B43010B,D9C917EB4DB6828C,C01597A8B2B4C3C7,44EF0CAB13773FF4,E13E100CD7A76D2C,C52444D9AB3D75DB,00003D1BCD7BF7EC,5477B194B7A03A72,8693D9852FA9FC32,5619906074FA11E1,6A2909FAADC2E82F,3849013731435DAE,E590A7E8932E9D4F,9DF921D6B709E31E,FBF05EB44E6E1680,3A87EABE47A8D4B2,10FF305068508357,E45845566E9CED15,0000091E3AAEB2EC,34446B6335B3A49C,086C7A3F0CFF873C,8A2155B17BF80B1D,C5515D7D0B514CEC,315C5AB771C8B902,03B6C9D40F2884C0,A14744D633E5B5B9,F9ACB276F394750A,1D6A18EE688767F9,28C8F64CF5E43330,3A40555A17985986,00005FB510F236E3,F658C349D49C0355,7DF07A02DF0FD24D,84AD86B007389972,CD5726CCF1512252,337C2B9C43C77C1D,E016EEDD7AA6624E,DBA4D17E4C5FC6D2,96187EDCB613B35C,F72924A32C6DB7EE,261F8A935E4AB84D,BDA345F600BCC97D,00006F9FC73FEEB4,4912192E5C2A2C5A,D87FAA5EE3EC711B,C2DEF76B011F4EE8,797735AFE08349B1,3CB44D038D8B6859,4A30FEE8EAA73E10,FA3E1722B7A0EA84,456A9408B64AD66F,60E82637AECD7975,608E3946DC8A133B,640C677099355F40,000045CBBFCC796F,98373014D6AD6DF5,EF9C1EEA8A1A7A94,F1CA7A37E9ECB4C0,15B9F19D552D694C,A7147B9F43B2B653,884D4AC21D40EBF2,B099AFE52AEDA667,ECF692C9D0B3A132,18E5F1F80372A6B4,95E6A6D0789F6562,CA9A2BC96F343C7F,00001073D2D9E52F,C4FF40DC78DEBEAB,CE1C76A5AD3A86CA,F38CC6D366CFE0D3,D8E7F5779319C193,D0C14FC2F386E5F5,A0BEB07BA4066433,4ACB7792EC4BEFF3,882032B47F89D6DA,1BEC17F438BB46E3,5225EAEAEA89C9A6,E29BDF7F6B2FA6D5,000009294D9576DF,8E1DE691D33E8624,CBBBFE7E84FEB1DE,5294F3F3941EFE05,03C8ED32E1FCE38F,AC2254E5ECCB35AD,EFC22684C58414F2,12506CCC0208DE4E,AFDB7FBB0234B7B1,3ECC43B5879BF50C,17C0FAA04B2F7C48,7149B7C00BEF5D81,00005709FAE37492,F491ACA16AF169DB,53965E120DA57B60,1FEBA922611B466F,F258578C1417677D,88D89B18836B7C39,797852C98F149676,9DDE0648A372F650,A0184280C1E6A56E,E87F00A61D572AF8,1C59346C251D7A4C,869397E944D16A10,00005E3BD80FA3EF,2FB88AB40A1E9CC0,2476D6CA28E10C30,C6A119FAFF3CE8A9,622D2A6134A504FA,731258BDB8964048,DB66B7CAABDC6616,C9F3FFBBCEE00498,45CA83017E09A61F,4457443458DE71CC,EAD7C886526CBF77,550BA79249944C62,000068B7ABF0ED37,D48F9B9B7938C6BF,09AA9983505094FF,0F5A2E19E417D82C,6774772407A75574,8EF357D6B555AE9C,A530A903738453F1,8207F6F0011DEC44,C15F674A5D3D5C0F,1BCED547FB3445DE,DB572B4B79F4E7C8,C5B0BB3F51EC0FD6,00006DC6171A9A30,73C10E6917DDF996,25033198DCF376C8,76186869BB904982,F288EFEBCE248C97,DF730567C00D6FE5,498F370A12807163,B3C5A9D869BD0501,A80D70DCCBED24AA,1153422B0CCA50D6,3B726C74EC576DE5,6D5C9E6D0DFC3BE1,000067E502ADA241,3B08969565D4D9DE,56785B5B2D9076FB,118F57D8CD59A533,CDBAC8B0087961A5,53C18188807DA826,78B58C1FB467DE19,2EA422721EDD98C6,9E191713D333E895,5157D5C98A8399A3,AC7AE89EA5A41D56,F9809FBE151A2BD1,00003D6A67862722,677539F9F8FB7185,2A17E7734849358A,E689FAF244B06344,4FEBC413EB360CF3,1AA0490847E65BB4,A7F2A19A02D4CDEB,DA935AE5B1919812,3E3B625136B95A33,3A9991156B830FCE,98059B38DFDDE104,EE135582A7979060,000031F3195124E9,02FE25E5E2B92949,F6A78AB0C2B0E5C8,D90546B9FB700D8E,5F98140147AAD659,D264F6A295E5B6D6,7F24758BF48FFDEF,E9940293BF55F2B3,6F412E371F5FA067,EB1F3BD697D78475,DAABBEE59E15E90E,40C65279E12A016D,0000038F16DA29AB,AAB9CE7180E0132A,D0E77898F9F211D0,BD968A67650276E9,1BFCEB8CAB8E0965,DD5BD695D3396A7C,40F8988A5AD0E93B,A7127CD50D466CB1,930AA782C922CF36,3BDDA665519D5F99,2977898EBB556581,CC5471757B138EB9,00001DAAE7F23CEF,C675DA81DCED771B,0F8F5C85B5013AA8,2A0A6E50F688DF6E,014CEAF7C9D8D4ED,7781CEF4D99833AF,0BBDAF7AB10C6A62,1EC6EBB4473C84F6,18223ADD57DE6B22,3E0CD275701B13C5,F7F8CE58262978D3,3BE9C8040C9A7F37,0000149D56F422FC,CD4CD63D8ACAE719,4F50B8EE8232E97C,0ABC9B4A6CADDD36,7856CBA432C05C78,432A53189DD94A8D,42F3DA42933F3E46,E1C4FEAEFF39567D,B243A9C5B8E815A3,1BC13ECADB3C95D1,52EBEB1E984693DE,39D77C9CCFEA2C90,00006BE37759E6FA,482E03911F023D51,62ADDDF377C7EE1B,B73443B436982AF2,085C1256B7523A04,C6D5DABF3AAEBE5C,4ADF8227214C53BF,418D844A78F7A9ED,D524E737380C69EC,683099B228158C65,AB1C3B8A22169987,9ADC4424571F0341,00004930F0984329,06821DB8AC82885A,A6580706D15F0C21,3FAC7D55F5A69189,45AF8C7810A72EC1,B51596C328F0CFC7,CFFA49CC13803BAE,4304AD8786F734A5,6012EE4950E9A2BE,D0FDFE6D1F6686F3,63C4B549509B6840,E0ED2747B0900184,0000453974C31B64,FDD1AA43862ABEB0,BB631DE52B08D79D,A1866302271CF9DB,050A58A055E5BF32,11BB9D123EDBCB47,E487F5C25AF88C09,AB29987AF04D6EAA,9BFA2E548147222D,97C62E1FF0A89642,BA6435552310396F,F23808C7276E6D71,00006775A22794E7,6B8649E521E3DA66,2269951D1D398F06,99ED103BA734E284,2F171A9B3F91E627,197E487167B69BC1,A82D5EFEEA3E92C0,C99FA6FB8DE32F6C,05256BD2A6DCFCE7,FFEE0C4222087E23,601B15BC3D6D6A15,E9E498392227E4C5,00000C79272B11A3,85B01AB89E17BAF6,1D4A297D94F814C0,F0D4031BACE43478,7B7674E1CBD31955,04ACD094E776562E,7B972B5E8D6F8903,7C820F159898935D,DD1E6638463A9169,21CD471E003FED4A,FE6F8CB0ECC20344,784E110E7E4CD423,000048A8A84D4FAA,9B5B72A98CDA90B9,5F0A1C711A4A95D8,ECF7D8C292A96A29,7BBAC59077F53697,F1F9A7DF3FB16907,26ADC1C5F685DD0A,A4CF78B1E23BC09C,BF15BD284A7D88BC,0761179288554CFB,F0A0790D094164EC,5465A61A2805E558,00006FB962B9CDD7,D8D5680FB6B2C9EC,8196A6EC13D53CD9,61E6CCBCC191165D,E3716AFBCF6132F9,46C1BA950471FC01,B2E4E28287867CC7,FA488D68A092B9C9,DEA04B5E7E4237CC,BE4B438219CFF592,57E5E3886156B3D0,727554688603AE8D,00003AC3B55DBF4F,136C1C9F466EDBF2,5373F455A8DCD128,648D7026CB8863B3,0043A679B3DDE491,D03B78E410517938,46152815639DA6B9,93538D887F9D2820,B6D757B59D7C1E96,2998C0E3E60D14FB,E272AB208FC4E323,4FF32AEC94B5C755,000011BD8B32E2D9,F605CEEB66CDBA95,5ED4A7A333A75EE9,0B8A190FEEAA279E,79F9A72D94851F96,C035A967206309EF,5F8FD7FD36B827D6,F60C815E394D8788,C40738C5D3D5BBAD,3A0ABB0CF01CEB16,EDE21BB51BFE9B59,1C380B96546C5A9B,00001EF8FDA8DDBB,2B9E15BFDF9238EF,2B0399A7B37F982B,D2D57E0830F9CC88,3B8C6644D4589DA7,9E94E128FA2A5EE7,3324484329695212,A874FA3C6C53A679,4B3FAF98D30C1D2E,27075DE5CD4519A5,002CE7C77D99100C,B7657F0A158EAC18,00002FB4C338B13D,490749B5A6751FFB,43B67F3279769F06,0214DDFE57F611E7,C9FE938C24BF57A3,45BA1023F896E99D,F811D61973FD4559,E89EDE87B7B9F0BE,CA38D54441738CFC,B6EAF20C710F62B1,D4C13CD9068D64DA,30531915D9842FDF,00002D6F6EB5D86D,1BCC001137023C60,57282E7AA3D1BAD1,CF56FB407D7206DE,122AFB4D1CA6731E,9EC3A2ED311E5A5C,19693F7DEB0A7442,B9AB210824DABEB5,0B174FF5E05C02C7,44A38B47FD7ADB41,A738C743AC787A0C,8107CC25B03A1D9C,0000249A07A116B8,69132248A98BF7AF,56FC71332FA26F18,7AF37F03AEA5E7FC,87B9F2F30A7F5842,5607176097237E74,54F974097562736F,1A122DE648EC3560,DC92917D66DD7189,F47C4540BC6003DE,0FCD13A380ED1927,5F804916FB23673C,00001A7AFB35FDAE,85BD5252811F323B,DCE6726EA4660D56,28DD0E437E7E051D,730A2BA5B9BD1AE7,42E12CF1DBC15AF5,8070E1186970EF4C,4140AA92FF2AF8E6,89F88DE4564981A6,56A4CFF15E1BA9CC,30AFEE1B3621B2F9,1C6A27C2A2A40733,000009332CC36AC2,B1D85CED7458C987,D5972CE7937EADD2,06326D12ADE15D52,6A3F6BF64EF3B6E8,7669C6633D762215,8BD17C837FE86DEC,E8B60EF874495E9F,81D700B4EA474FA8,C79BDFB72B0AF8A4,B6E50504CD4CE91B,F22FBD77986440D1,0000464E93CC211B,B7E4AF71CB827F07,140C837BECAAC460,F9C065078707593C,AC64C8AA59CA0D8A,147BC2A027AC0F72,D9A993DF2F4F6809,49CB9C7D8215D44C,609A7CB9FB3612B4,2F259DFBF0828105,C00EC5916D739021,7CE4BDBD72029192,0000610BC6C669D4,4099863769553B39,2F8E0E22C2C678FE,EC8805819FCAD8CD,83C469A8A91EFCCA,47B25AAC51B41C3E,DF9AEB8A0A02B2FB,D0F0CEF8EDF320A4,6ED23BE9F2A64652,D0125F724BC580AD,59A5EC0390086CFF,5276841B7FF35C28,00003FDD2CB3070D,B057998902140D75,6626CEBC61FAF504,66DD759D57BD8485,8C616DC3A9E822C1,7D5D813381551EDC,26268D3FEDCD91AE,6C0527BEF9A91681,52D08C16A601BD63,867251B36E47D55A,1D10F9661CEC7CDD,CF23773461172743,000051DF0A0A0B77,2AB2C550C6897A59,0EE5D584CC0FF824,8FCBD65426C8AFA1,EE94F896C4D36036,D2B6757824961B1E,5BA46B56EEB3DA4F,8D7BEA1B0DBFE75A,DB1B7624CBBA9013,329BB2D922BF4668,7A051BB93C51937E,7FAFEB01D4D1C0BA,0000200415811DDF,60FC0AF82059CC4F,195ABC426A9E6093,1F06AED42311310B,F6EC19125BD287A0,8587BFCA8E71B597,7233BA5EDD5D2828,B99495D71F035ED9,E905C09546DBD071,F994ED6253235E14,20AD2057CD6EF3A7,4DF5FD5C2399C4AE,000047A034199649,70DA216BB6203F6A,69C3B10E283A41F0,41B6BDBCA4204172,160786F1971A7134,7D22B56D110DFCDD,2C971980B59F4BF2,CC132F07E48060F9,98AA34C13A76D404,7CA36B247B32B176,356010A70D439A11,E705F042351667F7,000005FE4F9E55E0,21980711B617BE7E,F447B2404131936A,B3730DC5A4136B7F,DD6F59E72A51B36A,A8B33A181FB5338F,15EA3AA26261E66B,6492280E014F26C3,99C75937C058BF33,2BAACF7C8F8DD53F,7C8511398BE19E44,F1FC0144B0670938,000005C3C60F93AD,E8DF786C3794DB3D,719E7D0A1F320BC3,CB13CACA57A3AB26,B9D170B7EC2D42A6,391EBBBF3D0AE2A2,B51884F84BF04041,2C74BE3CD70C7E6B,BFA717ED59809999,7DD5FDFACC1B66F1,73AD7649809D5853,721669EB76EA3F2A,0000606531281C8C,15B9A6B90140CA1E,4B9238F5966A4CA0,1371C038996E631C,9089EB93F6744DB1,2539746A374AFF6A,B9D1CAC614FFA998,3B4DC8E06F31C10C,12F7B69154E9A3E4,470F8240F3BCE39E,F21F63BCE1BA72C3,6AA13B5DBB81F72D,0000524A79F6093D,39CEA7EF1C74C433,78BE146FF851FD4D,D2BDB304DCF326D7,89B9D46ABAB0902E,6EF298078A6F9A5E,1DA8E6F121DCE4DE,0CA045925F073C2C,0B1231F35F45E10A,CEDB384E3161BD25,2C97573C03ADCA04,807A5275F1120426,00000B0F9F467234,350CE84C72E8E8F8,C3041F72E6D71BAA,80696B8E7331033D,34DE4B71F92EDEE4,E9B0C77932514501,6D2F10AD7CCAF322,5F235C93BBD5A820,AD6AABD5A0FCA4E1,8CEE55301358A73C,76F6DFDA6FBEED99,ABBA6680DB6967E1,00000A894A392045,4A0E6C73E0DF3138,70DD83CA16F5B8A1,3305AFDED55E2161,2CE033E9D6A15D2B,CF8490BD3FE40317,DBB20F8B77049505,D8208C3A1D255D31,84CD5F290861CF81,C21C4E6DE9C9200B,5A9660593975B591,FAC4278BA270FC52,00002EB3AFA62D8B,C6C28C51A2866A24,5F252BC5E06CC616,DE737D0511CBFCCE,EEF193FCAC0FCA9F,BD263B81F46B41B6,59023237430A5C42,4F19459C7C14BCFB,55D54B5CC593620F,8E2776FD466D04B4,1CA9AF39F773008C,DC987044CD4F9E51,000037129B3DE9DC,ABFEDF6684A4CC81,A996A542DF8D053F,8B6D87116719B022,36D1CD339A3772DA,E4E53FAAB4954437,E6165C5E70D76B61,5386F69F02AAE951,5A843C7419934F6C,51F93CEEE71FD778,B382F34BB1D25155,F2D1B4EA3F291D5A,0000543FACB29213,C7279F9C5228FB0A,C6C526A9682A0980,1C95BC6B8BBBB3A3,F582DE11F083D135,0A4854D585462341,3E290E3AD41BE610,6D0FA3E985A83449,8825031BBED74D8E,8BDC21C141824148,F8F3C9C57C08F8E6,2F7EEC5C71CFC318,00004E985BF2C65C,04553F43295D3803,33D94ACA9B848CD3,9094694D46DE23A8,28760E0F13705AD9,6FCEA7F87CAC2F90,B83CAFF70E3B4464,CD7F1D3A358B95DF,D57398662908D751,C93DAF9B1CB52776,45709F3F786ECB45,5D3709D0B6E39F5C,00006C75723D0653,FDE29AB5436DE426,9A1B1D61B4294C3D,6CAC87EB91FC9318,378EC56F9DC636A7,6F8B93532DBCD321,D6238D76DB36C174,B0A9CEC0D0F8D7F6,BF4634E1BA75350E,6B6930324A2E9344,265726546BE8BEEC,79B3B0DD594DE8B7,0000167EE222FCF2,E4D32F1335A88D8A,9893565F35E107BB,0E035C9484BDD63C,AD339C727702D374,3CBF021D1B890EF2,61C13638D613F0E2,006481907EDB0265,B31CCB8069C4A62F,0039128D04B76AF7,92D8C0237BB59C7F,28678171CB0EDAC8,000055012AFF18AA,7F69AE2A2547EE7B,D9374F60DC47AF28,85F504AC6802D450,6098C85BCF34190A,FB3DE6DAE68CD939,38C537E7CA59C324,54AEF1B3D55483EC,E40F257F24DC20A5,4E6FE1E9F1EEEAA3,5C8AE46DAA2AE9D8,3F9D7FD4A232D59F,000016C4822305F7,7A089FCA7FB2D7E3,95B39449EA811B5C,A8CE896A7D55FA7A,F1D3A5F632FC1F32,B55312BD3F4B54ED,1A75222B441D851E,9F0DF4E11C03324A,67B7F29E83D440C7,2D275624D2E86B79,0A44DD267A597AEA,8162E567E7D2ED7F,00001C961F7A1DC7,93B3A7686C84C045,F728EE716F853973,9D46CEDE3984D01B,AEA956E491DB5AD5,9CB9C63E618723D9,9DE439D7500F72FF,B0FD4942C9786C22,D781A02ECD175C71,65A46E7493FCA556,8F071FAF97C5B594,B7D9BCB6D1172E29,0000250A4B8A2C21,3FBE20C7B8814D5F,F6B96861C97E4466,B77A583EDF0AF98E,D8756D63BF9AFD92,988AED986D758E5B,858320FB0F5BF232,8E94E3244F82C8E1,0C2CE404B931D295,46619C355FD10321,DC72E4B8E700D176,9C2D947EE97CC57C,000040263924437E,6833FD5521A9AD74,3FE4125C294AB463,3446286BDB70F0C2,3DB4C3EABDE967D3,4A96A34C85DD6F44,206B67070AA3A3B8,3B78F226ED37E5FD,F3F3AF887D58B894,140D186ED4BC7B9A,F7A8311ED7CCCB72,9C62734E6ECB9C63,000052F6E3B73968,574A009863B4FC3A,01E23481621CB34B,952583FB7AF18F8C,8BD0EB410A310410,A6D92BD68A024181,0CDC0462D8470C55,29A9445993BF3FED,9F7691ED41EAA27C,E2B35F878E0753E6,A10B03C7F8FF7378,168C040603289967,00001C4EC722D84D,585515667F0E583C,DE72C5F81AA8E14F,D1F0FDB125ADDF40,93808F707059BFE5,D6F23DD23B6B88F2,E65CDE1A2A24E55C,B670F86F61A30FB8,23446E2E25A4500A,A86BA42E54E416CC,173E561FDAB7BC87,8E54D8A2548A10CD,00005EC49E34BF5A,58B0CA0EF258490F,A561CF2C55D4B2D9,D8C72BEB6D0C5CAA,99AAF2DE33FF42EC,B8A8D9016E20AA1B,B127DFB22BB8C102,C28E639031B283E1,C1BF2C983FD854FA,826870500DD2DF31,9D59EB38804DFB9D,2CDECEB5CCDBF7E5,000057BF6B4D229F,DD55E483BFEDC4F6,C94FDEFB48FB88EA,6491E49ADE323AAE,BA480AE0818C19A1,6C2DEF1B919CD8E3,F22F72263AB7049B,C6B2D987809F3528,74E2BAD05166E199,B1D7560929D57770,2F4225F86AD3E239,524468946ECC165F,000066F9CACB0695,0837F860B6CD0248,22469272105052CD,8EE984EF04CCCECE,86062E2D433898B8,917A564608CDDCD8,E5FD6527C3021182,B91701761908A121,61A11A70A8A808BE,9DC353306C9A0A66,E216FDD545087903,5B6A72D84BDD23F9,00001CC8AB6C3E2F,53AD16A09C50BD88,6F17C6BF775CE4C7,6AF5191BFDCA5A27,A53DFA3D1CC23E72,B1E71F20B4632315,30BD4ED8A26B6AAC,C0EF18CDAEEB37C6,F5662314D78FA586,BA2E117CE031A12F,28E16A497B12A7FD,5C9E5E0CCBEDC424,000033FCC6A05BE6,8337B658E3BE8D6A,D6F237FE253E5653,2030294AC3F82A36,3EECB8A1E388E341,9C3F967C0342ABC0,6DD3F7C8282E3EC9,B8FD8799627F1C9B,C302880FD0BBD448,98B2F7370FDA5172,2E1CA562BE729335,59D52E0A61FECFE3,00000716D89C5F23,11402B37A45E2A51,89E0FD043EE877F7,C50A437369165831,875D45C55CC3D6E0,80541919C3150C48,17819BC89BAB68A6,60F3000093C8C3B1,E54CB7AECDA58889,CAFA972219020F0D,2A929961CDDCB81D,2EE9AED167263EF4,000031DB3E5B8C69,CC127D169513B4FB,E7412A9AEC23AEE4,7D51BDD7280E902E,98559C42F02D0183,FF802D2C28D2F47D,AA1653209868DC24,B962C5FFDC1EC7A1,ECD080D2CEDAA5B8,DC5ADE7B0AA774E1,C7E70E8E601C30FF,918D081D5FB6FE3A,000048795C6D101C,71A48C205EF2BE48,2E8F09180898FAE0,4E28CB607A463DCF,E574B6EB1BB5BB6D,12BB918AE19F5D49,E5C23C993A48537C,E582D2F277102456,F21CF6549CEB20BD,366C91C883C65901,216BD0A07D93DB40,BA5B7C9147E20BC4,00001FF22F6F71EA,6D22DA9DFBAC4438,70159BBC324A75C3,87DD03CCF87E274C,55F15FBF0607E3B0,780BB8F5875836D4,9F9B59248B8E734F,6C260E53896E4823,AA1132DE35F08373,7F2AFD58773EE233,E1B795E1665C52FD,4E6C724E45218F80,000043BDD217611C,D91C0DD452EAED94,A8CE31CEABE68232,B2184D1F68F5FE5E,D5424371665EE7B7,78C7B200D274A156,D1E668A6F070A92A,C7081E07667FDF6A,508B4D47C76622BD,5F9240BEA94F9C68,41A590C450ECDD09,9EB058CE22F9E218,0000148A867E2E5F,A93C26FB5D69AC72,EE5FCB62228C7A61,21766475A713CF38,5EEDBF80FC045C2B,D112C2A0A72CA8EF,F107DA3E526D590F,88AEA68594875017,F399E1DC3A03973F,F45F8A5F4216226C,5FF59AC00BD6E6D9,F20E10E0DD2956F4,000013C22506EDBF,AEAC241C35C9430B,80B516F0902206E2,04EBCAB409FDF678,0F439D3BD2B636D4,D4975E3661318BA2,840D872D64F6288C,AD86D70D30385D63,25F6E066EA1CF4F0,FBD57BFE23487F9E,4322D626F848451C,02773FC06948CF46,00001B5A1B917DCE,5BA8F1164692989C,9F8345C9B4B90A24,9019CB8011B80D9E,A81AF79F9DC2CB42,D1CB0090363B6B77,8D4E6A952BC20B2F,DA87B10D47832F7F,766A77F9A4187DBA,30882BDD426D3F24,42C5F6EA8C63BE27,632BF7A2D1FC286E,000036B957CC61F0,C20B0B1581BA40B5,2D97DB0A43E3D2F6,A6F1758561EECD5C,FEDC896BA57A246A,714E2CD506B840B9,D04C56A847E0F8AF,CC3E826043FEA6CC,079E8E13F545BC48,EA6EB1C7E91C0C03,FAE608F6BD9F73CA,2339C5B2F1EE7BCA,000055122A38BECF,EB1694CB5BAD27A9,AADC96AB72EB76F2,6ED5EBEE6C3B0754,A2022CB851FC83E2,7F40EF2BEFF1D81A,50D3A4B88DB3B72B,A77B23BAA2FDF6DE,3AD543A79F094BDB,E53CEE5F765430B8,3CE2A3AF8526D1E8,0F8992D75E047C60,00004E423D5C19A1,F5C32FFFDBD6C8AC,DF398B8786370FAE,044E771D4BE9601C,FD7E57E7B31AF05F,EAD7A490AA7BCC81,CDB27A5B3B361AD9,A7F412EFD6877BA0,55871A3EA28927C3,23339521D29D48B1,14E0783E9AE124A0,A7EA265A65357388,000050F323F15A83,A8531CB66A296096,761CBA6D580C93A5,1A8475B04DF0776C,172E80D97A52F923,9B7AFAD0DEC79435,00334A5B39F5AED8,94972158E331C901,C62915ABB96C25A9,C86B9CF3C1ED0F9F,49BE16437F1B6BCE,261BD757296F7F60,000009A185042ECE,CCE7E3F1009D0FFD,6CDD9030C39FABB4,A30BF47F180EBD76,ECA136E4C2D85908,A9345F79D6372A3B,219D47C8BD5A70A6,588BCBEDCAA77B84,85F64D1D54EBF859,BC287BDC8F3F02A5,FAFDA106F4248C56,ACF687862884879C,0000190C076C7070,53E74F70B8644717,BEB078DAE7711E1E,B9069E259B34A638,A318A7D020E73D0D,0D4D1CC7FA7E9EF9,6EE817F297E1B8DF,FEC759570B8AFB5D,4A3C35EBE0AA2E04,6A70F3F82A48C274,752B741372D22C39,47D1215355925358,00006F87AE0A0301,D04FF279D0F9984A,156DC73F47557E99,1A59C28431F9BAA3,6738513757E9E97B,17E543A98AAB9206,72619525C3616683,5E2783800F37FBAE,457756008DE0A457,CE21D707D4194A1F,4A5AC24172A427D1,5FCF0AD23AEB448A,000066BBD0ECFC70,B8611F0791E6607F,C11D91EBC16DE8CA,8DB94149D662BB6F,48EC125902CB561C,41D05D06E17850CE,62ED6A799B325928,03BB9E3E708AB74C,490D7BD9A88CF95E,DD5BD0C90BD59841,A6E7BA205D849FB2,66BF3E8E4939F1CE,0000524BC6120F11,96C1671F6595D880,FB9B34E697ED52E4,F7B8284CC99FECEF,4C9505052489E50F,CF5752DF98BF88CE,24B56CB7ADB60AF3,4D37935D4439B85E,2B507074BE5114BC,BAB034FA3EA555AF,C5E86A436181B692,3FDDEC9489AA2545,00001588B3F63178,0221B18D023C0C9C,75A1746D22B3C273,56A4B41D28393E9E,38B4364900F8B9F3,010CE00F5B19B62E,B99F16D188306C9E,CAE2AC1CC60B8362,39D12FE2E2D82EE4,7BD990E31E7EAB37,5EEC5325CF486963,8F06862FCB9F5A64,000050C7029FD71C,43A190CA75CE3923,34566A6A694A68A4,4F31FDBCB5893CEC,6416DDEA371E9653,83E5A2FEE0ACDEEF,936F196C2BB18B1B,0B52BDBE449A8558,BED885EE0A5E2FAB,96112EDBFD8E3CCD,6D875E0D41C7471D,8BB17D6B301CB580,0000572888176520,55A631F313705B8B,4155F42887E77A49,26F60F28E97878B5,5AC425B806500611,9BA0BB6779529839,47D3E724E1D2F08D,6A43124F507D3833,1039AC54293E710B,FF6BAA674376A9C0,808E01D2C67F32AE,E3C839F41BC1B845,000062020A64027C,18BCCB41423764CB,FC0B226512AA9C56,2E6B7EA31A9FEBB9,A48CD74FEABB967D,10CF7610A0481AA1,03D4EE3AC8F9B94B,02F634FAC5CDA792,F6452221FD731C6D,AC7BA8B57F672EB4,938112D1DA9A83E4,1C8BBBF5C3523AC3,000012F49253FF20,DC7DB95F4E8994E4,C52A742332B11F4E,36A7939558CE4D1F,958FAAC2C336736D,230D767EE32CA203,0E8F8C61F0691B0C,FB849674B86CCAB9,27FFF286DC4F30F2,D0239EF897D3113B,3A9C1C1EF07DA2CB,1F7173E3FD0AEB91,00004113560C02F6,D0595C5CAE6365DE,CAA3C00CD880DEED,E076BF596C304A71,FB6EE21987327A69,9D402EE23463239B,AA563E101969B5D1,5C4558364FD25BA7,39024247C2B92B91,45941682B42F7014,8EFDD5116C3E87DC,BECA7D63B3A3B835,00000E61119851D4,F9EE298CCB07C4FD,06DDE07A5B765D3D,809457CE9B215806,3212215038CB6364,4F0304068AC64EC8,D32881B40D41022C,150CB4B63239C875,7DC2EB03240F729B,AF9D17D6219D4930,E9C534B1C6BF87BD,8438533430D9742A,00003B496460BAF2,932F0D38EFE185BA,250B2D632499736F,26E986275DB62864,4C0DF706A66CDE41,CE2210422EEABFA4,DB43BA45F8A6826D,95872CB6AF26BBEB,8CC1F1ACCAE56A63,B2C54D02A646F78F,AD86E564A30F439B,15E8789D128ACA0F,0000661F3B634BAA,2168637956D00D8E,3DE4B4A89B3EEB91,8D78402CEAB84ECC,61F4DA8CF278F7C3,30FA3A341BD6D4BC,6F6F47017B524A79,71AD5D100E1D3FD4,6AA316B26BDC9F44,8F7DFCFDCE13FBED,B26D59157E5ACDDA,DB171D0C0D3F6316,00002149767CA0B1,D5105546710F61B0,0770F399CC420E52,CB0A49DBFCD27396,69137A33A31E22B5,E85265FA8BDE429B,BB703DE2AE1D078D,DB88E0C87599BF12,780E5B8BBB669F32,6AF825A6E385AD75,E62325D250662D67,42BB61BCECBE88ED,0000447DB3EDFBFA,23CBA6F7DD7A0320,CB52060F012CE738,B90A7B0652CA95B1,EF07345596FF043C,341ED2674F0CE68C,430BE77A7CF89D6A,E3EE28ED8ED72D8B,A9A64B20463B758B,C2B8220ABA61AB5A,0CE49CA3DFCA6B57,30C192E55FF31398,00004A2DA9B2F32F,1C6AC0550C2D5FE7,017F8CAD9A35E90E,19188D2FFB3C034C,86209293348EBBB0,E21B3E2CBFACAD6C,0B161C23B1E6D1E7,4349D4274CBBE535,BDC2E11BA23A08EB,1EEB8BD5CFC6483D,510F8B063DB59AE1,F91796ABE0233301,0000272E64477769,BE2BDCC49FA4D961,0C4E4D3EB495CB05,F1F50B1BB186CC2C,7448457D97D6231B,2BAAAE5C6B56FD76,2EC17FC178FB2A95,C1820A7207BD7CC2,5381C6C07BD0F06F,3A6AD88086A50AEC,96B3D67B0BCF0404,66110DA02D1C79B5,00003101C1DADE10,45CC104D2E32DA7A,46BEA974193FC9B9,59624F61C66F15CD,F4B8543DB01ED113,67582729A126C5EA,40E17F99FC7E5EC6,4DFBA13C382D70D1,59C7797580635F23,05B9412B2A4376F3,319FEE67DCABD11D,80C3A700C589707B,000037F24E591A91,5FB34544EA7E23D0,A422DC41C9DC3A8A,62A2243BF4032B28,56118D5D2E9A2398,E5581435BD35FA84,C72DFBF6A3EEF90F,97D9A8675C3434AE,34CB5D66805CBC43,586082A84D0E0D0A,4B64017B51D63E10,E7ED30704107C0D8,00003239C9870CF7,D99FE085129F339A,BEED7E437FE4B91F,198E08321E600FC3,CE7A330290DA8351,881EA7B207C30B0A,0554B74D3A780A4C,173D8B2EAC6614BB,47672F31877C1ED9,E4D034DB8AF97D26,FA95CBC26BE504D1,9B09B8FB9B77E2F7,0000595D75884F96,33B68BBA3F235CD9,C580B6B6DD06B092,76D4BF83E04F8BEF,7C59D74D5248C39D,71098BF7E71E0FDB,25D22FE9E6C62A22,BCBC88E536A4A8AB,0388DE2AF9B2A98A,229B495954264BCC,67D4D82B1DA60C3A,0C51485B84CD05E5,00000F648EE9E0C6,BA5928C8BF7FBD5A,0B95B486E3201F25,9BFFA1BB4C2A5851,197111C01C93529C,1494D53321B9F5F5,017143929673E780,40F80ADB6330FCC7,B51CF17801391969,63D279B23F612156,EA6799CD20F0BEAA,85EC560AA05B2A3B,0000645136B8CF89,84829106F2F21E85,D70D2D02349A53B6,7097593052DB3672,1795724C83F45BA5,934BE196C1133713,C99C2F626386D1DD,F025D8BA48DBEA78,3058AE761F0DC46E,991EFCC32439CC2D,55DD592D8D157316,6C0023AEFCEFEAA0,00003DCCF3195E07,38C33C2F7CFC2B77,2AF6AF53A5B7B2B5,DE64239B6FC84942,00CFADDAC19EB3D5,69AA39946CEDB674,3F904E5E986ABC37,F348D1563369108B,339BAA43019491CF,95F0FF59DAF00E6F,ABC9631CFC750018,6062CB83751DC3E5,00001970824ECE19,F7815A4357AE58BC,58BC27BD6757BA77,0DA075F32FD1E15C,4F68B5A1D3358376,1D9660795D472B75,EDD5F21C77347CEE,E51A27CC175F736D,A1679D0D4F91962A,D33DA6951F9245D7,ED61ADAB58EA3DF6,A514D1F2CBB50EF2,0000069219E7AD83,6E39E803052BEC21,3E049125D6E36D99,538077C48298AD02,2773E9B159F5BF85,059505CFAF35096A,3E1706D024917D58,886084BC58709B44,5D55F05B40190926,C7A43C9A96BFA482,DCBA7EB0CA34515B,114847E17A4DB25B,000008EC984BC9E0,AC7D42F602948B4C,0F0A3541B3504161,A3029533D5D7D24D,C19DD746AA4DCC8F,7BCFBAEAA3C1225B,249696EBF46CBB68,E7C5DB4583329C29,2E64975E14C4E9E7,4E1BC5363E37DC45,258030872414C0BE,D34EDE9301D7B8EA,000004979DF4FDDE,34A6B3A098B29662,EB79D605043D9FEB,202991079574F79A,84464629D749830D,433B6C4976EFD298,512CC5D5293D703A,46E1E202A6128043,DB65AC99EE6FCE50,FBA40D9E113DD5CC,683D9338777B092C,CAEF3E02AC7DE986,00001D8EFA321795,0A17DC52D40550E7,D01FEAE295549832,1D04ACF394EAA5E5,AD237522327FBCD3,B8B479FF8A1BF2D2,222CCD873875717B,BA2250764063D6F7,46E2CB776B0D61E6,D4E92944293AB979,17888248C567A2F0,A1EEBF093564D80F,000033DEAA33249B,02CA62ACCCE1A243,F5863F12C098F6BF,C1F06918E576EA1E,2BCD0FE2FCB3D7D4,8305CEB7B7B2D815,74055D41A8EB38A4,CB950059A50B4965,99B8E9081ACC6535,A075B0F03E4E7339,8CDAF379714AA7EB,D50CCE4C5BB418DA,0000014FD8D721A1,66B9613197F22607,C1E98086E7D7D9D4,FA3670770520DB7F,C798E06B931662BB,DF2AEA532B385813,C74BD5AA860F0872,9680692E55EFCACC,DE17F647FB4E17EF,D64FCE69BD3C5709,4616A04C5CEA7D48,6CD7822FE40E998B,00005881DFD6B08A,43698EE563250D2F,B78656EF6DC30732,941CD546BA4D0C19,B8221BEC4EF93B79,68907CF64FE9F4C6,C1744E0ED94BB79C,033E16AC58EF480A,6F009DDE3CD478D4,9B60E44189E577A7,3E6C87522F2F1FA5,BD06DDA9FDCDE5B9,000027FBDC4911DF,9079C28DC4C0466C,88A2F356F3D8998A,CE78B995D4D5FF00,B7B798D4EFF116ED,8A9A0AEC505FC30C,546D43E8EF2B2DB5,3F789A3AC189FE79,F1A2EB90B7BA0D0C,4D09447B73457E8B,09366CF477632083,40F2AAB4F09FFDC6,00005F845D5B673E,3F002833D4B0BEC8,84904BB1D68DAD1D,377C2B78459BB1BB,F3D5D27AFB51DF62,CC8543DA6415CB92,0793537B958F199A,73651BEFDAFF6A17,8C6A1C89EFA0ACD7,C9C8C0DAD6BB6CD6,ABA0C98F409CE935,BB29326CDB1D7D4D,0000226E72B478CB,B1684FA4BBBABE63,AD56E93E634C7A93,229F8791FE5DA6B7,AA28BEB54DFA989B,B6E613E881FBCCE9,3DE2A936674A3A9A,8A0CB1EC28FE5E80,357518E5224946F5,F9F3E0DF3EA6969A,0BBD2C58208473C2,2BCD2E1227CA8FB9,0000103404F0B9DD,A6E8D8A944FC5CD4,3B1ABA3EEF386282,33F8D6379789DF4F,A3DF89306958E071,C3D3568D72695B8D,2CCA0456D1F7732B,2499B435AFE5250B,8D23F49175C0ABA9,128F94DB71F4B8AB,4179DDAE44CEB809,D68E1F0D40D901CF,000044F323A5A9E7,86D6F886DC38CA5C,B719638682E1D30A,E37E1E1AF3F84FCE,3E4115567435A9E9,AE3A6BDE0689328E,44A8E9930E6EE768,C7F5653D74323110,793D7FCA724B138C,8FB726956969919C,288B72FE23A5F981,06106F76295D489F,000063112F858470,225739002FF0F34B,D5120A06F3646C2A,F316E41106D151F9,387D5089E2B12C30,E638593A4B93D46E,7649F6838482F294,494ABA75F5508CF8,48DD125E3DB64B7D,3BB982B7E1441478,D50606B3A71AEDC5,368D8E2CADDF7424,0000361D43F19D21,8AFD1DA723C90437,5CC151E112BB9FC3,A42200019DF44AB7,A95AB585DFE576EF,8E6968427C6ABBBB,932BC05701B906C6,7D2AA4F19A230E3B,48D9D6467C99D1BF,F34F98058A342973,464736B56C6CE022,DFAAAD1940BE52B5,000018425B031F80,BD9E6F983B25A65A,517AF4646A968919,0E755D92D005BE03,E7106D42232B668C,262417B1D3E51F00,19535956B2E47DBD,06D5E7E09E81426D,752E8714261E030B,8B51CD82138984CE,F8625946F492066C,0821E2CEC4C9ACF8,0000075EEF5A2D90,86CEE5B094634355,064CCDFE602D433D,50CA0DC170425EB6,08C0C2BA3F7C2D8A,FA71C3685D4B64A3,6F925FA697328D7D,0657ACA787692DB4,5908F9F42193FBF6,506945D6D908A1D3,E8274B1F225879ED,4F7D8AA9577FB0B6,000060B1C373C937,16C059CA85259BDC,12CDC26E78AEB101,4445803CAB7E5A47,4217583A57BA22B3,33E19DB1D77BC9FD,1E455D31B235628A,6E9A6208C0845FB7,939F84903ED32A9B,D2C7F716660A74FF,81FE5B3B921D630B,D7E0CC54AFAF3A5A,000041EA92964811,6EFB4921A6055823,ED8C80D80FE7BEEB,DE926725DAFD55FA,FCBA90AD6143B47F,D6B1BE7773F9D0EB,DF09FDEAC952C9A8,3C318BFA1D8EDF63,1E4AABB594DA36C9,8F57060ECA2ACC51,AC4B526281BE8E28,A857EC85F24B1D73,00005FF608776763,4F3FED34C3467896,6FFE58200D69363A,1AF21894111FAF36,A41FD1DFA7E8CCAF,19CA3634231E546F,AE7735AD5FECEA16,A6B9F828A41A5449,2CE606C1F45E2804,5F91B621205E32E0,6B81D2220F693E2B,4D4EC42532C33C19,000054F600A0FC76,58B86A5AF64E0E21,EA03C3F49F8EFAC7,56F743E121158975,DC06E4923EBDD46E,0CE181ADDAE026CC,FDA443E9E1F3DD88,0BC026E2EDD3CFE6,7C0C3FF2CF741C84,FEF2F28A34E8E507,367083C291B17115,76464AF3F835C331,00002E26C4716CC7,DB4B081A5709A600,4BEF9C680C24548D,6884611151FF7989,6A3FB6017AACA212,D98AD5F933AF6F0E,D56DFAF73EACB9F7,EA07673B1B3B3E5E,EED8F24D8D13CDD4,921DD3A22E4CAE26,57C571469CAED30B,312CE11B64D5C275,000022D3CC14E30D,826B12D06F57D315,4DD8AF904CE64A11,D2540B7AC72AF9FB,8973AB44D3C56BD2,88CBAEB43401439E,DE51263417DF20CB,ED06DCD5BDDB04CF,C6B373C449B9B056,65CF21EEF2A05272,2BCF4C5702C850FA,A5CC5F1F2EC1CFFC,00000CCF40DD7EAA,B65C261E529848C3,56B3EF3946D077E0,A72DF26BA364FF37,3114BD693366F76B,077B061F7C96BD32,82A8EDD599625462,75E2A1B54A498CB1,A317F7FB904B7497,8C66A5D8BAD8661C,A4B3570D445B7EC5,E8F30F59F500EA7E,000069B562ECC501,D76077E11FEF0F2D,3F05B439C7C60048,2ED1ED2AB02340C7,B8F612906CCA670B,38F9A1E2E480388B,168E3CEFC9E610BB,4448209ECAB1861A,C502B9DB6E119B56,BEABBFFFACB9309A,9DCCCB303EAB26F7,7EE6EFC7E4910BFC,00005ED31A76E5D1,82CF8E16D5E34D96,780E3C0D9DFF2777,68859F36F105A62D,A6C78B61E211B96B,FCDC880E9382B7CC,F2284D61C2264725,E275EED4A7C99D65,916EDA87C0AF5449,F69DC36AAF1E3644,FE315994739F2650,199D3C64952722E7,0000407031363FAC,0EADA80CE5CCB852,F29F21F4BD2EDDA0,37444366C3ACF17E,37E93433BA55E652,6E5265471A45338D,58A496A1F64F1784,5381BFFEAF5059D2,29D24FF598F3FC36,DC5BA9224BE153F5,246CE168FE7EA22E,12586CBCD4185720,0000437C8D309AAA,8C9A3155E1E93662,D9100D1CBC382CDD,1178FAFFF6C7754C,1A73718FD791A0BF,3DF6F9664916CAC3,F3F084B1A09B1E95,22D36813E4F885C3,828C9FC021F36DF6,3A49ED42BC69A2BE,DFB946994EE242BB,333BBD531EB653A1,00001B2798C85FCD,888ECB498D112F58,EAF609724AA18261,9A0D66BA3F9672F7,C857D7A8BF9D974D,AAE5989A13F4D7D4,EBCCB78A7F9CEB27,E2B786C2750B0BB0,6704685426AA92B8,9DAC8CD6381B6025,D8BE417D07361596,2702B3126AE73760,00004DFA35CE7664,0EF7C77F266A9C13,7B76952B1C013379,63C01646ACAD67CA,CB3B69E3C9E323C7,7ACE41D2B0574182,73A208A22D0DB989,434482A0A968D247,D66BFF2A7A2FEEBE,DD2D4651A6F3407F,42811DACE175E7EE,02936492E48D3BB2,00003FFC84C193CE,4752C1A870591CD0,6EBCB457B77CD5B8,3C5A5B157AEC2521,CB8F88B24318791F,5BEFBBC9FB251FF7,98BD95BA5B9C7121,E50EAE11C1142BB6,AE52D883C1494664,0DC7259059E4360F,F153B0A83BEA3B85,01A950A35D28EE91,000034D1BDD4F85A,A7ADA7C97349D29D,0D9B3C8528F89FD2,6124C6C23EAFD5EC,10BC353670982CD7,88ECD65054A0F0DC,600C66004EEDBA2D,8011CA7B759268E4,A37E8B67FF0C3849,7462C66149D794FE,2F68D0FDC937EC2C,46C62310C3101B12,000039AAF4ED1201,A86AE17B8843402B,1B45040FD14C561F,A116784EDEBCC43E,734CD3F251046A52,10A7733351A45D8C,397C5955779C46ED,58E6D9A8AD41FF58,7B469B07D0167585,2F6DB6374630D3E7,21183C773DD8616D,73AE34819B96676D,000049A6526D3482,8DF4F1EBAE9D8E9A,BAB5A35C7D5A3D57,0A1BCE887D5289B9,5779F41C0CB21CF7,226CFECADF4D323C,AD0334BAFB757DE9,EA05EAAE09DC35BC,759D8FD3D560CD1F,D92228A43B276BB1,5198742ED08CDF2D,19942F2F84E7F79F,00001EC0951EF8B8,6C5B5D0146DE009C,ADC114946C87821A,67B4A6EBE3873CF6,F5FAA51E972FF78C,BA435963EB10DF46,9F459B900CB784A4,45FEB181AAF9F882,25EBA2167C681CF4,DEBA7A8E6CEAB6EB,9B4F6614D282B7BB,3E357873C7580AD8,00004E2ADF29AF11,104F409770AD8C76,B72CC68CA7963D49,C619708F61910C6A,37B6E6887E9E90E4,37AE6214CAD6AA8F,315190ADB72AC6B1,0A0B35AB80386FF9,8C9AE391ACDB6288,5939965EE261AE1C,1F0B37BEAE0749A6,934A961574B7CAB9,00005ED00E22928C,CF532C6552BA66DC,76B7BE06B8310BB9,AA546BC1AB7A4054,3DA404C1DD02BBF1,1A79E86DA6A24B47,F11E29C4E3192927,BD091247D790A28B,73F7312AA5A9C0C4,B46A0C1B035FFB56,13666253FEA6BEF4,93F875C9A44B7DBB,00003740CB49E97E,47156EAB74E321A6,5025084B568E6E7A,4749B7053A991DAE,8F138628DC1D1193,3D0A427E7BD06E34,550B738354174FED,421E0BB2CC63CC47,FE6180A380087E57,5D09FF656206BECA,C090B8F98ABBF54C,E33D2C5362E1E4C6,00002B95DC993FCB,8407D2BAF88B5872,BBD3F1662C48966C,4B316F220CC1492E,8D6CB1160F8A411C,101AC1831678F50A,33B5A552917A42C6,8BA64D409BAAC6A9,D2E3599BF23FE3AD,B25D96B01E42C355,4ADA1F4CCD3E3CA1,1F1DAA92E5695C0D,00006B2DD1129A1C,C7719623BA2F5C2F,1193105423DE1146,BB22206E003C6BD4,E8BB74B83817B8BE,1240F5E1664422D5,D037D15BDE15A7F9,A9B5D5D0C493C2A7,A254EF8A27CB8AED,093B01ABCE702D0C,E76C0617D2FD94A2,1FD77098F0D89539,00004769904144DF,9FE1B4F565831285,DA50B5D473B6BF6E,EEA594CF39CAF38C,E25F901A5F16AC10,51232C7850D1FE22,F36C82FBB572AB0F,1D551A4EA9B27D1F,D84782CD91AC4812,A809CF97242974E7,A69DF47C5DCBB772,2B9EAC562C4F688A,0000185D29E08A60,50A0E113B3C2216F,41BF8B836AA7B385,79104052AC2ABA13,5C276CB377F3B27A,704AA7AB4E44F96A,AE03E33DBD247E3D,76407DB5CD0D98BB,DE91B4CB12C18D26,5D55ECBC6EAEDA31,F0574B8CF3943AAF,B1B96F14296775C8,00000AAA12698F34,8EB7B9D84A5EE71E,8CD0A5B08B7B5BA0,8A8680B9A06E2D86,558922DC8D3F2AEA,0F29704B4811825A,D64F2FBD14313B21,D358B2656C88297F,124C2ED97C76D674,8487E320470439E4,FCA2CD1C70979EFE,012ECAC89483221D,0000112ED31B05EA,6838CDA4B8095B8C,3144749C098F6B0D,865AB6B2E2F489C8,6853DFB9271EFAA0,12B2DE97E3FC3253,42CE16C6D3344752,A22057AEB839F5BD,2669009D11ACAF98,9D01168FE8AEC42E,8AAC9EA537F1F92C,668A61E5B2D80604,00006D7E4A7D2B7B,8B4172532E034F32,925DD03D81DDEB2E,B7C77688EA306984,A2F8F1076D7CD99C,BF65D1F6F16AF1F0,8B7EBBD7063FCCAE,C606FDAD1A17C5C0,0EE776979541A632,6F090E865162989C,C5F896EF34F1F216,65AA33C1F8BE0216,000003BAEDC1585A,2B12FAED3750042B,CB31D43E64DE611C,9AFF6116B1673653,A9CA64A30F09AFFB,76728BF07C73AE5E,27DBD843E561F219,9A6AF2558A49F8D4,23E3219003190ABB,CE5B1CAA4380F65D,C3C094A835117E14,7C0BC14AF9CE0ECC,00005878034E2475,B449B3563E0B562B,9F4ABE209FB206F2,27F84F68102FEB0A,C9B1FE50D5405BFD,3F75A59341CC4902,C90BCC53C38ABBB6,BA061A14BD4A5D2C,31AAA476BC0D9D80,0E61D102BE62B877,B851F8DFC4E45EAE,6495376ED4A6B063,00004B1F08772322,241D759C6930D842,1F12C4E846DDDD7F,A7E95D9245F166CF,7CBED1C2302211F2,29E2E767B25EAD8C,7D29E474B613F4F8,03C53CC0D59B23F1,8DC0B9F3EB761C4B,9961F25ABC2B144B,0D74C73C52C088FF,E5AF3ACCA7608CFF,000061BB4FA25F01,361B94D29CA08EE5,611100A5A0CD29DE,9CA510B4D90CB209,2BDF821D0761C372,C233EEF049961B3C,C2FDB6EB51806E36,830642A7269D37BF,3818B166445BFFF5,8629BD47851F9714,64EE8371A36EE04F,7A0885F6B6645858,000052A6F768CE6E,8B372B6BABEF1EB8,32571D6DAB9A9B34,12977245FB9D8894,1E46F0658FFED33E,7CDC23BF046ECAC9,3B78E0187DA878EE,A6982B423846937F,7D9096A376ECF94D,A04FDCFDE5C88BB8,71817FBD7D43766A,92E7FE3203208B06,000068F294BF5B5C,CBC822241707962E,DA7C723576A70D55,A02415C8ACB91578,5D99657657CC2316,552E0A093E941385,C8FCAF16990590BF,EFA6F7BD9569326C,A186064BB09F6FF1,312151B00892C9D4,6158D843C473259C,D62339D8E7753CE8,0000037B9CBDA289,E08F507E4DDCBB48,77AF93DB3459D1D3,C5A12F1EE56CD49D,C71470533CDC3263,3A1D663653660838,EC4218B5CCD2BF6C,B06D0EB8344686E2,E07E8BF0AB9F1B36,3A8566AAA9D4163B,2DAD38145C29A9E4,F6E24226703E643E,0000089AEF1D27EA,401C2B07C94B23C7,94FA402C438C4F58,FE3B921E2C50C0A4,FD96ECF690A33564,CC9907C0572C88D4,EC3FDCA719F93F17,DCFE69D038655196,22624303D69BD022,C015AD865720E6E4,BC83149348DB7409,FE04B84A9D15DE6C,000010D4089DC5F2,75017B90FD2C1160,FDE949A61445E7DD,1749BA4DCE5EF785,6EE6C1EA2F5CE54A,FF8471193D045039,792727CEC0BB30D0,6E3EED7FB7B5E0DB,FE05B98C5D6168FA,635F609B9E174F00,952AB27ECFE6334A,4759975E18796E15,000051E697BAD31E,B310F581DE4F98FD,CEDA30BAD8553DB1,201B7338E42193ED,16883049F1A4A051,77DE315D17836C04,07E757228F8F097D,B36087134D0ADE51,FB7399A7EE61E4B9,8F86E5EBA17CAFA6,EF5D72404C73B86E,E8292BC6319869E4,0000351639B35E7C,4A73AB533C8F4706,D609F1074C2CEDA6,E6739223D7C0DD91,E104ECD4CEF58FE7,8C2F4625F14119FC,31B6327EAE39C566,A5C83283B1C70953,2969EE4786187B8E,538D116B27550C2D,7542F695FC799225,51CE99E90ED9CBC4,000048AD5A7A5FFF,BFC9A2F213DEF6D4,BFD8B395AA6F82B5,6CDA819C96E64120,FFAAD3835B127B3B,428C734C87C71A57,32E9F7E0FF9C7848,15829D95E24B54FA,D6C634F9271E7C85,CE62F67F975B90C9,B9595AA2FEF5EF25,D9E686EC2F697439,000012D3A2F17524,C6786EC2E45FA957,B4BE40BEB4C482ED,5B54A5590C325BF3,6E55526EEB725C20,B9A112E29C8ADA45,B9A662B3D6BCDA1A,39271694A92C279E,84D03517F278FA0F,2AEF213440B41793,AE7F8711F2996EF1,69CDE276A3B7B090,000029D15D95661F,EF6BAA825042CABC,E5226504A3A87F48,4D2EE8A197171890,BD44358DE46CC9CD,5CED0BFBE6A368F3,416AFDFBD00705E1,B21EA46C857AAFD4,1A69CA4E4EF5B731,0E7BF725CF4B2BD2,36237FDDDFC55E45,85A6516049EFDC82,000018752472D62D,541184F9B03B21F8,912A511FCBFC7170,52CF8742BF9203E5,1742A34718B3B06F,F2BEF156CE2545C4,1BC6EFBA24F78DA5,635FE267FC8FFF57,9E66C441BCDA19AA,06CAE7EF4E34F367,C6456AA2BBED0B49,EF9DC5FBBB1F14E7,00003C0813C5A00F,36080BF106F35260,EE068882135B148D,6EFAE2D76E9E5386,40E2795FA7DF59F8,FD60D747F34FEBCE,0E2CF9B3FE650539,83F5F8831D927C98,D6C7F9CB301B67A7,BCE908533E513134,0F6FE9500F31E962,31BC433D46CF6AC3,0000024E9FD646D8,1A9F1C3A2ED56B3E,DA164B9B6B8DA23C,A1177A077AA14956,37DF931AAF9F1012,51AB90DA66678C03,7D71CC57E8DB57F2,41D52C8A92781350,DF9B6922D6415F66,033C42399CEBF943,7076DAE1B8D13270,C8C477AF512EE304,0000383CF467F438,C56A01039D878A18,FFB53BE7BF5790DB,5FADE530D8B95CDA,7266574E8CB8D340,89FE85DC7327ADAB,EBFC5F605DDBDFF6,C01134F0C1FFC132,DD531ED573F28157,67B3B80D5307D7CC,5FB6328B8393BCBE,51A7812322E9D7D4,000065AE155D9622,D17886011DF81E77,A10A77B2E30C9FE6,11A6FF275D03CF84,AD679F0576499A61,EBF676F9EF2F01E3,AEA7924F26DEAB72,DB8CF1C82338AC2E,FDC7D88F95ACC5A0,4A01127B9E4B88A6,8D9511B13152A813,5DED727C528D95A8,000042A9C8C80747,803FC5EBA54494C5,17EE996BC8131EC6,FBAC13D70C8A1962,57A1B3B1EB5CF27D,2D44BF8B04257433,E69D0444FF2B8B77,DDCDC0F6C2710D19,B6932F5EC3BEB3B0,41D5B676FFF8CB97,AB13B69DC198ECF9,7F47C1E3894767E9,000069ECAC912806,0142ECE47EED846D,3F8813B08421468B,384502261AA3A117,6526EAE5F184CFCD,9D392E05373CE59F,746CE3F969A2551C,0B00625E00BBD8E8,0F8540601125D93C,17224D19474AC407,C3C4B08761FBB8C1,C4DE47A3A3C4508D,00001F6B4A5BBE42,70B8C08EBE3D0F21,3A73C6AE61520164,04493D4A87014CC1,F230027BCB782D71,3780AA9D6EA7B64A,5FBEB75C017DAA78,555D582B80C74785,399716C41C5E9E7F,2957CD414FE6499A,630638AF9018357C,8A03602A6B39B7B8,00003BD00BDE5C69,824019B8BA200EFB,C4F1CC7BB0BCE1DD,56C3492A6A15341D,BB6835C499B2A1AC,CCB8DE994CC9E395,C6D302073842A38D,9F32132063A95DAE,13A5C8DB114B7C75,C95C5BBEA46328EA,DE0B1025FADB9E64,0B66B44EBABE10AF,00003F9F9A1B55F3,3983AF95C4280876,7B8A987157C1B88E,5CEAA9CE8F6AE1EF,3EF3D7AC03BA1552,42625D4F3F7BC830,6A07DEF0A0ECB021,98D291B193AFAE35,F4B09F7823948BD2,ADAFFB13DAF7E490,75069ADDB8041AFF,5718143A9413F0BF,000039AC9A17EAD1,63F1DBBD6022B3C4,BAE0EBB598DCB1E1,723A3C7B98A54D1E,2ECBE6D242F7CF6D,482AA8458EE1A392,E96EE32C82BB8DF2,F6EE1D984339E90E,BAE0B318A21BCD10,8A768992DE78E088,4A86AA23AE1DF364,26658303E6B090CE,00002488AF961C4A,1C093B9F0749ACDB,2A20F2C7713CB6AA,9D4713A0012B147E,83888687810C9B0B,72D8529B5338A5C3,31EDDEA94D6E8D9B,9BB8A857B3CC540E,4DC939E94B6F77D4,197A4484C009C074,CCE5CA8B2E7F6E6B,C9A27DE9F038015F,00003A143B0E7890,540B5E46B1964C06,C25F5FB48852E382,0F90DEC971874AFB,C5E94BE1C446AEEB,4200F2BF886471E3,83115B5E5944F90F,9569A9B371530377,D1C3C35046BBF089,9E1FC77CC0362CA6,B1AB1A3D89CE6163,6981CE75EC1BEF24,00004269A152D0CE,BC131FDA84473EB0,DCF0A83E69E2055D,C0E6858CD7B7BA79,78E36D18AEE221C6,9DF167682C2D50B5,CA886D12DFFA111A,DAB7A254C4321AAE,DD8AEAD0170318E0,344E5588489AED4B,6569C40EA6A46607,E74D0137DEB952DE,00002D2B8BC35CE9,291FC65ECDE9257E,F16DE4177EC8B35D,F9C5AF69660A0717,95F92292B7F76EC0,9491A905A047E201,B0083027D4FC66F3,B2DD584BDBE2FAA7,9EEBBD2327494FBD,9F0EC6C81B6957A3,2FAD17F5B1B3A9E4,98387B3C8B31309C,00000CD2881EB857,E53551C5126450FB,CCF5070E28187573,1EB6B2CBB663D039,BB3B01F2973956C5,2B5DA04D00BFC047,9C5AF302A22DF6DF,5FFE81D2E3F0E0CD,3E295B5ECFB0EC2D,07CD8FB87206A262,54CBE519D185C3EB,550927302FBE55C1,000031FDF81845E8,0C7DE34762ECA3BF,4F156177E5611DF4,A043F96740F9D19E,7135F5CB81543EF1,E3934827B831007D,4C9EB5965A486470,475E79EF1B78BBC8,BB0C18CB2BC47C1D,10ABC84B97AB5D8F,55FD3505BDA1887F,5657F91AF6455893,000046052A84436E,49A51995E07CFA49,A5A93E956B2F7FE1,209AAC7B1ACFB687,B81104BE36FD02F1,B0EB2DC737785D1D,161EF898E011B91A,39C02D6A9D8BBAC9,CC08AB9405BE28A5,96171EBC23568363,6F5C404C11AC2821,11E2EB150D202209,0000467CF6CBCAF6,32D0CF9057A1DD75,BD715C1DCE21E76D,81169F7A5850E7B0,F1D9303974DF44BE,32D236A26BE9FEAC,323F7F2D8BA2C51F,9C96EA5F3244198E,F2ADF142D0BD6297,6B787EA0812E4D50,C60273B17F8B5FFF,EC5CDF06FBDC20C4,00006ABD0BEF6871,165A146244DF0186,A558109D186CCEE1,38B4320FC1A95D5C,C3791A98F54791A2,FA367AD20C1E6565,FE9834C2AEC3C694,8612DAFBB637C03F,37C86C8572A466ED,5E74CA7940A6276F,FBD54C00983F8269,63106E0D1345A9C3,000053D71FE0445E,AE774EEBED6EDC97,6DAB39DDF15ED7A1,EEB5A3B2E0FA0A05,62192D82CB3C4F34,C81C0FD8E01A90D1,83EE0C9D71C072B6,224F2B16A1801BD4,A07FC0D5AD26EE94,124A51194AEA5AC7,1C4CADA6AA1B6413,D76BBAD2247CA026,000029A5BA3667D9,EA9F6EC531ABFA2F,2D22D07A7E25602D,B24DCD591CDAE074,80BB765E78EE7D8D,53756C17652AB0E2,57BD71BA92219F90,079F1007E16BA15E,585770ECDC40CF3D,90785DE85B6F762A,BC909C22B888FC8D,88AB6EA7A8C5EFA8,000027FCF82595EF,A8A84FAFC5018251,EE11D5464FB01A9D,4A58520286A86BCB,3961E2A0C93265BD,732F335638AF95AA,BAB6C39B001D9EA3,B77E5AD45ABFE412,5F73771608F9328C,D4C3FB43EFCE791F,9A7A3657845D1433,65F645F17268DE3A,0000169888122554,AAB99DFB2798DC64,4E4539D91F437A69,68A0C228F4127DF5,EED808BA008BEF74,ED327453C05D0538,11AE23CA81E9E872,EF969DEF5C4EABDD,4798BDA347AE631E,43ACEF17CE4F56FF,6B649979752D7DA3,F6D059CE6B28AF61,00005F506645BF2E,559C5EEB513472C4,35F847F87DC0E716,4D9CC56C7145A6ED,74E34B089F0F0E1E,52948526C8582DE4,9942E5A50F0FBF23,CCBDC1BAA300E4C2,C491FD5E5C91F69E,D4CF28CD3DB3ACCE,C16698D215C02BAF,02F9B59E96514F4B,00006160EDFE234A,5812116B7478F4AB,0877F77A4FB31F07,25E4B3E7EEA4309F,5362368D0F85FC3F,401F3BBDECD91C16,F424EEE34597B26B,D50AA850F7057C54,57C13452AA1CE57E,09EB097B3984AFA5,C4033F60658D7423,239A1AE89DA56AB6,00005E6ECB2DDD49,E9AC29AD54EB37FF,CEED4C420175597E,AAAF328514851AF1,C24BEB7DA0EFE6C0,A43832A94D9058EA,6F2D5064D822B17F,8086A3DD494D1B85,5AA3E1BB8208B072,293BEA9060A01E80,CDC2EC2AAD7A61E1,7D851767AA43614A,000069DC6FE25F51,6D18E81842A649F0,5FDF9750472BADA2,4FA8254D86C9E071,5B68E8503181685C,1B3A4B1BE7F6BF93,AD00E81952CEB68F,EC8158F304D83424,7378280B81F043A8,4A4D476A79312D7C,B0C68C75EC825132,E172C3345B238EA8,0000406870AFC34B,D9C6D4364DD5BF71,A1054D1ACADD18A0,4D4E09C4B9DB56EE,7D370A50630B13E2,4BB0AD106E7D540D,8D338B0CB4C218D0,72CE1BEF893D2B58,B320B2F1C8D6B5FF,C6E7A78B8AD8E986,D22D613F5524F73F,BD63BF735C78EF5E,0000078B7452B4DC,15EC9E1C949CF867,706A4DAE23256FA3,887EC75D2A5CF36C,DEA92E7FD725E613,D34EAB488F3FD4BF,338DE19FDB0FCBFB,8C12745F97F39FD3,99E3050986D30D47,F4E9EC39F34EDD14,D8248FA670C81BA0,354400EA403DE1E6,000021F36090FC23,C8D5F3F954ECA024,9599D2FEB4DF4BE9,CA9EF141CFA9CEFC,EB78AFD2FA166879,A136430C0C2BDDD2,EB040DE749072C87,3F30FFDE0F08FBBB,B2399EDF9AEB3843,201DF9704A4314D4,CB9E5C66A5582F4A,647F3F7E8BB4773C,00002E6518ACD196,1866194DA24220BC,49C038A6B8825927,74F18F9C52A48F6E,EC2324EFC96168C4,6FA6EC20C6BD90CF,CA4F31D37A9EFE12,075C54536C0EFD63,23C139DD6762F684,E3096CF2F5C6EAAE,4D97BACFDF1F316C,19C0F5E4F7FBA2EB,00004F8A0DFB38DF,DD51A1C77B947195,1D147BB1E54EA07F,1426481A3C341202,E51318DB8FEF340E,76A9E1952D4C6D50,592A0C5EEDAB3387,702C2A9903FDD98F,AC31E279387C2DA3,ECE5DB8F9C3463B8,D78A9781BA33626D,5ACE1F89C11E7DAF,000022923CB9407E,6A99DC687E9614AD,9779B80B1D7B3A71,FCB7D8DA7BAEB867,9BB6B3FF4F74D4FA,B725DEC60EF8A86E,76E2F68FEBB8F26D,1F6B548417441F26,0B87CC520EF3081F,D321648CB0B8F464,5AEA1F081012DE9B,ED8B66E7EFCC75F3,000020E97DFBFC23,9AF8E7CB5C6B55C9,64AC4E16400270D5,B9C54BABA85FD7B4,28EA35CCC9226B1F,0E4ED9E6703B4DE3,4FEBEF02BBA881C7,5AB768F88745D501,A474FFDC831F15C8,4EF73B4A0E2BE466,6CD39BBDEB944D4B,C6B494DAC76CBD98,00003DDE8ADC658C,3BADF38FB8511327,D1E66A57E1785D30,5594615BF47D172E,F6415D4436FD5C99,84D444E887C8CE38,87CF8E03A62ACE8E,36ED9FC41F6F8E9D,26AECB5FB40C94D4,FDF9E2E4760C4026,F93F15D9228455DC,13E5670172EDF891,000065BD818031CA,B3C870B30964382E,9EE46B058C75692C,16E4C2A703B772FB,E1341ACC3D3810B5,C102ECB9C4F621EE,2A9F59B015B4BB52,2B9CBBFDF725A648,84F2D6E48C1067F1,96BFAC6353A925D9,B5A8AEBBE8A50AF1,9EECC07BD17C6D7C,00000755A5415C44,CB657131697DD6C9,95252ECD8753FF90,F6A388DE041CAD1C,009D0AEACB0B2EA9,AE7EF5DB9DF314FB,CD00A8D9BE27134F,7FE18CFF10DF6ACA,FED122DB15123139,4106CED6B8FD60A7,36F0D67ECDA3BB65,894C72007A7EC04B,000024EA1B66487D,DE9BF9BCACB0EF7D,3F1DC2B7E2EFBB95,CD17F94ACE963E81,817BEE01E00E1701,68C2DAF6428CC3A0,EA802449FD66543B,D93C090B71C6C263,1A79183B421149C8,17D7BCFE2F109524,8028ED1234038FE4,562966BD4DE7821D,00002D5D20138FA2,74D16B8B554EB8CC,DA4F056FE6834DDE,05A8D33A23E61413,64BCD8295F3133AD,434C394C8E71415A,98FCBC64E5EABC5B,EC20D9348639A022,06227B5FA7B371DD,E5942832B817124D,E54DB5104A2AA0AA,54CFC7C335C875B5,00004D6E7FFC7E22,5933295338993AC8,B9DCC4241DFBDAD4,73C4DDF0B076CB3E,03EDC216CBFF8BD0,0EABB3572F3353C3,775DE70AA2D22030,3B89E4A62B397A30,3A3CB06175885B46,A2E27A19A5DE1E53,17110DAFED0C9F1A,0CBCF6365ECF0EAC,000010B0F974F13C,C99D5F92B65EE2D3,53CD9742740237BE,FF1C5072298F123A,CFA71021FAD7D633,335C4F685FD9B617,4396AC59E7CA60DB,52EC7C6D07DCF549,20F5E246D2999639,246A73C172B0A76B,F76913DFE203ACFE,DFEA35C1A303105D,000035511E163E02,401FC945812B8E05,9DCCF8FABBE23CCE,A62176F5FAFDB8D3,85E0FA7CD0CA0E51,8C55C8E7A091693A,EC703E931C131DBF,FCF4B2626DF8D95D,3C4B84F17887C13C,8A363557A66411D6,906BE47318498B3F,7CC0AE95E5DFC214,000069A87A800E02,810BE7F917D3B6CD,E63E9A1E08A83F9C,A52403F508816A0E,7DE7907DCA55078D,618A12351AD3EA4A,29021CF68098D152,103D32FC39EC2999,A56D0587FD4DB6B8,2AAF4CE2134E63C3,7C9AA56383B23AC1,4E68E87E98D85C8D,00005E2AC1820009,0FCA251D228B3A34,7DEB67A97C744C98,4AC2C06B4CD96493,8F0A8D12A0E7C9CD,FA5A73BCCD7A1DB3,9081BF166B16084C,3ABEC3E7CBDAE1A6,077B50571A76D06B,7C2D180C187C26B5,79CE8B6F1657BEC3,6E3821641543EB75,00006F4D25FDB706,17BDDC22BCBB831E,3A087D9199502E4C,1CB82F88F1968927,B7510A983260C6C2,0764A90D80CEF670,72D3F86DE4EE33E5,D2433738D185B1EA,E4390AFC9B13009D,9C9C962FEDA018A9,B86C00BF87B31D42,41527143F8E9D35A,000031863D55D746,618CFBA940F04E0C,413CE3DBEBEAE72F,03D8D656E53CF897,D1084302E5FA1EF2,99DF15700423AE79,EEA9539EF7311362,CCA92237B3ADBD7A,D13CD43FE87F6E57,CE44C8FEF3979A65,1AA1EEE9928052EB,3A034D2604A537EC,00000732532FA709,C08748159EAD2BCA,F34319ABC229BBE8,3790F6DC3FF76B30,D6E5BA20C73BACAF,326B22A58DA4D7EA,4CD9BFFA8DD8D25C,A95C139F10569843,0D23FD934ADF2497,4BF8D8670BFF3926,8CF429869B59BAAC,F6344984288B3A59,00005F76F172E72C,25E678388DE8C510,9C0A1550E500F888,46D9C13AED4B9B86,9C146B0984C745D8,17A5F200D0626178,E1FCC57601A9CE65,EDB283919B2549A6,5889E55A8105F601,1F890CE2BE07D1D1,0E738B6580F84122,06433E20C8D38B59,00005331982369BE,310CA43AEA6A145A,381EFD6431B84A44,DAA82DF3CE43443E,4E2161C108F6CC7D,A2079C8619631488,0BB57C218D40D821,F05BFF6F2BF1AD7F,DFD9C03B6ED50C30,76E0F9034F4D8760,675E1BB73EACCE4A,10820724923AB16E,0000579CBA7A7D98,040AECC2974D02E9,5B71DE7D8C0F87B0,FA9E6E72E49C087B,8E2430DE54EDA94E,64424C3E837B9B03,B6318C49D77F5E54,43A518A8663723D8,D30DB1CCE85B55A9,8CABA95818CCA253,EDC35961D27A00FB,D936325CA918B64B,0000675A181E4481,1E56591A3EE58647,26BD6E647E2CA075,32727F0771B84495,FE19C74339ADDB4A,2DD9F6E8841355B1,2EB965AD95321EF8,C737366787E34463,F86B61382A8D1EE9,D308DC16287BDB9A,3F7E08299A6A9287,17B4AE70918A7EB9,00002DE95EA54C7A,92F478E5B870E249,24F2D72984C317F2,B0A637622F88AAF0,CCCED196A144E43D,4C2CCA385DEADBE1,E4B0FE33435EFD9A,D256B8DB1C1F3DB9,BF8935403856EB14,B31CDA1B009DF026,151156557B809782,029849646C2BACCF,00006B83504DBF26,C99DBBDAFF07A11E,2F2FF428F8BCA87C,C0B1B63ADB9C9441,128CDA6CE8E80105,9E1DB3BA80243952,27DA49F1ADA7A02A,9062BC2C2EE0070B,95175243EEA56C14,D2C4B841E9E4B763,E03D9EB3220EAC22,06A3EF11D589BF8E,00002B643993A3AE,1E67792F8C201D0C,CB61147872A609AF,48ED0EDC311F88E6,AB26CF090686F2B1,40858B2D3000AEBF,872A74AEF37FC08E,F8FAA69AC897CB72,5C14399A060E7251,EBE6481C54139E8F,215A8FD70E5D7488,73ECEF09C14D7449,0000171E4D6A0682,25F8D28E0FBB2A00,0C606D02F86AF4E9,4E6C9FAFC3BA3C9C,D00C4E8E3AAFFFA4,9618341215006103,749E845CD59E6E8B,49E3BB6CA15B71FA,4901BFA053E97222,15BDB5CB9B6A1110,9A4EED2E7D89A6FF,65A2EB9B36B7D92C,000050E6DEBEB395,4DADACC380F921CC,B21E5206542470DB,3E8ECBE88F803F54,F06AAA58B4BBBAFC,92163797C34178E0,7ECF313A46558187,F8DB2F66B9C869AF,8A5FBE2F8FCCC9AE,E670F5F4E7B7DAA9,D2CB6558CADA7BBC,EC0C866FBD8347E5,00006B0242AF1B4D,E702546055E0816D,1A9B89B63F65BC3A,D2BAACD6047D8DCF,40A0B10974FD2EE7,2201FA820FE2E53B,67F7D9450FABDBBC,15195D7D484DCE82,8695F62BF055E062,27E1A97353DD0632,421CD53556D40A84,8C1AADF7BE1D8934,0000290F6DD7ACAC,4066E6AC798AAE98,D60EF96874328EFF,10EEBF4CCE14133B,5522462E6B74443D,72AFDD80BF21BB92,122DF06A39307B5D,15D27DCE16733544,4E1F49F993C1D063,5C0B366E4FFC0E96,037843CA13EDD1FD,110063CA6AEB5976,00001BD13E3B788A,F20D5459FB3D7321,E6CB92B6F94F2B0B,C157F2DB4AE86181,45D9C6ED56C33593,868E77A69F3F6507,462FC587DC37E91F,96C052EC7DE08E97,D869BBEB0A24600E,BAB2100466FD74DF,9342E7DC635EADC3,FFAE15A2A26C9EFC,00000429D96807DB,80A5322BBC56EB86,E51F54DDFD7A2DFD,548269063C212D9E,8227F2287C7B09BE,1D45CC34C9869CC7,7D4EF4B8574F4496,40791FEA826C0CDB,368DAE7A04D46273,C7BEDA9BEA99616E,4A309CD74C1BE6CA,55334A90F33DD162,00005736140B341F,A86A7F0D241DE7EB,5501AF8ACC5456D3,38EF345077DF5786,45EA609A0769F98C,AE0232A91E981F6E,8475EEDED28A8EC7,BD9C3F6E3C6CB13F,DBF5015837430931,26A2C3C4C7045297,30B7091D8DCF503E,63B619333A73422E,00005982FC1674AA,3653598B4137B1E7,5672884BBB4D8998,8BBFCDB3A2448CA5,01CBDB92F84038BC,39D43C8F7050B26B,D24AD4239A9457DB,2CF2FF79C0C50781,5BEEEF787CE76008,8F43A0000FDADF5C,DF12E00F16A5EF61,866D1CF0AEDABDFC,000054D5B1C48EF1,0A5164CEEAE4CE92,6353CD3A43C1736F,354A7189EAA9C22C,7732FA3BE235CF63,BCAA3953574D3387,701505C3FF28DCD4,3D115835FA054A58,D73FFFE73562DD1D,7ECF7E14346EFA9E,EA57907CF6D94E9A,A097014539E33BC2,000063217E09D702,FEE2D0F7BC9E6653,F6F8B8BE88917EB9,FE548DFEDCC7F90E,3F939AA27942F496,1A47313B300CBCB1,B6B66B226AB74035,65E60CE131861B0B,99DA89E8DCDA897F,B5A503E2F328DD6A,017E7BCFC8B62681,40FC94A04EA98954,00002FF8BF1B5755,620892439B3D4CFD,14F2A907EFC5396F,2912BECCDAFB5F64,D4593D177F567F60,24C3AC0A0F45B585,3A516920401222FB,C6FEAB327CEE48CC,F0D40262D8E5DFEE,7F72ACBCEE1607CF,415F99993DB150D7,E4BE6861845B2F67,00000B3448C89568,D04ABB164984E670,40A8197420AC6864,DE2B4944D1C25C5C,2D0D1A8DAB443B03,4D21BA6CE5847948,3F8EB6EFC08DC130,ED813A0CADE90861,DC432DEC77702386,D6BD59BA88965B16,58D3BD2CD2F552D1,DDE8FFC3BBC27EF6,00001C2731978D59,EAB32CC1442BDB5B,DC227858EB8570CB,8769055A2BF9F7D2,DBBCD26065E01904,D6B68DC15DFF0930,8528C46FE8DA91FF,9EC0F8253FC0B0AA,9A80BAA67D8EB759,E54C3B426E3A2362,69713D5CE04A88BF,D97486A19160B1EA,00001E0CFEFD18F1,A2FA10505B0BEC3E,07D24F5383777B61,8362BE5BBB146E6D,9EDE5DCB26D8126B,C12BBB1D86135D92,DD97034D4BFDE278,D4F9431A903D97E1,518D04E6D9D3A115,5E159D2A0DFB1CF1,2A295944387E2A2F,A949F65665219B9D,000033038CA4030E,6E6801D390328F62,D2C6E69115F3C5BA,EE2130870A1A6142,E77A1DAC06C921A0,DF1700CF4FB6916A,2586F9534B1CFB1E,FB1C228D6D08AE4E,525144EC98AB7A96,8B5AF829CD4C0CB8,F310946947CB1F2D,6655D8493B0E5E7F,00001F780CD0BF89,639B9CE25281321B,CD8CCEACE06A54A2,3394D1E9EF1EA88C,AA123DC05313C99E,E98FDC8302DD8831,7CB6C32DC3E3EDFC,EBB741501875FD69,2C78A04D3BD291C2,947594ACEA0A0A1C,3D81D27392F1F9E0,BC76571964EFBAF4,00003E5E9DDB69DA,9B6A91BAF86D0CFA,A132FC53111DCE10,D7A0C1643D5B3CBC,A335BD133E3D9ED9,779FC9C3D113548E,A155CC1C54DFF4DD,5B3282CFF73A95CD,2CC2321828433BD4,07C4C7DBF3420770,7064771803D40F49,0EEBAE4831E9EDB4,000057635A42985F,8C8A43A105FEF72F,D1BE98F87432C351,870D7B3469695478,736137D3ADBAEA91,19861B0958550321,4A82FCB05AFA2A87,01A569B431BF7646,675AF733D3413CC3,64277F25CC4BB63F,947C0E1893F1D17F,D04D80C8045C6BB8,000020332A437A64,4B297BC0950197D9,FB5590438BAED6FF,5CE6F1BE5F6CFB14,A5D6CDBDFCDF9304,A54602AE9D046C9B,05334F48001780C0,63361CEE27C8CFAD,CF4AADA2990D85AD,DE3FB24ECB106C8D,BDB7F14A9759D8FA,1404ECE5EAE23770,00004E72FBF57848,8005C0C49C1536AA,4C9A4E68680338D9,5A4EDDF7397C35C2,81573996C3715ADF,BD9ED18BEAC23371,9121173D667AB19B,684BEA6DE4EF33B8,A463B4882839AAFB,704171ABAE139777,DB68B343EAE587A5,A5BB14964BA1C1FB,0000073D4E73C0C0,D819BA1DFDC76DF3,2C6C9BBD162CFF8B,F2917EA2DA0493B6,D7E378029C02B854,EBF627297BE43775,C52B95FF9B019663,800FF5A8051889E2,2A5903574A783B28,C1688222A84F58C1,134378BCFE23BD51,DDE8CA7120C98B10,000003E7E4EDBAD7,7A2CE8AAAC698E36,B40E993413A57E25,7B941B36A66CFE86,9D23C72C6A268D20,71FAAF90A0BF908F,242D62F837E8698F,E89146ACE9E0B89D,F053CE15902DE99E,D36B9B37A989A1FF,563590AD3C67AAED,96ACEE637A7B6276,000037F75B8C0469,AC5876D03508DEF9,A0B6F4E28D1F3164,0BA56CBEAC0C298E,36D85FF12E4FD162,AE31E3B07DAA87C0,3506A5D45A520D63,1231F50EB2285CC8,171EBB002E1CFB9E,67B1F5E75CBC7DCE,9B28F62BA5BFC282,71EED7545DFD9D4E,00001ECEDEFC61CE,68E2E10335E05431,9B432C3C865324F2,9D53B9A33861B9B6,80824C7A45EA6865,82B06A4772632D6E,C178BCC061843B36,B9399BE83AD37B88,A29D97E0392CD8EE,B81BFB6F505A4216,BFA380512768664A,F460BE495D47A682,0000001662202EC1,751A710B226FD12E,93BD08379C3756EE,FA5FF475DD3D5149,A22A30B09B0A1832,662C75DA2380C8C4,4943ADCC89F5D877,447D747A3A99260B,154F3E64017B8B29,AD2771D1C1DE492E,ABB9410DFE2DA7BF,F60BC20D966112BE,000046F3DF15DDC9,F067C2D73D24AFC3,37F76BF5BA6FC0C7,B7D89B7ED518DBB0,99989D2C79FB78A3,14DC2F60D477EBAD,77F6615D8401BCE8,1D38B3F534C78CDB,4945854AFFE60738,D7A1F7D14E780434,3183964990ADBED1,50DAC8AF233E0A82,00001A96E1A6F595,F7DDFF17A9B846DE,19613F9CD01A93D4,1946F8AC11A5FAD7,722D4846E15867D6,09CDA4AC5B6E0EF1,00A3CE0D907AD649,8D9602B3FD3A2875,870FD12F037CF32C,A17907911CFAFB9A,CAB027A658E97FB2,860799291E45BCD2,00006C131A9ABA05,D79AC4115F842014,689F067CEB469B23,DD9EC791C063EBD1,B6683837361FF909,4A432C7AD760303E,7D84E3CAEEF719B8,6A02B3BD4CBC8B56,C133FD87AB78E733,78EE292D0C7BF89E,C415491051658637,1687CEB576981667,0000514EEDBB228E,BBED5F8959EA56FB,658B7CB4E1FC5AF7,90CBC16F29EA2144,2F7B550F52959319,FB5491020EFE39BB,4C82A068FA0C6157,7CE243E2FFA3ACB1,83C3BE890287533A,ABA1F9BDE6491488,F2D027682270897A,151F80A9BB99D58B,00002FF41EEE97A6,DAC45E01C66B27B7,123AE255B9D57633,0F1FB94821897067,3301D0C9892F2B5D,CC8250D0A021C43B,C3ED89327B5AF9CC,A94E30B02B1AD793,1D38EA56D84FD048,87653E3A1E4E777F,ECC3FAB3ED25DF2C,43735ADAD225F729,000017214A45BCA0,409A3AA683181F64,52C37B50C3787026,2E1ED11FEA40E9C8,C71237B1D0E4DE01,F57943825948799B,3F207B69F6F78C0A,1BC496DEF7B48916,5B00FF6A208E4500,35F276888F89AA26,7FB7087E99D4D7CB,27596C00C4F895F1,0000696D703C059B,044BD970985BF5BC,C5192D7EEB5732A9,0A7D9E787B6022AD,2F087F37531B4752,2A7E583B698BD5C3,F207C7F82DBD00F1,B206D5F3BDE29F58,4CD0AD5DD35AC743,E6A116BCC2257C7B,42F46A7800EDC3CD,A7B7EF87294158D2,00005117DFE56DD8,90A71A3E2CD64315,DA30433C960DC475,3C35DAF6F3ACC533,3158569795C5F784,A3E44771A5CB174F,E6EC0333E4A53431,4B6D5740BB0D6191,B382D1B1CF8D88E5,DE7E069F847B3E23,E0A6BE26D4E1F417,585290649E15201C,00006CB5EE31D6FA,F271069925126004,40D8E0BF541E4AA3,BB2EDA3A7AEB27A2,020A265EC1F9D558,CE577D9C71E8520C,E76271F2C02B81EB,FEF79E2508DAB43A,482634E5D3D612CF,BDC5060C65BC9AB0,D73DABB1DBFFCECC,78E037530A2CFDB6,0000615089FFB96A,1A60FAB0A73845AC,C694820FC2071925,3EEA4AFEB3F54151,1D815D96BDE7499E,C031F5E4A1E87B75,7ADCED8C32E834CF,881F9F59F27A1FD8,B00D43D41CDFEE0B,982EE83EF0BC68B8,BDBB5BFD2CD61496,8DED4C57A0241098,000056C63292E4E9,00ABD859F7E72287,F4C25A1B5F5C56BE,8ED6933A8E31AF6E,F7738D089DC9F9C3,E57400E7E067F308,6C374D5CD83943BC,EE8787A1B232C0CB,09EF38A8B2EEA813,248A1FA44032B093,ACF6E3E05BE9DBAA,19BFF8439EC4B32E,000040D5974B939C,C9EAD87F9D323C72,F014E7DFFE05F7A2,D359D254CDC4507F,E1B8DBC60A758D56,FBAA222A2C9D55E0,4EA5549CC952683E,928F95DB0C991A12,FDAF52EDE56E4966,111009782E717184,9066DF406EF1644D,DDC7893D7B931873,00000DF0FCBD2081,2CA7A065340E6EC2,3590BDAA03F21290,824A73DFA29E1319,A97186F7458DB0F5,7C5C41715D68E567,F8B8EE687E620AD4,AC49B37EF2C8D17D,6C3A06354DE84F45,62388E9A27531262,4682BA29FCFD7A9D,12AD9A5827B405AE,0000362FAF6A19FC,5CDCEE09B9BDFAE3,04C174FCA2B653D6,53E3EEBEB0747DC5,991D9D052C013ADC,3B9684CC03412D80,55CA432CFAED179E,09F244DD9FFBE10C,6DEE901941980B9F,259432302E8DE853,2D560D1D52F355BC,D972B23F548544E1,00004C53ADD7A01F,AE35FF04C6802DCE,DF0D46AF0E9184A0,3574BC672E1D2205,C2D8C3CC15B706CE,8A67D96DD6195940,451F1E925E6F4890,F1000F760F4BF170,6DB9292E60B4D417,2C32F00B3BE6B912,890D18F64743EA4C,5DBC978C8A85E473,00004449CCB5528F,BF0E10707D98D320,00DAA02B986FA35D,60ADE7D289191A0B,B9E73EA986985001,C18C6E0377D9A55C,793D8C3D3EF18223,69633B5E1688B5B1,9541CFE461748135,5EA891B33499D7A2,707E61380584A58E,7BB87F1D7BA640E6,00004346816B0CB8,FEBE359321D8C92C,AB3DE8B0B892C926,715607240C269B39,268ADC2035A9A140,97C6DD1CE97DD4B4,FB84F0B020A56F1B,B344D655C0975827,8591330FB4831323,0B7D815FD52AC5B4,BFD77F8A3C2FC4C6,B6467514F56C51B0,00004A5AC523A845,B7BBCD23B3AE7548,FB0BB4CD916DD927,9B7E2EDFED92BA14,66ED4AAC40F2681F,6AB0C9535D2E966B,9B0FF89B48C4BF0E,83AEBFCF1869D21D,E6AA4D0D3ECD21B0,4198E73C12092EC7,5618B344F4C94A38,2D760E9366CE2D6E,0000181EA20F3EC9,22E86564BD228BCF,E3BD8D9832178E94,4A3FE11DE2D28B22,500F982DF9C31816,C172C0C92EAEF835,5FFB98F02C692C45,FFE1D255433DF230,5D157F8644815456,9258E0D792A93384,910920D5604F0B0D,D84D748C258C8C35,0000353C633DFA46,87BEC856D195DCAD,9F9CD7C0BA6FF0FA,643E3EED2107195D,0E84737355E9B705,DA9DF2CA33C63D6B,455BCCACD55F671A,C40A9BC4086496F7,41D40EF9C8D5632F,3EC09F1302282F13,46DC03C8ECEE148D,68329264C327F4FF,000054A3863A49DB,A50AC81C1E89FDEA,C38B137CD45FEF0A,66D1209FAE78B32B,D6FD9CF90019A3DD,95675B5949B99998,30140E264E9E0746,2B640140A15A6F7F,B97691F7C40E1C5B,88B1CBDEA2B439B6,95A42AF1D80B965A,4794539BDDA5FD1E,00000245E2C3FFF3,1021348C568E3D39,5E7CB227FF13D53B,5AEBC25A2CE9F20A,0194563B626D0604,33ECBD91ECC1329A,4A602F620D78D857,707802F1F615F3CF,05C40FF1F9951744,F475AF80FCC0488E,0ABC72A43741199A,87A7786F430BD5A9,000016E4FCCA9B38,EF3973A110782F5B,8138E76818D15CB0,F28DD2D0062244C6,C23F96311DC6D03D,E37CACDEC3DE33F5,AECBF4DAFA012A8E,E433A56E585C4933,8E2D7EB57C2A1BEE,A3C8BAE7B1C0B418,CF5C7E36AF4734F8,623AAB772CDDA657,000020231C704617,5503EE0F2E2CF64F,C43D82B5382B432D,5A6874147F2FECA1,30D8C3DA3EA07DD2,98BA8123F133F61A,EB3124373776EE35,707327EF41EC17DD,62A8AF407311F548,46A79CD92AE4F80C,F912DB06B742DDBE,4CE1772C99D77B0E,000049A145583B8C,F06C021F42DF4427,C9D193249C38F09A,FEE11CED4F8BE1CC,769C3DAA7E69FAB6,CFAB84455B37AF8A,A97527A617804275,8EB69898AA08CAFE,2895CDAD9357AF43,BD4195AB0B9C7F40,2D0269DC632B2109,B3A06A59DB3DAC2C,00004EF7A7852D75,CB32624807049B34,8C8D89E3DB51E9F3,4D0D5B5B80B5B067,FE1017BAF5B8FE25,D8E683BF22822C06,93349AC474014CDB,0F04ABB73FDF2890,7AF16AB8B11CF015,42E4F102D1E3F322,A8E0B62B7B347903,7BEA2E5715EA5509,00001C28DB11F907,869574360924543C,0FC9EAC94C1D4FDF,6CFC8035F84A09F5,A3DA976B25043B44,973DF82F96A666BB,9BD806B520864584,9277CB4362EF64F6,04CE197BDC68D19B,FA6AF828CBCB61F2,D366717445B6B831,7211839C995F4B2E,00002DA42796C72A,EBB4A2AE2633E1F0,4E6B3979E0CE798A,CF93355F363BF297,0D6FACAAED22A063,A1888DE54C08B0BC,7C5D384D0932D8B4,A90008A73F2DEBE7,D5055FB6315E1016,EE915CA5AB311861,5554DF5896D8EE9A,96112663A0DC6C34,000017899B15C35A,84477FA4A6C6DB3B,AECB2C0F35638F8D,680A05E0A0106BB8,8389FF85F209AEF5,910CEBD157AEABFF,D3E3A7C49F9C4F4A,DDB815354E07E4C9,ECAF10D4B873C891,716F936DAE03A072,E5581BAA71543B2E,BA2A917D754E4E0D,000004051296BF16,1C78ED12A7F2E513,5DDAFF57BB3BF0AD,9367AD54AE6797B2,728AD5AEE8F70F45,14FB042A0B622F9D,77E0973B01BB2E7E,02CFC2745E15D892,ED5CBAF4B029C871,D99D7187F66C7BD1,10F5443C80193D00,BE99402D8CA209EB,00004D53F798B180,015891570EE58632,C400D7BA92157388,339C848DCC049C11,3D8784294147479F,C423421AA40BB066,8694B2CB4975F3FB,2E1400A4A7C30FB6,8A6B574F3FE538CD,B80E83826C8DBF6A,A69187EDE84D18AA,D63B55CEC1BFAB2C,000006A293F1FA82,D79077773A791819,1763ADB2A7468307,DAC7C73661737E40,C8C6597ACDF359AA,7CB160BB44D6EAFF,6DD2A5E1250D2218,A73AE1B29832E6D9,9EAE88FC5E5165D9,EB1BC7C05979E53A,AF4044613571EC7D,53BC853D1F58E631,00000EE368CF983E,9768E1E2CD176110,4B435FBFCD5C16C5,5420F6CCCE55DC22,E22F4846F44286D6,C10355B3BCC0F06E,7E7EB25C08BB21CC,5686DBAD7F6CD0D9,D040510468BC6237,E06F865EC40798D0,42E1EF3360239BA5,EE986969F7111C7A,00006EF26AFDD2B8,542CBD26372D6669,031988FEBE36DEBF,2DFD61304D489056,4CA6ED18EFDEE34E,5A880E5761F38657,34EA0F11C3274625,C6D735E4B3BB0567,3568BC439A19B26C,F0CAD9118FDDB209,58D2EAF011042C9C,89E614A8C421FB78,00004B89D29DE4EC,3E8E079AE149F4DE,518092ACF2218D34,12E58C86C98E878D,EACF900A8A9A5D20,717E25B7AC36E070,1B81EE6E71301C72,7851059C911B1DB1,44711D3C193C182B,BF3BD5CA4E8D2DF9,4A5DC136BBA134D4,8990922B5EE1E2A9,000047D57DEA97AB,8CD377B1B7BB3684,0C0E0ADD7C847C6E,824329BAFD79FFE0,15DD106B731ABBD6,CB6FF16563F2A500,051E4C6238E84C56,A73B55DAAFFE1A0D,71923AE38D52F6B9,083E74C073D2FC97,68F252324CE3B63B,8BC50721363A7531,00005450D3C51465,55DE4A6CEEC0A68A,0204BAB393CB54BD,C39F2A448D428E46,195759E6F3D755E5,4DF35AEF6A3AB762,73256230F4E5E196,99D6FA095C32C632,13640D6FD61E5F83,F443E2C507463EF4,155A1859A3C40B25,77D48C782ED6B8BF,000004933E0BBDB6,431DE2D5E1EA08B9,3E3D2CD9CEC56898,326D86B92BC8FAA2,8D524D01D51AFE13,D7BCB36675EFFCD7,A3F9994A6B01867C,3CD70DFDF2A7B6C8,810F770CC84FE521,BCA66A6CF33AF7F3,626105450A881F80,59988613761FA547,00004F2B67EE0056,B02F7A0196E08232,23D7B2FD8350399B,CA662E9C5730E41E,5A53A681AD83852D,C8025C1CA0EAC3F0,21BA06B249204319,F09101CB5AC8D4E9,118157EB6D966EDD,5B7B48905A817B98,2D123C4DD18615C6,281F9E2E523AA7CB,0000356971A0B3CD,A06E69E774256190,FAA0648D18B21504,8FF61851B1AB77A5,9A2120AB375C8DAF,B718EF6AC80D0EAD,33F905EC6CBB634F,64E9B3ED94153CCA,2D51063EB3C44635,4BEBD9AE41A5DFD4,1E7E846C2962A423,1BCD3714EA225537,000003CF4DB23470,271ECE2784142A0E,DD26847BADDD7ADD,05CBE53DC166EE5A,DA9382E891FC93C3,B54846428E42A361,86F013343E9BAC62,975512D9C896BFD8,2F69D1BEF76998A5,DD0B6D5E4F3CFCF9,F96CD163DF94B63E,AD0DE9F2AD719E0F,0000503B66838453,BAEB3B5DEA58B102,E849E510E45BB0D5,A3420764B9E0AC95,6A954FEF3BE85468,54869245C6118CBB,2CEB0E8461C9ABA3,4408C07403220C25,9CD48E78F1704316,B980577C99172692,73B470D34266EB4A,4B6DF05DA4216635,00005165AC7A98F1,250CCAC4B7888200,EE0A3D0DDB3E5FCD,D2231745857CC44A,EE363D2FF96DBF87,0CEF47E1B0D366D3,000E0D57FF398D38,2BFD83642F3A7627,0F28782785364C27,0AE4A625CB33D063,DB44B4DA2EDC526F,B4C4EE044527852D,00006226E1BB06CE,4EF3EC2A2A3F8173,BEC7FBBB8AEB9608,73746B53482BEA61,0619FB58FEC5A65F,3F4E7F162E9C1C5D,9E535D21B4167D53,197DB7C832EF3557,4B8B83F535D773FE,A20BDF3D404505C2,0BA1B3D7B048A1BB,25096348FC536B76,000041792660B093,34D5D2608ACB1ACF,476805004E5520DA,577583E96DE2F54F,0C36E4A8C285E88C,551C2F3F7B46C349,D6C456F835DED359,1293B68F42CBD2AF,8365A28EAB2B200F,F25D50D81D204484,24D1FFA1E932C17D,732E4D90EB47188B,00004E7D1A0B5BC8,5EE42F96811DA7E3,66894C44DE462883,C0B6C201A6D2F95D,1FDE3EDD46092E5B,078C9E8434615019,5C4BC62AC0B9B984,9CD05A0AD6B1FA06,D10D62C039ECB18E,559D635B4B9B2714,BA07B03DDAAB2A5A,91452DA8BAF3DC52,000059C120862BD6,53CF244AD80657B9,C434D2787805BB62,60BF2410C1277C8B,6D6693CD8425913B,9492434B9040F961,8779ED27354329F9,7A89FA6702A21366,56BBD105C35EB8C3,AE9EB6886EB6A9A0,5E9072A543B7C4D6,5680031EF050DFA2,000002C03F33EAEF,BF95062B3EAF16A9,04F0139E2A4F43A7,D1CEBF3A603F7AB3,DD645DA0011E921A,BC676A18008F85E5,58439DFA3E4CEAE7,8D1CE45DDECD393D,59E3DFF551375DB5,BF8D04F942DD3F68,7243BC37DA98C3A0,94FB62CC6974EFA6,00004C8EB5724DA5,BBDA8A1EC4375577,817CB46E9899FFA9,527C232762574BFC,2C2BDF5D7A61368F,C08056864802C529,F45C5534FADAEEA7,80AB6318F65C0F0F,9A35B27FE795A1C5,F662F2F63EC0EA9D,25F83860CCF4D8D0,1D97383E6F2489A0,00001650BE5A8F36,36669AF691B9770A,7F2495D44C5B2A74,144DEF623BC77A75,6859C1596C595AEB,80F19F16B1D45A7D,606844F0AAF4D704,AA825C2BF18C93F5,4FC57F70EA3A7221,245C1761CA2B90BA,AB1F7579C83477AF,CD755824AF568AB1,000018EFDFD8FA25,5EB223EE18AAADF1,477E5CEBBA4B90D3,0F07ABF0DE186559,9520371E9D7D90DD,5B96C7AF4C6B415A,5AF8D5498A997393,B0F42B81F1528D84,6525379229A686ED,F677C786ED428EF3,F8F416C653B718A9,D325E69759746F1F,0000659EC00B5B95,BF4A1D264D9E47DD,BB2966A9B99BED5F,395A65F2EBC844AD,1E0A90C201A78DE5,50EB1A8C0F03A050,F3DD6919A9FB2C19,5D3D3191AAC21FBC,F9A434E6378C64E5,B6D7EB8194B9F750,09660040C0B5DBA3,7DFC5F6ADBF7AB43,00000712210F02C8,9848E40440749DEB,EBBC3B5DFEAE8187,504B8780967F65AB,A4853DF3EF897137,A0CF05A4C3EC3744,D399C6CF10FE14E5,ABFBC96384CFF86D,FFA697F9F34AFED8,A8E29A549920319D,858AD3C1CB7BC5F9,B940C504E7F54792,000034ACB9B35888,0F49FCB919B50709,A67A4318CF885023,CC28C1B8B868336C,9B200EE2BDDBFDC5,AED8C28E6AE07959,10A7452E18111E07,557959BE7A0630CD,5EB33AEBF3C9C0B8,FC5A7668410482D6,3453D9FF17749447,16F02CA0D417875F,00003F99A6034054,4EDFC7E4FF67FE2A,7CFF4D1625E0DC8C,147EFAB8BF05E499,0594BDA99FC3799F,4A60BEA70DF41AB2,4E80400A46EA573E,92967E029714AD93,C643E9E9D996B324,8F60B88B1F220A7F,84EEDE843CAF3C37,672561BDA60ACA48,0000104724744F33,2E872A3EF99552DA,87B367B9D2A0F94F,DD9BCBA7D515FC3B,D66FE920FA596455,58AE6CD5ECF651AA,F84D8FFE895CEE65,5868C859D491E778,EF41E4E21247BCF6,0BF8FC4C98C71E1A,7A7EDCE294CE0607,7F56C76A5C857CF2,00003A32390B5056,045793606BBE49B9,FFEEAA631922758A,052871001B1A55CF,77ACFA8B5205335A,D53A82B2FD7C2E33,6C747433AAEF2DE8,3FD85C4EBF60C45A,3131B510A0E95F87,B6EFCB556A51CB59,2E9292E6BB83D25B,9B1FE522CE8EC9CA,00005D878F8E8631,896C83A4D5AF1AB2,DCB0CA09272B3C5E,5D4DA2C953CF962F,AF3DBC35074C4AD1,259146970E6D2C06,EB57357CCDE3BE87,5C10184B542A6F02,452A60383DB076ED,6D7AE2CE2573B02C,AF198E1AF7BF7696,72BA7DD87353B538,00000B89D9118C93,8AC4A4EB4C76C132,801E97E370AA57CA,8604DC97DCB625D0,7B5103FC1F60962F,47EFF6C36A933D95,BBDA10B884F5049C,898A6262013C91DC,7E21BB8335D8BF2C,7B6B45C91E65E6BB,5913A6BA8523E2B1,DF72548EEAC2F2DA,00006C3C86E8CCA3,4726C625C02FC452,B10A7AB721B88D4F,3E1B29C9607D08AF,F5B61896D159A49C,8238E66E3D2A7FE4,446CAA8BB034BFC0,CAEDB72D1DC91196,1D886BAB272291D8,A4F302733FBD8C40,B1EAAEBA920D77DB,075D8FD05E4C8278,000027BB4818CCB5,FA0A1386833930A1,8F43E4094788E379,DD2FF9E6EE86C227,FF9E4A2A8550704F,EC6E1C9F2D463940,DF50B8EF59B7C8B3,3E62CB2071438763,8004DBB33E482BE3,78FE6BCCBDBAFB4F,C7AEDD0B07EEC92F,12535CA139D4B061,0000343E51176A0F,FD30A21727085681,38150033D6A207CD,50EE2B58EB07B0BF,8E0496D9DB79A155,7EC06D882D799BC7,541755B0060A6734,7E7BD5A1ACF01D1A,40EDB0AC6402170F,97166ACF9511C1DA,A52B2A0200D6CD8B,05214835FE784EB1,0000251EDF5DDA52,9BA019A8A3F93393,D74FE2AD597C0ED3,38AC465AA7112EB8,CB954C7255F23560,E34FF78270AFF6C9,2CEC02FD69E62BED,F1B377836978BF7F,23C32D4B96615C74,0595047394F3E6B8,744B37B74B5B5320,02FAEDBA0C15693E,00006EDC88A3017A,B7A12E451414AC3D,8E4ED4F9A609766A,D268A217599AC4CD,9CB1D1C1A4339AF8,5248E642E63E4024,8035F95F0EC7264E,96BE4D304AA2AE27,A2C1FFB9E532BD0E,8F53D5A2489CEB98,CE9999E4C656F1E5,47538DAFC542632B,00002130CADBF587,5E25BF06743CA419,197FDB801D2BFBFF,6ACA4A6B2E844925,00CDCEB802FE7754,43DF3BD5B670C645,CF2929BD5E9F7610,C0CFB7C2E4D9559A,52FB498B65FA9B35,E1940259FD8B58D6,327E7B31B166051D,6E6BFA975A41E705,00002BBBAD7A4BDF,5A58971BA0FC9A0C,6FDE3FED419B996C,E5EFBE478C74A8DF,43EAD625F7830215,F46242650DD0A0AC,F476939A9259F5C7,791BB80B81BC074C,BF908B67840D22F6,0BEE07D56908A9D2,F1838D0A82D6C74A,EBC4455A06D027A2,00003CE5DE113742,0040DEDC9F086739,F7CAE2CB1A2A883C,A2FC7C28E9358B2F,28006C345630D942,0184C35C65BA480D,C1629635D9D117E9,012CF99EDFD2C9EC,C678E227B8C36E12,5718077781125FC8,BA90B4F3D1805E56,60A6087ABF69133C,000023861DD5BE18,EC69BD45289A57D7,38D3BD94E67C83E6,EB701789E533ADFC,6F2997E6CCA70B54,50A3B54071A2AABF,700200254C84FB74,C0866B150EE92EDF,5852EC006CDA2FF6,34E27BE1AA3323EA,889AE429A9A88E37,A8E0583374D867A6,0000046F93A25E39,F314AE19BAD0E1EE,BDAA878795F1C099,2E04190E42A2CE27,29BDC8F73324ADC0,AFA7C4C97FC54B60,59F3A046C8EF1856,5F040E3E94D60332,2999204A9359070B,4841091048571AFB,46B1B64E4D8B8EF1,52287EF8A8D6B7AE,000049268FD0633D,C5A53BD1CD445C9A,DE6F4EE2D69655C1,A5EAB26D34658258,B51E6CCD4232FA98,683E61D3142CCB7B,76CB6C31B777026E,CB5C2CF604B16EE6,C9547AD687A79099,29D69CB276A117F7,A68B197216164DF3,7292FB3B77169B62,0000311EFC608E42,27A18E103F17169E,DBD7A421DFF535C5,3E23336DB53B89B9,CE3E90019F5214CD,EFC2A852293BD7EF,5EABA39DE14CB4F1,A3D75D94272620C9,C42BAEF2623E6E32,66207EEBEFA65974,DE43DBD2335EBCAE,36F449095E961F1B,000066D68DFD6A14,ECDD57F842A487E6,DE4194B516FDEBC1,E207DA50301F6CE3,EF031384C8294D49,B0DBAEF362BA592B,5F0D5F5836A11771,D5EBFFBF231EA876,AC117600696C905D,2F105AE96E20BA22,2EF71748DA39F72F,16B5ACA88E9111EA,00005BE42C5C6D0C,5A28831A8A83D729,226240B756458C75,578BD8435128D187,085A7EDE6C00415E,AE30C7787240F928,9906FB8D97BFFE25,5959DB951E84205D,82FAA5746029E8AB,9F32D5B529233C01,24D2BF6048291253,153C279AE9A56E90,00002B2ADD2840DE,8EC53C0F8D2D63BE,1E5CF0BD678C9F2B,745394AB638A19B4,ED92787BEDFC73E4,747032C4048073DC,D3E6BB0195159BEB,238720730D79A783,647D82596F415073,B3E74C49C15E8651,2893E7705317E44F,1A108E696A6FA079,00000BEDCF568911,C4DD3D7D3FFF4E65,AA47F16C9285C9DB,29D2B144DF0C99BB,531E21213EA65298,4DE4C494720178DF,408F63480ED07184,C4BC232C3045D158,1E6A5CB742A15561,60D9BC603E0AA5A7,BC821410C4549727,44CC5FD0C13C212C,00004B576F3EA18A,622B16A940DAD2D5,664A6CDE3C3AA0BD,D856F447D77C9FA9,279C2E99D2146284,B072E8FEB15A748C,D049A46025A52618,590A0A018E8E8675,2870F54E1CA173A7,E503DBD78FD0461E,11F8D5B456BAC4ED,88A3962C0F2E982A,00005DE9038464AD,A2113602A1193C77,5965FCC840986162,A8E2363E8DBE8A75,5A44ACE44676E222,F9BFD47E2F6FC6AB,349DF23E4A983F43,97CFAA3F8DCD97DF,C1FE04B3DBCB14B5,22458C9D93441E3B,79E6A1B2BBCFE7CC,5CB7CE8739476EF8,00006AE1AFEFCC09,E8FDC60AF1B04FF5,5CE7C79FD0032810,F3E3725FFC4B4768,1309E3D685D218DF,78154FE9FC461AB3,C36808EF118D0CF1,E6E629FB74BF1070,B30CD7B782B18E54,5727852C26E1E3A2,4E526A5491A6B5FB,C9878A28A23EDC8F,00000C8BD93F930E,25C899273C690233,105154F7B9C714CB,89E83072B8B5B463,662551049DE2FBEB,C96EF88D23781EDB,84758E6F87ACDD99,63C3CE1A8E2B6763,0A61B657E76B1430,661081C871D417BF,CE3AB3BBCDB8FDD5,B4744DAD3095FCC0,00000CFE6A7EB721,ABA74B0E49E733D9,6B944F6D5E0B39F6,7FDA3D4C9AC9CF74,E1F9CEC9280AA003,E025C72CE813BE0E,C6D5C012829326A4,E1C69FF0E6200D3B,F42AC369FAF56651,4DE77480B246A30A,62AF95A646E89542,49F772738E1E3097,00004B99B3D70441,41D0E26957F68D3F,03227B41870AB3B1,6773CF7E08E3B9CF,6E832ED5297389E5,AE42DD7FE3D874A3,E3826BD571D66B50,6DA004976819AEF0,DE377BB0D98F26CA,4B67EC969BC10C46,4A3CB5C67C5AD9D7,53062BD5D6840DBA,00004F187F0B5BBD,60EF6A5B7B555EE4,ED2A6CCB91F39CC1,9D5645D75B91D3BC,B5180F0360C0FB76,BAE39A31B1D57A23,BB99ED2B47482F2E,456A1150C7D6BA36,16562107CD4F35AF,8C7D5FA3D0E05C16,D2545AB3B1F52FBB,048B0ECC89265DAA,00005FF784C695C5,1F1390D92AA28331,25605B125AE86518,8A82F53273BCEBB9,22459BF2040B3EB8,439D5661BE18E9FE,8B39BD6FE3782C5F,774EAF38FF25502C,5CF6B8C2059325F5,38FAAA7D530998D3,2D1A8629FAC22FA1,FA3578150483DBE2,000014BD59382F1A,1F76B16ED75C1CBD,5CBFD0EE5529E2A6,CFE1AE19EFC862CA,E1C7A4DC688F155F,14B8CAC3C8D4ABE2,7DB662EEF3F688FE,94020FFD05CCDA34,5D91803C04A83065,0E238D7866E96E5C,51F3CDD566310578,E8B3945548CCC5A1,00005925B67487E8,81A4F69BAA55B0B4,2C84A606FBFE4C7A,698F9F56CAA7641F,0CF4057FF32D2321,4C7C63FB88A14A21,21DFB89493A81C7C,23FF8B372D340812,98FF0A579E9E49FD,FC54FAFDE8858FBF,8D1187F3CBCCE93C,88225E4F93C3E005,000013DBDBD0420E,60193592239BD8FA,58965C710F90C73E,A2C88959149F47BE,AA32E98E1EBEDF9B,B08E58289CD57765,5D41B8BB1D4DB8F8,A3868C86D9A10F95,C1419096E6A3C6B6,A35AE74C60CEB79D,57195233C02AED0C,5684BDEDF2842A3A,0000693AAC05856D,253676065EF7638E,11E4BE3351D1EF0D,6497289D3562ADC0,2B71B1F09737A4A4,39839A10AB4F16DC,B46227D6DE4DDCA2,AC44F666EDE53C03,8F7E67785FD2609D,BCD7F8D7163C9236,D30E031EB9E60CA6,1FE7B7741B88D3DE,0000500AB7616D9B,275450B9323F304F,B7918298F654E41E,85580770A3C4BB31,6A4B042B12F8D684,B7E3E44845AC0DDA,33151D83F32B9B67,1E76318D8C9A3349,06EF41E81D35CF5F,7CE4B4CA742725D7,02024417F93F4C94,A919EC5C81660193,00001E1600DBA009,B71D29755042EA40,F57503D0A1AA47B0,4A78F4DBCF2E38AC,B56F33CE32201216,83554CF928767B82,372E7A57A4BEABC9,4233589C315FEA60,C2F6D417454A89EA,EF6A922607195B73,E1F138AB324692CD,628A00AE2CE162AA,000014D9640BA509,9E4CAC2586B7920B,31660BC1F83330DA,68A1CB43C29CB5F7,81072DAD7057F6E5,FC3DF121FD828AC4,7A684981E23650BD,650C210FA4C2B524,F8BF56F12A844442,87F04E1A2E929DE2,7C5696D385F395C2,533E9DA51A0AD824,00004FEE63EC57F4,9733B773D1209051,6CDCFA59FA420288,C2E41D767E8441E3,378FE8AE2007D0F9,50231D1D4016A58E,1C41B117CA7B1796,D9275E17C08A904A,9302E79A486CA668,CF40AE803AD5614C,31CD4D14A108366F,3A193B512D905464,000055D23ED4E998,137916F7E9A7D76F,FC8210ADB63EC4FB,315008AC05DD3699,822FA81FD02D23AC,EBB7CDADE60B0626,E128D6BD1FF576E0,AAFFA3C9B0D74A10,01B1F201C852CAC1,C03B011BBEDF851D,21437479C3FDFA14,A8ADC8BF617D1B76,00000FB9E280772C,8F10B155788AD213,07B25A39533C4DE5,EBB0CB3319E4C690,31A7AC76BB1C62D4,F050E8FDD4D9E154,17D37FDB7B750D09,C92659FAA6C4FB54,5BA3929A7AAE53C2,08E3C720ECA568C5,00B487FA0C8818E5,A9FA16385344ED95,0000243A39CD49EF,D3EB47AB1E2965AE,5442A7F36B06BF11,FF6A86F40D6AA20B,EFFB82CC1D62EA57,9280B63374D81832,CFD2ADB7CFDC43F4,ADF0DB6461FC90B4,0B0E3509B5B7D0F8,A277CF0B7B034066,4FA80C0B4AB59738,C25EF0E472410CD8,00005FEE6C84D7FF,0F5EEEF8AA7CD132,F1C174158CDDAC81,CA76CBB38C5AE8F5,54226690E6106807,B7B6B0BB40C4EE03,8D334DFB8F882DE8,5C6677C312A6F542,C921C209A386A612,98BA144D81EB2CE1,6D89707DC1281C69,2401B8AF1187CC68,0000125444880B0A,694B8FD7BBBD346F,9D83D52747344285,0937C8BAA93FDAA7,7EE25CF3F1C6ABFC,0FC2E4B06352F612,84FA6125442949C5,B82536815878DA5A,12329D83B48C67CF,E555806BE5CCA1F0,C990A9556EFBFE1F,ACE49616982E0409,00003BC2B9C82727,64D09A01E6A9C54F,8B0E5EBC3651B00B,98D6BE175C37DAFB,6D3B3E7A95011851,2C5E2BB1762741FF,0EEA43631BD3DD18,0F78AF190F83936C,DA43D979D0EE128A,E2F8ECBB4BBD9ED5,95FE92EFD996BB42,D39C397438D104D4,0000420B475B4863,B1A4343F5C4811A6,E19B02948F5D667C,E1C758CA3D4B868E,EF433B439A263620,12BDE3856F3A7A8A,BFEDE8944D2DDCC2,219BE21D0D81D99E,82D259CA7DBFBEAF,4FC3C846E9A32259,DCD4F0967B9C89A9,8A3793C7BE1D27CF,000010D1F4644945,280F9A366BB9761B,4FD5276DC31D24F8,34386C42A11E074B,23AA77B67B539E4E,3E820D3507600119,30F3B3529C70FE88,DAA976983F8AA6B7,523683E09F5985EC,D919FA03B0582CBA,ADA261E08751F639,58CCB87F1E1AC504,000000C3E01EB49F,04A25EAE75BD2A54,5857A8768E686F16,6F7C9D8361B68227,6DA0C3755E6BE4B0,78824EF24D1E4639,8F453A8D2E6F1C5F,4AFA78D688DDA0E6,F4AE08D67000FA3E,1F4DDBD1A1AE0D5D,1C202D506B10B283,E65EEB347BBD2FDC,000038CB613E1C27,6BD8B55892B96433,D49E7F62696D3F44,DE12725915AB49C0,B3C167DB1BB05544,EF64C20108910163,F36F95A7717691A9,CEA3CCE0C629A7ED,BDC75FBD1117D352,26891C897BB028FF,874079D2C84974C6,FA0189603B789A29,00002C1726577F97,F4C362383EBCEB72,455641E810B83BE5,D819A87D8B7F8197,AC19A6B0FD0878E9,00B8B9690BD41F41,07C3AFA9A2014B91,13DBFD0A75CF39F3,A128211CD68FFADC,DEEF9B9BCB493278,E69F7194A2530E70,B26339AD6390850A,00002CAE7F819BCD,19C1F6D8B8E9969F,42DBA47E0BB14E83,AC6B1DFD04A4E04C,64829C88E4C0B1F2,B746ADF475387396,F61D9F84CACFFEA1,FF0D1DAA314FA383,4097C1707CD245D8,56AC3E214282BC6B,A60944A81CA2E174,1DDE57C5076EB707,000027A534C3BF7C,E024EB6A40860C57,11204BF3FC49A53E,D76B3A13BB2058AA,8D82D663111FD86D,2D8B400F0E8D5EB7,2612CC4CC08AB888,D87C0AF37E71EC91,1FED3FAD216CEC98,510A264FD76380EC,65176DCBA9D29C6A,918084380B4DB7DD,00003230950CF901,4C34CF8C01CD3061,2CB6ADBC0D386C9E,4EC74BB4CEC37D07,7E629EB4934A5294,40645EA426CBDF8D,F941CA52AD2ED6A3,DF50525C93C8A284,B49F6ABDA55139D9,574047985EE23724,58A22AEA6CA872D2,9D4B096459DF7003,000005DB1FBFC817,ADCF11AA1A779B3D,56367B25223B34EC,3A006A3FE37DD194,11A254379A3D07B3,04F824B85D9178DC,6F95E70DD841F126,B5A98E960F6219AA,0216C4468DA3B3A8,F1D412A06815236B,50A31D574B8F7041,B3528B81CC8E07C4,00000F4C0AB3CBCB,DA0C37E39BF8275B,0423011B17F10451,62F8006EBD07BCD0,A1213446AF510FBA,04D97D76FAEB6264,E4CC3CB0C9AB2677,D70DC3BF87599E8E,BF427D6E58F0B966,E4970C07FA5EFBB2,E3066D06C7A5F3BB,3AF06D6192DDCCEA,0000470B3F84633A,2CEB3BEC8CFB4B7C,328130CEB00AC0DB,C0926EA232E426A0,BE4B632921DADA41,D4B4C14E313AC04E,E4EA9C0BA27A0A69,9A91C91906B31D02,77FFDBD57D88C57F,9957D22216EDA2FE,BFFE9696177AEB05,74904810E112CEF7,000045F0B8350968,E09F7E950E1E1717,13BA5C90BEA1C487,A15ECE2AA27BB493,657984DA8DE14509,9B915BFE47DF1F1A,BD3BCB4ACD9B9C87,28B36419C1262961,20F6FEB13A50058A,B146EC4019A12E1E,6B65F79DC3E60DB1,4BE2C2A9A2DC3092,0000486958CF6E35,1BE852E3FB64ADE2,8E2984A50A004DF6,3FBF73398FED395D,31AE122603925C89,A9CDC64FF794D956,63A4AAE1783F5038,3D6ECF9D7830A6D7,4CA78C01AE5B3764,8C136C42E8854664,76D6D309AE2240C6,267E8CAD862B60EE,0000266CF49E636D,A926F0F2195C9262,2DC77C86B88BB514,C451A98234B0D529,BC2004C2D737ED46,C08EF8A7747372B4,DD3B8CC377AD66B3,B51C8D854E6E08A1,64A9CB4A67947BF9,490B1F1ED3CC5C4D,CE1867F43C7CA2B0,9A1EBA02CE040877,000067E9D4FFB9B9,C94EC3C084DFA65F,D19EAA3165A3124C,87315CABBDC772FF,F252798DDBB6522A,F0E1C7200E205F4B,6D1C92DFE421ED86,33A9A0AA052C76B4,EDDAE91157E2E2E7,6F5239D5485735EE,7525093446A92C56,B3783B1583F73B16,0000440A783DF372,F4A9FD1165931235,3DB2EAB4A2D87922,8E8BAABB7A68FA88,396019CF77644C74,75D2A4AB6654CECD,352C937678ED1D9A,A7C8C417D1A6955E,91B39FA069EBD11B,C6D176353D6C8D8D,3E1EA76AB3A86040,793492913B28A4CD,000063E2FE167F0C,7EDA11DB88D3CB29,7C4C2DEDF4A15CC9,6BE0CEA76CCB5BD2,75BEA59192A394DE,4AFEC50183172FA3,169B538AFD5158C6,8C3B0C0E82834390,9CBDF294D13C3007,86DC5358ABFA63B9,1C94F472D1939F91,17E0212ED3E814F9,00002371C2842028,9DFDE07AF4DF5391,379D400E8D7352CD,B306486238ACA424,8F06A2ADE1C9BD3F,D3615B4B6F093C4C,ECD8CCB11E706D4D,B72D5EDE9C89A69A,749D4E0A29F99D97,69EFF982CBC92E2B,656877EA82F95FC8,E0E9DBCB5D1E7709,0000157B2D297C67,C58680E2F91AFACA,02C12B25858F272A,526EBA7F7AB86EA0,C3D1C80F8559A75C,5B87200D8125919F,4D6C7E1AC1F5094E,AB0FD0533FADC411,DF3337654C96A9C4,4467E4A65589E582,DF8EDA2E87C847A3,12F9CF492885559A,0000313293A5464F,6A79C0DD10D314B5,28B63B9B8A18909D,89498D6BECB67B5F,B58FD14B66180253,AE02D996CF8491BD,C5EECD56BB96E441,B0F9F1B4D289C918,81238F3CB6916FD4,4EBA04108A26FE88,09A85B4A136AE0E7,4055457C9CD24FB6,000063822C9EFB1E,EE6CB166E063459E,BEA228B68F8A3E86,C7C0B1DA9176C2AE,62A4D9F44BE300BB,7E8AD7060D35EFD7,0CFA31894D496EAC,D01E617A13B3C4AB,6D8CF3616EBCB43A,5558CB878131C6C2,B2E008680E3899FC,505C9AA4E49CA1B3,000059AAB47FC802,023E197917CD72DF,98F3207FAE9FABB1,0DFD6C036156E7A2,7C0CFAF93F863FD5,19F10F0B7261818E,099C2991338D00EC,F9D1336B6ABC7BD1,B306BD17B830CE1F,A0FB45C9711EF88E,38D75527C35AEE1C,C68CCB66A3219FB4,00006483C0CFFA3C,BD891F96CFB59400,8259639030BDAEFD,F15E34CCEB190C70,FBF6202407B65617,530DA4F023C9E20D,1CED240EAE012E6F,AA1D62EEF03A0D1E,3CE9D331A1587ED1,9695232A8EAEA034,9AA9D6DFCA151D3D,F7058F6D5BC1E993,00005BF996E1A939,324015DBDCFFBF17,3E1C04FD526BFC4A,66460C3A1913780F,9BBEB7D37BB13404,333F3CDB2143DF68,1CCFBB4BF0FCBCA0,B164DC7B5A153B08,CC390BBA759CBE32,4109D0349B62546D,C48B33CDAEB08A40,1D7D09E491A9FC2B,000017C681DF379F,5A696B1EC1B9F7C8,FDEF3132CA4F415A,D7700992292057AC,C0AB1DD9C07610A8,E93CA6651D25BA9C,9D1DD03D156B2182,AC1E39FC58460C7E,1C2874B6FEAED07D,B52C79F0E596241F,0BD0B66151E80F87,7D127072BB70022A,00000A3D24F0916B,602D3F05C3FC411E,1AAF6BC895626CE6,2652026572F498E5,11C55C105A6A61F0,C93A5406830DB808,6B576724EE0E4644,B68918694EE39BA3,C2528EEE41AE02B2,C7305FBBD4DA9CA7,D9DD31ED8325BB5E,8559F4921A47CD2B,000029BB2208762F,2E93A66394609949,7F05284F1669605A,FF705592FD090FC3,D9C0D6495141CBC1,7B4F6248C2D51AF7,5563F5BC9E36764C,3555AD3DA4789465,5F5AF0C8D0850410,FF5B1C8E6E3BD564,FD840D396A258FE5,6488E7580810DF39,00000739456A4122,8425111FCE055D88,350EA2333D7141D4,ECA1006D84E8FE83,C3A7A85631BD6AA7,599C3E027A786DCD,9BF17513FCF9C8A3,3070605ABB1A0E0B,76EA4ABDE0338A82,405929CE68AA2FD5,FAA292236986CA99,E2BFE89678D1B8D8,000022E0A8EF9CA2,72D419859CD087ED,C656763F0D6D7201,08A6C4CB868F9DCA,8E59EFDD17BC2B01,218018D039C4EE19,7DBFADE0809CBB6B,209CD7F8A53DE0A0,A5F2F641C0731BC6,E11B57507DA771FB,AB824B3965106950,D4633228085441FB,00005D4A07D0D8B7,1A0D29860DCA4378,913C15D36047CC4A,1FB21CFC48C558A7,1025DE0E85C65014,B54DB8AC896B35DD,44BA3580D061CC96,FF0842E84E3B7AFD,C48F0920BF061552,5AE70AC6B623C781,8BDF5ED70C10EBB1,7CF901207AC6512B,00005CD48CC2CC5C,2DF468B450C2B73B,70C1E073060068FC,FB027FECD9FFD1DE,6E5EA9EB5A5DB267,ABD494E27FEB9FE9,52BB9401D30BCFB1,C9450CE22042D44D,80B6A7CB23D0F45F,E0A6938210AE0D24,4BDF59804FB72467,A3A3C773A019D4F9,0000454C679CA06E,14C7F40B3664CED7,0ACA65FDC1DF0CA0,2585719A0C4DD961,5FB83997693C8CB4,2E035E7939C922A8,DC3D04731AE05677,C5EF2D9725C237F7,86D5C83EA146CC73,8899B2EC8B248961,6CEC5BD01BDF8E58,FE7A5F8009904E31,00005AF31EA4D189,A222A1E663B861AF,3E4156E90E9A5661,E1AE698486BCD18A,E545239E5FA1E2EA,4F4EFBD55ECDBC6A,B4CC37E17FFD3478,CE46A4E4CDCACCE5,196CCC1B4D1A3B8F,4ACF21D5B6B528A1,2102B2415A56FA68,252C79B68F2D79F4,00004173DC59D242,2F512E0D80F577DF,B29D01E35F7F8977,A50DE53503FC7FD0,8F81837CE745895C,4DA4486A0A68C15F,417761C203836E21,4788D652B6B1DC4A,30787446A6B70BA0,7BB5257BAA2F9DB7,52CEF4FEA8C80EFC,26C3DEF7B0752249,000058DD11C56DDD,1C21AFB182C0E9D0,A8DEAE535A6E6B98,1E29561828444914,7C43BBAF8CF2376E,223884AB021779F2,7A209757FE4968A5,D8299970F72B82D5,B2115A345420B12A,30FCB051387F9FCA,C156A8A2EF4C5777,AE698F8AC6973DD3,000063A0239BB96C,84BA94FCF11AE0CD,D9F8188903FF2FA0,226B833ED66201F7,BB0288403A526854,C60A323B87943554,CB404B70D8DAF5E1,2B91DDCE704E140D,A1420F5B985B4760,44A6606DEB956548,8C8582F0E6347DDB,A064CE25115E35CF,00005656CC52800B,F5308FC809E1B403,DD05CE9CCE07A3EF,DA587B85F16E3F86,AA1461157105AE63,B22F1C23F8DA6751,7BDEB442355028E3,24FA8C50AA46EBBB,79C729E5AB9AD25C,DC3B3A8B8F33AAEB,3C8586E6044808CC,76DEED3E9101FEC4,000050727DF56B6B,4EE57767E83BDC4A,A86ACFC7E2A6B753,7F821B3EE4872A4F,FB6B85273AC11002,F3255537E7F6DCB2,DB6577E4633CEFC7,E7D1F8D7777927B2,3288F340BED2EE65,B0D957E29F86987A,BCBF64E76EB7534C,4C26B61C32A09BEE,000057814568AD6D,91E3C9D8A142E51A,8449791EDCEF5B0E,BDB906C59CE0CD28,1229BE95E499D55B,E72315DF3D97BEAD,50A52613A40FDFBE,82B6895EBAA39BA7,35935D68182B337F,C0C535864B4F13BD,4996343EA8CAF5CC,F07134537D4504E8,0000492FCFFB67C1,B014E15D2F6C5525,4CF7E970980FC2AD,4D86FCF7220827F4,97452BD6B36463A7,C0168AE4B9174408,C5A43764D864088E,6CA33DFFFA256C37,1EB775718D23C764,63718D3033DD2911,FFA78F2F945CA85A,B869461F46EF3B19,00006EA3726FCB59,742EAAC3922D2A98,6D6AEBB98E3EB323,A90D00C2B7A4711D,1B547324567FB724,1B99FF594778A5F9,420113B8C0687C36,94511872CFEF96BB,A94DDF92C9B1C230,D4A2A4A7A59A02EB,A0543A479A43533D,EE716F06ACD3445E,00000D6FC67CBDE2,C2006E62C252C2CA,1A13726D9598577D,DABD1BBE06000286,C3AB2BB6AD831206,8DFB031655CAB855,A078901E22E14146,3EA0A398382A81DD,EA62AE384787D098,DCE5086634981AE2,914FFBF590A92FE9,09951619CDEEFFAD,0000440CB5DE39F1,AF16DDE0E4F16584,1469681493C636B5,FBA9432824B2CA54,F02B96B8D4B40DEC,CA8A529ABD9D4F76,E0C2C5FBE23D20B7,C8B645488632621F,6E2482025144B6AD,87E2EAC388EE7F22,329191FE83E69FC1,456928591BD59BAD,00001D7097E439F9,E703426743642091,1EF2A6972B4B3CA5,E376F8AB99515130,3288EECDFDB6C29A,AB2ED8393CCDFC1F,364F3B4A1C27CFD5,5DC2874E11054A44,3541487A8B256299,7CF456C1B5483E18,7A542DC6FF007D11,0E58BEF025F75016,000059EC14022518,65A0CD0256410A21,DC84519A2208B29C,3F60918408776DC8,E5AAFCED99FEDBB7,7D5B7DFCB279C8DE,C79EED823D0844B4,ACFB7D679E46ED21,5CB5C939477600D2,A8E54DA7B5F00446,B640BF25F5596E0F,2B92C87867B8138C,0000326B9960A40F,38B6CB2F462C7041,B9E75D04F6C373AE,1166D2B9E841C25E,0E2CC7BD10145428,7B35768B64F4029E,B23BB1C4CEFBBC14,5DE2652D75B6BE0B,E33555F53D5A094D,CEDABB0E93F51D43,260F0BA47A1458D5,E5A44D61565600B5,00006CFEA1C18231,12FA1E4A23808626,798061F143DEE794,A343618CF93FFF32,FEA44324222EDC1D,CA1BD813BE66DE0D,94EE09B1A50803BC,2AB44714932D7DCF,5D68F835CF8DF52D,13D370765C2A9112,5B45FA515ACD64A3,E46DF65A006B5BB3,00006E10FF3C0123,A765EAC5C2761C59,7B348BC356AEC6DD,737AA1D92DE17536,DC55C693A78B2F95,245DB25C5FC6722C,C95EE0CFF823D3EC,AB0CF6990403E630,6E92D6D46A15BFB4,0627C8B92182B1DF,63D1A08C5148E03C,2B2B03597D4F2B32,000063EECDF4B5E6,F5CC9525D5E34628,45D306B58C1E9F54,840600067D305E3B,F5EBB47FB684C0E4,EAB71771D28F030E,135D40AE6C721D09,DCE2B98815F5557B,76A1AE0DFDA323D0,262681246AD6FA0B,DBD1BE9A14751CBB,ECE17963A0185728,00002453B468EAC4,6CB071E78389F5C9,9572EB561DBBEB29,B7DA20471820863C,DB067411ABCE8C4B,6906C405986671FD,4EEA9116F9FA2EC9,8663A158D1E413B9,014ADC8A45030DBD,9F6A7E752BAAA803,0C1609445F94F2CD,72C12C42F203B906,000046251F143946,EE4B7E4B796C213C,E0975B5E4D511610,8F36B464824B0821,DB1EBCFAAEE9F9F5,DB20051C7A6A3104,5498A088E419F66B,892CAD8C46FE5C71,6A46C34FCB4A5CE4,1D2ACBD0BAB9C6DC,F01AA53A36C1EFDA,555433F1533D9C66,0000139F1511B031,ADEC4576F3F1EF70,75125C752F261AFD,66A81FE2D408D061,3E14DC04B58587A3,FAE2CD65C78772DA,FEAEE61C78365018,D5358944F66D310B,D2429841A720F0D9,0E0EAB55553B4DFB,DDF3DC4049BE80B3,27B7C8BBACDDA2B8,0000626DA4787231,AC0006D183B0DD10,FAA71B77E1519C4A,F367096B92CDF010,354AC8E54C0C12CD,A9D93A80BD5FEB5D,84CBCF1E7DB1FBBD,3A3DAA7399B17587,B1C6260E3BB64E42,C0A93F169B0AF81F,EE9B85149661A0C9,CA4F89C86A145384,000016C661166F69,2A27D160C2E5439A,A08CA4B565D96009,618F0D761F6FF941,54194E7115497BDF,ED1A2F09B44F9365,B423694B11C3945C,372E968560202129,D356BD498D7ECBBA,9E54A9358CB4ED0A,1FAA733113EFFC2C,F73A87D1401E1A3A,0000167C9CA56CA4,515DC34E85A3C997,BFC815A672890DDB,103F30D17F4BEF53,D1BEAEDAEC6C9B9D,76B038CA53300C95,79A2DB06DAE21C01,820C0FD84DB4DB97,235032317574F605,EC36C16562D3C17B,A28B034D7DF4B21C,B6DEC434949B26E1,0000119CA7C790B4,AA66C2DF9D4D11F5,A84BB8659A5771A4,8428FEE89550D99C,0368697753D75A81,E8D9C4A2274146B5,C3CA2DB2D8E71296,83D53A6DCE903535,F2291F78B2061AE8,A9A262909B5378BB,2E09B74CDF589B51,C9DF36D853295BDF,000037963EC0296A,FC74315F1BD7B09D,DB607E68B3104DCF,EBDB91310B33CD87,ADC865BC5408C06D,4974EF217B09F688,7A6DAB2C195BAFDF,183B7804498EAF0D,03C6B0F3C6896E8D,7A99E4C0C5DCEE8E,5311BB37137801AF,F49001ADD9C5A835,0000354322FD8C07,65A870FA14D2A38E,A616B6D4D73EB831,E3F21362AB832F80,AEA2A3279ED384E0,3D4FB0F8347F9185,8CC65018C87038EF,76FC27F8A29A6515,97B25729B52A0E01,9335629FD0C932FD,DF7FB3F7066BF131,B93248657128EBF9,000024273F632EEF,0C19B07BDCEB68CC,4D65BD493499452F,4A23B2E0A3361BB7,8638484A7FB4B542,9047A41B16BCB852,1F5AED9A9ECDB1CB,1623193EB0317BA5,E61B9685A267E47D,8991496FFDCB8398,999B98EF8F817808,8A2F7940D732534B,00005A69501635D6,91B541F4B7D82AAA,B5E3EEE1F06A7BAC,CE027C44604F9947,6A22F6BFA2D05DA1,5906EFB9B56197E2,6AFDD44A20240A96,22055F0599176DF4,254D050BEDA1C945,0D5E501391BFCB0E,AEFBB2917590EAB9,FAF38C242061167E,00001AAA51D32733,159DD4C590D10225,CFA460FDE9877381,62E3DCA58F63BBC9,A5E0B5476E524D5E,2CE98A0A25CE3819,1487A09133A370A2,5C94B31E356239F8,75CB546F20DE2112,78D59826130CB0A4,ED61AFEE8E051554,FE93C5BF9F6B4C85,00001751CF00E461,561AF3539BA421AA,FB95DAEB38E65FEE,81A65304339F009C,68A3827E893CE03F,8428B31B4666A2E2,9B33EA7D219081E3,4C05FE1B73734910,49B4FB7EAA628BA8,8C59175BCCADCFDB,8171D5580DBD1A4A,E73BA4740F7A40CD,00001A915C8C63A4,4125E561120FBDBA,00CD5CF137879FD8,2B4F61195E2EB93D,9AF2BE70BC0733F7,CEF342D794E7A034,70789B16E7E484DC,928404636ED44D4C,953890401F381E8A,3B5A5C6AADCD5E2A,B062CCAB1DB9741E,F4A3E3DA0D47FED9,000037CC913BCA7A,32E123C121EB0E8A,665B07BCD168D419,5B2B2CB3A56A5236,C6FC542BB3596643,E615B242EB82933C,9BC0247B28D9202C,CE2D8EBEF7E9F5E0,EE708E7369B2E957,FF1D0E520D2C6F86,85AE0BBCF0B2373E,EDCD91E634E72F90,0000017652B581F9,D293651F41E3FB17,37318AAC2A953811,51EF8FADCA1B0683,B99FA8BDCE0ACB6F,FBB634FBDCF2AC54,18B8E1380FF94B75,B7D50D5A89BAE0CF,1A3AE5B74AE3EC4C,8307BD4FC1C74579,1F13D9FE45F7DB95,55ACAE110A6FAA0D,0000293C8FF12965,D0A4F28D3F64ADB0,26BD18598574C960,4E6D868F9442AB0B,3F9837E17BBE6083,EDD47C470A54FBA1,DCE4258BC6C9A2E9,C1B6D1ED7F1B5DC5,D541EBFF65B21920,E03A8B9216AB7043,C1826B2BA7E20C8C,EB56674FBD17802D,0000254BE273FB36,1E41FA241A66991B,EA1E7D96034B3E73,1BF4AAE4E1F417A9,CFFDCCD09B993CC3,66155527F53CBF31,EA98B4DFFF574F2D,7F0D34C9238D04DD,7B4C4BB8F72613AC,BCCAF8350D615826,031564DA71F9A930,448EE2F4576FC936,0000134A0E0A81FB,DCA64A28B8B285C1,1CA1DB7F6B7F8FDB,F92125145EC0EF77,704B95423653D488,0C402B5BA2F379F6,6E14173F26336AB5,9990D7DD9A5BCC16,70F07D0288BFFBAC,36B61D4DBA8C55DA,069AAF4C343306CA,116F5A4018895BE6,00006A64CAA1CCCC,7650F62284F9CC35,98DE0DF606587598,815BA0E26C463B04,22D27E3115F475D1,012F903A9E91FDED,220D500C799265B7,60C483C18DF51451,E697E284E2ABA941,1F3CAE671CE133FD,B6A5E5715E85698F,824914DEAF48AE83,000008E6C1036CA0,6CF2C09CB6C8498C,9A68834D81173AE5,579B7B6AF0A6BA22,485FD9134B522659,102BF0C44474D204,968677990996885C,4AF6975210961597,F0F81A52AC4D7236,1FBAD0DF67DBA59D,313F2F5EC7307A94,DD67BB1456A6F489,00003201908FD16F,07DDCE6706D46A94,F4CF9BA9A96CF076,1FF929EA043CF7CD,62B299556AC9BCDD,F373C01E5AD72EA7,E79FABFBED018EE7,6DE1DDD5DBC745B0,26E562054FC58AE1,2B0EA08A3C1A2BD4,3EC18FA19BF4C2BD,CC56E69563730869,00004308C2861298,68CDA7E6185CF3A7,F755FD9C5163944F,40E272FECB3842ED,7A83E2E4ECAABD53,8762D8FD37BE72B4,B8E47125C977DB4E,5AA53C35115D9353,2A7E51ECEE43EB18,CE7C634588BAC981,02E4203CCF1FBF99,FF13E075D7A47AFE,00000EED73B8E6AC,FE9F167D976C88BC,72639A303F753766,F32A99852C5DC375,74EE6ED5E2842AB7,67530F53D06D8882,B4FFC7C5024822E9,6ACDCFA21B47EE26,4EA9E1795DC4A1CB,92587699E1F5F663,3EEFFF96069B129F,3FC04ACB40CD72BD,00001DA0C42DA1D7,CF4BF981CECD536D,1C07A07CB33D729E,46FC5F9CFE06EE3F,64AE9ECFFC9C8701,D1C9C7431D29273C,16E7E59B1E96F853,352839D2EA496DFD,B2C5A190194AD4A2,FAFB7A6768EAC333,957C3BEF81CD3CF4,4A5695344E695EB8,00000605C0FAEFE9,E65BCF4217D96B23,6FE581FADD30486A,93F8F91E8FC10678,AC122F9EFAEB3C0A,D96248ECDF73DCD5,7C7E852DB6640E61,E016A921FB516135,D703A971FD41B12D,0E97B15C10C37FE0,BD169FB775B0B343,E2BB2E7C04B0479E,000039856C1567E6,D04CCBABF7D61A7A,B669B8B0CA5C68A0,435C6C7AA1CA39B7,CF5C98404CC27C05,8335CFDDC9073A1E,4837FFE80A560845,B3FA295947AB7BAC,77DD9A4BDA2099DF,62F6099F4579E57C,78C58365DE65D488,AB4CFE9035CF714C,00002B3239EC5664,1A4F8158D23AB98F,3C889F3D69006653,8F8496E927DE13E6,99E15CA5EEF24603,00AC63F6AA9987B5,02D089DF7433E008,AC27F3F01267B7A2,0379CB58AE89F512,865B4A538F924856,A630B6B8363A2126,8CDF2D2EF56D7EED,00002056C2CCC618,D47CAC5198F6C576,5EB1986A3F19D5DD,A8CF48AB4B9E8DE8,E1A74D88AA2AC689,580BFC7782C655DD,78249BC6F9977F1F,A3BA47D6E4BB07BF,F804F23311898295,901F45FF6B9744E9,2469F2132B883098,CE8DB9826F0B59D1,000039069510948E,26B0FFBB4A3214A5,A5C93B1753A035F5,E2B6CFCA6561DD1E,257E988EEC8F5F34,0B177F5F88561A23,F62DE7C275E7E6E8,A7517896A71322BB,E5D4C4BE2340E2E1,B0E4F762C15121C2,301D9669F4D67EFD,87C0798CB6524A47,00004E58B5CFA352,F32ACA7E5BAE0A09,3A6305AE3D3792CA,924E6BB2EEE1FF5D,EDF6E429AEDA2CFD,DFD499766A871CE0,07F0D9E28A64CF16,36375CDF14658893,2DE493010D7EB804,A1EC9BFD5C4BE3E4,941CF1C5090E99D4,68E6486F9342023F,00000808830FF96B,EEBA370CA8F853F3,D5BFFF707B3AE0C0,3CD445B9E74567AB,C0B465698F12E16E,916542EA2D1A10F9,AA2F18D79EA01ACA,19B75C5000050B6A,1D82FBA6F23DA37E,774457AECD003A5A,57E0993E71763CE8,C76F538EE4635DB6,0000104A0B6E8466,AA7F21427F6ABB5C,BE042BE4485CEF77,F48BA7F52B6B4BC3,E40D12D9595F8621,BD53CA94998CB75B,E24CF40BE5178DA4,5CC6FCE13BE09A38,6F4139F7CCA213E7,A839F7621801A84B,3D95BF704A0EB6C0,22544E367A5635C5,00005E5E48D098CE,C9B05BD933194E1A,F1FDF2CDA84DF75A,86B7CB44148CE012,117180112AC898E6,9CE66D9B1B65853B,2E0CC113BF56D1D7,02A1730AEE358C98,433EDCA5A04B352E,8D05F588C52A6723,761BBBFDF9EDB484,109ACF2885D1B4B2,0000533FFB116230,E433976B834B7F25,83B308365B686A76,9ECAB44628A2CC83,F42A8B8792ADF191,1314FD1510E03D8D,46639EE129923A69,140A52991C11468C,5529D5E5DDB497A7,E0AE684B3845BD27,991CA537608101CE,5AB6467B0425D6B7,00001E2400A53705,6E06BF188F6D4B5E,1E7210B1488CE380,80C4ED8C215C1FA6,FB1B28C7068FB2D8,B64973B970F69704,E9D0FC300BC5D595,8989B27E7EEE8911,46647CCC159B6F55,BA926E9C6DEF3361,AE142E899960AF41,090EA6644B49F528,00004901E690CD55,327B95430AEEBDBC,C536C19BA9056432,6D3E3E816AF3F5E5,EFB9448E76179B26,D7FE3C47A700277D,E38D7F4E6A6AFDD3,358D1577B6FCCE5E,EE81DF369D4E2C28,A2EBAD34D63FB8A4,8B4001BAEE0352F7,47EA51F3A930B548,0000675D29FA2942,DDAA90D07BA6D943,3609D4F5A6067899,C095AC8E2C932277,29ED986DDDEC66BD,9AE02A8B0DA8B9FC,C132753B2116300E,4CA6D00E3281472A,097E1C16FC32811F,635B98591B62FB58,1A0B88AD29A75316,C94CBA22E589DF75,00005DD2A08E2134,FC752B768E826158,9CFFE38B53A9836F,0459434312114CA0,ACD2899779B4F361,BBC2C9B13E830D6E,17C3C0637385D098,E3B7620096E11FBA,830BE74234D54B70,9BBEC200D177AEEE,67AAA0152F26E98B,0C5363F5C473D8DD,00001DF6252F34B0,5597DBA0515661F1,E01BA2CD34ECE024,975C83A99D25F0B3,2DB4A81B218DA2E3,B5CCAAAB1D71FC0A,B843CB565D61AEAA,69AD1B86E04C70F3,7CD92246FC771E43,B475E0C4614EB708,15DB76F300196A52,034B5DBAADD93B1E,00002961B6B03535,D1A37478DAFABE0E,313BCD0CF737BE1D,71F7121638DFBC48,6EA60DE134281C30,BC82CACBB01356B0,102746B81C21CCDF,9900EF7755261A5D,D89E76DD6C95EFB4,8E168D1DB77D37EB,61C1D21A7144073E,E0818D6F01C8425B,00002D0D39F4455D,6B012D10ECF3429E,FE57C8C0D8AD7BAF,A7EF217963727561,1FD782F84633E7C8,1197165D36A89EA3,E318866D3F1C5177,9E98E47AE914DC14,3855BA951BF82151,AFD75E23C24C3490,5381D0BAB493F4D3,82D1693AE0225FD6,00003581E01547E2,0315AB40AB04A767,A88626BBBE6548A0,DE692C617A499215,0CFF815AF4EA496A,01C420A21BAA3746,2AF27508D8D6B026,0FC241ADFE889315,3D898A1B0AC56631,2B047A9264DC7A04,95BFC7DAF29B80D9,CCA4D06BA7DE465E,00005E7ABF294F5F,AAE85DC02057F054,79B7B364E962FE11,C0D48AB1984C3096,0C12950887425174,9E0EE32DAB985BD5,D548915C7F5FAB3A,A72EA7F382F26A16,E93920CC0C0B1D37,8375A4E0FCC88E30,B68496F2F0973BCB,89C38235E444C0EB,00001F51960A7FBA,EE874FE968D29386,8A211E047C74286D,06823DB77D6D402F,57F4875AE8BB64CD,59C12CC715A9FE5C,0DFF82AC9C2D41E6,18DCBD7784DB1F91,F370B7A642A5EF65,AECD81276E636FE9,5C60446D24DDE0DC,763000D04D1ACF9D,00006C261D588368,84B4C599B28CD984,77A31B76F762799A,A1226590C575F7CD,0CB553BDB779D936,0B725219DBBC029A,C5A70880B4210897,A3952915C1B12094,A0EC3FEAE1804998,3068E2268096E6DF,7B11747D57669FE1,3730F171E8551235,00003F44498AFB4C,CC63E86FFAA0ACAA,B1377C6FF31809C9,1577D922CCE3AA2C,4FD42E85CD1AFDCC,6B995D413D0EFC27,D252910504436142,D027D313E613A139,D627C1523B1B44A2,DE073D18C9C112B0,D4F38E0CD207FE4A,BCD9BBB76211266D,000038EE13C822CD,D28B20237E3B17FC,A7C7B030228E442E,109C23DFE6E04352,D3A7DC6F892A46CA,9899B96582EED6A7,84ECCCA4033B2B43,FDC6C1AB88E675F6,CA6A06E782EDE57E,128A4C61A16B5A11,D587B046E4294692,44FF745C131F453A,00003FDA7354BE2C,BC98376FE164C7E1,C31A674CC9EF33A2,B1851615A18C4D6E,855A9CC1B7424A24,584C6962BA1602D2,044D32113354E185,0E6715D5EE6F7EFE,28E8FB6E06D17E3F,DB9E9F1AC7501AF7,5B4827935129C9E9,E5D256A4207B10A3,00000AE776207A03,1031095E7208F0C9,17FD098B262EF7A2,0A6DEF317654C69D,A4A37F6A7EC8A540,1D1EBF1FB5C8191D,E359E7F4893A5C25,C10336B74B921FF5,A73B6ACCD805020E,81ED815DFD0CB15A,34FCBAACC53FCD1B,C14D4FB7F9928619,000038BAD2AE4DC9,9D6E6049BC63341E,63D06DAD366BD812,B500A46A94787CB8,2B700640060B9816,41C55ECAB78E281B,BB7063C762BB1DA4,260F356EB54536B7,2AA21AA8289D5E88,19FBB74FBC85D30F,36F91C0AFDAC0C8B,2B60E273F008185C,00005153AE411334,D6FF70F76BD9E22E,DD88325F6E11A04A,1208173A25308A56,9A2FC76B6B649C51,EE911855B80BD757,6AEDB9C6455D965E,F91F205CF9182831,3161AE68EDD8DB8F,0E1788CC7D57F0CD,975EFAC7F316814E,A958BEEB07833D1A,00000C4CFAF24FFA,325C98DD35009D4A,88E2578A3D415AFA,1CC549ABBD22C298,0A68FC5055AC7837,644BCF14B629C392,70CF0ABB8BF76AC6,8802BE53BF1A7E20,172FF328B7186A64,C8932E707536ECDF,81B57FAB9E0E4877,97601D752C57F6D6,00005621BA573991,6DACADB4C0CA618E,EDA30BFB6CAE3449,37D453BE45E195E2,40DADECB5E3234BF,A149FB7734ECAD56,DBAF530B3A2F8EFE,F6E2B9F5B45E453D,E7749F4C894FE97E,00D74595A2CFC124,FEA1562D462574FF,FD57FE4F4C677713,000020E76E8101ED,3D2147341F661DC0,53D91CE0F260DF69,9A4BF3521329E281,79D3CB69AA0BFC0D,A656B76477403CFF,4467106920A35FE0,54C5AABC6321CC03,B3A9B1419AAD16ED,C8930E4454457FC8,ACDFEA703E829CDA,B0818F20272616A7,000027AA9A9A6A19,5D7E1E153FB1FD9E,B8A5870ED5CD2964,79AF9FCA6BE98942,099E1646E4A9682A,140CF559E17531CD,8A8523FD5470106C,9D2BB1F65EFD24E6,6AFC3BFEC19E0EB6,14E84602812AE46B,4AB2D48B85699B79,150BBC1A06FDF231,00004C3F0ED22412,492FA745EADB0691,749C6CCDC0E86DB5,FFAB2BD53074E5B9,BA4EEA4DDC4C99AD,56D4FBC8F81C97D9,81D64548D9C08B99,8D9AD62A00E77EE0,C96E2B5A38E8DC2E,4CD1F1E5AA8D71E0,F3964898F0566C02,79530174E01124B3,000026B736CAD020,0C2CCB55988549B4,0262DCFD48083C78,A184ED074ADFC7C7,6B170D26C8D18E26,E64861E7D9F4EDA4,8BC3B8DD5922F8BA,02DF4644CB94C5E6,D6604FF77879A065,743E532D4E9C4987,F22D6DC980074614,E8BA55C580FA51F9,00005553FB8FF4FF,20CEDA4301C70C6B,1F1413EC2C393EC4,6285E9BCC0BBD24B,FF04278F1AA439BE,AB69E783ED6FE30F,EE21170026CED4C5,A5FF33C613DD8BC3,20033E16CD5ED962,30B69820A47D6B51,7CA8BA846E62005C,E61121B6D4A721E7,0000427195450457,78F9AC6ABC265A9F,91FA4161FB0EA998,18ADA8B23B985FC7,00E39E7055A50C0F,31BAA529A0AD99A9,8BB61A3AB48AD76B,BA4C60B9A44F808D,CDDEDADAE7D4AEEF,E6C632EF21FBC74F,033B032AAA89B54A,44AC0F6CBE75C270,000018393B60B68A,74268D7EA121F9FC,AE473C4199886245,3591F3C8BE2E3661,2D718DDA0862BAE7,F5A84F43861682EA,569A46C466626A95,20573BF55711D6AF,8A435D9A725EFEC0,C8AB23101291B3EF,F925F58D7F9F8E2B,D2CEAD159C772717,00004E85990866A7,4B164B37D414CD9B,B811777DDA398EAB,07EA14ABF4772DA0,134AB8CECB405C1C,2A839943210D09EA,C6B7342027236F83,FA7E15F01589CB12,58D15B9C19C709E4,8955A610E68DFC67,8981F10D0B6D6BC0,7C11A28E8BD42DEC,00003F1C5933D869,4C594C2590D07BCB,CB6310743D92CB5B,19C6403914F4ED42,4608E389EFAD89C9,2399C30FA54821CA,3EC5D598205CE25A,2C58E4BCD5814176,7467737BF73C2BCD,31D4DB546C9EF0C4,F500EB031253715E,EABE08373BE764ED,0000494CF5D3941F,BA58A640EA4C9235,DAA26013F74B83A6,BA03726ACCC2C280,688C08219CDCAFE0,7334C94EFA26CE63,2A655E1D55E07594,00EC0A3B80D32EBB,9EDD1AA393144997,57245783E785E91B,410DA44A0A892D29,9C3D5274FF01F19E,0000105ADDA2C345,400A5EF4C8BA16D0,C8C13B938B0A965E,16AC6130DEE178B3,7D34F049275415DD,E9DB2EA06BC8E453,35891AFFC0B7FC6F,59BFB83414009308,658F5DDF09C58F37,ABFFC23D3EC9E3CA,1DB809BDEAB6F17D,BA8F221CB2DEB6EE,0000214B127A328B,42F7971D4A79C42B,D5DBDF1D751D411E,8FA54D2D69810FB1,1AC0C86A09AE036D,ED549713711CC20E,EDF8B84F8821BC1F,67EE7FBC193F33EE,4931CE9A04A97597,51934977894A104F,644CB9135D192BF5,73F626D683D820C7,00000CC7CC74B108,9A7B35D55CCA8845,82AB407CF1F1F3A4,08EADDA156686857,7142DD17F354650C,9DA425FB562A3406,C73E376A60B7C1AE,C0F757762AC6E91C,A1B850460361EA58,45700C98CACC5A39,16544E25A36D8E9C,7BCB3E77A2A1E2AD,00005677CB6B400D,D51FC460CF74B773,9E43EDE492AFE342,ABEAE7EEB33693D6,8BCC599436578806,284B44353D7D0684,C8E42EBB212F8144,9D0AC58866294E81,F62912B4710AEDB7,C41EADF5178B99CC,F17244527CB7B09D,DF3977929745F91C,000013E662A6696C,078D3D67495E4CCD,00CFF1792DBBEE2C,5BFF2721778526CF,BA63B612658BF18E,EDD4F04EBD3ADA9E,F0FAA3ED3AD2743A,2FFECADA89AA2A5A,B62E2B3176A505D3,32748B0672B04C0D,C41DD069F3588E81,E3F1554513215063,000053305C4DED81,E3F1486F6F019A9F,F8657F1E58E0CEC8,6A18B294D00DA79C,824988E99CBA8B76,0EF02A27DA5561BE,7E4FD92D63D5BD3A,088ACB15098F44CB,48F49731DEC548E7,1A05F9E44944F739,0F7374C715A82E08,261426B4B366CDD0,00005B9E8FC1471F,EDD01FE1D85294FD,DD42810CF707F19B,03264DF3CFEC00AC,3E49D26741A3E46B,F60D3DC2BCF90065,C19FA87F6692B07F,943C8B0A84D9B312,5DEE844B832CBE20,A4D3325B5135D4C4,8AFDAE9B7E875660,5106FF984D5F50CA,00001773FD29A68E,1CB49BBC80030F4F,E8B388E6E3F6310A,405FD3BFDCA0BCBA,C6A8F07AB03F40FC,CFF17F2CDC278C33,926DC7482357E522,A5512F2D0793FA4F,00A4600B23B85F26,23B223983123ACDC,D8081983C2BD24CC,12F2B5AE2233B675,00002DBA2B917F53,7A50888B8125446B,C47B1AAE5E2EB37B,429F09607E8C0C27,F58F2DDA8C11B66A,ABEAE1E8D516BC8F,907701235017A3A6,5500A4C2AED1D33B,F0BF6975C9E060F1,E50C35E563EECD30,1A32B815567B22AF,8FF9C0FF5D005A5D,00004607735E3A00,A42C6EBA3889B4F7,F39DA1BCE7C1DE75,7324FD33E164C44B,EA6728CF81B7D9EA,5BA7DC7990A1532B,6D0C24D776C93E75,BE9D19FCD6ECE840,F94853ADD0D394FF,155D170E2EE7D9DC,0000694D31D72F36,3E527789B4936485,0000103347B7EA7B,150826EA31CF5B36,791EE7FA1D867D9B,FED0639963E2E4FD,8E056153FC8DE2A5,D65A2FE430DC056C,D72E820021DF4BC8,03BCAFA199239C9F,9DB41645F78552B6,E9472093776D861E,4D2BAB59984A859A,AC0D1546606758AF,0000113BB2CF6E7E,45DF353A05167A36,5C7BEBA40611B73F,CE9D644F69DEEEF6,CE4AA7BFF449FD7A,0A860FDC1FCDC569,9FC7E5B11B90205C,BE68B0FB27F9E1AF,83BD602E413940BA,83C66C574DD59DC0,1D6999410E60ED4F,CF126BD92CF74130,0000287453F0C3B7,D7B1C77DDEDF34B8,927AE0297C58296E,C94C117CD5BFDED6,FF7932EC340BB9CB,8E59E5108A3ECE79,E0612F8730944B00,37451DD869753271,E294AABAAA6D58C2,29FD1D97168227F2,B82DDC7904DCF8F9,FC68016A6E00FBAD,00006B37F90049E8,CA800D4E4EE06414,D4811201D9DBD6ED,764113F59E3FC14C,0A592D4C83683570,BDA1773596393B92,B31A3B7E6B7BE11A,3E70BC135DF9CE5D,FEF93E1630C635EE,A1906CD71254FEAB,57E0275095419C3E,1FED98DF5E9B321E,00002ABA5E76831A,AF0ED581EF6686C3,C6E31C1E2C2BA331,06D3D02125012AD3,EC44828F1488FDD7,E5974AD599700226,A650EDF52783AD1D,EDBB7E01AEF45DD7,D5783925DCBF52D1,1A6EF4C52A044518,572739FE31F2D9CD,C8BA6A4FE59BEC97,00000F59F0DD5A2F,F09005BAEC861ED8,D561A825013100E5,B1E0E70C453B5EC5,0E510B64933FED07,0D4B3615DE6D4777,345A4FF455825B45,26EF90BA1F340D37,114887E2B7A841BE,D6EA6CCCC2409540,9B7E494F48C33B2A,B3F15B2E313772CA,00001280C82FCA08,2E614FF0C71C9414,E0C3C9C2F1779024,27F5A4CB484FF49F,C821C05464865A0F,72D54650194EF134,DD3A577C0679DE87,616AEB7704794468,63451AB391DCBE4E,13F336A2C95A784B,397C7FAF1E1DF259,220E36E81AD3704E,000065AC6302DD38,51E954BCCA2B94C7,365815AD2853B3C1,641CC650FAB7F975,41F40C88196BC5C5,0A98FCEAE567DE0D,B50B77C48CB24719,C7831B2DC8CD38EA,78E83829561E991B,01C26B9E11A68F93,149CD5D9D5F54521,A40F047A288326A7,00002842A6B5036C,0D5675DD220BB886,353F64710969CB41,7C3EFD0ABABFF2E5,CAAA7E0BEB2700B8,21E1213DFED9349B,B22F58C4E3087237,E3F94DE8FC09FEA9,A4AD217C312431CB,7BAEB1CA1CDEC212,2378DE1509DB19AE,3CDBE51F2DF1AC4C,00004C4742ADA540,7709D9D35FE56DBC,2C7B686342A27A89,32CB472BD7E66A8F,6D10639D05A0EE81,E964AA641B288E1E,52746F24CC171477,97661670D6597A8B,CB8EDB7A9AC143EF,1DA8CD9B58F5A3FD,6EF61505A1A1C586,D436797AE6301B42,00002D4C5F3775EB,AAFF0943E3BBB117,A44A398296CF294B,76D19BD6AE3B512A,834C8589AE89CB53,C09840D7E3B7BBA1,59B5E6B087062BFA,7CA378687A6D7479,514825FCECD9AA86,E7EFCB48FCB2F01D,8C0A015BA825A3AC,B15BAF8390FA0AB0,000067BEFE7A3BDF,989848E2B43C1092,B9E611465B29FF5C,8F7D5DBBDE5DB068,733E0B37B1BDFA35,4AA3BBBD3DD215BF,B7C4B99D17CEC9A3,7D3B3D04A466C614,8CAE59E026DD529A,8C1A0250EC029866,3436820462F8B863,DB552D77D731340E,000022346D649964,AEC654802F178002,2784BE0DBFAB185D,3FF5F85CBC104DFE,9E71B8BED0604D09,B1AFD39EB20E52DB,E4126021ADD38C4D,F30B9E92BA96F9CB,F4741A2E488D0EDB,446C7BB87A126533,FF28E3C5A65BE611,51E2F91ECFF5290F,00000CA6D7785B68,51DBE76253FA70CD,A865B0C96131A755,58099C164E381D73,C3A189E019B01C65,8CDA92F017E6D2D4,D10987F77688FBC8,16537B42B5B28E39,2722D233A723FD22,B495C22B57894248,5FF875F17DEF720A,5D1A48EF3C6AA24D,0000517AA6A7416E,DB92C8AAF3003D04,62F238A51A71C3DD,F8CBA427327FF88D,692BAFE8DD0185FC,0577DFE7817BB2B7,16444CF4C2DFD55F,F5A48C67B35DDC78,06737124193D00D2,7210C91637E7C99F,576004CABD61DFB2,06AAAD2ECF8CBA97,00005D0B71D128C2,A56EF3E5D0CBAB27,6B72F9EF4141AC09,2AD416289833C89C,860842D3C8B51280,CA068AA19AE6BBA4,5C2002DEEE08C512,4D0A1561E1611742,EC07C5EC3A7A9926,B29FC83238287D1F,BA42FF92F75EE724,EB400907939614DC,00006BE9000CCBD1,FF8D3F9D9F1DDBB4,8228EB717450C3D4,E2EE506BA49FF717,33F99835827445ED,09D7B10DEE36FA3F,2574D750ED0B90D6,0B12B15759EB3E59,7D45A63776521F56,5CFC1669357ADF25,2167C8F23A0D8FF1,4674D1A052ABE8D3,0000258D611A51D8,C010B70D9A49B026,E5793712B958E1AE,CC99F73C04D8F247,A5FDFB564D708E9D,658FF016F4436A3E,9C524A9B4788E661,BE1E1D09BE05FE28,9CD24A8E944A27DF,F9612A3EF0E9078A,B3377BA21A2A4D1B,4B19368F4EBC025C,0000506F4F494CD6,E61A9CEA10BB138F,48B00F79779E438E,1DD29F4E8AE8AC0B,64EA8F1C76C148BA,00465DE069CBF323,7EB8E4F81F63FAC8,83604F634565B046,8A7CAB3EC58D5C52,9A3F67D149137611,94E893A08CD4948F,8A8DA34FE8CF5249,0000523AA2985429,AF21983647827058,1CE5D77B4E6C55E7,9913EDD703E673A1,98CD3AFB511275DB,442C004D0F838431,3A44497FBF9BE913,685345B76F2E432C,BA02165878BA950D,A8DD39A062249814,A382BBF19AAB0B31,6CFDD0B5FE443E2E,00005413F2E64B97,7B0A04952CB06679,0E0667DBF652D25F,D4ABD277F847E0D4,24FA83AD262F02FD,EBA2F394F680D7DF,C7011DD32ADC8D8F,AB81A179FCB870D0,C223C332122A303E,83319FA06E69FD75,D1429137DFC3BA5E,A719B921C00C825B,000065E62BEAEFA6,51417466159DD4D1,7791C6BF393B7288,BFA97DECA590AF28,41D9F039E2BFC209,0D24DCBAA94E730E,5D024A0A6F07DAFA,5EC6D012F10F0881,229B10F62D8406CE,02E38DA809592637,769A95C02317879B,B9CB4954E5398A78,00000BCDDDF80F72,2A22F023CC7269BF,46568E202297BCA6,B15CFBCFD052AC03,95283DBC00CCBDD5,AFF5FF4BB1193960,C828A89DB48B3240,E6AAF0E16A401568,52120302F51E372E,025A9831FF3C0442,E8C2ADE7C9187A83,557D5A9EB484BC25,00006A236C7155AE,6177B8932B28D836,FDFF07A47BF9A346,B756E364315073D1,C6525E26DE121DB8,0660D45AC740D5E0,994F16CBE6EC907F,2692B09CC3403182,89B8A7C2FBB46C49,6FD087745CE63845,58A25CBEA2517496,BEABD842A650B65C,000043739B8992AC,280C11839859CA77,7A9C5DFF6F0F0D27,6BFE6CC4BAE3152D,E2045DF079426E58,24BFE65D7D0E4BF4,4D6F2C119CB0987D,F6BE7A9B10D00577,8441A22214259056,70BCDFE1B3C49400,1510387A21A97239,57FDF061F33EC96A,00002ADD84E95DB3,B2E429E4FF188AB2,F12C37B0B4CCA6D5,683C39587D712F68,BB5C7A54782A5FAB,36C7C7F7EEF1444E,0753D192AA7F6017,EF8CB3DCB3D24DB5,92CEB9B2A9C523EC,2E3922F3F67ED662,6A7B1485CD5391ED,C9130F2CB1FC7332,00003E61C12D5DC7,D5F0CB1F0E0F9DEB,37EE5BC49CC13A09,162BE248849871A1,0F230B4C2A2B4DDA,949A7782FFD9DE20,6D74AF5B74F1B2B6,450F2C7B4627689D,2A141904574ADBEB,14D44B3128E86658,0B2F8C454FCA7E39,97050B16A9E2C83D,0000192ABE2032BD,1B2079D019BC9432,FF0CD3730FDD4252,67C15D679C86A397,B52BAF53A9834237,D4221DDD887F725B,B94BDD612BFDF732,E230963FFA8573A2,AD8997E26E043A4A,997281A050278AA8,9FF690D74F4613C7,1092247CFD6C7AE3,000062CA36984502,AE942591D168C9D0,4DF62CE1AD19764C,E2F283D7DB59BE46,629CDA96573B775D,06F9BAEBD57BABB6,1F637BBBBA24FB1F,D874304CD4D2F4B2,5F762000878F2D65,AFBB54C3720AF77B,DD0B9638BA898C3A,1C357012DDDA0DCF,0000110B7CA436EF,E7716A526056A4AC,0EE966C35E83D709,BA1518C11AF798E1,F97B02548F27E818,C035B879421A5C62,E833DF9A24B4A481,82446CD1C5AC86BC,44041FCD2FEFBC86,B3C71C9EBBBC615E,8DDE51BC66D5CC12,AE8155D6648CF41F,0000520536C4DD30,24E27A67B40C8BE6,3B24AC478C9DAA35,0298237E262B8B40,145B696E838E3F3B,78C1C08B0B9F60C7,C8E9968981195D00,64876FEB81FAF23E,8E455159D6A36432,C9721C27C7075E7B,35CE9FD4F4D8EF06,4FE9475A8765D918,000027DA9E194682,BE5F994FBA06F5BB,D82F0892C0A2BD66,52EDD651D7734219,5D9BB21F85BF9692,67E493D44F8A7D4E,F5D8232E0C8B228F,E8ACCDDDF96A0928,A35ABED950EC36B4,0109B71FE11A34F8,681F2EA66EC5697E,0626D0B0BB94FFB9,0000001900A85851,9AAAB2F2C926AEDA,D4DACD17FEE436D7,7EB78FA1EFB92FC1,89F528A3649B720C,DE7396D28350D3F8,7A5E42973ED617A9,33BD05746F881993,F7748239D290436F,B3B1B75644DDA06A,01B7056466F68919,5075BC4CAF582C16,00004C4EC585AA84,63F60A34B94FED56,678BF91F2F940C98,852F7B2CA7A2E72E,4162488E6FC72D76,93827B96E2E3B662,08ABF1FDAF85BA0D,067928BE1E7E22B0,A7F78488E2DE9EEA,0C112E5A1DC5BAF3,CFB36872B1A2B95D,C57A56C828C73644,00002CF57EDED814,190440E2A5DB8CE3,A03C5963F98DE285,B16FCD28BE70E298,D96D3957B26B0B74,7E2516A619942E13,593EECC47293E4A5,D774D9EB99903A35,3A3C0E0AB6B4354D,5F50E24E3D6F0991,474AB8065782EF43,D3F776DBB4952239,000068FC0514D3A3,DCF59D46EC7CA7B1,CF8D17F9A36BF8D8,7E6BA91B9CECD5FD,6A227FCD6C68AF79,D14F18107F85A3C6,3D8738FA1371C9CD,7BA39E5E465FAA26,4EA5F40636422113,20D324B0593D518A,B94AE98A4A5BE9C4,EBFFCF468EF27EA5,000030D206A6C068,A7A7229EF8755420,C6AA3F2CD76FBBAB,E1DC64A95BBB20CB,5858E1BC48B55B42,DD14313D672C1D76,70D4CBF123DAD361,A2C9D9ED222C88F1,6F534ED43D7C6B5C,F6D6517E66773141,DC2F8C4FB5085517,59FAF6E02EDAAC43,000033CD5BAFD7B6,8ABE08722E0B72FC,575AA832FEE899E3,A9CA4E5EA3841308,68475B8E5EA67DBF,75C31F9A326B3686,B4C0154A93C371C6,C0C6180E86811799,DA51B520BFC7FC63,F83112A87119AEF2,DFE93962BFD2ACC9,1F2900B0EE57CC56,000021936F17BD31,8FDA4EA577AFAD67,1545C879C3758AB1,7715B08FD77326DF,549752FE1BB4AC10,91862981907E8AFB,357FC75C91E8A44E,1EABFBE16CA51609,61B95B1CB61DF1CF,144573C660D81837,21D39F03F2530C17,683BE786AECC46E5,000059FFE81211B4,FDA3908D619914F2,7722D8F368A150FB,F7DF58AF60D7E5DB,388CB92AA536B524,BE757C469EC82513,2D64D21D199BEAEC,CCB301B62E312D6B,5F4EA45ECC5B8E9E,788A68FB078F2413,0E9A5F09F13ADAF9,10E064DE7964B676,0000440F11E27E67,E3446E78C99A707B,E95F7CE3CF99C917,A3A83E7B515960EA,B57BEDB3B3A29C5E,51C8613BA28FA516,CF172B4B33886448,EDE752F82CCE4D4A,7428C3F7A8D66A3C,CBA205B8D2E9A5F2,BFB412114DEB5EF1,185B1E923351064F,00004FFD3E86F507,A1D4ED9F757318AF,F0FD8391C7DA2A48,BBD965B14B0219B9,C035A4276A197031,9C434D987F34B5CA,A021B3CBD88CFC22,3828768F569B1550,AD13A9E90D76AA7E,532F3359FF73FDB5,24E700DD88F4B3B9,90B0F85B9E2C33E0,00000FA0D9669AB8,8F835F5E31285D6E,854F9FA8303782FE,4250AE064E15C220,18ED140B08B3C58C,A35D051286582A35,3465B4B67904F397,701083BEA5418196,ABC13779FECA8D58,3730D9F0E3159248,3DCE6AC1217BE397,C21EE2B255463B1A,00001E59F30028A9,D11991150D2AFAFD,5A6FD6D5E193EB8E,ECC9CC978F04F5D3,F14908820860B444,E546532E736DEAA5,7E01C80D1B18F397,1ED477C59BB7D2B5,32BE7D9E33B4D4D8,20CD96EEFB9C8164,13B65599D6E0A18A,E86D5374F6A7B157,00005E41E1B225CC,76A9EB1D59A5E648,9079938187C24ACF,7B36CAFD4A4E4EDF,7636D265EB1750E1,F1263DA8A64FAA8A,EA045E6503E804EE,3CDBB5228B46738F,3E572E7D2D2BEB51,4E5199F7EAEFC4A1,ADE4EF31E926CBB6,A5961A8C4CE19A7A,00001AEC4558A8AB,B16ACEC76629F0C6,6D97AC86DC3AE427,B9501A81AA165132,B8DFF97251005178,C2582CD10CCB5552,D65186D8FB9B4728,8DCBA19439CD7FFF,1A0CB6068A764A4A,A598704613339895,CBD3245A4A15864F,8BF2C787160F3030,00005BDC2E3F429A,3D8620D568A65581,C78E38738FC2E5F5,CB4931BBBE75DA13,3A56D6FC7DB2B85C,EF6554C4C98A4BF4,214615EAEA8A9100,E45D6AAC4BD697E1,D76C2083572252BB,49909CCFBAE7A402,F96D01BEADE30E76,34E290BCF896B3CB,00003E0BFF3D8240,E6DA67F12463B307,E658748E6AF3398F,E51D5557EC25ED06,B2274CD01A56B6B7,7A8E7C346D71F6A4,7420CA0B4081C5EC,EFE9A4241CBC740A,20E7A3DA590CC36D,BAA8EECC7B5EED5D,33EB48BFBBD2BDFA,C9F9FC113408CDFE,0000130743087936,AF7D8A77FA9A7D35,DCA8DC4F15E34905,28C978229CE8FE7F,0397D23DC6FCECF4,BFE0BAB4DB55F0DC,91A3D5C0AB2F1874,5DBD37E2209A8083,6170AD1EA0C4B7A7,1ED3211FA2110A9E,8FD353EC4738600B,F3F5D3860C9D4DBA,00006528AF1AAB6A,75DEF98F58D582BE,A9BEC8C938EDDA21,5D85F05BBDBA16E0,50906EF8B8435ACA,FD48F9874EB81811,D27755A2AAF9BF04,B387098F5B6FD95A,1AD7ED41846FC304,DE27AFE34BE70D39,E94008807FC54D9B,B6CE5608EE3B65A3,000006B9B293F0B1,48BEF687D56DA820,98A1EAAD8C7D140A,885383C00B07DD11,3E575EF2AD944383,760D7875B9A05E51,D415552BFFBCC328,045B24F48187F603,F6A126240E03F7AE,9D826785FC737F63,677EF3B1A66F50E3,DBBEBE0AB495F1FA,0000350334767473,EBDF44EBD6EDD0F5,D3FC43AD69FF323E,6DD6DB6BCA128C63,C21B9A7B31F088A7,A2C5635135B69FF9,8E1BFA3330E5AAF2,65AED84E09EDB3C5,024786EEF5BFE339,18CB2AD8D4B353AD,D9D0B5BED5588D4D,E7F350F0DBA67163,0000564281ACD43D,ED664A23916B509F,71155D28BC6B2E58,20A242551FF4E4AB,71FE57D957365B87,1FB08040EB77A37D,0883B8999A48310A,D7FEAE7F1DCBD562,FFA707EC95BBF531,710E39AFC00E4DBC,5182DE776AEDAD5E,EEF207347E3A80B0,00002E788DCF9A23,A0FAB0DA84709B8B,511EA074D91F5610,E4E95417C5333212,CBFB0B8FA68AA663,45F20DA8C5E4BD64,9B20E6C9E90F0D8D,7B82F5245ED36629,6226522C3B13AB1D,D113793C2C24E455,BC141B7D56B134FB,82F853C6745A1BCD,0000012CAF47D540,D4E10E62952C5707,B28ED60E3802DF19,85886C88C13AC551,B99B39A40E90D4DB,857590D900D1D7E8,68502627BD1BF740,7EBEE6B82AD8C25F,E141546A314572DF,B2E3A45F05993113,C6241E8B99EADBC2,22596FCCC2E0FFA6,00001E137187D4D9,69344374C7A31C94,0E448AB016C450AB,55E4784BD85B9FEB,E390013F6C6917FC,9C8DBD1C0A264034,3C155F8426DBF874,BD235BB7BB321469,CD964A2C661F4433,68884EA70ACBA3B0,50A5810E4FE02091,BEB8139161B5E358,000017EE567FA34E,921C5FBA00E3D02D,3D5DDF3AD24C6815,822D958AC85C27B5,28D864D16065C001,DC2E4CCECD4B314B,F65F0CE32408E994,071903AD1BDA6C93,3B525B3784F976C8,FB52F2F5DA08D756,AD18F4028862E7CF,FC41DE0F1157A9D2,00000BB7E5EE4CC3,CE6EBD31E53D0839,BB56CFD77A4E6F5A,AB5A3525A6037440,4ECFA48BEE6EA2FC,F86F7826993EF5F7,B1820D4DBB49F7AF,FF439E312DC8B2DC,EDB3D96ABD82FC0F,40A3B54EE9EDCA42,8EEE1AEC060CF640,AE84A865C53DF781,0000658CE0CFDB8C,ED0E88D24BDF1235,E3A32F7B51631221,6E8EC2B43FBCC7F1,6B60731AE87F3192,2632CA5EA4E297C9,B75576EA3A0344F8,7DE900F18895186C,C0C7CAA4FD33440C,933F399EA02174BC,270905A838D71BFA,0C49ADE7E141E9C4,000067311C9849D3,333728E7265CE154,284EB9F70E745822,3011D21C13AE7A40,C0FAB3DC592E3335,62116997F7684DA6,93ED3FF0CEDDDB80,04B5D57E3E2E39A6,7A30B190C2765BB4,C08B9FE39C6305E3,72F03D76D81545EC,9FD18A35FE463B0A,000015159A28FB30,D5396F4CE7FE66D0,A095735AE757E4DF,A647EAD6D0270D47,99827BBFC7E3F1DC,6CB03D88B52E8E90,1BC3D0CB147BCFF4,EEA828CF2385FF25,9157F087CAA34D06,7B8AF67DEEC5339E,3981549642ECBB27,3EE1261831CAE37F,00006AB5DDFF7D03,D47B616F682FC36B,0061B00762BF2355,AFA2A2ABBAE32B97,69096F83CFDF7297,624C7973E7DA9131,5224D513E6E30178,D31C231426296490,0D63AF18382C1B75,13A235D9827DAC71,A304C599843D49B9,954E9FCDC0254EC8,00006A2F41AFF021,93EE6131DE8934FF,66F0D1D3A514DEE8,9E84DD3433A65FFB,03D5DF9847E8ABF7,A2B4BD8EB6BE5878,653B4D9A1B0AE33E,6B1072EA40411F2C,F0DCCC748EAD580C,267E2444C6073B19,E20BA85B9ED52CE9,5008A83AEEE59B3C,00003D248633AC97,F04CB3DC6DD7646A,71FF57D4E6C8DFEF,3581065243F3B2B9,CC3ED4625EC6F7E6,98E1CF39C1CA0FB5,22B8A1ED0A830F8B,C3F29BF39205F34D,EC31E0C0B01B8039,C0801E9ACC9DE173,91F0692D44406663,85736BDA456F297D,0000156DD351AA2C,F8D752D02F6EABF4,C2D99D8F4718B711,DCD49137E39FC059,5B6BA9C35A563701,613E08D07E66C5FA,E0BD2B9FF8A36670,6AC4EE473911000E,BFEA9F1A3BEB6526,40CBBD0F8511D745,915B320925F9FDA3,64A0E2E391ED66F0,00006448DEA3033D,474A329FAB105A57,AAE432A600DA11C0,558F6B0C59771245,E86A22CA078FB3F5,B72DC15420C994BC,0C8E34314B94FE2C,55F916FF5EFD16D1,461B04D4AE7F8465,EFD0A6DB37ECF448,2E7820A4E407D5F9,1B1D3FA7497CEF16,0000258BCB125B4F,4537B37657A96D1F,FBCFF387E631872C,593C7B0B9F6CBAE5,4E5F683752270456,24E1561E6F10D355,B6545066B4FF0D77,1F6A48CBB6F14032,20A5C07876D85D5B,1C37F3C5530BA087,C9DB29AE52CE8800,32B32CC77095EC4F,0000310096BE12B0,46CCCDDF03D5E3E0,AE1DF457930586EB,99DAB61420EA1F4B,34BBB49E211B382B,F8A53FD0A3E43330,1B887700F01245D7,73EE4DABA41B718C,0EB1F215569682F8,DB2ED06D8EF44AD5,274A0F7C211BD93F,527038D68E0C82A0,0000546353002EF2,DE837800F7D27056,0AB894C143FFD590,BB7CAEC8A6398449,D545568D0DBF5774,26A83DC2C0C987A4,A565C2D3CB6C4123,A1164AF96BE09FB3,6D4DD4910F401515,C7B8EF8B613F3930,8C17274304E8D12B,661C128F15D20DC4,000038165A0524A3,459E738AEFCD150C,D71B0CF36B57C70D,808E68375B90AB55,B2AB36D221B45923,FD8C876B2F7395D3,EF6D69737351495D,4FB43BE410253EAC,0561325C0BE77D06,1AF42AE7525822E8,3C21DA705EAC8177,39330B2F0A30F701,0000495669FC55ED,05CB816D062697B4,73D17FA13428385A,4F05809C789FE53E,B3EB505E843332D4,CF23C9100B90D284,D8732CE5229043FA,D454E5ED994B1AF5,95C2F2CFA829997C,047E012AF4D2BAC9,A0578B1E7B56706C,B30789D2FD2BBE86,0000419069F1BB75,BB2A8D7C4A8B8C30,66608D904D5BDF28,744097CD616E13C9,3EDA7D38E0CD203E,48D386A1FF75D682,355DF5AE6435EA0E,9BE291CF7C6C76E7,E06AF2A7A3C76334,7A6BF6D9FB2B5B53,06F1DDEA4CB87408,7B8FE682F04BCAB7,000001EE33D7A52C,5B39408E5B665FC4,2AB52850AAC79EBF,DDB72A6E849C7896,F2D3470386D32648,30A49B30F37BBD7D,40B86B79EF4C8EFE,BEA88532E0EE10BE,2E72B52550DE4ED9,EAADC75E1BC11EB9,A55DFF48A9FB699E,AB4E890587AEFC31,00000F098BCB0539,1E3A6D93F09B68C8,FE1E180E1D7AA3A6,829BAFEAB7023551,B8014DE5890EEC7E,EAD0A24F697CCC83,8CE9AFD48A275DA1,206A7D0FE4B21BB3,A8698249021C3CA1,763B137D229C432F,CF674B72E73363D5,0B09AFF9FB0A1F30,0000671E6B4A3F06,3134C358FD62E21B,AEA302CD34D1E61D,4DA9F447E4539C98,D76676FA35C31141,4D93E935D79CA6A9,55C58442ADF8D952,DBB6ABB5D8BD8F0D,88026D838EA70AE4,E6443D6EE0C82146,31C11DEBA986372D,76E0BA3194F545A6,00002A7CE74E9057,CF04EAFD0838E41D,827D2E2BCB2117A8,B7EFFE873363CBBB,075C32CA5B06EB52,714CA239000BF400,5F988F15CE829BD7,E37B68EAAB6729F1,FE3BE1FE1113DA1C,40C27E365BA3EE8F,3BB9FCC204D84D8B,FC6304D248A7CA75,00000F8F837BE977,C10D2A8C71F67D75,1A662B42C80C7FBD,E0C0DCE285F38452,D28E28D3323E0052,52DD3D0227C852A3,84BF2FAE59416141,527DC39CC66BC29D,891054B81C3B12FC,60D480E06DC2CB58,03AAD30DB92A3367,AE1E50F0929CC96A,00003E00E95DA639,943B3A6E47F86B48,B084DDC575C59122,ACE8E4C5687E7F66,34072C3275C879C5,75E00081E8250B4C,D9C7EF917101A648,0CD8A19695A1B631,8F5F7645B5E17632,023EA1E28B1437F4,7303299193814007,5BA4920C0416C186,000011BDEFB40B13,15BA1E2FE6A37ACD,2413E6423E7E2FAF,026DB2D15FD27F6E,2B3DD746F28B924A,D25A323E1E981AD2,DF825F375181CD43,FD0E7D7B26651A73,6D2486D1C62FB253,515A835FBFA3DFE6,67F8034016628A7F,E3B473638E946027,00005891D7FE15D2,122709ABDC406BCF,8EAFE2FBE9433037,AD25C0D63225F1B6,99FAB22E3DDB0F95,3DD45A9F80FF40C8,1A28F1D0656DEF46,DC079711F5D6C428,0E2BE76E3FC6A87A,A70AC73AE7F93389,3140CE4EFDBBDAF1,2812B8BD40DFE6EB,00001649DAC3B49A,D6435A43C3F938A9,BA08AAAAE3401FDB,1E952D98FC561B65,753DFF778805CD1A,4C22BDCD82B4C0B0,08FB7B82E115CD8F,44101D5EA6F87CAB,B51BF56F1819530A,B7111464A9C8C81D,A87BEB5AAD981188,7E6ECE10DFC9F75D,00003AA01974404B,1498983AE434368E,24E60848AA7786B5,1313AF966F1A7A74,419D9393E2AD5F45,84CBFD2CD7B6E089,06AB7892AC9C3784,F720025BFE28D58D,99E7D890C83A6388,73D9280A80ECA894,F87FE47EB50EEF24,EB34D768EB828D30,000044897A5E3972,BE3C132D40B85CD5,089B007E5F867413,AE805E729806C8BD,12160A92B5CD17CC,16C814B026A470DC,7379F02AFD15C3E5,F7AA5D3EB2784998,475B8027BC1B8350,3113CF535613C3EC,C99A5BA1292FB994,9F8990ED64B5CE8A,0000561D753BB438,C744ADE8AA948054,ABC2903E8748A9DA,9B38CCD71F4FCAC6,A721746D0D6A5987,7A1B73DBC503206A,9FCD4DA480EC7AA9,DBE68F5F1008DCC0,27F36750DE3628BD,EF5507DE3CE8BDD5,308AF1854AF216CB,09AE0B5D87E78DE8,00006E68863FD13D,000BE40C74DA2E4D,6E1BEF1B1495B14B,BD9E886F7982487C,0CC2B940E63F3672,61B66B409E52344C,219F9272E937F35F,38015F3E58503114,0290003402417553,45750DAB116261D1,B9A1E6ACA54965C3,918364AF01557A4C,000058D818E60F00,7C9F9E53C562A97D,4ECBA968FFB0E042,E4AA7308E06484AC,F354556DC69C9414,4919176805DAF58A,BD962CC9AA479CDD,434B933D9826929E,EB49253276F4AA90,3B67F28D2DE6150C,E2F54F2A7892BDF1,53E327C5F0D07ED8,0000660F152504AA,5CAD975631A98FC0,8534B136E9FDAC82,BE51FD22DA750639,6BC204332D981CBC,F6F4DA4A9CE51E12,51583EED1B86DBC9,7EC82A21473D184D,AF0AD60C01A72861,797E7674CA1B180A,A65C0EFA133B15D1,7E63ED34DBF1C1C6,0000106E0358F41E,FBAB1708B9353161,90DA2364C9301F42,271165B2853E9FC4,46A13F2B31F35BFE,02B17399AE054E2A,8A992FDD0CE3BFEC,C29DACEA8D93028E,77A7335A2234E713,C9002DCF4D5AC247,072BC94DD3213807,A5D5BE11EE42934E,00002915DBB6C6A3,049505CC6CD021E1,2E0E9EE480853EAF,26DA5CD7AFFE2207,91A70F61521287F5,4E467EB64387055A,EF7306FEE500F327,3F06D673DFE26F09,CED84C1431646E03,A75EE9EE70300EDD,FA8CE128140030C1,4AFF401C7C820D3D,000038C77677E20B,14F6FD871B534176,6443B1933650C453,D68B4BCD3AFF5331,CD76CFD4DD48BF5E,93D23B89EDA87C3B,8FD6D2A62525B87A,C702582454110F08,C6946EAE8AC0D0AE,8A36F3A3F713158A,B009F2AAB8A90A36,94E873F94A206BB5,000034A5876ACC1A,EF2CD4415451A9B8,7BAD49539743BF37,5DF237E928DC38E2,2AF36DE16B6B6BE0,CE10FD3E04BC6971,E1815CFFC7D4A74E,990E9ACDDD43F011,AEAA190195BC7690,B939A836BB679ED4,D87A189A6B7D805C,F0CCAEECFD07ECE9,0000334883A110D5,731F6F65C47AF5B1,6DDFA486D39A7221,53792C16B9FAB2F6,412ADD5AD6EDEBFC,A2BBB6D6ACD3E6DA,FF4AFCC72166DB64,5958765E3B06E8B8,9E1BCB327736F2B0,C54F60AB80A4A818,8E34C78A64E8AD62,0C33F286BDEF1189,00000C28575F432C,E915C9E5F3A36CB9,2D3A09BE076AD6E5,7D451611B9374223,D2888822F52A3521,A7AD6AC0A824AF34,5A6198BD933148FE,62247D77517BD243,9CF3A960C0E17FC4,672A627294112813,6CC36C2E15FBA8B0,868BF6354A64DAF9,00006D5254064D37,E697D8CBF488CD6C,1F53E632D6EFC203,AF95362DC50152F1,A2DCA91167D3EBCA,2E02F31159624E78,63847FC10492EDF6,55988C46DB8617CD,2042301F7C4D79A6,7FFB5B72B8B7AA4F,2B0D4EF8DC7E0A80,1EBE1C78CDFDC139,00000B9FB1F53B7E,3B72C84696324A9A,0EBBCE2B2F2415FD,9DC66C02D45C3FF0,F8AF539DC41D10D1,A3794DC37992BAD4,341DF48559A8437B,4E39365B816402F8,39B95505952229AC,90C3DD5A68BD6DB0,9A5DEA5098C49D2E,E6DAFF181E71EEA1,0000463250D459FE,6DA2026960AD149D,7690709F7A940EDC,68439C56EB4135CF,06B86BDBD9A1CFC9,274F2B01935874AC,2A29E195F7ACB62E,64EB959D5D24F078,5DB89EBE89B9C56F,E1A60014417F9514,F217296DE9A2A8E6,35BFA9509E6D3323,000061CEB164F8CC,7B27DCD57A0DFEB0,91E32CE93FC4BE43,B17D6F7F85A077DB,D92A8174D2C92D3A,4B20CFF6E7C2EE0D,E40A523F29F2E5FC,F1E9FC92EC104AD1,86AA0579F029F221,75B6955B3D7A4717,F2D266E5ED080BC7,C8DAC8F2C025E15A,00001FCBA37D8419,5ACACB4F2ED24A76,02F62AA5FFB25174,A360837A90FD5492,4FAAB5E712D25B97,34722A2ED6C03E17,F45230952FC0AC3E,23B89B7106E64152,4273AF41C208250B,B53415EBAC76E1FE,3810E89658AE1EC5,0BC0B19988ABD868,00000934A5A98174,6982692DD60CF768,1E5B852B0252E408,C321628D716897F1,D89E50660C19DC78,29236BCF9B6059C2,CF13258259DE0A61,74A1BF983B9A068A,1C9D2A0299B9E024,25F53E9F59DAB4B4,2368D4B134622F1E,79B0549C277A74EC,000008D97495971F,BC05DF91E5282BEC,01AE043A882EFF20,817940A96FB411B9,C1F9E5AB2804401C,0025F1ECA97EAEE0,680320C06E571588,8A09B2DBD7774490,246BB1D9020D5A40,DCD14CADA604F401,E50E3FDB1D7A8A90,BAF759A01C540C1F,00003609F3A50416,938B8C5C66A4420F,FACCC6D4DBE130C7,9CF7204064310C76,8004C7E521438426,95FD0D71AADEF3F4,EA72ACF6EB6D5E0E,052D7B002CAB5E80,B2F71343F602DC87,5B232A7C2874219D,B6FB03FD9B5821E9,D43B623BA07E4385,0000327B90F0A4ED,16D1BF659F8908C5,A2B0954AB99EDF73,7D158C671E67946B,9209000C552F3BD8,B4ADA76830CD1935,9A6915A98AF3B258,0FBD93E0C53BC00A,89419F38908DB1B2,619BE4D65CD89FBF,46D65ADCDBB60E72,64284A257187E539,00006880C3DDC3F4,A77EF207E2F08674,F74981DE6AD8C237,8D9E3656C1AB5724,95E1D880C8658CBD,105AEA8FFFB39681,E655CFF8AF1F07AA,77335BDB8D1EB365,F2A924CE24266CBF,645D6E50A8348B44,3DC5FC9F486F7B2F,016F07F0B8AA1948,000012283C94C760,8BBE843074554606,F1E52487428532B9,79BC58A67121EEB4,51BF1237C8556CD0,9CB33536AB0B46A7,38C0A141A0411762,153A478456401D7E,DD369B5E5048BFC5,B1951F351A0999BA,D94C1530EBF11D93,4332B3FEA3BED344,000042F655840D20,CAB9EDE2257BA4C6,F38977492CE0A542,612199B9FEADD6F7,576A067028D538E5,342B8CC9D1813298,8CBCEF2210379462,E4BC8D4A70148133,0A8D1AC043E3F314,A466600816FC8ECC,6F310A61C2336E17,37EAE07035035D0E,00002E5B9F967796,F47E3E1F44209CDE,33B807CD69814BAC,A2AB3F6B5C67CF30,FB999C253A4C45B8,FE3A44A26C5CE1C8,89B420C6C488CE6F,970A77FB17CB2EFB,3146AE477EB638EA,0FAE45EFAEE89CA5,FD1FA7E6CBF44590,D5BD5A21CF53A50F,000025B3EC2DA6BC,C41BB21C5C9F253C,A9E85FB12B3C67A0,8B9F9E5E30B300C8,4CFBD665112BC662,39A5F2B1074F2D5C,780B8A9BB824390A,ED3EF0166FABB3CB,5A1ED935FC6BFB75,2F325AC8CEC40B3F,2B789F7BF5B3C2EB,424DBDD0732F495C,0000143D52212457,2C48B3CBFC77EDC0,48273D81138BCA0B,A2AF3D3A5B584B51,F47438F8F8EBEC0B,E1109F87683D12F3,7AD72F9658B7853E,28B1AF00C572717C,62BE3AB1D6C052D4,0B968934DAABA769,E8D97BC4D570BD43,C0A6183914D7D621,00006899A43F4E14,A0F9F2EDE27071A3,2BF26FCE2D47AD24,D7328B1A4B737203,16C49E2591831C8F,E062C184D01A2B5C,EFC5B7F272EF0DDE,24FE33D63ED2951D,5272727008EEE684,36309A10ECB54242,EAADCD2765CFEEE9,D8DC101FC9223A98,0000254008721CC9,33732D680E885C69,DFFEF04665FCB7B3,55E4A339FC7BAFF6,9C4C70B3B43807AD,400F5309D376AC7C,85F14D38D9703C51,0FDB4194ECEEFC48,6230AD8CA80EFC5B,1E737FA5415AB951,76D6657E06F17EDE,6BF71A53447C75E3,000024357B546E1E,49A1A1B912977815,E606AED9D2B6B9FD,36AB070AAB76F52D,ADA67CBAE4E5C8B1,BBBE4696719E72F1,AB4D826641B463B6,C78A64E597FBC259,CC0E6B9008A27AD4,C8775A0D152580E3,0A6A2D98DCE11A42,125485B0525795EF,00000EFD34591FE5,0616683C10655ACE,5EA201B0D90403D8,53A24D65E5EF30C1,661D7269A222C17F,13DDCDC7179C0F3D,82F5BEE1AD9403C6,9CA9EF2297C9D966,E50F33FA29FD32F9,0113C7FBE39964A0,BE01EA4172E64ED6,FB117EAF54D2F16F,000000F88FF42CD4,FDCE9272C5859006,2563745EDFAFFB5C,EB0C98D5E01B6D80,3AF79402B4CEC6AB,8017D6D4A26616DE,83C82CA0E5AA9070,7F9BFEDF703F7A7D,5F788180672E523B,07908EA392CA11DF,625C36409CA57A6F,9966AAED97FB5AF7,000018EA54CB5377,777DE84DCFE73658,126ED9B5D0C26A3E,A1718C12FEA83BAE,648EAF5D32C1734A,F74A815BA4BD7A1A,F895F2F11F4F37DC,A92EC19CC309C73B,1791E1985667771A,5975447471A5E0D7,767B8E47926AFFBB,E26CE0CA21EB0ADA,000052929D425716,F7AE52CBF3092EDB,2AB129E24E3EC9F3,6C6540A5A678AD10,6B39EE7D35235BE6,0E82B29225735454,C667ED017F946A8A,5CDFD10497D00ABD,4E398207BD621C8D,1FE91B5B37032AA2,8A2A902162848058,58CDB465BB0870D9,000016E46E2FC393,02FCE3166EB57A2A,2F798C912319AC5B,EC9E079F506E8262,E8AE1BB10466B345,6BF7066C325011A1,7653D09877262615,479E60C62144FE9A,AB69AAFCB4BE4E24,3E42210C0880C444,583C3CE060E5035E,3401D951DF108827,000008E3D6B4C815,CCF83AD5280F00AE,C74C48C5FBB3194D,691833C7AF5B04F3,634146223456AADB,E764966B22F3E101,E29570138C4A543A,8A42A4FE74DED47B,A46D3FF43285E954,0479DCB68E744E71,DB34B301918EF411,D9008E7D2816BCD3,000046962062054E,45F0304098D32B42,2E7F195F6C8F47AD,2D3E4916CFD12B0B,E572034B5FEA2B5D,3DFCD85A02FE9B0F,DB960C3528D450E7,FF9FEAE4CD9D7015,80FD80794F644137,4E3EC1880FBB09E6,AC6EE4EDE376EA64,62AF7BD36A2ED4D5,00001870119E768B,4302BE473CAF766E,C0626B1500015EF3,D6A5F7B37F8D518D,C69300D082156AD0,6BE3A9A80E0828D7,65B4A22885C7D424,FB419303BF6AB80E,FB04A13BC9BD3CB4,AC816B40621C2B70,17BD899574BA97F0,FDF2C538A7073BA4,000020085E313C86,75E14F59C7E68683,B3AC850F2DFF7163,7E29317A830AE4B2,747EC2CCFED331FC,F8556BE16E64F34E,04065013E504B286,A1829CE3DE8DF24E,A314F4F3F6A29B8B,BB8B17A4D5C5ABAC,025548DA6FB28E26,C1B1519EED1AD038,0000400B5E7D2484,8BAB055B660C0FCD,4419EC09CCA84A12,1889923E513397A2,9FA262D468894C6F,ED797D5242AAAA67,66E98AD21951D402,3558259FAE08B463,F7FB00306190CDA0,4D2D3BEE798DA0FC,0A3E623D9BCCC255,877941BF2105AF4A,0000658BEFF008FD,20ADDB554DD071E9,375B47A23D770D99,9E37F51600134710,F0DFDC79BA81DD92,40ACD33354E7AB24,AD90415DCC092046,DB9DD1980BB9CE15,7BD82017F43F5902,B6AEDA5C6F5F3439,2E4E5B2962C3C502,D55572E17769104A,00000A40EFE902D2,455F9C80B430CA7A,C0868D97EFCAB9FB,C68013D532243360,1D7D88E163989F8E,FAB434E0C77C80F2,D6CC3285B9DE3E02,B950A3B58F119229,172799468CA02893,3BBD0EA72CF0D657,B83D89DD1B23E5F0,9A2CA71FC0FCC6A0,00001DC0E96DE399,CFBCDF3A6D9A0B29,9A268EC4B5C56109,94709CEE8D47396F,E4CC1FDAA1ABE016,06E676ED16FA2523,67BF4A828CA1B893,CF4E3511706C2B12,3EAFC3234B0C63BD,E618D647F314E6AE,41EB45C4CA3757EF,1D9B92C9BD29C8E9,00001CBA54134BD8,813B0C90E920B895,8C14D4E4972E0749,B8948D5ED8FCE829,34070A72F6A01C27,38C93EDD51E2AEE6,3CB04DB47B7085AF,170766974808CBA7,6A4B1EFC0C52B398,555DD33A80029021,AF1035B84367F3C8,1E055AD92C451F52,000047F54FA1A977,6F7280D0C210A6FF,E71742505E4F49AF,C465A180A8F6920B,9E89A4F2B271AEBC,2FACEB8D88BA6068,F8D37686358E5D97,50C0F9FD9F0420F3,BF82362621401BD6,141FD6311332A85A,1BD0F251C90C8B4E,36D4A1C888C62DC6,000060B7F2C161EB,3EF298874ECEA7B8,C811D6AA1F876DDC,3775F91D34542025,BFFD29846DD90FFE,58886A112EA93090,1624ED4637345630,424D28A168DC1D40,7D3592280AA36FB2,DC5E58AB2D7AACC2,FC5405D68B65A93A,35270D025092E7F4,000066349528D38C,B9E865A8B111466C,93FD3585DBC29E4C,8137B5789BEEC6A7,10B02FB9A672DBDD,4CDF949948B85B9B,25D9DDA9192515E1,90012F997C0B50F1,7B4E5A224D75A3FC,AC30DC4DC2975468,C832EA6FA69039DB,C87B9F8073E35597,00005C2F77941822,EE815F8240142563,F27912890BF60C7E,49421195BCDC90CC,5C7ABE41161E197E,A62BB4AA485A4A38,5E157C44D2105A01,096A3B4199B58160,98231EA771D44968,5F5847CF681562CE,6BAA345524501EE3,0C5CFAA528167B0D,000037D8D0E708B1,65E46BA9D2779D40,671598712560486A,69DA8ACBE66A8A2D,6930B76C58E127C0,B0B9925BD894FCC0,6CF82523C5E6131E,0C84B4EF34C3342E,8DE777E1D92A4084,DE83B4ECCA850BB8,340A6797E8A6A1C0,37F1A9740F7B26E4,000068BEFF908522,9852349BB322499A,5EB3329A35068898,51BF60F16F42A6F9,028B80F9824DFB6B,94CD7036C7EE72C2,4C03861AB1335695,67E3D968436E6AF9,780680EA1D91D1AE,0ABA5D3CF8D901D8,4BED541CD97E69A8,791D3881D0202842,000011856D552D7A,70B73436380B6572,DE946AA36FA85EFC,DB103A906955A6E6,B23417586DE65E2B,F3C6AFBC31EDEC55,670454141342FDA4,7D21E9EE4FFF1968,2D879D6EC6FE2A82,55B247A701F84BA5,6D9853456F7E0201,BA384FCAF8C4ED7C,00005F4E6801A206,D9E4DC37B004C14A,6268FE42F69E7395,697C784097983363,BA11F60BBD5A8EE8,E28F02E39B97B109,B39C364E3F24B873,F5F5159EDBCC5740,C09D2E26D53E85DA,486ABC6B4DA8B23B,6254A3F71F49B422,29DCBD268E13E157,000068AED95EB48B,C106A2163B623DB2,0F0ED11877510D9E,A76014ABDA7660F4,08853BC9F2D193AC,60B6A68E56283751,93287FA3073BBBC5,42244BF29944739E,11BFE4679BACF410,5156F50966BCD6C2,805C70F87EFF7E16,6D02B1028CFBCD1F,000012F7C1DAA6D3,B56596E1A1E45364,7230B57BBFA59F80,E59706AE1AE6C3C1,062A264534D32195,842F7A670D42C7E3,3A886B032A97F1CF,BFF05CD71F924694,2762EECF32B2C155,5947436C81142B78,D1EDEF5A0F270F4F,D144E9934686C6B4,00002EECD2982511,24AFF979398F12C1,DD50366217639333,6DBB30336CE0DCAE,3DD216C994B4BE31,2A1DDA8A5DF30675,BA121721F371F9AA,C9B3D024CE3EB358,4AF8307D4489E5EC,08CF1FC92AA76F8F,08D33C80ED2022C8,8C6315671E9CBC1D,000009B11696E0E4,C41F613019E83C1F,20F089D14C793AF6,26E0A12D371E5276,56917A95EE46B44F,3CBC97CD8786C49F,171BF9D481C97360,FB6D455BA64DADBB,B1EC3D20666A45DD,212E30DD1F796C57,4BD1B3B037ADC84C,0D78AA2CB406C27C,00003FA97D803C90,87BE994C5263E337,735F8785071EE609,6A35CEF675457F10,C7E7A5AE38833248,E17981A02EEA3583,03E7BCAAD96EAF1D,9666634342E3EE47,AC9BE5E56804356D,38788129405A6797,592E54225676C046,E152C95B7A07192E,000020A983632091,47BA97FE80CA2354,D977489D46C49DA3,EA798B39EF112613,F62CF4610E5D8563,2FBB0CA879A57AD3,4F026BE7DE0935F6,7D875C167FE03DD6,D6BD437F448128E4,EA87A2C80EFAF99C,DE06A3C547042740,CA12E0234D45AFF8,00001503446BE6FA,6D8097ADBDF52F06,8B6A65BED592EFDD,4AB83593FC27A97F,F6EBAE57EABE11ED,86B28A5B618ACE8F,38185507684E1BF6,6CC81CC10B9596E1,FBD63E6E9F05BA48,5573F48DB48981E5,2CBA175D765B7DB8,F86D76A70B280D2B,000002444794A77B,5C167C3DA634233D,39CA292A3E982535,CC4FB8A20B68138A,05300030E6C7EA6D,412C8F7C36B5F345,90EC9E4C5B690BDC,96713B0097430C90,867DCE5574FDEC2A,C7B35A5DF49FF451,C8EC4A475CB6AEA5,7841E0FDBFF71B77,00000E099CF206D9,39A9482B5E10D8AA,5389B3382C413C19,753E04EEF8C8D477,FB5A544045EF89D5,758D975C87BC22DE,82DF300084AE6847,CF44A5A84BEABEB3,632693F74A05A573,CB297CA7D7849360,B3D6D655B5874CD9,1DB0422AD941D6A4,0000223A9694990F,B8A6B11B2239C405,567AE2971C9D7A77,42D87E8743B33050,CA66CD2045263079,989D444701D5A31D,EAA7C02D1F4AC8FC,C62BE6182D85CAE4,04805B1A1F15831E,8CA8755183EC01A4,CC01235E4A41B327,D73334092F2713D5,00002A5DAF806E97,D35D89AAA4D2810E,2295ADD5C1056B0C,466ABDC6D1A23241,CD3C9E2AC2F218B3,991AF19BC5DE3FE5,4D32782F6E5B1476,EA9B59DD1285E6FA,9C5FC1CF031654FC,7046D187A3EFFE7F,A9C23409CF0C4156,86F396F33E3CCE26,00004B9EDD537745,7EC8B627B1966C52,0269CB21350F5AF1,0ECCC360A8A0A9A6,02C6F24E5275EB95,DF604286614C790E,8C288F35FB391293,C933F7EBF54912D2,9A9A5776A036E697,CD18C6BBA71F91C0,BCF7D20B97941F9A,609AAF0387EE964F,0000130D654487AA,E6CF4FF15BE90752,8B2B54107684CBEE,A46B3040CA747614,E8E12BD025E7C2B3,7AD58972C0F1041C,B6E79866F95D9B9D,E6355B182632674A,96C4E1C7D7C0AA37,AB7A9E594E42812E,C83877C350E88A98,7000B67019FB9CBB,000004A0F294AD20,078DD140AFA77178,6A1D6366A3F8F1F6,4661B83215E21687,36CAB9BC75C8B940,83D93792FB3F0085,C02E1E1AAB2FBF22,05C9E798AB992DDD,89BE5009BB3E5059,DD4FF720E483C99F,95F54E7BC5D0B482,5052E1CE03F661D5,00002DD941A21458,100D9F00FEA96710,7AE0E730F200A92E,A6FBC9D79D873414,B1ABB5E3EB1BE8C9,CAF89E1F18E9645B,1C682E5987E1B47A,1ACB8F577F51D065,9BCCE0244E6A1DD1,0A622988CC927ED6,5EBC4CB23B8FC29C,9BAA827C63C2CE69,00003F4E9471F663,3BCA75C8FE6B0B35,EFD6719927AF055F,0C868158843E87D8,A612858AA95ECC0F,C20BE4598FD09EA7,07E134DA738B4EDA,E92394C5D564EBC2,7385C829482A959C,0FC491A70623EDCF,961B3F72FE281366,770A2641F06DEA90,00005FAC277118AE,4515AED77C0DCE73,BB6A92032CF12608,3F21077DF3F8D3D9,DB04141028BCF017,252FBD680583550F,23226A6357987430,BB71AD43335CADEA,A0870DB026C382BA,CA26869967A699B1,6B7CD7BB8A04C683,8D897FCB48355E1A,00002BD55E94C6F7,EA250B2B726C2612,C7B5EB1240074141,BBADAC27E581759F,EEB88202A3834089,4C182DAEA403FAD2,9723BA1CE40706C2,14F07E36C07AB7A5,4DB48EFE55787FE2,E6F09896630EA44D,EB0376384F678285,7FC910491EB796B3,0000475DD415F0B3,45609DB7860CFA8A,B89B422CE1C4FE14,2710C89A3F7B95C5,C93B4B9768E419AD,D7558F8F258535ED,75625BC58D0F5886,87C47B0499F825E5,CF80679CFBA67886,F2A696C89CA430EE,33B02FACD5286C6A,DF64017EB4C496E9,00003322FD15F94D,DF1CA7E76F272162,63141B96F45C8DC2,95380572A295ECAE,E0F3D561D539364A,451D0BA5165B298D,68494D9A7094C1E1,3DEF08B263AC5826,5B2445284F050637,A795DF85D4D1D074,9A0DAB6F02D12B0E,58326B1724991400,00002D9EDCC0AC47,87BF29995AC7E8A3,EA7DCAFEC1615376,3EEB00BDB10DFA49,0442AF0DB29F4445,2A94A5A45C753E6E,DDE26D69432F096D,E052902E7BB95C4D,C7B6F3A012F423CD,62A8FD4CB018F608,F8A9D06690895739,92B7B34E41916F7F,00003B6917C47044,37950F9A47DF4DE1,34328145871C7ED4,7D170898E9946FAD,246B5C0CFDE9F372,48F142CE6FBC2BB9,EB40C99D4BF61955,C66E8A9D658CFA9B,494A91E7A38F3C24,AB624A27D8368BD8,E4B8100DDEBC12C9,E914F3BA14257619,00002DD3F2C7AD33,5218B20565499CFA,CDBF5417A1A9AC02,3339C79394FCB425,43DB6C79B8950C12,C3A70AC1A1D3E91E,6D4D8FA65889EFDE,19D2D00E24EE6657,2201FCC030CD885C,7B760B09A5AD8398,A59E9C91B8465BAE,1A4A38A82BDA391F,00006C6CA1117AF9,E4D5A3DCD60D0BD0,E16BF61985E41AB6,7F2F158A8E838096,281CCAB6A9474623,C68649B230139A09,5F5F1608E36DDDE3,ECCC95EA0C62D685,8B5F2C1D998E45D6,89D98D6E4A2C796C,68CB764389073CDF,5431BFE43411339E,0000235AFA2C42B3,278F833DC9D2C6FA,97DADC433CDD75F6,5D55D08E62DFE651,3F7A502A25161325,CEBF048CAD2172F8,B4F5CA8AFEF8CE47,44D7F094E3B6E87B,BBB0B0A944B72B29,38C1A6E8605E69F2,954EC88743CB7E6C,A8026601300FDA90,00002FF7D52EFE98,675EB8C68989D696,877FCF2E5A2BEAE1,B6D88D55B9FD8BAE,CA53FB98EE7619B2,E6ABD1A4CE6E26D8,ADEABA0860DE3B08,C753202C8E14B5D6,70EC05D6FA31987F,D34B61AE05B95BAC,C471FDE7A6EDFD80,4C9943804B1DDB06,00005E3A8AF7A2FF,8332CF1AAC2B7776,6A9906CBEB0A997C,3747A1FF18C5350C,2682A6F69EF77E90,A2C4ACE54EF4A342,44A404E4725CB008,93D03FF6963F3811,EE320396E0D5F40E,B6C39D33167EC21C,4DE29514774B8C5A,8DE9FB6634D02E19,00004C5E5AF7DF09,3A13B215ED7D28BB,96709D97A2813240,F6F619DCEC822D1E,9259526E9B9BE562,B13BAE82548969B9,80A859CC4E41FE5C,4508EE73019BF39B,F8E6DF81C6E4FE3D,14805FFB47FA3C82,EA728D81351523FF,EAC281B86D761C07,00002650C3892D27,2B222E8DF5F45527,EFA2B9C136892DC9,37DEF26F091F13AF,2E2622C48C324C63,F732F01CD34CDB74,D13CEECA18DA3390,99DDD2BBFDE64B33,4605B72A793FC018,EA04E7C598EA0CD9,CEABBD4333858C1E,F9D1E08CE336623C,00002BD86B70BED9,26A1DECE048CD4A9,90DE7162CAF1A799,EFCD28884B5051E4,BABEAAAE7AD2DB8F,50285EB94FDE96EC,E165DD367361AD7C,8472BA2E66DA968B,055BC15437979603,0B85E84BD72D8CBF,4C0090D152A1FFA0,92D93301CFB8D295,000066CBF1595C7E,FE89A5A06D09BD3F,2D24D3DCEDD0BE17,6CB37C5070E36EE9,E588C08A0124D3E8,380FF2D67ED30530,CB62FF8AEDF1D560,FD78B8A95711A4C3,70DAE2518B9C8B7D,522EC3C6198030ED,B48ABB1C170932F1,F6CBDF67DB777255,000025489E82DA68,32ECECDD1FEC2B84,BF5C3B4A95D0AB43,327119742A891AB6,348A744DF99B08B0,9E93B18F67B506EA,D18E463FEE2FF21A,D69C0C7FCFEE7BAE,A683BC18D19DC65B,CE193DB10A5BDA29,33F71B63BEE76709,5DA61C802C5AA1DF,00001D5EFFB8B9D1,E2740E59DBCA23A6,D8EB8C03A8F34E9A,B686F4FDC3797E69,9827A16801618E6B,8EE425152AF88D73,A97E50C75F6457EE,8C9216463FA1C847,3C70596E5CDAD9A0,5F5F30919373F3CE,E778EDD5F8B58F0B,A8E07F80D624CB1C,000031B29855F14F,9E740580D194AFE2,71057D2043EADA83,83A3E112F239CCE7,313DB2960E943654,883865AFFEB52553,684DD296917A0D65,8567A18D093FC6E2,8CD2291AE5436324,AC293393BED9847D,4F11582EDA077E98,AB2E6E7017BC4C77,00004C3E3B7497AF,97817261E4862082,9DB5E2FA5E319183,73AED61240482474,D71A640C2B1FF241,DC293F45067A07E2,1C1D8DF50917F855,AE59E66ADC1F416A,CAB6BA871004ADC9,490CEB3D9ED654E5,CCF48299EEB2B261,CCDBCB70CB90A027,000065D4B333DD16,C03D1020AA1CFC3C,AF9297BE28E929E2,1CCD6B18D74C38A5,A9EA40FC918EF072,CA883AFAFDA5E76C,EE64895DEAA6D6FF,A2320E0CCDF1FA81,9A2F98F8DB7B3DFE,5B2FD9577999EBC7,AD3898B6E945840E,876F40CD49E4A375,00000C2A2A21B5F5,978605527C2E6EC2,77D8D9D29932903D,FDEFE33C4A5E3E08,4079E8048F7E1B06,46B5DA478CB8EE58,57D39A8B74CF9D74,D0B6F310099E8C40,340DC13AEC744A75,9EB03282D31F7660,AC33EC6956F2EBFA,B856AA519AFB9A87,0000066C28BBE931,C6AA50586D34F49E,2BA465BE0C5DF78E,5639DE321DC4F667,4E8ABA6754D061F6,751F8877024FB71B,A223371C93E6DD11,C2E508FEDBFCDEFD,4488EF82D67D49DA,BD1480EFB4C152BD,FC8EA3FBC6601887,FEC83B9345B90182,00001460D1434DB0,8B1ADEFF055E5EC2,1AAF71FC7E910864,B52974DF74748BBF,2F3B7EF9B613E996,6D4FD4AA18A1C854,E6C7E9F0A36754F6,74CF5367E3218425,DAC7BA71D9038988,24E51007062EDF92,00AE676157AA8209,5A605E2A8FB0D894,00002108C414919B,CBA13C89B1B0E215,744EE21A70696D43,9534BEF3720AE242,7C61BA99F1F1070C,B6D2F26BD7F32017,BB4314A486DCA7B3,79EBE930BFE62AD2,3CD39A296AE4223E,5311F39069EA6F39,48DF7CA39B68E46A,11B909E4977C89A2,00004AC2A3A24098,2383968D9315553E,D46D05C57E48E698,F10E4BB37112566D,D2A69542720B5675,9A165EAB58CC8689,CDF6471D4A10BE45,A2A753EAD15C9032,ACD804C98703706E,AEF0AE4CD515A1E6,699964DE72DD62C7,214DA8236ACBE56E,00006FB3714F3B7B,B42BFE6F3743E160,8699F91F25B8A05D,8F6209639C16D38A,015962BC755E79E4,8E9206D39E116DA7,DB0F25E2B2E8C776,6559A42ADD36C998,563B9CDC360E3081,9C9C1A3B341144EA,48D5F12128420D3F,92C2FB82FB926233,00001C8147184E76,789602410AC549F7,EB437CC65A6D91B2,B11BFDC74430F96C,A45CDE2B546F0513,1B59F468DFBC850C,3425659CB4F27FA5,F3173BA16EB3963C,7CE7C94B4ECEBC3A,2D9978A066A5FEE6,6B1059AEE8F9E459,1683811D087F2C24,000066368B2D20B8,50F53D9B461C9709,EF9680CDE844656B,1A9A510374485D27,49D7349C2F571FF5,F34CE51A0781DDFC,DD9172B262CDB88C,1CD65962487F6828,E8D5BD85400B5D00,47471CF388E93BB5,5BD6808657701591,9E3C52F9E1DF1ABB,00001DF609413910,63852605F202E718,7530E68245AF8C22,3C9CC51769CC8978,390DE8C19FC910D0,3A4E82B05FB76F71,9BA554438E35E3C2,BA714C5B1FC940F8,377CA17C3C389528,E6CFBD7657A783ED,7ACF63B72C1259A6,DE0406AFDD1AC424,0000446B8D61A49E,FA9B531180261D16,C35B7B05230AB59E,4FF5F7FF45B38DA3,B8BE5EF63D092B35,5523E09DD206CA87,821B8BABB45EB162,FC36A391D5FE66D8,1B543660B9455D21,0510D6AC69527EAC,3E9EB544280A749F,CC16AA0F85C41F1C,00000B3C740BE7D7,AD7FFADC599B9646,FA2298737E128DFB,279E54521D8596A3,12820B786F88A3E3,6D43B6F82A7808AC,AB51ABBD25295551,34CEE18F9B2983D8,1227AE7827475875,EE85E6939B6BC9D9,077DC51D2A0F189B,2E3E3476E3818028,00006CD9D13BE209,8638FB3A41DDA5BE,FC69F0F2BF9593D1,B2287EBCF918C8C6,11FBF89652AD7F9F,C8DC5DE6A5EC46AE,9D610DE5EFD003F2,B0E29D9A4067D0B0,F1C339510A682B0D,E2E4B848C74885F8,2355CAB54180664A,0410CC47B94B9F66,00001678CD2D6E90,74B1FCB3DFEC9FE4,E11108F22BC40214,1A63209083AC5DB4,273A38886154CFEE,97E1CB2715A66536,52B9B2F7DAACAD29,4FE30DD4E7F3B628,7084789AF11A42D9,88E5EF82D265784C,40032167CE008E61,B5E4CF17AA44E36A,000003FF47BDE24D,BA5B09430E7915F4,10AA621BDEAD8BCC,E494117EF82973DD,0CD42B69845F76FC,664CC7DD1D6C697C,78E142838DA16238,D1AA15BA57ADF814,07A7481152216567,903CB95A16515F1F,945427CAE4F37B46,041F9AF2268D62AA,0000313055FBAD4B,33B5440B304CF475,648CC8474A2254B4,109DAADADB5EB657,1439BC77FFA20F95,B51102E2F782208D,5150FF884C6B1997,F3B5106E35ECB390,A36A516F81122A3C,7B1E1F6B1D02C333,59F2778B53F6059E,761DDF34B348A70E,00005F932B650469,758A1A016C470B98,48A92ABE4069E958,9D720CD1A32B7969,61751787F57FCFAC,34EDC96BE16B31CF,BA2623ED28C971A7,1A750B9D5815D32A,D211B328CE57E36D,7BF5E12FBBA45474,73B08796BCEA92BB,5A24589D517EABCB,000040D6A4FD58C9,51E289FAAD1FECA0,C039C3DB5E3D58AD,7C182E5D0AB5A381,283D95BEFDE4E6CD,86AFAF8ECC438540,DF24AF0B13C0CC49,540830E7EB9C7A11,2DC4865B6C038604,CCBC4DCB960ADAEB,75F9BA46F97E5B18,06746E7FF5DBF470,0000287F37159321,81F6C033B1B23AF5,D0B866D12D1F526A,C77573086CF1F5F6,4605C6385CEDA478,40E0DADEE4CC1737,4A482F1A47DD0789,7EEDD956CD02B75B,89BDA7CE88996778,2DDD7BF5E0014640,61E7BE656552BF60,1E0660671D5F45F3,000007727DD5C868,6AF03ABB9BDCA77E,40A108E5CFE2D8B4,F2D62D732FA1A477,AD6FDA08B8E05DCC,436A0D622211DC97,81A9173D531772A6,C8964DEFB0878C20,74505472A624911E,CB58FD3CE223AD55,4EFB791E2EC13740,96C0F06D816DFE8A,00006355B18C250D,D467E6772D6A71C0,CF5667A74A6C6521,0AE4C72A21C73D27,DF3855B252C71674,17A2BBC67648EAB9,AC19A206E6EBFA93,09DA46A6DB12E268,D80C02D9EBE8055C,A74FB3D10E369C07,BF11F07A15AA38DE,1AE4A42D22FBFE6A,00006430EEA8C6CE,F9D53A2FCBEE39A7,002A8AC125799A99,07C8A03C9B7FE21C,ADA38BFB15E1F913,4975EDB216957FE3,D70121DF91352BBE,9C270B47604BA976,3470024EED3D7893,6FBC9A8ED76A7EA9,4468F5236DB05116,FBFE618F32BF8694,00003B0704C70546,8B60C351D7174DB6,8EB759F9AEE9E0FF,D9FB2373D7C7FCA5,459545B2EEBCB2FB,70EE649D2513E22E,54C195DCCF45315C,A4D849F9428FE722,71C5999AD9053903,D0BD75B75F9A35F4,AE3A067569ECA483,C0E9E757F55383C1,00003B26C319A906,3FC23A900FFEE7D3,037E2EE3880F5DD4,686A021103C36591,72BB382C8FA263AD,50EF9540C1C6FDAD,EA6D212351F50E67,7543A178B096E277,5C1BBF8164A0A460,9631C0250F88E950,EFE5BCD6F55486BC,EBCEDABDE15F77D3,0000689F1D154FDA,1B8691A48F00FAE2,0CEAF2D348A1ABEC,46F76106ABFEF265,2BF6C283726C623E,50CE0B55A643F2FE,16E71E26C040939D,90406C075F905291,6A95DE6D55C83262,14334F61F50F2402,DDF473A03595C82A,FF45DC82F7AAAFE6,000008E5662397B1,299C5AAA70C13422,EEDBD0D8A5DEA2AF,C9D609F200D7160C,FFCEEFD87D4BCABB,A65F52C316571B93,1D58B2CCF6163020,679FDA8132B8ACD7,64FB58D29062F105,6A1F6FDA2319C443,B09B4C27457AB735,F483BB7927A21E52,00002080F63BB7BB,A01D58370F41782D,B0F59CB045AEF743,1727F05A25A5F450,10268E2458C63BE9,F907D1A006CC24CC,6E536300922E7003,17257BBA1BCE8FBB,11525E5E37365B17,FD86FE2A66616096,A3CE041B8D3E3C9C,E7248D2084CCA369,000059283BCBE9E8,09871499CE78E951,CA67DBB2EF6EA27E,B08D754670242337,FB161C62AEBFE622,5715CCDF3C78B910,8C273597D9989666,4A960EF434C8F843,DFB648500A66678F,00A9B5C3FE084ADD,7B9C9A1C1FA35D1A,A0EA05C69CDEA5AF,000047CE9AFE7EBF,AB83FDC852D1C00A,19D24C00DD3692B7,900ECF14AACEF037,247BEFCFAAA45AE8,2C0520E607D86A23,141579F645678EEF,64A8CFF77D322E6F,06862AC73CFB2252,9A2CE69FAB334BF0,160527FB69405281,EF405C1667D6239F,00001BF0DE8AED0E,443905EDFC94ACBB,A6AD6C8A2E9DDD50,D35617BC7236EA83,48D2551C51D0CDAD,3568CD2D2FE3C8CD,41E8EFDAEA048C66,C3B456D11FD04807,CE048008B7E0151A,126358EA0C0901EA,BF6C9E8815C37C03,1BABD18A286DDF22,00005D6BBA2DA5E6,3EAF94543AB6BCC6,4018F625789AF5B5,917A7FE7F56CAC8B,0F0323E1353CB9ED,BE6B0BCAF62EE9B6,97729BBBCE3A0C1C,8EF53B08374A137D,440BD2B940B4D9BD,E794A51997CCD72D,26FB77E708371822,82C97300D17D8504,00005B72902478C5,9E2A9068B804F417,7E882142F6A2BC51,594AA002D786F54A,DC4B22A2D8DDF5B2,B1A644D21609A7D4,40CBE08F571A30F5,0549C3E2DE02AD00,DCAD5ECB49E6D3BE,653E76C9E49CBFBA,07659531C2B9CD35,9DD0E181252A386B,0000043DA8E9ADE5,43B71A48717860DE,623690A5B0C06657,1C9C9658A3A1C198,FAD681667E87CF11,AA6678F150B6CEA6,FAD46932DB9D230D,22AFA4037105DAEB,A43C70966D5D64F9,0D406D6673E42CB3,3BDA5876EAB167E3,CA2E5F5309073B63,0000510C15B34E19,BDB167CA77AA0F25,A9866E8A97D780BC,7A6DC45FF68F3520,8C62C0E14348219F,D0412DB7ADC5FFE9,3CDAF03B20CA59BC,0D9ED1DC10AA595E,5237744665A054B9,A12A7B5D4703EC3B,E7D160C0FE4A09E7,D38655E336473D95,000007561A51E174,14E95BF8B6BCE785,40A93C29BF203C75,B378C6D401CF5A49,D341F9205C53607A,288E2A7B3D486E74,97E04BCBBFCACCD8,6DBA78C1B75F6007,C6729FFECCC99814,D1324AC293596EB1,0DB3BD8E46F0E015,90077ECF0B15F374,000003C7CAF0171B,45EA2B5FA838CCB1,535658C343E6AB23,F2726CBC63360475,5AA2BA1C98A69DD3,25825EBBDA1E9E23,DCF7E1ECE68049A3,5A6ED13DF83DEBE8,E64E15C7CF202890,A9C40251898828E8,2F3C4EBB6B2AA2C1,FF720160E8E52A41,00004820A4E02168,F43FEF840B2D91CF,A9DC810E17F140C8,03B78837FDF8D3BA,92F8E127A4A633D4,658A9CDD5DC44DC8,4DDB977F5EAF7348,6268D1B7F4AED7C6,0067C5BEB93EA9CA,1CFB2EDF48104DDD,0156DB834C242988,0A1FEF187D41FF35,000019FD124FE808,5A597759E1E9F3BA,A21C10A47E3D99AF,23B6D5675E511C08,719F9416234F1C65,D8F85C2838228A79,0135B887FA73C91C,9B16CB5EC96277E9,A8804D2B5CDEC203,3BD60E5A35DA6809,34155DB6C738359C,4132DEF22DA06660,00003B2D5B695F78,E9233CE1DDDAC05B,59F45236D0104AB7,FA840F0E55FE78F2,5C5FBE1A52BCF8C4,6767BF2B82FC2390,04B9730314EC3381,69B4B44693618980,27339292F1B0C2CE,88FE031F52EE381B,0B7EBD524C795B6D,B30973A35501F2A1,00005F550001D77F,8EEC8B81ECFEE1F9,23549D90DF941949,7BCA22860232A5DF,AADAED5DF2D6B0F2,0681788BDE3C29E5,4EF621E69F2391AA,726B139AF56B9896,D98D2959E19A9B9E,20B3B38443552FC6,D52004B98780EFDD,6C465F5ED7F5BB2F,00005C48CD6EAD41,70F021053D74BCB2,DF7EED720A883814,E72B430A5EC81E05,A276278565930186,5D14D05FE6BB0C65,FD0759510A1024EE,185DF517D845058E,C4A3C10F093E592C,01E11B37DF07BFC2,4E1DB0BEC605AF51,AF93DAFBCCAE1014,00004EA72CF539B7,B116FDF3271B4F61,74DC58CF12A16F85,3B753C0196E588BF,4E4461F56D81746B,C17E446E46D514BB,6FB0DB29D37119A0,2E015B19F64A430E,83614DF3ECD2F455,4D2AFC848E5C25D1,1AF1F64F09A61912,AC0474DBE2366676,0000628053437702,35360BDABC7E2FE8,83A8D847EB4F4F5F,A2263F3F99A3B2AB,4D712EBCD7783608,97391E551B229D0A,E713303527B21377,C3608A56A64A123B,F71B3C75AF9A65D1,24932ACAB3D3EED8,1466032C79BD8E43,29B790BF0BEC8E61,00004F5938510507,21B286A530D34DAD,C801A0CAB551483A,41F08AA04A329410,83079B242D28A6D8,6533FFDF86F2C6F2,6C4FC36C0EDC5380,FE924E81CD145C27,657F3A8D2CDD4A93,38557DB4C7458FA6,FC903919F69C13BF,1EDF9168DF323239,00001EAB5E16595E,F52468F9C24E7271,0280055D8759331F,D0432F785F212C1B,FE80CE639C2EFA6F,3191A61820A12170,9FF4EE83E926D2A4,8EF24351A9C6248E,C68DCCB2D0A36A7C,16CABACDE3D97494,2FCBAC53CB47807B,02108F0CECB0F06B,000033637DC72A9E,BE22C6F0270EEC04,A9A67556CEEBF9A3,9CFE44B9222BD2CD,4574358A9DC25699,8F9B4BB88D0611CD,086FDDC426BB625C,7A5C3E3028179A4E,5C3A57E2B241B34F,46005FF20DD33687,C8E9E7B21E6251ED,80431561F2B8FBAD,00005B38EE99BA22,829D66361A85EC15,C93E70E991A6C1AB,744D111845ECC7A2,1B200D5AFAB6D86F,2B628FB12B44380D,2E6AFA25584494E8,23BA188800FD9087,4F5DC280D8DA5F68,91575C031DAA1EDA,31DAFD9447EC1886,D562B653197E5567,000047C89DD8570B,9A6D2BCB8C5890DE,5ABB7A7E728B96F3,C7C586ABB944F8C4,0A170C4525F05B23,EC1EBE25D30F9533,9AFBD7AFF1EC98CB,D6B2DB32602FA52F,7D99795C552EB771,27C872F33D0600B9,FE631BBF1A754454,C330A44FD1FB48CA,0000228EC2F4697C,174B96F6C55ECBC3,E769F1DF79722866,792A2CE9652593CE,7BC96460CD611AB1,B2235EF36A38595C,C759F5E577342C5F,7EAB94D127B19040,C198A4B67219BC67,550D636D625F48FC,D88D4209A02E4CF0,64E149FE7760D2AE,000014C377263A9C,36A7EFF64FDC911F,E80E89E54E232024,3CDF9F8E68663316,E775CE1312E6A132,A69557DAB16E5725,812BA67191FC4AD2,9CCC1BE9265F74C1,0BE9D3A26946344A,BD032F7CDF8EC45D,6FD8B3FE31748723,44404AA71C66C73F,0000361E9AF8CA33,1B1F77428282F43C,0F61FC95B48F9D30,620782FFB4F82F2A,C7E4AE0F5CAF0B9C,DAA31ED54510042F,F3672A12EAEE631A,BDD587379F7D5744,1567730AABEC9EE2,EEB0F4482343DA4E,22038A07246C918E,D1258CC152F4B812,000000CB19987EAD,87BEEEB47D680E99,733FCE19381FD9B4,31625CF6D32199D2,B955383B263B1866,33631CA6B0D41985,52C94EB8E6424443,EE3D4381EF67894B,6721F862EA648044,9DC926F4DBFA9D16,E1DF1AE81696D064,D46F23FCBAB3F1A3,000022F5F9480477,3761B23F6CB94F6E,5326096A206CD50A,C4ECB56C6B46943A,FCB87A0DCA476FBE,744D4FE4C3BA7420,19B75F222EB24E5B,8D90182B2CB39DB1,AF808FF44C572480,AE840E7114A06D0A,553612FBADB42BEA,E35CEC00C18399C9,00003C321A5AB98E,8B082CBD229772D9,9A1EC8DB62975E84,1CEB251C6CD1FC7F,C156A083AF540388,68A10C6691BF0CEC,9B206C5FC41CC7FB,619309C7CFDCEC56,8ECAE0D92D6B94B3,4FD53C30F872C239,4E23A5D6CCB06E73,D349912088A2819C,000061C0F874DEE7,9D1737CE34FF82E5,C1694C98CEC4278C,F8AA2A84B04937C6,1C150D9CF23E240D,4AA0431B113B4630,32142C8C95E11E70,340B82382B543EB3,C93F796D77D69049,BD379DC3C888E55D,1DEA19CCCCEB52FB,8450B134945DA6B3,0000383F1C0009D5,46C93816A16A25CB,9FED7153F0655C18,98FDAC5FCC9535E0,48B37CA5E3C2E525,0BF9231848D4BBFC,8359E89D3F63B748,F0F5F9351AC0FB50,2D932429BCC841B9,59568F196CFD2ADA,EF467477B27B827C,85F8AF169DD40885,000019E4646964FF,47B637D2E80B6F92,CAF8F8AB19C540D4,334F933870FF17CE,FB82B30D503041F4,1B8DA60D29B0C009,1A883463CB41D036,CE82252BE5E5D48B,752507CB9D8446CA,243EAF34E43429E9,DBAF4B0BC57C1561,44A5F147607A4244,00006D02872BC257,075834B50758B8AE,809CAEA766D5C8F0,9A926594AD89C080,2CCC0789F16091DA,C9A0A1407A25D6F7,91284EC8D2B68F73,C53280CC05EF997B,160FA975F4A3B1BA,07E3710700A88D2F,C0D2D4E7B2893B25,FD65ACE863CAFF68,000051FE404196FB,FC7DB2BA01CAD447,1C1D1CBFA9146619,55D55C36DD1A7E7A,F3076CF7ACC0B54D,14E59FEAFA1E06C8,37BD514E10644946,9A0E8F6A6B3C5D6F,E7C1576CA9B8345D,B46A34FCF6078594,103BE61A803D0162,067FE31A937383AC,0000153C404B9C26,3761345BDC23C441,C0DCD8EB646DCDD4,49C68F1BF3637089,1E575E07DC150FEA,7DC6060D34B01078,E2E58B8F4EBE91F7,BFF0337B446779DD,28901AF766E6C42C,26F3BB37D075D431,AF0A62A748789085,5E2526DDE2220ABA,000066838B2D2E17,1349D680B460AF1C,7CB4D48168F216CE,723AE55569BD0799,C02452340CB539EE,A0282D8B657228F5,AA72CC923AE16237,CE97E34ED3F61F6F,60753C74B4D18E3D,C07C4A030939D8B2,48CB41EA20EC2F5C,BB6CA49672E5F0D6,000014F3FBC1ED6D,5396DA2E2C409FB5,70749FE1465C08F6,02D3A02B56317396,1881191DB5DCD5EA,67A3741FD63D3C55,8C6821955FA4E23E,C3A4972496EE6EC8,2897BF8EA99253CC,811DA719F2CD4B83,EB944DD21F830F28,DF8CACA9D2CA41EA,0000137E5D38BB59,D8984ADC5987F02C,3AB375998F99AC1D,30F03F89F75574EA,EE9052CF600C643B,45E029BC337581EE,05C7B6B0E2CB305F,5DEC0BF212C56F28,D08F5C5934117499,F5F2945D202FED7D,15D87F6DA51465A9,EB60D6AB50FC3ABC,00005231493ED54A,9699DA292BA23965,24FB96AAE2EFE289,36D6239BB41A8FA2,70FF1F16CA70E69D,1AC89DAB67074A13,8E5645C096644D5E,5F0038ED9070C4C5,F2F098646CCAEDE7,BF1E952546D2BBCF,1D8B5B01E06836A4,437CA5363D7D24A6,00005BCA6C49BBD7,E67B3CD6F0AB2899,781A0895E7F70180,FCD404235E7EC131,A4B03AE70E0F783E,22EDF786319CC301,8813075001E90B51,D90889C71C30CE3B,17DE6F98E9B1F750,81FE2C6EA3B656D2,C86934849F1A9589,1DED02CF3010667D,0000409BC3A390CC,7BB55BBAB561DD54,8D438D5B712374A1,6A8E77846387E80B,CA49134FEB6F611E,2AA07676FFB00332,AF5FE6063E8BE489,FC709392818BB34C,5776CC24CD71A86F,BC8A4DD14B5C9DDA,F57F1858B3D55F6F,90E82B8410F739B3,00005C20AC1D72F2,2FF122D24FB203AD,9D0BED8D902147ED,494499CFE22136DD,93C60C0A1F104503,BA14566377FEDCFF,68AB334277FFBD6E,5EF737D7FA288DE9,27CC4E17B85B5C7F,67995305FA317172,B1DC3A5AA433299C,395B492E7BAED4D8,00003EAB8F4F1748,F9F9F98B07DB0D83,EFC1EF29B0294268,0E4CFEC86B479C66,00B6618B176BE267,10D4379AA555076E,578BEBF5AABA9CF8,3271EB1A02AC5634,5CBCAB66555AD665,7C1739BA6642C8E8,5474C6ACE5CC693F,129D17A5D4C7F00D,000067199C09C4A2,62EB7D161D8C272C,370D8E15A397BBE4,F7AC6BFFB85BC110,447FBE2450F25CA8,5671699416934077,5CAAF08EF8D3677C,D578B4ED7606AE3C,623255DB55B65EA1,5A1BDF3F702F0338,E9B0916C72F0D915,13E5C9ED2C0A28EA,00003D975769068D,73BA18A92D617147,BDF8A702F00F0B3B,D65CAF2725AF1A7A,982C4B99A4F0D73C,E6B8555529D75580,E8A3BA490E4C0D51,88AC4D9B9565D379,6CD17F7E6A2B0045,A63CBCE207A64761,7FA8249BCAC37EE0,6498932F11D17F59,00001F3E4E3D579C,D67F077F14410733,26149CE06D4CFEE6,79EA133DF8FC1D5B,F08F9C8ACC5C9CF6,1F357836F2516E34,8FF0A3E560E05C99,8F5D663E2FC2FBAF,F3ED4EBB49219266,5F438CB60F7548D6,74F37A0047FEE42B,14F35251D9F4909F,00006B391F5B2CF5,D851EBE8E9E11FE2,B51CC047B8A7E449,E3808F9EB907C5B0,A7DA8145ECEBD73C,415F0298966C24E4,E3E7EE3C16A59BD7,53BBF08D1270BD31,F2A9669FAD5B6E65,A25B58B1BDF1CD25,AA946FF518E5B41A,8E4869711C77B659,00001972C886351A,894E62B747414A79,9BCA855BD0588419,A17B293E5752151E,272F957FF4024E29,4C1E6475CF2B6705,CF4C6B381DFD214C,96AC3D9779826D48,7A7C606D13F4B563,1FE98EA2522F4F4F,F27FC5D103BCB67A,2F07A93D5CBA2569,00000EBCA9709A4D,C1B22425F20E94C3,590D9DFBB0809627,1382322497EC3516,60B5CAFC747763ED,C323A0C3F9149915,5DA17D20BAA1979A,A586E10901FC0138,1D031492120FE39A,625A8A8BAD07CF2C,B1131D965AFDD4B0,A417CDE682BCB8B1,000054EBA017B28B,4C756AF2341E85DA,76EC5456E3218080,F1312863B3F71963,933F999F6DF0A46D,AEE139FFBE4B1230,D9FBEF50D7DEC768,98F7E7C48F827485,EC5DC47AAD6168BB,A415154B6EC98366,74C93DF8546D6BE9,E4A4B5FCBA4506C6,00001252871A4534,12A89B4687F0A1F5,449A38771C8EA701,E02DF4D67D79DABB,0D36258BF583757E,87A1C2C2234DF50B,FBDF7933BEE25173,1BB008BEC722EBC6,5EA8CE41154057DE,ADCA7DE8305ABE21,7A3BF4EB10B57F95,CC0C3E8285D3AE79,00002C41548ADEAB,90FB8AAF89D0DB08,AB08019BE08B9706,7B09F09D6CA54ABE,65CCA51338CA96B0,C5258287F81DC1DF,7A942CCB380EF28C,CB427EE2C17CFDA1,B5525A7B113EFD6B,1CD2F01246FA0E73,3432A3CBCDD58FFA,CC31A5178D0F8FD8,000008FF8F04A659,A6DF02501489E839,C1FA7524E3301058,5FE2467B99C6495B,DE520E9CCE19C60D,169207853A839B35,6F67E5B73B03D059,2F54FF5B206E8C4B,4DB24ADF6BD4AE8D,EF140D19E16260CF,5C17516CF523E570,7140AE681BBC61A3,000044E00817A1E8,6EFFE3CF869E6129,6CB9059A91E3C461,17C86D87E2FF0750,ADCDF4C463315575,80218FE3FE87057B,2E226DCEAD038C61,B7BC428BA59EE2EC,4871998006023122,9B3F6892D0778C12,8985663FF1F0EDBF,7D441C272D580E01,000057D65DA94307,E2E5D9772D123138,5D57CB60BD112059,A71E5A6BC20EEB3C,956CC7A94E7F9B6E,C1CBA2FBB0ECDAAD,57CD816F89012066,75B406ECA419FFAD,3535126CA4188F34,A3BB949D7AF1E3E5,B31953D164F2A110,53B560F65253B1B8,0000201877AEF077,7819CF46B1ED9F95,1C81D4ACA0F5B13F,03B672D6D3AD7743,1B57AF16984A6898,0C3B22AC78789FE5,C45E1B4F55D1491F,1881E0AF9A0CCC68,7FBC16A70BBC9901,2CA3D6F31F09A470,490396301AB0FEB7,BABE3ABAA2BE377E,00000F38DA824876,ABF2CE4BB2DC1402,8C84F253724CDBF8,868F8412F4639EC0,D4B2705F15AFCB5A,C330449B48FC7589,14F3C53949C90960,C4BABAE6AF1140A5,D332CEFD558E49F7,7113D2B83DC70F3F,7A80DB87D95EA704,1EFAB2574A62C49F,000032AC9904F286,D222C58E1A5588A7,92904C495FA9DDCF,59C107825969B2AD,D33621CD2A9A7661,1FAF8212A02059E2,6C60A3E9D2A11ED6,B6011185DE5F783D,9856930B4E73264A,7E102B349146B39E,F26BBE5B82FB2162,C464CB2568B8368D,0000076A0988BD66,1825B1A62E2ED010,E455E15314703011,E7CA766523E6F594,61D5C188D463437F,0F097AC19B4793AE,F60AF54A36970104,C71D023D694BE813,58DF88746C143303,46F753C9DC06DE17,85CF4ABB5A5581AE,E8A7E3946BF61074,0000099B3866679C,4D38EC7EEDD6182A,5F17361B216E5831,EC947336B33B7863,656DDBD355D56C86,59E64BCDF3D1514D,3A58013E0B2C568B,9FED9F16112BFA5C,842AF09036A924B6,65041150EC38CDD9,866C24A3A477313A,57E5FE095CBC28AA,000027510EB28388,E92460589FD9F253,587CB98A41901A05,CD61BCA21E70DF12,42F80D38792D1F63,E09BF5B3CAA71FBF,CFE3A8871EAB9B51,0CAE98E59D8B0B1E,AF72D2A5E59AC99B,4625CA36DDB5A14A,D701568BD91334A5,63D7D8BDF38CABE3,0000695851E27551,EB584608678BDF5D,2318DCC98A21CF34,B7C6C070FC4E2BDE,19F1FE842BFC4E10,B749F8BA660E1883,02132E2CF6481259,7277E711D0A0B2B9,81418393D84E4801,941000D1C23A8963,7995948580CBA511,3554BFDD7BCC1F3D,000029AA3694787F,187BE3F98D8B46AD,033FBD26C4830796,116DDDC3118B2A1E,E2E8DD716E648E6F,8E09A92E848BA166,CD670CF8EF58FA1C,5F5B292E5E1A5F94,B058C728AE64D6F2,66F2B9D2CE3F1907,AF60BE2A68A6F7B6,44257D01E95B57D2,000036464A48856E,AB76ADC767589909,5CBDC5CECACFF666,9BA87016B4E42EF2,BF2D7CF5EE46C019,40B11F14FB9BA99A,2678AA8193ED897B,1FDC9EB3DA9B80BD,1EFF97D4E45073EB,F402517456E279DC,986C441F2E5EDDA2,1292D181FCDA896A,000057DE36C85F36,236B3E47600937B4,F81B7429EBBBA4B7,BC46C05737D570BF,E2D85C0B24C67916,50F47B9E09697AE7,6F362C31FD6D4D2B,D51825F0845BDCDC,FD71B4880FB79F01,E97BB78669A77D56,0FE3275AC8054542,BBFFE199AE816ADA,000038C211D5D53C,5A473EB680633494,614D88172FC076EA,E5D520507735AC25,E1AAA4DCB0EE4361,F3C4F173C78E4577,2F19C73A87A1B0AE,3D803408EB33A79D,3674F0065A7ABCE9,1274BC58451D3451,9401D23F88E9B0BB,BEF0E5CC27670DE2,000053C66B1B9CCD,677AEC41F9AB5176,FA8B64EC984E9D2E,E7FCD36AD57DCFA7,104F49EA7A831AAD,35C6C3E1307660F5,1C336BEF9DF77BD9,C1EAE561C900FD1E,50D2A99675F2EFD1,69D07A26F7B346A8,DEA82E4F398459C2,9106845A3EC7B7E4,00005D649DBC65F5,4904B149C98DB8C1,23DA5C63CFEC01B3,8B95A6919D0DDF86,4FB5CA51E27DDE89,4BD0D28FD133298B,EC1785CD3AE74890,B0CD08B7BB0E0EA8,E325EE7DEC8F0692,36CC20EF487F6B9E,A414C26826A794C1,D0C94117866D9089,00000968AD95487F,6BB9E7FB28B984BC,95795A6AB5ABB5D4,0722FC1253E6CDFB,BF8CD565AB05AA7B,3A09F79015A3D0A5,5C87B1591B1A805D,B014A5EFD3E1195F,B745347F4678500D,ED8F9153BE2D4095,83FEA968F2702CF1,25164764668CC43F,0000644E87915CE2,C081AAAA2CBBACA8,7B314443DB098369,BB9A291ECFBD2E1E,4E5021F0F04CB62B,2C1A181640D3A054,880AB60BF05F714B,A63D5103F3412018,309FAC323B55CE56,6A53F3C36C7DE2CA,DB1B69BFDBE7A13C,353FD3533198F04D,00002BF5D10AF6AD,0A0F41B5FA6E37FB,AC7CB5D91A20A0F3,01E904CDFE52461A,D2D5EF1C5E65215D,85814BADDBBA300B,DBC303530E698DAE,9C2FB3DBDA91E46C,345AEF67B9C1DED5,B9A0FC8BF4286816,6444F57F38F4C14F,9B2C4ED6BBF0D36D,00005808C5F1689D,ABFBE7C67B291DFD,63109C03B452165F,4CD3F32ED4ACDD32,37C909AF48778091,7784F1D69BD5BC22,6A96E695B1017F27,2BE9DFB6EC753E45,A6A458F340823E46,AE39D4EDB10DEC46,1BB1236BF721989A,4883711072A71BB8,0000425AA77D0C5D,C4D0BC61C55FD5E4,D24F8054E86B9C88,BD1E6D2BE1C9D1A5,E663FA657F3D577B,CFAEC2840AD1395D,323D92C1FF1F1502,89B11DCE575E214E,1EAED0A5583938D6,92684F39D980D549,E0260078D353284F,14BD0C1CCD829D20,00004A3004217BA9,A8E0A230F192DFAF,71C34D42631D62A9,1DF22DBBC5022EC4,06E1967720FD2D1B,B49F11231173EFB7,E903CD7E11ADD357,B457A970BBE0807D,B8F90B9FFECD4484,42C632E6900CCC53,53923746C169B39D,F0553EFD2B65B38C,00006B9089D7DB12,668268769D804BDC,E41FE328BD33D1D6,30DFD5C08B30CB24,2D2D207B9C19031D,07D7FDC6CE4D2710,A8929852FE88E68A,A7ADE3D79E69349D,A8CE5F6804968EE9,61CB79E92BD9DFCD,44427DDF297851F0,081054444261A970,000050840381F021,AD768127DC363E16,189348AECBF2A48B,CA7067FB9091E135,471CE0AAC0D53583,391C782FACE4BBF5,8CA561D27E5CEF3C,4EB8BDF102CB9990,AE086D3A7B831BA4,E81C25FC46139673,3023DDD72E6C3A16,8B2719E8695B65F1,000033C22307EB57,A7CFE0778679C44D,136A0721F403B55B,965A11A0659B4173,1FB24FF0DBBE5DBF,CECD5EEDD7DD4E35,93806DF43FD5E6FA,606530FD1A17533B,5EC28A4AAD5CA5E0,E7DDDB72F98D13DE,353E8B94789A9BC4,4D2FEC07D956B1F5,00006E13620C0F0B,EAEAA68DAAF974DD,BA5534731A8A55EC,81E6187379B9CD46,2C42368EF8E10B97,6416B6D7308F9E7B,913BCC65EDF1980C,F1066ACFDAE1F543,1EA79EC74AE0A9BE,F918C9543C869AD9,894060DB8068A315,E188E2878FF8B8AA,000069A54222A41A,D1AA11F5CA071D8E,6FAE6466ED9BBD5B,50FF29B1649E351F,0A57662579E3F5CE,41E416656299E706,1BA92DE18B37D607,0068E78623A776B3,7EAF4798FE0656EC,7BE1AA56441B922E,49FD07D249D54BAF,061AFA3C84CF4E4B,00006BCE82C7F933,56C08905354DE42C,7C32F0DB81E1822A,418449AF6F26A685,41B8BF2D8BEF0122,E4E22B44E578A27C,62B7CEF2B7FE853D,3A3D3C529BC6507A,C97C4D747B66E16F,12197B7D419E7B92,40F8A222E8C33C7E,9C79A14D4673546A,00003131346B521C,5CEAB85FAF07DD42,A87E12F5A755D4C5,615FC0DE31E5C8F4,CC8AFE84EC78EF8E,6742AC165447ACB3,30A75E27D427390A,24382CEDE3926C1E,17F81DCF5FFDB8E0,D21B988E13B0746C,39592CD3CF6153B0,5B814BB928EDB1CE,000049DA0B78ED97,2EA8C6D3A190E65C,4FBD41138905C7D2,349BD5535BFACDA9,FB05A7B0138FC847,E2946C8B7BB7E683,03D6BD8A6AD611C8,76BA435481B4E333,1CB9DA5B25BD8DA4,500D3106E3440A02,BF1E7A5B2D107248,6399AB2FF8EDFB12,000008946C51AF32,296E91A8B92A7F84,96F3EAA66D85DDCB,10109740B1F75BC5,731C1CEF5A43F029,AF4EB495E4F07737,AEEE6D1BBB859038,FD636990E55A12C9,BBFC87C305EFDCF9,CFB3CBE3B60F81F0,AC0BBFCC9AE901EC,643053027339E764,000008C0AE7A6504,B84F619FDA69CDB9,A1B6738D4EEF4A64,BEB0AE67B7B5F364,FB3968F956537DE6,F45203D8E188CA2D,EE085EEF7F2C7905,0834150C45C68289,80102959347BEAC3,ED3D68B1F65FE12F,40C6FE4CCA076E5A,E415736944883B4F,00005DDEA43259DB,6730C8766B296C04,D1F641EAE74296B5,2B0AEE1AC4E41D04,9C9233F6EE8B2A07,B87B5B20464B86DA,BBD6D4AC3344AB71,672E08147018AB07,01A1D36440EE05EA,1D291C4F6EDD5A40,A822E7E608DEEDE8,E6ECC81655068BA5,0000681F81039CF7,76E0F28CA887905D,41EF3B6BAC3AA714,F8A57602F11900D9,455ADDD64E6F42E4,8F6992D17A4216BC,A94656757200646B,D17D4BCEEE37FD18,203CB6823929FB15,0EF1EE5FDB531FB2,7C9EA94BDF2F2AC5,5439AE89EC10AB55,00000B13AB5544CF,F6566ED3487466AA,8F9B8473A329271A,FA540F922DB72841,153AF81F3D4492A0,5B8876D4E0C75F63,564099542177191F,DF3631383AC8A4F0,377EB5DD1392AFE8,D3FACA73FFC07138,65955B848CDF3AEB,D30ABB0C48181A3F,000068AF8F6E6088,03144D76BBB0F9EC,9D86542820E7FBF6,34817A5D5347B14D,E160B5FF83549E85,D3339D122FFA43B1,C35A760D3397E0D2,6FC4ABD64DE6BE3C,DAD6B73BB7E428F4,4519F7A562C7443A,AF299262D3F63D1A,AF3EFF9F342020F0,000025025D9B0FBD,7AB9003D3B0DC937,E35FE58DBF184ACB,3E8CA6EAB245445D,6AA6DEF2091D2B03,7C6957EB020A7847,D56D290406EB95A7,E67C4B823A987C8D,4696489D0C4D944E,DE34DE8CF9431C96,66A01FD8E48D944D,041B65FEFA82E7FF,00004399960B057A,6BFD38D9801B09A0,2F82054647E72A9D,290F5993C9E0AB29,59D514CFE15DB6E9,DFEEB741F8825943,74DE327FD5D961EE,8F346A857517B813,FECF1CBFCB11C23A,15E0490DEDC2E6F1,9AEB1B84750C9A5C,2F170827A29BABAF,000060EBDFBF816C,5028E33DDE1DA3C2,5277CE1AC8A2FB18,3BFA5786BD304190,5313D522EAD695C2,3411571A24D4D570,B2C1EC4EC37B5275,C0F500B8426B9D29,6541DAD9784DCE6F,D3E7D1DF244915EE,5816061F0373107F,8879C789AF1ED16D,000042F2E70C66E2,1E54A94E4D115EBA,F2C2B3F9B59C874E,F87ECC50B4CB0B20,0A73F99A6912DB60,8370AABBAE36EF7C,C71112A027E7E650,36ED7A22F6B52979,1986E4B7DED3B900,BF350EBDA2D90D84,6D369F518156A63D,D29AB3584AD9A9FF,0000648F767CC324,33DD7BFF0D68658A,341385E69B58D495,CCADB2068827BDA0,68495E89CED5A085,515781845DC015C8,D7450352D398350B,A1EE0A89F0E25C57,8F4B2838D037A499,CA4221057CFC1F86,328BF2E50F0405F4,53B75E9AEC2EAECB,000060A89BDAC91C,9161858E1B8544BF,EDC68696CED6FC06,6904D6EAB3E1022D,AD175AB905DF8017,95D3BE8E9858242C,EA5F9BE4691EB539,E22BDAB01699A457,90438616312C1648,D9815195FFBF8DCD,31542EA6BCA4EACB,215C8676E8673A63,00003D0B878AFCEA,05E28D9730D98244,FFFD47B2CEAE9619,72C56B43381F38AF,3B449F5B561974BE,7FAD38E11E022D23,322359508F8482C8,C57B3502587C1049,DDFD7CD4783002CF,80B1D1C61ABB09ED,EF9A46E8F2D40937,6272CE4BF33CF1DE,00000F0BE1C688EA,A4A32E1A9B1D8B05,62E41216840C167E,34A4D09114281E07,D34EDEDC228E3692,697D8A1EB36EEA00,BA53DD51FCE695B1,2F9DBD26F22FD882,2AB566937A2D115B,29762BD43841E219,AF261F6E69D228E7,BCAAA79E1B516F57,00004348A9F58989,125F8EEC240F6661,FE0AFD854634C365,F6F05255B0E36C77,332A8B9A85A4D102,57061109E12611CE,0BAE123C9EC8F6F7,2A34E8DF233EC046,2998E388DF052277,48B71176482C5457,2DBE657B0ED81634,BB5E620126FC9EB8,00004783BC2F4BBA,26CF3161E60547E5,502E98AF37150A39,7382AB67B5657CAB,4BEE274C179CE8BF,9EE01555A56C32B8,BD2B46E6B980079A,B2D7E6C04D85D1E0,60DE6859581A87E2,928DAA7BC7573A30,538EB68C5C8A0356,27999BE6DDFE3F8F,00006AD3F9817481,D200E1C9717201C9,757A7B63FC38AD9B,E5CC15751F1D280A,04F6BB1824AE61C3,19F505E3F22B0BDB,779C9FFB2C5A7DB9,0B66DA656FC37C42,935CAAA6BFC782CE,A6EFC3604668046E,E89E3100E71B60D5,F530AD395F1F9B87,000038B3B6765B70,9D7BB160936EB87C,6640F84AA8D8A1F5,0A7ED711E94696DF,634A5CBD5DD89F95,2DA55A541BE13B54,346A0FC49B8E2368,409F1F61ECC5A8CA,F8311D4D146B8FC8,FEE747572E35CAB4,BDFE8FFFC0141C01,C845A049F48AD221,00001B362BD99742,861D60843C32BDE5,401A1526E8DE0A6A,88C56057C404E220,0FAE69C6FED1F940,B241C99E43F0A36D,A5F0D8139668FDFA,EDEFEF7DE377C9F3,6BEC081B0A098CAA,665C30DBFDA8E257,DBE029C2219C9D5D,114D55C3667DFA3E,00006A3561356118,2DF7B9F282F5EF1C,92FE0FF3CE30923D,871C04924B56D877,87D7A8E1ED634801,1DC322613F8A76E4,8D65A8648637190B,2903D2C74ED10CA8,703E2F4F75A119C2,DC27D35008B1B69C,5F0CF99EDD16A74A,05A18D867F2D7D82,0000349364B329A8,2FAA222BED429841,02D347AE4FA7619A,0B40AEDEE0A7B79B,989A0A66642C467F,77B415EF89A8CB78,D90EEE6A725EE40C,705DBF4A5C253B49,81D8BB758D6775AD,340D0E1D7DAE2FE5,3FCA143FF329B552,B4C6B369F191D5ED,0000122FA744BBB4,95F23F988EB026A8,3CE0C545CBA4E6FF,C96B7A3BDD018036,D82E525EE621C0E8,58036EE2A9CCB606,AC87C2A1E4C8FB6D,929B5651752A3C19,34D4DCCDBD1D6EDD,15A893B40C9B3EC7,B6BDFED9200D3343,EEE41EBF637A0A4C,0000573E0B65939D,6AD855D0646A14DB,FAB1C2E5E4505CCF,51265F5022CEED85,B5D094FFC7E07429,DE4C76CA4CB98537,9613692317F12801,6397BF88F5396D2D,C44EEF5DED846D9C,05E27008D87BF20E,3847626BBF7F9D5D,39541B9A41E81E65,00005A1D5C5DC79B,3D791F951334DF3D,5FD677219C3A823E,A5E0028076C9125F,0B63AC3DB420266F,D677CF93DD045F7F,0B6B62B982F05F7A,A2E2F8ABB48416AB,940E35633404B770,94BE12FC370AE6D4,E78AB1A95CCE12B1,ED31E849DD467149,00006ED99AA59784,10CCE047AFF14858,C9854B00C5EFF9A9,1AFE4ACC1DB2E3FB,286059CDBA415E89,6499D6C8C368C915,B3578576B0EF6F84,90CDA4CBBBF10797,1375E4DABEA4E146,F62E4841B95FB785,10539B8B4B7B3C73,5D85AEB10F08ECA2,00001149ECB37334,ACCA76EB64ABDFF6,4D6C8169F5DBE0D3,ADAC335817A40EAB,0EDBAC4CDE55A725,5CDC2242C619ACF1,82027BADCE056810,CA95FF547249E627,346867F01FA4620A,6E3A649DA20D6E18,805D82B67F04691C,DC84CC2C2F79E912,00001B3906C28275,757ABA47E0109679,020E34673C6DC063,F660902B570085AF,AF00A13554FBC957,1C345537FD0D6EE6,D3D44F1AD62232A1,464B437D1C7A6B92,C23FD9ED4A6C7CE6,85BB8A754D54E1AE,3B1AE23F37482FD2,2822201F0BA82B79,00003EFDEA15BEFD,1241693474F4A8EA,7D8BD3954FB5D647,75D90FC27242D80C,3EC92A8A8BDE0EC3,FDD836D0F922A771,D3DA41561BC06B0F,8D9A145BF625B61A,469A227A78EE3A4F,5BFC12DCEFB92473,4BF0DDA1FFB3CEAE,E41688EC95E5736E,000004BDF6124B04,C96C1217F658160B,C5DAF85A4F47306C,E5F9E993841D0564,AF8DA64774594CF1,798CDDD938316231,5525468456D6BA7D,279F96B0DA9802C3,E4597DFFE1290C7F,AFAC1C3CB88330CA,F023466D9ED946FF,F8C2D4E9D62A6BEC,0000641626851965,AF6F75FD52E392A3,E208981C62638090,26AA48683575CB81,7E9B9716A767699A,CF37E149D1AD557D,C942A4EF22190A09,42995DDEDDF8306B,597D3D8F47E8E912,66F4F6D245B9F971,6A4C1638CE56918B,9A67867256F20A7A,000016A3407D8FD4,1F9CEB5E936000E4,EEF24D95BD18BAA3,E8731F6729C9AA51,06B5CB64A4CA408D,9151D6500E446571,F23E9CECE47E3A49,DE6A10994B22EC37,CD4C9AF1F9FE2FDE,8288B44EFD5EDB3A,27F905F33840135C,9B69755F410B0FB6,0000108ECA6FA840,4E385F85A446E222,8DA7889318633D69,B831644D7574FD76,7246DB036DD6CDFE,37DEDF36BED676FF,1CD5339DB36FDABE,BB0B8D6D8192880E,5E1E7BD76A486D24,F9E62B535F9B3CE6,AFC95D453AB692FC,9B67708C11B5A468,0000044911C51D0C,36D73322F603ECBB,529EA76C8A794461,52B2D8010283FA55,B26B747D6E61D852,BA3D9F1A091FFDDF,43F5C895E37E9067,1FE61096A60EBDF4,67ED24721B9B991A,C2DA8BB9D7B0CC84,A9B9DF2AA828015C,68EF0C1A054ED24A,00005A7DAACEC6A3,DBE03FF96DA2A64C,A23A4ADC7385CD74,F461A62154CE140B,B56CA76132C362F2,76418981EF5B4A2D,1AB87EC6F1621687,C5142CD87D6B8E30,10457065C27D38A1,47066F2C39AAFCDD,BC2CBC5A47FF4EDF,6F5996D2DF6B6C19,000018F5251A9882,52D87C13CEA76E09,FC7160039CE93DB8,C254C840DE6560B6,AF6BA20EFB9A603B,42833E2286E3FB1A,4E04F4F3F11FE848,8FB8F55B9ECA7DEF,3AFCA4DB1A30924F,09952C530153159C,ECDF31CBC8CFC59A,AECFB558C26B7EF6,0000243C6F82E83D,872C78CDCA65E545,5B392789D28B97BB,38513C6937AE41FF,C4E1A62C24391A22,12A43F6CEF8AD009,2E7528B3D1292832,B9C69BA20CE956F8,BCC1B5F8D2287322,C30A0AA8E94B507C,54BFEE4BC6B15DEF,40C98CC5BBB37DAB,00001FD46C572237,DA8261330F105789,0402074C9855D18F,5B2D1B91232C61F1,27E6ACAC6DB1B689,5A7C152B0C128941,054DD25E25831187,5443712E026FAFCF,90652C3526536FC2,6173EF7352F9AC7F,266223032D56B6CB,057E06D0C100F885,00004D4529AFC63A,04ACAFB481E892D3,6858B1EAF1536E50,40C014FAD1A39107,C1C13B638553F26C,6AB2FCEDF9DDF12B,B2DFE4D18E1277ED,B91073A9456409AB,864665AE6141AE28,2CCDE919A8F06281,4E76ACA7542E053D,722716E2D80E201E,00003DB5CBE42DFF,99B143D44036559D,06197AC3845BC7FF,7A5EC4A13646873A,1E2C48C44C860D28,065457FD7A5C3908,532E9DDF4968CC4C,3794B9032B99BC6F,06A946702F08509E,D63BB6356DAB2AC9,94C9A0B49F8580AD,711ED120083F3C52,00004DD7BF05678C,1F464FC13D578CD4,FF42FEA2017E43B2,FE4FF09CCA993D45,30C6CDA4F662DDE2,D85354844625577C,E78B5F92493C0813,D1992FE4715C61DC,87511C22ECDE54EC,3A01595AAD238CA8,181219719C098D76,F30E3B85F8F2BD4D,00005257F8DBAB74,79C864834350F8C0,C14D6EC4634BA936,D07A9BAED4131289,30E24CD17B33512A,97B634EE4628DD8C,15B8772250E320BF,1DB660DD0A154699,BC460FFC0AEEA2A6,061A5C6C9B4C8E98,900B76A927242A08,DA7395326356A1E1,0000430D0F9C37EF,93B8B5E444E4023B,E0AECADBDE89D869,15B2A63462DA699A,10B74A3079801F5A,13DEF7DE35D894E9,47B5AFFB50BDC847,01CB02D36E3680B2,06417922D8970EB7,A4CAF27E7D4D15E2,C38CF2EB4E9479FB,A97A0453E3FDEB86,000017C7703273BF,A78DCB9FE71973DC,DFF82C9B2FDD2A7E,61523D98D9728EDF,910E3C383E5C3E86,3C44DB732988957C,684AD5D031A3DB4F,0E8B69ECBBEAE776,6CE152099F2F17BA,F4C3CE8A71EF9DCB,8C5AF6FCFE586125,63EEEF9EAC0D3362,00001DA3471ACCC8,6782A5CFDB109BF5,0412F1A1DEC71D94,C01540D12F71FA9C,84D2E19EC7D2AF06,479F97F57292F492,35D67B120C2DC8C0,7260BFA07BF086F9,583A82939DDFCB0F,F0F82C333516BED7,C6EA87CF0D662472,270BE8BC53B464C8,00004856869D8252,3AF97CE604BEC982,4F4198D3EB2CA968,684379F0FAAE25B6,6162BEE52A94AC6C,3D334F0AC9CD3C3A,477991629C6070B9,7F0ABE0B48C49D1B,95577F5DA56C9156,496D6ABAB790B75C,015CCED57F8C92E3,67E6C9AF38A86682,00006AA0837EB666,1B1CD64C0BA9E31B,C186335C10660049,0F6AEB034E5374EB,07EBC409615A8809,9D3C0A7D770C52CE,8AA9090E077EBF9B,B1EB705C7B7F4F72,AF244EAF6CE1761E,E5078C9FA1F00ABE,268F6E4862ABBD81,420A3676E8E64E3C,000019088DC9C93A,A018D56EDFEA7E35,F7FF9FEB31603560,D5B89CB37F73D5C8,18FC48C31A57F456,51297A32E1473FD7,51AB1E64697C88C0,5D92A49FE5D0289A,C280EB75C392F2B3,EDA5283852AB76AA,56E9C1586ECE787A,254189DD318DDD10,0000505CBE439FBE,CAF4E9093C943E1D,93C1D192EFFD4C1B,AD3A77DF3298CE02,13CC3C30A75701E8,F06FD53399DBDC43,3EFBD86590BABDBF,CE763893DCC31A4E,21FF1D497D55039D,2D8BB9C23EE30F1E,64FE24B30B208F1E,F7B1C111460AD274,000032D58B44064A,98CE6AC6B8D6870F,89754E95F6A3E1DF,3DC17BD878B9DA2D,7FADB52CCB43CE65,F2E3F4BA54173AFC,338F0002CA5A51BC,FCB4397B698D7189,AB6D36C966E87B98,FEA7D27966D59F84,A5BB6D616D7767F1,780AEAB272EBD213,000029722285BA0F,5D3470714E9FCE28,FC05B1FA389347CB,4F0786259A368BF3,D773C39F03E51B6E,7F7FA72807B19747,3B2B478180C391EB,26613079D7A59EFF,1E76238D27C601F8,617B7D6BB716290B,F319B0E325626CD2,910153BEE8CE22D7,00002E673E8884F9,B0EF602C48577827,35F489BD5119A22C,09510C4B8DC41D44,0552A270DE7054DD,7A9F5E9CAA0651D8,2B6601BD1BD88240,CD8691963AC336B9,AAF064C64A254B1D,BB23F4FDB1706B1D,ADD465F52B5FCA94,47EBAD45A889AB5D,00001D7DB917E6F0,C60103001624A3E0,F5DCB74C5BC79DD4,9B6C7A968A8C9675,2E06CB225D35A0AE,5BC520DA325C3988,AF1353016E80BD68,585BF2FCAC7BC46D,A0A16695FBB17449,A722D6DE2AE1EE7E,1ED0386C8A8C7719,BCE78A678DFFFB78,000002E115AC922A,C2D57880E536026C,031632A7EFE5A6DE,6C4B4F75A9092397,E5CFB41151B9478C,EEA7856259156D18,AF6637B5F08A4541,3E39C3B0BB8F1535,FD439E2F0C8CDE49,D204C9C877DBB008,92C2314D18B91469,E49FD9F2D407491A,000018CE772EB4D9,5990C9B12A66BD59,2711C7AE88B16CEA,B6C7769821D7294E,38B1D5A731A7A3FB,C3DCF7987E459A0E,97551B2492F3631F,C4DBE7B2F8D5CECD,EA45988393932D91,534A63DE91FEC500,8A6B81A66135CA6F,5C9BE0361F044E80,000069C9787E3BD9,BFA799111731E6D2,9789C920AF1C5388,17322A82C01A97E2,1407509DFB84E9CD,777956ADBE66D0B0,FCE8F1A87094A4F6,69A6EFE6CE513D6E,913A83BDE4D057AE,4076EBB9B2D03EDA,336CF717B335A664,DBDFC25845E0E2D8,0000193D1C2D6B62,22BCF5CC4E7D123F,B0C681124E61E004,9FA994C15B5EEB69,1DA9811583B29A6A,84502D38D443104A,4EC56007876E9D4D,1FA76856CBD42AFF,29A6142C7B9C1D1F,B2FC4981ADD67155,C15F7FE824449D11,B43E49A738998F07,00006E284472F609,405739053214E0C0,65A0DDC472948C09,432A3E48798A1532,6FBBF7932A303835,47CA3AC0207B9AAA,983C17B3AD783CA5,73B689DB4A9AFEFE,B15F11E8BE657575,7EA3E14B2DC6B912,B223A152AF0ABB02,CC2583705C71C236,0000446E7E63CB4A,9A65647F1FFE9B0E,548210DF139F95BB,7306A2C9EC63ECDC,0DD85F630391C65F,5792D44BF9063995,84265E52892D0D41,2C616C462B556A2F,88F20C4D7E9B037B,C1EC3A561ADE1363,6F4602CDC108AB2E,6C1519E071A8D8D7,00005EF2D743A8A3,11B9E61F77BD17A9,7D51B77ADEF857E5,54661343858BEB2F,8FA1C8121310C04A,B487A90A23F24E31,97107BEED3266C64,2CCE692807BA8052,96376B22BB6A4FCD,6D60D8AC6FC3EF89,B2A5A73C01F4815A,32CEC2FAACA09C38,00003D3E36DC3CA1,10C2794620F28589,78CA5B45D37A8602,2DF97CDA01EDCA53,304CB52B9AB7C791,DBD56253E6C5E1D7,1A22B7B9959F0D9B,8200F81AFB8B8DCF,53D88743235C6CCB,A054BF98F1059085,9DCF9EAE47110457,518573ED06011390,000053DA952743B7,258D529AF159E393,5700701379D3EED0,FB4291DA0B09ADAC,E478D6AF0028D063,2A2DD896F18C76C9,A19B3A7970D67361,E11D39B1D81E11CD,A7206740F157649C,A791CD73BB69FCE6,EC4DFA60E6A1411C,0BEC5389C34DBE79,00002A6EAF7E3EAA,5346F6959B76C292,83692B87A126C7B2,DD88E87AA786BCEC,94CB5D733AC5EBD0,DF7FF57E2AD538EC,B2632A688ABB578B,23EC5FBEA13060C1,33782A63C6025B2D,66AD82B45868CE65,E10FE691A2D1A114,F993DCB11897FD4A,0000263DD98761F0,94A19D6CBA6EB584,0B9906BA417DBB28,FB1B4F39A1BC599C,13A33FE80203B3A3,B5A53A3D8C432610,38958F445CF9D0C3,C24102A1F5ACD889,CCA37CFB7B4FB6E6,E44AB653C6C73E83,CE22A69F1DE84755,DDB5B74F47A4F0E6,000022E60060922C,2A040C716EDFFFFC,9A904B6CA5A6695F,3EEED080EFC4ECDD,A852B70D6B1E1D66,9C0AD67324D84548,B763F2CC5B9EAC93,D8BD8156174B5C66,958CD77A77D8EE5C,E6F0A3B47DB285CD,7460643615380F60,EFFF85DE5B4A9258,0000410548172123,8A03B4499490A005,A8E45A7F528EF0B7,0E627A9ADB424A77,8AEB93C12CD9E76E,2EB5387504EAF351,B5A2DA0AF791980D,24E3FAD900AC3AE6,A95F118199B583AA,360F9CA16C3B96BA,FAA3D0509E8F68E3,4D0208D0A8FB9570,00000067464BC3B1,EB35327AF19F9FE9,19ABABABA281EDF0,3C9453596A0A1368,E3BFA643E3028350,234EF22278218FB1,33DAFFF82CE822A6,0202B56E4F57CBD3,EF32D4DA3C9065EF,90155C14B9CA0A01,3D1D3DE431BA0C1D,95F31FEE96B20FC6,00002F2ABC16EBCF,F8DB6E1E3D3BBA27,EFB36F1FB8A393DA,605BFA36C11AF0EE,6AC79B2B102A63E9,EB32AD8997C38966,959493F063881547,A313A66C19F159FE,CFBC138718E5909F,012DE69C5710D0F1,CC1E9875B4E45F80,0EB8D9D1ACF2B33B,000059308580064C,BF5FF2CFB47B4EF0,8F4D8E3D3C7A06F0,B54B1C6D2577E47E,48A0746EDA910E56,AB4B7CFD0142E264,2E2804AB2BA484AA,04B251CD98A86451,E7B3E0E9FEA5CFBD,209AFD5C5389EE1C,D6D892A1D8903EFE,3CB1D3547727A505,0000573B0E02B788,DA9725A436611029,67FE63E71FAF1DC9,902D548BEC4449DE,EB6C9865E1D3A6DC,6D95CF84912BF84E,E368FFA80711547A,647B007A740C9083,81353CFF1DA8D3C0,0E97355468E1FE39,D049615EFCAE1DE5,29CD1672B096B2C1,00004E694B6EE42E,8225F39DE158B042,DFCD926985CAB492,BDD9CD72C3446E5D,DA75E4D43BC76D05,496569B6221E5E37,F69CE0894CD8D967,44E532C2E2B41A5B,D2E7379C0D2B57AF,8F6A32F8289F5472,A84C87CE06ED82DA,124A61709D287ADC,00004D3F28F062F2,002F5A592DDBD5C4,40D7BB269DA6B6FD,26572038C5F723D4,4847570A702AB519,E50CA77E80D07A3F,CE931AFAB75C421D,E1CA628E6B7CB19E,F1D7A9B4747F2CC3,1F673C64E031A958,511F1AC14865A857,9DC5227F68C05CBB,000001308A131604,F775500778EDC1EE,55D5C1CE81CDFA71,C30D5E44B2145863,39C2420E01107523,E6DA7A3189B5B742,C55BE0C17B891068,9F1BAC321260BF5E,D980D38B3FCF0E01,C52792979426E12D,6EA5357E2E0F4A09,691E45EE085E28EC,000043E6D863AC1B,A9103992B0056C4E,7297DF637F4E795C,A7E660DF434100FB,5F0B862D9E8B3E2E,C276A9748B6B2195,7AF1C1FE005D4FA9,F82438D54A883646,C4F7738B11EF7B85,BA5A4A3959B41093,A16CD095CC51B8FB,2FBE1873FD1701AA,00003A347E946C35,9E1D57F5DF33B665,2B30D8E825670903,E6D45815AD31B9DB,9ECCD3738C302DFA,33BC2D95C03654CA,A8BE805076AED59F,ECA9FE2066E90E7E,F01C6FB89A3E9F24,355D2CAC45CBAD3C,F645745A9ED56AED,5C53E0D173591680,000059E90C678638,CF8E28536190C825,3DBCB4BD5C29A8E7,B29F0D762C09C6FA,833DDFE0080BEAEC,C30107AF9FC8E937,218E69E89AD01966,AA96107774423434,1F2ACAF639820530,196877A9ED86124F,ABDD1328E7A578B3,B13230D00956E398,000046C435ABA9E5,909EF5D191E760EF,4B8A1ABA54CBFD29,ECBCBAFE60AA59D4,8C943724C833532E,7FF5C18ACB8EE99F,8EF6DB825FA4F7A2,E7F22471F2E8C321,A23EFF40C5F6411D,B8B905B42922515D,AB21D4A875BAB8CC,DCF57EADA8816307,00004B2278A5C047,930D8EAF45414947,7657CE0D09017811,9B829F87F98A3FFB,C24A876DA12F52FC,3F6AC717C4D98B5B,D75E3F5EF668F621,2BC086FA34FCAB0B,3F018964E15CB047,9736F45A79E882A5,5777CE52F4274450,87F52B6A64ABD591,00002FFAF3B90D93,6ADAA100A868744C,6AF03E218D66F1E3,0380BB9683032F65,96C512E771A5B52C,3E885747EE485B45,92EE1F19F10E4C61,F90D4B916E7F5EEB,1D1715ACE1DEF6ED,1918E2F9BBAA832C,44F966C59D38D136,8AA5EDDF33657128,000024CDD0211E1E,87660483B5EC07E4,ABE9E07A62D60B5D,3E9ACA07A51AC000,2ABCCAC34F60BD6E,382BF195D2607BC6,AA70E686F9BF2F0D,4576AFA654420E88,78B243B7E8CE283E,E22C312F9CC43B51,A769F7260BB75FC2,0566E96B9C3DFBDB,00006BE8D94ACA56,EDD919953F8A058A,FD44F62DDAD1C676,8E5AE2544A98EBE9,F87284A3DA627C92,BA5C5D1E6E492A42,F526F255317710B1,C1DFCC343679E70E,84AD1B8DC8A69D63,0C8218604C62C74C,73FEDAECAAD593B2,7F2C53FFA3B02B3A,00002AB5570D37DF,83897E0D6792A7E0,5A22C09CFD11C418,8B4BD5C228C8EEF3,739490A4F612B25B,2C0462C98239275B,45D639FA1D0A3C99,650F676F5E52F7E0,68F4DB1FBD978B7D,3075E58F472FB9A3,2BC7F46528FCC896,845C58B0CB922871,00001A3C474078C1,F26C95C4846CC9D3,29F88B5DABDD5961,20FBE06B3B1082AE,70083672EFB2F610,30B8D475D7CC2ACD,863FEDC7C196F48D,2AACB1608107AA5A,DA2FA09648DBC129,2542F69608ADAA8D,FE013FEA88349232,C3B09C765B0E3486,000063584179FC79,03C74A8AC49011EE,85D8676936EB0A4B,24F6E2A8E2237EE5,ED360C3E74CC74AD,9FB4691CEA01805D,50191233E222B567,D6C8086CC4C1F1E9,98AA257CF560512F,6951A5833EF123B8,F5003B3CE5088BF2,31B208CD4FA49315,000048166E35058F,61E9D3DCD42B6860,ADFA7A77960475BB,F24D7669B73A620B,4120AF189DBC1CEB,9532F9C3DE810920,602DF0E16E204983,F08FC8359EC51CF8,60D3E14DF4F7F79C,3121129C683090B7,5F5F1F6EA61E98FE,A11ADA3425250291,0000633544C4B73B,6FD385862D6FFEEC,DD815712F64DFE5A,3E30B23791D0B0E1,464331E791DA07A4,C3F499F908E23348,8E029C4197528AEB,09AD1E1A21737549,840FA8F102A84899,5C77A727CD85D946,1EB8DCEC0C953D1C,30CD8403FF9230D0,00002C436D19D1B0,A9D5DDFC5B6EA96C,76E36C7966D3E487,FC85731ADE8BE4CB,582D3F14C1BF7EFD,35A76CFC03BAC9D4,177F2A2C4D02990D,58E43DB477824E69,7A94A5E84174B8B9,F6DF1CB14C581F7D,A9681027A78DE675,80B6B9C7D7E75CFB,000057E93607C934,2C85B7A093F21DE4,555888711D04CA44,842CB6E312F3C8CC,CAC0589AE42449AB,D30D84AE6FA9DBA5,E378DCA95327678B,A1CC3DFD5DE22936,D58A6751B084ED82,A6A712FFB649340A,0F935191149E9DC1,215C75983AD243EE,0000394BE1CE6AA3,DB2FD839CF9BDC90,0F7C6C5F3F3E6283,521A4F6086217324,933C6CEE08BC031D,B856BFB5E911A3FF,FA9891069DAAF73C,A73762B2B38AA0B3,E8498450BFA2403E,6A0E8BFFD8F8FFF2,9AE459CFB5D004B3,9D282DF70B36AB70,000050D631A0FA5D,4673625F523DF20F,B5394105687D5D9B,B4BFEE3E31240963,202C6F518A3ABE20,CFF84153B923C874,BF0FA8F305D8EF26,679D64B34645903C,8C57EFF59C6F213C,BBEBE64C223B7857,B51FEFA4D560592A,4FE37761C6C69B69,00004E107DBE0A5A,D3C55F07CBEBC0C2,A07AB4C33B39850D,14AA89A0DD3CE995,73BC7AB87AA30C23,19CB66AB2F2E7399,D4B59AB2B5BD09EC,08E7E938778B15A5,153EF6D1D83D10F3,E856DDAAFB8C4AD3,D4E71F3EFD77D8BC,6593AEC977C611C0,00002AD46C8D466E,CCFC1B46D25A3405,6A5B2B5935510D3A,8DCC63BF4BD91029,6AB23D8D8B269C01,01247724B4388882,A36D64635562AA3D,D17343AD45DA260B,B965E6D5E9FA8076,8BB1F35546BB85C3,A819C016B5A4E36A,6B617126C03B991D,00002F1C1F8DDE41,0E90542BBF34F3AB,F5F67567A0CACC53,69D0CD449A8BD118,19507AD5DA9148F3,D5A20B56CDA7DE84,A8146A52DC58C092,149DCF423CCD4F28,788864978B872684,21B02A8741325BF4,4519DC91754F27E4,1B37385B24CFB8E3,000007FFBE33F6E6,209BE8EC8AF673A7,D75E0765E54BF1E1,17F0C62B67809064,98472024991F5E3F,F6F3F4371A4625B7,911A82BEFFD0D993,7C0ECFD8F68E004E,E1781B06DE46BFC1,7C68EAB2FBEC8ECB,1B9EE0F9665C58A6,E8FD2252C1868336,0000486FF4909A3D,A6380D6FE7DA0AA3,0AF366713E7294F0,2B28EBB6B33A5D82,C184CD4618ED1E8C,C1595B7C33DE7AAA,FA2F3AFCC6C76CE1,CC1B3AF8C9FCC82F,EE2E09070F135064,E5E0E0FF94741E69,C63821FEFC334287,612C8CB2B6347E7A,00004C3B50E20DF3,6D7A4EBD9045A401,47A68EC902BE4B3B,228B99DB92775828,8C69013E32E011CE,B1F8654770A9449C,58B82045FD3F4B5B,50D39470BE0CE291,5402631FA4CAFFA5,1F0EFB9675318AAB,DD19E47678E8C345,EE5F635237FC2F70,000000B977D5D5CB,B24138004D187E89,CF9C90BE4392FFE6,D11B424458BD9059,1F50BBD271D154F1,C3BD53109C0D540B,74DFB721C01616FE,A061879DDE253BA3,41E3D4794838F6FB,239467339678EB38,48AC2C4713E34474,2E783984FAFBE8A7,00006123502A151A,F4D7ACA48CF96539,6D1DE49FB5CA7813,019DB9FCB82E2626,057EF4C54945CFFC,C4CF8FCD76C54219,90B33F722115957F,37060123DAD83E8C,85CABAD029F7B173,75EB25708401DD66,4693FA52A93958C2,A683C2EB89205DBB,00006632BFA208EC,5D83B27F07DDA484,279BB8769421068D,95BB6678C03A1D37,E89B7C2ECE8B3DF1,8FBE520F32E5EA62,FCCEDA22DFFD7D58,4ED70DD9463FCF7B,203B4331AD50E7C1,F178525475348959,8077B461EC3C21BE,AB51BFD6323A7616,00006C893A72DCCB,73300BD614925824,56F981B2AA590A8E,0F3EF57DE8D1BEE8,928A0BF2ADEDE49D,A648B6444F0273C6,1DA572EEA99C2627,49B82C04799E1923,1AE260CC2C310DA8,90910ABE2CEF4B60,1F19E1699B88494C,636F8B28BD5B1DE3,00001A28E058D75F,CA3E3361B87FA17F,7C171A9EA24250BC,B3BCD29E9E08ADBD,10FAA53992ACEC82,9DBBEBAE4B976101,799711BA612D10F2,C6CCB8517FB659AD,0E1FC9DAB631A6CD,98B89EEA2B4F3BFC,4B066B153FC0C760,895254C9379CB7A7,0000197C46E4FC56,53994EF729241707,D529374D7A9904BB,3F936FB0C085A0A5,C04385DA81F3E6C9,143BB916FD8F8EDA,D5024AB298274A3D,20DACD39AF58E0B6,1BC27DCDF53C77B8,A09DFE5EB0EB824A,64D54C6377DBF3F5,D51C6948EE943F94,00005A3F800BE86A,CD85A5CF6B6599A1,67B1FDFF27F06D2F,877DB77DAE7EFF41,39FC7A63E6B26524,A178FF8A0259C434,E3A8BBD6174CA574,85530B3E7F64BE09,1810C365DE92FA3E,3E80D30D619D41A7,DBA8EEFE483E75A8,B3DE0E32C7358ABC,000061B5D5627DD9,BF0A90E936E1309E,087E54922A8EB26C,E2A63C6887E5FCB7,D5C8D041FEF40CC5,F171277898C8E29D,00F0A1A46C6E400C,D1738E5B76FEB0C1,C4A01B6F62E5CADF,96217AD098CAC94D,5387A4708A29AF0A,CE802CA0BCC64B1A,0000477E9512C124,30CE38DBC0BB5094,CE37A1179263F6E6,EF6C2435FA2DA713,AA2E0EF58B2DC593,E01DDBEE598A8E77,824489317D07C686,7797A27416685894,28750D058ADA8E5A,6B99677F0D403D72,5B52D48AD85958B1,B5864D404B06F2AE,000032A1F041C293,CDB5C81853EF9B7E,D5CEB17FDBA14E50,A8193963900D1DCB,AB85F9213DD4FE00,57B1DC63A8E05E4A,0B6EC191BCC96C55,15A279CE94AEF8DB,C4C1CF7AEF43708D,9B522E6D48F1CA2D,E9783DA4028B300A,F158B4E7A3911AD6,000019103636A6B6,96BCE253A838373B,77F18D9A5E742989,268E9D9A6FD6647E,5200BAE7C03674CA,A9F7F0292FF30104,8BE26CA3CB2A1BDE,B288DD754597047E,2BFBA4DCF7F759B0,96F5C4C46D371330,892E6F587E51C75C,3D94AD13338E0826,000028D39B735AED,08D3EB72C2D8E4FA,C8E0D8C64EFE9945,AE1A3937C8FD5740,35659055CD2A5439,C19EC8028996D3A6,BC2CDBF47A1C396D,C22DB2A4EB2751C3,4E95DFC2F727739E,ECC99331BF227B4D,8486AB4F92DFA3AC,CA1D546BCC58FA9A,000028276829DC92,A8B2ED7698A43F0F,A1E290B1E49B6B5C,EE5CF0690923D4F9,680E648BC0E02A31,42F4793F3A4C71F8,12A7AE3FC8A0C4BF,61458568B1F344A8,2C170C4A82F10EE1,650C5ECBD630BDF7,2967180785E333F0,CE69D6548CB92F61,00001180153FCB49,7AF57A7183C0396F,147FDC431FB6DF12,7C44416B07820AE0,3A4A2E0A15BC4A5D,B41F153E7511034E,D24344BC47A524B8,6661D346BBA225E3,1CC6F17489D10F27,AEA5FC3FD07DF176,3272F9A6116A628F,92BC272203CB7776,0000431F1764115A,CEADD88FC7653680,7B47A978C6762D0D,C75AF284FF67C02D,C74E754E0507DDA3,7EC35814EA641311,04BC2711CD648981,5C226C85C1F7B9E6,F4A4CE28F92DFEEA,9C0560216C245649,F4F5BD0FDCC2E1EA,63A10D7BFEC84918,00006A557A04FD9A,98438249CDE37496,0EC97EB1B56062D9,53A8151A61D498FC,6A5E1C1120A0E6B8,6C625B5B3C2C6C32,78C66A8722F00059,739F1F49C8B5D539,F8D9D855E68D0AC4,3C157382C3117394,42270DFBE3514D3D,D0B4A9BD408E6215,00005434852EC714,B3EB7DE10C4DDAA3,757944A1A5F84E45,F7C1A9361C258B4E,5C1A8EDD9FD56775,9B602B26399C35C1,75031179EEA07F36,563D67D46E2D20C9,1891DA55EB04DADF,EB36887EF626889B,2B19585CD4553EBD,7B748942FCCF58C5,00003BDFAB0D663F,AA4C2D2595491FF8,E7B474FB224231D3,4604B3ACCB7BB04D,698D6D014C410C76,5BED7B73E3EB2993,9E6FBC00303084EB,C9304AC38FD9F372,B66A6B7C6D2A4D8A,23DFCB734D33A665,8E547BDF363C5A7B,898D88990DA8A2AC,00004EC8C6A74D59,F4CFA5B8BE4CB96B,A9446B6B85CAE9E8,2E7A095CD6B6F3D3,DC45FD363372E838,4F57DA10D9EF8AAF,AE6E368A7EA1E4DF,DAFE130DF4CCC988,7AB4BDC6477A7B70,279E505ED2995EDA,FCA10CB445911E68,0E0B2061FBAD3DED,000065E0EAA59538,A73181966E84879A,421B189D3E6BC69C,56BA9935004440D2,130A5FDD38356EF8,F0A39F5646CB3ED8,FFB8FBE977D60861,6FB40987EFA9664B,B2502BFAAE0B5C47,A3C7E84E82B586B9,45961832F0DFF8DD,BF05E2D118053BFF,000027A40D45322F,B19F78DCF5A70B1A,4877E5E22495AB1D,89B6ECB50CF1342E,3097C3538CDA92B4,F4DB47BE163B53B1,B477629484C7AFBC,446FFD2A2D7330A7,B93B73C786DF92BB,CF8A845D4D4EBFAF,515A98DA48C0F659,DD22D51C9F97743F,000044857BF6509D,79D5EDD84AB3A90E,2A0B250F5405E635,CB3CB67A0BC763D7,71EA52DC5B0E2796,8BDCF0074B8C0F8A,1AA1CEA0B9F2BB7B,3B62413175665E64,35CF29186091D97B,B24042FBE807C999,25B05CEDD84E08F0,D488812E01C61AC9,00000AE2239E1419,BE84BE45FD6AFFBE,65C0E8747DF22046,C913911476CDD23F,A1EBBA62AC145F22,C55139E106E6A1BA,015F575C9D314D0D,5EA51FA12695AD3D,C718E69BC1308AF8,F0EEE9A3A9BB2D23,807277BD681CAAF5,632EE4F68DCB008D,0000201D49E0375F,599EBBC390686517,C70C83B3EA56910F,8814049EC173A56F,6B7FAA49847753A6,D18FAAA2268EB7A6,C33E53BE10582D16,870471CCB14F2D01,4861D73E2BE2F2B3,830D8BFBFAEECD71,A3F7EF2C449D22CC,29DE18FB490E6ED3,0000097A57E6AFA7,70BA45CC540D99DA,2191287BC67DF77A,E19C8C41D24810A8,3F908944A5123CEC,05DA45C630E1BAE7,24456E52FDF84873,E75B29F08F39A357,967A1DB4781FCB40,CB8392A9C4F3E0BA,6713B7C61164220D,0C493541F9C75594,00003CC18F38164B,7BA4356A5BDB4895,5625406E46C2B790,8E410C49AA9E7881,2EBBB54452A38AC8,80A958871D8163DD,5E81702BF126B9F8,EC6426F801DD2101,2DACF11ABF852210,2D8844BC3A9DADE1,FEB9859CFBE1737C,F2AAE91DB8636B47,00000A08200D2EC0,87CF0BB4D5E7B367,B1A95E3B6E929DEF,74F7504E03519D87,91DDFB897298383E,F3D8E1BB397FA78E,2F30D071BCA01AE2,87DDA166A8F8E89D,6D51A97BDCF7D9B8,34DDFE3FA5055EA3,A31E75FF9C9C68D0,92507C8574109AEA,000039DFDC876954,9758F5E9CF2C5B98,E2967FE0379998D6,4A20D830AD892083,9247492E41FE456B,20FE33E867D9C776,1B06A98E679DBD56,E7AA6B101635594B,AC5F2B945752185A,CAF21400B584DD5F,D90C3D3322EA162F,40746A39F081C1CC,00002A3A3A06C4FF,55E7A5F32D55D023,2025B261EF077397,AD302044F80B06F8,A7BD82CA0A1D24D5,A3A74D541776E586,329FC15E6E0E99E9,48A7A2DFF3C2A0C8,4FD547697B5E1AC3,C964E6D490F31648,ADF40DC53C047EBF,9E81F5D231B15144,00000B11683999F3,1F3979403BD42231,C90FAAF63B7EEA2A,3322D8F87029FDB0,7E1F5D689229B5FB,A6CFFF6FCFF90BC2,1A9D0539B16E69CA,1EBA9E6044441E7D,2653A9DC9B31BDF8,BAAB7CC68AE62271,E478332F56051654,4323C6E33764F10E,000031E51315A157,CEE09FB5B95F19CB,EFCBCB565D931A3C,8D2389C8241FA816,1B1A5869E4BC7E50,E51D85B743A12999,FDF33827EE18F49E,6F7F2393772EF77D,88245B112E0CAEAE,913F6DDEF8484785,F649607A740C4BF7,996B0A515540B782,0000115739CDADF8,B2DF4973BC96BEBD,B785115314E95805,82C977B90F513375,CD4A8F8005FA84AC,5395BB207B109CB7,57CA437ED4BC5B54,B090D9101EE7BDAB,F35B2E8EB01E6790,AD96F52564F280F5,E0DE0BA71CD873C2,7D1026885A85E8F4,000038ACAA359069,E45C1B1F2C646C39,9D0E1341BCF3F9F5,E6F48FF46740ECC4,93E1F569262A8F3F,381FE3ED550EB80E,8FB9AA722A658A6D,5C9FB28D486BA21B,EBA7EBDF50AF2F81,5C185B818460A3B3,24680671E93C17FF,66ACEC7B50F1D42B,00002DD8F32BDFB1,C2DBD9CCF5C00362,EEED870C85BE159B,26A0ABB4D0FAF3E4,B7FC5D66BB6A4E67,E8C1A48E7BBFCAEA,7359A50EDFC1C5AA,DCA6D0A67EEFCFC7,657E3FA71406C40E,70D2433590CB2D78,AB9BCDCB6EDB7D3E,E00F6DDF504327B3,00004AE677676C39,5E90300EA2216651,196BD5CF66CB2E53,A47620C9FF41E25F,AFA9E275318573A0,9CE930681AB3902C,59DCAF29769B04E1,BEAB85B9177274EA,20ACBEB98E19A28C,B5CB8E94967EAE38,54D6A60032CB24CA,5247FAFFFCDEB656,00006E1D2A2EA320,2B7CD5AA8F6AB7B9,136CC921138EA81D,5ECE844B527D013E,11555329899185AA,789602E60DA970AE,27A41DD00033AF0D,B6B5FB78C32B868E,BD0874CFF3594786,248D6E87B1C62EA2,3299C132FBE48B6B,D79A6EA6A65DEBCB,0000177E2FDB95F1,E38A0EA412ED40C6,C793BB80FFF384B5,55076DB8D6DB2C1C,6B21116C4C965BD0,20C79FE5AE699501,52500EC8AD08A19A,D0FBE674A894D08D,FACFFD6354E216D6,BF41FC0592038293,5950B6D05D59D76F,03F435AC043925DC,00004A7601E04E1D,3B6CF46E4683D07C,DF0CDEE030D2AB5D,9819FD9E61199229,13CF6A5B4C3DC3BC,F6538BD3EF80A78C,323D73F8EEBA6B35,B384803DCB4D113B,E3D6BB55CF50FDAB,B84AC919BE0A285D,22DBD5469DFB32AA,6447C269E72690A8,000041AA40CFE372,43758594F5FF32A2,D0B496CC9EA87A9C,A6FF742145FEA5F5,B9BE7DA1E332B809,168D106EA7BCE40E,ADE835C18BA8DB66,2A0216B4CC44EF4A,3C817F611FC73F3D,D2AF9F57E70D46B5,0D184046195A309D,833D6D8D5C16343C,000063EDDBA51A1F,B6B33F57E8E12DCC,AF85D12762910809,689F3D3B4B76C199,FCA5D5378D995EB0,AAF049FD563684E9,266D98AD7DEFC413,D7656CE7170C7C96,50B3BB50DBCE95B3,EA130AA3F3A86889,D55CC404B4C85AB7,3F0331E0CD3BA735,00006CF86116D1C8,1F56297A97D87C53,E6B8F05515054846,7D86EF2370BAF2FE,0B424DE1D71D13DD,5DFF03EA630D7268,7534583D6F542A6A,8D76FEEB3FA48C10,BBB58FAD9527FFD7,31E86F697EE080A7,8C11CEF94B57AD77,234DCC106B285E06,00005ACF9EDD539D,6A68918D7012B1B0,196D1597935AB5C9,EA78F8B0700195C7,EE29756732CEE142,9966124808D87040,2B30BFDC20F965A2,E280DC091A1AF433,014F9F77655809F3,FF217E35F4E4EDBE,CD4F4A31C061DD59,D6F80EA1EA4437D3,000020CBDBFCAC4D,31CF41B5AA1ABD1E,4AC82719BA42FDBB,4E6C75230EE52EE6,070E051F0573EC21,B1C6CB7AB140A013,77A61B03E646FB60,E477BEBB7EB8E74A,9DB232C027E8F409,9C0A243F8F1B66E3,39694612193C6EBF,1557E85AC76CCB97,000056E2E1F157E5,7C4F6B65467412E9,764A3141A1DD7455,6D0CDB60C9516127,013C21B52ED0456C,5927416E17CDC49E,6BC8DA767C7B639E,F84B7B28D38135E2,B98DF59ED491CF49,3136B3498CA2CDFC,6D059FF732863AB3,71F617BB136D8C01,0000204348971999,A7E43F752E068C89,8074B3B08B9AAD04,FD884C6A51952674,F34E40B1EDAA1ECE,B5A70BD9FC0B713D,CA4FB2C4E5282446,F1A258BBB7345BF4,E2F547AF8C55B074,B2C7CDECF5E9A8DA,3451F0337DB0A766,A34AD863F83B5570,00002FFE135F5AB4,98DB4B93395E7F25,5172079601B1FEA6,951406CA6E42B045,F3C47E01F439B25A,A33E22CF8CA5E7AA,26C40655D9A4C761,B9373935880B5302,0197D664747A73BC,0A9886FD51730930,5E17DBC553999E96,2B70E02ED94DFE24,000015D95AB5C571,0089F9CFD1C68672,81F55805AC82A3D6,757E8FAF47B9F523,1BE161B7B5EAD06F,D50329F3406D6B44,20A79719AC18BC6C,E101F8DE37A81607,7EE63E2A8BA2FC3C,522098050A544D7A,8A343FA95013683A,2858F221584DB510,000045DAD5B4BDF7,661749E4237C6134,187B0A38607EAF8F,84C3DE4363A1DAFE,A87E13AAA5126D15,BC5128306D281747,DF66AD0BC71372F1,96EF7048D70A9D68,4A24F0018DE529A5,4CF7DBFA1FC56E0E,C2B83A99110A060B,82B7DB9C6B8350CE,000024FFE4A440D2,33DB0CC2088EE715,679BD351DBE9E41F,BC033F0F1B0B0372,C78F36D6623C0EE1,480B881C834567AE,FEEB435869BC79E3,7973A517ABC0AFD2,ECC8E86A1C72F9E8,6E17CB5B24DA08C6,92EB6F5C55BD1BC6,8F071A5F5E41FEB4,000059466FFF9245,D8E22D309BF704D9,2E746CBF6A24AB73,34593540B7390F71,D0D24838A5D3D6A8,4E0DC647B33A9F46,2DEF06242DDF8594,01CB34E6E89717AF,9501E9F43F99CA5A,33DF8EEE1BC6617B,D8328F50618B4D22,A28D6EDF24EF913D,0000019283D5BB27,94B20C8095D5F7AB,B3D0308A09E04165,EB692703C633DE26,FFE3E71D00676C13,DD8B3F03D9F7108F,F22C967C27000B4B,047B65875C59420A,40DB13D997044B2A,FA6594F20237C0BF,3375F391608CF0C0,EEDBE5182E7EA961,000050FA4A97C398,E2571897F226D0E9,6F9C8B7E2143B75E,4FD840FE42876892,B2402EF3E1D29622,F495AC19BBA2FFE3,40A882476A20A42E,678D7DB0FD335D5B,EE56FDE169EB2D45,0EB07CD08F15D97F,B931FAEB46049A2D,E08602BBE9D57D5C,000029A9BDBE9B34,8DA9F299B6397F5D,8F338A7409D46285,7554A77F1CDD64D5,68DE4CDCD05AAEF7,216C083D97572D3F,AC212E889BDFD20F,C80D55DF000AC01A,12B206C6D0D10F2B,BFC19790CD5F7D7B,C9B9CFA2ED3C95C1,B828867B1B6DBEDB,0000152E3F0BA88E,399E6944A888B6F9,BC5A1CF2CC723FB7,24D71667E4CE370E,8528C5D5D403950A,44BA6A49A81C0042,8BDBB344AC212C99,D2B06D0398B04E46,8504AAE521AE8670,9B252D4432D5AA6C,06D1CAEE9F0588F8,9BE4A65F654564C5,00003B24508DB713,C064C81C83D1589A,11444A44FA0B935B,A8237D4A2FA63E42,D0C4C9F77F33BEB8,9299730E9EFD929A,6DD6A8518C16C7F2,C19840B8387F5E4A,0D650A9FB846FF0F,760E48B4A9FC7B05,70326E701BC1E406,353B5CD55326B2E0,000023B3C6BCAB1B,9BF1E2B3043EE4D2,00F8BB29A95CB846,B87BB0007257EC24,77E7E426C32B95AC,63EBDA7195758604,BF6784948EF81D48,809C81E87E7F7B7F,2840B77234E0E4CC,D9876ECDA5E2955A,42CF71C6E403DFE2,A3A6A23FC8B2ECE9,000008CB777CDF55,7E2C20C44ECCE2F8,49F9F774B12253AC,72715DB8E55DB084,630F9D40A50D1EB1,F6E1D08444D323C4,A360CA498C3D0992,8CAE8C6FDEF9880B,2920CEFCE64CFF60,4E0DE3E35E428F77,282374C26B9DA584,DDFD4553AAB286F8,00002C19A98A8602,98B8621ACD4EF745,BEFBB17F1430C2DE,F3C4D2A85DAD7D69,4B1CCA8D813F175F,478A7974DFFC46AC,C57782A8CC7E9C00,533D9A7B1C734941,0701687DB2C54E5F,959CAE6C53B34810,384D6598D704836A,8354C80C84FA30AC,0000028079468072,3DD2482B3E5463BD,B6D83CEC2DDEF9B0,7209681F09143A7F,63D86DC8441257A4,F7AAD116042176A1,F5AEBBBC182E9DDF,6980703B3EB9F8C6,DB4F765EBE61F352,BA13DF4CA2A654F6,19B49A309227A7FA,581939A5BDBD4806,00003633773C0E9D,AFDC815190862F1D,F8ACB347AA60B8B7,6726FCBFC97C6E11,9DB8A81B02EC386D,A0A99C9D215EAA58,059CE7E881F2C6FC,8B3852382A483030,E37F77DBC78CA391,1E729468571B237C,37ADFB99F11C0A58,E30BCE06F5B6669D,00000006FF0D8959,C313D2D8422C7658,009968221DF52949,34EBAD3A9EC3EC9F,4480F1C58F457C78,E7FFDC3A8CC71602,74963AAF2289AE1E,5BA4365ECD4D2FEE,FE06508A0654A507,348C4D94A4CA1972,A1ABF76CDF4D3DB2,B0F03215F0BB6E2A,00003BD7DB800DFA,FC0A5946A0682E4A,12F22A1CF7F46578,B0984C8482EDF24A,38301C23797B554D,8C319BFFB06ABE61,F7F0CB23A098EC39,F0DA70C973E704F4,70DDABB722F3CF62,A92FEE8D571DB7D6,D1C6EFC625DD416F,8B2012C5052EE0AB,00004F9401396CE2,E3C477CA05CE221C,BE7EDCF171B0ACFA,B1544A0D2D3D7AFF,00FA7CDDE9A6D5C5,F655981841D7455C,DCE043F3930840B0,FAC59457E2AAC09F,549427F44662EC5C,F13B7D316E44CB18,0C033CBB809848F7,8D829ECC4D0FCF75,00002210E3A7581C,21740369B045E294,FA4BD68C7660FEDE,AD47E43152CC312C,70D64F310A2FC3C1,681ADCC230B3C47D,A11C67AEFB1F6976,24D4A38E2B964A5C,A758BD7729910ABE,3DC5B4EB5F6708C7,EB3EF3DB65EE8503,BBAD52C57D75F45E,0000109254CDDF60,CB12EB5378A9F1F9,24B1B0A83614D5FE,6F00D92EABFB4946,747C81641AB920F4,46916E20769B1147,37D19AA1D82B81D5,ABB7743A169F397C,35A9CD2403CD1814,CECDDEB7B230C004,D986318888DA8692,8DB26C4CB69D9747,00005F927D42D4FF,DA4B3A0ECE11E3F9,2EE5DE85424ADC23,49A5699940548F8F,E3972D5E1ED2635D,E24E5E0C417CECD4,B84F5A34B96E31E9,10BFA2B416CBBD6E,E34AC26243353462,63612BA1E5D784E4,BB30E99F929DD75A,456E3ED2D2685872,000066A837C6DA6C,DE173B37F324AA5B,FD6C08F68FF01329,2C663BAF1E8ACB08,67BAA60E8ADC5934,46880EB631426545,3144321DAE924F53,75429A6F384392FC,4D25CBB17613EAB5,5E4F59E1DAFE1EB6,CB928AEE0BB202DF,E32445E68D207504,000041F313FB8B72,FA1F1CCCACB5F6A1,345AD1CE025005FE,6B62A5BA5353233B,B66BFF14294C467A,53E7ABDFE0EF33EF,1BC3430326262D32,17A53D0E42D88CAF,865FDD772B70A96C,C804F3008D67153D,E7DCCD84C6DCBFE0,0AFC4E554CE8A715,000052201AF29EE6,9112913654B635D8,CB219E742F975105,7DC7680578004A9D,178F43E03BD785EA,F3A04274AD9D4B7C,93825C4D3B1A05BE,BE8E838602CEB867,E6B839DE926170C3,14798E860F10E9FA,8944B6FF3BE2B0C6,9DB59372D056EE31,000043C81DD9BFFA,AC7AF486E4B670AD,B90EC1E6C4660BCF,17299A97C7710561,F5D8A86E2184EC1E,3E878B1E74453FCC,70B670BEB8E95CC5,24272AF35475E20D,390C3F3C47040545,19793295674268EA,1C779AF061D1BA46,1143A62A3B285594,000051C359ED1E5A,DA4730129FBC2F28,CDEA88F348ADB075,4BBD3BF88C2A9286,C9F2F2B16B1D3D48,69FE0CB341F9BC2B,C304C8BDEE612A04,6813A867BBE83A2F,446EB3AE30CFABBD,29C012058D1868A1,2F96E5B9E7BA97C4,02AE28EB967622B2,00002C58FF7BF9FD,A18B79F7ED429C16,A5BF5BF5C84190D6,7E6E4D75784D1AA0,B001A15C52A99644,EA982226B551BE9E,EB8B0E4EEE85AC1B,F631C8D86CF7C192,40C525615FAC2198,084913260EAF6385,A29A5868D56CB65B,4CEB846AB9DFECDF,00002D5284DE144D,555603C811B18468,979472097499E852,E07853AC7202DEF0,6CF1BC6823F0D6F1,5BFF88DBEC4A9EE8,904A6D92D39ACF14,8B77CA650C1CF095,9888E2D9E6FB5B71,DDAD376037F32814,7D70E39894C44CA9,059DBA0EB78DA7F3,00002105B8E67FF0,E15A61741BCDFAB4,BD27300B0DBFD414,07C424D7152FB00A,2FF30502E161CFD7,37033626C808EC9B,5A74CD60972C5537,68072C5ADDAFF697,4B52DEAEC6A8A64B,7EA8727DDBFF2C5A,E11FC8D4C7874A94,ACD18F4DDFE93377,00004D6910E3AFCC,147127FDB43B9E5F,2A45E2A68483E949,76F275D9848EA513,5D1F4312569DF0E3,9501061472BC1E54,2CF4D325A782DD3C,2644F37D0D5B789D,4F90B25577B68C53,92AC3E3BD666D3DC,28808BED8F2CAC71,82F1DC342F58038E,000005CD16D2B646,19201FD67D9A7DD0,F8DDB9DB469D6C0A,BC030CFA4B2CC13B,6CF86C2003B8E79B,150B26F628BB4016,C903BFBEA3FA894F,E1BAAD28D5A06EDB,412974DBDD7BDE4A,444C5852F2F41351,227ED61CEE87F650,EA1AF5327F0B4FC2,00002E3556D6FB42,A65C7C4390247960,F33C56986DC46F86,EC80475B8B6C2FEB,6E97D0F592458548,196E139B234AB0BE,E98AA30E2139F659,4606A51D2C1826D7,998ED84E7E629919,419CC14DC38A0E5A,BC5EA2BDAC5E3C3A,86EF5988B9D527AD,000058353CD3EE5E,BBAF86481AB6E557,D734FEB03498EF7F,0F3F9EE2BB104E90,64708439298249A5,C22D93AE0DA589BC,34DB614E4D10F292,0DD3A07823303380,F16D6F1922106833,292C336F08533A46,499BA446C87859DA,942E3383A373AFBC,000030895E37CA15,A3A97FD74FB4BE62,A449D5357659F717,67F1BF86CFD95E49,2B50BAFA19B8F1AD,4CEC8DCC835AD777,5E11F7ABB5FC93EB,60831974568A696F,E7882CB98B3447BF,BA0C17D230522292,9E332371231826E7,F836BEB510A387E4,00000B99AC09CA30,F0B79E4704E4A1E5,CE745A2A191D9413,9B204C9EB3B9C827,7161CF4C5F9D3943,3467EFC8AE3BAF56,6D091B0A6664C38C,E7561E516AE1436D,4D09EDD54857C9C5,88C7EC102F358F4D,A37932AE72B2FEE9,65CA1CA2B3862E03,00003647A1C8E5A6,416F23E26F89C8B6,38249C5250928E32,7378C2FC7C297F90,32AECA1B085348D9,DE4334263BE2A031,4539D3992DF3F468,EDAD676E106D2C44,F955B837DE54C6EC,08E3F147DF65BDF6,91D732458150E48D,4A64FD997D01A4EE,00002D2A17B3645F,68ED8C74F3633819,6F4FB7E6EF36350F,FF05FB7A0DAAA5E3,70AB74C4E1F30967,A6C74BB95834991F,DB47A0624A265A3D,8AC2BD096AB01CB4,284E2873A9E655BB,C3AE1C48672DE4B2,5D01105851D048D5,0F7A5CB81BB2EC64,000065D696FAED26,3B264D05B42A2E5B,BBB90698B48FC76B,CBA6B8C932A90963,DF5047888FCEE601,C5473BD0BC05123E,D0B68476E47699EF,8CC132F0279296E0,FBBF51E4ACF46F77,1F75C546484F6280,93C7C20FD02AF7AD,B78D0FE740EC8479,00002B685C0684DD,EAD34EB348D7A4EA,80C134B696B7F908,BDF7BEC70CD29F40,542B3C9DE2A3804C,1B8091859513E524,A315785559F70761,3C472AFC18933F2B,3052A03EA206B35A,0E38D6DFA59A7C1B,D972D300BD3B9B49,683920D5FAB704F6,0000404FAC21F24F,65508961D3FCEEA8,34D0CE732C52856A,EAA8A5D731315D17,07A76AE3A1C4D6F9,7492B89D79F05AA3,5227CCDDF99480BE,304725D84226B5FC,5FD49932F8AE8DED,32D5DC902AD8475B,B6A5B544F77B15AE,11D6C0AB3654002D,00000BA6872DB439,E2D398E99E2CC076,22906C52B42BBF5D,17C40C39B9E12E3B,83AC33E2390B0814,4A66D51E8F34B88A,F1A9ECE69B79CC5F,0E440F6E29F85106,65EE04F59E50608A,2F0BFAD6E9060882,8871C4150FD9804B,2ACCF90016425EAB,000011F54A108268,81F990D0FF31B71D,DD8947DC195906F2,4F0B3D2D842F7D76,A5921170479925FB,07F7FFF1DEBD5103,84AB987C67EAA794,322D5640350D6A65,EDFE6AD29980643E,AFD69BA6884CCB5C,EE787DAF84565BEE,366BB2541BA91966,000013B898E5302D,7432C44B6394B528,9ABF8858BE49998E,F152548E21CF37C2,C8FC5C45C36CEC82,A8B910CBBE854CA9,941A88C8FB5ADA85,C37B58CCBA70A973,7C153F79B15AAE73,00F7B8D71481CC78,E5DB431B2C66058E,A37C30A464645CDA,000007C943D0B78E,E8AB1568CEF4C9B2,4A4AAC7490C8B0A2,F06B63D7845E9F7E,8A247D1B99D0058F,7FFEFDE31607F888,FC6CF639CA8CE5FF,74F6D09C3E3810A6,501A2B1B1F765202,B247189C385CB1CB,8117BC0FFE2EE5A7,1D9E707A1805C8A2,00001854B3F66538,C63E6382E9EAAE0D,D61F5C432811A69E,16C1C68A7F21FC41,AD6EE138A51B900C,037FDB4CC488156D,02E3371908C29F82,1D8FC010E62782EE,25353B0205D1FE3D,AABE3C8AEC28356C,72649AFDC5E1E37E,717E9DF977C7301C,00004AFE40347ABC,3EE3549A8682E478,811F367FC2732487,55716B6754EBE31B,C9053C79BD462B9F,2FBBB0206A92B5E9,064BA2C46D11AA8D,04A280F353826C44,043F017DB683ECFE,A313E1521E72A195,04A7E419C1B7933D,4DB7327C409E0A5D,00004CF4E8007C14,F1221458669A178C,B88F1499DF552A70,98F529C007E49EAE,6E1F56D177717583,31BCC962F62BF0D2,7E28CBC74AABA14B,BFC1421FA8653D6D,55E83258D6F4118E,E87E5A203DE6A66F,7886AE979E0E9D71,AEFE41710204EF67,00001F1738D04D4D,98B1121E2F10CFB1,4512F0679AB83956,76FA790DAE8B0F00,70DAF4C02D1F4095,204171A70B9C9774,DFE46E017406AE40,773628D8C5169643,0A69753F9A42B40D,1D73F2D407E230B0,DEB05461060AADD7,51D213E0D7A66708,00006C5DEAEF033E,CB9E5782A52DD939,5D0E33223014EEA2,03A0F5F64F030979,178D18E83888733D,38EEEDBCF53DF32A,1293D75B24ED821B,4339617FBAF6AC56,EDB270784B9E1136,EDF92C48C669F430,DBD0E8583AD02647,212DA4251F43B96E,00003FE389B56537,B68E4F9D0F42B0CC,0B0D174BFFB5F51A,9AA4B403F4D477CE,984A332F14860AED,47CBCE81590E3BC4,68F91E4DBCC47D41,52D6508B74A700C8,26A1F311F607D782,824F247D35298BFF,4501A3D934D2D67D,B327726DA66F63C7,00000DFF8EB32993,D99F8EB4880AEC35,C54F28A764DC57C1,431CF538402E3289,DE79584A7191179B,474F6442A52D420A,1E73835FF1454F59,DE9DA30881500EA0,D81A0376BAA876BE,FF918C60FA68DA2D,78008AB2900ADC02,B427BB45D1867130,0000487B6C0FF1F5,8A5199B54F32114E,8497F347CE12D6C2,5DF098EADB1CF011,5B6B72F1DE289623,8082F21761BBEBEA,236FD0745E9773FF,CDDF46480B85C52D,547E0F5D89CF5C8F,D0699433FACC1B26,3F54A7039AA571CA,8BB2C28F8E770BC0,00000CB05F711053,9F9D3D85D78C3C28,FD6388FBA3085A33,9887693F39DA6EBC,3DBC5DC19B984617,3AF56618FC50DA55,B2565C3BF4E81D57,83C36416F05D6001,2339A4CD56E5A247,02B6518E459BD3F6,80BD9177136F8834,5A6432010E9C3DE2,00006B085B03E9E3,1936D39BB9606E35,2B197AA1DDE9378C,B217652C9B675600,994B76384DC7B04B,2F7537F4CBCB468F,2F7163B10ADDF845,A32BFB3582943600,BE88E76FB1466B71,7882E6F2DEB48B34,9495144318073AD8,64DD70E4280C3168,00005ABB7A412D2B,B67AF973207CAC99,ED346ED7A30775D7,62D0957FC826B449,BBFC711B5DDB4B4D,347EBCA6D6DB4306,43805640C6981FA9,ADEA2CCC4EE9E1AA,0B75C9417389494B,0D34CF8F87CD9060,5C20FDEA9202B825,E9705470B6175B87,000067F27894E9CC,E0B765313F29B0F8,0681265A360F7F67,548A16A4E08DDF1C,1AEA49B352439738,3153DCFBCDC04735,21A03D98047DC834,45BB2ECB682EE16E,56240361E62FD05D,A486232A55A696A8,F4DDB6E78AB785AB,4E479C2CB3C901CF,00004F7B6E6EA090,09A91642AB6B1577,D476B5FE030988E4,EE4AD7E46090537B,AF418725AAF4679A,864382B8A75CD73C,B87ADE16D6DC4069,CB3A549C0237160D,DCDFFE6365768FB8,AD7B4740BE6C6F34,22CC13C6C2660BC8,EF1F605B2816D913,000062127903E279,6FDFF8C38A7A42B3,35E13BE9587EB799,70EFC545E7BB38F4,B8CE1E2A43F40FF6,29AEC5330FED4D1C,3065822B950F4D0A,2EA95518AE3C22BA,AAE0BF14E2B41E93,C04BB03B0FBC6C00,0FBD6685573DA106,3D740D23863A9EC2,000002FA600665A5,F379FA3F25C2F8BA,418B6D31D32D325F,3092B48B62B9EAA6,3D70ED7B6F202E2A,AE65067BED6416CB,5F5E05787E9577B6,0ACF2B65CCD6BF8A,B07B85DADC423A46,E16CB57A9E6A6C2C,2D2380AE113210B1,0F792F8C3A5C2E88,00000BE130B8D827,BB0F6E0DB5BD47B4,8D39AA2DC0FFBCF5,6AD60168CEF688C9,B10B111FE0B5076A,FC1F72222C062D25,8A1FAE49C0752D86,97C4F50E9576762F,8E21F439DA4FD5D4,47018B4CBAEFB6F7,8FA7EA6561011737,01A848328DC6C835,00005052A84A0D78,C6233ECADB0DB6B0,4414D62281970CBA,C6BF8697B4237779,0E632582C9797104,82629960C710E265,893E79458390AE88,00D92661F4132C42,FFA96A8E7EAF24D3,E5B7979DDBE8798E,F0E0F82A453DC800,5705B6F4AC629E39,000010366969B109,A616FD0A970790CB,6C6FC8C190BF2942,0050E3BD917068C1,681B2F67C94D6DEC,D5FDE2CC20827592,836E0260351BF2F2,E9C7821ED820717F,CACEF1F81159121A,C7F811210071F27F,AE0E76B17691B1FD,6CAA8511E6BE428A,00004C4EC1036020,CC8554EF71D161E1,68CCBAAACD9972BE,BAE78E14B2EFE36B,363C4B714EF68BD6,DE2855F8F6BF04E4,B9F96565AA5F5AD0,FD411852F7AB303F,FB97ADD362E54D5A,8520EAF421248037,318856A57BA77E9D,8989D9D5A626FD70,00003594036E74AF,4BE3891DB64699E3,0DF1967E63860318,4E1167C49101441C,DDFC8F2E0E71930B,0014A2986D740D51,5D5319A42AB665B6,87211BFA8BEEB7F0,B63D4F8C48D4560D,D47DFA84C094E6D2,A3773BCC8E7F5C3C,B6A08789A85AD770,00004FF773A6A892,C3DC33852760E01E,66A0A4861D7F0E9E,CEBF3DCC28419179,B57EC35613CF63FD,850DDB551A8C6751,A6700B4FD9048BAA,8ED4C39B04C1EE16,D41DE7EB59E663B5,859478DDD12738CF,C2F6B7D7D82995F8,4AA96D4B3CCE2B8B,0000420D73E9E44B,6F7D51F865432A19,15733819991C81C3,7EAF906C105E9005,D14A46800B1D526B,79D228519DB426C9,0CEBFBB43E781C25,2C230059E4C6D325,A8BF7465DB65E923,07144CDDBE5FE8EA,00B69DFEEAC21EFF,1CE94557E131E9E6,000061B1553A20A6,5921F9F6A79B0461,AC9BA8E6E9ECEB1E,1C40F3F61E02F19E,5948CFA12B9CB0B1,86CDC865A99AF06D,52E782B4C80E5A88,BAF2B493053CFE85,96BE64AB8F87612A,5F57160F1AA00FBA,0F1AFEA815E104F5,D652E9A07495E347,00000B8167E7594D,FEB35869EEF34496,21480F393B50AE1E,8DEB9C759912F3BA,FA1F4B5BB763E41E,352077593C8F872B,E95CFCED06D02938,CDC0C7AE939CF090,019350D2AC9AEF44,9768206ED6C7DEA7,4F3FA24870B144FB,129A453C28D157CB,000062D33127C0CC,3DEA3DFA01EEABD7,9EA91EA0E15FD30B,BD167F2777B3E629,DEEFA2373341B2E9,F5F1F3DF8BA63646,6BE9213925B38CF2,A779AC49C4B43013,7214A7DB75B9F0C3,228D3993558FB8D1,75F52A3E8EC73EA3,AF604B6D619C8CF6,00003052A53A2186,9A98C8203D6D0BC3,0D074C7994592C73,E41EE8C7B42B21B5,3C911D86C51D2CCB,708583033CCA16F1,F89ABB4A373408E1,3516A0037767C57F,7A18ECCBDAAD912E,D9411810CA96B438,EBA0F5BA22B7A189,DB6590ED957E689B,00002D5427CA5BF3,8F75C7593077B8D1,43B75CBC0A07A2ED,D30AAFDCB3E24256,98025089E0B85114,2EC74722FC02F680,7C3E61EDD5C65939,9E3486BD61F11239,8D7A569010623608,D943D0AA1550853A,40528AE325442227,0CD964DC61B1A160,00002A65523EF6DF,B6021703D669264C,8383A457C3D511EA,69405EF720233BAB,9082C3739BC39AF7,52B30092B1DA480E,0A461AA0A7A177F8,C72747838FE12C0A,9D75E5BFA4E09783,89761857F6E8D366,7789190990CC52CA,521FEA71D95E25D3,00004700BA429AE6,07B5432C7943D14C,F0B20B13C2D7C787,3D617FC2E6BBB79E,85E95442E319E0E3,6F1E3F0F3345D0EB,22B9AA97BB033F92,B6A54D5E625BA32B,44624840C20FE930,3F1FB9E2CE4DADD5,ADC5958FF3AB5E51,68A2AE55D26BE2E3,000053C06535DC4D,9B99EDAE87FFEB92,61C84CD55823DC07,D111B4201294CA27,F9C809166FE88FFB,31A0C5C9B3369607,150B28F04C9B6ACA,6624790A31CC0E3B,C8F3891E99A54444,EB9C9ADEF2837523,90BC4B012A2CC065,6C844A624DA5C21B,0000035AA107032A,8480DE299A0D07F5,AF154AFA12FC4657,3B3884CDB7C53AD0,A940553146BEB803,0A7770725C9A6BC5,67F89C06DBD1942D,978788AE5B7BA75C,9E946CEA68653D38,84BC3931CEE2A713,0B59B024BC670C08,16C21B2E668BA851,0000078599FB41F4,BC3EDE2ACC923DD5,002155D44F081C22,30835F6ACE7E1EF2,1F1D5462AF991967,F6ED5CFD2F16D250,CE029E569AE3AFC7,2D3B3AF9A4E561B9,52B3D633ED808F2B,BEB9B5B38279D3DC,1F1B0B955700E458,9177265FDCA55252,00004EDA859C5308,2945E1768A7DB8A1,6193847A1E3BA2FD,28345723045A65F7,666CEC70DE42D82C,42D47EB51F4E688A,B92F83585547A183,1695D052F0F7CEE6,A2924C9BA201E8E4,FEC3E7AF29DD8B2A,EB496C1CDE910374,0C12072A2886BFCB,00005EAF752C8470,C98FB66FED935500,71E093F93012732E,7D58FDFCC14B4E94,436893614368135F,D17F0008DE22872E,50AA46484007DB65,0CD453719285C4A5,9C9593967E1E5D10,F39A4808B3D77FC2,DCBE15809DE14A81,7BB4565AB38B3B28,000003A44DECA5C4,411DE34EFB65CFFD,6E7DB02815348855,EEEA910E57B87B7D,8F832FD36659E3BD,CA0D8250EB96E260,2F343ECC5B0C4A53,FC8A8398832B37E9,C4491E1876EC71FA,1401A1939315C43F,2C0989252CAE65B5,D4ED4B58573786F4,00000D28FD30D5A5,86D5A44EF8C87A54,7E36886B7A0F8BBD,1BB7EAEF73AC7C2D,F350D1409E8006EE,EDB3A647367B24F8,126CCA547AA23867,4BDC03EABBEA9C76,7916CEBE0F90DCDF,2415FFC28E6BD00E,0CD05E9CDE3278E8,4182515DD250693B,0000506546BC106A,2EDE731D10029149,5D2D85312C1FFFE4,0C5D7ED43C3EB40E,8E18BDECD0CC9471,E8A8707006EA34A0,59C1C2DB6C9A7AA6,972F50D162B6D188,C18819EAC5DA4BDE,8BCC39D7AF721635,D39FF31D0C48F435,E9B4390C8D0A9C94,00002175BCA6451D,04B744D92085076E,B9B1DB8A3185C39A,096CF6CDB091D222,C351BF2C1F1112DD,CD88061D147B90C3,AC0EE16C4D79B3FF,B8E96E6FB54EDA62,97D361A305143356,E8914F3F509DA219,CE1C90E23F19A9D1,AB48FB55CABC3162,000056F682B72A1C,41777688E5B51FF5,C5A478F186EE1FC3,ED3A3F6CBDA91C9A,FA99ECC7DB462A53,576F9DA5C1B15FF5,A840394AE6CB85AD,E5271A887A8C58AC,416367084471D33F,924D85EE23F1D9FD,4DD15761192EA8F1,4CAAE1899CCA4329,000013A3785EEB42,F1B5076E4C526E65,2256BEDC67F15CF1,A80FFC009BC78894,7850D0539713CDFF,BB540623EE0A94EB,E2CFFC698394A8C2,750E68FD5F2EDF64,25A3096CF01B0030,CDE8503586FFF15E,74A1BBDBBCA235BB,6C3C22BB90780394,000027A79BD4471D,810763C0F437DB86,23DF8A16FE169088,75D76BF721CDEA0B,B0C23843B7D55175,3EA9010702E0316D,76F0D44E4E503304,FDD9AB4266BCABFF,569F7D0691A0D2DB,3D9DD00643FC75A8,3835D7410338A879,D2F12FC19E49286D,00006B76F782EF46,AC04E6E771D2EA2D,035B953697AF08B4,DB4BFB1D509A43E8,5209DA58B37B9789,C7BB78D247CF1AFC,2827593F0A1C31FA,A6124B9B443CAF44,479DB41FBF9BD4CC,809E255A22B5C15A,4C402F6BD5534880,0EE1335DC8C7D203,00004B4738082DD4,70934D310CF1A4E5,149FCB59280434DA,A697AA49BB370B43,CF7256C8DA2AD963,CB0AAAB7F6235396,67E7127A27DEDB61,C6DC668CA9C9DEB1,E5301D99DC5D224E,903CF8D389472134,1141DC86B2FB2AD6,3197D45CE86E3A85,00001206A33EC3E8,463AB883B98EB04F,1DB5F4DC168C8D5E,A54FB00CFB80F7F6,62D77C8623EAAC5E,AAEEECBA8E7C5082,21FC8954633AEC87,BD8BC43602735B4A,05039A7B0A4C384F,76C0DF3042005D32,881EC99919C3459C,E63B32E2318135C6,0000219FD56C889D,50AE72E1DC5150F0,B77F06C06A198C7C,65CB4172526795B4,806EA0E781A8C175,F707D0E996CF7865,8C73C05862478F80,199BD4794C67FCDB,477DEACE8638BFE9,E3EBF4ABD60D1F6C,8F5D242022E30926,E5DDDD63A93D92EC,00001434509638CB,60C236997B5D8DE5,02C95084EC84BEF9,393CBD8A4CCF5CCE,E3C4D8814EEE62F5,AD5728B792888561,580194CA7998601D,D14E3A2CC2B8CDB0,69C02DBCD3E88CC7,CAE49D1B69967448,47FB6A30AB5D0839,D1327133401B5917,00004EB841992D72,624C367D871F1EB3,7397DB40AC44773C,EC8DAE076C6CAB18,6C8B3B5086ACEB1E,3660D67DDFE31927,8780956D7698DE5F,9F524D490825EC1C,85203B13A916E55A,56F3F8B42FA4CF24,0CDEFB22E21B904D,706BE66155B424B6,00005CF6E4041692,C1B6364557A6CEEC,0A8574FF56886C1A,84EBC5F6B173F173,BBCF665BBC0F1A07,F643C15A9C279D82,4479804122B5FB84,8B1FF09E9C6664DD,E259C1F58550E433,75D5D98B803DAAB4,0417008BD2D0561B,F87E63BAA811D1E9,00003C6EB3862751,FBC06DE4A02F5B5C,CCBB07F2FBAAC251,25930C1F1A4ECB4D,59312FE1968A09AD,278ED414C1AC23BD,A15841F71DA199F9,C1ADBEBF9CDEE8FF,54B819DAA288AB32,2E4699E86D8E7D64,B97EFA7798580BA8,599F6471072E0BF4,00005F6891106309,C992A482480673F1,4BDA4941AAFF7045,10AB4E5B42C6507B,3D0BBD171A574CF9,14547AC06F11D805,1F05A251979D1674,A59BB2967FA8E51A,C22AFD57C1CE8CE1,7064019EB95AFBA1,20CC08E82BC1EF5E,70230E0D6C9CD3C1,000023ED8C4479F1,C7503E630C33076E,6BA9DDC7B9062E32,C94BDD8260560502,5ED055E2CF588C72,91FB7616A39CE72B,52AD43518D4CEB2E,37B77711CDDCAEE1,1FA483DC20B53913,1B2EB92DAAB2771D,B07042BBFFA3920A,C87FA4C8F7800BA0,00000DA3E35D2CC7,762AE8AEDD4C614F,1CF28BCB184B654F,8008506573F70B42,D8176AB3EC3D0246,59B9BCCD90070FC6,C28F3F9D91E188A2,D17804D8F5935840,6A1509B9DB5D78D0,7538F0CA59DA4D05,F2F7A4D23AE25DE2,91DBEA03FA6FD331,00001E13F093311E,27A1CBD253B662E4,06BEAD15FF4979A1,684CBAD01BCB30B3,FBAFC58D8B607D56,AE818E0D2F7F8597,AFE47E24097B43C3,55F921C415C0D040,C11307B08E17014E,18BC6A53F6A8F221,ED579C2344A5F3DD,52A48659613DE57B,00006228E91D74F2,4F3FAA60CEDDB040,6AD915EDE8557CF7,2D78BD6CC52A7E46,21825828B2E562A1,A93F9A2CC4B69B77,5E2186D5F15CC435,7CE03236C6F2402E,71E99D1AA5159706,6F563578BDCE8790,5D9B2EC2D1D16B7B,32610E9C06A4AA6B,00004F977F97442C,B2ED1050C7DA593E,4B23BE447FB13002,112167256E455D5A,A739C3E04B1CBD37,1F1BFF57302FF163,2612B4C17F228574,733F04FC0BF46A9B,925B65BA6742DA6C,266C82F56CB7731B,B30E9B8652AB9BC2,716E8623E70635E6,0000220135292E9F,E5C62A878A08A089,34ADDC7B536F347E,526EB90F6DAEE5C8,5B8037D3CEAD6F51,D771CE6CE2A96129,97F12BF25A229922,9FA78DFE8A637543,B1F1522516C1E6D9,B339399A1F30C9EC,6FE21462A4F8C179,152CD117B40EA1DC,00003567E6CB9986,71F7247A30B6536A,4C5FEFACC7CE5BCE,9B8DE4DD30D07755,1E4B9355D3F43C70,2A3E5D575F1A7CB1,A74299936E800C7D,207C1C99C82E643A,96485B2B5FAAE940,B50D44A10EB9CBB4,5E69211590660659,D5AB6C0495ADFBB8,00006139E9108425,8F9AE0CC1D22F00E,B038E50B2E0AC69C,F19759B885EACD0C,4E0E7F7B2C6B9A2B,BE4FEB5B4BE9E3A9,8B63FE968F72E387,B7D5FC3272EBE560,4A148F36D180BF1D,A684BB6865246BAE,CE8DC073927CEC96,6B64C6F83FE384FA,000044319F3CC90F,DEF76703BDD902DD,E1C6709D9E0946E7,8647542F14194A8B,907EC22F69B1233F,67FB3736815E143B,DCEFBEF87369F843,BD5D3B5894B76FE9,D906F4A2753EEBB9,51FBD651BA528600,7815D78AC4841358,D2975C3208952C5F,00005EE1B05DFF37,33239C1CF1FCC7E3,426B71F720D3AB2A,62426BD68F799074,E473261B419104D5,5B2E8920555F1683,67491864EEA202BA,929667860034ED8E,D22045169214609D,39EE564D15F4DC89,9C7E2CD0D4AC4CD1,A748AC1A620740EE,00003A4A856579D5,AEA34D9A5078CF2A,36B849F46B757D7C,42471BA5340C3483,AE03E426154BE107,2D090DA87EF85531,6540BE09570CCEBF,5F2611AF1EF5543C,A20BC500CE88D85B,2478AAAA5466AD64,D86BB7FCED1BB5CC,508335AF13ED8A99,00004E11F56FE68D,A8AF4FB7FDA0A48C,26269D7B0326F1B7,B07244596201EAEB,E5F5711BBA1AE791,64C1BB1C62A55722,07A1EB44BED88C42,307E96944A31EFEF,2C74E54E9C184FD7,D4F925D1129FFB88,74EA335CC292A983,74DC94C81DA744C9,0000062E32FC26F5,096374DBE27B641C,60D7D42A75901662,86AEBEA52E29A7A3,EB5AB7D16022DB5F,0AF522E78E0E1541,6FA7F29E2255D5D8,7B3BD518847D8759,CE9CD6EF9BE9872B,DFE4A3CD7BE2E479,E8D309A55E17E06E,129C3BB82A8A8C05,000051B1CEAB73A1,A3BEF76E4D61879A,2C6F5D6552D68FCE,42518E618F0C0573,034387870D3C334B,F39A7D586ABBC490,549FC644BFC34A22,9748D9149B3B5853,21BFE5D7BB9C01A8,1CEE35363CED5123,BF020B29AFAD5D3E,DD8FAF7C5F1CF638,0000586884C1557F,04515DA0CADD432E,971277AC783A8E20,A6C9FEEE5B8DCF25,DC545BEB7BE5232D,45DC82134B4853B5,63105B577F0EE579,65C07A9D3DDD6B6B,1A20464E088B6FAF,0572B57182FB3BC0,0FFC6429AEE9DA6C,8E34F94468F2CE96,0000654B7A2F395F,6B4693B548E730D0,61F5D680601187CE,1A7954E08F2B1881,6AFAC18E9404C0E4,F9B843C654240BEF,62F7A7E6618C866F,D68C398926055632,898B37209C30EE5D,C027BC86DDA1929B,0516B795B248C820,AE4143EA07556FFB,00001A8C4AFABD08,5C01A1C47C7BF346,EB1BB0D403485C31,ADDF6CE80D23CE0A,933D32730831425B,81C4F24CC15D17CB,AD6094955966A10E,7D05EBEAFCA78B66,31A96C0445B9CD4B,CAEB8D1C580D02DD,4D0EBC042D7879A8,28B7FCF18F6D947C,0000698E89AD8434,9A8F6C53405DA0DE,63F68D8D8306769F,047D9D1CDD2844D2,CF767055C3DCAE77,2E1811B15A321412,A2FACE18F5C8F40F,15376753B0CF644D,5C84248EAC073EB2,3AE016431069CBEE,DE1C2EEBE8039F03,BACB1696D7A9DC9C,000034D45CC53F86,EA003EB6EF106181,92428D837F139F0D,FE59B19CEF5BC506,3D302721D5E09E4A,2BBECFE4832C6714,6B49CB630F0C1056,2FCA707A2EA1BF90,1B7FD5DBB6C0D8BD,E7CA6CD30120A33A,46D31BA4861BD874,B30C6A08755E1A6C,000044F9D38FDD1A,34F6EB299BE2FB52,2915A04048C07EB9,2927FCBA9E91CB83,E33A0D3E3B7A10C6,A40A0F592EF947CB,429249CC17493984,7421C2CABB3F4719,E58324D3DF3C8C5E,AE8385D81DD979DE,8B9BBA46A0522C19,00053FA590506116,0000176B179BF22D,D12C8A8973F04E62,87BFE171801C81C2,13DC64DB46CB2140,E2AE90B368BDC123,9D1DAEC12F2CF8A4,B7D8590747C4D379,B2EC3743C79BFA1C,319A37CDBA9EAB9F,BEAD577FDD2731FA,B996117A02448429,D812AA8EEC6AC0A7,00005B8080211D38,5AF556B2BBAE079E,1D135DAF33F6BBB6,17B242326A182F25,CDE18AB01B4CCA11,AFA2EDF1E3E79507,90767FA374348141,1450C73E91FFDAE1,F13AD67E17CD4A6E,AF10739A200C4130,3B8BD02E57F8AB31,E855387A33A2D0A2,00005AB3F207730B,D7AC069398D2F12A,F6C2905667D4725E,E7CFC319531CF361,0C82790CDF9A3CA1,38B2D4EC88F93103,8B8A9BFAB5BF162E,ECE9EFC38728668D,C2B3D4FCCFFD2DEC,E890B654557B8371,BFC82A1838F1DCBE,0FDC0EFEC475328F,00002B299929AF70,BF58CF298F15A42D,F19D32E7D9090C8C,31A74A08B8C951B2,4AAA60EAC8D199B5,BCB43AFD9AA3D1D9,25F4C4A3FDA26101,2C052AFA9054BF98,3510BE208D979D18,44F579782C4E337B,7FB2BCBBDE4B6F7A,A3601710BCB64163,000026E6C8E9846E,28715D92CB4948FD,A972D1CF0E6C521E,42F368A9C29FD550,18DB8FC90A7D46E9,EC95534ED85D07F1,A5725CD32EC81AEF,0B1174D110922984,9B76174E83CC03B8,C4F879835D3E3FFB,704D599C70A91164,3F6A3C5DEC6F9ED6,000006BB7B0D74EC,60F7366FB483A25C,B166CBAF548DC1DB,EDCA38D5BBF24AAB,D17946902F330DBC,993117484D746251,8E9EA1A4465B3DF8,41ADBC7EBD73B2FB,816F1F13BEF26598,50A75A6ACCF95623,F5E8B17FADC6FC5C,4F86ACE24988A286,00005ABD0D063396,658DE073A4066B67,2E3699E1D80CA35B,5EA5F51D7A04CB83,71754855C95A6A45,AA74C6758968976B,8DCFE3631EDEF810,40EC740C8E9C7556,FF31A6DF188AF0E4,CA84A0ACD8F98105,6F323DB6D1C84289,EA1C4AAB9048D256,00006D711DFF90D1,73DC26A06A4C495E,24F782A38BEF31DE,4103E3B71BA2F3F3,B358F62180F94F57,6888D349B169E712,903EAABD72099F30,30F5AB22949FC7D8,016D9EA6683D7155,2827B7B22FD304CC,315AB9FC257D4DD3,C8DDE3159ABD2D17,000027F275D3CF1F,98DB99626D2ABE95,FA7BD50DE150CD24,30079A61EE64BFC1,F9B0C0B32D769944,9B2A2C11624D109D,420EFC66703FB1A5,0718849A618B32F1,02648370B1836D56,A2B699F1E36ECDF3,4716BAC24E2ACD23,CFA03A2157C42264,0000642B1E442E25,25B088FE3471351E,547F79C16D611B78,D303C80574E3431F,A07D7D5FEDC7EDC0,612AA61DDCB14EB3,32472F5F2C965ECC,8897C5A10259B0A0,A97BB0D92FE691D3,AF1FAAD51CA61D46,CBEB37CD2864C8C4,FBFED970D357E83D,00004B03D93E4576,8FCEE66E0D5DE604,810867A21B550BE4,8CD109F1523D08DB,81A5B494E2A99CEC,DF35CF3AAB5948EC,092524D03D853729,0E483027C77B23FC,2027044F728D1FA8,CADB4059E8458B4C,5EFF9BC512D39C5F,9852638A71240984,000063214E3E3C03,544CD99252A7C8AF,280826DDDD14FE66,785926E18113F0F7,8C114D363BB901B6,18CB7C12AA84D4CC,9D65F39C18736630,6A55DB5AB0A58767,5CBA311AC6012A4B,C1EA339FAD4EE031,6D262B3F85015920,F633A977CD66849E,0000412ACB2E3AFD,D9FB4296A5427698,F172388DFF6CF740,518989504DB04102,816232DE058CD8EA,C9934BFEA57689A2,A503DA58DE4E6323,C0D8CD7E96E2E74F,2A7B3C303580F4DB,62E86F52BF813D26,540A5CAC4F968EA2,78F900B013A4AF1D,0000498DCED7CB2D,F25C44A760C49753,B6AAB8391F1756A6,49AD87CD97A12617,0457DF63FB1F2202,74709EE514F0D72C,F49074322743C8BA,51D532F9736805D4,55AA84BBC622720C,386A277B56EEE4DA,A4F6DCD54D9A20D8,2DDC9F8E6DFDE993,00002A99B967B506,B82F851234BA5004,D6A080D1D78EE0D9,842052672EEC9C83,F81E617C152E0068,7EE1E74BD614264A,553BFD8A7DC79F1C,85D97DB96B1F5FAF,030D7BFF56043EBC,44F29AD45726E181,E9042BD941454AF4,7B9C365047CE0B6A,0000114FADA09C2B,ED429CA3F760A74E,7CC1DCFD968635B2,C120BEC50A67A34E,998AFDD771FA7704,F5D11CDD3F92D297,3C28DF5E5C72F5E9,557902866AC815E4,B33533F7363EEECE,725428A08B39647E,294763EAEE3793BF,AA080E59D049B09E,00000C287A497200,34E55B77170528E4,9F1685344631A6F5,3E3C786952EF2819,81CFE5D5A0D77AE0,4C012329E6C35C47,1213D1F301B96A42,8F0027A974D1C73A,BF57AACCEB382C7A,9A2EF09641AB7686,53A2D33559831766,C0FCA27E3A5E86FB,000055A37BC9AE93,720BC30C89ED5495,219844FAC24656F4,E2D2ECD64CF3D1BF,283D35D425342E6B,7B5B2FA1BEB05AD1,0201FC6FADD08C03,6BE557C4D3FA250E,E0859289103132FD,7A125F6AEB549F8B,773C50819CCFD205,DE94D194259ED9AE,00000E5E9E112EA5,E286648D8D727FCA,1EB9FFD47E377EAF,17106038DB4875FB,532FAA677B77CAE2,CDA356B7C4FF6AC7,B52D6BAE96C02AD8,8EAC05069E7E3BED,83AE71EFDECEC6F8,CCACCEBD11E63244,701CCCCAAFA80924,CF5071F9C8F2D424,00005CE50653C411,595D6E020E7099AC,058614153AF20949,E8C35A6D4CB0B12A,3B07C9A8C3076690,BCDAC7D49BF97129,0F46A80F176CD374,A1F4F19C23AC4719,549B7BAEDF8A4449,1378D91D03039EDD,2833D849276EA279,1D0DC84E9481D78E,00003CDF8D77BDAD,A2195FD1C0DBF4BB,1FD4737319919750,F754BDD3A13FA45A,677EAA98CCB7DBDA,E5F934ED6C4A6ECF,5F93524FE22E128F,2459E0138CB43F55,44207354D83E5D75,3DD1EEE71A30CD93,5E6E5A7300F2322E,2045265F67A3232E,00004E8D6C470C70,217F42CE9A00F39B,E6A056F1591EFE45,C2DE0660EE3C5644,B1214BDB1D291390,10A844FF77AE903E,AB702C31A64EA589,A29C15CFDB13C2F8,D1F1EA9B961393DD,6D558BF549FDC813,304A458EB8F8AEA9,BAC30987B0D48D05,000052C5B6A522E1,590F24F92D47D15F,DFCDB30B1DE00A2F,B602F08CAAA158B7,785A325B11CC2A81,AF51663981B78133,24C8BF901F7EF4F9,C64A6F7C34CAC0A3,C9B47A17F37CAAC0,19781808D9271997,2CBCAE23B49E02DD,313D1E961D6DD79E,0000542CC22B0523,48748E6BA7E9076C,F31A43E770EBDCDB,3AEE37D5B58AE783,C2A4A886BF442170,FADD9C5AAF7817CD,E388F5E0C71D7969,7AC0369ABF93AA1C,D78AF9D921490698,72E4270D4EE09513,3E44A1BB9B4B1BD5,2FC486B8FDDF4BFB,00004D18DFA383FC,81E6264FE3FD3A85,F7FF673D7C31AD9D,92C1BCEFEEC5B38E,6D6920809B1E0CAA,61C7E2B38F293BC5,AE9510206D5FDD33,47B9C976546EBBE3,D8F74E41367526AB,62864D61E69D893F,29DFF5B3C9D113A8,ACB8FFB19B9DC07A,00005AC24294BC59,2FFDD1CD160BAEB7,CCA369C76C422938,B8381E50B3D46960,B683BE6871E009D2,EA18BD1A249F2010,493D61ACF3BC6BFE,57C872408A93EF43,1E375F6ABB7E2DED,E96A61166207F39E,A729A5324FC395B0,A938AD5F77B1B794,00002ECB58DDB51A,39B3EE9D3D77B472,48D5C765924C42C9,EC283DFB3FC5D477,97F2F186FDEDBC59,BE68DD7555D3A338,991BCCE94EF7024C,6D8455940BCC8588,4B07D6AE43CF45AB,FE622277117E750F,56FA152D514C566A,0D96A6DC628B6AE3,00006479FC6AB44C,2795CD2191E5D989,7480B2B5D2DDEB79,0F25999D2FA9A4A6,453A0E459C6D0F51,5E2E7ABAAE9F039E,8D514B8DE150BD1C,43AB4D2633EB861C,54ABBBF247150555,E4CF0180B7AA6121,A6CEFD18C80A78A3,CF59816B3405F05E,000050D72B7358B3,6C64BBADAF83E2C3,18EFAE2E1F954854,E3B179DA575CE6B0,78AA4BBF86B2FE4F,DF6759BC6D30362C,19BBED538F9B4EAC,7CEFA1A395DCD4AB,830CB8A24D93805D,2B4893FC943385A6,0D94E78B4E4D5865,5563F5625B3F3AF5,00005D8EA0953BB4,4F2AF16C0221E159,65CD4127D62D6531,C1AA391D5DE11C7F,4265CA19A9FA3528,7E2353BC30E236F4,3B1F3ED39184D904,3D4DEDFD19E2F14C,34DC4CE832398FEF,F1C37E6E22551927,7283BCCEB304F0A2,2980AF182340EF8F,0000080CB4F52656,8483DA4E9F4DEBC6,246FE035B4FB8B50,C42920A18D5912DA,6414CC054D77D697,C6E5D50168677C51,4F169923EF328352,E10510144AA99EFF,DFE5D1DD762A9491,E75F7F873AFDE469,023EEF3F149724DE,F6E5B61E2692E7C7,000037EE43926527,05F1343378B26467,51AA87AD7E2D61AF,C1A29B5F8CA7FA99,4BD4B35E90F1979B,CDC10B67FF664AB0,0A192D8C3C458A56,F98C81D2D29982E2,23F8ECEFD8D90623,2FA9175A10A3048B,852BF952CCB7CB9F,592B40E8B82DBA34,000058C7F198DA59,4FE902D4D91A3AD5,0CD0CC79AC492411,2F22BE23C5826976,C373B5821F084452,A47E812023158330,BD375CA459F5AC8B,403FDF3A2A0B06A7,12D05AFA35BAF282,70A64D7D04CC085C,418EC7659C994A17,32AA49D2CEB1E4C3,000012E1D5AB42C3,023CF7BFA303C4B0,B2F6C49A10F28FA6,7F7B5EB0A0D8DF8F,B50FF5B322325D95,4139A0EE28E8E360,D9491AD9A02A2675,5412B39B4F317BC0,2D5023077731A0CD,E5F5D7807A14283E,6E8E01A2B8E952A9,E45D744943FB57B3,000053A4E67974DF,92FF4E0996398702,4E148199A374EFDF,64B93E421E5698C8,AA39BA00C3A8435F,F38758F42A283BEE,844EAB5D100FC773,D272E4DEE8890255,8268C8FA7207329B,C355648E2DE49DC5,06D5AE026EC63539,644DC5CB486A406C,0000174D15E1D10F,F6C3D882E389B300,DE7A9CCFBFCCE1D4,F6C087C65030B82C,A5B56BCE59EB7311,EC083BA21EFAC788,BC7C5A1052CD1C75,4A5358B96D6951B0,800CA6AD945D2E8C,6DA9B85F099EECAD,7347B28E1527E5E6,10D3D8DB1A0CCEC4,00004ECC02E5005E,34C0BE93D0657953,F617DD5AB5C14E0D,65FC39E48CD7E45A,A13470C556615FFD,F10602E0189FB2FB,3BE31ED096D563A9,50FB19198BCDBE8D,4A3968E9F0896E9C,C534F194199D3819,C0D920E8584563E8,A9E6EFF234125175,00001AC653DB7A4E,482D6E0A7C11B304,0E1F839C44D75CFB,08A5E6ECA29E6BC7,BE480613A34F03C1,1524946CD342A7FE,C34A91758F8B9473,232CC3DCCFCAE4BC,6ABBA171ABC8CEDF,A80CBD24F0AE130B,797EF485080BA0EE,39C5D40B8612516B,00005A2A0264CDE0,DABB23E7CC2481C8,7E384FF0867FD3EF,991608E5317CDCC0,F5AEC813FE062EF4,604C82B7193EEBD8,8CBB7F53FAF0B023,3512704C3F12E195,7E476EB28DDC472E,B4F7FB19860F61BF,4F92CF59E9978419,0AFD6F63D0527898,00006CDDB1FDF0B1,28C76A90CF9FCEDB,08F932DD37D9DE82,EBE8FA8F174E79EB,D94029FBE7402FB8,F1BD77E5815C4622,54897F509BCEE878,8D58D63880B4DB66,7E3C1D82C12D610B,6EEC467B0194F4BA,C8C4A41BCAABDFCD,78E77DE93B3D2832,000055E0057DDBF5,D81852632BE45489,174E2BAC8EBE324A,DEDD58F6BA6E175C,12EE9CDA2209FB5D,7C8D36E322046020,8C53CD17AF93B1CE,E769263D8A4A1B13,B360AE387DC41E65,69BBDB76A8B5B9E8,59F94B4001267465,4879A3799445CB9C,0000261CA7E2529B,63B0928FA375AB30,8AA775374916A734,2D9F4A53F3626C5F,106CCCB7A5FFE197,2B2D50BF7E247A6C,9FF077FD654C299D,E14F701B736C97D2,D1D18AE7489678E7,8B050BA92B91C19B,9FE43BC335F41161,32DD3B7F45AD7FBC,000033239A9559F3,F61E10014C6D3E66,843CE1219F0A1C90,273E04DDD69EE8D4,3EDBEC0FCD0E6B17,44938A2298280FAD,35C78BE4B8231DEE,39731D4B8CC240E4,304812E63E38F19C,B6A3C75B147AF25B,6DBF2E28B0638282,72AFED62B6FA3F63,0000604FC3F8C003,4738EA5B343EAFF8,11BB904784E32D27,7F81D35BF06605E4,5D4B88777B4D4343,A82AD163CE88D7EF,5C46001BE90B226E,F04658DB80F7F3FB,69C88E6D42646182,DDA6D7F015D5C4DB,5DA0C4760AE450A6,F87EC919F8890199,00004EA27D636DD3,BF4EF5788C9540B7,A131595A16FB04E4,CF89EC6C950D1737,42093BDF307F5F75,5B832A0BDBE996A2,86B33FF5247A26F1,52BF915839D58F8F,CBF66141A6046C5D,E9FC0C8B9AE36C3A,3B57E4C5D1EF1F29,0EAEEC34DAEFFBD0,00004D9F538F2C40,08DF4423E6B0A970,922843948CE64C1F,18339780359DA2FB,97CDDD5B9C8DE7E9,726460682A9C07B4,1D6DF1916DB9FA7F,03420A1400A1A6F2,F30CE6918E9EDF1B,02601939D9BDB154,C3A3501902F8AF4C,6E731AC361038824,00006A3CA2062366,176CC3BF8E7920DB,516BC650FE90BBFA,EF4D8639B9F3AF5D,7E980AE7023B005C,D00A9C2F54013CFD,94FA0597AC4F9B28,A0813A0D134C7CC1,BA71DE7BA0989686,71F03E778FD13B36,C30821CDF296FBE2,2546687DA2096DAD,000003647607D41F,E0CD1799A189FE70,46A8F2159D658651,356BDABA6C2EC841,4FFCA4589CF5CD06,C60CAE6B7CEF76F6,3EE9760017C742C6,E30857D5D2EB01BE,1698D54901CCC9A8,51D322BCC206D708,D40FF2AA425BCEBF,9167F3A5A7E2C1F9,00003BD50BD68E87,16FA37BD6B28ADDA,5C9CB795BB3E9A96,99AD75FBDEB18651,B6BD31DE655FD9D2,12FFEFD4AF46C195,EE3F4F64DC6A81C4,6AA46F36E2B9A45B,4E4243C6559032F9,FC9D351B48785B65,003325C1F785E9AD,C4406B9FBD41C24D,0000115368206DC0,7368AA7D1D8769C9,82E86E298C43A5A2,E6457D4A10E5811F,F8EFCAF3C714CD41,1CEA41E6A8DA8572,6DA4BC3CFCA21973,F8485E79F8F51550,BC8FD7BA24CF3CEE,662C87078B03020C,15601E8FDDB04058,03050F2EAC6D013D,00006C129818A052,0D33A6B40FBEB038,1238B60ACEFE96DE,CB4E365DB9C6C4E7,4EA01D727C4EE850,426CF7CDE69043F3,631A17EF8DEF5D0F,8202EDAA362E0937,9CE610DE126038B0,4FADB334BB94FD74,6BD0F94730398E66,1CA9358B8CCC7DC2,00004089BEED687E,435F46A349A614A0,752FC3CB27373AE6,5AEBAE0C6FD8A411,57716D19D73FDA7E,4632DAE9F8AB2646,6799DC8B21CCAB02,53B4A57CFD52F8A7,A7FC648D90A75671,B108050C342D9280,8A2914966FEDBC40,775EAE2BC590E149,000033785B2D4DAA,A53D207FD6DE8188,EF56BF398EA028FA,765DDEC55F719325,4631A35888A98F31,75461AF63373CCDF,8E40C5596D75D445,316F9C5EEBC1C657,C64F2A6DB27CFD7D,1FB029518A5C10D4,66C57338723A1AE9,CA27B1598C4D5801,00004E11B9DE3599,00BC5C707C3789C2,7814D1FAE3551D2E,03EAF3F109DFF3CF,E274BF60C6887237,67FE232E9C21F036,034FCF60277928BA,37DEFAA3400786E9,56CB072D0B366F6D,F55AED16052489A0,E4A8BF612E319888,CE56BD67BA15A084,000015DF5A7E5E5B,A0980E199F2B9F52,D7E76CEFF4ABEE6D,3D43893FA7E684D6,E2449CDE89932C40,9AC37DBFB39D4D93,CEF82602CDD25A92,3B6D6990198E5071,B854D94579C2757F,4E33E8F807FC071A,4A91B2CC8C884752,395D53360E8CB5EC,0000237F7E0353EA,04114C68C0ADD915,88C6B4544A257471,3D5DD3F841CE9D99,7F58E3BB6A40CE56,7F5C4B737304BCFE,737D87F93018E7D9,460367BA40243352,75E94735B0485DEA,7262523FE263974C,69CC4036549D7A9D,FB538747D7836140,000010EF2924D18A,A163A54D9F4449B0,304F4C5703C20DC0,477373B16A14F63A,726B6FB4E39372ED,1FF81D7CB1127399,ECC332C7BEDD2C61,05DE3B1633F8253B,B419E8343DF14147,3054AEB694FBB727,FBC093274F8BAE47,77028F0904B6504B,00002E457898E189,D577575D516DC0B1,0311B847FDF2A457,A54AAA2C2D45ED3E,0B3AE59C03ED03A9,3549F6A2F95909A1,FFF17E7EF00141A1,EAD1AE70B9604D7A,4F2114289A84B8BE,79668645D4C4D595,8FD4A4BBA6F4DBF5,14BF68FEABB25244,00005FB0B7C7CC8F,9EE8D044AA5E9BA2,F372BE04852CCDC4,456ECB7C8D42E256,732403DEC1F472DF,F5307B49313DAB0A,BD2F977D056A1927,87E86A5235D24E6E,2A20BE0BEB408308,4BF0A81A0B42B86A,2CEAA0A62793EF07,E16DA3FE93EEB18C,0000697A7BCB5051,450C0B6A6B6551E2,E0CB7A30E266C54D,8073795287A6C54A,5E2F41CE6C95CDA7,21B458955878ACA3,27928984D3569104,EA30E5D79A4673DE,07E592E04FC008EB,749405F4766E7CAF,A4C1D6706CE9CFBA,C0FA1FF15C084B66,00001C65A1F2AE1C,9BE1607F049258A7,F1D06B413670BEA6,D43A2F231D4899E9,DABB427B3FDBB23B,D530EEB649D83753,E72FD1BEA74CB110,AC625CE244F41EC3,118BBC2134ECA83B,67FE230EA0C6FFE3,520B50172D4DC994,84C3400CDA7664F8,00000DCF968D1F4A,35D9EE0FE140E076,7B4E637127B6C4CC,18F3FA1DD6DE9A32,7EF77C04A1459B7D,B38E79DA9BB1C903,D702F22B2F0A3F9C,909DF6FE0AD51BBC,3CAB75B2F2C955E0,A1B9F2C83720C400,F71C8A5C2020CF9B,FC3C03C5170CB4DB,000058C0A9DCC131,28F3FD557676051A,A3C49A125D1389E7,DCF0620718FDDB7B,A58B0E801F4D8EBE,8A5E3CFE2F765AF2,2B2FE90E765EB91A,933DEDD8A754750D,7C2396A71F7C47E8,96FDB10C5B85C27C,C81B4B6E2AD5942E,AB2AE0241E317E0B,00002621D07842CA,523F4A99D3985730,A50CCA2EF9EDD502,10194CCC46024FD3,6968A3D1C3961244,1E9B72E10535F861,9384B4DB9813A4CE,56BBBB73892DB242,E754067E9777B404,E284807666D272A4,7703F15928C467CA,9645DA39704D362F,00000E1D96B7216D,34E37AF58DFF511F,ECFE64EE16124B5A,AAFB1BBAAD0453A4,6A0E913A93B4D44D,45673271F6746233,CF0BFED45E898BC4,21973B52D984DCE4,43230FE586664A8A,2746C53EB33A9609,3C1CD6EF93B58754,A6F10696CDC997E0,00005D7064E7B988,0F21F839ABE239B7,F2F8EB869A9EA6BA,C73873C41A7F3111,9444240FA9B64137,7BAE4E4C4CC21E67,91A07B2DF7B57AC7,D70F4305BB59E9F9,26E5B29F2A5A04A7,2CAE3910D3353D5E,99080EE0587D1824,27E14294AD11A5CD,00006B26D4CB65EF,0344B5D51C45BD89,8D4A64D45EC55CB8,A876340B412CB211,14344EE06CE8337E,23D76EA372FB955F,E99460CBB2810732,C2CB6F934F6DDF42,C6895B658187209B,9A9EC8C4BDB0055A,D8E1364B0A067384,3FD3AB69028B8002,000042190C31CED3,6DA2771E248065E8,0F7DA258CE5131C1,D3D3ACBD7FC7C29E,3655C955005C10C5,6737BADD4553F51F,57B49D3267E6D83C,5596076166C1507B,49845C95C7FEE3C3,8E624867E7B00CC4,12080D978733DD52,0A151F88840ECDF0,000041CB5DEBFBAD,EC2A67BD5D63BA58,BD4C5BF8ACF07573,F76EA1BDD7C81C14,1B1B2CDE7CCB4DCE,C460B94F17D192B7,929EC119CA98F08B,FB8A07DEE20A2796,990D88D4AF4153DF,C80D3CC5F45A32F0,EAE4F1EB5CA7762D,589CA8FF005625D5,0000313B086836AC,13C5F30793371C85,113A9773805700C5,925712984B66AF1A,AD93438FA123EE92,6AD0DFBBD73D7C05,9F6EA9656AFD8C8D,921489D89BBCFA07,8BF1F39B78992B25,658F26EABDEF19F7,E322F192AB81FF43,29A4A94043792062,000029DE09759563,9AAB607DD8E8E573,2B79C235E5E20456,A0A90F1D27584BC6,B7407A382EA4BE0B,FDBB9508139F01DB,7576793AFABBACA9,F787069C10F38176,2F4CCDF26D4B8390,5B07EA41F120CAF8,850CBD03928F4EB9,48FBBF68620B464E,000009423200442B,DFCD9B95F4B221EF,DDB3220DB633F446,C3D0D90E218A9B44,D5ABBDEACF31EEEE,1F4B6D5460DA7783,73E0D4049868CC95,5517595DE32D7FAC,05007918D62CC659,CA2BE226E7559B30,0488F98ABB6DB523,52A9B15B57308E4E,000055995B656D9C,9E6528226E6AC1A4,A6F02C4A61BBC097,3C919685A72E7F69,D0A0A5B9F7A85A53,C299A89F5984AFA4,5DF88D2BD31DD4AB,1712B5C8D35040F8,443B383AB5770EF7,F761A9BDE427DC62,4CCCCF9B491A797D,B40302466A318F4F,000025770A02AEA6,46AED03346122A47,66580EAE22DBB0BA,55EA8E51EC4DD865,099D373CEB6556C2,89D22FD597BAA71B,5531A2B105B449EF,7E13CB9046A27ADA,3E551EDB9C31536A,0E55FAF518C66D12,6B47D7934CAB1292,6560E61A5B8D980F,000012103B06E240,69452104C41C7329,982EFEABDBDA7A18,91F6239E59C06F84,1C68E4CBEBF123CE,27F2B4298AB994B4,9733F2F84099BFD1,DCBD93DF5E4C608B,BC269C3DA4048F96,685A02D407AA6E0A,1B78547DAC71BAA7,A9964734703E8F4C,00001B10FB7D6424,BFF9270811D8D0FD,D4A44BB7E63396F2,A20AFD321A9CDAE0,7B990F7D52C77755,4C1807390899E90D,D92EEDEAFC66420C,B28CE73B7BB00CC5,F285887EF29A9608,B7C62F27C649396F,E21503D0133D77A7,815FBDFEC41E1EF8,00002B425E489307,D843CAF8C5536E9D,BB5917CD84BAB0F5,6CC8599D39A73E6C,73D23B587C17B390,F40DC609E6816DA4,1DBFC538D23045A7,8E9B169BD9A01987,AD6EC69DD16CA13C,5A9D640E2F9BEE7A,6381C37D35FC0E8B,3BA1171503936946,000061C765A32513,27FB534C372915DD,322CF3DD41608FA9,3BE82053AA11A00E,AA543581ADFBE61E,204880888610EB43,4833213CD1F12AFC,45E74BB77620BEA3,131EF43203492264,27B7EEA0343EB62D,F6C1FF559E062732,A1693C2D7438FAD1,00000FDA3CE34958,78F5AE19F34F4DDF,C716171F0D5C139B,E7CC82C32F697F8C,607A9A71D6C558CA,C3E3AC0785C12262,A1BBDFC3FC79B3AF,AF6E7F5C5F2488E9,43D70F0CDA4CC2EE,4D670D15E1EDFD10,D806C69A579D42D2,6CBD49FF1CF401A7,000018F8A8798B9A,EEBE714DC9514C0A,7C6874761CAF9671,B3BE4C8F4526CE67,E2056921F95D1AB5,CCC9433F908E250F,74FAA88210DF323F,7C06FBF9332F848E,F8252AF606D48FF9,4349AE289367396A,E4A571E9C9ABCB69,E6D53D89031E56C0,000052DF2C0BA2A5,48B7A04E2DAC4DB6,B632C2D9BD47D362,CD5D037E23D1621E,BFFC4F67DBF71315,77615898FBC0B292,DBBBA6F4136839B2,46106B07F92E4975,84C885939D14D3C6,87E0C80C288A7928,25107ED19254E44E,9D96876E524B3A65,00003FD027F924F5,86742454B6654D7F,EFC66BE7F504A84E,CF5E311FE61D8FB7,6E93E08372E220CC,2477A235F661D9C9,68B9236413AFEB50,C06C7D6009124C31,3CA7B8A4D9E3D9B8,A3A6EDA9793ED4B0,7A6055D38E057176,D351549A11423774,000015D600DC9B5C,29D20BE4936E3E27,7B6360919668AE13,5CC61286D4022366,CD43114C1144923E,3BC954F0E9C54212,D6D4188CCC2A91A0,A87AD48EF5209016,9C74D61B9E0A171D,FFC4655677EBB52D,A446D175855C84B6,03897CA3C7709612,00001B7168C6FBB7,D10574109DBF5FDD,40ED1C802BC574DE,CC6A385FC771806D,A53C3FB46CCE3247,E31C83B37B6A9E8D,D79118AA13967760,EC21F107F1E28136,A5D757D09015FED2,D1F7A7A57F3F2089,6076D3CA220F6B67,8A86823A34FD7017,0000594C545859C0,456E0DF44F0D495D,38EED792E9F5F8B6,0DE6901A15D5D0C4,2F5518991B1FF5C9,9FE56EDDA3D401A5,BB5E04F488E4CA35,654538C6594C77EB,0528F2196908B503,42AE7A272EE68B65,8FADA38A20EEAF1F,DB7F9FC619345507,000059F1CED76D14,29DAD76AC58028A7,24152C70EF08DC90,08ADBE3DC7C94C06,2E9DBB8FAC85D2BD,73BF7B99116BD248,69DC42031B1FC9AC,3A7AF28020B5BF7D,77942F1442F43CA3,2BB599F7E02029DC,0C49372597EA2865,E675F54601AAF5F2,0000692896E11F29,49CE02F61E006FBD,7907D0F109276B18,6B2BD607E0850038,09FD3F1991E4A624,9FE4C1378C6019E2,461154021E73BF70,E36982A5118AF6D0,C99B9C1C18A00328,24B2D4C47B90C9A1,37F9E52822DC6981,2DBB6DCF3DA9E438,00000F2CC4EFDBA8,65E44D8075FA0052,D3CEAB965C2E85F7,76C89DF90837182D,136DBE53555C6723,B167649CB189934F,8A609558058BF923,153033200E30A39F,F055FD8897ABA154,74AAA16F8803B525,2AAA793A824F0235,24260CB820D55F1D,0000176766EA6F40,7C3FA894022645DD,7D7CE7B0FA70F04B,4D579616F34386FF,D6681FB7450AAA17,6DF83FC039004E36,58EA48F5FEB88298,85217E133F6313F7,D77E65D00E7794A7,05DC577DD11DA1B5,5D269FFC43A7D5CD,CF32964240F9E25D,0000504FD21F4365,AC83C83A5257AE37,4938645D309937F7,4599015B3893F950,D39FD26BFC18EB97,08C622BE30708E26,E3A5A779492A8E0E,BE67C859379415FA,F20C7165E88B107F,C56A06C715105581,A417B0F02417EC91,352CD20D5E30D63A,000068AF2B0F55EA,651C907CC382751D,634100F1D9D8CA7D,716174011877968D,A017A82E89EABA69,64E30186451561C1,8F8D2C72135CE9B6,AB7AC689DE5B2883,CC7BDE529BAF8093,AA290BE25D57347C,BFB8082A20EF0408,03324B80FA117742,00006C23B16BED91,8D6F1493B1C48DA3,D6476191443BDE57,29316D758A9C742A,7A4FDFB1CD79D248,BB0D485EF154C7BD,5C6FCC8CA6713531,B69840D4028C4323,72830CEBF20735B7,69F29F8757AD5C73,2629C23DB7B6773B,5AAC988942BFB213,000004486058DCD3,29D0A47CF9008C8D,1747107FA223891F,8AA280314CE27AD2,8818C050F751F6E6,F2DB03F1936316B0,5604A6E5156109BF,8B5196BD61EB3DB9,1467B5CCC91A145B,C27F5E6567E2DB4E,190BA761FCA75F92,15F3CEE63C2C4C27,00004733FAF1C00B,9E920910DF4A7F56,C49BA11657E195F6,F91E2625685A2247,5B9FA76B10FE15CC,FEEAB9704EB6C4B5,2CC7297122F33645,4734C4822C83F4AE,1C521F06BAE1863F,C0C30922D30C69BB,A6211F21BE5783CD,384B4D042D1946E7,000051C8BB6C9153,AE431E2562DC85A1,A7593526D40AA2AD,E608AA3FDA28E743,2145646136D4787B,B0BDA6647D426B86,D4493698049A5B3C,1230C3D44522DC50,24ADCEEE89CB040B,C7294CE5BC1BF8C0,002473A145DA0C71,3D816935AC6E7BE0,0000333B8999F4CF,4C5C5CDE7BDEBA3A,E909E2237360AB5B,A7D696567002461B,5A85BCD540E516C9,2BED093061B6A65E,0F3B8B769DCD51DC,181AA1D9508645CE,B7D0B0DE7964F304,9268760B62D5DAD6,05B7CE39384E3E22,C30C43B13683AF53,000037F86C8088C5,AFAE2E6B4E64A6CF,BAD9D846A48633A0,3DBAF235EDD649EB,2A74B802C941EBD8,F641CDD803D29DE3,F8D541D7FBE49494,D34A2283618512F7,A285924046E9514F,21D0A123CA929230,48873E70B09D8E80,492A64F9E3DE447E,00005C45153B1F80,8F02DBFDBCF308B2,A508F4488E48E540,F464DB46FEC20731,869DD5C25A58E89F,199D96851EDD7F01,57FAC2B447478EB4,178FF7881931D7F7,7FE9D365F7F76E8B,0B4DC1D1F1D7D205,715C13C694A84A9B,D7CD0F5691FCB8B0,00001FB81B3AF0C4,75E04E01F97CE05C,F186A4995E83941D,290C948E9303F9DA,6D5F60AB4602544C,D3F1975715CCC5C3,29A3ACF4C7D6C8D3,5E95DF462ACC16FA,E3A58BD988691252,A9EB0A5C35317D4C,70860DE5A5C6948F,B5B1FB47D2AAE0D5,00005D132187A2C7,BA9DD314E9FA282B,A2F2C7468FD36EB9,09AA43073174330B,8A7D6B08CCDA5C21,23602D4BBEC94E72,925542321BEF4045,C107617144407F8D,B2DBCA569706D17E,C1D08A69E37B7C4D,944FA223C4020AEB,18A2AE7129B0F24F,000029DC5695566D,007160635C7A61E2,908905374E211EFB,AE07C415D001FB6F,23EBC6109A4B499D,F9D0F173F55198B9,FAC65156F5D62B97,8CF2C33DDADC3876,9E6DD082C222A9A8,B24B14000F52B079,E965811D9E72B67D,A702CC70DE667329,000052C282B340F3,1503A74C2F61D4D9,71DBA559388A1020,7B0B2D93C315E542,EEE233C4B6CAF5DD,F3FB63D66A0932E7,E3441FBCBD066D63,019EF20E3D8C17AD,E9AD160B869B4E04,EF482027400421DA,71D27CB0993DB8C4,3F37E850577DC4F0,00000678F007F7D8,DAA4CBF641391F5F,383048F45D23F556,F7F1483D247B3222,779C70049DC9364A,433DD356A62DC91B,7C6DF6859FEB763D,AD2909BBCB25A0D0,56F18DE99398E9AD,428B26B40F04FBA4,2DCEC398ABCA8C12,3DC1CD3D5E084380,000054AE46D8074D,FEE85D53AE5D211A,479BAD830D5D8F57,EB47104654706D68,7F55855AA9025825,D7955A292E3B6A97,819EA95075507C06,68D3D5E3F84DE34A,A3B9AF95193BD8C3,5AB18A2C166CCF90,D95D64974748A5C6,6722054D27604C0E,000024B586C3D185,A3A580E57E825C14,3992592048C33AAF,2A2AC3A0894DC4E9,3FE0B87245CE279F,C75C7EAAF754694D,147780106549E1D1,1A1A4F3BD984B730,9C5F57FA3A6317DD,94BBFFEC578CC502,439D7DEE8CB3F0BA,5D73D92AC5376B8F,0000478ECB748298,2E5AE60436A3C9FD,4342442142672221,8A1DAFB3F82CC475,209A9E4807A2C4CC,3E5A617F79D01190,EC8B6B5A94F39619,269083EA82E5AEBB,2282E4B79675E8FA,C63A09CC57EA1854,6579D4C9C291510A,EAE44374DD698675,00002B527E6097F7,3C4D97EACB738B93,047B57465ED999CD,70A88E1BDAA2DF7D,CE3301757D2EFD0E,6A1C44E3BEBC6ED9,838088B95B625284,416337A6154CD6AE,AF516044BE0632B6,6A08C0F7837CFD73,CE821706535242BB,5409B29AB8BA82F3,00000AAA2E558CB7,E5378C7F9B5CF0B9,5F5523366BE8345F,60E09C7FD6853D32,40E8CF698036813D,519DB6D541C1941C,CFCCF51107452A1E,F7923B38136A8246,100817762BF70806,B71048AA5C59F7A8,02DE7A0E56EB91DF,4AD38E3F442CBA67,0000462FACF1C3F8,9BEF1492245A616A,C149085319A82A0A,F23BF82E7E47EF68,A29105F4E7AAFE0C,93A51D431980AEE4,2EB8A0EE98FE464C,4A8F23822A3F15FD,2E7A7E3A880FFB2A,5C170B7368CFAAB4,5097717A5EE9AB88,23012249857A28D7,0000589B157719C8,116DE6F8C4D1EF59,5CA0E3717015CDFC,C777105E746F345F,9C22C6794836EAA6,3474D3141AB756B4,74A11ADAD8188960,55D438B21DCF01F9,AA84BDA95BC56AC2,E12B978D122222BF,DDEF7F461DAA8525,57277E5BB70E82F6,00000DF5FBAFD1CE,01FF6B3308D975F7,BF3636C4E2CE117D,7512B7A53A3C108F,5E088AD33E08511D,E4620158824C3A42,7B18B31FA05BB696,981AE13FE99AB7D7,382599646614339F,3F7DCC40557F37FA,7BC74D0CA066533F,2216BB85C8064A35,00004A42112E8695,F5FC35B71AA0D17B,FA057BEBA1A2D529,089EE4AEB442FD4D,3E9A028A571E7F15,1E83B787AA5614B3,81D1EF79E82BA4E3,3D0ABDF9D1C4112E,0B39FEE2CB1D3E0A,271B88E572E00C94,715621ADEBCA2203,C23752389E9DE59F,0000539A264C0FCD,DB52FF1811894674,F4B308A4B76FF752,DE9166DA0E7BBA2A,1709DB7FECF603CA,9AD80C9B70DC25DD,10B635B49D3D122A,2E40D96B8F6A4654,49BED9E2EB18D383,AEDA26AB23888002,C2CBFF3564B7CC29,6CA322DE9FB6BEEC,00006EFDC6A521DE,3551BBEEA8926A19,91561609EB60C52C,E5609C1D05BCA117,8B881745A11C8B0E,566012BCC0CA8837,00706E1E930E071B,69EA632E896A646C,B3CB76BAEF4071A0,DBF309CE62D08EE4,BCFAA62FC92821E5,159A5319C61F4A56,00004D536C622E1A,B0F803AC30585C4B,7C670B48FE828AD0,C71A90B3390DA37E,B083CB262089C0E4,D5FEADC8F6E8B132,804C818A4A05564D,CA11033F593E800B,F1CBB1B9FC20C4FB,659ECA6D3E18C908,2B80B4DB1C9BDE0B,1B1B07CDF98328B5,000053C4E1023F48,E0C2192BAC0B3FB3,1EFEC15D85D624A9,CFBC94CE874BFD31,9B2474E8D4FD13B2,3665A0EC52772AB6,7D751F01A58B895B,CB53A279B40CF120,E9842360983E7332,E1661AE13DE5B01C,5EFD2587C0AEE9B4,6C2E91A6A4FBFF4E,000043187E92F387,05ECF409174B3C10,CD23530F52622310,C1879109F27A0ADB,7BC6F46128C95CED,5898B68BEEF97D0B,C505152316DD2E9A,7CD8E6C3332687B0,40BAB969CAF88645,907ED15FCA5EBF40,6C8C43F208627CEC,6DF53C42F81F7BFF,000035BE501EE41F,8C1E876B12DD6A51,B58EC14D12756831,6D56543077190D64,0EABACD7EF8930E1,880868115F696CC6,3AA52E35B7419B75,299F579DCA1B39B6,12D8217DE9782F51,3EBFDE9795DD27D4,0A59778155FEE262,92E20BA92E232D0A,000009276B7D062C,00A68DBF4349F582,E18ACDDD6F5717ED,D2F67815850E5F2B,EA4E698FC337400B,6946726C6AFA5977,32954D063151834C,A809569320218988,8EC8B958131ED0FB,8515EBE642B11DE3,FEFF8F734A054B92,78CFCCDBF6ED4052,00006630AED5BEB5,7ECE7D17F6F7236B,109450504DB53F80,254D33F089FDEFC3,0490781A7D8EF85C,8C9543CE429963C7,816530FDE6E817F2,5E14509341701779,1BFCCE967466C793,05EF1AA40023F422,29969E56C2C2FF0E,15DF6E521D4CAECC,00001AF3D41D4637,0450F84554F655BC,7697CDB2E3909E94,8BA0CCCE402CF038,594C6DC35D61023F,8329148633D781F9,C2CA27915EBDF6E5,B37678C23E95E554,C61FB3C25E417CF8,2918822A93E8C2F3,91F337092AE34223,B4AA9652851C59F7,000013D978244F8F,FD2DB5BC4CBF7753,B95F75AD960C6094,753AE1B3A9142C18,B99DE7A07B1AB944,1F068AAC42E0E15C,86194FAB4145A244,A50F2325F8B6240F,61E5E8470177312A,0158ADB94F250F0E,5A1842FD8EFBE6B5,53428E0B875E6315,000026BBFD840468,68D0F9A4F5C897AC,F2F6264DA5198AF6,A4091A38450174B4,D89155C3E65190CD,D86B52818CB9A4CD,43E0EA7A3945B4DD,CBC995EB95CBC74F,97F003FFE9294581,0C5A6F8F9AE7FB92,7B543795E8FBF950,6416A26342693FEA,0000474CD2F58C05,50D957DF8C37A1BD,3E6DAB141BB732DE,D12BA4DA26D5455E,3261F72EE6A90FCD,3AF0C45C26832E81,EF1D74C0E576C6A0,26B663BE31BE510F,5D428066328B0F57,5427C8AE30BC534B,AA5B1258B1883B7D,F0880AB3EB0A16CC,0000046DC6112A72,0E60FB4222839C90,0AA435E904781D32,436DCE20BB49BDE7,B2429EDC18C02240,952C6A56C5133F06,1F0B8F1E0258C600,61559E86BB014084,7C947F55992F18E4,D90402C0DC1B60A1,EAB54D65687EDBB2,07DD8230B54FE4F9,000002D16CEFEC41,5990D4FA1BE21A8E,1182F3731E0D1C26,64F8B52F83B35E61,68A692DA89EB8FD0,0026B9C5F3D88956,A41CE5069882F328,CE237010AA6D3235,E3A00FC337F659EE,9450FF978E5E32B3,DCB2B96C0A2A02A6,D6216A143157D062,000036EB45C9A2CD,D623ED9098D3B682,A43F9A19F62F91C1,8B032C1BF00EC1EF,9F9D53B3EC41FD57,3582EE31E2F39B5C,AA2006AC343F1FBD,A2AF3736FF258283,D930D019B1C836DC,F21896AFEDB54338,541F129930E36E21,1EBD375995063AA9,00000385F831DEC6,DA62C8B9246C9E00,F337CCD4E7E42DA8,A2016F498D7F6DE5,59912F0A4783A669,E0320E3030986C79,5762EBE025ED36DF,1DACC0D9BC704B2F,3A90AC298D4C604C,DC5FCED462D32962,845781FF4C4A384A,72947A8E2965536E,00004141A52341D3,84E9963428456541,FB044BD362C7A863,A5516672555D8309,D257BA743FB71D79,4A56DEC1D29C9EDA,F4F334EC8F6A33E3,AD80AAB1D630A00F,2432601353B713A5,9CC051A516B7443B,64CB3A2C5D813C04,158CCDE705B300B1,00004C15E8432A74,5A62F185C5E511BD,FBB6DCFC4E871CB7,F2B5A319DCB63868,28DAA1474F1474AA,145EB894286B672F,D8EB9307E40837F4,827372BB0AC0BAB1,B9EAA68E6C18E764,874C5F5C8B93FA88,249483DE4FA10744,B340301FDB0EC981,000011AD28279BD1,71F74FA61DD326BF,C9CBCC336E556CE3,C7D19B6D2C4660D6,0A24A661740439C5,B467C40DEEF38D8A,CE4BF41B27ACD9F1,A9C57989C6E8709D,BB63DDF9D1679C76,DA6608BBE10D94B0,F9658E14E05E6DE7,DBBA3B0FE58132A7,00001D0D582BB9DF,BB1073C72F842CEE,30F2C744EBD2A61D,33DDBB644A944C00,BB5E1366F4AD9E59,D30BA9F35295D52F,319C12188B60D0B7,C051656FD4D866AE,A29014B2328528D6,F214404D6AF265F5,8AB16B997F0A9EED,96539DF42EC6E6CE,00001A99378D95A0,12CF3963F253C50B,D3A40CFC2B7A3C6B,32BB83255CCB1924,F457D260C06F8B9B,2CC2E802DE5CBE6B,029F1A3DB2CCF39E,D5932D8976465AC0,6645F0DE114E6468,0A0FBA6FA609E0C7,A82D74D349EFB891,3B9A4D4C688F165A,000042E357A58B80,19B4879F34FBBD1F,A61150540E8CC027,7FE993DD33094111,D114DBB93A1E9929,E18471A6E830BE75,2C481812935341E8,E18EC955516D5497,95D381CE166CAC4C,7132F9511CD6A5C6,B41E2829D121D641,DA3082AA61FB619A,000010D69855DE9B,51A9E1CE99185EE8,AB846A61FAAC7AFE,1C6B652D9E7EB1F3,AF523A398F89BB49,CA36E3C5F3489208,6301D87F1A178787,7EA01F0106029CA5,564D5143454C4BED,36041279239B112E,B1E0AD80C1E05E1F,4A09243124095F70,00003348A1B1DF7E,FC3319489C6CCC96,FD14B63A46FF51EE,8561E17BF1C58E48,CB21111338EE9B27,39211FD334F456B7,568BAABF11DC64E5,A241330AE694B997,6FD62E6E6709F058,AFE988662400BA87,6C63072D745B0DAB,80A6441CB044BC34,00001238BD536769,D7593EBF71085B5D,B80017D4F082206A,43823A4BACE41611,2C46A621CC6201CF,56C2C0594D33B9C3,1F5945A6B360772B,23918ECB0CFBCFB9,EF229E91B7A08C11,BDED175FCE697130,87A691E916809B94,245BE42F8D8871C4,00005B5C5235980C,77F19623B6BB5D06,70166DCDB816EBA8,ED29E10EF067FBF3,2E6DCCC62C069328,E70E6FA017F90228,52343D8A1246358F,3ABD466524D0D13A,BD544936F9358484,1B665F904E82F813,BCAA0357169F8931,51CFD9D3054DF22B,00000D55C8926415,012BBD4AA444B359,1CDFD0A691799E95,19BE05ED89CB2F6A,C8AED6D9833E46AF,5C1E796D9F360962,6828C96697C1F814,7A1C9EE29ED99654,FA37B2874F9F1910,BC19D5504260A86C,60921D092593826F,1EF38675ADA62454,0000278DE9332A7A,4B7ED66F3A696638,9CF2D66F4099BA40,158596C1345AE814,D206B8D2F47FFB41,9056F93C08ABA0E8,0195EB56961E85DC,7F7957B5C5B17B35,7B7AFD225CE5934C,1843B184DDAE4F98,D22AB87E34E478F2,20DFBF8EC488897B,000053ABF7F47985,8E52A187C45101E2,ECEF7CB08525E185,D86200F8D3B03347,80456E83B2D03B0F,70BD76C32A4795DC,EAAEE9126630CD41,CFB5C0C7E07D1ED1,B1DAD1C53BF42D96,BC2E1CF32FAB01D7,1C5CDD0DAF868D39,05A7B67DDC183EE6,0000578D4B93B8EB,4235AB9B6B859C7B,ECF2CAD7B98DB759,898ED7771FFCABC0,C76759DD997498FE,64C13E943C4E9542,94EBFF2A156F4B1B,81ADFB44C2DECC79,E775AC51B1F3C13F,AAEE8CB6AF5A521E,9ECC58635B91F2AE,988D89E4BE7C5D2F,0000444344C7792B,ABD7460011B4F00C,532D8CB8FE601BC0,4750C65FF12009BD,4832A3EC07B9104B,70D7BBF0A2EC5787,5FEE266CFBD79D69,55DE1A4CE52757A5,678F74AD5FF2D75A,32FA630C2F5AA0B2,ADAE5CAA04FB7A00,9147AC0C466AF556,00006C36426A9113,D986CCB4B36185C5,ECBCB70DF7DA5563,2C0E160F0D77322E,F1EA2A9C2AC15748,8C6EDFD5579CA84B,724F33A220A88CC2,6811712081ECD06C,1C5219B02E529EE2,97827CEDFFB2613B,65A811E26FAB3064,0B521FB34B2B670C,000001C69763C683,7534ECB973DAC81E,883374AD5EA4CA8E,E4F1ED142E3E37D0,005F0C1E6C6F6318,83CDBE06E43C243E,322DB25AB0274E0F,85AFDE71428F0C16,3508CBE7D7BB8F66,134FFFD511736D83,06976C420C4B2D06,957AB72156719A47,00005098CB063242,308EAEF5EE9ED2DE,B79D8F08F1DE135D,BC10626FB17EE0D1,3AF0FEBE1AC8D536,9B61CDD9E8D8494B,1139396246B8D3F5,E5926529D1DCC166,5C924CD4E04C55B0,28D52F4856A6F96C,B99443EDB5C2F6BD,699995C8590F6E0B,00005CAF97B83336,1EBADC99BE94FAC7,92263F20165C292F,5BE44105A889B5F2,0BB0A27805FD8F31,43FD8365A279E655,41AFB2753DA6DC4D,7B1F8123B9DE8A0B,8B488794B61CFDA0,20EFD2464CA6CC3C,4694AB5A191B0EF4,DE0B25A1902CF156,0000034498EBC45C,A531FA22649F2B8E,901F17FC338D510E,CE949231DDB281C2,3808EFEE4AE861C1,C4EC1C5C4FC97DB1,66A45563D3385F63,41010962D9928F12,399F977191630AEA,79685AD15501B31F,459AF97C6022A776,8C3DEC3AEAC5B280,00005EDC97BE19ED,AA323A6EE25C72DE,172A2D39BC761EFC,6E4B748A82506169,60787CF73C326A76,8B488F821AED835A,38C23F817B252DB0,D116A2E74F426F5A,961B7AC3C4A5FD36,90D2E8D1D4DCC16B,66265EF14139F824,6B61EF15C597EAF4,000047C939D9DBAD,A76697B508280D02,97B2CFC5A5A928A1,6E744C7A3DE5833F,6D82AF171FB48339,766EFADBAD47BB10,249C4B976AFEB52A,746B6D9627A1E7FA,74D8B7C02B57675B,1D68EBD1E5120989,F937EEE77025AAEF,413E22D8E9826707,0000459A7D316BE9,ADC891F1BF2E283F,D151380F94AFAAF9,90CEA54B8058240F,D31162627FF83ABD,BF6127D79101ADAC,3B32F89FC99F0DDD,3AAFC377BEB19052,9DBA7DA541630C6D,B6F83C42BE800675,0344BFAAE5EB6C5A,4635B69D65118ACD,00002D9F429DB440,C01767C65BA27EB4,FD932C0EB3992542,6035159B9E4B46C5,305BC4CEDE861079,445B7EEEB56B6B1A,F62743ADB95903E4,734DE2935869D235,9527D60CCF211597,57BE7515467DACC6,C55EB0EE8B0E12FE,1DC1D55AB045B22B,00006745815FB468,6B9EBBFE3C0E9294,DEF164CF93895BCA,B2B05652BFEFAE13,239E53AB10E16F4D,C4605B833813EA89,10963B445CB25C24,21E33F4B32584FC4,14263FDF345C834F,D574F02496DC9636,B86E0C9544B9B01D,E55D70593A0A3F0F,00000DCD21027218,DCB3CDFFE1365086,F33D66F9701A5702,24069225BFD4E3D9,6A1564EF51382377,9591E25126718D0E,535263D1E9EA37B7,BD2EAB0B4949B730,415185088ED8C001,D2132B5CD8A30782,1CB090E23F0901C0,B05B41E2A43BAAF0,000000098AB65FD4,C7FA1E23FC72EEB6,25CCA39A5F344BF2,DC96E8406E251D55,56076B946036DB8C,CD6DEE72DF285EA5,70047A1756451461,35CF223210E2BFAD,5D27B46F60B94B02,04881D1B8FE1A7AC,35785C95F6F55A44,34B26CA3A0187D43,00001D85268D43DE,39EF6EDB3E4BA9F1,29AFE8433B74BA57,5CB23FCCAE62F661,174568CB30EDC558,0BA4F434B7449296,4C78EA6540DC96BA,5BBBDB9BAB7BB829,BCF7A8574262A885,0F4CB6CD2C4A9CDA,23EE33FD869B209A,A9005BD4B7DCDA04,00004F4864C93B67,09241C30F215B7A3,35D3DAA43A5FB3AC,5D349E862EB95D6E,B644602102C9244E,81E7F3F785BAD8F1,AF5DEC055E2E84C7,498CA28DF3A0954B,0B6E094EC164529D,973A3D5398A7BCD2,1162D2BFC3F2CC04,3119551F8AB7FF0F,00006F0FF26D710F,3017295B6FDCA1E4,B30AF5E2EB1F1575,20841AFA4279802A,AAAD5463DE4E0F67,4563146206E0EDB8,5BE78E34A5112B76,B09B23D1B4B28C3D,A290781E65721A57,876B64C39686C15A,043D82E66F324B04,D35483A98BD07639,00004A5370D93A1D,706703873DB06040,D4B5845063B6A206,C82074E12D80A35F,090D2BD7E17073B4,176FC4E0230776B5,43593787E3D65D82,3BFF3D197E2047A1,F0ADF60B1D2BB215,FFDD61E3C13E9740,90BF706ED4525D41,A394E7F4EA2AA2BC,000006748A81C1A2,74037E6D7E3FB13F,D6312AE4E3BB12D4,EA4E0A33E1E67D09,9E7F850EEDBC8217,34424BA50AC7EB17,5C3E69576A5357BF,797CE7F8102D6B7D,A24E8684D25B1D89,892863B48B197C2B,D9C44899B774A554,B9A6BB0B30F4E196,0000340B66BA3BF9,608D6F384026EEC6,2E8BA2AE77710ACC,533F23CCF301A9C2,4B0B422824647552,0D0A31DC93E75345,C83B304FAECB048D,AED80FCB170E7D6D,21E89161C27E8320,0FCD08BF584BD604,5DAECB466FB52285,365943578DE5865F,00001B4CAE8640E9,C0026AC91418C208,EB55BC8A69A4BDA5,293B4F00B0D12E8C,AD12B4AD6B349266,71814A8CFF930CAF,4CC2DDCD99BEB258,55703400E010E5DB,4422253A5F5FF7EF,EDFF246A8302FA10,4426EE5AD669C71A,045A142021E3DF58,0000649538174177,C1B6E80687D02DD0,7BF402E51C5F5F3B,AEB9C1AE70A6F10E,AF1123BF39088A89,8B3BD8D1E3984B59,C4B7CF348923A4F6,0BF293311FC19DFF,E5EB8567307DAB22,17F421F77E13D60C,B38B85F5979B70AC,CA080352A4373A93,000011144EA2C0E9,55C2278B268E5086,283FC28DF1B71B46,8B30C04E23F26211,23DE9E953CC8B421,F1438FA80EDE9E33,A7B7C1CD1FEA9EF5,180B4BAD689B3460,3A545FDA125070E3,19AE2D6FB9CCDE56,D01B3325DC41A05D,9BE73AA4946AD56A,00003EBD60BCB498,01312BCAA37C024C,466735A50B19E1AF,07E2673A658C766D,F67104BC49D52CF6,832183C781FEEA61,B2385C935621361F,3BDCAC04C7563A50,64EC17F553FEC3D5,32961D11854568D6,583996C4F7ABF4CA,234C9F65BA4B1EE5,0000603B9C0B8982,8C20C80A88A1303B,BB4C1C552517719A,146262A697632DF7,4CC66D4671618F9F,3F2E3730BA9E6506,5855814A47F7C94C,901F3AE33129940D,9F743493895835F8,3B9FF5B3DE741A08,297B5115D1A03EAB,B998B6221D45450A,0000029010B285F3,A200691A55F9989E,136357757731F3A9,7AC5CACF95D7161B,BDCB91FDC135CB9C,C339C748596424F9,EA7113D2337FCBDA,2EC94BC6549C4CDF,1CF1BF30038A444A,C7EFED000004B16D,6A9DFD42C7E1F1DD,CFA72877F3C5ACD0,00000119B7A22670,BB7CBBF066C4C2A5,4D3B2DE28C17D727,22CA545C17877A00,8D9B0F47709BDDB4,EF2A1AAE1272ACC9,671E16BE5D175054,0B4D9F1DD94C92AE,C236F9D56A3422AB,8501A7CAD713DC1B,C0CB22DE33C8A96E,75012DA4A55A6A0F,00005E40C272FE41,F1836941510E78A8,3130CCBD9F40E01F,7CEE0956C7862E55,6194ED1200E160C4,E47161C9B0949292,5E38B5A66D41DDFA,D2A8192E71DA801D,97A8A6493D41B9AD,D6111ADC56BAB02B,D6528552B835C5F8,8B9884728E73DA0E,00003BA125A62A3C,59B0E8124606D7E5,759D6A536D306178,33750558D9986BBD,04018F0069190D39,E7AA3CAB3BCD5D05,0CDF27BE3D17E641,5226AD5495DEDB0B,606489B06EA915F7,38DB7413AF329FBC,3E835A467C36E4D3,34826051E13AF152,00003A89AF321EDC,A90623E70E11A00E,C153EB8B8FEE9F27,F230BCFDDA0E36B4,63661FB8E94DDC78,520B9E1DACB0A3B9,9B5E31FDF3F9D530,D8229371CC0909E6,63456BBE13C4C9A6,67AB945A53734B0D,BCE69C71B1C0BCCE,5B33C8E594D83BE9,00002A23D1CB8C18,7F665FFD71405025,11A9A25FC1357A50,63E399A08D7FF9D1,4529F9F2E4582528,600F8E8FD225934F,1B1613CA69044C85,59638BFE4F6A1D2C,73ED25EDABB3EBC2,676F418D153B3EBE,4404D0A4296A090F,40C95772FC8226EE,00006B8CAF96B557,8E41C357B73EC90A,19C6D4DCB6C8CAB0,B98B511A7ACA13A6,A2EB62AA7AA3584D,0B5D0B822101D74A,BE26921C4AF835C7,5620019CA8AA47DC,686771FC89CFEE70,3EFE62CE09E22224,08B3D7029DE22116,5080D9633ADF2005,00004605E3023E08,0EA2EEF6CFF154A6,DAA2E97939917BC5,284E0E85A45E80B1,7981BE167CAB7BD9,6D47D9E5A2E9B482,5B27910641C22A6B,F6AB5B84C8043025,47F88E7E14B3EF03,A534A2226B5EE3C8,F900E42D222F0B2D,09C37BB84D055C65,00005206447FE4B2,6DEE0623DB38DAFD,3265F8E1CC42A0DD,C684248A8864D98F,3707C2366B2452CB,55A3553BB7A53AE3,5B118D237EA09065,6E0893C0AFBCF428,FE17D208C06C961E,C6C15799CA8751E8,300BB5BD22A17663,9A92B628F4CB2520,00003204055D8BE0,99EA2C45F2C4A815,F5B641443679C7C7,763B811D43583D97,F0FFBFB9303D4097,482AFB65663567AD,421F5B07AEC6D664,95D2AF2E415755B6,3B6EF4821AF2B9FC,A25A93F5875C613C,15012FF4185BA2F4,99B5380C3D5A894B,00006958251654D4,BA6A914E1EFC24CB,E05BD4B824CE037A,170C68D582AD89C8,EA0DB6852DAA12B0,56A8131FA57101A6,93F3E463B4BFBC40,08AE5A54FF71D2F6,8B921AF11951C9FB,B715F948CF016A58,7A326AC308C05D76,A6AB8AB847B4E8F8,000009570CCF6A98,620CAD7B63129464,75563FFFF5A56B03,A57A2EC0E4A4C0F7,8DDC4910C7D0A92F,0A7F2A11E725F5E7,F18A2AA5D6E24B4E,37E41B1AB2D59A2C,D89F5B50829CFF56,3671186521FCA5BE,5B7BDE65B961F595,B86A39EF2BFBC81D,00003B3142A51345,9C7203389DC849FD,E2EA19CFFC50C063,BC09FDA3FD8B7235,71E3D69DB91AECF7,F0B3D2FF0342AB99,C4C79464C91C17C8,E428257F8D159E25,EBB97FE1FAF0973F,C4AB53DB738A8F13,20F789702A74C019,0D3A890D42773884,00002E1D9DDC9CFC,F22538728970D436,657292BA1499616E,18C06D3407225671,6657507BBC029A0A,0E738AF1DC4A2544,1818C547EF7A179D,A50B495140102BEC,D269D33690B60DE9,AF5695BE4CEF230B,3090006B21B00200,2047BDEA7B5E6967,000034AC25EDDC09,EC8658F234A352C3,25F136AABCC54344,D218ECEE25E50048,6CA7AB7CD12030E1,F1EB1FAAC216F24C,1592CF9A531FBB99,131114E0974FEC1A,6BC62364587DA890,A9CE388E88A25CC7,298D7C4B6B0ABEAB,26BF39A9CA3D4E3F,0000003CA0949426,B70B42BAD8C6CC17,EBBF56CD31720251,0ABA560F30AD36E6,37C611873469B2C8,88F16826D2A24298,9C39E90849193E24,6372F61E70F39ED0,A632CFFCBFC8F6F6,BC0D7B944DA24428,2542DCDD6B5FDFE0,362F92CD4CE3AB83,00006C6B690C6165,42D69D52E553A546,FAE6CF575DD670EB,FC45D2E67144C0D3,CFE47D094FF9D449,FEC0E3A654D763DF,307AB8E26552EAF2,4AEBCEAFE8E1E8C8,1C738E2B4C80E67A,24D202B0241B2353,21882F8D10BD9C4B,1E2B5448229E54D9,000003C529334DB1,5A46A4906FC5AD46,D1F67CA223B1CD3C,78360E0A8D53E16E,F3A354ECB6E40DF9,F290DF0AED02797F,5EF1F7BE1CCF2370,702B7A0F60DF71F7,16C5190DE23A24A3,57DD887F75B4BD12,D7714E326F568B46,B00742C95D39B996,0000661D1EBDC7CF,396255B951726C56,9020DB29D4F0D52F,1F90EF05C1B613B2,4BB0794B35A49C5E,7175A135DA3C3EE6,C5F7305E94E81089,CA744C3B7862FE46,4F006E55C0917082,E7D2D4D010F12478,D72728EF86ACC212,3B2E3C3FF78D0329,00003598FC1EC584,44DEB08D588BFFA3,BCEC1B0702D131AA,4AE29A7EB4D76B45,7DF9BB2F8D362809,6DF64F71F2504958,E6C154BCE18FB79A,B365178764E35795,E0357AB8476D6F1A,F5C4F100441BD9AD,920F95F5923A15C3,2A199B88942278EA,0000283F13066553,AAF9A8E374C17E88,4DCA3CD7DF75F815,8A85EA4E75B4FFF7,957E0ACF06A443AE,C4451F7DE85918DA,4E79FB81A62F3703,891243ECDD772E71,FE8393929F6E3374,53307080BCD4B4D7,F1B8A1A3E8FBC96D,D3BB94F4BBC8017E,000051711080E538,A13C2E30534180B8,C59FA3E2128849F1,BF5444340F0BEC04,B0CE3455F1BDCFF0,EFE6F69D4FAA4277,4FEA4034F9F42F18,C3A506A84F4734D1,89C122400D576E26,B60EA14CD46D8EAE,783FCACB1949E076,78B14E3B3176029F,0000664FD856E66C,BE1DD4F4BF408EA3,92E93AD67347EDA6,7E39428DE2F00E31,A64A7F8A8CC55EBA,87F6583403D5CBE7,3FF8C8B13CF7D9AE,22679BD8177AD24B,00B8A59B9DE41175,8C05890238B59FF0,45B629F675164C7F,43F342C81F1FDDFD,00000A73595814CE,28D244D81B3C6D5C,36E8F5C31C478A2A,48A56E8DBD00DF99,B7C624BE352F64CB,20C8549B709065DF,1990F1476E65124E,76B7BDAD5F5CEBB1,71E697F68488742D,218FDF238BE042B8,0F737A590D379201,FB692AEFB2C6BD3C,00004439B383417D,86125FF66093B6E0,D4826715B4D5DCE0,FB228FC190EDF023,FEF85A7EAA0342C4,EA632C901943DAA3,506A26AB92F4065E,7F2020F911405EB1,06E0FF6227F6E028,463FC6B68165E3E4,3280FBB289641ECF,ACF10A3B2C16EB02,0000171B8F0BEBEC,83B8EAF5663EB538,E0A42DFFF5EF6EF8,50055B9CCD292692,119E5D87C5781E56,D37F576C57E74A36,C37897EB6D66A1EC,B465E19D4868E9EE,24066B7415876AC1,AED2430A30AE44BB,78BE3F42CE88FCB4,7E1BB4F8A9E2110D,000022FA957B55FC,D15E2398D08DB1BC,C6CE98A24FB641FE,1990B6D0DE598B37,CD9C16F26CA07C6B,AA5F0DCD3B14D599,C723677A5E7E3CFD,A68ECD87311BA1B0,86B2BC52BA6BA60E,0CD8C6154209CE63,6F26EA6F34C8E19E,E6C78A1AF4533C3A,00004AB3B418584E,46048807D7AA5E21,A869DB0006C779B1,D718C2E52F0505A9,03C350A744471075,E71725881060BDF4,AB12A3A6FCDA9C34,C148E7158516AB0A,2152227A0203751C,B964078F916E399E,1BD598AD5C0F322C,2F43172F4BADB268,00000F7AC1013CC2,3776C2A7BFBC7564,9E46EF1ADCB623D0,6D0174DF888F3456,BEF7B4F72A54CCC1,FA42C4FC2D931BD2,473EB8EB97868CB6,A9999E4DD6B519A8,AFB07904F7E195DE,34134FD99225A1D6,51A2654796677B3B,CFC5C1CC5E2921EC,000000FBF0CD134A,3C30A0DC8C406EF7,819D82DB9C48EAD3,3EB0DD5AD5B89447,A15AD12FB53335A6,DD20BC3A9BC910C9,980EF9D6B9593406,6C7CD371D7496A13,91EF2457AE0D8836,F3B5758FDEC43DAC,B71C0BAFF2E41B8F,404196D17C4B4AAD,0000008D352CE35F,69515E45FDE68E8A,C35BF4F0C4C4F712,EC4848CF1BB96E4F,BB5E425DA1A534AB,EEE3F683C7E96968,2EBB6330A9682DD8,C87F311E691326F7,3DE637F388D38110,2F348167B17A50E6,82EF351038CFE86E,B28B10689B440587,00006B91AF91BDBA,EA8973D999058A0B,D6B8300D0034B3E8,6187D187AE3F84A8,38CA3204D6D82424,14CDB23AC1D3A34D,3E76EC1B538518DC,2F22220B66794138,DC7AA18601BC4671,FBDD29BA796EFE01,63EC2DBC4D28F67F,3AE5C884AD0A8E97,00003F2AEACA9D9D,053BCBEA1444CAAF,8FB498FBA85DE55C,C521EF3F5B0C0363,C16F9949D6B2F4BF,252BA96630296C9D,D535111FE32694B3,6D217E83654DE44B,AA519523DEC1811F,45912B18A14C6E85,F8AC8A856E558E3D,521E90DF0D430DE7,00004CCD8B07D861,7DBDC64EA8DDB962,61F9F4B9021FC2E5,E5C22080B2AA5091,325C70081548B6CE,AF0C7FCDE267EAC9,7650C0041441A497,7053FF7D2CDF587F,571EE18921733270,10B7A358C0FA40DB,2337629446ECF664,F93B3A99D18C6B9D,00000D6088ECAD40,E4313F91FB042E34,8F867862CE2344A9,641B75BE4D79155A,20AFB8E0F92283C6,3F7854254BA1F6D9,6E0A2BB82599478F,5D51E4318D7C16AB,0E8509F2E2EE987D,24D8B4C60935386F,EF96AD97DD90C8B7,8F5114320C5907B3,000065820EB3BA83,EF617C6CC9352F9C,7961C7E5B83276BD,62808CBB3E12354B,D0ECE1D3E770E863,372A7BF2345818F0,073CB8B2EBFE7450,8B29E9A129A1D472,5189B40EFC3870B7,E53FD74A24890D72,5AA766A7C0047F94,45AFBEA81113CB80,00004C622400156A,DFF480432AC74239,AEEA98E0A8B40DD2,655A6B6F8B1B8A00,709466E8FA2E8E0D,7598B49457DD143D,1F0ADE0BBF0E54C9,18E5C664B6A70F27,E7D0A6AF3C89AA0D,30A77BD61FB7FB40,535A7FFB12E7ADF0,6B7ED4542557411E,000005BF53DADEC2,804505029FEC1135,C5F668C6CF2071B5,C52B4C51B8C78206,0B2DB59CE72958B2,3F414D9E65167F90,F5C81A85AE24B204,78A763DF01DF5E1E,CAC11B40717D9C21,C3475A6A25310A85,9CF1FD5AFF64F4DC,74295B3AFE533F58,00001C9819A14801,1C96B7DB4A274A37,1EA3F7384CC0A43F,95DA78A421AA49EA,26A8A7470E3B9395,2346A42A2AB7C1A3,2634A4475D4EDFFF,18A6D5A795B65176,471773664FF2CE86,87B75A66EFD35038,99EEB562FAF7453F,03927CB712512DA1,00005E77A360548A,80A2011A5077A61B,9A15A9FE922179BB,1616EBEB0E8ABC8D,72820A8DB6183B63,E6BCF825FB56562E,AAFFF75814116F70,0188F438104D25ED,3063FAAA8F85BCF2,F82C830AFFEA5E05,24DFAC754C3AE607,C55838144A7723E2,00002ACBF587563E,D16D640FE8C2E138,792DDD82FC5E7CB0,938AEFD54EF68C0F,46B0FA763B7EF539,1B2A29064C680056,CFA7C0D41B9F1EF3,D5B68A21AA19D2B6,8F1C635C5CACDAE1,A0B5672399802FC5,2AADD916D74423F1,DD9FAB9A51330DCE,00004935D3C63190,882527E4B9276154,7FEA9CACABF69EAD,AB1742AAB7E34072,1611DF447FBC1D93,E5B4EB1C4E550195,20B6E2B0DA4F3B01,07F6B5036BFF18CB,F8B2B96FEDE880E1,4FE16939477E118E,B68E7A281C560665,490CC8F81422990C,00005A11901177F4,27F9E4286CB10725,6BE1C79A4BDC5B3F,C2C3EE5A3181BEDB,98836B9EBF1573EE,0D7480AE02DD3CDE,8799303C7E46236A,CDAC4B35D744BC3E,1DF4CF19C01B3022,1CB6D0FE32EFCB3D,FB951623E693D631,2B6F6ECA549D9CF0,000043E72F0AFC8A,A939D89934703F91,68227D55BD139426,398FC8B7503FB061,1987030C11AFDD6B,E0FBD93216DB102B,FFAB678DBAFA10AF,43B0213ABBFFBC82,10DEB4B6271F3B80,896D732EC6D76E8B,D4F798BF3C4C2133,25E01AB9F657179B,00004CEC0633D57D,5A8FCDCAE69BA7A6,1A3A5A58DDB6CC65,96DDAE645ABDA11E,E1D10129EC270A30,08ED3D5EF39B9E0F,F27123928D71BEF2,2F78C604C796B332,617B9CE4FDBD52A7,2071E49676156389,65D58541CFDB3532,7AEE4FCB1587AE0D,000005612BF753D4,1C445EB8618E17B1,C53838E210660099,5743DB67BD05CD1A,B1433A1F50174F46,48ABD8D592AFD282,82C548969AA6344D,D250648678E17D79,FD48B8204956173F,79BC35E2EFA76919,20ED9274D024D8BE,0FC64254C5825CB4,00000400AB494291,ED876033750A348F,98A74DF5E0F0D658,E815D1271D2B1DA6,7A63105745AE6066,60F85A8B1CE28C02,FE1546138B31C76A,53AB0A1E2F99DA1B,8C5913D81D0DD7F1,777D39DDEC15A7DD,5752C78C3C4BB8E0,1096E6B4DFD3A5C9,00001A0325899736,464575CC3EED4980,B262C92D49FF15E4,DB3C1D2215593FB5,9C68AC65CEBCF76F,A9B3445A632BF3F3,12C26DCC352DA7F5,0B5551EBF39A34BE,04B13B95151D256E,10D068E95FF0BE6C,8D39EB27B0788434,5CBB54AB8D19B82A,000006F14495E7E7,6811534E49CF7534,2010F0145C23DE34,309BDF7A8D0426F0,A86DD13D4CA6FCEB,27E59EB8577694AD,70BB60E19671F853,A333C4BD2A87294F,6E96DA662091FC3F,919C0A10DF4765EE,A4E700F738C67C12,F42916E8745B4D00,000057CF1E70017B,AEB1B209A176C122,B2904D6D9CA392F4,6F07192DE3002E45,CF5EDC935B3B7F4C,36C3A319D36F094D,6BBF4A9792B3688E,8EC3416A4A93DD8A,3885E703E5BB8F0B,DA3B37F20A7CDDFD,6920D584AC1A3EF7,09B881CEA20EB5D7,00003B2BE095B1BF,9BA7B97E46370845,CC5D22984E18D6E1,30B7323196919F94,27BFAA9C81F4FAF5,6D01353D627B631B,E88F46D06E68928C,900217D951E3FBB5,4F3A8BEC2421BC3F,5F97CC8A3AEEB3D5,3D95ADA71714404B,2A99419077F86BB4,00002B22A4932980,74F24E9800889FB4,4E74051C48F8E0FE,E361EFC167C0C759,FC26BA1485AAF955,742BA396C5C60ABA,2D3F33DE3D9BFA35,4330F263FC62FB96,2F6B1BF408178731,95FC7C78BE93A0DF,9411B6AD42C9CF02,C95A7D5B88008FCE,00004A1AB2A922AE,03F7504D74FC69C7,8B057347FDB69094,4FF3290168F0A844,D19F41ECFFF2A16B,4883A453C7BDB007,A7FDF77806AEE704,7D1EE9084B95DBA7,4AC63631BF75D4E9,3C1D5AFB16AB179A,B51EEBB5DBCD4A1A,72663230EB61B4F5,000066FC8DD8117E,D101DDAC7D2A5E82,1C02231C2685F925,FA4EEF4F76B504DD,FA548376FAE4D63C,14C37240CEE1D16C,1116C0C7C78220B7,E43D1E5259633383,19F73FC23E34CDD3,7472B67DF89D78C7,AC1E092B21CDF8F5,11A189DF49B6E004,00003102816BFCA8,E4D417FC6FC1E792,743DA940A013F0D3,0C657B50C8E6A4CB,9D612EF42D5114FC,7ABDFAF7D39BC7DC,32C6785A026580FD,8FB3FC57E3BB4292,D7EE2BDAF1A8595B,F570EC253530BDA3,D44DF0D3814E3935,2FD856747D9E38D9,0000610A502F401A,BDCE24A83D0B9108,568E3801B54A252C,5FB647C34AB56E32,24B757262F4D3AB2,1C75476485BF7BD5,097AD5A13F3C8792,334241E1CCB28F9D,2B9201C13EDE9612,EE26E349147C5C9E,41C34F7FAA16592F,37FD5B177A6BDFFE,000003B3C91BF921,C74AAB4972F31186,2D0A54F407EA0743,BBFBA993299CB3B0,8E23A61C0CF4A992,F7DFB9FBB961B049,2D48CAB99609FDE6,8C7F59B6B0E2590D,8F660203041B0323,08A65B1F16F7EBB5,55E721B4A5C80027,985EE69475C3F29A,00001C54980ADF50,6506BA47E198A805,43ECFC862A17568A,872B4DB4FE6F124D,30A4FD8AAC0BDD5C,3643B22236BCA00A,74F6661FC05C262A,30963421E2A2C810,93BBEF2417C88BE0,763AAD9C98ACDF30,A5E9B7611C702BE8,E03F1C876FDC548B,00003BEB5F362977,3D0F3918ABDC7A6C,EFD3AA4D9AFFA0B6,D69C50292CCF742C,3DCB6D1A07B2DC74,9251C4CFDADBC5EE,01A2D271E4282B10,E9E72FD037DC369A,222C74D03C9D1BA3,6CF7E97412F1D2D3,8929626C3769D03C,DB2ECB40DEAD4D90,00001B708C3A8BC9,D0822C4482BE1D85,8B7361A335EB73DC,E46D6C61043362E2,6D65C00A1F5DA1A0,37B8E4AAF29B31AA,65F18AD795974190,B2C1EC0B67CB9499,2297FF262A86018E,0A7EBBDC4A3BFA3F,68B7928E0B1B76E8,E8C7317648909FBA,0000215DD3E70407,E29E9D3B594C3DA1,15B290366F9AC788,6BF0664D49843B3B,995EF37B7A4D6424,01CB057A8852D7A2,049E4E6A9BDBFE2B,20EFB1F69386E022,13D292C7AAB8B9B9,B3ED02D333CC57EB,016C7A42EE2C1492,5EE0A72D927A4861,0000101A49E01D13,105FAA7B97475B42,70CF0BC025CF72F9,08A9F27B136510E1,EFC1B654CE57E3F6,AAFF7FEF681B035C,3217146AD9BF970F,7DA2D55AE234E266,1874CF7EA0A9EB36,31BA455F8094D09C,0ED14CBF3CF88405,8D3048E8C6740B15,000005977B065A7C,1016F43584C35A0B,33170ACA09B129D1,629615710A4D86BC,ADDA0188B7B0D390,A4E187892891F27F,95A63E7F9D3839DB,4F82E745EC840827,E818D64FBB21972D,9CE5CAE114995E3F,EC65AE5579C6A494,73668ECED4AD6037,00003DC33965BA3B,90F1001EF7844509,12A41EDF4039CA70,43FD34FBE065ACC8,EEB922DC2C2C6244,0DC29B3056B6EC99,47EF7B135CCA3802,659F2656BB4DA8E0,D549248F43BC142D,92B9786372CB1C71,1777FAA860D971E9,A2EB9DC054C5B7AE,0000095F288F8494,427D0463A12C6692,0B9F35D0B15AEDC3,72911C32AA253771,279D89646C9FB7B5,3CEAC3DFCA1F2A38,27018AF3294DCD38,472175E7E697DACC,784B1B88981A18A1,D841743A86F8D8D3,F569822033AA29DB,A97D96DA37BB8BCF,000059B9562E9030,EFA075F21CFAECF6,45804159CC7CD4F4,0A10113E5F8A929D,92BAD65EDF374449,E453830B06AD448A,EA0A5177F6B2228C,41789B3EA7C8F495,1E803705DC7467DC,50C35A4147E6C022,2D04DD653780F279,C144A6DF2AFDC3C7,00001A60993A718A,319ED199D7D2DE2B,7C1D9149BB86F73E,58623C0956399816,677704777D0815C0,EA1F7BBD8415CEB9,F0C1BA61789AFC73,E7ABA8ED0D8D56AA,5493A701FF1DEF4F,10416D1B053CC5A2,EACD412147065D90,0C8CE3BEFA86BDAB,00006C135F66E626,EC36E484B4DFFAD0,81DE4E944D7B302F,00F48D21D1C01B5C,B2497EADD7D0DC63,290F519CD5E0E355,427F5413D1A8B56C,5996640DDF547794,125B0B2339D6EA90,78FE8581776D4F6E,E7A8B35AD428FD2B,D8060852924430BF,0000633AAA8AE3AA,04785D9B2C1EBCAD,7629F78B66A90E97,6FCF8A06064A6E5A,6718FC681227537C,00DDD3DF0B34ACF9,A4F50D61F95F4722,70C4A7F3091903DB,05F280A3EFFD771C,BE3CF079DFF5EFBF,E3A8D57A4970BD6B,E866F4176903B76E,000025E11674C6BB,B4DF5186D6827D64,2DEC16040D80758E,A4A01AB462FDB60F,DBF8134DD61AA6EC,0B542FA54F1C9E5B,B446408BFB774342,CF3CDC40B29C2605,878E2B3113E20F65,931B756304A26F43,6B3485DF98A5410E,19DAB3C442F1D8BD,00004885326B5265,20531174E6B7FD32,689C78C8D68701F5,F176BC15BB5C4EDA,87E12A868C381853,12644C8AFFDBE28D,2FEE9A0C1E952579,CBDA70D56621ADE5,172C89CD96982AAE,3BFA68B4430B9290,FC578CCDEE7858E7,06EF99FBD6015C58,00006264751C17FF,BC1DD6C03A4D6C73,1002E095A5DF2D0E,9B6966901D670B38,F3C85E9338831DF5,84534DC17133F28C,F4DED242564E859E,E460013F8B092F73,D5A2266080784C62,BC480360CE609419,FB7B8811092CD4B3,AE2FEF008CA1B500,00004276BC04E291,B722683E69B230D9,9256DAC2D5D6536D,88C8AE2C008D84D0,739BB617D6B33704,B1D36B44AA66C1DA,EF85A7745AEE4534,21174ED6E784D70D,846410636D4BE6A0,3C317FEE55F0284E,A96D3DE6FBA302B8,4D5AEA97F8A38719,00003906BE3CA392,57D940AB8E79438E,8DD49517E857E2D4,CDEE581D15B3FCC3,C19D969D3A5BD6AF,CCF4197EB2C0D1B2,D12A3A9081D6A8E1,E0ABB78415EC969F,E7B11DC62856B776,C8CA957C762A3F06,FF397288C48A4916,6A3270924A44745D,00003AE13B3448E8,6D268C2A6D193E0B,370EFBF3765E5D79,51D7D8862504E4E4,8DBB5FED5C8CC895,12759EA6D8D0574F,E620168ADAEE99BC,4461FB6229D64D5B,B2F43F5A90B82099,051B33077033C8F9,58BE65C8A0CFAE67,44763CC9DB147F5B,0000172BE520344F,36B697F58D6C320D,38504E082DFB9AEE,59C793DCBE7B51A9,B374210AE11DBF30,EDD02BF7B0D4B956,4691DBB0B60611A5,D40EE3963AC77847,29BFAB05D1C9EC51,59A14303983E75EA,B6EED2D4DA45BE5A,D25FB455D77EC4E0,0000206A96764883,AB87A3523B00687D,6B1163824CC5442A,4C069585443C6F9D,CD130F48CDB5B25E,4167EB7BD4E5B934,779409C0B686A20F,9EE62A2ABC2A666E,6601D2DDD1E5D8D9,872577A969CAAA93,1567A4BFCCA4A270,EB3EB0354D4C9903,000025E40ED46509,A19E53E35EB51DDE,E89A9B17C73495F6,AF81FB21BE6BABCC,EB1BAF406CD79422,CC692B4DC46900A9,A50A424558F616AD,CA9BCECD58A9B44A,CB3EC8E97BFC8A99,F8F3F5108C455C47,7D5326F853C1EB75,6C1586C43A6ADEF4,00004EF98D6099CD,AB7B76C896C516EB,183BF51FCE8F8CB0,DDEC593A0DA0A0B3,D5D8AE1C482F0AA5,7CB162769F29A49D,4628F59B6B3F3FFB,7A05E8EBD0FDFE25,3647A5E92B2FB8DD,ECD9143BB79C22D1,96BE759AFE39B3C8,ADDC03E30D4D88C6,00000FEB55062AFE,0FC734BF373AD61B,B9D363B46EB5AB46,22D5EEE7DD6027EF,295E76030305F7EB,FB5590FA15A73C4F,9B040742C7115178,3A4335CF897A8E46,45185C84F67B06EE,267B4984889FA6A8,6F124D791FA4E903,E74F79752F392F9A,00002FD8D66EB83E,A62EA2CEE6BB9E18,DBA953AD3A2C1EC9,B28243E31DA0AD31,48FC684794FE4222,CABA18451D08481B,8102C98C57C64D60,10B59A607E1011EB,EC9AB027E67B602E,470049B422F2D979,BCFAF5EE5508DA19,65E2E8BB589E937D,00001801438CEE6F,9F1653BBB5B3AD94,23AADCDCF407FDA1,7FC501C94223A6E4,AFD6184A638634C6,5BEE0F1B9A399726,98B383050AF5AC56,34DFF0113D9EE216,652D8920721CC924,EAEDD5CD971B7570,921E3647DAC17756,8318B8646C295CE2,000014DF17EF3277,C7A146E0B8FFE4C2,A80268FB105DB2D9,C0BB7FB837609A17,D4C9A6DECD23A623,9DE21BD7E370DF2C,9278424F9A6585D3,7BF8B308B8D00EE4,51A17F2A923D03FE,8328732F89D65841,478295092263810F,A84720153431640B,000024AAF9C35451,DCE11BB6B9446B57,129D7FDAA1961A8F,45B706CE73D56F23,0DA35CD342BC1179,B7110CF77427F947,0FA56B72A0598E37,E1ECE8F0D5BE0511,A481A44275202E5A,B6118BDE1FF4303C,C7B171AAA1988313,BD98C27B0AC162DD,00001F1E9A590DDB,82265178AB18C4B1,7F9B579942B3CE8B,5595C9271F76AD73,8F014BED25663884,8A2E68C45097344E,3626ACFE87255157,70FB6A5A933756C0,D450590DECF52D79,DCFA8A36BC968151,52A66A5C84CC1697,E968631352C8A7CA,00006F92D3A4B680,390EBD4B929C38EB,EFA4046DCBD40260,00D7B96513743C1E,E9FBDD1DC3F6394D,32E1819B5BECDDBD,BC4CBE4673F4ABD5,0619FE62CD35893C,2C3916B653E17B60,4DC25350844C43C7,B414235442635C6E,B915C9D097884875,00003F209DAF8785,BD4C3350D5544B75,58F07341DFD4FCF3,0A5141FD2450716C,BAD376EE0880A2AF,B9A85C7078C8CED8,759AA7DFFBB41EF6,074FDD925987FE48,F3B4DBEC9CC7B95D,3E9F009FB6084BAD,63A9C2DDB0BA196A,FA8134A2FDADEAFF,00004262D48E916D,53D15E5DD41FDF7F,F642A6A3B2A03E15,23ABCDAF82BDCA7E,0E737270B6874F33,61D4EBDD6E40F516,A3689DDC200AFB85,9CAC565F74D45490,B4CE70A6A6CBD79D,C2FE2C60E93A14C9,6DC03FD3B0CB60C7,0473B711EDC10265,00006C487F782901,9313498F1CBAF172,E6008631A7CC973F,7E72901815C3BBF3,CB5BD62FBAA904B2,C1A1A44918251E32,47D1B53EAF9CB0CE,6A0C7A701409AEC2,56989191CC9E127E,FE1301BA129AFA11,F8FD223B45F101E0,538D6AB3D60257C8,00000797C36CA6A3,0303DCD1B84F697F,4A878F5311308D2A,18C030BF358FBA50,382318AEFC9026AB,E6C426724E6DDA04,DA661B290A8E25DA,314CD6EE789953BF,1AD30FACD2BA0971,D66721B55EFD6965,5C67081E936C7B4E,32360C1467B9D3F1,00003478CA052D83,98CF46F9DBD0A45A,686D7D944D3DD9BE,CD0902F6D0A54E07,FC218FAECCE25FC8,0899BF56B9FB9A3B,3648058330884E9A,D52B1AE2D211D4BB,0AFB852F55A352F3,B8B0C72FB6FA54F2,17A12AED9DAEF5A5,20FDF90B73BE4C9C,00005F2A11B09217,BA9CD922D19ADDA5,4632DA714579BAA4,9E27DDDD00394CDD,3DA719229A2613A5,64C1C6907973C921,6E341CDE9208B7A8,7BC1AF755B94CC6C,5D93C788414157EC,59615AC5155EACCB,64B97577B6F0966D,AD78E0127E3B5BBE,000031CEF74330CA,5F2DB2DA14B1C5B7,DD297FDD9D80E2DB,4AB36867630D2C19,70D5C6091AACB229,5EDF74E42610BC9E,0EFA451A6BD8980C,043BFA16EB0784C2,F29448E01137CC62,F99E7F1468E15E4E,9053271C60AA5D7B,C14009365BCC30C0,00006BA4161BB0EF,AEFEE699DC1710BC,6D947812395E0706,B66E288019CE5446,F7501903A274EFD9,979ADEDF6A46A177,8CF28AECCDE721F9,012427A3E84E3779,E2E2B0F0D0EB1EF4,F29B3E9965A7159A,153C338DBA1CB0D1,84085D65A1710813,000007ACCEE38034,075F1CC7D6C9AC78,B0B56D864E4A7242,0F2777E76FD669A6,82C424A9BFCFD718,7278F3B6D667BBB5,6FF2DF4C117B87F9,94873A9241424938,56E76E31F76B3D9E,F4DB0623550F81A8,FA650B020724F6F9,B769F9DE4513927E,00000C28901EE4F8,B47F57EA6FDF5047,C53D900BD4D5B082,EBF3D29ADAEF0DFA,91F2CCEE43B0FB0C,40421A8274A552F8,2045B3B56B682CF3,25D05DE842CB0F23,D318430037E728C6,9A65A479325EE038,EE50880F80B10D18,5444453804D450BB,00001B86F458FDAD,E0BAB5858D724766,00151B95FC15E559,95066AC1581064F0,C1F6BE4143C82F77,9239391BC1B0260F,E2860E3F013451ED,43E047483AFF1090,BCC4120276B44D77,89AF6B3AC28700AC,1FF036CFCFB6E744,E1CFCFA8A8E3266D,000016916C51502F,145868DE8F606810,C0C9A688335CA9A2,217753820815F41C,80B4D1F343EB9557,F723AA580FC52400,F363AE21CFD0BBA3,810D91B7DD8390EB,DE6F8A166D73D9A5,F87C7407925ECEC5,D5605CDD19E0F1A7,61CF4401C111D593,00006D78A616FF10,6DF8CB727215DFB4,59DA871FA081D64D,CF95D2D57973E5FE,2B071D022FB8A993,BE0921092244F29B,D3338BEF47DC6577,582F9E53ABC55498,50A4CE04FA5CB40D,A0C67C54AC0628AE,2442DD9807F24612,86FE69B1D40DD69B,0000562045002DB8,F87AACE82047AF7D,9A75F73BF71AE699,194DD3D57ED06B70,62F8246F5D64AF76,4F63580F3DEDACED,3D70195143875D1D,18667C0002CF858A,3CD972604F70CAD8,BDD19576985954D6,61A67E71EC542C71,9C6C685C9F7063A9,00000BFA6791A2C4,123BDFC36C20BA3F,6CE6261BD1BF0168,BB230B491F81F860,98C59F619C1BFFB3,14CC3B02A4A6F790,F408CD60BD028E15,86D7AC34E9BC899D,AF57C7EB678654C1,1072B8BE1783F31A,CEB78CE255A8F6E5,5527ACAB1B2D34FC,0000426490E8E965,CB5E39C02E03B5A6,195A837898B9CD67,7705CBDFEA003357,254A5FA27D5BCC5D,92E70A47CE9BB3F9,73C9ADC40ABEEA72,D7A12323BDE8BA3E,2C118A1DB209CAA9,12A5C56C86D3002C,C77731FE5453B0E0,3FBA4DCCF0CAA0C9,000050486875D0F7,F2A3F729E6461A90,33D523CD49C4175C,22BC06C4328F55FA,594F49BA6C0EEDD0,C1A4EBAE3EEC2350,252E5F82178A407D,09ECFE17D82C0DF1,6F077D5F4BF7CB4E,653850866A4DEAD0,4AD7044625A46346,CB4A47DB71BDF055,0000492E992A8DD0,E46DF16981B084EC,E4C3E1999CA3AA3C,CA997817C2449FE2,676F23C580F3CEFD,4366575D4BC33B00,86BB09F502BE93A6,458C30ABBAF83492,54CE3B8F5DB0197E,B97EB6EB98B0A308,5F1ED27603F4BDA4,E5F4612DF9EFA70C,00004B385700C7CF,737933A1687ECCFC,B5960720B49BD6ED,000E646698E6769B,8165BE69C6CAF517,6413324134B22AE2,42398DDE86EA5B01,FF563CAD0FF0F592,B710FA789524C8B6,80E4DDC6AA7E727F,CDB5648029F45791,B74DFD2E0B6AADA5,0000037E37177D97,230BEE27DC715D1E,6EF6C93DA5D49C81,0CDBB265F50A4C7F,E7ED8271776C790F,3A17D2F08CD76246,FC945C410DED319D,B3EFA9C0C89C0A38,99A30A8916FDEBB3,6C9E479E745A0DC4,B2CF7E102C06E419,79DBD3270E548CEF,00005D05A8655AD4,42D9CF68B4E1068A,9A385800DE6C3B44,811C31696364E184,C1A4482C8FBC6D35,51B1603A9BB24C76,48918255A5329200,1A498648F334DDFB,9AA96DD5A44F43E8,DDBF81755C608468,3B3C71B275F33421,387A067798DEB56E,00004F55FEFF0E3C,A75BB39525528879,B9E884FCF99BD6F3,3ABC139E39E939F6,9790B044D19F40CC,21D67DF44199ADF8,F87FA53003690B85,15255FA78694D86F,3BF4E28AA9ABAAB0,67FB8A6030DF1BB7,162BB85533AEC259,9D5A7819852670C6,00002BBA68B90B9A,33B84E7DBE72C963,9CA603890B0517CA,0ECEF00E223BC76B,354679377A253E86,215F72E16C75B963,F02ED42F22DEE581,3C018F22D6B65BCD,80342A6958D2298A,C526249402391A1D,13906607EDD6D859,68CADC09D566F8CC,000018BC48C2C591,B7FD216735430882,679B57CE6ECDDF86,ABF14F0680059897,16BFE8F837A9CDF4,1AD4D8F1FA24857B,E44F578359209479,54E84E9322D5D4F2,A5C824F9959B1C73,78CD3B8AD01D00FE,A90714107744E9CF,20CBC65C21D957D0,00001A95CDFBC15B,77AA91C5095B7622,8BBFFE04E59BDD13,C185DA21D67254EE,A6E995EA10F53A8A,658867406E57715B,E2BA5196DF064F3F,0D8DB8FBA0DD19F9,F2923ADAA078223C,F7807B27DC2F372D,8173199C40A403E5,93C23438F925CF7D,00006F53E5CDDAFE,B34B3B132BECEE4B,EA2343F0BC6B6223,8B91397B7CA6B264,F93618BB7F16F0CB,3835672EE0D994B9,957C528C5C7F57BF,3C10B4B606EF9B7C,5A74BE33995A813F,F5AFFD989D385405,1323CC6350B9AB75,ED380CF97319FCBD,00000267740508F3,496E3D4D2D1DC124,45EB0244B3708532,5190E9C010750286,330A9707598B9AFC,85A765191B01FF40,D681673EA232B1A7,FD2100130DCCFF28,53411206F1FF2366,D8FC9D9D575C9F3C,5AEE439D462E3C3A,B24F3EF0AFC8B4DE,00006F6B754C06B7,EA5B7CD14AF47B69,59FF3A75DB13A0D9,07F1CACDB2495E31,EE9C7F77E168F18E,F1ED14B4C80B8A80,5E30B2BAC8CBEC69,4C53539DE069627F,670D8A75F3AB5A70,597595CA41154DD0,3C355242140AC63B,B1250ADC3DAFC6C4,0000536C384FA99D,80FEA6D78A2BDCCD,B1B22441AC3A9440,FE5E184878E1A2BF,E587DB2B83C539B3,E4D90710C9970C91,12CAA134D44EFCEC,C5E54FC7162F70D2,E8D48834BB92BD2C,1BFD8303FFBA9663,697009E9B0577360,6CB8AC8589604B88,00002359A0D36D19,A329EA8D74FD9338,EF85EDDB6BCEC71E,E2FE754FF440935A,5917D51332A699B4,E7F0C298BEA5758A,037F5D3BDCC30D21,FE4D8FD807621E1B,2F53CFF8153401A0,36E46F1165951F70,2BB77E5B7F318D76,01E652CCD8A67CAF,00004960FC9EB285,8B945E6671F9A4B0,D41E2B42BD2A064E,7E2E06F7EFFEF225,2CDBB2E313E02464,DD13902BA77105D3,E55C0792CFFF2000,6031E2049847DF61,836E57E4C99B5672,872E956F014CE093,907B0EAB559ADD07,17F1F25AEE2C4F49,00000ED92A5E4A5B,F3AEFA11103382A1,1BD505C406EC5CAD,EA62272127FC40D0,0937754E1DAD5CDF,FC29942D8340D386,4E26D99462CF6ADA,2DA8D2A1F5EF09EC,3D54A0F9045BCE09,777FED512942BD2E,8420616645ECB3D4,A102D7A4CF511750,000055368A40EEB7,39B3578F810E899D,2E4C0F6F25479755,03CFF221CA2630DA,3473A2C0250E8827,D961186D6ED192C5,F33A8DD9E725E442,F8C6702729E2F46C,A924AC2661757A52,7965283071C4C3C7,B1810FDE6C8809C8,2079C6AA2DB4BC21,000059DC7910234E,93C66CD188AA31D3,B527E952A4AEF9D8,A9C82B94F120D31C,2BDD088DB4D1629A,87256CB207F8761D,4EF5DAE4D78FE437,636D2401953F6718,A5DDC8B8E369F222,AC3072326F44D2BC,6FB41287374F167C,11D4D165901789F2,000000FCD2068DEC,A00EC97A684B15A6,564A5722AA26BE38,A8277631ACC8D6D8,B2A1ADCD0842BAAF,B84637E43721F151,C9E3C970CCA1674F,F689CE0F845517AA,A997D5C2510F321C,3B78F4E4E74141F6,469CE900B8E5AD73,EE0F5A3D39A8FAB2,000017E1CB317E07,0817124E2692E8A0,83407F76249CEDBA,8EA83507D387BBA3,FBAFFF5A09B816FD,52EB25A8A3E22C4F,3526B7388742FE2D,A35713EBCA62C749,F59C9606C81CEFFD,5D991DF4B45B4591,252E1BBBC0BFBA33,E8603A8F2EED800E,000004B8A5C249B9,68E73E66239781F7,92D376E5B9D6AAC0,9A837075ADD765A6,1EFB5C17D4EC7E1C,26952D25B8307797,8CE94D71BF232B79,1D345EE588C23440,667C22A6AC0B7352,D86F2CF897521784,186F91ADC0965256,6048004D098FCA0A,00003EB0DB00ADD4,A447A380F52730ED,5D1D0DD35158FACC,0604E022DD195E0C,FE14BCBB6CA49E88,FB1F6179DE187625,C484CAC4581C771E,E5DE81C9DE982FEC,97F8DFE6616BB7EC,8A796EB01B49952F,6DE049A84B2A8441,D7354C6CB99BEDF5,00000B82C02AB2F1,0CAAE500BD7A1B7F,EC11EB34C27D53BE,B7A90D595423C24A,F3F9F965A3E09F7C,C43CD8CB3952FBDA,879F27CBF33EE72D,F8294F89F0EAB39F,328D1CC8493CAA43,CE02D45D54356F8F,ED6D5C3FAA22F9DE,4D35F6A6F3A787B2,0000104FB37B6351,905D61C552D52FC8,E256E495D4174AE2,AFDA3455E8EB5895,1884D69594AE59E9,7F9FD55B2D8F1B5A,E835A0AF45EF2C63,338B6FEDDB0C2E2A,4F41B76182ADC982,D990380800121005,40E1EEB44D457036,857809274DEF7229,0000356F31512FF0,67360A87AB380636,942B89323003ECE4,328DF0A650F06753,2050FF9B111D887E,8CE8576D9B954ED0,42BFDF8C47A8B1C8,FE24A15B55EDFEF9,CCE8A3FDE9D267A0,48657CE0EC1234C2,EA8E831FBE749F8C,488703D595E79A27,00000C242B8C14F8,FE2B3EC17FA9C050,49A651CC1EF61175,63F158E6170851CA,6D90CBF0973772AF,3DEFCD00F5FD5AC9,EC2713FDB759A313,299A903454A5AB3E,6BA46B6B09B4EB17,1642D4DDFE9596B9,301010ED9F5C53A0,C293EF22FE9246E6,0000012E459DB91D,48A7DE7296C1140E,6C30939CD9CCAF39,ACE3A536036FE0C5,7F5AE61534A962D2,6F68AD2A982BEC4C,443CC4E9A5437F0C,E27E8E743EFE899E,1C40AB46DADB3AD7,4A1EAD7645ED9C2E,10A76E1FEC5A5EC3,510FBB0947FE8A15,000055A058D3CFE0,6FF87785F52A7E18,8EF89F7BB7FE9C99,8FF27A36ED8BFBD8,970A2AEECE868241,38E8D84004672D35,9EF57AA8BB0FC3E2,8355CF73FC6BAE75,8408CD3B07BF1F0D,5295E3A8F5443A38,131B7C97ACC11414,7F224E35D975BA14,00004546B01D8FBE,3A8CB19A1E62FBFE,3B79A8F56F4D080B,4E6E2D25936BAFFB,B0A79F928B3ECC64,857B6466C7808595,95CED87CE4052F3C,B623F956C9704E18,07F919063B9E5C0E,4036FF9126BAD32F,ACB53D2D9C3EAA1F,3A2C8498A9F09CC6,00000278C304D445,09FEA0CCA29DF058,038667B9F4C3CF46,59744663F06238E8,3DA4A7D004CD5533,42E5F441923E8EB7,B26B63A5CA6EB943,8AC8665D04155701,1A1CB79743E699AE,1526CFA4EF614AAB,4245628043716E51,D355B5DBE49FB2B2,00001940B9D833C3,CF87531AAA09AA61,DDD2CFD7B2B5BBDB,B92BD168AF12ED0B,DAE7930CBCBC4887,4C0AC2262BEA0248,7A0CA08CEABA1593,FD68DD646BC5EAA7,313582F5DA3049A4,A68380BE7EFB154A,3AEA17F9C6F3A6F8,29928EECAEFBB3B0,00000048ED92AFBA,82234A2439DF322F,EA642B48310E0FDE,05EBCA52AB4A1F52,B3A4A6C34AD7BE26,613865A892A76A4E,CFBA0D11ED14B3E3,B44AB06B5800E9CF,2F2628522630B2D5,4B7B4026B47EDE16,9094E1BA6E19ACCC,F88930CC8DC97C27,00003B0D7601D276,C29FACC0CE82973C,AB0470B2207C27F2,064ACD8F09D7863D,6A9D825F6F23FCD2,45B11528461ADD56,B530069257174D39,E39B4F1DEE8655FA,B4836E43FA33EA10,13DD2291A3CC53C1,EFE679D67E84C63B,53906FAB428F3179,00001814083F1950,1E71C31B9F637CF2,7B00DB2A7D165D5B,55BC11C7DD496CCB,7F34918B7B4EE93F,C3FA30A7E3C11AAC,377722FF84AF84E6,FD8100008EA2EF46,009B4B6525A7D97E,7502ED7A4E136163,5E17A6B48BE52823,2106389BBB2038BB,0000102BA6462740,D1541DDFC328DC9F,506247BFB9E0A253,9ECFABAC3ACD16DE,3645424A3B957AFF,C7BE73DA1386A70A,738ED001F532C3C6,32DF414121A715BA,087196D2CEC10E55,9B1FFADE2773F353,A335AFEEFE61E951,1A320CBE41C184C6,00000C599B0AB3FB,1BD00455B3440BB2,46313AC46E911348,E277D0A44D293ECA,842E2E58BF7132A8,AE6947D28272190D,307FEC2247ED8774,B2A484F4D60EB979,F9061810A6407897,6ED2044AF0133034,283C786DDEF162C6,DCBCA07BCB79B99F,00004D0D165DF0B0,3AB8A86740D4F4F3,CFBFB2395FD55188,9EC1057C63F51BBD,306B137DD0663DEC,CB8F53262F809014,D31F99540ED3E64D,B5CC9B9B315782AD,29D81ADB4CC4F9C0,581E592D84C2C45E,CEB8CBC79C11817D,E66F90DDA56E2594,000035F6B608DBDA,104D7121692A6406,4F5960EE5F46CD8D,0F70D5ED37BAF118,A884BC85CC9B8E57,A90D17CF04FB8C42,ACCDA98D7520A821,21E3DDB77834173A,6829E8663321D82D,5FB01636CAF6E2DF,859BBA23366343AC,E6704D442F3C400D,000015A1B5CAC2F2,7DCD70A9238AF25A,EA22EE0F0BE80C7E,8CE01B594BFE2A71,7026CF10ED143BE2,1E08CD83BFA9E9CD,327408B186165789,375E6B4D86AA5EB0,77DB4E29F2741679,C165BD03E2131130,76B89545384F6499,8560C057293F76B5,0000007FFF49355D,83A486D4CDF631CA,268C5A1BC282468A,3F4871ED95928102,2BF1C27609204D02,9A6D2EB7C2BC885A,50EEBDE7B8A97B48,320206BDD14BD4F4,47B8ABE6C7AB20B8,67D91FBD0618D9E1,A3D3B175D29A3387,BC60421F0924F3ED,000051019A9B383D,4F2AD631B052AF86,C424CAED1FFCC1FD,888C8BA7A5294AD3,AA6EAC8F90EB9832,9F386263811BE3CF,2D4AADF0721185A8,D0F3A8248841A3C0,46D8D2EFC923E380,BECF51D9D7E983CC,4A50FFDFE7C94864,E9284B135F00187B,000015622BAA7883,6F3DE992269E13A8,8D1ABE1E26DFE7A7,A808D9D75CAD660C,A2A07DAA67065059,A035E7114DEE8312,DFDD9900BF1DF036,2FDABF02BBEF173B,1882D76E8DF431FF,6AED2B4359F72829,1A45FC5C2ADD6047,5763E12800A8DA86,00003052941E35BD,FB5764B50287001A,0CD2D53929251743,0F51A966178FE51F,42F9C237F233B6C4,74DD95B47CDC9245,9E819C500A5E1878,0E2E7E023C1AF87F,424DCF8D579B305D,06E7F3BE177ED634,838F182FA3A8228F,B9BA74C528783122,000024328914BBCE,B07AB8817DB3407A,F8A86018D28378F0,D22488CF3576BDA9,A827225B88D0D573,686C40747A89D34B,4EE182825A41F3AE,EFA88EBA0F1A0413,06F2BC8829A435CF,2D5E763998C26939,4AACAA1858A50447,349B9067DB277081,00002EEE73332322,7FC075E1CFB25BE5,8A7C6140D05F4BCC,9FB9A69360604653,B6CCFD98CA889184,0BE32A3D1A5C56B5,BB1B28E79D33CE24,E2CAE2FB21194CFB,3975E3BE97317E2D,1E00E086081D111F,1757BAF8F1247DC9,7937F5CC7E96A197,000031BC189558A1,73D7357486B195EA,617B952FAEAB8F20,0EAAD4ECE554DC78,9C2D80CD70AA64EB,48532EB84986D19D,74E7540A59A30A7A,078FCB76BBF53C39,06B0E46AE415F089,3992DC3D01031AF2,5FE307890456812E,F736EF2A3D867BF9,0000306BBFF68092,B3F17C009A2EC718,CD81AD211A604CD7,E851973EAC54DA4D,AAB4FF7B5E9ACF36,CD644765262FB864,A04F97C7D5D7BDAB,1AC519CC3C37E632,F3D863B113FCFD25,E603529B0490132D,9DF44EFAC9F1E55C,44C95FBFC5478B2F,000015806B00929B,83467FE500518ED9,D7F0A20F9BDFFD9F,E4D8D77AE1D47CD2,F56AC2915FABAAB4,D88FD6C78DCB21BB,A55AB4AF5FED1B4B,2305C692E27B74D3,9831458F42492CD1,AB5E7C14A3CC7BB7,5BF199CF419C494E,D2CB147942F3F667,000065849602CA4D,93429157F0514DF6,5A6BB493234304B6,22C49724C745E30C,B0E2B23420E21113,12371AFA04F53A5F,E502CCFFA79373E6,DE2434C5F87E434F,9BFD5F6ADCB4DDFF,7FAB01696FB6F558,56210994974267CE,4BAA81F0635892A2,000042BE4AF4E095,473FAEB62198B3ED,9F28D13E7E8C472C,C5CB5CCBF74830F7,2BD1A3ABA0C73FC9,965EC5AC5CC7E37D,B23FD00DED4F2728,F78B821FC00DEF22,84F8E7FCCEE16DEB,FCA1E8D49DBC3945,A65034640E07F676,BA422FDCBAEE6884,00004FF4011F02C7,20E89B0000F9DB56,D282768CE406830C,E98C3DDD96301339,A97EF9767383F477,38F1D5C4FB2A1248,787D1CC9BED7AC38,EF068A9634A8F280,6B879AD495876826,A5359BC17E876C01,5A03CC0406D6805B,2F1612F9A5C3F1A3,00006F25FA811760,FE319F697DD47D2C,319C48860EFEF75B,3DA6EB8D30763FA7,E77FFFB6BF3A66D2,4069B3117DE3DFC9,EBEF37841A7D818D,072E5602D337ACC2,16CE25EB0106D083,C09A515C5C5706EA,9BD8224CE77B645B,019B69A4BC46D257,00002644FDE178A0,9BB1DBE653228DCB,D01E3D291F7ECE87,FE9971CE2958B218,DDC01A51F742FDC4,6E4059A3BD7B642A,933D13F126F49BCB,1F72FD28C0C18DB7,0C16F5D5697DF988,E6D961CE92AD76E4,7BE75F286DEC7D9A,C5062A8611C34BDB,00002BD2AC332D7E,6EC9F107D755218F,99C4BD7FE3B3E4B8,C68FA4B551857D9E,26FD5CF5D1C502F5,C9CB5B92CF99A933,80EFF7C65005EA80,D00E8E9493974CA8,2B9B0681870443B0,9E26F8BA5817C555,D3D61BE95B0A3CD0,B58EBF464FDA03B1,00001BE6F893243C,53B6EF66F918C81E,BD88C04DA2C1A7F3,531B7B5F0BCC388A,73A2668E57B16214,28D95A3D120B2E21,EC37263913C5DF7A,BBAD459E53FA7AC3,1118936B2648B193,424ED3FD5FBAF9F4,95FF76E28E74C783,1758A4A1C3143062,000037AD642ACE26,9229A6C4682E4E40,6F470794BA7DBB44,103B84AB358E7047,ACF1C9BE01916015,D192FE463BB984CC,A139C55CB77A7C68,59BCF21EE52C20FC,A3F6144E232117D2,23E3B638EC423A24,3ABB650B709E69C1,6CBD173D5C55A2C8,000062523C7071E3,DB6F9771099BE09B,2D779448E38DE856,2AA3D34B8D7CA528,0D83A2F316FCC6ED,FDEF90354439670B,0EB3BEC0ADBF45B8,57411B1360D68FCB,6C908BC1B581495A,1499B31E39ADED29,DB6A6323FC16CFCC,E0C7FCB7352377A0,000008BC329033BF,D767F72D54B66C1B,45C41B9DC1ED7926,91C1B56859EC76F2,14C437238B81B547,0E8031EFAEC1627B,D81F30BCCD4F20A4,FDA39ADF56FAF896,F357A7E4E75CF438,3AF67B49E72693A8,0A9FBA9A712048C4,D02DB1BACC61A52D,00002B52B4E368F7,CB17D2BCE79AD3D8,C30EA46DCA3E3D39,C19BED19CF6D991F,A51C4AFE2586351E,FD97EA305BD8C577,6135648237FFBCA9,D6A326486916FC9B,11DE6072D04CCDFC,CB6380878B0DA387,44DE1E10F6B570BA,A55A3E4B7443819F,00005C4ADE1200D6,200F8E7FD7A17328,7F3B64BDB430BD85,4CDBA905209DB943,CD0C4732876E0F84,0AF7591B130DDE16,8653AF79CE87B3BC,FCEB9826BFD83851,B9F3DEF125CBF24D,3E987DF716542708,6C8C2568EB8CDDE8,AC29F56B460CFE7A,00003ED09F1B9E9B,6177D1DA245FB981,43F32C6F483AFF7C,845B9622B7B33FD3,8B4905B5B09243F7,34085571DCBAED9C,D98589F7E34C7A18,95396F0670546B25,9FCC84E9AAEA52F5,4A4282E00E812199,C5E605144ACDFAFA,C135C3B996C562F4,000041A13051B175,96FAFBE5FEACB5B9,8ED4706293642332,E68A928EF4A51381,AFF7849D6EAF9DD8,FF3E2FDD9BFE5384,66935A59D28F28D1,23E95524C79B443B,09402619CCCC69DE,32E20981CEDA9020,E1083952A4FD604F,A52D96C4C04486F6,00000FD12D8DD918,C0DE6C4FF806BBAE,DE745FEBD489DC86,1F53767D652C9155,66E8951A19A78E16,06CC22A4E60BAF8E,9C1DB3E330608324,9FFBF057353A7D41,CF86C4031A1ED83E,104F976032B4C6A7,1ACD6BDE054195CF,131E9E1D72D1CBB1,000027D71497CDF7,9F1580251E9E97F6,4FD100EF08DCC7F6,18D6B74AA9AD668A,A2D400D65EB680F6,E170E04F4B53D453,BA5A0667773E7C44,6EFB6BC60FA1295A,6FADF596808F6FA3,ED5ABE19E66332F4,442CD3A9F43D1096,1F4CEB36E0BC4796,000017A72DA4722D,89E534DA43C1CE7E,89A23D2DB540B7B9,113C676C146702A1,6D70A26921E44F52,33EB45242FA6E552,A209D688C02C9307,916B0B10AE07ECCF,0008CA9FD14883F2,C81206A37126C4FE,770DC23AF7F929CD,8D8B53259FE03095,0000382E7DF5481F,D118D19B049C991B,625E8A7B6F52C70F,3129CB69B511CA6F,42EE0C1B76B3848C,D4DEE11738A1EA05,34A2CB69AB3BF9CD,0486672A69A8D829,61C7DD83CA723C94,5700BFB5714CC00C,6B3EBBFE5BD4761E,D04EC530B95A654A,00001812ADDACA50,22226681750A620B,B757B360524177AC,6829F8B353001DC0,3872B9E01E7EDEE4,6495C719B6A9AEFD,42EE4B90F0E435F3,19D2D14B4E00967B,E4F5879A87E00F82,DBFE978C25C692B5,2BC698AE290964E4,4F360903DFEADEED,000002EBC5DFFC9F,CEBB566A37B60E1C,36A1BE9F5CD46BC9,7DFB845E80F2B300,ECF1F85FE7D937FF,A39788890E0C2161,991192474C8CAEAE,A480840F27065516,04E9A6E91BA4B5B5,0617C567224C17A8,5C5BC36A13E90830,8B94B2F174578E50,0000169B81A0518F,C746141315C7E266,6EB9B6092DC2F093,D391B8B9D3002A31,29D3CFB71A0DCEB7,8AA8C93552517D2A,C1579299A9F62938,EBD4F678B85CC8F2,8CD0D5AE27560F76,A277514515454C67,59CBE9B81113D89F,41BBE3D2E4B9DDA5,00001B85F6EC275D,EAB335527B5DDFAD,FFC7218F0D085D83,08442B2F30E13D60,D28417F8CC49012E,9B66DFAC65B71BC3,D2E48DBCC390F2D1,37A12E3CFFDC3909,4F53B04BE06A1E13,884ED9E04DE3780A,E0C78A861B969B53,0C5A1E56E2A26011,0000057176719089,8CCA00492F4D9FE5,96A79F86C964970E,27847795D7F85AC9,B0D6E5E11B632529,A5B5AB6E618984AB,8B7CB202ADAE3CE7,50232AFFB22C6F2A,6C7D3042F4840304,AC08D493B9DA70F2,5A4B775C18102E55,36A85F03891895CC,000016627066D19C,87B498FCDA3DF876,7AA6EC4D1A7BE36C,B9006D0BA9410C9C,E75C47C771D95A79,76D43F2638E057CB,2F15C4D7AC5F1F8C,3D04C07B9C278785,1A7FD58221704D89,776B1B02501246B8,64B833B13574702C,1526689FFB5430A1,00006E295C356151,5A27431D5D3EE696,6A104694E5678DCF,6D6AC3E2E44FBB4E,55F60B651B97501A,C7BE950F59C28E43,4B3B671C905A9FBA,A16966D2D83A1C59,9D3D8ECF70038370,B7CB5875AF60BEDE,E4E6D6C5A301D9F6,BB10FD7A7C586DAF,0000697E678D53D1,06CF4FCA7507CEAA,E70DEFEFDBD2D640,D22B03EAEF8DE729,22721260E8046D82,0BFC5C096F141B6E,A7501AE062B57F1C,64D81F43E11C61E3,08D829DDC3AB747F,951C28BC9CFEE07C,070602ACB064C366,19630B43C42F7B54,000006C29FBE9A80,F8977B6D2B265EAB,099ED967ABA292C0,0270E84534979D29,4B48356F1AEFCF47,0D9435E46B570FE8,7B4E87CD4485E2D8,D7ACE4FDE76F5E4F,6C397DDEC540200E,CE728DBE4897D5BE,5C57E906EA0D5928,640C3705A43F3FF0,00002FFD1D58007F,36C9D199671A560B,811E46F800AE29D5,42B3AE93C95D507E,1C3F9744F447CA41,DE1F0153EC2CE3E5,B6E6BBB3F1CD3C02,0BD8B6C11B9322B9,47D5D8823DD42DAA,BADFF8C26C8BE79F,CB2146A0F73FEE9D,6C8FE6A7846F7C53,000042D6CDF3A10F,8B6B827CAD7C9AE1,7E160270921B6849,2CFA5ECBB17FCDEA,B7FA66218D486C3B,6444AE41F1340D05,C956D9AD237E8436,5562801004AA72DE,11E8B6FBC12CC220,C8EF3779B33F882A,4546C16F0A631B54,010D2B79ACE8BC33,00003B9800BF6FB0,D163EEEC1BAFCA52,226BDC5A477ECADE,40AC4CA80EC286DA,EB9013919BE65D37,233B5E7D9B2F69FE,341204A3134E7D6F,1363DF8394C6DCCE,0CECDFE19C4E3E67,28E14E96AD97AFE0,18F93ED78262F82C,9304F5E4678E0988,000067C157C7D0EF,CF9E757A6411673A,0A309A107DEE3CA0,BFCACED054770CD2,D1BB52AB92AC7B2D,8CC8103E5ECFB202,50B918523492D4BF,D118A328BC6AD4F8,71AA7B2D04BC030D,9F814749AF62E4C4,41B980832A915F02,1310D1DCD43BF360,000060F779DB48B7,A97CB0325F3BC472,12F7D6C22F1192BF,6B6523E4327BA674,6F4F4525E4A070CF,887C579A543E684F,EAD84F73A96DD619,1EF2109E9DABBAE5,6399571DBE3A8B12,CD24BA882C1B7E6A,CEDE8912469E5B96,F58C4C3442BA8CB8,0000320B150C23B4,0F395D951EFEBA63,7F72D6CF11123F1C,288DD45FD1B09503,B6954FA5153EE32A,4C392A802CCD6600,42A16AE931998663,EFA9524E4E99679B,7E7049E4E9C5F091,1175DEDE648434BF,B5B6D01732383903,0C13464066340B2E,00006E96801DEF70,C5195BDADA845207,F50D17F7923F93C9,831D120DB9A7283E,3679BA2BAB105006,260E6B21FB65346D,E15CD65BAEB7DD31,9270A172CEF2FA1B,8D6955EAF624F7BB,F7B0EB1A24C038B5,0A8C1A7F918FE6E3,56EFA0083976E393,0000182552A310A9,21FBACCC7B2D175F,B2A949E459BBDCA9,0A3F78055086C9A0,C3EE3C6035BE1EDF,4DF82E1A55D9EFE2,85D4F4F0C8E52EAA,15DBB59CD3BD04F2,7C810A16B96DC400,2CDD6AD605A6770E,58151586F4C1E54B,B35D5D7E044A22AB,00005139BEB07EC6,61006F44FF630A55,F82C21B3ECA29E03,1986D756E355328D,C3E012BEA3250C65,0B2FB8E29E328A97,3F087F656BA9A72E,ADF4B092A7350915,8B8BBC3EB66C8BAD,957509CC151FB220,77B845B50B5BAA32,ED11A1B93F008941,0000108D16191D7F,18B8108A2E306ABE,4A3D776B6A7357A2,2D1D3DE3648B759B,400C90C55416AE8F,9EC1D912464EB731,9C17A7E66945585C,5A2FCED023453BA5,F1C5A9EEAD61C462,665C044A60BB4010,29D4710253C2F81A,79FF6AB39CE9F777,000052C069B6389D,D8E911C782A0BE43,0DC93E7B9253E5C7,12773C05016BCF09,DC101BBF5A73ED72,0F1E64DF05A5516C,483B17308ADA54D1,FEA6E191FA4BB6CF,57D05CA9800570F9,F23B50E85B0CFE09,E4A28426E05F4457,C1B2D716983AF290,000013D6654E5B17,D5294827CC220505,9492AE7268BE7768,77C7A638719F9007,8496AFBA17BE99A1,B60B6307A1078E5B,00E291463C485AE3,D62FB40FFAEA198D,612EA7CCE8FFEFE3,A2D8B0A87D4CA3ED,13A4E0E775326EDD,7F8F81C757AE3A84,000035E94857E81C,E6E2E3C66F547832,3B416603AF3CDDF1,4D7CA5F302D93581,E63F53B65C4470BB,B2820F2EA7F2F54D,C3ACDE63EC7A09A4,8BDE9BC796584F35,C7698B881AF26D15,7559B0C65FA1ED69,BFECCEB092D34B47,F205684166E54969,000019386445A1E6,3464F28E033EB388,C35E7B8217F029A4,FBEB6285AA9E3FF5,C68558C100A2D4BA,3F0D53D883B08C66,E09A7A6550D11C31,7EFCC7A80AE6284A,C67183BDE9E90BEC,ACF765825F108CE9,6C6D903852E1D1C1,B31D21737C1C0897,00004D28C2633021,9B121292E3B0D1EC,7DE66C749F44F9A4,A2AEC71DB41C62CC,A8373A7938571B23,7DF0D6BCBAB3BCE7,F93ECD638F5966B2,CE0710D616DCBAF9,15A3B37A27E4BFBC,E09B38DECE20CAA9,C3C6EEF11ED7A615,5379AF04836B8FE8,000046645E822D22,0931A5D08CC7B931,B7DF348CAC5822DB,21A832DD86611161,18A20A0A5958D2A0,4B65785D0714A8B1,3DD4B6A79330A677,1960F44917AEAC46,ECCA2C4C8C4C32A3,E8BF4A8235755F87,B76F69F2410E54A3,3E3BF60A4FADD32F,00000F11FC744C7A,C55D323890457ECC,D0BC1AEAFCAF5ADE,28D9C4176FE657B7,E455BE2A0E4F1B58,03A7EDBFE592BAFB,F9EBE5CCA77B7425,82038A744973EFB8,EA55F0D1CA2D11F3,604CD6F6067B0528,C24DC63B08A79AB8,1B958346B7FBFC79,000055DB84FBCC15,B13F3005798EC031,E8DA95AA5E82B45D,08EA49ED4F26AB0C,52CBD7D51CD2AF6C,60464F86AB3A775E,3496B43EAE74979B,2749C1976FDEC93E,D2E637318FD69FB8,1698BC703E05681C,E951B59328D4C238,B2A003EFEC920BB9,00005E6C4BF7C52C,FFFFFFFFFFFEDB29,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF,35CFFFFFFFFFFFFF,47627250894E0621,388F01AD6A5453D3,9FD8705A9547CD24,9C5F0065455576F8,FE8D7F1991540A3E,000021455842889C,3491A5216328750E,BF0C22B2AF31F1D6,C7EF63DFC40D80A4,AF5B79C2C560B8C5,AE73C70F613FBE71,2C6D629536721BE8,C9BED31D01E0D4DD,E2AD5C56DF13CC71,42EDE69D8A687750,B698857D9E00B623,B7D4B27BAE733547,00003B27DB42AF71,693EDEDB540AB6E0,0CD808BABBD1DA42,9679EF408157216E,301A2E4455CA8770,D91CB3C27F3DDB05,AF62159045360E6B,3271C312B5B624CA,BDE86580C1744893,876F0B42F9C51BE4,2F7E64F62E5A1BAB,6D8AA8140FEBB2CB,0000222ECDC05133,E1A0BA8B157D58F6,DEA9FB99E09477BC,491F7B1CFAAF9E3A,811085298A26343E,D37E3F484C6AC55B,D28D9BEC79E1C2DB,3A1DB4F3FD6C6CEE,3BD1571E9F126921,7F660D8E658E6BCF,2CFAEA145AF5BA7D,ADA1C2B2B010F4C0,00006D5AA75E7391,BB713D3ABD1369A0,6F21BCC931A9739B,F1EC14FE1967F6BF,E8798060E308740C,F992D1A8F10DDAC8,F948E328C738C333,DAE00B95DF687B71,3BEE2B9C41D04E1E,62DD3D68B39B87DA,781FF20553EEACE3,D31F2606694F9C2B,0000675C36F59D60,F9F8483B6DC8FECD,386C5DBD9B45E3BE,F91A5E7DB4B07C5E,620CBA654419EF75,FF2C4DDCDA4742B0,E9E34BBE61972013,0DA43880130DBD53,48EF7D81B67E0E88,DF98040BA7DD133F,871B4EDF6B8872E8,403B40698134A467,0000106151985426,5403C05EB62735C6,CFB18204BE838E44,2F6647FF437FA23F,E346F21DF8AB3F3E,276F85AF5CA7D644,49A64B4064CE192A,C59D594AE4AD2F57,85C2B9A702E067A5,9B43FC875289C257,BAE9CBD4384F251C,C51D8855F75EAF69,00003E881E59448B,126945C188119C28,10B5319DBE344CFB,F1ABEA805A177655,02971C60CAE4B5DB,F11525BE2DD69C84,4975857487EBED86,4D0DA89081219C01,248614C144731463,886893143055FE52,99BB2FB5BAD243BE,0DD254950F8CC252,00006BD4D8F4A877,C6167EF37DFC3767,FA0A9FD081097C34,D401ECA41B3EFE68,600FD18202670628,E5B1E23E5C2823FB,676C696A097C0400,37510460A877B8C4,F7398231DD85CFCF,809E3DB366BF384C,2907EB2870F768BD,5F4E17CFC07F6094,00004B8259DA7E84,BC71379D9DF19A46,4A553706FE4B1FC6,4AAA68550D141A6C,448A1EF4C3A7EB12,174989F55AB8D72A,537AE95FD3030287,5FEC7BC5219D5690,49FE98F84F95F7F8,44CB44C5F37D4C53,6F3324E97E21CE0B,13A2A7B3527F1F73,0000530EB3E3A69B diff --git a/core/src/test/java/org/bouncycastle/pqc/crypto/test/AllTests.java b/core/src/test/java/org/bouncycastle/pqc/crypto/test/AllTests.java index 526788b2cb..a0edcd67a5 100644 --- a/core/src/test/java/org/bouncycastle/pqc/crypto/test/AllTests.java +++ b/core/src/test/java/org/bouncycastle/pqc/crypto/test/AllTests.java @@ -34,7 +34,6 @@ public static Test suite() suite.addTestSuite(CMCEVectorTest.class); suite.addTestSuite(FrodoVectorTest.class); suite.addTestSuite(SABERVectorTest.class); - suite.addTestSuite(SIKEVectorTest.class); suite.addTestSuite(NTRUTest.class); suite.addTestSuite(NTRUParametersTest.class); suite.addTestSuite(FalconTest.class); diff --git a/core/src/test/java/org/bouncycastle/pqc/crypto/test/SIKEVectorTest.java b/core/src/test/java/org/bouncycastle/pqc/crypto/test/SIKEVectorTest.java deleted file mode 100644 index b02dabe22a..0000000000 --- a/core/src/test/java/org/bouncycastle/pqc/crypto/test/SIKEVectorTest.java +++ /dev/null @@ -1,169 +0,0 @@ -package org.bouncycastle.pqc.crypto.test; - -import java.io.BufferedReader; -import java.io.InputStream; -import java.io.InputStreamReader; -import java.util.HashMap; - -import junit.framework.TestCase; -import org.bouncycastle.crypto.AsymmetricCipherKeyPair; -import org.bouncycastle.crypto.SecretWithEncapsulation; -import org.bouncycastle.pqc.crypto.util.PrivateKeyFactory; -import org.bouncycastle.pqc.crypto.util.PrivateKeyInfoFactory; -import org.bouncycastle.pqc.crypto.util.PublicKeyFactory; -import org.bouncycastle.pqc.crypto.util.SubjectPublicKeyInfoFactory; -import org.bouncycastle.pqc.legacy.crypto.sike.SIKEKEMExtractor; -import org.bouncycastle.pqc.legacy.crypto.sike.SIKEKEMGenerator; -import org.bouncycastle.pqc.legacy.crypto.sike.SIKEKeyGenerationParameters; -import org.bouncycastle.pqc.legacy.crypto.sike.SIKEKeyPairGenerator; -import org.bouncycastle.pqc.legacy.crypto.sike.SIKEParameters; -import org.bouncycastle.pqc.legacy.crypto.sike.SIKEPrivateKeyParameters; -import org.bouncycastle.pqc.legacy.crypto.sike.SIKEPublicKeyParameters; -import org.bouncycastle.test.TestResourceFinder; -import org.bouncycastle.util.Arrays; -import org.bouncycastle.util.encoders.Hex; - -public class SIKEVectorTest - extends TestCase -{ - public void testParameters() - throws Exception - { - assertEquals(128, SIKEParameters.sikep434.getSessionKeySize()); - assertEquals(128, SIKEParameters.sikep434_compressed.getSessionKeySize()); - assertEquals(192, SIKEParameters.sikep503.getSessionKeySize()); - assertEquals(192, SIKEParameters.sikep503_compressed.getSessionKeySize()); - assertEquals(192, SIKEParameters.sikep610.getSessionKeySize()); - assertEquals(192, SIKEParameters.sikep610_compressed.getSessionKeySize()); - assertEquals(256, SIKEParameters.sikep751.getSessionKeySize()); - assertEquals(256, SIKEParameters.sikep751_compressed.getSessionKeySize()); - } - - public void testVector() - throws Exception - { - boolean full = System.getProperty("test.full", "false").equals("true"); - full = true; //todo: remove - - String[] files; - if(full) - { - files = new String[]{ - "PQCkemKAT_374.rsp", //434 - "PQCkemKAT_434.rsp", //503 - "PQCkemKAT_524.rsp", //610 - "PQCkemKAT_644.rsp", //751 - "PQCkemKAT_350.rsp", //434 compressed - "PQCkemKAT_407.rsp", //503 compressed - "PQCkemKAT_491.rsp", //610 compressed - "PQCkemKAT_602.rsp", //751 compressed - }; - } - else - { - files = new String[]{ - "PQCkemKAT_374.rsp", - "PQCkemKAT_350.rsp", //compressed - }; - } - - SIKEParameters[] params = new SIKEParameters[]{ - SIKEParameters.sikep434, - SIKEParameters.sikep503, - SIKEParameters.sikep610, - SIKEParameters.sikep751, - SIKEParameters.sikep434_compressed, - SIKEParameters.sikep503_compressed, - SIKEParameters.sikep610_compressed, - SIKEParameters.sikep751_compressed, - }; - - TestSampler sampler = new TestSampler(); - - for (int fileIndex = 0; fileIndex != files.length; fileIndex++) - { - String name = files[fileIndex]; - System.out.println("testing: " + name); - InputStream src = TestResourceFinder.findTestResource("pqc/crypto/sike", name); - BufferedReader bin = new BufferedReader(new InputStreamReader(src)); - - String line = null; - HashMap buf = new HashMap(); - while ((line = bin.readLine()) != null) - { - line = line.trim(); - - if (line.startsWith("#")) - { - continue; - } - if (line.length() == 0) - { - if (buf.size() > 0) - { - String count = (String)buf.get("count"); - if (sampler.skipTest(count)) - { - continue; - } - System.out.println("test case: " + count); - byte[] seed = Hex.decode((String)buf.get("seed")); // seed for sike secure random - byte[] pk = Hex.decode((String)buf.get("pk")); // public key - byte[] sk = Hex.decode((String)buf.get("sk")); // private key - byte[] ct = Hex.decode((String)buf.get("ct")); // ciphertext - byte[] ss = Hex.decode((String)buf.get("ss")); // session key - - NISTSecureRandom random = new NISTSecureRandom(seed, null); - SIKEParameters parameters = params[fileIndex]; - - SIKEKeyPairGenerator kpGen = new SIKEKeyPairGenerator(); - SIKEKeyGenerationParameters genParam = new SIKEKeyGenerationParameters(random, parameters); - // - // Generate keys and test. - // - kpGen.init(genParam); - AsymmetricCipherKeyPair kp = kpGen.generateKeyPair(); - -// SIKEPublicKeyParameters pubParams = (SIKEPublicKeyParameters) kp.getPublic(); - SIKEPublicKeyParameters pubParams = (SIKEPublicKeyParameters) PublicKeyFactory.createKey(SubjectPublicKeyInfoFactory.createSubjectPublicKeyInfo((SIKEPublicKeyParameters)kp.getPublic())); -// SIKEPrivateKeyParameters privParams = (SIKEPrivateKeyParameters) kp.getPrivate(); - SIKEPrivateKeyParameters privParams = (SIKEPrivateKeyParameters) PrivateKeyFactory.createKey(PrivateKeyInfoFactory.createPrivateKeyInfo((SIKEPrivateKeyParameters)kp.getPrivate())); - - assertTrue(name + " " + count + ": public key", Arrays.areEqual(pk, pubParams.getPublicKey())); - assertTrue(name + " " + count + ": secret key", Arrays.areEqual(sk, privParams.getPrivateKey())); - - // KEM Enc - SIKEKEMGenerator sikeEncCipher = new SIKEKEMGenerator(random); - SecretWithEncapsulation secWenc = sikeEncCipher.generateEncapsulated(pubParams); - byte[] generated_cipher_text = secWenc.getEncapsulation(); - - assertTrue(name + " " + count + ": kem_enc cipher text", Arrays.areEqual(ct, generated_cipher_text)); - byte[] secret = secWenc.getSecret(); - - assertTrue(name + " " + count + ": kem_enc key", Arrays.areEqual(ss, secret)); - - // KEM Dec - SIKEKEMExtractor sikeDecCipher = new SIKEKEMExtractor(privParams); - - byte[] dec_key = sikeDecCipher.extractSecret(generated_cipher_text); - - assertTrue(name + " " + count + ": kem_dec ss", Arrays.areEqual(dec_key, ss)); - assertTrue(name + " " + count + ": kem_dec key", Arrays.areEqual(dec_key, secret)); - } - buf.clear(); - - continue; - } - - int a = line.indexOf("="); - if (a > -1) - { - buf.put(line.substring(0, a).trim(), line.substring(a + 1).trim()); - } - - - } - System.out.println("testing successful!"); - } - } -} From eed65179fa1ecae34a42fb1ae05552264cca358a Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 19 May 2023 10:53:25 +1000 Subject: [PATCH 082/290] moved to 1.74b02 --- bc-build.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bc-build.properties b/bc-build.properties index d1d38c94b5..5c9018fce4 100644 --- a/bc-build.properties +++ b/bc-build.properties @@ -3,7 +3,7 @@ # intended to hold user-specific settings that are *not* committed to # the repository. -release.suffix: 174b01 +release.suffix: 174b02 release.name: 1.73.99 release.version: 1.73.99 release.debug: false From 256f91bed8154392b7d6eac00963af25063c2894 Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 19 May 2023 11:59:54 +1000 Subject: [PATCH 083/290] updated PBE test to reflect examples update - relates to github #1394 --- .../org/bouncycastle/openpgp/examples/test/AllTests.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/pg/src/test/java/org/bouncycastle/openpgp/examples/test/AllTests.java b/pg/src/test/java/org/bouncycastle/openpgp/examples/test/AllTests.java index 8fe006ed39..f65ef59b57 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/examples/test/AllTests.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/examples/test/AllTests.java @@ -224,15 +224,9 @@ public void testPBEEncryption() PBEFileProcessor.main(new String[]{"-d", "test.txt.bpg", "password"}); - assertEquals("no message integrity check", getLine(_currentErr)); - - PBEFileProcessor.main(new String[]{"-e", "-i", "test.txt", "password"}); - - PBEFileProcessor.main(new String[]{"-d", "test.txt.bpg", "password"}); - assertEquals("message integrity check passed", getLine(_currentErr)); - PBEFileProcessor.main(new String[]{"-e", "-ai", "test.txt", "password"}); + PBEFileProcessor.main(new String[]{"-e", "-a", "test.txt", "password"}); PBEFileProcessor.main(new String[]{"-d", "test.txt.asc", "password"}); From 95a5fa42fcfe18fa00f66d2d4d3dc35bb8fb73ef Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 19 May 2023 12:00:47 +1000 Subject: [PATCH 084/290] removed sike --- prov/src/main/ext-jdk1.9/module-info.java | 1 - prov/src/main/jdk1.9/module-info.java | 1 - 2 files changed, 2 deletions(-) diff --git a/prov/src/main/ext-jdk1.9/module-info.java b/prov/src/main/ext-jdk1.9/module-info.java index a04c1d2bf0..96f9ea0588 100644 --- a/prov/src/main/ext-jdk1.9/module-info.java +++ b/prov/src/main/ext-jdk1.9/module-info.java @@ -135,7 +135,6 @@ exports org.bouncycastle.pqc.crypto.picnic; exports org.bouncycastle.pqc.crypto.rainbow; exports org.bouncycastle.pqc.crypto.saber; - exports org.bouncycastle.pqc.legacy.crypto.sike; exports org.bouncycastle.pqc.crypto.sphincs; exports org.bouncycastle.pqc.crypto.sphincsplus; exports org.bouncycastle.pqc.crypto.util; diff --git a/prov/src/main/jdk1.9/module-info.java b/prov/src/main/jdk1.9/module-info.java index d5be9f09e5..819fea2612 100644 --- a/prov/src/main/jdk1.9/module-info.java +++ b/prov/src/main/jdk1.9/module-info.java @@ -137,7 +137,6 @@ exports org.bouncycastle.pqc.crypto.picnic; exports org.bouncycastle.pqc.crypto.rainbow; exports org.bouncycastle.pqc.crypto.saber; - exports org.bouncycastle.pqc.legacy.crypto.sike; exports org.bouncycastle.pqc.crypto.sphincs; exports org.bouncycastle.pqc.crypto.sphincsplus; exports org.bouncycastle.pqc.crypto.util; From e3858a1209759c242acaca3fc36026bf98dfd58a Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 19 May 2023 14:24:31 +1000 Subject: [PATCH 085/290] JavaDoc/errorprone fixes added source jar for debug method checker task. --- ant/jdk13.xml | 2 -- ant/jdk14.xml | 2 -- config/checkstyle/lib/methodchecker-sources.jar | Bin 0 -> 2547 bytes .../asn1/ASN1TaggedObjectParser.java | 2 +- .../crypto/modes/OCBBlockCipher.java | 2 +- .../crypto/modes/kgcm/KGCMUtil_128.java | 6 +++--- .../crypto/modes/kgcm/KGCMUtil_256.java | 6 +++--- .../crypto/modes/kgcm/KGCMUtil_512.java | 6 +++--- .../bouncycastle/pkix/util/LocalizedMessage.java | 2 +- .../ers/ArchiveTimeStampValidationException.java | 2 +- .../bouncycastle/jcajce/provider/drbg/DRBG.java | 10 +++++----- .../org/bouncycastle/tls/CertificateRequest.java | 4 ++-- .../java/org/bouncycastle/tls/TlsClient.java | 2 +- .../bouncycastle/asn1/tsp/ArchiveTimeStamp.java | 2 +- 14 files changed, 22 insertions(+), 26 deletions(-) create mode 100644 config/checkstyle/lib/methodchecker-sources.jar diff --git a/ant/jdk13.xml b/ant/jdk13.xml index fd4017786c..3ccc0d6d27 100644 --- a/ant/jdk13.xml +++ b/ant/jdk13.xml @@ -45,7 +45,6 @@ - @@ -82,7 +81,6 @@ - diff --git a/ant/jdk14.xml b/ant/jdk14.xml index 9a1cebda13..97162b74f6 100644 --- a/ant/jdk14.xml +++ b/ant/jdk14.xml @@ -26,7 +26,6 @@ - @@ -76,7 +75,6 @@ - diff --git a/config/checkstyle/lib/methodchecker-sources.jar b/config/checkstyle/lib/methodchecker-sources.jar new file mode 100644 index 0000000000000000000000000000000000000000..783a418586a61819597830e93c4f45efb9cf669e GIT binary patch literal 2547 zcmai$c{J2}AIHa75|SPuS$gb3vJ|6|C1fim zSsPn!23>26$TpIFvh>WHp3@_z`#hiD`7Xb6KCk!p_xtPnvNmI8;Q#>G*#Riu=k@@4 z0T~m$j?#w(%+?TOY6(|k23Y^pSQQCe7Na+a(1*amMhinrQ#j1VR@DN&X3^7aZU$0) zcgzf=^tPw(IRZSOF*!q-0UijGcf{M!`5&jU(Dwm>K0h6JxQF*YJsttLE1togC=3?u z^%H=zkN+uD{8xbIB`;4u3^w=|?3ioE_6i#SAn_Xjpz(iLV=oV!kA)ZZQouzcMxs}s zsxK-CMRoKK7}et0&vR=QMuMb^M^O1%^3Bep{t3E4$=jn~mTGL(3sR~Q!ZbniTe!*j z0p%Ie{H8w(Uu)Ql(CcqPm(Q6D1V0dyL^W2vNAc-|#sp5`sp#h5NsrI1D<7k&1z^FC zYG2P$jlm!G&1sw5Z57ah5L_Mq@{&Sa0g<09|3MHnx0ZVGKD_u#`bVpU_^`5Sy z>|ML>#uuL0m8>w`95etX>R1(Aq-wp92k6ZblI-qOs z#>e+AetoACq9Gb75}sX~_@NA5GQ1rT6#l$Xv-=Dfd)g)3)pGewA#Hc;FEyM!wpTEJ zmb^nls}uWzHgiPgw`Qc<)G-g2?hn|C@$j!)qHxN_JM4m-xTNCnJ%rX(bsZJlM;)G{ zFE^*$1j9Jp_yzHy)yQyLYrd)DDx%U>?D{gFk2_vYs5}CZ{8v)zI5)78-DOhLsAN+o z%K4fRjT=S?Q9dHx2D4;!NM$DIhR16>QtGW>YfWQ*ebQ)_FM2;~?mE!Dzh-979Bm}3<`Ip+m92? zYngdgU$Fk9V~@s)tU}sM*W{OTzzpb&Y(P_~yO!aE{#+&WIwixumU6pePC{8%Eug-( zI{htS!9zlBV?e>8sf*1ZMrbef)1z<1z#NBFDax4@)0#(;0Tan&spRJfQ(lK_axVUc zX-xBqeCHkE%ac!IisNKRxml}-+M?)bi7;y!nNZepD~AD^U0ehq0vP?(3fre1b;=L3 zS`EAKXdzu-Oik190ZAN8L#f&n1ZTBz^CY3XLXw;6Ab*CFRxiOPp4DKAb$m4l0x3d| zACD(eQh06L_B{;?4eMAEMJmzHI3GM6#OWy|Lp(4%!%9$K9}ztF@|5Blgv)zj0_@|A zyj?`?u8Bni5=%3I;{=ko3UB}E5m(`9xv~l5?d*~AM#6d|We-B@Cdq^&I4|Zf~{Y9E5~V>I_jyZ9a?g_uP9mj?x&~N zVgxL60rrNAwx26*Qh&MEptLm=)PUt^)b%+fM`Lfgi+9UdFTL<;s#0<&nafmJdn!zE zup{?JDGeRl(kt z8!Qr7%~bdnMjJmTZGSb;!DV)btn#`5*os`uo7LLAv$fHkJj~@=vK60TpG0FhD3I%#aMS#G4B}Yrf_91=?*W!KqA=X}d zpmO)#g>&A1_rJ`m@`Wz4ewC4EM`L1*e37Kz`$dk`l`jnEY=L6zF7dsFU44`^O#npkl8Qz=R0aD3|iTO;~DbnhxT{i1lS`P=@x`SI2* zNFgdHX;HV%;pCRt=e$Ol!cA#A7sB6FlnlwFJ*HvS7Dw5|>Zzp-?o*|m;C+O*@#waC zZ&uwM^VrC5^c$TCD8T&BCPBYN>BR$}8Zy=&UU3*Z>=le=MiHVE>GKclfMpy^I4lYb znfP9egM;W>hFbhDf}s}Qi$P@5w+!MZ(Kv|zN;Lk9cmE1MpdE*k4r|BvB*xDlVfw{~ b97y^H39&X~rCSUDz(#-W(j(5XGv59UjvXS# literal 0 HcmV?d00001 diff --git a/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObjectParser.java b/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObjectParser.java index fa6ff6bd2a..c3e51b650a 100644 --- a/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObjectParser.java +++ b/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObjectParser.java @@ -38,7 +38,7 @@ public interface ASN1TaggedObjectParser * @deprecated This parser now includes the {@link #getTagClass() tag class}. * This method will raise an exception if it is not * {@link BERTags#CONTEXT_SPECIFIC}. Use - * {@link ASN1Util#parseContextBaseUniversal(ASN1TaggedObjectParser, int, int, boolean, int)} + * {@link ASN1Util#parseBaseUniversal(ASN1TaggedObjectParser, int, int, boolean, int)} * as a direct replacement, or use * {@link #parseBaseUniversal(boolean, int)} only after confirming * the expected tag class (e.g. diff --git a/core/src/main/java/org/bouncycastle/crypto/modes/OCBBlockCipher.java b/core/src/main/java/org/bouncycastle/crypto/modes/OCBBlockCipher.java index e2d0c801e7..bcae7b3372 100644 --- a/core/src/main/java/org/bouncycastle/crypto/modes/OCBBlockCipher.java +++ b/core/src/main/java/org/bouncycastle/crypto/modes/OCBBlockCipher.java @@ -22,7 +22,7 @@ *

    * Text reproduced below. *
    - * Phillip Rogaway Sat, 27 February 2021 02:46 UTCShow header + * Phillip Rogaway >rogaway@cs.ucdavis.edu< Sat, 27 February 2021 02:46 UTCShow header * * I can confirm that I have abandoned all OCB patents * and placed into the public domain all OCB-related IP of mine. diff --git a/core/src/main/java/org/bouncycastle/crypto/modes/kgcm/KGCMUtil_128.java b/core/src/main/java/org/bouncycastle/crypto/modes/kgcm/KGCMUtil_128.java index 6a7befd948..2cc5647590 100644 --- a/core/src/main/java/org/bouncycastle/crypto/modes/kgcm/KGCMUtil_128.java +++ b/core/src/main/java/org/bouncycastle/crypto/modes/kgcm/KGCMUtil_128.java @@ -4,9 +4,9 @@ /** * Utilities for the GF(2^m) field with corresponding extension polynomial: - * - * GF (2^128) -> x^128 + x^7 + x^2 + x + 1 - * + *
    + * GF (2^128) -> x^128 + x^7 + x^2 + x + 1
    + * 
    * The representation is little-endian arrays of 64-bit words */ public class KGCMUtil_128 diff --git a/core/src/main/java/org/bouncycastle/crypto/modes/kgcm/KGCMUtil_256.java b/core/src/main/java/org/bouncycastle/crypto/modes/kgcm/KGCMUtil_256.java index fffd204257..4be3e4df4a 100644 --- a/core/src/main/java/org/bouncycastle/crypto/modes/kgcm/KGCMUtil_256.java +++ b/core/src/main/java/org/bouncycastle/crypto/modes/kgcm/KGCMUtil_256.java @@ -4,9 +4,9 @@ /** * Utilities for the GF(2^m) field with corresponding extension polynomial: - * - * GF (2^256) -> x^256 + x^10 + x^5 + x^2 + 1 - * + *
    + * GF (2^256) -> x^256 + x^10 + x^5 + x^2 + 1
    + * 
    * The representation is little-endian arrays of 64-bit words */ public class KGCMUtil_256 diff --git a/core/src/main/java/org/bouncycastle/crypto/modes/kgcm/KGCMUtil_512.java b/core/src/main/java/org/bouncycastle/crypto/modes/kgcm/KGCMUtil_512.java index 1a25908393..4a9ba69086 100644 --- a/core/src/main/java/org/bouncycastle/crypto/modes/kgcm/KGCMUtil_512.java +++ b/core/src/main/java/org/bouncycastle/crypto/modes/kgcm/KGCMUtil_512.java @@ -4,9 +4,9 @@ /** * Utilities for the GF(2^m) field with corresponding extension polynomial: - * - * GF (2^512) -> x^512 + x^8 + x^5 + x^2 + 1 - * + *
    + * GF (2^512) -> x^512 + x^8 + x^5 + x^2 + 1
    + * 
    * The representation is little-endian arrays of 64-bit words */ public class KGCMUtil_512 diff --git a/pkix/src/main/java/org/bouncycastle/pkix/util/LocalizedMessage.java b/pkix/src/main/java/org/bouncycastle/pkix/util/LocalizedMessage.java index 641bf6bbd3..9abedd151c 100644 --- a/pkix/src/main/java/org/bouncycastle/pkix/util/LocalizedMessage.java +++ b/pkix/src/main/java/org/bouncycastle/pkix/util/LocalizedMessage.java @@ -320,7 +320,7 @@ public Object[] getExtraArgs() return (extraArgs == null) ? null : extraArgs.getArguments(); } - protected class FilteredArguments + protected static class FilteredArguments { protected static final int NO_FILTER = 0; protected static final int FILTER = 1; diff --git a/pkix/src/main/java/org/bouncycastle/tsp/ers/ArchiveTimeStampValidationException.java b/pkix/src/main/java/org/bouncycastle/tsp/ers/ArchiveTimeStampValidationException.java index 0ddee09069..89475a21ab 100644 --- a/pkix/src/main/java/org/bouncycastle/tsp/ers/ArchiveTimeStampValidationException.java +++ b/pkix/src/main/java/org/bouncycastle/tsp/ers/ArchiveTimeStampValidationException.java @@ -3,7 +3,7 @@ /** * Exception thrown if an Archive TimeStamp according to RFC4998 fails to containsHashValue. *

    - * {@see RFC4998} + * @see RFC4998 */ public class ArchiveTimeStampValidationException extends ERSException diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/drbg/DRBG.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/drbg/DRBG.java index 035b8e9f3a..384f13b3e9 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/drbg/DRBG.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/drbg/DRBG.java @@ -496,7 +496,7 @@ public int entropySize() return bytesRequired * 8; } - private class SignallingEntropySource + private static class SignallingEntropySource implements IncrementalEntropySource { private final EntropyDaemon entropyDaemon; @@ -571,7 +571,7 @@ private static class OneShotHybridEntropySource private final AtomicInteger samples = new AtomicInteger(0); private final SP800SecureRandom drbg; - private final SignallingEntropySource entropySource; + private final OneShotSignallingEntropySource entropySource; private final int bytesRequired; private final byte[] additionalInput = Pack.longToBigEndian(System.currentTimeMillis()); @@ -580,7 +580,7 @@ private static class OneShotHybridEntropySource EntropySourceProvider entropyProvider = createCoreEntropySourceProvider(); bytesRequired = (bitsRequired + 7) / 8; // remember for the seed generator we need the correct security strength for SHA-512 - entropySource = new SignallingEntropySource(seedAvailable, entropyProvider, 256); + entropySource = new OneShotSignallingEntropySource(seedAvailable, entropyProvider, 256); drbg = new SP800SecureRandomBuilder(new EntropySourceProvider() { public EntropySource get(final int bitsRequired) @@ -626,7 +626,7 @@ public int entropySize() return bytesRequired * 8; } - private class SignallingEntropySource + private static class OneShotSignallingEntropySource implements IncrementalEntropySource { private final AtomicBoolean seedAvailable; @@ -635,7 +635,7 @@ private class SignallingEntropySource private final AtomicReference entropy = new AtomicReference(); private final AtomicBoolean scheduled = new AtomicBoolean(false); - SignallingEntropySource(AtomicBoolean seedAvailable, EntropySourceProvider baseRandom, int bitsRequired) + OneShotSignallingEntropySource(AtomicBoolean seedAvailable, EntropySourceProvider baseRandom, int bitsRequired) { this.seedAvailable = seedAvailable; this.entropySource = (IncrementalEntropySource)baseRandom.get(bitsRequired); diff --git a/tls/src/main/java/org/bouncycastle/tls/CertificateRequest.java b/tls/src/main/java/org/bouncycastle/tls/CertificateRequest.java index ca9cc53e43..f5dc25c3d4 100644 --- a/tls/src/main/java/org/bouncycastle/tls/CertificateRequest.java +++ b/tls/src/main/java/org/bouncycastle/tls/CertificateRequest.java @@ -31,8 +31,8 @@ * Revised for RFC 8446: *

      * struct {
    - *     opaque certificate_request_context<0..2^8-1>;
    - *     Extension extensions<2..2^16-1>;
    + *     opaque certificate_request_context<0..2^8-1>;
    + *     Extension extensions<2..2^16-1>;
      * } CertificateRequest;
      * 
    * diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsClient.java b/tls/src/main/java/org/bouncycastle/tls/TlsClient.java index 148f5bd0f3..1361f2963c 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsClient.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsClient.java @@ -84,7 +84,7 @@ void notifyServerVersion(ProtocolVersion selectedVersion) * NOTE: This is not called for session resumption handshakes. * * @param serverExtensions - * (Integer -> byte[]) + * (Integer -> byte[]) * @throws IOException */ void processServerExtensions(Hashtable serverExtensions) diff --git a/util/src/main/java/org/bouncycastle/asn1/tsp/ArchiveTimeStamp.java b/util/src/main/java/org/bouncycastle/asn1/tsp/ArchiveTimeStamp.java index 13da62fd73..90e404e266 100644 --- a/util/src/main/java/org/bouncycastle/asn1/tsp/ArchiveTimeStamp.java +++ b/util/src/main/java/org/bouncycastle/asn1/tsp/ArchiveTimeStamp.java @@ -17,7 +17,7 @@ /** * Implementation of the Archive Timestamp type defined in RFC4998. - * {@see RFC 4998} + * @see RFC 4998 *

    * ASN.1 Archive Timestamp *

    From 25ae25a263674ef76a0d93864d6998f568665d29 Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 19 May 2023 14:45:08 +1000 Subject: [PATCH 086/290] JavaDoc fixes. --- .../main/java/org/bouncycastle/asn1/ASN1BMPString.java | 2 +- .../org/bouncycastle/asn1/ASN1PrintableString.java | 2 +- .../java/org/bouncycastle/asn1/ASN1VisibleString.java | 2 +- .../asn1/isismtt/ISISMTTObjectIdentifiers.java | 10 ++-------- .../pqc/legacy/math/linearalgebra/GF2nPolynomial.java | 2 +- .../java/org/bouncycastle/tsp/ers/ERSException.java | 2 +- 6 files changed, 7 insertions(+), 13 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/ASN1BMPString.java b/core/src/main/java/org/bouncycastle/asn1/ASN1BMPString.java index 7cef2b05aa..6b1fb1c928 100644 --- a/core/src/main/java/org/bouncycastle/asn1/ASN1BMPString.java +++ b/core/src/main/java/org/bouncycastle/asn1/ASN1BMPString.java @@ -63,7 +63,7 @@ public static ASN1BMPString getInstance(Object obj) /** * Return a BMP String from a tagged object. * - * @param obj the tagged object holding the object we want + * @param taggedObject the tagged object holding the object we want * @param explicit true if the object is meant to be explicitly tagged false * otherwise. * @exception IllegalArgumentException if the tagged object cannot be converted. diff --git a/core/src/main/java/org/bouncycastle/asn1/ASN1PrintableString.java b/core/src/main/java/org/bouncycastle/asn1/ASN1PrintableString.java index c340015d82..a859b7dc97 100644 --- a/core/src/main/java/org/bouncycastle/asn1/ASN1PrintableString.java +++ b/core/src/main/java/org/bouncycastle/asn1/ASN1PrintableString.java @@ -82,7 +82,7 @@ public static ASN1PrintableString getInstance(Object obj) /** * Return a Printable String from a tagged object. * - * @param obj the tagged object holding the object we want + * @param taggedObject the tagged object holding the object we want * @param explicit true if the object is meant to be explicitly * tagged false otherwise. * @exception IllegalArgumentException if the tagged object cannot diff --git a/core/src/main/java/org/bouncycastle/asn1/ASN1VisibleString.java b/core/src/main/java/org/bouncycastle/asn1/ASN1VisibleString.java index 5a57783292..6424cfcdaf 100644 --- a/core/src/main/java/org/bouncycastle/asn1/ASN1VisibleString.java +++ b/core/src/main/java/org/bouncycastle/asn1/ASN1VisibleString.java @@ -63,7 +63,7 @@ public static ASN1VisibleString getInstance( /** * Return a Visible String from a tagged object. * - * @param obj the tagged object holding the object we want + * @param taggedObject the tagged object holding the object we want * @param explicit true if the object is meant to be explicitly * tagged false otherwise. * @exception IllegalArgumentException if the tagged object cannot diff --git a/core/src/main/java/org/bouncycastle/internal/asn1/isismtt/ISISMTTObjectIdentifiers.java b/core/src/main/java/org/bouncycastle/internal/asn1/isismtt/ISISMTTObjectIdentifiers.java index 8153dc2ecb..aa54635416 100644 --- a/core/src/main/java/org/bouncycastle/internal/asn1/isismtt/ISISMTTObjectIdentifiers.java +++ b/core/src/main/java/org/bouncycastle/internal/asn1/isismtt/ISISMTTObjectIdentifiers.java @@ -103,8 +103,6 @@ public interface ISISMTTObjectIdentifiers *

    *

    * OID: 1.3.36.8.3.8 - * - * @see org.bouncycastle.asn1.isismtt.x509.Restriction */ static final ASN1ObjectIdentifier id_isismtt_at_restriction = id_isismtt_at.branch("8"); @@ -129,8 +127,6 @@ public interface ISISMTTObjectIdentifiers * returned in this extension. *

    * OID: 1.3.36.8.3.10 - * - * @see org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate */ static final ASN1ObjectIdentifier id_isismtt_at_requestedCertificate = id_isismtt_at.branch("10"); @@ -159,8 +155,7 @@ public interface ISISMTTObjectIdentifiers * Hash of a certificate in OCSP. *

    * OID: 1.3.36.8.3.13 - * - * @see org.bouncycastle.asn1.isismtt.ocsp.CertHash + * */ static final ASN1ObjectIdentifier id_isismtt_at_certHash = id_isismtt_at.branch("13"); @@ -186,8 +181,7 @@ public interface ISISMTTObjectIdentifiers * *

    * OID: 1.3.36.8.3.15 - * - * @see org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax + * */ static final ASN1ObjectIdentifier id_isismtt_at_additionalInformation = id_isismtt_at.branch("15"); diff --git a/core/src/main/java/org/bouncycastle/pqc/legacy/math/linearalgebra/GF2nPolynomial.java b/core/src/main/java/org/bouncycastle/pqc/legacy/math/linearalgebra/GF2nPolynomial.java index 09f53f3c2a..1e579b0bf5 100644 --- a/core/src/main/java/org/bouncycastle/pqc/legacy/math/linearalgebra/GF2nPolynomial.java +++ b/core/src/main/java/org/bouncycastle/pqc/legacy/math/linearalgebra/GF2nPolynomial.java @@ -537,7 +537,7 @@ public final GF2nPolynomial quotient(GF2nPolynomial b) * * @param g - * a GF2nPolynomial - * @return gcd(< i > this < / i >, < i > g < / i >) + * @return gcd(this, g) */ public final GF2nPolynomial gcd(GF2nPolynomial g) { diff --git a/pkix/src/main/java/org/bouncycastle/tsp/ers/ERSException.java b/pkix/src/main/java/org/bouncycastle/tsp/ers/ERSException.java index bfaa256469..5e270978ee 100644 --- a/pkix/src/main/java/org/bouncycastle/tsp/ers/ERSException.java +++ b/pkix/src/main/java/org/bouncycastle/tsp/ers/ERSException.java @@ -3,7 +3,7 @@ /** * Exception thrown if an Archive TimeStamp according to RFC4998 fails to containsHashValue. *

    - * {@see RFC4998} + * @see RFC4998 */ public class ERSException From 53f97e0411149fa7acecf776d2f5d0e2b5b19189 Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 19 May 2023 17:38:38 +1000 Subject: [PATCH 087/290] JavaDoc fixes. Removed unnecessary OID file --- .../openpgp/CryptlibObjectIdentifiers.java | 13 ------------- .../org/bouncycastle/openpgp/OpenedPGPKeyData.java | 1 + .../java/org/bouncycastle/openpgp/PGPPublicKey.java | 1 + .../main/java/org/bouncycastle/openpgp/PGPUtil.java | 1 + .../openpgp/operator/bc/BcPGPKeyConverter.java | 1 + .../bc/BcPublicKeyDataDecryptorFactory.java | 1 + .../bc/BcPublicKeyKeyEncryptionMethodGenerator.java | 1 + .../operator/bc/CryptlibObjectIdentifiers.java | 13 ------------- .../operator/jcajce/CryptlibObjectIdentifiers.java | 13 ------------- .../openpgp/operator/jcajce/JcaPGPKeyConverter.java | 1 + .../JcePublicKeyDataDecryptorFactoryBuilder.java | 1 + .../JcePublicKeyKeyEncryptionMethodGenerator.java | 1 + .../org/bouncycastle/asn1/tsp/EncryptionInfo.java | 2 +- 13 files changed, 10 insertions(+), 40 deletions(-) delete mode 100644 pg/src/main/java/org/bouncycastle/openpgp/CryptlibObjectIdentifiers.java delete mode 100644 pg/src/main/java/org/bouncycastle/openpgp/operator/bc/CryptlibObjectIdentifiers.java delete mode 100644 pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/CryptlibObjectIdentifiers.java diff --git a/pg/src/main/java/org/bouncycastle/openpgp/CryptlibObjectIdentifiers.java b/pg/src/main/java/org/bouncycastle/openpgp/CryptlibObjectIdentifiers.java deleted file mode 100644 index b454af6c25..0000000000 --- a/pg/src/main/java/org/bouncycastle/openpgp/CryptlibObjectIdentifiers.java +++ /dev/null @@ -1,13 +0,0 @@ -package org.bouncycastle.openpgp; - -import org.bouncycastle.asn1.ASN1ObjectIdentifier; - -// temporary fix for 172.1 due to module export lacking in provider. -class CryptlibObjectIdentifiers -{ - public static final ASN1ObjectIdentifier cryptlib = new ASN1ObjectIdentifier("1.3.6.1.4.1.3029"); - - public static final ASN1ObjectIdentifier ecc = cryptlib.branch("1").branch("5"); - - public static final ASN1ObjectIdentifier curvey25519 = ecc.branch("1"); -} diff --git a/pg/src/main/java/org/bouncycastle/openpgp/OpenedPGPKeyData.java b/pg/src/main/java/org/bouncycastle/openpgp/OpenedPGPKeyData.java index fa800a2010..5455e64f77 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/OpenedPGPKeyData.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/OpenedPGPKeyData.java @@ -9,6 +9,7 @@ import java.util.List; import org.bouncycastle.asn1.ASN1ObjectIdentifier; +import org.bouncycastle.asn1.cryptlib.CryptlibObjectIdentifiers; import org.bouncycastle.asn1.edec.EdECObjectIdentifiers; import org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves; import org.bouncycastle.asn1.x9.ECNamedCurveTable; diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKey.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKey.java index 04fc36b412..3114f65c08 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKey.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKey.java @@ -9,6 +9,7 @@ import java.util.List; import org.bouncycastle.asn1.ASN1ObjectIdentifier; +import org.bouncycastle.asn1.cryptlib.CryptlibObjectIdentifiers; import org.bouncycastle.asn1.gnu.GNUObjectIdentifiers; import org.bouncycastle.asn1.x9.ECNamedCurveTable; import org.bouncycastle.asn1.x9.X9ECParametersHolder; diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPUtil.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPUtil.java index 79a1e29fc8..dc36ba04fa 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPUtil.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPUtil.java @@ -15,6 +15,7 @@ import org.bouncycastle.asn1.ASN1Integer; import org.bouncycastle.asn1.ASN1ObjectIdentifier; import org.bouncycastle.asn1.ASN1Sequence; +import org.bouncycastle.asn1.cryptlib.CryptlibObjectIdentifiers; import org.bouncycastle.asn1.edec.EdECObjectIdentifiers; import org.bouncycastle.asn1.sec.SECObjectIdentifiers; import org.bouncycastle.asn1.x9.ECNamedCurveTable; diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPGPKeyConverter.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPGPKeyConverter.java index ae7d478ed6..a65c671f45 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPGPKeyConverter.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPGPKeyConverter.java @@ -6,6 +6,7 @@ import org.bouncycastle.asn1.ASN1ObjectIdentifier; import org.bouncycastle.asn1.DEROctetString; +import org.bouncycastle.asn1.cryptlib.CryptlibObjectIdentifiers; import org.bouncycastle.asn1.edec.EdECObjectIdentifiers; import org.bouncycastle.asn1.gnu.GNUObjectIdentifiers; import org.bouncycastle.asn1.pkcs.PrivateKeyInfo; diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPublicKeyDataDecryptorFactory.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPublicKeyDataDecryptorFactory.java index 7438356a09..12852b3cfa 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPublicKeyDataDecryptorFactory.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPublicKeyDataDecryptorFactory.java @@ -3,6 +3,7 @@ import java.io.IOException; import java.math.BigInteger; +import org.bouncycastle.asn1.cryptlib.CryptlibObjectIdentifiers; import org.bouncycastle.bcpg.AEADEncDataPacket; import org.bouncycastle.bcpg.ECDHPublicBCPGKey; import org.bouncycastle.bcpg.PublicKeyAlgorithmTags; diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPublicKeyKeyEncryptionMethodGenerator.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPublicKeyKeyEncryptionMethodGenerator.java index 3abedce870..72398fe727 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPublicKeyKeyEncryptionMethodGenerator.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPublicKeyKeyEncryptionMethodGenerator.java @@ -4,6 +4,7 @@ import java.math.BigInteger; import java.security.SecureRandom; +import org.bouncycastle.asn1.cryptlib.CryptlibObjectIdentifiers; import org.bouncycastle.bcpg.ECDHPublicBCPGKey; import org.bouncycastle.bcpg.MPInteger; import org.bouncycastle.bcpg.PublicKeyAlgorithmTags; diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/CryptlibObjectIdentifiers.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/CryptlibObjectIdentifiers.java deleted file mode 100644 index 3e65fe0800..0000000000 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/CryptlibObjectIdentifiers.java +++ /dev/null @@ -1,13 +0,0 @@ -package org.bouncycastle.openpgp.operator.bc; - -import org.bouncycastle.asn1.ASN1ObjectIdentifier; - -// temporary fix for 172.1 due to module export lacking in provider. -class CryptlibObjectIdentifiers -{ - public static final ASN1ObjectIdentifier cryptlib = new ASN1ObjectIdentifier("1.3.6.1.4.1.3029"); - - public static final ASN1ObjectIdentifier ecc = cryptlib.branch("1").branch("5"); - - public static final ASN1ObjectIdentifier curvey25519 = ecc.branch("1"); -} diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/CryptlibObjectIdentifiers.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/CryptlibObjectIdentifiers.java deleted file mode 100644 index c56c49c542..0000000000 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/CryptlibObjectIdentifiers.java +++ /dev/null @@ -1,13 +0,0 @@ -package org.bouncycastle.openpgp.operator.jcajce; - -import org.bouncycastle.asn1.ASN1ObjectIdentifier; - -// temporary fix for 172.1 due to module export lacking in provider. -class CryptlibObjectIdentifiers -{ - public static final ASN1ObjectIdentifier cryptlib = new ASN1ObjectIdentifier("1.3.6.1.4.1.3029"); - - public static final ASN1ObjectIdentifier ecc = cryptlib.branch("1").branch("5"); - - public static final ASN1ObjectIdentifier curvey25519 = ecc.branch("1"); -} diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcaPGPKeyConverter.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcaPGPKeyConverter.java index 4c4699b415..4311c16a21 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcaPGPKeyConverter.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcaPGPKeyConverter.java @@ -40,6 +40,7 @@ import org.bouncycastle.asn1.ASN1ObjectIdentifier; import org.bouncycastle.asn1.ASN1OctetString; import org.bouncycastle.asn1.DEROctetString; +import org.bouncycastle.asn1.cryptlib.CryptlibObjectIdentifiers; import org.bouncycastle.asn1.edec.EdECObjectIdentifiers; import org.bouncycastle.asn1.gnu.GNUObjectIdentifiers; import org.bouncycastle.asn1.pkcs.PrivateKeyInfo; diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePublicKeyDataDecryptorFactoryBuilder.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePublicKeyDataDecryptorFactoryBuilder.java index 07ec4211c1..f5f7dc6a3c 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePublicKeyDataDecryptorFactoryBuilder.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePublicKeyDataDecryptorFactoryBuilder.java @@ -18,6 +18,7 @@ import javax.crypto.KeyAgreement; import javax.crypto.interfaces.DHKey; +import org.bouncycastle.asn1.cryptlib.CryptlibObjectIdentifiers; import org.bouncycastle.asn1.edec.EdECObjectIdentifiers; import org.bouncycastle.asn1.x509.AlgorithmIdentifier; import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo; diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePublicKeyKeyEncryptionMethodGenerator.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePublicKeyKeyEncryptionMethodGenerator.java index 2b87aabdfa..8fde7454a4 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePublicKeyKeyEncryptionMethodGenerator.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePublicKeyKeyEncryptionMethodGenerator.java @@ -19,6 +19,7 @@ import javax.crypto.KeyAgreement; import javax.crypto.spec.SecretKeySpec; +import org.bouncycastle.asn1.cryptlib.CryptlibObjectIdentifiers; import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo; import org.bouncycastle.asn1.x9.X962Parameters; import org.bouncycastle.asn1.x9.X9ECParameters; diff --git a/util/src/main/java/org/bouncycastle/asn1/tsp/EncryptionInfo.java b/util/src/main/java/org/bouncycastle/asn1/tsp/EncryptionInfo.java index c89134e340..c9cf8daac0 100644 --- a/util/src/main/java/org/bouncycastle/asn1/tsp/EncryptionInfo.java +++ b/util/src/main/java/org/bouncycastle/asn1/tsp/EncryptionInfo.java @@ -25,7 +25,7 @@ * encryptionInfoType ENCINFO-TYPE.&id * ({SupportedEncryptionAlgorithms}), * encryptionInfoValue ENCINFO-TYPE.&Type - * ({SupportedEncryptionAlgorithms}{@encryptionInfoType}) + * ({SupportedEncryptionAlgorithms}{@encryptionInfoType}) * } *

    * ENCINFO-TYPE ::= TYPE-IDENTIFIER From 7ffb8bff4c2473dbeff7bcec499928276b7cb525 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 20 May 2023 15:35:45 +1000 Subject: [PATCH 088/290] relates to github #1375 --- docs/releasenotes.html | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/releasenotes.html b/docs/releasenotes.html index 3f0133fd00..f8c339bd27 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -25,6 +25,7 @@

    2.1.2 Defects Fixed

    • AsconEngine: Fixed a buffering bug when decrypting across multiple processBytes calls (ascon128a unaffected).
    • Context based sanity checking on PGP signatures has been added.
    • +
    • The ParallelHash clone constructor was not copying all fields. This is now fixed.

    2.1.3 Additional Features and Functionality

      @@ -38,6 +39,10 @@

      2.1.3 Additional Features and Functionality

    • DTLS: Added support for connection IDs per RFC 9146.
    • DTLS: Performance of DTLSVerifier has been improved so that it can reasonably be used for all incoming packets.
    +

    2.1.4 Notes.

    +
      +
    • The now defunct PQC SIKE algorithm has been removed, this has also meant the removal of its resource files so the provider is now quite a bit smaller.
    • +

    2.2.1 Version

    Release: 1.73
    From 89efdf595dbf08f4623e169d82d5273a2728d0cf Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 20 May 2023 15:42:47 +1000 Subject: [PATCH 089/290] fixed clone method - relates to github #1375 --- .../crypto/digests/ParallelHash.java | 10 ++++- .../crypto/test/ParallelHashTest.java | 43 ++++++++++++++++--- 2 files changed, 46 insertions(+), 7 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/crypto/digests/ParallelHash.java b/core/src/main/java/org/bouncycastle/crypto/digests/ParallelHash.java index d7e336c5c8..35036fc180 100644 --- a/core/src/main/java/org/bouncycastle/crypto/digests/ParallelHash.java +++ b/core/src/main/java/org/bouncycastle/crypto/digests/ParallelHash.java @@ -1,6 +1,10 @@ package org.bouncycastle.crypto.digests; -import org.bouncycastle.crypto.*; +import org.bouncycastle.crypto.CryptoServicePurpose; +import org.bouncycastle.crypto.CryptoServicesRegistrar; +import org.bouncycastle.crypto.DataLengthException; +import org.bouncycastle.crypto.Digest; +import org.bouncycastle.crypto.Xof; import org.bouncycastle.util.Arrays; import org.bouncycastle.util.Strings; @@ -73,6 +77,10 @@ public ParallelHash(ParallelHash source) this.compressorBuffer = Arrays.clone(source.compressorBuffer); this.purpose = source.purpose; + this.firstOutput = source.firstOutput; + this.nCount = source.nCount; + this.bufOff = source.bufOff; + CryptoServicesRegistrar.checkConstraints(Utils.getDefaultProperties(this, bitLength, purpose)); } diff --git a/core/src/test/java/org/bouncycastle/crypto/test/ParallelHashTest.java b/core/src/test/java/org/bouncycastle/crypto/test/ParallelHashTest.java index e4639bb918..05080caf2d 100644 --- a/core/src/test/java/org/bouncycastle/crypto/test/ParallelHashTest.java +++ b/core/src/test/java/org/bouncycastle/crypto/test/ParallelHashTest.java @@ -1,5 +1,6 @@ package org.bouncycastle.crypto.test; +import org.bouncycastle.crypto.Digest; import org.bouncycastle.crypto.digests.ParallelHash; import org.bouncycastle.util.Arrays; import org.bouncycastle.util.Strings; @@ -22,7 +23,7 @@ public String getName() public void performTest() throws Exception { - ParallelHash pHash = new ParallelHash(128, new byte[0], 8); + ParallelHash pHash = new ParallelHash(128, new byte[0], 8); byte[] data = Hex.decode("00 01 02 03 04 05 06 07 10 11 12 13 14 15 16 17 20 21 22 23 24 25 26 27"); pHash.update(data, 0, data.length); @@ -116,6 +117,7 @@ public void performTest() isTrue("oops!", Arrays.areEqual(Hex.decode("6b3e790b330c889a204c2fbc728d809f19367328d852f4002dc829f73afd6bcefb7fe5b607b13a801c0be5c1170bdb794e339458fdb0e62a6af3d42558970249"), res)); testEmpty(); + testClone(); } private void testEmpty() @@ -133,9 +135,38 @@ private void testEmpty() isTrue(Arrays.areEqual(Hex.decode("13C4"), res)); } - public static void main( - String[] args) - { - runTest(new ParallelHashTest()); - } + private void testClone() + { + Digest digest = new ParallelHash(256, Strings.toByteArray("Parallel Data"), 12); + byte[] input = Hex.decode("00 01 02 03 04 05 06 07 08 09 0A 0B 10 11 12 13 14 15 16 17 18 19 1A 1B 20 21 22 23 24 25 26 27 28 29 2A 2B 30 31 32 33 34 35 36 37 38 39 3A 3B 40 41 42 43 44 45 46 47 48 49 4A 4B 50 51 52 53 54 55 56 57 58 59 5A 5B"); + byte[] expected = Hex.decode("69 D0 FC B7 64 EA 05 5D D0 93 34 BC 60 21 CB 7E 4B 61 34 8D FF 37 5D A2 62 67 1C DE C3 EF FA 8D 1B 45 68 A6 CC E1 6B 1C AD 94 6D DD E2 7F 6C E2 B8 DE E4 CD 1B 24 85 1E BF 00 EB 90 D4 38 13 E9"); + byte[] resBuf = new byte[expected.length]; + + digest.update(input, 0, input.length / 2); + + // clone the Digest + Digest d = new ParallelHash((ParallelHash)digest); + + digest.update(input, input.length / 2, input.length - input.length / 2); + digest.doFinal(resBuf, 0); + + if (!areEqual(expected, resBuf)) + { + fail("failing clone vector test", Hex.toHexString(expected), new String(Hex.encode(resBuf))); + } + + d.update(input, input.length / 2, input.length - input.length / 2); + d.doFinal(resBuf, 0); + + if (!areEqual(expected, resBuf)) + { + fail("failing second clone vector test", Hex.toHexString(expected), new String(Hex.encode(resBuf))); + } + } + + public static void main( + String[] args) + { + runTest(new ParallelHashTest()); + } } From 023c40c35a6368a700d16db00dcf094d53833ef8 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 20 May 2023 15:43:08 +1000 Subject: [PATCH 090/290] added clone test. --- .../crypto/test/TupleHashTest.java | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/core/src/test/java/org/bouncycastle/crypto/test/TupleHashTest.java b/core/src/test/java/org/bouncycastle/crypto/test/TupleHashTest.java index ad9866effa..0ed9d3d1c4 100644 --- a/core/src/test/java/org/bouncycastle/crypto/test/TupleHashTest.java +++ b/core/src/test/java/org/bouncycastle/crypto/test/TupleHashTest.java @@ -1,5 +1,6 @@ package org.bouncycastle.crypto.test; +import org.bouncycastle.crypto.Digest; import org.bouncycastle.crypto.digests.TupleHash; import org.bouncycastle.util.Arrays; import org.bouncycastle.util.Strings; @@ -100,6 +101,39 @@ public void performTest() isTrue("oops!", !Arrays.areEqual(Hex.decode("45 00 0B E6 3F 9B 6B FD 89 F5 47 17 67 0F 69 A9 BC 76 35 91 A4 F0 5C 50 D6 88 91 A7 44 BC C6 E7 D6 D5 B5 E8 2C 01 8D A9 99 ED 35 B0 BB 49 C9 67 8E 52 6A BD 8E 85 C1 3E D2 54 02 1D B9 E7 90 CE"), res)); isTrue("oops!", Arrays.areEqual(Hex.decode("0c59b11464f2336c34663ed51b2b950bec743610856f36c28d1d088d8a2446284dd09830a6a178dc752376199fae935d86cfdee5913d4922dfd369b66a53c897"), res)); + + testClone(); + } + + private void testClone() + { + Digest digest = new TupleHash(256, Strings.toByteArray("My Tuple App")); + byte[] expected = Hex.decode("45 00 0B E6 3F 9B 6B FD 89 F5 47 17 67 0F 69 A9 BC 76 35 91 A4 F0 5C 50 D6 88 91 A7 44 BC C6 E7 D6 D5 B5 E8 2C 01 8D A9 99 ED 35 B0 BB 49 C9 67 8E 52 6A BD 8E 85 C1 3E D2 54 02 1D B9 E7 90 CE"); + byte[] resBuf = new byte[expected.length]; + + digest.update(Hex.decode("000102"), 0, 3); + digest.update(Hex.decode("101112131415"), 0, 6); + + // clone the Digest + Digest d = new TupleHash((TupleHash)digest); + + digest.update(Hex.decode("202122232425262728"), 0, 9); + + digest.doFinal(resBuf, 0); + + if (!areEqual(expected, resBuf)) + { + fail("failing clone vector test", Hex.toHexString(expected), new String(Hex.encode(resBuf))); + } + + d.update(Hex.decode("202122232425262728"), 0, 9); + + d.doFinal(resBuf, 0); + + if (!areEqual(expected, resBuf)) + { + fail("failing second clone vector test", Hex.toHexString(expected), new String(Hex.encode(resBuf))); + } } public static void main( From d10313c6aaf945596e9dfcb2c302f2df226ed68d Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 21 May 2023 22:40:37 +1000 Subject: [PATCH 091/290] minor reformating. stopped BER OctetString from producing DER... --- .../org/bouncycastle/asn1/BEROctetString.java | 15 ++------ .../crypto/digests/ParallelHash.java | 1 - .../asn1/cms/test/OctetStringTest.java | 36 ++++++++++++++++++- 3 files changed, 37 insertions(+), 15 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/BEROctetString.java b/core/src/main/java/org/bouncycastle/asn1/BEROctetString.java index ef6231611d..470cd65448 100644 --- a/core/src/main/java/org/bouncycastle/asn1/BEROctetString.java +++ b/core/src/main/java/org/bouncycastle/asn1/BEROctetString.java @@ -87,7 +87,7 @@ public BEROctetString(ASN1OctetString[] elements) */ public BEROctetString(byte[] string, int segmentLimit) { - this(string, new ASN1OctetString[] { new DEROctetString(string) }, segmentLimit); + this(string, null, segmentLimit); } /** @@ -166,17 +166,12 @@ public Object nextElement() boolean encodeConstructed() { - return null != elements || string.length > segmentLimit; + return false; } int encodedLength(boolean withTag) throws IOException { - if (!encodeConstructed()) - { - return DEROctetString.encodedLength(withTag, string.length); - } - int totalLength = withTag ? 4 : 3; if (null != elements) @@ -203,12 +198,6 @@ int encodedLength(boolean withTag) void encode(ASN1OutputStream out, boolean withTag) throws IOException { - if (!encodeConstructed()) - { - DEROctetString.encode(out, withTag, string, 0, string.length); - return; - } - out.writeIdentifier(withTag, BERTags.CONSTRUCTED | BERTags.OCTET_STRING); out.write(0x80); diff --git a/core/src/main/java/org/bouncycastle/crypto/digests/ParallelHash.java b/core/src/main/java/org/bouncycastle/crypto/digests/ParallelHash.java index 35036fc180..5ac7f120d0 100644 --- a/core/src/main/java/org/bouncycastle/crypto/digests/ParallelHash.java +++ b/core/src/main/java/org/bouncycastle/crypto/digests/ParallelHash.java @@ -82,7 +82,6 @@ public ParallelHash(ParallelHash source) this.bufOff = source.bufOff; CryptoServicesRegistrar.checkConstraints(Utils.getDefaultProperties(this, bitLength, purpose)); - } public String getAlgorithmName() diff --git a/util/src/test/java/org/bouncycastle/asn1/cms/test/OctetStringTest.java b/util/src/test/java/org/bouncycastle/asn1/cms/test/OctetStringTest.java index f5b36baf59..9273a1f807 100644 --- a/util/src/test/java/org/bouncycastle/asn1/cms/test/OctetStringTest.java +++ b/util/src/test/java/org/bouncycastle/asn1/cms/test/OctetStringTest.java @@ -24,6 +24,8 @@ import org.bouncycastle.asn1.cms.CompressedDataParser; import org.bouncycastle.asn1.cms.ContentInfoParser; import org.bouncycastle.util.Arrays; +import org.bouncycastle.util.encoders.Base64; +import org.bouncycastle.util.encoders.Hex; public class OctetStringTest extends TestCase @@ -221,7 +223,39 @@ public void testNestedStructure() assertEquals(28, count); } - + + public void testShortConstructed() + throws Exception + { + byte[] data = Hex.decode("2480040a000000000000000000000000"); + + ASN1InputStream aIn = new ASN1InputStream(data); + + assertTrue(Arrays.areEqual(data, aIn.readObject().getEncoded())); + } + + public void testLongConstructed() + throws Exception + { + byte[] data = Base64.decode("JIAEggPoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASCAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"); + + ASN1InputStream aIn = new ASN1InputStream(data); + + assertTrue(Arrays.areEqual(data, aIn.readObject().getEncoded())); + } + public static Test suite() { return new TestSuite(OctetStringTest.class); From cb5ee3233cfd66a682f681d9a6858ba71e9fcc9d Mon Sep 17 00:00:00 2001 From: David Hook Date: Mon, 22 May 2023 07:44:20 +1000 Subject: [PATCH 092/290] fixed encodeConstructed --- core/src/main/java/org/bouncycastle/asn1/BEROctetString.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/BEROctetString.java b/core/src/main/java/org/bouncycastle/asn1/BEROctetString.java index 470cd65448..606384b834 100644 --- a/core/src/main/java/org/bouncycastle/asn1/BEROctetString.java +++ b/core/src/main/java/org/bouncycastle/asn1/BEROctetString.java @@ -166,7 +166,7 @@ public Object nextElement() boolean encodeConstructed() { - return false; + return true; } int encodedLength(boolean withTag) From 43a686cfeef9f4d415ce4ec10c67a79b20beeb2d Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Mon, 22 May 2023 14:21:26 +0700 Subject: [PATCH 093/290] Refactoring in pqc.crypto.cmce --- .../bouncycastle/pqc/crypto/cmce/BENES.java | 106 +++++++++--------- .../pqc/crypto/cmce/CMCEEngine.java | 16 ++- .../bouncycastle/pqc/crypto/cmce/GF12.java | 6 +- 3 files changed, 67 insertions(+), 61 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/BENES.java b/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/BENES.java index 12b767d1b0..ed264b2237 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/BENES.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/BENES.java @@ -2,6 +2,9 @@ abstract class BENES { + private static final long[] TRANSPOSE_MASKS = { 0x5555555555555555L, 0x3333333333333333L, + 0x0F0F0F0F0F0F0F0FL, 0x00FF00FF00FF00FFL, 0x0000FFFF0000FFFFL, 0x00000000FFFFFFFFL }; + protected final int SYS_N; protected final int SYS_T; protected final int GFBITS; @@ -17,77 +20,70 @@ public BENES(int n, int t, int m) /* output: out, transpose of in */ static void transpose_64x64(long[] out, long[] in) { - int i, j, s, d; - - long x, y; - long[][] masks = { - {0x5555555555555555L, 0xAAAAAAAAAAAAAAAAL}, - {0x3333333333333333L, 0xCCCCCCCCCCCCCCCCL}, - {0x0F0F0F0F0F0F0F0FL, 0xF0F0F0F0F0F0F0F0L}, - {0x00FF00FF00FF00FFL, 0xFF00FF00FF00FF00L}, - {0x0000FFFF0000FFFFL, 0xFFFF0000FFFF0000L}, - {0x00000000FFFFFFFFL, 0xFFFFFFFF00000000L} - }; + transpose_64x64(out, in, 0); + } - for (i = 0; i < 64; i++) - out[i] = in[i]; + static void transpose_64x64(long[] out, long[] in, int offset) + { + System.arraycopy(in, offset, out, offset, 64); - for (d = 5; d >= 0; d--) + int d = 5; + do { - s = 1 << d; - for (i = 0; i < 64; i += s*2) + long m = TRANSPOSE_MASKS[d]; + int s = 1 << d; + for (int i = offset; i < offset + 64; i += s * 2) { - for (j = i; j < i+s; j++) + for (int j = i; j < i + s; j += 4) { - x = (out[j] & masks[d][0]) | ((out[j+s] & masks[d][0]) << s); - y = ((out[j] & masks[d][1]) >>> s) | (out[j+s] & masks[d][1]); - - out[j+0] = x; - out[j+s] = y; +// Bits.bitPermuteStep2(ref out[j + s + 0], ref out[j + 0], m, s); +// Bits.bitPermuteStep2(ref out[j + s + 1], ref out[j + 1], m, s); +// Bits.bitPermuteStep2(ref out[j + s + 2], ref out[j + 2], m, s); +// Bits.bitPermuteStep2(ref out[j + s + 3], ref out[j + 3], m, s); + long lo0 = out[j + 0]; + long lo1 = out[j + 1]; + long lo2 = out[j + 2]; + long lo3 = out[j + 3]; + long hi0 = out[j + s + 0]; + long hi1 = out[j + s + 1]; + long hi2 = out[j + s + 2]; + long hi3 = out[j + s + 3]; + long t0 = ((lo0 >>> s) ^ hi0) & m; + long t1 = ((lo1 >>> s) ^ hi1) & m; + long t2 = ((lo2 >>> s) ^ hi2) & m; + long t3 = ((lo3 >>> s) ^ hi3) & m; + out[j + 0] = lo0 ^ t0 << s; + out[j + 1] = lo1 ^ t1 << s; + out[j + 2] = lo2 ^ t2 << s; + out[j + 3] = lo3 ^ t3 << s; + out[j + s + 0] = hi0 ^ t0; + out[j + s + 1] = hi1 ^ t1; + out[j + s + 2] = hi2 ^ t2; + out[j + s + 3] = hi3 ^ t3; } } } + while (--d >= 2); - } - - static void transpose_64x64(long[] out, long[] in, int offset) - { - int i, j, s, d; - - long x, y; - long[][] masks = { - {0x5555555555555555L, 0xAAAAAAAAAAAAAAAAL}, - {0x3333333333333333L, 0xCCCCCCCCCCCCCCCCL}, - {0x0F0F0F0F0F0F0F0FL, 0xF0F0F0F0F0F0F0F0L}, - {0x00FF00FF00FF00FFL, 0xFF00FF00FF00FF00L}, - {0x0000FFFF0000FFFFL, 0xFFFF0000FFFF0000L}, - {0x00000000FFFFFFFFL, 0xFFFFFFFF00000000L} - }; - - for (i = 0; i < 64; i++) - out[i + offset] = in[i + offset]; - - for (d = 5; d >= 0; d--) + do { - s = 1 << d; - for (i = 0; i < 64; i += s*2) + long m = TRANSPOSE_MASKS[d]; + int s = 1 << d; + for (int i = offset; i < offset + 64; i += s * 2) { - for (j = i; j < i+s; j++) + for (int j = i; j < i + s; ++j) { - x = (out[j+offset] & masks[d][0]) | ((out[j+s + offset] & masks[d][0]) << s); - y = ((out[j+offset] & masks[d][1]) >>> s) | (out[j+s + offset] & masks[d][1]); - - out[j+0 + offset] = x; - out[j+s + offset] = y; +// Bits.bitPermuteStep2(ref out[j + s], ref out[j], m, s); + long lo = out[j + 0]; + long hi = out[j + s]; + long t = ((lo >>> s) ^ hi) & m; + out[j + 0] = lo ^ t << s; + out[j + s] = hi ^ t; } } } - + while (--d >= 0); } - abstract protected void support_gen(short[] s, byte[] c); - - - } diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java b/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java index 9edafef86b..fe50308917 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java @@ -1532,13 +1532,21 @@ private int pk_gen(byte[] pk, byte[] sk, int[] perm, short[] pi, long[] pivots) if (usePadding) { int pk_index = 0, tail = PK_NROWS % 8; - for (i = 0; i < PK_NROWS; i++) + if (tail == 0) + { + System.arraycopy(mat[i], (PK_NROWS - 1) / 8, pk, pk_index, SYS_N / 8); + pk_index += SYS_N / 8; + } + else { - for (j = (PK_NROWS - 1) / 8; j < SYS_N / 8 - 1; j++) + for (i = 0; i < PK_NROWS; i++) { - pk[pk_index++] = (byte)(((mat[i][j] & 0xff) >>> tail) | (mat[i][j + 1] << (8 - tail))); + for (j = (PK_NROWS - 1) / 8; j < SYS_N / 8 - 1; j++) + { + pk[pk_index++] = (byte)(((mat[i][j] & 0xff) >>> tail) | (mat[i][j + 1] << (8 - tail))); + } + pk[pk_index++] = (byte)((mat[i][j] & 0xff) >>> tail); } - pk[pk_index++] = (byte)((mat[i][j] & 0xff) >>> tail); } } else diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/GF12.java b/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/GF12.java index b814e5928b..c7d3fb72c1 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/GF12.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/GF12.java @@ -37,7 +37,8 @@ protected void gf_mul_poly(int length, int[] poly, short[] out, short[] left, sh temp[i - length + poly[j]] ^= temp_i; } { - temp[i - length] ^= gf_mul_ext(gf_reduce(temp_i), (short)2); + // NOTE: Safe because gf_reduce allows up to 24 bits, but gf_mul_ext(_par) only produces 23. + temp[i - length] ^= temp_i << 1; } } @@ -66,7 +67,8 @@ protected void gf_sqr_poly(int length, int[] poly, short[] out, short[] input, i temp[i - length + poly[j]] ^= temp_i; } { - temp[i - length] ^= gf_mul_ext(gf_reduce(temp_i), (short)2); + // NOTE: Safe because gf_reduce allows up to 24 bits, but gf_sq_ext only produces 23. + temp[i - length] ^= temp_i << 1; } } From 737a1492009cae65769b961c80f3b476d9648a00 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Mon, 22 May 2023 13:52:23 +0200 Subject: [PATCH 094/290] OpenPGP: add feature FEATURE_SEIPD_V2 --- .../java/org/bouncycastle/bcpg/sig/Features.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pg/src/main/java/org/bouncycastle/bcpg/sig/Features.java b/pg/src/main/java/org/bouncycastle/bcpg/sig/Features.java index 1f5668c629..a0c87dda56 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/sig/Features.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/sig/Features.java @@ -8,19 +8,27 @@ public class Features { /** * Identifier for the Modification Detection (packets 18 and 19) + * Symmetrically Encrypted Integrity Protected Data packet version 1. */ public static final byte FEATURE_MODIFICATION_DETECTION = 0x01; + /** * Identifier for the AEAD Encrypted Data Packet (packet 20) and version 5 * Symmetric-Key Encrypted Session Key Packets (packet 3) */ public static final byte FEATURE_AEAD_ENCRYPTED_DATA = 0x02; + /** * Identifier for the Version 5 Public-Key Packet format and corresponding new * fingerprint format */ public static final byte FEATURE_VERSION_5_PUBLIC_KEY = 0x04; + /** + * Symmetrically Encrypted Integrity Protected Data packet version 2. + */ + public static final byte FEATURE_SEIPD_V2 = 0x08; + private static final byte[] featureToByteArray(byte feature) { byte[] data = new byte[1]; @@ -59,6 +67,10 @@ public boolean supportsModificationDetection() return supportsFeature(FEATURE_MODIFICATION_DETECTION); } + public boolean supportsSEIPDv2() { + return supportsFeature(FEATURE_SEIPD_V2); + } + /** * Returns if a particular feature is supported. */ From 0aacc38aefe7e79a6d9cca76bd690c24671c3feb Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 23 May 2023 10:19:55 +1000 Subject: [PATCH 095/290] replaced picnic properties with gzip binary equivalent --- .../pqc/crypto/picnic/lowmcL1.bin.properties | Bin 0 -> 118306 bytes .../pqc/crypto/picnic/lowmcL1.properties | 10 ---------- .../pqc/crypto/picnic/lowmcL3.bin.properties | Bin 0 -> 350101 bytes .../pqc/crypto/picnic/lowmcL3.properties | 10 ---------- .../pqc/crypto/picnic/lowmcL5.bin.properties | Bin 0 -> 752652 bytes .../pqc/crypto/picnic/lowmcL5.properties | 10 ---------- 6 files changed, 30 deletions(-) create mode 100644 core/src/main/resources/org/bouncycastle/pqc/crypto/picnic/lowmcL1.bin.properties delete mode 100644 core/src/main/resources/org/bouncycastle/pqc/crypto/picnic/lowmcL1.properties create mode 100644 core/src/main/resources/org/bouncycastle/pqc/crypto/picnic/lowmcL3.bin.properties delete mode 100644 core/src/main/resources/org/bouncycastle/pqc/crypto/picnic/lowmcL3.properties create mode 100644 core/src/main/resources/org/bouncycastle/pqc/crypto/picnic/lowmcL5.bin.properties delete mode 100644 core/src/main/resources/org/bouncycastle/pqc/crypto/picnic/lowmcL5.properties diff --git a/core/src/main/resources/org/bouncycastle/pqc/crypto/picnic/lowmcL1.bin.properties b/core/src/main/resources/org/bouncycastle/pqc/crypto/picnic/lowmcL1.bin.properties new file mode 100644 index 0000000000000000000000000000000000000000..eeeccd0ab4dc4c0c3ed6e0b0458d19c857c08084 GIT binary patch literal 118306 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

    ?0l87y@FM733ftXK^ zmv2-V(%DyGF{P)zF(8jCyvD{l=gG!AUfD+}TqgIprs?ARcR5$qsj=btVN*dc8e811 zv?GogzF8O6?26A{7wXtE7wJnzE?e%05|9}fiPU0CcBofna&IKH+cs?22HrrBHHYdY zKWbG4?}D`H^6(dJi0Vrn#XAx^#x`rc-(7d%1Z_-o<{X_lNwVP@K@y3bS%o3*&&?BO zlC**h7Ab)zHq}Y$>8nc|mr%;nZ(q)mM7!Odg|HUJdmtinU+nO>*hwwrmU5uTFIDma zUj=&+3a3IPPM4)D7GWQFfmw?DB21* zUcvTnlrQ1M{fK9_fhUofWPIu>Xj%U{@i(s6IGk7&HIH2aX6!++nC7B8#4mJH-=7_6c4q#Rg|pw9lEGoqJN zB1}UnCt`DJ>25yyQXwFso~44ui>(J!j`b%?~lveo2VL;vkL#&)U05@CSCXJQm4 zK~$uOCd~8R_5PuzDn7tvUBkcYTV3~iGkncqs0anKLc zpiPTs1B^)$?hca{OSTkBA+(c9MI!}Y(u<@GuLBn?PU3{m98~3K&t?|H9#@dVmSVCI z3OnK{OC+NUrS_WHU?F$3Uzu@sY%VjybOL)l&9)_nSj%C-XPRR(9dhuY0*n`0NzxsR zOIN`+?LHl`wLr&rPv zKK5bmBp1?Eu8bL~Su>0`NcPH`VHn@$`#cpeN*jTT#uU8)q1*+_`2!fgOIY4{o=m;T zlt=R1WBfJChpZFC+W&nG?>e$RqscV*?ORdl_0n}tT2o-QKw_jT&`5REKOL#Ne;NZB z)3u)SjvWK9z%0R4W&CK(?p+UA+86$v+$r{H@vu~7`|~He6@I2{X{3dXioze00o`B? zjiYC=yJ5xH+^)azwuSz0cV`)b7P?q|~+zMSVGC+|+17?TN^ zx3FCA{vg>!%i$DduSxcX8~@Xf6|`4QVP@Wv!x^+Y+D$j!DtN02j#oyQX3evDAi0C$ zA@0HV=5fir;}DSWi5rHV*$~G(cFlKcz@yKax=ibHFsJ;7K3ep9F%@kN9d&-=BEu#E z=IAT91$KWJ2UrxZ;}nUDheYB9xN7(D2$$5J1ofBW?5dVLo+VcSQ9 z$-h)R>R=LR27iLUtt}*)#$Ro;pJU6%z98OxQIYn*YrN0VHj!@`AE3`8c@MBpEzJSf zo3XbQTI6u@u7B}SJ37x&i#RBiJ_vl=KN<}p)}2mav$8Q562E;mTNSMThM~SE3_z|$ zK2OvjvM@2c!q>T#9AaL8#PuxY)Vg)|6??gfn4>LL9C=+`hXLEL?9UncCYgo6|FS3+3zX35WBRW=@CFjirZv_u;C^$Og3F{IKlwcrmKT9Y$DAyaoI>=3;l}L!bz|^aV~$m*1RxslRx1mPn+DPoDJ=xlO0&M$6R$xFN{C z*j>h+jCzo7ok5DU&sz-D%RsAc#BmTH_nYL-3g3XwYmj|wqM6ZuzTF}sBy3pvdH;K& z0KybCu`j7)YTo5fjXg%|rFLX7{1Zv?LWKL;u*gE-kBeMw{lMyu(tU=Ic(tPT;{(x` zdH{_-vJywbuV!+eZI+^lAw14Z-IunWuM>HXaaNsA3d?j#y*50&8#CfbyZ_ab!HA>7 z{vVw8cXTgwOiyhY8d`Z_q1lF%z9=CsFGMp`c3iFG?t~Bti6fKOs&a`am36AXXHi$PbrFM)) z_3n?M^WUzxUs%F|ydk>_T}Fr$6@IsL=R*k}1c|{tFxF<%;jy1^{wnD5p<@%At0L~? z#_Bf2G6Ot*2mb2S;{_p92)0EKZzR+6@0=JVtPF@7NS4I;)3q0wTC_2-(kx~Nf}_%N z{&^Z#>S7J&tlJZ-rJ2IjYvzv%`fZ0wy`v9rE-`tj!nJ^#YxP|_TpbA*gIbF?V$JpQWx1&^Sq@wRMc_?Zm!E>7gH;RsvP!JW7>K~Oh@!~uotoAvyR zb^M>*03nG#Q50TA>B!{W^4dy&if^RfnjOOpHLf`;gyg7T(rAfgLGnj#T)YC6H8yI9 zBW~(Q$vY(L3JsDjRV#J79O0b6z37c@g*1fBdj1o4E4?<70u&Oc<|*LC)dXS4A0{V! zWwbDG<9`m(nN@54_~p9Spz4}cfL~Z6idDf$1*9-jAO8sd{>Voa=HvP3l)%DO?q1P; zN_X@QSZ&1wy7C6T0x_cQh#7Hp@YWwUS&mvO*tIuDRz6OdHU$c2Ebu2mWEtPLE4hYE zN_mKI8hqjcqBN-mitc(a6_um+R(V!+jN-aZ$H>1ItAjJHdT*w2?wH|*`>}AXYnL;z zYs{<7$B}>B!>rVakOFO_woU%Yd4BB;-t?R1xiwZc7hA)pxB$Y_Jn<&MJ1alooW@={ z`S$EY(fI!x>_t9t#XoL4C3Uyk)wRr`#=6Z2Xn$zOPT0Wm2O}f={mRBF#QopO1vYqa z)(RjaVJvUG4yxLL)7#W}Y#~|}cu5s}K#TJHydfr&;2kKh!1P%Bz3X?a;?FwVOvx9& zAC4osf3j$9uT^t0n}Cxf1&{?q!Dg8&~O6NOHyD-Q2KuKheAi z(={j2S4)C4-BVGpW~I-UlQXML6GwIuIN;GT-VZi@m zA_Sd5%}c$!ZWRgFcJeLp+^{Yk^N#)~Efy~`JZ2w0v$*|eXbFlUuOR2&OwDp)+J>Bw zadX=J+J?t(a5ceSIF*)3N&$SG)Fhw_=fE`zt;E?%y_<1Esr9xphgyH78!bH2{4|2(@$uk+XC5@6yJ z->5nP)Ley}(lqR5l|G*c#@F@r^XyYOUC|V;X&Wz0FgNh2F#B z2th*gK}Z*y%{D;xEYgiW5xDHnuD??XmF+JdU8O+(^{mwy6PG6TD3RZqyC?U=SC{dxT^#nu8Wh&8_VYIW!8;txbi<|wQXMY7u zJj4SF*qt|Zb1)|npezh(53f|t_haIV(UcnVM}J~w5>a9if!E@ZVFgi*u*L#;Us_dV3QO0mAuuTF$R~jQU7WtCQ_=@VD(p}8 zk!})F{I~SgO>3@ANkOeY=H;<~s^mNaMlGy8awASbXEx!9jCZEMrzXzB^6*CpklJjY zo}Oi5oapw#3gzWb;J=W$M%Sh%@&Yw>q0v&YcPF8K6<-gmI4nBQ*tEGBp zJTAJRtJl+6oKZvq-PCUua}I077yP|WC(WVs!Ec1B2Hv~1(=_>ynLjWx#+ViMw2UZa zunw7n5zL<-#hY7^30U!L(C(jExz^2}%8{6u!DQr1MO8&*4LhA)OTVK6cugn}&9wmV zQXP>&tUAfFA_k5LqOcAmn@?=SJ<$lfSstkbeaN5v5cM%0xX7GXFqfomSHtl&)6uPc z3J!k8xeZj!M5)OP?M|{gqlQ*0)Lp2LieD%+B-4VZ<6d6A$zIb^?FJ`!a#lDf7kw>c zr3KC?-Om-@xnu={&5o}DG@!01@cR^@m06!y>-MQDPR@Uzd~0qd`=;N=O7d0xX7^Ge zK}<#OU_=|uxy=q&8a+6A4s+mLZuVrBKTKG1-#DlLM>_;T$%=vNAeJIq2W;_2hwTXs z@V~SsY0?K^BA|84VKc2t_E31s)BXyoQAC^;#Npt~lZDlMpQ|!RagRNBBKG$1+YRuH zM=2O5FRR#e6EF1R>8@@I^t*r%Wz}(vXxlk?%18Z;h?v+%=nc`FuAeNXa?oxpA!JpA z5aB5yxH+m7%6)C0uUh?%6={TyIriBN3R58CGWF_4bB~muLR7955BzLYNFXdpQKcv7 zIEN2*M{D$RH(@-Rw;tzsgtcR|yuN}3sen3v;!Lny|EcKHqD|1E%^MW$6~Jw?dA zrz3A@qX571>DLd{I}OX;0dY%e7A#!+hZze3O2Fr$CPm!gZ}iK$d+}aI{sX~IdfT`d z55_k?g$}7rKDl*27!(_JiTr{lR#)TI#7P_&wq*HvXuL&7f-!&nxi;8_pF$dKyz#ag z)B0mvJ6T|#bS(OTUe2aJvbh`GqS5I$*jDvGE+~7Rn4L0X;JWkTEU>OB?hd}GS$P5v zVa_d&8_c_UP&$_dwpPRn{q=MFiEq3r)9jM8vb7q=5OHW;f_*AhLC;En0DNyfUGQ=6yzjU2`stHM zRD3{R$^IsAA+&OwxJyv&=bVHXAKSnKiTkb<_WLjag?F& zNkSiYYO0zO;nZU9@51tcq3EaaX!KKPkvj5t2KpClV%94{E1@dZ6RA?E*uNSZKG3BG zEa3z@bibGG1*A%aLHNNd(f*5T0n}Ibb zVu4SMg%(2qss=-At!&QU9UyglWe~92YfS#?6rCnTlD~qr18Km)V4T1;(wsQu2uV zGu`B2cZ6_DbumYfl1i=U+Nz=_Ex$rl9`De9X{sWlK98UlEng#SZcR@fIX%RfCCUa> zPq3ZiU!vs9uJRMi07FIvUfen#kIM{PhS;tRg`D7Vkm#f}&#QvhIV_sKwcsT;=<)MX zvS|A^-Znj_MIB4)V7u7*$LhU2oU_W;o3W?TI_(DjQUgf);><;Blo_;n;r3*mvzNG;$|#EJ zn;X{ZKV-T1Jr_SrGRfS9CD}=m+dc0XagiGp{7%DD&mg%vLFgZoprua z*G2r}XWP?2I^_SvV^EYTnGSCo4?LQv0c@tC{Y-dm=8YC+sfcSEoPLxh-Y2#x`H@2z z%DSSxCtSi;ECeoO)+cWAn-$peiMZ`Z4@JpghOPOyp`-nAWYTkmZ7vmSQ(Kh^tD>l- zkH!iVk~xsut$F*2$o9BDzNeq&|8+uQF)tG8IPZUok|sC4Br@AuU{lasQ!b!Dr?rRLK{*sbzZNluH%>MZi6vhjTDqzc+1%Qs=`QuFd(69ZZ z71Wh@TdXAPY_!Kxk1GJC^y%;N$ycVZT~TEN-@rGbEa89n(PtTo?S&}_5w>N4fKp4s zz<>7rI8Be)Kbx7mh2xAkZAu>JxmoWvs0{dJld;wTx2txiuBLVK+lfZ32S0afa?vEu z7jk0u6u*VRUG?yJP2-oqot#!67Vse2r6~V=SVvdWySy@7NBub!Z?1wL-Mpd9h#EfY zI$c!0(s?9=bya-L^DaK*q)5WBtM6r|ng1G;9xiIgy1W7BW4skpPZ$3A%j^Yg`S&1(mnlJGG(mWgTJnc)K{x)aKaW`-x)G`aWVd1+3eg zs0eo`YBEuI#GBR{bXx`O1Vpv?8Os}KxM#~~!w2sLR<8yUviX*+I+)LKvlVlnYFx=M zeLtl-mRyL@LbgcD(s{nb^45Yo8eQ*Yg((Zr4ZTXGE=6o(S+oh|-XyVM`1NoBnG)2= z4A_-!Is-m7JThGYejTD0bf|NdMuP4wj9oFBo8|xTAiFY%O;)^fpTwBdCfY)1i@e@h ztSCYCB*r|auPUC(UdMFXFRnx@03UDVvgIx}*Tgaxlk)8$PWHknT48%uBLd-9w~x)G zL*cEU^%@S(3rC4N+wG>Wt@N0gh&fm({-FTMjyO|rB;pwc+FXAL`DjF%I_W!?D@e zY-~Gi8ndx&ZfrJb)S$7|*tTt(8`~Rall?y*;XQp%?hi0W_sm>#{Sws{WJ`HuBPl86 zLl@8&iWk1#gROdk`az#nX%}wOJ13W-Zo`@Op2NeZvII|=8;`rSG`1e;0G=S)IFS8= zX^mGeSeI-W!()_0Aj!W~MQrnTbu>^?HeVX!Fn9FVesxRVn>BZ=#uTQhe;XKgmXE%|oj%yq?N60%iT#u$LMe zyc~f!0W72PPAni>%ll$LtK&f$Smm6YS#~h5Ev%tk<2U z%_*$E4B%}&t=8l-5-04FmLI-fN9h zDnjS9P>-?S)Nu@O{#cAVwVe;a0Om-cR|Q&rkZCl;OlhkRSnS?3!kWhq-Cub=W$Q&^ zh{+YzUj=6puHU?eeH$)4Cfm5`ZNh5@LYD!_ZE$x6d3LaO!3 zQ)+36j)-ifzD<7Xc^erbIklYkt*3q1IdL)IXsb;PnqCn^CXj+gNVy)X&BX8Hb0>i2y43#rv*H;|Z%!n_an3oi}Szh2`=O zyurTDbL>ZaCuYZyh4oefSpB6Cn9=r8y!uOG-0G)zAI125Zn-Zn@oDqP?3l0sT-!fj z&{h_s+gNV*GdgW_59UD@d`+&}xb&8Y@HUd)zfI$^n~mZkA%Brdo#soaXJ+giLPT=_ z-f=$tdEknGK*yK5zdHvo*=@3N?=rpT5f7*>XnQB4KmGFQX`lJo&sU81)|w#q)W}O6 zV;;KVm3uu7i+OL*RRin{R1rx|79iiBy$8b*s!A>}ldJ;9L*j^h!`2s)LPY!PJ-ELg zcU!#d&;u8Cww|9eEaBRTq# zr}rwm+5QQtmEUF-PnC>{rKs9`kuSaVlpwCa42$QfulE(Fn_<4`k?oDKS*vzqz_3=N zCn5vF_$OI2>YWtayb~{)081t=OlbN7aB_|7)@6#|pEIK&TDk{qQ;QE6Pny=TPk&Ap ztYgk_k6E=`huC-B%|9ye+oQ$~OlQ!g!(10n`Wsg4(S!XD|5;~Ov=q~;%U!E4MtqbX zi9@psZ+p)cn#@G_iMpmF*@Fs2w&5S;0>1;lmxwm}7;>qCJiGS#b7*OIKSw=I&WT0i zu2VeP#r~Wfd0`go)9{r&R=f|WUa-nXb^h_pi+0iyNb#xobKCba=NH^oOx5?WE-=+# zk%?-BXS2W-#M@5epycxov|5Mll_2}8mxDa^`gWhf;}aYszS%{RH-lkEI@Hyb!x1VG z1DEvgZa3$y($0kbtTBJZX*jsjR=19 zjQYwxMZDCns48j#6tycC=&=0P<$|aY$(%Y z0!=Uq#8gj9aPW?`rA?X!yVh8vsUK$H(b^fZwMS?xm5-X zUhT|yjOX1g@*laC^(7Y6sRb~_Ea*DQDiQHt2oPH3t@=c>;QyF34ELm1MmNv+WO~Ji z?`3Lrj=SB^7VQH|Lsz?2X7gu;^CZ4aS_#nohbHkN2jt_fAY@GQ88@PInq_nXOZ5CW z9iW{WwOh9K@+#w4dU_$%e?9UIX%_hGirmdbdMKIOH-u#yLh!?ohOpi78?*%)KU`;5 z=^H2xe?;DZ(v*|_r4x$9=m-`mzS;z5Da{+XNmGTvG@SSgvJSRGxKB?@? z<8H^73ZX$nE?&!Mcb zBU$%O_3?TSd%^(05^V9Z8?J>cYXY>bJGy%Mpg(Is$Q6R% z!TtZ#(=$G#iVcG8!Ie4LJIf~>{ku|I18WRx81DLq6V9EN#HigQ?SH-IwbrTdYhz57GL0o!Lh zU=?8{R5=~3hSfildNfhw9&>BCAaH{KL;?Z*_8q)XJIpz>aKJ)LAWZ%Jy@F+UCqr0Q zO#FH)>@6>>Pc+CkQRj~5J~UaMP$at#Bj>B7M1FsCC&Y+ZiTVlY!J|bRR`G_s{Pf>8 z+Brs}d9dGrax*uM;4#{@Bme6GdK8I&|Jp#U9)GE|;PPq4-TUmxnn|vW7vknHWp;ji z!fRF&?<~s_%7Z}%sq;Ad{1>w$aeqH&nCp;awuVir0wfg0>aka?WE+0ywuF~66LOVT zBl!WWP}DoNGIbUG^)~O+QRX$hE}IT{OE_P`e>rK5M=1vjH>#n>KI5$pl%6#DnFkC1 z_Cwzb#UGiy@CbecEcEF9^&K4Rj!(6?@KwyfJ-&M4dyuA|P)czE^4$+b+M2{EuWRov zaqEUZ{$~>I-ghWP__S(d^f_Z8DORF*&X}aHwL;XN#&p+I#!+ncL(W0^v(R9w7qF--~s};_F)1);7kj{WPD# zQfs|$;2%gT(Z7CH4?uHgv#3=kk1})k3p*^^Cs9KB{AJho-t$^gdsO>3FRNYh(sTb7 zAH(h4uVcl8Chn1eCfiNsGR`++-?K;MXMwq@Tpn+1AfgMZsmw%wbAjV}7j;A2F_Arj z2O|ozq1S;MiWi*uejj&D)=$)q`cdu^@R+rVSv|=G7wrdW59s=R-X1`ri|W!ca+8EG zur*JpZ){^%*7&$MPYR8EMqg&UoSMk9#kdjJ(S&(1SB!@IRdf<~aR^4D+LM6*c4 zwiqRFuKv92bYhDh}jk&&(}+!$8UgTqWQrpJJLq>8yHbj((N2DUvS^##{_kYzkYWN)?guu zeAP&kx!dUqsqHN$elu+CKgqS&R}ZAJ^Y9Krt?q^*n4c{*X=>@`>D(NOi7XHIbEFa0 zu9ao?kJn;h7)ICkH$lfY96reV+M6me{8hb#TNJqmqFbA9{@W@h5AR&~)Jo2=kqChPmWN|~+T zvHa+%maDYIIf*h~7yhqac!g3!v+s#-s~3(@Ah%ckw!Rwq@U5O_WnA-HFSn$leA&9u z2nUchE?Y-8_K9KV@^{Zy((@=LTf@pgK1F^Zu5%(k*3D(74|kHpse)(BYdy66 zsq-=2Flu>{UmiX0GDZO%m`d#ZkBaMFga_^~1|I;9r)=%(!R!$8cW=4(aQyv{$bAVr z&vK+)#dX-0MmyLiwgB|z1yn)P84oHQ?A_e9K;LRQDpD#=q~{Nq_6qT9k46 z3#T7s-uBF=*UHATu(|)~VFN_4PrcBa!VTjfznL7l6#v|!G57QScMY~jSgA{I0}8EV zJLrQOp+Vlr|Nfml1s-RIIJs_^!AFG%_B@JZHgFi@!?o0J6 zS)1zx(bN%Z?nH&iqW2Sy@u+WhN+sg4Z>YUI!7mUAh+-`4q&F!5I+JJr^Y?V6C)I1n zBdKk`E1_u}L8MMmnFbj94j}d7>{_lIS%~EfZOvbX>B!8#NnW;DTVPg=jd?u(Gx%b9cOiGi ze*00$bj0Efmd&sY5JWQ)1bk5e8fk<`<~m@Ep!VTqijDT`r`3*%ssseMF~bab7g;RJ zMQWqR5ts!zWOgn?Ke0JDV>bls|4X(=0hizT>l0lsnzA5%I@#D&S^87- z(ZA-?85ESKJ{6m7za*Fh)!I!gMI$9+)f3S})SYLJ@@!TEx?s0*@9s zbIqv-(OmpIb6-{2nv8i>m}Pe!d!RXp(5h!G(Ze~kDyA*)&4OaZ?ye*2A$t(q0b2~+ zGV1~eA&mB}u1vA2#C7|8G`|0))l9zh3aFJb2!m&|;Ci!u6J1RR5&gz4fY-_78YHB+ z)^qtROB`zdCiXR>yU+!OT2e-1zj%*3f0E`kB6g$gaIR3_SCpZQu~7udt3NFrck~XSdk}@-bjTVO}Us*4o2|HAU#*R)-Tvm zpS^pDy-Y3k&KM(p*dsk-3xa_V7h|jv^pB6pp8taEDnzvZIH^Ej665~cC8Yb5=_g}% zICL1%(F6OjmkyVw!!NuJQKQ(cl6ApTh3SIt*FtR(S?+55&POXkt8I(TmD_bNpu~}) zRUc7cF7gDmG4@k;uqlFW`93A5;};yC!sHNJO8i?qa)_BFUmlfn zz8-F~xReGvDbcyOrM~Ch40XJvo%ee!Ac1{Dlq0dmKa$F$V>8^} z8GN%jd!Sy>ivsdZe^|%Y5q~^uX8nt>iI3}P92@IFAvw~b1GgZN7kyxZnqD*Dv<`v-KI%mbnA3{UP3FYX6FL9oyd3bUr^K zyyLWM{|7S_jAS24iDypIP9%bJ78GSmtgh;8IN@_PCZ9-VzqP$Kq(@&Bd`Dm{0)E~| zj^3ABKg00FgY`dYWZalBelib3@O~nX0!v6xn3k&1>}9K%n4i@MP>^w=TsTd1UaY(I z+P0-fl>6kUmE>zp$OZwP(=ICok$omSb8oJk<0c(}^^sj=esa|=?Hph6p_-3t^cg$S za1KDtB!B>5WQ0WZY}Kfbg$SKCai<2>e|1p;O5ryv$%#PmNtqd#G(3`w-|6lZ3yh?y*v#f+g_{WiW_96^=7otMr^# zGtaaUo_Y1>c}Ep{!&_VZRvigj5^gwjm-p$3rqtg`lE z+xj*^xK?heJdTeOfblW!c5rTh4E=87B1pHdyZ>nYvP5qDk;3@fF9fDnt31N}5+V#v zS`nrFf$5jLBPLH9-;ph+#npOao8b zTcbr~L4=(J|I!vY?!lNHk2as zmiPtB2ob`sC?Xrs0k}v~)2GU*ZM_Se=XXp3wETNPll+T2r#MsvT@PM9QIjnU=ruA+ zul14H>WnR#VPlOTS@FcJmzr?62f6>s9ffigvJ;}pOeHa+<4SO6h?V3mmx zRb3!0GeFT{*nRd>XV)G zl|WHxCK(-8mUUrUqbL?`Yr zsi9p6=~}Odl|xw*V?~hI(T=_<1G~&O?0K=3zAeg#`SR_4J+;h7NwUpBk*0xW))+?=xN!WsYgh?d*8zxdlGld4!7N+pbqI+Y^+ z*5X~es-TB2V5y*Qb@=W)b$ z9+_HfEl+b@Px)u1)PA_um&?1qb)AQqCHo(kH$Is&`N2&{pw=<{?ux;I^D$!4*(K)P zSHFdzfkKVRr?A-GP*Ig7LfaSM7BRTvSxztV`SScvy*(cB&|oZ!ewR`b= zZz#f#T4Y%gzb&=ccrN!iv6!P>!q`7zcd+h+TD4Z9G)1MA{L2VD?$2+~|6d=<+w`Y4 zb4;Goe>|TXPot1GFlZf;Fcw{OYMn%Za}XmsKM%ZHO@f*f@^=_CUaMdlH?EvM4B)?p z>3qC$wXfz)u;T7=B?izN;Fye>zE@P-i&%dm5*t^@HA&IzDu!Lb?xO+JofIc?-fSYv zL+cfXRNNM9bxT~F_>eq!njwgn=hmTBb6*8+qqznidROuGVQa93k2C4{C1kr_UbTt^ z$E`V9*7>hDlWxV~HEi>O7HxQKpgX^@@LS2pt+?K+{W_wztyt)bYbXfRb#zt;%hmXZ z`0mTV@neJa1Gy8cf3Amfp)Tv2<}3sH$x zH}DeMgCY_tTZ@eKgMBYyf|3H6fArmp4w^u?fzlZJfrYcYpAGiPiuIXCx;#R-e5ObVwzjugJdN@4iBZJ7G*Jc52jXXG5F;HCL6}s0ljrB-sEz9Zlr-i zs0Q=t!eL!9)9NKVidyWhf_#)+ay?}c@4fM1(7JA-l&8iHPZ7970%5vqCvD4x!gm=g zyP!G$h&pAsM=A7jmRB#o+UN6-;`+ky`4Yn`i+LHwpXL4^L8M+so57+29{CN$|M%zl z6W8$B@kp$8GvwWs2=M z-P0ETtBk3!&-7~}W*e*c^~RoTbq8tT!83`Gx6*j9u+LDt=0}&37FsXm#`(t)%WjX^ z?c&jg!+A>Gl*Zfc5;I0y+1Y+EZnZX;dG+kM=YT6S)bHg0mHD=_R@k|r$FF1)uni?} zC%sSeJJgF7GpdTv7ybD&xISD5aDVjqsAtB>`N!gK*E@1s-DVq{hj2l` zzBSR=FfjvrwTO77;G#E4ER@ZHuuf+r0ob%T! z(>HIy?JNp#h)+WTsgFi>r;PTo<&W_K!)-XY!PJolm+#d%7fnl50uLi z)kSVYG<_d3wl40zD%>oux-|Vbcv6@gEzuG7>^y1dF32GKktvZqm|fyEzlV{^Fwu=9 zg~E*bu8>{{l)b+Y!ld0Jiq1X=V2d5U%C=~uI${)OfGa*RXHscvg+3XoRdJnf^)&i% z_{>CRT>F*Xf5!GWwcy%~ioYSE1^v;fRR@O6$CgDOsx;Sg5GaE(9^;1+2&~P~QK_k2 z(ttrmXt;PXG78?TiKosXy~D)U6)FARIbjI1RX6Pg)>#)q{D+8paLNatw(DE`I$nAY zU_2kHzU)wLO-_S;4t~=3sp6!oqBrG}8r_8OLN^q0Jw-wjLDGBHndZu`*<}vB3Zh(p z9=USJhAxD-!Gm%?=d2N*ZjdBn!;@V8TN@DBc0!Tjbw>HExsG-mim#%gpgtK27!TZJ z(z@hoe=0)SeS)LfF$EN?ztYF}qm*Dts z$HD>RH@^zGf1AT&6{?85$!nlT zMH~Xd#3U#-^-GgfA65{PcI8zW;4Vs7cFAYac3iig1i&HHX1)~kPpoY_h4>^f{W&Y; zpjqm}hglV?U@~dE$8u9ShwhGTg4#O2x2Rwm(^t2e4x7eT8R0&eIbDC^m@8rH|0*nG zQt0|&^GikM6W&?hV|JBRQf8S#&2qJA?cd3dAWG%AUEVN2IFkq{qoxxkACcL*=HD)!pa?A=~aD63Y zWCMs#Nl1Y|GS*U?a0K0n{H)>w5Wo?)2?zQ%d``UZ8!R$%(SmbtB0YSrdn%C{HxWp8 z_%A!{*m32vy}#P7%PE^GCfE>otu*a?r)vqP{SEj0J#V`B%a4<lZ`9tPg> zmnA41|C40sXC7iw){AhW+3HBKreF0>HQ&2zUB(Y5_@;XBjr8<`7sms7Z;XdNWk8*k zLA|Vu28&4l_pjRvWF!D?6fA~4BHitH$5vv3Xnn_N@{t8pR!0;PDsgN}}$NjUCdY*0!2h}f>uWzjPSO$Yl_>;H2*jt?N}Vo8}7aT+7D>6N3)PtVb{gQ zZjTN7;S+g(@y?=h>;}?q6zfuDV*3>^KoKu?z@M^jKhaH1%0|clFKQ+mgvxpKy4m4H z2lEzTq*!hVHM7cDit+BClLav!@c|p?Q4s#&PS}$7u0Hxh=T%PE!=nm+sdhB%hy_WJ z6J+4%bdsVN%xx_FxY|!YXz<}Ai_88BiQNh5J=*QDyh_`GYU+}x)qYF>nK;PBlTu)g z&YDr>LfqGL-gX~dB}vXX`O$ZHhY;8>Yk&6djLGC?8rW2HqiohUooyGd-3Aeocm34r z(W*>Co76WZT$+dXyb4o7!4Q82~A`ogf zm32O*?4l(dS>4PlEYZM}g8R9d9B0)n75Bds@cG{NcoT6>{k3zy`+E5h;k1Lnl4SYt zU~}?lXH(5UH=*>t_muGyq^DvrF#SKQVb%>kM-I?J^asJ|o)p$kF54F+@IB~hup&zC zCal|bB7l_L@T%Ds?RNY6n1)?4WIL9t9T9;}<+CI*Ks~oBVimouNF-s{YO)nHooDsK zaPjmSn$6&!`A5pzR>G>9>hpFv$-u5J9Xo|c9Z2~0+H`x9DDbrr#~EYmGuppZ1gt=C z`J}YhN~pv- zB^rF^Jkl!A1_4SrSc&PmQZnFc1?g4aHDGtIuj#hUpR|=+Hc-_o;}v_~>ykLu3s-6W z7{v1D+pz6dJi^YakM&>8(Ozo>bK!wrrtl(uVFR(`GEJJ>sKc8|lZ6^GIwqH1U-zJ1 zkE=aq;oc=P~|Kh=rMQ1S=}5~JoZ>``ju1&Q`Hm<`oi@6X4*p{cdjSFI7mig^@!(T`xcOMy~uSSyN8Qa_5hjgU)p)-S-!{?<<;`mVYISrGps>Rx>yi7o zmgz{rT8?irYD~OD4cOqmlh1KiVPP90`aJ#vTBh(&EtW_~3UQz2uB&Y|?5%`MLIoxu zd4a$nG+zN@gMYPnwwSLUv1RJ*ugiQU6h+Sf9^LW#IJ}x~6aVS>T-RDz8I%O?zv$B8 zf0(@F;dhdq`pLZT{3di>z*iKfYq`feqMt_C;zqdF3~$vuFP}=a%!3r7KxOOZ0z3UY zs%+4(rTwOy7#)K*jrSLSvd_Ff?AgFx)&HhB^^(@o2Rkl({a3{NF0`1A*9i4-?SRs< zp!tpRQK{WDV{*Ix-GpV7nT;k%Gy35BzP<9(`^Ih6beG1jp{$0{n;y!~@k{mz5KO1H z{6;yTVAa*sr|?rsFFXGPzkl6jY;a(Uyinz8DQ~zL`E3Gw3^yDs^rTeSD2x+y2Az!41kZ<7sW?t+PWjQWc4O)nqy@ zhbhaS#jQP{@#nKO(V|GD1`}S*Z#C1nl!=n~N<+Qo+I^&eei5k^A*1YVKaJ;rz5a8w zO)KV0mE6wMEJgG4!Nfw`Ks$z7q<|T`LWAdjXDcCQYs^-Mz#`4Qs5aIOmzIFR*<2Ai zbLJBw1oPKg11-%$=l29bqMDCoqPV`A5vRYBvxD-$SWH7vyOJjW&YeQhCuEPn z1FY%*IAGSdU)`JFQ*FLO&M*3Vau_k8t<)9EWRodCJfGJ+PPo5)I`#C`-I>+N|Bs}Bj*2kaVJo1i}6hJjL79fNbmgAyMhme9-GNazvpn&jse#7>bCR zp!H=_lAXbSJdOPwd#g=|Zo=DRKdB|;XW7dX)8W&x{}w0!HvLy!WZ)0yFU%!<*4>b@ zCfClRyuk4#YXRwPCa@iNea{S+4o<{q&j!{*TjNfDGb!`!?i%GXY7`}VBzImz!Ay=; zPU~gd^XXbIaR@#^{fDCPWTxdz{3Z?_tF6c3g!ep_c;M-+`eWo@X*?|dsCWQNTAkMa zRuOEVifZ+y^sn0g)Qdj+-cWd%aHW`x@s=U;cL+cNqch+ohpI)5yNt}(KJOfMA7+71 zHfGm~>+|=Ahzl(V29XGfTaGqB&0U%6ok=D_bL0{2;fN-$u6`8U={;vP-1K9I`Hpxb z9%9yPChpAfk=FgbRsQvQ33aDX4{_Gr^Xg91!$dytZ2{wjl@<7$<2?imsbruUz>qD1 z?tYX-SqXn0A#M-#Ydax-7j6>Y1+1V*d$uOOMK!F54fxEUyq{WcEx}!$$8SXOu245E zA@})zABiB!VM`z{5=F{BApO`ZLTr=i0g@EbGc0jOa%SgfHT(9j(E=5Pfj$QfdT`K% zGAYo_U~c_()muG&!`+vfy@YiDfOrM@PU7d)HEXAMg^X)^F@1eF}+ov z-rCI@XpyLq$v)Vj%fce&UbI#Y4g*cQZ_7`q9roiO9msaQG{)z`GI}3;O^^pmk#XBJ zu-71S{t3jri}t5ygi%b+m!+|~=O4v0{IQZ~c-Tg(R=g1&yr0*|eNR8MC#~g|A#M=` z;SK)Im-KPuZ(A~KPj7#bH6lnItVcBE;{)+wJ!it!*yZ1h1LObrH%b~#A)bU(Ck&R) z+Px^%^x7?%8yoJuR{U*N8c7V1s+~&yIuxGbt)4RLi(Qd~6V_Lt@tn)(py3 z`t_iaIbnBpo{BI9(^rQY+6!Ap&qKA)Y`5H-`%Jg*8J1&(cVKSWQ_STr?@#|dDduI& z7hn&{&ODix$cGr?nybPQQZ8g7CpzGm`X;NFBU*dHO%Z;F9cGkfW@L@>FV~pV%gF64 z7g1kEa(5~HT%N9y=&IG64-j!inNo};K51cN2;COdC6=6Qyn7Z|->(YJ!N5%&Ta zG_OxFUl`s%SAx4>1-1PVW3RW{Lg9XZ(`F}TF4f__X`5ET*rew$(=l1MCd{$ueLad` zfa}(rik%$H)on7Q2>Kb^TvyMazdY&FNFdhY$5)rCA zw*E^?ia9XGiji~h92udw0wf;* z`X?j~4Vx+@K{$e26=%?%lN7eS9y4a9>qLS90UjO*`+{76K?Cldd)}!m~ z<#rFWkqqZA_9dM>VbN$u=xo*R3jryHq=SJ(tvMM!2|HkC!JPedZhY&PLxxsb`jxS&~l`+2XU>h;!7%B)Z< z8}imLKoGzJw{@VU9|ZEcTMiw2@rRkR5dRCJc{MNk1G)6ukgRd5?V8>Tc@*Q+igD%q zqn`$_%d6Tjr~4^GHS`1I+|yX`dn-u5vi9p(3aWrtCR|Jeo8*E^U?b^7y!qUo+sKCy zS>KjoP&!AZ9dS3J{r+9omv|@nuJ7iXqlc=KBDbWwOpe?7DqklOB}~bR+spvYpLqS^ zCeAY*HINkUuNUu*7lbdD)w5qgHVg0xmDj1~EOzc3*Q27;Se=FRDXrFToL2RU*oQ4+ zpj^W$8v8}sW-SRHNiu|NZNBP8YtmJL`DYEGJd}4Occ{3F5J(I#)*6iXv=QZC$!>xH z-iFU%zPzPVofu?{Me?H22~7|c6VBvwMopn}f!KCdVA>~=JZCfB-y+ARzje952_PWt zZOtKnFBK{mAC0?xk)jB}m{knasv9zjb$QROPw6{dw-$vNkw*?#^uPn55q=1F{+9BA z0nLz_Lhe-b*`6y;uL&~w4h986FW(YbUeF3N`^_zV`v?)2DrIBge6+>#Rz{T1^_gdm z6K}~xbvuLf!)J}uNhxZR+ZbVUaSl{24$-adJnSuyXjH2ff&;TVVj&>pvwW&3xPFSk zRyD{XZmui_E@@^Nr(C(MtG81c@iV}*ga@@lY1uyy#;Rt*<n5sD6iXQ(C!j-WT2qPu!GIN0-5Vd>ScoRrY}Uw^LlR9DVlSzf43bndb^W z{{3-c#^QYmj0>a%}Xw|4?tvXPTe0n|+UR#InZfM|6;re-7W2{Ca(y9;AQ* zYfkZAJuM!{W@(?2l@i^17AGgbg^$0L`qt$kx=G96}Gr6POjVFltJbTSAx zLk?6iS$kejuy%21Y2ALeSj=SBspRaE?keVK?3#OL>>}kE##kM=MH>l@nXgFqkXcoe zm;53^1M!dB&%H$L(qVs+QIneY%nQkx5u!Kqo3fY{t8aM5{A}Re-Qb9$&OEovV7?l# z=-mOs_8#4y7?QlxZDiR$fTp7g%R)r^a`s6OeJk2)Oc0ot8cC^5#cITOZM_z4rdBk=j z{tZUF1DdzwS@V`{NnGwKrNBe64XjQ~P@3D;=DG*U6k~0w3~@;j(cYFNL+P8V%?R7O z*G1>I9XPzHo8Fi^?ZZ@sl)p8tPU#WQ* zg9ysRl>tE;I}#s2e8#2KPshNb$+CoTz6xbZ_lkx^mH6 z^I`z@Q<-}Y7p_!5VcBlD4RkY^nraRlWONFWNsa<7${b%Nv*xq?(2{LAuM$vPNDLrD_F?sj2P}_23sRuw4y#N5l(4hyL7~| zin)%vyi|wfR|K5D|=6#jLxasUNaF)3cKn@HMp#K~%_ zd&KtVFEW}lpq2CVUmP4h`Qc&jW1bQHuTO(M6}Ow`OHFKTQ8rAD>(=|5#wI7($;<#q zo|Vp*rx~lpd-XDfb#6Rb@yB=vZP6MsbO9Po1oP(O3WuKF9_9D~ri(t#?*dRY`2)BI zPUrxX?;JD0@0gxts17@*mB75_I+1S{ooP)OE`#+UqO-hR&jaWc*sQfoCEo*sr+Nww zY;O92mMkr=#eDE&D|YoCah4}QIP&xqQ*>2y4VVwi@1xNm({Bw{rph_j5`OdumsgZH zoM^Mj>NhxzSJk2oeTC*w**W9u_V_eKu!57_(-GhR4rBWgRNL7hA$6|FYi-JXRR}Qi z*cl?VoF8x}*Vjnr)j)EL@8i@>rm;EL3?21wvuJ>}+ezCU@FHDP*>A)8oZq1I&l|^i zI~6ChK$Q7LZtr}bRA8QDlw>hn@rV1|H8Ut zajgj#87S=WWdootyKWg5dJ)O@dOzHjGS2ESD)X@STvTuz{t+VIQ)s?<=}X!=xDyS1 zSwQ7wmWtAX$g((hb6YNwO&akoIx%K>e-M(%D@;H{H9cA@2(4X3e6dDG_h?Li1GOS@ z%`w;W*Ss2x>jrBoa%?)2(}t`&i20Of4~ct7Djj zqcvyaU~d~Xq)SceA8ijWSK|S#DDxk=@|0J7+)^X0zkhpjApH*eOjkc#(?k3ue~C$-fZz)6Fnq4JefH7K(+oYfQ^JFf}+xSdl(&%v-kllD!Sx z&OG|y2gOaHuUPvCzum4w0`If{v@ZKpTJ!bF;4A4UXvUxb-Wpq3k7i>p1wk|+HlAtIZtC=l+W&PzD z2KZGXEG>e8k%&zQFN+8vcc~qB&>HJj{Ycy0-WH&YV{cF;I>pKOgp?jSEQ!V1AFI9? zPr3_n%=c(|I8UxG1A#WRk3`{tDc{PFRSq+THP{L4lxixEGy4pp>6ta22BLiEuz%>w zkPN~EZcfxaOqL{OsCXYD?b#_KV{Vy?fikODtXwJt?Io;#isgpXZ>m>c3F>n|3#QQ< znf9|w5eA9Fbq56g+ZMle=eG7wSi(N$f&3Et6kXMwEU4`+S`)ST{jP{}9bXAk@-=8^ ztoHEhen2>}$`SKS(hBWE93Cv>{(r5VcRw490!ClEYW1y_4zX`tMeRL%)7rtMXho>L zDnA>-xodvQ=Z`DMpD~r;Ny!D36iCn=fBJM=s|8TPZ| z&Dk3?_wd}xw_uKl`woKuR5WlgZVNU!xvQ@XW%yE`IiQ=7C)|I8pJG-t%;mX~M$Gcf zF5ie15^{i}xlo^HQ*?`3q0ETLXr7{t>H7P$jMa3as}m~flJRg)(4QZ+LIVfUySM!1MQf^@Ut3tNgN)FYB(ITs?xY%&BAaD!L3k zh)1wRU5dfyxCR8Ym$u_dx2;{QqBBE<$RLGj0Hf|6QN_dsw9*@#$Fl7~!d)wU5LVpU zQx<8?bdQOywkXv(UxD1qm*ZMNapyM+{Fm+cM_9btbO3Qw6HI6ips+~CZ(L#gXzCjD zuSO}hYUh_!+5Zad{(3!!p-h+lHeCGsA8j+Cs>3z-W2AH6CJI5pKCwOl3C2&w=fGMV z^ux`#Vyh4RRCukI@oUybP6FUzzOVj1#GFuIEz`za8#W={D8tXS#)-b0<1??&uByYi zeRwbM5Q%E{}bJ>e_y_ zWwwKy(8gU2D6|-lTt2UemF3{?oUQlp!G03e5Qdb~QcMhhCjLz0eVAw@zxnTDK znvaqenD1TKhJ7Md`jW4c8dpPVSGP7w|G7Ot-RV#T4myhtV9Va83*7o`Un z;;iR<%+ASkVy99Bf$_a)qZV?Bfw1YgsfIxn>>SOzgV2`wPx#a{ap-`&St? z=cs{1$Dm2xJDe)Hgv~f2sihULe`haxvGUos`{#8<~VoW3;gK z^|=UAjhOIVXF=0(jAMD0aVC6x;@?%M542bQfYpme#Dyhj)=#KIQ6L$PGfhxU@$G21 z24%4`@&%S&Bf2VS@eaM#emu>`DyDS9mrH8JF)Gn^;4L#V(`C<8w$q25yV;{yvM45} zV@H&=NTTOITZiP7<;;!M{#hhh?>L0G!8mOr)*Np;Ehx8VxNH4+If>1N`Oz^=HMo%y z+#_rJjRh;Apa?YuNgq-lBK?4`Z}W$Lf}!7m$GhEhgL72NL-XHJX2-pewLR#%8H{z| z{GLeaxxr}&N?R4eHcfKCtf#Jvk_7uSJwq!!D7O)VILU*OY?w4){&WGz@b!X>GSCzCd3mfxML4%s} z9nUKf#Y*4m$O(arKI84pp2N61MLPl}7~4)e%Uv^L!S5h|dq6H&a?j8j$qvC##vR1pu(4QjQ!cF2WRQti%-aw z$@mvz8P1}F>@g{>?z0cCvs+w)#FG zh=1MM$8u?dKR>2D?XOjL)qoJ|UmmQSd(V2TKU zN{m&+#_gVpTXXm#ys0lPhk?87uYH5y)f4OuY3q;b^T-xg-+HFk79B;<*ER7Iw z`*Np?W1~f)=m@7n%aW+_EoWdJ+6&R8e;|1gBbJCa#vKij{cZjPdCd>BcNG>zoT@*5 zS*7NFRFCA+!5Llx=D!}7Ji?w>2yYO^G!3^5KgX7%0renDV&2632n1|Qn9fhKR1%bc zBMe8^$7aG-&-dh^i6?Z7dw1~cqPU-gOcJ%5dMb{$@y{w5bxE?3@&pyf!t);XH!a<^ zt9zO|#px32|HqZ%um9_6l_UYZif_%Q#ze7optCPH$%Ts-l;a|@Bh8>RJ}-Py7q10% z!?f?eZ|ooXbdq^`yl6w+j@u$_k44W!FU3Rj_0T2nO!>9Ur|Qzfv(oqFQxnAVf~z?G F`X8RsMg;%> literal 0 HcmV?d00001 diff --git a/core/src/main/resources/org/bouncycastle/pqc/crypto/picnic/lowmcL1.properties b/core/src/main/resources/org/bouncycastle/pqc/crypto/picnic/lowmcL1.properties deleted file mode 100644 index 01c2187362..0000000000 --- a/core/src/main/resources/org/bouncycastle/pqc/crypto/picnic/lowmcL1.properties +++ /dev/null @@ -1,10 +0,0 @@ - -linearMatrices = 57,19,80,2C,F5,C3,05,3E,78,2A,D3,2F,DD,3A,EF,3C,B0,36,E3,4F,9F,1D,C4,2E,67,7C,3E,22,B9,1D,96,E7,DB,AA,0B,3E,7B,49,C3,D0,C8,08,3C,23,F4,C3,B1,9F,D9,88,DE,06,B2,C8,93,15,87,22,27,D8,75,84,52,0B,C9,E7,51,A6,CA,26,F3,87,65,24,A0,42,3D,E0,0F,DB,C3,EF,A0,4C,BA,7D,D1,40,C1,E7,FA,FB,DC,1E,8B,8E,36,9B,C3,31,CE,BD,A5,CC,16,A4,58,68,49,7D,E1,13,27,2D,A4,08,DB,6F,95,4A,F9,4A,DE,5E,E4,17,93,E9,E4,09,E1,A6,F8,35,92,EF,E0,A0,E9,BD,E7,A4,24,A4,AF,02,FE,1B,BF,D6,5E,17,84,95,AE,F1,AC,DF,2C,AB,12,52,53,55,52,45,04,4B,DA,38,33,6B,47,8B,21,35,A0,07,18,5B,C4,52,CC,A2,27,DB,B2,15,F4,BC,22,BA,97,5E,5A,3B,18,4A,E8,B6,C2,43,DF,5F,87,32,09,C5,40,06,0C,1B,4A,98,13,41,D7,43,DD,17,69,84,07,99,D4,3B,05,5F,15,2B,EB,22,80,EA,1B,CA,15,90,26,8F,50,11,E9,48,50,B9,59,37,AD,B7,13,E7,4E,48,4E,B0,84,2B,2F,82,E9,BF,FA,AE,19,A5,F1,FE,50,B0,4F,17,84,79,01,EF,1B,05,4D,E6,55,3E,ED,6A,7C,79,4F,69,5C,A1,94,3C,D2,87,A8,17,4D,38,AC,FC,4B,E8,C3,16,5D,29,29,DD,DE,EE,CF,48,E8,13,06,AA,DE,C6,5D,52,CB,AD,DB,72,AB,C9,34,66,E8,19,5D,F8,E2,BE,5D,46,15,02,EF,58,10,A2,1D,3F,29,F5,0C,B1,9A,87,13,65,C3,D0,83,9A,42,3B,EB,A0,C8,68,AE,24,45,A0,00,64,E5,6F,68,F2,2B,4B,3D,77,55,07,2F,3C,76,34,E8,41,EF,27,3E,4F,F9,AF,CC,F1,3C,5D,33,C7,B8,70,E7,C1,C5,56,78,C0,77,04,19,D7,08,5A,4D,B4,7C,2E,82,82,83,70,01,99,47,A8,1D,26,7C,F8,DC,D8,DB,E4,04,98,28,CC,BC,18,18,02,FC,D6,A0,4B,EE,0B,F1,1D,10,92,34,DB,80,57,AB,9C,F8,2B,D4,20,1F,4D,77,DF,C7,88,19,37,DF,A5,4E,4C,99,40,92,1F,3C,54,21,79,66,92,77,24,BC,4E,A7,89,D7,E5,E5,BA,F8,87,2B,3A,A8,6B,2E,80,92,C4,FE,65,B2,84,6F,B3,B5,14,C6,D6,62,8C,1B,FD,4D,1C,D1,48,FC,9C,99,4B,15,14,B7,F9,44,58,B4,7C,36,0C,F7,8F,35,D4,61,51,77,E0,75,BC,AE,D5,E8,9A,FE,CA,BB,B3,4D,4E,57,7B,E3,2D,BB,10,CD,2C,47,4E,AC,14,C6,B6,40,BA,5F,03,27,E0,3B,4F,21,E1,72,25,69,EE,81,18,5C,87,BA,F6,AC,D0,72,7C,AB,EB,D7,D1,49,24,C8,87,5D,B5,48,66,05,81,32,59,4D,F1,BA,B2,63,B7,B8,5F,6D,C6,11,D2,E4,42,60,BB,B0,D9,B7,0F,D8,B2,EF,9D,27,96,02,A1,D0,9B,C2,AB,4A,03,B3,95,58,DC,87,14,B2,4B,A0,7B,79,6E,8C,85,F7,7C,D7,BC,88,79,85,2F,74,50,28,84,A4,29,94,BC,FE,A0,E5,8C,C9,24,94,E8,D0,7F,22,C7,AF,50,7B,54,AA,6D,3F,24,CC,10,AE,5D,AE,45,45,AF,A9,A5,80,88,D8,EF,22,9E,02,E5,4F,7C,EF,8F,21,93,CA,5A,6C,3F,DC,A8,50,A5,73,15,3E,BF,76,AE,57,6F,15,E6,48,51,0E,FA,EF,A9,5F,2F,DD,5B,B4,FE,F0,0C,BF,AE,97,59,00,D7,38,DE,4A,EC,2A,19,A5,09,12,BC,B9,D2,A2,E4,0F,E8,8F,E1,03,86,98,05,51,83,0F,99,99,43,44,C3,F2,86,32,D6,CF,22,72,A1,CC,53,AA,07,B5,AA,D4,E7,1A,63,75,71,4A,8A,FE,14,EF,16,66,17,E1,DB,FB,2C,74,65,9A,49,16,96,75,FB,F9,4B,BC,2F,69,E0,3B,78,16,97,1B,63,A0,E2,3A,A9,25,C8,EE,28,D0,CE,DE,07,CE,D1,FF,C5,F2,0A,38,44,FF,97,CB,FB,3A,DB,93,5B,B4,94,95,83,B4,EE,AD,8D,48,80,D8,84,D7,41,09,3A,6E,5A,74,4E,EE,53,1A,16,C0,78,DB,82,FF,6A,AA,EA,93,CC,99,D8,B2,B9,82,FC,47,18,DB,2F,E5,93,4F,BC,91,74,B1,93,CD,98,7A,16,E4,38,5E,2A,96,5E,8C,45,91,ED,05,3B,73,76,2E,B1,77,50,FB,D1,45,3A,13,16,57,C7,AB,35,DC,DA,F2,DA,67,37,24,42,E8,00,FB,3F,5E,AA,E2,62,59,64,F1,6E,CB,B7,D0,B9,16,B0,50,A1,D4,0B,3B,5A,B9,86,96,BE,20,D5,09,B5,F7,F3,9F,37,CA,59,99,85,CC,D9,AF,30,B1,66,FB,CA,D4,85,97,C4,19,32,5F,53,E4,5D,31,43,86,75,EE,CF,73,6A,FF,C8,4E,49,B3,A7,E4,DF,E2,23,9A,B6,92,6B,C0,B4,14,74,A4,5F,E6,EB,95,DF,50,33,6D,2D,D7,B9,11,79,E8,C0,44,95,FA,35,7B,39,BB,B7,D4,B1,ED,99,24,8D,BF,EF,1A,4E,E4,38,1C,A4,2F,BD,29,6F,3A,86,F8,E6,CF,76,CE,7D,0A,88,8A,E9,54,55,E2,AA,D5,AA,B9,5F,A2,EE,0D,D9,CA,2C,51,28,37,34,FD,D5,01,63,6C,86,31,4F,10,8D,4B,F1,1F,49,6D,63,A5,5D,6B,33,12,64,54,76,F5,25,31,6F,D4,13,10,E7,C7,E5,C0,9A,DE,69,D7,DC,2E,FE,04,8F,7E,A6,FE,2A,0A,AE,F1,36,DA,04,71,54,E2,82,4A,A0,32,D8,00,5D,49,CE,98,89,2C,73,D9,D2,1B,98,E1,A7,44,ED,DF,F1,2A,7E,C3,80,75,22,38,42,61,4F,E1,E5,58,CB,6D,74,CF,02,36,67,8A,78,A2,12,F9,43,8A,A2,D7,B5,76,B2,B0,B4,E0,B9,6A,FB,A3,44,E9,36,72,46,28,A0,23,92,0F,9B,FA,A2,DD,D9,ED,2F,A5,57,FB,87,6C,C4,25,E4,75,2A,66,90,B1,65,BF,EF,20,76,6C,CE,80,49,51,02,06,5F,F3,85,37,C1,0B,AA,C2,FB,74,A9,B9,00,D2,0A,01,67,51,AE,2E,C2,66,99,5E,B0,DE,9D,2E,C2,BC,2C,FA,82,21,45,60,47,B8,62,43,51,70,8C,7C,18,5A,17,99,4D,3F,08,77,BB,41,9B,42,B6,26,28,78,2C,8A,A9,3D,86,D0,E7,C3,53,42,EE,0A,AC,33,28,06,FC,B5,77,F0,94,2B,17,DE,CE,1C,AE,15,DC,1B,44,D1,5F,0C,DC,18,AC,41,E8,89,09,34,94,6B,97,E9,83,EF,05,C5,5A,4F,68,70,B8,BA,D0,E3,AC,20,A9,4D,53,7A,97,F4,AA,15,51,5E,67,D9,71,1F,2F,7F,DB,69,88,CB,83,CC,87,73,EC,2B,AC,30,B6,F1,46,8A,DF,E5,84,5C,AE,9B,8B,EB,20,2A,56,DD,9C,F8,7A,3C,AD,48,C5,45,FD,D9,07,A6,02,A9,9B,B9,C7,7B,12,65,F0,C2,08,C0,77,76,D2,3E,AE,08,76,6D,61,A8,41,37,CB,68,75,35,53,0A,7B,B7,2B,5B,16,D0,A4,18,FC,46,1C,2E,06,B7,0F,1E,19,A9,C6,EC,AB,05,65,70,55,5C,72,AD,1C,1F,2F,30,76,C4,3F,D4,BC,38,FD,22,FD,84,13,FB,1C,AB,45,B9,6F,A8,DE,96,6E,24,BE,C4,E7,33,DF,FC,B5,24,67,1F,4A,1B,A2,31,3D,46,06,5D,6C,96,36,B7,3E,2F,6C,9A,65,2E,BA,0F,03,17,DB,85,58,91,E3,93,4E,FB,77,D6,66,C3,11,2E,BA,3E,A9,AA,17,F1,FC,CD,51,AE,39,5E,83,3F,07,40,F9,34,BC,D1,06,42,A7,68,18,53,CE,04,C2,A8,79,F0,2D,03,83,AF,C6,43,37,2A,4F,D4,0A,CE,60,DB,39,0F,FC,57,E5,98,34,44,AD,DD,8F,EF,9E,19,B2,69,E1,A2,8D,0E,10,13,CE,13,90,D9,FA,A3,3C,5C,33,6C,83,CA,44,65,B2,44,51,4E,E5,DD,B8,AB,24,7F,44,71,D6,9A,E1,D4,E3,46,8C,DB,94,CD,DF,CF,49,E2,90,57,AC,2D,2A,3D,26,38,1A,47,43,35,91,F3,41,56,94,4A,5B,D1,0E,67,08,1C,FD,17,17,57,EE,EC,19,72,F1,40,6E,E6,13,46,84,53,D0,D9,A7,7A,61,DB,E3,CD,0D,88,DD,66,4D,C3,08,01,78,DC,1C,1B,B3,0D,5F,66,58,E9,F4,21,D6,60,E2,52,A9,CF,31,A7,80,98,54,D1,64,0F,28,59,BD,A1,27,15,50,E4,13,96,A5,62,C9,CD,C2,A8,30,4B,DE,D5,5C,BA,DA,03,C3,E8,31,6B,EA,EC,B3,4A,44,BE,0B,BE,71,D9,38,83,CC,9C,C4,65,C0,46,19,84,88,84,82,FE,3F,0C,45,AE,D9,C5,A0,A3,CE,B5,FC,E9,C1,65,CE,A6,4A,3E,25,F6,2F,C7,1A,5C,F7,06,43,25,8C,B1,2D,72,72,1D,C2,92,10,81,FE,C4,27,38,F2,83,83,40,C5,0A,DC,BF,8A,7F,02,FB,ED,D7,67,36,21,DB,DF,35,E0,74,37,43,7B,97,2E,4C,30,50,14,59,AE,E9,DD,4F,58,D5,14,F8,44,1A,13,F7,62,6A,BC,BC,1F,A1,37,4C,F4,C2,0D,88,65,8B,9F,61,A9,AB,EB,8F,6B,1C,98,8F,95,D9,17,CB,67,C2,8C,CD,49,A4,FA,B4,A4,23,39,F4,51,D8,A6,F6,E5,63,B5,54,48,99,33,CC,EA,DE,BC,5C,90,D3,9A,75,4C,3A,E3,A9,37,74,7D,17,40,D6,3E,21,CD,47,06,96,55,13,A3,E5,2F,9B,98,E0,A0,99,72,5D,9C,84,22,A0,5B,6D,C8,08,DD,95,49,1A,7F,99,55,B7,92,37,54,40,A3,B3,12,51,2E,B2,D4,94,4D,D8,50,AC,81,7C,1A,F5,DC,39,CB,A3,40,51,A3,A9,06,8B,36,4E,3A,35,E0,DD,30,78,41,52,D4,7A,6A,DB,CD,91,5C,B1,8C,EF,09,CD,FA,B3,72,38,7A,AF,09,D6,3F,FB,8B,80,27,F1,9E,5F,15,A3,CC,2D,62,19,65,CD,B2,FB,55,04,17,E6,87,5D,A6,0C,E8,EA,5F,83,FC,2E,B7,D2,96,9C,CC,C2,D2,00,A0,FF,4A,0A,A1,08,B9,E9,81,EA,A3,C2,17,88,41,B6,5F,FC,76,46,C5,38,1F,44,5B,89,67,3C,C1,AB,AA,4D,F7,84,98,35,A2,99,66,93,BF,5D,F6,BB,D0,0D,78,9B,DC,56,EE,CC,C8,40,FD,D0,07,D7,71,B6,1E,C7,33,93,0C,81,7D,90,B3,48,CD,D1,94,EE,13,08,A6,88,13,AF,58,EA,D3,87,96,1A,1C,50,00,1F,C5,07,19,AE,2E,61,19,1B,4D,21,32,F5,02,5F,B0,C1,7E,5F,FD,F6,B6,18,B5,C4,0A,53,C2,9F,96,98,1D,D1,13,B1,FC,99,CB,C7,79,E3,98,4A,09,FE,4A,FC,B4,A2,26,6C,0A,AD,2A,CF,DF,2C,5E,3B,54,A1,FE,2A,0E,0E,69,1F,51,1B,7A,CA,E3,A0,EC,12,F9,B3,07,21,7B,42,F3,CB,E2,22,0F,D2,D3,22,9D,AC,E2,24,DA,FE,58,CD,B4,FA,15,CF,24,8D,F7,BF,6F,F4,03,5D,0F,8F,65,BE,5B,A7,42,0C,7A,07,EF,D9,C6,75,27,FF,9E,15,BA,40,D1,BB,DD,98,C8,8F,B1,35,02,19,7C,B4,E9,E6,FA,2D,2F,47,EF,10,1D,8A,08,7D,6A,38,8D,9E,9A,66,73,1E,24,CE,AF,B2,EA,6D,38,D9,D3,E2,F8,74,FC,0B,62,91,43,6E,35,20,06,C3,3E,9F,0E,93,12,DD,81,CB,64,C8,50,AA,FA,43,DE,69,A1,EC,5D,A2,1D,AD,88,AE,D5,1B,44,A2,24,7F,D6,4E,D6,01,07,A2,4C,AD,58,52,E5,FB,37,AE,5A,D6,6F,90,01,8F,8A,C8,9D,BE,75,C6,98,D2,B3,E8,AA,73,E3,83,0B,32,64,84,DC,B0,CF,98,2B,91,48,81,2D,73,FF,43,37,71,15,84,50,01,95,F5,B7,21,8F,4D,3A,67,7A,3B,AE,2E,F1,C9,26,0C,C8,48,19,64,73,79,7F,6D,06,28,4C,2E,4B,A6,3D,99,DE,DA,A5,40,AA,BC,4C,2B,87,43,DF,FE,B1,F1,61,86,6D,C5,52,23,43,1F,D1,DE,A6,F8,D6,DB,24,1B,90,A0,7D,68,AD,18,35,4D,2A,E5,38,99,6F,91,BE,23,DF,74,26,07,14,76,4A,C2,8B,7C,BB,AA,0E,87,13,47,F6,3C,2C,A1,2C,FB,AA,C9,FF,BF,0A,5E,26,F5,52,13,6E,58,A7,4A,B6,DB,AB,45,C0,DE,D2,53,A1,B9,FC,76,1B,39,88,F7,0A,AD,17,5D,93,45,F4,C6,E3,AC,9F,19,D2,E8,C3,A2,D7,6D,01,61,4E,72,F4,BA,4F,C9,7B,3C,AF,F0,5D,8E,9E,99,9B,5E,06,C4,7F,2D,1D,BD,33,AE,35,4F,B2,1F,0E,FB,4E,D6,A3,63,74,C2,C8,36,E4,7A,63,B3,A2,1D,27,A0,30,0A,53,A5,BD,7C,52,C9,4F,E1,DC,F4,3D,30,3E,20,E9,73,41,36,AA,A5,95,78,37,B2,4A,A3,65,C6,C0,EE,B0,67,DF,A6,C4,2D,ED,06,5E,D6,87,14,B0,B4,7A,58,63,61,D7,DA,0D,12,A2,CA,8A,1A,3B,5C,94,3A,2B,D6,59,5B,10,B5,2A,24,BA,1C,25,03,1A,D3,EE,19,D4,FA,10,7B,52,EF,9A,21,F6,B1,AC,44,60,F5,9F,7C,C0,CB,7E,64,53,C4,C2,D2,00,D0,CB,A5,52,D0,56,36,8A,19,19,92,7F,19,6C,3E,32,2B,CE,3B,6A,F0,5C,E1,67,3C,A0,F6,CA,14,E3,C4,1A,7C,0B,B5,00,FA,EE,78,29,FB,A1,47,AC,80,D5,80,59,7C,93,4C,31,0F,FD,E8,36,E8,05,B0,92,B9,37,29,6F,AB,00,87,EA,E5,A3,BA,1D,49,32,6C,2F,64,77,79,4E,E5,29,9F,86,C9,09,4F,0F,F3,5A,60,F1,6D,DB,4D,94,14,69,35,14,C1,1B,C6,BC,C9,E6,13,4C,DD,80,1B,BD,84,1F,B5,86,3B,15,AC,F8,F9,85,67,26,C4,C3,15,3F,FB,95,68,87,9C,36,DB,79,6B,85,E1,59,D8,D4,20,76,2B,29,1A,8D,A5,7F,27,A7,F5,CA,82,33,94,A8,5A,3B,F1,90,58,69,F4,A8,47,A9,DF,80,82,83,E7,3D,3A,F0,C6,B5,3B,99,A1,0B,D8,C5,3A,C4,D2,37,F3,2C,FB,2F,78,4C,E2,D7,A4,8C,5B,67,74,61,15,91,10,09,AF,F7,06,CB,C7,D6,43,DB,04,DD,F1,B3,2D,61,8B,F0,AB,6C,21,69,D6,85,0B,97,9B,0E,D4,92,37,35,67,89,21,ED,1C,00,9A,F8,9A,E1,AD,95,AF,45,0A,CB,82,84,95,3D,E5,B6,AA,F5,9E,FD,51,BA,FD,29,E0,04,FD,55,90,29,D0,03,D6,EF,40,E7,55,F9,1E,F2,07,C3,56,10,7B,1B,C0,CD,40,F7,06,99,83,A6,45,3F,62,0E,5E,17,21,6A,2E,A3,63,6F,F7,F1,DD,4B,C9,C2,62,0C,5E,84,0A,57,10,90,93,46,4E,60,1F,0A,2C,6C,3D,7D,24,66,23,64,98,66,5B,38,A8,74,A9,0D,50,E2,DC,06,86,0A,98,83,0F,6B,05,CF,68,C6,D6,D2,51,46,2A,E5,D0,EA,88,58,5E,4E,DF,2E,59,AF,2C,A9,B1,DA,B8,01,75,16,3C,0A,5E,06,88,73,66,B9,AB,E1,6F,91,28,BC,0A,77,77,41,40,E8,6E,B5,4C,D0,FE,8B,2E,9C,EE,9B,BD,21,BF,49,CC,E2,E4,E1,63,39,08,74,74,64,B8,A6,12,0F,08,79,3A,0D,8A,61,61,B7,5C,6C,32,C1,17,89,07,33,3C,40,97,F1,13,F9,04,9D,21,A5,EE,75,3A,CF,31,FF,1D,B8,62,88,25,2E,86,3E,CD,F3,19,5D,15,43,6D,4A,FD,57,83,53,B7,BB,B4,7A,8D,03,F6,6D,89,42,F8,59,55,4C,96,AB,46,F2,8D,80,2B,28,FB,DE,6C,9C,B9,72,E5,B2,35,3A,E8,C6,53,96,73,8E,D6,0E,CA,2B,C8,FE,D8,E8,79,CC,33,76,4F,63,E7,FC,07,C8,7B,1B,B6,8E,1F,21,B6,3F,BE,44,55,56,78,16,DA,21,B8,73,9C,1D,1C,2F,F0,33,C8,AA,E6,66,C9,32,F8,F1,2E,31,D0,C4,B0,88,E8,7D,69,3E,DE,1C,10,77,56,B5,FE,C0,20,2F,3A,25,C0,52,EE,E3,82,F9,BD,24,8D,7B,AD,DC,8B,0A,35,D3,8E,3B,58,A1,6E,EA,0E,AB,93,75,C1,DA,B5,EB,82,6D,C6,EC,52,E3,13,C5,24,0D,33,A9,5A,98,25,50,5F,67,D7,AC,D4,BC,DB,2D,D9,E9,E7,EE,08,98,85,D2,51,51,04,E0,D4,B6,73,56,68,E2,68,AA,A1,31,DE,EE,57,58,B4,34,15,2C,37,27,28,D7,88,B4,40,0D,6D,0F,C1,B8,AB,0F,D8,3D,F4,9D,06,53,37,FC,14,4F,FD,2A,91,A9,C1,57,04,13,80,7A,2E,98,65,62,1C,32,60,CF,53,1C,20,3D,E3,D5,F4,65,CE,22,97,91,10,6F,1D,2D,45,DB,06,EA,33,23,77,93,E3,8C,A0,7D,86,74,4E,16,78,E6,F9,1E,B2,7A,7E,18,B8,E6,0A,DD,0C,EF,3A,2A,28,99,97,A0,0F,B0,14,11,A3,16,E3,CF,06,92,CF,AD,E6,E4,19,F1,36,2C,94,09,37,C9,4E,8A,15,9D,09,C1,8D,D0,82,2C,7A,8B,76,FD,4D,C4,50,DE,54,B2,98,31,4D,32,99,26,DE,21,C9,AE,66,9C,7B,71,67,C8,A2,45,2B,9D,96,0C,5E,0C,27,AD,1B,C8,64,78,66,18,53,B7,63,FA,37,69,8C,CA,09,17,7C,92,4B,D1,00,6B,4B,71,42,E4,C0,61,18,AD,A8,08,29,B5,0E,92,BA,C3,F2,9F,BF,8F,E3,B4,43,CD,CB,00,E0,B9,1E,93,61,10,21,2E,EE,AF,E4,B7,23,9C,AB,A6,4C,02,93,53,59,6C,71,23,13,0F,1A,E5,15,0E,0D,DF,EC,A7,4B,5F,97,9D,30,7C,56,35,21,E7,AF,42,D4,BC,71,71,53,57,69,94,B4,52,F3,EB,61,3A,11,F7,CF,00,85,E0,E6,16,D5,0B,1D,8D,70,A1,13,9A,F6,FC,91,88,F0,89,88,57,56,4F,DB,03,D3,E6,D5,39,C9,EE,88,2B,04,BF,09,CC,E0,39,E1,D9,7D,EC,F2,F0,5C,73,79,24,44,26,F1,DD,6E,7C,59,AD,C5,F7,46,96,26,96,DE,97,D9,A6,09,23,1F,E6,A8,27,27,2F,C4,69,4A,78,4A,1D,40,0B,A3,0C,3A,DF,83,A1,BD,A9,BD,78,22,B5,E2,77,2A,C1,12,27,3D,E1,FD,80,B3,09,52,84,4C,D5,B2,B9,05,C0,53,A4,B2,AD,4D,4F,94,5C,91,12,83,7A,1A,16,B1,6D,B5,8B,41,85,13,56,7E,56,F9,2B,68,E8,AA,E4,E0,D1,AB,88,E4,25,6B,5C,A0,19,01,7E,46,25,72,16,33,CD,E2,41,9F,F3,4F,45,45,B8,A3,FF,87,79,07,14,35,CC,47,2C,66,53,75,05,25,6B,BF,92,80,34,6C,CD,9C,E8,F5,44,65,A9,28,CC,C8,00,FE,BA,F5,C5,A0,8E,71,90,E3,CC,3C,42,F8,F0,83,9A,F3,7E,C4,46,C2,23,75,1B,97,18,04,97,78,66,CC,FD,B2,D5,9A,EF,91,E9,D0,BC,36,18,A2,60,2E,6D,14,DD,87,23,4B,E4,62,31,A8,0E,5D,F9,42,CD,FE,1B,C3,3A,94,88,3C,F8,0F,5B,DD,E8,69,DB,68,1F,95,10,31,8F,E8,AC,E1,EF,09,59,FE,4F,A1,17,E5,F7,70,73,8D,56,0B,01,92,99,28,C8,BF,5D,D1,66,62,D9,0E,0E,C9,B2,28,66,BD,9A,B4,31,28,0A,02,C4,EB,EA,15,AB,F3,35,D8,01,8D,25,F2,A9,80,85,F1,92,A4,10,09,9E,6F,12,46,F8,00,34,F5,0E,F8,78,32,F2,5C,C6,FC,F1,DF,F0,AE,A0,CF,AF,B2,6B,A7,89,D1,E0,82,36,1C,BD,4D,08,52,DA,8F,9A,36,51,72,19,DC,9B,39,45,27,53,97,3F,3F,C5,19,55,B9,87,85,25,4C,84,35,5B,9C,E8,17,C4,F0,93,E5,2C,CA,D2,14,62,3C,6E,2D,68,2C,78,F2,F1,CD,40,B6,FD,48,6A,C7,1A,88,D1,DA,62,B7,C9,AC,DE,B2,4D,0D,73,19,86,7B,25,66,6A,F4,15,93,B6,81,9F,B6,99,E3,A6,9A,12,D3,F8,61,6D,11,51,66,F3,A0,38,A0,97,DB,54,C7,02,C4,69,61,2C,E5,ED,01,9E,78,0F,02,F6,11,C5,18,7B,B9,D2,FA,9B,80,9E,0E,B1,D9,0B,B0,27,CD,59,E7,66,48,48,8D,89,75,01,D8,A2,81,DD,55,F2,65,9B,90,55,E6,FB,27,BE,A4,1A,99,5B,A7,57,64,C4,75,64,1A,96,D0,62,6D,8F,E3,0D,92,8C,9A,C2,B0,0D,EE,2C,08,2D,C9,1E,B9,78,16,5E,82,73,7C,8E,53,40,01,51,2D,F6,EC,D5,47,18,21,A8,B3,8C,28,89,41,B7,0F,69,AE,92,B8,99,02,F0,DE,E2,2A,2D,D5,EB,DE,E1,34,E0,C5,E0,76,B5,2F,6C,26,5A,15,DE,2F,A3,D6,21,B1,9E,CE,20,49,72,10,A6,66,A4,C2,B6,EE,F7,03,1B,30,5E,B0,E7,AA,61,25,1E,63,A4,A0,0C,93,AE,9F,5D,6A,E1,6A,7F,51,1C,58,B6,CB,4F,F8,68,3A,E4,C5,74,CC,5C,2D,01,A8,CA,90,F6,99,EA,0F,29,56,67,09,C6,9B,56,2D,04,E7,2C,3F,E3,23,8E,72,C5,3D,58,10,96,D1,78,CC,4C,BE,96,0F,49,1E,C3,79,2F,42,AB,93,39,59,EF,42,D8,F9,78,DE,24,DC,38,08,DA,CB,EF,C0,7B,DC,20,14,35,2C,38,F6,BC,96,E6,27,61,54,59,C0,30,B8,5A,CE,62,D0,A8,6C,6B,8E,B7,6B,93,5C,94,31,1E,29,6B,69,EE,E8,76,17,4A,3E,41,43,1C,0E,79,1F,30,D9,26,5E,FB,41,0C,26,1C,5A,36,99,19,68,65,91,97,5E,83,7E,89,D3,E0,CC,D6,FE,48,CB,EE,A8,13,D5,CA,71,20,A6,F7,0D,E2,99,82,3B,02,BC,73,65,1F,86,08,1E,8D,32,7A,73,55,54,78,65,74,8E,2E,EF,F3,C5,B0,4A,13,D4,F5,30,DA,B8,9A,80,EC,F3,E3,D5,B7,63,16,B5,55,8D,65,10,D8,D8,9A,8B,AA,C9,4B,61,2C,09,19,03,82,DE,6F,07,BF,B0,08,22,E0,E2,A4,7C,6D,E9,D1,0C,45,5E,3A,E4,44,9F,CC,AF,90,E8,B5,AF,78,52,48,13,76,6A,96,B0,1F,E9,BF,8B,29,24,81,53,AB,D1,2D,F3,FC,99,B3,9C,69,30,2C,39,88,C2,F9,64,AD,92,9E,E9,8F,8F,10,83,B2,2C,67,71,43,C6,62,63,A4,73,49,DC,F4,79,D2,A4,F8,36,C8,19,F0,75,9C,33,E2,ED,81,04,A3,36,AD,D1,A9,B9,8F,DF,2D,18,FB,EA,07,BB,EF,59,1E,37,72,C4,3E,72,4E,42,B9,D7,2B,A4,FA,05,C7,7D,93,C9,79,D3,21,7E,86,8E,7D,CD,09,69,51,A3,7D,66,DB,6F,21,42,09,E5,5D,46,E8,66,F5,77,5D,A4,D3,5D,51,36,50,40,8B,B7,29,47,3D,23,BC,16,56,87,1B,A1,BB,9F,B4,24,24,6E,61,0E,9C,3C,71,14,6B,73,99,76,0C,B4,3A,73,46,47,EE,52,F5,40,C7,70,71,5E,76,07,6E,79,60,33,D4,A4,AF,62,24,8C,2A,AA,A3,3C,C3,DB,CB,8B,46,C9,B4,AC,78,E1,D9,03,F3,96,66,55,E6,EB,6D,8F,25,90,E6,CD,73,9D,D5,17,44,36,0D,58,DD,41,21,7E,9B,24,05,A6,DF,D4,B1,EA,84,11,07,1D,DB,65,07,3B,6F,F7,87,2E,0A,EB,6F,4A,D7,CA,5C,C5,41,3B,BE,9C,D2,9A,B9,18,A8,73,E7,54,F8,48,3B,81,36,D0,2D,5C,2F,AA,3C,00,A5,F6,D8,B7,D8,47,DD,BF,00,CF,CD,A0,66,55,63,6C,51,50,13,64,73,72,E6,A8,E8,7F,6F,FF,93,43,B5,5E,25,3B,F9,CD,C2,32,EA,0C,E4,92,8E,F1,B8,27,74,0F,37,59,5B,CE,08,97,0E,D5,40,74,9A,87,B9,FC,CF,4B,80,BB,EE,D6,EE,1C,67,48,03,C1,7F,39,2D,0F,09,2E,BE,99,95,56,F0,89,73,A3,B8,B6,BF,58,F4,87,4E,E1,CF,AF,F1,47,5C,63,EF,D6,FC,94,57,02,F1,5A,69,50,44,12,C4,F7,B1,0D,6B,E4,E8,BF,DD,84,11,28,3B,9D,9F,8D,C3,63,8C,3A,43,2A,F9,A5,AB,13,F1,75,DF,BE,3B,82,AC,AD,15,75,BC,E4,B0,62,8A,29,60,1D,28,C3,3D,31,96,DF,75,3B,2C,44,9B,5B,9A,79,3D,A1,2E,95,92,EB,D9,F5,78,D1,58,BC,18,C4,D1,62,14,C3,36,50,78,11,BB,FD,AE,84,77,1F,59,B8,52,27,38,A2,63,3D,4A,C4,86,BC,FB,14,E2,72,A6,9B,02,5F,80,D0,15,84,DE,CA,29,39,A6,EE,F2,4D,37,2D,A1,01,F3,03,7B,83,98,93,D1,A3,B0,C3,4F,55,75,CB,2A,CA,D8,4D,32,1B,A9,D5,CE,98,B1,DE,72,2E,EC,49,3A,63,B1,A5,19,89,EC,E5,58,E0,32,E4,CC,18,D7,19,EC,75,55,EC,DB,FF,2E,E8,EC,8C,50,2D,FA,27,98,EE,EF,1E,72,28,A0,5A,6C,78,F4,E4,88,37,A1,B2,B5,4E,23,54,DD,73,EA,97,B7,B0,F9,0E,9F,65,E9,55,36,FB,A8,BD,21,F9,E6,4B,15,50,15,F8,70,7F,6F,6F,CF,C1,94,9A,A0,9E,89,87,0B,41,5A,8B,64,89,C4,53,17,6A,F3,69,E8,D0,B5,6D,F1,18,D4,F5,37,8A,CF,63,4B,01,D0,D9,B3,F7,4E,89,A4,0C,FF,1B,DE,20,A6,F3,E4,64,F0,A1,07,C4,FA,3D,0C,5D,B6,2C,34,7A,DC,E2,73,15,7A,62,71,EB,27,A0,87,B3,70,25,23,00,AE,A2,4C,6D,F7,0B,35,11,D3,51,2B,9A,79,1A,FF,EC,45,C2,28,FB,BD,44,9E,4E,C2,E0,F9,E8,97,92,96,F4,A5,08,52,2B,EA,CD,8F,6B,49,A7,8C,F7,5B,58,21,1B,1B,E7,91,A9,69,D0,2F,2B,EA,6F,9E,03,FD,41,4B,C9,51,9B,5D,F8,E0,48,C9,DA,81,ED,59,58,B9,27,94,95,6B,38,32,55,20,61,4E,2A,B1,C6,F9,43,A2,8D,CF,A2,CA,C2,C3,3E,55,FF,B2,DF,88,9B,57,10,7E,FA,94,A6,C2,29,F7,92,77,1B,84,C3,B3,AD,BA,FA,B8,4E,0C,A0,10,F8,1D,DD,4F,C5,47,B6,D5,B7,8E,F6,F8,71,A5,7B,C3,FB,9F,01,03,14,BB,4F,86,47,42,12,61,0D,7E,E3,1F,55,7C,CA,88,3F,D9,84,13,2B,75,6D,75,3D,F6,43,31,62,37,98,9A,62,35,B7,90,6B,28,9E,CA,DF,F8,7D,73,39,DE,E9,8F,56,BA,C7,DB,9E,57,6F,DE,47,0A,CE,24,9F,FA,4F,97,02,04,B7,BB,51,78,F7,3E,5A,57,65,BF,F9,50,00,60,C6,D1,A4,2E,9E,CC,35,D7,5A,3F,9B,C9,D6,85,41,49,93,10,FF,3C,14,A1,17,C1,83,E0,4D,4B,06,A1,16,B0,1E,B5,D7,12,3D,A4,CD,19,47,B1,09,51,8F,58,98,C6,47,3A,D5,33,06,C2,1E,25,9D,69,5B,AD,B8,BF,3D,2A,C8,9F,07,89,06,A6,85,A7,36,88,61,FE,88,06,46,CD,26,E0,D0,32,B0,16,F1,5A,B4,1F,81,1F,0A,26,0E,51,A7,1A,33,60,76,CA,4A,6E,61,CF,CA,35,FB,30,0E,8F,84,79,45,5E,AF,8A,12,CE,9E,36,94,2F,63,E2,C0,82,44,99,D2,52,7F,25,D5,9F,80,F2,D4,C5,A1,43,D7,4A,8E,F0,BD,1E,AE,07,3C,01,1C,1D,53,64,6D,30,9D,9B,6A,29,49,32,9D,44,A1,91,4D,75,16,FF,1C,C1,34,55,2E,9C,FC,09,1F,6B,EC,10,DC,0E,D5,64,F5,B4,A4,A6,62,42,D4,63,53,34,31,B0,54,40,12,64,F2,BD,45,41,A5,8E,95,82,97,00,F3,09,C7,8B,75,AC,1C,DA,07,95,FA,5B,18,29,74,57,43,F1,C2,7F,A7,23,65,16,C2,34,06,26,D4,0D,5E,51,B9,78,C1,67,92,EB,52,2A,FD,A4,69,D5,F7,65,98,6D,EC,2A,39,C3,5E,A0,43,5A,B7,13,E0,86,6C,60,FA,B6,3A,85,54,9A,BD,0C,E5,08,A5,41,68,A4,D3,D3,FA,3C,F0,38,1B,DB,2B,E1,5A,F0,C4,5D,FD,0C,24,8E,2C,F0,E1,D9,30,83,4F,B5,4F,66,33,29,97,71,A1,71,66,12,58,79,B5,FA,2C,79,59,43,F8,E7,F4,91,8C,3F,0B,49,EC,88,1A,FC,CB,73,3F,14,26,7F,A6,D6,D9,69,32,B7,19,79,E2,5A,EF,2B,33,E7,FD,57,FD,3D,73,BA,46,F4,3F,D4,D3,44,66,92,2A,62,71,4E,7F,2D,34,7D,07,7B,2E,84,24,1D,01,DE,39,A5,63,E9,03,B4,F2,84,ED,9F,D7,D7,6A,31,C4,AF,B4,36,94,BB,C8,94,83,55,71,C7,3D,98,BF,8D,BD,BB,65,AA,92,07,8B,88,E7,F3,A7,30,EF,48,7F,42,73,7B,E5,D9,9B,79,4A,C2,68,8E,70,FE,88,DC,25,24,16,7D,58,CE,06,E6,15,EE,7E,7D,AB,12,CE,B0,EA,94,8A,9A,2B,4A,D4,B2,E7,80,B8,8A,D3,6C,C8,0A,7A,99,77,FE,D0,1B,CF,72,D2,9F,A3,28,5E,0A,96,4F,76,5D,BA,22,80,CA,26,15,A3,0C,CB,7B,0E,F2,5E,56,E2,D5,61,F8,E7,78,1F,C6,F9,77,5F,13,FF,0B,BD,F9,09,FD,BB,31,E4,24,E2,71,D2,DD,9A,73,C0,E9,E2,60,7B,BE,5C,64,48,1C,50,20,FE,C1,68,39,F5,E8,E2,C0,1B,92,91,70,25,89,18,26,CD,3D,06,8C,41,9D,50,69,DC,36,30,78,31,A0,2F,25,1C,95,63,E5,84,F3,B0,78,2C,AC,16,6C,90,00,F7,23,95,B5,1E,C7,49,03,08,ED,7F,8F,60,99,72,F5,B8,6B,CC,D4,6E,67,49,C7,C0,43,47,E3,DC,FC,05,D0,5C,83,3D,E8,47,ED,18,1D,66,E8,26,D4,79,32,C4,F2,45,9F,FF,15,BE,04,1F,3A,93,CF,2A,A0,D6,3C,45,06,3F,D1,59,9A,F6,3E,5A,7B,B1,EB,29,92,88,28,D4,9B,9B,09,DD,1A,F9,D2,BF,0C,7A,DD,AC,4F,E5,F8,AE,55,0A,13,80,F3,E1,BD,A9,B3,87,89,8D,2A,FC,7C,8C,BC,41,27,D6,41,30,13,34,54,F1,CA,04,67,76,41,71,E5,85,1B,C4,B6,2D,66,40,FB,14,50,55,EE,AE,EC,BA,99,99,DF,2E,44,41,1C,CC,1F,57,7D,84,4A,F3,E7,F0,F0,5D,A2,0F,9B,F9,2E,B6,69,4A,92,3C,29,34,D1,3F,91,EB,BD,C5,79,4D,A5,EB,5D,3B,48,9F,24,97,5D,54,4D,DA,17,8B,BD,B9,68,4E,5C,A8,2F,6B,49,88,E1,4D,3B,B8,E8,21,9E,87,0E,35,FA,13,D0,E9,53,42,69,0B,6A,48,9D,CB,8F,7E,72,21,04,5B,80,C5,9E,22,77,36,D4,20,C6,80,D8,BA,C0,6E,D2,6A,13,25,20,0F,8F,29,AF,9C,7D,48,91,B3,62,75,A8,6C,F0,21,FE,1D,7F,EF,CD,3F,A7,40,CF,6F,C9,12,31,28,99,2E,50,B0,44,5A,8F,03,2C,19,18,6B,16,C4,B8,40,21,10,6F,F1,C2,3A,64,E3,39,91,9E,DF,6B,40,C1,77,FE,EB,E8,03,DA,1E,70,F3,7B,C4,A1,FC,E1,53,9D,18,D6,80,FE,50,2B,8B,EC,71,2B,D1,31,17,D3,6B,6A,0E,77,F1,5E,FB,C3,32,0C,3C,C9,84,1B,D0,BD,52,99,B9,B6,F0,35,03,5A,29,0F,BD,58,F3,EF,11,C4,68,B6,A7,62,CE,13,15,60,FB,7E,BA,93,F9,0F,62,E3,F4,28,FF,F9,FC,27,9D,2B,A7,CE,C4,E4,FC,F4,39,1E,4E,E4,E0,24,19,F9,90,A3,B0,87,7E,4C,5B,40,A6,0C,61,27,EE,6A,E9,9E,B6,9B,3A,E7,9E,42,C2,56,8F,57,91,17,5D,B2,98,6C,96,0B,E7,56,3D,97,57,CB,9D,3D,02,39,8F,62,58,79,BF,91,9B,13,F2,93,3A,4F,85,60,1A,86,E0,D1,4D,6B,16,4A,2A,6A,47,26,DA,FA,7E,6B,54,34,A9,4E,F9,94,21,A1,AA,99,8F,E8,36,48,00,E9,EF,C5,D8,A7,D3,AB,5C,C9,96,AF,4A,D6,BD,14,6B,43,BE,C3,A9,60,B2,32,84,F2,E0,C5,49,C9,1A,1C,A5,8F,DD,E2,96,C1,1A,AC,4A,BF,D2,64,4F,B6,47,61,1C,A7,D9,04,31,99,56,68,5F,8A,77,30,3F,85,97,20,41,8B,BF,0A,30,61,44,0E,44,EF,AF,D8,4C,6C,CB,CE,4D,15,86,4E,03,02,46,57,71,F8,9A,DA,3C,28,10,41,85,D4,3E,87,46,A9,00,CB,7B,6E,61,F9,DD,40,27,B9,FB,48,6F,39,D4,CA,2B,35,AD,41,0A,AC,96,1B,31,1B,96,8C,1A,DC,A3,78,67,95,84,1E,73,BC,A1,5D,D8,BD,08,BA,2E,1E,06,3B,47,C5,B1,8B,7B,CB,77,55,C7,5E,B3,F8,FD,3B,C4,64,AA,BF,D8,69,C4,38,87,0C,79,71,0C,C5,35,CF,0F,E8,0F,93,B6,1E,E4,59,5F,C6,1A,8F,C8,44,89,8E,AD,5E,45,4A,96,19,C3,4E,A0,40,B1,3C,00,E5,A8,E7,A1,16,64,7B,87,14,35,08,F9,10,DA,3B,E7,20,AF,C4,9D,DA,5C,7F,FA,4B,B2,9C,22,E3,15,BE,83,4E,E4,14,51,34,FA,8D,A6,E6,B4,48,C7,54,67,F4,0A,68,07,0C,B4,13,CC,74,D4,76,35,B3,E7,9F,42,46,9C,AF,7A,36,97,4C,94,5C,64,F5,D5,7B,39,57,0E,E0,B3,78,0B,ED,8A,B5,A9,0A,9B,BC,FD,27,A5,2A,96,40,CC,CC,81,62,38,2D,61,5C,2B,0C,DC,1C,AE,11,4B,AC,87,1A,CE,9A,EF,83,6D,84,3D,90,B7,C0,24,C0,1F,6C,CE,2A,EC,44,1A,72,FF,E3,05,D8,49,5C,C7,0E,3D,25,E8,8A,5D,DA,89,6E,47,92,E2,C6,C3,3A,AD,74,68,E0,1E,8C,5E,57,6A,7D,8B,B9,E6,07,55,B9,46,01,10,71,24,A7,4A,C4,19,13,2E,D4,41,DE,59,C9,A4,A5,27,5E,0C,DE,83,27,32,2C,BC,92,06,39,5C,42,9D,B6,2A,5D,CC,D3,B6,C5,C6,21,46,BA,9D,AB,83,D5,A4,15,AE,C4,0F,53,B0,B0,A5,0F,8F,6A,58,4A,99,58,2C,E7,AF,4C,76,40,C4,2D,8A,C3,F8,6E,8D,EB,D0,AC,E7,A1,52,48,06,D0,9E,D5,04,B7,57,70,B0,2F,DC,FC,0D,B0,14,80,94,9F,D4,50,38,3C,9A,99,88,CB,69,F3,3D,5A,16,AF,92,19,27,37,14,4E,BA,9A,F3,D3,C4,2E,59,2E,CA,52,87,E1,20,F1,3B,CA,F5,67,6A,C7,D4,A4,9B,4B,BF,15,57,D0,96,76,A0,BB,A8,BD,13,41,0B,3D,58,3C,3F,DB,DE,CA,95,60,5F,D2,C2,13,45,E1,E2,21,B6,29,14,F6,7C,45,F8,65,CA,FB,A4,CA,5A,A6,27,60,9E,33,21,5F,54,5D,97,0D,5E,C0,87,10,27,EC,D5,2C,71,8C,BC,5D,A2,0A,F2,E0,C0,BF,11,74,0C,7D,43,2F,81,CD,3E,85,D3,B1,7D,DA,40,5B,C4,02,AB,3C,5E,A9,20,A1,60,B7,65,68,83,E4,02,B2,D8,66,7B,F7,1F,EE,2E,F4,C1,BE,9F,F9,57,1D,78,4B,5A,B1,DF,E3,2B,13,4A,0A,ED,9B,0B,B8,DD,5D,52,1F,37,BA,39,7A,60,7F,52,DB,02,DF,95,43,A5,36,3D,F2,B5,BA,DA,72,E7,24,3D,4A,34,4B,E9,A5,3C,5C,5B,35,4D,24,80,0A,45,0D,BC,6F,D5,EB,2E,67,6B,2D,3E,67,5D,0E,00,26,A4,51,1A,C4,93,C1,B8,BC,14,B3,DB,CB,25,45,37,EA,4B,D8,B8,E2,AF,4B,00,A2,95,F7,55,B7,00,C3,6F,D8,40,AA,9A,39,22,59,58,5E,5C,61,DC,5B,7F,D4,BA,18,94,88,AB,B9,A6,A7,62,09,57,48,6D,74,2B,87,0D,15,D6,11,EB,72,3B,D0,C8,5E,12,02,60,A4,E9,27,83,0A,C9,1D,E3,36,D4,E3,74,57,D6,91,FA,EE,79,4A,EC,0A,43,87,37,2D,8F,41,FD,94,E8,86,2C,E5,42,77,22,BA,45,08,25,A5,DA,8A,BE,BD,E3,BA,76,2E,76,BE,A6,33,93,2B,50,7F,A2,30,42,5D,93,41,87,1F,4B,CD,CA,06,C4,9F,27,86,FC,16,A8,6B,E2,EE,99,6D,2D,8B,0B,71,61,95,9B,FA,02,DA,91,1C,0D,40,9A,94,6E,75,FD,70,3C,F5,A4,A9,0E,53,53,ED,57,92,A8,21,BF,13,01,B0,3C,8F,BA,5A,E7,A2,B6,29,D5,5C,97,F2,15,FF,4F,11,09,4F,AB,CF,56,4D,C7,60,3F,E2,05,F1,6D,0E,90,0A,9F,4D,39,0D,BF,FA,7D,30,31,E5,51,0E,56,36,55,7B,97,E5,52,B9,03,B2,FC,4B,7E,08,B1,48,A6,AF,B7,E6,51,EE,26,79,55,70,86,93,EE,22,50,25,99,7A,EE,F7,3E,A2,C3,A8,CA,9F,FC,D6,87,67,60,A1,0C,7F,D3,5A,6A,38,EE,BC,11,61,46,07,DF,BE,F5,60,4C,CE,78,04,66,24,96,33,87,09,B3,A0,D3,25,BD,25,E3,AF,EA,AA,0C,C5,AF,EE,DE,0B,7E,45,27,06,66,50,C3,92,D4,A4,67,57,72,05,4B,E4,5E,61,52,89,55,39,19,B6,E9,54,2E,A2,C2,C9,3D,5A,D3,F5,F6,20,24,07,C4,A8,A2,58,F0,76,7F,35,53,16,17,ED,90,D9,C0,E8,B3,D2,28,A0,73,75,2E,33,1E,EC,31,55,3D,4F,3B,6C,DD,E2,EE,7A,BC,9B,E6,29,FD,00,5A,A8,C3,7C,9F,F5,57,63,28,92,75,C5,8E,E2,DA,E9,04,B5,04,68,22,7D,BE,F0,7B,78,60,6D,70,59,A2,17,F6,42,28,4C,0B,77,00,52,10,63,FB,C4,1A,6B,62,C8,AD,81,C9,E5,F5,79,0A,5E,73,4A,F7,66,66,43,FF,9C,D6,A0,35,F7,E7,E2,F8,6A,F0,65,1D,9E,95,FA,3F,1B,8B,24,FF,60,78,03,1D,E0,CC,58,27,25,BE,A8,AC,DD,E0,5F,AD,1B,12,65,CC,14,9C,C7,1D,81,E1,BD,A9,88,50,B3,5C,64,FE,26,15,AE,46,FE,55,89,C4,0B,FE,9C,A9,B8,A8,19,BF,7F,A3,F2,1D,F3,66,12,5E,15,E9,89,91,56,6A,12,60,8E,61,BB,46,A5,7D,47,71,B9,61,45,53,88,9B,D7,92,F8,D6,24,BB,B0,9B,A5,CE,6B,E9,3E,C5,16,E5,3F,42,45,A7,FC,37,83,63,7F,CF,CF,DB,88,1C,90,13,E6,CB,0D,4D,B5,91,71,B8,9F,AD,6E,68,45,CE,9E,5E,4B,35,9D,E8,D6,32,8F,1F,39,70,AC,47,78,C7,1B,E0,3B,7A,F7,2A,F7,AB,B2,3B,57,4B,14,A7,DF,A2,3B,B9,1E,53,42,B5,BA,83,4A,37,16,5D,C7,F9,E0,37,F1,E5,60,02,B2,AF,D2,82,10,82,1C,01,89,74,35,84,92,F3,E3,05,26,D6,B3,F1,86,44,07,04,B8,5B,FD,A5,C0,ED,CB,1E,47,9C,E5,70,A2,05,68,6E,54,C5,85,2C,A5,EF,14,A2,F9,5C,19,CA,F5,97,B6,C2,F1,81,0C,DC,9B,2A,2B,43,2F,44,A4,44,39,E6,F5,1B,B9,12,C0,01,07,59,A0,93,C5,04,C1,99,DD,CE,5C,2B,1F,72,4B,10,C1,16,8B,F6,A0,8C,A9,A6,22,6D,B0,22,98,05,DD,40,94,B0,71,44,1C,EE,F4,BA,C3,4C,73,3B,D7,C2,1F,9A,73,3B,58,60,20,47,06,18,07,95,E2,FB,9A,42,62,ED,33,B5,14,9E,40,86,C5,76,77,85,00,C5,6D,52,79,39,58,FC,FB,E2,5D,63,F6,F1,02,47,3C,FB,C0,96,DD,54,CD,82,F3,10,CF,E9,F0,F2,40,74,93,6F,7A,49,A8,2B,08,77,87,26,25,50,73,67,C5,02,F3,03,28,10,6F,22,EB,B3,72,F8,9A,97,66,9F,04,AB,CD,F9,99,D6,1E,C2,40,2A,7B,EB,F1,F7,B9,6A,AA,73,DF,97,A8,CF,13,7A,4F,F6,4D,25,81,59,EF,AD,D2,EA,EA,E2,EE,F6,E2,E7,F6,B3,08,30,49,87,C6,47,86,34,A8,67,95,AA,2D,FC,FB,4D,89,9F,32,85,CE,CA,27,DA,BB,1D,76,B2,67,82,84,AE,F8,3A,70,DF,59,BC,81,02,CC,D1,FD,84,20,84,42,EF,05,7C,84,99,AB,98,4C,8F,9A,32,FD,AC,4B,2D,DB,F3,88,8E,8E,83,56,BD,7E,14,5C,46,95,B3,C8,0F,88,70,DB,88,53,F5,36,5D,E6,C2,5A,63,B3,7A,06,9A,86,41,E1,EE,F5,E5,A8,CB,4A,C4,24,A0,95,CC,90,7E,7D,E3,0F,03,53,C3,3D,A5,47,1D,59,CA,0F,D2,33,13,4F,B0,1D,7F,66,D8,C5,48,B8,AE,BF,5C,B8,92,33,0C,35,9A,96,C5,04,BE,22,B3,7E,65,E5,12,F9,FA,C9,95,F2,B8,B8,11,3D,42,9B,B2,29,12,38,40,B8,0D,5A,B2,11,03,F0,96,D1,B9,2D,0A,38,FE,51,72,4D,53,AE,C9,30,C0,AA,23,8E,FB,75,CB,AF,A3,93,F2,E5,14,4B,8B,F0,4F,17,1E,9B,05,48,A5,F8,DF,AD,3D,C4,8D,8A,46,52,47,31,D8,F0,E6,5B,4B,2A,B6,C1,35,36,5F,BD,93,0C,9A,CD,B4,F7,E5,B5,8C,32,99,83,B8,EE,D0,FA,6A,AE,0F,AD,AB,75,79,84,ED,D2,C4,B7,3D,2E,14,E4,F2,31,02,8F,46,7E,BC,DD,80,01,AF,10,D4,6E,CD,D4,1E,40,CA,A8,F4,5E,82,41,CD,79,58,68,BD,48,91,05,E6,52,1B,18,DA,DA,E3,25,8E,65,5C,AA,89,50,F3,78,55,B8,F8,C6,18,0D,C2,BA,C9,B3,FD,B5,C9,D1,F3,DB,D6,D1,D3,DE,CB,A2,AB,75,3D,89,5E,6A,99,63,FD,BB,89,E7,ED,A1,E9,6F,CA,87,1A,2E,0D,9F,B5,11,76,32,D3,03,91,AC,EC,1A,A4,1E,2A,E5,CD,91,E0,A4,2D,C5,F8,6A,CC,A7,8D,59,1A,47,A9,7C,31,A4,D8,CC,0F,C0,02,75,11,9E,B0,27,58,E7,7F,00,27,64,B2,41,30,7E,7E,CE,DA,99,8A,33,99,5A,6D,E8,04,7B,7D,71,4B,50,3D,40,8B,EF,3F,8A,C1,20,88,6E,55,B5,EA,3C,D5,B2,14,B7,DC,18,46,24,56,41,99,BA,C2,70,2A,EC,1D,F8,FA,16,6E,33,D6,5B,4E,96,F4,DA,39,92,51,A6,21,09,96,C9,DB,88,1F,82,9A,52,3D,A7,FE,BB,0F,72,7B,46,1F,52,28,B2,0F,56,0E,42,63,1E,3E,A3,1E,21,FC,93,CE,46,A9,F1,B9,A7,52,4D,D7,52,68,EE,6A,67,2E,4F,24,64,0B,5A,8F,F2,58,8B,CC,75,43,AA,0A,0B,5E,8C,CE,29,EA,A0,B6,BA,C7,B8,D9,22,1A,C8,56,C2,31,A6,D4,F2,6C,39,18,07,74,04,4A,53,25,F1,FE,EA,5A,7D,CA,FE,09,B4,73,94,50,5E,BA,8C,20,A4,27,44,BA,48,36,F2,00,7D,B7,06,65,53,64,30,DD,CB,5D,1B,53,20,17,BF,13,F2,E0,B3,47,85,2F,41,E5,4E,FE,8B,7A,A0,D6,FC,DE,9B,94,E2,B0,50,CC,71,7B,DD,D0,1A,BB,C6,05,A1,63,16,D9,C4,CE,57,2A,7D,26,7B,AA,6A,D1,FA,54,C3,15,DB,F5,B9,6C,E7,85,AE,D7,13,94,77,80,25,62,A0,B2,2A,30,9A,1F,DE,F0,84,47,D6,9C,C0,67,8B,A1,FA,D1,57,D8,F5,9A,3D,ED,1B,96,43,C8,C3,3A,34,D1,2F,75,24,98,FA,58,87,08,39,14,34,45,FD,CC,7E,88,3C,EA,CF,69,82,7C,D4,CA,D0,16,71,A9,D5,98,55,34,2E,17,E7,80,64,0B,2B,6C,B3,12,8C,A3,98,3D,DE,7E,09,15,27,F2,67,3A,26,B5,5E,C3,7A,94,B1,C9,03,8B,E8,87,84,E6,18,8D,B3,98,76,97,7E,7E,BB,9D,BC,A8,D2,B0,79,C7,8F,82,E6,71,68,7E,1A,03,69,F0,71,9D,69,C5,77,B1,31,7F,D6,89,68,08,73,BC,53,39,77,A4,4F,38,FD,CB,3A,A4,FC,7A,2D,75,A0,FD,41,22,80,6C,59,89,7E,F4,F7,8A,7A,87,7B,84,60,B2,5D,9C,82,17,7A,CB,54,BA,7D,10,68,F3,1A,98,AC,40,3D,7A,3B,27,47,04,00,6E,C1,CC,54,06,66,58,01,C1,EC,C0,41,60,4B,FC,C2,04,54,F3,66,E3,3D,2C,11,68,C3,DC,57,0E,65,5F,DF,1A,AE,C5,00,20,B5,3A,38,DC,21,6E,D1,5F,C2,E0,7C,1B,2C,04,5A,6F,A8,26,98,4C,E1,3F,73,C6,03,B1,D9,4B,98,EF,DC,D2,4C,5D,69,64,AA,30,20,9C,AE,E8,EE,64,2A,8B,F6,2C,AE,56,09,B2,E8,4E,07,29,88,3A,02,07,8A,2F,5E,AF,F2,E5,39,E8,D6,43,E4,80,39,02,E4,31,00,84,56,DB,AD,3F,D9,26,C2,25,04,D4,ED,02,0C,07,F7,76,43,B7,FB,96,58,B1,34,49,3A,8F,3A,B6,9D,CC,EC,73,D2,B8,CA,D5,3C,BF,09,04,CE,08,1E,2A,F4,44,80,08,C8,88,A3,85,4B,4A,62,62,B6,9E,1C,2E,6F,19,07,3D,45,62,58,6D,2D,30,3B,3D,E5,5C,9C,FE,23,91,BB,AB,4C,3A,AE,6A,98,F2,CE,DE,24,FC,BF,60,44,A7,DC,06,9B,3C,DB,26,C0,B4,F8,FB,EE,3A,E2,B6,9C,3B,F1,A3,C7,F9,32,E7,00,5F,D0,9F,FF,C3,D7,6A,53,C0,59,DD,46,BD,F6,C1,9C,26,B8,ED,AD,E2,DF,AB,FF,D9,DC,EA,A1,E6,80,F1,43,AB,C6,A8,B7,E0,F2,52,04,97,BA,1E,95,8C,82,3E,93,DB,00,F8,45,64,85,52,22,3C,7F,A8,DF,E2,91,A5,9F,82,F6,39,8E,D3,36,0D,E8,A4,A8,02,D3,01,62,41,36,08,E4,2E,38,0F,D9,B2,8E,A3,F4,83,CC,E1,A5,AA,D4,BF,04,13,BD,19,69,30,85,6A,D7,3E,6E,4F,D1,A4,3D,3C,ED,05,6C,AA,B0,1B,95,F2,B0,BC,41,09,EF,86,B1,25,AC,49,CF,40,46,EF,3F,A1,D9,DC,11,08,3A,8F,C7,4B,90,93,8C,3C,04,E1,98,68,A0,B7,28,FB,7C,17,87,9E,A1,E2,28,C6,64,39,2A,E9,77,41,9C,26,CB,E9,C1,AF,62,09,26,34,1F,AC,07,F4,C6,61,80,97,47,19,44,45,C0,2B,1E,0B,D6,73,8D,28,3C,C4,56,3D,0F,1D,23,FF,2C,4A,BB,2A,52,5D,10,45,EC,AA,07,6F,47,D4,84,2D,EF,E6,31,BD,BD,8F,02,C3,51,61,31,8E,1D,92,94,24,A4,D4,0D,06,FA,93,0D,CC,E2,C2,3E,D5,63,55,2C,65,E7,C6,87,9D,1B,B0,D0,B9,C4,9B,FA,32,20,0E,29,9C,08,95,F8,04,77,85,59,07,E6,00,18,EE,2B,23,A1,C6,6C,D0,84,B1,5A,40,B4,B0,C2,B9,11,F1,C1,C9,D3,D8,22,A4,26,85,37,17,51,7B,BC,E7,14,C3,8F,0A,90,2A,AC,CD,8E,58,7C,0F,8F,89,92,8F,1A,42,73,3D,BA,DA,40,59,6E,A7,ED,85,13,44,33,59,47,65,D0,89,A5,D7,95,38,32,81,59,68,7E,9D,BA,D5,88,2C,1F,AB,90,21,CF,55,52,43,1E,58,D7,B6,91,89,BF,EA,69,A0,B0,C0,EA,C0,B5,1F,3C,2F,5D,96,F6,59,60,05,C1,ED,DA,96,4A,34,DA,07,C9,63,F3,0A,06,38,F3,F7,C0,86,2E,5B,A0,50,2E,AE,CA,B6,F7,78,BC,DF,E8,5B,2A,DD,8A,3E,32,56,78,72,FA,25,64,EB,B2,73,2E,6E,6E,12,A7,8E,40,E8,F2,1B,7D,8E,AB,A7,BA,EA,25,6A,65,7B,D4,A9,F9,A3,B2,A5,17,11,94,32,BD,D6,87,7C,8B,75,85,5C,9E,F8,89,E0,01,86,B9,C6,41,3D,3C,3F,3D,4C,FD,23,9C,C6,61,1C,DF,DA,C7,47,1D,2B,60,A2,8D,3C,46,9F,69,85,A9,5D,80,8F,4A,65,2C,3C,38,F8,61,93,6D,5B,E5,B3,EF,44,C0,51,08,8C,F3,DD,28,3C,85,B1,1B,BD,9F,47,FA,F5,06,A5,43,BF,6A,A4,6C,15,92,20,AA,86,19,AF,E8,30,C0,4C,6E,4B,EE,22,79,BE,65,EB,0A,16,A6,E2,94,5D,D8,E5,A1,84,96,24,65,D0,BF,C3,33,86,51,26,89,E2,67,E5,EC,D7,F1,E3,5B,69,39,54,00,EB,43,70,51,5F,E3,C5,01,33,D0,5B,EA,8B,9A,39,6F,70,5A,AB,1B,58,21,43,6C,AA,BE,D9,D4,58,7D,05,78,2B,4C,13,CA,57,AE,6B,FF,56,0A,27,52,00,FC,E6,D2,3B,72,0F,C0,B2,39,31,6D,84,D7,6F,3A,D0,1D,6C,5B,C7,8C,A3,05,26,4A,38,E6,94,8B,3E,50,97,F5,49,38,2C,26,33,CC,2B,B2,05,C9,3F,F0,43,32,B6,E6,E3,69,27,AC,59,E2,E9,34,F0,F0,56,F2,28,9F,3B,20,CE,50,0C,D1,19,B9,17,6B,26,96,A0,DE,FE,93,E5,DC,B0,45,F3,4F,93,23,EE,D8,23,F5,E3,E0,E7,3D,9A,E7,90,2E,54,53,06,64,FC,22,EF,E6,20,E3,D5,37,92,65,1C,02,5B,31,0B,25,3A,ED,16,65,C3,FF,81,C0,48,BE,0C,05,3D,77,30,53,C1,39,5B,C7,F3,D6,B9,F9,41,36,AA,DB,62,2D,C4,4F,79,F9,73,BA,EA,4D,56,75,ED,47,3E,52,39,8B,85,06,A8,D2,ED,BE,EC,C1,5D,00,C5,F8,29,E8,B6,EF,E0,8F,FE,83,21,1D,A1,5D,F5,AD,7B,EE,95,52,4E,EC,32,4F,5C,C0,46,4A,E8,37,06,CE,8F,1B,A3,22,80,F1,D5,5A,B4,C2,77,12,E6,8A,17,B8,38,DA,92,C4,99,1D,18,AB,F5,89,77,B1,33,D2,7F,45,8D,36,83,CA,7A,B0,41,BC,BC,6A,8A,11,A5,FC,D9,0E,68,84,5D,36,50,0F,9D,E4,90,53,44,6D,38,94,01,1C,C6,42,04,7F,E6,F1,F1,FD,7B,6B,36,AF,01,1C,52,33,45,74,52,19,F8,3A,BB,AD,6A,C0,74,E0,F8,6A,26,E7,1F,DE,50,38,CE,B2,A0,0F,E3,53,8B,4A,F4,D3,68,0E,3C,7C,5E,D6,07,CA,30,19,A8,46,14,A4,55,27,EA,99,E1,BB,81,2E,95,4F,71,74,EE,9C,1F,CA,4E,66,33,08,50,35,E6,BD,A5,31,9F,DA,E6,0D,44,A0,87,3B,DF,EC,26,11,F0,4F,09,31,89,4B,D3,79,26,4B,2D,9B,D0,0F,8A,DF,2B,01,2A,7B,D6,8F,36,2E,A5,51,36,AD,FB,F7,E7,9C,BC,B1,AC,F8,9F,0D,01,A0,E3,93,D2,57,78,FD,9F,F5,5D,44,D3,7B,2B,DB,60,5C,8C,01,86,94,B2,B6,F5,D3,0E,6E,9C,3F,4F,F5,59,C7,AD,A0,42,7B,D4,91,45,DF,F5,1D,6E,A2,7F,1B,A3,0A,EB,EC,07,AD,C0,D1,FC,AA,8D,79,74,D6,D4,12,7C,7D,7B,7A,94,86,6F,5C,9F,B7,16,7B,D6,3B,7E,83,5D,B2,7C,B4,F1,DD,DA,94,F9,41,61,EA,04,00,FC,74,E3,26,A5,E9,70,37,D4,A5,9F,67,A3,6F,4B,88,42,DD,ED,30,9B,66,10,C9,B2,08,5C,6F,35,E5,5E,77,A5,8B,04,17,D4,EE,99,45,91,AB,D8,7F,F5,6D,C9,C7,8A,D7,18,B8,31,DC,80,BA,50,6A,00,ED,1A,0A,45,81,94,F4,BE,4F,33,F9,2C,78,89,32,FC,10,09,34,E2,4B,C0,B3,74,39,07,11,5B,74,97,E8,5E,81,4E,08,4D,99,A8,E2,DE,C3,19,29,3E,6C,6F,3C,F9,54,65,B2,C5,4E,71,93,18,46,5F,3A,4B,52,C2,7D,7A,74,CC,C5,A7,85,FB,8A,67,44,3F,F5,5E,02,C8,5F,EC,EA,63,0E,D5,9B,E0,1C,44,1C,90,B2,08,15,FB,D2,5F,F1,C0,58,12,B0,82,15,4F,FB,DC,F7,EA,C9,F2,F2,FE,85,71,74,9A,B4,5E,F7,D9,BF,35,56,66,AB,F7,F7,A6,12,22,6E,E6,0A,5B,1C,90,81,E7,53,32,33,F8,A3,4F,A1,BA,23,43,0E,12,AE,83,D6,4A,73,CC,7E,F4,8D,27,A1,B2,35,7D,B7,D9,2A,9A,01,B8,E4,53,62,21,87,4A,CD,29,62,F6,32,DE,62,C5,FD,1E,42,AD,6E,D7,DC,06,EB,97,A6,D5,A9,13,08,73,12,F9,A2,FE,5A,41,22,82,AF,0F,D3,DF,70,9D,65,A4,3D,FA,CF,60,0A,20,A2,14,2A,67,49,DC,73,47,31,9E,C3,F8,69,27,79,2C,21,67,7D,74,D3,80,C7,C2,3B,26,53,95,55,09,87,2F,62,82,BA,3C,42,A7,FC,C4,8D,A6,48,4C,98,45,C8,29,E2,52,99,85,81,F1,02,69,0E,B5,DB,03,B9,3E,2B,9B,75,AD,81,CF,D2,11,C5,61,AB,C1,DD,B1,14,D7,4B,EA,56,19,9C,C8,F1,94,A3,99,E1,84,37,84,B2,9E,FD,AD,77,3E,D2,9A,FA,4F,F4,B2,00,01,2B,B8,99,F6,50,6D,F1,B3,9E,BC,D3,F1,F4,D9,5F,C5,95,57,7C,AA,05,AE,26,87,DC,2E,98,43,5C,F4,CB,99,14,7F,55,23,EA,7B,46,6D,BC,D3,E4,ED,13,41,0A,B5,04,1C,E6,BC,65,A2,49,67,2D,28,8E,AC,47,3B,35,DF,8D,55,D8,9E,DE,08,06,C7,5A,48,FB,4E,5D,AF,68,0E,41,4F,97,5C,50,17,DA,D2,27,A0,63,E9,D2,84,83,B6,23,45,92,2D,EB,D9,3C,A0,98,90,87,A4,7C,60,2D,25,87,9D,EA,B1,C8,2B,99,6D,A5,06,E5,31,03,D9,84,65,02,16,6B,E3,57,6A,73,0B,DF,46,69,98,DF,8A,76,A6,0A,A4,E9,C3,40,FB,C4,8F,72,B1,48,80,30,ED,44,47,5D,6A,8B,C7,45,F2,E6,F2,EA,85,80,0A,F1,FF,AC,1F,EF,C7,F3,91,9C,A2,83,A8,DD,09,FB,19,61,7A,67,DD,DD,27,94,18,CA,8C,75,28,E8,DE,84,1A,BF,6E,03,E2,99,84,9A,09,D2,A3,8D,58,1A,3F,9B,5A,A1,D2,92,4E,4B,B4,16,99,31,46,F3,31,5B,D9,8E,CF,32,77,6F,CE,4B,E3,C0,F7,51,AB,A6,9B,37,A3,F4,08,1D,E2,F2,6B,DB,FE,02,9B,4D,B6,D2,FB,55,2F,BB,DF,E5,A2,B0,91,DD,3F,AE,B2,66,C1,82,BB,CB,99,9D,7D,89,6C,30,67,A6,ED,4E,53,95,38,92,56,EE,3C,7F,5F,BB,3F,9B,F2,7B,FE,53,FF,B9,5F,79,45,2C,77,77,03,9E,07,42,8D,05,50,B9,61,C6,63,B6,6E,56,32,16,9A,1D,E5,38,29,1B,56,BA,E4,89,17,54,4F,A6,83,B3,EE,8C,0B,93,A9,82,BC,0E,66,D2,38,22,16,27,D1,36,C9,0F,FB,A1,6F,13,7C,79,89,3E,BF,EC,06,FE,FF,EC,3D,99,BE,CE,44,0F,7E,3B,06,5A,04,77,79,4D,2C,8A,1F,18,47,DD,C0,EE,E1,D0,BB,D0,1D,86,39,D7,8E,A0,02,DB,D6,33,06,EA,63,3A,74,3F,F4,B6,B5,F9,46,D8,A4,0D,F9,84,65,E9,66,D5,25,78,00,F0,1A,F4,49,86,D4,02,09,86,39,7F,2D,95,E1,7C,14,ED,01,13,C5,76,B8,6E,F7,AC,BF,1E,6A,2E,C7,71,8C,99,02,03,68,93,0C,56,AA,21,F4,9B,D6,68,A8,7E,B5,27,70,5E,3B,93,6F,B0,F2,B7,C0,40,76,A3,01,98,44,8C,4C,D6,A5,D1,8C,82,EF,20,3D,2C,0C,79,9F,C9,2F,3E,D8,31,73,5F,B6,47,86,93,2A,52,89,C7,B4,B2,D1,34,F4,9A,D4,BB,D2,EC,00,19,D6,8A,E5,FE,03,7D,0E,AE,F3,77,9C,D8,27,E4,C0,0A,1E,9B,51,B9,E4,2D,E2,AC,C1,6A,2B,06,9F,15,BC,37,12,15,2D,EE,95,58,B7,95,5A,B0,58,2D,B8,02,9D,3B,39,87,BE,F3,0A,1F,4B,D9,6D,C2,1B,6D,FD,9F,6A,FB,7F,F2,64,E5,69,C5,0B,71,71,0D,B1,F5,2F,43,F7,57,81,6E,E5,79,5B,82,13,87,CA,0F,CA,D1,92,C5,79,5C,BE,B6,5B,98,D4,5B,18,47,B6,4B,63,1F,40,38,94,18,3D,8D,B1,F0,0B,47,3B,D6,7F,71,7F,86,65,41,E0,2C,06,8D,5B,CC,39,C9,43,07,E9,51,31,AB,1F,22,92,DE,C3,73,66,00,D2,63,CF,76,D1,C2,BB,22,4E,4B,70,0F,90,AC,B4,55,87,2E,AB,5F,2F,AC,9A,1B,83,03,E1,9B,CD,6D,7E,65,9D,01,0B,AE,DD,52,B1,0D,44,EA,AD,C5,BA,7C,12,13,E7,A3,58,39,1C,5F,72,43,CB,BB,FF,3C,DF,11,B0,6D,78,81,7D,B2,7C,62,06,56,C1,BD,E4,45,02,19,4E,94,15,73,91,35,53,D9,34,88,4B,E7,1E,0F,E9,6B,65,19,78,5D,EF,3B,F4,AF,63,CD,43,B7,58,00,ED,A8,E6,04,CA,DF,69,9D,35,6E,11,EC,4E,72,AC,E1,28,80,94,7A,E1,27,ED,74,03,AD,F3,E5,14,59,0E,6C,70,22,D4,C0,66,EF,0A,59,63,E0,1E,D7,A2,5D,F7,EE,53,9B,C4,EB,3C,AB,8B,A7,1F,1C,D4,88,3B,27,FA,B7,6F,7B,C2,3D,7F,FB,8A,2F,FB,4B,33,08,47,78,54,51,07,20,BF,94,18,49,DF,FA,2B,F0,29,C5,4C,33,DB,78,EA,C5,A1,01,F6,EF,98,CF,B6,A5,4A,7D,1B,2F,5C,1D,0C,CF,55,87,2C,24,C6,02,0C,35,07,7D,97,72,2F,FB,5E,22,54,75,35,6E,FF,49,FA,E5,F4,A8,1E,07,4B,96,D7,A8,76,02,67,9F,F1,62,ED,F9,3C,43,EA,96,BE,77,DD,0B,62,1C,A0,C5,F1,28,2B,BA,91,AB,18,C1,85,AE,B8,3D,FE,78,C4,F1,E3,DE,F5,BB,DE,29,DA,E0,7A,AA,C7,83,C5,B5,A6,44,05,66,F2,43,5E,41,F5,2B,B9,A5,27,8A,4F,C5,48,70,90,6C,66,DE,02,9E,20,CC,41,B0,E9,5A,F6,36,48,E3,24,E6,70,59,6B,87,93,50,82,62,4B,F8,76,BF,61,D4,DF,39,6C,16,BC,24,48,95,C8,A7,1B,0B,9E,FE,63,05,1A,83,DA,01,B1,68,A4,7C,0A,38,A1,52,2A,A6,94,94,CC,BA,73,42,5D,DF,A9,9F,3E,25,19,2B,A6,62,93,58,DB,E1,87,AC,E4,98,2A,74,B1,FF,10,EF,9B,C1,58,C2,D7,EC,A8,64,CA,53,F8,2D,B6,D9,74,16,34,62,3F,91,5F,71,1C,53,01,5C,24,E3,7F,0F,15,0E,7D,C7,71,B0,99,1A,83,36,BF,31,D1,9B,2C,68,1E,40,E7,E3,F3,8F,B2,AD,04,CE,FB,B5,F2,81,43,36,A3,F9,92,2D,7C,4B,8B,B7,64,BF,58,8C,B1,DE,CB,D7,61,E3,0C,D7,96,E8,47,BC,06,2D,DF,87,E4,54,6A,7C,F9,1D,E2,CC,8D,8B,89,C6,6B,64,43,CD,1B,C1,B8,38,DB,F7,7F,7E,F9,2B,4C,CB,E8,44,0B,84,E4,A9,61,42,F0,81,6A,35,BC,06,04,CE,EC,CC,59,29,51,99,7C,E8,26,A2,58,D4,9C,00,B4,42,A4,2C,30,59,C6,54,2B,9D,7D,94,78,B1,E1,CC,17,BD,F9,5F,D8,3B,8A,A9,B2,8E,18,68,C4,93,67,EF,F0,DF,D2,65,28,11,9B,57,99,65,A4,FB,26,68,15,90,A8,2E,06,2B,56,3F,73,4A,F8,DB,19,C2,CF,11,AB,E3,76,C0,26,74,CC,21,BD,C0,98,13,7D,C9,03,40,A0,74,DD,06,9D,15,DD,4B,38,19,64,A8,83,C7,4C,16,5A,84,2A,BD,1B,42,08,BB,A8,B4,97,0B,FD,EA,73,B2,41,D1,E6,97,9E,5D,6D,15,D8,44,34,B3,53,8E,B3,2C,D2,68,2B,5E,F2,9B,E6,C1,0D,9E,EF,26,BC,9A,04,D8,97,AF,33,49,FD,EC,42,03,E2,38,F9,D4,5A,E4,58,A5,A4,F1,D8,83,2C,AF,D8,A1,66,FA,01,FE,B7,B7,30,3D,F6,27,5F,0C,63,3C,64,D4,25,06,2E,26,35,26,3D,56,75,60,CC,FC,82,C2,77,D2,5F,2E,6E,EF,3E,E9,A6,E9,C0,9D,B6,66,20,9E,89,D9,A3,E8,CB,31,14,D6,FD,65,02,83,99,C4,E2,35,14,95,5C,2B,BF,C7,FD,11,A5,C1,AF,E6,71,4A,54,6B,66,18,01,F8,7F,E8,AE,69,F3,19,4D,36,BE,BC,16,C1,D6,C9,2E,39,B6,E4,0F,F9,1C,AE,2B,C6,C5,C7,53,9D,56,C6,99,57,AB,77,38,7C,13,D1,CB,E8,85,57,AE,C4,58,0D,5D,C2,C2,42,F4,1B,BC,F0,67,96,24,F3,29,2A,45,C1,C6,BF,B5,A9,07,2E,67,99,AD,79,BA,50,B5,72,C3,67,8B,F4,68,0F,6E,57,82,ED,11,ED,24,5B,70,25,02,10,25,95,7E,96,D1,17,98,2E,26,63,E4,2B,BE,23,A4,1F,09,ED,5E,7C,F2,13,62,F3,B3,A9,E2,01,B2,D9,78,5A,28,0E,2C,E7,3E,16,2C,BD,52,E2,3E,27,15,4C,EA,65,77,C0,F0,82,58,5F,5C,5A,C3,56,5F,94,D0,16,20,17,69,E6,DB,44,91,BB,02,53,8A,06,90,2E,C8,1F,1B,2E,E2,DA,04,BC,39,95,A8,A5,0A,BA,89,20,65,92,E1,48,4C,10,15,41,CC,C8,E4,F3,07,CA,97,FC,40,90,3E,97,7E,59,60,60,2E,07,F3,0C,3B,82,E3,0C,BC,A1,5A,8D,8C,6A,2F,93,A9,84,4C,70,FE,33,A0,0F,B7,2D,7E,83,C7,F5,69,47,FE,68,F2,3D,B4,D2,83,AC,21,09,C0,D4,5D,E5,30,51,A9,17,C7,B9,AE,41,9E,E3,E3,DD,7A,50,85,EC,5A,82,D3,63,D0,C9,47,66,A4,7E,43,12,BD,6E,11,88,53,49,8A,CE,C6,29,62,7A,B8,A7,B0,F2,D6,34,4E,94,D3,5C,45,96,F9,68,99,08,2D,7C,A9,7C,AA,D1,1B,47,CB,FA,ED,D9,F8,A2,27,1D,95,87,02,81,64,AD,5F,79,5F,FF,F2,C4,E7,68,AF,B4,27,5E,53,FE,7F,76,F9,EA,66,5D,AC,6B,51,66,67,B0,F9,14,26,F4,E4,1F,7D,62,89,CD,F7,68,F4,9F,6B,B9,9B,AD,FC,34,57,0F,E4,81,FC,C9,CA,CB,54,6E,C8,7E,B3,28,53,25,01,E5,00,DB,FF,B3,B4,02,3C,A0,5F,8F,8D,E8,56,2F,D6,E7,4A,2D,8D,B2,A0,C6,73,76,43,7B,A3,05,06,49,FD,0D,52,68,86,65,96,D6,EC,20,BC,4F,32,6B,9A,AE,35,80,E5,09,B0,B5,F5,7B,BF,59,DD,91,6D,E6,CB,44,CC,10,E1,C0,BF,6E,E6,AC,3A,68,CA,02,8A,26,34,A9,54,FB,CA,14,05,33,E8,88,08,B7,0B,8B,77,23,FA,89,63,1F,B7,54,63,D1,AD,DF,E3,D6,AA,D2,DB,C5,5C,A6,2C,B0,0F,E0,2E,57,B7,20,72,45,2B,44,A1,A4,20,30,C1,87,27,BF,0A,69,04,81,6D,E2,7B,81,BF,49,57,00,BD,CE,EE,9F,36,87,3B,2E,4C,A5,48,19,6E,C7,EE,7E,25,D5,45,C5,5F,33,A6,04,B4,8F,3F,C4,50,4B,C6,F8,8C,5A,83,AC,A3,40,A0,B0,8F,EB,FE,F8,9D,D8,1A,6D,01,3D,C9,E9,9C,5F,F2,B2,21,84,4C,DD,EA,DE,72,E5,8E,FF,F7,F0,E6,68,43,0F,F9,0F,D9,9A,BB,D8,A0,32,D1,82,BC,6A,DC,EB,A4,CD,E7,C3,0B,B6,92,E0,FC,D3,58,19,5C,04,1E,35,93,03,4C,79,53,52,D4,24,9F,4F,BD,DE,4B,70,4E,72,63,68,FA,52,3F,E0,0D,D2,EB,BB,FA,BB,DD,1E,74,74,75,FE,B8,AA,34,2A,4E,18,34,BA,08,D1,23,20,6D,8B,97,FA,D2,F4,82,AF,06,0D,63,EE,1B,05,19,0A,45,84,9C,9A,8C,9F,44,70,A6,1E,BB,61,01,D0,99,95,83,8A,05,71,F5,AF,16,28,B7,B5,00,35,3B,AA,97,72,46,B8,16,C2,E7,5B,DC,21,50,E4,01,EA,12,17,58,3C,DD,A0,67,21,37,9F,55,24,7F,F0,7B,28,4E,6E,FF,3F,BC,94,3F,6E,90,C2,05,B7,12,30,B3,69,73,71,D8,E6,CE,C6,95,4F,1D,91,0C,97,1A,F5,FE,A2,31,37,86,73,38,B4,46,19,25,79,1A,8B,09,C7,90,AB,AE,B3,E8,E5,4F,E7,07,5A,8D,42,3B,1A,B4,95,BB,E9,6B,CA,39,DA,5F,8B,52,4F,54,69,95,B7,FA,ED,29,4C,B6,AB,0B,2A,14,BE,C0,1B,F8,52,CB,EA,3D,89,0B,81,94,97,17,DB,84,12,B2,B0,A9,02,7F,D9,6B,E7,2F,B5,0C,AA,04,98,8A,67,61,91,94,3F,4F,29,E6,AA,3D,D7,44,EE,C4,71,BA,47,88,9F,57,F4,83,C3,43,54,C7,E0,FD,65,48,2F,4E,10,71,F1,09,86,94,B6,92,B4,CF,36,58,BD,C9,F8,26,F1,1D,10,8E,FB,7C,A1,E3,93,9B,EE,69,4A,85,37,D2,2F,9B,9D,F2,5C,91,26,BA,17,C4,67,48,14,7D,C4,FD,85,BF,78,76,31,B5,E0,E6,EF,FF,40,74,DD,32,CF,3B,D2,91,D3,F4,63,46,B1,BE,52,C0,58,F6,83,03,B3,B3,20,B9,A3,C4,1E,A4,D2,62,50,64,93,6D,14,9F,1C,7C,FB,13,E0,63,96,67,FE,5E,96,DF,E3,05,31,2B,E6,87,03,78,24,7A,18,D5,10,AF,33,85,5D,D6,9B,3F,25,B3,6F,AF,34,A5,15,0C,DE,2E,1A,96,31,CD,33,64,65,66,67,24,52,6E,7D,09,F6,F1,B9,1B,ED,95,5B,5A,52,52,97,EF,FD,50,0A,3B,2A,47,86,FB,08,ED,CF,56,6E,E6,F2,53,03,B2,C1,20,CC,E2,82,96,65,13,14,6E,D7,AC,EC,BB,39,6D,93,54,9A,03,49,EC,05,27,BB,F7,AE,50,9B,2B,55,FE,57,BF,66,BB,50,4A,8C,34,E4,15,5F,59,C2,C4,41,05,78,0B,21,4C,54,BF,FC,F5,12,2E,D8,52,D2,35,31,D6,52,52,33,59,9E,3C,DD,F2,87,69,4B,C5,2D,BE,C1,0E,5F,01,10,74,91,66,13,BF,89,53,61,6C,0E,D8,A1,D5,5B,BE,C9,E8,4B,75,FA,1F,73,8E,CF,F4,AF,BC,9F,A9,E9,64,44,93,6E,9A,EA,19,0D,8E,07,16,63,FD,BD,66,85,F6,20,7B,D1,DA,D0,F0,54,E8,72,C0,B8,92,92,52,26,2E,C1,F6,82,25,49,15,12,35,DB,0A,CC,03,55,D7,7B,9E,0C,52,FB,79,64,B0,C8,79,ED,00,3B,AD,E8,00,6E,7E,A7,17,DD,E8,BF,EB,FB,29,B3,50,BA,9E,75,E5,78,B5,18,DC,03,59,FF,46,3F,0B,4B,DE,79,01,CA,C9,66,F5,F0,3B,A8,3A,49,92,A8,F8,65,CA,06,88,46,CC,45,DF,6C,93,A6,12,CF,90,71,8E,03,C0,C1,92,A2,C3,04,A1,EB,05,69,59,B3,1E,2B,DA,33,4A,8C,C5,6C,F5,F2,3D,5A,58,C1,94,50,23,8B,7B,27,EE,27,2A,88,D4,A1,0B,B5,EA,D4,1C,8D,12,AF,47,E8,7C,08,79,7C,48,B7,E2,F9,3A,8F,6D,C0,64,A2,03,54,56,A4,29,DF,24,86,A4,27,5F,99,5E,6F,31,00,3F,D9,3E,94,5D,90,BA,73,74,19,F3,BB,D8,6F,DE,4A,92,AA,1A,65,AA,81,7E,AB,1B,00,35,B3,1C,A1,59,4B,9B,6F,FE,3F,6C,7F,F5,5F,4E,F1,57,C5,81,94,1B,3E,52,B6,6C,03,0D,9F,00,36,F2,29,9E,A3,9B,C3,34,84,7D,0E,F4,30,90,87,47,47,FF,1F,15,5A,43,4C,85,1A,75,C8,E0,F0,AF,10,B6,1A,24,B0,DC,CD,C6,31,B9,CC,C1,6E,8E,21,19,A7,43,1F,D4,38,08,06,06,24,F3,7F,59,E4,83,D0,36,98,C5,8C,DF,7E,16,1A,8B,F3,BD,23,69,F2,B4,99,EB,C6,FC,64,7E,40,E7,2F,DC,D0,85,6D,A7,05,58,00,88,B4,70,20,92,24,48,5D,C5,89,EB,53,27,A2,7E,1B,A9,79,79,82,4C,95,E3,64,AC,71,F7,61,0C,84,5F,12,85,B4,FA,75,A8,A2,10,4B,4C,CF,EE,53,4C,D3,5A,6A,5C,2F,16,2C,EF,B7,84,50,10,61,C5,17,DA,9E,42,1A,87,30,19,93,6B,DF,4E,66,CD,1C,6A,FA,98,28,86,6F,0F,F8,C4,E4,0E,18,2A,8C,1E,81,E1,2B,67,5B,45,AD,75,64,F2,91,B7,41,65,4B,F0,83,34,57,94,18,C5,8C,3B,15,DB,45,2A,8E,49,0E,D5,30,83,1A,DE,17,7D,4D,93,53,E9,22,B8,88,EF,8B,09,B2,37,8D,86,1E,B3,6F,1C,1F,25,E2,D2,70,E2,16,10,90,75,A7,BF,91,DC,8E,99,B4,9A,97,FC,21,1F,EB,C2,D4,56,65,C6,87,6A,BE,F3,CA,9A,C0,FE,C7,35,54,FA,0F,68,06,01,A2,6C,20,F9,52,51,F6,8C,BC,FC,D1,BC,D2,08,75,5A,A0,04,15,7F,BA,57,D9,6E,E6,4E,25,99,2C,11,93,32,F9,03,59,4C,77,79,B4,27,0B,DA,2B,CA,2B,DD,C2,4F,7C,01,20,FE,8C,6D,9F,99,18,92,F2,39,07,78,01,D7,E0,7E,77,60,B0,5A,87,DB,C8,D9,BB,19,F2,43,E5,B4,2D,B6,83,1A,76,5C,49,84,68,11,FD,53,DA,83,CC,33,8E,C6,81,33,F0,DE,58,EC,3C,F0,4B,EF,AA,B2,67,B3,A8,8A,41,00,C7,B2,3E,95,CC,0B,89,68,40,04,0D,B7,D0,2F,3A,7E,8E,65,EA,F6,AB,5D,FA,FF,96,6B,49,B5,B8,1B,5A,4D,BF,36,F0,DC,86,17,C0,30,E0,D3,95,7C,24,82,D3,A0,C2,9F,30,D9,19,45,6E,BD,46,3E,E4,84,9C,84,10,7B,AF,3B,D8,D0,9B,C8,C4,B6,C6,FA,30,F0,1D,38,CE,4B,56,C1,5D,87,D9,3F,64,4B,DE,EA,5A,4E,B9,68,35,42,6C,C0,A7,8E,16,E2,BC,FE,5D,48,50,D2,9C,8D,D0,09,0B,E2,37,53,D1,8F,D7,68,A4,02,A0,7D,85,24,93,FC,55,90,2E,2D,7A,3E,C2,FC,FB,E2,F3,0E,00,D6,2E,10,AD,19,21,D6,7C,80,21,F4,DE,1C,BC,A9,1D,3E,32,D0,D3,2D,AC,8E,CB,09,44,88,3C,3B,EF,86,1E,18,CB,7C,69,6F,CC,10,85,9C,AA,56,6D,B8,E6,62,50,7B,25,B8,27,94,A0,26,1B,42,16,77,20,58,E6,AC,1D,D4,F0,7C,90,EC,70,EB,0B,DA,FC,65,CE,75,AC,13,E1,5F,39,F3,19,F4,58,8A,8A,06,E2,43,35,17,CB,61,D3,A7,6B,78,B3,0C,4C,8C,B1,C2,F8,8A,69,19,6D,09,9E,00,C6,13,4C,61,D1,73,30,77,84,FA,96,AD,15,4F,63,07,65,7C,E2,FE,68,3C,4F,1C,EB,6E,E9,9B,8A,7C,A9,7A,39,DC,5F,8E,AF,0C,8F,81,C6,97,69,7C,94,11,99,57,86,41,49,98,1B,33,0D,5D,57,83,97,4D,AF,27,5C,A2,48,87,BA,7A,2A,C2,CC,2D,77,F3,33,50,D0,36,5B,38,10,00,ED,4E,F6,55,73,C8,36,F1,92,BC,04,1F,F3,78,B8,A2,63,53,0B,23,32,5E,BB,5E,77,EF,63,C2,BE,DD,E5,D9,BF,61,4F,DB,E8,4B,2A,9F,4E,74,A4,CB,24,C5,20,34,CA,D2,1A,FD,5A,EC,33,35,85,1F,09,00,04,10,95,F9,21,4B,61,44,BD,BA,71,71,B4,61,98,4A,A7,CC,88,2C,03,1A,DE,8E,89,F0,EB,24,C5,2A,C8,AF,7A,E7,F6,9D,BC,C3,92,E3,1E,08,C1,05,C8,ED,E3,C0,D1,73,66,3D,D2,31,1B,5E,E7,79,93,E3,A4,1A,83,23,01,AA,BB,B4,54,E8,7F,B3,AC,F8,A4,6A,54,32,00,76,4A,33,03,A5,E5,6D,5B,92,64,34,62,4E,2C,BE,36,34,43,19,D6,34,46,90,0E,B6,03,9E,82,36,4B,13,14,94,A4,1F,0B,CD,39,4E,36,67,CB,F5,E9,E3,00,7D,88,FF,54,06,82,9F,38,68,36,4F,38,08,9F,48,90,77,89,C4,3A,BA,31,DE,37,B8,48,8E,FC,B6,A7,87,6C,86,12,D8,DA,D6,65,C7,1A,C9,CE,65,21,18,E7,F8,A1,40,45,8E,27,FF,FE,C7,A4,A7,73,D7,0B,4F,C9,52,AB,DA,AD,CB,B9,A0,13,6F,B8,7D,57,86,E9,D5,51,01,25,36,1C,49,40,D7,82,8C,9A,0C,A3,52,1F,2B,B5,21,EF,DB,D3,00,D7,70,C8,A1,74,4D,97,92,C8,F9,CC,3A,82,1C,E3,74,2C,E8,0C,B9,F1,89,9E,D4,7E,A0,CE,6A,BC,D5,7E,80,E2,B6,0D,11,91,12,DA,5A,EF,C1,26,F9,11,82,80,A2,09,3B,3F,FD,A5,5A,82,ED,49,5A,94,5C,84,E2,2B,91,6B,23,7D,86,1B,CC,07,CA,76,EA,D0,42,A8,4E,CB,C7,DB,66,3B,D0,AF,22,AE,63,9E,56,D2,FF,53,99,B0,32,14,CA,99,54,57,89,F9,8D,4B,69,CC,95,FE,C6,52,58,B0,9D,FD,44,72,8F,4E,24,C1,43,3E,CE,3F,10,8B,A0,AB,32,B0,D2,8A,DB,9B,38,A8,6B,72,DC,DA,75,9C,F5,25,1D,CD,62,62,C6,40,12,4B,AD,A7,A7,4A,D0,9A,0C,6B,6E,7B,E5,CC,F3,18,C0,34,42,C1,57,7C,9B,A7,79,D1,61,88,E7,C9,6F,D7,2D,0F,F0,C4,FF,0D,BC,5D,31,35,43,64,56,76,90,98,44,52,98,C0,01,23,59,C6,41,60,3A,2F,B1,6B,0E,B6,1C,38,D8,69,FD,04,95,D0,6E,E5,48,69,17,76,BB,C1,14,E6,62,5E,08,7F,A6,73,33,08,05,43,26,BE,3B,AA,3B,82,DF,53,F4,8E,11,21,FD,18,C0,54,1E,64,65,63,4A,9C,01,83,CC,10,56,BC,A3,43,B7,02,D6,33,20,D4,3D,79,63,B1,43,BB,AF,76,C2,9C,D4,71,20,C4,4D,07,5F,A2,D3,7E,FF,CC,E9,90,EB,EF,12,9F,C3,13,95,10,BD,23,F3,C6,28,DD,FE,08,8D,96,EC,68,9B,A1,C4,3A,AA,56,57,ED,C9,4C,D0,24,7F,32,79,5C,BC,F8,23,89,A1,22,C1,16,0B,B9,1A,8D,B4,3F,67,8A,D6,CC,B3,F6,94,DC,BC,74,FD,EC,C3,EB,B7,D8,E3,B5,55,D1,44,CA,5B,9A,31,E3,E4,07,3B,40,21,00,5D,B7,65,4F,5B,13,6B,A2,A3,57,B6,7D,6A,2F,80,65,DD,A6,28,C8,52,B8,AD,8C,1C,56,7F,C2,C9,95,A6,44,3B,5C,06,F1,B4,45,2F,1E,30,5F,14,A2,3B,9E,AD,73,6C,A7,86,F0,BE,13,42,49,82,D7,AE,8F,C3,8A,AD,B0,39,C4,CF,52,C6,8B,3D,1E,59,17,76,F3,ED,63,96,A0,2B,59,7E,73,F5,4C,84,7B,86,4B,37,77,07,E9,CF,C0,4B,B3,98,FF,17,D3,4B,7F,BA,22,4F,F3,B0,8A,09,4C,1B,99,E0,D1,51,0B,3B,E3,E1,E7,40,54,58,3B,56,07,C0,80,A4,61,2B,C5,89,F7,1A,A0,54,78,CD,DF,16,84,93,93,7D,F6,84,FB,B8,A4,54,10,82,BA,93,88,0E,2B,EA,DA,43,23,E8,1C,BF,D6,90,D3,34,19,70,C8,8B,93,F1,D5,25,B4,F9,9B,DC,FC,2C,90,94,65,C3,92,F3,0A,83,5F,58,01,36,66,23,20,F9,50,BF,EC,9C,C3,22,50,5E,15,87,ED,25,2F,E8,7F,E4,A0,FE,25,08,41,BD,5C,F9,DE,EB,7A,F3,24,08,06,D6,38,75,F7,04,05,13,FF,F1,A0,3E,D9,34,29,FB,43,38,8D,96,2E,AB,4C,8F,C1,A8,AE,64,BE,86,A7,3C,28,4E,65,01,42,13,B5,63,3D,07,8B,29,24,48,76,AB,70,2D,69,E7,19,18,4D,1C,9A,23,A2,E1,16,FF,56,81,4C,E5,E6,12,0F,8A,93,48,1D,3E,77,AD,CE,96,6F,EB,46,C3,35,BD,47,21,17,AB,09,E0,9B,B5,6F,25,07,BA,4A,31,75,0E,52,F0,C7,4F,30,D3,9E,61,52,0A,12,4A,DF,9D,08,E7,37,57,A7,A5,89,84,4C,ED,91,FA,6B,45,88,52,7E,B9,DD,E9,A6,C6,B0,42,2D,20,C4,96,23,4B,12,43,41,82,14,4D,42,6C,91,F2,5C,40,19,6A,D8,4C,3C,D9,1C,FD,59,45,6C,D9,80,C6,1E,66,A0,6E,A5,59,0C,CE,6E,3D,5E,A1,6A,B2,37,C6,16,B3,B7,67,D0,66,85,D4,D8,25,E0,BD,A4,49,99,3F,E4,0B,28,BD,85,2A,12,B3,CA,22,97,A8,99,F0,37,47,39,26,15,68,77,33,BE,1F,54,25,29,37,63,97,AF,DE,AB,D8,1C,82,BC,0C,E0,AB,2F,B6,6B,1B,E3,88,8D,DA,5D,99,5B,01,DC,72,3D,B1,4D,6A,68,0D,A3,70,DD,4A,75,64,A3,D3,88,8C,4F,73,12,0B,16,0D,77,EE,17,8C,67,91,C1,EC,4B,B7,BB,09,87,48,77,1D,90,BB,AF,C5,91,4F,6C,AF,F4,4B,8C,43,FD,48,8E,76,7F,51,5B,DF,6A,43,1B,4F,E7,7B,05,79,71,9C,3D,DD,5D,6F,B7,C9,6E,7B,20,68,53,C9,06,83,86,43,07,64,0C,6E,AF,50,31,D5,42,25,D2,C8,E1,74,FC,FE,3F,C3,75,CF,10,07,59,1A,7E,CD,E0,43,C5,57,DD,AF,EB,E3,7D,25,BF,39,F3,7A,D7,DC,77,66,5D,8D,42,4C,AA,B3,7E,3E,F1,D5,BB,A1,62,D6,17,CE,E6,9A,BC,5C,E5,2D,0E,B4,2D,7D,36,05,45,80,D3,95,35,17,EC,6E,BE,8A,F5,5A,64,F1,27,B4,D9,77,3F,40,C3,2E,5E,4D,49,A3,86,5D,6A,C6,20,B0,4A,9E,62,63,B3,53,1E,A2,7E,0C,67,19,1C,B1,1A,3B,92,AC,EB,03,1E,7D,1D,C1,ED,22,DA,22,6A,A7,C0,04,98,90,02,15,59,F1,F3,99,D4,8A,9A,D9,DC,22,39,4D,4A,15,E6,E2,FC,D0,07,18,F3,0A,C6,4F,8E,10,ED,CB,55,0D,93,62,D8,7E,A3,EC,26,2A,D0,E6,EF,D4,2B,72,85,34,C5,21,10,81,E3,8E,B4,59,C7,D9,F0,75,0E,13,CF,07,5D,2F,74,2B,EE,58,A4,54,CF,2B,54,DF,AF,C8,5B,F2,F0,B3,E1,9F,62,FF,68,11,3B,56,9A,CA,B1,9D,07,9C,F7,81,E3,13,DF,87,62,A7,7D,9A,80,D9,41,72,13,03,5F,E7,7E,63,AD,8B,54,9C,B2,A3,73,90,70,3B,AF,51,85,A3,50,92,88,C1,5F,62,FC,A6,BF,E7,A3,56,69,C0,B6,9A,8C,48,B0,BB,A2,40,35,75,13,7B,36,57,31,DC,8F,A7,9C,F2,C9,D3,62,85,CE,14,64,B4,C4,DC,EC,C8,63,5D,3F,5A,87,21,6C,02,A7,C2,E0,07,D3,FE,80,E4,69,08,00,25,FC,A4,75,8A,82,B6,96,64,49,7F,51,D3,CC,27,EA,50,7F,03,1C,9D,C6,66,ED,6A,D9,D8,B3,3E,1E,77,E3,A8,39,C1,49,34,69,6B,59,23,28,BC,A8,C9,E8,CF,FC,DC,90,B2,BB,5B,A4,F4,01,9D,EE,D1,A5,C5,F8,EB,4B,CC,C9,47,56,74,E3,A6,2F,58,C2,07,A3,3C,81,7C,80,25,A3,B6,74,5C,76,18,DE,F7,38,77,98,82,3B,A3,07,97,FE,5C,1B,FB,3E,9C,FE,1C,93,F0,67,61,58,68,8A,51,42,3B,C0,24,AD,52,E0,58,41,D4,BB,AD,DE,1F,23,E2,C5,27,56,9E,B4,91,E4,1D,72,DC,8E,C0,FF,53,8F,81,74,BB,7B,84,27,7F,D9,64,ED,65,9A,74,DE,10,83,44,04,A6,E0,59,A3,37,29,E1,CD,3B,F0,FD,33,68,4F,0E,BF,48,16,14,62,25,BC,7C,8E,19,54,31,A3,47,4E,10,2E,04,88,DC,6A,4B,59,DA,E9,1A,86,5F,38,80,8F,E3,48,02,0C,B0,A5,B8,36,4A,8D,D8,68,EE,BD,34,FC,C4,46,2B,0F,22,1D,1C,3D,49,FF,3E,0E,B0,2F,FB,30,6C,10,D7,2E,74,F7,B3,DC,51,23,83,69,E7,87,60,7B,F1,CA,B7,62,47,D0,6A,9F,F1,BA,7D,A5,8C,E2,CB,BB,9C,CC,99,10,21,4F,5C,C3,58,84,81,4C,12,F3,B2,76,8A,73,84,88,2B,2F,B8,A2,AF,5D,59,B7,38,AA,88,B0,8D,C5,D8,91,1A,A8,B0,DC,98,0D,22,34,AB,37,20,34,4C,64,1A,15,2B,E9,9B,F3,5B,C1,FC,32,C5,52,C2,BE,62,4E,96,EA,01,7B,B6,A5,36,CA,F2,43,BA,18,36,13,C2,7C,94,FB,CB,1D,06,D5,E5,96,9F,36,04,4F,F4,04,AA,EA,EA,ED,C2,EF,FC,24,01,30,81,D6,28,9F,D2,DD,D1,51,8E,45,8C,DC,D8,E3,4B,A1,2C,FE,8F,4A,AE,B0,A2,17,26,7F,F9,E9,3F,4B,99,CC,18,28,AA,40,5A,5A,09,2C,DC,C0,2F,D5,30,48,DC,9F,3B,17,19,2E,02,6B,23,34,D6,A3,EE,0D,BD,0F,D8,A3,42,69,0E,E8,28,F2,16,0A,4A,29,64,F9,16,78,08,1B,96,CE,12,3C,70,50,86,7F,96,F7,46,EB,32,E3,7B,00,4D,5F,1E,09,C3,49,FF,A7,C9,8D,4C,64,D0,99,2E,EF,05,CA,61,64,EE,BB,BC,F9,D1,7D,9F,C7,3C,AC,F1,1C,86,84,01,92,4A,92,EE,47,2C,D2,3A,20,F8,B2,96,B5,94,BD,12,71,43,EA,8C,D9,F7,AB,96,59,F6,EB,B9,14,F3,4B,A5,0A,EF,4E,32,A1,AB,1F,D9,36,6D,73,1C,90,00,DC,70,2B,8C,02,6C,45,23,23,33,A3,45,CE,A7,6B,0D,C7,F2,6F,A6,02,98,7B,24,FB,EB,EF,22,54,24,2C,FB,23,1B,71,96,91,71,B7,08,AD,4F,ED,9C,C9,14,33,E0,F4,5E,B3,16,F4,3F,47,5D,52,53,03,11,93,0D,D4,65,27,23,6F,29,8C,F6,F4,91,96,8F,DD,92,E5,A7,DA,B0,13,36,EE,AA,D8,F0,18,B7,72,7D,E1,C4,5F,BD,63,40,34,FE,F4,39,32,68,8B,9D,28,18,41,3A,4C,7B,81,65,33,50,9D,33,BE,1C,C2,89,70,DF,83,0B,86,C2,CA,2D,54,9F,41,27,41,1A,C9,AD,DC,42,E5,E6,C5,43,BE,04,DD,59,93,59,84,0C,59,3B,14,1D,6E,7F,14,8B,6A,91,1B,C5,9E,AE,61,FF,43,32,F8,D5,84,C1,6F,CC,22,B1,9C,37,CE,EA,9E,52,72,3F,B9,2E,C3,BE,CD,E6,97,6F,62,AF,B9,0E,72,28,CA,4A,63,70,94,3B,BD,10,2A,8C,81,73,C7,3A,6F,41,35,7C,14,58,80,D9,6A,BF,FC,65,A9,A9,20,34,99,AA,F3,E3,1F,5B,AC,0F,DC,4C,A7,5C,C6,70,D9,06,1D,D3,17,B8,36,6E,07,97,7F,24,0F,37,33,D5,D7,84,05,DA,B5,00,B2,90,8A,07,50,47,5C,A8,1C,3B,FC,CF,00,EE,2B,B2,DA,CF,01,4E,56,87,C1,0B,14,69,E1,AA,9D,95,17,17,1D,13,87,CE,60,B0,81,A7,9A,92,8C,EF,3C,98,78,60,92,BF,A5,5A,0C,3B,7C,2A,C6,95,26,AF,81,03,DD,42,9E,01,EF,83,E3,8C,C1,17,00,31,AE,5B,DA,E3,18,4B,24,AF,96,AC,6C,1F,C5,8E,86,F2,25,AF,84,36,3A,9E,C0,45,D2,0D,DD,04,E7,58,4A,69,A2,9A,12,B5,93,F5,65,BB,7F,98,4F,0C,D1,21,FE,06,4A,4C,F8,EC,31,3B,5D,C5,A6,2C,CF,F2,3E,11,73,12,71,DA,7C,05,23,4D,A5,DE,63,03,1F,E9,A4,F3,DF,76,49,29,74,B0,FC,F4,C7,2A,82,3D,95,A3,97,7B,4E,20,AB,7F,9A,40,2D,44,1C,E6,4A,94,B5,6B,22,69,88,12,02,81,19,60,84,7C,90,E0,EF,D0,78,A5,1B,92,59,D1,46,7E,64,B2,52,66,13,DE,FF,ED,D1,85,D0,7B,7A,8B,07,C2,CE,27,00,07,81,C5,6C,66,9A,75,4A,8D,42,26,10,A5,7D,4A,BD,29,D9,83,43,7E,55,F6,80,5E,72,C4,A3,E2,29,C7,E5,AA,F0,27,6E,3C,4D,F2,5D,01,AF,45,77,20,16,1B,DB,E5,E8,62,15,BC,DD,DA,EC,C3,81,74,F6,F8,E1,88,C7,E5,D3,DE,DD,94,9A,C8,1D,E8,23,90,E1,7C,D0,40,F5,5E,FB,D3,2C,E3,6B,D4,DF,5F,18,7E,D2,65,5D,B1,12,7F,27,8F,6F,6B,2E,79,CA,E6,C4,10,B1,5A,DC,80,57,A7,BA,84,D1,57,6E,B4,71,AB,81,F5,BF,46,3F,A3,A6,FF,85,22,1A,D8,5B,F8,2E,28,C2,63,5F,81,2E,A3,2C,89,7F,D9,7F,19,24,B4,82,CF,D8,B8,0D,12,3D,31,D8,1B,90,2D,C5,88,D3,F4,FE,7B,BE,89,06,C6,1C,23,C8,EF,96,B5,CA,F3,DB,F9,1D,43,A0,88,6B,B1,C1,93,31,CE,DA,40,4C,92,D0,46,99,37,CF,74,ED,CE,72,93,7F,E0,F7,D8,6C,46,E6,21,20,7D,39,65,D7,82,E4,15,98,07,B7,D6,6E,D5,A9,A8,7A,04,2B,C9,23,D4,65,0C,5F,70,9D,86,05,0F,16,E3,18,46,A5,E6,7E,38,81,40,07,A8,A5,46,79,2C,49,BE,AB,35,C0,A2,11,07,99,6B,02,4E,B3,40,F2,5D,96,F5,67,ED,10,E5,20,3A,D2,CA,04,20,44,CD,FB,AA,07,37,B0,88,61,86,F3,AA,32,C1,4B,6B,E2,C8,68,1E,79,60,51,BB,4B,09,93,35,3F,27,3D,9E,3F,E1,4C,31,40,DE,FA,5E,83,E6,25,AD,B4,32,06,41,90,BF,1C,7B,8C,7E,B4,E3,38,99,E5,21,E1,02,3A,BB,CF,78,02,17,62,B3,6E,65,B8,73,DC,7C,D3,34,98,51,61,34,98,BE,A0,8B,C9,55,99,EA,04,A5,61,CB,9E,D7,88,A3,6F,A8,4A,77,62,60,55,6E,F6,2E,17,6C,75,28,24,03,83,17,07,CC,74,79,47,40,B0,39,64,6C,C0,2F,87,99,D9,CC,A7,6A,4F,23,F3,5B,EF,A6,11,B6,73,D9,AC,15,8D,3C,09,63,EE,15,95,13,65,E2,64,E0,62,B0,CC,85,65,2C,4E,37,00,D1,1B,05,4C,5C,39,B3,1B,92,7C,D4,4F,6F,5A,35,D6,AA,71,9C,2E,90,26,1B,C8,31,D7,A9,70,98,A0,9C,C5,93,66,84,1C,51,CB,C3,D9,1F,18,13,3B,7D,EF,07,B5,B0,6E,B5,A8,E5,63,13,F2,1B,D3,08,BF,BE,32,AC,4C,0A,4D,15,21,63,5B,66,9D,97,B0,99,BA,FD,BA,41,53,23,E7,E8,4E,F7,D5,87,A7,EA,C0,F5,DB,F4,46,BF,0E,28,5D,B2,09,44,1D,13,E4,1B,07,90,4B,D9,AE,45,F7,1D,76,2A,A5,08,67,D8,68,AB,4A,38,FA,B6,7E,ED,BD,B4,87,30,38,AF,CA,CA,CC,F3,63,4B,B9,26,61,30,68,4C,BE,B6,99,E9,4B,5D,44,9F,D4,15,95,74,5F,88,F6,DD,6A,8C,74,2C,CE,29,93,96,F9,B5,D2,BA,DB,56,EE,D6,CF,2F,D2,63,1E,1B,90,63,73,D6,EB,1A,7C,D3,B8,DB,99,8C,39,80,38,B5,A8,4E,0B,CD,CE,FD,88,3E,BB,EB,AC,F7,01,D8,D8,0D,21,2B,97,D5,33,EF,BF,5C,E6,F8,C1,42,71,F8,D3,3C,C4,6E,CA,4B,AB,43,CB,7A,EA,84,4F,81,57,2E,AF,D2,C0,82,F7,D5,66,0D,A0,67,5B,EB,AD,62,2D,F0,FF,32,75,C9,60,64,2A,BB,2D,DD,24,61,1D,52,93,0C,39,41,E5,16,86,D6,14,7E,39,3F,B3,03,69,42,F5,0D,87,28,DE,2C,C3,31,75,7C,01,84,24,2F,3B,D7,1C,E8,0E,DF,64,33,45,36,ED,BE,E5,5B,E7,F6,AE,E3,75,7A,16,D4,48,2B,1F,DF,27,61,79,B4,10,7C,D0,7A,E2,F4,72,B9,64,C0,F7,6F,C5,99,15,5E,C8,6F,74,C7,46,D4,96,77,E9,91,8F,6A,85,DD,BC,73,5E,58,B6,73,80,A5,F1,82,F4,52,D2,B3,CB,B3,1B,63,91,B3,01,10,45,71,4B,44,12,6A,70,CA,46,65,CC,C8,31,36,42,0D,9C,8E,3D,63,A4,9C,A3,D3,14,F1,9B,AA,CF,C7,76,89,0A,BC,FD,BC,3C,31,28,DB,08,72,6D,A8,19,D2,84,DF,B4,05,67,88,6D,36,9B,D5,2C,C9,CC,2B,9D,AC,F0,70,D0,E7,25,C3,08,81,20,1C,7D,66,DB,BE,3B,5B,41,03,90,7F,04,B4,87,A4,7D,B7,F1,8B,9E,42,56,53,EE,08,B4,4B,9E,C3,85,74,19,B7,0A,AE,B4,3E,F5,E4,F1,BF,A0,19,67,55,89,B4,FC,52,DF,CD,6E,5C,1D,57,E7,BF,D7,F6,3E,C2,60,AE,FF,B5,E8,53,3C,F1,49,C7,E8,CC,9C,85,94,47,2A,82,B9,81,2F,A8,9B,88,81,01,79,45,B4,B4,4D,4E,12,05,54,BA,DE,8B,10,84,AD,7A,13,1F,90,72,34,83,B3,9D,B1,4F,49,8E,A1,42,4C,5F,C4,12,03,47,52,60,0B,A7,50,FE,AA,D7,C5,80,DC,03,E7,A1,D2,D9,A0,E4,7B,C6,4F,7E,9D,C7,9F,B6,75,59,70,A5,96,17,2E,CA,17,0B,34,03,F0,48,59,AC,62,C1,87,2A,A3,A0,DC,B6,B4,81,BF,9D,83,79,34,F3,62,F1,91,32,DC,80,D4,D3,98,64,5F,A5,9F,AD,6A,BB,2D,17,95,82,3F,47,E5,EB,31,69,42,4C,32,31,8D,58,C6,DC,41,38,0C,06,FD,68,8E,02,B7,ED,5F,CA,7E,7D,56,3D,41,57,9F,9F,24,C0,9A,CD,A9,6F,94,89,59,C6,E0,85,0B,18,DE,DF,A9,31,78,41,2E,4F,12,91,53,EF,4D,E2,97,E6,BE,91,9F,B3,45,DE,48,29,C3,76,E8,99,B3,2C,36,8F,11,EB,DF,D2,72,7A,5F,3F,DD,9F,F4,D3,81,A8,12,F6,6F,3D,3B,C9,CF,43,E5,1D,61,81,1C,FE,FA,10,CF,B3,DB,A2,EE,A6,10,99,50,08,65,A2,40,A9,18,9D,A9,45,7A,B4,C4,3A,1F,95,75,8F,4C,F7,4D,D8,18,FE,CC,63,8B,BF,22,4B,27,B0,D2,31,19,F1,E5,71,5B,64,93,58,E1,D7,F4,88,84,81,A4,15,88,A7,E1,C8,76,BF,7C,3F,50,53,E1,B8,B7,E3,84,99,89,11,C8,2E,55,B3,E5,76,FF,9A,C5,7E,0C,B4,88,73,79,EB,C2,26,DF,5C,7D,6C,0F,9A,EB,BB,5C,AF,AB,34,1C,67,AC,9C,88,41,94,85,B5,78,FD,F6,5B,5C,AC,1C,62,C0,A7,C9,5F,9C,80,83,9E,18,36,AB,85,65,4A,0E,2F,4F,AF,E0,DB,EA,66,33,7E,EB,26,7E,AC,3A,85,37,2C,92,03,2D,22,19,DD,96,21,66,DC,E6,09,10,18,1F,60,41,B1,32,9B,79,E7,7F,F1,73,06,CB,D6,D2,0B,8A,F4,BE,DA,F2,DE,B8,46,41,3C,E3,AF,9B,D2,BA,5D,96,1C,DA,9D,86,7F,7D,19,C5,A8,4D,CD,C9,68,4F,41,6B,DC,9C,01,81,20,85,E2,52,D4,2C,7C,7A,54,01,EB,6C,87,F5,F9,57,F8,AD,7C,09,34,2C,23,10,3A,6E,E9,53,0E,FF,C0,00,64,92,24,2D,5D,29,BB,9B,D6,AA,E3,3F,92,59,CD,A7,BE,BB,DF,A7,D1,BC,E1,2B,D9,86,5B,58,40,4B,58,7C,3E,F9,05,64,42,EB,17,FB,DF,0B,9A,CD,D7,A6,35,89,77,FB,0D,CF,99,D8,B9,D2,BB,08,61,98,7F,B9,1F,4D,EA,B2,AC,FF,64,58,5F,05,86,54,98,B1,2C,9E,F2,14,BC,38,56,0A,95,89,EB,8A,38,6F,75,30,BB,28,0A,58,08,8B,E8,FF,AF,F9,0D,A6,D8,4B,3E,A1,98,02,13,89,6B,CD,09,1C,BA,E7,53,B3,5E,13,7F,A2,B1,6A,4A,93,BC,F0,DA,0D,51,03,C4,0D,1C,CF,9B,3E,5E,69,8B,24,FF,A4,4C,12,1E,E0,CC,08,F1,FA,F8,72,2D,D3,37,AE,C0,A2,E1,78,A6,BE,77,CA,D9,F6,4A,60,35,2D,D1,01,05,AC,62,54,8D,57,36,74,62,BC,D3,4B,C5,F4,85,B0,90,12,64,6C,0B,3D,91,93,BF,85,56,E1,0C,5A,29,A1,83,5E,8B,A0,AC,E9,2A,37,09,AC,C7,0E,DB,90,7D,4B,1F,46,6A,DA,92,A8,93,C4,27,5F,ED,10,4C,DB,53,78,EB,26,AC,D9,16,C9,AD,DD,52,38,F6,D8,1B,15,51,65,7C,EF,51,49,5D,60,5F,28,E6,0F,97,B3,DD,A5,0D,89,2F,1F,94,7C,3A,33,82,55,B8,92,F8,25,1C,19,26,86,43,F3,B5,5C,93,A4,C4,93,E6,82,82,E7,AD,DA,F0,5F,78,82,31,27,00,5C,69,CF,C3,6D,39,74,2E,26,2C,CB,76,E7,13,BD,D3,D9,3F,E0,5E,62,DD,E1,93,76,05,C5,89,DE,3D,BE,B5,E0,BA,E1,59,A6,F1,B6,A0,9A,13,F5,34,90,09,98,35,5B,1F,04,56,28,D0,7E,77,1C,10,73,CC,C7,82,93,B3,CA,D6,9F,4D,D4,67,5F,43,74,F5,D5,E2,41,EE,90,51,85,C9,46,27,9D,7B,E3,3C,83,3E,3B,FA,F3,D5,B1,9F,F6,4D,5A,2F,BD,82,25,8D,9B,0D,8C,21,56,85,79,59,14,53,6F,75,D5,19,91,AB,9C,6F,E6,78,C9,81,47,15,51,C3,A7,7F,F5,79,8C,78,98,AB,03,88,D8,18,7F,11,42,85,F9,E2,42,99,47,1B,19,28,31,4A,0C,74,E5,10,6A,EC,C8,0F,50,62,75,A5,BA,15,BE,83,3C,C4,C5,C6,2C,1B,41,66,AF,9E,32,F5,BD,E8,E4,1F,DA,5D,61,48,DA,3E,7A,0F,0E,A8,24,D4,55,5B,7B,3A,45,90,0B,39,7B,FA,12,FE,89,89,07,2B,B8,91,FA,62,F6,7D,E8,92,EB,05,15,DD,30,73,B3,DE,23,F0,25,73,4A,AA,D0,90,68,A9,9C,9B,50,C7,6C,7C,A4,C3,D4,58,97,BF,5D,40,B9,FB,51,2B,DE,2C,B0,D6,D1,FB,4D,DF,73,0E,3A,4F,66,5D,82,D4,75,FC,A4,26,35,13,13,AD,63,03,CA,E3,88,00,6E,3A,39,77,6E,96,30,0E,6E,98,C7,2F,1D,94,33,A1,35,0A,6E,30,76,3C,66,17,0F,E1,19,E8,CB,8F,33,6F,E1,E5,0F,AC,5B,E3,86,D4,4D,D0,3B,97,80,83,AC,1E,F3,03,33,DA,FF,3C,93,AE,08,F4,34,F7,44,E2,34,DF,0F,DE,7A,4B,E3,D2,5F,B9,2E,31,96,E3,B1,61,7E,A0,B2,42,3A,4C,7F,49,68,3F,C9,DB,D8,FB,44,1F,76,06,6E,0A,C6,D0,66,13,EE,E9,7B,76,A9,C3,AF,A2,03,A9,36,08,B6,89,E0,53,D5,00,8B,45,75,3F,51,08,4C,C2,BA,52,AC,F7,FB,50,55,56,4B,CC,D4,C9,C0,2A,FC,69,9D,06,E8,28,6A,90,FE,4D,F2,4D,84,E3,4A,71,21,E5,5A,C9,B7,26,7F,2E,F8,99,06,67,1D,CE,BE,AE,EB,62,FC,48,16,D1,B6,44,18,2D,18,BF,D8,18,BF,90,56,F6,FF,CB,DA,D7,26,52,CD,06,B5,9E,FF,34,5D,94,2E,DF,D1,78,5C,AE,9D,AA,EE,59,3C,DD,FE,DA,25,40,36,F5,83,A0,F1,A1,E1,DE,71,78,12,9A,BC,80,F6,64,34,7F,1A,06,BC,91,65,8D,E6,FA,6E,B7,61,A8,3E,A2,64,C8,8D,1F,98,83,8C,C6,71,40,89,3B,0F,9D,5F,DD,3A,BF,42,47,78,23,73,86,BB,50,99,28,31,56,CD,BC,36,3E,3E,DB,4C,DF,35,84,A9,92,36,E5,1E,D1,8C,39,11,FA,10,3B,6A,51,01,16,36,85,F1,89,40,96,24,79,A5,0A,40,0A,E5,1A,DA,59,44,6F,D4,95,96,7A,47,66,5B,16,0B,45,6D,88,C6,4D,72,A9,31,D0,78,ED,23,05,26,C0,34,D5,02,1B,3E,D0,82,6F,0A,2D,D4,13,09,B0,0E,2D,74,C6,FE,63,D7,F9,36,59,ED,B5,AC,3C,E0,20,A4,4B,25,92,88,99,80,8F,69,FC,F8,D3,A1,4D,B7,A9,63,FD,8D,21,91,68,60,7D,EF,62,65,31,E4,79,90,12,FD,DB,12,7B,92,03,FC,5E,22,B8,25,C9,E1,2A,DC,64,CD,56,85,FD,80,44,82,8D,14,47,E4,E2,E7,00,D2,48,2B,F2,3B,56,A4,3A,A6,54,81,B8,7B,5F,5D,24,8C,89,FF,47,BF,E6,80,24,03,9C,14,D1,9E,59,50,DA,C8,C9,F3,44,00,1F,98,BD,C6,5E,92,7B,03,2D,02,69,25,B2,09,D8,A6,38,AD,0A,1A,A0,96,97,EE,89,22,3E,3E,48,37,65,6E,6E,07,24,F0,4C,31,5E,AF,1A,3E,05,44,83,ED,BF,FC,CE,0A,45,B0,74,B0,58,E8,0F,8D,6D,41,EF,43,EC,5A,A9,BC,08,48,DC,1D,6B,66,B3,EA,61,1D,46,28,15,39,5E,14,F2,B4,9C,57,2E,FE,47,82,36,49,31,98,9E,53,4A,21,9B,B8,ED,FF,A9,44,EF,C0,B1,AB,9D,A4,C5,D1,0E,FB,7B,98,DD,DE,17,94,1A,3F,57,02,2A,DF,40,E8,24,AE,EC,FA,B5,39,CB,D8,FF,C5,71,0C,39,C9,7A,EA,E7,20,C8,3D,58,D4,3A,A1,11,69,FB,B7,A9,DF,59,29,07,C2,B6,8C,86,DE,FD,99,44,EC,49,6C,12,0C,46,73,6D,73,6D,61,F3,76,7C,2F,C9,40,84,65,4E,15,1B,2E,FD,34,59,BA,5C,68,31,59,72,74,11,1A,57,0E,F7,4F,23,52,FB,F2,AE,6A,B0,EC,0B,03,58,4D,C0,3A,68,79,D2,B3,AB,D5,32,A0,A9,9B,E5,C8,F6,79,ED,0A,07,7A,12,D5,A2,22,00,81,6C,DA,C1,8C,0F,BF,AA,EB,B4,92,7E,65,29,7B,7D,FD,8A,BA,BB,5F,37,78,AA,83,49,37,86,40,BD,67,33,42,F8,A9,5A,02,71,5C,D7,85,03,93,80,76,EE,36,CF,99,57,5F,F2,3C,82,28,A6,49,CF,77,CA,46,DE,3C,BF,DC,09,23,8E,2F,1D,7C,5D,3B,77,9C,0B,3D,19,12,CC,26,53,32,BE,33,86,7E,D9,0F,4E,0D,41,C8,CD,37,33,73,30,37,2D,D2,9B,75,8B,47,2D,30,C4,F8,9C,5D,9C,40,F6,0D,12,9B,46,4F,4F,48,E9,AF,01,F7,34,8D,80,91,7C,0A,46,F0,84,FA,06,D4,F1,3C,60,B7,C3,3C,02,C2,E1,11,31,C3,39,81,07,24,F1,8F,8E,4C,9F,D9,C7,C7,D9,D6,61,9B,E1,6D,D6,A4,38,50,58,F8,17,E2,81,9C,C5,33,66,20,B1,F2,65,06,3A,80,B3,72,7E,93,D9,C4,34,7D,5E,7F,C3,0E,C0,CC,ED,7C,9B,7D,70,F4,76,63,07,CC,DB,00,72,72,9D,0C,9E,9E,48,51,20,DE,79,25,5C,01,CC,F1,2E,BF,24,80,0F,7C,02,DD,74,19,72,39,FC,BD,CD,78,CC,F2,B1,36,46,4A,FD,65,82,A4,E2,B0,2A,44,5A,ED,DA,5F,A5,20,A4,03,AE,A7,7C,F0,2A,26,F4,72,86,0D,11,4F,61,B5,FB,A3,33,D9,45,80,D0,9F,A5,CE,E0,44,28,6A,9A,A0,9E,7C,BC,56,7C,AA,6D,37,2A,5C,C4,E6,85,F8,69,0D,E8,1E,FE,D5,BC,6D,10,A3,E3,76,EB,BD,AD,DF,A4,99,75,1B,F5,98,FA,3F,8C,0E,CE,FB,C5,89,58,81,F1,CF,E9,A6,67,70,A8,D1,B4,24,09,A8,D1,0F,4C,CD,71,E2,B6,C8,26,10,4E,0B,49,E9,50,04,D2,95,5F,03,3D,8E,B6,9A,08,11,4B,56,BD,0A,20,23,79,0A,96,20,85,81,54,AA,A0,67,3B,03,20,17,6D,22,B3,61,B3,E6,6D,AD,12,61,2C,A5,0E,67,8E,4B,84,ED,0F,A4,F4,B7,B4,91,CC,3E,88,6C,99,49,15,ED,C1,36,AC,5D,91,71,3F,F3,8C,40,73,5E,A8,7A,71,EC,4B,35,7B,A6,10,7F,26,E2,24,E8,64,06,42,EA,A9,63,B3,4E,B5,AD,0F,CF,39,D7,5D,56,EF,B4,F0,0C,0D,95,34,81,8D,D7,95,98,20,47,C4,E7,62,2E,C7,82,8C,64,21,1E,AF,9B,F5,F9,C1,9A,F0,0D,1C,3B,BD,07,60,98,6C,A5,68,E6,64,84,37,98,FF,5B,59,54,F8,0C,39,0B,0E,54,A2,E0,4C,FD,2C,BE,B3,C2,9E,D1,AB,00,28,D6,1B,25,B6,1E,C1,E6,71,8D,34,E6,D4,00,76,BA,E3,A7,DD,D0,24,F8,FE,52,01,3F,88,F9,BF,60,22,FB,62,47,7E,B6,E0,62,6B,A6,C3,EB,E5,E1,BB,2B,01,D8,93,75,22,B4,57,A6,BB,B1,9F,A2,FE,69,CA,79,D3,C8,4E,EA,86,F6,24,BE,E2,EF,2E,B3,1B,8C,97,DD,92,69,DB,FB,92,D2,AD,C9,B1,10,68,D3,4B,EA,9E,33,D0,8A,2D,7C,04,08,0A,C9,5B,71,89,EE,B3,E4,3A,F3,F3,1E,99,32,09,FB,07,1E,34,57,40,C5,E3,C0,5A,B8,F1,B8,09,5D,FA,C9,38,F8,BF,A9,D6,71,3F,11,CA,07,B9,95,B2,CC,45,5A,0B,CA,09,58,9B,E7,E0,C6,0F,73,55,12,55,F1,04,81,4E,20,95,9B,94,75,D3,F7,76,42,3D,7D,6F,CA,87,90,68,5F,11,5E,78,C1,FE,CC,F8,94,E0,6A,FF,F7,95,93,F3,EF,B8,FB,EB,57,3A,18,88,E0,1B,E5,07,79,1C,7D,1D,72,E0,76,2D,C9,6A,35,DB,25,CC,AD,14,05,37,A6,D5,C1,4C,20,71,A4,B0,39,7C,9C,36,8D,9F,ED,53,32,E3,4B,95,9B,D1,C1,E9,8D,A8,57,6F,AA,3C,A0,8C,A3,00,1D,1A,E2,22,CC,A2,AB,87,8A,50,69,91,6C,E5,82,C6,EA,78,3E,71,C4,B4,0B,65,04,8C,82,6B,B1,DC,EF,19,66,03,92,7F,D8,04,13,15,DB,D4,78,31,0E,13,D0,CA,C9,23,B4,AE,C9,37,E8,F3,A9,48,DF,64,9D,A7,A7,49,F1,33,9D,E6,B3,2C,D9,18,80,8F,E5,17,A5,09,DE,8D,E6,AA,7E,00,0D,3F,9B,1E,E2,E4,E2,32,7B,99,94,13,4B,9E,56,7F,3E,1C,96,D0,0B,4C,64,5E,08,30,B9,BE,D4,F8,02,B2,66,19,C6,C7,84,2B,D3,54,44,DD,C6,2B,2F,70,B2,F0,35,3B,D0,43,FA,92,BC,71,2E,F2,8A,EC,23,C2,0A,4E,0B,F4,D1,12,9B,4C,62,3C,1A,01,4F,9B,14,BC,54,2D,4C,55,DA,71,05,5A,16,B2,04,AA,5C,A3,4F,94,C1,4E,94,F0,04,D5,CB,33,67,83,59,CB,52,D3,82,4E,2D,AF,04,4B,21,35,65,0E,DF,89,A9,3F,AF,CD,5C,86,12,9F,D7,0F,33,C3,E1,92,59,74,E1,FD,E5,07,2B,B0,59,8B,DC,8E,4C,D6,23,9C,21,1A,53,10,0A,08,60,F5,CB,C5,5D,5A,F2,5D,7B,4B,C4,40,EF,48,F2,57,A8,3C,E2,52,83,83,02,D9,50,0C,E9,A4,C8,4C,BC,B1,49,95,F9,3F,79,84,74,C3,EE,DC,3F,83,10,5B,3B,89,96,DC,33,F5,D3,1F,81,85,AC,13,B1,33,1D,54,A8,EF,DA,50,F1,FF,75,93,1B,EF,1A,B2,22,C0,31,4F,CE,B2,31,C8,DF,10,2F,33,44,FD,B8,07,3D,4C,A0,CC,AD,79,C4,3C,22,7D,29,4C,84,E2,66,BB,15,D8,B7,C5,88,28,72,AB,91,94,12,EF,4F,E6,9C,EE,83,AA,BD,75,CA,32,6C,83,9E,E2,A9,F5,11,08,3A,BE,2B,4C,65,AE,60,61,E9,4D,BC,27,0B,56,2D,09,B0,AC,1B,8F,A7,64,19,73,5A,57,2A,A0,E7,DC,3E,1B,8C,52,42,90,59,60,0B,1C,5F,45,C0,C9,0D,68,51,D3,00,A1,D6,13,06,A5,E2,C9,DD,A6,4D,A1,73,93,A4,DF,D5,3F,CE,D2,08,87,9F,D0,33,5A,72,A8,C8,F6,6D,4D,6C,D1,4E,DF,AA,B9,1D,BB,E7,FF,21,E2,9F,99,53,9F,0B,EF,8F,0B,A2,13,AA,79,C0,B7,F4,66,E9,C7,D9,E4,C1,B6,C8,11,E3,8A,F6,97,CD,88,D8,B3,45,52,98,70,DA,F6,9F,28,55,73,E4,15,56,0E,78,B4,BA,75,F7,7A,F3,0D,AA,89,F3,14,21,CC,7E,A7,22,1A,F2,84,2E,3C,48,6C,B9,79,04,A5,C5,E7,50,0C,68,11,D8,B4,67,52,55,D3,14,9A,F8,3C,49,DD,B5,93,D0,22,A1,D5,A0,AD,89,8E,5D,6E,C2,69,33,CF,9F,63,E5,FE,1B,4C,59,C1,C6,C3,A0,A8,8F,48,43,A1,F0,FF,10,F7,D5,CE,5C,0D,18,D5,C5,44,D7,4A,64,ED,DC,3B,A1,D6,4C,D0,85,4E,00,22,A1,42,0E,CC,CA,2E,CA,42,DE,C1,CD,41,75,10,73,01,B0,E3,9C,21,A7,5A,C3,F6,5B,9D,93,40,5B,31,A4,3F,51,75,76,59,BA,4C,4D,74,7A,F7,7B,97,20,DE,7B,2F,AB,FE,5E,2E,DB,07,92,70,C6,AE,F1,78,61,AB,20,8D,68,57,05,9B,A1,16,B1,F8,8F,A5,44,1A,84,28,E5,43,EC,C4,1C,1D,B2,E6,40,72,E7,C5,F3,55,12,58,F7,4B,F8,D4,2A,AB,4A,BE,B8,AF,19,49,15,A0,FE,79,57,DE,6F,A9,90,D9,B8,B3,EE,63,D9,88,E1,7D,82,40,3C,5D,E1,B2,58,59,32,73,E3,C6,AE,6C,82,25,02,E1,25,85,15,32,A1,75,94,AC,C9,2B,0D,09,47,99,82,27,B8,38,F3,08,D6,6E,39,0D,EE,82,2A,DA,0C,AC,28,1B,8E,0A,37,5F,E4,74,B1,0B,2F,91,BE,61,89,64,7C,B8,DF,CA,43,4C,A2,B6,B6,AF,A6,61,31,75,98,59,D5,6C,A1,E9,1A,7B,CA,79,DC,DD,FF,4D,7E,D8,16,52,63,2D,C9,59,B3,A2,9D,B4,A8,37,D0,2B,06,CA,9F,A5,B8,0D,5F,71,63,36,29,1F,B9,30,B5,C3,4E,44,AB,E8,82,40,BE,D0,CE,F6,36,41,7E,02,70,95,D0,63,D9,A5,B1,36,AA,6B,B6,6E,08,A3,24,56,E8,E1,FD,41,7D,C1,CB,6F,EC,7F,E0,E9,8E,81,D2,15,90,86,BC,F4,E9,50,12,35,C6,C8,AC,EB,21,62,A3,56,FB,4A,62,FE,14,46,AC,E1,C5,95,BB,61,10,AA,79,BC,81,7F,18,FD,E8,8B,8B,AB,8E,71,7E,41,AB,CC,22,7F,59,5F,A7,F3,C3,19,7B,05,2C,A2,0E,6D,61,54,E3,83,4D,FB,40,E3,0B,59,1C,FC,8F,76,A8,E9,A8,2F,12,12,83,05,49,6E,60,0C,15,68,1E,94,69,3D,22,BA,56,74,23,47,C0,70,3C,35,4C,80,D1,1E,53,1C,06,98,84,A0,9E,5E,AE,D0,23,EF,14,D6,D0,52,97,CD,4D,66,0B,EF,FE,AA,A8,94,F4,1C,55,DD,E5,61,41,F4,1F,AA,9D,37,4D,61,0C,6C,3B,0F,8B,42,C2,1A,C9,8E,E8,2E,EF,94,C6,0C,30,DA,8D,6A,0E,98,78,10,94,4F,B5,E0,5E,F6,45,E5,16,1F,5A,A7,CE,1A,8D,7D,05,36,07,9B,07,41,D6,09,7A,B1,F3,1F,90,A3,BB,62,07,3B,2D,8E,7C,5D,6D,53,D6,77,9E,A7,10,73,94,31,AB,01,DC,69,9B,C5,7A,04,64,D6,29,90,64,F9,41,A0,71,02,6E,49,2B,37,1A,83,85,89,B1,B7,3A,01,8A,19,43,9D,66,79,22,15,51,8C,D1,0F,E3,AD,FB,90,AD,72,66,13,59,9B,FA,70,26,54,11,0E,19,62,17,FA,F2,30,A3,7B,EB,02,A6,AD,00,04,4F,D7,02,67,BA,61,13,1D,EE,3E,0A,B2,0F,BD,B0,AD,F3,B8,2E,34,F8,C1,57,9C,18,50,38,E8,B0,7D,94,44,BE,52,4C,F4,20,DE,03,F7,F5,EA,90,B8,AC,C2,D7,22,42,1F,3F,69,CA,5B,FE,A4,3E,26,72,D0,4D,64,D6,4D,BE,23,EC,06,33,AE,4E,27,57,73,F2,2E,77,24,14,86,8B,24,BE,FD,C8,60,03,81,71,0F,6C,80,56,CB,A4,F3,1B,6F,A8,91,67,22,C6,C6,78,02,24,36,AA,12,5D,08,7E,0A,4D,29,50,0C,E7,53,1E,7B,0D,08,5A,62,E1,10,FE,11,7A,2B,F8,F0,35,92,83,E3,7D,27,3B,DA,7B,E2,54,21,EA,D9,AE,1C,C6,C8,67,48,10,78,68,A2,6E,99,75,C3,FA,60,A2,FA,4A,BC,41,AC,EA,79,F7,DB,99,63,13,3B,DA,FA,2F,CE,F5,41,F7,77,F2,3E,D5,76,A3,E0,CF,15,88,DA,6C,6E,BB,8B,A5,9D,A9,E6,37,A8,08,88,8A,C8,99,C9,2C,BC,D7,53,28,B3,21,0B,69,77,23,AD,08,1B,AF,DC,28,7E,AC,BB,B4,F5,61,04,11,31,33,7E,36,2D,CE,27,94,8C,01,DB,9D,7C,AE,58,59,0D,81,96,79,2F,03,BA,21,37,B0,5F,17,4E,92,8F,FA,DF,9D,D2,AA,FD,96,94,4A,9F,53,D2,11,81,C0,31,DF,95,23,4E,25,4F,3B,2F,26,83,B8,1E,FC,0F,29,70,12,1D,4B,9B,6A,C5,6C,94,B2,A3,56,65,32,60,DE,DF,2E,7D,7B,D6,C3,D4,19,34,7A,4E,7D,D8,29,80,4A,41,D9,B2,7B,96,A8,48,B8,22,11,50,4C,2C,48,85,31,D9,C4,00,BF,6F,66,CD,8B,C3,9C,DD,AB,85,78,59,5E,AD,D1,6C,3F,41,49,49,3A,6A,C1,5C,92,D7,ED,0F,B3,CE,5D,19,5B,07,49,97,E5,51,51,BF,57,2D,C9,27,55,3B,DB,73,24,05,D4,B7,21,C8,55,D8,77,32,F1,81,01,57,B6,D6,E1,E0,7F,6F,6D,48,0E,D5,70,59,C7,29,E8,7F,E3,36,7B,71,B1,DA,0F,7A,78,6E,FC,FC,5A,6A,67,16,BC,19,36,78,53,66,DE,A4,3A,B3,C0,D1,88,A0,4D,40,B9,4D,74,10,78,4F,AD,69,B9,96,72,32,CC,05,50,78,32,46,8A,85,08,8F,A2,90,EA,CE,43,CF,8D,01,6D,A8,78,C1,54,42,9E,3A,06,A3,3E,36,D2,E0,B6,E1,71,9B,D0,8B,D1,70,45,A3,63,E0,71,B5,4F,D8,13,B1,61,D8,36,47,89,DA,97,EF,A7,8F,F4,B3,43,9C,54,03,F8,3D,C4,EB,DC,CE,21,27,F5,B8,79,EC,F7,2E,83,54,41,AE,15,E1,14,23,7B,B9,99,FA,EA,60,C6,59,0F,C3,25,31,2B,43,E2,E6,94,A2,BF,B1,9F,97,93,BB,21,D7,E1,C8,F7,A3,26,CF,F3,8B,9D,26,60,B0,24,60,02,1C,5C,86,B2,2F,B6,A6,AA,F2,92,8F,D5,BD,CA,C4,2A,63,BE,78,65,56,91,F0,F6,E9,6B,53,22,9D,C2,F1,BF,CA,69,A8,AC,4E,C7,29,B0,D4,D5,52,33,5B,FE,A4,F1,BC,0B,13,CB,F4,8A,76,5B,21,88,15,80,37,0E,BF,6E,EB,E0,72,22,70,D6,BD,47,EA,55,8F,1F,F0,BD,DE,7B,5F,6C,FA,37,7E,1D,16,44,2F,6F,BA,A3,BB,39,CF,CD,F3,21,7F,CF,E6,73,BC,BC,24,D2,38,D0,60,4A,4C,B1,6F,FB,2F,0D,58,0A,04,3B,47,ED,F4,64,39,BE,91,F4,BF,DA,FB,50,CF,82,95,F4,59,D1,22,68,F9,49,54,07,AC,ED,76,D9,D4,1B,65,C5,F0,33,17,8C,E7,95,18,B4,FF,ED,C2,5C,4B,F3,29,0C,BC,A2,89,A1,5F,45,B0,4D,B6,83,A4,DA,C7,DF,CD,E6,80,5A,5D,05,41,22,E8,B2,CC,10,13,5A,BD,92,3D,C6,48,78,76,CF,17,95,8B,09,C4,E8,25,31,BF,63,EF,B6,E9,EB,40,1C,1E,3D,D6,54,D2,07,B7,BC,45,CE,AA,F5,6B,F1,51,B9,E8,18,7D,43,D1,B9,52,DB,9E,4E,9B,C6,26,DF,67,E5,61,F6,F5,BD,3F,52,5D,37,83,E1,67,89,24,85,22,70,BE,B8,A0,CF,9D,2A,14,16,70,E8,68,2F,73,20,57,47,07,A3,E7,66,BE,87,23,43,78,35,FE,44,61,33,4F,06,00,11,E6,5A,6B,2D,DF,56,6F,C3,CA,4E,4C,70,6B,90,40,4E,11,B9,A0,AE,AF,E5,EE,21,9E,DD,A3,47,EC,85,99,C2,17,25,AD,5E,8B,D5,9B,F6,69,E6,85,BF,ED,B1,2F,BD,62,82,D8,5A,04,6E,C9,B1,9C,A6,39,B9,4E,E7,E3,E7,CD,00,15,AC,EB,63,10,05,62,F4,44,AF,D9,BA,AE,1F,18,F2,0C,59,DC,E9,98,80,F5,C7,BB,55,9C,C5,F6,2E,96,34,39,9B,C2,BF,77,27,68,99,35,A6,1A,57,FA,7E,AA,1F,8F,DD,B1,74,B9,6F,2A,DF,46,4A,34,89,F9,72,8F,0D,CA,F9,78,9C,C8,44,92,CC,F6,B9,0E,51,A0,2F,1E,86,4A,AB,6E,0E,42,37,1A,43,B8,88,7C,47,44,15,9A,F0,82,50,8E,56,59,0E,9A,AE,7A,71,E2,C9,FB,B7,3F,51,FB,65,C8,B5,71,BF,32,8B,2C,9A,67,6C,BA,3A,EA,40,37,92,B4,39,4A,AA,06,6D,52,21,C4,A5,06,BE,0F,B4,60,5B,22,61,D9,1A,3F,5E,EB,5B,44,F2,2B,88,DB,77,4B,EE,FE,FE,4D,63,9E,77,A8,AD,62,B7,07,61,A5,97,00,69,FE,1B,A1,A8,87,DF,5F,8D,80,D8,D5,67,9D,28,4E,FC,4A,0B,A3,C8,04,BA,CA,DA,AF,C5,3A,96,67,10,16,A5,EA,D2,80,81,97,E9,20,B5,0C,F1,ED,1C,FF,75,51,FC,AD,EE,5F,CB,90,25,70,3C,EE,96,BF,14,2B,2C,52,01,D2,44,29,80,ED,57,19,72,D1,42,F2,0E,0D,3C,EF,B8,7A,A7,92,3F,92,FB,61,07,78,23,D4,A7,3F,BF,16,EA,30,DA,5C,D3,10,4B,4D,1F,5E,A1,FC,B6,E4,7D,E0,48,AD,15,63,60,5F,89,FA,AE,CA,DB,E6,B4,18,63,A3,E9,75,A4,E7,3D,10,0A,28,3D,4D,2A,E3,77,6D,3C,36,22,C3,87,E5,2B,1A,93,31,93,61,CD,98,3A,EE,BE,E0,2A,4F,79,C1,7F,E6,81,19,7F,B0,34,99,8D,E6,33,B4,04,F9,D2,B4,41,01,CF,80,99,BA,76,E5,55,F8,67,5A,F9,40,76,2B,5E,5C,A0,21,B7,C2,CA,EC,2C,43,25,93,3F,E1,FE,B7,66,CC,E5,02,2F,40,B2,57,C5,7A,D7,86,45,52,E9,75,5F,00,3E,DD,36,8F,B2,CD,DC,09,27,7D,91,20,F9,46,E5,45,08,B3,44,C1,BD,B9,D5,EC,AC,DB,89,64,C4,42,E6,82,0F,54,5D,2D,0C,F8,F0,B9,CD,FC,23,12,91,3D,70,D5,86,FB,7B,15,13,4C,20,CA,F7,B5,42,2A,20,32,D3,B7,B6,7D,1C,11,DC,15,56,29,D3,A8,D6,6D,A2,46,02,11,04,FE,3B,97,FF,66,CF,68,EE,4C,85,C8,BD,61,78,32,0E,9E,67,00,43,68,B8,DA,68,C1,EB,91,72,62,AD,33,57,0E,20,60,F5,23,D3,26,67,94,23,66,52,D3,DD,AE,BB,20,2B,51,D1,DF,DA,58,84,BF,B5,32,51,FC,EB,20,6D,2E,C8,72,8B,78,E5,35,93,69,B6,AD,F5,09,4E,09,15,CB,A6,D1,4E,D0,4A,6F,92,15,34,1D,E7,61,32,09,F6,BD,72,94,C2,DD,DA,A4,A5,1A,2B,16,A4,25,C3,EA,B4,5C,04,CC,8A,0B,B2,28,5B,17,B6,9B,79,2E,AC,20,5F,BD,BA,D5,4E,23,B0,7D,26,A0,E5,97,F3,7F,50,6A,A2,77,13,D2,2E,2D,5B,BD,3A,C8,6C,A0,3D,D7,C4,55,55,22,72,58,FF,99,29,69,1B,7B,21,EC,BD,58,EB,0A,5C,B4,41,98,F0,7C,AD,6E,3C,FD,CE,7E,8F,F2,84,4E,FC,A4,32,DC,BB,D0,A6,97,65,9F,36,2D,29,AC,DB,1D,1A,70,2D,C3,A1,92,72,28,4F,7C,40,48,39,C4,59,3B,3F,A6,4E,6E,05,60,2F,55,F9,F8,98,39,2E,28,C0,BC,84,4C,96,18,B6,A9,C4,E6,65,A8,72,90,82,79,6D,DE,BC,1D,93,D8,13,69,46,FE,E9,BF,DB,81,AB,66,D7,FE,13,4A,21,F7,A8,5E,F4,0E,AA,3D,EE,B2,8A,33,72,C5,CD,3D,07,4C,13,6A,DC,22,28,B6,DD,F6,BB,F4,12,F9,F1,E1,27,1E,DA,81,CF,D1,79,6E,08,26,6E,7B,8E,8B,CB,59,FF,A4,34,1D,52,18,BF,52,4F,AF,71,1B,9C,3C,21,9E,F1,F5,48,CA,42,6D,52,36,64,B9,DD,E4,1A,73,55,71,9C,B7,AB,8F,CD,10,27,DD,96,B7,50,16,92,EA,5F,4F,4A,19,05,C7,7D,CB,93,B1,6B,25,EE,A7,7A,E7,EC,7E,89,E4,EA,F6,C8,A7,7F,CE,7E,E7,96,EB,50,0C,9C,E7,65,99,7A,A9,CE,EB,73,72,30,3F,10,CE,2E,45,98,87,7C,52,20,23,54,6D,64,7C,A0,F3,CB,58,C3,CF,5D,51,47,2F,4B,C9,E0,46,45,C7,43,85,2C,57,20,57,D1,C3,82,19,E5,F5,B5,62,B9,02,22,57,E4,D4,12,B8,7D,B7,E7,6A,12,AF,9D,F3,E1,73,81,3C,A9,E1,A0,A8,32,07,91,C4,85,84,EF,DE,EC,38,B1,1E,A4,54,36,FD,4F,4E,0C,B7,C1,EE,27,0B,88,17,D7,62,3C,E4,51,3C,E5,72,E9,4D,42,1D,31,11,99,DF,FF,34,C4,D4,54,5F,99,94,26,07,3C,95,E3,11,F9,78,F3,11,80,D4,C6,5F,05,41,A9,C4,88,F6,30,4A,E0,69,D4,32,CF,E6,97,FE,72,56,24,C9,88,85,88,21,A6,21,EB,FD,2C,59,29,B0,DC,1B,02,F4,E9,35,8F,A4,0A,E2,BD,C7,CA,FE,10,1B,C2,01,87,12,E3,DE,B7,2D,61,06,B9,53,01,A3,4F,4E,6E,FA,8E,7E,D0,B8,5F,36,54,28,85,C8,B8,EA,64,87,84,AF,25,58,E8,63,D2,88,A3,7A,76,EB,FD,00,C3,BB,EB,F6,33,2A,09,77,21,1E,5E,A6,1A,12,62,D0,D0,30,35,DF,3D,55,A8,0E,3E,BA,C6,56,DC,D8,C7,56,D2,FA,66,E2,6E,1D,A8,0A,5F,C9,48,5D,05,E6,06,23,4C,CC,43,ED,2A,C3,26,C8,87,0E,E7,15,82,3F,68,F7,C9,9A,97,47,17,F2,B5,89,88,0F,D3,47,17,0E,B0,03,AC,50,56,15,A1,45,2C,50,CA,0F,4E,4C,D0,7A,3D,7C,49,46,F7,8A,2B,F4,92,79,71,CE,16,AE,C6,ED,40,74,07,5B,3E,45,B6,B8,5E,1E,5D,BC,14,53,43,24,EA,04,D2,10,86,21,22,97,E7,66,74,75,6D,D5,26,85,2D,F9,96,D0,0A,6D,A7,12,38,3F,FB,B9,DF,CF,04,D0,8D,52,B5,1C,56,60,3F,0C,51,CB,67,A6,1C,6E,33,58,A1,09,94,3E,34,05,6A,CE,72,98,8D,40,F1,9F,6C,1E,A4,EE,AA,CD,91,C0,65,76,37,83,AA,E8,C3,C9,A5,B5,66,E0,69,55,7C,53,3C,89,E6,47,2D,85,8A,66,64,FD,A2,03,DD,F5,40,F6,14,99,12,82,8B,60,95,74,C5,FA,94,28,71,FF,4A,28,64,1A,2C,09,D4,59,69,CC,50,0C,03,B1,D1,08,A8,CF,4A,E0,88,84,77,8A,E5,B6,EF,FC,EA,15,30,F3,5E,F9,73,98,3F,3F,E5,89,46,2C,1D,C4,FF,A9,5B,CA,1E,78,81,F0,69,8C,65,18,0C,88,CB,00,A7,91,CC,6D,45,6D,05,8F,D9,C9,23,5E,2B,0F,BE,BC,DA,5C,99,3A,59,7C,2C,09,37,C2,1D,E0,40,77,FB,29,A1,42,ED,0A,B0,E6,21,1C,82,38,81,EF,B4,79,FB,65,65,59,6A,9E,3A,8D,EE,B0,2C,D8,2E,08,F5,49,91,B7,2A,F9,20,AA,FE,33,19,AB,72,42,5D,2B,C0,9B,1D,53,A0,CC,FB,12,30,46,77,B1,11,C9,6E,6E,50,F9,AE,D5,09,3E,61,A7,E4,CD,1C,00,C1,24,AB,CA,39,83,A0,1B,57,89,EB,84,BB,3B,54,F4,F5,94,D0,0E,7B,88,B1,F2,CD,F8,A7,23,9E,37,9C,7F,8A,C1,7B,BF,C7,66,61,00,81,F0,C4,C4,8C,91,90,FC,4A,C7,27,AC,54,5E,C5,68,11,B7,84,76,F3,94,3F,A6,A8,63,DC,F7,E8,28,24,01,A1,0D,52,4B,D7,36,D3,86,B2,ED,2A,E3,6B,D8,43,99,79,2C,E0,06,FF,02,50,AE,5D,F2,DB,79,E6,8F,C5,2C,F9,FF,09,A7,D7,2C,71,CF,C8,2B,98,79,6E,A5,EC,F1,01,CF,88,99,3C,8A,AA,62,55,BF,D8,5F,9B,E9,CA,B8,59,06,79,2B,30,B1,31,46,F6,1E,99,EE,EF,CA,D7,0E,D0,C5,DF,6F,0E,98,7E,A4,C5,2D,D7,38,AE,0F,13,3B,CA,43,BD,A4,D8,DD,E6,3C,6A,E8,68,16,C2,25,18,62,7B,CC,14,59,01,BC,EF,2A,88,10,F1,9D,33,7F,64,9E,BA,E7,52,2F,A9,BB,8F,BD,E4,FC,B8,42,42,CE,F5,02,1B,07,1F,E1,74,E6,E0,9E,0B,B2,11,78,16,F8,5E,FE,61,9C,3D,82,10,2C,B0,CE,4F,AA,BB,7E,18,61,27,2C,08,6F,A4,4E,03,A3,B5,3E,20,6B,7E,C4,5D,52,24,3F,63,02,A1,CB,1B,42,94,96,EF,0C,27,22,AF,82,43,B7,1B,41,18,FF,EB,F6,A5,73,74,66,83,60,90,D8,F6,67,CB,80,85,B8,28,A6,1C,53,D9,E5,6F,2E,AC,14,99,F5,11,4A,47,E7,E3,B7,69,DC,25,5C,49,E6,AC,D3,07,2D,E5,82,7E,5F,7C,4E,C3,DA,F6,75,0D,9D,BA,69,0C,CD,D6,94,8B,30,C9,82,AB,79,72,4B,D1,C0,98,C9,6E,F6,0F,FC,77,6A,FB,A5,13,E0,F5,CE,0C,A6,4F,19,09,2E,BA,B3,B6,78,F7,A1,E4,B2,A2,33,78,55,50,AE,B0,98,7C,BF,20,5F,31,C9,7C,CA,68,1D,65,9B,4B,3B,C0,53,87,5C,B4,5C,C7,07,94,73,5D,D5,50,1C,16,55,4C,24,15,A5,D2,1A,70,C4,49,7E,52,A2,0A,3E,9A,56,4C,7C,F9,71,FD,07,35,E7,4F,5B,0C,06,65,AA,5A,67,11,AC,5A,3E,81,8A,39,A2,F4,98,F4,4B,8F,05,13,CE,50,53,18,7A,80,7C,53,D5,95,B5,B3,19,12,BE,8F,3F,43,C6,02,B5,EE,2C,89,20,43,B7,71,75,F5,D9,F1,AE,76,2A,6C,8D,73,11,50,AC,85,D4,42,7C,F4,22,04,13,EC,3C,64,87,6E,5A,F6,A2,3E,08,9E,CA,23,44,21,91,0A,C2,68,AD,E3,29,AF,10,C3,B6,A6,3E,56,8A,4E,D8,76,C7,32,9E,C7,78,3E,93,74,FB,AB,94,B1,17,BD,6B,DA,C0,EB,13,99,21,05,D4,30,A0,54,B9,41,02,BA,0D,29,13,F4,0D,CF,BF,FD,15,32,87,8A,83,71,00,7C,22,20,4B,34,74,8E,4E,09,60,C2,95,EB,AC,AC,CD,87,A7,1A,98,58,4C,73,D9,2E,77,5D,DF,A6,4D,63,A8,4B,36,EB,BD,AC,0D,30,66,AB,5D,0F,E0,BF,6E,58,87,FC,92,C0,43,CA,43,69,6B,3F,70,37,16,DC,8D,CD,FA,4E,C2,33,4D,1A,51,FF,2B,9E,1C,9B,0F,54,45,3F,5E,94,04,93,56,BC,8A,E5,09,2B,75,6B,62,26,84,1A,32,F9,A2,E7,0F,E9,B8,96,8B,D2,B8,4B,51,6F,EB,D9,3D,AC,41,71,05,CB,1D,19,7E,44,9F,D0,04,15,87,E5,98,89,64,1B,82,14,CA,D0,71,21,6C,F7,92,AA,1D,D4,62,27,44,16,00,BE,D9,49,05,7C,85,E3,DC,76,76,EF,DC,9B,8D,11,55,88,55,CB,AF,1E,9D,79,37,C6,B2,D1,3C,23,8B,0C,F9,06,D8,51,F2,8A,B9,09,E5,19,94,A2,99,A6,FF,9D,54,4D,37,3E,7D,33,94,83,7C,2B,92,D0,35,2B,4D,C2,2F,67,D0,E8,4A,C0,2F,8B,61,6F,95,A3,86,9F,B2,44,F2,4D,F1,DC,EA,A3,64,45,01,9E,76,91,05,B7,3D,7E,E7,F5,8B,FC,0F,A0,C9,78,7E,9E,A4,1E,33,65,13,C8,76,78,28,48,66,CD,04,DA,5F,5D,FE,FC,8C,8F,FE,7B,EC,A5,A1,5A,68,8E,FF,1C,A5,AD,27,4F,42,69,5D,3F,58,12,3C,30,12,D7,43,C5,B9,8E,03,37,79,AD,BF,35,45,D2,61,11,28,72,44,9D,7B,CA,A7,B5,73,A7,D3,DF,B6,B0,ED,89,95,11,70,50,D1,1B,A1,01,AF,C3,88,DF,EC,3F,DC,0D,4B,EC,D8,C9,89,13,C0,58,18,41,CF,49,D0,CF,B0,BD,9D,0E,3F,10,0C,20,60,66,0D,65,57,91,34,C3,06,CA,B1,B6,47,E0,60,87,D5,F0,FE,A5,77,9F,73,E7,F7,2C,AD,94,D9,2C,18,5F,AD,E2,E3,5E,0D,59,A0,C5,E0,F8,4E,F2,69,E9,46,40,E8,C9,60,24,60,13,6B,97,1A,CF,EB,94,55,2A,6B,CB,BB,85,12,45,3B,2E,24,C2,72,E0,1B,23,52,C9,EA,CA,4F,C6,EE,22,BE,83,AE,8A,40,ED,49,BE,FD,95,4B,B1,B9,52,4B,99,B6,39,DF,19,97,00,14,67,23,C1,AE,B9,9D,8B,0D,6F,F1,0E,00,2B,84,91,EA,7E,1E,D6,5C,58,0E,31,D6,FA,B7,36,F5,69,3F,AC,22,3F,1D,0E,FB,66,7D,87,42,9A,DD,18,9C,0B,EA,CF,05,4D,AC,68,F1,9F,97,BA,2C,4C,92,41,9A,96,0D,71,D5,A5,AF,C2,82,21,1F,28,70,72,8E,01,21,25,7D,B3,1C,35,EA,F4,DA,26,63,7C,4D,4E,5F,26,B2,34,89,72,59,3E,DF,07,85,F5,31,AA,D5,7D,BA,39,73,D4,B7,FC,47,0A,FA,C6,34,96,BA,9B,A2,23,E3,C8,E6,74,A8,E4,5F,0E,90,42,EF,F5,87,02,FC,12,C8,5F,47,81,FD,BD,D9,0C,86,89,72,19,A7,40,D3,85,5A,54,FB,83,FD,86,7E,5A,C7,41,55,26,D7,23,E0,32,2B,11,38,87,12,60,99,C1,4D,A3,50,82,2F,E4,06,E3,07,4C,2A,21,78,42,92,5C,90,BF,19,E8,B8,DC,32,73,98,D3,DE,BD,D1,BC,BC,D1,90,6E,5C,60,75,97,44,5E,26,29,8F,CD,FB,B9,27,2F,DE,D3,7A,9D,8D,4C,1A,CB,27,74,B6,31,07,AE,B2,EE,54,B5,F4,1F,E1,7F,73,DB,92,E6,D3,E8,20,BA,23,5D,70,47,67,06,A2,A8,0C,EB,CE,06,A2,7D,90,8B,48,6A,DD,A2,23,01,8F,6C,C2,BC,C9,E4,84,9E,26,1C,96,CA,18,95,FC,08,69,81,AC,DB,75,E7,3E,93,F0,73,81,27,49,8A,32,F9,FD,F6,EA,DA,F4,2B,49,08,C3,CD,6A,38,1D,35,1D,0F,F0,6B,67,4C,8D,BF,69,C1,F9,3D,3D,7B,80,DE,AE,8A,F2,28,E8,42,48,F8,96,36,51,9C,48,75,20,46,B7,2F,4B,7E,68,24,61,0E,48,35,84,43,F6,F9,2B,F8,8E,28,70,1E,E1,08,5D,E4,AE,F3,A1,EA,F1,54,BB,71,3B,A7,9F,34,B5,E4,67,63,A1,D9,CC,61,98,B2,3E,A5,83,11,4C,EB,7D,36,0B,C1,DD,E6,BF,A9,C1,F1,B1,26,5A,69,98,48,F7,FB,75,AD,AC,39,84,D3,33,16,CD,D0,40,DB,EF,66,16,05,68,DD,FD,6F,C6,06,92,A7,60,FA,2B,EF,23,04,BB,BD,9C,27,A4,92,E5,EC,3B,1E,3B,0F,B6,B7,D6,6D,87,FA,AB,6D,82,40,85,7C,12,91,E9,9D,31,C1,96,6A,73,B4,D6,26,0D,4E,73,F4,2E,C2,03,2A,0A,C6,80,0F,A5,59,3D,AB,06,80,1A,E1,27,94,90,64,42,12,5D,49,F0,29,4A,81,D4,E9,79,24,EE,08,3B,CE,5F,79,EC,07,FB,31,B3,73,32,C2,2B,07,92,CC,BF,0A,6E,C6,09,9B,3F,87,35,34,E8,03,9E,A8,3D,A8,FE,48,1D,97,E6,6C,FE,5E,E5,6B,38,A2,59,75,83,02,0D,F6,65,59,20,29,41,B5,9D,A4,C6,13,A4,43,CD,72,E1,18,04,D6,A9,38,FA,F9,21,E6,6C,9E,0F,58,1D,B6,81,A1,06,27,72,E8,C8,CA,9D,B7,03,5D,EB,10,CC,FF,3C,B8,F0,60,BE,3E,72,20,FD,41,B5,05,ED,A9,8E,7F,2B,69,77,7E,90,C1,C2,58,77,1F,58,34,74,AE,B9,0C,43,14,6F,B2,9A,11,DD,68,B7,6C,46,57,0A,83,59,CD,88,D5,4F,99,99,73,6C,27,F7,B2,20,26,2C,A5,B2,95,E4,E4,35,3F,79,C0,18,60,30,CA,45,5F,2F,0D,C1,E4,09,69,26,56,9E,23,F5,D2,02,F4,C6,82,40,58,E2,35,87,21,0B,A9,78,93,E6,D3,4E,4B,81,FA,3C,46,C1,32,5D,39,FB,BE,4B,0A,CD,94,18,F8,28,78,68,0E,A4,42,56,C6,80,22,07,F4,4F,55,45,3F,A7,F6,AE,28,24,23,8E,75,E4,28,B1,45,27,DB,F6,93,D6,A8,7F,0D,71,2D,17,27,B0,C9,7F,3B,BF,C2,48,CD,32,DF,46,1A,65,62,06,A9,EF,D7,1E,78,5E,3D,17,C7,D6,0F,6F,59,CB,38,2D,30,4A,2E,27,31,EF,B4,86,1F,EE,8F,96,0E,A2,C1,3B,25,47,18,8D,7B,16,C9,01,A6,37,6F,7B,55,F4,5D,F6,A3,80,9F,EB,55,2A,06,33,70,7C,B1,8F,A3,58,DD,56,B5,19,A7,AF,56,DD,4B,4A,FD,1B,9F,40,90,91,40,A4,14,AC,44,C9,DE,E9,14,6A,BA,F6,90,58,BA,B9,E7,07,7B,99,25,E1,A1,54,E1,C1,1C,DA,BA,AC,E5,63,A5,98,DB,1C,D1,7F,DE,D7,41,86,9D,D3,B1,00,EB,58,A8,58,11,77,5E,77,8F,01,63,14,20,80,BF,7E,E4,96,A9,1B,22,84,23,05,1F,6A,FE,71,03,90,3E,A6,A5,F0,02,FC,40,66,D3,BF,A2,FE,DD,40,D8,91,81,3E,25,38,45,54,82,54,E9,E4,89,2A,7B,DE,32,27,91,80,5F,FD,95,53,41,85,91,58,A9,9C,86,0C,E5,A0,16,F3,D8,97,1A,69,6F,B6,8E,5C,78,6E,07,77,05,AF,86,3E,B9,0B,D2,87,DA,CC,EA,A9,A5,CA,47,AD,AD,1E,1B,55,A0,8F,C4,83,31,56,3D,54,A9,CE,36,A4,D1,73,41,1E,C1,AC,7B,29,C8,A7,37,2C,52,B9,E2,A6,59,19,C0,B9,60,75,27,57,C8,37,72,5D,B4,98,3E,3B,49,7D,E2,75,B6,C3,C2,25,50,B9,AC,D9,4C,D5,23,06,B7,BC,B3,31,90,7C,F3,5F,EF,D7,9C,DC,56,65,76,49,10,17,22,8C,DB,56,05,3C,02,25,3C,77,C5,51,F4,F6,63,CA,E6,81,F6,EE,AC,7D,4A,02,76,31,42,F8,E5,B2,5C,05,A9,72,12,31,25,3D,0A,67,F0,F4,F9,6D,20,24,54,02,EA,8B,70,2C,2A,D1,5C,74,FF,28,6F,5A,D3,EB,9C,6F,42,AF,16,A6,26,50,05,8D,00,6D,0F,31,C8,0E,AE,39,4E,3E,86,38,A3,43,AE,A1,B0,C6,6A,D4,AF,B9,7A,26,D6,FB,27,8F,B6,56,B3,EE,60,27,3D,80,39,9B,09,E4,B3,DF,4F,37,A2,B2,E2,7B,C3,A3,C8,07,13,31,BE,F8,94,86,B3,60,B2,3F,0C,B6,FC,6D,85,12,9E,00,2A,D4,53,B9,7C,55,01,3A,F8,5B,89,24,B3,66,FC,26,4B,2E,15,42,32,4F,90,A0,99,2D,65,36,F1,5A,C1,49,25,BB,BF,81,AA,C0,95,8F,51,FE,14,60,F8,18,87,08,98,75,DC,6E,90,E1,57,B4,29,93,62,47,A6,8E,BB,5D,66,35,AE,2C,0E,84,5D,D6,C6,7B,C4,5C,3A,A7,01,55,F5,AA,44,B3,C8,97,B7,49,4A,0E,60,73,4D,4A,44,F1,90,78,C0,9F,21,F7,6D,31,B2,4C,54,A7,04,3E,E5,FE,F8,6D,18,B6,4D,0D,00,92,01,79,BA,13,51,0F,2B,24,A4,62,B9,4A,B1,4B,21,CD,EE,12,80,39,6B,EE,EF,40,31,14,96,5F,FE,73,90,CE,ED,73,7C,73,8B,51,AF,D6,C7,7F,BA,60,9E,D4,63,80,24,D9,B0,A2,50,F4,AB,F7,5B,AB,77,CD,B0,13,0D,89,5A,B9,72,1C,B3,C1,B9,C4,70,AA,A7,D5,27,E1,7F,AF,A9,A8,67,48,48,D8,44,59,A1,92,A8,DB,19,14,E2,69,BC,99,B0,D0,A8,A1,7E,9E,34,17,6C,81,C7,C6,1F,0A,B4,A9,D1,6C,A8,B6,18,B7,F3,0A,C4,2D,1E,42,A6,EF,18,24,62,AB,F7,0B,A1,47,25,4E,1A,CD,EC,DD,3E,BE,A7,0D,8A,AB,41,26,7E,E7,08,30,E1,0F,94,5F,66,4D,36,7C,68,EF,91,AD,1B,F6,B7,13,1A,C7,95,DA,AA,7C,4A,02,A6,A6,C8,F5,C7,E4,F3,A8,1B,D4,D7,81,C3,96,E3,62,5A,78,58,58,24,37,3C,CB,16,B7,8F,8E,82,47,A5,44,8B,CA,E0,0E,4D,10,5A,90,89,CD,1C,C0,C1,DD,35,A3,DF,D8,8F,CC,0B,D6,E1,F5,A1,99,1A,80,87,18,52,CF,76,5F,77,1D,0C,A5,4D,ED,80,0F,50,D0,47,26,82,43,E8,85,53,67,EA,03,54,A4,9E,4E,1C,EE,74,1F,93,53,41,AA,99,28,C7,DC,4B,3D,8A,C8,EC,C9,73,42,C0,02,DD,19,A4,A6,75,4F,29,E6,83,E4,EE,95,EC,A3,B6,BA,FD,68,2D,7E,6D,91,16,E2,CE,EB,8C,30,4F,13,31,57,D0,56,9A,D3,6F,E2,F9,C9,E3,8D,BB,FE,3C,53,DF,3C,DE,1F,B7,A4,CE,5F,AA,59,EE,EB,EA,58,C3,45,F1,1D,35,D4,DA,87,8D,5B,01,28,1F,10,17,41,4A,5D,24,FB,0C,13,53,DF,11,3D,83,C8,7F,73,62,FA,28,A0,3E,3E,E2,72,32,40,0E,B9,88,FB,47,DF,17,D0,8D,7B,A7,B2,0D,51,46,41,61,49,23,AE,1A,46,CD,A7,63,FF,B5,F6,7E,38,EC,9D,C9,1F,7A,DE,83,F9,90,B2,B5,8C,9F,CB,11,53,22,BB,77,64,67,2A,96,73,2C,1D,0D,01,AF,7B,EF,AC,43,9D,1E,80,BA,E3,0F,05,89,46,2E,6B,5B,91,87,B6,C1,12,74,94,DC,4D,83,6D,2F,74,1F,24,0B,34,E2,3A,B4,B5,C1,6D,A7,B1,89,C1,77,9E,41,0E,B5,37,EE,52,52,65,39,C4,D3,8C,64,13,FD,31,AF,40,9D,0C,11,83,00,41,6D,27,E0,F9,D2,15,2D,B2,8A,6D,C8,E9,27,B5,68,0F,BB,1E,7C,D9,6E,CE,13,A4,CD,6B,AE,CC,EF,64,47,2C,D1,DC,45,05,83,5E,A2,74,15,AA,85,40,56,3B,70,7A,56,38,DC,D8,A7,D3,EC,EF,03,A9,11,D2,5A,E6,D4,F0,F2,DA,0C,04,4D,13,2B,C2,3A,9A,DD,BC,E8,28,85,27,D7,6E,FA,F9,B3,37,AA,03,CD,62,74,7D,9C,0C,59,93,04,D9,F6,A0,0C,45,92,19,9F,4A,DE,BD,F4,BA,55,50,93,74,67,9A,C0,8C,81,84,A7,B5,EA,CB,17,6A,55,BC,3D,A0,CB,F7,86,25,9F,89,F4,80,74,42,C5,4C,D5,BF,AB,80,FD,54,21,C7,E0,0E,F3,4F,A1,FF,AF,1C,39,1B,E5,0B,87,F7,E3,8F,D0,BD,05,59,5D,6F,BC,65,D4,48,AB,7A,24,2E,DF,54,B8,EE,95,4C,9C,DC,7F,77,8E,12,D7,5E,61,38,86,15,72,24,1E,BF,65,D2,19,A0,E3,9B,32,67,68,D9,E7,76,55,18,97,78,B6,BE,42,32,F3,25,3C,CD,B5,73,C5,66,D6,CA,50,3F,6F,57,A0,93,D2,30,E9,B3,57,4A,A5,BF,2A,0B,C8,B1,1F,69,C5,6E,0E,04,2E,E0,AE,A7,7A,35,90,64,4A,30,78,99,FA,E6,F2,B6,52,67,EE,79,6C,6D,85,86,F3,D0,16,88,B7,70,C5,FD,4B,6F,71,80,10,73,4D,0D,08,95,69,11,A5,CF,47,53,E1,15,0C,0B,E2,A6,16,41,A7,B5,02,F2,77,38,A7,22,95,6C,66,94,40,7B,22,ED,DB,08,5D,8A,E3,E5,59,80,52,92,89,0F,09,A7,AE,8E,CF,55,9D,2F,25,9F,F1,31,AF,9E,D2,F1,FD,F7,C1,62,FE,58,E4,0D,0E,3D,08,44,03,EF,54,AE,E2,05,DA,62,E5,15,3E,93,53,21,23,71,1A,4A,56,DB,19,25,EC,67,7D,84,2F,EF,CE,CB,0E,EA,F5,AD,34,44,BA,AA,45,35,DA,30,0D,CA,DE,CA,26,8A,A0,06,00,60,B1,59,C7,F3,7D,8B,E9,EA,EC,0C,14,F3,8B,7A,62,EB,45,AC,87,9B,8B,FB,1D,49,F7,2C,36,36,FF,A0,43,8E,70,36,05,A8,94,FD,45,28,DE,45,2E,D8,5B,7A,90,7C,29,E0,14,47,7B,51,EF,5C,71,83,CE,05,54,01,5C,6B,9B,CE,D1,3F,EA,34,17,55,77,BD,3A,7C,6C,FB,C5,4F,CB,60,40,31,6F,51,05,88,81,FC,0E,5A,75,46,CA,4E,6D,AA,45,3B,73,64,0B,7B,BF,77,91,A0,69,F2,D6,37,4A,4D,18,72,E2,56,EF,D8,3A,9D,C7,97,15,75,04,91,42,67,5A,E5,F8,8F,93,35,40,63,81,96,64,33,C0,94,95,2E,2F,B4,37,55,D0,6C,0B,8E,0A,43,6C,1B,97,4B,BB,B3,BA,2A,B0,69,1D,0B,36,F6,C1,2E,F8,64,C2,6D,41,55,08,3D,18,AD,D1,02,8F,34,DB,CE,E3,DC,0B,AB,F0,7A,68,8E,3E,5E,05,06,4D,F3,DA,73,97,65,BC,1E,01,B2,8D,08,A8,9B,91,4E,52,02,B3,FC,FC,76,EB,3E,DB,43,3B,A8,A9,CB,EF,34,F0,5D,A8,BD,F3,E2,E8,95,FB,F3,88,B4,A8,21,8A,F0,E6,E0,BE,34,4F,7C,3A,50,97,32,E0,68,27,90,00,23,A6,64,D5,FD,0F,65,67,04,7D,CA,F0,94,D5,46,D0,E7,11,92,7E,CB,28,0C,F3,DE,D1,7C,A9,58,D8,F8,B5,FD,F1,B0,E9,B4,A2,BF,81,99,CF,F3,A7,16,57,4B,2E,AD,05,EC,06,DB,94,B4,0F,55,24,6F,B0,37,FE,8B,12,8E,CE,B0,FD,A5,C5,CB,35,3D,F3,FA,E9,D9,E2,21,E5,FA,5B,16,26,01,0A,38,5B,6E,AC,4B,5B,68,01,4C,E0,0C,68,E8,A4,68,D8,B4,7B,4D,E1,91,0A,2B,E2,0E,BE,BC,79,62,E2,7E,15,FD,6C,00,0E,30,73,B9,9B,85,34,FF,4D,5E,C2,AF,EE,51,0B,4D,A7,F0,41,26,2F,08,F1,99,12,7E,93,FE,A5,0A,A2,C0,49,13,1E,9D,A3,1A,41,90,20,9C,57,5E,AC,54,A0,88,ED,77,D9,EF,31,39,EF,12,37,AF,DA,CD,0F,B6,B9,51,EF,76,31,C6,D4,2F,ED,F7,95,23,26,6A,DE,DB,D5,0C,4C,8B,C7,5F,C7,A4,18,13,99,4A,1A,1B,51,75,44,F1,7E,5F,B9,77,1D,FE,7D,52,E1,1A,C0,BC,EA,97,90,42,B7,E1,74,FB,7F,A3,94,2C,AA,3D,7F,C3,F9,A9,3F,F5,D2,5D,B7,63,C7,1C,25,D1,61,46,23,FF,A6,76,3E,8C,2B,57,30,B2,05,CA,90,87,BC,B0,CE,2D,7B,FF,AB,76,D2,DE,5B,FA,19,47,BE,DE,1A,71,84,0A,2C,99,66,DB,4A,49,BA,75,65,E6,68,29,0C,70,76,D6,5E,69,63,DC,87,1E,46,12,DF,99,63,4D,A4,0D,7C,6E,01,8C,47,AA,0F,AB,57,ED,C9,C2,C3,CE,D5,CD,6A,14,DD,BF,43,A6,66,1F,C7,89,F0,CA,37,EC,4F,79,CA,C3,A5,EE,45,D5,87,6D,EA,90,40,F3,CC,4F,D5,BB,6E,BD,79,4F,18,66,27,FA,6A,9B,7F,64,91,69,B9,17,28,65,B4,11,F6,DD,BA,6C,DB,5F,ED,1E,86,49,0C,A0,F6,38,4F,4B,7D,77,71,9A,32,F9,CB,42,BB,FE,EE,62,7C,9A,02,BD,52,4B,2E,13,CA,3F,FE,78,E5,E9,9A,6A,CF,20,CE,EF,02,7B,B8,CA,10,B6,EF,61,4D,C7,BA,96,1D,F3,92,9A,CE,1D,5F,B9,54,9B,C9,25,A1,96,CE,F4,29,0E,CB,4A,7F,EE,AF,5C,33,6D,23,5C,A6,4A,AE,17,6E,FA,A3,88,7E,26,DC,1A,DB,B3,FD,CD,7F,F4,FF,76,72,B9,DF,DF,C3,02,FB,CA,96,87,58,68,C7,0E,C7,0B,7E,38,01,82,7A,E1,E1,E2,9F,59,0F,EF,3A,E5,1B,4D,40,52,40,EF,76,C2,5E,93,D8,8F,54,8C,4D,9D,CF,0E,5E,30,03,D1,1A,C7,70,71,1F,92,B1,BD,55,98,E9,39,31,13,23,75,6C,24,A4,AE,86,6E,06,E8,B0,E5,5D,B1,30,CD,B5,FB,C6,91,9B,90,EC,7B,27,1C,8D,41,DE,4F,83,9A,EF,D8,B1,53,7B,F7,E7,B2,A5,FD,C1,CB,DA,3C,04,F0,48,BF,CD,60,2D,1A,F3,6C,EE,42,F5,B8,60,3B,C6,1D,E5,6B,B8,3A,C3,C7,84,8C,38,DA,08,91,0B,77,DD,07,16,88,65,17,1B,3B,E6,24,18,03,C9,53,7F,85,01,05,63,CB,7A,2F,04,93,EC,E4,24,9B,9A,12,09,9A,A5,68,85,4D,6A,17,4B,CC,0F,E8,B0,F8,A7,6A,D1,6A,85,1D,9C,C0,A0,AC,4E,5B,89,E6,56,7A,FC,91,2A,8F,6F,15,8D,09,B8,B9,D6,61,19,E6,9B,1A,06,3D,7C,34,8D,F4,10,14,B1,BA,18,36,6E,EF,C0,CF,2D,6B,FD,F8,90,C0,D0,BA,2F,32,A8,CE,CC,64,5D,BC,0E,7B,AE,0C,43,AC,B0,53,00,FD,D3,37,87,B8,9A,B1,B4,A6,29,D1,35,58,9F,93,C2,E4,2E,71,D9,07,86,0A,0F,A8,D4,23,CA,00,9C,8D,1F,A9,95,B6,D1,73,DC,1C,10,45,82,ED,53,E6,97,E1,25,B4,26,73,1D,4E,F1,95,2F,C3,46,70,4A,BB,7F,06,C0,46,CB,A2,71,18,19,9F,94,96,4B,E2,92,37,B9,B1,04,C5,5F,4F,D5,A6,3B,8B,44,C6,FF,48,9E,55,28,CC,BA,C3,42,21,C9,F0,0C,4B,C3,26,88,8C,E2,51,31,0A,A8,F5,E6,3E,33,FD,6F,A6,8B,90,55,E6,08,04,D7,77,3E,EE,18,48,CA,1B,63,C0,77,9B,5E,3F,86,99,77,81,E4,AA,2D,D7,ED,BD,1A,6D,ED,F5,06,C9,7D,D2,2D,A8,3B,11,71,62,10,56,41,53,F5,CF,8A,D1,15,AD,74,D7,5E,2E,1C,70,C9,31,82,80,CC,63,03,45,8A,AC,F6,74,8F,F8,9E,68,32,3F,BD,AF,01,AC,61,EE,18,6C,9B,C0,D9,E4,EE,D5,6E,18,CB,AE,42,96,49,D1,FC,19,45,C0,08,DE,CA,0A,FE,AF,D8,01,EB,C4,F7,6B,00,CC,BA,80,5D,16,2E,9D,17,04,DD,A6,89,ED,A5,CD,CD,34,BF,03,BF,25,51,D3,2A,2A,EE,B2,2A,2F,E4,C2,D1,02,0A,3E,A4,1B,60,13,2D,82,07,07,34,25,F8,79,69,B5,66,56,5D,DB,F9,33,0A,4B,67,49,26,39,9C,A4,48,16,EA,D0,C6,09,7F,2D,6C,42,AC,0E,B7,8F,9E,71,7B,F0,B9,8D,35,04,FA,05,6A,04,3F,1D,77,0A,EE,C1,84,57,6D,58,79,8F,02,18,FF,C3,6B,93,23,2A,07,D2,7D,4A,7A,2B,62,05,BB,0E,D9,0B,CF,2E,20,76,3C,FE,C2,6E,3A,F4,EA,C7,D5,AF,E2,0A,9A,22,EE,26,DC,A1,A4,56,A0,1D,A8,EA,FD,7D,00,E0,EC,59,2B,97,30,BA,A1,62,38,7C,BA,E6,06,76,7C,CA,98,00,61,23,7F,84,74,1D,BA,8A,E4,F2,09,17,E9,2B,E6,AC,6E,BA,92,6C,EE,4E,F5,91,BA,59,F8,7D,22,09,38,28,B5,93,74,CD,DC,7E,BE,A2,E0,52,8F,24,DC,99,EB,30,EB,01,4D,90,64,D0,AA,D3,D4,4A,92,34,00,46,C7,C3,9C,46,12,BD,53,27,75,85,54,5C,63,3E,BE,82,05,C8,C5,C5,E0,A6,02,1A,F3,70,B0,A6,EE,92,93,00,8E,18,54,F8,C8,70,80,07,9E,7B,55,33,AE,28,34,D7,32,CA,48,5E,2A,85,F9,4B,4B,A2,C8,D8,44,F1,A1,C1,52,F4,73,F5,9F,F7,45,7E,AD,0C,2F,08,EB,E5,35,68,6F,A3,FA,F9,F0,C3,87,70,DF,0E,3B,99,4A,A7,E1,87,43,A3,5B,C6,8A,A2,85,5C,72,21,50,85,71,DC,67,56,8F,7A,FB,A4,74,D4,DF,2C,7A,5F,63,03,E5,4D,FE,AC,C3,F1,C1,AE,E0,AA,B0,EC,34,24,4D,95,7A,FD,8F,57,00,1B,F2,06,94,42,91,62,01,5D,75,55,72,83,B1,D9,9B,D7,A9,EC,E6,A2,B2,01,CC,F9,41,FC,3B,CE,D3,3E,A4,C9,97,A6,2D,74,CF,0E,D2,D3,CF,AD,26,70,35,32,6E,C8,A5,C7,F4,66,EE,63,B1,4E,12,C9,A5,4C,BA,B7,B0,AC,F2,A8,DE,A5,18,67,33,60,B9,16,1D,17,67,19,9D,9B,3C,4C,53,06,A0,F0,B2,14,8F,C3,9F,28,A1,53,E5,15,B6,77,EA,1B,3E,40,32,22,42,FF,24,96,0B,C7,39,24,A0,11,DD,FA,A2,85,B1,90,04,43,47,83,6C,2B,AF,B8,0E,23,77,B7,7F,E4,55,AF,E1,D6,74,C0,4F,B0,02,58,C9,82,E5,C4,56,1B,CA,17,6C,C2,A6,75,FA,19,7C,3B,C5,1E,0E,77,25,31,46,D5,7D,42,AA,27,8E,6A,72,E3,7A,0D,97,10,27,C9,6A,D6,9E,C1,04,FA,0C,8D,AF,9B,74,65,E7,63,A4,4E,A4,27,0E,56,5D,68,29,10,C2,AD,48,C9,4D,7D,F2,62,B0,D5,88,82,64,26,6B,06,81,29,7A,AF,74,12,52,47,2A,0F,ED,4E,CE,67,28,47,74,F2,AC,67,75,BB,66,F0,50,EB,1E,DA,75,7C,85,4E,18,E4,D7,14,CF,8B,D2,6C,16,7A,D2,9A,29,E8,00,AD,A8,03,71,60,34,21,EC,67,77,35,86,75,64,78,E0,34,D2,66,CE,3F,19,0B,00,F9,52,16,BC,0A,7F,2A,18,64,FC,1C,C0,3D,19,45,7C,6D,44,B8,7D,6A,95,4A,49,C5,AC,21,49,1F,12,D3,17,05,1C,43,1F,C6,B3,30,64,3B,C8,29,ED,68,E3,F3,5A,D2,4F,C0,0E,52,7F,C4,F5,FB,1C,50,FF,F0,D4,CB,7A,E1,08,64,75,ED,1D,BE,C6,C5,64,BC,1A,A2,EF,09,33,D8,20,D5,81,E9,59,CB,47,CD,90,D5,95,93,71,C5,89,B7,3A,AB,4F,48,73,4F,2D,E3,99,29,C1,7D,A9,23,71,54,22,F7,44,8C,13,EA,28,CB,8B,09,9E,BC,FA,3D,F2,66,51,65,2F,D2,56,97,1B,4B,F0,5A,73,AA,7C,86,6F,14,19,F8,CD,CF,7C,AC,57,D6,2D,8A,B8,08,4C,90,0B,7F,34,FB,2D,4F,2D,36,12,60,28,FB,7C,DB,B3,6F,C6,F3,8B,64,22,A3,C4,FF,52,0A,AC,7D,A9,21,D4,8E,61,FC,63,80,B1,83,92,A2,6D,DE,E3,8B,FA,E2,9F,58,76,55,12,4A,59,70,1E,A7,BE,05,7B,F2,7C,C5,E8,AA,10,28,A7,33,48,FC,9C,DC,64,43,75,F8,02,29,97,92,60,13,47,34,DC,B3,3F,16,C6,5C,2A,C5,F4,9B,94,6C,2F,4D,BF,1C,83,15,54,EF,8E,36,E0,BF,E8,5E,57,92,17,EA,19,BF,61,31,6A,ED,53,1E,72,D6,E1,54,F4,6A,B3,87,73,69,C3,E0,DF,14,A0,16,22,A0,99,70,85,A1,F9,22,95,62,C1,1A,80,72,E9,9D,80,8A,D2,EE,B1,F4,12,89,4B,42,02,79,B8,4A,95,B4,DC,95,54,CF,D9,CC,68,56,BB,09,72,10,60,53,D8,B9,56,DD,15,EE,72,E1,F3,87,F1,3C,68,68,17,CE,DF,28,CE,F3,57,DD,1A,75,94,FD,FF,C5,06,FA,75,84,F7,B7,11,0A,5C,90,36,95,6D,7B,0A,2E,42,C0,04,72,7C,76,C0,B7,2B,38,FC,8B,2F,64,FE,EC,C7,8F,EC,21,A0,0B,FF,8F,05,19,85,52,D4,00,DF,77,8A,E5,D2,6B,94,15,21,AF,F2,BD,51,0E,C9,AE,0F,F7,73,F3,E4,B6,12,BD,2D,76,B0,88,13,75,1B,79,A1,13,86,1A,FE,C9,A7,73,AA,7E,4C,51,52,AC,E3,D2,0E,16,9B,57,9E,F9,20,7A,77,AD,5F,B2,20,C4,66,9D,E1,8A,C6,7F,E7,F5,4F,22,9C,97,37,BE,DF,F3,23,32,41,47,80,D6,A7,B4,05,DF,42,D0,9D,30,AB,04,9C,BF,54,5B,24,01,32,AE,5A,E2,81,55,F1,CD,68,37,14,C1,76,AE,D7,02,7E,DB,24,C0,A6,09,36,1A,D7,BE,B1,88,D6,83,38,BB,C8,C6,A9,60,FD,B7,08,D2,8E,9E,E8,DF,CC,AE,9A,9A,CD,4A,A7,A3,34,75,0C,27,E0,A1,80,14,99,AB,9C,68,AF,6C,5F,6F,4E,17,69,FD,5D,14,99,FC,A9,41,C0,E2,45,AB,76,22,BA,61,6E,CB,39,C1,D6,70,23,01,26,59,C1,9A,0B,FD,E4,CF,5B,FC,9B,A4,76,08,C4,73,80,AD,66,EC,E2,C7,47,69,02,36,40,4F,45,FE,A7,F6,24,A2,F2,E8,F9,75,81,37,15,B0,18,92,03,33,52,B6,8B,62,64,81,B5,AB,80,BD,84,D7,CA,5F,ED,1B,94,37,B5,7D,D9,51,B7,54,A9,00,7F,B7,3F,F4,99,25,EC,65,5F,5A,B8,61,D2,54,A8,AF,78,9C,7F,76,EF,AF,FC,B3,9F,F8,30,7A,76,86,3E,05,DF,76,43,97,72,A1,92,22,19,57,04,61,E0,D8,C1,A6,B2,AE,BC,95,17,78,85,72,E3,57,B3,C4,5F,D0,B8,60,ED,00,58,0F,85,EB,BA,50,C3,8B,7B,3C,C6,7A,97,E6,6B,2C,48,F1,F9,7B,AF,9F,87,D7,5E,2B,28,73,F0,EF,69,23,25,FB,49,73,86,EE,67,54,78,E8,B7,3C,A5,F8,F6,14,8B,F1,81,72,94,E8,F8,76,4D,28,22,B3,F7,48,80,2D,47,6D,07,DD,D9,90,A5,C1,32,C3,9E,F5,38,5C,2E,E4,BA,34,93,13,14,F7,F1,A4,5C,63,47,25,32,3A,8C,37,88,02,54,A1,54,49,CA,EC,13,95,BD,3C,F0,A0,4E,01,28,08,9D,57,07,DF,00,A3,F9,2A,74,31,7B,FD,5C,2C,4C,81,D8,CE,36,63,A8,B7,E8,F9,D3,7A,DD,75,86,A3,A7,14,33,34,F4,C5,8A,75,2D,E2,33,6B,BF,B7,FB,2C,11,CD,A3,65,D6,00,36,37,02,A0,6E,B6,8E,54,15,70,12,50,51,D2,1E,1E,31,DF,18,2F,76,14,1E,42,66,6B,52,F8,60,9E,03,DE,30,38,95,38,45,B6,0E,0E,BA,F3,36,22,66,34,D7,F3,75,9A,2E,5F,55,A5,1F,CF,6B,B0,5C,C1,22,13,7C,D3,A6,3D,45,53,4F,8A,83,33,2B,0B,F3,D4,6B,D5,DA,3C,31,93,82,BE,22,D7,34,86,22,5F,1B,03,CB,53,C5,16,CF,AF,3B,6F,3D,9A,FA,27,CC,F6,02,12,A4,F6,48,C6,48,21,00,36,B8,89,C6,3D,0B,66,8D,F5,0A,AE,91,42,BC,17,48,3A,6F,88,A5,80,AD,10,80,09,AD,8A,56,9A,A5,AD,79,94,CB,78,E2,A8,C2,B2,66,E1,BD,F6,C9,82,63,4F,84,EA,A3,4A,B3,A2,CB,E0,CD,8C,D5,9D,3E,67,81,98,D9,1E,36,F3,E3,DE,9C,DB,F5,94,F4,5C,1D,2D,FA,3F,BF,F7,21,FA,1C,B9,C0,9F,36,8A,E7,D6,21,F3,3F,49,B8,20,7D,99,65,3F,A3,24,0A,7F,92,5A,FF,8C,38,4B,9E,D1,6A,15,51,50,06,47,B3,C3,76,90,B4,BF,86,3F,35,20,AD,19,E6,C3,DC,B2,D9,18,66,38,9F,FB,F2,78,34,B7,7F,CF,ED,AB,66,16,FF,CC,D0,D9,03,46,2B,C9,3C,E2,28,95,17,CE,DC,E9,9D,8E,E4,AE,4E,D6,0D,15,38,ED,B5,8F,97,D9,83,F1,2F,A5,F8,4C,33,F5,F1,0D,01,41,E2,D7,CD,55,6C,EF,DD,C3,80,ED,49,49,5D,BF,12,AD,91,6A,E1,6C,BB,4F,65,34,38,30,85,CB,56,04,83,BC,FF,F0,81,F7,37,7C,07,76,C3,97,B7,71,1A,4A,26,55,0B,CE,68,DA,68,63,74,10,F1,00,55,E8,23,B6,8B,9B,43,3F,CE,7A,BB,FD,03,17,C2,29,91,0A,C8,46,79,9D,09,80,EE,04,39,F4,B5,7A,61,18,45,8D,33,A0,50,1B,4C,4B,40,64,DA,E8,B9,0D,E8,A4,BC,75,44,9F,41,FF,9E,D2,05,62,E8,E0,75,CF,8A,AC,CE,CA,B2,F1,41,5E,8C,ED,A8,F0,63,87,31,2C,1F,D2,39,69,C0,44,E6,3D,42,08,E2,AE,53,86,B2,88,F8,E5,C0,30,37,21,5F,4D,8D,D8,29,FD,B3,A4,04,03,40,C5,AE,41,5F,07,D8,E4,6E,B7,D2,0D,AF,1C,8C,33,0D,26,DF,7F,3C,1A,ED,79,39,69,7B,D6,62,9A,6B,4D,55,89,E3,9B,D5,EF,08,FD,3B,D0,8D,44,22,5D,5B,EA,66,B9,B4,2F,8B,FC,8A,CE,51,B7,E7,E3,91,D1,45,37,42,D0,9F,D8,8B,56,7C,AF,B1,E7,5F,DD,D2,F1,15,77,4C,12,B9,3F,DD,00,F2,F9,0D,2C,D3,96,7F,13,A7,FA,94,3F,0F,F4,79,17,11,6A,97,28,7E,63,5C,3F,0B,2C,8C,72,64,26,E0,B9,4A,0E,6C,3F,6A,34,6D,EF,7B,CB,22,7F,B9,25,E2,4A,AB,01,75,AE,41,3A,9E,D2,3F,7A,5F,4D,FB,5D,BA,83,15,CB,E9,11,A2,4F,A7,D3,9F,78,49,45,23,FE,AA,E2,09,34,88,B8,B3,42,31,E5,74,5E,97,55,70,B6,8A,B7,F3,D1,5B,61,82,AD,FF,8A,A7,A3,A5,F8,50,29,B5,01,1E,73,FC,53,65,65,DF,12,DF,CD,51,40,18,2A,8B,40,49,41,BE,2B,F2,3C,B8,CF,33,95,2C,C3,04,7B,54,76,51,45,7C,D5,2F,A7,8C,3E,F9,D2,F6,82,49,09,44,84,2E,7C,22,0C,D6,4C,C1,11,AC,EC,7B,5B,98,6A,9E,0D,F8,05,18,1D,20,A8,76,69,D3,36,64,54,B4,BE,47,A8,93,3B,66,4A,6E,C0,98,C8,11,B7,F7,EB,EA,5F,05,F9,3B,B5,7A,7E,28,FF,9A,2D,50,98,A8,D6,D7,BC,57,A6,8D,F2,D1,E2,3A,F4,E4,3D,AD,E9,7C,CA,65,5C,D8,A8,A3,CB,6B,C5,16,D9,D8,60,4F,EC,2A,5E,BE,49,72,1D,F7,E8,1B,CF,75,21,53,A1,64,28,5B,8D,69,42,1A,5E,03,04,B8,F4,83,BE,84,CA,CF,79,D9,0C,00,B8,92,90,5C,D3,BA,DD,E2,56,7D,01,62,69,77,80,8B,0C,B6,3F,F0,85,35,42,59,8A,CB,2C,1A,BD,3C,57,A9,DB,EE,00,B5,0E,DB,B1,0A,80,6C,10,55,4D,AE,43,E3,13,65,0F,30,0E,7A,5B,6E,4C,4B,F6,FC,2A,66,2F,16,71,3C,56,FB,53,87,84,83,EF,CF,2E,36,FC,B4,CA,9F,74,46,06,CD,FA,44,E8,39,B8,DA,A1,53,5C,51,60,0C,5D,21,3B,F4,FF,B9,DB,5E,18,A4,27,B4,F0,21,59,17,53,1B,4B,D1,F7,64,61,33,6D,01,B3,EF,2A,0B,28,FE,59,37,78,77,C8,7E,F0,68,6B,F3,34,FB,C1,D1,A3,F7,46,A7,7F,98,07,82,41,78,34,B8,50,0E,EE,28,D6,2E,D8,36,7F,E2,24,8D,7A,A9,D6,A2,1B,A1,80,48,E9,68,37,39,DD,70,2F,33,E7,0C,7D,C1,F9,DA,46,A7,8C,55,03,DE,58,A3,FD,AA,D9,A0,C7,5E,6E,23,90,9D,0D,88,24,85,11,88,B0,EF,E4,43,FA,14,EC,1F,F8,BF,66,FA,9C,A2,75,AB,D7,31,CF,F4,58,2A,55,01,70,B8,21,BB,08,34,95,45,FB,B9,86,0E,2B,26,F2,84,DB,17,0D,CD,59,8B,19,93,4A,40,93,AC,1E,16,B1,1C,F3,4B,D9,62,7B,95,58,4D,CB,62,52,7B,EA,7F,72,F8,CF,AD,C5,31,6B,28,2B,C7,E1,F0,50,72,CD,F2,69,81,54,E3,BD,36,E1,CA,FC,77,DE,54,7C,E1,F9,D9,B0,AE,FF,85,2F,6D,17,C9,84,E9,4A,AD,EB,A7,94,D1,59,9B,FB,E6,0C,3F,FD,BB,51,33,D2,65,59,9F,35,F2,8E,5B,20,86,17,99,A2,31,6A,50,BD,EC,DD,14,9F,12,B4,25,22,9F,B1,C2,93,89,40,8A,43,11,61,95,8F,C0,32,69,74,CE,87,7C,87,38,DF,DD,77,2F,76,C4,12,4B,38,C8,8B,CE,E8,BB,E1,7E,66,82,63,80,D4,B8,B2,72,3D,F9,CB,0D,03,45,0A,80,46,9B,24,08,CE,A7,AB,1E,1C,46,86,FA,21,C7,93,B5,5F,C2,34,C8,67,B8,9E,60,09,56,93,9C,0C,6C,29,70,94,2C,05,C1,CF,C0,F5,3F,C8,0B,3A,5B,10,12,56,E5,80,16,07,46,50,F3,7F,33,72,9B,A1,86,12,C9,9D,41,09,61,B5,D2,20,A6,83,CB,41,52,E5,9D,4D,EB,1D,D9,69,6C,2D,30,BA,46,FD,B4,B4,FB,BD,C2,61,DD,18,0D,5B,B2,E6,A6,03,39,8D,12,1F,F8,8B,22,1F,7B,CC,9C,12,64,42,18,43,CA,79,05,1C,94,5F,03,74,EC,9B,55,7E,D6,C5,47,19,FF,B5,F2,2F,CD,1F,DF,2F,57,69,64,E3,57,D6,75,CA,43,27,B8,CC,F5,1F,AE,63,20,30,7B,F1,8D,07,58,64,0C,37,EE,86,4A,1A,9E,B2,AC,90,86,B3,55,5C,2A,33,53,01,12,1C,E0,65,9D,45,7A,82,C0,00,A5,FB,1E,0B,C6,DB,71,5A,BC,5A,21,C5,F0,26,F7,DB,37,4B,A2,57,3E,55,99,C8,B6,3D,5B,C5,26,E5,34,57,76,85,B2,04,94,F7,1C,59,59,DE,FE,22,94,C5,AE,9C,67,95,C6,01,EA,5D,58,5D,14,7F,A9,11,11,AD,26,86,C5,A1,B9,8C,84,E1,E5,66,15,DE,0D,67,5D,CE,C0,9A,8E,8A,D3,D7,B0,61,41,B4,B1,52,5B,D5,C1,EA,BF,65,9B,F2,21,68,C7,62,A0,88,35,D2,77,99,14,BF,59,F7,24,41,8F,C1,AA,B7,33,2E,C8,AE,2A,3D,EF,3C,9E,84,1F,14,4E,9C,8B,31,DB,9A,44,86,C8,2E,17,71,5E,90,B7,E0,FD,3B,E5,43,9B,0E,3D,46,FE,F1,B1,3D,06,47,C6,DC,A9,02,42,EF,4B,15,16,99,FD,CE,91,D7,D7,5E,A8,A2,FD,A9,52,B1,E2,7F,78,11,3A,AB,AB,A4,53,93,A6,7A,A1,EB,8E,83,35,76,90,FE,45,33,F6,C4,E9,D6,E0,C6,80,C1,0A,12,BF,08,E8,D6,FD,C4,3C,DD,3E,A8,02,A6,DD,6F,C5,8E,B4,53,19,25,72,CF,09,4C,53,44,5E,7C,C7,C6,8D,D4,24,D4,89,D4,73,50,53,91,C1,F4,78,3B,E2,86,00,A1,49,58,93,1D,7E,EF,A4,6D,CE,D5,31,BB,31,E8,A5,14,5E,22,E9,BD,EF,ED,68,A5,E0,B6,DD,EC,7F,EE,BC,75,54,AE,33,0B,F7,76,77,FE,81,39,03,29,4E,02,BB,C0,57,24,47,B1,FE,5D,C2,66,C4,18,78,50,CF,87,2C,F9,6E,3B,2B,B9,7B,C6,F2,AD,86,53,FF,A6,DC,D5,92,B4,54,91,B6,6E,FB,A3,B4,60,83,DF,56,2C,E6,17,1F,57,58,E6,96,9F,94,8A,27,62,4F,F5,EA,69,E0,69,7E,2D,12,D7,95,CE,E0,62,8E,12,A7,DF,A3,CB,7E,93,7D,4A,93,70,CF,E0,E2,4A,10,7A,72,9F,F9,64,3D,D9,68,3D,1D,DB,2D,AF,28,E4,DF,C8,70,89,B4,F1,94,4E,A5,64,ED,7F,02,DB,09,10,D2,04,AF,BD,71,3B,BC,E3,48,C4,24,5A,37,BF,B9,B3,AE,43,2C,C3,B7,52,51,AE,ED,89,E3,51,13,EE,ED,C8,A9,1F,FA,D8,48,9F,90,1C,BE,51,9B,B8,DE,31,19,24,DD,73,09,3B,AC,C4,D7,2D,30,89,B5,A2,6F,0B,60,FA,16,DE,8D,99,1D,62,A9,93,03,2A,56,A5,5F,EC,9B,B1,45,90,EB,48,F7,17,E8,97,7F,13,16,01,EB,77,B6,FF,E1,A2,1B,F3,F9,DF,E6,E5,A2,99,B0,B3,C0,49,16,BA,32,C2,AD,C3,18,3E,4A,AC,84,CF,DD,CE,58,02,10,2E,69,BE,4A,11,13,63,1B,A6,67,5D,F8,E3,7D,04,B3,7F,3A,1F,CB,31,9B,E5,34,EC,AC,7F,2F,65,CF,FF,10,CC,68,35,35,72,DB,72,AA,CF,6C,51,F0,13,32,61,4E,C8,4D,9B,92,B3,25,CE,30,A9,C1,EC,57,84,6B,42,DA,1F,63,98,06,03,30,E4,3A,1F,0A,D1,D7,2C,FC,5F,51,E3,0D,5B,1A,A1,39,B5,55,9E,CA,F9,FC,11,5B,F0,06,08,48,A4,71,8A,91,98,4A,4A,B2,CC,BD,1A,A6,C4,60,6E,D2,DB,99,0D,5F,BE,05,EE,64,9F,E7,5D,3A,51,CF,4C,D1,6D,6F,A7,F7,8B,5B,66,33,EB,F8,57,76,1F,A2,D8,86,E0,53,11,12,55,CC,41,18,04,B3,CC,92,97,20,E4,79,46,D1,EC,6E,79,B9,93,C0,BC,E6,FC,2B,22,1D,A3,FF,5C,78,EF,31,01,E9,F8,82,83,98,4D,81,4E,43,CA,DD,9E,A6,B4,BB,55,5F,99,CB,88,B8,72,C2,C1,C8,A0,D4,20,DC,20,3C,89,4D,FB,65,2C,89,F3,83,92,E2,D8,4D,A6,21,3F,03,61,33,2D,3E,8B,6F,7A,DC,BD,D9,17,C1,E9,8C,BE,35,FF,9F,B6,4F,2D,26,A3,F6,5F,B6,DA,30,69,15,FC,85,C5,3F,D2,E7,69,78,56,F1,8C,D0,A0,4D,28,69,0E,A9,F8,04,DF,C8,66,32,3B,C1,D8,03,22,C2,1B,91,48,D3,64,50,E0,73,EA,C5,7F,65,CD,B7,1A,48,22,CA,01,B0,73,0C,8F,4C,62,A8,75,39,EC,21,B5,87,6D,BD,C1,B7,BE,3D,09,B5,9A,9D,29,45,81,76,DD,D2,10,FE,B7,89,E2,AA,0B,00,BD,25,02,B3,21,24,22,0D,C1,CC,54,2D,09,E0,CC,72,5A,D7,FB,5E,B4,A7,20,4C,E2,34,23,81,1A,E4,CA,05,A0,C4,BA,14,9B,33,63,0A,EE,BC,C3,8B,2C,E0,CD,B8,E5,43,0B,21,1F,63,7E,22,34,8B,9D,42,2A,23,69,10,B0,C3,10,FC,27,40,7D,B3,4A,79,FA,54,AF,4E,44,57,5F,FF,6E,5D,18,98,83,26,FF,2C,16,E3,52,F8,3F,C0,F2,D4,61,37,41,67,EC,77,50,E8,52,61,EF,CB,5B,70,BE,8F,D6,1C,B5,AC,C7,18,C6,00,9C,58,38,40,03,27,08,BF,1C,2F,4F,1F,1B,0D,F7,D4,AC,73,39,89,00,85,B1,CB,91,F5,70,46,35,49,E9,C1,BB,40,60,A5,B5,A0,B9,15,6B,DA,09,2A,8D,D6,43,8D,F7,08,9E,11,44,08,84,FD,40,5F,97,8F,7D,E5,56,4A,FF,93,EC,98,8B,EC,65,3F,F4,03,E7,5D,03,74,D1,89,D7,77,85,41,A7,69,30,ED,5A,B8,E9,97,EE,27,4B,0E,0C,03,63,AD,59,9E,ED,17,EC,AD,3B,16,25,53,2D,AD,D7,D5,14,39,B8,22,EC,BE,BF,31,A9,B2,61,E0,0A,3E,8F,68,A1,D1,A9,CA,AF,E5,B7,EE,65,78,5B,9C,D9,55,F4,43,95,C4,85,BB,21,8D,1D,5A,4D,CF,75,37,DD,72,22,04,A5,92,0B,B7,61,D6,36,3D,8D,4F,1A,88,F4,BB,15,34,E8,FC,0C,C9,BE,27,2E,9C,1E,BC,F4,D4,71,21,71,27,0C,D2,6B,BC,7D,33,19,A3,B2,D2,AF,74,31,4F,07,DA,2D,49,7F,CD,82,CE,D6,5A,CA,0B,9D,2E,B8,BE,3A,41,30,F1,4B,B9,F7,FD,E8,83,C5,D0,27,CC,D0,81,E0,49,F2,3A,14,67,9B,36,62,24,5A,BA,40,AE,AD,6E,6C,DE,F5,76,03,59,7D,0A,E4,77,24,69,5C,D4,64,0A,33,36,16,CE,DE,4B,F3,3F,74,B4,B7,E9,88,A8,C5,7D,06,AE,23,30,19,C8,29,D8,F5,FB,F2,B2,D0,F3,85,4F,70,AA,1D,7D,99,78,D9,52,F0,60,B1,BD,D7,39,93,85,F0,A2,0D,5E,5E,96,7B,9A,38,8D,C1,3A,2B,E6,9A,96,77,F3,7F,23,E5,69,E9,CC,00,63,08,FE,49,0C,59,AC,4B,79,51,BD,A4,A5,5A,27,E4,71,FF,4D,D5,26,71,AE,F5,26,81,44,9F,95,0D,87,29,F7,B2,1C,06,38,07,ED,CA,E0,55,8E,DE,68,FF,37,75,8F,63,AB,60,D6,6F,F6,59,19,C9,67,3F,2C,DE,CD,BE,C4,84,63,5B,21,E5,D2,08,5B,08,DF,8A,8F,59,0E,87,61,59,B4,5A,79,54,66,C7,24,25,01,C9,29,50,C4,DC,64,DE,EB,EA,0E,BF,47,76,05,10,63,18,F5,33,D8,30,9B,9A,AC,BE,B6,2D,29,BC,EC,90,66,92,BF,EC,E9,3E,F6,00,54,E6,45,14,C0,C7,99,5B,75,86,E3,49,3E,92,71,85,13,F7,C4,9B,A5,15,CB,ED,06,86,45,F0,6C,91,F5,18,19,C7,27,AC,AC,42,1C,AE,8D,ED,30,0A,3B,3D,7B,DD,D8,80,BA,36,C9,C6,3B,D6,63,39,B5,92,57,B8,C6,D6,7F,F9,4B,EA,00,39,9D,D8,A2,E9,18,61,45,FD,93,93,2A,9C,8A,0E,88,60,BE,A5,50,CE,C3,AF,95,C6,18,FE,B3,F7,7A,9D,00,FF,1E,0B,D1,DF,00,B1,BF,FB,49,A8,D8,5E,AC,0F,20,42,8C,94,46,08,40,35,AC,82,C1,EA,1A,64,68,D0,70,36,F1,F2,08,F0,E7,69,F8,61,42,0C,F3,CE,C1,78,19,8C,78,08,6A,8E,B5,AA,5A,FB,0F,F6,F1,0C,70,A5,4E,D2,C5,D3,C3,71,56,A4,90,EE,33,2B,79,53,C8,6F,13,C4,00,7A,40,2D,45,7B,16,9B,00,88,24,44,B3,A5,D0,1B,61,8E,AF,07,B7,2D,31,06,EE,D2,37,B3,F3,0B,E7,D8,CE,94,9D,DC,67,84,7E,8D,E3,B9,9D,EB,33,0E,08,C8,A8,19,E4,BD,A0,B0,09,4C,68,D3,B7,92,02,86,66,DA,FF,2F,BF,D5,DA,59,0B,CE,36,6C,58,28,A2,46,FA,06,55,C8,BA,BB,FD,9E,9A,5E,6A,2F,6F,9A,F0,B9,52,65,12,75,3C,B8,A8,1D,56,F4,CB,B8,D2,80,BF,61,02,B5,5A,97,B7,B3,74,ED,92,A0,8A,29,F5,E5,F7,FD,FE,11,55,27,32,21,C8,37,C3,4F,EE,E1,C2,38,F2,29,20,A8,F0,9E,34,35,31,A2,B6,F2,16,58,1E,AE,D4,9F,C5,93,00,D2,B4,E9,AD,27,32,FB,1A,44,98,B2,61,03,72,D6,00,03,FA,00,02,20,65,85,3F,C2,77,8E,A1,FC,D7,81,6B,60,F4,ED,5B,7F,05,43,AB,F0,42,DD,15,EB,20,C6,9B,0A,F8,FF,CD,3E,AB,E6,CE,F3,90,57,F4,F3,C6,ED,57,C8,1D,6B,E3,31,74,5B,47,CB,5F,72,B6,62,F9,FB,6F,4A,AA,C7,A7,00,A0,77,A1,5E,9E,70,DD,A5,20,70,41,86,5B,CD,BC,E9,67,EF,D6,74,D0,C8,C3,BB,E2,AE,F8,01,11,71,C3,B2,98,22,8A,3E,11,4F,A6,51,11,62,E2,7D,81,0E,14,6B,B6,D7,2C,48,D0,E3,A3,B7,8F,0D,88,1D,02,3D,85,90,C6,6B,9D,31,6D,E1,5F,79,B6,0F,10,17,99,A0,9D,0D,6F,85,A4,00,97,78,60,78,2A,DA,6E,DD,EF,E3,D2,54,34,31,0B,89,41,AC,E2,8F,BE,4B,D2,75,77,6E,33,41,CC,A6,9F,85,9A,D8,09,BD,18,34,02,FE,86,77,F1,96,AF,4A,D3,30,0B,1E,05,52,B0,F3,9C,AC,05,26,2A,B0,09,B6,9B,29,22,D5,C2,F1,87,40,CE,EB,77,6E,9F,5F,8F,2C,C6,6A,D1,B8,71,0D,0F,BE,2B,35,AF,C4,B7,2E,F3,87,BF,91,A6,F6,FF,B9,C6,B0,AD,1B,1F,73,CC,E7,4E,91,78,49,51,1D,E1,37,4D,92,A9,3E,C0,9B,6B,19,56,F1,73,2A,92,84,BE,0A,DA,B8,CC,10,54,2C,6E,48,80,B2,2D,1E,22,0C,F4,08,43,0B,9C,4F,28,D8,FF,9B,AE,3A,3C,9E,F2,88,38,84,10,31,A6,EC,CB,0B,25,F5,36,BF,7D,09,3E,D0,66,3F,61,91,58,F7,62,92,0E,40,EE,4E,21,17,E1,18,45,23,94,EB,12,AA,40,DF,E2,B7,61,78,17,72,7C,23,65,8A,7C,DD,36,6E,B7,F4,E7,B3,BC,B1,85,49,F1,3A,78,41,6B,A8,CE,84,5C,1E,47,F3,02,DF,BB,01,1E,34,FA,5F,B2,C4,51,2E,08,45,FA,DC,A9,A1,36,53,4E,35,DD,22,C6,A4,49,FD,C4,EA,DE,D7,E3,37,F0,75,45,5E,3E,DF,AD,0E,DA,BD,FC,91,60,01,17,B8,C4,A2,91,AB,B5,C6,18,B0,8F,BA,05,DC,A0,B4,86,54,81,51,60,93,4F,90,6D,10,00,21,86,42,2F,78,65,59,A7,0D,0C,A4,35,D4,F6,F1,14,85,DC,9B,98,38,F3,F1,E5,D8,EC,0C,E2,F5,7D,0C,53,E1,78,F3,94,35,A3,36,83,D5,F0,6C,9B,8C,D7,43,A7,BE,CF,8F,AF,5C,EF,E4,4D,22,20,3B,69,46,4C,D4,E5,99,E9,2E,8F,AD,E8,82,8C,89,AF,CB,5D,54,17,D9,1C,79,74,A7,87,AE,36,9A,58,74,C2,A8,84,81,53,BA,86,48,AA,60,E9,C2,7F,80,20,0B,35,94,BB,B4,11,96,D2,41,65,C9,AD,01,05,E4,92,CD,BB,D1,8B,84,7C,F5,FF,90,04,D5,5A,17,D5,8E,ED,FE,F4,76,E2,C2,96,62,20,B0,09,B6,6A,8E,78,7B,63,AF,60,C7,56,01,9E,42,DB,19,A0,A3,77,48,EE,C6,27,26,43,A5,46,9F,C9,EA,08,B3,09,93,A2,75,25,34,2A,2B,FC,7B,04,9E,B7,80,C0,AC,43,4B,4A,6C,DB,C3,C4,0F,29,5E,65,69,FA,EE,D1,57,4F,5F,59,A4,3A,A6,A9,78,4C,84,E2,6F,E5,1D,55,C9,C9,67,38,F2,54,FB,E8,D1,93,6E,F4,52,DC,2F,B3,8A,74,31,4D,1C,F6,83,F5,55,E3,A6,BE,74,51,01,E0,9B,AD,A9,A0,F4,1A,E7,9B,A3,96,07,34,58,85,C9,D5,BD,BD,F6,B5,F6,08,C9,10,B2,44,F9,60,00,E4,0E,1F,BC,A8,E7,51,17,56,A9,01,B3,3F,31,C1,BC,52,B1,88,EB,4F,51,AD,0E,30,B6,FE,23,85,05,86,11,68,D8,6C,9A,09,AF,9E,B7,D4,7B,07,F0,35,12,51,A9,65,B1,F3,7C,37,D9,D4,C8,C1,3D,E7,34,DE,2B,22,53,0F,45,C2,2E,B6,3E,D4,F6,C7,05,A1,26,66,38,59,55,C0,3C,65,31,7A,34,AF,30,57,64,DC,22,61,EE,12,9D,0D,4A,AD,72,86,DC,B8,FD,D7,43,AA,95,16,C8,52,7B,70,D7,7C,DC,01,EC,0C,09,B4,A5,7E,BD,2A,D2,A1,98,B5,D1,56,A2,8E,CD,AF,83,0A,4B,FA,95,6D,D6,57,08,CC,60,F5,45,3B,D2,5B,D3,32,C3,1A,1A,3D,A3,EB,D2,19,DE,7C,F1,41,D9,62,40,AB,54,2E,8F,20,3B,45,DD,5E,D4,24,60,A4,3A,2A,EB,6E,06,FE,67,00,C2,D7,EB,29,06,80,CA,25,DD,64,D7,4B,E9,68,0F,9B,02,66,42,5C,2C,5E,CA,D2,84,CA,94,CB,B2,90,D5,A9,02,FC,31,A8,75,79,4F,F7,0B,04,D4,01,50,55,86,22,1D,7B,B1,5A,A1,9B,D7,7C,B6,B2,B5,DE,19,1C,72,B3,62,52,37,B2,BC,42,0C,21,35,7D,F8,E3,DE,D9,A3,4C,66,A8,A0,30,E3,14,2F,D4,9C,52,CC,69,ED,B6,83,B9,56,27,50,46,35,FA,F6,14,73,48,74,9B,84,F0,B9,56,5B,F9,93,13,C5,D7,AC,B0,DF,66,4D,EF,D0,76,8B,8C,1D,A1,36,0B,C4,B6,C0,8F,BC,74,AE,1E,82,CF,E0,22,10,0E,AF,B9,05,80,4F,0C,92,09,4E,FC,7D,80,22,9E,C3,67,08,A3,7B,50,A5,0E,BA,CA,E9,FC,C3,92,B7,B1,80,B4,0E,E4,A3,00,E1,92,A5,25,FC,04,91,79,F9,2E,A8,0A,B7,08,ED,C7,5B,51,3B,7B,0D,A6,2A,44,50,F1,5D,1C,EE,82,EF,7E,F9,C8,07,4C,F5,65,EA,6B,7E,31,6A,71,14,D7,A4,17,51,86,1F,7E,3E,56,C1,C8,E0,A1,A5,85,28,58,FC,31,07,F6,4F,F0,60,76,BE,12,02,89,5A,28,F8,2E,FB,BF,EC,D3,A2,95,32,44,B8,96,D9,B1,A1,E0,38,7F,EC,23,92,CC,AC,54,35,82,C0,B2,8C,56,2A,35,81,AE,3A,D2,3C,6F,43,A8,C3,54,8A,D4,41,FC,47,15,02,0E,83,A6,39,BE,5C,66,28,F6,60,57,49,B7,62,62,8B,A7,F3,F5,0D,33,D5,E9,DD,43,33,C2,5C,11,89,F3,19,AF,62,1A,97,49,0D,66,82,27,9E,C5,B0,8B,D2,11,51,1D,E1,8F,65,8D,E9,48,A4,D2,2E,E9,A2,9A,76,C8,48,3F,F3,C7,23,06,4D,AA,5E,5C,50,A3,A8,25,65,17,3F,42,F4,F7,4E,DA,1D,A8,DE,6E,98,80,8E,9A,C7,8B,F5,CB,54,B1,2E,F2,51,8A,62,F8,A9,5C,BD,11,73,4E,60,B3,65,4B,B7,A9,84,D1,1B,0B,71,E3,FD,D7,1B,4B,25,51,B2,5B,D5,7F,EE,B6,5F,BE,CA,E7,EA,A8,62,8F,D3,A7,55,CE,17,DA,24,03,2E,72,C6,0E,5A,69,BF,25,C7,9E,DD,19,94,9E,76,C1,FB,1D,FA,1F,E6,36,FD,56,4B,B6,29,98,DA,EF,F1,BC,E3,8F,AF,9E,EA,E0,88,3C,8F,AC,3A,A9,67,53,08,DF,69,E1,02,7F,DA,31,6E,AA,E8,5B,1A,1F,78,2D,E2,51,4A,82,09,16,5E,55,12,5F,CF,EC,6A,3D,AC,71,E9,BD,0D,7B,FE,CB,AC,EA,C4,3C,FB,A5,F5,C5,D7,E8,27,E3,01,7A,4E,A7,FA,8C,92,58,9A,7F,6B,44,C3,E6,45,3A,F2,48,7B,B7,03,3A,7A,0C,C1,AA,A4,16,13,28,71,4A,64,D5,39,CA,E6,6D,69,04,81,ED,C2,EB,1A,F1,7C,64,7F,BC,E1,40,B7,0B,AA,16,9F,DE,47,68,7E,BA,C4,11,25,30,D0,58,54,DC,73,0D,66,0E,3D,BC,F5,92,D2,1B,4E,D8,49,2C,F8,2F,C3,07,C8,ED,06,85,F7,7F,B1,F4,04,05,26,37,92,3F,8B,F4,8D,81,95,4B,39,04,34,D2,7F,3F,E1,EB,3D,74,DB,E6,31,35,92,70,07,10,42,C9,81,8C,F7,F5,F6,9A,A2,B8,DF,70,69,6E,F0,D2,E4,EF,B4,B5,BF,FF,5D,79,CE,7E,81,70,86,AF,8C,15,79,02,3C,92,97,59,7B,D1,57,54,DB,BA,43,5E,3B,9E,16,DF,FC,94,F4,49,B7,15,6E,AE,54,C2,AA,D8,22,5F,5B,F4,3A,E0,EE,54,CF,93,E4,75,9B,36,A6,D5,DD,20,B3,B7,99,51,1C,EA,19,98,BA,DC,28,FA,F2,A5,90,1B,50,D3,6F,D4,B8,A0,C8,59,D5,84,A3,EE,63,F1,D5,62,35,97,AD,33,4E,02,A5,C9,7E,4C,E8,C4,41,81,78,9F,D6,78,87,37,B3,FF,8E,F2,56,C6,E9,C4,DA,16,8C,FD,E8,F5,8F,05,E3,2C,A6,C4,D4,04,88,33,49,28,6E,24,9F,DA,D3,37,94,5A,A1,3F,A9,F6,F9,FE,EA,3C,25,17,61,6E,EF,DF,C8,EF,8F,D2,3B,85,21,78,87,8A,EE,75,81,9C,FF,41,CC,AF,EC,56,04,43,81,77,7E,13,65,DC,20,2F,F1,52,C3,D1,49,B1,28,67,21,94,CA,61,26,02,16,73,05,D8,1A,B9,0A,11,25,39,67,59,72,B1,8A,BE,38,9C,0C,0F,E6,49,EB,5E,CD,FE,81,35,44,E6,DB,55,F0,A8,4C,8C,C9,9D,CF,CC,BA,33,97,69,5D,01,DF,D2,3E,B6,A0,9D,73,69,84,9A,05,5A,31,2B,FF,95,0C,B8,5A,2F,F2,63,F8,0D,22,8E,58,E6,46,7F,0B,B0,68,B8,EA,DE,0F,01,C8,A2,BB,32,6F,47,58,C6,70,74,07,98,83,92,FC,96,31,F8,D9,1D,32,4B,AE,5A,69,1F,BD,E8,E1,99,9F,67,CE,C2,5E,27,A2,64,64,B8,46,EB,B3,1E,73,A3,09,CC,C5,23,0B,C5,E7,3D,7B,58,B4,05,F1,42,87,2C,D4,26,BD,ED,A7,E1,AA,5A,20,9D,83,1F,70,9D,01,43,60,E4,A0,72,68,77,B6,44,70,8C,22,41,64,AC,89,D9,A2,3B,CD,3A,35,06,FF,25,36,8E,99,E9,DC,CB,41,35,CE,95,BB,5D,5A,42,EF,95,57,57,0A,93,56,D4,1C,4F,D2,BA,35,6D,70,2F,80,DE,A0,D1,E0,CB,B1,76,E3,BD,A3,9F,7D,25,48,A5,FB,83,4E,26,37,90,11,7E,B3,FB,F5,F2,10,13,87,7E,37,A8,D8,26,CC,4A,32,ED,59,1A,B8,86,74,C3,36,54,AB,A3,98,88,0D,0A,A7,FA,FB,D7,9D,0A,D2,40,17,CB,AD,4E,BB,35,16,6B,89,D3,03,A4,B8,EA,EC,A5,82,2A,03,60,FF,F8,FD,25,7A,39,7E,66,03,2B,47,63,E6,4A,D9,A6,C1,D5,11,91,8C,A8,96,81,7C,AC,A7,D0,25,04,33,98,BD,F0,89,A6,41,F8,F2,47,5A,40,25,5E,4D,E7,BA,27,3D,FA,85,D8,90,8E,74,2E,10,8F,54,98,9F,FD,B6,7B,36,8F,2A,85,91,99,02,AA,D1,73,42,96,E8,52,12,87,38,F2,BD,F0,D6,8D,4B,E1,2D,4B,F8,FC,09,91,C4,43,CC,56,F3,69,4B,F0,F4,E4,C5,0E,B2,62,84,2E,2A,2D,CC,46,02,C2,E0,26,96,2D,B8,E5,3B,C0,E3,6E,5C,2E,53,A2,3A,0C,6F,33,A2,37,C9,32,72,80,CB,8A,FB,42,F3,E4,FA,1C,76,86,AA,EB,55,43,57,01,45,53,F0,8C,6E,66,5A,BF,1D,68,83,A2,32,50,2E,C1,47,FD,83,DF,31,B5,7B,F7,96,AA,93,A7,5A,1B,9A,44,70,9C,04,B9,91,F6,D8,0B,BB,C4,A2,BB,90,6F,13,1C,38,68,E9,7E,13,7C,87,44,D3,8D,5C,95,E4,77,BE,08,43,6A,36,6C,CE,C2,07,CF,CC,7D,F1,03,2D,71,A6,11,56,9F,33,79,5D,D9,12,89,4C,56,D9,B2,E2,D3,0E,89,32,BE,BF,B8,20,3C,FB,BE,AD,D2,6C,BE,1F,7A,30,82,92,2E,A3,6F,B3,3C,C4,C9,30,EB,96,14,2F,91,8D,8C,61,8B,6F,2E,2A,62,2E,08,BE,97,07,86,A7,82,CC,B8,D1,7C,1E,AE,2D,FF,18,C6,EF,C3,F6,6B,E3,3C,92,37,78,DD,F0,22,FE,0A,FC,0A,74,99,25,0A,AC,E3,23,B9,91,2F,E2,60,51,EA,BF,44,D4,FC,6C,C0,23,42,F9,5E,E9,21,B7,C1,DD,81,24,00,71,10,C6,94,1C,05,0A,DF,43,67,E0,EB,4B,F2,33,64,26,E2,E2,7C,F6,7C,2B,3D,9C,CB,C7,FE,42,34,4E,01,6D,D5,86,C5,7D,B7,45,82,31,56,F0,1A,D4,6D,E9,F3,6F,C0,22,04,77,16,69,76,98,3B,7D,E5,CD,66,BE,C1,B6,85,49,36,F2,63,2E,37,62,E2,60,2D,87,92,EA,F3,6E,F2,BF,94,26,FD,67,51,84,69,EA,21,C9,FD,65,5A,12,CD,8B,69,35,C0,7C,57,FC,56,FC,87,EA,E5,39,91,AE,6B,B1,69,C7,DF,F6,04,FE,5D,05,FC,88,E4,67,0E,EE,58,37,AF,79,40,28,F4,E3,6B,72,4C,72,02,D0,C3,42,9B,19,9B,68,7C,15,5F,D8,C8,61,ED,00,6E,34,25,B8,BE,BF,60,02,41,1A,25,EB,04,A1,35,E4,63,AA,AF,7B,9D,7E,D2,AC,10,17,B0,75,1A,83,FD,76,F8,22,17,77,0D,FF,FB,AA,A9,EA,6E,0B,ED,F5,75,72,DE,F7,1C,2B,A0,D9,63,64,A8,C0,17,AD,BB,7E,6B,62,16,ED,8F,8D,75,A6,DD,F2,05,71,5F,CD,E0,48,B4,F5,91,78,4C,E8,DA,11,2E,B1,9D,7D,A3,90,11,2E,C5,2E,9C,D6,62,56,4D,ED,F1,61,28,A0,18,CC,CD,E3,9B,97,CD,6D,90,0D,4D,EB,BC,C6,EF,45,28,CE,4C,87,E1,FF,B7,E9,EC,0C,DB,2D,48,21,79,11,81,1D,E9,E7,2A,C2,5F,36,17,92,7E,F0,21,9B,D7,4B,35,3D,00,F9,6C,8F,E0,29,14,99,10,7E,D1,C7,E6,7E,61,24,48,19,0A,65,91,EB,E4,A0,2F,64,EA,3F,4A,35,88,B6,B7,83,6E,7F,5D,66,70,B5,1A,16,64,85,68,5B,D5,1C,1B,AC,89,A2,35,2D,E0,37,D2,5A,3C,12,14,94,00,24,73,6A,B8,78,E6,9F,22,F9,EB,FD,20,15,F5,A9,3B,EF,60,95,FF,1F,D2,7F,78,FF,D8,B4,AB,9D,A2,B7,0E,CA,E4,B4,CC,AF,DF,E6,62,16,71,EA,BC,22,65,E5,63,38,37,C8,AD,20,61,B0,7B,F2,B0,CD,E7,CD,16,9A,AF,86,9B,50,95,06,80,08,3C,2C,75,A3,54,A9,2A,29,08,9D,71,94,60,6A,F5,5D,AF,23,95,B4,BD,E7,B5,B1,F8,F7,94,7E,D1,41,50,B6,0B,34,80,D3,DA,7D,A0,2C,58,75,68,3B,A6,74,6B,EB,6B,0F,B2,92,2C,F6,8E,13,97,73,CE,31,EB,69,F1,D6,02,69,D1,DA,A3,AC,84,36,F8,CC,82,36,58,BC,EB,52,1D,D5,EB,E3,BB,2D,69,14,9A,D2,E4,47,26,D3,77,56,6A,D4,A2,8C,A4,3E,79,5E,2F,C7,13,C4,20,BE,02,E1,90,82,37,C4,58,A6,92,AE,37,AB,F5,E2,5C,0B,E8,85,A5,B9,5F,28,13,BD,BB,B8,30,0D,99,5C,2B,5D,95,7A,58,B1,34,EE,B4,58,38,8B,67,70,BA,CF,4C,F2,8A,87,8A,0E,35,83,55,4D,A4,34,BE,5D,08,5C,E2,3E,C0,A0,D8,CC,AF,6F,D5,98,29,2C,FA,F9,2B,0A,B0,E2,30,8F,6D,F7,D3,95,81,78,24,E1,1E,29,0F,BD,42,11,C7,79,9C,B6,D6,AB,86,E4,1D,8E,5E,17,1F,2E,38,16,84,29,0D,42,6D,DA,2F,AB,73,04,70,8F,C5,17,4B,05,26,8C,77,00,55,7C,1C,BC,9F,56,EC,2C,69,7C,B2,7B,A0,46,8E,F7,3D,1F,A7,FE,FB,2D,A9,94,72,28,4D,39,D9,86,B4,76,5B,0F,CB,D8,09,B4,2B,F4,13,2D,F6,B3,A3,87,2B,90,D6,C0,A2,09,14,DB,61,82,F1,22,0D,DC,F4,FC,FE,FE,9A,36,08,05,A6,EE,C6,0B,70,34,B9,92,22,BB,6E,9B,72,98,DB,03,E7,E5,22,C1,96,05,59,DD,1D,2E,B4,24,3D,3B,93,B1,6B,F4,5D,B4,00,A1,4C,AF,45,D9,12,07,22,01,68,9E,84,98,8F,64,33,A8,31,8F,96,74,03,B8,BA,C1,E9,B8,CA,B9,2A,8C,57,73,14,12,35,DE,56,E7,F1,27,98,49,3C,95,91,0F,52,8B,F7,BC,65,11,1C,B0,C9,88,D0,A6,72,7B,E1,E1,7F,85,F5,03,4A,86,77,66,FC,D8,EB,B3,01,2B,37,97,4F,16,A6,34,B9,DD,A5,47,7B,DE,D0,37,B9,0A,52,4C,E9,2F,30,F2,FE,78,E7,E6,27,5E,57,FB,F3,1A,90,47,20,B1,FD,E7,B2,19,34,0B,B6,87,F3,E3,45,2C,6B,3F,26,E6,59,97,14,50,0F,D0,2F,A2,E0,0A,85,48,D6,E5,27,3B,C3,35,A7,18,A0,07,65,22,C0,D7,4C,15,14,F3,B2,EE,C1,B1,7D,2D,DE,05,45,32,94,05,88,6C,FA,D1,F9,60,D4,07,3B,64,5C,FA,62,AC,5E,A7,E0,4A,FB,C1,D6,05,F8,3F,2F,D9,C4,F2,E9,09,53,18,BC,AB,19,53,A7,85,24,91,93,91,08,69,CE,FF,9C,E3,55,CF,9B,CD,B8,4D,00,30,B1,DD,3C,8C,5A,9B,96,82,D4,9F,A4,86,E5,6A,FF,9F,C0,F0,5B,1F,0D,63,8B,AC,E2,48,65,1E,FD,43,78,19,6D,3B,0E,AB,A7,5A,78,FF,63,01,9F,5F,12,6B,D5,54,0F,A3,92,87,24,98,59,1F,48,82,20,C7,A3,5C,79,5F,B4,E6,AA,35,71,68,5B,E3,9D,DF,FC,E4,8D,CD,0F,B3,90,F2,69,DA,40,F1,13,DD,75,DA,5E,30,A9,56,BF,0F,76,93,B6,5D,88,4B,47,9E,E8,09,AF,B6,41,D5,38,87,3D,72,CB,0B,B1,13,A1,4F,22,E3,2C,3A,C2,96,4C,51,88,49,01,77,F7,5C,5B,5D,4E,18,AF,5F,3E,37,B9,1A,88,F3,FA,36,FE,77,11,80,A6,33,4C,E6,D7,D0,16,A5,90,59,5F,BC,21,38,F1,E6,C5,54,2F,18,88,E2,26,9A,1B,C3,62,C0,B5,B7,46,79,5F,4C,2D,4A,C7,20,42,13,4D,79,F3,85,C2,B8,18,D3,69,63,ED,B2,1E,AF,43,6D,CD,8D,CA,30,DD,13,D1,C6,C8,D0,25,0A,BE,F5,01,45,5B,97,5C,60,48,F9,FC,C0,59,A0,BA,88,D3,A1,B4,26,C3,00,24,CF,7D,1E,8B,BE,D4,25,7D,E0,B9,53,3E,85,4B,8B,29,F3,28,9C,CD,66,79,16,30,7E,6E,91,1C,55,77,11,EE,09,7F,3C,84,5E,1D,1D,05,C9,78,A9,67,5A,B0,7A,A5,4B,75,DD,A3,BF,8E,BE,F5,BF,87,CE,41,FC,48,EB,7C,8C,70,46,D0,39,E7,0F,7C,80,76,59,02,94,E1,A2,5E,99,9B,90,93,B3,C1,83,B0,7B,C6,68,DD,AE,FB,45,D9,E3,29,E4,19,50,32,F4,5A,19,E2,74,51,E2,8C,91,5A,A9,01,2F,68,C9,2E,F3,1F,26,46,75,F9,A6,F2,CE,58,36,3B,2E,A0,8F,15,40,14,85,67,43,B2,26,01,60,53,39,DC,BB,90,E0,CB,1E,86,F9,13,E3,AE,EA,30,F7,45,87,DE,63,85,1C,B6,EA,FE,0B,E0,EC,10,69,25,6D,C1,42,92,7C,EC,D5,62,9E,D0,7F,53,12,EA,AD,AE,39,50,E9,E6,FE,7E,C0,B8,62,74,76,EC,BF,26,D6,15,39,01,B0,61,AC,88,EA,55,93,E2,FC,77,96,DF,61,90,29,E6,2F,EF,AD,F4,35,1F,94,8B,B7,59,89,C7,8B,1D,7C,DF,47,6F,5F,27,44,6E,1A,CC,0E,0E,09,D9,6E,95,8C,94,86,52,58,BF,E4,E2,65,61,74,3F,82,E6,CA,79,F4,A7,EF,67,B0,8F,C8,EE,08,71,C7,D3,0A,96,D7,A9,05,1A,68,8C,0C,E0,CF,D9,9B,3F,31,70,31,FD,63,D7,6A,AC,9F,1B,CF,1B,8C,2D,15,A1,CF,44,C4,5F,DB,EC,85,09,FD,3B,D6,BF,8C,77,1E,3A,3C,8E,32,8B,BD,FE,02,15,7C,FA,93,9F,6A,A8,69,A4,A7,C6,58,D0,00,1B,E5,86,5C,95,FF,FE,5A,AB,5C,C4,27,D2,4D,FC,CA,73,87,A8,31,0F,F9,F3,D9,E8,3D,21,A2,6C,E9,03,31,84,3D,E9,AB,7C,74,31,CD,9E,E5,3D,27,95,D5,93,AA,2D,E2,6B,69,02,E0,18,7F,E6,64,53,51,09,11,FD,6C,16,08,3D,00,EA,5A,65,F3,17,A6,94,E6,CC,FE,B3,F2,F1,B5,B6,A8,72,76,15,EC,F0,16,B8,11,83,09,C9,37,B5,B5,F2,D9,0E,EA,42,E7,99,24,C4,B2,37,D4,98,6E,54,7E,AF,D7,6F,14,CB,6D,E2,23,B5,D9,03,3F,40,6C,1B,B5,45,40,BC,56,3A,C3,DD,F1,C1,72,2F,3E,7D,47,CE,98,27,D0,BA,00,95,2B,49,95,48,7D,78,B9,8C,A9,96,A3,1B,C8,81,C8,C6,C3,15,A7,E1,DF,D7,9C,57,7E,5C,42,6C,5E,F2,CF,96,20,9D,59,31,29,1F,60,AE,72,D7,C3,5F,3C,66,86,D0,F8,22,98,E9,60,7E,8C,C8,A6,BF,4B,44,7F,DD,0B,B6,04,1C,17,13,2F,B4,BD,F2,2B,38,6A,53,4B,E1,DF,43,57,8B,93,8D,B0,E9,BA,E9,FF,C0,37,2C,9D,7E,CD,E7,A5,41,63,83,09,FF,E1,AF,E3,2E,50,F8,9C,0F,91,39,43,5B,60,A7,F1,CD,8D,71,38,F5,E3,5D,C4,0D,5A,40,6D,56,63,82,25,B1,51,C9,EE,C0,FC,32,AE,E6,D1,6E,62,D5,E0,45,55,46,D5,A4,D2,39,89,BC,F4,A0,17,06,E9,41,5D,96,51,7E,16,BC,D8,45,81,C5,E6,C2,AD,FB,0E,63,B8,0F,61,2A,93,B9,C6,46,56,DD,5B,D6,C2,21,A4,3D,6C,3F,D3,EC,32,16,F1,7F,C8,DA,14,80,7E,A6,89,ED,5B,D9,80,FA,DE,B2,0A,07,E1,D3,DD,E8,68,D1,4F,D7,A6,51,70,AC,A6,E2,E1,B5,39,80,C1,62,E8,73,CC,15,23,A3,D2,F9,18,71,AA,97,3F,11,58,64,70,7B,34,CD,4D,82,E9,BE,81,D7,0E,8C,36,62,2A,01,69,34,A8,EC,F9,80,B7,17,D9,10,F1,4A,D5,9E,21,26,A4,C6,36,D7,CD,AC,9B,54,2D,5B,A9,7A,2A,02,F3,59,17,F0,80,39,02,F0,7B,31,80,F3,77,D6,18,82,04,EA,68,FF,51,68,2E,C1,ED,E9,38,D4,DF,CD,F6,7D,43,76,AA,DC,D5,EC,E1,7D,2B,8F,F5,7B,03,55,6E,31,02,96,49,E4,FB,9A,55,93,F2,96,5C,01,1D,B3,35,A0,00,FF,2F,3E,77,95,73,46,A2,0F,93,81,BD,94,68,C7,6C,63,2F,A2,23,5C,3C,84,CE,68,5E,E3,02,62,2D,40,48,87,B8,7E,C4,19,2A,18,89,9E,FA,22,C4,99,70,AA,41,AA,A6,A4,B8,40,03,2A,AA,4F,47,45,E8,21,D7,63,CF,86,D3,80,3A,17,65,50,15,37,F0,EE,1C,F2,14,41,58,77,38,83,5B,86,7E,98,F6,D3,D9,10,59,57,83,33,EC,70,89,64,49,EC,42,BE,9E,1F,01,26,B1,79,A3,5F,23,14,09,0B,0B,23,64,D9,8B,2F,CC,7C,A9,B0,68,6C,D1,1C,C1,B9,5B,F6,B6,C5,F2,C9,8E,D6,0B,E7,C5,EE,BF,F9,6D,F1,AB,CF,0C,74,6F,CC,56,A3,75,27,B6,CB,93,B6,F8,60,A4,A7,4E,31,01,48,0F,15,F2,6F,EC,B1,28,79,A7,D0,0B,97,0F,D5,53,AD,5B,1E,90,6C,59,C7,4B,20,BD,D5,06,41,49,B7,34,B2,AD,2B,65,80,D7,A0,7A,3B,9F,A7,AB,A1,B1,A0,69,E9,61,26,3D,E9,83,F7,1A,B4,6C,EE,00,15,0F,9C,43,28,FA,24,AB,27,EE,E3,BF,A2,FE,F7,FE,0D,88,AC,B7,49,F7,BE,7C,F3,8C,CA,F5,68,58,D0,E2,2E,82,6A,8D,9D,C5,8D,D2,9A,5D,C3,D8,1A,FD,CC,5D,0E,B2,36,BB,4F,EC,49,EC,DE,66,88,73,47,65,7D,1C,0F,31,4D,8F,34,DA,A5,75,BD,37,6E,97,AF,2D,74,FB,8D,34,6E,81,09,88,F8,0D,67,D2,C5,17,B8,62,F3,CB,28,CF,FA,FC,AF,96,51,63,D5,5A,F7,E8,28,C8,EC,96,3D,09,A6,39,C4,9F,4A,FA,4A,BE,17,15,5C,5C,14,5F,5F,04,10,99,B4,46,4B,49,2C,5A,DB,D7,CB,C2,4B,98,26,84,20,AA,B8,65,EE,03,55,6F,49,D2,4C,B1,7A,72,10,F0,60,E6,1C,BF,D1,AF,C5,6F,03,B8,DE,D4,F4,5F,51,0C,15,CF,C9,D1,ED,D8,69,6B,C7,EB,BE,F4,6B,8D,4D,F7,03,82,43,B4,BF,01,83,5D,90,2E,E1,B5,59,1D,50,38,23,26,6F,FE,7E,1B,A7,C9,BF,E7,AF,E6,49,DE,86,DE,CB,F8,22,AE,43,62,C0,BD,1F,26,64,0A,C4,49,E8,48,6A,60,7B,A4,3A,E6,23,4B,DB,9F,E0,54,38,F4,76,70,13,9B,AC,93,09,5F,F0,45,D3,18,61,B2,04,84,A8,2E,71,7C,E8,7E,3F,26,C3,C5,A6,EF,42,21,20,C3,AE,2A,41,4E,D3,46,A7,EE,AF,BD,53,D9,EB,DB,C8,11,2D,17,26,0C,B5,5D,F1,EF,2D,E5,81,29,3D,6C,C5,C8,26,0D,ED,1E,84,E9,B8,9A,0F,71,EA,9A,DF,25,9F,63,3E,F7,DC,36,26,4C,F8,8E,68,FA,3A,B8,DA,0A,71,60,EF,7A,E2,E5,6C,99,0A,86,5F,74,1E,6C,38,59,EC,EB,08,1F,0F,20,A0,38,82,C4,F8,97,DA,DE,57,6F,DE,2D,93,75,3F,36,72,9A,79,51,2B,AE,1A,B0,D1,7F,AD,79,53,08,A7,C2,6D,C5,FE,56,9E,FA,17,F6,44,71,0D,6D,A8,FE,BF,34,1C,0B,C3,DD,6C,8B,9D,C3,FD,45,3E,D4,2B,B6,F3,4A,D5,6E,E2,13,1F,EE,49,8A,92,E2,ED,EE,43,ED,C5,71,60,75,06,B7,8E,5A,51,67,FE,9A,E8,58,9A,94,B6,3B,53,2D,4A,7A,B7,F1,B8,F8,C5,32,05,99,C9,C4,88,7E,79,1B,E3,2D,23,79,2C,FD,94,36,F4,6E,F2,E0,58,16,F5,11,D2,8F,9F,5E,2E,18,C7,FC,DF,BE,87,67,9A,02,BE,3E,F9,70,F0,A4,40,97,4E,FE,CD,AC,76,B0,8A,27,32,B4,A8,29,99,84,8D,DF,36,11,3A,AF,22,99,72,53,2A,B6,D0,F1,E0,94,A7,37,9E,A8,54,3D,85,BD,27,8D,29,85,74,65,E3,5A,BC,24,B0,7C,B5,AE,0D,B0,A1,D2,F3,73,BF,74,61,28,7E,76,7A,12,60,96,75,5A,5F,2C,F1,F3,42,7B,29,28,BB,28,0A,1F,85,8C,D5,E9,9D,20,32,E0,82,CC,A4,F1,90,16,49,8F,7D,9A,8B,47,37,C2,36,1F,F0,4B,FB,47,8B,4F,DA,EF,78,82,1F,B6,9D,84,92,ED,B7,6D,D5,DB,86,A5,5F,08,F9,BD,0B,7E,AF,2E,F6,1C,37,3C,5A,AE,7C,25,A2,1D,DB,B5,39,46,07,78,66,24,33,C2,98,6E,EE,DD,CC,E4,A5,4A,44,8D,34,51,FE,B6,41,87,CA,BD,B1,D4,64,C0,A7,40,AD,03,26,A7,26,62,95,21,07,6D,E0,8F,07,E9,F6,32,32,9F,5B,AC,77,3F,C5,A6,D9,D3,2F,9D,59,AE,9F,B4,FB,53,84,DC,BE,4C,24,65,64,85,00,F8,1D,76,83,D0,3A,1B,E6,E0,3D,22,F8,64,FD,31,BE,79,C7,55,76,BF,CE,44,1B,FB,EC,59,AA,13,62,63,B3,DE,E3,D0,32,3F,22,2A,B8,FB,15,A5,F1,EE,B5,9A,D7,79,97,C2,4D,F9,83,AE,6C,59,7A,A0,D1,19,FB,90,7D,80,4F,F3,92,FB,92,1F,26,99,25,2C,B8,A1,5B,2D,EB,F5,BD,D9,65,9C,80,C9,10,B3,0F,9C,A6,60,77,1E,1F,B3,10,2D,2E,66,EC,70,45,27,AE,A9,92,1D,98,A6,78,72,93,8C,B4,F9,71,39,76,AF,C0,57,40,77,A3,5C,88,95,BB,71,23,A0,F9,24,CE,B1,C8,6C,8E,58,30,75,64,9F,8F,BF,15,31,EC,C5,6C,2D,19,F0,B4,DE,92,50,3E,E5,5A,F0,32,CE,F5,57,F4,1A,3B,DC,0B,E2,4A,FA,71,37,F3,2F,E1,D0,7C,CE,FA,77,A9,22,2E,23,0B,08,E6,2D,4A,DC,BD,B5,DD,8A,2C,14,49,F2,7B,5B,44,B6,EF,F1,AD,D0,3D,D4,20,68,17,3C,12,91,AF,D3,9A,35,FC,29,D5,62,8B,31,E2,EE,79,B5,5A,6D,CD,C0,08,3F,FF,97,C0,F1,DB,06,00,DB,2B,D1,42,0D,4A,DD,75,06,38,68,4A,FC,0B,13,24,44,5C,31,70,51,DB,14,A0,DF,04,FE,DA,CD,E5,52,63,11,B1,6F,52,67,EB,17,D7,D0,24,AF,3C,B3,68,58,59,BA,2A,6F,14,9F,18,A9,AE,2F,E4,6D,07,34,BC,7C,6C,3E,00,07,3B,B6,4C,4A,17,14,97,5B,B1,2D,15,74,BD,64,6D,DE,D4,75,01,C6,4F,ED,E9,66,05,63,AB,FC,FD,0D,51,90,0F,AB,90,41,99,97,05,FF,BC,ED,65,DF,12,41,9E,6E,21,BB,0B,C9,4B,FB,1C,C4,6C,41,CF,DF,A9,AA,13,F0,FD,75,56,19,FF,9B,AF,35,02,02,EF,E3,B8,0B,22,59,10,E5,60,B9,61,B3,63,C6,3F,FF,9C,C7,43,CC,B0,8B,AF,C4,38,AB,7E,41,C4,ED,31,BF,52,FD,20,F3,FA,CE,77,FF,4A,3C,4D,8A,51,B4,5F,DA,54,E2,A4,D2,02,D1,D5,85,88,AE,CB,E0,00,82,96,31,73,2F,E6,E8,1C,1F,40,99,DB,BC,D0,53,E5,AB,52,EA,FB,60,0F,B1,CD,6F,56,03,AB,01,FB,A2,6E,BA,72,6E,F9,7B,81,12,35,CC,89,EA,2E,7D,4B,E9,25,06,4D,7D,30,33,6A,AF,E0,29,61,4D,82,65,81,DB,8C,6B,67,AE,3C,4B,8F,1C,24,ED,E0,8D,A8,81,1E,96,96,F8,82,14,65,CA,CD,5D,29,E9,0C,3F,C3,8F,42,97,C5,06,77,D6,95,3D,04,BF,39,78,A7,10,8A,44,B8,2A,EC,92,57,31,3D,7C,CB,55,F2,26,B6,24,F7,2A,B9,B0,94,BF,37,38,90,73,A1,DC,74,74,B4,D2,3A,34,3E,E1,A3,ED,E3,66,BC,96,C8,DF,00,28,86,07,76,D6,E6,2E,F5,1C,BF,17,09,05,3D,E1,75,3E,71,2E,73,6C,C0,99,C5,17,25,4D,43,CB,87,10,47,6E,D4,75,89,09,AF,A5,D9,BE,1B,49,89,53,81,6C,75,15,8D,4A,89,A9,5E,09,0C,CE,0F,81,DE,DB,A9,81,37,5A,90,36,D8,A0,F3,84,01,29,94,EA,A1,0F,8A,90,0B,23,98,E2,91,05,55,EC,9E,6F,58,A5,23,D3,58,2D,07,D7,21,12,99,08,DE,3E,44,ED,FB,DD,B0,F4,92,9C,7A,AC,B5,C6,D5,1B,D5,DC,F2,26,7D,95,33,4D,E5,E6,AD,32,6C,B7,7C,E5,32,8C,EC,76,25,FD,BA,F3,5D,0A,20,04,38,51,DA,9A,1F,36,8A,51,47,D9,40,0F,CE,0E,A8,63,DC,76,EC,A0,EC,94,DB,88,FB,10,70,F7,68,47,39,6A,2C,19,30,C2,A7,B4,8A,F3,8B,CE,C2,57,FB,7F,DD,90,BF,65,26,64,D3,06,60,FD,D4,99,92,23,1D,01,5D,C8,71,42,62,A4,22,7E,4E,8D,80,9F,A1,43,19,38,4E,8D,AF,10,52,CA,22,A1,A3,E4,AD,3C,D0,73,3D,2E,6F,F5,38,CB,E5,AD,20,78,CE,89,F4,05,15,63,6D,57,CC,72,97,7A,A2,F3,8F,DC,55,B1,31,A9,AA,2B,48,2C,34,83,62,41,FC,EA,B5,27,A1,81,A9,1A,C4,DA,5C,61,50,98,E4,B1,88,C5,A6,B2,96,31,07,5A,5B,48,5A,54,2A,7B,02,4D,E5,89,7F,95,96,05,DA,7B,EE,81,41,CB,E5,32,69,CD,3F,38,F6,97,1E,E7,47,15,81,2D,95,91,FC,C2,32,EC,1D,AB,D1,B1,58,65,7A,9D,A8,B0,2F,19,38,25,4D,E6,F4,B3,5A,EE,5E,F0,51,46,53,27,50,E0,AC,A2,FE,DC,33,B0,9F,F3,49,14,08,4E,9F,41,5E,29,60,D6,2F,06,B0,3C,46,F9,E4,96,71,0D,D3,5F,AD,28,84,EA,B1,44,EE,E3,6F,17,D5,85,14,7A,DE,B3,DC,0C,56,F0,34,3C,5D,5E,41,30,59,26,AD,3B,51,9D,5A,9E,AC,EF,03,67,C2,06,33,0F,42,77,85,68,6E,A2,13,54,48,90,9E,CB,AD,CB,1D,EC,62,DC,18,1B,B4,D1,7F,4A,06,C4,F9,C3,A9,68,EC,1F,9E,6A,D6,17,51,B0,0F,3C,11,B1,E9,AF,7D,AF,4F,69,5E,0F,F2,F7,C1,93,C3,53,C7,49,69,B7,67,DA,A0,C5,7E,C8,AE,01,0A,0E,AD,3E,22,43,F5,EF,37,DF,05,98,FC,88,53,49,A6,25,A0,39,48,B6,2E,3E,46,78,82,9F,47,A9,33,34,B7,08,9B,FA,E5,D5,86,82,BB,69,8A,CE,B8,51,36,06,67,FE,3A,58,5F,F7,69,0E,3A,09,7D,9F,99,26,70,F6,34,65,E0,B9,12,58,76,07,59,86,AD,D6,14,94,0D,D9,2F,BA,E4,30,10,02,9E,77,5F,89,59,36,28,D0,63,F1,01,D6,10,21,98,E8,E5,47,AA,F3,47,20,21,74,35,92,E9,5D,DA,58,BB,46,16,6C,E6,18,10,AB,61,0F,48,AA,15,BF,36,18,29,F6,7D,87,9B,F7,A5,78,BC,2A,13,DC,40,E9,48,6E,1A,9A,A9,2E,74,98 -roundConstants = 59,04,0F,95,A8,62,EF,07,40,70,87,3B,AB,23,73,3B,2D,01,E3,5B,A7,79,8B,0B,FC,9E,64,EE,D6,D0,B8,60,9E,1D,7D,81,66,21,71,C1,46,9A,DE,26,65,ED,09,C9,E5,2B,29,0C,D4,77,7F,D1,D5,73,67,D7,7F,65,77,6E,E7,36,39,8E,9D,BC,19,AA,43,E6,90,E7,DB,07,94,B3,EB,D4,29,5A,40,95,8C,00,57,90,E6,8E,21,A6,34,43,BC,92,6F,F2,97,FF,38,B7,D6,A4,3E,8B,12,A5,F9,70,8A,EA,F2,12,72,17,28,15,FD,72,83,1D,77,18,91,59,52,46,97,7E,3D,29,C3,4C,C2,E2,B5,73,9B,72,81,3E,00,8C,85,2E,93,63,1B,C6,88,CB,EB,26,62,B4,E0,88,11,4C,84,D8,8B,BD,88,C9,90,38,64,BF,C5,B4,A4,97,B7,7E,18,61,F8,82,7D,6D,C8,2D,C0,B3,4C,A7,2C,00,02,D5,B9,75,BD,34,28,B3,A1,5F,67,FF,46,8F,9E,9C,4E,7A,73,74,CC,63,FE,6C,99,F1,3E,1F,34,6D,03,04,B4,1F,0D,EC,E5,23,90,A5,49,0E,E1,6C,78,52,D0,4C,2A,DA,2F,0A,77,8F,D8,74,F6,EE,3E,AA,57,26,5A,D8,0C,DD,DF,90,97,48,47,62,A3,71,F5,D8,94,A2,10,04,26,D2,12,24,6C,D0,0A,C8,AA,15,B4,79,62,C2,77,A9,1C,29,33,D5,5E,23,00,BF,E8,13,78,7D,61,A1,C3,0A,7C,77,87,76,BA,B5,89,D1,26,78,A6,3B,F4,F4,38,B2 -keyMatrices = 6B,A7,89,FD,FD,B5,E5,24,B0,B7,68,98,15,6F,09,0E,21,8C,99,73,16,B9,C3,C5,E6,DA,4F,F0,F2,13,20,D9,A3,56,30,23,F7,86,84,63,ED,42,A4,FE,AF,6C,E7,5F,50,1B,B4,43,AE,45,FE,B6,72,F3,DC,4D,68,CE,AA,D5,AD,77,13,74,A7,5D,78,34,4C,CD,81,2B,16,01,E0,A6,91,0F,B2,B3,CD,D0,FF,07,46,A0,1E,1A,C6,30,AE,49,BC,51,CE,30,CA,B9,AB,8E,BB,FB,A7,40,54,6E,FA,FF,3C,2B,16,83,31,1A,80,41,28,C2,22,73,D9,BA,3A,82,65,87,15,C5,18,FD,0C,D5,44,D1,21,E1,C4,F1,F3,8D,A8,C1,56,EA,08,1F,EE,C0,35,D3,65,0F,BF,45,4A,18,4D,95,B9,40,14,E1,12,7A,4C,01,1F,E4,06,38,24,46,49,31,FB,6A,84,B2,5F,8A,FB,56,D1,51,5E,30,02,B6,50,3E,CB,C9,04,05,F1,3A,84,C3,46,20,C4,08,1A,D8,73,63,BB,C6,D2,9A,E3,EB,58,CE,76,D3,F1,F1,81,3A,C3,47,AE,20,58,34,1F,E8,4F,76,B1,17,AA,42,DC,8E,24,4E,28,34,C2,9C,1C,87,ED,01,25,30,B3,02,F7,AF,8C,5B,E1,F2,8D,86,EB,F7,0C,44,E6,2E,11,B6,45,A9,FD,0E,10,37,F8,8C,05,99,A7,4F,7E,98,6B,BE,21,D8,A6,EE,F9,3F,CE,A9,AB,FF,42,4F,AB,A6,F7,3D,25,82,F1,B5,23,0E,CA,C6,98,6A,02,18,3F,93,12,02,B4,70,D9,3A,BB,98,C1,A0,5E,B0,27,54,9B,69,06,FE,F1,67,68,99,84,2C,62,75,56,34,08,0B,C8,7B,DD,49,8A,14,75,A7,75,42,D2,36,A0,A9,98,7A,18,07,34,61,0A,A4,72,6F,05,2C,76,06,84,FC,5F,86,85,EC,DB,C9,CD,99,5B,02,22,39,19,10,54,A5,F9,BF,0D,D0,EA,49,20,15,01,4D,0E,AE,53,B7,DE,B4,29,87,D5,54,FF,9D,CC,96,3A,18,D0,7F,25,83,D8,0E,C0,A7,D9,50,5F,05,9A,AC,EA,4B,BB,24,66,46,39,C8,F6,9C,2A,D8,2C,29,42,D4,A9,22,C1,B6,AB,FD,E6,33,D8,B4,97,23,64,63,2E,7C,4E,24,16,27,30,96,58,63,D3,83,E7,51,48,9C,35,8B,EC,F6,47,6D,87,A5,6B,9D,6F,6C,49,35,B9,36,00,3A,9D,A9,E1,56,AB,8D,11,CF,3B,65,48,12,3F,12,84,B9,21,81,04,CE,BC,4A,DB,90,EC,D7,B9,F3,BD,4C,61,B3,EE,F3,54,AA,03,AE,10,8F,9F,21,48,CF,F3,2D,C3,6A,53,A3,94,FA,82,EC,2B,78,97,8D,41,04,2E,8B,76,C3,D4,46,26,74,E3,04,B5,B8,2A,60,B2,F7,AD,45,62,DE,3D,EA,38,81,EA,07,C8,A9,99,72,C3,D4,DA,CD,94,DF,E5,9C,10,B2,0A,94,BE,51,E2,D0,3C,18,93,40,DD,74,64,8E,92,4F,2C,35,40,41,84,76,EC,15,40,E7,76,BE,FD,AB,15,B1,53,49,8D,23,5C,C1,D0,50,DF,A5,0A,26,E7,62,D6,C8,EA,19,D2,D9,9B,9B,A0,BF,49,CA,90,2C,BD,9B,F0,77,FA,FB,C9,2E,EA,78,11,80,5D,E3,7C,93,E0,CE,44,5A,BE,A9,D1,0A,7B,8E,BD,0C,C0,28,31,AF,B6,E9,68,3C,21,2A,CE,8C,28,E4,10,A4,CB,E9,7D,1C,89,E7,69,BE,75,AE,67,BB,B5,C6,20,71,1A,4E,98,43,4B,DD,95,F8,BD,AB,91,9E,6E,19,0A,26,5E,22,46,D6,6A,E3,19,DB,31,5B,9C,C2,19,E0,48,59,27,F7,B1,0F,5A,91,91,84,A3,36,18,DF,90,8B,AC,34,0A,C8,87,C8,EC,D4,AD,50,9B,CD,65,B5,4D,E7,4F,4C,82,39,C9,BC,93,60,83,3A,98,EF,4D,DF,70,10,71,10,FE,33,79,08,72,68,AD,27,FE,C8,57,63,C3,0A,B8,6D,4E,BC,B4,50,57,AE,6D,8D,F8,1E,DB,A4,F9,9B,9A,1B,35,E0,3F,B8,9A,90,A8,D6,A4,35,0F,6D,03,7C,32,5D,48,1F,51,4C,21,8B,47,26,D2,88,09,BA,54,4D,73,48,0E,DA,6C,A0,37,F7,71,92,48,8E,1B,52,D7,13,B4,B9,04,F2,7E,60,E4,35,29,C7,B1,C1,5F,6A,74,6F,D8,8C,EB,C7,0B,E3,0A,91,5F,23,30,FA,6D,E8,86,19,02,EF,9A,FA,CB,65,91,3E,E6,75,51,07,6B,B8,0E,73,52,CC,F1,55,2D,35,F1,F0,56,A0,D3,B3,0F,F1,F9,8B,6E,1A,9B,AD,A3,6D,01,D7,22,47,10,84,91,AC,09,0E,46,43,0C,2D,24,AC,C5,4D,7C,CF,FB,B7,14,02,0A,68,01,C7,69,A9,D0,8C,1F,8F,D7,ED,3E,A3,1C,AC,E8,20,11,F4,C9,D2,9E,04,85,CD,8B,E2,B8,FB,3F,4A,A1,51,BC,1F,D0,97,7F,C1,A1,85,05,56,13,59,D4,DA,EC,51,B4,24,E2,58,07,28,8A,C7,FC,CA,7F,E2,EB,0D,A7,8D,2E,DA,F7,81,AD,E1,E5,60,95,8C,06,8E,58,DA,B3,39,03,CC,49,01,4E,69,C6,A4,79,01,62,2A,3F,24,F7,0B,BD,3C,40,1F,63,C1,EB,8E,5E,C1,A8,A6,A8,60,4C,FD,EC,05,AE,45,1E,E1,8F,FC,2E,85,4F,AF,39,94,60,50,F2,D0,02,FB,9E,37,37,7C,DD,04,8B,D2,44,FD,C9,0B,D6,76,39,71,DC,B7,AA,49,3B,B0,F9,E0,7B,B9,26,B3,A1,E8,07,82,24,26,6D,5A,32,6C,60,D6,C4,5C,B2,4D,3D,9E,09,3B,D4,0E,14,5D,8E,71,C7,07,35,11,A2,1C,7A,EF,66,17,51,FA,07,1D,54,75,6D,81,3D,B9,C3,AA,87,9E,4D,8A,6B,CD,3D,F0,F1,69,47,0B,2F,8F,68,FA,2E,4C,85,A3,66,DF,DB,17,E0,FB,9E,8B,05,CC,BA,CC,51,45,47,65,3C,8E,7C,BE,32,5D,B5,7D,99,72,6F,8A,9E,DA,72,35,9B,C1,B3,FF,6B,33,DE,7F,C5,B5,E9,4B,4B,19,F8,55,86,D9,7A,0D,EE,92,25,17,2D,F2,C2,07,BD,94,82,36,54,8D,95,46,EC,0E,A6,FA,55,44,88,BD,49,62,0F,A9,81,1C,BD,77,01,C8,EC,5A,9B,E0,89,6A,1F,2A,6B,1D,90,68,DF,58,76,A9,39,CC,A3,F8,E0,40,92,F1,D7,C1,CE,59,CE,CF,89,6B,B2,6A,A8,D8,EE,3F,4A,C2,23,6A,72,34,EA,8C,18,52,09,C9,D5,51,E7,86,22,32,64,5D,AA,4F,B1,3A,65,AB,AD,0F,3A,73,43,6C,93,AE,76,C2,03,38,61,60,8C,6E,DF,BF,98,3E,61,5F,C7,DD,D9,DD,8B,B3,8D,50,37,23,C3,1D,6F,E2,CE,4B,C3,B9,69,35,50,43,27,F8,A8,CB,FE,F0,8E,2D,84,26,45,D1,D5,C2,63,08,68,2E,9B,1F,50,9E,F7,7D,2B,58,D8,A2,EE,77,52,38,E0,7E,C5,D3,15,33,55,74,B8,7C,66,04,33,26,FD,EE,8E,81,CE,97,C2,82,EA,B3,D5,6C,BF,E6,CB,48,9F,C7,17,24,41,5E,AE,27,B6,BA,06,38,01,CE,9B,3B,12,99,9E,66,7B,10,74,7E,85,63,2F,01,3E,11,4F,C1,7C,96,7F,92,F9,6E,9D,F9,54,8B,79,33,FD,4B,E5,CB,48,4C,E2,0F,44,6B,1A,EF,A9,5E,BE,06,A2,8A,14,8A,73,A5,7C,FF,56,4C,A9,B1,98,FF,60,94,24,2E,8C,54,82,75,11,7A,C8,0E,44,CA,DD,2E,5F,CE,CB,B7,37,78,47,51,54,EA,00,EC,DE,15,67,04,ED,84,03,97,CB,F9,4B,FA,98,8F,B6,AF,A3,9F,8A,F8,15,75,B0,34,F8,20,80,05,BB,9A,C5,44,B4,33,2F,1E,10,2B,96,10,76,2C,F9,A7,0C,C0,0F,52,22,08,F8,9C,8A,4E,E5,10,88,57,41,DE,15,1A,B0,65,99,5D,0C,4C,68,FF,E3,43,01,A9,6F,0E,F4,58,AF,99,A0,88,56,08,95,21,C7,EC,A4,B9,6F,94,50,37,EA,AA,A8,D4,F4,01,71,9E,60,30,FD,40,D7,91,DE,29,EE,76,A4,E9,34,A8,53,2B,E1,7F,C9,02,47,B9,B1,0E,C0,23,1C,E8,DF,10,5F,38,45,84,F1,04,FC,E2,B8,B0,8C,D9,4B,96,55,69,CC,30,05,2B,26,71,0C,8D,E4,CD,1F,24,10,81,98,57,7D,44,C5,DB,26,5C,76,E1,C0,08,1E,A4,FF,4E,54,ED,5A,17,C1,C5,11,F7,67,54,DB,F1,12,7D,20,7C,FA,C3,1A,E3,A9,00,D1,68,E9,82,31,ED,29,58,6D,01,61,35,78,79,AD,AD,79,C0,E2,7E,7F,43,22,85,39,EE,8D,0D,BB,67,D4,5D,94,BB,27,69,C5,16,88,D1,5D,08,5F,6F,B8,23,08,21,DE,5D,EB,74,69,61,F4,D5,3B,E3,DB,5C,27,3C,E0,50,E3,68,E1,E5,86,24,05,C0,D9,0F,FB,18,9C,60,8F,C2,04,71,1B,88,53,78,79,FA,13,1E,2C,2B,7C,BE,19,39,3D,61,09,DA,9A,45,CF,E4,07,93,25,99,12,13,E7,7A,3B,13,FA,29,22,66,B4,65,71,6F,DC,9D,85,67,2B,A9,43,2E,36,96,94,72,61,FB,60,44,AD,48,64,B3,91,30,84,21,46,61,04,0B,90,14,39,F0,A9,A3,99,6E,D9,30,17,7A,CA,7D,9F,36,CD,22,25,55,D8,93,64,78,C2,B5,F3,1A,C2,7A,6F,8D,9E,19,55,4C,8D,F2,FE,2F,89,3E,FF,E0,25,11,82,AB,8B,97,4A,E8,9E,D8,CF,6E,19,8A,F7,32,2C,27,52,FE,72,EE,06,09,01,D5,8E,64,41,6E,84,43,70,62,13,05,17,1A,02,5B,80,FE,39,97,36,6B,5F,EE,7B,17,88,1A,09,A4,B8,6D,FD,3A,69,12,0A,93,63,34,1B,9E,BC,A6,6D,F4,4C,7C,38,7D,55,83,B2,59,C4,3A,DA,47,F9,4D,93,D3,22,B2,AF,6E,16,7F,B4,00,EB,8F,53,65,21,86,F9,EC,9A,FB,E3,93,7A,37,23,6A,17,E2,8D,74,B0,4D,24,DC,DB,80,61,EA,2C,C1,B3,A8,75,AF,3F,94,04,9E,90,D3,30,FE,7E,1F,B6,F1,A4,53,52,48,03,7A,32,A4,20,3D,D4,9F,3B,D7,9F,96,FC,5F,38,82,71,9C,86,D2,EA,47,89,CA,A6,F6,31,13,32,16,B6,C8,61,6F,CF,B9,76,00,86,DB,68,CD,3C,D3,DC,6C,EB,DC,C8,CE,C5,87,CA,3D,E4,D2,73,73,39,F2,20,CF,ED,23,8C,80,FA,70,72,0F,B9,FD,DC,F1,2C,1D,E9,FA,0D,B9,E1,0C,22,1D,7F,2C,E4,1D,C6,D1,80,50,67,BE,5B,7F,6A,68,81,BA,DF,E5,73,68,6B,46,13,10,24,12,9E,C8,9F,BF,3D,55,13,72,1B,AC,AF,25,A1,A0,AC,8B,1E,58,6D,86,8A,67,C0,4A,B1,E1,6B,AC,81,78,71,29,3D,6B,17,DC,3F,92,CB,51,52,C5,EF,D1,4C,95,C7,32,A8,D9,8D,5B,32,C4,2E,77,B4,DA,18,86,9C,A6,69,10,53,B5,76,3C,42,9A,8A,11,B4,16,AE,E1,A2,B5,01,21,B7,C4,BA,5F,1B,1D,4D,4A,BF,7A,58,3F,19,08,C0,AB,1E,59,C7,C5,2B,18,AC,3D,6A,61,C1,13,B0,21,1A,AA,8A,59,56,D0,F7,2A,9A,53,88,47,48,7D,0B,26,0F,6D,E9,E8,BD,82,27,D9,B3,0E,D7,50,22,75,58,DC,BD,C0,03,0C,37,0F,6B,56,39,2E,B7,73,2E,28,FD,BB,78,15,C2,AC,A9,47,50,CE,F9,0A,3D,FB,C8,4F,E5,1B,36,32,F9,A5,02,01,55,33,10,39,88,1B,E0,22,A2,E3,A2,95,66,00,17,62,F1,62,78,FB,DC,29,42,8F,2E,9A,24,DE,7C,E8,92,9B,47,EC,24,C0,F7,B9,E5,45,D6,92,9A,58,27,26,55,7F,93,E7,43,44,1B,FE,2D,1D,5F,AF,D8,06,E6,1C,46,CF,4A,1C,C5,66,0B,BA,4A,C1,CF,17,8A,5C,39,E7,6F,72,BA,7B,F4,45,05,9B,45,A8,2F,13,78,EA,C2,7A,C7,01,49,9F,2A,D7,01,C7,33,0F,93,F4,C0,9D,44,A0,1A,BB,33,C1,B5,AD,EE,A8,70,A8,93,97,08,96,B6,E5,6B,F6,8F,99,F6,21,87,9E,FA,C4,AF,46,46,D2,89,EA,26,0D,7B,FD,A7,EB,CC,FD,A0,4E,AA,DD,D3,BD,91,DE,05,6D,BE,8B,BA,9D,C9,6D,A3,9E,EE,C0,AA,06,28,70,06,24,E3,E8,6A,07,EB,B3,05,06,DE,C6,C4,F0,5C,3F,E0,35,86,00,EA,9A,01,D2,70,57,40,FB,7F,25,15,62,1F,97,E0,F3,56,F6,0C,6C,D7,55,AE,25,A3,4E,3E,38,5E,5F,E4,2F,F8,36,64,C8,E7,80,C0,F0,9F,1C,63,EE,F6,4D,E0,47,94,29,6A,6E,F5,67,E5,47,5F,E8,EB,64,28,B9,58,18,00,DD,DB,61,A6,28,A2,B3,89,2A,9E,CF,C1,40,5B,32,AC,3A,43,0D,3E,96,67,71,01,69,48,06,E5,05,3C,C9,4E,7E,56,83,AE,80,CC,27,13,96,45,A5,F7,ED,A7,05,0D,30,DA,A3,19,EF,2A,BB,BF,EF,87,FB,F9,F9,C7,C4,4B,E9,53,B1,F2,FD,37,CD,63,93,19,5F,E4,D2,E0,AC,99,87,2F,29,76,1A,4F,99,99,3D,E9,CE,04,4C,43,57,27,FD,A9,0C,8D,B2,7A,92,7F,40,8E,AA,EA,41,0B,8C,D8,A1,0F,2A,5D,1C,1F,0B,C1,F9,09,55,0C,8A,2C,84,28,FF,04,95,01,E2,32,07,D9,34,8D,A1,C9,B7,56,6B,54,F9,A1,AB,90,F9,00,2B,13,43,C9,C3,FA,A4,A0,7A,C8,95,D2,8E,1E,C9,6B,D1,D2,69,78,EC,5F,B1,53,92,FD,95,26,0C,FA,0C,2F,FB,A1,31,89,1E,6A,6B,ED,D7,D4,02,A0,E0,7A,6E,2D,F5,9A,1B,0D,04,FB,9B,95,06,3B,55,4D,72,7F,62,AC,BB,0B,76,54,03,CE,F5,FC,4B,9A,4E,EC,B9,22,5B,A3,F0,90,A9,80,EB,A4,44,9F,99,AB,09,84,DD,4F,6A,F4,E9,61,43,74,D5,45,A6,DB,76,0D,D8,22,8A,3F,DF,78,8F,5A,70,43,65,71,0E,04,B4,FB,FA,CE,08,D3,92,C7,EC,FC,A4,07,EC,62,2C,E5,E6,8D,0B,EA,64,BB,9A,11,1A,D4,A4,B7,DF,82,65,7A,FB,91,77,E0,CB,1A,2A,87,6A,8C,30,5E,3D,CA,E0,DC,1F,F7,69,7B,BF,9D,8D,4F,3B,F8,FF,27,39,93,13,3E,29,7D,58,EF,B7,30,9C,E1,76,17,0D,52,61,A8,20,48,D9,7F,6C,4E,9F,F6,1F,2E,E1,34,A7,9D,B2,41,D0,F1,55,C3,04,4D,A8,EB,D2,62,85,B9,67,58,7F,A6,53,12,18,93,3B,BD,A3,3E,7A,7A,27,CF,61,54,E4,A2,6B,42,95,1F,59,32,CB,38,38,96,1A,2F,8A,40,8B,DB,C3,41,08,FB,4E,61,A6,7F,1A,AA,E2,6C,4E,E8,76,9B,09,08,DD,06,53,77,B4,A9,95,6C,49,E8,23,B7,D7,A4,93,7B,14,05,84,05,8C,E2,E2,A8,21,70,5F,E9,B1,11,05,7A,E0,4E,F9,4F,20,80,C1,B7,71,AC,26,76,06,CC,1F,5C,F4,15,7C,F6,3A,E8,0B,EC,DF,B5,E4,37,32,11,27,52,C5,7E,E1,FC,94,E3,52,53,E2,DA,B6,4D,AD,CD,1A,B5,03,53,B9,FA,67,DE,62,DD,88,67,79,E0,09,1F,7B,CF,4C,E3,10,4F,DC,8C,01,1A,C3,7C,D5,53,76,DC,5B,C4,20,75,60,BB,0E,63,56,81,55,A1,D3,22,EB,6C,D4,D7,5A,68,EB,30,3E,66,FC,00,54,DE,1B,C2,ED,84,F9,6E,23,F7,E4,5A,10,08,18,7E,F8,08,74,1D,9A,E2,F1,95,78,52,DC,BB,E4,76,D7,C9,2E,2C,30,27,E0,FA,2D,C1,B4,99,D4,A2,7B,9D,6F,57,C8,A7,61,FE,EC,8C,53,B1,61,2C,99,FD,D4,21,9C,74,DA,62,0B,C2,8E,BD,06,98,79,DF,03,C9,48,C6,27,70,5B,7B,D6,AC,3A,A4,D6,39,51,0D,08,AC,63,A6,3C,3C,DA,CA,1A,8E,D5,B5,95,AE,2B,A7,D6,96,BC,D6,03,22,C2,43,36,E0,B0,EC,DC,66,FA,38,21,35,A9,43,9F,95,EC,58,36,9A,01,93,DB,95,A2,7F,29,CF,B4,AF,C0,F6,CE,B1,17,39,94,1F,45,35,E7,11,B2,EE,2D,3F,F1,7D,1A,62,BA,40,D4,1C,77,11,78,95,52,3F,D7,18,D0,31,F9,A9,B7,9B,7B,8D,33,22,C6,D7,31,1D,F6,87,03,4D,DF,3D,40,6E,79,9B,8B,71,58,06,FF,90,B4,8A,2E,0E,E2,89,E1,2E,24,5A,F1,A0,C3,6D,25,85,81,23,42,7B,CC,1B,5B,B9,89,41,A6,D8,34,A9,BD,77,ED,AB,25,67,71,F7,ED,CC,66,18,F3,F2,A4,C9,86,C8,89,10,25,16,9A,FE,F4,8F,1F,8B,B1,5A,E1,D0,FB,26,63,65,9C,EB,F3,9D,B1,D9,00,47,64,6D,39,47,93,C0,08,25,E9,07,FB,4C,40,2B,2F,D9,97,2E,55,B5,E3,61,19,49,1E,91,D7,35,FD,CE,C7,82,C0,F0,40,5C,FE,C3,C2,8F,B1,8E,3B,0C,1C,D6,DF,37,A0,FA,FF,42,E7,42,66,44,EB,D8,1B,A8,D7,80,E9,14,A4,17,36,FB,A5,53,ED,EF,52,B0,7B,E4,F0,A6,D6,76,20,16,D3,36,41,21,CA,DB,6F,5F,83,41,7B,44,CA,35,12,CE,32,C8,29,8A,BA,64,A7,FF,49,BC,A0,34,16,9A,86,6E,27,D0,FE,0A,9E,64,6D,4C,EB,D3,BC,3F,84,9B,93,3F,83,38,B5,44,F2,4D,C6,BE,14,F5,FE,13,DD,51,45,3A,8B,02,43,59,B6,8A,65,F1,AF,31,F0,10,D3,12,41,D6,6D,B5,DC,EE,F6,B4,DE,7B,0B,AA,B3,EF,75,50,18,9C,AD,FB,21,7F,A9,FF,9C,AE,77,04,80,EF,5B,39,42,77,02,CD,24,DB,E0,54,E0,70,B8,3C,72,31,20,A9,D4,D9,D5,07,45,84,58,C6,71,92,36,5B,10,45,BD,84,30,7A,60,83,54,C0,DD,E0,C3,4C,B4,23,AD,CE,74,29,C6,D4,EC,7E,FF,A5,53,EE,B6,C1,CB,DC,79,9D,4B,74,F6,7E,73,3B,FF,13,AA,01,35,89,A4,0D,A4,C2,09,67,D8,36,A2,64,50,5F,75,3E,C9,29,81,87,F5,2D,12,51,CB,A1,ED,0F,1E,B7,66,9D,22,BB,F4,1D,7D,F4,8B,77,5C,72,95,68,DF,93,50,4D,9D,E3,F7,86,6B,88,11,74,78,6E,61,67,3B,8A,23,83,28,91,BC,94,15,F2,0C,8E,81,A8,AC,45,05,13,2D,44,E6,DB,5F,34,DC,1A,14,7E,BB,3E,64,B2,1E,7A,42,17,A4,A2,03,48,43,53,4E,71,2B,8B,32,ED,C1,5C,35,D8,EA,17,7B,12,FC,90,2F,26,2F,7A,85,E6,AC,CD,45,05,E9,F3,42,CB,D8,20,5E,BB,8A,2C,64,DB,83,9F,04,6B,D3,EC,7C,2E,DB,A3,C9,9A,AD,6C,C6,C6,43,EC,90,E6,BE,BD,F5,68,BA,C6,BB,11,F1,91,B7,42,F9,78,A4,C1,62,FB,B3,5D,7D,E3,ED,9A,6E,8C,93,B0,49,07,D8,B5,78,61,25,16,19,93,A2,FF,99,56,2F,3B,52,19,4A,5D,1B,2C,67,56,1C,2A,8E,D9,63,46,4A,8E,4B,DF,33,55,CC,85,2A,00,3D,E3,90,29,38,16,95,28,AB,E4,6C,46,B5,A4,BF,FB,CF,F3,39,B2,30,38,57,9A,1F,79,C1,04,85,47,A2,20,47,F0,74,84,45,9D,00,CC,35,A5,08,9B,AD,1C,6B,AF,43,9E,BA,91,3D,6B,19,B1,42,45,2D,7C,B6,8C,E1,1A,C1,56,62,31,E8,6A,85,A4,88,04,25,2D,C2,16,0F,82,D8,F7,4A,BA,46,22,D5,62,5E,C9,40,8F,6A,48,24,BD,D9,B1,BC,35,DC,7E,2D,06,D8,41,F1,13,0D,93,34,3C,45,EA,6D,7E,52,2C,28,7E,DC,93,33,70,BF,68,37,F7,FF,C4,C3,55,6C,2A,C5,60,6E,A6,5D,BD,42,F8,25,03,AC,3F,1C,99,42,FC,FA,DC,87,51,CA,35,C4,FF,50,50,2F,77,A1,76,23,81,7F,59,D4,CB,D6,18,43,07,85,50,EA,7C,4B,A0,C7,9B,90,2D,2D,69,9A,C6,05,0A,80,0C,EF,EF,ED,15,EE,1A,8E,39,60,77,D5,0A,C6,26,EE,50,2A,7E,9C,6B,83,EB,64,C0,FA,63,F9,DB,94,0F,76,15,62,97,0E,23,09,4D,36,88,7E,D9,26,20,C0,4E,7D,91,27,0A,40,33,CC,4C,02,7D,A0,71,DB,7A,19,BD,F5,5A,73,64,2B,CE,38,0F,50,CE,3E,40,3D,04,6C,08,1B,EE,EA,EE,87,A0,58,C2,F6,0A,66,8B,1C,20,64,48,60,B3,B7,CA,9A,F1,80,7B,0B,78,C7,F6,67,97,6F,11,C2,CD,53,E4,83,CC,60,35,CB,6C,70,E5,25,8B,E2,74,72,F0,A4,C6,3A,4B,A4,EF,EE,9B,B0,AD,D3,1A,C9,27,65,C4,3B,48,D8,47,71,79,3A,6B,1B,48,E6,34,C6,67,5D,D0,F6,42,06,9E,97,C6,BD,F5,C7,30,67,A7,DE,37,7A,78,44,98,54,CD,A1,1F,46,90,FA,B7,4D,5A,72,EA,E0,9A,A3,18,F4,61,A4,B6,94,67,A9,BB,3B,A9,DA,04,33,40,8B,26,E3,4A,C9,4D,86,74,04,8B,3C,77,91,6B,B6,64,86,D0,C1,3E,A4,F1,8B,2A,5E,17,F6,B6,6D,08,53,4D,85,B8,96,5A,07,9E,DF,4F,E5,BB,D5,10,AB,B3,6D,3D,0F,2E,F0,66,EA,75,11,C5,5F,8E,9E,74,5E,66,43,26,34,E4,77,F7,88,2C,D0,1D,B7,13,EF,3C,6E,83,E1,A4,C3,74,20,1C,4B,46,52,31,27,BD,18,FF,95,F8,2A,A6,C6,0D,F1,D3,3E,D1,6A,C2,75,B7,74,C5,31,2F,90,BE,DF,B8,D6,61,A8,A7,9E,98,43,37,97,F2,69,8A,7E,9B,56,1A,9B,73,1D,08,B4,71,42,5F,C4,89,18,C0,1D,92,23,C6,8D,E3,4D,98,44,4D,3F,22,B4,E4,FF,6A,29,37,38,9D,59,13,61,47,74,E4,BE,1C,E3,B9,CC,39,FA,1C,47,0E,C2,47,F2,9A,31,95,FA,CE,DC,2E,15,27,29,F0,69,EA,F4,BC,71,68,71,FF,6A,C7,5B,58,CB,86,F2,B7,60,30,8B,FA,29,69,6F,47,1E,3A,CC,AB,5A,5D,55,81,66,0C,33,E3,24,09,34,B1,E4,9D,91,A0,21,C1,B6,F3,82,A5,85,EB,70,3E,5E,76,21,97,48,D6,B7,14,76,E6,6D,7C,9B,B8,4E,03,5B,AA,78,51,06,EF,DA,89,F4,BD,3A,4B,58,3C,B2,D7,E0,69,F6,24,8A,BC,96,30,3D,D6,04,11,5B,D7,55,97,C7,97,6E,52,0D,2A,8E,31,27,12,9B,20,E9,46,27,32,32,7C,57,D1,F4,3A,8B,42,48,72,12,01,CD,7A,9B,1A,BD,7A,9C,44,59,B2,58,9D,42,3F,4C,E3,2B,86,21,B2,DB,E0,5A,0F,41,87,DB,78,44,CB,D0,EF,06,73,0B,DC,E3,1F,6B,0C,E1,35,E4,BA,3A,D8,36,3D,F1,93,1E,BF,76,BC,06,F5,55,07,57,E9,C2,8B,55,B5,06,B7,D3,5C,B8,D9,2C,0D,B1,12,0E,A3,EC,82,12,A3,73,E5,AF,20,3A,59,67,4E,0E,90,3A,3F,A9,39,1D,71,E4,8B,AC,6A,E2,94,2D,DC,8F,9C,74,20,24,0C,63,A1,25,59,9D,7C,07,60,C0,A7,DF,74,40,CD,74,96,F8,5B,A4,17,78,D7,7C,1A,17,D5,B0,9D,C8,73,0D,92,43,19,B4,18,18,C8,84,3F,4F,C3,0B,A7,4A,35,C8,58,A3,E2,B0,BF,D2,8F,2D,B6,AE,BB,F8,17,99,F9,40,FB,E0,2D,26,75,96,19,8F,38,4F,9C,86,97,52,86,E4,21,94,2E,B4,CD,CD,AB,65,D6,83,03,17,C1,9C,D7,9A,5D,6A,F1,FA,AD,F3,8E,26,E6,8C,1A,15,91,AA,0B,F1,BA,B1,4E,EE,47,07,19,67,D5,2F,AD,DA,44,C7,4D,42,EB,F3,24,70,45,4A,EF,7A,E0,E2,9F,5F,A2,26,83,E1,4C,53,3C,48,A9,C0,A7,7B,C0,16,0A,B6,D2,F2,49,10,A3,FE,6C,54,1D,E3,89,D7,60,15,2D,0C,03,3F,4D,CD,A6,5E,70,ED,3F,B7,2A,E7,21,C7,01,42,DE,A7,72,BC,F9,2A,1C,78,FE,78,9E,20,80,9F,83,EA,D9,1A,FA,D1,78,99,32,B5,F7,FB,DC,75,83,BC,34,0A,82,85,5C,9E,2E,03,8D,4A,C5,82,86,8E,AA,1A,B9,F0,AB,B7,B5,59,58,07,26,8D,DD,5E,8F,52,1C,8D,D0,63,B0,8D,CA,C8,63,6C,FB,6A,8E,02,D3,54,32,F1,D5,F8,A5,AB,EE,4F,6A,3E,D2,2C,F0,08,2B,DC,F6,AF,8D,C3,A5,60,3C,D5,2E,87,44,18,48,B1,99,7A,26,45,06,1A,88,2B,05,73,CF,EF,B4,35,DF,AF,43,0F,8A,53,9F,FA,11,D6,0D,A8,82,B1,1C,2A,FD,FF,2C,BD,88,A3,C5,31,3D,68,73,C8,ED,F6,82,A0,28,F6,52,B7,5C,82,64,92,9C,89,19,A6,13,5B,F7,E4,1D,E7,DB,3B,3E,45,13,49,0C,FE,43,BE,5D,7D,E4,E0,99,91,18,8E,F8,62,36,DB,F3,BF,36,81,6E,5F,5F,76,D9,80,D9,91,DE,21,32,CC,B3,9B,73,BD,F6,C2,B4,9C,40,F0,EC,25,A3,78,4D,AD,C1,20,42,D3,BA,AD,10,43,B0,3A,F9,6C,4A,6B,13,32,71,AD,C1,40,31,C9,B0,75,04,A0,A6,53,E6,2B,59,D9,D7,7D,42,36,B2,68,6A,DD,C6,95,38,E0,C0,14,19,5C,82,3E,3C,62,CE,D8,77,F7,FF,61,73,E7,62,BB,C9,0E,7E,67,14,85,8B,7F,55,DF,B8,5E,4E,31,CC,21,2D,C0,5A,8A,24,60,E5,E3,E5,05,5D,4C,3F,39,71,40,1B,C7,AC,0E,2E,91,DF,12,EB,BA,30,4D,B2,5B,5A,6E,63,B3,5C,01,2C,F4,5F,D5,1A,4A,8E,8E,9E,D7,C7,1C,B8,46,B4,31,0F,A8,4A,38,E6,6E,5D,DB,5E,3F,CE,83,A4,A4,78,77,71,28,06,37,ED,B0,89,39,7D,6A,19,40,F3,BC,A2,98,60,FA,75,F8,E0,A1,B5,C6,95,8D,67,91,67,15,DB,68,8F,72,E6,0D,BB,8B,A7,6B,CB,D9,71,0B,9C,5C,F9,DC,CA,7B,45,9F,14,35,CE,58,CD,73,47,9F,83,07,EF,DD,EA,24,CE,E6,FA,D6,00,EE,56,51,45,76,B9,D4,71,88,A5,22,4F,BA,02,75,B9,1D,8D,CC,2F,58,F4,42,75,8B,13,6D,3E,BE,7F,19,7F,30,6A,57,D2,E7,EB,04,6F,C1,5A,ED,5F,E8,48,0A,A0,B1,4E,49,5B,51,33,0F,2D,6C,9B,A4,24,6B,E3,C0,38,E1,44,A5,80,69,CD,74,08,EB,E3,73,4A,90,1F,AC,DE,44,BF,B1,03,5F,AD,16,38,4F,13,3A,DA,4C,17,BA,AE,48,D0,40,D6,3F,64,E1,85,67,DC,31,3D,C7,25,BB,B3,EE,52,8C,9F,7B,A5,7A,DA,F2,EC,4B,23,31,D0,1E,22,0B,C5,B1,04,B1,A9,41,0A,86,1E,9B,98,C0,46,2F,ED,5A,0F,03,47,F8,AB,76,70,7B,71,20,6D,C3,7D,78,E4,96,24,C6,AD,68,81,79,A9,6E,76,8A,EC,C1,9B,21,00,22,69,F7,DB,13,8F,51,DA,E8,30,C0,6D,4A,70,78,4A,B6,A6,3A,F5,36,DF,64,AA,B0,79,F7,CE,02,20,E9,CA,C5,12,BA,43,5C,5E,7D,E6,C7,63,CD,18,A8,D4,A2,1D,B0,8E,54,F9,D5,F6,23,CB,8A,77,97,CB,06,18,C6,53,08,0D,CA,65,F2,3B,DD,07,A3,7E,44,E0,90,37,55,8E,48,77,6D,D3,0A,8D,C6,E9,27,44,F0,19,18,BC,29,F3,16,96,29,B0,D0,C5,14,79,AC,22,94,AA,27,81,5F,BB,06,FD,8A,18,23,A4,11,38,11,FC,11,24,6B,42,29,E3,48,2F,F3,BC,20,07,1E,13,A4,24,05,54,8B,3E,92,25,64,77,FC,01,26,1B,85,54,3A,D7,C6,2A,2E,BB,86,49,36,AE,43,DB,D6,50,F8,FA,A7,50,DB,B4,FD,CC,36,C1,1D,94,45,F5,BF,BA,8B,CE,86,B7,F6,CE,7D,3A,EE,88,F1,9A,F0,61,A7,6A,95,DA,A7,11,22,7A,F0,E7,A2,9D,68,4D,50,24,10,EC,11,BD,09,11,2D,CE,CA,CA,86,65,62,D3,31,0C,51,8F,7F,63,FE,4A,64,2C,78,41,1A,F6,11,C0,63,46,52,02,9F,9C,64,93,43,E4,77,BA,81,B2,7C,F5,F2,C9,DB,B5,76,91,63,02,92,A2,11,19,A7,8D,C3,29,44,CC,7B,21,65,BD,F9,46,0F,6A,35,4F,10,26,7E,43,87,9E,BE,7E,1A,CA,8D,E2,2F,CA,55,E6,17,2F,36,10,AE,F4,3E,5D,03,4A,7B,CC,5A,8B,A7,00,D1,3A,49,C0,46,3F,36,5D,87,18,8C,85,6E,F4,FF,D6,BD,7C,85,1A,B7,26,F3,86,39,FF,59,9D,ED,27,F8,3F,63,E7,4C,E2,2F,3C,8B,FF,4F,95,27,5D,D3,AD,63,8B,29,78,2C,39,7F,4A,91,FF,91,82,59,EC,25,21,01,43,00,30,7D,1E,42,31,0E,B3,A6,50,42,FB,71,27,BB,24,41,65,5B,8A,2C,B1,28,E2,DE,5C,3E,EB,1A,33,BD,87,7B,25,45,4A,69,4E,5F,94,85,E2,C5,2F,7F,E2,BA,E7,4E,FE,58,69,68,FE,43,FA,D5,43,A5,38,09,96,31,BA,17,35,6D,94,94,26,6C,94,96,2D,BA,03,3E,C9,C8,83,00,30,6C,AC,2A,66,77,DD,10,B9,8C,39,F1,40,82,34,D1,88,3B,6D,E1,77,E0,6F,75,BB,29,B3,99,08,D0,E1,C3,95,51,BB,46,9E,FE,EC,68,F5,53,4A,3A,CA,BE,B1,9E,3B,A4,BE,7E,39,A6,F2,49,56,BB,A8,D6,35,0C,DC,AF,E7,0F,44,5B,08,3D,DF,02,C6,C8,38,AE,1E,03,8E,C1,B7,57,BA,9C,95,0A,DB,86,3F,99,C0,3E,BF,DC,92,6E,11,21,01,C7,9D,2F,5D,AB,96,09,4E,E6,26,F4,2E,B7,BD,FD,A2,60,F0,60,21,D7,A6,97,59,96,59,6B,FD,AB,E4,1F,87,F3,C7,3F,1C,18,30,41,DF,E9,E5,22,BB,97,EC,C9,7E,6D,F1,CF,46,23,D1,73,B6,12,9D,37,E4,F5,0D,F2,59,A5,3F,90,A9,B1,D6,8A,2B,24,B3,6A,BA,51,D5,B6,79,E7,F8,B7,E7,17,A0,A0,33,F0,66,A0,F1,7D,20,88,3C,EE,78,E8,62,CB,F7,64,57,3A,87,B6,86,92,3D,62,76,D9,E2,B1,2A,F1,F3,33,4B,E3,D7,F9,1F,42,35,0B,C0,3E,A7,AE,FB,B7,EA,79,43,36,2A,CB,E7,D4,DB,09,9F,0A,8A,3A,E4,F2,98,78,D6,60,11,B3,C0,86,F3,4F,BF,42,68,4B,7D,5F,B7,1E,21,1F,8B,DB,A2,83,11,FE,7F,6F,9E,DE,C3,31,81,20,95,BD,B4,B2,E4,C9,72,3F,20,54,4C,81,1D,38,C7,8F,29,D3,95,72,93,B8,A3,52,6D,68,AD,F4,34,C1,6A,8A,C3,6D,B0,14,BF,8E,F4,0D,E6,BE,B4,24,92,B1,D9,15,5D,80,63,07,01,CD,12,8A,7E,08,CD,CD,0B,A2,15,E7,D7,07,C8,D0,91,A1,72,3B,CB,D4,45,7A,3B,55,38,8A,7F,F6,3E,52,50,7A,D9,03,F0,AB,C5,86,0E,24,6C,0F,E8,E5,43,55,99,6B,CF,35,3E,D7,6D,FB,65,92,7A,13,12,05,9D,62,39,BB,4D,A6,92,42,EF,20,10,25,26,A4,61,E5,12,F3,93,47,FF,02,E1,94,8A,CD,EB,6C,4A,68,1B,D8,1F,B2,C8,2F,44,CD,57,F1,CE,15,FD,5E,42,1B,9C,7B,BE,12,59,90,70,29,FE,13,3C,8D,AA,D2,63,94,6E,3C,04,45,57,61,EE,0E,D3,B3,FC,70,22,DA,29,65,4E,0B,AC,A5,C1,F4,79,46,D7,89,7B,D1,60,E0,80,2F,7A,A2,98,93,4E,F7,71,B9,EC,AF,7F,03,14,67,87,E0,F4,F9,67,23,C9,1D,0F,29,19,40,7B,94,88,21,79,B4,0B,57,93,A9,D8,E6,8F,47,E2,78,7D,0B,FF,D3,CE,07,1D,B7,16,F8,0D,9A,1D,71,2D,EC,5F,AC,FE,AE,60,16,55,45,C5,F6,06,1D,07,5C,CE,06,06,77,15,D3,79,10,7C,F6,63,B6,A3,ED,63,81,B3,2A,75,69,35,37,7C,B8,0F,E4,E1,79,C9,34,4E,12,23,88,60,18,DE,F5,E0,4C,27,9B,7B,83,87,DE,28,72,BD,FB,F1,84,57,E5,AD,53,61,DD,32,C4,40,DB,8E,FD,D6,29,08,6B,0F,DB,F8,3F,F7,F4,68,28,69,B8,FA,82,DC,7E,7B,A6,BF,A9,60,1D,8F,16,3A,C5,CB,E4,A4,46,49,30,C0,3A,40,67,D9,48,09,B0,AF,BA,61,11,88,43,19,0E,5B,61,5E,48,3D,F5,50,DD,3E,91,D1,BA,A3,2B,3E,DD,7C,76,05,55,22,77,22,F6,3B,B5,BF,72,99,A1,96,6E,ED,C1,EC,7A,9B,4C,ED,B0,AB,63,DE,71,36,18,2D,EC,35,A4,69,69,59,BE,16,14,48,E6,97,0C,48,A6,F8,39,C3,AC,40,B7,D6,8E,A2,51,74,08,0A,4C,83,8A,17,A1,73,81,42,BD,8C,12,2B,20,6E,81,3E,39,CA,52,0C,E5,CA,F1,D2,9F,ED,B4,0B,29,40,98,6E,41,D4,E1,31,BC,FF,FA,BA,1C,0D,C4,EC,59,6C,1F,70,7A,BC,45,2C,CF,D7,11,F0,41,64,C8,C5,8A,98,00,52,75,67,2C,9A,A6,35,43,C2,DF,BB,0E,01,DA,57,51,B6,C8,76,2D,E9,23,EE,2E,45,5C,40,C2,1F,30,BC,F8,E6,1F,9D,82,05,11,89,87,C8,15,5E,93,DF,DC,26,69,8E,1C,47,C4,F4,53,C2,5A,62,F6,FA,00,73,81,EE,8B,83,9A,D6,BE,84,B2,79,96,2B,11,A0,2D,68,B0,65,4F,02,DF,6B,9A,C1,46,3D,32,C0,58,ED,62,B9,86,FC,79,65,BB,AE,A8,BF,D6,A6,B0,1D,7F,6F,4A,51,8B,F4,B1,81,C2,5D,B7,05,FB,AF,D7,E0,A6,AC,05,19,A5,47,F6,A7,B0,75,37,82,81,83,3F,08,A4,BB,7C,27,89,C6,EC,78,BF,10,4B,D2,B5,87,9F,69,51,83,30,30,AB,B9,FD,24,A6,3D,31,C7,27,9D,47,76,A0,DC,F9,95,3C,A3,6D,08,79,E8,77,6F,40,24,99,28,42,91,A9,02,6D,EC,F3,E3,B9,C1,0F,C8,7B,79,71,31,FB,49,ED,52,18,7D,3F,83,47,C3,DF,E6,A4,AE,61,B1,5A,68,F4,C7,F7,68,24,FC,6C,6F,54,34,D2,48,08,2A,53,C4,B8,6B,D7,2E,78,FA,5A,B8,B5,01,7D,04,AE,11,10,C0,3A,40,8B,7C,83,F8,AC,60,41,AE,F1,BB,7B,B2,16,79,69,6F,7B,6E,5D,D1,3E,62,E1,D1,D8,1A,0A,E4,50,B5,11,DF,A6,77,AF,6B,CB,AA,CB,7E,A7,F4,AC,AE,CE,FC,EB,4E,BE,A7,88,5E,CE,1F,E6,3C,44,A7,15,33,81,1F,B0,18,C9,49,84,A5,4C,2D,E2,BF,39,EA,86,E0,D0,4C,3F,DF,90,CD,B0,07,48,5C,91,E9,83,E2,FE,BF,4E,29,D6,C0,F8,AF,75,91,49,45,B0,5D,F1,17,12,03,DD,BD,E0,46,29,39,D1,89,E0,1A,6C,9B,C6,84,F3,68,22,00,11,6A,2C,45,88,EA,FD,60,0F,9A,93,8B,C9,7A,6E,79,FD,01,C8,E6,47,B1,B0,8C,22,B0,07,E3,F9,D3,17,C7,E2,D6,AA,6A,B5,47,C5,64,84,49,F4,56,8B,BC,CF,23,82,E1,AF,17,A8,A1,FA,27,A0,BC,96,05,D1,A8,A5,13,0F,07,53,76,D3,F5,E7,70,9F,46,D5,8C,34,6E,11,37,6D,F7,60,63,74,C5,FD,87,EB,93,CC,A8,1A,64,AC,33,89,09,7D,0E,94,B6,C9,C4,7F,2A,8E,55,68,D5,15,BB,B7,FC,B9,D5,AE,8F,DA,DD,96,8D,D5,2F,E7,9C,4C,41,0F,FB,2A,06,76,CD,4C,3A,B6,F8,92,0F,66,8C,3A,E7,DE,62,BC,D1,19,2B,6E,66,22,53,EF,12,81,23,52,4E,E9,93,8D,20,28,50,E1,02,14,CB,13,80,72,F4,17,66,6A,F7,77,E4,05,8A,15,FF,93,20,80,67,36,9E,6F,B2,FE,92,FD,36,55,CA,80,4E,6C,33,AF,4C,B9,A4,3E,A4,1E,9C,6B,59,54,64,E7,72,6B,8A,36,C6,44,75,1A,EA,5A,EC,A9,61,C7,F9,81,FC,9C,89,F5,09,35,D3,92,9B,14,28,A0,B0,B3,50,7C,22,DF,29,E9,63,AE,53,BD,9E,D6,4A,5D,70,DC,18,10,4D,AE,10,6F,A9,96,13,CE,2C,DA,21,CB,1D,9A,F0,3E,58,FC,47,5A,3F,3F,16,B8,0B,38,E0,88,2F,EF,03,6B,B7,01,0A,C5,26,9D,02,09,BC,3B,10,52,E0,43,0D,D0,A4,B7,65,8E,5B,1B,0D,CF,40,CB,2B,0D,AE,94,AE,59,EE,A4,C7,8E,00,20,32,0B,F5,AC,CD,B8,09,B5,54,A1,55,B0,3C,D1,49,E2,47,C3,6F,EF,98,AB,54,EF,C0,AB,AC,16,5C,D8,FD,AE,66,30,28,02,B1,9F,C4,27,5D,BA,E4,48,8E,3E,D4,44,6E,86,1C,61,0E,50,DD,4C,DF,59,8F,A0,10,3B,F9,9F,6A,C8,D8,DE,02,8C,73,18,72,E6,DD,3A,C6,91,3E,0B,B5,7E,6B,94,01,3F,35,35,7E,F1,18,14,8B,49,0D,EC,12,3A,AA,EC,40,94,4E,2E,3E,BF,33,D3,26,42,F4,94,C9,6C,9F,BB,9E,A3,C4,AA,97,F3,10,21,1B,AF,FB,3C,6A,91,F4,0D,D8,55,09,48,16,48,79,30,B2,47,73,59,CA,9B,5D,CE,6D,4A,A5,5C,64,80,B8,26,4D,7D,77,65,20,8B,12,96,6E,58,C2,78,7A,50,FE,D0,0A,0B,62,C7,6C,64,73,C9,32,30,A1,57,F5,7D,05,F4,E0,D3,FF,67,E7,BC,36,E6,4C,29,17,CB,E7,BB,2D,C2,D0,3E,D0,5D,C1,5B,89,CB,25,4C,50,E7,89,5B,6A,6D,29,6E,D3,30,E0,34,3B,4F,22,47,B7,FE,EE,91,A2,45,11,A9,8B,E6,73,44,87,1A,AC,1F,DF,3F,D4,68,46,32,FB,F7,74,EE,32,C3,69,5C,7E,43,58,CC,CD,24,51,B1,8C,5F,6D,52,30,8C,28,FC,06,63,EE,34,68,E8,75,71,B4,44,71,25,38,97,02,80,1E,97,16,90,1E,E2,62,65,29,A8,F0,DE,7F,88,66,6A,56,BC,76,97,70,A5,B6,91,1E,D1,47,AE,BF,8E,FC,F2,49,9B,35,A8,36,D9,B4,62,3B,D6,20,D3,FF,1F,4D,AD,07,0A,37,84,BF,86,FB,DF,2B,74,BA,8C,19,4D,5D,34,EF,99,20,33,E0,82,32,39,99,65,3D,EC,38,83,62,5B,49,0F,5D,BE,5A,90,57,2B,F4,9F,BE,C4,0D,CA,0C,49,2C,AF,60,4C,64,04,00,48,C4,C6,A2,3C,44,2B,B8,9B,B8,47,4B,91,EB,32,38,37,A6,CC,64,95,83,D1,B3,1E,7B,20,BD,55,39,D8,4B,54,6C,B5,67,C4,04,D5,2D,ED,E8,C6,F9,FD,7D,81,40,3C,3C,6B,58,A9,7C,8D,68,A9,20,81,80,35,31,50,F3,DF,B0,FE,92,A1,2A,B6,D1,6F,7B,25,83,21,36,E2,D0,9F,49,F7,4E,3C,51,37,52,A1,20,B8,EC,E2,24,AB,01,85,96,41,09,CF,42,8F,D8,BA,3E,42,52,CB,81,A4,D6,7E,C1,1E,3C,F7,86,FA,E4,99,D9,52,96,38,9F,9A,A1,83,35,9E,86,9C,36,06,C9,46,59,14,69,21,4F,EA,61,A6,2A,3F,90,BE,9F,BA,ED,CF,AD,65,63,11,8C,44,4C,A5,89,6D,E7,D5,1D,4C,A7,BC,F8,74,E5,3B,6B,79,D2,06,C9,06,65,8D,22,95,74,16,29,B2,37,98,87,99,FC,24,D1,F7,55,7C,E9,0C,D9,63,97,02,F9,18,61,A4,E3,22,1C,26,19,CE,D5,8C,EE,A9,FB,44,4E,D5,3A,F7,E7,8B,C6,3B,3D,E6,30,D6,90,54,CC,3A,C2,49,56,76,BC,77,2D,B7,C6,73,67,96,29,9F,FE,A3,05,67,4A,1B,53,2A,F6,73,8C,8C,ED,D8,DA,93,8F,06,AA,36,23,B9,73,BE,02,39,D2,53,FE,EB,08,CA,9D,19,96,14,70,AF,EF,0A,CD,CD,4F,F8,11,D1,68,2D,CE,27,9A,6B,2B,89,EB,64,7B,EA,BE,AD,48,1A,6A,91,F2,20,22,AC,A0,C0,6A,E6,D8,64,7F,19,5E,5E,17,9B,DB,67,74,01,FF,0D,9F,E9,E6,A2,A4,23,C5,EC,98,95,3B,22,BD,68,20,63,B9,52,AF,68,6B,8D,BC,38,6C,63,DE,8B,4F,DD,91,57,DB,08,12,21,7B,E1,91,D3,B7,04,EF,53,FC,E5,D3,CA,E7,B6,CE,C8,94,29,10,5B,A3,9F,84,9F,0D,35,DE,6A,E2,B1,D8,C5,FE,0E,FD,5F,B2,07,D6,5A,84,E7,5E,74,7E,3D,9A,3C,24,AB,43,40,2A,FE,FD,05,D1,0F,7E,87,A1,7E,70,55,C8,E5,59,E5,CC,DC,D1,BE,B7,07,E7,56,98,C2,71,09,46,65,59,0F,BA,D8,17,A4,0B,94,CD,43,44,F0,52,0C,C3,2A,D5,D1,E2,B9,5B,03,B9,68,3B,6C,AD,0A,D4,FA,05,F4,01,B5,0C,79,CF,0C,78,B3,78,A9,BA,B5,CB,B4,E6,9F,DC,44,1F,E1,CD,E0,C6,26,1F,C0,A0,83,1E,8F,45,29,8C,64,B0,AD,AC,FA,94,1A,3F,84,3E,EA,33,61,F4,73,1A,CB,7F,7B,B7,AC,DC,94,D5,EC,FA,CC,92,C3,ED,EB,50,25,08,0F,7A,A9,EF,89,D4,94,5B,AB,84,D4,8C,98,64,E9,42,A5,C1,10,2A,48,5F,D1,C5,5B,21,A4,7C,2C,1D,3E,0B,B7,54,EE,54,54,3E,89,30,9C,C8,7B,30,22,5A,EC,C6,EC,FE,6F,B0,93,1E,FD,31,DA,4B,AC,22,B6,C0,73,72,93,C2,6D,40,D5,9E,9B,0E,5B,8E,38,0E,A1,AC,39,B6,E7,30,74,09,3E,D0,B1,FA,70,04,AF,8E,C0,81,92,C4,C1,92,EE,49,F2,94,BB,7C,DC,7B,A5,85,31,8E,F3,94,E6,79,46,AB,57,B2,59,43,C9,BC,0D,79,C9,59,86,BB,05,B8,F1,E5,9F,7F,CA,BC,DA,C8,CF,11,2B,EA,EF,5E,35,54,37,18,4B,96,8C,BD,0E,C4,9B,5B,12,30,B2,A3,32,AC,2E,C5,5A,42,87,1C,1A,A2,27,66,F9,7E,2D,02,1A,30,44,22,50,51,84,D0,08,E3,4F,7F,99,0A,CE,78,52,0C,BA,5F,9F,5F,96,8F,71,46,13,CA,7F,4F,06,C9,94,A4,58,0F,37,EA,46,4E,48,41,D2,6E,9B,BB,C2,71,10,51,5F,1C,76,07,F0,FF,FA,41,9D,6F,DE,ED,29,82,A4,69,54,1E,A0,95,1E,E1,9D,DA,8F,11,15,20,6E,0E,C3,BE,17,7E,F2,3F,65,90,A5,E1,E5,C1,4E,72,AB,25,A4,50,14,2A,70,0D,5F,5D,FA,E6,23,21,91,42,10,7E,33,EB,8C,66,01,62,C0,59,E4,2D,19,9C,5C,9E,2B,B1,6B,1A,FC,69,92,0B,D3,B3,1F,61,38,12,19,32,C3,2A,14,D1,75,63,8A,49,E0,19,78,D8,84,DC,71,44,D7,34,D9,D5,69,32,FD,23,F1,2E,10,1E,BC,76,0A,AB,33,4E,22,23,A3,55,46,43,79,96,B4,F0,05,3D,E7,73,0B,14,9A,3A,00,01,5C,7E,78,C2,19,17,C6,E2,28,9F,57,1E,73,39,4F,63,BE,02,E0,E2,AD,2C,60,44,78,D7,6B,CD,03,C6,AB,0D,7B,9C,16,AA,D0,69,44,9F,0C,F8,6B,DD,B2,AF,6B,E1,D8,D2,5E,EC,ED,D6,6F,FC,AA,9F,8F,AA,64,4D,32,94,39,7A,6A,A7,4C,CF,E9,B9,C1,09,90,61,7F,39,7E,1E,6A,65,9B,32,A1,A1,FD,4B,23,87,2D,AE,70,45,C7,0D,54,E8,D9,DF,E4,66,1C,ED,2E,CA,7A,91,3A,9F,62,AF,F4,A3,E1,FD,65,52,99,5D,1A,AA,04,55,01,4A,EF,F6,28,2B,47,8A,D9,13,7D,25,75,9C,D0,C8,FA,54,62,47,86,96,ED,8F,3B,38,BB,DD,32,C0,50,4C,E8,E9,F7,2F,28,47,B0,97,96,0C,74,22,4B,3A,96,D4,80,93,AB,30,AB,5B,3D,A9,E9,EC,BB,AA,9B,B5,50,17,37,50,AC,A9,0F,B0,EC,06,23,F3,1B,89,35,11,86,4C,17,5E,10,A1,B9,03,1B,98,52,D9,D0,A6,E7,58,25,41,CA,D3,84,A2,A8,3C,15,5A,D3,EF,3B,2F,EF,66,30,1D,9C,C5,DD,AF,92,1B,70,C9,96,24,25,4C,2B,10,35,91,AD,97,39,05,06,CB,D6,E5,88,0A,37,B2,91,D0,67,35,7F,B5,9C,48,86,DE,D8,D5,8B,D5,AD,2D,66,3E,3E,6B,30,26,02,7A,7F,EC,AF,1B,33,32,41,82,BE,03,19,42,CD,59,98,02,19,41,07,A3,48,E4,9A,34,61,AE,E2,21,6E,19,42,F2,AA,3B,42,1B,75,B6,C5,82,E5,E3,83,47,21,B0,5C,9C,79,35,20,24,C5,9A,EB,B8,23,84,CF,CC,2F,58,02,9E,97,20,FB,04,76,DA,6F,57,15,8A,34,1F,5F,39,12,D2,E7,89,70,CA,8A,90,9D,DC,47,5A,C6,80,8F,8D,97,4E,FD,C0,E4,64,FA,EA,70,56,8C,2F,81,41,1D,BD,7A,41,68,58,56,85,4A,C3,83,3E,AF,EC,8B,CE,28,7B,CE,47,0B,B7,DD,4B,3D,12,07,89,89,76,95,BC,75,C8,E8,13,C9,DA,4C,FB,FC,30,16,EF,D7,CE,0A,9B,64,56,18,D4,B0,CD,34,D1,F3,82,F0,33,95,65,B0,73,93,23,C2,89,DC,10,1A,14,87,7A,72,08,B3,2D,BE,29,4A,E1,59,3D,85,1B,57,87,E0,50,8B,D2,0B,8D,C7,0B,84,FF,9C,BA,35,3C,ED,11,B4,C6,38,D8,39,70,1F,BE,0D,E9,0C,FB,92,40,39,48,56,AB,0C,DC,02,3C,6B,D2,A4,C6,16,5A,08,2F,48,E2,83,29,4C,A0,63,AB,3D,D7,FD,09,68,63,5C,93,39,2B,84,23,C3,D0,D7,32,27,0D,B1,A4,05,73,8D,11,E4,E8,8E,BF,40,E2,06,B5,3A,7D,0B,B8,B3,3C,7F,CE,DB,A9,74,41,89,A3,AA,8A,3E,43,4D,98,1F,16,AF,4C,21,80,5D,8B,CB,FD,46,B7,51,5D,A2,94,25,24,8E,31,D5,02,05,9D,FE,09,FC,F2,F3,61,AE,33,DD,BD,D2,CA,0C,83,E7,2E,47,E7,FB,CF,23,5B,7A,6E,4A,81,9B,92,37,BB,B8,06,19,9D,CD,C5,5B,58,F1,B4,2F,D4,24,B0,4D,05,38,17,7A,00,EF,73,4F,D0,AA,38,01,5C,9C,9B,D8,62,D6,1E,EC,93,AC,00,67,6F,51,2D,04,A4,CA,EC,FF,79,07,82,61,E6,40,F7,15,76,40,07,89,DF,6F,C4,4F,0C,7D,50,A9,37,B6,3F,91,51,FD,AA,1C,07,BE,C8,DC,0D,C4,3F,69,2A,87,5E,EB,9D,90,5A,03,F8,85,11,37,89,DB,AE,2D,6B,1E,CC,A9,B2,71,26,2B,0E,9B,0E,E8,4F,EB,61,AA,AD,5D,54,F4,B0,41,DF,53,47,26,7C,9A,FE,FA,80,8D,96,6E,D4,36,7C,CF,62,31,B6,97,A8,FE,FB,3A,E5,CC,7A,B7,F6,FC,64,E7,A5,07,41,E3,57,DC,DE,56,7B,05,2B,7C,02,CA,E8,2A,2C,5A,45,64,3C,9D,B6,FA,BC,23,DE,1D,4E,9F,CC,AD,08,04,05,62,86,30,A4,C8,63,38,66,A1,CB,65,48,E7,FC,A2,FB,99,DD,50,EE,7E,30,55,0C,5C,BA,E2,5A,62,56,CE,11,72,6F,8E,F5,AD,E3,FC,DF,69,A4,FF,57,0F,A4,BA,64,51,AE,BA,3C,16,AC,75,54,66,B1,46,12,74,9B,1D,B9,3C,86,7F,82,5F,3A,46,7E,16,7B,B1,01,4B,C0,C1,3F,8A,79,89,BF,A2,7D,F9,EC,F5,B3,43,04,2D,A5,2F,B1,E3,9F,F6,9A,DB,98,15,E5,AC,82,54,50,D0,A8,F2,76,ED,BC,4C,67,8B,8A,6C,13,BA,D6,C8,42,70,4F,A3,49,A5,57,A9,97,E0,92,2D,A8,D1,49,16,0A,1B,9B,52,1C,2D,B5,F7,95,18,09,89,60,6F,7B,79,4F,18,00,92,23,C9,79,B8,BA,71,33,89,E3,90,22,BC,59,41,AE,BC,C9,DC,CE,D0,CC,55,BB,90,AB,D5,BD,73,4A,EB,36,9B,6F,E8,DD,F1,BD,A3,A7,3A,54,84,B2,A4,5C,A9,FB,C2,C9,71,DE,35,5C,F8,FD,BE,60,DD,4E,29,12,0A,E5,D3,CF,5B,D9,F5,F6,3B,E4,B1,88,16,49,8D,FD,73,80,F2,2D,54,AB,A8,F7,F5,E1,99,0F,EA,60,37,F2,4A,0F,07,D6,DC,5D,63,7D,56,FC,CA,61,D1,14,88,4C,0A,D8,30,79,C0,4C,87,D3,42,57,EF,A5,34,B1,79,02,FD,15,B4,FA,52,A3,1A,FC,F9,55,0F,F1,07,60,B3,E5,98,CD,22,72,7D,50,FA,C4,30,B9,16,45,3F,33,9A,1E,4B,ED,F6,0D,8D,7A,1C,57,2A,FA,22,91,D4,F4,10,37,36,CC,27,EB,79,92,77,FF,F2,C8,0F,4A,AA,3E,EB,E0,62,88,38,56,F3,48,5E,0F,2A,98,39,9B,F8,CE,15,63,2C,2F,32,18,F0,C5,EA,52,53,25,DA,37,B3,35,EA,25,AF,C7,0B,8D,43,8B,CF,56,A0,CF,82,24,C4,09,4F,E4,01,B7,DF,26,2D,AA,D3,E7,23,BE,5C,C2,48,7F,0F,95,CB,E0,F9,86,AC,E7,8E,DF,02,AD,78,3C,EA,61,E7,F9,57,C4,7C,62,8B,13,0D,E1,63,12,8F,B5,C9,27,7D,D7,9C,47,C1,AF,AB,1E,6B,13,2D,30,C6,1D,F2,86,DD,02,90,B6,18,27,E7,D2,EC,B3,39,A3,8B,DF,9F,55,8D,50,9E,57,C5,BE,3F,82,D6,B7,9B,EC,5E,21,66,56,7D,C5,6C,89,B5,8C,A4,ED,89,E0,C4,D2,6B,77,29,F1,0C,FA,58,D3,9B,E8,7D,CA,77,BB,82,F3,A7,4F,96,B8,05,45,7D,D4,A0,14,9E,39,98,85,47,E3,13,E8,A1,19,00,96,2B,AF,5E,3F,25,02,2D,F7,FD,F2,36,70,EF,E4,1E,44,91,58,48,A9,3A,97,A6,23,63,4A,AB,46,A0,71,9A,C1,4A,40,67,B0,55,85,90,55,E5,A0,B6,CB,FA,8A,1A,71,C0,56,1F,4D,14,48,1D,E8,E2,0A,3A,30,86,77,6E,74,B9,24,13,87,14,1E,44,40,9D,49,8E,3B,43,E0,55,F4,D3,74,FD,9F,00,E0,77,28,31,6F,98,7A,B8,1E,B6,DC,70,A0,A1,A3,C0,B5,E4,38,F9,56,54,AD,61,94,FE,A0,27,A1,5C,EE,92,D7,7C,A1,70,AA,3C,92,9B,C5,0B,44,A0,B4,A2,2D,7D,9D,EE,11,1B,6C,E3,9F,34,96,FD,92,9E,33,63,D0,13,8A,6A,6D,0C,5D,E4,7A,4A,D6,0B,84,20,B5,73,82,EA,EA,4E,24,64,B3,17,3D,0E,ED,1D,FD,9C,41,4A,54,56,75,D9,AD,2C,CF,2B,67,D9,87,6C,D3,C1,EE,CB,05,A3,35,3C,F9,63,E6,4E,10,55,62,6B,00,EA,2A,1D,FE,C8,AF,DA,EF,F6,D3,A9,9C,BE,36,C6,C1,12,0E,11,EE,38,92,7B,3B,EA,09,1E,96,0A,F4,FB,F8,99,84,0A,2B,EB,CD,1E,7F,CB,49,A9,95,C6,B8,57,2F,78,FB,3B,83,99,F0,9D,8E,67,21,26,60,33,44,EB,58,9E,2F,38,F0,2F,E1,F1,CA,15,96,BB,18,85,43,6C,93,AE,39,EB,D1,E6,98,1C,AA,8A,7D,EB,54,C8,01,E9,62,31,68,90,D5,68,7F,A9,C1,77,B6,1B,10,B0,9B,03,E5,FE,81,3F,DE,CC,38,45,6E,6F,AF,39,1C,D1,95,47,E6,7C,1A,DB,F2,EC,B8,9D,98,BB,7A,AD,FC,0A,2D,32,82,DC,72,DF,DB,9E,76,D4,0E,9E,23,88,F9,A5,AD,13,D8,8D,4B,E0,22,D6,D8,AC,42,9C,AB,2D,D5,9B,50,B8,F8,E9,85,27,91,07,20,ED,4E,CF,76,72,4D,7C,6B,06,58,30,E3,B9,1D,A9,DE,97,B7,0C,43,46,A3,C0,49,69,74,D9,EA,EA,9D,E7,D8,6E,3A,BE,A5,CD,45,1D,29,FE,34,25,8C,5E,07,49,1C,AA,1E,0D,29,1C,0A,84,75,2A,1E,5B,9D,91,3A,99,C4,63,10,FA,7F,4D,85,2A,63,1A,C7,FE,D3,63,72,C9,17,60,B2,D8,FC,AE,4D,80,17,85,91,FC,14,57,2D,EC,F0,4C,F8,6E,E2,94,33,A5,CB,16,45,9D,40,8A,05,BC,C8,E7,6D,9E,50,89,E8,5A,14,05,65,18,1A,1E,AD,69,01,2A,F6,0C,EE,C8,AA,2D,BF,A6,0F,A8,D3,DA,12,3A,76,5D,4A,18,C6,3C,E2,36,9F,62,3C,21,4F,48,12,91,B2,8A,E7,02,9A,F5,56,01,75,C1,5B,2B,6F,A7,A7,FB,B2,58,BC,D1,5F,9D,62,9B,4A,B9,70,69,76,F6,4D,03,C3,9E,DA,02,A3,91,C9,61,59,0B,4A,54,98,0E,89,8D,01,77,BB,F7,B1,9F,A8,37,24,A1,DF,DB,F6,F7,F2,9B,B3,97,CD,5F,65,57,91,5E,99,91,73,0B,B3,A1,B7,45,55,F5,48,DC,86,62,F3,40,1C,54,55,6B,4A,C6,C0,A4,BA,07,6C,2C,B4,D4,5F,01,65,E8,7B,1B,EE,05,8F,40,09,BB,81,86,C8,38,ED,C1,EB,09,43,13,51,CB,AC,90,0B,E2,24,F2,D3,0C,37,14,48,CB,29,37,7F,C5,52,9B,0C,54,1D,DB,F4,91,18,43,1E,51,4F,F7,13,0A,91,FC,35,01,0B,1D,8C,D6,A7,6D,B0,D1,C0,1D,A0,97,95,97,E4,4A,53,46,D7,6F,FF,37,49,76,31,5A,CE,AF,8C,04,91,A6,69,CF,61,77,76,31,7A,7C,76,FF,D6,EB,4B,CF,26,4E,52,EF,1A,B4,C8,39,24,D1,8F,04,A5,AF,28,DB,05,30,A3,C4,A3,23,66,0F,0C,27,2A,42,A1,AA,EF,9A,D2,D5,C0,F2,4C,E8,CD,C9,5A,C0,46,1C,B3,A4,AE,0F,A9,54,19,90,30,76,7A,5B,98,D9,8C,E3,F7,18,5F,18,58,17,71,17,B9,A0,56,C7,ED,74,DB,F9,EF,A3,C1,15,AD,75,47,53,0B,0C,F8,CE,7F,D6,1B,ED,55,38,34,A3,E9,65,1B,BA,B9,85,76,F4,53,C1,7C,18,38,6B,8E,02,39,8F,F2,F4,2B,37,22,5C,E3,58,11,01,EB,CF,CC,81,8B,8E,46,EC,DA,FF,1E,E3,A7,AF,EF,D8,86,46,D2,11,C6,83,8D,F0,F7,A4,E8,BD,85,A3,F3,E1,51,97,0E,BB,08,6F,7F,49,B1,3A,E4,E0,E7,29,06,DA,7C,73,D6,AF,DE,17,DF,D8,AB,D6,0D,97,9F,AB,53,65,54,A1,DE,F0,BD,9D,02,EA,38,2F,FD,7B,56,6F,FC,53,4E,9E,39,37,B7,00,86,61,8B,43,77,3B,7B,6B,CB,79,4D,0A,DF,1D,5F,22,00,35,B6,2E,8C,8A,86,77,14,DB,38,4C,46,83,A5,7B,0D,CB,94,9B,56,3B,DE,9F,BE,B8,9E,F7,63,8C,0F,E9,C4,D9,2C,3B,9E,A3,5C,3F,82,C0,F3,9F,1F,21,A4,21,60,C5,26,FD,B5,70,EE,A8,9E,00,1D,C8,0D,61,D1,15,1B,F2,3E,4B,19,3A,AF,6A,17,93,DC,6D,16,FC,DA,66,CF,BC,72,7E,BD,98,75,E4,3E,FD,42,55,03,72,FC,FE,C1,52,DA,61,87,82,D9,AF,CE,BF,64,EB,08,BD,7A,E8,AC,84,67,98,EE,DF,6F,FC,F1,00,DD,5F,2C,77,90,DE,85,A6,37,FA,09,AD,A5,68,CA,A9,6B,99,F6,9D,A5,B2,2D,32,49,3B,F5,48,96,E5,3A,FB,2D,F7,7E,48,B6,C1,1C,5D,65,CD,73,5E,C8,F8,43,E7,12,50,E4,4C,43,E7,75,04,36,5D,12,95,8E,6B,E5,79,83,3A,60,02,85,08,3E,27,9B,07,92,26,DB,3F,C1,5C,9C,AF,5F,5C,E8,BA,8A,C9,12,87,4F,1C,2A,ED,B0,7C,97,EB,B1,E4,F7,72,FF,A9,FD,53,D0,FB,5A,74,5C,AD,6C,5A,A4,4F,D5,8D,71,DC,04,A9,33,1B,55,5D,2B,28,33,D5,69,56,37,0D,1A,27,27,B9,EE,88,60,22,96,C7,DF,D5,11,1C,64,7D,97,1B,FA,01,74,61,33,3D,25,64,EF,C7,05,42,CD,DC,7E,B2,61,83,1C,64,3B,83,BE,F1,93,E2,02,4B,19,61,6D,E4,3F,63,9D,1E,4D,A4,13,E0,10,40,7B,79,1F,0E,F5,9B,72,25,FD,14,81,43,DC,0A,14,2E,0D,CE,AD,2E,90,D4,AF,D3,97,7E,D5,72,C4,27,2A,91,3C,E6,F8,EC,6A,BF,55,89,0F,6A,2D,C4,E9,32,A1,FB,74,E1,E8,24,14,16,EC,3D,16,E1,7A,2D,FB,2E,87,F6,0C,B6,E6,E3,76,9A,90,40,9A,BB,E4,CB,5D,6A,CF,D6,6A,8B,78,27,50,1D,FA,77,D6,8B,C6,57,32,9B,F7,14,8F,13,E8,B0,A3,75,1E,01,86,00,77,97,3C,D3,23,D8,AB,51,A3,2C,49,11,46,43,49,71,48,9B,B8,E8,E5,89,24,89,F7,1F,7B,77,21,7B,21,D7,62,D6,8B,54,D9,C8,F3,5F,C4,39,28,3B,18,96,80,AB,A5,3C,74,40,60,00,1B,A2,8F,61,01,7D,B7,CE,B5,54,5E,BE,B0,64,CF,CF,B3,E3,66,5C,D4,E7,E5,24,5E,B0,08,C2,0C,82,D3,EF,D7,B0,9A,92,44,2C,A4,D9,8C,CB,67,93,8B,B0,7D,0D,5C,4B,A0,EB,80,FB,55,7E,81,E9,6F,A7,83,D4,F8,E7,CF,6F,8E,DE,02,1D,E8,6A,FE,43,92,C1,DB,1E,1A,43,49,FB,65,3E,A2,3F,76,93,CE,C3,FD,96,F9,17,F8,EA,00,1A,EE,CE,1E,E8,2D,15,45,B3,58,04,60,09,30,72,C8,C2,AC,21,7A,25,25,CF,09,5B,FB,6E,C7,2E,89,FB,C4,F2,CE,F6,E4,8F,AA,BC,A4,09,B8,CF,20,9E,F3,0B,53,8A,0B,07,F9,CB,3E,7D,00,12,B6,A9,3E,93,1F,83,88,87,02,67,D0,C4,64,C9,F9,7F,74,EA,EC,06,E1,47,C5,85,8D,2C,D2,28,A8,FC,75,43,A1,E8,CD,6C,5E,52,21,1B,E5,C2,53,B1,C9,C3,98,7C,F1,03,74,DB,14,83,04,0B,27,F5,F9,37,8B,58,51,86,2B,69,1B,9D,FB,49,59,B6,C8,A4,DD,2C,8C,01,25,71,9C,DD,64,11,95,05,69,2B,95,62,CC,F9,80,0B,C1,C4,9B,46,4E,AA,41,90,70,93,31,B3,7B,6C,ED,47,09,D8,F9,43,7C,FF,39,ED,5B,7D,52,A9,23,9E,C5,DE,3B,0E,A1,0F,3B,53,1A,E1,F7,50,E0,FF,FB,FE,3F,DB,3A,9F,5D,F5,50,92,7D,92,75,32,99,8A,84,B3,D3,45,7B,9F,5B,AF,77,67,12,B5,3E,0E,B1,25,46,CA,15,35,63,99,8C,44,61,1A,64,0E,F2,24,34,12,D7,C4,3C,50,D8,08,1B,F8,75,30,A1,74,E7,5A,36,A1,00,0E,B2,1B,2F,BE,E6,78,3C,F5,05,40,79,D7,DC,4C,1E,5D,E5,92,ED,0C,D6,5C,7E,28,E1,35,EB,EF,8D,ED,E9,17,E3,4E,B1,D5,36,90,01,13,67,37,19,33,FE,EF,3E,6B,AE,06,81,9D,B2,D5,19,39,31,EA,AB,5B,30,E9,C1,C4,A8,0B,A8,A6,F2,EC,54,0D,D6,0F,31,C8,26,6F,EE,93,F5,A2,0C,80,CA,9A,77,F4,C7,C6,86,C7,DB,5C,F2,E0,A0,9C,2C,84,C7,13,BF,16,9E,03,6B,D8,40,8D,85,05,0E,3E,4D,87,FC,67,9B,F3,5F,60,A1,19,AA,DC,9C,04,B0,E5,89,80,AF,B2,5E,C2,16,BB,0D,0E,F5,1D,17,59,DF,01,14,B6,54,8B,F2,13,66,9C,27,49,51,53,CB,6C,A5,9B,3C,B0,4B,43,88,E0,86,12,6C,64,DE,07,4C,20,3F,D1,50,E9,73,3A,A2,2F,87,B5,D7,AE,87,24,D0,80,4C,A8,3A,2B,66,30,68,36,25,CE,4C,BA,94,7C,41,7E,A9,D8,82,C5,90,07,1F,28,2D,BE,87,72,A3,FE,03,68,B1,A7,AB,33,BA,3E,75,7B,41,EA,4F,B9,A6,C3,9B,1F,CC,E8,CF,52,BE,F8,98,FC,97,51,72,4A,37,C3,D4,8F,BE,C7,56,46,AB,B4,5A,DF,32,75,65,9B,C2,6E,F4,A2,85,DB,EA,11,C4,CE,CF,98,D9,63,74,F7,AC,93,0C,F0,E7,CE,6F,F0,94,68,7E,E3,7D,7B,C4,2D,15,C2,AD,E1,40,05,3A,E1,18,E9,23,72,80,62,3A,6B,EB,30,8A,F9,AE,11,DA,42,AC,DE,12,2C,61,9F,2E,36,58,F9,CC,63,D0,2F,1E,73,F9,B9,5A,E9,BF,DF,ED,22,5B,EE,E4,02,25,A9,2D,94,DD,BD,31,15,09,1D,33,D9,32,61,70,F8,C9,CD,8F,B0,F8,F7,AA,A2,79,00,F7,88,AF,D5,41,9C,60,7E,3E,BE,60,72,B8,11,3D,E2,0E,DD,22,57,05,30,C6,2E,E7,3E,D4,2D,75,C6,43,7A,58,FE,56,4E,0C,1D,F2,8E,A4,B5,B3,4F,BF,D2,61,0B,98,CA,B7,4B,87,6D,DB,C7,15,9F,BB,00,F4,B2,86,8A,56,05,90,A6,6F,B4,3B,99,02,90,9B,81,0F,A2,37,B0,1B,08,CF,89,0F,46,95,63,2D,C5,A2,DF,E3,37,21,D2,01,23,B4,90,D6,E7,8F,C6,55,57,E1,AC,A3,E2,5F,F5,22,64,24,D7,AE,87,B1,DE,9B,E9,AB,23,1D,A7,09,00,E3,6E,7A,87,32,C2,BA,90,48,65,21,79,8A,D8,A6,D1,C5,F8,57,1A,F9,23,1A,1A,D3,9D,72,37,B0,5F,79,20,97,E1,9C,5D,E6,24,6C,16,1B,41,5C,55,58,D6,30,55,E1,D5,19,4B,C6,16,5A,31,13,8B,DA,AE,3E,7D,FA,B8,2B,F2,08,56,7D,75,7A,5A,F9,2A,FA,3D,8D,40,9E,62,04,50,51,0C,74,1A,DE,46,FA,A4,05,01,A3,86,14,32,37,1B,E8,86,F4,A5,D2,92,5B,91,3A,36,E8,6E,89,44,C5,D5,99,D6,80,6D,ED,DC,F6,DA,77,80,25,13,2B,E5,FD,59,9E,6D,83,72,F5,9E,ED,F3,62,0F,83,03,5C,FD,6E,D9,80,C6,D0,5E,93,E7,0D,4D,A8,17,D0,99,27,5E,54,DD,0D,5F,6E,BD,4E,9F,A6,FC,37,B4,B8,A6,C3,5A,8A,42,35,6B,DB,63,F7,16,2E,34,5D,F4,44,DC,40,C4,CE,7B,FA,F5,9F,4F,CC,6F,AC,F6,10,A0,8B,0C,E6,70,95,CE,37,FD,34,50,04,DC,B2,FC,2C,3F,AB,56,C2,C3,05,40,B3,04,D9,AA,24,F0,29,9A,C5,EB,08,EE,E4,FE,FC,47,95,B5,C1,28,9A,11,07,ED,F6,AE,A4,7B,32,9B,7A,C3,40,4B,05,D0,84,07,62,60,25,08,CE,98,DA,0A,CF,47,F7,AD,79,07,27,62,40,C3,0E,16,37,50,ED,4E,BD,7F,F7,01,74,9E,9D,02,1A,20,50,01,EE,08,E5,AA,07,A1,23,3D,CE,66,9D,BB,AA,F4,3B,7F,87,89,BD,3D,11,E5,FC,43,CD,CD,8C,0C,05,9C,66,BF,EE,21,0C,A7,A6,A4,6F,D2,43,BD,FC,BD,C2,83,86,C4,15,6E,9D,77,50,C0,CF,97,15,84,10,B7,9B,86,F1,80,84,7B,9F,F1,7C,DB,21,E2,A9,00,EF,11,1C,DF,BF,C7,CC,B4,C8,03,FA,8C,2B,82,81,04,61,EC,D5,7A,CB,59,E5,8F,2C,F3,08,3E,55,B8,64,03,9A,02,C5,16,28,E1,90,05,DE,F2,5A,FF,18,F9,53,FD,71,D4,B5,A8,D8,C7,AD,A6,61,5A,F0,A9,3F,F5,7A,7E,33,BC,24,78,E6,A5,5E,8A,28,27,E4,87,60,B7,35,6E,5F,DE,DB,BD,DF,31,9D,B0,B9,E3,32,E8,8B,CC,8B,60,73,1C,ED,77,A9,51,00,30,42,5F,BD,4A,AF,04,C2,C8,BF,E4,4D,91,AB,9B,CE,63,E5,AB,98,38,4C,F0,75,4E,BB,AC,61,F3,D0,79,FC,6D,9E,9E,6E,31,D4,85,6B,1C,2B,E2,60,08,E3,81,58,5B,4D,85,EE,B0,76,03,6B,44,A9,72,E6,D2,63,BA,68,5D,B4,2F,3B,B6,EA,10,B3,C9,1B,7C,49,AD,42,8E,56,B4,5B,02,8C,AF,CE,A3,CF,DA,BF,FE,61,F2,1E,4F,A2,E0,D7,9E,F3,E2,C5,58,EE,AC,6C,66,DF,7B,BC,10,B7,B9,49,98,A1,3E,B6,AC,48,DE,ED,84,CD,4A,7C,19,4D,4E,FF,2C,C2,04,BA,8C,7D,22,92,CD,D0,93,DA,A8,A0,08,2D,1C,B4,81,7C,C9,C9,C6,6C,39,6E,A3,2B,69,07,EA,2D,DD,E9,68,12,B0,41,64,9E,76,BD,05,DA,48,31,74,E4,7F,A9,61,39,6B,D8,ED,B2,A0,8A,86,86,D3,BD,D4,17,7B,78,E2,8F,B3,F9,6D,9F,6C,E2,D9,A7,E4,DB,96,0C,36,95,EC,1B,BC,38,7B,07,C1,2E,4C,21,DF,10,E5,A6,89,AE,ED,06,3E,80,A1,8E,F1,F8,29,8C,E4,08,51,D6,A1,E7,7A,2D,3D,C4,BE,00,BC,1D,5E,96,55,79,C9,E5,DB,0C,66,B5,60,7C,08,EC,A4,42,40,CA,FD,AF,B9,74,01,E5,4A,30,85,6D,95,21,78,0C,85,82,3F,D6,04,CC,1C,8D,C7,60,E5,E8,FA,2E,B4,F4,B1,FF,97,C5,30,77,7C,C8,CA,53,CC,E1,5C,FB,7E,FF,6B,C6,C7,4F,EB,26,18,A6,1B,7F,E9,67,97,22,F0,5F,44,65,10,60,55,A0,9F,14,D4,8A,2A,35,B1,29,79,62,AB,1B,BB,BF,FC,3B,C7,C6,8D,DD,21,EC,24,63,04,A6,71,C6,10,5B,91,C5,CF,6D,30,A3,E3,71,17,5D,DB,0D,6C,33,1E,A6,86,AD,D5,2C,5F,E4,56,C4,97,B7,F1,CD,4D,62,28,4A,8F,F0,57,F0,3D,99,82,37,FD,7F,25,91,FF,D5,AA,A3,A2,B4,92,09,07,15,D6,90,B2,E4,9E,A7,A2,18,A8,B7,0E,41,75,B3,1C,9B,7B,6A,0C,49,FA,1F,35,FE,E4,E9,0B,9F,43,35,47,B4,D1,7E,88,45,65,39,D2,A3,69,73,58,99,EE,51,CB,2F,05,E5,55,9B,BA,92,EC,75,47,BD,EE,2A,25,9D,0D,27,C0,13,52,78,40,CA,15,18,1E,D8,1A,63,C3,9B,63,4D,35,E8,9A,4F,1B,79,95,4F,A5,4F,0C,A4,5B,15,F0,E6,54,E3,95,43,83,8D,64,AF,EC,0A,6E,98,B7,26,E7,E6,F3,88,87,99,3B,FF,89,2E,9C,89,7D,22,83,C8,0B,81,AF,77,7F,10,BC,08,D9,8B,92,32,5A,AF,3B,0A,FC,3E,87,A6,FE,4D,31,1E,77,27,2C,F2,2D,CE,48,A7,64,01,B8,6C,8F,07,0A,B3,3D,0B,37,05,A8,33,20,73,A9,92,35,B5,EC,04,72,11,0B,0F,E9,78,20,E3,60,66,C2,AB,62,59,C5,AB,AC,B9,1D,23,86,FC,AD,26,DC,09,E1,89,93,BC,18,CF,AD,71,0E,53,39,FA,47,BF,39,83,F3,73,25,1C,C0,18,D1,73,AF,9B,30,A1,68,9C,78,C6,F9,E2,E7,82,76,78,83,3E,31,A2,77,DE,4D,F9,5A,B1,FC,4A,75,E3,C7,EE,4E,E0,2F,7D,EF,1E,22,66,EC,1A,80,98,09,10,6F,BA,49,91,2D,C6,46,E7,0C,16,7D,83,A7,0E,54,DB,8A,D7,08,32,AB,BD,08,6E,25,D9,78,EA,75,F3,0F,BE,98,02,29,CC,10,7B,74,1C,5B,56,E2,5F,D7,03,18,FE,57,26,FB,E6,08,DA,47,F6,E4,48,1A,E9,B3,00,0C,60,45,B6,FF,13,6D,4B,DB,6E,0D,8E,60,8A,46,03,6E,25,3B,BF,3C,DE,C9,7D,6F,64,0C,15,A7,C6,72,3B,C9,81,F4,70,D5,9F,0E,10,AC,BA,D3,54,30,32,23,74,73,DF,9E,24,E0,24,6E,EA,D9,15,1A,C7,46,51,EE,B7,1F,1F,FC,33,1B,1B,26,A6,23,0F,33,17,4E,12,CF,97,0F,A4,3A,0F,E9,2E,21,43,7D,31,E5,C9,AB,5D,E6,AF,03,A9,E1,DB,B7,36,5B,3D,0F,8C,D3,E6,D0,44,24,8E,6A,4F,FB,09,EE,25,8F,DE,F5,A8,D6,51,93,00,4C,1C,65,7A,DE,92,82,56,0C,FE,BA,DF,65,5D,1A,BB,6B,2B,DE,44,6D,51,31,F9,50,C0,D3,CD,9A,C1,F1,43,B1,B9,42,CD,4A,BB,C3,06,24,43,3E,81,3F,8F,16,22,D1,A7,B7,70,0C,77,F6,47,14,F6,41,5E,C8,28,57,8E,05,89,49,52,58,CB,51,F9,CB,F1,1E,43,22,9B,98,5C,6A,2F,33,30,4F,C5,A8,79,CD,3B,C3,0C,F5,0A,B2,02,6A,9E,5F,BA,C4,DF,32,36,65,89,94,51,4A,5E,BC,BF,99,3E,05,1F,F3,03,DD,F2,90,5A,1A,7E,71,9D,0A,A1,59,56,95,C5,99,C6,D2,66,84,1D,50,EC,E2,E8,97,A2,1C,25,76,65,77,11,B4,78,F4,48,AA,CC,6D,14,E5,A8,CD,9E,47,C1,EB,76,21,F5,2D,EE,FD,A4,E3,BC,B2,BE,7B,3F,A5,C7,7F,61,50,B1,E0,1A,47,88,71,19,AA,88,83,2A,AA,0E,4B,4A,19,03,50,05,78,D3,C9,98,47,98,5D,84,C8,B2,78,AB,F6,39,F6,EB,ED,9E,0B,21,9C,38,4D,0A,63,9B,7D,FB,27,9E,0D,20,47,C3,FC,03,FE,35,23,65,90,1A,E8,75,46,3B,33,C6,25,35,A8,2F,38,AD,A2,7F,15,00,55,34,5C,54,C5,14,A5,C4,A5,76,A1,97,6A,E5,48,E1,EC,8E,5A,55,07,8C,F1,BD,13,EC,2F,6D,5C,13,E7,DD,59,2B,00,2A,E2,F2,81,65,54,BF,58,22,90,C7,4B,EC,25,52,5E,51,33,A6,F9,D7,E1,8D,F0,19,CF,D2,B3,9E,D9,BA,CF,BB,3B,5A,6B,B5,66,AE,D2,B8,96,EE,B9,B0,44,50,4E,E4,77,5E,E5,E1,F4,BB,58,74,5F,69,A0,B5,16,ED,71,EF,45,1D,31,31,6D,E6,FC,6F,1F,D5,83,6F,65,FE,14,1A,D3,9F,7F,9C,1C,38,0B,D9,0F,20,8A,BD,9D,2A,BD,45,B4,8A,ED,7D,63,2D,54,86,28,5B,27,E1,8F,EF,CF,ED,DE,85,79,B5,FF,50,C9,F5,F4,95,F7,30,E0,68,5B,6F,C6,FF,D6,FA,76,90,B1,BC,22,36,CB,20,82,40,91,BD,63,BB,D3,FE,18,7C,0C,C5,62,00,16,2A,68,E1,F6,8A,C5,24,B7,B0,6E,7D,FE,3A,C3,44,39,BC,33,31,23,41,29,A9,A9,12,34,21,34,43,4A,5F,FF,16,77,25,C3,FA,20,92,D5,5C,80,DD,01,BB,94,C7,E7,25,4B,1B,3D,A8,23,38,CF,89,1A,35,0C,74,CF,9A,5D,79,3F,D8,EF,55,97,CE,F2,0A,1B,D3,C8,59,0A,EC,22,CF,55,BF,51,9B,66,19,F6,FE,85,AE,7B,48,91,58,E9,02,7A,08,D2,41,23,F7,37,B9,AC,12,F2,3E,71,2E,B8,FA,6F,B4,A5,F3,27,77,4F,3D,88,9A,FD,C4,EC,3D,AC,D3,9E,4E,AB,03,27,44,3F,84,A7,74,F5,3A,E1,90,82,85,8F,BA,F4,E3,F3,B1,D8,0D,35,50,7B,68,26,CA,BF,48,73,54,64,CB,8D,B8,62,B8,DD,75,1F,63,FD,80,6A,CA,C5,DA,D3,F3,6D,E7,B6,CF,62,A4,D8,37,C9,10,69,E5,13,D0,92,3A,1F,A4,13,7A,4E,19,34,67,79,27,74,AE,41,08,2E,87,16,DC,08,BA,BC,1A,F4,4C,44,73,E7,75,8F,CB,7A,9E,C5,29,42,CA,EA,9A,1A,91,30,83,E1,99,AC,19,D5,43,41,52,94,C6,07,88,A2,CF,4D,14,AD,79,E2,FA,43,1D,A9,7B,74,50,25,D5,F3,AD,3E,1F,D3,94,8B,88,EB,52,2D,A3,ED,7E,AB,CD,75,61,B9,19,B4,55,07,00,5A,FC,E8,18,60,AD,C9,53,79,2B,62,E0,46,8E,84,96,70,22,DD,EC,95,D6,FD,DF,A1,74,61,60,AB,35,95,0B,DE,D5,B5,C2,81,08,06,A1,94,2E,C0,D1,BA,A9,90,86,29,78,70,A0,4C,07,26,83,82,11,18,74,D6,01,EB,E3,A9,EB,B0,2A,FA,FA,07,BD,37,1C,CD,10,F9,05,AC,7A,D4,70,0C,53,A6,3C,B1,B0,98,B3,89,6D,08,44,30,93,A6,D9,93,2D,CE,3C,D4,E3,34,2B,45,F1,63,BA,F4,89,00,BB,B2,62,87,1C,FA,12,08,4D,BC,79,DD,34,90,C5,81,BE,69,B5,53,34,77,FC,84,C3,C8,AB,D6,CE,22,5C,AE,B7,B9,58,2E,E3,54,A8,D9,66,03,5C,BE,59,56,DF,5E,7D,E2,29,CE,EF,8C,E6,D0,0B,F7,AF,0D,63,0D,26,2B,ED,FC,C9,85,36,09,C1,B7,5F,4F,E0,A5,8C,4D,BD,A8,48,D6,3A,AB,71,08,1B,D2,D5,2E,AE,CE,4F,F7,6D,B3,DF,D2,C3,21,B1,F0,73,76,4B,5D,06,5E,76,A4,EB,9F,6B,59,0D,12,F3,B6,CD,85,C0,0C,3C,B0,56,9E,81,72,76,21,A1,AD,2F,15,A6,9A,88,00,82,19,4A,9E,BC,77,DB,BF,7F,5F,A4,43,23,E9,CF,E7,A6,75,23,EA,F7,52,F3,1E,12,BF,92,A2,AF,01,BA,AC,93,B3,2F,5D,5F,8F,10,B7,A5,0A,5F,92,F4,90,C1,64,35,32,21,5B,9A,81,07,02,03,D0,09,97,35,95,B8,87,B8,DC,C8,46,21,CE,66,08,C9,A7,8B,82,5D,38,2B,68,EE,DF,C3,0B,40,20,2A,AF,87,08,F0,8F,E7,84,13,B6,A7,14,94,3A,0A,BD,80,59,A7,E5,6D,CF,DF,2D,29,0C,28,7B,C8,08,71,2D,A8,88,A4,AF,DA,78,7A,0B,65,1E,A4,DE,52,D6,51,0C,5A,AD,84,7E,E7,F9,FF,55,14,D1,A8,A3,13,68,19,25,11,3F,A6,B8,02,B5,FF,1E,A4,87,68,67,F8,A4,AE,67,D0,17,6A,21,F4,D2,2C,ED,22,35,C8,C6,F9,99,60,31,66,A5,B5,6D,AB,97,E4,98,5A,41,A3,E2,AE,A0,91,BD,8D,90,EC,2B,BE,0C,15,39,45,89,9D,0B,0A,78,43,0D,07,19,AC,A5,F2,89,EE,41,52,FB,D3,9B,68,B0,E0,FF,B3,78,64,28,30,92,28,26,16,51,67,38,0F,24,BA,2B,5E,3E,E2,22,B6,30,31,D6,84,A3,9D,32,8C,1D,B7,C1,23,36,C0,C9,BF,8F,36,CC,24,8E,B2,29,DA,F6,E7,00,9B,71,F4,B4,63,0F,11,11,85,BD,AE,DD,EE,93,D4,3F,4E,53,09,15,BE,75,E7,C3,84,8E,18,EB,3F,F5,F3,82,B8,DC,4B,D7,28,D0,B3,80,58,A2,D9,04,03,C1,47,61,D0,73,E3,87,1F,1E,E4,C8,1A,BC,F4,50,2C,E7,82,04,D6,67,25,9F,D8,A4,68,65,9B,AF,52,82,51,87,C4,BE,C6,9B,98,A6,D9,05,EE,34,9D,D0,65,68,AF,D8,18,1C,D6,66,EF,B3,31,11,B7,35,C2,7E,41,78,E7,F1,D6,3F,C1,36,29,28,22,B6,5A,E9,60,74,39,77,4D,EC,9C,D3,62,D5,8D,90,94,A4,EF,3A,CF,8F,61,76,24,1C,5B,0F,A7,5C,9D,D5,B5,FA,64,E0,DF,C3,F5,D5,9E,CF,14,FE,8D,9D,FB,C9,E0,37,D6,2B,3E,C9,C7,B1,4D,90,65,5A,62,83,78,23,CC,20,C2,A2,FC,64,F2,CD,B5,87,6C,3E,B2,55,E0,CB,DB,06,59,A2,4B,C1,96,46,96,71,6A,4B,88,6F,70,7B,40,75,F9,54,82,CE,3C,F2,63,EA,57,46,8F,60,C3,FC,73,0C,9B,69,25,70,74,BE,B7,06,04,C5,B3,5D,10,E6,3C,C1,03,6D,90,D0,4D,AB,6F,5B,99,1E,70,69,EC,0A,B0,C6,63,73,96,04,C6,8F,5F,2F,1B,E7,8F,44,86,09,A8,16,2F,6A,E7,F9,27,0D,90,F6,F1,13,83,F8,D2,89,FE,E8,1D,16,55,E1,B6,02,19,19,6E,97,B8,CB,0B,4A,0F,61,FE,F4,29,B3,A0,F4,B2,B9,D4,AB,18,19,EF,F4,C2,33,50,38,E9,11,5E,F9,36,36,9E,55,CB,E2,43,FE,5D,D6,D2,2D,3A,77,D5,1E,65,48,F6,AA,05,9A,DB,18,28,1D,C8,20,CC,42,05,14,5F,64,24,B3,5D,BE,4C,7D,0B,B1,85,DA,C9,87,66,D8,AB,82,DB,19,21,4E,B2,1C,91,1C,CE,D6,25,2D,26,5D,8F,64,BF,EB,D6,C8,36,85,52,DF,52,34,22,AA,55,E7,34,12,B0,F9,9D,F4,A9,B4,31,FB,7C,91,98,2E,D3,36,8D,55,81,CD,7D,E8,8D,55,19,58,F0,1B,1E,85,0A,9E,91,4C,06,F0,1F,F9,1E,22,0E,98,94,B4,76,D0,16,57,FF,1A,C6,0C,0A,9A,18,A5,F4,85,C0,33,4E,D7,93,3F,41,9E,18,69,7E,41,0A,AC,27,5A,FF,54,BE,3F,C5,78,A9,60,90,08,CE,9D,DD,6D,7E,5E,58,4E,3E,B4,79,4B,75,4B,E0,09,1C,4E,52,B9,BA,0A,25,4C,47,8C,00,0F,47,7D,99,A8,F5,1F,0D,E8,C9,2E,42,D1,8B,BF,79,E1,E4,0C,A7,3A,95,EB,09,EE,58,A3,50,89,56,71,64,30,C0,9E,54,59,B0,19,03,67,8A,41,EC,70,F8,DB,55,A7,B4,13,37,A7,18,70,6B,21,C9,35,4A,8F,E2,7F,EF,47,3F,F6,77,B2,A2,75,36,9A,57,25,B1,A1,67,54,73,D4,3A,68,72,E3,69,D6,1E,15,01,84,79,7E,54,9D,74,D7,15,11,D2,C8,D4,7C,A4,86,BD,90,9C,11,6C,F6,53,CB,4F,EC,EA,79,FF,10,8D,E5,F4,FC,6A,FB,2F,AA,2D,20,20,FD,1A,CE,3F,7B,F3,97,E4,C8,ED,C8,3C,46,B7,04,AB,0A,DD,C3,42,A9,02,1F,75,1A,AF,C2,2A,FB,BF,D2,7C,A0,50,B4,CF,C1,9D,3E,61,51,8E,C3,6F,38,F1,81,05,21,D5,5E,83,3A,0C,A3,11,72,B1,71,0B,C2,74,51,B0,25,49,30,FB,67,F3,E7,22,2A,EC,94,7A,4E,B3,D9,DC,4F,0E,7E,26,FD,AD,3A,F6,AE,D1,F6,01,36,BF,7B,2F,31,00,06,97,97,49,62,B7,34,3C,6B,A0,19,2D,A5,93,D0,8B,A9,65,2E,61,19,9C,E4,C1,CD,E9,98,CC,60,D1,DD,84,89,20,58,31,72,DB,3C,CC,26,87,68,39,DA,31,FD,52,4C,A5,DB,B0,4D,51,4F,EC,E3,42,DF,21,E2,9E,73,C5,FD,4E,3D,CC,2A,D2,77,B5,18,2C,43,14,20,B2,E9,FE,1D,0D,6E,09,90,6C,7B,6D,7C,F3,58,BB,FD,FF,1B,22,4F,B9,CB,B3,12,38,69,1E,C6,9D,16,C2,28,A0,36,B9,15,51,FF,6B,F6,D3,F6,83,D0,0F,6C,1D,1C,DF,46,1B,D8,F6,C1,C9,C9,60,FD,EE,FE,D3,57,B1,9D,06,95,2B,A5,56,FF,94,59,44,4F,BB,D3,A0,6C,68,96,A4,F5,39,43,8A,10,EA,9B,09,5C,7C,B8,4D,DA,F8,FD,67,3E,14,10,60,14,A3,10,1E,DD,D9,69,5B,33,9D,F1,91,DF,36,BB,9E,43,C8,38,20,50,DE,88,86,D6,BA,6D,AD,43,2D,3B,0A,A9,88,FD,4B,35,3B,BB,83,36,7C,78,15,C6,25,D3,59,05,DA,58,06,6F,A7,D7,91,65,DF,EB,26,3F,DA,97,C6,36,87,FE,89,D5,42,A5,77,D3,71,C3,2E,91,FA,FC,CB,C8,5D,6C,0E,26,EF,38,16,5F,60,33,AA,C4,44,C4,74,FF,7C,BC,7C,C8,13,4A,35,4B,BB,59,10,61,A8,22,A8,12,5D,6D,9C,EB,BC,83,5A,BE,FA,B3,87,82,97,F1,B9,2D,A9,AE,CB,59,BD,38,B8,9E,A9,FC,BD,3C,FF,59,5F,12,67,C3,59,44,54,E3,D2,FE,4D,D8,13,83,C4,09,69,13,34,2B,0E,BB,20,75,8B,FA,DC,0A,94,DA,1A,20,A7,F8,A2,85,C7,03,E8,8E,E9,A5,3D,3D,C6,8C,29,A4,E2,6A,7A,3B,78,12,F3,44,6B,D5,7E,A8,06,59,92,AE,E3,30,2D,A6,1C,55,A2,95,96,48,1D,C7,E7,A3,10,86,0F,C7,75,15,4D,1E,FE,35,37,F5,98,C5,8D,D4,94,C6,5B,1F,5F,68,48,A7,BB,23,92,E3,BB,F2,4E,73,EF,7D,73,2E,8F,B2,E3,3E,CA,4B,3A,1F,30,6B,99,93,F0,03,20,1B,2B,DC,7F,72,B5,7C,8A,36,74,2B,F6,B2,56,FD,1F,FD,7F,95,0A,61,50,E2,D3,FA,8E,50,3E,2F,61,C5,C7,DA,F1,F9,12,54,94,A2,A3,61,D3,8B,4F,B8,4E,9E,73,78,D7,2A,2D,7F,40,44,60,A1,9E,90,1B,85,A9,56,7F,51,62,4B,33,F6,BF,55,D7,EA,BC,FB,2B,AB,DE,8F,B6,20,0E,4C,1A,F4,45,50,DA,4A,F4,7E,5D,0A,D9,F8,82,ED,D5,6D,1C,C4,12,ED,17,FE,EE,FC,EF,C2,82,BC,CF,80,CC,AC,72,20,AA,81,E9,3C,9F,BA,C3,91,B3,41,C2,55,08,FC,2E,C5,AB,28,35,15,F8,63,D9,28,54,A5,7C,9B,E9,84,B3,3A,A1,9E,2E,B7,38,57,4D,68,C9,4B,FE,86,E0,96,10,BE,56,33,3B,A6,E3,50,B5,30,5F,A3,FD,C1,FB,D4,48,F5,E7,3F,A9,FA,51,31,AD,58,D6,29,19,B7,AF,B5,F6,16,8F,16,86,E5,4B,6A,61,47,99,55,FE,E8,C2,5E,BB,C2,48,78,2D,EE,CA,7B,FE,B9,24,EA,76,BB,6C,67,5D,A6,1C,59,5E,66,7C,12,11,57,89,FC,7F,AE,20,16,9E,79,EC,08,E8,E4,6D,23,B1,9F,E7,88,A7,5A,91,1F,30,75,9B,77,78,29,32,87,66,3B,91,3C,F3,1D,D1,8E,7F,DB,AA,7D,A9,43,82,1F,1E,12,4B,70,F8,13,9E,F7,9C,2B,CC,E2,83,6E,60,BB,C9,31,9B,AB,55,5D,EA,A9,90,20,24,5D,5F,18,EC,2E,60,2C,E9,28,E9,4E,9B,E3,75,63,8F,AA,52,3F,14,E2,26,FD,82,71,E6,2B,6E,65,37,9C,8D,54,E4,66,D6,D9,31,A6,26,2B,4B,5E,3B,E5,27,D2,1A,AE,C6,2C,AF,EA,70,B4,86,0B,79,CA,CB,FE,D9,26,CC,C2,5C,07,F0,F7,F8,35,E8,03,1D,D3,9C,5B,47,4A,A1,47,C6,0B,CB,AC,45,EB,E2,B7,49,58,2E,7E,02,C5,BA,CD,88,8B,5C,CB,73,14,79,4D,58,10,59,3C,10,4A,72,C4,50,51,FF,F6,4E,5D,D4,7F,99,BF,27,BB,33,E7,A1,F9,F5,CC,9B,B0,7F,8E,40,90,E2,AA,F7,54,05,95,2C,A9,42,2F,68,19,BC,9A,0F,BD,30,8A,FD,F1,AB,65,84,79,0F,6A,3E,78,6F,8F,18,0B,1F,AC,4F,11,C1,19,25,84,8A,AB,75,E2,B4,6E,D1,69,63,B0,59,1E,E4,28,A5,68,1C,49,67,9C,AC,74,F7,09,64,53,2D,49,80,09,BE,58,46,CA,78,A5,8A,EF,E3,69,FB,5B,CF,CE,0A,22,CC,07,BA,5F,E5,90,C9,E4,24,0B,DD,56,07,CA,12,8E,26,0F,F2,EF,44,34,57,3A,75,0C,1C,F8,D9,17,7E,C7,10,BC,93,D7,3E,B6,73,7F,6D,53,43,65,67,3D,0D,9F,D2,79,CD,95,5A,6A,B1,12,6A,05,51,B0,DF,63,CD,F2,F6,48,F3,15,61,59,0D,B8,E6,70,F2,3B,FD,92,3C,BB,B0,26,93,6F,68,9E,C8,F5,C1,F0,79,ED,A5,E4,0A,4E,9A,F0,6A,0A,49,BF,EF,58,09,1A,A6,1A,A5,B6,9A,86,39,99,DA,E4,E9,CB,26,F8,DB,D4,DF,23,86,C2,E5,07,14,FC,10,2F,EB,3F,DD,95,11,C2,57,03,1F,A7,BC,28,01,D3,A8,60,54,7E,86,53,94,0E,0E,4C,17,4C,0F,E3,5B,11,F1,CC,47,6A,27,68,C4,29,EE,15,AD,8A,0B,08,EE,8E,07,47,B8,33,59,10,E0,B5,0D,E0,18,B6,85,0D,E7,1C,B5,7D,A0,C3,47,52,AE,B8,73,A6,0B,50,C7,DC,DD,EA,9D,51,9C,46,1D,FF,36,23,DB,D8,87,0F,98,F1,AE,0C,F2,E0,3E,54,66,E1,84,A5,20,8C,E4,14,CC,0E,79,B7,F1,43,45,41,54,E3,5C,1F,B8,8E,E3,0A,7C,C4,42,CD,BE,AD,3C,48,AF,0F,63,96,A6,1E,6E,AD,2F,21,56,88,A0,FA,C9,A1,3B,E4,38,D7,A0,12,8A,F8,9E,DF,9C,5A,B7,0C,AF,95,F1,EB,D4,F1,CB,27,6B,3F,0C,7D,1A,9C,98,47,4A,3A,65,2A,B8,70,50,C5,3F,61,5C,81,3B,D1,1C,1C,8B,10,24,F0,2A,80,6E,99,5E,3B,09,CB,44,E4,75,76,B0,1F,E1,52,47,04,15,BD,B0,E6,4C,8E,8C,BD,97,59,8E,13,1C,BC,5F,5A,29,FD,89,87,13,0F,AB,BD,76,B7,0C,6F,9D,40,56,7C,1B,0A,3D,B5,38,A1,60,04,3D,4F,D5,91,B4,1E,A3,FF,B5,45,AF,1D,1F,11,87,21,9E,B9,8F,69,F7,43,C5,EA,D6,69,09,E8,7A,0A,45,B6,A3,F0,86,8C,0E,D2,44,F6,AA,6B,59,48,3C,A9,21,94,4C,23,71,4E,B6,3A,8D,CC,66,8E,37,E5,E7,51,8C,1C,AB,78,1A,8A,CA,E1,35,35,49,0C,73,DD,56,8C,97,CF,97,9B,BC,A0,E8,F5,26,5A,D4,A2,1F,62,33,0A,99,FD,C9,DC,2D,A1,0A,AB,85,1B,55,6B,05,7A,50,0E,1C,82,AF,AA,58,FA,23,80,C1,51,AA,95,C3,54,A8,B4,A0,52,14,4D,35,2D,CE,7E,CE,78,E4,B9,B3,E1,28,9B,3E,05,4D,4C,C0,94,54,92,B3,12,49,5A,DD,40,59,14,C6,B4,4E,7C,B5,FB,C0,E7,E0,5D,31,1F,EF,4E,04,8B,95,17,2E,5A,3F,38,EB,6D,72,84,75,DB,E9,A0,FE,B5,58,7F,1B,4F,DD,05,70,B7,92,04,7F,B2,F1,22,E0,FA,C5,3D,E0,36,15,D6,A8,63,87,6B,BC,C1,1E,E6,AC,57,9C,F0,55,76,A0,06,09,B0,94,C6,1E,F5,2C,ED,69,14,C5,E3,55,57,8F,05,54,8A,B8,35,0C,11,2D,CC,AE,37,8B,8F,56,84,1A,02,5F,78,E2,D3,1E,23,2F,B9,26,3C,1A,DC,24,AB,58,5E,41,41,1E,05,4D,38,97,61,07,A4,A9,51,19,9C,3E,03,30,54,D6,AC,65,E2,85,0E,B0,05,04,F6,30,9E,D4,AC,28,5D,09,D2,1D,8D,05,95,05,9A,0D,02,0D,9D,C4,4D,C4,91,B5,3E,01,4E,9F,53,E0,F9,40,C2,81,90,63,F0,65,FF,7F,B7,25,9C,83,FB,0A,6C,2A,DE,F4,E8,5F,82,1E,1C,D6,B4,05,BB,E1,58,C7,5F,47,C9,93,C9,CD,4E,9F,35,4D,6C,D1,0A,F2,FB,C1,41,15,43,7A,BF,BD,E4,A0,8B,3B,C7,25,7A,3E,DC,0D,1E,E7,8F,AB,EB,88,3C,84,FE,9D,B1,CA,FB,25,45,AF,BD,79,EA,6C,58,66,1E,03,CF,A6,63,1E,6B,3B,E8,EC,BD,73,D9,40,93,1D,4D,A0,D3,38,EC,2B,68,23,F9,46,9F,2A,13,0A,5D,22,10,38,34,DC,3E,74,EF,57,50,22,13,81,B2,B3,0A,2D,C6,21,CF,E8,6A,80,C9,AE,54,2E,B5,ED,6D,AF,2E,73,E9,0E,5C,D6,BF,10,E6,2F,9C,A3,00,E6,F9,AC,A9,AE,FE,45,17,02,47,FD,95,8D,D0,B6,07,8B,4D,25,29,8B,65,6D,0B,DE,97,38,4A,37,A4,D0,A6,5D,12,72,4D,B6,1C,29,AC,7D,12,EC,79,A0,37,04,DF,52,35,58,D7,B5,82,A0,39,F8,E5,55,0F,39,93,83,30,A9,0F,28,F0,12,EF,40,8A,59,E0,90,AA,67,BB,C2,C5,5C,8F,95,FD,03,00,8D,54,0E,ED,0A,27,96,F4,D0,B5,98,C2,EB,86,04,31,66,05,59,84,D4,B8,33,A5,F5,EC,65,D4,B9,D3,F1,8E,B5,FD,7C,6A,59,42,DD,92,32,CB,1C,8B,CB,DE,DB,54,C8,52,E5,C8,47,0A,7F,D4,5C,38,69,FD,10,6F,00,88,93,90,4E,55,55,67,A7,E5,D1,95,16,65,B9,2D,E0,93,06,E9,DA,4C,DB,E6,ED,28,66,2B,C2,79,0A,A8,90,7F,13,E2,35,B8,BD,43,F3,EC,A4,55,7A,B5,FF,0B,7E,7C,EB,9A,EE,CF,AE,4C,C5,9C,F6,42,D2,B3,23,B0,4B,95,65,D4,BF,D4,70,12,5E,13,8A,40,0A,12,DC,BE,01,F5,D0,1F,B5,3B,D3,02,89,79,62,1D,E0,63,6A,A7,7C,20,F1,84,69,C0,F4,A6,60,B6,C5,BE,4D,81,6F,F6,C3,D1,65,13,2C,9B,41,92,4B,65,44,28,92,A6,EA,15,DA,51,AC,CD,39,C0,2E,AE,D0,7F,B9,2B,1F,70,F0,D6,B7,BB,C4,65,A6,1A,25,80,2A,E4,C2,BC,6E,64,A1,F9,3C,F3,F2,EB,70,69,2C,01,1B,F2,EC,24,3B,81,9C,D0,2E,2B,A3,0E,BF,03,33,28,47,2A,FE,1D,A8,C7,A0,8A,F4,AB,16,F3,EB,45,F8,04,36,CB,3C,84,CC,53,DD,81,E8,28,6F,E6,D7,B6,CF,C2,5E,16,A3,6B,3A,02,B4,7D,D8,5D,77,B1,51,44,7C,11,F9,AA,E3,F1,98,88,44,16,BE,C4,3E,BE,08,B8,BF,75,8D,5D,C9,D0,A9,D9,29,DC,8B,4B,3C,EA,39,EE,97,67,BE,4B,F7,CA,CC,F9,A7,57,EF,17,C0,1F,D6,71,C2,EB,7C,25,6A,9A,21,F5,ED,EE,DB,EE,E8,C5,BB,D4,B2,D8,95,4F,79,D8,A1,74,47,FE,45,38,B4,BA,94,FF,2A,C6,12,1A,E5,38,CD,35,1E,1C,8F,63,46,8D,33,18,02,39,7E,F4,38,85,8D,39,05,D4,87,2E,76,B2,80,27,29,D0,89,50,C2,E4,A4,82,C7,BD,31,E3,14,EA,34,D3,81,27,8E,F0,A1,82,C1,AA,94,B0,25,8D,9F,15,94,87,E2,0A,BB,FB,47,A2,5E,D7,16,37,90,8E,11,D5,8D,3D,A5,7C,50,EB,C7,2A,6A,30,34,63,91,03,AB,C0,62,F2,B5,5A,EF,AD,F1,EA,AF,A7,37,46,AF,25,4D,6A,0C,E5,DB,EF,9F,62,0B,3D,CC,2A,E5,93,00,E1,5E,8E,B8,F9,86,2F,32,82,6A,57,8A,63,E9,41,C3,19,B1,83,F3,71,E3,44,33,D2,F8,F9,E3,7F,09,01,3B,F2,86,15,23,80,93,54,A2,8F,BE,33,55,AC,6A,97,52,FA,7C,E9,F4,52,BC,B4,B4,68,9F,E5,B2,83,C5,F3,FD,56,24,88,60,28,4F,C8,02,7B,F2,C3,5D,21,9E,CF,7D,88,52,21,32,E4,18,E0,CE,52,44,DB,C1,C9,D7,A6,07,C0,85,7C,50,A5,3C,E7,AC,42,BD,BA,BE,55,0F,B5,7B,97,A1,37,C5,53,6D,EB,41,AF,5C,27,A2,10,D2,39,25,65,A9,01,18,48,5E,C5,7F,53,95,3D,AC,B7,03,08,72,A1,F5,9E,92,47,95,CD,4C,0D,CC,AA,B0,5C,9D,36,58,99,D6,16,73,2C,80,D1,32,23,66,D7,15,FD,83,9A,CC,8C,78,A2,C3,81,F4,1D,D6,B8,EB,3F,0C,F6,0F,75,0E,7C,3F,29,58,0B,C9,78,D4,0A,9C,E0,AD,42,E9,E2,2D,EA,A0,71,48,AA,D5,5F,74,28,B9,26,1D,CF,6D,5D,6C,EE,03,2E,4C,2B,33,D7,C7,82,04,35,FB,79,DA,EE,E1,AB,F6,0D,07,62,B6,D5,11,5E,7E,39,84,00,B6,10,8D,38,50,D7,8F,62,9C,23,26,00,2B,30,28,28,19,E5,10,62,7F,1B,4B,2F,8A,8C,B8,23,DF,8A,84,82,51,67,9C,37,CE,95,C5,C3,76,47,01,ED,ED,4F,D8,66,95,72,BD,03,7D,53,FB,6D,07,FA,F3,D9,49,5D,8D,0C,DE,28,83,FB,02,44,5C,DB,35,04,0D,3F,E6,41,B4,09,B0,09,44,5E,87,C5,19,ED,84,93,BB,39,62,05,2B,3C,A2,80,63,13,43,61,17,D0,00,41,02,A8,F1,92,65,2E,90,CB,83,15,99,4A,42,A5,79,2B,FF,B2,9F,3B,2B,82,60,C7,CB,F9,86,C5,0A,F5,84,FB,39,4B,9E,C0,85,A1,45,EA,41,1B,5A,8B,F9,93,B4,51,5D,27,B7,A3,ED,66,DA,A1,B5,35,FA,BB,61,ED,A3,55,EA,75,A3,0F,7F,FA,3D,52,74,55,5A,F1,4C,77,57,18,52,CE,6B,87,1C,7B,FF,78,3A,6F,B9,27,C3,3E,A8,D6,2F,C2,FD,5C,15,05,CA,F1,8E,19,5A,7B,A1,A3,97,58,93,FC,1B,5F,94,F5,38,F6,F2,D0,47,25,0D,13,84,59,1C,04,41,03,34,D8,3F,12,CE,55,78,7F,EA,BA,C1,6C,18,27,7B,AC,48,E6,E4,56,54,10,20,82,F1,96,C9,F6,D4,A7,FC,D2,81,81,3D,2C,A5,7E,44,BF,32,1D,CA,3B,00,73,7C,61,46,D2,37,07,DE,67,03,F0,C7,DC,D3,06,BB,16,4A,35,59,ED,73,47,88,CB,08,3E,C5,41,BE,AC,72,86,F6,8A,26,D2,59,E5,2D,75,79,C2,E8,76,8D,42,7B,9E,EE,3D,C4,D2,10,D3,3B,17,A0,C0,70,2D,DE,43,F8,51,12,3A,EE,28,F1,74,F6,4A,E7,B5,06,A4,62,50,D3,C0,67,C9,50,85,35,40,69,96,6E,63,59,90,86,8A,37,D0,F7,1B,65,91,84,D1,84,59,E9,19,45,DD,9F,92,79,AA,8D,1E,3C,0B,9A,86,B2,45,F2,74,48,7A,9B,F1,BD,6B,5F,53,AE,60,F0,08,8D,B4,85,5A,97,00,49,AA,E4,67,4B,5F,B7,B8,B5,87,22,65,6B,17,1E,6C,A4,F6,43,1B,F1,80,6F,A6,77,87,64,13,59,07,8E,6F,DE,EF,E5,2B,6A,00,0B,80,95,89,5C,17,FE,96,45,82,6C,DB,6D,70,03,20,36,BC,06,6F,6E,3F,91,53,7A,E5,5F,2D,C4,E5,36,38,24,86,F6,AA,34,B2,50,22,EC,CC,64,2C,89,67,ED,B3,BF,53,9E,7D,5A,01,82,54,F6,8E,36,39,AC,9E,71,A5,0E,73,43,0C,AE,28,90,E8,AA,40,4F,42,42,59,4C,F6,B9,FB,D5,DA,83,1B,E7,9F,B5,C5,A2,BB,52,36,1A,62,50,B4,02,80,03,2D,F4,E7,0F,0D,A0,83,B5,E3,E4,32,4B,6F,F1,58,E0,A5,3C,C3,82,A8,92,5D,B3,63,CB,65,81,B6,54,B0,9B,FB,82,5D,D9,B2,92,FD,AE,56,28,5B,29,71,7E,DA,CC,59,F2,9A,93,92,1B,71,F4,F0,77,39,3A,D6,CC,D3,2C,3F,1A,DD,6E,D9,CD,A7,DF,77,EF,93,34,78,15,C6,B9,38,30,CC,FD,93,47,FC,23,7A,D8,71,B3,55,EB,B9,D9,25,88,03,87,DA,CF,75,6B,57,EB,27,B0,F3,DF,5C,91,F3,8D,5A,FC,8E,EC,7C,B4,90,63,03,3A,48,B7,9F,A5,55,34,66,B6,22,6E,EC,56,01,88,87,F4,C8,6F,72,C4,6A,D6,E3,7D,35,B6,F8,82,AF,D4,2B,BA,0C,BD,A2,3A,9F,F6,A6,C5,0C,D3,EF,81,6D,44,4E,09,05,47,F3,3B,31,A5,F5,7C,23,5A,CE,3F,F2,F5,CB,E7,6A,0A,DD,DA,3A,5E,CB,82,6F,32,A3,CF,47,A1,24,68,4C,D5,D0,11,92,CE,29,A4,F5,84,59,ED,E3,31,5F,17,87,41,EC,B7,2F,0E,2A,F9,22,45,3D,D7,B9,E0,E9,E2,D8,C3,83,F1,E4,D5,CD,EF,E1,FB,38,BD,83,C6,C7,D1,41,C4,16,4B,2B,4B,0F,EE,3C,65,76,97,51,F4,0E,A9,DB,6A,06,91,92,E9,36,3B,99,41,0D,27,17,4A,0A,CB,78,D7,65,B3,EC,E8,E0,B7,46,64,A6,E0,4C,6A,EF,00,70,E9,D0,58,01,7A,16,B1,3B,3B,30,47,EF,F0,FC,A8,06,DF,C6,FC,46,62,37,9F,99,E8,E4,89,F1,EE,54,AA,CB,7B,BB,05,8A,07,F4,20,27,9B,EB,BC,1C,E7,3A,5F,8E,C8,2A,DB,C6,30,B5,44,6C,77,36,33,EB,DA,83,C2,9C,C2,29,5F,C0,1A,05,41,3A,5B,30,43,7C,88,15,97,C1,51,04,6E,58,24,44,1F,B1,46,32,AE,85,0D,BD,B0,41,84,BB,B5,AA,DB,BF,B9,B3,CE,A2,8F,15,A8,AA,AC,AC,3A,40,73,21,4D,6C,3D,06,0E,8F,2A,07,58,17,AA,55,76,E1,31,50,1A,70,03,AF,69,80,C3,75,CC,D0,77,11,46,CC,D0,71,E0,B3,B9,40,41,ED,2D,5A,45,2C,8C,D9,0D,03,32,52,64,18,67,FD,08,F2,62,3B,48,F4,E1,B1,84,2B,4A,F7,A7,FC,EB,B6,CC,6E,D7,37,2F,25,E5,E7,B6,49,16,3D,12,A0,57,0B,90,98,1E,48,06,1C,63,1B,B2,C5,7C,98,3C,78,7F,2B,A1,56,79,C6,CD,A7,F8,A9,42,E1,B6,9F,7B,39,41,45,1A,54,9E,65,27,0C,03,2A,07,9B,A1,C4,9D,7A,6E,13,51,1D,17,5E,2F,F2,78,61,CB,B6,82,9D,C9,CC,E9,A8,C3,86,42,DF,68,C7,6B,4E,2F,65,2D,41,57,EA,EF,17,53,D9,FC,17,57,62,B7,3B,7C,CE,3C,F9,8F,C5,66,B6,32,CB,4F,7D,0A,C8,71,36,DE,0F,7A,A9,47,24,A3,62,01,1D,38,07,C3,12,1F,71,52,28,70,75,9D,BE,77,F1,AF,57,66,B5,92,5E,06,87,5F,AB,78,7C,0A,20,ED,34,0F,56,3A,E9,5E,3C,AD,88,0C,35,0D,49,72,DC,6D,D6,F9,F3,B6,F7,24,3C,9C,27,49,68,98,06,D5,9B,55,02,0B,B7,27,33,59,72,F3,3B,B5,87,4F,46,28,90,02,40,BA,01,10,57,28,3D,97,DF,0B,7D,95,4D,4F,AB,74,26,5D,C5,7D,92,52,7F,2D,88,2C,76,99,8D,9D,04,82,CB,BB,34,66,C2,7F,0B,57,C2,A1,38,50,1A,B8,16,24,0B,D7,3D,D7,75,54,15,AA,EE,76,EE,D3,01,3A,98,B5,7D,5C,1D,A4,1F,9B,AD,41,DB,56,42,04,C8,AA,73,A4,CE,95,29,41,71,4D,1B,B7,0C,8A,44,33,5A,7A,7B,E5,0C,14,01,37,20,B3,1A,10,F1,25,8A,E7,53,85,F9,F6,8C,97,D6,A9,89,CC,F0,9C,40,51,DA,70,D3,11,7A,5D,EA,AE,F8,7A,B6,79,F8,43,19,A9,37,92,B0,37,F7,25,C2,3E,05,FE,E3,BB,79,60,29,DA,2E,B8,73,3A,E6,A2,3C,C2,2B,DE,10,56,42,42,C6,28,92,8F,81,D3,1C,41,14,E9,2A,5F,F8,48,99,17,30,C6,A8,0F,7A,95,59,E5,F8,67,AF,EC,14,01,52,6B,33,8C,FA,58,A2,9C,BF,C2,F9,F6,BE,03,BC,B8,68,03,A4,3A,32,CC,BD,28,7E,B6,F6,2C,CD,D9,84,F0,2C,F0,00,50,75,ED,39,C7,AB,D3,8B,07,41,47,2A,A5,26,15,5B,26,EF,32,17,59,86,35,67,1E,98,08,86,AD,B6,C3,B9,E2,F4,06,29,4B,81,49,0E,78,7E,42,B8,34,B0,E6,D2,60,2C,F9,BF,80,8F,76,F0,D5,0D,22,66,85,02,12,FC,A4,B3,BE,03,CC,88,E8,E7,BE,06,52,C0,E6,B9,D6,DD,CC,06,1A,1E,8D,26,56,99,E3,46,7A,CB,2B,97,60,EE,2E,10,86,AE,19,E9,37,5D,E2,79,B7,23,59,22,AF,98,BF,A1,75,26,70,97,FF,50,74,6D,17,E0,30,4E,1B,BB,49,EA,91,2C,51,DE,97,E4,80,3E,0A,69,A4,E5,20,ED,41,49,D1,59,A8,1D,97,9B,CB,22,05,2F,90,45,2D,4C,A8,43,B8,9B,DA,50,31,25,5E,43,F0,18,85,3D,D4,CA,BB,94,AC,81,2C,E5,45,77,42,B3,F5,4B,C6,CC,3E,3A,91,F5,9D,16,86,42,51,27,CD,F5,14,C6,F2,12,C9,11,D7,B1,F0,A1,6F,5E,B9,13,DE,BE,44,92,A4,38,B5,78,73,8F,11,63,6A,F5,1A,8B,44,ED,2F,0E,FA,16,49,67,82,5C,B9,74,BD,75,8E,A4,5C,A3,AB,BC,7A,08,24,AF,E6,DF,70,95,61,4C,A1,FE,47,36,99,05,1E,72,6B,E9,20,AC,5E,21,88,87,13,9A,D4,90,87,2D,75,E3,68,15,A4,EF,C3,3F,DD,D5,6A,E4,83,63,F6,88,86,2A,53,DF,A6,D9,07,5B,FE,41,15,5F,3F,84,B5,36,80,0B,4A,CD,C2,8A,4A,6D,11,B9,8F,63,F5,EB,CD,E5,6A,77,D3,7C,A0,0E,9D,DA,A1,53,42,7C,BC,DC,BA,F3,AF,0B,E6,BA,3D,BC,06,FC,1E,1A,48,6D,81,83,D1,9E,CA,D8,5F,18,72,23,00,9E,CE,A1,10,D9,A9,A2,B0,39,60,F7,FC,3B,EA,39,E3,86,42,BC,DC,B3,63,A8,F5,69,B5,00,1A,C8,9A,DA,1E,E4,3A,01,6E,50,60,49,5C,8A,51,B6,72,7C,36,66,5F,72,58,9B,C7,1A,B4,E3,CD,30,70,CF,8A,F9,8C,47,C7,79,59,CE,41,4B,04,0F,A7,6C,5B,01,F5,25,3B,BD,E2,C6,0C,5B,32,94,0A,3F,B5,B2,C8,E2,8A,1C,09,D9,64,7B,A1,65,2D,D9,FC,23,64,06,86,26,7C,FB,91,89,EE,0C,06,28,60,D2,E2,E9,D9,F5,C3,18,A1,8B,31,4B,5D,ED,FD,67,47,54,5F,3F,AE,E2,E3,29,F5,2F,80,65,7B,CE,20,EA,53,1C,16,D9,03,62,AA,3E,C7,7F,B3,26,61,83,3B,A9,1B,C3,4A,40,EC,BB,64,2A,01,E8,73,ED,91,01,B8,7D,18,D3,1C,12,13,6A,B0,E8,09,7E,E4,3B,53,F5,3A,2A,17,DF,B4,9C,B7,A7,9D,DF,75,70,61,FA,A4,07,C5,37,6C,87,A0,1E,70,37,7D,16,BE,D9,0C,03,F3,1F,66,9F,EA,31,8A,11,9A,26,01,22,DE,27,31,F4,75,95,0E,88,F4,2B,04,07,D8,B3,5D,D5,07,5D,09,8C,B1,71,74,9B,0E,A9,A9,DD,41,8B,CF,48,43,4C,83,6D,13,3A,CB,89,C6,2B,79,D5,AC,3B,B3,C3,EF,86,21,D7,0E,F5,8D,33,BA,09,24,1E,9D,75,57,F4,CA,9C,31,BD,BF,5D,69,86,EE,31,0C,00,A3,67,40,41,93,C7,E7,7E,AD,13,87,35,C4,73,2B,9F,00,32,3F,3E,23,A6,B9,36,45,A3,C5,52,F6,69,C5,03,39,71,F5,25,13,CD,59,A6,08,CE,F9,D2,53,45,F4,70,6D,4C,D5,DE,6A,74,EF,87,87,0B,EF,08,BE,52,C7,0F,94,BD,5F,05,79,E8,5A,3B,96,1E,D4,EB,BE,4E,72,AB,EA,B4,2C,00,9E,24,8C,80,B2,C8,22,BB,63,17,81,A8,9D,3A,6C,DF,01,9E,5C,EB,D4,92,8A,00,A8,F6,02,FB,A4,B1,5E,EB,1A,64,E6,57,7D,34,CA,24,6D,8C,62,E0,D5,13,AA,70,03,66,17,02,DD,AB,AD,E6,12,B9,05,58,2D,43,1A,1B,8D,6F,C5,36,BB,35,B7,D4,24,FF,F3,6B,28,B9,8E,96,09,FB,9E,7B,6C,8A,F9,8F,25,0A,E2,AF,EC,17,5A,38,9F,CF,49,B2,FD,FB,61,AE,0F,97,7A,79,3B,7E,90,8E,65,E9,14,7A,08,0C,ED,96,F5,48,10,A0,4D,C9,D5,CA,F3,27,25,1E,17,55,90,E9,B0,53,85,6D,76,89,24,BB,4E,FB,17,AC,B1,F4,C6,F9,EC,5E,BC,8B,FD,30,A2,3A,5D,82,BC,21,E7,44,6D,5F,C7,13,5B,43,B0,F2,65,30,7F,43,31,4B,87,DB,C5,3A,4D,35,CE,90,3C,9B,69,3A,86,B0,FC,47,36,41,CB,13,A7,79,F2,21,11,AB,40,B9,B7,31,88,6B,FE,83,68,4F,09,A4,0E,B7,F0,E1,84,64,D0,5A,D2,6F,1A,79,AE,68,CD,76,52,8D,74,AA,36,7D,4A,19,66,76,7E,DD,BC,A9,F9,B2,EC,E0,DE,84,4C,C2,41,43,21,68,D7,DA,22,5F,68,55,6D,2D,BF,B9,97,3C,D4,D0,B9,53,CD,48,DC,61,96,07,B1,03,2F,CA,05,25,9B,ED,7A,7A,E5,54,95,BF,74,12,18,FB,1B,25,09,09,9E,19,28,D1,01,41,ED,25,19,7E,80,88,D0,14,53,BB,C5,CE,80,E8,5D,30,27,89,E2,72,6E,83,74,E4,A4,72,2E,AE,93,7A,84,7D,45,1B,2E,7A,B3,21,65,49,34,E6,1C,B5,1F,0B,41,54,CE,D9,42,D4,2B,00,1D,9B,6E,7E,91,E4,1E,94,BD,C4,DB,5B,67,F7,72,C1,56,8B,AB,FB,25,CD,66,7B,8D,79,3D,13,3E,99,8A,02,26,6A,6F,B3,1E,85,43,EA,36,2B,56,E7,E1,03,5A,64,61,11,41,00,48,E5,F8,10,58,1D,08,01,D1,DE,1B,CC,F8,E5,99,15,1E,5C,FB,B8,5C,9C,AE,AF,AC,D5,AB,9B,B6,B4,DB,03,FC,20,BD,7A,AA,6F,D7,A6,64,E0,BE,D3,F1,C3,10,51,EB,59,EC,0F,E9,D9,D3,5A,EF,0F,F7,E2,1F,95,C3,48,BD,3D,ED,3D,27,2F,CB,A5,96,D3,92,9E,62,1C,80,49,70,9E,BE,1D,EA,E2,32,30,93,68,D7,B8,8D,1C,9D,18,66,11,0D,63,70,14,B8,C4,98,F0,7D,9E,BF,5E,F0,CA,E7,76,98,6C,A7,E4,8C,23,AA,86,F9,36,DE,32,AE,06,E2,DE,BF,10,C8,0A,B0,F8,59,A5,8A,28,D8,37,38,71,B8,60,FD,DB,33,56,27,6F,A5,A0,CA,A9,83,60,96,F9,6D,EB,05,4A,75,CD,BE,EC,E1,37,A3,9B,E2,CD,9E,D9,8E,1E,60,02,E9,31,53,90,79,69,B0,0F,BD,4B,91,22,5C,57,E2,5A,14,D5,E7,A8,ED,43,AB,BC,56,CD,C5,A4,42,37,99,49,02,4B,C4,17,DA,7A,D6,ED,79,FA,DE,DA,F1,56,FA,34,74,D2,A2,E6,70,A9,BA,2B,8C,D2,CE,0C,7A,7B,D6,D5,56,A3,64,23,40,33,9C,B7,D9,81,9E,78,3F,53,37,1C,39,23,3A,F2,37,A9,C6,E3,F2,1F,4B,06,BE,EC,7E,44,4E,4E,4D,22,08,EB,2E,D0,18,5E,7A,62,8F,BD,11,44,0E,EF,CC,A7,EF,7D,EE,E2,30,64,C2,CE,76,57,68,A2,93,20,45,4D,23,21,34,8C,49,C7,15,FB,81,51,32,D0,CA,9B,9D,35,AC,87,4B,BB,06,6C,DB,60,B2,32,15,1A,CC,46,92,C6,16,2D,56,50,A5,00,FC,2F,51,05,DC,88,42,E8,FD,F7,8D,BF,98,CA,A1,A3,C3,F3,86,C7,3B,42,1C,D5,18,AB,2A,B6,F8,19,CC,B4,1B,C3,10,80,E9,36,94,FE,22,05,B8,5F,3E,46,9B,20,90,31,B3,F5,64,6A,BE,5E,36,CB,E0,87,A7,90,C1,CB,8F,6C,87,F1,0D,AD,9A,A1,C6,32,05,61,31,89,3E,FE,FB,1F,33,14,A5,90,19,D3,CD,6F,F5,C0,79,4F,5F,56,F1,02,A0,7D,F3,65,B5,E4,9B,0B,0F,04,4F,BB,C7,5D,13,C6,EB,A8,C4,F5,FA,61,D3,FA,2A,A6,2C,65,84,86,42,2C,F6,4D,C4,36,42,C7,57,66,C0,EC,03,2F,57,99,9F,00,3E,43,37,8B,06,AC,02,35,D1,A7,84,FA,53,4A,8D,18,57,22,22,D6,0B,2A,7E,BB,19,20,68,F2,5F,4B,84,7B,F9,0C,84,43,0E,13,4B,38,6C,12,1A,62,26,A4,FA,61,53,76,E9,E3,A0,69,F7,C3,B0,16,58,1E,8A,4B,4D,D9,D2,EE,86,B7,DB,73,6A,15,80,09,06,CA,45,2F,2E,DD,67,67,F5,C4,AB,7E,84,63,F4,6D,6B,F5,3F,99,4C,43,89,01,20,A1,EB,F5,26,EE,2D,B0,20,88,54,B1,D9,07,4C,B4,A6,66,62,69,A0,85,44,84,89,5C,02,A7,66,20,0A,8B,A8,E5,8D,82,EA,C4,34,BD,6F,65,6E,B3,63,BD,63,34,FC,CD,6B,13,28,05,B4,0B,0C,37,1F,E6,1F,5F,8B,45,B5,DF,54,1B,AD,47,B2,95,1C,53,C6,C5,86,E3,E7,50,21,C0,C0,74,4D,81,06,76,61,C8,73,40,F4,2D,99,13,0F,94,B3,61,59,77,46,81,C1,75,0F,94,55,65,28,AC,E8,B3,21,D5,BB,52,84,A4,FA,16,2E,09,4D,A9,7B,98,50,1A,D7,9D,DD,69,D7,34,9D,23,DE,58,40,BB,E1,D9,1E,3A,DA,D5,7F,5B,E9,C3,8E,F9,BF,64,05,B7,45,DC,38,02,CB,A3,7D,88,1A,61,26,EA,C6,6B,8F,DD,9A,6A,6A,E1,86,58,BA,8A,55,43,26,F0,FC,3B,1E,62,68,DA,B5,E7,6D,5B,A4,68,88,C2,32,09,E4,5C,AF,ED,01,E7,8D,B7,82,A3,34,FA,C7,CE,D9,B5,C2,DB,1C,7B,0F,B2,2D,11,A4,B5,76,C9,71,1C,29,E9,EB,11,8D,A8,94,BD,2C,F6,54,D4,A5,A8,80,9E,9E,30,B8,60,DE,AC,07,63,EB,32,51,3C,04,39,75,5B,3B,4F,98,47,11,4D,70,00,91,89,02,80,93,75,06,E8,17,C9,7B,82,2A,ED,65,71,92,C7,54,9F,91,75,B5,0E,97,E9,9B,17,6A,FB,E0,7D,57,23,09,F4,BF,1B,F7,FA,27,9A,DD,DF,4A,38,DA,1A,6A,ED,0B,BC,91,B0,F0,21,76,0D,EA,25,A5,6D,E7,4A,39,90,CC,7B,0D,5C,D6,A3,A1,CE,5D,E0,53,51,2B,4B,AC,C9,18,02,D9,B3,23,00,30,07,22,B1,8C,E2,44,4C,DF,F6,A4,DB,CE,8A,F6,35,60,17,5C,EE,5C,4B,10,56,48,C6,72,5F,12,D8,6F,B4,4E,89,76,8E,AE,70,A8,67,F2,EC,CD,77,B0,41,5D,38,53,3F,D0,27,BE,DE,F0,FC,C3,75,50,0C,8E,FF,6C,83,8E,1B,BC,A8,69,71,EA,90,F4,6A,10,C6,F5,79,0D,6B,A9,FC,36,F1,D9,09,E0,3F,C8,D3,E6,21,A0,30,6E,8D,A9,5B,32,E5,F4,21,F8,31,23,35,1D,05,AB,BD,C8,28,78,65,26,CF,BB,36,CB,D2,13,46,F4,FC,E8,B2,02,CB,9A,1C,0B,9C,F1,4F,6A,67,32,2B,C7,8A,01,90,B2,2B,F4,C7,8E,E6,4C,05,E5,36,D3,F8,36,44,B9,1D,1D,E9,CB,2A,7C,F9,90,3F,4F,84,45,B5,09,6D,3C,BE,F4,A1,76,6D,A7,0E,A3,10,20,AC,59,9C,3C,CD,E6,7E,1A,04,2E,D7,A8,90,C6,B4,3C,8B,B1,59,99,4A,21,0E,9C,FA,52,9F,1E,FB,5C,CA,96,1F,14,42,9A,7E,ED,47,FC,21,99,D1,5C,B3,55,2F,CF,37,5E,F0,03,52,BD,55,6B,76,C6,9A,E4,49,76,C1,19,85,F9,C7,69,86,0E,82,07,0C,7C,3C,16,29,42,8B,CF,A7,0B,EC,51,8B,96,A8,C9,5D,B2,BB,6F,16,86,38,D0,AB,B0,BE,2F,B8,44,33,91,DA,70,8F,DF,93,41,D9,D8,8D,75,56,56,96,E3,F2,B8,C1,F1,39,8B,30,E7,8B,B5,29,D9,0A,C8,F6,23,5E,F0,33,94,69,8B,70,BE,D4,D0,69,FF,76,0D,95,38,F3,5B,66,FC,F1,F5,EF,C8,F1,79,35,4B,7A,E8,6D,05,6D,EA,54,71,5E,F2,22,48,95,62,4E,34,5E,9E,9D,5F,E3,D6,CB,DC,AB,FD,BD,82,DB,70,EB,88,43,84,A3,D7,53,C4,6E,5C,59,65,2E,B8,0B,6B,E6,70,82,98,E5,32,C7,43,35,61,57,45,13,08,FB,57,2A,5F,1B,25,60,0A,1F,04,DE,8A,E1,71,5E,AD,FD,F5,21,55,B9,22,A0,12,B6,83,EC,FA,D2,B0,7A,60,20,E2,7E,D1,FE,F8,88,B7,EB,BF,D4,23,99,9E,80,BC,7C,2D,13,D0,1C,07,8C,1A,10,13,8D,75,6D,69,AC,E1,89,AF,48,AC,D1,39,2B,CC,7B,B3,15,EB,32,8A,4B,DD,1D,78,40,5E,3C,C4,FC,A0,FF,07,98,23,BD,19,A1,6C,B6,52,E8,BB,87,3A,7C,FA,D9,55,63,37,F4,28,8B,57,EC,6B,5B,05,30,1B,74,46,55,9F,E0,4F,40,CD,61,35,F7,4D,8E,56,6E,3C,D5,A4,B2,9F,3E,1A,F8,D0,6C,DE,A7,AE,C3,00,72,03,7F,E4,CF,52,DA,EC,A2,43,BC,A1,A8,23,2E,1D,8F,ED,6A,1C,B4,BF,B6,E1,B9,06,80,FC,3B,DE,59,63,FD,B0,A0,16,83,B9,CC,4E,0A,8B,94,70,B8,03,31,D3,89,74,41,18,92,99,AC,32,9F,3E,E4,4A,A2,A9,0E,94,DC,CE,AB,27,37,95,FC,28,B0,18,37,FA,23,E1,7D,7C,C9,B2,0D,4A,9E,FD,8F,75,C9,AE,64,7E,AE,AE,DE,BC,C1,09,8D,8D,FA,75,15,56,25,17,97,FF,05,2D,A1,06,3D,03,37,6D,B7,D6,CF,5C,9B,B1,FF,E4,3F,8C,9C,26,CF,8D,40,E9,23,26,E7,00,02,A0,C7,51,D6,3E,0E,CB,8F,19,DC,48,0E,20,40,4D,61,DD,B3,18,D8,37,FA,49,0D,1A,4F,C0,4A,72,A4,B4,38,DD,81,7E,84,16,94,ED,CA,B2,D2,25,EB,79,60,25,B3,92,EA,D1,02,86,7F,65,3B,9F,28,79,6B,43,CD,B2,8B,44,84,DB,F4,BA,4F,68,E2,6F,F2,C9,05,02,E2,30,BD,36,E8,84,20,1A,34,D0,83,3D,5F,1D,EB,31,60,47,F3,1D,5C,D0,F8,A4,AE,DC,96,25,AA,2D,4D,C3,32,21,93,CB,75,9B,25,C0,58,4B,61,C7,49,4B,C2,A2,88,7C,3A,16,89,7B,21,24,D6,87,7D,53,F3,5B,35,6F,F2,D1,B0,E6,C8,17,2C,C9,73,D2,12,74,8F,48,E3,40,35,3F,E4,BD,57,5A,64,75,24,6E,40,B3,8D,BC,1F,C5,F8,6D,4E,CB,64,5D,58,2F,C0,EF,5E,31,86,8B,C5,A0,BE,F0,CF,D7,D2,4E,76,34,A7,C5,05,28,CA,63,83,B8,A5,F3,42,14,DD,1B,E0,67,F2,FC,BE,9B,01,08,66,46,4C,B2,B2,D8,76,36,60,94,EC,6F,6B,B0,8B,BE,D0,E3,CD,C3,A1,4D,E6,66,0D,76,C7,79,79,4A,7E,B9,90,90,E6,C4,1B,83,E0,B9,14,36,1B,23,4E,45,73,D0,90,7A,2F,F1,21,1A,24,66,0E,60,C2,04,B3,F2,6A,30,DF,92,9A,CF,0A,3F,8D,BB,CD,1B,85,CA,6C,BB,73,DA,B3,67,A9,B2,2E,C7,23,63,15,BE,98,08,8D,2A,24,76,72,6E,2E,3E,73,26,69,FB,B5,ED,B3,35,D9,B8,73,41,AA,C9,57,F7,09,30,38,AD,C5,C1,56,05,E6,82,DC,0B,E5,06,BA,DA,09,69,0B,17,A6,49,86,E4,21,AF,A3,08,10,C1,04,BB,D4,B6,46,6B,10,64,7A,45,20,62,93,E8,5D,60,25,5F,0E,6E,9B,48,FF,A7,DE,42,FF,09,1B,A6,45,4C,61,77,9C,22,C7,B6,BE,42,69,BA,EB,46,55,2C,E0,30,EE,04,50,C8,53,F6,46,24,30,24,23,1A,25,56,81,3E,73,09,6C,67,73,CB,D5,43,35,9E,9C,22,F4,15,0D,A0,A2,8E,3D,E1,68,6C,D4,41,D3,85,82,FF,42,0E,46,4C,53,E8,77,1F,D3,AC,6C,03,7A,E7,7E,F9,8F,BB,9F,1C,6E,04,E3,A9,AB,0B,5B,23,A6,B6,0B,BA,1C,63,79,AD,A1,B2,78,3A,77,E4,00,F7,2D,80,D4,27,E0,12,7C,62,72,8B,FF,33,91,CE,FA,C3,06,2B,75,2D,59,06,14,BD,1C,96,47,A3,71,84,0B,1B,91,88,AD,41,BD,ED,FC,D3,5A,D3,EF,94,DA,D0,C5,FA,42,F3,90,D8,C3,03,26,D1,F9,8B,75,2F,B7,7A,F1,88,FE,E1,A1,00,BE,25,4B,CA,13,8D,15,CE,98,59,18,B0,22,5A,10,7B,A9,F4,CB,AA,98,27,3D,1D,A0,CF,F3,5B,70,F2,C3,C4,A3,37,E1,88,BA,93,03,EB,94,92,52,F7,50,D0,99,51,68,12,D4,7A,35,CB,9A,41,9D,08,1B,43,C3,9E,BC,CB,83,D0,7D,59,DD,21,0B,5D,77,B2,EA,88,7F,0E,62,FF,21,7F,A4,1A,5F,12,65,22,12,4C,0E,8C,C0,84,FB,91,05,9D,EF,E0,05,15,EF,30,B2,A5,B6,1A,C8,A2,EC,94,57,ED,AD,FA,A8,6D,9B,97,B9,E4,5B,5B,CE,B3,97,B0,11,0F,BD,1E,AD,4E,98,69,80,03,27,7E,79,7C,54,81,F9,E0,86,1C,3C,36,CB,F2,16,EC,0A,4C,02,0A,23,F8,4B,6C,BC,80,79,FC,D7,B8,10,A8,76,58,46,65,4E,AF,32,1C,6E,FF,62,FC,30,1D,EF,28,AA,18,0F,B0,85,AD,99,1A,26,6B,09,D1,50,83,F0,11,F0,C4,0E,9E,E5,E2,DB,5B,A7,BF,DF,8D,6C,B8,BE,6F,F3,47,90,FB,E5,8F,C0,B7,DB,74,C7,E0,00,05,2D,D2,BE,01,21,34,50,A7,E7,41,BE,4A,B1,B4,39,74,A1,5F,91,88,ED,31,B4,19,46,B4,34,E0,DC,68,51,C2,D2,9A,F7,6E,F6,F0,6A,39,44,BC,92,28,DC,7E,04,13,69,C3,B9,3A,70,2B,CF,6D,F0,41,8C,6A,66,B9,BD,2D,F9,DB,05,D6,5B,74,ED,B1,CA,95,65,05,92,74,1C,0A,04,46,E1,06,77,99,7B,8F,8A,26,A4,B1,B1,AF,64,82,49,0D,65,61,67,3E,5E,49,F8,49,1A,43,3F,E7,98,E0,17,F7,6D,9C,16,49,4E,F6,45,17,46,3A,8C,91,7D,8C,43,86,90,1C,09,7F,35,05,AD,A8,97,16,B6,F7,B7,AF,9A,2C,9D,3C,90,A6,64,C9,DF,3A,EC,18,EC,7F,CD,C7,3F,2F,78,ED,A6,40,94,D2,64,F8,ED,03,9E,79,A8,B7,D3,CB,38,A8,EB,2C,4F,8F,6D,51,96,9C,8D,4F,D1,98,7F,F4,5D,F7,79,E8,1F,07,D5,37,20,90,CC,06,4E,68,F4,91,8A,48,4A,4E,36,A0,23,3B,9C,E7,BD,A2,CB,B6,51,4B,A5,42,58,92,42,76,81,59,9C,AA,D8,FE,B9,D6,0C,C2,FA,96,CE,00,FA,7B,CE,B4,C1,DA,05,EC,3D,09,20,D1,B3,E6,1C,59,90,BD,E0,6F,9F,A8,2A,9D,59,69,C3,F4,70,61,8F,70,95,C2,4E,35,E4,6A,E7,1C,03,43,A9,A1,D8,BE,0D,75,95,5A,55,36,9D,43,C3,4B,32,9D,B8,4A,93,3B,5E,75,50,CA,F1,58,E7,9E,D6,CD,83,CB,56,48,47,EF,70,44,AF,92,29,28,E8,DD,05,16,7B,17,C3,0E,4A,D5,69,BF,93,AB,FA,67,AA,F9,50,D9,C0,9D,01,5F,00,24,25,14,63,2D,EF,93,7E,56,1A,31,FC,62,AE,23,4A,CA,F6,A5,1F,F4,E0,83,E6,70,2B,42,86,E2,81,24,4F,9A,1D,E0,09,E7,C2,11,2C,28,B1,EB,1D,B4,78,BE,F4,E4,29,5A,DE,E1,C0,35,3B,DC,6F,42,68,68,99,9F,1A,A9,E9,C3,41,FE,0F,6C,DE,A3,45,FE,BB,6A,E4,89,D8,2A,0F,04,92,55,BF,80,F7,6F,7E,4B,08,12,36,EB,85,D7,7B,A8,32,52,4A,B9,63,9A,CA,FD,F3,65,B5,26,4F,9E,23,D8,0B,C3,DA,A1,48,04,9A,77,79,9F,0A,24,36,C1,A2,77,96,43,A7,86,BD,68,40,B6,20,9A,C3,24,C3,1A,7E,24,03,23,26,77,07,08,B2,42,39,90,AD,2D,F4,21,36,FB,B3,91,20,B6,5D,4C,C9,32,E4,D3,AC,08,49,1C,C1,95,DC,BD,D3,FD,14,1E,6D,15,BC,A1,28,06,DD,24,BE,28,1D,28,4B,27,69,9E,77,75,A9,0A,34,75,C7,2F,95,A8,93,6C,5F,5B,70,AE,81,0C,5F,81,B3,AE,95,89,96,16,57,38,3F,21,29,C0,64,BC,26,CC,68,EB,90,B9,7C,E1,14,3D,90,06,B5,0A,FE,95,C8,FA,C8,E4,20,A9,E9,89,41,2C,C2,8F,04,05,AB,36,4F,8E,FF,0F,D7,5F,23,6B,50,35,79,36,C3,7D,A3,CF,E8,6B,4A,00,35,85,39,8F,5B,B3,5E,4F,E5,9E,99,AF,6B,D4,E9,AA,CD,3C,0C,30,CC,6D,72,64,D7,72,88,E0,38,FF,CC,4A,1C,45,59,EE,92,08,02,1C,EA,FF,9E,B0,8B,D3,B0,18,55,83,71,3F,77,D1,11,65,E4,EF,6E,E5,FA,23,70,9A,07,AF,8D,5D,4D,B1,87,ED,AE,C2,50,3E,17,82,51,BB,73,2C,17,9F,D5,D2,5E,E6,34,27,9A,C2,04,B5,E6,43,79,26,0F,3E,D4,16,D7,5D,1B,EE,D1,EA,06,05,4F,74,69,CA,EE,6D,E1,3E,39,37,DF,4A,C1,B9,D0,5F,56,E9,41,7A,13,9A,09,BA,A9,A6,1B,F9,2D,E9,67,7B,E0,B9,5F,56,7A,81,1D,B1,A3,1A,9E,8F,A0,FD,2F,96,ED,5F,5F,E4,79,92,89,BC,03,EA,C4,74,AC,3D,68,4C,49,BF,7D,25,6A,5F,BA,23,DF,F7,C3,FF,E0,EA,56,E7,54,85,C9,80,58,D2,67,8E,B5,0C,7A,5A,DB,29,45,05,18,AA,B3,26,88,47,B2,F3,B1,1A,26,54,F5,27,04,45,6C,9D,09,7C,F0,73,23,AB,D8,77,A2,05,32,06,D5,1B,59,20,24,0E,14,3D,92,52,02,0C,3D,14,3B,7C,C6,C9,16,8A,F4,84,4F,F2,EE,26,6F,DE,8E,58,6D,55,23,D9,6B,29,11,7E,A3,31,8F,0F,04,6F,14,50,C7,0B,7C,13,59,32,71,5B,72,7C,21,DD,B9,71,6E,5A,9D,E2,62,1A,2F,CA,0B,8D,0E,6F,37,82,7E,76,8B,92,FC,EA,95,63,AD,04,BC,68,25,39,D1,83,D5,46,2C,57,D0,DF,A1,6E,05,1D,3C,3E,4A,67,08,B7,E4,F7,52,D3,4F,16,57,3C,77,9E,3D,FF,BE,6B,FE,ED,1E,FB,76,C2,58,84,0D,62,B3,8D,5C,91,34,17,B7,BD,39,C3,A3,2E,C6,96,92,D3,89,31,69,D1,4B,ED,D3,D2,68,BD,EA,52,7E,17,1F,B8,30,9D,3F,CE,56,19,CB,EE,EA,D5,53,D0,6C,0E,95,23,06,77,79,52,C8,02,07,6B,CC,83,84,32,A9,7B,2D,45,08,FE,D6,DB,A5,70,0A,EA,DF,36,2C,75,12,85,49,C1,82,6A,A1,4D,4A,6C,0A,04,4E,6B,C7,D7,16,2E,CA,64,F7,EA,D8,60,71,6C,AD,7A,31,F2,07,60,68,6F,77,29,84,A5,91,8D,EA,DA,28,C3,B7,C2,96,16,EA,40,15,EB,3F,63,B5,E6,8F,8E,5F,A9,C4,A9,6A,0A,62,A6,7A,0D,6A,F7,24,7A,68,77,32,64,9A,38,56,DD,EC,58,CD,D4,5F,08,32,9B,7E,7A,BB,48,57,E7,21,70,DC,06,6A,41,58,A3,69,05,E5,CF,62,14,A0,4E,F0,20,05,3F,BC,FD,A8,0B,5E,EE,1C,43,B6,4E,70,7C,98,80,FA,08,64,4A,86,EE,42,0F,4F,EF,12,63,72,AF,9A,7E,96,F8,60,7B,54,85,71,96,4D,25,B2,47,88,15,C9,DB,64,8C,E1,30,45,87,91,5A,EB,79,01,68,F6,4E,03,49,67,18,E3,F9,AA,32,CD,17,13,1E,60,1B,B7,80,85,AA,5C,EC,5D,08,A8,52,D3,A7,A9,B6,CE,07,8D,83,76,44,BD,32,A6,56,83,07,23,94,39,45,AD,C3,61,3C,A1,97,96,C9,1A,CF,FF,B1,A1,29,3E,63,BC,F4,73,E9,7C,70,42,C0,77,22,C2,1B,C3,A1,77,08,12,F8,74,2C,81,49,08,27,EE,9C,69,0B,E3,AE,36,69,82,14,2C,6D,99,7E,DD,27,6F,9D,31,17,9B,80,75,51,B2,A3,48,D7,88,1B,57,CC,19,E5,C8,82,53,EF,29,F5,FD,E5,53,3C,1C,7D,87,A4,AC,C3,BC,94,72,66,81,6E,72,4B,E8,9E,5F,4C,B8,D3,54,2D,2D,5F,A3,EA,DE,4D,E2,3F,58,FA,85,41,86,46,C3,EE,7C,8A,F2,C5,40,D5,59,E6,F9,EC,6F,02,D4,8F,EB,15,97,DD,F1,EC,4A,14,50,90,0C,1C,C6,B1,DF,5B,D1,1E,8E,E8,54,FC,F2,F5,98,3D,30,37,DA,F6,84,F0,E3,93,FD,C6,0C,BD,B2,01,91,C8,61,88,51,96,29,BD,80,8B,16,15,7E,57,46,37,52,BB,A7,52,89,CF,CD,BE,90,CC,BA,2C,31,5D,B2,AE,5D,C3,21,65,BE,5D,6A,95,02,2B,6E,DE,12,DA,95,BB,87,40,52,74,FA,F2,D6,3C,40,EC,29,BA,8D,2D,56,80,BD,A3,D0,20,12,25,81,98,E9,EC,F9,AD,4D,93,52,57,B8,34,EA,31,95,D2,97,B8,6B,8F,5E,1A,1C,2F,F4,58,52,E5,6C,A1,2C,69,91,F6,22,D5,DC,D0,0A,D5,C2,3F,95,D3,DC,E2,65,07,CA,69,A2,03,95,5F,89,83,6C,6E,71,56,9F,03,7D,7A,B0,43,65,3F,B7,DA,F6,29,EC,F6,A5,22,86,E3,6A,9C,76,03,72,F8,0D,B5,FC,91,2A,0F,35,AD,98,CF,BD,3E,5F,1D,6D,3C,F8,FE,B4,82,BC,61,99,94,07,1C,47,7D,47,3A,AF,5C,7E,DC,D6,E6,5C,F4,46,BC,FB,39,ED,57,79,4E,27,DA,95,EE,58,0A,9D,CF,CB,74,BD,D5,7E,85,B0,8D,20,6C,9F,02,AE,DF,F5,32,57,FC,FF,41,76,27,DD,71,F1,8A,85,35,09,E5,7A,2A,F0,44,A3,BC,7E,5C,09,D4,9E,04,D0,89,30,33,AF,D8,7B,6C,82,9A,06,3E,75,6D,FB,38,BB,B1,A8,00,B6,84,35,98,5A,A6,88,49,30,F2,E5,23,19,24,0B,51,39,3F,FD,65,DD,E6,7A,4C,E2,91,AE,87,81,A9,8E,77,4E,21,37,B9,61,64,71,B2,EB,9B,51,43,98,8B,94,C5,7B,C5,B1,BE,2C,6D,F6,03,57,A7,31,5B,B9,BD,3A,F6,C0,D5,47,55,05,D4,B3,D2,40,56,C7,7A,6F,88,59,8F,93,9D,CD,B5,4E,D5,26,9B,CE,A9,B1,E4,A4,CC,36,19,52,04,92,56,F7,CC,58,62,2D,E7,0A,89,2E,40,64,B6,C9,23,04,09,43,53,38,D2,E5,16,53,88,FB,6B,C9,6C,F8,8E,0A,DC,16,B2,A7,50,F0,3A,16,BA,6D,EE,DA,E5,D6,CB,85,7F,40,6E,6E,21,55,1C,90,E5,74,76,46,8F,5A,38,F2,A3,A5,2B,E1,FB,9C,E0,40,91,1B,1D,B4,EF,54,E0,6D,DA,8D,D4,54,DE,CB,AA,12,CF,22,16,60,85,15,B6,2E,E5,F9,B9,B9,30,A7,D2,16,7A,4B,11,69,8D,51,21,AC,5A,54,17,8E,EC,C0,CE,13,8E,D2,93,8E,8D,1B,78,03,BE,16,23,3A,54,56,02,19,33,B4,88,43,0D,AF,3F,2B,25,20,EC,B7,CC,4B,B9,01,8A,B4,C6,10,AD,75,92,64,A3,EA,69,C0,84,19,25,14,CA,71,5E,B4,C1,1A,4F,BB,71,BC,AF,EB,BD,FF,8D,C9,58,54,23,B7,AA,34,57,57,AE,46,BE,F9,B5,F6,C7,B0,37,D4,5C,17,CD,44,E4,A9,C3,22,67,B3,AA,59,C4,3E,89,EE,04,60,EA,1C,66,5D,DC,03,93,64,C7,1F,9D,F3,00,39,46,E4,41,2B,7D,7D,26,FA,87,12,96,20,82,C3,DC,C7,4E,23,59,01,DA,CE,9F,65,97,A2,7D,9C,6B,37,F2,0F,2A,B3,67,A8,04,6D,B9,D6,31,CC,2B,F3,F6,BB,C6,36,5C,40,AA,07,B9,22,14,31,34,95,7A,AB,24,44,47,C1,B7,05,22,77,6E,DE,F1,07,A5,BD,BD,7E,2A,94,46,3D,60,DE,65,B3,8B,81,EE,46,5A,C8,C0,FC,30,0C,AF,FF,9F,75,24,78,2A,53,89,79,C7,00,B1,52,0C,7D,6C,FB,40,ED,4C,5E,9D,BC,0D,87,BF,93,6B,4A,0A,AA,27,A2,14,82,4B,33,3E,C0,BE,BD,2E,D3,0E,92,26,5E,47,27,0C,4C,67,C5,0E,A9,39,AA,2A,6C,D8,65,78,3F,8F,66,68,54,7A,1B,29,23,19,22,18,C1,CE,82,E0,95,78,0C,06,B2,68,9D,5A,66,9C,A1,5B,80,96,D1,95,A1,1B,4F,FF,90,2C,DD,31,BE,CC,8C,77,15,71,4D,7D,AC,12,F2,4B,69,42,5B,42,35,85,EF,A6,BA,F5,3A,2F,48,34,6B,A0,6A,0C,13,F1,8D,38,02,96,C7,27,B6,98,1F,46,AA,CC,A2,3E,B2,D8,09,94,C8,3F,A0,C5,21,41,FB,D1,B0,CC,B4,6D,29,2C,BB,AE,BF,F3,C0,AD,3E,E8,A5,7E,25,7B,63,AC,1A,6F,0A,46,97,72,47,57,9F,6B,B0,DA,F2,7B,A4,3F,ED,2F,E7,36,FB,DD,AC,58,E2,F8,AB,5F,6E,48,E4,0B,50,BF,F2,13,E6,09,A6,2B,62,07,7F,E9,53,BA,59,2B,AC,B4,71,52,92,62,4F,B1,57,6E,CB,74,F2,DA,BB,10,29,62,49,FA,E6,03,F9,6A,33,58,42,18,2C,99,72,56,ED,B4,C5,E4,67,A0,51,C7,E7,A5,CA,18,54,9E,B0,64,FF,A8,76,04,C6,CE,05,31,DE,39,51,54,B9,94,B5,A5,2E,12,5A,FA,73,20,99,ED,23,30,27,18,9B,35,FD,67,8B,55,61,33,73,EB,DB,9E,73,CD,F9,DB,21,37,18,D6,68,BE,E1,82,3E,D0,D8,62,28,75,66,14,5A,88,4A,9E,5C,FC,18,5B,74,4F,B8,F6,4B,E6,B2,2E,29,5D,76,15,91,A8,CB,DF,DB,27,26,10,98,30,8D,32,47,B8,E5,64,FC,63,78,42,C9,D1,CC,80,6D,D3,D4,26,9A,38,81,10,8B,89,34,90,4A,99,12,3F,82,1B,F3,66,B4,64,C9,83,20,3F,C4,FF,35,EA,D3,10,78,B2,0D,E3,79,97,C0,C9,94,20,14,53,27,B2,80,69,B3,68,64,D7,F5,44,E6,3B,F2,9E,07,79,2F,F9,12,18,F7,D5,2F,84,53,DA,D5,B0,86,C2,19,DE,14,21,27,94,75,D0,2E,29,4B,0C,9B,28,31,B4,F7,60,85,5B,EE,69,F8,6D,13,2A,65,80,6B,2C,B6,C8,7E,0B,F2,70,F1,E1,31,50,BA,14,B9,7D,C0,94,6A,59,81,5E,12,D1,20,CD,E1,11,22,BE,07,B4,A4,A0,CE,6F,41,C0,40,3D,F2,F2,C6,B7,81,8C,21,48,D2,05,5B,C6,ED,09,58,F4,77,7D,A2,B3,D7,A0,66,A0,71,FE,1E,A2,F0,14,7D,F2,01,F7,3E,50,24,C0,15,66,7E,A7,E4,9B,5F,35,CB,04,B5,50,69,2B,DA,F7,34,0B,99,F2,71,3C,C0,87,6A,8F,25,36,54,D8,6E,B8,52,3B,D1,BD,4C,D4,18,16,9A,A6,6C,D7,6D,9F,F8,72,4D,29,85,57,5A,0C,0A,56,75,AF,96,DB,E5,D9,53,CE,69,5D,95,06,43,3D,DF,75,D9,85,EC,22,11,04,2C,5B,99,B3,14,7B,A9,12,E8,19,41,AC,A9,D0,2F,9A,CA,8C,3B,1A,87,8A,91,4E,3E,AE,20,5E,22,20,9C,2C,A9,F8,48,64,1C,26,06,48,39,A0,17,37,4F,6F,43,8A,23,0B,07,56,C6,FD,94,9A,FC,1B,73,92,94,24,4C,4A,BD,38,AB,8A,00,31,B5,6F,D5,95,39,0C,83,10,31,F6,A0,9A,1C,5A,E8,A6,6E,13,9C,6F,F6,4A,D6,49,EA,A2,06,E7,ED,C1,7E,4E,DE,4C,F4,05,67,B0,65,C4,BA,BE,AA,C0,5A,37,F0,F3,55,B7,2D,AA,3A,FF,A5,73,4F,A3,7B,C8,93,22,12,FF,0A,A0,0A,9B,E0,6C,C4,86,A1,4A,76,2D,9A,4A,F3,7E,42,95,B3,BF,7A,49,98,B5,93,13,B1,0D,20,EF,75,96,49,34,C8,D6,6D,25,C6,00,8B,13,C9,79,52,0F,16,7D,04,A0,93,C3,7C,62,5F,7A,C5,A7,76,D0,C6,6C,E5,38,5D,16,BE,87,E4,32,20,0A,18,1F,63,54,EA,51,6E,B5,0B,A1,66,84,62,C9,C8,D3,F2,85,AE,5C,30,70,D1,7F,96,72,BF,90,A5,94,E2,68,7A,D9,E7,CE,D0,78,95,66,DD,37,96,A0,21,31,35,49,1B,4D,76,DD,F8,D3,67,8D,3A,B1,21,60,25,0D,1A,E6,0C,93,9F,6C,A4,78,49,23,FD,F7,76,7E,2B,BD,19,78,D6,D4,D4,7B,9D,73,6F,E6,EF,6B,10,11,D5,EB,53,39,3B,EE,7A,89,28,F1,4F,11,41,2B,BE,4C,C8,65,51,9D,81,2A,BC,B5,F7,5B,A8,0F,EE,EB,C0,41,24,70,F7,17,18,2F,C3,D7,6B,39,12,3E,75,C3,2F,E7,8C,10,EF,E9,46,32,AD,89,17,AC,90,A3,4F,3E,02,0A,CE,DE,A5,E4,3E,BB,71,4F,F0,04,3E,81,70,F2,A5,4A,10,41,BF,C1,02,CD,A2,42,0D,57,65,DD,5F,BD,CD,A0,88,D1,E4,23,A3,16,32,BF,17,D7,16,1E,8D,C7,44,E3,76,FD,66,4F,9E,D6,44,48,DE,F7,AE,A6,9D,82,F6,6E,21,E5,B5,E2,9C,96,EE,9D,D2,11,FC,07,6B,BF,10,EC,15,59,9A,A6,F4,0F,DD,0F,27,E3,EF,A7,D0,5D,15,E8,86,CB,EC,DF,33,22,1B,45,98,71,AE,BF,AE,11,E3,4A,E4,F9,E1,B7,8D,02,C5,B6,17,B2,B8,FF,DA,3D,AC,93,7B,89,EF,51,B8,DD,14,72,C5,53,F6,E3,59,E9,DD,3C,9E,AB,2E,AD,FF,05,15,4D,DA,F3,A4,05,CD,78,69,F2,28,66,7B,83,7E,8F,55,85,86,4D,A7,C1,47,B9,FA,12,6A,29,09,ED,FE,6F,3D,06,C0,13,6E,91,07,63,D7,C3,1A,AB,64,8B,56,C0,BD,68,4C,84,1D,E5,FE,D2,EA,96,E2,FA,2B,AD,9B,EF,C1,B8,49,B0,9C,BD,BC,11,11,73,C9,40,D4,B5,B1,87,5B,BE,B2,16,EA,48,8A,F4,AE,51,76,A3,C6,0F,7E,BC,FD,8D,69,EF,2C,1B,24,FF,72,E8,E6,A7,D3,A8,82,CD,71,C5,9F,24,35,82,38,BE,DB,E2,12,A6,05,B4,F1,88,8B,19,23,12,70,0B,8F,39,92,59,86,1A,80,43,F4,BE,64,2A,11,12,14,00,D7,4D,02,B4,AC,49,B0,8D,ED,6A,67,06,DA,C1,B7,30,C0,38,EF,67,63,2D,9A,CC,8F,7E,89,B2,69,4F,D5,7F,13,8F,5B,CE,E8,2A,C0,E6,1E,D8,0B,17,96,AB,C6,65,F9,F4,53,CF,FD,D2,DA,5A,44,0F,E2,57,F1,FB,5C,60,B9,8D,60,4B,4E,6E,AA,13,9C,A2,3D,57,D6,8D,10,D9,AE,13,B3,A3,49,13,4B,41,C1,62,51,6A,28,DF,A3,01,96,EF,1E,77,DE,1E,C5,32,05,46,EB,91,DB,73,44,E0,F3,96,D5,77,C4,93,52,A0,E8,E6,00,D0,FC,2B,72,9D,56,6F,E2,14,EA,C1,EB,B2,C0,92,4E,BC,C2,93,54,AE,06,CF,4A,C5,6B,E7,BF,1B,CD,D4,DD,FB,E2,07,82,84,7A,6E,27,32,0C,14,F7,DA,A6,70,D3,AD,61,A7,46,49,A4,E3,44,D7,79,0A,78,7C,A8,2B,91,48,0A,4F,01,46,73,C6,E0,1D,8F,0A,03,BF,AC,23,8F,C4,89,53,17,4B,7B,3F,70,87,1B,F3,E3,5E,0D,FC,E5,3F,E4,21,9A,F8,D8,38,C2,B0,31,3F,3D,89,9A,70,CB,21,C2,8D,9B,43,03,57,9D,55,98,A8,E6,E6,D4,44,D0,EA,D3,98,F6,E5,B8,4D,94,FD,74,BE,06,F8,7F,1E,4A,1B,72,DF,0A,3F,96,E0,A0,10,8D,CF,68,4D,9E,B7,C5,44,1F,80,CD,75,AF,CA,0B,9A,88,31,60,CC,25,F5,A6,D3,F3,B6,FB,BC,6E,B2,C3,19,A5,94,B2,82,81,0F,F9,74,FB,9D,72,0A,93,1F,58,9F,23,5E,F3,97,0E,50,E8,3D,A6,23,E9,55,98,D3,48,68,E6,E3,47,7F,5B,D9,79,C4,FF,46,B4,84,97,37,AF,3F,DE,98,E1,4F,CC,08,BC,83,03,F9,6F,5C,4B,B0,28,A5,EA,CB,EA,09,41,7C,71,64,81,4A,A6,63,25,F6,90,99,9F,03,5D,54,AB,F2,52,F5,08,E1,50,26,0C,56,7A,0C,B8,2B,A1,63,70,01,C9,EA,43,60,CB,4B,C0,6D,95,80,D4,1D,BF,F5,E0,2E,19,EF,C2,32,00,96,D6,B6,C3,6E,44,D0,41,91,FD,E2,69,10,8F,F4,31,91,B9,D0,2D,7F,B6,0D,92,BE,57,CD,0C,B5,B8,10,9F,BC,7C,F0,B8,9C,8F,92,EF,78,EB,97,6F,8E,8B,F9,18,DC,8B,23,EA,21,EF,3B,93,CD,4F,26,EB,C2,CC,49,A3,8A,E3,3C,28,20,24,29,6E,3E,70,76,ED,81,1D,AD,A5,E2,72,F6,19,9D,A2,1E,DF,A2,3A,57,92,DD,F7,EA,B1,71,85,29,7D,E4,7A,19,99,D0,21,20,0D,D7,13,EC,9F,C3,8D,4E,1C,68,99,9E,0A,5B,D5,FD,4D,71,98,53,2D,7A,DE,B8,79,AF,8F,F2,17,57,D1,55,62,A3,9C,4D,D6,00,F0,5C,7C,61,B4,33,F2,14,1E,CF,38,F5,1F,A3,59,91,5E,18,08,F5,A7,09,D8,94,D3,01,74,43,7E,59,EF,DC,B1,F8,7C,2B,19,6D,73,B4,10,50,4E,CC,9A,53,7F,C1,9A,A0,F9,6E,FD,55,9C,4E,C7,4E,A4,C0,17,44,1B,DF,88,3C,5C,01,14,6B,05,F5,B2,22,E0,42,83,F1,AB,DF,3B,08,C6,66,54,24,4D,A5,B2,C5,C8,77,AA,96,1E,D4,94,D3,77,D0,9C,E4,E9,5B,68,F6,D6,27,6C,46,6A,DB,4E,67,C7,E6,7A,86,40,5B,B5,6B,B2,DF,97,C9,A4,62,95,25,DF,DB,74,3E,88,B8,54,58,84,21,8C,A9,4B,58,18,CB,AF,71,DC,DD,CA,D3,7B,CD,8E,E4,0D,E0,39,4F,8E,0B,9F,BE,76,94,9D,C4,7A,40,3A,B6,6F,77,03,AF,BF,CF,CA,63,79,D8,EF,8B,8E,6E,2E,56,DE,90,66,4A,36,0F,1B,16,A3,1C,8E,7E,BB,5E,69,EE,22,4A,AE,18,1F,CC,89,5E,D7,DD,39,CF,F0,0B,50,82,42,56,F1,54,4B,A2,8D,B4,91,0E,22,04,2F,EC,79,A6,30,E9,F9,48,D2,26,2D,E1,F5,5A,0A,C5,34,30,93,AB,6C,31,0B,62,61,F4,F9,73,2B,1D,DA,53,24,54,D9,B6,06,E8,83,43,4F,06,BA,B7,8B,C5,68,40,88,B4,D5,BB,85,03,36,45,2C,DA,7F,C8,C8,B2,43,86,12,AE,E6,BA,E1,94,4B,71,25,80,00,58,71,D0,16,02,5E,0C,69,D6,4B,BA,F1,CF,4B,B8,B5,13,6A,4B,DE,62,07,ED,50,19,14,61,13,01,1E,28,19,F1,2D,1B,D3,7E,8A,7C,A2,95,F6,01,5C,02,D2,4E,25,CD,CD,37,24,20,B0,E0,5D,75,7C,6C,7F,51,EF,FB,A2,81,AF,11,84,C0,6E,B8,63,2A,A7,25,F0,9E,38,93,D6,7B,3F,FA,56,00,AF,B1,87,F8,5E,D0,3F,3D,B7,40,6F,55,C0,C1,B2,07,B3,5C,91,BE,BA,D6,1F,59,D0,0C,1C,DE,E8,20,B9,91,FB,CD,DF,AE,0D,71,ED,F9,CC,64,23,C9,73,51,C2,1C,3F,31,30,AF,44,9F,8C,FE,5D,FE,E5,91,AA,74,D3,75,24,59,C5,0B,05,1E,FB,A9,0F,3A,DA,EB,E8,A5,FE,6C,15,22,E7,5D,A1,60,F9,F4,FD,F0,39,10,ED,8E,6E,82,58,DE,AA,04,66,75,C8,E2,B2,E1,A1,71,D5,8E,53,B6,85,12,FA,E7,C9,C6,44,81,BD,21,33,91,F5,87,1F,69,9D,F2,46,DC,B4,01,B0,AC,C9,78,57,3C,6B,D3,52,81,28,0A,F7,B9,82,F9,89,6C,73,2D,70,B3,2B,F3,78,1A,D5,E4,C8,F8,72,8C,59,97,F8,38,3E,D7,62,8F,30,9E,0F,C8,EC,30,EE,11,0C,70,34,93,3B,DF,52,B9,34,22,80,5D,00,4C,5E,6C,87,5B,64,DA,04,87,30,F6,C3,5D,E8,B3,34,7C,F2,9E,7A,67,99,77,95,22,9A,B9,42,D5,05,F3,8B,24,DF,6F,B4,9C,22,C7,BB,94,CE,EA,55,0C,27,86,76,79,FB,D1,88,32,B2,26,E8,AB,AB,87,E6,65,44,C2,0E,92,7C,95,6C,25,B1,DA,8E,A6,41,7B,89,DC,4B,C4,9F,A8,25,4E,68,5F,4C,E8,F5,B5,C9,FE,C9,64,12,09,3A,DC,E3,7A,09,8A,C5,01,44,EE,37,B6,58,98,3E,24,18,F7,D4,E9,8A,49,64,5D,86,E8,76,F6,17,41,6D,5F,29,0A,8E,32,20,63,8F,26,E3,3B,F5,F7,30,93,1F,2E,BB,72,66,72,16,98,9E,28,45,D4,31,7E,F6,ED,9E,C8,D0,87,72,97,29,9F,1D,3F,70,E0,78,C2,52,9B,ED,49,6D,5C,69,60,81,05,72,72,B9,D7,05,46,85,77,46,C3,9E,0D,AB,CB,7C,FA,D3,32,1D,1D,0F,AF,5E,ED,1D,B4,D4,C2,53,86,60,CB,55,51,32,98,EF,85,02,BA,D4,A4,06,95,BD,AB,53,6F,6B,62,96,DD,D3,EB,B3,75,DC,58,00,12,09,47,0A,60,03,53,29,7D,4D,D7,FC,41,59,CE,22,54,96,AD,22,D7,1A,26,A1,14,F3,4A,05,A5,67,D8,C5,CB,A2,EC,2F,7F,4E,17,59,2B,48,98,59,D2,67,9C,FE,48,A2,3E,C0,04,6B,20,D8,D7,C9,EC,96,57,C4,BB,CE,F2,AE,B0,81,9B,36,0B,D0,C7,67,E6,EE,48,CE,45,C4,B7,1C,3F,AB,FF,73,C4,14,7E,90,5F,25,7B,B7,AD,19,37,E9,67,CA,EB,FA,28,DE,4C,E2,CB,0E,CC,C5,36,98,7A,3F,BC,58,F6,B6,C6,84,79,DF,7C,96,93,48,0F,BF,F1,9A,08,76,51,6F,F4,F8,4B,CB,2E,B9,01,92,4A,BC,77,6D,F2,4C,D1,00,7D,B9,FB,74,75,84,1A,CA,32,53,3A,B1,9B,14,98,3D,29,FC,BC,80,18,F9,65,84,80,C5,B9,29,2A,48,08,16,BF,0F,06,E1,07,63,DD,90,53,5D,F6,2F,50,C7,8D,26,B3,E7,1B,2F,B4,C3,58,F5,70,32,83,49,77,04,2F,19,B2,BF,23,2E,69,F8,ED,22,D2,7A,9F,45,D6,8F,24,05,B7,CA,CF,E0,3B,78,27,13,79,B2,F5,10,DD,7E,0D,84,F2,85,3E,1D,E9,24,05,69,86,8E,C9,87,FE,99,EE,B4,FB,21,F5,FE,31,B5,3C,84,F1,7E,6D,EF,09,6C,AA,E3,E4,17,F2,3B,D9,01,51,49,F3,EA,6C,5E,13,92,44,3E,60,AA,26,8E,C2,A3,54,EB,62,E1,22,C0,27,25,F4,34,20,28,23,AB,A1,86,5B,C8,16,77,4D,80,1E,D4,23,D3,16,A1,9B,17,25,C8,44,82,04,C4,75,AA,8D,BE,6F,49,86,CE,30,C9,51,67,A4,2C,A9,8F,C8,BA,5F,DA,18,89,FF,E9,D8,D9,D6,02,D1,D1,50,E4,EE,9E,8E,E6,53,32,86,3B,EE,3F,BD,72,16,1B,45,5F,98,DF,EF,B2,50,FE,BA,01,B3,05,99,1F,E3,DC,34,2B,51,9D,46,44,76,5A,58,BF,DB,23,DD,C5,58,C0,34,DE,25,9C,94,C8,19,81,CA,B4,48,05,EB,D8,69,84,D7,2D,C1,39,D8,7F,99,13,BF,49,2D,3D,36,31,0B,C9,F5,C7,D1,E5,2C,58,27,BC,0A,98,61,FB,01,E3,8C,24,54,F7,0A,27,22,A3,FB,B7,9A,23,FE,F5,A9,FB,5C,CD,23,D6,70,4C,45,6B,72,43,5D,E9,73,3C,3E,C0,24,6C,F0,11,26,94,EA,46,3D,69,D6,A0,AF,4C,95,8E,8B,77,4B,55,0F,16,DB,EA,3D,A9,CB,72,6E,F3,B6,21,69,5A,1F,2A,AE,85,5F,41,43,E3,54,C3,6C,F5,BC,2D,72,49,F4,3C,4C,73,CB,85,1F,48,15,F9,E4,64,DB,21,7B,CD,46,A7,2E,4C,2A,44,48,CC,F3,70,EB,85,53,46,8C,8D,DA,6B,3B,0E,D0,75,5D,86,01,45,C9,4D,E4,57,5E,0F,B5,9F,09,B2,EB,64,A9,57,9F,70,34,E0,22,9E,48,63,46,71,06,42,AE,81,59,FD,0A,0D,D5,41,0F,B4,8D,EA,63,CB,15,1A,34,F6,20,22,E7,3B,F7,BB,C4,D8,A9,B1,A7,96,6E,D6,F7,FC,15,F7,E4,5A,8B,E1,E9,11,19,A0,CA,86,CE,BD,A0,75,91,C3,6C,2D,E3,29,46,76,9F,67,DE,17,C7,A8,A1,74,CC,5C,52,6A,00,F5,52,5E,19,18,CA,2B,93,90,19,7B,47,50,B4,80,BE,D9,B0,9E,3D,B3,36,B6,59,C9,2A,81,3D,48,4A,CA,1E,81,0F,22,70,55,88,F4,67,A2,E6,93,F4,F2,F6,84,FF,A4,B9,15,8B,93,0C,6C,91,60,1F,CE,B1,34,CB,F4,A1,BA,D4,38,31,57,7E,D6,4D,85,F0,0C,25,73,58,BF,E2,94,D9,5B,D9,44,AA,E4,C6,3F,3B,85,50,DB,A5,4A,1D,BC,8B,F0,7E,38,FB,F0,8D,76,19,ED,EA,C6,5F,BA,28,38,F3,AC,84,22,B1,9A,5D,F6,56,87,C0,18,7E,A4,74,7C,3B,B3,80,3B,F0,38,53,E8,9B,5D,8A,BC,16,EE,76,9E,6B,24,15,BE,52,31,95,97,04,83,EF,19,95,C5,49,31,C7,28,C9,99,DA,7E,E1,18,8D,4A,CB,B2,76,42,7D,26,EA,94,A1,E8,D1,2A,5D,37,FA,6F,FD,62,7A,15,89,7C,EC,56,0B,F6,C2,11,30,88,28,73,07,9B,FA,0D,81,F1,22,C2,52,46,E2,41,B2,5D,66,10,40,BB,40,3F,15,C3,30,15,1C,67,B9,A7,10,6C,4C,83,1D,C7,09,1F,68,50,B9,36,DC,04,44,A9,E0,B3,52,B6,E1,6F,BA,33,44,7B,78,10,BA,11,3C,DC,24,BF,17,C8,EF,2A,41,E9,B1,EC,6C,9A,C3,B3,03,CF,DF,99,1C,C5,C4,97,C3,3D,6B,60,EE,B7,50,81,F2,95,60,C8,15,C1,49,AD,43,02,0A,69,E3,23,C3,EC,C8,BF,86,55,D4,CC,4A,E7,CF,80,63,90,E8,F6,3F,1A,A7,EE,39,48,5A,49,81,E3,A9,37,07,4E,A6,8D,60,50,89,EA,F6,0A,CD,7B,A6,D8,11,1C,0C,2E,CC,F6,2E,68,27,57,1D,E1,36,17,E0,06,99,E1,DD,8A,0E,EC,8D,E1,F0,30,16,1A,29,AD,AC,80,C6,4B,19,CB,85,9E,35,1B,14,25,C4,DB,74,DD,93,4A,84,3A,C9,6A,44,A6,75,08,6F,71,13,E2,D0,BC,F2,2C,F2,3B,B0,C6,22,FC,66,96,4F,29,73,9F,90,77,D6,54,26,BC,26,6F,1F,18,5E,FF,E0,B1,C9,12,AB,DF,BA,5B,EC,85,56,24,E4,EF,7E,F6,A1,15,0E,B2,8E,73,65,77,36,E1,FE,E0,56,3F,56,F2,6F,C0,2F,99,02,CB,1C,C3,38,75,4C,60,58,73,9E,8F,57,9C,0D,BB,FA,D0,1C,AA,B1,18,44,36,F6,31,4B,25,6D,9A,E6,04,D2,50,AE,56,6C,0B,7D,61,83,F7,F9,5F,FF,9F,F8,D3,C7,92,C3,54,7A,D6,9A,B8,B4,CC,52,20,CB,B2,3C,71,25,35,EE,24,AF,79,79,1A,5A,56,AB,C3,E9,BD,7A,6E,EE,C0,DE,C0,8D,42,5E,0B,8E,CB,26,B2,4D,7D,19,C5,09,AD,DC,5C,12,39,CC,16,54,27,B3,96,7D,17,7D,B9,0C,26,D4,AA,1E,59,70,FE,8A,A6,D4,07,68,2E,F5,AA,22,22,93,00,DA,B2,F1,75,73,14,F2,5E,11,60,BC,B2,81,0E,88,46,65,18,39,F5,02,06,23,23,64,0B,55,D1,4B,F0,86,0A,4C,19,FE,8B,B8,A5,F5,47,51,E2,71,8A,2C,22,B5,AD,D8,52,29,F9,26,60,A6,1A,0C,EF,CD,48,8F,B3,26,BB,71,31,3B,D3,95,83,2E,B9,66,2D,10,A0,B2,B9,DC,CA,FC,D7,87,39,F9,A2,F8,F2,64,E0,4C,51,08,87,61,B4,CE,84,7B,4B,5B,37,2E,70,77,2C,CC,14,75,CE,9D,58,3C,DA,93,DC,DC,41,0E,AF,72,4F,92,27,1E,D8,B7,E2,8A,29,30,C0,D7,D4,0C,58,72,09,22,75,D1,9C,CA,31,31,D2,8C,B7,06,77,15,F5,B6,A1,FA,66,47,40,57,2D,7B,0E,FD,0C,54,D0,24,8E,9A,A0,1B,4F,B7,BB,D6,98,70,AB,4C,BF,75,31,09,33,60,84,3F,1F,31,AE,DD,11,76,B7,57,97,A0,40,FE,74,DC,06,78,1E,89,6C,98,30,DF,5E,3D,8F,33,02,46,F9,FD,90,45,E9,3F,75,F9,69,35,41,DB,A1,C3,39,0C,B7,6C,B2,5C,9C,DF,1E,85,60,AC,CC,DF,AE,57,FE,03,D4,50,30,8E,25,E3,EA,68,E4,24,D9,74,84,9A,ED,67,F3,05,D2,C0,4C,E7,75,A9,27,9C,3F,4D,09,7D,01,3F,73,5D,CC,8A,3B,F9,83,FE,BB,10,15,F6,6C,E5,3F,BA,C9,A2,61,C4,B1,24,FF,A7,99,C2,A6,3D,62,58,AB,63,A3,23,76,C2,C2,B7,EB,3A,F5,DB,6F,67,8B,5B,81,22,6C,83,21,25,E7,A0,C9,E8,D5,C1,CA,46,2F,99,FD,A3,3A,A2,DE,CD,1F,DB,DD,5E,97,6B,08,64,B9,BC,B8,C3,A4,18,20,E9,1D,81,42,0E,C2,96,38,BF,A6,8F,32,8C,45,C5,06,BD,64,19,F0,03,E2,2C,1B,A8,E6,55,9C,86,1A,FC,30,54,BD,FA,7D,72,8D,2F,2A,13,36,5B,0C,58,0E,11,F5,99,E4,0F,A3,48,23,FD,43,28,F6,CC,B3,51,CB,58,AE,4B,CF,85,03,84,9C,B8,05,CE,9D,1B,0C,75,A1,43,D0,CE,94,5F,AA,FF,DF,12,F5,48,F6,33,BF,6E,66,22,9B,84,A2,42,68,47,73,39,FD,C8,A4,26,1C,20,6A,34,B3,F4,58,F6,3F,26,9A,13,F4,22,6A,AD,80,9B,B9,10,B8,26,46,C3,17,41,34,90,5F,61,12,E2,19,7C,8E,72,06,B0,87,08,1C,7C,97,8C,02,FC,92,1C,DC,6A,66,2F,A0,FA,7A,E3,8F,13,82,E3,14,06,0C,BC,5E,42,C7,1F,F0,0F,4D,5A,6E,41,CB,ED,6A,D5,75,E3,2E,8C,33,92,DA,88,9E,06,EE,83,4D,60,51,DF,24,80,17,A8,39,9C,95,6D,CA,11,CF,6B,D4,A3,0D,E6,62,91,17,A1,2F,9D,62,EA,92,4E,6B,5A,7E,03,11,A4,EC,26,FB,8C,79,E8,B0,62,25,68,8C,B8,38,5D,4A,6C,7E,98,F3,91,27,84,D1,D8,6B,1E,0E,70,82,FC,45,A2,E4,74,6A,FE,9D,04,F9,BA,8D,16,2D,AA,42,E3,82,2B,EC,1B,65,1F,F1,0D,2A,19,8C,0A,B8,06,B2,04,DD,A8,4B,28,F7,35,34,7D,7A,B2,62,2C,9F,02,FA,30,3A,FF,B3,67,F9,B0,CF,98,77,F1,A5,D1,EB,14,C1,26,CE,0C,94,E4,A9,56,5B,B0,77,5C,C1,B7,55,DB,85,A8,AC,37,20,99,3E,6F,00,FA,DB,55,75,10,A3,5B,0E,63,B8,BB,CE,D5,6F,8D,48,30,BA,BE,D5,CB,92,20,5A,41,C0,F3,A9,F3,88,AC,34,64,75,3F,69,56,41,87,73,60,78,3C,D9,C8,BC,07,E7,8C,B6,D5,71,D2,46,74,23,AF,D4,9D,0F,13,A8,B2,38,94,60,A6,07,3C,ED,9E,74,C3,B4,6D,33,78,8C,53,33,A1,71,C3,D5,A6,C8,A0,E3,33,44,BB,89,09,C7,6C,17,04,51,08,B8,46,A5,9C,A5,84,00,96,6B,62,7E,0A,5A,51,50,C8,02,2B,5F,E6,FC,65,B2,11,D0,BB,2E,98,64,5C,07,05,42,A9,F8,BA,49,28,E5,78,B9,61,50,2E,EC,1F,8C,EE,AC,6F,6C,72,96,6E,8B,2C,CE,D7,09,EB,20,07,75,39,23,C0,3E,A6,7B,CC,AF,6B,E8,7D,F4,1C,41,F4,AB,78,4C,4D,B0,BF,1D,18,44,45,C1,DB,B2,4A,90,15,04,D4,63,3B,09,F9,B1,BE,CE,E4,83,4A,0C,62,90,4F,29,3D,D4,61,F6,3F,6D,16,B5,9F,75,90,20,56,08,36,E5,E5,CA,C3,B9,91,A5,FE,8A,C3,91,87,50,DD,79,DA,83,51,90,DD,03,B0,E1,4B,A0,87,C9,7A,70,47,CC,00,F8,B9,6F,91,17,83,21,9E,E1,94,8B,73,6D,BD,E2,CF,23,C2,6A,CF,FE,EB,4C,E7,7A,BF,21,C3,F7,4F,0B,80,E9,E6,21,D0,F9,62,3E,0B,01,20,38,87,44,7C,B5,6F,4A,E3,F8,BC,BE,9E,AF,B1,86,8D,B4,AC,16,0B,4E,0D,6A,BB,33,83,B9,29,E8,31,3D,35,15,08,08,20,49,BB,5D,F1,13,1A,91,F7,D9,55,04,0B,1D,4F,FE,08,9C,D4,60,B0,B2,E4,3F,74,F0,D4,4D,14,6C,4D,1F,86,E5,08,C5,B2,17,8F,6E,16,E4,F1,7B,2D,79,F5,B7,A1,DD,1F,9D,07,41,D0,22,D0,C5,33,FE,7E,84,3F,3F,F8,21,BC,42,D2,E5,39,2C,B3,26,94,B1,6E,9B,37,C9,F7,E1,FF,29,3E,6E,98,F8,9B,CA,98,DD,DA,76,8E,00,79,CC,EA,C3,9B,18,90,D3,95,8A,CB,5C,49,DA,20,0B,B6,A7,92,D8,FB,3E,CD,09,AD,EB,52,26,8A,AC,DD,AD,13,C9,99,F3,19,F9,28,C6,0F,1A,E6,CB,7C,66,85,E5,BB,EE,B9,78,7D,C7,B1,92,CA,DC,73,3C,13,82,FC,6E,A3,54,5A,29,2C,30,80,BF,AC,1F,88,C3,D2,D7,DE,0D,D2,8D,1C,55,5A,84,CC,82,B7,33,43,8A,DE,A9,1A,BE,F4,FB,1A,04,67,E4,7C,B5,5F,23,9A,E4,7D,50,0C,79,CC,28,D0,D2,69,37,50,BC,DA,BB,5C,DD,1E,21,3C,0C,33,B9,BB,F7,5B,82,5F,51,C8,8D,98,B4,75,B8,89,04,CA,3D,71,F2,5D,A4,E3,61,39,4B,BC,9A,6E,4F,97,EB,EA,BD,62,52,EC,5A,A8,0F,88,BF,FF,D6,2F,E8,17,88,5F,BF,6E,0C,EA,A3,B8,87,75,09,2F,FC,C5,08,C1,FF,44,33,F3,C0,E0,F6,94,34,C7,6B,BD,59,1E,B6,78,9A,82,0C,73,76,03,D0,01,D7,C0,F1,29,74,2A,30,B0,9C,39,20,C8,52,F0,F9,DE,36,3E,A4,15,85,37,EC,3F,C3,2E,4E,0D,A0,2D,EE,73,08,28,4C,33,80,26,3A,07,10,C4,27,56,0F,F8,50,76,62,1F,22,30,F1,B0,D1,BB,CA,65,7F,F7,1D,18,C5,C6,AA,16,C5,A5,48,8F,CA,26,C4,AF,28,59,9E,79,EE,7F,D9,82,D2,06,77,0D,17,89,B5,9D,C8,E9,0A,92,BE,65,2D,20,A2,6F,12,B9,1C,73,14,FF,87,97,01,12,73,39,C7,96,92,52,69,85,A5,FF,6F,E7,44,0E,D3,16,44,C3,AB,D0,CA,2D,B0,9E,CF,E3,EF,6C,88,45,9F,89,CB,3A,35,25,AD,36,FC,43,43,16,1D,D4,55,2C,C9,E7,5C,B0,2F,F6,9B,66,F2,2E,15,77,72,00,5F,35,E1,EC,05,07,7F,30,F6,66,2E,9B,05,58,1E,6A,69,C6,B0,B6,EF,6E,5C,E6,E8,6C,57,6F,C9,77,C5,4D,A1,B0,52,42,C2,E4,20,97,94,AC,06,3E,B3,0E,A8,E0,3B,B9,C4,78,5D,C0,A8,09,AC,CF,76,11,A5,87,E4,0D,EE,61,27,05,1F,44,A8,E0,28,75,81,DC,BA,F7,CE,58,1F,2F,35,81,F2,E4,C8,EE,CB,25,D3,A9,87,75,4D,E3,74,A4,55,E4,3B,0D,82,57,FD,36,E0,B3,DB,80,FC,CC,B7,C7,10,24,DF,91,1D,46,09,79,9C,31,4F,60,3C,32,6C,BA,D2,BA,24,4E,4F,F3,0D,F5,4A,1B,68,0D,AD,C8,A2,6D,89,60,0E,AF,68,C2,2D,12,D7,D2,1F,25,3A,FA,73,F7,60,B2,CF,9E,EA,68,0D,03,6C,93,12,B6,3F,7A,5C,C1,38,02,DE,90,65,E9,29,99,3C,4A,33,42,01,EF,5B,40,DF,19,9E,51,50,85,8C,FD,31,AE,87,24,E1,43,67,4E,BB,4C,DF,6B,17,C9,69,F0,F3,20,7D,16,C9,FC,D0,A0,F7,E7,56,35,63,21,AE,B0,9E,D4,AD,69,E5,F8,85,76,1B,B5,28,BF,C5,D1,9D,38,43,23,AD,83,38,16,73,72,0B,D5,E0,0F,C8,02,33,59,7D,E1,18,D6,24,0A,F5,EE,AD,DD,58,3D,0C,05,1D,F8,A9,B4,1C,E8,69,FD,1C,A0,3F,D5,ED,8F,FC,D0,77,D6,01,7B,13,73,CB,9D,26,8D,38,06,7D,0C,A3,CC,B2,9D,02,CF,D2,D4,E3,5B,59,D6,E4,7D,0D,FB,AE,77,54,DD,1C,F3,26,34,C5,7F,4F,20,CF,13,D5,BD,DD,33,90,A0,FB,B0,8C,CE,EF,CE,F6,83,31,CA,23,56,CD,6A,23,3B,DA,A1,A1,6C,B9,B7,4E,7B,72,8C,CE,0F,C5,66,D9,0C,D9,8A,20,88,D4,EB,38,19,E0,93,7E,12,1F,34,C4,8E,88,63,1B,2E,41,CD,B1,2A,76,81,99,D3,E6,47,79,D3,F3,3C,56,9A,4E,A8,87,F8,EA,BE,56,41,AE,CF,65,5D,DE,D9,B8,B3,86,03,8B,6F,A1,A4,B8,18,56,6C,B1,72,49,1C,7C,8A,C7,5D,C1,40,47,74,E9,57,E7,02,87,31,FA,56,D1,FF,78,69,3F,B9,DD,B3,4B,96,E6,88,CA,A5,38,D6,D7,4A,7C,CB,15,A0,35,1D,14,EB,83,DC,46,A8,0C,99,7D,6E,37,81,88,03,7D,49,C9,F6,CD,8B,A8,49,67,E0,EC,61,E2,FB,A0,91,C9,5A,24,F9,4F,35,F0,CC,74,5F,47,A8,FD,5C,D8,85,A3,3F,D9,8D,4C,5A,1B,58,85,0E,5D,24,4B,47,C0,78,DD,EB,82,F9,D7,2D,88,F6,3C,83,77,8A,3C,E3,82,6E,93,E6,FD,39,BC,36,FB,8A,E4,B7,AC,D8,51,8A,63,87,58,71,C6,0E,52,1A,16,C2,8A,61,94,60,BF,88,B6,70,DA,6C,0B,E5,10,63,E2,22,10,C6,C8,BE,18,08,F8,52,47,18,8A,DF,F7,0D,3C,56,70,24,79,41,0C,14,9E,9D,CA,2E,F3,84,F1,EE,98,9B,D3,8E,42,8A,33,B2,AF,A7,B6,2B,A5,5F,4C,F8,86,1B,1C,96,8C,05,A7,01,CD,17,F9,37,8A,F8,9B,7F,EE,D6,3D,0F,49,84,0C,8F,37,64,90,9A,1A,79,F3,AD,D6,CD,24,37,1D,B6,4D,C8,A5,FB,8B,0E,27,C9,8B,59,D5,B2,7A,63,D1,DE,B7,08,91,16,87,3E,E6,91,57,25,0B,8E,FA,AE,3A,7D,46,2F,51,DE,55,F0,B3,56,37,8C,DE,34,EB,BD,4F,30,D9,1E,2D,63,46,64,4C,9A,73,DB,1C,6A,E9,FA,13,7E,C4,48,41,49,16,D2,7E,EE,57,02,24,94,64,5C,8B,FD,9D,29,76,04,52,EB,FC,DC,42,28,B1,ED,01,07,4C,C2,24,09,0C,96,ED,D0,81,A9,19,2E,65,3F,AF,9F,D9,83,DB,80,29,0D,6D,E1,92,DC,68,32,B0,B7,4B,C8,7D,4C,2B,69,92,EF,80,B7,6F,D8,B8,87,55,55,59,4D,AA,AE,D9,84,7C,67,A9,4D,A2,0F,DB,CB,6A,DE,1B,07,31,6C,3B,30,F0,C9,D9,25,C0,5F,88,14,EE,72,CA,01,83,F6,BA,C9,66,2F,0C,EE,3D,9C,B6,C1,61,5C,EF,DC,D5,04,B9,A0,13,BB,73,1F,99,21,E9,45,13,57,CE,A1,7B,AD,0D,F8,35,05,19,A9,42,7E,F8,F7,45,1B,12,66,0C,D4,A7,A4,46,78,F4,C6,C1,72,25,ED,E8,CC,4B,43,F7,34,19,B3,6D,3B,4E,4C,77,55,72,36,F8,C2,72,C9,4D,5F,9D,00,94,D1,0D,65,E9,68,AA,80,6C,42,42,1F,5A,85,D3,61,DC,73,14,5C,30,07,3C,92,DD,B9,5F,DC,10,31,FB,5F,C5,52,F7,94,22,FB,93,2B,EC,23,F6,DD,AD,4B,8A,70,44,BC,43,13,E0,20,67,3C,74,24,45,F0,E8,FF,1C,34,86,AA,F1,6E,78,DB,9D,6B,E3,9C,13,F7,0A,96,DA,38,CE,9E,7D,96,EB,26,6E,AC,41,01,55,ED,3B,D7,3A,EB,23,44,F4,76,3F,60,F4,84,D5,6C,F0,4F,BB,87,42,42,01,C7,78,B9,5C,72,4D,4A,9A,1C,02,C5,80,22,8C,23,A7,23,DD,01,93,D0,5B,2F,D7,35,83,36,6C,6B,E6,74,C6,88,BE,FB,FD,A5,8D,34,03,AD,AE,00,64,4C,C2,5B,B3,24,D3,50,23,42,18,11,47,7C,DB,10,C5,14,A2,F5,F6,B7,46,32,E0,AA,8F,54,7C,93,7C,F7,95,C6,75,34,D8,8A,2F,9B,B2,EB,BC,C0,0F,41,29,61,1B,29,5C,F1,44,2B,43,FF,5A,36,30,ED,F7,69,1D,30,A3,E0,8A,6F,D2,5C,AC,18,6A,1B,EB,BC,B7,93,50,C4,7F,C2,C7,E2,6A,26,73,C5,5D,5D,4B,9B,71,D7,68,15,16,15,C5,1A,2F,A8,52,77,58,E1,EB,F9,3D,7A,B1,84,05,5A,21,38,30,11,72,26,2C,BB,84,A5,E7,7A,95,2C,BA,91,D1,49,CD,7E,66,6F,D4,30,9F,E2,C7,7C,3B,AB,E6,D1,BF,69,75,A4,77,9C,DE,3C,96,D6,90,42,3D,A2,C5,3B,20,3E,E1,B3,B6,75,3E,BF,DD,B9,2A,13,87,A2,20,EA,4A,56,C0,34,9C,C4,16,D7,5B,C8,09,48,13,33,42,A2,A9,E6,58,D3,DA,6E,F0,DF,7C,14,CD,A8,33,8D,95,7D,F2,05,FE,E3,1B,AC,DB,5F,54,59,19,D6,76,05,2B,9E,33,4D,D1,60,02,36,87,C5,97,6D,5E,76,FF,CD,8D,66,2F,B8,C1,64,7B,05,B7,79,BB,89,D0,6C,EC,67,68,67,FB,11,EF,53,EA,26,F8,85,B3,20,65,D8,09,68,58,8E,F3,28,C9,8C,D9,3A,AC,4E,C2,46,7A,1B,AF,48,77,67,46,10,11,95,8C,16,80,31,47,70,55,05,3E,07,EF,C2,19,A9,1B,C3,5E,D5,C6,40,F1,F6,1A,97,38,2C,57,15,C5,96,52,FF,17,2B,92,CC,65,F3,6C,3A,5C,29,12,04,AB,8D,96,87,0E,71,FD,40,AE,AD,E6,63,46,66,14,09,8C,B8,69,56,82,C7,24,44,04,9F,3D,A1,9B,5B,83,D5,BF,C4,06,E7,C6,2C,CB,EA,3D,11,C1,88,37,AE,69,F0,5F,10,11,C4,E9,8A,DE,AD,BC,F8,6C,A0,4C,3D,72,51,26,6F,95,53,73,29,73,F6,B7,73,45,93,7E,3B,22,87,A1,F1,73,58,C0,B0,BB,2C,E4,6C,E9,F4,37,6E,40,43,C7,5C,16,6B,0F,95,A1,E0,FF,FA,82,E5,14,5D,E8,CF,2C,C8,FA,C5,4A,42,A6,A1,7C,C4,80,BA,DC,86,28,6A,A8,14,C8,1F,AC,79,65,B6,FC,9F,FE,94,7A,78,33,86,6B,08,27,45,FA,60,6C,37,25,7B,C5,9A,8A,47,35,11,D7,FC,21,E9,6E,89,CE,E3,AC,58,01,AF,93,89,18,AF,45,A7,1B,13,7E,4F,2C,90,9B,70,91,94,23,61,52,04,A6,A6,F9,29,AE,AC,27,DF,54,AB,F1,3F,7B,49,7F,0C,C0,52,CB,44,84,49,AE,23,2F,03,31,32,33,7C,3E,16,F6,BF,23,39,0D,6F,B0,B8,88,24,25,0A,F0,67,9A,05,E7,AC,B6,6F,6B,93,7A,50,8F,98,5F,24,44,BC,6F,35,C7,7D,C9,1B,48,CD,9D,69,5D,29,A5,20,E6,1C,DC,3C,2F,40,E6,1D,67,25,F0,0F,C6,67,20,3D,FB,46,08,6F,23,86,0A,AD,A2,99,7F,54,23,C1,8F,CB,96,E7,DD,14,31,2F,70,0B,FE,3A,FD,B2,5D,5F,97,62,F2,6C,6F,05,90,FA,2F,61,B4,F9,E1,23,99,78,70,4A,59,61,ED,A4,88,AB,65,61,5D,3E,A1,4B,67,11,1E,76,86,08,CB,29,34,A6,69,FA,85,36,19,A1,93,80,FD,CE,BF,47,36,29,D1,28,77,AD,B9,87,B5,11,1F,71,8C,89,EB,E1,ED,25,3D,6D,C1,92,1E,65,FF,FB,FC,BB,8B,D8,95,1A,53,FE,0C,35,D0,09,6F,C6,B6,B0,48,5A,1E,C4,89,5D,10,08,BA,FA,93,53,60,3D,17,42,5E,01,D7,28,AC,60,AC,B6,44,31,16,59,0F,26,08,6E,18,BE,71,06,0B,32,9D,F3,05,1F,42,B0,41,9A,D9,E4,B6,8C,86,75,21,F4,35,EF,72,56,03,B1,7E,41,24,2D,36,1B,E5,BF,FA,9E,BF,5C,E7,6B,1A,85,EA,E7,04,1C,B3,B7,11,37,47,0F,17,3A,FE,01,3D,D1,DE,92,C2,7B,C5,2B,0E,F2,00,81,15,07,6D,1A,67,8A,C1,71,26,E4,CF,7A,16,6F,66,8C,5B,24,56,BD,26,BD,AB,20,F8,09,F5,43,EB,89,5F,05,E2,49,6E,B7,53,C2,25,9A,C8,8C,27,1B,61,AF,19,7E,DA,5D,FB,57,20,C1,60,58,24,9E,D2,20,87,FB,4E,E9,B4,14,5A,44,DD,17,E3,9D,25,40,B3,37,12,A1,B2,D8,0F,BE,27,CE,24,E1,BE,81,95,9E,84,2A,8E,98,64,2B,77,52,F1,F1,B1,DE,54,3D,5F,B6,0A,10,54,29,E4,8E,4F,98,4B,DE,2A,FD,91,43,B3,A1,74,B3,12,3B,4F,1E,E0,6C,E5,0C,B9,D8,2D,3D,28,7D,CB,E3,8C,84,EA,E8,83,CC,A9,0A,0A,E4,99,45,F2,71,D5,2E,59,ED,7C,97,FA,FC,CD,DE,68,26,EE,EA,64,71,74,63,DD,93,FB,44,26,22,7D,B9,B7,95,27,06,DF,A8,8A,D0,28,D9,6C,75,C5,3D,35,63,2F,62,3A,0B,E2,C1,A9,DB,BC,65,D2,0A,01,DD,8D,75,DB,C8,2C,50,91,0C,46,94,7D,87,BE,C8,61,9F,5F,8D,20,2A,AC,F9,45,AC,ED,85,E3,17,4B,0B,16,8D,1A,75,71,43,C6,29,CD,07,CB,07,74,59,40,C0,80,B5,50,9A,6D,B4,CE,1D,9F,C9,D9,69,6E,AC,7B,F6,E3,49,AC,81,9D,4A,0B,8B,BF,18,92,1E,7C,2B,EA,80,A2,C7,C1,4C,C2,97,6F,2B,33,E4,24,E4,2F,EC,5C,A7,D8,DA,6B,85,1D,D2,F5,4B,6C,CC,0E,C2,3D,1F,A5,B6,DB,13,51,A6,C6,40,C8,39,CE,9F,4B,A3,6D,AC,38,A3,99,58,F8,B3,FD,2D,45,23,0E,38,25,B1,EC,08,D8,AA,8E,7D,F2,EC,0D,76,3E,E7,21,95,09,74,34,F2,DA,BA,C4,8E,06,96,76,1E,9A,7E,5E,6D,70,B9,34,72,D8,A9,8D,99,9B,8C,C5,30,E6,A7,D4,5F,05,91,81,FA,41,78,CE,8E,94,AD,3F,9A,C2,20,1D,67,3D,D3,6D,98,55,EA,CA,BE,F4,A5,5C,D1,0E,E5,F1,85,CE,3F,02,42,69,93,76,D3,C0,AB,B7,B5,14,9E,70,B5,1B,8A,AD,1E,FB,14,25,DE,F4,CB,11,0D,F8,C8,AF,8C,FD,C6,7E,88,70,8B,63,5D,16,A5,42,71,C8,93,2F,AC,01,9A,EB,ED,A7,DE,BA,64,60,EA,2A,CD,C7,85,62,80,15,91,F4,E9,DE,99,7F,59,50,C3,C2,69,00,76,A9,0B,16,B8,4B,26,12,3B,47,30,3F,B0,34,FA,11,36,F5,EE,3C,03,AB,32,17,D8,29,06,64,01,F2,00,2B,21,B6,6B,E8,90,43,00,A6,27,4A,0D,03,D4,CF,9E,9F,B5,BB,33,13,8D,9D,AC,56,8F,3C,DD,EA,21,8C,85,45,7F,F2,7F,83,36,41,38,BA,15,7C,33,2D,B9,B4,7C,26,BB,33,80,DE,C1,09,B7,53,75,64,5E,4B,F2,56,52,92,F7,3D,90,6F,F6,4B,15,93,35,49,6B,0F,6C,1D,26,F2,2A,42,62,5A,CA,07,6D,8B,49,D0,58,8E,85,BB,D1,58,89,22,0C,D8,D6,72,FF,66,CD,D0,87,EE,A5,48,93,BC,97,72,3B,5C,9E,57,25,C0,B2,CD,C8,86,79,2C,EC,AD,C7,DE,1B,A4,A7,9C,4E,04,ED,C1,60,3B,2E,21,86,9D,22,50,22,52,43,8B,1B,F0,3C,1C,0A,1B,F7,6A,EB,D9,F3,D0,54,86,02,8D,89,EC,9D,0A,F0,DD,25,38,07,22,31,AA,17,04,84,C3,17,AD,F8,EB,AE,86,0B,33,2F,8C,E9,D1,BC,68,85,BA,CA,99,35,70,3C,A0,6F,EE,88,CD,58,FD,73,1E,26,31,A3,31,65,78,BB,07,57,4E,CB,76,19,FC,16,5B,FA,58,3C,CC,F5,3C,B8,92,A3,60,06,19,0A,9A,19,A3,02,6F,9B,CD,4A,70,3E,EC,34,E1,EE,CA,37,6D,4B,B0,76,5C,E8,AF,00,B2,AB,8D,23,F2,70,F4,D6,58,86,CE,E8,14,61,0A,0E,EE,06,DC,9E,A4,F0,6E,CA,BB,49,DE,84,09,54,93,04,68,13,5C,73,5C,8F,80,86,A7,89,1E,4E,63,DB,DE,27,3F,E8,A4,B4,8D,D0,CF,93,E9,86,5F,70,91,41,A4,45,46,42,E6,99,13,B0,F4,3B,96,21,66,5E,F0,E8,2D,74,76,56,6F,8E,71,49,B2,80,00,66,89,62,24,10,7D,0F,73,8D,C8,43,33,79,83,AB,2A,00,C0,A9,E5,24,2B,E8,9A,EB,39,91,20,5F,95,51,F2,FE,19,72,27,19,DB,DA,62,A6,FC,BF,58,D7,E5,D0,CD,6A,CF,44,D7,11,E8,E0,07,E2,4C,B7,00,C5,81,00,80,03,6A,F1,AC,84,3D,94,CB,CD,BC,A9,A0,21,4A,75,4C,76,E2,4B,9F,FC,4A,E3,B1,66,52,BF,7F,C8,37,84,9D,44,D0,DC,39,A6,BB,B7,BC,6D,27,B4,4B,C3,47,A5,07,66,B6,F2,54,AD,BA,39,F7,10,FB,B6,AF,9A,F9,F7,F4,77,CB,12,E0,27,5B,E9,24,D1,AF,92,78,E2,65,32,19,19,4C,6B,70,FC,90,68,4C,44,F4,02,A0,5A,ED,8A,ED,4F,44,B2,C3,06,71,27,F7,76,AD,ED,65,50,7E,0B,33,55,26,88,CF,9A,58,24,AC,00,B3,12,D2,8F,B5,ED,60,23,9B,77,53,EC,9E,86,2A,E2,DF,35,A2,5A,E8,AA,DD,2F,AE,F4,64,88,77,9D,A6,AC,DA,80,55,D0,7D,27,41,91,8A,64,BF,D5,76,61,3C,38,7D,46,B1,EA,E9,5F,65,61,3C,1D,84,20,B5,C5,F3,E0,0D,94,97,E2,DA,29,09,06,27,30,97,87,56,46,42,43,54,6F,1C,07,E8,BE,E2,70,0B,5C,BF,56,33,39,9E,34,9D,EE,BE,0D,78,AF,24,98,6B,2E,0D,15,73,37,90,C4,5A,1E,B7,52,35,21,BF,5F,04,D3,2A,BB,41,36,00,9D,8A,00,AF,4E,9D,99,EC,7F,B0,DF,D0,67,1B,C9,1D,A1,F8,46,E1,01,FD,B8,6C,D9,93,00,67,89,13,25,F8,BB,F2,51,09,19,02,43,66,79,03,A5,59,E7,69,EE,96,23,9D,9D,3C,53,AB,1C,A4,EF,12,46,F7,7F,77,BB,6A,A3,E9,E3,F7,90,26,63,DC,51,01,92,C1,98,C6,B0,77,DC,62,02,D8,A0,AA,3E,B6,32,0A,1D,08,77,2E,77,45,2C,97,4B,85,B3,EA,2A,8E,F5,2E,62,0C,49,00,6A,7B,99,71,2D,7B,0C,83,96,4F,A2,9D,1F,09,A3,33,6D,46,8C,5C,2A,00,FA,C1,3D,35,31,E7,83,37,1F,5D,5C,CE,69,72,56,08,F7,30,B2,FA,F2,73,41,F7,3A,6D,DF,7B,DF,70,49,8F,77,67,AB,3B,7C,D4,3C,05,1C,36,29,E7,53,D0,02,FF,0F,A9,50,01,E9,EC,C8,BE,D1,CC,DB,FB,1D,5F,18,B9,01,61,DE,F9,92,00,C1,00,80,37,0B,69,B0,72,62,30,90,6A,17,1D,CE,37,3B,29,29,61,E4,AC,CE,DF,0F,41,E8,9C,65,67,DB,99,40,47,43,FC,B2,7A,B0,C7,84,85,DB,53,42,D9,13,2A,08,E6,97,E2,97,64,86,18,AF,A8,F4,FB,8A,9D,37,E9,20,62,0B,6C,24,A1,E5,ED,D0,AF,11,1A,A3,67,BE,D3,14,23,9E,B0,4B,80,FE,D6,00,B4,A3,35,B1,D7,20,31,02,3F,E8,44,59,50,16,14,9A,DB,07,2A,27,11,25,7F,54,82,6A,A3,BB,C0,94,2F,71,6A,95,07,D2,11,EB,C0,11,E2,2A,21,58,6E,12,84,81,4A,25,B9,DB,30,D7,C8,EA,10,6A,F9,E6,5E,D3,E4,07,8E,73,31,52,E7,C9,B1,CC,F7,4D,A3,64,BE,D6,0C,1B,F9,77,23,36,ED,8C,E4,29,70,2E,A7,FD,03,D8,0C,DB,B2,51,18,94,D5,07,5A,BE,E7,B2,DF,3C,74,99,50,84,B0,27,B3,91,7C,91,5D,73,B9,A8,30,45,8D,0B,89,D8,E7,22,22,A3,05,52,2B,F8,4D,2D,BC,48,DA,1E,4D,CD,B3,AA,5E,59,D8,0D,1E,71,74,FF,71,BA,85,AC,DD,40,7A,D8,02,FA,4F,7F,83,B1,FF,82,3D,86,22,A9,15,FA,94,B5,A0,76,4D,CE,5A,2C,5D,C7,FC,8E,24,4D,D6,49,21,CE,45,A2,F3,39,89,69,0F,CF,DC,B7,F3,FE,D1,29,B7,DB,B5,21,33,C2,4A,26,BF,61,44,18,88,DB,2F,F9,E6,E4,6A,F5,18,6A,0F,63,94,5F,38,FC,E7,E2,F4,11,34,C0,3F,96,C7,0E,B1,E5,C6,CD,B5,9F,5C,4F,4D,EB,9D,B4,7C,34,D1,DB,8F,7C,0E,30,45,C4,97,58,74,E8,E5,DE,29,58,C8,02,BB,24,D5,6E,57,77,9A,2E,5F,44,7F,31,DB,F5,9E,25,2D,04,3C,A0,A2,E3,57,3B,7A,D1,D4,41,A8,54,8D,C1,39,C1,63,AC,1F,56,08,BE,E5,8B,C7,32,A6,B1,4F,92,46,A6,DA,E3,0A,86,7B,8A,03,63,B6,B8,DB,1D,5F,99,4E,24,87,49,9A,ED,6A,40,FB,A4,32,48,A1,4C,4D,4B,41,E2,BF,66,08,B8,F9,89,41,AA,AB,B5,41,31,BD,D2,39,57,50,89,3C,43,54,1F,9A,34,F8,B9,21,E1,20,D1,F8,A7,1D,DA,DF,AE,18,D5,16,34,EE,74,3D,7F,8D,13,AF,DF,BA,EA,E9,C2,CA,62,03,F1,34,B2,0E,A3,7A,C1,2D,32,31,01,AC,E8,6E,6B,5A,DD,13,99,A9,1E,50,0A,40,A7,EB,A8,27,53,15,6D,54,74,A8,3C,C2,5A,D2,4D,AC,79,37,18,7D,48,5E,61,BF,3F,CC,E6,22,5A,5C,02,FB,E6,03,2B,33,0E,1E,F6,CB,69,77,9C,50,D2,F1,10,FB,96,6A,89,E1,1B,DE,D4,1C,51,94,31,86,63,6B,E6,B8,5D,FF,79,6F,90,AB,13,4C,59,3A,74,D3,1D,2A,D4,9B,D7,2C,66,B8,4B,83,33,B8,96,2F,1D,DA,15,76,0D,39,4D,EB,D9,6E,EF,48,B4,B0,0B,5E,E1,68,8F,FC,A7,C8,82,B2,93,B0,8C,16,E5,24,B8,9A,64,09,79,14,57,29,71,5D,04,03,BE,E5,23,D0,2B,E0,41,9F,3B,6A,7A,30,BE,B4,4C,66,29,58,90,55,60,53,DE,06,FD,94,55,6E,76,24,9A,EE,9D,EC,FC,72,4F,16,72,DE,94,50,59,7B,1B,D2,F4,6D,3E,D8,ED,5B,8C,C5,0A,39,7B,2E,EF,4D,46,B6,09,94,25,FB,32,E9,90,8F,30,5E,76,A8,90,8E,6E,77,32,A9,D1,60,A2,E5,33,7E,59,74,55,F1,DD,5F,A4,81,78,95,46,EE,3C,5E,B4,4B,66,6F,29,25,88,6A,5F,C7,7C,AE,B0,58,7D,26,06,E6,D0,23,EA,E8,3B,45,19,5E,2E,40,87,9D,20,9C,AA,4E,C7,19,9F,85,88,9B,CA,51,8E,F9,09,84,18,DE,C7,93,42,BF,02,C1,A9,7D,33,B6,D3,60,46,84,5E,B6,62,5E,6F,DB,50,D1,85,91,83,C9,5C,CF,9E,11,40,DD,22,61,84,A2,56,E6,D5,1C,DA,89,F1,CE,DC,E3,25,80,47,EA,FD,C3,F5,81,48,E3,52,E7,95,47,9C,11,35,C9,50,EF,28,4F,4F,F0,47,FC,A6,F2,EB,91,4C,6C,5E,92,AB,19,65,59,5A,72,85,30,C1,44,D7,01,0A,C4,D5,1A,77,6F,24,14,E1,43,F2,32,07,A6,E2,34,7C,E6,2F,F2,C2,6E,B9,E2,49,82,7F,78,92,BA,9F,51,DF,5C,55,60,E7,C0,06,9F,10,CF,3D,9F,E1,91,4D,1A,90,89,9C,93,CE,10,9D,55,A4,19,CD,45,E7,C4,11,CB,40,7D,0A,A0,A5,CD,0E,C4,3C,F2,76,D2,54,DE,28,43,8A,F2,A9,B3,1E,1E,3C,78,7E,20,94,25,4C,7D,D3,70,07,41,AC,7D,9C,E8,FB,40,F8,E0,4B,14,EB,92,D6,8B,FA,86,7C,80,94,31,B3,1B,59,4F,35,B1,BE,13,7B,6F,33,77,49,CA,E4,3C,AD,73,1B,D4,C6,86,41,37,25,DD,11,ED,61,60,09,64,A9,AE,6D,A7,99,EF,8E,C3,1A,2C,DF,BF,7D,5D,6A,D5,D5,2E,4A,04,F1,2E,13,51,C7,EC,B1,FC,4D,7E,FC,B4,C8,B9,B8,E0,2C,F2,8E,5F,C6,A7,6E,55,4C,1E,51,B3,9A,6F,EB,92,77,68,57,E2,E4,BE,DE,2F,58,91,B0,CE,1C,A9,0E,1A,E0,38,4B,FE,8B,0D,65,B6,B2,34,4E,58,02,A1,FB,3A,63,73,E3,28,DC,74,BA,75,A5,83,91,97,20,94,DB,44,A0,8F,9B,2A,E0,63,21,37,83,C7,33,7C,9A,56,69,5E,4B,13,8D,C5,C3,5E,E4,DE,C9,5F,85,47,3E,6B,49,13,64,F2,90,FD,33,A3,20,BE,9E,EA,71,7C,D7,E5,15,1A,95,F6,5C,77,F4,5B,F5,EF,43,46,D4,5B,26,23,26,CF,52,A7,19,E6,A4,FE,13,8C,0C,E2,D6,A1,C2,7A,04,27,47,63,86,63,26,69,37,4F,A0,18,30,E5,14,F4,71,A0,40,1C,66,6F,33,1F,8B,0F,CC,B9,77,9C,ED,53,41,B1,BC,65,E9,11,13,A3,95,29,3C,AE,5A,AC,C4,72,28,C9,91,53,54,7B,D5,07,44,F0,D8,65,14,F8,59,97,FC,CF,3A,54,F1,81,DE,26,B4,2C,54,72,A9,FE,DC,41,24,1D,2C,72,77,EC,EC,85,F6,2C,C5,EB,B5,98,3A,8C,17,5E,3A,3B,EF,59,AB,F8,F0,0E,CC,B7,EC,20,4C,2B,59,59,91,85,5A,A0,A3,C4,E4,7F,30,FC,07,CD,CC,CB,10,CE,46,A9,69,08,BD,2D,7A,FA,AD,7C,5D,1F,D1,39,A3,DD,E1,BA,02,09,5B,9E,26,3B,68,91,6D,F1,66,45,E8,F2,24,29,E4,6F,DD,8C,86,6A,D1,0C,02,33,05,33,34,1F,CC,EF,41,7D,74,AE,F2,55,F5,C7,C4,BE,8B,33,E7,AE,D7,17,7E,62,DB,D7,E0,9E,68,3B,E9,78,1F,34,BA,3C,F9,A2,1F,63,34,43,01,EE,2A,2C,C3,D4,AB,05,A5,3F,AA,2E,32,70,6B,3B,F6,A6,6A,71,E6,40,95,0D,14,2A,F3,4C,70,EA,78,A8,43,8B,EC,E8,D5,9B,99,2E,EE,30,51,B4,6B,6E,0A,F6,A2,24,D4,C6,FC,41,02,28,15,B0,00,5D,35,8B,8C,E6,9E,77,2B,F9,54,36,0D,94,74,D9,68,BD,30,24,91,45,71,CA,19,11,0F,68,F1,99,9A,22,D1,34,78,B7,CA,2D,2B,B5,80,87,EA,C8,1E,C6,0D,E9,CD,78,B2,C3,D3,36,C2,DC,D5,2B,D9,E5,FF,7F,CD,B7,B2,C7,C9,6E,9A,1C,E4,95,19,94,07,A9,D0,D6,39,C4,9B,3F,7E,F1,5E,AE,4A,55,6A,0D,E7,2C,A2,4C,E9,B7,C0,DB,E7,D1,BA,94,A4,D7,E5,A3,54,DE,4B,6E,3E,67,20,4A,C0,37,79,13,D5,5A,4C,D1,20,D8,68,53,60,BA,37,9F,12,C3,21,31,94,83,73,EF,EA,46,B7,03,11,48,3C,81,CE,AB,BA,38,17,D1,2F,31,EF,7B,25,0B,A9,58,9B,0D,1D,82,86,13,DB,7E,B0,27,7B,BA,B0,FB,39,B9,6E,45,DE,16,EA,F5,F2,4E,C6,2F,74,23,BE,DA,5A,63,88,4A,B5,B9,2C,10,4D,12,CA,58,AC,B6,C7,74,2D,7A,87,38,AD,89,F0,5C,2E,3A,A7,65,17,04,2F,8B,4B,90,44,AA,29,FB,5B,FE,2F,37,CF,29,82,C3,85,9E,8B,6D,D2,8B,03,56,48,3B,8A,3E,0F,73,15,B3,E8,E4,81,EF,20,0A,AC,83,54,8B,17,75,C1,BE,AC,8D,E2,6C,2A,A5,11,9C,FC,91,66,38,01,6E,67,5E,7D,CB,F5,C6,1D,1B,0A,5C,F2,7E,84,68,84,F7,77,63,9B,81,5A,F7,FB,BC,C5,79,4C,D4,0B,8F,B1,24,23,45,D9,0E,B4,37,17,92,02,89,71,8F,D2,C9,3C,CD,2B,E6,56,56,A4,76,94,E0,6A,2B,B0,B3,2A,4A,06,65,82,DA,4B,82,3E,6C,06,A2,42,1A,58,2A,49,6B,56,EA,C9,E8,D1,84,46,19,9D,2A,CA,EE,14,45,62,C3,07,0E,D4,EB,DF,E0,12,27,1E,C4,15,D0,A6,F2,B2,BA,88,52,5F,6F,9C,92,0A,DE,3E,FD,F8,FB,28,9B,E7,37,A0,27,95,C6,0E,F4,D2,CE,54,B2,44,52,7D,1E,7B,77,E2,2D,0E,0A,01,26,C5,D5,F3,C1,60,2A,BB,66,8F,E7,F8,92,1F,90,74,2D,7D,21,14,20,7D,CF,9F,32,C3,27,45,94,BE,D0,34,3B,B0,F5,90,EC,36,98,06,06,29,0E,98,E3,D9,29,CC,F1,DB,36,46,58,AB,05,CC,AC,1A,FA,DF,95,40,1C,02,F3,EB,EA,56,54,3F,21,B3,25,09,4C,3C,DA,39,81,9E,8D,95,CC,E8,54,9F,DA,15,C7,35,90,1A,96,A0,FF,AC,3E,96,37,35,0B,EE,24,23,DB,D5,97,BC,D0,1C,DA,9B,39,D3,9E,C4,31,CE,C0,64,E8,ED,06,9A,52,F2,B8,FD,93,91,53,49,0D,17,0F,78,AB,E7,C2,34,8E,4D,62,CB,FD,A5,B3,8D,64,25,59,5E,14,B1,38,49,C1,E5,F8,52,72,0A,A9,6A,8A,3F,03,A5,49,47,C8,19,2B,62,8A,0C,1B,5D,A6,07,34,ED,61,8A,B1,93,56,CF,76,28,71,4F,05,1B,10,99,D9,9E,37,38,DB,EC,83,07,C8,0B,A7,D3,89,AC,1D,93,5F,0D,2E,FF,7C,13,03,32,54,4F,D0,0C,9F,28,7A,63,5A,48,C8,EA,ED,D7,B3,FA,E6,62,78,F7,91,67,B9,4F,4A,3A,F1,ED,79,87,34,7B,FC,3A,D1,70,F9,CE,83,BF,C1,AE,85,81,FC,86,E4,1B,D3,21,08,AF,B3,37,D1,79,D7,33,4B,56,3C,E8,DC,70,C9,3D,E5,72,BC,41,BA,2C,BE,C9,D2,65,24,22,74,52,45,F9,FF,0F,25,B7,12,9C,26,7C,E7,C8,52,02,AD,2D,63,7A,47,E3,37,05,4F,35,95,73,0D,6B,A4,B7,40,B4,B5,67,BE,75,CE,65,6A,99,A1,D0,9A,FA,81,AD,6B,41,95,E9,01,40,82,1D,03,3C,D0,46,DD,1D,E3,F5,71,2C,D1,91,EC,78,C0,FE,FD,46,B2,BE,C9,0E,69,9C,C4,65,08,C8,6A,BE,F6,F0,89,F7,AA,C4,12,BD,17,17,C1,F7,E6,D1,C9,AD,E2,38,04,B5,25,FE,E7,21,B3,78,16,21,4A,A4,48,31,BC,7D,F3,21,A6,22,A5,99,47,EE,2A,84,CA,CA,55,00,37,24,45,31,6A,54,81,66,A1,5B,B3,44,68,0C,E2,D1,61,89,A3,E0,9E,8E,CB,65,0D,9D,AF,6D,8D,29,0C,14,9F,E7,43,AA,AE,8B,C3,32,F2,C9,16,82,03,10,CE,43,C9,00,59,26,54,30,64,97,D1,61,17,37,A7,6A,14,37,8D,01,DE,C9,79,A9,33,4D,A2,98,C5,F7,E8,E3,B5,6F,B0,52,CD,A5,B5,8A,7F,E0,12,D6,7F,14,EE,8C,94,43,A9,80,29,70,C2,FB,0E,BB,9A,0F,7C,CE,14,B1,60,21,CE,E8,0A,91,0C,94,41,90,F9,8E,0B,CE,8C,73,FA,85,60,A9,FA,0E,8D,C5,AE,D7,D2,93,67,19,41,7B,27,61,64,A9,D3,FB,BE,F6,02,40,69,01,BD,E2,E5,9B,5D,47,F0,9A,B0,04,40,0A,27,6B,E5,8D,AA,D5,81,CE,D6,ED,95,16,91,00,A4,06,72,9B,EE,3C,0B,39,30,4F,DD,C8,81,0E,8C,A3,59,F5,62,BA,14,F9,37,6D,41,BE,F1,00,AB,12,F8,F4,51,E3,EB,A8,3D,0C,03,9C,A8,94,7C,7A,E7,57,0E,73,3B,4E,10,37,28,CF,37,E5,E3,2E,5E,90,FF,FF,4A,C2,90,19,C9,85,93,0F,51,2A,AB,36,43,2C,CD,93,6C,D9,DC,E7,1D,31,6F,A9,51,2F,6B,FA,3B,BF,81,9A,7C,56,8F,8E,2F,31,9F,ED,AE,C6,FC,00,43,3B,FC,73,F8,D4,29,11,92,E8,E3,0A,68,DA,E1,70,FB,50,30,A5,9E,9D,29,A9,DD,52,AD,76,63,B5,11,30,0A,15,B8,94,32,EF,D3,F5,4E,4E,5C,98,79,22,8F,20,70,AD,76,AC,5A,74,E5,FE,BB,16,0B,C2,8A,3D,AD,C6,22,A7,29,06,71,19,D9,6B,34,49,74,86,9B,1C,24,2A,FE,02,0E,B0,2D,98,40,BE,00,44,78,85,FF,0D,76,38,C2,63,D0,1D,D3,65,AF,5C,30,E0,23,9B,E8,EB,B9,A1,96,24,73,9D,B0,A4,C7,22,E3,BE,C4,AC,11,06,CE,BD,72,71,C0,AF,84,17,9D,BB,30,32,32,9D,BC,82,7D,8B,F5,EB,A0,F1,E3,60,90,F7,A4,17,83,19,AC,53,96,86,BC,45,CC,E5,96,D9,64,D5,AD,8D,62,0D,94,07,E2,21,E2,78,88,13,E3,AB,C5,E9,BC,8B,21,4D,33,2A,BE,47,66,13,D7,66,44,FC,6E,49,40,10,CB,6B,47,2E,69,3F,66,18,21,0F,6C,FF,A0,22,00,EA,87,35,10,42,4C,F0,58,F3,63,CC,C6,D2,A9,6B,52,97,15,E6,FE,09,A9,86,4B,6C,DB,9D,C8,96,98,2F,B5,32,DE,57,DC,AB,73,4F,E4,09,6D,A0,F7,68,43,98,FC,DE,9D,11,85,E5,50,D2,1B,9B,C6,A0,75,BE,FF,29,9D,D1,A8,96,E9,94,7C,92,70,9A,8F,C8,A5,73,9A,70,81,35,C0,23,B4,7F,CA,A1,3E,62,00,2C,FA,72,2F,C8,4C,44,54,18,9F,C0,9F,37,46,24,79,AC,0C,54,F2,D3,35,24,22,31,8D,72,9F,72,F9,CA,2F,10,25,C7,98,8C,81,5A,EE,21,5F,8B,D1,36,D0,5E,69,2E,38,4F,D3,6B,03,BC,96,B3,B1,AB,52,5E,90,9D,DB,D4,45,08,B7,DE,39,E0,29,F9,86,6B,DC,9A,7F,8F,FE,05,48,59,32,6B,FC,51,C0,85,D7,A0,F1,0E,49,F0,4D,16,7A,4A,D4,C1,DC,7A,7E,A9,45,1C,59,E5,21,0A,C8,5B,A3,A9,7E,3C,16,8A,80,C4,D6,24,F2,B1,3E,DC,25,55,3A,32,52,FA,D5,8F,2C,FA,ED,21,30,04,6A,04,D1,91,12,FC,09,9D,68,F6,A6,F0,53,51,BB,36,6A,1E,30,C1,83,6D,81,76,AF,39,41,44,2D,D4,43,EC,37,40,85,4C,F5,1C,DE,16,21,CF,53,88,EB,70,18,A0,C6,4A,AD,DD,6C,48,1E,C2,77,7E,1A,B1,EC,F1,0B,F8,C8,95,03,1E,00,0B,D6,75,07,4C,43,BA,44,2A,09,27,29,F9,BF,49,4F,8D,55,59,5F,6C,B2,01,95,E4,B5,17,E0,C3,E7,78,08,46,86,0B,77,85,EB,7B,A2,69,0B,4C,68,30,16,D2,E8,28,52,35,73,ED,F8,53,8D,DD,3C,AB,39,62,8F,27,13,DE,98,A4,27,75,78,50,E6,FA,EF,14,6E,24,03,C9,CD,83,34,EF,02,2E,01,39,D1,20,D3,45,40,37,B0,5E,B2,F1,CD,46,2A,38,38,4C,33,5B,41,28,88,56,94,6E,1F,41,D3,EA,22,86,E0,A2,CB,51,A7,51,AC,2C,70,30,18,F2,6B,C7,30,91,2B,2E,6C,2E,EB,BB,8D,1B,2F,CB,CF,93,24,8E,99,70,C7,2C,14,DB,81,EA,2E,8D,4A,38,5E,56,12,D9,A7,04,13,E0,1F,61,96,2E,51,91,01,8B,53,F1,94,21,B9,33,5D,56,99,05,75,2C,B6,E3,E7,F5,67,E8,26,D0,B2,5D,2E,65,72,FD,BB,BA,D2,1B,98,82,E2,1F,DB,8B,EA,D0,A8,2E,36,6F,5D,8B,9D,3D,09,52,3F,55,24,FA,3D,47,40,E8,A5,30,BE,E7,92,48,DE,6A,3A,B8,CF,E2,9A,9E,3D,B4,DC,44,65,4A,17,26,B5,0A,94,0C,B1,B5,81,40,7E,52,C9,F6,9A,B7,60,72,51,34,A3,20,93,E9,AC,29,11,7E,02,DB,2E,58,C7,B2,8F,61,EE,FB,FB,4E,89,F4,2A,2D,0F,2E,DF,7A,8A,2D,DE,3C,2F,3B,90,F4,B0,6A,17,17,2A,CD,62,53,F5,3E,69,05,F5,3F,46,E5,BC,19,F0,81,BD,8F,8E,6F,6B,F6,DA,B7,5B,05,99,C0,60,57,25,D8,D8,5C,BD,5C,48,54,58,20,A3,7A,65,E9,0D,F0,6F,40,FC,E9,C6,48,FD,B1,F2,E3,20,AB,C6,9A,CE,4F,A9,FC,99,24,C1,E4,D6,D0,4C,5F,0D,B3,CA,89,EC,6D,5C,DB,D0,34,E3,E5,B6,46,1E,6C,95,AF,10,30,94,96,23,86,5F,24,3B,6D,E3,7B,51,3F,67,75,0D,AB,BB,B5,F2,0D,A2,03,BD,18,45,57,35,6D,1E,4C,FF,06,66,F4,C5,2D,CC,8B,83,78,6E,85,4D,3A,8E,39,9B,21,AF,5C,D1,43,BD,9C,7F,9F,2F,F8,93,25,4C,F9,EA,A2,EF,10,15,16,CC,96,69,FA,01,16,15,E1,58,51,0E,33,09,2C,6C,6F,AF,BB,E9,9F,E9,30,55,8B,89,5F,0E,7B,E9,71,CF,E9,FB,74,BD,1C,6B,70,D9,DA,FB,29,3D,58,1B,08,97,33,6B,F2,75,18,F9,F3,51,F6,C3,FF,8F,9F,FE,85,F2,A7,A7,EC,62,5A,52,CD,E1,5E,BA,58,4C,4D,B5,D8,16,E6,0C,B9,0E,2D,6C,56,EE,09,87,BF,3D,EA,40,8C,D9,84,C3,A3,67,2A,40,72,54,C2,7C,82,A8,E1,C3,2D,98,8B,E9,C0,CF,59,2C,0B,D1,9E,87,49,06,4B,0C,B6,E7,88,3C,49,19,73,C1,E9,22,7E,6D,0B,50,66,06,9E,4E,17,C6,17,C2,99,19,A6,9A,50,63,CA,F6,23,53,F2,6D,9D,C6,35,AB,74,E0,64,83,14,90,53,E3,CD,E7,CC,C6,80,07,70,B8,F1,43,B3,A5,CB,50,3C,03,BF,D4,5D,8A,F1,10,40,74,3A,E5,53,DA,8A,B8,D4,9B,DD,28,E8,6B,2D,6D,1B,13,F0,89,2A,DE,8B,34,D8,3D,C9,7E,D1,1B,96,56,C1,5B,40,04,B8,10,88,76,03,3C,65,0A,18,97,8F,A6,85,D7,58,DF,DC,F4,23,10,F3,79,CC,1D,9F,D5,01,11,A2,2D,82,B8,53,A2,D0,2C,19,40,80,A7,34,4D,17,B5,9B,B3,5B,6E,7B,6D,B4,3E,36,27,24,EA,F6,15,E3,0B,A3,75,6D,6C,29,60,20,9E,8A,A2,C6,D5,A2,8C,10,04,CD,6E,78,13,EC,96,EB,73,D0,F3,46,CA,B7,C6,8F,10,0C,F7,61,F0,9B,36,93,90,40,C0,A6,CE,61,30,69,CD,C4,74,67,25,4F,BB,ED,63,24,41,9C,7A,24,7C,01,33,B8,A8,47,D1,24,A2,07,7D,42,E6,7F,5B,CD,7C,01,9A,15,76,02,CD,2E,58,51,D8,60,F7,85,D9,88,11,B4,97,66,56,58,E7,1D,C8,FB,9F,06,E6,06,A1,89,62,BF,3F,DA,A2,60,A7,E7,C9,1F,73,49,BE,22,FA,49,81,34,96,07,C8,75,90,0B,B7,5A,2E,4D,9F,50,86,24,F7,EC,16,4A,E3,21,39,F7,1F,92,EB,B7,6B,5E,CC,C9,26,B9,12,E6,9E,FA,88,86,FF,AA,6F,82,93,42,F8,D8,7E,F0,20,2C,E5,2A,76,0B,9C,1F,AD,BB,81,FF,03,2C,2A,52,58,1A,7B,DA,AD,3C,29,32,8B,9C,C2,66,1B,63,1B,7B,21,B5,9F,B7,B9,4F,6F,47,C7,70,3C,12,47,F9,EB,4B,35,EB,B3,16,07,AF,63,94,B1,7B,F5,06,08,F3,BE,8D,3F,AC,7A,E8,81,EE,AC,4D,4C,FB,FA,37,C1,AB,AC,08,4C,1D,9E,F6,DA,5A,3E,62,65,43,0E,BE,19,CB,53,33,B2,02,98,17,00,32,12,76,39,D5,99,02,ED,A7,75,FE,5B,51,8B,D4,07,57,FE,CB,F0,DE,A0,16,0C,15,C5,B1,D9,7D,E6,D3,02,7B,7B,F6,B6,C7,1C,16,53,B1,E2,A8,B7,A3,38,D2,AD,3D,EA,48,96,31,51,90,44,D6,BD,5A,67,6A,9B,76,CF,E4,40,8F,CE,B6,68,88,06,D4,CB,69,BD,8A,0E,BA,52,85,78,ED,4D,A6,F2,5A,50,53,C4,71,4A,6B,5A,16,9C,D6,41,F6,17,AE,16,FF,25,AB,04,1A,FD,6D,AF,2A,55,23,0D,F4,F2,16,C0,F4,D4,41,86,75,06,01,8C,26,4B,5B,3D,72,87,10,E0,BA,13,89,9A,86,2D,FC,9D,A3,0A,44,9E,B4,34,EF,FB,E0,10,6F,08,EA,1F,77,99,68,8B,73,A7,08,42,61,42,48,46,45,C3,D2,C5,2E,72,69,44,B5,23,A5,50,4A,71,A7,1C,8D,A2,93,EF,13,4D,B1,C2,66,2C,47,57,31,DD,F8,31,3D,26,0F,E5,63,99,A5,D1,9F,00,53,B2,3E,A6,4A,C0,7C,78,81,90,ED,A8,8F,AC,A4,13,CE,53,F5,4A,46,60,A3,C6,0F,57,6E,98,A4,23,14,67,D8,C3,1D,FC,18,38,95,C8,EF,27,3D,35,E3,44,FC,79,67,36,8A,5F,B0,9B,13,A2,D2,AE,38,A2,4E,86,5E,B6,5D,2D,0F,D9,3B,B2,0A,A8,9A,4B,E9,46,79,C3,96,8B,12,87,AD,32,94,EF,31,7D,68,FB,2F,F0,8C,54,F0,64,62,FC,C6,1B,3F,53,47,4C,1D,C9,61,55,C7,97,FB,F1,04,1E,F7,70,01,E3,D7,50,CB,F2,05,03,1F,0B,2C,4E,B5,B4,14,D4,31,65,F3,BB,24,28,EF,A6,2A,80,02,36,57,0A,7F,84,53,7F,1E,1B,B8,04,5B,01,B0,82,D1,9B,25,48,6E,BB,18,C7,65,94,B5,19,30,D6,BB,26,A5,44,C9,4D,24,55,16,38,D5,16,1D,32,AB,AC,94,85,21,7D,CE,34,11,63,9B,6F,D6,56,BC,97,2B,1C,BF,BB,B2,B9,C5,C7,89,11,F7,C9,A6,39,D9,BA,CD,05,49,31,36,93,A2,44,31,CC,3B,49,90,5D,17,1F,42,81,4A,6F,6C,39,C0,5D,CE,CC,4C,A6,47,70,09,F1,80,B9,DC,90,26,60,DC,7E,F9,CD,F0,85,8D,76,AA,4E,E6,07,43,9C,E2,A0,6A,62,D7,BD,1E,73,46,0D,64,89,E1,E4,E0,D8,B4,BF,85,C5,80,7C,B5,8C,0C,2E,25,00,D0,D9,6A,1B,15,9A,C1,C7,3F,26,E6,D8,AD,82,0B,89,61,CB,42,7E,06,94,88,70,DE,49,2C,6B,87,93,E0,CE,EF,7B,8D,7E,C9,DC,9D,52,B5,DA,34,B2,B0,D5,E6,03,C2,08,1C,CC,BD,1D,50,92,AD,A9,52,79,8A,56,23,C3,26,C7,44,8A,74,D9,C8,16,09,B5,CE,A4,FA,3A,CB,29,D1,D8,38,F1,CC,60,03,35,16,2C,C6,7B,8A,90,06,DB,25,F1,D3,1E,F7,0B,77,71,8E,A1,06,48,92,8E,14,96,CD,17,61,CD,8D,6E,2E,7C,81,42,95,2B,75,26,C3,24,B0,3F,31,42,22,E4,D0,54,7B,0A,BA,3B,50,EB,6E,8C,EC,90,F4,8A,46,02,6C,AB,16,03,E2,57,FD,48,12,51,D3,A8,C6,1A,F1,45,09,65,6E,90,1A,AE,D9,E4,F6,82,22,99,45,C5,D5,F7,89,BA,3E,E5,CC,C9,63,B1,94,0D,C1,BD,AA,B9,92,F1,17,D4,A8,DF,D4,50,C7,57,53,16,23,BE,B9,74,59,BA,99,A3,11,B2,EF,66,B7,B8,3E,85,3A,B9,0E,E1,C9,42,63,36,5A,43,45,2B,AF,F9,E8,44,76,74,D9,EE,20,25,61,C4,BA,BE,95,75,F9,6C,80,B1,5E,20,76,2B,0E,D8,3A,3E,21,35,74,51,F2,19,55,5C,83,C6,14,0A,59,E1,C2,37,8E,D3,26,01,9C,D0,DE,95,BA,65,5C,D9,B7,0D,45,E8,38,CC,B9,3D,B8,0B,C3,F0,B1,3E,7C,35,30,12,39,87,58,7D,CA,2A,80,CA,A6,1B,3F,3A,A0,E2,22,D8,14,7F,52,66,92,F1,61,E9,53,68,1B,5F,0E,2D,3D,D1,BE,A8,93,40,AF,5C,55,80,F4,3D,95,FE,75,DE,95,CD,42,B9,8E,52,BC,08,45,93,5B,0A,68,B6,1B,B9,1A,66,37,11,C5,6A,A7,5B,B4,AE,D2,08,80,75,99,20,73,5F,E6,DE,4A,4F,C2,8E,A2,4C,F9,FA,A1,D8,66,57,5A,C7,A2,42,C8,B7,DE,0F,43,2C,8E,63,B0,1E,30,6C,38,25,4D,4D,C2,34,9F,B4,61,8D,FD,94,85,A7,C1,A5,F5,EA,02,C6,D5,0E,D8,D5,62,52,7D,F7,EA,50,28,2E,BB,C6,B0,A6,6F,BC,A9,C2,2D,EF,0B,37,3B,6C,8F,B1,E5,49,48,8C,04,12,99,69,2C,D6,A2,98,D1,0C,24,9E,8E,AD,2C,EF,79,8A,09,11,31,27,83,F9,F3,A1,81,E3,46,08,3E,70,87,EE,70,9B,33,20,50,17,18,F8,32,3C,29,51,A2,D1,03,FC,D0,AF,2D,59,3E,BB,EB,03,E2,DC,9D,9D,8E,9B,B7,A5,E5,DE,56,0F,EE,70,53,A9,F3,64,89,69,E8,E5,2E,8E,F8,F0,D5,B1,67,7C,BE,70,56,49,F1,FD,0A,DE,26,4E,D5,4B,9B,02,61,BD,97,E6,17,93,52,64,55,31,FC,6E,7A,DD,CA,59,16,3C,9D,C5,0F,89,0F,ED,31,68,42,80,9C,DB,0D,12,C0,90,4F,BD,D6,23,1F,E2,D7,B8,57,A4,CD,0C,E0,42,2A,23,8E,74,90,AB,4A,80,1F,04,9C,D4,E8,84,32,BC,FE,4F,44,81,6F,C9,02,46,C2,E6,D4,D9,41,07,89,17,C4,0A,97,8E,CF,2C,DF,4D,B7,24,27,10,04,91,B8,44,07,AB,03,CD,A8,86,E6,BB,D9,F5,AC,3F,7E,78,FC,5C,BC,FE,3B,FE,7D,09,40,A9,8E,16,0F,16,B7,18,24,00,6D,BF,B8,DC,F3,CE,D4,0C,09,3E,73,03,92,58,3E,B7,15,7D,5C,B1,CE,6C,DE,EB,A5,30,35,2D,B4,77,16,68,47,88,B1,65,E0,8C,32,59,0D,A2,88,5F,F0,46,D8,9C,2F,5F,0D,55,15,44,AF,95,B9,68,77,45,4E,F9,B0,23,13,03,2F,CE,01,1C,09,2B,16,22,4A,0A,3F,B4,FC,AB,A7,1C,84,70,7D,C7,72,53,37,3E,B3,6B,D1,24,F6,19,48,6B,71,50,DB,30,66,E1,21,A9,D8,FF,7F,55,01,8D,2C,02,A4,02,0A,CC,2D,32,88,8C,40,5F,94,64,B7,7F,9B,E3,CB,55,51,E7,D0,A2,6D,4F,0C,44,5B,CB,FD,D3,4D,CC,41,B0,2C,5B,A2,BC,07,76,A0,70,B5,13,EC,25,F2,1F,30,59,92,5E,B3,22,94,FD,6C,04,29,E6,CD,11,33,92,2E,95,72,9C,34,21,19,3A,97,B9,05,C8,E1,F1,54,2C,5F,0A,7C,CD,ED,6F,A6,73,3C,7A,3F,66,1B,92,A5,30,EC,40,27,70,86,63,86,42,66,64,49,BC,35,D4,12,B8,B1,A2,4B,B0,31,EC,28,F4,D3,DB,41,7F,3F,6B,62,6E,4F,60,D8,31,17,3A,2D,33,74,BC,FC,FB,C8,7D,35,99,82,14,C7,E9,0D,4F,E3,E7,00,68,13,9B,41,69,38,44,2E,47,68,8D,F7,09,DC,0F,9F,71,8C,77,04,15,2E,C0,48,69,30,F0,AC,91,00,3B,BC,70,F2,BF,57,F7,73,D9,4E,A5,51,EF,F8,8C,9E,20,AC,C3,FC,5B,10,34,B2,F8,84,A9,97,4C,FA,47,A9,41,A6,59,88,B2,9E,71,1F,74,54,E4,72,DB,05,67,1C,AA,41,FB,DB,12,70,45,7C,77,88,43,B1,6F,31,F1,46,99,8D,C1,D7,C2,95,3E,FB,27,74,8F,3A,38,4B,63,0F,40,6E,37,8C,83,BA,11,AD,0D,DE,50,8C,55,3D,D7,ED,C5,35,02,EE,D7,54,98,79,4F,0A,58,08,79,C7,99,7A,2E,8C,96,FF,54,B7,60,66,7F,65,87,74,F8,61,2A,5F,C4,73,F6,6F,24,25,F9,C1,A3,75,70,2C,3B,AC,1A,ED,10,78,85,D3,03,3E,CE,C1,DF,6B,AF,78,D0,14,2B,1D,B7,95,EA,6E,77,AA,4D,5A,58,BD,5C,BF,F4,BB,28,F9,81,8E,5F,0E,C6,49,EF,9C,7B,BE,4C,6F,7B,EE,2A,23,61,9E,34,5D,B6,FD,59,E6,AD,3D,CC,FA,4A,E8,A9,7D,CD,38,F8,8B,56,3B,50,0B,85,E7,F7,77,1F,AC,DA,14,AB,ED,D3,9E,74,A6,AF,74,E5,68,B0,25,1C,CF,4F,4D,65,F7,CE,A5,82,72,FC,25,BB,18,D7,1A,2E,6A,BD,48,42,13,6F,DE,B5,9D,16,0F,84,CF,23,E8,3B,E6,3E,2A,91,A2,A2,D9,70,D2,72,7D,93,06,C6,0E,F8,5B,4A,AA,59,FE,63,F3,0B,98,FC,5A,27,2E,08,38,6E,A0,82,A2,6E,39,D6,58,A3,C3,02,DE,5E,A6,03,F7,E6,F0,9D,24,7C,D8,ED,EC,B3,69,1A,2F,79,92,9D,5D,C5,64,46,79,A0,34,7C,64,21,8F,85,A4,D6,A5,27,B9,2E,1A,47,F4,FE,F6,4E,8D,7B,F6,E6,53,57,33,D5,ED,97,86,7C,34,06,1E,98,81,6C,94,A9,62,79,0B,9B,3D,F5,2B,54,F8,30,6B,A1,7D,A5,15,D5,BD,7E,E7,EA,F6,4D,F9,67,48,EC,96,A9,07,17,FD,C3,9E,F7,A6,13,4A,7C,E9,E4,0E,EB,22,B4,11,77,75,63,20,42,18,0B,A4,0C,26,F0,44,E4,63,D2,83,CB,76,1B,CA,91,B4,42,19,81,95,18,86,F5,0B,30,BD,93,05,CF,4C,7F,CF,CE,33,3F,BB,73,9B,6F,4D,00,36,D2,36,EB,9C,E2,5F,3B,9D,89,8E,D4,D6,02,76,7F,F0,1D,F8,68,56,B0,EB,BE,13,7A,55,B9,AA,52,77,49,29,99,C5,09,68,58,CE,8E,E2,BE,FC,BC,39,FE,A0,F9,0B,04,3F,30,36,01,C9,4B,BA,D4,FE,63,CD,7E,93,92,EC,8B,9E,45,87,02,96,04,01,72,BA,B9,49,5D,64,57,68,57,35,73,93,2D,E3,4C,CF,A3,A8,C7,FE,B9,8A,A0,C9,B5,45,84,71,A2,4B,CA,85,26,07,8E,2A,42,0E,C8,1E,A5,1E,9E,DE,D8,F2,4B,76,E1,42,7B,2D,15,98,65,39,5E,8A,95,D2,01,1F,BA,71,69,40,CB,73,08,E0,1C,EE,3E,81,06,01,1D,EC,80,AF,CE,DF,59,7E,CA,02,37,12,98,D3,76,43,F8,0E,76,2A,5B,EB,5C,4E,FF,FD,AA,68,D3,B1,24,0F,B7,07,D9,7A,C0,AD,D5,21,5B,60,1A,58,ED,6B,6B,9A,EB,33,E2,8D,71,F1,3A,78,CC,6C,CE,35,D3,E2,DD,70,46,58,2D,A7,22,6E,A4,0F,C8,92,2E,63,A2,77,14,D7,12,C3,3E,C6,83,1E,8C,8E,AB,1B,D6,6D,E8,D7,8A,7F,D1,9C,EC,68,C0,7C,EB,16,18,E8,5F,8A,1F,0D,9E,AC,4B,2B,61,92,40,55,49,08,A4,A2,84,B7,81,B3,03,17,36,9A,E9,9C,33,8B,B0,95,E5,E1,DE,D8,79,AF,23,26,CF,38,B6,26,A9,44,8B,1F,05,E4,E8,6E,57,DA,D5,A3,76,B7,78,62,46,4E,1A,7A,BF,9C,3F,37,3D,76,7B,D4,43,4C,6F,CE,BC,5D,7C,E7,B9,BC,26,ED,73,F9,79,66,B0,9B,28,35,4A,FD,54,97,2E,64,15,4C,70,E4,D7,EA,EF,E9,73,F9,88,8D,DC,91,FB,AE,1B,24,A4,15,FE,78,30,6F,F5,96,52,32,9F,50,29,C2,96,FE,D8,69,CA,5D,5E,90,57,52,B6,0F,2F,2A,8D,C3,9B,41,B9,9C,F2,4C,38,CC,F1,FC,7E,03,D2,5A,A6,E2,4A,92,8C,15,B4,30,C1,3D,B1,68,EE,F2,30,85,A7,36,48,47,67,7B,49,7A,B6,44,F1,7C,FF,47,70,6E,A1,00,55,1C,80,A8,6C,C3,CD,32,66,07,BD,6C,B9,AC,03,F0,2F,CA,A2,23,D8,82,74,52,39,D3,3A,8E,C8,9B,95,E7,BE,2E,AA,04,60,0C,C9,F0,CA,C3,AF,DB,B0,CB,54,F9,40,F1,61,27,D3,42,FC,90,B7,B5,7A,20,46,3C,95,13,5B,50,08,47,5F,13,15,20,F7,F6,EF,29,D8,6C,95,7A,F2,42,24,3C,1D,01,80,D6,BB,04,42,1E,3D,CD,19,18,A0,7A,59,24,AA,28,62,47,78,89,BD,F6,57,C6,3F,FE,C5,97,EA,03,B7,B8,5E,30,43,37,40,7B,1B,DE,D1,AC,80,B4,1F,21,2E,DB,25,6B,82,0B,38,63,63,52,61,8B,FE,FE,D8,08,0C,34,12,4B,98,24,47,4A,F9,B7,C9,43,7E,D8,09,38,4D,E7,3F,6F,57,F9,DC,77,33,8B,D5,64,9D,BF,61,66,44,CE,57,B9,08,82,04,14,DA,98,DB,8C,4E,5A,CD,59,71,41,58,E0,D3,72,9C,E6,B4,E9,7C,DE,07,4C,02,FC,B1,1F,09,67,58,AA,3F,DF,3A,0C,E1,2E,E9,A8,3D,71,90,EB,35,B2,45,28,CE,B8,CA,60,E6,D6,0E,C3,F6,FA,8A,E1,30,91,7B,C4,08,43,C3,90,3D,80,65,D8,32,09,CE,66,E8,FE,2D,53,61,5C,22,9C,F6,C9,49,FD,A3,A9,10,DB,19,36,19,55,A1,A7,54,5C,BC,1E,89,F2,AB,37,FC,EE,2A,46,E1,5B,25,9F,0F,43,7B,29,DB,BD,A0,01,EE,13,29,84,4C,92,0B,01,FB,D5,56,5A,A0,4D,52,34,7F,80,74,00,7F,F1,4A,51,FC,62,87,24,FF,DF,D2,E9,62,50,89,48,FD,C2,E3,99,9B,D1,CE,0D,23,2E,1A,34,A6,F5,D7,A2,C9,DE,12,B8,F1,3C,2A,21,41,D8,94,AB,A5,99,8C,09,AF,26,70,FA,26,6C,79,0F,41,C0,EA,4C,01,50,3F,14,0B,3A,5C,44,6B,1A,09,6F,ED,49,D7,0B,B5,19,66,C9,D3,3D,4D,D1,E7,D9,F5,4B,86,FF,01,7D,03,56,04,A8,7C,C3,B9,47,2D,4F,0C,5A,94,80,4F,19,2C,EE,8A,72,DA,FF,82,CC,57,22,CC,B4,37,3F,4C,60,3D,34,52,DE,C8,F7,AF,BF,B9,F1,43,2A,57,47,1A,F7,22,64,C4,10,DF,F1,68,43,EF,6F,41,23,61,3A,C7,A7,46,02,E8,E8,DE,97,16,01,AD,3D,B2,7A,BC,2D,59,70,84,77,9E,CE,7B,B0,55,CD,FA,28,DE,5C,B6,14,B1,BC,D5,CB,18,E4,4D,F0,07,5D,4B,6F,91,D6,4F,F7,84,AD,D3,E2,B0,D0,7B,58,21,40,C2,0C,BA,9F,18,94,D1,A3,05,6F,9D,45,65,31,34,B5,38,71,95,38,C0,D7,FD,60,59,C4,A7,AE,21,33,AB,62,15,24,38,EF,A0,36,1A,4D,99,9A,5D,40,C1,25,B2,74,22,4E,88,05,E0,21,5C,53,3D,95,07,0B,28,13,D8,5A,33,5D,18,73,82,A3,B4,5A,D6,B7,92,B2,A0,AE,20,28,8F,F7,C4,B8,B9,ED,13,CC,43,75,FA,CB,A4,0F,17,85,05,29,EF,02,5E,C1,93,27,9F,8A,13,1F,C2,49,65,58,14,F9,D4,AF,8D,0D,BF,AD,5C,A9,56,00,3A,E6,12,88,95,5B,DA,33,AB,F8,F6,30,1C,D1,9C,17,A4,0C,B4,BB,06,53,81,79,55,1F,F7,A8,44,42,58,C8,1A,10,C3,B7,A7,94,13,37,08,53,98,A1,00,E7,27,AA,F2,22,19,67,AF,26,11,EE,24,60,89,E1,D4,98,C8,AB,E9,56,0B,1C,9E,C1,B1,AE,85,50,BD,20,09,71,91,C3,AC,EA,37,E8,4D,64,D6,AF,06,A1,BC,E1,CF,7B,36,FF,FA,E6,A0,E0,9D,00,08,10,12,94,96,2A,F5,48,75,64,67,B3,77,10,F0,E7,0E,DF,FE,9E,FC,70,1F,AC,47,41,EB,BC,EF,14,12,61,B1,00,71,F4,2E,16,C3,9F,00,04,5A,65,33,35,B3,36,11,1D,34,3D,81,05,5D,91,9E,6B,E2,90,AA,39,F3,5C,9E,C7,C6,CB,5C,4E,08,63,E4,6E,FF,67,74,83,67,79,0C,B2,37,3F,3D,76,2E,07,D4,94,B8,EA,5C,FC,DA,53,38,D1,52,35,75,AF,79,56,EC,AE,39,E2,7C,14,D8,C4,CE,48,8C,1C,DF,BA,46,2B,8C,6E,8B,92,B8,B4,BA,57,9F,4C,4D,AE,90,B2,5B,99,82,A0,F1,27,74,65,8C,E9,77,11,95,9E,71,EB,16,48,87,73,BD,3E,95,93,92,BF,10,66,AA,88,9E,83,76,25,A9,72,26,3D,2A,68,A6,67,74,DF,89,A6,70,1A,3F,61,C6,19,D0,2E,51,75,13,DE,E1,BB,79,49,4E,5F,48,B2,78,F6,1D,0D,F2,BB,74,F7,AE,C3,6E,A2,44,B4,C9,D3,31,A8,AE,C6,0A,77,5C,97,01,1C,72,E5,82,87,11,18,E5,36,C8,4C,79,7F,24,5D,DD,22,41,43,F6,99,B0,05,03,64,27,45,21,62,DA,16,9D,5E,C0,2D,A7,D4,39,EB,18,33,FD,27,5C,9A,BE,81,BB,E6,5E,A2,ED,05,E5,6A,29,55,EB,D7,09,40,F9,E5,44,2B,2A,4A,55,21,2C,86,63,E4,81,78,05,BC,97,AC,81,D2,D7,B3,C1,01,11,19,F3,06,79,31,CF,CE,FA,2B,E5,C6,00,71,11,B9,4F,99,20,5A,57,1B,7F,B2,67,4A,8D,9D,85,EA,59,11,32,14,B0,CE,38,D9,98,D3,F3,4C,B0,22,28,70,6C,5A,01,21,F2,5F,2D,66,8D,B4,2B,22,84,9C,C2,86,18,CC,A2,5B,87,C7,BD,30,64,80,BC,AD,33,1D,F5,78,A0,95,AD,A3,89,1A,BF,CD,3C,E2,89,F0,52,A5,C0,89,69,23,14,0D,21,D2,C7,5E,F7,AC,F5,04,20,77,6F,03,1F,E1,AB,68,F5,74,29,7F,2A,91,99,1D,B0,81,59,C4,84,3A,2E,04,DC,73,2E,B4,AB,CB,63,86,4D,BD,FD,34,BD,3A,35,05,2B,0C,35,7C,4A,A8,05,58,F2,56,A9,8D,F1,D8,91,FC,4F,2F,DA,A8,68,B1,1D,F4,38,E7,32,25,E1,39,8B,66,61,1A,B8,7C,4A,20,0C,F3,E3,2D,80,DA,72,9E,5C,F4,8F,D0,5E,CA,8D,88,28,38,B5,3E,59,AD,31,88,CB,5D,83,40,21,D2,DF,FD,A2,3F,86,26,BF,34,C8,90,54,77,B1,78,E5,42,28,6E,7A,DE,D2,F8,F0,AE,B7,2B,D8,E2,6E,48,EC,65,B4,0E,9D,7E,2E,69,65,B7,71,0C,C4,D2,9D,DB,60,A1,D6,1A,07,D5,52,25,C3,88,32,5C,D6,71,10,BD,E9,45,A5,F4,1D,F3,45,36,28,27,F6,DC,74,74,C0,F5,D1,E0,84,6E,D2,D6,EA,36,20,CF,B3,EE,80,F3,6F,14,94,63,0E,F4,78,E4,5A,AB,B2,3E,34,C3,54,4B,D4,DE,D3,E5,52,7B,99,0A,27,BC,AC,7B,EE,64,B7,6D,C0,30,22,AD,77,35,21,E2,02,AD,C3,90,6A,5E,0F,06,D5,9C,61,A6,FB,44,F8,EF,55,9A,94,C8,5E,F8,48,75,F5,48,AE,5A,B9,3B,07,AC,4E,1B,91,34,7B,C5,E3,7B,17,C9,12,DA,65,27,C6,55,0C,4B,CF,6C,04,F0,67,B6,72,1C,D1,2C,D6,72,5E,E2,CA,FC,05,34,14,A0,7E,ED,23,CA,71,4A,CC,C9,E4,A6,0A,17,B7,E8,96,1C,CF,47,F7,F5,67,B6,1A,71,32,BA,59,A0,50,E6,57,82,81,2A,33,27,B9,2B,BD - -linearMatrices_full = 31,C1,12,36,B1,D3,AE,D8,FA,91,7D,27,02,E6,03,2B,80,00,00,00,84,0D,C7,FE,0F,9B,B7,8E,C5,BC,C1,19,71,98,76,AB,00,00,00,00,67,2E,91,5E,C7,C6,8E,9D,93,11,4B,5C,97,AC,43,C3,80,00,00,00,D2,13,55,19,17,35,A6,D2,8F,CE,DD,15,DA,02,6F,8E,00,00,00,00,1E,34,A3,50,44,48,4C,84,5E,22,38,AC,98,14,73,FD,80,00,00,00,8E,17,6F,BE,1C,94,ED,15,1D,4F,9D,9D,8F,E4,75,A9,80,00,00,00,85,80,AB,E0,7D,41,2E,BF,4C,B2,D6,71,39,94,A4,40,80,00,00,00,57,B3,D6,0C,4B,FF,88,61,2A,80,C9,9E,B6,49,87,4A,00,00,00,00,05,DD,E1,E2,5D,EA,D2,A5,07,33,6C,F8,7C,54,5F,3C,80,00,00,00,66,EB,52,DF,1A,1D,F6,0B,6B,0C,1F,BD,D6,EB,6A,ED,80,00,00,00,45,C2,1D,7C,A2,7C,B7,0C,CE,4E,D6,49,D4,57,94,44,00,00,00,00,C7,53,DE,B1,DA,1E,C6,42,A8,95,BB,34,EC,C9,3A,8C,00,00,00,00,B6,89,FB,4E,7F,88,27,00,9B,AA,61,7F,4B,7A,E5,C9,00,00,00,00,B4,55,04,F8,33,96,2F,23,2A,30,D7,66,EB,34,25,B5,00,00,00,00,FF,24,03,83,EE,53,95,FE,65,8D,3B,E6,A7,6D,B3,D3,00,00,00,00,0A,E7,70,0E,D6,7A,E4,F3,37,F3,5E,FD,49,8C,4A,2A,00,00,00,00,B6,44,8D,E3,41,38,79,24,CC,30,36,7D,EE,55,2B,08,80,00,00,00,67,A7,EA,BD,69,AD,F8,36,92,15,4F,E5,A4,B9,03,AD,80,00,00,00,8B,85,24,ED,CD,31,44,B6,0D,AC,C2,07,19,FF,A1,3E,80,00,00,00,6B,3A,DE,80,41,F8,34,B4,08,2B,84,CD,44,13,0C,99,00,00,00,00,F1,AF,40,D2,F9,DC,42,B4,66,8C,22,B4,9B,5F,33,90,80,00,00,00,3C,50,56,34,48,D9,BB,DC,2A,FB,F3,8A,8A,20,99,DC,00,00,00,00,B3,20,AA,59,EF,13,CE,06,BF,E3,6E,AE,0F,62,56,D4,00,00,00,00,0C,30,70,46,8E,86,67,5B,70,68,34,6B,A9,D7,DA,DC,00,00,00,00,6E,DE,4A,74,F2,B4,AA,30,22,53,0B,55,C7,A3,17,F4,00,00,00,00,35,2D,73,63,E1,14,82,72,5D,7A,24,24,14,A7,C1,64,80,00,00,00,2D,6F,8A,8B,29,50,B7,87,1A,A3,53,80,CA,9E,F0,2D,80,00,00,00,AC,81,0C,99,1B,BC,D3,BA,B4,99,F0,EA,1D,84,94,32,80,00,00,00,78,4F,54,A5,21,67,9E,C0,C1,76,40,FF,0C,DA,50,B5,80,00,00,00,A5,00,56,FD,54,12,41,ED,A2,AE,76,AD,A1,2C,46,11,80,00,00,00,7C,D9,63,86,55,F5,03,FB,9C,7B,62,61,7E,F8,29,38,80,00,00,00,BB,EC,0D,8A,B1,35,9E,CB,82,D4,25,D2,4C,5F,69,9A,80,00,00,00,08,71,BD,68,D4,21,EB,46,49,DE,A6,89,52,FF,BB,BF,00,00,00,00,F6,29,29,72,67,02,F2,B3,E0,76,AC,71,C9,7C,16,FC,80,00,00,00,62,8B,B1,66,D9,52,0D,C3,7D,6E,51,1D,6F,23,76,1E,00,00,00,00,DE,84,E5,E3,4D,B5,54,36,3C,EA,5A,B7,03,63,2E,DF,80,00,00,00,23,96,7A,6F,82,68,85,43,B2,6E,71,CE,3A,C5,64,4F,80,00,00,00,7D,20,FA,CD,19,1E,FF,EE,02,DE,E5,1C,25,D3,28,03,80,00,00,00,82,B2,93,55,28,08,38,80,F5,9A,6B,4C,6D,D8,A8,3D,80,00,00,00,87,9F,3F,2B,EC,A2,8D,D8,E1,B5,3E,D8,3B,EB,11,D9,00,00,00,00,64,21,D4,54,39,D5,19,A2,24,B1,6B,25,92,1E,50,F8,80,00,00,00,D0,35,36,CF,2C,D3,78,BF,C1,4C,22,C1,4F,E6,28,D2,80,00,00,00,3C,6A,7B,FD,08,2F,0F,9C,B5,95,EF,62,AE,83,F4,B5,00,00,00,00,99,B5,2F,5C,50,AE,95,71,1B,F3,30,2D,A5,26,AF,3F,00,00,00,00,42,5E,BE,EF,E1,FA,C4,28,F2,02,F7,71,25,98,F0,6D,00,00,00,00,CB,7C,E3,42,2E,CD,5E,45,8B,C0,AF,27,7F,21,F5,30,80,00,00,00,BF,03,04,B4,13,16,9C,6A,D8,95,F4,3D,86,EE,50,7F,00,00,00,00,9F,2E,54,AE,3C,13,59,42,30,AC,49,FD,B5,B3,0A,F9,00,00,00,00,8D,57,F0,EF,7A,B7,38,FE,7C,FF,E8,FA,9A,A3,91,31,00,00,00,00,29,C7,3C,30,8F,A3,F1,83,CB,E5,FD,2F,59,0B,EC,FE,80,00,00,00,D6,DB,C2,81,1C,25,3D,04,9E,A6,5A,A1,1F,5C,C6,FF,00,00,00,00,1F,AB,26,2A,96,39,78,FB,0A,B3,04,89,F9,8D,70,CF,00,00,00,00,29,C1,D7,61,40,D6,E9,52,F3,0F,E0,B7,04,8A,F4,D5,80,00,00,00,BD,BE,97,8A,B5,BC,BD,D1,DE,68,27,BA,4B,85,1B,4C,00,00,00,00,B5,E5,A3,AB,2A,F7,67,1D,17,C6,F6,6C,22,7B,2A,A8,00,00,00,00,6F,C9,82,A7,BA,DB,91,D6,27,16,72,46,80,67,9B,EE,80,00,00,00,C8,5B,2D,C0,F7,CA,9E,49,56,85,AD,0A,E2,99,C1,26,00,00,00,00,13,70,1E,BB,8C,0C,56,7D,68,16,E9,C6,9E,AD,6B,6B,80,00,00,00,44,4A,37,72,42,02,02,5F,8F,F3,77,C3,A3,A8,B4,07,80,00,00,00,D1,0B,25,25,18,E0,9E,8D,07,F2,6C,35,C5,2D,47,86,00,00,00,00,63,D9,92,F2,57,65,9B,7A,44,D1,25,18,93,BE,0C,56,00,00,00,00,D0,D8,A2,FB,44,5C,3E,AF,2C,93,5E,8C,EB,84,2C,7A,80,00,00,00,B3,4B,B6,C8,18,BC,16,1D,39,9C,4B,E0,CF,56,FB,30,00,00,00,00,65,86,F2,51,B1,03,B0,8D,2C,05,4B,EC,A5,4C,B8,47,00,00,00,00,22,9D,B7,07,C7,DB,5A,CE,9C,5A,33,5C,DA,10,85,A7,00,00,00,00,9D,DE,EB,E6,D1,E9,CD,15,E3,1C,8C,94,B4,CD,8E,81,00,00,00,00,2A,24,A8,35,DB,7D,21,87,FC,CC,E8,9F,7C,8C,3B,18,80,00,00,00,A9,63,39,53,CF,D9,D2,6F,03,5F,91,74,FC,53,7B,EE,80,00,00,00,4E,7C,C7,46,DC,07,3F,61,C6,33,16,78,5E,C2,6E,A4,80,00,00,00,3E,21,5A,39,12,38,CD,97,3E,B2,0B,73,D7,67,42,1E,80,00,00,00,C6,8A,64,64,B2,98,F7,49,CC,1A,84,86,49,53,CD,04,00,00,00,00,C4,D6,4D,44,A9,6D,7D,03,59,FD,68,D5,F4,E7,9B,D4,00,00,00,00,59,C1,54,FB,42,88,44,42,64,20,E7,E6,EA,73,E0,32,80,00,00,00,13,1E,31,CF,D7,25,F7,23,0D,E3,35,F4,7F,6A,03,FB,80,00,00,00,8C,5D,DA,D3,13,7A,09,85,19,23,5F,8A,26,EF,5D,37,80,00,00,00,8E,3F,B9,CB,10,7E,39,5D,38,89,23,0F,DC,B5,E7,79,00,00,00,00,E7,10,14,19,AA,BE,8F,3B,57,C5,01,E7,A7,0F,E6,7B,80,00,00,00,52,3A,33,9D,12,E1,37,0E,0C,57,55,90,0A,D6,ED,10,00,00,00,00,AE,4B,91,64,0A,5C,44,14,BF,E6,46,15,04,B5,43,98,00,00,00,00,EF,00,F3,AF,D3,A3,12,F4,78,6C,11,8D,28,86,44,6E,00,00,00,00,90,2B,8B,CE,C6,BA,C2,7E,6F,D8,E3,98,14,C4,2A,85,00,00,00,00,46,B8,CC,91,50,7E,E2,C0,C1,91,95,76,C6,98,19,7A,80,00,00,00,F4,5D,37,3C,46,9E,34,A9,77,74,5D,D6,A3,A4,5A,79,00,00,00,00,7A,3D,11,85,91,7B,33,54,5B,FC,85,BD,0E,96,A1,2E,00,00,00,00,E7,FF,AD,39,35,15,B0,F3,37,E8,74,B1,AF,38,95,F7,80,00,00,00,DF,D8,BB,BC,0C,3B,02,31,D3,DD,EC,AB,86,77,4A,FE,80,00,00,00,0F,DD,30,8E,D1,43,6E,CC,B8,F8,8B,63,14,F2,AF,4C,80,00,00,00,18,58,A4,F9,50,FB,B3,23,23,2F,B9,3A,95,3F,35,2F,00,00,00,00,8B,F2,B8,A1,D2,D5,8A,D9,E5,34,65,27,66,C2,AC,F5,00,00,00,00,3D,B0,96,DA,A8,D1,8C,3D,37,B6,A4,55,E5,66,AF,5A,80,00,00,00,01,ED,5F,D9,E2,D0,74,F0,15,D8,D5,5E,C2,E0,33,AC,80,00,00,00,77,AE,6D,BC,9F,BB,9A,C9,29,3F,76,9A,A9,FF,4B,DA,80,00,00,00,F9,AE,A3,ED,A5,1F,6F,EB,11,5D,F0,D0,D6,98,D4,F2,80,00,00,00,3E,A1,07,FC,4F,1E,F4,E1,0A,6D,AD,C7,CC,BD,D1,45,80,00,00,00,E6,79,BC,6D,59,2B,66,10,87,20,23,A4,3E,46,82,7A,00,00,00,00,B8,23,E3,2F,6A,8F,02,5F,B6,A7,B1,61,68,1E,A2,AC,80,00,00,00,CB,B6,7E,E1,FB,76,51,5C,1C,56,FF,3D,81,66,41,7C,80,00,00,00,14,BD,76,A4,76,AA,9D,D6,8B,64,80,01,65,A7,D7,F8,00,00,00,00,B5,FF,35,83,36,93,6A,3E,93,9B,16,6A,EF,0E,76,EE,80,00,00,00,00,12,11,D5,5A,34,26,61,89,2F,EB,56,54,FF,EC,DE,00,00,00,00,C8,1F,EF,55,1B,D0,50,1A,0B,D1,01,4D,7E,B2,E6,E8,80,00,00,00,BE,F3,8B,26,F8,3C,E5,DF,0D,9C,C6,64,FE,0A,0F,1A,00,00,00,00,16,2C,D3,48,68,F9,9A,E5,52,B8,6F,5B,28,F7,75,6D,80,00,00,00,05,9D,E0,FC,78,CB,2A,F2,73,9E,6F,04,56,67,57,98,80,00,00,00,38,1A,5A,E6,D8,03,B2,DE,01,52,DF,23,4C,87,49,72,80,00,00,00,91,69,32,6A,08,44,C7,19,EE,2F,C4,F1,0A,D5,7C,08,00,00,00,00,D2,6C,4B,0D,D2,3B,10,23,1E,73,8A,8B,2B,F6,C0,02,80,00,00,00,40,D1,73,C0,5C,27,F5,29,AA,47,20,62,80,17,C6,7F,80,00,00,00,E5,B0,21,3F,E8,79,1A,24,84,98,D1,A5,BE,3C,27,4F,00,00,00,00,5E,04,82,FF,F8,FC,27,AD,4B,AB,C9,69,9B,09,64,B8,00,00,00,00,5F,BD,D6,76,D4,9D,EF,5F,FE,66,D5,F7,78,74,CC,02,00,00,00,00,14,A2,35,E4,1D,F2,1B,4C,A2,34,FA,A4,64,88,D1,C8,80,00,00,00,33,DF,9B,D5,29,D1,BC,84,62,20,86,59,E5,F4,7A,A8,80,00,00,00,6F,84,E9,3B,17,DB,20,AA,5D,AC,8B,00,C2,CE,5E,7A,00,00,00,00,12,4F,E2,EC,5A,B1,E5,DD,0E,98,F6,A7,1F,70,5F,77,80,00,00,00,E8,DC,E7,C0,AC,60,F5,C8,8A,E2,07,DE,A7,70,C7,7C,80,00,00,00,76,D4,A3,2E,29,73,1B,2F,4A,B4,B3,5E,8A,40,CE,A4,00,00,00,00,0D,2A,61,DA,99,FE,B6,A3,41,F1,D4,41,DE,E3,17,4E,80,00,00,00,67,97,F6,8D,C9,66,65,59,B6,6E,B0,1B,8E,A0,DE,B2,00,00,00,00,A8,DD,8B,5D,DE,AC,4C,94,44,40,51,4B,A3,E2,87,40,80,00,00,00,8F,27,B7,6D,08,AD,48,36,19,F3,7D,89,17,23,34,44,80,00,00,00,76,95,CE,A3,34,C2,5C,89,0C,65,2C,D7,36,D3,BC,42,80,00,00,00,C1,08,29,44,EC,9A,12,84,E4,10,B8,C4,AF,B4,F1,D7,80,00,00,00,9D,E7,24,50,6D,59,72,1E,FD,9F,E7,E7,94,5A,F5,1A,80,00,00,00,20,87,3A,18,47,30,83,06,7F,44,6D,6F,9B,FF,E1,04,80,00,00,00,C1,05,C3,A4,84,1C,0A,C2,EA,96,3A,C7,90,17,18,A5,80,00,00,00,6A,9B,7B,FE,C6,3A,E6,3E,1A,6A,C1,23,32,3B,F1,E3,80,00,00,00,08,40,D7,30,FB,0A,32,B4,0A,68,EF,83,4F,AA,68,D7,80,00,00,00,55,2B,56,BD,72,32,48,0F,9E,81,86,1F,56,56,73,6A,00,00,00,00,55,49,28,57,D5,D6,EB,FC,26,38,A6,6E,D2,74,AA,9A,80,00,00,00,DC,F4,A3,0C,7C,FE,77,A4,5C,38,ED,40,7B,B1,43,F8,00,00,00,00,E0,66,DB,F3,09,E2,91,F8,5A,F2,F1,43,C8,F5,95,F4,80,00,00,00,A2,58,65,0B,F0,41,2A,0A,E0,71,F5,BC,29,0D,88,44,80,00,00,00,C9,AE,DF,73,4C,6A,80,A1,56,4F,13,0A,05,08,8D,32,00,00,00,00,4A,C7,AB,6B,BE,54,E6,39,86,B8,0B,02,62,ED,F2,2B,00,00,00,00,0D,D1,09,50,10,B2,CD,6D,79,FB,D3,5F,03,2E,66,30,80,00,00,00,65,27,5C,CA,E5,25,38,AF,38,5F,A3,AC,EF,62,25,04,80,00,00,00,57,09,F3,25,ED,80,6B,2B,D0,85,11,B4,23,20,FC,C1,00,00,00,00,A6,0E,FF,AF,9E,29,21,02,5F,AD,33,1C,4C,47,81,9F,80,00,00,00,94,FE,8F,1B,D1,0D,B2,03,8C,97,FA,A5,13,F8,07,0C,00,00,00,00,EE,B5,76,E5,B1,0A,C3,BA,DF,08,9C,72,04,F0,20,49,80,00,00,00,32,28,C8,B8,E5,7E,20,A0,9A,31,32,C9,FD,9E,E0,25,00,00,00,00,07,C3,14,C0,33,A7,E8,CC,F1,E9,A9,00,ED,C3,DC,BB,80,00,00,00,48,05,7A,55,BE,22,E9,00,8C,1B,17,72,AF,79,3D,EC,80,00,00,00,1D,6D,22,29,7A,8F,21,D3,30,7C,40,12,A6,F8,5D,73,00,00,00,00,31,86,0E,C7,F8,01,1F,F4,A1,B9,52,1D,6B,56,75,EF,80,00,00,00,60,A4,B6,05,24,1B,0B,F1,E4,37,2B,91,BD,0B,33,0E,00,00,00,00,41,4D,FC,94,A5,7D,4D,5F,F0,BB,B5,FA,77,4A,03,B3,00,00,00,00,DE,DB,81,69,C5,A3,34,7D,71,C8,C8,89,3D,9F,DA,AE,00,00,00,00,55,E9,73,17,3A,47,D1,29,E1,21,13,7A,13,F2,99,0A,00,00,00,00,B9,A6,9B,EE,FD,1B,DF,99,4E,0A,AA,33,84,FF,62,76,00,00,00,00,48,BD,01,13,F1,35,F5,3C,D3,B6,AA,AB,16,43,49,5E,80,00,00,00,C8,78,12,3B,78,5E,91,0D,16,41,CB,9C,32,A6,1A,D7,80,00,00,00,42,E4,2F,E1,BC,75,EC,C0,FC,51,5D,4A,33,F6,9A,1A,00,00,00,00,83,1D,AC,1B,A4,A6,E4,ED,1B,AE,31,DE,A2,1F,89,FC,00,00,00,00,82,5F,3D,E2,6E,7A,0C,8E,E3,F1,C7,83,C0,3C,1C,8D,00,00,00,00,CD,0C,A4,06,3C,3C,B8,2C,79,FB,F8,3A,6C,9F,35,9D,80,00,00,00,13,26,B8,3E,D3,6A,B4,6A,1C,61,FF,E0,28,C8,D4,8C,80,00,00,00,DB,87,FF,09,39,28,E2,09,87,EA,0F,F9,EE,50,7C,A2,00,00,00,00,19,B4,73,FE,7C,6C,CA,D2,67,B5,01,E4,FE,E9,D7,9B,80,00,00,00,4F,F2,94,E1,37,ED,F9,AA,61,99,F9,81,D0,1A,B7,E1,00,00,00,00,FC,32,92,CE,1E,8B,C0,F4,1B,BC,91,58,75,2F,B8,C4,00,00,00,00,ED,DA,EB,D4,E0,54,D7,4F,7D,33,89,E9,BE,74,30,D2,00,00,00,00,8C,0F,3D,B4,75,AC,F7,67,C3,30,2A,2E,C3,B0,4C,17,00,00,00,00,DA,52,EF,C6,D5,57,5D,CD,3D,21,91,FF,FC,C3,6C,EA,00,00,00,00,F8,8B,66,39,02,DF,1A,A3,A8,50,AC,10,61,36,D3,B0,00,00,00,00,2E,B8,5B,79,95,0A,70,C6,B6,DE,8E,38,CF,7D,15,A0,80,00,00,00,E7,D3,CD,6F,9F,3A,B5,16,E5,18,DA,C7,97,F0,B8,47,00,00,00,00,50,A8,BE,CF,58,AD,76,8B,0D,70,AD,2D,93,F8,DD,86,00,00,00,00,D4,71,8D,32,BB,6E,E1,0C,73,92,6A,57,1C,8D,42,86,00,00,00,00,68,D1,32,F9,CF,97,CB,02,79,C9,9B,6C,5F,5F,19,0A,80,00,00,00,B3,6B,8B,1F,25,9E,3A,09,31,AA,57,6A,08,7B,D1,04,80,00,00,00,69,28,8F,D8,F1,F3,28,50,CB,1C,26,1D,02,AC,82,11,80,00,00,00,D3,5F,7F,D8,82,55,70,30,90,6A,31,53,73,56,D3,C8,80,00,00,00,B6,BF,0D,F3,9F,A2,08,EA,52,BE,0D,58,07,AB,88,99,80,00,00,00,2C,8A,D8,60,20,35,43,D0,ED,20,72,40,72,AC,92,6C,80,00,00,00,49,D7,D0,9A,A5,9C,00,B1,86,BB,2F,A6,EE,07,74,2A,80,00,00,00,CC,CF,30,E4,8A,9F,3D,8D,94,7B,84,7C,4C,82,CE,B7,80,00,00,00,4E,AF,D9,AD,C0,AC,AC,A4,0C,64,B8,73,89,2F,D8,BA,80,00,00,00,C2,2A,65,1D,1E,59,02,AB,8C,46,E3,8D,A7,D2,69,06,00,00,00,00,91,E7,82,CC,26,B0,41,C9,82,49,B1,C0,0A,36,07,59,80,00,00,00,3E,41,0A,A3,FF,72,D2,E4,C6,F5,DA,E1,89,82,09,92,80,00,00,00,F5,1F,DE,39,F0,E5,D9,C0,4F,06,F7,D0,C4,4F,06,B2,80,00,00,00,EB,12,D3,C9,15,03,8A,6C,F9,E4,B0,C0,D8,72,73,59,80,00,00,00,4C,F7,91,F5,88,73,4A,D7,EF,77,E9,A1,9B,C6,7C,DA,80,00,00,00,62,C0,08,61,34,04,2A,5B,22,88,54,57,68,C9,B7,21,00,00,00,00,46,6E,A0,07,DC,3E,B3,85,3E,9A,93,ED,70,86,F2,D9,00,00,00,00,9E,07,36,42,F0,09,38,B1,8F,FC,56,8C,73,7A,7E,E9,80,00,00,00,74,0A,E7,99,56,81,CA,A7,EE,9A,FD,F9,CF,96,ED,A7,80,00,00,00,49,E6,95,C5,2C,72,AB,A3,F0,9C,EC,E7,EB,43,96,C9,80,00,00,00,89,66,04,F6,21,35,41,D6,81,2D,17,39,AF,46,0C,B5,80,00,00,00,B6,BA,DE,74,E3,C0,A4,22,28,92,B3,A3,0C,0A,DB,7D,80,00,00,00,5C,83,49,3A,B9,DD,F1,86,F2,07,B7,32,F8,93,D7,91,80,00,00,00,32,EE,79,DC,7E,12,E7,55,2E,08,81,95,20,85,98,38,80,00,00,00,99,1B,74,72,7F,D5,6E,85,4F,2D,CC,34,05,A4,13,6E,00,00,00,00,23,59,BF,8D,99,33,25,0F,1B,E8,6D,AE,CE,23,FE,2E,00,00,00,00,92,0C,6C,1A,1A,3C,1D,BC,0E,1C,A1,3D,C3,0C,A7,A3,00,00,00,00,E6,57,A9,44,C1,AC,5A,55,13,AB,A0,EC,54,13,30,F7,80,00,00,00,C7,4F,6D,CC,6F,03,0D,B1,55,8E,46,99,B6,F5,F7,94,80,00,00,00,AF,8B,4B,0A,6E,8B,96,7F,11,F5,31,5C,B4,A0,00,8B,80,00,00,00,C0,2A,96,19,D5,BF,31,16,29,BD,12,38,14,A3,68,96,80,00,00,00,17,03,75,64,35,00,1A,7B,A1,54,51,34,47,00,6C,56,80,00,00,00,C2,65,61,6F,DA,90,89,01,34,4B,D3,FD,44,93,15,A3,00,00,00,00,CC,3C,37,64,70,DA,75,7D,2A,42,FB,39,57,63,E1,C1,80,00,00,00,9E,84,C4,A8,A1,24,E5,FC,6E,0D,03,18,EE,87,A7,97,80,00,00,00,EA,A6,96,9B,2E,AF,60,FB,7C,7B,18,08,4F,48,72,DD,80,00,00,00,D5,30,1F,88,EE,2C,44,7D,53,DB,DD,38,18,03,29,D5,80,00,00,00,37,A7,C4,6F,4F,EF,AF,4C,5B,93,AB,96,E5,1E,14,B2,80,00,00,00,0D,C0,AD,2C,E6,4C,69,DD,3A,53,70,E6,EB,07,30,C7,80,00,00,00,8F,0F,4A,21,6E,89,BF,97,3F,56,3C,C8,D2,F9,B4,EB,00,00,00,00,59,2D,2F,E1,AE,72,65,4D,15,64,8F,AA,86,DA,94,01,80,00,00,00,5D,5B,66,30,96,16,3A,00,13,D1,18,EB,CE,77,02,3C,00,00,00,00,BC,68,74,50,24,8D,7D,DA,20,2E,8D,87,D9,51,FC,69,00,00,00,00,70,96,92,FB,AA,12,10,4C,04,4F,D7,6E,EF,CE,34,E3,80,00,00,00,7E,0E,8E,4E,D8,5D,15,38,C9,52,14,A9,24,4A,9B,46,80,00,00,00,45,E8,A3,F3,89,8C,35,3B,17,84,77,A4,F1,89,5F,4D,80,00,00,00,BE,9E,27,AB,1D,E8,74,75,07,DF,0A,A7,64,91,65,CC,80,00,00,00,79,12,11,BC,57,6F,26,F8,C5,64,97,7E,BC,87,7A,FC,80,00,00,00,EC,EF,40,BE,24,00,80,FE,D2,36,5D,35,3A,74,2E,1B,80,00,00,00,23,9F,C4,F6,6E,CA,6D,D7,4C,EE,A2,F4,41,C9,A6,A2,00,00,00,00,B8,D6,D1,7B,76,CC,E4,02,6A,F5,B7,86,B2,F5,19,13,80,00,00,00,EB,25,04,A5,F1,1B,ED,EC,D2,E5,32,5F,FD,89,59,FB,80,00,00,00,E3,5B,C0,73,D8,9B,B3,66,FC,CF,FC,75,C2,F7,51,F3,00,00,00,00,AF,22,A2,74,4C,AB,E1,81,34,F6,6C,A9,2B,F3,09,87,80,00,00,00,AA,38,C9,BA,75,62,BD,13,56,E2,E6,4B,09,DC,5B,40,00,00,00,00,78,73,43,8D,78,E0,80,D0,87,B1,F1,68,7E,54,3F,3A,80,00,00,00,B3,5B,AF,36,CD,1E,45,6C,75,CB,E9,9D,C4,30,95,68,00,00,00,00,7C,58,F2,22,B5,50,15,D8,EE,22,C2,07,12,2F,48,6A,80,00,00,00,45,6E,CD,69,AC,40,94,5C,E4,52,AD,0C,E2,9A,E6,A0,00,00,00,00,AC,6C,24,86,B5,F3,9F,28,5D,B9,E8,7D,6F,43,23,2B,00,00,00,00,18,80,63,66,6A,EF,EE,0D,D5,46,7A,AD,70,2F,C5,2B,80,00,00,00,C5,FA,8E,E2,2A,6B,44,72,C7,B5,08,BF,56,E1,27,EA,00,00,00,00,F1,70,4D,7E,CA,6F,EC,BA,21,3F,DD,BD,59,13,A2,7F,00,00,00,00,C5,F2,95,64,83,B5,0B,12,B3,9A,98,18,3E,C6,DD,48,80,00,00,00,11,26,7C,28,0A,41,75,87,3C,29,43,E9,8A,36,3F,A7,00,00,00,00,C2,B1,7F,7D,8E,D0,CB,1D,12,48,60,62,AC,7F,4B,A5,00,00,00,00,A6,B5,B8,80,94,43,B0,3B,5F,18,81,B5,76,9B,70,8A,80,00,00,00,BA,11,33,34,C5,06,EA,37,9D,AD,9B,A3,A9,4E,15,79,80,00,00,00,EA,FA,0A,F2,11,BA,51,C2,48,AB,0A,E6,F7,53,F6,FA,00,00,00,00,D6,06,C4,F3,CA,37,F6,85,F8,52,BB,7C,31,48,79,C4,00,00,00,00,89,90,55,6D,2E,C3,C4,7F,0A,09,02,C9,2E,DE,33,5E,00,00,00,00,A3,25,68,DF,B8,3A,78,38,82,73,48,95,76,FC,50,8A,80,00,00,00,29,16,10,A6,D6,2E,2D,9D,54,1C,0A,CE,68,93,3B,A1,00,00,00,00,1D,E1,C0,DB,7E,48,6C,CD,7D,75,6C,74,A5,4F,46,8F,80,00,00,00,C0,6D,A7,DB,ED,CC,E0,EE,2E,FA,A7,E6,A9,11,57,9C,80,00,00,00,E6,3E,0E,02,EE,21,F7,72,A3,62,70,97,AD,52,4A,55,80,00,00,00,5E,8C,8E,C0,9C,1E,53,4C,C5,2A,10,76,86,A4,6D,45,00,00,00,00,7C,CE,15,ED,0C,E9,F6,3A,71,99,0E,13,4F,4D,7B,4A,00,00,00,00,C7,FC,6F,94,CF,BB,A9,83,F7,E2,9A,04,DB,26,4B,5A,80,00,00,00,5E,71,10,99,81,6A,86,4E,D3,91,C7,DB,19,63,2C,1F,80,00,00,00,B4,B0,56,98,0C,D7,07,AC,E5,01,27,60,29,D7,32,0D,00,00,00,00,15,C8,A4,10,74,8A,DB,27,BF,A7,AA,08,9B,D8,72,94,00,00,00,00,FB,51,10,81,B5,21,7F,C5,14,23,23,23,C7,BB,53,C9,80,00,00,00,38,B3,3F,15,B6,22,2A,0D,9C,62,0A,DD,34,B0,2B,43,00,00,00,00,69,E0,52,32,3F,43,80,E3,E9,2A,65,D0,35,9D,95,DF,00,00,00,00,E7,91,77,5D,C9,4E,9B,17,88,2A,47,7E,6A,7D,4A,BB,00,00,00,00,44,34,D2,A6,85,44,7D,93,FD,4D,95,DE,1C,0E,12,07,80,00,00,00,BC,EF,DF,31,7A,C9,4D,2D,6B,CE,C2,C5,81,17,6F,26,00,00,00,00,10,CE,70,3E,AC,37,20,A2,3D,F1,12,9B,8E,84,38,3D,00,00,00,00,58,F3,87,CD,3B,41,5C,91,11,6F,16,CA,A3,2E,E2,1E,80,00,00,00,2D,CD,5C,C9,86,93,A9,E6,D9,BA,14,D4,A5,9A,EE,05,80,00,00,00,FF,12,97,F6,7A,CA,55,4A,95,9C,59,B6,E2,2A,5A,70,80,00,00,00,C6,9E,C2,70,20,A9,CC,BC,6B,B7,36,AA,73,DE,89,B9,80,00,00,00,FE,B3,5D,25,01,35,90,4F,03,6D,16,0E,14,D8,32,02,80,00,00,00,86,33,81,CE,B2,8F,74,F0,95,A0,07,19,C0,8B,D8,6C,80,00,00,00,37,19,A0,2E,FF,B0,5A,95,AA,CF,8D,CC,2B,EC,FB,71,80,00,00,00,4D,D4,CD,1A,97,0D,B5,C4,95,0A,37,97,70,2E,22,0F,00,00,00,00,CB,D8,56,7D,22,85,3E,DE,F1,44,C7,51,3D,BA,E0,38,00,00,00,00,E4,A7,5A,4C,51,76,CB,69,AA,6F,19,15,E9,26,BD,04,00,00,00,00,99,80,84,26,2C,AD,8E,6C,96,8E,B1,0C,AC,22,8F,B0,80,00,00,00,E7,62,F1,89,67,71,92,6C,E0,DC,01,18,C9,7F,CD,97,00,00,00,00,DA,4E,CC,85,EF,D1,4F,E7,50,76,2B,2D,1C,07,51,9C,00,00,00,00,E1,F1,46,A4,6E,CB,12,80,CC,18,1E,E8,38,C3,4C,12,00,00,00,00,37,A8,16,AF,C6,29,00,35,A7,98,42,7A,BE,F1,78,79,00,00,00,00,D8,6E,F8,B4,43,85,5D,63,0F,AB,75,EE,77,B7,E1,0D,00,00,00,00,35,50,FA,25,C0,86,27,74,6F,C5,38,C3,21,EE,22,96,00,00,00,00,54,60,4D,24,2C,01,B7,A3,1E,CF,CD,37,1D,89,AE,E9,80,00,00,00,BB,8E,20,3D,34,AE,D9,3D,E7,58,DD,88,E1,9D,58,14,80,00,00,00,C2,15,8E,15,6F,7F,63,B0,ED,49,33,52,A3,DF,6C,35,00,00,00,00,E0,B5,69,E7,BB,18,85,AB,71,01,49,1D,97,6D,8E,29,80,00,00,00,85,52,D0,DE,08,DF,EC,0F,95,CB,6F,82,CE,03,0B,3C,80,00,00,00,B6,F5,1D,61,BF,1F,B1,23,25,1C,E3,01,40,A9,17,F8,00,00,00,00,B7,32,0F,DA,9B,7C,12,E5,10,36,73,A6,CD,37,8E,DD,00,00,00,00,4F,96,D2,26,35,C2,AF,DC,90,4D,B1,09,02,D4,F4,B5,00,00,00,00,34,FF,1D,6D,F5,CA,4C,B3,C4,37,5A,98,D6,07,B9,A0,80,00,00,00,3C,BC,E6,31,31,07,AB,1B,B8,A6,16,36,55,DF,87,2D,80,00,00,00,49,F2,D4,BE,43,6A,10,1D,74,84,33,CE,5C,5F,DF,8E,80,00,00,00,78,F8,64,EA,EB,B2,03,B5,8A,1A,9E,A7,CA,FE,25,6D,00,00,00,00,11,4D,17,0D,8C,9C,4F,43,8B,C2,77,BA,56,78,66,59,00,00,00,00,0B,2C,51,56,CA,1B,AB,08,55,14,DB,A3,64,39,F2,6E,80,00,00,00,BF,41,6E,41,58,39,87,DC,6F,ED,F2,80,2E,E3,B7,82,00,00,00,00,0E,35,42,04,04,B8,8C,E3,DA,80,53,1E,21,40,A3,3B,80,00,00,00,8A,EC,B5,3A,87,DC,45,A4,71,B8,F7,E1,5B,C0,8E,10,80,00,00,00,C8,42,7D,00,00,5D,C0,C9,D5,AD,F2,B7,2C,0F,C7,47,00,00,00,00,DA,48,23,DB,37,69,D5,7F,50,D2,E2,CC,B8,D0,0D,36,00,00,00,00,00,18,7A,35,75,A8,89,86,71,30,E8,F1,ED,42,27,E4,00,00,00,00,45,0A,C7,50,F4,8D,45,99,FF,5E,79,7E,A1,0A,37,FC,80,00,00,00,95,87,C3,FA,80,8E,AD,39,34,E5,61,46,8B,A9,FD,BA,80,00,00,00,EA,8C,E9,76,EA,4F,3A,B6,5B,3F,A2,74,E7,9D,08,CA,00,00,00,00,9C,3E,F8,40,B9,C0,50,32,D0,94,04,9B,21,A7,26,AC,00,00,00,00,D7,3D,62,07,21,78,22,9B,3C,32,FC,F0,26,D0,4E,21,80,00,00,00,A6,3A,A4,01,DC,DB,F6,43,BA,41,55,44,C9,4C,1F,BA,00,00,00,00,28,E5,9C,BD,31,0A,0E,74,D7,A1,57,5D,31,E5,68,83,00,00,00,00,36,FB,A4,8A,0E,3C,8C,24,92,C4,29,33,91,53,7A,FD,00,00,00,00,21,9D,51,78,C6,0C,1C,B0,18,21,B7,16,8C,B8,7D,E4,80,00,00,00,D2,5C,6F,77,A1,DC,8C,4F,1D,24,53,12,A1,7B,12,75,00,00,00,00,54,5E,D1,78,A5,F1,9A,F2,46,29,3F,83,78,28,ED,D1,00,00,00,00,AC,42,D0,80,6C,EA,74,C2,9B,D1,F9,7E,9C,E8,62,3E,80,00,00,00,01,61,39,CD,4B,BE,C6,00,C9,23,06,56,72,A4,91,EA,00,00,00,00,E8,3D,F9,0E,C2,0F,16,69,06,1C,F0,3A,C3,30,77,D3,80,00,00,00,E3,57,7E,40,F6,45,13,83,26,91,1C,E4,5B,68,06,C6,80,00,00,00,32,9B,2D,4E,2D,CD,A3,16,5F,3E,48,92,14,52,56,80,80,00,00,00,04,20,80,D0,7A,AD,30,BA,ED,1A,70,BE,59,F8,8D,FA,80,00,00,00,26,C5,49,B8,E5,D7,38,94,D5,49,0D,28,3D,CF,C7,07,80,00,00,00,47,CB,B3,06,41,BD,B9,D8,8B,EA,22,47,4B,23,88,C2,80,00,00,00,04,DD,D1,47,03,9E,31,5A,A0,1B,A6,AA,8D,AA,40,9A,00,00,00,00,51,0F,4F,9E,1F,2D,5D,2E,5C,DF,15,43,C3,DB,C5,8D,80,00,00,00,87,9F,A9,A8,50,36,75,48,14,1E,A6,DF,24,66,57,D0,80,00,00,00,6D,7C,E4,D1,63,E5,22,1E,4E,F6,E6,60,BB,7A,6D,DC,80,00,00,00,73,8E,9E,F1,20,71,F6,1B,C7,56,9D,E4,71,B1,7B,E5,80,00,00,00,AB,12,62,88,01,4D,28,3F,E2,45,50,BD,42,7A,3F,0B,00,00,00,00,E5,22,DF,42,C4,C2,4B,30,E9,ED,EE,73,EA,E7,B2,E1,00,00,00,00,1A,DA,EE,ED,52,76,18,40,28,35,E8,67,1C,28,05,93,80,00,00,00,A2,F0,3C,52,30,E6,89,E5,55,25,84,D9,EB,17,E4,BA,80,00,00,00,EA,0D,16,3C,50,5A,32,93,CB,35,46,25,20,6D,53,C3,80,00,00,00,A2,4A,C1,B6,D3,25,A7,F7,C6,A5,FD,0F,CE,5A,1F,FD,00,00,00,00,17,29,CC,32,69,11,BC,47,78,CB,DE,C3,20,BA,B4,78,00,00,00,00,50,B3,81,35,4B,57,EC,F4,AD,AA,72,66,19,0B,57,E7,80,00,00,00,35,1E,E8,D7,C7,C4,11,64,4E,E1,E7,8F,F3,BB,04,88,80,00,00,00,F0,93,28,25,54,23,E1,D3,40,40,E8,FB,AD,0D,E1,2C,00,00,00,00,7D,FE,61,D9,AA,A1,47,29,53,1E,8D,C2,B0,3B,69,13,00,00,00,00,D9,05,7C,F8,5A,56,F1,C9,7A,21,DE,94,BD,AA,23,4E,80,00,00,00,B5,00,1A,A9,C1,95,77,AF,0E,35,A1,72,0D,90,73,2D,00,00,00,00,3B,60,0B,7B,DC,30,77,11,50,13,E7,16,24,FB,0A,C4,80,00,00,00,E6,FE,B1,DC,56,91,2C,86,0C,DB,51,B7,8B,C6,F5,20,00,00,00,00,C3,94,1C,80,AC,7A,C7,68,8C,A9,97,7E,57,0E,F5,3B,80,00,00,00,DF,A9,70,A5,C4,AF,9D,B4,0D,E8,E7,65,7B,F4,27,89,80,00,00,00,5F,FD,41,19,A6,52,87,73,0F,CC,5B,B1,E2,DD,6D,89,80,00,00,00,77,C0,AA,96,9C,7E,4A,6C,17,22,FF,C7,F9,ED,A1,42,80,00,00,00,2F,04,A5,AE,1E,71,A5,84,82,D1,63,32,46,FA,4D,02,80,00,00,00,99,60,74,0F,22,C1,17,97,51,DA,22,A1,0D,B0,06,E0,00,00,00,00,FC,A6,7E,F7,89,71,7C,7A,37,77,21,E4,E4,45,E6,97,00,00,00,00,20,1E,6D,1F,05,30,23,F3,FA,D2,3B,11,F8,03,08,DD,00,00,00,00,40,B4,73,E3,C9,5A,81,07,C9,BE,9C,CF,4F,55,55,E3,00,00,00,00,05,2C,0B,45,59,7F,8A,0B,9E,F2,E1,A7,95,5B,4B,1A,80,00,00,00,EF,A0,C2,1E,AB,90,3B,8A,26,11,7A,6F,A2,46,3D,70,80,00,00,00,9B,94,52,EC,E7,E1,8A,0E,77,60,F1,DB,B4,13,E7,D5,00,00,00,00,1E,80,63,C9,31,5E,83,5A,11,18,ED,4C,F6,28,3F,AF,00,00,00,00,D0,C1,A9,C5,86,05,02,A3,B4,7C,7F,C4,32,28,9E,8D,80,00,00,00,A3,40,D9,35,20,8D,1D,27,25,CF,F6,7F,60,CA,5A,76,80,00,00,00,6D,F9,AD,63,9A,FE,B0,F3,DD,B2,7E,21,39,41,BF,C5,80,00,00,00,80,D4,DF,F9,C2,3E,0E,52,8C,0D,69,44,D4,6D,9E,A2,80,00,00,00,8B,F9,16,91,9B,C4,3C,5B,C7,36,C6,7B,89,0F,FD,E2,80,00,00,00,0E,1E,37,F5,75,A3,80,A6,B0,FB,3D,8C,9B,99,26,9D,00,00,00,00,DF,67,99,01,AA,CE,B2,A4,BB,73,9F,02,96,17,A8,D5,80,00,00,00,45,A9,29,BC,7E,40,ED,81,8F,F3,BB,7D,30,0C,EC,2F,00,00,00,00,E0,33,28,36,55,16,DD,58,FB,42,29,16,F5,EC,B2,9E,80,00,00,00,54,61,EF,DD,D7,3E,6B,31,68,7B,CC,CA,C5,7D,E8,6D,80,00,00,00,5A,A1,77,66,AE,2F,BD,97,5F,A0,A8,4D,AA,25,05,82,80,00,00,00,7A,EC,1D,71,F0,9B,55,C4,9F,67,DC,5A,D9,D0,E1,93,80,00,00,00,36,46,BC,BF,38,5A,2F,13,5C,16,7E,D2,25,58,61,AF,80,00,00,00,45,1C,EB,1A,2A,B1,88,0E,76,BD,88,9E,79,55,F6,AE,00,00,00,00,DF,13,E7,94,AA,DF,41,0C,8B,67,43,12,58,86,B0,A6,80,00,00,00,98,F1,66,9A,4E,B5,B0,2E,FE,4C,63,45,A0,BF,08,24,80,00,00,00,56,4F,51,7C,F9,ED,E0,1D,D0,DB,3A,13,C1,1E,EC,81,00,00,00,00,99,AB,8F,DA,3B,2F,38,21,43,99,BA,9F,C2,EE,C1,68,00,00,00,00,90,70,C8,02,9F,4B,18,A6,13,5F,D5,F6,D6,75,47,07,80,00,00,00,6A,66,1B,90,A5,57,82,DE,1C,0C,E1,6B,D7,4B,78,DC,80,00,00,00,F8,39,EA,77,42,7D,FF,A6,BE,CE,D6,01,FA,8C,EA,74,80,00,00,00,4E,B6,1E,7F,F4,9E,83,2E,6D,D1,B5,CD,B9,79,48,85,00,00,00,00,8F,D8,0D,5B,9D,12,44,A8,6D,5A,76,0C,05,A2,F2,76,00,00,00,00,D3,AB,61,6C,E0,76,0F,A8,21,13,41,4F,1A,E7,DF,0B,00,00,00,00,9F,DA,15,03,05,AC,7A,CF,6E,A4,89,18,35,4D,97,1E,00,00,00,00,37,A5,EB,B5,81,BA,2C,BD,D9,41,7A,77,FE,A7,E7,99,00,00,00,00,63,47,59,53,A2,48,81,62,8D,4F,7A,20,AE,CD,24,C3,00,00,00,00,B7,3B,88,86,0A,B8,54,41,F3,43,4F,1B,60,84,41,18,80,00,00,00,DD,FB,7F,D0,39,DC,68,70,3F,BE,F3,E7,EA,E5,0C,85,00,00,00,00,E2,96,A3,D3,56,DE,6C,8A,E5,8C,67,78,4E,6F,D5,9B,80,00,00,00,23,87,AA,F0,9D,63,FF,B8,B8,02,7F,19,E5,F1,5A,3C,80,00,00,00,85,AC,43,2C,B9,B6,5F,6A,A0,82,FC,D0,EB,B4,C1,9D,00,00,00,00,3A,97,E0,FF,0B,AD,F4,A5,A7,33,30,B4,80,28,3F,D2,80,00,00,00,05,50,84,5C,F4,C0,F5,51,E1,0B,C4,20,DB,2F,FE,3B,00,00,00,00,46,C5,38,1F,44,5B,89,67,3C,C1,AB,AA,4D,F7,84,98,00,00,00,00,6B,45,32,CD,27,7E,BB,ED,77,A0,1A,F1,37,B8,AD,DD,80,00,00,00,33,21,03,F7,40,1F,5D,C6,D8,7B,1C,CE,4C,32,05,F6,00,00,00,00,85,9A,46,6E,8C,A7,70,98,45,34,40,9D,7A,C7,56,9C,00,00,00,00,79,61,A1,C5,00,01,FC,50,71,9A,E2,E6,11,91,B4,D2,00,00,00,00,26,5E,A0,4B,F6,18,2F,CB,FF,BE,D6,C3,16,B8,81,4A,00,00,00,00,F0,A7,E5,A6,07,74,44,EC,7F,26,72,F1,DE,78,E6,12,80,00,00,00,04,FF,25,7E,5A,51,13,36,05,56,95,67,EF,96,2F,1D,80,00,00,00,54,A1,FE,2A,0E,0E,69,1F,51,1B,7A,CA,E3,A0,EC,12,80,00,00,00,F3,66,0E,42,F6,85,E7,97,C4,44,1F,A5,A6,45,3B,59,80,00,00,00,88,93,6B,F9,63,36,D3,E8,57,3C,92,37,DE,FD,BF,D0,00,00,00,00,1A,E8,7C,7B,2D,F2,DD,3A,10,63,D0,3F,7E,CE,33,A9,00,00,00,00,7F,F9,E1,5B,A4,0D,1B,BD,D9,8C,88,FB,13,50,21,97,80,00,00,00,96,9D,3C,DF,45,A5,E8,FD,E2,03,B1,41,0F,AD,47,11,80,00,00,00,67,A6,99,9C,C7,89,33,AB,EC,BA,9B,4E,36,74,F8,BE,00,00,00,00,3A,7E,05,B1,48,A1,B7,1A,90,03,61,9F,4F,87,49,89,00,00,00,00,DD,81,CB,64,C8,50,AA,FA,43,DE,69,A1,EC,5D,A2,1D,80,00,00,00,5B,11,5D,AA,36,89,44,48,FF,AC,9D,AC,02,0F,44,99,00,00,00,00,B5,61,4B,97,EC,DE,B9,6B,59,BE,40,06,3E,2B,22,76,80,00,00,00,F3,AE,34,C6,95,9F,45,53,9F,1C,18,59,93,24,26,E5,80,00,00,00,0C,F9,82,B9,14,88,12,D7,3F,F4,33,77,11,58,45,00,00,00,00,00,32,BE,B6,E4,31,E9,A7,4C,EF,47,75,C5,DE,39,24,C1,80,00,00,00,32,12,06,59,1C,DE,5F,DB,41,8A,13,0B,92,E9,8F,66,00,00,00,00,EF,6D,52,A0,55,5E,26,15,C3,A1,EF,FF,58,F8,B0,C3,00,00,00,00,6D,C5,52,23,43,1F,D1,DE,A6,F8,D6,DB,24,1B,90,A0,00,00,00,00,FA,D1,5A,30,6A,9A,55,CA,71,32,DF,23,7C,47,BE,E8,00,00,00,00,98,1C,51,D9,2B,0A,2D,F2,EE,A8,3A,1C,4D,1F,D8,F0,80,00,00,00,65,09,67,DD,56,4F,FD,F8,52,F1,37,AA,90,9B,72,C5,00,00,00,00,74,AB,6D,BA,B4,5C,0D,ED,25,3A,1B,9F,C7,61,B3,98,80,00,00,00,1E,E1,55,A2,EB,B2,68,BE,98,DC,75,93,E3,3A,5D,18,00,00,00,00,E8,B5,DB,40,58,53,9C,BD,2E,93,F2,5E,CF,2B,FC,17,00,00,00,00,C7,4F,4C,CD,AF,03,62,3F,96,8E,DE,99,D7,1A,A7,D9,00,00,00,00,1F,0E,FB,4E,D6,A3,63,74,C2,C8,36,E4,7A,63,B3,A2,00,00,00,00,3A,4F,40,60,14,A7,4B,7A,F8,A5,92,9F,C3,B9,E8,7A,00,00,00,00,C0,F8,83,A5,CD,04,DA,AA,96,55,E0,DE,C9,2A,8D,97,00,00,00,00,36,07,75,83,3E,FD,36,21,6F,68,32,F6,B4,38,A5,85,80,00,00,00,47,A5,86,36,1D,7D,A0,D1,2A,2C,A8,A1,A3,B5,C9,43,80,00,00,00,45,7A,CB,2B,62,16,A5,44,97,43,84,A0,63,5A,7D,C3,00,00,00,00,75,3E,84,1E,D4,BB,E6,88,7D,AC,6B,11,18,3D,67,DF,00,00,00,00,60,65,BF,32,29,E2,61,69,00,68,65,D2,A9,68,2B,1B,00,00,00,00,8A,19,19,92,7F,19,6C,3E,32,2B,CE,3B,6A,F0,5C,E1,00,00,00,00,CE,79,41,ED,94,29,C7,88,34,F8,17,6A,01,F5,DC,F0,00,00,00,00,A7,EE,85,1E,B2,03,56,01,65,F2,4D,30,C4,3F,F7,A0,80,00,00,00,B7,40,2D,84,95,C9,B9,4B,7D,58,04,3F,57,2D,1D,D0,80,00,00,00,D4,93,26,C2,F6,47,77,94,EE,52,99,F8,6C,90,94,F0,80,00,00,00,FE,6B,4C,1E,2D,BB,69,B2,82,8D,26,A2,98,23,78,D7,80,00,00,00,32,79,84,D3,37,60,06,EF,61,07,ED,61,8E,C5,6B,3E,00,00,00,00,7C,C2,B3,93,62,61,8A,9F,FD,CA,B4,43,CE,1B,6D,BC,80,00,00,00,6B,85,E1,59,D8,D4,20,76,2B,29,1A,8D,A5,7F,27,A7,80,00,00,00,EB,95,04,67,29,50,B4,77,E3,20,B0,D3,E9,50,8F,53,80,00,00,00,7E,02,0A,0F,9C,F4,EB,C3,1A,D4,EE,66,84,2F,63,14,80,00,00,00,D6,26,91,BF,99,67,D9,7B,C2,67,16,BD,24,62,DB,3B,80,00,00,00,46,11,59,11,00,9A,FF,70,6C,BC,7D,64,3D,B0,4D,DF,00,00,00,00,36,65,AC,31,7E,15,6D,84,2D,3A,D0,A1,72,F3,61,DA,80,00,00,00,24,8D,CD,59,E2,48,7B,47,00,26,BE,26,B8,6B,65,6B,80,00,00,00,A2,85,65,C1,42,4A,9E,F2,DB,55,7A,CF,7E,A8,DD,7E,80,00,00,00,29,E0,04,FD,55,90,29,D0,03,D6,EF,40,E7,55,F9,1E,80,00,00,00,E4,0F,86,AC,20,F6,37,81,9A,81,EE,0D,33,07,4C,8A,00,00,00,00,FD,88,39,78,5C,85,A8,BA,8D,8D,BF,DF,C7,75,2F,27,00,00,00,00,13,10,62,F4,20,52,B8,84,84,9A,32,73,00,F8,51,63,00,00,00,00,C3,D7,D2,46,62,36,49,86,65,B3,8A,87,4A,90,D5,0E,00,00,00,00,5B,80,D0,C1,53,10,61,ED,60,B9,ED,18,DA,DA,4A,28,80,00,00,00,8A,B9,74,3A,A2,16,17,93,B7,CB,96,6B,CB,2A,6C,76,80,00,00,00,5C,00,BA,8B,1E,05,2F,03,44,39,B3,5C,D5,F0,B7,C8,80,00,00,00,28,BC,0A,77,77,41,40,E8,6E,B5,4C,D0,FE,8B,2E,9C,80,00,00,00,DD,37,7A,43,7E,93,99,C5,C9,C2,C6,72,10,E8,E8,C9,00,00,00,00,E2,98,48,3C,21,E4,E8,36,29,85,86,DD,71,B0,CB,04,00,00,00,00,BC,48,39,99,E2,04,BF,88,9F,C8,24,E9,0D,2F,73,A9,80,00,00,00,AC,F3,1F,F1,DB,86,28,82,52,E8,63,EC,DF,31,95,D1,00,00,00,00,A8,6D,A9,5F,AA,F0,6A,76,F7,76,8F,51,A0,7E,CD,B1,00,00,00,00,50,BE,16,55,53,25,AA,D1,BC,A3,60,0A,CA,3E,F7,9B,00,00,00,00,4E,5C,B9,72,D9,1A,9D,74,63,29,CB,39,C7,6B,07,65,00,00,00,00,2B,C8,FE,D8,E8,79,CC,33,76,4F,63,E7,FC,07,C8,7B,00,00,00,00,37,6D,1C,3E,43,6C,7F,7C,88,AA,AC,F0,2D,B4,43,70,80,00,00,00,CE,70,74,70,BF,C0,CF,22,AB,99,9B,24,CB,E3,C4,B8,80,00,00,00,8E,86,25,84,47,43,EB,49,F6,F0,E0,83,BA,B5,AF,F6,00,00,00,00,02,02,F3,A2,5C,05,2E,EE,38,2F,9B,D2,48,D7,BA,DD,80,00,00,00,91,61,46,BA,71,C7,6B,14,2D,DD,41,D5,72,6E,B8,3B,00,00,00,00,AD,7A,E0,9B,71,BB,14,B8,C4,F1,49,03,4C,EA,56,A6,00,00,00,00,12,A8,2F,B3,EB,D6,6A,5E,6D,96,EC,F4,F3,F7,04,4C,00,00,00,00,85,D2,51,51,04,E0,D4,B6,73,56,68,E2,68,AA,A1,31,80,00,00,00,BD,DC,AE,B1,68,68,2A,58,6E,4E,51,AF,11,68,80,1A,80,00,00,00,B4,3F,06,E2,AC,3F,60,F7,D2,74,19,4C,DF,F0,51,3F,80,00,00,00,E9,54,8D,4E,0A,B8,20,9C,03,D1,74,C3,2B,10,E1,93,00,00,00,00,0C,F5,31,C2,03,DE,3D,5F,46,5C,E2,29,79,11,06,F1,80,00,00,00,A5,A8,BB,60,DD,46,64,6E,F2,7C,71,94,0F,B0,CE,89,80,00,00,00,85,9E,39,BE,47,AC,9E,9F,86,2E,39,82,B7,43,3B,CE,80,00,00,00,15,14,4C,CB,D0,07,D8,0A,08,D1,8B,71,E7,83,49,67,80,00,00,00,AD,E6,E4,19,F1,36,2C,94,09,37,C9,4E,8A,15,9D,09,80,00,00,00,83,1B,A1,04,58,F5,16,ED,FA,9B,88,A1,BC,A9,65,30,00,00,00,00,C5,34,CA,64,9B,78,87,26,B9,9A,71,ED,C5,9F,22,89,00,00,00,00,29,5C,EC,B0,62,F0,61,3D,68,DE,43,23,C3,30,C2,9D,80,00,00,00,76,3F,A3,76,98,CC,A0,91,77,C9,24,BD,10,06,B4,B7,00,00,00,00,28,5C,98,0C,23,15,B5,01,05,36,A1,D2,57,58,7E,53,80,00,00,00,EF,E3,F8,ED,10,F3,72,C0,38,2E,47,A4,D8,44,08,4B,80,00,00,00,77,57,F2,5B,91,CE,55,D3,26,01,49,A9,AC,B6,38,91,80,00,00,00,13,0F,1A,E5,15,0E,0D,DF,EC,A7,4B,5F,97,9D,30,7C,00,00,00,00,AC,6A,43,CF,5E,85,A9,78,E2,E2,A6,AE,D3,29,68,A5,80,00,00,00,CF,AD,84,E8,47,DF,3C,02,17,83,98,5B,54,2C,76,35,80,00,00,00,85,08,9C,D7,B7,E4,8C,47,84,4C,42,BA,B2,7E,D8,1E,80,00,00,00,3E,6D,53,9C,9E,E8,82,B0,4B,F0,9C,CE,03,9E,1D,97,80,00,00,00,BD,9E,5E,0B,8E,6F,24,88,84,DE,3B,AD,CF,8B,35,B8,80,00,00,00,7D,D1,A5,89,A5,B7,A5,F6,69,82,48,C7,F9,AA,09,C9,80,00,00,00,97,E2,34,A5,3C,25,0E,A0,05,D1,86,1D,6F,C1,D0,DE,80,00,00,00,A9,BD,78,22,B5,E2,77,2A,C1,12,27,3D,E1,FD,80,B3,00,00,00,00,12,A5,08,99,AB,65,72,0B,80,A7,49,65,5A,9A,9F,28,80,00,00,00,72,44,4A,0D,E8,68,5A,C5,B6,D6,2D,06,14,4D,59,F9,00,00,00,00,B7,C9,5B,47,45,57,27,06,8D,5C,47,21,2B,5A,E5,00,80,00,00,00,90,17,E4,62,57,21,63,3C,DE,24,19,FF,34,F4,54,5B,80,00,00,00,14,7F,F0,EF,20,E2,86,B9,88,E5,8C,CA,6E,A0,A4,AD,00,00,00,00,EF,E4,A0,0D,1B,33,67,3A,3D,51,19,6A,4A,33,32,00,00,00,00,00,7F,5D,7A,E2,D0,47,38,C8,71,E6,1E,21,7C,78,41,CD,00,00,00,00,F3,7E,C4,46,C2,23,75,1B,97,18,04,97,78,66,CC,FD,80,00,00,00,65,AB,35,DF,23,D3,A1,78,6C,31,44,C0,5C,DA,29,BB,00,00,00,00,1C,8D,2F,91,88,C6,A0,39,77,E5,0B,37,F8,6F,0C,EA,00,00,00,00,A4,41,E7,C0,7A,DE,EF,43,4E,DB,40,FC,A8,81,8C,7F,00,00,00,00,8A,CE,1E,F0,95,9F,E4,FA,11,7E,5F,77,07,38,D5,60,80,00,00,00,60,32,53,25,19,17,EB,BA,2C,CC,5B,21,C1,D9,36,45,00,00,00,00,19,AF,66,AD,0C,4A,02,80,B1,3A,FA,85,6A,FC,CD,76,00,00,00,00,00,C6,92,F9,54,C0,42,F8,C9,52,08,04,CF,37,89,23,00,00,00,00,F8,00,34,F5,0E,F8,78,32,F2,5C,C6,FC,F1,DF,F0,AE,80,00,00,00,41,9F,5F,64,D7,4F,13,A3,C1,04,6C,39,7A,9A,10,A5,80,00,00,00,6A,3E,68,D9,45,C8,67,72,6C,E5,14,9D,4E,5C,FC,FF,00,00,00,00,28,CA,AD,CC,3C,29,2A,64,21,AA,DC,E7,40,BE,27,84,80,00,00,00,3E,52,CC,AD,21,46,23,C6,E2,D6,82,C7,8F,2F,1C,D4,00,00,00,00,16,DF,A9,0D,58,E3,51,1A,3B,4C,56,F9,35,9B,D6,49,80,00,00,00,43,5C,C6,61,9E,C9,59,9A,BD,05,64,ED,A0,67,ED,A6,00,00,00,00,F1,D3,4D,09,69,FC,30,B6,88,A8,B3,79,D0,1C,50,4B,80,00,00,00,DB,54,C7,02,C4,69,61,2C,E5,ED,01,9E,78,0F,02,F6,00,00,00,00,23,8A,30,F7,73,A5,F5,37,01,3C,1D,63,B2,17,60,4F,80,00,00,00,35,67,9D,99,21,22,36,25,D4,07,62,8A,07,75,57,C9,80,00,00,00,2C,DC,82,AF,37,D9,3D,F5,20,D4,CA,DD,3A,BB,26,23,80,00,00,00,56,41,A9,6D,06,26,D8,FE,30,D9,28,C9,AC,2B,00,DE,80,00,00,00,C5,81,05,B9,23,D7,2F,02,CB,D0,4E,6F,91,CA,68,00,00,00,00,00 -keyMatrices_full = 3A,06,7B,7E,48,91,89,44,C9,72,85,82,22,D4,78,19,00,00,00,00,C1,91,86,B1,6C,4B,84,02,11,06,FF,1C,23,A6,4E,33,80,00,00,00,32,33,DB,ED,68,18,2E,FF,DD,7D,00,7B,43,CE,1E,6F,00,00,00,00,F1,28,7F,38,54,E7,46,35,A0,3F,94,0A,E2,FB,1C,4A,80,00,00,00,E8,98,8B,E9,B5,B5,07,3B,F8,AF,7D,E1,99,06,1E,64,80,00,00,00,84,1B,D0,BD,52,99,B9,B6,F0,35,03,5A,29,0F,BD,58,80,00,00,00,E7,DE,23,88,D1,6D,4E,C5,9C,26,2A,C1,F6,FD,75,27,80,00,00,00,E4,3D,8B,8F,D0,A3,FF,E7,F0,9E,74,AE,9F,3B,13,93,80,00,00,00,E7,A1,C8,F2,77,27,01,20,CF,CC,85,1D,84,3B,F2,62,80,00,00,00,B4,0A,60,C6,12,7E,E6,AE,99,EB,69,B3,AE,79,E4,2C,00,00,00,00,4A,D1,EA,F2,22,EB,B6,53,0D,92,C1,7C,EA,C7,B2,EA,80,00,00,00,F2,E7,4F,40,8E,63,D8,96,1E,6F,E4,66,C4,FC,A4,CE,80,00,00,00,27,C2,B0,0D,43,70,68,A6,B5,8B,25,15,35,23,93,6D,00,00,00,00,FA,7E,6B,54,34,A9,4E,F9,94,21,A1,AA,99,8F,E8,36,00,00,00,00,90,01,D3,DF,8B,B1,4F,A7,56,B9,93,2D,5E,95,AD,7A,00,00,00,00,51,AD,0E,FB,0E,A5,82,C8,CA,13,CB,83,15,27,24,68,00,00,00,00,E5,2C,7E,EF,14,B6,08,D5,62,55,FE,93,22,7D,B2,3B,00,00,00,00,11,CA,7D,90,43,19,95,66,85,F8,A7,73,03,F8,59,72,00,00,00,00,08,31,77,E1,46,0C,28,81,C8,9D,F5,FB,09,8D,99,79,80,00,00,00,93,45,61,93,80,C0,91,95,DC,7E,26,B6,8F,0A,04,10,00,00,00,00,C2,EA,1F,43,A3,54,80,65,BD,B7,30,FC,EE,A0,13,DC,80,00,00,00,FB,48,6F,39,D4,CA,2B,35,AD,41,0A,AC,96,1B,31,1B,80,00,00,00,2D,18,35,B9,46,F0,CF,2B,08,3C,E7,79,42,BB,B1,7A,00,00,00,00,22,E8,B8,78,18,ED,1F,16,C6,2D,EF,2D,DD,57,1D,7A,80,00,00,00,9F,C7,E9,DE,23,25,55,FE,C3,4E,21,C4,38,63,CB,88,00,00,00,00,CC,53,5C,F0,FE,80,F9,3B,61,EE,45,95,FC,61,A8,FC,80,00,00,00,08,91,31,D5,AB,C8,A9,52,C3,38,69,D4,08,16,27,80,00,00,00,00,39,6A,39,E8,45,99,1E,E1,C5,0D,42,3E,44,36,8E,F9,80,00,00,00,90,57,E2,4E,ED,2E,3F,FD,25,D9,4E,11,71,8A,DF,41,80,00,00,00,4E,E4,14,51,34,FA,8D,A6,E6,B4,48,C7,54,67,F4,0A,00,00,00,00,D0,0E,19,68,27,98,E9,A8,EC,6B,67,CF,3E,84,8D,39,00,00,00,00,BD,E8,DA,5D,32,51,71,93,D7,55,EC,E5,5C,3B,82,CD,80,00,00,00,C0,5F,6C,55,AD,48,54,DD,E7,E9,3D,29,54,B2,06,66,00,00,00,00,C8,16,23,82,D6,15,C2,B0,CD,C1,CA,E1,14,BA,C8,71,80,00,00,00,59,D3,5D,F0,6D,B0,87,B2,16,F8,04,98,03,ED,99,C5,00,00,00,00,BB,11,06,9C,BF,F8,C1,76,12,57,31,C3,8F,49,7A,22,80,00,00,00,2E,ED,44,B7,23,C9,71,63,61,9D,56,BA,34,70,0F,46,00,00,00,00,5E,57,6A,7D,8B,B9,E6,07,55,B9,46,01,10,71,24,A7,00,00,00,00,95,88,32,26,5D,A8,83,BC,B3,93,49,4A,4E,BC,19,BD,00,00,00,00,0C,9C,C8,B2,F2,48,18,E5,71,0A,76,D8,A9,77,33,4E,80,00,00,00,B6,2E,31,0A,35,D4,ED,5C,1E,AD,20,AD,76,20,7A,9D,80,00,00,00,0B,0A,50,F8,F6,A5,84,A9,95,82,CE,7A,F4,C7,64,0C,00,00,00,00,85,B1,58,7F,0D,D1,BD,7A,15,9C,F4,2A,49,00,DA,13,80,00,00,00,B5,41,2D,D5,DC,2C,0B,F7,3F,03,6C,05,20,25,27,F5,00,00,00,00,28,1C,1E,4D,4C,C4,65,B4,F9,9E,AD,0B,57,C9,0C,93,80,00,00,00,37,14,4E,BA,9A,F3,D3,C4,2E,59,2E,CA,52,87,E1,20,80,00,00,00,E2,77,95,EA,CE,D5,8F,A9,49,36,97,7E,2A,AF,A1,2C,80,00,00,00,DA,82,EE,A2,F4,4D,04,2C,F5,60,F0,FF,6F,7B,2A,55,80,00,00,00,02,FE,96,10,9A,2F,0F,11,0D,B1,48,A7,B3,E2,2F,C3,00,00,00,00,5C,AF,BA,4C,A5,AA,62,76,09,E3,32,15,F5,45,D9,70,80,00,00,00,AB,D8,10,E2,04,FD,9A,A5,8E,31,97,8B,B4,41,5E,5C,00,00,00,00,30,2F,C4,5D,03,1F,50,CB,E0,73,4F,A1,74,EC,5F,76,80,00,00,00,20,2D,E2,01,55,9E,2F,54,90,50,B0,5B,B2,B4,41,F2,00,00,00,00,02,B2,D8,66,7B,F7,1F,EE,2E,F4,C1,BE,9F,F9,57,1D,00,00,00,00,F0,96,B5,63,BF,C6,56,26,94,15,DB,36,17,71,BA,BA,80,00,00,00,48,7C,DE,E8,E5,E9,81,FD,4B,6C,0B,7E,55,0E,94,D8,80,00,00,00,EF,95,AD,D6,D3,97,39,21,EA,51,A2,5F,4D,29,E2,E2,80,00,00,00,B3,54,D2,48,00,A4,50,DB,C6,FD,5E,B2,E6,76,B2,D3,80,00,00,00,CC,EB,A1,C0,04,D4,8A,23,58,92,78,37,17,82,96,7B,00,00,00,00,F2,C9,51,4D,FA,92,F6,2E,38,AB,D2,C0,28,A5,7D,D5,00,00,00,00,DB,80,61,B7,EC,20,55,4D,1C,91,2C,AC,2F,2E,30,EE,00,00,00,00,5B,7F,D4,BA,18,94,88,AB,B9,A6,A7,62,09,57,48,6D,00,00,00,00,E8,57,0E,1A,2B,AC,23,D6,E4,77,A1,90,BC,24,04,C1,00,00,00,00,93,A4,9E,0C,2B,24,77,8C,DB,53,8D,D1,5F,5A,47,EB,80,00,00,00,73,CA,57,60,52,1C,39,B9,6C,7A,0F,EC,A7,44,31,67,00,00,00,00,54,27,72,2B,A4,50,82,5A,5D,A8,AB,EB,DE,3B,A7,62,80,00,00,00,CE,D7,D4,C6,72,65,6A,0F,F4,46,08,4B,B2,68,30,E3,80,00,00,00,D2,F3,72,81,B1,27,C9,E1,BF,05,AA,1A,F8,BB,A6,5B,00,00,00,00,96,C5,85,B8,B0,CA,CD,FD,01,6D,48,8E,06,A0,4D,4A,00,00,00,00,6E,75,FD,70,3C,F5,A4,A9,0E,53,53,ED,57,92,A8,21,80,00,00,00,7E,26,03,60,79,1F,74,B5,CF,45,6C,53,AA,B9,2F,E4,00,00,00,00,57,FD,3C,44,25,3E,AF,3D,59,37,1D,80,FF,88,17,C5,80,00,00,00,68,74,80,54,FA,69,C8,6D,FF,D3,E9,81,8F,2A,88,72,80,00,00,00,63,65,57,B9,7E,55,2B,90,3B,2F,C4,B7,E0,8B,14,8A,00,00,00,00,D5,F6,FC,CA,3D,C4,CF,2A,AE,10,D2,7D,C4,4A,04,B3,00,00,00,00,5E,BB,BD,CF,A8,B0,EA,32,A7,FF,35,A1,D9,D8,28,43,00,00,00,00,3F,E9,AD,35,1C,77,5E,08,B0,A3,03,EF,DF,7A,B0,26,00,00,00,00,CE,78,04,66,24,96,33,87,09,B3,A0,D3,25,BD,25,E3,80,00,00,00,5F,D5,54,19,8B,5F,DD,BC,16,FC,8A,4E,0C,CC,A1,87,00,00,00,00,4B,52,91,9D,5D,C8,15,2F,91,79,85,4A,25,54,E4,66,80,00,00,00,B7,4A,A1,75,16,16,49,EA,D6,9F,AF,B1,01,20,3E,25,00,00,00,00,8A,25,8F,07,67,F3,55,31,61,7E,D9,0D,9C,0E,8B,3D,00,00,00,00,45,14,0E,6E,A5,C6,63,DD,86,2A,A7,A9,E7,6D,9B,BC,00,00,00,00,BB,9E,AF,26,F9,8A,7F,40,16,AA,30,DF,27,FD,55,D8,80,00,00,00,94,49,3A,E2,C7,71,6D,74,82,5A,82,34,11,3E,DF,78,00,00,00,00,7B,78,60,6D,70,59,A2,17,F6,42,28,4C,0B,77,00,52,00,00,00,00,20,C7,F7,88,34,D6,C5,91,5B,03,93,CB,EA,F2,14,BC,80,00,00,00,CD,2B,DD,99,99,0F,FE,73,5A,80,D7,DF,9F,8B,E1,AB,80,00,00,00,83,28,EC,F4,AF,D1,F8,DC,59,27,FB,03,C0,18,EF,06,00,00,00,00,C5,82,72,5B,EA,8A,CD,DE,05,FA,D1,B1,26,5C,C1,49,80,00,00,00,98,E3,B0,3C,37,B5,31,0A,16,6B,8C,9F,C4,C2,B5,C8,80,00,00,00,BF,95,62,71,02,FF,A7,2A,6E,2A,06,6F,DF,E8,FC,87,00,00,00,00,F9,B3,09,2F,0A,F4,C4,C8,AB,35,09,30,47,30,DD,A3,00,00,00,00,A5,7D,47,71,B9,61,45,53,88,9B,D7,92,F8,D6,24,BB,80,00,00,00,61,37,4B,9C,D7,D2,7D,8A,2D,CA,7E,84,8B,4F,F8,6F,00,00,00,00,0D,8D,FF,3F,3F,6E,20,72,40,4F,9B,2C,35,36,D6,45,80,00,00,00,8D,C4,FD,6B,73,42,2E,74,F2,F2,59,AC,EF,46,B1,94,00,00,00,00,F1,F3,97,0A,C4,77,8C,71,BE,03,B7,AF,72,AF,7A,BB,00,00,00,00,47,6A,E9,62,94,FB,F4,47,77,23,CA,68,56,B7,50,69,00,00,00,00,8D,C5,97,71,FE,78,0D,FC,79,58,00,AC,AB,F4,A0,84,00,00,00,00,41,0E,00,C4,BA,1A,C2,49,79,F1,82,93,6B,59,F8,C3,00,00,00,00,44,07,04,B8,5B,FD,A5,C0,ED,CB,1E,47,9C,E5,70,A2,00,00,00,00,0A,D0,DC,A9,8B,0A,59,4B,DE,29,45,F2,B8,33,95,EB,00,00,00,00,5E,DB,0B,C6,04,33,72,6C,A8,AD,0C,BD,12,91,10,E7,80,00,00,00,37,A8,DD,C8,96,00,08,3A,CD,04,9E,28,26,0C,CE,EE,00,00,00,00,E5,C2,B1,F7,24,B1,0C,11,68,BF,6A,08,CA,9A,62,26,80,00,00,00,B6,04,53,00,BB,A8,12,96,0E,28,83,9D,DE,97,58,69,80,00,00,00,1C,CE,F5,F0,87,E6,9C,CE,D6,18,08,11,C1,86,01,E5,00,00,00,00,F1,7D,CD,21,31,76,99,DA,8A,4F,20,43,62,BB,3B,C2,80,00,00,00,00,C5,6D,52,79,39,58,FC,FB,E2,5D,63,F6,F1,02,47,00,00,00,00,79,F7,81,2D,BA,A9,9B,05,E6,21,9F,D3,E1,E4,80,E9,00,00,00,00,4D,BD,E9,26,A0,AC,21,DE,1C,98,95,41,CD,9F,14,0B,80,00,00,00,98,19,40,83,79,17,5D,9B,97,C4,D4,BB,34,F8,25,5E,00,00,00,00,DF,99,9D,61,EC,24,02,A7,BE,BF,1F,7B,96,AA,A7,3D,80,00,00,00,F2,F5,19,E2,6F,49,FE,C9,A4,B0,2B,3D,F5,BA,5D,5D,00,00,00,00,B8,BB,BD,B8,B9,FD,AC,C2,0C,12,61,F1,91,E1,8D,2A,00,00,00,00,33,CA,D5,16,FE,7D,A6,C4,CF,99,42,E7,65,13,ED,5D,80,00,00,00,1D,76,B2,67,82,84,AE,F8,3A,70,DF,59,BC,81,02,CC,80,00,00,00,A3,FB,08,41,08,85,DE,0A,F9,09,33,57,30,99,1F,34,00,00,00,00,CB,F6,B1,2C,B7,6F,CE,22,3A,3A,0D,5A,F5,F8,51,71,00,00,00,00,34,AD,9E,40,7C,43,86,DC,42,9F,A9,B2,EF,36,12,D3,00,00,00,00,3B,37,A0,69,A8,64,1E,1E,EF,5E,5A,8C,B4,AC,42,4A,00,00,00,00,12,B9,92,0F,CF,BC,61,E0,6A,78,67,B4,A8,E3,AB,39,00,00,00,00,83,F4,8C,C4,D3,EC,07,5F,D9,B6,31,52,2E,2B,AF,D7,00,00,00,00,5C,49,19,86,1A,CD,4B,62,82,5F,11,59,BF,32,F2,89,00,00,00,00,F9,FA,C9,95,F2,B8,B8,11,3D,42,9B,B2,29,12,38,40,80,00,00,00,70,1A,B5,64,22,07,E1,2D,A3,72,5A,14,71,FC,A2,E4,80,00,00,00,35,4E,BB,24,C3,02,A8,8E,3B,ED,D7,2E,BE,8E,4F,CB,80,00,00,00,28,A2,5C,5F,82,78,B8,F4,D8,2A,45,2F,C6,FD,69,EE,00,00,00,00,38,C9,8C,23,2F,9D,25,A9,61,3E,BD,3A,66,62,D3,C2,80,00,00,00,FB,8A,67,44,3F,F5,5E,02,C8,5F,EC,EA,63,0E,D5,9B,80,00,00,00,C0,38,88,39,21,64,10,2B,F7,A4,BF,E3,80,B0,25,61,00,00,00,00,08,55,3F,EF,73,DF,AB,27,CB,CB,FA,15,C5,D2,6A,D1,00,00,00,00,F7,BE,CD,F9,AA,B3,35,5F,BF,BD,30,91,13,77,30,52,80,00,00,00,B1,C9,08,1E,75,33,23,3F,8A,34,FA,1B,A2,34,30,E1,00,00,00,00,55,D0,7A,C9,4E,79,8F,DE,91,A4,F4,36,46,AF,B6,FB,00,00,00,00,4A,A6,80,6E,39,14,D8,88,61,D2,B3,4A,58,BD,8C,B7,80,00,00,00,31,62,FE,8F,21,56,B7,6B,EE,03,75,CB,D3,6A,D4,89,80,00,00,00,08,73,12,F9,A2,FE,5A,41,22,82,AF,0F,D3,DF,70,9D,00,00,00,00,CB,48,7B,F5,9E,C0,14,41,44,28,54,CE,93,B8,E6,8E,00,00,00,00,C6,7B,0F,E1,A4,9D,E4,B0,85,9D,F5,D3,4E,03,1F,08,80,00,00,00,D9,32,9C,AA,A8,4C,39,7B,14,15,D1,E2,15,3F,E6,24,00,00,00,00,DA,64,84,C9,84,5C,82,9E,25,29,98,58,1F,10,26,90,80,00,00,00,D6,BB,60,77,27,C5,73,6E,B5,B0,39,FA,42,38,AC,35,00,00,00,00,F0,77,6C,45,35,D2,FA,95,86,67,32,3C,65,28,E6,78,00,00,00,00,C2,1B,C2,59,4F,7E,D6,BB,9F,69,4D,7D,27,FA,59,00,00,00,00,00,01,2B,B8,99,F6,50,6D,F1,B3,9E,BC,D3,F1,F4,D9,5F,80,00,00,00,8B,2A,AE,F9,54,0B,5C,4D,0F,B8,5D,30,86,B9,E9,97,00,00,00,00,64,51,FD,54,8F,A9,ED,19,B6,F3,4F,93,B4,4D,04,2A,80,00,00,00,A8,20,E7,35,E3,2D,12,4B,39,69,44,75,62,39,D9,AE,80,00,00,00,F8,D5,5D,89,ED,E0,80,6C,75,A4,8F,B4,E5,DA,F6,80,80,00,00,00,C8,29,F2,EB,8A,02,FB,5A,44,F4,0C,7D,3A,50,90,76,80,00,00,00,88,D1,64,8B,7A,F6,4F,28,26,24,21,E9,1F,18,0B,49,00,00,00,00,C3,CE,F5,58,E4,15,CC,B6,D2,83,72,98,81,EC,C2,32,80,00,00,00,02,16,6B,E3,57,6A,73,0B,DF,46,69,98,DF,8A,76,A6,00,00,00,00,15,49,D3,86,81,F7,89,1E,E5,62,91,00,61,DA,88,8E,80,00,00,00,75,AA,2F,1D,17,CB,9B,CB,AA,16,00,2B,C7,FE,B0,7F,80,00,00,00,7E,3F,9C,8C,E5,14,1D,46,E8,4F,D8,CB,0B,D3,3E,EE,80,00,00,00,D2,79,41,8C,A8,C7,52,8E,8D,E8,41,AB,F6,E0,3E,29,80,00,00,00,30,93,41,3A,54,71,AB,03,47,F3,6B,54,3A,52,49,C9,00,00,00,00,ED,05,A6,4C,51,BC,CC,56,F6,63,B3,CC,9D,DB,F3,92,80,00,00,00,F1,E0,7B,A8,D5,D3,4D,9B,D1,FA,04,0E,F1,79,35,ED,80,00,00,00,FE,02,9B,4D,B6,D2,FB,55,2F,BB,DF,E5,A2,B0,91,DD,00,00,00,00,7F,5D,64,CD,83,05,77,97,33,3A,FB,12,D8,60,CF,4D,80,00,00,00,B5,39,4E,54,E2,49,5B,B8,F1,FD,7E,EC,FE,6F,C9,EF,80,00,00,00,F2,9F,FD,CA,FB,CA,29,63,BB,B8,1C,F0,3A,14,68,2A,80,00,00,00,0B,96,1C,66,3B,66,E5,63,21,69,A1,DE,53,82,91,B5,00,00,00,00,D7,5C,91,22,EA,89,F4,D0,76,7D,D1,81,72,75,30,57,80,00,00,00,03,99,B4,8E,08,85,89,F4,4D,B2,43,FE,E8,5B,C4,DF,00,00,00,00,3C,C4,9F,5F,F6,03,7F,7F,F6,1E,CC,DF,67,22,07,BF,00,00,00,00,3B,06,5A,04,77,79,4D,2C,8A,1F,18,47,DD,C0,EE,E1,80,00,00,00,A1,77,A0,3B,0C,73,AF,1D,40,05,B7,AC,66,0D,D4,C6,00,00,00,00,E9,D0,FF,D2,DA,D7,E5,1B,62,90,37,E6,11,97,A5,9B,00,00,00,00,A9,2B,C0,07,80,D7,A2,4C,36,A0,10,4C,31,CB,F9,6C,80,00,00,00,5E,17,C1,4E,D0,11,3C,57,6B,86,EF,7A,CB,F1,E6,A2,80,00,00,00,D8,EE,31,93,20,40,6D,12,61,8A,D5,44,3E,93,7A,CD,00,00,00,00,2A,1F,AD,49,DC,17,8E,E4,DB,EC,3C,AD,F0,10,1D,A8,80,00,00,00,80,CC,22,46,26,6B,52,E8,C6,41,77,90,1E,96,06,3C,80,00,00,00,9F,C9,2F,3E,D8,31,73,5F,B6,47,86,93,2A,52,89,C7,80,00,00,00,69,65,A2,69,E9,35,A9,77,A5,D8,00,33,AD,15,CB,FC,00,00,00,00,0D,F4,3A,BB,CD,DE,73,60,9F,93,00,28,7A,6D,46,E7,80,00,00,00,21,6F,15,66,0B,51,58,34,F8,AD,E1,B8,90,A9,6F,74,80,00,00,00,55,8B,79,55,AB,05,82,DB,80,29,D3,B3,98,7B,EF,30,80,00,00,00,43,E9,7B,2D,B8,43,6D,BF,B3,ED,5F,6F,FE,4C,9C,AD,00,00,00,00,71,42,DC,5C,43,6C,7D,4B,D0,FD,D5,E0,5B,B9,5E,56,80,00,00,00,C1,09,C3,E5,07,E5,68,C9,62,BC,AE,5F,5B,2D,CC,6A,00,00,00,00,5B,18,47,B6,4B,63,1F,40,38,94,18,3D,8D,B1,F0,0B,00,00,00,00,8E,77,AC,FE,E2,FF,0C,CA,83,C0,58,0D,1A,B7,98,73,80,00,00,00,25,0C,1F,A5,44,C6,AC,7C,8A,4B,7B,0D,CD,98,03,49,80,00,00,00,1E,7B,B6,8E,15,D9,12,72,5B,80,7C,85,65,A2,AC,39,00,00,00,00,EA,B5,F2,FA,C9,A1,B8,30,3E,19,BC,D6,D7,E6,59,D0,00,00,00,00,21,75,DB,AA,56,21,A8,9D,55,B8,B7,4F,82,42,7C,F4,00,00,00,00,D6,0E,47,17,DC,90,F2,EE,FF,CF,37,C4,6C,1B,5E,20,00,00,00,00,BE,D9,3E,31,03,2B,60,DE,F2,22,81,0C,A7,4A,0A,B9,80,00,00,00,91,35,53,D9,34,88,4B,E7,1E,0F,E9,6B,65,19,78,5D,80,00,00,00,DE,77,E9,5E,C7,9A,87,6E,B0,01,DB,51,CC,09,95,BE,80,00,00,00,A6,74,D5,B8,47,B1,39,CA,B3,84,A2,02,51,EB,84,9F,80,00,00,00,6B,A0,1D,6F,9F,28,A2,C8,73,63,81,16,A6,03,37,78,00,00,00,00,A5,96,3E,01,ED,7A,25,DF,7E,E5,39,BC,4E,B3,CA,B8,80,00,00,00,74,E3,E3,9A,91,07,64,FF,56,ED,EF,78,47,AF,FF,71,00,00,00,00,8B,FE,D2,CC,C2,11,DE,15,14,41,C8,2F,E5,06,12,77,80,00,00,00,FD,15,F8,14,E2,A6,19,ED,BC,75,62,D0,80,FB,77,CC,00,00,00,00,CF,B6,A5,4A,7D,1B,2F,5C,1D,0C,CF,55,87,2C,24,C6,00,00,00,00,04,18,6A,0E,FB,2E,E4,5F,F6,BC,44,A8,EA,6A,DD,FE,80,00,00,00,27,EB,97,D2,A0,78,1D,2E,5B,5E,A1,D8,09,9E,7F,C5,80,00,00,00,17,6F,C9,E2,1F,54,B5,F3,BE,E8,5B,10,E5,06,2F,89,00,00,00,00,82,BB,A9,1A,B1,8C,18,5A,EB,83,DF,E7,8C,4F,1E,3D,80,00,00,00,DE,B7,7B,C5,3B,5C,0F,55,58,F0,78,B6,B4,C8,80,AC,80,00,00,00,BC,90,D7,90,7D,4A,EE,69,49,E2,93,F1,52,1C,24,1B,00,00,00,00,33,6F,01,4F,10,66,20,D8,74,AD,7B,1B,24,71,92,73,00,00,00,00,70,59,6B,87,93,50,82,62,4B,F8,76,BF,61,D4,DF,39,00,00,00,00,D8,2D,78,48,91,2B,91,4E,36,17,3D,FC,C6,0A,35,07,80,00,00,00,68,06,C5,A2,91,F0,28,E2,85,48,AA,9A,52,53,32,E9,80,00,00,00,9A,12,EE,FD,4C,F9,F1,28,C9,5D,33,14,9A,C6,DF,0C,00,00,00,00,7A,CE,49,82,A7,4B,1F,F1,0E,F9,BC,15,8C,2D,7E,CA,80,00,00,00,0C,99,4A,7F,05,B6,DB,2E,82,C6,8C,47,F2,2B,EE,23,80,00,00,00,14,C0,57,09,38,DF,C3,C5,43,9F,71,DC,6C,26,46,A0,80,00,00,00,9B,5F,98,E8,CD,96,34,0F,20,73,F1,F9,C7,D9,56,82,00,00,00,00,CE,FB,B5,F2,81,43,36,A3,F9,92,2D,7C,4B,8B,B7,64,80,00,00,00,7E,B1,19,63,BD,97,AE,C3,C6,19,AF,2D,D0,8F,78,0C,00,00,00,00,B7,7E,1F,91,51,A9,F3,E4,77,8B,32,36,2E,27,19,AD,80,00,00,00,22,1E,68,DE,0D,C1,C6,DF,BB,FB,F7,C9,5A,66,5F,42,00,00,00,00,40,B8,4E,4A,96,14,2F,08,16,A3,5B,C0,60,4C,EE,CC,80,00,00,00,8B,25,2A,33,2F,9D,04,D4,4B,1A,93,80,16,88,54,85,80,00,00,00,0C,16,71,95,0A,E7,5F,65,1E,2C,78,73,05,EF,7E,57,80,00,00,00,EC,1D,C5,54,D9,47,0C,34,62,49,B3,F7,F8,6F,E9,32,80,00,00,00,28,11,9B,57,99,65,A4,FB,26,68,15,90,A8,2E,06,2B,00,00,00,00,AC,7E,E6,95,F1,B6,33,85,9E,23,57,C6,ED,80,4C,E9,80,00,00,00,30,86,F7,02,60,4D,F7,24,0D,02,81,D3,74,1A,74,57,00,00,00,00,EA,59,C0,CB,25,44,1E,3A,60,B2,D4,21,55,E8,DA,10,00,00,00,00,8B,B6,DD,CB,8F,37,6D,13,A5,B5,96,69,FA,1D,37,20,00,00,00,00,25,06,F9,78,30,29,96,E0,A5,3E,45,1B,9B,11,66,84,80,00,00,00,C1,B9,56,20,2C,EE,36,B2,C4,8B,7B,26,93,49,90,BD,00,00,00,00,76,A3,AC,A8,46,F2,A0,E0,84,8B,CE,90,9F,99,EA,2C,00,00,00,00,C1,26,84,AD,10,8D,26,9C,BB,78,0B,69,8F,61,DF,3A,00,00,00,00,7E,75,D3,23,2F,5B,11,00,A1,CE,10,17,A7,45,DF,1A,00,00,00,00,55,AB,29,90,38,95,73,52,DF,29,FB,DB,67,A3,0D,DC,80,00,00,00,A2,7D,BF,C5,68,76,6C,0F,2A,08,9C,A8,7B,B9,73,02,80,00,00,00,10,C3,96,DB,4A,3F,C2,52,A1,5E,10,E0,C0,FE,31,12,00,00,00,00,8D,CE,48,8C,08,A5,E4,B0,88,60,A5,4F,AA,3F,A0,62,00,00,00,00,7D,4F,82,2D,DF,04,6D,70,72,43,51,2E,1E,25,67,10,80,00,00,00,ED,D8,FC,A5,E8,6E,9D,D8,AC,D3,CE,81,B6,68,5C,11,80,00,00,00,06,30,70,91,24,46,8D,34,65,73,51,E0,21,BE,CA,C1,00,00,00,00,BF,7E,7A,4A,59,22,3F,40,3E,39,79,F6,93,5D,61,52,80,00,00,00,BE,CB,16,F8,77,EE,F4,54,EF,9E,F4,9B,7E,97,B3,4F,80,00,00,00,C7,BA,08,A5,D9,F3,B8,28,D0,17,56,EE,E6,CC,8F,AB,00,00,00,00,EB,BD,D6,F8,E4,E1,C8,BB,F1,37,8E,C8,0D,D8,7D,29,80,00,00,00,B8,C5,DD,D7,54,AB,CC,7F,47,E0,33,46,1C,70,DD,F1,00,00,00,00,7B,E9,84,13,D2,A5,C7,8D,F2,06,0A,D5,2F,75,8A,B2,00,00,00,00,DC,45,7F,F0,44,21,16,A3,4C,51,64,D8,AF,03,C7,D5,80,00,00,00,E6,5D,E0,EB,DD,6F,CE,91,2A,6D,57,5F,27,FE,09,C0,80,00,00,00,61,86,A1,E2,1C,8B,57,B2,F3,01,AF,B4,7B,B8,7C,10,80,00,00,00,B1,A5,99,5F,44,99,C1,74,F4,53,60,8B,F9,AC,68,DF,00,00,00,00,BE,F1,BB,86,8E,8F,E2,EB,CC,C2,A7,FA,B9,55,70,1E,80,00,00,00,20,77,9F,84,5F,31,6D,E2,54,88,8D,61,2F,A4,6B,7B,00,00,00,00,51,86,D9,50,46,6B,7D,54,5B,15,ED,A1,8E,26,F1,C9,00,00,00,00,B9,94,67,9F,98,8D,EA,4D,36,78,FF,15,84,EF,87,77,80,00,00,00,A7,42,09,87,ED,D0,BC,70,D6,E1,C2,1F,34,8F,2C,B6,80,00,00,00,C0,F6,11,E5,F6,D0,E6,A9,A0,32,3B,E3,DC,A9,CE,E8,00,00,00,00,94,DB,81,C3,7F,CB,B3,A0,AC,96,DF,58,99,2B,6A,BB,00,00,00,00,66,BF,2A,41,69,0E,10,F8,71,1C,C8,88,33,D8,04,60,00,00,00,00,E7,B3,56,84,FC,7A,B0,71,21,91,48,2A,3F,D6,53,EA,80,00,00,00,D3,FA,AD,42,E5,08,C3,D0,EE,CD,FF,4F,DF,51,40,F4,00,00,00,00,8F,10,BB,B9,23,7B,B7,7D,E2,FB,75,B4,23,BF,8B,B0,80,00,00,00,30,D7,09,01,6A,C0,F6,1E,19,3C,E4,86,4B,3E,F7,E6,80,00,00,00,E9,E6,B3,67,63,AA,B8,8D,A9,AB,C9,92,E3,0A,17,42,80,00,00,00,00,05,57,01,EE,B7,3B,B9,0D,41,E3,7E,70,D9,7F,28,80,00,00,00,C0,6A,F4,49,59,48,FA,DB,2F,D8,1E,88,F2,72,9A,A0,00,00,00,00,71,30,20,7D,18,30,F2,0E,D6,78,23,DD,82,9D,0F,65,80,00,00,00,F3,0E,8A,7A,C2,9F,4C,3A,8A,0C,05,87,92,01,92,D5,80,00,00,00,C8,77,7D,7D,63,21,1E,AD,B6,42,83,42,C8,33,CB,C3,00,00,00,00,48,A6,69,C5,09,B5,DA,7C,FE,B0,23,E4,E1,33,4D,CC,00,00,00,00,D3,67,1D,72,C3,D6,6D,EE,65,DF,96,C4,CA,4F,D6,2B,80,00,00,00,CA,04,4B,A2,BE,AD,F4,FB,09,AA,D5,82,0F,06,DC,F6,00,00,00,00,42,E6,40,8A,EE,52,0C,64,4A,14,F9,D4,A0,23,52,CD,80,00,00,00,BE,52,BF,4D,88,51,AC,51,BD,6A,D4,3F,C7,91,FC,8A,00,00,00,00,CB,D2,AF,B0,A7,72,B4,60,68,BF,61,AD,48,7C,D4,1C,00,00,00,00,3E,2F,EE,10,E5,27,C9,59,32,38,06,40,8B,1F,F5,09,80,00,00,00,FC,B0,F4,C9,F4,C8,2F,A5,81,F6,63,9A,A4,E6,E4,A7,00,00,00,00,0C,55,BE,11,31,73,9F,F3,5C,2F,22,F7,58,9A,DC,26,00,00,00,00,94,35,1E,B2,7F,E0,D8,F8,F6,F2,E4,E8,32,27,A6,50,00,00,00,00,1C,90,8B,78,E6,3F,73,17,10,3E,97,D3,B3,19,80,E6,80,00,00,00,6D,A4,9B,8F,5A,7B,94,40,90,94,EE,A2,DA,46,27,47,00,00,00,00,6F,B1,93,DE,CB,1C,EE,DB,B4,B1,58,63,E3,F2,4E,13,80,00,00,00,D7,D3,60,47,A7,9E,9F,95,9D,A1,08,49,7D,69,C5,26,80,00,00,00,0E,08,51,18,5D,7D,B0,06,6E,61,A5,6B,E0,EF,DA,16,00,00,00,00,BF,13,73,4C,A5,C2,BC,8C,06,74,32,62,3E,DF,AA,BE,80,00,00,00,BC,5B,F8,60,2F,98,97,16,DB,09,A3,5C,F6,2D,A5,9D,00,00,00,00,74,F6,74,85,BC,E4,8A,F9,B7,5C,2A,56,5B,70,D7,10,80,00,00,00,E3,7C,3E,46,37,74,C9,A7,C1,17,4E,CB,FE,54,69,0E,00,00,00,00,2C,D6,D8,59,95,13,DF,D6,10,51,0A,74,6D,02,90,33,00,00,00,00,18,EB,D4,B7,80,E1,A8,82,05,4B,4F,A3,6A,CA,31,20,80,00,00,00,6A,A3,3B,F4,BA,6F,ED,EB,3D,BD,F2,0F,AB,EB,28,99,80,00,00,00,0D,48,7C,CB,9F,B1,7B,4D,1B,FC,1E,02,5C,90,A1,AD,80,00,00,00,76,67,58,2F,B9,AF,2E,9E,13,28,4E,F8,E1,AD,C4,70,80,00,00,00,7E,05,49,21,E3,3F,B2,E9,AB,9B,11,C6,01,A6,99,9B,80,00,00,00,2F,22,C7,76,BC,62,79,81,AC,35,E0,FA,83,8F,47,7B,00,00,00,00,E9,B1,7E,54,15,2C,11,F9,57,17,04,A4,BA,B1,EE,D0,00,00,00,00,C3,AD,E7,B5,39,05,4D,48,6B,0A,20,89,68,36,87,16,80,00,00,00,D0,F9,B1,3B,61,06,83,15,68,3D,0C,F5,90,AA,36,6A,80,00,00,00,DB,6B,E5,A4,64,5A,29,5C,A9,FD,A0,79,5A,63,E2,E9,00,00,00,00,C6,16,6F,39,D4,6F,39,CB,AC,88,F7,7C,0E,9E,CD,8B,00,00,00,00,34,FF,C7,4A,0A,9C,7D,E0,34,FF,A9,CB,8B,60,95,35,00,00,00,00,55,A0,D0,0C,D3,76,AF,DA,7E,ED,79,81,CE,CD,2F,21,00,00,00,00,75,F0,EF,A6,13,A0,16,B9,81,7C,AC,63,6C,32,8C,0F,80,00,00,00,4B,58,0A,62,DD,8F,E7,A8,29,D0,1C,29,FC,FC,74,93,80,00,00,00,6C,98,97,6A,E4,AD,F8,BB,7D,03,C9,64,D5,D6,3A,A8,00,00,00,00,03,A0,A5,19,52,C0,57,93,33,FD,F4,F2,2C,ED,40,62,00,00,00,00,BF,A8,39,3C,43,B0,7D,BB,20,69,DE,1D,72,F5,F9,87,00,00,00,00,7E,14,0E,1D,59,C5,A6,61,6B,E8,2A,E3,30,94,6E,C4,80,00,00,00,66,7D,42,E6,5F,9E,CA,CF,27,7F,59,E2,30,16,6E,38,80,00,00,00,68,5C,9A,09,C1,59,CD,89,B1,A6,DE,6E,19,25,92,A7,80,00,00,00,81,C0,3C,47,56,9E,91,B8,0B,5B,6F,8A,C5,3A,73,69,00,00,00,00,B1,98,7A,EA,DC,ED,94,0C,9E,AB,E9,EA,6F,12,00,0D,00,00,00,00,41,C3,83,A3,06,8E,1A,31,9B,C4,55,17,D1,33,1D,45,80,00,00,00,B7,08,79,24,10,A9,68,2B,81,39,91,1E,06,9A,C8,60,00,00,00,00,6D,45,61,13,70,41,4E,2F,A1,7D,FC,B3,E6,D2,BB,5C,00,00,00,00,AF,AE,C1,4A,88,EA,5E,71,5F,FE,EB,FD,B2,57,FD,A9,00,00,00,00,A3,D6,5E,8A,04,2B,13,F0,C9,17,83,D5,04,45,67,3E,00,00,00,00,59,03,47,1E,06,02,82,CB,A8,BA,B0,AB,A6,DD,8D,1B,00,00,00,00,98,F0,BB,7B,B6,BE,A3,21,DC,04,40,4C,75,FC,CB,C1,00,00,00,00,34,46,3D,85,AA,D3,4F,31,19,1F,01,4E,48,45,03,0F,80,00,00,00,B2,9B,6E,46,B7,2E,14,49,54,AF,14,7A,FB,E4,34,15,00,00,00,00,FC,5F,BC,2E,29,D7,1F,2D,79,0F,A1,78,25,E8,CA,AD,80,00,00,00,68,70,61,39,84,E4,79,74,00,96,92,FC,1E,0A,DA,29,80,00,00,00,88,8D,11,ED,F9,A7,A8,9F,7C,80,C5,A3,F3,9C,AD,41,80,00,00,00,1C,50,4C,3D,76,60,D5,AE,ED,5F,25,61,70,05,D7,88,80,00,00,00,33,CB,13,86,13,19,D0,6A,A4,5B,C4,F0,F1,5D,2E,38,80,00,00,00,B1,42,A2,E0,6E,BE,F8,75,F5,C5,A4,BD,1D,AE,68,C4,80,00,00,00,74,DB,25,54,ED,68,40,EF,5F,6C,2A,8B,F6,B1,3D,FA,80,00,00,00,98,BC,05,22,5D,E6,BC,44,52,B4,6F,A2,A6,D3,2B,CD,00,00,00,00,04,BC,1A,57,FB,CD,5E,65,90,AB,03,9C,F8,C3,D9,4C,00,00,00,00,CD,7C,34,31,F3,13,ED,22,7E,8E,F5,00,A3,7D,AB,D1,80,00,00,00,48,C9,51,57,CA,85,73,67,D2,42,97,15,F4,B7,4F,B4,00,00,00,00,CC,3C,FC,04,13,F3,A9,22,E5,D1,11,70,C3,CC,68,AE,00,00,00,00,5B,52,32,CE,F3,EF,E9,DC,E9,4E,92,E2,80,97,7A,47,00,00,00,00,88,5A,42,DA,20,F3,45,45,98,A6,34,D7,22,3C,B0,55,00,00,00,00,74,B1,5C,50,C6,C0,BB,51,39,75,D0,86,B9,FC,0D,8A,80,00,00,00,0C,2F,EB,D3,C0,E2,C2,F4,EC,B9,DB,0C,31,29,9A,91,00,00,00,00,38,6A,45,DD,3D,8D,49,20,CD,5D,4A,22,B0,FD,D5,1F,80,00,00,00,9D,43,72,44,9B,06,3C,82,0A,8B,BD,7E,28,B5,4B,04,00,00,00,00,98,A5,27,CF,59,55,73,12,52,E7,36,6E,B2,38,20,F1,80,00,00,00,8A,59,AC,2F,9D,9B,BE,12,33,41,C6,B9,B6,45,E4,9C,80,00,00,00,E3,30,27,AC,EF,43,EC,35,2C,C4,9B,27,0E,D1,43,02,00,00,00,00,2E,7D,18,52,5D,7E,1C,29,E6,E0,AB,17,C2,1E,75,87,00,00,00,00,59,DC,B7,3D,D6,E6,EB,81,7E,83,C0,41,DA,5C,AF,D3,80,00,00,00,98,1F,CF,0D,AB,FF,3A,D1,BE,E0,D7,57,DD,AB,AD,63,00,00,00,00,70,44,D5,23,CF,7F,E5,DE,D0,F3,2E,7C,BE,8D,3B,DA,00,00,00,00,95,66,BE,C1,38,BD,54,86,6E,FB,8F,9C,04,FA,8B,8B,80,00,00,00,4E,E0,15,14,EB,7B,3A,29,97,DC,46,69,17,F7,0D,CD,80,00,00,00,5A,7D,AF,B4,39,82,7A,8F,A2,49,8A,6E,47,02,A2,6C,80,00,00,00,18,84,23,B6,1C,C5,49,F6,4C,31,38,3A,24,BF,04,00,00,00,00,00,85,15,8B,74,8B,11,FA,F0,54,FD,1B,A4,E6,D7,AC,C2,00,00,00,00,1A,EC,57,63,1A,A8,29,A4,E9,A6,F1,F1,61,D7,23,D5,00,00,00,00,A3,D3,D6,FD,CC,D0,5F,4A,BE,09,C0,BC,0F,50,94,92,80,00,00,00,93,9C,B6,54,81,51,51,71,83,A5,7E,A4,08,9B,3E,BC,00,00,00,00,13,83,62,DE,E1,E3,CA,DF,DD,C2,E5,15,CF,46,9F,1A,00,00,00,00,2E,07,4F,3C,AD,84,F6,26,89,F2,BD,FE,91,63,67,2F,00,00,00,00,1B,0D,97,31,3F,D4,5B,28,94,E4,C0,A8,EA,A9,CC,03,80,00,00,00,C6,68,B9,9C,8E,C3,A5,9D,98,96,C5,23,E9,20,79,67,80,00,00,00,AB,42,C9,E8,56,72,FE,6C,7E,7E,0C,42,57,E6,84,19,00,00,00,00,3F,B1,E7,99,C4,77,8D,57,BF,2C,AE,80,63,9E,11,C1,00,00,00,00,70,34,09,81,F8,49,6B,35,7C,26,C4,69,0D,CB,8A,7B,00,00,00,00,6F,FB,DD,D1,04,05,3A,D7,A0,06,21,7B,02,A3,22,12,00,00,00,00,53,9D,9A,DC,89,80,9A,A7,6D,A0,16,FC,69,1D,21,2F,80,00,00,00,44,5B,E4,A7,49,97,CF,F2,62,C9,3B,ED,8B,A6,8C,79,80,00,00,00,FF,18,AD,81,05,B9,E8,9F,E7,59,CB,7B,35,BD,61,E8,80,00,00,00,9D,99,D0,A9,9D,10,C6,1F,BE,CB,86,E5,1B,51,C3,33,80,00,00,00,AB,EB,0D,9F,0F,F0,07,C3,7B,88,23,BE,A3,1A,58,9C,00,00,00,00,72,7A,E4,24,E2,99,DE,EE,E2,3C,EA,69,EB,5B,6B,6D,00,00,00,00,16,F2,20,38,F2,D5,F8,FB,B2,FE,54,39,4A,9A,DC,1F,00,00,00,00,6E,40,F4,99,74,CC,D0,AB,74,45,E8,5D,59,BA,46,8E,00,00,00,00,42,F3,BA,23,70,67,BD,0C,8F,D2,4F,82,62,8F,F5,73,80,00,00,00,4B,4D,94,48,D0,29,22,FF,8D,BA,2A,09,92,60,6B,F3,00,00,00,00,2D,34,DB,EC,CF,B1,50,A6,31,6E,B7,84,FE,7B,93,C2,80,00,00,00,64,CC,C3,3D,DA,7C,CC,33,04,DA,D4,51,E8,1A,76,A9,80,00,00,00,78,13,A5,5E,84,8F,D5,8F,49,3B,B3,BC,83,60,74,0F,80,00,00,00,A8,90,56,53,26,B3,A7,43,2A,A2,70,A6,A1,A0,42,22,80,00,00,00,EC,D9,D7,B2,20,01,2C,59,21,BA,10,79,6B,BF,34,B7,80,00,00,00,42,BF,CF,E3,27,BE,44,F7,49,60,2D,BA,16,97,0C,5A,80,00,00,00,7E,68,53,71,89,74,DE,99,70,6A,DF,17,A0,9D,91,1D,00,00,00,00,82,99,DE,0A,92,04,51,85,D9,3A,CA,46,3C,CA,03,F6,00,00,00,00,BD,8D,F6,03,DC,E7,F1,C4,78,1C,F8,1C,F5,C1,54,4C,80,00,00,00,B3,84,13,17,83,21,38,AB,0B,48,F7,D5,BB,A1,A1,51,00,00,00,00,4A,82,41,0F,4C,08,08,71,18,0E,72,5D,9E,A5,DD,C1,80,00,00,00,A8,DA,03,78,BB,67,DA,B3,2D,10,F5,8F,FD,21,F1,23,00,00,00,00,E0,E9,2A,CC,F6,98,0C,C7,62,91,1C,DF,AF,C3,4D,EB,00,00,00,00,A2,49,50,02,79,71,69,5B,F1,40,7F,3F,A2,E3,B3,37,80,00,00,00,49,D4,9D,59,15,21,84,CA,5C,9B,E7,83,2C,E1,AB,93,00,00,00,00,A0,B7,8C,75,E1,AD,6C,03,CB,79,2A,94,20,4D,99,42,00,00,00,00,EE,AD,05,BC,77,B1,3F,AD,27,96,B9,B3,4A,A0,A7,8D,80,00,00,00,59,7A,31,4B,C4,96,74,46,FB,8A,62,10,C6,68,24,2D,80,00,00,00,72,20,05,6F,39,53,30,BA,45,2E,3E,F5,EF,51,75,36,00,00,00,00,0C,EF,8D,CA,B5,51,FA,C0,1F,80,A9,89,CE,08,95,95,80,00,00,00,82,A5,64,04,7A,A7,25,4E,7B,9D,EB,9C,D3,07,1F,D2,00,00,00,00,7E,26,33,3D,3C,8E,11,1D,97,F2,14,99,2B,2E,04,19,80,00,00,00,D6,97,25,03,2D,66,B5,33,1A,BC,26,CB,F4,D0,08,93,00,00,00,00,22,CC,FD,69,57,4D,46,9F,C5,82,07,02,35,20,6A,86,00,00,00,00,D6,DA,B2,6F,75,20,61,A0,91,31,07,BE,7C,B5,10,5B,80,00,00,00,07,54,C6,A5,4F,2B,DB,D9,CB,0C,23,1D,92,28,DC,F9,80,00,00,00,71,08,1F,6A,CA,0D,87,5A,40,C7,23,21,A7,DB,2E,67,80,00,00,00,6C,C3,71,58,02,FB,14,0A,B6,45,8E,92,F4,F6,36,C7,80,00,00,00,EB,6A,A6,40,81,82,15,11,C7,A0,AD,98,D6,6A,93,A6,80,00,00,00,83,D9,91,D0,C9,45,78,2E,5A,84,0E,16,96,C3,3C,FA,80,00,00,00,71,68,66,D9,49,91,AB,78,B8,6E,62,69,9D,21,98,FD,00,00,00,00,BA,2B,2F,BF,EF,E0,6D,76,DD,B9,5A,D3,D5,28,96,3E,80,00,00,00,99,8F,B9,BA,CB,83,91,8B,4C,CB,BD,8C,1F,A7,A7,C3,80,00,00,00,18,34,B9,6B,CA,75,5C,E7,FF,E9,11,1B,34,12,4C,D4,80,00,00,00,5C,1D,68,6B,AE,B8,4C,F6,A2,E7,C7,74,99,1A,10,3B,00,00,00,00,6F,A4,CA,16,06,AA,D7,C8,75,F8,25,96,B1,EB,F8,AD,80,00,00,00,45,D8,60,58,4B,68,9D,40,DA,75,7B,E8,CA,E4,48,FB,80,00,00,00,31,54,74,F7,21,31,69,86,91,7F,C9,20,70,CD,67,3F,00,00,00,00,F4,92,C8,94,6A,BB,CA,A6,00,A6,17,94,FC,16,EE,72,80,00,00,00,9C,2E,57,82,C2,9D,BD,5A,3E,99,6F,AA,0F,98,9E,EB,80,00,00,00,E2,BF,8D,E3,AF,FF,FE,BC,C8,BA,DC,B9,54,6C,BE,06,00,00,00,00,59,8A,00,0A,F7,32,4B,39,4A,8A,EB,89,02,F8,F8,45,00,00,00,00,86,DA,D7,CC,F6,6E,36,1B,29,1C,5F,69,DA,0C,E5,46,80,00,00,00,93,B5,27,7E,A1,A9,C7,1A,0E,03,83,4D,98,A3,DD,A5,80,00,00,00,F6,BD,A1,4C,6B,3E,D4,9D,14,D0,56,6B,CE,50,0C,18,00,00,00,00,7D,36,64,DA,DF,8C,6C,99,FA,E4,94,03,22,98,96,0C,80,00,00,00,AB,D3,61,D3,BA,E7,58,CA,C6,79,70,42,3A,08,B7,DB,00,00,00,00,66,51,35,9B,0B,5C,6B,79,CB,E1,1C,40,AD,47,4E,7D,80,00,00,00,11,A2,6F,C9,6C,82,8E,4A,DE,7F,D0,15,E0,2D,44,9C,80,00,00,00,1F,EB,A2,C8,AF,91,B0,8C,52,DF,B8,86,7D,CA,B4,A8,80,00,00,00,DE,47,81,82,40,A6,DA,53,D9,DE,04,70,D8,76,BE,5F,80,00,00,00,58,79,FB,7E,6C,C8,D9,C9,B5,F6,E4,1A,B0,32,10,79,00,00,00,00,2C,2A,12,6A,B9,64,55,E7,02,E6,39,E3,CD,60,8E,78,80,00,00,00,75,57,66,15,75,15,F9,5D,CC,93,21,00,51,07,2C,63,80,00,00,00,DC,2E,ED,01,ED,7B,46,70,06,C5,DF,3D,F9,9A,84,FB,80,00,00,00,8C,32,C5,D9,27,B7,96,E5,D5,E9,09,A5,68,81,12,32,80,00,00,00,35,59,08,5D,BC,C2,CE,D8,0D,DC,F4,BD,D7,BD,12,11,00,00,00,00,B5,11,A9,B2,50,EA,A6,1F,31,8D,E0,E1,54,88,A1,90,80,00,00,00,67,05,AB,52,09,C3,63,2F,69,FB,6D,EF,16,93,4D,0E,80,00,00,00,79,A3,9A,68,1C,41,8D,04,B3,E0,C2,9B,32,05,D1,D4,80,00,00,00,3D,E7,41,0B,6F,FA,2B,F6,31,D5,04,F1,62,76,E0,0D,00,00,00,00,23,5C,20,33,1E,02,69,0C,88,FB,13,20,2C,FA,F5,13,00,00,00,00,F7,01,CB,E2,16,45,5E,AA,D2,57,06,1A,8C,47,CD,0A,80,00,00,00,C3,41,DB,E7,A5,B7,D9,40,92,51,F6,78,F3,BA,92,E1,80,00,00,00,FA,7A,CD,78,51,32,BC,E5,C2,D5,0D,C2,AA,5B,6A,86,80,00,00,00,3F,46,42,29,7F,F5,53,46,44,B4,BA,C2,F7,B5,C4,69,00,00,00,00,8E,D0,28,AD,61,DB,F9,78,62,2C,B1,1A,21,68,F5,9A,00,00,00,00,2C,16,F4,E5,B3,5D,A4,FD,19,1C,B6,0B,05,21,EB,F5,80,00,00,00,34,C0,16,95,07,86,1F,E0,D8,CE,BE,66,A2,78,0B,61,00,00,00,00,FD,3F,25,9F,AC,9C,B5,95,A7,68,98,33,EA,41,95,E3,00,00,00,00,CA,E4,45,F6,39,90,AD,64,ED,8C,EF,E0,45,64,A6,80,00,00,00,00,D1,E8,46,BB,FA,B5,67,A5,FC,AF,06,0D,4A,70,03,A9,80,00,00,00,E4,27,53,60,F2,4C,E0,D7,9C,A5,3A,D7,99,BF,19,90,00,00,00,00,E4,2F,0E,F4,1C,7E,E6,00,EE,16,7E,DD,1F,F9,B6,CC,80,00,00,00,D4,B5,BB,60,EA,A9,D2,7A,54,B2,F5,A4,02,33,F5,19,00,00,00,00,78,D1,E8,1B,B8,1A,B2,A3,C1,C8,0A,E0,16,93,32,58,00,00,00,00,32,FD,40,B8,7B,50,BD,9D,BA,91,B5,8A,BB,17,E9,CC,80,00,00,00,3F,42,45,ED,0E,FB,C6,6D,26,B1,06,69,5A,3B,92,E7,00,00,00,00,91,8D,7F,3D,63,27,C6,77,FE,9B,82,7A,BA,31,E2,C9,80,00,00,00,8D,CC,A8,4A,15,A2,B3,BD,30,B5,61,AC,BB,B0,BA,CB,00,00,00,00,78,65,CD,74,7D,D8,3C,13,0B,B3,4F,84,79,67,A5,FC,00,00,00,00,49,30,CB,88,22,E7,E5,5C,23,B8,EC,DB,26,B0,8D,00,00,00,00,00,76,FD,EB,D0,F4,7C,FA,12,3C,16,62,E3,E3,7B,BA,5B,80,00,00,00,7E,2E,AF,8C,95,E5,45,9D,AA,41,2C,D8,53,0F,D4,56,00,00,00,00,65,0F,13,F0,F3,87,66,02,5A,A9,93,B2,35,E0,2A,86,00,00,00,00,33,32,07,67,9A,5D,A4,11,18,5F,A0,5F,9F,FA,2A,E7,80,00,00,00,20,CE,74,B1,C3,FF,B1,DA,DC,CC,3B,74,EC,44,6A,AF,80,00,00,00,4F,1B,5B,66,82,6A,C1,A8,28,67,9B,4C,2E,E2,46,9E,80,00,00,00,8D,40,A1,6D,88,2B,AE,57,D7,5B,59,9C,26,35,89,B5,00,00,00,00,3D,BF,56,06,EE,18,3E,DE,F9,3D,EA,89,0A,90,45,F9,80,00,00,00,6B,14,41,AF,21,8B,1F,C9,5E,61,D1,83,C1,8A,82,E1,80,00,00,00,38,4A,7E,BE,8F,E7,1E,A6,C1,E9,B2,7A,E5,65,FB,13,00,00,00,00,A3,C3,99,4D,9A,8B,18,C8,CE,17,8E,EC,80,84,B6,B3,00,00,00,00,EC,F1,9E,81,56,F6,DF,92,0A,86,D2,DB,C2,4E,02,04,00,00,00,00,E4,E9,40,EF,ED,DB,6E,B9,21,38,9C,79,90,54,27,29,80,00,00,00,3E,3D,F7,6C,7E,F4,D5,D8,2E,88,65,9A,F8,D7,C1,80,80,00,00,00,DF,8D,A0,85,8B,6D,E7,24,89,D4,70,31,88,7B,E3,57,80,00,00,00,AE,87,70,58,96,EE,3D,5B,EF,77,63,DF,73,B8,B6,1C,00,00,00,00,21,EB,29,5F,72,30,56,8F,C8,21,01,7E,1B,F1,AE,F9,80,00,00,00,E0,F5,EA,2A,00,54,01,55,DE,4A,39,36,39,A9,9E,98,80,00,00,00,EA,7F,29,5F,ED,7F,B2,9D,54,5B,7C,FB,61,2B,A5,9A,00,00,00,00,7F,AD,34,FA,F7,E6,93,75,38,3D,4F,FF,BC,CD,3D,88,80,00,00,00,BB,B0,2C,81,D6,29,C5,ED,C9,F1,38,35,65,EA,9C,D0,80,00,00,00,24,82,E9,E9,36,C8,CA,EB,68,4B,8A,2E,34,39,0B,F1,80,00,00,00,71,CF,54,5A,4B,85,FE,F5,39,D9,20,E8,F3,4B,CF,2E,80,00,00,00,6D,15,D8,44,34,B3,53,8E,B3,2C,D2,68,2B,5E,F2,9B,80,00,00,00,CD,82,1B,3D,DE,4D,79,34,09,B1,2F,5E,66,93,FB,D8,80,00,00,00,08,0F,88,E3,E7,51,6B,91,62,96,93,C7,62,0C,B2,BF,00,00,00,00,C5,0B,37,D0,0F,F5,BD,B9,81,EF,B1,3A,F8,63,19,E3,00,00,00,00,4D,42,50,62,E2,63,52,63,D5,67,56,0C,CF,C8,2C,27,00,00,00,00,FA,4B,E5,CD,DD,E7,DD,34,DD,38,13,B6,CC,C4,13,D1,00,00,00,00,76,68,FA,32,CC,45,35,BF,59,40,A0,E6,71,38,8D,45,00,00,00,00,4A,AE,15,DF,E3,FE,88,D2,E0,D7,F3,38,A5,2A,35,B3,00,00,00,00,18,01,F8,7F,E8,AE,69,F3,19,4D,36,BE,BC,16,C1,D6,80,00,00,00,92,5C,73,6D,C8,1F,F2,39,5C,57,8D,8B,8E,A7,3A,AD,80,00,00,00,1A,65,5E,AD,DC,E1,F0,4F,47,2F,A2,15,5E,BB,11,60,00,00,00,00,6A,EE,16,12,17,A0,DD,E7,83,3C,B1,27,99,49,52,2E,00,00,00,00,1C,6B,FB,5A,90,72,E6,79,9A,D7,9B,A5,0B,57,2C,36,00,00,00,00,F1,7E,8D,01,ED,CA,F0,5D,A2,3D,A4,8B,6E,04,A0,42,00,00,00,00,09,65,5F,A5,B4,45,E6,0B,89,98,F9,0A,EF,88,E9,07,80,00,00,00,84,F6,AF,3E,79,09,B1,79,D9,D4,F1,00,D9,6C,BC,2D,00,00,00,00,28,0E,2C,E7,3E,16,2C,BD,52,E2,3E,27,15,4C,EA,65,00,00,00,00,EF,81,E1,04,B0,BE,B8,B5,86,AC,BF,29,A0,2C,40,2E,80,00,00,00,A7,9B,6D,12,46,EC,09,4E,28,1A,40,BB,20,7C,6C,BB,80,00,00,00,16,D0,25,E1,CC,AD,45,28,55,D4,49,03,2C,97,0A,42,00,00,00,00,C1,01,54,1C,CC,8E,4F,30,7C,A9,7F,C4,09,03,E9,77,80,00,00,00,CB,2C,0C,05,C0,FE,61,87,70,5C,61,97,94,2B,51,B1,80,00,00,00,1A,8B,E4,EA,61,13,1C,3F,8C,E8,03,ED,CB,5F,A0,F1,80,00,00,00,FA,B4,A3,FF,34,79,1E,DA,69,41,D6,10,84,E0,6A,2E,80,00,00,00,E5,30,51,A9,17,C7,B9,AE,41,9E,E3,E3,DD,7A,50,85,80,00,00,00,D8,B5,05,A6,C7,A1,92,8E,CD,48,FC,86,25,7A,DC,23,00,00,00,00,21,4D,26,2B,3B,18,A5,89,EA,E2,9E,C3,CB,58,D1,3A,00,00,00,00,A6,9A,E2,2C,B7,CB,44,C8,41,6B,E5,4B,E5,56,88,DA,00,00,00,00,7C,BF,AE,DD,9F,8A,22,71,D9,58,70,28,16,4A,D5,F7,80,00,00,00,2B,FF,FE,58,9C,ED,15,F6,84,EB,CA,7F,CF,EE,DF,3D,00,00,00,00,99,97,6B,1A,D4,59,99,EC,3E,45,09,BD,39,07,DF,58,80,00,00,00,44,E6,FB,B4,7A,4F,B5,DC,CD,D6,FE,1A,2B,87,F2,40,80,00,00,00,FC,C9,CA,CB,54,6E,C8,7E,B3,28,53,25,01,E5,00,DB,80,00,00,00,FF,67,68,04,79,40,BF,1F,1B,D0,AC,5F,AD,CE,94,5B,00,00,00,00,36,CA,83,19,CD,D9,0D,EE,8C,14,19,27,F4,35,49,A2,00,00,00,00,33,2C,B6,B7,61,05,E2,79,93,5C,D5,71,AC,07,28,4D,80,00,00,00,0B,5F,57,BB,F5,9D,D9,16,DE,6C,B4,4C,C1,0E,1C,0B,80,00,00,00,DF,61,86,F3,01,F2,9D,BA,B4,10,AA,13,B2,F1,F6,D9,80,00,00,00,1D,E8,57,91,57,31,CF,2B,69,7F,A9,CC,D8,19,0A,65,00,00,00,00,99,54,57,89,F9,8D,4B,69,CC,95,FE,C6,52,58,B0,9D,80,00,00,00,FA,88,E5,1E,9C,49,82,86,7D,9C,7E,21,17,41,56,65,00,00,00,00,C3,4A,2B,6E,6C,E2,A1,AD,CB,73,69,D6,73,D4,94,77,00,00,00,00,6B,13,16,32,00,92,5D,6D,3D,3A,56,84,D0,63,5B,73,80,00,00,00,BE,5C,CF,31,8C,03,44,2C,15,77,C9,BA,77,9D,16,18,80,00,00,00,1C,F9,2D,FA,E5,A1,FE,18,9F,E1,B7,8B,A6,26,A8,6C,80,00,00,00,15,9D,A4,26,11,14,A6,30,00,48,D6,71,90,58,0E,8B,80,00,00,00,D8,B5,87,5B,0E,1C,6C,34,FE,82,4A,E8,37,72,A4,34,80,00,00,00,17,76,BB,C1,14,E6,62,5E,08,7F,A6,73,33,08,05,43,00,00,00,00,4D,7C,77,54,77,05,BE,A7,E9,1C,22,43,FA,31,80,A8,00,00,00,00,79,91,95,8D,2A,70,06,0F,30,41,5A,F2,8D,0E,DC,0B,00,00,00,00,B1,99,06,A1,EB,CB,1D,8A,1D,DD,7B,B6,14,E6,A3,89,00,00,00,00,0C,44,D0,75,FA,2D,37,EF,FC,CE,99,0E,BE,F1,29,FC,00,00,00,00,62,72,A2,17,A4,7E,78,C5,1B,BF,C1,11,B2,DD,8D,13,00,00,00,00,E8,71,0E,AA,95,95,FB,72,53,34,09,1F,CC,9E,57,2F,00,00,00,00,7C,11,C4,D0,91,60,8B,05,DC,8D,46,DA,1F,B3,C5,6B,00,00,00,00,CC,B3,F6,94,DC,BC,74,FD,EC,C3,EB,B7,D8,E3,B5,55,80,00,00,00,A2,89,94,B7,34,63,C7,C8,0E,76,80,42,00,BB,6E,CA,80,00,00,00,3D,6C,4D,AE,8A,8D,5E,D9,F5,A8,BE,01,97,76,98,A3,00,00,00,00,42,95,C5,6C,60,E2,B3,FE,16,4C,AD,32,21,DA,E0,37,80,00,00,00,1B,44,52,F1,E3,05,F1,4A,23,B9,EA,D7,36,CA,78,6F,00,00,00,00,17,C2,68,49,30,5A,F5,D1,F8,71,55,B6,07,38,99,EA,00,00,00,00,B1,A2,CF,47,96,45,DD,BC,FB,58,E5,A8,0A,D6,5F,9C,80,00,00,00,FA,A6,42,3D,C3,25,9B,BB,83,F4,E7,E0,25,D9,CC,7F,80,00,00,00,17,D3,4B,7F,BA,22,4F,F3,B0,8A,09,4C,1B,99,E0,D1,00,00,00,00,A2,16,77,C7,C3,CE,80,A8,B0,76,AC,0F,81,01,48,C2,00,00,00,00,AF,16,27,DC,6A,81,51,E3,37,7C,5A,12,4E,4D,F7,DA,00,00,00,00,27,DD,C5,22,A0,84,15,D4,9C,40,71,5F,56,D2,19,1F,00,00,00,00,81,CB,FD,69,0D,33,41,97,0C,88,B9,3F,1D,52,5B,4F,80,00,00,00,33,7B,9F,85,92,12,8C,B8,72,5E,61,50,6B,EB,00,26,80,00,00,00,99,88,C8,3E,54,2F,FB,27,30,C8,94,17,85,61,FB,49,00,00,00,00,97,F4,3F,F2,50,7F,12,84,20,DE,AE,7C,EF,75,BD,79,80,00,00,00,24,08,06,D6,38,75,F7,04,05,13,FF,F1,A0,3E,D9,34,00,00,00,00,53,F6,86,71,1B,2C,5D,56,99,1F,83,51,5C,C9,7D,0D,00,00,00,00,9C,F0,A1,39,94,05,08,4E,D5,8C,F4,1E,2C,A4,91,21,80,00,00,00,B5,5B,81,6B,4F,38,C8,C2,68,E4,D1,1D,17,08,B7,FA,80,00,00,00,68,14,CE,5E,61,20,F8,A9,34,81,D3,E7,7A,DC,E9,66,80,00,00,00,FD,68,D8,66,B7,A8,E4,22,F5,61,3C,13,76,AD,E4,A0,80,00,00,00,EE,92,8C,5D,43,94,BC,31,D3,CC,34,E7,98,54,82,84,80,00,00,00,25,6F,CE,84,73,9B,AB,D3,D2,C4,C2,26,76,C8,FD,35,80,00,00,00,45,88,52,7E,B9,DD,E9,A6,C6,B0,42,2D,20,C4,96,23,00,00,00,00,96,24,86,83,04,28,9A,84,D9,23,E4,B8,80,32,D5,B0,80,00,00,00,30,F3,64,73,F5,65,15,B3,66,03,18,79,9A,81,BA,95,00,00,00,00,C8,66,73,71,EA,F5,0B,55,91,BE,30,B5,9D,BB,3E,83,00,00,00,00,68,5D,4D,82,5E,0B,DA,44,99,93,FE,40,B2,8B,D8,52,80,00,00,00,42,56,79,44,52,F5,13,3E,06,E8,E7,24,C2,AD,0E,E6,00,00,00,00,EF,87,D5,09,4A,4D,D8,E5,EB,F7,AA,F6,07,20,AF,03,00,00,00,00,70,55,97,DB,35,8D,F1,C4,46,ED,2E,CC,AD,80,EE,39,00,00,00,00,3D,B1,4D,6A,68,0D,A3,70,DD,4A,75,64,A3,D3,88,8C,00,00,00,00,9E,E6,24,16,2C,1A,EF,DC,2F,18,CF,23,83,D8,97,6F,00,00,00,00,EC,26,1D,21,DC,76,42,EE,BF,16,45,3D,B2,BF,D1,2E,00,00,00,00,62,1F,EA,44,73,B3,FA,8A,DE,FB,52,18,DA,7F,3B,D8,00,00,00,00,57,97,19,C3,DD,D5,D6,FB,7C,96,E7,B2,06,85,3C,90,00,00,00,00,D0,70,C8,60,EC,81,8D,D5,EA,06,3A,A8,44,BA,59,1C,00,00,00,00,5D,3F,3F,8F,F0,DD,73,C4,01,D6,46,9F,B3,78,10,F1,00,00,00,00,AB,EE,D7,F5,F1,BE,92,DF,9C,F9,BD,6B,EE,3B,B3,2E,80,00,00,00,8D,42,4C,AA,B3,7E,3E,F1,D5,BB,A1,62,D6,17,CE,E6,80,00,00,00,35,78,B9,CA,5A,1D,68,5A,FA,6C,0A,8B,01,A7,2A,6A,00,00,00,00,5F,B1,BA,FA,2B,D5,69,93,C4,9E,D3,65,DC,FD,03,0C,80,00,00,00,72,F2,6A,4D,1C,32,EB,56,31,05,82,54,F3,13,1D,9A,80,00,00,00,31,EA,27,E0,C6,71,91,CB,11,A3,B9,2A,CE,B0,31,E7,80,00,00,00,A3,B8,3D,A4,5B,44,4D,54,F8,00,93,12,00,42,AB,3E,00,00,00,00,7C,E6,75,22,A6,B6,77,08,8E,53,52,85,79,B8,BF,34,00,00,00,00,03,8C,79,85,63,27,C7,08,76,E5,AA,86,C9,B1,6C,3F,00,00,00,00,A3,EC,26,2A,D0,E6,EF,D4,2B,72,85,34,C5,21,10,81,80,00,00,00,C7,1D,68,B3,8F,B3,E0,EA,1C,27,9E,0E,BA,5E,E8,57,80,00,00,00,B9,62,91,53,3C,AD,53,7E,BF,21,6F,CB,C2,CF,86,7D,80,00,00,00,17,FB,40,89,DA,B4,D6,55,8C,E8,3C,E7,BC,0F,18,9E,80,00,00,00,F8,76,2A,77,D9,A8,0D,94,17,21,30,35,FE,77,E6,3A,80,00,00,00,B1,6A,93,96,54,6E,72,0E,07,75,EA,30,B4,6A,12,51,00,00,00,00,30,57,D8,BF,29,AF,F9,E8,D5,9A,70,2D,A6,A3,12,2C,00,00,00,00,5D,D1,20,1A,BA,89,BD,9B,2B,98,EE,47,D3,CE,79,64,80,00,00,00,D3,62,85,CE,14,64,B4,C4,DC,EC,C8,63,5D,3F,5A,87,00,00,00,00,42,D8,05,4F,85,C0,0F,A7,FD,01,C8,D2,10,00,4B,F9,00,00,00,00,91,D6,2A,0A,DA,59,91,25,FD,47,4F,30,9F,A9,41,FC,00,00,00,00,18,E4,EE,33,37,6B,56,CE,C5,99,F0,F3,BF,1D,41,CE,00,00,00,00,14,93,46,96,B5,92,32,8B,CA,8C,9E,8C,FF,CD,C9,0B,00,00,00,00,57,6B,74,9E,80,33,BD,DA,34,B8,BF,1D,69,79,99,28,80,00,00,00,D5,9D,38,E9,8B,D6,30,81,E8,CF,20,5F,20,09,68,ED,80,00,00,00,3A,2E,3B,0C,6F,7B,9C,3B,CC,41,1D,D1,83,CB,FF,2E,00,00,00,00,1B,FB,3E,9C,FE,1C,93,F0,67,61,58,68,8A,51,42,3B,80,00,00,00,80,49,5A,A5,C0,B0,83,A9,77,5B,BC,3E,47,C5,8A,4E,80,00,00,00,5A,7A,D2,47,90,75,CB,72,3B,03,FD,4E,3E,05,D2,ED,80,00,00,00,DC,21,3B,FE,CB,27,6B,2C,D3,A6,F0,84,1A,20,25,37,00,00,00,00,05,9A,33,72,9E,1C,D3,BF,0F,D3,36,84,F0,EB,F4,81,00,00,00,00,C2,8C,53,4A,40,FC,8F,25,4D,91,51,8D,9F,07,11,09,00,00,00,00,E7,55,60,A3,16,11,39,CA,73,71,7E,FB,40,DF,28,0A,80,00,00,00,A6,BB,C2,0F,8E,4B,2B,14,78,0F,39,BC,62,EA,7F,AF,80,00,00,00,B2,A0,FF,3C,8E,85,35,33,48,93,CC,03,E7,B6,CB,AF,80,00,00,00,7C,F0,F6,51,49,1B,C3,C3,04,C7,E7,09,F3,27,7D,F6,00,00,00,00,4C,95,D2,06,8D,E9,D6,E7,F2,E2,DB,C5,88,BF,10,79,80,00,00,00,BA,A9,DC,46,00,3B,D6,0E,3F,1E,48,F8,15,58,B0,AD,00,00,00,00,CA,95,4B,BA,71,6B,DE,A1,1B,45,4B,E0,3A,48,81,CE,00,00,00,00,C7,2E,53,08,E5,B9,42,99,15,2B,47,04,8E,66,8D,BC,00,00,00,00,42,57,58,43,FA,AE,5E,B1,54,21,61,B7,DC,11,56,E1,00,00,00,00,29,C2,E3,CD,68,43,0C,6D,CD,65,D0,FA,D4,E6,EF,2C,00,00,00,00,B5,33,D0,EC,F6,E8,D8,E0,4C,D9,B2,89,10,FC,C8,3B,80,00,00,00,59,CC,60,B2,AE,DD,C5,2A,DC,6E,45,2C,E7,1D,41,C8,00,00,00,00,B9,15,99,18,13,F2,23,A8,1C,E6,BF,44,3F,FA,39,99,00,00,00,00,95,34,B9,A5,97,DF,C7,E1,2A,A9,32,A6,4D,C0,1F,7D,80,00,00,00,4E,7A,E0,09,85,9D,AA,9A,6F,F5,1B,F3,6D,A8,B3,0C,80,00,00,00,EE,ED,A8,69,C6,FC,17,69,F1,E3,56,AF,61,45,0A,DF,80,00,00,00,D0,A3,48,C1,64,83,B8,04,F3,38,61,0E,12,76,4E,04,80,00,00,00,15,A7,DD,AF,AB,03,A5,58,DC,DB,88,32,DA,BF,79,D7,80,00,00,00,0A,41,CC,16,99,51,AB,A8,9B,E7,4F,B9,4B,C7,52,4C,80,00,00,00,85,3F,18,8F,01,B0,98,FA,2D,FF,5B,6F,E7,E8,7C,B5,80,00,00,00,5C,98,59,6C,9A,BA,9C,6C,5E,75,DD,22,CA,4F,95,DC,00,00,00,00,94,32,2F,9C,14,10,FC,1D,10,3C,58,90,4B,17,BE,24,80,00,00,00,91,47,F2,1E,08,BF,0B,DF,BB,69,E6,60,0B,66,C9,48,80,00,00,00,13,E3,5B,1A,FB,39,B7,FA,6C,F4,69,6D,68,DF,36,71,00,00,00,00,12,3A,F7,F4,86,4A,A6,19,23,E6,F6,C3,E2,AD,F6,55,00,00,00,00,11,4F,E7,F3,C7,6F,A3,F5,B2,BF,8D,7A,1E,B8,00,53,00,00,00,00,D5,3E,D7,47,BB,23,C4,53,4F,8B,19,FC,D6,B5,2E,47,80,00,00,00,17,00,96,68,C1,12,70,B7,B3,D7,2C,4C,54,2D,FC,1A,00,00,00,00,26,28,E0,49,A5,13,CA,E2,64,1D,9F,5F,EF,89,34,25,00,00,00,00,BC,C6,3D,22,9D,77,3C,CE,5B,6C,C9,41,99,25,0F,29,00,00,00,00,7A,BA,7C,BB,64,3E,B4,E6,D8,05,6F,A4,EF,CB,BD,F0,80,00,00,00,44,37,AF,9F,C6,CA,7D,4A,48,8C,A9,56,4D,D7,99,F8,00,00,00,00,2F,27,BF,61,ED,D3,7F,B2,7E,7D,EC,ED,DB,99,50,25,00,00,00,00,1E,D9,23,5D,29,A1,E0,18,5F,DB,8B,4B,7E,28,44,2C,00,00,00,00,7B,FE,6A,F9,A6,BA,39,28,EB,73,F6,2D,9A,F8,F1,FB,00,00,00,00,CA,61,C5,97,93,05,F2,A0,C3,42,D4,7D,DB,77,B6,79,00,00,00,00,49,17,5A,2D,A9,E8,36,39,AF,9D,2C,9A,3D,77,B8,67,80,00,00,00,96,86,CF,A1,47,92,51,C3,C2,FA,FC,BB,73,2E,CA,4C,80,00,00,00,D4,96,01,07,D4,D0,F5,B4,54,9F,E0,A6,48,0C,2B,C8,80,00,00,00,62,0F,B0,2E,C4,A9,64,0A,13,A1,50,02,B3,72,22,97,00,00,00,00,CF,B6,0D,1F,C9,0F,DF,78,7B,66,C2,49,A3,80,58,C5,00,00,00,00 -keyMatrices_inv = F2,8E,2D,ED,52,8B,1C,52,91,CB,69,FC,63,E2,C0,EE,80,00,00,00,63,8C,94,AD,8F,93,BB,D7,03,03,78,5D,11,B4,31,9F,00,00,00,00,5B,08,0C,B3,4D,4E,08,EE,60,B0,C6,95,24,E7,7C,45,80,00,00,00,67,AB,EA,E6,B9,39,E5,54,1A,AB,0B,60,5E,0A,6F,7A,00,00,00,00,AF,76,69,2A,DD,A0,F9,AE,98,30,02,D2,B7,62,8C,5E,00,00,00,00,7F,6B,38,5E,16,1E,5B,8F,F7,44,D9,E7,51,3B,52,7B,80,00,00,00,A0,50,10,22,D9,25,1B,9A,35,B5,07,09,37,BF,B8,C1,00,00,00,00,66,82,DB,B4,0B,2A,3D,03,59,86,9B,A6,0C,A5,B3,D1,00,00,00,00,FF,8D,08,B7,35,88,A1,2E,E9,65,A7,51,C0,11,61,AE,80,00,00,00,C7,8F,7C,B9,A4,F0,87,48,EF,C0,99,17,54,B5,54,1A,00,00,00,00,23,74,06,81,AB,BC,2A,16,E1,0D,A9,14,40,4E,99,48,80,00,00,00,E1,B4,B5,16,39,E9,CD,4F,D2,51,12,1D,00,85,9A,5A,80,00,00,00,86,F0,E0,6A,55,04,39,FA,EC,B5,D0,01,B6,B3,17,92,80,00,00,00,9B,D6,80,7C,FE,87,4D,D7,53,74,17,92,69,0D,52,2B,00,00,00,00,F9,DA,79,2E,1F,09,F9,3C,91,EE,59,5A,C6,EF,F5,D1,00,00,00,00,6B,6C,42,50,59,DB,86,1C,7C,87,56,50,68,42,95,AD,00,00,00,00,05,4F,39,0A,80,25,CF,3B,27,CE,B6,DC,72,2D,B1,EC,00,00,00,00,08,DC,F9,4F,1E,08,87,CB,44,E7,A2,22,03,04,A6,79,00,00,00,00,06,63,5D,A4,D6,9C,9D,0C,31,CA,94,E9,47,9E,09,F4,00,00,00,00,91,B2,13,9C,5D,A5,80,41,9F,B9,EF,B9,DC,C8,DD,45,00,00,00,00,32,35,80,81,98,5B,BE,BB,C8,E8,AC,9D,88,CC,75,3A,00,00,00,00,1D,1B,B3,54,AE,D0,38,EE,74,3D,7B,82,D7,1F,32,6D,00,00,00,00,45,DE,D0,8E,93,63,82,AD,9B,6A,B5,94,81,7F,47,02,00,00,00,00,8B,70,13,E9,67,7E,A8,1B,93,2A,F3,EE,65,6E,16,53,00,00,00,00,21,F6,9D,28,F8,0A,DF,9D,69,9A,55,6A,B9,85,2A,62,00,00,00,00,40,CF,E4,1F,E7,53,AC,A1,2D,00,D9,96,33,46,92,CF,00,00,00,00,0F,27,13,91,36,DC,3D,55,22,2A,12,09,40,77,EC,8D,00,00,00,00,D2,B0,5D,3F,BA,86,3B,18,AC,86,4F,ED,66,47,17,A0,00,00,00,00,F7,7C,9A,4F,73,9D,11,F3,A6,3A,52,E7,8C,4A,06,FB,00,00,00,00,D5,5B,51,9A,2D,0F,4B,97,B9,B7,10,2E,63,FA,9A,E9,80,00,00,00,FF,81,04,40,58,28,F7,E7,97,7F,12,E6,B4,97,33,DB,80,00,00,00,E0,25,27,16,A4,9A,91,A3,08,7C,A4,09,BB,8A,74,52,00,00,00,00,E1,E7,CE,F8,7B,0A,03,7D,42,9E,89,08,C6,B9,1A,93,00,00,00,00,2F,BD,88,0F,DE,91,F5,4E,1C,AB,6A,8B,CB,25,7E,A7,00,00,00,00,4B,30,E4,54,83,66,4E,D5,91,C9,BF,1D,44,65,93,76,80,00,00,00,B5,10,06,33,18,46,72,D3,8B,8C,D6,F1,9F,5C,AD,14,00,00,00,00,EC,4F,17,00,8A,C3,B8,0A,D2,4A,0D,21,1D,CD,06,C0,80,00,00,00,57,B8,E8,38,97,AE,52,18,64,22,3E,06,35,D5,7D,F6,80,00,00,00,74,A9,92,CC,07,6F,97,73,12,F0,FE,E7,18,33,DE,8D,80,00,00,00,2B,AF,69,44,12,87,57,31,93,86,07,C8,6A,23,1F,41,80,00,00,00,59,55,1D,80,72,7A,A6,F5,7A,9C,97,A1,23,38,60,18,80,00,00,00,5B,BA,17,24,01,56,44,75,4C,F1,DE,96,7B,C0,70,E5,00,00,00,00,F3,E5,0A,31,44,51,B2,D0,01,D1,6D,21,95,B8,0B,79,00,00,00,00,E9,2B,46,F6,42,BE,65,B0,8C,A4,0C,3B,DB,FB,AC,66,00,00,00,00,1C,31,04,C6,C9,B8,E2,A2,4B,9C,64,3D,3C,C9,6F,B6,00,00,00,00,E0,A7,D9,8B,31,76,54,97,26,9A,FF,E3,61,21,0A,D1,80,00,00,00,49,38,0C,7E,6C,E6,75,31,63,9F,27,2B,B5,67,CB,57,80,00,00,00,F4,10,B7,3C,11,9F,F2,49,20,66,0F,43,F0,ED,5B,C9,00,00,00,00,A3,90,06,5B,64,C9,FE,44,39,23,22,06,E2,9F,11,9B,00,00,00,00,0D,0A,1E,86,24,CE,75,BE,92,DD,5E,1A,2A,2B,CF,68,80,00,00,00,1F,F3,52,ED,ED,84,D3,EB,8E,FB,CE,E1,03,A2,A0,64,00,00,00,00,24,B0,80,CC,B2,31,E6,43,04,DA,0F,42,5E,CE,2D,D8,00,00,00,00,EC,79,6B,14,75,91,9E,D8,F9,A8,97,8F,0D,17,C0,D6,80,00,00,00,06,8F,BD,D2,04,9E,A0,1D,B1,62,D9,40,88,8B,01,D1,80,00,00,00,20,E9,4A,9F,1E,45,0F,5A,B5,A7,18,1E,8F,D2,5F,D7,00,00,00,00,8F,2D,B9,8E,A5,E0,45,D4,C5,3A,3B,F8,59,D1,E8,BC,00,00,00,00,6E,B8,64,B6,48,B3,B7,AF,31,2D,7E,C8,14,92,89,2D,80,00,00,00,0E,B2,4A,59,4D,F6,50,3B,E2,93,7E,BB,F4,5A,99,8A,00,00,00,00,6F,3A,9E,4C,8C,FC,2D,A4,B2,DE,17,CD,46,88,70,3E,00,00,00,00,F4,62,16,37,86,53,26,F7,0D,B7,63,95,77,4A,4D,48,80,00,00,00,ED,2C,2E,AF,21,10,A1,85,04,19,05,E0,DE,0E,DD,DA,80,00,00,00,58,C8,29,B5,77,38,AF,D5,8C,A9,95,BF,11,7A,06,23,80,00,00,00,D2,14,09,35,31,2F,3D,D4,37,0C,FA,D4,69,8E,7D,D5,80,00,00,00,F5,43,19,4F,46,41,38,D6,5E,AB,70,95,4B,D6,E6,74,80,00,00,00,DC,BE,16,E1,C4,06,72,B7,4B,EB,F2,6F,B5,FC,4C,7C,80,00,00,00,85,64,61,99,01,84,DC,75,5B,EA,CE,9E,64,BA,1E,58,80,00,00,00,9E,D4,E0,95,1B,B4,09,33,3F,7B,7E,E7,F7,0A,23,80,00,00,00,00,78,8E,EB,EE,17,18,C6,2C,42,5A,92,33,79,79,6B,E6,00,00,00,00,12,8B,B4,EA,83,7E,D0,D7,1A,F9,DF,39,E0,A1,FD,02,00,00,00,00,0C,D1,68,CF,6C,B3,42,8E,D5,15,36,0F,FB,A4,68,03,80,00,00,00,F7,95,A3,A9,B3,15,96,45,C3,6A,66,3C,E1,4C,E9,F7,80,00,00,00,34,F7,1B,36,58,E1,44,58,DB,70,3B,40,B6,B1,12,17,00,00,00,00,90,DA,57,F2,EF,01,6C,5C,A1,E0,C5,1D,8E,7A,4D,E8,00,00,00,00,7C,95,36,C8,09,9E,1E,01,00,D7,5C,CC,7E,78,DD,00,80,00,00,00,EB,CB,81,AD,87,D3,8B,33,F7,23,2C,13,FA,BE,D0,90,80,00,00,00,75,5E,29,17,E6,C1,E1,86,FA,72,FE,3E,EC,29,62,15,00,00,00,00,5E,24,87,5B,AE,F9,2B,94,E8,E2,9A,E2,F1,05,05,F2,00,00,00,00,6F,4B,70,64,B9,EC,CF,52,E9,F0,E1,C2,6F,9A,ED,70,00,00,00,00,2C,3A,7F,78,1A,11,BD,6D,2F,44,CB,FE,12,C6,6A,1F,80,00,00,00,C4,25,AF,60,EB,95,4D,2F,62,54,06,6D,AA,6B,5D,D4,80,00,00,00,5E,22,F3,07,C1,75,21,FD,0E,B0,BF,7A,CB,96,0B,FF,80,00,00,00,2F,6D,17,C2,6E,D8,9F,5B,88,96,2A,4C,8C,92,04,1D,80,00,00,00,29,4D,38,A2,4D,1A,29,FE,38,4C,37,B8,56,48,F9,E4,00,00,00,00,AF,15,B1,50,36,B7,8E,08,27,CB,73,5E,C6,62,2D,63,80,00,00,00,83,36,83,66,09,DC,5A,6C,15,88,58,CB,4B,7E,B3,43,00,00,00,00,76,67,6D,26,0F,5F,DC,F0,5C,34,58,45,CD,0B,D2,97,80,00,00,00,34,A5,1C,96,70,40,FF,81,A6,49,E9,A3,28,C8,88,7B,00,00,00,00,B7,58,41,07,D6,46,22,79,62,5A,F3,A6,36,80,50,10,80,00,00,00,52,42,85,9A,74,B4,DE,E0,8E,F1,A4,CF,14,8B,BB,7B,00,00,00,00,4F,8C,DB,F7,24,42,9F,1C,41,9E,E0,9A,1A,14,89,F0,80,00,00,00,2D,FB,B3,1E,CC,FD,07,A3,BA,86,28,49,50,97,43,09,00,00,00,00,8B,14,73,C3,AB,78,40,97,99,2C,3F,FB,4B,FF,68,5C,80,00,00,00,C0,BD,09,8C,B8,D5,B0,B6,8F,01,D9,C2,B8,9B,77,91,00,00,00,00,BD,46,70,20,17,4B,59,2E,14,F3,93,B5,B9,BB,35,C7,00,00,00,00,9B,56,B3,C9,05,7B,96,A6,35,4A,FD,0D,42,07,06,84,00,00,00,00,19,CD,DA,47,F3,77,EA,72,5F,4D,08,D2,96,8E,09,32,80,00,00,00,04,68,BA,46,D8,BC,EB,CD,14,39,C0,F9,DA,F6,65,1D,00,00,00,00,F7,18,AF,04,B4,8E,A8,5B,79,C4,6A,51,93,59,26,86,00,00,00,00,F9,F0,25,11,E8,68,DF,4E,7B,7F,55,F0,D9,3C,70,34,80,00,00,00,E0,20,F9,CA,28,F2,35,E1,5E,BB,72,17,C4,14,1C,0C,80,00,00,00,E5,65,B3,E9,51,D3,3A,3D,B1,9E,17,43,A3,03,69,BA,00,00,00,00,B5,0D,3C,86,C4,66,10,0A,3E,47,DF,E9,3F,9B,B5,82,00,00,00,00,30,C5,7A,CD,28,2F,EC,8F,8D,D6,54,9F,7A,BC,CB,FD,80,00,00,00,AC,58,B9,02,F3,4E,E4,33,87,7C,2F,2E,FA,18,F7,F3,00,00,00,00,49,C5,68,C5,72,FA,1F,B0,CD,14,C9,E7,74,15,5E,22,00,00,00,00,CE,79,B8,1F,04,BD,FA,ED,01,B6,CB,80,AB,B8,42,FA,80,00,00,00,33,98,33,10,7D,7B,2B,C5,33,6B,7B,1B,7C,71,6C,5C,80,00,00,00,F9,A9,35,93,8C,A0,F3,64,33,C8,03,66,8F,22,0E,23,00,00,00,00,93,C5,D4,5E,B0,63,01,A8,31,4E,10,60,7D,2F,7A,8B,80,00,00,00,DE,EF,61,46,77,E7,60,04,80,06,6F,78,A3,00,8C,1A,80,00,00,00,88,87,43,58,C6,1D,E3,02,DC,3F,E3,3F,90,B0,36,98,00,00,00,00,BF,D4,FE,E4,21,00,A4,96,42,8D,A5,43,A2,13,E5,BF,80,00,00,00,A2,BD,75,D6,B6,93,2B,90,48,19,87,53,EF,5D,76,E6,80,00,00,00,11,41,97,E1,10,9F,78,31,9F,24,2E,57,EA,6A,86,AD,80,00,00,00,24,08,C7,0B,A8,49,6E,4F,1B,3E,2F,6F,CB,F7,11,29,00,00,00,00,70,3C,BF,3D,80,EB,67,53,94,84,BC,93,95,CA,83,84,00,00,00,00,1C,8D,4D,2C,38,87,41,79,A5,F5,AE,D5,74,74,88,85,00,00,00,00,68,2A,0A,B4,4E,B0,E6,C4,12,FC,F9,41,0A,C1,37,1C,00,00,00,00,87,AD,F9,61,41,7A,A7,6F,A0,21,12,4F,2C,A3,58,FD,80,00,00,00,5F,9D,6E,3B,CB,F4,C0,B8,6B,71,24,80,EA,AE,CD,AD,00,00,00,00,2D,AB,2C,97,C7,8C,B2,E4,61,18,59,7E,21,51,61,04,80,00,00,00,87,08,A7,A0,10,CB,08,B2,0E,30,25,89,D8,9B,73,56,00,00,00,00,E9,F0,5F,DA,96,A8,9E,DB,E5,FF,C2,07,33,D4,84,E8,00,00,00,00,13,27,BD,1B,6A,1F,5F,27,67,A3,3A,F3,D1,5A,B1,B4,80,00,00,00,08,C4,55,51,48,93,D5,DF,38,53,09,33,51,7F,A4,0D,00,00,00,00,93,63,4A,3C,98,FD,98,39,12,18,3A,59,22,CC,D8,3C,00,00,00,00,26,7F,16,86,64,6D,B5,52,F9,21,CF,B3,BC,B6,0F,66,80,00,00,00,2F,82,72,6B,14,95,8F,99,7C,23,68,4C,E9,54,79,62,80,00,00,00,F1,AC,A1,56,F0,29,A6,7E,7E,72,D1,53,AA,12,69,CB,80,00,00,00 -linearMatrices_inv = 0F,F1,DD,2A,69,B4,E7,04,34,05,EC,A7,F5,A7,2B,C1,00,00,00,00,D9,96,B9,7E,33,6F,81,18,23,0B,92,80,4F,D2,66,8A,00,00,00,00,CD,2B,10,1C,CF,CE,A6,E4,77,A2,03,37,76,00,65,5B,80,00,00,00,CE,80,18,30,B9,09,66,36,B4,A0,F8,7E,85,15,92,8C,80,00,00,00,E1,30,81,F1,85,B1,F7,9A,45,4E,9F,BC,8C,41,31,67,80,00,00,00,AF,A4,9F,4D,E5,11,ED,74,19,69,0E,0F,B1,EC,C6,C5,00,00,00,00,B0,F5,56,72,F5,11,3D,57,23,FD,61,B8,93,F8,2B,51,00,00,00,00,16,FA,3A,F5,65,12,21,B4,29,C6,0A,EA,D9,CA,8A,0A,80,00,00,00,3F,D5,7E,D4,85,41,D0,2E,AA,84,F5,83,27,71,AE,12,00,00,00,00,AE,44,76,57,07,B9,0C,DC,A3,A9,1E,14,B8,46,33,50,00,00,00,00,BA,01,7A,32,3F,59,0F,30,61,FD,B7,AF,7E,3B,BA,AA,00,00,00,00,25,32,FF,AB,A3,A1,DD,48,90,B6,9D,E4,72,A6,A7,4B,00,00,00,00,0C,C0,F4,BB,53,0C,A9,B8,CF,0E,76,44,42,A9,CC,A4,80,00,00,00,55,3B,62,7E,1F,57,1E,DD,CE,CB,7F,D6,9B,4F,D8,6E,80,00,00,00,B3,A0,6D,7C,55,CF,F8,08,F9,9B,BB,31,CA,99,DC,91,00,00,00,00,BC,95,D6,09,7C,54,FF,0E,4F,FB,44,02,AF,D6,E0,3C,80,00,00,00,68,3C,45,98,3F,AA,37,00,72,23,49,6C,42,F5,8C,E9,00,00,00,00,3C,BF,CB,50,A2,42,D5,05,2B,6D,C1,8D,1F,D3,37,A8,00,00,00,00,64,32,F2,AB,7F,A1,C4,B2,79,A5,A2,02,DD,8A,B4,76,80,00,00,00,30,44,C8,A8,A7,E2,2A,2E,57,37,2E,35,AF,CA,6F,29,80,00,00,00,B4,B5,3A,A0,9F,5A,E8,05,E1,81,8E,B5,B5,17,E3,CF,80,00,00,00,2C,53,78,46,49,C9,4E,02,9A,1B,8E,EA,72,08,A9,C5,00,00,00,00,4C,6E,F2,5B,B4,4F,FF,4C,E6,A2,86,3E,57,56,CD,DE,80,00,00,00,49,B8,0E,BF,69,80,A0,6C,F2,86,DF,16,FF,65,22,21,80,00,00,00,F9,8F,8D,27,54,8A,D9,A8,5C,5B,62,9A,68,FA,EB,16,80,00,00,00,E8,28,79,03,8F,A7,69,8B,66,43,08,F8,12,0E,1E,16,80,00,00,00,90,E0,E9,A8,55,89,05,F7,00,C8,71,9F,94,DC,01,02,80,00,00,00,14,B1,0F,DD,F8,53,DB,14,2B,EF,8D,DF,72,58,BF,D0,80,00,00,00,A8,99,58,19,61,6B,F5,B1,39,74,14,B0,E7,A8,0D,60,00,00,00,00,DB,1A,03,09,FF,3E,ED,86,76,40,08,CB,3F,D4,72,BC,80,00,00,00,3E,51,C7,29,4B,43,7A,A6,D5,EA,66,B4,CC,7D,94,56,80,00,00,00,5C,02,64,E1,23,E9,B3,18,EB,8E,97,0E,8C,72,94,35,00,00,00,00,22,58,FF,2D,97,25,65,2C,3A,A2,14,29,9F,46,F1,FC,00,00,00,00,AC,E4,86,28,33,AE,D4,14,CF,D5,FB,1F,5B,4B,16,5F,00,00,00,00,71,88,CE,23,F7,90,4C,27,C6,2F,92,CD,77,F4,7B,22,80,00,00,00,49,39,FE,43,BE,3A,2D,8B,73,DA,5A,D9,61,EE,29,66,00,00,00,00,52,22,16,0D,7D,EE,D6,7D,B1,06,7D,7A,EF,C2,9A,8D,80,00,00,00,73,2A,CA,4C,1A,55,6B,72,24,74,0C,5A,3A,FA,80,A3,00,00,00,00,36,44,AA,01,FC,48,5E,5A,4C,C7,3B,97,C5,0B,26,D7,00,00,00,00,DF,39,A2,94,DD,96,64,B9,85,DB,BD,B9,26,1C,99,72,00,00,00,00,E6,C1,3D,87,F4,DC,51,76,C5,A6,E0,79,38,01,D8,24,80,00,00,00,36,36,73,5E,7A,F2,7D,6A,EB,ED,27,C8,C2,E2,73,CF,80,00,00,00,4A,7E,2D,6C,7E,77,19,30,38,0C,DE,A9,BD,B0,FB,46,00,00,00,00,61,3E,23,23,EB,BB,6D,F0,10,4E,C4,F1,4D,1D,CE,6D,00,00,00,00,29,32,8D,44,77,AE,D3,10,7B,6E,98,25,7B,94,75,5F,00,00,00,00,72,9C,15,B0,CC,82,99,50,5C,4C,16,E1,97,03,5D,C2,00,00,00,00,35,B3,B1,B4,25,1D,10,80,73,24,3C,56,63,B4,72,21,80,00,00,00,67,FA,E4,F1,99,0B,69,B7,63,41,9A,BF,EE,1B,50,B9,80,00,00,00,33,36,B4,7B,4A,49,DC,C4,40,CD,C4,31,17,AE,F7,6E,00,00,00,00,62,C0,7A,EA,CF,2F,AF,27,1D,68,A5,6C,CC,E3,DE,EC,00,00,00,00,6D,C8,01,49,FA,57,E4,02,E1,B8,1E,4A,06,F4,17,D3,80,00,00,00,7F,38,4B,D1,E6,E9,B9,45,93,1D,92,78,CE,93,E3,44,00,00,00,00,08,E8,8C,5B,A3,37,A6,5D,C7,A3,DE,E2,29,94,02,AA,80,00,00,00,46,0C,2A,08,C2,E6,E4,D8,30,06,36,E3,E2,FB,AD,21,00,00,00,00,51,DB,79,DF,48,A6,7A,8F,28,05,41,3B,59,98,22,17,00,00,00,00,1E,72,5E,55,B3,61,22,A7,D7,34,1B,9E,1B,27,33,D3,00,00,00,00,C7,E0,00,77,F8,45,3B,2F,5E,83,A5,6E,FD,4E,FC,CE,00,00,00,00,8B,40,FB,1E,E4,5D,A6,29,99,93,71,51,44,07,5B,CE,00,00,00,00,20,F2,4A,E9,C7,72,BB,A7,56,61,BC,4E,82,E9,5A,1B,00,00,00,00,B2,41,A8,54,E2,E5,3B,5B,94,D8,85,A6,5E,3A,10,7A,80,00,00,00,73,71,1F,D6,C2,43,45,A6,F2,00,DD,F8,A0,A7,77,A8,80,00,00,00,5D,56,3C,7C,64,7C,58,C0,00,45,C3,E0,2A,05,98,DE,80,00,00,00,22,E1,5B,8A,2D,62,29,38,A3,7D,2E,50,83,97,AD,DF,00,00,00,00,89,95,8D,3F,88,A9,03,A0,93,43,09,0E,D4,4D,06,2C,00,00,00,00,ED,9C,4E,2C,33,B7,85,EE,52,B2,07,B0,39,6C,30,CE,80,00,00,00,6A,D3,15,7C,16,F5,4C,D4,B5,CA,2C,2C,1B,2D,EC,C8,00,00,00,00,4A,0B,CE,99,65,B3,FF,16,9D,8A,1C,06,2E,6B,03,B9,80,00,00,00,2B,CE,94,0A,E3,81,3C,F7,E9,40,DD,1F,AF,D1,3D,F7,00,00,00,00,D3,99,2A,EB,E0,8D,E6,7F,27,38,2E,2A,59,DA,8D,D5,80,00,00,00,17,27,68,28,7C,97,1A,BD,73,0C,E7,81,C5,05,22,75,00,00,00,00,E5,4E,13,F8,30,0A,81,EE,EF,1A,86,74,FE,B7,DD,73,80,00,00,00,1C,F3,49,94,F5,1B,29,02,C2,4E,0D,F1,33,7F,ED,70,00,00,00,00,F8,F2,4B,1F,41,27,03,5B,50,C3,3C,86,55,93,8E,4E,00,00,00,00,2F,61,F3,BC,4C,25,21,B2,1E,90,7B,42,C3,FB,EB,12,80,00,00,00,7D,47,60,56,B1,82,85,D5,BD,C6,AD,4E,B6,56,20,F2,80,00,00,00,BF,1F,0D,4E,4B,B8,FB,AE,4D,C7,A8,1E,CC,7A,35,01,00,00,00,00,75,66,F4,45,39,67,2A,E0,82,6F,91,B5,EF,20,F6,FE,80,00,00,00,7A,E0,C7,50,2E,51,80,71,EA,B1,8E,E6,BA,3F,54,7B,00,00,00,00,BA,82,A9,31,D6,C8,5F,45,ED,12,51,76,70,84,8F,3B,00,00,00,00,E4,F9,FA,F8,A9,8B,B3,D2,81,D7,8A,35,14,DA,B9,1C,00,00,00,00,CB,C3,59,BF,A6,0C,CC,C4,DD,B9,2D,39,29,1D,9B,65,80,00,00,00,4A,FF,8C,71,7E,31,F3,1B,2D,98,18,5C,BC,E7,4F,31,80,00,00,00,42,02,EF,7A,E3,C1,AB,3E,F4,16,81,2C,79,14,67,B5,00,00,00,00,D0,16,40,34,3B,AA,80,73,FE,CF,36,8C,0D,6A,29,54,00,00,00,00,5A,84,B8,7B,D9,A4,1B,2B,7C,66,10,47,9E,12,31,3A,00,00,00,00,E4,14,20,63,51,AF,96,20,AA,64,23,98,7F,17,37,C0,00,00,00,00,9F,7D,A2,60,02,27,B3,26,ED,5C,88,20,BE,97,74,23,00,00,00,00,52,30,E0,F1,BD,A2,A7,51,02,E7,F4,B6,56,6D,62,47,80,00,00,00,B7,FC,62,B0,1C,16,0F,57,B7,DA,C6,AA,DD,DE,8D,9D,80,00,00,00,4B,08,97,DB,18,81,7F,FD,41,CF,44,07,32,D4,EC,FB,00,00,00,00,5C,2C,76,2A,F5,15,E4,5E,2B,FF,10,CD,24,55,32,29,80,00,00,00,3D,92,3F,DD,9F,47,AA,90,41,FE,00,C4,2F,45,DF,F1,00,00,00,00,D8,1B,16,91,44,FF,85,C7,7E,D3,A2,86,7C,2B,54,A6,00,00,00,00,2E,F3,C1,2B,8D,BF,23,25,CB,6F,18,59,E1,E8,2C,9D,00,00,00,00,A3,20,97,80,5C,E8,29,B3,3D,00,1F,F8,A2,21,51,EC,80,00,00,00,C7,8C,16,25,0D,C7,61,EB,FB,90,06,2F,4D,1A,1F,65,80,00,00,00,F6,9D,B6,53,D5,0D,8C,C6,BB,FC,6F,39,D8,53,AD,EF,80,00,00,00,09,0B,B8,4C,67,0D,54,69,AA,67,A8,B5,7E,05,49,22,00,00,00,00,31,EB,53,8F,F0,FE,E1,F1,9D,61,05,E1,5E,98,3F,A9,80,00,00,00,E3,2A,38,A9,E4,BB,B8,AE,76,B2,54,C3,1B,7C,0E,8F,80,00,00,00,F8,FA,6D,B2,D1,B3,46,26,DA,E4,36,DE,C4,BC,E8,28,80,00,00,00,D7,44,FF,DC,06,CA,22,99,50,38,16,44,7B,4A,45,5B,00,00,00,00,C5,44,21,FD,F2,E9,5F,DF,23,76,86,4A,E4,94,FC,80,00,00,00,00,6A,DF,74,39,0C,C7,BE,2B,13,F5,D7,9E,CF,2E,AB,28,80,00,00,00,E4,71,FD,31,CB,0A,8B,4E,72,9B,A0,80,6D,9B,B0,CB,00,00,00,00,11,CD,6A,B1,59,66,77,58,9F,94,6D,7D,A4,35,2A,DF,00,00,00,00,21,19,DD,3A,7B,F5,1B,26,6C,90,70,85,9E,F4,55,8C,00,00,00,00,74,6B,92,33,28,C6,D3,DD,08,80,F5,80,1F,A0,48,49,00,00,00,00,51,B0,88,19,9F,4C,AB,6D,0B,7D,79,A6,3F,11,7F,20,80,00,00,00,E4,55,40,ED,CD,6E,5F,9E,39,40,49,F6,A6,56,25,12,80,00,00,00,3A,8C,F3,EB,84,80,9C,24,B9,1A,7B,C5,CD,94,5D,1A,00,00,00,00,A4,3C,E8,EF,89,98,FF,11,86,33,2B,58,DF,D6,7F,85,00,00,00,00,F6,EE,02,DE,F2,50,FA,54,D6,05,7F,21,EC,C9,D0,12,80,00,00,00,C6,B4,8A,84,AD,1B,4A,8A,FD,DD,73,87,39,64,E7,21,80,00,00,00,E5,5A,E1,F2,F3,B6,80,B5,4B,55,5E,D2,26,F4,A7,4C,80,00,00,00,4C,AC,4B,8D,AB,F6,3B,66,CF,94,09,40,5C,16,08,80,00,00,00,00,EF,44,CB,EA,0D,E3,45,75,6C,3E,31,05,08,D1,2B,A1,00,00,00,00,0D,20,8C,5C,E1,FF,4E,5B,B1,D5,25,ED,AC,8B,D9,EA,00,00,00,00,4B,36,49,08,C7,E1,F7,A6,90,77,0B,4B,FB,B5,16,EA,80,00,00,00,ED,A8,A5,8B,B5,09,E3,8D,A3,D2,B6,CB,5F,39,6A,B1,00,00,00,00,1A,1D,35,61,6E,A6,67,EE,06,E4,B4,C7,30,99,78,98,00,00,00,00,E6,5A,79,1B,A6,44,33,E4,07,9A,05,BA,CE,A3,E9,0F,00,00,00,00,72,A3,CE,D6,E6,20,4F,C2,0B,15,6D,40,D4,38,B9,15,80,00,00,00,EF,B6,74,CF,B1,E3,3B,9B,B2,91,55,CD,97,7B,98,6B,80,00,00,00,0D,3B,82,69,FA,0C,95,07,8A,10,DD,6B,23,13,09,28,80,00,00,00,5E,B4,A2,FF,DB,11,F9,A6,27,56,A0,76,28,F8,72,41,80,00,00,00,8D,29,28,48,BE,36,FA,FE,14,EB,22,66,63,89,3D,C9,80,00,00,00,8E,54,8E,37,37,22,2A,B6,6F,65,EC,9E,79,F7,8F,BA,80,00,00,00,0B,56,B0,CF,47,E5,DB,5F,97,81,B0,FD,EB,E0,9A,A3,00,00,00,00,6F,F1,D1,BA,37,81,3C,2E,08,0F,A8,AD,B9,1A,93,7F,80,00,00,00,AC,B5,27,15,CD,A1,52,5D,77,F9,0A,ED,D2,1B,EB,F1,00,00,00,00,80,83,54,D6,7D,A9,BA,C5,46,B2,27,3A,DA,27,65,09,00,00,00,00,33,4F,74,DA,BF,F4,B4,6A,88,E5,52,10,6D,0D,51,54,80,00,00,00,F7,5C,86,91,99,F2,12,E0,2B,DC,81,36,58,B8,FC,D3,80,00,00,00,B7,D1,7C,46,51,15,D6,8C,70,04,10,9B,C9,54,E4,6F,00,00,00,00,6A,9C,7C,94,AA,5D,DD,7C,21,0D,00,B2,47,1B,12,58,00,00,00,00,A3,CD,56,77,69,0A,35,0B,33,41,87,AC,6E,EF,DD,B3,80,00,00,00,2F,04,BC,32,D3,29,50,8D,9C,A6,A5,B5,4B,0B,5C,0F,00,00,00,00,D7,46,E1,B2,7E,DA,CE,5B,C3,D5,59,42,A0,DA,4F,B0,00,00,00,00,5A,39,DD,97,D4,2E,1F,E4,68,DA,3D,1F,2F,54,86,68,00,00,00,00,24,3F,7A,55,59,47,2E,64,A0,52,F5,9F,01,FD,E0,0C,00,00,00,00,6D,C6,E6,81,1E,DE,1D,A5,A9,E1,CB,31,C0,E2,BE,9B,00,00,00,00,8F,C6,A6,5B,47,94,48,4A,E3,51,EA,41,68,C4,8F,59,80,00,00,00,55,0E,5B,C8,76,F4,E4,19,C2,7A,83,A6,09,90,2F,8E,00,00,00,00,10,3D,AA,11,EB,E0,2E,DA,30,C3,07,55,BD,0D,14,23,80,00,00,00,13,7B,C9,DF,F2,84,B0,33,AE,8F,9C,EA,3B,C0,D3,40,00,00,00,00,6E,08,0E,70,D1,73,CB,A8,E0,90,8A,8F,30,30,A7,18,00,00,00,00,F7,6C,5C,69,07,87,E4,7B,18,4F,FC,2C,44,72,C6,D4,80,00,00,00,0E,E8,E5,84,6F,25,5F,A9,AD,82,DC,E7,25,59,BB,BC,00,00,00,00,A5,A0,33,F7,89,AD,3A,27,A7,FE,A3,A2,58,C0,ED,FD,80,00,00,00,01,A6,38,48,08,85,00,3A,DF,95,85,FC,57,D6,83,C9,00,00,00,00,F5,DB,8B,5C,28,B3,23,EF,12,BF,A0,B4,7D,84,A0,13,80,00,00,00,F8,36,48,6F,48,48,FF,08,F9,D8,7A,BE,81,15,3D,09,00,00,00,00,C1,3D,F6,A4,58,ED,0E,4B,49,F7,34,EC,DA,61,A7,03,00,00,00,00,7F,7A,AA,ED,16,C2,D4,D0,AB,15,02,CA,9F,E7,4F,3A,00,00,00,00,02,90,91,41,CD,F1,A8,B4,E3,85,20,2E,70,68,75,0D,80,00,00,00,76,BB,4C,DA,C0,83,39,FD,AE,04,84,8C,8A,25,C8,36,80,00,00,00,AF,A9,81,FA,5A,4D,B1,FA,94,07,4A,78,F2,D1,7F,63,00,00,00,00,72,5B,88,72,CD,93,DD,69,DE,3C,81,27,D2,17,BC,6E,80,00,00,00,1F,34,C6,84,F7,4A,CF,57,BA,34,D7,D1,18,F4,4D,19,80,00,00,00,63,8E,D8,A1,A3,7C,45,71,A9,0B,D3,DE,6E,17,F5,2E,00,00,00,00,68,8F,77,09,16,81,5A,5D,01,38,71,82,41,AA,E2,CF,00,00,00,00,1D,AC,AA,5E,E4,DA,59,0D,20,55,F9,98,7A,CA,AC,56,00,00,00,00,12,D5,E1,B6,CE,8F,68,1B,D3,2C,35,55,5B,6A,F4,F4,00,00,00,00,87,1C,9A,62,05,1B,41,7D,0C,4F,DB,9D,7F,07,3A,C3,00,00,00,00,5B,89,54,1E,2D,47,DC,94,97,B7,26,31,B2,A7,AD,9C,80,00,00,00,48,0A,D2,64,4D,14,03,26,21,87,05,C1,00,C6,4A,35,80,00,00,00,C8,50,21,CD,93,7C,67,8D,FA,4D,92,21,03,6E,7B,CA,00,00,00,00,4D,4C,E9,81,9B,B9,27,66,EC,BA,0D,E3,D9,C6,65,CC,80,00,00,00,C2,21,CD,0C,56,87,3A,EA,82,30,59,9E,A6,B1,0E,A7,80,00,00,00,5F,E2,17,44,83,83,87,B2,3A,A1,04,A3,B0,F9,6A,9B,00,00,00,00,31,D3,7A,38,DB,0D,B9,CB,8B,95,4A,0B,2E,8A,53,59,80,00,00,00,26,5B,84,88,49,8B,20,AA,F9,DF,AA,AF,6F,98,7E,97,80,00,00,00,5B,DA,BE,0D,EE,42,F7,48,1A,5C,3D,4F,D2,D6,D3,9E,80,00,00,00,CC,B2,68,C5,A9,A3,0E,22,49,36,A7,70,89,A9,56,04,00,00,00,00,51,EF,8B,8F,93,1A,71,1C,18,02,96,A2,B7,9C,12,37,80,00,00,00,A3,DE,2D,00,77,7D,AF,A3,D3,97,8E,71,AE,D5,47,4B,80,00,00,00,ED,7D,B5,46,4B,04,8D,64,43,CC,A5,CC,54,A7,AB,C5,00,00,00,00,2D,35,32,66,69,5C,20,A2,C1,67,6F,24,6E,4A,9F,7D,00,00,00,00,6F,2E,85,E6,ED,30,80,61,CB,15,92,5C,44,2A,6B,A3,80,00,00,00,0C,2D,4B,94,D2,B6,6F,E6,DC,7D,92,C5,B4,CA,7A,EA,80,00,00,00,FF,20,2E,2C,9E,A2,15,4D,2F,A7,06,72,09,A8,19,D3,80,00,00,00,1D,14,4D,47,E2,CE,8F,95,55,0D,3E,18,40,37,97,87,80,00,00,00,5D,38,89,65,73,AF,28,3A,7B,6E,60,DD,F5,68,ED,69,00,00,00,00,09,A4,F4,51,81,62,11,BA,A4,64,93,E3,81,44,4E,BE,00,00,00,00,C5,95,43,61,41,6F,79,4A,01,D0,D3,53,72,D0,E8,12,00,00,00,00,B1,A4,94,E3,35,C1,DC,02,DD,A5,9D,3E,10,31,E1,A5,80,00,00,00,2F,AD,A9,32,C5,4F,C2,44,CE,7F,D5,03,38,A9,75,D8,00,00,00,00,70,69,EF,8C,EA,42,28,01,0F,EF,D9,48,C8,B1,19,6C,80,00,00,00,C7,1B,BB,E1,06,06,DB,C2,C6,6F,5C,6A,32,F8,FD,76,80,00,00,00,53,61,E7,A2,01,0E,A9,91,C9,DD,99,B2,5E,66,E8,CC,00,00,00,00,20,36,DF,B4,34,26,8E,0A,CB,D5,3A,5C,9D,66,43,89,80,00,00,00,39,E6,83,45,3F,82,A1,EB,F7,B0,B9,3A,3B,E3,E0,72,80,00,00,00,E1,74,6A,48,A5,77,B0,B9,21,B8,D0,05,88,44,B4,07,80,00,00,00,C1,0B,5A,F1,85,30,00,A7,9A,2D,59,5D,74,DE,28,8B,80,00,00,00,DF,42,C6,1C,8F,73,08,D4,0F,AB,42,E3,2A,B2,D4,BE,80,00,00,00,AA,F6,83,15,42,55,57,E0,53,4B,8E,0E,0A,64,5E,FF,00,00,00,00,45,19,ED,C8,62,B2,05,4E,66,E2,24,41,92,58,E7,02,00,00,00,00,57,AA,79,97,8E,5D,90,51,EC,D5,7D,24,66,49,45,37,00,00,00,00,CB,EE,E3,E5,24,FF,86,B2,0D,25,0A,90,C5,8A,B4,C3,80,00,00,00,95,25,ED,6F,BF,88,19,B4,35,80,D3,90,B6,9D,4F,39,80,00,00,00,1F,43,EE,91,25,21,4D,6F,67,19,2E,50,D3,CE,78,14,80,00,00,00,27,D2,98,78,A3,BE,8F,74,AC,8C,DB,12,8B,45,D4,B5,00,00,00,00,DE,8E,2F,94,12,6D,4B,66,25,1B,C3,06,C6,E9,BC,22,00,00,00,00,B2,DA,B9,ED,39,0B,03,A3,2F,DB,B0,4D,33,33,F0,9A,80,00,00,00,0C,A2,D5,22,57,05,F0,24,57,D4,34,00,9F,15,34,2E,00,00,00,00,FF,3A,D4,93,AE,A7,09,12,AA,22,02,7F,6D,88,5B,B2,00,00,00,00,0D,D9,5A,24,B2,C1,B5,62,CB,15,C2,AE,5B,DF,42,5A,00,00,00,00,11,AC,DC,F1,64,98,0E,F2,FD,4C,4C,52,AD,E0,05,2B,00,00,00,00,CA,FD,E8,58,48,E0,2F,8C,39,EC,4F,84,13,6B,11,0B,80,00,00,00,B8,D9,53,66,E7,71,73,63,B1,AA,F3,EC,60,4E,31,FD,00,00,00,00,CF,0C,5F,17,FD,DC,EF,59,77,94,F2,88,B3,70,04,69,00,00,00,00,FE,D4,FC,F2,A4,C4,66,4C,11,02,D3,C2,9E,B6,62,E0,00,00,00,00,6D,ED,15,4B,AF,46,76,12,E5,35,7C,51,03,32,C5,F0,00,00,00,00,E3,EF,B6,B1,87,B4,E7,3D,AD,FB,FF,31,84,D4,03,7C,80,00,00,00,B9,CB,BE,19,F2,E4,3C,D1,0D,A3,91,8A,83,7D,95,05,80,00,00,00,A7,40,8D,31,68,78,F1,F0,E3,2D,E6,8A,42,2E,A0,96,80,00,00,00,4C,8D,06,10,C3,74,25,A7,42,CA,98,7C,EE,22,47,4F,00,00,00,00,09,A2,85,3C,84,4F,27,D1,6B,D8,43,32,A1,2C,34,54,00,00,00,00,04,92,1A,75,40,0F,71,43,2A,DB,7D,8F,03,8D,47,4C,80,00,00,00,D9,C6,0A,78,1D,B9,23,7F,98,D3,92,F3,72,ED,8C,5F,80,00,00,00,77,A8,A2,D5,CD,0B,16,C5,14,47,69,5D,FA,2E,E1,8B,80,00,00,00,96,B3,1B,E4,A8,16,4B,78,4B,56,38,A5,35,7A,A7,8F,00,00,00,00,F9,5A,CC,31,C6,59,E6,27,D1,9D,97,2B,33,8D,67,1E,80,00,00,00,A2,3E,F9,67,80,34,9A,1A,51,64,75,E4,D4,1C,4F,25,80,00,00,00,3B,0D,46,8F,A2,3F,58,1F,8D,BB,5F,ED,BE,4A,AA,DF,80,00,00,00,06,EC,C8,F9,94,5F,67,F4,45,0E,BC,4F,0A,04,B3,00,00,00,00,00,F8,DB,BC,68,8C,09,FF,2A,50,C2,4D,26,C1,D6,7D,38,00,00,00,00,DA,7E,36,2C,31,63,01,7D,93,55,6B,F2,56,6E,AA,28,80,00,00,00,2C,03,71,D1,0F,07,F3,86,52,D8,43,97,FD,5C,75,88,00,00,00,00,F4,F8,47,13,85,74,5A,D9,E2,75,11,40,C5,59,E4,69,00,00,00,00,15,70,26,01,5C,0E,0C,A2,09,7A,CA,22,0E,CC,2A,33,80,00,00,00,03,84,56,22,F9,B4,F6,17,EE,77,88,08,E1,03,88,1D,80,00,00,00,08,64,49,C0,C0,74,8D,E4,21,92,E9,9B,D0,67,CA,78,00,00,00,00,57,C7,35,3F,7F,78,3B,72,E9,DB,FC,D3,C4,F6,16,06,80,00,00,00,D5,7E,38,A0,32,71,E9,BD,A5,32,1C,AF,DA,0C,B9,5F,00,00,00,00,95,C4,C3,80,B0,04,63,34,D9,E3,77,20,17,09,5D,CC,80,00,00,00,72,45,92,52,B7,BC,7B,30,E3,19,18,C2,42,3E,61,70,80,00,00,00,1E,32,E5,48,53,6B,30,41,A9,0B,0C,3C,95,9B,B8,10,00,00,00,00,2F,C2,99,31,74,7C,25,83,11,86,20,B7,B2,52,AF,4A,80,00,00,00,C0,31,BE,18,5B,CD,12,F6,F0,0D,3D,11,8C,3F,96,5B,00,00,00,00,CC,3E,48,2D,BC,5F,F3,A4,79,84,81,85,6B,DC,CC,16,80,00,00,00,7F,6F,94,BC,30,3B,75,FA,90,14,D9,8F,E2,9B,E9,78,00,00,00,00,78,42,0F,67,62,3B,4F,79,AA,F3,CF,78,65,7C,60,73,80,00,00,00,9A,76,44,39,6B,54,99,FB,57,54,B6,7B,77,77,BE,84,80,00,00,00,F7,47,91,B7,C1,02,C9,06,E6,D5,83,F3,CB,10,1D,80,00,00,00,00,C3,96,78,7B,02,77,C2,E6,03,B2,9B,81,DA,C7,BA,FF,80,00,00,00,E2,34,CF,16,6A,45,21,15,C0,B3,0D,8E,91,86,49,38,80,00,00,00,BC,8A,43,E3,1E,7F,D4,4E,D4,F3,C6,98,0A,85,2E,0C,00,00,00,00,79,67,7F,C8,12,54,99,A7,81,25,3E,C9,62,22,BF,C8,00,00,00,00,E1,DC,21,13,3A,5C,DC,B0,42,87,7A,59,48,2F,F8,24,00,00,00,00,F3,CB,05,FA,78,10,45,19,D4,0F,2A,01,C1,7F,E2,30,00,00,00,00,D3,A2,7E,E1,08,1D,03,74,D5,F3,3A,6A,C4,B9,F5,50,80,00,00,00,2F,E3,A7,6F,B0,A9,FD,BD,A4,96,B5,81,7C,9C,1B,52,00,00,00,00,C1,2A,A7,DD,AE,C1,F7,8A,32,44,33,78,EA,55,AE,D8,80,00,00,00,14,EB,90,4E,9F,B3,79,03,13,2F,78,D0,97,83,7B,EF,00,00,00,00,06,7B,FC,E3,2E,1E,20,8A,D5,3D,26,18,E9,2C,B0,C6,00,00,00,00,3C,68,46,AD,33,D6,8D,F5,20,29,38,4A,3C,F8,D3,EC,00,00,00,00,04,52,AE,D4,DC,3F,EC,FF,40,5B,52,15,4B,BB,39,E9,80,00,00,00,45,6A,23,F1,39,E5,B0,3A,7C,55,7A,F5,28,D4,2D,76,00,00,00,00,F4,5C,29,09,B7,9A,05,23,FB,AB,AB,72,DC,22,A3,E5,80,00,00,00,68,2D,28,10,F9,C1,46,F0,FD,92,CE,0E,11,50,DF,A1,80,00,00,00,F5,DD,B2,A5,95,AF,6D,57,00,32,4D,12,A2,3F,88,B0,80,00,00,00,3C,8D,97,21,D3,F2,6F,5E,59,2B,14,9E,2E,DB,6B,1A,80,00,00,00,A0,17,26,CE,AE,D5,AE,3F,5E,0F,25,E2,FB,CF,52,35,00,00,00,00,5D,12,0D,AB,CE,CE,F1,18,85,9F,C8,CE,D6,D8,4F,A0,00,00,00,00,B6,91,08,A1,12,A2,77,EF,9D,23,D2,BC,05,36,C4,D6,80,00,00,00,92,84,CB,1A,7B,17,A7,71,7C,14,08,D6,5D,0D,FD,CC,00,00,00,00,71,B4,BE,3A,E5,F4,28,4A,10,EE,98,6D,10,EA,3D,34,00,00,00,00,94,28,F2,83,BE,CF,26,4B,A0,24,3D,3A,86,94,C7,61,80,00,00,00,DD,E5,7D,47,69,3F,65,47,F4,99,A1,66,A4,AC,78,6B,80,00,00,00,C2,60,3B,2A,18,DE,CE,8A,EC,41,3E,02,E4,8D,9F,76,00,00,00,00,0E,59,5D,04,68,F8,79,10,D5,6A,9B,FC,DC,E0,15,41,00,00,00,00,F4,63,7C,CF,9E,8E,A7,78,95,AC,6A,7A,5E,FD,B1,5F,80,00,00,00,96,00,89,20,FA,64,60,16,E1,38,E2,58,DA,29,D8,82,00,00,00,00,CC,04,DA,CF,3B,E4,5C,41,E0,C3,C1,67,35,94,88,97,80,00,00,00,26,15,DC,65,8E,0B,6E,42,3F,46,29,79,C0,6A,8C,A6,00,00,00,00,00,2B,E6,56,ED,5E,D4,EA,C9,AE,93,6B,67,E1,0C,F0,00,00,00,00,88,F4,04,BE,23,B2,B3,B8,42,86,6A,AE,37,F0,07,C6,00,00,00,00,29,BE,9F,F0,FF,90,02,E8,D6,E8,F9,03,ED,CC,8B,F4,00,00,00,00,81,5D,0C,F7,E3,72,4F,78,B4,49,83,05,6D,80,F3,25,80,00,00,00,6A,D7,D8,51,C9,4D,CB,07,75,59,5D,52,0A,DF,AE,78,00,00,00,00,DF,35,A5,0B,18,FE,57,A1,D7,89,B0,E4,91,C1,D9,E5,80,00,00,00,D4,97,CE,89,4C,E8,84,6E,5F,FB,31,F4,A6,F2,FA,9D,00,00,00,00,2F,8E,0F,0C,4F,52,E2,2C,79,42,30,5D,ED,AF,38,B1,00,00,00,00,0A,AA,8C,E8,50,1C,41,D7,46,A1,90,D9,D2,32,3B,E7,80,00,00,00,9E,1E,0A,F9,97,23,49,B3,B5,D0,E1,76,C1,21,40,D8,00,00,00,00,C4,17,AB,20,42,29,60,F3,33,D1,E9,FC,47,17,D6,A2,00,00,00,00,AD,31,D4,C4,A8,3F,AB,A1,4E,BE,E6,12,09,60,26,E5,80,00,00,00,60,96,96,D5,BE,89,E7,85,D0,44,7B,63,A3,1A,7E,88,00,00,00,00,46,18,DC,3A,2A,3C,74,B4,E7,B5,19,8A,E0,A4,50,CD,00,00,00,00,B9,43,FC,98,07,E8,9E,C5,5A,47,B8,8B,75,98,84,72,80,00,00,00,B0,3F,3C,CB,E5,D4,C6,87,C5,21,D2,72,A3,3B,22,99,80,00,00,00,DD,36,9F,1C,52,01,8B,AD,25,B1,F6,3B,46,69,26,DF,80,00,00,00,C2,D0,DE,19,A6,7F,53,B0,69,67,53,CF,3D,30,DA,08,00,00,00,00,7B,9A,02,69,3F,C1,9E,64,66,9F,03,EA,56,BE,CD,D6,80,00,00,00,F7,2F,F8,2D,DD,D3,26,4A,A8,69,82,09,35,BE,8D,A5,00,00,00,00,6D,40,8D,48,72,39,FD,94,C1,C2,2B,22,A3,05,6F,17,00,00,00,00,34,18,99,74,7F,E6,E6,55,41,9E,0B,42,FD,62,0E,83,00,00,00,00,A7,8E,C5,1B,44,DE,29,13,D5,C6,F7,8B,9A,CC,ED,54,80,00,00,00,25,8B,02,89,79,DF,6D,F2,AD,23,04,E5,E2,4E,04,18,80,00,00,00,71,24,5A,C9,5B,E9,C5,F5,F2,15,D4,F2,B5,5A,04,68,00,00,00,00,A4,EF,16,53,BF,9A,47,51,18,BA,BF,50,59,12,E9,37,00,00,00,00,1C,BB,E8,FE,9E,41,B1,9B,BD,93,B0,5C,CC,36,1E,9C,00,00,00,00,24,E2,87,D7,D0,58,4D,56,88,1E,77,79,E2,ED,00,6F,80,00,00,00,20,73,01,67,A4,35,33,E2,22,2F,AB,A3,A2,AF,13,0D,80,00,00,00,AC,A9,3D,06,99,56,72,AD,F1,9B,C2,EC,E0,41,FE,20,80,00,00,00,06,E1,23,E8,3E,AC,54,A5,BD,4F,EA,77,E0,13,B4,14,80,00,00,00,52,1E,5D,BD,CB,09,60,DB,AC,80,2C,57,BC,73,3F,6C,00,00,00,00,A7,BF,44,EB,E9,C8,EA,52,3D,9E,1A,77,CF,DA,24,80,80,00,00,00,53,13,90,51,5B,3E,49,6D,9B,07,34,49,B3,0C,08,A5,00,00,00,00,63,42,8B,0E,9F,9F,9B,C2,69,92,BE,9A,52,4E,03,52,00,00,00,00,4D,7A,AC,9F,39,13,D1,E6,EB,B7,86,7B,A8,E9,F5,B7,00,00,00,00,E7,31,2D,6A,78,90,95,8A,75,32,75,F2,76,FB,F9,FA,80,00,00,00,85,ED,00,F2,93,16,46,65,61,F4,D9,DD,01,BA,16,29,80,00,00,00,56,BC,3E,AD,1B,D7,6C,E3,84,D0,C6,13,32,32,3A,89,80,00,00,00,02,83,E5,5F,C9,D3,0D,92,B9,1C,FF,57,8D,D4,25,F4,80,00,00,00,1E,56,E9,36,2B,35,3C,67,76,EF,B5,44,66,21,18,69,00,00,00,00,F2,F2,B1,BA,52,A1,99,25,1A,9B,CA,53,FA,BE,43,15,00,00,00,00,B2,E1,1E,C4,73,2B,31,78,95,34,BF,C4,7A,96,EE,90,00,00,00,00,B9,C3,E8,C3,D5,CD,B4,87,0F,30,06,CB,64,62,06,FE,80,00,00,00,A0,79,2E,AD,41,3C,B8,35,72,A4,2D,63,3B,6A,0B,92,00,00,00,00,8D,98,03,FA,3C,39,E4,05,30,E9,E7,1C,46,D5,3E,14,00,00,00,00,18,F1,AF,82,A5,BE,C8,91,C5,62,D6,B6,FF,3C,E0,A3,80,00,00,00,59,A1,24,5B,A1,B0,58,D4,B7,C7,4C,13,5E,1B,BE,35,80,00,00,00,FA,A7,C4,72,BE,B0,97,E0,AE,DE,12,52,34,79,40,81,80,00,00,00,6C,E0,D8,B8,63,AA,FF,99,55,BE,60,07,A4,F5,61,E8,00,00,00,00,5B,B7,F1,8C,E9,4E,4F,52,F9,93,17,B3,D2,94,53,37,80,00,00,00,AC,E5,54,0E,F6,39,39,DB,6A,CD,17,96,89,D8,44,63,00,00,00,00,F7,8F,D5,11,1B,19,F2,01,C8,A7,64,03,0E,8F,CD,15,80,00,00,00,C9,57,72,B1,82,5D,02,E6,D0,F7,94,BE,54,7B,66,DE,80,00,00,00,1A,D3,92,2E,00,8C,33,14,08,78,81,1C,DF,DB,91,00,00,00,00,00,C2,2D,66,D9,CE,5D,21,88,8E,9E,A1,78,34,2B,92,79,00,00,00,00,54,2C,ED,6C,A9,EB,A5,8A,5F,CE,D1,D8,35,33,D3,16,00,00,00,00,2E,7B,28,A1,6C,9A,C7,EE,EB,A4,CB,EC,60,EF,40,5C,80,00,00,00,0E,10,14,19,8D,8F,3F,B7,91,B7,A0,78,B5,CB,93,66,00,00,00,00,F7,66,EF,49,B8,83,B3,5F,E1,99,D8,0F,FC,C7,D6,7B,80,00,00,00,45,A1,94,70,86,53,37,6B,E8,EB,08,94,1B,50,4C,B9,80,00,00,00,95,A4,22,6B,BF,8A,7E,50,D3,B2,F5,4E,4C,12,F8,7F,00,00,00,00,68,AF,DC,54,9A,FF,89,D1,C1,AA,17,8D,6C,00,5E,09,00,00,00,00,04,5F,AD,A4,97,2F,B1,24,FC,09,83,0D,C9,29,77,CD,00,00,00,00,B4,86,26,E8,64,62,DB,F1,75,9E,00,F2,2D,60,BE,A8,00,00,00,00,65,C8,81,54,87,ED,7A,52,BA,00,B0,5A,95,D9,AD,76,80,00,00,00,6D,56,01,9E,C3,31,77,6B,C4,E8,3B,5D,D9,03,97,B2,80,00,00,00,AA,6D,CB,8E,36,33,C7,F9,CE,06,AA,60,DD,AE,CC,17,00,00,00,00,B6,09,27,1C,DE,B1,3E,CC,FA,1C,51,DC,CA,8D,EB,55,80,00,00,00,F8,5B,04,93,10,32,98,4C,46,E5,ED,28,20,1C,0B,62,80,00,00,00,89,F8,5E,6A,6C,80,5C,25,E8,26,25,14,33,CA,31,43,80,00,00,00,BF,84,1C,B9,4B,F8,06,9C,49,CB,9E,60,9A,51,2E,0F,80,00,00,00,EE,75,2A,89,FA,55,B5,17,B1,78,33,BD,E2,C5,D7,A1,00,00,00,00,C1,C9,74,A2,B2,CF,EA,17,AC,1D,93,7F,D2,5A,71,99,80,00,00,00,90,F3,1E,12,5C,B5,C3,44,AE,F2,A1,E5,E8,A7,3D,BE,80,00,00,00,53,D6,64,C5,9F,E3,C8,85,8F,AE,F8,BC,BE,F5,60,8D,80,00,00,00,A9,8B,A6,F9,A4,9D,11,21,64,CD,C5,17,D0,AD,E7,E5,80,00,00,00,0B,72,75,9D,29,1A,97,86,91,20,50,0D,B9,96,83,C8,80,00,00,00,3A,7F,AD,26,35,6F,F7,C7,97,49,BE,F1,76,8F,23,EC,80,00,00,00,6E,FB,95,1B,19,5E,66,D5,1D,46,6D,08,1F,40,26,87,00,00,00,00,45,17,B6,08,60,EA,C1,C1,C1,0A,D5,FF,27,20,66,6B,80,00,00,00,A4,E0,8D,EB,99,64,CC,EA,4D,30,1F,03,94,D5,D7,43,80,00,00,00,14,E1,80,4C,E5,B1,CC,F5,35,41,71,6A,2B,89,47,53,80,00,00,00,6D,8E,4E,A7,37,3F,86,C5,06,CC,2F,C2,AC,CF,0A,DD,80,00,00,00,15,31,BC,D4,2E,86,CC,DC,FF,03,C4,61,58,2F,20,DB,80,00,00,00,7E,29,0A,A0,D0,34,38,19,77,F8,39,8A,36,34,9C,CA,80,00,00,00,4D,4D,20,A2,95,4E,41,8F,F2,8D,37,A7,33,58,3F,D0,80,00,00,00,BC,EF,E3,B0,50,B8,01,20,F5,D4,08,29,E0,F3,A9,B4,80,00,00,00,9C,04,60,AC,38,F5,A3,C7,7F,48,C5,CB,2F,D7,34,7A,00,00,00,00,09,68,9D,9D,72,7E,15,39,B3,C4,E9,53,66,81,C9,C9,00,00,00,00,29,B9,27,05,66,CC,03,54,6B,20,2A,AC,AB,7C,14,DE,00,00,00,00,5D,28,E1,FF,66,53,50,45,4E,E7,3F,8B,50,CA,DB,42,00,00,00,00,E9,49,93,90,FF,39,C8,5B,6D,7F,C1,53,16,74,9E,B5,80,00,00,00,48,BE,B6,A6,1B,59,BE,CE,3A,C1,DE,B7,B6,A7,CB,89,80,00,00,00,0C,60,15,36,17,1F,6E,49,6F,7C,19,04,D2,0D,88,7C,00,00,00,00,9C,9C,27,A3,F5,71,80,DE,10,33,F1,5B,B1,82,DC,CE,80,00,00,00,31,58,2C,84,E9,7C,14,6B,50,7D,03,A5,1F,6A,80,3D,80,00,00,00,85,86,BE,91,84,35,20,C1,4A,DC,D2,85,FD,E6,E9,2A,80,00,00,00,58,67,80,47,8B,4B,44,0A,77,DD,28,1F,79,0E,68,12,00,00,00,00,24,7C,41,89,E9,0F,FE,D7,AA,88,E1,4B,CF,38,D7,6D,80,00,00,00,C2,2F,93,76,E9,74,02,2B,F4,11,4C,D4,93,38,D2,B8,00,00,00,00,59,4C,D0,9C,66,61,95,12,9F,DD,2F,3D,DD,79,B7,DF,80,00,00,00,73,07,ED,7D,07,19,6A,A9,B1,65,32,B2,47,DA,E4,89,00,00,00,00,7F,A1,5E,5D,03,AF,F1,8D,9C,DB,74,86,C9,93,CE,2B,00,00,00,00,68,B4,97,DF,5C,9B,4F,D9,55,88,05,E7,0C,2E,6E,3C,80,00,00,00,A4,10,F3,7D,A4,A0,10,C0,B2,92,0B,35,2E,F8,18,60,80,00,00,00,98,8E,D0,B1,41,D6,AA,80,6D,FF,0A,D5,E6,B0,EC,71,00,00,00,00,E6,C2,87,C4,2A,7E,25,DD,63,27,E7,9C,2F,59,EB,A2,00,00,00,00,58,96,6E,EF,43,D6,93,D0,56,F5,A6,06,34,B7,1E,91,00,00,00,00,9B,2B,A6,AB,C9,10,15,3B,C9,33,30,C2,1A,5A,94,DF,80,00,00,00,92,35,85,00,F8,7F,59,ED,B9,5D,57,A4,C8,27,1A,E4,00,00,00,00,E0,CF,69,A4,50,77,2C,74,8C,0C,12,8E,FE,8B,C6,D3,00,00,00,00,78,D0,70,8A,8A,C2,A6,85,86,92,45,7A,0F,A9,04,87,80,00,00,00,B5,ED,B7,C1,F7,80,F3,72,15,C5,57,74,9E,A3,52,A8,80,00,00,00,A8,7E,88,BA,C2,41,C9,D0,D9,D5,56,37,8D,5B,EC,69,80,00,00,00,C5,39,E1,44,A1,FC,81,18,F0,89,9C,AE,39,02,E8,49,80,00,00,00,EB,19,96,90,B3,9C,FB,4F,AE,68,C1,35,F1,DE,99,21,00,00,00,00,3B,65,DD,B1,D1,01,5E,9E,C1,F3,23,2F,F1,56,B0,7F,00,00,00,00,5C,F5,70,68,D4,8B,D7,11,CB,50,F9,AD,1D,79,3C,22,00,00,00,00,4B,84,AB,87,6F,DF,5B,4B,81,5B,60,A7,A7,71,B3,F6,00,00,00,00,4D,E2,7F,C4,A9,BC,8C,EE,27,B8,A0,C9,FB,6B,8E,8F,00,00,00,00,23,0D,ED,15,00,39,3B,83,D8,B7,83,BA,1A,6C,46,D9,80,00,00,00,64,6D,1B,B5,62,41,C2,79,F1,7D,7D,B3,21,F7,2F,4E,00,00,00,00,A2,D6,38,4F,E1,B0,8D,60,E6,D7,54,A5,0A,5E,A1,4E,00,00,00,00,42,85,9D,2E,DA,23,6F,FA,56,55,04,93,69,62,04,55,00,00,00,00,E8,C4,A9,5B,87,7B,60,4B,E4,0E,D0,8A,9B,2E,A8,A0,80,00,00,00,AE,D7,79,F8,B1,6F,25,A7,20,03,B8,F8,E2,DA,F5,4C,80,00,00,00,65,BE,4F,78,14,0D,83,28,A5,0B,78,2C,BC,4A,EE,A4,00,00,00,00,65,96,82,B6,D5,CB,55,F6,D5,A0,07,6F,A3,6D,12,DF,80,00,00,00,FC,BB,82,FE,A0,E5,56,F9,15,FB,B2,1D,59,BC,F2,EC,80,00,00,00,AF,47,75,D6,D2,3E,D9,7F,A2,E3,45,8D,6E,C0,0B,93,00,00,00,00,F6,2B,76,AE,C1,03,94,BC,AB,7E,5A,E3,C9,F3,8B,C8,00,00,00,00,47,22,52,BA,18,36,79,7B,31,21,97,82,A9,75,3E,29,00,00,00,00,4E,A0,2F,DE,87,E7,8D,B5,58,A5,0C,81,F6,83,45,6A,00,00,00,00,B3,37,34,8D,C5,5F,A2,D2,04,6E,B8,08,D1,9C,F8,6F,00,00,00,00,57,C6,9F,C5,CD,7D,A9,33,32,70,55,86,6E,DD,0B,B7,80,00,00,00,C1,94,23,25,08,E7,75,02,15,AD,1F,EA,9F,66,09,F5,00,00,00,00,4D,D7,5F,70,12,6B,18,AF,E5,2F,44,67,C4,62,B4,FD,00,00,00,00,49,58,99,E3,D9,29,4A,23,05,6F,44,B2,0A,AF,F7,4C,80,00,00,00,A0,9C,FB,B2,61,1C,13,3F,CA,C4,91,4F,EA,84,0A,C0,80,00,00,00,6A,DE,8A,A0,97,8A,E0,A8,D2,4E,E6,60,25,52,DB,85,80,00,00,00,9C,29,C3,BF,30,58,47,0D,12,F7,A1,AA,14,F5,5C,45,80,00,00,00,44,A7,73,C7,20,8F,91,17,95,C7,05,AC,59,69,95,D8,00,00,00,00,DC,EA,E6,D1,10,8A,0F,26,16,BB,F5,1A,A8,00,22,C0,80,00,00,00,05,DD,71,45,6B,A3,B6,33,D9,23,8E,0E,3B,97,F0,2B,80,00,00,00,D9,9D,27,95,BF,F7,AA,23,B3,FA,2F,5B,F8,73,DE,97,00,00,00,00,25,48,22,D9,D8,53,7A,7C,8A,D9,25,9B,D4,0B,E7,BA,00,00,00,00,55,E1,20,3E,F2,0B,40,3C,14,BC,AD,F0,74,87,D2,6C,80,00,00,00,6D,DF,F8,17,70,60,37,74,DB,03,87,59,F1,8F,11,1B,80,00,00,00,64,36,ED,25,D9,6C,09,F7,DD,D0,35,E1,F8,40,F9,40,80,00,00,00,BC,6C,6C,D8,C0,34,14,07,F4,8E,59,B4,5E,5E,26,17,80,00,00,00,65,0F,E7,92,59,4D,DB,18,C7,AE,D5,64,97,BD,73,41,80,00,00,00,DA,AC,16,76,92,6F,70,D8,3F,14,43,4C,AC,B4,EA,EA,80,00,00,00,EC,D0,8A,DA,93,EE,A7,9C,29,78,FC,88,0C,65,CE,22,00,00,00,00,D0,12,DA,54,FA,62,DE,BA,16,F2,E5,3C,77,8E,9E,D7,00,00,00,00,74,85,57,E7,29,74,C8,3F,2D,A7,33,A0,57,E1,E5,37,80,00,00,00,AF,F6,9E,D3,D5,02,11,77,A4,64,E2,4B,FB,7F,07,1A,80,00,00,00,2D,96,D3,11,1C,C5,F1,A5,59,4F,CA,89,99,94,82,E1,80,00,00,00,59,66,87,B9,85,E2,43,D0,E0,21,3D,9E,5B,D5,E4,82,80,00,00,00,40,28,D5,95,D6,E9,16,2F,41,C1,36,E1,F5,F7,19,49,80,00,00,00,68,86,45,D2,30,30,82,1C,25,57,A8,34,F2,C6,33,62,00,00,00,00,78,90,1B,5A,5C,38,4E,7B,69,58,D1,99,52,A2,77,75,80,00,00,00,06,27,75,6A,C6,5D,6F,C0,AB,60,BF,34,23,D5,09,FA,80,00,00,00,F0,F4,B3,20,5E,E8,14,67,2F,94,27,97,77,A0,89,04,80,00,00,00,22,84,AA,40,51,80,6B,C3,41,5A,D3,3D,51,0D,05,A4,80,00,00,00,4E,1E,34,BD,E1,63,AC,CA,87,BB,0A,34,4E,39,FF,D6,00,00,00,00,CE,02,43,ED,70,74,32,B8,A9,B4,51,9E,D9,12,B6,D7,00,00,00,00,A5,BE,8E,59,CB,54,AB,D7,C0,1F,1C,3B,0A,E4,67,3F,00,00,00,00,DB,3B,FD,0C,8A,BD,CF,F0,BB,B1,5E,79,5D,8F,25,BF,00,00,00,00,D1,8B,19,45,90,C5,04,E1,3E,A9,F0,F6,9A,C3,90,38,00,00,00,00,54,A1,28,07,A4,A9,7C,D2,09,A3,67,CF,68,97,F2,52,00,00,00,00,A7,73,D0,98,76,CF,45,67,D8,ED,BF,70,25,E7,0D,90,80,00,00,00,39,4D,78,DD,8A,5D,9D,77,1E,91,58,C9,58,EA,74,07,80,00,00,00,CA,86,48,B5,A6,53,7C,7B,A0,08,A4,95,9F,83,97,C8,00,00,00,00,EC,95,B3,F5,C2,B1,26,80,33,E6,F6,77,33,58,EE,5E,80,00,00,00,1C,A4,9E,CA,A1,59,63,C2,E7,F7,54,18,BB,40,FA,1B,80,00,00,00,9C,BD,19,CF,F9,2A,BA,54,F8,F8,09,E7,BA,7B,1E,12,00,00,00,00,11,2A,42,52,15,FB,B2,2A,AA,AB,7E,16,94,57,CE,A3,80,00,00,00,85,EC,86,1C,53,69,BE,77,BB,22,38,7B,92,4B,EF,3B,00,00,00,00,87,D9,7C,C2,A4,A1,01,67,6B,E4,7E,22,3B,E4,EF,5C,80,00,00,00,0B,BF,58,0F,59,0A,29,77,5A,06,9A,A1,EA,EB,C8,41,80,00,00,00,34,A4,31,16,9D,49,4A,30,7D,86,81,99,1A,91,58,AA,80,00,00,00,72,5A,24,81,DA,3E,73,5A,6C,39,74,C8,6F,B4,BA,DF,80,00,00,00,A9,B3,F0,05,27,F5,51,44,6B,98,0B,29,EE,68,40,2F,00,00,00,00,02,5B,F7,87,FA,14,30,23,CC,E4,D2,32,B4,48,DF,EF,00,00,00,00,F6,55,6A,CE,A2,E9,1F,6B,76,DB,82,98,83,78,DC,D2,00,00,00,00,0E,71,43,A9,4C,66,C2,1A,D9,5E,D9,6F,1E,E6,4F,2B,00,00,00,00,5D,A0,26,73,E2,40,28,FB,C3,9B,5E,00,F4,60,BE,74,00,00,00,00,A2,00,A8,DD,55,71,E6,8A,5B,81,D0,82,2C,CB,FA,DB,80,00,00,00,89,7F,1E,FD,D1,2E,F6,0B,30,26,21,5B,EB,40,3B,0F,80,00,00,00,EE,6F,45,5F,EC,E1,98,2A,29,F6,05,3D,D0,F8,6D,92,80,00,00,00,2E,C9,20,7A,7B,D6,0D,96,2D,A5,48,1B,51,AB,72,D9,00,00,00,00,35,8C,C5,6F,1A,09,BA,58,55,74,FB,2D,44,F4,1D,A0,80,00,00,00,52,66,5F,AB,BE,A4,3B,ED,A0,71,78,61,47,BA,C0,9E,00,00,00,00,46,03,71,CF,CB,87,19,7F,7E,CF,51,EB,F9,81,FB,F1,00,00,00,00,83,04,0A,DF,C6,98,F4,51,22,04,E6,D7,4A,DF,25,92,00,00,00,00,68,97,7C,AD,65,4F,43,19,CB,6D,AE,AC,85,54,78,83,80,00,00,00,4D,7D,A4,3A,3C,34,F0,DE,11,CD,FD,4D,E3,E1,4F,91,80,00,00,00,81,93,5A,FF,E5,4B,FE,A5,6A,2F,34,1F,F5,43,B8,80,80,00,00,00,CF,A5,C4,0C,E3,7E,54,40,36,53,1E,07,D1,82,EB,0F,80,00,00,00,51,2B,73,75,6C,77,C3,93,DF,26,9F,8F,8E,74,DF,ED,00,00,00,00,3B,C6,7F,1B,CB,02,EA,A7,54,50,FF,7E,53,6E,EF,17,00,00,00,00,D5,33,0B,44,CF,A7,9C,80,D1,DA,6B,89,F1,04,75,2B,00,00,00,00,95,C8,57,80,96,E6,4A,1E,0F,0A,F1,E0,00,65,52,AA,00,00,00,00,4A,78,E6,B0,2D,95,7B,0F,93,E2,5D,7B,AB,D9,EE,79,00,00,00,00,3A,43,2B,91,96,19,84,EA,52,60,DC,57,A6,3C,7D,F0,80,00,00,00,C6,F2,78,79,86,45,7D,BB,FA,95,C5,AA,A9,77,F7,9A,80,00,00,00,C4,5E,DD,4B,2A,19,D8,66,2E,E0,2F,25,46,4E,F7,CC,00,00,00,00,32,77,CF,18,9F,53,D3,8D,B8,3D,53,75,C0,8B,ED,42,00,00,00,00,B1,B7,90,C4,E2,E0,47,28,A4,76,12,E9,9E,F9,00,49,00,00,00,00,EC,8D,19,81,36,61,52,69,A6,6B,EC,A2,EE,F9,F2,09,00,00,00,00,A8,47,9C,57,04,B8,C7,61,F5,71,C7,B2,87,93,A7,23,80,00,00,00,5F,AF,9E,04,A3,7E,10,52,85,AB,FD,8B,27,0D,15,18,80,00,00,00,F8,46,9E,61,3C,A8,0A,04,8E,72,AB,6C,A6,D3,CB,A0,00,00,00,00,2D,C1,59,AB,71,6C,C4,E5,4B,D2,09,D0,EA,A1,89,9B,00,00,00,00,42,36,59,A0,1A,A2,85,C8,37,83,DB,01,37,D2,06,0B,00,00,00,00,F2,83,A2,C2,C0,43,22,73,C9,20,6C,33,00,E5,6D,6E,00,00,00,00,3C,38,53,E5,8B,41,B8,32,6C,2C,22,B0,1A,03,89,0C,80,00,00,00,48,3D,98,88,0D,24,C0,6D,9F,87,69,DD,23,66,1B,1B,00,00,00,00,32,75,C5,1B,74,BB,7F,EC,64,33,85,19,A1,EF,2D,43,80,00,00,00,8B,77,F0,24,FD,5F,8D,FD,9B,45,B7,01,B5,87,D6,2E,80,00,00,00,A3,15,03,BC,22,A1,20,34,70,26,90,B7,E6,4D,3A,BD,00,00,00,00,3A,F9,2F,46,3F,8C,FB,6C,32,EF,85,AC,13,C1,8D,B0,00,00,00,00,AA,F2,18,98,08,7C,22,46,68,73,9C,C0,92,44,53,29,80,00,00,00,B5,D4,4F,E3,E9,24,0D,AA,3A,5F,36,19,75,4E,F5,F6,00,00,00,00,CC,D3,55,BA,B8,D6,1C,F8,E9,79,65,F5,17,E1,AC,1E,00,00,00,00,18,0C,6C,C7,B6,B1,06,CE,D8,EE,08,40,E1,3F,2F,03,00,00,00,00,F9,4A,14,D1,04,8B,8D,33,2D,B0,73,93,D3,A8,4C,28,80,00,00,00,BE,A4,36,B4,8A,8D,32,DF,BB,C0,2F,7A,EB,53,BC,4F,00,00,00,00,23,27,B8,81,42,78,67,08,0B,C4,75,30,A1,35,3F,A8,00,00,00,00,81,91,FC,0E,0E,C9,8B,08,96,80,8C,6C,1E,94,42,70,80,00,00,00,23,DF,D6,DA,BA,41,50,3F,6E,C6,89,64,D2,AC,14,B9,80,00,00,00,FF,C9,90,06,4C,91,81,E7,05,07,35,96,39,26,F7,C8,80,00,00,00,20,66,5D,0C,5A,4A,5A,6C,26,86,EA,25,55,84,1B,31,00,00,00,00,59,8B,40,BD,FE,C6,6E,09,E5,B1,E9,5B,61,30,C3,CB,00,00,00,00,68,FA,A6,F3,1B,D5,47,F9,0B,89,CB,E2,AA,4D,67,9A,80,00,00,00,99,46,E5,07,E4,27,3F,DA,43,7C,D9,C3,88,60,10,A6,00,00,00,00,BC,71,A9,24,96,10,7A,50,6C,E4,10,70,B1,C6,9F,88,00,00,00,00,19,B0,B8,1C,8B,D8,D7,E0,8F,1B,10,10,AE,B1,40,52,80,00,00,00 -roundConstants_full = 54,4B,7D,BB,35,51,C6,08,6A,2C,E3,0A,22,50,6D,C3,80,00,00,00,B4,D7,49,5C,4C,81,78,6F,71,15,16,EA,F5,EF,70,9A,00,00,00,00,E0,C5,E0,76,B5,2F,6C,26,5A,15,DE,2F,A3,D6,21,B1,80,00,00,00,3D,9C,40,92,E4,21,4C,CD,49,85,6D,DD,EE,06,36,60,80,00,00,00 diff --git a/core/src/main/resources/org/bouncycastle/pqc/crypto/picnic/lowmcL3.bin.properties b/core/src/main/resources/org/bouncycastle/pqc/crypto/picnic/lowmcL3.bin.properties new file mode 100644 index 0000000000000000000000000000000000000000..935d2fa7bb73fb9b8b04083616f4af4faf67654a GIT binary patch literal 350101 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

    PK{$gbCG#bGd&foM&^xU}BMFPtk055!DNFNB3~a z^(;v~-PdJNMawywV&t*RoQ;iPFW`<%w?lK(%4K>xG_11fKo$$3Ybxh?>`2o9Dvx@e zR(OaFspDf(7M+DzOiMIm-4K`E_JQgT=^dR5bIxMrX8}-eTDdXq)xi+Q+9m+g=bFNn zm!g?7J=@&ljFtM$&Yk}bnx>|$3$q{BOd3ieKdYO;JgTq4ag6C>yrn+sfW1}Y>DmLA zn^La}N(mBkvD7N^-3ZaVWDtY_O99gUMsc|0af(%p>k8-B^ujPTKDAK~1XKqGwoSKl zP_dGRAXHbylkIyQi|^wT%66b8f#umf52>6|Y2hKbk(zJK5tHr6_tQw$XiF^{tcsBd z7lx=6YdDGjWlvt8m^J z0h`GNr}k4|$?(0FKCqcX+68wMgwlB;GMMYMMmfa|IN{JxIvM)7BqA2YWkzwrIndyE zh}+vceJf`;M6R$is9_gFt_F~cVJn>C#j+z^G>e*!=;H)Q-%Mqo=+N}_S9l@m0wvufcW}BjnrSn6P8qi0VI+g zN5q1IVv!YI+`V>9_n5)-ZtD-tIq8=#T!V!*CdD|Ev;mFnU|y0ypa?64m2oxhuE!CO zI+YxdZvNi$0wkcIP-}Hy!WEcj06fjlexaZXV5L zPCV%mHrykt2{VHoZO+hcq76n^)4#T$!zpH-;=!k1#UaXz=8-xU@~AbeC@;_M(UXEIHjgFyL_u1yT?T(98{Q1Vfs*#xFv&by3Wi?(ucbRf=yb;Dy4F!B zFwC(!i-ddg{gaTOrF}Cu^Bj!<44Av< zp3V~Jo%lYLWlu=sM$tHG0Xb8CbGTrKiujWO-o)bcmP)0{+V8qCh9pjzMsel;J2!1 z1oTan^KB079yOYpRG5J8-h$e{r7*C!5c~1+Eqe2~Nj+vC@ z5CL02`{x2M$7Jr7U`L(Zcz)fKwP}k%>WlNW)TE|w*inYUUC=<7mhxd0j4L*>z)_h> z)OlR1yfd`vswX}NEGocMOPQj{Odzuh@e0ge^EMp!nc0(k)4+64EI5*y`1u;bSejw2 zz)@CufTEFTdj+@-JdMxWnoR(e)go)0s#Q@q*5LE;EkFrE`?$R1-DY$^SnTM7QX_DB z^a8;j{~sfm=0HrH0df47kej@U+2H^G@M9h z21$jTOWef(+`LEm3(3EewEr_GRB}#3d2f%4!*pHRx>PR)0x)09qS%}qJ0p`V^OW1W zHGse|t3Gb}PDED zkj6@)nf!(^-t;@A8%`d|^A`9l=^Wm132b!#_2@pGZZ+5j-1cy;k!;m#^3})2-z6#! z{}23es)u+=HPq9D_*|4)Rc*&{SLx|ldO(k2L)QSpilHfred@-2DoZ0k9@@XPrCrmb+g>e%_9_+KB9E{0rk;J5T0*L)z zJ)iH0dvdXFvr|+{n(Vpv)&(<@KSg%{pd?XXVb3r?hY|NT$`Vg9+BDK8Side`gigZ5 z&rcC{e*}bvTx~pAh$47)Cca?e0`K$2Y4IpKi3*ck(ZdrXz+F{3iQ4+{V~M5owTn@iS*z}?HV7M(;+I7xaE+# zybzyEe5OcEd`JCH!=sT9OGPnX0r&C5$=fM>^W;X z2;=PVcRC12_uOfn>DC4?S2#uGWMSoe&_9vGJ(&lyv?uvCXMpJ!vjPHyuEI@mkbucicYz#+$1T(c#NWV^X48vH% z-i393HvImo{03~gNWYL)JEl0~EKv<D;%)kTy ze{GOEs~%(PQxrzs;YGUwP~yN!KPgSa?HP{d0A%g!JwD28X1SEk3kzrTJO6NJG4To? z4cy$Bu(q}4)DG_OAzi+O3%(s=srVqF;L@43?oSxE$&wFH?{L^>%zfVTaIe|9SkSWvy9~XF!4*%8)VpDGZ(@Sl#F{CI;g8 zbq)NCOO6&e-2+ut($XqZgJQ)=mSL~4O&^w+aJRxeM>PPYsev@2g`tuAfAtD&2XANn^V(w1THbr zb7=S33WX^ca>z+C=Th&)TO1C{ZyYaGEMpo5ZzdM_BZ#z}bpHQ_p-966W?aOEW^BqX z9*w#3m@#jc9aF!|Rb%-5hQ_neZQL(x8@q>%<}#!B%N_yHd}+4iIDE+iE4v{kU)1N7 z8i78FoFe0#j7Rjk{ZqnMWEGCMRz)`gFeF=zs$X9raXX!T7qWL`*9ce7N{c3KeOffa%@pv&?fVuVr$_*JWIG`vhH} zRzhuGTdBYpWD`6Pf++~TC`;4Y7+uh!Z;>7f`P;N%_Q>(RB@kx_z z{lNZ+kOnzjLZ3pU$-8FurUQBtv({Qwwb0yLOIblwk?P?f+<;n&IX^g?ubF&Chy>fE znoDMj%?9b2%=Qryrp5FznyUrLGfCN!q0bS)xBaw0+_*NeGxVDK5~7N=ZD8XH*k_)~kSj z`idYz$cX_SReH%xepc}!eL|eh5Z8IzUBObrv)mkQEaL&942AmJ=8Qai|4);v;=C*m z|Mm}Gl=^>GQd954M^^mS&j4#yqO!$S>_%|@D?aTiHRBGF2ixI6cp_Hqd{s)4kWTf$ zi+K{hNHg$#_;*3VL7M%>L;JM6QRf0)WJf<;8ND0VD+v%ZR$Y8q5TKOkp6xd;0lbUG ze|Q!c^%W}+C^f>6o}BhO7Cg7bdjQg2D||b^hiHQB83ce=RGy?8YHYBL8nbsxD**v9 zfKnZjj1QG@*gF`BwOqw9V-l}7Eb@|FfQ`JIfKA<MW z4nf0O14-minHH@!h@iQbTZ#!9d~w~Et^rn? z^DEseUD)9bQIi=xz>#DY)sHbP-fa;Q-*WC}uwm33)(J_G0zL`8h3ATr{C`zuH+DYm z@+-Y0)Es$&W-d;#KX#`PlAJw$v9+*|^2xZ2e@8dgM6<3f#J$ zhrGlJTkG*87v-I)zYd%MLdn7fdTe1KnU#No$u`*YX6I50b~4|&8RMn~8&_#@q=u_) zPXfW5^XFR#ewiAHRN>1t)z`LI-vX1epWK*6;Sm85GY4lCtrCX;{5)9DCRAywiweyw?I~ zsaghw^Zj>iMIVAK&s+KSNd5?kaB%}ERVS9sA;J$z>2WfnsCz6cwf<!1HT9D& z!xy}c(ZH@WgpvyZ7;pCB-hx518%_&1smQ=r8she11`H}`jL(Ziim*$-Hcaw%$X4bd z1x0-VD(vzD_(o$Pn<@$y*_T4E%ga+OWS_(Fi;a0^o*=?b zea~~&Dmb*7?CGIW7Xq^$rYHY9EzJf*U_xscALxF3RSRjv)%Awm>dI^f-cc_JgNHeq zign#HNLd47Pz*RSSjPSbEnBgJAAu%bF?HZE4kGJLgQB!bwT{`ObG!I*g-Rk=2jHgv^0Oe&;JT*u2q;7I)eeBl;L zIFK%pAet6}aKP~WPl55~s_8&So;DW!#F{10a+5*`agXY1>f$nc^7sLZh@+ z-w_X<48WmJ(rD;MWU0r4p1^izf!gKd38B$&dIwBS>RLwWxL5rO3eyP(*IvmN;cIsi zbh3Ro7%eVGRiwFc)ddRQ0OMUiMF^QALQDuceR{OCC9K~1qA-@5uZ;IlW%3&BAwf9g zdwMJXw-|W;u+H$k`{r^0sb@GT4uY4}aw#5BZ-fVTdC@wh0d`HdWa#JUihc)#gP;l1 zg$2*8(tw^8FQ1dVvo#5VHvl(YGiKT8>E$v6r{^T!v2YvX;JpbLP_@AdP&Duqy| z${y5h1leEQ!go-=L$ObGKRu|ou{&0UJdq3Q8i>(;&`r(}a4tpfLXepI6ffKFgbGk> zwD$3qH=!Oa7wAw#@MLe}#;bO!oV+N_)A<{g&-1fQFBX$s^~)W=c3L};&w&e-O3TZ~ z-Vol_zMg3Vq5=6Tf9%9ob$2W(D~Q*>A}ngo5;+rNJSZB7$`h;X;i}!b_x<799EJG9 zTWR_>7KGbnjeB#T#CC6PgJPv6G~oo3i(=SbclAPPw)9N{6V3>d@|F-qwo3qP#VT}< zV1N{yR|P>c65GTg?YYG7_Pa{mdEnzENIyvX^{l=7e@%Fl;pgZ+Pf3C-hJ%V7t7Ivu zPhCOFVxW`H4l2Gb;eqYV@tzno#jwf4*qWdxQuEYnax4*PAI z+ni=pXov81r@DU7ZDjfAYePf*NHf=@c|%FcNOoJE7foXi;F~jc#kkb-v5FZFgf3=M5t?rx))UehBA#@*-Q8d;7qwzJXOO1i zF4Uq+HjkPx2$tr`5Ex#hlw9K{-IX3pN`ArPxk=q0Q&MeyUD`9*y|IAOLi6lZ<%;1| zp+rP^3i0xzevx6*kY!xtnWN6*iDn#dV*lL0j&2#KB-U!^zz}D#W|0NaH0z14EX=%G zbb&O7%nm-y7a-^cJ;v_qY7GoAbEXd_?ga&&xR5`*u3FbK2Q3l)*Rs=ibRVKp&pC9c zW@92X(gae z9I}#_A~2Eq3LcI?67xJMD7Ej>0^$Na+qRm?l%_;}H*fBUMNWOxQ2|yfjA=GFEKaT? zYLoqeuNZDaHGk(%7T^n*^EGSPn)6B;c}oP;b%RG?Ojoy1__KQmuZs7~RaaE>AX9DD z!iKcdzDYO_l9iIQA?J;Zt50+r6Be}U3ieQ#(`48?KyT+3T-|*I1n}n^qrJ5Qb;W6tmX^l&N+qzqjob!%yd23 z1PoJf#n#Jd6SWFh?YuBS=;Ti>JLeBQ$B#2YQ8F7BXGCd7YFG?{s4h2UG!9o1c?^z1 zk_V|7rEtgfT&7%w6Cj^}ME=EFuk66RA7NSY3y{6G(&4KJfbhPuelAEDXkOW3r*SfA zK-w&_%1!P;Awh<_{f?wjc`k+2_b{D4Ky8j*Gdf$hp=r2uZQ9!wx(s=Y=Q_qQS8q$a z*h#Lm+c3S&-1!oep_SujwqT$fV}>!NGxLhtD8Zw3UXYIs>QNF@g%%7bAw7hB^zG3} zp1kW1IDh1nCLJLKGIl3@Yadeq-1+K+9U#VpFH*Ot>?m$f^yMT=j=obWBTz0-kFja? zKZ!uyp79sW(_`=C4)FwG4?$IUSoaEjcB=zB~pQP(o%5$LnrDrG!gm?o2g8CB+* z%V!~Pe*0jF*F1iu6r zS8#r?)!=*x-9iO(?W+tbPo-R;Z7kNQal9-DdF~a{*VH@RM#VU@?@)4uOd$ z0PfA(Q!f!3onQcoxrmDr!ts~Mg$VZyi#BcKMdlNG@%B>?rXQPRTWYaX`7`JKFm7eurK8Kn3qpJ zoAQDTx2v-@#KinB z<ZepocBBEFvZZp@- zh=+C_`WK^mR-tB5ETXH#P@GHWX@-aKqgR|_e#P{rIW_8Q_lV*Z@1F(SK6j_@sAkF_ zwLA)#A0T`zauGXxnksn)ST^kPn*aL7R>y8ar+00k?-dRxJsV;JdhmNE$%*3*mj1hg z#XzrgFrslsv2tjdgEz?O;SV}UQy%CpG%uq(b}@(C?%LDLOvz4phpiM`l;!X6N$q#k z4KihGi#$B_1xnDK5}nv|R;9JBli@SV$x;tlb292KF;50Qq)`UA=QbCRrgueq_0*5|>YkXn16-8t0L1lR*wG{ap^N(H_cFsj@Q;EU9aHCHuIE z+Fa-?Gi2Lt=#IEtdndhA*8JZdQ*M`d-{+G zZ4j4BwPDbaqM1xH0W$2upIHPT6P_ICy=@O{Cr}^^IS8tS^xHxjDMr*n^0C#0FNuLL z=uP)eI;t2kO!*pADWonE`iv#Mgj^z`MDEz$7JLyAHi#|VPBVQQ&r0f+gFVoBmR8CJ zqD|2;jfqW2*2OfdB{BWS(x_#bwOLV5Z`=;F{{$WwEk0IHijL*>~fS)Y+-HA2KLmqpM9gcZt3&V9~u3ZfNb)KJV()!1;PX1gt} ztSU{IH_W?Bjw3VRsBoDWi<3ip(IQ5sE2bfDMXZIPG?lgky(sg$1}Gy|e_ti;XB$@H znq{@m&wT=hNyGYX3NbPj$4UMOTm(pJ%#HTwE5zf*+3OJBON_&3Vj7`acI0;DJ(Z{h zfb4<*v-w~vgEEvfk!NqINTkpNCOl3XJ-RdWjD)vCjQ(&UVV+i*hc%ir)OVl*TH4Zt z`VM3!G5l1D72)O9pfmox(#|yIPw0S%6@)B9uTId{p5)%MHMUE`oxIuG#EW5p)9ER` zvi%G4+R1j;gG+ufZK$5|ct;gT`!PQHcDYVvEUi}WZzTH&xk#MHFQ3a!AbdL}KIEp( zXh=R}EM!Jmg`{kjM5S`T_;@_^l3+&Myd#-0U6(J??S*wXyk*By`4o9$8|GHkyqikBxmt4K=>f|*j-7xgRJT&=G4$IVO^~YQO6qH@)0>w`1 zy5_Bvs)L68<3$TovAt$_)G&XBpa!9WV=nWt>^U9x>xQeU?m~wDl=Du=sA)3S|1aLW zr7{}WbsUtB`~#LZg{SxMFG2`*+Cjg1U0lE=qW#dOIYI?$P3U9iVR5Zsgdq6=&PKkl zu*@Xj0*szv$et3b179OsuvMm!*A{Gq-N}LWL~lm=-1f=-WbEC7j*R)&bro3)Ikk)# z5UkUWAG=k-^%^P@Z5+-bO0N_=mzGD#&h;H-HH6TrOw~I86>X(-g+&w4MkOfWfssc; zoR~gCIS!0+XqJoFA#7KLc-LOx-gL|2Gkbp_(R-%yN$BL!CSs}a8#l{Su05jBbAynC zS!SfiUeu(b@ea?|gFPAV6fq(8?Q%Ed{L&W&xI5HnyBggu#>84Je_%7`UP>P)?!~p5TQ*&;RdP`jXI_jZ{3s(fk?QERJ?LGM_HKPI=a#p2M!}B5JB)Up| zpa;Ks7A8)lswbXa=VSbB8ou=-&{eZXyZe#~)S-6>NU4e`K97!6u@()+bf^8bT!J$G zQLzPEH)(gZ+1_C%qa^W}ZysRUN)Jhtdy5thsuhP6r$fR6o&8U5QGI#1!8Dc|Kz^0A zkx9L3H&nl9a}wjnQ$sMnf|7|n-d@8C_pzYAklXl4H0aoHb8Kz3mY|XwlsxsSZ8BE< z0Ar16##%<-^WGrmDc-P4CUfi?^-h67th#ElO|EbFwuvl;j+$o;!QMcFlnrL>W?CRh z2M`3Xxcq=4oYbt5Of0m+cO&DjB z5u#UUI0GOkBP9R066be2CNkT!zpZ0ge%~gJQ)Y(p~Pn{{`iItW_s=xkR))$N~+>X7P}v-AHer_%W5w;$Te| z@3=V7&0d^0-s!~CM^;j>R|~I}kEf&W?`p`m#9T>7p_(oxa%#J#I&@$fCEVXvO( zsx8;j7}khv?WP9}+&p#B*98C9C>Ot?OijGaldCF5RJvs>5Kp88erm$b)}agzZz1kz zj+LsaZ@uwKMS#G8T{$Vq2kc$aj-mGW`X2z7C7w##OJvs+Ep9Z@n&7O^O|# z*$HhUFMfxqHM=Y8QC3OmL>QL-k&`{pN>yB6iDb@t-MF2$A4P%VE`bS1DEha!L=C~0 zyz^Xd;6+N72U_i>um1dYXO;<`AkY|(L>%SY=T7lh=8YV6ZonU`KX^S5XDaL}KoJ(xHr~5P45^4U(U2HkK7w^NL zy+7ow&F*jSB@pmVI-8eHxP3hPz&^zzg#U$lB7Qs0W%#t5kGD<&B&5?w72n4{y=5QXi3 zpnRX*=&kA4iPb~xx(sTiIfk)TD=E)b?Ht*}U}R1qrrmej@Q3kA$J|P|bxmV}{~0h* z7N0Uyo*8bj-C5fEHRw0Go&k6TG$^XU?d-|M)-$<~JHuqq^pIlyteeLp{lCU~zhyw14gcgG9MBlW9oWaj}V*rL; zU8ADl+(Ay^#rz#{4teUHeKRfkSDBZf@?sf46jZhz^U+batim!?;Eqm-BWP=Xzkv#g z3O$|=sFc$v1qVj5NJ)I#IqZxNd9SpX20B!fj9v}85rM2sT!U~FjB9JYcX0iv;xQlD zp!GrJq9v^{$KM16X`>c>Vn@GE(_axQ+8#4LE#NB&`$nllW#Sn7I;L6g+*p+T>#waF03`V&v@-~8fFv}3*=1v8&2135aE-nqg}XH|?CSy@9yFhj6vq7SMuo2!ap z$a$#d+4?|K@uRTfPJ&*5Qe?A%?0Hx&9REf<=5k0tfVHu9Qb0DY7u7NLG)uP0nb0P< ziZDQC*!uX11dF6KJWqAx-a0HWrHLTfB+gFy6EC70kkcguDeGR#o59@vSV2i(fN5_S z_p^ZCxAD)h}}$oP7=;1{=wKcpnI>2>}!t&Q&Vvb1R_RFaXvI69^I`8VO|?{mcvKY3r2L@P-+wa{N8!5YJaeCD0-Evt@T3~*q{M0ckGf; zm?Gl%(qM^F9);;*_2T=qL%aQc2%dFkd!OA>LgbV1ezY9m3Utrq)|3%T2i%jFkXE89Jfn8^l#hbs(+^!7SwJ<(r_{Q{fgK z8L!<4%B_HWD`GWB;<2ge*GPH)3ltAM11`)U0Vlxt!+Qi0{x5I@=3_QOruvZ%*%cBn z(43Iv^XFr@-T3ynn>)$Nzp3&kuL1z@dw>IA5){Ko`*|n~Vylz*R}TDIr|FBL5s!u! z=$&>7RWar900%($zbul*Rs8@&->gsu1-?>4TLeIfHMx%9cw3tH5NEKN97VnENcFv5Ed_HlaM9<*@IGcueyz{Z0r+?7o7iI@c4WVD*ktSJSxW73Re&Tz~RM?<^4g|?48bk@*5}5ORr1x56JiE?ko_MCIOo;K) z=*)l1mw}-ARmQaERPLy=lhYci$S9?BXL^NWYPiIdq&;V03#%ux0#laW($bIOxNfKF zIUM=NHJ>vUJGRKhpfcXMXqjT!oxU7B1PPOZ7ZDmqfll)}oNqy)U>>b7~a z8r4EbsH<0kKC4>1HtPJmW!bVXysitf?&JS=HTLf&tJmqGP2{cDK`Ly z_n#Hto|?GAE_imYNIrSB0Ys1Jj+R!0)4t+(X6vp#Jx5y9Mf>u_WLSZC0?4{=w(gq7 zATG}u@L{{&L!XMfIY?fLee`q<-x-rn=q&@u?dXx4UVqW0cAV!|$XDM}pk`g0x%dT+ zuCgG4!#=RAG1n%(I1so(O`oKi;ArSJ6RRtS#>p^wFTqapa+0AR#(o|sNr;+DT$h}GY4`Szj zV$3@si{Yg&%Ln&9ZQql*DI4_+#c8VWQy=={m_ZFRej2$$%Qp^bo-4~!X%V9Fp@H~0 z-anL`&GOzT9Rd3M)F0qpN5g9Shz%eE7<|$g0**^tMS98IHxzVHcJ1#5uA%d@_1si$ zs%ow{h@2A}1W9L$n@>GO1RTK*5{CT3>iEj1HF(|C4Bum_g2-_5eB^(taHuhZrLuOC ztK`$@ognaKxUX?*m}8%D9}$}^R@~y5bcfXAf|xmw+j6Yoo6k$aaWGI)iLiI2*GcPs8uO%0K*Afq?N^tFCR+afO9IXXDqfA8qGfqtZ)~ z>ijKvl)M9aMrL^iMi?i-{>=!|RZu}whIJ)Sq!a+{;+N1n**B$d+oY=a_RFT18BZHTLXFA(Q{+cX2+*Nv@TnV}u7huF+yD)vnJHO9G-=Y)r|^-b zPhCMaf+(t9JxEV8#e)%(X+~;R+*~s4jv^watlBmhldk(Wi90T9T9-#Aud8V_kug59 z-xO!c0KGAAz6_rLbvLmE=~pCTC7ITkL%TFif&Nl91{j65L8%lZHdJ*n+~;RPnjA?l zJPDqoHx-FS$?Dd`|K6XhnrAIB^m{tX4AP(h%G?{MxF1iY_!gqYgFT$hy}Hz_LMHUF ziU>ie-qa}DW>o@J>a%}`KyO-|G+%Xd5bC&?tOvE{W_Q#x@>bEO$NHbi0;$mV(GJJ}LO*>>Y!F+f0 z#sfODur?Xd>|ogI6Rk}K0&>OfNr)kJBOk6K0@H^I`795hJY2k1e@Xu;$xl>z!)yHz zK9U4Y+vRA&^wp5wKK{08XH@5|0Kh?$ZTqH-ySSu1(>%jam?li&D35W`kw3Hu>E<&Z zBe$~rpGVP8q#0~*>y4N)u#Kua6ms^y4k@7r7A+S>Yh@H%WJ;TyfcC+n5DGcJ`%8qc zTB+fMuWQRKg}=b)rCS#Tmd@MtV0(2Jj$JbcPa`&())31TGkMxY(88XZt-p)_Pg z-T)m?RmoCF7j5KYk(M_eBie6us05LAEZC#oW$O^l_;6Cnx0dYIaFv_p@Mc8B`;!*h)>eupm06&VzE+!i3@7u+kyb z-V9xbgBSDIO)57uNyP;SlA#evDWzJ}<>jj%TkF{=1YI5ejENP9VZ2HF4_31MJS;)IG;@N`hDfNygW?0sv-P-lAg335VHbXt|0y) z2AMc-GjNIj3{;}#`Kz-nHNtWMWt~Z}IJK@a8}7Da497^GG$sg^(8|O(N{=R) zZ||7E)&35&B9+Hvab~q!E!Y^D50`eS`hhO@9gDGqk)1w9N>jNGZ4SE&gID~Fn;SV(7h~yT#n&22FmHh zN-J{#CXn!s4d)vdD+*sRr~v*wW6dyOSmvXG7wMA1ijcThvl7D4pYKj^Eg^DNLQU+A za?qx-U_J{XB9}CO3KiaDaz!+tE9WFj+*tTNztMG$!Du%|#U&r*pI;se`@gI7Ft@%_Su{Z@!X;$0=z#0lJ8nY>Q#LZ2wbXnA2@L(453|PVjJ{p7eU{`2K@KF z879GEydY|p_8QKX@MxFhPlI;jlvvU&fjVS~RJboTbGGq#rzUu2ZwO*1Kq$1QwW+8B zZ+cG%!^V{`p%xLD6rQULnNJWgLW||EEzdxHcxngx8A%1Hhc?TP+KlFq4m4!kCepg~ z+A)&%(+!=k@gyDEsljh(ig;bEgGQPec^`@s9L~8fSCSn7^tq`_7AKE2ZyH2iPbrPX z_d1K)MKPq2^vzDjbUFfUd`C=SD^Y&R9>bF!lo#JWY=P^%Rr1Q@gq?u0TGxYk8QUwQ zyls2S-V>g)a!sanTNxFBuxH56eg$H`UnhNJ7}@hg!F=nHN@^5v;FC^YjZL*o;*+@3 z#Lm-dUA7ID)z)aeM%N(Ld#97nrAI0b={*>=iX$6zc7J?dIcW6>K%@?l2C#PU%fY$s z218#~d<1P*E7B{fxb|0<6N>3QJjV=A$18V+`PwBUv}-=qn23ju%*9syxR`GOV_YW7 zF2s_UBg3G%vdrCM%5YmTvaD~3^_#$!`=o5 zJV%E(c39t}ed9BfhVnIJiY;*tXSpaK_B+lBxyjlqW7Lq#`2$O@c-QV6lsH5m^#(0gM#-CN`T)6UNQO-b1x$+9);}MB)FEENa zpFy+f$_4+l?ib?pXF)TZ+X#M!w4<#j4|J6i<##V=>2{uU-xCTe>zelDOXjkZ1CF6- zIt_ti{1Picx+dg~^{3^4-^cpWghk(`Pu2&Z9N$P9I+&$6&u{2G+-$ukBq>yH*UUA< zfEh;F+JppW^sFX4dUEvASqXYQm$OX|*CQ87-xzde)=!8s=3cgPY7vzdo!BFS@*qm= zMC0tSKmQdA{~UmyoY)=h_UwDDNYzDeyON=O8)uD)*Dop?cOXt$iJ$E2pbMI+s40@s z)X{l|xu9NNb9uNru83HN> zYb3DzLCKk5S8@Mnm@k(-D04D{SKXWJtp=ay2s44RNG{@fnGyo1>muosxMK*SGv?Iq z;Lkt#_E^h&1CxdGaHfOA=z+v&=pq5l3^TcVwtM&bVinq$Tb+l@OL7yvO$;RP8I*UW zaqV~Kb4$}H3)h60MeUYq6edNltqVu`ZyvY!Kal0wWt92W55xv}lTd|udh}S_hTf0Z zoAqt;^@@m(Shoe&Tdo)OW4x8jZ7mU~ik-wDWQc+TRA; zEb50~|F)A?Wi+^wOj?m_CVt`z*ZTut)SUR6S!gs6n*y^1oMFaV%UK6K&6l+(_g~h31SzW1+0>D0-2xQJY zRDbhqAJ?7NVWDazfZ@VTWf!lFmc|~7iG`Hh z3;~PWp?UJX?2KXAz_tj`G|y$aDUj+Q4)N3}awRK64p4fUh)<`}M=IwWvVMxORi0UG6u-O?UikHv`7Qpsm=C z15)>37S*&RvNYy5Q41=?3^wM$Fnw@?hRNWQDG>$48_UWfs%FeK+uxrpe=Yhg87)-Z zcnb=)^WCV(@Vs!-rQMATaaX5DAI+5z>d6yKn)5WqK5nh87mg7lGxhcUfC~b>fY>74 z6&$-Sl3^nsO0QV39c^;X!OsgGWm$D1kkOT*K&2*~`lr^<11cjpsqMc^LW(*=1fDa1 zqRRGZ7y)|~$abGKIk8r*i&W^AywHNVS0YS^Z2+9lQF?eg3jiN5kj&0|0~;JC(P2*| zy@JI3#K)k^RTPaW&P&zf*fsaU6R}y6eHhJJv6`u_;bI?3L{{FmfZ7v5y1YVe^laRH zdtG)*4NXS8jZqK)^R|minzSQ@I0Kx_yRGSN7Zkq9dE)k>zeM~ADt7egx z6Qj4&aS~tOVU$>{d~|Mfp@fzMM^z_LKd%yFOyMbEZF_M}rAM&AKz#g5<;$TUHLgv{ zz0Lop?zza`&ku0~N*u~manPDT==2w=PsYb$=~s9XjGGG2!Q7Wx+zTdyOVvZ7*_HRk z!S)w~>luwx4G3fyj~;l+-_5#}Sbep^sAX13+~Kom=kJ-$$k%83FfQhLUR+oV2d$## zhkm6-*ZBpIhpSy4B93J|DgWVg9|GDhRaDB}W*I{vZ9pfn*|H*V5Wqmp*~Gw_vVy;t zLX2$w#1H^is!?5vytq_Sd?<%5$N^=^%wA&V4#YRDa{4@b@%LnRbJLMENJ?$dvV^dt zX5Z7QxsU|ta7b0ilO7|v7%KdbUg*|SWI$@ytAptCX9Wpm%o?;d4qWkj+s)>j{G-~C z@oHo*pVD&)KYZRgrMr3ofbq zS)~r^T;-T?1Mv@?z_c~RA9~el*#jTxFEnosU$XIAhI%A1d(weZ$^qB>Q@>aLqAJpH z51c6}P^y_50`=GXw~PZvJ#NJ)&CA2JM2$2kMr$&J+(%0p3(&p*Y%Bqf4H?h^0-d3f zmeNlyzW;+}1@8U7AtA8O;R5FHA3=E2u2T zU?A)FNO6W9z@Q7d^k6Ue7A7@Tu<9zV1$ep>t}Vx#T^!78+uHrTK&RL(k^+%cN?gv) z@2Bv5r)hOF3Vt%&b}pTwu9yt>q3*?@6zg4A*cpC+VE~^Dy76SJ6^m^n{H|$6(L{3Fzd}%` zGykek$tf)!*5qIedA>ySHwLk0cQTEw&@+M5_~x)2R?oZkFQ+9-ZjgWO(nJx8h-~Pv zJQH4$qaEA^t@7aU6ULf8z3f_xv&;|P=o$Yc_s8`@+^4S!JmI43-C%c^Nh0DQmp&V~ zH&SHAzo1EC|Fe>f5(s~WmE&O~Zxbmv{R>zb0lR9R8qN`^Vi>Voh(ysHy*7gr?o1Cm zltq%(q9+mRcoL^`cQR1g5IO}K8L^ton@MAI622)iURz7sHI#J^n3GVg4nVQ7Rr2pG zQ&tk~2A^05(^ZMTr=R`h%h$u$^v**V3fdj4SXA+Oo+spBG=zcDFJyZ+M4ONI7LTdl^;&s25e;i!$jwt-4l5nbxdI z$mn_oI9KiB80K@!Q2sonPK9CRTIXQFl_vg(NC5aLxnx7G*(}VZeTI9NxK&$@!R4r{ zpH4~`O~cQw#E`PrPP=~E8E^Gi6b3)vAQXoYtgZy^GeHNUL#;Eb6=K;D>n=uW|Lak2 z3{-uT%9VORkg=Kz04+ovZ`*mr*t7l0Shq%)63Ou;MYuNl5py4Q5cCA}iKpmREW>vN zgFc4s?wc~#6U0ik<5)xO*KqM@K>-s~QPB}PGf(uBRpht%sjW{vfbV-Z{sdkb%{E9> znf*EjFFd5UGzy0@Qu$~nz`x#J;h1N#Ia2uWKQG?M>bp7pY!*(MC;AqksP{hw#mL+$ z+%IFUlxe<({OO)a*b>w)xv>H&t;hrMU4Jm(I-X%KnPIX5=A(Wx?}gV4XKB0}dB>LJ zq6G_LwYGt=E7wjXy+dl`O7~rb<*t8Y?hP5>7qYn9r+L5-di=K*H-CZ z`~*F%NK8L=upL5VsW?zK9*xyKDxp&g2_#2pB?|-?f2Qzw78Zw+SctFwA=fT%40S|lSSNT)GlcLexRnnK3cwn@q6K`PxWX~1FjozQS zn-m?hv!`=yGyiwDyys}%ufd35>p{}1%ulU5W#1}yw20f=XNc*?RJR?|alu2sitQhB z1>aik=ELOxsP@B!#~dKa&YDv#?+47t&o0L(W*3lMs8Get8XOSNSfW-@jedPr=+`W6 zfs02^YWoB&q@hhA)Kl8&3guPg><#zD_S)PGMgWA=0ey{M(Qdntn$sIJvJ$9*+ELA@ z<_fsOpz$A#q0)6d+_5vR)cWNu`ytYtb%-;%yIe0)>j&v+`S^9_kO!10sKz65@ntVZ z7nij+ieiK_hzK-468FZ3s6U7zV~0ySXdR;Yc(DuBh+^>3G!eIl_$GOt5?+6_np%Zw zC^7e-bfeKMSh#G0nmZbF*o%l#|0P~zEAiu(v{-n&`J1V}rjg@owmN82C2k{+fyE6n z{XpjmdVN{6aOI4j@XyC!3PVcI{S!&9iDp7xNDP8IT_6P#(HaX6G4O&!rtoBDcTy6; z)vhv%;y{?2vdBu^Wz?~O0nyUnm5#(tK-ViF8$#yx@jqY}dR;YHud3a*urp3787Al_ zi>O!q;&@W!?6!Y?6HE=waM!sdHvMw9RTrgAJnC}?v3-L13yB6>{^h%#9|m<$w8~NR zvW~<9QhluXAeQVI8k%=)0B$1`yc4iC0jPhy>!_D*`< z4>kalQ5`%Un3MbuI+ISk+O;f{2sp6=dUJxGK(vbUz|eVLFn$UZ=ZQCv=k-1l%P4kh zCrC-JuLF?FRQ1mX3pwiq^|DOx=$QEdjI(X6IRnCH;o{kN=(<~pIej#yOr!sM%>C?C zezP^^!xTkx!EhJAJ6HbKsE8^x-WepHM=!x1CGXg&E~q2VQnVoo%LbycQ7+PtN6&@3 zv9)219Om<_+CAn>X-ia}_H{kSX94Cc1zZbL%<5S%ON9ZU0hQZ=kz3sX>&SV4G>ZZ4 zxXW0Q8#=SGGb>i&RQn8iY`lz@3I4c2_&BD@`VVkgAj~M02L4&4GQ~$SwaC7@VVqZy zHH^{iSQk@&Ksy9DVN#~2oV&EswCYGin5{N~QOf!m8#veY%2ngLFC&*2y4=^)Hw-!-QX04fvR6bZVJ2Hs-MQ#CGMDW2G0v(p%I}QWh0w#Z-w5A^mcQw(Sw<2n!qmsm*iT75NMRC_ z!2Urp?NZHBmK*CNr)v4*=mm=|Zb_VKXjXC8pSDousF@wdpE#6eHLti^?9=ewk1qma zpKWgQe{XH0sos<#G1@Y+Fcu7seMqIq^bw3WT<5k_Zx+AZ(x+@B%8Z#cH8+w(9_QZAr8q>+x`q2buHCTFVw~ekGTvU} zE*hZ-Miy`iuWn5Ne?Ma-h-7(d8(5f$UiYKa#S%M0X56queMX0%eNqPcX`#G|0mY-) zcM&INKOD%y&T@6m6Q&Vh37^-MnYn)+of!pzBH*M5(!Tb_4Q$~E`;Lk2dtG*P&tLfV z3|w6K`pUYnl9N8C2UEVW)3$L==5*$H3nM-%jOgSoM|UvsptFhHqmd11GjE|`6=z|1?_%1%o1rx5iIF8kgVc@UV#-t@`gx=EBI{UZZyX*WeBVKno^KppdnzALhGh&ax zr~rwcfB%gaP2yx?9N|aYOT5nimwrx2n7*bb9cA405eeagdIA_Kvn*lwSH8-kQibUF z-l5a?>{py&Wp|7m7M4qGuOuLkyYs7r2b0kkDY6{5*mYXN)H@uENO(Q!a=ND4GYkI> zRlAyZ#KtTzp>VLS0|2s(*LOrd$N=>ffJv<=^NAqVT*NYMf(45+=@2~;Ha*y5Se~C) zGB;o;Ja3(Z)ubuJo>FEN8vXY-;!bisTz(Jn?VVsri<6Jf-*nNY8Fj{RHH=cd_Sk0M zpqC`7#pp{{frcP(&klVk^onnCN3^%IH} zPNw{?R)_)r%HnMZ`CpSd@3cV9=oNr?l2G@?-P!k+J^yJJl7Kh?kbtNN6M+kPcx^qM zB4mqGEfms7;9TWMT!HdM+eU!QHjI_lV_PfFEI<%#=I8rGyH47rH{t!g60Lqut0pbi z(awGq33Ltg1quj}4E!|_l6J>MnA5yNPx~DpbaReIOsHLKoj6M5thOAaR zg(&eM3kG%nYAB{d4zdqdYC1=z9NvjIqL{CcAwOUou*9FN6zvsH(>Pm( zt!8NFWQ2-pimPDwaXnsc-7%ZV;gX!x6vfVZ{eef=Ji(Tc$r8ij@MV_jz_dO`{|Ewv za)Z5q8|DymyHG~}jpe(_7FXG#ADD$e33)0pfxhsJX}I+xCb#F+dp+7Ze`YgYz9p9c zxaYOZAehuFz_G$P>yXin%a8>Y+F;u38T8bQ3^qt=iJQiOmUl7o5`59&*+Uz9-F51| z?+t$pShJ{8slzkmK$m{f6vfn*reopf+@mIa&-X9bKCaUD@ka(eBwY7pE{?E}*R{l) zp1d=pHri!0-#1gPnkzxHd)p*yMGcdrO1V{GAjH?L&TG+=`O@6o#qSAZpOFSbw?f`W zkepts8?e~~;e=yx=sdlKYDC#$Vj3Vyf*q@e5*0N4h~_#^LbnmVl8-V6Uoh+2WjPQJ zy17lMc^`89xs}LG)JB~r1X(2*Gz`2z*{lPOYOzztEj0oi=m;uUo+d4Wy@|(|YDW;L zn+KBC4ER&|dN*POszf4@VwY&qNBmR$UYAaGV+)N#QqkEex^=xYri+om+||n7szi*x zmchUlPJe{Rv@vl7n_8A>&q-i!9S*+|$dd0Irp|h$8`xFKSd{Z(!Vo*FhOD}KL1mfi zRIy$|&YBEXJUk(uG{b`&eu;pjbljDq-74$^(t1aH4wwDw!jiKYnxgV26&M5^?bB6C zQMB<(Gpk%Z`4!bF>phfxU3fl!B2*8zju2fl=iVEXA2F=z%y-9G2jIRn)Pyq#5yuFS zZ7i+CtJNuWh=M?juYy>kQ@g5#LKNk@{A-jQ1*dHoJj4-gFw zB)`xgLvI$AdeYYa8rIH%I|2k-1lvokX_j(+&lkntFWiakXd9Yb*WK`#8%{GoPab}~ zFWODrhbu*AsI^Z0Fw6#PFskP$=C7RoHik-EHj0MYbon$rn6B!+4(jmQyNKu#yj)(< zz3`UR5E4K5s)Ydv*QW}1?2Arg#B1mSOIzzq4FPt0co|qC>5klHJCUMD3H~#{h(2wC zM`v{|$Wqd4gMfA%-N;6V-0NRL6|+U0%-ssrJVBflOeO-tzmUC(E&}6qUJYkD$eRZH zZ_C|xH=9yhpV3d8ibm_a{tMGvAb{&sAges)STTJ5NltJYais!WmfEp!_I5Xf6m=L5 zG{MxHv|6LUNwBB8wMMi?K))HrYg9ua*tGsHQ{8%HLQyvJO2k(;3f|DqvyrkVV`rR4 z*9vKRVo*OQTq!oC9dv+4xR3tpwa;9jmOpBMz|?={@^)Vubn{UKCJ9iCx6on1g4|Ht zYo0Ml8S+O_M^`E+@f~^XvV-3~@fO`eawL(h{PEKRa_=ZS;g+@8So}U>ir-(b(~B}1 z=Re+0lTG#NAdK{r`Fo`8feKxbgUinUb#ZUu+4=y;l-%{%k0_+oU^;yfEeJ9HF?Q1} zZq{+cw~wkpvU=ptX36tqfa9mjYsI?8wYAv=;*J_Sxi)si!>$PpIvn`MRtE_zov5aC z)kb7wS+B9-*Pi^#ds;|pX1nm_D(xUr6(8WoMX57$uT7nbJXwrZz2)furtFK0Ai4Ax zY3&Z6#h?|zo5dMmxBFLy%#c@^sm++1 z`*Pq?vOo(HbCC3JFKT(?W4!cHby~*%WlPRJUd&|fJ7#s0U`$GLIN_wV4e8a%!$Y=> zbWUQ=-AYN|wsAQd@>UXiKEWZ=KmYkR9ONtxpOEVg&x(5v|KB^3gi|;1G`T{+d3+JV z2Vjbu|JxCGBhpdZMmFJFgyWQ8!6{jaI8&#lPo%kqJNIQ1N{80%7Y3^`2~hEE=3b)G z|7l+#>enXk^|8weYFTC|=+R)%XWaQ8E@Rk&+o~{C354*}XaLiSY7+CqQns<(HP+nV znO(IHp8dFh7UJN#z-=DAdzv2}hW%R}IC$>fh2j&4DKpCvxEQp=>&|qvUYmB#(T1me zCoalhg2?!Aob$4?*7QdsTB$P+=bI7v2Qp|5b9n>c;v;IJta(p8oN?Eb^x59T<#m)0%M_yE@G4#62{BEg-)3Clw8_d%4hv;8Qj*dRAQD88m!s2>nqbJs?gRMw>J`4#aLVnl<+#CR;P>%k(G}siA zs`Cb~t^g{ljfwU5RO=0dq)ze7v0miarjCKc7YG5gMaa|U?gYEJZ$uYMlE(j@v*<=T z(pbx(GtEK!XW=HByu)M2yDk6xRz?4RtZRXM`&;h7J#nCBe z;NU!dY1Bq1;FNMBb_VB8cB(L(1CF`zNeTqA(roD*h>w0qD&bA5~ z1r{96DV$SkwAk-&@JwJ{r(*r!zE3bqblm`r!gYfBkVWhAs!nvupcyyYcZh?Z9};J& z_=y&O8(BgI>j^BqZ~JPRXrQm!hCnx$c^D`HOwd*hN{;e+EGY8MzaNj&%(W=K9rnqS z(}b3wWx6MlMu<-9yq{vjGuUBGVz)UJ>Va*%u|M&!pCKXaUcv){2sJXfXVNAYcUK@) zx1<=wjEG@D8(A+fxLIvYetMjY={Co43fyMXdzRG1-1kaBt{&lCNlVL%_jjeSeok1m z<=#g%Zd~4voUr!5X-OUCP|4npfA62o*a4O(4A?lR$01OpZ0?P zjpy$N7e=D#E6IzFoq^9RrlT3v0RU%uc$C@3k$ zwaH>FTqoQHdE^o@;4-I7IXf{H3m3&l@%-M6i-1wvKePpc4laL|HYi{nlQ0l}#)_6cybo5ntyUpLY8@^ddwb$04 zwyA7KA)GQ%axn{y;1=I;2z1{0mPn&JuOk~*x}Ql zHk~(p$w=U4r9uh&ZukZA(71CuHA{)Tcs*}^fz)}=V`xt>#nuZG7K{#qNaMQoVOj*< zLbxPs?G;Q9m)jS?@ir~$TCeZ(o>xo(mS{PynDxij!}V6$xxlO~Ie++w(KlwF6w znKsGCbVL@5b1f6}z2X)%$5iw7AWJ)i(su`m_Wk3*tWsfM4>I?F-xap+s6&QtjBvd{vT5X*LmZ_en(Ev9gv+`}g?4@nU z{z8*F^C+9vz{9~JA_dS4dIiJ?u1MxI%VClgYjqfkJ*)&^Ka@ByES17;|M~B-hu4bG zE$qtBptrbovv(nfS_O@4{Y#3?g-O2^Tg!WMivOo^s1Me>&v&RE7&R$NsvQkHTt~Y< z*-|ZnT*1GC_x(n4>ZMs}zzAsE!`i+)`_KFkJSYG$u=-B+cuKJpb6;ps{8&AV+N#yI zY6$-d-X>2n7m`!^nuyX44}|TjNG-Nsnf3y6=r9*~xOSZv3Sm+ujgJ~Way7@um`5HQ zwF0q9fNn{D`j|G2=qr0Y3|Il5)=4wl8pXPRLbt3{y&L<7($u%CCAcqWh|HO2C#*?-DO}iIjk(EyEEJK3UYRu9HYU% zpZZm4KFp2_4GSp>6RL z4((lM8pLuRiLHER!D8PH@L}~8T$o>bU)wqVEm5DdQB~v=?P!f?wt(6qjV3oU+8HB6 zUH#k7x-uf50iZd~q~zM{v#j2>h*AV{Y(`;Z#yOS;{S ztO8Mr>P#_s&NCH3MF9Xzw5c9aT=i0Axy}G8B4;pV@=Syh<)+V(l33)9F0q?l-Ht-P z{W#prhn@_FG}PLueHvt%NT3+k6lD$bg_gl|yu%i(H@7e|C+bEtRxtaj60TV6nJs1s z+}}fWpn+6-ETHT2Ir=fAt64*^79wUz@=+?}+-a9B!{ZDkm7fQi!u$SRd5(RG##N|n z5S`(}BQgjxZ>mvV`Lf8~UOnOS%d*WuR_M)Pp*JvhB#}8E)fcAAfAXSK^yS1*o1PuT zYG*H#5yYnYoWamvKte%{JsU=u5W#UB@SH{e5anx{8;$4%wedUHyH*nBBL;RcTOg_m zo(c?Qw+VFsktY4K?08}2=U`*^cye?Qz8tSrFb?JRd*NIYx&A5gf=O!(LYDGW4h)3C z+j`S1V2(086&jr92Ny!z0GCeUs^-eD&F$;~-75@`Dx+G-ldh2;SnyP2FH!UjA25mK zdhGB6{2iPPr72DERI``hgj#JQph2`=vL@8$_rnYG3pqES&Z!;^hgmXWZaZhB&Vhg} zbvCF*`^NERci$6o7ipnxX)7=J0S4MYR{uz=S!qX zFb3XVU<4=QW1pXHUxvjd(P!gOih;ehYkwLI3ZNkDPzM|Q&r6Rz#+V#M(p6fo7bO&m zX3FtRfvFtK^Z5FqA@5sAvHQj2WZ{6QLI(M|!pa&b?v9y40pnlH8V#f;%}Eq>;DAHY zt5>&yP&#n^8G+p*CyXidwP?&W^B}6{hfcizJI0rsb_#`{_9ZL~IYOMG_ zGX_a1cR82JWkCpDjNhxuXQzo0gBdMzUg8?0ReCC1EEtIvBPrUp^1Zre8gciY!xyDq zA&^}c%ShZX-13@E715x^Dqc21&^q|mwBT8tcn{s z`f3nk=;26A1fxy6&n8A1?rh3DTVv2{AEz!F$gJgY&>%)dkKQ`I~V2$&I;1_;|g`k(5KjF*#cNo!!I-Uo0DVt=qXCY$E#GM`9!8LAuNCLgZ?hpX9ev4@@Rj_c3Vn18o zhQ~;SPTARMFmdPIM0tX?xzrklc@djLLIH!S6+CNI@xeTPOy`350vFom{HeN;7Q zFtJw8t6Kz2{hU!hWYzrSj2U}l|eWJ$yv)a*JOrx>sGTN z@)(fOjLE)Jq>;PQID7K(3SDF7c?L_I7g3Uf{N88-%P~}kz@UOny{mo!0s<{ly7~Vr zJu5gT2itv^h|cy3>|0M0QX6U>KD&N&|84{#bU`E`UNfNTM6>M2EbwZ63kcwoYpgZJ zio)Bfu%Sun)+;~V8tJ*9XLosa^;W+os^Lrhy{b~S+U|CImBfEY-o~TLlTrQmQzkiA z5++TW_%3!bv0{!4P^0H>r>tED3T#1FEI*)M#lI2N0_*1n;wa(?Uj z%pE$*J{ve?=*=7!9{jOv+2gMnDkF5TkyV|XUoQ^v?qPU1QS3yoWIF8Zb`chG)Y3Dn zf59i0=Qf44P2bgBi(AZsTvPh%u=QJBuD~OaA($f$QlO@)T(Iv+zY2^)Ju$R&)PKg`6%iHzVX9npsLPl0lY`g2 z7(bN)6RQH$!wMl8e9uti57^V;OoG8AxD6@8 zQ#99k_=O_qX<&*^o<9hUFvCdDg>&{^e!Tf!dT@gq%SGpm*yD+qT8{*%T!fulrrsnO zG3&l;@7TeP2uwc?Bu|R`mY8bBpZ+MKQ7kKfv5ap#Qr#eR(G4u(@zH>#4^!->8Io^Q z0%o4Oe&Rp%Nss2zt=9-f0+YV&Z+P32e9QAib{zIW3Uf;zStOOY9BR^2+KKj!J_Iz& zUWzH(6GzVpgX2XWIeiz?XO?Ot)@>Ddk2T5qvbAss$eK{psPA=%ssBD*i!C!|3pnuG z%Nm;!remP`IvTtNu2HeiY$IXGk-vi>IiQe+_t@x5qu|4#lh5Mvc#IQNDG2%T~c!AI6 z!h$DR3%G{|%(T8uDGOXpY3uNF1L_UdblF@BoO4Q{s(R*`qoC=-uiO9zmG?E7-S)o1 zOzV8B-;S7M{(T6tF$n}uLimt_#Hw`3B0S354(x2HbWpWDQ+0CG=455Yv`o4=5Rr_uB&kl!lpp!7b^&lw#fP1ONj-{J)=iT?z^fozRxmVmN4P9Scpz z`G>G*b+)`ZyLoL!WsE1QH4t#EX+B<5Fr?2`P(kmJEvlvwPA0dLfVPcH2z&>0pqJz_ zan)PUKk^)!mnszaETXdsnO*73s@X?!&A>2ddp02?Yu;3>`yPfLs=sdrB!4?oAhw?m zEk=0P35#@gjb>NIS_8%Fim!!5^1d;3Gm!-TXo<{bm8uL0vE3QM?ZMjU+NzoF=Ydzl zxZdpoN~i1+x5M@tRjS==HoK&Hd12cFSUedljO0Lf?-&|#PW0F+ zaRSZV3Px4mun}bibK;zxW0>a&ki+spF!VA#69<=P2XJxc@B4)vIm(|WY6v=t)qyRr z@qSa7#9UcOuaLgmxA~wY#A!KpeK6R|Guew&NX}&b=Fhv%*-+x`<#V_iWo({KmTN+XZ&~3hk$$=3);3)d*aCuq zHQSfof9!HjtWPv#ScUm;T?kB&MkkcF{(SwHLj=U)v05(2W-ayBengzv-(u$mD3(!! zHpi{Q>Ha#G2myh@^?lC#$xo(cv9W)`TSoG|?vt>~l>(6{0c#<8_M%E@IY@gQ$) zIX1BUa2BW&ry%MI>$L4sATUj_Ek{h}GjK~5?&PWGnT13?iDbfH+Oq1V`eVJ#8XKKk z`jldN=lw^ zh7|13z`aW9LNflhim@>F^5T&Ah*H+jgBt1n7y=7b_hA{2`Y`&Gy)$2iMQC5BUYk&N zZ0pFNq-!U1@V(=d30NixxI|D#u#^xeQ3Ka3_N=p=!6Z18p`JM*-J;LhInmf`X&#q9 zoJETt;H~=l0xSzVEJ^MqF#_46hsNcGYhEt)haOw8&UZa@DW~6z@F=rprlZ;&tQ9$T z;H6DPye!zr4%z&odbBCG?ieE&x3ka+EBh%%T0>8OaKy4Ge5EH3akE5jR~(SVJH8XG zU^%JgUxoX&q$Qx}BFIy?StK}n4|-(o23F|<+nl58 z)Wp)p-xZMAE7I|9dqxr3yY;RX8c2XPWJVo=y zB;`6~6EQ+{o?d#;Q$9YvfsU*2i1=B6uiGHkDZlLar(~%g35)_3f$WSJ#!ss2e^OQcU}m-qX@80>+9xB zRSzqgwQR(4Y|gKNW??h(4~ty8;Qsgw&8aF5mHr^F2Ggr^vwwCZPh8Y!J)dY|(jiMx zxv;QuX1|E)-3>_y$~{t#_7NKd8x^Xk0eRXun=VwF^)^`1mHjObO=KkzlZbm+y(Zy7 zOQFZ3GaYXua^0Hcs z!7UcRAlhv9c4vq`--7Kt&9otO^~^^UROSo zlZ4tIwT%Q~dkiDJZsH3{BL7g=Z?>BJSW}9hP>T5_LP|Tfl^NY_x1F=Q=76eeE>hy) zrOdEBXGy}uoM*kjuS7|NAaMOc!fa98F$*bjZ(Xd14--$k_h~V_-so0_)8vHWA}xrI z$0{kKG@v>sKP-grv|Yx!$3|JNW#22{nq^9_ej* z@Z79qH&0?|KeW1>g$Ol0$472rhG%2$()il#nIvpzxQ{ty?PAHvF(9(m*Y;d(?%3nc#GzsAAy5pi zMU>vU-xWrwd|=m4@_t#*1~*h%I$a!37NRTkOAN2K&o0$@czI=JMyB;gQvwv8dt6!l zuhaDj1R9+zxXf@7HpAEq@k8Je7%UvGZfOfrg)N*(oP&s}+?AP(83F?n&4i`n3hEgh zk+*2vcNZg(?`NaRgk5`059pg_a>Yq%M9bIxKMam;AIB*mk>uSs#R<{jhf8%uCTPXx zM=a743BMBz1Q-G^X@33|U_alYv4MHWx?Dja)m7|RjqQ9Lt>i&)+UlNqSCtKeSI0U4 zm!iAn|CXYS_MHO0G?+BDZgP6u13#>Qhp7J>ra`&7X;z~ESe;-alcpY0tr8PD#^$*D zzKW2n<);1prB1haD*sJPNsD5?WjGYW2-LYBh9f)Sjdtt#FB7dYt^dYIt%HF#7ZJR0 z``U06uUMph&TvKE1x5UeL#_v8U;q-{=xacy6xnD94`eGPmZ*gQReFaArH6)G1NId9 zg7wHNwmfY>`3ofp_&t8?b`js1bMToI!aq}fl%qjLm=S;AxXLZqN=q3N80&{SlZ|>h ztFYz2t7+nI^B_#-KZ5&0y}gdAB31oVNLTq&X@*6tMWYA+j7-~;-?9_(RILj7OdeN+ z?$=vshAL^*Q5CQ=T{EL!s_G99rmY#}*G_{0LnD`1eF+Z*%x))hJ29QBmhuVtVSzxp zd1HOQpzP3jc8*KsBLby;%)3Zz~R}7t`sPZ zm9j)KUXg=8GW}x>Gvn%C*Dw--VQqH9f1IV?ejFncN&%s?zmDc}eR)-&e+_Qsy)xrK zPN%)?VqF!K)W6*llVX{>i=!B6y@n?mqUPZbZ9mPc71>0vb^=K*leXMl!?^rPRN?j{ z;-%r_5f7-uK;Me8lSrIy6eV}6ta$;fLM&xE@DF+b=L97EWo9^rMRQ!1fr(M~s4)oA zjWBh--Tsi(i>p!GS58&ou^pKLdBkB+&`so~+^5Hn6g45ZG-9o<9}*27+0C76NitLtR5>P{2 zN(DEGQvl7mh4iJ4Cs^;(Z`$P+av^Syagv;1);lS9m|05Pdxla^(BYG zGfj||`pa3&5Hpu^j~PuQt%27CFT4ciC-BI8M!ESMs2?0RT?|1e6}A!@HZy@b&ldZE zx&p}G?sNUb@Cu-m#?ZVfRO{HNr(U2puTme))R3zMswv5$BB)u;tMD|qr`6@lIoy4Q$dp=PAVupu=kUT>Hjr&WX z54Ey`%RjFoyeR@h_m8g&Sj{~Y>l!h{q_Iit@;F05qx8aZ3SkGayljU%$00OG-LCIt zim%NO=+O7TEwMQv%eSp6GRPitrY1jB(bfm&`S~Aj;aGy&%I&TGgH?qR%e6=4#g5$5 z#ZEaQL9$_J;42g;IzAgXiqX3P0Am95191#R{YEsc0fBVSDC9G#b?!qxM4gnFO+4)y z0yGo87f*-#@bFa!>+7m`+~bUCgYU{-mOjxETI_Fi<5u@7Qaj`>CDMcW5WPgWv_TS_ zjP-e|5)QO}mm3T3&%_`3%Le;$EEc~Dkp{tyvvaJNWjAWCc}}D`0RrbvnvnUS zCPlku{&UcAyinXXPj{w|7YGh4u~Oy0t^ zTTMONVr?tSjt0GXp~0)v?Cq*5sv}JGv~I`D>U;~pe}!e7ZfMXS!dAv5MH5Fd(`@QR zb<*9~H!x<3qz0(Z+s^`%2ILdW6w|L|9Aod`A>_Vg`Kqy@@Kax=`ElXUY~FLiqPYo} zc3R@TC?81hT_I7c-!dxCtSJ92N+(bbJ|p{2TFE4!pQ;1gAoZv0CzA<@qUSBeo2;+f zwt7rGkTSuAIcj=8bt2j3g%lstc%Ir3^iCigI$4;a4o4uWLRpUtu#2V%>2#FANR#q! z8DfAujYno1YSwvl!Zj*?ys|d%R|znX;9ht{F)>M!77a)4O+KdnQqsy^z@q}*L7sVD z`#xa#3#)zrgui|YWEw}7%(CNTxlkOUFODiJJi)xG?dUV^4;fl?>|%+wR@g9lF9V#h z%5r``)Zf}XBXL!YqPa3~)S86p6R0X#I1a`%d_;=L3ucS4Yt2Q{+M~ESWLM$U-*E3F zE46~hrZo!N#^7RwT^H_pvO$sm6{3k>4#7pdL9hiTU9qb^>U7k$2?6}q9f8(O$=wCn zsG#YD6=CU~0i=K=2Vsqe3H9!}hdg}2~J7bWVTn)LioNc?#>5hwc05` z?^1*9mSLUzYhY3~PVgYm=z4+Hm z$6gqYN{_A##6uO;mMd9c2t*(|;YT8gDanMGjd?=v7>mhYC>g0EMQSRJ*S^lDVAAQZ z=D~G^ETzM;B=7!_@KgdQY602BY5ypU(4QA>blO_w1&PzK2IA?8rLH$COEKc6(HzQn z6HfSN*^RX#b8k6_v5nMC>^_MSd`&KnYaT#Nn@PS)YYQ2eZ zeQmz{IQu`KU4A z9)LSQ*hDgTZS@_Fgx;|3X7g3M7{)Id zddAvk(ew?eBrvYQ9ILY@bGEQvM7P^}M>gnSF@Mng4--{I$v6TqJYjL@CfiFBSov5- z0RdA}@3W3zbJB2Es~~6}LrGcf4oL^Agm=9=hHwQ?&Vz2v_a3+Ctv2`0P`9q@Ot7A> zpSGUR1aPVUoEtEM;t!t&%shLjs>%7YLno~T+_nb{{}fCEfmanzUw&cynNdSP{5>=W z@M3li#TADQAvAZtEk&NpuBR+mvu_zxOnh5M|51?lX1Q`Elt_h3pciv^DzJxWqGNR= z48MhkKBOoE`hp4EDZC=JG^J49*JmWdY_vDzqf@0zRU})I-K#+1n8h}y+(*GvWjlq| zZ(H49TusdbVH1qWPQJap8cA@Qz%C@W^`kv_0>g9-5K@p2AxUE$a`>|B=wN+=V5@Tv zB*hO)Ez`LQxRq>S$N&m&Y@4Tmv}QKCoIdhi&igRJne&&*iriP%y`$Na#`}?8hleyz1!NQ!_M_v~=6`;x zaqu4U$(t!*_pYwTq5(US8hI9 z&jh;x$r9HUjfpLVIK~m(Cd(F%HY)n$D0BrdMI>V5Pi)n?qk<~g8kxpf7dKPwB1b^w ze&LoUeYx{U=WJcOn{bP-(OloIRk}}7_3?K39GRjP>1QsBP$&HHq}Pp98@zw#0CimP zavD#Ya6mIF`<;Uz@IoTs{ZIp#$N20y>ocoy%tt~X$QPXie@VB?L3E2-c+%i08-tvuyW zPWyuzCIx8&P-{ez7%WR%%1!fF@0BFzi@JAec)3Dp3ACHy01+o*8q>1a%94_?;Eh(_ zt_$eIXb5Rm??#~BAlq+5cG1{9?aXLQm!HpF6>=I*JV<8BgV7g1F?5? zJ`0cIm;_abZkssfJC^J#cmv|FBqYenq{xlOxYI-lGVZmTmX_B( zaOnXuI}$0^!ImLaB^`VlFn`KTY(Y*Yo*v6bA)N*WN3pz=P4NGL6f_v=hv#!^*)fgA z)eHIWt*0As^wO3pV3(LN0yk)yvLoE+1GKqM)MTG?>4hVC&?e_+VcTvP*IkW|Rp5rm zpd>m~aV<0&w!yhfpQ;Hh|0bI<94a|grDN<1meQfCUW6K;VO{lpH~V`Ta{aOg>4V%H z7V#*YW?f2!uYBH#?*$LuSoT|e7$!90!rk^5nkr8)SfShLi`;VSU;FEC0G}r)A$eO; zsM6=ebxL?!igeN^^;Ze$6DtY`W>tl<;OUUrjI9D^`8$M?W*`o;{aRW0IUoQcPM?#= zHYT}xzNeV^wHuYsmTyQT6!1YnV};T>`Tn(C=eAj1k%o?WS2$*t)u&<2FyPzJ1Is=Y zE@)^sBy`Swbu86elq4>YNyOvVMs$j^8BMrs;7(ZZ17`^`_ytY95kaQJp%oEs4qkD! zKws#4*+u)zNKH-VGsQlB(c{{3&~bxBnKgOfZ(Z8ONE(bH>4+szfz?a7Z7g%WTfNaO z;7{2DK~I@A=YqsxiHmuu|J_Cn%e@XlXgQGs*`TL@Av~I(E=r4#A)lcLge`bx23#tN zgX%b|W*XgMjjqpmWu23|qrQ&Jx61^gk(J-MkfLhjUfi$3ef_%C8?%Xgw!?OEiY(YJfWQ7;P~ z&%wBehN6KU+V)^_Mia8KNh=yqPW^zq_?L->FW9uO##iD>MuHPb`H;lJ!u`Gu`NeZd zhFxC=rgT~^pB=KEuA?^p^0Q6$9)}*z-n5?wkTbC43y% zswNfMzmxasfDb=rkKD300qSOYakV7IEZI=KBC+`OI5RikM&9}tzPKJ?0XkBuOWXz> z?C{IO3Mp(eE)2(@T0EzBm?VT!w4KnoAl^LU_}_J>`hoMHh201#tM?02#$PK@wGPeP zSAtF#oZ2XjN4*TpWet^!ek^M!0c*zFuYwy1n@$mUaw_Npf*%{47Fpt7MwH-MMChZ; zq$y@aBZA0Kx$QhvlULN_UsBLR%Qc=57l4DSfcx9Fa&;gdZMQfLAe9;z2N*DkJEzq( zGV@>1>EfU^1ftfg-yWqWY@>8*iYnh%|8(O9{9h&t;cH6i%=Ena{M4?XV#M!SbD%_+ z;oh!sa^q~0_K5milIe9zceXqPqpN^bySVo@3WxlsI>Ff~APq2m^?MU_6p4}X7<6Gi z+1V?iLYn>z(tK_&+9cO?URHr|kfjZ2$Aap~8rF+rCKWo_EUrYK7?od~B+fI6>y0uZ zQ4^uPXAaobDTa`J7aT@}lU-Q&6$>$zi9?t8(+kkRzj1>9@wna4BF(=H-;bu`0L8~B zGXSb^W`o{K!3OrPfG}ElK;{-Ya~Ez6l8$Sts9wms?Ic#Qan#OxGuUXA7+JcyREf44 z$ZjBXuV%{_wKd3*_k-_>9p-R+S5}J3OlIv7{m#{#?&eQgWz!Qs^Uvp6WHxIT<;gyL7)}5WXr)166rSGF1KY;0 zpR~I-6actc!4WGV4sEy2mSC+6grJ$zq?bB9GmF4${P{h{438Slhk?qzPFy>+Z@HaU z2pfrVFBItoX)#90asL(8S}6McnED0R^l8eb6kg_rjQ(TBe00YXK~TDR@C{!K4RTyM zGSJtcf%_NWzR$`8)5{G3mPRfXy;&6$ybQv4a*IdW-GS8+b}SB-$|*5MqV%M~?PWdQ zi<O^*QkN&6&4!Ix8$nF^+T6iYq>DeMH3ha(a;olr<(U9gGB^ zrk!(ou$tAHsqoOV?-li2LLf#&r<7VFa-Z4Iy_V|7I)A~~*}2zltd(V5%E86@PZF?tRCM(&hARO{lYp`mM$3i<$t}9@#Y?wTrJZDJA&20D+QP+8LDpaO*YUS!PU`#n! zFoB@lW&YudZJA#sr)W?^>u(}k6q{x(>#M<2-qf#%pXV?R22h!@Q? zwC##ihWgD(B}5KcH#t6PxoE*12)?^<_ZQ9K)RKkYc_IEa7`k`2?207hoT>wProFnZ zi0$HR;4)dTlOHo(&fr0(Ug~w7FzQG;M9ZfFkC=doY{H8{uz1!LBSc{!p4aa144(*~ z*kme?FbA3=(Zte1GG}EdtiqDhqCZX~B>bstTS+9P1XxRZMoY`A?bG^Q#je!2j&-04 zMm$sV6}W?E!oQ%55m+j3?=#x|^&^h*qo5RUEUheqNu_Sb`5t7|{plKc*X28gg;-%+ zf)$mG2sd5?y6!TR=%rlqZ8?2ORe7k9XJ-Hg1^bf%sgk$T1CoHD%B?R~t;$AY(^l~9 za!n{%M-P>oroFu5rH{Vnp+W(ooAG^!zF)MejPZj&dt*8dg|HV1aaikbO^tE1HW}We zE}Tq9YQB@VuJ`|n?K-1+-8C(I96&KkmmVln`UFM@RC@L!YH^MGxrn#T8uFwe+ULJ_ zOqtMO8TeeV;9HLso;s7tSgr7Rs9Cd#9x8KaWFb)qs+k(lp>qxWLKHG1LhQnN#ikyh zY|KZ33PyThR1pE02;yi!v$3%6MA>=fqJM0z^=uIKW{t8@wdjgchekfU zKN3=qr)lcyqnU=OPk0(ZPiHwMxvHEpmJ(?5VNl9A-H^w&!E{s8>M`(4tza<@KFTr2 z)123jDxV9ArZirD1xyG>b3i5^&(w9bJI^7Q<6#{;i>k zFg%C&Q#m9>b{bYz;*3Yu2Opfi%d%#FDJH3nh!%QIstmeQyaBI{ANIB$hgrz8neO0g z<~TSwe}tOQs`SJacS|FwbD7j*dYadE&-1MG%1LqCnPtpinzS5VoL3SGq@$_~8WtZN z73wy{JTwUHE6~iHFwaX;&>hZQ$*O>rgvft!B zckPkRs@K|$36g0u&TFa*d*D&(gKDwsa|ByCX3 zqAy5I)X&o527vjDOk56@JDJ2|VV~6n{V*q5v0nq6LD!L*#5#om_Ubp3^paJqFRd<$ ze;^MP7ZfR=Htlx(pgk7|>MQhP-S{M)9&Njv%%jQit3Z6koy>>wojYtwa(N7`N_{2f zT_#Cl6O7T#SYDn%ty--hq61eRGlt1KeV`E10Nfd~PR|3|U-S@EPtI{Iu^K`_1CA7z zhIoG=0A;hmi{86WE8R!?4rUA*j_@87_v1^U3NE7Y%0{N#$Ik^xvlyT_Y)J3D^wq2j zz)#h>l7F<}g7#TfD;~dx&@#-z_3MYYW{u!^XXq+$gP0)!}fzb6=XDHNn zVLm8z>jM}5;tyx;#OZ?-5vXlJ6jXMz|D1%=g&0;3{Z(Gx|2vA}U|t9#Uekm1R;Fu} zCzIN@5e@zjl$F(Davh>&k&DnNg0ae`lo+ZIuVj=#xBp)AOw+>9Ipe>72lpKuNA+mV zG8IC;?AJWMDR}F}47aDO`22pM^+UZ9fW21{^H14yF>?`3IfgI#{DwfW(;?R~o@j2O z>T&>x#dV1oKYG5tP!xbC7=4bk_%%Ctt`RiVy0M({g!~2?I&P)iQ3oy}Cw=5Bl;*Hv z{(KBc4gNiXe#QN<2q;F4{sstvBo*N()*7quxzzjmx--9bS6Gm&T?%BJca5G0_sy}~ zm?5!P>eSkiXZN6A9=zb@MN2c)3zxn}`!;Ph26-4Q3(Q z0&+iAXW0PrB&8U+sTY(|Fca%_u7DZ_S2s7c^__Nb5>PNp6&j2nJf88MUinboM4mJH zKul6!dBAa_*>W_ve=6XVB-x8`f@<;tT4=&(;od`y8cPS&BQ~??h;kW!dbz&No`N>&mrIN=%hqcqgL`_? zGla-x3_h>ab#A;t2ydWRFYl9QzHe8|(RuI{_H$Ha*pFcMnlvA50E$i!jt+O8{w{J`b9+>@Uz|nDDl*rW<|5*mvOuAj&fb@N0Y%1Iy)2kT9Mr2ACeB z^GhHCQk#gJ$Lk`GGB`xhZesh7u+yFMPX52pm}k{1xt?CHmcP=Vb+m5U`2JAkb=9ef z+;BoGjJnB{cyuGqUSwSszurBq$`KkyuU%a4P)sVAY;S(5`DVqK@c<)wla8RbJg#&ss+9$ePA&Ihi2Rc_|PH=E}5R zgtKEuwNRjV{=7A z;MY@^8|bcCa-p|Sya3LB`d}fJxUxa9uo{}NW}rj8d(RCr;~gxM2>rV|Dk@h0P!{(X zM^45I zCP0h+=Jfki88~FDYK6!(wB}h$no;DAw^Q9icO8nF=))Gm^YfV+=i@d6a95TcgqUgV zkWEPe%{OcbjYoXh03u!f_lETjJ~d&KRa?#mT6t=fVRW||JufeN9^^OPKzIulWVbJG zkcycaX?5rkE$FoF;ShX#fcDS)W&9%ms5>+s1Xav*^kz-c$)HAMQHc=?q)M*Er<=C} zE%Fxw(nlZOYdhadJYXBrZJFYgv=HXPdYSGUFBu?*e`T5!{V`XT(NK@4$62f-(rqd)9yESD=BCrpn=&z=+X66?IT0Zkts>QCBLX0vRu9j{y3&Gc)Wp{dMx*g_CZ(08*`GpAndqgKg5Ch!P!)=^l;Pcnx{`9S<%a*ZN z8;UxB2o-H51QatJ%-qjtl%<1e0|_Xamd|-}jbdN%{!S4F#;Lc+$A0#q5Vf~PXH3%5 z2mvY$_I0NNmfA^gv0|CK4GL2rdKC|E6%pkw^t?>r@Z&rvLhxpm>|D&{UNgFK{OtaV zXxkFlcDCC=NdE>kSZgwY%1p?q-!SAHNpy3Eb?FRSK91b69P3*4R~2{bf9jGa8%gg`4M2O(6&4l2|atl>Ih8T0WT3QNGoa_d<+qY>dyY>@R- zla1`PjCf3I9~VXxkdi+fVtEW*7qyFBJV}Hj7nkXvvO%bNl$41l74KHEeB=CAD6>`C zwGJu^>lqbQl}S$QD?HS665|nDcjSoIH^+}*$8v`hT!m|H5YM*7|Hw2qx=lW0sw42t za@8h;>m%c`gLGehe6B6mRq0EuI+%^dO7baBY9~2w2nz&CK|aW({nuRlGtunJsIN5J4Gp6VljT zl~E|lG#dh@3L7VRR_VLgL55$-15iy3+oz|??CG;ZG&r~ulc&Jj?v}HO9O56X@V~md z{BPSOlYG>p+gGnzQQ-+4;%HD?*NBnU&>S{|1vtuUc80@@=NtDQq^MAjR<~lv7jM`Q zKlX_p5Pb_y%8*SS!_{@-U=JkLd!GC_EJ6)KV!C=SDt>d))i0K%Kr@84xWThd1-g*f ztO41?rE+4ZPr8t5#(NM;T7UT~uHMT(i=_c}kn-m4ew_dq-?A>#>I)4~O*3=lIFqp& zvzik3;jpdnxp)m3%^vTyeFSKLyc7n6A}RCa&cg^s(iu4Mo-f)5_1n@IZH~Lff578E zJjXG5*qP|1h(Uw+(Mo<9e07PEJM^%Asy?gw`NrLPphA7)zlZB#@Plq^DbAQ~zW(+Mf9LrEf+(-y$w;U9i`R z#3%0i_XPICW#Hirfui4DNCzGJNCZe~hfP+EE(z|ff!P_el-1*fYi6dmn%%aNZ?XUP z%OivC0|HL(Kx!62rX-`@3Q)Tr`$R`FJgrF;#dks>e1E{lm7_G^r_u2*NwMT8AQFuE zVSHL_Af7nQpz4Ov&w%DO40LmsdtR*2mj+e_)Da}F6+S%iIIKE+cg$Tl8Rj1_Bm{$K zNT@r{srkFuQX8~UcE`z^C6AR?N%#Hen{~ub<}m-jxg4z-zIn-TJv@}Hm3EyKW9;SKA1wpa05#>!m-7@|3nM;<%JI^!OC?j>s zg7&v4whu1(c&6F-H%jFNlfsSS&cD<#5p{LY`)0Qj zBD$1IDYAWkV`0H6kZwd33dbe10X)|>)+X@_Dudd;VH9Vgx-}nR#2wm9bH%Sn6jn?x zZ+qqx)RGJp#l+iYWWcEOMdE5gt99;eP>}kW-OtTwv)Y#Fu`-G5XUMjpSY&C}cXCRW z4>KR57MJoZ>2JMe;EKdzk@WyoG-_1`7%Mk^PR+KgQMbDtBF|Exfdd!4rcz#p?G2S4 z?|Tnrvln_8!w8GgJBC_m%|&X01%4j{!o<-+svBG6U2%xx$>eP2Ebo0@tUS;i>$jK7 zq?t@}8(`W)IoTb8;iqTgSD8Z>gt<=km3aq@VnE?vsLx~7g|K&)Svf2GYw7AfZ$L`j z1Lzs3c${Z0!2t#sWzke|WC|(ng*cZQL;>+z_L|{ic4JD7bSkH9@N0e?V%zsSS73=S zewbJWbOzB{48&rcS{AIke0wmWr>oGwQAYrop0oUaXL3f56!-bo?G7jxO|vli*uzEL zB@whp*d$E3MiXMFH#>b_f)ap13!5c*W~^f?D*V)uh~RHigO&{E2GSV}s4zkolK$YJ zt23&LW_4qcta?NXCUF29`BKg`|QySS&heLG9vERJDz>hxi}1U$SCn!QpQ;6HZ_DwD`Py{+9=EH++ZedI zDRx3aEFE&w`*r)=0(RvBcv`ByShgQ5v3WgdMQ<0bEEbTvoGl^D=YQg%*2F1OoIY&_ zZgpqAOY}jZbDnI3xB|F+lgpw?Qj06Uh>-LcL)9+@%8S!Q${=Kh!~J8&rz}hZoA6sM z4^mMDN}JbbS%Ii&lT?Oh)H$sTDXxIvV|l+SvD3s*_n~_NqrmlrJ&nJmO&ve|b5@@C z;kwJ3zdmlG(XL3!`agum1O=@QCrY0tv`MtipN2}BO<9fMoo_Xxy@8wwOaV#FFnOdP zU{&P>5NbMq8W%Pilx9&(vPVmqj7WYziidg{05;g&Fn+S{wY zMLhH8BtHX@lfkuWh=I0<-4OR&oj=uaI^A|$p3rCE-n_|U)p@+|j-3Xl!4kvj`a6KLtJmgGgZERb$ z^3R@MA9m8El`kJQW*r61`9RffoDPDAbx!p5%CTvu#2YE*+dFQ^GtAwXr`cho*F9}} zXOZRnN{4W?YPMd{lBi{06pN z(qx<9yTC=4n+v=@i z20VmtdhSZyU*kPI6Ui?78^USZ!z=aG5(iW#vUTIhEFDrLf4i!G8%O*~{ozc?7sVlbk18h$k=gV4n?cjnXQP%z)GdO4CDBgBma9wm!1sl1S}OaDGU9 ze|65^)KOiNwx;6jwh=t^01Jl_DP{ z0lY3BFT4>o>O&}V$us)m_BPp`yRmA5>Cs=$qkpOTR7o0h#>J&V>>$`&jdSWrE@grw z(n_-~3k@mSVUzIu$DVk6XP*O{dPu};2vq(M<>(qHQxzPs8UM)moLRs^!H7)7oss4! zG-FC*pRfWOt=L5d?gZOFHUPZYw7QfqpXI)O@qu`7CfgYv6^wi7E%r|flc;B}0U9dD z#TW_a1X3U#`(qa!FVAJKFtc0dZJ57(aKQRus<9zG6FyDfE?dpIkPK2RHvyzCtvLck z2yEj@@*^bxeneCSftu6hE$PO$l$08yusi}={cV-(2yTjLcsx1#$Hm$0F`&g_A$x`j zk_>kBVKaf2p|YZ;5@YmedD;qahbfN=^F2nzvb-ic8LVps7(uP=F~m>tP_xL}|M87< zicjx+ymY%alI&xr$X~X^rcy)`YaY+s3oq838e3CvcLvkR|Bk+UN-7W;zwP-e3cCbi zi~01I&BLDjXrs-PX`4;uTt3z~?5q-*BEesd0Fx*TA6#N$pc;CgW&re0S9+=Ir?ST^ z_!U?Dfg@L z-een!Skd>XHSDTb&Mvd#35xKIZ*O#+%yvR(8p4algX@%Z{KG3?;B(`;*i>c-QfjsC z^iD9C_40+t5I)bqlCl8X#QB~~>53VK(A%0{aeq;C5(nE?bPcx#inXxig$8zh&nJ~SiruOq8RUj` zre=$M+3RgU{v`q^rHx5<9MjjzC9Wb{!sCSN;3k7L}?lM3L0+bkM3V-FlWU(0i0j=9?369>KX#Ad@KbwA=!l?u8?_u4d-1V*D|}f@ZJHPQ zZ_<<7Z?v2mUg##A%nL8Y(wE-G@`=O32&rr76}5z*SfN`9vck0@KP!8QuG==W*_tN4 zGgavJ8DagbgNdl6MftJSjsxpY0__%VPfdn~h%(5KtGu{Sr8jG3SKP;^t@nrOnZr=|P_ zkbIW`38{-0<~saGn~uM1-u^Pb834V__Vl2qwKsLa4*Z~7D2kCQs|K=DiEFmq$=Id& z{}L5YwcwB6Z_pZfo8Bd~&pK&7VL;L=ILaxAHTy_% zefVIwon8}*)+P}OaNYOINQh$2>AH`dVlID?{MnZvQpvXIu#vUyB3$zlP&A_~7dt7y zVmLlQ-5~lvVoCRhJ1~@NMqYHEKaOy&c!X&kl(z33k14l#qdUX>)=|Y6dfJ z9pcYLx16zpH3aSs3u%feTv|sii~lhgw4+3jlCE>?A;FbB^Mew1+S#A}oA`rgU?l1c z(9X{~RA0vzqQRMzi*AL|0d+KW*-7R*foD_$1RbZ7{UEmc+gqi8hlYkw(M(TcPOchV z>q#Drb>!9ynYt4Fgy*mUIf?+=tgltMOPbl|;b+jLV>fSL^1{8GS$X8OSNZVhXUQvW z_kN%FSDS-9Qx1#3fv~1?(7Z<&xk;{}YHkDHo_6Ux*RXd_1JWTw9hOhlBe5#s zK$ZGId+)fN7K(9~*XnG#8bsaKCbVOnRSmJ7U8H2+tC3KD@Eax58i%w1=~O^paRgz1 zdonrkOS*3HMQ4c@P77kWOVtWx@;9fWdX&j;q{(m?S1*nlMmn7b13eW^LD{SKUZb6X zEK5 zvmF>_Zcf+~d4u*?rZ+-@Wtbg>EzLFj#Dvbq8-EA0TE!X0if*g1QufDcVzxZith-HT zSR6eSf+@vo?G~wu&@?;#C>iXy_VjNyv2oO%BbyVHl(k15yz!ba8@Ep=WF=4U3rGVxrDjDGwpB z#Z(x?|4?mF0(#3)YV{U+ACc#_g$e9o^hCXWQwOwFSc7*VZg$>J_f*9b2}$2!s1}Ig zP-=oE;AR(8tI92nSHJ$VLX$fkErzRU$ki9x{3$V?7b+7ZZ)FDWQ`Ju+M0E}jz%)_C zk$p3gh)5h1%GbyaKJ7g@F`Y_x*~-YbVP|M;A=?kfmcRC*WhOm&MfD991cE3DmjEw7 z(7#@b%p%8 z)g~A^uDAfeK(3cn!bjMQc#<};_E>yDvns+m4VliurpN5j^6lHE9ztTb5;pNCeu^?F z*C28J6n(e5UanPBk%AL_(Foyk4=KzNk2;t>D-Ku7XyK)^zfJZD{Kc(=a?({M0=eZ7 z(Y5nwR)wB4<9ed?pyk{tLG|}XbpFPFzgl>=vP4>GCCJTSG&T3 z)Yxq=f1$;%ZFIe+f?aGy)8w>g(xj%8|1LCkdK5craQ}TdyZuAob_dTIe^~%i)E?(o zfad7H+W=Pa|mc%LOZQJgb=&kNS@6VS}pmsC#pci`NZ_&)tvQ_~4RxoW*N_uDPr z5fH%$QG1jMc6L%*Xo!Qd2r``AH<1swHzV=#`A~ ztxNt|Ka2%pVu2;$n5*WlWkdX&moaYl`$bVKk9jy7W5lsj7M1ohjgd@)Bq|?jK&mWJ zLl~3v6UTgYaDLq_|7sktXU|y)?ssiSypW={p@X3zL<3s@gqE+0A`I1JD8ugQuJ_*E zlN|;(@KQ;Ae*@2cuIRTv4~v#3R6T!m4gzv%R@B)BKR8y^EGmd}!*!7e+zHn@FGJpi zY0BIor9d1LeXA9@Q&KbGt?fXqjDxkjI<0vP4neWp8rH@$uLv*kR74+^QbeHTTf_bD zHdf>UHro4%aYs3DJrlRmhLsu#I5eVzw-KiEgU+tEa5FdK(MQ{mkDgpcXZ|vp9(h-Q z8|XmsFLddra*bNEr1Jsh=f%C*0CF;JEwLNo^Dz+FdYvBGV(bR{=bWTOS`4-RJ04`Z zI8*w?WzFn!UOOIN^G92RA(mh}O-(6~yuKHfHY`*DyOUdmh~VS>R{NVOSh~5yB!Dc)tAWu2GN`q( zI#(C468O{C#>QIua4DVnU$;V`9$Np-9y!O+5e+iEWHGn&EV`2hQ9Y$kx!gzfl?i+N z1rR95^d-E}M;#}3=;c2^E``!lt$%3*9Y zqTxl{rJ54IgjB$>XF@{Sn!%Wqe=`!(A0RpZWE4n;Yr*BuLbogX2*xal+Yd@oo671A zjPGg!BpR$kaCm4RTDUhG+&yOKw!W}g{6Ewmx=1kX*=Zc~GV!v;YP0ks5=E0S(5>ZF zr5DN%{lro4F7%YO8+_~0e{X9HZ_i*FO{?V$MOo$Q@xZmr+B1gUI^nei&DQyW!}dyO zvlJ+JQvtegCLTm{B;V1f`oWjBd5f;<3sxnXur#MQbY#Q8-?s== z4|FfLEAZew&M{P6P0K1vxSn2{@GLMn;0M1SqE7Cn8`z*gQn_A%+uI3Ypvk8uLrnMK z@p}ZSC9oKe3WMq*R#S2vW@m@|vM9QYc9PHsUIT*5lB0N>Q%?8CeTY=WL!Fc;}6N+lwOIE zc?_h_j=UlByY?etyMn1Z;4B1l$RcZ$okSI-u;xjN;gTQg%U1Y;Fv0U|kg-%|hh?-D z#R)g(e7d|5N=}wsQuLazN=Fin_d%eayOC{g770KhC&96Vv4AIBgcpP)vgvilB_-<= zPzKG@T+abhAy14Mkfb8EF(MrC`OV<);ieA0?L;WH+g40mXJaHG<2JO{K0L zPV*lOOI860Hj}do=EF5fX@fyYMwqGPzrU0z4Jroe0OMvaQT*xvPt3ih<*P>#wnZJI zrn^qJyPN$*nFY*BPrYf5;}kXVZ*fgwqvZWP}(+|rB>IR*;L#~x@{E*u?jBhR=X`0 zWOyu;L?)oD6KI~rv_B}>m=E({@^TY?JT)_oc2kGN0hb^dwXJ&|S@r?-tYjpTV@CO6 zF#KD>c|oJ2$TD-S8p=Yc!zE#F_Yi_f;G3rVFT=X5#0zOE!|$% zeUSv(>%~BNjd@Eu-V%I-I6U%DW;uaL!MENnH@BhZE>Yc(>p2{YN!Z>1Y~8_sXtAJJ zkZQ{1eLlOh1C?zRr2V8vn$pZs&+^?c4@4nalFt3x!BS$!m!A>wk$~)qE7(=<3i2UZ-#v!o z+HuIC(X}WjLXynt4@zfzGpIWlMED>N^;1Be3xud;n6MOp^YcMY{?$i_Q@Z^K*gm3G zH7S@XHK&HZ4vD!8XW`C^Itp>&ZdnSp(s{fS@I+&3+k*xQfcPY~Zgvro&*G2fp*{t6 zPY=yieBCPo2N7;9lToyWAYTWvaDP(YLuMl;^WP4LNtu6#O}{s`-cYr#nORYpM=cA*4d@Hy4{P~MR#21 z$%5mIJ%}|F8XEwi{h3dGH3GRRf!3*N@y>R;DNIHZ@X)P)=orND1q4yWl1hCQmn%5a zqW9mO&pF)R&YP|4ftmM4tr84wwh>I~4Adw)S0;z_^-|z?m<^$}>tZ!AFET9V1>{yq z$PuDvM2aH6i3cWUg`qG7IXjU9V%S@V=&Z5*qg~3-PubHcu+ga|GK4Wmq+=T~bKHnD zf!nP<=j5(T8srKR?eY;izalRdRrf`a(u-zvH&a(=V(7XQA|tOZJ=;|SE!FkNc)Um~ zs3olD?$$O+lVdtG6)KeBWvl9k`xvQ!nMMd670;Y@PH9TEf_RO9Zd*%Mj$ntXMi!Wz zNAKJ;Y_f8QzTi-)MQcg=1KBhbi{Oeebn$zajVVR><95LelQ0c-)hI~pVSoRc-wE)P z{M}Iinj!-X({SzKLLJ%2ckbbH)nWg{6Zu*MfgP?02l?I*Sy-T^M z3shk4{M!I9=#43GZZ92N_oQ1q`$%Vo9lZd&k{k_;T#VP<&y^ zU=h$gGnFi8EoMC9xY$pmn~M-<|IL5O);#<$!_0DwhdB~B^V-#E;Jf-tX{*!jpe}=a zTJtIg3O+nqWLwu-EMv2Lzn=9Y)Y`De0Y+43s%**Cr6{B_V&0i=1;8I`o{u3eyFjZA zZC!ftX^=l6+_8vZaBTa6imhI4)#4U#mB#j5f|&|b;XH^W1sImky8#%bM?R&A_$XqGSDKyB5l3&p@#A-<`8CaD`(HObn6$`YMS<8pLIx!faA}? z9AkPA3E?sDFhh2Vr7Yoc&N;|EpcahYl;RcS7a4EJChzO~@%O8~hc9LBG!BaKjyvB* z>ld+!$6d|>{!*UrYo6$}E~)v4!>LB91rpe4+x4*!t04snThs*E4?SDNK3uT=22-Pl zFxulysy;D6tdC9If9`Qehp#-$bG)m|Vf<3K8=s(NIbg7=%Q(9UK8})&_O_a_`_Lx1 zDPOg@3*1|+`&hq@DhtWY77QRh?=jDd@CLqB3^fzQymM()tLX#1R+QEL-YwFbl4dda z4&|Nk+o~u|&O#U@Hp@HAP2NuP8EXaaVpayY5MT{AI~#tBj}v&{VA%{!g`&|qB{(O> z{;52Z?4J_bDa(sT`Kj7wrA=e1mP7DBw$veADdP(#)!1~#&h%s$ibowBzb017nO{ON zUruYz<>}6bUSpIO+iG(X$T{rUTCtFxt-#W<2J~4vRf?FA*MKe71M}GhTrFs<8#-5d zt!mdpuJL!Tqz&#}fJhZ^)$)_=Z<*ajv8-icqBX&*0I=&!0Nf;catkiCq-ZVT9VZQ$ z(VT(BfEGesKKUJ64cRp%*%-LmHJ*N!gN&6TQlCamPEghU(AA4hvs;y{4=4APikfnzw;nseyBqjQfsy*bTBg4%qQJ_L$X8X*%e4 zmkS*W_D8==F5#vxnN9JuiH*c6(vI%C?2{hr&k^Wgt2Zi$pL@>|c#)x=VY3YIiv9kx zA6`SjU3S=R4FG#tFNkOxGe^S~C~pnHA0LU0A+O{z_RLEm^%^j)xh6}q>HdLV)X^$T z?p6?X*3ra|x84uqqm=unM64bmy8HZ$0YGSvR9p-T^5Z5iQB#+sbj|6h?i*!8w$w^+u)KyB zoiMC;{Vn@o=mEcI^t8L#d~^CrY)6s&QGKQSM7zc2S@;i4KEK#+eP7mw9jnk1QL%mz zQy1CO1OTsFk?7ylbOL8(cwCUEduk^V*?J=oQ$hajpKfaVl#8oHjyx5Fb7ntLbYp8* z>`${Mu%oq#Tj6B4#CZ_Hjv4@)yeIxGJ87zfqCGw=sb-Cge@m%P(W9wh)4Eeg3V zg%XTedy{MLt&WJAh0D{;`kdX1^8PvjL*#+4uOc{o3!?(??M+m6%Vh)s^TYE0ZDK;Bcs7!uAYL$05; zTUn(h0BEPoMXW8W9NP|{O+J=quSjsK&I0Z_N-d_|nZ8wq(nWY7!jk4QlhGx6it8xL zx`YRSUQ0|n;AF>5aSz1C{eN?3=TXqFH~zA2Qw3(+#Du%lwea^y_T^+yw?{HfQZPQ0 zY8x4~kBCGU*JTDH5>bY9-L#Oh!m3Urg3R9HoGDAn@cE6Gn9>uvfP9w>HO`1<@5}W= z5$h(AZaU|FDmd=~bpjp#J5h}@k~C`pnVTFS17!pw(g$A>1`2u%oXM;N$dEw7%hy!w ze8!2GSN*myu%K^kkE7CAh`__px!QQh&{jYS+ z_LHi&i>s~9!XI9vj2_o>-ln&*WF=}1?Aldi^`Fe);mdov*yG0!t%i>w^}kLQf1m=c zl5z{LGDd{=r~LYGl2wsi9Ohh1K8&+!{f;%T7kvap`l!Jzpp{iJZgQ?rf!+yQDXLWi zp0Uc@%y@UB;u%Sn0-dfhua(Xo^IOn2Fqx;>Q5JHSh|u7(%;vl~N`mw-yC+?9X(n8! z3U8vWcGJSCB-U=O_=|<5D{tBIQR3oLMpT3Q(drG^xzH4Vx_;ttK`zhVe03-cl4YtH z62CBii#*hpHW`So;ns&EmOOAZ*@6OrCRbrb>Ao5P1+fn-(5MA4s+&S`f+JG^tAT4A zSVZEQd~wfTwyMT<$+H(ombB7c>7p(TG-cn%Lbf*qY-hj?%H3Mb%xPPk)?*>2CFTwM zj+?@zrNa6&&B7JxNqzK5&@)`hX)*7wY;0im#q@l<1XPG9#vcR0VXVp=J(vqHVw2WtFCYo$8kWsSI!eFLmX8@(3IGie2J^jP4^ znx}8x5lLP{4Qq5syh@OL~*=_6sjW`{PePb95Ys0n%j<{F6=cpy1>q|Fa z8zhA3(@$_}LQVIrkNq+#RsJD+Js$Wft9R9xJ*lpNRIF`jk~TY8Tvm61g{&nfU@+1H zJV}{QZLM^l7-N(NnX73a1xJ%$jG9dWO9Yp5J@21qW^o6l*j3ZM6*m@XfsqM?w(IqE zS=rE86UfWU--hYjCC6eMO$tt)db^2v`UV7(cGEcHue6n*#i?->G*XZIj7RUmnF7@{ zqQVQ&cv?%Kon96WPZ*;nPcRTA&)eQEGG^VWYHKu@f`Sryk?|v7Yn!vEq|Q)G$c)Tk zz0G0%?%Ej0HL$pp9*CtSTp6aQq^dN`^?-lZ5Dj}rDl=e0KALbRL z-=+`noEQ84u7c?tgM3%9?){G5AB61<14dwY8M#~%$Tt=n%#eHw*FvUwacN&wuIzEk zd)!0g>{_7;#QX4UKPdo1$TCtT9F+@z)H@E)91BnKj&Kg^)g~*LhSvq04NA!1>!oTx zGLW;f9wTwQMnm}rvY&}o3z#rdX}YU(CH*Yoq-tv7&^cgm02zar2aVWSyaq(>>SkUh0dfAEdg<*_zW?TVwyYyP0c&8+n zvGd&{NlgWmTz%$V)e~7G`+a-FZvK+lA)wC?_kH=#tpvq^$2@`Gnm`WR2{C|EvRBvPKE8A&P5m}#|&Fr zr<~TOI)_xd5Et20bD+#L`kE z;)V``UBSQ--vj6%U^BT>BGTk)kICLB8TS$~+Z-TB$JR8Ts?pG=B9ilJzRc!yv<0cU zcv(r*s&LgjeCnPJ4Ckx_ul1SJL%slO4icGiS_JD1uO7Z;#6#$&Z3C6c1e9TFPoptMH8< zCHQS4PqwS18^M$@m+V+>D9MN(t=lXX`+4*@&X5 z_@7|4S%+S?CNH~d@Pdgg)LG136xV)4T|B|2OBAY{iY3`W6?uIwr3KQ}=(bezuVKvi zopr$uozN1AZvRQBf(a5%9PkTd~;5dHT;DSX3bNCd$7i`vCB-8NRz$glr?KZqqE(-8N|*HrAQ)X3*BB z)E+KM$*9OT*rq=t8x70ifyMCkM|>vpo7wouuG1$KBmX?HV0<{fN+rP1@J>(aLz7>L?iHstzw4|Hl9&g@8*0Z-bt}I4(FY&OLCYB4 zWazQFG_ch!*L_EH-DJ_l&?iGBbMs?^f{H$%9~kJ zfo4GC+OKoreQ_)|E@ zJhejAPZM$dPq1#U0=zB_mswW+)P&WkrKzGm-J2~{&cA6OTOblw`EBCt2D!)$sh2~? zEF6v-_Vh)un_AAZCoV0uk_M|sj?iuIRScvwrozq*oetR7gtD9+FLk9NLg_#I^eCb+ z4K6=_Du=ZtC@o$eu>eNW|1nUf8FiCP3iIzm9Y@Y~?S@e% zN-ds$ zS9fhR?H%6#mGf!Tvlzvb$4UZl>?V#B%vs@XkbbEfRt`>f;#IKe9D2u!QlBBo6T^1eVFw!fA+va@bPeHZB`{VChaQhj+&NKRQoahPjSxYog;%BFenm_LS!KEwOmdyYv^LHJ|sB4BW zjdN;ZKz|>I><^J6B+P|K?bB%(=D>YR!uQwvmRXG!Nj+1Q0aY1oH-KoCtjU071Q9(1 zDv@v4AV_i{bNzX4_JU64yFEiX~yyEc5mtlaWv_#-)S4UB0?aS&xj zLOJi%PO&^oe`a6NHHJAE1_=xZ4oTG)Ie#P{v}cXm>BHH8thE5>Q$Eqb@K1mCk0}BL zjU*yA7C5zGK6#>YUAlvMmdczi)!)PQE7nfE`DDw=rve5??bZcDVLvh?PL+;)g+_Jd zuvt6Gk1IBMT(Ik5yI1071qtS0bYRA5BizeFpT^r=^O-Ec4FFkp);EiBB-Jh<>Czw*(R8$?JQNg5gkK#Y3WQjc z(&PnDgn|74gPq44Hy#6{k%^h(hT=EIPn6AL>to*SyJ%?gEAqEPh~oJVx1#Pg+hs`( zZV%y;r&wOgFR~=+Icz<=Mez+3y~zJA`x=QCJ`7F4V}u*?P>Q&LCfA@k>0UY9cHZ^_ zmEIj$a!YtiIr3joqx_F+<)M|C%uMS-M+BwK<0Ra|>rh1SylpJj7bZ9$zrsL0Ne5P+ z%aGJ0J5#9jyeZj7h{NT@)32V>5;IPJD8sYYbX$4}VKlR_%AkgDB;??FQ0H8{jLN8C7~zfSj-`QU5uj z58zXT(QS4FH95InvYSxsOk9^I;JrqVI!=6J#C10hM-Y*%y~Dwn#esCP@H%oT+hm@k zAnd7CHd`}+Td~4VcGhtH2$j`CmhyuxgIknCkJEN@grn+gXLns{+sLRm z+n)PP?>fv%NXBl7tqns4XL6tW->M|pK4bcn!4U#S^j6g0^xdi=8xTdN9%B_)2pUT8CsGP>w#uv}cB zlnTAO6EI2=oa_b3oAs+}3XqVvQ*=#Bl*1maiaw5^^M}=>WFG*0^!FBPOgSL-Ln{!x z-BI~<{t-~hsz9oN3fYFVOO=EHQw<1K3;j;~`qfINXIxp1mzes!6E=y3vJ9T57$KEx z=9*iR22QDUtXd`(l*OqwTSTEtbPOqN7bewzvLh z75mjPaYCX6j%bTl?SN8;GX*fzJ2iytR%Y#{ompk-u|><&DmZ>GrkBrCB;kx@Ce*Zf{92T=ub$#B?{^_v&$2tV15w zyiPz#Vv(a8AK}TlR6~E!K?Pzz9Xa8vcyYigk_39J_QYMVx5~buWAN!gUIR=xBYB@&8c+W)#y)>m zQ7PmP^_WPZzP>mR6a$l=^_9wn@(}zdM1Q#G*P}9-*nTOOc3+>!l=3-V6Q#BLY*y3Q`>H5T`ocrErLQA)TGXd3&@<)ySqQGi-dp%H4 zW#s&xP8Wj>nrVTsJ3yU}Wkw~zX%{mhcpvNfhM~my4`CNQKyX<;08Z;e| zUX^-n%Ks+pG=5a31_7fp?6uA5x&ZGa+a)=ptK^l%^Hej!~}I+Pllx5YHm>R@myD8A#ghjt=Hvl7i4#4}e? z(#e5Qcb_ThE8(s19@~Kw5FQ(0Ue~7KKmSM(LTC&W z?5#4)v}`%zwb}+x@W|Y@zwKFU(cV|kkKAzuM*HMIQq)bj5S>+z4;3^#WTf1DNGcKs ziJI)$#EhmQy%NFL=#BgP_fpd(fv-Lom4+FWLnT+)EvE=ry-1lUlB3xTbZ_xFWsUZ^ zh4JmT+RCsjwTsKXF_6Klzq53!+xgW~%8Mi$HyD|PeXhg|HH$4?-9$Q|9 z#BUZAWifBYqEd#|fiRC!0Sns$H%Tu5k#u02l$&|Ed`Bb{SZ{d9f+KV-{T+JV2UCGO zmj{ERdoL_ttF%i7)qO`8jO!_OuC?7`+=&)gPikH_WDZ4qrL05FVbw3dnX~(o=)R6o zlVgp0C3jb20B$K~1NZoU4l>xA^$;UR`Pk(H7|qV!?*LcGf?z&{sPH{A^UuLrjan9A z2p2_h5OAEg$-mCF6_>TKdO|Jja-5lw4u+Z3rh+RDvrenS3K)Z?o+a|KZ)zt965A~~ z7jwF$R3AOxCw(t`yQr zD#1-mYscbPIo;RzciahJXFYJ36CmctnDK?1d~u)3Up~=A1bq_=H+QF%KW{+0u5aGW zbclWDmyXAq_%pzN`E!HgM`P5Iagi{~e>=Ny=>MVOP?PI~AhFS>up$iT^IbPJ|NH*R z4&tRxehG+WY&Rc&?m1g}a zqo45^HbJcS16=3|;sjRF+CgJ)Z$ch<5Q1BbLv5?4%vEfi2>)OEd1qK&die=33*jMY zoVfi@of`%H@=QK#q>%=#0d_8|)~eL67mQ)xkEZmTmn)l7hXsglPC4wQJ>}062jaB2 z;g6w4qhTKLd~rnG=5Okj&Lmp1VOWS~RLnS)pEwv^k6n&iSkklqOFY;@FT_%$$FA7B zR^CSzMLS-=P;C$6QPQsCjkf~ZR-@M<2^L2@9z9Ag7xtY?7Y_s+?70{;(2U<0)Ex;^l?T!sSFgF#J zs{K-a9AB`AsyI$|eY(2>IY?qFb2p7?cb!m`?(OKVe4S-(7ZlG`dj0YdR#{X4y1TEI$#x2 z+ysO?RX1nrWqI9^dI~oF`m~`GU}?H7lxw?hbZ1OoRGssZr9KOoXX6j@b10q4Sz|;y zqihQ^4GjBrD!;jT^#ikh-QH_6GNn%FTh)>hTi5J?bt@?y6s6%LgzDD5_co>BLbk@m&1!E-S-DOaP8{tT3Jk`QP0uVWVKs3t*u>Uw>Gmbc`CfV z!QChyiHNcr{!3doJ``5w%AJX41$dF!r#Rhn+5zS)nX{seN~p!mqj~G2g$W}`IMBCW z^X2sE2%OkapNGaJjor^)OuPK*^O2Z$rkPX=4bd^e_#Xs)cnOL!Stoy}^sD7y1arwX zmhU-H7pa8bx$dbYl?wR~wqBg-3q&hw3FE$GJHpO><#esF>gurUUDv1Cd|u;eMbvtmqX|QRog>GJN)9U8arSpE;AsJL#Pn)zQuHsWPzK z$2o7ODMx2L-KTh*^i-nw`0Rq`uCtI8PC5?(ZvCU?Y`3%1nWR3q7yAK)^BDYp<(@DTH%GN7-fbuV5}E^UAJc%RpF`FdFMm^%G}wPy@M)7|(533xog!&`$^II}sT3=O zGu}aMS0vc^DH?ojqwPCRIlSRnnP)dCD(59ns941z{8E8gou?H;s!i-a8oD1h5<^(n zQCKZTtV|3b8XF?i%rUs)WEY@rwq+d=P#xj!l{*DW5={p`qo!0W3QDWIZkf!Ktf%7skds z4eAObB{sa2n~7MdID6_+7>3}`uOd@4k7skiHip_gals22469Cj1u%5OF(Z! zd0IoDzgh?+Ck2cfLmh33`pb;=Iul6syrnFhK-RF1mp*S|7QDVG6Cx{6OYHK?-0(j2 z;SCorp6r4iaX;Mx*?&S=nNxKE+XtaRetrhdK4|LagTfsZrJV#3W@{a~lJwBL5j;Tj zC}6M-Sdkji1}rEH58=6cynd+()O}=Lfs9p6|GB}sVkX~ediIrfJz&n;%%X~bHV-%K z^kO!X6`N54zT)qtobM<3QQ^zhihb1pVJxT`YcBMykt_j+3%L8 zZ^|+D@wV3X#Kr|4V=mfYt>A+^_3v7T#@eaS60rOs`A&&_!o2c*gBa>fV=a1P@ByO! zykPfY)CmqL$e~6zL%XpgpbzGnvmq7$IzL;P>e_cXNuA8)5HwD&Mw!-J;0%S!(?f5?Mmk|0WEo~Wvh|d=uHf|lj`0f%N}O)oZbPPnFM{X${to{m%~O#>wvq_a zusB(8C>YV+{;z+37a=v;JG}4lpmY@bWNam|BtYN$cWuOx1o`8Og7w&X6yGp&Ba1(v z=~1^VIdMAK0)x+OPU6D+>Rjs{_t=H*mVJsmxD2a70CA<;rcBVH%SDhg+=1=RU7aAo zjQbLKWfA@tn`NjBd6c8W7&Q3>uE`iZuOm5tO&+?bJR%ZTJVK8W7m82X7If5ymIOJT zVesUHrKFhb&PpH07U+9$d#$A)PXa-4a5N;#P-jZm3H|F9J~Rgmui3Utx||Ph450;w z7><`|Jax1pZh4wtPiLqMc;?$;m(RVOt3Y&=LK6kU=P%L!_Cc^l=kX1bh^cx>=*jdI zJXKlhf?!oF_7*clSyp@&fGmgUm>nA*>l;(njMWAOk)N+-C#ox)%l|vsA-EWc_O8M| z^UrxWHNwY`-ZikW;$?FJ)ph*Yx3j=jBOR;tp7nflAeR>ciy$6v-?@M!y6wfLh8q&w z{Dv%4M@@6zc=jx4_b6+@L2@SuX0sN%>VcRnOiZ~RI8%4ACy#T#fU+5A()M5bp#NlK?G@cGuCZ9UBUqX|`_NHk?6wPp9J<{c+{D2B^B23|gHw6R>nVxHtGH zEy)Ba`cnwEmt9zVRkDA*JH*xT_yQQHpni+ibyayC;nsJnU!^Vhe+tpA&SzEJ;P5@a zKRozj+tGOj-LKoh`6n3Q>z%cMe?H8f!Hl15V^y`JS>K*{yb{^2FA#Na&Xrug-~l!s z!nWk!xXoo>qUx-xb~1V8XW_Kt)}e4yBB=z3YJL1r?pQbuQ-hIR)w1k^_#$=E3YbIA z_R_0J-xR78s?I6w%XGuKq3Rpivh1H5I&qQYRp+_cfO-qG(gYSgI zn%0M$N6J=hTWwJhcw@PdrA&ZKV1->V*!L2LdbsK6PPW6~B08kh)fnXlp2Y&a2|?XW zKnMx23DU&Rq_O}~07{2{0JAg(;s2=GO2G5H%7t%SW2_N!x@%yl*cnSF&La%hqp9M8<~f}T13T}W-@(-A zb&+tB%gN19GdNetcK^wHMo?bcTPP7?h=~zlaRl{yZCTe8$1Y%bu@Q2km+J!1_qZ0j z2nkSM#1Z`TJw?MLyO0DsomgT)XuK)VRY%LWazhA0IxV3OI!gVH5GcrJz$AbiRZr?L z0ft$BlAb1f0-S&dl5lH*uuL>k6)hB1hkJF)B0*!rX{vJ*8NU6YuZW`((&fjHA;9N1iZ1{% zjx3V0W54J;D*b0;gVI{AWrF=GfkNa-M1jKjF05;)l}{=#q6PHPb8vfQ3_QCqZ8Y=U zt1289iuwM|XP{d@tHm0M(&TQ7VYFja!wfbp(V&E*3IB84ioHoz6=534pQ^BV?EDpc&i6u18s^kQh8LKvG*sHJ4V(zOauZCTG-=Fkskli>llsYsMEPg$J{{IcW~>i zUGIW%LPAOJGbFYf^Gd?!SBhm~@I<6f3d<{Y>oX{HO;7-LP6S=rP3J&`vqWimcFA;_ z{+c}Iib(XY9%4Yr%lFSUze^22=ODb*Khmf{`nW6MM%1%kF@cTSKCb-T1tN4(eIFS# zF$-!0DA85mfa9QjuoEppTsvQ~1j@hWPcY%e2LFduc3UhM(;_(VJ%oR331Nr<|eZ+Q%48;&I<|VrY8l1>^3nh=o ztZ>G-8GHTBe%gmpBGEnkDTnuU5TaX}CKW_G{lj8ex6P0QK*M)w7CR6(uQwPtT15}J zN+N#&OSToNY=eJF;IXMELrDyZ%#nM!`Y4k+RyO=flT(^4j!Xz0Of_Lu=h#Ho6wbx@8NuE~ zN8S#)q@i|cFuF?>B~*2r_uVC;`|&FR)7~!~7dI87E=w`95){eRy0^V2`#~iLRn_Ty zJwyk3=Hwv6H1BcE(Ac#v<6fGhsQBH+L&BbuHcpL-{a&7@xb2}aHT9n=^NLvpZxhml z%g-)3Q+_Ff>>hK_m_vb^(;-MaBwE)*MaTj)%X_r&z>MVBH-xQZpqtmp5|ZA!uiph2 z!SY_`UB~>I%hM})?^bUc5Rp~?dg5Rw(l1Z$_6W~~MBcyBhYsgiz^82)OW(~2;C}D~ zo)AP}Ju>-KMb*{(DxE}ryXAUH2EtiFG)&j~wdje1S-3M zm8?(CzZ5bex2mtinZ+9{O!pSFCzzU~(r4|R?m!h2#>lI_f*?8FY$Bl~z;U$uW_?k_ z3odwi>5CehjYVl{eWM?MS882`lG&4xT*AjadKPxBs+w8&bo8n*8B@Nf-43KD@FTL0Tc zye1nNP-z#iwa=NT|3^A0RZNLbN0Gd(}g=q-e z>YgK>PQG0xo-LgOe3B#xjrpH9_*>KcI!lzZ{&fM6zB1hf3fBONiL86bMuQ-JCN<*ZQXaQ}hndm;H?v>z zGMOU*7h`a;lS=8YpVvJ|^&bj9ZtQ6EPKq4*q@pH!>!;woHc) z;tcO3G!?U^sEuyGi9BGX$5x<6g`PnTF@G(%Zp=;}+;pZ%totwUG*IKku6**&DId;1 zFbk7=u`Kxd;Lh{~;}g1WJjyKP<#UcGq{rwQF)_!|T&tR$>6~Yej%I>meoDFJ0|zYx z#Vx4I$)6^}2xA0Stb7Z)A4p~nOYK<;YF*f)_2`Kzg8r~H0OV$0%BsZ?8xX!D?= zX+M2D4%>%900Aq)ApWlS)GrS7%PFhea&vZ|`SM*;aQVw6l-d051HSGQ5l*?3B(VWsFVE3pwtC2YVH z)_E12s)}EC-G({AR7t;2m5C?oATm&l!B3dZ(nz-4T2k!#O|-!|S$pC-bd}{~L@6(( zujraqdxw-_C?7ZELi1XyY$Jh26@|Q)|9?IfCePpeC(P=i%V}V_wmVwML@V3(loozs zP;~XbA&r6??O{5g8#W=+IgF?lRnGBR_M~fMScIgM?6vt~h3)}Q>~O!9Prl1LXmwzs zl7?VK-8LiQfno2)`YBCBj!$;gUq6_UNns$^tjBqK^0 z84-n|#8-tvc4Q>k_w_7(f86K&6wd2>Ol?K&wx>>B5cx3myf3$7!0PrPv!DMR{X5sy zIJq5D-7KP@K0qz_#qW5_8*#?pHQ^ezLif&xbIKn)d;1BYcF+5tAE>6agF7B8K0kbq zI)dW!YUPUPr?s0Wb+ug9+n)GZ)C%Rc*4VJ=QW?g_dfu@5Q)}+A@4L-BeB9^w(G)uK z@W-z0WRK{nqd2OY4-+p`djER*=rg0-?7<%rRwEiU5B9563!klQD4Z*?^y>Ubs?&BM zf>kc8iRk1v_b{rq-}>$bpWO4G75-$GD)Nj~V{%z~@NAQWRVGq?e|XjVw~(5VrKo;d z-j;0t4ffe+CiOE%yFJ_AuJvde+EAld{r|ouS>M^Qs=lNIEe|sId>YZCc zL+qV}R+Qh{hJOa4gecuegLF42DJ|U~-Q76~0@BUU-9vXH-3;B#&<#V)&@-P$@EyVb zJ%neiz1Du8ec#s=I9|f_3*6m^PMMoN+t}OntS`9&zs)VU@B1Mm9_o zF_m=H`rRH+owrIc$f#DwqM{>ymkjbL&12Tim4UX#|!jDafwm!*^rO3nM;~b!2!;Kq8*O_n2~K zre!5bbI_f4?2Xl`Sk+#L0CV9_Mwy}oPjcryZ#7kc;a?&CQa~Rqfy>|pi zglbeBrZ9h&9rc54IHxGWjv@pE#+$mG)zE?1)5GNBV z9G}oSgZ6B9JngT2CDXF&YCm;j=a@LZhMZs9=Mfq3eeKySU>@|)W!13|P?VkJIQ-y)#EI8Vhzr8XUZsApd)KML4 zaf4}vJFB>{_tW;`oDbfXcZg?nOd%7WVxF6b23fh)J6USvr4|6tlF>=vIXi{f2mJEV zsbcWr`F%d!w<@4-|AQNsGxoDeUwK~l&k&1>VD6mn;pg~m z^Bt>gi{<@NlyeH{3QlI#)NYoBkBQ;vSF)88+0724AWnqhy!Ue#lT2V~j}UlUg-d!L z8?|n6qR_>rToH8hAGGjQqw0H#1>5JsqzB-S2>MUgoFe736*qo|jF*K{kV+3bWA8ic z^wirEpY`o?j7k##C@{9LDfsk0R7e2YLI7_<6x77J(I0<~yyH5o<~T{U0Ci?ujHgQo zly3Is???klACeq{s2?xR!;?c!PI)0K+ZK`N7LY0|N~^tSfVQXAjc3FTv7UT&G~)DI zT6ViShqq9E2GKBN;u0??xAjVsIU1XtC(+xGduFMjtsU_0k!$#X>253RHTx7XG?pJHiW!a4&h>VLj>{Rn3c1ifKYUD$ ztC2_y&{5D?nkcIJSWsz}X1&@ixk6z6W3!(V#V$Sec$#)3dwo38L<&E!1dlwe1ReB5 zU*SD?tNK_9AJ*&}GBqT1+w^@|vl{~2Re>j-dhBM8j2kYRZgng*m)5+GZZX7#yV*&3 z^QNzy&nZH&QTO{SuVr35t$8q5L=n9r>{c7#@Q=-o-Fr;*nt2EDY z3|5*o{(h$0Z?QZkB9sMl>AXs53G-RbYwSyFbu&B5W|5e`YskY*CQb%CFWgLIiS>w)*d`c`dYQjTFyi*f10#nnH|Ca~ySK&x3R_kehv z2T9kf9VC28b>bcbbVbbSgQ7f&Iz%UV`NaxZY5BvYk{ zp{(u7;4^ewr(H3&2VCoYeMN!sbsOcO%MKC+tjdr1cQQpSf9g!ibf*1!Cajvj{L_}l zWSbvYvbw(j;+O4FPW%?S&cR;-KZB1MvnB8tQaQV=1>ODQzBgIAU5d+@A-APWGAZU} zh^M;T`e0OOdi$>+$RltgKCLNH@`=R5^$x>PYnP$M*ehSvf7?UaC=CPwcua7;ZT~Pz zJ`7P&b10a~?3&p@g_B>)X6$woFmd5g*i%0=I}B83tu@d(5BE}F_m4`r+}ie8dw&!Y zK}=x}oo!h{F{^jXR3BA=mb>2}9XG2_JWS%8q%M`T!v2O9(t5$o-3xO3<|bZ2#9`%y zRs;1U$=FZ9+g@{?Yg3>PH)T5EwR}O33g<@GLFaCtvuDrxhvrQ>f?U%{JB6Ee*!)Cz zOnvp-ZVrUPl*&VJwsp=s*!2Hxx_jKu;tW^`q*&NA_`Tf(O{lQL!7!>iVIBWghkpH0 zFHdCB4PBWgN=?VLVb`|EvcNlLxo+&V<7Do7wfNOga9f|Fw)lK?4rw+7M*y(mWRyam z?DWI_Bc+ILrg`b7)qXFScG?|}bLe&fYZZOZPG|_~**fsp>+N80*$bV4r`VTu7(^^+ z*Buk5Au3_rGPtj2A;xqD=@LMlt62~}GXwOS)_wQER@^A-4c031YmO|7H7p-~j6mzM zY%%7VP0M$`#xqh2Zx!|*0a}fsGv$PK-)_d!+Q!l$1E4`EzDl6ZZ!9i1)ufsAXNVT@ z*pmjvH)jf&=*xrIj+6QxHG&$+9J!oe!sEt!R##&w$Ilb(yGH!CBPMgJF_bW=663Fs z?zXCT-HtsHCXOCTfbljw=NUlQ0pu$e8edfTBHnEmokmZtj`--<=c_->26NSy6FW=4 zjg6$|<*HZ&%)pF{(latgJtrL#J)5}{e=7)j?c{ky3Lm=>QGGd~LBV-@5c(wDCXHTn zwq!x}6Awr_>lj(?G$u%MD<|XWFTS1k{*Sov0p@!K#DD0L!O;n6Vjwo{;&8mr;Z*;E z#On^X%rTyH=?Zr>^8HViSS)Q%<3>95|5A9j4OXR(da6q{sT4F#!mFGcR0w%BhNs4~ z=J@JA#x@&j?#9F1il(@r#_N}#$N4(^-t?thg*(keQso!@ndnI9SbH3Cr)ix$0xg(M z-M26Bs3uo!Gra6E;qt9Ft-is$*a4#?St1$OnM82nd2~W+VU;c=%bA-2iB5{ zn>)h<-I|cyC#soZDT}ctbxJbTFmV~)OUGPxlM5HSn2rmzQLPk>T>G}|#rjp+^OKN;yj|HpMsNSmD24tz>z=s@o|KbB%MaE9Ra%OHe8|nd=5D z3v_C@1ULl;@5QRVwPo5k{&SvKI%TR=V*7HcryD2LqkXLK&$f_dwaD-$ePJmnz`FIy~GV)4)gwc@{f&nUa6TV?_ihFNX> za+9-WZpYV{1Y129gz9(a!1!e23#g6Di-y4S)ZW$#dgZVK#?SU%tR}gZ_YIX6!ebn^ zRv&r6E|a|+NzflMP0G;&wUcH=wq%e(O1 zFUepD_U^MDse;`=kkj>27mqTBv+vs}Pmu#(erIw_H;V zl-R3TL{w0DO!<7LY*vB4nYez_q3EyjmsuT;yq{JVvW}w;lI%UH*_Q}^#w!jTTLt^I zKD02|qdhvfk2O8n0lmyV)*{i6EzVU!(lYN%n^EztTT(qaw9@l4$=rCuM*!!|rxoMJ zdLi4fLfMU~?lxy=ed|z7w2PF;2uh)w|%?D&& zvki$ladUuL-(9`C< zo_tH3-B7)VT{bwV$neSS&&*dh(Pz^K*yeMRfn+X?#p%D?6R*S_?{NupGoF#bTnF;^ zsIHQ85kO>b&9~|(7pdY|&$m*t5q3K+45)g}TgO)Dr0jXT+wR4hTaqIq;WP0qRuMC$ zUs8qImayJaz~o7-5)IE5#|CF={Z`-)B$Q-hJAFn5$8WH;GMYn`wK6fT35;JI>)XkI zP?jx?Hy{mVeRvBd+By??&(ND{HoATP%9l!;#hL;du6P*gqRS%>eWmAmUzOgI9r-uQqAtYDAOCDc-r zxn-L?+OOXg4`3lPB|bjrZ5^qzb9X!*e|S+r)&4vt(869V1AS6ElW*CuVs>AK34}9_ zTWA0cd;&l06gD*T_R3ZOB`TP?dC~lj7hLg9U2C&Wl$Y*39xnuXd59Kg|*!Uq8 zl+6j$%(lHoK$Jj>Yx64}eEvs>oZ?kdxKVf?ZRqJKp1V|*t?X*0hN;FdL@soi89PaI z=3O%JKj&E;t7MuJz;&pTr;Hh@5V=otTe_dAcB-}FAWF2DI$QM`1e%0$GIRqnJv6&a zTm*V;{T?aphjVKuFVK%;)Ok*8>h1cZoelVgi&v&91iZUT^VB+QYn!W)%DIgvc)op0 zAhp~v5!h!(S@~fVV=rrGA+V45D9Yk*OfNXR$-h+nWd5HFtyUL$z+Q4cFO;l(#^)UU zOeO$O1vLRQ30|S+vdjBgST6pabR_FCBg1`Y?%i{$o#qnwdlmZcp*TeKmO`8*>xb1p zUE@b;x+kwFdQQcY8hg!NMiYelWE*#fI-C*_j%FnhU!vz^qt9KLXmDw)y)X%P_j>SV(EE#ASt@uAeORD zm-llOmoY94m%4{D*@;R~H~yvT>A0D0UwJ@PWh5ox`|({QLO8M>8a?nbV`~O)GQj~q z7nvBRlQC7nZ21Ma+!_(|BnU319S%Re@)K{Sg6 zxN2x&XSy!(1F0YR`#dkWiLw4&&bGOQ z2OF%PW0U$x9(4MyWbI~@1YE@hpc9H>OPAxnH;!%2p3ZQKxFkdou%B5F><`ua!3-n{G&z-)cGuj+ z2|NV9fB4nlw5ysECAw^w#*3xnQvHV=abwZNyjf86aOxgV_!AI3PxmjJU@Yawv7$cNQ%!y1)Kzwji}mMiv&GX zefZP|)V<-)u7#QyGeq8dF6-v^Jrb)*8%#@`cAa#|Koy)t8 zO-|btyOzLdBV;@Oty%iCQJ5#CypBI+#r!H7T2!60bH525$fdZC#`KDYSezW zr%2Y-Q&e*Y{QO4o&Z{Uhz`-^skxXST5C%eI7$!T7_R@jzUW5^ThGrTaR;zW--K`qX zfyJN{`;%^BDwT?Ql_GQ(>u#m)iHmj5b}$a~97@r-a;giL6gilp<5V(4vNLzcXaDQt zkPU1l&i+8SPdY>N_pGXT+qbkdEAy|Cyy~S2>hYu><{m8=&q?^1VX)>j^xJ<-* z-j~$sbQjN16`VF$VmS%K!V@>ZI8RR{B%|If4 z7BrysucxSk&;nicf%ynReYbaMd^;80wxgPypoaL}CDF;`Rk9AIJ(YE#b#5R-^^qxQ zHbw7Z38jCmi{^J|iADj>!j(b`;H*%e&USB zOa8R)YIY4j8zG~BE+A+~NMHQ=hr3XVGeLU_IgkMzc;P1O>S$_IlEWyJR>6wmCv1!Z$fy z(SA&X46PCgOyDf+-!Wf}pxr^P?BXm<+7u@}CWII&PSNt^BQKfj}uRh*nZR^I*^7 zrt!B@16?>)$*j+s^$jxlQ8?ocRY9HfXzXXT>Gs@Lm1~91@wTufYiOjTWrG%%4L-XD zg-H0=T|<8NJ?{C_4B?92>fM_lg*=+aGd3Q-EyeX=ZW(7g*8n6yzQQd5`Rm`FPOJ&L zM}S!pNQ|n<99APC=IsZ$?{+odzwzEn#{;R-__RCu2gZsoswwy66MY3#R3`N??jZCn za3dZoJrzDyVOUM-2PRVu{7y1zsGg|Le)-cV7EzB+=8AT+Gp2bfO!G!IXJW+O`Ead8B3d-%DxReVJ%B# zD@f06B`T~5ecXTTyi30EL_(C#9)sMnk#}V<#@QMZ`IQ|g=X_VxeJ)(e_QPsg5w1_4 zac8>#VU7)deoVNfZ2O83GtUho~D>ckl+)`;{L34km@=kp#{Rg@apONdbnqhvsjD zwR<{pi#`$PuBZh$!c93a<539S}BHVKT3+jstgIi^t#qQEuFQocCZplzKiAIb9I{vm%a)Fg^puhW{YVMfI0M9Pf z-^*`PHHKsnif%*0mJ(hfq-Y}Nlk0%xb?fAcz}3|Q{~U_BiRu6r@DfgEbidr%*@~pC zrJ)b6HO6Zj?Fz#42l2yJw!>Dy-qzK^2E`oFrQHA*{?KGS)libW;lX>^<<7QpnXmoJ zITQ@=n-xXLFmrJkG;;}BAVDA+vGf^=Osx!d{>U;h$LF`(Sfr+dOI3)Lbk`ucW~#bB z6QjkS%g{S4wFSVqJJ*nRND+$wzE4$2i=m}4P70fi${*^;_-r-utoA1%6xk{)ghbUlLGCg(v7&k zLJeG1rns=U>t|VU)U3SGn{HkIrHTM;!n53rnow%Qs^gCpA*u<||k z8Ia7$X_(3@fvYQ@<9?HHyc#rBaB#!gzCuez76~D zf8YNm@V^QCzY{>>d_Z&ra^r4W*K6?lo_buyo)*nCRLT@Dw&A<$pAn+_GDqG3Jl`3F z!UhU6gLVZK@sHaKr*q!+FwMDM(R(86X#n8Hg33sZ>0e^><3&`ew~x5&L!}caT;#Hi zl+0&`bgfA*?GSkl??Jy__;j_meT&QX(#$W#I9Z1@clRek_XcQ$;$bDpJs+VORW4x{ z6a2J%pyYLn@4NfppntW1K?n($Y+wdY;!2o^$OQGn?OnI2s&C5gPlY~=&h)@w$B4Yp zprC_8-r$ua5uYecc_b7Jv^!k$tBFtC^ zLVfY0fRDJg!&CCEN4w}IQF3RdVumFod=c1;-~={K29E`+5yG2dwiEJL18%|ggLRAS zem~w%oVz4Fk~8BSw{u~+8d~D_qStWtUJ*M-#yyvV!^~u*eN6M5Eeh!~r`zZD(%^s! zkJ(05^faN@t`|At_Z`4x8vxrZ8(nUcecdm|?%P3P6BnqN;iu1zXIqQ~ z<`qUp&ch&mP=6XuXH<5h*EB(|I8WpgCi1!pY!Hm}PE5B}>>T zGMR|EZ=v}wFuyl%z~Fl$VBnkL(Y@rT@_GRx)$4k>Bi}tY{(4C96;XSmz5JvXAV{09 zX003o<9~E9KIM{|*g6}JDhgdFO{cQdUh{FJ5L3)>ynAxK+5QmdxlI=4)Hn54F!)uC z8@OpifzR6)>QvVqpuBaB-u&yJUN*2Vno+;f=SeX-D*RLLj#oKSlL9G)CWu0?K zonPah=PfQf`2m6(gP&5#(O*VYp8aEEnR+8y$LpEu?Xc%^6xVIcVxQ^Ln->4FB5r;R zjP>0pMtrj0u9M@R@&!l4kr1R>F54z12Ia!z@fWuFCfnd&=G`>u4#y&mgh@PeAet`S z#qxOOpk2Il_bCQTDte#r`PX}=OS~$xaCxphi86WY8)f`+oFK#|d9fIy^F&Q>m^atb zJ<=Xk?Ac)6`a~95>ha_m;m^Q0TST`^jN_D$YZsxTzB@WMhr0UkLy1+Fjh2tGNc4T;;o}lW30jU69*3JrT#}~inNUxrEcLe(uCD}so7L^l)}jG$xfzpv zcOP*FZ#6IIW__aj>S2_$V}?^Io?@O6NH!2+Xr9zd>1Rpad9>&ZYo8SkD9 zNnA-^iNL?RWuVr#2!L!J&!VWu==NTqPOjv5;dvCcdo+5tM7(1YjS++Ex8+r{4&@>8 z&K=cH#=@o+IU-dB8TAIvZZ0V3qVp;y7p7}UFWRJ|{$gGEOCh5nKOZN~>^*Sq(%aRPP$oGb`0qGB%I zWa#`Y`y^Iz@hHKQGVNHiW=hfrgltu5ZpK2VbSO<-=Wz_O&fX8p9~Cy~Cb`N0jDxpY z#vhjz(-YcprbD!O>1G*GwcqLJPkL=Dzj!}i&PAx1ja3o2t%i<9l^P7qTTLaVZ9H&( zv8By*xUaNppURQ@!TVL=uIB=3ufM^(+v5{LUrx!2Va%pN;c>hV=3-=Tm%OyC@4nt9 z2!Hc_^1{b^Eu0tY>w+)$3xz(^QP+3Xcy2%GAYFkJ*VeY(GW9@zt?toDrxY0yJb_5y zg0acxU9&XBCWh_AbiZ#76i#VWB*~hQB_B&UMF#$QcD1KnN<<;$UXLvtXsBM2od@t` z{!z-%HzW*_W6#O+yo#1;dvUqYIzV=-%0a{ql5lZzB39->T=7(1n;ZEOr2=$lZCEPp zLr-7yCKy-2_Qd>n9S1qEDLOdT#=9NXh>W5LQ30FvtU@b(`e(XjeZqV*g>R1*8wE16 zr5;!P9zV-Y3Ul`-$02s2fh09K*!=HV&m@|WM`0LS3(+}J05@}Cz3}L)kip>>_vYVc1jA$m8NIC1z6~Ms^voWj3p>BD_hNCSW}y9d;j`YJlRh_{=fYj= zW*wT^-%e>i`)FL02>Uut^hyAb7;Zfjrw!Vj4>Bk(4(cAB-Vl6AyJl4MjUDN&)UcJD zbI=3hKGAB+U0tBXxvle+^ymD3%>Uku%7|29TcRya=b``e9u&dY)< z`JDFAsmn9Be5(NSolIxx1U?zm=lN3;<&1-ldv7j=fOr*T@nZ$sLup;esrlSsea=~G z_}FRCyFQdOhY``ZfZ(QlpFYjOlcyK&L^y@Y5w^$7!fw6Dq7fl&m%A>A4LYD zh-G{Y5@0m0$H;Zk72ca;t4200WeRD8>e@w)oj>?@J)@qQxHEFXDJLJ>l6NX@zBWV^ z<~{u_Xxfbdlov!*>Ae3I$xoLf!mC0f^+oCj{r%Q(hgJWB5ZA``N;PL7PRK`e{^POo zB;1@=&Uf221lB4Cxybc;V<%VJ%j^}y_~sHzB&aduK&A95(J5nJSBw2@*1k21jWgO@ z9d_p{GiAi5KhaCaUrv*x=>+efiaMQUKC5XDj}yuzuEiUt64}$nr}7OHq1D^R20B~o zJ9HGOkNmYAnl(Qlk=WN#&A0}be@i{p?_R%QFJ~zUQw?69K>&9i=xnEeQ=vS+GKd86 z=Hx=H?!tRMymcL`idl7od<=2{<^^mV&qYa2>h5`4=bGS|eRfGWU1BIsmNy=sfY=tV z-A10URq88hD)^+VVCa500%_)lB}s^6CYZed@dL~T6|)>8 zGk%5c8@dbY!QYX}3_HA0H!)KH<{wDS{<@`4uJH###5@inERZXIrfTLci3nK_Ehe9H zj&Y*HkojkXoH=Q!{zUFxEV|G3;&RU$9M5Wf+?j)0%n-&|R8}67n0C1;182Fnr{-#S z-Y!yVqg~%Ut{Z0f4D3EUGy2i4m#TK0d#+fAatSfpm?>*2p7%F+0-fPmw*QX7ip=>y zlV7|Bz78IWFzG;!C*V^7JeZkQrLMDHMU>u8Qn`ijgQNW2O3vHi3lTL^&(f+D; zMv%OhgPoCzpQRP%4P8|&dbnW!4hrg#J=WE4I`EJ`-Shr0IULrLg`+##z4#b${Y_TS z8uh?bC?bTb06d`oyZ*dMvZUt#wN#y-U_f9MaC%bv+{h0&3s8B_&?lb`$LP7ro+f1JE76Lr4Y;SVUU|;gZEz3a7JoACJlcBnSfv*X>qKW>ZcZ zb0*Qd%&26AYo-^f`;rc<#Q}7}`&uX5`W&Z(1i&>HxMQDr-}A2K5Da7Z%BP?7TiRqH zqf^GiEHUCZ;vzurBq3!hd$&%ryM3lty=O|kNb9@Kxm$hIZEf<%%DSq=b8{%K{WJ(1*m&3xxv??9>5@oNREYYfxsUVNi1 z*sL~djsd1f$tI$nip&R^w?R)+2p1qTdnIBnL{|Kiydo-OGp=jNBZ@64KYbmb=?tUk zeOfz#^lhxAmRDjSS$Rk8?aN_#I=&25;kUBU#DE$q?$nIJAY6?}L;-yBHpW`0)TCQq z+`Vw<&l0V7nRy8$Z+#C6anW(#&bB}EP^{kOeO$3DB9wD1m1(UR_0Iv8 zs@hd>ua!XWz-G~{#(`TR6;pp3Xj)VNSv50^NrEXOU+iTv>Ap>$w*2a{MdU$lU93X@z%JfkncQ4fw^PP->zT+WuGXA5t*;Ke=G2=kytPb5= z&cl^ZS9^s*#=5R)Bm57-Ztv&D2@>O>qobFHK1XI^11+L~EPM2s86}pzdlA)a)~S?Q zn1nldbJnBF)y89u8YS^{9i1dt1azgyy7w1X)Aj_UrOPtTx^h9Jy+)f{PW8n))OXbQ z1Xd?4(9Y;?lRa6chT+*d56hEodxFv!LdQ!80&##wQ5B7s_n#`0k|!roVah5_?SAdR z4F2nD%Pu&Jp>6)20at~shKNHox=D*ll|A9Q?w%!bkg@z$aU(E1ltF1j-7o3ratBr1 zRS;S}5bm45rX~)dwu%1pEwPUI%WY2c?}jsTyv2VM#Bg7P)Lc~6%iz>1%rhL5K~$}b>rHwHi?|D>pqeagQYMCqB$!RDaUVYD42`P@+{9R?Y@32;XJ z$W}SI3Ar64lpKDnqI+|0*a-V~#SszDDA2o}VbYY|VlwsmS2P*SSqAJVUCr47R~}v( z`xLi2g$hFQx3$l5MNXb=51_uiZJfWbJ8tO(nhDT^lM4eONn8gvV${!u1HFs>Sg;Xp$#-AmGOO@oarG!k2d&vuYbZU>Ae|jcQSk@52gQ-|jF(z`F zMYe?&LiNrq!oX)EcOJf~5m=dHT1^es(pkA+QoaO3R^@U#@(<_S4y=3eoYsL~XSMcl zx2Z&MSFU~!ZXKy3=QgOUdS`V0^ z^`&=%HLAYJTlSseS=P|O>^oQ|#nqp8G2_k#xnSu%ABECmL}QeD!)) zuRZb+(eH;xT2XRQo}@BIqEJy zAuOwz(vrohV}L-n{{nSK&|vzyO$}wj?s$IxlVW%@GIdjC*E3(aQBgg1I8z-UhY^m4 zMceFAtD6VO@Ju{5C$sH99EY><)|ZKtr(ywa8w%xjaOTBoW)q{O?{)<*0fqI^x1vcW z;OCqbh;jLoOa-xA^YZ+Ya^Nc4eMGF>rtTv0-QZaIe|(^qe11EMw-m&^d?MQS|(6FIHt}7)ZN>sIZJXftbVuc?DT&$NLe9qe{E z1|_NiOuQa5+87K$e(|dCMYamMKqQg+?2?2uAU029hIAaV+UfeIwq^^86X#%Wb!+S@ zo4ufSpKgw^6jq~0)UH0Jt6(Y9?P$!e!t69ZhqE)$v z?3(_Z#}F$FJ4_?}%9l6w95}`BW>0K;%6*-lU!vFYTcK8c`l1tyKN1ext@+1?F(kD_xSqu+1t2~bf1(u_^CJ!Sl+*Z6%S%B&l8h8ckqw--nd&LdWsJf z6;z_#zr91=3LkJ!GB+9YCaFUH1TtgslWyI6(=zXJ@5Pz#Elgk)pe17)6B@~vLs{Nb zI+Ak)EZKLDP-$?br_3pT zX@hb42_`oZnzb$E{K$gGmII2T^IZQ_i1A!Rciq4X)+^3dI{!1&6?#&nB=(*K;VzF_ zIgU6ZZQ3yDyw4Y(ojAtdxpWU=7DpxT6M+M(G7$0mXH1JTGc~0?0+6v!hA?rz^d07= zw54<;_3+Y=Y{PHNj}@_055w#ZDoz@Z$dy~Ws=C_h3TtM-Uvg)8BII(u!q=L^2hom3 z`Hp%-QgmgsA{rd(x7r2|r1YxRUnfqciG%q!xm6-P;*qUxB>ftxn;Hj3Q(SS2prC?j zZzf$>4$;CV+)n=8C*+-tI>H3mJkIc|LCOv&M-}A!u8<)+&qtuNmJf1Yu6M6*6G;Z8 zj?t!8$%$UZ-_UKpr?S|VPQuA@I>KcSv@E2fxlY`q4FGa)1W0Zzk*Z?3-sOr8evMSXfV zPKFt&V@dh~6n+WAX2pf-A{Jx1Gx|G^UT!o=nEAX{NzcZM6kF+Bq}dVj-6*d7L<@~b z8u|Q9F{SMJqkFjhq(qyv2_yV2ethXL*HTSTHz#H0S`?CqU(eyA^t0tS25R5!5uwOJ z_#6oxDcrv|TI)CNF;xepoGvaA-hHK=p3bYdy4bmXSF_ujKC0mPCTuxBi8-K-h*m|T zQ#%V!I8e8?H-h@hDcGxXI4VC&st^8NKgOhg&GL^|%^ajTd*P4p?p4X@Si@V-eh%|j z7<*e(Y`@1WIiA0nsWBYrk#jeufswa&8rF-!Ut{|uT(v{2W8VZ}mv%Q(IwxE3`JcD` z&^gK$LMd(N(c7vVXJ3C36I1(Uh`PtnDqbAC=n|^S1X}oj7rONvbx3=dtXw13i7L{M(p!6UfS8@U!v-i$OyR)9$1&+?oFv~iwzk4d~ zzOnPbc}0&nct^pk%i*0*H?pvUs;pQ^^jzk1H}Qor%9qkyLfldd+oZ-QRubN5n9 zJ4(EW?!&eDl=?Z%$?B}gKtKO~>G=|VYQ6rI_a!6|pmZ}Ya_3fE1{G^k;it)teoY?# zUj_rcWp{*uQ!5kKV0PH#x2DFv@bt6!oIG;Nz-FQQhq8ymEUNH&1`bq$l4_pF{6ez3fy7aqSo zRMk~CGq2jP+Z2+gO)bdmP~wloerl8$TuoxZ58Bx1x&OCNoV|$e7|?mq6GWBDQkAiY z1OBHGwzN9anxdF69_6}lO;GD%AN{*FgueyY$n%`AyEYjh#aydNti{~Mc$4%y5r-p+ z4NhsykK(?we2%wt0;2rB-&NQ%W3KsDRMJ*wMtjH6eO#Sf-(lf)LU?J2lzC(|bJ!|Hbq zxRju%mUr1@r}loETeR$^Gf?c8lRg}@meLt5C*!r#+C@XfRYB#5NxmWBukuNvJt;u! z&`V~$M`|7nj&5xv`9ALXFhB;EqSEJM#{%`JWcXJ$ zJtIJnPzxfbM1FQDV8+Goj$a`hW7ibstTAJ^`zoxCiO+r-(Te|#?H<;Z2j}o z+S8E5Ae7)}6jeVD1qsfE-S2y)Z+vKRzDA-?@==nS*8_RFmXUc$)l{VNMIuI4)!{VozZ-sJ?R_9L{&NF8VDx0fet> zJSzSUG?B){`E#XFLuyHgo(M&K4ESDS-coKBugU%Gm)x&ro}-u#{k6a?gZpXGRo;hR zWp}IJUlmJXSG%hs>Cr!vqNY8x?uAn{hmUUH@PIHkx`vSEp)P=0&qHp2@5W+Tpl+7& zBO}UB=II2Nk~V}-f+EDAE6&pv!4Rw@f&UsaiW#APMoI5?m-S>)QaG<%qjU9+*-%V< zdq)mE@+m3NUvomI$LM^6QT)=ytvZfrBC{U2DhEwasBIo}JQBD4S8>}o^?2x9NX+#y zze)+@o^x)Y;}LrxW#d0IKhGZJg8EOSYjo~u``Uh)QC8)!Ic-7RG(?ucJ=o^55cB1m zz0qYXA@5?+3&@}F`!505r6@l@HeM?+s6KP$Nolo#Wy|@4Z|oc^OLpHM_}bHwp?IGn zrJPP8n8l5IitgQ65((T8f~2(em_F00m^I}}osf=dX@{RC8%VJNY)S1zh{eXKu-~9J zck|GhpBGCYe{?H~+5UDfTZRulzZ(BKlhgaIC|mPL6Q+#+Za_E#!+50%B`4|WC;5C3 zKCE2IP0k!k$8cwlZ)D;qw3&NG+xYLdeSPQtxK(dI$xXc5v!QW}DPwJ1g;7gOhUJ{x zfooOgop?vFIGt?8k^N&>2h)sgO^^R4`fp2J<(Hxx*(1UIIi-i~-%!Vq5YjKLAMHP;MzMLZO?a3#ugK&b;f3;nZENQ+)h?4IVukL z^$CE-R%jRS)+>AO$4m29Vlim>F%nEUX1Zq8X6wc{pGjMq43U#HuD(iLAk-!>_f<(J@vtsnEyl#1S}P5jJ?Z0PHIRXbPT zEl90gH5U@d!t_SSElGX-Wy+7RE*g7)4`0m?gR^c^>>2PJR&%CN@2SY@dqoTV*z`;@ ztot9kFymw>OgqPoO0;7_O#tIFn;s9J61T43J2I>&RR-YW_OdHekJUPwanj!}nr+p= zu$0^%4%B-g&*)+*ku0mORt;+lZ=bnK#akP}=3e(Ht*1Zn-_J4D*XT$Gg-?~NvMGG~ zs~PpSLGm$3haO#+i!1%9LNp*DxJ9gS?b`lBy>vQ%H@YTzV+w)HDF^Lj?k!~+am{1M zvIv=QE$kEgC(|`M=S{6*PR1n6($^=QXCWJZ;VK1S*QXKS@taFC0b*Di62)X!MTZQH z(lf0jfvlORxa@ycAZRmNty0Z=_yPM54N=QVKc-dqrBUw+L{?Ec?DLY`nojC3(Pqed zRL+FyOMxj@o6}(L=5wY*hL|6%uyWJ%!bcv8o2^B17;e~Z=tBtFe{_7N24DMLEWVO> zQ|6y-(m(CWsnejQcJkAa+1rMR`h=~7kr-j&9RJWhn&2u&#+S!)HNZEhtz=4D;`KIw zBq#1{HLv?o{~*aOBYG88on`amqmv0XGscN1|Bu%mY0cz|Ha4mH=%q0wk~+=5{rhNl zSG8?je~mY#fETCo7X=I3?!dOJzy3 zd?c5+doWR)?w3RQi(k$Q=qEQ1bM${4nP7=%A<-}CWPIoE_5>cvJ<5xNv6|QOjQ41g z=FAZd1EFs)!8BeNl_IRpMfnXS^ELvvA<-GSS3{rvfGl1+k0R@G8!LTxlkjb35tALn zzMOQQo*L_TL`%u4$Mc1MJrk(J{tRVpPT&!v0Go3-66#O+Axm#{YmZ;)=R0Rc71C$E z%vgvO#SB0vNi?jT#jE$ZF!6iV-?}YyP7TXV zfy$O&Ah9KpCTy#oZ;wV^t8cq0tGk+qe9v&M^grwlolQ`EG+;v)%OiMyS6UrCplh^+ zqn$5)6M4wU&WFzv&}b1c=H?_bP5b#+BCOcKQkd3kz}62#yp4+Y0x@7Os8tq=6;~Y- zcD~=dT!f~op{u1nzOB9aNNPPV^}~IY(%S;J@mo>`>$A#Qm0PBkgu5DpRJy=U275CR zG6x(zb?!fY?P{y1C>()QpypSeuR$7!s96jdevcDeG55J8yI zgsk1#E)_rKyH~VAvr*IKcX)}7&D!_bV1x0K6RbmS#`;LJk{mJ;%-@;N+M!C6byxe| z{Y$Lqz0V%IF74tDSjEdbM+B3zlzFt^vSLJJDl~- zGIJ{4)`%MG&2fkmCHw2`Ckx*~(0a4+fXCxY`F3JH&i?~5K+L~2MP!ggtk+Z!yY>MY ze3B8RHpIl1F-@WCCC_2Ss+244QI;oCQf5Ba9}QMg{1tliA-IolD^}P)4stW+EC-ds z#uJAn@y7{3QL8c%Ik#C?2@f;uANtUOkJ}?vweA39Oy&pZibROoPU}W+G!m?gxv*(J zuC_wz%>s03MSw~u6tjYB%1KKH4{~_WucYA4Ecgl;#*C6WNa0wqroJ+(n_61hWST@Y zn9)A5K)vGJws$@n@lO+2zT#EsItm400~Mv(t{L6zIJ&WW$VZ#6WOJv1!TksOBNeHN z*v)FomAiL&p%k!^zyMNsD%QUygADquK@b^>8u}=B4Bwv%|7|gSshl+R3^{tpyPLs1 z>1=?<{-kfRg)CqoiRW{rF~;cqypChgs`kY4A&htY*LEbzx54^;(*tX`(h~lLa}DR} zt_M%2xY>l61%?dBr-+kM(O-*b*{C~><*A8%G1O2K8WQDkKQ7$HrMb$OSKZm>dwrNT zQHgOd1+LX1(el5Kj5mo;(d{APN0Gd08M%|RiDB0K-fjBxhBsIu!xkMVbXwM@sqR~7 ztF&m$#>4|4iDI-3YsNoHF(t`{yn998k{)1(?+vk|X33u_N~>BuLWdk*_Sc0rG)B77 zT)xqIQ2SFAsD|x(KHBra^!X8D8p{1dfCB)Vt1^JVnvEtDHUN1POQ;C*WvmqpOd5IT zKN*U2d#gUlm1MIHT5NBVi%OPH885h1m1m2U4+1pYpCpy64hUavDb@g}R6>jqEOHHW zixqBi1aFbe25@%q7&bSB-yez~;VJWO2>RX^!CT7LoQbWR55vtv6;kF-=Av7q+a|AF zu!AG6BN4fOtUo8gDxPqsQM{iYK^Pe*sR|}GUb&xIyZ2pCe8|Y{vY1-j$}$y_&jJ{- zd1qBV{bv0bA4p!v1GqY!xb{2zT%9k@06?8trP*`5<+;h6j(eaE7PbPAOkwSn_fxIOJc+dl~aHd6H{*0CryJDNEDC(tt>LJCqjQq+SH=qWBbLo-sWntehAR2JD>NDhY!lR z0F^07;CqZN(CS%uh9 zB^FLQ<(G99yu4h^IdOabAoguG`(cXpDI{%_LM+Yxm6s2QV_M+iOt@nA&$+lp5ld=HZkpy|Bc{EC22OjoHWH;W$nm< zEXndhn*Zm?aNuZAaftHmc(eE6f>|gCiWR~pt6X^iRR0!%pXYx(s2^p?60!14W<+tsl^kRF&6fW#0*owu@q>2uj|RY{ZN> z5{&a<`WZ{YKH#&Vjzd8d6!8#qlyNs@snQ~&TraI7obRhiX_>4!ClgDa1~QCMI10W@ z8MfQL#2%(t7rz>-y=ti>-Ws|+rdpcWsgm7bT3^|LEC75amjWb|6_%NRu}L<>)sAd> zDY)NWGI_~AvBOUmzBwzd^%V!Bq!~gXO9zhkE9!<04z!gVR;7;X7;GhxtKQKERgV5@ zxWP%tb6U*=k=h3Cr7qNoBV5iu{Nvf9siuxER|HBd<^$#8Qm*$=<>@e42DIZ+Ffod4 zEJL9D!wMcSD1>hU27c|&? z5ETK+E3s^Kjw_g0U+wEWXfeO`x*tTsBPMEEiGIEkuRd&X(8XCN{Do__$kAuNApp?S z%b8j!JtK_HL#JY9>1{Ln)!5}UU%OvP^ibSt01xRWB<#B-1TgN<=3VP_9Tg?sT537D z+r2cUB5QoiQ1_0Uedy&ZK#UM>k;)E)&^Bj(HMEo?hLaK5W)$q@mE(_y>?F zYH7M1liBx7azqf9Du2{X=L6Y_Cr7WbiPSp{qUtRyYXbF88>&Yhy{7^RL5KLA>*02O zJiiKFUVxR_?C7uJ`Se|>H-%g2TvmH^z~QUzzS_a6zY!$TU_au1d=r&xc9JfmYjYE^ z8>7}_9JSPL`|?Yh&ke=Q4%$*f&WQW7)s|l!OdFys_P~pTe4p?T6B7;V@B$-sH@N^p zJRnCuPIACi9mtFru=Z6|c&PM>vlAOYCLF21EZOcj3kJLX+g&=$QDi}F!n)i5#^{6< zg5BXnG!kMGc(jv!SaN3{gZvXcHTnz0BaR$ZS623X4ZlE3vuIe(N~cfhX!sP9uYLdC zT|dgufwg=0$F-d)?8}Apj+WCd$aZ)}&)vl%>}Q3OTWNflImZL9RDSFl0;@t6sR!`cy*c(baS^=d|Dnbuj?6RC zrZk$AM>TJCjH2-nw%O8lic5eUBFrPXU{&P<&SaU#xaBpeU1+eNz$|AwWmQq3Y}d;qzJxWP0Y_x?s%UgDok{tF8%u8+-ceK$ z-c&VuHxjcG+b4BjR+;JTVvXOseE@uTZ2YpTBB%k!rF~i0;M|J9IU%hym3mOAmZ3R2 zLGFe*(gB00TfG%Rd6%P;-oGe3o(=oGDp3v~gO*cSm5z$=U5h8ttP%Sbv_FEq(^>#G zcPHVZ(x6T1MOD+{?O0oqrUN0**CSKUI#vO&LY^%98A~=^H#q=gukG=+XEwqB&m@d) zj%6!z&|aRX*k%if;+VS%fT$ml&s56Tenl8nRGS_whi&iuC7`6>Iu`VSNoWm@$1>H}ND2mHqE=!yer>=r`x2U5qQ(lkk8%)AZm&EzMh1@bl zd-)=`DW>8j`rjz~uVI}AhJrw?0u{1wa^nrdm;=&pAC4&KP4f9$P>`S(C5$`14K!8*Nx(e-><+;*Q_i(HfuK>Rf@v%yUqNexA5RBhu z`6TIQpwx3RjsbFco_b#=t5)QkbCdZNiUYu0pSjM-6}uug`P8V9OSxVRyIX*-IW}BQ zcqR27CH1;@IKci_qv%7Q%Ba#jMT`H*DbZr&r(B?LYf7X*i2T0bQ?xho$FOtmwZQ^*|tof-z%p_dfI2ZgFs!C-f_ibwqsZ``dTgx#wC=0^@rY*qd7NAU~Tvbo*_|!@}>~@&rut>rU>M^KWr|YZzz{j z2$@i*sko7iM*$!vKN{gL!l4@gmRl5U9b-f2!pHSgIlzHN%Vq#_Fsox{(OazUw4V|n z7<z zS-CEuDZ6!Ghu=MWDM8-!cFSF8BLLthoqKKVGKiR0Ru+_?0o+!yQzHR0ciPR$v7chpdiG-lv6aUaoTi+E|GPi|S;3aWuLa7s z&1;Wss~mLH&2Jy6Zzas_hK5qsBkoN`xcj*C7lOxXfAT=~=lYv=+&py?Fi2;SAZH-= z%=-vSrXo6%tCQxPBPjF=v>2#ix#nrJj1G5;IoBSb$RpA(jXOP0oL!~4ST*1i@G%## zkzexSUc)bq0QeM2vVBWR>s>cs68hDY}G0h;iqSV2R{gSK|;T(DzGdHF?6=SiG+L~eVPNqDsR zI*m{u=7}}9X^>u?O-`NgQZkbZvk$ut4F^K3CpqO)M*Ut11eSF~A+ zFrZPCBgd~C6M#rY9~g!Kn0k5u=8X>SwF0uUIuJ9>Fc|*__8QG>;XEl_XJ9I5wxwHp zbf*35VuViizHGPzkILIEXR2&GFa&4|{!5PU|NEOlg_h>E2}*4dqLWAME6d`#j9i1T ziGP4nJ6oyNK)}<%O9Sffe3kybt;{@o*2ZX%L&;Wd*eDcjXp?K!Ku3vyl%KF72PxD% zm~o1hJNDSF|2&FV$N>G<^hQ3zSS?Su%-AI{$^r^%jrDD#da&Mcas_i;FH0O;DlAGB^fpEI18 z>vx)@!=li0eDtBt9;ktFjO|c1D$J&0v++Vpk$$^_FC>rZh9j{qXLmtwv-<*}ZbD_Gm&-;w$Pkrz1!RK%%GY}MGs-=Bb}1GaxE zuLBiv6xof|KydkG#IZ-+pv3<-zFeR+yd$k1a@!^hM#PSe_bWIa-d)6~KBhY!nL~a_ zq#rKu+@YW~$+IfKHc`ohv?gdUBq3Z$Q;QA>hkKA9_2+LRHie+f(2zY^+yK7He&uBs zAxetLaDEFtc9@#rKKOYE)&b05tUwU7@#{e|#FwkSWR+GvfV3}zck@vycLdfU}(s!~nh zYiu~%W+=|6L%>73sCv0sowB-i){LKS%c(THE-B5)d)dnab5@^Q(VG|PHsIpMl;c&W zvmY3S6p$gYB?0~*yq}K7GIAWRY3bya@>vow)_+NVK*{@ngB>SmDkD>_(x8pt8t5pY zmRFphkcZwvQx5HDGCL*n%-Ryv{~PTi7iYP@Zv~0j2KzZ@cHx|2qlUW0y9tB4z#31f z<*l)J^>wla0eb?Is$GOm4B6id z{t239Ph*(`(~~Dyt})4_nM&VAU6Yru+9NVM3fQtH_r(G`wo?mKQSZx4zzz^0%7PA* zrdepW+-U7JGtTp9t_9djSR z{L{Oz*#3TufM#TazvhAc^7eSrS)b}-^e<++x&VHIww+IZO3&pYi@=652kOviZ9y;9 zl`svuQZ`#;LL}E(+!!{Dp)|aK8EgwyarLW%B??*yKoF=CJ9Y6F3c2p=If(R|7hSad zgRKn?Kwr~*u8xz&wnznRM-=jRZT$2N+Jf6!6mqls=){EZJ|!%R0@i=<`zJY2Dl_1) z1X;Okv*zEeKVlNeBLhc^cA}CKsqRc;dER;LRJX%DTlbea*_zR$)gxIic55nRZCGN4 zc1bm!TvuP+aq6Z6^?R^lolfbWaP)ZEd)q1YDIzEar)%c>`wf_sLiNOK_5wl2CMaMi zHE9sRwc{Y^<9latsPn459_8`~lkAj4`Y_9j;o|bL|K%POhjqmN+jbe-k2v!wP2(b- zflsu_(+y%$m2k>QgZ8VoH|8Hh!tMe&10(hW%~JHC3)5%KK$=iwa{$;!GoT~k1@u1m zuo8PhS>E5f__%Y0Z34OU_QmBy^a&#}ZyRqmv39D`9N8sY^EwuHX9!Faxw8Zq?~zE%So4f_pGo@~lbVh-nWBfE9I*<4tsUrplRG1PMu znJ-a^So4a=*LM6hWyE;LORi5OxICb5m#>4Ehue1JbGn8IuA}#~d4BrovFGt}j}E&N z@k-eCzJeMSKjwc~y$zcvDHL<-LCBtlirPtFDB;1)PSe=03a3CM{R2Kq#Ikhb5vU2*T&ue>g8>14N=U_;L zI-1S?N;sjQk(nFzCZct+U#;J{VOB!X3-@gX+&aViuGy3bAdBgBkJKd34&ET)Uy3YHEK4B^t_ z?0+~+v=dw4(N0S-a@T#@xJqFb^qa!?v%{opyp%iSo1^uiyMFUSlth>DNCiI(P+3LM zI=3zUI?`}jf0rhwBZM9T*s!g(A3%zgF-_HRMiVx=`1^x7IMD@0PdK3wP6ocnHO2Uw>|f_!ezYqQsk>3^89TYtTfzqbkumj- zZf2QpoP*&Xf7Z#$HZxR0GRMYGy=`! zVn70xZ4SND6)?*DCliUqz;-vzLrt-ikNa*dYt~&48LaVMnmDq|wJGN>j?HAJS06*g zo5;*2?l+2IyP1bm+bi*>25||Qhnb#U9A&vwnhoaKOPe9-t> z=YV*%O96v=DoWp9r^z^3{JqbW6tBHmtGva1?fE|Kf-qoKD@0Hpds_hao$evpG=~a4)4rx)6rO6YKN~2wcV0;+1ugV(uu>iTA;TLu!KKaB} z01Ba-k`=u$fUBJ9GBP7Gukv5I>5xpAA$LA{%xOZohyBWcCi_njA*}Xad&?H9OqMqZ z6>uf4QJ(ZgIFA!kE5BC%im$Yf>8TXIGI>z3+7JVN4155GASem}RlHK~|4-I1pa5R@ zzZ@lC`eDptg%??1%L>UtJk4=Ad?6J!%2-7q+ooTWAL zesryH{jOR5fPUJ|_<6v!?cbnA@)$NQ70;G1{-f|I#$@f^Yr(;@8gC0pcyK3vw}exh zf#tGl8cu;mBMt|XLZQ5KT|p0+RjQyx?bpTk#Iftx&_pFHSbTX@qwYF(ne{ZnYZgi- zfj@#g{2Wm<`ZO{AK)n&((K8{#P_eSEt9^kw&hEliIECYN>MF518(E1jxf7Z%Q3wU%^heC-Oo&; zeu`%Qna8rRW!gF3(^hAf%lN&EOFJ%~S(a#3E4~RF4XJ38`b1@FWq6;3%k$;o2O>i` z0WwH7dh&+I5h7qIcm+j~m2iRTI4fBh2@@A7@aRVjXJ<2b?e%-@b5qpws7qxrIycR)NWi@| ze-Pm=O)^*?%>Tm5sr74R(E}ry3yH8xRs5|sdF%>EwEXKXC7XNh5P~^V2U4{RH9T~i zjh6m2=NsW+@6*)jzj)!Riw}jkhDiWJS+fX5nnyls|tx%rbS5EH3IxU@USp2y$5xnJp zI%GB#5}KAp3?WukMPrF)$$S}}&g)%K^3I>b#jRu)koa*H=r8{@HfbB)HS8LT%!f8C z7Pp42!R|YF8_+Nuv(+b5MG;H#QE#fmA810}>uQpOUmfOj@@O?2?O*E+dsPDLBirRC zXg#z}p}WbO?u7bGRKt6!e6}O}U>iUohqKpZp^|CW&EZFES&G-w1@Hit>{2DUYtUQ3 z!%1J{-8ve#Lg|Xk*Kx6g=1308R^fams$QuI3m`y`Eg`OWJoDu$iM=XHNw7J}*EDlM zci(zt1?opcAGaNXPWg;9z@_Pm{*OpE#^F2F2xN_Ey4-o%Dq~(dG`WmdD@gr>abbIP zD>2IXAqWFGupl*yQoJ4=k|=^`0j{vRmrHS4B>H{`b@;FG<)YsCbCHi-C)lP^!vi0w zTX)$$h!fLZh3(l`c<+Cm9dfR(ES&>;xu6KY^F*(pv0b3+HxmITUxA7XrBu$7Ll4Pj zG3RdhbjHRUBfo8bjKmlLl4$Sq2T}D`S%WeBg@dS+oBygn?!kV`y{DfSw10cExvN^W z;D479lZ(VKx?#ql$%Dyl@D+^GW=tL0o$*C0Wah{6O4Iu?SBsJlX-}K33n_TZP8&*E zy_b*bWxaxP9&>R#b%rkA^MpL5wCt=%^U}R(w&SK*{}49a;VyAGJt zSmG`X*=nB#*lCJBPaegqgLQikdCf?_!il8aS@+1Uw=cIB1*3v;z5)0fA74(>bD#R# z1Y>E`f{eCXYY;O4%p~S*#I%7}01=8_qul9tE(92b7hL3d#6Ur<7JAoxwOvzIex-mN zcJE+`E1#n`B}N@3JAcEzHuTMUZV2or`!*20MkQ~E-dEB1u>DmUt&`%pJuS3fZPQHR z#R!$DR3Hpnf4`!HmvcoxFIOn-J6-TVS?bUSP&?X@WN8Ik&%rAsGHFZ<7)M|FF18c@ z$tLD4#BS*Ji}K@IoRpim2s6;+Gw6~pF*yfK)W({a)kHjAs+x=c1)3h<)yXk&eSK}k6}yR{O>>4e0KG@$X&=DLaw7DH_L=x7Xg+z4oRnC>AgY6XhD}LDGF1PCH^<7tKx#9{=|Quj^9<9y3I3 z)I^PYn`nMEbicRHjO4`-SQxt@FbhY)P;Ie1S_qlizdg*M8dlJ2+V$+yh**@-7ixH3b7a6T|WtOhQ~No~dPN_Y3wyiQK1I)frn zom1MGw7BKQ?M=`y-CYZoHV7yuJ1aqsYGthl7AYfgd^zuny|yzJ{Sh$t7K3|7JI9%B z3{M1S+Mk_vUIXG_{($C;$2B3(Ks(k9S}+R3g1sW1HLmCn$T6bz(CA=q22CJr(nE)`!Lq!I03MTsQ>F2z5Vo;D|aoJQB7 z);#Yv5a?>@JFVAj;h(ONg7hJod|6J5!pHerht!EWB7in$n&FP{9=G+8SA?H0nd@?Y zerjO=U&fw@Kp)GD{XzQ0=*a*hr5;OlOMdb5 zY_dSb)H50(KbXJ&!jQX$pWz01duoC405!0`hW&*2 zDEoIiH9!CQoj_(P?!2aa@u?z-5RCNsMC5CX!KE8~hI!#X zNDOICuHc&lcOLs_t0IqdrNT^%bz&2nxz9yqU0H^+#&6To9H-{Bv{toyp zv@67CEWn;#eZGWxOCrF75fJ>94=m2{`9tcOA6OC3XVW zx{iRoY0Q@_#3w&TDeYauL?v@bTZd>P;7}`bx`_FvS}NsW$<$*=YJ}gPm1!5f{u7Kg zN3}t=`_Jt8;E-M3$M88VRkJ!Oo^PPa&V}qeT$c-+%VbhB=%}!|Bu=p(kcaeYSgKN5 ztIt!L{H182w^T%TT7S1gPiCV*KtZbiB{_LUVDjEyeYgNp6*AX$yIq%`YlL*YYd(jY zWl9*b+c+)~nsX9dwJ}lW?NNtMXQPcRb>W-|4;0~(zoU%h&{LuP-m4D1hc=}E$bvB! zNu}$U%Nqw}^Nl1emFkHxnR}Qgyq*X4_zK*VHK@#UJFZ189X}*Z%Kred#Zv12_^*lK zwUemXnLtGqWWHCWL!{f2gz2P+qaeCloQn1)BsC2J{epNy!M0G7zvNRyk<>m^l`spe zQjhg%LfeFu&vzqU4S7T11p+_e!U>N@%uK$o^ww06ae~^6ZTFIE)2ogSPAh(;jOMpW zp9~>)dy@Yy-|PPm`$7bzbT*mgLQTHo$!~5GH8VDWX(Op@bXfEp?rO`HWT|D{j zCut-PQY*H-gmYg;{o#y#jdEa`%#Jm3B!VBdz7>_X40M?Rs8bgJl*e*~t1(u!b@-AR zLm=|6nah%12WSfqUTccaThju4H#mCcJiA&ry< z7+w}UvjHBp*%X&uCtYOiKT_r4Dy;t#%pwY?H;f%7gnsW$+mdZQ`=>FdXwG`yF$Bwg zdc}uYjLNEg|0%{~M}||3vs0-GBLr5iS!Ip&fs?kc8m!ZEgyscTW9QDl0g*0Hx?Pt5%rAM9T z+kGC>*5E;Z-Hp61r;}tfk<0Fb460}gb^2)@q!-cCaPPzJ9BG$W6x`TI3_5~=j;;Vq z@OtDz4d{IO8@8%stjF_`c?_nDDrE`;!#v9s+t3MOl1Ec+b{uKIb83S3l0SoGgokH= zwRp+gAHGVcwRk?(iPSr(1OZeHrbpmM&&*; z^QL#@BB5nshJ!MIF(b+WW#Du7$#qB^AYkSV?#qdblVd$cK?htTyn^A9QFb`{@3|2v z?n@bSj}F$WP^7JDma80Gyyu42Ibjl5gm(^v&dDI`>?G;A!?R}1WZLE30N$-G?dzzi zjG)1MH8sc~HyGJN$^`6thl4J&KQ!XTJcwnWNt{kHh50T{m@n>VeiwrSvTu5!{sYZU zFWlhlq`@V78L4YpAa^3bEySw@iv>9xxDXiUaCRO^Ok`s_a9Hv|y}~X?`AMvkU2yoF z$;-9OwjkaIW$K#Exs4r?hwKuCt){09WQ_xp=;rsJIoTAD(SpH$>1^q4ZLnNW(3o6D z-Lt;)A8qZTFdlisiAM$Jg0HWQ;QGj~p=*wB=b94O`j|(}gaQ~xfIpGUNL7j;fX6gV zLhCy^fd6uojhuM%=5%VDvybsxPfaF?`v@$5FsJwDfv?xva=pL-V8o!$GUT-V&&{RC zaHBxZ55k0(0WljQ>CgFii)Hf7J=}(rPB8qHs&0O&$p(#62KYp|hP=S6`Y#9Ec0f77 z_qWE~-COds&9`#-WMGq;N%2i`!WS<;V=(PgeY$?DzU}LpMI9=-XRuwHaU3p_xc>)d z*}qs3XdmPkOQIO|H-0-KW^-!A>5fu* zt|@_jy<}`QYirs6mrb$ZaqTIzYl>-#aD7o6PhV6&NgqlyA@F1L<$#IJufoH!ZyZ1g zEt$MvkhA}0okjbl(+QB=$KZ>bb&TP{qS$k-w!*H!>Xe~|*9+Vxn08^b=z~Sz5aqrP z0|xT~Ih=Z9L04D^9QsoXX->p15QlnzOZF$f0emJdN`rz@qg8qEX3N*lcYi zBN%baL%E=V4Sp*@l$4u3K4zpesW@@>NPs08{=#81Nb|;kySxtxzh#~tH}0sQPV;`d z5&%hu*#PS!U8U46JB^+_{|>-gl3HEompSi>HTGG{J5{AVJZ|?B&b1!rR|wsQvyWFH ztCtrDX500V5;;8?wJ2-edq`hq5|%cH^zTb6Jt_m})?yv#F^{qV#V+-mglYWGqa&FC zyI$`s1g8)4JFxBD>HiI%_=UhmtR2oY@}HTQX-X9M@i%IC(3ZupWnqu=#Tph)FQlV3 z`3%Av(CxU;oiTXqw^mKI8b@Q%VLV5Kqy7)PV~OrHSdVz`q=p-e2@_`@Ol%5Wzh@s# z#bcs3gkcVjE9JTIm}2Q!0+jkYgKo@#%%acH?FjI1tF#Hr`S~_CLp9}#a2OmDI{~hP zQDAm>(xB8lxuKjy@VszN;AbqcmA3@8Lc_~p{i$vL&4uuGUdm26UKu_~td+mmOSlZC z?v);0AvYkR9{P#Kv7(L=C_`CTSelWrS=#g=BAdufe{&m%qJ_e*0Nh-Y+|?GSw&}i% zT<{X4mtrwmQ1D&(e$F%W*uUvb3Wzb!BpYF}^fQWLW)U+4&?7)OvZ-#vc;MG~bGT=f zvbMROvEDy&)_QWD)GC5&n3o;}oc(k1AmI1`9bKN0ysFiT&#Y*^-j(m*x?3}yVmI+6 zVa(vuR$RyI<^Hx$@!mix5Sw#&YxeJrKwSHGB};0AP)cN!qVdT1}3#LjgMR8h)0DDMR)dwI6Wg@Cu6%*64?sQbGBhWmdWn{Aaw&6}`FkT;4ZXL5iMY9^7QcRnuA)v5TZ*{wf zt(5^Cou;(tSqJDgo=+nQP7-+je(d}pqv=x|aQ4seGINC41M?@D7H!7gCSz|6;BPK@T-rCH zPdNiqxavmie<^h$yN1~uScYwH8XWyFi&+~Yn_CdbiWntqAf-1>T5Z>N!6p=xBPrrC zxLhx5y9mlLfSuoh^=lxJVy$b=C9ZvEoJ$5p7b)KWpfxV+#-L^1q^CyO!zsu7d0n{^ zjWf`6)t|0ZX7Z9S0MutQo#bxmiZ0zcT$CT0%U)mY9~`Zei*>NdY-eY&^C4o$%Wa01 zsN^`l?ZR8_H-iAvUlE^cRO#)M669j1TKt-*-Hj67rMR`=wcvX{NPrM5FB%ghEM6){ z*}oTrtPnC>$C3r&I;((RAT`ds*W!XHreTeFx(d_-~PP-`tZV- z%+Htkd%L&%p_S&wWDc2$rrUYhPN*{Un*A)kq(yJLUv?!ZvOj(ClVb|285_dXpn9h$ z`kbiM2yLCa5JUnqUzp{c9e+xw>UqpVrsKu%)8jVH_9XE!kE?+(xllWIY{0&6Q5Ps? zZdqVWztO_N=BbuMrV+FLM%N1uQSYuaw^Tj3f@8ghM-=ecYLA4Xu5u- z>+>nZCaDovsDLLx$?2_4?1eRJmvKCBr}?ai&p8F+uUKsTyK+|v6@U+l5K4Q7M4^ji?|wH!yeN^Nm~rSWBoX#)MB4BXMfYsU5uvCWr*FtdSI zLG`m@39NN4%iB&HUn)>aMivF}eNxlBj*$uWA9F|8m+Djeb34pwq}X6)VjTE&( z%}b5(54SttWg$Y>X5utb_~0Wr@>uaIsjA%+op0jVvyIutv0(M<8v{w1Ep3TqkO($iwn%L5OS|*Q!GOKcBLp`bP8FkhAQhy5dPmu2Gi($^ zTY*OgkATn3Z{GS?PCyIAGT6uiY0Ub;(QCB)3mL%lB^K1$iq)TWp|{dP`t_E(hO)vv z@=94dLwtKBEKv750TTN0FlF=_ka@iYUG01;z{eo0uGmTy^##HcnkS}b`hbobaUEVJ ze8zD4-o%hluI2px@*92ny#L!Ern`$6aF283TwoRJA>F^DBU%h-Z3NpI>;#6vP&O`A zX6+y6RxxXixpQOH8+SDtHr_Ep252%B3u<|*)MG~y14cD`2?sR$b=PShe`wohKb;#P z)kS#~z9UX@$Y9e*)gn9-YHAQC48_CN*e+kd4@Q)DZwcR?(4>SuUP%*-(Ei{KNDomG zAR{FE3_qU$KoO&EHS72j4RkGn@b*Kx!YV%oyOsq5x)zEj%t8}kp3V9*Sn(|>%->oz zw_F?q!OB0Fw}W%SVE>p2whI+`OK&YtwwP(+e55uI&@Kj*{yB4P=O(B9BJg51bnR8 zKMa2U$q(@P^^Qq{ryN6R%KAq<45fG!e~^o5(RLKtj=?QFch78vfgS47ZmFCQY*Eg| zkyG-7H@&}5x|o0Lp!q0R)Xefdg3nK2ZFsc{R-<@!g$qF)6W|ii6e(nhBiBT6@52H> zK|s84b$Od}_(}4!?ZgPXB7=l*?>0L8^`fYAvIV`29_)s7{x^*GbWP|7x73^ntJ}Ht zBXTAlb;>Qt+))vFmpee%a+w@S3O6@RS1W%NczCsY`>F$aOnmjVXg;4ugWcsFscZ_I zfx#;zba;)PY!S_Fmq#*&+iT8w{3k`cIVx}?N@`&8C((r(?J~lP7m3X|*i$=i zZc;trww_Crtdc992|`}Jp-!%@HeB|%^SZWU^hp6b@~!I<6$duVE+)z%no!A-{^R#` z^2g3Zn~qQ0hd%}7Ji`;s#>~vRO>~ct!NQ0K7{H1M*1T!uZylTCk)CCgw+ghqP5XFR zE~Oh=yLeFqdwguhs*h;_yx~U=JM4S<;>qhZk^&|+jY$bm01QC$zd&rUhemZit2hhm z$c(*L-}q>vSO^&eI(*jb25~W-kk=}ibw~U#pzXG?#3Fs1H@Vv}B3Xr@>oN7YGS`w5 z&J+L#2yfR{myWyB3HJUmGvg~iJ`QiXwG+5D$~~mr2?ud0abO@z3-V1G=xyJ((8)71 zt#Erk0<;TcsmQI}1vj>(aL=4lE5TmetPpc*Hq9Qlkqa->a6{Q)-XvFbj)sC+KC~W) z$#C^mER`9;?N%wN$0|vuJsbW#nIWp(+Pmy@j})2d`irowGCx*ZVn<`f89$vMOm7b9 zb&YN5H^q4OMdv@}kBCl0+}T2p#YA2Vy|c$j`yljcXKS)L8`Bs{deaLS2-d>A!OaM~ z_~w9>h;dC*rS7na6{NAt>ZZ>wLeUn}8dik5&m4x;%oSyQxjxxCr9;rmRuwG3=@vom z)yd*DQhyv%$*J${2ZA|Uv%bp=`zda=8R^$nsF1YNwsM&?uT8R9??VXoa|0C%F zq{v9fAL0%#H8~pS6<{xoxWk$woQ#TFU3+RwTG1V1;AJyt)8$c7vjt&Ua|nV+sv!G2 z;$fhUB^O?nQJQj2p*qii3m#5|%4qq+m^yqu7qSGWt;UkcC0f8PU(QEVqQIAgQ_S?y z>djUF7P`E93hgvg=s-#EObEFx%bdo98<=g!W15!3LWMq7k}^o4MYnJ~#*h*P%gdL~ zk}~~}e}x!Lw<=y4H#jaT(@NuPcvTX*$rz{2u+vq0?)^QG8erh90Zk2`1>9bDB$aVfJaa>V#hLYH^0qPrN+%=7 zx<}Y{KFP@BWo1Ni{NR5Pwq#U`X-VEP@{59bk?Rn<6<2xAe?&4}>&|6DhpJ{wg9M>z zL&a{V9QcRL7GH=;+4NT$N7Jf*^4h{2nu}YJ`ndB05;W&?!69S8i_&<%tlJtMQ!r&1 zRw0Wib1i&Y&*-orpB36~z>p2L*43_z0Jc61e*bZ9GX0M)%=|NYgtNF%@yi%N4K39= z_aYG(dsK!C-qVOo z-^_b96*{4Itv?aBqu+4Yz5(rV3l(olKJ zW7~uTx6V?}YFB_%Hrdz-Or z@F&zXmtqF{rEX`Ee4GfzoPBvL@bRIrT{U>THlUkiJr(YOx?12c7UA@0 zo)|PSy6Yk&I1A7RE-z1OJCLU~a-Fr7#hkTV9;LITI0<%pDg6lhYf@VcSZm`VT4Mv)g(}hJ4eVoIx;dtP!EohQ)Iai&P-&A-cag? zk~fw_>NYQDKfl-C_Zoy_!r0l*{51Q}1#IDQKT0~@YY*0M{@!g~@??+E4PFM>jK1Y( z5x9Cbj3T54dqSqfmG|m+d^vGJ#L=$amXC#w=|iQn?0Lc?5Q*SpY%+;|rXy>2$gvAs z?Mj)a9baU)u9+zINv;W|^)KpwccH$cz-u}GFTO%064FHf^zAj&#XWggs$pbB!7{vd z_m1F+ObaT2k_V3wu?L!f&HH$gb^I1`4B2YgVo%>4DK4o9Iwp;)_K*PT$xvnlV zcf|^v6%C~Q&|up#w*^(G=inZR%CcN8Ny$*1 z7rh&eJ#6bpLZk`pn`_}XOsFepMk>y+DN!es8dEe+ea=P~NgKJEBuh~qas1y?CT-LX z4T~w;H5uqkJ^@;goVY6A9rPef(6IaZ6q4n*(diW-yUG)D5B2swGJ%U$SBKGMM)0FB zAxnneV*KQrq*cticq`L#?xW!Vk`A+DK;k}=^J+oJX@Lxyy6gMf>m>c>-J6UIm5+>) za+?@@wZTjXxGmcb?23BpE;i10x>qXL?y6G$17ZCIw;Mapd}KzC7I?ODIZ%D6AJzp*Ioe2Mah6c{fx2Hn=^!&Cbhf&(Ybl2g7#$w&cMw^eE;RO-? zFue!vaRcK0uMr{Hx6M2csovw@v7%VU3o?a0_q)EH=MVdyba%)$gVJ+FKSTvmB6txn zZG8;^6>qXg%3y|y5BR8N8P)5SqLC*r1~khf|Bvo_fx-D6>q3)Efu)G6LQEAsC9D&! zoeNh)PhJX@moyh0jl!=n;MfL<({SkI$tXpucz2a>>)Jbg|5 z|DywMjV)wD{r4Y~X(#8#KHJQJo*d>gMzvnO=1{4XPmE zmaok08;RJ3kO3(R;pqo=0YcoLGNq3(+HFK?Z`uI;eV@V2?3FoJW`)+z6qDMqI{=#* zWP5nOF2`xwmMLO91O!yJHp7m^io|tNglbv;a1Qi-<)AO$&+%I)3-O`7K`e#}Y=g}N zK*xGaTS*Y3h=IzD$qWYNz7w=`xC0-0OXODu{CZMyRnMnSQG~ClORc}FUgkDfx@GY( zsH3o&YKLKpy`+gPRgLRRCVaMBzcv?2IG&nNG;s&qVJV+|c;MGz^@A@z$Iw2pm+;kt z#GSs|w$C{dz#^br_@*eoVL(+g2ez)ps6qLdoO9X|)~>I*4S*SROek(!&tJJJ`$*F9 zUR@!r2VOMo*w!7}+t%v_i3@r|)e3$HHB zUIH<#a=)6)r0X4YBtlkZ`-q9yzCXQ}tA@N_l?kSvF8t+l(}rH7N+d_D6Fh41{@^c0~Ctw^2=4y&JKt8y^!JKIn zr#P+s%;x_cFw{r=NXlR$WOfhOtB1S4N%~31j7V>+oa9l)bM_%xlA_;KKA9{~gN`-v z)(t2Ie4s9cGJhKIM>==V_~67_1E$v0e$p_IWpL9XwWr*&jql`Frqc(e%a{|V41b0G zz-c0st2zmaom#oIu!|(h&rUXwQd>TX$0|oSi1w;x+GB>3jJ2Fy;f3l6U!{rO`0P;o z%Q{hzm<35KX}^wDI-&6_3ARlg*$i26Jhd4LZAnf0dG-u4p?9>-O7cc+>A*pePsKj7Wz&~kZrkp^3nphL#JtAm zXwD;*Nv%$05>TUjD(z>cR00azx}0h`ziQBSUdFL-`&V)7(y;mW&3HcXk#AE08(=$Qj0pz1PZ=2Jg_6@_*0tXRXw zga0u>T>$lWJ?aKlJaC}bdyy>~6@vMG*njgM-S%tJ;;uYY zf7|vs`I@o}REkhs+v(Y)UtWRV#T#fpx#%ORja2w*l982AK5hXLRM1{MVz%~|N=eLT z&5EAWx8uffb59|uCiQIv`esXU<{EOtF(t%LSCIXCr`jPKi$De>W_pK|q@F?OJh$6E z%ggubYt)(wjdG&`g}!(N1jR>GDmr&&&+L9W=z~D#7Z7MCRy<8Jx6ndcvm64J64f?; zWg}^&l$f@3jg%V`$qSa+4Xkb(djI{^W*5b_bZRLQ68BlY5GDTtkdbu&87%V3Gg(6`NB4#Ihzy9+a;z<=&QO2cXq!TxYE-T-CbK2h`K z=6g&E1oN;rI5ZabD2H~C?*5pVTf=#0gJAr6y)M`Jj)r_?jtFd5ZwE3KEL?SdCXc>iDiQumCTYk-_9tjIJG7rt-ORJDs&-WmXboOv;N63%!OKwRCAH0{anzn9iZ z*axo(TQT|~677H!5(oXo8H~bx+9EpX_h)A*QQxTPs}qDFBN%4k16=L?^(Da5Bh$faH`PJ&wqK%+lvPc-V(? zmVEur!QuMNrF~ePY9mOk`#li~ERF8l8autu=DIcj?A=P$*eE?Q*ptYEWN>a*4xXbuGt-QpF^%F{4i(&sDli*r(xiGPepi&p5_9Ba5 zw#GdrNat39wAz&@NJyOS;Scx-?J`K-;M=@|rL^8VTyT=W>LO?ZohFKJWvT(=3N|#t zcGj~a#s?--?};szbg4JI$V(%EmG{ix{yxvkNeD46OBpvRc<6opGMAwR4xtF&PMo~X{km6>TG z`M{oE)!hiBo`dSd3s=~*QX6I*a9GH zi)yp1K2BHW)17LMpl63dz8G*R0in-lI&SOWU!_Qkk~7}9;3^gg7M>8G?`zaKMF76v zfwEP?TGt~)deEL8k`(Ru13Z9!x35e@X?u3Suf#GY4hJKjd zFU$N6#{2@$do!>Q)A z-sGq#T!E@L-~YWF(i!Y<=pJ?`#Qi>4Ke1d8`_O4R+>WtJ@Cx33Qmfd~ox?=(=3Yo5f_Oiht>U3oW3d4Og- z(kz@>uTS;5NknIxUpu?v-|=VqhrZsD+f=lkKO(&IGfgH9UQn>d6?x`e#*WOls{68o z-yaKVpu~NP!*W~Fd|=S2HPHf9wW}wlIzyE9^T9XwDVsjhZ6EA8tbWG`rasc4356(a z$EV@I&>1S5J2hPEHI777lWp7AKvGid53xwZQkB~0ewhXL%e=y0O{?Z4pk|EqH%se- zehkP53pb9*@{~5{$zl9^zgQVtl-8t%y)@gK&-(aEE%;w^dhU!xKg1xHx`oWyWo>el zs;*_c`PASZnHnIhPJ@7>%EToH+!UUogJAxo&+Sg+4QX6ROE*5wH@4~|u?%%yM?Pqe z-&CXv_~plTdtkJndusP5+!b8}U-xNGbn?9cCM7?b#JD(rf-zCSP}(oIP@O?r4U+Um%hz2Hifc#pPMe zdDkZBweHCWA(2Yr(=X3SewG%j=s}QZPdg{BkyBt3*&)nZW;XyAO&Z-;q)@1-xaDVZ zEu-JeYS31gWp!->#F7~RE_P$yadgsN85Xaw+|g^fi|ORl6h_HT}eKPz}ZW; zDd95YEyM5{BcmqEp}US)nL53o)S@4f_q&iP4U|evi2SYP3MDY$9t$y`0$^APU3&9Z zFMylr$J&(iGTwA=xdAb1l7?7L?ZTma+QZPSBjkfE7#OY_jZh#tsWvY$-w}%l(hK^I#-217ld*b9^bl#^ zTa4Giv(IJDyn9wjuv*!^tvCV+kxLfrB?l+n9#$W|b&@OKFr(1@DUKnYmc&cJ&<=UP z*`DUkj&`wLOTk}Eme$7o7buP!egStMb$gmT$LOlmm^JIOLp9nuwPWD9mO~ta%4CuY z(+h?i4=_6g-q)oD{TWOi+BEcSV&%d~#%QoD-}dWAH>Mq=W=pxC&7j)APKB!L*(8I% z9}9gMTH>@b0#>h9ZZFBS)J+6@5go%x6FUD7bY1Jgl3IUP7Y*1fPnJO;&nBsKC6xKP z{+YJQpl2ne5EP0LGDDmdXvZ@D_Js;>v2rmE(=eRpghfse?I2V&v+NF<0s(Sh_!Ecf zv7dj)6!gB8C}B!+pa<23C_Wt%?*-0X_<_^qvP{CeT<5DMAX+l4-|uUWMedTBzXMsFiie$x$Q z>G-pIplXLIcyV`dOS^sK@3aL{{7CsmQ{peD;o`a;GE`C)|xh*X++opV)lU)gwUq@gPA zD1HjjyUUjpw4~EH`TSRy!E+~Q*?k3?C5{R{;_iHuC?gaeis$>mL;>LgodP>ax!lLp zATdM2M!1}SwInSo2)I(K-1^MU_3A~|w0iWWBaqY#&^aMe5;72(AbfL^vPJ?BS5p2;2V@+F zGk>{DvH^(nq~Ve)D;Q{><52U^OZ}AL@av3a#9F8lV@+pRzjd||O)@GA1HN|0zID)B zIlZWnSxv7<{8d-ob)`R^LrGn1bIRiicUZlxEuVOb#d#6}JbPW1qdfUeuwz*Jj6SUq zYPz4Mb}=dcR$uw@zT^Y^Y}k6N6bO|^x2Czn*PGE3R_ zf}iXQm?1cFFbe4u-Xq!U?V%$jlE95Ok-3`6Iw~li&^ny02P~#d?cWea8)UgUK``8{w&N@SEV08jZ)XJCtU__G5BY- zt6m0M#MYJsq0NUgxJLI|F26{-Kb_ml#P z=Ez;K9^3maiMhQ)pCWrQ8Li#aDlKPC3@Or#jMO&^O+NI76D=zHd;kgPt3Mtt`3qv+ z9UorsCVhYQ{K$z+y%dD&Fd!rQ&|Mc=d{jtRUkWRL8Xezs0i2H1R2ze7mWy*&4zBCI zQs9-a$0ULFS=}8xZA!94*`>nY5MpPkr8KS=D>4X_hfi)Vb~3JT2VisJ)jw;7ni>^4 zA)Uv|ITfY1pJ;*8uLb6HH8+bFCY$19)LB@LU*0J`>;^PF)3CICJ@zCiKbvvU4XcTQi_ezYWnbxQ zyNm0&(%4{Fvm*0fKPbAORPL%COr^KmbeFaTjlAk}#gVXZ@p*IR!-s6mCgG&wQ#IRYbf~J=>eLir`{v-+H3R%njnAaB@F<2G_E*s?xmA z4%ol$!w2(hfX5LuI=7@J%KrE#EVloW#FirV7BZQ~!``Q4re=r@0I2M0-qt~Z%5Z6{xT+mrYxPR#TL4?AwT!9n@k#e@5(RGI z2{ibQS@L=`zh|hsLivB`vb8nN1luR)ihY8<(isIZq*P{LK+@_a(A>^+vyL)PVipPT z@2}5I#4?i=-T$i6_`eZTdbV3l;cV*`0L-|UKS{`r?%e}*OKWDdW$W21U)(;-QufIK zI90rofB*IJm(eBCO4K}-Zo#vP!R*py6UA(sv=h|NHEWhQffsfE0sTYR}vwJB`JM$txtTxU9< zH&k`{sSE#rpnKZt>e}|y-{*@^lzyA7$u>29(XGg+2md5kEjs9+6-sBd-D^1)y}6@7 z4k!fcsdr&1fCz0C2aA74Te^{!O{NxR{*Wb2xHI-!sX1`6LwD91w{5|YPZ(*_P?5Ll z{oZeAWY`GUw0sgB(We` z=UhAS93Z>UQf$LnD1p%Z-FKgY8nLF2&XMa_(*Np|eqyNZZ&Pv6IT=z>w_$wfgHxL&qZ=Jh5YknuHE;rY$!O5?+P*Wws8x{@$`R7giWhc!7yNrDsrgA;$ zi#4~dwQtBg?k;l|mG1k!aZD$Z%!dE%1LdXvgJwu5pR%xXM7>F-;BrW-gJso-C#3JH z*QgM*M_`m`{0J-riLE>hS;qG)|lrn zA`fi?r*uWIr0pEFTNy{_M5srb0O~O8@Y5Ylolnc6i3s)2icR2cgw+I<2zhqi=~S$N z_v}U*Y(Q9vSHnpJIvnYOm<>BYvwfc z-deu|Rj2qCR$$vvjbR?Rg~$$3W%%+BL`;Hbad<;VB~fHfi0_YW;2i#9Z&2r%KznKG zv(sM%1_-S*2fkf=Pw}p-zg1qL*!jBeL6~trz7ruY>rP57VVER2#;vYNU@tld_*H1~ z1x$0)zckp>_|X1WRthc4;?;|}k6d-W4&o}%VVPmUQ8n+GW(#$;XxpK8o0Pf&9q=nk zXy|7o8I{Mu-n*zJMp^P#WZI6+5Mv|5Z{~b&?e9!2mB%SG2BVZ$rVXP849vyc1F<4j zmlvUx-`m$RZGGC>=DP0uZxO_ySRuXd1FT}MT%|JchUU!rBeBY8dch8<*X7N7nNMQ8 zql&UcnADap?}^;mJ4J(}WBrH7@C`>E2W$xv-eVpvY8C<6>lYdwO|T6x2}5P=4gi?4 zZ-YGU&cJ6FEuvhV$m&$fuZ#nF4b6!^N}9!7 zT?K=~?Zf8#Rn4nmgKe3&580n8xw6Pl3D8%jo2{|zDM43IAO*K0x?b7vswrb)dXNn( zWIk}@jq2C`Eskk(7t0Gup;D0@v6-aX$iFss9i(JUkg4E@FmdI_Kdc88$zP!YV$qdX zv+AmqevdhA;oYxC&r$jf9EMXsA>YvG7iic}P^g4qU_>>w#&|IrF{f?(bnxHg=UW5a ztEMj$2l8@|S5DU)!o9=-2s;lIQ|iAts)7voEno+7d~N&1tGL*~^z0bAnZtq3*<1vs zSeY8}VwpB>rHevmMe4|l-nWFtg}KlakmN(=ol1o&KrDxC+XL^8ukr{qdxMrYNbBR{;z21evm@;d5>gbzb( zf-xJab0G{VgGK@+G2!D%Ykt2A9R70oL>Rjf6tg7uN6L<;RtP99DcQ8xQM0`RBUN-g zhx}{g^o`Xv=Xuwns=m1`BG)bK#V0a7%e(C3g8)G)(Q-t#DfyB{ zS8^awrB(4bX@*)CuYsw)H~A3}EKC+e89`|F_Vh42_CiX2=7w1~=uUCcA!?&0FY8b8 z-XiHIvz3(AJYyd3rGZM|E`j84fU(o{sUcw4bC_fd0pf&TMyQE$FS6W=CyVb z{v;b$8lE?B^(QPcc!n&d;MAb=X*wL3Sc zsYW6i|Jq7ogXy=qO18j*U&FAVrBKLhko=-2&w$gyIC?x^jN zBm6+#9Mc70%U?%B&|G2T_86i7Dczb4deaeQ%gguZ?*MXe z*>)(qR(V**kuvMBn`|+73!(*~JZIL%#$xa{H&Oq>D;tSVYhns4dw!UsVkp(?MyKo9g*FbaSj<_Oj=rZB zZ0;UuzPD%o`KoW2QdX*_utR(oKl0@A6-{1V(}h~uJ113%QyX3TSA=^&dyVe;%s8Qg z+3D8^+k+|JrE0@r)JM(zDu9G)16ND-kDf0Qf+d+q~%t>R(@ zL5~qUJr7z%KcFmXFQOwKyn(_N#4Y67&k$GH2^@OI!HwD82&L)L(AoUb(yP{zz=pDO zkGAp4%B!^HlWAtfXBt+o+2!WUdqi!TxV$18%2ls3B-=m zXbuAUo*%Zl22>}bz4naW5D{h2!$8&^fmUm8Uzksf>btNU?|MgKyT{6&fKo^dO;m$k z05A+;B1+&ht@7wvu}#32uE2N52(Fd&s?a<&xG0$ln#<|L>7&e^h*ykSL=SY(UIlIG9R-H1y;LGUeO@EOWRBwfj=&)u<{$<8B~+9RK|zXNE#5rKrCsmDdaF=Q zJJT}4Nb=weY`+5U_TOws!ym-0fa{(Y%!GM+(rdu;QU$RjW!n!@8V!&#b; zSo5s5eZ`tIzD#c0es&qhFKns+j?5t-Mge7@--Fek^>mG0ub#w^Qxc#T_!>cdmR$nz zxoq4Uax`B`YRtyuCf8_uK&vO(M1ubF+&SI}p-mZcViQP^CYNiRo;oX7-mxB+AJ6S9 zJlgqp7r^gzj3XZm4Jb;h{?Y|Q9O_`B^hvbh2@#a)FcNq2%ePXT5e}{nJ0Vlm<+I4b zVzeKwkLCh!GzfWk0%a1$YISwN+!A(y{at^XN&5|@s^#tb7ZQ}20T*m0^Sc}olmx;O ztXw`eSjD@9w45V5B?-eyv>|@5XVQCl$9Yhm?vWuLUWPy%5k**c~P(FU6;yS{nfv!MBybgC|gi|<}Y88#pXldhJMDdrf44p+wegw!;#rYGF-*Rc+6+Tg#C6HOU z$%;KBdgK~E35mFYSIdhXZovy(-%6qdva+)SWR%eNQb085elegpeYAe^EeMdmY$BHo zp52hznjsvYFVOD;nu5(1#MAX25I3AwyAJ}NI9iJ%u;sE(6{7cu6w8Zj{!&5a+TRD( z#UxAhjS4E;#uZn6=Eg#U2~GxEJjsP4(RE6`oNs;L9lPjsud4Xo|5z_t8#!nDkp`8OHo` zF$!m;-tEHxJg_Kp_;3QleGS@gIHy#Y>3W!Av|;`tB(`QxnVve=M@J-@+D%eW_IdqV zYJyXZ(^s*2*A}GvJG>1aM^f7V$AZs__*U)LyM|F_&60qdxH`Fu4FQ%qP2JYXnZ+?i zg+`U8t@c?E{UajQLa!y;-KYh#WdJ5Klh>j4Hp-7eb)HBZ_HPv<0AdsBu8>x{=-5XK zv-S#fDIUU()mUTh@EhQ5Qfe?)To^;H3FY=-FWHWu&wTq|!Wu5UEr0>9*0&1a%fmUt zrak{BOvf$E3ACX6cR)lZN~u@+07cPqzrEt9dXDGc*vxWr@L5QCS(u@hm)6OWT!=>p z-6c9XaCvb%;bH2aw)#VPneNWk)7Qj^Bfvd^d|oMYuAB+YC^dawNj#{rR@cR>a}&@(YMMjRSA+pW4oIYts~WM& zczZ_Fz2@Hstk(Lg7c)_ibK&_Sz_BpR?#}<%XBnOLHpU9pv~o^C3nUuh6$p0jCD5gJ zANuW2uTPR@^;XTjPP{|7GrYKJ)bic{H~Lo;4@#P-tvWfdl;!=eIF+rFrqixF6|ET; zrsuuB_KL*Ur?*$7qK;as4mlSNVlvqGF?FI)bgQ-HljzesoUWmTt)}NpK?cU8NQ(&? zu5nbQ*foDww=zg&YlkqHhpz$FM+psw>MrK0?m@5$=CSloJnE*kM!{2-A?9Nw6^2_z z#=3Mr-x|_SuGN5OSSlOAJvD*y18B9t3Ab^q`(ONXS7y)~wAGyY=o3af0#E3T%?^2E zmN+##Zswxfb4Lg{C9t9dpXI1$$-ueX^yn~ek3i9Mq2LV|EyggL{iLY4Pz8~=zbE_j z!$oq{a3uG@aentr7otil2j_dBfrlj0wAN*bkNJ9~4Rf^=L-h&P3dxBW2FhERf66h` zc-!i&h^tT*P+}lIVoxnu{wJRq={4>KsedbvwUn$CUJX7XJ~vclfuyqw0RSV;B?>*l8zO^&L6#T zIg3e&rU;xhku%3^L(a#y&&!(Mnifv5c5W`#4UlLDuU{TC)h%iTzqoaHwA=>An_fJy z95UO%1W&Bwo(k@yjCTrRcOflK5|4BIjB~m-bqNV!9@5$h*8SvGW9vYJVnItrXpjRK zuUKf1aU$l3Xgjk{rHYKnz?gE2(;rZEY?a1)(;g^KmHdYSghiSBtH-1V*QdqhWVNzn z^iySu(GknizSEm+k5lt`lY#avyMB~V0WJ5c8|;x8gH%Wb)AoKtKH+?q638YcMjp*VFAP@MrBLZUMAc^gJ~&;hh}F(1{p^6`hQ9*r zC9)g}C-C}S|DB+)jh;2+e9%7RZubGNV1Z0r2+|I_%O((y5!rDLcNN?Z7&hSNNlMu=^CZ zR<mXD`!^QgZU zt?eRxIV4cO5UNKm_!$2-hg4&AFg#<;|5?vyo+vHuu!jDPR5frpxE}G!&9n{nv;N#| z2DwFET{dSKFR(1O*#MEBfmgQx;*v5m|^78|YnEili?k#PvRNAup z#9!%h?kaLB0*~firHH~Q=u~vNC#aTV9I1v?w~#5er8wssX32nsO4vQ&$@wL3_G-VX z{B0(%SNr5uiE{=|cSI(9&NC$SKrt5m=b72S7B!S0*jl%u%($W8XVF&m8CziBIPX zemxymiURw92`rDWs_`-Ur=l)e8{m41*1>KiLuZs@qnkBN1ucUGC_6*J{i0;V`@b`s<} z+U#YNvyty7sCiZbuKkRxb6Xm&tS?58tt;0wM;Y&BGE{s>zv`8d$?N`X4}QZoR68^Z zPB&j~ZHLigj)K4??!(5`dFc8zmCnF9Za!~1>ELWA&Z&w&^81U@?XBraxY$m}T2;aC z;p9(#>>bGUqhcZc4t21TJOT8;)NJUkX7rX8LcrQq6@xPL$`P@;g z1HKxO`aeP^;tN+y&()Bg(1(CFiOc#gWs}^`b7vxI;zms}HV9TA~ zI)v`;tVC%dSV<#_AsG-6jYX5d8M0TMeDnCF$Q?{Rc?tf9bvBY`$4YmEed4pt6|?7> z_DP%CCFry>!9`W3Z9F+WuH|L5q$?~43Fo@c&O0K=Hl2|Jv!+Vtom5J3#hMO~B+f9H z12BOhUK>W1OaSwGgz2HQ) zfx7}pL3zLS)QI6OZ`P^n3RjNIaukagTx658C5JtoW@-(tEkCfjvb9Bud*?&)Xn*cj zP?0QwwaBp7zlv;J8mbOXks6d#tb0qy(;^ruI4|k2KBOcuIlG?&f*yBPWFW!kP!E@4 z5P=5EIe?X_ikon5Ih$@sL4Q(9eL^qliaZw>LM*6uCISUptX4X$mpc0Gw0#aT1SJ_>-s%8~mJM z%C9AZV1Q84ETIWF%f^=KRhr?VT^xm#m&yUfQLTXR^h?^wcA0M`>|;h6P4&qFQ1?o$ z8h-bdt_T@rx3&GK?be1o^Rjwdv_a*DtB}WfR*M++uFcOD)v9B6s@HaOYuy(X2Xc!u zkE;8_fbTs84+z^GL0iu{``5dAHL)>ctN7UFEIy1@z>td3M(1@i%kn9l=vlmLR9Uu2 zo5~2D4H7)PhT?cLW%8UUrmn7s#P2qr4NfgWctd`bRg;(pjq}(h$%O%z(8JJOa`~N_ zA5KREL?!Q2dKAnD3_HXRH-6-g#?*=tRRL%^YCz&iLdz#K#`M(ujsmfrb1_%JqoJ_S z@iYe*qXEaSqwfjpsek^85#}q~?T%qm6k~>+P22o?Urt5_ZQaY0-Vi;_kNMxty%3Yl ziJ5jLl91)bOo{oFV;PAuRYJraPa@0Y&RovZ@XXBj^@hU~7LOFT6@J;QJ~^J3+jBX8 z$Nm6$PEJ2lA3kY>Nf&biqJ^TCvw%t1Ll;>)_0Cs}Z63zk(V=TMm$Oe&`6DtC>^e#I zd@4=UwWEMFdYnT_;Qn=hOPcH5px!46`uihxmsh*4Z_o|T6^KZt3$GVG4n|)~m$Oef zado{Egz83L;-oQHSqYFazbL0V-*t!l5HpQN0jrnX4k){D8AOq~4!V!cqpdo0Xzekp z;)!_3m|6B*5RoGqNByZAB1GOsbx*Otp*YfSd~rj#;*1CGUl#4h+5AP~&e$|>P-BkM zWZF4#dl-m?``A8;+Vlw;*+vtvXsoW4TmKDjlK_oJvi+$jKgPBhl{@4pqk1zPvoiKh ziSa?REqF6QWGNU?ZHYn_-WH3+!fvKyDVKCGLXL@o37()B-oCf3?p?G3b~gB2$$@W_ zl{tGj%|fg*w^v0AubN5b4i>?$53+$0F|BMB1Tp6nMOMF6!L(2<`6I#7sVK6-~s_3{vkSRfoMQGn% z+#QR}85Yc*gutF`q&&j;WIMA7v|1AaCA%cWCy`pEJ3COhtI+}u)&9x?AXYYU5nMhw zYi%)=27MmHzmSt`t(+UaBR3zemCxQiCG{TK!8aOR3ltTps?Iu{+NagVWS*(DWS*>U zhHf}|MV}3YGb-g|FD3OmRWFxjTM+<|Z9BZ&*5wivnyjKFej+$l>F4ofBFjSi0hvU@ zMGk+l^rauOzJZ#({z*_##-lH!b+G4hxGKY^psK{cgejySB149f{?qqyA44+ESlNlo|Dx+`-|$P8Ij&G8s2L-e~L zWfBPR^3F$Gu0jDRu%S#_Zr1WX!_AI8tqLSLnPD#KOw5T!=|^4c zQAFq8y!6*o&UEGG^07vS&+3%i)9ll&0|&^+P2+~y{w zFSPG`4E|tW63{MPmB++X{dClmcub$Ysk~rf7_F}wOrlLuETE3v-xp|8IUwdoqt(?% zTY_eEa)&(vEe4eXTB%po`E?nQ#OblV^Bk4T>6S%3XpF6ZX|a;~yVh9=wKgU*!;K=W z6T1W44XDoS)QSCE17(9=Kv|M6f3AkVef5THs0rc(CgJyO%BX0@6v5Rarvt-b$7 z%*@F$i^ZdcE@HrV#SvRdzf>^0mdRbN8`UYK z?SB5IojAU>=Utet987o3nu;kyC+ql&BVAcMejMqwio+ z%$5qQUqb8(B<)-!g zWomeu&!Et&ZL{k9f=k%gFqHo#c%4;3|D(!(c zutB$DquHw#id3{dQ-iWP``A{OtCX~E;J^M1DC;kQp9mX6MBnqBb zA0ST{Nz*Ie+LZtUK>WX|0~TAH)Yt_Z)sl#?Aqm63H2aN^(y0sJAHNVlyy?r@0%gg@e9n+=y|=>+UedDoxX?EHuCwImOW>$H5VhE0?dJA1F0vSuLpzXL<% zpYAEU+NLP+eAsyII5EqpI1xWuoP#RJLiCr}1 z$+aikWIjQ(c;yZUVNr|kj`-Ftqy$7$W444SmC+DN5!W9&&Uua6o|aw+j;=~`g0qQ{C1t^lYKxX#f_R!Ia+DRA@-GKfGj%<>e9mEcD^-i+KsLxx3q8Qv% z1Iph_Z~Xk~QNs@ePas1HOmqhLEct*=>T?Ce-&CP)j6@V&wG|Nzq}P9K(U;4;53-+e zUx}pIgz{Pb1C~N`_S&el1z1KGl~+a!5nKIMA|)LM$*3M0yU7l>S70m{ghF2{0xl+8 zk;xMKRmky{e{D`LRK$--6NSRk-p^!EYfqU$Ho>ZXK>j*rGpQ*~@;Ln~<3sw}e7Qt`+A{@7d4JV776{;VhkTo(`LuB4N-c_FGL;O#gdg3A;zI80&cM zdB{1r#U~A(4J*=04hu7sv7wyn=6#d4%q*fUKPPzkk{Xl~ z0y)v#skM1+6KU3miOheth(3?3?srw;ZQ7EAP0dpF9xa*qFmdq7L|5uj3w0r|15w?i zUgmbCw4ahuKYC?Y=SI@`IMKaG0bQ)ajo~0JjchZ(K!x^a91WEPm)a43C{@(bt;$44wk^-%{Fh(;Y8|+6{@SGI47*1ZsfqU z3b^ky&<{0yw91fkbkr_-^-glLMZt?Vp&>gzzB!P1W3e!BOpqU(x6tYH36vF{HBlC# z(w6b}2Z97^1MB8(8J)tLLNbNzcKTs&vs3mZfsub*!3~oKe7wPYnMujzrQmuQk5Jfo zyqZU{XKFOcFgIw+>EB5(p7W-HH7P<^z=Z$LN}rq__AK94!4ALa9_HLIhVKkRPDOuG z(#Ih4#j0n}Tx|yS>2T$kMRCNa+4_50iK+?;;l353@mZ-cg?Adn%o@x_vH?f$*Z)I- zrJoK>W-5-ncVJNkuMQ4{vFBl@Vf|9L>5Ljf?X+ChbzpSgr?4sB>kF229V!cu{XdL;y~mXal6m*N*H{` z2>oq5Ix{Qkh~Y7}ha{tQ!Tp=#L3XJvIe0eG+fFbTw|Fwq_T$6wp?i{#EcTC0ingd= zM*dAUQfq{8&vA^GZ}7@r~HR=s&{6p3F&qqa9l zlvLzK=XMW_?vZ=I>?e{Q+XpS0c&z9)veb}-q${W($oM`8G`!gK?ok7oO#F_UGmvMR zm1vqS!eSKwML@d0C4k3we4Nk~3oUK`P^OW&3| z5&sCSFTi;IVnSKnm76k6zk(mnR`vHExCn#7M7EbhjFety&!Q*d49EDMUyzze1C~Qe z@)9StwDx749a$TDa^6kaj5=3$P#r+44QG1mDs$bT-DW+}WgxTSvgy0ag27#So~~O^ zlr0-*yr6Ma{M%1Zb*#7Af{D?aCTzoN^eN{Xq%l3ppq?WYmmDUD*gZS4A2{63^*=zyfvJ_P&mE25Do*kOp^IIC_(lS=9JQ>9gH{AgoXv?@a!&Rs9S&p zb?;f$J*CaJ?>v;xcSJAf)1tolx1mARXQL@7bx3cs!ot2i-z-_-^YaA;*5rB!r~3Kt z3wlOD2sgI<%^z_~o z6Vbq#u-5J*v)ufNas0HE<{;2NOOhCA3L_v+a!xYF$M9BX7XQuEA#6Hxz?eLCjnag; zJ!tIAHn@EaWn$yFlL3DI$7>MKy+Sy8Lysqg@TgF=98_}@@%i$I(S=p1*00TntkyKE7BnI#84qy-T=kPyktejZ9Iqq(41CWSLVFm0> zfznk%p^u;pL(2}peqesO_Zh&5(`!yPxD1s{0M|)L_VxpJB4n!?Vv@K6$B{N)1~4?; z4N@ED6GV$4@Mx;Qj-hA;k77#iIQgS6QKB+%Q;BX^rF%Iib-6cN7ZuhY4Zn%=@JmA`GE-7p==K;Sm20ySQDf3!Fm-ZI1o2jKg-Zarc(m-}Lv*~zX!#EExJn%UWz z>t}ZTg|komyD^#V5Jydyw53YxD4&!gPVc7nZ8_E7PAnj+RLMAFaAqlz$U@ZO+`AMU z4%VD>-8Z@@Vitqh{zO2?p^Fwz_!=I#f-;cj+NQL(65+VtZdB>KqK2EB2h6Zf7}1AL zqe#TZc$AnB*vbI3T3=S9kwY^!u2mWDzwP^5c*1;uIV=>`NI2IF7o`4?9EgVJ} zNYNu>_Z%46EvDrXk(@()Oa(z|O%(MYosJ`A43;F2cRi3)U zvmrz+cb$o()Tc}D+;zIr)~UZ<(cQ`RP>|gP;_DrrfG6xOYM&~Ychy_mvu3YdjK`PI z<-ShPI@kjs!0uXKZfw-$0rN~E8t4Y$OBbY^a@uKd2(l_%0Vkc5^ZZG9#o?Ud8pys= z@1r(!%HM(f?`8eo9YC6Y$T!(*vhaQSC?p$>(T%+lMp1SyP1Zj%8fI$iN}{yHB?dy6yDT;CF6e z(YI~mT-myam|VLk6EQR%Jt4^$j0&nCJ-AV9WAlQDm>TKy?Pn9ZmXaG#!;q2l9owz~ zs(!s#2=OoCDn54UbCclDfu{J<%aX%^@Y{*o1&Kn;F4kDpwz_MVB{MZWfE1z;W@CA; zQj;O+Kj#BToMrL3fJNzZra0+tKCYPw-+_RXFH%!!8hHhi!7S1gDv=OQA46X#6p`4B zGCs27oihF<1<9De$5^LlluL4v95~fw0ke9ZmL0trr9ePsV?2oXx?;3ohtfKRep`r; z-H+aMC$OV*7iM0XgFwNEW^mB34zqnx4Imd-mrO0YwnkEBgwrYtK#h887>KXyRX1}O zQW!MM6a4p2MRd^Kz6}W+Z0CAv)1=i}uM&-L4Hw`;(s37j*#jPMAq|R}fHV+3(vr}P z$!rjhVJli?P}yfZ%}G)*!ka_^wHyKaVW;Y$fU;fWZ}l}VOhaXx*F@PISCb77u0?;m zQj6RMNis=9d6Ifq+|@Bco%%5J*mXyu8S@^8d@{!ws(l{pu2 zcpyK5^@o$jzYm$6+z1^mqmK6vF_@{t8)n7#*1eq#xfHMD`jS%Uub`)yg6+Qvs)C|T z2mf_KU$;(_+YFfwS{s1+jls<2WrFz=tz3L3u)rwLSg2WHPCB06G;}_Q6d-{l(c)ok zx{p+h^h5Nov+QM$;X^3^Eb+B>A7q(e6%9hVVYtg0pLotU+ctzC7D~$WBs?_iQVPA{ z+uU?43JJKfElVK@n*=xk&BRk_MfQcM~=-^(DuS$~+F=UH;HozN0q6Uh4z$y{F zzoT(;7B8xzjnjslBFWv6o`F##bon>_d?iVD6T#C#kiU`84qV*k4ly-s(7(_eMyXz? z4Uf#I9&dx2Py5|3TFmdsY%z$z8kiMF=ZXvchk!+6W!O#y@u2gs z=H@OAxgS40eq=bpq_VV?-D!QaMRd-q4&jg^XqL=8Coucbt{9~XajX}Ulhn8z9=A@YdJ=HEa#x;SUeI_lzsBKC+8d$QLHK+>Ez0h3OhnY z2vNS~y;T%;5kc5^vmXC8AC`535gnIv2LdHj_+Qoh1DXZZ`_0nC^xY!zhT6O>9A~Vw z|GCvunK+%xJkI1)K|SOh(N}QL;yDx+l>Tle(MA_fW-5+3uvtZR`yh!R46f+_eJv+P z3R%08s%{KCd(+6|_0W2~&DY~UI{j=RL|1y*n99w|OT0?9clpmQ^)yCx7_4u1t)@;n zePC@>&~rNBxYYQ1Q7+n!c{Dhs9Z@}Io*^Yy1MGzg&|Kf2IHyn+LfEh+YDqC<0!iyED+HB+ajQp}buNPaUWH*FKwEp-gW3Kyg|}RTVrvQ04^@`IHU4IaoDy&$u~} zX`R>5AKpIpwe$J2M+l>r%G8R-B-`#C`lpea(pG-qxY$K};40h_+nPq>p7O-%%tOA3 zMda@+!c#Z@I`#*Pdxh+S$NtKpU;Jq2x5hxl6rS9@ydH6U&lvv5{}ZVuDU;tTZ7Ox{ zm4nJ_rog|dy&uv!G$rS*mZecF#dTa6<>oHmM-{Ly32{_sXQ%e~X0}j5(cxEk4pRy{ zOs0b{4h$HI&^=#X{(FGnOu!Ph4$m#1l-fGhKYLn{lu{7WlvSSq8qX#&JHv``g*57f zC~S07X5m=IO;0pycx4fY@9TW-6Kvtj9@c2NeN9+vLnl*e(?fh7z66=iaOOS%D{vx< z^8`N9x&HfG_WeT@s}@{d@!4+~$%8LBf$>)mZB5@dxR0ih8a&C)M2^+4g+obAoD+5B z3|^(tNpki)qtx{*uc@$a<*8-@tbDcN;*jb2^uw_Z+}4?2aLoGiQiPWY)ol&pan%Cr zq>w9HMMW_$#!(0QI%nh#*Xk|HkZCI%nSZX9S6D$!HB%_ESa1&AJWn%?X;YI-x%Sz_ z12(&WjJ!;UCAqT)f*y5`;jDucnJ?gcA+!ZbCh^O<3M9;2PVh>TV1$(0!(zQR5Ntq_ zxT?LMecj!W!=Y!f!`Z_|hH>kpH?u6gsj?;6TyNhke!l1x)W<1t)n8h7N_0!Dbf_sf}-N ztcqJ~>Y|3ybmCO-;WZ3ab9bKa_%`s1%1atv5}`P1{1K4}>Si^PCnt5FJTIaGPig_C ziu0++T5^OZowLNH=p2a@NF!5>LY(YpAbi>y_YPksnn95nk6sADi>PzTNyx`5liX zM&Nz;9B~<1+ z?j1Hypl6b;bOB~ksrIsP>_@$AqK%bChd-|0)&%rhxqP7A0BWOy8cHn#Tap69=TY=&q55*T`b-6T)zxsaxVz=zO~}U!p}AG)WlK zWjiM>R@l-6DQpwwfRHh|PfxQ`Bg3ibNwoWsoa4sNYQvk?qd08j{e)NFxL0O zxULSS%4WO-^1g0eIQ`5!Qh~STR*=Rqp_p-xykTeyy)xzl#Us4fky*Cct9%IRbTvzP zk|GM^YJ&FMbx__g6^Dwf866+V@c6z@=t5aXo%-ZQ)5I56poU@}QA<6_cUb+

    LXO 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�An`^kU5dMhfxR#fVqb^2?xoo88zD02{EJ? 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

    kU_RZCWh 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

    PK{$gbCG#bGd&foM&^xU}BMFPtk055!DNF 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 Y#T*Zi*W5rldr8oZijG%hyrv%Av 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®0+E)Elz-f+>3r`oYSsA?I}REr~B5?bQ|hu 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 z z!|&+Bgn|GvCNzdnft|Z%|Es2ot+WlZQx|4ZpP^v3o9$5ZYHJmeQ0N~N@x+0XTAk6M z{5yoF8lW-0W!^+AgI0Lfu|O{!3P4E=;lSGks8iA1pVMqOc6A)2LB|C8Uy@$%J{8 zYS8*Fu;Itr(&Y!I^e^#iMq_kjwmxO3P+Bd>mqRrE)udK(6n=A{_x5ca^w8L9l}pFR z2*)zhu7!wz=~-lh+|_xkx7xEsp6ZV&Y?G&HtnXM$1kbnQ^>&t&N`p@_@(x==-nI>n z&xRh$FDtPddWSp4iVWlchaJS?*0f#Wr%)0mCB`pa-l&1zfOge8Wv?|BqEu8S^_(%j zW6_5@=NL%x*8sHZVt14`5~u;KB8(y6RfNbv${+cSH*C%2R*~?DHD?CV#Evoy$@}l{ z^vW-TW1*o}3clZAwW#EIyDqw3O~J*!v!9rd)$?R*pnmVr18ke~A?(TeQHsD&(Z#mo zt^zuo|Gt`4Lxs!4RiTCI6Nbu($PQG@IZEu+3NK|g;%+TS9Q<1kQ~3Me>e09&G6ReX z8@WW58=BEvmo84kI<&DbI?8OhYLxGxirhtSSC>bEf>pER@pZx7=WMjy#^=O;aeYkZ(%f)q$dFCX!AJXXpb~GghZJ)NEgdg4 zz7~ZI?&L_|Ay84P9XdpUa7|cZ#s29YY)j0M1%X2so5})YhLcy&@l>{O{Wj14Zq> zlY`JQoH?qVmZA+Ob^(Q0B-)9OMx-40YN9g)N@=cq1^_26yMiz2h0Lyo1gMs^yG#W< z-u>Y8$$2bI@i-5EkJ2(D>SFM%#pynKz`P$L+}s#vgKi3#mxU6%_xD85=sWh|Ml}R7 z2b0_&n>oy5(c{~}o`id#Np6oAnh{3;Q78QT*k*6U7W}YO4 zy4>@32G~|C_WoxcwRG{J^y9Q_K-^Hz>L(+dl9%I$V5X;`KrciXPaNSP`J?C~;We~W zs2yB=h-`peD1J5UW$mO5Ixez@?1+x>0D1&U$uuoyQ-&iXqr}joLGl3wVe5QAXwu|U z)rLwaT1`KHI9yNKZPc#X(J2HNr;Akj35(c->E-8(SN?)y0>yhmRLaD^u}_@)7}ir% za6(w$Lh_&=QbX%#ug5#eCDE413gC{~lPac_A=0!1d0Rf0oBQt1Y887@&A$S7?&4M1 zDw*(A=b`vPW#7*7xTfcBM0w+s;+b`l262(Xcf_gX&g6L1rNk(H|K>sQk4TyPY$k~G ztDhI*N_OCC?maDpiW!Xv2XqDpyW=SR&6P=v1;6cOWp9^jOHciuMA70FBjs48+PE(_ zAJ#pt_ZQwTP~=dp|Axr(LCXoyYkn~9OzS+j*VchF2YK>WX65cF?(i5dR_{RsQPrgP zX1Dk8<0gG)dw>xxgpqz{BLzwQc!WIVhNpCyW{IGb0)db>p4g?LYnYgWuQ@ZRMKQRb zoQ`yz`X+8#XamV`_1vO_zC!0Sr0a1wf;9Xhpt_cov~%mceR$>ABcv#lcQ+ZYL@)^E zTBCQ4GF|$vmh>3`=O8iC3c-g|*J$7Yr|pJVH7!k^EhVQ3DQ0|G3jB6$>2C}%K82vayBtzf zI@X`LceN;-HLzj?bI0g>S3o5IPd{(Mc@EBMaU$z5i{_<6$Sl&A#i`TboQWBrkw-9i zX#=9@-TkpZUYm zhP124ddf=-E%Q`{JI_3;U`b#N{v4_qUp*C@TB^B7Fj zFw!4AFQ57`jqye3Na!~1@%jb;Ob2cZTyZa4yO*zKTvq%br!WZCzKGH#niKrP=o?!i zx|^ntw?Cm9J)%@gUa-xAgh(809R%c=7^~TN{0;bYE8-@yzOInocrsqL zc@wPttGvQsJaMv1?2}Bk8M@JCi!S;~o1M6fSI5n$WeZ%Z((mQbp=QVb=uuBa^#_hm zVm3dZn|w{wv_r9-U|EQh_KsAvi9YoxG&Latl>aBwoE(3Ibdd@cmY^<1%I{XSn*akm zxs)@PBc>Tz4q9{6KXv z6m6B;hXFYWE1th!m{b`sKdFDPETHZ-5%A7dFexb7ymdg+`_94y6?2zNvQnB36Kh+I7%q?&$nPVI5U5UX=CMB=k z2xo^Vgbfa2XEB?~F8lI(b9U8BZO{z|1p64A`(_qjlG%ybyt_OK%`iWT&8W2-=L3+L zkvp5(>^sX7n&sibJr}lQ4i`yLvNK7Aoh-^Ip!q;5JSuqdHV&uXTjbt@_b&xgi$#k4 zMo-1B2LjlG(AZMR(*Id|f&#po1|O2C&jn503e{JM&{`xnTic_IV{6nJIZvf~J4xDI z?Fx2$T8jO=V{Bf4CS%<}n#=GOO5&ok7hC>3R~scp>-2lVCV9BH(OT9( zumB?st*kAYThSHR2%Qyn9eD1`8mIL+XJFp+VC|1!vl0Xi+(dnUr$HS`I; zF@4Vzmpnq1aeaO)tuQ>Mhi0IXfO}*jcOu7Q31LQIM~z#IY1R?w!uQX>tJ0=~^gORS zoA}pVq{Y~7qr?nK0F2ozO4f5X)V_9e9lBBEI`T-adsmuRNnq`hReGJWNZM)J6g*K7 z;h=Afw%vgj8tS2`VTDQiJ8GC@FvD7N(CvSk(gOmKz|xFR)tWUTh|B^pnvWMsdP+9x zp-1-R>MmHk@mBC;oa7c;g3K|EZ316p_<=7xnQwB&@qz{2;&bo=)*8SjllF+)w>(zG z$tL=bZ%%NHK6V^z^D!dT{<&^N-@q64t6nw2)0yU!E&}0Rxf7E<1&~V7peo7!_Ac6@ zA&8)hL9P5bmV(K7%RbT3V6teI>JIazK1%@|W|KVFN*gFm`os~>QqE@^I?e_}I*sI7 z$;9bxqB@uo%`~zkiiP@w!oYh%qmfXtnZ~0gzu4fy-GZYU&$qDBPZWvDSZ=p-(fvvU zU)F;$)2#P7;7=Hv6vb~ml7#yj>9pArwAgz&?t*moeP$P*2Zt?VANw4;y`kGMGo?)r zE<~k#x^S1hfv=2vEi7oWBY5_FJ!7N=-v3zx(Vn;w(ky*B^q((EKrUHSRZb#8}TRTs{09|R>uRnFm7|+HPB^ZVO}F36*+A+}p^#&?Eq5xrjrZoq^&$>WZbW<8fy(Pev}KvSFsaSFn$D*Nh#-efP)z7cnW)a5D2?7{%8K( zSaSZG3!Zg-t5V}~siN)!nUz#3NR~cmjcg%$zI>GN(x|Jd`V z00mGziZ^mqG5Hzx(z5+`7EJcxbk&|x5 zM+x+7$-^6&|JTMat)rfJ+mwU~)xdOxvi?YagE-RdN3bR|~gS_tsDRNNTRcq1q zteOJ`?V|Y^Mk!P}_ap$g*Ga>UqP5Y_2b+r;2CMJbkfCUDAwS>mHQJckWuWULAwr>L zz-+VQGc9;QJAg%mVm9~UEKe$;qDwI2+2!_fa3Mw~D-^whhIm56R+bH#5-ra9)cbiq z;^TDACDKq6)KjK(<8}V-Wg-gi|48&z6Z{ro3higTdl`43QSYxz4$*Fona7;9|IX^i zKzjLZ@~LOksd~dPCdl}LEPP7C$h!bDwU5}AQ$UyK5G>SJ^-k`WbwtlOjR2qmg`+5R zb@uc2cM}9d90c2*P&A-%JZP2u@oYDfKN&#xiLG@(xGKQy8h$30NHnOkfC%PqIAVYx}M2P6uH2U1HHZZ;8@<8Lp8r{zFB< zzjJ2oLDiX_l&a;%o$5qY(l~7`6Lma%6^z0p*bsH0x|8n4V&>kL3tbW$rHRi%a_fdx zzBOzHT1**pTV5_%8lUM73&zQCyR=?C6$~;FNvyxLDVr4jKQF&pWOcfE6T%4sx0)r= z`WjnEduC?|8i0F{r-vF~@17sfE-^lR9~7_uQCkbwjq6$9urlpY{2uM92??_IQ zdswZ~@b8n-Z0>Fsywjx!$YbfEd#XKjeF0J42~w;I!-J)<4WU(IOI3T|YX^{y&fg_( zLz~y9ZXrs!4E_pH<;zI`VqE_Ah|>C)aJ$g{f-M5NH|IqoQ7aydBq z^#wrDd#x{f@jQeO0rbl)L@9mEnpLxfQx=Rg#Hc4udcGGbOg=S8X2yHAE~1iTdjj*~ zO8=_Pd?r8-Hk6U1In&rmvDc0ovyr z(e7p#_N^=`{p^1U15Ce8Q}2MU8la^NA7LHWw*e(v z$nu#n3|@XIY1s2M@Kdm6GqVq3uFJ?WAEVO47xvEVI58-679+qWpptJ5x!$9tb-ny< zFRBVfqcs5-Lnuh@I;xo6KD#p}DcAr-2rpnc6!)IUo0mJaG2J|NR9ax<+wXO*RdOTB z%^j+Uo?+kf zu{pZ${%7`(oZEBf7Zz=iuNTX_?oai0=EC1pauz`-Sk}JrJR5AF4f-D`N(~z3#$9US zv}uR1ul!x<4GQodtdmGJTuNKU;{{U|?8xxd`;yX=!@s%DkAqf`t5svM^maM;vni>} zA?jS9j^dn!SF<~(SJg}xdrYF?3@HZYQjGHR$5TZaUGG+*5wf|xGrx3Q@#*x-ET2Jn z4?E<(G1Zu*? zr4Hi&m0wRrKmr%T5kdU3OFWS2#DikLco7$OwFHs0F3qk+?33?$6S0(wtP`yLGtQIv z%1Y1&rD{S+h1`$@z3bonSieC=iq?{oW-DLEr0yuo45d}kjW>#LI*xQ*3hIz5kR=X*k6vH5P!U>qH{@~0d9NA0_9H@^h9%sBE4>XKk+!I!JK1O;yGx!nY&VCjySAF z5|xp7qP82eE=KI=s5j~HGtt*Yd>O)D?&KjmjU{8dvP@ba#RM>uQ_Atz%@cvQbg?&F z<_N+^+Hvx<`sd^~1zu&H#eE>+Vs@55OkD|hnuRd}Zj6T2-Rgvvxksw&Yio)n?acN` zHcb``^tCJW&Q6sKHYR4S=jPJDagK-(F?mO!?jHmeV+tvSJh3u0(xYyIQga;BfKFWT ziA2X@0)6_^BbO?li*P7at6v1$k`v{hJCgy#Bh4%N;DlV3&v`FYOp1HwlD6}BnxiO& zi_mqOf~_`u!z6`+K#FWO4i3T+){WVT3;3i=*^8xw@+<|bd#`@VYIe&XPo4?)KY^}B2{)jBN>xCCaSs~ZC-w8UOh?|;$%4? z!rmgWE~Ihx4hjSwB2l{8r;XI1@+OpQ4NzS`jdU4vy#4zB5zqtLIr)D^EvO-w3-#BG z$>Tl31X~{)!(Vq&kqI)WlL1E$y;|A)j}1G>5n1MPr1!T!^@(RX--1@bz5Ut1WU(| zxDEZDGh9|u_1a5c3D!DcOtD%hneBy6aDZo!cCdL6pNzWd1bT_WpR_)@LcM#UA8Q9K zRu4N>sV0cs$EtLZV(RX#lO~6q%T0<6(U$%Mz)b!$NMJJ8z0rPGii-{ zKC3q`{Hu>cNAc2b%CJmQ-AQIpJ^JAE$gA*HF4woKzk@+U*IZKbE{^eYq1+f~D4pxD zI6PNKmJCNXU5I1dJ_uO7HLko@M)TiBeJ8{nz?JXQ=!!kE^VI4@7a z;mlogI3)q$t4e)S#+Z?P1$S=SiZR$Q6bUfHw{=$QZ$cSjNd4V}_ZC7B|B( z<%6eW7;X+`-{&k$Sqv#4R>q;+Ghj56)0v#lWG1NxkQ!K6;ZV1jZn%lf z-cI&3!yfFZDppO+WeUKcGzh?mL#H8x{5Shac1Ma<_5S0BN}hsqL)*CzIPT(+fuZQF zBv{|fRx7tvv%6y03tbt*H07Fpvm&j@)VtU}BayZbdB;*I9w`vX!`(K#jemb5t0!kI zwCedvsuzS+7Y~otX|SL-%Elgp8V5IFa7C14n{b0-bbmLsMt2W+Q~to|LWI2sdBlC@ zes^J>l%;D%o{Q1=wC|!OF?cPI;GMm1Hd6Lgv3pNc_qtokm8hF^Z3BOWuE!~^020~s zzQ`Z|r>WWN@Dc+xGqJExJDESlTqnA(OM5)a~J}rG_fN72gV+S zqM$Ng2G1wF$+R!~TI*5pa7?3)En#f#fdv#FmmFpg9joOT^86`20%^Lc-A3{>wHIk& zHc%wf-LLGtbP=Gl#zijsjR6Ef$LXkL8||km*ss0G0wXhLiN#a72t9E|bw?yNRPRB; zv@zoqhC)a16f-AH0+H0T9Q{{t4b~}Trdixj5G+DgoED9Cc+=zv8GZ3Pw#K-~s2~l- z$NkmlR@ZTPHV_5=^YZ|iw!{{vp#>r)He@A>VQ(6shP78B{-CvwU77QNd5yAHW#L+O z=c|O0;m{U(h5~uvS_|}?MqDga22Z(rDVfT^2Z99GZRK1uuvf#R95Kv#2V^6)p*Bz> z0B0+!(>^+WF2UHwRY#PNUDVG6TLGTTUTF?Lwt+X}t*0-d4pKd4%1D1;DhF7^K3GF; zaXb9J;#0P8wIcP?#P%2phI+1YTGMf%jFm(!Zvv&R9M{*-(q>NlAHdaF!*v<$Rl{DS zHTA~nbJsB|0J%ks1`Y02F~#ru@raB51n|Xe^mr;Ai4D_Qtq!Rvjg_b1u=Z27;tPO)0B%1rJ^r9rqaxE zkiTQu!wEIQl%0OLoO$L4`n+q-9_s(WDk>-es@*Yom{Sb)%hvEO(!hj8(8ul}KSB}X zXqj6sg7_xUk4)O_GHQWoJQrD^nw}0p@zGB!ib_kI45@7Mt`oWm_QD8!(5Pj_q8ps6 zvz&BC3X29cf z7iB{314Wt)W2mOAFFm39rb)itxs04Lr!(@*iCq@jP;MshSNq@({@^i~C~GsKGtMLP zK}oT*A#GqCjMQ9r#f-W|>&Clpw>EXD7D3*AN=Q%NMc3q<#YA4<8B-o{?!%$VYe><}##!Q_= z_NVS;MH~ck@CzY@kEOd?)hV%T1%()ORDm{Iq>F)&p_20C{Ju%H$ashY6+~O7D1UhjQZ;9W$$6-pLIq3zm?0s z6>#rC3GsinL<)kCPsfv2>Y04jRL2CgSqEaD7=;Jb-@o$Jkwl&Kr7#$}=i;PH{Yo!c zd12Dqp24(0m0_dD;76&@Sz-c@X1qeelU-RRB1!4Bg2$$}LAJV=e|XhBJe~&cFkB3J z?|+U6jDjh8Yu4{`CdgyJ_UE@N5vPn_@xR%y1Hq*p=~FQ@PUon+_b0Fo_-g0*?1YwW zN*PM1eWybN_G+j|4^{C;GtT59|+b4h0Fdh$94QOro=73@8hl! zCBI~#TrJ{=hNTWAq890xRNfkelF9Y^GZ(J_^(c1@4g(N``$gtd#g*m&CIqcgS&glO zy#cTObhMfgz2>H(!rQj0OT9;1Dj{F`re)1yr&+!6HG{PBL=9&3D|C~*i1SeR$r=M# z#p`em-kZMeXu0nthD!VAVqwQ9xjrXeL$M)HwA>DfdE8(|VBUvzb@3^UIrdfB$hGQe z$HYvTFWmM&)lJc6#MDP?{gU(Q{g&!J?NCYd8UU=gSk) zH~E3&m0@AM*XwXbf-bsILLEiz2UMHN+9a%GK!i&>nm+=#8HR))a1F#w?*>3Uxy*g` z)V1=jtv52CJkP%Q_6hP(FCYB)p2DzqLGi<(6+)Qrdeh6VzWE1%^kN?fbmEp1D7Xgv zL4|F(-Y@XNOr6O5wXKcOmPC{i8d@$M4&s+0pdcr*vc`a9%6RvqXCOE%~>-Ol270 zY<{f?qogf3w7iFDBT05`*ebbX#-cy}c5(8+vu}VAR41D)! zDS$;C4J9O6tO^32;}+cOD1Y=fM!&@|aGwwW&W)!s>M)5|D2qbVNSNhHo%EyhS}vS_ ziF9gcA*4VkS?FqM_9N?bkpVu(aOJlEKU<`GF`eRnq zpKoZeJp2Yl&eAohvJ$qT$leQ{u0n2k()146&A#~~?fx&k@AhaJE&WzrrvaN_T-e<3W@O)w`q}q z8P3j753{O!P3QWrzoa_BUo`cqx)ZRy=S{FJSGhi~vLf#PVF!+FFN(3zRr5m38Z0m- zVmm(E|7N)#y<#wYLhV?ko96Wx;wa=6pdb63oi(vc(E*?3}Viz{!y_V2z{JP zvW+!GU!ft)lzz2(Yg>gS7m^rZ73=ma-ty0V4z&_pkJUCBI)KrzD7U;9%tuAfw(>C{ zjpy7sXR$d%nc40=zNMsXgv7B87^8C(YhWeeHHm}*5|63APB zBWE#H=p5GVu;OXR4lViNsLk%WQdA5MRHt?JzcN=z9dkX^e`FVgXR4)?r87_N8ua?uxcgdf^opx@P7b{SK4{daUZFu{(PoE^$niSRfyvAQ3 zLNJvbr$4gbgz8`55t$Ur^Lp?z`yRP?rR|IgP)F_ASwg^H&G-jB2^2d--}X)!VZxLG zv089*LPVj1JV`2yN6Q#|?@evK*I3C-7YSA1eciZ^<|PaOU3K_Hzw-8aixKp~l$vjp z9rUh?$iGRfT%95Ivv=Nsve(Lzj}cr0>cRV4zH4Gj?f00&`Y z{tZ`m8ru-v7lw@mh5xWiOom9{=yN@Zm4ZQ<5{X)dh|ie_U$pwipDeK`^MpO|D%BFJY+5^Zk7k4tG%OI+}IQAXxo7j6pCFvU0c2OslrW-*jlMRyZ_ zFNx{o@MUNg#;!a{d1~;COEABM(Hs^kdG>WyHNJm!$+MXV0p4lZj4Kzf8C_2J9p<|3 zt`G^hGwW_?W8Q&BuHq|q8BF{i&Ev-M#j`fC*@ zHW(z9h=JMdCfMJn*?qp#JJtfUw%`!~ouTReYJav{gkKZOH()mM*?ey(oSfYuGn)Wsvn5=+n zMtq)#6L_5q@uwjOV`_l|r0H3a#*GVkKSaP<7u|k>yawwGXf}^8ITcmNSWXV|*znvr zw(}k(+}vj_$?_~Bxc5AC-jlb0-!o%G3n1-66SZ7vBHXuplNpy`j1_G9RBEo>(9bBp zBJje7vx8`#CY2aE%?R+%%76|B*X%A{G{upx927G*>GGlF8`^E6F?^x06V0f0V?)5- zv;^fNwXD^YWE%M&a?;u_77qZL$~8R#fEj>;s+E;F$@U(AwmnIT855(CuHGUCjExM` zL}_8fDC6;>LCux#yv*9dda^RP9Ti{lM}v$NuH|vrjr4TM0R*ozl`OE+^bJ6-u}LRc zrA_a9uMmQ>=AN0xWZc7@37}fhtdAcvjpt`A`kU*4HGu)T0ALx`PmaVW<4Zv zxcwU~C7u58Re~Yo2#GEy+%IpLCyu8jKh<(!J=R+b$_gAI#bgl%>bR6f0mnOz zzCZ3=@g=r~U6_oJWHaaYRu=f;)9Dbk36m)L=*!S=3U*Nv@{x2pU8&!^jI5VgN{X!OwLpa#@xj0k36R`CZ5uJ#kJAXsIEj>?13Ha^`Iq27--y;i)YBI=)&I#9 zhQkFw^O-}jbg|#Cck#08O^@?eFN&aoR$_>ml;db#KM^J$|d_dU+zjW9d;-0xCJmMYgURS=sN5|1W)dtL{s zSNyL&qzV%t4$?!`z1Lq*;DVGC8gObq*&N5xNfvbE;j6K2V9{-z@@L4xrAw$gE6Ecv zRGb%h*ci}TkjDLjjHH$#PE@lBN^nl(Z#~bl!b9nJdQRH4^(i5d90B;|fabHpW8%<_ zG!GnMmxD6eLv$nx1)c=yzKc(*ov$6*w2m z9r&@$@;{EQBWNa=aSVYPShi-}pMY|1p!GMe zY8c*zsyI1rR<#u+KRdHF0CN)|%yf%r?!YAw_Fwp%_Mf@MZ()lZBsb7uWCAA#-qRHs zntL+mAE3APW}Ip5{meV|Xj^T#$C!1i0D0ldcb8L0hh9jLG3o*iU@g#3`tDZh#MDpm zU)xe74i*1y*nj26yn(^a|C=_90@s$-VXEml-Y#YXKrs;yr=XAhm+Sk4G!ee+{d(3k zq$HrW5>obrH7$R5d}R7uM+lj*3^M%{NQ{Qx%Adt3HjZ#{txzSzE@s6ZdvxS~%IzDG zm*24}%&tzX4Z->Zc}yJ=ObvT7a3*L-@GC0zN#ZxBH6P~*&kLOGeY&du*C>fI_uEtA$0|?>9lIAR<_fce3W$Ko6T#$e+p{c%7Ho#=Q}p?Pt+SwM(!f zg;<5S6S!88l)@hvkgc{^60&drkL8$qr50b#$F|O>Q2*by`5KZSkw=vPWBFKltl-A> zCm|Hl2M2BTbB;8v4I;BjU3ULp(zSK%SoIo+j8e0rn5VLPf&X83z6U6K&MnXBUuL*k z@$!o_7p~SQ64Mucp}FQq2N>Af&S->O0HuqNxXI>>_0DinaUzHxB4Y9T4;a1phdh!+ z#kb93@a=1os7yuhn&jD0+0q_9;9?fhL)fP@$UGBJ-UPH?oENrNHT_i5yyK8)MWg<`h2>PcMfn1T~&l4^@HzlragwD53ly0grlP zV0J`dwLIA+J<@KY|5xIP$E%0-yp-AnXo5dG8RjY-`z48*NB=|aab^D9v>=AlA4-UW z($Y#2HU_q+cqFmu>aMTQLye~M3P{diy}AyEm&tG)IEX+EsXTm(wnt5-=)adkVVOYc zI_lqE5&#xlWL8*kFpd!o5Z_P{G%~eO07N6e&%Si4mt@T zAt#b~AHKLWdOn)QJMD74hnvPm;)`F(8Pg(O(w~5*#6O~w_&ODo^hR}8p-#&p$!-k| zp;pa`|Q{5f5A4C??tO_CJLCbB`kWlQ)uRMD++ z$JwymBGE3by5j#?XB?yjHA~Ue650XCx8+zf#Yn3`<1S($_Q5yod=?li4My+@OGSY^ zmq%h*3E|_YXb1$!p4`kS7m@-S!+nEBhE(6>p{SoZ2|+M}LPUg>RW#%|PiB4@@BM%3 zX~Xa(n$Y6+^;;dM5050gp8`SUOp`25ujk3Y?*z`Ew&VQ9lK}lH&v)6850toh5}QRS zri7>I5Ixrr$AnHf?V&zYVt{HiyE<;4`Ks>s`GneaAUG%4lnLj{q#G;3Z%hD|fN$oCrXIC|t3h zK;?~x#?i0_z*MMtb%n+wq<9<1R724eyfb+S!wnP!2uM@Dd9?t%b4}8?sgr6lzKs%m z)#c|ud5~4|XK1Zmg1ZBGLtC{pNs}a~y&s4&NgP1`wWk^%Y?53+KtnJBAG{l|%Tgo@ zp%6%pOz~^`m`%`}u8>ODcw`yTcVT7+mnVQ$c*m?6f~wT;EFYBVs!O2nS_0MJ*gRb@=IUTuN(-u88qgflw|IMmj#=+u^@g}RekH!)AM>PaFulCnt zkCk0+fUKjNj`^D=BiC*mAz*2{NX4CeXw){LT^))Z>k7^{mWjtunVvJPTJplVc{%HixtIg1ZA+>o z1X@O+@~YN2{e~fu-9k`!w=PqFP;zJA(BXsXLtrj_X*+zZsh&&31;aGu;3z+ zmfSz7Jbb#_D_Z#fB^p{>4(oejc#_n#ZuH=WdUb(%A<-}0It}VQneE!}NHcS>1F}en z7fww=AS=IdeyFLBKi}kQ>wY~!<({4t7eD=Og*CqZ5?OWV?y4fj#tX|Uck<1>d`t4+g}jc@ z2b%GI60dy{kQ_*U;PlKSfTrYG;Z!|bXeDdbZFBNLZo?tqn=KS&KHr-OG-iV^ta6>1 zy7-ubJ;nq=+6aV<2iy z;uUz>Vh`3JV-qudFpK@6MtJ%ol{$v{Uzz>Yu4ZkPU z)N7>#pjK`J9Ent_Fb0>A#9 z0B+CC+0XzV1eb35_fqz39|lE%e*{K*g0QWKPMBUKO3e3eD5YG56|$g8_bs3ca)Z- z3<7Gn4ae#lE*9$KMSR6HT1CBa1VnuqlI(KhDtD7xe;MNth{*mQ*)d!pMK@hld8e!C zhkKt%P?E-Yt^gDmnTQ#>)h0u2xDtt`GWFpn6B_P=Ix~YB^B}hMS(F6RZb{&D@xkZD z3xrh;ocKI&?`qd2ilhP&nt#q907Vu0kwJ)FI`PR4n!>VoTnY+G6p~OIn`k+?X0fzK zh&|HMD#8pt*F}gchAW0dj|PBAwI4Y_T>m5fMG){8-udsOJyOgA5M3w7nJs@_R{sYT z+6t{rj;&VQXP%$b#aouiSfGpgx^znSu}N!Sot@?ZTiHM2xI{`?84`pLbgvt#1#& zE5se2b0)zF=Rl@K)cf=!ujSU`j5}P_^ROEl1>BV^IU_k(eXSp1e&Lx%;*0%TNAb;F zxlmP|ah(Z`JCD6Fy;QT+eKnHa6nJqA6LxEq5G|A2eDwUbhMvv!GQGj-lv`%+5i}-0 z8anVJ+gg|}#6{BWtE{^@u-6d5A*K>(DatkmCDrW-#Vj8y?k3 zX1ojH8gO^8{|GpBX(D=hNes|#Vs%~Bt+xTPe`zbUL8{(S{J&ZkMk0koIl-s$0BtlH z+8|}Nx8UF^I-VN9eOBca z(jJe`%~kc77Vm%2S}U?28vl)3BBaECO9t?zQqSf9U3oNi%W;Vzq{ILHcCP?LR7f%0 zEpH)z$uz1Fti?^=JiX7*Aknuflk0tVC{69Cl5{u+e~|Pr_6u{xcU{+x+&TbrDFYkD zG6y&(%R||5j%pNMeKW~r0W@1<9-uF1aDUT^*=&1_fedb5*Wh8p7{d}n@hQN{F%4ba zB4lMy#D=uXSZCT=3+u{3boB=i{tQebsTSMEfrO zblnC*ss%vZ%v4*Kmbg8yL>meahKvW{HT*HF!oid(hKL#&DrTKI z3?|ATz{!*E{uGD~XK`~t%ZLS;U)*(k)%Z>V#)&WtJQ2UUk3VWO?vDzq|392TcTNV? zUZJ{C_EEi&exJT!B1%DYyuv*Nkd)Zv<;7VVI@72@Y(X-CnWE!*U!2k2FmX6ge)Iz$ z+H03Zl^eZmtU}0><~^XIc8_g5T6mUrJp6LCR3c4$h3xWCZ8^!~Sb^X<3ezuoFBgh( zA@_dz(E$>73yG656(`mA>4GLSW7ATuY$w=Uxplw8V1l7BlShRFFfCyTF90YejmqMT z$gd*RCqqw-5$on|lU@N}W)g%q9CeQ#wbcLDNlwp^e?(mU^-h}?d$I_*oD;#38f`)V zki8)I*ab;gQ3AVXSjDi4abF`FQ<5O3rs&MjqO+OFKxX_YmBW}>H@U-aIBR?)O?r+I z4JI4BT|%k-8YJloi~!*@dwXNLpUm_`hmjPqn05AMzWBqWmYcFM3Qk1>r+)UhLydJk z=2M&@3T=o9OufxLP(f-naKrBAuN9**`LuHEh`By;`tf(SYZV)+MS*Y-c|ey9$0}LW zhM1rhX9}!LJpFB?FE>tVd-oA53Gix_c6YXIZP4pqDpX@O(pWj*1#vb;QAZmOhSX(` zOyS~}busnLq?6lA``1aKvZtkLcwP)Vl4;#FdaU`AuU!^FWL(G)!0Dls4LV-*)9+W} zXZUU`Sz!tPN!GJVY}*|hv$t;y^!Exju^$AE_lal$dRax61vlOW@DQ0st0R(*Y$p`{ zx_I0J+~DjlxR)4Jn>_+WX{9nJZ%-%D;cMmiWckn7h(ZEcQF@xXoF7Aizst&JUaImh z{0SL-`X!OQt5#}E^3*r#s5`?>!@%j~WB$N}GM4kBLJSb^A~Zs`rQ&C~Hl6va&5yqu zgZXq;{J4Vmdv5TrOR~_&d3jxs6r(5M%;BJcZf>o+#fFUw?DO_76FY3l@$7wq`5i9?JXh^>c92z?g)ztfh`ElA?KKHpOk1Y#`+7SRe zwyMb*hY5)*7D(A z<#d^O`|0kbjA?JV@NeyN6{>XWcj|m_CtCXHVr5OjO%ru>@q4Aj!)vuoVCdx7J>173LOKD$Q($9un`2t@s>G@ zN`7DmNE1XeW%5m4=yHAKqXr7G^Ln8mq_t<^-B-mIaXvPbKr4-&Uo7UvCSy+Z` z_iavAXlxvP^8>BzyE~I{7iM^wHvbBiVlvOMhNR_HzoCY1u4l^>UMmgyhy4(*1br*-7`;d5Xm${dXhw{%NARM%+Nw|3eRQ{ zGnRMljz*8@jm*btgasB;V81=hByBikA8zDQr&cHKWu%2wkG_oyx8MURE<)V+*mZ}G z5?=^9==ob|3~y7)jopMSUxf#Hn+j{kmM zZt9W>D}b?`Vv?eA&6!N z6h;9{Y^Se{&$;i75c0m|jj7%7MQ+<;I7ViMAh(*6v5KlTduwMNd}4mIz-wAI-w%r~1P9L<{vue>$#T*&5u+5`MI%d?+slY{2^d zphzqZ_8PKrix96Qn^*-tjfL~Z= z)xP>Cy&1MDEPck)UWMbb0Kp~ zLvRNUy)6S1TO#!4O>g>S7swG)`(CpJ;Cx<69?wF)m)IMNm#$-`LvNQH-AKd(KQ;&y zco9#wP97f4Y;Qj8mo=}Sr65#>A|7?eYVLq)F4nVi;=g{7G?6w6XE(tVn>&xM{^j=p zaJsWg0_~GyQ+PR*Urd!HvRuEuzlAohS`&6|kKo6OTIg7YL@jd|GG7SqlSYKAx_KupxKPq;&z+s)< zSYV|qEiYZTps4;6eUMt{+NYPMb3mr`(AJ4*Eo#2OE-I5U@1svojFUL5-nLH#o88^5 z&i+hms@?sF(;{e?kU=zyO%RB@{pY*H7SJqBRkUhZzEYz2G*lw{04_~^sVY6Nz zjEJ-`uoLWT6UGqA&x|8C!NSfkhvv-VB8$s|7&s6c9H}#?c6t5zHt#`-UU6>T49%yi z7SDI@9}uMnM5zy5y18AuQ-I3l@hV``?yf0dq~%Zku{^C;eT=$>^~0O_zO1NQ_mYT$ zCc;i>vN1{fYT(WE$9StWVvKM)fw@t}Yub-|Mm3z5cm}Jo3}Y z90$bqc-JCzm1|+^UZ&%F&?rgQ7tKg5D@*&N4my=TVYuBn)1yx>Ka6QaBZ-jdgKB1mVz%(>PSA@h_B@D@(<9PO^k!_I-GHzQ(gn_}SNca8u~@GFJXg3*$K~?he3M{Hv`7 zL%JIlSCYJNpXoSOh>~p!32I|I*#NvD2`Qdh(=GG8cMmgQ5UbTk8JgW5YOw_hxj|eR zQ>qE>RWI3|>kvXS$M5Hp7YR3uR!cYp4qCI)A)K+3;6Mq@SU9!vQL{G{2Iwv6+_K!F%^AJn*J`X+}b zKkMi14#G3sTgyL^r53Fn-~0uCm!!q)$rpp1G&@fdY&nKVAl-8nYc{9dw-T9^yZUlh zd*Hg3T1N;c!up3Fj12x-o{nAx0li#(yCWQ;={$bYNglU~gyojHBAF5l+F{&QX)xU- zE-|o`|5P&z|F&Mi|Cd^0h|j)L=9G z__Xu24~y*O-YaV5FM?-QDp5t64iwTEI}an{$SJEom=>hFH!`{?!&uQbNyJqU2oEPx z*0>+A;?WbN5k8}MhyDHVXKsAL><{{u0myc>Zp z{y#CJIeW-5Z0jg^XjbrXugSvOXH!Hc6=J6R`cOo2{kkOA)eC-($@|lbo@k5VMZ#(z z5_BK?#gx$2sy&C+@lYZ3TMd4hi zh6!47%#cbvgJW&FEER#`UlU{Mz&lQ6ix7-iKiEnw7dhGb-7~X=CqBugSVU#yO514)GWOf{9B4A zEZHt94Rl0eYz)}I z7kfy31nN?=%gIbm;GGyTLjRBRW?s|yb)+1TNt=LhO?g()y zpzqP64SEbktCNs{-}8p9^cuXkljNXR&L$}D>PFb%zA$oWf=N&d{SME}!9#t@c_U%*aHZ7Nq(~KQ{8C z2xOZsi_rm^z0x-VOrVpRz6)qL+tEL}`TqhMlPYAq!|*-w^-vYg>EZ)) zukvV#s?h5I`4qn0UH}nLJX$+kba(GMvEa&dbNihiQ8ZDsR=*FC%Sb3LLXW#zr}Hs4 zL&jQO8X717{`}Z@>^@Jekjg#D{xM|+XcV9^blL0|PM1kQz1s~YuJeRGD);@8GC1wV zAG^D1@n$WFnAd6Qa6w1n63ae!&KX2;2G4AS=2l)&sC$Z;`1J#-{>g;bXk*ZGqUf~990S|(Cj9^rC zD>|LBF#}?w=u>vT@3JzNYaT)t-N^s!oK5$Q{GZ`*+S2xd(q|M%Gi9*Zxx;qN<_HA= zU*bU&CyWAwTw++!H<9Vxc?z@;)pE=9TRz%B;Ez6{8HyDKw*eS&oeR_xUZZ~02QW*r zk+qfXjY-7Qu(>woMoMvr*oTo8E>uH&8}u6{_NIy7ahCKF$zSqF*!V&TVjv^dzzNj+ zVCdKC<7G;7vwia}FqU*_d2Kb85(_LG((SBtDw){MR zm=5xa7zk(;L1oNdd4ql3M>HMw5TuVq$hRVQI2=0x?vUpF!h6dR$;{x%4XwHcsKx$& zY-TF;t^4X+qMVqK#(73VMWGxC^+HS&CC!Xz_Sao>qf*w=6UmT;D(*G9lrqaHCcl{X zf$tIG>afA-y$(VXqRojE#}M7b{@-1Lx~#&tJ9N{;Jj-60;13(X>gyU%WoTC!`G||5 zS`Hnjf|X;1eQ8w%*CpsK!6s*30OGB|%u4auj=rE6skstNx}TO|2+X2-JmY6W$sWpj z<2J^Pgo6aE-Q$h@!tpr&F<83QwHOif5%CCv^lUH6Unc&l*Gt21^fhwr&LP8Px3%^k zo4_4ec!=dw;!X7b$NZRxMN`WwOQvNr39kOQf7i_>rh^r$Z*h;cVKo+mcQ1npr5r=e z&AQa&%ED7q8a(a!$~%u{2;;FTDhh2dp(S`xr4MKQ7iOb9sc)?j9HXOYf=m6Ovw>ru z`E#tf<~nwW>EE%)E?T#r+h#}e-$18oLS>Eqo~#QlQA5NsRQh!Nwq;|9WAgiH0Ld z+Z=Jk%t($Wy6rIrr7a>3VK09_BkbnopI=8tyTe7>yMTrZL(7S;g3>EPCN;_ik37+p zRW-DhYfHDS@5q-rp2ARMw2zjHfo-lv{~+B(PM z3u_f?U^bEyke&Vq@J0~5`^c_#OPwrYu2YYBzaNJ21EnUb2irt5$SF4iHGCIn7QWv+FNR!<$+o?u}=q^v?PQ z$R#W=rS3}obuqJnUht%?C>kR~J!Qw;4yRhEFxVv(*fFJ9B#V*i*tZ&#f^%g7QEOgt zi3&@t#SPxsZ)9dZFPu^#ZA!H*J!M6SvacbPWyY8O>&f<*Ij1C9*L*ZN~TnNhW9u9}b)9@HV6Jz~3A@bD>I^}19A*mY{^ z$)Unv-M&mln{Y?f`U`+>QIdk>ASi5doJff83oR=T#;}g{)DnGC z74W~WOSz%}+G|@0j#wvO&OyoUO7(D^QV}TUHW` zhyDlIigh(VsUpsbXmig(DfW%+#DfQJ#`6W)E3+R&YQ18B*8R_IP~fnh32+{W@j1r? zv}dkK)ORja`F~9vV$v4k%fVo5a|4)fx{W!Olf7LXxD(*HC-9RvsWDu&!8ou>zC~Vm z0YY@fM)LgdfXx7jk3N8cA3 zt<$dFo--z5CAAbLMP*nBXm--sPm?o!%eJk$rt`OyCT^Zl2{5|u$%!q9hMMvAGlbei z$%aTMq9$u9kjcjdk?(2?Gw*A&&l_|RBDafbk)l4MDDko4kO5N5*&0TYK-&8EW@2Ie z(baLLP~E%lIs9+q5ndPgFnOUhQ2(Ba47C`l3PrA8?AAjAScbI@6d-=o#`-Ufsr_lEOIR({sv zN!FJYJleC$8GtucG2r^s&7ZQ&LP znrmL)*q6aegb2NmSqCE>wr1I_iBp%erua4ZBkJ!g(ZcQc+sHd% zWWO`F^xy+FBQH^GZ*xPU5NQ!rie_Pd>93pf8AYkRd!q?11t{@s3zx3Z+DDI z0Q2G{E-*PR zQPLM?M&8DB-$8X0l2Y$_o0n!ey$tgSnUalxTErkm51U7pWo9MKQ^i>nhk+fT%R?oA z7c{zBsme62&y-4=hlEfUh$MSREM16JVheNxO9QF5w?tr zuk{lQI9^rmWdZ^4rvz5Wn@G4TtTjZ}?)(S{^8PnMkg%OolP zIYuR=%n-CvV^8~3u*O7fz|7K%njHoZQy$v)F)`h zR%`AB;funMcf}CZTp`qOZV257mbi&*(!9`hyk?w#c#sw}Ss_`bYVe8jmz?2@Se0ON zO;V{Ja86SmwVS#FKhp_>>DhZlpCvvehPJ}+%r6<`!EvYGnl|_(?l5Ql2h)udRkC$G z5k&53P`=06Z>%RvecP9z(&1lB7pFeBkqydczJ(AjGlQLMFg15h));ratVt{$(Rtnf za{wpL#}h>nJW2f`7W+Ki>O^!uBwQ+{ln>w!d_|zt$80+@4t>Udpjh`Rdxd~-!`|Vf zIsem?QY5JHdcct1cKH+W)Sg+mmFk$r#`MIl^8TFmzI6L>#tvE8E5E3)r*eBj4(_fk zxL+i2ILc_mjSFQ<6c$8jLD~9-u>pg-^`ash5<(JQ<(LNhW3ZQYWLV@+SfBg*15ewN zIu}@J0vON4a2V$mo{JvgF69OvN({@f-D+)O+djq}N8ZU$SU}mSf^?AcIowmf6Lp3a*u7FLS~hXDAzM}NBHW}wx2sG+*8EI5Zp#k07qAQ>*d1%$z} z#fltCqP2X&56vPBgQ>KVlQZrj5581*d>@ZP%ReWOhPblefxq3o2-S~xF=MVYwS$vZ z4=bx+q%9M`LUMJ1^xwKABA)e5058}2qWceyQ}}}bnqsF4Bq$WF)-vw;M@x8=CfMJ; zR9C@x*BaQu_?#VKI2YmlP4HF{Lx2Ud>Edd2hdB|7NX2m*d!OMWSs1ieN;inN*FEPW zo_TMML)iX4fN&!D-b^p8vOTyn2rb|0bgZdp%(WPj;aJ>up;1txVLi*!tj1vb4##6< z(-BhLe!IwUyLjKYR`1;0ZoesL=tdE9K~su$Khh1DK4ahnYqU56z+(h zw{1tS4uQO*_*psn8{saY>`J_}nhZZXx7PRn!k3m){ULKC91xu&B1v7TLU`VDmYYh7 zI^SYvz?;|6m+OPiPR~W5r8Br+{Sw@R(HlaOl%`4rl0f?8ij4N5F5&nK3Hsbvhp`%+ z#GF5x__Q`&&qn{umm&9Hqn7lY+QOj`5q}k;AQPbA{xBZ zrsX$A*?O)c*V?TD3BDHS(g>?gSF|9}>{kkX*c~*BXAZjGRIj~3zQM+LkK11{)@Pxy zs0vV*nd%cv;c!{9L`3c5zkdh<4+6bFT}EBnmuiRP|9rjQNyg*F5yY|wVvsJ0%kJ#* z>0fmPpQDGSpdkQf}ZO#49!UMMvuWP7OrPbFi3xU1(B70;JJF%S2(!^h-1Q zCPxuil{5yJ7-cS(a%j_drSrKFec9Ee_mYxmK+`L@+Ie#33DAvny6|F{{+0EmyR9aY zE?E7b+@G*q`X8Re{xFG%$J#Yg|7#+Zj4WhSNUCPnp38vLRa)_hGkk-m&vO=D=SRNA zAq1tmZ6J5knS90C#=Af+q_o+dW<-D;pYP_w55?ms_9e%2=Sh^_X(`7yzMYN?6Of`C zs*tYOY^_F$GVyqYYJHGMs3vOr%IQpB3TbQK$dNEvO~X;7raT* zW@L)L-N1DC?7WWjVq93#O9g*Zp7fzUtUd}o5*4UtV%NX0ueGS&&@%Xd!)?0SKX9q9 zjrn4A+YfQFBq&6}J;mccH2Xltd;^KbN1@dlH3F=64QCW88bsz?2V7fNm$F%y8B|bh z7OqWHVT7OYV%K*XWk1BUO`}%y?5r&?%YGp(cHV_C42FcyMfBVPs6`=W{IIdKb7UW8 zoBAa1ZJ^EWX_8#S%(Z&T9e>_{@`j7~B}eG36bCBwY>^(yOcc>;(x~Ch^@`(;;brNegM>CY?!iv^6jvBC#uQyL}0j?PYH6nYIhoil4zhV=FW>2zYT<*#gpJelXq zMtuGkOat=%$c_AtV3aOq_M>!=7K-cN$)p>zA>8hhBN!vVd$-J-UP;1YRW^S$Co|4! zf0wpEH7%u4)*wspeU!1W6RA!QeB~aZRQ=U**DcHQ0`T434a!`A31sAm+E`|3$;O(XGvNDGxx#pAeQM(U!DxoDwu0^TK>NUROkf zQUEtV$iMa)e3>EjeP!ckMztm1YTVgx5wQ5?3{O<#3W_G&`_ycqyt}*1`LC9~Xhv1GtpUl@paIR@Qm%d|Y@RKQ+{SW)ADX zjDuvJPzJ6uuRQm*-yG{aZPYAZhsF_F~;7M&WnIHPtEw|g{FH78G%ZqR> z+Rb0lF`Zl|yg%5u*6q-M+BirPe^aTEm%6Y)@UD#AFR|?tu=y7R}DOBWdbm)E#jQ0p7NurLw&3vEzaeN^WlkE!X9Erze?k;tf1k? zb%uP@%K|$10F@b;d^N(q@0gGNxaTc^MnBlbAN}Hc-RN6&d{y~hpi|RL$^WoO%4aEu zIquelk2f~bYl|LhmF|mp^jzZiM2^SPvTwG7-yOpov@Kf2TO6Gw_Ci#q(>>ZK3q(?P z)ivxG1z~7&`!&W6|NLo`U&qd~yrJnS{$7Gwk*f1Z0IMAqkTFBAfj|Yp)t(oEo6VU; zATerq5s^c290Y1vlf)E4=+fcEX7cx;vHB=Yi=CTr0>j%QO^$7(&z4oYlUl;mST$S` z6oG;0!&9-3-vOjgn%-Cn8Cg5)gr4WXL#uB(*vgGTR+9!%)Oe4g z`a-#}M*a07YT>Q5OOF=n|M$NP!mA=tI_w|F6L6XCb2euNDLGJ(t^ydgC~7R83QV=0 zEEN1Vs%Ntn9;ry_v~Hhg>KM>MvN?76f^(aNdceKw<-nXpzkN%0KFtluUrODXf1Em` zLyg>fk82)?AanW8@VP#UFyNf59AA4A)&v#1B?KG(2q{K7cSu6L*A7o0t1-t1-=t=M zW3=l;WA(%1s^?$z!?4J<@Hh%3PQI?!?fYfi#WmqkLh!14m;G!0-i#v&j(h-)ut|ai zb+=K(Z$u&#A(1I5qG;QR-*Rcq8E;tSH;9K1t4Y!i&z=2#Tkh#I*M%T0%si>jc6M|Y zR!;y(njZAgWn?gB&a zImT@lp9#m=o!mZ6NIrQ=Is$iybr+J3J8sOQoPfUUeay{1k~!0*#LM;Du4+#I`=xw$7G z4diZF3hM$Ae)A;tv^)d%8BbLUXoQDW-(vty!`P`{G{J4DgB%vZ$^!>9)Q-g$-Pw^H()hh0Fadh9Q^0nNuS~#fNAaV{QDz1w@0#DA_SkMF|bQ5h$@iZ%6N#TcA-OF3a z<8kl3q9Es!dXm*H^?lGGtIQnw6ow9wCJ!7~IEZ#3hV@*hjM)w&m^F?Z+FB zt3pe37ZT4?6fMq6lsvA-G6&T{y>6FTKTo64;YJIgEaJ=Z1gEx?nZLcaOr(MV=1&5% zaId15=rvj@Q23+chs^Q@(~|P}R(0~kmCeu!4Q$?LXiVU|+wKeICcj~s>$nZ$D^=xB zQ}4&ZWpvU3xRnF-xmZ%qVk?Y=fuH}Tsd6Bnr_ZM`7c1IpnFj@wci{~v|7YL_GR=l) z>A(ID=W4{rqv6p#vRXp5Ya{fCxjiN-{8^VtR*A!(D?r7T;aM5q{lbL zpaDoIfv(q&K?LW+!po#O9qDCVTO(_k!frS($?w0@Yrtf0so6OGtDxQ>Bw#QdzngOg zoEHM5&XpRNsUq+R^{IYkh|?Qp#UzB(9pW$+>X6e42lPu94LS%c^MGAvG90~ z*8)7CbA8-$Uy%x2g1}#Mw||lP>ZA#8B=TD2Kjc_=jPqRq=1t@6Nrl}4Hldn2x_)Kd z8A=l*PzGI*I&3kB?>}iZ;Q3tr@XqA-Bj7zx*nEO(}}3Ywbl;n@%kr(BEEf zw&97olT>VNOUTX|L#Ds%cN`@99+}}x425w_)Jtm7Kn-BAmHMlX{@t@lD!NymcflC5-Iy+rbxYF`*v(v0K3n z9O=#uQ&i<2T)zJYjP>IB1|G;^YD+-I?7N=%c;=n>zK4CbNdPj&`@&OddATuFtFK$= z4Mg@Srhgk>@-OCed?6nQVN!J%@U~3ps?ujy*o8|Jc$vE{J)h?vDs2@u@pH@be-x!g zs2gUgU0hkIf>$x%_JJEmoPx$x6|_)g2b$-pbeO93Uub3z)$Zja%$*2z|NFtu$>l^UGOC6mhP0V!c%;KAfO=uw z3Rw*HLvnM}*%{s#J(OsSr%#$4nIA7Bs1#$oAH&6!2d^p1XXQ^-Y}=T7x7|!A?Po*4 zCkK9yWE4>Xb_j9+i`f1mChF_SwfK}&aY3Fw1Y~}O$z@@uWHn=TGT%(vVUAR?nedcO zL@8zBwE?1VOcQc0-^d-NC>Z9p@)y0g4({EC#G?3h)bcWyFwpTh=P(F5)9%JS712vH zv`N)(knl->q=o_8e~c4Qh9A*C=GYGzz^Tl!91E#TLER6d4A5Fqa&#I?BGC;wFsEZf z!pAkd0|Rrr5Nm2F%gl%0hF9`}<`Wlr6h479k);)5d-a_>gO@_bf%LO_27h!T)U-7U z*9r3<)FX}YG-avFoOlUqdMK+7jQw=q&>@ZIh%^Sknl6rfk{r^*B+M7YXZ@GO-o_OG zhcnx9z3`8D)t`IQl>y@vwt2dUe|3YV*0JX%F@B~GBKE=pz6DSLkKj7^Se1mKo9Gn%#RE^zc8!U&ffC9-d2{YGTj z!innI*56}ve>hiV5{_&1TAc}ltG4kq-DxZF&GZXnd9%h}!avz#E4QZ=lScgLvooo7 z-YN=ek7EaUqV2F@1B_SJ$)sTZzkho$D3=Jo?(;;6PVZmI{D1>ygW+TBUIMJJiful? zOlXp#C8f2&URG^7@VKXSlOoCEezL;(5eNrOro)*{O0xhPX*6zB8 zoLP*nO&ZfNeV`NLS9742Nc5x$IY#vGbpIm|4;y7iyI*+BcjrYDl9@opn}MBFQ`cT!q*oWE;rx0@h&Gvd`uzQLdr@Z}U;?65gj6dNuiDdwo?d#$Jv z(UltCk%{Ekud;@L_1nYWGw}WhR^T5pldSTXSDdF3770oOKqojlSi-mQ7po($2xq{Y z7nM&SCeNt2G9wtN+j10YN@)l&z6R1|opU5OWiD*;5(@0Xg3xn!Md!zM9#lm(d2s`9 zWNF`=l~D;H4WWfqvqhsn4Ko|>jlUK_Wv?yprCF#>Dd2e@9yFVdc;;x`lC{b3!_wa4 zJzw^WVf-}+dCwv@9|>%8t?WTSxsae};H-`WiTRr6Myc3V^0)jNzgdtT=b!&^9(eYE z#Op3$J8Z{(N$R4CVqxc)e`I`tbZ0I6>J6Q6xHE1NvTn#_z}-uM2OhUlIKiWsM}&W=v8;~vj1TJ){^pjc={N01|ObEH%{D4M?vdUl=)gEuiHODr37Tp=MSCLp>(XJhV9$ z9KsD&7+S4CSQFed^zT+crx`F|3@7Dkp@Fe%hvQ9$rt9lX>|F}2b$wH*BDV#SjdD0i zJ4~3%SGBBh3|KOcDqbOA15q4OH~maOp(y>)4>q>ZQ?JUQU`Ub{Vx*V_QliZ((TCJcjq}C$Bt8e z)1!!$X*6^#vU$^|bYs~Q2jk-&3u#h#$-Euz#|fOrdHgUyRwFRR8}{_f$NAC~fBN$q67kW44s9P==-MhX#{yOU z%x%D&K((N_^2DSLV_KLadb`Pk8p=gB_era8Ol^FCub?Pl^Yfrb1P}S63Z@ z-FV?sj#sGOokTgjrxr#^2PsL9jzSG&X9kK@k`Vw9m?s5hqVD=XVDxtKZo_5PHKBrB ztRu$Y<5l}oD@c&zLzr z7;MG9EYm75=V4Fuo2IFylaC$~IO*n-7`jb@f>2gnf*(C}qvoiMn=)!$gmk-?1&pc9 zgVH|YiKt?P`Y}0v&k){t^HSq--E#(@G#`EMnAD7DTcpA2-L1Y|+BBdZQnxJ$Ve?M~ zGbH}B?Mv8UA%+daC(%z^l*;(8*US;@IrhKQL%(NkX4D5gtUMG;0AT4a&=C^v$eZXY z@ijd%unZcHu2zY1jY$74XGJ;yQH|lEsUprM7$o#nUyU;`=d|PS9-{NdcE5mI6nCv2 zg_5gb$yEvHnAWqsh@HNN<`on27P?qI^-2tpHdN_pGx>PfO9X}r%RwIa<#Fc$Vx8^5 z49n2r-pJuqt@YS@^Y9N1t19NT=ul1sx@m1{Lzee#36h*k0TAmOT9^p8p)B7`)F!!E zMQXW0c*Twe?wW{T{@#jPw!7_3;s&%_A!6}$TO+ekUdWbk`U)%5rayTMzeS$m6t&>g zf0}Em^*1qEJZ&dVC3(Qa_6GF4y$#&y!%N%FPxF=nz}4YLGc6^b$2d1wwT~LFH3o;#W}tkBCNp zv8&qrATV?rA@~Hzz@f@pC({2ImKngOMA8YcbA?32Ghcq$D^YaH}Y4hj>9Fe^Ie%H+-mcbQZyO%;3c3J$naS*&(| z44$#W@!)JnQtT!SYrw$yti>ilqSRRh4EZi`l<%=K%1_?=h<|a~d2>^B_8PhmZMlcI zn@&K0PUa5k!q{TkM5eUgl$Q>8j0(ytnmb_)=zdbnqTpjS;g3>hQS_dCi99(c6%=xz zDbwH^9G2M5$*+3o3pT^RQ~M#={HN8kV2YItDn#HP%<>4a*jR^*KdimHWd#(0VNy~} zWl4UM-g`?6N-E7;<7CMN7_J%kiiK#NaiXBufWDIJMB!oPjN@pjkUN*F*t{!ngPykV zpyuYepnYVJ)8&(u{K#x(h`6wMtP>RM=4F&>_}F5HLS8t*UG3n_UFEB()FU0tp1t?& zgxJ=W{R^BYivtY`*<=hW1Aol(ETJeODh34q;dP&a8Nk-7VF(KR5Rc@>1(D$E== z&(>}=rZ!fz1&hi(HqJ^SRhBUzQgv1qnFjY}^a_J-Yg=Ew%gQEiZz0FH0f?BH$ z5Tv+V(@((cEIN)#n%O*%EPb}Eh{;fp`J6Px<8j?LDdWz~`_LtDO{E-2wDyNCspK?g zbZJuE0tC}V-2G0i6W`!VDT=)?m1R^&hn7ro?Uq`}ZZ6V>7cLL1hCvbvHOJJtUl1<7 zoKYM92SWY=IT|hSWdjKl_f@~#A+{snPsJwX*a?|dRx9r~r`GUP%zsH+naBOZi?EyvQA3k%otQJEOI#ABC%x{nzV5E=Sh@=r$BlXCy3JjFswh}CDE`Ju z3l_}=7^@Q{k*y>(>8;5Nq%ibuC({!Z19D?&Y&5Rjf;3{!K-9VbDFKTj6y4XDA7n)# zoafX~7$31;wWY5)whB(sq~z8vzsa?{S5#uGMpX>woZxe4#EKn~?y-b#-c~rqBz9~~ z>$9_T40kS54&0duh~XeLG%qT9kFIl0W9jqTB38;x-CiY+H-#lRNFrCS1br?}rU&pz zjvf$czs!K^;i2ji<9Y4*%whn?$w*~H5lgat*)|ineo{(s+2a8CB~p-#(Oh}tBn`!K zrk-fmc`wgN()AK;2aM9ja zl?B9O_G^|FVxbP0R^bkwcjxG`F=EBCvXWlFLOrfu9F=4%ktXKt%Hsy!S?%1V`7|EgoxuYs0c0@I6Xn z*P8rBy6`pePpTSz9wW)gv?gn#yV2A>%@ct!ugE(IsNF$7vQD_jGz+s!DDzqh?Z163 z2@JkfPtq}SDC^aw2ZbTG6+ptq*gKb+8VXILCq08}H<|;#Rm`$(&h2DdksN{F&qw)k zF%|VfOCszK1X=%iW(R36KV}yI9{z5&&gvMnO<5!T>UxVFdfQFLF==~Yn3nOcXAK*F z7%vX#0Q!?RT4x=2U6s3_EvhY{n%j2<=65NJc$`-rh5#8gMlqVzKZ4g<)(2sSoosG7 zRY>|8tRiqMaBY*YStQ$|)Uxr0WqCM4nvVLqd!F2qK_MFVNzp0wVhd%%iaXAq+Q84t zaNT=+EoXEqpp6|Ce(zbG?-|r2dTi`+)usI}t@>QYq2@WcEV|Ob`@Y2HG^#^PZ=WpR z(gAb*2BOeLv9GB%*>G1!oaMKfJ!Q8g7F7j*C(B)pVsK+=>LTT;U{(7H#tgQd!1jD$No zSAV+Uc(s1^$;Ui>M}5p7hS1q9lDn*+J1#A=mFURn^WITC*JZ11XVmppV&b8U zuKq1dE_;bz#jl7M)u0FD=qcvsz)#F4--19OG*4H67h2!IMj2Kvz{U7mU3U>1JCl7R ziHk9w#j)B-zwr*q<~$}M!nWKEZW|DC=f0(oR(wEqTg#FV67b?pCL+%i31uweCFh=Y z>$YdkQ^qB{l0%O`-gO(f$m};z1io8)xzQgs(Rph-(y+i}tK10ttk@>x?%7RX$eY*uZ*mF_<3kgUYPb@S@fO{!1=dCnvw`} zf8K1WaS})aH}e)=w@es)9aWyxIc=OX=DRI<=^ZtQ^~E^%WK|qC9x1p|Qr^`ks*h}{ ze40+Qk{3g#N3&a;(tPLX9NB$og-(p+HJ=My@*=Ai!PY}gqV-zH7&qU7iAc;Jzy81c z@QPgfF6XW(+cRXWlR{qh>TQlp-HXx7J+$SZ-WiSqkC;0@mEo#`M zI(#gcL{_9KHX$Euf}ty>AYw!MUpN7K-V+Zu8*3PBvj!_&a2s%J!J^xDW&3_78RE34iE$*_kfgw}RxBr)9ei<3QYWI(5nMTzz(U z#GXBBKeC!9+~*?}Z=;txC6$0K!Hf6azC zQX&NnT8-5TM# zOzLWJU01*c3z_*{k46VW>j!n%#W#4m*I!&TGdSuXIePqqCfeM|1+q!QGF^u?2QOZ; zWNdg1M9WwmmyX$LPgji2%Z!@)CWv)5p7&&>7Vb?qlXLsd%DA$G=b15oXn2sw&(T~f z!N6pzbg%J+Z6-a-<^6wkzIiHv%SgX1s;1YpB^b(%1pO8+flb5O<*U*oe^E<@mknM4UQ zt=x9;jZPIfmu^8(h|s7AAlK}FR~Y`Vc>d`nbai?7f^8^SpaOxz%~(8h$`ou<3C7pD zP==V8K2uMQmP&k@d9?22vxoPF&tV&!4i$B$Pf{D~HTV#g&`BO=TiyjTslA#N-z7x0 z5=_O zJ!jHzc9-xodTKRNLUO-wrCsH`>Wng{CxO9hOQKgx^+a6ncw||FPMb%|(bNGX|9O`Rw&Ar1{J@=oq_0I18AF85q^0^~%+^o{4Ea4-r z3XLs2L#3{d-=Bd9>`jKtyPl-j*lG|P9_*5F*>r#XABuvX7+x{YGxb!h^IJQq9&g1O z#gnVzkN%r|w5?YhHZio_Jz(#{ms%V?yVjQ}Hk)S~esObVW$Q1{35EWBBywHfOq-1uNVD)d>RX^U*t_1YN^rU~go>}RYA z{K5$NIk-(2p6PtV{mXNgHk`SQu+|B$)ra=WJeuhV&1B^3>*NYVO*Z9ss|ABPb_5Mg zdFLURMI)ISYOLk}6QkE;DXvI{gq>fXgb@OBdg`igzU6BlH657q6}?M#pG3Db@nj-h z7DI#rC_2Y+5T~ND2Y(g=tQxZFL89XL=p?-qO z95yv1y5c7-)ZB+!Vk<}+V(f|HQoI0%Y}^ul9bax7gxS2Pghqe&zeWl-@QI!a*pw?= zu;|$A2KHWIdz%mp-_`;C)Q`us=nVcB$rD4bsXjrIONrj-%Ylyrh(pm|Kgk>J>=Yb7 z_n>%mdi3Q>WBv34cDS}_HYB9b8VYf^V%FKZrUr?%@P7}t)MLM2ZKcslbQE z!oYC_S@75B{I+f<0p>!5tPe(Vn$J0y0F#kGFJDx+#9F4A!ahxVtQ6O2u!p;TJz;2) zpaYM2Bmm!()9FQ)2`Hd!x@&8Z*)msQNF<5fGL6h2DHa+bZI5{D%u_u5{m>>#pwu_! zw^M9UwTBFUbB(?#s?rn@ZpQhCzXmQeAa}AUd7m;sesgU%Q%2sJNJ1O)Rq+0W$ zf536zE=_g(6cl{80~3qQBY5LbZgjvwgK`>6eF~(i14VjV(!0Bt@^GBor%c*P3+ZsM zphl*5a*IWI{S6y6Mh@SfYnF@~4+C@OH*!QwKU#{Ut(=tXHL-e{Pg}=P244XZ6ty=* z1WoDq3%9>C&e5v`J=X;0M3bl3svkuC{kTjesmHykhTWL+_b`KcG-^NSZ@RL@GKTj4 z8FGmpEqh-RfCy`{JzslVKq6L1md}M`trPn*uJY&hCsgwT_**De4zX#E)?27NFTA#tPn0MyPOkfF8>m{51OE+VI zL0-!NNB~}U8`GtGvL%sX8)&g|w*8%}iPWw{0Gx#TXP)?^$Lw_&#rlm^{Us+A{Sqhfn#+9HMG)JG+R1Xs>E6Mvsb?8xfQF< zFN<;%a5wvT<40K4gU=exbkAu=ld(nh{Gs_lcEFUpaSVP@&wP!<2^wp1wlVN z_i25A_A>af;c9*-#FG$tuR4Jw{8^2twMA*zRj`()Gc#o^p97JW2kV%*ybAhq{?V1! zCHbRsR_jQELQX`Ms9{tIw~7p{Ao?{)Jsz@MY&fMc`5)QT#pPE ziNxvZ;)nJozpqV_G`{b$BehT#7FC6j!6<2;(sw;>~o9C;Q>PC+JJeF`{zC;n65}A$91mPPD|0)0S3U{QP zfjQzTxYL4K`!}rjALVnPX31=SCc$(-9uQ)L@46)Z;1S@gg=VF!FpiM@*VA)d6z{Ew z7US|bSDH9DWV^w+^Tcx9M^UrQN*5v-07&OiAHNh!?=NlfeSoWcdq$rl$!ucrgs@x8 zO%nD`p$GnUu(6A=C}|O3#+Gq6*hyuN6_4z?byyy?E9L2dBv7Pfa0W?E&a8ri4~T2c zHM|C*!GThV+|FOGmN3hSaiXFk9qxNp1>XL{$}$?HoOV{N!fs54M)&sGm~teVLtv6L zIolkoho9}5Pbqc$-J>bK(9fdC?6$EA{`uPVfo}Iy3sO4X9E@{KA7>J;1^bwqvh@mN zaT5H~muv4Ik<<^zWnMYBTPwgFSjAcWGyvyL&Ivv`DHHWF-Nh5@rI(#@eR?QmZMe_q z=>T?I0A|0uR^w1G6{L_^4K}?!Tur|fpM#~%ngA@jt|z+oACU(TX?t9EM=(VAlB>;Q z=`r$sd>NWlAuF?I-nXO*K&(2S3xX{nm!M(U4Sx$#=U?+*EH#A9$Mu!XagHDYE0+D! zfM7@tVQo4$-!bJ2>y>c^JFLsKk8H$Qk@%4^xP>)>%vh*ZSqJ8SY)s3MGF+1R7(Ghd z60+3NS-)+GYP<$tRZCV(InzKybNC2i*>6DWcpZp0y2K@im}ADtzJ@?;FwjTnQzN{} zxr4EIUcAmrb6 z#WdBWWKegweB{Q=F)q1#)zH3^by?LP{uQq!0nRg03~0TkxvC;sO^;j4j|P9xfS-I} zu%4rBC4+kmPjt8I)SU~L-Fz&~tG-JUuR-@!M1cT^hFKBYqko`*TgM*VTbziWB2}+X zVxkWrgY5&eS}I4Ub#V9;N*4ZD@2U`<2kHAlhp^UHHtaP>5?tkpVd;y&H(Wmc`U6P? zsUWYk$&@Za1kaA(y8c#S(!g}_OdnlFQ=U&XavFyiwDa^jiWW(d0jSAHzf9$&Fkh=j zrcv6m?7<90N3J!*T<-ABOB}ycp+om)ef^#ay2IDdwcsiz4y*#m>mNoFtGjFBi&h23j5aJ{#5nmfSE*1j*XWXM%jd zu!6!9&s7L1V0C$G>i;uxbwiCO|9k(FVRcKfz_(+I(+fXXIW zA%2Nhs7Ec;xANW{C$+it^_EcTz7B3q0m_?s8KlT=_x9rtbh6a_R1I@|^)Htnn>Y~r zE$!)-?!6;oR@1 zHV>!$5#3!RhR6SHC9Grd{N%%eemUo(V%D(>jWMJc1@ecbsZfZ01O`A6%8KPO{RXHE zSS*4^h|oj6iZGEx*W2#qVdqxecq7)j6_?C(j)7bKq7(SkXu9iWc$THf-gocb%4d8% zV7B0iLg?+=D`HxUnl5~mtPoNZ^-NF%$Cd2oK?Oikj|2NY)bF$u?Z=q8pU;e@ML&Sy zJA;zExPR5aBv-_Lb8U!26@_i0E|1B-*{hzDTMd`WL=6pww=d0@IsHjdUrylBg!XMz zxZ9pt5ae!E92dEU1vr;^BrG`<-}VW%rI;Owuw`pQ4H53s{{OYh{KrFt8D+tb5Bzob zwRqJm6{}@^|3sKt_`>2IYhOqAC7{`RMZXcOszrXHLz-3Ucy!8W4s~O|^sW zZ~XH*P;r0+AR4i7&+x~Q`1XYlER0mj296FmmMaQ`JBv|D8asz0!qcKI)l_S1XFf3T ze-C^+IMsF}X6Bb7zo5TUdQ1StZ4K3^{hPjTk4t$;g8sLBLUr>KgjsgNsGsT zI;D>68VPMbt#sKKcTLk1NXxoq_h66ozB4sLB>lR;VzRkAuYL)ibLEn8V2nqhLJVV2 z(IQ;&mxv)F#=&gqz3ykg!RpkbFc$Nj9MzXy0RCutXN2Irn{0j`2bMk;2k&J}Uh?nz zjl;7}0Qu{C6yy5|U!KszaWtrM56UhS4WE%eb47uH8l^9W68`t3cwIWh(^idK5uZ*C zVY5U=YfweTHJQ~W%+zfj*r)jh3G@5eWKPSUrD_KH^scYhG;TAE6Q0!k!^DyJd>vJH zBBP=}@llgHC?mRe!MPNLSKGniJKogmEV%ZLb}qNQs$uGBvuU5JExmXCLqPZ_T-bFi zHJBm6+rQ! ztYS_B*(@>-L|0W;6c!Gn4&cX66?`RNxe{+mcOSWI&26qPG;vvcol+=Oxn z&(g+bd+>MAtdG^c{!W%%ZYYIa1bSQW-bUzeJEj11bODWSHN0scgNM7mw;PRnpv@kjksZH# z%30pwa;#-P_JUAu`d#Do^7$f`S9$plhn#y+lh#}U6-zR_ZFWjvb(IF?jk-CF$KKd? zlX&wTK|Ze*Bf(7wdu!JW57o4;y=Z$ojTPaKp@`nnCs=J)KH!|bNPa<$>A`94myf^# zv6v1$h`1S$SQm*9L<_C&<6S~(%dJsWKR2-;HOf`=d}_2O)M$j%IgG_Td7G9Kpr=4C za*|@;Ly3VB1(G!!8)huNjgpHzD+qF!?%#V@=6@lT2mN|!=?$K`6oQMW7j&7;(l)yKr1z$8f|EHaw3CH zWsJ{qnEo*2<6UxgMET3>Yy}{;{U$HCEVd>x1qZL{)8K$;jCwuos41od1OK%}#J#T3 zBJ;jy%Zl4G!Wz%8A1tNk+I@Xp0!O@GMaP1rtxmD5KR=9oO>8AKlU^#Sx_{2!RUo*D z{WeqXrI7g#nBt!szI2A5s(M20*>Fl8V1Y=4&0``m&n3qy+{={G(jud$G7=~|#bEd= z5#N$@ae^C+uiFeSvM7c7g+w_U5fgCRITQYuwqj2YeYo5dg^C~cU(>vL$^{5eJfv*& z)-lkQlqq2{HOchaA@;!_oRp?O4H07C*;A;KUD0dykufT6I{S$|L8BpK)3#b#=FbH& zm4L9YZf<=eQY(Q}2hAF9K9J0}1gxYS*GkLB6Ty!$IQYqN4e%WyLK#Sl+f}5KpCj^g zJny$$N}+fBp65aZ{nGayf{gHfs&XWQX=J)G=XA}aPwx(M@EB0@IY~e8HOB)7J#qYJ z|0M{Z*4A3=G7)_jm6+KrP{;qi{AO6rYQ#?Gp8jH)(ZN{IJ6RrhX5XnujwG7(12Ox$ z!Lf(V{z)d)ABUf-SoS@R`AH{xX$u0tvKa0ra# z2LNtxE4$L=4w4t{P^&^E7$-Jq)pkn6xhtYW)fT4tin=YBtW&Q`Jo>AmdjmVM?<783 ze8;c!CG%e|VUT;WsUPb5pRG2_YZTn@4PEnh%Rb6=Ur-;O(U~M)e1p)G{AR0e9CfYm z_zeU6xAriS_stBCyUayJ^MQo*I10UzDg2l^ei3H2<@GxB7lS%O`Dx`cZ8R;tZk6ZH z+w!&VWo-y zE#_L3Bn=u9#9u6Gnla5Pv0C>Wkd^+gz+*GDbUnT_H#Op91GENoqw7#-qOWj~x>msk zb!n4A$L=UW8zZEpLXaU21vBzXaP$nnZ9N7aDQy$ubBkB!D)dF4j2~pA46PSf;4vIK zY^DOwBOj3JVgu8WsgE%lY0atEB#Mn%u_uvL*ytc&Oc@usK1=SDNqXG>3x%U5T>{~UbLVq4FO#}W{(xM_GcB@(?^dzxHJ zRp1yyXKX*?q4AK|NhscsH~R@($Cyyq7+fm{Ou1MY&uoJ`AS9;4mcdQTc{Lm;y1Mgr z_jg5`O>Z06M+mS`Qam_DvxBOMyYr9jxGyo*QuP|`9qRIC7cfJ~H8Xa6k^OzmkzZ1M z#dWgHsp3!B2Wn>xm}eI#^{OV*)NrZ8q)ZQ2i7+C-j)NRTPxNOOCe9-ZV4Z`HXyfXa z^UaXX=CQQMF;N-_w90vx?H8pm6tRvCv!gmpSjHHqbtwu1qn}#JKQU^Xjni&V8eUN5 z8KFgqhe?9+wb{{ZRLR zsmkM<6CpV@p=CZ9fO*>AoUr5>yFxpz(skEi;Pz6=k(U?74QubknV5 z&>44&QMO1yCkDZ6 z>>a7&4|1DmnYI^71A~DVid}s=&8>?%{Ai;Altqbk23AVmw& zOqvFpaZP7>igIfdLn=*dIo}t8!Mt+5f0%2CbB8&fvEA#Tq1e!n7;O+>))E5hJ=Tnp zMgAOFjXrqIDh(&#)kJNNQof3k{DY81dPRRgu>$e;ILGaGWCCTTn|`$7DR7pZfN$e^ zbiP-qaj{lCSmSr!Pi|_IkjV7f7d+N%7;)x9y@p^{_2NWA-maTJevHqInsE`WV&{ph_LHFxFmSq;XswV~ zb2Zf>4V~FJ3kHy`T`)hg6+iQ?&Op6g{#)cZ809s!?@~nV9=$f1&9v+omWHs_$#6Or zuJyF3l16Ht-pfn0Nio&}C0b#)!{)(ht@BmHu505*i!MrlD!aw#c0F4*IsiA5v!zN! z*$d3xho?DR^K0FEkvm2Q<*YUpACj1K!EXV6Gii*m9xP1zJP-YN%ogw-eEw{qeZevv zRZq_YVsEv;zJBn4X32i$F+aCwWUj(w>UywJ25ukFgAe$LaR84?L$b}|E2iLKK21sn zd&9hVnYlghu8QEhuicHZ84$o*khLRA?x`cP%#we>kQY3JLKYuA<+(2QnYF`hJtzkG1eJlcY>egQXnv{BCxDHZ*$ zXj@g79<;Wyq@`^Ho)6Ei5>H*KC=wFn3nT$J^ZJafFitAeSXnK6BTZyPH(WQvfIi)5 z*n}W4jrRi7@!y!A{Z7e?X6C3-?i3n!)4!F0;J=22b_g-MV0Yx4(Ow-M~Xe?U< zTf$v)YruYKG^S3JCjT!Qq+5i*B}mFlDaF9q=q2xTS?MWiCMh?m(i)ZbfmCnxw0;KR zm#?)gv3fRU^4T6g-Tfl)WS~BI0`UOzHs?zDD8XW#!$7iN?}WJrw&!%(OP|bTXc@pq zZS`$qj|$-#rl@!zfS!!EZa3~c;98LKm?#Tn4BRn2PS$raHGma)9$WUZ6h@z7y0{dC zCYS_ps03`%7BL#thB%U2kzFYPCN=MqY!#-q?_uSjvgU|ec^iIvP`c?&BX>i7hR#Gy z_|zJd3bJ-(iA!Bu3b*3&^u*U(IKqP2MS=8!wMr^B`WTDQh2ivdDht&iCMh;0d2OYZ zW`F#j`I=GheA^{hvSPU#9KS+EeP{s|!>+_N9;?83Uy@2s&N8O)R6nEKoGow>`fKtj zBI39&1@XuJ9F>7pxiLAJ_SY&84b%#I6^l$=0#t*)Om71iTLG1V4fioZ>A+j3?Fe($ z4a6}HgA&y}SK1=6iPzz?QRfEvwHE_L;aO~DfLmyI^5>1j|GXLVP{%P7#VRAax5*o< zb5!})cHYP0j);r(t_4JO#?D05a-i%ii%yXd%U`azlY1`6X*Nov_8K0_@77wd3QB(a zp;sWgf6=)&ctCDxa%_eQyx#ja{{{0o{EmpZv_C}%ALM1c?4+pqlyz_)f`Z=H*U0XT zQKD4GjBFOFHA%b1-6pu%JCH@_%b}VFz_L(=#m|mxnNBbUmlwt`!u`q_n~(E9x#L5F zwP?eJp^+xj^m$KQ!B83~P`X7GhXvqNnNaOH|;VTDKN1KTMk?!wgY^KNn5p zgTP?E3&~d$y+4Qky|y>B&?eLMp%mNg<`7tW$H-JNj74L+EyW0y-#>1} zK$MpyDa!3NrWe$BVgH*X)-{^{H_C%K^kF>H(furN2EGo&*$WdMru>j4cDtX+87L7b z(g(A!!U8L=N756_kO%j$g56Nk-52+>&#*u1P6w=lrsv|APEP~KQRwq;23}2w9oY6 zg0=HLaO$F#N4agXre>c)N^!5v_TKsURX`VXkWb^;n{_TY_~5kgH0?rGEjk>V!c?t1 zS~`{)@*4CgXa)2oLU1@YZ0Gd30;{ivr4;tW+v>AoXF-AM9$fPLULLu`stQ#vzkBuZ zi{`W^zSHNl-Ej5hPD3&|*|6Ek$EJ6r=9u=N9J=nVc{fcT%I!N8#&^Qf5}8+V!^K|I zbikI5^rF{&K;1CNj}4wCB6>VxE*thrE>KMmye_`y zPrDtqg`$37gr}%c1)yp@;zaueL7gGF4^uFF0-)L=IaViYqgDfTo)%q7dHCCG;_XGc zM#r12rJ=zX*n}@f&FVeU6VOYo-@sqqDc8?<{mDxnInQej>bnOQMC(v}cj`tRLUl1JX z-QkXLFU!p*!x>EM6g6;#=OI|n)o&zVlj%t- zSqXYD!!D;T@XHl&Z9FDj+BDK>0MrZbhBP6p1y9UsPl-_s^Q*T5)8IWRU9l$_0H(uP zsD*BAJ5UMF*m-92OmPEU`J?~#LP2rm{B%`VtJ$&(QRzT_Dvv|t-L2%b!rAGC*=#GK zf3~<^FUi1SsZ$ZkcOSi0K$R$ncy*@rnxfbWYDMqL@&00sbK$7ZVaJ##P^3{-kLtMF z_)&&nm%a#H_lsaAfJ#~l0}=L zYoEz7m!o)E(@y@ydb@jGKjMidaJa+R3yaZ=ExrjM9(bKVa(81lyxq~YUIYL1fLuDy zmHL>LI@+Xz;AD_YB)LO!`i*+c(F5uwHuz`rik1To9J2nsx3@K%^+S!~+e&|mIr?h? zilvF{3%+zi=L0m);F`x9zPN(LH<+ben8Ki z3?(X7Z8s7-8#c8o=tWMSCcf$78DtGy@5liHb_6Ws(u3Q}5_M_qM5Ejw$JK07?NFtZ$ z3WPS|*KaT_=|9kBPY%dk`C#|p`>)w0WwiLEg?_1dt&T5M#M=kzgL&SOg`=&ARg({- zvHEy5PT?nXUWxmR?MyB_lqp9+q-lT%WvX~2p6~(w`IH&nD^+o7DeHO+h-Xa?WpfZm zf4gz6cWa?5%EmP?fg}AJH{qh5=jezI#O*>AZnTvd0_S|gMGqS__%B8sgX~Rk&R|fO z0W1raFjbvp?tHc;B3?A*YE!EkEO~RdW8@gYEe6v2Hq$HDeboq)GBpVZVLe1=G4 z)`2^5<<*vP@QNgtz^@|+0VpM{A)Y*!!GUuAwU1SIoA#g{rT2ijbzgkmEce_ImOlU~ zT)NS?xrOSg68k1ROP`whrrlJmJ6{05VH!iOEeKObJ=D*-BGMp&!7o?wy?_Nt{gn&Z zEU1M1XtvIja@=0lbo@ET-LirT45O%vpORui$7H7CDPGw)R8|1U{NZV{3au!IRX8Vw z)Ywui1lZ3B?&32OlV+rhGfAI<{$h`}N4*=kp@z;_-#q>qy#-fsUu^JaaY`Jiw zO=}A1(oYl_^K?XVmqIoN{kV7CEFsxzs z`eyIT?C{m}j%kLM8^8>ReA2^9OWrDVZp_6@w&jQ*vww5DGR@Fd0DJu#4d_{;VT(L8 ze;3tkhuG0J4_pU6P}QN03m-K0szzpvENp9fC#?J%PTSmsdq!qoL-A{1!98nYNbc7^ z0d&IDa}s;SkBt;GWy8`?H@U26ttLdet=NSp2*Z_au3m>?<{brF{w{FslZD@fIS%di z`VVE!Bd?M)f?t=x6p!|WdW)_yxp^_U;2T&!ktRfW#A4mOEA%2c;Tdp1x&OTu#O8$i z6tkVY-`FESGK{4NS-E-O_QtLp3{!6AvOGm(?-S5#uU%!e&zPOUFa-TYuj1v%Okrc=3Wx+N&$DC71aND0Vf7{&1ysi``#+Lv%*t>u zHJ}67$28a*L<=>KrJf1S(RBhA()m>}#&7e?93w~o4;`2}k5T-~ppZnctqvmx@`t|! zDS1`Ki4T5G2!8%5*tUKARrc0V3wB&d>p}I;w~bW216jwPvjE6wFVQzkx?GE9i^w|; z-t9Z}coFN1j7?Z+%w{l{D(S82IUyZB(3szL?)0XkisU&j9va7I&74MQ;58|6S^{JE1Xgt z1BbF(O2fx*WwPrDcE68c7Jo>*zede$%`Uh5Qz|VNCfv%%UG=vfvPoYFY0EKHc<)#U zyi52t4r)3}0zK1b*5S1YHI z%EK+>7SV?{rKRTAf!+~m;Ng_DnL&!tE(=OjmMm0qSb5!d++DW?CqfHXgV3NO=jA#j z!K;qr>@8sPx}T;*R@VODpKl{Y>Gu1L!_urI+whZ`>itu6JIU1_W+)0RNv&544}g!&Bj2)ZWCexMc(Fn_Mv?)alqRIB=b#b0IsuJemq z_^SZV>kwP9q8RVX;?zl&5uDL1+I5Dbf#GGkm*o&|=&%3-%?)T-bRXgE5XUeN@aH0! zd377Rk`L}`!fEWVf=nYsl?)tYhkC}1Y`JQ)r;B0f#}OaQBmoCXq(ci4Z1;*(1X-fe zMd*~oNy_5i#?bj_7+4V#D1RZX8y9UOvq1)-IlU6lub zp7;&nFOq;tA*j%~B{6W4krkJXKYb?D<^Uo`YbH}y^JLQRHV#z$)dL;Xyw?Cw+*H~b zk5PB4mgJnn^*mCZlS=lYc@#_O#w#q=Vu*T`931GX2ZvFE6OXG=AVRm_XFNNK?F)(g zC@lzt;GG9^gIVQ0xjzP)QHcG&7Nj`dv^piBMV<#(`VJwkIR_28}c8?rpb66k%y${E~#tZy(?<|vTwvdn=6ny zq1^c*v?1I)fi<4_#~ZQntGFXltmE50X(i@^{X;_MGGK`L_<^*Gjb;fbKTqV=Q-RUW z&~IHOy+!B~`{<~jfWpql9f1XOT3%9zaG@=cZpeMmWU-q*M9~8ioZbRNt7aF?%$~H@ zx^yqJWM+c3rH#*b@{bVC7v^uZuWV0>$N&l0qsK2;%whb{;wC0bxx+AMV9%Ez??>9! zHN<1=HdKD0P?3XC&FjM=S zHiDjxzSHq`l9o+JYe+B?8$L?Dp%cJ;mk3F1n~*X4 z%?!=U+m`W98QL(W0|%~vs)bV3++7bK2a3Sd;R%itH|0G3alWmeAffQ(V2vlU?GsG- zMWZndj=gCb352^8<;d4y00Ldw7ppP+^h9){aONHj0z9oR5=fUY^0hipxJu4kdob0K ziVbGhcdf7tgdCPcM6_0hCNz);a`8=)_?5ejGuF@?Qx#k*onvvOQj7`ThL)_8%=pL^ zz$0VX6At~V7MS%6s2NI*ldEv$E8FgTJ`DJ|Qt@D`M9G`3x<*2IB9?U7l)`V;L6A*g z&$SwH(I9y@BTP-_4Xu$`nhkxWE^m8!%*e;!>2h_~d=d9JAllMX4_7M7j8lVQDZTVw zRNlpe+a?l|l=hVmU-Z2i?a=gFg4Ca9rivA*g>zc@(xjOob3=pHS`1QyV~w+S#~^*y z$WN)QrY1^OE6*#&vnPMiGTIl0wB>^#J0qVGzQi~qB)7LE+|cR3=54iEe-LeugL#fX zocV!5%t_n}USqHVY>b3 zWiTfv1bTRlO*wQ(l3Dp`%ridZ7}HQHiORVc!eD(fnkm|FJxX;v@74aa@Ba~MfK`m< zVQS8qU;VBz>soLnTWK6SZUZ(t2){a3eM(b#Q2M38pJ=2`_j~8UF-NLZRp8Rb6NUX3 zK36v7yh;FJh#crR>!f)Ym9-!iL=b!Q4%@9VcDvCZKwvri98o%It}U#y$itbql44u{ zwyWW7WlE_?mvPOJ82<1{k}UM%Fk@ASxN1o1l+fbjxgLI3PD|gJ#@3j;hy{~pr%`>6 zxnVDri{ELCb{8HTs&(`^{#5>j{qdn=7P9NZb+h&z+#RpB;6{Yv&d`Ih<8|S94X-wt z1$S}>QN2|XJ!5bE5HLae`e~@yD9R?}Ct4Y^Qn66R=l86={#m+Zz884gECs8x4^e1! zy{&c`9Naxf(#9BRqpdq;`axCJj+Cwo#V49?L5~Y{=c8(HMPD2q*5wu-B^2H?+HwKC zwiDhf&@A}^zpi?68rnD2!rV>)&$f9pYW;}$v6-CRCZqjui)9h3LAD4ng$5e{i;MF} z@L;|TRBr)pq#+F0*-AzCtN)BYQESw7^*n5Qnr zeW<6T4E(ks->P>36CGPqq_rr|sr+Vm9?RUq_RLH_W{5@U5ToAvbVY z+S1$7X}Mzy(r}^3fAI6Es#mzDEh~S2KoG~oDpxO%BYEeKCzz$@etXHZI1#&uPFRIf zFQ-t74}TN%AQ6a2jgy!^cod^xI<1K(^(hn^fO*$M5LGoJ{KAwylSjfP zdM~{elUag5s#0Jkq<;(WSgw<`5fT#GeL`I=dlbo=YA}~$V2Xlm| zjtWF3QHCfS3*U&gN$D{2p3AgGI_;=*XawGh2<6Y%YjGVI%(}FAt)8N5u8!PB(H>Ys zqQNx+g5`E;#9~NdoR396hiMR?05zzPMm<9*D!7n=V689BQ|EZ6%J<-A{LoszPFHMt zyoGS?naj{ntLVl%OI&0jIXC_GfGM|h$S@bx=u0Cb7-EgOcr5N9uvs8U8N(4I??>4p zAh0X&jWY(ISDUB0G$iU+E?49XZppq!KaYQ*PJ~;qDTLzRCwQ=kkFFVyyu@p)+N*Vv zHilJmsILQqhuqGfW1|hTX8kqLa94K!8Jfo)?M2z|0q${T*BThz0{BWS_<5)+61uSh z_DC&Tb%cD1xKXr46FJy`1GHD11?&0#L^qmsxOr{2lvt4d=1%D)YKwwDPch! ztalTf#F$kE#fWi|nau63Jw@WiOLe6NQ0GBWHG6b+^i9GTh=80*L5c1cJ5ziBOc~$VU+c!$kR4bW|_^ty%aK}+%z`rEzS~Ip>0g5+b^9>RT zrB=2coRGP79gFKe-sZ8Cf5-k}lqYQHBCbV}WqZr;H|#z!f$g;zF0*y#^D1FD0si`+0C9k}w7n8`3?4lBdS*0dN=}ES z*zIvfJd?a;J_(KO^kmK};PyjxzEp@@SMT&NhKvQ!I&3~-oV6`uD&7BN5CynMVNK%@ zUvXqdW(9vGIt!kSvH);qS!(}sTgkAaST42SMNqh^6X^p(V>Lg~=QC59Jlzsf=}T)M zwlv|)ga&AH<*vhhJ%dj0VF-k;m{lp5d;lK`jLZK9Km@&Mys=5cU}aogL(yNBt%TmQ zA^A1N(oeCpO?)t>nQ!$xFkivuK{f6oDNd$mtw3`ZS&L@wj5R9#4OJbNLC{c_S)C=)9SloSi% zARY#_auJnj@?zeP#Z+~ABTAEVBrB^Y2N3CEEcqWiEm8qVV*=2~Nmd^=4x4I1Y;`i2 z4E=nm6_~jHS8%lPlMF#Yy|fVMEE4v3rnK{~Z+g6{-nX?Xoun5#wOKApf%gtX#>bt| z1>As}{V$N`KLGE@IP8e1?@8lx!2Y(-0P`Zr-0v>V)>Sx}W`S+1#d7w1a}M6!db5fC ziSdS$UBP$fqG)rn+tNn~N&v&{4okjmP~0~xr^D-eP-7fwiX1!q;~NYOn+83@Z3Lfp z&sWZP$9EO6?yteN4xEyTLYLxEdJa%ocBn`4ufrUH$fe*;9ooos@@F+IPm2K5dQ?S>X^X7k;=7?23~1qLn3K03$(m zPz37Wi~>t)nx|CJ5}6xM)B6_Pcsw9U-d7u(9KhmzYE99*c1NKsSViX28=$9qA9@g4`pAFMcE@u|BVZJmZgAshw zWau^^*^=FIQ1+C1IcPFz`(u{Zl2gaFx~M91y3M-nEW)ad$Js=N8w(J2n$samLx#*N z$AaR?)@o@tqg7emaklhvHOKMXUIcsH7LDiK1*NY;IAiu{LU{`&ocLz=%g+~lKNi3; zM!45H^r<|~J-B;KrHmnD>oB&<4unfzd0)`UUK?W^ZqOv#G(6O}k6Kp&p&5OvnJ{et zrSH|ZJQm0TBkpc9*o3ns@}kFqQ6>)vv$goHINw_JZO{UdS2Z4L$F_ogS|6pHNF;)B z<^qii3_Q>xE%x8lfHGbzZsLnYBadp`2y@jN_fA}tjjmYJP4BXJ%fSTks%aP_ZYf-X z9aTC8%$hx5A8GDuMir0xyFzkT=diV0b}ec6fr@Kqs!&kK;r=m+%Es06xb1eB0iuhV z^1Bd?;{Y&i(Z4D#2SgMJs>V;Wbcgb zmAcB_{&9`cxqf18%D@s1`2aBg6#f!2_je?2?U;Eo*%_3nRb8|~1Xm!(WDwc(V_K>J z1ivfl!Y@&nz6}rSc*oSlwg2YMfSIm;^Vg#mThf(Utb3pkNB_^6oqs6Bnqwu2LV@Ls zs>Pu4NT%Bp{FRp0Rd~}O?c#N6cR7k;jl+mng2dd2zAJ%_M$WEhPSELyz{-n>em_Q> z{=OMeluKt@zHIMQEwh?yGK4mP8GYAKoYotr>@*q~asxyUfct=#D(j6GCwSp5OnjT3 zw_+G|{1mKy2C8cbnr--yp~w}UTl{d56pMNUokGT0IB%NS1>XCu`#aX0Hpe`JGsFx? zBdD#3$*nGk!2<^K-jv}XgkA`Y@j@K+^k1jFEnTldoF{-UbE$oDAbLn29(1-AUfA z`%swRAS5EVKE12^uE&zr{x%?juht07B(@>?`VNl1^*?B83EP6+y#H~iPoN?oDD~zT zji+XyyiGRm&wevRS9%si6HS^)j%g-5MBkv*tSo{pJZel)k&pmMAZ93_cWqX)X>b$o8iIJb{~J z90}WsDoIMk%VDD}k|@6XkXbb+t`7{l5gwd2MSVYGsqkh8t-I+86y7f`tz90yEAqI< zj58Lq*UDSU_Rq1v7*I|0k1_McSmRdm_zgMxi$L7+@HN#z^lX+(devZctOu~RIc208 z2pfEVNX9!kq?53hn*{r%H8WO*GR1Ti8}wABsa)SdjdEg|c!yU=l(^S3T8nyo>Ir>e z-Mz~AvPaV&q@=3fMdqL2uXJeKp{CleFCq(vfSy!GwEgs}j*V`wkRvb_iwyFqr6)V` zmAp>Q8hK`4BM*-=jj<;;bt#(6fVAtxh7lO@5#At389 z*PW_#u3Hl%P0J5!PM&qhi1n7y1m?3?jt~UQyjvmw)v#jSIfEgDw-GU_T(53*W|MMF z-}J!EKXK+-N_yP^4q8Ag5KlPj!J0w`<(L%OqpT4g;ofHhUT-Ib>U2_Ldl($QR#HuN z?lfWD%bP~AbYKnRSUR0lpT%v|XHy=Hg~!M2TuAIcLK=+}5sFU5bi$+7acz@faTPiG zYhrBx_j8Y!koZU-!m44M0V%ld2+k1yJydM@xASoM*f-l1 zQs85s;mt7otR{X!WCckUBQc$iSjpv%4Lb83K^^APN0mj9pbWB`gd`wJ&1T_-_Y*KM z#P>bv(p{?PNvv}P*MI~!_FeuB99+BRibe*Uh!4=l4^Pw)aK5*LnxBTRY9>+-1gR@{ ziR#G|N=UbT6~85>S1?prMmgY<`tVSxE|n?0xX1_?v|-Ij%TMPw`c3`G=jTpF{-x-b z-R>Ll3jAfDcYov@3Does%zRMg#*&QS?5C zB(Mf-;sN%kEq49nX2|dOKDG-xX3m2;aC71*){avOeet%q@Z-05Csti|(x<=@()FD8 z$Mr=Q?tPNAntTt4P=Ef&(E)9KBu=(3nW5|hoz>;nT;#`w+7rCCNG4CxCC0w~+YPZ6 z-F&-C-_cp1b!W;Jw~^1D%T|W96^iU~j#iFLI5Y=vofN2jis(!?A3{dRNc077{#1zW zBt+_L>6Q&$zio}Xt%1+Gw*g54F@Fj9t?jKjrUQ#r*zQoakQ9{iTXJlH7Jc*Xg}9_~_qJL~H%=ChLtojBi#>+z>DcY)0-ayAjM>i;Id`w9WMx-qJpM$>zu_1e7oAQdlaFy zSXVLBL3}HE2r;GcG9vnlNyn>MSH}K_v#tbLoOA|0jhshXP^L0)$qeU#kl36xkQcmC zIKCk=?aE5SmygXAYnLmeB~or3v{Gv6@%9XOq08*k<@%=19J-~T*dB|pogr+uTxOPy zDZ$j-Evt|nhGHExD>u&_te$*Bao)is?okz))~(|`wyZ6Z?kVf!PN>dkWyn4#biYK{ z))qV9Bh~6DCre4u9p}!%U?AUQ2-v#gfq9sElZSv8{rtF|JB264<-yd2`P6t7$(kGd z`rbf6r!d0D#NH%Re6TJEo=NO!Y0*dM7M^0)2Htl+%Wqo1_p9-y68HD<>Fte&%;3PO zS^QsS)izAhmroL-ZzBh9o~SDW^$8Z1jX!einShr=z@mfV7s^+e3L zHyT>T)H`e%5D+!6))@+qm*xcNT$3}aApWo(Nu84=xv#&+9>xQmF6o3hMllcKNMJL^ zn5Yfpm=uLg8j!YIP0Q^Bo+2T4rEj z-^X)2%VP=O68jT<{xZdvu(M7MOQ1N2ZkejD$&*D;Umju`2zc@i+a_3d*!$*c z1G;m?bD)n4hub)_0im%hv;I)PN>kJ-2~Oe|Kz?WUu0VzGNwMM_*^rJplA+Ozo)~5y z82m5pE5WU)8$=4$C=y`XS0n>~e?3c?C9Ot9W&nR5m6f>$^A3(O;~sAfBACO|KjD&; z4aVv-?DIR>jQWiHsd2t#r9#&+wkx2Ro{}WMD(1uT(KEQ04yP-N?&ImK+eT^R0s%1EXh2m1j@HJFB2DpAbt`>>LfsLATJSPI zBl6^Q3Axw(8`T;DL4s)l`mJagvT1_gQV{#ppv|?g}O*@ z7?~Doc1#iD)g0*&wNrKMo6|DL^#jX%g}(iIn9&+%lJwGO_|4FNhJf9>mp0q_vdEU{;fj2iZ+PZ6VSTPRXsbexKNOM3hkY=AnEJflu_bVFNzME zRYkrs;045^W*igEY^v;4WA#zY*YsVGZ*Q@<$ z;T`hz3ALtTE<%B}|4W;wT@a=)XNms&)DCsGzy8vrP6nLeioqG@ZVSA9wSbYT@*d87 zrL6HN*6}FXdop1I+h&VUt?!DR4z56?I!<*X?7pYQX7*7cj$MA)_6+k*pEkZ!v#QqF z%qWuQRS}Pv6i^WzpJFTMpPZkw_p9O`UlXAhO4fDZn6HYlJ_7_mb(u40WK)o6xBmU= zJn>JZA=%V$OBa+@%|;yGmj+Od+m!?Cux_``6P0m$G`_^dRBz)>FCF_(mySl;R3(p^ z=CTd+ykF7`G9@50XEcBS=oHae=qlDBZw={7bgbt5d$H=f_Tc9FXM8oN;ku&d7j5-_ zkx-X-eexxZmdseDyXg5(O$=tt`#tmVyoMBgt*s#kv*G*IbWdE|S3bF*MYo)p%dL&r z3DoP>4n#;$d+dml&h{4YMylg1`}s&?xJ-b9fZ#SD9V2qh>lB%!S>~l z)OHg#?h-@bd1U+bJ&E4SE=_%iaf`tH zrtTcypSG7)DwGj}nR-?ouUxTVSpR&53IE_W?6&pG@-Cnn!B--wY{sY?m#}fR=V|=m z^I_z2=Xy|jr`~D2pUKB+2r_XbilNlAsu4$Mk9ctYk6xP{eS|e;&8!qMZEt#E&C!kn z$DAb-Y;W^AP@Bc2Kxs~2{-pCQMQlG!OlCb!yj%ZU)|0_w%PIZjzmm13GWa@W;(yM+ z@4S1XGPPp^op9Hc`S{Zj0k+94ZXrzR^zC=>+99l0n0I|x&~Fr46xj8qv|~J&4smOy zCCGp8(gDC(eA3V@+%I4tiUlMXUKlp9l8-X0>uC^ixU z{i!ekE$DimX_f0joJA;mC^6m!lddp`{6pApswWeUN6+Uj?j-SA*lNRP!;3^c3Sm18 z#FxY|Qf!$AbF=^?!>mMdC*&L7`S58Gx%n-^trQVHEY1g~PCiZt^k&{}trR{ZgXdn+ z;0r|Uxz=NJJ#oKgV9ZWXVx5a8j!rtLU9CtPbk5D(7-{KMz1>6ClNsP+!eFQ!?J|4k zrKU}1`N|Y1emt7{He=@^%k~wEgC3W&Xd7%8|766i8>3CqD`P6?^jl<9vh&lxp(S1Z z>NAtq086;>!^oQ?r)#*U7<$@ql+8;e163QdiM%Ow;R~}ntGCx7o)BX9W0O@?E2OQB zQ}N{X_FU7SqLfzM9|mj(zfO*qSvrXWT{DJ*8Xi)*&Bfs1M4PD_?Z0=BS=%O9l@sea zmq<&*%-*4mzJh%Mo_qNY&FCy{c|cs&Pv3*fU(;qpDLwyx_%@ObPSZoKcgoS!ye3v6 z>NTfvQ7vc!Pvc$LInH&=UlkzP$wjPsafKKmKjI^WCa6EmvNH1GNu!y(=!dlJz^c}n zXsrQ}IiQ-PNeS!su^wg?zf1o?Adr6tw+`+Z=~Nzm|3n{aZxj;PCU8@3kOLJH$_3Sf`V}+D27AYS~S`H8pTL`rK*cxj;b3NlYkn>da^pH zN29`_DDvY%$HvRHLMjhmvM^-iFqev(evI1>P*7L`)|Cl zb}$i2NH#<)gW?JnU6K=C7AnZhV6|1={}7}3oN(B4%9mC<6%E#wCe4-p7W!5N%=~L|&l_=$pk)&8O z+7;Dk+rOiVkgLq!bWItn0$gqz?D*z^v1gJa#fV5~ab)iJ7S#0|S3{^e;5Le@cJm*fQ7l!NUEvLGrMj)ai za3EjW?Pvi&A99yod7B;U_KvL>sw_k)`~DNM)kqHuO+DP4R24+vo2w74`@x9ly_&;+ z!rY4jdDst6IjrMB4=9ulb9&p@hQm~huwJDAD7JqAEaGff3tp;}r)Jp2dNF{7 zk_k=SmdQc5m^EW-!Aarf2>z@k;a!EAo07W1A_%hf51Krq8qH8>Sp*tjLY_618Z>1tuysH&d`P z_cU0f5K+d4n#v^oF}~62lWZIhRxQs$?jrMBVo$4~6=cX)Xzv1|gT#$2j+JL}a;!e* zgix9B97~~8i$(&zd_>r(mNc(5AjkU&KM_cxRP}#IxjBCMvRUUu_Qh8GpU{!zV4I-g zvgWH8hZhaAr67hsyC+l5%xWBuKXrd7wfKzE%HQgDf*1FX-&tWv?2>q%>-TfPY@U+f zH#t{)?Rp$hC!{gvMY$k8DcP#rLz@+0Y;3TBIWKzur9u`o!|+jt=RlLu3Up=ZjBeQ# ze58)XZvK$8>IKiO9U#wMGtiqVU?vtvLJy@?L$G=RbyEDc4JJ=fO(L`jTfg20s}k6C z)?>)*c?tnxxVB2act7f7a6R0TpZ7MZm-47Wf+Kd4myGrJy}m8OMGpnaNm-w$t_QngB5P-6Cj;@OoMC3O_R(`^@xx+S6-4SW(b7uJ z%SzBhD>AQNf$5nbAkF-Xy)19nJ`KrSeXv78pq_9;b&sb*C`FN5OE!7)+Wr%snWCwv zgm6U(wypwF?&9~Hs9Q4%itY*#M_k@wedu6nA>hA4 z=T@u}27dVQ^S@s(6f+KmI+f$}lGa|t*4YxsIgi1&Sd)e;COiPet&#K|fJu|AGhqHBlcnSOzqvn@U@ zn*q_b~F$e)8|3T9(MU*utWDx) z=bpInPY~YPVnqMyFRaPmj@hhJy$L?|0>Z+pa!HF-XKxd)LYpNUB*%)nLRhQFaCTZA zOz}&RY}u;(xxF-h1gF-Oeg4#zhpH{nNHR}g5&b8V8m1_u_SQl;kSA?lYZ-6{g|YPK z%_Ji1_eDZzBnOm28-aj>U6W}I7bys zm`jCJk?R4hlDY&24=yO*MX!cp?M1s5gHWt#If=k{#wXHdK zE9v^KCq-H>)vBdbMSx#PqJbroh@JS%QLTOoZSS#A(chrDk|VI9W(Ikj9bn2PKT-Fn zym#9-K3&;XY|2~$ECk0>TW6D`0{dK105=j`TUGB6EFQLX)rbkr%&1MgWb+4@oz}QQ zzS#&hPl_Ob@06dGhL^%arJxd1Gxsk-f&eQ91vN9JL&& z&{X1s$!NZ}xTb3>0)@VZAT-KcOm29WEm3&p7os4d@psF!w!PPWt>CXkIz_Q-4ymAE zDP^?Ckf|(kV_!xw9R^5V^8f+u0Ok`*WZ8 zrusB%NStpsX?INJ!=wh0;BKwS@4opYis2O-EG534v6)uX^VAkmf`fx})rKE1HB$+= zQ5W!W`@heCEHBw?@Be565Zv)l)=vYg@7~W!hb5Oxm%3k!(a(^Md=oWHyzrASEJ{-> zqSJbhTg-TzK@TGiD_U}#npL~^wx?>O_6Mc7=<9UVl-*hU9=Sbvt4u?PZ~R3jIfM&U z#WJ!b9qwhVU}E06v$zRL1~ap`5Ihu3YNlI6`r27Y2jy8dxo-LROJ$P-| zme%pTD^_b*F>t2kp9ODvgR@3J@5nFccoJ?(o$h`%?)I=AJGKdl-7_mJ5~3&7*kPy(AEY)xro{0fQt}HaZvwJ~ z7andGPkJiGh5+t%_ZRBbG2{$DyAMz0UN#VQ%n===s-*sU>5pHI6=*n}Wj+nU{@K;T z7N74l&`g7SIa!6;q`F9uG%K^qDH<7pyBV)})~n1p4o!m17~2bqaCy?oQsj-L$qL*FLCUN9e!FH-&ePshtnY=F(_-<(i#t zHC3px%$jHP*Z(UT&0n(?lY{-kd<-5AeH%f*g^c);Q7m8$T`}_}DX4$v2^KRQc=$}Q zPn&$9o)uT8cWQ}>jKto33bH5p&$=dgn+r-nOWwq)v26{Y5Fq!5vAYbllTMm7jfV~0 z9~V89HcoCoTA-rOhc}?8XzI8r>nF`r=sjm4)R*Ap*aYzMJX5(=yPZ3z4JceFX;r7Y zAuhWX43~x7-Tl*K8attR-g4yZ$(C-2!h|(2C0Eqp*H*<2S@=d(3=4+ZZM6%p&v}@%UCL`re;dSt_vhR zQSqn*(PIjYc+z&BUm%}F`n8yZCiu^y=jR-kqa(ZdaHnxa^r@!mK3XfVU+nbCmL-=g;c3aq7CZv4ALE*FWB6!@jm46v;)N6&WB;*ulWzpSO1#@2so<-GE=| zRS@2F;3d`OS8bt_)#It&@2E-(!hzVAm6i{0q!HuNa3tXT`8^>BmMB3!k@*O>Z6!MZPvr4T!j7Zr_7Cc}7&^VD=^*k38=@qfiV zGjjMa7vZ-R5GrD^h6UL$*XRW9mdErv9Nx5|Lf@=TMz4+h6C1TwabM&ja-<~iQll=j zvFo&<;QpiImj3RRZjS@LpDurn0cQ8b^7CSS=P^gvwU&1>SiTneUQLev&FxA|GEsxo z9lNIuqK293lnpbMLD#4(I!*{WMRamk6hE6lT z5j9T{-1C+09{PwM4K15!P#8g&1=a}L*tK$Z;Fpj1Zu(4#-vzB=KKI7%EsiNwRGo(a zb|tWWkc;$Ckz`^w@n+sD@L-a>So8HC4bmaNG)1cqQ9yX(#1=_?<4$jty{^OZ!POKt zSV7T(O{wGLBOff6nh!*oj|KG-*)9ZP(RG~UTQbrqA^xScnd-RKB6r5{~D44Wsk z7(_gN-7-}&fR}84r{E|%7ExVP^eA)IaOX|@3?Z}Z&P`+G*7KD$An4M2!1HNs3GPsh z-UvFUJzH4?6?MCbQ&0a0aGCe5tG3KxN?HY!yEW$gXq^%wGS|kSpt0UOaPtH-M?Ibm zo+E78-qXRrY-lN-Z)+VIyhGKpp=u?Qmpx8(S*`gq1Ds19HBaY1`&mi$&iw@G>CyB| zBs)hHGm+uq-6zvcoYC*95CCr`~6MN#TTH>keS3L3(<T7rSc-E4jgWS>d&6oH70wFGI(P?GL;9VfuiOpp?Vt_5n2?3Z2Fv$y zyfqutk+!3d7!}Y(GmZxFVa{TFjO4s?#hBq@UZp;N(89Ki&d;$oia535qyATd4~s8n zlg->aigeP4eo4JB@|T9)2{v&36{R;Yx7&1_e`jPZdh1LhAc%&IxbABwT*3@G19eQ4 zv4^~l@g85vFw|1>KxkUNEOaH^4a1*E2BsE$Hy)T2A zjF8EkEawU>DoN>4)zctpJGex@@Q#RU8d^J5y5k?x^ML1GTcfD0Ggx^k6T`PBqW0HZ9Y>PE>F zW@1%cH{=OeoKEH8<1BniT9ElbLacudM@QiX>Is^D`++Sc`bh>Q2w_6ev{#EWCdY*u zQ#IQmGWDRF)8nY~t>`wqgu{>+Hjcb-;!qsB;8*7obE?PJ0Sezq25Rg{pBE}na%#HD z1LzJVc$hUs7y-fcuOQCp0{s@&lF*s-C)6q}xX8O8e%D%ERNjVl*GG|c`0K_0Uvk=p zTU$J()xNzHX_&vngu^1HbZR~;f%riysQ^-5Q8Cdz+(5}T3i|4Wp#3CG(CVk>Y+Wl5(d6)89LKB`j;QfSyjMdvXPAXdbY~LrP&dn`HymH{8 zu~VV-TNDgO!`SQjN?nJ8OVVEYbB;`q#yE;$xhhBKuxfv=h{J!lT}%iA zfd0{uzqy>EYk=3d=?z1sGAFMLKb%|5?#))Ttp-MPD7+gJ=-Wrg2pf8*dVSs+s@S(& zLAH<|J6s?-_f=-BP_unFNO_Dr5(dFPq53h-%F5;u_uEZmf%|4A+pw~fQaDyME5X4G z0sTPpY36aH41=JhhX8^Qyu$N7?0|eG?CPil$DNIr_#L(RtW;;OF*V?~=*lN9 zp8?hYAD$W9N=F}Bov!*)gCpL^py|H`GER7cjr3x2m>acFH(RS8q-C`H#yBELgK}~y zI38*38&fZzpFS3lM%&IBGqHf&+>^B+_xzB7;{XXZ$9bjt7D2yY`~Mae`NHt9$m~|o zaeV_5;6m-A+o^H!7i9g`R$@fSRq1={NbR!Y-Jrdm$Q!%WLud=~RD&vKd8oEh8M!_$^2laeQ>j4dvNFQ~S#m%DPRtkhn~ce8C>%47#)Hy(Fp z#K94rrHh)l#4AmGa%5G;zM`)TuX0m|xJ=Y!I0CKmbPKY_a6N*s+AOKndT;M`U)BJo zkM_gSran#w>+hfv>s~WTJv`Lk0T7D0mpP=m6EqoR2PUK4aNmUQj6T_X(Rk(1DX|gn zcW3L~Tl^hkQIV>dGE~^xfc!bA=p^;ecS{dqfI8;9VC5oJI$s(`v$@t1iGj1XSlb>> zOkgfpb6XMtZj%LKrL%v_SP_-&WQGwBA*`UB{!m#;D0Fr{IS7q0IyUBC7IqG95%~sC zh!1lhq|*bXMW3)U&T6pu(hS@}zaU_#hCF%4)g#Wl!8bY*R-h>Q+I>Oq2%H{g>e`LZj2c?JD>iG=y^?~T;=?BT?=PuZ4UYs*9Lx&iK6uF>xmOx=P{-;CQKVbECle^o>Xz0ZK287gCUgzi^ z9+8+SG*P^vN0mtaG^Nwr;>!QcJNDYShto?IWAKMrT2s+^=(kBxSs8?0+Btr${7z@^ zo_hx?eiW4Kez4Tt7{VUzCwPy<1#3OLnG+MiTx?h+del7yU-pNZbI6Qb^Um{}9%w$IJg08g8s5RuBqyZGyTaX^O(O}XCH zVD8Q(bR;`8m6B2K;9+1wE~$y6qKq8T26=P3eT*!3lvn6;Je*zKO`yjPhe4 z1NC&DIq1pW2i-N^v*9NH1UqK}YMda<`9Uv2LjqrtzanTDcGqS(N^CiFnMfITzB;V^nY>r0Z>;-luTCl-9IF4uz4|JBP1ej)S}eo1bM%TLuK`ZBK33ynWuV>vZA z1hY6$VnT`9`(a%_hZx-?MB$(xkRc%3F(l!VZ8l2nIEU;c?_$)(2Y?EK2I(Zc4zFA$ zqk*%}i%>lUEdSI+*c!`^{T4||NT~RBZgdAUn7FGpE_$UhSjG9HN^5N~tWpWd_h1h* zZhZ|C&i}`HouiK@Bo+^8E3CFCW!y60lj;I>BL}`f_D9$HZ1K9NFB$F2SfeE}>Rc!; z7^9ia?o5K}Suj0%j25~x)a79=hc(<$hP|wXQLNy8#Olvjg_)O&mVI(qS)yB5g);GH|Mc?4Dr-W@O07bU4gL z%X^ASnEe_ewm!1@;Qce=MguGg53MS%)$5W1z*mZO7-QARtfBDK1`=ZlxV?EnM{HS> zq$nbnBHYsV6oU~unNdhNHHw(gjR;=Kp={q58VRlYuJUL|?9!ug@dmW1w?eu(YpHn7 zaTZ1EVKiGM@6|Ws46h~bjs&aFC}b08l8^Zjei1si{d$5(0ERuvWG3@gad4`PCr7xB zgR}f!i?RXMtjUm@+}^?7)5&WlbaRGUU^f4zNE~C+d)R%#5NT-1jJE6Nudj-LxRePz z{k_oQ<&|t0JDe07Pn+85YI`Vt>Qzu09y{{-G4xt+@SorB>yMHu+d>$Ta^zqltyB#6 zlF7I>ZLo;!X@KW$B`c*`_0)UzC7cONq2)PO&j%P`Y~*0;SZF~LNo%)tJ-I*_lm2`z>KE6zU7m!TmY z@<4G!iXG}(hRJbU*XQE)1q#hEvt0I(n$}uKZx7WlkDUWeLJ4TwrcxQp2Ajnp2AhRI|94D6xz= z>R*VBcinnc_z0A}DCHY;1dl^2GMJ8JH!#3H)!dxR<6Fkk5<45vj04E(p!bdeD7#vy zHy!1nrFimqZ&1M9BAgdGe$p=otz(mJ>M;vPbx|Es>M09bQuCRja_0H${rR&%hex{8 z)9A_xlInv&V>klbpFK(Vg8sVE_5WC_InULw3Sch?IcXDoeMCmnbT~VFoJN7SZMV8Y z-Tc1J=Bi*=_PA`=(K$dk%||=Q?$39R5n7=dJe($sxp?wc{!8HT4e`6f$Iig%6?Nr=v?)q1? z)*PtfALGl`dV%)cv_=)tzz9mLLCkZyR5BHRn+e{=F1ArtVu;SHj<>rX&YNG`pGGd% zLayl>j|FYIb@3S3cNyidPtpL|5&Y>o^8SL^H-+n zQ^qfVFN=$`7u@0v58CY|3VZJ%4gKJqDmFsjf``*n#U6)TX1P9fFE@r6aYAC|cuA5a}ETly(vrg43;QYld zp*XNBoa`j)Y`TZ6JKD5+2_kj-AhYWM zv50Z#gqPiNdhp0lf&ueKjv?npNO_9~&e#X)#KrRH5@E~MW?T5!F27kwT$KBG&IZQd zStt>@Jmvb{2IDM8sY+1b2~}t3)(Zb+x^88MPvsd$Nu06=iSIBgCKMnV*+89V2P^Al?$&lh`G32B#3skYjnki z>XjTA9#i$hrx<#40-78o$iHfc>%pWm^6nFuZ~D}W0rz`a-0HR9<%q`9eQD%Jc0hqhHaS|C|Q!P?982_Pi^Atl^*J`uaw=u8UT-T?~mKR+WNs0Tj- zJ4LcuO_ixc6&exa);^(~hl^?C&#zQs0lfwz*rY>*;reg@KXYk!e6&kg@gup}c=qUh zJ4N7G%KN8qrFvhrOfUMZ@K=mVVm^6ND@Amhgg)>A|Mt3+zaj0HA}fQj*R20>%BffL z*dX2FL+h?_3+%R>(D@gPtw_8SZ?pq|NH>h8$-|>XwnM|?-4hECqE%6h@n^BP04S)X z6_r_RyOD9ba-#j8!USX{(De9B*{c~ah&^NF&fki8$#MJ~qvMMy_AfszKUW)r6fKU{ z*={!-oh5t93v!_k2zuTlAKy&VXIPp(^Y2!-6Fwan;wy# z^?Y{?=8Vp5)Pl<{p*C?xIkenn?WiGPM@BX9D~j;2hMnuJLz@C_>vQmxysVv>@R1ti z9b%5KeX-jDlXHNNVfK1F29#A|SVT0NVdG+#jI@2axy#>{;e*?Gbfu-WPOP9rW|sxi z>EYpUVo@W+r zLZk+eWZ~0m$^TE5_rRhMoZC+|VF78Y(G21UX9RD;iGb7=z;i@ZoOs*F(?hx2?bnHF ze`G}ljWMu%!IU`M)9!x&4RD6+y^DR12|FS6i9+apM4mjb&ZZ>)nzbC8dB*(~qrK^G=chky_)B-Oo&l5#BB0v-z1)Yv# zn9;E_xgUCG8F4G;FS{oJ;g|LsR-{3Ec&?B~nZ|c>fItwAtwr6xftGBX*(=;z%BoC# zp>oy;T$^1FnK7))_nRbQU&sV_l1_t(*ZPUpmV-8l&BP{2CP^qvD76;<8Pfk1BIx^g z-}mn9TUiLc!bQd^Xp#M_{J`Y`Nv_u_s(OYrX*YPa4HVT7;sAR(jPzb8zd^WYRoe@c z#w~?83u0w>y^_~;#s97Qi_?b^#kgR|Yu23maE|l^1ErMG$>ieme5vEgOB zyTvhS){S*r+M8BRP)J%|#IeT_DE<^}WYPFC4C+GFr>D;1i={WIR3e1P33j8XjG&Jc zaqCS3T}PgaU;h+SNS5b^6MxxID3Zxl-p$Fh*#yRA0aZB6R`x$?P?CiXpMoI{Fa3C? zLc_*64BXAueOLY!aiSxA2eo3_bFRgyCuFmvgk_1dv^R9U|G)PD>#5UOsbL|0MM>u? zG_)_vVP0PMW76<$;~ck<^H+3D%&siU*p2lc*IVe@Spd|*?!(2=1j~T<{+_*H+Ojyt_>*JLxeBzL>{p8rnB8*A8a#vpFLO8u zaXD61R;hG4-R(v4gj%9k^Y%Q9Civq;(R09_`J4Ofz7pvppCo#4{%si+kfzOBsNg5U zKCqPpg~CBE;N$d6;4%z^HVC8XQ`)g*5Qf>FN*XEScY9t%nj0=*olP2(>1c_39F-4J zYwr@8NPsP{Ve~!94cqT~2kVP9B}|UJ)`A}-C(W9OW3C=2CUQn>=D-Xf2jdeK`;$#~ zh=Xrvh>*{T0k(SUFAXLBE$HqTtc$yf4mS~BxKqQ^e?wA`9PsDc37ME>WG|LntTFvw zmoB`#b-(A}$IO98g}=qJNR!k<_W3zXU~>hr5FcNmEKKYGXpkqX-v^&lZ-a%KPmN2W zg+SpXxNn?ByzYz+syfQSlB0Sqb?+q9XxzL#30j@*9kH-UMJ|!-cXwt;0Fmm4l0&G; zK3L5U(+WJKio5_7j7eo4W@=X!YL}DxGxF&g%Ox!2*g>H0d$-M5zAev)v|vN3*BKoF zE<~O>Vlsm+8J=<-RR2Ob7O_9S57&lP)p4D}`LiUCjtR`lfpFHsE~P)Oa>Q!j5~|D0 z1`kYaq<=g`dZJrSup;zpJgARX{%ki)HtzEW_VrHi8u=AJ$-zR?(ixS;$Ny*M;V5YP z#sz-qu!`c8ToImh6_I}Q6YR-n_Z2SKxW{Ff6hJWO7komjM_LAWG%juNHOAPX!Mezb zeqKy19lB)}*DEjDQZLT&uZ|rH-iF5oC~4xGPi|edTt}Oj0>>;1Pa97q5;7)hgyxn8XCKcti0}#QMaD6&pfiU+gIJF_OzJ-Kd(8uk_x;UQIQ1BsZ z?~X6SZ+wNAPo>m(R1=+;UEsf>RerPtM!E1Z^U-SMp^p7j#xQOWxmI z8bYhT(=vpaa{2pqo%?#5op_Nbc54W$og+W)Nk*nqZPad?c3{fryf_m5q^zrvVJ~qZ z>|)VURZT?vN>U^~gFC8E_yp|&zjEP7AjScPM{!dwHhMTRMLiK<{I?8wujr~cb}qtR zsjDrh^_&NE>hCq7vpRbaJkw$QrMgfv%9*@vX zmoB);O~dj(Lc72xd79}(3xy@s;~ zFl!J6X2i6i#!LKtG!>4QrP^G_xEQTMB{jT5*!Lr`EoNqY`f**3#|d9V98!ss5y%>i z4E1A{hu*kS!<@z9T1nsziB5Q-Y8xaj%IaqtyVOe1UB1Z_f-LC_k zp1eN;V@_liga!>d4ks6 zDr2@-d*F8JzUqxYWX{w!)&ovJDuWqgmh;20Fa<*G7WY_fhBKmBIBXHD<%q#Z`rlrMIaO%IkyieaQ)AWbD7xzyQdz0?#L01Jg~x9Q)LPugTMpZX~SF z7eU-O>T)xj52h4j<4GOBH6u00jgV`OI%F>I?QVxx6Y0;1$2JluzTN>S>?Unrwg@)cnWK#}$yfuLuZ?`{Vs zzm_0`iTe~Uh(PUcw|CCs;wSazs{2w<@jeZ?Uq*r<{6aFy3YOhaVXM3x({U(vj9FA&dw*dDL75lM!8_=op&!+dE9#Zzbv$`ndEtFXR?}i;Ld1p`1&3l=X%ymdP|zA81SVZlO~LnZEDwG_d`$qF=U;DHeVMz@HCoX%=OS?9|@*ENlA5|N$@dg5Az zn8@Sxk(9TI80%&QN3+7zR6`8-B36c>Z$p&kdzkj;8!g4%MBY2mwH^KeM=6>*W<6#= zJZ#DP!dM4x2I8r;QmZJRZ`${u_wbSPK&rvcFmz8Y@o4G^DRi~}$7;t?%r8x;JY zP}A$Es!N4l)DdNpSt+Z@)5|!M89k6!Gwvb5KB_otC}N$HO=nRtjn@0+D?zk!D1u zBxq{i59O08-BXU7>>Ej*nyu*gGZCj43m!8F!oS}22l^rcOC1|9FQvDlvrzPo+ZeQ0 ztOQLEL5C7yA{+IID-5~ek4Q7sI@nmkwwXV%UM7ur|7TpPEWvL0jShHYS~vdLDGx>!6V#m@T}@mI4E7_>mJqJ5{dlG$Lw@^15+ zcZuW#Zw+v(oA^e1@E4T(|z4hvq{9!GxQ-gl}$O5oa%lfBxJ`1o%6mq}$;Pv9P z$RWAl9^Tt#vwo$5Lbr*Leha<8W2_|HbX9+$1hM9b^I!;R)q`Y|uf6>pE0na(V5(O? zIjyWL(!v9LpJ=H8-gEvOy9{o8P{M$cPsL{crJtF4fS^6|MK6ycm>sjXd(UGS_Bple z|7x2cxiTPh-;)BWdr#}_V2VgEZzuvo8{*_WV&+SsTL+)NpiZv&N9OE(bi=*2r@M)| z`T=cf9q~U>;3mbtb2BUM+RddCanyI3NajKlB$R)5afMMXR9~b8>09vm!K#RkB6y!s zygym1MEuiNfEdSDzSl9a44L=b?o*GkgN0>1sSBTCZ=l8@J92bpt1?G0d3yOsA>IA& zw-Z>jdnmhAW046EN6VqcsHt`|g%^&eXgOzyuwTg_d==V%G7P8`G;~ULN0*IEbOJ37 z0@>>?2@6VTzMjed8v?YhcXVZAaQi1!*pOU*ued-^*{0Wh#waAi^35&394SwBL=c6H zTHD$?hk=AtsEMBXTyCj`Na2F)|5tzv^#5=Fns~b~fHg5ht29V=76v9ND>0RLfxWbh zjuozA<#(BwNu;g3_Lry`(c&M(Jop3Bg_AZv=^hDf!^QW#bjfuRLfMJtYqT;6-wEuP z4~uW8%Aw>!Pv}8z-;)yFTB2)tVn9wJ+Xku{$yJ@Rr-jgv-6)+(eF@wXNuwJ7Sl7%w z<76{`H*q>?k9p29Nh0~bkGHR&O&{r2UtpN8e`Y_xi)5GOn%6kpmKF*oD+<+VX(F|F zwVjjS6^3ZKJ|L&vPcMB?o_u~@?{W(%!4TxqAh_6*2#Npe$op1ek$JwxD5JQYG?3+x&PsNsBmKA*?swwm@#WHOfzc!0Ms)lgHy$;9N*+0BA{_ zs#6s>-+X16nsoz?4PqF^xDJQ=3I%q}Z5MyE{Hd3Z#uYV5^q2HqBu}!0!PIKf*F0w!d z!g|z4b@)z;tKHq}K-fCchS*;bCSDW3m01KT8dJfA=F(vY-0By(HfHEQ$p3M|v_go2 z&3GSxCzo>aT>ZP2UU)ql()QZ0 z8q9MR2|ya|mR3^C9#=$hyh%I47}M^s@c~?VE(FvF<29;PHCGB;@O2Bq$S8$1ei7`S z>;4)Mo;drQuV^6|CicUdW1XrGQp{8TP|BgdI4XGItDxtZD0RaMC^--!8MQtjCE=Yy ztzS*35aQsMio4QeZ7<_eed2qW%R;)!KGMcj(E69=aC{}=7-tiOx(kUYw6@4FkrDt6 zcX`n3XtiqLxNrin6XG^$g!A6s@;MF=p0cR}`b*3&{6dpN_i#Gzw*|{my6aGipd7HT zV6$@_F+NVGFkz(D&Zx#ItZfY2VcvG3AT&ukT;`WjYEsd?K{jWjg~}COPmDF|5Xs>35%S=KIeye?;<|wX_YZlvQ?%u+mGGv8h~DUDB#N(<-49*& zW;H&s{X$%oD$Py7po>#@Lom9^J7;ri-i=39*NE^AEpf=D$8hiMU~Y{)kvV*PX%?xL zvR&QfggJcnU8{R%#oT|GL^d~ofUVUT-LCkN3&V}p@Ph{}lJT}eF>(Uz~kGt>oP9sFaqcpOJQeU|)dyq6!!%V0>s)%5$20iWue=I~w`jKyYuE~$-slF$gU33cwy>*qqA zS04opk#JOH%cvjRhDY-%9xC=i`?npK{dQpi%hC+-LqE`d%xH(j1FqB#0uLlLf<{^> z7gzGqM9KGJqerWee_9Co-veXgz&}brEy}t))8!3=U3O!?G6=Z5t63KI1}ma>YL@6c zWk<+T;+?B16s+_d9=y~!yez?{=VWVk3`N=l`8@qkDio%`I{v;9LTs83Mm~Qp?8D8) zbQjoPt3P~$<`+BgN2mNU8+pvC8CBh zZ&w(wuQd8s260I6i>myD%e#6U78_aHwo_|wlc2>JT{EXb_Ws@SA$c`Nb>MO- zw?wDzp43^waKDt`W|IH}l{Hg6#tRngiTklOQWbe8%v@V~Ha+i(`-X zlF6#AjihggMp&14w)1)JS*2?-+0CGPtuKO|w%NSzVYDjzCrt+2=uq8aNq@Y_vi>@d zS0Y)z0P_B7^<2>SzE(41x*-rQQuJsUfq=rkuRfe{ei*<%P{`70%-cHq|5qv@>9aBp z^7!*$S$mw&1_?FE&H+j#6gj!39xxK_dg_8qE^jrMd^l%kWMrD^wgI%syRM^>D)fnB zrMkx>8*ckJj3mneJm0F5#X;-BNjGFYR&Bf}Nz+#_Q~Ys4GWr_SsttHRM$omDNoBNa zt%W;{D>LpOz-z(6mb_1U;z7B!GiFd%$+U&v*`l8=2dB@mcR4`A@*r2MarUSD9FDni`~&7Pg;^`=8m7Xey2jdopP{TkkUb{TDGvOKFf0~nBy$`r3IAqw6>GPg4Jg=UZ?6B)uuO{>GgD69$D zXLju$0vT3NR?a-bQho~>(BKLOAh^Hp8@2X;VU=)P90E^23NtSiW|Y-xM_dKlz!>Ea zdf*kJ++?b6C{Bo;DbmBZ#eU$;bG~k1i@jlW5ZhbS$)-w;SfI$k%c9%%Ohg=sweK_U zj&Xp4aLW+~-Wt?^Ai=7_jK9UYzblyr32D1BTz*ESbbdUU%aHWGnF?f=qumfV7dD*~ zqL#;yQZylELu#NJ3h|%l;EJ3%Hw$kTzg?_lTCYZCz^QS&<1?S{b0j{unoLamhvvhc zV^s0w_W&vS^fq1tCgB$dehh4KkrEw^iwrGwz^#9&r7^B1y2oI-1uf59oA@|5@^$%t(|O3AxE$`VV-h!IKSZn4iz;G`jV+(NV(piJ-(xFp7d|*Vm-3Zbq5mX1qSA+YubH zt4Hw;QT)EzBCitb2(f5Qm=#NH*!wIYRmQnZa7p;Aw&EY~d3obqdMd=Q;Qp%?eHnZC z-h3=URSuLleGURzpy#M&isww>6|Q>yS*610{;OSS3vvsCkIt}tOHvDrMN9u8dRGzB zB8vrWe;Q7dbBCbMpU)@ZD`KxUiP2wOgZ?>&Twuy%Ny!CPWZORDp?(5DE_bY{hD_0q zupUODCm|;m7K~=F`momD2@dMaLT-EN>t69Y;sCh^#e~>ut?qzQ9*zdfhX8^BNwH+m za`8~99WX5{p(_V@LKYHs%R^lWM2c388+sdQLrX?cX3dnQeFuEkoW3OVHtOHU-vw}Hj6Lze-QgOe?3km-3+e=YXpo~cs@Sh>T?WW9Oo|6rl7tNyoE^6dTOmuqJj{OU#~d>Dz_|u?Gv&|IJZeXK?MTgOgb+j z4GIY!RhnTQvy!v9M2q_xV|dQX=7ma57hA+Xn|i?Kfs+1knrX+TT$YW*3TD=sc3Q|_ z(zlB9V~gpOxD40xK$OkzLu-zW07KB#ep4__ATJ!8v=wmR#VX2P6cu>x(NX;{kQ6nb z{tG;uV0`Fdg_TO+zdOV0)ZV9@re9NBJ?AGRy`&YI!B!#E+x97nWrLf`A^F{RUK}s z;Y*?>+^7g*}kJEgd-SvfpA678#}O_}`HC<;20Y@$}IvXk8=WW~RHojV0eVpf1qtk4E< z2ez-PZkNCgh`-N@vwH@v3jgK}95*tw-UdL2(}Pjd+`@>&9#?|EROYX(oz7fPacArF z7)O+MWW(Xj_<|C<@XyE{7+!oQDGN_YZ>;QZY3cZn7leez)FTZ4vmtj5(n<%xuJMrw zn~FbRx)r<9V;=XtT^o`lsiv+3wPv{sU(i>#EF8B$sK=Gp(_Zljh=$;8&Tz&l?*reu z!0Gn$B#tq+r?Xct&U4O}?2N(lu{yKYZr*SSmaIHf|8eN+etw{}Z;*A2>#-m0nk*7qnEz+n3UVi8%E#Akl8+tx(vZ+RpN$QQxw31klg zLWqhbc#SZdqMOZkC@fxTFJiD5@P`A{f9PQr)6*3}MukU9zK-QCRx$9_rDw)YWEfD` z$POY}HHC{eL^^$~*O~gIR&Xr0E=80z?2SdV^{S7Ww7_C-|A(7^h~fH><5zx&ujjiK z0pDE4dh{o|!MYUqynjT&RiR#7Ck_W^N&%RE&1wy``ijC61UTcz4>AVv8=o}3^R?| zJ4Ff)*&lVga37BADcM0ftQ0ubcV6ln?%)fjP&M}+Xy?{Ln8~~ciPe=!D732>P$y6^ z6+L_scFOhNW+zK^MEDe1_QOA>cJidDT<=>~tetZ+foae!YcO0g=m10bu$WKzF7pbd zI~;0I1}L$a!Xpxh@oRzzL>n@p)@{)r&1gs&Qh@h$(LB|Oow zB>fnC2q+!h65z>OV3mH5QloHgIHx2A-yX7Z=6q=a0<<#d8|ZD&_sGMTfi1@KfTAAM z`B5aAK9UV|jSn6WlX0b0wca@A$G-}5Ni6`Pa+{{o`OZ^E7Pomm(>V#brp8B1OiLrL z4c>hG`Y^}FQ2eDdrgS#Q#t6uk_cb;xutpS`gq!jPX)J?aVN4hvOLaBe7?+BHG0Lie zumIi|T2aPLEh{1Mv=fZuwI+Ba3@T;H4-Jr9zc!>nCs(NuO%#q zLn0Q03ZUq8gzjvqB(ntv7>2rfk8)`H?xhuma@0+fz-F+JpPH;?06eJI2_>jTK_VN> znF^2<{ceVi!x>fE!nvZsD&?h<(-u2+xI6YLP~OJT9dah@37wR-ju|VKl*OO%&G4sK1p8}ymK=x`+7~rFQqQoV6`jFNE&%+9Z))2` zBR=qoz6bvs?{nEJ2G*R`veT5cKV}bseBbSa>GF zibeMLhUu4g$^TlVKk-9t;qAJxEx>fgDCO`8cwy3Laq-4kgziQhF@yT_jKs=}eprx& zEy~oc*v5Y3Ie(Rhzrn(G_w>Q$aS7G-KE!t=2JHbWLn=D-(XsmmUK_UcK>`IVc^kzA zyT95KyT0JHY=z+ry;9frFkU|ONVoLy3t^}f#!xo#W(jbj_i-|*ff;>p+ZQEcTcUQmk0R!h>`^sUGe^mA~r&*8UxotMJ*O!d8_c#RdNkV^D^KuJqqy23gLUM z`F%h-gZ3)|n=;zYIhtjor`(%kI;ZIBUYS~AU8;&di+%~rHp!KJwWz{zdhxmAq~fVi z6ojU4O06oqW03_3MMi0h0uw}WL@8-8%YJ*+`sRxrNx{fz>0GZQL2RP_O>SG)f@Z{0jVor7PB|mzp;ji1|F> z%O0YTA^429{34{PRE>$?7P~FxMtLYwv?71gC>cm`vagQ;Q`zMVH1@N?#Yqk*tn3njQf?bO-!j`5=?EnYb_Px3C7Vs z&7X-LUjh+6uoT|%dg#%-D?&SUnu>bxOI+um@A>zA@}=t~qJWa)s;}?v#TLb=YrWu# zY-)z?Q#Z|eLk(&M!$OC0+Y(T$A}gn55|C>Mz~{$GL@p~sAxn(?y%kOS0Pk z5T~Q#e)?Yt*Qc^p=zZ70-qPTZOBeUqbt?(0r-ijXXaPj6HZ=X}&u0Ph21om)nlL%; zp)!TWOGjWhxSxmziDhV>+z{^;t|{C>NAngZ{z~L)0_VJ$Pqx}G~#)zrMWTZTbPV1%j(O-n>)a(*Zd*=44mPQbi;224+CSH zU@H8e{usV_cd<5qnfoi|S5fQ6m9tEK;rrf$u|L&@RH0Sa$=iOth**5in)f>rcBM87 zB1(9AIRb6OJ^K@ktgDoQn06zsojs0g22JoQj3cHz+-Y!~6pNLHGxj8iR|Q?H6JtSa zV9;IGTm?~nFIgzp615HZ=0QHtBTplj0I6@Q8)JqQ3?ayO(c@DGYEdGbA!ZpAU6zvn z>ybj5=Q8lYs+n1|)0@=LM4FLPoRpEU{2tK^pTIl0YAjJ|V-p|RXhezw4%FDr0I_y` zL%bG6=cb9lt}1AO7726Asx|>_SL>lh06`a;V|4cKht_w#JZ$y=xSI3JQ~8|h#KSlQdY(li&cI-JysGPBR>GkN z-)ey!VO#|)?rj;g4=N}iqZAf{z8iPGe}rb)mmqC9%Q~3tbw4Yf^9#J|4GZMpt>)j?O^N$ zPLO+lbKll&^&BY=@clftA0JNGl+F})=0{#ov6W1<{bQdOnlOFj2u6&4h9SPn|iZSSzgr#L`q9#3ZwCK8GnwHm(y-sn2VXC#)s*qYICezeOE zx9DQVI2x~gyXSmm??4A`?q}N78wT2EcBE(mNy4%RQG=9U_GEYVts>{ia%p*}65y1* zxqnp($4g=eSO*P+tuKs@H^5Z)i%tJvJ|hd-okXk5#yI2fAIfb{S&)kye7n$Pp!OC* z5oZMjptu*JKE7)#X3Iu1|3s-OaHPODa+`oW)Gt%3#D^9vH<%YqR^%em@nVh*q@`%Z z>~6KI4$9Z;W`(U=NcRqk?V5)=z(1XD>6BF1kb2h8K0QS| z5T*+NhyVlCp)^;D2d)bM&}2vnLW2kVm)niZ>LT_I!3_B9s|m_{5O~SYhohXH7usQi z9u#u>Cfe6bO{W)I!^6@m$cU%reUfUuX1Dzvy0pG|=VOAU_y0hMp9d_Mdv0Zzi!ueV)yjz6-%1#pVDuMHN5t??ew!u_*X zH#$V!n>G3)ERi)|Y;{pdV_&Dy_xq#+nVJx;JA}CtXMC0atB5kJn{Kq{Bz0lb7k1>m zM88)%KeyN*tnS`$b1x^AwBG8y*@$X0u4|BZ%h6rO^RfENnqtwBM{O?}5y7im zldATu2zI$WAxpfiVOG>stfqQRe@wXHeyLQ^mIJg z4&rwowtWwvx@6C+53|azW`tTQfZeH1k$i`xGg@wFsl4=)m8<(W19mU-R3t^0=vemO z$sjZD!;n(rIf88^?o4r0E|>8oUZlh4jSivtS!)?a0xiw6%WC@NYO%1tA4u=^*p2@j za_IX=f&ewrW{B4(EoV};M7`|(74MQ7T@t}&UN`I6sSl;GoH1N?Oy5%)gXI~}XE4Sj zayk$WVBnG;1TAHZt= zDX{qn%Jek?ZO5?5ecz)ZV5CBWog%8nE4gf9;!-nK=NtXdEAz>4RZP0rDo;Pw%S72? zp~tuhR>2OCm#%x~>mz8;+b;ncm)kb4zY;Y;vf-XZJ?7a^rt}x#U{H2iBdUB$Qnh5|?X%eN`KX^mU%J4VGlbnh)=B zt74K(6m5Ff0BiPkDPGR7744M}T0H%*{}W9m!%NnaJnQ`bnJSIwoxS;X{edjnzqU@3 zywUV*hP%xkm%DH(EBNgk>@c$z+fv=~rsiAIVNHRVpQ-pr9~!_fxL z;tgJm6929a2GL%~wc8bRGP6B+N6?WK_t<|oDfFpLNMK91MTZ7S{m5SQzy@%}QNe9X z#0NjG;s<1Q(ut~T{4QjU5LerI>&zUk^_P{)75^}Os1}ER|Bg;+@I0C$=}C9~&C3y6 zNfW>3N}uaJ>jRtTXGI7i!EmO1aP-~0l0=7#9t-MAXbEhknsG5O&{p=V{{<(%_0v&&VRQb2D!2W`n zI9d}k8H22obYgs5C!3F6AVkZ&7yQCo_JTI~)s8(>i#A_qToU0-H{8&Y!wE^FUBtpr z5Npa~_rK6VuV&E(jsV;ZbB0bi%$OV9SZ~1w^3En~7KLN46DoDpjm^8RLyy`@$;8F@ zr;!2HId+()Tg?3qVhEJDHzCr)M;pJel2A+lMi0^SxjIfp(>*__Ge3}=osTcQlT$~NaH8%!F~{yasZziPUBq zj=07+VUjiT2e(Z?D;$;ejlD~vzioqd`}CZ|kJe4_Ah}~DpipwZp3s>pz&X2*HlWLl5QPI_Pq3(a2=978_V-jXwO7?qMN=P%-gBB#Ydm~8I(H>mx?gy zfEmX=f>eME__M5nl-eJz`xSU;45B(EAO8tKsLI|mBNEgPYls1a1dM*bFL*Nr06YYTi{> zeA{AU_(FT8NC^zu8t5MH-98VZ!!d1*k`9#B8q%RO(u}6Wo~5UQT}5VG%8HqhT@# zzA$@cH*1SKOz|3kNbwFxpd#S|C$rre0v}KSmn~0kpB{M0RB(Mrb)Ji4)bE&0DJ@qc zW&e{=9E~9|KTNe}SrJx2vCV``Y*1KxVBS~toBS=8COm*Ra8kOv=By%yR2Fmpi|ST_ zC_(U-AnRh~0y#H;ENCYj`yLREKnF=+PeiU zV#cx2r%6C@kW((fEHzDe&vXLO_@V^PSl2iK#;i%-qJz!$K+ykPz@+@vQbtwyv2ADikkFU|HbGHEJO{y ziYmsZ*YTW^@1F5nrT?!{hS=A|)9#xS#qCZG22!LRqf+?g%B{Bb*XyZdb?1@TMS%PX zNkXIxlXgDPcpsE0rLtb#Wa8Sq_3a_zB*h5vhp#jtdy|scF1w~*6`M@I=$@r9-4V4@ zEegRv1BVG`a7TaPVq0gN%d$b(;618vXxx)Mk+5A}S{arUxog&v?f$i_!9c(aluBhOd+x+mOpw4XC=xCKiX~~X`Ne*LE)0zqeV7*oA=G4-;$Z0&oKk- zV5QC{Bll&cQk%^)~M?znB1Lw_bk-5<0lH zEEacX%GWYE)9st=Meg;S-br*)qeS)CHSBc};1|}Way^0RF!`!cMFs~C_&g)7q#WSj zW3j1qDB?e|#Yg@BoiFo&_4!+4#?O^Q?)zGup^A#2H5~g{myKa?=Ts)gU}(-Cj~7gg zy++dMf$E^9luVIP<=5s**Z_sQ>dPeU$oBnN89(Pv{u_22{H&!`8X^GaTZ*=03_>MG zb}e2>U;{bJrLmaaI(-bR(_Q*d;CEdS$d z?p>cZpD{@+$A*VQiWOj8r~_ZD47BTb1TJPRG35|YaXeAooA)TM@j)hC7g~6Mgcl=1 zy(@fz`d%Mdx9CAyO+w-7$=G>s$}P9!IaaEb-2~TYg;?HQ*NS$TX)jYO@_{MN3ffKk z_0Ee$YNAT$+5R2X-fwU-1qc(P!jp@3D*4Y8*#q0L;ao%M1Wr0EP zybCKvUGM8~GxbMemc2r0$+XJONq|iGW1x^6bkbJ~x9yl%GbgqhUwGe2t}54Xp)@ZT3|1CI>V+uV&?$5 z8kY-8HSF?3`qIkq6HGt#h_LTek3*YOmxeTRbFW#|)s8T1#%rvLpg@q)wo~ZJGMYb7 zn)a$xa>1U}e*KnnDmfYeAL=+v!1ypeaU0Pf?N=M5av#l+3-$!#wgE}3#&1XV-I^~U zr3K3=pRzn~-C)Z*$m~Q&ED3X1(K`S3I9(6p2-2eUnG7BJxmlZ0`o{7whEVUqdTR)?*c&Zbu>jD))eY2r-R26<3#jvi5Y5bD(0$(>L8b4$+w`5 z3WsL`h~N#)KiUz+)mkB`c5h+09G|mY04luQJ~#b_es(LZfg*&dH+D%qN<>jC#0#XMtAYf4(;OC36JwCUf$#Co3wiq-#LKOFFDQ)(sv4 zMZRUPnkJ(^ftI#?0{qX>oAif+Q0R@Z6dU|fv%>D!HSehl1dSYn^!AK=p6DGvL4P4N zd$X_Jbc@ii-`RIFX|!u>df5vy&l1L&_)g% zX%dI=IZ)mF;q?AZvsU{+|k}0cfQy1o76He!-$uDrhe4xs31K zzfqj2%1~=@qn@BJ#lC{xNrC5k*w`&YPwTgx+J5K$RVrdf?`{A-lK31oI7w z=sH?Y`yV|8s`cT|?h}+rH4y(;W%6UYfoa8D7EEaWBu(8+3_$0%-f5UOGG;5h^VKko zk`)XYZdnS-Pznrge8{=Wc+J)Ytl_|0+BmK+8u@J{ie#)4sz;TsFvn2oqXYRZNAyGJ*&eC2Cfa+vHon1qhY#_jYxt@NKw4Lx;xe(#tP^VP6f z)%_()PO|5}NuPC{`n_flb4tXAs9bhMqH7He=Cf5j`ex zVh-bKDEF*BLVZMPbnkWgZ;Wucz_a8I+e29>-iYazc>)5FW6d!p0zCl5n{OUso5T&dE%Ro|02PH2Agb;c-ts(as7wqUa{2-JCV0}nzM(!RgUv{FuS!hzs!+1J z8Iiy+bX4_V_zY5yjPXaQ(M^Bv!jQ#|tXKg*ng8UT*tQ>}KS0rppYM2TZYYE4JpMJ% z^o-kJ@4|U3?}xGQiDP3O-3K&J-|YCL$KQFN4O@tKVIKJv8YjG9y0t}g-Ha)CI)EqI zik|mZ1rzRK{gQpgJ(tn(kbu+l9`MEi{}V|KeB76a3GE!pc0S=KT}e2%iZq@k3CS=p zh_6a{`A6rKG|8xPTlW3JLsOoPB90rQvg?wyhPZ4lGeeOJ2cz-WqMI)N6JnYm4hqG=P zA@NXlwa!Wbw7X@aKJ$YvF!erJWibj3!q29H7tRH$+XfGT1HZs<%E0|kE~ZP7=~{%&*Cj;w0njP~FblVShp66u5u;}+o3p53;$ zAZ=|>f6rw5CFYfpaZW%7g15l&*aez>JfM>#kzXs6oie5nw1i zNI#(5Rtx-DDLPVePL3E_!G_V5Td?q*W-S9i2~J(-R1aF)|8xtqNZ|J&v&UK}myT(eM9{}Od! zwD$`PjzVP!%?L7Ex~1v&;LeG$*ZSiLkS96%-M_|6g8NZ?OAaygJ)CG8Uy4szT z^?6{<3LbRXr5V-qw@DqrzA~uk@*r`3S>lDESPK;ky6MATc}!HuFX?w_Q`^Qk)wU4L zieU=}jPN*DG%y=x7)T#XP4dSCpO7cr0@uVZOS~85C$onmBmR<}rF<0M2B|>K6W=3_*75WWL zJ@aT5p=F>;+eJuC;8EReyOW>k*@^v@u;yQ#rlbE>XtTh`2dSbz*iJB{CPr+J*BT_j z5J|SCg!DhOM{Aa{Kw{M?hl7@Jcb$%XFhmQ%z)-<2tdF1R+g(g6I1ZI|k|xA@PHeOE zrEW;s|3QVnlW$aNMhFCvqR~cy-jszw=FhO;odDjx_vbi5&z{5+a~mI0D(Vb*6RIg3 zRV2B9?-`y3EW@^~K40-xK(-N)rX^n5Cgkg<7lCbbxxsSqe`!%*!GI3mufO zXpvfeZR*pZB|jgR6A9a5O>a1oEBs^nfPmC6GA_!v@l^gp2Bpih`)wSc0J&5r*b%-h z8i{w}KlG#$_v5N9I;kB}4^I~9t<<-&J5_9gN}Vop1=Ck?q`cz@El7qqoo#B3Wnb~jrC7-f?@a4pwWuSH!;27>wyn>brp95 zh96yGQKTNQ9D@`zLi3-k0B7R=MMxUX%C|45Y=I!>GLFS4XQ{w|lBR88Q28}Ctn}08 zx0ssUt@ezol!A(sE{<<0j$|t)a}JU+N2iA<`to$x)th}Vzz*|3V>(R7IDHh(z1$UO z1t0k}Pv9=`M{6EVFjsD?YgYzhOI+d9i}uE;xohhq4tf-cMH6H1Mx`faR+Jc~+)^E< zj83E%5W{rquGTZCKS-2tFA+EE_C}VvR3s;VaWW0KFFoZ@UrK5buONlSd%<>4QdIaQ z!p{LzTl<=jrU}iia3V(~w`t9%=S#iLW|v)RSx}EO)AShZ<$(-Plf}rtKyD!d*AtBw z;1&NH4{APbXoAD_J|S$Z_}lBCWqe17<5ncL!re#Z-Zhg%%AG~R_TDzjs^FA?_W_lk z@KO4L#xALi$c6&;9Rm+C5;3Lvb#!&Y2E9nhW)GTdmTdJW9t4;o^KXfbC!qwB7PLaH zri`rmqsvPy50MqCLLJTJNWn15 zrDo0_CQiVt9Xyb{kO4I5ev7Z7F5&a+07xy~DxQt@Vcz2ofl2zEtbuj2o7LUbt zpU(r&-RnRhqC&`j{#CEks$Og4>&dzIEpA4Z2BKx0icy`7_P--91K3~ZDKPJEz;ZTC zj+TjO+SocPwN%NWcAhi}$LIB#NFI=9>kqbfGGG4Qh(M5#Yb=V1KMaC4kFn8HSlBnl z#=+3ZAi%zh4NToZS)oyccHE$EoR~)+<<~xR)Ha9Tj>bLvCyTK!+qlCCwzTy%U5rt& z=ds9jvs)yMEi1!Xsi5Ok3uExT!KY(3%jE8RI#yYtYNjiDFP&cJLl`C=7gu(UXVyB| zw|)f9pUZ@nK8s(D_3t(dFQN_xpGzWyfo+fsDf7X{$FgvKk%>NPxE-?{;L zikaT{R3YAeWC(dReyK2_QJGPD4`CYCvmk~chfdY@#JH170Twt^LZu_>2%12TlvrHS z#}3Yi5jFn|83mlvjuETiiT}YI%2hr`UEQp-zE`N|%(nv*bpZXnta2NX7Id*p4lx3H z!9Tv7dX$+!v-dx-N!}X4X?1+V3mZtfl1MLGm33GGB)?z{Ebo4BOb+1~JIo~dq2RZb z6~1;nq9XiAqvVo)p%%BbhL35oYH+O4&Eo2L!xmb+RB=GH)mtDDTTY#r)_q zxmNS!dYMFRctnUX4?ur;B=cWmuS0k2p@3z}`t5RF!<_IJ$t692fC)A^2b&8-x`aFqiHWy93m$r3&rGXbe3P_pN33{ z0vykEF~k}I$amO{@X#C0yC~#7(UWf#?Lk>#{0kmt6UlUSi%Yi9n^3BN>7@7Z|DT7TXINb??)G}^|1pbAKc#7xfk<(41lG@K+1AGA~1 zsX6NUIb>788P$c(1Hw+!)a%-bPN*R4|Bnp=Dge{0m6*D+z5okb} z3Sw=E*3^W1TuITUKbgC$U#3rQL4P?$h%lZ*uM9bnb?U;cd25p{gB|y}l0d|t5SzwL zFHG`IYs>`(WjD}u!#^i}wI{T-;T|$oJmJWwHtxM{7dB(^lcJ`;#GmZ+b^KN@iG3Qs zq;p68bL9Z>4ca7b^70-1iYm%=-Dxpd)768#yexE+M(m_XLCzgCv-$uv&0Zc!r7lO9@g zp6Y{!zr$b)z}UWRE)=~;x89x-c*4E1QYeDZtUSlyVSt42qiho7I6i;%s#zy<5wfSQ zq;O1K32JaP9UAq3X97$~4tV6a87ICI#+77MRP6NP-duB2`z*t*UVv+K!~E6(m@(f| zpY(o{GHLy>nP!>BrHt+v-<+iA-!Q#L17fHvG||8O&Tl;IE!;);MHk~6Ve z=1Ryck6?`y=-{<~?w57`{(rB(;G&-(VlHTa+pIEKaSJZ7N~g6W`G-uWK2doIy>MD7uui9CM+xMKww# zC0}qA^zWBiMzdkPD8(ea9`auqO3B7e%(A9_2gj|*GY5X}DuVcgh4u(p5bkJ`-xx#E zh=OJ@z+P%#!gz*?P{#H0j$F}^gOoP-VSya#ocK8y++L9}WzACa-23%N6nptoA{M#X zI++zgQ1`IOgpm+BB(vfN;Z0O_3?oQYrh!04U#(H88+P^CDX0>Pr_|)V(2=T(=gSS; zheuM`eAMedNUKBuN?VDrTLe{oEFP~Q%fu9zfxxfX4H!dFiiOE4L5wN&hvtQPdCfE; z>`LJCSo{G#OA{5{oi*Jq)Y(&YpumSm9wfs`A0Vm)S@?AxI-SkN&0vUUPB~yxs6)}u zJmX-8;-T>}G#x9+jlx`xr)?^PrE1^o(1@iJE;V#}ZbI`HbLr+mZ~0LlpJ(X+K`V%J zjLCnLO$0k0I#&VOo`sAZhHu$-Js`&y^u37-liWl$ZT0{HA>d&eZxV!~3s34P(V|L- zsLIGv4T1s$H*@0HIChzp@`h%>q&a*zQCWSBmlRKog>{HZ)=9+?S4SPze$u>&Ieg%v z+x_J!p$eJHx5ZmDR7@hpP&$fw3>g451i!Y2u^Qv)gRKnhU&0b*_qb)Co8UU|Cvfl% zz=H%~9d`bY4;g?fefX$)kf%>=Sx8I(uCO&Z6pkq3)M2Hdzwaa0kn6}$2%v9^NpEv` zDu>zqaPGhEet>_FeabUzaAQ6kFI(W|;vn%`094PUwVxw2LYwr&+M%n45$`W##Ks-Q zMT|f|va(WwMt-)zO5&28X#YrJK(zQSp8onS~xS+mRiqS`HKh@TO7&M#} z&4Y_PESnd?^iZv!EP{t0zGyeUhQuvfl{9jjdc_r3oRYJz^rfftL&$7=cAHK!kfDjn zbY-z%C?o=y7jYjYMJiZ}1V~E^GIn;#W#gZ)e^?a^4NU5refm=NLv{Rrq56@l8@?C5 zUg{NI=lhEXWVnt}l0-{vnX77fb%WiajzFaPhd|L3nao7R7VkWjV$VnjXP z=RT|18byOEll}slbif6S&mVK-?<>RUFvJ)ua$_{;f=+lmYXe#n% z$|2ux>!5*1q0v6udC$jlUG+LV!))pS4R;yixU}JhM;rA_apgBeYp{ab?j0t?Ruf$5 z5&uw)!e?Q%R#2=plISfjov^%@Eknzw^_*o6Xta3$t`oN%ezNxUf~CG>OB9f<4tH0W zSfl18h3uyudU=OU5Vrf#Vk3_HDhHG(4_>FOH9hd`>cQ1zh8x6gRj1#@*ynre1)lNE z)`m!JlvvV^&*#p|Hc;ymXbyFmKqpCsO*U~FZlG46vOHlcOHt?D0}ns-p~pb7X`+v` z7&jom+CTU<&1OpP%&?9RwIk1KovNri%n$>%$j%n>Kzlljr{yO6X1>&}BYU|Y&8WeK z`?I~Ezki(Ji|cW^K`qt^=(^ovIHNb2EgiB{``TJZhv?vdSl%`nC5`L+%gxy-2f?s*D=i4btJSI#I#Y*eH_QJdQvc)j$`_o=VQmOAmLn!5+p^*2S z$KGM#SqM4U{Qi(=7}C(jB|XMkUu|VwN68cs@uY;7CPaooGv}hr+&T@Cgc31AXLM!V z@HCd)T!GCWBf>+ZFIOI(RdL+1PfnoL6Z1X;rzHNlVXDd5=azlslLSB1>DMs42u8%= zX&S?~6m)|m*6Trf`Bs(6%%$UOY~Y05k*H3HnqncIuCm!VvHAZ(=6c|QZrLn!)>pYIg5%=T{89J6n{$ee z))SjXfVyA+&)Pm&Morq^p6pL|JTo+Gt$nDD`x*9EY!eLHHN&~Nxn zU`D^gP|M+KmuJwK2l#9~fTkiw72=**gB2GE3SyfO%`YnawOi|DugktN!}+8$fe5Eh zS`$Aw-*c1rz_C8g6f#lIRiuW$accq_1I?C9+JZ`{8iL0=QKdDyhf@W%H!}NPlWTKS z(D8TdS^{()L_P_c@Bn~~0IQsRo4r3DOhbA`{2ln;za>hsZwqLoJyQrU>LI0Cmp7~c zy-I&RXtE3;quo25snL1=kZCB+bJScw=ssl}t@1TCeV+ zqbqMda3Q1tLT?~wk>r7*3~fS4R&^`MvW{Flanh}Obw1GSMeSaNO&PYj=Soi5TrsRI z|GeJ`xA@Xo8d~DP+5gPtM5L2F9PZkP=XnVIcI@Edcs|M`d8?tuLWfULoD5*s3q&K) zA!TBx?YZyXOT9yfAIOFGRywt-4O-OLSfxzmCcCaIF=Wd^p*HvVYm=dd>~pTg1Ud^s zLS3BfjYdX0OM>w&Y2*#KuTbralQZ?0IDv1f{1{w5b~>VR$vl#bc{xywtHhXW)juBn zu^s3Lb5f@(6G!W~sCLTVe>l32;}79;td|dH+0HtjKiN{7IW1Hnn7EYcSoNmt;g}Vq zoactc`K`@O3V+WC$= zKb*Ax7xHRRAArHJIz0KdIqth#?DUi|%_vqjrkNc{aGd0f-w+@NZZVaJ>-t79;wNaL z)SE`FjRcs6?RO|t47#$cn%)8btD$?g#BU+;2oXQ=a$JpdQc68-ddky_%;D^LthMK5 zf9DiXlmo@kT$YRZDdA$RnA)WaatatvnR;Gyc6Vshn8%7_yM^(aAcpg06Gazj3m$)b&I`m1;txcYbqZ4M7AKiAF~@U{t7ot)6EycpY3p}V>huDZ??6%^$S1MEl%t7O8K%S zfFL^U`~86O-jf9wFx+=0NY?Jq{6)p=EUBgTP?y1jL$61#vaSja$&Lo$xfYLKc} zPa9!btbBZ@I^1t$_k~FD8$_;3t0iN6Omhw|o6osfu|NYOWOwBY5uT*OHg7sV9YB$U z00%($za4hGQI?tsyG6S+U0UK^-7M&0a6!rA&z;v~dfNkReclUHVrvzga=J-KyvCu$ z3EvlPLOHm;I8Eb)l^DIFGz`^4_gK(55SjY;=6@jK_EtV`&2+!fL+2x4pzK%B$5e-& zvFOIBX8Kd^@o7odTPhCr0?h zTvRkq7cMZj;qoCyxhg@uvje5*1lyM<+PAgb9_Fodqp-Hc&Mg1 za``sCVjYMj9l}h>3jFhIfv zj^4W{_t+P@{V2w(9T9)mIyd+JWkB8Y!WjMA4?28%{q;JFkSf}7CITIG8sMCUGthwR zA#HwPt0i&nN)g;_Pm9Gqs=fx2cbF5){=BvY(^Gwoaw-brSwF8v8ds%7Mwp5zUB+S$ zZb8X$1zX!fGY@r@ys%N5o@mfmLxpz?$ z7<=D%T*VgNa!^EjKrhNkuu^Pbg7s}BW5A=GWkJz!zw8fp^4UzoF_8=CETfNB#0B&8 z9e;X^MZV4q&=|}9f5}T0(-^YLH4qUn~*x6>+v>HRsVOE~f|LZ3it} zBaVK$N!+Bqhb9SQ+ttS#t}^+Y=k`iFhrzrIG|MF}54I{cT1sbFULCjfwT*%Rh2Ftt zAB1KbQ5TOCvV)KyA!~SHPrdGgKzTYYK*p?aoYz{MD9%%mwtf!>!oW-%mv|scW1-kb z*G+zZpLICLVuVmdeVze6JUtIg8-?gKtH=d_yb^6V#%@!UBv0lz_WmU)G=#2WVPT5u zv23|A)6)(c7R9i{`y;zK)%MRXJJ#e66_O8WzW?&59T2SJQ_PG9B$siZ&AF)H7$^s= zD8aV|w0Fu(&wI^@CGF}I2j31y_eO=d)W;e?`dH19W<{e0h7ci?*n-w9iNShy(m5dw zOeT$vCI1JG+qq%-`JpG7i8n80cE>^pwAQ-Xp#cAhjhslVT7NvOx{xGu{Rr=#ZdAr` z-z>_V8XNLd#dGw>qCefe$AFx4<16LJIGJdX9WTgDyg6SU?oUmHweJJ%1s@QjQp1qE zd9gC`4M1_lZECY$auHOgy3+>`r*uI0@oz;e3y-sWC6cT5M4wVjPq1HQ{%dO|Rj5!E zCrmfgv3;r-kP>>mOHsyIDoB&UYo#PrVT;?T6?zr0n^U?;o0Uk+{6`CPzRmjZJFd0r zyJ0(r<|fIwXz*P@6YjQ7b&Rdzz@KD$4p+5i?qWusqvGPW`A*=XPPbf0&3~sMP5u#H z#WTr7a!Q$l*yy6}9rxBMUN?H;zFN{dwX(0c6;m$FREk$YDWTu%&S-`<_S4eH^PF28*v1fIr8<^t=pv_vm5gB z0W%u_L7hV!?(OA)QhLtvC-c=uhYuXn+V@BihaXT>53S{w<7@nqeLFR}!WcZxKCV*l z!TXf`b<8On2%`ei`}z-j5}&i=0{AbPUf%r3Bao|qVbm(dHQ+hawykV>t-D@&_H{J; zj-Oaua$8pNtOBU~u_oRc5+ zWnUzJqd)Xht=vnc@J>@`?*#_A9Ahlg-Hx#%mz%B;rsC!KJ=?v@21P%0F1iG^0_=7g zdH`rx;(%R@d3%G8^L$-?r8tW7@?mt0Rq_UGo00O89 zqa7)iBm>Zrt4kt?+gyW}G?Ls>3wMoyrDObJiqe@eRA^D&937hSRI;@9<$(e;z`RfA zqDYag*Vp+(8R8_C>ar)y;uW|kwt(3rVtX zE4UbO$Ikd^WzF_?+6jn{X;AW76UaJ%89sPOrUOZj@kS4z3W#aU*HKq9eQQBmJ9o!T z-}$R+Ip8{*+hn}aHMM(ln(r?@g)E3Y{NqXELyQv320i}dtKW%4F$PLB>qv3z3!Bpk z&rzfi-_Zj%qW9>2-psU(mH);oQ|%|tL2&4#5g?)ykz!DEwE`atm*)1kAkQe`ld*lN zz-uJo>Gdr7;s26ingG5z!z61yY9ocMNzim`E{DK`M>rR?y1k)!n4Q1p$kkCVog74~ zo~Jeil`jk?ef7ZEKH36c&0-IUWVpa}pT(bAX>o{r%$fNkyDj%%`xc`gVLLXE{7eR5 zX7e}q?($kLM=GVhe9W=!PF_I+F4gVo&<{CAs?pD+E#Eoasp%Ln-VZo;35M29 z{j9_1ZX>C&5Bt-T)%t=iu4*G_;n7a9P;+CVJ2nk*YPLAES{`I_zT0&fB$kV1wN(it)qYl?oJwVM zSAPtKm*zTeIc&d|x03;LwmX4aYI@Dtll8JVIN^$pwp>&x%hHxEFZ`_@aD-1>?ad!Q zxs011|0J?(Li&7jd{*KEUuxqNd@F3D7x;_H(SRNJqzy+-o22~0-UI?7if zoYJX`yi7X1A(puyEA?w-&*Ba?R0-k!tqYEwC-%l?Ozd)cO5H7)mACf`MLfvFlawOf zRT4N%*9EZH?hEQ+^cPtIRA*U@EL!xK+)UT_3lY-qS8eA8ph(Hj8s?;4mwwSF`J{Ou zdeBt`8F3KTk&}lO3`B^{MI$^-Q0r;^-X9kvTyObIn9PUe@T5nnaX(d45E`@_6=jrkR^2N2spK5Ae(NpIr55 zOV}kUfL%g@*ldHdS?lka0)R6B9!U`$j+6UdPv3Sm@`n+e|8!Sl`M{4xouw0R<$U}Y zZ5*xin5=%xN;NAsaKLDQjvR}3s=-Xb*#j}x2jB`82l|~^P5qfxSD%Z;X~?brLdnO; zT~$rLTO`Ku@A!jx-XH#~5B_;bi3vq^hh$vT;{kxaNC}h?9>G(|vJaviP7P?7i>>j< z4_fvhI?1+gnI`bSsrh;oMj+ycxyatru8Ps>Vj)AoQOQlMej`-+Z!O(p{k>iJX7~I` zVB?w9=VY!fUbJn`aK08ZxUjr`iewBR+B8?gAk>+@vShXi#1Co5dw7Vl527fak?F&3 zu7rTyB!uo^@LMHR2kG1w4iI;Mp!LMz3NIwDd1~r;@4XgtMYWsdeZ1XkIKQ!rIZ&QA1=s$QHkR>FHrD}dDfJOoTc`eo zo9IKM(53+Tes{dXmV7M^kTvNvKB+HsR0v!9tK>2#2=+1I()C+U?ZOO=OUmuM@cP_u z0X_wF0+ww5JUo{6B|MGYuuDByJ3?83{nrjkkcT$dnB-fPVM`KzdAD|+a5NRE@C(F} z>(^kGbHrn)v8iMk&@ppNrlMO~L0KYpf#BI5WGbC-`}%_8ctDEN6U)QF8&^6pA`nC} z`!SigIktUb=+r@OA%!`-vzzx~(@dPLq$Z=3^5<_iR0 zUOD%xx~j~H`hQa6=0{v>AJm8%9M`XZ^cGa#EeB9lC>?c`k3%HD@?_^c%}F?@0m^5( zW+-2R!{wAs<@I2xoy6zVaYS;f{EGWW)gPa*G}JOB>iJbbD>BRSXSu$>)H%Mevk@A@ zXgp7~npI*5H8yVp?|Y7S*`fC@3=(r!fQ3!b3kr#T5>*!q9N=c8tTM@f6Qzv@qW~g& z-ki*osZ+uvRtf!RE%;Q>8Uf}m#&6(QM#*o~fj@3s{RF%`@Fg$i8{OkhRH-s2MWiUy zQOBSaM|2v;EO8Dq03DX7z4&ZIi%R^(hn5hc`sY?$*|npOCK&6+9be^|G+)S96YK`_ z+Fg;DzmnK^qoO^Q_vri1PLh~~ogkH%y-jHd#n$Y&V|Z&WoF5J_E-C)>eT2(rAzS6eMu8FT{n`PCYR>KQx>M*TE+7Q< zqb<>Mb|dRzD66G`DIjggxJjrZl#X!$gb zE`GJik1^}x+25b|Q-|#DPP}s4>|M9Wbxgi?00$B(5tT>qBERkiM~3^S;KLSk$7zgE z2TGX})b(cqxmUq8i5I{$ScFalu$dZt70^>Jn8Hx3?A{jjRmZpe9FGn7LNyg(Gdtwu z4Fujo(2buWXI^y2wzYR40pr}(PS#~TLl$S%wS)iK*CCj&v2+ko5QQOz;~JYZ#Jnx%+a>t5E8eFy|aF++OG$6MaCSPQ5hp)+v%;;9NNBwqwBD zo7aNs+lsER4&rO)%n*+$r`$s{# zS8RBzAxNPxRIbM6{NkFNQdh#)4-gzusRNq&4P;PrfoDLmi)Z{q@7Kg`4`X{J&3h%x z@_)fT5qHi*X@8gf2$nY0ho(MS_f`_TN}S1}+O<{Q{=c3=!m_>ei4>`1kvE$_6jB8I z$;@EHi?Y@^Sk*&S?!%k-OuMwH2UBv${J>V)0t*9c)`~M9xV6!GlY%c9ComFmCf_sr z$iB*pJ;stoU982zDK?^0Q>{>T~vzjCC7@b!Vj1=ADX1<=39F)$*@ zUk`~BE z=8BIJ(Bl6k!mYo6wmaRD8VpfQG<><>SZGYCZ?$Sh8|POMVZelg*cE+1AZi^tjSwW< zM++oPWgG;cX_ z_Rrp;XG`LPHD4iutsgK612hkeWwjDI;Ij31g!jgz+SlNQFS5_M8__$3O%w%v2 zx0TPxHM5d>G`8CDkP!1g3=nUh#%lB%YW9D};74rz@*%FcL_b&Yu)AN7dUqW47>i1| z-hNs<5Oik8sMkt!9LJ%`N&_|iktc7!?{1w|;A-TKAFK$wiEhYC%1gBID5>9J(9!zp z{FvffcTSLZq^0E=@U{I(G(3rvvnBuOJW5YPPl=wd(Lb0aZgneA z-1%dQ2#a<*9U!PVJ(M|j572rtPgM{fdNn;89nl?1VYplez3bV-mPy)Ai1q-)#VunR z^b2{Z3!%e$1gXntC;_t+|HQFkP?lJCj9l^Ps%~DGzUfa5GU&h9vL-k~%g^vqt6o;a zMPF%sWXb39NHm3mY*oC&haPKnWe!mhD*V@6WDP*7so!6Dl$J{esFN`5;C_tS&!?4v zdJF4n4xom1I(g1I?INY_z~X^y@l<{109h@*|2zfaDs_3NgD(j51bzSBIq0xYm1yIw%uWGK*aFz_UExWbxUY=q9 zDOj@*kqam|K_%JLT04c;zCUm;C5_Q*F5_z%zj8ou9;yMmV*PsBn%BM*BDxSJ8Y$`; z3x9=_^Nm|NokSSdQ;%0!yV*)k^Q1Vd(RF>R>U2$U+sS0Mc`RmBf8E}RI90bz;RkN5 zI)EKdkdH7!R9f{P7N-1^iNIC1lYtY^K8s>5C?TQme(;9b&3xI}W*c^AL9=IyKHDm`lWF@UB!oOZn3wL$p>cY{ zz`Zclm``sZQO0ry3-G;H9GAl7ALWvv(+PZ7tscG&Ab6A*)}56!D`s0iKlcz(_Gs6n z&kkud;6vY&hG!PGR+$b7WV{y=qCLs00Qax3VhfMUZC^3#Bbop2 zyR2;@P|3&rm!O^+EV|IXw zE^(Rg@6y^9_!3DG#j*iCOl4R`M4B z6-+E237Bf1>mWB*(xG>`9%!&UpUv&`Xw1}X_>H?iu#$Q@t+l&h&1W^N465kS-nKIy z**YzIOpWU6<0MIEYnMUK^b#GcWx-BZmb(giCfCG>+s03e7snpGoPq;+1zqb+ph)cC zEocoSq6&R4y7nP0!*MLGlf36+Jz=yPaSF=Up;E<8`&iMqG6<$U-tlhUtYf5PyFNl` zm67cKqH@qRF=$Z|T`+rG%vDt2+9Z5DR+oz|uBQ{tE#*C}-LhA5lUr2rBaTT%JAi53 zR1D#+FiWp|?M!rSw@P5F@PdRaB>pUKEQf8Pt|`b5U0+EZ!o_#vXuxL*&WSH5l*pVY zqH_HATEKi08)(Qhvyj^0E>mEd@)Ac0e@W4@XQ^9JHH>PoTmh?oPb#n}8ez~I%4yrI z)w=f(A}#;|Csf_(p3}qS>?lfr2uxI^6}WMnQ{*JcwQh)!oLt-JYa=NEPc^`Su zg_yi(3+@1q%sY*!t$9r=M}%}tqt;dFSpo}@k~T}*C9iVe8rp486>D@)htt3E`se0# z@J1X=7tTNkZEAsE{F&V*=f{CRF2YJXpfxt&H}QVvZj(-ey$RHhCmP=@nLcLj-9_rF z4m~}E^F33!P3^j)%2}drHtPgDNRD9d0~94VeP_){C_%tkEh`ss3*jxYuG$IZcf_)E ze2fN?_$pG);<$@Z6~KG;b1a}5@t5m;D7wPoes7N*>zM<=j8I%UA7d0?e}0@xSlTZa z_j(;!ckEyhydl2cHI&6ojZ5I;N&6M=64h}3i%Or_*ng-w+H{p@yGg{K>7zYZo@Vi0 zwldFXg{D(^Pn&T-k4%A+D2X)MCz5e0SqIMv8WCd$uic?{5~^Y#WX?hI@Sx2sbK7Eo z=pv$Ob6*iwqUhm7m44Y0WD8dUSfw6y_uW@|s;!+K)R;V|3CI1plB7EiY-L~0_axSX z%KQ6V=a)^qd)@oQPl^R-3M8vIGE^7oc`E@C&!>jG1%)EqifS`J;$k9hyhn`Zy+RZh zh8{Xn9$8bDeLbAnUJY=?s^J%m`*(K2Lat}mZ(TS{9><{@u?;>9Lp7Q`D*F7#tW2AB zD{& z+4Kx>#&urq{Gr+BL16O&46O^9Wn~+RgG@OIr!@57PfPWQ(n&+CFZszByO?qXKNNs= z1L|w(yK{YBX<_V61S1u%<~qi3_$A1&KsaFV0%QJtot!#=Jje;c#aUP8l7Q{lkOk@# zcSnJ|VUBb}`fG+OC(Mz@PN5+n-cEHKIi(>7nCwKEHzU`S;yYuY+e_5;?B=U64rWobCBb5!REiRZ|hu2gV#5O$Q zK@otn+3T(u1(5%3?~5e^XRm!g5Qz7o&FaZ<4SlE+{%@q~Zo~VV4ep;SWH*&8NR(u7~v^ z*HgZhghRBOI3Karf?JY`Rwd)FAev4O(5!R1OzKf+|Lxa4lL! z{6pY^63`ljj+>&3nn94Zw<*b#TDiz(cgE*V9Vv9+ltz#cElcaXDWgZSow~ArWDP*jy7d+slFf`ielgqbM>3CmE2=mQFP^_E1=;nBXq*}vXOT#$GN)0%G zKb}8=IT#rXX(qBaZDw6)aPxj}byXuqtG<|TReb(D%qfQYpY>x?#M8Q6(Vo2L#8jq^$HwoCev{=}Hd0+2lXzkLn=P5mQqrN!%gUpW_wu zR9zq{6&}-ovfIFA`2bI=>q4#{AByfDuLG&MULByELgoDP<<1tj1m_TD1fAyex8xU7;h}`Y0-MstFzBq~QK9XV8jNuMp zI|bd?xhp96NdSYf^|eEY(cl-#(#R2Tb7){F89;c7U=z2`mLtb8Pm}ZkAIvH^EX)IX zMlzf%4B@(7tYFT|M6u5715D&jq1mSrvfiwbAtw`pXyBJ#1Uny=8YuyGi?-_OVVyZo z=syCd17xSW!Ah{(pWUQ2r7L za>dLL`FByF|4L&r{vo6{ZgtX=N3Q8Hw0Czyh&rbepTVa0amdI$0JhM+@5e5u9~_|l zTg(THn`?r=7U)sX%JznKjz0j!++XUyB@ypg(@fgJC?UW20av)s{ED)e9>oqSQLL#V z*eXqa^nR_}i+;8G)a^X-6`wNo8Bse|L_qMF;~mJ%rtySgkr&A}AM_`?*fMCk+5ePvSy%MQ^3a)j&VZ#wV z5@gAp^eDFXj}66S9fI@ZhWQzu49LglpaYHW@n62kVel9MJoF69dEI3lpCLL^X-n&= z2z8)jEO*ed{nHR4?B#xn?}5D%)lH~)mLBVUK~{UwAd_ev`855;4jvIgZ_JJ9fc>AbFz{Iw)-;BQoR`nes_>(g zmfm`9i3;cPSKA@{{UMu_!(S}317h{m^eeKK%OCz{^n;lE7Svur?C~XT!pbSM4iN4z zHf9lq_>1CbJJ>V#k~o%djb>1$H#ojFQttLKoxr*ZfB_>%hDkmOUlf15Zw3wlVT{Ld zvdHO9SZ??^jAH~2+BT8hZ&NA0tprmVQ9rsC2tzJlXoYXXew5k6mY)Gall>Vb6oiON zchu3xvCJLXuD4d?{3K!2?te6(`A)szbP_zNxy8B5rx~&V@2)gvXaR4}82?mGzd`>o zt%LLBYNPyQ`I%exUr}xQ zSa#~qozIekK)-&)u|nwIV08)%mxRw;T<~j*= z=r461NrjNHmf};vc&{J`%ac8~y^QS?n0Vgi!)Es9%^1=|W`y-dMW2J+Ay+A>Q z&|R*0U8X4PioK}$OeD{_yRurJ9hm8k$3@m5A?K@1$lukFr~_6wH`b=PWy|##tCHvfFRNM~qLCe0diC(gM(k z#$Zw3k|*EQ&Mk*7J^{W$eA1%s4PT2O9ni)?HJ{{D&;Dw(rGr=I$y5@CUAAvxr-lO> z*AyEdL452{pH>AB5jt*C>_s6~;c8x&5iN9^dnhh9e>kxTmf~)Q0gYfpKo{iR( z77h?TJ$kwL!Rvc&gu3>M>8(~_qlFpK8$K%!@b;5b?tY}XXOEW+90_*ubaveD=h$5e zz1l$3^u7Pr%kXy6q}x{TA-9HdcPa+#J%HICr@PkQe7H4|x(-;X35)1su{ChpZ6Yr= zo{AI8f^k+^jbSE$ChFwOs3&8KUW}(P+qpG`OIuL~aYYn#2Mle?a9?x9_ONNBr2)>E3_MYk4KP}IO=IJRU0-ALg>(I?*(KFUh!$2QyT z@{|*jeeT2f&|s5!Iph0%K90C5-q%2KV8RQiXPrnK4^&dHj`~eZvq1aS3C-if$Jb{h z%P$l7F{~z&+Hm_^!{P6L>ZDl}vy{naVN$!|5QF>iw;2db1S8{CM+>9? z_N7M5U*$Ii=0<>u{HYZ|+`xjfaH80rnF9vEBEBwZ+To1p!21~5_KuxoFivksF*Tyo zf8WE|c>xR;WUFhehhOfp;=XRm=>1y4CnaNwv3Lg+Thj)TnT^b*b98=bZXw~fEcxfw z@_6}K232K9aaQz;$nT=(`q(uA{KIW)*}7?+vE^PG*+2$f^74#J1es00m$b6W7sBkM z$IAPIacfaGa5nJrGyLd+XyUgu;nOV7V{EImMjlqEZ1Wx1-yG2VA>bmGvKkNe$f8Vc zMuh2w(^eN}A_*5q2%Lg1^myloTb8*Ht`$(S9@pNN=xr`9TvgyK!lwISVX%KG8k8B{ zVm})9VDhSm*1MwO^>=uTUkVwG`I*Nk%DnS-`CrkhL9>{~szls-~Akz>Eh9XxS$~O=(!B07IH4yKP=nD zIiExi9);X@@ZDs_+v8exS>3bhtKoDDsvoN2LKy3=PSJQ0pY|Jh-}MpF#l=@eNAmd! zsekQ&ClQow;C$*br{vo97@lUVIx#})1(r)mWl)~k0ChiJOZMrI!Y*Z3Xq)yZ3Eoo7 z6H7>a*8(2k{1D`$o4b%1>^xe_?QugiGI6lz!OX)6VKAb31-dVEnw&=|ZO~PznuR(2 zwYWB=-qbmoV9)Z!wrM=&uT7H*`uCdHJ*#djwp5rSg8`SF5qtLA60)lP{|w?}6-$IA z^j*rFS2)vu%^EQ!q!RDD{#K2;H}ulR7Y+zj6e;atzub|p8rzv*$om!{he&xywg2HI z1h@py)Kxs9(}>+v!4_-rGuUm79lOjXjG&q}iM{@V8@r69u|o7kX~F|N)=31B8e&WS zmaOm5YiJ~brv{cHzIM#WHcoH0PSn1XN1b+n6v;pz`j&>Rj-c^4lWD)~RE1$(_PHy2 zB0%CV!H_y+dJaZ*WF(#%mYg-?#c5ubv2`*-xJ4nIe><=3AUXhEGA2lUozW%bN0pJQSx612mO^c`H96^6Re^lCOZzq|yMM?I%?Qp@dvR zP%VoYvk-)ljcST!=1k4IbZ=usB;?v~RrCZ6dLA?sv?;|AgUo)hP{D`QY(SNNAtej(^zfHR-0G!sH$RCU z@Er3!1;9~)5h(MxKLSm$)IFO>w}!=jx&WfsUka_;zr6Ct+b*qO%x(=|MI(`s5VA*q zN#vS@;}e1zpv;G%i&#`d2~x*{inYQa(3@wZ3}iOq-NW1aI1b+m{ZLGJ?n%Q?owjfj zc%Ma$(HLM-MG@?&ER^A8b0WFF60iTNLUsZO+@u13Tuj!@W+a$-J=x=OkI`g~kvr61 zFnqRC^5y;6X(r@fdee?=e=b(=dTvp(Pkn8W>r3Re^#=P`drA`d7y|!`~aOB|Uqtot)NC53;JHpOGex@E6{aKo&EcpZTVIIZ` zod_mFZI=YN_2=Bqi08_P|9<-9Rh{G>=HnYyG1uNgG1 zc`F%}kqgQ9gz{MczDF$TpKQLX`(wV(NFg zZ>L!5JU#3NO!b|jV|29tJgwhskuhiv0V1nU|BikG2Q8bbft|u)zFBcHNx0k>xM)D= zJh)<%($pyd3V1!Qy)v?#mOB$b)2kag`}2|{x+bK#BQ08peC48W=n(g zmI^3w*Ha2L0iS7WwmRJk?%YE&efH@4Es5SG<$V5BJj=$dr5! z2W;`nTT9Sp&<|YkxpO2CPVl*NPm5R7k0c%d%?olsB{G-fRS$4uU_Gls`jAaP-8w!K zDs`a|#mUGGx8o#!f=%EXL2h~DCk|8XxgFnHZgA%}BF3x!omV&pNQmJfOR)XgcQ#em zEJC)v?wa!3(powas_%PcHJ*c~o9-JywC0a7#N(5B#fx4)DOBT;!;5F3{tMAT$TIin zS4Kxxy$_TSa<~!;TKw)*jcA#}S6yVA8bTM%fCQ)^UD%#^Ve`D%Nen}Xi^%YV=rO5U z0ngNJCbWG7vSdoy4FNCV4nCi{EqU5mh2NfzD)LCK&B5R?!{@Uk`Btn8Jox|K659A8 zHctsd9@psZzXVFyAy4Tw zb;Oj0|A&Bi3!gUgL`LEKR`U+pO^EuhaI|84 zeTu7(^9U`gIl)Jpk;4mOw z!xvxwrn1kgo${qup={0qG_GH~Mrx;!ZG#eBqTs<9`L|O%mQlRwXac-fObXmLy)IQ= z(>+^qYTaAl$C}81No>6l+V77ozUMgb;hJ=M0vl+U%ra#w_|2R0!Or8A;d2FFEU#;4 zQsxWOt$2%wN}oIm*_)YC25KOL5B=v=_&0j;6C#V9FVm8hb-IalxOXl0b4VCz@3&yW zNNN%GlEXqtQ|i2E2fEXYGG@W+7uONPn#|CDG2l8AzjWTTCISbFgq)so09Wl-VkV6V zisvlVJLknN2%3Q?q3zVPuxcp&zhh>7G`FGr7I7_{@bGLM#p+-T6Cf)m!wb))wIOc+ zXdymP*twS6Ln=cD6XUhH_Ngd)+daFd@#p35+H%X%pwwNY7h~_8H?_sZH|Vywjn9 zPN_Rdr=kWVo#Q3sBg(FN1tY>DoMJ+{cYw|(w@Own!6NrJOs07MH8L|%;s+ygc^I4o zj3`YeB-$Q*4j?_i!}S&b{<@Y|rq6%10PZBT%pBtfd=~cnaraP3hzM=PuKFg+?;3I; zD%^gQc0M{tLAEZ4L$+gXRZSp(LqqAXxg4y^|&=AC)_7g-ACGS5db! zp6UjHRdrLN^e>@I9}>{G#6|(wQGw*UzF-Fz0~G2(yx2@Jf^ZKPE`%ME#$jeq2K+LB zeZ_JFpZj4#K~6M;7AhwA73#U7bl~wg);q00$ZG`o3G7U<2t1V^s)tk0?I+sl+J;jI z^ezXk*oVeKov`~ax1K*uTI{$mIrPV~KnF4d*Vud2{ec|G<^0-Px`<2HM>ptz)tv;8 zRL5jiyOZPxQ0*d!7Q7Ecaflr3|EZf2eYvSyIQKzT*Vb>YcJiu0XJN3kBe+)bF|r$v z;Z@b>Uh?$Xk?qZmtlF~1hWv(IkNO)i3Czm0S-S{gpkZD_I*n&IE^Jv=e#aDR3QZXy_hBatgUI#t`gSXDd~NIAcE+ zhue!VrhtQmgJ0(aVsnq6!R7DPm6 zu?~c6#L-TM%*5NrX?k;EYR_Q}dGs&AS?;nEI_VuI9x(YGb?yX#tt6uOkBa6`xj3DD z)@$M3s8HO%9hT)B(Y@tPv~%fW!HL-GGuvj|Pbb;hRU$Ua61*&$Ct+nIiI{tQ``$I8 z>uYgtk8+fGEUPxl%%+*>Y5P8IrmEk~bzoX+vxuSw1;K^Z9ewWXaMC{nyaW(Mp z$y+lDSq}Kc2Jcw|jx@reS|k2j@>o7adC-=Q;j74Q(Ga)qexZyxQ4hHXm6S7D;gn>| zec?_WXAj)&|IA)m({R2<+FSJYQH!yV7$-aL6eh1%?)BEBkN+^aJBS%44nyBd!=s41 z8o*cldChXS)Hu{Q%GC~Ns0Gr6Hb%at=kWXcsFF`T;vSy@pqT6d7bQQD(DQ3n4R(p} zUM}bW$c7bwaUS3YdZU4_HUm6?ck8ewGq1@kxgNtxyoRn7UE@onJYxKk8A2wm)WVTR zbk_~;_T{wV`3_@)4oR4Gv7iL$hZ%x-NJ;Q;-Vi!Q+r~J_PlZ^}L~y6#)8_-yixNf(MV>BRHSNl{barTlWtTst{e-7e>}-*j(r9bG^sMT!#I=VREp;)dYQ?jm8&xkD%r?QvAopmacy zChALxkp{39(^^|uSUO-)S^4lO*8~bD2VZnn5p9WB-TltcyZp8uZwxA96orZH+L>P< z53=vY`y_8BoRuw2oJr8*P8ucWdbJqTW+Qx{KuFQt3_~~q$ctyF;jK$-_V3?MQ0n%k z5rT?T5-*l&6V_vPe+(_+5F`8eoYPc#8ko4_sv&zSXeQ1|S{u`PU=kMU>2Q|~5XA^B ziHTeAxDSTl)`_6u9K3dTv1hGD$&kNc)>>j%7SB$0W8;d~#0lXyV9 zpB+o;4At|N<@GBSe?kb@awHp+%`34~-csX_ft4||X*Bnm&bdWNsETOfUgP18+wGXs zTa?&zSFvDh5cduYd23)TM2B88pWd|kIy}|GSI#xy2#7GUI#)j_J%2SDl0$^KJG-08 zpp%Wr#Zr}kBFNk`pE?o`_;~eFqa4*tSB>n0cIa*?r2Biw?mWwd!Og6puhgzcYxlxgg@F>}AfHMi%1f7_1FEE*}TfmpZ@RiP$MQ_9*p7M(79_(DdzU zvATrIyE{;KC18;Wb=EKVqLb2!AmMlp6TCPnKHBc^j@Wj<{$PXEjw{l-S>f~+kP)dl z-Bx!*rJHIl`)xNK?cne$!c$d7X^b*>_W}OT1tpRD8;H}%OOQgwIbpaNi5gUDW(_qD zE>$uUe=VkW4S)L{FsFl$wAClXk#b%)LaShS=zg_hvlm6{2Y67{F~o2!ztIfce^T|2 zHjb(r%1&}L9qD3xs&;G$%snOK1l3x>UC~5Wkb`K1WykOwG34RbUU=3zj+PTLxXHx2 z9L-sVA#2~rVPhj9`c3t{nG(g>P{x8=-6QSZ^Jb7b#td(mA}{g003`!ko`WJVRME%C zI;KOC^wt!|%mnj}l3|aV1CgqE>{hRcym_xf46;sjp^jqT^-!i^#}WV?Y`<3ExQlL7!`4R`LoYu6G z3Vt>HTEICQKsjEKsceLxYUqn3S5Z{1=E{We4q>=9x#p;fN<)Q~#?JdzsEW-0PEUuG zLGwB20?Jvi@qL8f2jE~L91ARaI7gz!L1m;0vk=PU;wd4u!#*$jBG1Hm~LY6kwy}_?1quushg$i(5edV!7m( z_AOgbbgdX@pnRjKw@rXg^bY;hKx%tQ^4NlQJZJenRn30ESC+1~`LL#g&wZd>aax29 zE)c-B&`N{C;GzxB>QZERfp-+J8Ud2JvLTtUqqha9rR?X~W^fQwQ1T0~Rgc&is3ujF$p#6*=?q!W3pJo07}2T%Jo%avFXti_xl2AG-;3DgqujJF0^>)I zUeTVbX7YqriX8_W&_=5Zyr{J-hj#7wcTo0nax`|ghToUX`dqxnuS|KA}LyEG8PZyje&2GhJI!o zOXpu%YCjgp3CI*YA(VAgyQEGw5KCePh2~We+ml@g~rsgg4uv`ba!;OMm6jBQ==GYVAc@xRE zT(9V)*8d5l9MX)Q{sHiMHC_f(`)^Slf z@l7?eVTHR0_m?2lXF&BU2%l|jt95(MZNR3ExCqM$;S!?0u_y_q$rsa6xcW?Oc|E8I zf-)~unFFhm+HeWW!@i5BM~}N2dyZa9BIs$*$=E(72%3Lh0ZnP+mB9!QSw-91s5HXW zESaOOPh&iapp_n55Ca@vY7mS?ES~F+)MO=1*?YbvTkEdP`!JWZtXX|z^W{)pAucV> z+M;Pn(rmK#PGeKm%$FNaWA1}0rL+K20Mt^)&dtfv2`W6cbS;)a<(vVWU)Df%fsUM5 zea`Mw0|MF{1wK*dIqa}eLu47$WYPfjWo6j;_*TMMIp2F)pW7_LmFl4@_HKmOxya%^ z=4O|@@frvT6Cdu_a@Dq9a)4&a88z)9!i8pouV#)>6<@QLZN)P2B3TW#)hXVWTBQ{7 zmf7OB>1^(eA!xc{l_A^zOhMNLn;Y%u93Djt`H)}@9Y+<-jBTpmKx`bV9PsjIBlk}f zIfM^WunGr>Aq35Fbkx=AsBU`FKL80p_P^dEpYL?LSD6bePxwZ$c5g!zOfY*tq5A)S ze(RTq3%WGjeKO!9+mrsNi=e3$z2zgahxj$v*1KPY$x_BAZy-t3fUNAmlDxln@j3)- z!q1D7?ac`N1Y`8`Np^V-FacozNOj6VaG93vNHditKcoDdu6Lm8%Ec^pOqa@(G z--QMm-Qpb`3Pt=>2P6e=)@zT{fXW{xSo>t;rW`#Rb|{u~0QrP;Crg|WF4S}dHV)4B z1>GMlHpwV;!>xnXM4@bum$U>}O}l}Fk#@qJn`#|td(!jYqix9{3@*s+tGFFFjC)DX z+}I7X>#xkfa1!uz6-2kf6Ft;4UdbYHEd8Mz&y6khzgfS%l-haRX4?^25<_*69u>YR z6CFTISZ^5gQ)nChi1QjttMQfl`6{3r%G@V+XiHGxB`7O{p!0H>nu0|JU)$_OK=nPQ z_2h_2(n(Fybd+AcR&H?NbCldL204F5dp6$P1?0KUpnThDA2*<(=fo`pB+jOU4bI_y zu_L}oW98=Cl>Hk({1Fs^hQf*x_X5b^rP&t>cc84%Ju^W1Kgqw$aC1}OeB>v1R6Gj~ zH=j=lkr91u=C6ZFXgI5Unki;eqgv|$9czVq^-)8=yx9$J`L)A9RIr{p8m*;~(ot&? zh_0InquMZuhC@-;Gi(s45?L}PqmlMom`vgdCfi~!G~?0*$6wJD88+{1y74T%!%Xoy zt^bcQW&p>CEh=tQxrKovVwov`u}^8GC3oV9GMcS2&tZh2_m9~D{T=dt3kdFMh{gX6 zGJj3zQi`BiO&8OG!&_FoaLO6%TO2Pbrx>Ibl~1+Y2VWT$!mM<-x(v=_>pt@^v3CvuzP0Sui& z3#DadkX29b_YP3JnP zF#RXEe15!Z0>2N$6wkf`qyf2oL(pDn11D+{k&}tGno9E_=;^A+F)v6Lldkaf{hp+* zz#Rqz8r38{>V|sQk%fu2(czaci>e{_#=CwT#(fza)z!EI*|Hegkvl=-7>iJ>H*h}} zDwBHe0D21|?w{LZ6LFZ{n7K9BF&YrXqo_RJZRfWf-c+H;$K59HG(8G0KM@kO;DkLF z(IW)GNbpSDq05$uaAAo0-=V;>-_(>n$*vWRbX9|EDuTbqk;sHp(!K@RCUlp31;@&Y z1P{zdOSJ_Mc^VUk{!fD~xIW(cK=m^>;tV$teuegCvHkrE869c^oIHp{!2n1&W~=sQqUQ?Im5SY zot#&5p&Bx6$eO9>;)IEdQgxWK{O4%U&j_Ln&|YB8$)w`700zY!dOQ+-m*7i_2o)F& zJ&FM@pQfFV)e|llv8-DpE$uoQ@=XW!@R5hGVu|4Kq6TShe6uRn3s)(7NR_+%z7_8+ z7?D5u?K;`~7SWG=;Kj2@sxySNNm|ZOT^8faig`d5xtKNan7IwXCr%$4C>G3A9gKFmNQ9w--U&J3X*@V(h5!NQ!LlZ1(N7LW2cPSFHpz$AQ*N8y&(Wwy^aUD3teunt#H+_TP6c;Y z0-cOUdh|9I=T!g66i4!yZW>(TIHPv#O{m>hDmF1+lgeE=q) z11js63o{z2z=zp&#OR5o8=J9V!r;h4$nNzD)HY><^mC^O1a3ZfROyacJ zX7LrXNFtdV2}H}D8WEs#_lV`5D{IrAt+m|@ISp7#0j|ySEXVur%eP%|S{08Au`)K; zRk?c%D8Nz$2F4liJZeEp%C^8w_yOVu>qyI~%u?#qCI>%c7@kXCNnR`VLYdZW0z+B=4gVcjqAkLTV@iYmCjG+cHKOKXDHgr!@S6Asj z-})~4{b=+t?NrZhSaNhV8m5JeX6Pf|mLA_hPHREA>6WAwwj*3;>IVl31| zrj>j@b24!jjs-X>g(cK1KJq(c9#-Vz&FliRZEgGTHP0acL~qmam;Ki}S@Tf6)gRBV zhEwF$G4CAQKUtMPt?Do{$yF!8`e zB=gD&Z2jXDR9ioVfL>Cw#4^}`)Lzt+j=x~BA||^qa!*v)3%yoZWR+?Lb~B^;?$250 zVmpMqP;)tFQM>u1Kc`!}cYzb&pqDzw3FZ zoSsK*oG2$^Qj^!XX3`GMV^~%$c_0K2EDe~Q6Jvja{;+Nz?0`;wOIVmMA%ZrYU+Uco z%(PP173$5dRzCfMo;$kL&b#2^ghXI)#{{e~{kaG+EwC*`Yg@CI}~st}MgHKK}R zthyE@^EXS~CLaOEwgs!d_By#}>A`ifmQS?lop?H-@k8)}`9aO2&ly7Q=lorQ%&qPIKLP;UTEbzEX0c zldfbaBL*&h&U{0NQ_us%fls%rP0J~(DsRVvPQK_6+Li6p*_(l#gBYjvorGlQsNsL~ zZLo6XMa+7=8Pl&EwNmG11VH?YAQ0>Yf+Z4=Qm@8szZR&1 zDy9}dW`kjIQ(SxFo7kPyFQGgUL~hzX7KlxwqyOl`o@9nT)06`iKGu%fx{>r)e^k>R z2ioaWr32`y{c_8V+tNakNr|t>Mm8P)-GlV86gIeAELieHK_irEZqS|Sc{pJzKSsIa zZ6jd!jHQ77^{4KpidDec>O^$#J7}I$^=o#3|Jg^ViqRNXJjL~=xov|6S|y=0^{Qt1 z-pI4fs9fB<$;`c(4^DpV8H|oeQNO(1S4#la$6rN--3uT3%cr~iN%_1AGE9{2X)!qD zxU6JvW3X4xW8i^V;x|eD`lqstAj;lGuZAK%X2vfwBJ*HHAksA<|Eo(2Kd@>pQ=P;)jE7|LOv5q#Q zA7b$7`&`6*pSP*fo;sk^S98Y5f;nl zY6_~uLjj#qM@()vc6`qH4CvmxfIyX3yklrd`jGfD<8Mh(uUmj`(OPE+GKSb&DR>3? z(o>%r^hsF~Ac#bbO9T>gZdEvdn@)Wys&B`*I@KnPWRRbed+n zRch^%#dJ?LO|JX~O0bH`aorvMJN|IjysvD8F_#HpQdi?ZM&QDB^e1nBnfsc#8?0tg9BrO9{On@ex6+M<$U40hW8@&m(VOO7YD$t%qqgo_tQ z1l*E0@Gda%5OGJG{?67)BZ@Lr{D)KBx;H0P*xh7(ExF~5j!QG%$@UlrBpR>I*LK8K zrcFFferdFM$^-f*weDp!xgEzPK&94oEwNlR|2a_J3*}t;#s41a1tVwV1PCGFb7#s2 zYN^U{Y|;SpL0g27YtDAT5c{asFrjf!Z)@3^1%JFf*j?e>H)gF+*Igbzdq_G?%I0$K z1iVw+rLOkmfMn~D$dj(iRTq@6LZ&|2rH3hca|4JB>UO)_br5^+Gb<_#V9d>}F z9YT~;rMXg3$*VTFx14ryznt^+K-vAt$V}xr z*HzZSkJD=c7-i8@-GSn}W-qmA_rSqzIv(C4)L->Ek(^Vbu2J#1CrsF^HKW3^SNUysM1E397e-}i*1Ewaomv^Wbp1KnDayM+Q}5cBC3U%l{Xh}VR&jV7Y% zDmvRuQaGE{_^sN*K1w+3ZR?s|w{kAzEs<=XiS&2r^L#|xI-gT%4gljM1rB0wG{=Em zidWL!YqB`0Jwpv|L;8|pcAzpYxv#Vtvy!gYUxG&nd+=9gVo@#9O?6zi4tZkKjRV>C zzS>$3$~w4(VEHn4aU(^Z6`?`(DAg4}k_(@<<-uc9!*uP3OTdf-o_>=l##YzO2UMG> zsG}7)C#A%SZKes3mHD~R3pvl0WbH%D=jmC*+U7*b$hk~e^p-S8)-p9MPmPBbpv~dA z!R3EacKqu#JS6u-7x!7|;?;Wwb&+4=2t7p-rF~RlSykVd>}^2=1O2TyX^vF3+GUt_ zynCqR2!9?W7yvmy#=l_%%US2F495^DJQecxcbk^|XLcd~6y=)L6Urgdktb-!^|*Br z6Rim+V61+n_=!+*T@^gGI<^avi~7Cv@7XbAGwN~fDk%4O@hPF+Y@TR!f76FXYc$zx z4HwtjptGS}Oyh@GYSgAy-3a`tW2w}&y9+Fhig z0Oeh=@KxZUqN{X-jSA(E)MYkx%bqQvK_7}>dyzT`MvmZze+Bq z9a!123;f_fvF&Y-XdYe3&jr_Kc|D2Xa{38?#UxXU@@{#f{)usMNAz5D9^^X+N^|xm z@HOi=jJ`Rcm*#xpqD++*qLN^XK8HUxk9!;<&N}=`zRcx(QJ*v%2-6ELeqC(hz)2|3-V~qe-;$hW|>q8?eOZ~_^D8+Z=TDQEE zJ)}{F+-KWCTu?gPe|qrkX(TGey0wW1)#BeZcyW+QXQwL)v+hmkuek$toCD{2{ltD{ z_h+)g8Ou8?K#PO5o|5$#avM9{K7GfJ8YOo*wRW{_e7HcJ8*LZ^E0V;n1R8|Y7ZCYN zrxcXs5UWTwHcs92gY-qJ!k-oceojk_$!^7UwM06=_wPn8Glbq%*p1kb8~M}=(@<=( zaD{Q%2`^b1D-Z@1L(t}}P(ht`GA4w8eglU@A2eWArC^m4<|df5hI(j%5M%ie^IYXD zqskY0P^jT)KhqIRjD-0~J&L3P)IHZCB_ez4$-$H=A#YKJ9F$;-?jcQ?a(BDZuFWZqAgMamP#WpTi_=Jf9%e(qOCYbx?sw`|w z3LAK^A9#GColk>n#Xx{?x5tbnH2_nMToabIA>gJcMdifzfK7=?lc5#V_nB@Eu_>-6 zDdf5|gfZTv6^`gC@tqfHi<9lEZmGQ8l)DRCm5(c&aQw#B^q1||`2RoZ5Yx}%kM1lG z{v6xlsY5#(x&j=lx+c5pXl!sg5Q$&=j^VNFO*sXctMbRFzlFukpH5L0bWF@2XS?Cl z?sS$gnV4f>>qaW2C1-$1D^a?|yol$KGSmNZSPfJ_xX_-L+?_RI2S~0Cf@`tBnA(rc z7BrOvfDiy2s{sg7e+t|JslxpK>afwCMC4*0$hBe7mH2zSBFV9vnnb&JZknAd*AyYp z9C3j3CdN&#Z?uJ}vz!c95YbQnOkfwP;v!MKNDKyVIG@&btR=S5;yPW8(k+RL#62@s zHeG?%h*%U48+A@!-l1Vo$MV@iLET9dw;9|EQxtQfa)4#q(uAmq$sFRG;y(F>=hW|! zB)DXBQmn&=U?jkf9!gS5_@#jkJWYKfz!xJ-FtA|(OjhfXV`Nhi6QkpT-0ZS~G622o z@}v4pR;^SGY<>sJt(&obL#-w+9;S^SGYxz-~P&$VB$AA5T8m z5vd@Cq%ITe-xl3*4CD;8Z6p&LI|12yuKsQ76ASbpeOWkC-NTaiXZ6hCz`ebcs9q^0 znY{-UZk8(lhb)OoVFp;cc`Dxe_*SxTqx>4JCu;_}Z8gywwbVc~X=Ny@IQ9v_r^}*~ zx~a{lO0eg(D^QTdcsyN88Y!C+qCc2F2?1xr-vxy)WwV$D=6N28U-ED#7O??TyGFGu zWm0%&3dHSz;3T{Q=yZNb&q~b)$j(_+I}(;m2U|F+f69rS0q+L+Hl}xy>Ui_1As@rs z_>@hpo>UwuT#m4blHYByjP=4Ovyd$^nvt57UqJ?PrM}LJLQ;K5)9_Utk=q;Q#I^(! z>SEj+xa+tEtZP`R8BnqjzCgbsDkY%Bwfs_Ft#T?L^3R=F3`@kB&gn3dQN)xMa5z)M ze%J(2z(a&ot=C%$vf*Ok_p0tTPhIp`X@U;rEIW1SA;5~TS0;l`7w=`06XmTIE@WdR z2xFe^_6DGhRum%U8$_{q$#Ih9bXvOKiZHs@ZO?Y{=PHvqTfqB-%%^R4`);IQhZksU zc7-TrVj|I(R7hb(M$R!a(`-?%xNplo9_d*L9hdWQCr))aF1BPOf<=Z}rn!+bPs$KH zWOIai=2CY0c_@|B@=O>9CEdwOHU8bg^m1(|+B1u}@kSfQy;c@noWg55^8_CGaG|#@ z8_E|Bm~kM?F1mpBkO@CWO*NdkV@2vBKKH1TsDrAA?aFEq`plq>=y(Q66iW)U&Be#vx$<*rgVr z-D@Cpx#Vw4!yf_R7q3(4%lRstH*kCnww~=jTnq2d_xMWIi#O~kaAccv1zKdxh@D3` z<`MtI4^Jk!yZTR@l3>2y+fySFXkn54O&UWW+XSsg5~d;u_SU;~&ml+$Y_kWhGLaK&kbSb!QT@v&;Pr((1=1$U5tvJJNerdhEKYi(7b16O5b(hdSv0-ug-md>Dej zn*?e5hRdKk5x{mBS4%v*E!xq(8YlN-z@(Ph4SOs>lC~9*ybv6TRGObgFjl=tVKIQDs^^IU2-NGA%o9?1hxp~ z2_BK)T8Wp$%;_IN(9=X4q2*%(WD}B_dq7JR3|urFr?eb*d)Zmf(|Slzh9L{#H<6{_ z^rq6%$sQEG2d_sO_9Fky9KI#2+keW*XQlF^r z1%*U#=uhtAAzs+XrYu|{*~ZqK!BUECvBsv_!iE_lmSsd^$sPQ*Y8%r{RW&7&EeHPF z>ZwLy(k@1(4Jxp5zv#ShK3I@75^u<|UG+cEfonf&^k~&qB z@OYRHkG@T?MaBlwa9-%#2CvBCaYeSe+l8hp?jZWdyLNH-@Y%wXuVAgzxV}9+hz*;H5AB)1$GR>zONvum#y*X zwiMBKzhMBKXhUwSOM2z@pIXuCB3QctE z+oyZ(RKGU)5j4PBGMZ*YVQgadCJaL!gJO)VihcJ>Rp0LBB$=dBuK06ZQ9_Tf6@Wq^ z@H_nLNFsyYhi+fJtg{s>g+ux*RsPssv&+{ovx~Ef)qcm!V=Q*_Zno1#Gp_&U2q2Se z+j|fO@dR#)rCqb`^nXKPM_J}I|KNCUU5!(I5G}>cP92+Thl<;F-oH1BL+_8^+T;t+ zc;2?i(bLH7Q^(pB@0v7FOY?G;xbBgHtE&!SqlY7f6|1({W?{=^x@T%fKT{uI+6|B+ zo;vcWPUp+VOQ*Z@Lfmfn`Gj7Rz_GQf@Rj#_dBli73#l44hEb=TN8%CHpwAnb*2DC! z7pNcSibWZRDGm{F7|(`DL%3*x!1qZdbjHCBv>?}0RHU7NO$hA{{t}L&$3Aaqe&@A? zvd7*!dsZ1*;AQ}M4^zcmwEp{WErj!*JScB;fv}hVycW+S_E`!FZUaY`Bs$n7%VdGU zscF*MFDc&F;TFD&p8)d7ZF59JL!B^EGBmGj!yD*k$ zDVKB^V-fk)MFM9Bog{y0QxP(+WY1#9I8Wx(pb+&3!jExkE5Z?vIJ{imxf}!R@D(R&;r2g7Jj?s>!sm8;n<^H8A$y}RnYjcY)&%Z3;VDHq(%zn(22sy{}jc@9a^+)RSzhv2uaWa7$JC#&9tWa3Ji}n|HB=uZC;iQx> z(zH!9m}3gK{C3I^&vB?wDV`~1rDfZ`dw02!+oSIX;DMoNQcD_+S4Rt6<4sFMAU zhOXiV{rtiYm43r7*`z{Io4sfC7L%dA3ho%?*O`bsWgHOpi+}L7z4bw>=Xp|oAdGaMoDG?&h|Yt6#2|iTy=hG0 zzbD)YJI}~q`WUM(~UOrsAmJ8j8e^xK3|5jAgIN&^s%>=`Y>9?(0Xxxe%fsEBZbI@;Y9 zVb%G5>1A))D`ciE6HXTRzCV8AXtGMv*ka{B>jU={0PG-RgQF9VZv1-~*xS>RjEO?6 zKo^^zX(|f5d=9oZSj0%NkEKH*X3xBAxo=u1!a=>1)2W(O{DdT4x2;+$06s9Q$~DME zd~yyI!e}SZ3Y&oP-wU&}SPIoTcd^L3DwA8yl$NQcqh+-1%w)O4QESF*Z-ktJJ?4z#s?v;zxFOZiDsnHuh=wwctGnC$yNvJ-tHq%N;jwV*PqJ%W;=`fSVJ|Je7 zM0tM^v$+?N8exfX6yFh0V&ucTxi3Y_2k8#nBxZk?ux8y7s|Ct6-;8r^y@=JIupFHjtf-~X+$m*YCL@3fwpeuydku_fgZ#g>xk$S_B`rg3SA3Fx_td!n(EFUWI@ z75Xz&NMKbD`!Ao!qF>aUZ0<_YH>~4?KV(SO?yl!@U%jrQ~OEzKhCiLAJ0*oK=8Q)1uqBkMcZ3byQv42Md+1!u&nyzrVUc#`m zGv`n*?AZ37b&ayB?xO+W&dqha2|ob|gBZK{cbnZV$};_1pcq4e`gqE~ice z#4tSQPbjeWB4|duSux6$@6&GgT_#bSP zOmA9ASsq7DNqfD(t&i1Tq-QjtW~nZ02xcpiNs{QvO+IYSgwWrz_*RQO#8DY$(~#h; zxFJ2yytG>w>xFU!(1xR(y*AJkEzq5xu1|vqyt>JSvgQV^7HdR{$`p*)eq(&_3mU<) zv;EtZs`^|-*qiP_A=;rrL!enS$;UQ@v_oYBT>^=zB#0L|Tk>i&-ayAnSl02`OCqj7 znQE|k05`!${S8XT@l8F%^TJ0i!gC6E z>*i-^@?f^^+MZ!luW}GWoT%o`p+ApvS-Q2HaxJ?Y+5;y#3_Y{ya}X0=CGk{M3vv!# zrt03>)Q9rQbBEw`PaUnnf|Hl7<$mM}WI>IsjHiHxcnpaFFlDtbpXd3X8X2}d4Yva;Yb5nbgaZni$ph6N zy5rU#NqNbO4x!30X?@WD)~R&&tKpcTY3%Itkq#0SCmN_93xGZn@I#K?(MYXuLB_Hh zLXI68Sm`zU>sMXI>pKzC!XT zj-$dgD(Y_o1Q8dEainS>W-m zNZ=PqRT`OIb}jWrJb5y7G@9slC^DpbUPM}8qBME)eJwx;0kIu_AnP-L=XQ4;5l+d6 zx|?i!**TleqKMBTmr#_^YxAP+^QxiIsbE^P?J9QHJF+?ILSQs ztCAv*_veI6lt(S@Y&w*G06-vy|MjA?cO>ULI80GY{J&tN`-0xAbp}UQx9URl{LjGb z37_i`LfDr1yuQ>E3&E7i{W5Gf5NPv+DYQ9hToWmThUu)W>5-38s!T6p{ed5W6)(KA zfaqo3B2S}%z*_Qt93ImIyLPjTddGE>b~N%dV6Ng@&U9ExrRebh!ND$KR{Zw-R{0ls-;1upvRHMK05K%!Ucp6z)CFEC%^+I%EiG$RFEa{{D(k2aB0zmsc#_pq zV-7!IiW3A#)uVx&V{l?4HLu9&@zXD?C(fHdXmMO!hPKW z^_@K)H-9a^e|m%0vRu4()KjO$Vfg6JrO9=NVLD)qe9Bm+ws^-eDcW>uhY-mCS&U5t zjUZHR9>evY!by!!WWgFafjnCr3yip46Ad~TU#6VrKrKt}<5xNpT13d>6XYZSrylWj zhT4MR#4X|q0-mk9!M}e-x&0KfRAXmFb%TE@P{SDexiD(U|UEC2AR~$zyAMl8edf3WhZSQz|5 zysr_Pd}Ja+uG2`y)&4wpdIMCLbn*UMoWSqqazSS#WNzo&IKgWUwK|}p0^fW#;=`x) zio}G~%2WNkAaqA0VYdCK?Pj~@lH|k3+$R{DBw&zZdnqrcayFr-9(tV3BVY;uI#-6HNe#V#77HW~;qwEMR|&nxEJrGk@l{B`dakrbiA9Ddr(Y3{$i>1!;^+WjTTuaUbao0o z0uV$UI3H53ANL!Jf8?)PuekpKE~Mrsw7tb^s?WWhv?Dm2w%ejtrTt0_X6RG0n!9 zNwh)*TLuIaerjsG9h3YnYb(5o*%c0_j4h(=;#-3(xp#P?CLI|%d^&OmD)@j54!mmD zFJop<`urM`OW7zek&$6{dMhm!jUO`~A9m1FtnbOlQ2)z(rG8`-vq`eQ@ZOV&^RJRv z%jNxsBEWTrUXd9q(A}X#O$0F4t4EtAAG7W9-KSP!GZ7$6kgb?d)2qB_-5LP?V7<&{ z1%v4a?T08^4``L7l1?UKJ6+T=4K4>pG}NOccYxPh_S|>IZ_i?TVSBtiiy{lvUY`)4 zC+5EO$JN#-zMT!EIqS$R4tsuqL7D=sIj!G**Ymc8s|(UjEpj9(1U){T2G(AF_JbU$ zblQ@O{j>Ef16v2GWQR?^5Va}vrNbD=nbqkf4?kmfVS~0*wP8!!Q%xHMnDf<7P*#^c z(&Zh?f-?ovcGw`1iien`Sr&T!5H7qLzd-E%QVmCP3wrqQg>3Nk1BYeLTFLCUp0C5s z$)j<=Lx{7HG)WgbD$oWVKOMzSoIeJq*B=$1mzokL%I)a!5iuYR$Hz9%@q+{`M~PQs_he9cPJCB*y}#+0J!zK)14YCrjt zQQvg&WIQkhaSaf)IHilN>I}f>k3^VAaat!SJ=jpIS;FH3ef)tHFfNjzw|5QdMWxB1 z-xGKi_gTP6c|1-@?~wUm2(b1Y?!d%I>^EKq^C^(bm(&!8m_nrlojf3=)ZCODVNzAY&j)FD z=2;(a?L!imv5%{l??S0ixru!WGfY4Id2i#_k# zG@u`qUO^-dK8KK(P#&aqA@p(Isb>p^dx9?O`x@#hL+v^Sgp$Ntzw+A`9;NJhvR_8GMR6 z#8IXe)LUeo-?)IgwLh6zVMiA(9NElPWxEqag;zMbj7PkukX1D1L)Evr6d8OC#BkE z_K6#};j6QXxpIe^^}$vry$6d-snz#r)hx5Q_)MWz6$Ua*D4{7N+ln zB{ZsCpvn@ETusCN5;=Ck3}OVR3Pb zDAG_6zR?5kxmRHxCBG8B>VKk5kP4OWLj*Cv)Y0R-bjF2H1{7fu+PZ zVO<<*-Uw@C*fcjugTk?Gm1+?9zgii(qS5Q%mgRkut;=&ZuW?5}Zf#o#ZW^$dhy%_G zaU1$&?@s5v;wa;|Sc?UKU~65Z!hN{A*k*bx{Hx8Pav>dbZBrC zX#-lM$B;EdHZm~hnv$GR7+#dZ@B!=BY2_TK6F#Idkb&i^WentZkPP!*cnMA@)fq%x zTJYKh`dbyEPyiH9i$s1;LMQa8s{N8Vv7~ijX+|~zUGhAFtE(||zz!!Rfok!-6pR}M z$|3wxOaQ|~D?Dox+#Wcf5^`C56TSBZ&`7Qp?&`Fs(r)h=A-0$qRI4YYg#`yIeJ z0!b~%pD6l26ifx+`$(>?O(#S8Dhh8=4P(W?EiTA!EyBz*H# zbP3>Px%c+`8LF+|{cwyiZ`T}~lxpek#Qo}YIAl`7>Shy-^7@BfqqG>ftN;hmRg+iw zg#@d`BLo3M+BQbPiICUBCP2*jf5M#Vf!Ve0lgi%D-S1im_WzI_WXU&Z0u<_y5vkn* z`YxTW%=1vv+a(~=KI?{HInLY88{mVyxG*vJalB^wWIWLuGX=ow!b5-}h?+nj$NpsA zOgg0VR-R2QG?NbQAFga-o9&GOr0nRBe6a}y*C%i2wkJaWr^yRng2L!^<$r@`_eXkD!z^pJ07#mlVdaIZ zZth#p#f_lVhyZ_>MQ#5{t%wr*Yzm=%>~17D@Xbuzy}{!lGR|Bk7YjJ@GXB{f`$4H6 z$Z@U}vba!7X7C3l6D`(l#jC4#{RzVYI)nR)3LX9y?()x^gdr+qs02cfZp3aCQecgI16t__ub zh&A1~k1*DH-(+chTFGBMRa*L^&i{vs)Mp~78VGIb@Gsn#y3Yhs6TR&3fO$&0*&t&; z2)#Po?ezmneeNR~9oz9aayTdK;X;Ngi7gaP&(u>;3-6q=t@cDFpkq|s0Z@_CiDELz z`ik4iYA(x34+EPZ?+;L*^G#NCPJamf%sXhUI>W|6jPM6C=+i`dI>-0ce$8{eYZ7?E~-rX7GZZtX>YB< zPhj>dgv16DfR1VV(~VyEc{@lswd?6(v8pWA{$^ULrz9y~W}#iMlq-WRO--kYPUu=r z2WCNWi@B7C-!bgbV-Q*_aU&$Umk9AYqBO0Pr(7~<#d4X&G_s?d(~eO=u{zqvhJ0os z2FxW_Lx2rw)hhaRsCP=YR_$E7NC`%- z$toVb=)%F2pu-5faur}hSGF>u7>6?wiIJPG247s0VC+?>_<8Ubg%-8M!k#dxMGwIJ zP;9iuncGHCEsOoK!ZN(AP2CDD!pNTQFX>wRT?Di?DW(p^M$&5?YzS zUnmkSNcNAE5{mzM-fC<7LR5Z8G)?_2zBz5w%g!m>Ak_p^!j?s{kV$RICqf#O1Y;QI z+O_wUVdYvoxIzH$43tbq>qd|npVtsn_ zNBOBR0_s7Hi#YFRz=2@y2$BB7Sj+Kg z$X81h0~QaAL%+f2&b!%$8HOU&{y@bvz6wN~_>H{>zT!2}cS~ULGDb@W(B_@U z#B%t%jQqA31-g#RSdvB$&kojW15sE>rv{se>%tJ_V`8j(|>uSK7*M< z`&eP#tSX;x5iLh7vf9FJWr5nv5VdIX1|}>Ncw@fr8^!ZA81CgJyE*$#63691h3Xk( zG6vmgzysfdVp`3YJp|vlp_YfltY$cY`7VM`tvMwlZ2#d#F-=>|y5?=RhO+rN)^n2A zjUVGJ*}i#)nlTm$BKK;Lhi!tsH*UYLAe?vYyU^ z$tRt3fRjF7P9jd*OD+afb-*dm_OsTZTizI?RZpjvF*=aj2`0Y=`%drb)kEn)`ES+D zFeCH(W(1$)nGk^3sIr;SY7vwEqd8>CP6EXY^QiP(D~u3)=oEl1Ek(bfqw^o$i2fp? z8>5JB(xPiukyTxUO$xz}2C31*Zb|5;X-Nk}wav&Jyv0R{Rj}2JZdc6}00N^HTV_aC z71Om$UeshXrLa#*?BsPAgQlvE_Zlc)mOcQG8s6YD+*~(jE<^;MO+_+>Qd~Ui_(QywsyQ37XHj-Gl$}*bS?T z!;QL+D@F#G*iD!<9%aCk>nc%38WM$5>bWXT28PJ}YlD;^%yGPFGNH1_251JLGb^){ zbi^aFZaE2Zc&Qvz8rehMdX6UHq^~7!V|VsE_A~@lRg321df7%uxIf*s7x>4a*88gw5ezdGjNY@94Vr5k8G@ODXRfcG{J8QhH(}_Df&t3@(=HDgYl=Q) zlTfLoQz`S{23#iOxM_`hOyCP0X7S||+*iTz7lI&HPSZv% zLcS_*RU=uFrb(H(@bkvmdFG0uA&`r)?;Gz!eh-=R9FN|yrgZ9TMy5)esvg|oW($F> zKh+P|L#FoX?veIoz`@%>CEnLk?|a_HS36In;>!$=lJ_{!oSAM3$LCcx>-=ayblo6O zOd-so>>1MX71@^E-1Mmr9yJn%xs*#;ynJ#Z9JIqbyR4UF@p9v-={h6ZRtBcsWBc#1 z)`!5K0DHRrGr$ML^IUsUHgDAwkE$C{rPv#enE8MO52n1ah|hUGopmM^a=6(0GyHH=ZpJFR!QDq?Npa zbe`G4%~a9T^;+22(wc?i`*iCCn9T3z#^4u(7jPQrW-d`eK~DF!L;W@qV?vEOgL0zi ztNo1(@;Ot;FX0kmBM5_?s!dBk)z8`#A%r|vTcG}C6jrClh>o&O$(3}vyN|t0DyfR8 zjt-p3M1WA{LDd>nZ*PwF_;3R2J?s34g4^i)v6Z<$RMw=tVW+|RTP+EV&Uj-PqD65 z!1E3fq64?=U*Vivaea-0k<7x?^jU?C+Y|+p2pG)b)(dPY(eWw!=NG|??AHfZ2n+*; zVH6D{A)`_%rIaFVS(PXXNk|J7C8acsw4->fjEV@ASt3bk(Nb0_g-R%*L4+jZ`+mrM z{f7IT=R7wpf(ON9S3dFXTsC`@ZBT*F_1`5&c8~CHkdkTplx01*^sMHK+%dN*ZwI#r zt=n;b`B}64=4t_nob1${%EJ!%#OCi9e`)-VuaVxr&GQD#wn%&G@$c%-wC^jsm3+T% z@z3g8c6+;N$Nk_^fjjR+;%huNud(P`qPlJJk_*ds9@m*Ox=vtR`O9sx!9#jFR#}@r z%Bg%gqb+fyvAylBO}|3F?Rd8?ATDaX_>bSE&eH~s-~4CR*tfA3N=_C|bLJmX*t4Q3 zGH=DkgELmV2psfWcto4mr@^O=tX(j3x~A)w&4VNC)y$r1Bs5)J@T()p`r~|7H*Hp8R+~kN6;! z^A7GsG8Ka^__D^&y}asZia7ecd9+E6W#<56uWscd#_g-U2fK(G z+CNJUGDuMwT&Om_rzUP+qv7BxgU6CDKTf%3{82P3d%DNf8#RH`=QImzo_jfMa#+a3 zL8m{viHpCi;1{(&54&cdUV`B zUmLovTX9#ujNrm|J2ym5`zt%N(l5O@uhvBMMADrJ-!49#bM^A(L+?J0xVTofBqn&z z4}$_*xj&DOTC{arSiRR=ta9?R(6(ipUO&0xs4>)TUiskQJy#{mvV>#~pH+C7_T$V) zUthJ7@|X6fQu3C+aXldVx99BP@n_zPZ(95A?~&mi+FIQ)|F+ya*mdyfp9+;s?ZRU% z^Q(Vv&26|~P`F^#P4ld7`NIXu$HvW@yKC?KG5y=>+=eVUUZ$#QaB!ToaY>}h5z#Me zzb)Oaa$Q$9^MJ?S7v~a|OgUU-Wd1rpcgu!dqr05OnC})?oL_EaD!$yJzoItnp2=Z* z+mZ(rnx9ew#!a2Pd!eMw#rjH(8L>`ohX;08YR!7GNG|QKPw~w|U&PBCPI)|&zjA7~ zq^?Qw*Im={vp?9iHru2b{LUHmLO|)kg5@r4!v_il3uQJ0Ps&Vsp*wd~y7c}{KlHm@ z7X=>oT)$}a@u`3JuQl~+E$f?Lz1upraDmmID!uT;uu)~>KVCYUYSCkxaBtDK{Yn!} z^Go8U4l{1Bb`-rK^Yz1Wi)Blsmmeyf@vQZh*}6MM`Tf=^$%3;CGt+~n=pV6NEvYVU zu&1hGbpGwtwSP11hF zF4b{6aC&F&YdhhZ1A8yu|9Dcf?#H3t1?JjCMLO$mlupS>e*5!&PKDym*)2iX37mRo$_mwW-&#gnx*7<|pG!GCWNUIvh)vtf zGO-&Y9lP9B$6wVv;xRxoI;<#Z*t_Lsch&yHjyT$PwPV<;36`@LC>}{XH6pb-u-9hs zg;zsl3^x9rB4QGEJn%|%z|NgBJpcMz)jU?$aU6J8z5HRvw$|jGg0JUZcDZ!&!{zG1 zz28L-IX2h|{E2m1KC=Idi1W1D6J0DDrUeQg$(7k!UAbH4QjW9Bp!~IdhvseHu&uc- zcx&ALEbVun2PVnM#T!0fjfpk>WSh&z%e2TRhgz!$L!`p~z>>fu!v1qu&o`7usHSXwRVk z%CD*|6?1K`9~RqJedVHGf#B=1ajwq(sq0QHHqtj}_E~vwka=2p?9mOXEu!7MLFZ#0 zwj4~YIcq&fUo>{nm{6VIG?RnlB6@5FPKvK?`aF5rpbgKy`VVkOof*8nPkO%Jy-z{+ zUX9Bg<{OyPaP50>UgoZ+uPr7TS+$ocjSBee9QO0?82j@_hM)C6xn|VDZ32}GM4yax z3OZ13UY9;RVb--z3J3QO^p$ZsJH?@5XnMHmfV|0Px7G|6^=bGv!GFz)YvFHZn!ecn zO#iI4W#Nj0ARy|e9?G$NPpv-%huY}&B;XyS0i#J{iuzJd!W;sk?i;HbNlN$@xuHOpM#BEjCQ!5 ze}7D2m*xYxkNp?V^__o_=z2u^n9#i9X#rBZA|(H;DpU7sR~!~uJ9_+%5q=9_7O&o) zD1S9X+*EshuB_L&?$2s3rDqf#@1HcLdC>dC$HMv&qrUoox};^ip|gI`yI(OQB3*mk z(%mXPpWA;@c!in9i~FAsUY)tgeB8ekpE6vFrq0Qdjc$6kQ1RM8q0jH5Ew*==`M2&< zdy#mqvg-TDmH!2|45(Rt!$zoD&Sl$s`RKXQU*As{tXMrINbrFG#G^7+Z?EVIW!*Y?YNU|CCFRVi&jx>Y{W$+| zm-LXe$LmJd8ggaGyTWURl99a-ekY0XW#jHw?~hv z!~`>K2kAdizwC4N*$lnok{ey7&+XjO^ipuT#QCg&vybb4)YND)G3(x2Y?q#MX{Pu9 zld}By3Bk|KA9FHG+bbt~F7@LrLy64xSj$;km+Sly5}9n^{kLcFpZS6{^6UNLPd!?E z|McPPg)hED-&2(E8~CGnrS8(a*KUVn9qff3+B|yftvpaV%y~!U`Hvnqp2e-We_U8* z`8M2yF!IO?6c8eY7zdUUQ_*Vg8mEqV_PrhJ+< z^0tusN`=0O|4sBPmY%)Gefw|M*n~kxRZ2cY>{6XLZ|w03o6HQyJK{4RxyI&1--ycC zyLL*q&^-Tc;WSYh&x8je`Du?jLN+Z-KYLEm^~wG-Tjt)^KIFVNb9u_ax;c$c1U7uC zRs1jQ)(NwH|J=VmEL71`)@cbp{$X^0oZa?Ty(FW>-Tvza#~7UWwkGdKn52#5&0FX4 z-#;x`+2XK5@q@AB>Fr0nHPZ)JFLp2usZnYCH9@ZSxmn7ad&U-W=i`b`3|Y`yQD%2w z?jyY6Xu2AXWeB z^Tiu^DcRpw#(WHtDa;XG`CMY)t$Q=42=-19@47nb=@b9SCr&?o8{W34VbT)g^R;`$ z&n~=hU~cfD%qc%i61^&y|FB+ZxpdQ?zr9XjTB$$dQ)2%8>A$03y`mubfbo;=_iNKs zRy6(fJg`qF?1_(O#E8<474zoYK^qRo#3yPS<`dJIFp^bfGS zqO$F+>c-5Dn&~ZL`nSv6`F35;MdEl*-$(V`!lG_t;|E3*zr0c|IoST*iv?RkHV1aM znYRBvWfha{C1CU1X>@+^pye}%>7SFeF{m~58Jhd`rme`N^Uo5J^yXH7n-kH0`HAJK z!g`lEmf0l-)@{75vnU{_uJ2=E_ZYW8*_PEC@6LG@=;S2hy4u;x?%Xo-PfMkjYe`Iq zQw;cE;!wPF?9kVGFJ>2D$-{3bp;xw+sJB*tct0bi;IlrLrs8mNxM~&L3(jtyko5r?na=B!GboE6@c)D!uxLukEd=$+)cZ%Lnn3lg#dj<)*0@LzACQaQc+Fe)e{PU@2 zZK&-;;eaHsr&Gc&=% zZPao+KPB1lq`6aW?SWC+LKglaO%Buc-H?lun?G~3_ZzFF0qdWRRhp>eTrlJG9rruV zTV*zn$=|0q>%I26+2&8&orbmM?)d!Y=7yNXN@8s$iVrH})8=ewKDEU>UB1|0`jbme zngO1QPY%^zO8U85d;hVVm30(u;1wb8m#t=m!CRZ#Qx>YG4R5&UG~MIDn6>{s{L?dVL9pg!p&-+?`;imm+fK=BIl8uVi8?(drPLH1*eZp)Uy(|<2k3_TwE zV9BNxp$(dMqY`%fr=dSTz||f{-uD?U>Rsmc0SQJU4~E#s{&W{# zzjWh?bw}g_bJKms9g@El{lofJUfkU~*#ZS~5}dR(-iKx9&H8+`&ALx~z&zC$J!OZN ze(L&*kIrgdVv{6rIbCRl)}0T}>J3{$1Xjz|E;%^t_YwIQH4Z24-4+dvD7tay-kIT# zCSKe5TEnq8laE}#ShpgVIyY@u-9JFQ_o*{V z&r>_wHvYDf+u7Hz$YvHvZtEXDdCnXSb+?|3Zfu65w>{LBdxD~gUG4{G?aRaiKwZ_KVj+~hXt06)g1@oN#$q-OM6d}J7!n=t4;)g` z?{ka^k%Skw5_56$$6*Tbaow|7AnC!?-x*Q6X2=(>%hXT z*n%hQ`863X8-fNqe|`Xa1Qo7 zdnJEfg2KyT)&bYGRa3h2iaTqAO;}0@kdz5yB zPRrM>V?uQprj37!K~`}Zz81|?n`1S5=TtB3H08IKhoj>G`d=MmG8+Wh1$NzcB2Ra* zsWKLII(+t9S74XSASDt3)>hj(t!)LVG?hycogr>a0J#IP>} zs%NtMyy)XGw>~tVHQDzBy%}md`7}K#hkrT^uJ1I|EU}8YR|%GC(x-1VdhfWd%$Ul* z{8)KiCH^&SpEN+@g`rcOErCd_mHCsJ$p_8@bpXw>l?|Gtz*LUzK&l~@&Jm#Pz{pV=*gk+MHJ7D2FJbHMc&v)+PQqyDw2@m4 zA>dTVVX?pUeY{&2d^C&}o4xdKcphymRJUv<0`(HL>u%NRnco7o*($V9GOw=0C{2@7 za!a{HUU_1y?5y7ag&e_X=ZjE04VSF}>y&p}C}Ok_e>oMOYC+eq{S?2koy3?otJ#jC zYwVsfOKv6e9RZe=-JF`&*?Cr?{hLt-vj)^S2(WAql>Oe0-=mSKp#ne)Ut^oKm(|!h z0S=I4Lrxv!k<#jG{G!MDP6YeLIBc+d`<@vM$z z@G!u6AlF+e;O>(cMHgM!8bg`yrtr1c#kvuGo1Yv?kDK8SDXWHe<+*!b2+qsKyoD#| zg;1Q$$YCXMQMCGOrPYvHuB{_s`R+qLOriltAIP-szu)eJeq*_~>5Tkf=_!{zlj%*{ zHTh_@dw67$H{dq~o99)vFhG7HHbXXBnk zzK8`b#NSRnI&`6?(>!vuh#Y17JI=>(kAoFFHl*K@+w)RFm&D$@&ibqpCR^>A8)A(B zo9ALSjxdIzl+5tjqV{k{p-sUt8wX&Jq8pzbaO2~@g?Ua2H5Vh!A;2#v> zf|jx)_!_WDZj1d7nTB~@wJ6w>#ro!mh{_9Hryz1a7Inz!(!b0`X}iy{c1TfQZar#d zwWKcAJ&bXOR243&$0F2EXm>i zgmlwFT3NWLr{k-wFE`nDW3X)c7#m1Ct)o*7tkP2Xj4`7?Y>fR#;e9~YsJDLUw^FCx zjNzk)R830VyYoj*g{S=qIJ+UbP;O-9f;R6hJn57NSV>lij~wwm>#j@mwYfb01*V@a zrld7G#Z0fep)J@_1y67Jjen4y__z4>i(~GRKeJ+@D-M^*Jb3sIaNy#gSd@l>UG$s% ziHlCBJFjj?wPN3mYm@%l_3qSCVL;o`j{?6tx*M~ix09LAu60XKjikE|Qhoz%fstDk z@9rqN!r6T~Z%Zq!dUwJTg0Seaa$es|E(3O#juf_m!QXUc@<=g%?;ImG6&11?ZVJY?d@@~zj6`sj}o}K0xKE8@Irj0GCdqz5@ z7Q5g}0O47tAvjjILFwQi*E0if*nU*(tR)_@KO)#6;3McL$L_rXIzl3U-ju`e=U!cf z)uqNyFC0GV6KfZV`Wp1L;xH#Dz8*-k8pE1uPyQ(IG+Dovek@tBZ|>O0+CMpr9)g*v zS4{ONz~-8_{r5W8xk*3f3iS+2EoJ)oX&-uPZJzj$)B0h(ef6xZ;A*t*ob`-(So4qe zhjV^}XD`FmUeco_4`3ZQYCz-Y)KE0u6i`{y)$i~JaCeJ@>e?S2ZMht`MkI#w#ktx? z+cV0Xd|^5DzMUDG;aS!8Ufj-+S*b>}P;Q%r2ka{CP( zrKCsP0!iO;)Io_-i0;PnWqoxbw zGVK-7S?UlU76DkF&a+N#-Ol?VzPvoi-)bZ$i$5H`7>x>zNv9;i&%rp z@e7b#co|KT3*2!3k+E*@OLX8? zRp>SavV~B6sTmWPLulQ(X)zE|ra`iu=V2kkIH{^Qt&7|XjvG_WY2~8%#5L4Xd&)=5 zf1E$SSYt1ir#M=nyRuOZ5iDf-FH=P_{@+y4~Z#iI-9Aek|;z$lfn z8~um~5ac4Tddaz?H%=RfD`E(yHQA+Ge9DxAKXWFMb6NI;C~l-w9{H1+KDI3hc)~KC zhbJ8P1T+Oi zNutU;sW;A!PoB%Hi_=nrv{P$-kUd)HJE?6>$;;5@U z8M;Sxay5+YhyVD;@}ME3;P{UC172MZNXSgNbT>Xw?+pz_p7zDuY@3{$p^?oQUZ^?G z3X9RQUsB>%o0UeZ-8E>^#?A61IcMDqSTLM7uw#&^XLtahKeDQ-&fqUfv-BMIoU&a( zLxyBAQz}pN6}}IYl6>sx1-9wNDhUhrLEI#K4*;;6oPlBJjaEraWlS5w=3WG}cQAb@ z&t6A9OwiMHj?*M6+WOd~v9Ok@s!{QIuhlcC%W`EjcD6kw<)sG#lO6bGn{k91II87C zZK_K+gs*iNjh1QhFOzn)ASu$1p_%B6mkGMa{zSXgI6N?|A^~1UeFk&UowaB2U5R(-N8uz=LDN)NhiL6gUMB-y!rN%7b{x zyT?1rq!WGz4Pe&fc9DJmmwa}S=hAGgE_gl>EC}dq+4Zi;-T<#=mO{l0JU*@Q>bEFA z+e{r#PVs{Kqdsv0B^PK7GY>yAkUP->_>mLNIh(Oc)L;+!6;>y&-@nuI7Js`YEJi6o z|HV=o=J9W)R3k%I*w@EN#HBU_y8RDQu`VXxu$F4LN8kT7tvtmVOxo%4r+D~GaRBpi zQ|UY@?BHuN|Dv6vRnM_s@arz2loQ@~KOZAnMsc_p8JcS3R(^VL2i|Xk-<@{&iOFOTL_k<}q7|m|Z;v)=Xj}Jp^ z%hcS0R?{Yue&1f`-dxoxVLhRVve!}gT>jqsT|~228T)UOH)2d2EosjdQ~zBlv{(oc zskq#4WOo?)bK+THhUuuF9UowIF#O}-A<>`V-J>R`s_Lcu`tOIna6)%joyhZ%U-Hh< zetiHhe7X$Oes%~kTz__aSR4xQ3j=0HNu-H*ZIPC}c<6w1!gRhrmHX*wZOjO97B^G} zs6aLXGAu1*9)D-y2TVVUA7oy}2AhYTBf6f-Fpb;;OjExPMJ+^YY`3ia1|!0P}D z56J=IE~lJjxTUR!HhGWJ$!-9wbPa;%yIaPoO27CQ{5BzHg9U6PH>)Y#$!{}Pl;M+l zuPOwt;bghXSLQPGt4sB*Yr0g1bx;lXo)BmY(z@?=S}NLiH+=Uhp3HllcbncbVDaSZ zMBVt;KqA{ZR`vmFai&RVX!>}i)ZS|0^l(Spe>=#@dlY){V0aSiPY*1+stBG98CUHn zyn}lhz6j-e&J{IWjgNC8?V+3LbW9J%V;|(8vo6joga_f?^d8rDps&j-Or%1BmKS55 zKt~Zp?B}}&lg8k+ilmpu00*MBwK1J)E1k`Z@-YN1gCXT2hmDQKp# zyk<*}C3O`xPE$tM1%9pV4C2~|qOsCO&W6xow?1;@%tX7}wl zkD8%7^7eeh&h|}GAx8qk*8VG!hF!EYU~37zV2a#K8QHAip=_<5T_JKp_Ev;ysoSKjVrB5&E}tIe%r)r- z=mqHSU6)`PYt(D9>Z*i{*xm~~t={HTt1ZL7KfILWVqT`_QOm^R3z zEyAfB3Bi+NYm)J)CZk!VZqgRB ze6#Qk>#~N|VGSRQK-jCRNtwl5?K(3CM){U$VynH4>GxiPH857C6J`dMn=FvWWU_uI z{hY^YeY#X^lNeYDQ`h|)5VnT5Xv!DWyr|?&mDQnty?FJ^su>=HQcV{9LQZb34Y__C z$!YxS6_uZV7s2&Mp*4V4K@j5Q)i9L1K>Tqfmf$Kk78gOArE-_-KdV^MpWJCO7ZULqKe>Y(Uqoh@(e%>55-9Z}SN` zZD7L4!K)=S^rhS}dYP}{SDPhu-1GXfUe9g2)7eQMZlu_ml-+8V!QUGeuDG;IyvTbR z47fY}nJ4i2A=0fO<%~H{Vw5w`fpy6PU#~lMSSsyiQuyH7m@6wMg;ZLwF~yzeQLW#I)N^z0MZ3#r)?&{ATAa|4k-ck&F(QD{&+VtPCz z+7yk!9jB9Z2+f)R#H9HrPn*4-T3AA3=g->>*br14cEYC2`=q*4FMZWAsW5wyni2>G z6HE|asX@F3JgW@nUHMG= z^LJe+ba`t@u;WRq27t()^-&H7)B8|ySQ})(BYkQaX)RlQ9wvR1S*B6+0woWyuDd6R z(t09952|_|B2S5eEA!2y3v-@5GpB{8R$9U}xgT$UhK(!TD%S3jS}tad8ntmTzMb3Y z(StY7%3T`^vj>?2Zi?aJ6OegMR@mVx0f04NRH@0j=?QQY2PU%lWPYNi2{=8c2miWl zjx{ip{ef4=>*Fg;W}RQ}p`SEf^EF{O$bx~si*&CQvcZ~jyYF;Pl(jz!#yI8!`5SSY zx2}bjCn9iceG6NPPj99SO7~ChqI^ z|NL1CVgOxS-GexpyX}0M=Mrfu*~3Ja>lptPI|me8?ExTr<0hnl^;s|d%ZHohHX$$r z>_>8DF@ojGD2{J1yKcmpAr8Hmi@WPKW!y@_a3=OlONh!QpX&4R zct3^_i_!F$_6=Q|tf*J}uSi#i>tzcF2UFdKU6QfAZdg($LG+~1R$&F$;M{8Jcjy4B z?nf2#-%jHI%RM4^T^tGD@kR^j%aOgw*^k9{tQi_Cdq@X}as$QjRgdL5qG>$! z_Ia_n1yHzsw^=v97Gp~gZggM%*5HZ%WO;Az-4<2jIDXHQ=NYA`T7h~7w8=zs>GNH1 zqb`j^$$(~BX)gcYj&uFZ$P#qHCA<_~%_mYi#oY`^lMLY}>+9kJl#5k@6Ij>|n%=nb8 zlUG`EHU6X#oIP+l>2ELVeA5yxUI*rqG`Bwd%X)?G$8OlLtmCq$Iec65BKe$Q$z!6^ zJ{T4$4<9$x5?~Ck$VDK=j#o2nOA_-g&3m1uQJ7GQy2wBiqTZzsz0c;_+V3r3SZaW zkRHfP6Rx~wZ(P-LXm zx$XwS_3jKCD`t3+cuai)(=V}(`%zK;FeGSD!I4&spvPJ`-khUxjot#}v$?N*qdIWS z-qxC}J(sM~)N^7nA_G3Z@j%^qJJ>@YbG#5GYUpt>S8Gev6w3$~)ja>SVR*Ntyjo8< zDD$QaOa5zZ&LaDb6un$314)zmD92Jd3ve&)!yLqnyX$rEpaQhO*) z-l+V_-*IHBz);EXgF&L1s*%yE+c!n~nilUy^9y>|s9YjnK$W#V30L3t)LxDs2I$x7~a z^bROpR=df3iqcxuqDL?>q}%m$G1x;sU=T84=O|opH(LICgn1b>Ds=IQ2wXLGjF%E# zrPXkIl6UOc#oFcF>^J<-$^|~&tiISsYs^)|KP6?iz6Z}CIKAsS?z%4D%0Ri#uKds8 zX-8~_a3hynh(*!T?!NT{+o-_g;qSRj7tqAg`sra$zAQc+^tZExPT(5{kP76E+iDd= z9W#Z<-Jx8hP}_GT}$fs$X(Z$FF@itfBczxe|O(QbZLJ( zWf-w(PDnv%oyhaCu5Gkg^@Wu3pvSKY5$?*+FL}NOwFcAbQhnM!qE{zhD@`MQ&^RxL#(K|i=IwvnrwQ2vwQ{~H3H?gbR`x&;nLeFv%wepn)Yl^RaDS~ptFQny zQ_{~p^*0VN&>Vv5v2JgmZVZB<4gT5C12Lmu`43vn_I7Cw?QL8B%X!bFnJbd$I9209 z5Rwz@FSaBTyn-X-BHR{XB&psj5 z5PPTS$noW9Vb$$r@m?;E9%em3#?QrYwDe&s&@bl--N#`eOf##dQdpbi-t2KxfSB@R z0{7iUN4sx_&p{I5K27N{ZT5Io1(e`|!8+Yc>nJ9^E7@Tpoz;vLoW6a{zy?OxHmpb!sX7=EUDDXf6b3X=`GE z+0b24Zr0>_KVS_@tbF(OItS5KZ^&3>y#-`9-H3W4krs#b+eUzr3U;S*t9bNvV8aMC zcDl~uQfiaRZwvEF#Nb*ZqepfF$4Ix3>xCEf)Cneq zB%yuRHmGl2+pK*-*EluFF#-kym*CAm<8K(QmeLqDkpte>}7+ls_oOXHMmn~4TR%qRvHp_C68tem>R!;*K z{kjt`Wwt6zRzFhs(w>5SGpDg}2roMqXz z+pJX&F{UZ3QyEgpo%88C>#k8f8c!Bvj!xc)mui7;WaX7ao}Jc*on1LY)8u8_HCnyI zyYC^D+U7P;Hefm|`zT$(TeEyH5nx_gG} znwWO`2?Jg6qM-Xa_@V7U@`TR(l}2mD;M;JGDHZ^X#D8T_>W^E^W0Ae}_=NhZf!q2ZlZj zTHG*JD_SCM0nc)uc4WXq|+1Ix4^WD_>`IJA6h=El~P~8|}WxTW> zkdU+_c(F@RSZcdW$}>VuzupN{IpqD2S86n6lnz+=W4s*aJ*FJOkgUu^GU03Dc3OSS&P0ONqX5FRz*ckGQM z0S$LeFYH^NL-+3RR7qKeO^)O-FaB0ibbWBU$}>U)H| z=8)=`I$xud1E81S-dmLli1BXv!2quA_?*WrRxztR$pl{<+3Rd$F(N6o!G}-yq(97B zuB98P@}yeEtx@XY@*`q)jv5q|Qc16Q$)n>ET)jW72v~PJujk%Ua>27%WgqZuv#xec z6VKj}PCu=p7Z~uqa;+UD@KRvC6?7WhV#69&n9sG@Rq{bR-<5AUP>6<%<(=VntyVv{ zNBO${y`3<55P;~)Ih^_V@gf$A+mCReorOCd?9N01*QYDdo5a&6`>TvK*!b|v%*+*A zN-mwD!8L{E1E*>8IM2OT1OnuPEVW2-h)pNmqo?`tx|rCUtlauRm2HWHP>Cg@hJ8$} z9WY=(`QkDLFU(UUG>=>IeNL0WC)0{l7f0niRGJJ8TldiUp|#ny`X7dK9&H7#+jNuP z27UO_wr5`b_rLZ(1^%bN{}lM20{?df{)&2>I16D*yn1bA2eq+-w%YTx+W+hI6iA@0 zlkaZ2ho6ub6L~te@BZ&|{eMQ-e9`^yqtMvrdEIprno!4WRIEd^k!h+wGkKHNBSZt_ zrW&~wAN~Qs6@zzeJhsd`^l`rrXz6%OjP&de{@k4?jqzQ+?pa2`Mzt_8D+qp%y{khv zP-@`Q4Z&h&qs;YnIF54uLD3ReFn0a=S;)4A^UWSuAbVQNMjTa?v2OxpPCHDd1?+kK zcG}i+#RZJb%a z(!t;QGu=6}-4&Y)%-wTEI-^8Upi)~!=}$EBp-9C9AD4~WMlN2l+47b{QFhra|JpCY z$pid`=yRU?sr;CwDyih?7R|NF!f3y87I`to-r}*1dc0N0wD>ss3mH2(z@N(|{?!6) z`gU1&;ggqJJ0C+~4ye-J99LqtlFlkHR}y5?3?tQ^<^Dmv(-&B4MnJIByJL6sxZ}Yp z+WCPcwN%B*oc7Iy<>lODYwf2Wtbx?DnPBWLP~DV#~BlxLrnB&4I2;F6L7(gDzRV0uFl~f%#P%@K=YT} zPW@Gyg=eT`8^!KbE%1+ml~0HpJD+8TBn>0~A#ri6Hd7se^LZ@NPPo49>sLL8iC0Po zr~%Z1u1ifHmzS_9i8n5$J~Qr_$fhKxrhTR$0un>70fEPhU~p4ew!>g@eAeFSuJ90u z+T^yMR!6o&SAmGr`SF$jSkcP<=4|xl+#vC5$~rj;{g8X&vo@v_F=tUN?ZVEL5$t3tExGKC*$I8rNv#QMuKXe#(|6zcXhU zf#{je4v^&ZnOK7O)Jvnbzv~e|gxtNKIRtAnurt;lUTN{PoR!Y~{TTv9b5L}lcN@Q% zMRl$krACw|RyrsOK|j(BJDmvRZ|X#iVwCAK6xO!#?2fR7)>C52Q$HfjC}w}4MMY!s zYU}rH{TKd3Zrje!+A@4i=REA2qplyxgCTOe)c+sW&6bI_-F~!vAu`S>{AZTolJ~#{ zV@O}0`le4;+U;8hl31ML3m?H~i)^t{ZZja;Xf$%4(tzMB`%<|$1{I>`{nfILpwTEm z7+qfb@UyDKAd%c@mx?P_fP6omqnh@dQ=;YLWud6EutyX2*ac;WKKL)0Q%h-me^-9b zjb4afVyS>i`_HV~`OttmL9QrrT(5DPuNVV)$=T|Ok+cn8Q5NS*G#Ajd35EBsxAG4{ zd_t9589%>Iin>gL-mRM}2bG@uLman$uTeP2%yJ2{AJg5&gfSF?5^;-?foQwPGyf!uZ$fYMH zI>FCXKh4gGhpL$Q_)$PYG%fmZlUm#^lU!CTt9YMxXcmdsRnVkDz|qP zInT_`_q2|`?SG@?*V1##dPYH?;Ed<6VQ4kWxL>4Kx<#B4_wHeQAtpX^dvT)qx>#Qz zvh<}|GwC1MrcdV>wmPI>c~}yp(!I>=Y9qgX~3#U~BQt(Bjl|DA-TbUD$x`>KlmiT?3$y`BAn9K@D+{ zWBpv{9}Pc1xeCKOKtY3w^jMqbb9K$%Rkpun;!o|rq_+E*b{B!}wl+&FeG^ zy0dQLyF8S-T{qouoNpl0CKD%G!j+4bEwj!`*8N~0mSYd{>d&?C_TxG&@3FRA7>;6s zcFy&R2SK}Udo6UQ&_ceEq_RPpF+)+_IayA^l$0NYv+O>?_NQ* z=uFqEDK2!w8l2dtGNiS<2k1lD)3*Xm(!n7ld|RSKUplOumL`b_RYW!fiid#_4eU}u7*WVYC9|5SnQ zdyvpY^L!&I@eWK?Au~?D3;faG-`^`yqNdvtW5l4?1%H6(OOg|dz+z$I^n#D3zpm)_@-fao!bT7H|crzEB;T+>p92li}ORq zUzTWz-&lfJF5+VM7VD}w$H;VC7XdqeI_aJ+M&0yz7m4Wergl!n4Hc`Iu><@Ouc%Ua z2u#kRUJhGxxLSL)KdHA+(4XZirZ`*|?bn1l z6V?+F%lu^VW5nA7I7#PXGC??ODAAs3bZpUqI(b<*U%#&zlkGSDS1rW}vIV=_&+ z?i=m56DiLE;o!6s-@Gv`QO>I6_0t9^`s{}N2=51HS3^3|--IHnKmAbERr=+M-E#Yp zntT6(GD|w8AqdLUO@mroodoFpqxhR01<6Q7%tG?t;+v=DsaD)$`AX)gBG|TL9iv|V z@>ljmHXwDvn0SJ?P5)Vn>zt%rd}mldv+8j1^2QS03@b`IAw72FjOip2HTy10p}p90 zEye#mr)V~qZG%}zIvBh8ZYJP2VBqOMVe4H&nPGR^E6gLC(K~Jk4Z*aK>qgFpXscLO z+i#^(FS6uhhvY?e9JV-F_cz71IRe&l`&lG-JUlGl5P_}X z!rhRcUG92q3pBR4wy$|`7hbNfJl1xc_~mySw*7+Xta_4T^b;Q)8UNn430=*6{LlA3 zp1|oXqU3`&6==s_hd(!@%srM=u&$BQk2L4*5c9ix%EMo)o z=kenB0ww{JSu%MkDyXk0UX{}H5f&wh!!M_zHDm3RTBSFndiifHBp)n;UbDl#HU2^i z&7zq;k_}_C6+9a3t6?naa@WzcMjLwYpEP|;@T9J+=!R(HtRNnN` zY!A=VD|52!z#XYyf3d z&XivV%wR{f8NO=u+a*yY+u9kll>3UYbLD5%%$9Y9dithBG>HWX32~3`UY`lLqVX<_ zP2)V2=JeW4$Dk3-o)dBK3i@Zn`jRF8tga2jBV`NAT3k;LfX_8dzj6lk>s7>HdM%)Wqq3~-Dy>(ad6yV`;AWU^jKEHno!x}@PyBk18bi^?m{k_4 zwd?D91FsvHuxIifRP%@5E-~-FdOkLiC%g~GcukcB6z(TwE(Is@*Jd^?b)!CeH5r4_ z0u8a=ag0%RK1Kry4@=L2{oAnbtMisJPVdp|Nc*QIJrql=?c z3x{Odt+8vQ?s<*sK4~G%yBtvd6aZ4&#B^BK%vqBQ-i2V2~88DAecG#KQpC@@la(&8n~`s z{!Y2+NF)VaXW943*GT=c|DuV|hbVi`&+QUtYrNq*^`)p2qjBvh z8INuDcU#j%CcaIcH}xJ`m|~x5sxH~QoCJ|tO8779w{WyxB18lstv8p9VurX}clIu* zF}OerQI2Rcxo_X}91hR4EwjhAOy$0$CmY30iMJ&dqu>0UQo`KgXiq97se8)Zje8Aw zv~7#Y8vV|um?k`tNt4B2TQ52IDMoT@+D_@a#yUj+dt{6YaENMIz~?KmxS;)it?xu{ z|8fmbx1hpVZ#+6^YU%gCuYKV(ri{8W%XR?VULscf(I`1zr5{aX&Psg_zZhq;@zg)V1Om_M$goHa@i*_=_*B2Ze=}ZAjq6%%-qYU(?_5=TZ{rfBPh0 z$_&)~M`28$(WG0mtdQ0Q$Qs^V{K)i1L3%*y#e2q& z$s@-%c-!+oxU!p$@@bVG0AVV?9&lnb*qKU)BljAS&8a=Wz$t2dbUnN8;Cb_%<2>|w z2+7=UUr1}slO8l z-MxSB6C`>uNI*2alSJdDu-{VU>4-{26_q!=-`eP&TzLN|PM&Xy(NE6B_AuD`s@=*e z$TwhXNKt1h!edx5JqkC_`9;iyfrPRPbFy^cfgV3>I+C-yGJkOn{^kGta~_HHT(&!A_>pbO#r^W}L17 z*y`-eU5jx&BjO5{jCPg0I$1JYV$0TUbVTw{&}_gH zJTDcXLh8e&eDiI`_2N@Af9!DOcaMaz=)97an_M?8WrYZ`h<60uX=Auavp)cNsY$XK zrroGfj&Fe%ey!@vp6Fckrum+ofyF5Z2}Jtiwp=LU{mvQCuD)26QT_D#rUZ~sJKuwp zOD|km@f%`4<~&r}cxbdMgIo>o>!ZvSf)Y2r2eJ*a=^ma&h>8i1y??VVg{k?P5Px*y z4}mw|w(O&QkGy-KRZI7))xl3Er|g=meYj^IuDtzFZDV6ZGxV5K-KrkX!Z#aU32CB( z@P@rxhjwT+7Ki#t=;|*3pQ#pZkk9ehd&O5!QKr#J9|1_sE5eG#gu^cw6_4#-GLCK~ zxe4Y<>yJYVOoQ4Q*@Ec>`IekR0yR#$D!A`QJeTR&Eq=HAoma>pHmGx#+P?ymn7dh4 z-D8<;!h65TEvE?59B)qHhXnzED=kwOflHGoSG_VUPwjE;FDC1w2|EpN)ZJ6KO3-^YKs;|6o` zO`I7)hMRd$BXfV($XVkKlw})cvrk4%+Fuk`r0q5YAl2jF=LpWV)$99(a@|crCk<#N z`ZXvHZI0bFYu1B(l+092^bPJ9KBBcYql}=cn;w84nX3$J4$WdFZBx$Z{)B)y)E|96 zrYqVMxI2dXy0RP6-BhA~IK}wKFwc$^`Io$^Di|^Pg_$lL({4vMv8&=V@S+m&*iiM~ zAP_BdBaTA`i*VDxuB2#8FI+G+f`2BiRFdevt3ltLthxOo({tq~S2HnbW~yaYzHBhFtu&p`lyTga6*LWDM zs&!ii&JUZX<7*3qL}}dM(rGca+yzXvz0ghY0W%={!w9UTs;ITiLIMm7tAv7 z1rkR5z9P+#%Z=Os;LJYivT|0HMPdBOMgzZYZ2LtgAIEZ1l#id~&)8?w29=CnqTAo^ zcEpqs`^Uu}4zE!aJ_Y1|gmxzuODBgcPkOan>kl8mA*^M?^7;K4vrCw4iI;TaC zD_ue995eHM_`U45E-ou|={@|Ib}YVsH&NDKN6WGgl37?ES)359#`h>j7VqN*rdaq$ zpkS>e^8*5TlJx&&xyuF(p3Z(u0otuy{-B743Xk^@E2J=XYt3-L|MFqQc~-ymZxTcF z5qfIZy%wKR6bio!)E*-F{G3NjlYhAUg8Q*;UU2O`nXKWu;0=zH*U{^r!EC=nBC+T4 z)6mm)F34o3#S&a^fUC zDE2yJ8?akx1sxUI`|AuJ=~B ztQs39HaAX+oU26z)=^HjLkbZX%Fo`biu1uFU+DS1W-DIoGu zy8Y~((U%ogPe`n4`H`YKV9h_CiY_LagEck41So#$CH$2px{0M&pU94D>x@{*P!G`& zRwPF0OwGlBaZc_Ytv1F)jR?rHFhMEgpXmP@yK&Lzn|<|O*E?q(EZ8gqdGnoahElnU z??Wt{7CiP@&(MO}i>>4}`CCi<56&O|{*1}N__gMo#vgHNxK#bCErn=fU^|h1&WVhw zz85JQkcMMjPNaNiFdtxu@@02Uz|LVPtIdhp)OE4q$+q;TJcKf4*XVE}EJ%|`X*92C zT2KYq6mVRdzt0`@_#@}lg{(f%qD!jAMsGI-x34^GUt})L?66OiKJr7bR$p%5QFhaL z%+76b1oedWHD2A?&%{p+N#`WOrPaz5 z4eC7%aumYwX`8ZK|A@uaf)?x3a#6})u;HzPpy}18&a=(>I#tXS1bz&|u_Iz8i-*4R zGwFhba> z(HBcys&oQ=&wwWZ7u1#+e1a_6RC9OBJ*S>Cm6??aB_}`hn?96!pEG{0N@hlBqTSc8 zVQ+b8t@9p@E=5-N;@w+`oE%U;z`7@n1^lnkinL_)9sf@7mHT)aAu#}yqaMkP}#6A{04bP5M^R3>nPpN?X+FKf{$+f z;!!aF@us%uXR>tMa)VzW+k^%`d$`su%k)dBb4YLPj(0S9{09ze7)J7wP@YAugs7S{ zN{!#`aI1lT4lnTYlQw7FP|E%({fmX5&g}$Yx%*}%BjHyXdbN07uOSaz+jUmV0hVb6 zJefH|pO3{B{sUA>NeUAM&=pWKdqoemkE6@8ffyh7*;4QL3YHHt zJYHBS5_;=xQtAc^6#hBAJUm@aMy1cUL4yJ;hVR*qtAytOQdX4^IU2Ow+q;?D4CqPR z$7}TIUN@Mjo*spW9dEvotCVb zQ{D1^I|w9gD-yG=z8Vl0O2#ez1QtJ#`xu1~i`iA52)1?xQZz=G>YLsYk{pzvxZUkX zVp#6z=g!6bhOg>k#6wk*k$zu?CUxKQzE64p5w>*OA6@Gh znU!(ZmT_z7Ym@Zjg%fl0HgU&R!Ay$*L9 zN&Lag(=lO-G*)c{F9werxavq?LqrA6LNsgbdhLuD^vKK{wHUZn9Tgj?k%{noPW`3G z?6oE~wpT_hurcn|?y~lCOqE8I!QMgK$EcI2HFZB!>z@mXef2)_4iEZ&*-iGZ3K98d zqUtrueQU;rZV8|&&gzw$Ymh^~QIKn3l?4f<_qo0rm1Mt0VR&docwPdDrCjL08lxPn zKM+O}t4sXaoWM=A^*Ql7A00@=@nhVxKv%2=O!XD+U66qO6L0Oo8m)RfGn zQ5|daNb&8(oZ9DEGkA|{s*Fk=vB28ByZwzsX|~WbRXxp`?7M)eIu1ivjSgz-Q`#Bv zdq2jo`+gb8oEsI4+`)cM&}mnQ1D{gaU96m13t|R*@t&w2rZ9~@Xil6Uz1voXV#Drf zk=B|_(2kqY;~k=OFO4c2SB!rz#2gtmLd~wRCYGmUVuwVY!E^yC)pZF8Pjv@%!80*N zjPKEcj1~Hr)iOj@XJB*w9l<+BcJ&=Z)TUQokTcxE2QxQ;s#;CiIhAwsAJy&_eDUvt zUH*AUcAgehd9c)g&Mm%8C#)jrHwjC;AsSVZF+!|}qb*4p{ip#|m@p`akKzv~{%7P? zWS@3X_=&-sRF97L#!V5P?Kzp;a;?UWIU7(;tYBpEUrCY`oy=KgyGVC=yY+_gl4(i$ zafox8t0lgTS31Y6Zf_D2kwat zxC!{99V#Eys;k?368=*Tc;YM{d2e==PhduYK8KFmGOa-o*)_%?P~Y`YmP;gi=-IT) z2EM$P`jEFOkuH7$?_E}5;PQ7)5#cyfllpWw^L-GF#BUCw2AQQ#E`yox(S|ApyB0MP z!`mJwuJ;nUUn)i=kh*HocaI3tJ#;5zHOPr(_OVZ3skT^R%kAb^8~TmXaU70*c}gd& zl^n+EpNH$a_h{Zy%A1T1QMJVF-RfvE|mI!SH8I=LQijIXT+Qk9Gg(T@FI zw+u>2=PU5GUQ`Z5u@OKSaqQagTN{f^Jye7=&JE%li7-dhzsNYIzCGfIZqI?mcD9-@ zNvoyaMERUk@Hds#kk_;jJxe7~|Jg1IgUb2rJHO1A#sazdWNEbfH@GvU(l{L*NmAV3 zdR{z_6JBlx1`_+tLJrp|pnxiZ{7tZ?6P(ZreKsap@6EQ$N+GIQ~6rx!azVWIsCx_4Cvdyr$uzU@7vQ)#1sFm1(D}c#M zYs#gZ24$2tar=?ELgj0d5H=bDpv#p=ZN+)l1m|c&2q^d?tkvudlMnXvDLFl03r6R2 zVhHi>OH!$Q-z104A8@J`{HNM|mxdOHz+HVCWEZG=Ux-W=8|S~6gho}I7lzEAu1v_k zTbX^4e^uDN3$hSLc~qvswZ%LcardlNS+||0Y!8jV)(ga*uIMXPXT(EUc;6 z6N7N8tyv;}((5r_JMbz&`_ghlOi|sB{zcTFTEHhUsM3WySiH2{bVDsu|zV7h_R1+x>Za(FItMoEmzcnze7-Z7d9XJQihP)tNhk$vZwqc+OO=V-Z7hjZUy3Jx75OvuukOV2B|L*mOh9TpM^5y`r0m}&;J-M5Mhc{o7F z5ncT$8z#8#;%@cARy~x*alhzK^xj_=bsCdbQG5jS)Rg_HEA8DjQs&~)_CWgz@R7xr zkr{HNAPed=l7Ca7DbW&EN-mn+j*h)g$=_E3>vrM0~c zK*rdg`I!%_*7OVN)mVFmW$uGW<}!&ihAg$7fZR<|95}ZeHCD<fhK$1w50-~2FP*#vzFxVYcW2cTFW=RywT zAE??GF{axl+%8B9AHd|=?@OW`oyWN^|)*mvN_s8IP$6z%+MmoZ_RzJcfrp0b*I=wPP=OR9>B&#uR zrqL?NOfV1v$zgU#s%>%ykq7m`5`*X-Fh%X0K{fvONBs?Z0l$-CBg?<&`QN2v_fv_jE#{I zp{EUMJ((ME==@p4=_u$Sk$vt1rzO{a>!9OI0Z}$WDTc`0sY%8`v4d)|L8;9;h_?g9 zB4J8vECj+MJd0q^N82GImt3{~I*adcysde%0+rv_L?*wlwPxQmI$smLf4Rw5B>wz? z=jbW~=y`@%L)&Pp0<-2sqn|#{j8wkww!+CmzSG8sk@y)&+WZ?NSgyZsvBYrM#4<;zR_*7sU)j{ysn=DytuL3SD55N$q8yw!Ayi&# zFmJixE0m$%x(HQG`F~l%Peh)Y10wo#*w~ks-A%U7P(m0uXe8MBd8ko~vS05l)!1P<~0RtFolT1D`+59%S0>qf>1{Y~M{7w*!s z0<-x@eTX%V75*+%zf?Jj=N;;kW(b`Bo7)=pRpg-fNQ`vDz^^qyaV!YI$qfBW7;WmM z`MrQ?`Z3M)Z$R0}S$U{EYVg~co?QPZ)H*~5_3~0lWFj8^n?j!6KHk)eB$!UvDPZa= zBYC^F88InWnEpL+J2Ss^;TSymy7;nC*{a&o)JzbYn!fjiVTI(nU} zPVpBPZkeN=P#4|y_b3M)b?RM@2pbkxJ(aw=pj@?frH98lPt6e$dNj@G=Sl>=;gFTV#kjh&rX7Fn&`X&-PhD8?!f^@lfkyzms?N6U^S z8dQ@|bajQg|6Ewj>Vzj`!8oA^p{-zqvs>h@`J6=w1vhww5wx)3s*PK|Z@6hhVPF$j z_*3io$kIHT8`0)Gis!n=k9VzIoeyw-mp9%Xsw&EVl>@5=(a{$ORWBJ_mtj9{e6{Fj z<$~Vcxe8+xpqAD61a^vJw=sdNEI_`Sv}ZuNz+B)9_`{$iUz7Hy>Rx*k*khXL$)$ng z2ULNi{iVFk&+M`KomgJ*jRHD|aDP-5c=d95%-w_LhwwP6g^zG%ZB&-Rcu39PJYqM? z;9S_3{M!sX#$yGRE-ssfQz)60y^)J_czP4>O|{9=bp*5}0Qa0q-Dh)5I(yN%`qIdY zS+T9Bvb;W+6-W|Z95S5UgcWZdQ*C5Z44(xmi8o{by+su?emn=4(Nu0rR8#3JS_R1` zt)C&vT4SRE?dk*lv@~wB|K=xk!=Fs?sfi#gUz1oBQJ?fJ2OXI=4x%X?92`!=$W@6Q zr(4du`!0j1xUY?z2;^qZ?3>#t9yxYuvBgSdKtg<25IJewR^=sP=y*lqUOH7sq_2Me z>p5%q+O4*0AEo%annHbSMM{QY_~z$d>p=dqZaGET^f zv72B*qubgQSXa~7ll*|&WXQoIS{1&Oh9Hj`4foH@B?LWPUH!20^%p|4Pou6q9V^kYaEqaYE1$rG!0t$CHjUsVi&zaV^Dt&udh&f23myShTKWy%1o4V zdgWmVDXS}Vr3{iliPo))*c;s*S6T4dK%m=tS{yVD6u z`2ml>H!hCN?ea<^zL`Z1{)y&SiyK?eCv$z|k^C1hc%4*GOihtdTs9KM8CS`EQZ5c? zp+Ha(VqK$t)E-~f&I_^K5JoFiV{7P^+?Ft|nm#>Vs?X!oTlRc=)lcBh1F$(cv{KM8 zB~8cpG0{(JMYi8KHCm5 za97hOn1n}MAT+B3o3+%NK@zGPbRF^jIXHsjCPqEieoy5G6};m<2qg)BV9F~r;|@aet+Va4o! z!=9H}K;Ob=kw<#>X=9akJM-}5-OD(kx#K&!H&(o|NbC!34d~)Qj~Tk-Yb#SkAe|lu z&C4cB7>aa47p5%>s0<_YZAX4c#tDRlqN$Tkei1mTO)9>}&TCw-#MmGY|b!#&E~F7hh?&63p;s)Ea% z3CkLayb=o$Bx+h+C)T0`w)RBoDr{%%Prg4jDDfuQh1tevsK*#CWwL{rreDmae>%{C zulUu3TDg}?rH3U(WL#2{+(f8&g1E-`nmtMa|1Py)mEYBq@K%PfZen-Bf_(>@+f!+YamJM=%a{ zD^Og~$X?=LA5c^xcP`2xL=u*SyWni0J3f2aH?%RrrurT8BI&CNEj`<_QNafoE93bD zRFg?vx12z?nkn<~S^0NZ<6gax8@J&an_;yG55XcIoEI@$Q~eUCudQ(l*0ZCgV-=;* z#PF5YTHA|enCVyF&=a3q25|^;(t{N-vRF^=%;&~K+VGUrU;bSn6#wtXiXjIVj}MO5 z-CN3%)3(thE1bJ4p}<;-k7df&_VgW9soQX%(~cKG<3usv*T^8%`P5O_ij z%T8$rw&R4EzYzPtJBcovG42a|E0iIP`^Ccb`tO4En8Lz@Xge_F1y zA%$hl$f%sFRt&Gc2i3u{wfZx84&!pGI+w{4lxv>#UX6XTcHlr5uQWUNfUb6`sWj`330S+Fd-V}34?sY zrhxhZU+wwtruE|~`#?%co2~;L!qei1{DnZV*ckV5jYdFPn5(UXHh36G)0$62DcGSj zto4CK?^?HnsOwG>vhb(;GGD3rK*>a8a$dJ~YVSc22;t|qD;`>XV@48*W+S)yIpukd zce67of0aCeEjhnzEwwa0Ew(%!M_2;yD~kWXG($_=qF%6UBibJiGuZ)PZWpbv2OcpW zRC-JY2fnQ=?tdo*MH*z^BuF+08IFTvadjKHR!1GhPx*zd?@Udypau@!$G81FaV0op zbGBQe|Gh_iIgz;qe_G81H8$*p+X%-)of2K>PL+`X#)#IqR$-7|t#K@?QTN=Uh%K4s z*#fqm9=ca~$eY|3OVWwe2dK%Sk!s_NoQ)eqEa~*DwlbnuW{!tBEQs@wsdsVxg(kXM z>&D1ox5k2WHY>_YTCC3ALSnyFm2_tN`wwr-e#x~HZET6)8}#_~Z@A||^{=|1I$pXh z_8u6H`X4cSH6`H{52$X+$|~F9oxw+hT*R)TCFKU0)_|USxcd8=FS-<)3_SXp)h2{f z3NZ_JUgqgt5sGkx%KQ8(gG<_^flv#lZZWC6Cms@VaLtqQ%JSxY5$km*7aV^z;P(Ygrp z$7Vvjpr7ZQE9#kS=R@IuPch1a;Jol*g|=z)?3g#NF8Wc=DAlmfr!ey7C3r&ZXAK}O zmGfWV*;*i5)=FL zmA2p!9BWT|h&XK~9?bCyb^X-qa`=$%UvHw?%MRO_kDf+?C3sH1e}~K-k1LbzL!q5E zW;VYi=!Ab9ESy|55LCm%Wcdc$|M_5+*%&4k`Y8>Dg53Z+gj~B7X-EP? z#{Oh>Gd|-{`TXt)NbsyDz_|Ln8nSw*kU0M*iuC9^Lh|&861&n?BJZ- zZM8P@GAB{2jC7L_pIm#v0yHiWZEJ_$H!d zZ{95bA$eZsvhl&5uJ5{vgM9Kw0gF3Z$+VGlX4V4vFed6x=h6?nJQzd1f&!F*kh%59 z$`w#AtYW&Hmp2|`7wa_RD{a93Fr2nZ6X-GfGA_wU@SDX{?$mMgV4`(ZGq3e;LUrRa z+`(sRLDTdhjAx^$@^p{Rso(ML-k5)g3L1tX7P$myzIwAD<(qv9sJ&KwD8x3X)1uAu zU$`#e-O#R<#hc%2YVa`#Kl=An^uC)V@1h4&v9He8f$bFU zC`)oExaSt^T5=}hIaYb(Zb{bCh6r4hB^`C9^n(6!4(j{+geS_tR~1F)vr0GlNtMC^?p@GqXj81v?FUpWINIJdtmO|BH+M=dUH! zR|FjLBsUlQ0yKt`ZO=`#QSv!%9mzMG?h{$x!#rtDNoi*h6Lh5>xF8)p6%*@;NWCt8 zJ*K%hC}@8TY?al$gZZ3yw)9!TRRb6?oI*724BdN?;e5v51YGU~_OrBIVyHjG5bhxCr;Rm!ej{MwuUh9!tP>P+;`I(7up{(1SXbB+ z^I%Q{exJzsg7RlMQ5oP$WY@h_dz0DuB;~+dvlP`}n~Xj_^9%oe7ovjb z)>A_ga{Xw!NsD4qh7}m)jb((opCE8Fk%m1w)wwMQ17T`NLY*_;inm|s1veY}$Wx>8 zlLdQ;QIOdaJ9|&j45(u*s?vE-=P~jf#ETmEm{qw$9&BAgFGO*bL#pqi6WiGwRR!=L z`H1rv$R6d-l7muTYxFv$tApCi`QtiwWDdy&t=W-yu*2GBUn^JG&r1h&2tm`wPJ~sd zecfM)PEQT_QYBxpWDEH5oTt^S>zBV69=ke(1dXrZLK#H-xfk+grUZjKP*aYZ7$p}X zUqaT!<(O1(MU$D&oqH98C3^5*+w&p?+i7!ZZEy9jpbD^U)b}G9VyZT&C++Qk_ZM;= z)`&a7$4>Gq$~v_~Qut)B%|!fD4^sv@g?o-Ih@`wI5@jdZGaq599ZO=pa+5?r`Mx5P z-JagdjHi{=#FVIhS%FT_*?MyrMeG@~FX3=~Hf!byj|9IOeOXwN*-BV> ze0t^S{jAGo_C#ozsj62>%^mTTA`rtCkUBnwSudboU1a{A-N+t= z<$Pg~0~Mks*8+EG^OnDs=hq3PS8nq6xuJB@&aO9vNy}_gwMPJASA1SlmW$i9 z3CKm;99>q5G&tZJOanS17KUh(A4-YXtaZM!x)X>saYk=0*}g+e|6eRSsnFroBV>7T zo?AslDM=;bGc;>H>Ci>pV~3Y7IZCAQCajVTT z9C~Unv2Jmd3i-Z03lj$K-H&LdV#a!~z+!c$39=cEV(h)7vFyD1tJ}n;7EVx>wtp>@ zNmhx6+nI8tFn+m?lXZgHU@{v#%bQs=p}FduXW%#UG`tJCj1cM+B%Qn!Ctv(EbzSQC z3m0!pOnp}a$_*l6o+gu?Vj03A-k**YC?D*Gck_Eg>q@*9JAAHG45EtCPBKuo^c7~{ z>-oFXd`dEHNQZgwLlPDd9Cbch`hr?HZ8cb}wnos}^zLZ36NDBGDrP{EA7F1H%n*O1 zyK2KRrZ$WJly$Z;;sTpf*UVU;*oa{NfHyVn*D;LeuG(R>hL4T@7 z=y&D0U#sjRsXxtOp+YZ3PHFJu`X{LhQ9?%++%m-?WMiq+8xarODiA0CkDYtm&V$i{ z036#%W81cE+iGmvZ)4lGZL6_uCyi~L@7zb8YnU}_&!0_p)-1L$CfdmsK)o%c=zBO4 z5PLw)Hn3@{f=74&Fz>6O+;V$b0mv38Ns21_F?O*{457M_Jm4Gd4EYROp_O2 z&ELm6jC;aRb+V)HS74uzMEWtyv5onlynWJZ0J4YxYy@~K|NX&gJ2Hibv|P~e;6QJ5 z{C6ljGNGsI)}?RQI2%JkPlkg^;x=@~WFsnMn8%oy>U(Xk(?y}d)jqK{1de2>bQ1{d z^2YM9LDd)iEf`Zd6Fn;(8^jiys@$o;$0ob>pXxUbYldw|Gvsnll!I&PRW+sLr$$G zjzik81j@wKj`FjDbvy72IVA&Qvj~;6amVfL-?<@2@r*k8=cNGF^Y0=>5M+Jd29*K} zUo5D6CCm^GK*gQYx0$xtp#Gb?270B9q5S?braP&uMoL&b^YTDZ!}?S$K5# zJK^{PofP*_^wA23kGSk1p?(NYMNo3cz5|<0nTR^`bs6#=A0QhKq!uEy4Nx@QW;8sy*8@eXDzIf4O^{kMA)jyrKM%=o>h*G3;=Xb>D!Q)q z5ZkpeGkhro0`K@YVFyfAHf59{H8^EGn@+8RZ z;pNS?!4HT%{}mCVKI2zcoZTjrkZ(NvD@UE3fQX)=>6~4RoU1TcpdKq7MsNUbu;Br2!bjX?NR4*c{gpsRu0mD8%VoM>L{Ey*Gf0mS@r7be#FneOT zYvJIbPjv(__+C{lpz$^OFh?pRqku527edyP8iAN{8k$c|q>pUCrjn6BPD-3=0Mf_= zK!Qs9%}~@tdsEsW@YC_x9OwNyHfFUXrbH5z=`%eiWq`N9T9k6?W09U2!R*z+51I+iuoH|(& z+DGrl5>Uv}w^=S*LBmKe#)Av6MhdlZbm(iE}wpfh|PV_&{iCV z=yi;~&mNTWB4RAi)RD$q)~X#rwuqTm#B#7tY$VvW>sVFmWaiv>ckF$EcckkR&+0i1 zZxButgfTp8J*6dvvfWZFwrpj;y8#LFI(efVBo^mz0=C@GwF|=d=#dhV|bSB-& zm$Wg`NNq}Gd_IT>c93CQg7^LIQ{f~RffZP>Njk9JKqRVh&Bzs<(T($KO7Qg@9csL5CqTNj}zC%oq*h7&gs}o~QJ_KLihU`O}K=X-p zBh4IMbU>y}d)NKIDV?$@hGEBrx76}YW~&{fPjV78d|Oat95Xg^YXguYa5+xFJ@=wp=ErXunXIU^Ahk!lk1%& zwv(t?DEHwE%QPIP(+rD)_bGUQ6#8_Duc|w{2De6}8W|D08F!ePmMAN(Km2zyC31(< zIYi?uqk_{i<76;=%yaXj7|`oL55(gw4#@e_G_>M(I*5*MaqAx zw~F{UWyM5wQ}seUo{`ZGq)-F3hAi8`kZwgv3s-{b!ZC`aR@$~2pb?c7M(sg_t5yd~ z`GAa<w^9BB?Ekil zR*HmC@Gw#+;Ic>P&hu)JeEPELUH$LAf&8>tcA6b~BobbWmDkR`0ZA|k9X#k$OGf8x zh?JA2-nNj;a`V}ZAJ&5QDET-d#Pt8^3(cWpj^9`pj zu1lc0wV^~TR0;6u>%QbPGF+5@&|@-%r%)vBQdj65*G$UNo@H}VsaV9jEa;tET@gCz zX9t6^@p8DrR}>tv(>npy(lcA3c=HM(t1(`xIV}^R404=Jd|?g5F$Fn%ScEGxOaN|2 z?XhD_PO(NS7zze{wO`0GEK9S4IHR^X{I0CWhePao69CbqdVPZbw%`bxM)p^i0ipK* zux?GqQB%key?fLgMk16a#`Z1B2y++%l@!oT{>^V=9*k($KJmO*wWkxd38SD^Bb3yc z1Elr%u;9`?3!gPD!pYT+ls{CCPRqWv;|six;G}=7Y;z78M0bEBN)82*5)8J#XrrlE zCD&N06Lr8H3#U~b&g*deR(-%h+5TbI3t)<;27J>KC7itykfiJ6N$(;fA|XT-qgxdO z+?Y|@xL{EM-FU&i=5#0-8)ZUQy4OERbyFgVCHvRa4Ga zX7P=lV!da-@VA#i*n90bTv|QhAVklTWGm}pr!7?+P{gLit&j%RUk;s`8B|@gA>g|^ z=c9EQO69{}=%efsb!yG>nxf9#CEi&1dbp~Jl?DCXFXTI1=S1OsX-}!UT>dTS5|z); z^=o7omSVS`bpDSSIVNtAP5liB^kXAjV@ydXLz{;oE>N1=6HO-tqU|Dyk2yGTmzL5_ zc~2&R)^nh?0J;d`d7V~N3TRy(*t0x8h{Fbf-eBRat^o?$2BI(`IyU5`kOc+L=BEPM zcru)zD<0el^7eQf?RCG2w^rwwD)NB^yp~@FG~!rO*e`mRJNZ^kHAZ6?jgeuPXpi;o zUB>}zqyMV4+(}WieD_6iBZhc92zrBF=EQfYtRrb5YRQ3*za_Xi1zFemJ`Jw6Mos*v zjv+w|v9=VB$uN6LHbl`jL$F`Y+;Q5$dY~cJM2AeTN?PM<$MLpIx(s@q3C)z2zhl|! zjud4mFDyw{rvU5_CqAEH>(R)>{zR<19YWSIh+dkD3SCJcw{6v`bk|O$rIzqAM$s|j z+lw9T8N??+_~d)=A9tLPt+2^vX$Mf@##gp|0c5`LSC%^`DY~l$P)4Z?gcG*;nEv0b z2Ek`0hCzprduH;ga%w$lNw^?r%i3DpUOq0;EKKpsBB;oN-TgM(jJ27{Y@%s|lmotC zlfmUQUK022gj=f`<7jG9DUd7HDiotT&G0W9;jt&%TiFWww8B+k^z647?nVe2h0VId zqBDGIZh71&pn}KvP=2z7KmFVP0^&^L|CIS=#2Ua3cZZU&6k>te!l7DGyNF&O9_{+6`P#_2F| zadUP~9f~!a%-!Clh2-K1-P9i6G8p@-8vCj=SXO|ohMDlA$k&?Kf|k5&A)=5|81yf< zV3RLmwwGUJ2~KC;ijJAZG*n}gE;9y?(C?}`*L4U?`Bh#0G>aH;u1$hiF`-1)&aJIt0V@+}LnX>=c`B_<<+4Kj(bC6>dq5vNvL{bVTz~kuvf~D= zL-z77&1P{uD02T;AcgcSwz}tWoRkTD8(17P*l6*ek_(=aj`^?iO9s`B??R_vi*N|b z3`{pz#wn(@aUPU@CeU?*d&;b>y_<{t=$4Zl4!1iZQU|)U7?pQZSKx@?RC{6JD+5S0g_t9|NY9dYdeF*AF|K>f zN&GD(i%Mha;$ItwLfRr-egdPsK~1G@K&DYE;6m^aVPjZvnHJXC2-T=+dr28{XrQT>Hj;W#U0iH~#x+UByRuG!+ut5amv=X!6)_DiTVj|o6X@C-!t@@@C8 zK~Y#9N4YaMlmzXLmf`bXq9|}6>2^9IA1yOrKm*8_nSvq|ak2;B-fQ7gK&olTAuCnc z#JY5Ma9Q#0%c*InIqLL~5I_}UTporcC)k_twD?s!HP~}2rUEwUD{fCQVf$2)l)bKq zzb%}oi@Nb&1$Fqx@vyB}@)wQ{O#y_XY+goR@ovzoXxbT|DSHJCB{t|Dl})5!Sh9I}v#5fc zoa-~y`EzYNDvUSQryCoGeBlvoAH=7-P{%vS#rfGQMi3-xUyBc2+$15l$ zNdWkTh13jDeUE!{5)9xc;d&d6?n#U~Kcc;tG?fjq017{#_LjvYO49L(TOK&uKR)zhhrFBscSxw%{8?_;&3 z*ka&HCSG1C0X{j1px`}?8-hs`FQGf6Un^MWS+cNCJedUCdUnM3syn)FieI5nE;C6> zg@FAO7d<$|%!bR@rIn}vkXO4(0Zy2|?EP%fumxw@HTIV}a;RvtR{FZ6uqdGwPcYk~ z7(enaX3VBHlTH|R@fmiw|Zcv>Fn zs|R0%vd^`>fR9wMd;9#}lM z6}arnuKv(p$r!gWo!^nK`Hs=G_hut!Zc_KKMngdH9h4L9S}Scxs|)73DnzB_t`I52 zjXf0Ha<1YtKy*ZnEP*B?1z0Cy`7C)uvrSxUB{V#g~Xt$L9s{VB|5t%|aBX9ENwee0npyg2LhWK~s z(^N2H;;%kJUiN8JCAr$}DoppqzKMY|M4{`>p>#R?O6XlJfH_Ohg7O4dEuFk68<9+T_zr^ZRIR{DE=tJm zAPb^H2klrg;O^^cn06J}np}b^8flsl3_Pr6|H!M0-m{tq>304snRh-fi4#$^rEizn zk{eW+mH~BJ!O!%K5zol@CUk?@(HyqJFJz;c@#gn$a<`y&yyS{20etCw-`@?Ow8WJp z=O1Vwx6!y83at0zi_QUAE8}qU6aymU@}o(^HLGkQLbN@3QM$>j{$8nScrGW2N;T)d zo^eeC!^#wxs$b4R1KU%wZrF>-n>6Y8?dk@mOyjZv6}pyoFAlkc!9|#y=zR?dfss8W zg|pb?RU*KN!!q!~nX;WdQWPii(*jGgxuH;HPTDMTwojuw@^dzwcM`^3PiR2ds z{7!{Di_MX&24dXE%w@Md3c z7F$SNm;<(k;Py8i6kC||g~$ot2^4+TMQ?eclyC!%{)PT$>$*+KKIV#7*iQJSt;aapyf}DHF#fIKnw1zYGjM>E(bW!ggp@Kl<CXU?o&30Uk+8rJy8whia-sYhoMLQn@d#_gtSm1n^T#JXjH;DdB_!hMwl>zl%can_PoeJQ^vj zl%#c;01r!tZ^Y(o$ot8b~WbYX8|}55HzD_X|`o$>&ZzVjuM61 zp@#ykHmgYglA|L~Lj2oIcSSH2R|`9g5fEk3CVJLsB%eH#-F@I-#w9L0d}J6}eik>j;lIMG>qcy#Z@aJ7=zn45RK(0m@~!(PtK1_BY>(t6`S|v3ZKST7 zi%1mzO?TA9g-W1o-9T>fguFwZcpe4(vAGluK9(KHFjhbWgz40~A)>o`+VG3;Y~wGl z<{>SLDA3HRjPO#3R6k;V7BF?O(ai5NU0K+C`T+uB(AeGr4t`3l(r)K@d||Sl$-Ru~ zK$j33@`w;fe%;j5c?|FcbNGF=&7K*R?R3lucfYxn-cH1d=E|q|Dh~*Pj(STHw-oxT zyzR77Vj5!N`vy|;$pTru&0@Mgc7#napNee;XO`|-#>7wqIyN6>m{bZ`uiUMmI1P2W z`ggRT97G+U@)!nnJ8!WGpB3}jxzb4~fynbJ$vaGa@?`QPLW!x_kba1p2+(aw#?4d3 zN?Ot_jOomk{HgZ#XGZ7UiTH95hA?iqHg0h!C>2LJs(+y9iBMosfgIgr8`d@$GMzo@ zVQU?l={lBZsHpyh(rC(26i#?PF`pXJ;QUhaOW1UJZ0%NYmC+Mq)(ggU!enp` zwe|jm^aP1-=O$?7%{3iViS;d_5EH%8IJn?FyRd)azT3>Hk}=RYb{6NANh}UJa|FT` zxFl zdRsTXA0ibJKfBb++j8mpgO-C{mc{av?~e1?(h_)QPh31tE)9MkPg~7?^FN+xNJ>6E zqDVe}I1I)P>BI}G>guaHne8N96Sw8SSqO0lxm{REp%qU{hM!|WiXC>_boe);$+On< zLzxse{_94u$hSeq?A(rAny{i_s!bYacGCsA4AF9G+oIRxav=e^f^8`3BxdmOik)B2 zc?NX(s|$J#t;2%hWf9YkfF|{GF;x|+)yVGPr8dbaMCzB#+=#D}GV$98j9|mVL5MIr zr4hssIbQ>Pdn$%doSdk50e*cKY_=FTd=5N}JC%D{&Vt~|AdG+gsjMOHhiVmra1+iU zvQJwi8lMGX`m3;v{Pt^($nj#D2v3ewtDFUcu%U1}fD}f!ObM{|qDUQ`@ne(%~+()=jwFm=H}MdBHg`T75{0Wqxnb zb3m*zxrGK}lPSVvb4QR-;)1l}`Rf)Rd0cu}BHK@<{@z>aNS}Sn2nzAvPJR0<)8`ik z*TE#Xi#0ZFAiaOQc7+TILz*(aU~qB>=lU_R4HJt1g;laQW^6XMcHXFGB5eo z)-j~GO3-#T-EyX%no)0bbZlCe3D~1SJ7gOEg;>fzr!lCh%u>{ZKg)Y&)mif(t+(PvjG5{2`7b(pFhFZVxu2x$TGAoTN zuO=&w%CV>I)|_}%)Dcxw%wlKpl^N3u$|G@1jtzqH^A`I)>y;DAJx~9ULRP%2JbWgggNF`~D32maZfa6=QOL59Ifrmj*ab_v zT#gRfA-yD`BdkzLlK*skDHKpR)H>#^M;Q)Asc;SE4E$@M!-O%?#`X5?)wXE~_{Vkg zq13M}X+hu9WbiGTSrrgHa?Yz$u!%o4LwXSRwyjAfIMjK=SZaYoI9t#Y2>BMURAIMeS2|WD>>4 z{>9!{v904Xl_uNE@kH*rNcMO>E2WIQ$+)MZ?7^OaeN8Q|?Kb8dtBpG#_MFC*nCnK0 z$Yu`lx16wXh zo&`&mes@e}I@g4REK)Qpbz0(%S-3{z)px8ivr|T6fbw+{@#)oxxde*|OD>brx0-^= za~2Ya{==?r9c@)xoo8S=X)}p6{)Zj@bU>-65exfr?g?Htbb~?Nf=ie4eV8wSqcgdz z%wqAKyWSUkAFRDqbqx$N3`2P!ozsKzHg66nxs#)q94QKBI}_K?G$6}iUeD&9hxc{$ zB-wUbVG8NsM;}VM)C^msyp?Wd=c<3)CjVsNgFAlm?3s%n-RMmCP1QlO1jX>v#&L31 z;LNJgzv+>@gi}`QWEV0I568BQIK;0i2TSdo@{3A+;&#+&Jq&#DpScf4 zud^PVzadkD&Jt@811JDS(P_X@poow@r&Upx?w^3d1_kIY1jM$Pt>(L}qnh?TTndYJ0`MC*KwSgCU*dClklYzK#lMfg7>v@PB)<)_HUbwYQ;S=~Iz z;jU;d`+1bL4_EJapC9keUk{&CoQKAA6(>Sy8Eu=jvGlVgsq#CnvlPHP=f8@dNxHKW z8WUJ&23-qhi542jSC?x3_2PWF4-2<{pNWd9=}ipLeT1Rd2K&d8{A;LM!#bc0|w5E z<`wnL-632Dy&i|qrmQYT&l|pc%24;5knp+tb8yZeVha3Va!9O2lH#nv)#ZUxG|}vb z&MgNQy)i$WdZyNKpj~v2!U47!Os31_aV@*QQSq3Sdrk{R+h7$tGZc}^kk^5&*8cGN3yllDgtdr89w&x~+RcLAOp2Q9mWnnUyr|i3r-!aO|YOU*D%E*; zZ@G9s@0v=8iGZKVJ(F*bL%2-S^vyJ(?uUEDBC?dz5Jo~MIbdyvZ%E2O&6zaH)83^{ zd+_94#sq|kXOD4K)7~ej5CxL$q`vEni;zV|i%l2;N0#TBzZ2xufe0A}Y{+Bx&kA(w z+QDs4p*jf}<>>|J?JU)jv*)lNw~G_OrEE8h4=X3~aOV1qiwm0=&1S_7l8;EE)UFt*Lm;&Ur92%^>rUo*ril+`HTyOM!yJr3BNfn8S@?|qY= zm-as?ik@K`lChLiOhc0I=R)5zo<^-^4_4@thEgT9Mm1)mQTBhjN#_0m==>7W;?wdn zO#J^$9zcOe)PLF#pR^zqX9NQ%Wu9(0{MHD8R1Vv!bX}L&8RWmMeY1K4LU<*T{itrOy&mg)E~>IsvKv1_g)cEeAQntEu&blhR=s>aEq z`XIbAXuAQg8599F8UAM{$6k;R7cDI6ewIKU^BOY0UGX8O!aelj{oj&~RYY}`oxk zq!l!SqVeG8Q83qjSDf1{*K%@l1Ly=PYbrYFj;22L*v)Rog$`3|)M7x9FH z6;xP3uan^Xpmo;|Wd&8tgacO2GH|cI?3jJ1`5$tH)_sy16OLw!b>N~1wIDzWr=bey zzn%&p*IN1c;-YM6t%D~tezPirgjnq=y5=|#?Dc{5KBzuHxeU89{W<9pL%?vhY*cym z4wb~Ce>uD?zQP9vIvKc>Q$V#6__LH%#d_;FdC8+zsKxq3ij;1fQ_e(0u#gZI``Jm0 z5dhmfy&CDzmM_I_CA}$|$NU+~4n8$;gtd`Uyi&z@;flL}wkA_AgeAMgMF9Cl9DZ6dfFl$+MpK#zN+0F+YD%>sMlLQYaOn6M* ze%N3-pr5~UtIqc8S zUO>XMujz;?|J|j*?TQ)GS{MgdV!}*}Yd0wk&?}k$K2QnHX)(YOUj%MGr!q6)!(HQQ zm?FaURQF~YPdShM4G8!us~kv`{uVMDbFoBd1BAjkFD_Iy_V9U8NIO5+evTYBH`f=2 z&|C5%oFhyvz`;6MK=8kx@NYyTa{lvcCRs^ZmQqTYAsL(BLOJ(%TK=lO>?`Pqe zgZSi`i+V(;wX|Ch?5}YJzt>>Tog1vEhyT}Z3+_bRIb+b+qI69$2RRL;?S?C!NC12a z8nbuv;*blOc0R`<^rS8Q@r!C6q7;-8L(O?~^W8~bcYD><3dp8kEvYiSFgXLoBv>3l zl?EMaImJwA7%Ezap}v=z*+scn&D|iD#bJJy-&q+ujZf|sc{g*2e)fEW0LIJ^g@xUT z|A>)Nq9^|ewPZ5AKgL{F&>_I^yYDs31QQbECZ>k3*tE*jv`e~O<`?t41UpTZERno? z+O~Z-Nb8{WuE)9eJBj2h6m|wDpT5v77U(%iOjV8Q3-hrHS=oPNCC(yj78efbndD^c zbT0pC_gD-{;)UjovENm?HSE|)(K(~!((nA)BBCe^;F5^o(bR9Rx%2?`!$PHcm-x)R zK%VP)oc2=%?r}?lY#9f^zK*jxLQL+cr)HD-z3eFic{xT%G$|H+KPXMDqU7&SC+!G2 zHX;SWeC?n)C)Zd`AOikjCzZqqO9#H~R3#~Y#a4zK>v+G|M$kVs{AtEoL&ISZ49O2n z-Sl*OAcHRQl~=-XU1@gklGhAM1g=*pLqG5HsubQ~M4z}dMVzS5BB68Lsbw&Bb(fgG zSv4Tj8v}s9qqJj?ytEx9A>u~Qv{%#>-}CJctw&WA(*0KYbIOQj%Z&7_X~NL}-C0^A zW!ax3-#e#+s%;r!E3n>>FE61b62fUH2ubw0J+pqq6lAy&{pf+Sj0F26`=ZL1y;{hZRpxr!k>S;o@5 z>9g91$%k}c8Rr5IADt^ulL(%H;|O;LO-6d_*q>gXhVmgnCGSfWFj#|-EM|Kme{-=K z_6rNsvgMOJ)MI#^Z8HSBQbF0e&a~(UWVH>w&B?rpHzYiT0{GZVtz$R2617oo5K!hC zVsBdZD#H0zCI9B~tww7$sa{GbA~h0S>C2SN!cKfR!I50CUjW1{hp_Zwzn6;PpTs>_ zNfpGAqKTR13KRnxtzhtw9O;vG#U|mDnLHpCf_*|H+q=!N2TslRDnu$tPEVKQSz}uJ zgwyUR%7glbEaTdhr3SeIf9NFX_v4jknLGn zd*Z#2*eN=6AErSO&a6Qt;d(gVn0`UN>F7!4(RHE%gC_>MkS&LW{u8}Se#rrYMJYF%GOb0|=`1K<9fek+lWAH**aM$A@WPZn zEg+b9*-s$Y7e@Ego74T4?BYtV^n(KU;dbHOX-9og`U*w<=$2Mu3e$=AwJm+i9H4>$ zpc8gMSRKs0TU4~LS-xT}WOxe+HRperTZgW*e)`Klz$SWwIX_V!`6g4eTbEH+A|aJ9 z-uRU|ZAmz~C%6@bW691->v%4D;rLYQCFAo|QP5@vNXxfmAAqON+1h)J2oI0{k>YpH%>?@fC&)F=|y#YRpaN@TTL zeTt&$Wg;TPN=Qfol7)QRmLp9s-O|Fg)rX;>= zD@kuD+SsBFPW%W{DPG4Q9XCeys}FsULfhhuV+tDIo z9*O5R8ZcX;K_T}t&XYnymEV&>SpH!f22H!$HryThqKIP7NxQs%zD*A~x2bp;BB7@G zORe|&o#?fW=A|k@+S46yEFVT(%oQL=2*Mg<{Ir5A!|~es*mH>>!6PB8fCj&it?L1W z-Ada*5L*zKc7@rYh@jPbom_*$ zPvbsUL>1W3-Zb$S+B*6dJj~OS^C{a}+La!HhI0${Loq(BpeS|ms`~4K&vc8A*TZEu zJ2qA%-++1wN;0OzvX!MCn&`4rcylBS(58jKVrjmPZ;p5WQgu~W zio`mbUSt?rCxaKFg!x)rWJICGi}5&qxYTQpEvqB+aJ%+CvQ(I(WgMcg-@TEKCm12R z34Ws}hRjNn(qqvR8uz)^!R%P9@K1}CXY@lz{OpH>u*eH>tbZg|O>S_9I=wlT5AuK4 zCrpX2c9ebYCg!+aUIC<|c}YWZ!|x2Fj0}aNh2l}d8odxpPcwaY(RZYvJhS) zuS9C-tU7vMaYay4l{v&=HUEWpNOq*;k^Pi??;-_t+*+mspF)gVLGxgXhFU0ushmze zGa14WF>M00$zNqogv*fcyCV;sQc9s7@}UB=<|Sb1GKVm814Bo4k0fA#H}5%j{dGQg za9{$a`Yop+ml9@t3=fC_c2SXrCt6PH5z+0!wL)2J?$ZCa0JbFVp5-66+5Y#9@xRA4 z7eZkQbp!YbUN#IQN^T|lOqGp)_X%KBVI$|p$#Xg{OlAb(kVHt&GhG1|TR2g39~4XB zzc0_wDgqpry*E{zb=w1Guq20+CltOZ>K_f1j8Vm_c$u(Uks@JW(>`5$r^Jd6yfF;! z$05QwqU^V2_32ii!v~St79c4 zN*)jC${0+gz24jXRTJy~bwHEAfp_VjCb2Wd_)jrj^N7>M`^CkT8?AG-C@ch?23(Gh zy+S&yx*pd@1mRQ#mu~gw9O1&e8Lc75El}L@`fIY9K4=v&K>QR zu}e?-np7#WG8OwaY-f7)fnhgf#Oomz6H|ug;yg)4!h491Z1|zXi+`A2H_y%O#S)Bn z6F=ac;_^lnK<+7Ms)+xS0PaKj)#=j@rM~aQ^P;$WB{bgqR@bs>rn#0du&FX-sdC4W zRseN8{PNl2l0O8k@T-sEBUYMtA3V3`6wGyBX{F=5WnE&qfSVXiXwim`JZIM4f5d+z5##_fyjc^Xx z1OA}HSa^^QNSa%XR07r4CpVrQf_ks1#BHISvF$EsK=AWdtX0dZvRqNSLDOKUEz09O z4U&UGCG!`@8gZhmMj-SGJgmKXC6n{0@$pc5vJfR!FQztMFD>&t%4@l~Sh}u8oi|%Y zh$#MEP`$n0#Pww7!kCv(9O~}2vMX;uJ3`1D^)y%*jg7>qTIMTF5Kc2|&rlYK(+q|% zM?i6x3k?m^pJGBv5sar-1zc=}A3@Us(WpL(6Hx<@C58E7S(AX?zicbQCJ=K({7zv! z;_eAm{<)pP+4lx!3>WzU6B<;z*C2kyFH-Q1V5w3k7_&C;hWz1&%bAE!VO=h5l%*GM zpu_m}-~!9aOE~-fTZF>eLku}B&8VX6B}SkyvKB-&6Bc%Wr)xhy8{2&IZA5g%d6H1~ zZT|ju52V~ zrPi)UyyzW@L15^gCSZEl?769u62j7ITETH~^?ZG~|0}Dv(1r4%4yv0-KAY2Kl zNk4D!XxTChF=mcEk?Xa-;(zftpwpKYbj~E}5^MWsG;WS2$P!dBmER5UzK^)E-93Y>aV5_BPgQOE-vc}`G$`FG#M@)K$RpFqKLjpJJyNxu?4`y_@ch~g_g0cr? zD&EeXel-PXBiP)9T+Er25no7wcqK7?NasA45=cYgSRkI9j!=p~QmkFqcIb+uIkN5A zvec9Bw33dS_pZ}9FVaW-$R>VycQn|D;!#4ksjwI_5aq;1UQ`AL+3dSfe} zD6E$1G~N=^T!rcUHpZg?Ky+(ILtE|Y5kT@jnPri?f0-m!dN=1d%)Yi=g#9h%k8b){ zeg6@qGGryzd0n;=E*#r!jmt!yjI^~uy?4Dxh)^5rDTvjqse2uMJX*6f*cJ8Ju`w7ZA8 z$L^i|C3TX&eZQY4Tc_vZL}|4r9-*mZ<>TzCd$4U@9psZ4%pzM-f;I8|aL27%#!FJ00~JMRikj{8 zb^WceO1DOc2utMX-&|eLo~dlKT!uPF1(SmqxuiyDYp=O2h*HEuJ{wJ>g)h}X+Qt6M z{=KHHXttDz*~6;y`u-BWm87OfwS9b%XKmE|57Owzj0i3!3uVOol|HS71{2dOzVv^t zRs%zuB^qY&v~DZukKWxvk0olCrBb79a`gcI=6XdMSBo6KOc=kYJD5q4ZzsFGLhGz6 zYn&&OjF#~7xZ%_xsRQ^~syPmB&ePm`7GWIvO#3e|MEO)cj3&bqDnXBj`p$*LgZ4=i zX!6YNR25aM|EG90{*B72Ohuyx^wz_-F*uA-c^} zP-jI1x5>W_!+^lyPu)9QW#5rzRi6M##q)eQJ*9TO;*MWoi!1{B;x~epu9IHwm7^{D z9;PiPZ7r4+-Rxi=Q=hI9m!3;Yl4O0+X~@DhM&npU$EIcQKo%Z;?({ypmhGwfJ>(+- ztfi7oW@y~J%!HgTfa%^FF}$kMA-dJ>?V%A5NbSVOVLWmkx04*BG0eLa=9nR=<6%zN zLQ?~Y&9e;!L(V$I%|1NgKuXQ6A!dP5a^&NX0Z}H(KAQ5UnQTw&v!IsN*PKKvlM|GG znN5{bhe`w)$~5cOndSYGNCeE?-}y)G7#eARfJGBeR@Kii17Pp%XkutO1nZzOaADbUvsP6_o@#w({H)1w6|>? zWfCv3Hri;0acFVYntVUK4Baxw+ZFlD|3qgBg2=KmYWi7kv$G%0Rfu-y_gi*hncmn2>65?Tn%vC*@c zW*h`Xm!vA3m|e#12?jewG;-=xPM&a@hyTcuuP9VmFjwPN*nzu($oqo!JNkEU$0%BN-E(hGEXsKd+VWkW)=1re1(!B2b5eZD0luSCZGplAEFLYh-x+H zZt@$I)T;<_3quV7d-)z7ipIFwih77KIT6RGIi-c?%FP6c6mCd@UPH{?9Gro@m!wI+ z=Mu!%0`eD(?jDc%xVRk9^qK#vwLbC@dZ5wqr+~pemY_$)kW=7XsJs#MGR7uhsq26{ zj15T%>jv;u9^raPwYDp@OvE|}+WjtOefY50pKhDs*5vx43w6CO*;-Ljcoaj6@}iny zQ(AO%Z_e9PfOy0`q=~8@Ncms3sMnl1{kjVVqVPEjNlt}*i%}kt{xO|K?8$cyt?7j_ ze#`9QSNx-{gvuoEAc2JXAfuM;oj*77>C6-%joOP0CcB&=EAlT3%9n_U+@-nEIXYl0 zqow*FTK~>Pci)CuPaHV54ER%#isPKDG;X`pDBZaFPV~BYzLiBU>|c-?+f-^VS*K)Y ztA~N&SXMn%3wAyhhtKc(_5N`5zuNG-URn^&hbrdVx6VwoGRm$RZ{=zySvA`Hk1f#J zYi;zK)&ReIX0Ou^{OAAH|Mvv;e0j= z&9%&aZy`Y*HpA-vO3Hk>C_ym$es(JE1aY(GEetJEg}<^WZ_`zn7!j_whB=s=l7po% z+c}dbL>#4}a#=Xl&MJT6%9+2Y^JA;R7Ib{#LmtZ;{l^Jeh^|I~@SCl@1oQ{`Jgx@9 ziYGQP{|vq#m;HU2$?;vhLc}gh*?z&T*S1>e6AlfuKj<*Pzu8r9G-+M~i)^qPBZNh^nd2}A!7g9-VnA)I?N(`u9kdrga%N5J>2kJ$u-(Mz zs5oht+OQitDd0d85g}E}Lv)^%^WWstAvY7uM|!X>8@pUUw@IiTujzG z06D3DuJpnr*aqtd%da<1=ih1S47Kqp77vU|=|UV6v3$iCyoK{4UJ%)^erem#8~(b3 z*#c)YS#i;4Q@@Nhvuz7kh-1rPADX+CbHG3yE4D~pTka7xZf@-DZr0gJcVSm25E@VX zd5&+}sx?T$2@?B5>&4qYm=Lgw73x7|mAQ}B(0Y#egNPn#SSI)uZYGk!P)9msB`K;3 zU)EZkCS^+1V#qC6&}Z0f{+!PjVhNkzs3N!(9{MoM1L0lCK2O)@_}cWZ3fD7%n%?1Q zW;Gh{%6i6;lIxTVx6z`epy^M4VaRY(liD694lSV-Cf z!pLn)2@u55WJuh6vURT&!N)^NXpPl?rD^RWv}cw>2B@WIK6=oPrQKx2XlbI7>?&pV z&1t;UI4SZEO~2pV8(ip70|8u)Lr(_kD1ZM_m3CWe#+Om=v^&>*Nw|v^tm`K5;AbgV zO6AVyn^h)0rfgdTj8tgZ>RC{wj8WBt!Fte6V}*ML4-yq#ZEga6W(P%Au%-FGSz75B zI6$A1;3?Mco2-trCDYKV%{&HnH$8in`?<}M>38a4YAQdxJj#0%9n@yXa1fyQjPxhP z`6Hb(XXV#o?ThKZEjk@sD0TUL@9A&3 z(DfPd`v8^}FVGH!H=D<8Gn8f4sQ95+1fBX9e!g74&Rdg2TsI|5=(=l2J7eD%il_(l zZ2x~DnU_z@^PdN>+>E*t77`arfy(auC3ZoZ*tq_%WycTVb zkQA*1?d&K^Ks+gW14d$&$|~C|{G?w;^`_IL8C?|&1>CJ?kvzG}J}EWaIiKp6<+>9U z1*CX399^%b1AH7R7?}&uzS%d|iknw~pjCUtSw4948-<=?K>94de8xQ77)$B$+1hwc z+xTn~+ny~}HpOIqI&NJyQPab==V)!bpXKuAZu$liVXmo%<-jdTH%`r!bp$9{o|}Vkp-X9 z)GIx*dpPu!L||8Ox*TOse-6}8i4mr^X9oW}sT*>77rsRK6gHWig?bTA#ah4xbJ`U0 zR9`LPCA%=5Qw_!cl+=H`0k@5cCzxvxekm2gN-0q_Cd%h^4TmEIDrPA9@$qWRLfF;e zjgI|n{{8~{tT>o8Jy)v2D|M0Q4Q&zg^@wW})zc(GSu94JrL6Q9B_q^z)u(1rzW6Y0fPgOIll{J#GOoM4}1>lX#ys(O+YajZJb1X&SF}E zACv)Z)xy*ze2q{?Z_YdncH|45mZtbJPLBjnfIWIQi~it3=CX5xTa3r;gO36o)~2?mk6I!?q>>I}s$h2Wz?% zGEK8jV@LOfKjdp?_Qela%9`Icmn6eT_2u#Z>e2A~Yo_Db1Ro_KQG61IzUps8QyPv0 zdFqPG%8;d_9-Fh)$*&-End0Y%^W5>FMzH>r{;%7aEdUeimTY?LilsvW+S%v4MTC=% zqY?+Z4QB^q+m4n-ai&w2?%-lqHd|#UxtS#ED$oGdFQ}aHZcqLx^1v^CRVEvsPKs-4 z_;WokGR1BP71AAAz7t%v4!aQ~CXAMOhBNhoo=>WcIItP8f1QtNdrIb;d={mLPf5;| zN-`X9hPPW-d{S|H&|8V`K9sHyN#FDFa_*H~FML);FiMgzODyJT?;XCV6?6yCs#|vm z5I|E07&+o~4fa;4EualN1SNH8X|TR+`2|IEmp1KX*)+KOOqBOshR=ClG}9O#U`WQ7 zcEzbmME|hTkN3_|L_G70>vezF@6j}eby71JT-1|PsJW#S&xpMqK|i$$=yXD3nWo!s zLFK4><(j=-rvY^#yT3ZRJ&7#QJeU<|;Roo2YV1%B2K^_VgdaB`etU9)=C>Tdv;>zr zh@4hvaiU)b$(VC`~p^^esYe~_GQ>E zzo5N9XAKP_?XEqQJP?a{ZQvix)p_VXWS#K7c`mc~2`(2)dH{Uag$`j=LalI6&8`f* z_Q+Fmd*YRPI-aRmQt|F&^yHJ+r9l-C!49o;juIhD&&u)thix&cpGccVEE}Y0ptl&Y zFEx*#rvSVy)A$CiZ=oOgC+|#v(fkJCWIK0WI=F0~*C__(nDRPa8JQi z_=kGPtEyzKdbzM1mPj9O^Cqg2(en1hcq05dX>)dyUE6YoN;}$1IDxq(`r0$Pn9!Bu z_3u-(w*p%YZm1(qe5diu`Hhzc1myMCD7$@3OX3;uhSAAs)bqh$hquY}l93GA5Nb;J zjYh|wSFIzWs=sYjpMFy`brbn?7d1^X)T)XQ0o}9Akpzylqq1fFkyY+gx!^y@vMUoB zpNutOb_s}n<^snXzh(&6K@*W27)QP)ro@*Wwb(^?m7 z4HGV0{iV~&3>=rkBfg?D&iG|46q}FsXvNiM-m(GMC9;*-;=&(4S(?gZWuk4o$D(ZE z?G2p1nr{%T!; z8!*Omy|MB|bPGQFx{MqlFRRH1`%d1Zc~LJ4QakslgIXqa-E*>2X366G3I^4aN5d=s zHwAYmKrNM^s#}kHPUuFLmJmRivRxO{Y#or1A~m0j68l0)55dTtnYs9L?Ky_5EAH@f zESjtPN{+N&$1}xX-9sqfKRW}V)$@4rGV%fDhSyi6dVC0rhpqxSJH?Kk1*=KQKy568 zrFfcSuOC42`MBKh`ow@r!(C+3eERp;Ws?oX1m0;C$NQ7wkhFOJCm5CMRjVta%sm%K z^okjjXR=_SC}Zsyu5)%)nh>eZ_}=}VAG1P2oaXj1pKxN|jXZ$*a+i2m-**L}$;$M% za@d)F!z6_V0G4`C(f}YRO{Lg{pgF?J(E%-l_-)bU3m#!>Zz7<9z(%lrqe|gaGQ2pD z3mv>(t+2Sk@1$~A_Dy!5-e^em3(USZh_*8}#;1eS;*o51H>uc7md{o;RL0mN`@!x* zV6r{<#oABxD=c=LdMUF>63Kg(NGFvJ-C5eQ(IW8hI0^Lr&Ijjw!Qc_-6;wr*1q!+f zDEkoRHimr*E1g1lVkme{rC3*Xp!(JMTUB{50z@im*V{H|h*f~8mXGwRCQj?%z1PY;sb!(_uoC*f@V$9c;ElWHbW>VxhPh!XT*6r8PpNrh20 z4m5V%^GB2PpH6_>3 zW)O#@`BS~e>iU>$2Ywv5SD^j%@`rm(;_7>d11lgoyBzJc&jnFTM>&08Wkjg`Lk_7Y zZsYE4jU@CNK1b}GRs+ie7_r{KJ2Bfj)%-a+zq}!s;b`M28R`{c5~+X%tQ38&APB<7%yj}b8erEhTT=06IN?j9<|!GfS1 z<5chUCp6opssX0<7&bn=0XR!JBc_4#&$Y7A6#M$GLmxQ43z2DdOef_E`Fn@lrJbmR zc>D4eBChJF$1}ru^ZUFzEu4b=DDVHMKD-^<5tzr&0u(F1IT@q5D53WWqHN&NBjtaq zeBMQ+qCxHJPFUkWE~w)`TN(-wlaIFH#;c&vRf@p50`oi7L%j*3DxI@ZtdU;{2u_2J z9RoghGy(ns&2!SbgK>T@&ySHQIPQy#`oU7(&BJAcm^3nCPs1FJ1|v^sAgO_aGO=8X zK;i?4INemwrN>?0*-hHo;4Q&d+CMYgF%J(1bRFFX2NsRcKuo$|s0&}Q6BlFwK|d#l zRHoF+fxhVM--gW2lMsH#7+4F|y_bl{EKu8-g#}u*1Z*_t)4CjdJP;!g-r<4nK}x;a zyxMj$sT;YZ?Nk+#4mMUk9xi82c4#cbt}C&en#Hiz0X zGMRRQq@HP4Wayct4>s4a(7A!UorI;_^1gh?)6~{`A_4OfvNAdBs$N2`ho4heK?MZs z)?sXJ&TKcRR9@a{g ztv%J6F)^HD+?%nM+d(=R<0rbrd6|{r?D{qq;p_kYL$Po!oFqI#65K6rid9#n_*dK>G4Gmbf^SY_(plVYg4xxYzh@5cC5ngi;lsGczSn6c| zM7{Qf8CEc$S+AdvU8Kl&u2^4EYS2cb^T_)8IwH3qy(PK)F1QyKavDvzkc<%Sy1$GC zF>NVbL(__?8Hb{+1iertlNXh2hHbG}3U=Mq(=(tqf?qyYyk9VwF6dc>6j1aK!A?!W zBMq$WU6y!7VzjwLHjsaB&lyYXr2c$A0dx!JEA+}1a0MYEZ@b_gQk4A?i1#UjuyJ*X z(FSFIIwMkR4y6ju)lXW`sD<}Em55hRTZ!}z6d)DWdtcVq))=sk#F^`rM2&BmF1AXw zbz{@-e6!e-=BjykQx}_=4r;TdsD@qb1yy{FKa{0CBJt?OSpQv{M#+xkn-UBK7g}K$ zD6AE3Ypxm-8jzACgKB7>Y=0^^-9y?YVjEXsG6>Hi;y@C-Q*$k$e*J6k(gd}syX>7O zN-1|ikbWe8yb04U31IvFY-koRH<4k$Ea^9ic2L8d*4{k|6!SsTO^-}9$H2B;+D=DU zYDm7jH(I@L^B&fHQKKxeC%1&db&;fp8h|@rh16y{%bKSx$|XMQ?|dc382+0UFeC8H z)UYgpImk`LxYT2eDmZKWut>9Nc@S4{dm8loOOV^3=`2<}!1Ioxc$}Gi_%(zhtqmCy&}${3g3*GhZ4(NY^84y zHsQv+mfJ;2Yf46oSHlza@XlGd&Sif~ak{)7@LDl=q?|Hs9(d1Rj@aV0U1%~dax?E) z1uZygK-GE!DmTdof{!MAuPZkg$G>eoU`NgJT^zv}kuqc-{UuRncyIF9o6H4{H zj9?}byp>=3GFq1JqtCO%Tf{)b3;3M@U+Aq{Hov2ZR?AI*)?Y_F+DQ4}_$-nM^;Vt3 z!34sm{Th;-z-&dnv6fyQ#n~MCfW)6R96!1Cm%YD|5JZ#Y97m}X2h#h4wIH@k4|+XB zP=TMD^9mj8z$)iPUrdCUwhR@@U2+y9=xk_DZ~Rom_l6$cV@__=VHZtUs)*j48{Nwe zc%OO)wR)&3BKG+S4!n1!?;#@K*E5omF9=R8k#8FK?<~s}T z2-qe&IcL4386A8aN?kH-!}d57E0F|=pYL0G)H8cULVyN z0sA5XdYoI(a{cWN3BGPy5-5-iE#Y+i_^aokUpc!$!4ph!iz*1;BV!YkUU80}k$@wF zIb_xlfgMB?R#&y}=mKx?5}wmyl7L`S*zBIzc~~jkO!6I{!Eix$9;gS|ZD+WR=1`=Q zP;ih%c(=cl8E4pQ3&!lB1Ih7=X;7f`iRIq-jQN)@fIsKgWIqc*v-o81>_n{p0zHi8 zPApW?j(@1QR+;)bJQyG5HZCPMK?=C;(ROrm{x#bxr3P28tD=lJ8si_Sv*?x zod&|m0wiQ#F-A}EV?p@EZk3lafUzo?k$J)uV|t}9O)MkdVKq9hgcZ?1@189&eN)CK zN4N9NS8kW7m0L|`1>(uaP$B_Cc`I+Nf)2L~U;AcJOGUnoQZXaXSZAhVDnB)5GS?0d zTs7B%WdRc#sFJ zjq|n7rF6(sQoGWfO6KSgw>3hATt!Sq&?gNE2KBDDhaQAq5(z4y766YN@#_Ks$OrFj zl!?9;v7HG|nas&gsz#Jt>5lNb`uf7e?JncKU9&q`Glsw*Fy!+?OZ>q#**Ws6hS2WK zE}u=9TW+g~)G?%a7(gY5pRZZfW);^5;Emtm<%{tVXMQxosV~|J?X)J)2psI;6C8qg zFYMdpGJNI%DG}jTZh)DYXJyi<_gyy@5=GM$$=257N-?|xWUyaneVJ}9`79`kdFSV2 zBO)vYu|v+FNq2<*ERk`^Y^?Q-g^ABB1DUj8eFOx%*|=SZ;z_{Q1_IK6YQWwTeUdOS1sK%v_fsTV}TF162A zplY1ma<$IfGwXqrSR08qF0BB7NkPR|P-0u;t_m3GI-6H#n|du%_aKn=AS*CYn>sivpY7(NL24xjZ+X;~XT86B`Gsdh52jsP^3_{f^mo|G7KHTOw8vF6(8U-Y z>zvv25{M5t$P`X_xa@#_XImg!7>(MReypCDuXTIuDd=asK~!YU53A7*#cJPlbY(vI z{pD&$Dgf^2nuj$sZ7@+*YWG4oJ9dJO+GD`}d~7+RGs%@wm5sDsEb^x8>#IAv8UcNOH}INw7X0mrafkSn2;Q3jpBpzx&6upE-f5`W zs(2E=ggzqa{w?O+|4CdW5N$^p*@&O}EMdK^!nq>qEkuIQQG1T|gG+*`URyn(njbqw za2%c_KH&@(8^mP)o1VbsXWCWpKb(DEUT|fwV;rF@8x1Mr&8La#|81;hTk4M9A#kKC z^M%e4|Mfw0-AWs0fE+ZC)xlsD`N?r?37sdZK1iT%zVR%B@ZEv-+*{VwQI4PfU_}8F za+`%~S~3FH$usg%QV#d#*|p0=_9#LB<4o;Q3GNx!<1ihHci)ftdA{J70N3>5_GH$r z^z@B+H<8>W;c2F)nmRK#E>$KF`hT7^mG)bOx)#2{&1CcFMlX8zV&_~w@pw~ zXb=H@l(@!*D6^oBC_MQ>#P(M5Dvy8NSNa`91-xj4axu@J6_82!R(_b(O0!;XDKMlC zs-aj`M=@(Q;uzy)P4hByG$N*=%KY#^w%;)Je2mGS!jxi~TW)wSV3oHNo{(!5Cvk_YZ*%A=f&>Es^L!N|6}70g#rQN z3ZhU>SvqRBlf{pks!zqEYkw}!W6s2+9=IIr&NDnQ*J)IKW?4C28 zR~#%IQ0*{!%u+J#hbU=MuY(Rz63PBUD6=nf5ZUSGcPEsZqxw-2)N8VAZEtFL+)Ua_ zenLW`{Y|D7N_UIBwH9*qK`>tUyVJ&%U`wkb*AdNt4OOn1eI$(j>SuuI2=(+|ynLD; zg8N{5`5M8D^=^MkW5nY1z{t^N^lPV$L7+bzGa&n<*t!u2c^{$N10me={M87s(M+0 z{qL(<>2%^xmZ>;QBGz&LG4m+-_}!e-y;r>d##*!wqlXx#6-sADs+c_E&*?~xpi;^X zi<$4D!|SQ%{yk6n6aJhLjhm;)oWXk}6ZwC*>7R_=2GJL#c>(Raon6i{6R}6VD==5} zKbp96*=%c%L&HG~H(3R-A|@0LcnFnE34gc>s-c0jCLO#nHvF0TIlM~gk-3RzI3Ce3 zD*T;t?YAQ2aOGTIclMi+Sb?{CVUO5xRv?2|0JSDuXS9Q^!3rO(W5W_%$Z5bev}lr= z6T@3dGEX=ESa(M<&A&y2B8BU3uq&u-2zAXQ@2z-_4)NPnPr58*_qYE)3104T8LI2T zehq44RDk1)Hi}L1zaMIvJF?u}UJ#F0nX%8Z#oK z!lljrTc+;tbFzZj6Gd`Win${kmx4te9G%l<58FyuGblW`FX^XJ;|j?(M*N285xk;% zA;uFb?3)+G_CWirQbhv8!+YNXDrPDbuQWHX8hV>r`uylU_|VE>Qdy3D$J)rS0_uHA z7e3+8X~a0{8-G06*n$hvEf(XCahmW#YGrYc25h%pebe;EcPbD<0tSLGB6GCLtmUL` za9D0vxEi^Oc?)F%OU)nK#;{Mpus!e4&qRvBH>6Je?rdluD!H>&$WxdRd&msjjP^|; zY*`XRrqSHV&}0_$sFwGeq$<9IQt;LY&E2D6wWux<(K|$*cdZ5c8r2_}scjb&W>k7d zrrU6-6In|a0>S);FqbF;TVZ;)im3yAu$T6{H`VWXS?YXX<-dco3leI~3Eck@@Y-t(5Yx<5vl zLHgsEOj{;|rZUgC)m|=W2yPyX`IDG27c}*FCr?hilsbaI`hbbGzFxt(pc-A1<8T@`w0n8xLp6!xF7t3F{r2id_wBsQ$v{}jHae`-Mp z>1`j`OU}PDr)8iJZOoRhyz49IopOKS%DyqdU1+Ixq`vApZ{R@Nz>mIl@``TvG`GGOh=C^jXT|T_WxR^=Ys24C!*~CmTXzifUY>ia zfYayRr#vn)&BJpPLEWL~7Mq{jJgpS6o{r9?h`fI6=6NXpABl!5d4Zhp#gdR@PN7dv zpHP$Bgq>k*S;|yDXgcboh@&u@VM#< zBRWPlR-2dl^G{#8nE<+tBBF2bP{1F<_~#gXPA2)Pn=+#I){9ceO=wpXd(19y49Py} zPmtvUW@6);P=`C4;!-!LN^fE7p3!~rfQ5JAVA$gH9y{M>N6~`&MYXtjN8>cvwPCjJHQrJ;h9VDG`k&(uXNtA)ey6!ZY;!S-z zXSG4|D8BE7g>jQcQgn8yb|bn2S$}SRn(B+^QxEW%smZ?qu3pvSxw4Ky!8jZUs~nLN zp!cH;jM|h!PF#Z|T*`KG+#w=0*rS39Rf)_h2y#yF7Y;w?ZI->6DBKX0?BHgeh!O&- zypLI0LP_ZeWC|qhs3{j|$s$1%GZvvla!)bLiE%El)vALHuCIpkml?4y$H=#<4v^Hg zXw$YhO!$Q6k!#N~SfKu9!74&-t_8il1eDF3EXW=UzxhMhetk|z-G7a4;q+=h!#P|A zD~0|CW4-E|`ro3-t5BAZJpI2dc7`u@t#gTu0p5-=`kvlQ<#U#E-_ow>f8q~+4Ol0i zeB3rTd>#M0n_8#}>>MPLcdSM{XEF7p#uycP81~J?1i{yI4NJ zvx0>x)Na$m%M6qHsElKNOi)_qY(-&uX2n4yXENj-KdZ-E8KbKGaK=^wkO;o`^plOzd$P+lBuNV~2~qF)?pKV~I-F1{n z^XQAonVjVFR2ITwqbRxohRtDHC8T0NAW9|Jg6^qCU-jyzT-k9_cteK!7l-q;d`%#3 zUePs|i7*1kC0c&8Q0BDz0;RJ+@)R5ubbT8+a5bFI)f6eK)B>53gM$TpOlssp4 zx(X6W8jYaK>))SEbgBI--*+?tm5?o_e@zP$=Qj}PQz$${G$KAS6!^YLx-LI@51x%z zN+*bu#Q*YBSwfHP`!_uh*kNj$7;DlYbc`Gv3(qTPxjNEivGXEy^*M8QC(2UimBuZCwYNU z{!fU1HXvDXB zaoAA8Cubj)@*`s2nV?|Ngcz?mZ2Ey9iAJ&}%Z0z=yWL?$yM@aNO21u{z%K}fBQtz@ zmzK5l2a?vzeJX5Qc7PO*==5OZ_+_45QCV#K{P45&G+?z$Xr*TT@ zPu(ao#9_Zg3I78Zo{~Ouf($;gQ%tuY)Rkd+b6!2uMfULNJa)vyz%Ibb+ZXn(g^Y+g zfk43cZRGs2djVpnz@{hRpbPy)kI+vBJ$d@7r2H%7Y+*ZYx5}Bk%kK*PhChXZeDOr8(J5_~+HStH*GBQa^_$4M^F4rPu>T$T{qUIzQT!PBmGn(4 zHQX@aIbvf}!iP46V7=p0_0;5(GE&KfoaMYS`V&ceeF+wZ>{3$TgWs~bn z$#9#om>N|2xXUjaBaijSxUCvLRtN|2JhyjYl&fUKO(cjXU#0M7JY0x6Bhtf_tD~p&-Z=%nk zr;YjC+uIa^=13~bttKjeJ3z}mD`sWYV! zP`IlSrD+M|=o^)V!L)oCl1jvJ{z~O#FdwjB!A`Nl8anyeV{hQKuZEW(QZvmO5gY=LF zXmjST@8vdaZ9Lj(z^6G96DP!0P!wxB6MSj(B;eqWPFDE~4my5(r(@bM-zUWY>UU7! zwVc4VnBecnzrW%^^B3KsVS`={he1aL(icuKS_J)Fng!h8zd8=Q2{Y~lqBRzk|82bx zzmlSEfK5pJVKG0y?9o8sf&bHz>)xmbmBWFy4NcTq=bm!%8rdV{$*)XLU{vj8IXvc~ z0PXwjN7Y|M5Jk$YQz{)QadyROnm@sI6De~i%Yf^|^pV{PyXz}A0 z-2{(4&RCJgOqIM^@Z7ln$!@)swwn_DhMD5a!7~@pQ`WUCgK}w$%Xx+Qzcfyl(NX?- z+%ZI~MUO)k`ADAz3+1D)5c^fQUqsC^r@cQS`bjWzE7J*v*Dz#z9c-VId*^t)3HEHi z2r||@`jbk0xLozPW}x@kPNSnm^c=z;kBT-?YJJiDbVtozx54>Ain+ zdK4f(sXf=|n0T|kTOM%nA-VV9)=Ddt%N$~UFehwL)*BCYyz9XcmKJi=wl4ltvs-{h zvRmmuE{`vHnrsj;`Ds@p_{%Tp^P`pFM!WW;j4Kz+DlV-3O126KNt&=)GkprY5Vehv z!%(HB5VP8a03QD5#RgB4>aS*m-Jgu-zH!5iBgJ0^?peapeWLp-P=d@YiZpmlNk*G) zTH#dIW`oMTiQVD9KD`!*upHYfD@hi<>!nPfk&k79MLS#!xc*ahd|JwuA{y}@@S6xR zO;rg!01?btKmacVKV=A_3jdAd--7ompF9@x{CmM*JpxX@-97P@Nf({Sk2I)KFY0_A z4Cy}_?RSDMU(dR1ZR6iZwRZ?eDIltlB?B4{7#!F4Q&d_A3G1N?1?Fvz(&nFxfav&2H{40bvxjWBNLH;COX(A5A zh5_=jqa;x$;78)mA}>^>iQwcXif)7OZO2ZMdv|ywArW+pO!TqkJZoM%TWV_)>|aI8 zHUs11xLJ$>8^K9o>8w(M3lmb<#pN29OHjXZ*<&Z9Kh5y^B!{EBZDyesn!hYNnrc81Ln{!7gg|eTsegw7_a11%04a)1cruV@msp_+mACYZKZ< zOW>I<(a(K@iVu{=7O68G@|=kI*$m$D(|6(uIPu@c`PdprUQpkQF?izn#&VST*vwU^O9oP8F z-#9$=xeV9x!V^dtEpXG}1$W4VX^?hYh-`+@sYy1u;|FWbPtPsZm5WP_eI)(Kr-#t) zKV!g93M}D8rs&O4HJ6@`m!6nh42|nMfU6#48&xE~i&A* z$nP{0`bZsarbF_j)V08=_%;=^&kF6^O&Fy$Mlt_mWLB40{#;i`-=`w$ciF4;f=7SjkKK21Gb_7Z*aYDKHRThW zXH<4{vRnQmIfzo+c{Eo&?CM2+e>~9gyEZNFK?FjAcKdlb-Oj%E(ERar0)w<+w4SX_c@>SQw%}&_H;jlHl@@rP&x;AO6;l8f|L| zSz;<|z1ENOIyu1kRBG6nJ{e16zwqrzv~{dr1d|4dE2y@jg0SAWPS96i!DimKeTcQL zDG@S+Bv@(S9IBQM^MWtLvitm`eG4U)yhXN8k3@0C zd`Fb^#;cAAswxN>BxOCeZ|6M*Gh#C5N{#t@SGU7breu#>4f{Z zTEQ0mCrfP?JTr+2ZNQSnmijRHU$5z&1?}MAS%4h@j_opfR81y%e8h|Igv#G+)7WO| zQmO|dBHiOnBR)(mN{wpx0R5mw2J^DQ-*^=a=u5lUbOTj%=&)=5h$9Rj^oG*A>!spb z^#5D`)yYmc!Vc28Efb?iDTvmBGy;+)&RwLsSJC!us>k8Ql0h`#(Vm_<9*_8&-~mBn zOGe}ugUXoCW2i!}E5@uo&#<Crb8r|38Dyxi4lQ4T zKgi8VgvHBzgUiy|O2ec>j39{zt1*mWaWx-0PT`z*ivS^^LCqnTPQp>a<}*scg3 zaGkADPf)!{qNy`CIpX>#xwnoda2?r;9{L!Nc`OOe$ObIIY5({0 zd}k;ydR8uM2c?-H1OwIJRFSDEKcI)ntTT&Z(wcC3Of(UUizJ3|kDHW~ZKzKy&s$H& z=P!Q{t+6kqCiQbH3W;Yf;inYQC4Ep{a@1}XYmezLFjvUC|te_=x?W`3H7*h#0 zYjS4TB*Sm_DwJ=b7;LW#NJS3BGa->m6DX23ANlk$(Kekm;2GpT_o0L=v^ud_L_pgK zvg?EFw)di$F;RxDZ@A%3_Mx`wh`y{Lrltqt##6S=-CCZbu`u0Xlg>1wJV-3Er<{KjT@xOzc&s9yPjOidrrYJ=Dmq1XN*Ow zRI!}w7m$fm%TF_R61{ohOxT-{A{d%Jo!%l}&qG7YuT&MU^b6d~*e6hgFG4eIi%OmF zx;~Lf{^OhtQ}Jb)YA<0cf5{v`S760NgfnX&3g5*tG=lXgk25NKax`F|^;dFc;O~(+ z^Zz@QTbDDk(atyco7VXjCw182`a*A|l(J{1w!FEhYIOGUeu!D5JIZ)0vPFv`oS8P! z_vz|DmeWL3w)rWFcw73X;Q2|WWRYXZYCwBF&A-O32jgpwSg`>B>Hg0%5 zT}cRmDwTs_j>}W(%Y3QI%iwr#4{9NL5h%=#8Z)Zr7eX^0=5jD7;N0>BJe{!ymT!5ZE{H8#l!{D^Nt}~Ffax7r2mlFBp=80 z0xn8aS?#;THb@axYo7PxQeU=k|H=e3FVA#O&J0_1#36>uT5H|)NROAw28a!4EMdSa zKRrNqik`l9*NngKg2qxm`{XUDtDZSiT)kOp*NPZzpeJL*B8hUsaW2_PUR?Hh>EV*D zR>o(EZ4yOAa7+h55NFpz-V!88h!bQ+1-cces$Gyq(?2{HxR>vl=mnInRHJiqS)GY5 zy!!Ta6BLM}8ZY`KNTL0>l;!$mIzM~ZReVBkb>&qn`wPxdrWuQv97VbaVA#aXo?%OULFuY^9>eq)M{%~lt zi#M>61vzGon&xUM-C$2i-ZiMb3v>oFb1|v=sOKnEDPP4zVl+6T)Lr-Ta`$Nc_`R=H z*8R{88Jo)o`SW%4UlZ9o$?7OJ>frn3T}^3=g|bfp3#-^+`;HWu`Y8M4>wh;)ovjLH zwirh1U*Ts?e+Fl>teRrlQLmVPIh)e?6Q{0)rn-R7r0kZ;eRr@u@d$b!WNMCDPW%VU zv;X)n8Pty(8nR0Dxb08HfmRS}qPYMZS}%R62YiL^+@C%5hN&ZMrbzqtGV_C6hl+VK;_0dSTT$#G)mN$^PyX8ClB8%a+?3o#iXYlyuSD_~9(}2`5)A^{ zZbwTyDgT+8yyP7+9JFTSUj3C64epDHf0ye{6%pXkrF(ax`~(7Q&OI=7|x{$&0kj3 zl$`#Nl;Z5j8!7pLO2R`&e-H_a%JMCxe>F(JwCs2NXS~*pMqC$Fl*U<+S^L_}I36uN z=?gr#T_lvFH)Y6yG-uOnUT}Lsxc;)r8PojpOz2{!^e^whsAm55>72}0+?502k0GU` zZuKA@^TuvO+0K0U!3Z#F3-GjcZ~U%A4R$>eM#jpeE6p!7-l-j|BI`N^rnIH6mYzH! zn0Xwj2*SFY{5mQGPNR3vx+mersxI(ITdvWb%>d5atXlm6?vJ7P)jqA5*=D+R`9dt8 zSwl-U$e%%&rwb&3F$OcdFp*U;_)SX)wc3-teq=#lte!3xT3D^h4@1dMJcc`9ZL~j= zpTY(gX(iV(d3wO$OD2?xI%qhIag@Xy)x`f>WR>GVsy+xF=X{wOQL zC>%`g?`((|fTJ4JDPNqjp|+H(X}Up`9sV$>B_N?ys=+!4wcCo^P}xKId;QsqD)O3E z*k_)oXaY`X^R!NinRA;N@-Bw&wQ)F!Xhe-lm18be0|{9mTofXqdIKjcK|P6LH`^4w+x9aM30c-}QXPv`OOI z(C>W?&BK&BDodBOX_3>hjY_K~Nn7Eq2NOgmS|{rrKNKjbeVy^WKP!9S`w;VOfU?kv zoBF42!R($y_4H3Zfnm_J5CwAr%tVyzkts8Ft5DzK1W=&+jgQWmRV zJ3*!wZzsXd9M0EvoDWWi-Elh;_(@y*#!AVdjO` zR{-UgXH;K~HVK=U!@7t|l}F<79GHEZp2-ie_=nK0QxjFRB&ucQEwr><2S;TBN$NmX z&1}PUm9<1tWZa`TyD=VRpgwi~TI_Gor_`Q@(sU+PS_Ci*ysMbahcw6b? z;*uOW9@QK`sGYcqUfb%~S;XqFe9)vula_a~+0RS%5Y{*pZNvj0dE34jUkt}MU*;p60z0fn8rb4aES5h(^xSjTYasz=< zZ;(}zHE9#GkbN#RO$}bhK($K7eA8MCW3oy9FVdZg7Qs}KqS%5C#E_fOu-TWEq=xcX z>#UQV^=DG(mjo+)X2L(>u-D7Mkg4VLe>qC+wTX9mtg_So+)`8!LWezF#F;0?itn(g zpFhP=Yuwdw`YD#9HQc|mz|JEENkjdz>IajDEbCv^cs zJP_t(c2NYfjZem#8ebP9W~EZd2zdv`_#)-TbkV12ZWFVX>}KONZcnJHtYn&Di>9Fj z40@^o)X%k75DKTzi`a;;2eEddh=+cr1?(ZSfJw0yU#=l`-!c*`KX@f^&h4oM8dq2Y>AKMj}GR z=v)d~Xf5f+^4QCt&4ba{zf@#GJjS=SEUh+CC0-Jeb-~w&b$LfJkD_mEf8`HkYM8BH z!TWm8D5*no`sJrs@3yA4jBM9NMm+BpMPg1O>cZkTQD^bjQ4=rs3iMBp>GA#A8m=Uc z8O)+BXER4B@cWDqzNfVoLIs5nAOkNk=0y-n_G@XX+oK+RBle=3>^3IAW<=9(K_y;{lobFP4o$Px&20Tn zC+~)GN=R@;4EzL44;$m?Zeg`}rh^IP@c7xWO)rG^%q|6zvPA&(x%8r0q$!FFt4Rs= z3Z@d88Rrh;;lk-K2^@^$ZBKPO26Zv`f~|P1X;2W3^U!ti<+nZ)ijOo)nIL&a-`}bW z^n*6no;yKKkhQ#^oN>|ivW&CPxY^e>jkse_-kJI71r+|;f}#QJ{DdB2zy(`Hat2uC z8ajja%Z|l|>6~KcqZ9SI`b29kLt=c+Qn*2rPIRO!JV0dPAUST%6)--1_pk=mEV$1J zHsGWH6qSg=`tr#7s_JZ7#Vod!_S{@(E%-|`%=mUW=s8H?mcKwwSn{7M*Tr^J;%Dk5 zV3S42fRw|Q>zSot7Ap_A{X!b9rE_ZEF4R2&>^6;d-ry>?Y>8>y5CVC)M5Kl7E&m+- zS$+n4M5?h$i#+xxtM}mNJC)sPiHab4g0L7xcDhsv2#cw2$g3!*muFs%4uyK++jB)h zjxL)W{m>%WZ0DVpgoc{l?iTt)-t!7HoSN{? zPD{`exN9SUvdmls;JxpmGlD!AEmZQ2vE{Ok06V+zuNIK19HuD!jJ<=bd<+9_Az$pp z+1u*o;dhJde@MwNX%7*27JgxSi6_R)AnXN3Zi~}&NsI8`(DkU$@za%DpDYm$D1eOh zsL8|`PclH67n`_)l+|7z^Q59z``qt}@I9H&S#~S%2Da+zK(Czey}_3l`-%9C#~G1& zM34#Kn@aWouUh_x5n89W3t9uX1=~7QpGnLNs?@RO75#z;F9u1yKo&Ii{3twFk*$s1 z*khjLY#CQ1R5$dPk8&Ppcav8wCiX?@DGx@PCTL4X*~a)_P0cI=Za;%`jE<(Lf++rf z=<+33Kng5?3n9BtjXdp99Ej>-p(`8ENfH_~ej&Nk4ihQ)It5-l4a3g(>(#HWRjlus zWq&&kW}p5}be-fQu>MKbj8Ux~Q_F4~0%ub%XKW!&WX1Xnc_T3n)8c|=Iy?PN3FUVJ z-Ao(@O~b)-)c%sx1Cn``F{6qcmZ#?fQ%b)0HU!~aHr8}QUo-so~MLqD>Md^?Xg zl=}}!+Z<=kr|l>9(|2mzchV(Z)x)cOggA_1{qNpz!HZB^%tP*oD!p}6qricOi!D#IH^R7vNbax# zVI)-k{cKIh^*;Qa-}z*lXYtG-;YYtJ7OBEeierqg_iPg6w; zD>H-DYt-|TF+AGVBEEtz5ks1(<$;aYXN%&^p0}NQ<`aE;QV9VNBx58*TpNJdLXUB) zLVcqJuTZ4on-0=MD_|*NYXTr^siu|QGG$&?7*!m;H{48VOfcDLRGsjAS#(yjnz0!( z@XV*)#v>ce={-J0Pg%dC-_pS!a{v1YoXeqou4wc0Gaq8u2ZEa!{VB_m{8J#pVf@!n zi}qYHfQqWL8=gHe{H29x1*!RR51VJ0VPwn6?|t~q6g8~|CRn6Cc!`<&)NlERItrEYxY~gA+ zG-Xd#%Y`uhyn_Ur`#|_%y92(BxZBHxDib9%Z8Yb22)Z#5^eTX$%|+X;p7YP}#X$eE zLS%|UXPyxbfjeNBUM+o0V-ZHu1{CO<3}}hHAs1b!j+YekKj@QPtU%iFxegpw*_l<) zD=1zDkJ`?`5_345mLvVtV@?F+DvltJC~G(a16+>S^c8aLPr+^)ARwIzaxDfU$3FON zkiK=8VdQxE`!;FFYuDge@1^B6t!avHjwe?1BfM7-HA3&HZ*_^j(B_&rEAlVL&u^n{ zilQU2KcR(R`K%VZzs_UsD&nPoawVAZY zWO9rSO1a<~wI4R+z4tbf+&__kRVDGAAlJIRA8Ajn{iZMEib36zXhizn=k)3SNKq0^ zg1D;CEG{A!U3rWxT-BxY{H>x@Fl;OIRPnzB3cqyDBcL{{Y>I#RTjIL~11PE}320Fx zzv3G?^NhA)zN zPP0R$r6RMKL_PAmDVgm?AY%fluixM9$#z=-Y#ok+hbR2w$|EQ)J>C!~wDo%>IF zLW<#$6#`Gav@vxPMs^=Q8_+h7vY_&Yca!CV_d~v?nO{R6jSk-YJ2kos5xRr^QWypBN|Iw40R z3P}*i-(eBhDfEZUe(^u*L^<`(G1seADp>R(xNrfLGzhzfx%)-(CMymN7u$pwi&@P{ zAf?Gz3lG-prFo95%000uvE?SYKlMH0)@OVal(m=?eE9L2e6t+yI8|W3a=1+&mG>QN zc78ZZ;lC?j@VcoObQX}ytt23f z4lDp>{^p?!LpSAuI+G>RwP6X%gQg&zMf?v==DiOLAu4;$&hmE zM?Eth49J-4pfP^^hJg%IL&?w(l2z7)t7_IFU}{FQ44gw)P_L-5UkU)XZM@*3#j6!> z0$&`ubhCX~<#Q#~V~dEslk<9et+q+QLi{Y;TDxOF;&LNK5;I>N6u z4{^U#0M)0l_^sO{V~W-(;aRTFi)f0v(fF7;k(z{Z3TlpnM;{ytU?{#ZiIo&a`tH{o zQ|;VQiXO9@F5*Rs*8bk_wgoTab^l|Saiyxiv%6mz$O-h`6>v&DBDn$*?(&b}VGx_M z96m#??6~F18}H@*PZ_pKR&$%#MpDtxj_$jxz6ZfRF3edi&9Sad6e&N{>z~B@(!kRz zuO(U>#lW4T-=`9NlYYz3aFa?9O5))8pK^L=**#<}+Z{dL&v<_K!iGFb&U@`IjZ+o}pTqGK? z(_JaqfEJK?csKRN5N*y%jSA_)P9DK)+4k{0|9tMXTU6WpLXxYXsBP+QidI z=#F_=U8@~~TSt%i+~Nd8Po7z0kzuv4Dm2YdY%2F2ab#hjqL0V~K!0sV;y`U;$}(KollTNg?b@DB(A zH36M&*v#KpYqKZx>MRPEY!;u5)S=FTVs7xJUPTN$i}v$_uUBp}HB+7aNnuBlzIZ`k}>a6vZBj+w~}QA)aL#sRJM440u;~ToXNRt(jXk#7SBp}%@egVy%Z=%`NR<8X`J)S zpkNF(dP922^@$>~i$O2T4!WHi4-s1r%pt9Y3&6sxr@89wmyRHwdZ}|BW~pG#$i;6)wv_+|bB-1}J~cV)K1X85m2rksW7r*rZ#o6O!60S{%GJP(NhN%0!&cHdD1= zRmD1}bd(%|b@}l|yh{akB90GiC{oJdm>71QiUDC~Txb_GG4n;%KR^P(H7Sw*L^oN= zL~J>!iXVjwxfnXU5a?yV+2^ZAF zIQXj$x?{Fr&fsLD5Tr@+i--_C4%ePQEyK-f^0gat(m(f5Mq#TGq6LPx6h^0sNd*?+ zO5*xy-M6I8eA73Zs~@TDvsM2BPVTvoqZb^KUhRJyah-cqtKQQMfdzjUJAR`L1?){e z(jps)z;<91`Zm_^PpXXs;-%nnopO>s4l{vk! zm~TL6A5O4e+LLVb0GXcp1&taZ74@cLuptAMy`i=<+KyIx9YtC{% z3!q$OCh&&jDi|`y^=`07UebEI8nv`FG zmweFXYS8TeYtV2HbM6>20oxj6tc8!{(v8(V)-*HW7}A=yW@i99@S7Xo;Ot~l;msaDwM^ZOepKJV^79fehQ( zUet<%!JDfS;3mxi@W#(oRF-ZBb6)i7Jj>(q8?{lu@jeUJV8JIY`UdP zo5yNy1$Q)O-HVtHbAK(Y#zM7Mt-QV?vAKV zHE55W`kBvusf2R^TKf_PB4y|i5899SgfZ7OOdgj9NYnNogTPZiafwPDD-v)fE1cP< zL6b3W7oFoYArBmG6fw+QwpUE&4KI=Mjpl!#nTT($Xosdc0vD---eyv|tzsFBKDP;+ zXnUC(w1c$5z?5QhG#X65_r!vLRv_y@F-~nOBLwi>Hwwb@sQkt> zN0cfHW0zwD4JXfYTHnZ4!ao@jl2G(CG>cbae$L3Y{Mcyu>@c?tZ`*tTh4AP`RZ#Do zAXmsjx%4^8pPnyx_i*5J-}@oMRMOMCav9qV*?c5y{}9N48#1#}-cTe-1wq~uQGrNE zR&4-)NZKvJCNk$nSnl?8OyqUe*HLfv{^_= z56@2u|M{6C2)F&ufoE0tU&(^V?|O~SN^Llw1_u8NY;+yEiepj3&^+U{?Cqo=HX$-Luzu<+@@-x|4C-g4~i)7(e3G+Z!#WM}J094eegQDGwz}es%5U za9tTa(d=;0ke6JUXxR~shJf3L1opiwCvP$yvSdZ>)&y^#If+8sy)6xKeW<$3*R&o} zmbNqeb|hPmz1EBJyw}Of5!Vv5D^PF7Qes?%h7z{@TQiG4Ro^ejPLmb(z%1`O;OZ_A z<$x2z+EMLV0wV^R5=Y_QXKpO8PdOP3go1_%3~k?pb9=K0Gp;2+_Pb6!t`( z4@4fk@zZX?bBnv$VhG}?6v&5zBThB<(;*m{hbSFPtKitmlrEB(^+Ha& zJDyIkSf{v*ABusINjs))D+i8uUHBxx)v9obDtPfXRtbUo|e zl$T(Hd{3}t3i<(B7?QZz1p{%A>@S`>EPomRG6!qa9DQBW!CW*n0*+Mm;4)FmR5wZ~ zR=~+g9=w@q!;n4|wq%xQML?ig?lyOphr%yfHD8dOOQ(RRX_6uiPT>x(=XXX-o3zH6 zp`qiU#vZAdXe>c-3t`1E27}Woo$|W`x}_$&PK<3L?M--d{q&JvJ;#)V>`d zvydN~05m|$zrboaXgk}w&rqz!@O6QAb!=P$e_}{}3jxO#!}I1oo@#)xi`mfqA01vU zlnIF-s|sI^kYRsd=+E%5W~C zv@}X~suwyaa9XDll&)<{+LjWzsaXo~6Ox7u-q@peHWs=QBz|vpjep4L0sPQ9St;QE zFfC6*N%7MBZK%z9$-12>9(zSstm`R`2RClHbH;vR<~WSX)OfD_iisI`M2;H4+&D^v zqw{l!ZFSt=-zR{EDG-HtqxJ25q3@@zYZhs!utl-zBc(XuWw*9pgY>jq;v>lkX#G{^ zS6zanlxV3Z*x4<((6kL#j(32m_xUqVSvv(EWgPU~K2q#wGgqLH+6TcAR=CMFh>>u% z(tFz?*3qG*0L@sYj$s76)x0}`kgw%q42fOb{_1!ACYbb0l~1wwoZAM`(a%u%Z!)4q zoU}43-zop+4Qr#B>d~0e@puuiKsKQRM&fp1NPjhj3?U5A!KwrYY|m6;dG07b*03KV zOL%;@RB6EJB?y*z7{0A|$`D*x1^PVSl3b<9;;GE_PjF?R$;c?TNoT5{;JvG$PRaqQ zQ;oECbOtH$jcSJRTb_eSa}e{HURC%(`8q>sUNadOP~&a3ebT zaByJOtaQsxNf}ZyiIe|g{?LV$=P8>Dp1q&axFbKpOdrP~q+VMp7|}Eev!B5k;9`C@ zuE+XgH$GX_S{OH;iJn6%*tfrkJN*fTcZ|Q*jyyUZ{=JJb`g|1vsA`{+#;2rd8UWB( zN-o3lRW1Mj=@VkEIc5GPhZxku^z8ZkHqnqC!kB?{-)edfXLAf4zy|a)1uClD9@eqqkqeIRKI-#%g+9S_TB!uk>qDwc zOl8c)B5#aZ3>zZ{e}|t|`CV~dd$9>|f>=Jwq{L)(%DIAlc)o_O@SzROz|t{AO_3S> z|A>};2y7R+UnVX%R^)qWOH*n%S3}?7u#J<8|LMBvoh&!NrRU9l34>!n;;-TVPJAer zp`6GE_*1a0oVdp3;;!*}HXyAA62UR6_T;G8s|-J|m|L{DRS|f#G-;ZSoICoMdtJ})RG(^~X`iHHD-a>|bp^f|(XzB+@n7!4W zAnUCUJsp0a6pe=77iD_=E^f*S2F$4qo;V-i0;01C3<^f~&1Tn1d z{?XJ4gI&;~sBzNUefG`Y+^Tj%ec|lYd-abiF>X}@HU%(U&o{LLROWa4$4xP>YzrAMPO%hDrvph`whcDqJS9si|s^$^Z~9 z(9x5s>^cO!aN6*Bs_a4s9sZ^Qh(eyj5a$jn)6Z~gB752%GkBE+mI%i_E5x2e67b>a zHJTS|kU%l=O*XQy#{9CFLxWA_4d#euwzc2Nc1)HpFFs$eZ_EF6V|ZSTv|@gv+n&^o z;oD9wIGvJ$JRk+cvcJh!pXQ;&KU^+AY_(2R-xnY~G!Y`7aKbn`$t)}}5UlC#lTO0a z&^VfXe8W#3k^j*FYbxNcCZ&T{E>U~4D88f^nzTM=ch9;O!7Uoyx8 z!l&MXBk>DO?EGdwoTIH^JPrM`hN~i!#Lq%UylDM!nIQJ&JX#r_s52M~yQe@YXp;f{ zpV-`8UU}K&yDSX`f>-n)gzUYw;F>y+h?>uc0K<*Cu$_PXfSWFAK4Mw}*95ac<5>&V zP+3yu#LX&vR9R2t1=ZWi=)lGbYP`pJxAK+Q?o4jsSV1Gpv;M*zLLd_}$;muorS2nP zv?O4EITeiTe*mlw^PZ@DeMKn#Qm{t$8l~C85#4_}&^W3%x2oKQ%?(4oAom6~HTm}H zoO=sASGzt6XzT*xWhlmNk{~wI3RePa1P|;@Bd+X z@ieW$FKWVaggo5ZLN>y|xVx4KncP?#M7>L{wVU!nq}E0ZXtSA8&p}|CQ2S2$5bbJ( z^)Dz^1yTanWqusHu>AmhA5xZ`nCn!Il(FWjJV?tZbkCes7~M#JqlNmER|Zz!`bz%~ z-o<6!h780lpjb>#Trzn)38~sv8la4)w!z5A-dL11*rK7$HWzrvcsv9ePwg>gsT$Ql z?Ds?bIgRt%F&HvC7HI$gwy)dN73%=TifJS1v>TrrB^9vCOGnQxa#I6PS}}Vc7L8My z&#UN#f1M{6{-5_911BkZzwdAaJLZt$fs&q|@CD_kfrV-7rb*cHnPqe1BVSt+a>$)$kT!UlSc13cbVM{EeQ5l_ zu`I2otSTtGyr95Nw)4H}4PS}{=*5V-cFpg6e|9G~20cYb+~siWeuqNv%ufK%!y3?< z+JX@H(y^41Nk3TemVhb`Z8*NAW#q~a(ltkcAlNPZzS>iavo0OE5G(~ zrT4TTiPlS-%|r;t!A|}x0M;*JM~D&_|H5~Y!U6ai>~fqwLlE83X%XQxO*RTE+Gl!k z!uMF(bmdL2s)eAjlp>|6^fGb(W6rJ@_6l`K)G{Yd0a;nfxMqJ$ah?+5biLDi`y!}S z5!A{7{$0ng{m1%o;7BW;Xc@q&i=iaEiYupFsy&1_ zqV|{O8k;Y{L8F{XwHkRpVxi$A;y_Qo$(>tsXEwD(vDw$9Nc;gwdwNme zAV5~k{TXl*!}C4izSE}Rar=<_aw}0C473dd=$xV7hA)fFgIBkIM&a&54_Nu=S~gA_ zT&cU8P^vn6DtxnIjGf8%UcHVWxRC;^1a}tPC_;*eU-Q4@zJEYyG6*75E(eSOj`Lk$4P@0C{iR`fIrn z;&YRJLzIQ3I9UiQF42jHmcQUh=rGM@lPF74#c8yam! zScP*GNGJw0TpVNILNI{7dmN?ZF3TO=oa9n|Hk-;MP~9m~UpvHkUe#~{k?u#d!6G4- z>JDYOR6PZuW`IXH(E1i(zTT!x8`goy+E{=pV_!TKAS|F5vT}8QKx3Gj=Fsn%B$hNG zS2X}&K*gA}*owocKB&q8Gyawac#EW$9%!9fd2TDQj~_m=d>(n_eNbe#wetC(Qg=hE>SA<%{KOhEaq_6v`qs?M0W+I!ouZvb!TRf zirBjtRwxhl>zKa>kd3Z@rA(Q?ie?*idrQGSw`svn`8#zpKBU4C<#~k{Z0fY!Fr4 z!I`8p@s_x*f4=-n780MDl(ePDs9(=q;fta$BF^oxu>$mOrc3MZ7B{krxXg;)*_N_4 zj&Bac9EGz-IIwM?-9@DAqSzzrJtiVOs239Vg5@1ApVQ7#dx1pg(jKTMy8m8)asu~I z&K|e{>|a!69+Rzn@A#<>nsebAU^m|~wx+2C%Y&5VP)VmF0HX&V3;Ng3*My`#)p`hD zzLW%t!2TdcvgUUCA(p{e2f9K|P?-t0$|#8ck*HkLSpQXFqy6MiztVs0*6E($p=WfQ zk62jj5H`omA+xgp%w}%98olBX=XaHM5PARiQ)Eg56{VSn8O0@_3vFpVTKiadVkFns zGuAV1-lcYE(B4nF+vP0v@R15Op5evuH0R$&*T$n3%a~=of`&qwT1Rs!B_VZ}6R)j! z=``&y9I}706|i-1o9h;um$wc9I1{g&_4hAfgM?b#xwz@i_-i?u4skR4PGE3d<*0Qu%3jM%kDuBv}JWA0PM!K|s`7wF$NeCRDK&Ta$h z)D$Ehc7^~T>Z9TlqBCxh{hc5@vt=eFtijM;$_ZEym+P)nqZ-mC%m|}+ed6ri*o33q zIjy*h;l2&+C6^%@>}g0DZ?7;%{BB!950Xw0C*}@wI){$9C`;1rX*8XkuqWMgxn)inF24urA-+%5*WEze!sx-ICQqAJa_pH96(j2 z7)JK=6uzR-{1jcnPTu(1UDmnj3MBr(S6XkeOS0IBSQT{|I_D)b?R zBu1{lG$sJkigvCqJSvPnGQ>ZEZ&#*rP$UU%{mLv#R5X+g_P35ah@C%{ip=ZLFrKJ> zr*d@As*>bdhWr&=3P~|`#nQ<}iT?YxlHC@5UQ_Cts2DobctE&W4RzL6*K`J~xSW(@ z^d6_^`l5qPJofe1%!QbLwS^I2xpnWEgW36^eHAxzy*N%aAE|LMptqvj#@Og-%sLJ* zAoOaDHz=!FKUImqby|=}lfh0HptSlKjuU~{s_N3Pj3Y4@75X>APOEMMWZy~;fartEROL8YB|_Onb4Sa+$w!cD1pOoU=SUv2BIABg zRDkBV)Y1D@A8Xn8U^GW7)aeOeX`zL<@pvOKLoo3MujG|+F1DGFQn?Nfhq^l5ZLmmF zhioubW4`_#k`g;YIR9E}czJnU+JoW+ob1_H-aP$?Ymge^M?SW=a8Q=*_7y#B+&luG zsOp>ggu+qrpLtuJpB$@KYl(k1{;Vo9=PrTZUVIEqk+eHl+}-NW`++$e%(!#$TaNU7 z<;-f0%;?MhDF4fZUT1D(SX5o?)4k+4f%7kEWJ=Zkh84`^!von&+FofE6hqoJ`|ONA z0fI%qbZt=rVsW7klp>4>k{ z&=3Fk$o}gnE(YE-gs>I@ppX8;u~bDvx38ZPS-BK0!bzq1YixZerAntXN&!ExeTrfj z%jEqv6ar~UhGDxn&wd&HPmEJM^Olf9F2lp|?rNf16(l+Fvzk`PcU3hFqC}O&$lX;2 z?j}@Q?rMCQ1&0;BGrw>x-i-_0hx)IER=J9vY$>@>`9ve?(z?Kto^XMT+Rr6oiID6juQL zH6p8x9NM6nI31?NdNecq^6v#_{WCZtwBn+dY}Ll@>@{8Eys#=+TF-P(#<|0HAUo%y zXUay=CFQLsPuza6m%Nu^viNao5IX*PF(2tky3zu$%_Z?XcE+a?w%=+O0Yzp{r2m(0 z!fff3T7!(A)NiFSjrqrcc7}f)gdP( zD^TR>sV(50Uj4!FfZvDRG+R$~S+z%f>I7Jn*MXGx)k)j*HMQvsQ5fHky>ouZPS+3h zy0gF?(YSJw;U$l0F6k4l|9&|=9o74tur#BU+V5C{ALHA}exr01PVW`N**o*9j~pBm zBjam2u2PcWEF4}4d;HFn_kEGNC5>Q|oiekogq;@CMDAFaH;`4hgeCE)FJ@YE5yO8M zD{aVJrWr1myt%suxsY*O-rjN*Of%j?vxKaczUu~*van10C@OzD2-;)Js@gFYA%PK@ zghCm`u2B$y`w334Y&>ZX9_;25i5ZfJ(hY(lDRcOaPKbdVHQ_yff5TZM4&h<(a70Eg z-VyL%6Ycpi&Vt_~v7xJ{Vd-h0gXujcY_uBp4;29J`Y1!3_mfo;f6?D@#0LL+`=nb|#(6&9EVO!M zK^Jjo;?71jm!@=MzXtYjtV0)b`_rzCnKye9+0h)L%mYVXHqB#GrnjzC<@M6-rg5LH zF(J^6`m6yT4ELf~8D)81@|9ozRXrAEjDmiz&|}GtNt|PvtE8{=#Z__P@byK(M4Jgg zVo6#uUcTPeG{IaF!&L<#s~T`GWs**Mhmg~Yr3aH#M%&4hat21_OR+!(AY|pgOW@-%LhuPdEJhU(bJ&4ZV}hMDUlrz+ywLWF{ZI z=t;y1dthovBj!4!;Gf$|cJw$@teX>X_^*UXFpTLUR6+vTbiOzjVUr&}p?A~b*I|$l zXr~|*tNW?ZdiGTBO9b-vErZEL%X@rRPfB2U334%8phtUyK@&HfTT?ymXY8}&#D@Fc z%@Lo;8&^jk9V|{ktXy30WvGzJ!{$Nvu+E-^3i9xQPb`Q7<*j{*+2Z|nX7f`wiOSQI zhShLg%4_|L6FxZw>0e&!V&(vCuXBc5Ep%^^{ts@p0pCGYe#j{1AzgE#n(`{VaJSZuB;k z7Fgi&kJ1tK7%pC)zTf=E0-9%sxO^X9OCVBs)@FaF6Gd1%6jWN7??%GRSDgr(D7j3L zJhZLK%_${#4;8BC<4JE}8C_vY39r_8Yb_rvbSP|t?sslp&JQJw5==tRv@1pi?pw0N|?i1)7j*lGJAyKR>wHQcUl z%}4kudG%Z9x#6&P;d9mE-R=-AIxxzq&ybkmySrfum69`e(KHe%2HE;Y$Mz~8odT0l znhdl8D#c7r!P^c(?9&e(w?1WLi+}D|U#7E7KV7pr2&eXGBuu{C0EJ{_gLWPG<{LWD z_#!>vzA^n|c2&oD8br>&)hzb?*)g#R8R&8ETosWY_|l4fYt35sCgIDxHrK)YG^kz{ zALM>U}l=ER0!{ZLjr3GU42#(#%GS&5@&lIym zmT^)JE+;OZbOros$TfNg61Q84Op*^e$c7y2RtJOS@%#8mR?Hq#h0kbVfs*v5f!8Yc zzp8hZ;NH=o(^nE-f0@6DcIJZ)h@{@>BP@)#ax1l%D0bKO$tO{;+Y)WI+{I%S+q7!)e-MD1#wgC*b4MNc?26f#^{7PszL?janQE)L_ z-=GxR&D#D15Mxs1GpV=O=e(I zH1+#A*AG9T`JZ7`AW-wVfII#!4v{6Y8|6rjcF$i2kDpk zzjM}~Y~oS+{-TXiCKadBR!0j+FS{ZZSPBAwo4?G(0)23xLGx~BORbhqK7j43tlpYq z_XAc3j&f}Tq2Q@osCTp~q?D@k@0WWJu5t%-cquF5@$%`YWv z=o}=@EgcpAc>8F$vL&zC5Cz~H+}iHIm!sarry$|t&ZjQCm~GA_RSW(9om71v3;LMQVy6qkK)Vc{w2gSC5ObH;IdIDU$nL-WGLy1jelUY+5y?#IUR3W=wu<|4MKv`hkcI_moj*uyF!ZEWnph(>2^Ger zj2KIfV<~G|w54?rr$VKLSl%SCU|IQ>=)R|2DPIl>`Dsp*_qepj39L9e=8vpw?O>M? z!-|bwMD5fo;AFhO(wjGxd%0`POc_PNvVudM&T#vSB+Y-qd^#ae!BV_}U=3cZ$@7hP zrW@ic2~k?V-HBq=t1sThy!9vwRt(&;T|6}KSujCfQ9G?Bte#q(!e;~TLJu#HZCk=DmJMAG6^5G-(QvDF?K~$j8MN=u;5SmS!gPuD^+JD`;3< z>#UfzW?&PAg{9+vITX$!?&efFaj?y7Lr(vB^sO zh#!MShCo;c9+jhGfE>-MOV-eZVrh4!vsoDJtwLa!s3JXtFl>G+5Buy>@k;MExF=M2 z+>p|NTv9bP2(mEg#84|Aa6kv|Bda@y0WCXod8b?Bp8N}o(AMr`9iCvgAZCGmO{3tr z_A(Q1mGb0-J8FiMx$5Y@vcK!In{&6j-cH9H`H*S`!S*?%_4+L3C6HDM+NGdB5q{r{lF3dEXw>eiU2;dVa zHtABxjA**@Yuo~RhXcq?-X9N?dh-| zu2g;88L+iXE+N0Wqhd!$l-TugCIk?oY$OuWs>lk^VtKR`9I1E0Uez-x^k0Axus*yA zK84}XUAx0Oljy`+`W;g|eOVlOa-56KQ54=431L^l9y%pJM>?J%tdI^)lN5%Oad2dEFeJMS1! zUg&T^`Nw|ZqSzBml9S}@F3~6>8;@6^dZ&gwWR3rdsx(8A}Lp9?CR2Z|5bKfVdd83R!!# z5qlLj76pRR@7;K|O75A8juuXdUsKWtLo6$4B$bvaBvzlNYHP~{RbloL`2rmRL`W&J zR`Lh~1>>SBK%H*s${jG(>%6Qn5*m5@rqNB5}{cvPD^POz_it?*us0!Kbp&s8?F7wMT}s zK1vfAr$nyMOO&Vqq!;7NUQZ^mG5j^NQr%}e1=m7MJeOJpmexT?&5_n{QGC0sCFB1N zaD%Vi>SI_Wb13%n(8(2lIxIju0*WI zbSO>SrESmePk|F4C_!MuHeI_%M1D_K#m2P(hVj7d!sZTDzv2R*8@WsY@>kTmaR7%%eLLJ zZLejwY};JRShibsEo<3s%dVa8f1Ky~75BY8$K8Y@GH!-m2Uu0a>sAv;r5?n*Ex7Vw<$$A$CoF=1&Wgah>+E;0&gRu3Uv( z7Cy;(>d}Tl;O^y2fQtBbT9gQ@H^x;*(z$CD`%KRJ^_`KbM@l09@F*1`GF^xYu^tDj z{#2hoHEd2c3~@LL_e_w3Fwjv(4yiT88oilzSEYLOjk9t02i$6{YV@7hH0=&vIP0jr zlFF)yQfGZsVAx)Z?53)<7QauiC*}kNva!P>BjN=sg;Jo`1X~Pp%_B_+cu}+4LiAg8?Y-Hnz zByVFHpSc~JT(S|C{}^~AvF7|=tj3>2<>Ei zGjCbSI{W?rQXJ?~9f#QRVr5GA?V_Nw4oH6$=jROnZkQl_9<|zc*BrZGTRZWEDx8c~ z;w8OmGM|fYzrU3j#1nk+o|3E1A29gXxt^o#DB5XqRBIepv^ z>c$;e+2=gU43joeiMB>mRw#AztL#J(OAbdNr}iN?V91QzU*~Ji z<(NEL_FvlSrXCm!rVd$6Ox$-vN{RHD=9~vr#`iM9&C%MLdOg?3j)H7mJnHA+eAoE? zy`3}+&g^ghklf{k5q;!Le6$-yKYAfw!50mxbZ1x zwgid2wFGgmw0W39^5^h&s3OV`qAz zWStbFLRcSY9T?p;QNKn8rPw*>$DwO%^HgHbSrpu-`YbBPx7j57k5!##BDSrRy%N<1 z(S}?b-O$!5x{U9Kb?3!jp7DNG?`0v6EE+qMBak~yeu?+&>S{OMaP?BY-6BplD)h|~ zz!>`@P>01OFQ)Se7SexXoH0rv zG##I%CETvm{fUd1wQN2-#B&-~9s66y{c7++4Gl(goGR4oYWC*uOXa~O&bIjt^$(eQ zqGH%x;%rT(YCOBruxuNJP|TvkTWhU94Yht|?ADWp-h9{{QPOM1mvI?FFW#Dh6X zk>Gp5?a<=u;lMS%{b8fJeP`KUAGz}=eoDT4u7NI^N(~Ik3j4htJzL!3AR;mpDf&bq zOdx${H!^i~jRV=q650{c_5@|J-6CLhlg=o9=Zy9r*K)M|nyfM-#Qa~DRtS&axt`2$D86gW~+H!gb34ACz zDE~@exSGFNZ*O{>hFoV*+n1VWl*;;_-3DEw z95uSKmrj%JSGT8cGQtI~npX6?ZZLLH-(>viS>q&hHoDb@A2-4pQ!6^w_@?e&&9rB7 zkc)X@uJ3{{1s)~J)wwAJ97}|4%DDm{YLbf*ve@j|bj%%rcKd*a%sTRxciH3m5_bT6xB1-e$^?!(X zb+5S)4PRuIB@yfY5``F0f0G%BR64E6w!HY z+b$cs?F<}hOx2#AhtLYg>+2=o0u_r%i7UOzUMW&@u;`-xV1;JVu8Zn%_iC9 z;{IY7NYRRk4;>LsHFoao%H7`wQp$0hmu-pG8i=jEYpC6Kz4J(zYxlmBMgQW)O?py> z60?J}Pn?ON{ZJ=V^vL+dBRTa;iKvwsvI@jAg&m0|8T?#{0=q6-8?rWiaVp(QPcn5| z!%b$7FS1Upid}nZqcWBr{P`-p8q4=d;{~CU=t6E=(x0{ED2w)JYm3$DwFEQ&eDE}9 zW$!lFhHUxdO%47!6V-H|Y`;At=j|i)=oH~-INh-m?WIXeJTyJh)H9#b^>F7OTsYGZ z$i>6+Ho(_e!vZqY&As-hrRSn%8B_2D z5+7I>v37I(4I%tv{umTv7-D^2ML@;AJ8Pg)kJev6RO#3hRru3T-YcEB!^!9Ony25rd$T{1xfTp03R76l;{xIyANW7WFM`EFv+T+v14DqA74U^$R4C5QiYRhkEdr{c!^-W~YyHbjP zDE;nn87I4O&Wii+a|)G)C`OCPp2mwWdVaa;_Zq<;s`$9$QA?b2wZjYeG~Hyd$O~x5 z417u%#V$_YR;O>`$_;0CY1vQ+A@U)Z2Kf9YF379~l98W0d9_~Gwpo?w>@q%9nEbw8 z`7eE(yHnmNpxIcB`!mwexb7MYvzoeajIe`*3-u9dF8eRL>ZR(d0l(Fp3yvrM2U~+6 z>1pJUl>PwD-vklWJX40X*+im@W0gKj!a}+|di&405z96?2?ypL`*?UE#r~TVC)u+a zY4x2^E2I>#Iuk$1=i~G%F?QFMZfjI}5G8%^-4riG+_%c`qjMrxArBJ}F;C^qzveVc zJ*J->1Z*JM98DPUuNJX827fG&o}O7$u%eqv#?TGDD>h==ySUFEh{2A?(9fkv@^!mh zKkGBKyE?SFe$08hd@$SVGlFqexgD4rPd3C)c!Ba;C<$8qTA|osQ7oZy7#}=0BzsQa zs7v(SuO)Tz7{@RUVV$2Cbz7VT0?G0V%@WD`8~m$%;5en_pksXQlh*-Bo=j(Jm0Uo+ zPF=Sbq`1peU#HmD*SRpZO|5ow%8CV}yn2j7ERq?Bce&ql2=t=+gu#+9##%`x?HG7N z{^;CT9pjk)yJ?5Yr9b@Bhwp`2g3)d|x|-SIhk?Y%-Ya#e8YCAL8Z4aoX8rRK`=VY~=5YUBFjaZ-{-=Uhz{`giNiGW#|uRh223ESfaY&w)EB zylyu({ff0iXN8n}$ja~S>N8*QxW4n9>yJ9^Hhqo7UQoMtzpC+f@5>Wvb!GUPIlVV& zZmab=^U%cD5+$J}x9D?;PDsTk+1G#ntIeOyDVdxl`>w(-cBm za;76h)^hDh#kIhy-|9TEzBYBF#Oo!4!aAD_UBO*xspNp`ad^-Wn~Q221Wl$|Lk8)# zl_5l{nC6E>?N+Ir>^Ec>$rPX#m-Ur#A{hF6za?kqPGy(~3T=)G3?`C6$64-~$0A}y zptXlUx1Pdx)H&3euPSGU>_Lf(949&S1}btT0~b>2OUOwS5>L6gqlyqPB;w{crv~*O zXN7y5*cP9YBmc|gBTy1R{3*|3riHep$rhUTg~2N&+rT9N>W}d@C1iT5K*U+$cS@TY zj_scmlQ@_S!M>@IZ1B68sQ=Vt%i2dJ`+Y>Y!da#(7EA(!2C8IXRLo8|rjY)*M58{g z9--#%T(eIcC$2pg+*|(~0|gq8`?9wmmVL%zaG=?4dweyhI2R=h)I!^LLXx{6Gh_<$7k|YJviF z=)jO7g(g^ZrLb}^-asB2BcSLVUTL4}xm+o;G-`Ova`=xbM^=)Mcwqnm_Ek;D+G9>2 znyL>j@wGUIQ<0zU2XO-w7lWvU*NqzVlbS&2_ySbP&nS_7P0S7T$PaSul?obDn4`iB zZrY~YMio^F3s;!zO~*eRg`?6Fc}f$0#>?D!BZXbx<&N$q%3%sl?JO=-#(iq~kI6>& zSfI-VA(v|DZtfu7C5a#X)>FItm$7VCKmCq<{Hw&iAR@bt*xWKIhC~-xITy{IJ5$8p zVr;9$4UvJ>@?vgMMFeb}@nnPq4LW6>MQ zZ054;V*(L(I6{{h%Ogbl=H91nuS`CT73zLhK4oeXIrT)|F)73`r0J8y!k9^xd)z$sld$u)1lfGWT5P4i;DH#M~A`f{? zw}@LzI972MKL>AyUYGav;gdaTD(v1gDrM;d*@q|I<-OHw*O3LgbA)Ru4*G$CpXGtK z2TJ8-LaDwACo6KHnSSblbFZW&m-7(x&qEqNmMV*3RUh1-%lftP(w*8%(EToVO>pTA zm3%1_^R-Zhdv`EmbRnwg;Dee}uug&q-|;rf5^jA)RiamBng(2M>GeM>saYza!l;Md zs8^5VI#gNG?!3TjKuGpYeuzwWDC59k$P|ddmp)rTU)U)Q#=L&ra+>h@h)J50 zgSC-{CBiefsF{JKc#Rp2S%*YU%RgQnpV~EeU5|+O(a_l{nf23C=P-gir-z@UM7-9CjBAT0FQh+kDVzSP zJ~mt|;e@pP;hFbi@@CVquRVQu$6*rBvTzq_iT4`9**-QQblHNht=r6 zy-Oyh5ev~}Mls0??YlY*WA9odcFW5)Y?{8ca38EdokO47AxYc!;oidGZ%_p7oUc|4 z-%3u#QSMrv;0KGj1V8xGX-IY&CN;7C^3gs}B~ti&?w6y& zT9=hW4Uw|3kJkD@j_JhK73j~=4I0xEV4Gq0#hsoC7GF@W9*(iRRYt-*W(j@qPkB%Z zmufC6`pEJlJQyJxG9&Zr*m6N&ZOhB&_`$Mvg+FMxv-Nl_V$O-2rGlhdO2&%wTa8(F z+OT@HU2^Va!QFA#3fx53+uP{8(Uz=PgweTzl~veYIzuO_n*T^WR0k@e8SFh1csD0G!SRh;Odo6sE(l%~ znVpDeuO--*(p>W&qJx=vM599PHo3ZJOkDu`#QbP7+^XQ-sc;@mhVYB)$l&ImXzwHr z8x!)xpX7J6=yaPR-=eW#uZ*4Ng0;#z-3yI-^j^$krF#mp^H%aG6@JvHaT(-AtHFlh z`R8OIgi%*4bQfzu@V{8qKM>0-{3W=J7#_U58+2|`x+k@Mr!IPn3kXJm>Ne43WX5(}3Y`c@HSdsaf0c-OeYj`UG~$xFh4 zpyKDkH*qSS!-HF{0H&fRpJQ>vA{;?&-IIFzD(EMx`%s$6jMlT1MBIZR?=YGuzum`B zSu`~jBSbhG@7A9K4a|Aa?hzGYmLlCKB~DkeJf4QZVmIv2hzwgz(?&&V>7}A|R2t7k zXHN_7za6jVGG(V(_Gwt6TzG~Gvmy=lDUy3Xs#Scuj#ixERfjAnQd_wbcXm649@(Xf zwMm(#@4t$Mj++}!*YPp(!}5_9s2H*yd0Kd_#Y<{T{OjJbIj9fWL`K_IPeX#EggU6n z(=Ws!pt~?n)@HO#$kP151AA*`s$7h}gkD0Ue$Q!(cIHzK$(`H{kK z6Z9Nx#iALm;XI_~8kHdV)x95;g<;%I|NXoF7ZIB=UwC915tG#>G8q4K(f^$YIY_hp zv3E6)q|Kd+Gu2b*w%c^7a8m^-@_f{do~u>!7t71Z^OsdAEqBnSGRiKZ4@fUkwBKcHN^4zQ)kOU7xnl>D-eMoTf2*nPP58G`$DkZj6Ys*qbiCj`EdEDaZHMST8W|RKxYfFkn18g3*-zveQ`}yAl=CVK zl*QKQ=LGxrglxth(TlVNojR&Jd&V~eUY7hZz1D;18y*}P)4XS@H}ihr_= zxcD;2cKtOWPOi{z9fAG7i-Sl&VD zwnr6vj^F)fRUY^vSSaxL>Zwph%wJVgdJ!S?RU;tffxYnuTL5(rMkDhh4K(!;mN1^r zDSvks8Ke)r_2h}0?k-mJ7ySXPAjftyX416=6yimrqS7DpDCTKi3v+=p704EY*6xl| z*UOR#rK;b)Q~rk^=xU8cZ1MT!D0}NIgy_>Z^sRYq*MCNvTEia>{+M4mt!cxrbW)vd zojKJda?t#C7qMhKjUut&(|`Wd?1cwT_TSbQ3@S^Ru)75EsXbeBCtmXVWr zAL+eEdqPa<(&|h^fO;3fZQv(f)F*=2^2@m$qUlg*wLDIXXa<5zap~(N58cIN zV{SwBp;;K{w8sYi-71Tn3T%z`HVkX0(^@OEQ<=|otVK3ZL{nSQoR(OmUBY8bjI-lK z-IM16GAUm!LbxBeCWaD`d6kqpdrih!?Rit5;c%V4D&zcsppBqjX?hQX+IHQ}Ks zamk(2&_>6};bfNy>&mDEVwP<2C#Ar{h;50tlMAHL3tvGks;#=HYiEJPUj!xJNYla6 zGig#chN6wgxl@$!iRSuZT6(M@yO-L(wj3xO-+u(^5RbKF?sB3I|1M9sqjZ`$3xUEA zYiWpe*oSn5Mufc2uc%qOqVlZAr82J3hB;Q>b+ z%>HaPov2)t%fn5&wBk7umBNqR%UoitMwGTWl^&a|!AzJdeEN-$)Gq7&0l{x!IBXQ8 z_g9>17y}0xXK*ksTvc8~=@#a<<5>=C|8%ui^K3kJc$`KW)T-DcC$1OUQ)Xf~-KSti z=V5#L42ZkwA^)Pqd-hf^hcQyAm0RgA|A#OO?V3fC#IIDqMBp>D-e7XTzl7x)$v!s{ zEw6i~oMfBtid!kW2Uqd$t+G+7D`!WZVdGYA4qK}1MTTCLe?!*l!DwV}IeYbv!m$3& zfrP{_y(4*MH!QK!VN-vY3N8^|R-^$E%YwaDiYgMO>Z>-|Q_RD93TekazcrgtW8>1A zYH=Iyxj@7m(GTIobi1kj*vhaAEB2OAC8du3SiUZ(whs%WQ#8y+{%IS(PF|XOtaHS^ z#|Frc6(q#>+H~+F6}s{sGN%{4S^MXZenDh18tSmub3xaDOh~#ZdvS(>V$I<$GOO{d zfJA?itjWVG>7Cl>^BzP%`|zicE0*p{E*k4}&-7T+hJ89hwDYk&OmtU}wN*iaZN7t} zig6ltp5^O*2YtiaV(@4qOq=!tM<#nuUhlTppTHr`C#By@z`_BqR^*NLA498uts7os*=JZ+=Iw zcH)8ib%R`{8n@Ux3!P#yoeRyE4}-E%r)b<7qN<>;mVfun+N<>@R<}>Xk+sdb!aI|2 zi6D24((0R}pJ!I$T1w>o0>bv?z%e}D`FO!(QkDaS@9Kw%CPd!sQXYvd`?$@}7+QBN zlG!Dj^IxS;QQFL+w-vN%*0JI(X5?)x-zUCo&#*&v8kWxq0b$lz31%WnXC7i3C zOxWu9x25dgeY;cE#v#r|ec@L+?@3Je ziv$X<`MRY^rb(Nl6{FEC1H9|>k||S?DP2lz{x6{%r zE(j4w>@Q|Y^v)p1kjo)`qy35RG(g?+C2I;d=)0Vgkn}>hk$9w|=&kIU zj7i0gi4Y1}Q~`BSHGiGFP{ixV(luZW#a6A-SHevWF6-oR)x-+ zRIS>S#r(R{mViUlr)V#)LW_JE-wCAf{?Nth&O_Kc3W*BGIGTV)vk}HDxHWL?hON*eH<(@#H}tSqo!jsZ@e`#9yejy| zwKOPc-`?}s8vpCE^G6B~8JXMNJ%3bXdDISN|D(E0`p_9`rp1? zB68b`$H-gtNCAvf!UqT~2L){Apu1q-qxD5yAp7d5$L><`*(QAvZ@G}K3LmmbEV3K7 zE&I#CGXgKts;%L&oAx8bE9g7NnY7%sq1oRmfnCf;!E{3Bq$Tu7#dcvUs!AwxZ3gYR z)WN=v>~XKEm6l#Aehi3!MbzI~f40V_^XHklY0;M@x*4agmG7!b90R-6VrY=teS|}Y zsN(*KnBY^5hj0#v*7t_rOhaW)TI5G15wm5(`hzC2iN}6FopC^t>8HgS^Ky5g$Md4+ zT*`m|M|%>BVMv|v?5QO3&4>pJ76i5#lU`V58@Fy-v*l`Ol;EnTFwMaH3Dyw>6bAET zqeur9=%4>z|K~R_@QYKj?f;iEC96s&JEMc92Ivu~HNTLH{Q-w~tt-7<2k}bc&A^a_ zOJIpV#YulUdkso<`AE}{tCB2_Jw)%~fi+@vZz9Y4f?r}t|4HV24BqM|NgjiROSe%j zg^aW6$P~ucE$zB(>?;W6Z z`iy_sU>}0S)tol;^T`O@&QUW3)jB9BCOV7_Zlog24J)dcbw-)M)6!&%+0p&>%bXvbv0_gy}t>4}id%;`_OoKh-_E&ZXWGxU^xMP5crD(L?GcICg< zXM~#`c1R{S9`3alssb(=1#Sj8;q-{&@TrvV zRgHs<02_z{yEUi@9wqjxBom?fl_y!}U7BO!FpTe&PXE}?peZM;tu0j?3U&kged0Ob zyWANHF@lbM?uHKlB!d35UJdv=N1szo*^td(l)h`R$ko<4Az##UG?mn4qaYV`E7-m6 zF(>Y!O{ru5PEFWT(_L8iiPy4Q;X9X}gB>>6*4!k=Eg%b;>0sDTyKkXHCj@kX|#XcVo=D?tw2qxT9fB= zP&KXOxon&&qtM7q1q2ve?9Q<><}%EKjoml#7tWa!!SHLm=_2XL<-lK4*!V~_Ibbed zSuIO>Nwg0XV_;XIazA6D>NFnI>=^ZzJ`L9D>_w=NR zEYnY3dVMW;ceb3Z7j&kcNsNjYmZCUZ+L1)?&U%IB9AqNBEifO#7xds|tOm6F*f>c|yJk z_$Fyi9y1=5SJhvmO7az|rGPLt{hM}RlB>|wg-!2qPvQOjN}(loWBpK%B2Z|?kZQ+t z7(cpBX_0X-o-CuZ)sq^Qv=ZCucZ4wq!=!_yerRq}xoW23<}{Ywc_d-ZSbGv2o$V5| zVENnh#XSnBQcR7>9iPZQ$cvxB<<|0-9?a4cPSnF(@{roOdPp~Hmh@FEJ z3E)3#IXO`AEivbC|D&Bqy+}04X^cxE_r=Eh+u?6}~a?s>zik4)Kdo*w2E*jAN63 zy;Ek0?YV)9wJ&*g@w3AzAi#0pd@(<>y=}v9ti61=NJlYh#Xg}rvR(4u*zOBO!J<3k zW7!Zx^)%ha?{Z}@^>zoD=t*(P%}Lo(yKB(%n}A4WC?Xa$Q&8uMAP*?!IqGCIQBAe6 z)C>WEg13Y_L+tD019hoyfI0r1vysK7YhBQo9v0aBV> zLa6Sdd{mzA8vFES%9!5cSkF(rGc(C^RQLh0AoQ3d4cOU}*tdiXXVe-{E zFMnd082eHRqNNGte(kZuIfE{nX<1I1{%P>;wA;f_xvZl{ zXxIqN7vUCvzt(t~Rr3 zpBthLnN8e3z0wAE1tOD?T6)T{>mnK#&JF%2Z;x0H#vEN!qrA&lpIlrDt;B6vzI{9r z8`!UKtqRMJ3t^9z*CLCxYSV!8jt-*D-sDBW+OvXZ6n!re(AFUT<1%Z{yC0^th|JEV zDmeepeAc-b4ek4>X9sy)o6Pih=NYqVYsWaSpNYBxIMwjb$j|7iEr?Q2d(CI8P!eGr zZJWTi2Y8IEKYrJ%Not9S@W^JFX*xWsB@`EFqqq4!i3&3vws2vw$LD)@fJ%TzOk{dj z?`)63(%9@@o8+KpUr%WT){rkXO-e)GGZKdWjuwk>e46kM^kd<@N3&em`EkFm-jd%k ztM6a}Cwvx&G5N{tO!->i=2+DbL~kA7wxd?SCT;7!^obl&$v;Md(q&R)0xEUD7-fB- zUJW6sZAy3=w$wP$TVs)fjItt+XAt5?fjBCA@M=rQK&%i>^?iZr2Zi`$6qAg7SGPB_ zpmW}sqH}2Px2{F0SD3i!CA*2?_QQ0950Nj^KL{sWm>g-IeM%Y}4-`W)o&TNK(#$+!z6HY0%9BrG_c7~Cs-yL+4@@`LbVT6YM^7BGQ5#0ru85v z1UHK+5P*avs=9?p9?1bC-LA#|J1@Soy67PQ6Qy(UpF_KXb?NSFBW5)JayEFW{162s z+|@PU-q={WkO{|f!oAGD-r>|h?J#us;U?zhiBg`7I#8*S?05=p>)%BI>ktMq|i z1C(JF{~y4A<-aIDhx6)yGhZ%il)i6qM;TQ^@zjKI~{#TRjQy z3d`4DSABC0hXdx-c@L9#Us~x732=KozRq0RUtJ*wz3iyhTi3P4(#qE+fMM#YcYadz znzi%?k&h>?>Q2HaWnsn0bMkK3;aPstn*lk?Zh*IWC((~7Y5U*tzbVVHGkJ(<))`6%l8uU?h1TSQcgnV<-k&rC`d=&t&7C6>I=jL*66v~-cB}mO^GkF!NLt*?vFqDk9=|?LcMJH*-+IWo=4mzi&+)Ws)PsJme$G4!}lbM4? zI%fas=)w^HIlKaFK${IBQpx5y=`?2Ti*ESe_QjVB=?j8|lHG=1!^(@cbyJJqh*TS9 zcjF>7GJ_bN^dK_Ql^_wPm>NvN)SpZTN+2y3!J>iMaCn=lSk!kMQH*F>Y>*pVWZ4Xn zrbfj`Kc~)+yUn(^gZ?-AFO5n26B03sb#!?bu<=3bIz{WTP@QbVoW#Pm>?;b1sBZD* zV*c~O#g4659+dqM-3&j2^9FPS>2{nCHZE6%T6JMczLS*N0S9iYx_r}84Ysp95k;n+ zyHqAXZ1g?604MF!uK0s&QCChIcYlLQOC&hck*t*__%7B{pUr_hfYTyv*8@+c&C>_x z*G@%lyHQI%@@z6y-bb7O-?|w8;lTdgYfc-BCCCTk#j36TPwYtNG4Rped4cF5etntv z7J3)$e-Xw#q4imoJO+hgO&lF$h@ZFfr62hRX@I>@s-3n`g+yr>F|JiOC14^ zo@FhA4~@9Q+8dx>`#?hyfzOY4I_wpSF@Xw3h*lSzuqqar@(KlUx&Z*aaj$@C$cL%oDbxdiKdNPMV|s(c#5o!3iT5d6A*s?l$>IWd4L*3h+sX z9C}DXC-qst<82jqGEeFQO4to;5kkKNg#wnCJ993MR0`Go_Y>?tW7f$`-4&C10~6VKXav)6grrkY(Gr&s1F@w7hH1Uhk5`etItlm7QWO&1 zwYm3uJ;=$NqFe&2Ldjk)d~TMnZl$0oc+yy@K9$Jt$JA-$FfpmXEG8|3w7?@gTW0QXSt=V;27 zI2t2$b)8Sm7WKe+csDp-irAWPMXZ`hOPd|RtdyeR(^;PeB!`W=5L!|%rwG7=>_c_p z=SEKeJ>})i1}+VG#IBb2E1t)Xcv^?)X!=r%EOjL2ld*lZJiMboj5YKgA`=R={vM@` z5*tNxOHwIlR0CubV1qyOiyddQj(gf_uEk<~NFg^>2{4F%1gQ&2|HQ88o`KQvPx<=3;fT(zVBID?jcjE6J!6N9|H~$|ZC(?J zUlfb%jHv^mTE3fKIGts^LNV({GIq19jT+2D=H?Q|PvZ1)ulaf5z^uuS;(=xG zn{6idD>RsK7QVcSDi8r5hGB4JuSnuD0xjZfS@kdec|y`JG&C{PmrOW!e>*Pv8^T}P z6@YJg&KN0xYuT28259;o{gFVZiuqX@y(wz@c9vrIXl2ocD@oX1r*K0vija5@*6H-SrxC592q$O15GAPhUGqq*Ps5}6J07O^I z4T8a+mFMZY+@+y8(E@T5G>4O#l&@fybd_N9V5-ZI)S!OMQAx!Vdc#)@)>I)I=Od|< zJe1P<=15Q^--3IT0U}wg%tbiwEbTf3#4APF!jQSt|4k(KI7CsViHLTsKaBE=F2VuH zSVwO#HVooTf2UOAo~bCh7L<1s3_Vh$6cX6G+it>}!=kF)0++#Xqja&AF|X^R#QCl3 zDYKiRPIrBR`3%2N?Dtn4-kNk?GG#KI$09OW^HMnUQMOS^R`s9e(``cTx$?<*3YdU@ zcc3lqlp)rSQ4yNoZY8q(;I;C%R8w202Gc4A@ZM8iPFJKx)c~do{}U`UUQOGrjJBfX z6s{+(YL$0*v(w+Wv_z!u+ZbVL9(T8+YF5j6PQvQ$eRUR!YQD3OW&KPdS6&4l9U!Qx zDxkZ2vrJj{%t5O)Y=JD{7VCU&1Ozr^lr=zfc2e!yB9ndIO7V5CV7=JYaxE>)g`4)~ zLn5Ttr_(>qHgJ&Po=JJgVDf?>j}fT)MDWSHs@94k^naTd&9wjihcR^RPLi?Od+(5^ z?+wV&`-SeiDHFH=T8pny9{~TBPF>nqPk5 z8TVCeXzu*+LmL7M)5~@KL^~L(QOOfhY+CYPW;f13>BQFY%K}64oEaP zv2#p<`1viU5XQL|v=NQVujoSUt`=w%qxSyt_2{rQNX(`&3PHw>9{-BWzXx8~#FtOk zr|rJDqHe)Wh(LoruDEU$B|Dnn(1a@e9;I0Fmefy@a!g)FM+DrV8Bg-PAK7tNfT48B z`(Ikbxr9ln$7YXYUTDKB?)jTjU^G~S6ZeZi7waLJ4e{P|vr_H0++A}xbG09*AyVNp; zsy+leUOh=XN2nH}^zrX~YDqC0sItGoodQ>{5lFif!bNe3rdlHJ=CBA1n(Xnt0ESEg2v5pLYVMzk{kRbKc ztrv1nUS(^Se{6vGX_OU1_ETJT9kmC2{qH`8$hV&i7@6aI(_t z%0haRiE3^%L^hZ|9%a-HwhixO1byAC)WB$6oO_BFufO5FDXa0oBejRCHj>?Cn$H~r zG(j~s%$GWKdGYXv78uhlsm;*+DQ?DX`j|K}7XqZY5lt4nvLF-Ui6Er(uoQA<^DX7k zRbJp3-KfG{O@z}@=cG*hm0zyj1M&m5ZSpW%P-K=pY>9_w`dQk&GL*t?*KxwcdxdO}ywT#p0Z6XWW+Mpkt!1}N7=;##G8x(?gOWIO;NTBBHCFIx zFv$qYBwy3hdyL7~HR#kEt0j$47^}gO?nK`n_M+$Zf0?EP$YvsxO;d+&9X=l<4Ebg0 zeo1vhN|CF@uePvJkA9Q!Xl}gp+T{tG` zD?HGG=OWR&)a}<_kG&;ap9z9ul7N`&tJu{{dZ?jRG95tYbiQfeemO@|UGU`qQ(N@> z>c%J|CKB9mLkNEZmbU0i!I+!oh_;d?b|6`2k^YMQu4(m)o%wAD2M7oBvnM6zu_q9- z_qLs-lq4OlLk8#j%sULs-mPHG_P3#0>8@OtNM zYiOI}7OIf#q7p#`5uIA|C6I`am~62dK;B(_$1%x*T#)TT@fxnIU({S4S3FCT$P1H8j6>MpcoW-MUx+{tIIjveleRkRCHdw`wR(Q; z1ui_s*ANWRkV<{Ap`P2+n|h8mkl+KK;Cy8e*V#PU&Y{YhQ!@n6`4Nqh=njgeA%C9) z*xw0(-`}5#{6mM$=IMagT7?F@a1u!FefC`U#n_oKs*=yucxdlG4#7muEZ(#j$nI@^ zaFS~$%y7wBfwrRA z6mDiD`T*1DTb+J8PUbfh3+h9`G$YeQ#329LeheC*y8a@{U@^Y#seE})2AsyX=1syW zD~vnr&O~%F6~z|tEIkrC5-*~w}3QfI{dhMKgRZ@QSNq4Gu8pNgSrd*=CkF!|FEYf13JE@MT9Kfy(w~O?KUFqnMjE~Lv zj>?#-bsGOvL4AEe%^5|tR4M=?d4=ekk!^eYJlpNgVOA3odVgX%iRQ-~-W&BGziQ3b zkr=*H%EN?q!bz5Yp%(OPN9LYs9Esv_kZexgrNNP}Sc^Md7Z54TFOuDguPf96S%{%b2pQF|5S2zDs-%FEU*VEii|a91Z!HVZj1GbF~v~c2gz{Z zUEjWZyrf_$y4MhN$()2j#AStAEfghVOfs?@`*vQWNXRr;-fWD1tBW_020UuiiqzE&lM&NQZf4$ z5jqFA+BV2S7#DOVg?<74L>=kypdv>`@>RBDBFDgz8-IX8s6x%(nDtYl2aAza(l$Yp zi6^y!&sQ+BVn9qxf!;^sUN5MxY!duaC=wNxe>zz+7*)T-Np+vk~*EINy&Mo7R zmg^@S*%`1c@NhJ4*MJeQzBJtDp;Uh!nDO?kQCb3w!WduwkjZ!MCj;_AEYiHV5Hrjj zVEi01kKO0tggbcfE2~Twxe*5N*L^3|7Z{qPb7WB(sj16LI;63YwmOgQ(|dK~UwW6X z6D-DULq(tc{7|-g3w><{r6_so`+}YYa#)+6$E#H3Wti8_C4hN_^Q@US5%WicJr>?; z)IkXnMZXrF`dSk!>OayXX)x$a{Zd+%uLddLR1quU&&E)`E>Rf(5ORoXrGD7!AIoRy z&&{$MJcVvXB^_bDmBdJv2aoZ2?jxW<%%nR~&j%>(?IZg3BRX5c6KfGgP4rUcKfD^^ zH~!r&Jwc)XS>`YOVfOUYm~IUK6m3@G8Zg-gmA-cF3(0jbUT11ZJaFHxZqUB4ii&H? z4;3&4gzVrq{t(zvkYK$GJu98Geobpc|;E;2aj8B#vqg#j?er%jKz zZzFqcxs#@A1ql?Gox&Q)reXHIWfPLnO{E4Y>{_#>NjBh`PO92o+ApytP7Z`?o|Dzi zj0L?56e2kkZ4z7juyHR&2dQW;+N~tb%+aT=0%Td!^{{Z0i#SKj`LV|3YA9WD(^9nJ zjEwgww(6Bmqtn0G);2m6fvdrap91bTR$Pc;i$#{U+if>-cH3?LyKh{V8gFvG(cbz@ zzecLGS|ORe9sa(I#?wEpVDS)MbIC9!3ey;xuX_dICeyJoYF~*u0o}D&xChQxBN1Ae zd?aG4Z-@MMqBGRTS@({iG%j^f;_Z)$ff>2++r}0n{rZ@$s*7~Yyv?TWD7fxm10hYb zN-PZ|x8y1AMy*LitW?mrP1s+wQrhPIpVMz^UcUec9YLRec5!QGz#cVogIn%qcG@xK zV^%r==dC6KA;Ls(x;Zn*s}m@EyFI(Aa2iKRIQx6*mEW(~AWkS9ScQP|M>>5Uv39gj->J!Nf?;db@uIxEegRR!m09A?fS`s&JP(%nwKzRg zsI$pi*mmpM7muH7#RqMSeePr!9in2$JNIABw!RB40xYL~K;qp2&xR2C7~5Y%P1Nn0 zX0(4PY^Q<-`=}n;pljs%R_GnA7m>Ype-SMVYrDd_x~AhQ zsTK!Gc$`^ob$tc$pAxi#tH7!thK#*(uqE&&22+Kaw7|9JX)!1g5{Qf6Pow**^?HMT z|L>2N|MSECJ%nWJql47KIh!yB{PNUtHYLB!BROS@p=ji$v%mK)R6{igye3#8qfrX# zc-2O!#pnIqo%5h|Z4im#)Oc^J_SYA=3E6OR8wPYgg`omDfj*cs{^C@}CT!7XahHnT zn|%cIWqmA-aah|DOtYssc2g0ci}PfJa%rj6BN|i!kP#oLzvtbIqDF|LBRgs0t^YSn zlMP|ywGZ_2I0%3c;J$}`&lV(?3~{B3w^F5M_p! zCQ7@G!u5p9Zz8O4)jwAR6G+e2(+aJdb?XE!vZ6{vjd3_xYzw3xv@PoRqzgOxo4E5~ z(58q7y{W=Lb0h&Odx1NH)VpRnNH{-aTNeM`d~+&pf(d%KT0jkvs>X|vs{dgt|XUHEf&S~`TVmxO^>9Pq&?8jSdZ+Wki-816Z*5w-ryrtlx zy3UPeal1fxn%|xkW3~`3#pCkdTu6b-%QN0}w`#+iG5Mdx(r&<5I9D=r3N-AJ-4OiV z=>AcepZTr01G65XWtXtj6_J>g58`& z@E;Z7iq2I=Cn7dh1h@#_Tvm-Re(sxV=F!!7V-a_Upbm$5XHn6#T|CM7a?VS9;e}h9 zrqzvO+AFowU30?nwU_4D_qWv`h5yi-ql(_ZaFYY~1?_2DT@9HJALny!MZM=1KcE^Y(P`IttN zs{#(D`^qqR4e#dCG5@9-EfA6K7Fc*2!yLF9Qe2I0pd)p$O$J{S>WZvn5{B^=%9Z~# zn!IkEoT8bSqYYp-3jyvGY@ba{h)RpBnne<2S+V=ZIzNs1py%P~9PvzOykL7yGBl0w zuq3UK)Na1DrX+K1oZl#g-`FN26Y3mJ4wu&aRv>UzTXvWhkv`AZ%fz*iK-(*TkYn6R zmqL+uQDD>NP1Rk`<(QU~DWgs5MaL_I4S>qDO*U(C#83o{0N2^s$9x1_J0Be zL|^@K-4%VtrrJ^Dubn*r6}HHluZrH z(=|X*cL_xitt8N!nymKi)PhJF-NC8z27AizO>IG0F{q#ay@^4Ga8NC;*gOA zMl7@Eo|;LYFuVvoJ4%{VTYfdg zefsvpL8IG-tA=_!F=MPi^6YGrZ-|a*)*}At%QqQ&&R=;Oyn4ixaYr;$q6MjF7X&F(``+tXA|==w3&PSfxFK)-6v= zDOhj^E_jgwido(>rqh3Pb=g&C)^sKMLz(c&yVSUx-8!bfRK3iq+RK34$M%{*`VL~g zq-QhDFIyl){Fw30jd4hxD*Kx1K7qHg$KETVp`y=;D?aJ~KJtY~b267MS9_Q9X#ET^ zY`&gwVY2<$7gnG7xqc!eH<5)K!j0x+$^T514uK0N4*s(dA{OJqrM3XkrBHx>`RXRY z0SZy7!4~Iv_)9TCFb+>A^tDE5F|ZQ(`)R28Y?+Jy^>~lC$piHUVwA;G}+Z zL_P;O@h;r*;$$_=G#@gA$2N>F<}55k#*efGN%}M@mH8>;iD&WkLwI`dp|~dhDSP*X zP7`k_Yr*z-JSI-@B}C!Um@txF%ElSd8YCLolcozN60)yZU6vDQBQP5d5hV!4mEy3iV*XY={zNFq; ze+*pyQT^^h?`1e}KEXrCb08m7fWYey=#!TKrT_cpIH>)s#A)l{+P z%zaS&0^gz#E+a^Z&^DtmZxi#okw;QaBvS^_BNZ1GbF>ak>(Cg8;VUWNWW3O&Kp4&$ z{>RQvBR;VvHz@w&8iIIRz2{=tRMEBA1!(QtmBt^%)_^){g*Y?q;BCqSa3o#1zxpxL zd;GX&U40fL$4K*9&Sw>xk-#d173AMa-Zo>`9&vfDt*+icL90}linETj%<^3^eH>2( z&_H7%QhX#QR3Qm;7M;tnnCM24r?59?oIwA0}Y>l%465Rfbng?Y3Im zA6874AbJ8Al%afrvbZV;@}0E%4R9*8!S?w_l4N#kT5Lz3L`oM+CCc79m0gV(0B@IR zdU+@;7XG7H-f^B<>3rJS7h_+rdRr`v5+}@@s^vltNAPG9R!E-(8MfBxM0H|q&<8pg~pUT8ivv9`;_7n=Sq<1D4`n&iIUg2R4UDuY4>^f=~^-97-eP|Q2W0ZvX?QlLM)QGmDN3K)1 zvCemj1%l@|Z{iF)(}}<H#rbtZj%{2^gH3vy znNk)P`^W~i9AIv)E`3boVGjQ?J20PIek~;#gRS_B1L-c>+rMuvmYfbQHj1<|i8CsJxqY7{Soq z<;UQ&SdT(MQ>yMnx+<>+G@aBC-pMS-eX|z+ALqp<87dt%5$}eOspr3J$!w5vJk2`GaW|n;W53Jt)+2D> zoO|nfcLQN`m}4Yfg$Sav2G*M#JR7nQARaf*ZO0CN}@fdo*I} z=%(gVn}FpwBU@}Wn5OTK3*-pKvV?&WVu*?d?79BySiV1a^4$+q(bXlb1tB9Ne1bM} z<}l$H%-ykr>F1IN9DX2t_z&GkHJQO(^)z3_!QN-336fmBORbh$K*o07LG{*}Gt2CJ z1^@6DGuN+_o+_MK1u#5@#F-sYFPYZy%7icXzw$36ng23&XTbezi!TI9`zVZ`oCX`g zd>>`~7ldeb5!}=TZlu{jc~h}@{yEgof-SW^)KX)@!+#-QV*W2EL6mw6$&jm*%vS=0 zPg5TQT($7mKqya@s)0B)u6 zM|-~BKU%|o>{xo$g9ay=-9MhMPmfT!oU6zD&5SODA77!hr!~krKf?rEx7kOuGmQM2 z?6)h8>XBV;U^2fmriFHneuM{D<26chVvntPqU}Z&fUB$_1zbPIOLl&P9Y%$yVJ!(p z)+X+5TDM;`%M_G(aWR+=tBKI9s>KEl_jJ?8n+g@IjF+WG@0+DE`5bHW7+ZYG3LTKq zhWT$F-{F+rc3a?Na1{LAp4_6+Gu7Q$Ct)HKzJU(3E9$zO$8B~uf?i(7o&5Pm9~(k< z_Rc9*X+7b8m5@HGu*a5p#pneDS2fat9!1SIVjCw}S!#Qt zN0+rHzas8LgnP}yRR1c|$Rzx*Qj0r&L}_=yw(Yp5Z?={WK%0leBWOb0rU+6jT761! zzOc9Fre{P@|B=75(ua+EUwSEt&_kzDsZi7mdher(#9qG7TsHq4j$OXYO^s9+2+QtS z^i>`8bi+7XT;ho5;3^a@GP+C~yHYVu-;6Ph}F^qm)&^i`9ikKZ?FUHvbZSH5rN zh20SOht?RGWds)rhJdtU;|?`P@j*9i+4BNeDeeG|ZTJ8Ouyx13gijt#Jgobm<%p6F zI&H1Fp8AgkBRd7Jh{`|aUhrIjNYbyVqU&92>-0O9xt66yS0VUAs8_yh-L*3MuljaX zQhey$d-ye#0;I^2Z+8Mf1jat9z7JV&N4|C)=h8^mUX$HZ%|l*m?D?V&#Z>rajx<1n zVZqghRqMC;CeM}{v>|_=8deJWN@{-X8B@_g-$=oS|I&qVHguHfNe|X}U$$}pwgA_)X8TTTtKeb*UtP|Zak z)A%aCYgw5@aGBgHeKKf2{{%}}ZXN2XTIxVZT)+r|T&hGdYc79@zW2MbZ!420PiFNR zI__oZDNw+X^DmW=06~|dOaPz$<+Y-)IQ!4*9#LknvD9(`KUVcBwC+Hi84JQp1Kzh}324r!Tp= z)R}vu#7Znrfc?u3)DiS)y{=P(VPLbZ!h|_wAyw_@?!VXE;p7Z9o}u_-V-MAlXQa2d z__X0G**`O48n4d}Sc z{zC384{C6=SYp+tDb}&xiPoWG`d`V)ly0wc@)W7pcV{zQFkAG_Amm1Cu-fTv-8nl1 zq5Eil4ueWS$y4uNwtm&;*V(an>p#K2gNsx#MzheE|0ZGYrgApM^)eW2ba@=D=M@Au zfhdMH;X-b^_+Q5IH=f6OBNnuK#|3*d??8t%4p0;_k+u|JYU*NEF7lJ6x7KVHpa>uj zuam+ABB~);|F$r(nzY=jt}~=yEqEdm5eSMc{>q{I;Hg|=AR}GKl`Xo`ysT^jqUClw>*t% z2jozGC5J7_Y@8bLLL$l!E=8ucd^qw(Kso()^A)R{t?^j}?oPg9^MDn$i$$z`~|AeVN zMYUC^rOI98Z>IK_U{o>T(Up>@Ocb6FFK?exW3Mr%K2QR)#->8Fcgp;M+yafhPizMb zaWMkJ2rKY2Svp1?Mb>hn(a}T*`Aa77wXSj7r`!&q%0ureEdY2^uP?XOt;_OYf)aL`rrWw`JHT_x9~yj| zJHbrkW)EH8=j=}S{0QOi$RFNZ;8{R zatXp%*M-;LW);ortL9Tq?>){NYK70Td+F@II?HOTCY{Kp7%eCRV-j?e`@=R>T6*PM ziGP^0usxB1E$w?)DRRiB7!_c)VP#z{0*2dVR^k2>40I}9Y5$Ek3K^PPl=ee8n40gW z0v?^fQgs-RUhc99w8?iw!^~)-j}^5wn5ocLZBDG2?JNmicQ1GZwc%(+!FV|3j>6=2_Zgh`6jhia*IMXAhO6+k;fxm7Caj_J zsCd^illi5sa^h@QH5Trw63?@D8sfJPwm_S=xG1;}s~{Ao(8Y#El(T$XE0$PD1973S z%oi6yfeV>G1bJqVGY6zGiR}8##{`G!UpMB)v^uWdlhqf^qQw$bQI6o-g2hN6WA&$| z%sSitw(gflJkSw4v3vew?(whWK==I)Jg@RNnR4e=N2Y+0#y-gV=~Oa=i5bZ5tE$hDtb*Eg*aXOACZnjb^Y8qRCjKp&$wxI@=Nj7@+{1e@sfsxs zm?fJwqJ-jb2wy*zJUdKf(vSJ)~5HivlWE2cddce|xksX)>7&8eY~C+#94_ z!AUZXa&>FpwI3*RhYwFj50YBEB58;A(5vXXp^fXd_aW-JeH}-<<+bC%{k|Ha593(z z0HvTIbkrKo@Qd;ZFGtd2dV=XMCGHrtYV;P50bCsIz6)*W6Z%p;9|T3T?mQ9foyFT1 zzwde7e?jFDCJftoTV5r%W=`1Ct`=NED&dU;%Obdtm#9kmw9zi{%w0^DwRxZe9+gOD z>7Q@k37-@5G`ZM**CW)vej4C4E=WS6A}=buTw81`on)a3GGDBx4{fLi<^LQP5||L$ z?WERJ_;xn9x(XX~s#56QZUxCwza4m)O|D)PkrVBZkqs&^4TgTM<~Bu0@)0#u4XFcRb*(TVI%qe%61cle|j_JMS;qBiRPIs|w5epPsa zR5QMkhOmM{}u9nX~lm6bqPrwn@TxU3a`RS0SLyAWFy_EaI6SoVj1VHvqaS7k_ z;FW#CG09i};a82mE%tV0b*APfMHJV)>1%mYKPS^28N4E_(?F+sXFFNURgcj2yH_IF zd#3z-3f$k3UbSQ-Q)Q+8Z@dgMl5A9{OzlROs>OM`XNj;#!n0KxFq`G*@V1%zk~IqP zRu+yMtfncp-gCg1?ASfK=yN`4B4Lm@Z}qt!{t}E_hG0}Zf&IoFN@;>3 z+UBwsS<8CL`LpV=JxHe?au;aeDJIPq}^&CX6|)`0$Te|D)iH2yOJXlrO$wc`5ho^)}LsQ7Mw*&mO;g-$M> z%nKMeYQzyA;Sx*|&s=JhKhrUY=pt+pT}^-!jISY!6cTp-qn5;M^@T0dccJ{5)prk4 zT&Tc()IVl&^07o7QL4IZqweaWy&?isKDJ6lUK~Xk#P%}9OalXr5D)rEfN^<<0*#dF zJ|S*Y*auZo=B>Z#^;JYw{TF8PA$FI})lJx~2R7iMCri3J`E#a%tBXBE#BV4xd4W{o zGas_0hOyF*AN8L>F*H!O8Lj~M9c9`f4y0A!k#=~th8U+Ek9;!fyiRQaZQYJaMZv(q zJq1L?d}Mp1ZnN{C>XMukH0!j5Rwl*)so3JA9O!8LZ~S23kCn;#3c+Nk=c70OR`pTO zoJ0=LGQ%M6c);(%e;^j0OFGdE6OJyFJ%VhQT`aTdd>uzNsb$vQ{mBWeTB!}{@gjeQ zIXz!_IY=U^BQduGv#x+z0#(Ot>mF*fCe~Rz^SDBkH8izZ(ns#4U1|RZNkF#01%$C< zW09ify4&>u+$~`u>v_H@b16M|mrUxEqG^Q%824WDygi>lDd%#?5 z9R`yNrp-oa%;NO!g_psoZ|bMX|CMUal%`&PLA`KRZ@?}`WUh1ryn*x9wE}sZPBDGw zm6pUX^X$*p+{%ep(__fFu;00ZLO<|&opR`w&PV;X>mOJ}J@fp+gDQT{A0xwDvm97N zljdkyt}hy|NDuI&n3`~D`3IkPhiSDvo%|CyWuS%&KUO{jn?smdF$Ix#R7890yDud6 zQUm#zGi>SV!Fz}E~N0$s(p-z6LmSIqz69k^Uc6&f#%>_Zl zvvydx$tm`NK-Ee>bc}3Z$)`W)S2uMehjqfwSf_M0I*?^IT)r0EQ(x_2T69xuTY_*K z_deTk;}~F*1ocK|FKYrlKz~+{>8_ZJ^qhbx*iveM5aDHQsm+fSPo*u&{oko`FmbmK zC#w?x-p1&kFv!|X!ECr$Sq22BPFLmb#If51QL)}YHRnZ11&w5SKs`F`*xI78H~AWghksE1cx4HP8k&@I1~d|CQQsmZPDL0NQvj!P>#(GPoyTrGx- zDo(2tClMTN(yb4`?(V((hP1F_3YM5wPJcre$TrJ+y7%``l-70v8VL-{6f-4hC}$#q zV|o8b(0PzM-q)^_wnU>j18udoB=2P+w1PNHF)a zfG*INoEk441J^lyuL%YWNGI5i*v(LBA}dHKQBfGw9m{YFY;*P5;n*1Hoc`{1VunO$NfLjAgW~Y`nmFR%3IIOOCSq582X-vRd;0qqq|@8 z?bJ*^tU8{(s@Ud1%gPex6yqtOzTNwYO{DA;Y4TIUI$bd)FA{c##n$2vh9~V6YZiuZ zqa9807EiH2L+p#%EQ>X>}GYqy~(GbTFRt+ z90mX0M0eHGkwydU_YUffVP6sTOa+C)%YpWZ?O$7yPgi;RM{6t`3ZB0RrA=|MZ7+7c zR~^qMf9Rk?dqSTcBtuX7;7NmeA&B3ST1xgNn#|G>w}p1yy4cBxydnv`x-YOznwpGH zkAZN$XScWf5Z9;pLn=8c9?N3OFg;h(Mxuao;57m}ZGg2RY#6BPmmMgc!r;-1tz*zD z>i|=QtjwVhBrKP5RX$!h!TvGKr_c@W=ssV2eA*!9=Wid`*ouBrEsxkS;<9DzO-yg4 zQJ_{pIL35x;Sf@&anCx~TD({{kI`{%3LA&KV{R6eAo-7K5!@<|o)Sgsgh5UV`?T}|>|B@B z-Q(+3*^lAavR$qygMid1F%jr?c%ll-eBzZ{3G%TQj>}M(Z6pf6iLSwbV^BKR(?P2x zUlL828vN0J9C9{xYG|)WH7bgfAPa?4c>tx|dxH8T$?X?|U6VcFL#-7mL&@=g`TQ-*{!5ztJ0+DvHXFrGCBXaNQbb_(bw=~o=d1(O9IxjghKNDZ0xQ2I0 zHr@D=P7)%G%9&C?N<6*4P{6hGV;=3hF^k`2F6Y|mpqKHC`_iri((pj&l1Z!V^&FQe z2*fSYB?y2i+l!c;l)(p|q@Ar4czVMEDbiIgbnMXb z@rL7QKb}ZTFb|sM4W{K~=ocG?Q|QsyE0Ebt1NWT22vQ)IgL6Vnov8Jkrg%-)v|v4Y zan&spnf=5Ba}uy4uQPBC)Ro}1z%JP;lUQ~mCdCH+A|j3M`7oi9NxY^1!TecfE`C=q z@x4C{;NtE+E=JBahIT`rB7EINTh`Qmqa8*JbbBxe5s02rmZ&CNvRmpK!=VdgpWc2v+~tFdO}B|=rN7#?e{mUJlD zIC_M1exC)`JW{-p^L6A0#z%-5Frw5#kMn!v%QHV_g)8AWI9|8U5WE@+1 zDB|wd1T-%+H~2niDC=jlk{trUsA}>|F8%I#44Zu}cy#Kn za90+;ve+5VEU*GhTV9b_b*H1x^_*?%Ey1B<@%A*c-#}0WhwD(XA3eQG=K2taWC z<@!e}BS{(G7Dten`kpk(&|Dkr$fbgr^mepk;3=0Yo6;T9>pq5eABi{R#$7%SMG<>0 zN6u8>3*x%6J@;19WMtEFK)eiL`&DY>@W;*nEHXf+a~3HA9EC$tENE_O36L^QuIEy= zVu~59<(8qSTK%2j2x~p#LgWOyD^3!j$o^)C(FIU=-HPUiwbo`_;M_8&7hd?V<&Zh0 z@x{S}C3ZTGsM;DKcrd_W&}@I)00_FT5*hmGf@WNkd0KG!CMPOJ+%4A<^v>c3Za5>E zi~V}fn=A#2m%fxibkdU1u{`LZcI?T2Ue}PW=3Z7^jQdL-U%Kx8AW;bPAel@Fht?wp zx*}5ao(5n<+Q+n+>Bq)((+HxuYNlk2O8cO*kr>cuJm^My3w`yc3Fb+>4ZUuuKUR$$ zpRfRtQBW$<4&j)NriZ<>W4>|6dC;mGMdNu*OW|lo0e=LEimC{F`RH4yIr9$hO~KY1 zg0D}h#<#Zvc^<&c#sw3D$iZ4|ysICVI{qZXz^2C+fm0ns252`b z6@Z3}S8s`-8zE42Co1Jw-+jRH%s0!GH*h~9lLf2m-{CU55j61b$wI>g=tCg#R2XAk zdySlOuvmBGRXH_*v~}#4$hg!#I_F{s4$3ELvv}n4dj&o9Zl=zNd%(B`Y@}aId7*u|5MS6juM`t?>pWQ-bKwe?di8Uv3d`K{t-)=FwU zEUH(j3R!-bd06-?GNpp6uSe$RISvc+97_yzaxohHL)cZBOIkU517_-X%%9s`+ z5~jyKfl1*5==|fc{+TbuME5;36T0(SY`<+@xl%ZItu0Fi50TQt0RiYTTKX_ZRa-Kq zNpe3ciC>8I2^m4Yc{YYA8r)Y2qM#nL49MCpIZ#GOjLJ+->Rnth74%MA}=Hp z8=hwSuHlPq&eDAVyt$C6({sU*fKyNflLVZzry!6u)1j*s0RWl* z^JQyyeHBOd_1eYJk`8I$R&I}`uQ3eo7_bNhc0PHsv5 zn$tU~XDwpllH0YU)Zi4MVR4}&cttqG2tik;+nvUTi#_VNF;h@`j9JPKM-s9~lP&w> zKhvv8rQ2ERPHqNB-z&D(H!*g8JS z(9=TR=&5weac`3Uwo?6KJCI1N#F?ZP^@3lwIcD5n%QN58HnIQPH@66 zGcJ=f>BCAUc4_{$L5g1*Cj=y{dTdr{bTS>rvejftlq4!2!t#W`tkm_m%#ot2-U^-U z6cjVCdINv*+SS^LiWLj`Zp&Oa>X{Z2enJgkQWIU7#Vz6YzTFcNV$ zujrpeR^)?xC9qYk;xSwigw#X$4k!X{Q9nt7D3^!lI zv&!bK9|@N&H2kQZiNVUt798~CyDkTvB9Eze?+gH$Wx92Kq`0H2GN|odb5XXj zWu}7KV%$O+Y!kVIe^Huy9y*>P-?6Usy(vKXM`KPX1{zWakBe-MkN)!)&qK}zy4#Y&I~D3fDEV+Uu&>xDb5Ml`NFC%=>-tH zKZHA$@oF`@HBqxCVWBIpJ^`zA=LSAI-KSM5f1u+4y!9P2*6Cy*$lLZ8sU$$B7do?SD?R5+&c1WAnMz7@=Z3a>enI%lhmrFf((tx4TcHtH+MR7H|@k z4BJZ&SrU85rS8<$HK~(TRI`{q4hiE%Mqt}yJ4-uL@aGji|1`py{E4G&hKVc`qD|KmCM-n!} zm!fiRBh$OfGW{~|Fi)=vzk=zoXeO|YcP@ndlWs4`T{RL^W?PuDfOqP+(mo=MBUXpj6_xuv66X$Yg> zqX7kh^4LTZLUUlH_Nts$c%|rX+SY$#GvW&-TPqDxC1u^D+PQ@B%v`6f`@QkBrGYX6 z8(tTvH#ArT%qOaqWS+B|ZJdB*WN4QF*`d28`O-*9vR*j=9G((Kz!XU@O7rT#5VF&V z0!{k(X70QVDFVR7UW%iC2)ump11bekS?hAZFSnkIASNIy8W-u=hA$-_XcPqxP(M?W zXG%47S5|;iq)qg1$XWl1-A>PK7zjqrx@o&1Bx@06DY14Q<{AEl#QJe}1)S%+&*c#w zr(Y|JdNTd^NdSP$33{F$udBlgYP%f^8S%h2+zKDvkw7H|rhjiDc)*_@B1mmeiSv}c zt&P+CQ7KDyKd%byI_*TAp^u-p7&8x(Dz-6fG7LC&SfwW3%S*%aE+g0{B&Z@T>wUu9gb-kJaqU)5$%(y5R#boxpPaS z(M;)Wj~5v^K$Cu97R3T_>Y3oAf9DnEtlLR3$wnNSGI=5LnRe})v{Bt7<8K>fJ6Rd` zdS2|(W0AFB~d)twfLcfn<>Tcl)Bcr;#2cZdQwOz=EWtw`@PI}c{)y$E&G zSqvhaosWWY@~#KPX<8x5g)?IXwfc3cona|6}jK>gmpxnNY(jJ z;skXRf6jVE|K9}IJDyETrFE>)p(szP;uY>s>-k0Y%4=qw@uKq@#G9{3xUvaBs9`Vv|55wV;&NR087t6 zoo*uju?(T<8=*m{((to5@zk`G`Km z`p)Z6Ikv>E<*v%$TyNirA1H3bd-2!_u^AFrhT=K-g`I2(@3N*E7%U+eVbw+8tX@Ii zFoGiuwz-g#xDew@N~3ihler`-NzZx`pSKf5OZVam9#UdGR)P1NS=3IlVeep+Rj<0G zpEm`7tg(wRhN^3b{LZ_M;TYHGR){YTrK9X&stj+I7lIg851F_VeyZi_3$+CgY1=DP z2s#w!q_s?k8vpQPBY8rAeh8))oF|cs!c6G`|G^^zjOsH*IXrvp;|l;iej{TVo*5pl zbwpg&2pXlUf6u%gqC<@p>Qljl-}HO@a7pfm7&KRY`H}l>sXGnK%r}N`%3rFxR@K$J zPws8{MytJvL4|W^Mhi@HOf81Nj4?ON6Db(9degg}7%r`tx(v}MwpHHxIcHp(6BO~p z1Mad(DZoTPe8QTH5IJQ_uD;mv1a20=Y5cSKpT&K$j_X~qP(2ZBX@!{-6PA(eP6$=-)c4KzBM2W zSD9cQH`cuhlj92=Kd}4eH8zlTD+B=$dP){Ik}E9Xp^(lO#r|M1T@m%kRc>kkhj~%# zUiT(UK;DW#t%Z-wbbprp+0oXy>P|dZ`}zqX!wS#p*?sXFmKlM1U`2BSNoofwW8hUrgdx!LCG(vDyITbv4io>d}BQ`xJZ!P zscgO1_1!SEh&%|WtLHRMi1E9j zgG%K^Y#V(FMG9*RzMdDz#hk&#VM<$$GD8>HmN@x(s9R7~K-_#(bB6MK z%paCkl_MkF40|3`5I64fWh6VzD)Ij1klstRX$!aRi)tl(1gzYh{c2W_7Svhdmo18u ziBFxWCoPcelVr$3C_yz|C+*N<-#ij(*x1_bf_*9+qvKfSB9hs31P}~YunO}DB2xP! z9mYJWI`SxqnA=`X+>fpTK`2q;!~Kvp2(wfpiBNQ%fXE!`k{N_Z@7%|u>tD}48C!tf zujVp-5N3M<{pA$Ty!f)1QgVcij^E67yTZMp8j>`ci&9iU)bG^SVU`}7HLZ0#m$iCw z4Uzr0yXilHgl~Cg{E#?y0|fXZ+Oy)9R#r>Eg`umkye*58b^-pUga!BNjRUGbCV`3K zj_jCwf|V=+S-D4X+HE+LQCr}s_MFsuLUIwQmcyBu&Z}kk;`ulOk4}{UgLke{QIPf$ zd9=_azfeE8PoJia8>|XtLZSk+kBY3`pr8g$LkSd{`79rTLua}E&sQj^0*GYN?7G&w z7*`z-tn{@p!E4S>sA@5j2N@wlh6~1Pj;iS=%+wYc$GG?D+fTx~k98J8R-&h=0OkoB zlKz!cb|Qr{u3Y<=JcBGzG&bD&9+X$Ue-a}B@_1))H;NxMHX>?9JDe@Mp<{RL^h`nU z=JkE-95Q(rj?Q~-33UQTP(S!zAKCKjIUBe7-2~7`3 z3XSR?RgTN|ai}jg;NAysnT!7c5kT(0C5FP5aPHreO3*FZHa4`W&f7%)me1C`Jbp<+ zx~cl0KIi|LtuEH0B&PMa1i?{|BKM-Dymu zn}CV*zlxv=b9_q3C1p0i0*e;&b>oAMqi39cOp(2L=n1;hn`yzf0i?aO?=-HAavp)b z#BF4N@9*Fdb)MX+0=LrlGUDfwY|VU1#OH-((ck(~I1+CrVye-4Pyo1M&h# zDy+P{R0P45<^Ai@?|kvLjS*g`1vnO@Y5KbLBKwckFG|$AUE;Sy!VzcP-Y%O9mY_pH zVuh1=7fve~Rv7Q?Q{aPaf~wRNag4s&Z_CcYS-S!qX>O@E2k>Koo(SwX{P(+q7riu4&jdr@cqnwFsBa!dOQQnO0&YJVPmYtA zP1fiLdA3CVgg$Zvsy~x=iv1%>lz$E$vSvUhTy8K1ip^Ytym@UfZ``5U!YMz}O?x#T z!5LFk-tean>Tpp^=u4Xz8DwYtH6$WKyuy!7TKU6vdOi=2Ql2{$@qQWe&G-6VUpCWB zm$NIadB%2hIQO6FDW)^${eaHCLnc|jszk+Hp&d_-M5Hfz!4VouvyNgP`LI8L!#2sE zQ7ykqLUA{|AUG8?are=uS+PgH0}oPSik$a37VHRXag5X5_Z8||CIcEvy$ZGHS%GNH zHxs(T7(ZsHB}_Wcnl3{g#0Nk1YoIWKKf*|~vgW8~lcx7;-YB?2^kh_(l$*Tz1;Jz; zJ@w--Zt+9*oOHILqU$Edrs}XYG0G}f?;tcqtX@L>&D)cNPnGE%@RD4zdfVe$F+Dvt z2TWagZt$@sQ4kJuZuKpmKPc6KxJRm4|BVdh>iDIV6<`%}_0uamQwqJAeR7D)G`EP{ zn)p4Fw^p`x#klHc7$TLm4@bScW47oj8n|&0@N5qXBNDYwE}aOzG;2CvSCm$2Nq-l$ ztcxVY4lU!N|CdPhR^%6_K~Q+nJogXg{$Oe4B%j&~-@b3wak!ikvgzI<-$b-kq0=>& z&1Np1KcH`=^_q4tG6IxKzf`}|lG-~j{41w24>Y7Eab;-7E2^#t*gIcNyNRa*;$Tmg z^tgY36{Mab+Hq8H3-PX0xma+=o`fEC zW+k*MjGOUm^0I&L{*Gq>*Bd$$)xDP2+)N2T{?3N(8Fd}?+7}m!9d_1#u0Lnaj=RD6 zf~<0Ue<}Skn;JB%H?QMMW$QdF@nSoavi9$DBpal$!dpQH%$uReW7Rr{>);SwIV!Ig zl@|VefWjeNj)CYwoZ^fP>TDM&W!?br#HKcxTWbm4h4xejXM3&?Qy)`>6a>Vzq%aDd z9iYSYau@2@|29|++Ta955eTHcwA$KeQOyEP2M+ccYR=Ko_<3k^2QrPtW~fE6Yu`_9 znrW@gA&*kRz+`+vTon2zjEqktrXR}_A8^TJ4O%f#o(V||M4bCXuOKdgKM4l;V=Px+ z<_THRHoUPPu>`ipmSit5`i$RnTWt##=0Fi)jihk2sKah&#)x>WYVpn%3A87xB9tnN z**XeDlMwl^Z6DCw#8(j@fozBBr@b#4yP^}HY7^2#y^P-H)V=#o9C8h?sBM9dv8>32 z7&6VJDR2T~$oGv<7V=I-R{TkuSs6Ek4KyG$JK{dG@N$dY*VF8Md`n#QWSNywWQuQ% zhHEDrH&^e^|Cob5SS*R*)DR^Ik=-!OzZ8+wM zqt06wu3eSl`X5x%nm<9ic^9Lnbh-$~-a{gY0pCFmDJJ*$g9Ajs7fm6|x_B7B>jr(k z!uu=n(Y%Gg?06R8O=g4hSQ7JbXl01ZulZEZ9>Vf1|p}z3J z(NDvW>bmowf|HxN!>6tmHm z(C0~iB~@iGf}v}V2@6#w(!Bio%G5Izp9tJYV|^ljr;D5pt3Ml>CUVkwX)ECp)MYcw zlkj=uNg)#pORinOJID(T>!gdy9nQ^=G@=tcCW+J+>&R}mN#Pbn_RAQpw=KOeR(XF| z*y#yGT0FhY3VAiy znume#!oExrSBlr*!qa&&F$RAVDwe;F5^&X^G4qvNOX;Cm8x`m}JoI|Oj}sk8a1ITd z=CE{=CgkYV!uRKxe6!}2Bh_w4qk+ba%2>NdgG?J2j3-CxsyMwJ$hB^BSI(Evoz(_b zA;8FD=h83}+d-O&5vL&`8azFi@8_PDh&`mz71chD>>d zPm;ee%dff85IFcUEHk`Bsh&4VIhAQmbLpLjhyGSTW2RK)+Xs02w?0weYc!7N?nj9P za8^$Q>#9icB)433d9uLjYvJvw_>L3SQ)blw2LQ47Pfv!ewBLZD{!fsvhx?LJz7hmf z^z{YY^LVI!P`N3H+sbaK;LjSE4CS8xiu9iWB;F<=*Z=auyDA_d|Hi1PP@1EW7$qqT zsr1$GN_H%iD^Y;!mwKIGjNnW%MpkHm$-_$|hrBrvY*J)9yDAFL+a!=I)CpeQF;9&1)va?UUvRIE+WJK|=*P2m4j_J7^eyDFC0|gC z$v`br>>I4vg!$MAa{`{xUd5ZzlHjM!VQ&tk^7~HC_h~GaQS(Wc_F87hakd;SF7~69 z`g#P~LkM^dvIKX)XTL`%nqjqh)vdUAY2N$zgQyjdw*YYDe zCQk+AcI4H$bjsVfm`Fy0JvzYU?%25q>CzGA0FT*j32OK2y!{xiGdCvN$&L>eMQiB7 zAWS=40#hnU(%l{xN>O45%Be!E?p~>9@XW8|U8zedQ{ps(SLx%*+li^V>YBUkKWUZ3 zaCoGu_Ba98H_3OVG_+7(^JkQu;iH?>k1R=0hyMmF6&YB$D8{Ngn0RTJGy0MOf#*9q0l{%8tL0mrc z@=Q7eD4;EMiS2d^?c+~Sz2VMK7f=fWtG~@&a-y8)?c%i|;l!uyQ?22~g=jyHc&T=0 z@T{yXGRzL|AYMYI3P+4F7V?^p9|vMXDn$+NaS$X%(fd0t2s)C&K{gUqjidbPeh6^E zTN~QZc6(d{h-B3I>=UzJk-DKHQ*KvGMo!c)474*jOQSGqa>hb4hr}rBT_koM*1#@G z=!gl;>xnx(DfzCZ*td3}Ys8*+XyiVmrr9PeiA6+>St4iV*w>K{!XmN#EtI5%llNy9 zL%UaWl)aaG`+5-xJ*2n)2RBvzpvC*tfAXMC?N-!ruVFG4!gis)5-NX|x!5WeilR7! z89d8-6q8r_Z2i9tG+KZDm<9Qn5jGQjok>BW-!b?Z8(Fuaxfuy679}G!S~3wyZV}!_wlZe2+dHajhLIg?mHc zk#kMhvA)*5`QaHpAY#+=duZ}Egb^y#!BeK#ADHO(^DO7rJl8h-pKM>2hNC|&-fsKL z4W1fUywofpGhudbA*h?usKnm03Qd=$MhZIQ;WU&Rq?gwcn`Z9#2$l2^W)f}YB)St8Nac_3EdtI;4;+G-S;J=ws7t;*Gv5R>^=D%bfe9H!0eARQFJv$tqGirS~6l{G> z`UP0kmSj(vVv#BR>HEtzQizI&AU=3_m1Z6-_>% z@MqO>4?u6=;m(Y`X&(~YlD@d`r9B4Oy7=g2A4to>UIicmzVw#Ny^zB>ZmysPzTR0s z`#pcyWK{8qgwKf@uO@yr6FBjmW*F9LVWX(Q}lIaf6`4!Lq<)E~2^hC~~0p@)~{Ailo2-6|S3VgLRW>JtHd0jFIbB1&PFS zeRa_-oV)+n`s!HJU+wI*!&Jjbk2Ua_!(v`*xQ3Za)`Aj6#{*o`Ja92umxOkI+;(~6 zS=k_AG3vf1ihK9+C<|VZPnM=gbrl5Sx5iG=8d{(0<(ux^!_a*^oF#= zd|-g25t5~wU64!-2V3Az2CKCpKc8dz^{*Z|s$V#T_1=;6t}2F$V#T3?NlFGAi1M9naOWGTY~Nwq%6?PKjD>OxJW99j{}jp*BUEnIJ}C zqOAC&s!%^+m0GuJqCmK!tn*WH3_VOK#7@Fy^c?@UVLF1LN3*cc7%ncX)CR1ueYgz$ zJHZq8_D%$Ra7ZV27DLWsX@0HJ`>>1vw4xFQk}~Off$nVv8Yq}KVW^{b=56LIno6&# zMS89Y7|}hNOI-p5&&|nBXL3m!ocm;n&zxKCk&O1|&E&APXOpdWe+9hTy*qIXpBzCJ zflt%sE$}iH;iHCM?k&_jBc@7mDBcsXgjzoHyfFWS%uOC zfu#{mHMi!yhR~ggVnL4H_KxJ!e>$y+LwAmP6T+|F^`R-+Q)N7oGdQDTE@qe4|NR`c z!uBsq^*l|YlKi9~D2GHm=3|`Vsao&$B{MDtGQUGdYKqjNWom2 z>p!y4e)xKUC9)(5>P!^_`|EYd1bvBLkuLapS6v0z|F5&of^$(d)>utMvUWbF^`?w^ zmI8IKO6a>bCEzWc9`cS~mU3B)A1fFV*tSni>gy$8D88l8Km*nca(_?@o)`p!+&LOr7q}`GG;`84Fj%u7D6AuMzzf2z};)YV046! zsPl=Rs_kwC>w!E6Ve}m+DLOY&d@j6_opy%J^gK>7W-&+CM*3Nbpm)#rv!CJ0(SSkI zOlU^7WZ0h2P^#sK=Rph9QrTe|J*b3nMz_V(qKqxoZ3*+Sl*1!b>@SLsvnj(rJo#Ox zL10K8+v0FwRwzv;1Gl|YFfJIp6{;Xg|2X#F0N(-ald@6(#_BCbaP-QI83A?zbm&Wm zP!~TTcl>yWEfi9x-45On(i(;ifkuHHkL8Ow*?X@~pU6^Ps)izrGM#tMx<@qjNt0lLU2 zocl~l*qO4zYlxiu=90rIM=_el>T)|b2i_C#s#Zs>8UY0mnJ`4?J#jF}(Y z^XwZ{av;QVCe6m^g(hpa^uy~Ldm!^z+}ncKAj0G=(@wsRN55A zAT*G0n(Rw=Bj+h@a*v7;OI~C$@C>rEj!jW!+p!>TZwa&-VH`4Cm1Tlg)6s$TU1}s& z>h#SC+!YnqYNn&qGWdsSGWj$1X8pJNYT5 zOy6W*4d6Aw6KXbhFJwvR*45elK(AH=PL-Un&EkPC)50Vlam6hKp%4xR5;+kZ({?{c z4gWgpHMS;Vx)*nczEb4I_(MoHVK9FUwGEH@;`R&!p{KP9K<;0Fa}uu62S1V7ycH}v zwq~40x>%{BJz*DQdLm8ZH^m{W6R#4If1@*#Q80jwv513UER9r{gxjXb5GlJJ_A_lz z0tt_Yf&Fr*@5vP4rP9SR%@0#-7j1?6CP;qmJxoWnZ>w&;hAKv?l*PbcC)D!H=4o+7 zTE>d_`bnDCuZ|J#=pJQ8k3q2v@=8O0HlV*nco21C0@l_h`+W@+Fld`L)YBWanUN=%$YI#SoUzpw4Iv+ytAD(7Nl zy)Kgxo5V-}wGc&;Dq@Hp z6@)FV0i%lB~DW|tRwyR=?b74%@7wxmPu!;E&xGlt_B517B+f%wYVePCL(vUw62 zy~}u3j)n$qLn5O>znWpE9#vJ*(rW=)8FIS;#JFO`(I0k%eEO*IZ#-S5K=FlHX+0-~ zT-Lq@wZrmqY_?&QnbrfxgQS~BP?9&avJt*h8+cZb!-GarmY;Ka^DO{Jm1yD#MytAo z+9OBqo@r=m=Tm@_80ek_kSzCCzg!1*rnn?B%1{V0fDu9vzgJ0OF$*c&{ zIzw^GwtG^qQht9#*-CctnjWs)8?WYMx$O~S_f0F;6m|hI0}-&f!XDwI25M1F?LuLd z#gpI@N;VC&Zecp1d=@!|=H&P>j|wbrVj_aVS^Z2j4ChZV28y9G=*cq#JFa|HP_p`f z-Qo3Cw^&aT=PrSoJ354)6}7EYo!)J^P}ZJh^4E4!Opu`-Uf%m3*bA-Ans5uMG*)SZ z98fN3;Rj3t^JOmh+w$B?dR8#Zd+T=co|0eNp`zrMzd@G8Yi&)pBNgklg)@h~Sn|Rt(7%3iAtw_T2+nQTic%(A6dn z9rXSfK>Zn%2-yCLb6~~2(;u8IitK9^*o|I8$!^og;xUAc&n?IQ)&|&wf4$$b&(A72 z>n;pV6{bxJcP%0U6#UNKO-lGLR{)}OpRpw+w<^7sMqrp-jL&jGAxpa@Dob4wB%ey8w2|;u=Yp-xsy#Spe}0JnY-TqF_FH`>ZzF4={H+m;2zE7X}vs^$yNqX(~c!HLBPpX^G)un#g|t=GE##RfgJNt9sv zEPQHXp@eZLgA)paD@GSa)`vJWydGWH#L9BB*JmP)Cx7ivG+kvberWO(>(+9`cJ`gZ z?Z;uDf4HIfozd%6p!(1iJxAX%@DHm8#`MSY@JfYM{Qh~b7e?m36E7rF=|=I;2B-+< z(%al{k9ZX37hI1UEqEhU>eS}f%AF=T>vNW|aLS@mfqE494}gJjvUc;9_9c4SL||db zZRsoXl!mRVQS7P?-ISAc&bNHOkbp5ITaX|!@?^FG>qxm2VF=u&r^9M;)xi1;bTR+P z&M0R^d+9FUC>AuekI`9r`rN2l>CYM;Q_?m9?!^?_0e;UzUB!-zT{A|SsPp4LR&!dwDwWf=r`F8UbMlM2V z0W9ziFDE$dlvvzfU)@9SmK-ZTA^yiv03XacqBhO>*r;CpA|1`uu@&EUJXET;&k)(U z;>x)_qyj_*!H;kEQ(k0(0x+j-0B{~wf8z?J^$eWGC4xlz|8pg7&C=j`sT!;`N>WH< zQDf*1s{bQTP+j8++okW-gRwJMKqr0@qdfSz2`pdCBf9+B=t(Ef`(S-eIK>+aJgxE9 zcD0}d$xg(9Bde~$H93U65leuy7|&JcV-IpU-9>d^rr2)75I?hSxWfv`O~AQ#a6dt(KTAlP_Fjv^+grZ;hR5Y*0|2fH~E zBMS}In-T?UtftV%AQe>cfQqU}UaOdsCcYL`N$5ljNiZuX67-$p^)DLNM%^f8cW^7i zrn9@La_tqfgf{mZ$GOoXEE8)C6R}h$uB?Pv(ZWrtwHQ5-Av9;@A%dejL4vHTz#a&F zj1WRMiODXN>U7xc*IyIQchjvyQL#S6xq^y_)Sm(c9oqX<9rxL(X zkmAN-%CJHAvGvl@c%Geue2kb$tXvodb;eb*@a_NUfiRF00*FTEgtdS(L;ggQ>J_Cx zk*r1$@)JVJY?DXFpIm7g2#9pE)xpC&8a~!&MI5_b)00q(cWSzlYcZbvCggT_jlw;$ zmfmS2!+`>n46$2Zr~(Gk+i~9%+#E2fcmm`C$zksj0e*=J{S-6S=b!K7D^3<#`r>!2I&^)_Of89V3<1Y5j9JYCT8}UujLOk7$ z8-gUWw4D|2an4@ODRaQ%B8*Lh16ZH@Stcaig>S@@m2*>ix>+NK@EEsUhY~1D&vv|| zUx(c2g>)pBW*V4WN|t`3ns_HYEeM|hI+jYm0JLFTYrnT#dLT{)KHS4oHc)T2X(Zu^ zNFNVxYD-(R{Qv@Y&-SU4G^#h;T_leh>E}oWhn?mz0NzM5$382JxT z^1aHz>X4OZUt1+LPm3WJkUd;{d(BuqyPia)DGC*9dPKGV)0-gnE z0i9g3g)gWMfq8m|`*$5o6h=<9v>E)d7)t9R1 z{GE^~Mvu4v0&W*BiTE8a#<)XdFNERPcO-)IxD3$vf%mKgo}Far{N%uEwEUX9g=z!_ zdiQ$olRh8UHbTZ99!{`p{_*%HJgCTv+d2cZQHiZ z&9-f8GAF$MkMZ6Qah~6O&OPTMDU_D`_}5+zV5kJeu;3e4?!=b9?K(U`WGj_JOw$h` zZ*6~j|HGGy-F3gqli|!Px>F+JOg+t2=kri+%ml2Va{XFZCM@%?mHv3T1>l><^?;B01X(Y^HYUngx{ z%&SWm(^7xFW2H8G4lE?Zz0^HQxelflVF8-yiHWc084y+E23VV1>0w4nW7vn#q!2Pq zH>_OeZE*;`#4FF2bg5%2E$0T}8UJj+i1ht&a2xvuJr$Xo806KKYlMN_r?Fvk_& z9g^tGbp`6|YkK%aBs3dGC0JRKxm?gz{baU2f~@&4pVJ%KO)qMjI#QANfjuSg!$SSv ziX+@_76aUYc#WE*AA4=jA6CJ`X=QXNyU(4RP+p5jiiw#XNb!`0_Fy)b@Pd}#rM0kO z-c>3Ixo}9KW06ive<~9nw8XlRSPM<3FX)BysCajK{pTYCN|*>hs!oaVrHb;p39;?DQ>fQ9AYlvYL+OX za4Gd;$I@W!uxiexw42Vzm4(w8irc$|mohG(=r$*YgRYEQ%RHcEoJo86*?)EjfvE_! zWVtJ$7>CuZ5ejS!O^u9-w~8-}mjB#EEpXL<+3~9yR|_zrImg6P($87{O(pP2lxj}5 z%?DO+Bp{$xHsK$1Av7zKAO+T&|r z<#cUJA@pr5@pAU2`qQb-CC7pZ?=HzZqATZ%F0vgl^5R7u*x#i8<-hl zjD7HT;rJU4Oj06K%Qw}=S05ECk%9N-NnQ%AcJu0lXS7%{$fVUiL|3DkX(XsnB#{XT zXX@n?9jW#iL+oCxDKl$*X0GT=f3N%lqxh&cNbDB<=D>#4Lilp}jhQ3glU@=rL0CpZ zM|FDYm1LW>>lSB2m;dKW4;;E2N;@KUK;n(cm^D}0U3LN|G?rP`8KM239y8S?U4cEM zgJeLH>h@|^SDCZR?#e+cE1l2uhZIF>Qf-c95U@SERSJG-p12lrFI0pVZn^o%O^b2L zU2D)!f~m#uZ7YTIgA<@{7O2A4DL;8Rcv{=otHuBUv|UK~*Uf9(*gJZ+au`^&s}OQK zDt(8sX-gL~Qx~?ogE5g2ap6|lB*erKAEoT6)d2dQn7up}|3>~6M zpb=^f6X5id;hT2Tnc)!hq4n}+eb1lR49p0rB#B>8R>adGJJ%17U2C>>zC&7L8oBRSnro%*37HQgPouyFR8aJyCWT31iUm zW5N?oKE;=fzqcJFr1qJrG~09k%_gA`2=yp(D*P(uiz%*1MIY;GA3DY8vEpDfCm2{g zZ$TzBNO90CHludT!9l;KY*}2}7;I?9gOD$-5tf*GV;K>O9*4jZS#Fu9#Ep&nl0gU4 zv`I@WY$>jHDlfnDb;<7YW+({q{$8uAI-t)~|kI?`o@5eV35PlXyVW5IY-j&)N8a z8m%ngoxnMJkoT>w@#r{ib@jj;6YI&O_JhfUF4xixm!6z+rVq6Il?(HItwFl?-=ZI#91zOkvZ&Tmw357>-Dh7vVbjQ@Yy%jXlXR5|B1Nc1C{)d+ zYwX*>ITZi|J)JG~vVtPQV9X6M*@!s1_bhE*=G``DLv?OD9OHHWCfc|>c5or4m}bQ# zo#btt2elf*0d8tNvJ^(5L$t7_!ukiUW1ZA8FjZ;!ijA&9fWj}u@4xr&)+RWwvE)no zW5poNqKV855+p8(V&0kO--BicfhW~Ei%n<7T!Hy^`DMTEZ?FWwB`*KT+-=|33L;ir z(wX5{Q6Q>_96*Hk7$Wp{`ks44p`n7`I<9ooUDdpJM{d1U=BLh}n&zAg=(mBit1t`l zJQ|8>pXU~;2Q!Tm=KxAKGjkkulppTD_6Sn8XB-~VYcA`LYu_^yMkayyYb`_T>^%in z{F|V&ncsaLuwhCgh{S55IJ6tn_7KuMwiyUNj|)#7lvsR_T0Rq1&;UCo)ag0=jzi?_#HN{wraWNb+5Qzf_G}y)E`5 zOr5zX?oht24U0m9?u_)wC}+@M7*d?#+at|SANQgiwr5=a`M%Mu8mIWPM~sQ?D(AB#hb{%+INTX$9>4SFP zZVrU`25Q&eh#Q9GlWOo*c+2=Y{&CsH%9TWAU{#7m1d{^`Iip*LxN!Yf0x63!d zPxtkLSrZOJnM(pN*XJ|&9bzP zm4wS4i0}MYRb;X4x}<{BYN$PRh5toVF_-trBW_NXCz_+1^-EiTA}F8BAZ6h>jXy?D zC8PE3<^L7<7+Dy%(Ap78uX)(ijxX!Ig`?dzCP%h-VE9(Xl6&KfW|JoC>%c$}iD0IGX zBR&!7BfD#|S;`9~qFK&B-TAuL_g;wiIDc&|>4%H&R-;UW_U{@MdL4VVUZ0v56djFO z@knYWmyB^ygQk`vpGC6%s}VNNqDq5woiw>@%F~!eGj{?i7>2POEX(ru>~hhFgB;%)sFT;f7YU= zL@|N-V7~YPbkdiG^vVXQBqG z$#``xP2k_B9SRUL=GDB|gHm}KTxfR^1->e640v`9GZpsc5ESVcEQYT9w~eNtZ?A zX6(8L1PdQtX)UwJpphsdD+EF5O=y%SB@PC5wrofy%c?a-Tl>}m-di#tHfar3O3Di9 z-RAR<8@@wi4`Jh(fmLxie6BAEf-h~K)iYw(L^ITEu~9{BsPrmy2p(@R&g4FbcDb59 zO{I*2Hb%Q2>@}bfho>B({P2{H$?3`3*VLn5t->%01uWrCykps*kG3673+Btb>fT8vLv zr!(k+{AHE!q#T~bQV|VgZr__*;cYt`SN5-W@TN?*#FDq^0u;$Iu{g`Jr^@kMoGesU z$HIXTjECg(2L>#g?alr``hC?FsuyFUTy-fDE-$t5x!2v}t#@8ZJ_PR7=$|!x)Ag@C z7j9IOXfZ8f|IptNAwiZN3g7g3=;rx;=8Tp%06*ODSqUQy(+ z*3-Y#&*J*xwa2u7>1s4`=mt`AK|j~c8tEN|vca&`;EST{J(}Kb4WJE6E{`Dr zhZzH!fMH%;$)x814Y?_t$54~o&!V|@zm|~p@HI5;hM_xocfpneSzy4gxJS~|vc72_ zo$n#AJXq*n+2rS)fx4SHs1qkDZg#;i`BSz$8>%6reL%_LP0XXDtN4BNoG}>~ z_Fk9ZW^q6$SN*8}Dy}guN!n3#Cy~6J>|=pu0&k%CAo~0(ckjEo$$i4EGO}g&uvPf^ zQ+7kF5*+SRg4ciPFZ7fnBs&Ds-L2JxserAT*4H$j4I#24q8p;7Z|S?gDfBh!grV(Z z?ZiFn^j|ifS!5c&EFY>QV(vDyZ$9E*964t1f1G>WMwlV^^FLCg7}ZxM&YG$;DkF-x zFkAxf7gxRZyn9~J*2cydp-0(yKb@t<)5_C_;jsZ_&{vqJcVBq+WY`?y&%mlTWBXkvt3#!-0iPG?$Gg2?;@Ud%HhaLV0Cbdi! z8exY^$T2LLCaM==tVq1jm4vm-MAB+y;aLj$w&awE+^UI$XOL@Qp0hwkz$3AP2jt1t?5o}y=ED;;Oa>t_dU3r(Xa&q5_UTJCySLlw}aV5u6a^Dol z@JWc3+NxtKtcAU2ar_88m4YTy?d}yGv|QujS(uYStJ2sbit^m?mnBFIB<}nt8!zeO zkxB+)XjjNj@nc|Z2BxlWC`*yHE$gy>YY=kN}Ps;tN6;vJk#j=FZx6w|KE;*5z=~W>8S95KP29! zdxw~qpO3sqg`6)&ejs^lI>M3Zhr~_#g>O}_JqFjzA57j4HL>?sR`JySqNm`DFgvNr z^HnNRgEqF%28+Duzz|P8-TuMsO=l8#G_eBlxW}sB=|kOqI4Fy9JWwd+=y4})J9p%YTBxR%l=V z3yETcuw}y33`dc3-X&mfEXMzQd^mhDaIG#i`w&C8zKTLA#tUKEl*eAN!j_pLY>9k~ z57>%yywi)b;4_T6{r+GX1REO%TX0aOcULh@dG(>WcEcM-M%P7Niticibf=G!=1{vx zINH-!>*|ACY)A~QU6n|q6z?#NB^Tk(QIG=Gl|4&}{&IpkEw3|49J#yJMcqG`(mLt7J>SOUOJ@88(5=4tosygyleqK3hn zMG4lrvEBpy0uxw)d+HTiX_>WzK-Yr6g73%cwzi83a1{eTjEJcuD{~r7Lg7 zzX$qCZ|C8(g@^_gou{JzT+cDPqO-ECK(T7lr(%aKcIZ0^z1AWcoe_BFy$JzSh|*0a z)XGG?N8go>PajXY5LMxDWeyn@(&1>V>Us3XnYQ#Gc!9n$^wnM|Fm(UO`W3Q+*akY( zOE7+Zz7?zX>0*Hyzj6CaxHqF?=}$o5^9+o(+;jV{t878MsRU1baW>(lbMSjYd3tJA zNY5zZ26>&>?h0ksP>2n=L4K@{v;RIwSvh~Sj$gIg$Qj!~%ZYQ|Mkv>$YE|Fu>dSw@ z@HY$&0r@`LD~*_|u&xX@qkY{eydc|~(bkmu(-JHmiTH{O23dJ}l;XajS(Kc2sNMG3dmw|#>!KBgnz=)x*V%HPzYcm3X{kl;@)+^8OGLf24 zl_eA2@Bg91?6dvhabVI+|3751%;#qP4=EHMFQx93VT46x9_GYMAojvGE zYv4t$Cxs16y1*=H&uCU1NYbhqRZokqQs5(>Xm%*pR&#T5%J|y`OZ45jD!O(ef$X=B2UnU zqM3r#3wG}6gs9b^G`U;em_Lq(zjfBGK&)|cQ6HpnLu>aFlk-5#p)C>7v=`Br-*rdj zXph=#CVq$m(h)vb0%r7PYmj@Q0WbH1 z2OS!}j-j0p?lhDN_S9BEYeM=f4zcqnef1`a2*X&qEX*zS#^u)Oxn+2kIpqhDrnYK= zX!HrPS!4f`&Mlyv z!m{aD|A||))owS~H>Le_VjS;_Z!pp|KgR6NNQ^fSvv9tTIy0m=kO1dT?e@N0O}s+VBZkKi;Xq1OYXb^ z4U1c2#MG~a+jD2WQx8mm<rh29oe`xPg6N+Yo$lAd#%3NgUWzgL~0A^9jR-c|d|bbb?JlkI8!NqxTatB(!NP8n)mjYGM92Ibt!e%5t2D7)LOp`#X@Pz%JT z1Z%UPiqALuDLi(Ki>(lavh$%hOI8-4uH_WIr(d3(6V@rFYULfeB-dANr?bU#TZ;1?`q&)B?ov9e*mnjy`7LBQdi`&)!v;I-WZjq4rgzEm4Lv8>`tiDtwAb5oicv z?1;Rhz^!xvGd4RZun_Q3PgF68BkfgM5yV)q_ZGOCXbL6V0`?HllQ(aLUC@GJV|s|j z$ZFZV$N;(iWAgC`ZUW3nqu?rD=QiR*SpQT+kFj=FAWu1R-&)-PNo!=x7U)3QI2aa9 zs+`QKpWPtD<#WedOg#-I=IEWN+FWN6I=3by`wGBk%9SC7)*x{IO>U=*gyO7R`ZqB3 zMfp&h7*)iAe0=;;B!(3_B*@Y`c1L}av){o|v&^8gG5^Y6YY?ssVU65m`00t<$(!()GA8W?%R_qV}|vN$e&Eqy1>IyGAI zoP$_TU7$<&AKUGy`uc)#lR$e$%t+tQeM7SiUi%1i%XYI>2UkbY0 za(z3bNBFDT4k9CWbZ7U{ADbo=hPH8S*WR)&@qc^>_vX{eoQ&^<3zzSLzGn^x`c3T*Lz()qt|O514oZV$Ovxt5S^@9w`+gf=B&^b z-gUq>%T@b$y&?jt#8Ft$>DUd-%Z(7+U2+fK zx>==kuyOZ~%tM8!bLwg2rV~@w^!Q0!TLm|HGWGr^D#KR-i<(Ebeona+EzBGDgURm| z`-X`TufVCO?oHPpY$p2yTOC%&ASLabGVMXZAJjB~OLW z#>1imH7B_bS!2>{CzyJ>4_TFxKHkUMR~a6>{WBWBy_%q9Bs!{6yxJy_`FaW&-}jq} zS1oQa>Uc|A;BaAkPuy@=uM9Ih&_=qx`w|k)RSAyY+5O^`h>45=1v!rvrC&gJ{E_)ey@=@ zO~R*%&aJaT8>-sx$zHR{cjVfiFa%KlSJUGomgnQ$KVD_JY}OCAOg{EeeaZXKru;CU zdwEUhXSzS+u~sBJd664vP(ybd{$dE5!6CMc{1lWy4p%1GR^>cyek1_kzhHg2U;F`% zIM3e;3~%H%9ff;PHeNw!gCsOhuNCr@r&BzBuTr$KN?lh@NF%D_v%FeU@KJnCepY^$ Ym9H6K_-ujwxcY#m7h|5zO=N`nABUH+=Kufz literal 0 HcmV?d00001 diff --git a/core/src/main/resources/org/bouncycastle/pqc/crypto/picnic/lowmcL5.properties b/core/src/main/resources/org/bouncycastle/pqc/crypto/picnic/lowmcL5.properties deleted file mode 100644 index 17aed124ed..0000000000 --- a/core/src/main/resources/org/bouncycastle/pqc/crypto/picnic/lowmcL5.properties +++ /dev/null @@ -1,10 +0,0 @@ - -linearMatrices = 4B,05,69,80,CD,70,7A,CE,50,12,76,02,9D,73,20,D0,AE,45,20,83,A4,56,D9,3D,FD,3D,50,44,DE,C3,94,A3,ED,44,42,06,D4,85,FF,14,50,8C,8C,8F,1E,ED,4F,26,71,66,7E,2B,6C,44,54,1B,38,C4,15,BA,69,60,56,86,69,E0,52,32,3F,43,80,E3,E9,2A,65,D0,35,9D,95,DF,73,C8,BB,AE,E4,A7,4D,8B,C4,15,23,BF,35,3E,A5,5D,91,0D,34,A9,A1,51,1F,64,FF,53,65,77,87,03,84,81,F7,9D,FB,E6,2F,59,29,A5,AD,79,D8,58,B0,22,ED,E4,C1,0C,E7,03,EA,C3,72,0A,23,DF,11,29,B8,E8,43,83,D2,C7,9C,3E,69,DA,0A,E4,88,8B,78,B6,55,19,77,10,F4,B7,35,73,26,1A,4E,A7,9B,66,E8,53,52,96,6B,B8,17,FE,25,2F,EC,F5,94,AA,95,2B,38,B3,6D,C4,54,B4,E1,C6,9E,C2,70,20,A9,CC,BC,6B,B7,36,AA,73,DE,89,B9,FF,59,AE,92,80,9A,C8,27,81,B6,8B,07,0A,6C,19,01,61,8C,E0,73,AC,A3,DD,3C,25,68,01,C6,70,22,F6,1B,26,E3,34,05,DF,F6,0B,52,B5,59,F1,B9,85,7D,9F,6E,34,DD,4C,D1,A9,70,DB,5C,49,50,A3,79,77,02,E2,20,F6,5E,C2,B3,E9,14,29,F6,F7,8A,26,3A,89,ED,D7,01,C3,92,9D,69,31,45,DB,2D,A6,A9,BC,64,57,A4,9A,F4,11,33,01,08,4C,59,5B,1C,D9,2D,1D,62,19,58,45,1F,61,E7,62,F1,89,67,71,92,6C,E0,DC,01,18,C9,7F,CD,97,6D,27,66,42,F7,E8,A7,F3,A8,3B,15,96,8E,03,A8,CE,38,7C,51,A9,1B,B2,C4,A0,33,06,07,BA,0E,30,D3,04,86,F5,02,D5,F8,C5,20,06,B4,F3,08,4F,57,DE,2F,0F,2D,86,EF,8B,44,38,55,D6,30,FA,B7,5E,E7,7B,7E,10,D1,AA,87,D1,2E,04,31,3B,A3,7E,29,C6,19,0F,71,14,B1,51,81,34,90,B0,06,DE,8C,7B,3F,34,DC,76,26,BB,A7,77,1C,40,7A,69,5D,B2,7B,CE,B1,BB,11,C3,3A,B0,29,C2,15,8E,15,6F,7F,63,B0,ED,49,33,52,A3,DF,6C,35,70,5A,B4,F3,DD,8C,42,D5,B8,80,A4,8E,CB,B6,C7,14,E1,54,B4,37,82,37,FB,03,E5,72,DB,E0,B3,80,C2,CF,36,DE,A3,AC,37,E3,F6,24,64,A3,9C,60,28,15,22,FF,0B,73,20,FD,A9,B7,C1,2E,51,03,67,3A,6C,D3,78,ED,D2,7C,B6,91,31,AE,15,7E,E4,82,6D,88,48,16,A7,A5,A8,D3,FC,75,B7,D7,29,32,CF,10,DD,6A,63,58,1E,E6,82,79,79,CC,62,62,0F,56,37,71,4C,2C,6C,AB,BF,0E,5B,49,F2,D4,BE,43,6A,10,1D,74,84,33,CE,5C,5F,DF,8E,BC,7C,32,75,75,D9,01,DA,C5,0D,4F,53,E5,7F,12,B6,84,53,45,C3,63,27,13,D0,E2,F0,9D,EE,95,9E,19,96,41,65,8A,2A,D9,43,75,61,0A,A2,9B,74,6C,87,3E,4D,DB,F4,16,E4,15,83,98,7D,C6,FE,DF,28,02,EE,3B,78,20,71,AA,10,20,25,C4,67,1E,D4,02,98,F1,0A,05,19,DE,2B,B2,D4,EA,1F,71,16,91,C6,E3,DF,85,6F,02,38,43,90,84,FA,00,00,BB,81,93,AB,5B,E5,6E,58,1F,8E,8E,DA,48,23,DB,37,69,D5,7F,50,D2,E2,CC,B8,D0,0D,36,00,0C,3D,1A,BA,D4,44,C3,38,98,74,78,F6,A1,13,F2,11,42,B1,D4,3D,23,51,66,7F,D7,9E,5F,A8,42,8D,FF,32,B0,F8,7F,50,11,D5,A7,26,9C,AC,28,D1,75,3F,B7,5E,A8,CE,97,6E,A4,F3,AB,65,B3,FA,27,4E,79,D0,8C,A4,E1,F7,C2,05,CE,02,81,96,84,A0,24,D9,0D,39,35,63,5C,F5,88,1C,85,E0,8A,6C,F0,CB,F3,C0,9B,41,38,87,4C,75,48,03,B9,B7,EC,87,74,82,AA,89,92,98,3F,74,28,E5,9C,BD,31,0A,0E,74,D7,A1,57,5D,31,E5,68,83,1B,7D,D2,45,07,1E,46,12,49,62,14,99,C8,A9,BD,7E,88,67,54,5E,31,83,07,2C,06,08,6D,C5,A3,2E,1F,79,3A,4B,8D,EE,F4,3B,91,89,E3,A4,8A,62,54,2F,62,4E,A5,45,ED,17,8A,5F,19,AF,24,62,93,F8,37,82,8E,DD,15,62,16,84,03,67,53,A6,14,DE,8F,CB,F4,E7,43,11,F4,05,84,E7,35,2E,FB,18,03,24,8C,19,59,CA,92,47,A9,D0,7B,F2,1D,84,1E,2C,D2,0C,39,E0,75,86,60,EF,A7,E3,57,7E,40,F6,45,13,83,26,91,1C,E4,5B,68,06,C6,99,4D,96,A7,16,E6,D1,8B,2F,9F,24,49,0A,29,2B,40,41,08,20,34,1E,AB,4C,2E,BB,46,9C,2F,96,7E,23,7E,A4,D8,A9,37,1C,BA,E7,12,9A,A9,21,A5,07,B9,F8,E0,F4,7C,BB,30,64,1B,DB,9D,88,BE,A2,24,74,B2,38,8C,28,26,EE,8A,38,1C,F1,8A,D5,00,DD,35,54,6D,52,04,D1,44,3D,3E,78,7C,B5,74,B9,73,7C,55,0F,0F,6F,16,37,0F,3F,53,50,A0,6C,EA,90,28,3D,4D,BE,48,CC,AF,A1,6D,7C,E4,D1,63,E5,22,1E,4E,F6,E6,60,BB,7A,6D,DC,B9,C7,4F,78,90,38,FB,0D,E3,AB,4E,F2,38,D8,BD,F2,EA,C4,98,A2,00,53,4A,0F,F8,91,54,2F,50,9E,8F,C2,DC,A4,5B,E8,58,98,49,66,1D,3D,BD,CE,7D,5C,F6,5C,21,AD,AE,EE,D5,27,61,84,02,83,5E,86,71,C2,80,59,3D,17,81,E2,91,87,34,4F,2A,A9,2C,26,CF,58,BF,25,D7,A8,34,58,F1,41,68,CA,4F,2C,D5,18,94,81,B5,4F,0F,44,95,83,6D,A6,4B,4F,EF,8D,4B,FA,1F,9C,B4,3F,FA,17,29,CC,32,69,11,BC,47,78,CB,DE,C3,20,BA,B4,78,28,59,C0,9A,A5,AB,F6,7A,56,D5,39,33,0C,85,AB,F3,CD,47,BA,35,F1,F1,04,59,13,B8,79,E3,FC,EE,C1,22,3E,12,65,04,AA,84,7C,3A,68,08,1D,1F,75,A1,BC,25,87,DF,E6,1D,9A,AA,14,72,95,31,E8,DC,2B,03,B6,91,36,C8,2B,E7,C2,D2,B7,8E,4B,D1,0E,F4,A5,ED,51,1A,76,D4,00,6A,A7,06,55,DE,BC,38,D6,85,C8,36,41,CC,B4,76,C0,16,F7,B8,60,EE,22,A0,27,CE,2C,49,F6,15,89,E6,FE,B1,DC,56,91,2C,86,0C,DB,51,B7,8B,C6,F5,20,61,CA,0E,40,56,3D,63,B4,46,54,CB,BF,2B,87,7A,9D,F7,EA,5C,29,71,2B,E7,6D,03,7A,39,D9,5E,FD,09,E2,6B,FF,A8,23,34,CA,50,EE,61,F9,8B,76,3C,5B,AD,B1,37,7C,0A,A9,69,C7,E4,A6,C1,72,2F,FC,7F,9E,DA,14,29,78,25,2D,70,F3,8D,2C,24,16,8B,19,92,37,D2,68,16,65,81,D0,3C,8B,04,5E,5D,47,68,8A,84,36,C0,1B,81,F9,4C,FD,EF,12,E2,F8,F4,6E,EE,43,C9,C8,8B,CD,2E,20,1E,6D,1F,05,30,23,F3,FA,D2,3B,11,F8,03,08,DD,20,5A,39,F1,E4,AD,40,83,E4,DF,4E,67,A7,AA,AA,F1,81,4B,02,D1,56,5F,E2,82,E7,BC,B8,69,E5,56,D2,C6,BD,F4,18,43,D5,72,07,71,44,C2,2F,4D,F4,48,C7,AE,19,B9,45,2E,CE,7E,18,A0,E7,76,0F,1D,BB,41,3E,7D,50,F4,03,1E,49,8A,F4,1A,D0,88,C7,6A,67,B1,41,FD,7B,43,06,A7,16,18,14,0A,8E,D1,F1,FF,10,C8,A2,7A,37,46,81,B2,6A,41,1A,3A,4E,4B,9F,EC,FE,C1,94,B4,ED,6D,F9,AD,63,9A,FE,B0,F3,DD,B2,7E,21,39,41,BF,C5,C0,6A,6F,FC,E1,1F,07,29,46,06,B4,A2,6A,36,CF,51,62,FE,45,A4,66,F1,0F,16,F1,CD,B1,9E,E2,43,FF,78,A1,C3,C6,FE,AE,B4,70,14,D6,1F,67,B1,93,73,24,D3,AD,F6,79,90,1A,AC,EB,2A,4B,B7,39,F0,29,61,7A,8D,5A,2D,49,4D,E3,F2,07,6C,0C,7F,9D,DB,E9,80,67,61,7B,80,CC,A0,D9,54,5B,75,63,ED,08,A4,5B,D7,B2,CA,7A,A8,C3,DF,BB,AE,7C,D6,62,D0,F7,99,95,8A,FB,D0,DB,5A,A1,77,66,AE,2F,BD,97,5F,A0,A8,4D,AA,25,05,82,BD,76,0E,B8,F8,4D,AA,E2,4F,B3,EE,2D,6C,E8,70,C9,CD,91,AF,2F,CE,16,8B,C4,D7,05,9F,B4,89,56,18,6B,E8,A3,9D,63,45,56,31,01,CE,D7,B1,13,CF,2A,BE,D5,CD,F1,3E,79,4A,AD,F4,10,C8,B6,74,31,25,88,6B,0A,6C,C7,8B,34,D2,75,AD,81,77,F2,63,1A,2D,05,F8,41,25,59,3D,45,F3,E7,B7,80,77,43,6C,E8,4F,04,7B,B2,05,33,57,1F,B4,76,5E,70,42,87,33,75,3F,85,DD,82,D0,90,70,C8,02,9F,4B,18,A6,13,5F,D5,F6,D6,75,47,07,B5,33,0D,C8,52,AB,C1,6F,0E,06,70,B5,EB,A5,BC,6E,7E,0E,7A,9D,D0,9F,7F,E9,AF,B3,B5,80,7E,A3,3A,9D,29,D6,C3,CF,FE,93,D0,65,CD,BA,36,B9,B7,2F,29,10,A8,FD,80,D5,B9,D1,24,4A,86,D5,A7,60,C0,5A,2F,27,66,9D,5B,0B,67,03,B0,7D,41,08,9A,0A,78,D7,3E,F8,5A,7F,68,54,0C,16,B1,EB,3D,BA,92,24,60,D5,36,5C,78,6F,4B,D7,6B,03,74,59,7B,B2,82,F4,EF,FD,4F,CF,32,63,47,59,53,A2,48,81,62,8D,4F,7A,20,AE,CD,24,C3,5B,9D,C4,43,05,5C,2A,20,F9,A1,A7,8D,B0,42,20,8C,77,7E,DF,F4,0E,77,1A,1C,0F,EF,BC,F9,FA,B9,43,21,5C,52,D4,7A,6A,DB,CD,91,5C,B1,8C,EF,09,CD,FA,B3,72,38,7A,AF,09,D6,3F,FB,8B,80,27,F1,9E,5F,15,A3,CC,2D,62,19,65,CD,B2,FB,55,04,17,E6,87,5D,A6,0C,E8,EA,5F,83,FC,2E,B7,D2,96,9C,CC,C2,D2,00,A0,FF,4A,0A,A1,08,B9,E9,81,EA,A3,C2,17,88,41,B6,5F,FC,76,46,C5,38,1F,44,5B,89,67,3C,C1,AB,AA,4D,F7,84,98,35,A2,99,66,93,BF,5D,F6,BB,D0,0D,78,9B,DC,56,EE,CC,C8,40,FD,D0,07,D7,71,B6,1E,C7,33,93,0C,81,7D,90,B3,48,CD,D1,94,EE,13,08,A6,88,13,AF,58,EA,D3,87,96,1A,1C,50,00,1F,C5,07,19,AE,2E,61,19,1B,4D,21,32,F5,02,5F,B0,C1,7E,5F,FD,F6,B6,18,B5,C4,0A,53,C2,9F,96,98,1D,D1,13,B1,FC,99,CB,C7,79,E3,98,4A,09,FE,4A,FC,B4,A2,26,6C,0A,AD,2A,CF,DF,2C,5E,3B,54,A1,FE,2A,0E,0E,69,1F,51,1B,7A,CA,E3,A0,EC,12,F9,B3,07,21,7B,42,F3,CB,E2,22,0F,D2,D3,22,9D,AC,E2,24,DA,FE,58,CD,B4,FA,15,CF,24,8D,F7,BF,6F,F4,03,5D,0F,8F,65,BE,5B,A7,42,0C,7A,07,EF,D9,C6,75,27,FF,9E,15,BA,40,D1,BB,DD,98,C8,8F,B1,35,02,19,7C,B4,E9,E6,FA,2D,2F,47,EF,10,1D,8A,08,7D,6A,38,8D,9E,9A,66,73,1E,24,CE,AF,B2,EA,6D,38,D9,D3,E2,F8,74,FC,0B,62,91,43,6E,35,20,06,C3,3E,9F,0E,93,12,DD,81,CB,64,C8,50,AA,FA,43,DE,69,A1,EC,5D,A2,1D,AD,88,AE,D5,1B,44,A2,24,7F,D6,4E,D6,01,07,A2,4C,AD,58,52,E5,FB,37,AE,5A,D6,6F,90,01,8F,8A,C8,9D,BE,75,C6,98,D2,B3,E8,AA,73,E3,83,0B,32,64,84,DC,B0,CF,98,2B,91,48,81,2D,73,FF,43,37,71,15,84,50,01,95,F5,B7,21,8F,4D,3A,67,7A,3B,AE,2E,F1,C9,26,0C,C8,48,19,64,73,79,7F,6D,06,28,4C,2E,4B,A6,3D,99,DE,DA,A5,40,AA,BC,4C,2B,87,43,DF,FE,B1,F1,61,86,6D,C5,52,23,43,1F,D1,DE,A6,F8,D6,DB,24,1B,90,A0,7D,68,AD,18,35,4D,2A,E5,38,99,6F,91,BE,23,DF,74,26,07,14,76,4A,C2,8B,7C,BB,AA,0E,87,13,47,F6,3C,2C,A1,2C,FB,AA,C9,FF,BF,0A,5E,26,F5,52,13,6E,58,A7,4A,B6,DB,AB,45,C0,DE,D2,53,A1,B9,FC,76,1B,39,88,F7,0A,AD,17,5D,93,45,F4,C6,E3,AC,9F,19,D2,E8,C3,A2,D7,6D,01,61,4E,72,F4,BA,4F,C9,7B,3C,AF,F0,5D,8E,9E,99,9B,5E,06,C4,7F,2D,1D,BD,33,AE,35,4F,B2,1F,0E,FB,4E,D6,A3,63,74,C2,C8,36,E4,7A,63,B3,A2,1D,27,A0,30,0A,53,A5,BD,7C,52,C9,4F,E1,DC,F4,3D,30,3E,20,E9,73,41,36,AA,A5,95,78,37,B2,4A,A3,65,C6,C0,EE,B0,67,DF,A6,C4,2D,ED,06,5E,D6,87,14,B0,B4,7A,58,63,61,D7,DA,0D,12,A2,CA,8A,1A,3B,5C,94,3A,2B,D6,59,5B,10,B5,2A,24,BA,1C,25,03,1A,D3,EE,19,D4,FA,10,7B,52,EF,9A,21,F6,B1,AC,44,60,F5,9F,7C,C0,CB,7E,64,53,C4,C2,D2,00,D0,CB,A5,52,D0,56,36,8A,19,19,92,7F,19,6C,3E,32,2B,CE,3B,6A,F0,5C,E1,67,3C,A0,F6,CA,14,E3,C4,1A,7C,0B,B5,00,FA,EE,78,29,FB,A1,47,AC,80,D5,80,59,7C,93,4C,31,0F,FD,E8,36,E8,05,B0,92,B9,37,29,6F,AB,00,87,EA,E5,A3,BA,1D,49,32,6C,2F,64,77,79,4E,E5,29,9F,86,C9,09,4F,0F,F3,5A,60,F1,6D,DB,4D,94,14,69,35,14,C1,1B,C6,BC,C9,E6,13,4C,DD,80,1B,BD,84,1F,B5,86,3B,15,AC,F8,F9,85,67,26,C4,C3,15,3F,FB,95,68,87,9C,36,DB,79,6B,85,E1,59,D8,D4,20,76,2B,29,1A,8D,A5,7F,27,A7,F5,CA,82,33,94,A8,5A,3B,F1,90,58,69,F4,A8,47,A9,DF,80,82,83,E7,3D,3A,F0,C6,B5,3B,99,A1,0B,D8,C5,3A,C4,D2,37,F3,2C,FB,2F,78,4C,E2,D7,A4,8C,5B,67,74,61,15,91,10,09,AF,F7,06,CB,C7,D6,43,DB,04,DD,F1,B3,2D,61,8B,F0,AB,6C,21,69,D6,85,0B,97,9B,0E,D4,92,37,35,67,89,21,ED,1C,00,9A,F8,9A,E1,AD,95,AF,45,0A,CB,82,84,95,3D,E5,B6,AA,F5,9E,FD,51,BA,FD,29,E0,04,FD,55,90,29,D0,03,D6,EF,40,E7,55,F9,1E,F2,07,C3,56,10,7B,1B,C0,CD,40,F7,06,99,83,A6,45,3F,62,0E,5E,17,21,6A,2E,A3,63,6F,F7,F1,DD,4B,C9,C2,62,0C,5E,84,0A,57,10,90,93,46,4E,60,1F,0A,2C,6C,3D,7D,24,66,23,64,98,66,5B,38,A8,74,A9,0D,50,E2,DC,06,86,0A,98,83,0F,6B,05,CF,68,C6,D6,D2,51,46,2A,E5,D0,EA,88,58,5E,4E,DF,2E,59,AF,2C,A9,B1,DA,B8,01,75,16,3C,0A,5E,06,88,73,66,B9,AB,E1,6F,91,28,BC,0A,77,77,41,40,E8,6E,B5,4C,D0,FE,8B,2E,9C,EE,9B,BD,21,BF,49,CC,E2,E4,E1,63,39,08,74,74,64,B8,A6,12,0F,08,79,3A,0D,8A,61,61,B7,5C,6C,32,C1,17,89,07,33,3C,40,97,F1,13,F9,04,9D,21,A5,EE,75,3A,CF,31,FF,1D,B8,62,88,25,2E,86,3E,CD,F3,19,5D,15,43,6D,4A,FD,57,83,53,B7,BB,B4,7A,8D,03,F6,6D,89,42,F8,59,55,4C,96,AB,46,F2,8D,80,2B,28,FB,DE,6C,9C,B9,72,E5,B2,35,3A,E8,C6,53,96,73,8E,D6,0E,CA,2B,C8,FE,D8,E8,79,CC,33,76,4F,63,E7,FC,07,C8,7B,1B,B6,8E,1F,21,B6,3F,BE,44,55,56,78,16,DA,21,B8,73,9C,1D,1C,2F,F0,33,C8,AA,E6,66,C9,32,F8,F1,2E,31,D0,C4,B0,88,E8,7D,69,3E,DE,1C,10,77,56,B5,FE,C0,20,2F,3A,25,C0,52,EE,E3,82,F9,BD,24,8D,7B,AD,DC,8B,0A,35,D3,8E,3B,58,A1,6E,EA,0E,AB,93,75,C1,DA,B5,EB,82,6D,C6,EC,52,E3,13,C5,24,0D,33,A9,5A,98,25,50,5F,67,D7,AC,D4,BC,DB,2D,D9,E9,E7,EE,08,98,85,D2,51,51,04,E0,D4,B6,73,56,68,E2,68,AA,A1,31,DE,EE,57,58,B4,34,15,2C,37,27,28,D7,88,B4,40,0D,6D,0F,C1,B8,AB,0F,D8,3D,F4,9D,06,53,37,FC,14,4F,FD,2A,91,A9,C1,57,04,13,80,7A,2E,98,65,62,1C,32,60,CF,53,1C,20,3D,E3,D5,F4,65,CE,22,97,91,10,6F,1D,2D,45,DB,06,EA,33,23,77,93,E3,8C,A0,7D,86,74,4E,16,78,E6,F9,1E,B2,7A,7E,18,B8,E6,0A,DD,0C,EF,3A,2A,28,99,97,A0,0F,B0,14,11,A3,16,E3,CF,06,92,CF,AD,E6,E4,19,F1,36,2C,94,09,37,C9,4E,8A,15,9D,09,C1,8D,D0,82,2C,7A,8B,76,FD,4D,C4,50,DE,54,B2,98,31,4D,32,99,26,DE,21,C9,AE,66,9C,7B,71,67,C8,A2,45,2B,9D,96,0C,5E,0C,27,AD,1B,C8,64,78,66,18,53,B7,63,FA,37,69,8C,CA,09,17,7C,92,4B,D1,00,6B,4B,71,42,E4,C0,61,18,AD,A8,08,29,B5,0E,92,BA,C3,F2,9F,BF,8F,E3,B4,43,CD,CB,00,E0,B9,1E,93,61,10,21,2E,EE,AF,E4,B7,23,9C,AB,A6,4C,02,93,53,59,6C,71,23,13,0F,1A,E5,15,0E,0D,DF,EC,A7,4B,5F,97,9D,30,7C,56,35,21,E7,AF,42,D4,BC,71,71,53,57,69,94,B4,52,F3,EB,61,3A,11,F7,CF,00,85,E0,E6,16,D5,0B,1D,8D,70,A1,13,9A,F6,FC,91,88,F0,89,88,57,56,4F,DB,03,D3,E6,D5,39,C9,EE,88,2B,04,BF,09,CC,E0,39,E1,D9,7D,EC,F2,F0,5C,73,79,24,44,26,F1,DD,6E,7C,59,AD,C5,F7,46,96,26,96,DE,97,D9,A6,09,23,1F,E6,A8,27,27,2F,C4,69,4A,78,4A,1D,40,0B,A3,0C,3A,DF,83,A1,BD,A9,BD,78,22,B5,E2,77,2A,C1,12,27,3D,E1,FD,80,B3,09,52,84,4C,D5,B2,B9,05,C0,53,A4,B2,AD,4D,4F,94,5C,91,12,83,7A,1A,16,B1,6D,B5,8B,41,85,13,56,7E,56,F9,2B,68,E8,AA,E4,E0,D1,AB,88,E4,25,6B,5C,A0,19,01,7E,46,25,72,16,33,CD,E2,41,9F,F3,4F,45,45,B8,A3,FF,87,79,07,14,35,CC,47,2C,66,53,75,05,25,6B,BF,92,80,34,6C,CD,9C,E8,F5,44,65,A9,28,CC,C8,00,FE,BA,F5,C5,A0,8E,71,90,E3,CC,3C,42,F8,F0,83,9A,F3,7E,C4,46,C2,23,75,1B,97,18,04,97,78,66,CC,FD,B2,D5,9A,EF,91,E9,D0,BC,36,18,A2,60,2E,6D,14,DD,87,23,4B,E4,62,31,A8,0E,5D,F9,42,CD,FE,1B,C3,3A,94,88,3C,F8,0F,5B,DD,E8,69,DB,68,1F,95,10,31,8F,E8,AC,E1,EF,09,59,FE,4F,A1,17,E5,F7,70,73,8D,56,0B,01,92,99,28,C8,BF,5D,D1,66,62,D9,0E,0E,C9,B2,28,66,BD,9A,B4,31,28,0A,02,C4,EB,EA,15,AB,F3,35,D8,01,8D,25,F2,A9,80,85,F1,92,A4,10,09,9E,6F,12,46,F8,00,34,F5,0E,F8,78,32,F2,5C,C6,FC,F1,DF,F0,AE,A0,CF,AF,B2,6B,A7,89,D1,E0,82,36,1C,BD,4D,08,52,DA,8F,9A,36,51,72,19,DC,9B,39,45,27,53,97,3F,3F,C5,19,55,B9,87,85,25,4C,84,35,5B,9C,E8,17,C4,F0,93,E5,2C,CA,D2,14,62,3C,6E,2D,68,2C,78,F2,F1,CD,40,B6,FD,48,6A,C7,1A,88,D1,DA,62,B7,C9,AC,DE,B2,4D,0D,73,19,86,7B,25,66,6A,F4,15,93,B6,81,9F,B6,99,E3,A6,9A,12,D3,F8,61,6D,11,51,66,F3,A0,38,A0,97,DB,54,C7,02,C4,69,61,2C,E5,ED,01,9E,78,0F,02,F6,11,C5,18,7B,B9,D2,FA,9B,80,9E,0E,B1,D9,0B,B0,27,CD,59,E7,66,48,48,8D,89,75,01,D8,A2,81,DD,55,F2,65,9B,90,55,E6,FB,27,BE,A4,1A,99,5B,A7,57,64,C4,75,64,1A,96,D0,62,6D,8F,E3,0D,92,8C,9A,C2,B0,0D,EE,2C,08,2D,C9,1E,B9,78,16,5E,82,73,7C,8E,53,40,01,51,2D,F6,EC,D5,47,18,21,A8,B3,8C,28,89,41,B7,0F,69,AE,92,B8,99,02,F0,DE,E2,2A,2D,D5,EB,DE,E1,34,E0,C5,E0,76,B5,2F,6C,26,5A,15,DE,2F,A3,D6,21,B1,9E,CE,20,49,72,10,A6,66,A4,C2,B6,EE,F7,03,1B,30,5E,B0,E7,AA,61,25,1E,63,A4,A0,0C,93,AE,9F,5D,6A,E1,6A,7F,51,1C,58,B6,CB,4F,F8,68,3A,E4,C5,74,CC,5C,2D,01,A8,CA,90,F6,99,EA,0F,29,56,67,09,C6,9B,56,2D,04,E7,2C,3F,E3,23,8E,72,C5,3D,58,10,96,D1,78,CC,4C,BE,96,0F,49,1E,C3,79,2F,42,AB,93,39,59,EF,42,D8,F9,78,DE,24,DC,38,08,DA,CB,EF,C0,7B,DC,20,14,35,2C,38,F6,BC,96,E6,27,61,54,59,C0,30,B8,5A,CE,62,D0,A8,6C,6B,8E,B7,6B,93,5C,94,31,1E,29,6B,69,EE,E8,76,17,4A,3E,41,43,1C,0E,79,1F,30,D9,26,5E,FB,41,0C,26,1C,5A,36,99,19,68,65,91,97,5E,83,7E,89,D3,E0,CC,D6,FE,48,CB,EE,A8,13,D5,CA,71,20,A6,F7,0D,E2,99,82,3B,02,BC,73,65,1F,86,08,1E,8D,32,7A,73,55,54,78,65,74,8E,2E,EF,F3,C5,B0,4A,13,D4,F5,30,DA,B8,9A,80,EC,F3,E3,D5,B7,63,16,B5,55,8D,65,10,D8,D8,9A,8B,AA,C9,4B,61,2C,09,19,03,82,DE,6F,07,BF,B0,08,22,E0,E2,A4,7C,6D,E9,D1,0C,45,5E,3A,E4,44,9F,CC,AF,90,E8,B5,AF,78,52,48,13,76,6A,96,B0,1F,E9,BF,8B,29,24,81,53,AB,D1,2D,F3,FC,99,B3,9C,69,30,2C,39,88,C2,F9,64,AD,92,9E,E9,8F,8F,10,83,B2,2C,67,71,43,C6,62,63,A4,73,49,DC,F4,79,D2,A4,F8,36,C8,19,F0,75,9C,33,E2,ED,81,04,A3,36,AD,D1,A9,B9,8F,DF,2D,18,FB,EA,07,BB,EF,59,1E,37,72,C4,3E,72,4E,42,B9,D7,2B,A4,FA,05,C7,7D,93,C9,79,D3,21,7E,86,8E,7D,CD,09,69,51,A3,7D,66,DB,6F,21,42,09,E5,5D,46,E8,66,F5,77,5D,A4,D3,5D,51,36,50,40,8B,B7,29,47,3D,23,BC,16,56,87,1B,A1,BB,9F,B4,24,24,6E,61,0E,9C,3C,71,14,6B,73,99,76,0C,B4,3A,73,46,47,EE,52,F5,40,C7,70,71,5E,76,07,6E,79,60,33,D4,A4,AF,62,24,8C,2A,AA,A3,3C,C3,DB,CB,8B,46,C9,B4,AC,78,E1,D9,03,F3,96,66,55,E6,EB,6D,8F,25,90,E6,CD,73,9D,D5,17,44,36,0D,58,DD,41,21,7E,9B,24,05,A6,DF,D4,B1,EA,84,11,07,1D,DB,65,07,3B,6F,F7,87,2E,0A,EB,6F,4A,D7,CA,5C,C5,41,3B,BE,9C,D2,9A,B9,18,A8,73,E7,54,F8,48,3B,81,36,D0,2D,5C,2F,AA,3C,00,A5,F6,D8,B7,D8,47,DD,BF,00,CF,CD,A0,66,55,63,6C,51,50,13,64,73,72,E6,A8,E8,7F,6F,FF,93,43,B5,5E,25,3B,F9,CD,C2,32,EA,0C,E4,92,8E,F1,B8,27,74,0F,37,59,5B,CE,08,97,0E,D5,40,74,9A,87,B9,FC,CF,4B,80,BB,EE,D6,EE,1C,67,48,03,C1,7F,39,2D,0F,09,2E,BE,99,95,56,F0,89,73,A3,B8,B6,BF,58,F4,87,4E,E1,CF,AF,F1,47,5C,63,EF,D6,FC,94,57,02,F1,5A,69,50,44,12,C4,F7,B1,0D,6B,E4,E8,BF,DD,84,11,28,3B,9D,9F,8D,C3,63,8C,3A,43,2A,F9,A5,AB,13,F1,75,DF,BE,3B,82,AC,AD,15,75,BC,E4,B0,62,8A,29,60,1D,28,C3,3D,31,96,DF,75,3B,2C,44,9B,5B,9A,79,3D,A1,2E,95,92,EB,D9,F5,78,D1,58,BC,18,C4,D1,62,14,C3,36,50,78,11,BB,FD,AE,84,77,1F,59,B8,52,27,38,A2,63,3D,4A,C4,86,BC,FB,14,E2,72,A6,9B,02,5F,80,D0,15,84,DE,CA,29,39,A6,EE,F2,4D,37,2D,A1,01,F3,03,7B,83,98,93,D1,A3,B0,C3,4F,55,75,CB,2A,CA,D8,4D,32,1B,A9,D5,CE,98,B1,DE,72,2E,EC,49,3A,63,B1,A5,19,89,EC,E5,58,E0,32,E4,CC,18,D7,19,EC,75,55,EC,DB,FF,2E,E8,EC,8C,50,2D,FA,27,98,EE,EF,1E,72,28,A0,5A,6C,78,F4,E4,88,37,A1,B2,B5,4E,23,54,DD,73,EA,97,B7,B0,F9,0E,9F,65,E9,55,36,FB,A8,BD,21,F9,E6,4B,15,50,15,F8,70,7F,6F,6F,CF,C1,94,9A,A0,9E,89,87,0B,41,5A,8B,64,89,C4,53,17,6A,F3,69,E8,D0,B5,6D,F1,18,D4,F5,37,8A,CF,63,4B,01,D0,D9,B3,F7,4E,89,A4,0C,FF,1B,DE,20,A6,F3,E4,64,F0,A1,07,C4,FA,3D,0C,5D,B6,2C,34,7A,DC,E2,73,15,7A,62,71,EB,27,A0,87,B3,70,25,23,00,AE,A2,4C,6D,F7,0B,35,11,D3,51,2B,9A,79,1A,FF,EC,45,C2,28,FB,BD,44,9E,4E,C2,E0,F9,E8,97,92,96,F4,A5,08,52,2B,EA,CD,8F,6B,49,A7,8C,F7,5B,58,21,1B,1B,E7,91,A9,69,D0,2F,2B,EA,6F,9E,03,FD,41,4B,C9,51,9B,5D,F8,E0,48,C9,DA,81,ED,59,58,B9,27,94,95,6B,38,32,55,20,61,4E,2A,B1,C6,F9,43,A2,8D,CF,A2,CA,C2,C3,3E,55,FF,B2,DF,88,9B,57,10,7E,FA,94,A6,C2,29,F7,92,77,1B,84,C3,B3,AD,BA,FA,B8,4E,0C,A0,10,F8,1D,DD,4F,C5,47,B6,D5,B7,8E,F6,F8,71,A5,7B,C3,FB,9F,01,03,14,BB,4F,86,47,42,12,61,0D,7E,E3,1F,55,7C,CA,88,3F,D9,84,13,2B,75,6D,75,3D,F6,43,31,62,37,98,9A,62,35,B7,90,6B,28,9E,CA,DF,F8,7D,73,39,DE,E9,8F,56,BA,C7,DB,9E,57,6F,DE,47,0A,CE,24,9F,FA,4F,97,02,04,B7,BB,51,78,F7,3E,5A,57,65,BF,F9,50,00,60,C6,D1,A4,2E,9E,CC,35,D7,5A,3F,9B,C9,D6,85,41,49,93,10,FF,3C,14,A1,17,C1,83,E0,4D,4B,06,A1,16,B0,1E,B5,D7,12,3D,A4,CD,19,47,B1,09,51,8F,58,98,C6,47,3A,D5,33,06,C2,1E,25,9D,69,5B,AD,B8,BF,3D,2A,C8,9F,07,89,06,A6,85,A7,36,88,61,FE,88,06,46,CD,26,E0,D0,32,B0,16,F1,5A,B4,1F,81,1F,0A,26,0E,51,A7,1A,33,60,76,CA,4A,6E,61,CF,CA,35,FB,30,0E,8F,84,79,45,5E,AF,8A,12,CE,9E,36,94,2F,63,E2,C0,82,44,99,D2,52,7F,25,D5,9F,80,F2,D4,C5,A1,43,D7,4A,8E,F0,BD,1E,AE,07,3C,01,1C,1D,53,64,6D,30,9D,9B,6A,29,49,32,9D,44,A1,91,4D,75,16,FF,1C,C1,34,55,2E,9C,FC,09,1F,6B,EC,10,DC,0E,D5,64,F5,B4,A4,A6,62,42,D4,63,53,34,31,B0,54,40,12,64,F2,BD,45,41,A5,8E,95,82,97,00,F3,09,C7,8B,75,AC,1C,DA,07,95,FA,5B,18,29,74,57,43,F1,C2,7F,A7,23,65,16,C2,34,06,26,D4,0D,5E,51,B9,78,C1,67,92,EB,52,2A,FD,A4,69,D5,F7,65,98,6D,EC,2A,39,C3,5E,A0,43,5A,B7,13,E0,86,6C,60,FA,B6,3A,85,54,9A,BD,0C,E5,08,A5,41,68,A4,D3,D3,FA,3C,F0,38,1B,DB,2B,E1,5A,F0,C4,5D,FD,0C,24,8E,2C,F0,E1,D9,30,83,4F,B5,4F,66,33,29,97,71,A1,71,66,12,58,79,B5,FA,2C,79,59,43,F8,E7,F4,91,8C,3F,0B,49,EC,88,1A,FC,CB,73,3F,14,26,7F,A6,D6,D9,69,32,B7,19,79,E2,5A,EF,2B,33,E7,FD,57,FD,3D,73,BA,46,F4,3F,D4,D3,44,66,92,2A,62,71,4E,7F,2D,34,7D,07,7B,2E,84,24,1D,01,DE,39,A5,63,E9,03,B4,F2,84,ED,9F,D7,D7,6A,31,C4,AF,B4,36,94,BB,C8,94,83,55,71,C7,3D,98,BF,8D,BD,BB,65,AA,92,07,8B,88,E7,F3,A7,30,EF,48,7F,42,73,7B,E5,D9,9B,79,4A,C2,68,8E,70,FE,88,DC,25,24,16,7D,58,CE,06,E6,15,EE,7E,7D,AB,12,CE,B0,EA,94,8A,9A,2B,4A,D4,B2,E7,80,B8,8A,D3,6C,C8,0A,7A,99,77,FE,D0,1B,CF,72,D2,9F,A3,28,5E,0A,96,4F,76,5D,BA,22,80,CA,26,15,A3,0C,CB,7B,0E,F2,5E,56,E2,D5,61,F8,E7,78,1F,C6,F9,77,5F,13,FF,0B,BD,F9,09,FD,BB,31,E4,24,E2,71,D2,DD,9A,73,C0,E9,E2,60,7B,BE,5C,64,48,1C,50,20,FE,C1,68,39,F5,E8,E2,C0,1B,92,91,70,25,89,18,26,CD,3D,06,8C,41,9D,50,69,DC,36,30,78,31,A0,2F,25,1C,95,63,E5,84,F3,B0,78,2C,AC,16,6C,90,00,F7,23,95,B5,1E,C7,49,03,08,ED,7F,8F,60,99,72,F5,B8,6B,CC,D4,6E,67,49,C7,C0,43,47,E3,DC,FC,05,D0,5C,83,3D,E8,47,ED,18,1D,66,E8,26,D4,79,32,C4,F2,45,9F,FF,15,BE,04,1F,3A,93,CF,2A,A0,D6,3C,45,06,3F,D1,59,9A,F6,3E,5A,7B,B1,EB,29,92,88,28,D4,9B,9B,09,DD,1A,F9,D2,BF,0C,7A,DD,AC,4F,E5,F8,AE,55,0A,13,80,F3,E1,BD,A9,B3,87,89,8D,2A,FC,7C,8C,BC,41,27,D6,41,30,13,34,54,F1,CA,04,67,76,41,71,E5,85,1B,C4,B6,2D,66,40,FB,14,50,55,EE,AE,EC,BA,99,99,DF,2E,44,41,1C,CC,1F,57,7D,84,4A,F3,E7,F0,F0,5D,A2,0F,9B,F9,2E,B6,69,4A,92,3C,29,34,D1,3F,91,EB,BD,C5,79,4D,A5,EB,5D,3B,48,9F,24,97,5D,54,4D,DA,17,8B,BD,B9,68,4E,5C,A8,2F,6B,49,88,E1,4D,3B,B8,E8,21,9E,87,0E,35,FA,13,D0,E9,53,42,69,0B,6A,48,9D,CB,8F,7E,72,21,04,5B,80,C5,9E,22,77,36,D4,20,C6,80,D8,BA,C0,6E,D2,6A,13,25,20,0F,8F,29,AF,9C,7D,48,91,B3,62,75,A8,6C,F0,21,FE,1D,7F,EF,CD,3F,A7,40,CF,6F,C9,12,31,28,99,2E,50,B0,44,5A,8F,03,2C,19,18,6B,16,C4,B8,40,21,10,6F,F1,C2,3A,64,E3,39,91,9E,DF,6B,40,C1,77,FE,EB,E8,03,DA,1E,70,F3,7B,C4,A1,FC,E1,53,9D,18,D6,80,FE,50,2B,8B,EC,71,2B,D1,31,17,D3,6B,6A,0E,77,F1,5E,FB,C3,32,0C,3C,C9,84,1B,D0,BD,52,99,B9,B6,F0,35,03,5A,29,0F,BD,58,F3,EF,11,C4,68,B6,A7,62,CE,13,15,60,FB,7E,BA,93,F9,0F,62,E3,F4,28,FF,F9,FC,27,9D,2B,A7,CE,C4,E4,FC,F4,39,1E,4E,E4,E0,24,19,F9,90,A3,B0,87,7E,4C,5B,40,A6,0C,61,27,EE,6A,E9,9E,B6,9B,3A,E7,9E,42,C2,56,8F,57,91,17,5D,B2,98,6C,96,0B,E7,56,3D,97,57,CB,9D,3D,02,39,8F,62,58,79,BF,91,9B,13,F2,93,3A,4F,85,60,1A,86,E0,D1,4D,6B,16,4A,2A,6A,47,26,DA,FA,7E,6B,54,34,A9,4E,F9,94,21,A1,AA,99,8F,E8,36,48,00,E9,EF,C5,D8,A7,D3,AB,5C,C9,96,AF,4A,D6,BD,14,6B,43,BE,C3,A9,60,B2,32,84,F2,E0,C5,49,C9,1A,1C,A5,8F,DD,E2,96,C1,1A,AC,4A,BF,D2,64,4F,B6,47,61,1C,A7,D9,04,31,99,56,68,5F,8A,77,30,3F,85,97,20,41,8B,BF,0A,30,61,44,0E,44,EF,AF,D8,4C,6C,CB,CE,4D,15,86,4E,03,02,46,57,71,F8,9A,DA,3C,28,10,41,85,D4,3E,87,46,A9,00,CB,7B,6E,61,F9,DD,40,27,B9,FB,48,6F,39,D4,CA,2B,35,AD,41,0A,AC,96,1B,31,1B,96,8C,1A,DC,A3,78,67,95,84,1E,73,BC,A1,5D,D8,BD,08,BA,2E,1E,06,3B,47,C5,B1,8B,7B,CB,77,55,C7,5E,B3,F8,FD,3B,C4,64,AA,BF,D8,69,C4,38,87,0C,79,71,0C,C5,35,CF,0F,E8,0F,93,B6,1E,E4,59,5F,C6,1A,8F,C8,44,89,8E,AD,5E,45,4A,96,19,C3,4E,A0,40,B1,3C,00,E5,A8,E7,A1,16,64,7B,87,14,35,08,F9,10,DA,3B,E7,20,AF,C4,9D,DA,5C,7F,FA,4B,B2,9C,22,E3,15,BE,83,4E,E4,14,51,34,FA,8D,A6,E6,B4,48,C7,54,67,F4,0A,68,07,0C,B4,13,CC,74,D4,76,35,B3,E7,9F,42,46,9C,AF,7A,36,97,4C,94,5C,64,F5,D5,7B,39,57,0E,E0,B3,78,0B,ED,8A,B5,A9,0A,9B,BC,FD,27,A5,2A,96,40,CC,CC,81,62,38,2D,61,5C,2B,0C,DC,1C,AE,11,4B,AC,87,1A,CE,9A,EF,83,6D,84,3D,90,B7,C0,24,C0,1F,6C,CE,2A,EC,44,1A,72,FF,E3,05,D8,49,5C,C7,0E,3D,25,E8,8A,5D,DA,89,6E,47,92,E2,C6,C3,3A,AD,74,68,E0,1E,8C,5E,57,6A,7D,8B,B9,E6,07,55,B9,46,01,10,71,24,A7,4A,C4,19,13,2E,D4,41,DE,59,C9,A4,A5,27,5E,0C,DE,83,27,32,2C,BC,92,06,39,5C,42,9D,B6,2A,5D,CC,D3,B6,C5,C6,21,46,BA,9D,AB,83,D5,A4,15,AE,C4,0F,53,B0,B0,A5,0F,8F,6A,58,4A,99,58,2C,E7,AF,4C,76,40,C4,2D,8A,C3,F8,6E,8D,EB,D0,AC,E7,A1,52,48,06,D0,9E,D5,04,B7,57,70,B0,2F,DC,FC,0D,B0,14,80,94,9F,D4,50,38,3C,9A,99,88,CB,69,F3,3D,5A,16,AF,92,19,27,37,14,4E,BA,9A,F3,D3,C4,2E,59,2E,CA,52,87,E1,20,F1,3B,CA,F5,67,6A,C7,D4,A4,9B,4B,BF,15,57,D0,96,76,A0,BB,A8,BD,13,41,0B,3D,58,3C,3F,DB,DE,CA,95,60,5F,D2,C2,13,45,E1,E2,21,B6,29,14,F6,7C,45,F8,65,CA,FB,A4,CA,5A,A6,27,60,9E,33,21,5F,54,5D,97,0D,5E,C0,87,10,27,EC,D5,2C,71,8C,BC,5D,A2,0A,F2,E0,C0,BF,11,74,0C,7D,43,2F,81,CD,3E,85,D3,B1,7D,DA,40,5B,C4,02,AB,3C,5E,A9,20,A1,60,B7,65,68,83,E4,02,B2,D8,66,7B,F7,1F,EE,2E,F4,C1,BE,9F,F9,57,1D,78,4B,5A,B1,DF,E3,2B,13,4A,0A,ED,9B,0B,B8,DD,5D,52,1F,37,BA,39,7A,60,7F,52,DB,02,DF,95,43,A5,36,3D,F2,B5,BA,DA,72,E7,24,3D,4A,34,4B,E9,A5,3C,5C,5B,35,4D,24,80,0A,45,0D,BC,6F,D5,EB,2E,67,6B,2D,3E,67,5D,0E,00,26,A4,51,1A,C4,93,C1,B8,BC,14,B3,DB,CB,25,45,37,EA,4B,D8,B8,E2,AF,4B,00,A2,95,F7,55,B7,00,C3,6F,D8,40,AA,9A,39,22,59,58,5E,5C,61,DC,5B,7F,D4,BA,18,94,88,AB,B9,A6,A7,62,09,57,48,6D,74,2B,87,0D,15,D6,11,EB,72,3B,D0,C8,5E,12,02,60,A4,E9,27,83,0A,C9,1D,E3,36,D4,E3,74,57,D6,91,FA,EE,79,4A,EC,0A,43,87,37,2D,8F,41,FD,94,E8,86,2C,E5,42,77,22,BA,45,08,25,A5,DA,8A,BE,BD,E3,BA,76,2E,76,BE,A6,33,93,2B,50,7F,A2,30,42,5D,93,41,87,1F,4B,CD,CA,06,C4,9F,27,86,FC,16,A8,6B,E2,EE,99,6D,2D,8B,0B,71,61,95,9B,FA,02,DA,91,1C,0D,40,9A,94,6E,75,FD,70,3C,F5,A4,A9,0E,53,53,ED,57,92,A8,21,BF,13,01,B0,3C,8F,BA,5A,E7,A2,B6,29,D5,5C,97,F2,15,FF,4F,11,09,4F,AB,CF,56,4D,C7,60,3F,E2,05,F1,6D,0E,90,0A,9F,4D,39,0D,BF,FA,7D,30,31,E5,51,0E,56,36,55,7B,97,E5,52,B9,03,B2,FC,4B,7E,08,B1,48,A6,AF,B7,E6,51,EE,26,79,55,70,86,93,EE,22,50,25,99,7A,EE,F7,3E,A2,C3,A8,CA,9F,FC,D6,87,67,60,A1,0C,7F,D3,5A,6A,38,EE,BC,11,61,46,07,DF,BE,F5,60,4C,CE,78,04,66,24,96,33,87,09,B3,A0,D3,25,BD,25,E3,AF,EA,AA,0C,C5,AF,EE,DE,0B,7E,45,27,06,66,50,C3,92,D4,A4,67,57,72,05,4B,E4,5E,61,52,89,55,39,19,B6,E9,54,2E,A2,C2,C9,3D,5A,D3,F5,F6,20,24,07,C4,A8,A2,58,F0,76,7F,35,53,16,17,ED,90,D9,C0,E8,B3,D2,28,A0,73,75,2E,33,1E,EC,31,55,3D,4F,3B,6C,DD,E2,EE,7A,BC,9B,E6,29,FD,00,5A,A8,C3,7C,9F,F5,57,63,28,92,75,C5,8E,E2,DA,E9,04,B5,04,68,22,7D,BE,F0,7B,78,60,6D,70,59,A2,17,F6,42,28,4C,0B,77,00,52,10,63,FB,C4,1A,6B,62,C8,AD,81,C9,E5,F5,79,0A,5E,73,4A,F7,66,66,43,FF,9C,D6,A0,35,F7,E7,E2,F8,6A,F0,65,1D,9E,95,FA,3F,1B,8B,24,FF,60,78,03,1D,E0,CC,58,27,25,BE,A8,AC,DD,E0,5F,AD,1B,12,65,CC,14,9C,C7,1D,81,E1,BD,A9,88,50,B3,5C,64,FE,26,15,AE,46,FE,55,89,C4,0B,FE,9C,A9,B8,A8,19,BF,7F,A3,F2,1D,F3,66,12,5E,15,E9,89,91,56,6A,12,60,8E,61,BB,46,A5,7D,47,71,B9,61,45,53,88,9B,D7,92,F8,D6,24,BB,B0,9B,A5,CE,6B,E9,3E,C5,16,E5,3F,42,45,A7,FC,37,83,63,7F,CF,CF,DB,88,1C,90,13,E6,CB,0D,4D,B5,91,71,B8,9F,AD,6E,68,45,CE,9E,5E,4B,35,9D,E8,D6,32,8F,1F,39,70,AC,47,78,C7,1B,E0,3B,7A,F7,2A,F7,AB,B2,3B,57,4B,14,A7,DF,A2,3B,B9,1E,53,42,B5,BA,83,4A,37,16,5D,C7,F9,E0,37,F1,E5,60,02,B2,AF,D2,82,10,82,1C,01,89,74,35,84,92,F3,E3,05,26,D6,B3,F1,86,44,07,04,B8,5B,FD,A5,C0,ED,CB,1E,47,9C,E5,70,A2,05,68,6E,54,C5,85,2C,A5,EF,14,A2,F9,5C,19,CA,F5,97,B6,C2,F1,81,0C,DC,9B,2A,2B,43,2F,44,A4,44,39,E6,F5,1B,B9,12,C0,01,07,59,A0,93,C5,04,C1,99,DD,CE,5C,2B,1F,72,4B,10,C1,16,8B,F6,A0,8C,A9,A6,22,6D,B0,22,98,05,DD,40,94,B0,71,44,1C,EE,F4,BA,C3,4C,73,3B,D7,C2,1F,9A,73,3B,58,60,20,47,06,18,07,95,E2,FB,9A,42,62,ED,33,B5,14,9E,40,86,C5,76,77,85,00,6D,DC,B8,F3,76,D1,3A,5B,59,66,9F,A1,D3,72,01,28,37,CB,C1,81,4C,B7,05,29,F2,28,DC,D8,8B,34,27,06,E5,58,80,B3,B8,DA,CB,12,2D,EC,9A,4D,26,42,F4,ED,47,59,50,8D,E5,41,C1,09,17,9D,21,3F,33,D4,58,C1,26,84,AD,10,8D,26,9C,BB,78,0B,69,8F,61,DF,3A,3F,3A,E9,91,97,AD,88,80,50,E7,08,0B,D3,A2,EF,8D,15,6A,CA,64,0E,25,5C,D4,B7,CA,7E,F6,D9,E8,C3,77,34,4F,B7,F8,AD,0E,CD,81,E5,41,13,95,0F,77,2E,60,51,0C,39,6D,B4,A3,FC,25,2A,15,E1,0E,0C,0F,E3,11,24,6E,72,44,60,45,2F,25,84,43,05,2A,7D,51,FD,03,11,F5,3E,08,B7,7C,11,B5,C1,C9,0D,44,B8,78,95,9C,43,DB,B1,F9,4B,D0,DD,3B,B1,59,A7,9D,03,6C,D0,B8,23,06,30,70,91,24,46,8D,34,65,73,51,E0,21,BE,CA,C1,5F,BF,3D,25,2C,91,1F,A0,1F,1C,BC,FB,49,AE,B0,A9,6F,B2,C5,BE,1D,FB,BD,15,3B,E7,BD,26,DF,A5,EC,D3,F8,F7,41,14,BB,3E,77,05,1A,02,EA,DD,DC,D9,91,F5,6E,BB,DD,6F,8E,4E,1C,8B,BF,13,78,EC,80,DD,87,D2,9D,C6,2E,EE,BA,A5,5E,63,FA,3F,01,9A,30,E3,86,EF,89,EF,A6,10,4F,4A,97,1E,37,C8,18,2B,54,BD,D6,2A,C9,B8,8A,FF,E0,88,42,2D,46,98,A2,C9,B1,5E,07,8F,AB,E6,5D,E0,EB,DD,6F,CE,91,2A,6D,57,5F,27,FE,09,C0,B0,C3,50,F1,0E,45,AB,D9,79,80,D7,DA,3D,DC,3E,08,6C,69,66,57,D1,26,70,5D,3D,14,D8,22,FE,6B,1A,37,D7,DE,37,70,D1,D1,FC,5D,79,98,54,FF,57,2A,AE,03,D2,07,79,F8,45,F3,16,DE,25,48,88,D6,12,FA,46,B7,B2,8C,36,CA,82,33,5B,EA,A2,D8,AF,6D,0C,71,37,8E,4A,E6,51,9E,7E,62,37,A9,34,D9,E3,FC,56,13,BE,1D,DF,4E,84,13,0F,DB,A1,78,E1,AD,C3,84,3E,69,1E,59,6D,92,1E,61,97,2E,F4,7B,15,A0,11,58,BD,20,FB,65,56,1B,DE,D5,07,71,83,7F,79,E4,58,08,AB,28,07,13,0D,4A,88,23,C0,AE,EB,24,9C,A9,51,F9,8A,B5,A0,FE,33,4E,11,E2,F0,78,A8,06,DD,B4,92,E7,37,99,CD,C8,23,5F,6B,17,73,12,8C,AE,03,F7,28,A5,0D,2A,FE,E7,B8,E5,46,89,27,12,9F,B6,E0,18,70,CA,2B,66,E1,A3,0A,2B,1B,51,D4,15,37,86,48,F5,FE,95,7C,41,72,0B,13,72,5F,D5,68,E7,8F,EC,C0,1E,9E,F2,16,5B,9B,C8,A9,35,64,82,EE,67,A8,9F,0A,3B,63,B2,8B,3B,02,3B,09,14,AF,21,FA,6D,BF,62,6F,89,A0,68,74,7D,9C,F8,5D,80,23,69,6D,D5,E6,9F,0C,5D,EC,1F,F9,1C,8A,E5,7C,49,D2,39,3D,7A,9E,7B,F6,FA,C7,F2,3F,10,C0,C0,D6,E1,83,E7,A8,01,89,27,B5,C8,65,01,2C,E4,A0,16,93,31,7A,C2,DB,CB,26,5A,A0,96,AA,2E,58,D7,B9,AF,8C,54,81,90,B5,54,05,1D,FF,CA,34,DD,5C,05,55,76,2F,FB,35,6C,1E,F8,6C,49,B3,A5,35,A7,EB,18,47,FC,73,5A,F1,C2,97,F5,30,31,CE,EE,44,17,BF,46,65,AB,49,45,E5,52,A0,8A,E5,DF,FB,2C,60,0D,BD,4B,EC,B0,62,30,01,27,1A,DE,39,55,E0,01,85,F9,CB,E8,C0,43,92,B3,51,0D,E7,B5,A6,A3,A1,B2,A3,C0,7F,6B,D6,CD,B2,6F,A3,6A,70,23,08,04,C1,D5,2C,C1,AC,FC,16,B6,02,F2,7F,33,89,F9,1D,D3,DA,7F,3C,59,64,30,BA,12,DD,97,A6,4A,98,52,A2,EE,A4,75,C2,0D,44,17,1F,84,81,DB,DC,8E,0E,4F,44,9E,C5,BE,89,75,C4,FB,D7,73,E4,5F,83,F0,72,5B,A8,BB,30,E9,A2,67,3D,E7,17,06,2F,C2,F9,4A,CE,65,D4,A4,AE,32,95,C5,EA,87,3F,A3,BA,30,F2,CE,46,59,66,F7,98,1F,46,28,A1,D5,26,80,4D,94,4A,A9,49,80,6A,1C,92,69,EB,6D,A9,25,E0,9C,88,DF,8D,C9,56,A7,42,C0,58,6D,07,12,28,D3,84,EC,1E,23,36,C2,16,68,20,44,1F,13,8F,60,6F,55,6B,5E,E0,E2,93,0B,78,38,28,9C,D1,C5,A0,F1,1C,1F,8C,7D,2A,95,A4,66,C3,48,F8,D2,AA,1A,F2,FB,6F,98,FF,85,A7,85,A9,60,FA,EA,0B,7A,55,A4,99,A6,C6,41,EC,63,FB,A3,62,E6,A7,8A,83,E8,CD,85,A7,F8,99,8F,B3,65,F0,CA,D7,C9,7A,F8,61,8D,95,19,A0,78,10,1C,62,54,98,FE,B3,D0,B1,39,C9,92,C4,20,01,0A,89,1D,CD,E1,4D,6E,44,B3,13,74,6F,13,30,DE,D2,94,89,C1,FC,3B,29,5E,8C,E2,75,35,71,F7,EB,AF,67,9C,B4,28,E9,76,DD,5F,C4,5C,A1,B8,05,BD,F6,69,CB,57,B8,21,A0,92,7B,65,D1,09,DC,2B,F5,6B,53,58,C5,3A,58,9F,7E,A6,26,FE,A1,CD,E2,00,26,C7,1B,F5,33,F5,69,D0,61,06,03,C5,27,73,72,B4,5E,F2,17,F7,BD,7D,5A,6F,59,56,C4,CE,6F,45,B4,B1,8F,8F,76,52,D4,29,A2,B4,F3,2A,DE,C5,10,47,94,F7,F8,CA,11,79,E7,4C,21,20,12,B5,EE,6A,3A,C2,6B,2D,05,36,73,85,B2,8C,42,E8,D1,5E,DC,53,06,D6,12,C6,26,7F,87,CF,EC,8A,0E,98,51,A8,98,E7,17,A4,DE,7A,FF,78,D6,20,67,26,2F,B6,8A,96,0E,34,31,D9,6D,C1,31,75,2E,E6,B9,5E,9B,14,B0,75,EA,B7,10,1E,8F,57,B6,37,70,BC,7C,16,1E,79,F0,8F,0B,DC,91,B3,38,6A,B7,B0,61,C2,18,5C,D7,75,E6,8E,CA,1A,DB,70,7C,5B,2E,7D,1E,CD,6A,7F,CD,E9,6A,43,B2,05,17,69,A7,AC,B9,F9,59,45,5A,FA,27,B4,14,8B,E1,FC,19,D3,A5,4C,53,AD,32,35,02,7B,1C,47,1D,02,16,48,56,15,24,AE,7F,F0,27,37,2C,10,AD,78,A2,BC,3E,FE,20,8C,C9,97,43,8B,0C,DA,90,4B,91,7C,E9,9D,0C,36,23,94,55,12,EB,C0,2D,83,46,31,6E,3C,62,39,79,39,A8,D9,6B,54,75,2E,94,66,AC,3A,0E,1F,54,53,77,37,F6,1A,08,4C,F6,37,19,8A,F2,98,F9,18,B6,40,1E,23,ED,C1,33,08,4D,B1,97,0A,A8,6E,B8,39,ED,25,8E,38,7A,69,89,BE,B6,31,A8,F1,19,80,A1,99,6F,69,B6,3E,CA,C5,07,93,EB,7D,7A,CC,23,68,D1,E2,40,86,5E,7E,1E,CA,B6,38,D4,77,BB,CC,D7,BA,2F,93,6E,58,B7,89,AA,74,1F,BF,83,EE,A7,43,24,E7,2A,F9,AC,EC,D8,AD,E8,B5,50,48,9C,A8,D8,F6,B4,9E,10,D2,B8,74,D1,CB,3B,92,A7,D0,A7,29,7E,A2,E7,D9,D0,C5,C7,AE,B0,83,28,03,74,6F,15,5B,88,C1,4A,9D,2C,44,26,9C,ED,F0,1B,E5,7B,7B,09,38,A5,2A,0B,C0,97,41,E8,FA,B2,40,49,91,6A,34,DD,9D,1B,93,B5,32,44,77,7D,63,7D,70,1E,43,5B,8D,2E,AD,8F,B4,6A,82,1E,FC,85,45,0E,6D,41,85,43,61,12,52,68,2B,EB,C2,C1,5B,AB,37,0E,38,A0,36,B4,F8,6F,ED,03,1A,4B,87,0D,4D,B4,A1,1C,26,DD,6F,5B,89,CD,54,71,12,08,ED,02,EA,AB,92,77,65,8B,EA,B3,DA,4A,1D,F1,1C,A0,03,5B,52,97,F7,48,DF,23,6C,6D,48,55,EE,E3,B9,4A,2F,17,79,8B,88,D6,F4,FD,FE,44,B5,E4,EC,55,57,4F,DF,2A,4A,9F,D4,A5,36,9D,9B,F8,25,A3,B4,0E,D0,5F,01,88,EA,A3,08,83,A4,CE,17,95,4C,D7,D0,67,37,74,02,02,B9,29,A3,EA,1A,93,42,29,2B,22,6C,C9,A0,4B,80,4B,4A,B5,2A,D5,85,8A,7E,20,33,97,A9,E0,92,DB,64,4A,0B,10,13,02,5F,7B,5A,3E,F5,36,C7,B0,D5,C4,64,AB,5F,40,BC,97,87,78,69,A0,45,05,E3,84,AE,41,32,01,E8,B2,D2,E1,28,C6,EE,AE,E3,B8,72,D4,92,9B,59,43,03,ED,E7,2D,46,AC,66,2D,F7,B9,C8,C7,AA,FC,46,B2,D8,DA,86,D5,D4,20,52,36,0D,67,D0,E8,2E,AA,65,03,F4,7D,0D,A5,89,28,F3,D0,20,F6,29,B7,7D,87,07,D4,BC,74,6F,46,69,7D,49,D4,86,C9,62,49,C3,EA,BA,85,AA,97,72,66,BB,B5,FA,0F,65,AC,CE,11,CF,26,29,F1,3D,02,5D,58,5A,2E,6C,01,77,78,00,89,F7,EE,02,F5,53,56,B4,F0,01,CD,4A,8D,67,29,F8,71,19,80,7B,90,4B,C1,9F,AF,CF,6A,9B,22,B9,07,1E,FB,F7,D7,87,63,12,17,54,E3,56,25,4D,B4,9E,AA,6D,90,0C,F5,AF,28,65,81,F0,C8,4F,EE,AF,29,91,5A,E0,30,8F,68,A5,2F,20,FA,5D,C8,B4,DF,42,0F,EB,74,60,E1,85,E4,6A,29,42,D3,EE,D5,FB,F4,87,EF,E6,57,57,0E,F8,0E,45,AB,3B,9B,F0,4D,78,27,97,6E,5F,F8,4E,CF,9D,33,BB,BF,3C,C8,87,AF,9B,17,22,16,FD,81,B1,18,BA,48,94,DE,3F,3A,2C,77,09,5B,46,DE,37,A0,81,D4,29,9D,D0,D8,27,AF,DA,D1,D4,2D,B0,58,D0,3D,79,CD,A6,D5,D3,49,9B,62,03,47,BD,DE,74,45,A0,4B,8A,7F,00,1C,C1,85,B1,53,BE,41,B6,5F,89,09,2B,4F,0B,7C,E8,57,4F,20,A2,41,42,8B,AC,76,09,C4,E6,52,F0,C0,26,7E,DE,D7,85,2B,34,DF,54,08,56,9A,C4,19,1E,E2,D9,9B,3A,E3,0D,88,D1,D7,34,B3,8F,C2,81,71,51,EF,AF,A8,DA,69,B3,A3,85,EF,76,4C,20,75,0A,AE,C1,C7,C3,90,23,86,7B,4A,37,12,4F,65,0E,B9,BA,E0,7E,8E,68,D5,88,A1,D0,E2,C6,DF,E3,01,B4,9C,68,6B,57,62,9E,18,A2,C9,58,97,A2,C6,5D,1F,F4,58,F0,85,BE,4D,C5,84,39,58,8D,15,9A,C6,79,0B,08,46,79,73,D9,59,0C,9C,8A,B0,76,12,D4,F3,90,95,D9,B3,56,48,4C,D2,2C,CE,01,20,AF,D6,C9,38,19,27,01,3B,D9,45,18,7C,03,64,C0,BB,06,13,CE,B9,13,56,C7,FB,62,1D,D2,19,F8,9A,DA,27,B9,62,63,A6,7F,61,C3,7F,E2,4C,36,C3,27,4D,2A,FF,63,86,8F,7A,D8,27,22,7D,61,87,35,D1,19,D8,21,25,DC,ED,57,61,08,65,3D,64,9C,EE,F5,A1,2B,C3,CD,0B,18,AD,D7,48,94,B1,6A,58,2E,69,34,D3,B8,B4,C7,7C,D4,6F,B3,E5,34,C7,8F,B2,72,E0,DB,FC,71,3C,70,EA,24,35,00,8C,B9,31,AF,1E,9B,5F,A5,47,C7,67,97,62,9E,F8,17,64,A0,44,C1,47,28,74,A4,99,16,0C,1E,74,11,1D,50,75,30,2C,87,0C,3E,46,F5,FA,FC,25,AD,00,FC,C2,5F,33,D4,C9,EE,AE,F5,AD,4E,81,3B,6E,3C,30,F2,FB,D0,45,AC,A7,CC,76,BA,FF,47,27,95,08,8E,D1,86,BD,1A,89,B7,81,C6,06,24,F6,42,2D,BA,70,83,CE,B9,1C,90,FD,4D,A4,7C,A0,AD,06,BE,B4,38,B7,1F,E7,43,D3,FA,2E,23,14,62,13,59,39,33,10,5C,28,38,25,A8,D8,65,94,9E,41,35,DB,48,34,09,5C,42,63,2C,E6,4D,43,BC,03,2D,3E,60,8F,26,9D,98,70,9A,ED,BF,54,B6,C8,E3,3D,13,A8,CB,B3,4B,63,7D,3E,AC,B5,BE,9F,9F,8B,64,E1,D5,BF,15,59,1E,86,FB,65,C8,77,E5,D3,EA,01,09,D8,B4,AE,43,9C,2F,51,B8,C3,9E,C1,D3,6F,AF,63,16,6E,12,06,8E,97,3A,E7,40,0A,0C,5D,24,D6,80,DF,E5,E9,60,7B,08,F2,FB,68,73,54,D0,19,1D,F1,EE,54,E7,74,25,36,E0,70,DF,F2,EC,E8,2B,25,B7,D6,26,4A,DA,AE,CC,D7,E5,48,2D,21,C2,1F,0E,23,99,11,06,7B,00,8C,0E,7B,35,68,4F,C7,AB,07,12,19,14,82,A3,FD,65,3E,AE,9F,D5,6A,17,28,46,1E,87,76,6F,FA,7E,FA,8A,07,A2,3C,42,EE,E4,8D,EE,DD,F7,8B,ED,D6,D0,8E,FE,2E,C2,61,AE,12,02,D5,81,EC,3C,32,79,C9,0C,96,7D,EF,CD,E9,E6,B3,67,63,AA,B8,8D,A9,AB,C9,92,E3,0A,17,42,80,02,AB,80,F7,5B,9D,DC,86,A0,F1,BF,38,6C,BF,94,70,1A,BD,12,56,52,3E,B6,CB,F6,07,A2,3C,9C,A6,A8,0E,26,04,0F,A3,06,1E,41,DA,CF,04,7B,B0,53,A1,EC,BF,30,E8,A7,AC,29,F4,C3,A8,A0,C0,58,79,20,19,2D,5E,43,BB,EB,EB,19,08,F5,6D,B2,14,1A,16,41,9E,5E,19,22,99,A7,14,26,D7,69,F3,FA,C0,8F,93,84,CD,37,31,A6,CE,3A,E5,87,AC,DB,DC,CB,BF,2D,89,94,9F,AC,57,CA,04,4B,A2,BE,AD,F4,FB,09,AA,D5,82,0F,06,DC,F6,21,73,20,45,77,29,06,32,25,0A,7C,EA,50,11,A9,66,EF,94,AF,D3,62,14,6B,14,6F,5A,B5,0F,F1,E4,7F,22,99,7A,55,F6,14,EE,56,8C,0D,17,EC,35,A9,0F,9A,83,83,E2,FE,E1,0E,52,7C,95,93,23,80,64,08,B1,FF,50,9F,E5,87,A6,4F,A6,41,7D,2C,0F,B3,1C,D5,27,37,25,38,31,56,F8,44,C5,CE,7F,CD,70,BC,8B,DD,62,6B,70,99,28,6A,3D,64,FF,C1,B1,F1,ED,E5,C9,D0,64,4F,4C,A0,1C,90,8B,78,E6,3F,73,17,10,3E,97,D3,B3,19,80,E6,B6,D2,4D,C7,AD,3D,CA,20,48,4A,77,51,6D,23,13,A3,9B,EC,64,F7,B2,C7,3B,B6,ED,2C,56,18,F8,FC,93,84,FA,FA,6C,08,F4,F3,D3,F2,B3,B4,21,09,2F,AD,38,A4,D0,E0,85,11,85,D7,DB,00,66,E6,1A,56,BE,0E,FD,A1,65,F8,9B,9A,65,2E,15,E4,60,33,A1,93,11,F6,FD,55,F6,F1,6F,E1,80,BE,62,5C,5B,6C,26,8D,73,D8,B6,96,74,E9,EC,E9,0B,79,C9,15,F3,6E,B8,54,AC,B6,E1,AE,21,E3,7C,3E,46,37,74,C9,A7,C1,17,4E,CB,FE,54,69,0E,16,6B,6C,2C,CA,89,EF,EB,08,28,85,3A,36,81,48,19,86,3A,F5,2D,E0,38,6A,20,81,52,D3,E8,DA,B2,8C,48,2D,54,67,7E,97,4D,FD,BD,67,B7,BE,41,F5,7D,65,13,30,D4,87,CC,B9,FB,17,B4,D1,BF,C1,E0,25,C9,0A,1A,DB,B3,3A,C1,7D,CD,79,74,F0,99,42,77,C7,0D,6E,23,85,F8,15,24,87,8C,FE,CB,A6,AE,6C,47,18,06,9A,66,6E,5E,45,8E,ED,78,C4,F3,03,58,6B,C1,F5,07,1E,8E,F6,E9,B1,7E,54,15,2C,11,F9,57,17,04,A4,BA,B1,EE,D0,61,D6,F3,DA,9C,82,A6,A4,35,85,10,44,B4,1B,43,8B,74,3E,6C,4E,D8,41,A0,C5,5A,0F,43,3D,64,2A,8D,9A,BB,6D,7C,B4,8C,8B,45,2B,95,3F,B4,0F,2B,4C,7C,5D,2C,61,66,F3,9D,46,F3,9C,BA,C8,8F,77,C0,E9,EC,D8,B1,A7,FE,3A,50,54,E3,EF,01,A7,FD,4E,5C,5B,04,A9,A9,56,83,40,33,4D,DA,BF,69,FB,B5,E6,07,3B,34,BC,84,EB,E1,DF,4C,27,40,2D,73,02,F9,58,C6,D8,65,18,1F,4B,58,0A,62,DD,8F,E7,A8,29,D0,1C,29,FC,FC,74,93,B6,4C,4B,B5,72,56,FC,5D,BE,81,E4,B2,6A,EB,1D,54,00,E8,29,46,54,B0,15,E4,CC,FF,7D,3C,8B,3B,50,18,97,F5,07,27,88,76,0F,B7,64,0D,3B,C3,AE,5E,BF,30,E7,E1,40,E1,D5,9C,5A,66,16,BE,82,AE,33,09,46,EC,4B,33,EA,17,32,FC,F6,56,79,3B,FA,CF,11,80,B3,71,C5,A1,72,68,27,05,67,36,26,C6,9B,79,B8,64,96,4A,9F,03,80,78,8E,AD,3D,23,70,16,B6,DF,15,8A,74,E6,D2,B1,98,7A,EA,DC,ED,94,0C,9E,AB,E9,EA,6F,12,00,0D,20,E1,C1,D1,83,47,0D,18,CD,E2,2A,8B,E8,99,8E,A2,ED,C2,1E,49,04,2A,5A,0A,E0,4E,64,47,81,A6,B2,18,0D,A8,AC,22,6E,08,29,C5,F4,2F,BF,96,7C,DA,57,6B,8A,FA,EC,14,A8,8E,A5,E7,15,FF,EE,BF,DB,25,7F,DA,95,1E,B2,F4,50,21,58,9F,86,48,BC,1E,A8,22,2B,39,F1,64,0D,1C,78,18,0A,0B,2E,A2,EA,C2,AE,9B,76,34,6D,31,E1,76,F7,6D,7D,46,43,B8,08,80,98,EB,F9,97,82,34,46,3D,85,AA,D3,4F,31,19,1F,01,4E,48,45,03,0F,D9,4D,B7,23,5B,97,0A,24,AA,57,8A,3D,7D,F2,1A,0A,BF,17,EF,0B,8A,75,C7,CB,5E,43,E8,5E,09,7A,32,AB,6D,0E,0C,27,30,9C,8F,2E,80,12,D2,5F,83,C1,5B,45,38,88,D1,1E,DF,9A,7A,89,F7,C8,0C,5A,3F,39,CA,D4,18,E2,82,61,EB,B3,06,AD,77,6A,F9,2B,0B,80,2E,BC,44,CF,2C,4E,18,4C,67,41,AA,91,6F,13,C3,C5,74,B8,E3,62,85,45,C0,DD,7D,F0,EB,EB,8B,49,7A,3B,5C,D1,89,74,DB,25,54,ED,68,40,EF,5F,6C,2A,8B,F6,B1,3D,FA,CC,5E,02,91,2E,F3,5E,22,29,5A,37,D1,53,69,95,E6,81,2F,06,95,FE,F3,57,99,64,2A,C0,E7,3E,30,F6,53,19,AF,86,86,3E,62,7D,A4,4F,D1,DE,A0,14,6F,B5,7A,34,8C,95,15,7C,A8,57,36,7D,24,29,71,5F,4B,74,FB,46,61,E7,E0,20,9F,9D,49,17,2E,88,8B,86,1E,63,45,71,6D,48,CB,3B,CF,BF,A7,73,A5,3A,4B,8A,02,5D,E9,1D,10,B4,85,B4,41,E6,8A,8B,31,4C,69,AE,44,79,60,AA,74,B1,5C,50,C6,C0,BB,51,39,75,D0,86,B9,FC,0D,8A,86,17,F5,E9,E0,71,61,7A,76,5C,ED,86,18,94,CD,48,8E,1A,91,77,4F,63,52,48,33,57,52,88,AC,3F,75,47,F3,A8,6E,48,93,60,C7,90,41,51,77,AF,C5,16,A9,60,89,8A,52,7C,F5,95,57,31,25,2E,73,66,EB,23,82,0F,1C,52,CD,61,7C,EC,DD,F0,91,9A,0E,35,CD,B2,2F,24,E7,8C,C0,9E,B3,BD,0F,B0,D4,B3,12,6C,9C,3B,45,0C,08,5C,FA,30,A4,BA,FC,38,53,CD,C1,56,2F,84,3C,EB,0E,59,DC,B7,3D,D6,E6,EB,81,7E,83,C0,41,DA,5C,AF,D3,CC,0F,E7,86,D5,FF,9D,68,DF,70,6B,AB,EE,D5,D6,B1,9C,11,35,48,F3,DF,F9,77,B4,3C,CB,9F,2F,A3,4E,F6,92,AC,D7,D8,27,17,AA,90,CD,DF,71,F3,80,9F,51,71,74,EE,01,51,4E,B7,B3,A2,99,7D,C4,66,91,7F,70,DC,DA,D3,ED,7D,A1,CC,13,D4,7D,12,4C,53,72,38,15,13,64,62,10,8E,D8,73,15,27,D9,30,C4,E0,E8,92,FC,10,01,0A,2B,16,E9,16,23,F5,E0,A9,FA,37,49,CD,AF,59,84,1A,EC,57,63,1A,A8,29,A4,E9,A6,F1,F1,61,D7,23,D5,51,E9,EB,7E,E6,68,2F,A5,5F,04,E0,5E,07,A8,4A,49,64,E7,2D,95,20,54,54,5C,60,E9,5F,A9,02,26,CF,AF,02,70,6C,5B,DC,3C,79,5B,FB,B8,5C,A2,B9,E8,D3,E3,42,E0,74,F3,CA,D8,4F,62,68,9F,2B,DF,E9,16,36,72,F0,D8,6C,B9,89,FE,A2,D9,44,A7,26,05,47,55,4E,60,1F,19,A2,E6,72,3B,0E,96,76,62,5B,14,8F,A4,81,E5,9F,56,85,93,D0,AC,E5,FC,D8,FC,FC,18,84,AF,CD,08,32,3F,B1,E7,99,C4,77,8D,57,BF,2C,AE,80,63,9E,11,C1,38,1A,04,C0,FC,24,B5,9A,BE,13,62,34,86,E5,C5,3D,9B,FE,F7,74,41,01,4E,B5,E8,01,88,5E,C0,A8,C8,84,8A,73,B3,5B,91,30,13,54,ED,B4,02,DF,8D,23,A4,25,F4,45,BE,4A,74,99,7C,FF,26,2C,93,BE,D8,BA,68,C7,9F,F8,C5,6C,08,2D,CF,44,FF,3A,CE,5B,D9,AD,EB,0F,46,76,67,42,A6,74,43,18,7E,FB,2E,1B,94,6D,47,0C,CF,57,D6,1B,3E,1F,E0,0F,86,F7,10,47,7D,46,34,B1,38,72,7A,E4,24,E2,99,DE,EE,E2,3C,EA,69,EB,5B,6B,6D,0B,79,10,1C,79,6A,FC,7D,D9,7F,2A,1C,A5,4D,6E,0F,9B,90,3D,26,5D,33,34,2A,DD,11,7A,17,56,6E,91,A3,88,5E,77,44,6E,0C,F7,A1,91,FA,49,F0,4C,51,FE,AE,74,B4,D9,44,8D,02,92,2F,F8,DB,A2,A0,99,26,06,BF,31,69,A6,DF,66,7D,8A,85,31,8B,75,BC,27,F3,DC,9E,15,93,33,0C,F7,69,F3,30,CC,13,6B,51,47,A0,69,DA,A6,F0,27,4A,BD,09,1F,AB,1E,92,77,67,79,06,C0,E8,1F,A8,90,56,53,26,B3,A7,43,2A,A2,70,A6,A1,A0,42,22,F6,6C,EB,D9,10,00,96,2C,90,DD,08,3C,B5,DF,9A,5B,D0,AF,F3,F8,C9,EF,91,3D,D2,58,0B,6E,85,A5,C3,16,AF,CD,0A,6E,31,2E,9B,D3,2E,0D,5B,E2,F4,13,B2,23,A8,29,9D,E0,A9,20,45,18,5D,93,AC,A4,63,CC,A0,3F,65,EC,6F,B0,1E,E7,3F,8E,23,C0,E7,C0,E7,AE,0A,A2,66,CE,10,4C,5E,0C,84,E2,AC,2D,23,DF,56,EE,86,85,44,95,04,82,1E,98,10,10,E2,30,1C,E4,BB,3D,4B,BB,83,A8,DA,03,78,BB,67,DA,B3,2D,10,F5,8F,FD,21,F1,23,70,74,95,66,7B,4C,06,63,B1,48,8E,6F,D7,E1,A6,F5,A8,C8,D4,1E,25,14,70,05,F6,0C,8F,03,A9,18,A0,00,6C,11,29,D7,74,71,89,27,7A,1C,F4,0F,EA,63,61,DD,B0,E6,20,9D,33,2F,05,62,C5,3F,72,4C,3E,A6,A5,C6,80,9F,54,01,19,3D,26,17,75,CC,76,4A,B7,67,E9,BD,1C,A6,4C,96,30,DF,D4,EE,C8,35,FC,0D,76,18,0E,8E,D0,EA,D8,03,0F,74,C7,AC,8D,48,5E,9F,40,F5,2B,C6,2D,18,9B,5C,56,1C,7D,72,58,4A,2A,EC,2C,F6,61,C3,2C,7B,5B,61,5F,7E,B2,4C,3B,1E,FA,49,19,42,10,88,90,B5,79,67,5E,DE,22,CB,79,6D,7E,CA,49,CC,C3,12,00,DF,3E,A8,F3,FE,7F,78,74,70,C2,DF,F7,37,FA,E7,A4,28,EF,6A,92,C5,B6,41,EC,F0,1B,F4,4F,5B,03,6F,EE,51,AA,92,A9,BD,2F,CE,01,0F,DE,72,52,4D,E8,47,0E,66,E8,1C,0E,85,BC,26,11,4E,26,BE,C0,C2,8F,23,91,69,76,93,C9,C4,A4,C7,A7,BE,12,56,0D,E5,35,A0,6F,AD,97,3A,6F,C9,6F,A7,25,F9,A5,74,F2,37,86,BB,A0,74,20,25,2C,F3,C5,E7,90,DE,F4,DC,17,EA,AE,9A,03,31,0F,C0,03,CB,B3,DA,C5,3E,9E,42,F4,79,B7,55,92,29,DF,43,0F,8C,83,04,A7,8D,7D,03,F8,87,B2,2F,F7,59,18,BF,0E,98,46,E1,93,9B,21,6B,03,A3,BA,36,C6,B7,80,C3,8A,87,FA,B6,08,23,8D,BC,52,CE,44,73,23,F9,17,20,B7,C1,E2,D6,7D,64,2A,1F,68,3C,6F,D8,81,D4,AF,D7,61,D1,4C,57,60,FC,0A,D0,A1,A1,85,DE,76,5D,72,FE,D3,74,FF,29,F8,36,08,1A,EC,B4,A5,E7,4D,43,54,2A,74,A9,C1,7C,EB,E1,DA,9A,85,D7,61,BC,98,BF,B9,AA,1D,0D,D3,8F,27,53,27,4A,E6,58,A3,50,D0,DE,A4,C7,4C,BA,74,AD,28,AD,77,99,A2,20,4D,48,6B,A9,EA,B8,45,F7,12,B7,33,4E,C6,6B,CB,EA,FE,FC,22,70,76,47,C4,3D,BF,9B,94,2D,8D,64,D5,90,61,8F,7E,BB,A8,E6,73,71,7D,9C,8C,D7,F9,47,E1,DB,7D,D2,2B,0A,B7,24,32,8F,AB,33,E3,8C,3E,7D,A5,FF,BD,B6,99,58,B7,23,29,16,EB,D0,08,2C,66,08,99,1D,F3,86,74,C7,E7,1D,48,F8,54,1E,83,94,BA,15,6A,A1,74,26,D8,09,FA,17,0C,3E,4A,8C,46,92,85,CA,B7,40,92,0B,18,03,2A,5F,21,2B,C2,8E,A5,2F,1B,54,82,B6,0B,0C,4C,1F,BA,06,D4,27,7C,E2,1B,23,6D,07,81,1B,D4,0C,F6,BA,85,0D,A9,F1,71,15,FC,62,DB,13,52,FD,04,72,5B,FD,2B,D9,00,30,0C,C3,BF,D2,9A,FF,0D,FF,15,9F,50,59,D5,10,D5,67,F9,CD,7A,CA,B8,CA,D5,82,96,FE,74,07,7F,BD,C1,16,55,B2,CC,D4,09,06,17,16,3D,0F,C7,CB,70,EF,9B,33,E7,56,D9,82,F2,E4,DC,06,B6,77,64,C3,38,29,EB,D7,27,BD,EC,37,0D,71,03,09,58,72,54,FC,FF,6B,D5,C5,0F,B2,1C,8B,90,C1,A6,26,16,F4,1A,2A,A0,6C,DA,F5,55,1D,F3,E6,D7,B7,95,29,80,6D,CE,E0,B9,6D,29,A7,E8,1C,5A,7F,D4,9D,F4,75,8C,8B,47,00,AF,59,CA,DA,EB,0D,2E,18,15,69,1D,F3,62,C8,8B,8C,12,96,23,89,AC,2D,2A,EF,62,F5,A3,79,D5,11,1F,F1,08,46,CA,94,F7,55,3E,4D,26,03,35,DC,F4,9C,4F,15,EC,AA,D7,E0,F8,15,10,A0,E3,AF,F4,94,C5,8D,79,D5,8A,C1,17,49,47,4A,B7,3B,37,B9,C4,EA,A3,E2,43,E2,66,D1,E4,A2,AA,D4,C4,E1,92,C1,D9,08,63,71,C7,F1,2F,73,CB,42,FC,DC,10,6B,BA,71,D8,E2,96,29,98,09,8C,AF,0B,2E,87,40,28,A7,7E,50,C2,E5,C2,6F,9B,87,AE,0E,1C,DF,67,53,49,55,E8,A8,1B,04,08,BF,B0,5C,66,03,B6,AB,A3,B1,AE,39,1A,A7,68,67,FD,28,EC,8C,7E,6D,5C,17,C0,D3,5F,F7,F2,BD,8D,52,47,1D,EE,36,E8,12,A8,F5,F5,A2,68,21,A6,8E,AC,16,3F,E9,0C,9A,AA,C8,38,C4,77,E9,5C,A4,5B,E3,C4,53,B9,09,B5,88,30,C0,02,42,B5,8E,33,8E,B5,23,3A,F1,8A,D7,99,B4,0F,44,6D,3F,9B,67,D8,B8,F1,72,75,B6,23,3D,22,95,A9,D5,26,27,C5,57,90,AB,12,89,B5,62,70,60,5D,2E,66,40,88,96,DA,6B,8D,C5,97,B3,44,3C,CE,72,3B,C2,56,25,71,8E,86,FC,45,8B,65,65,01,8B,BE,19,4B,59,B0,B5,CC,D1,67,53,3A,2A,0B,DE,7A,DA,8A,A7,77,1D,FD,FD,BA,69,1B,2A,1E,E6,D1,03,F5,E2,F8,EC,EB,BE,D5,FB,A6,BD,F8,47,6E,B7,11,36,0E,2B,DD,33,2E,47,FC,51,C9,2B,27,AD,B5,4C,0A,36,D5,24,C4,C8,80,DE,81,CD,78,DE,A8,50,53,B2,42,9D,20,75,8C,8F,AF,EE,AF,14,6E,9A,6C,CF,BE,78,0C,70,F2,15,AC,AF,34,73,C4,ED,24,9C,88,91,35,7C,B6,3B,C5,4C,FA,EA,68,CC,34,86,AB,45,A8,FF,34,1D,64,BB,45,1B,E8,16,7B,78,8B,D7,EC,58,DF,47,D4,EB,3D,D4,18,DD,ED,BF,F8,74,C6,D9,4A,3E,E7,4B,64,F8,41,64,AA,C8,0A,DE,BC,06,43,39,25,6A,19,60,4B,4F,42,C6,DD,2C,8A,DF,8E,AE,68,6E,02,6A,5B,48,C9,A6,42,AF,4E,15,F8,B1,D8,EE,7C,0F,B7,E6,75,FB,C7,18,40,2C,09,E1,6C,F8,E0,83,22,26,36,8F,C4,14,C7,0C,4E,3D,CE,AC,56,FF,A7,E7,EB,AB,F5,65,40,11,AA,99,1E,A4,7F,75,00,C6,9C,42,32,53,A7,D0,18,63,89,7F,2F,12,E1,A0,AF,19,97,26,69,1A,89,89,27,9A,5E,72,4E,5C,D5,43,C7,3E,FB,B7,DF,36,B7,E3,28,2E,F5,64,97,7C,2D,54,69,0C,AE,C6,70,85,D2,5B,89,E5,63,44,58,6E,A5,9E,60,F3,11,97,F3,8D,12,EE,AC,BB,CA,2D,03,71,23,DB,79,E6,19,40,D7,CE,A3,80,76,CD,81,26,8C,DA,37,0F,2A,DF,F4,55,6D,EA,F4,B3,0F,6C,24,F3,E2,7E,83,C7,84,30,06,97,E6,01,27,34,DB,08,2D,EE,54,CD,7F,51,27,1A,7E,5F,92,90,B4,B2,0B,9C,2F,42,4E,0E,EA,B0,73,A6,89,DC,E6,CE,5E,7A,07,30,2F,75,CA,63,95,CC,53,D3,78,EC,CC,33,7E,35,5F,04,DD,A9,EF,87,23,AE,D8,BB,19,3C,A2,5F,A6,BF,4F,50,86,AF,31,E7,D7,E2,39,6B,2D,C9,5F,4A,B2,C5,A4,A0,E2,5A,F5,71,FA,7B,47,2A,F5,60,5B,B6,3F,5C,91,62,72,B0,64,93,40,48,44,B6,E2,B2,9C,E8,DA,42,5F,DF,8F,12,6E,8B,EF,EC,7B,8D,61,F5,91,E9,AB,5D,93,C4,AD,57,88,B8,56,29,74,8C,3B,1A,18,BB,81,D5,B4,6E,41,C7,D4,D8,C6,4B,91,01,6B,B2,DE,F0,D0,34,C9,62,34,26,B7,28,50,E7,BE,65,79,53,EE,14,3E,AD,69,03,DE,56,73,6D,C7,58,F5,8D,E7,D3,F1,C0,6E,A7,83,2E,3F,B7,7C,BD,6F,36,CB,98,5C,24,76,76,C6,57,0F,F4,22,D5,77,57,26,88,68,75,40,EB,7C,13,D4,D4,C2,EF,9F,74,32,2C,0D,90,B8,2A,2F,CE,00,3D,C0,9C,F8,AD,70,E4,8D,42,2D,EB,68,33,8C,E2,20,92,56,1D,8C,BF,06,54,CE,FA,18,A0,2F,3F,BF,07,AB,DE,64,3B,3F,3B,05,AA,3C,9A,B0,91,3E,FA,51,F1,1F,7C,C4,08,79,FA,11,16,D3,0B,B8,44,B8,B8,64,EA,95,4E,BE,5D,C9,B9,B8,7B,67,6C,35,29,51,A3,E8,47,C8,77,08,33,EA,AD,93,55,D0,D0,00,19,1A,AA,D7,AD,A3,2B,FE,C3,9E,0A,45,EC,3D,88,96,AA,5F,BF,D2,32,6E,3B,41,10,AA,43,85,57,B6,6D,3C,06,C3,84,B7,4F,5F,B8,13,8C,1F,4A,9A,D5,2D,E4,CC,13,EC,8A,EE,86,24,32,13,D0,DB,66,74,B7,8E,FA,42,5A,AD,8F,76,29,7D,15,90,4D,21,E2,02,44,3A,0C,51,BD,65,0F,E3,E9,3A,CD,9B,A5,77,4A,44,B9,B7,D6,D0,D6,BB,AA,F2,7E,3F,30,8A,8C,D9,D0,C6,71,25,8B,27,18,8B,46,7D,CE,3C,54,64,E0,DF,FD,44,F9,F2,F0,44,15,F0,84,FD,6C,46,B6,60,BB,D0,0E,C7,A4,D9,75,0B,A3,01,C7,BF,73,0C,D3,58,7C,30,05,96,4A,6B,41,9A,A6,DC,A0,70,7C,C4,43,73,B9,8D,1F,18,31,7C,B9,96,75,4D,72,23,EC,ED,67,86,FA,18,95,90,0A,BD,70,45,B0,A5,D9,29,E2,98,7D,73,2E,5E,25,DE,DD,E3,D9,E8,08,31,C5,F4,C1,B0,EC,7E,95,9F,9C,A7,03,CD,5E,95,50,3E,59,93,BE,6B,BD,4B,15,6D,22,FB,4F,B3,45,BB,06,F5,9C,A3,6A,F6,0A,AC,AC,F9,B3,44,01,EA,1C,B3,97,E5,4B,8F,B3,37,59,0C,41,53,C8,FA,48,EE,07,5D,53,E0,BF,F0,48,B3,FE,33,2B,83,16,03,B3,D3,D8,51,E0,A0,DC,74,4F,39,49,68,DD,A5,A0,6F,1F,93,39,DE,9A,77,AF,85,2D,B0,45,21,49,D4,79,77,31,6D,C7,04,E3,2A,0A,1D,F1,FD,7A,A8,35,2E,44,D2,7E,2E,89,21,F6,C9,2A,F8,22,53,CC,35,11,4B,6D,E1,FB,6B,F0,15,A7,A1,9A,9F,2A,59,17,A8,C5,09,EC,4B,2A,BD,C6,F5,9D,96,B1,0F,CA,E2,48,28,3C,35,32,C5,D7,8F,CE,A8,CC,9E,F6,D2,51,2C,F6,06,EC,E8,E6,26,8C,27,00,E5,6B,CC,B9,60,44,8B,0D,FD,9D,89,A6,20,E7,5F,77,66,10,CE,8C,BD,1C,DC,A0,81,62,2D,B9,7F,30,DC,FC,D9,6A,3B,59,41,B6,A9,F2,B1,C5,46,E2,3F,46,1A,4E,B2,C4,43,02,74,83,4E,6F,1B,5C,85,A4,D8,62,FB,88,AB,86,FA,7D,17,03,3F,E8,F9,5F,12,D2,D2,4E,12,04,98,D1,5C,A0,02,AE,D4,98,94,97,16,D7,A1,F3,1A,0B,D7,8E,AE,01,81,A3,33,A6,0B,AC,BF,4A,B6,E0,7E,01,0D,CE,EB,03,FF,21,98,DF,43,13,AC,59,4E,7C,58,B7,76,2B,F0,DE,9D,1C,20,2F,B4,05,41,43,50,E7,52,8C,7C,FB,03,B5,CF,AD,89,A2,C1,0B,88,37,21,95,31,D0,6D,A4,74,10,43,BF,2D,DC,1A,8F,1E,C7,9C,D8,0B,11,F9,FA,B1,67,DD,18,13,24,D0,C7,A6,BD,19,34,9F,10,2C,09,C3,B0,60,68,B8,26,8E,48,CF,E3,F0,F3,92,72,04,F8,8C,C4,54,E7,47,69,2A,88,28,11,FB,EF,20,5F,F3,68,8E,5F,04,10,9A,72,29,F9,B2,7C,F3,90,13,0D,B0,4A,BD,2D,17,C7,C1,3A,16,7F,B2,AA,F5,C0,2F,F3,91,F0,74,44,A7,65,94,10,C5,02,F3,18,D3,CC,21,DC,CE,F0,B0,C4,96,46,EE,D5,CE,5E,62,E0,08,5A,5D,21,09,0A,F6,E8,DD,E6,6C,E0,D7,7B,0A,93,9F,18,A0,C9,4F,84,C9,49,D1,5E,9E,DC,C8,5B,D5,B0,0A,F3,0B,55,34,C6,0C,27,8A,9E,22,47,F1,1E,D5,32,BE,2F,EE,71,03,BB,C5,69,04,F5,AB,03,D3,9C,B7,10,8A,F0,C0,55,72,36,23,3E,72,1F,E4,4C,5F,3B,03,26,CF,9F,BD,57,ED,2A,03,56,97,72,1B,7F,D0,6C,C2,99,B8,73,6E,D8,82,4C,0B,36,78,22,A5,DB,36,DA,95,A2,DF,50,12,83,71,05,0D,93,1A,5D,E3,FA,AB,55,99,9A,89,D9,26,52,FB,84,7F,36,67,DA,5B,A4,ED,FA,9D,7B,66,B1,D7,95,83,DB,22,0A,11,C1,7C,20,6F,61,07,C7,1E,20,10,A0,C9,ED,49,57,88,31,36,2E,4C,70,8E,A1,32,0E,59,B8,DA,E2,58,A3,AA,7F,BE,84,EE,8F,91,00,5A,03,D7,06,C3,FD,B6,F0,21,2B,5B,7B,57,28,02,9A,87,F7,E5,EB,16,DA,B3,1C,22,2B,D2,4A,F6,34,17,F0,DB,88,E5,7C,37,39,21,91,DE,7C,F3,54,4F,DF,89,E2,0D,21,F3,2D,A5,F4,C1,55,F8,FD,23,79,80,6A,42,08,03,2D,D1,48,7A,71,1A,37,89,08,A3,56,99,24,BB,B5,9A,F5,BE,4A,07,A5,ED,E6,D2,D6,47,0C,AF,65,4C,6C,A6,9E,41,6E,F6,B6,C3,32,6D,8A,D4,34,D3,F7,5A,DC,8F,3C,90,C5,71,B8,23,F0,C6,32,E7,F4,76,86,88,06,BC,D0,F5,C5,EB,8F,DA,CC,D2,EC,E7,E5,A9,5C,F5,7B,79,1F,F4,65,35,5D,54,99,69,88,3A,2A,A5,8C,3F,94,FD,37,7E,82,35,4F,9A,F1,DA,6D,84,4F,61,23,9B,18,FA,3B,3A,78,98,BC,80,3B,B8,79,44,1E,A6,B9,6F,B9,9D,70,6D,30,5E,D5,EC,E0,08,DE,F6,86,DA,5C,29,C1,72,BC,DC,A6,97,9F,2D,B5,84,48,7B,F8,1A,C9,96,E6,7F,22,54,FE,60,FE,BC,5F,1B,35,15,5A,B1,B5,8C,DF,CF,53,98,C4,54,20,44,E2,F8,65,A2,6A,AC,FF,C3,67,5D,CB,F4,F6,C3,1D,3A,E8,4A,5B,0F,5C,AB,D6,E6,EC,B6,55,93,18,44,8B,C5,4D,BA,55,9D,51,D7,8B,22,08,FC,F8,56,09,71,8C,0F,C3,D2,15,B2,B8,BC,5B,83,71,39,1D,11,10,CF,7F,9B,EA,0F,B0,77,86,2F,4C,99,FF,86,DB,74,EE,5A,37,8C,D4,86,7D,A0,16,08,17,83,04,B4,51,AF,76,CE,8E,53,12,1D,00,2C,9D,53,05,59,96,A0,20,C9,12,42,55,C1,3F,90,05,46,C4,28,84,1F,6D,E8,DA,B2,90,80,5C,D5,D4,AE,E7,48,9A,5C,37,C9,E8,46,FD,AF,22,F1,A0,92,1B,A7,07,F3,EC,A8,76,9E,A3,A9,22,A5,A8,34,09,F5,0F,EA,C2,24,9F,7A,B8,F3,AE,89,12,26,7D,09,06,C5,63,D6,01,13,35,35,6E,A1,5A,80,0E,35,5B,B6,E6,18,6E,E5,95,7A,9D,B6,D5,91,7E,54,5C,35,4C,8D,76,8A,0A,F9,3A,A1,4C,BD,8D,A3,82,2F,EB,7D,EE,BC,C2,8C,C5,5A,8E,04,13,38,97,25,CB,80,66,8C,DE,7A,6F,1A,4C,8F,7F,65,78,19,C5,A5,95,A7,DD,B1,9C,8B,54,91,42,6C,CE,EF,1C,EB,F0,51,22,05,76,5B,8E,D2,58,22,D9,AD,BD,53,B5,69,D8,52,BE,E0,5E,83,8D,23,C2,BD,15,60,63,05,C3,CB,92,22,73,EF,DE,6A,85,6B,AA,EA,DF,1D,5A,43,BD,97,C6,26,28,76,0A,58,19,6C,6F,30,C8,53,08,AF,2E,3F,8F,70,86,DF,42,55,1C,1A,3E,0C,0F,14,76,70,9D,4F,77,9A,14,11,0B,CA,42,12,DC,92,99,6A,0B,9B,77,E7,F6,41,52,D4,4F,4A,A7,B8,C4,2D,B4,23,E1,06,BE,57,1B,C4,2C,A0,2F,6E,0C,56,5B,4E,04,B0,B6,DA,8A,3B,97,2D,34,0F,E4,B6,80,32,A9,D8,F8,04,FA,48,C7,06,32,43,87,AD,BA,4A,A3,DB,CC,16,B5,B9,A6,C7,66,01,1B,30,68,CE,AC,2A,19,43,6C,13,63,64,0B,FF,1A,D8,3B,C3,BA,EE,79,52,68,6B,4A,F7,9F,44,A5,D3,61,E7,66,56,A9,F8,13,A9,3D,74,BD,13,85,4F,B5,DF,43,D1,58,43,50,24,4C,60,ED,5F,32,25,52,49,FE,76,24,24,A1,06,34,C7,BE,81,4C,62,6C,3E,01,0B,0D,7C,99,0A,7F,7A,2D,AF,51,2D,DA,26,4E,DE,F1,54,01,AF,23,EA,82,4F,1C,7C,06,3E,E6,11,A9,56,5E,A2,09,B1,DE,E4,0D,19,C2,AB,39,07,30,D5,FB,4A,8B,C5,CC,75,A0,BA,44,98,5B,50,5E,D0,3E,EE,96,7B,23,92,3E,49,F6,CB,B4,DE,31,1E,67,F2,CD,74,8B,D4,53,39,A6,A0,DF,6E,4F,62,F8,0A,CD,6F,EF,C4,8E,51,94,14,03,E5,0E,16,9A,BD,74,23,47,BC,7F,3E,E6,FB,97,4D,9B,D7,03,04,71,58,2F,82,66,F7,FC,F1,29,7B,EB,45,3B,9B,8C,6E,D9,1A,C8,A4,F3,D5,8F,DD,CB,76,2B,42,6A,2D,E9,17,91,EB,6B,99,F5,F9,BA,BC,2A,CC,FD,99,D8,D1,4A,29,60,40,73,6B,43,9B,B7,23,3C,AC,27,D5,C7,47,1B,19,4F,EE,C5,82,4F,08,CD,8F,03,A4,24,24,45,AC,CD,55,D9,75,0B,9C,C1,3C,DD,9C,C0,82,7A,52,8A,F7,78,0C,91,9E,99,BD,3F,60,FF,73,99,7C,17,06,20,C8,4A,D1,EA,FA,16,8C,02,98,DE,65,2B,DE,3D,33,8E,0D,32,48,47,E4,F5,B0,B9,80,ED,67,7A,B5,70,1C,E1,40,E8,31,E5,75,03,44,99,1C,26,0A,DD,CD,0F,EC,E2,DC,BB,0D,B4,83,71,43,8B,A5,45,5A,33,29,BA,CA,6F,5F,C3,82,E2,78,28,62,35,04,0E,E2,84,CF,34,58,F2,2B,7A,5D,5C,32,43,01,12,39,5B,7E,6F,58,D1,6D,BA,A3,3B,C4,50,EC,44,EC,51,41,26,EE,FE,20,95,2F,31,E1,B2,F2,F6,4F,F7,EC,56,E8,6D,08,21,6D,05,4E,69,3E,5D,A8,58,6A,E4,00,C7,65,23,3F,FF,92,D9,F2,3A,92,A4,9F,9B,87,7D,09,9F,70,43,F3,58,E2,5E,00,80,33,C3,00,7C,FC,6C,96,A6,DD,27,80,5F,02,6C,56,67,1C,6D,7B,73,D8,98,D9,2A,5C,B3,15,1F,3B,43,B9,39,36,65,16,6D,96,8B,B1,06,1A,CA,03,0D,33,2B,95,06,71,61,B9,83,63,91,4C,6D,6F,C8,9C,F0,14,E9,5A,C3,E2,37,5E,22,FF,38,19,BB,CC,79,26,EA,28,9F,E9,61,DE,E3,05,04,29,A3,78,2C,03,1C,44,3A,5D,0A,06,9F,AE,51,27,A1,5E,58,B7,61,F8,34,19,FA,10,11,A1,9F,78,96,85,08,4F,7F,14,59,42,6C,33,8F,BE,44,F5,F9,B8,18,79,D5,C3,33,57,1E,79,88,B5,10,D4,E1,02,B6,04,95,A2,8D,16,51,59,98,DF,28,40,28,38,AA,76,9E,34,B2,AA,11,38,1F,03,70,48,13,1C,C3,B4,98,3D,DF,65,AC,12,92,56,BB,A0,11,8A,7E,8D,CD,14,F7,2A,5C,66,C8,1E,7B,07,FA,92,C8,F4,51,A9,2E,99,AE,B2,96,05,CA,8B,08,46,07,A4,28,C0,8C,E6,57,23,17,D2,BA,AA,CD,08,6A,72,D7,7C,B1,F8,1F,32,78,93,72,6B,12,3C,F0,9D,AD,B1,C0,7B,2B,29,56,B1,38,40,AA,4C,CD,7F,F4,85,82,90,1B,30,53,A3,56,EE,13,B5,C5,14,93,01,1F,FA,69,16,40,E2,0E,A1,8D,CF,02,A7,97,DC,31,D0,65,7D,E1,FA,D0,E9,BE,D3,DB,7A,E0,2A,99,40,C7,9F,FE,32,A6,AA,4C,6D,60,A9,FA,8D,B8,94,42,FD,E0,A1,D4,26,14,A5,5A,D2,A6,DD,23,62,C2,F6,DB,10,8E,A5,36,63,36,2B,42,FA,ED,50,17,6C,0E,C9,25,63,75,29,73,6B,1F,52,06,07,ED,73,86,0F,9D,E5,78,68,A8,1C,A4,5D,60,D9,AB,F1,42,DF,E0,1B,2E,10,45,97,58,C1,1A,E4,84,9D,61,9B,ED,E0,75,36,2F,B7,99,A3,51,BE,30,F8,19,F7,86,00,33,95,F8,C6,E5,D7,DF,AF,3A,88,0C,BD,E6,CD,DF,33,1C,6E,0F,7D,09,CE,CB,60,CB,45,6F,E7,7D,03,23,FF,E9,B0,5B,67,F4,EB,A5,5F,55,EA,11,E1,52,A7,87,0D,34,AB,AB,31,9A,83,08,92,29,FA,37,C8,57,3D,9B,A7,80,56,4F,E5,AF,59,AC,DC,0F,C5,74,E9,67,20,F8,08,E7,81,05,7F,FA,6F,1B,C7,44,7E,C7,B1,85,62,F1,D7,E6,24,AC,CF,BA,D6,EE,D5,D9,0F,24,7E,C1,A7,EF,7C,0D,70,4C,B6,D0,47,F2,36,71,5C,5D,BE,72,A5,AB,61,29,F7,9C,CC,FA,EE,4E,A6,97,5A,9E,AA,31,8E,2F,AE,51,33,06,CA,91,3B,B4,93,36,C2,FB,2C,6E,6D,ED,C3,00,83,E5,2C,00,A2,85,3C,66,4E,31,53,30,7E,89,9D,A0,3C,1B,8A,E4,5A,DB,10,66,93,82,8C,33,13,4F,67,11,32,F6,57,9F,8B,D1,92,D4,9A,9F,DE,7A,76,B2,7C,1C,F2,2E,7E,6C,05,5A,2C,F1,00,33,60,FC,E7,7A,60,F6,09,2B,09,BA,20,F4,CB,B5,8E,BB,A9,80,22,C3,E3,DC,47,99,39,97,B7,B7,1D,F1,07,A9,C2,93,7A,7B,E1,D0,30,47,BF,0B,83,76,A9,52,FA,46,AF,FF,0E,EB,60,01,70,35,5C,F9,03,CE,F8,90,85,B4,EF,71,1B,A3,6D,EA,06,30,28,5B,E1,60,54,45,20,53,D0,5D,3B,A2,0B,18,1F,47,C5,19,92,B6,1D,16,07,CC,D2,8D,5A,75,25,98,A0,D1,5B,F6,E2,2A,FB,56,03,16,D4,00,0F,C5,07,44,C5,47,31,D8,2D,85,59,21,96,16,FE,4B,F5,67,04,8E,7A,D0,4B,11,39,02,81,B5,39,21,D1,75,D5,19,CE,91,00,3E,60,37,83,F9,FF,D7,A0,AF,3F,A7,8E,00,76,9B,65,DA,DE,57,03,5F,42,91,32,AA,6D,8D,DD,8F,22,EE,CA,22,8A,3D,28,88,F8,50,F9,13,15,D8,3F,B7,62,B5,C6,31,49,15,18,15,33,3B,6B,34,1A,06,31,D5,3F,A1,19,66,F8,42,8E,3A,1B,85,B0,51,14,C7,DF,E4,C7,E6,BA,08,46,E6,7C,56,A8,3F,E9,43,C9,7A,7D,6D,09,22,03,81,23,01,B6,70,DD,86,A0,41,4B,E4,FA,2C,57,CD,2B,A8,85,89,E8,33,36,0E,2C,5C,62,7E,7C,E5,09,B9,62,78,2B,A7,C8,2F,DE,D0,E5,CE,A9,80,52,BA,63,AF,AC,3F,78,70,8F,27,8E,34,E2,A3,92,90,6C,51,FC,68,04,55,82,AC,32,AA,73,B5,60,7C,58,18,0B,EA,37,ED,2B,16,DE,F0,4C,74,9A,85,1E,D8,A7,94,D8,74,2E,DF,BE,B6,B7,5F,3B,C6,59,04,D5,4F,18,E8,46,C7,6D,32,CA,0C,3F,9A,42,61,F8,D8,34,F3,01,04,51,B4,D4,70,90,27,02,ED,FB,81,07,6A,6C,99,D8,7C,A1,45,D9,D4,3F,3F,99,E2,11,FF,4F,98,C5,A6,38,81,0D,95,FB,4D,3F,A7,9A,59,D2,4D,FE,82,8F,15,46,7F,CB,C4,40,DE,AB,63,8E,5C,50,4A,98,0C,F0,C7,A9,1D,7D,F6,51,31,01,68,4D,83,76,73,79,FE,AB,FF,65,1E,95,26,E8,DC,04,DA,8C,AD,A6,5B,CF,3D,97,28,2E,AF,19,22,8A,00,7F,D2,3A,41,62,84,6C,F3,4C,BF,67,7A,74,BF,12,88,CA,D6,7D,99,FD,B3,B9,84,A8,1F,B9,7B,A9,43,AF,45,A2,7E,52,FD,39,6A,2F,62,46,B3,66,2D,48,6E,D0,C5,DE,0B,8E,7A,71,16,4B,D2,36,D0,A6,63,85,95,CC,41,F9,99,67,B9,28,4F,EF,48,81,E6,5D,8A,86,58,C0,4C,DD,78,F1,29,B6,83,56,D4,F6,B2,63,5B,76,6D,BB,99,EF,5F,B7,24,BD,B8,0D,31,89,CE,77,9F,CF,3D,75,88,00,9C,48,AE,9C,7F,F8,C5,A5,5B,19,5E,EB,F5,1D,16,2D,5F,A6,82,E4,19,F3,F2,CD,4D,45,44,57,D1,77,80,7D,6E,AE,88,BA,6D,62,59,59,C5,D7,1E,24,B8,44,0A,26,00,3C,0A,C2,55,B3,C6,3D,F7,E7,B2,41,92,58,26,97,F3,F9,22,42,59,35,BD,7F,ED,74,7F,32,AA,4B,7A,DA,83,5D,9B,21,20,96,02,B9,B7,62,DA,A5,5D,BD,4F,21,52,08,6F,56,7A,F9,34,B2,13,39,84,EF,C1,37,3C,B7,9A,46,BF,F5,A9,53,E3,5A,DC,CA,46,16,0D,42,B1,7B,3C,2A,2B,9A,6D,E3,E6,AE,1E,46,9F,0D,7C,93,AF,CF,B8,E1,66,AA,1F,59,AE,E5,DA,BC,FD,5D,C9,C6,27,D4,2C,04,86,9E,D0,27,82,31,D9,A0,0A,BE,CC,ED,E1,76,14,36,89,3C,58,21,4E,FF,AD,6D,8B,6B,70,B1,73,83,5E,0E,53,69,25,E4,36,AE,A6,9F,A5,8F,C8,36,AE,A8,35,6A,4C,90,39,D8,88,3C,1C,72,06,ED,97,9B,2B,9A,5B,B7,D8,19,58,6F,03,8C,23,DD,9E,A7,4F,0B,06,CC,EA,2D,23,3A,53,48,F1,19,64,C8,3E,64,75,27,77,F4,39,08,90,A0,DA,E4,54,7E,E3,17,53,43,DA,46,46,6D,54,4A,22,BD,63,7E,3A,66,2D,EC,36,CB,65,3C,DA,3B,5E,EA,8D,DE,62,DB,71,9A,B4,B6,D8,A9,C2,9F,47,57,86,05,04,D8,56,DC,0D,2D,ED,FD,69,8D,D2,74,E9,BD,95,51,7E,59,26,10,52,CC,3D,F2,94,6B,9F,74,9F,AD,9D,A9,66,83,0E,C0,F2,D7,8E,4F,F9,9A,A1,17,16,BE,4C,5B,83,45,99,3F,3B,50,71,45,78,A1,E6,8B,44,DF,3A,F2,C1,91,46,69,8E,C7,FB,7F,6D,37,C0,B4,12,54,49,89,28,0D,D0,51,78,AA,6A,4D,89,23,59,B5,5E,F1,51,FD,83,1B,5E,F4,B2,10,1D,25,32,C0,DA,12,3B,43,1C,1F,EF,97,E2,3E,FE,BC,05,65,B8,A8,69,B3,7E,D9,73,F6,B7,87,71,7C,B0,B1,5B,0B,3D,27,9F,8D,00,0D,5C,CA,C3,10,06,FD,A7,08,61,74,52,8D,CE,56,99,60,45,3A,37,55,A1,EC,EF,29,4D,B6,E9,04,02,18,5E,AF,DA,BC,46,62,EC,67,E0,A4,17,D4,63,85,1A,3E,8B,E6,A4,96,33,5F,80,BD,8F,D6,2C,53,25,34,9E,35,8B,BE,92,A4,D4,BF,8A,5A,21,FA,63,B6,4F,3C,9B,66,25,66,49,27,1F,58,E6,D8,7C,FD,13,6D,FC,85,4A,35,89,5E,02,87,30,41,37,B4,67,B6,CE,5F,44,B6,39,16,38,60,66,97,06,40,8C,8C,BB,1D,51,7E,C9,20,FD,A0,E3,06,1F,6F,D9,18,CC,CA,75,D7,1F,CE,3B,4E,00,5C,E7,D0,C6,84,16,6C,89,DC,D1,85,72,40,AA,7E,10,22,F0,60,1E,A3,6F,39,47,92,C2,CE,F1,93,F9,2B,0C,59,64,E9,41,47,B4,1D,6E,A9,A5,69,2B,CD,2B,DA,6C,F1,EB,E8,61,77,63,65,C9,5B,6B,24,9C,0B,9C,8C,FB,BE,F3,37,09,FE,42,4A,C2,83,27,09,06,27,E3,E5,89,B0,DA,EE,16,95,FA,13,6C,68,A1,49,BA,7B,C7,E9,D9,40,70,2A,0A,91,35,04,E5,33,9B,EE,95,B4,F7,1D,6B,04,71,6A,27,21,F5,FE,F3,1F,56,8A,C1,F8,94,46,E5,A2,E2,D8,24,7C,85,45,38,45,76,F7,C8,28,77,42,E4,59,C1,FB,97,64,2F,E7,BE,C3,31,48,A6,3B,45,19,4B,71,9A,15,89,7C,13,D6,5D,B5,63,9C,B7,8E,F9,87,F6,4E,3E,01,4E,87,65,C3,C5,C7,46,48,90,FC,F7,1C,AC,55,87,ED,59,07,D4,86,DE,8F,F6,AF,62,6E,A1,2D,92,ED,E5,04,DF,1C,35,F5,04,67,49,97,3B,1E,2D,1B,4C,3F,4C,15,DE,E4,18,9A,A2,39,13,C0,B5,DE,3E,9D,80,6F,DB,A1,6A,63,71,92,10,70,F7,40,46,1C,FC,D6,E8,0B,16,3B,A1,FE,DB,A0,A4,57,C8,9F,D5,F5,E5,32,49,EC,CC,ED,34,38,DB,55,45,E0,89,DF,36,66,81,26,E6,8E,ED,99,AD,4B,34,7E,57,26,F4,B8,A1,B1,3E,D8,5B,4F,6F,17,F8,5C,72,86,28,D1,73,B8,A9,C4,5B,DE,5B,82,9C,29,BA,CB,5E,17,07,78,6B,37,2A,9E,26,15,E3,E1,98,DB,BB,08,FB,8E,04,99,AE,A9,12,6E,5F,4C,A1,80,3F,C4,D6,7F,FE,70,55,A6,92,FB,31,1C,0D,D1,96,37,47,5F,2F,84,8A,10,8A,62,6E,20,5E,95,3E,D0,FF,B4,5A,E8,E5,5E,A4,E2,D6,F0,80,07,D8,47,00,B4,2E,82,CE,80,0F,E1,B4,72,65,94,31,67,C3,6A,9F,53,DE,42,D5,9F,F5,EF,1B,D2,1D,E4,68,7C,AD,17,32,EB,6F,F6,E1,3E,42,0A,12,85,36,86,D2,29,2D,37,AE,45,C9,0E,5B,77,F4,DF,E4,A2,6B,8C,B7,28,C3,1A,3F,10,7D,2B,7B,E5,D4,6C,6B,ED,20,84,6C,A0,70,6D,DB,42,24,15,90,CC,C7,F8,1B,87,73,94,A6,0F,89,7D,7E,6F,A4,96,55,0F,AE,F2,51,6F,20,FE,69,17,D9,ED,A1,90,91,6B,29,FF,D5,AC,89,09,F4,B7,66,F3,83,B7,66,A2,20,6C,74,7B,C2,E3,6E,FD,96,3A,4E,6D,E8,93,6C,FA,08,11,64,02,86,46,22,07,F2,E0,E7,24,77,56,A0,53,9C,BC,CB,6A,7E,D4,D5,17,FB,5F,D9,EA,98,95,23,47,0D,32,DA,0A,53,CD,23,FF,49,99,8C,5D,8D,76,EB,00,0F,1A,11,B3,30,6C,0B,39,A0,FF,C6,74,B1,04,6D,A0,CC,58,82,12,02,5C,4C,77,7F,D2,25,3F,75,45,5C,E1,0F,EE,1E,F5,BD,9A,FA,7E,2D,1D,2A,82,65,86,3D,8A,87,C2,31,5C,92,ED,EC,F5,A9,9D,29,D7,8D,2A,39,A1,15,22,D5,4D,9A,D5,7B,F8,1A,43,96,A9,04,6D,5C,00,92,FD,29,EB,EC,A7,35,0E,D9,7B,B8,F8,72,03,C4,F6,7F,82,5A,20,38,29,B5,05,B9,C8,BE,48,F9,74,AA,79,CA,EB,A3,38,58,6C,09,C7,D1,A2,B6,6E,DD,49,F0,16,C7,0C,D7,93,3D,CA,BF,4D,8E,8F,53,70,3C,51,B5,34,AD,E5,56,63,46,42,D6,F1,31,85,1A,FA,AE,15,EF,39,3F,B5,4B,0A,D6,F3,E5,30,AA,8C,42,6F,11,86,3A,07,96,6D,E0,CD,58,68,57,19,0B,E5,A2,5F,E1,EC,82,D3,BB,1D,8E,FC,AB,99,F0,4B,60,5E,B6,0E,C0,E9,A1,B5,32,EE,BA,8C,C9,7B,97,EC,92,36,21,BF,E6,43,CD,75,C5,21,19,ED,60,EB,51,B0,D0,D2,86,B4,D0,AA,17,00,1D,E6,9C,A7,EF,9B,57,DD,47,CA,F3,DE,59,3A,C0,17,16,36,22,C6,F2,49,76,4B,A4,1F,AA,D0,01,2E,37,20,75,E7,45,16,86,B1,DE,89,E4,E8,EC,6C,1A,6F,7B,1F,5F,E1,C1,5F,E0,22,02,40,BD,14,3B,29,75,4A,46,23,BF,E6,7C,A2,13,3E,2B,D0,3A,7B,18,42,86,53,59,73,0A,73,88,4C,CC,A5,63,5C,05,3C,26,A8,CB,EB,E5,4E,F9,33,D8,7D,D3,13,02,D7,6D,2E,46,BF,DC,B7,FC,6F,1C,55,0F,27,E3,79,52,17,38,EA,98,5A,06,1D,E2,47,7B,18,06,DB,35,CF,B5,E2,5F,2D,1B,4F,60,1E,05,C9,54,38,4A,5F,B3,31,50,17,59,8D,FD,D8,3E,73,55,F8,83,51,15,44,D9,8D,7D,75,6D,69,2E,8E,83,86,E3,58,A3,63,12,59,D8,0A,BF,87,3A,E0,DA,C3,B6,0B,65,45,7C,4A,D6,D5,3B,E5,C2,06,0A,03,B7,8E,19,C5,1C,13,47,E5,0B,6C,E5,90,01,37,71,A7,61,5A,85,D3,B7,90,AB,2C,53,3C,B4,C1,7E,E7,72,3A,30,04,1F,72,80,57,D2,CD,04,60,EF,C0,52,73,46,46,D8,BE,B4,7D,B2,23,16,9A,B2,2A,80,DA,93,88,BC,5C,EC,1E,8F,00,AB,EF,B3,8E,8F,4E,80,0F,2E,1D,F3,6C,4E,1B,D6,39,96,46,15,CC,FC,33,1B,F3,CE,2C,62,8B,05,40,4B,F6,9F,B1,BA,3E,19,5D,55,6A,A9,E3,4E,C1,F7,AB,DF,75,47,BC,83,37,4D,AA,C5,00,A9,82,54,25,B1,FF,E4,E4,4A,44,E9,FB,D6,92,6B,8F,40,A0,FE,59,95,C7,08,3A,F8,69,45,E9,C4,62,16,C7,27,17,3B,08,06,14,1A,BD,39,E9,E0,B7,78,B5,1D,03,57,A1,E0,EC,FF,C4,64,8D,06,9D,3B,10,4C,37,99,D4,FD,C3,3C,A8,5C,88,06,F7,75,92,2E,B4,FE,58,FC,A0,03,3F,EB,DF,4E,32,E0,17,B4,30,54,AF,E5,FA,19,FD,2C,2A,F3,E1,37,E1,94,C3,8C,37,E9,81,29,67,73,7F,66,70,E8,8E,A2,76,CE,FF,EB,10,A9,6C,6E,D4,20,14,1B,81,F2,B0,E6,CE,FA,6A,06,C0,3C,5E,F7,33,08,09,1B,D5,1F,0A,38,10,06,01,72,3B,10,16,02,AA,96,A7,DB,54,EC,C2,6D,9A,73,C4,01,FB,BD,75,5D,48,0F,46,B3,F2,45,EC,7E,FC,55,05,2C,DC,B0,1F,BC,A6,6B,C0,D6,DF,85,A9,E2,CA,70,D1,01,2C,ED,C9,CB,1D,D2,49,5E,74,D8,0B,BB,B3,50,C3,35,72,F0,16,89,12,AE,67,93,3D,7B,30,A9,8E,BA,F2,7C,16,8B,47,F2,FC,69,C4,DA,2E,4D,34,FE,0F,8A,03,F9,82,D6,30,44,94,63,D7,E2,CE,7B,32,CF,9A,C8,6E,4D,AE,95,CF,C7,72,72,81,B5,67,EE,1C,4D,38,44,71,E6,85,37,B7,50,B7,2D,CA,7D,22,E7,27,5B,78,50,3B,3F,C1,36,F4,5D,C8,C4,58,E6,9B,A5,8D,81,C1,9D,1C,C5,36,96,82,59,D9,E4,D2,E2,EE,99,89,37,B8,D2,F4,5C,B1,4C,12,65,B2,5F,0A,06,27,44,7E,C6,A9,36,D5,BF,73,47,F3,29,84,77,D9,12,9A,24,24,59,6E,B7,16,B4,4E,B8,6E,12,BC,79,0B,F4,C4,96,0E,87,30,B7,98,57,37,B4,0E,49,5C,F6,9E,54,40,9D,2C,EA,15,3F,8D,6A,92,98,73,6E,A2,33,9B,13,A3,74,19,C7,C9,AB,76,07,51,EF,67,F7,3D,B6,AE,1A,A3,98,D6,E0,D6,FD,24,09,10,E4,F3,57,D9,2A,EB,4B,23,75,D5,E6,78,D6,82,66,29,96,2B,1C,2B,33,61,64,C6,95,A3,1F,02,20,23,4D,7A,2F,D4,BB,83,76,89,A1,C9,04,94,DB,39,9E,53,62,AE,3A,D1,3E,D5,FA,DA,9A,BE,84,7D,ED,42,8E,C2,63,4C,7D,60,8F,36,3E,3B,4B,ED,4A,E5,B5,12,65,0F,88,25,C3,80,06,A0,53,00,68,BD,27,39,E4,42,44,6D,E0,BC,B9,A2,C2,BC,3D,E8,66,F8,D5,F0,BC,1B,03,1B,D1,BF,D3,C7,29,77,9A,D6,09,8B,45,ED,C4,C3,41,DD,92,FC,74,EC,6E,76,63,77,52,B7,2A,40,04,27,07,30,9C,38,92,E2,5F,C2,B8,08,0D,50,0F,A6,19,40,08,2A,EF,36,3E,D0,AD,03,D7,65,1F,BC,2A,53,17,85,6B,33,F5,66,2A,55,E7,88,92,D1,B3,A6,88,08,0A,4E,A1,59,67,1C,39,A2,11,DA,0D,58,74,60,B6,B2,62,3A,85,6B,83,FA,AA,BF,2B,48,D6,0D,F8,75,BB,AC,4B,86,E3,59,0B,62,47,AE,EC,EA,08,85,6C,C7,A2,63,37,72,49,1D,51,48,37,76,38,68,11,85,60,CE,3E,9B,00,8B,1F,90,6A,92,EC,28,05,67,BC,70,7C,24,92,04,C3,14,4A,A2,F6,21,7B,F8,46,A9,45,26,8A,67,BF,58,73,F1,C8,2F,35,EB,E2,8A,3E,35,0D,27,BA,60,F9,D4,2C,76,C4,BB,9A,10,CB,6C,0A,89,52,6F,EA,23,5F,4B,BF,64,B2,F5,FE,AA,4F,3C,4B,03,E9,DB,7B,E5,B2,13,04,68,80,50,AE,6C,C4,53,4C,D6,C5,39,04,2B,5B,95,96,13,C8,D9,80,F7,DD,60,8B,06,DF,43,3D,AB,58,8E,8B,90,A8,B8,7B,BA,14,B3,94,7F,97,9F,98,21,6F,15,51,AF,D3,83,DF,B7,86,46,FE,7A,07,D2,FE,CF,C6,90,26,12,5A,66,60,28,7C,33,2A,ED,49,5A,DF,2C,0E,0C,62,BC,40,93,49,F9,23,27,31,16,C6,CE,85,35,23,82,44,DF,65,E6,B7,87,51,57,6F,9E,1B,FD,41,9F,76,EA,66,CB,62,E2,CB,4C,07,22,84,74,DE,30,58,18,B5,62,9A,BC,E0,F5,4A,16,4A,BD,51,FE,BE,3E,A6,59,91,85,60,6B,EB,F0,8E,8A,EC,3F,52,6A,19,84,7D,BF,74,EF,7D,96,9C,AD,B7,DA,06,8B,C5,3E,78,1B,FA,A2,8A,37,83,34,E7,53,BC,64,67,11,49,BE,5E,B1,55,8F,10,9F,B5,02,27,17,F6,95,31,4A,33,12,B3,F2,EE,5A,48,52,90,D3,CA,2D,B0,F6,8C,BD,0C,75,47,C6,71,08,32,37,6F,3D,08,BF,3B,DC,48,02,C5,66,1B,A8,F6,66,DA,69,46,40,00,5A,A7,D6,4C,5A,F6,0C,71,67,5D,FD,18,4D,6A,23,F5,74,0A,A8,02,B7,69,29,D4,A2,45,56,39,A6,DF,53,6A,B6,D3,AD,FD,AA,8F,13,1D,4A,B0,B5,2F,9A,25,7D,75,93,9E,99,2D,C9,9F,AE,FE,04,C2,C5,D4,87,A8,70,5A,A9,A7,D7,5C,DD,BC,A5,86,72,10,3C,CC,AA,3B,E5,F6,39,57,EA,17,63,4E,1B,E3,19,B4,C3,9A,28,9D,27,6A,26,C4,DD,55,C0,17,03,91,54,70,B1,0A,A9,75,B5,CE,35,E2,B7,DA,8F,D8,5F,31,29,05,DE,E9,47,32,5F,43,79,59,D5,4C,B0,11,A4,67,77,0C,5C,BA,0F,B8,DA,AA,B3,8C,56,A0,7A,91,83,74,43,3F,9F,43,D7,A5,21,62,1E,76,24,37,4F,86,B2,3C,43,2A,AF,8E,40,92,09,A3,48,B3,93,C0,D5,C7,7C,FC,55,B8,EF,E9,D0,7A,9C,88,B9,1D,38,B7,A6,BF,71,9E,78,0D,C0,9C,2C,3E,85,BB,57,EB,4A,EB,63,38,C8,3C,EF,DF,33,FC,AD,15,92,B7,69,C9,F7,C0,A8,77,3C,66,03,C7,5E,C5,8C,A5,B7,CA,EB,17,66,93,AF,AF,98,36,34,AA,76,6F,FA,40,42,58,33,47,1C,F4,A5,49,8B,99,B2,E7,AA,25,AA,F5,99,F4,C7,BC,68,96,12,FE,7B,14,8E,F9,D8,C4,E4,5B,9C,D2,B2,3A,34,8B,EF,92,08,24,F7,02,F7,F1,4E,F3,D2,CD,EA,F2,6B,CA,A5,A0,BE,57,4A,45,DB,54,9F,DA,5E,57,6F,21,70,83,F7,49,C9,86,49,2B,72,BF,E7,B2,CE,60,8A,74,8B,5D,65,19,82,8F,6A,1B,B3,07,61,A1,1C,36,10,17,25,45,BA,E7,D1,41,2D,91,C0,77,8C,57,19,C7,FB,DF,71,04,C1,8E,09,3C,22,B7,68,7D,73,15,AB,F6,28,69,06,0B,AA,82,F0,69,8F,50,9B,F4,9E,D0,7B,66,F8,8F,CE,81,33,F6,B8,DB,AF,72,29,39,A6,24,48,63,87,EA,C7,ED,FF,10,11,E2,5B,08,2B,19,FB,08,3C,57,F1,24,B7,8C,9D,E7,73,DE,24,26,15,63,7C,21,86,13,5C,7E,11,9A,DD,00,50,52,56,5C,1A,B4,D2,21,82,83,2C,91,56,56,F2,16,F4,7E,01,65,EB,3C,6F,FE,74,73,3B,EF,BF,12,18,E0,77,96,44,8F,40,8F,6C,17,57,AB,9E,E5,8C,0C,20,39,98,AB,03,2B,D2,C5,AE,B0,3F,52,7B,83,EB,AC,0F,1C,0A,F7,EB,10,B1,5E,61,74,87,FC,9B,B3,D9,A1,B8,35,EB,5C,E1,53,0B,D4,B9,15,F7,2D,9F,2D,49,C8,4C,E3,2C,A3,16,70,EB,CE,74,81,D1,19,27,3A,4A,B4,7E,6F,23,DD,1B,94,42,05,4A,25,D4,84,00,81,9C,15,13,A5,BD,28,2E,A3,D6,8F,B8,52,FA,83,4D,EA,48,41,42,B9,6D,26,87,8A,5C,B2,DC,A2,DA,78,73,4B,70,68,08,6C,7D,94,FB,85,D9,BE,42,7C,E4,D1,7D,E8,70,C4,DA,60,CC,C2,47,00,62,69,4F,87,CF,A2,B8,78,8C,4B,3D,66,BD,E6,24,9C,2B,82,92,21,63,B2,6C,53,BE,3F,EF,69,2F,BF,00,92,51,54,10,1D,11,53,19,9D,A2,78,DE,3F,49,BE,0D,33,AC,CB,E4,E2,B5,3D,E0,68,F9,1E,89,37,6B,6A,F2,65,28,CC,79,A6,DF,09,90,B3,B3,7D,A9,1C,61,18,6B,F9,02,D8,E9,80,E9,72,AD,FB,C3,6C,52,24,C2,7D,38,83,14,D7,4A,B8,5F,C9,CF,00,68,8E,67,C9,4F,E1,94,C5,3F,83,AB,54,01,27,73,F5,CB,14,53,4D,EC,D2,F9,64,02,64,88,A6,DD,EC,A2,F3,12,F7,9E,3C,C5,AB,73,23,34,A9,1D,13,C1,11,14,56,FB,E8,BD,C6,01,EB,60,CF,39,E6,A9,23,6A,1F,F5,A5,44,15,CA,89,58,11,A3,8E,D2,9F,0C,50,3E,DC,86,06,09,EA,82,65,6E,38,F9,0C,5C,18,9B,40,61,E6,19,FF,69,86,E1,75,C4,3F,C7,95,2D,0B,6F,12,34,39,40,46,6E,4C,7E,65,31,B0,31,84,51,37,0B,ED,80,AC,F1,1F,F9,63,BD,7E,90,CE,AA,16,A4,80,73,8C,D5,80,18,A4,84,05,98,54,F1,4A,9E,BE,73,3B,BD,65,CF,A7,39,17,2C,B3,9B,DD,FD,D2,CE,4E,E1,45,90,25,33,3D,94,63,06,85,60,A6,CA,AF,48,60,93,AD,1F,83,DE,AE,FC,A2,B3,67,7B,B5,FD,FD,61,AC,93,94,93,BB,2F,05,2A,23,38,07,70,DF,0F,CC,69,BE,66,F8,DA,6D,DD,1C,65,83,65,97,A8,88,4D,FF,BF,AD,A2,8C,F0,69,2E,21,BD,17,BD,21,DA,73,25,BA,E0,BA,E7,1D,10,CB,ED,EA,C9,87,7A,28,83,47,BA,3A,5A,4E,BB,D7,F8,C1,94,F1,FE,7A,F0,99,37,11,4E,79,44,D9,A6,F2,68,B4,6F,CB,24,C9,EF,2D,9C,23,E4,F2,C1,B4,C9,4E,71,BF,C0,E5,AB,A3,FA,E2,70,51,67,0F,A0,50,DB,2D,59,24,5C,BF,57,39,83,1A,C9,BA,44,83,8F,EB,92,C6,09,63,21,48,C1,66,F1,EC,0B,6C,1C,1C,C5,97,E1,F7,3A,95,90,B2,F3,4C,2C,6B,9A,B1,CB,17,B5,76,FA,DD,41,B8,CD,22,5F,AB,7B,59,3B,BD,BD,63,60,06,B2,7C,AF,BC,CD,9B,C9,A2,5E,4A,19,48,1F,BD,82,82,4F,B4,2A,AB,D7,A5,77,9F,82,C6,93,6E,D3,5A,77,3B,AE,8D,72,D2,09,F8,3A,EF,59,81,CF,BD,C6,5A,5F,DE,EE,97,0E,58,12,3E,43,FA,86,77,BA,4B,F4,48,E7,C3,57,35,74,60,5C,1E,5E,4E,EF,35,7A,6C,71,EF,AF,7E,DC,4B,26,95,56,6A,36,15,72,FA,D2,3F,5E,B2,62,6C,F1,F1,79,24,0D,5D,0C,A5,4A,A6,96,61,C5,A9,3A,8C,4C,DD,0A,81,D4,D0,82,97,E8,AE,D5,C5,27,88,3C,3C,D8,12,9E,77,2D,4F,D8,A4,00,43,E4,72,81,12,F5,33,0E,18,13,4F,AC,9F,93,D6,BB,A7,E8,FA,24,6F,CA,4F,DA,AA,EC,D1,8D,9E,B1,BC,38,F1,A4,99,C5,D0,36,D9,D6,C0,C8,44,91,96,1A,1B,9E,F8,1E,25,43,3C,18,EC,4D,9F,A5,E0,5D,72,5E,87,BF,9A,AF,81,8B,8E,72,7A,4C,99,1E,EB,41,1D,48,B2,D8,08,56,A1,EF,14,22,80,8E,4B,6E,90,5F,E1,B1,A7,59,7B,4F,0E,87,0B,C7,AA,3D,04,F4,6D,E1,A9,05,D0,5D,67,2F,D4,EC,D3,65,AE,3B,CE,8F,9E,3D,75,4F,CB,D4,DE,69,11,10,0F,26,4B,E5,22,C7,CE,EE,19,43,B3,6F,1C,AE,A2,41,CC,36,A6,6E,4D,DD,19,CD,78,A3,56,81,CF,BD,C2,90,DE,10,C7,68,AA,44,AE,46,BB,ED,6C,3E,6E,69,50,9A,6A,29,02,DC,4E,77,31,E9,0E,1E,5A,27,01,80,69,80,04,C8,4F,87,47,7A,61,D8,26,54,6D,4A,A9,40,F6,E9,13,00,3F,EF,40,5D,CA,AA,70,43,B1,AF,29,EB,25,B8,8E,B9,7B,4E,42,41,8F,75,14,BC,98,3E,36,FE,6C,02,55,C4,E8,2A,CF,F8,39,62,11,00,88,B1,6D,0F,40,1D,F0,F6,D0,99,13,8F,4C,DB,4E,8C,FA,CC,E1,80,F8,F9,50,78,04,C0,36,A0,FD,52,F8,FF,C8,62,24,29,7D,27,37,F9,5F,8D,6E,A2,F6,DD,28,C5,BA,6C,E4,E9,9A,89,42,FF,CC,20,F8,6F,17,5E,C7,70,06,47,A1,F7,9D,97,AA,31,0B,A6,72,35,55,ED,71,0F,A3,28,41,02,DE,6D,88,E4,43,B0,E8,78,D0,03,56,88,26,4A,BD,A2,EB,73,28,E0,92,14,D6,FA,D7,CD,60,03,C0,6D,F8,05,1B,50,E9,B9,02,BA,9D,F4,78,28,B1,32,2B,31,4C,36,56,7B,9F,03,63,9F,7B,66,06,5B,AC,8B,13,F5,4F,C2,54,D0,99,D7,10,86,94,7C,50,E5,05,60,AD,B4,54,FA,2E,8E,12,9F,EA,D2,8C,64,81,91,DC,D3,30,66,D1,0A,EA,F3,A6,F2,EF,16,DC,A0,E0,3C,74,CB,2F,B1,55,EC,EA,5F,EB,D6,A0,5A,02,23,A1,5D,88,62,4B,D3,7C,83,BD,6D,D5,70,75,7D,0D,D6,39,0F,1C,15,72,4A,02,C0,4B,10,B6,AC,2E,03,06,1A,49,D0,58,D8,AD,98,BE,B6,05,61,40,07,CA,A6,B5,49,B1,0A,C9,59,48,0B,3B,E6,A7,23,0D,37,4E,80,F7,AC,66,92,E7,7D,86,56,88,32,40,A8,16,18,EE,BB,52,94,FB,06,7A,62,79,DF,04,26,DC,DB,B5,60,49,58,D4,00,F5,B5,E6,6C,70,E7,91,94,2D,60,40,9F,F9,B9,4F,F8,B8,CA,72,FF,12,7C,DE,4D,2D,E7,95,1F,78,FC,E2,9C,66,45,24,D9,6B,7D,12,65,7A,B5,21,72,EC,5A,44,0C,CB,C2,09,2A,95,74,30,CD,CD,46,16,71,00,C7,02,FF,88,76,E0,BC,97,96,7A,22,DF,8D,C9,7A,25,3A,61,54,CF,9F,CF,38,16,FF,1A,76,59,05,B7,A0,19,4F,84,DB,C8,09,E6,D9,EE,BB,AC,F3,D9,49,84,C3,9D,2F,7C,21,66,F5,F7,97,BA,63,05,1C,34,54,AA,AF,67,D7,CB,30,F3,7C,83,7C,35,4C,61,F4,73,7A,9C,98,3E,52,70,9A,EC,EE,2A,65,E6,2A,0F,16,AF,BF,AF,E1,CA,6A,A3,53,AE,9A,8F,91,96,94,C0,00,A0,7A,5B,03,AA,89,35,BC,ED,64,5B,FF,1A,F3,E5,1F,B3,92,2B,00,19,17,16,26,3B,79,0A,41,28,B4,46,17,29,9F,6D,6F,06,25,B1,98,92,DC,AA,B1,54,06,05,B3,9A,91,98,73,68,B4,71,15,C7,FF,63,70,07,F1,19,40,C3,5B,41,E5,86,11,D9,47,66,D6,99,30,2A,96,08,83,A4,0C,ED,1B,DF,8C,7E,E2,F4,A0,09,66,07,17,29,FB,2F,FA,98,70,D4,EF,74,89,37,18,A8,46,30,BA,BB,F9,99,E7,09,52,C7,50,78,32,46,8A,85,08,8F,A2,90,EA,CE,43,CF,8D,01,6D,A8,78,C1,54,42,9E,3A,06,A3,3E,36,D2,E0,B6,E1,71,9B,D0,8B,D1,70,45,A3,63,E0,71,B5,4F,D8,13,B1,61,D8,36,47,89,DA,97,EF,A7,8F,F4,B3,43,9C,54,03,F8,3D,C4,EB,DC,CE,21,27,F5,B8,79,EC,F7,2E,83,54,41,AE,15,E1,14,23,7B,B9,99,FA,EA,60,C6,59,0F,C3,25,31,2B,43,E2,E6,94,A2,BF,B1,9F,97,93,BB,21,D7,E1,C8,F7,A3,26,CF,F3,8B,9D,26,60,B0,24,60,02,1C,5C,86,B2,2F,B6,A6,AA,F2,92,8F,D5,BD,CA,C4,2A,63,BE,78,65,56,91,F0,F6,E9,6B,53,22,9D,C2,F1,BF,CA,69,A8,AC,4E,C7,29,B0,D4,D5,52,33,5B,FE,A4,F1,BC,0B,13,CB,F4,8A,76,5B,21,88,15,80,37,0E,BF,6E,EB,E0,72,22,70,D6,BD,47,EA,55,8F,1F,F0,BD,DE,7B,5F,6C,FA,37,7E,1D,16,44,2F,6F,BA,A3,BB,39,CF,CD,F3,21,7F,CF,E6,73,BC,BC,24,D2,38,D0,60,4A,4C,B1,6F,FB,2F,0D,58,0A,04,3B,47,ED,F4,64,39,BE,91,F4,BF,DA,FB,50,CF,82,95,F4,59,D1,22,68,F9,49,54,07,AC,ED,76,D9,D4,1B,65,C5,F0,33,17,8C,E7,95,18,B4,FF,ED,C2,5C,4B,F3,29,0C,BC,A2,89,A1,5F,45,B0,4D,B6,83,A4,DA,C7,DF,CD,E6,80,5A,5D,05,41,22,E8,B2,CC,10,13,5A,BD,92,3D,C6,48,78,76,CF,17,95,8B,09,C4,E8,25,31,BF,63,EF,B6,E9,EB,40,1C,1E,3D,D6,54,D2,07,B7,BC,45,CE,AA,F5,6B,F1,51,B9,E8,18,7D,43,D1,B9,52,DB,9E,4E,9B,C6,26,DF,67,E5,61,F6,F5,BD,3F,52,5D,37,83,E1,67,89,24,85,22,70,BE,B8,A0,CF,9D,2A,14,16,70,E8,68,2F,73,20,57,47,07,A3,E7,66,BE,87,23,43,78,35,FE,44,61,33,4F,06,00,11,E6,5A,6B,2D,DF,56,6F,C3,CA,4E,4C,70,6B,90,40,4E,11,B9,A0,AE,AF,E5,EE,21,9E,DD,A3,47,EC,85,99,C2,17,25,AD,5E,8B,D5,9B,F6,69,E6,85,BF,ED,B1,2F,BD,62,82,D8,5A,04,6E,C9,B1,9C,A6,39,B9,4E,E7,E3,E7,CD,00,15,AC,EB,63,10,05,62,F4,44,AF,D9,BA,AE,1F,18,F2,0C,59,DC,E9,98,80,F5,C7,BB,55,9C,C5,F6,2E,96,34,39,9B,C2,BF,77,27,68,99,35,A6,1A,57,FA,7E,AA,1F,8F,DD,B1,74,B9,6F,2A,DF,46,4A,34,89,F9,72,8F,0D,CA,F9,78,9C,C8,44,92,CC,F6,B9,0E,51,A0,2F,1E,86,4A,AB,6E,0E,42,37,1A,43,B8,88,7C,47,44,15,9A,F0,82,50,8E,56,59,0E,9A,AE,7A,71,E2,C9,FB,B7,3F,51,FB,65,C8,B5,71,BF,32,8B,2C,9A,67,6C,BA,3A,EA,40,37,92,B4,39,4A,AA,06,6D,52,21,C4,A5,06,BE,0F,B4,60,5B,22,61,D9,1A,3F,5E,EB,5B,44,F2,2B,88,DB,77,4B,EE,FE,FE,4D,63,9E,77,A8,AD,62,B7,07,61,A5,97,00,69,FE,1B,A1,A8,87,DF,5F,8D,80,D8,D5,67,9D,28,4E,FC,4A,0B,A3,C8,04,BA,CA,DA,AF,C5,3A,96,67,10,16,A5,EA,D2,80,81,97,E9,20,B5,0C,F1,ED,1C,FF,75,51,FC,AD,EE,5F,CB,90,25,70,3C,EE,96,BF,14,2B,2C,52,01,D2,44,29,80,ED,57,19,72,D1,42,F2,0E,0D,3C,EF,B8,7A,A7,92,3F,92,FB,61,07,78,23,D4,A7,3F,BF,16,EA,30,DA,5C,D3,10,4B,4D,1F,5E,A1,FC,B6,E4,7D,E0,48,AD,15,63,60,5F,89,FA,AE,CA,DB,E6,B4,18,63,A3,E9,75,A4,E7,3D,10,0A,28,3D,4D,2A,E3,77,6D,3C,36,22,C3,87,E5,2B,1A,93,31,93,61,CD,98,3A,EE,BE,E0,2A,4F,79,C1,7F,E6,81,19,7F,B0,34,99,8D,E6,33,B4,04,F9,D2,B4,41,01,CF,80,99,BA,76,E5,55,F8,67,5A,F9,40,76,2B,5E,5C,A0,21,B7,C2,CA,EC,2C,43,25,93,3F,E1,FE,B7,66,CC,E5,02,2F,40,B2,57,C5,7A,D7,86,45,52,E9,75,5F,00,3E,DD,36,8F,B2,CD,DC,09,27,7D,91,20,F9,46,E5,45,08,B3,44,C1,BD,B9,D5,EC,AC,DB,89,64,C4,42,E6,82,0F,54,5D,2D,0C,F8,F0,B9,CD,FC,23,12,91,3D,70,D5,86,FB,7B,15,13,4C,20,CA,F7,B5,42,2A,20,32,D3,B7,B6,7D,1C,11,DC,15,56,29,D3,A8,D6,6D,A2,46,02,11,04,FE,3B,97,FF,66,CF,68,EE,4C,85,C8,BD,61,78,32,0E,9E,67,00,43,68,B8,DA,68,C1,EB,91,72,62,AD,33,57,0E,20,60,F5,23,D3,26,67,94,23,66,52,D3,DD,AE,BB,20,2B,51,D1,DF,DA,58,84,BF,B5,32,51,FC,EB,20,6D,2E,C8,72,8B,78,E5,35,93,69,B6,AD,F5,09,4E,09,15,CB,A6,D1,4E,D0,4A,6F,92,15,34,1D,E7,61,32,09,F6,BD,72,94,C2,DD,DA,A4,A5,1A,2B,16,A4,25,C3,EA,B4,5C,04,CC,8A,0B,B2,28,5B,17,B6,9B,79,2E,AC,20,5F,BD,BA,D5,4E,23,B0,7D,26,A0,E5,97,F3,7F,50,6A,A2,77,13,D2,2E,2D,5B,BD,3A,C8,6C,A0,3D,D7,C4,55,55,22,72,58,FF,99,29,69,1B,7B,21,EC,BD,58,EB,0A,5C,B4,41,98,F0,7C,AD,6E,3C,FD,CE,7E,8F,F2,84,4E,FC,A4,32,DC,BB,D0,A6,97,65,9F,36,2D,29,AC,DB,1D,1A,70,2D,C3,A1,92,72,28,4F,7C,40,48,39,C4,59,3B,3F,A6,4E,6E,05,60,2F,55,F9,F8,98,39,2E,28,C0,BC,84,4C,96,18,B6,A9,C4,E6,65,A8,72,90,82,79,6D,DE,BC,1D,93,D8,13,69,46,FE,E9,BF,DB,81,AB,66,D7,FE,13,4A,21,F7,A8,5E,F4,0E,AA,3D,EE,B2,8A,33,72,C5,CD,3D,07,4C,13,6A,DC,22,28,B6,DD,F6,BB,F4,12,F9,F1,E1,27,1E,DA,81,CF,D1,79,6E,08,26,6E,7B,8E,8B,CB,59,FF,A4,34,1D,52,18,BF,52,4F,AF,71,1B,9C,3C,21,9E,F1,F5,48,CA,42,6D,52,36,64,B9,DD,E4,1A,73,55,71,9C,B7,AB,8F,CD,10,27,DD,96,B7,50,16,92,EA,5F,4F,4A,19,05,C7,7D,CB,93,B1,6B,25,EE,A7,7A,E7,EC,7E,89,E4,EA,F6,C8,A7,7F,CE,7E,E7,96,EB,50,0C,9C,E7,65,99,7A,A9,CE,EB,73,72,30,3F,10,CE,2E,45,98,87,7C,52,20,23,54,6D,64,7C,A0,F3,CB,58,C3,CF,5D,51,47,2F,4B,C9,E0,46,45,C7,43,85,2C,57,20,57,D1,C3,82,19,E5,F5,B5,62,B9,02,22,57,E4,D4,12,B8,7D,B7,E7,6A,12,AF,9D,F3,E1,73,81,3C,A9,E1,A0,A8,32,07,91,C4,85,84,EF,DE,EC,38,B1,1E,A4,54,36,FD,4F,4E,0C,B7,C1,EE,27,0B,88,17,D7,62,3C,E4,51,3C,E5,72,E9,4D,42,1D,31,11,99,DF,FF,34,C4,D4,54,5F,99,94,26,07,3C,95,E3,11,F9,78,F3,11,80,D4,C6,5F,05,41,A9,C4,88,F6,30,4A,E0,69,D4,32,CF,E6,97,FE,72,56,24,C9,88,85,88,21,A6,21,EB,FD,2C,59,29,B0,DC,1B,02,F4,E9,35,8F,A4,0A,E2,BD,C7,CA,FE,10,1B,C2,01,87,12,E3,DE,B7,2D,61,06,B9,53,01,A3,4F,4E,6E,FA,8E,7E,D0,B8,5F,36,54,28,85,C8,B8,EA,64,87,84,AF,25,58,E8,63,D2,88,A3,7A,76,EB,FD,00,C3,BB,EB,F6,33,2A,09,77,21,1E,5E,A6,1A,12,62,D0,D0,30,35,DF,3D,55,A8,0E,3E,BA,C6,56,DC,D8,C7,56,D2,FA,66,E2,6E,1D,A8,0A,5F,C9,48,5D,05,E6,06,23,4C,CC,43,ED,2A,C3,26,C8,87,0E,E7,15,82,3F,68,F7,C9,9A,97,47,17,F2,B5,89,88,0F,D3,47,17,0E,B0,03,AC,50,56,15,A1,45,2C,50,CA,0F,4E,4C,D0,7A,3D,7C,49,46,F7,8A,2B,F4,92,79,71,CE,16,AE,C6,ED,40,74,07,5B,3E,45,B6,B8,5E,1E,5D,BC,14,53,43,24,EA,04,D2,10,86,21,22,97,E7,66,74,75,6D,D5,26,85,2D,F9,96,D0,0A,6D,A7,12,38,3F,FB,B9,DF,CF,04,D0,8D,52,B5,1C,56,60,3F,0C,51,CB,67,A6,1C,6E,33,58,A1,09,94,3E,34,05,6A,CE,72,98,8D,40,F1,9F,6C,1E,A4,EE,AA,CD,91,C0,65,76,37,83,AA,E8,C3,C9,A5,B5,66,E0,69,55,7C,53,3C,89,E6,47,2D,85,8A,66,64,FD,A2,03,DD,F5,40,F6,14,99,12,82,8B,60,95,74,C5,FA,94,28,71,FF,4A,28,64,1A,2C,09,D4,59,69,CC,50,0C,03,B1,D1,08,A8,CF,4A,E0,88,84,77,8A,E5,B6,EF,FC,EA,15,30,F3,5E,F9,73,98,3F,3F,E5,89,46,2C,1D,C4,FF,A9,5B,CA,1E,78,81,F0,69,8C,65,18,0C,88,CB,00,A7,91,CC,6D,45,6D,05,8F,D9,C9,23,5E,2B,0F,BE,BC,DA,5C,99,3A,59,7C,2C,09,37,C2,1D,E0,40,77,FB,29,A1,42,ED,0A,B0,E6,21,1C,82,38,81,EF,B4,79,FB,65,65,59,6A,9E,3A,8D,EE,B0,2C,D8,2E,08,F5,49,91,B7,2A,F9,20,AA,FE,33,19,AB,72,42,5D,2B,C0,9B,1D,53,A0,CC,FB,12,30,46,77,B1,11,C9,6E,6E,50,F9,AE,D5,09,3E,61,A7,E4,CD,1C,00,C1,24,AB,CA,39,83,A0,1B,57,89,EB,84,BB,3B,54,F4,F5,94,D0,0E,7B,88,7F,EE,AF,5C,33,6D,23,5C,A6,4A,AE,17,6E,FA,A3,88,7E,26,DC,1A,DB,B3,FD,CD,7F,F4,FF,76,72,B9,DF,DF,C3,02,FB,CA,96,87,58,68,C7,0E,C7,0B,7E,38,01,82,7A,E1,E1,E2,9F,59,0F,EF,3A,E5,1B,4D,40,52,40,EF,76,C2,5E,93,D8,8F,54,8C,4D,9D,CF,0E,5E,30,03,D1,1A,C7,70,71,1F,92,B1,BD,55,98,E9,39,31,13,23,75,6C,24,A4,AE,86,6E,06,E8,B0,E5,5D,B1,30,CD,B5,FB,C6,91,9B,90,EC,7B,27,1C,8D,41,DE,4F,83,9A,EF,D8,B1,53,7B,F7,E7,B2,A5,FD,C1,CB,DA,3C,04,F0,48,BF,CD,60,2D,1A,F3,6C,EE,42,F5,B8,60,3B,C6,1D,E5,6B,B8,3A,C3,C7,84,8C,38,DA,08,91,0B,77,DD,07,16,88,65,17,1B,3B,E6,24,18,03,C9,53,7F,85,01,05,63,CB,7A,2F,04,93,EC,E4,24,9B,9A,12,09,9A,A5,68,85,4D,6A,17,4B,CC,0F,E8,B0,F8,A7,6A,D1,6A,85,1D,9C,C0,A0,AC,4E,5B,89,E6,56,7A,FC,91,2A,8F,6F,15,8D,09,B8,B9,D6,61,19,E6,9B,1A,06,3D,7C,34,8D,F4,10,14,B1,BA,18,36,6E,EF,C0,CF,2D,6B,FD,F8,90,C0,D0,BA,2F,32,A8,CE,CC,64,5D,BC,0E,7B,AE,0C,43,AC,B0,53,00,FD,D3,37,87,B8,9A,B1,B4,A6,29,D1,35,58,9F,93,C2,E4,2E,71,D9,07,86,0A,0F,A8,D4,23,CA,00,9C,8D,1F,A9,95,B6,D1,73,DC,1C,10,45,82,ED,53,E6,97,E1,25,B4,26,73,1D,4E,F1,95,2F,C3,46,70,4A,BB,7F,06,C0,46,CB,A2,71,18,19,9F,94,96,4B,E2,92,37,B9,B1,04,C5,5F,4F,D5,A6,3B,8B,44,C6,FF,48,9E,55,28,CC,BA,C3,42,21,C9,F0,0C,4B,C3,26,88,8C,E2,51,31,0A,A8,F5,E6,3E,33,FD,6F,A6,8B,90,55,E6,08,04,D7,77,3E,EE,18,48,CA,1B,63,C0,77,9B,5E,3F,86,99,77,81,E4,AA,2D,D7,ED,BD,1A,6D,ED,F5,06,C9,7D,D2,2D,A8,3B,11,71,62,10,56,41,53,F5,CF,8A,D1,15,AD,74,D7,5E,2E,1C,70,C9,31,82,80,CC,63,03,45,8A,AC,F6,74,8F,F8,9E,68,32,3F,BD,AF,01,AC,61,EE,18,6C,9B,C0,D9,E4,EE,D5,6E,18,CB,AE,42,96,49,D1,FC,19,45,C0,08,DE,CA,0A,FE,AF,D8,01,EB,C4,F7,6B,00,CC,BA,80,5D,16,2E,9D,17,04,DD,A6,89,ED,A5,CD,CD,34,BF,03,BF,25,51,D3,2A,2A,EE,B2,2A,2F,E4,C2,D1,02,0A,3E,A4,1B,60,13,2D,82,07,07,34,25,F8,79,69,B5,66,56,5D,DB,F9,33,0A,4B,67,49,26,39,9C,A4,48,16,EA,D0,C6,09,7F,2D,6C,42,AC,0E,B7,8F,9E,71,7B,F0,B9,8D,35,04,FA,05,6A,04,3F,1D,77,0A,EE,C1,84,57,6D,58,79,8F,02,18,FF,C3,6B,93,23,2A,07,D2,7D,4A,7A,2B,62,05,BB,0E,D9,0B,CF,2E,20,76,3C,FE,C2,6E,3A,F4,EA,C7,D5,AF,E2,0A,9A,22,EE,26,DC,A1,A4,56,A0,1D,A8,EA,FD,7D,00,E0,EC,59,2B,97,30,BA,A1,62,38,7C,BA,E6,06,76,7C,CA,98,00,61,23,7F,84,74,1D,BA,8A,E4,F2,09,17,E9,2B,E6,AC,6E,BA,92,6C,EE,4E,F5,91,BA,59,F8,7D,22,09,38,28,B5,93,74,CD,DC,7E,BE,A2,E0,52,8F,24,DC,99,EB,30,EB,01,4D,90,64,D0,AA,D3,D4,4A,92,34,00,46,C7,C3,9C,46,12,BD,53,27,75,85,54,5C,63,3E,BE,82,05,C8,C5,C5,E0,A6,02,1A,F3,70,B0,A6,EE,92,93,00,8E,18,54,F8,C8,70,80,07,9E,7B,55,33,AE,28,34,D7,32,CA,48,5E,2A,85,F9,4B,4B,A2,C8,D8,44,F1,A1,C1,52,F4,73,F5,9F,F7,45,7E,AD,0C,2F,08,EB,E5,35,68,6F,A3,FA,F9,F0,C3,87,70,DF,0E,3B,99,4A,A7,E1,87,43,A3,5B,C6,8A,A2,85,5C,72,21,50,85,71,DC,67,56,8F,7A,FB,A4,74,D4,DF,2C,7A,5F,63,03,E5,4D,FE,AC,C3,F1,C1,AE,E0,AA,B0,EC,34,24,4D,95,7A,FD,8F,57,00,1B,F2,06,94,42,91,62,01,5D,75,55,72,83,B1,D9,9B,D7,A9,EC,E6,A2,B2,01,CC,F9,41,FC,3B,CE,D3,3E,A4,C9,97,A6,2D,74,CF,0E,D2,D3,CF,AD,26,70,35,32,6E,C8,A5,C7,F4,66,EE,63,B1,4E,12,C9,A5,4C,BA,B7,B0,AC,F2,A8,DE,A5,18,67,33,60,B9,16,1D,17,67,19,9D,9B,3C,4C,53,06,A0,F0,B2,14,8F,C3,9F,28,A1,53,E5,15,B6,77,EA,1B,3E,40,32,22,42,FF,24,96,0B,C7,39,24,A0,11,DD,FA,A2,85,B1,90,04,43,47,83,6C,2B,AF,B8,0E,23,77,B7,7F,E4,55,AF,E1,D6,74,C0,4F,B0,02,58,C9,82,E5,C4,56,1B,CA,17,6C,C2,A6,75,FA,19,7C,3B,C5,1E,0E,77,25,31,46,D5,7D,42,AA,27,8E,6A,72,E3,7A,0D,97,10,27,C9,6A,D6,9E,C1,04,FA,0C,8D,AF,9B,74,65,E7,63,A4,4E,A4,27,0E,56,5D,68,29,10,C2,AD,48,C9,4D,7D,F2,62,B0,D5,88,82,64,26,6B,06,81,29,7A,AF,74,12,52,47,2A,0F,ED,4E,CE,67,28,47,74,F2,AC,67,75,BB,66,F0,50,EB,1E,DA,75,7C,85,4E,18,E4,D7,14,CF,8B,D2,6C,16,7A,D2,9A,29,E8,00,AD,A8,03,71,60,34,21,EC,67,77,35,86,75,64,78,E0,34,D2,66,CE,3F,19,0B,00,F9,52,16,BC,0A,7F,2A,18,64,FC,1C,C0,3D,19,45,7C,6D,44,B8,7D,6A,95,4A,49,C5,AC,21,49,1F,12,D3,17,05,1C,43,1F,C6,B3,30,64,3B,C8,29,ED,68,E3,F3,5A,D2,4F,C0,0E,52,7F,C4,F5,FB,1C,50,FF,F0,D4,CB,7A,E1,08,64,75,ED,1D,BE,C6,C5,64,BC,1A,A2,EF,09,33,D8,20,D5,81,E9,59,CB,47,CD,90,D5,95,93,71,C5,89,B7,3A,AB,4F,48,73,4F,2D,E3,99,29,C1,7D,A9,23,71,54,22,F7,44,8C,13,EA,28,CB,8B,09,9E,BC,FA,3D,F2,66,51,65,2F,D2,56,97,1B,4B,F0,5A,73,AA,7C,86,6F,14,19,F8,CD,CF,7C,AC,57,D6,2D,8A,B8,08,4C,90,0B,7F,34,FB,2D,4F,2D,36,12,60,28,FB,7C,DB,B3,6F,C6,F3,8B,64,22,A3,C4,FF,52,0A,AC,7D,A9,21,D4,8E,61,FC,63,80,B1,83,92,A2,6D,DE,E3,8B,FA,E2,9F,58,76,55,12,4A,59,70,1E,A7,BE,05,7B,F2,7C,C5,E8,AA,10,28,A7,33,48,FC,9C,DC,64,43,75,F8,02,29,97,92,60,13,47,34,DC,B3,3F,16,C6,5C,2A,C5,F4,9B,94,6C,2F,4D,BF,1C,83,15,54,EF,8E,36,E0,BF,E8,5E,57,92,17,EA,19,BF,61,31,6A,ED,53,1E,72,D6,E1,54,F4,6A,B3,87,73,69,C3,E0,DF,14,A0,16,22,A0,99,70,85,A1,F9,22,95,62,C1,1A,80,72,E9,9D,80,8A,D2,EE,B1,F4,12,89,4B,42,02,79,B8,4A,95,B4,DC,95,54,CF,D9,CC,68,56,BB,09,72,10,60,53,D8,B9,56,DD,15,EE,72,E1,F3,87,F1,3C,68,68,17,CE,DF,28,CE,F3,57,DD,1A,75,94,FD,FF,C5,06,FA,75,84,F7,B7,11,0A,5C,90,36,95,6D,7B,0A,2E,42,C0,04,72,7C,76,C0,B7,2B,38,FC,8B,2F,64,FE,EC,C7,8F,EC,21,A0,0B,FF,8F,05,19,85,52,D4,00,DF,77,8A,E5,D2,6B,94,15,21,AF,F2,BD,51,0E,C9,AE,0F,F7,73,F3,E4,B6,12,BD,2D,76,B0,88,13,75,1B,79,A1,13,86,1A,FE,C9,A7,73,AA,7E,4C,51,52,AC,E3,D2,0E,16,9B,57,9E,F9,20,7A,77,AD,5F,B2,20,C4,66,9D,E1,8A,C6,7F,E7,F5,4F,22,9C,97,37,BE,DF,F3,23,32,41,47,80,D6,A7,B4,05,DF,42,D0,9D,30,AB,04,9C,BF,54,5B,24,01,32,AE,5A,E2,81,55,F1,CD,68,37,14,C1,76,AE,D7,02,7E,DB,24,C0,A6,09,36,1A,D7,BE,B1,88,D6,83,38,BB,C8,C6,A9,60,FD,B7,08,D2,8E,9E,E8,DF,CC,AE,9A,9A,CD,4A,A7,A3,34,75,0C,27,E0,A1,80,14,99,AB,9C,68,AF,6C,5F,6F,4E,17,69,FD,5D,14,99,FC,A9,41,C0,E2,45,AB,76,22,BA,61,6E,CB,39,C1,D6,70,23,01,26,59,C1,9A,0B,FD,E4,CF,5B,FC,9B,A4,76,08,C4,73,80,AD,66,EC,E2,C7,47,69,02,36,40,4F,45,FE,A7,F6,24,A2,F2,E8,F9,75,81,37,15,B0,18,92,03,33,52,B6,8B,62,64,81,B5,AB,80,BD,84,D7,CA,5F,ED,1B,94,37,B5,7D,D9,51,B7,54,A9,00,7F,B7,3F,F4,99,25,EC,65,5F,5A,B8,61,D2,54,A8,AF,78,9C,7F,76,EF,AF,FC,B3,9F,F8,30,7A,76,86,3E,05,DF,76,43,97,72,A1,92,22,19,57,04,61,E0,D8,C1,A6,B2,AE,BC,95,17,78,85,72,E3,57,B3,C4,5F,D0,B8,60,ED,00,58,0F,85,EB,BA,50,C3,8B,7B,3C,C6,7A,97,E6,6B,2C,48,F1,F9,7B,AF,9F,87,D7,5E,2B,28,73,F0,EF,69,23,25,FB,49,73,86,EE,67,54,78,E8,B7,3C,A5,F8,F6,14,8B,F1,81,72,94,E8,F8,76,4D,28,22,B3,F7,48,80,2D,47,6D,07,DD,D9,90,A5,C1,32,C3,9E,F5,38,5C,2E,E4,BA,34,93,13,14,F7,F1,A4,5C,63,47,25,32,3A,8C,37,88,02,54,A1,54,49,BC,2B,08,60,82,95,A8,59,60,88,C0,2A,36,61,D5,23,6E,B2,FD,71,FF,61,1A,60,F6,09,5B,2A,6A,9E,A9,AA,B6,E2,9D,61,72,C2,64,E7,6B,DE,43,AD,0C,33,21,40,AC,E1,5B,A1,44,64,C9,D8,1C,CA,33,AB,A2,A8,95,FC,CF,AA,58,41,2D,49,E7,20,CA,9C,66,83,41,D0,A2,39,C5,92,CC,FE,76,49,76,D7,A7,46,E0,B4,C3,72,A7,81,F4,11,69,E7,EE,B8,90,DE,E2,3D,D2,9D,65,3E,1F,15,27,EA,9C,E7,7B,59,4F,75,2D,B0,7C,F1,B0,C8,0A,DA,EE,0E,D5,03,1C,4C,BC,8D,51,D0,B7,F5,20,1A,07,0A,1B,3D,75,49,57,22,3C,D4,D6,0E,53,16,4A,3F,EE,97,6D,E7,E1,53,7E,21,E4,AD,AD,08,36,61,E9,B1,6F,40,08,7E,4B,09,D8,CB,55,08,03,41,A0,EE,15,82,00,FD,03,7B,AD,2E,D4,9D,87,BC,77,B2,39,9F,63,05,3F,0B,D6,FB,76,C0,43,72,6A,33,82,7E,22,D2,99,52,E3,B7,33,1A,2F,E4,69,ED,6B,DA,5A,28,91,2C,7D,54,90,52,77,6E,7F,21,9E,22,52,2A,64,37,C7,A4,C4,21,1B,A1,C8,8B,8A,27,1F,62,5D,33,39,B1,89,63,70,3B,78,1C,28,12,3F,FA,B1,C4,F5,78,01,F8,70,6E,4A,F6,23,2E,BA,C2,AB,89,3B,F4,1C,AD,45,FA,AF,EE,F9,41,D8,91,6E,11,4E,D5,D4,F3,4F,36,5B,30,EB,80,20,97,F2,9C,4C,90,95,DA,BE,9A,9A,6C,BD,2D,FE,1B,76,9A,65,53,A9,22,41,10,4A,66,A0,5B,1E,24,AD,00,8B,74,2C,C5,B9,3A,AA,A7,F9,0C,DE,56,60,0B,DF,D5,BC,DD,A4,21,AF,B3,AF,D7,51,10,5A,D9,C1,F5,87,C7,E3,F7,0C,33,7D,42,F2,64,9E,1B,00,54,54,10,07,50,1D,DD,61,47,A3,14,AB,5C,12,64,40,DF,9D,8E,80,E9,21,67,A4,34,4F,34,0F,EB,40,62,C8,98,D0,78,E4,DF,AA,7E,11,03,9A,0E,F6,6E,FD,CF,01,4C,72,57,E4,5B,CD,E7,7C,80,7B,70,88,44,37,01,B3,E8,0A,FC,45,F2,E7,73,F9,D1,C3,FF,C8,03,99,A6,39,B5,5B,5A,10,2D,D2,8D,03,87,FD,B6,7A,B4,71,07,F2,64,3A,50,7C,6F,B1,C4,A7,1A,8C,4C,E9,C4,E6,2C,E5,18,95,8B,0B,54,70,E9,F7,0C,91,80,51,DC,7E,7D,0C,1B,CB,DE,CD,0E,AB,29,5B,04,61,AC,9B,03,37,4D,C2,85,53,27,57,18,C6,DC,BE,17,CC,5B,D0,EA,37,81,72,FD,8E,0B,D0,7C,30,30,F3,03,67,A8,2A,E7,53,6B,88,B4,2D,6B,C9,C0,01,01,16,8A,A1,6D,E6,32,5E,6D,C4,F5,22,E8,F2,DE,74,09,44,8A,A4,F1,80,D1,38,56,96,A9,06,30,81,B7,4F,44,D4,CF,07,BB,71,DE,C4,D3,AD,D2,1E,75,3F,A2,79,79,09,77,5E,9C,BF,A2,EC,68,3D,99,58,7F,C7,D6,E4,DE,C9,E7,10,54,0F,04,E2,69,17,25,5A,12,6F,59,9C,21,32,C4,7A,77,3C,0B,CD,FE,7E,08,4A,3F,3E,41,71,1E,BA,00,04,7C,03,F8,C0,A5,D1,15,8A,42,EF,C2,9B,31,4A,9A,6F,4A,5A,42,C9,F2,0A,B2,C3,0F,F8,D4,51,66,A8,BD,D6,8B,29,7D,88,38,FC,59,E0,69,2F,4B,86,67,34,55,D6,1F,84,DB,41,41,F1,09,A1,FA,CB,AA,1C,FD,B3,67,3F,BC,1F,B4,0D,30,AC,F2,90,F3,27,DE,2E,D2,E5,BE,01,91,8F,89,E3,39,AB,BB,E3,11,80,17,8A,C1,EC,DC,87,49,7A,24,52,26,EB,3A,51,BD,38,CB,9D,93,6F,98,9B,C7,4F,CE,76,8A,C6,7A,D2,4F,70,79,99,D9,29,71,C6,24,06,A4,5F,AB,05,D8,90,14,DC,CC,66,A9,14,1D,EC,58,23,2D,EB,84,E4,39,6A,54,99,22,74,5F,AB,18,16,C4,C2,01,AF,1A,19,90,91,FF,9E,85,DD,C0,15,64,C6,76,F2,86,C9,0C,D5,64,2C,7D,EB,AC,BA,FE,34,08,E7,0D,CD,5C,F9,69,47,A1,33,C4,7E,09,F3,CE,88,34,A8,FE,B4,CD,C7,4C,9C,77,4A,29,7A,84,BF,C0,F3,DF,6E,2A,AB,C6,B2,8E,7E,20,CD,85,4A,DC,9E,64,2C,0A,2F,78,F3,93,DE,24,5E,58,A4,5D,64,C8,C8,BA,1B,BE,B0,AB,C3,AD,70,7F,8B,0C,EA,A9,94,1E,D1,39,07,44,A4,52,53,DA,71,91,6C,1A,8E,85,DC,B0,6F,48,19,8F,DE,F3,E2,17,8A,62,A3,BD,65,48,FA,B9,49,BD,01,7B,15,7A,A5,E5,BF,B1,81,17,16,2F,8C,47,C9,D1,63,52,39,B2,6C,84,02,D1,D8,1F,92,D1,6E,ED,53,8C,3E,C2,03,23,93,78,8D,A2,65,38,9C,52,B4,4F,0F,86,BF,F6,D0,0B,0E,0F,0A,D7,C7,87,F0,D8,9E,DB,EA,FC,EE,BD,E7,4F,B8,63,11,6D,B0,27,48,4A,57,98,5D,B2,87,D7,F2,82,D4,29,03,85,80,6A,88,A0,D0,6D,B1,22,E3,8A,BE,46,93,40,89,B1,30,62,EA,4B,81,7C,BB,BE,44,3A,2A,A8,54,A7,39,E1,C7,99,A7,33,F6,32,3E,CF,16,3B,A7,24,1B,43,16,A3,E1,70,C8,43,97,49,57,F0,85,E2,9D,56,D1,62,80,66,23,49,21,54,13,05,E4,2A,2A,29,C8,5A,33,D1,A6,5B,E2,DD,C8,8F,68,8A,CD,4E,2E,61,DA,E0,75,E9,96,94,50,CF,AB,A0,B6,E8,A7,F2,C4,42,8C,B1,FE,FA,0E,4E,85,B1,65,C6,07,0C,FE,84,41,FD,69,88,69,34,F6,E3,69,FB,BC,43,42,4A,C6,14,BD,12,0C,33,5C,A1,3F,70,B0,0B,57,B7,F5,B1,C7,78,DB,42,8B,EB,8A,32,17,CC,AB,60,BE,DE,EB,71,C9,9B,81,F5,BF,7C,3C,20,74,CC,AC,F0,8F,CC,EB,FC,1C,5F,14,C0,BE,9F,5A,E4,93,93,5D,C6,44,D7,C4,EC,69,10,80,7D,C4,62,80,3B,23,F4,8B,12,9F,F1,C0,57,C2,AB,B6,1F,9F,57,84,64,94,C3,7F,69,9F,7F,CF,14,A1,F0,28,A0,15,AA,76,27,DB,D5,66,D0,2F,89,15,1A,CD,A3,8C,02,67,DF,8C,02,B4,A2,EE,17,A8,CE,1F,83,58,40,C7,2E,75,20,D4,9B,11,96,87,94,29,FA,C3,17,13,8E,BA,E4,D6,6F,2A,78,85,76,B4,99,82,0E,07,9B,05,51,F9,F8,E6,8A,1F,87,F8,EB,27,D1,ED,3A,C5,14,F2,C8,F4,B1,A3,53,C5,21,D0,28,7E,82,02,A6,22,F3,19,B4,E1,82,0D,2D,1A,54,D1,28,48,0D,58,69,6B,8E,45,F1,70,DC,B0,65,8A,87,46,B8,5C,04,8C,A6,E6,FA,06,DB,43,B6,0C,37,ED,A0,8D,E2,A4,A4,AD,22,8E,A8,1D,B4,D3,66,62,A8,DF,13,20,DC,8F,A3,AA,E1,19,26,A5,91,AA,A0,B1,14,6B,B3,2A,78,76,40,A0,15,E7,A2,E1,27,34,F1,A9,B6,89,5A,16,C9,86,D9,7F,5A,BC,51,AC,77,5B,83,C7,2B,68,DB,04,FC,35,F8,66,C3,46,C4,7B,3A,85,1F,7F,77,FE,97,85,64,F0,77,7A,37,5D,33,D6,A0,EE,7F,F4,21,16,BF,F5,D7,C3,EE,B6,30,4B,76,E8,7F,91,24,40,9F,09,E1,4B,CE,6B,4D,1B,A6,22,C9,2A,3A,4F,B6,96,A1,55,29,39,99,DE,45,B4,07,C6,D9,92,C7,5B,01,1F,3A,D7,4F,33,99,BD,B4,6D,EA,1B,DA,8E,F3,38,12,F8,E7,B9,DF,3F,86,F2,86,92,51,48,04,6D,AF,5E,6E,5E,00,2B,DD,73,1A,6C,10,CB,68,60,80,15,F5,B4,46,F6,41,12,73,FE,52,0E,C5,3B,28,C9,B5,CA,DB,8D,8B,EB,3C,89,48,C8,CA,C0,75,41,33,46,C9,4E,15,B1,2A,88,9D,04,CA,EE,68,CE,DE,67,6B,2F,38,74,D6,43,12,E3,C8,F5,07,5F,65,66,03,B0,28,31,A0,D6,AC,50,5F,D0,11,D1,FA,F3,20,C2,0A,9D,EB,C7,E7,FC,C1,8C,39,09,C6,5A,72,A6,68,18,54,F9,2B,CB,B2,E1,2B,FF,37,58,96,71,E2,28,6F,6D,7B,CF,F2,B7,FF,42,D0,93,53,A3,36,76,74,D0,CB,D9,27,90,07,DA,91,33,EB,60,A2,51,0A,5F,44,C1,9D,B5,2B,30,D3,5C,EF,D9,57,97,9F,1C,22,A7,AA,34,87,E1,08,3A,29,BC,77,D5,4C,E6,DE,AF,D4,BB,ED,19,E3,AA,D6,D7,68,AD,FD,F4,46,E2,60,FE,64,64,04,1C,A8,04,95,2B,09,6F,1E,0C,37,1F,56,C3,AB,98,0C,6C,55,B4,F5,B6,5F,3B,64,B5,6F,5E,FC,E5,89,74,B4,E1,5A,CD,68,3C,52,FA,0D,EF,22,F8,97,8F,24,BC,E7,1C,D1,9F,FA,89,88,E0,BD,54,6A,E1,4C,44,9C,88,2F,C1,DA,0B,D7,7D,C8,98,2D,52,63,0B,62,CB,75,FD,DE,34,63,B7,0A,1A,9F,64,49,4A,41,FC,1A,D7,D2,34,BE,44,78,6F,04,0A,81,7B,91,FF,31,10,EC,F0,9F,15,6A,F1,A3,E2,61,69,FF,0F,3D,D9,74,50,DE,2C,D3,B8,36,D3,52,6D,4D,AA,0A,DC,7E,5C,C3,2A,B9,64,CE,31,0D,7C,06,1C,B4,77,98,4C,A1,AB,6B,BB,8B,E3,D1,EA,09,CB,C1,23,50,89,72,A0,15,12,B0,DC,B6,54,67,71,95,1E,CD,53,25,53,7A,74,84,8B,98,C4,EB,A5,DA,EB,4F,6C,15,FE,AD,26,E6,94,2C,8D,7C,0A,64,24,3E,3E,E7,79,A7,56,92,C8,82,DA,63,D1,A5,1F,51,0E,DA,48,57,92,3A,C5,6E,A9,E3,F5,5A,EC,17,A8,5A,1E,64,A3,B5,C6,AB,6E,C5,EC,21,5B,E3,E9,61,AA,DE,80,51,32,05,FD,13,FE,51,66,46,ED,9D,25,9B,34,F5,10,C2,24,42,22,93,67,5A,CD,0F,02,19,1F,D1,4E,A1,5F,FF,BF,C4,51,47,87,9E,41,46,C4,8F,DC,E3,0C,13,55,F0,73,E7,16,96,17,F4,C0,3A,24,2D,DC,77,47,03,CA,8F,1E,6D,64,93,88,5C,58,7B,9B,8D,A4,31,38,AD,38,BF,94,47,87,36,44,81,9D,8A,9A,1A,D5,F1,00,45,3A,6B,80,E2,87,B1,90,FB,8A,4B,13,F2,51,8E,F7,FF,4D,C4,A5,D5,F6,4E,05,B1,C3,6C,73,91,64,E6,4D,CB,E5,FC,18,FD,BD,B2,EC,FF,FC,0C,FA,F9,E4,96,CA,6A,3D,7D,B5,C6,4B,EE,24,14,12,3A,2B,01,0D,EE,CA,20,A7,7F,39,91,1E,D2,9A,2C,E3,75,33,51,67,B8,07,CD,88,C7,AC,09,C4,04,58,14,0A,31,57,B5,78,88,49,8B,07,4E,B4,42,D3,C9,BF,F8,CF,F7,20,1C,9A,94,9E,60,24,DC,05,30,60,56,3F,E3,1C,D1,75,51,82,0C,D7,1E,A3,2B,01,D4,F6,6F,EC,BE,AD,BA,B0,47,22,5B,05,2A,8A,E2,09,85,00,3E,CA,0E,52,65,A7,AA,3D,FC,38,C6,D6,3A,6E,A1,1B,99,59,D4,28,C7,7F,54,61,0F,A8,A0,49,D8,4A,62,92,2A,1A,41,86,52,4E,D2,D9,B6,8B,56,EE,3D,D3,40,79,C7,86,2E,49,24,9A,A3,76,BC,F8,8D,E2,16,05,39,41,58,0E,F8,E0,84,F0,56,3E,EF,8A,0F,D1,B1,B3,92,F1,77,AA,DE,D6,19,BF,38,20,18,EC,36,D6,0C,74,A2,0D,61,1F,B0,CA,94,8F,32,F2,0C,C9,F1,CA,D1,6D,0D,5A,6C,51,EA,4D,89,AE,3B,6B,E2,DE,E0,9D,29,78,EB,96,EA,27,8F,40,4E,96,A9,C2,0E,51,30,52,34,F4,6E,F4,FA,68,56,E8,C7,2B,09,8B,F1,B3,06,F7,79,A7,D5,EC,FC,A6,AE,1F,1E,C8,1C,00,AC,13,8A,6B,3B,B0,C8,D5,86,90,CD,5E,69,12,D4,58,7B,D8,2E,29,28,8A,BF,0D,8A,61,A2,64,45,9B,56,4F,73,8A,AB,C5,48,55,2F,01,D6,C9,37,CC,8B,31,DF,C1,72,77,CB,FD,D7,E2,F8,15,81,B6,A1,63,19,E9,A1,F2,39,11,F8,B9,61,5D,39,C5,B4,BE,FE,A7,B4,A9,19,33,3C,F5,6B,2D,43,DE,35,B7,75,67,E3,FD,EC,0E,38,96,28,FE,57,A6,D1,60,48,87,C7,A9,68,DB,BB,20,47,77,64,8F,F9,77,D1,C9,EE,60,F2,95,5D,D5,B1,06,39,4D,F3,40,52,A0,E6,F6,12,F9,36,F1,F1,30,14,49,08,04,8C,B5,54,DA,AD,CC,51,27,2A,1F,F8,FE,44,70,81,7F,96,20,46,01,BB,EA,F3,21,54,C0,5F,84,F8,82,57,24,B4,D8,BF,F9,B8,76,BB,CA,78,94,7D,E9,EC,2F,FF,1F,67,1A,42,27,1B,32,29,85,0A,AD,16,36,4A,6F,C6,02,03,88,94,86,0D,A5,55,60,9F,F0,E4,F6,05,72,A6,43,A8,68,6D,AB,54,26,2F,EE,25,0D,DD,67,41,57,51,08,F5,6D,39,4B,D5,96,96,E8,84,2D,15,B2,1D,21,2A,BE,8B,1F,B1,3B,38,24,14,E1,B5,22,7E,E7,BA,0A,72,3E,62,7F,B4,12,42,78,8F,17,C7,64,AA,FC,8E,94,79,CC,E3,29,49,D9,A7,84,D3,C9,BF,D7,13,B8,7B,1A,B2,72,B6,EE,C9,D6,F2,79,85,E2,7F,08,D9,7A,C5,C4,32,16,6F,C1,7D,D9,2F,22,99,60,EF,DF,DE,09,0A,4B,93,74,80,B3,4B,CA,43,1F,68,FB,3D,6A,9F,15,31,B3,9F,EB,E1,1D,36,E4,C1,68,AD,C4,56,D2,83,BC,DD,D8,7E,5B,25,F6,E7,06,79,5E,BF,94,D9,CF,7A,1F,2D,1B,51,3E,55,90,90,67,B6,E6,B0,E4,3C,8C,2B,A2,57,5C,6F,B9,37,50,07,B7,C5,C4,8E,AF,5E,89,36,B7,49,10,0E,E8,EF,5C,95,D9,0F,3F,48,1F,E8,80,68,EA,26,E9,7E,0D,38,4F,82,09,61,97,12,5A,55,E7,38,8B,0B,21,C1,CF,A4,E8,81,BE,60,71,13,84,C4,1A,96,FE,84,A0,3F,0A,29,77,9F,6C,E6,26,61,78,EA,8D,3C,C7,94,28,BC,9A,FE,5A,35,AB,1A,13,53,D3,E7,91,6F,52,25,07,5D,E2,BF,97,C7,C9,EA,FF,A4,63,00,42,85,38,13,EF,FB,4F,62,66,D9,D1,6D,8F,0C,87,EF,8E,8B,A9,11,40,3F,38,9C,EC,18,06,6A,6E,44,51,F9,7C,53,6E,8E,C3,9C,A6,90,CD,73,F5,E0,3C,9B,58,60,45,40,FE,9B,EB,52,91,AD,E2,CC,F6,95,84,52,90,06,9F,25,DD,31,B8,B2,69,57,83,98,C0,40,8C,F7,AF,F2,0D,0A,03,7E,DC,BF,66,4B,D1,7E,AB,D2,41,95,7F,04,89,61,7D,98,69,43,EA,28,53,B7,BD,72,B4,25,92,0F,52,AC,04,48,28,45,E4,8D,69,C3,C5,69,88,AE,D3,07,05,72,BB,94,53,5F,30,36,C5,A4,85,AF,C5,05,30,1A,00,22,8F,FA,B7,F3,91,6C,5E,ED,9A,34,03,80,66,16,A7,C5,0F,72,3B,05,87,E3,66,83,3F,C6,2F,F6,E5,A3,C0,0B,EC,BB,1A,F7,FB,4D,A4,FC,91,CF,EA,2C,67,FE,4A,E9,E8,A0,4F,0D,33,2C,0D,08,07,F1,08,54,53,CB,F2,75,90,C8,4B,0A,C6,2D,82,79,83,5A,2C,CD,48,77,A9,8E,24,8F,37,28,D6,2F,42,16,7A,96,A6,B2,55,85,DE,36,15,DC,FB,F0,E1,72,9A,44,40,44,BF,42,93,91,07,F9,15,E0,65,BB,82,56,74,D8,7A,5D,D3,87,22,82,00,A1,CA,9C,25,2E,A7,44,7E,32,B2,55,7D,D3,15,88,36,1A,CA,C3,69,1D,E4,E6,78,BF,9C,62,5A,2F,4F,CA,84,C8,6A,2E,2A,AA,09,3E,8A,71,32,9C,FF,78,A5,C9,73,A4,2A,7A,DE,84,D9,A5,07,C4,72,9D,BC,62,D6,21,09,43,95,55,D6,6C,AB,FF,DA,6C,5A,DE,AC,8F,33,91,8A,2E,7B,D9,1E,BB,BE,3A,19,18,E7,E5,A9,0C,34,BB,26,CB,FA,58,32,00,9E,48,E6,D2,96,CA,CE,D7,6A,7C,E1,0B,2D,16,2E,AD,D5,40,27,52,94,A1,E5,B5,8E,27,B0,0D,D9,57,2B,48,2C,9E,96,14,F7,D7,FA,6A,3B,43,25,26,1B,A0,BB,3B,54,DD,51,E7,3D,57,52,E4,C4,22,40,20,5E,4B,F1,CE,E1,9B,3B,04,C2,C6,94,46,54,51,D9,FC,74,C4,5F,76,14,CA,56,0F,0C,B8,6E,EF,E7,14,B7,A5,7A,BB,3B,F1,6A,EB,70,E8,7A,C4,32,53,23,FD,B5,B4,D6,30,EB,F2,A2,57,A9,71,39,E1,87,B4,60,E7,08,BF,47,6F,72,24,5A,37,22,A2,23,33,80,FE,E1,E0,11,7D,56,68,73,E8,DE,3A,46,03,2F,5A,84,C5,98,8C,5E,D8,20,7B,20,31,60,B9,F5,FB,01,A0,E5,9E,16,F1,1F,15,6A,0C,06,1C,1D,55,02,A3,61,4D,04,07,DF,14,0A,F5,5D,BB,A4,56,B1,86,C4,0B,8C,CF,4B,90,C2,AD,03,95,4A,14,1B,B6,7E,B2,5E,E3,E5,01,9A,12,98,AB,AC,7A,4F,52,42,D8,AE,B8,C1,48,6A,BF,ED,F4,98,7E,A0,FF,60,62,C0,26,B8,15,B0,CA,3F,5F,85,EA,6E,86,D0,E3,AA,5F,95,71,0B,4C,9A,05,DC,AF,E1,04,64,33,E2,36,5A,7B,13,2B,9E,A3,01,06,40,DA,D6,06,5C,A4,BD,FD,76,50,68,E2,E7,50,AF,BC,92,2F,75,B9,8D,F1,6A,51,AA,B8,69,FD,AD,2F,57,2A,06,AE,90,B6,E7,85,E6,7C,E2,89,9B,C5,D1,1C,B9,54,F5,2E,C1,FC,46,1C,EF,87,79,45,E5,82,33,BD,78,F1,8B,DC,20,E5,7F,4C,2F,8B,7D,F8,4F,37,C3,06,CD,59,51,2F,DF,AC,B1,AB,B0,1A,92,16,54,4C,8E,97,36,AF,B1,45,67,16,C7,6B,6A,D2,E5,93,20,C1,B0,99,37,26,40,A6,DD,57,8D,98,E4,CA,4A,F8,3E,BC,75,BD,EA,6F,FD,BD,F9,A8,86,DB,86,1E,69,76,AD,A7,AE,D1,D4,94,12,5E,26,28,40,7C,25,54,D6,F9,63,84,7F,C9,4F,E3,37,CF,E9,FD,7D,9A,47,65,C2,C2,F4,F4,44,66,F4,29,75,E4,87,64,6E,03,72,74,98,42,E9,10,C2,4D,64,A1,58,ED,10,D2,B3,83,AE,4D,DE,99,89,BF,1E,90,EC,9B,03,DA,F3,40,04,DD,42,52,C8,1B,0D,A2,E1,6A,1D,09,F8,CE,C6,29,8E,3D,86,E4,BD,5E,5F,CD,6C,9E,D2,0C,44,81,EA,4C,BA,A3,F9,88,FA,96,BD,32,CA,F8,C5,85,03,4C,42,20,B6,C1,7B,CA,6A,6D,39,EA,F7,3F,9C,7A,9D,96,FD,86,7C,E5,C1,34,7C,B1,20,20,5C,12,35,25,CE,05,97,51,6E,F9,B0,39,13,33,E1,E6,BF,62,85,E7,C1,59,09,81,53,43,8C,A6,35,E4,95,3F,9E,C7,A2,0B,07,A5,3C,E8,0E,21,BA,61,DE,47,8A,87,F6,CC,88,8B,14,05,0F,16,C2,72,36,13,71,FA,81,3E,48,41,B7,95,9A,32,06,7E,F2,F8,AC,1E,69,BD,97,EF,E8,B8,69,97,36,EE,F5,F3,A7,75,26,73,3C,38,C2,46,BC,47,43,D7,A7,55,BB,A0,25,4D,09,46,E2,AC,D3,E9,52,DE,58,C1,69,D6,B5,3C,4B,12,D3,76,E5,4F,BB,20,6A,FD,D4,B3,F7,FC,61,6B,BC,02,42,FA,52,BA,D3,32,90,4C,57,D7,22,C0,24,03,91,6F,A4,55,21,54,7E,6E,CF,54,CF,9B,DB,7A,06,76,EB,D9,61,EA,85,D8,F6,2B,53,2A,4B,43,DF,FA,DC,3A,A0,F4,41,6B,CD,EE,09,B3,BA,7D,19,CC,65,78,51,F2,65,30,46,82,2B,55,0D,C4,6F,50,9A,59,53,5F,4F,69,C3,57,00,AD,F9,C3,04,58,63,1D,81,DD,DA,10,22,F8,F2,1D,C2,C2,69,E1,66,06,C0,7E,C8,1D,B7,46,F1,9B,56,84,05,B4,19,8D,0E,92,8F,C8,4A,AB,77,97,5A,4E,62,AE,05,74,67,D4,99,F2,4C,9A,2E,BC,BB,40,13,1E,F9,B8,1E,6A,3D,D3,0B,24,65,02,D8,06,27,1B,32,8D,AE,2F,54,F9,5B,91,77,87,10,E4,23,4C,DD,48,07,9D,75,8A,B1,66,B8,12,44,26,85,42,0D,8A,67,07,1C,7A,20,99,02,78,21,07,65,DE,EF,66,3A,BB,38,FD,F4,34,B0,97,71,F6,FD,32,D9,90,AF,13,BA,DA,54,70,3A,B3,A3,D2,14,F9,B7,73,4E,75,3F,A6,0B,C8,53,E5,95,6D,E1,D3,08,20,8C,91,86,5C,83,69,4B,A4,F5,DA,7C,A6,F5,12,73,60,7E,80,8C,50,70,78,F5,FC,3A,31,60,85,F8,84,17,28,E3,05,51,E1,89,20,08,68,59,24,F8,3D,C4,18,D1,58,00,55,CA,11,FD,73,A1,58,20,A5,41,22,34,C3,68,39,DF,9C,0E,C3,87,04,AF,81,08,3A,FC,7D,00,B7,8F,13,D5,BA,80,FE,78,7B,EB,D4,4A,D0,93,D1,8C,6D,D4,40,33,7A,FA,02,EC,E2,95,6A,D9,C3,D4,D4,F1,F8,DE,C5,8A,36,42,70,75,7A,D6,5B,C0,E7,04,EB,1D,2E,D6,75,FB,94,D4,3F,39,B1,D4,20,9A,A8,F8,A5,29,59,9A,90,E0,79,6C,A6,A1,3A,0F,48,05,90,14,45,AC,DE,51,E3,10,69,19,41,D5,1C,22,E8,C7,CF,8D,F5,09,CF,BA,1C,D3,AB,39,35,CF,7F,E1,BA,F4,1F,55,03,D4,D1,8B,A0,AB,CC,57,7F,5F,E7,45,A9,39,D2,A3,FE,08,6D,D0,7C,16,91,E0,B5,6D,99,4E,5F,DD,D6,84,90,E4,05,A5,97,0A,28,0D,C9,A0,2C,0C,25,1B,0F,C7,5E,16,B9,FF,AE,AB,61,58,6E,19,3C,1F,AF,F5,30,2F,89,3E,68,5A,AC,37,83,B9,66,FC,55,FD,44,59,EE,11,D5,47,6F,13,5C,2D,B1,2B,5A,5B,BD,7E,72,D7,30,5A,B3,71,C1,8A,42,F6,CD,BB,E5,8D,8B,E7,63,7E,39,C4,B9,27,48,A4,BE,F0,D6,9B,BB,14,A9,FA,83,2B,20,D6,A6,61,24,3C,00,34,D6,9F,F7,45,29,1A,4A,B0,EC,BE,E2,5B,24,54,BA,B3,64,54,00,44,63,48,2C,45,91,6D,82,33,F1,FA,09,FC,2F,21,91,17,D1,67,82,9C,29,61,68,C8,96,6E,EB,BB,CE,FF,D4,56,A9,92,B6,4F,7D,08,A6,40,7F,C6,E5,0E,61,A8,54,6D,EB,E2,70,9E,79,DC,2F,83,0B,94,3B,9F,F3,1B,61,75,9B,A3,55,D5,0D,BF,BF,00,08,2D,23,11,75,9C,BA,D8,C1,7A,95,5E,EF,2B,FD,90,BF,10,5A,24,E8,7D,DC,6B,BD,9E,40,0D,C6,26,10,BE,4A,0A,46,67,47,88,DE,90,1F,28,EF,99,BB,BE,4D,17,7B,12,5C,6C,E4,2C,A1,62,5D,18,97,94,A7,D1,49,1F,7F,F0,60,68,9C,9C,3A,BB,A2,24,42,B9,2C,63,12,CB,75,A0,BD,AF,1F,25,C3,B5,1B,47,A0,D6,1D,94,72,B8,F5,20,BA,AF,4E,7C,6E,9E,D1,D8,2C,38,53,26,7A,AD,1E,C7,4D,98,74,4A,3F,04,F5,FB,CF,C7,E0,43,77,3B,5E,CD,5B,75,4D,A7,2E,F3,F7,4C,9F,B0,8D,26,CF,DC,3A,FA,CC,48,F0,E2,BD,73,64,F7,B5,61,F0,17,0E,C7,60,69,DD,9A,4F,69,A7,1C,4C,BB,86,86,04,AA,F9,96,C9,26,C5,2A,9D,10,29,33,42,BD,28,49,EE,8B,31,57,43,E9,0D,36,14,A8,3C,8F,28,C1,73,11,72,7B,81,A2,C1,B9,17,16,94,8B,36,C6,40,27,F8,14,C4,24,58,9E,9B,CB,75,11,73,AA,2D,96,FD,24,DF,8B,FE,7D,F0,79,AC,33,7F,3C,9A,B7,88,78,3F,69,73,2C,64,FE,77,89,E6,4E,E2,31,D2,98,9E,59,18,AE,03,01,D7,E9,95,1D,C8,9A,E6,5E,D8,E4,59,E3,B9,34,0D,64,A2,D8,AB,91,EF,1C,9B,1F,84,9E,03,F0,6C,35,57,AE,55,D0,59,38,B3,52,B0,E8,7A,09,5B,E0,5F,B4,8C,5D,75,68,94,BA,3C,A0,1D,78,81,0E,22,1F,D0,88,74,03,A7,6D,99,8D,E9,B8,F7,75,58,E0,FD,FD,80,E3,BA,E9,3E,30,0A,3D,A4,A0,4A,7B,06,F9,05,C9,E0,01,94,66,48,D0,57,5A,96,2E,B8,59,61,BC,D5,92,E7,51,79,48,C7,13,C2,7E,45,FF,3F,AD,20,FD,8C,26,6F,8E,F7,A0,1B,B4,A9,BC,D8,8E,FC,89,AE,6D,76,18,42,82,3C,25,D7,61,64,5E,8E,6F,5D,26,AE,B6,81,2E,2E,7D,24,42,17,94,5C,67,AA,4F,FF,89,90,00,ED,D8,70,B1,F6,1B,BA,64,EA,03,88,63,98,09,4C,0D,B6,75,04,63,71,8D,29,65,35,76,5F,B6,F5,7F,10,DB,89,67,92,54,E5,EE,3C,20,DB,91,5F,C6,D2,CF,A7,CE,18,C2,DB,59,94,20,09,20,FD,86,07,1D,5C,97,2F,6B,28,D3,91,3D,2C,13,F8,51,D9,BE,AB,4E,B2,A7,1F,B7,27,74,D7,EE,32,C3,E4,E0,A2,AA,1A,F9,C6,E6,3B,CE,83,31,69,09,1E,B1,8F,7E,FE,03,29,C9,AC,97,AE,FF,8B,F2,7C,AA,5E,AA,DD,5E,86,7D,C2,8E,81,A6,B9,3D,CA,20,78,87,39,A8,F4,BC,7B,19,46,6A,1E,34,39,F8,0C,3E,BA,21,DD,89,25,26,A8,99,34,B5,EB,16,F1,82,27,51,7A,B1,84,29,E2,A5,88,BF,0D,26,1B,46,E7,51,63,F6,C8,E0,2D,D6,E3,1B,20,88,3E,38,A4,E2,6C,88,8D,85,6D,8D,1B,1C,85,44,DB,58,46,44,5C,40,30,8B,D3,24,0B,D8,96,DD,DF,FD,63,04,73,56,09,E5,34,A7,16,88,17,AE,D2,73,4D,70,9F,98,01,59,B0,10,7C,94,FD,80,CC,4F,76,1C,05,C8,CA,43,14,80,CD,B1,15,67,59,8E,3C,49,9E,A5,9E,B2,94,BC,7C,CE,12,2A,88,F1,C0,21,25,09,EE,58,BE,EA,CA,29,30,17,C0,D3,C3,D9,2F,8D,60,85,5E,C8,2F,83,E2,3F,1C,CB,10,BB,35,0F,0D,31,49,21,E9,F4,92,05,CD,52,4B,EA,30,C1,32,05,C7,F3,EC,19,02,0D,3B,04,0F,7E,FD,24,FA,82,DA,EC,9F,24,5E,9D,2E,70,A0,D1,07,06,70,A6,E0,40,1A,B2,EA,64,A9,AD,F7,5C,B6,59,B1,A3,77,45,63,53,06,14,35,5E,F8,65,02,B3,A8,6F,B1,3B,57,19,F9,D8,4B,7D,D4,ED,3C,DE,B6,CB,CA,85,E3,BC,6B,2C,38,00,83,CD,76,E9,55,F6,62,4D,F2,B7,8C,04,53,0A,1B,87,AC,09,A0,39,71,ED,18,5C,30,21,AF,1C,26,0F,48,E7,8F,D7,D7,E7,9B,F7,89,06,CB,55,F4,C9,54,21,C1,11,7A,ED,87,9A,A6,81,5B,13,AE,83,4B,86,31,E6,C8,71,0D,81,CE,A7,5C,B2,64,49,19,4E,08,27,38,82,3C,68,1F,89,39,83,78,93,E0,E9,1B,BA,F8,24,09,7F,3F,74,9F,9C,03,B9,2E,47,49,37,F3,2B,66,20,25,AE,36,82,E6,46,60,98,8D,AE,CD,6A,74,36,CD,AD,AE,22,64,F1,30,9C,B8,2E,9A,E2,7C,EF,FB,7B,68,52,BF,AB,D7,67,C8,34,AF,2E,05,82,6C,B6,7C,8C,54,C4,9D,17,C4,CF,83,84,A4,9D,F0,83,5C,E5,A6,C7,0B,78,6E,3A,E0,F7,4F,B8,A1,AB,74,0E,ED,BE,53,77,2B,82,76,DC,32,98,C7,05,6A,0F,DD,85,F0,85,18,EC,B0,74,43,4E,79,DC,48,03,C5,2B,14,5C,20,4F,16,45,D0,C8,B1,F5,0D,24,80,4B,D2,56,0B,F9,E2,41,C0,18,F3,81,66,DC,BF,2F,8C,D2,B0,47,B3,79,C3,49,68,DA,FC,38,D1,E4,C7,F0,45,4A,4F,93,B7,7D,B3,4F,61,1F,D6,5F,4E,7C,6D,5E,3A,51,10,CF,19,29,FF,04,55,D7,B8,8D,C5,09,C2,50,02,70,CF,24,94,5D,C5,2A,01,46,36,CD,10,46,5E,66,C2,BF,D4,F8,AD,EE,59,FE,E9,09,D7,CB,E8,52,AE,46,65,9D,69,E6,16,94,09,90,61,CD,85,A3,E5,94,49,24,F9,E6,E9,1D,B3,B7,04,8A,F4,5C,FF,78,20,D6,2A,9E,8B,31,37,19,9C,76,5C,9A,A2,14,D7,FF,3D,A2,EF,37,BF,92,95,EF,87,0B,DE,7C,FB,9C,B3,DB,C1,63,1F,CF,12,7E,31,F5,3D,90,39,77,EC,D0,CF,64,73,03,F5,D4,1D,0D,43,AD,ED,E7,07,2C,86,5A,67,70,46,BE,01,C5,A8,F5,95,83,71,9D,00,08,A8,8E,64,03,2D,C6,15,0C,B8,B1,65,31,D3,9E,37,71,E1,D6,50,01,25,64,0F,AE,39,5B,8C,D6,9B,32,E4,DB,18,C7,61,BB,93,8F,56,71,79,4C,32,FF,E8,59,08,3A,F0,3D,F6,4E,BD,CE,25,C9,3D,56,35,C7,4A,04,1C,88,38,74,C8,26,CF,F4,22,AB,C4,4F,CA,EE,F2,17,04,86,DA,EC,C4,DA,B6,EE,DD,F0,DD,10,4A,33,29,62,25,3F,0A,1B,51,2E,D0,A4,24,6F,AE,F3,21,DB,C1,4C,B9,9B,CB,92,B7,00,BB,C3,66,57,94,43,CF,A3,78,9D,EE,FA,20,5C,05,4D,9A,BF,7D,82,FF,BE,CA,38,3A,47,A4,EF,27,4C,63,28,58,C2,EE,CA,60,11,79,63,41,BC,ED,6B,4A,F5,57,23,3F,01,12,82,13,98,F1,07,81,FE,C3,E1,A8,FF,94,06,09,0F,67,BB,BB,61,18,55,50,D1,1E,51,01,E0,9B,AD,A9,A0,F4,1A,E7,9B,A3,96,07,34,58,85,C9,D5,BD,BD,F6,B5,F6,08,C9,10,B2,44,F9,60,00,E4,0E,1F,BC,A8,E7,51,17,56,A9,01,B3,3F,31,C1,BC,52,B1,88,EB,4F,51,AD,0E,30,B6,FE,23,85,05,86,11,68,D8,6C,9A,09,AF,9E,B7,D4,7B,07,F0,35,12,51,A9,65,B1,F3,7C,37,D9,D4,C8,C1,3D,E7,34,DE,2B,22,53,0F,45,C2,2E,B6,3E,D4,F6,C7,05,A1,26,66,38,59,55,C0,3C,65,31,7A,34,AF,30,57,64,DC,22,61,EE,12,9D,0D,4A,AD,72,86,DC,B8,FD,D7,43,AA,95,16,C8,52,7B,70,D7,7C,DC,01,EC,0C,09,B4,A5,7E,BD,2A,D2,A1,98,B5,D1,56,A2,8E,CD,AF,83,0A,4B,FA,95,6D,D6,57,08,CC,60,F5,45,3B,D2,5B,D3,32,C3,1A,1A,3D,A3,EB,D2,19,DE,7C,F1,41,D9,62,40,AB,54,2E,8F,20,3B,45,DD,5E,D4,24,60,A4,3A,2A,EB,6E,06,FE,67,00,C2,D7,EB,29,06,80,CA,25,DD,64,D7,4B,E9,68,0F,9B,02,66,42,5C,2C,5E,CA,D2,84,CA,94,CB,B2,90,D5,A9,02,FC,31,A8,75,79,4F,F7,0B,04,D4,01,50,55,86,22,1D,7B,B1,5A,A1,9B,D7,7C,B6,B2,B5,DE,19,1C,72,B3,62,52,37,B2,BC,42,0C,21,35,7D,F8,E3,DE,D9,A3,4C,66,A8,A0,30,E3,14,2F,D4,9C,52,CC,69,ED,B6,83,B9,56,27,50,46,35,FA,F6,14,73,48,74,9B,84,F0,B9,56,5B,F9,93,13,C5,D7,AC,B0,DF,66,4D,EF,D0,76,8B,8C,1D,A1,36,0B,C4,B6,C0,8F,BC,74,AE,1E,82,CF,E0,22,10,0E,AF,B9,05,80,4F,0C,92,09,4E,FC,7D,80,22,9E,C3,67,08,A3,7B,50,A5,0E,BA,CA,E9,FC,C3,92,B7,B1,80,B4,0E,E4,A3,00,E1,92,A5,25,FC,04,91,79,F9,2E,A8,0A,B7,08,ED,C7,5B,51,3B,7B,0D,A6,2A,44,50,F1,5D,1C,EE,82,EF,7E,F9,C8,07,4C,F5,65,EA,6B,7E,31,6A,71,14,D7,A4,17,51,86,1F,7E,3E,56,C1,C8,E0,A1,A5,85,28,58,FC,31,07,F6,4F,F0,60,76,BE,12,02,89,5A,28,F8,2E,FB,BF,EC,D3,A2,95,32,44,B8,96,D9,B1,A1,E0,38,7F,EC,23,92,CC,AC,54,35,82,C0,B2,8C,56,2A,35,81,AE,3A,D2,3C,6F,43,A8,C3,54,8A,D4,41,FC,47,15,02,0E,83,A6,39,BE,5C,66,28,F6,60,57,49,B7,62,62,8B,A7,F3,F5,0D,33,D5,E9,DD,43,33,C2,5C,11,89,F3,19,AF,62,1A,97,49,0D,66,82,27,9E,C5,B0,8B,D2,11,51,1D,E1,8F,65,8D,E9,48,A4,D2,2E,E9,A2,9A,76,C8,48,3F,F3,C7,23,06,4D,AA,5E,5C,50,A3,A8,25,65,17,3F,42,F4,F7,4E,DA,1D,A8,DE,6E,98,80,8E,9A,C7,8B,F5,CB,54,B1,2E,F2,51,8A,62,F8,A9,5C,BD,11,73,4E,60,B3,65,4B,B7,A9,84,D1,1B,0B,71,E3,FD,D7,1B,4B,25,51,B2,5B,D5,7F,EE,B6,5F,BE,CA,E7,EA,A8,62,8F,D3,A7,55,CE,17,DA,24,03,2E,72,C6,0E,5A,69,BF,25,C7,9E,DD,19,94,9E,76,C1,FB,1D,FA,1F,E6,36,FD,56,4B,B6,29,98,DA,EF,F1,BC,E3,8F,AF,9E,EA,E0,88,3C,8F,AC,3A,A9,67,53,08,DF,69,E1,02,7F,DA,31,6E,AA,E8,5B,1A,1F,78,2D,E2,51,4A,82,09,16,5E,55,12,5F,CF,EC,6A,3D,AC,71,E9,BD,0D,7B,FE,CB,AC,EA,C4,3C,FB,A5,F5,C5,D7,E8,27,E3,01,7A,4E,A7,FA,8C,92,58,9A,7F,6B,44,C3,E6,45,3A,F2,48,7B,B7,03,3A,7A,0C,C1,AA,A4,16,13,28,71,4A,64,D5,39,CA,E6,6D,69,04,81,ED,C2,EB,1A,F1,7C,64,7F,BC,E1,40,B7,0B,AA,16,9F,DE,47,68,7E,BA,C4,11,25,30,D0,58,54,DC,73,0D,66,0E,3D,BC,F5,92,D2,1B,4E,D8,49,2C,F8,2F,C3,07,C8,ED,06,85,F7,7F,B1,F4,04,05,26,37,92,3F,8B,F4,8D,81,95,4B,39,04,34,D2,7F,3F,E1,EB,3D,74,DB,E6,31,35,92,70,07,10,42,C9,81,8C,F7,F5,F6,9A,A2,B8,DF,70,69,6E,F0,D2,E4,EF,B4,B5,BF,FF,5D,79,CE,7E,81,70,86,AF,8C,15,79,02,3C,92,97,59,7B,D1,57,54,DB,BA,43,5E,3B,9E,16,DF,FC,94,F4,49,B7,15,6E,AE,54,C2,AA,D8,22,5F,5B,F4,3A,E0,EE,54,CF,93,E4,75,9B,36,A6,D5,DD,20,B3,B7,99,51,1C,EA,19,98,BA,DC,28,FA,F2,A5,90,1B,50,D3,6F,D4,B8,A0,C8,59,D5,84,A3,EE,63,F1,D5,62,35,97,AD,33,4E,02,A5,C9,7E,4C,E8,C4,41,81,78,9F,D6,78,87,37,B3,FF,8E,F2,56,C6,E9,C4,DA,16,8C,FD,E8,F5,8F,05,E3,2C,A6,C4,D4,04,88,33,49,28,6E,24,9F,DA,D3,37,94,5A,A1,3F,A9,F6,F9,FE,EA,3C,25,17,61,6E,EF,DF,C8,EF,8F,D2,3B,85,21,78,87,8A,EE,75,81,9C,FF,41,CC,AF,EC,56,04,43,81,77,7E,13,65,DC,20,2F,F1,52,C3,D1,49,B1,28,67,21,94,CA,61,26,02,16,73,05,D8,1A,B9,0A,11,25,39,67,59,72,B1,8A,BE,38,9C,0C,0F,E6,49,EB,5E,CD,FE,81,35,44,E6,DB,55,F0,A8,4C,8C,C9,9D,CF,CC,BA,33,97,69,5D,01,DF,D2,3E,B6,A0,9D,73,69,84,9A,05,5A,31,2B,FF,95,0C,B8,5A,2F,F2,63,F8,0D,22,8E,58,E6,46,7F,0B,B0,68,B8,EA,DE,0F,01,C8,A2,BB,32,6F,47,58,C6,70,74,07,98,83,92,FC,96,31,F8,D9,1D,32,4B,AE,5A,69,1F,BD,E8,E1,99,9F,67,CE,C2,5E,27,A2,64,64,B8,46,EB,B3,1E,73,A3,09,CC,C5,23,0B,C5,E7,3D,7B,58,B4,05,F1,42,87,2C,D4,26,BD,ED,A7,E1,AA,5A,20,9D,83,1F,70,9D,01,43,60,E4,A0,72,68,77,B6,44,70,8C,22,41,64,AC,89,D9,A2,3B,CD,3A,35,06,FF,25,36,8E,99,E9,DC,CB,41,35,CE,95,BB,5D,5A,42,EF,95,57,57,0A,93,56,D4,1C,4F,D2,BA,35,6D,70,2F,80,DE,A0,D1,E0,CB,B1,76,E3,BD,A3,9F,7D,25,48,A5,FB,83,4E,26,37,90,11,7E,B3,FB,F5,F2,10,13,87,7E,37,A8,D8,26,CC,4A,32,ED,59,1A,B8,86,74,C3,36,54,AB,A3,98,88,0D,0A,A7,FA,FB,D7,9D,0A,D2,40,17,CB,AD,4E,BB,35,16,6B,89,D3,03,A4,B8,EA,EC,A5,82,2A,03,60,FF,F8,FD,25,7A,39,7E,66,03,2B,47,63,E6,4A,D9,A6,C1,D5,11,91,8C,A8,96,81,7C,AC,A7,D0,25,04,33,98,BD,F0,89,A6,41,F8,F2,47,5A,40,25,5E,4D,E7,BA,27,3D,FA,85,D8,90,8E,74,2E,10,8F,54,98,9F,FD,B6,7B,36,8F,2A,85,91,99,02,AA,D1,73,42,96,E8,52,12,87,38,F2,BD,F0,D6,8D,4B,E1,2D,4B,F8,FC,09,91,C4,43,CC,56,F3,69,4B,F0,F4,E4,C5,0E,B2,62,84,2E,2A,2D,CC,46,02,C2,E0,26,96,2D,B8,E5,3B,C0,E3,6E,5C,2E,53,A2,3A,0C,6F,33,A2,37,C9,32,72,80,CB,8A,FB,42,F3,E4,FA,1C,76,86,AA,EB,55,43,57,01,45,53,F0,8C,6E,66,5A,BF,1D,68,83,A2,32,50,2E,C1,47,FD,83,DF,31,B5,7B,F7,96,AA,93,A7,5A,1B,9A,44,70,9C,04,B9,91,F6,D8,0B,BB,C4,A2,BB,90,6F,13,1C,38,68,E9,7E,13,7C,87,44,D3,8D,5C,95,E4,77,BE,08,43,6A,36,6C,CE,C2,07,CF,CC,7D,F1,03,2D,71,A6,11,56,9F,33,79,5D,D9,12,89,4C,56,D9,B2,E2,D3,0E,89,32,BE,BF,B8,20,3C,FB,BE,AD,D2,6C,BE,1F,7A,30,82,92,2E,A3,6F,B3,3C,C4,C9,30,EB,96,14,2F,91,8D,8C,61,8B,6F,2E,2A,62,2E,08,BE,97,07,86,A7,82,CC,B8,D1,7C,1E,AE,2D,FF,18,C6,EF,C3,F6,6B,E3,3C,92,37,78,DD,F0,22,FE,0A,FC,0A,74,99,25,0A,AC,E3,23,B9,91,2F,E2,60,51,EA,BF,44,D4,FC,6C,C0,23,42,F9,5E,E9,21,B7,C1,DD,81,24,00,71,10,C6,94,1C,05,0A,DF,43,67,E0,EB,4B,F2,33,64,26,E2,E2,7C,F6,7C,2B,3D,9C,CB,C7,FE,42,34,4E,01,6D,D5,86,C5,7D,B7,45,82,31,56,F0,1A,D4,6D,E9,F3,6F,C0,22,04,77,16,69,76,98,3B,7D,E5,CD,66,BE,C1,B6,85,49,36,F2,63,2E,37,62,E2,60,2D,87,92,EA,F3,6E,F2,BF,94,26,FD,67,51,84,69,EA,21,C9,FD,65,5A,12,CD,8B,69,35,C0,7C,57,FC,56,FC,87,EA,E5,39,91,AE,6B,B1,69,C7,DF,F6,04,FE,5D,05,FC,88,E4,67,0E,EE,58,37,AF,79,40,28,F4,E3,6B,72,4C,72,02,D0,C3,42,9B,19,9B,68,7C,15,5F,D8,C8,61,ED,00,6E,34,25,B8,BE,BF,60,02,41,1A,25,EB,04,A1,35,E4,63,AA,AF,7B,9D,7E,D2,AC,10,17,B0,75,1A,83,FD,76,F8,22,17,77,0D,FF,FB,AA,A9,EA,6E,0B,ED,F5,75,72,DE,F7,1C,2B,A0,D9,63,64,A8,C0,17,AD,BB,7E,6B,62,16,ED,8F,8D,75,A6,DD,F2,05,71,5F,CD,E0,48,B4,F5,91,78,4C,E8,DA,11,2E,B1,9D,7D,A3,90,11,2E,C5,2E,9C,D6,62,56,4D,ED,F1,61,28,A0,18,CC,CD,E3,9B,97,49,43,1A,84,68,98,03,43,18,3D,EA,FD,15,B2,0A,E0,08,FB,4E,37,82,F9,A0,FA,9D,81,0A,A4,8D,BA,D0,EE,D5,9D,AE,65,67,5A,4D,07,66,95,36,2B,ED,87,D9,D0,B5,F5,42,CD,0A,99,B7,2A,DE,FC,FF,58,A7,53,E7,C2,53,49,7E,B4,CB,51,C9,AC,74,58,B0,A2,BB,CD,5A,2B,02,4A,38,B7,1A,9A,F5,5D,A0,FB,28,9C,AA,1F,19,53,27,B3,A3,D2,FE,87,CA,BD,D2,C0,10,4A,5A,68,5D,E6,48,9B,8F,31,37,F9,40,D3,43,48,A1,8F,FC,77,75,1F,6D,21,56,88,A5,32,41,E3,5F,0E,8C,39,DE,5C,1F,65,9B,6B,B1,D1,87,E8,07,6F,11,C0,E1,9D,63,45,99,AB,56,60,70,AE,F1,A1,14,2E,5C,05,79,05,41,92,A8,EF,8E,9B,7F,85,99,A3,03,1D,4F,FC,F5,42,4F,5A,93,B6,50,AE,FD,08,48,1F,B9,51,B7,66,6B,12,8F,64,50,1D,DF,19,50,CD,FF,C7,88,D5,45,04,E3,24,33,27,B4,F6,7A,52,3F,2C,1B,0A,4B,7E,06,DF,E2,7B,37,76,90,93,57,6D,43,DA,72,FE,38,93,8D,97,E4,51,77,8F,B3,CD,05,A7,28,A6,C3,DE,F4,DC,AA,93,27,46,9B,6E,B8,09,18,FE,AA,CD,3F,46,1F,49,B9,06,C2,B3,93,5D,BC,1A,05,D9,F1,4E,B4,86,D5,5A,E6,35,09,D1,84,BD,64,1C,6E,FA,6E,98,45,DA,C1,57,D0,21,DC,4D,E2,82,8B,13,C8,15,EC,FF,84,C1,F0,69,65,5C,61,66,DE,45,2C,2A,9A,8A,B0,06,07,87,FE,5A,B0,62,AD,74,07,56,C4,46,BB,FC,49,5C,6A,1D,4B,C1,42,50,D4,F8,42,3D,2A,28,2C,BF,52,33,77,6B,61,CA,65,BC,62,4F,86,72,6B,E0,36,D9,0D,AB,62,61,9D,26,D9,C5,6C,11,22,57,34,50,03,17,A7,90,45,51,42,A7,5E,B9,BB,E4,96,3F,67,CE,5A,F3,84,32,A7,FC,A7,BF,42,4E,A9,28,05,AF,F3,B3,9C,1D,11,28,A3,D5,98,EE,A4,28,62,A3,99,CE,61,D0,B0,69,D0,0F,95,E8,75,73,93,EE,D8,1D,74,15,46,FA,F5,84,DB,7C,5C,F7,75,32,FC,69,8B,52,3C,BA,20,29,4E,17,0F,AD,82,9E,EE,FC,B4,46,31,5B,AE,87,E9,0A,87,45,01,08,09,C6,A8,2F,10,54,30,FF,D0,6A,69,9E,98,D1,EC,6D,47,DC,2F,4D,94,23,31,5D,AA,12,FA,65,A9,11,12,5F,30,99,72,1E,1F,4D,0B,33,1A,D7,8E,0B,E1,DE,CA,EE,4D,04,41,99,E6,E4,78,4B,9B,FD,FF,63,81,BA,92,85,E0,B2,EC,41,8F,46,44,61,C8,F9,12,FB,F3,AC,64,69,F6,C7,BE,77,F8,EF,16,8C,22,C8,ED,E4,A6,E0,CF,DC,52,E9,95,0A,96,CE,64,C1,B8,1F,B2,FB,BD,97,93,55,D5,76,4E,74,08,99,A7,30,31,53,09,C3,7F,4A,09,1A,23,C5,35,0D,2B,00,5C,65,9A,4A,70,BE,48,EC,30,E4,D3,8B,D7,68,53,78,05,33,91,40,8C,19,04,28,E8,14,C7,65,FC,63,75,F3,6A,B3,65,18,D5,42,8E,C3,99,43,66,B4,33,48,56,57,7A,B6,51,C4,1B,E6,F1,0C,78,20,60,BE,17,F1,2C,DC,99,19,9B,EF,C0,43,F0,03,96,9B,79,F5,9F,0D,FD,BB,ED,A3,49,AC,D7,27,6B,89,39,DC,2F,FA,DA,22,1D,1D,48,BA,14,62,A6,99,65,96,09,70,44,8C,BB,FC,4F,31,43,AB,B3,7F,70,E9,54,81,9E,B7,55,32,43,74,67,D7,4D,04,5B,02,E3,F2,CB,AE,8E,54,20,29,CA,59,21,45,81,BB,50,F8,5C,AA,5B,A4,3E,26,5D,22,CB,2B,07,5A,A0,C4,20,1B,AB,CF,79,59,8D,16,D5,63,48,7E,79,8A,3E,E7,CB,A2,14,DF,D0,6C,54,BB,8C,5D,FE,83,59,A2,F7,DE,88,F1,7A,EF,0A,4B,D3,8D,11,BC,69,F1,EA,7F,5F,58,63,9B,54,02,DB,70,7B,91,84,FC,94,38,A7,72,15,B2,AF,C3,66,CC,7C,15,D5,36,70,2A,D8,7E,FF,53,07,FF,CB,E3,5E,FF,A7,AC,58,66,BD,48,09,4D,39,2E,6E,E2,59,05,A3,D3,F9,EB,02,9B,98,62,5F,27,E4,AB,0C,CE,F7,31,7D,51,AD,26,9A,D7,48,C1,89,DB,D3,B6,90,AA,26,7C,38,26,26,34,5B,3C,93,69,BE,E5,5B,49,48,01,1E,EF,5E,F5,90,2C,12,AF,6F,9D,6E,0C,A7,EF,E7,B7,6D,5D,BF,1D,67,87,68,48,77,A0,41,49,EA,F4,3A,B9,78,05,C4,64,91,0A,76,73,12,54,DC,6D,09,F3,3E,E2,00,10,B8,C2,A2,A6,61,CE,F3,B9,D5,DC,57,06,95,FF,20,0D,53,4D,E3,B2,79,28,4F,9F,AE,F4,5C,A9,23,46,AF,80,53,80,05,2A,7C,66,92,DA,BD,7E,DE,E7,16,D8,53,CE,2F,E7,9B,CB,E2,E9,2F,3A,A6,A0,82,2C,AC,C7,E3,07,09,BA,C9,F7,32,43,E5,3F,97,79,5C,E1,53,16,41,CC,C3,E9,78,48,78,AB,11,2E,01,05,EC,45,E5,60,5B,0B,B3,25,23,C5,09,71,A3,BB,81,D5,0A,49,AC,E6,85,5F,D8,53,D2,74,42,53,AD,82,AF,66,6A,14,21,29,91,99,F6,30,CF,E7,74,20,BC,B7,4A,E5,DF,4D,4D,0C,8F,CA,17,46,7A,4B,C3,2C,AF,5E,34,63,89,BA,E8,97,9B,EF,11,B9,50,D8,20,88,F1,03,64,81,66,3E,9F,9B,33,F5,2F,5E,D2,48,1B,54,9B,E2,9C,3A,E7,96,92,AC,94,F4,F4,29,87,9B,24,F3,C8,04,EC,00,E7,69,4A,7D,3D,17,25,14,2A,45,AD,2F,5A,7E,AD,8B,5F,DD,AA,EA,A1,4D,76,7B,9D,17,98,54,E8,72,18,8B,24,22,E8,F1,08,E7,0B,6F,3F,ED,21,75,6C,9B,61,4F,31,F5,F2,49,22,31,1D,BA,56,11,23,F3,22,9B,57,8D,9B,A7,B6,38,B9,EB,C8,D4,AC,1C,5F,D7,F5,A4,78,9B,13,66,54,A8,99,CC,9E,C8,41,EB,E6,8E,A0,AE,95,EC,EE,45,34,F6,1C,13,A0,D8,85,1E,A9,5B,D0,4A,53,07,7D,9D,63,54,3D,E2,1C,64,E9,A5,10,1A,D4,32,C8,18,FC,E3,35,92,FE,9B,87,0C,FD,C2,3F,0C,64,33,D3,70,8C,43,71,2D,7D,7E,C4,81,4F,27,82,B8,5E,B8,6C,47,96,3B,2C,BC,8E,01,DA,35,0B,95,B4,37,02,48,F7,4A,FD,5E,D0,09,B2,86,77,DD,E5,BD,3B,FC,EE,62,19,F1,61,0E,0B,8F,C8,BF,85,C7,62,13,DC,D5,10,B6,FD,2C,64,BE,70,FC,C2,92,FC,1B,84,FB,1D,6D,CF,94,DD,81,DC,D5,53,3E,03,C8,3F,B0,4C,EB,35,A7,6E,53,CE,86,0C,39,01,A5,EE,56,2C,76,DC,2A,82,D7,DE,0C,63,B6,87,9D,A3,09,4A,53,B4,75,5B,10,3D,25,F9,08,08,CF,0D,A5,EE,B1,AC,B7,0F,39,6B,D0,63,9F,C8,58,E0,24,BF,B8,08,58,1E,55,5D,B3,B0,09,ED,9B,EE,4B,8E,A6,E1,50,1C,6B,7B,D4,BB,F5,0B,0B,6F,79,75,80,2E,BF,7B,F6,40,4E,45,9B,A6,60,00,1D,79,9C,B9,1D,93,56,33,82,76,9E,7B,4D,BD,6B,92,7F,3C,B0,C4,42,DC,23,61,1B,B6,F7,DA,23,E8,8B,73,57,B5,92,69,90,FC,B4,60,FD,3F,3B,62,8F,97,C8,19,8E,1B,79,45,CD,25,3E,F4,6C,E3,C0,C9,62,4F,20,94,F7,95,6A,44,24,F7,D3,E2,60,C5,2E,C0,FE,4C,14,E8,9F,CE,FE,E5,FE,9B,97,FA,00,1A,D9,24,89,99,0C,74,AB,07,76,E0,7A,39,66,C7,80,10,63,36,20,D3,7D,52,82,73,65,2D,C2,7C,CC,53,A9,D9,40,C0,27,4C,3C,8D,E3,03,01,52,40,A1,26,03,87,A9,38,92,C4,CE,34,53,69,FA,BA,72,8B,64,16,06,1B,49,17,5C,77,8B,76,FD,EE,49,60,29,D8,68,AA,84,AD,2B,A0,22,29,72,76,97,62,D2,41,3E,74,6E,25,7C,59,B7,15,84,24,B5,B0,CE,64,C4,11,E0,80,CF,78,DB,D8,65,88,05,39,A7,67,2B,33,3E,22,A3,54,8A,8D,97,95,3F,CC,08,01,43,8A,33,D3,B4,4E,17,78,73,F2,7E,CB,52,A6,82,8D,EF,1B,FF,64,12,99,94,99,C4,AA,3C,CF,C2,4C,AE,E2,ED,7F,E5,E9,37,91,83,B1,01,B6,AC,7C,C2,C2,D7,31,0B,9F,F0,36,99,5B,B1,60,B4,EA,D3,E8,8C,50,BB,5B,CE,50,9D,42,10,9A,21,CF,6E,C8,14,B1,B9,4E,CC,BB,71,8C,2F,0C,8D,49,59,D0,90,6D,2D,BA,7A,5B,B6,45,E9,9C,93,0D,06,D6,AA,03,86,B9,B3,92,38,F9,64,BF,C0,BE,49,25,AD,DF,6A,27,95,FC,2C,13,4D,0C,46,0A,A2,22,80,80,BD,E8,72,0B,8C,9F,B6,9E,3D,AF,17,15,43,67,AB,77,38,E1,51,D3,2D,35,89,DD,5E,A9,54,0A,1E,D3,5B,52,9C,75,68,2A,B1,09,A1,A2,4D,EB,56,C8,CD,F5,5A,1A,D7,92,CC,8C,DF,59,DC,75,BD,2D,C7,A3,06,4D,5D,9E,16,2D,95,F4,C7,5A,8C,AF,84,48,1A,33,91,F8,0C,76,13,77,D4,D3,8D,BD,B3,76,06,0D,EC,09,04,04,F8,5A,15,C7,BF,67,07,15,1C,67,26,01,42,6C,1C,0D,22,BE,6A,4B,01,34,60,53,28,5F,50,0F,0A,0F,06,88,E7,35,68,CF,0C,A6,21,2D,43,61,A9,36,E5,76,58,D1,95,1C,4B,93,15,1B,3A,EA,59,43,75,DC,52,90,A7,C2,63,1F,71,E4,82,E9,ED,B4,1C,58,7D,42,2F,E1,DC,94,54,AB,7F,DA,EC,6F,4C,D8,FA,E0,D3,AB,BC,49,12,96,73,D2,84,B1,71,F6,E2,8B,1F,47,A9,ED,6B,E0,65,8D,BE,61,1B,71,5C,91,DB,DD,F2,18,8D,67,34,87,CD,1A,7C,38,A2,4F,14,D2,9F,06,1F,F2,6D,23,E6,1C,38,04,38,44,C8,9A,C7,0E,04,41,43,48,5D,1B,9F,DE,95,41,05,75,2F,09,5D,D0,B7,81,62,58,8A,F0,C5,7B,9E,E9,72,E7,32,EB,BA,9B,4E,D2,10,53,13,46,D5,92,CF,BC,2C,53,18,BE,AF,38,30,78,03,0C,DF,5A,98,5C,56,FA,B8,1D,61,A1,16,4B,2F,56,42,11,76,EE,D4,D2,70,4E,8D,6F,42,F5,9D,41,86,84,06,BA,A9,F6,8F,7B,80,32,A4,7A,3E,30,66,C1,A3,8C,24,90,B2,35,C4,22,60,44,22,E4,92,FB,FB,52,02,2B,7C,1D,2B,1F,69,82,F0,9D,7F,40,62,A5,C8,A5,C6,7B,5C,89,F7,60,81,27,24,BE,D4,50,85,52,25,BE,A6,56,02,0C,3E,52,F8,DB,29,D8,2C,C6,23,BE,15,84,04,E1,8F,F4,7C,83,D4,59,50,5E,36,87,ED,33,30,06,2B,3E,D9,77,D9,BE,79,17,18,EC,DB,CE,50,E9,A2,52,FF,6A,CC,BE,51,1A,06,58,F2,B1,C5,5B,0B,C0,32,FE,ED,AD,A7,A2,D6,CE,62,E4,64,78,27,88,93,A1,DB,BB,DD,42,E3,45,46,D4,A7,21,76,46,9A,E1,D0,CA,A1,E9,63,16,64,73,F9,70,B4,85,1B,17,9D,A1,ED,D5,67,99,19,97,4A,89,DD,A1,F3,A1,A1,65,F5,3E,3D,39,C5,6C,4E,26,F3,25,FD,14,E8,9C,26,49,1D,6C,36,0E,57,3B,57,4B,BD,0A,2F,D2,D9,EB,F1,4E,10,71,52,1D,7C,C8,26,5E,E6,AE,2E,D1,C0,07,D3,53,C8,63,5D,8C,5A,22,58,D7,F0,3C,25,A2,C0,2B,B6,F7,21,1C,08,F9,73,6D,E0,A2,77,2F,43,D4,71,79,79,86,E6,28,7E,0E,ED,A2,03,23,BF,37,BA,CC,C5,3D,3F,5D,38,84,C4,C6,C7,20,59,A4,AA,0C,B3,52,91,32,09,B8,76,03,7E,92,0A,AA,38,AD,4F,78,98,36,30,C8,47,8B,A6,A6,FD,6A,C1,75,84,A2,68,2C,F7,A9,EA,7B,C5,B3,C5,5A,75,44,45,AD,4F,D9,D8,C0,25,87,2C,31,2C,3E,55,79,04,DD,FC,2D,E8,6D,AF,F6,A1,EC,BF,E7,22,77,5E,6C,25,2B,89,CD,4B,3C,15,B2,05,0F,DB,1B,A5,0B,53,E9,E6,76,B0,5A,A1,8A,60,A9,04,CE,F7,07,AF,75,67,85,AD,D4,B8,B3,46,36,1F,5F,3B,03,2B,A9,DE,2B,7C,1A,3B,33,F5,63,FA,B2,79,3C,64,34,0A,8E,5D,65,2D,26,CC,0C,7C,0C,03,E1,FA,32,3B,B1,7A,C3,4E,03,0B,95,98,63,B9,B4,8D,34,56,BC,70,3C,AD,40,0E,F1,8C,14,BD,0A,7F,3F,53,77,D7,2A,E0,9B,4E,CF,86,88,6F,BD,F1,25,70,6F,47,8B,07,85,97,F6,23,CB,28,1C,34,73,54,1B,7D,A6,5F,2D,07,21,FD,37,1F,B6,04,5C,32,C5,8B,FF,56,F8,35,FD,33,0F,C5,F0,B9,FD,67,46,48,F4,64,33,48,11,63,AD,AD,57,2C,FF,AD,FB,30,64,11,F4,F1,9F,17,7F,BC,55,9E,B3,44,78,D4,13,99,9F,E6,49,3D,AA,A7,66,18,28,10,6D,4F,14,A4,7E,1B,E1,EA,55,0E,88,79,F1,E4,12,41,D1,57,E8,04,B2,0C,C8,3B,F6,EC,AC,AE,6A,EB,AA,E3,3B,0B,94,02,6F,65,61,BA,67,B3,CB,4B,D2,A1,8D,CC,B4,26,B2,21,E7,D9,B1,73,54,AD,79,95,48,F7,6A,03,98,95,A8,F6,A5,B8,CA,6B,5A,EA,CD,55,65,F9,67,5F,28,4A,A7,CA,5D,68,C7,8B,CC,54,DB,0A,E3,44,15,34,C7,B0,86,5A,E9,95,AF,1C,F0,0D,6A,00,DA,3E,26,B6,C5,28,CD,4B,64,1A,32,8D,E9,E4,B2,97,1C,8A,A0,57,CE,4B,A6,C8,F4,48,AD,4D,B1,FC,B1,B0,CB,F5,3A,96,1C,C3,44,62,2B,75,8B,D5,0B,0E,A6,E8,DB,F2,AF,27,63,F5,22,5F,A8,A4,E2,7C,DD,D4,88,F7,84,A9,D5,78,95,22,45,91,00,61,91,1D,20,AE,94,D1,E9,F8,3E,83,59,9F,27,12,71,1F,2A,7F,78,91,6E,D0,A6,58,E1,3B,D5,45,F0,46,8F,D3,5D,21,65,02,30,55,C1,D5,E5,07,16,91,E7,86,74,1B,4C,05,6F,20,D8,39,A4,DD,5D,F1,46,4A,D6,CA,43,B4,FD,1E,64,E3,0C,1F,01,D5,03,07,FB,B1,28,9E,FA,3B,45,EE,28,C9,96,9A,4D,1B,15,11,D9,4A,74,54,3B,96,14,47,00,79,DC,B9,35,78,1E,20,80,2C,16,AE,31,6C,99,E8,55,AA,39,A1,78,D8,4A,7C,C9,A9,B4,58,37,C8,F6,7E,22,71,D0,D0,53,0C,51,FD,98,0E,A0,A1,36,E2,02,07,32,07,E5,D8,B9,62,19,40,CA,13,07,1D,7E,4E,10,EC,44,FE,DB,7B,3B,AC,E3,C5,B6,A1,B2,70,C2,83,79,2F,50,43,7D,C7,A8,F1,1C,84,55,E6,BD,08,A6,13,E9,1E,58,D0,56,BD,29,EA,AC,81,4E,49,CB,D4,7B,E3,24,86,A5,3C,61,52,EE,2E,E6,DE,EF,78,06,F6,28,90,1F,95,C2,4D,1B,5C,FD,A3,E6,95,FF,FE,CE,56,F7,58,EE,BC,E1,CB,B2,2C,D4,92,16,8A,AB,3F,DD,F3,6E,F3,3E,78,32,51,B3,36,30,EE,9B,56,39,04,2A,70,3D,B9,AD,C0,50,86,B2,69,6E,69,93,0C,66,0E,EF,C0,1B,50,DE,76,DC,8C,EC,FA,FE,BD,63,A6,C8,11,FC,66,14,78,7A,76,9B,71,4D,46,FC,5E,38,3F,62,74,53,BD,D6,F5,43,89,3F,D5,6B,83,87,10,B8,8A,FD,27,52,9F,31,C2,07,84,55,5D,B1,8C,9C,2B,33,C3,7E,CB,63,11,55,98,0C,F0,AB,00,34,25,F7,74,94,8E,D8,4B,18,75,5D,A2,2D,7F,09,BB,63,1F,D5,F9,0C,9C,D4,CC,FC,D7,F5,C0,BB,AB,05,6B,5C,0D,97,92,88,0E,4A,5C,CE,99,12,7F,47,E1,B5,96,10,BB,A5,3A,9B,2F,E4,AF,F1,2C,F2,5E,5B,1C,9B,73,2F,5A,C2,1E,40,FD,5A,92,EB,CA,DC,26,70,60,E9,76,EC,BD,31,F3,50,38,3E,A6,05,7D,38,3C,1D,12,2B,84,A5,86,2D,D5,46,51,FA,CD,EA,7B,3B,78,2A,46,0F,60,42,1B,CD,E5,B8,DE,3B,D0,46,1C,F0,50,59,49,A8,FE,1A,D2,B6,3D,8E,37,4D,FE,8F,3D,A4,BF,51,3D,92,EE,DC,0F,6F,7B,4A,CF,F8,9B,F4,8F,1A,D2,CE,D5,B2,97,CB,6F,59,44,47,DC,00,DF,9D,EF,E2,6E,AB,BA,FD,F7,80,31,AC,D1,0D,87,CD,01,CB,03,D8,63,8F,DC,83,4D,07,77,1A,A0,D2,E7,5E,ED,0E,72,45,AC,8C,3F,68,F2,A1,EB,D3,A9,52,85,9C,E2,D3,9F,92,C6,8F,08,1C,5F,13,A3,73,69,42,AC,97,EE,FF,6E,AF,3C,DB,09,A5,E3,A7,8D,37,3D,40,8A,B7,1C,37,B2,F7,04,72,10,A5,EC,B0,DD,46,44,1F,57,79,98,0D,7D,8D,05,76,52,77,51,A8,85,02,BE,71,38,E3,08,F3,58,23,82,E7,3B,86,75,86,08,FA,DB,47,47,CD,DF,1B,20,70,F1,88,B0,55,0B,D9,E6,9C,F4,0E,71,22,3F,FB,EC,8F,36,7A,4D,4A,43,1C,C8,15,1F,BA,B0,F6,3D,AF,1D,EA,54,C7,1F,0B,8A,42,5A,B3,8E,09,0B,13,D8,29,A7,1F,04,70,82,17,DF,0A,B5,C7,60,15,E2,C6,F9,FC,59,1B,7F,4C,5A,F7,EE,E2,73,8C,50,B5,3A,AC,45,C0,6C,12,78,93,0B,B8,E4,4D,9B,57,14,04,62,0B,C1,27,6B,4D,58,71,FD,DB,F5,72,53,85,65,70,DD,01,83,B0,1A,ED,5C,70,60,D2,54,27,C0,51,4B,E6,93,1E,14,18,98,9C,8D,BC,DF,D1,2F,6B,BF,4B,5F,EB,C4,74,05,85,EA,99,87,33,02,EE,47,7D,42,78,F8,A7,14,91,34,38,CF,C7,EA,10,4E,E5,65,85,6B,74,43,9E,3D,95,7B,6A,57,80,5A,32,FF,04,42,E2,BA,DF,51,95,F9,88,67,28,8D,5F,19,7E,06,49,AD,E5,A8,2F,A6,7F,70,E6,88,6E,8E,2B,9F,14,82,48,BA,CF,DB,98,3E,C9,32,A7,09,BD,6D,75,8B,DD,92,28,3F,33,61,AE,B7,B2,16,D7,8F,F2,85,A9,07,F9,C6,83,39,07,3F,A0,65,4E,DC,75,49,1E,94,F9,AC,BB,63,2C,C9,0D,FF,2B,34,4C,D3,5E,6F,30,E3,AA,BF,5F,C7,B4,0C,19,48,30,1B,94,48,17,72,F2,55,D9,4D,0C,1B,6A,E4,B8,22,17,FB,4F,93,BF,ED,97,CB,C0,67,9C,75,F8,8A,89,B5,89,0B,B6,77,FB,F9,CD,F3,AE,71,D7,2B,D3,B7,C5,F5,54,9A,E0,3D,EC,D7,9D,E1,68,52,E8,41,E3,9D,E3,80,EB,70,26,26,99,77,1D,B2,FC,8F,30,DE,D2,2D,91,96,A4,C6,5C,BE,34,AF,A7,6B,3D,D9,50,FE,09,5B,FF,84,D1,70,B7,BA,0D,F2,6D,1D,99,D8,C6,F6,2E,CF,A4,EB,D8,02,C9,BE,AC,FA,FA,28,FC,CA,27,FA,7E,43,BA,19,4C,AB,1C,11,44,FE,E0,B3,6A,92,F4,05,89,EF,AE,B4,40,90,CF,5E,C5,D3,7A,7A,9D,23,1D,B3,18,9F,99,A5,A8,49,53,23,87,D0,F6,42,94,55,3C,27,DD,F2,2A,57,68,52,64,E0,F6,C1,F8,E3,E4,FF,8C,C7,0D,E7,31,53,4E,85,59,39,39,8E,14,10,3B,0C,B0,C0,AE,F7,73,DC,49,18,52,07,84,2B,83,53,99,D7,56,CD,6D,90,0D,4D,EB,BC,C6,EF,45,28,CE,4C,87,E1,FF,B7,E9,EC,0C,DB,2D,48,21,79,11,81,1D,E9,E7,2A,C2,5F,36,17,92,7E,F0,21,9B,D7,4B,35,3D,00,F9,6C,8F,E0,29,14,99,10,7E,D1,C7,E6,7E,61,24,48,19,0A,65,91,EB,E4,A0,2F,64,EA,3F,4A,35,88,B6,B7,83,6E,7F,5D,66,70,B5,1A,16,64,85,68,5B,D5,1C,1B,AC,89,A2,35,2D,E0,37,D2,5A,3C,12,14,94,00,24,73,6A,B8,78,E6,9F,22,F9,EB,FD,20,15,F5,A9,3B,EF,60,95,FF,1F,D2,7F,78,FF,D8,B4,AB,9D,A2,B7,0E,CA,E4,B4,CC,AF,DF,E6,62,16,71,EA,BC,22,65,E5,63,38,37,C8,AD,20,61,B0,7B,F2,B0,CD,E7,CD,16,9A,AF,86,9B,50,95,06,80,08,3C,2C,75,A3,54,A9,2A,29,08,9D,71,94,60,6A,F5,5D,AF,23,95,B4,BD,E7,B5,B1,F8,F7,94,7E,D1,41,50,B6,0B,34,80,D3,DA,7D,A0,2C,58,75,68,3B,A6,74,6B,EB,6B,0F,B2,92,2C,F6,8E,13,97,73,CE,31,EB,69,F1,D6,02,69,D1,DA,A3,AC,84,36,F8,CC,82,36,58,BC,EB,52,1D,D5,EB,E3,BB,2D,69,14,9A,D2,E4,47,26,D3,77,56,6A,D4,A2,8C,A4,3E,79,5E,2F,C7,13,C4,20,BE,02,E1,90,82,37,C4,58,A6,92,AE,37,AB,F5,E2,5C,0B,E8,85,A5,B9,5F,28,13,BD,BB,B8,30,0D,99,5C,2B,5D,95,7A,58,B1,34,EE,B4,58,38,8B,67,70,BA,CF,4C,F2,8A,87,8A,0E,35,83,55,4D,A4,34,BE,5D,08,5C,E2,3E,C0,A0,D8,CC,AF,6F,D5,98,29,2C,FA,F9,2B,0A,B0,E2,30,8F,6D,F7,D3,95,81,78,24,E1,1E,29,0F,BD,42,11,C7,79,9C,B6,D6,AB,86,E4,1D,8E,5E,17,1F,2E,38,16,84,29,0D,42,6D,DA,2F,AB,73,04,70,8F,C5,17,4B,05,26,8C,77,00,55,7C,1C,BC,9F,56,EC,2C,69,7C,B2,7B,A0,46,8E,F7,3D,1F,A7,FE,FB,2D,A9,94,72,28,4D,39,D9,86,B4,76,5B,0F,CB,D8,09,B4,2B,F4,13,2D,F6,B3,A3,87,2B,90,D6,C0,A2,09,14,DB,61,82,F1,22,0D,DC,F4,FC,FE,FE,9A,36,08,05,A6,EE,C6,0B,70,34,B9,92,22,BB,6E,9B,72,98,DB,03,E7,E5,22,C1,96,05,59,DD,1D,2E,B4,24,3D,3B,93,B1,6B,F4,5D,B4,00,A1,4C,AF,45,D9,12,07,22,01,68,9E,84,98,8F,64,33,A8,31,8F,96,74,03,B8,BA,C1,E9,B8,CA,B9,2A,8C,57,73,14,12,35,DE,56,E7,F1,27,98,49,3C,95,91,0F,52,8B,F7,BC,65,11,1C,B0,C9,88,D0,A6,72,7B,E1,E1,7F,85,F5,03,4A,86,77,66,FC,D8,EB,B3,01,2B,37,97,4F,16,A6,34,B9,DD,A5,47,7B,DE,D0,37,B9,0A,52,4C,E9,2F,30,F2,FE,78,E7,E6,27,5E,57,FB,F3,1A,90,47,20,B1,FD,E7,B2,19,34,0B,B6,87,F3,E3,45,2C,6B,3F,26,E6,59,97,14,50,0F,D0,2F,A2,E0,0A,85,48,D6,E5,27,3B,C3,35,A7,18,A0,07,65,22,C0,D7,4C,15,14,F3,B2,EE,C1,B1,7D,2D,DE,05,45,32,94,05,88,6C,FA,D1,F9,60,D4,07,3B,64,5C,FA,62,AC,5E,A7,E0,4A,FB,C1,D6,05,F8,3F,2F,D9,C4,F2,E9,09,53,18,BC,AB,19,53,A7,85,24,91,93,91,08,69,CE,FF,9C,E3,55,CF,9B,CD,B8,4D,00,30,B1,DD,3C,8C,5A,9B,96,82,D4,9F,A4,86,E5,6A,FF,9F,C0,F0,5B,1F,0D,63,8B,AC,E2,48,65,1E,FD,43,78,19,6D,3B,0E,AB,A7,5A,78,FF,63,01,9F,5F,12,6B,D5,54,0F,A3,92,87,24,98,59,1F,48,82,20,C7,A3,5C,79,5F,B4,E6,AA,35,71,68,5B,E3,9D,DF,FC,E4,8D,CD,0F,B3,90,F2,69,DA,40,F1,13,DD,75,DA,5E,30,A9,56,BF,0F,76,93,B6,5D,88,4B,47,9E,E8,09,AF,B6,41,D5,38,87,3D,72,CB,0B,B1,13,A1,4F,22,E3,2C,3A,C2,96,4C,51,88,49,01,77,F7,5C,5B,5D,4E,18,AF,5F,3E,37,B9,1A,88,F3,FA,36,FE,77,11,80,A6,33,4C,E6,D7,D0,16,A5,90,59,5F,BC,21,38,F1,E6,C5,54,2F,18,88,E2,26,9A,1B,C3,62,C0,B5,B7,46,79,5F,4C,2D,4A,C7,20,42,13,4D,79,F3,85,C2,B8,18,D3,69,63,ED,B2,1E,AF,43,6D,CD,8D,CA,30,DD,13,D1,C6,C8,D0,25,0A,BE,F5,01,45,5B,97,5C,60,48,F9,FC,C0,59,A0,BA,88,D3,A1,B4,26,C3,00,24,CF,7D,1E,8B,BE,D4,25,7D,E0,B9,53,3E,85,4B,8B,29,F3,28,9C,CD,66,79,16,30,7E,6E,91,1C,55,77,11,EE,09,7F,3C,84,5E,1D,1D,05,C9,78,A9,67,5A,B0,7A,A5,4B,75,DD,A3,BF,8E,BE,F5,BF,87,CE,41,FC,48,EB,7C,8C,70,46,D0,39,E7,0F,7C,80,76,59,02,94,E1,A2,5E,99,9B,90,93,B3,C1,83,B0,7B,C6,68,DD,AE,FB,45,D9,E3,29,E4,19,50,32,F4,5A,19,E2,74,51,E2,8C,91,5A,A9,01,2F,68,C9,2E,F3,1F,26,46,75,F9,A6,F2,CE,58,36,3B,2E,A0,8F,15,40,14,85,67,43,B2,26,01,60,53,39,DC,BB,90,E0,CB,1E,86,F9,13,E3,AE,EA,30,F7,45,87,DE,63,85,1C,B6,EA,FE,0B,E0,EC,10,69,25,6D,C1,42,92,7C,EC,D5,62,9E,D0,7F,53,12,EA,AD,AE,39,50,E9,E6,FE,7E,C0,B8,62,74,76,EC,BF,26,D6,15,39,01,B0,61,AC,88,EA,55,93,E2,FC,77,96,DF,61,90,29,E6,2F,EF,AD,F4,35,1F,94,8B,B7,59,89,C7,8B,1D,7C,DF,47,6F,5F,27,44,6E,1A,CC,0E,0E,09,D9,6E,95,8C,94,86,52,58,BF,E4,E2,65,61,74,3F,82,E6,CA,79,F4,A7,EF,67,B0,8F,C8,EE,08,71,C7,D3,0A,96,D7,A9,05,1A,68,8C,0C,E0,CF,D9,9B,3F,31,70,31,FD,63,D7,6A,AC,9F,1B,CF,1B,8C,2D,15,A1,CF,44,C4,5F,DB,EC,85,09,FD,3B,D6,BF,8C,77,1E,3A,3C,8E,32,8B,BD,FE,02,15,7C,FA,93,9F,6A,A8,69,A4,A7,C6,58,D0,00,1B,E5,86,5C,95,FF,FE,5A,AB,5C,C4,27,D2,4D,FC,CA,73,87,A8,31,0F,F9,F3,D9,E8,3D,21,A2,6C,E9,03,31,84,3D,E9,AB,7C,74,31,CD,9E,E5,3D,27,95,D5,93,AA,2D,E2,6B,69,02,E0,18,7F,E6,64,53,51,09,11,FD,6C,16,08,3D,00,EA,5A,65,F3,17,A6,94,E6,CC,FE,B3,F2,F1,B5,B6,A8,72,76,15,EC,F0,16,B8,11,83,09,C9,37,B5,B5,F2,D9,0E,EA,42,E7,99,24,C4,B2,37,D4,98,6E,54,7E,AF,D7,6F,14,CB,6D,E2,23,B5,D9,03,3F,40,6C,1B,B5,45,40,BC,56,3A,C3,DD,F1,C1,72,2F,3E,7D,47,CE,98,27,D0,BA,00,95,2B,49,95,48,7D,78,B9,8C,A9,96,A3,1B,C8,81,C8,C6,C3,15,A7,E1,DF,D7,9C,57,7E,5C,42,6C,5E,F2,CF,96,20,9D,59,31,29,1F,60,AE,72,D7,C3,5F,3C,66,86,D0,F8,22,98,E9,60,7E,8C,C8,A6,BF,4B,44,7F,DD,0B,B6,04,1C,17,13,2F,B4,BD,F2,2B,38,6A,53,4B,E1,DF,43,57,8B,93,8D,B0,E9,BA,E9,FF,C0,37,2C,9D,7E,CD,E7,A5,41,63,83,09,FF,E1,AF,E3,2E,50,F8,9C,0F,91,39,43,5B,60,A7,F1,CD,8D,71,38,F5,E3,5D,C4,0D,5A,40,6D,56,63,82,25,B1,51,C9,EE,C0,FC,32,AE,E6,D1,6E,62,D5,E0,45,55,46,D5,A4,D2,39,89,BC,F4,A0,17,06,E9,41,5D,96,51,7E,16,BC,D8,45,81,C5,E6,C2,AD,FB,0E,63,B8,0F,61,2A,93,B9,C6,46,56,DD,5B,D6,C2,21,A4,3D,6C,3F,D3,EC,32,16,F1,7F,C8,DA,14,80,7E,A6,89,ED,5B,D9,80,FA,DE,B2,0A,07,E1,D3,DD,E8,68,D1,4F,D7,A6,51,70,AC,A6,E2,E1,B5,39,80,C1,62,E8,73,CC,15,23,A3,D2,F9,18,71,AA,97,3F,11,58,64,70,7B,34,CD,4D,82,E9,BE,81,D7,0E,8C,36,62,2A,01,69,34,A8,EC,F9,80,B7,17,D9,10,F1,4A,D5,9E,21,26,A4,C6,36,D7,CD,AC,9B,54,2D,5B,A9,7A,2A,02,F3,59,17,F0,80,39,02,F0,7B,31,80,F3,77,D6,18,82,04,EA,68,FF,51,68,2E,C1,ED,E9,38,D4,DF,CD,F6,7D,43,76,AA,DC,D5,EC,E1,7D,2B,8F,F5,7B,03,55,6E,31,02,96,49,E4,FB,9A,55,93,F2,96,5C,01,1D,B3,35,A0,00,FF,2F,3E,77,95,73,46,A2,0F,93,81,BD,94,68,C7,6C,63,2F,A2,23,5C,3C,84,CE,68,5E,E3,02,62,2D,40,48,87,B8,7E,C4,19,2A,18,89,9E,FA,22,C4,99,70,AA,41,AA,A6,A4,B8,40,03,2A,AA,4F,47,45,E8,21,D7,63,CF,86,D3,80,3A,17,65,50,15,37,F0,EE,1C,F2,14,41,58,77,38,83,5B,86,7E,98,F6,D3,D9,10,59,57,83,33,EC,70,89,64,49,EC,42,BE,9E,1F,01,26,B1,79,A3,5F,23,14,09,0B,0B,23,64,D9,8B,2F,CC,7C,A9,B0,68,6C,D1,1C,C1,B9,5B,F6,B6,C5,F2,C9,8E,D6,0B,E7,C5,EE,BF,F9,6D,F1,AB,CF,0C,74,6F,CC,56,A3,75,27,B6,CB,93,B6,F8,60,A4,A7,4E,31,01,48,0F,15,F2,6F,EC,B1,28,79,A7,D0,0B,97,0F,D5,53,AD,5B,1E,90,0B,EF,CF,91,08,9A,1D,1C,61,38,18,96,16,64,F6,F4,D6,08,6A,61,27,49,BE,CD,1C,68,0F,27,E1,BE,01,D1,FF,91,AF,E0,2A,6B,57,83,A5,26,B3,7B,51,2E,5E,CE,C5,28,EC,19,83,5A,95,9A,02,6E,5D,03,6D,1B,5C,CA,22,B7,AC,2D,4C,3C,07,90,64,BF,05,BD,4F,84,9A,17,E2,46,7E,CD,F9,D8,C1,5B,47,39,67,FA,1A,7A,50,8A,AE,19,1D,0B,3F,11,C3,F5,A2,F3,9B,D8,82,66,7C,65,68,F0,2C,60,CE,A0,A5,02,9E,EF,F8,06,4D,A2,EE,E6,C4,FF,2E,CB,CA,F0,30,69,65,D9,07,A2,BC,15,AD,EF,64,24,81,D4,D7,04,46,7C,D4,45,D4,6E,18,0F,D7,F9,DB,06,A2,E9,B8,00,35,A6,23,E4,1B,30,4D,7D,60,B5,9E,3E,65,25,95,07,C2,AC,DC,4E,44,F5,95,59,5B,7A,A0,A1,58,D8,1D,0F,38,F7,8D,5B,32,BE,56,FC,2D,C9,9D,D9,64,68,2B,03,B8,5F,D6,66,62,64,08,58,8F,32,72,58,48,FB,A9,5F,D8,09,2D,3B,23,05,4E,43,AB,00,1F,DF,2A,27,BC,FF,8A,11,5F,7D,91,AC,14,E1,EC,D2,8D,1D,3F,EE,88,9C,55,1C,68,42,EE,55,5B,DF,21,86,E6,9B,03,7B,90,75,7B,7C,9A,9E,05,BD,CE,0A,3E,BB,57,22,04,EC,68,FD,3A,14,BC,45,D4,F4,6A,C2,C5,84,87,83,E0,54,33,E3,16,FD,F7,C9,3F,C3,B9,48,08,90,93,3A,F0,40,71,C9,C8,1C,E0,F4,C3,FF,DF,83,5A,69,E2,E5,84,D4,5F,B5,B8,79,09,83,84,6C,84,26,5A,EE,E0,6D,63,72,66,B9,2E,F5,11,0B,CA,6E,D4,31,1B,5A,91,4A,66,CD,A2,69,81,07,3F,E9,3B,ED,44,2B,57,68,82,B1,41,7F,AE,B8,12,90,2D,D8,E3,F3,2B,E0,07,ED,84,EC,B2,90,FC,72,A7,5C,C5,57,35,8C,A2,8C,B4,83,C5,59,CC,F7,47,F4,8D,D1,89,4F,A8,5A,3D,F5,60,65,70,FF,F4,AF,AD,E6,5C,5D,E2,DC,40,C8,69,E9,8B,14,07,8F,26,4B,8A,DB,55,21,34,F1,94,03,59,19,18,36,C6,B2,8B,1B,D9,B4,34,5B,19,0F,02,E6,C6,81,0F,1E,19,8C,7B,53,D0,35,46,AA,7F,10,FD,FB,36,FC,E3,4E,4E,CC,86,0C,40,00,1A,45,B5,36,EB,ED,E3,00,75,8A,F4,91,B4,C5,0D,CF,8D,DA,65,D8,0A,92,97,67,A3,A5,A8,01,A9,B9,0F,BD,98,AD,4D,29,C6,8B,85,E8,AB,CF,17,27,9D,7F,1D,F7,9F,FE,7A,29,27,03,04,70,EF,BF,E2,90,E6,3B,9F,9E,92,81,A7,E5,05,F0,5A,D5,0B,02,E4,02,1A,93,22,E3,BF,C1,1F,4A,7F,98,AA,5B,63,AF,2E,FB,91,26,15,A7,25,83,B5,1C,48,CD,0C,B2,2D,89,3A,69,CC,3B,A5,39,16,A4,A0,2E,D4,0D,64,4A,3C,3C,71,2B,BE,68,9E,EE,56,B4,AA,B6,FF,9B,BC,72,4F,92,E2,F9,60,54,7F,A8,17,AE,9D,0C,41,C8,33,51,C9,22,2F,CC,AF,31,03,E3,6E,05,E0,04,BA,5F,09,55,89,9F,C4,9E,27,1E,5D,7E,25,D9,A9,7E,65,AA,51,B1,A5,D9,2F,F8,79,63,9C,4E,5F,06,CA,4C,36,78,69,21,40,E2,B7,7D,C9,78,8C,4F,82,A5,0E,10,59,66,66,1F,09,6B,38,26,57,77,3D,A9,3F,9E,7E,70,00,52,F6,3C,72,F5,60,58,AB,F1,6A,68,7E,66,F8,D0,15,5C,C2,3C,1B,42,CF,83,AD,15,A3,41,F5,DF,F0,1F,B6,99,1F,C9,01,F9,6C,24,D3,71,B9,B2,CC,89,AD,AF,91,B3,CE,E4,39,4D,3C,1B,48,74,5B,C1,2C,10,9A,22,3A,C1,FC,68,7D,A6,AD,2C,B1,BB,28,2A,AC,4E,C0,A0,BC,EA,BD,F3,B6,05,8A,5F,0D,BA,88,C5,E8,7C,EF,CD,76,6E,4E,EC,FE,8E,8A,7A,0D,D8,E1,CB,B9,E0,85,0E,FD,9E,00,9F,99,35,A0,35,87,F0,21,05,B5,25,29,63,A7,C5,60,FD,24,3C,AA,02,5A,96,F8,E1,B5,80,4F,9D,95,FE,AC,E4,AE,E3,55,B6,B7,4F,05,ED,CA,EE,76,79,DF,DF,89,23,7F,1A,70,F3,93,97,B5,F9,59,05,A7,BD,2C,DA,5E,B4,4E,38,42,26,69,67,F2,76,0B,11,7E,B0,01,81,28,84,79,27,7C,2F,F1,AF,80,1C,23,E9,C7,2E,CD,1D,D1,04,33,4E,11,16,92,B0,A3,64,D7,17,A6,7D,BB,4B,1E,F8,55,E9,BC,AE,96,34,10,B5,55,34,A4,52,9F,EE,26,5E,82,F5,D9,CC,69,0E,A1,5E,C9,C4,E6,5A,B2,96,56,40,53,1F,D9,AE,38,84,A7,9C,5E,F4,EF,5D,15,6A,08,BE,C0,72,B5,04,6C,31,D7,7F,88,6F,AE,3F,B3,44,3D,4A,2E,8E,AB,5D,DF,1C,A6,CD,A6,C1,2F,01,D9,29,9E,7F,2B,C6,E3,84,49,0D,1A,10,0E,24,02,44,33,61,EF,78,50,34,03,82,6F,A3,6F,32,22,85,C6,79,C0,59,11,BC,40,0D,EC,32,9B,35,49,1B,9C,6D,98,D2,C6,15,BD,D8,97,BC,39,D7,3C,56,91,C1,55,80,32,D1,78,49,43,16,B9,4E,57,14,71,08,7B,54,2F,31,ED,46,92,5B,89,A4,C7,0F,14,3A,13,35,DD,10,7E,DF,22,EE,F6,4A,A8,1C,1F,3F,50,67,7A,9F,A6,DE,AA,5D,B3,DD,06,89,EC,EB,6C,2A,D1,10,9B,BF,F8,25,53,CA,FC,A1,1A,F3,1A,B1,F9,7C,68,A1,02,B2,E4,D6,09,7C,D8,D4,A9,CA,34,13,F7,91,AB,52,4E,1A,16,2B,F4,F4,0E,27,35,B9,DC,94,5B,53,66,7A,5D,7D,9B,14,90,1F,C4,9C,0A,2F,4F,79,8A,C8,04,02,6E,03,3F,BC,27,BE,78,7C,34,DA,77,DF,72,1F,6E,23,AA,25,6E,40,81,B6,81,B7,E8,67,3A,33,62,CB,E1,9F,ED,D5,E0,D0,FB,B8,51,BA,3E,56,03,C6,D3,8D,96,A6,EE,EA,57,1E,CE,AA,94,31,59,BE,15,7B,E4,CE,C6,32,E7,03,B0,34,BF,40,08,0A,CE,2F,7B,AA,00,9F,7D,E4,84,E4,85,1B,A5,D7,30,F9,64,6D,FD,CF,CB,40,F3,4D,E1,BD,BE,38,01,2A,10,58,F3,54,C5,35,79,A6,61,7E,66,E0,E2,5B,34,0C,AC,31,FE,53,B1,FE,BE,94,1F,C3,49,FA,D7,FA,39,F0,2A,7C,F4,08,B1,18,18,F1,23,B8,DE,F2,00,23,72,D7,F5,FA,4D,CF,8A,96,16,51,0C,AC,21,64,E2,1E,27,44,B9,9F,82,FE,59,C0,1E,ED,9F,BE,90,A4,5C,47,27,3E,AC,59,B4,12,5E,F2,2F,7B,23,65,5D,50,5F,C4,A0,54,40,E8,4D,0E,37,5C,27,92,A3,E9,CF,72,B8,7E,42,89,6C,68,A5,AF,78,6C,12,C2,12,1E,05,15,6C,49,23,72,A1,8A,FA,B3,F9,BD,52,48,CD,9F,08,B3,44,70,09,F3,39,FC,9D,A5,C8,CD,A3,43,62,8E,70,AB,06,80,C5,09,1C,0C,63,8B,97,D0,06,08,5C,B4,A3,8F,7B,A3,B9,65,DF,94,B9,27,09,32,A6,CD,94,8A,77,54,1E,71,0E,D7,C0,9C,35,57,AD,11,FB,A4,65,C8,48,B0,6E,59,43,BA,D0,82,9E,AA,1C,23,C0,33,30,8B,7D,68,26,53,6F,5F,64,40,EB,0D,95,40,2C,6D,0A,9E,2F,B1,8C,50,16,10,7F,75,72,B2,9B,98,63,40,99,EF,D0,E6,21,34,96,24,60,00,35,57,B4,98,C5,40,A9,C3,8A,D8,01,CA,A8,3E,0D,2D,FC,67,2F,49,16,F0,B5,3A,D0,3C,24,48,12,F8,50,C8,F0,BB,FD,2E,BC,B4,5D,75,C5,4D,42,5A,EC,3D,F1,9E,8C,B3,08,D6,95,BF,0A,1A,51,49,A0,B2,D3,9C,DD,75,1B,DD,E2,90,A3,19,F0,61,BF,47,D0,A9,44,BC,2F,B1,B6,6E,BB,87,31,62,38,1A,6D,A5,30,2B,BA,23,C7,2E,16,14,83,33,3B,A8,C5,DE,C4,57,B0,79,42,B0,7B,F9,8E,B8,0A,E8,D9,0C,09,94,CA,57,51,B6,68,A3,EC,14,B7,B4,EC,16,9B,73,37,53,BF,91,1C,2A,43,E2,F0,AF,3C,B1,99,B2,ED,F6,4F,0A,B2,95,DA,DF,06,D7,38,05,93,EB,83,76,DE,F7,64,0D,68,C3,D6,93,61,82,0F,52,F4,01,28,56,BF,EB,1D,85,94,92,EE,48,63,44,8A,C3,5C,AE,74,50,E6,B0,DC,93,69,77,15,44,1B,19,D2,4C,E0,D7,5C,4B,78,A5,FE,5F,3F,CD,4F,89,0B,64,52,DA,4A,2E,67,AF,D4,18,51,45,F0,D8,F6,E7,11,6F,F4,02,B1,EF,EB,4B,A6,8A,B2,37,16,DE,8A,CC,B8,36,B2,96,D9,C4,0E,6F,8E,47,B3,85,1C,A0,6D,B0,39,D9,48,8B,BB,D6,47,B1,44,7A,44,4C,7B,EE,24,2F,50,5E,3B,CB,04,A5,9D,A7,3F,D0,89,02,F6,4F,50,3D,A6,01,7B,FE,E9,43,DC,09,C8,06,E0,7B,39,95,51,7F,B1,F2,B6,4C,78,3A,A7,E3,BC,6B,85,CE,68,CB,7C,DD,80,2D,4D,35,B7,2C,A4,1E,59,1D,3A,4A,80,F8,3D,18,06,7E,BF,D0,59,F5,24,26,BA,F8,43,D6,AC,50,24,A5,F4,62,0F,EC,0F,B7,6E,6B,25,9C,19,62,14,E4,2B,A0,7B,70,99,95,0F,F8,82,8C,AD,35,CA,89,16,15,5F,F5,8A,1C,9F,B4,7D,AF,FA,57,FC,13,DD,3A,D3,8E,8C,F4,3D,8B,0B,11,F9,98,E6,C2,00,16,76,64,37,8D,CC,D9,84,78,AF,46,9D,A5,5D,F9,FD,FF,DE,44,00,D2,99,14,E1,E6,69,45,68,09,71,46,4F,5A,5B,42,DE,16,3E,D6,EB,EB,92,31,37,19,EB,19,B4,3B,52,EF,5D,27,EF,68,7A,96,72,ED,9B,05,48,F8,78,E2,F0,CF,23,6F,F3,9A,16,A3,C6,D7,BD,65,98,CB,99,42,86,82,29,73,47,5A,97,75,21,25,78,AD,AF,13,30,ED,34,E9,B1,7F,B2,1C,E0,EB,60,2B,34,2D,D7,36,02,1D,6F,2F,39,5E,26,70,C2,5F,EF,EB,B8,B5,09,07,9F,D3,71,73,34,72,D7,F2,84,DD,D0,3A,1F,89,D5,2C,83,57,BB,F3,88,4B,61,FF,63,2D,12,B9,0F,05,98,F4,01,B4,D5,37,2F,6C,EA,55,A4,89,E4,27,C3,A4,36,43,53,08,18,B8,DB,2B,49,10,05,73,D4,F5,4C,DA,D5,B4,DA,04,DF,00,3E,0E,9F,32,92,4C,AB,EC,D7,C0,28,B2,AD,47,5D,60,E5,41,D9,0A,6C,3A,F2,B2,2E,6F,90,04,7B,5D,88,C3,A7,FA,AA,F8,AA,7D,CC,7C,55,35,98,26,FB,FD,02,E5,85,BD,0F,9D,40,6D,D9,C3,C4,82,9A,84,00,10,CE,C2,7C,54,7D,64,5B,8C,E8,8F,08,27,7F,49,49,99,6C,D7,B4,30,6B,04,16,02,72,95,2B,BA,E5,C9,B4,86,A8,DE,28,C2,33,6F,76,71,3E,EE,D1,C2,6C,45,DC,56,9C,F6,86,DF,70,8D,10,CB,92,8C,A4,34,F6,23,98,57,B7,A1,2D,B7,7E,10,4E,92,0F,73,0E,E6,27,B8,8E,87,3A,89,C2,04,28,6D,4D,5D,82,ED,B0,2B,C6,90,07,F4,86,37,4C,8F,A3,0B,B4,B1,39,9C,03,A1,29,0B,0F,27,20,C4,3C,99,5A,DF,C1,D7,4D,CD,4E,69,2E,C4,BE,16,EC,D6,97,BE,5C,1E,99,2B,1A,47,F2,D3,EA,8A,2E,B5,6F,C1,E3,9C,9D,08,DF,63,9F,A2,8F,91,1D,14,33,2E,39,61,4C,92,9F,83,09,94,8A,91,1E,E4,26,11,78,14,C9,A8,CA,6D,2A,CD,C8,C0,97,96,05,FB,F5,35,B3,A1,C0,77,CB,B9,EA,55,54,01,CF,4F,64,61,8D,1A,2B,E1,4C,25,D1,4F,CD,AF,8D,E4,E6,6F,3E,DE,37,5E,F1,C9,06,3F,5B,69,97,1B,49,7C,F0,03,63,57,D6,4C,9A,B8,94,EF,A9,AB,8D,D9,8F,B4,20,07,C1,92,50,49,CC,E8,4C,C8,7A,C1,E4,CF,0F,AF,88,07,61,50,0E,CA,8A,58,6F,DC,7E,62,DC,97,3C,A8,29,C0,CA,65,FA,71,8C,49,18,E6,98,1A,41,F6,54,80,4A,90,9D,AE,C2,90,FA,15,60,57,23,12,69,80,13,1A,17,D7,3B,45,1F,46,15,1E,41,1F,E2,19,72,A6,57,6F,6E,09,24,50,4A,2C,CA,FD,0D,94,34,54,3C,8E,B7,F6,96,3F,9D,88,D1,EB,CC,8A,7E,A8,9E,31,A0,E8,E5,4E,B5,C9,25,54,B8,2B,F9,0C,EC,62,92,14,8D,93,A5,8B,6D,F7,FD,12,FC,2D,BB,25,35,D4,A6,BF,50,E8,62,A1,66,E1,01,E1,5F,59,D4,36,B0,19,D3,5D,8E,52,72,E3,A2,9C,7B,D1,36,0E,8B,EB,5F,D7,D8,F3,FC,C4,2E,63,00,8C,2D,AC,CF,7B,AD,CD,0F,CE,CC,1B,99,B8,AB,E9,AA,71,C5,E9,8B,8D,48,FE,E5,15,BD,06,9E,8D,8C,63,00,E3,AC,C8,D6,AF,42,05,9A,B2,83,7C,08,95,53,F4,89,05,A7,51,84,EC,19,31,9F,AB,4A,1B,10,22,71,D2,CB,DE,15,49,2B,3A,22,A8,1D,7B,6D,8B,72,FD,2B,0A,82,B5,5C,4B,E5,11,FF,96,80,4A,C4,40,92,EE,CC,8B,99,21,4F,23,DB,EB,46,FC,6D,79,4C,4A,E6,F5,DC,FF,26,07,0F,85,87,BC,EC,AD,6F,6D,5D,26,00,DB,B2,41,1E,1D,80,D5,60,0C,3D,8A,BB,69,63,83,69,19,60,6D,9F,05,9B,C0,C3,62,E2,29,28,54,B7,54,8B,68,75,F2,76,71,99,99,50,1D,AD,A3,ED,67,BC,54,36,83,DA,00,51,23,E7,D5,31,E2,45,7A,04,53,72,1E,E0,C4,3E,9C,2A,6C,FE,2E,62,47,19,84,6F,F4,2A,06,DD,56,9C,1E,95,BE,C9,97,07,D1,00,B4,71,CA,A9,17,65,08,96,FF,2D,1D,CD,AE,41,1F,27,E0,8F,F4,12,CC,79,23,9D,41,FB,8C,8A,E3,9A,01,51,57,EF,47,57,C6,CB,58,F9,5A,39,A3,03,00,4F,4E,A5,C4,2D,0B,49,89,1B,C7,88,37,89,82,1B,8C,AF,25,7C,84,CD,B1,70,F0,EB,95,2D,D3,AB,A8,75,34,8B,06,D5,63,06,C8,71,EF,EB,E6,34,23,B1,29,26,B5,AF,F3,85,D7,97,97,80,BC,50,7B,4B,1B,3D,93,91,1F,A7,9B,DC,43,52,0D,77,16,C7,C8,FD,B2,CA,0E,0D,87,A2,BE,D3,E0,47,9B,BE,A6,FA,AA,3C,54,70,A1,27,96,DE,67,D5,EA,C7,27,CD,DF,E2,5A,CC,CA,AB,3F,B8,20,4B,B9,D3,43,1F,17,AC,1D,DA,48,E7,F5,6E,EE,0E,1C,C0,FD,F8,B9,DC,66,3E,FA,47,2D,C6,B5,66,72,FF,65,F4,66,42,65,FF,94,64,6E,67,5E,EC,5D,54,58,38,E4,BD,D3,69,2F,F3,81,FE,D5,4A,64,E5,CC,15,86,4C,D9,03,C3,16,69,5E,DA,6D,B4,86,28,7F,19,D9,F7,80,8B,04,02,04,A2,DA,E8,1D,42,E2,C5,6F,A5,21,C6,E8,B0,2B,90,C8,BE,19,0C,05,A3,70,C6,F2,CB,92,F7,D1,80,B5,C9,46,D4,3F,0C,AF,E9,57,8F,9D,39,18,AB,FB,00,B6,4F,67,EC,8C,12,4D,6D,6E,7A,E7,2A,25,B9,76,5F,4A,E5,80,E6,5E,EE,F0,B9,4C,D4,C5,43,47,BA,90,92,55,FC,D6,22,40,4B,EA,58,0C,BD,61,0D,8F,06,5F,33,BF,3D,9A,F8,8E,9F,8F,F0,FD,02,8E,BF,EC,83,4D,E0,62,E0,21,6B,08,58,7F,D1,F4,08,68,AA,96,22,53,F5,F6,E5,C2,97,2B,3F,34,A9,38,45,0F,AD,8D,66,94,E9,54,B6,07,E0,29,46,18,A2,9F,4D,7F,79,32,D2,5A,40,85,0E,2E,D8,61,BF,86,5F,B3,CF,14,E3,13,D0,E4,25,BC,FC,70,F0,CB,AD,51,35,77,78,9C,92,0A,E4,AB,4D,59,86,9A,AA,BB,E2,CA,A2,51,03,2A,EE,E4,2D,AA,13,77,4C,BE,35,77,BE,15,87,05,2D,70,BF,33,DD,0B,8D,DE,86,AF,FA,87,9E,8A,B9,56,51,B9,29,6C,EA,23,44,F9,93,C0,BA,D3,19,02,E1,3C,C4,4B,9F,B4,D8,C7,0B,C6,1C,F4,7A,35,EB,70,46,6D,44,F8,34,90,80,A9,64,75,89,14,6E,1F,A8,CF,6E,62,8F,A8,5F,46,C1,0C,D5,06,02,F4,8F,3C,DD,55,D1,EE,94,5C,E4,38,1C,BE,9F,96,DF,FD,BC,47,55,97,68,1A,A7,35,DC,74,DB,1B,3C,AC,A6,F3,F0,72,4C,A6,85,6F,A1,54,FD,E8,4A,AF,ED,71,69,9D,24,19,87,6B,A5,FA,2F,38,AC,9D,3E,E0,01,36,02,B7,B5,BF,E0,05,71,48,DA,B2,23,59,9A,0D,A1,CC,5A,61,D3,9F,86,66,8F,4C,E0,BD,FE,44,67,06,7F,B2,F4,5C,56,9D,D8,DA,AD,9C,6B,A6,BD,8B,25,56,17,89,EE,99,EB,5D,F0,EE,71,A8,F9,CE,C8,34,51,B2,99,CA,2B,79,49,6C,1F,B7,13,D8,A5,EF,25,DA,9C,7E,2C,9E,BF,8E,84,24,F4,8F,98,D8,01,69,5D,1E,78,92,E6,89,53,E3,3B,0B,B5,6F,DB,27,B3,22,80,B7,4B,FF,D2,4A,74,B6,61,9F,8C,83,5A,5F,A5,6F,D4,D1,1B,A5,B7,EB,C9,A6,52,B4,05,C2,D7,20,DE,76,12,2A,F0,60,C5,3C,65,04,DD,80,40,A9,2F,68,7C,E4,41,D1,C0,3E,54,83,3C,2C,54,F2,26,C6,00,62,9D,56,AD,DF,A6,A2,2A,F8,E9,C2,7D,EC,17,BF,B6,E7,F7,05,85,37,54,ED,6E,1D,B5,50,1F,75,D4,40,AC,27,00,51,1E,75,F9,96,5F,F7,E2,DA,93,06,32,01,EA,67,E8,3E,AA,D3,67,C2,B2,21,8B,82,4E,CC,D9,88,E8,51,29,12,59,39,65,58,0C,AB,CE,D8,AD,54,4F,D0,5C,CC,51,13,9F,86,D7,77,F2,89,18,D4,E3,A1,6E,77,73,31,2B,C8,82,7C,C7,48,C5,39,CC,96,4A,13,4E,93,71,A9,25,8E,E9,6D,38,55,2E,FA,9F,3D,A3,AA,AE,C0,9B,F2,09,53,AD,0D,7D,2B,12,C0,51,2F,D2,C7,32,96,2E,EA,A8,1D,C9,49,C8,75,7A,B9,14,0A,E7,78,0B,6A,7C,30,7F,57,B7,61,F7,E0,1D,53,D6,CD,3E,A3,DA,AC,CA,2C,02,75,7B,CA,40,EB,FA,6D,A4,EA,86,74,DA,9A,C7,EF,8C,28,E4,3F,39,DE,FA,87,EB,A7,1D,C0,B3,BA,92,72,B8,D1,69,8F,25,E1,AE,13,E9,2E,3D,39,7E,FF,9D,FB,D5,1D,95,A3,34,B0,83,58,EF,DB,93,B7,C6,3E,2A,E9,46,FD,86,2B,DE,9D,55,E6,77,B2,26,38,39,1E,74,D7,C6,47,C3,24,A5,5C,10,BC,38,5A,53,3B,F1,EE,EA,45,F7,DE,51,82,34,96,BA,CC,CA,77,4C,5A,76,12,61,63,B9,12,E1,56,40,DE,A3,C4,96,13,9A,D3,31,78,BB,FE,18,8A,E6,43,69,5C,B9,70,CD,30,35,DD,CD,E2,E3,8C,85,C8,AB,96,F6,F2,1E,F1,9A,69,6A,C8,4B,39,40,6E,BB,EF,B4,BB,0B,23,B7,F2,A2,8C,C6,3D,A0,81,63,1D,AA,A9,91,18,12,1C,51,94,28,50,22,0A,35,D6,09,C1,3F,61,ED,27,8D,82,7C,DD,83,D1,12,43,31,24,50,41,BA,51,DF,0E,65,23,90,31,09,DF,CF,78,4D,49,16,70,DF,FC,58,78,43,8B,D1,91,1C,18,3C,04,77,8C,7E,7B,44,C8,F7,E0,B3,9F,4F,98,79,67,FD,38,2F,59,E2,34,80,EB,1E,9A,C0,92,09,BC,A5,54,F4,6C,59,C7,4B,20,BD,D5,06,41,49,B7,34,B2,AD,2B,65,80,D7,A0,7A,3B,9F,A7,AB,A1,B1,A0,69,E9,61,26,3D,E9,83,F7,1A,B4,6C,EE,00,15,0F,9C,43,28,FA,24,AB,27,EE,E3,BF,A2,FE,F7,FE,0D,88,AC,B7,49,F7,BE,7C,F3,8C,CA,F5,68,58,D0,E2,2E,82,6A,8D,9D,C5,8D,D2,9A,5D,C3,D8,1A,FD,CC,5D,0E,B2,36,BB,4F,EC,49,EC,DE,66,88,73,47,65,7D,1C,0F,31,4D,8F,34,DA,A5,75,BD,37,6E,97,AF,2D,74,FB,8D,34,6E,81,09,88,F8,0D,67,D2,C5,17,B8,62,F3,CB,28,CF,FA,FC,AF,96,51,63,D5,5A,F7,E8,28,C8,EC,96,3D,09,A6,39,C4,9F,4A,FA,4A,BE,17,15,5C,5C,14,5F,5F,04,10,99,B4,46,4B,49,2C,5A,DB,D7,CB,C2,4B,98,26,84,20,AA,B8,65,EE,03,55,6F,49,D2,4C,B1,7A,72,10,F0,60,E6,1C,BF,D1,AF,C5,6F,03,B8,DE,D4,F4,5F,51,0C,15,CF,C9,D1,ED,D8,69,6B,C7,EB,BE,F4,6B,8D,4D,F7,03,82,43,B4,BF,01,83,5D,90,2E,E1,B5,59,1D,50,38,23,26,6F,FE,7E,1B,A7,C9,BF,E7,AF,E6,49,DE,86,DE,CB,F8,22,AE,43,62,C0,BD,1F,26,64,0A,C4,49,E8,48,6A,60,7B,A4,3A,E6,23,4B,DB,9F,E0,54,38,F4,76,70,13,9B,AC,93,09,5F,F0,45,D3,18,61,B2,04,84,A8,2E,71,7C,E8,7E,3F,26,C3,C5,A6,EF,42,21,20,C3,AE,2A,41,4E,D3,46,A7,EE,AF,BD,53,D9,EB,DB,C8,11,2D,17,26,0C,B5,5D,F1,EF,2D,E5,81,29,3D,6C,C5,C8,26,0D,ED,1E,84,E9,B8,9A,0F,71,EA,9A,DF,25,9F,63,3E,F7,DC,36,26,4C,F8,8E,68,FA,3A,B8,DA,0A,71,60,EF,7A,E2,E5,6C,99,0A,86,5F,74,1E,6C,38,59,EC,EB,08,1F,0F,20,A0,38,82,C4,F8,97,DA,DE,57,6F,DE,2D,93,75,3F,36,72,9A,79,51,2B,AE,1A,B0,D1,7F,AD,79,53,08,A7,C2,6D,C5,FE,56,9E,FA,17,F6,44,71,0D,6D,A8,FE,BF,34,1C,0B,C3,DD,6C,8B,9D,C3,FD,45,3E,D4,2B,B6,F3,4A,D5,6E,E2,13,1F,EE,49,8A,92,E2,ED,EE,43,ED,C5,71,60,75,06,B7,8E,5A,51,67,FE,9A,E8,58,9A,94,B6,3B,53,2D,4A,7A,B7,F1,B8,F8,C5,32,05,99,C9,C4,88,7E,79,1B,E3,2D,23,79,2C,FD,94,36,F4,6E,F2,E0,58,16,F5,11,D2,8F,9F,5E,2E,18,C7,FC,DF,BE,87,67,9A,02,BE,3E,F9,70,F0,A4,40,97,4E,FE,CD,AC,76,B0,8A,27,32,B4,A8,29,99,84,8D,DF,36,11,3A,AF,22,99,72,53,2A,B6,D0,F1,E0,94,A7,37,9E,A8,54,3D,85,BD,27,8D,29,85,74,65,E3,5A,BC,24,B0,7C,B5,AE,0D,B0,A1,D2,F3,73,BF,74,61,28,7E,76,7A,12,60,96,75,5A,5F,2C,F1,F3,42,7B,29,28,BB,28,0A,1F,85,8C,D5,E9,9D,20,32,E0,82,CC,A4,F1,90,16,49,8F,7D,9A,8B,47,37,C2,36,1F,F0,4B,FB,47,8B,4F,DA,EF,78,82,1F,B6,9D,84,92,ED,B7,6D,D5,DB,86,A5,5F,08,F9,BD,0B,7E,AF,2E,F6,1C,37,3C,5A,AE,7C,25,A2,1D,DB,B5,39,46,07,78,66,24,33,C2,98,6E,EE,DD,CC,E4,A5,4A,44,8D,34,51,FE,B6,41,87,CA,BD,B1,D4,64,C0,A7,40,AD,03,26,A7,26,62,95,21,07,6D,E0,8F,07,E9,F6,32,32,9F,5B,AC,77,3F,C5,A6,D9,D3,2F,9D,59,AE,9F,B4,FB,53,84,DC,BE,4C,24,65,64,85,00,F8,1D,76,83,D0,3A,1B,E6,E0,3D,22,F8,64,FD,31,BE,79,C7,55,76,BF,CE,44,1B,FB,EC,59,AA,13,62,63,B3,DE,E3,D0,32,3F,22,2A,B8,FB,15,A5,F1,EE,B5,9A,D7,79,97,C2,4D,F9,83,AE,6C,59,7A,A0,D1,19,FB,90,7D,80,4F,F3,92,FB,92,1F,26,99,25,2C,B8,A1,5B,2D,EB,F5,BD,D9,65,9C,80,C9,10,B3,0F,9C,A6,60,77,1E,1F,B3,10,2D,2E,66,EC,70,45,27,AE,A9,92,1D,98,A6,78,72,93,8C,B4,F9,71,39,76,AF,C0,57,40,77,A3,5C,88,95,BB,71,23,A0,F9,24,CE,B1,C8,6C,8E,58,30,75,64,9F,8F,BF,15,31,EC,C5,6C,2D,19,F0,B4,DE,92,50,3E,E5,5A,F0,32,CE,F5,57,F4,1A,3B,DC,0B,E2,4A,FA,71,37,F3,2F,E1,D0,7C,CE,FA,77,A9,22,2E,23,0B,08,E6,2D,4A,DC,BD,B5,DD,8A,2C,14,49,F2,7B,5B,44,B6,EF,F1,AD,D0,3D,D4,20,68,17,3C,12,91,AF,D3,9A,35,FC,29,D5,62,8B,31,E2,EE,79,B5,5A,6D,CD,C0,08,3F,FF,97,C0,F1,DB,06,00,DB,2B,D1,42,0D,4A,DD,75,06,38,68,4A,FC,0B,13,24,44,5C,31,70,51,DB,14,A0,DF,04,FE,DA,CD,E5,52,63,11,B1,6F,52,67,EB,17,D7,D0,24,AF,3C,B3,68,58,59,BA,2A,6F,14,9F,18,A9,AE,2F,E4,6D,07,34,BC,7C,6C,3E,00,07,3B,B6,4C,4A,17,14,97,5B,B1,2D,15,74,BD,64,6D,DE,D4,75,01,C6,4F,ED,E9,66,05,63,AB,FC,FD,0D,51,90,0F,AB,90,41,99,97,05,FF,BC,ED,65,DF,12,41,9E,6E,21,BB,0B,C9,4B,FB,1C,C4,6C,41,CF,DF,A9,AA,13,F0,FD,75,56,19,FF,9B,AF,35,02,02,EF,E3,B8,0B,22,59,10,E5,60,B9,61,B3,63,C6,3F,FF,9C,C7,43,CC,B0,8B,AF,C4,38,AB,7E,41,C4,ED,31,BF,52,FD,20,F3,FA,CE,77,FF,4A,3C,4D,8A,51,B4,5F,DA,54,E2,A4,D2,02,D1,D5,85,88,AE,CB,E0,00,82,96,31,73,2F,E6,E8,1C,1F,40,99,DB,BC,D0,53,E5,AB,52,EA,FB,60,0F,B1,CD,6F,56,03,AB,01,FB,A2,6E,BA,72,6E,F9,7B,81,12,35,CC,89,EA,2E,7D,4B,E9,25,06,4D,7D,30,33,6A,AF,E0,29,61,4D,82,65,81,DB,8C,6B,67,AE,3C,4B,8F,1C,24,ED,E0,8D,A8,81,1E,96,96,F8,82,14,65,CA,CD,5D,29,E9,0C,3F,C3,8F,42,97,C5,06,77,D6,95,3D,04,BF,39,78,A7,10,8A,44,B8,2A,EC,92,57,31,3D,7C,CB,55,F2,26,B6,24,F7,2A,B9,B0,94,BF,37,38,90,73,A1,DC,74,74,B4,D2,3A,34,3E,E1,A3,ED,E3,66,BC,96,C8,DF,00,28,86,07,76,D6,E6,2E,F5,1C,BF,17,09,05,3D,E1,75,3E,71,2E,73,6C,C0,99,C5,17,25,4D,43,CB,87,10,47,6E,D4,75,89,09,AF,A5,D9,BE,1B,49,89,53,81,6C,75,15,8D,4A,89,A9,5E,09,0C,CE,0F,81,DE,DB,A9,81,37,5A,90,36,D8,A0,F3,84,01,29,94,EA,A1,0F,8A,90,0B,23,98,E2,91,05,55,EC,9E,6F,58,A5,23,D3,58,2D,07,D7,21,12,99,08,DE,3E,44,ED,FB,DD,B0,F4,92,9C,7A,AC,B5,C6,D5,1B,D5,DC,F2,26,7D,95,33,4D,E5,E6,AD,32,6C,B7,7C,E5,32,8C,EC,76,25,FD,BA,F3,5D,0A,20,04,38,51,DA,9A,1F,36,8A,51,47,D9,40,0F,CE,0E,A8,63,DC,76,EC,A0,EC,94,DB,88,FB,10,70,F7,68,47,39,6A,2C,19,30,C2,A7,B4,8A,F3,8B,CE,C2,57,FB,7F,DD,90,BF,65,26,64,D3,06,60,FD,D4,99,92,23,1D,01,5D,C8,71,42,62,A4,22,7E,4E,8D,80,9F,A1,43,19,38,4E,8D,AF,10,52,CA,22,A1,A3,E4,AD,3C,D0,73,3D,2E,6F,F5,38,CB,E5,AD,20,78,CE,89,F4,05,15,63,6D,57,CC,72,97,7A,A2,F3,8F,DC,55,B1,31,A9,AA,2B,48,2C,34,83,62,41,FC,EA,B5,27,A1,81,A9,1A,C4,DA,5C,61,50,98,E4,B1,88,C5,A6,B2,96,31,07,5A,5B,48,5A,54,2A,7B,02,4D,E5,89,7F,95,96,05,DA,7B,EE,81,41,CB,E5,32,69,CD,3F,38,F6,97,1E,E7,47,15,81,2D,95,91,FC,C2,32,EC,1D,AB,D1,B1,58,65,7A,9D,A8,B0,2F,19,38,25,4D,E6,F4,B3,5A,EE,5E,F0,51,46,53,27,50,E0,AC,A2,FE,DC,33,B0,9F,F3,49,14,08,4E,9F,41,5E,29,60,D6,2F,06,B0,3C,46,F9,E4,96,71,0D,D3,5F,AD,28,84,EA,B1,44,EE,E3,6F,17,D5,85,14,7A,DE,B3,DC,0C,56,F0,34,3C,5D,5E,41,30,59,26,AD,3B,51,9D,5A,9E,AC,EF,03,67,C2,06,33,0F,42,77,85,68,6E,A2,13,54,48,90,9E,CB,AD,CB,1D,EC,62,DC,18,1B,B4,D1,7F,4A,06,C4,F9,C3,A9,68,EC,1F,9E,6A,D6,17,51,B0,0F,3C,11,B1,E9,AF,7D,AF,4F,69,5E,0F,F2,F7,C1,93,C3,53,C7,49,69,B7,67,DA,A0,C5,7E,C8,AE,01,0A,0E,AD,3E,22,43,F5,EF,37,DF,05,98,FC,88,53,49,A6,25,A0,39,48,B6,2E,3E,46,78,82,9F,47,A9,33,34,B7,08,9B,FA,E5,D5,86,82,BB,69,8A,CE,B8,51,36,06,67,FE,3A,58,5F,F7,69,0E,3A,09,7D,9F,99,26,70,F6,34,65,E0,B9,12,58,76,07,59,86,AD,D6,14,94,0D,D9,2F,BA,E4,30,10,02,9E,77,5F,89,59,36,28,D0,63,F1,01,D6,10,21,98,E8,E5,47,AA,F3,47,20,21,74,35,92,E9,5D,DA,58,BB,46,16,6C,E6,18,10,AB,61,0F,48,AA,15,BF,36,18,29,F6,7D,87,9B,F7,A5,78,BC,2A,13,DC,40,E9,48,6E,1A,9A,A9,2E,74,98,59,04,0F,95,A8,62,EF,07,40,70,87,3B,AB,23,73,3B,2D,01,E3,5B,A7,79,8B,0B,FC,9E,64,EE,D6,D0,B8,60,9E,1D,7D,81,66,21,71,C1,46,9A,DE,26,65,ED,09,C9,E5,2B,29,0C,D4,77,7F,D1,D5,73,67,D7,7F,65,77,6E,E7,36,39,8E,9D,BC,19,AA,43,E6,90,E7,DB,07,94,B3,EB,D4,29,5A,40,95,8C,00,57,90,E6,8E,21,A6,34,43,BC,92,6F,F2,97,FF,38,B7,D6,A4,3E,8B,12,A5,F9,70,8A,EA,F2,12,72,17,28,15,FD,72,83,1D,77,18,91,59,52,46,97,7E,3D,29,C3,4C,C2,E2,B5,73,9B,72,81,3E,00,8C,85,2E,93,63,1B,C6,88,CB,EB,26,62,B4,E0,88,11,4C,84,D8,8B,BD,88,C9,90,38,64,BF,C5,B4,A4,97,B7,7E,18,61,F8,82,7D,6D,C8,2D,C0,B3,4C,A7,2C,00,02,D5,B9,75,BD,34,28,B3,A1,5F,67,FF,46,8F,9E,9C,4E,7A,73,74,CC,63,FE,6C,99,F1,3E,1F,34,6D,03,04,B4,1F,0D,EC,E5,23,90,A5,49,0E,E1,6C,78,52,D0,4C,2A,DA,2F,0A,77,8F,D8,74,F6,EE,3E,AA,57,26,5A,D8,0C,DD,DF,90,97,48,47,62,A3,71,F5,D8,94,A2,10,04,26,D2,12,24,6C,D0,0A,C8,AA,15,B4,79,62,C2,77,A9,1C,29,33,D5,5E,23,00,BF,E8,13,78,7D,61,A1,C3,0A,7C,77,87,76,BA,B5,89,D1,26,78,A6,3B,F4,F4,38,B2,FB,9D,17,38,E4,57,78,51,47,09,5D,84,25,00,94,E8,78,86,78,E9,1D,38,3A,42,B1,92,B7,B6,51,01,BA,FE,4A,3F,C9,9E,37,AF,85,5D,11,F3,93,50,4C,C6,7C,2F,B7,C8,9C,B5,BD,C5,5C,6A,E5,D3,A9,1F,79,5D,8E,65,F0,67,49,CA,44,6B,90,4B,D1,56,3F,21,1B,E0,FA,80,75,01,8E,F3,B4,17,0E,85,EE,27,EC,7F,94,C1,3D,8A,2E,CE,49,39,24,65,1A,25,CC,7E,91,C3,64,BE,A0,7A,B5,B7,3E,4D,B3,41,53,EA,8C,DF,0A,E4,96,61,82,5D,12,83,67,72,6E,F3,20,F1,E2,94,20,62,26,5C,60,7D,D9,3C,2F,6C,A2,42,C2,BA,07,22,94,5D,A2,9C,05,93,0C,AD,94,0E,77,B4,BC,8F,CC,3D,09,84,F9,81,C4,11,F9,A5,F6,41,26,21,0B,10,54,B6,69,76,2B,DC,CC,01,11,43,C7,D5,9F,F7,61,67,1B,B0,65,E0,9F,11,F5,5C,4A,BC,D4,C7,7F,8F,DF,F5,3A,D8,58,AF,7B,D0,B3,32,7F,BC,0E,B2,7C,CB,47,AE,47,5F,D6,61,1D,20,5C,27,6D,DE,1B,56,4D,82,02,05,1A,93,87,F4,BB,81,B3,99,9A,31,8B,EF,B1,82,28,57,5B,5B,42,12,83,D9,6A,99,C4,21,2C,64,E8,D3,28,7A,5C,97,9D,BE,D8,62,E2,02,D5,ED,64,29,B0,AB,D8,8E,94,10,28,B5,B3,C6,EF,7C,54,CF,72,54,4A,70,B4,70,3E,92,9A,FB,49,59,62,19,4C,B4,A9,2A,79,F5,62,40,5C,B6,B6,A1,2F,66,15,50,21,D0,2F,9B,22,94,84,40,30,8F,25,66,8A,2E,30,56,6D,C8,DA,8F,3A,BC,90,90,49,BA,B9,A5,D8,C7,8A,72,46,A6,54,5F,D0,1E,DB,B4,13,72,12,3D,48,18,A2,4D,C8,CE,52,D5,6A,87,9C,B6,62,13,46,31,B5,7D,37,09,0F,B1,3A,41,7C,EC,36,19,5F,51,0D,23,52,6C,54,B9,83,59,84,E1,67,B8,91,39,2C,A2,D9,3D,E9,F8,26,69,9C,02,77,E8,59,53,E0,D6,2D,2B,D4,59,43,23,DA,8C,89,A5,1F,D0,AE,44,A7,01,A8,94,4B,CC,E3,17,A4,B1,26,4F,5E,B3,35,FC,31,3B,67,DD,52,4C,42,D7,05,05,5A,97,3C,90,83,AD,2C,E1,AD,23,9B,59,76,F8,A2,1D,FF,C6,4A,ED,01,62,E5,5D,9E,10,14,69,E2,30,0B,34,5A,20,89,7C,C3,AF,32,F7,D0,B1,7A,D9,65,4C,FF,72,C7,E9,01,82,EA,A2,2F,69,AF,AD,93,C4,D7,AA,69,CE,43,AE,4E,3D,62,25,76,E2,69,43,A7,7E,7B,6D,29,00,9C,0A,7E,1B,02,09,42,7D,DA,E9,B2,E3,FD,EA,19,86,DE,32,1B,32,C4,E6,34,FC,DA,98,29,16,C2,31,9D,21,EA,96,0F,1B,AB,A3,6F,84,25,FB,AD,AF,C4,B0,1C,5A,99,A6,06,52,58,B9,A6,08,0B,FA,05,1F,41,79,73,40,B1,C8,00,24,C1,BA,43,E6,94,6F,7C,14,96,85,51,75,ED,D9,FB,A5,66,48,0B,87,05,86,AE,41,2A,38,62,54,83,78,B2,2C,84,F1,F4,47,08,8F,9D,E2,38,3E,C7,2B,84,2F,62,10,0B,F4,B1,52,21,C2,5E,57,8E,14,B2,49,BF,30,C0,57,9A,51,E0,A9,E7,81,46,04,C5,39,E3,7F,45,56,D8,E6,B5,A0,12,D6,9B,7E,00,10,FB,47,C1,CE,DC,53,AF,97,1C,44,EC,F2,69,64,47,EB,EC,BF,53,4D,AD,34,2A,50,98,1D,C1,56,24,BB,74,73,33,90,D9,AA,CE,09,1B,A4,F1,75,BA,00,A3,CB,9E,29,52,E5,53,57,B1,30,CA,0B,8B,1C,78,9E,AA,D4,E6,9E,7F,54,91,87,35,CC,68,BF,B0,21,9B,52,77,84,98,9D,B6,D4,49,73,C6,44,4E,BC,49,91,7E,85,F5,A4,4B,31,05,79,AD,65,E8,D2,3B,F6,0D,94,61,83,E0,B0,C7,22,BC,69,DA,2A,56,D9,B8,19,5B,CF,FE,C7,6F,9B,49,8D,CD,27,A3,41,36,92,34,4B,81,1C,CC,FA,33,B4,C1,EB,41,41,E9,03,A4,7A,27,CE,B7,A7,87,EA,AD,F8,E9,05,3A,6D,F6,C1,F6,82,A9,0B,39,14,F1,7D,90,32,CA,AA,64,2C,A5,5A,6F,BB,1A,F5,16,47,6B,96,DD,FA,2F,B3,BE,D3,0F,F4,66,CC,49,CC,58,04,7F,59,20,71,1C,56,83,E1,34,07,4B,04,FB,CB,1B,70,0D,4A,6B,29,F2,AE,C4,C5,19,85,33,72,1B,06,AE,C9,DA,99,D8,6B,25,CE,E9,65,BA,00,85,84,7C,3E,CC,E2,FB,A2,4E,C4,27,9F,86,4F,04,46,07,2E,54,57,F3,D6,D7,49,02,48,F2,7F,28,16,F1,54,1C,37,A8,70,76,63,18,FD,C8,EE,12,04,16,43,7B,D9,8B,3C,11,26,BF,C2,8E,AB,29,7F,A5,D9,33,D6,B0,EB,F3,AA,5E,99,B0,9C,B7,52,E5,1D,D8,A2,AE,23,ED,EA,1E,18,1A,55,5D,F0,EE,36,05,D4,67,FD,17,20,28,1E,FF,87,D0,49,B8,2F,E5,51,5F,4F,52,F8,D3,F9,66,B3,0B,8D,6D,B7,49,3E,C4,D0,B2,3C,1B,6C,EE,20,D1,6A,A1,7D,9A,F0,34,AC,9C,EF,18,95,4B,79,8E,58,78,06,A8,44,39,64,65,31,9E,5E,34,71,2F,23,D3,C3,E0,63,63,EE,FD,AD,CE,4F,0C,80,DD,D4,AF,F1,BD,81,D7,0B,6C,2D,85,F7,10,A8,EB,14,1D,3B,71,2C,97,65,EF,27,22,CB,AC,14,5F,E1,71,E9,0B,3C,BB,00,48,5B,51,D9,75,83,7D,5C,CA,5C,D0,C3,41,A6,CB,C3,1F,8C,51,F2,20,99,13,81,92,41,17,4B,F1,07,68,4D,7A,B1,00,7E,51,50,16,3A,32,E7,DE,B0,60,CB,06,7E,CE,2D,B2,70,0F,81,78,E5,7B,C7,48,59,24,B2,59,44,85,29,A0,B4,2B,E2,A6,C0,BC,70,4A,3B,DB,C6,D4,FC,D9,90,11,F9,F1,6B,E4,0F,82,F6,E3,A9,6D,64,34,81,6B,12,36,57,6A,50,50,3E,19,14,9A,DD,07,A0,44,2C,6F,1B,F8,23,82,F5,23,73,C5,8C,6F,E4,E6,4E,E2,E3,32,37,C4,9A,78,3C,8F,F8,DF,4E,55,DC,E8,BC,98,9F,8A,93,51,D4,F0,7A,5A,70,2A,FE,48,06,06,BB,88,C2,BA,D5,8D,4D,B9,51,EB,17,04,47,A8,3B,E9,1F,55,C0,EB,5C,89,8F,77,DA,E2,17,A5,65,A7,6E,A2,80,AF,9C,D1,16,05,79,58,19,C6,E3,8C,DE,7E,B9,14,2F,3E,E0,13,F7,8A,69,13,D2,F0,09,DD,0C,3B,51,6D,0E,65,2F,58,F0,EC,7E,B0,4D,5C,62,4B,DA,5C,F6,D1,3C,41,56,69,E2,8D,2E,D7,20,AA,C6,D5,00,AE,85,D7,87,25,1D,0C,84,E7,49,60,0D,F8,3F,C8,CC,23,98,26,32,49,BD,24,52,65,98,E5,5D,4E,C0,27,97,26,D3,51,37,D0,CB,B4,2C,5A,03,FE,B5,6F,B4,FE,C4,43,B7,10,A4,A6,94,1B,D9,18,11,24,0F,FA,68,92,F9,D6,58,02,97,CD,09,27,28,17,7A,59,D4,52,95,A4,03,C0,B4,EB,5A,35,12,0D,60,4A,5B,CE,31,D3,85,78,F3,F0,0B,12,B6,97,E4,B7,16,ED,ED,EA,11,DE,09,E4,87,ED,50,BD,48,7F,0D,07,6E,21,22,76,12,47,02,00,A4,10,D1,0F,5D,0C,1E,7F,18,B9,0B,50,16,EF,C3,11,09,0F,D7,20,AF,58,51,F0,88,49,47,92,AB,0E,06,F2,84,9A,B3,17,79,A8,60,EF,AF,D6,79,80,DB,EE,42,CE,6C,58,74,E4,08,BD,74,4D,3C,B7,F7,5B,4F,CF,B9,B3,49,09,2D,61,17,96,50,D2,E9,E3,EA,F8,3B,2C,52,AE,C7,56,46,E4,CF,09,F4,D8,C1,46,4E,3D,B2,CB,7C,92,8C,A5,01,D3,91,9D,09,F0,32,B7,6C,57,C1,F8,25,B9,BA,49,86,C2,39,FD,60,CB,F4,2A,C9,CD,08,54,15,22,94,03,8A,7B,5E,26,17,70,8E,D0,27,54,3C,CB,F6,D5,43,00,98,83,62,CA,EB,53,52,F0,B4,81,29,B7,4B,EF,74,11,23,7A,FB,9F,DD,0E,E6,64,F1,80,1E,42,5C,9A,11,A9,CC,D3,3E,5D,0A,34,50,E7,F7,94,BA,EB,52,4A,54,04,85,05,2D,CD,86,19,95,13,22,58,D6,AF,DD,80,63,AF,3F,9D,6B,4C,40,4E,CE,BF,83,55,5A,71,9F,3D,AA,C2,35,03,F6,3B,15,C0,04,13,D4,62,B2,50,EC,7A,9E,8E,21,E8,31,DC,C9,F9,A4,D5,D9,82,3B,7F,38,0A,E0,F5,DE,C7,33,5A,15,F1,7C,80,42,E0,61,00,B8,87,38,43,70,AB,33,9F,59,93,F2,2C,86,E3,BB,FE,85,E7,3A,67,34,3D,28,6A,D2,6F,EB,CD,D5,92,4C,BD,E7,E8,5A,A4,39,21,E1,6E,D1,E6,F5,69,E3,4A,CA,C9,41,C6,0E,F1,91,E6,DC,A2,14,DC,FD,75,DE,51,8B,DB,A2,C9,27,EA,B1,60,59,2D,91,AD,44,BD,53,3C,96,4F,AD,F7,DB,42,50,53,1E,BF,BB,0E,C8,97,4F,09,6F,AC,25,BF,0C,D5,83,30,B9,C1,61,93,9E,35,BC,BE,09,28,51,EB,5A,6C,65,91,43,E1,80,B7,8C,4E,F8,FF,2F,5D,70,57,58,5F,8E,E1,29,BC,A2,ED,4E,86,B5,64,CF,81,BA,66,27,26,ED,E1,FB,2B,6A,32,14,4E,4C,29,5A,E6,1F,3F,1D,71,AE,D6,12,F3,81,B2,F4,E2,02,3F,AC,C0,A7,39,68,9A,B8,B7,6A,B7,E6,63,FD,E0,AA,13,FF,76,BD,B1,C7,4B,31,A8,80,C2,51,EA,31,7B,9D,D5,89,D6,7C,8C,A7,1C,76,31,D0,ED,C5,15,06,2C,FD,79,A5,78,FF,01,AD,8E,E7,E9,A6,B2,2A,D1,0D,57,01,2C,28,7E,DC,93,33,70,BF,68,37,F7,FF,C4,C3,55,6C,2A,C5,60,6E,A6,5D,BD,42,F8,25,03,AC,3F,1C,99,42,FC,FA,DC,87,51,CA,35,C4,FF,50,50,2F,77,A1,76,23,81,7F,59,D4,CB,D6,18,43,07,85,50,EA,7C,4B,A0,C7,9B,90,2D,2D,69,9A,C6,05,0A,80,0C,EF,EF,ED,15,EE,1A,8E,39,60,77,D5,0A,C6,26,EE,50,2A,7E,9C,6B,83,EB,64,C0,FA,63,F9,DB,94,0F,76,15,62,97,0E,23,09,4D,36,88,7E,D9,26,20,C0,4E,7D,91,27,0A,40,33,CC,4C,02,7D,A0,71,DB,7A,19,BD,F5,5A,73,64,2B,CE,38,0F,50,CE,3E,40,3D,04,6C,08,1B,EE,EA,EE,87,A0,58,C2,F6,0A,66,8B,1C,20,64,48,60,B3,B7,CA,9A,F1,80,7B,0B,78,C7,F6,67,97,6F,11,C2,CD,53,E4,83,CC,60,35,CB,6C,70,E5,25,8B,E2,74,72,F0,A4,C6,3A,4B,A4,EF,EE,9B,B0,AD,D3,1A,C9,27,65,C4,3B,48,D8,47,71,79,3A,6B,1B,48,E6,34,C6,67,5D,D0,F6,42,06,9E,97,C6,BD,F5,C7,30,67,A7,DE,37,7A,78,44,98,54,CD,A1,1F,46,90,FA,B7,4D,5A,72,EA,E0,9A,A3,18,F4,61,A4,B6,94,67,A9,BB,3B,A9,DA,04,33,40,8B,26,E3,4A,C9,4D,86,74,04,8B,3C,77,91,6B,B6,64,86,D0,C1,3E,A4,F1,8B,2A,5E,17,F6,B6,6D,08,53,4D,85,B8,96,5A,07,9E,DF,4F,E5,BB,D5,10,AB,B3,6D,3D,0F,2E,F0,66,EA,75,11,C5,5F,8E,9E,74,5E,66,43,26,34,E4,77,F7,88,2C,D0,1D,B7,13,EF,3C,6E,83,E1,A4,C3,74,20,1C,4B,46,52,31,27,BD,18,FF,95,F8,2A,A6,C6,0D,F1,D3,3E,D1,6A,C2,75,B7,74,C5,31,2F,90,BE,DF,B8,D6,61,A8,A7,9E,98,43,37,97,F2,69,8A,7E,9B,56,1A,9B,73,1D,08,B4,71,42,5F,C4,89,18,C0,1D,92,23,C6,8D,E3,4D,98,44,4D,3F,22,B4,E4,FF,6A,29,37,38,9D,59,13,61,47,74,E4,BE,1C,E3,B9,CC,39,FA,1C,47,0E,C2,47,F2,9A,31,95,FA,CE,DC,2E,15,27,29,F0,69,EA,F4,BC,71,68,71,FF,6A,C7,5B,58,CB,86,F2,B7,60,30,8B,FA,29,69,6F,47,1E,3A,CC,AB,5A,5D,55,81,66,0C,33,E3,24,09,34,B1,E4,9D,91,A0,21,C1,B6,F3,82,A5,85,EB,70,3E,5E,76,21,97,48,D6,B7,14,76,E6,6D,7C,9B,B8,4E,03,5B,AA,78,51,06,EF,DA,89,F4,BD,3A,4B,58,3C,B2,D7,E0,69,F6,24,8A,BC,96,30,3D,D6,04,11,5B,D7,55,97,C7,97,6E,52,0D,2A,8E,31,27,12,9B,20,E9,46,27,32,32,7C,57,D1,F4,3A,8B,42,48,72,12,01,CD,7A,9B,1A,BD,7A,9C,44,59,B2,58,9D,42,3F,4C,E3,2B,86,21,B2,DB,E0,5A,0F,41,87,DB,78,44,CB,D0,EF,06,73,0B,DC,E3,1F,6B,0C,E1,35,E4,BA,3A,D8,36,3D,F1,93,1E,BF,76,BC,06,F5,55,07,57,E9,C2,8B,55,B5,06,B7,D3,5C,B8,D9,2C,0D,B1,12,0E,A3,EC,82,12,A3,73,E5,AF,20,3A,59,67,4E,0E,90,3A,3F,A9,39,1D,71,E4,8B,AC,6A,E2,94,2D,DC,8F,9C,74,20,24,0C,63,A1,25,59,9D,7C,07,60,C0,A7,DF,74,40,CD,74,96,F8,5B,A4,17,78,D7,7C,1A,17,D5,B0,9D,C8,73,0D,92,43,19,B4,18,18,C8,84,3F,4F,C3,0B,A7,4A,35,C8,58,A3,E2,B0,BF,D2,8F,2D,B6,AE,BB,F8,17,99,F9,40,FB,E0,2D,26,75,96,19,8F,38,4F,9C,86,97,52,86,E4,21,94,2E,B4,CD,CD,AB,65,D6,83,03,17,C1,9C,D7,9A,5D,6A,F1,FA,AD,F3,8E,26,E6,8C,1A,15,91,AA,0B,F1,BA,B1,4E,EE,47,07,19,67,D5,2F,AD,DA,44,C7,4D,42,EB,F3,24,70,45,4A,EF,7A,E0,E2,9F,5F,A2,26,83,E1,4C,53,3C,48,A9,C0,A7,7B,C0,16,0A,B6,D2,F2,49,10,A3,FE,6C,54,1D,E3,89,D7,60,15,2D,0C,03,3F,4D,CD,A6,5E,70,ED,3F,B7,2A,E7,21,C7,01,42,DE,A7,72,BC,F9,2A,1C,78,FE,78,9E,20,80,9F,83,EA,D9,1A,FA,D1,78,99,32,B5,F7,FB,DC,75,83,BC,34,0A,82,85,5C,9E,2E,03,8D,4A,C5,82,86,8E,AA,1A,B9,F0,AB,B7,B5,59,58,07,26,8D,DD,5E,8F,52,1C,8D,D0,63,B0,8D,CA,C8,63,6C,FB,6A,8E,02,D3,54,32,F1,D5,F8,A5,AB,EE,4F,6A,3E,D2,2C,F0,08,2B,DC,F6,AF,8D,C3,A5,60,3C,D5,2E,87,44,18,48,B1,99,7A,26,45,06,1A,88,2B,05,73,CF,EF,B4,35,DF,AF,43,0F,8A,53,9F,FA,11,D6,0D,A8,82,B1,1C,2A,FD,FF,2C,BD,88,A3,C5,31,3D,68,73,C8,ED,F6,82,A0,28,F6,52,B7,5C,82,64,92,9C,89,19,A6,13,5B,F7,E4,1D,E7,DB,3B,3E,45,13,49,0C,FE,43,BE,5D,7D,E4,E0,99,91,18,8E,F8,62,36,DB,F3,BF,36,81,6E,5F,5F,76,D9,80,D9,91,DE,21,32,CC,B3,9B,73,BD,F6,C2,B4,9C,40,F0,EC,25,A3,78,4D,AD,C1,20,42,D3,BA,AD,10,43,B0,3A,F9,6C,4A,6B,13,32,71,AD,C1,40,31,C9,B0,75,04,A0,A6,53,E6,2B,59,D9,D7,7D,42,36,B2,68,6A,DD,C6,95,38,E0,C0,14,19,5C,82,3E,3C,62,CE,D8,77,F7,FF,61,73,E7,62,BB,C9,0E,7E,67,14,85,8B,7F,55,DF,B8,5E,4E,31,CC,21,2D,C0,5A,8A,24,60,E5,E3,E5,05,5D,4C,3F,39,71,40,1B,C7,AC,0E,2E,91,DF,12,EB,BA,30,4D,B2,5B,5A,6E,63,B3,5C,01,2C,F4,5F,D5,1A,4A,8E,8E,9E,D7,C7,1C,B8,46,B4,31,0F,A8,4A,38,E6,6E,5D,DB,5E,3F,CE,83,A4,A4,78,77,71,28,06,37,ED,B0,89,39,7D,6A,19,40,F3,BC,A2,98,60,FA,75,F8,E0,A1,B5,C6,95,8D,67,91,67,15,DB,68,8F,72,E6,0D,BB,8B,A7,6B,CB,D9,71,0B,9C,5C,F9,DC,CA,7B,45,9F,14,35,CE,58,CD,73,47,9F,83,07,EF,DD,EA,24,CE,E6,FA,D6,00,EE,56,51,45,76,B9,D4,71,88,A5,22,4F,BA,02,75,B9,1D,8D,CC,2F,58,F4,42,75,8B,13,6D,3E,BE,7F,19,7F,30,6A,57,D2,E7,EB,04,6F,C1,5A,ED,5F,E8,48,0A,A0,B1,4E,49,5B,51,33,0F,2D,6C,9B,A4,24,6B,E3,C0,38,E1,44,A5,80,69,CD,74,08,EB,E3,73,4A,90,1F,AC,DE,44,BF,B1,03,5F,AD,16,38,4F,13,3A,DA,4C,17,BA,AE,48,D0,40,D6,3F,64,E1,85,67,DC,31,3D,C7,25,BB,B3,EE,52,8C,9F,7B,A5,7A,DA,F2,EC,4B,23,31,D0,1E,22,0B,C5,B1,04,B1,A9,41,0A,86,1E,9B,98,C0,46,2F,ED,5A,0F,03,47,F8,AB,76,70,7B,71,20,6D,C3,7D,78,E4,96,24,C6,AD,68,81,79,A9,6E,76,8A,EC,C1,9B,21,00,22,69,F7,DB,13,8F,51,DA,E8,30,C0,6D,4A,70,78,4A,B6,A6,3A,F5,36,DF,64,AA,B0,79,F7,CE,02,20,E9,CA,C5,12,BA,43,5C,5E,7D,E6,C7,63,CD,18,A8,D4,A2,1D,B0,8E,54,F9,D5,F6,23,CB,8A,77,97,CB,06,18,C6,53,08,0D,CA,65,F2,3B,DD,07,A3,7E,44,E0,90,37,55,8E,48,77,6D,D3,0A,8D,C6,E9,27,44,F0,19,18,BC,29,F3,16,96,29,B0,D0,C5,14,79,AC,22,94,AA,27,81,5F,BB,06,FD,8A,18,23,A4,11,38,11,FC,11,24,6B,42,29,E3,48,2F,F3,BC,20,07,1E,13,A4,24,05,54,8B,3E,92,25,64,77,FC,01,26,1B,85,54,3A,D7,C6,2A,2E,BB,86,49,36,AE,43,DB,D6,50,F8,FA,A7,50,DB,B4,FD,CC,36,C1,1D,94,45,F5,BF,BA,8B,CE,86,B7,F6,CE,7D,3A,EE,88,F1,9A,F0,61,A7,6A,95,DA,A7,11,22,7A,F0,E7,A2,9D,68,4D,50,24,10,EC,11,BD,09,11,2D,CE,CA,CA,86,65,62,D3,31,0C,51,8F,7F,63,FE,4A,64,2C,78,41,1A,F6,11,C0,63,46,52,02,9F,9C,64,93,43,E4,77,BA,81,B2,7C,F5,F2,C9,DB,B5,76,91,63,02,92,A2,11,19,A7,8D,C3,29,44,CC,7B,21,65,BD,F9,46,0F,6A,35,4F,10,26,7E,43,87,9E,BE,7E,1A,CA,8D,E2,2F,CA,55,E6,17,2F,36,10,AE,F4,3E,5D,03,4A,7B,CC,5A,8B,A7,00,D1,3A,49,C0,46,3F,36,5D,87,18,8C,85,6E,F4,FF,D6,BD,7C,85,1A,B7,26,F3,86,39,FF,59,9D,ED,27,F8,3F,63,E7,4C,E2,2F,3C,8B,FF,4F,95,27,5D,D3,AD,63,8B,29,78,2C,39,7F,4A,91,FF,91,82,59,EC,25,21,01,43,00,30,7D,1E,42,31,0E,B3,A6,50,42,FB,71,27,BB,24,41,65,5B,8A,2C,B1,28,E2,DE,5C,3E,EB,1A,33,BD,87,7B,25,45,4A,69,4E,5F,94,85,E2,C5,2F,7F,E2,BA,E7,4E,FE,58,69,68,FE,43,FA,D5,43,A5,38,09,96,31,BA,17,35,6D,94,94,26,6C,94,96,2D,BA,03,3E,C9,C8,83,00,30,6C,AC,2A,66,77,DD,10,B9,8C,39,F1,40,82,34,D1,88,3B,6D,E1,77,E0,6F,75,BB,29,B3,99,08,D0,E1,C3,95,51,BB,46,9E,FE,EC,68,F5,53,4A,3A,CA,BE,B1,9E,3B,A4,BE,7E,39,A6,F2,49,56,BB,A8,D6,35,0C,DC,AF,E7,0F,44,5B,08,3D,DF,02,C6,C8,38,AE,1E,03,8E,C1,B7,57,BA,9C,95,0A,DB,86,3F,99,C0,3E,BF,DC,92,6E,11,21,01,C7,9D,2F,5D,AB,96,09,4E,E6,26,F4,2E,B7,BD,FD,A2,60,F0,60,21,D7,A6,97,59,96,59,6B,FD,AB,E4,1F,87,F3,C7,3F,1C,18,30,41,DF,E9,E5,22,BB,97,EC,C9,7E,6D,F1,CF,46,23,D1,73,B6,12,9D,37,E4,F5,0D,F2,59,A5,3F,90,A9,B1,D6,8A,2B,24,B3,6A,BA,51,D5,B6,79,E7,F8,B7,E7,17,A0,A0,33,F0,66,A0,F1,7D,20,88,3C,EE,78,E8,62,CB,F7,64,57,3A,87,B6,86,92,3D,62,76,D9,E2,B1,2A,F1,F3,33,4B,E3,D7,F9,1F,42,35,0B,C0,3E,A7,AE,FB,B7,EA,79,43,36,2A,CB,E7,D4,DB,09,9F,0A,8A,3A,E4,F2,98,78,D6,60,11,B3,C0,86,F3,4F,BF,42,68,4B,7D,5F,B7,1E,21,1F,8B,DB,A2,83,11,FE,7F,6F,9E,DE,C3,31,81,20,95,BD,B4,B2,E4,C9,72,3F,20,54,4C,81,1D,38,C7,8F,29,D3,95,72,93,B8,A3,52,6D,68,AD,F4,34,C1,6A,8A,C3,6D,B0,14,BF,8E,F4,0D,E6,BE,B4,24,92,B1,D9,15,5D,80,63,07,01,CD,12,8A,7E,08,CD,CD,0B,A2,15,E7,D7,07,C8,D0,91,A1,72,3B,CB,D4,45,7A,3B,55,38,8A,7F,F6,3E,52,50,7A,D9,03,F0,AB,C5,86,0E,24,6C,0F,E8,E5,43,55,99,6B,CF,35,3E,D7,6D,FB,65,92,7A,13,12,05,9D,62,39,BB,4D,A6,92,42,EF,20,10,25,26,A4,61,E5,12,F3,93,47,FF,02,E1,94,8A,CD,EB,6C,4A,68,1B,D8,1F,B2,C8,2F,44,CD,57,F1,CE,15,FD,5E,42,1B,9C,7B,BE,12,59,90,70,29,FE,13,3C,8D,AA,D2,63,94,6E,3C,04,45,57,61,EE,0E,D3,B3,FC,70,22,DA,29,65,4E,0B,AC,A5,C1,F4,79,46,D7,89,7B,D1,60,E0,80,2F,7A,A2,98,93,4E,F7,71,B9,EC,AF,7F,03,14,67,87,E0,F4,F9,67,23,C9,1D,0F,29,19,40,7B,94,88,21,79,B4,0B,57,93,A9,D8,E6,8F,47,E2,78,7D,0B,FF,D3,CE,07,1D,B7,16,F8,0D,9A,1D,71,2D,EC,5F,AC,FE,AE,60,16,55,45,C5,F6,06,1D,07,5C,CE,06,06,77,15,D3,79,10,7C,F6,63,B6,A3,ED,63,81,B3,2A,75,69,35,37,7C,B8,0F,E4,E1,79,C9,34,4E,12,23,88,60,18,DE,F5,E0,4C,27,9B,7B,83,87,DE,28,72,BD,FB,F1,84,57,E5,AD,53,61,DD,32,C4,40,DB,8E,FD,D6,29,08,6B,0F,DB,F8,3F,F7,F4,68,28,69,B8,FA,82,DC,7E,7B,A6,BF,A9,60,1D,8F,16,3A,C5,CB,E4,A4,46,49,30,C0,3A,40,67,D9,48,09,B0,AF,BA,61,11,88,43,19,0E,5B,61,5E,48,3D,F5,50,DD,3E,91,D1,BA,A3,2B,3E,DD,7C,76,05,55,22,77,22,F6,3B,B5,BF,72,99,A1,96,6E,ED,C1,EC,7A,9B,4C,ED,B0,AB,63,DE,71,36,18,2D,EC,35,A4,69,69,59,BE,16,14,48,E6,97,0C,48,A6,F8,39,C3,AC,40,B7,D6,8E,A2,51,74,08,0A,4C,83,8A,17,A1,73,81,42,BD,8C,12,2B,20,6E,81,3E,39,CA,52,0C,E5,CA,F1,D2,9F,ED,B4,0B,29,40,98,6E,41,D4,E1,31,BC,FF,FA,BA,1C,0D,C4,EC,59,6C,1F,70,7A,BC,45,2C,CF,D7,11,F0,41,64,C8,C5,8A,98,00,52,75,67,2C,9A,A6,35,43,C2,DF,BB,0E,01,DA,57,51,B6,C8,76,2D,E9,23,EE,2E,45,5C,40,C2,1F,30,BC,F8,E6,1F,9D,82,05,11,89,87,C8,15,5E,93,DF,DC,26,69,8E,1C,47,C4,F4,53,C2,5A,62,F6,FA,00,73,81,EE,8B,83,9A,D6,BE,84,B2,79,96,2B,11,A0,2D,68,B0,65,4F,02,DF,6B,9A,C1,46,3D,32,C0,58,ED,62,B9,86,FC,79,65,BB,AE,A8,BF,D6,A6,B0,1D,7F,6F,4A,51,8B,F4,B1,81,C2,5D,B7,05,FB,AF,D7,E0,A6,AC,05,19,A5,47,F6,A7,B0,75,37,82,81,83,3F,08,A4,BB,7C,27,89,C6,EC,78,BF,10,4B,D2,B5,87,9F,69,51,83,30,30,AB,B9,FD,24,A6,3D,31,C7,27,9D,47,76,A0,DC,F9,95,3C,A3,6D,08,79,E8,77,6F,40,24,99,28,42,91,A9,02,6D,EC,F3,E3,B9,C1,0F,C8,7B,79,71,31,FB,49,ED,52,18,7D,3F,83,47,C3,DF,E6,A4,AE,61,B1,5A,68,F4,C7,F7,68,24,FC,6C,6F,54,34,D2,48,08,2A,53,C4,B8,6B,D7,2E,78,FA,5A,B8,B5,01,7D,04,AE,11,10,C0,3A,40,8B,7C,83,F8,AC,60,41,AE,F1,BB,7B,B2,16,79,69,6F,7B,6E,5D,D1,3E,62,E1,D1,D8,1A,0A,E4,50,B5,11,DF,A6,77,AF,6B,CB,AA,CB,7E,A7,F4,AC,AE,CE,FC,EB,4E,BE,A7,88,5E,CE,1F,E6,3C,44,A7,15,33,81,1F,B0,18,C9,49,84,A5,4C,2D,E2,BF,39,EA,86,E0,D0,4C,3F,DF,90,CD,B0,07,48,5C,91,E9,83,E2,FE,BF,4E,29,D6,C0,F8,AF,75,91,49,45,B0,5D,F1,17,12,03,DD,BD,E0,46,29,39,D1,89,E0,1A,6C,9B,C6,84,F3,68,22,00,11,6A,2C,45,88,EA,FD,60,0F,9A,93,8B,C9,7A,6E,79,FD,01,C8,E6,47,B1,B0,8C,22,B0,07,E3,F9,D3,17,C7,E2,D6,AA,6A,B5,47,C5,64,84,49,F4,56,8B,BC,CF,23,82,E1,AF,17,A8,A1,FA,27,A0,BC,96,05,D1,A8,A5,13,0F,07,53,76,D3,F5,E7,70,9F,46,D5,8C,34,6E,11,37,6D,F7,60,63,74,C5,FD,87,EB,93,CC,A8,1A,64,AC,33,89,09,7D,0E,94,B6,C9,C4,7F,2A,8E,55,68,D5,15,BB,B7,FC,B9,D5,AE,8F,DA,DD,96,8D,D5,2F,E7,9C,4C,41,0F,FB,2A,06,76,CD,4C,3A,B6,F8,92,0F,66,8C,3A,E7,DE,62,BC,D1,19,2B,6E,66,22,53,EF,12,81,23,52,4E,E9,93,8D,20,28,50,E1,02,14,CB,13,80,72,F4,17,66,6A,F7,77,E4,05,8A,15,FF,93,20,80,67,36,9E,6F,B2,FE,92,FD,36,55,CA,80,4E,6C,33,AF,4C,B9,A4,3E,A4,1E,9C,6B,59,54,64,E7,72,6B,8A,36,C6,44,75,1A,EA,5A,EC,A9,61,C7,F9,81,FC,9C,89,F5,09,35,D3,92,9B,14,28,A0,B0,B3,50,7C,22,DF,29,E9,63,AE,53,BD,9E,D6,4A,5D,70,DC,18,10,4D,AE,10,6F,A9,96,13,CE,2C,DA,21,CB,1D,9A,F0,3E,58,FC,47,5A,3F,3F,16,B8,0B,38,E0,88,2F,EF,03,6B,B7,01,0A,C5,26,9D,02,09,BC,3B,10,52,E0,43,0D,D0,A4,B7,65,8E,5B,1B,0D,CF,40,CB,2B,0D,AE,94,AE,59,EE,A4,C7,8E,00,20,32,0B,F5,AC,CD,B8,09,B5,54,A1,55,B0,3C,D1,49,E2,47,C3,6F,EF,98,AB,54,EF,C0,AB,AC,16,5C,D8,FD,AE,66,30,28,02,B1,9F,C4,27,5D,BA,E4,48,8E,3E,D4,44,6E,86,1C,61,0E,50,DD,4C,DF,59,8F,A0,10,3B,F9,9F,6A,C8,D8,DE,02,8C,73,18,72,E6,DD,3A,C6,91,3E,0B,B5,7E,6B,94,01,3F,35,35,7E,F1,18,14,8B,49,0D,EC,12,3A,AA,EC,40,94,4E,2E,3E,BF,33,D3,26,42,F4,94,C9,6C,9F,BB,9E,A3,C4,AA,97,F3,10,21,1B,AF,FB,3C,6A,91,F4,0D,D8,55,09,48,16,48,79,30,B2,47,73,59,CA,9B,5D,CE,6D,4A,A5,5C,64,80,B8,26,4D,7D,77,65,20,8B,12,96,6E,58,C2,78,7A,50,FE,D0,0A,0B,62,C7,6C,64,73,C9,32,30,A1,57,F5,7D,05,F4,E0,D3,FF,67,E7,BC,36,E6,4C,29,17,CB,E7,BB,2D,C2,D0,3E,D0,5D,C1,5B,89,CB,25,4C,50,E7,89,5B,6A,6D,29,6E,D3,30,E0,34,3B,4F,22,47,B7,FE,EE,91,A2,45,11,A9,8B,E6,73,44,87,1A,AC,1F,DF,3F,D4,68,46,32,FB,F7,74,EE,32,C3,69,5C,7E,43,58,CC,CD,24,51,B1,8C,5F,6D,52,30,8C,28,FC,06,63,EE,34,68,E8,75,71,B4,44,71,25,38,97,02,80,1E,97,16,90,1E,E2,62,65,29,A8,F0,DE,7F,88,66,6A,56,BC,76,97,70,A5,B6,91,1E,D1,47,AE,BF,8E,FC,F2,49,9B,35,A8,36,D9,B4,62,3B,D6,20,D3,FF,1F,4D,AD,07,0A,37,84,BF,86,FB,DF,2B,74,BA,8C,19,4D,5D,34,EF,99,20,33,E0,82,32,39,99,65,3D,EC,38,83,62,5B,49,0F,5D,BE,5A,90,57,2B,F4,9F,BE,C4,0D,CA,0C,49,2C,AF,60,4C,64,04,00,48,C4,C6,A2,3C,44,2B,B8,9B,B8,47,4B,91,EB,32,38,37,A6,CC,64,95,83,D1,B3,1E,7B,20,BD,55,39,D8,4B,54,6C,B5,67,C4,04,D5,2D,ED,E8,C6,F9,FD,7D,81,40,3C,3C,6B,58,A9,7C,8D,68,A9,20,81,80,35,31,50,F3,DF,B0,FE,92,A1,2A,B6,D1,6F,7B,25,83,21,36,E2,D0,9F,49,F7,4E,3C,51,37,52,A1,20,B8,EC,E2,24,AB,01,85,96,41,09,CF,42,8F,D8,BA,3E,42,52,CB,81,A4,D6,7E,C1,1E,3C,F7,86,FA,E4,99,D9,52,96,38,9F,9A,A1,83,35,9E,86,9C,36,06,C9,46,59,14,69,21,4F,EA,61,A6,2A,3F,90,BE,9F,BA,ED,CF,AD,65,63,11,8C,44,4C,A5,89,6D,E7,D5,1D,4C,A7,BC,F8,74,E5,3B,6B,79,D2,06,C9,06,65,8D,22,95,74,16,29,B2,37,98,87,99,FC,24,AC,97,41,BF,C0,32,1A,D9,A8,40,16,A7,72,43,BC,89,3D,1B,B2,A0,1B,1F,4A,CF,F5,27,85,31,66,2E,69,60,CE,54,8D,50,A3,44,84,89,BE,5A,C6,00,A1,D6,CA,2F,D3,6E,CF,BF,F6,81,92,83,AE,E7,C8,5E,8E,DB,90,D5,20,FF,01,62,73,40,AC,3A,4D,A2,FD,44,84,71,69,EE,98,D6,7D,3F,5C,85,24,A6,D5,3B,2B,49,32,CB,3F,1E,EB,ED,9E,98,BC,10,63,AB,A6,DB,C8,60,A1,EB,E3,4C,7A,9A,6C,DB,AB,B4,4B,F1,E8,F6,2D,A0,DF,20,B0,E4,42,56,02,E6,12,E9,E4,3E,D4,26,59,FA,0F,2B,00,B5,46,AA,70,04,0D,4E,AC,D0,C5,07,46,E3,F6,CE,9D,69,7B,13,85,08,4C,58,D1,B9,40,2D,F1,3A,72,08,1B,19,72,47,8E,C8,DB,C8,2C,9F,6C,82,41,01,30,A2,B2,1C,C3,A2,22,52,ED,D6,D9,A0,1A,92,B5,95,F6,7C,F8,87,21,7F,39,F3,FC,04,FA,0D,2D,B0,A8,FA,4E,41,6F,EE,52,3E,F3,25,BD,34,0A,09,82,FB,4B,65,84,40,6D,3C,08,89,D1,D9,41,00,FD,67,9D,FB,51,09,6F,A1,F1,1C,14,B8,35,54,10,AC,C8,7A,0F,53,74,A4,0E,7E,66,D3,10,48,47,99,B0,1D,55,09,FE,61,9E,2A,1D,12,A3,C5,0C,0E,DD,B3,20,3B,C6,6F,A1,CE,67,4E,F1,72,53,D3,9A,C0,03,15,53,E6,A9,BF,A2,08,E8,33,C0,6E,67,9F,F1,7D,AF,E5,97,A2,51,F7,C2,29,AA,85,CD,D0,77,AB,4A,C9,A8,38,30,51,26,88,C8,5E,7C,A0,C3,22,E2,35,81,0E,F6,CB,58,D1,31,6D,BA,40,AE,8B,B9,80,40,A7,DF,9D,4D,E2,25,20,F3,A0,0D,B5,7C,69,20,0F,30,B2,16,DD,0B,28,32,4E,C3,00,E8,60,EA,F4,32,AD,71,07,FD,04,62,6F,A2,57,CE,04,F0,C1,D4,88,75,CA,73,24,15,9B,36,AC,7C,E9,B7,1E,44,A7,A9,DD,DC,A8,41,AB,8B,79,6F,B0,F9,B9,2A,AC,36,C0,22,5C,9F,71,42,19,78,D4,36,D1,DE,3D,A3,B2,D7,36,62,0A,74,05,67,D0,4D,A2,12,88,C4,78,F4,F5,35,8E,4B,EA,98,30,91,01,5C,2F,55,30,68,98,AB,6F,AC,1E,8E,CA,C8,80,D9,1E,33,4E,63,3C,F0,C3,01,9A,EF,E9,FD,DD,F8,9F,FF,39,75,24,FD,81,DF,D0,3C,2D,97,62,2C,03,F6,22,52,4D,38,43,E8,7D,8D,A6,77,B7,09,F5,6B,81,B6,CD,1B,88,C2,C8,07,FD,08,C7,81,D2,13,D5,07,49,AB,E4,CF,D2,CA,96,67,A7,81,5F,ED,0E,AD,1B,9D,72,DE,B3,C1,6D,F1,A2,59,CE,F1,01,D6,7A,B2,9B,F7,D4,F2,A7,D1,59,D4,05,D8,25,89,B4,7B,27,EC,41,0A,91,EE,F0,E2,40,4C,78,40,D8,3D,0C,BD,79,A7,AF,F1,CA,A8,2C,17,29,6A,89,01,59,03,FB,DE,1C,C5,F7,A6,DB,2F,52,C5,50,F4,58,38,28,62,B8,21,E0,E6,B4,F8,8A,4E,1E,1D,3E,E1,EA,67,3E,43,27,94,D2,18,22,78,68,79,40,D0,35,63,3F,0D,58,19,E7,20,F9,82,4E,0B,C8,EB,B4,12,9A,A6,25,20,3F,11,93,5E,F7,28,3F,24,59,62,F2,01,B7,E3,FE,A3,88,E9,68,CC,A2,83,4D,56,C1,0E,41,04,0B,90,14,55,2E,C6,6D,1F,67,1B,51,D4,D2,F0,A1,6C,2D,20,B1,FA,F9,6A,81,10,57,C0,03,CF,6C,6B,31,33,A1,C5,C8,81,AA,D4,57,14,4D,42,44,21,CE,0F,1E,7D,8E,95,FE,9A,E0,40,A1,D4,83,C4,3E,D9,CF,2C,C0,8D,86,DB,01,01,29,B3,D2,89,FF,1D,79,CC,49,A4,11,4E,C9,60,12,BA,E0,1F,50,54,A7,32,AE,FB,24,87,AA,B5,5F,34,E8,47,CC,8B,36,16,58,71,B7,34,42,D1,B5,2E,7C,82,DE,D2,41,1E,FF,83,CE,F8,CC,66,F7,85,5F,59,13,2A,D6,F1,F5,49,1B,CE,93,70,26,03,F2,FD,4C,99,B4,BC,AE,7C,2F,4D,88,75,4B,AB,A9,A3,81,AC,C5,C1,48,62,87,54,A3,8E,7E,06,73,BB,DE,BE,2E,82,83,56,3E,A6,92,5E,90,2F,75,F7,4F,19,5C,EE,8C,0C,31,EB,8E,CE,D7,4E,A2,43,E4,06,2C,16,98,0F,D7,FD,28,4D,7A,22,7E,1F,95,80,E8,63,49,1B,02,62,FA,3B,C7,96,F4,9E,2A,38,6E,BC,B4,4F,63,43,A7,EF,C3,39,C2,71,3D,F0,C4,29,D0,B9,BD,DD,75,8A,A2,F5,46,77,20,B2,B5,33,21,68,91,D8,1B,71,1C,E1,1C,C6,1A,C4,83,C6,A0,2E,D4,30,89,CF,16,7E,BB,8C,AB,A0,DD,02,5E,D5,C6,48,B8,6D,0E,8E,2D,73,E4,52,EB,43,6E,8E,3A,A7,7F,B0,49,5C,15,7A,DE,1A,DF,C5,B8,87,5C,B9,20,C4,93,83,37,15,C7,7C,6F,1B,1A,A4,1B,18,34,D3,2C,7E,12,F6,2D,DF,98,B1,67,10,45,8A,9E,15,87,AB,8D,10,53,77,C0,87,EE,9D,14,45,61,07,53,B5,F5,F4,58,67,45,CC,27,5B,5E,96,39,02,17,F8,E3,D8,13,5A,1D,81,4A,CB,68,42,CD,39,B0,F8,3E,6E,EE,3E,B6,15,3C,B3,4C,2E,A0,1D,90,9A,1D,9B,F3,E1,2B,A6,67,A3,F1,0F,38,2F,62,6F,1E,35,CB,03,E8,22,F3,C6,D9,05,6B,AA,5A,34,80,C5,EB,1E,F1,F7,67,D2,42,D2,3B,93,65,56,6C,85,11,56,C2,A3,4B,D1,2C,C2,D2,6E,83,BC,F0,50,03,3D,AC,0E,89,46,50,6A,FB,8F,3A,08,64,69,73,14,D9,91,68,CD,6A,28,1E,9E,8E,73,47,38,C4,8D,A6,E9,49,51,DA,6E,9B,84,D9,59,AD,7F,34,06,CD,2F,99,80,17,D9,D8,2C,10,5B,DF,BA,AF,68,02,10,A0,EB,49,AF,C5,0A,22,F1,74,A1,28,1C,BF,9F,37,A4,70,DC,05,29,76,B4,5E,D6,DB,02,AC,32,6B,FC,13,F4,D8,BF,C6,79,06,06,4C,5A,5E,89,3B,81,32,EF,6B,23,A4,C9,80,F8,B1,F0,34,D3,90,BC,FF,1A,4C,56,CD,3C,05,56,17,09,66,32,5E,BE,3D,44,04,9D,26,30,E4,79,2C,8F,95,2E,02,C2,08,32,BC,A0,FE,98,75,5F,4D,E7,4D,76,2C,06,6D,4E,C0,3B,0E,42,C5,33,18,01,16,8A,32,57,B1,10,93,EC,39,3E,A4,46,3E,DD,A7,08,CD,EF,77,03,46,C3,DF,E1,FA,E5,49,F5,46,EF,8A,6E,68,56,42,1D,B0,E4,25,AD,72,53,1E,D4,97,26,C0,8D,91,F9,FD,32,83,10,27,C5,2F,E8,39,1A,84,D2,E7,EB,55,A3,D3,1B,8D,AB,FE,C2,A7,B8,AE,B3,7D,85,F2,21,B4,FF,41,A3,77,B6,27,F0,FC,4B,62,DD,6A,DA,71,AB,77,D8,06,1B,D8,18,73,0E,66,E6,33,D0,92,8E,84,47,4B,38,55,F6,89,7D,74,DA,40,1A,54,46,38,46,94,3F,4A,E3,95,57,8E,E7,63,B5,2A,DA,94,21,63,22,20,C0,79,24,C5,69,08,0A,F5,7C,39,2F,7E,72,58,E8,D9,0A,9E,09,38,EC,3D,90,6B,DC,52,EC,69,1C,EE,27,98,4E,4E,B3,44,57,39,CA,B4,AB,B9,1B,A4,78,8A,7B,B9,84,F5,01,D2,BB,13,20,5E,1E,9A,AC,FA,BA,AE,D4,FC,19,12,7B,E8,CD,92,D7,E4,D8,D6,26,A5,36,31,67,B5,2B,4A,E2,14,4A,EE,F9,81,0C,C7,0F,B3,22,FB,48,D7,35,8C,20,AF,67,1C,3F,3C,38,F4,96,FB,58,0D,87,0E,43,12,88,51,89,60,17,DF,5F,D3,8E,98,EB,99,03,45,23,DB,04,FC,AC,63,91,0A,96,0C,3E,21,20,2E,DA,88,E3,62,74,7D,AC,59,50,24,EA,14,24,85,05,51,C0,67,AC,35,72,5F,33,F2,C1,C7,B1,37,EE,1F,82,DF,80,92,F3,C4,4E,B3,84,5C,93,F2,BD,26,32,8D,5E,30,AD,12,5C,DA,F5,7B,6E,EE,62,63,38,EF,4B,7D,BA,4C,DD,5A,B8,2C,C9,AD,4F,EE,33,66,17,6B,21,9F,6F,6B,A4,A5,21,A0,30,D4,31,25,CD,D5,EC,8A,18,41,1A,FE,DC,E8,4B,66,EF,B2,5D,B1,FB,B2,93,33,3F,B4,42,4D,7B,70,EA,83,C4,84,21,5E,BE,34,16,BE,5D,94,0B,BA,2E,F2,3C,58,D0,B1,77,85,50,70,D4,2C,AE,F9,AD,C9,05,45,EF,97,07,C9,CE,64,1A,94,CF,C6,9A,49,34,3D,DF,73,63,AF,4E,D9,BF,11,D6,94,A0,91,75,EB,49,A5,94,19,71,73,80,5F,11,EE,70,B7,D6,96,A0,DA,7E,F6,6F,F4,03,EC,FC,7E,6E,EE,B7,BA,91,B2,A9,75,2E,91,F9,8A,3E,F1,E1,F2,6E,4C,C1,EB,FE,DE,15,1F,B3,04,F9,B0,22,2F,BF,FF,1A,CC,79,32,2C,42,D5,96,A1,FA,00,2D,9D,BB,BA,6F,B9,7F,FD,BD,45,FE,CB,F3,AA,FB,01,B9,91,92,FF,0C,3D,B9,54,CE,D4,56,8C,C6,3E,24,4D,B9,10,51,67,71,3E,C3,7F,54,37,CC,F6,99,B9,38,44,8E,24,61,27,E4,86,E5,AD,6F,A9,44,C0,E6,68,1D,3B,2C,9A,85,3C,C3,27,86,50,AA,82,F9,26,63,83,58,76,75,3C,E7,E7,4B,56,1D,63,A8,94,36,C4,4C,D6,16,46,D1,B6,4D,43,3F,93,43,A8,BA,01,F2,93,75,AB,CC,0B,72,E9,D7,90,02,2F,69,70,AB,EA,94,8E,F3,4B,DA,45,A2,71,66,29,9C,07,01,27,FC,8E,F8,5C,9F,D3,FD,18,A4,C3,E4,49,87,56,06,53,A9,AA,03,D4,65,AE,6B,99,A4,01,A9,C7,37,8A,43,20,5D,33,65,2C,6C,C4,F0,AB,83,7D,5E,FA,3E,3E,71,26,80,BA,4D,26,F1,D9,20,66,73,C5,10,82,5D,2F,D6,C5,B6,F5,F9,85,73,F8,88,71,E0,CC,B1,47,EB,D2,CB,DB,CF,59,04,55,C1,DF,A7,9A,96,38,B5,CE,A2,CD,0E,DF,09,E3,2C,A8,36,96,73,8A,9A,10,07,89,42,AF,55,4F,43,CF,D7,D1,93,59,FD,86,70,A3,29,44,3B,A2,E2,05,54,3C,61,33,A2,CE,B8,F0,4E,D4,22,85,65,02,DE,EF,E3,B5,7B,A7,3A,26,C8,76,39,07,D3,9A,1A,30,80,35,1B,E5,07,AD,1E,63,A6,9C,D2,8F,B0,D0,F7,B8,9E,26,3A,67,7E,D3,28,2E,C8,13,09,FC,E8,0A,8F,E3,21,82,67,1E,53,EC,F4,5E,00,50,A4,AC,68,13,F3,BA,AC,10,A4,6B,8C,5E,F4,E2,99,59,67,E2,9D,C8,53,27,00,AC,A1,82,79,60,8C,4B,57,8B,A4,5C,08,08,BD,AA,B4,65,3D,BD,2E,9A,4E,9D,3E,69,A2,B8,17,8E,95,DD,08,20,70,FD,C7,6D,60,E3,DD,3E,E1,4D,D3,C9,74,74,15,F2,09,8C,FA,CC,CB,7C,64,31,FA,31,59,FA,DA,08,28,9B,6A,81,72,6E,E0,F1,4D,9D,84,AB,D3,0A,EE,E5,F4,6A,51,4B,A1,9B,50,39,C0,AF,98,E2,47,1E,85,8A,77,DF,9C,73,0D,4D,09,6C,5B,F5,46,80,3B,6A,F8,BD,20,70,E8,0D,EB,6F,69,E0,59,B6,84,E4,21,68,E1,43,6F,A7,16,90,3C,51,D1,1B,22,BE,0E,FA,81,07,F4,3C,BD,02,38,41,64,84,1A,1B,72,74,41,52,E8,96,13,B4,B0,13,7F,02,70,5A,59,BC,C7,83,78,2F,B7,10,60,A1,DD,74,75,00,5A,D0,DE,36,ED,A2,E4,3A,46,8C,B0,17,A3,90,43,E0,DA,C8,37,B3,E9,04,C7,78,8F,AB,2D,E0,5E,55,70,58,6C,EE,3B,87,B8,A3,78,68,4D,8B,9F,EB,62,C7,32,55,12,21,CD,1B,3C,60,B2,96,99,92,49,E2,FE,0E,A0,27,00,87,0D,98,B8,1E,3F,8A,9B,DF,7A,1C,3A,30,84,1F,16,9F,D8,54,02,61,44,14,43,67,8D,C9,BF,9A,FB,EC,E1,58,CC,E4,1D,6D,27,85,9D,B9,B3,A2,CA,EE,8C,F2,DB,86,49,69,38,03,4E,DB,7F,83,90,B2,04,CC,B3,4D,6F,E0,C9,BE,F5,0C,3A,31,6A,B0,9A,E4,EE,7F,C8,CA,9A,07,BE,8E,50,53,BF,5D,D2,48,6B,AF,A4,40,2E,94,AA,B2,41,A7,1E,D4,7D,38,08,8D,53,0D,AC,17,65,4A,EB,C3,8A,BA,29,36,C2,E1,84,F4,03,DD,FC,A6,EB,5C,61,DD,E0,FB,58,D4,21,4E,98,79,BE,54,44,61,D3,D3,57,5B,53,0A,29,4D,88,C5,41,13,15,26,DD,3E,87,07,6B,2F,FD,3A,07,38,03,34,85,DF,73,0C,98,A0,DF,33,E8,07,E6,42,9A,C0,11,19,43,1E,02,DE,E2,9A,8F,B7,FD,67,F2,B3,9D,47,DD,99,5A,1D,3D,B0,F9,D1,7F,5F,42,11,BC,30,EC,36,FD,8C,13,55,B1,5C,34,CD,91,DC,D2,6A,33,DC,A3,BB,A5,23,85,2C,66,7E,9D,32,61,83,EB,D4,33,CA,EF,CA,B0,FE,5A,25,6F,98,09,0D,9B,D6,F5,89,CD,00,14,82,1B,A3,F9,A6,92,06,41,E4,79,70,BA,85,E5,D7,8A,4F,A7,40,B8,D8,DB,E3,78,3F,F0,A3,9B,AE,D6,20,DB,80,4D,DD,38,06,BC,27,A6,5A,C6,0D,33,55,FE,5C,44,DF,59,DF,20,FE,2D,A8,46,28,09,CF,F2,7C,F7,03,1E,DE,76,D9,55,21,69,46,7E,A5,02,EC,F8,22,65,81,E8,3C,C8,6F,A7,22,FA,E6,30,A0,26,3B,A0,E4,CB,9D,50,BC,78,D2,66,16,54,56,55,4D,FB,99,60,D5,BD,E5,9F,BA,B3,16,1A,BA,82,D8,87,C9,31,0C,37,37,63,F3,86,BA,07,0F,EB,BF,35,F9,8C,71,D6,22,87,35,5A,74,CC,DE,30,97,7C,ED,30,9A,2B,80,A1,8E,71,44,4A,06,F9,3F,DB,D3,11,4F,0B,E9,46,FD,45,26,E6,26,D6,68,5E,DE,F5,BA,87,E9,41,15,12,BC,7F,36,AB,4F,18,48,3D,86,EA,3C,8F,B9,E2,C0,6D,6F,EE,AB,CB,C8,89,7C,66,8D,67,39,7F,56,D2,08,A9,74,C2,63,14,D6,82,1E,E6,0E,8B,55,1A,5C,BC,85,F1,82,06,D9,D1,CC,3B,D6,03,B1,E2,80,43,EC,CE,E5,B2,F8,D8,63,4A,76,B5,BE,E6,21,ED,2B,0E,D1,E8,81,67,B4,7A,F5,61,80,4A,83,52,FF,1D,A9,4B,01,3B,25,00,F6,95,71,94,14,1D,FA,3E,D3,21,EC,5B,84,51,BF,9C,BB,EA,97,B3,A9,A8,BB,1B,83,05,72,DA,A7,1E,19,F8,8B,0E,9B,8C,28,AD,BB,F3,28,FD,80,52,A4,AC,7C,E9,CB,7C,19,75,8B,85,8B,56,16,8B,EB,95,7B,06,CE,E4,5E,A6,5A,98,16,7A,3E,CD,99,6F,23,90,1E,BE,F5,68,B7,3E,1A,A4,1E,29,A2,07,97,10,FB,7F,99,CA,55,DB,07,5F,7A,A9,BD,0C,43,7E,8D,B9,CC,5F,FF,EC,6D,43,BA,CE,C9,08,2B,D9,7C,1F,3D,BC,31,97,C0,DC,6C,7D,92,13,8C,92,A8,28,0C,95,7C,0A,27,6D,EF,02,8C,FC,64,CD,00,AA,19,2B,7F,C7,C9,14,94,72,8A,83,E5,39,F1,A5,4F,E2,D3,2B,C3,3F,14,EF,D3,62,E0,C4,38,29,04,4D,DF,C6,1C,C6,57,A0,DC,AD,2F,E7,29,B5,DD,83,18,91,1A,CC,73,A1,20,DA,AE,D4,17,BA,B0,5B,34,2D,A1,3A,E8,DF,C6,E4,6E,5A,7D,27,AB,54,CC,03,0D,10,3A,6C,23,93,B4,56,7A,DC,D5,13,F6,60,25,D5,F4,A8,51,93,46,2F,C6,16,71,88,6C,52,E9,DE,77,F5,E0,F9,3D,00,78,43,19,2F,71,ED,B3,89,BA,D7,34,F8,D1,18,3B,6E,72,00,A7,3F,85,87,F0,90,14,6F,22,58,68,BD,F0,2C,8B,A3,E4,7B,B3,37,22,D4,4F,30,7B,8E,8F,54,89,F9,22,3B,73,33,E0,4C,E3,EB,79,47,E2,E5,4C,7F,73,DA,44,77,3E,C5,8B,2D,CC,78,B4,5D,BE,1C,76,AF,6D,0C,3C,F7,E3,CE,EB,1A,90,52,9E,47,40,51,54,1F,59,E3,48,BB,84,54,BD,AF,E8,F6,9A,CF,20,3B,2B,92,D2,AC,9E,68,4A,1B,2D,A3,DC,12,D5,44,F2,57,B5,20,8E,91,33,5A,D2,F8,74,43,30,33,27,6E,6C,DD,D7,9D,D8,7C,89,26,49,ED,26,48,2B,4A,14,DB,14,49,76,22,76,D0,A6,53,D4,0E,78,16,9D,7A,7E,89,31,7A,D1,D1,E2,87,FC,AC,EB,75,AC,73,19,53,CC,0C,C7,F6,84,3F,72,F4,00,F3,88,2C,A1,3E,6C,FF,5B,F7,56,A4,8F,F4,24,12,42,35,E1,E6,34,AF,37,63,E4,01,7C,D5,DC,66,22,57,F6,8B,46,BF,26,53,97,24,19,A5,EF,31,02,8B,63,54,20,CC,D8,76,C4,C7,5F,F8,8C,05,AA,EA,9D,53,9F,1B,15,42,FA,5E,03,C2,AA,4E,4C,91,E5,DD,A0,53,19,F7,AF,63,D2,A9,64,FE,98,49,04,20,D6,7E,24,B3,7A,FA,AB,01,69,80,B0,92,50,8D,45,60,26,96,7E,3F,9D,3C,E6,D5,92,92,34,43,B7,8E,40,CC,EE,09,8D,FD,CF,2D,B5,B1,07,DD,3B,93,CE,FD,52,1F,AF,DE,B8,3E,E2,25,B4,C8,81,93,92,AB,57,E5,15,61,63,29,99,B3,4F,B3,14,7B,B7,2D,56,06,31,5B,0B,F9,59,1F,53,1F,9E,29,6D,CE,31,07,D2,C9,80,DD,26,7A,80,59,38,7E,1D,2B,71,A2,64,6A,56,75,82,3D,B1,36,87,69,B4,CD,9D,58,4B,1C,9C,B0,F6,46,23,C0,5B,E8,44,38,92,32,BF,70,7E,EE,5E,58,B9,11,EB,77,DE,66,7D,79,F7,D3,18,08,FE,A3,53,56,5F,2A,47,F2,FF,D9,61,93,BE,D5,41,FB,1A,EF,90,1A,69,5A,1F,57,44,60,07,E3,E2,B4,F4,54,B3,3A,0D,AA,DC,97,4B,7B,9A,EB,6A,FA,0E,82,3B,F8,82,B8,A4,22,BB,93,58,7F,B1,92,D3,79,DC,1A,7F,5F,C5,FD,4E,3D,CC,2A,D2,77,B5,18,2C,43,14,20,B2,E9,FE,1D,0D,6E,09,90,6C,7B,6D,7C,F3,58,BB,FD,FF,1B,22,4F,B9,CB,B3,12,38,69,1E,C6,9D,16,C2,28,A0,36,B9,15,51,FF,6B,F6,D3,F6,83,D0,0F,6C,1D,1C,DF,46,1B,D8,F6,C1,C9,C9,60,FD,EE,FE,D3,57,B1,9D,06,95,2B,A5,56,FF,94,59,44,4F,BB,D3,A0,6C,68,96,A4,F5,39,43,8A,10,EA,9B,09,5C,7C,B8,4D,DA,F8,FD,67,3E,14,10,60,14,A3,10,1E,DD,D9,69,5B,33,9D,F1,91,DF,36,BB,9E,43,C8,38,20,50,DE,88,86,D6,BA,6D,AD,43,2D,3B,0A,A9,88,FD,4B,35,3B,BB,83,36,7C,78,15,C6,25,D3,59,05,DA,58,06,6F,A7,D7,91,65,DF,EB,26,3F,DA,97,C6,36,87,FE,89,D5,42,A5,77,D3,71,C3,2E,91,FA,FC,CB,C8,5D,6C,0E,26,EF,38,16,5F,60,33,AA,C4,44,C4,74,FF,7C,BC,7C,C8,13,4A,35,4B,BB,59,10,61,A8,22,A8,12,5D,6D,9C,EB,BC,83,5A,BE,FA,B3,87,82,97,F1,B9,2D,A9,AE,CB,59,BD,38,B8,9E,A9,FC,BD,3C,FF,59,5F,12,67,C3,59,44,54,E3,D2,FE,4D,D8,13,83,C4,09,69,13,34,2B,0E,BB,20,75,8B,FA,DC,0A,94,DA,1A,20,A7,F8,A2,85,C7,03,E8,8E,E9,A5,3D,3D,C6,8C,29,A4,E2,6A,7A,3B,78,12,F3,44,6B,D5,7E,A8,06,59,32,CD,0D,08,38,44,8F,2D,87,4F,78,1D,8F,B2,F1,97,DE,20,B4,AF,E9,68,92,FA,EF,87,DC,0F,91,8C,3C,6D,74,69,4E,E0,4B,6B,C6,02,55,3F,B9,27,80,40,F9,C1,82,1E,D2,95,32,96,A8,68,9C,0D,DC,7C,A5,ED,AD,F1,E4,44,7B,33,94,18,11,9F,EA,3A,8C,E9,2C,F5,E4,4B,D1,5D,39,F1,97,AA,5D,89,F6,91,6B,AF,1A,91,A6,E3,44,5C,65,40,E9,46,8F,ED,0C,68,53,4D,F9,55,15,5C,DD,91,E2,1E,5F,F2,47,0F,62,E0,A6,BB,DA,D8,A4,CF,8A,2E,0D,40,C0,91,43,58,04,0E,65,32,31,BF,40,C3,78,BE,49,6E,B1,E4,E2,4A,D0,79,7D,C1,21,E8,EF,D4,72,CD,34,EC,42,EE,35,AF,35,3D,9A,6C,28,81,D9,BC,D7,1D,38,1C,8F,CE,35,19,D5,D9,C0,CB,D7,18,CB,46,57,EE,31,BC,0E,9C,7A,A6,0C,21,A0,44,12,DD,92,58,07,F6,77,4A,35,33,40,71,88,FF,C4,7F,53,B9,D1,16,0C,6B,49,79,07,3D,97,A0,8A,C8,48,37,4A,04,2B,F8,C4,CB,28,F1,77,C0,58,A4,E7,CC,9A,2F,14,AD,EE,49,36,AF,B2,A6,85,FC,5E,7A,69,55,96,EC,0C,C6,EB,E5,43,7C,2C,B9,4B,9A,03,7D,9C,87,95,4D,CA,02,2F,C5,DC,48,68,9B,D2,A5,FC,9F,1A,F8,75,9A,84,0D,61,58,73,A4,22,85,A4,5C,89,DC,BD,97,6C,6E,BF,F2,0F,33,6D,1F,C9,5A,B0,B9,B4,46,09,F8,18,B0,4E,D1,F5,FC,13,4B,A4,90,94,07,2C,E3,60,49,8D,4D,A0,CE,05,2D,A5,BF,DE,64,47,E7,8F,BE,A8,67,28,48,12,C5,44,95,63,96,58,06,F9,D3,5F,91,1E,0C,E1,DE,93,A8,53,31,D9,3E,BA,FE,E5,D5,20,9E,80,E4,D7,25,7B,FD,C0,72,0D,AC,D9,D8,9D,2F,4B,33,61,88,2D,75,CF,2F,FB,62,40,33,AB,A6,7C,A9,7E,C2,F0,63,D9,61,51,9B,82,9F,16,A5,DD,55,11,EE,EC,3F,F4,26,2C,6B,89,09,F4,89,A5,EA,55,F0,0C,2E,8A,0C,56,C6,98,7F,60,4D,59,08,C8,B6,37,7C,26,7E,CB,BC,0A,24,94,D9,A4,4D,76,36,70,96,F6,FB,DB,52,5F,B6,E5,DD,03,69,B8,70,03,DA,49,6A,EC,20,4E,5D,36,21,EC,D8,1B,1C,AE,E1,5F,18,97,2F,B0,01,3F,8F,6F,2C,5B,4D,93,08,36,9C,B1,4E,CA,EA,9F,C2,08,B1,0E,2E,DF,FA,8D,2B,EA,C3,1C,D0,4A,3B,F2,4F,2B,23,19,A3,DA,57,A2,38,C2,61,26,C9,2B,A9,0A,7C,5C,34,4A,3A,52,CA,A1,53,1A,A4,87,B8,1D,24,55,9C,28,16,92,95,E7,48,C4,CB,F0,53,DC,4A,9C,B3,5F,AA,5E,84,35,D5,AA,C2,01,02,B0,B2,E6,1F,06,F8,FE,D2,D1,C7,CB,16,76,77,55,EB,4F,CD,0E,7E,47,5C,30,17,30,F8,46,A3,AC,3A,5F,92,85,6C,E0,F6,E1,46,FA,E8,5F,18,CB,50,F6,25,0C,58,3C,FB,C2,9F,DF,A1,EF,7F,8D,23,E2,6A,97,66,B8,D8,E8,39,9F,FD,C6,9E,C7,46,E4,17,69,E7,43,7A,D3,76,36,A4,CB,A3,14,DB,45,84,23,F7,53,FA,68,10,17,AD,EE,85,AE,8F,29,A4,89,E8,EB,A6,48,F5,94,68,EA,31,E0,42,61,60,6E,E7,48,DB,F5,84,BD,61,A5,61,15,8D,F9,03,D9,0A,62,8C,9E,29,15,79,B9,AC,B0,64,62,51,92,90,11,36,EE,8E,7D,52,FE,9B,27,9A,AD,BC,39,74,6D,F1,FF,49,B0,60,B9,EB,3F,15,F2,67,C8,E4,22,1F,97,59,5A,90,06,F3,88,D2,D1,DB,07,BD,0D,8A,4E,0A,2C,E4,75,80,23,C0,79,D5,51,DA,D8,E8,33,43,7C,CA,2B,6F,79,E3,A5,66,F4,28,58,E6,18,A5,57,54,D0,59,6C,B5,C0,47,0B,10,64,E2,C1,12,70,BE,32,90,C1,06,64,2C,92,42,DB,F4,94,9A,E0,19,90,03,5E,6E,F6,19,1D,68,57,E6,C9,34,7F,67,92,90,A0,54,4E,17,42,48,B8,D0,6C,F5,53,9D,91,4A,EB,CA,6F,40,CE,06,18,10,55,26,71,80,A7,9B,1A,34,A0,F9,92,13,62,8E,69,83,28,1E,CE,C7,AD,30,5D,8B,14,D7,9C,93,BC,E5,2A,FC,8F,6B,1C,9E,9B,D7,E4,35,69,9A,04,A2,17,47,78,AC,FF,94,AC,E3,90,CD,4A,67,D8,A5,A7,80,2A,BC,DD,E4,70,FB,3F,F6,FE,3E,DB,4F,AA,07,20,2E,FC,88,ED,61,3B,3C,2B,35,D0,E4,2C,6D,76,34,B8,59,43,9B,AD,B7,C1,FE,81,48,F4,79,BD,62,16,A5,DD,70,4B,05,67,5A,7A,CE,B6,EE,41,85,E8,E2,2D,BD,7E,06,2A,5F,E6,91,39,30,6B,97,0D,10,AF,5C,5D,43,25,35,D1,08,5D,8D,1A,45,A6,3D,50,10,49,B4,95,B3,3A,23,40,9D,A7,0F,CE,70,B6,3F,7A,C4,CE,1F,CB,B4,8C,1D,C8,9E,5E,8A,7E,AA,C5,13,8D,96,F5,78,83,FE,59,1F,BF,ED,C7,D1,94,7B,D9,16,90,C9,CF,B0,B6,AB,7A,E3,B4,F8,79,19,FC,0F,D6,EE,9B,23,62,32,17,C4,28,0F,2F,C8,82,7F,6B,82,61,C3,81,05,83,48,54,5A,C1,D6,EC,CB,E4,C2,C6,83,28,FC,20,44,1A,1E,E6,63,02,8C,09,A3,34,2D,F4,10,4B,65,B3,2A,B7,AD,07,35,FB,7E,46,70,AB,5A,78,77,31,49,B9,F0,AD,83,73,18,F6,C6,C6,84,93,F0,E2,02,13,F6,9E,C8,37,EE,5F,3D,21,1E,E6,35,36,F9,0D,0E,31,C8,E5,C6,E9,38,CF,84,55,0D,E6,B2,E4,69,CF,C0,D8,47,D6,D1,A4,7C,61,0A,F3,4E,16,7C,1F,41,27,78,C4,68,C2,C9,38,80,D6,3D,12,9D,00,70,93,0A,35,BE,9A,60,12,60,59,49,F7,83,89,C7,38,3C,F8,73,80,F6,FA,85,A6,88,4C,B2,D4,40,96,67,D4,A5,3B,14,47,A0,45,75,68,8E,FC,DF,B7,68,43,95,74,15,73,E7,02,DB,E3,B4,C7,18,FB,04,95,FA,DE,5C,52,6E,96,77,67,AA,C4,A5,B4,8A,6B,1D,16,94,E0,E7,5F,B3,B6,74,1D,BB,90,FA,DA,B7,CD,41,AE,33,45,1A,0F,90,5A,DE,C9,2D,16,BC,F7,9B,DD,C4,68,4E,5D,D0,26,13,B2,89,D5,D0,26,90,9B,DE,1F,D7,38,E6,80,EA,12,57,FA,D9,E2,37,8D,A5,4B,D7,A4,60,B6,69,0C,17,DB,D4,6C,8A,12,DD,7E,6D,4E,FB,B8,BD,CA,BE,8A,0B,EF,5A,F2,58,0E,BE,01,A0,81,6F,4B,E8,F3,9C,DE,57,93,AC,07,54,55,D7,1B,ED,7F,29,2E,A4,EC,AE,DC,9F,B6,1E,E8,38,45,51,A4,9D,C5,A3,ED,33,30,23,BF,53,3C,43,F7,40,C6,FA,8C,FF,81,E6,6F,47,70,3A,47,56,13,6E,A6,1B,D8,0B,60,5C,D0,3C,6A,B3,B5,E6,F7,FF,52,C0,11,FA,B2,21,1F,A3,0B,B6,D9,C6,7F,49,68,9B,8D,BA,8D,C9,1E,06,94,B6,34,62,AB,6F,98,55,A0,94,23,3C,B2,08,A2,E0,7B,E7,CE,9D,2F,2F,8F,6D,DC,5F,DD,84,3A,56,5F,AF,63,E3,CA,7C,95,EF,87,B1,14,28,54,2D,9B,8C,2F,AE,B1,31,AF,8F,8B,23,19,20,05,DA,43,88,37,D7,BA,27,AF,C7,6F,DC,DF,E1,20,B5,D2,4F,A6,03,79,1D,DC,53,A6,D1,99,22,BB,3C,CE,C9,7A,BF,C5,27,C7,46,A2,DE,BF,61,40,9B,E0,10,E3,D5,F2,33,C4,25,88,91,4C,62,E7,BA,AA,81,3E,0B,22,81,8F,3F,88,57,FF,99,24,5D,2C,07,FE,1B,2D,98,CD,34,3F,E3,9E,0D,EE,A9,1D,D9,68,12,37,CB,37,26,AB,C1,B7,6A,9E,0A,83,49,FF,C5,5C,9D,F7,DC,4D,DF,EF,23,AB,83,65,85,20,17,22,44,24,8A,53,E7,E0,29,D1,9A,24,8D,0E,75,A9,53,F4,10,0D,D3,33,F6,97,3C,72,A6,AD,6C,B1,A5,7E,56,5B,AE,0A,74,2B,69,2A,54,23,A4,BA,97,E0,18,84,62,D1,2B,DB,B8,F3,6B,7F,84,22,11,2C,F6,19,F3,3F,D7,41,E4,39,89,FF,FA,C1,E6,AB,C3,1B,0C,6F,F0,48,8C,37,C1,E9,58,04,97,9A,42,F8,53,AE,9E,59,AC,B0,F3,09,05,92,39,8B,A5,93,B0,D5,29,40,AD,02,21,9D,88,AC,F9,35,C0,DA,D9,3C,F2,77,3D,6E,E8,A0,F9,2B,39,8F,16,5E,65,DB,53,E6,B6,C1,0A,AE,B8,C9,33,EA,DB,5C,74,19,F9,AA,8A,1F,D1,75,C2,9A,28,5C,4B,43,D5,C5,F5,B9,40,FA,7B,2B,05,2E,3E,83,92,33,DE,DF,6C,6D,8C,64,BC,66,AD,84,2B,9E,5F,A8,66,19,66,F8,8B,99,92,88,54,A4,71,48,4F,F8,4B,22,E3,EB,4F,2D,A2,0A,E4,2D,DA,A9,3A,11,D6,97,5E,D7,16,B8,73,83,E7,79,1E,66,3E,A5,2F,31,4D,D3,07,F1,0A,A1,9F,49,3D,1D,7D,88,04,19,6C,3B,65,20,69,ED,9B,5F,1B,C6,D2,5F,98,A6,D5,17,24,52,03,59,4D,D1,E9,7A,3F,47,F6,BD,2D,D3,83,CE,56,AD,FF,5B,7E,C4,23,32,1D,E7,0F,32,02,35,23,38,C0,EE,BC,61,E9,84,25,5B,B4,70,B6,8B,35,BF,C3,B1,A3,54,26,0D,BD,52,F1,93,C7,16,E3,9D,51,7C,CC,D7,4E,76,FB,F1,91,68,FD,9F,0C,1C,CF,15,2A,D3,3C,62,93,97,5B,54,BF,D7,45,2F,C4,76,E3,FE,40,48,82,6C,39,F2,E4,63,5A,70,44,79,5A,0F,49,26,A3,FB,75,C1,C3,A2,26,15,27,C7,0F,A9,9B,EC,83,AA,4D,36,F7,4F,D2,1C,23,6E,AA,43,00,8D,2B,89,33,46,B7,B8,4C,C8,12,15,35,77,27,B9,9A,EF,28,66,3A,09,7E,9C,E0,B7,3B,56,01,30,3E,41,9C,A7,CC,57,5C,AA,9C,86,94,38,37,18,AB,BB,36,79,50,9F,7E,BE,BB,31,70,FF,AA,61,F0,09,00,E3,83,F9,D2,31,92,3E,6B,3C,90,EB,61,67,76,67,49,C7,47,3F,B3,0C,1D,8B,A2,F5,A7,E0,8B,4A,AE,5D,3E,95,95,7B,10,EA,A8,F2,79,D1,97,3A,A5,2F,61,51,6F,56,65,D7,2C,88,4E,D1,6E,F2,7F,DA,F0,51,85,5E,73,5D,61,2F,3B,2F,48,2A,02,D3,71,EB,17,B2,ED,EA,E9,2A,6F,80,E5,F8,9D,D9,68,5F,27,C4,01,2A,C0,E7,F1,98,C1,28,A4,30,A4,FB,F7,06,53,CE,63,42,3E,1F,0B,8E,71,6C,19,29,97,B8,59,B6,D2,C4,40,00,6C,D7,9A,4B,64,CB,3A,78,24,36,FD,FF,B6,F3,A5,57,DA,66,88,CE,57,08,80,25,50,6F,20,19,18,E6,CC,FC,5E,24,7D,B5,52,11,91,9E,B4,C0,29,BE,CC,09,91,FF,3E,BF,60,B5,6A,7E,5D,5D,03,F0,29,7D,2C,31,EF,B4,43,B3,74,F3,F2,C6,C5,E3,57,E7,32,23,A2,08,AA,E2,D6,FD,1A,4F,4E,6A,E2,68,6A,31,BE,35,E1,13,4D,05,99,42,03,DD,12,EE,AC,AB,B6,C1,65,77,B1,22,D4,C8,63,71,18,1C,81,E4,CB,FA,EE,91,5F,23,42,06,32,9C,6B,34,4F,3B,0A,D9,EB,2B,50,EE,69,69,96,6B,9D,37,55,CF,0A,88,47,24,B1,5B,20,6E,9E,C9,6F,DD,28,D0,93,35,99,25,D6,57,40,86,25,33,41,30,B1,96,FA,C2,BE,82,0B,F7,30,6D,BD,4E,FC,06,B5,62,FB,91,FB,E7,53,E1,CC,BC,C6,D1,82,D1,E2,E7,2A,6F,6C,BD,69,4A,6E,8B,FB,0E,4E,EB,73,44,23,88,6B,42,FA,89,33,CC,59,23,A1,F6,26,DA,2B,D6,B9,99,54,60,10,51,DB,B4,E6,AE,94,D7,25,72,64,89,84,78,FF,5B,48,C6,62,74,60,A0,2C,CC,8F,6E,67,99,F8,4C,27,86,99,28,58,D4,A3,3F,8B,7A,17,B8,F5,72,2A,C0,1A,45,66,05,4F,B3,D2,F8,33,25,5C,9A,68,15,EF,C2,4D,2D,CE,F7,C1,27,0B,F2,D0,AF,AF,47,4B,E2,28,9F,30,92,30,33,60,A6,10,CB,46,26,81,D7,59,E2,85,43,0A,C6,84,F2,17,41,26,63,49,04,3C,67,2F,42,55,AA,BE,5D,F9,D7,FF,FC,89,12,A3,BA,AA,69,86,1A,2B,C1,2E,3F,69,60,CF,8B,91,3E,D5,45,F0,A4,E5,E5,0B,2C,16,96,AC,91,8E,BE,07,ED,B0,9E,BD,EA,3C,25,98,CE,19,99,94,91,98,88,22,15,22,3C,89,D8,2B,A9,65,9A,02,E7,07,61,17,6D,6F,4B,06,6C,6E,40,60,34,0B,95,1C,8E,3F,41,AF,5B,DD,7F,02,29,43,48,6A,F5,98,F8,58,11,43,3C,89,A9,C3,60,1E,16,D7,CB,29,7C,C9,A5,CD,30,E3,70,93,77,1F,0E,B8,73,19,4E,9A,2F,19,CE,65,1B,B8,4D,D9,37,E0,B2,B2,B4,2E,86,18,84,4D,98,8A,73,ED,FF,EC,DB,1A,42,A9,DF,1D,4E,6E,B3,FB,2B,A9,F8,62,F5,DA,B2,0D,BA,B8,29,6C,EA,54,FB,BA,FD,29,0A,33,3F,33,61,02,70,FE,0E,33,CC,88,70,BB,A1,66,C3,93,02,4D,55,B4,D6,CE,17,DA,25,F1,36,DB,51,18,9A,48,DB,AC,44,D2,87,17,F8,94,55,3D,F0,FB,1E,9F,68,0C,25,8F,CA,9B,51,BF,A4,D9,71,67,94,13,A6,85,19,69,E0,00,F3,E8,0C,26,21,CF,1E,B3,11,54,42,03,3E,5B,59,51,78,82,CB,DF,34,BA,70,0B,AF,44,7B,49,74,50,80,7D,C4,0A,E4,B2,A7,C3,0C,33,B6,21,52,6E,40,57,0E,3C,0D,7F,6D,62,50,10,C3,53,A8,35,76,AC,69,FD,B6,5C,AB,02,DF,75,AB,49,8F,28,A3,85,EB,24,B8,80,0A,BD,C9,A4,01,73,23,7D,9B,EE,7E,DF,50,E2,D5,7C,D3,F3,4F,FE,BD,AE,A2,25,00,DC,9D,03,7C,18,83,FC,45,10,EC,43,5E,79,9D,78,EC,33,0F,D9,DB,92,0D,6B,82,C7,B7,51,C6,74,81,83,E8,AC,50,19,F3,36,C3,E0,4D,F3,00,D3,45,F1,7C,0C,AF,D0,94,A5,92,00,A7,AF,CE,79,49,19,D5,C9,A2,4E,47,29,DA,E4,DA,55,C4,E0,15,42,CD,18,5E,18,AB,01,23,90,BA,88,C3,BE,2A,7A,48,11,A6,92,DA,90,3B,BC,91,8F,F3,A7,BA,46,E5,A7,74,40,B9,23,D1,B3,06,C2,48,1A,91,FD,9D,9E,49,28,25,9F,F1,FD,0C,F4,A0,49,65,CD,6F,2D,D5,9E,D6,80,06,E3,B7,BF,FC,9B,13,F1,73,1C,C2,E0,13,A8,0C,CB,CC,46,17,E8,1A,08,37,05,B3,32,02,7A,3B,74,DF,E9,7F,78,C2,6A,10,CD,78,6F,28,CC,6F,25,DF,B6,A6,C8,25,64,07,DE,61,B9,6F,C7,E2,01,FD,44,FA,F6,54,BA,4B,0C,26,0D,44,B6,4A,E8,65,C1,74,FB,8F,86,65,18,00,73,60,E8,0B,9C,A9,77,34,88,76,26,94,E6,64,CE,3F,A1,2C,72,51,7E,7A,93,EC,51,62,EF,BF,16,A1,CF,43,18,E5,35,C5,4C,94,70,B9,59,44,B1,EE,CD,BA,E9,B2,00,E2,4A,31,81,AD,58,32,6E,4B,1D,88,90,1C,79,E0,91,86,95,C3,32,19,62,7A,09,12,CB,9C,04,F9,4C,D9,D0,A0,8E,85,85,1B,54,88,DD,A2,61,AA,23,4D,E1,4B,98,2E,09,F7,1F,78,A3,A4,48,04,57,C5,5E,0A,B1,67,C4,DA,15,C8,BB,58,33,49,9E,B6,92,40,96,57,CB,4E,5C,57,93,56,F1,2E,E6,77,8F,85,36,07,5C,AC,8B,7E,78,D1,1A,03,0F,93,35,52,12,5E,49,90,93,3C,59,D7,55,B7,AB,7F,FF,5E,0C,4A,EB,AB,D9,75,4C,42,D8,40,00,BC,27,15,E4,60,42,0C,E0,A2,18,08,2B,17,A7,8B,33,3F,77,D3,B1,D4,2B,F3,56,FE,0F,54,3B,D8,57,2D,EF,BD,1D,5F,46,4A,F4,3B,FE,B7,6A,BE,13,E5,3B,E4,E6,88,9C,E8,23,B9,15,2F,FE,FA,5D,3C,7D,5D,15,62,FF,10,1A,D7,56,3D,3D,44,63,F3,90,35,7F,F2,E3,DB,10,C1,08,C1,E1,E4,55,D2,F6,36,B1,C0,26,79,43,5B,0E,29,D3,86,55,14,2F,4C,D8,FB,9A,87,BC,E1,4A,C6,D9,D5,61,E2,77,46,DD,C9,FE,2B,9D,2E,AC,21,5B,40,52,E9,31,AA,B3,13,F0,D5,9B,6B,F3,8C,8D,2F,AC,38,FC,3F,47,02,9C,56,B9,2E,DE,3D,79,15,43,DB,03,2F,E3,98,26,28,6D,45,C8,E9,BB,1F,64,BF,21,CA,54,C6,EE,00,1D,BD,71,AD,8A,C5,64,8A,3F,11,C2,0A,94,A6,D9,6B,43,7E,54,D6,1A,3B,FD,32,61,75,7D,15,62,C3,26,16,E7,D2,12,41,2A,F8,D3,2E,F6,0D,1D,AC,E0,17,0E,5E,95,21,A6,2D,AF,98,DD,CF,B8,CD,3D,F6,B8,9B,DF,2B,EF,76,58,73,68,53,94,E9,45,8F,E9,AD,44,52,33,40,4B,C9,D3,EF,82,1E,D7,D4,45,8E,D2,83,14,40,AE,EE,EC,B9,00,A6,94,07,5C,8C,D7,39,AD,39,0B,5A,BF,30,C3,6F,FB,A9,78,29,F8,8C,15,77,4F,7F,9D,4D,82,8F,22,B4,F2,54,F1,36,97,CE,65,1E,D5,74,23,43,B7,1F,AA,70,72,78,EF,AE,04,F8,40,F8,B6,92,0C,13,65,F4,3A,6A,BB,B8,0B,E8,79,BA,87,F0,AC,05,F6,06,BB,83,60,91,0F,DF,6D,6E,3A,8E,41,3D,A8,45,5E,DF,11,23,DA,4B,4E,38,67,D1,E4,F6,E9,F3,19,51,E6,6C,50,41,8D,05,56,07,31,CD,CA,21,FF,73,AB,47,EF,E4,1C,1E,4C,12,5A,06,C7,25,18,72,EF,CD,B8,12,1D,FD,A2,6C,79,E6,C9,2F,58,4C,83,07,A7,CC,CD,46,B8,EE,22,9B,CE,F0,8B,0D,87,6E,E6,67,32,D0,26,B9,9E,BD,EB,9C,9C,59,8C,13,90,AC,0F,E8,7B,8E,F5,B1,6C,F8,64,59,3D,FA,BA,0A,C1,C1,F4,F7,81,CB,4F,0A,39,F5,98,35,7D,C5,2B,61,53,8D,1A,82,43,79,4E,BB,06,FD,AC,65,C6,B0,3F,34,3E,D6,D0,3B,51,B8,C2,CF,2D,A4,14,05,CB,C8,30,A8,6B,81,E4,5A,EE,E3,30,42,72,9F,76,07,8D,16,28,22,BB,06,9C,6B,D0,73,BC,D0,2A,DF,03,06,F3,1A,01,9B,36,61,CE,9C,EC,3C,F7,31,6D,B5,24,89,AA,A4,1E,17,80,16,D3,42,4A,D7,BD,62,58,13,CF,5D,B9,5A,A6,14,E4,8B,1D,08,E5,45,57,D0,6A,D8,E1,67,4F,F8,1E,A6,4B,39,3E,BB,D9,71,D6,95,92,BF,C0,BD,EC,B6,EA,7E,AC,A9,30,0A,AA,B9,3E,29,F9,57,2C,C4,25,9A,5B,72,C6,07,C4,6C,7E,F0,A2,2E,4D,D3,00,FB,D9,35,60,BD,B8,1F,EF,8E,3A,81,D5,44,1C,DB,0D,8B,ED,0B,1E,C6,8A,B0,C1,7A,2A,7A,A1,98,D5,28,2C,CE,F8,77,97,F0,E5,73,6C,8C,06,F0,C1,B8,BA,2A,0B,38,0F,CF,D9,58,05,A5,F0,9A,27,02,AE,2E,26,7D,B7,3B,CC,88,B4,DA,11,DC,5F,16,F7,70,4B,C6,B7,BF,D7,CB,5F,3C,6A,4D,13,8B,31,43,C1,77,3A,AB,B2,C2,F6,BB,A6,EC,2B,4C,E7,CB,1E,2D,0C,85,81,D1,EB,1F,4D,92,AE,E3,30,2D,A6,1C,55,A2,95,96,48,1D,C7,E7,A3,10,86,0F,C7,75,15,4D,1E,FE,35,37,F5,98,C5,8D,D4,94,C6,5B,1F,5F,68,48,A7,BB,23,92,E3,BB,F2,4E,73,EF,7D,73,2E,8F,B2,E3,3E,CA,4B,3A,1F,30,6B,99,93,F0,03,20,1B,2B,DC,7F,72,B5,7C,8A,36,74,2B,F6,B2,56,FD,1F,FD,7F,95,0A,61,50,E2,D3,FA,8E,50,3E,2F,61,C5,C7,DA,F1,F9,12,54,94,A2,A3,61,D3,8B,4F,B8,4E,9E,73,78,D7,2A,2D,7F,40,44,60,A1,9E,90,1B,85,A9,56,7F,51,62,4B,33,F6,BF,55,D7,EA,BC,FB,2B,AB,DE,8F,B6,20,0E,4C,1A,F4,45,50,DA,4A,F4,7E,5D,0A,D9,F8,82,ED,D5,6D,1C,C4,12,ED,17,FE,EE,FC,EF,C2,82,BC,CF,80,CC,AC,72,20,AA,81,E9,3C,9F,BA,C3,91,B3,41,C2,55,08,FC,2E,C5,AB,28,35,15,F8,63,D9,28,54,A5,7C,9B,E9,84,B3,3A,A1,9E,2E,B7,38,57,4D,68,C9,4B,FE,86,E0,96,10,BE,56,33,3B,A6,E3,50,B5,30,5F,A3,FD,C1,FB,D4,48,F5,E7,3F,A9,FA,51,31,AD,58,D6,29,19,B7,AF,B5,F6,16,8F,16,86,E5,4B,6A,61,47,99,55,FE,E8,C2,5E,BB,C2,48,78,2D,EE,CA,7B,FE,B9,24,EA,76,BB,6C,67,5D,A6,1C,59,5E,66,7C,12,11,57,89,FC,7F,AE,20,16,9E,79,EC,08,E8,E4,6D,23,B1,9F,E7,88,A7,5A,91,1F,30,75,9B,77,78,29,32,87,66,3B,91,3C,F3,1D,D1,8E,7F,DB,AA,7D,A9,43,82,1F,1E,12,4B,70,F8,13,9E,F7,9C,2B,CC,E2,83,6E,60,BB,C9,31,9B,AB,55,5D,EA,A9,90,20,24,5D,5F,18,EC,2E,60,2C,E9,28,E9,4E,9B,E3,75,63,8F,AA,52,3F,14,E2,26,FD,82,71,E6,2B,6E,65,37,9C,8D,54,E4,66,D6,D9,31,A6,26,2B,4B,5E,3B,E5,27,D2,1A,AE,C6,2C,AF,EA,70,B4,86,0B,79,CA,CB,FE,D9,26,CC,C2,5C,07,F0,F7,F8,35,E8,03,1D,D3,9C,5B,47,4A,A1,47,C6,0B,CB,AC,45,EB,E2,B7,49,58,2E,7E,02,C5,BA,CD,88,8B,5C,CB,73,14,79,4D,58,10,59,3C,10,4A,72,C4,50,51,FF,F6,4E,5D,D4,7F,99,BF,27,BB,33,E7,A1,F9,F5,CC,9B,B0,7F,8E,40,90,E2,AA,F7,54,05,95,2C,A9,42,2F,68,19,BC,9A,0F,BD,30,8A,FD,F1,AB,65,84,79,0F,6A,3E,78,6F,8F,18,0B,1F,AC,4F,11,C1,19,25,84,8A,AB,75,E2,B4,6E,D1,69,63,B0,59,1E,E4,28,A5,68,1C,49,67,9C,AC,74,F7,09,64,53,2D,49,80,09,BE,58,46,CA,78,A5,8A,EF,E3,69,FB,5B,CF,CE,0A,22,CC,07,BA,5F,E5,90,C9,E4,24,0B,DD,56,07,CA,12,8E,26,0F,F2,EF,44,34,57,3A,75,0C,1C,F8,D9,17,7E,C7,10,BC,93,D7,3E,B6,73,7F,6D,53,43,65,67,3D,0D,9F,D2,79,CD,95,5A,6A,B1,12,6A,05,51,B0,DF,63,CD,F2,F6,48,F3,15,61,59,0D,B8,E6,70,F2,3B,FD,92,3C,BB,B0,26,93,6F,68,9E,C8,F5,C1,F0,79,ED,A5,E4,0A,4E,9A,F0,6A,0A,49,BF,EF,58,09,1A,A6,1A,A5,B6,9A,86,39,99,DA,E4,E9,CB,26,F8,DB,D4,DF,23,86,C2,E5,07,14,FC,10,2F,EB,3F,DD,95,11,C2,57,03,1F,A7,BC,28,01,D3,A8,60,54,7E,86,53,94,0E,0E,4C,17,4C,0F,E3,5B,11,F1,CC,47,6A,27,68,C4,29,EE,15,AD,8A,0B,08,EE,8E,07,47,B8,33,59,10,E0,B5,0D,E0,18,B6,85,0D,E7,1C,B5,7D,A0,C3,47,52,AE,B8,73,A6,0B,50,C7,DC,DD,EA,9D,51,9C,46,1D,FF,36,23,DB,D8,87,0F,98,F1,AE,0C,F2,E0,3E,54,66,E1,84,A5,20,8C,E4,14,CC,0E,79,B7,F1,43,45,41,54,E3,5C,1F,B8,8E,E3,0A,7C,C4,42,CD,BE,AD,3C,48,AF,0F,63,96,A6,1E,6E,AD,2F,21,56,88,A0,FA,C9,A1,3B,E4,38,D7,A0,12,8A,F8,9E,DF,9C,5A,B7,0C,AF,95,F1,EB,D4,F1,CB,27,6B,3F,0C,7D,1A,9C,98,47,4A,3A,65,2A,B8,70,50,C5,3F,61,5C,81,3B,D1,1C,1C,8B,10,24,F0,2A,80,6E,99,5E,3B,09,CB,44,E4,75,76,B0,1F,E1,52,47,04,15,BD,B0,E6,4C,8E,8C,BD,97,59,8E,13,1C,BC,5F,5A,29,FD,89,87,13,0F,AB,BD,76,B7,0C,6F,9D,40,56,7C,1B,0A,3D,B5,38,A1,60,04,3D,4F,D5,91,B4,1E,A3,FF,B5,45,AF,1D,1F,11,87,21,9E,B9,8F,69,F7,43,C5,EA,D6,69,09,E8,7A,0A,45,B6,A3,F0,86,8C,0E,D2,44,F6,AA,6B,59,48,3C,A9,21,94,4C,23,71,4E,B6,3A,8D,CC,66,8E,37,E5,E7,51,8C,1C,AB,78,1A,8A,CA,E1,35,35,49,0C,73,DD,56,8C,97,CF,97,9B,BC,A0,E8,F5,26,5A,D4,A2,1F,62,33,0A,99,FD,C9,DC,2D,A1,0A,AB,85,1B,55,6B,05,7A,50,0E,1C,82,AF,AA,58,FA,23,80,C1,51,AA,95,C3,54,A8,B4,A0,52,14,4D,35,2D,CE,7E,CE,78,E4,B9,B3,E1,28,9B,3E,05,4D,4C,C0,94,54,92,B3,12,49,5A,DD,40,59,14,C6,B4,4E,7C,B5,FB,C0,E7,E0,5D,31,1F,EF,4E,04,8B,95,17,2E,5A,3F,38,EB,6D,72,84,75,DB,E9,A0,FE,B5,58,7F,1B,4F,DD,05,70,B7,92,04,7F,B2,F1,22,E0,FA,C5,3D,E0,36,15,D6,A8,63,87,6B,BC,C1,1E,E6,AC,57,9C,F0,55,76,A0,06,09,B0,94,C6,1E,F5,2C,ED,69,14,C5,E3,55,57,8F,05,54,8A,B8,35,0C,11,2D,CC,AE,37,8B,8F,56,84,1A,02,5F,78,E2,D3,1E,23,2F,B9,26,3C,1A,DC,24,AB,58,5E,41,41,1E,05,4D,38,97,61,07,A4,A9,51,19,9C,3E,03,30,54,D6,AC,65,E2,85,0E,B0,05,04,F6,30,9E,D4,AC,28,5D,09,D2,1D,8D,05,95,05,9A,0D,02,0D,9D,C4,4D,C4,91,B5,3E,01,4E,9F,53,E0,F9,40,C2,81,90,63,F0,65,FF,7F,B7,25,9C,83,FB,0A,6C,2A,DE,F4,E8,5F,82,1E,1C,D6,B4,05,BB,E1,58,C7,5F,47,C9,93,C9,CD,4E,9F,35,4D,6C,D1,0A,F2,FB,C1,41,15,43,7A,BF,BD,E4,A0,8B,3B,C7,25,7A,3E,DC,0D,1E,E7,8F,AB,EB,88,3C,84,FE,9D,B1,CA,FB,25,45,AF,BD,79,EA,6C,58,66,1E,03,CF,A6,63,1E,6B,3B,E8,EC,BD,73,D9,40,93,1D,4D,A0,D3,38,EC,2B,68,23,F9,46,9F,2A,13,0A,5D,22,10,38,34,DC,3E,74,EF,57,50,22,13,81,B2,B3,0A,2D,C6,21,CF,E8,6A,80,C9,AE,54,2E,B5,ED,6D,AF,2E,73,E9,0E,5C,D6,BF,10,E6,2F,9C,A3,00,E6,F9,AC,A9,AE,FE,45,17,02,47,FD,95,8D,D0,B6,07,8B,4D,25,29,8B,65,6D,0B,DE,97,38,4A,37,A4,D0,A6,5D,12,72,4D,B6,1C,29,AC,7D,12,EC,79,A0,37,04,DF,52,35,58,D7,B5,82,A0,39,F8,E5,55,0F,39,93,83,30,A9,0F,28,F0,12,EF,40,8A,59,E0,90,AA,67,BB,C2,C5,5C,8F,95,FD,03,00,8D,54,0E,ED,0A,27,96,F4,D0,B5,98,C2,EB,86,04,31,66,05,59,84,D4,B8,33,A5,F5,EC,65,D4,B9,D3,F1,8E,B5,FD,7C,6A,59,42,DD,92,32,CB,1C,8B,CB,DE,DB,54,C8,52,E5,C8,47,0A,7F,D4,5C,38,69,FD,10,6F,00,88,93,90,4E,55,55,67,A7,E5,D1,95,16,65,B9,2D,E0,93,06,E9,DA,4C,DB,E6,ED,28,66,2B,C2,79,0A,A8,90,7F,13,E2,35,B8,BD,43,F3,EC,A4,55,7A,B5,FF,0B,7E,7C,EB,9A,EE,CF,AE,4C,C5,9C,F6,42,D2,B3,23,B0,4B,95,65,D4,BF,D4,70,12,5E,13,8A,40,0A,12,DC,BE,01,F5,D0,1F,B5,3B,D3,02,89,79,62,1D,E0,63,6A,A7,7C,20,F1,84,69,C0,F4,A6,60,B6,C5,BE,4D,81,6F,F6,C3,D1,65,13,2C,9B,41,92,4B,65,44,28,92,A6,EA,15,DA,51,AC,CD,39,C0,2E,AE,D0,7F,B9,2B,1F,70,F0,D6,B7,BB,C4,65,A6,1A,25,80,2A,E4,C2,BC,6E,64,A1,F9,3C,F3,F2,EB,70,69,2C,01,1B,F2,EC,24,3B,81,9C,D0,2E,2B,A3,0E,BF,03,33,28,47,2A,FE,1D,A8,C7,A0,8A,F4,AB,16,F3,EB,45,F8,04,36,CB,3C,84,CC,53,DD,81,E8,28,6F,E6,D7,B6,CF,C2,5E,16,A3,6B,3A,02,B4,7D,D8,5D,77,B1,51,44,7C,11,F9,AA,E3,F1,98,88,44,16,BE,C4,3E,BE,08,B8,BF,75,8D,5D,C9,D0,A9,D9,29,DC,8B,4B,3C,EA,39,EE,97,67,BE,4B,F7,CA,CC,F9,A7,57,EF,17,C0,1F,D6,71,C2,EB,7C,25,6A,9A,21,F5,ED,EE,DB,EE,E8,C5,BB,D4,B2,D8,95,4F,79,D8,A1,74,47,FE,45,38,B4,BA,94,FF,2A,C6,12,1A,E5,38,CD,35,1E,1C,8F,63,46,8D,33,18,02,39,7E,F4,38,85,8D,39,05,D4,87,2E,76,B2,80,27,29,D0,89,50,C2,E4,A4,82,C7,BD,31,E3,14,EA,34,D3,81,27,8E,F0,A1,82,C1,AA,94,B0,25,8D,9F,15,94,87,E2,0A,BB,FB,47,A2,5E,D7,16,37,90,8E,11,D5,8D,3D,A5,7C,50,EB,C7,2A,6A,30,34,63,91,03,AB,C0,62,F2,B5,5A,EF,AD,F1,EA,AF,A7,37,46,AF,25,4D,6A,A4,F2,EE,6E,89,2C,36,68,8A,08,0E,AC,BA,41,3B,62,A3,14,40,C3,5D,F7,BD,81,E5,81,2A,79,8A,CB,BD,33,9C,06,63,97,81,C5,C2,4E,B9,54,50,40,C9,F5,0B,CD,EF,7E,24,5D,36,FF,83,C5,09,1E,92,9D,3F,E2,A6,A9,A1,D1,38,07,CE,0E,78,1B,A0,77,51,AF,C3,10,CC,26,E3,02,91,4C,EA,63,85,FB,B1,A8,23,D6,9E,4F,E4,45,C5,DC,86,32,8B,B8,5C,87,B9,29,FA,0E,ED,25,0B,DD,9A,59,9E,36,62,9D,FE,AC,E3,CA,94,60,E9,C2,25,9F,1B,B2,E4,6B,1C,04,33,98,49,A2,4E,5B,64,79,0D,BD,D7,23,70,19,39,75,A3,58,A7,DB,18,BB,EC,7F,E6,7D,B4,F9,E2,F8,B2,21,A8,FD,66,E2,23,1B,B8,35,BB,FE,22,C2,1B,63,D3,FC,29,19,2D,14,BF,B3,81,56,05,E0,20,66,E2,F2,01,82,27,30,78,FD,CD,6C,22,F8,06,B3,A3,D7,BA,37,83,19,06,0D,C0,04,B6,D2,9D,58,29,9E,24,55,CB,99,F8,10,C0,E1,7F,4B,98,49,2F,96,4D,F4,4A,10,70,37,9A,F4,3D,01,46,37,CC,9E,CB,BF,5F,BE,99,43,C8,88,18,E5,E0,9B,42,44,9D,57,E3,F8,A2,7B,EA,BB,67,FC,DA,CE,FE,3D,F3,05,B0,35,35,14,9A,0B,99,F6,A0,37,03,0A,B0,64,72,D2,16,EC,68,03,94,C2,66,A1,FA,FD,3B,64,44,2C,D2,AC,F0,AA,F4,6B,17,58,19,BA,27,09,26,31,47,B6,71,B7,EF,9A,53,4B,66,7D,8B,74,5A,43,6F,DA,EE,0D,11,96,0B,1B,1E,1C,1A,3A,66,F3,5A,2E,41,EA,FD,E3,C1,72,D1,29,B3,FA,9D,BB,C5,86,45,DC,BC,E4,F9,64,4A,80,FA,E7,60,22,4D,EE,96,BC,A8,C5,F7,E0,90,69,04,8B,0D,76,F3,89,16,D9,EB,DD,89,6A,0A,6F,41,72,FB,A4,32,1A,FB,C7,97,18,3D,15,B5,A0,1D,9F,AA,E0,64,67,FE,28,F0,07,DE,EC,3F,4B,35,9F,50,62,9B,FE,06,1A,E6,F0,C5,80,16,73,21,E0,5F,F3,6A,F4,C7,F3,CA,A3,4D,9D,B6,A1,CF,C6,E9,83,62,A7,9E,77,B5,3B,7D,7C,15,FF,ED,57,7C,2F,0E,E2,72,BA,63,84,C5,02,05,CE,84,B5,B3,2F,B1,8F,2C,E6,CB,30,AA,D4,C3,73,64,90,8E,7D,F1,0F,32,C8,A1,EF,A8,6B,2C,04,78,C1,85,E9,B2,E2,44,86,91,C9,0C,7B,D6,71,C7,7F,93,F7,EB,69,04,86,76,82,75,15,22,D0,D2,F0,34,0C,98,3E,A2,D4,81,E0,A0,B8,A1,25,7D,08,2E,AC,65,7B,6A,1B,BE,57,73,FA,5A,A9,26,64,E4,94,87,1B,6D,6B,CA,6C,3B,A3,53,72,C5,11,E4,29,B4,CE,73,A4,B4,2B,40,B4,88,FB,A1,01,FE,02,0A,3F,C6,BA,DA,8A,EC,69,70,20,A5,01,EA,56,E1,CA,9E,96,E3,54,CA,9F,B1,B4,03,44,BA,24,D5,23,B9,5A,26,8F,1F,AD,ED,B6,79,70,11,3B,49,DA,BC,18,F2,91,3C,3D,67,B7,89,97,64,F1,9A,89,0F,B7,CF,EA,21,B5,25,9C,F9,B9,38,68,B6,DD,3A,64,4B,71,07,43,B9,50,82,2F,B4,97,AD,9D,AC,FD,8E,C0,90,9D,D0,8A,70,E3,BB,1E,3D,36,C7,AB,A4,87,7B,1F,C2,54,B2,BB,89,EA,FB,C6,1F,A7,C7,A4,30,8D,74,70,DB,7D,70,C5,5E,2A,E9,19,EA,45,2C,26,02,35,F6,81,E6,BA,69,DE,CA,31,8A,B4,48,29,68,4F,C9,02,D0,1D,5B,EF,10,3F,1A,B3,14,13,7F,78,24,82,CD,78,30,0B,E4,A1,73,41,EC,6B,C2,7C,EC,E3,19,5D,96,7A,82,46,70,A3,14,EC,B0,70,98,DC,74,BE,56,55,0B,6C,50,39,71,B6,AA,B2,EB,60,39,A4,B6,53,31,EB,00,96,4A,45,39,62,BD,A5,54,02,52,87,44,7F,7F,5E,F4,4B,82,2F,8D,3B,ED,F4,C0,97,27,45,9A,E5,84,B3,EB,D0,2A,87,6E,DC,77,EC,C4,B2,65,3E,FC,AE,ED,E0,16,E1,F0,CF,2C,0D,19,08,F7,D3,86,AA,C0,FF,0D,D3,1A,D8,22,AB,E7,69,7D,CD,78,E4,97,95,DA,D7,FC,5D,5F,DD,AB,C9,B7,7F,01,A4,00,77,C0,7F,DB,27,BC,5B,B3,EB,68,8C,3E,13,17,52,F3,25,15,AF,26,64,2E,42,C0,96,E2,8F,6C,44,46,40,40,A2,31,F6,E1,CE,34,CE,1C,F2,C7,7F,C6,FA,77,94,33,66,49,FA,77,BA,FC,BF,D4,B2,0B,27,FA,12,37,EF,2F,64,B4,41,52,59,42,76,BD,D5,5C,04,84,DC,E5,D4,67,3B,96,5E,5B,3A,26,C5,E4,11,49,B6,13,17,04,BE,6B,91,FB,A8,57,E7,F2,84,9E,3C,0C,EE,C8,8D,C8,67,CA,9F,E2,8E,99,C7,3A,64,7B,E9,C1,59,B8,0C,BF,B6,41,47,CE,49,01,CE,D8,C8,26,0E,5D,31,7C,33,D1,E7,97,0E,11,EC,84,F1,4F,12,B4,66,B4,F2,D8,6B,92,B4,7D,78,15,B8,EE,42,29,BE,16,7C,D8,D1,9F,F8,AE,B7,5B,13,6E,4E,1E,F3,48,14,50,CC,4C,0A,32,F9,A1,1B,11,FF,28,CC,BA,AA,A1,E1,4A,89,3C,88,8D,DC,96,FD,6B,13,84,43,0D,12,ED,9D,F8,3A,AE,F4,69,A9,FF,D2,10,BF,BD,77,02,60,23,3D,B1,84,82,A5,7D,9B,05,09,4B,70,D4,21,46,C6,58,9F,FA,6B,35,3F,E1,EF,03,41,33,28,79,B4,54,EF,69,35,5E,40,CA,15,99,45,72,6C,87,04,EF,9A,69,F9,8B,6B,13,F2,6E,82,C3,5A,82,CC,49,0C,59,52,74,37,07,CE,2A,49,30,98,2B,28,0C,55,AF,9E,6B,EC,EA,B5,1D,7B,D8,F2,E0,87,18,55,ED,95,25,44,7D,FB,90,8E,57,C2,83,EE,67,6D,37,F5,E7,6A,FC,8C,D0,28,18,7A,FF,60,50,87,BD,F4,22,5B,A5,69,04,36,4F,39,44,D3,A7,F2,C9,88,E9,21,6B,45,6C,0B,A1,73,FD,2E,2E,66,D1,C2,22,F0,4C,DF,D3,3B,9D,95,F0,6C,56,E4,D7,12,E4,A7,68,FC,E5,F1,DF,B2,29,A5,40,A1,A5,EB,13,7C,C0,22,CD,4D,BE,9B,30,07,A1,28,96,A1,7B,E4,AD,DF,95,6C,44,97,E4,98,54,8C,D1,96,F6,1F,A5,89,AA,A9,43,FF,97,21,A6,77,03,5A,6F,DA,3F,CE,CE,B0,58,98,E4,6D,D3,19,86,35,F5,BA,99,67,E1,C9,3B,C3,96,D9,2C,F0,58,33,88,23,3A,81,A6,B3,7D,76,73,8A,2E,09,AC,62,51,5E,38,ED,94,EA,D3,8E,29,2C,25,38,B0,13,CB,8C,61,12,31,2C,92,3F,1A,62,99,DA,A5,46,9D,07,5E,21,3D,53,18,61,21,89,22,6D,0C,F8,6C,E7,DF,72,32,D2,20,B5,4D,06,9F,98,DC,34,5C,9F,F1,59,84,DC,9E,BB,69,42,E0,0B,DE,BA,C9,56,CC,11,03,43,A8,B8,73,2B,CE,FE,77,5A,38,64,2C,50,F6,31,EC,DA,32,B7,F4,B4,35,B5,D0,24,41,BF,7B,CC,35,A3,4D,05,04,FA,C2,C7,27,23,D9,F2,C4,48,29,BE,59,40,D4,59,47,64,D5,A9,18,EE,F1,50,DD,C5,C3,3E,B2,08,1F,8E,E9,96,F5,9C,8B,60,08,C6,51,9D,CC,08,5C,3A,2F,41,14,E0,F2,49,96,09,E9,2F,C5,8A,C3,E9,F0,66,6E,1D,6B,AE,A8,CF,52,31,2C,1B,45,B5,B4,67,92,B8,B7,41,6C,45,F6,A4,B9,CC,23,71,87,8B,7A,30,57,99,06,45,3E,3D,06,BD,50,51,44,00,90,05,63,C8,6C,94,9D,B7,79,69,5F,CD,D5,E8,B2,D8,FD,70,91,1C,85,2B,42,11,9F,67,DC,76,92,EB,6B,DC,11,E3,64,6B,00,6B,B2,AF,4B,B3,7F,D6,34,43,AE,99,A0,2A,6F,FE,2D,51,30,DA,A4,51,61,56,AF,E9,00,41,51,5C,07,BB,D1,5D,80,1B,BC,1B,92,6D,09,B3,20,1A,92,D9,7D,46,BD,13,FC,C5,24,08,BC,2C,BF,49,AF,5E,51,E7,84,78,4D,5F,9F,1A,19,F3,4E,9D,BD,43,FD,87,CE,53,F2,71,9C,C0,AC,43,CB,63,86,4D,BD,FD,34,BD,3A,35,05,2B,0C,35,7C,4A,A8,05,58,F2,56,A9,8D,F1,D8,91,FC,4F,2F,DA,A8,68,B1,1D,F4,38,E7,32,25,E1,39,8B,66,61,1A,B8,7C,4A,20,0C,F3,E3,2D,80,DA,72,9E,5C,F4,8F,D0,5E,CA,8D,88,28,38,B5,3E,59,AD,31,88,CB,5D,83,40,21,D2,DF,FD,A2,3F,86,26,BF,34,C8,90,54,77,B1,78,E5,42,28,6E,7A,DE,D2,F8,F0,AE,B7,2B,D8,E2,6E,48,EC,65,B4,0E,9D,7E,2E,69,65,B7,71,0C,C4,D2,9D,DB,60,A1,D6,1A,07,D5,52,25,C3,88,32,5C,D6,71,10,BD,E9,45,A5,F4,1D,F3,45,36,28,27,F6,DC,74,74,C0,F5,D1,E0,84,6E,D2,D6,EA,36,20,CF,B3,EE,80,F3,6F,14,94,63,0E,F4,78,E4,5A,AB,B2,3E,34,C3,54,4B,D4,DE,D3,E5,52,7B,99,0A,27,BC,AC,7B,EE,64,B7,6D,C0,30,22,AD,77,35,21,E2,02,AD,C3,90,6A,5E,0F,06,D5,9C,61,A6,FB,44,F8,EF,55,9A,94,C8,5E,F8,48,75,F5,48,AE,5A,B9,3B,07,AC,4E,1B,91,34,7B,C5,E3,7B,17,C9,12,DA,65,27,C6,55,0C,4B,CF,6C,04,F0,67,B6,72,1C,D1,2C,D6,72,5E,E2,CA,FC,05,34,14,A0,7E,ED,23,CA,71,4A,CC,C9,E4,A6,0A,17,B7,E8,96,1C,CF,47,F7,F5,67,B6,1A,71,32,BA,59,A0,50,E6,57,82,81,2A,33,27,B9,2B,BD,E4,02,95,14,31,B5,1D,C6,94,D5,19,FF,46,2F,99,3D,53,9C,0F,D3,1D,C3,ED,08,58,98,55,FF,73,E4,2F,C0,CD,37,01,98,2A,FB,BE,E7,7B,5E,C4,5B,49,72,70,F2,E6,B7,65,13,EA,14,B9,F2,AA,E6,E1,98,01,ED,90,07,2D,7A,27,10,1E,E3,E7,65,E5,0D,B1,4D,E8,6B,0E,BE,20,8E,11,EF,1C,34,B8,2E,8A,87,CA,BD,31,82,71,EE,26,27,31,F2,7E,BC,DC,33,BA,AE,23,8B,E2,86,8C,74,77,AC,D9,BA,5C,5C,A5,42,E1,D4,1C,B6,16,CF,1A,D2,33,41,AA,15,74,8A,64,85,E1,84,A2,64,29,BF,2F,3D,81,AA,9E,40,27,1E,AB,49,DF,B7,7C,CF,C2,BC,21,8F,AA,21,64,67,36,32,90,5B,A5,6B,C2,8C,B1,EE,0A,C9,C3,28,6A,70,51,DF,35,62,4A,F9,BF,2E,DF,92,C4,5B,30,70,57,EE,65,97,91,84,C7,35,1C,97,C5,20,3E,15,BC,40,2A,16,0E,3E,BE,B1,66,CA,FB,6A,B8,C5,87,55,2B,30,ED,8C,9E,71,6B,D5,DE,F4,4C,08,7A,30,B0,12,76,72,A3,67,42,1F,B6,37,5E,BA,75,F8,75,6C,BC,74,73,2C,F7,C6,B2,7A,BD,FD,2C,6B,13,8E,DF,94,C5,F2,E9,0B,EE,C6,11,48,6D,2D,83,5F,E4,77,13,17,18,FB,AF,A0,80,03,90,16,8E,16,1C,C2,C3,9A,BA,98,38,9A,50,C9,34,8B,68,3B,69,07,2B,7D,CB,67,46,E5,12,AE,D8,42,5D,FF,C9,A5,B3,57,9D,F6,63,B2,EA,7A,E1,8B,7B,01,25,A9,FF,75,0B,76,D5,63,70,D5,21,A8,3F,F7,99,98,F9,8C,B1,85,61,A2,15,4F,1F,D0,E3,BC,79,31,F6,91,9D,14,E7,C9,E8,24,36,47,38,8D,76,5C,BC,7D,ED,23,4B,7A,BF,AE,F3,72,3C,0B,FC,AC,D0,61,5E,03,16,F3,7C,E3,2C,F3,A5,C3,8F,57,E6,A8,22,B2,25,B5,9A,EA,D3,F9,8A,30,89,EA,91,2B,B7,0B,DF,64,FA,AC,2F,2B,EB,01,91,6B,AE,92,DD,0B,25,29,4C,18,79,B4,70,2A,AC,3C,83,9D,7E,02,9E,D2,F2,53,DB,72,2E,A9,CB,D8,52,28,F5,02,EA,D4,0C,D7,77,4B,43,D8,EB,8A,F8,D6,66,03,E4,9A,FD,BD,3E,AB,17,BF,3E,A6,F6,14,20,0E,79,95,FF,38,FA,3B,EC,C5,36,9E,73,AD,AC,57,95,44,A1,59,7A,E2,80,A3,91,45,72,52,E8,33,C6,C4,83,EE,A3,D0,0F,5C,66,6E,74,55,C4,8E,46,00,41,31,EA,0B,A1,DF,2D,46,89,FA,00,22,42,8B,23,B2,B9,D6,12,A5,CB,36,FE,41,B9,51,FB,F1,61,6E,EE,2A,E5,FB,93,17,A2,45,38,8F,05,4D,D7,E3,37,F7,3D,E0,C8,FF,7A,D7,D8,92,FD,0E,22,EA,85,2F,B6,A6,74,2D,EB,A2,29,46,7F,DC,DF,C7,8F,41,38,E5,5C,4D,63,40,03,0C,CD,F9,5D,6B,D0,20,78,DF,FB,0A,9E,C8,72,C9,90,46,BC,B8,81,29,DD,89,D4,78,45,B4,A2,75,78,26,78,36,41,6C,BA,F8,2A,28,D5,F1,EA,BD,01,1A,D1,A0,BF,D8,D7,CE,58,F0,A9,61,7D,78,00,96,26,03,C2,16,AF,59,D5,4A,39,68,9B,9D,78,31,D1,34,6F,07,16,2B,0D,5C,92,7E,B9,6D,F5,15,4A,DD,4E,6B,90,CC,18,F0,E5,DE,8F,83,D2,FC,2F,37,86,A0,F6,AE,0E,22,B1,21,38,24,14,75,C4,DB,2E,D9,FF,A5,03,25,53,06,FB,C3,E8,2F,45,02,7B,75,E1,12,42,8D,3D,9C,7F,E3,3F,19,98,EF,C9,B1,79,A2,AD,E2,85,84,4E,1C,6E,DE,B0,54,D3,16,28,03,F8,22,25,F3,42,86,80,40,69,A4,C2,72,89,CC,49,F5,76,F5,65,08,8B,85,C7,6E,58,94,D1,50,BF,91,99,DE,EF,FF,0A,F0,13,E5,B9,08,6E,6D,C0,38,27,47,C6,99,9C,A1,AE,2A,FD,F7,89,15,8E,BB,6B,94,D0,AB,4B,39,89,35,5F,0C,37,9C,34,43,8A,A8,23,47,B8,A2,DD,AC,9E,C4,06,11,2D,DC,A1,32,9B,23,E1,2F,4D,B4,64,70,BB,86,D7,C7,F1,44,E4,E9,19,B6,A3,9D,3F,AC,69,57,EC,5F,45,36,72,D0,FC,E6,BB,ED,A4,50,97,7E,E4,00,1C,6B,49,49,FA,6C,F7,FA,FA,7C,4C,81,D7,2D,7F,FB,85,C6,30,70,23,FA,9C,67,C7,BC,BD,F8,7C,42,D8,EA,ED,E4,61,A3,64,ED,DB,43,70,20,FD,4F,29,F6,BD,0E,3D,59,33,C1,A3,E9,2E,CB,2E,88,30,93,78,03,1E,59,74,82,F2,23,3C,86,95,BF,1A,10,B1,3E,BC,45,24,AB,64,BF,70,E1,87,22,5C,37,A9,26,82,2E,50,5E,22,D5,49,93,D9,00,38,ED,80,11,46,94,45,82,83,4D,BC,49,6B,E9,27,D5,05,D8,41,F3,AD,A1,1A,3E,56,1A,C9,91,DA,8F,8B,D4,D4,50,86,46,5E,EC,B7,19,EE,70,CD,27,55,3A,A7,A5,D6,26,0E,DD,08,06,20,33,9B,11,3A,58,06,D8,62,58,DB,BF,C3,B6,6A,10,04,85,8F,F5,C8,A7,FB,8F,C9,73,3F,A7,F4,D8,88,24,49,F5,79,32,BA,46,A1,58,8C,77,79,E6,D6,14,D9,9C,23,AB,60,81,DA,5B,F3,E3,A1,05,E5,6F,61,67,0D,54,0B,83,6A,D8,EC,F6,16,43,DD,6F,48,D9,AA,9C,4D,BB,8C,01,9C,DA,19,C0,50,CD,B0,72,4B,CA,15,92,DB,9B,53,83,5D,41,08,8E,2D,8F,39,3E,CE,31,06,78,7A,E7,32,10,3B,54,C2,56,DB,20,72,D4,4D,E4,96,B2,C5,F9,46,44,D8,AD,92,69,9C,7A,3B,EC,D8,59,31,C6,B2,DB,8D,AF,7F,FE,5F,91,A1,8D,45,D5,52,B3,EC,63,D5,69,95,D1,D6,7E,E3,51,7E,13,92,77,0E,A8,ED,75,2A,C3,38,9E,AB,82,47,80,9B,21,C5,69,D2,10,0F,F5,83,FC,05,45,C7,1D,02,FA,71,12,81,97,82,4E,37,67,C4,EB,49,6D,16,BF,C2,94,95,B5,92,94,73,DF,52,16,89,59,EF,26,42,86,1A,C9,F3,BA,6E,DB,1C,F3,0C,9A,47,4A,1A,55,92,89,E9,4D,71,32,74,89,51,CC,70,DE,67,2C,0A,53,34,B4,B9,29,AC,62,3A,D8,82,9B,AC,B1,A1,43,B0,49,F8,60,BF,1B,F8,70,EA,D3,F0,07,3A,16,CD,3E,27,AE,94,1E,F9,20,42,2C,D4,F4,3C,25,04,60,5F,E5,81,8B,E3,4C,F8,03,94,A2,FA,3A,DE,34,5E,56,D8,1F,BE,07,76,B9,7B,32,45,F2,A0,86,11,78,CE,F0,6C,ED,2F,5F,D9,8C,27,AC,83,00,44,3D,B9,34,4C,75,BC,C8,F3,BF,C5,DC,52,5B,AC,18,43,54,78,67,F1,21,EF,B1,90,EE,BB,BA,38,AF,6D,34,94,78,6D,57,89,6B,50,32,34,B3,99,58,51,A5,9F,A3,16,A6,EE,93,15,9E,DD,5B,22,A8,50,82,CB,11,83,D2,5E,0F,D7,D7,57,2F,6B,E2,1F,D9,90,9F,EC,8F,01,55,80,1E,DF,9E,69,70,D5,11,63,3A,3A,67,F5,3A,84,53,7C,8D,65,A1,22,35,A8,17,C6,80,66,4A,ED,47,B9,9F,32,CA,2B,58,4C,55,44,2B,9E,A7,97,0C,9B,71,8E,10,09,1E,FC,E0,CC,57,39,69,CB,6F,1D,36,84,C2,12,79,BF,F7,DD,1C,82,E5,C5,D5,D7,01,89,12,57,FB,F0,60,AA,1E,35,5E,F4,49,50,E3,6C,58,8F,31,FE,18,E6,6C,7C,36,37,EC,15,14,09,26,9D,FF,08,EC,00,18,9D,27,10,84,B4,27,9D,FD,89,E9,46,D2,DA,2D,8A,5A,96,3C,7C,E1,C4,5F,01,6C,13,D7,90,2D,BB,76,4B,5E,C9,B2,F9,7E,B9,26,EC,55,06,9B,8D,EB,25,8E,A0,75,A5,B4,3E,EF,7F,13,4F,03,07,63,F9,FA,D8,3E,85,20,52,08,8A,26,93,1A,42,D6,03,A1,06,96,CB,89,E4,4E,A3,1C,C2,19,06,5F,8D,A6,16,45,01,9C,BD,36,C3,0F,E6,81,44,30,68,25,40,19,61,11,EF,9E,FE,97,B9,09,85,D8,89,F3,C9,0E,8B,4F,56,8C,86,4D,53,81,03,C7,4B,12,2C,EA,9C,23,F3,78,B7,33,4C,CB,97,F8,52,F2,0D,4E,9C,B6,11,D0,29,C7,2F,5E,3F,1F,27,49,3F,57,09,0A,FE,A7,51,C5,AF,07,62,12,6E,8E,9E,64,1E,73,C8,7D,4C,1D,14,26,D9,8A,1A,55,DB,42,8E,1E,23,10,56,E4,2A,E8,00,1C,0C,99,A7,7A,F8,F2,7C,36,9B,77,91,F3,C5,BF,E4,56,E8,D7,4E,AC,B6,2E,1C,3D,60,76,50,C3,B0,E1,B8,51,FE,5B,43,F2,2C,BD,E8,11,0E,F6,66,AC,6F,3B,2E,DE,9A,B2,D7,AB,F2,7B,C9,61,1D,3A,6B,9E,41,25,0F,50,87,F7,32,F4,A2,0F,61,FD,7F,70,71,64,87,2F,26,74,0D,D4,A8,EA,BA,37,FA,0D,CB,7F,68,1C,17,31,09,55,C0,B8,7F,15,47,DB,FC,24,28,21,28,EE,D9,9E,21,60,3D,2C,3C,E4,D0,6E,61,4B,85,55,EC,BC,C3,68,93,F6,8A,CA,5D,87,59,11,57,A3,4D,32,F0,C0,72,69,8A,7D,0D,A6,45,FA,3B,D5,2F,09,F7,3A,25,40,5B,B5,57,93,AB,19,97,F1,F3,A1,51,E6,A2,AA,AE,EF,0E,28,E7,20,7C,AE,AA,3C,A1,03,97,98,6D,72,5C,C8,3B,A4,5C,0E,D4,80,66,FC,3D,D8,DC,45,F2,2D,7B,5F,80,44,9F,2F,82,21,75,D0,D9,28,34,02,C2,35,F8,70,44,D0,38,CE,1E,2F,6A,B7,87,69,46,3C,85,D2,8A,98,AA,7D,7D,78,55,3E,3E,42,03,8C,A7,B1,AF,92,F6,29,03,D4,6F,98,9B,79,B7,ED,44,F7,E4,1C,9C,A6,E5,C9,0B,8C,2E,C8,C3,C2,EB,4D,83,3C,3B,9A,56,F6,8E,98,90,5A,F5,28,6A,9C,B3,48,07,46,D9,C9,79,C6,29,F2,4D,41,64,D2,81,6A,98,D3,E5,9F,3D,A8,FF,07,18,D3,CA,8C,1A,5C,31,DD,1B,82,BA,BF,6E,E6,E1,52,09,B5,6B,A0,8D,4C,18,95,FA,3E,87,06,4A,75,0A,1F,E7,39,CD,BD,2D,A7,BF,A7,24,4E,1E,94,62,CC,DF,C5,54,FE,94,3B,BE,5C,36,27,55,98,59,EC,B3,11,94,F6,EE,D1,F8,38,26,F4,97,85,A9,0D,6D,D3,85,C9,D3,24,55,3B,03,B7,40,68,F5,2E,64,D7,98,02,66,2F,94,EF,58,C3,9D,D7,37,62,A2,23,05,8B,41,BD,CF,3C,68,93,11,CE,5B,45,58,BC,76,C4,79,30,57,5A,D5,68,76,27,27,23,F0,FE,BD,A1,4A,9E,68,FF,41,FB,DA,41,09,18,B6,F7,07,3D,BA,81,9A,72,09,15,E7,AC,B1,E1,61,94,A3,4B,C3,E3,3E,96,68,39,1B,E0,41,C3,1B,E6,AF,67,9E,0F,3E,10,9A,36,21,94,69,E4,C9,58,2D,8D,D6,A1,85,CA,70,DC,2D,DD,0B,9C,FA,2E,CE,63,E2,92,04,5F,6F,C4,EA,2C,FB,9C,AE,2E,C9,66,3C,AD,2F,25,23,49,A0,D1,D0,D9,38,06,71,F4,0D,74,B0,32,46,20,69,2D,D1,9B,75,86,2F,D5,09,E9,FC,20,FE,FF,8F,AF,5C,48,14,3F,E9,77,94,FD,A9,BF,89,BB,40,24,FE,25,B0,2E,15,96,0B,1D,F9,64,9C,DA,E7,DE,E2,8C,24,D9,44,EA,E9,28,BD,44,91,37,13,67,14,A5,71,CF,A8,6A,6E,A6,7E,31,F6,96,82,41,BA,67,E1,EC,B2,55,3C,D2,E0,B7,67,A4,43,A1,5D,F1,D9,F8,C6,C5,90,BB,32,C7,2F,0F,CE,8A,C6,1B,6A,B6,9C,0C,E1,84,EA,E5,71,A6,3B,C7,D1,B5,0B,05,06,04,60,3E,DA,3F,75,37,04,14,4B,B7,15,42,FA,F1,4A,1E,F2,02,1C,BD,5A,91,7C,6B,CA,DE,D6,76,7F,17,D8,2B,3C,32,5A,1E,3E,C4,B9,E2,16,4A,57,D6,E6,03,4F,0C,CC,50,06,3B,FC,80,AD,A7,E3,23,6B,D0,68,B6,26,AB,6F,C6,48,69,D6,FB,E2,0C,63,C3,FE,E2,2D,86,F1,76,03,30,F6,65,DE,52,C4,53,31,64,12,85,76,6D,FC,35,FE,15,09,CD,0F,88,25,D9,54,3D,B3,40,9D,CA,F3,A2,55,12,33,A8,36,A8,D9,53,D0,97,2C,CE,05,39,67,62,90,F0,06,BB,F5,9F,A2,AA,70,7C,3B,3D,14,39,FC,18,A0,F7,9E,FF,D6,4E,90,F9,12,7F,A7,E3,59,6D,B4,8E,67,F1,D0,4D,E4,F7,C7,25,B7,F8,62,11,01,25,FC,32,34,EE,25,F1,3E,1E,A5,0B,FF,2D,D9,08,E7,08,9D,54,96,37,D6,B9,2B,D0,09,86,75,8C,55,59,19,E2,D7,52,3D,1A,22,06,B2,EA,10,9E,97,24,37,F6,6A,97,FA,CE,A2,BF,CA,04,89,6A,DB,56,CB,13,4F,6E,6B,DD,8E,EB,95,2D,44,25,C0,E9,E5,04,D5,07,E9,39,C6,84,A9,0A,A4,62,A2,14,8A,B0,2B,0E,0E,E3,9C,CE,89,5D,DB,84,28,98,61,C3,6A,A4,16,DE,51,40,F3,9B,31,2D,AE,13,AE,20,14,CF,9B,B7,DE,BE,23,D1,8B,23,32,C1,53,3C,AD,20,20,1F,AD,CA,1C,D0,5E,AF,F4,7D,92,BB,11,FF,9F,04,A8,F9,F1,4A,C3,F6,F5,3A,E2,9F,6D,E9,06,7B,36,10,9D,71,10,0C,9F,9B,0A,FE,59,F6,3C,A7,81,00,3C,26,34,FF,C1,CB,29,58,9D,97,9C,98,20,C3,16,43,06,43,68,2F,D5,C9,5F,1B,70,2F,DB,1E,1D,6C,0A,0A,29,94,B1,CC,54,E4,EA,34,11,BE,E1,F9,F9,74,36,C9,C2,BD,E0,A9,4A,71,98,46,77,38,C7,CC,4B,77,D6,54,E8,A3,DF,20,26,FE,7F,69,1F,D7,59,60,FD,A9,1E,0E,AB,4C,37,A3,12,C5,D4,2E,AA,03,EE,09,9C,7C,9F,DA,32,88,19,05,28,51,A7,B9,CA,B9,13,91,4B,8B,09,B1,67,30,60,52,14,92,4E,23,1D,01,C0,B8,C3,FF,77,45,45,F7,D6,C5,70,50,B9,90,63,8E,04,62,D8,D0,19,D0,D0,1E,83,4D,03,51,A1,61,6E,FE,12,7E,50,44,A6,AE,81,9C,8F,D7,F4,26,FB,18,7A,04,66,9F,8E,B0,E7,57,8D,1C,98,AA,7B,29,4B,CC,C0,80,6A,09,5D,C8,63,50,E3,B2,0F,20,E6,41,0A,D7,89,29,69,5D,E6,63,3B,D4,4D,37,2D,1E,F2,82,A4,D0,8F,9D,B0,60,18,01,58,9D,49,3C,9A,19,2F,62,35,26,8D,8E,2F,0E,C9,2D,CE,01,2E,B5,C3,A5,79,46,F7,FF,C4,4B,C9,A9,FA,64,1E,D6,AB,8B,16,DF,8F,E5,50,EF,63,9D,39,B6,1D,1A,E3,D0,7C,3A,FD,63,66,26,7E,DB,0D,7F,F8,96,21,4D,B1,EA,40,50,6E,29,53,46,D6,F8,D3,D9,DA,61,1C,C1,32,2C,C0,D8,2D,4E,B4,97,D4,84,31,24,1D,40,58,98,FA,79,64,65,B7,D0,6E,E0,D4,E4,14,FB,E4,1D,56,5F,3D,2A,D9,F4,3D,8C,6A,99,EA,A1,DE,41,3D,24,91,9E,BF,D0,63,75,E3,99,40,41,6A,2B,A5,96,49,61,13,AF,89,8D,9E,0D,A9,DB,7B,FC,3B,4E,60,97,98,60,5E,C8,F8,AB,3D,6D,82,1C,1F,BF,AD,6C,E2,8D,0B,E4,30,4E,69,6D,4D,0A,3A,D7,41,94,C3,2D,DB,D6,A3,D5,3A,70,E5,96,F1,32,D4,88,72,CC,2C,0B,F6,0D,B5,80,95,BB,9A,07,3B,7D,B5,F3,28,31,79,A4,55,78,C2,32,A3,AF,6B,E9,68,7C,99,4B,CD,DB,3E,BB,35,B1,66,2A,E5,1A,E3,C3,BA,06,21,B9,F7,AD,AC,63,27,21,EE,6F,5A,19,69,9D,7E,81,C5,9D,1D,FF,5A,0A,2C,BD,5B,1E,56,DF,97,07,3D,ED,FF,38,68,EC,BE,15,2E,86,0A,96,02,0A,9C,0C,FE,7A,F8,A4,D5,DA,D8,E6,2B,7D,0C,88,30,A9,DC,E9,4C,BA,46,82,72,DC,DE,C9,46,26,B4,F1,CA,BA,E4,3A,C4,B4,09,82,4F,4E,F1,28,E4,F4,FC,6C,C1,E8,B6,E7,18,8B,88,9D,58,04,02,87,CD,94,0B,07,BF,DC,62,3C,A7,77,DD,F1,C4,08,4F,7E,EF,49,2B,A3,03,16,55,2B,7B,4C,A0,26,E8,0E,E7,30,AA,60,76,E0,52,C3,B8,C2,A9,28,B4,C0,B4,3F,34,0D,D0,3D,C3,67,D4,4D,41,EC,AD,8C,E1,2A,E7,A4,AD,59,AD,9E,E4,E3,C6,28,C6,EB,12,58,2C,9A,21,45,E0,71,94,90,CB,94,73,08,59,F9,A5,2C,E9,76,B8,B5,C6,00,5B,4E,89,32,7B,3B,B1,D1,03,13,99,4A,72,EE,C3,E1,B6,28,8F,A3,FE,FE,C1,0A,15,CC,C3,E4,18,2B,7C,AD,D5,1E,87,71,BC,68,07,EE,0E,B8,BF,45,B6,DA,A6,92,69,81,B1,09,13,B2,93,65,FB,87,B0,92,36,DF,56,F0,88,52,9D,E5,84,26,90,62,A6,70,04,86,E2,5B,3C,EC,E0,98,EE,83,48,C7,B3,EF,9D,06,B5,85,A2,97,A9,A4,3A,45,8F,68,C5,C4,7B,23,A5,F9,69,6C,24,B6,89,B3,A8,70,DA,3E,0A,9C,51,03,11,19,54,68,F7,D0,E3,05,86,75,A5,91,EC,9F,B7,65,20,67,6D,22,70,9E,42,7E,96,A0,3E,80,52,0C,E6,75,A2,EF,58,79,70,58,0F,E0,67,AB,B5,E1,1C,BB,48,16,33,B4,B6,DF,38,3E,02,09,C3,DB,74,7F,D3,31,25,11,B7,0E,5E,DA,38,42,89,8A,CA,FE,02,6D,A9,C3,74,52,C4,4B,9F,A3,1B,F1,62,13,63,11,B1,69,FC,38,2A,60,21,87,98,80,3E,F1,47,6E,2D,37,A2,39,37,15,DE,E4,F3,48,38,A3,86,FC,4E,4C,D6,BC,82,0A,33,27,28,08,F6,F9,FE,2E,A4,E7,F1,E0,09,D1,74,BE,41,82,CC,64,0F,03,DF,3C,A1,01,67,6E,99,6D,F3,87,D2,E3,48,61,D7,30,4F,C8,47,A2,A0,67,01,D1,63,97,00,D6,19,22,74,49,FC,21,4B,55,BE,1A,5C,53,6D,D2,F1,DD,AA,34,0D,66,8D,BE,34,27,D3,E4,9A,50,C7,7D,A5,E9,C0,79,B4,C6,BD,9A,10,AA,D1,E8,B6,83,7E,07,62,19,1C,71,38,D6,0A,71,38,44,07,5A,01,C0,21,A6,56,26,FC,E4,A5,4A,EA,C9,71,57,85,9A,3A,6B,F0,D4,1B,96,24,35,0E,13,69,7C,AD,E4,8B,76,53,F5,3F,D5,FD,3E,EF,49,44,6C,CD,78,A5,42,EA,3B,BB,B6,9C,B2,1E,FF,82,3D,38,1B,62,B4,DF,EC,70,E6,C0,58,F1,D8,49,0D,2D,D0,DC,8E,0B,DC,DF,4A,49,99,FA,E0,2F,91,2B,D6,EA,99,4B,C6,C5,DB,82,4B,D4,30,36,CE,F5,F3,57,63,38,A0,4A,FA,DF,ED,96,97,3C,AA,8D,06,8A,74,24,5C,A8,3D,7D,92,45,F1,CC,AA,C5,8A,B8,23,53,5A,33,19,BC,69,08,20,11,6A,E7,3F,77,76,A4,BD,3F,7D,35,EC,22,FA,81,FE,F8,DF,0B,55,AC,7F,82,14,48,A3,B7,69,9A,33,B7,2F,8B,3D,B1,FA,EB,4E,89,01,32,62,F4,D2,CC,1E,64,6B,ED,A4,22,C9,CB,9A,8C,6B,9B,3B,EE,59,85,82,3C,37,F0,F2,A0,5E,E1,CC,7F,C2,23,38,92,90,78,81,B7,41,E6,54,12,AC,76,7E,C1,7F,7F,06,19,9D,F0,90,21,A9,BD,10,15,83,86,AE,F3,03,6C,42,BF,52,3B,04,82,CF,D5,F2,A4,9F,AE,B8,FD,C5,C8,59,BF,31,16,CB,9D,F5,C0,D3,17,C2,4C,2F,3C,C1,97,ED,0E,54,0A,73,6B,41,6C,F4,47,F1,21,C3,13,C8,53,D5,F6,75,BD,A2,9A,EE,D3,01,FB,0F,7D,D0,FB,01,95,73,CD,25,61,09,C1,57,25,59,1F,52,9A,D3,9C,B0,BF,A0,49,75,A2,70,AC,0E,18,1F,F8,18,38,57,0E,8B,45,03,FA,B5,18,EA,11,46,23,82,99,D2,45,92,EA,A2,1B,B7,CD,30,E7,18,AA,EF,F4,63,7F,66,89,D6,01,AA,B0,26,F3,D5,FA,0C,F2,8D,87,B4,9B,A0,3A,FE,57,59,10,DC,EF,1B,DD,C6,02,01,26,F4,0E,44,8C,13,16,DF,59,DE,F3,4A,6B,08,93,DD,D8,45,7A,D3,EA,B3,4B,17,7A,9C,A2,6B,BF,1B,5B,9F,36,73,E2,EF,94,61,21,47,AA,AE,7F,FB,D1,B4,98,34,86,EC,C4,3B,18,88,AF,3B,BB,27,80,90,8A,19,45,4E,71,60,B3,1F,46,6F,33,DA,A0,44,FD,5D,1D,0E,19,F6,E5,24,71,51,20,58,1E,5B,F3,69,33,75,3D,42,59,06,DA,10,7E,E7,5D,78,52,16,AF,5F,9A,0C,F5,78,8E,CC,9A,91,59,0E,4E,22,BE,36,45,0F,3F,E9,EB,B6,FE,0A,15,FB,00,22,6A,D4,A1,7D,4B,55,0C,FF,13,12,D5,EE,6F,4D,92,78,6F,16,45,DE,FC,02,9F,EA,C1,B9,BD,5C,D3,6B,E2,AF,CF,9B,D9,D2,DB,F8,D7,9F,55,95,4E,44,71,C0,2E,B6,7D,F4,58,DF,2C,B5,B9,25,9D,BA,09,18,36,61,1F,B4,87,14,FB,60,3A,9B,7E,55,00,F9,3F,3C,C6,44,29,6C,1F,0D,C6,96,EB,71,EB,56,BF,17,0A,B5,FE,A4,39,EF,B3,B8,3C,E3,53,91,81,C6,B7,15,5A,22,40,94,05,FF,B9,E5,AE,96,E6,16,CE,A3,53,6F,4A,83,13,D5,37,6E,78,4C,7D,DF,F2,96,21,FE,E7,F5,21,09,29,7E,31,B8,A6,29,16,6C,36,7E,4C,78,2F,76,6A,28,EE,3F,D4,76,E6,A0,95,21,6A,0B,15,8D,D3,50,83,40,7C,99,F6,6C,C9,BC,2F,94,E9,23,90,62,17,53,8F,9C,04,55,66,C6,4F,36,E7,CE,A7,1A,63,FD,9A,46,B3,27,9D,80,49,8B,29,10,0B,49,F3,67,3B,75,06,22,3D,F1,E7,F4,CC,75,C7,1D,5F,0F,E2,59,10,13,F9,27,80,B4,FB,FD,D7,BA,B8,AB,F5,B4,2B,0C,D3,C7,A7,28,37,30,18,AB,F8,93,18,C2,72,FF,A4,90,4F,A7,CC,11,EC,CF,BE,C3,CB,60,78,4E,5F,F0,A9,2D,63,B3,56,C1,69,2C,F7,A7,F7,57,CC,E5,29,7E,89,F2,BA,94,5C,67,C0,87,35,5E,91,F0,67,3A,06,23,27,B5,6F,B5,6E,65,72,2E,E7,BC,D7,F2,AE,B7,88,0C,BE,24,74,44,B9,52,2A,40,C1,F8,62,7A,F8,83,47,6A,50,3E,32,CA,A9,1C,7A,E7,DB,AD,55,E6,12,06,7F,C3,18,F4,77,92,DB,D1,D2,85,01,B5,9D,86,0F,70,50,1D,21,90,61,77,8F,FC,D0,57,2C,88,28,D0,A8,CC,2A,43,AC,70,4F,18,D6,96,27,8A,A8,70,5F,32,F0,A0,F8,0F,AE,5C,7F,45,A0,67,A4,C5,FE,57,19,3F,F2,3F,45,D6,E4,C8,A0,C2,FB,07,FC,DD,32,4D,BA,3C,C2,CF,31,C1,08,65,F5,4E,A1,54,E5,25,4A,5A,76,71,BC,08,47,B4,52,3B,82,19,9B,8F,94,4B,A2,9C,CA,CA,17,DF,C2,A3,1E,0C,83,4C,98,E4,F0,21,E0,0E,0F,8D,03,92,A5,4A,F6,31,2B,C1,A5,CF,12,2F,56,84,19,97,50,B2,90,4B,08,D3,98,F0,BD,85,87,DF,BA,C6,9F,83,E8,77,FA,12,98,8A,0A,BF,79,40,A9,BA,04,3F,A4,89,4B,9B,3C,23,F9,15,84,22,C8,DB,46,7A,D9,A7,6E,0C,DF,0E,9F,23,FF,96,F5,CC,9B,72,D5,39,20,91,AD,DC,72,C5,5E,EA,65,9C,DA,AB,77,C1,D6,E4,85,CA,F2,D6,0E,2A,0D,8E,DB,76,7E,93,3A,3D,F3,3F,99,FD,F3,A7,E0,00,44,53,79,21,77,27,6B,0E,60,3A,A2,51,CF,4F,87,E3,9F,CA,47,DA,13,B5,38,1B,F8,74,9F,66,E9,25,03,20,89,04,D4,99,6E,C3,56,B9,BD,BB,2F,59,BF,D1,3E,C9,08,35,EE,4A,77,35,E2,79,D2,78,EF,C5,55,18,44,6F,CD,47,F6,45,DF,11,56,D2,ED,F6,A4,7D,32,A3,E9,9B,CD,1C,92,6F,4D,19,D0,30,53,E4,F5,1E,B0,E4,8F,4B,EF,82,B9,FE,C2,20,2D,35,4A,A4,16,3F,D2,57,7D,7E,90,59,F4,27,D7,D5,AC,2C,C0,5C,C0,61,CE,7B,77,5F,F0,E4,0B,35,C6,FF,01,49,41,F1,B1,23,A7,0D,36,8B,AC,C5,BA,53,61,86,D3,C9,1F,68,B1,81,61,EB,56,7B,EF,EF,B9,1F,64,5D,9A,17,50,2B,34,B5,A8,D8,AF,05,49,70,9C,9A,81,CA,B4,77,0C,7C,84,A5,99,5D,7F,B0,E1,08,A7,19,25,C6,F0,E9,B4,6A,43,F7,7C,30,04,14,DD,4E,D5,90,1C,71,38,55,5F,A1,0A,E3,F1,1C,44,E4,1C,21,44,74,4A,06,73,71,99,E0,3A,28,86,14,3B,19,81,73,5C,B6,D5,26,79,E5,5D,75,36,E2,B7,2A,29,39,E6,08,66,68,3E,E7,B1,15,44,AE,E8,08,3F,8C,3B,6D,6F,E8,98,0F,93,BE,65,C7,50,87,FC,3E,86,47,43,C2,6B,57,01,F9,92,33,11,A3,16,F2,D9,0A,5C,F2,86,E6,41,8B,6F,67,68,3C,0A,15,C6,85,ED,01,D7,F3,E8,15,E2,36,89,81,29,F2,36,05,00,72,6B,65,64,7D,91,BE,44,4A,FA,13,BA,16,BC,61,46,FF,FA,72,E0,18,DF,AB,80,D6,19,9A,8F,D1,FC,F3,E4,96,FD,B2,F5,09,95,D2,A3,ED,6F,67,34,27,DC,0C,E0,85,DD,DD,75,41,DB,6D,8C,28,63,30,37,FD,BB,98,55,4F,30,47,17,0C,B1,46,5E,3E,02,02,EB,7E,22,D4,6E,D0,3A,96,A3,EF,A0,34,21,48,E6,D2,53,C7,37,19,FB,C8,2C,4F,67,3B,76,E8,4F,D3,9D,F9,FE,C3,F7,33,F4,F8,AB,A6,64,47,75,02,E9,AD,8D,9D,28,7B,79,D4,E8,82,15,E9,7E,E1,3C,FB,7D,DD,7D,D1,4C,96,CF,4E,71,6F,CE,86,FF,FD,D6,20,5B,4A,11,97,1B,1C,86,E2,AE,67,81,A2,B0,B0,C2,29,FD,41,68,D8,C9,A5,C1,64,D0,3F,ED,76,3F,59,F4,16,10,4B,A0,6D,CB,95,5A,53,68,E3,9F,8F,86,62,2A,28,C7,83,5B,F2,6D,9C,0D,5C,E2,0C,C5,6F,B8,FC,5B,E6,2A,8C,3E,14,9B,27,1A,4A,8B,FC,5B,5B,3E,E3,10,2F,B0,D9,76,9E,E3,DE,E3,AF,0F,39,0D,1F,B8,8D,7B,86,60,5C,B4,91,0B,38,5C,DA,D4,5E,C9,BA,EE,44,39,AE,A9,A1,BD,35,77,1F,8B,03,07,A3,37,0F,8E,FA,5D,CE,0B,BF,52,75,6F,74,BB,51,44,57,93,36,67,E5,17,72,09,E0,15,6F,C3,3C,4B,4D,1E,EB,2D,F9,56,7F,94,D3,71,4E,FF,91,53,27,BC,F0,52,5D,17,A0,C4,6E,F5,E7,9B,27,F8,27,68,5C,B8,14,63,DB,70,F7,1B,90,D4,C6,76,07,71,F2,70,F7,0F,D5,32,2C,1C,94,DD,77,F7,96,DF,F4,AB,7C,0F,00,BD,E8,F9,6D,A8,42,33,04,6A,2D,FE,F3,A1,A2,55,96,51,43,11,EB,4F,C0,31,06,BA,8C,C1,DF,64,87,72,D7,98,6F,55,63,0A,4A,9B,79,C1,9A,7E,E7,EF,49,6B,67,E7,86,6F,6D,42,CD,79,D4,CA,18,5C,3E,C3,71,11,FE,25,6B,FA,48,61,1E,A6,45,FA,25,34,BE,8C,42,95,6B,34,0D,CA,53,8F,55,56,60,C4,C8,09,4C,25,6B,AA,45,F6,71,CA,B3,61,09,87,B9,EB,D1,AD,18,E5,E9,BA,D8,D7,CD,18,A4,BE,C3,7A,35,1E,03,DB,BF,79,1E,90,56,C6,19,22,D8,46,CC,28,D5,8A,3D,35,92,AF,F1,53,BF,78,88,68,5A,3C,14,9D,23,3F,DD,C2,CF,B9,E1,9B,52,02,E8,2F,F1,F3,BE,C3,12,B2,60,EF,67,F6,3C,E7,5A,D3,14,E7,A5,83,E8,B4,DA,D4,D0,AA,91,BD,1E,50,F9,AA,22,41,2F,AA,5E,AC,7E,15,72,D4,74,30,F9,D2,54,E3,80,07,58,D1,90,12,D4,62,B9,B8,4C,22,55,89,89,E7,3F,1E,86,85,8D,CE,E9,FA,D8,B8,19,98,66,BE,FB,52,69,BD,C2,5C,23,8C,02,7B,8B,44,BD,1E,95,58,87,36,A4,78,FC,94,37,AB,7C,50,C5,C0,A3,C3,41,70,3B,D7,A4,4B,8D,74,6A,7A,C5,BE,4B,87,58,A2,4A,FC,E2,7F,73,A7,33,F3,9B,33,7F,FF,1A,D5,8D,8B,F5,4C,6A,5D,55,5C,A8,B4,C6,2B,7C,A4,65,00,38,58,0A,65,F5,80,04,B5,5A,92,47,83,66,06,63,D4,6D,D7,D3,96,29,90,37,48,CC,E8,3C,AA,80,3B,37,46,F2,A0,26,E8,E5,E4,98,66,57,7E,2F,07,28,EA,C1,74,8F,BD,CC,43,C0,0A,3B,AB,9B,0A,97,D0,B6,2C,95,31,C0,2E,68,DA,D7,38,70,80,2D,67,7A,EB,33,AC,89,89,F7,19,22,3D,99,DE,1B,16,76,C9,B1,4D,67,A0,3D,14,AC,5F,80,A6,25,4C,65,8F,92,87,4C,85,E3,E5,BA,C7,8E,7A,45,8A,DF,AE,E8,30,55,05,66,55,02,62,85,A0,B8,41,DB,14,7C,57,E5,1D,DB,93,58,95,90,3F,DD,EF,81,16,B3,F5,F0,2E,3E,25,F8,12,C3,6E,FA,75,1E,D1,B0,1F,48,08,5B,57,BE,33,89,88,E2,5D,08,0F,0D,20,08,49,06,1C,51,5F,D9,FD,CA,DD,01,D0,D2,55,8E,10,17,78,DE,A6,89,0B,34,F4,86,97,DF,01,2D,4B,EB,97,BE,07,C7,02,D3,3E,F5,47,CE,9A,74,D3,F0,8D,05,7E,DE,5A,C0,C5,8A,37,4A,D9,BF,06,B5,80,6A,F6,4D,09,0F,80,AF,BB,D5,B1,C5,C2,1F,B0,27,A0,12,E5,13,F5,A6,DB,64,3B,1B,A5,7F,65,9D,5C,36,A6,2C,BA,32,DB,14,1D,1B,61,F6,5A,60,09,90,91,EB,0D,08,78,C2,E4,7F,86,A2,DC,BB,76,48,1F,FB,C8,F2,26,7C,2D,02,93,20,78,E4,3B,A8,FD,7E,D8,3F,9E,B9,1C,74,8A,C6,28,02,0D,CB,76,AB,D5,02,EA,10,BF,FC,F1,3A,FB,3B,4F,88,47,98,E7,34,C3,6A,E8,E4,C0,69,2B,FA,40,A7,AA,EC,5F,51,97,2D,DC,1E,A5,60,50,13,1A,1D,9E,17,A9,BA,9A,CA,42,EA,E5,B5,8F,4E,EE,88,E5,71,75,8F,88,21,C1,9D,9C,FA,EB,D1,05,45,32,DC,65,0D,FE,59,26,DF,B0,05,37,11,50,62,A6,47,D6,A4,6C,C4,C1,3B,00,81,74,3B,C7,1C,F6,56,88,CE,00,D6,AD,0F,A8,04,63,2A,29,D4,E6,32,A7,F7,A3,2A,0A,E0,48,22,04,AE,B0,0A,57,F6,1E,67,3C,23,1B,D5,2B,BB,EA,F0,75,02,E8,6E,03,0D,9B,D0,1D,88,23,17,66,79,D0,75,2C,6C,F1,38,11,31,88,85,DD,19,2C,89,DB,36,14,F0,FC,DF,6A,9F,12,09,84,2A,F0,F5,DE,C3,8D,9F,E1,7B,07,EB,EE,8E,82,C1,D3,AB,75,02,03,17,83,05,5F,38,1E,E0,2D,04,E1,FA,9F,31,F7,0C,37,84,B4,9D,AB,78,83,03,E0,53,28,72,15,99,91,3D,8C,65,B1,5B,B5,B0,8D,B1,AE,07,13,FE,C6,ED,97,8B,C9,1D,49,F4,C7,51,42,19,BE,C8,D8,81,EF,97,BA,03,01,93,6C,8C,57,A5,69,76,C7,B9,86,1C,9D,C4,5E,46,08,28,7D,4C,5E,3D,1A,F3,39,78,F9,D7,9A,69,E2,84,27,93,A2,1F,62,3F,93,94,FB,8C,A4,0F,0E,3A,7D,3F,70,4F,CA,30,5B,6F,EE,86,13,12,7E,4A,3A,EA,43,5F,30,A0,BC,D7,3C,4B,60,AD,75,E2,DA,BB,8E,F8,54,BE,9F,B8,B6,23,CE,2E,66,E8,F1,34,13,4B,75,80,1C,CA,72,C1,9E,94,44,84,90,86,8A,C5,00,C6,D4,E8,83,65,31,DD,29,F0,03,63,63,7E,11,7E,02,7D,53,9D,DE,1C,EE,30,FC,D3,34,9D,B1,02,2B,6E,9A,9F,26,6B,C3,B9,4C,31,98,7A,9E,7A,8F,F1,CC,4E,56,92,4E,A3,EE,7F,75,8D,6D,E0,00,58,9C,10,7E,B6,D4,95,3C,A3,E6,AD,03,C3,45,33,8C,DB,EC,0D,A5,2E,E3,B0,22,2C,97,CC,69,DE,64,D3,2E,FB,D2,FF,16,67,24,5A,2C,6E,76,7A,AF,DA,75,19,8D,A2,FD,50,FF,F8,61,3A,F9,A1,81,9F,71,02,8B,51,BA,9C,83,25,73,BC,BE,EC,91,7F,00,EB,6D,1A,3E,01,07,6F,76,4F,49,21,A0,4B,F9,72,9D,A3,9A,1E,82,44,3D,48,A2,F8,FB,F4,9A,85,EB,CD,66,C6,AF,99,96,83,9F,03,33,81,78,03,46,F1,F6,6A,6F,94,33,3A,83,8C,19,E1,C1,16,79,18,0D,78,89,B8,5B,AB,A9,BC,E5,DA,76,76,CE,B4,C7,12,D8,79,D0,F3,E5,13,53,BA,B9,75,CA,16,1E,07,C2,2B,1A,DC,9C,6A,F2,F6,AA,CF,29,7F,E1,C4,10,D3,0B,BF,38,75,75,F2,45,1D,C7,D7,72,E8,E0,89,F9,38,F2,77,90,50,C5,54,79,36,97,BB,CA,11,29,BF,2A,2F,37,A7,12,BC,CE,B8,C6,BB,08,6B,58,26,4A,4A,A2,E0,B7,BF,E9,1E,B1,94,0D,BF,7B,3E,9A,1C,FB,22,DD,A9,99,59,70,2C,48,E8,59,1D,06,7B,47,F4,14,9C,EB,97,2B,21,08,7A,AE,CF,4E,4C,B7,4D,59,31,59,AE,D2,ED,30,38,8F,60,E0,DC,C7,4C,16,1E,B1,57,59,D5,4B,DC,37,98,6C,A9,21,40,B4,20,92,69,3F,81,85,51,12,8D,85,83,D6,22,41,44,33,30,B2,9D,E1,86,86,55,49,0A,75,41,DB,98,E1,6B,F6,10,A9,67,B2,2D,CA,3B,7E,7C,35,69,3E,F7,36,25,D3,87,FC,88,5A,F9,EA,54,75,B0,71,95,80,4B,33,8C,7E,18,80,E5,B8,36,1F,7F,96,58,22,55,1D,0B,5A,11,99,0B,3D,5D,EB,54,E6,E2,9A,C8,1E,53,6B,76,D8,48,94,9B,5D,E3,8F,F4,36,04,73,AC,27,B2,9A,4A,24,10,FF,93,E0,E4,76,35,EF,32,BA,56,84,5F,EE,61,60,6D,1B,3D,12,BA,0C,C7,20,F8,55,28,15,75,D0,8B,6A,9C,76,80,D5,0A,E6,24,22,FF,DE,DC,5C,B9,25,9D,7B,3A,34,28,06,3A,95,11,95,0A,0E,35,C2,04,2A,3A,3E,13,A2,89,EE,DE,BD,1E,FE,15,A1,71,74,02,30,75,6F,80,18,ED,55,E9,6A,7A,06,50,26,E2,5F,2C,31,57,BB,54,0D,DA,DD,8D,C8,D7,82,F9,BB,CF,F2,9E,A4,3B,2D,E2,DB,C4,77,FE,29,99,E5,9A,F6,D3,E0,BC,04,19,24,19,1B,46,5D,DD,E4,39,AB,7A,E1,1D,7F,6E,1E,3A,71,5F,12,3B,8C,AB,92,2C,51,D6,69,D8,B2,4B,AB,6D,AE,4A,0E,3B,7D,D3,A3,E0,9C,B6,ED,26,2B,2F,B3,3C,9B,18,3A,78,F5,26,94,15,FA,B6,05,F1,9C,B0,5E,1C,96,30,6A,CD,F4,BA,42,3B,50,0D,C1,F2,D8,BA,B1,66,E5,CC,70,D0,E5,5B,05,5E,A9,BC,A2,8C,38,1D,E1,6C,86,AC,3D,A7,A9,5B,4E,CE,2E,1A,5F,31,2E,F6,BF,3D,12,CA,19,13,89,B8,DC,9C,34,D8,E9,9D,85,89,A2,2F,0C,93,41,35,9B,8F,0A,29,A4,E0,40,03,31,C5,1B,5E,E7,3D,FE,62,04,14,36,0A,42,BA,B1,3A,19,2F,E3,19,27,BC,15,5A,30,72,79,E5,2B,EE,63,81,EC,1A,EE,0A,B9,99,B0,62,39,1D,1B,43,2F,25,94,CE,79,68,0E,F2,07,F8,05,BF,8A,1D,DB,F3,3F,69,5C,82,05,59,16,61,68,FC,75,75,13,F4,ED,00,E8,FD,82,2D,E1,94,8D,9B,CD,83,DC,B1,AF,FA,5C,C6,3B,3F,8D,E8,64,EA,8E,8D,1F,3C,4E,18,B4,A0,41,6B,37,5B,B2,27,C4,C2,CB,5F,31,85,0D,F3,97,BF,C1,82,83,88,7D,54,1D,DF,C8,BE,0C,18,92,5D,D2,F6,96,9A,AA,53,6A,DB,96,47,EC,C9,FD,2B,A1,55,FA,43,B1,8A,42,B9,01,BF,AA,4C,F7,48,B5,44,48,5E,BB,AA,8A,97,CA,42,55,F3,4E,98,74,99,22,BE,C4,4B,A5,47,F3,EB,3B,8B,02,C3,3B,C0,FD,44,27,89,72,3E,60,8E,64,B6,F8,2D,E3,3E,62,2D,6E,96,6B,CE,12,D2,92,B8,C8,AA,3D,6E,7A,58,B1,44,92,34,83,43,D8,32,EF,30,9F,EA,B5,3B,B7,04,E6,E0,CF,11,ED,CC,B2,E1,4E,CF,DD,BB,2D,2B,4A,53,87,7C,FD,AB,E1,EF,30,94,07,CB,29,6D,57,70,1D,49,AC,73,03,DD,4E,1F,E3,DE,34,48,41,4C,37,41,40,0D,09,2B,5F,66,65,40,B8,D3,86,F7,36,D1,B6,27,D6,FC,1E,49,97,DC,26,55,B4,B6,55,FD,90,CE,28,BA,FF,8C,EF,0C,00,23,CB,34,D5,32,2C,53,0E,4B,20,C8,5A,70,29,DB,72,3F,07,8E,0B,6E,2D,0A,B9,7B,C0,CE,D6,C4,0C,C6,C0,C3,12,E7,4C,40,F6,03,EE,AF,69,FF,98,BB,23,23,8F,65,70,82,C4,C1,E6,CD,8C,C6,40,EF,F9,B6,AB,80,68,C6,64,F3,A5,6A,9D,AE,62,6D,55,13,1D,28,17,1B,83,BD,E9,96,EE,26,EA,35,69,C0,B9,B4,9A,E7,2A,6F,FC,BD,EC,7B,44,33,25,A7,37,AE,02,EC,B6,D5,05,47,44,9F,15,C4,CF,4C,0F,33,43,9E,5C,A9,3F,2D,C6,68,F8,56,A7,B9,ED,CC,D6,E9,3B,82,F7,3F,C1,08,2A,FF,C5,3E,04,A2,C6,63,EA,1B,54,4B,87,BC,A6,25,54,72,57,5E,DA,F2,65,A3,3F,B6,AA,3B,DA,AC,F4,C5,2F,B9,57,22,ED,02,DA,2D,DB,3D,26,C2,BD,F1,2B,E7,88,64,81,CA,54,0D,76,9A,51,9E,8D,5C,C0,33,30,87,FE,DA,78,E4,B2,E2,39,09,E0,7A,C3,F0,24,93,03,25,4C,46,5E,68,8D,38,D4,E8,55,39,6C,86,61,ED,36,89,15,E0,01,A1,C1,A6,B5,12,A3,85,4C,87,8C,A1,8D,41,BD,B9,B4,F9,4F,AD,DD,E0,DE,9E,E0,B0,A6,26,1A,07,4F,62,A4,BC,66,CF,79,C4,AB,F0,3A,B3,51,4C,97,BC,3F,5A,FD,92,45,C2,96,29,BE,AB,9C,56,A1,E8,83,02,31,13,5A,42,D9,08,35,96,F7,8A,B5,07,8B,D5,BF,63,45,87,6B,7E,6A,82,BD,48,73,E8,E8,10,25,ED,C3,D3,33,A1,56,84,30,3D,70,A7,B5,8A,E4,46,B3,5A,16,08,31,EE,D5,34,29,B0,C7,EE,2A,6F,AC,F4,CD,99,5F,12,08,40,C2,61,D7,0A,CC,7D,99,99,29,49,43,F4,E9,9C,E4,3B,3D,6E,3B,1A,D7,A3,C5,B3,E5,B4,EF,0B,2F,26,0D,F0,1D,2E,A4,DD,18,30,10,FD,DF,53,56,95,DD,75,01,64,D3,9D,C5,47,35,BB,C6,A5,76,BB,9B,3E,F3,70,55,49,D5,92,82,E5,46,94,87,69,5C,86,4D,FE,17,A4,0A,23,CC,30,45,B7,2E,13,50,58,1E,BE,EC,DE,5C,3D,31,C4,FB,B7,26,BE,CA,EC,9C,01,31,DE,FC,DD,C5,9F,DB,71,9E,5E,DF,E8,65,1C,A1,0E,34,E0,90,F1,F3,61,40,E3,4A,28,3E,2B,75,A2,2C,55,B8,70,25,CF,C5,7D,B4,0F,78,DB,66,61,F9,30,C7,2F,1E,9F,1F,A8,4F,D8,59,B5,64,C3,2C,E3,C6,4A,33,7C,3F,16,DE,10,67,34,9A,C7,93,08,13,D6,56,04,9B,68,63,78,9D,B1,F2,C9,7F,6E,94,11,A6,11,4E,01,07,ED,68,C4,1B,A9,F5,75,DC,BD,65,09,46,E2,24,FD,82,F6,23,78,DA,46,F8,70,A6,2E,4C,34,C4,61,56,E3,EC,73,C6,7D,63,25,32,06,B6,03,F7,46,AB,35,DA,A5,B0,12,91,05,E7,22,97,D5,0C,5B,6D,12,EF,C7,E4,A3,DA,46,1B,49,94,CA,FE,47,2F,84,48,4D,28,60,62,BD,89,EF,B8,0A,BC,1C,40,29,21,E6,DB,CA,C7,AC,5C,E1,E8,A1,71,D6,92,42,1C,1F,92,3A,A4,F2,1C,EF,7F,B3,03,72,99,0B,36,37,31,B8,84,D3,58,A3,25,94,18,E9,48,23,83,76,40,61,82,78,D6,31,86,52,D0,74,F3,82,59,FE,26,B1,9A,D6,69,FA,91,EE,9C,C9,3E,EA,BC,90,79,55,BB,27,24,F4,12,BD,59,70,47,BF,05,A0,46,D2,6E,2D,63,62,DB,77,F8,2D,2E,B6,F2,EC,14,E3,47,65,A0,E4,80,53,1E,A0,74,2E,17,A7,49,0C,FF,7A,82,7A,43,24,F2,75,0F,A9,97,5D,57,BF,B8,B0,0A,67,8E,B8,C0,61,01,AD,1E,A3,E9,67,02,EF,3F,E1,6A,5F,61,0F,92,61,93,28,FF,65,B0,5C,9D,8C,CA,73,BE,00,DB,CC,FF,73,7F,F6,F1,40,59,39,DD,F0,90,E4,D8,54,9B,F3,3C,D0,0D,81,3A,61,2B,FB,0D,89,F1,FA,67,18,AF,9E,73,A0,A5,AF,FF,F5,0B,3F,53,99,CD,0B,0E,12,11,2C,F8,E8,41,C7,A1,76,D6,0E,3A,D1,55,26,00,06,80,04,BC,07,4F,B3,EE,0C,3C,D4,B2,91,EE,D4,D2,AC,42,74,99,18,CF,1C,09,AE,CA,F5,89,FB,1E,A1,0C,45,B2,E7,C3,36,EB,D4,EF,D3,0E,D4,82,AE,2B,41,2B,1E,17,36,BF,2B,76,63,DC,27,74,AF,61,F3,75,AA,09,9E,F1,15,AB,25,2C,77,AB,62,3C,8B,F7,1B,F7,EF,BC,B9,6E,1A,0F,DD,48,76,C2,A2,D1,7E,97,AF,7F,2F,BC,80,44,79,8B,7C,01,F4,67,B4,CA,C0,3D,15,20,04,A3,76,D1,25,2C,FF,41,E2,E8,01,F3,C5,37,20,3D,0D,4A,07,B7,EB,33,92,84,1A,58,C3,C4,B9,28,3A,A6,3F,5A,7E,64,93,4F,F0,55,9C,4F,D2,60,87,10,01,A1,F4,46,8A,6D,7C,B9,3E,5F,5D,CA,2E,FA,99,80,C0,A3,EE,39,14,46,EA,F1,53,54,BB,56,D1,39,2B,9B,4A,2C,89,E5,FE,46,0E,C7,67,94,92,38,08,19,57,CA,12,CF,14,C1,2C,C8,D3,02,57,EA,CD,BC,B8,2C,E3,25,FB,BE,A6,3D,A9,2E,3D,CC,D4,02,EF,7E,BE,A6,CB,C6,04,D9,59,38,A5,96,9C,A6,E3,13,29,17,CA,5E,40,4A,85,3A,D4,12,F4,5B,2C,64,78,F6,D5,70,50,DA,34,9C,13,A8,5D,30,EA,A2,52,DE,D4,F1,6F,95,FA,69,3B,67,2C,41,EA,9C,6B,F5,B2,D2,B1,2A,19,3B,0E,52,C9,81,0D,23,19,6B,08,FA,94,67,EF,A1,1F,C4,71,AA,7A,1C,C2,85,1C,F8,41,0B,A5,92,D9,0D,C4,7D,25,65,A9,5A,2C,10,76,5D,2A,1C,FF,7E,0F,AF,1C,8E,33,13,9F,DD,06,56,A5,04,FC,6B,4D,B1,88,AF,A8,88,75,BC,1F,EB,BD,97,8F,5B,D8,EC,BD,57,C7,67,00,1C,2B,CD,A7,A1,E1,08,5F,F9,14,17,27,33,8A,55,E9,B1,4D,D9,8F,AA,24,2D,21,F5,E6,AD,66,0D,E6,84,AC,33,AF,13,07,42,91,93,12,29,6B,AC,38,78,EE,DD,2E,2A,1B,D8,1E,84,DC,70,7D,7B,1A,04,34,68,68,BC,A5,A1,CB,3B,8F,EE,AF,A0,F9,46,1E,1A,E8,AE,3D,C4,0F,1B,7A,D0,7F,12,13,8A,E0,1B,AF,0E,47,D5,6B,57,A3,9A,F7,84,1F,B7,3F,9C,98,F7,C4,1E,88,D6,EA,A6,86,99,E3,51,3F,46,89,F6,FD,28,76,19,44,3E,E2,AB,CE,CA,DF,AF,45,1D,52,6B,2D,77,60,6E,F5,B8,5B,68,69,CB,18,3F,8A,07,E2,7F,53,22,E0,D3,5B,A6,C7,43,B0,A2,38,D5,97,00,C6,2F,50,7C,84,B7,99,DC,78,0E,0E,29,F7,AE,1E,53,0B,C2,D3,CB,BE,3D,2A,8A,61,43,CE,4F,79,98,3F,AF,0C,73,5C,E8,51,5B,01,BF,60,98,58,E0,12,05,F7,A6,1C,36,C3,0D,8F,09,74,03,4D,4A,5C,15,18,3A,33,37,EF,91,C3,EB,12,39,C1,80,82,63,89,DC,B7,56,48,CB,72,9B,32,68,1C,BB,1A,DA,A3,56,F7,BF,CF,38,1E,C1,DB,95,D3,78,7D,2B,2A,FA,D3,CE,0F,D6,74,4E,23,53,C5,F2,D7,15,4A,4F,F2,B9,10,88,AE,BE,5D,7C,00,93,3F,DA,5C,D3,3F,FF,49,B8,AB,2E,A0,20,5D,3D,3C,67,12,10,A1,CE,17,6F,7C,CB,D2,4A,C4,49,C0,29,BA,D5,FD,4E,A2,F7,29,9B,AE,AD,6F,15,EC,1C,D0,CC,1A,B9,A7,21,91,43,B0,11,24,3D,1C,2D,4B,BD,E7,FE,58,42,09,4C,1A,17,A1,4C,8D,96,02,10,F8,89,92,76,9B,61,7D,6D,64,37,68,0F,44,E5,CF,6D,34,50,53,61,D7,51,1D,68,5F,9A,43,FA,C5,DA,68,16,42,3E,22,E9,27,51,95,8C,27,77,FF,2D,FB,C3,E7,76,58,8F,56,92,0C,37,B9,33,18,07,A5,1F,56,09,73,16,E8,56,F5,AC,27,E7,C7,ED,87,09,73,81,9B,8C,C8,7C,D1,02,C9,33,9A,7E,72,69,18,AC,D5,99,C6,60,A9,24,F1,CF,52,B0,8B,7B,31,CA,BC,4B,5F,AB,9B,DA,FC,8F,E1,7C,A9,08,0C,72,85,EB,61,98,95,9B,94,06,D7,5F,04,88,FE,96,BE,16,4C,E1,63,80,F6,57,F7,D4,84,12,19,F8,97,B9,8E,71,C5,DA,56,90,33,CB,1C,15,80,D9,01,91,48,C2,AB,F7,2F,3C,AE,AA,00,96,F1,97,71,C2,35,3D,D8,F7,EB,0B,6A,09,B2,CC,C9,9A,7A,7A,BE,13,19,19,6D,67,47,5B,96,69,10,AB,80,25,53,E9,95,D2,7D,E6,77,D7,E6,D7,AD,A7,EE,77,AC,E0,EB,05,15,66,E1,6D,F7,31,53,C4,E3,DC,E0,74,D3,30,29,5F,4E,97,9D,16,4F,2E,CF,CE,63,9F,E3,57,C4,AE,6C,CF,54,4D,6D,23,EE,EE,4D,EA,B0,A2,E4,4C,2A,D6,27,ED,53,6E,19,C8,64,2E,0E,2A,1A,ED,B2,1F,07,99,A0,3C,02,37,ED,C3,C0,6F,B8,52,3C,1A,36,F6,D9,DA,00,FF,7E,D5,07,71,B2,37,A9,7E,B3,E1,B2,1B,BA,99,23,1A,EF,92,74,7E,27,83,BB,4A,9F,DB,97,7E,8F,33,4A,56,7B,2A,2F,CF,0A,4C,6C,A5,19,F5,C2,96,16,27,87,33,2E,EA,C9,8B,05,BD,DE,C3,C9,84,83,B2,D6,B5,29,5F,07,07,51,ED,77,6F,E7,24,22,23,4F,ED,50,14,62,2B,6D,65,A2,F7,4E,8F,DB,52,34,7F,18,BC,5E,5C,0B,C9,5D,FA,BE,08,BF,D5,AD,33,B6,A6,59,6F,C7,EF,44,ED,F1,23,1E,8C,A4,5D,9D,18,5D,64,36,2C,39,F3,88,8F,92,50,12,1F,92,29,74,E3,F0,69,57,EB,5A,E5,0A,94,FC,F2,00,54,E2,B7,80,06,E2,8F,AD,1E,3E,25,B5,7E,2B,33,7B,C0,54,20,33,0D,86,E9,58,BC,40,5C,E7,08,B1,4E,55,E8,1A,60,E5,13,B2,1E,18,82,B0,EE,0E,A4,51,9F,E1,C0,17,5E,D4,25,ED,87,2C,50,E0,EE,BE,7C,88,C3,07,2D,51,AF,F9,EB,2B,F3,D4,88,D7,B2,23,09,17,07,6C,F1,7B,08,BA,C6,17,81,DE,F6,7A,C3,19,15,DD,A6,93,9A,D1,CA,55,77,5C,98,C5,45,BC,10,A7,64,3E,FB,D4,F5,9B,D3,FF,E1,93,62,35,82,CF,5C,72,C4,F4,BE,7C,5F,28,64,29,8B,4C,F1,8E,27,3D,DC,06,FD,6A,B2,A0,9D,BA,FC,20,83,0A,90,AC,14,01,A1,68,AE,C5,E2,43,75,B8,41,5E,43,3D,90,B3,47,E2,3E,DF,DA,D6,33,DD,DE,32,08,18,86,EF,85,19,C6,EC,F9,1F,49,03,AB,FD,C7,B7,44,88,42,86,00,FB,65,37,6A,1E,75,A2,83,C2,1C,E7,86,E9,93,57,9F,84,8B,85,94,F6,0F,DA,7D,9B,0B,AC,00,5F,33,56,C6,B8,21,E1,5E,EB,0B,54,1D,4C,DE,C1,6D,0A,7D,B6,CF,BF,27,47,9B,E5,B9,27,6F,06,F0,A6,F7,25,65,A9,48,9A,98,20,1C,3D,0B,8B,2D,B6,06,4A,76,AD,51,D8,04,5F,6C,2A,DF,54,78,BF,38,AD,EF,5E,6C,A1,D1,1A,C4,FC,0A,4A,17,1F,AE,15,1A,C7,F2,AD,3C,30,64,65,9C,FF,F7,C8,DC,BD,FF,0B,AA,EA,41,39,C3,F6,BD,7F,54,54,FC,0C,F6,6F,8C,F1,C0,71,7A,22,A9,6E,7E,40,25,60,DC,85,55,94,45,19,B8,04,29,1C,07,69,37,4F,65,91,23,44,ED,F0,66,53,34,14,C5,73,A0,08,CA,03,74,BB,3D,F2,1D,82,22,DF,0A,1F,65,14,3F,A3,1C,98,BD,7C,05,68,44,CA,AF,65,19,A2,7D,1E,D7,1F,2C,FE,1B,7F,D5,E1,79,29,3A,BF,22,A6,8C,90,4D,52,0A,79,A3,FB,2A,71,90,7E,33,2D,6A,98,E6,37,35,BC,8E,4B,C7,ED,6B,D4,91,8C,DB,5E,46,D3,01,C7,0A,B9,F6,60,AA,08,3B,6D,C3,8B,D1,5E,FF,D1,3B,A6,4E,78,66,EA,D2,AC,8C,9E,7F,22,9E,6A,86,E0,B4,9C,6F,4A,8C,0D,CC,C6,1F,88,47,62,93,A8,EE,E8,FB,EE,3A,A9,02,24,3D,04,73,72,73,1F,9A,A0,DF,82,72,B8,1E,0F,2D,54,2A,5D,6D,E0,A9,91,FE,BA,E2,1A,98,7C,A7,68,E0,36,6C,9B,59,37,36,53,1E,A2,DE,F7,1B,44,E2,79,4F,27,84,02,64,57,67,21,86,68,2C,4F,10,FF,A6,D4,25,99,3E,5E,EB,3C,1F,DE,40,90,F6,26,10,31,15,20,C9,AD,8B,7E,80,AA,A6,34,47,2A,8E,AE,0A,86,F4,B5,56,70,F6,EE,74,DB,46,FA,47,BE,78,9D,B2,02,2A,C9,49,EB,93,0B,C1,03,0A,E4,0A,29,22,34,F5,C3,02,E0,55,73,8B,E8,8D,D0,D5,B8,A9,22,A3,1E,65,70,4D,81,AF,93,F9,5D,A9,F8,54,F8,9D,5D,3C,FB,55,70,0A,D8,28,D3,4D,21,C8,0D,4C,8C,5A,BB,26,7A,EE,2E,51,BC,E1,65,BE,14,11,35,3D,4D,E0,7E,C7,6A,D6,F4,65,CF,E4,15,5D,E7,E0,BF,E8,D8,0E,DE,C0,E1,7A,15,9E,0A,B8,E4,FF,76,D8,54,79,12,0B,63,CF,59,BA,31,88,92,87,43,17,24,60,0B,A6,70,F7,FD,80,3B,E2,E3,9F,CE,85,4E,76,1B,7E,0C,F0,40,69,DC,81,3A,AC,34,CF,D7,21,56,A0,3A,0F,26,E7,17,FB,70,49,B1,9F,1B,57,EC,FF,F6,61,26,AD,84,50,77,13,D9,8C,11,CB,DE,F0,52,6B,19,9E,9F,52,09,65,25,02,35,72,A5,21,2A,B3,83,D1,4F,74,49,D9,23,48,90,BF,07,0F,19,41,50,4C,8D,B1,18,FF,FF,10,3B,3B,10,FC,21,D8,78,52,1A,54,15,CF,FD,DE,0C,60,EC,DB,84,C0,4E,2F,56,1B,83,2E,CF,60,66,CF,AC,1B,41,2E,DA,5A,B8,A6,EB,12,0A,AF,89,1E,9F,20,C0,C0,70,62,16,08,E4,B7,B7,7B,D7,8B,AE,01,0A,AE,D5,D9,1A,67,44,BB,53,79,C9,2D,D9,B1,20,2B,85,99,37,69,51,D3,43,B2,08,10,50,1D,8B,25,87,EF,92,41,E6,A4,5F,E3,D8,B5,44,91,45,1E,F8,7F,A8,AB,29,6B,3F,64,10,07,0D,15,F5,78,3C,2E,FC,96,60,42,7A,76,58,16,20,02,38,1B,AE,9F,58,BF,3C,BA,46,03,DD,86,83,CB,01,23,3F,33,15,09,95,2D,7A,B7,61,DB,25,91,FE,4D,1C,5E,DD,01,D6,EB,16,19,2A,3B,F5,EC,7E,04,1D,37,3A,40,BC,B1,BD,6F,55,A0,FF,EB,19,03,1E,3A,58,68,DC,C6,48,5F,43,FA,A6,FF,C8,D5,25,5A,B1,18,E4,33,D4,7E,BE,85,FA,9E,17,99,C8,28,7A,24,8F,6B,96,08,9C,97,EC,02,99,78,08,4C,DD,3F,07,18,05,3C,B0,EE,8E,13,67,AC,D7,FE,85,D7,DF,41,08,B6,62,D0,1A,B7,E8,29,07,07,8A,A2,9B,B6,02,D8,FB,69,A2,C4,6A,89,E5,FE,BF,E1,6D,4E,2D,70,81,69,FB,6A,21,0D,BD,00,11,F3,1E,3D,3A,58,96,B7,92,CE,53,D9,8D,92,3E,7A,82,70,28,2F,B1,79,47,51,C3,F8,B6,A5,22,5B,55,E5,5E,AA,D0,A7,E4,92,65,FD,2D,D3,EB,17,E7,DF,B0,4C,CF,D2,E5,1B,01,7A,09,12,BE,C9,49,4A,9C,86,0A,1F,C3,92,7F,D4,D1,69,AE,C8,19,E3,74,B9,5B,F8,06,39,13,7A,AE,B0,83,1F,2B,FF,A6,57,DE,82,39,3C,E0,AE,BF,26,7C,9E,B6,0F,A8,2A,FA,60,D9,DA,87,DA,3D,EB,DB,8F,05,E4,4E,6F,DD,DC,BA,33,A1,72,5A,94,E6,86,D4,24,4B,B4,93,50,9A,4C,E3,48,2F,47,E4,53,2A,22,70,58,82,5B,08,9A,70,FE,53,C0,33,09,90,A3,17,01,20,1D,2F,2B,79,AF,74,3B,B9,6A,43,3A,1C,59,FF,32,E8,E8,B4,DA,94,97,0C,33,8D,20,89,4B,E2,E5,7E,D2,40,53,00,4D,9B,5C,82,D8,54,37,43,1E,73,CC,2E,E3,E1,4E,40,93,7F,6B,88,19,C8,5F,BD,DD,D5,8C,32,2A,D7,0E,B1,AA,65,C9,E5,26,CF,C5,63,88,81,DB,5D,9E,40,01,66,41,3C,11,31,D8,A1,1B,D6,17,B1,2F,39,05,3D,01,F2,B2,60,0F,7C,9B,FC,89,66,7C,1C,05,79,FE,DC,83,C1,84,59,33,A3,75,81,18,52,E0,1D,37,68,B0,83,A0,0E,D6,14,77,E6,34,9B,C6,00,46,63,8E,5A,C1,85,D2,A8,5F,C1,D2,82,3F,91,BE,FE,9F,40,3F,93,19,70,41,B5,A5,28,62,66,75,E9,E7,A3,C2,98,D5,81,89,8B,04,3D,BE,C0,BC,26,7E,6C,CD,E9,03,E8,1A,52,56,61,96,4F,F6,6E,75,71,99,CE,75,0F,EF,B0,3A,BF,DB,08,9B,96,34,37,C4,3D,2D,D0,1E,B4,E7,CE,D2,53,01,07,50,B8,12,A2,1F,5C,DE,91,25,FD,B6,2C,A5,5C,AF,9D,12,53,D2,21,FD,A7,7D,28,8B,92,F8,B3,9A,C5,96,C8,DD,F4,9C,2C,8B,39,DD,BD,57,BF,E0,83,E3,88,73,D0,81,0A,4F,FC,A3,D7,B1,CB,09,8A,49,FF,07,BF,29,4C,CA,3D,BD,3D,7C,1C,A5,03,3E,48,17,7D,76,7C,3D,CB,8E,82,D3,72,9B,3A,AD,AE,2B,45,08,D8,DB,DE,3D,F5,AA,29,41,18,2C,0C,D9,CA,5A,B3,91,59,76,8B,93,6A,5F,49,E3,20,D3,A5,A0,3F,46,F1,B9,78,F2,8C,CD,B5,1D,05,DA,F7,56,7B,D4,E4,27,AE,7B,9E,39,B1,78,A0,28,88,AE,7F,50,45,26,CD,43,A9,CF,92,70,10,DD,FB,E3,86,4C,29,1E,11,8A,67,17,0A,47,3D,B5,CA,6F,13,B9,AA,50,4B,7C,44,5F,69,D3,F8,7E,62,4F,1C,FD,2D,18,07,58,98,F0,43,BC,F5,32,A3,73,96,EA,25,CB,22,01,B2,3D,45,68,A4,8A,1F,AB,88,6D,08,39,A9,31,C9,88,39,8F,DC,44,AC,CA,B6,96,2D,89,CF,3D,AC,66,64,E9,0C,51,A6,0F,59,7B,04,50,0C,E3,A6,E6,4C,35,DA,F0,23,20,55,7C,1B,90,0F,E5,67,EA,53,EB,76,4D,E9,95,D9,2E,C2,FA,A6,52,7A,30,BD,8F,CB,84,6E,F9,C2,F8,E0,A9,32,B4,9B,62,E4,F2,C4,29,0F,95,C5,89,3E,C2,98,86,DD,F1,94,C5,59,65,1E,DB,AE,01,CC,8C,FC,05,4A,38,D6,DC,93,44,0E,96,B3,B6,4A,93,83,EC,60,FE,42,50,60,3F,87,73,38,63,FA,7B,BC,48,92,98,12,35,1B,B3,4F,2D,70,EC,4A,36,B0,A9,E1,52,03,1F,4B,BD,57,7C,CD,48,6A,F5,30,80,0A,11,BF,E2,B9,87,6D,35,B0,39,C1,09,42,3E,7D,39,39,2A,A9,78,EC,76,A9,D0,F9,5D,0B,9D,D7,A1,80,21,36,1C,76,54,DA,84,1C,B4,BE,BE,80,EF,70,4A,B6,55,B4,8D,3B,98,E2,39,59,13,5B,19,61,96,B0,79,F9,66,40,EE,66,B3,9E,CC,D1,E6,AF,50,DF,09,CF,4B,59,AF,40,03,7C,8B,D0,9E,54,D7,10,39,C4,27,E0,2D,F5,16,FC,CE,67,A6,13,7C,9D,DB,1E,85,4C,7D,06,3F,87,FF,86,D3,DC,F1,E2,3D,77,83,92,36,74,A2,B8,7A,C0,E4,6E,04,74,1A,D9,19,35,D0,40,DA,D2,A1,D0,A6,22,8C,20,91,2D,FE,B5,88,38,C8,34,56,A5,A4,45,D6,0A,6F,26,6E,5F,C8,B1,8B,01,3B,98,6A,19,3B,28,38,C7,72,DC,0A,4D,6B,2A,DD,6C,9E,E6,48,8F,82,26,93,E6,1B,5A,2D,C2,3A,D9,90,40,B4,63,3D,2B,CF,F6,DF,B3,A8,0E,CD,FE,87,E0,58,3A,A4,CA,11,AE,13,DE,79,F7,F1,E6,D1,83,82,F2,64,4A,C3,5A,0C,C3,F7,8E,4A,30,7C,F0,32,46,F0,6F,7A,C5,CD,4E,55,5F,32,05,CD,BB,95,AA,67,FC,32,2C,B8,7A,46,56,95,9D,1D,EB,06,10,05,BC,94,B2,C9,85,76,D5,B9,8C,28,A3,97,5A,61,02,7A,5C,D4,67,B4,43,96,31,CE,23,E1,32,D3,98,4E,6B,A9,3C,0F,32,82,12,DD,8A,90,8F,61,98,10,3C,00,80,70,E3,5B,6E,F7,68,0C,EC,06,EF,C5,44,11,05,AC,6C,DB,0A,8C,57,3B,06,EE,18,F5,82,E4,52,CA,5F,5B,B6,8D,D2,4E,90,7C,C8,A6,36,4C,B3,F0,48,D1,5E,30,55,5C,91,99,99,26,C8,E4,EF,41,94,E8,F5,F9,53,42,C2,E6,25,8F,F5,34,AF,4B,FA,7E,D1,A5,C2,8C,A0,45,80,C9,CC,82,E0,48,7E,5F,92,36,71,C1,30,16,C4,1C,1E,45,CC,C5,A2,39,B7,B6,52,99,D4,CC,35,DC,D4,E4,FD,3A,56,DA,BF,A6,23,54,92,26,CC,64,7E,30,CE,C3,0F,68,D1,31,12,D6,D8,41,27,A5,31,6B,54,68,C1,49,57,29,13,B7,D6,32,5E,AA,5B,0B,C6,BD,70,22,77,96,E2,D3,69,02,51,21,F2,B0,86,17,33,D4,7B,3E,4D,6E,3E,91,0C,C2,B6,1A,22,30,45,38,C0,4B,F5,86,BB,C1,A1,03,54,2A,10,CA,32,BE,79,79,11,A9,BB,A2,95,06,3F,CC,4F,3E,25,E4,BD,3F,47,02,8A,C1,E6,C2,28,6D,76,56,39,F0,07,C8,2C,95,B7,83,ED,5D,1D,08,5B,0E,12,48,61,17,A9,21,6D,62,24,6F,5B,F2,61,9B,E4,D5,A0,E4,73,D5,28,44,15,DA,93,D8,E1,85,41,27,A7,BC,E8,08,36,9E,60,7C,A5,62,93,AA,C7,23,41,33,EC,42,79,94,4D,6C,C9,FF,75,30,9F,32,A6,1E,0E,B3,37,4B,0D,2F,1F,33,A5,90,5E,57,49,70,0D,16,F2,65,37,2F,EB,93,66,26,F0,5C,C1,56,1F,59,D4,0D,68,46,DB,52,61,C1,64,1A,99,CB,5A,2D,22,88,64,E8,CD,10,E6,A0,66,D3,02,C5,E5,4C,59,18,B1,1D,85,E4,51,1E,77,CF,8D,E2,47,EB,9C,C8,EC,A7,84,AF,F1,60,CA,16,3E,94,4E,B5,EB,0D,4D,80,E0,87,70,F1,80,01,E7,E9,E5,E6,72,44,B2,C5,7D,74,0D,CF,70,45,A1,51,26,CA,84,6F,DB,40,6D,26,34,55,99,0D,F0,05,12,18,2C,46,4B,F2,8E,9E,16,21,F3,71,EE,A5,06,9F,31,D9,58,DB,29,B3,7E,98,84,72,66,58,2C,93,CD,40,83,C5,7E,D3,2A,BE,7C,37,E7,8F,6F,8B,F2,92,BE,80,E5,B7,6C,5A,12,E5,8F,E9,4D,B3,61,33,CA,ED,79,82,AD,83,49,4B,4F,BB,08,1C,34,8E,C5,71,2F,74,A2,C3,94,4B,9F,39,C9,8E,70,E1,60,62,58,55,5F,52,A4,29,2A,B6,40,D1,3D,04,AD,2E,C6,E5,3F,4B,B8,D0,5E,58,CB,C3,9B,EB,E7,DB,30,86,50,4C,D7,06,FD,3B,23,38,48,4F,CF,76,BA,5C,AB,ED,BE,2B,92,DB,EE,86,69,D2,3E,B9,49,99,C3,C2,72,58,0F,71,C4,FB,72,CB,F4,CB,E0,20,13,CC,EB,05,8B,7A,8D,7B,44,11,A1,3A,E2,02,F6,AF,D4,68,CC,3B,06,45,59,C4,03,18,64,BA,89,54,2A,65,D4,D1,EB,3E,F1,4F,B8,53,23,D4,53,18,35,D0,A2,7E,5C,0C,B5,28,43,F7,5D,17,0A,B3,DC,28,7C,ED,88,34,D7,48,B0,5A,3F,3F,0F,56,F6,B6,9A,94,AE,79,DC,14,F6,6C,47,35,EE,1D,3C,3D,2F,6A,5F,77,39,9B,BC,0D,2B,C0,4D,FD,1A,60,BB,DF,63,74,15,27,61,25,6E,57,25,0B,7E,D0,B8,C3,9F,70,A4,2D,C0,02,36,47,3D,E0,C0,66,78,DA,27,D5,75,23,93,AA,68,39,67,40,78,DD,42,B7,22,50,1E,40,70,61,3A,1E,64,75,F3,64,87,CB,2D,C5,DE,91,CF,96,E4,EC,00,18,74,F6,66,36,F2,69,4D,99,F3,C1,7F,7B,30,AC,7C,87,B3,63,92,25,69,B1,12,64,7E,21,3A,AC,2C,35,0C,6F,C5,62,D2,B3,F1,1E,F0,06,75,52,51,62,77,9E,8A,96,A1,55,8A,D6,97,BF,5A,07,25,54,51,AA,58,F4,93,3F,EA,F1,F2,96,2A,63,6F,10,69,01,6E,51,73,E2,DA,7C,E0,E5,12,46,DB,BC,28,25,89,7D,A9,33,A8,3A,CE,D4,22,E0,29,9B,BD,DA,C8,B7,45,9B,A1,BD,78,FB,A4,E5,D7,EB,73,CA,5C,81,2B,53,51,00,15,9C,55,8A,C4,56,3C,33,2B,92,20,C3,72,1D,9B,EC,30,FB,4B,10,B7,9E,96,56,82,A8,1C,33,2B,63,E9,20,06,40,B4,62,BF,31,4B,7E,65,37,7D,11,73,26,77,54,FD,B3,64,7A,EF,63,5B,EB,78,F4,B1,DD,7D,1F,44,6A,86,FD,E4,33,2B,D6,A3,62,85,2F,E7,30,A9,77,1C,85,DA,5F,F0,1B,FC,B1,1C,0D,99,A1,07,69,C7,DA,26,71,5C,F3,DD,7D,D4,87,E3,43,5D,3F,85,16,AC,07,81,46,86,E1,DD,E9,29,95,7B,A7,1E,2C,50,A5,FF,43,8D,62,C6,70,73,0B,C3,0F,13,3A,0A,AF,47,1C,41,1E,05,CC,38,6C,8D,F1,AE,1E,2D,B7,45,57,3E,92,5F,7B,6C,59,41,61,BD,18,0B,C7,B1,BA,26,54,0A,B9,3D,05,09,9E,09,32,06,53,4D,64,6E,22,06,E8,03,6A,30,1E,F9,26,EB,0B,61,DD,FE,FA,2C,B3,61,5C,F4,63,69,86,65,A2,96,4F,04,20,4E,27,18,4C,FF,68,59,6E,39,85,AF,CA,1F,E5,F6,78,1D,26,A0,1D,82,F1,DF,B2,0D,EF,93,B9,D2,DE,84,B9,58,2E,4A,FB,34,9B,2C,55,C9,0A,72,6E,7C,F3,0D,D3,A0,36,D7,D0,F1,CA,F4,44,EE,65,E1,87,11,B7,7C,9D,AD,F3,83,15,0A,3C,22,86,AD,F0,03,AE,5E,C7,98,31,60,3F,8D,9E,F3,3F,E9,A8,DA,88,5B,87,2C,D0,12,30,47,5C,65,18,98,02,B2,8C,35,E1,BC,44,6D,F7,F6,42,94,7E,5E,20,17,D9,6D,C3,79,2C,E1,8B,65,99,40,12,9B,50,F9,D4,EF,48,C4,C9,AF,25,75,DC,DE,71,D7,5E,74,51,5A,65,A6,F7,1E,AF,11,2A,AA,2E,E1,FF,27,C7,5E,F2,3B,EF,4F,7B,9B,B9,BE,42,4B,11,A6,77,69,7B,C8,79,42,A3,E8,A3,2D,26,11,9C,20,5F,E4,39,57,BF,6C,BA,25,02,E6,FE,0B,B4,4F,58,B0,64,39,A5,DD,A6,93,10,5A,35,34,0A,FD,C9,2B,96,D5,A1,E7,2E,F4,07,3A,86,8B,66,CD,BB,78,89,E8,61,70,5D,8C,26,4F,5B,6F,A7,D9,B7,14,27,4C,36,39,2D,1A,A8,FE,29,E1,97,BB,53,51,1C,8F,61,8B,CF,8C,B8,72,79,E0,D2,DC,58,CC,F6,37,03,66,5C,D8,BA,D3,7A,F5,F8,2E,95,60,09,EC,BC,CF,16,BF,63,B2,65,97,96,17,14,03,5D,99,95,E2,2D,D6,AA,DB,73,E7,73,91,DC,A6,A5,2A,3A,57,19,42,C9,94,13,E2,90,68,19,6D,4A,84,03,B3,3E,85,52,54,3B,A6,37,FB,8E,2E,F9,C5,68,58,AD,83,31,20,18,76,48,78,8F,3A,03,6A,9C,D1,1C,6A,D6,FC,BC,3F,3F,1B,70,7E,0A,56,54,AE,19,EA,77,13,81,6B,72,6D,9A,52,D3,0B,EB,64,5E,07,31,DD,A7,31,83,96,87,B6,4B,8F,B6,35,6D,96,36,09,5D,A0,AA,69,7E,A4,D7,5A,6D,E3,2F,12,D5,E4,D0,26,8A,1D,34,BE,70,44,59,93,B2,8D,8F,8E,5B,FB,62,6F,17,57,6E,38,35,09,1A,C0,DE,EA,0E,05,CB,7D,7D,90,2C,8D,E7,29,69,4C,4F,36,37,E0,02,15,87,5E,F6,5E,36,C8,1A,F0,DD,09,0A,91,15,35,78,5D,51,03,F1,99,7C,50,EF,8A,89,85,D7,81,0E,A6,EC,76,52,B8,67,00,41,DD,F0,C8,4A,3B,38,A9,88,12,39,94,33,BB,7D,03,30,09,62,8E,8A,FD,F4,47,81,76,58,F7,FD,05,67,6D,18,9A,17,DB,74,91,02,04,F7,01,4F,78,B0,F1,E6,32,3F,A3,94,7A,36,30,C9,FB,EE,78,B2,FD,99,0A,4C,93,49,0F,84,4B,86,51,D0,8E,BF,B8,F4,49,2F,38,EC,D3,4B,FC,8C,91,10,81,6D,6B,CC,F0,9C,C5,5C,55,08,85,A8,11,B6,3D,3D,6A,D0,95,CF,7A,62,48,05,C1,15,DC,DB,E3,9B,90,19,4B,4B,DA,FF,DE,04,99,E1,6D,CF,D4,34,50,1B,70,13,B9,D8,4E,8B,F3,FA,A3,53,D2,FD,2C,B9,77,2B,BF,27,28,CF,05,1E,11,5F,C7,7C,80,70,83,17,86,F3,F3,9F,B0,78,F4,83,9A,23,FE,E3,01,46,A8,13,2D,A7,59,20,C1,31,C9,8B,02,4C,C9,46,9F,3A,A1,10,9E,25,72,B6,C2,43,AE,AE,AE,6E,FE,0B,2C,19,0A,92,77,F5,37,F5,1F,1A,D6,A9,44,48,0C,65,42,CA,44,48,5F,EF,DA,50,16,1F,6E,06,B0,01,15,54,EF,12,1E,14,72,73,DC,B4,5A,83,02,48,35,73,3C,CF,C9,22,47,9D,9C,2D,51,EE,F0,03,27,01,50,AA,27,98,F4,29,A2,0D,50,F7,63,A6,73,51,4A,6A,12,78,8F,11,C4,5F,57,BD,4B,30,C4,2B,F5,78,AF,78,25,88,90,8A,24,A3,3F,B0,08,8F,EE,91,18,3A,CC,06,E0,2B,A8,5E,97,4A,44,03,E9,F1,2F,45,5E,BF,F0,DE,33,C7,0A,E5,AC,CE,53,2D,BE,66,BD,2A,1C,76,C5,DF,8B,E8,64,7E,F2,21,1A,5B,2C,97,53,4A,A2,F1,00,63,20,66,4C,79,3E,C5,6D,36,48,D9,0F,7F,3D,64,E0,EB,98,BF,ED,C6,04,02,05,90,00,02,4A,51,18,7D,5C,2C,3A,1D,5C,70,0F,68,52,59,6D,87,58,50,33,2E,6C,83,B5,08,16,4B,EA,44,CF,69,23,FC,9C,DB,4F,C1,75,20,71,BC,BE,59,C5,DE,84,A5,2E,3E,93,1A,59,55,8B,A5,5A,49,42,1C,32,72,8D,08,DF,29,B5,59,71,47,1B,A6,0C,5B,B6,87,D2,13,B5,3A,6F,77,53,7E,C6,D3,7D,BD,49,61,D8,1B,C0,87,D4,F2,2E,D9,5A,60,BE,C8,1B,C4,3C,5F,63,C2,30,01,FA,7E,4D,50,5F,A3,6E,6B,8E,86,C4,60,B7,E9,6E,15,85,22,A2,3B,19,C9,5F,C3,57,E0,63,3D,BF,05,42,84,77,5F,87,96,B8,74,5A,19,16,68,E2,F0,3D,FA,50,C6,48,DA,6D,6F,C7,F8,E3,47,FC,EC,32,76,6D,B3,C5,F3,3E,01,95,C2,2F,46,6D,1B,A4,9C,85,12,31,0F,81,56,11,9A,68,F6,01,32,C6,D1,DB,10,8F,4D,EB,6A,D5,57,55,FF,FC,C4,7A,0D,07,36,06,CA,57,50,99,B0,6D,DC,94,60,6E,D0,21,40,5E,7F,9D,46,E9,68,6E,5F,FB,C6,9B,76,E8,21,4D,8A,DD,36,3C,78,EF,28,FF,F1,8E,4C,14,6D,8D,9D,9E,A5,4B,91,A1,6B,A8,4B,D5,89,96,6F,E0,DB,CF,08,FA,5A,F6,7C,61,5A,3F,1B,A4,D8,7C,CA,1D,C5,67,8D,05,86,D3,6D,A5,FB,A2,73,49,80,0F,C3,FC,AB,30,6C,B9,05,CD,20,3E,72,5C,D3,DA,A8,07,1A,BA,8C,D5,91,04,B0,F7,2D,68,79,91,86,B9,96,8F,0C,19,07,C3,D9,3A,77,7E,0D,DD,21,E7,EE,D2,9F,05,E7,12,F7,87,BC,F5,C5,3D,7E,C7,1C,E6,14,46,C3,CC,F6,22,55,62,95,7A,D1,59,C3,6E,71,10,0C,6B,04,05,41,56,79,87,E8,D8,3C,CE,2E,8F,7B,27,EA,82,D5,8A,A9,95,C1,C0,90,37,77,79,7D,45,EF,DA,D3,C6,A9,CA,CE,E5,C4,75,76,27,4A,B6,F8,CF,73,BB,47,DC,11,07,98,BA,E3,DF,7E,5B,14,53,3C,46,5F,1A,DE,6D,AC,B5,02,17,7A,07,53,B9,C8,E9,E2,7B,1C,D4,30,4D,49,0B,8B,A2,9B,03,2B,55,FD,96,E2,EC,06,94,46,EF,7A,BB,C0,FE,04,6E,6F,AB,DF,EA,5F,3D,8B,BB,16,63,A2,1F,00,E1,21,5F,58,41,AD,97,DE,57,23,BC,23,E3,22,99,B9,B2,FA,38,09,35,66,97,04,DA,1C,C1,90,2C,F8,71,10,57,C6,F9,44,B5,E3,8E,9A,6D,A2,9F,65,D8,91,42,80,77,CF,0B,24,5D,FA,C2,F2,C6,7C,C8,8C,3E,28,CC,78,9E,10,A8,30,74,51,96,3C,E0,03,3C,69,EE,A2,18,5A,2F,A8,D5,93,25,C2,67,AD,D5,E9,74,88,45,4F,32,5F,DD,25,C2,72,56,3B,82,94,4B,43,96,FF,D4,9F,70,1E,E3,0F,11,01,8B,41,80,95,C5,B3,AB,48,42,B0,33,C0,4C,54,C5,47,6F,13,09,26,B2,22,45,29,BF,D5,09,29,77,8B,00,A9,54,C5,3D,C5,B9,A8,F4,3B,F3,EA,0D,8A,88,FE,64,21,49,5A,AA,F8,71,84,D7,DE,B8,05,69,80,58,96,12,0E,14,A7,89,DE,72,6B,57,52,40,62,72,B7,4A,73,3E,B6,89,9C,BB,68,89,96,8F,80,3B,B0,6B,71,DD,2D,5D,7C,6F,A5,78,FD,C2,CD,47,2D,57,0E,D0,06,17,CE,B1,95,9B,18,69,67,2A,C3,C0,FB,03,DE,E5,8E,AA,0E,20,67,2A,44,A0,BC,2C,67,BB,80,9E,1B,29,34,5E,33,4C,32,89,08,D2,8D,E1,A6,17,A2,0D,E1,67,52,FF,98,9A,B6,C8,C2,2D,33,36,BC,CC,DA,5F,90,F7,E7,C7,B7,6B,B8,3A,50,7D,58,5B,91,BF,04,44,93,6F,BD,CE,E5,0F,F4,16,4E,40,B3,A6,3A,F9,9C,4A,24,62,63,6C,23,C3,F6,68,87,D0,B7,67,D1,B3,83,BA,E4,EF,4D,4B,44,0C,BA,13,6B,22,76,7F,0B,0E,A2,0C,CD,90,24,2B,29,79,68,A8,27,A8,C7,57,8B,DA,D8,5C,CA,C5,37,1F,E5,BA,C1,2A,0B,98,A8,C8,BC,23,45,D3,40,42,C0,C5,9D,BB,42,79,97,40,9C,81,1D,74,3E,20,F2,6A,55,9E,B8,9E,C4,2F,5F,54,FE,D3,BF,89,BE,EB,9B,85,AB,31,56,FB,EF,FB,A2,81,2E,1B,C3,A8,E4,10,0E,12,38,3A,D8,B1,64,08,F7,14,98,8D,9F,33,BE,E4,96,1F,D1,DE,28,08,98,0C,67,05,F1,31,55,6E,82,42,BF,34,8F,3D,32,5E,8F,5B,8B,F6,31,D7,76,6E,BB,47,80,E9,5A,E1,F0,6A,29,8B,C6,78,48,BB,C3,53,50,8F,C0,56,A2,29,98,29,4A,0C,FA,C9,E7,B9,13,FF,CB,B9,65,D2,C5,FB,F6,04,F8,26,37,05,E8,06,B9,47,BD,A6,D0,CA,4F,A1,07,E9,24,19,09,BB,2B,49,34,44,48,00,EE,E8,61,F8,47,5B,B9,D0,78,56,99,39,98,E1,C0,E1,63,CA,65,81,A7,6F,FA,15,23,D4,A8,B5,B8,A1,C5,4E,6A,29,06,99,70,25,F4,E7,AA,38,A3,56,9B,92,4F,87,C9,13,18,8F,74,CE,31,F5,FD,9C,77,15,4C,59,D7,46,C5,AE,04,25,33,78,C9,51,2E,88,43,74,92,2B,1F,81,67,87,7E,3E,6F,AD,FE,0A,82,EF,D7,73,3A,5A,E4,16,AF,47,7A,37,16,22,5D,68,83,C2,FF,FC,09,A8,BE,34,FF,79,9E,BF,CB,B3,1E,AD,D5,69,63,B9,08,3E,B8,F8,BC,4E,35,33,AE,23,F9,3B,CA,4E,EA,E6,2C,5D,A5,30,D7,EF,E1,DE,94,9D,0A,57,2E,E7,EC,50,0D,94,D5,20,68,96,C0,D0,A1,A4,55,34,50,94,DE,03,73,00,12,C4,90,EC,B8,3D,C8,75,55,11,0C,FE,E4,9C,79,C7,07,27,22,54,40,8B,27,24,98,2A,69,6B,D3,6E,4D,9D,05,1E,14,43,10,F6,08,79,72,FF,73,70,AF,05,36,83,EC,C0,55,54,E2,A4,28,09,E5,9A,4F,15,F8,B6,87,A9,61,DD,9F,F7,81,BF,20,45,62,DA,85,9A,13,CC,A2,5C,AD,AA,83,CB,B2,9A,94,45,BE,1A,08,B3,3F,6A,84,8D,43,F9,1A,D4,08,71,97,9F,B0,55,13,4C,0C,0E,CC,4B,78,63,D2,1A,51,74,5F,B2,C6,23,DF,F5,BE,C2,EA,3A,2D,D4,F8,65,60,61,28,AB,93,BB,68,42,CF,FD,25,D5,7B,40,1E,8B,F2,9E,24,39,31,C6,58,C5,48,E2,5E,CB,52,E9,84,D7,FA,A8,F8,7A,7A,DC,9A,16,44,AA,1F,F5,6E,DD,31,02,7F,4E,1E,61,2D,F4,BC,4C,05,63,7C,02,87,1D,D4,E3,85,C3,BE,3E,ED,C8,67,FD,96,BC,5D,38,06,89,26,F8,C4,9F,E0,34,A7,E4,46,B4,8A,75,1F,F5,5A,68,BE,10,81,E1,4C,6F,E9,A1,86,B5,5B,8F,FD,E8,3A,C8,16,CA,75,BE,BE,38,E4,3D,C6,20,46,19,35,59,CC,15,A7,20,69,3E,BF,12,98,79,A3,BD,07,BD,80,57,64,A5,4F,F3,1D,86,C1,39,19,1B,EE,9E,19,0B,3C,66,D2,63,2A,D9,9C,E8,8F,7F,0A,8B,44,1E,4E,E7,D8,3F,67,75,46,CA,9C,E2,8E,67,53,B8,83,34,BA,1D,84,4F,CD,BB,87,ED,BC,22,88,8B,3C,15,AE,64,F0,40,DB,F9,19,31,93,27,E5,E2,27,21,06,52,71,1A,BC,98,48,D2,C3,78,F3,09,2B,B6,5B,A0,D7,7D,13,F2,ED,E4,8F,BE,DD,D4,C6,7E,D5,CA,5C,70,57,C6,C2,0E,31,20,FF,F2,E6,9A,CC,D6,B2,8B,F0,19,07,2E,4F,F9,F1,A6,D0,40,EA,8E,7B,78,8E,B5,28,EB,59,5F,E1,69,EA,11,58,93,F4,6D,8F,23,D5,C9,44,47,DB,0B,7C,FA,EB,62,17,E5,C2,9F,C3,5C,F5,AA,96,AF,46,D0,05,10,94,B6,B5,3A,79,E6,F4,E2,B4,5A,A5,73,07,69,D1,E6,4D,7F,AE,A3,A2,2D,FA,06,2C,F8,A7,3E,D3,EA,D1,D7,21,05,8D,91,DF,70,B9,36,38,31,9E,63,34,D7,B2,EA,C3,11,7F,A8,8C,0E,6B,27,52,2C,CC,28,8A,1B,4A,35,90,F8,E6,2D,43,E9,BF,FE,DD,82,6E,05,48,F1,C2,A9,6C,C1,34,79,34,76,88,63,AA,65,66,E7,BA,EA,A1,7D,B6,55,A7,50,D8,81,91,03,C3,34,D7,34,E2,86,6A,CA,5D,56,EB,DC,1A,3D,EE,92,D8,9E,49,6C,D6,BC,A0,69,0D,A7,0D,DE,AA,BA,2B,AB,C9,92,21,B0,8A,76,57,35,CF,B8,C6,FF,A1,9C,9A,CF,74,8E,07,A3,24,05,83,9B,6E,3C,05,5E,F5,1E,3A,F6,0C,4F,97,C4,C5,86,8B,9C,62,3D,5C,9A,61,BD,10,17,7C,2A,90,0A,74,5F,39,B3,2C,BF,10,FD,39,D5,6E,92,03,CF,96,17,90,27,2D,28,9B,15,A2,31,9B,A4,39,B3,3C,08,09,46,63,2A,9E,7A,B9,CB,9B,8A,70,95,A0,CB,D5,B6,61,AE,5E,BA,69,8A,C6,53,5C,EC,11,8C,54,E9,B4,DF,B7,AE,CD,65,A8,3B,00,96,6C,7E,46,BC,9D,C7,8C,F1,A5,80,4E,A7,C8,7E,BF,7A,25,D6,61,81,2E,F8,77,7F,89,2F,7F,54,78,B3,9A,23,FC,F0,05,19,96,E3,F0,57,D7,47,81,0C,DF,39,D7,85,F8,89,ED,1B,C5,2C,2E,34,11,76,5A,34,14,D2,2F,57,AB,35,EA,91,97,75,96,3F,0B,84,77,FF,26,E9,CB,E9,12,26,8F,0D,3B,49,52,4D,D7,8E,34,5D,7E,DF,64,37,D4,0F,C3,2B,F3,8C,AB,5F,13,9D,E6,0C,65,96,9D,50,CD,9E,4C,9A,CB,A5,FB,47,8E,16,DC,EE,14,8A,76,30,67,5F,F4,F7,6E,1E,51,60,FD,7F,BA,63,16,0D,9E,3D,CA,40,6A,32,97,F5,30,11,61,17,22,72,E8,C8,AF,7F,F3,56,D8,45,A3,34,19,A0,FC,3C,4F,8D,09,DC,73,20,1F,38,86,69,6D,F6,D4,32,D5,76,71,0B,1B,8F,83,9F,DB,9B,BB,34,33,62,A7,3C,8B,58,81,5F,31,83,27,54,22,B1,B5,CB,E1,1F,C8,AD,6C,CC,32,9F,12,CE,BE,AD,16,54,FD,D1,73,88,11,40,18,FC,6D,EE,B6,80,DF,A6,C1,D1,BA,B9,82,E9,1E,1D,5F,69,06,47,22,2B,D8,29,8D,68,B8,EC,C5,45,F8,30,3C,EE,F2,7D,B1,71,12,20,53,E8,FA,79,DD,25,35,B1,7C,F9,31,EC,EF,BD,93,87,69,ED,0B,1D,F2,38,84,5B,14,AD,A1,FB,B3,B7,82,50,C3,A7,62,6F,79,83,08,B1,37,9E,E2,F8,C0,F9,7B,33,6E,4C,C0,26,E0,8F,3A,5D,1A,1D,17,24,AA,5B,28,58,12,83,5A,6D,10,AD,D0,01,EF,EF,7C,AE,7B,52,59,63,B0,2F,2E,72,16,9E,14,80,50,09,9D,CD,A4,84,20,0D,AC,12,CA,79,92,A2,F9,34,26,B8,36,D8,FC,4D,11,85,06,16,05,C9,17,82,58,D7,C7,70,D6,48,4A,06,F6,2A,1A,FF,DD,2B,14,61,49,A6,1D,F6,BB,AB,F8,77,51,B9,4E,A3,66,18,40,3A,71,56,CC,69,43,B6,7B,7F,20,B3,3F,44,10,EE,6B,44,27,2F,59,A0,F6,BD,D0,D0,0D,AF,6F,65,66,D3,30,B7,0B,D8,D6,68,4A,5B,6E,C2,41,CD,11,90,D1,A3,8D,8F,12,AB,41,D4,BE,B9,39,B6,A3,75,42,33,5E,9B,09,22,87,E2,11,ED,C8,5D,28,7D,5B,EB,53,C4,38,50,5F,4F,64,48,8F,0D,54,DF,D5,68,37,3F,05,23,C3,A2,58,C5,46,1E,88,DA,AC,7D,0B,46,04,D8,F0,5C,1A,08,B8,AB,E6,3C,AC,51,A0,50,F4,44,E3,6F,D6,E1,4C,7B,23,C3,B6,9F,2D,6F,F4,9C,09,E7,66,59,37,82,15,BF,99,12,D6,2C,D2,DB,E4,E4,8C,33,84,C4,A4,4C,05,B3,1E,6D,60,CB,56,F7,73,DC,22,8C,52,C9,96,67,17,C9,E7,C9,A6,71,E6,F8,B0,71,F1,44,F6,9A,AC,AB,58,28,F3,43,63,16,C5,55,E9,95,54,82,CA,40,28,28,A0,E5,4A,3A,1D,EA,32,59,EC,21,36,D1,E3,D1,51,78,29,22,1D,2A,64,C6,39,A1,CC,4C,02,56,52,F3,20,DA,35,76,1C,B9,B2,08,85,7B,21,F7,02,5F,A5,71,8E,BD,F8,93,F9,8F,E6,D7,26,88,3E,78,2B,8D,75,82,14,A1,CC,02,37,A6,DF,6E,42,D2,CF,18,B7,19,3E,83,B7,17,FD,C6,CE,EC,B5,AA,04,04,C4,76,75,73,63,64,6C,B1,8B,0D,9F,87,D5,1B,16,A4,57,99,8F,9D,28,F0,A8,1D,26,0A,22,9D,A4,7F,2C,F0,E6,B8,98,F5,C0,E6,23,1A,2B,6C,BA,28,9B,0F,66,FF,89,F4,84,80,C9,0A,53,66,5E,4B,DA,1C,EA,F8,59,05,A8,73,9C,A7,19,1E,5F,28,CE,C9,58,EE,AA,73,6A,43,1B,D2,17,BA,9F,E3,C9,35,6E,FB,DC,2B,3A,F4,E8,C3,64,CE,B1,93,23,D5,9C,E9,3A,6E,C5,55,27,1E,01,7B,4D,21,E9,EE,F2,A2,FB,37,B0,35,B2,4A,1F,D0,75,2A,34,5A,83,E3,79,4F,A4,E5,21,5F,7A,ED,B1,B4,C8,1B,AB,E2,B7,8B,17,D0,7E,9E,C5,4D,1A,89,91,F3,84,C2,96,8E,AA,33,11,1C,B6,A9,AE,83,21,3E,5F,3F,F7,ED,1A,53,9D,2E,6B,74,9D,A3,C9,35,85,80,32,D6,7E,0A,83,53,A0,97,C7,99,3C,C4,98,62,26,80,5B,60,83,4E,C2,20,EB,D9,52,9B,96,A7,76,6C,29,35,FA,8E,D2,60,9C,41,77,FF,03,5D,C4,C3,49,53,0D,4A,E9,32,34,D3,2C,44,5C,9D,64,8B,22,40,AB,22,85,CE,0B,81,21,A7,06,7E,FE,B4,EB,44,F9,AB,5C,9F,8C,C6,8C,97,B1,3A,2F,AF,E6,1C,03,78,FA,EE,1D,B3,FF,C2,D2,68,6D,BE,9B,6D,B2,A1,D4,1F,D6,2F,07,9D,AB,30,03,95,14,81,3B,DC,C0,E3,97,4A,96,D9,12,49,D8,56,62,3A,AF,50,4F,C5,09,FE,A7,46,64,23,4F,FB,CB,C8,EB,4D,56,8E,98,57,76,0B,0A,02,CD,C7,68,25,E1,C8,7A,74,A4,C7,22,A7,22,09,04,25,34,C1,7B,1C,0D,2C,B1,82,DF,2C,55,55,79,80,38,AE,D1,D1,99,03,44,6D,D1,13,E8,75,CA,02,5A,16,28,6E,60,F8,DC,2F,FF,4A,C1,99,11,D6,69,77,CB,33,B9,79,99,94,BC,8D,AD,9F,B9,7F,19,65,1F,DD,3F,5D,E0,70,53,5C,D8,A6,D7,5D,33,A2,2B,9A,35,82,6E,AA,A5,70,6C,84,E0,EA,99,B6,BC,7C,6F,11,27,3E,E0,48,68,27,94,74,70,B8,01,1A,F0,62,70,44,18,EA,9C,CE,06,B7,1C,68,77,4E,87,79,D3,74,7C,5C,94,2F,F0,77,8F,E4,15,DC,CC,A5,CE,88,45,9D,A2,16,25,7F,84,96,91,CD,08,D3,CE,35,CC,95,84,3A,6C,76,29,47,4C,CF,C1,86,77,BE,A5,A6,76,45,8C,C0,FF,4E,A9,30,4A,C8,21,6B,1C,77,DE,C7,A6,AC,4D,35,E3,1A,3E,6D,AC,3A,9D,1A,05,58,EC,E1,F7,D5,69,F5,2F,90,AB,BB,60,6A,0C,F4,94,7B,F0,01,32,E7,B6,ED,E5,A6,D3,49,BF,5C,AB,01,6F,63,3B,DA,7F,9A,6A,B6,76,8F,80,65,E3,96,1F,C5,F6,26,50,F0,0A,81,DB,18,40,DD,DB,E7,76,EF,12,4F,E5,F3,6B,0C,09,A1,55,3E,17,68,8D,FE,44,85,DE,C5,68,03,CC,57,0A,E3,94,7E,F8,5E,FC,ED,A0,59,7B,0A,0E,4D,6B,46,C1,42,61,EC,0B,C0,35,C3,CD,C6,65,39,88,EB,CE,5C,DB,A2,95,97,17,DF,64,43,44,47,9C,B2,F6,D6,C6,B3,CA,E2,A0,1B,C7,0E,10,A2,5B,6E,F6,0E,DA,8E,AB,12,F2,CE,1B,F4,FC,A5,E8,09,89,FF,39,21,4E,97,DB,86,11,20,34,1E,CC,D4,4B,94,9F,2B,60,57,99,65,2A,14,F3,1C,BB,A3,3F,D7,10,9F,CE,AC,A0,81,91,9B,E1,D3,50,47,C6,A2,5C,62,76,FD,6B,27,AD,83,D5,32,4E,D4,8A,30,BE,AC,13,26,05,7E,65,DB,04,7A,93,AF,6A,53,F9,90,0B,2E,0A,68,36,9E,6C,E2,77,24,30,82,6D,8A,14,10,F1,C6,BA,5B,30,A3,38,A0,B6,8A,37,35,F2,0E,25,20,F6,2B,C5,F8,DA,BD,68,76,7A,B9,46,59,23,CB,A1,71,9A,70,B7,7F,82,12,23,01,BD,81,A0,F4,DB,97,5D,D6,87,60,5C,E8,ED,A7,2B,95,7E,B6,EB,9A,BA,2E,9F,C4,26,22,7C,CA,13,BD,89,66,4D,36,9D,47,F8,BC,06,77,FB,1F,4D,86,AD,BE,02,12,2A,C3,5C,81,7E,8B,F4,D4,D6,77,E5,A9,CF,E6,C0,BA,D2,54,CC,AC,5F,39,52,24,6A,A1,A4,73,11,99,45,F3,7C,D3,57,58,E7,CE,0E,85,61,46,C6,9B,4B,C0,3F,00,39,E6,B5,7B,A2,06,95,8B,B2,BB,0E,B0,9C,3F,40,78,10,04,21,63,F7,6A,93,C0,22,EF,93,5C,28,E0,4B,48,F5,FA,7B,92,4D,FD,64,1C,7A,79,FA,2D,61,49,A9,29,01,2F,CF,09,B9,81,97,0A,50,F1,87,45,56,EB,6D,CB,0A,31,B3,E4,00,C8,D6,9E,9D,E8,94,F9,27,41,87,CC,9A,8E,BE,40,02,80,FC,E6,A3,43,AB,87,1A,EB,DD,96,23,36,E7,C5,BB,5F,DE,85,3D,59,3F,37,27,81,2D,EC,73,30,6E,F0,01,2F,EA,78,A2,33,6D,6F,C5,6A,6C,86,7A,74,58,4B,DA,4A,CD,C0,CA,AD,E8,33,93,FA,CC,EC,7B,1B,AF,06,47,A4,49,C6,AA,2F,D4,A5,9E,A7,DC,9B,C3,83,2A,A0,36,8D,BA,48,B6,B6,0F,2E,EC,A8,17,77,5E,A3,62,84,A0,63,C2,62,EF,86,1F,6E,34,A5,5A,96,2E,9A,3C,E5,21,96,17,F5,9A,D2,1E,9B,98,97,A8,D2,6B,BF,CF,00,AB,CD,2C,65,8F,8D,43,03,07,90,E2,B7,CD,87,B2,3E,6D,E4,37,D9,74,EB,BF,52,D6,6C,25,0A,52,D9,CB,FC,A4,35,06,25,E8,FA,2C,4C,19,F1,40,9D,C3,1F,AA,46,31,2F,06,D9,99,0F,F3,7F,C7,B0,C6,D0,63,7D,8F,DB,8D,FC,06,C8,7D,04,9D,6D,AF,CF,5B,92,02,E4,25,1F,31,0E,68,D8,16,2C,33,7A,A3,82,94,56,51,42,F8,E3,2A,C4,48,40,9A,75,8C,A5,35,60,F0,AE,A7,F9,2A,C4,16,C8,94,74,B8,E1,F2,0F,DF,58,AD,62,E8,80,92,7C,07,B0,17,1C,94,E3,A5,81,1B,17,18,5B,60,FF,DE,23,A3,B6,A2,29,2E,3B,9D,40,D6,7B,19,FE,F2,5B,78,90,CD,68,A0,C6,49,91,D3,AD,5D,77,6E,70,3E,E4,90,1A,35,5D,C1,8F,9E,20,AA,E5,48,83,DB,BC,9D,D1,5C,5E,13,22,FD,D9,E3,60,F2,26,B3,8B,0A,99,CF,53,C8,3D,ED,73,B2,CA,E2,29,1A,7B,0D,7D,59,4C,83,B3,A4,A7,8B,D2,81,F8,8A,6D,C2,BA,39,B5,B8,31,32,03,7A,7C,CA,1F,0E,FF,F6,7A,C8,95,45,24,AA,6D,31,01,59,4D,54,1E,CB,83,DB,3A,35,DF,36,AB,1D,7A,1C,A8,2C,DF,00,5C,72,4B,C9,B1,61,0B,6D,60,3F,61,96,30,F5,EC,23,6D,11,60,4D,FF,AE,1B,5E,3C,C1,1C,F1,1D,7C,97,BC,57,8D,3E,7A,A3,78,C2,6A,A0,7A,05,5D,AC,C4,AC,15,01,97,C5,72,E8,AA,40,33,69,27,42,8E,DA,E8,93,5F,A1,03,DA,21,A9,03,15,F4,DE,9F,80,A3,75,DB,76,98,86,AE,C4,7B,2E,8D,B5,0B,92,E1,8F,4C,F5,6C,0E,2D,69,D6,89,C2,04,28,16,80,BE,62,8D,5D,8C,14,F9,D9,9E,15,2D,99,AA,5C,26,FE,4F,FD,3D,4F,94,90,C2,3F,04,41,09,17,90,23,AB,11,5B,54,1D,27,E9,B0,89,F6,9C,2B,5E,59,B9,01,FC,8C,42,C3,42,53,A6,1A,5C,BC,9B,56,15,F5,FF,13,8E,FF,5F,74,82,93,87,C2,E6,72,D7,0C,7B,2C,DE,63,7B,C8,E3,EC,89,40,44,1E,B2,62,3B,B2,A5,BC,9C,64,F8,7A,CC,74,51,63,F3,AE,1F,06,D2,7D,E8,21,C8,AD,7D,05,F3,DC,C6,07,E7,EF,7C,21,41,9A,03,6E,61,4D,D6,8B,C8,42,3C,D4,E1,DA,38,56,CE,5B,EB,71,89,85,56,D6,6A,85,66,D0,9A,F7,20,93,28,4D,14,71,7C,E3,17,7D,92,20,A4,F8,D5,56,46,84,C3,45,01,AD,4E,8A,6C,9A,59,18,50,AC,EC,9A,61,D4,C8,DA,E8,D5,B0,A6,FB,5E,16,C9,91,1B,21,F3,3B,06,07,4D,7A,92,B1,62,CC,20,DB,11,D2,05,67,3E,64,D3,AF,48,41,86,C6,4A,56,10,06,CB,86,4C,DD,C2,CE,76,68,AD,6D,9E,3C,66,20,AA,CE,DA,FE,4A,CF,9F,49,E7,8F,CC,D1,AF,F1,20,37,B8,42,EA,33,BC,AE,4C,C8,A9,5E,E9,F9,5B,87,61,5E,82,38,99,B8,F8,B7,87,A0,F3,C5,79,E6,4B,FC,85,7D,B4,48,96,C4,1A,86,F6,31,31,71,FD,32,BD,26,C1,6A,60,95,A3,05,9D,59,9C,58,2C,41,DE,3C,24,D4,99,8A,51,A6,B1,9A,B0,14,6F,F2,72,55,5C,C4,17,C0,8F,31,2A,CA,90,7C,83,54,33,7A,6C,6A,E0,07,94,45,8C,E6,80,42,AA,E2,DA,55,1D,87,B9,CA,F4,0B,62,5D,EF,C6,C0,B5,18,04,5C,AE,9E,E4,D9,52,56,20,82,F4,47,0D,CE,5C,49,7B,4B,08,81,A7,96,AB,0B,57,95,13,3F,E6,7A,6D,39,78,1B,AF,8D,D5,19,57,32,80,13,28,5D,77,4E,49,9C,92,A8,BE,41,8F,41,DB,83,C2,5B,9A,06,6E,DB,58,8C,F9,61,96,65,5E,A6,08,86,8E,6C,B8,FD,A2,68,D4,D0,48,E9,52,53,1E,77,09,4C,44,C1,1C,6B,F7,90,33,E9,3E,09,0B,5A,F9,FF,C8,99,2E,9A,77,7D,56,97,B3,7E,FC,25,9E,2F,55,2D,15,18,F2,17,32,D1,7A,EB,A0,53,B1,F6,C7,B2,72,24,0D,F0,4C,62,DB,40,DC,00,28,60,AE,B7,8A,90,3D,36,7A,7F,06,BD,F6,05,E0,DF,AC,C0,C6,15,F5,BE,03,E1,98,8B,6E,15,EC,62,25,E3,CF,39,02,94,F9,1E,92,40,6B,BF,60,4B,AD,20,EC,44,B4,D0,FF,2A,1D,E1,AA,A5,D8,C5,AD,45,94,27,5A,0C,6F,9C,BE,2F,08,8C,7D,3B,93,72,E7,2F,E1,86,26,80,AA,C3,E6,4C,2C,88,C3,00,8F,8E,86,15,CD,98,58,E2,E2,10,5C,40,AC,2C,79,86,23,86,28,B3,86,59,E9,2A,18,5A,15,59,11,5F,15,16,6D,27,1C,E3,40,1A,16,1B,A4,49,18,90,CB,17,AC,C6,53,ED,B3,EB,AA,9F,F1,71,00,59,36,F9,B6,DA,17,94,7B,4F,2B,59,DA,F0,0D,EC,BF,7F,C9,B7,4A,82,35,91,84,B9,6F,EC,FB,7C,7C,D4,3F,D6,29,A1,4A,6C,02,1F,FC,A1,13,8D,47,1E,77,95,26,EB,6D,1E,1E,07,45,3A,01,A6,80,A7,BD,7C,00,45,CC,9F,C7,8D,11,B6,05,8F,E7,FC,4F,B3,B0,2E,53,40,12,3C,4D,E9,96,DF,6E,31,85,A3,86,BB,0F,DB,5B,EC,BA,94,37,BA,AC,9C,43,F5,94,3B,01,A7,4E,49,A4,B4,AF,0B,A8,1F,7E,54,B1,77,2F,EE,14,00,92,D3,E4,3A,2D,50,11,4C,0A,75,48,AE,4D,05,1F,47,9E,CE,14,CD,DB,06,30,E5,87,64,58,1B,A4,A6,C6,47,1F,CA,94,CD,93,E1,69,53,A9,FF,49,93,AA,B1,54,75,81,C2,A5,7E,C5,1E,53,D2,F0,C1,31,6A,12,F2,60,FB,B6,F4,0C,B8,A8,36,45,59,0D,16,10,E6,D0,39,69,A6,B5,B0,50,49,F0,3A,65,CA,A5,2E,4E,E3,8A,73,20,26,43,4C,52,7C,64,DD,EA,35,25,0E,38,86,6A,06,C6,40,B2,2E,83,3D,D7,B5,7F,E0,16,1E,6F,40,DB,37,B3,98,7A,F6,69,26,E1,72,2A,87,F2,23,3C,7B,21,EF,D9,46,1E,E6,BB,06,9E,24,04,05,47,CC,F1,EE,20,77,A8,1C,2A,D6,3B,0E,67,59,8F,19,EB,58,6C,09,80,74,B8,C8,57,5E,FB,00,55,78,A5,AE,D7,6F,10,EF,45,2F,77,65,B8,EE,AC,BD,BC,57,4A,90,64,06,4E,95,61,3E,B8,82,09,AA,20,1D,A7,2E,EE,A6,00,8B,20,F9,A1,1F,B9,CA,D6,C2,2A,0F,6D,A8,F7,5B,D6,6D,A2,2F,CF,76,61,FF,0F,E6,09,30,86,61,29,36,E3,FE,36,DA,A8,D8,9F,5D,5A,A2,C1,AB,5B,46,D1,81,B7,F5,DA,59,55,97,0B,1D,9F,73,0D,12,72,14,BC,B5,6C,47,C3,D4,7B,D6,63,C5,A1,28,39,79,D5,D2,2F,9C,5C,D9,49,10,4F,12,EF,45,A7,89,E9,5B,9A,17,1D,EF,0A,C3,68,D3,1E,60,1A,FD,75,3B,B3,AF,F2,EA,CF,14,FF,93,73,26,39,81,0D,22,15,4D,13,7F,2D,80,34,6E,BA,7A,22,05,F3,D1,1E,36,DE,9B,11,A7,39,BC,38,0F,07,52,CE,15,80,C4,A9,4C,54,39,EC,E8,6E,84,4D,2F,31,E3,B3,A2,1F,23,82,EE,4A,8D,BC,27,88,BC,80,5E,3D,C2,D1,15,15,90,FD,27,09,6A,38,AA,60,21,08,83,D3,54,7A,7D,90,4E,FB,BE,88,61,B8,E8,6E,93,D2,AE,13,45,DA,A4,33,FA,19,97,B5,5A,AD,69,FE,F9,65,57,6B,38,B5,E4,95,D3,7D,33,3B,A1,7D,21,61,45,10,A4,62,C5,3E,82,FE,0C,F7,BB,F9,AF,D9,E1,00,D6,94,C5,5A,41,A9,99,A2,51,AD,BB,19,CC,9A,EF,43,C8,93,3F,77,0C,6A,60,85,A6,C4,48,79,A6,82,24,7D,5F,C8,89,62,3B,35,AE,1F,1D,63,26,87,3E,06,FF,0E,19,16,78,69,2D,43,46,80,F9,AA,C4,76,19,6B,D7,B0,54,46,CE,CD,1F,B7,BE,7D,05,55,FD,82,70,9B,B6,31,62,84,24,39,7B,10,4D,89,1E,1D,4E,3D,26,CD,74,42,3C,01,EA,9C,19,22,44,45,A7,60,5F,39,2C,D3,01,96,85,43,B2,48,DD,EA,8B,DD,18,C9,38,F3,36,7B,2A,46,78,73,8B,DE,6C,D8,80,3E,48,2C,06,98,E8,A9,EE,FE,21,32,70,61,DB,C0,20,C4,15,B8,B8,9D,51,1C,92,1D,87,A2,C7,E6,56,DD,61,BF,27,37,F8,D4,4B,57,74,24,42,AE,0E,70,9D,D2,46,1B,75,4D,01,DD,7E,B9,0F,E4,0D,37,2C,3F,05,FA,62,F3,C1,B9,D3,A5,AB,04,A5,8E,76,64,78,E2,EE,7E,C8,3C,63,95,93,5D,E4,61,52,B6,99,DC,F7,F2,B0,33,4C,80,D2,B3,F2,C9,C9,0F,58,FB,AC,8C,C1,55,B6,C3,57,3A,A1,52,2F,D7,9C,FF,F2,92,22,E6,EA,87,CE,AA,2C,8B,6D,B4,F4,34,FA,DD,40,32,D3,44,40,F8,89,36,44,3F,6D,3A,53,DC,19,75,C7,2A,D8,7E,6D,EF,A4,7D,4C,10,E3,54,AF,5F,9B,F6,5E,C3,3B,B9,F5,ED,18,20,61,35,6B,71,7D,E5,89,D9,60,99,39,12,83,FB,38,00,D0,23,F3,80,BB,C8,B2,9D,5F,81,92,61,94,2D,50,23,21,50,81,FD,A3,7C,F5,BA,EB,6F,1E,2B,2A,10,4C,49,BE,ED,CA,66,59,AB,3A,C5,18,01,43,BF,87,68,22,A6,3D,5D,D0,7B,12,C6,6A,AF,E6,33,01,ED,E6,68,2A,C9,BE,B2,8C,22,68,25,97,15,AC,2B,99,9D,F7,62,AA,FD,5E,DC,16,45,0F,C2,64,4E,4C,7A,97,63,54,D2,9B,F0,EA,AF,FE,FE,82,24,02,60,4E,B5,F7,8B,2A,3D,78,55,91,21,D3,5F,FD,59,D0,FE,C6,00,AA,4D,68,3E,12,14,2C,D0,8D,53,1A,1B,3C,74,68,A3,F2,66,D7,2F,29,46,14,46,77,45,DF,FF,DB,C7,D5,31,F2,FD,FF,07,6B,54,73,27,81,AF,3E,01,BA,FF,3F,28,D6,FB,E7,9B,A5,2A,7E,AE,22,EC,33,8D,92,06,30,A0,58,A8,C1,B5,8B,C8,F5,14,12,9D,B8,1B,7B,CC,DD,BB,19,EE,6F,ED,C4,5B,DC,83,EE,37,3C,EE,C9,9F,44,E8,FF,F5,36,D4,91,3C,7E,EF,C7,A1,44,76,2B,F2,1C,00,27,92,7B,1E,76,12,F9,06,CB,F3,D4,06,44,B0,54,25,16,B3,14,99,C7,B8,88,42,EA,D7,56,DD,E6,AB,8F,ED,CB,7D,6A,6D,3C,B4,51,C1,61,66,2E,3B,31,BE,D6,1F,0B,EE,1C,69,CF,0A,81,F0,45,74,04,93,CC,90,5D,34,6D,FD,53,1B,A0,CA,7C,2A,5C,30,29,B5,CA,49,95,D7,BC,4B,55,F7,94,76,03,0C,F3,8D,28,16,2C,90,7B,6C,B8,00,F1,FB,C9,3A,64,1D,D0,CB,D3,BF,9D,64,53,73,80,C7,2C,B8,23,9B,BB,3E,E3,AB,C5,72,09,1A,5D,A3,DC,5F,16,14,A4,1B,FF,D8,B5,41,B3,57,4D,30,E1,E2,E5,20,80,2B,A7,BA,94,8A,5E,D4,89,C7,08,31,58,74,14,46,04,C1,7A,96,C7,BC,E8,16,C6,D1,35,54,A2,8E,A2,EA,41,E3,02,A1,61,84,A3,FD,E3,21,89,8D,01,E2,1C,08,E2,53,C3,DE,00,D6,AC,3C,92,A7,3A,65,7E,95,39,C7,26,DB,EE,9D,A9,7B,AC,07,78,80,2B,EF,56,31,BF,E4,E3,C3,84,4C,35,E9,70,29,89,A5,65,1A,CA,18,E8,9B,6D,C1,26,28,89,83,04,87,FD,18,3B,EA,E1,0C,02,51,30,D5,2B,11,13,71,D6,20,FF,B9,B2,30,CF,6B,16,BE,C1,29,CC,BA,1B,F9,6D,D8,77,91,20,A4,9F,1A,16,C0,3F,FD,24,DD,0F,BA,FB,1B,68,38,A7,78,F4,55,1E,CB,CC,53,20,AF,2F,4E,91,2B,3B,C8,D5,E3,99,9A,A4,39,AC,5E,2A,70,81,A9,04,F2,54,8C,A3,6E,1C,1B,5A,0D,74,F8,8B,FA,19,D8,C1,4D,5D,2F,3D,BE,45,10,E2,D6,FF,6D,8B,2F,76,C5,9C,A3,9F,FF,3F,1E,C8,76,76,32,50,01,B9,D0,75,6E,BA,C9,B0,8E,9C,E0,A4,3D,B8,91,E9,EE,A1,B4,59,19,6C,A1,09,13,9F,4D,2D,EF,C6,22,F8,33,2F,16,76,7E,16,39,5E,E9,36,18,82,9D,F5,95,E2,EF,65,F3,9D,49,18,D2,35,E5,96,A3,21,72,46,F3,FC,97,98,21,80,AD,4A,97,A3,29,14,E0,32,44,F8,9F,88,43,4D,80,C4,67,C2,B0,10,9E,25,DA,07,F6,EB,50,10,F8,78,3D,03,72,DA,69,A0,90,84,E1,8F,E1,C4,F8,A1,61,89,60,12,2B,BC,3A,F8,BF,50,8C,30,48,A8,34,E5,0F,2D,C0,8D,9C,38,19,9A,B5,58,52,2E,63,EC,A5,CC,24,7A,32,46,DA,0E,1E,A5,67,62,0C,5E,F5,68,6B,F0,D3,56,24,51,D6,70,40,39,B7,93,9F,1E,4D,85,72,39,2A,92,1B,E8,C0,A6,25,AE,E7,F8,6C,8E,A9,96,A9,7E,93,BF,70,C5,54,40,73,E6,D1,47,3E,C0,86,E8,77,2D,06,B5,16,CE,42,94,98,1F,44,D1,4C,82,8E,E3,3A,BA,39,A0,FD,F1,0E,B6,ED,31,5A,94,CE,87,59,55,5E,84,B1,63,3D,6F,00,68,88,42,DA,12,0D,F6,A8,94,75,1D,6B,E3,37,55,59,88,C7,EE,F6,03,18,B7,25,B0,3C,AD,90,C5,97,A7,27,9E,5D,0C,70,77,C5,3D,5F,FD,B3,69,16,9A,96,DD,45,88,A0,BD,0A,E2,12,88,E0,6D,29,69,49,94,F4,CB,4A,8D,C8,95,6F,38,2B,0A,55,31,0D,F3,2D,39,8F,F8,3F,79,E0,D4,A5,41,0A,BC,FD,42,02,56,11,38,9F,E1,1F,D6,FD,CD,7E,B9,AF,71,F3,90,E0,CD,09,DB,EB,ED,22,96,1B,DF,DF,9A,D7,53,93,4C,5B,B6,B5,4A,5F,D1,7E,DB,5B,18,EE,50,0D,8F,FF,84,DA,72,64,D9,30,A4,6C,1D,0E,4C,EB,C8,07,48,45,E4,27,60,98,CE,05,EA,95,E2,74,03,D0,0F,B9,48,DB,CE,33,2D,7D,78,BB,51,C7,AC,E2,C9,4E,33,7A,D7,EC,E4,DD,D5,BF,03,15,62,51,3F,9C,D4,E6,FB,AE,5B,C1,4D,4B,B0,5D,CB,68,94,82,8E,59,F5,F2,A5,A8,15,1A,F6,C5,DD,DE,4E,55,96,90,E4,7C,53,9D,31,C7,6B,6A,96,DA,56,B1,9D,17,1A,D0,35,EC,2D,AE,14,B7,D7,E1,C2,34,10,0A,E9,47,46,42,E6,B6,D5,74,DC,EC,C1,4A,BB,A1,9F,67,50,9B,AE,85,B9,1D,C4,01,CC,10,47,B7,5F,BA,26,F6,35,45,49,37,BF,9B,08,13,9E,9D,01,4D,95,E5,BD,15,14,77,73,6E,53,01,8A,5C,31,52,11,9D,9F,00,65,39,F0,93,DC,7C,B6,3A,89,00,6A,22,47,BE,E3,21,F3,B7,B5,B3,80,4A,3F,C7,CC,ED,F8,69,D3,0A,AB,E8,04,5E,80,20,B6,09,88,E7,F7,7B,53,2A,B3,FB,C8,E8,A1,BC,FE,D5,1A,EC,F9,33,0E,7A,E0,DF,FF,25,C2,0B,1B,ED,E1,5B,41,A3,E7,EE,3F,96,F5,36,14,0C,E5,66,49,7D,CD,91,01,8B,E6,DA,D2,16,1A,67,C7,FA,C5,A2,CE,47,CF,3C,71,4B,98,E9,8E,A7,DE,64,A1,F6,0F,C9,91,A1,D4,AF,F7,73,8A,4D,00,4F,98,8E,FA,CB,B9,36,BC,B3,F5,25,8C,03,C2,16,C3,DB,14,90,96,64,26,3F,A4,03,6D,0D,2B,9C,98,FA,56,60,ED,59,48,04,E6,07,CB,6D,60,AB,3F,22,8D,61,B5,2C,DB,FE,4F,10,C6,CB,24,92,EA,EB,12,47,97,F7,90,4E,C5,C2,D2,E2,D5,E2,9F,CD,B0,CD,CD,61,AD,5B,B4,4B,67,6A,F9,2E,69,3C,42,CF,52,84,84,12,50,56,48,BA,D2,4F,77,94,36,46,5A,19,67,CE,19,B1,E8,82,CF,AF,D5,B3,55,A6,46,11,25,41,A3,DD,4E,B0,21,D7,63,37,45,4F,C5,EC,45,80,0E,E6,A8,9A,46,FA,9A,57,11,FE,6C,C1,14,35,48,4D,EF,0A,3A,A0,13,A8,2C,3F,FA,55,C6,94,AE,D0,CD,54,19,E2,D4,A9,8A,5D,22,DD,4C,17,A4,02,EB,8A,C1,C1,87,3C,7F,5D,B6,B7,B7,46,A0,6D,6C,1C,50,44,00,CC,01,27,95,5B,A3,18,24,6C,27,48,41,48,A1,1B,AA,58,BB,A1,5F,CC,15,AB,2F,71,A5,F0,0A,B3,6B,77,95,D1,5A,CA,4C,D9,BA,09,00,F1,EF,60,64,07,FA,39,69,FA,A4,54,20,E8,D6,F6,55,6C,E5,03,1C,BB,A7,C7,D6,D2,E8,D4,F7,E7,38,FB,B6,9B,00,EA,D9,EC,33,DA,45,82,BB,B1,2C,88,ED,E9,5A,88,F0,15,F8,B9,A3,33,5B,5E,8A,F0,7D,9C,F6,C5,E7,ED,9F,40,7B,B6,1D,AF,C4,7C,4A,FA,0F,86,47,F4,EA,C6,BC,3C,92,6A,9A,45,26,AD,95,23,B7,1D,70,C5,D6,7C,66,ED,43,DB,A2,74,B3,DB,48,61,A9,67,89,58,27,37,C8,79,D1,14,54,EB,1E,B2,31,A8,31,36,42,16,DE,0E,49,06,F2,0C,F6,9B,CD,14,A5,78,62,10,68,EB,57,E0,CF,58,81,B0,72,B8,03,D1,AC,DA,BB,14,58,55,8A,13,1B,03,60,0E,8E,85,BD,0C,6E,34,76,5E,E3,05,DF,BF,E2,12,C4,57,A0,54,D3,63,EE,8A,B3,6B,DC,54,65,0F,B0,A2,38,2B,3F,69,30,87,BC,39,F8,3D,B7,16,49,86,53,DD,AE,20,E3,BF,9A,F6,12,E2,C2,19,25,87,49,FB,C0,14,D0,4F,13,54,F8,98,54,2E,63,14,0D,60,E1,BC,01,F0,6C,0F,EF,19,36,18,A2,2F,90,FE,D0,F7,1B,C7,00,D6,0E,90,8F,E2,70,1E,A9,A7,AE,F7,13,3C,AD,95,04,10,E9,A6,8B,6B,C2,8F,92,E4,F3,F2,CA,27,4B,16,A5,55,1A,78,CE,10,B4,0C,70,2D,07,27,88,7A,30,D0,37,9E,9C,E1,3A,73,EA,68,EB,2E,96,5F,66,76,85,7E,C5,DB,E9,E7,72,EC,E7,21,E2,13,7B,22,0F,AA,09,3A,72,DD,60,57,B0,14,6C,43,B8,37,AE,E6,F3,C7,16,76,1A,8B,1D,1E,2E,27,3F,E6,F6,C1,A4,C6,12,B9,9C,1D,69,36,0C,56,99,70,CE,15,D8,02,69,3D,96,13,4D,E5,50,67,B8,E1,87,19,E0,5B,76,CC,33,57,C4,7E,D6,3F,E8,BE,78,39,0B,A9,8E,5B,E1,51,34,E3,FE,00,65,19,C2,F7,C3,FF,29,C9,0A,08,64,A7,03,3A,05,81,E6,E7,CE,EE,24,D1,1B,AF,51,17,AC,E7,DE,7B,57,32,BB,A3,D1,68,5D,3A,9F,45,CA,71,DD,F8,05,F1,D2,82,7B,76,68,84,54,18,7E,9F,DA,73,F0,98,BC,74,88,D2,25,6B,58,BE,59,86,96,0A,C4,50,5F,47,E5,32,12,43,35,F3,9B,41,C5,B9,D0,F1,2A,40,93,12,BC,72,50,2F,11,F1,89,0B,E6,E4,F8,3F,68,C3,F9,6D,98,B4,C3,92,FC,84,28,14,6C,21,15,B2,23,A8,03,5F,54,02,2D,DF,AD,E0,3E,D2,05,08,52,96,94,82,3C,A1,A1,18,EA,99,D9,D4,4E,88,0F,F1,E8,BC,AE,CE,6E,42,7E,A9,0F,2A,B9,91,4C,A8,D3,8A,A0,63,71,28,19,02,82,4E,D3,C0,CB,CB,A8,79,45,D5,94,1C,C3,FD,B6,04,2F,D6,23,73,FC,B8,FA,83,F8,19,03,CE,F7,3F,F9,CD,52,81,0F,1A,35,C9,EF,75,06,E7,46,68,03,01,42,8F,B4,52,4A,FF,F8,79,75,9C,E6,05,7A,C7,96,AB,72,82,72,B8,53,2E,D1,6B,D8,FA,BA,65,4A,1C,4F,5C,47,B9,F0,FE,63,C9,AC,35,21,5B,42,E0,4C,EA,21,77,3B,7B,24,2E,76,20,21,82,C3,59,69,6B,5A,D8,17,48,2D,74,A9,51,1A,F6,96,05,88,D2,A3,BB,1F,CB,41,6A,3F,50,A1,B8,06,0C,14,FD,9C,4D,BA,27,22,04,CE,8A,DD,0D,29,A7,54,E7,8D,AC,F6,4E,0C,8A,81,FC,18,A8,08,CE,41,EB,65,49,32,CD,74,1C,1C,11,35,E4,E0,21,CD,EB,FC,84,52,E2,A9,B4,78,EE,D6,C3,C0,35,A1,53,2F,E1,0E,36,7E,33,17,38,3D,29,CF,01,1E,F0,FF,E5,48,69,B8,17,C8,A8,10,FE,DF,31,E0,6A,66,38,3B,8C,54,65,5E,14,E3,34,55,34,69,90,6C,61,22,95,69,83,5E,5B,BA,55,BD,ED,09,CE,D7,7A,12,17,87,2B,4C,1D,89,82,1A,C5,55,6B,47,44,5A,31,22,31,6A,F5,FA,1E,DD,95,00,A1,8C,66,64,0A,0D,62,2D,08,B9,B2,6E,59,2D,F9,14,59,11,16,82,A5,3C,31,C0,89,AC,DB,F0,D6,FB,17,5C,2C,A4,2F,68,81,5F,F0,EC,DF,9B,83,F5,1C,C5,63,44,51,E5,37,85,A4,5B,6D,2A,32,D0,27,89,EB,CC,96,BF,40,83,DF,D6,09,1C,25,7B,90,E3,CD,C1,4B,4F,D7,D6,C0,28,E4,E4,F8,A7,2F,BD,5C,E5,B3,C4,3B,E5,E7,F8,56,FB,FC,AC,56,48,EE,39,8E,E6,DE,D5,69,57,99,BD,E4,62,B3,16,1B,32,B2,65,00,3C,F2,1A,21,E2,3D,60,19,8D,9A,5D,38,67,96,4E,FE,20,8A,09,92,B3,A0,94,88,42,89,56,21,DE,12,AD,C3,20,92,16,55,E8,18,47,B5,5A,64,19,6F,8B,DA,05,9F,74,E7,F5,1E,46,6C,BF,41,2F,9B,22,19,9E,57,5A,2F,AC,99,DA,07,B9,D2,F0,FA,6B,FE,68,D9,2F,D9,D9,A6,D4,71,A4,EA,E5,66,2E,90,3F,11,CE,4E,2A,80,8F,46,98,D0,B8,24,99,3D,C0,A0,61,C7,0D,6A,1E,6D,D6,2A,D1,33,0B,34,84,EB,76,0D,91,F1,63,E6,9E,86,89,05,E9,4D,E0,6A,F8,76,14,BD,49,F7,44,4A,64,D6,C9,8A,3E,00,2C,16,93,31,2D,26,33,4D,03,A6,1A,01,D2,59,56,B9,AD,CE,E6,C4,C0,E8,AC,BE,95,AF,42,DB,5B,D8,48,8F,86,8E,21,7B,E2,29,F6,83,70,E7,0A,30,06,A1,75,00,02,68,16,C2,37,4C,3D,2B,2E,23,D2,49,E5,E7,6C,07,41,04,99,14,85,B8,DB,23,D3,67,F0,B9,C9,44,F9,92,8E,C4,0C,CD,1D,2E,49,56,16,B1,81,07,65,2F,1B,69,55,EC,70,E6,CF,BB,92,25,C5,F2,E0,4D,09,5D,E8,47,5D,12,76,66,ED,50,85,DC,32,5E,6A,53,EA,BC,23,70,7C,F2,44,9A,F8,AC,00,80,D2,F3,FB,A5,0D,63,5C,11,94,6D,FF,48,B9,C7,5A,7C,E6,B8,74,69,5E,49,34,C0,4A,D7,D0,82,76,6D,62,A2,2B,35,4B,20,DA,B5,2D,00,AC,65,10,6A,FF,59,C8,14,90,5A,ED,C4,DA,32,B5,92,98,D6,5A,4F,51,6D,51,32,E9,B0,85,39,93,9C,50,F5,BD,C3,0D,48,50,D5,03,B4,E3,38,9A,93,C3,CA,1C,9C,33,3F,8E,DD,05,04,92,E6,D2,C6,F1,BA,C9,59,14,85,C9,5E,CA,FE,57,81,04,DB,F5,3C,48,4D,B0,60,5A,3C,A0,ED,84,5D,9F,5B,7D,E4,B3,AA,CA,26,99,D4,B7,05,6C,29,D4,2C,C0,D2,4F,F6,B8,F8,7E,89,A7,3A,82,54,A3,52,4B,4B,B2,4D,F5,4D,E4,7D,CD,3E,F4,03,18,B9,9C,ED,01,AD,93,07,C7,3F,EC,51,75,10,B3,63,FC,06,B1,F1,50,44,7C,B8,4E,D7,E2,33,54,7D,8D,23,9A,73,8A,CF,AA,36,43,60,D1,FE,1C,DD,D6,F3,35,C1,16,AD,46,29,E3,1E,14,BC,58,8F,F8,B7,35,AA,C8,FB,83,43,A4,A8,EB,E5,CB,FF,2B,A7,06,82,9E,6B,9E,FA,34,BF,F3,11,EB,0D,A3,09,AB,FE,11,ED,7C,3D,B5,C5,53,CF,DB,27,C7,13,D3,01,14,90,F3,E2,CD,37,A6,64,7A,C4,4B,43,CB,FC,6C,C9,C3,D0,0B,EC,03,8D,49,3A,DB,58,04,8B,FC,70,96,FE,8C,F9,58,A6,3A,4C,DB,75,DA,07,AD,75,A9,F7,B3,39,8D,A1,12,D2,8D,79,80,B1,25,BF,04,1B,9B,5A,07,1E,2F,69,A9,48,95,E5,AE,E0,11,A7,E2,C5,AD,B6,E8,13,D8,CA,66,A9,CA,F7,D0,66,73,D7,63,3E,33,78,55,DF,2B,21,06,59,FB,29,23,17,6D,89,2E,9B,81,83,0C,2B,9C,C2,E2,15,CF,F3,06,14,C0,14,CF,A8,DF,D8,76,B9,BE,73,7F,D5,BD,F8,20,65,72,CC,3A,F7,EF,E6,F5,A7,ED,AB,7A,E3,40,8C,E4,82,E6,14,A9,BE,18,A2,48,B6,9C,65,82,44,48,5E,9B,69,F0,F7,FD,A3,59,57,EB,77,C3,FB,97,F5,EE,09,66,08,41,BB,23,85,43,CE,D9,54,32,0F,04,D5,8B,0A,DB,5E,8A,FB,63,CA,CC,46,E5,A6,51,C6,43,52,FA,62,DA,AA,27,AA,97,5B,80,4F,BB,32,36,6D,51,C7,85,46,FA,7E,2B,A9,CD,2F,15,3A,D2,3F,68,91,53,D7,11,50,0F,67,1A,F5,C2,10,A1,B9,E3,8E,7D,E6,7B,5D,00,92,CB,2B,9A,1A,0E,95,3C,80,3B,C4,F1,7F,07,BD,C9,90,F5,42,CC,D6,35,E2,AA,5F,A9,C9,BE,D0,CE,CE,AF,55,3A,27,80,78,7A,33,1E,E0,76,B1,7B,2D,55,61,C1,39,DB,CB,6A,97,05,EB,E7,8A,2B,EC,20,FD,04,1B,E7,0F,DA,4F,13,03,60,E7,43,C5,DA,CB,8F,3F,D8,E0,3A,6D,0F,4A,59,52,31,29,25,CE,9C,7A,39,C5,2D,C2,98,61,1F,DF,80,AF,57,26,2D,F3,FB,01,4A,7E,9C,6E,9C,DB,5E,B1,A0,0F,41,F8,59,F5,DC,76,3A,CD,19,95,60,4F,5F,12,A6,DC,76,D6,8E,24,B8,06,79,87,D4,95,46,BB,E0,AD,2E,E4,99,25,66,F1,FC,1F,48,51,4E,B3,A2,4F,BF,21,93,E7,C2,FA,E9,42,B1,72,82,A6,74,70,62,D8,1F,A3,44,77,96,23,42,61,DC,7C,F4,EF,3F,62,68,52,F8,E3,4A,BC,4B,C5,61,68,05,44,C0,09,E8,F6,38,81,F3,EA,58,B8,24,78,E0,28,95,9E,59,0E,29,26,84,FC,8E,23,20,30,75,36,95,52,1B,80,3E,5A,9A,74,5E,62,A0,1A,EF,47,BB,FC,43,54,3B,76,94,6C,7F,5B,1F,2D,6D,54,81,89,99,34,04,94,A3,8C,DD,F6,8A,D2,7C,17,89,9F,E8,BD,DC,F5,B5,41,53,90,CF,2A,7C,AF,C8,18,7C,38,E6,0E,5D,F4,86,4B,B5,A1,4E,E3,DE,DF,43,08,4E,74,49,D4,AB,42,EF,5F,C0,E8,E2,85,77,5B,F7,12,6B,21,13,81,00,3E,4F,4E,4D,90,50,E5,49,D5,F4,7E,AC,CF,9D,05,7C,32,8E,7F,30,B7,B6,A9,21,E4,51,79,17,57,87,82,B3,B1,60,03,09,5F,DF,63,7C,0F,C3,66,0E,4B,20,DC,C0,62,7C,28,D0,EA,75,5B,2F,AB,C8,72,CF,07,B3,A9,40,50,27,6D,8B,E8,C7,0D,D5,31,53,48,F6,CE,24,DA,4A,6E,1B,C3,AC,70,62,97,95,02,AE,55,50,CC,73,3D,CB,DF,1B,1E,B3,C2,9B,D0,26,52,62,28,31,03,49,33,B8,44,B1,A7,9E,23,12,29,9A,34,02,46,A7,31,68,2D,99,23,AC,46,94,80,88,99,CF,B1,D7,51,3E,9A,83,B1,04,C3,16,B7,A0,10,0E,C2,F7,2C,6B,92,3F,A7,0F,8D,24,C1,3D,87,32,BC,FA,27,37,2D,BA,94,20,CB,C3,0F,A3,B5,F6,07,C7,49,6C,2F,72,E9,16,E9,D8,CD,21,54,A6,2B,CB,E8,85,C4,95,12,29,B9,EE,CF,49,97,1B,0E,A6,75,CC,50,B1,53,1D,8D,E8,82,5B,0C,3F,33,A1,17,1F,5E,CA,A9,90,C9,28,E6,7C,86,28,E1,56,37,E0,F5,77,63,A1,66,FE,59,33,1E,1C,54,F8,08,3C,D2,8B,51,27,C0,9A,F1,96,5E,7E,1F,A8,FA,AB,FD,96,5B,1C,99,32,25,86,6D,B0,4B,B0,0C,B3,B0,D2,AA,C4,AB,07,8B,B9,E2,0D,7F,DE,9A,A6,8A,A2,B4,A6,DA,A3,88,F4,79,75,0B,2C,24,BD,52,F4,12,33,DA,42,BE,4F,8C,69,A5,AA,E1,F2,A2,CA,0F,C9,1C,19,09,30,50,C6,F4,82,88,22,73,AC,75,69,4E,E8,EF,64,96,E0,43,10,82,13,35,A4,94,AD,2A,DB,40,4D,82,82,A7,5B,0C,E3,8D,96,DC,EC,BF,A3,B9,8E,79,2F,04,8D,F5,B5,9F,32,9E,CE,21,55,65,6D,0B,26,10,C8,DA,6C,78,EB,55,DD,80,63,99,D0,89,4C,99,E9,51,74,0B,67,56,2D,08,12,C9,E8,81,F0,40,36,13,73,F1,58,03,C5,DC,05,7F,0C,BA,D4,51,24,C6,4B,EF,7C,35,EA,6E,36,B0,7B,AF,86,7A,5D,9E,D4,8A,EB,A7,64,4E,8D,6C,8E,31,3D,AF,4F,7C,4B,81,72,F2,05,41,2B,DE,3C,1D,18,24,92,71,57,4A,0D,30,FA,5E,20,75,8B,36,0F,59,B9,6C,76,D1,69,7D,23,97,0F,71,40,AB,56,2C,54,C4,C0,53,0F,E9,64,B3,89,1C,8F,10,10,BF,49,8C,7A,90,E0,80,98,99,BE,81,53,3B,A8,E6,25,AD,0E,40,E6,45,D2,B1,1A,B4,CC,4A,FD,1F,7A,61,A6,78,CE,FA,E6,DF,31,52,EB,BD,A5,06,E8,75,C8,4C,B4,46,3F,EE,03,2C,91,3E,7F,9D,87,5E,A0,FA,4B,65,BD,89,EC,67,C0,25,69,DA,FB,68,8E,F5,90,30,F5,C7,C9,2F,47,31,47,56,FF,9B,D8,53,67,1A,96,09,8B,84,8E,A3,CF,DC,BA,E3,10,3C,0A,19,E5,71,F3,CE,13,F0,CE,04,72,82,25,BC,BD,7A,AA,65,41,DB,0B,FD,28,25,3D,76,1C,8B,42,C2,6D,5D,92,8C,86,EA,40,D5,B5,5D,83,07,03,8D,AE,26,28,E1,4F,9F,7C,A2,A8,72,0D,9D,F7,84,8D,B6,EE,AE,5A,D5,73,D8,45,01,D4,50,40,D9,4A,82,7D,21,59,56,03,7E,D9,B3,FA,3C,D0,6A,05,A5,FC,63,DD,2A,1D,E3,CA,0A,65,7B,37,60,F0,C9,F7,05,CB,8D,B1,59,03,42,EC,6B,6C,97,31,B5,DF,21,F3,34,31,7F,50,83,01,79,50,34,48,37,D8,44,C0,47,50,04,5A,97,37,9F,10,7A,C2,78,15,D1,F4,87,94,D5,45,65,17,B1,7E,5B,07,81,DE,90,A5,6D,F9,69,5E,CF,4A,E5,B2,84,1E,4D,43,A5,68,E8,A2,59,F3,B0,DE,85,DD,0C,4E,B3,95,B8,28,E9,BB,9E,C1,D8,59,85,E1,3D,2B,75,04,DE,BE,05,0F,96,14,95,18,EC,77,5B,2C,D1,93,D2,6A,64,6B,36,37,F5,86,26,21,2E,CD,DB,B3,06,31,8F,6E,85,6C,A2,E2,82,B0,61,4B,15,9C,79,9C,8F,52,54,0A,2E,09,EE,A9,BE,5B,01,AB,75,C4,76,77,EB,20,26,BF,06,00,0D,9A,C7,DE,3B,87,A7,86,32,BE,67,1D,10,3D,FC,65,A0,42,F2,A9,0F,45,F4,7D,AB,8B,7C,5E,C8,0D,C5,5C,0A,C2,90,AB,C9,43,03,54,68,75,13,F2,21,97,1F,7D,CF,00,86,62,54,40,B1,32,4F,1B,98,C4,D0,37,18,9C,5A,7C,27,C1,CE,B5,C3,63,1D,9F,D5,13,64,C2,6F,65,97,6A,3C,34,DE,4B,DA,2F,FA,9E,7E,5E,97,7F,64,9F,FF,2D,AA,2B,BE,8A,DB,1C,78,41,C0,6D,0A,3C,77,D4,A3,C4,1F,6E,B5,D8,2D,27,C1,1A,F3,14,BD,1A,4A,C8,95,D1,9F,DA,8E,0C,78,89,A3,44,79,0D,7A,D4,3F,74,B7,A8,29,7A,D1,09,76,FE,3C,F8,12,22,06,6A,F0,A9,11,E1,0C,3C,5F,48,8E,7F,E8,17,88,C9,C7,D9,24,8E,EC,3E,5F,3D,30,9C,24,DE,0C,4F,EA,1C,87,7A,27,F4,8F,23,16,57,3E,85,63,7F,D6,E7,5D,B9,31,A7,36,B6,95,49,9A,63,2A,D7,DE,D8,86,FF,AA,C3,87,96,34,54,F9,F7,A2,75,03,02,07,28,F0,3D,ED,E9,0B,A6,84,F2,35,33,81,6F,0B,B0,F9,0B,7C,55,F3,9C,A9,6D,E0,7B,9E,64,EB,70,C0,CF,96,83,06,8C,90,EF,59,C3,C0,7B,F7,BA,CD,BA,DB,A7,F0,2E,6A,77,58,BA,8F,18,71,3C,A9,A9,C8,A6,BF,AB,E4,8D,C7,6F,10,12,96,69,0B,08,02,BE,32,D5,71,78,29,9A,51,8A,A2,EF,7D,71,6A,C0,C7,E0,07,2B,B9,AC,DD,49,12,3B,8D,39,21,73,AC,8F,D0,96,5F,95,5F,37,18,C0,9B,F3,79,7E,21,07,A5,AF,4C,F3,B0,2C,32,11,F0,5E,D4,CB,A8,04,F6,69,48,65,88,61,AA,A7,ED,6F,04,5F,C5,94,0C,A3,5F,E9,59,43,D0,6F,44,D5,38,E4,6C,31,96,51,5B,F8,23,DA,F4,DB,22,C4,37,11,78,68,7E,BE,4E,1F,8F,D3,4C,26,11,0A,B9,BC,18,F9,21,C2,30,62,3F,9F,63,E6,80,9B,41,E9,A3,5A,11,AA,5F,48,E0,24,B5,20,47,DE,07,9B,66,D4,1F,BF,BF,1F,74,78,06,ED,A4,1F,19,E1,C6,29,D2,AE,8F,04,E3,5C,FA,9A,8D,3A,18,56,B3,72,76,60,7A,7E,69,0A,B9,A3,59,FF,EC,0D,0D,29,E3,6C,48,6E,65,CF,2D,87,F7,24,EB,29,02,2C,16,AC,E7,6B,66,11,0D,1B,FF,39,CF,48,5D,FA,0E,F0,9F,72,46,27,87,A7,44,65,C5,6B,21,3F,18,79,5B,42,8E,45,AE,FD,77,35,DF,F0,E4,10,23,6E,6B,09,F8,E4,EE,8E,C1,85,4C,7E,43,EC,E3,DA,86,3D,4C,90,D7,3B,61,71,42,3E,1E,69,8D,98,88,D8,52,F0,D9,50,18,AB,78,8D,C2,AA,5F,BA,D6,DD,34,A7,7C,9B,5E,8A,62,63,90,42,D0,97,FF,C7,8D,FB,30,81,74,F0,3A,4D,3A,52,BA,43,40,CC,F3,9F,A4,B2,06,C9,E2,0E,BD,8F,2C,0D,84,40,E6,41,2D,71,90,69,4F,CA,43,CB,84,E8,38,27,8B,C0,AF,8D,F0,8C,49,17,EA,BB,BA,1B,EF,46,A3,A8,7E,B9,72,61,68,22,91,15,FF,6A,55,70,95,6A,E9,11,E0,88,99,D1,C6,7F,03,4E,80,4D,EA,D7,32,DB,63,8B,EB,EA,85,DC,EE,35,E9,6C,15,70,2E,26,89,24,87,3B,4B,86,47,CD,C4,E7,CF,46,5A,7A,7C,36,15,FC,5A,CB,E3,04,1C,F4,41,97,5E,D0,4C,63,E2,DF,AD,09,D5,C7,B1,27,46,50,7B,25,2D,7A,F1,55,2D,07,EA,A3,D5,16,74,77,67,F1,AD,98,F6,79,3C,12,BE,DE,AE,E3,B0,B0,04,3B,3A,35,12,19,8D,7B,B0,E2,ED,60,1F,BF,F6,BC,06,CA,E1,A9,A5,4B,34,FA,EB,63,CA,4F,DF,06,62,5F,38,40,0F,58,18,60,08,27,99,F3,D3,DA,37,0B,42,5B,81,B0,30,D1,12,3F,DE,F6,1B,AD,5D,E9,50,5D,F6,CE,8F,3A,5C,3D,A6,EB,C6,50,EB,08,F4,03,22,7E,F4,9B,9E,33,9B,A4,B2,E1,B1,BB,F7,92,F3,52,24,05,95,48,A9,5C,63,90,FE,04,8A,68,49,42,B3,62,77,5F,C9,AF,95,BE,14,D1,AB,E5,1B,31,E0,B1,10,6B,A9,49,55,80,7C,4A,28,56,D0,C5,E5,43,ED,95,FB,68,CC,BD,5D,A5,42,A8,A1,F2,FC,A0,E4,1C,34,67,07,EC,9C,3D,22,DE,7B,61,57,9C,57,3A,C3,9C,F3,52,42,92,81,B2,2F,80,E3,1B,08,8B,B0,06,77,EB,4B,AA,F6,13,92,28,67,79,BD,57,9F,71,05,D6,F2,9A,B6,C8,53,1B,97,D0,A4,FC,BF,DF,61,3B,50,72,6D,C0,3F,66,55,07,F9,BD,5C,E4,B1,07,85,53,EC,37,AF,06,0C,3A,93,12,09,1A,BD,94,BA,AD,63,C2,12,4C,A0,BC,83,2C,2E,44,86,37,1B,6A,F4,36,14,2D,21,B3,4B,15,17,14,7D,05,CA,14,79,21,3E,49,14,3F,67,3E,FA,C5,BA,92,17,7B,05,A1,6C,EE,26,A1,75,57,F5,36,DD,5E,08,81,2B,4B,43,76,84,81,79,AD,EA,46,C0,DC,82,49,4F,CB,18,A6,F3,1A,4C,51,77,D3,C7,BB,C2,CC,9F,E3,A9,17,45,87,CA,23,72,99,71,49,2A,F8,95,8A,C1,EF,01,1E,0C,C9,C1,E5,DC,93,38,F4,6A,5B,59,B7,E3,77,76,F2,D9,D1,21,34,ED,40,05,7C,B0,FE,C5,99,D8,69,D7,F3,D0,4D,5B,B0,9E,6C,81,01,99,3E,65,FD,C1,E8,F4,6A,16,A0,83,CA,5C,61,92,01,B3,8B,0E,C9,4C,0C,BE,30,55,AF,B1,F5,B1,5E,39,02,E6,C2,80,BA,1E,00,51,18,2D,88,75,A8,8E,CC,0F,CF,41,67,C8,1D,01,E8,32,42,56,71,77,22,F8,2A,7B,61,E5,C6,A5,21,51,00,57,4C,EB,80,07,04,E6,12,36,46,38,4F,C0,EB,A8,80,73,03,91,51,C2,E9,6B,47,51,B9,96,D9,7B,FC,1D,5B,6E,8C,00,C1,F4,09,0F,59,D9,00,3E,78,A0,65,74,43,EB,10,2C,26,A6,13,6B,DF,FA,6A,D5,5F,09,87,59,1E,75,B0,68,E6,9D,7F,78,97,2D,6E,E2,53,2A,10,01,20,89,57,77,A1,C7,FA,C8,3F,B2,4E,24,C2,78,A0,55,34,74,55,FF,65,E8,06,71,E7,D2,A5,4A,30,BD,BA,A3,88,E9,9D,44,76,67,31,D7,38,1A,E9,12,72,E4,4E,23,4D,55,08,9D,F9,20,35,B6,D8,44,66,61,86,4B,72,E4,D8,CA,D4,A3,84,C0,1B,A3,F6,CA,28,5E,AE,A9,D2,93,E9,02,F6,0E,6F,A6,5E,A8,A5,FD,24,99,19,11,02,E1,3A,02,A3,E5,FB,95,B1,CC,17,4A,B5,E4,28,92,17,03,B2,9C,06,D4,9C,94,13,77,BB,52,47,AF,F0,88,34,19,F3,94,FF,94,4D,14,0E,5C,04,F5,7A,BC,51,DB,0F,9D,14,03,3C,1A,4A,42,B1,8F,9E,F1,87,94,37,5B,D3,53,0A,68,F5,3B,97,27,73,85,C1,DD,D9,05,BC,8E,C3,D9,4C,64,A9,F4,56,81,21,33,58,5C,E3,59,DF,AC,B9,14,A0,C9,08,D2,B9,0B,8D,D2,80,86,23,6B,B0,DD,2B,B6,75,DC,05,61,4F,62,9E,74,DB,17,D7,F9,82,1B,DE,59,DF,5E,DC,5A,5A,FB,92,BB,78,3B,CB,18,D1,E5,08,9C,B7,AB,DB,52,29,49,E3,72,80,9D,CD,48,47,02,26,19,DA,C2,30,DD,E3,8A,A2,35,DB,92,B9,27,E7,9D,4F,30,5D,2E,70,3B,3C,B0,1D,80,48,AA,9C,34,AF,63,9A,37,80,B1,8E,4D,A5,B2,C0,92,79,37,E8,05,F5,B6,0A,C8,A5,82,1F,FE,BC,7E,16,7E,F8,D3,4F,7A,25,BA,13,41,2C,9C,E5,6C,6E,A2,97,66,2E,13,6C,77,A5,DC,C0,E7,20,4E,87,8E,16,49,72,45,21,51,3D,AC,A0,5D,80,36,12,6C,90,30,4D,03,0E,8C,7F,4D,79,C0,38,21,43,DD,CC,F5,94,EC,8D,AE,DA,80,F9,94,0C,83,FC,89,AB,A9,0D,71,32,FD,12,24,35,98,91,8B,3D,91,EE,EB,13,A2,0E,E0,48,9A,81,B6,CA,0B,A1,A5,CB,DB,AD,72,45,D5,34,87,9B,EF,33,38,D0,70,3A,05,21,66,2B,E9,BC,3F,13,90,B3,DC,10,20,57,3E,51,30,C8,E8,C0,4D,C8,53,62,51,3F,84,A4,98,2A,5C,76,8A,DF,5A,E2,8E,41,90,5C,E4,B1,EF,D4,20,52,5A,74,6B,E9,B6,B8,42,CE,F0,F0,3C,3B,F5,A9,99,B3,B2,7F,72,59,C2,E6,C2,DA,CC,82,2A,52,DF,D0,F4,96,FD,5E,C4,F2,97,E8,15,D3,85,9A,B5,A2,C3,66,72,F9,90,AF,41,F3,ED,A3,46,C3,42,B4,2F,E3,98,69,42,35,9E,4B,40,6A,AA,E0,88,28,74,C8,F8,26,DE,D1,27,5D,BC,49,62,49,DF,BC,AF,D2,12,44,D2,E5,BA,A5,C2,D4,2A,DE,D7,52,5E,64,FF,6A,A0,07,E4,41,4E,37,F2,83,BB,2C,06,0E,EC,C5,13,A1,7B,29,D4,84,EE,0C,4D,6E,E1,41,10,89,EE,DF,F4,81,DD,B2,67,96,63,B8,3C,67,0A,D3,AA,81,01,B7,5A,57,5C,DB,7E,0A,8A,C6,78,8E,8C,DC,96,6B,98,06,ED,55,F6,B4,B7,8D,4C,9F,6C,CC,46,6F,DB,5F,AC,F5,4F,6F,92,5A,70,EF,C7,F3,5F,CA,9C,57,4B,E2,D6,A8,A6,90,ED,58,52,9F,30,31,FE,7F,29,65,5C,DB,C9,CF,BF,10,96,66,B1,02,6C,21,C7,3D,E8,D3,D3,62,FC,B9,24,7E,91,92,BA,31,04,42,33,D3,AB,41,99,FF,1C,62,21,31,D4,C0,59,FF,B0,CE,80,63,FB,03,03,11,EA,99,1A,25,9D,89,A3,C7,7A,99,7B,4A,6E,E0,89,85,53,28,5B,45,E3,D8,7B,27,FE,DC,8C,CD,8E,38,13,83,B4,CE,22,0E,A2,FC,65,34,BF,89,A1,C6,24,28,83,62,D9,C3,18,D6,36,E6,41,44,DC,B1,36,22,6D,5F,38,78,D9,C1,12,DB,0B,A9,CB,EE,BB,80,4E,36,38,BA,06,68,5C,B3,48,FC,6D,CD,FC,13,FC,9A,F7,21,A1,4D,93,3D,82,52,5D,39,51,84,21,91,D0,35,C3,92,99,09,CC,39,0C,1B,40,AF,19,4B,F9,0F,F2,DA,77,3E,FF,F8,67,CC,E1,21,71,74,8E,91,1F,A2,43,8A,D3,BF,D2,01,25,C0,DB,FC,B9,3F,5E,D3,4A,02,52,BC,90,2A,37,79,D9,DB,72,EB,62,2F,7C,80,D7,44,DD,07,02,FF,8F,5B,3C,8D,25,4F,76,46,D2,6E,95,D5,C7,2F,AC,85,FD,66,50,B7,EB,38,9F,F8,40,06,62,52,31,A0,46,D5,06,03,E0,FF,9C,8F,3A,A6,F1,ED,E4,0D,DF,01,F2,10,56,49,AC,56,00,73,4E,D3,1F,40,03,F3,91,3D,44,29,01,44,DC,70,77,DD,0B,B2,E4,08,CF,B2,15,C4,DF,EC,01,54,B9,8E,FF,71,BE,66,63,A0,49,0B,58,60,36,CE,89,81,65,51,6B,3F,4D,E1,57,4D,60,AC,A8,9F,B7,9C,6C,0D,37,CB,5F,C8,CC,30,5D,EB,CE,F9,BA,07,27,2B,88,DE,84,F1,66,92,27,C8,D2,83,08,F7,98,06,EF,71,DE,05,FE,7C,89,07,26,C2,1A,93,CC,B9,96,27,CC,D1,8B,A4,08,D4,62,73,2E,9E,51,8F,34,9F,93,C3,ED,FB,5E,DA,3E,A9,39,78,39,66,3F,DC,71,BD,05,26,53,FC,25,BB,78,41,07,B3,1C,59,6E,BD,93,B3,12,42,69,3E,94,6A,6D,4E,F4,8F,D8,9D,9A,B7,C9,32,E9,55,EB,CD,74,AB,50,8D,F8,9C,17,1A,6F,36,20,08,5D,FC,73,55,F6,1E,91,69,BD,72,75,F5,70,63,1F,57,9B,D1,9E,E4,56,F3,D8,DC,6D,C7,56,D6,1D,D9,BE,AE,C8,1E,1A,3E,D1,29,78,A9,9D,3A,80,27,BB,24,88,A7,1C,4C,19,5F,F3,87,D2,1C,43,20,3B,89,A6,30,F5,74,45,90,38,29,42,D6,21,07,E9,F6,E9,D2,30,59,E3,7C,27,7A,42,D2,45,E5,88,64,C6,B2,DD,53,EB,D5,77,B3,A3,89,A3,E8,0D,E8,1D,70,2B,5E,9C,45,AF,45,49,86,EA,CD,E6,71,4E,AD,FB,2D,80,0B,BB,9C,CA,3F,16,4F,3F,11,95,49,EE,5B,E5,D9,CC,31,77,18,85,9E,A1,82,46,D8,95,87,91,F0,92,A8,D4,7D,E4,3D,04,E1,14,A9,D3,C7,34,A7,C1,35,D6,5F,91,7C,9C,A3,13,4A,F8,F7,6F,2C,39,0C,EA,C1,2E,45,94,A0,39,B4,62,F0,29,B6,BD,25,24,1B,F5,EB,A3,58,F8,03,D3,7A,CF,00,E8,7E,C0,7D,92,25,33,0B,5A,6C,06,AA,29,DF,EA,2A,6E,9E,5B,36,20,AE,43,48,86,FB,E1,A0,B7,68,C0,29,81,D8,40,8F,3C,1D,49,79,0F,AD,A8,1B,A5,01,5E,0B,46,66,FE,8F,E5,AF,CB,25,9A,FA,87,61,13,09,6E,42,D2,1C,33,00,37,45,95,C8,8A,54,FF,8F,E5,4C,40,7F,5F,01,47,1C,59,5C,D4,6C,2E,5D,7C,EF,35,C6,2E,8F,1B,39,17,45,69,52,01,CC,E6,58,24,D7,32,42,45,2B,9D,98,9D,98,CE,44,DF,EC,BE,52,5A,50,49,75,CA,37,F7,44,61,BD,B7,D2,43,49,6E,BF,03,B4,45,6E,99,53,71,E9,99,01,21,12,AF,25,A6,B2,59,BF,A2,34,A1,94,DE,7A,56,A4,77,E5,18,EB,CF,7F,FD,07,BF,9D,D4,3D,62,52,EC,7A,1D,AC,D6,D7,16,E8,B7,7D,65,BE,17,E7,A3,C0,FE,C0,89,A9,F9,76,F3,D3,74,6C,47,17,80,B0,A0,5E,FF,22,C5,F6,A8,04,2F,5C,28,07,A5,4A,57,9D,FC,EB,87,13,CD,A6,24,79,C7,BE,98,79,97,01,16,66,F9,0D,76,C7,0E,73,70,0B,72,8F,57,06,87,7B,91,18,E5,06,00,3C,B0,DB,B1,7C,81,F8,D9,16,27,93,87,7D,DB,1C,15,20,43,36,7E,45,C2,31,46,CA,CB,43,D8,74,1C,A3,BE,49,EE,C7,AF,55,98,8E,61,B2,6C,14,AA,1C,FD,C3,A7,9E,A4,D8,A3,1B,71,73,33,2C,D7,A0,2B,14,0A,BB,DB,93,C8,C6,6F,51,B4,F2,B4,86,42,E0,66,4D,8C,37,CB,9A,34,7D,7F,24,9E,2E,64,8E,FB,56,5E,AA,7E,EC,63,51,60,C4,1E,F8,88,00,90,82,A0,7E,11,FB,69,73,4A,4A,24,B0,D5,7E,B5,24,40,40,A1,E5,23,8A,12,91,7E,DB,0E,F4,4D,BA,2D,FD,A7,0F,7B,E8,42,B0,66,D5,06,20,3F,8D,94,7F,96,8F,1D,C8,44,AF,F4,A3,E3,2F,80,24,30,EE,8A,90,17,A6,9D,D7,9A,CD,0B,8F,6D,9A,B1,8B,C4,D9,E0,DF,44,7C,39,CC,6A,4A,EC,6F,37,A7,47,A4,69,FD,49,2C,07,FD,2A,D3,C5,81,56,50,C5,07,FA,AF,D4,02,E3,21,25,D9,7D,D9,73,FB,36,4B,B5,9B,32,5A,A1,E0,6F,6D,07,A3,A8,A1,41,85,B6,69,0A,54,F6,82,90,DF,5C,AA,38,D1,AA,82,0E,D5,81,03,7E,80,3C,0C,21,F7,CA,54,E3,44,93,E0,FE,1D,C3,20,8C,9D,0D,A7,11,6C,B3,8C,23,CC,2A,70,AB,D5,C7,57,64,57,87,E9,D2,31,75,E2,34,0E,68,A5,43,A8,C2,D1,9E,7F,8F,74,9B,16,B8,BB,54,F5,D3,FD,95,4C,C1,63,66,9E,6F,A8,4E,05,6F,EB,23,5E,21,2D,47,F3,DA,84,9A,2D,5E,DC,B3,B3,C6,1A,EC,5A,1C,9C,BB,E7,AF,33,61,26,B2,87,39,8A,F7,43,A4,55,66,B0,D4,16,0B,50,B8,AA,B9,85,11,F7,ED,B2,BA,5A,B8,FC,9D,73,96,E9,86,9A,B1,12,96,69,7A,20,6C,EE,BD,79,AA,BF,A4,0F,4C,A4,7A,88,AC,BD,9C,5D,85,FD,6A,F5,45,BC,5B,1F,99,6F,09,1F,71,FD,AA,09,69,B2,DF,4A,2C,36,1B,19,77,16,4F,85,1E,00,5D,FF,3A,64,F9,03,3F,AF,F5,C3,C6,B7,75,30,46,1C,7F,2E,20,AE,EB,FD,67,AB,22,D9,F7,D4,C6,0E,92,21,C5,0E,ED,B5,EC,5F,B8,86,FD,EC,01,42,34,A0,7C,9E,59,F3,19,CA,65,52,34,65,5B,FE,28,47,29,36,D2,88,1B,04,E6,0C,79,FC,9D,C8,5A,8F,A9,DE,2A,6A,D5,AF,FD,AA,C2,61,26,BC,8B,89,6C,A0,A1,35,66,13,10,5C,5C,A6,F9,1D,69,F6,05,80,60,BA,7C,77,CF,1C,1B,5B,56,52,42,EC,12,57,B6,8F,3D,D1,C3,09,F4,DD,3F,B8,37,AF,4A,8A,54,D9,42,39,9F,CD,82,E6,EA,E5,73,69,E3,8E,DC,7B,FF,D2,E7,27,18,BE,23,B9,C9,FE,F1,D2,F6,7B,41,6C,49,BB,A9,32,2C,6C,F1,31,CF,49,8B,CC,A7,18,53,7F,2F,E9,1D,F4,C1,FA,9D,74,2B,1F,09,BC,28,33,A1,F6,AF,C6,8F,D6,C5,BB,55,73,DE,01,83,35,C7,92,20,A7,78,D4,76,6A,61,72,F6,39,10,06,DF,2A,3C,06,E4,9A,D4,13,ED,FE,2C,AC,18,B0,2A,F0,D4,A0,50,CF,74,D8,42,96,0E,71,97,38,E2,FF,0F,A1,48,63,23,A1,9F,08,A6,F3,6E,66,6F,A4,D0,A0,F0,74,11,C4,17,9E,36,19,FF,D6,AA,A4,DF,3E,47,2C,4A,76,0C,65,24,0B,5E,9E,9B,40,04,BA,C9,75,04,55,05,99,4F,01,FD,6D,E7,8A,04,E7,8D,F1,D4,07,D0,E2,10,CB,59,60,41,AB,31,1B,46,1B,32,93,4C,89,4A,45,36,85,B1,C3,58,EB,9A,40,B5,7E,0B,F5,50,9B,4B,A9,56,D5,F8,CA,00,29,75,8B,A4,92,E4,E2,D2,F7,C2,2F,29,51,7B,93,F5,9A,15,45,1B,F3,F7,8B,0B,A3,5F,5F,B0,9C,90,D5,56,9B,37,ED,0D,4E,BD,00,67,07,1A,2B,3F,53,E1,7E,37,CA,23,88,32,81,00,3B,A7,26,5B,64,50,A8,3B,21,D4,6D,35,15,B1,7E,0D,A0,25,E1,66,81,5D,69,AF,BB,D7,2F,47,E7,BA,B9,15,B6,91,F4,A9,4A,A7,5B,DC,26,6B,19,D7,EF,16,A3,F4,FF,F2,F4,66,E7,0E,05,4C,9E,E0,03,B9,A7,D8,4D,E5,B6,D5,FF,64,93,0A,5F,67,63,50,77,AD,E2,10,54,76,A6,2D,E1,75,6F,EC,37,4A,BA,55,56,90,19,18,00,80,D0,9D,E6,6D,EE,7A,DA,33,E1,CA,28,7F,7F,0D,6D,F7,0D,E4,2F,9F,BE,C8,93,3F,1B,F7,37,6F,51,11,26,31,44,C4,D4,5B,2A,50,8F,ED,46,14,02,99,94,32,5E,7C,F4,FF,97,B7,96,77,EA,ED,AE,53,00,1F,0E,C0,AF,02,46,26,E2,83,AD,0C,1E,20,FC,03,BF,B6,05,0D,D8,99,1E,1C,95,00,B3,15,7F,38,85,E8,86,99,36,1D,2D,08,BA,80,BC,E3,03,B7,29,E4,F4,AA,57,F2,D7,34,9A,71,B2,66,8D,A5,C2,1D,D4,B2,68,9D,43,B5,C9,AB,72,B2,3A,99,EA,52,78,61,B9,74,03,BF,CE,A6,94,CA,12,A7,49,C2,68,49,AF,36,3B,41,D9,C7,52,BA,19,B3,96,CD,3E,B2,C0,9F,5B,CD,C4,D3,30,D2,4A,D9,42,57,5C,C1,56,79,C7,70,1D,64,96,75,CB,3E,A7,86,01,56,86,71,1E,4C,8A,4B,CD,68,46,90,D2,F8,0E,E3,18,16,47,04,BE,A7,6F,C5,B9,E1,68,97,24,83,0A,63,48,C4,28,1C,02,0D,99,52,E0,99,95,32,73,90,D2,A0,8F,BB,2B,8F,A9,5A,91,C3,D2,57,FB,11,DC,61,71,61,A2,E3,3F,AE,EF,42,AC,AE,87,07,21,BF,41,9D,0B,AD,09,2C,73,98,8F,FD,4A,1A,E6,E3,CE,22,C1,00,63,F1,9F,30,9F,D4,BA,9F,6D,24,77,0E,13,63,9E,6B,84,C9,B8,7E,EE,E8,8F,00,41,8F,39,BB,1E,C8,79,D9,C6,4D,39,C7,6D,99,64,1F,A7,31,10,54,B8,7E,C1,13,2F,55,58,EC,C3,62,6B,30,26,F5,D4,74,18,BD,24,37,5C,D7,93,E3,84,2C,21,39,6C,37,C6,08,13,1D,7A,7A,B5,44,31,93,AB,45,E1,5D,B1,2B,AB,F6,05,2C,32,14,4A,7A,60,7C,C0,EA,5A,90,D2,A6,DF,A2,ED,57,AC,A0,A5,B4,8E,EF,0E,4B,C0,2F,3F,2A,3A,72,C0,BD,51,22,9F,40,1A,5A,B9,7F,C4,24,FA,B5,A9,DC,7D,FC,A9,DF,35,3F,72,44,7E,97,55,26,AA,8F,5B,BF,95,FB,70,B8,89,97,36,EF,5D,9F,C2,9D,2D,54,13,11,D3,1F,4C,2B,AD,B7,C0,C9,8D,C2,68,E5,79,5C,A6,C4,91,F5,F4,09,78,4E,52,AE,ED,37,B9,8F,AD,65,E2,6C,48,5E,95,7E,BA,EF,32,A9,3C,5E,4A,F4,F7,20,B2,AC,46,F5,CD,4A,06,37,5B,AF,05,F7,7E,43,E4,90,EC,DF,37,15,A5,12,D2,3F,BB,81,84,80,8C,F0,ED,CE,B0,35,59,3C,F1,03,D0,47,13,90,39,DC,AA,2E,A0,E8,D4,42,FE,5D,8F,59,E7,59,15,E6,CE,5F,C8,CE,94,BD,F9,02,38,18,F8,B9,70,A8,39,C7,7C,94,12,91,67,68,3C,38,5C,3D,51,4C,04,08,C0,A9,3F,3F,26,C5,54,25,81,C6,C0,4A,97,77,E8,FE,34,F7,34,5E,F7,56,F7,03,19,38,81,D6,C3,95,36,34,A6,24,AA,A5,B8,26,04,9B,4E,B8,3F,7E,77,18,65,B6,0C,3C,37,60,ED,1D,24,9B,3B,59,07,08,5D,3C,18,D2,A7,61,A5,E7,FE,6C,B4,76,BD,EB,44,0A,B4,43,4A,39,62,3E,D6,EF,6D,83,DB,B9,CC,DF,9E,76,1C,E0,33,85,17,C8,62,D5,FF,52,90,8E,50,3B,FA,BF,FA,A7,1E,27,1E,D7,E9,B7,2B,D6,9C,D9,B5,58,0E,C7,75,18,11,6B,7E,07,20,D7,07,24,CC,98,0C,37,31,71,C4,E1,E5,0D,EC,F2,98,A8,0B,99,5F,1B,C8,96,53,C7,F9,EF,E5,6C,D8,3E,D0,CE,94,63,9F,31,DB,DB,22,5A,28,4E,C7,A2,7B,AD,BA,86,28,63,E2,BF,A0,96,2C,88,12,63,A7,7A,36,D0,2F,1E,30,F7,39,7C,3B,C1,3E,31,2D,38,AA,77,F5,A8,A4,62,59,11,F7,D0,A8,68,8A,89,8D,65,EC,D1,64,86,A1,DB,0D,1F,DF,12,4E,B5,D1,18,42,8B,BF,68,90,AC,4E,4B,12,77,2E,6B,86,91,80,39,7B,E0,B2,30,FD,A7,24,A3,0C,C6,C4,F0,1B,9A,59,F5,44,6C,60,8B,71,93,8F,86,E1,30,B8,58,61,56,E0,D3,B1,8B,80,28,9B,85,98,92,F2,A0,12,56,B8,A4,EC,60,8B,55,FE,57,62,65,67,7B,EE,6C,05,C2,E2,7F,57,FB,90,7B,BA,51,93,32,3E,7D,B2,0E,28,3A,B1,14,4C,0E,A9,53,7D,48,AE,0C,6E,C8,79,08,98,91,4A,F7,0B,42,3F,83,27,80,53,A8,4E,DE,91,E5,3A,E7,6F,CB,7D,2E,81,54,03,DC,04,C8,7C,09,E3,EF,09,90,68,19,81,C2,2F,2A,E1,9F,11,24,9F,D2,25,16,18,D2,83,5F,2C,F2,C9,1C,39,39,DF,74,4C,F3,02,18,77,5B,57,B0,09,25,8A,10,CB,E0,93,C2,AE,3F,19,32,93,2F,05,44,DE,C4,98,9B,5B,7A,AD,73,AB,BE,E2,CC,ED,4A,97,7A,C4,2D,68,84,02,E6,AC,08,05,68,DF,53,FC,8C,45,61,32,C4,29,BC,7D,4B,9C,36,5F,7E,7C,B3,21,FC,64,6C,9A,36,67,9D,21,97,DB,46,72,5A,A3,8C,39,83,C0,3F,89,D7,A9,BF,04,D6,ED,0C,5C,FC,0A,1B,EB,FC,5C,89,F1,BF,30,9B,F7,84,2B,3C,99,03,8E,1D,A2,61,01,9E,B1,9D,54,5D,1A,BB,AC,AA,2A,71,4C,C2,23,D4,79,75,A3,54,53,AE,C6,5F,23,34,B0,E2,3F,EE,00,BA,CE,2B,BB,56,98,CD,29,C6,BB,E6,ED,EE,39,98,C6,AA,40,FD,EF,CA,A9,6A,5B,76,B3,87,14,21,6B,5E,D7,15,AE,3D,9F,82,2D,81,94,C4,F5,99,B6,31,30,03,FA,B3,43,34,16,FF,F6,90,78,FC,3A,32,CD,D1,B2,A5,D5,AC,C6,C7,17,C3,8D,12,C6,9A,1C,5D,00,8B,77,39,F5,16,C6,1A,93,22,03,C6,7F,DE,35,57,68,58,4D,98,70,30,EC,8B,55,0E,57,A3,55,A1,D1,51,8F,A5,80,E5,37,86,CC,AA,22,BB,61,FC,E3,AF,15,56,61,2B,4D,15,0E,EB,21,E4,24,E0,10,DB,17,1F,FD,55,FF,4C,54,D1,69,5F,17,61,2B,27,BA,57,CA,4A,2B,A6,F7,C7,5F,63,4E,EC,E8,F5,AA,58,AF,17,D2,8E,A0,7D,D7,1E,0F,E5,79,72,00,EF,E4,5D,C0,C3,45,20,1E,C7,04,55,C8,99,B3,4C,2D,41,BF,AF,9B,21,9B,C8,AA,BE,62,5A,2B,1C,04,6C,64,21,76,CC,81,C1,5D,3B,6D,34,D1,0F,DA,92,B6,24,07,AC,4D,81,D9,F4,B5,7D,F6,B6,C9,85,87,3D,BB,83,13,0E,23,AD,32,E0,11,63,5E,23,2F,3F,75,C7,86,6D,53,85,6A,5E,82,09,FC,D9,81,72,D6,87,F4,1A,51,A0,40,45,B7,2C,11,D3,26,86,18,3E,05,0E,DE,3C,D9,1B,90,45,6D,55,E6,1F,AC,3D,D5,14,BD,0E,5A,FC,3B,B8,4F,32,F4,69,1C,B1,B1,00,90,4B,9E,D2,D5,AC,06,F1,2C,10,56,0D,0F,C5,5D,39,E9,8C,00,65,1B,FC,F4,F2,8D,6E,91,C0,15,95,45,42,CB,E9,CD,D2,E8,76,78,8A,EE,D5,0B,BF,97,D7,2E,15,B1,81,FC,87,AC,B3,8D,70,F2,9E,6A,0E,BD,19,6A,0A,3F,B8,BE,E9,DB,C6,63,7A,15,69,D8,09,D2,A2,34,16,F0,94,8E,E8,59,7B,6B,1F,6B,D1,BC,DB,10,85,C6,8F,2D,45,4E,4E,A7,86,C2,F4,A3,31,AB,30,9E,BF,AB,DF,AB,D0,F4,51,17,8F,3D,18,CA,F5,F1,80,0B,D7,2E,95,7C,9D,09,92,AB,87,DD,8D,D0,4E,71,FE,0F,93,60,BF,31,30,94,B0,CB,C6,EC,DD,99,D0,BF,20,6F,B3,9B,FC,AA,28,82,00,D9,9D,36,AF,7E,FF,40,28,C7,1A,98,DA,9A,7D,E9,39,C2,CF,1C,C0,41,85,73,34,7D,AA,14,DE,79,8E,32,E2,C5,1C,5D,26,60,8A,0D,DC,6C,78,42,36,96,15,6D,B6,59,C0,D7,EE,63,FF,FC,3A,22,5E,47,44,37,CE,4F,7B,8D,90,8D,94,EE,74,27,00,91,A6,57,17,34,BC,15,FF,72,9B,E3,3D,F5,46,F4,98,B4,FE,31,91,C8,62,F8,5C,FE,65,C3,64,E2,72,EA,B3,6A,F7,D4,F0,D3,BF,90,FE,E2,30,D8,9A,F9,CE,3F,D7,53,59,8A,45,07,D8,12,A6,89,5C,DF,E1,2E,75,42,10,29,04,61,A0,81,12,0F,FD,F0,5F,18,74,9A,34,D8,4D,6F,C8,B6,09,17,37,14,47,ED,70,E1,89,3F,E5,2E,7B,9D,E3,23,BB,F8,07,FE,34,9A,8C,B4,E9,DD,23,00,75,09,E9,A1,51,95,0F,91,71,91,0B,25,BC,67,3E,73,2D,C5,C1,A9,2D,C3,08,8E,FF,85,B4,62,0E,3C,8C,A4,A9,7A,9F,E5,29,2A,EA,06,EE,48,46,08,3F,84,60,43,2D,64,2F,0F,63,D0,B0,3C,7E,FA,17,DD,48,22,9A,FC,8E,19,84,F4,C9,20,39,A7,44,18,A1,1F,8D,44,77,91,0A,6A,3E,9F,AA,99,FE,55,DB,36,30,A7,A4,CA,1F,F9,02,D4,48,76,FB,C8,A4,EA,71,C1,3A,40,2E,97,1C,00,9D,EE,28,40,05,9B,DB,02,F0,AB,9C,EC,35,40,F9,FF,F7,4C,40,93,E4,74,E8,C0,DA,80,9B,86,39,1D,00,5A,B4,24,88,7D,FE,A4,BE,0C,CD,6F,B6,99,72,FC,4C,9C,65,D5,0B,56,4F,53,9F,AC,E3,EA,9D,14,61,16,32,A8,17,7A,FF,8D,20,7D,2E,AB,84,8E,B0,B5,6B,22,E1,C7,2E,09,3D,46,6E,4F,68,DE,49,C2,2F,6E,A9,23,82,14,F9,65,6D,D1,29,2F,17,7D,E0,92,36,70,CB,23,09,06,EA,61,DC,59,DA,AE,EA,85,28,85,05,86,0C,AF,C7,A3,30,83,83,6B,05,FE,22,9F,68,23,BD,5E,7C,42,A2,12,45,AE,78,8B,AE,00,60,3C,54,7B,9A,3B,82,A4,84,A3,6C,8A,B1,50,53,32,52,EE,93,1A,B9,CB,19,64,3C,5D,D0,3F,CA,85,F6,9D,41,66,50,E8,10,9C,D0,71,ED,7D,1E,FE,44,2E,83,B7,A9,0B,DF,E9,9D,B4,9B,61,82,47,24,DF,70,38,3F,4A,F3,EA,C3,CF,CF,DE,2F,E1,10,BA,E4,E0,85,3A,B1,51,8D,51,CD,2F,CF,D4,51,F6,B6,7F,33,49,1C,14,3F,F3,F4,31,76,92,DD,77,30,96,7A,90,98,26,4B,51,BD,03,0F,28,82,23,8E,53,03,2D,E2,83,5D,94,5D,FA,CC,96,B6,76,F6,31,1C,39,B1,1D,E8,4A,0A,5E,66,EB,03,91,70,79,66,D6,EC,8B,8E,29,9E,DA,2C,1C,58,6A,7F,1C,4D,1C,31,CB,2E,8D,C9,E4,3A,96,6A,67,46,7A,D3,4A,7C,67,EF,DB,CB,6F,9D,8A,56,B7,3E,D5,D0,E6,6E,57,06,A4,AA,7B,45,4F,B7,20,22,62,67,7E,90,C9,E1,42,FC,75,A4,E0,30,C7,65,3B,4B,67,54,EB,D1,BB,18,D9,FA,2B,BE,28,27,17,43,10,B8,16,3B,9A,3C,AE,8F,81,36,CB,3A,AC,D5,6B,05,A1,32,0D,1E,97,65,F3,8E,16,0C,A1,7D,4E,29,1E,93,04,3C,1E,C5,11,DF,6E,08,63,D2,F7,73,A2,39,38,D0,E6,22,50,AC,24,2E,82,E4,EB,2A,3B,9F,CB,DF,83,84,B6,C2,68,54,8B,2C,03,DB,DF,EB,22,BE,2F,B7,03,A5,DA,62,43,CF,08,37,25,C4,28,C9,B1,1A,C5,18,76,7E,82,14,52,7A,35,84,BA,33,F3,E7,DF,EC,CE,01,0E,BC,16,F6,CD,85,1F,79,E8,9B,3C,D1,86,EA,6F,3A,7C,C7,49,D6,A0,49,F1,1D,3A,92,BF,6D,A9,0D,8A,88,40,E8,04,3F,92,74,38,E1,EA,B0,77,FE,43,16,AE,05,0E,A8,D4,5C,6E,38,9F,65,AF,E7,63,67,9A,58,0C,60,B4,3F,79,16,DC,01,CA,68,66,EC,94,FC,90,90,37,C4,41,8D,5A,B2,4C,7B,06,F2,F3,77,61,BA,78,3A,AD,4C,BA,49,26,0A,33,D5,A3,E9,8A,2E,D3,CA,17,4C,99,0E,70,41,64,1A,25,AD,1C,86,0B,90,3E,F0,36,AD,5F,97,A0,73,90,81,59,74,02,57,D4,08,18,3C,D4,6A,C7,D7,EF,D4,18,12,0F,5B,0E,11,29,AB,39,9C,9E,D1,D6,9D,C3,4E,05,8E,44,25,10,D0,BD,3F,7F,0E,DC,FD,12,B2,D1,1A,E4,79,A3,E1,5B,6F,F0,60,9B,E1,01,58,F0,AA,0D,AE,30,CC,C5,DF,B2,AD,56,30,FF,AE,FA,D3,5E,80,4C,26,6D,00,23,3D,6B,E7,C9,FF,30,FC,26,0B,FF,8A,48,93,F8,6F,F1,89,68,9C,85,3E,14,93,1B,5E,29,5A,49,8A,56,0C,52,8E,44,9B,46,4B,10,EB,67,C7,77,12,9F,09,CE,DC,70,26,EA,C5,A4,EB,54,FB,7F,5F,4D,B4,AB,CC,3F,CA,94,9C,3A,A2,55,53,0C,EE,1D,FC,AB,06,73,EC,6C,A2,84,73,62,4F,56,C4,60,F3,01,55,EE,13,4A,21,5B,FF,27,F5,B5,8C,BC,C2,B3,B6,C2,2D,28,EA,B9,71,22,35,5A,D8,F9,DD,D0,9A,BB,1E,FB,95,49,9B,FB,2F,D5,CC,E6,D8,67,33,42,7B,2A,C2,F6,50,19,49,51,08,0D,E6,58,EB,68,33,9D,44,93,6D,92,24,79,87,89,E4,DD,12,E2,B0,13,9A,60,95,02,84,E8,B6,27,C1,4E,F8,95,4F,36,92,EA,9E,13,1A,C2,AD,6E,9F,38,8E,E0,7C,03,1B,BE,4C,31,83,74,21,80,98,F8,FC,B8,64,C2,A6,88,34,97,87,30,C6,10,9C,0F,93,FE,F5,06,52,8A,03,D0,84,85,3F,F5,C8,C7,DD,6C,62,F7,3A,31,51,7A,4D,45,00,D0,64,BE,78,1C,F2,63,81,89,F2,E7,6F,2D,FB,31,51,93,5E,FF,61,3E,60,44,A2,86,0F,6B,3A,A6,CD,A8,AC,32,47,B5,F8,EF,E9,C0,9A,E8,FF,23,DE,25,F9,4C,96,76,D3,5E,E4,C3,5D,00,19,76,9D,6F,EA,72,61,D4,AF,4D,3B,D2,D4,FD,5B,97,A1,9D,57,4F,53,5F,24,B9,63,BA,27,DC,83,C3,D3,3E,1E,7A,36,38,82,EF,55,23,3D,F7,EA,37,50,CD,D9,46,8C,94,B8,E8,2C,C2,A0,04,C6,BF,8A,AF,19,E9,18,46,28,D9,A1,78,FA,5F,E0,8C,E0,22,57,FC,C8,7E,EB,78,22,2D,A9,02,FA,6F,3C,B5,DC,92,DA,EA,04,0E,88,37,67,45,04,4B,C8,DF,38,27,8F,06,FE,B7,A5,84,E4,58,B6,96,2A,57,C5,3D,36,17,56,24,3A,BC,BD,DF,A4,63,17,5B,21,D9,9E,FD,D2,FD,0F,40,F7,18,66,08,C2,F6,0B,8E,0F,FC,E3,EA,C9,8B,0C,62,8B,D5,03,BF,08,6A,9B,28,3D,89,66,6C,CA,29,11,79,DD,89,85,04,86,2B,19,E9,CE,AA,61,A8,94,39,36,AA,68,1B,EB,AE,A2,BC,25,2C,29,62,51,B1,9F,39,A6,33,69,40,AE,2E,66,CE,15,15,8F,A1,D2,2A,30,B5,50,0C,39,7B,C9,B6,17,35,31,C9,67,9E,BE,15,BF,16,AC,7C,77,A8,2D,49,B2,47,C9,E2,0F,D9,F2,FD,F9,2C,6D,55,8A,75,07,79,12,DE,CB,CC,2D,DC,49,02,E0,D0,BC,C1,01,7B,70,9C,9D,B4,2F,C1,B3,69,E5,B2,BD,28,74,86,D7,A2,54,51,D3,45,BE,2F,C4,C8,58,AC,33,16,F1,38,50,B3,70,E9,B6,4E,59,E9,52,B8,97,45,73,43,0A,9C,04,6A,3D,93,59,8E,E6,7D,B5,1C,BE,8F,D4,BC,0B,07,22,0D,35,1C,4D,40,3B,44,FE,B2,8A,12,EC,91,7E,DA,06,8B,BE,70,F2,ED,28,5F,1C,93,5A,DA,7B,3E,8A,91,68,BA,6E,DF,55,0B,88,C6,F9,BF,2F,3D,B6,45,8A,6D,52,14,3E,97,F3,C9,61,90,C1,E1,37,49,D4,EA,70,6F,20,31,9F,CF,57,5E,DB,CC,F2,40,58,FD,30,E3,59,2F,4F,E6,67,CE,F1,EC,D7,AA,0D,41,CA,34,50,9E,34,D5,22,AB,C2,27,74,A4,D6,82,FC,EC,79,3B,95,EF,E7,68,5E,C8,1F,B9,FE,6C,51,CA,DE,07,2C,B5,BA,2D,7D,03,71,6A,D3,90,A7,35,EC,8B,85,55,46,3B,EC,8B,03,9A,7A,A7,B9,75,2B,19,57,76,1D,76,28,BE,EA,C9,0C,1D,53,33,D6,F4,B5,AF,C6,B2,0F,F0,32,C1,C8,A0,37,33,E8,50,56,6E,53,BA,E4,22,9B,1D,05,7B,6F,9C,EC,34,08,74,47,F6,D5,06,08,E0,5D,6A,76,5F,E1,F4,C4,29,17,71,BA,F8,9A,CB,40,B8,27,21,0A,8F,15,39,78,E5,B0,AB,64,0F,98,79,3F,03,F1,A6,E0,E9,3C,D6,BC,A6,7E,1E,BE,E4,4D,34,43,65,19,48,7A,88,30,E7,FA,8A,96,86,06,80,55,08,E9,33,E7,7E,EB,1A,26,80,E5,AA,FE,4E,5C,B4,49,9D,41,DB,E1,13,D1,4D,D1,8E,EE,80,48,A0,30,CA,3E,24,DB,F6,56,9A,18,0E,B9,62,88,BF,DA,D2,09,16,EB,20,E4,86,37,0B,51,76,83,4E,95,9F,C4,1D,45,3B,48,4F,6C,E4,AC,7F,35,D6,8F,9B,54,8C,97,0B,6A,56,35,C7,FF,26,52,8A,39,F1,F0,E8,16,80,EF,D3,98,24,56,EB,D0,04,53,26,D8,C4,5B,2A,37,B7,32,5F,52,8C,DC,9A,BF,18,7E,5A,8F,C7,90,11,C6,33,4E,1D,C0,83,08,87,C9,8F,E6,2E,C8,18,3C,A9,91,12,B7,9E,3C,E3,48,D6,66,DF,C7,9B,EE,FB,0E,AA,D6,06,13,5B,3C,E1,32,5B,C3,4D,00,98,42,3E,AF,8F,EA,F1,60,47,9B,46,0A,30,36,9D,E2,06,BD,DD,16,B3,6B,EC,00,68,23,C9,6B,22,01,C3,4C,31,BD,22,C4,87,5E,9D,7B,34,EA,AA,B9,F6,D2,F5,9A,69,D8,11,9B,1D,EF,BE,ED,38,55,4C,0C,C6,53,D6,86,51,CF,26,BC,39,DC,DF,68,FD,F3,6E,5A,94,4C,68,DF,B0,12,1B,4E,FC,F8,CE,4B,EF,A2,87,E6,3E,74,C1,48,06,83,E0,5A,37,F1,76,F2,1C,2A,F0,8A,FC,73,BD,07,BF,CF,A3,EF,E9,6D,13,38,1C,CA,84,16,24,50,35,BF,5F,79,F3,D2,89,7B,55,9E,CF,D5,F4,98,2F,7C,EE,EB,7C,93,21,78,C2,CD,6C,AA,47,38,05,FE,EF,A5,0C,49,63,F6,2F,5A,2F,4B,E0,DB,9A,A4,44,E6,66,E2,E4,96,54,F8,62,04,A3,9D,7C,66,1A,33,8D,D4,FA,34,08,4C,31,30,FD,4B,3E,D8,20,C7,EA,93,E7,85,E3,99,04,03,99,19,5A,F2,30,72,C9,F7,64,CE,70,CF,A6,A8,E7,B7,92,49,12,64,2A,21,E5,C1,AD,6B,90,DB,26,BE,94,34,7A,69,F9,32,BE,E7,6B,4D,03,D4,6D,16,FE,78,EE,C2,5C,C8,48,09,EC,78,03,FA,E0,E5,E4,27,2D,71,31,E5,0C,EF,57,CF,E3,00,B6,80,F8,B2,07,04,69,C5,2B,C6,57,49,E0,42,ED,60,D3,05,E1,2C,54,DF,1D,C0,39,8F,F6,5F,D1,60,B0,8A,9D,F8,3A,2B,FC,54,60,D2,15,67,0F,50,0F,12,6D,92,B0,2D,1C,EB,5D,71,9F,48,2C,B8,4E,D6,93,CA,25,4E,C3,6C,11,3B,DF,2D,AA,10,66,3D,61,F9,23,97,95,31,E8,55,60,BC,7C,72,02,AB,BC,16,98,F9,6F,9E,AB,3C,6A,B0,D9,8F,0E,52,FA,E3,53,12,91,9F,A3,62,71,1D,63,D2,19,85,A1,A8,4C,CE,00,FA,11,5F,3E,0B,EE,50,9F,49,C8,B8,0A,62,57,05,36,61,92,C8,88,A0,AB,19,32,47,7F,8F,CC,DF,B0,AE,F2,FC,79,CD,0B,39,58,6B,D8,1F,DF,29,AC,E1,F2,06,52,22,82,B2,20,6D,9E,61,B5,83,6C,4D,22,66,9F,31,8A,E0,E7,67,8A,07,59,21,36,92,95,87,90,D5,36,C7,09,A6,0F,E2,92,B9,E0,9C,7C,0E,10,3A,F2,78,08,B0,3D,F4,3B,70,84,AC,78,11,B5,A5,08,E4,B3,AE,E3,59,8C,53,72,67,A0,1C,B3,4B,05,A2,69,10,B5,C4,B3,6E,E4,06,DE,D2,D5,7E,E3,2D,06,5C,E3,46,EE,1A,B7,1D,EB,EB,52,2D,8C,00,1D,DC,DB,6A,90,FA,24,0C,B2,94,15,97,78,DC,26,A6,FC,35,E1,67,D9,BD,EC,2D,3A,FE,97,EF,1F,53,2A,63,60,24,F1,F6,9A,38,02,38,E7,DF,FD,B2,F7,63,FB,85,4B,7F,7E,F4,D3,25,61,CF,08,04,F1,A3,1A,4A,3A,CA,C8,52,4F,E5,6C,0D,F8,F1,C4,6A,C7,0D,06,F4,60,75,41,32,E1,AA,4D,BA,30,07,F5,93,2C,4F,CA,DE,84,CD,28,C1,52,89,97,0F,B4,41,F7,33,4E,EB,09,33,CF,67,8E,DE,FA,88,8C,F8,91,8A,74,59,C6,9E,89,F1,0A,77,BE,F4,53,25,FF,F4,97,7B,01,AF,DC,40,E8,84,CA,88,A3,F3,1F,90,87,6E,24,52,2A,D0,D1,F4,48,9B,EF,16,7D,DC,F9,CE,2C,23,BD,EF,3C,F0,AF,21,27,F7,AA,56,70,6E,6A,9E,A0,9E,C0,75,75,25,7B,A9,D6,E6,5B,F3,C0,5C,B4,87,8F,C4,BD,6C,3B,0C,24,3F,88,82,E0,1B,B9,3A,BB,5B,74,1C,63,27,B8,19,12,81,88,CB,00,05,C9,7F,B0,28,8F,73,A2,2F,2E,62,C4,8B,C7,1A,F1,B8,F7,73,DB,F4,34,53,7F,40,02,35,9F,35,BB,54,6B,F9,11,1F,BA,DC,C4,5B,44,D0,A5,10,AF,80,4E,AA,96,29,FE,ED,EB,89,EC,A1,6A,13,EC,81,36,C0,BE,22,32,98,A5,EC,00,8A,5E,DF,54,3A,A2,B4,C1,52,1F,75,08,D0,F1,DF,41,2F,EA,07,86,C8,C3,28,26,CE,3D,44,09,9E,0F,B4,2B,FC,F5,56,6A,F9,BA,57,87,59,4E,09,55,B0,FE,76,E7,5B,C3,5A,93,FB,44,BA,9D,55,14,34,28,89,3F,BB,2D,B9,32,19,20,D9,72,44,C3,A5,6B,20,0C,42,C7,FD,F5,E3,96,F6,FE,29,17,D8,66,82,67,D4,78,44,2E,56,25,99,1B,F4,BE,44,11,AC,B9,66,45,74,F8,66,71,DC,D5,B5,15,EF,92,91,59,54,D2,6C,1B,FB,31,43,3C,26,84,86,64,8C,30,22,82,88,5D,66,DC,45,43,EC,12,52,67,14,8D,61,6D,22,68,94,4A,BF,6A,31,22,C5,AD,BD,EC,5C,F0,F5,2E,86,36,7B,DA,37,98,5E,58,E8,28,D3,44,DC,75,2A,AC,14,C1,28,AA,D5,46,B1,94,FD,72,48,FB,2A,1E,34,88,AD,90,9E,86,16,FC,73,3A,4F,D7,0A,11,9D,A4,C4,71,64,56,C6,13,DD,B0,99,E5,41,61,91,5E,A5,E2,08,3F,89,82,A0,44,70,BC,7E,87,05,B1,07,FD,A4,E2,AE,29,96,2D,E3,1B,95,90,26,0B,3F,6C,E2,0D,50,08,13,9C,C3,B1,80,84,6A,AC,B3,35,D7,4D,C3,D4,BD,B0,F8,57,1F,51,8A,AB,7C,EB,5A,E5,C5,3A,9F,EE,4A,CB,8D,AA,C3,62,F0,8C,E8,17,07,9F,B4,9A,49,E4,68,2C,1A,93,A3,C9,28,C0,66,C9,25,A3,41,4A,4D,6E,B8,85,D3,4B,A9,66,8B,B7,A5,88,C4,CB,38,89,63,80,88,DC,83,74,0B,AF,90,03,BD,85,82,3D,7E,E4,3B,D0,B3,45,90,FD,5A,7B,48,04,87,E4,C6,2E,EF,A5,0A,D5,AF,E3,E3,C0,6C,89,22,00,FF,E7,FE,69,4A,2D,B3,BC,2E,74,0A,98,BC,1B,B2,6D,90,3D,9C,D7,9E,1A,4C,55,39,B5,7C,09,B3,AA,87,2C,C0,21,C8,20,98,18,46,18,5A,47,3A,0B,74,C7,0F,2B,CE,9B,EE,E1,6E,E5,02,F4,0D,BB,F4,A6,39,9A,05,2F,50,79,A3,E1,79,43,7C,3C,38,89,D0,7F,DE,5B,96,59,EB,29,6B,38,76,7E,31,9B,4F,57,45,90,79,B8,F7,A4,6B,A5,AF,F3,B6,9E,40,7A,DC,7D,03,09,71,37,EC,17,20,46,CB,B4,C8,06,B3,43,CD,E9,DB,76,DE,C8,07,10,F3,E7,B3,12,91,FD,45,5B,A4,9A,48,E9,DD,74,F9,7F,1B,35,EF,E8,4C,0E,3D,5E,6A,81,29,8F,92,24,52,F4,FE,59,4B,0A,65,9F,76,DA,8D,36,38,21,49,7E,05,49,86,88,7B,80,74,5D,49,6E,69,D1,80,55,BC,99,84,0C,8E,D3,44,B5,89,6B,F8,47,EA,AF,D4,09,84,99,74,B9,73,86,D5,67,9C,27,7F,62,60,C3,73,D1,4F,65,91,D5,11,77,6C,F7,47,72,0B,2C,F5,C9,70,D7,DD,3E,49,CB,45,51,65,E4,62,9A,39,8D,9C,CC,B1,E0,2F,61,8D,43,B7,4D,8E,65,CA,D4,73,AC,34,3B,7A,16,40,EA,B2,2A,6B,A1,0B,48,EC,79,E7,8F,2A,00,D3,78,56,9E,7A,E3,A9,0D,88,9D,16,52,63,4B,4C,59,85,10,DD,64,34,81,F6,DD,97,1D,E9,0F,EA,CE,73,0B,9D,01,67,E5,62,B9,5A,6F,50,C1,D5,EE,31,26,DA,C7,10,9A,E7,D3,00,A2,97,96,C2,DB,3D,33,99,95,8C,E3,DC,9D,CE,CD,FA,A6,9A,0E,FF,B3,0B,AD,A6,1A,4C,D7,1F,AB,3F,22,4A,AA,3C,C1,9B,8C,71,C2,AF,A5,BC,63,E9,BD,80,EA,3E,DA,E9,E3,55,52,9B,97,03,09,4A,0B,AF,D4,B1,73,12,08,DD,F2,2A,10,64,BC,D1,01,4B,01,84,71,46,FE,D2,8A,71,E4,B8,0A,EB,8C,55,C2,F4,D7,E7,B5,3E,35,30,54,04,0F,51,4D,B6,06,07,B1,50,73,B7,54,20,86,92,ED,93,C5,57,EF,8B,1D,7B,76,CA,13,E3,E5,81,26,A0,A9,0F,3D,D9,E1,69,52,9C,9A,91,B8,21,93,11,CD,6F,D3,F7,C8,ED,4B,68,D6,48,8A,AC,1B,2D,86,17,09,91,38,6B,15,A8,A2,E4,FF,89,DA,F3,26,14,50,85,73,19,B0,C9,AB,9A,0C,28,5D,5A,78,92,91,54,1D,3B,5B,AB,5B,91,37,3C,27,D8,29,64,1E,9E,99,BA,BC,5D,2A,5B,7E,7D,B1,12,5B,72,FF,6F,F8,82,F5,19,20,92,07,B3,F3,DA,2A,6C,A0,DB,73,0A,39,61,6F,03,20,A6,82,60,E8,02,F4,38,FA,C3,F5,A6,8E,44,5D,81,FF,4A,2F,9C,AD,B9,8D,16,E3,86,DD,81,F0,20,7F,AA,4F,7D,86,7E,94,08,3B,7D,99,74,B3,19,3B,B3,54,78,80,62,9C,12,0D,89,29,9F,5B,54,9B,1F,24,20,FB,42,6C,27,3B,24,37,7F,51,69,70,AB,0B,22,9B,01,18,DE,F6,A7,06,C9,F0,C9,60,53,B0,3E,96,BD,05,DA,43,99,D2,84,14,77,98,32,22,79,39,46,B4,EB,E1,38,0D,C5,19,3A,50,D0,22,24,B8,FA,46,65,C5,16,D0,39,C2,71,DB,88,78,E0,2B,7D,3B,DB,AE,44,38,67,61,A8,33,B0,06,AE,43,17,2B,61,8B,90,B2,C5,E2,9C,8B,34,5D,23,E9,E8,8E,9A,9C,11,25,2E,5D,33,AC,EC,D7,E7,77,13,12,0D,46,A5,A5,9F,8C,70,A7,B4,49,AD,C5,CA,4F,89,B5,FF,D2,F7,30,A8,DF,8D,DE,2E,7E,25,6E,7C,74,B9,C5,F5,30,03,F1,97,F9,55,57,3F,68,09,04,D0,58,7F,27,CD,74,2A,9E,6F,B9,BF,AD,4C,0D,65,79,0B,C7,1A,AE,5A,CC,5C,70,98,8B,CE,64,AD,4D,25,85,53,1C,6B,4F,9E,B0,FF,D4,F6,A0,1A,5F,95,74,62,F8,80,3F,59,D4,8D,41,FA,96,13,C4,5F,24,01,83,54,C4,47,1D,92,91,62,83,82,BD,DC,5E,15,98,F7,4D,76,EB,6E,F4,C1,E9,39,CD,0F,83,5C,2F,97,C5,26,35,85,01,B4,94,38,5E,60,ED,8D,08,A0,40,92,71,95,85,2B,C7,AE,EE,35,95,3A,90,11,FE,6E,90,1C,AF,02,F3,DE,6E,3A,C9,AB,68,CD,08,AC,A6,2B,6E,D3,F7,91,6D,2A,2F,0E,84,6A,BE,48,FF,77,97,68,E0,FB,FF,42,F5,37,7C,BE,F9,95,17,F3,7F,42,F5,CC,EE,27,07,6F,4A,E0,BF,8E,15,32,00,47,39,C6,A6,81,56,2E,BA,F9,A8,3E,40,0C,88,6D,87,71,94,33,11,2B,E0,F0,C0,FB,AF,36,16,F6,04,0D,F7,2B,99,75,18,E5,73,C3,7E,73,64,12,A6,30,9C,92,5A,17,BF,85,99,44,46,6B,4B,66,3B,10,D1,B9,B1,D7,1D,EE,A2,04,E4,C2,EF,B1,EE,B8,91,4E,61,BB,D3,3B,53,27,84,87,66,6B,5B,CE,B7,D5,8E,0F,E0,01,5A,11,C6,94,E9,6A,48,1A,5A,5B,F2,F4,A1,44,21,C0,3D,7D,17,51,DA,08,45,BF,82,E7,3F,2C,46,37,89,F0,C6,5E,E9,D3,09,40,87,A3,13,1E,FC,E7,72,E6,AD,AA,0D,51,E6,AA,3D,F5,F4,81,32,BB,88,DF,DB,01,B8,CA,6A,F6,E8,42,D5,30,0D,6F,AB,E2,5D,DE,F8,00,B5,F0,29,BE,E7,76,26,61,1D,37,67,38,E1,77,C9,EF,C0,8D,16,64,1E,6E,43,3D,3C,4E,65,CD,DC,36,11,E9,33,09,AB,23,CE,6D,1D,83,0D,A2,6E,D0,BF,D3,58,46,29,C3,A0,B6,C1,E2,9E,66,21,C5,5F,A7,91,E6,8B,CA,A8,F2,16,3A,2F,28,AC,35,64,C8,0C,CE,B4,A7,F5,10,44,A5,19,55,93,D1,FE,2D,8F,36,2A,82,41,44,FB,25,06,5D,B1,5A,DE,1B,26,7F,92,81,C3,0C,C9,30,DA,F6,86,0A,5B,3C,A5,AF,FE,5E,74,E8,43,3B,D6,BA,E8,C6,AD,E4,28,51,8A,F3,26,4A,6B,8D,FB,D1,55,AB,BA,4A,B5,1D,51,C6,79,30,C0,CD,82,9A,D2,8D,CC,30,3E,EF,84,8B,3A,B1,93,FD,F3,7B,7D,A5,A0,90,1C,F3,37,33,98,0C,01,8D,CE,9E,E8,BB,F8,9D,E8,12,C4,E4,95,3E,42,66,10,AA,E6,F8,1B,22,C2,B5,7F,74,8B,78,C3,BA,D3,D8,E4,5B,F5,2E,2A,83,E8,1D,82,8B,CB,7E,C8,83,77,C0,3A,9D,C8,D0,8F,04,77,E4,E4,2D,26,01,65,C7,5D,90,82,81,B4,E5,53,31,A5,FF,9D,1C,DB,16,6F,C1,BC,0D,BE,52,08,C8,56,9B,73,CF,5C,E7,B9,49,93,90,3E,3B,8D,32,70,79,62,03,4B,2C,D8,A3,B5,57,09,D6,21,EE,11,83,8B,EA,50,BA,D9,A8,D4,FE,CB,31,48,46,B2,26,BA,FA,DC,3F,F3,BD,4B,4D,19,EA,00,78,2E,5E,99,FE,DB,56,EA,26,92,5E,9F,BE,38,39,B7,E0,08,C8,F4,04,68,AA,6D,F3,95,4D,7B,65,2E,0F,16,D3,61,75,80,FB,D5,AB,57,DA,9B,E9,93,BB,6B,C0,F9,31,50,D0,26,88,DB,40,4F,18,FD,88,4F,79,FF,9D,42,A3,8F,0B,99,8E,69,1D,01,10,E5,94,E7,FB,40,5B,64,C7,30,02,47,60,96,EE,7E,78,DD,9D,69,B5,94,DD,8B,EA,41,8B,A4,D4,B5,F3,51,D8,6F,A6,D0,5D,C2,86,F2,96,98,40,2B,8C,15,61,51,C0,B2,36,79,D4,4A,99,33,BC,AB,5C,27,AA,E9,B4,2A,2C,07,3E,99,4B,54,C0,20,4C,C9,A2,0A,F1,0B,B3,36,F3,5F,CC,D9,99,F7,1C,C0,D3,7C,93,38,2C,50,74,F9,F8,9A,92,9A,58,C2,1A,51,C0,AD,61,A2,80,7A,56,05,7B,68,91,8D,3C,0E,B8,4D,9A,DB,CF,22,D5,95,00,55,AA,9C,6B,E0,D6,38,51,40,2D,F1,F3,B8,FB,42,09,66,DD,E4,BC,EC,58,40,74,23,52,83,E8,08,E4,7A,70,67,64,B3,23,30,96,BF,34,29,80,E4,CB,B3,41,2D,03,42,7A,DE,60,91,00,3F,15,BF,4A,1C,4E,45,0F,DB,B2,20,A2,7B,D2,26,66,39,AE,25,A0,F4,DB,50,7E,92,41,C5,E0,D3,C3,88,BC,A2,9C,DE,B3,A1,C7,3A,A2,38,35,30,41,6D,87,A7,B1,B1,AF,D8,7B,91,DF,4A,66,12,89,A6,5D,55,B9,64,27,40,5F,85,E2,17,9F,46,D6,F2,C3,BB,CA,E6,79,CE,40,19,78,69,2A,A1,B8,67,DE,88,D3,29,90,A3,D2,E0,E2,5F,4C,71,83,93,24,87,B9,67,26,92,47,F8,32,11,09,38,49,88,11,F8,69,F1,32,8F,A9,AD,99,81,C7,6A,9B,A6,9F,53,84,C3,36,20,77,5C,DF,E5,FC,56,43,E6,A7,CB,20,72,53,74,9F,FE,71,C4,14,39,EC,C5,D7,03,8F,05,C7,0E,98,E5,B0,E9,34,8C,57,7B,17,11,2A,E7,5F,93,27,9C,34,F1,BF,49,06,67,48,DC,4B,9D,85,BC,DC,00,C5,C9,0B,F9,47,FF,B4,93,BF,72,54,28,33,6F,79,43,4E,74,C3,8B,8F,54,BA,DA,5D,30,02,06,2F,D8,A2,CC,5F,23,3B,1C,9C,94,F3,2D,93,80,35,BB,DB,3E,AB,31,C0,77,50,FA,6E,FF,CB,B2,52,22,BE,B6,6A,40,03,47,B1,0A,B1,A6,31,14,58,8A,91,8C,00,BC,DA,C9,91,C8,56,8C,2D,14,F3,8B,93,D5,D3,DD,21,AF,6B,C6,90,F1,71,FC,99,A2,4A,F4,DE,31,86,4E,1B,A5,3B,16,F3,CA,1E,1C,E9,2C,F8,6C,09,71,DE,E8,F5,FF,74,35,6E,9D,3E,F6,DC,06,D8,6C,91,AE,70,D5,F2,6B,D5,25,DF,C6,C7,0F,FF,0F,2A,87,AA,71,FC,D4,35,4A,78,5C,F8,84,D3,6D,55,5A,94,E9,57,71,C7,C0,C1,73,E9,5B,A1,AA,7C,EB,A1,AC,5C,2F,43,AC,2A,5D,A6,26,23,64,7B,67,E1,D8,64,ED,B7,13,83,93,B6,25,4D,C1,CE,8A,D4,9C,5B,E0,92,6D,0A,31,7C,1E,41,D9,9C,C6,98,69,F2,48,F4,4C,27,61,22,71,85,9C,36,EC,1E,45,13,8C,1C,A1,B3,C4,91,6D,C9,88,02,77,A4,9F,3D,5F,FD,72,7B,88,EF,53,B3,6F,B1,EC,9A,4B,54,05,D6,F7,B9,45,3F,93,33,24,A0,00,77,CF,61,60,51,11,87,40,30,12,CA,37,F7,34,DA,32,4F,BF,58,26,D2,4E,84,5F,2E,4F,CF,C4,C2,04,7F,76,11,6D,5C,86,84,22,88,59,3C,BE,26,76,78,F5,02,E2,60,4C,62,66,BF,FF,3C,AC,32,7B,F3,0B,46,34,EF,E3,E9,57,5D,3D,21,C1,F7,11,70,19,A2,18,A9,39,FF,8E,B4,42,55,9A,43,2B,D2,9D,78,DD,7A,25,96,D0,57,5E,D6,1E,5E,E1,02,51,51,7F,DB,61,BC,D3,7A,AF,08,B9,91,30,3F,FF,41,D6,FF,00,37,9C,8B,D1,25,09,85,C3,49,DA,FC,0F,B6,B2,94,2F,3E,AA,0D,8E,9D,5A,7C,F5,9C,33,4A,BB,1D,D4,F3,53,68,5F,54,83,C1,D0,8B,56,D8,3E,DE,83,1C,3C,2B,77,17,8B,43,95,FF,A6,77,7C,5B,50,43,A6,83,50,81,92,BA,38,22,BC,4E,78,07,45,A0,D7,3F,ED,1B,97,91,4A,1A,F0,68,C8,98,F4,0A,2C,76,31,FD,33,BE,B4,9D,BB,C4,F4,89,4B,AF,1A,ED,49,E0,21,D3,99,1F,E5,B8,92,2A,10,BC,BA,90,A6,7C,4C,9F,47,7C,4D,48,A3,C3,4F,FD,45,4B,10,91,77,9B,87,31,14,3F,20,2E,F7,01,46,87,DB,C9,C4,F1,E4,F3,7C,29,17,86,D4,46,F9,B9,8D,CB,F8,27,E0,03,E3,08,22,5E,3A,77,F0,EC,DC,F7,48,08,D6,E9,9D,69,38,57,30,06,61,64,E5,45,3F,D0,7C,E5,99,3D,C3,91,F8,8D,31,10,61,33,5E,3D,24,7C,F3,F9,4F,C0,52,6E,0E,AE,7E,D1,AF,27,C8,26,5C,DE,5E,D7,AC,3B,10,38,FB,7C,C6,6F,17,1E,D7,A8,7F,FA,89,E5,A5,B1,CD,EB,3E,A5,39,1E,E3,07,52,3A,86,8A,93,EB,BE,D2,6E,D3,D4,9C,30,2C,94,98,89,1C,85,DA,E0,A5,59,79,38,AC,13,D5,13,F8,A4,AE,B1,FA,CA,C0,DE,36,F2,8D,0E,FB,90,AB,6C,86,99,02,62,56,C0,EF,F2,0F,E1,6A,CA,89,35,DD,40,46,B3,5D,00,17,D4,34,F9,38,AB,16,A5,7D,89,50,D2,DD,B0,F0,E1,D9,EF,CD,AC,6C,16,25,E3,A2,B1,37,5B,62,7E,8B,B9,C4,B0,E3,B4,D9,DF,5F,CD,02,22,05,93,30,42,1A,1F,7E,AB,8F,E3,27,35,60,D7,D0,27,AA,1B,A1,B9,8B,2C,9A,D0,E6,64,95,56,78,D0,D3,35,14,2D,81,F2,4B,69,49,6E,44,44,66,A5,10,CD,88,0A,49,CC,6F,D6,11,E7,B3,B7,0F,67,E5,25,20,F7,0E,3C,2F,57,96,EF,4F,0F,FA,E0,72,D2,15,45,0D,1D,80,4F,FE,12,45,A8,72,71,C9,E8,60,6F,6A,A5,D6,3D,C9,7B,88,79,C7,33,FA,25,71,9B,02,FB,39,9A,51,AB,40,49,95,8E,50,75,E3,B5,B2,73,75,DC,25,00,F3,BA,AB,0A,83,3B,9C,50,B9,79,DB,BA,F5,B3,13,6D,CC,69,93,E1,B3,BD,76,64,C0,4F,39,F1,1A,04,08,1B,6E,FF,D1,ED,61,82,B5,B4,C6,12,16,5F,75,F1,95,A6,3C,D7,FC,D5,C4,FE,03,43,A1,E5,C0,35,06,43,30,73,C8,C2,A5,9D,CF,5A,62,8D,F2,52,34,8F,CF,AA,EF,DE,56,E3,C7,DF,FE,35,6E,6C,A2,3C,28,90,F7,6D,58,01,AE,54,1F,DF,1D,E5,2B,AD,19,F4,D5,D6,58,EA,A4,55,D2,37,FC,6E,10,54,4D,4E,74,4D,BB,1A,EA,5F,27,41,06,DD,DD,49,DE,F2,14,6F,1E,E3,56,6F,39,8F,C1,01,83,63,AC,7C,39,DB,FB,54,C8,78,D6,00,49,D5,75,2E,D3,1D,F9,2E,50,1D,6B,B1,58,A3,9F,F4,EB,97,9B,DB,2E,1E,DA,33,28,54,0A,6D,1B,C9,5F,6F,03,B5,FF,42,41,A2,67,76,DD,FE,68,8D,21,04,33,B4,6C,F8,AA,3E,4A,56,82,91,FB,26,EA,19,A9,3B,1F,6E,BE,3E,39,D0,73,4C,C5,63,FC,76,64,76,26,92,AE,89,69,5B,64,73,1D,23,C1,CE,D1,CB,CD,71,58,98,30,1B,DD,F9,34,97,08,18,1A,D2,CB,48,A3,54,0A,38,D4,5C,4D,AF,C9,BC,FF,3D,FD,EE,AE,41,3C,65,66,3B,3B,FF,DF,6C,C2,F7,F5,76,BA,05,F9,61,D8,DF,B0,B8,CA,DB,9A,16,FF,A4,41,AB,82,19,04,13,F4,1D,D5,52,7F,1A,28,DC,37,88,B2,D6,5A,62,5C,63,AF,D4,ED,C1,D0,F9,79,A1,51,E1,07,F2,57,D7,3E,21,86,AB,09,49,39,2C,E8,8D,B6,0F,54,41,85,93,FF,4D,B2,2F,F1,1D,7E,B9,53,B7,2D,88,EE,27,19,35,AA,5A,39,87,3F,9E,B5,04,3E,03,91,AA,8E,9D,CD,D8,C0,A3,7B,6E,79,99,2B,A6,64,1D,8C,B3,CF,74,33,51,3D,63,15,7B,51,FB,B2,52,A4,2A,C4,69,BB,EB,D1,53,68,09,C3,3B,DA,A8,54,17,7D,4D,65,4F,68,DD,AA,50,B2,CA,FB,9A,08,F7,AE,A9,84,AE,BF,5F,89,CD,F0,6F,D9,66,75,B5,03,81,49,C9,14,57,C1,D3,65,9B,62,21,DB,AB,B7,1E,60,3E,49,13,3D,14,1A,B1,4B,E1,03,64,04,64,FF,24,F6,2D,2E,0D,E0,4E,DA,6E,41,31,17,D2,7A,17,2A,F5,46,C8,CA,24,07,67,1B,B6,EB,10,3A,BE,94,DA,DF,C6,9E,DE,CE,7F,F4,3C,3D,A5,F8,50,8F,D7,96,56,61,E4,6E,44,25,F2,65,DC,BA,2F,E8,39,B1,AE,A3,28,16,B8,72,9F,44,3F,B1,00,58,5D,09,C5,49,F2,E1,F7,F0,D1,94,07,75,5D,9E,93,BB,B1,5F,5A,E6,B7,0D,0A,F8,6D,A3,A7,78,CF,A3,01,FF,BC,E9,9D,EB,AE,11,6F,CB,BD,FB,F3,B8,78,36,8B,52,0A,06,33,D1,E2,36,EF,41,02,E0,A6,18,49,EE,48,D0,06,79,62,3B,AC,F9,91,64,81,77,F4,20,8C,BE,79,97,82,FD,71,22,F0,88,C8,DD,20,49,94,C4,C9,57,2A,A3,29,89,14,8D,7C,91,A3,38,8E,40,BB,B8,93,6E,CF,9D,4F,E0,E0,45,31,73,37,EC,5F,DC,1C,79,4D,A6,CC,7B,8D,67,50,2F,26,BE,83,3D,47,35,C0,66,B3,E3,9E,A7,7C,4C,3D,C2,78,CF,CB,C9,1B,90,AF,5A,47,D3,15,B6,11,7E,95,16,54,7B,40,7D,C7,1D,AC,FC,E8,37,9C,B2,4E,69,D4,03,99,26,E9,3C,08,3C,AA,87,FE,08,A4,F2,B2,9C,07,C4,BC,4B,AD,99,22,B9,6C,FF,BD,06,E0,9F,1C,E9,95,1C,F9,E5,40,0F,72,45,F1,6C,AB,8D,E0,FC,D1,75,EF,09,BA,06,C5,B4,48,25,DC,14,E8,F0,6D,1B,E2,A4,76,C1,38,A9,F8,40,E1,0A,BC,5A,6E,4A,C5,76,5A,70,0C,F2,C2,0B,EC,08,1A,AF,0E,B1,6C,93,FF,61,C7,0C,10,17,A0,2F,77,1D,6F,7F,2A,70,74,E8,3F,12,31,A6,C2,3B,3D,EC,BD,4E,3A,49,E6,04,44,36,38,B5,D4,35,7D,01,75,60,27,CD,EC,41,5C,46,F5,22,28,00,99,90,72,BB,1D,A2,A5,E6,90,8D,E5,06,02,5B,5D,97,77,76,F5,FD,CC,DB,28,2C,B4,9C,52,EA,75,2A,4A,29,96,17,F1,61,23,71,BD,D8,11,43,FB,5B,2F,57,FB,91,7F,84,32,36,06,6B,93,A7,80,DC,20,31,C2,D2,0C,B5,F0,34,3E,AC,70,73,17,C3,D1,7E,ED,73,E2,20,3F,E0,60,35,46,4F,34,2E,DE,84,7F,71,A5,5A,A4,C4,F8,41,73,9A,12,B5,0E,85,A2,CA,E4,2E,C8,75,92,DE,62,D9,C4,2F,80,59,55,DD,8D,42,3C,A6,6B,F9,03,53,11,04,13,0A,EB,71,A9,01,4E,8B,AA,34,7F,34,C6,13,3F,FE,B6,5C,0F,C2,CD,61,AE,08,45,C4,6C,8A,A4,88,C5,E9,44,01,C7,9B,52,55,49,62,53,C7,23,78,2F,96,91,2D,0C,29,F7,F4,C3,39,FE,A1,87,5B,70,91,3F,1B,36,E4,F1,D7,F7,19,1F,70,7D,75,27,F4,8C,2B,35,CB,B6,20,45,0C,35,68,D6,0A,FD,CA,DD,ED,C7,03,F2,5F,FF,DD,A7,90,43,6E,55,96,12,03,83,88,00,55,2C,DC,3A,D0,A5,66,47,AF,20,E4,86,90,38,63,7E,B6,D5,6D,AA,C0,C4,20,2E,0F,6D,31,D3,95,35,E9,68,27,4C,D4,F8,B5,95,05,DF,A1,A5,E7,23,20,8B,32,D3,91,6B,15,B2,92,E3,95,AD,3A,F0,74,E4,11,E2,FC,8C,5A,3D,FA,D6,C8,06,7A,21,5E,8C,88,4C,47,D3,57,A5,E3,21,8A,D0,58,C8,07,BC,64,2C,84,8B,6B,18,10,AA,97,C9,1C,0C,09,D9,67,B9,85,2A,CB,D9,98,21,58,70,DD,DD,7D,58,2E,C1,F9,BA,B3,69,DE,CC,E2,71,55,EE,CE,39,A2,D8,4B,32,81,A1,CC,AE,A8,F9,35,76,F9,43,14,64,55,80,A2,DB,86,AC,2A,33,BF,0A,3F,F4,9C,70,DB,66,2A,6A,16,4D,45,A7,1F,73,FA,D7,DC,DA,AE,16,B4,97,35,53,F7,B9,3F,F1,CF,AC,8A,6B,49,25,6C,33,C1,FB,06,3C,3B,26,56,13,8B,00,28,D6,51,9C,AA,15,CA,9B,34,B8,B1,09,72,32,8B,2D,8D,53,CB,E3,DA,A7,D4,6D,14,F5,EA,E9,A4,A9,F9,43,C7,A7,2E,AA,1D,6E,62,0D,E7,19,36,50,C3,3F,80,C0,BE,7D,DD,8E,54,F8,57,43,D9,07,D3,EF,F4,7C,02,19,35,65,33,4B,05,00,C6,68,31,D5,48,D2,53,9A,47,63,0A,9C,9E,13,E1,45,FE,DA,9B,F3,7C,25,3C,A3,60,DD,6F,44,98,4F,44,72,B0,19,36,B5,1E,CF,B8,F9,60,72,B8,0F,FB,A4,1D,2A,84,AC,27,8A,A7,96,97,D8,7F,1D,99,0C,D9,41,57,EA,A0,00,7F,4E,FD,E1,9A,F1,05,ED,DC,F5,D2,B4,C4,F2,1B,04,C5,8A,02,4B,86,D5,C4,7C,6C,59,80,1C,D3,F3,81,1B,09,2F,EB,6B,3B,E1,9D,FD,87,A2,D9,39,35,88,35,19,42,BC,10,C0,74,C4,30,36,51,64,40,53,F5,8A,0B,A7,2A,0D,AE,3A,9E,AE,65,15,F2,AF,21,2F,4E,93,E6,89,47,E3,1B,A3,0E,78,68,41,EC,2A,DF,C6,51,57,92,3D,56,EB,A1,EB,C0,C6,79,B5,8C,03,2F,F0,F5,F4,0D,D3,5A,1A,C5,B0,33,B3,9B,E5,31,37,73,88,E3,B4,B4,B0,0E,CE,FB,44,3F,13,C8,A0,51,89,07,E8,81,CE,4C,C6,16,14,C9,AB,06,BD,72,F4,A3,A8,2B,48,68,9C,05,54,5E,3E,8C,1D,1C,09,EC,60,49,CA,BA,54,F3,2B,A7,30,96,20,30,5C,ED,D9,AF,52,22,E6,4C,98,25,5D,30,D7,EA,2D,7B,8B,D0,DA,0F,0D,F2,4E,8E,AB,1E,E3,C4,88,9D,C3,05,49,88,7D,14,39,7E,73,D9,9C,12,5C,D8,18,73,D4,6B,7A,59,D0,17,FC,44,97,51,D8,7D,BD,16,D9,C3,EF,22,A5,98,A9,AD,58,4E,D9,16,D3,BE,87,01,B4,24,23,6D,1F,D8,52,11,F2,88,88,2B,C4,49,85,62,69,1C,E3,9B,D5,0D,DC,B5,43,2F,9D,6F,8E,9A,43,F2,11,9D,41,ED,87,4D,35,2C,1A,4F,10,9C,8C,6D,4A,30,4D,61,98,EB,E1,D7,AF,39,7B,4F,D8,4B,20,E9,97,0C,06,27,74,65,57,15,2F,E8,31,18,7A,F2,82,98,0D,65,A6,6E,83,CB,AC,71,D4,C8,76,30,FC,66,71,4E,90,39,24,65,E9,89,CB,29,25,4D,9A,0C,51,04,35,ED,72,1D,05,14,BD,D5,82,BB,E2,3F,E2,AF,04,F6,28,73,49,6F,D7,D5,D0,9E,F3,CC,0A,F6,45,72,B9,64,86,FB,E2,49,15,4D,C0,A4,23,56,4F,EC,1E,66,2D,BF,47,97,6E,F0,AB,C2,7D,1F,22,F1,42,9A,61,DC,58,A3,24,95,0E,37,87,0C,8B,0F,31,65,92,6A,C9,03,71,48,F9,51,EA,E4,A3,CB,80,85,74,A0,76,D1,C7,E7,91,90,AB,A1,2E,CB,9A,E1,98,FC,A7,2C,C3,64,1B,23,8D,EA,3C,AC,FD,71,FA,06,5C,DB,03,C3,9E,61,42,98,CA,9F,12,9D,17,27,20,8A,CA,82,FE,F6,CD,1E,C6,7E,4D,12,CF,89,C5,B2,DA,DF,2E,87,14,63,C2,C9,DE,9A,8F,9B,88,7B,13,13,BE,F3,18,9B,BC,68,BA,1A,BB,77,EE,CA,18,5F,4D,05,BE,E9,EA,9C,D2,15,D1,EE,37,A5,AD,B0,73,9F,5A,A0,83,4F,67,EA,57,47,F8,01,99,17,5F,FF,38,05,87,B1,BF,F1,62,AA,59,E9,68,8E,C5,FC,1F,AD,5E,64,2F,D0,8C,DA,A3,6D,60,12,45,11,00,DA,F0,66,98,1B,DA,7F,0F,46,B2,9D,CD,DB,52,62,3B,05,6F,91,D3,EA,E2,F0,38,A1,99,1F,C5,3F,B5,A1,38,14,7D,14,B8,8A,47,3C,B1,3E,12,0E,E5,1D,4E,6D,87,B2,7D,93,04,EA,50,A1,99,14,4A,B3,D5,56,5A,85,64,46,A3,67,64,C7,F7,21,3D,F4,35,C2,66,EE,04,40,46,8D,F6,1C,C9,4C,D8,F4,34,39,9C,15,F3,5B,B5,2A,A5,E1,11,78,8E,9E,DD,ED,E2,B7,DF,BF,CF,33,45,C4,82,EF,19,0F,2E,DD,E0,AF,D3,AB,4F,6F,62,7A,30,DB,B1,FA,2D,A5,BB,88,EE,74,CD,1A,99,DE,A2,A3,9D,FD,4C,33,22,68,48,75,74,DA,85,55,80,46,C4,41,1C,4C,60,22,18,3E,31,21,C5,CA,A9,F1,C1,26,60,93,90,B9,FE,06,61,70,0D,B4,42,CD,79,BA,20,AE,A0,2C,24,B7,ED,5E,CD,7F,51,C5,3E,DD,1D,D2,EC,73,2A,26,55,41,8A,87,39,B8,4D,46,7D,61,17,9E,B8,8A,68,CC,5A,86,F6,B6,AF,04,A3,5D,35,60,5B,03,E2,8C,CC,0B,B4,83,92,AD,42,B9,36,9E,79,26,02,3D,C1,AD,8E,09,32,CC,1E,6F,14,D4,76,6B,00,34,7A,1C,9E,C0,AA,C1,B2,58,04,BE,0D,0B,8A,C8,95,54,EF,D1,E6,C4,A4,A1,29,08,E2,22,68,81,E6,4D,D6,13,16,6F,91,89,28,9A,6F,D9,2D,93,2C,E0,9E,A9,ED,84,C0,79,43,55,7D,94,F8,72,21,82,90,58,FD,8B,39,B6,D5,75,E0,78,5F,7A,23,B9,A7,9B,90,A0,D5,BE,4D,EF,3D,29,AF,D6,9D,7F,D4,CD,25,F9,F4,DB,7A,BE,A5,A7,58,56,9D,EF,E5,2A,B4,DA,32,B9,E3,21,72,89,35,B8,6C,F4,55,22,B6,73,CC,69,8E,31,E6,DD,4F,F5,42,0F,45,C6,2B,4D,B1,45,3C,59,54,6D,2A,52,3A,3A,71,1B,09,08,E8,B9,50,A9,E8,7A,C4,52,E7,B8,10,5D,06,AB,D1,49,48,CB,DA,FE,9F,58,E4,1E,07,C3,58,7D,6E,8D,BF,F3,B6,6F,97,CE,7B,C8,E2,AC,5B,45,CA,EE,1D,24,02,E4,95,FF,A7,80,E5,E3,1B,C8,87,64,D6,BF,41,E2,A3,A1,8F,C2,DC,6C,2B,E4,C2,06,DC,B6,FB,BF,A5,08,8E,60,F8,EE,4F,50,C5,F1,8A,02,46,66,25,63,98,D5,CE,6F,0C,C5,B5,D2,3D,31,AF,2E,87,5D,29,51,9F,FB,15,EC,27,A0,94,DD,58,E9,FF,3F,9C,49,62,1D,CD,3E,FE,45,A1,1F,53,96,62,9B,7A,ED,5F,39,EE,02,3A,3D,7F,71,84,9E,A0,3C,0F,68,DA,B0,43,22,31,48,E8,81,1D,93,01,E5,55,9E,72,61,58,D1,CB,58,A5,F8,99,4F,35,4A,6C,E2,CE,1B,A7,E6,CE,A1,AD,CD,64,42,BA,E2,2F,23,D8,10,0C,DB,F1,54,90,08,56,7D,C6,08,5F,4F,AA,56,72,EB,68,38,3C,EE,DB,C1,06,96,E7,94,8A,06,C0,31,A5,3E,3F,C9,9C,E1,5B,7B,69,2D,DC,F1,69,A5,1C,87,1A,E4,93,24,77,52,1C,4C,65,0A,DC,5E,40,DD,89,0E,A9,7F,6A,DE,2C,67,05,13,9C,FF,9A,06,15,73,D7,F9,0B,7D,E3,A3,82,2E,FC,FC,4D,86,1C,85,8F,42,F2,A1,FC,3F,C1,6F,D4,B1,89,37,14,08,AA,A1,71,BC,6C,BB,F2,62,B2,9B,91,D7,7C,9C,3F,80,56,A2,3C,B9,93,AF,F6,D0,CF,DA,1C,F4,9D,C9,9D,36,6A,70,1F,07,8F,6F,29,E5,DC,C0,02,3E,33,69,25,85,F4,BE,D2,71,17,A3,3B,9D,C1,13,6B,6C,1F,33,5D,36,57,B3,4B,51,B8,39,D2,44,29,4D,B2,48,7E,E6,3B,FC,A5,A4,B9,B8,D9,62,71,00,9B,24,C3,25,D4,B4,C7,44,DC,D2,62,F1,C1,16,79,9E,DE,BF,00,CE,04,A5,89,9E,A6,56,BC,2F,97,F5,1F,05,02,A5,37,E4,A7,7E,51,66,01,E0,95,8F,C7,D2,B6,96,D2,F7,1C,30,F2,FA,7C,71,02,D2,36,8B,47,DA,57,1A,90,C4,2D,29,35,9B,68,3F,C4,50,76,4F,B8,75,85,6E,5F,2C,C4,94,72,85,CF,A8,11,2B,7B,F9,19,6D,57,8B,7C,BE,3A,98,5E,AD,0B,B4,07,6E,CE,43,A4,D3,F5,80,FA,1B,78,56,EA,06,27,A6,C3,7D,E5,70,5A,06,2B,14,D6,B9,AB,88,30,95,57,C6,F4,3F,D2,65,B0,08,8B,A1,5C,44,EA,D3,B4,61,C1,10,96,A5,FA,BC,AE,E1,87,1F,37,1D,E7,FE,95,A6,6D,C4,E6,63,50,13,93,0C,C5,93,5E,CC,C0,CD,6E,53,0D,D5,72,75,AD,9A,CE,F5,79,A4,8C,40,E9,DC,86,99,B2,63,39,E7,7D,7A,DB,2E,94,78,96,25,1C,A4,87,07,57,B6,7C,E1,5D,26,F7,D0,7A,A5,5E,67,AF,82,2C,5E,32,8C,14,30,04,AE,5C,B9,98,B4,48,AB,80,B5,3E,A1,92,DB,51,D2,EA,5A,BB,69,81,55,EA,23,9C,F1,4C,D6,FD,FC,B5,C1,04,E2,EF,3A,2B,20,DB,1C,B2,F6,1D,87,A5,70,6D,9E,35,28,AF,D5,A8,B1,65,6C,25,0C,ED,26,D1,80,C6,D3,F5,4F,26,90,5A,81,D7,30,0E,6F,CF,67,C7,BF,55,72,E5,C4,2B,C1,ED,DE,4A,B4,3B,7F,71,89,34,A7,B2,8E,BB,58,32,E7,46,52,E1,5D,05,34,F0,CE,FE,6B,1B,CA,1E,59,B1,0A,8D,EA,2F,20,99,E5,95,84,9D,CB,6F,EB,1F,25,0B,74,0B,77,F7,B5,C6,24,69,8E,58,4F,AB,49,86,93,95,9D,EC,7D,18,42,CE,8F,CF,15,B3,31,6F,63,74,62,9C,07,0A,64,EC,AB,7C,17,E6,33,E0,61,8F,F5,4D,1F,94,4A,97,E5,AD,E1,C8,11,9A,D6,EA,FD,1C,5B,76,1F,12,FD,DA,65,D8,14,3D,55,4A,04,A5,B6,69,0B,AB,77,B0,71,15,98,9E,9E,70,90,96,5A,C5,AC,B6,95,7D,33,5F,11,C4,62,AE,AE,A2,95,FB,78,AB,A4,D2,09,25,BC,A0,CE,F6,BF,1F,84,DA,A4,60,DB,DB,31,D3,8D,7B,69,A7,27,12,E2,54,C1,1E,0A,80,8A,31,42,D1,08,88,FD,75,0E,6C,5A,BA,B5,07,40,21,FC,7C,64,D1,D3,E9,80,0E,8B,B4,8A,FC,97,D5,28,5A,66,B5,D6,65,C1,60,FC,ED,4F,FC,70,7C,EE,AC,06,8B,1C,F4,0F,AE,E6,80,73,0B,7D,5A,CE,7C,04,43,8A,47,E9,8B,78,40,12,CF,F4,94,3D,E7,60,E7,89,C3,E7,8D,42,44,C3,62,77,FE,C5,13,DD,FF,31,1C,41,1F,42,04,0A,94,68,99,1E,AC,2E,63,65,7B,9D,5C,4E,6A,3D,3D,7A,50,75,A1,F6,AB,E4,C0,E3,36,7A,C0,D3,76,8B,EA,B3,A1,A0,57,84,BC,C2,3C,98,86,D2,BE,96,A7,C8,F6,35,55,45,FD,88,A9,D9,C0,A6,D6,8A,01,74,C6,57,AD,43,EC,C3,08,EA,0E,5D,A1,6F,EB,71,3B,2A,99,B9,B1,AF,1D,3E,D3,7B,C6,9E,35,02,EC,54,AF,2E,87,F9,A7,BF,D5,E1,77,6B,FC,92,61,20,21,0C,26,99,D0,90,34,55,2F,B8,4E,B6,36,27,C6,06,EC,65,C8,12,02,5D,78,CA,68,56,6B,4F,C4,72,74,76,5C,5D,AC,AA,FB,34,FB,78,42,E0,8D,E3,08,74,26,5B,15,DB,E3,B1,A7,9A,53,CC,35,D2,AB,81,CD,6E,6B,C0,06,92,E4,ED,87,7D,09,E8,FF,9B,31,92,D8,4A,70,5C,B9,71,03,B1,2B,F7,01,A1,40,CB,0B,E3,10,F7,77,D0,A0,5E,FF,44,BD,DF,51,79,25,9A,4A,8F,76,A7,79,DF,D5,C9,99,CB,E0,1F,76,97,44,65,40,95,0D,E2,68,29,A9,49,82,9A,B9,0A,3F,55,D6,9D,83,3B,C0,D5,BA,A8,0C,55,A4,F0,8C,60,D8,77,C4,71,7A,D0,19,94,8B,D1,D4,F1,B8,CB,22,F0,2A,16,81,4E,E3,BD,42,63,23,C1,1E,FC,67,E5,25,92,E2,09,DE,B9,1A,1E,29,AE,65,23,BC,75,09,D8,FD,E7,68,7C,D3,14,5A,D6,09,A4,E7,95,A8,85,55,68,4C,0C,68,5C,C6,B4,D3,D5,8B,54,45,E2,77,00,78,F3,3D,48,3A,64,29,CB,27,DB,29,3B,DF,A6,9E,F7,1B,4E,52,CD,81,DF,1D,D2,91,C7,DD,A2,81,B9,5D,EA,99,25,F9,90,AE,74,BC,20,95,F9,32,97,24,AE,5B,F6,88,DD,5D,9D,62,37,84,31,F2,C8,38,68,4C,83,35,7C,B9,30,FC,C9,A6,70,DF,EA,3E,BB,9F,5B,1D,3A,70,C1,A1,A7,8C,AF,7F,84,0C,18,5E,72,E2,96,6B,EB,BF,90,DF,81,56,8A,4B,C5,B4,C9,05,27,0A,F9,45,A2,BA,CF,FD,DE,D0,0B,46,61,AB,AF,BD,CD,AE,2A,F8,52,E4,32,95,7F,98,16,14,B1,9A,9D,E3,82,D0,FB,33,4F,F1,8E,0B,0C,EE,F3,C2,5D,56,B1,64,A1,D2,08,B7,CE,AA,72,03,8B,01,A8,7B,83,A8,AB,E0,2F,B8,77,2F,D6,AF,20,38,B5,23,C3,C8,91,2D,79,3B,37,4C,95,76,96,9F,EC,4A,1F,27,15,2E,27,16,A2,41,35,84,8B,1B,ED,E7,85,E4,4D,FB,1E,91,E8,D5,31,AB,70,F9,75,2C,7A,F6,87,03,A4,A3,B3,C7,0B,D5,AE,52,1D,42,1E,FF,1D,BB,C8,6A,91,43,9B,3B,DF,31,A8,AC,F0,6E,96,BF,FE,27,C2,E7,EB,BC,04,A4,88,71,E4,EF,58,1C,B9,8A,A6,46,CD,11,A9,D1,71,CC,6A,BB,47,0D,67,A1,A3,81,75,F9,5E,EF,8D,12,81,A3,4D,F1,4B,74,E4,53,F7,B6,15,83,BC,04,51,F5,26,18,83,5A,46,9B,1C,AD,89,29,82,95,B5,9D,7E,DC,6D,16,48,4F,58,F2,30,65,54,F2,5F,1B,CB,29,42,8F,2C,43,D9,79,57,74,5A,18,78,EA,6A,0C,FC,15,58,01,75,18,AF,2B,5E,33,11,52,90,68,A8,E0,0E,DA,45,97,1D,04,64,F4,D0,7D,4F,60,A0,5C,0A,2C,F0,B8,25,88,50,7D,B4,9D,EC,25,C7,6F,14,EA,5C,EE,BA,89,14,04,4F,E6,54,05,A0,55,B6,0C,E1,09,B1,7B,49,19,12,FE,8F,FA,E4,2E,F8,EC,68,CB,8C,9E,76,4F,43,DC,AB,3E,79,02,9D,BB,89,73,73,C3,8C,38,57,7C,7A,2C,68,D8,C6,F0,BB,27,53,4C,3A,70,FD,F1,A8,AA,C9,D3,44,D8,83,B6,58,7C,A4,F5,E5,BD,F4,44,FC,E4,CE,D1,59,58,BA,79,CB,53,7D,08,DC,ED,35,FF,C0,D3,D1,99,1A,8E,5B,D2,82,F7,CB,5A,F7,20,6A,AA,81,7A,30,F5,24,6D,D2,D4,42,7E,75,D7,87,11,7B,42,B3,8F,F7,35,34,98,0F,7C,C9,C4,C9,69,76,05,E7,10,40,15,D6,1B,95,5C,3B,2C,B7,BA,44,3A,1D,A3,43,22,87,81,57,6C,D5,6F,26,F9,55,09,39,3A,DD,FD,B6,1F,11,55,50,3B,50,C0,2B,BE,D6,C6,78,BD,91,69,C1,11,85,10,6F,19,BC,AF,61,84,80,C5,31,28,8C,18,0B,F6,DE,38,41,1C,1E,8C,88,4F,7F,07,52,08,94,57,7B,87,61,6D,4E,D9,42,B1,48,28,9D,AE,FB,2B,E8,7D,A9,DD,62,7F,7A,78,18,44,AF,3E,D8,3E,E3,43,8A,77,5E,3F,75,D7,9C,69,F6,8C,87,DD,DC,DB,B5,A3,08,C0,61,C9,32,BF,4A,36,D2,62,C6,C7,4E,B0,99,EF,7D,CD,1D,70,05,4C,EF,40,EF,7F,C0,B3,AC,B2,D4,9C,83,1D,1A,EF,E8,37,89,DF,96,5B,38,99,AF,3F,7A,C1,02,52,A1,75,A5,ED,5F,A5,4A,C2,DB,64,0C,1B,98,67,C1,E0,6E,21,67,63,EE,89,94,D1,2A,86,25,B5,B3,44,0D,02,39,CC,4E,74,83,73,92,86,6F,37,89,DD,42,7C,29,B4,A4,9C,12,A9,56,54,6B,55,85,37,1E,A6,25,7E,54,77,D0,96,4C,24,E0,FC,3C,DE,51,7D,73,2C,77,8B,EE,D7,46,5F,3C,87,4F,1E,D5,88,4F,18,23,83,6C,24,A4,9F,62,D1,9F,63,E0,67,63,AF,FB,E3,0B,E5,CB,39,F5,8C,10,BE,7F,EF,BE,5F,52,E0,D8,62,68,6E,8B,C3,AE,F0,9E,55,81,6E,AB,5A,84,47,FB,88,69,39,DA,C4,26,A3,89,D6,9F,8B,84,1A,DE,3C,79,E6,B1,25,4A,E7,D1,5E,78,93,63,00,9B,16,23,9C,36,45,BC,26,91,1A,08,DC,BB,F7,E8,DB,46,86,E8,B8,0C,68,C5,3E,75,9B,09,A2,39,1D,68,F6,EF,7A,AD,AA,CB,57,DF,89,23,81,C9,0F,FE,75,22,A0,32,48,FF,98,68,E4,12,7A,5E,8D,E5,39,4A,5C,3F,5D,8C,16,4E,2E,B1,A3,03,60,19,2E,6B,39,83,BB,D7,3F,BD,71,0D,D8,C4,DA,85,76,E4,2D,06,BC,82,62,CE,3A,18,FA,B9,5B,11,85,AB,A9,91,3B,C0,45,AD,D2,DD,8E,9E,63,8E,38,AB,6F,10,B0,35,88,17,9B,B0,60,86,66,54,08,C6,9C,7D,2B,A0,29,2C,CF,90,9C,30,17,C9,F7,7B,78,C7,88,7A,2E,0B,56,D7,00,F9,9D,8E,05,74,72,6E,E7,03,6F,1D,AD,28,60,B7,57,6C,13,4A,11,5E,7C,7B,C8,B0,DC,6E,B4,9D,0A,35,C6,9F,18,74,72,F3,A4,06,5A,B9,A5,C7,CB,35,74,C0,C0,AA,A2,5B,3E,EA,1A,46,43,E7,D4,C9,CB,D5,65,11,9C,6A,54,6F,43,BE,E0,29,B6,0F,4F,CD,82,D6,81,4A,AD,45,73,6B,94,32,5E,2A,14,A4,D7,13,30,3E,F4,39,9A,57,18,96,06,AC,1F,4D,0D,34,47,90,18,E8,48,D4,88,69,02,F5,0F,FC,47,BC,7C,25,54,17,3C,26,52,2C,B0,A3,44,5D,CF,AA,37,B8,A1,46,5A,4D,32,C1,3E,5A,C4,12,BC,40,7F,68,14,4A,AE,59,95,59,89,B1,07,57,69,08,9B,FC,47,F0,8D,84,8D,7E,2D,44,71,F4,42,E9,AC,26,58,98,50,E9,2D,40,F1,89,FC,A2,FB,28,6C,38,6F,53,A5,66,87,B9,B6,80,19,06,98,CD,19,6A,87,D5,1F,FE,53,04,1B,2A,60,1D,0D,E3,C4,57,4A,BA,DC,25,31,13,B6,55,2A,10,A5,07,35,F3,79,BC,44,ED,6F,93,F8,49,7E,66,23,96,85,AE,99,E4,75,97,24,84,7B,F6,F6,03,98,B6,31,FF,2C,11,03,C4,31,35,06,DB,95,52,2C,16,FE,4F,FA,48,73,F6,63,ED,9D,25,BD,EB,E4,69,56,E2,20,6C,4C,CD,47,98,CB,E8,EB,EC,98,85,8A,C8,B2,B1,E4,47,7B,21,A3,20,2D,FD,CD,B4,50,1B,37,1F,88,56,A6,3B,B8,1B,63,84,01,9D,97,4C,E2,31,E4,7E,CF,8A,65,EB,2F,5D,58,39,C9,8F,8B,4A,E7,CD,FF,4D,D8,7D,A8,67,BE,84,12,2E,64,A6,EF,08,E3,59,E6,92,FB,58,B8,0B,52,B8,89,3F,89,B6,6E,C6,DC,CA,11,2C,67,CA,77,25,5B,D1,F1,25,C0,B0,8E,AF,CC,BB,BB,A5,46,09,8A,19,CC,69,02,56,EF,1D,5A,5A,A6,FD,B4,07,DC,B0,DB,E5,21,0E,93,BD,AD,27,01,C1,27,D7,C4,8E,88,08,7D,55,4F,4A,63,A2,63,B6,7A,62,C2,0D,F1,5B,94,C4,DD,67,02,82,89,FA,5C,54,9A,27,FF,80,81,5D,5E,E6,13,B3,9B,F8,0D,DE,44,B2,41,A1,DE,85,8D,20,25,ED,B6,F5,2A,06,81,4B,CC,E4,E0,44,1D,D3,59,13,39,41,FF,6D,93,B7,F2,D6,34,4D,D1,06,B5,03,8D,4C,2B,08,F5,9E,96,AB,52,EE,75,54,D6,7D,DC,D8,58,03,35,A7,8C,BE,CD,C1,6F,4E,14,F3,B6,AC,91,3E,AC,1E,5D,F2,66,EE,08,9F,EA,25,6B,B9,D0,B9,43,F1,A7,83,78,75,65,B0,A8,17,6F,63,3A,E2,01,8E,FD,C9,05,8A,8A,BC,BB,0A,C9,68,A4,BF,08,5F,AB,F2,C0,FC,FD,B4,05,1F,BE,4A,26,08,08,3A,2A,8A,A4,A7,98,CA,88,21,62,69,96,28,7D,F7,0B,FE,27,60,CC,9A,68,4D,A1,7C,29,0D,10,8B,2D,4B,0B,BF,F7,85,C4,7E,82,B2,6B,2B,A9,6F,45,CA,2E,99,F3,D6,AD,1B,F8,CD,CF,40,CF,EF,59,85,C7,C6,0F,8F,78,00,5E,51,E5,9C,69,2F,8B,C1,E9,B8,FD,C9,3D,02,9B,73,94,00,41,2D,27,69,07,34,7E,EF,94,F2,5E,AA,47,41,68,38,95,AE,FD,30,E7,1A,6D,5C,5B,B8,47,B1,84,B0,CD,D5,44,D8,53,EC,2C,2C,90,21,8B,99,11,B4,F9,27,C6,A2,DE,AE,38,55,8B,27,73,53,13,DC,A4,B6,9C,20,DA,72,3E,C8,42,33,E9,C0,9C,E7,03,8B,3C,DB,72,31,33,EC,5A,D6,48,08,AD,65,66,91,C6,D7,9A,49,C8,B9,5F,DF,EF,DE,DC,83,28,A8,0E,93,E5,3C,9E,00,04,B6,B4,34,3C,45,46,0D,07,2B,D1,78,CF,A9,70,A7,17,57,86,01,50,90,D2,D6,1E,2E,54,8E,03,61,EB,F7,99,D9,73,FF,AD,29,CB,F5,9C,23,FF,EA,A8,6D,94,94,2E,AE,4A,51,6C,70,99,48,11,12,40,5A,44,7E,B6,8F,08,AF,3A,6E,5B,B3,8D,68,89,22,01,8D,CB,2A,DA,2D,30,AD,2C,7C,92,CC,AC,20,58,5B,72,9C,AA,A5,4F,21,45,0C,D2,94,A1,FF,45,4F,42,F3,12,94,3E,AF,64,D6,B2,EC,82,22,A4,79,46,D9,E8,90,3F,99,36,51,1F,28,AC,3F,02,A0,85,66,97,08,48,2C,F6,CA,B8,3F,D3,3B,B7,54,F6,8A,BE,A9,59,18,7C,89,76,A6,37,E5,47,6E,C7,7B,DD,77,3A,D0,55,B7,9A,ED,92,A5,14,05,16,FB,9B,43,76,5E,76,CD,64,8C,D3,32,39,02,97,6B,A4,DC,4D,D7,6D,9C,1D,A7,68,AF,1D,37,61,35,77,D3,FC,FC,6A,74,99,92,2C,B8,86,6E,9B,0A,97,76,DB,23,88,F0,22,F9,7A,D6,70,F0,2A,19,79,DA,11,04,0A,4A,30,C0,F6,28,C0,D8,12,17,20,08,0F,EB,F8,74,F2,D5,A0,FD,4B,FD,80,94,0D,29,24,9F,6B,DF,C0,41,1E,BF,25,BF,D0,81,6B,99,3B,61,38,61,69,61,22,94,84,35,38,79,C3,E4,BB,9F,54,33,28,85,20,C1,84,B1,D2,38,CD,D9,DC,B3,D5,7F,FC,DE,C8,03,BB,F2,0D,27,B6,7F,4E,3D,E1,07,5C,1E,82,E4,42,92,7E,6B,43,9C,17,CB,3D,FE,31,70,D8,22,E1,E4,44,93,F8,C9,FC,88,42,64,F7,AB,26,48,B1,05,6F,85,43,AF,63,2D,E2,10,C0,E4,B5,E4,B7,50,5E,ED,F7,26,FD,42,DD,70,56,9D,EB,5F,6E,B2,CD,29,5D,68,72,4E,EF,B0,FD,5C,62,35,B5,E0,BD,A3,B1,FF,12,A5,ED,B6,30,FA,EE,B7,2F,94,08,1B,1E,12,D5,33,11,D5,58,C1,A6,38,9B,39,B9,3B,3A,CA,0D,A9,73,B8,B8,23,48,E9,3D,03,59,7F,2B,F1,7D,49,60,F4,B0,14,A8,59,C9,0D,AB,9B,A8,CB,BF,24,4F,A9,36,E6,8D,3A,79,46,54,48,71,7F,CE,D2,E4,75,0B,F4,FD,31,A5,94,1C,EB,A5,60,BF,1D,E5,A3,9A,4C,9A,D0,C6,AC,CE,17,1C,9F,E2,57,3D,EB,53,27,B1,F4,C6,F6,DB,3B,23,97,3A,93,EB,45,85,60,F1,C4,A8,83,88,88,84,0B,D5,89,6A,AF,0E,D2,7B,A5,3F,81,0B,0E,EB,A0,13,F0,67,C3,20,85,A5,50,D9,E4,CD,B2,B0,EC,42,23,30,41,1E,12,9B,00,BA,B5,F5,F1,0D,F5,3C,2B,64,9E,C6,03,9E,CE,5E,14,B5,7F,F0,55,97,0E,24,54,90,5C,7A,28,C3,09,34,E6,9E,F2,48,71,D9,87,7E,4D,AA,C5,E1,51,58,07,04,B2,19,1D,8A,F4,B3,13,F8,FD,D3,E4,D1,E0,F5,5E,0D,52,A1,FD,4A,04,37,75,DA,8B,AF,57,14,C7,7D,A8,76,66,77,31,60,80,4F,95,44,BD,E7,8F,81,12,28,D1,D4,32,D1,21,03,D3,5F,F0,E3,0B,A4,34,14,F8,21,68,96,C1,68,52,1F,CA,80,88,92,F8,6E,AB,22,53,39,E5,D1,C8,21,3F,45,2A,85,4B,C7,27,09,27,85,4A,5A,FB,37,F8,4D,B3,81,08,64,9C,EF,AB,9D,D6,78,AD,2A,2F,00,A2,EA,70,D8,FA,EC,8C,A1,06,A7,15,0C,C5,1C,90,24,CB,56,70,9C,5F,F1,3D,9C,17,39,65,3D,D3,E4,9F,B2,EE,71,C1,2D,A9,16,AD,09,6D,CF,5A,CE,38,37,DA,EB,8D,0A,A0,BA,4C,1B,49,F3,60,CF,A1,08,D0,6E,AE,D9,1C,C3,2A,7C,B9,3E,94,1F,B0,E3,F3,43,08,6D,DB,27,4A,2C,3E,A5,0B,A9,EC,AB,20,E8,F9,AB,E5,28,9A,E6,5A,B1,46,98,F4,AB,28,E1,B9,9A,48,BA,4F,95,F4,3F,5A,38,BA,F6,82,5E,64,6D,FF,2D,17,3D,F0,26,51,51,4A,27,09,47,A7,48,24,92,FB,DC,24,FE,1E,C3,82,55,0D,4A,C5,09,88,3C,03,37,3F,86,30,7F,57,E1,9E,70,E0,53,25,DE,46,0E,F9,23,CE,DF,51,F4,11,81,A8,55,DC,64,16,7B,52,13,D6,DB,DA,B1,E5,23,95,2D,5D,8E,5A,5A,B9,B8,87,B8,63,C9,F4,3D,0D,52,32,31,D2,6A,33,ED,ED,BF,62,21,4B,AC,71,DC,B6,77,87,B0,7B,D4,72,F7,97,F0,21,28,D5,9D,28,89,26,A6,63,57,D9,C9,AC,05,3A,48,3E,BC,83,AF,17,9B,76,04,7F,B6,B9,B6,6F,B4,E7,41,D7,D1,8E,53,01,A4,56,D9,7B,0F,69,51,55,4A,B0,3E,37,43,7A,EF,6E,8C,E4,AF,EB,4B,0E,6D,69,26,0F,77,D5,D7,9B,9E,D9,D8,8A,A2,01,D0,62,0B,17,3B,E7,EC,C9,A2,10,F6,8C,8F,3B,CF,1F,0D,63,27,5B,7F,EE,4A,D6,5F,01,5C,26,CB,69,F0,99,4B,3F,CB,D2,5C,24,E4,15,CF,2E,1A,6E,F8,D4,B9,40,AA,8E,7E,B5,A8,0A,4C,02,CF,DF,A3,19,B8,8F,9D,1A,6F,F6,5F,0F,62,B9,33,37,2B,38,A0,53,0C,DD,9D,10,AD,39,DF,2E,8E,AA,FB,91,48,4C,55,B4,C8,C5,8E,DF,15,2C,40,05,EF,71,25,C3,02,1E,6F,19,FE,9E,DD,6A,1D,D2,31,D9,39,83,0C,4C,AE,A4,59,BB,93,0D,49,69,B3,5B,EF,1B,37,8D,CF,90,35,88,13,72,BE,46,DB,A7,51,5B,2F,9F,66,30,04,19,C9,0C,66,89,D4,1F,9F,8A,18,23,21,53,70,CC,5A,F6,4F,1F,7A,16,8C,15,17,CA,6C,CB,45,18,A6,43,B6,C7,A6,64,CE,F3,2E,B8,75,32,59,B7,DE,64,35,C2,AB,F5,92,53,90,73,3B,D4,D8,30,EB,4F,6D,D2,FA,60,C7,45,43,63,63,9B,D0,3D,A2,99,14,F1,8B,00,33,B9,73,5C,B1,D4,D5,E2,68,A7,B1,D6,F0,27,E7,42,A2,07,BA,1A,4C,2C,BA,10,68,92,8F,28,5F,D6,B7,5B,CB,A7,11,AC,57,3F,53,3D,DD,3B,B4,68,AD,6D,38,8C,A5,77,41,B2,DD,BD,D2,AC,4A,3D,20,4F,A0,94,DD,C8,72,2F,37,00,26,2C,CF,A4,DF,A0,F8,CC,A6,A2,2C,39,F9,A5,EE,69,52,CF,62,1A,4D,E1,D3,72,B2,D6,8B,CE,C6,FA,E0,F1,5D,B5,C4,1B,B8,86,6F,A7,DE,65,03,93,51,72,38,74,6A,1F,87,DB,29,1D,29,8A,79,D6,71,A2,78,9C,F3,EC,FB,0F,96,48,99,93,FB,FB,3C,AA,7E,5C,85,A6,14,F4,41,52,23,AD,EA,4E,DF,88,2C,E3,5E,11,0C,EC,02,CE,61,F8,A7,2E,A3,B2,7D,86,65,D1,F0,D3,A9,E7,E1,F9,78,1E,74,CC,81,56,3B,10,0C,5C,3E,11,A1,88,FE,62,3A,90,F1,87,10,2E,36,21,DA,DA,14,FD,FE,F7,C3,97,A9,59,99,E9,FE,E8,38,BC,A0,C1,12,41,A9,77,23,21,54,4C,08,6C,73,9D,03,93,9F,EF,A8,50,73,A5,D7,29,69,13,A5,1B,99,9D,CF,E6,CD,FD,C0,14,DF,65,8A,7A,BB,7B,E1,2B,03,50,32,FC,11,22,75,55,5D,DA,62,36,CF,50,44,E5,9C,E7,4F,B5,3A,A4,03,B1,A7,89,8C,96,D7,08,5E,79,81,0B,AB,58,E4,60,1E,BE,43,3D,1A,33,D5,C4,EB,1B,DD,66,A4,AB,06,35,40,35,83,B3,6E,76,BD,0C,89,96,7E,00,91,DB,99,81,2E,85,8C,B6,62,93,9F,04,BE,D9,F7,50,13,76,15,7D,52,38,BF,5C,B3,20,FC,1D,D5,A3,0A,26,C3,E2,51,15,6A,DA,B8,74,37,09,3D,1E,68,C5,60,FA,49,E0,B0,A1,27,16,C4,AA,2E,EF,5E,D6,A8,FD,A8,78,46,C2,A5,1E,2F,0C,2D,F6,07,51,3C,58,0D,16,62,B7,32,27,37,D7,17,EB,DA,2E,67,F2,B0,F5,BE,A7,D8,1A,45,B8,57,30,23,4D,C6,59,B6,EC,76,56,52,B4,47,39,6A,4B,77,D0,5E,0E,62,E0,05,0B,D1,66,45,3B,90,A0,E8,D2,A4,FB,45,0F,3B,D0,6E,34,AA,49,68,7D,09,E0,66,D7,75,8F,3B,9C,D0,ED,A5,E9,30,5C,F0,37,B4,FC,D9,88,C7,26,2D,3A,12,D6,15,49,44,29,66,8E,AD,8F,90,27,00,66,4B,CA,24,69,FE,4D,44,69,69,2E,0F,86,1E,95,A3,98,2F,FC,DE,E5,88,B1,8B,2D,56,E9,0D,38,3D,A9,80,C3,1C,00,74,8A,0C,72,84,B3,DC,90,17,9B,01,3D,5E,4C,CF,3D,FA,6F,E1,64,8E,7C,33,18,8C,E6,1B,D6,CA,F5,0A,A6,77,62,BF,18,5C,62,2A,6E,E5,A0,5C,F4,0B,8A,38,45,D1,AB,00,97,16,EE,86,95,81,1B,7D,7B,3C,D2,81,58,94,B3,B8,E1,FB,28,0E,4E,FD,82,F0,92,D1,94,73,07,9F,81,60,29,24,BB,30,7F,41,14,8A,6F,1B,26,D3,91,FD,9A,36,A6,09,EA,AA,A6,A6,75,63,D5,74,13,BF,7C,E8,33,BC,4A,81,7C,FA,65,1C,70,A0,90,E2,60,A5,18,69,9F,F6,FF,5E,06,6B,2E,2F,9C,92,A4,F7,83,C4,1A,9A,BE,01,8D,A7,9E,85,54,C8,C7,78,75,BB,FA,44,61,BC,07,2D,1B,D0,CF,D3,9C,B9,5E,E5,E9,06,02,1C,E6,A7,84,A5,08,05,80,0B,20,9C,D4,92,13,DA,53,9A,C5,0C,35,5C,E2,80,42,8A,5C,28,65,47,73,D0,90,A8,F0,C4,91,DE,A8,35,63,C8,21,62,EB,25,BB,06,BF,D1,38,46,A6,B4,D4,F1,B1,A7,13,7B,FA,CF,72,6B,A8,EF,4D,6F,BD,C8,66,7B,59,A9,F4,FD,F3,E5,52,03,7B,9D,CB,9E,1F,59,79,85,FC,8C,47,0D,41,2E,CF,DC,35,C7,9D,D3,74,B7,10,73,C1,2D,3C,CD,30,8A,0E,B0,64,03,AA,5B,14,46,DF,A6,96,61,85,B8,36,9B,58,94,D7,28,34,FE,F5,6B,2E,E6,38,7A,55,37,B1,99,CF,29,B8,F5,CA,40,66,FF,50,66,48,7F,7D,28,38,8C,2F,32,86,FA,FE,55,FB,19,B3,FC,5B,BE,DB,B6,13,0F,B4,24,9E,E7,DA,B2,F0,97,C9,8A,27,FB,49,16,A3,69,96,6C,58,C9,83,62,72,51,62,F2,97,E0,FB,2D,8A,82,67,91,BA,1F,9E,A2,3D,4E,65,A5,5A,77,C6,7C,0F,7F,8C,46,CD,A0,83,F3,ED,32,62,FA,8C,CA,52,F0,C8,84,25,5D,FA,E3,E8,1D,55,59,D1,A1,E6,68,58,94,5C,E3,AF,0E,46,74,69,2A,E2,0C,FA,E5,A7,46,27,EE,FC,B6,D1,77,9E,CF,DB,51,37,2C,6B,02,85,19,24,4F,F6,F9,4E,25,AE,69,5D,60,E2,B4,16,05,9B,47,4E,12,E4,12,D5,72,94,75,72,4E,A1,15,87,58,2A,93,D8,2F,93,8A,F5,70,A8,DE,3D,E4,B9,5F,62,4F,CC,7C,CA,40,1F,A5,35,78,7D,8B,B7,AA,CC,68,56,58,4B,A3,AA,1E,2F,C0,CA,ED,5D,E4,18,26,FE,8D,09,2C,06,B3,E5,33,7C,38,81,B1,79,2D,15,8C,6F,05,3B,AA,24,05,75,21,08,1C,DE,51,FD,40,AB,C9,70,F2,CB,8A,A1,96,8D,3D,50,E9,6A,7C,69,D5,38,DB,75,54,DA,6A,91,F2,F7,93,E0,C0,54,A7,C8,F3,C0,0F,43,49,CB,67,5D,E9,AC,77,A3,DF,CE,30,4C,E5,BF,98,A6,EC,49,26,0B,A3,9B,72,B6,E8,95,32,0C,3C,B8,B4,FE,54,56,7E,E0,58,6E,D2,3F,9E,4B,60,5C,AE,BA,A2,D3,1B,0C,13,52,69,89,D0,3E,6D,47,4F,37,E8,15,A3,64,32,5B,C4,3F,92,31,54,F3,71,2D,62,4A,0D,D7,C6,7F,F7,2F,DD,5B,E7,E2,A9,F7,6B,A9,1F,3E,58,62,5E,A8,57,4B,34,A2,E3,B8,7F,B7,F8,79,DF,01,4A,AD,99,16,AD,FA,A3,E7,EB,25,E7,A2,C0,44,B5,99,64,C6,C9,70,38,7C,85,65,3E,8F,D8,B3,BE,1E,86,2C,52,51,13,5A,07,73,88,B7,0D,C4,E8,0F,20,CA,69,21,33,B5,F1,4A,6C,EE,B1,1E,19,93,3F,09,98,AB,76,A5,7C,F6,B5,27,11,3A,06,31,7E,10,09,25,3F,1D,FA,46,F3,5E,0C,BF,EC,E1,E8,AB,CD,47,C4,72,A2,4B,4D,A2,E0,25,D8,7C,E8,52,09,2A,C3,5E,DD,9D,2F,6A,56,E3,D6,F2,4F,8A,72,3C,42,6C,04,F8,9E,10,DD,15,09,4F,11,96,F0,B9,55,2C,8D,06,5C,3F,06,3E,16,E6,77,FC,FF,C1,A1,A8,62,4C,7F,96,90,75,04,17,E0,DB,A2,A0,D2,13,DA,F2,2F,EE,F8,F6,D7,D6,F8,55,1E,15,E8,A1,77,04,DB,78,B2,F4,9C,16,6C,4B,B4,FE,80,F6,B5,F0,AF,29,DA,F5,CE,29,36,09,9B,AA,00,8B,1B,CA,42,65,67,00,0F,5D,88,AB,53,30,DA,19,B0,97,72,55,69,E8,4E,7E,D1,FE,BB,18,1F,C1,FB,BB,72,3B,D7,8C,6D,31,49,74,C4,8D,CA,9F,FA,B4,9C,83,8C,63,8E,18,78,D6,13,62,0A,00,65,E6,C4,E6,8D,27,0E,8B,47,D4,EE,A9,B8,D4,35,FB,4D,48,B7,C6,38,61,72,2A,B9,94,5E,02,C4,74,82,4D,EE,E9,06,35,87,31,45,8B,33,9B,EE,A2,57,56,17,0C,B4,22,9A,43,DE,2A,3A,18,FB,F9,77,28,91,E9,8A,3C,CB,B1,16,1B,A0,E8,68,39,A4,B9,FA,E1,53,B5,75,65,A2,10,C8,40,53,A8,5D,62,A2,59,0A,C8,4D,85,43,8A,4A,D7,5A,54,3E,A7,B6,F1,96,11,50,09,8C,5A,7A,3B,4F,9D,14,E0,CD,2B,BE,2C,01,6C,9B,62,B5,51,2E,EC,E3,0A,5B,CE,E6,7C,7B,F2,E5,99,F7,BE,6B,08,2B,C7,FD,BC,36,3B,90,66,84,8D,77,AB,85,0E,9C,B0,DB,4A,FF,2C,BE,69,C5,32,A5,A4,CF,C3,A1,51,12,39,BE,7B,43,E7,3E,BD,69,06,A0,BE,BC,EE,A6,19,B9,DB,CB,99,86,79,F1,E7,C3,E4,1E,E0,F5,F0,CB,6F,B3,9B,43,BC,DE,57,D0,17,60,CA,DD,E8,D0,8E,EE,F2,A5,21,30,D5,52,F4,C2,DF,E8,0E,D7,DC,9F,B5,5D,B2,95,93,3B,74,C8,8F,C5,7D,CD,97,92,D1,07,40,88,03,9B,70,70,81,79,8B,25,9B,4A,36,26,B9,FC,3F,9C,4C,D4,1D,23,4E,84,EB,67,7F,19,9D,8D,CD,A7,13,2F,7E,78,0F,0F,99,E8,3B,F8,C4,5B,E9,C5,E3,87,98,9E,B7,F6,B3,F2,25,F8,17,88,F1,FE,84,03,F2,90,E1,0A,1B,84,F5,80,B1,5D,ED,43,E1,B3,A2,C8,BB,8D,E9,DF,86,3E,27,6F,1B,F1,00,75,94,8F,1C,3E,CB,46,A0,5F,73,91,B0,31,AE,3D,3C,35,6C,1A,4B,DB,4D,96,1B,CB,DF,DA,25,98,76,DB,1C,A1,D8,B2,15,5F,F1,12,F7,E8,39,8F,70,B1,5E,2A,DA,DB,48,53,8B,5E,89,7F,27,0B,1C,06,E4,BA,81,2E,B3,75,0A,9F,80,4D,13,86,74,AB,B3,75,7B,63,F0,8C,E0,E4,E6,1F,35,99,34,4F,2A,9A,3E,C7,99,67,DD,C7,87,E9,9B,4C,EA,27,46,B5,A8,59,E9,26,1A,28,50,12,4D,C6,4E,62,2D,C5,1D,8C,27,10,52,2C,75,53,BA,36,05,9F,FF,B1,A8,C0,42,63,30,44,4F,CD,D7,B3,57,48,D4,D9,3B,41,E2,08,BB,CC,25,BB,09,81,66,26,60,CD,90,73,9A,CA,85,9A,27,E6,FA,12,E6,17,A9,E4,A1,62,A3,B1,5B,35,5A,EB,48,DE,8F,C9,4B,45,9B,A7,67,30,B2,B6,4D,05,11,82,E9,9A,BA,68,8A,E6,74,C2,0F,8C,C4,4D,CD,CA,2B,D2,23,8E,4C,22,0B,A1,DE,D8,58,24,AA,B1,39,EA,64,28,28,80,1C,ED,1B,FA,44,F3,F9,C5,27,7D,02,43,2A,5B,B4,D5,B2,2B,3B,EB,F3,9A,28,A4,10,4E,81,FB,B4,17,4F,C9,B8,2B,BD,79,B9,3E,40,E0,F8,99,70,41,9F,56,16,E9,43,9C,43,76,1C,6B,DC,A9,0E,2B,5B,9F,86,91,8B,0F,2E,00,B0,2A,07,FF,A1,35,02,7B,31,01,07,40,7C,20,6F,25,DC,5E,82,E7,66,9E,54,6A,70,98,DA,56,86,3F,D9,F7,66,78,26,4F,08,F1,BE,F0,19,F9,93,FF,4F,30,B3,D4,DB,46,79,49,D1,89,59,4C,A5,A3,BE,56,74,84,F5,EB,53,D6,9A,BE,0A,16,FB,13,A7,8F,50,27,F3,6B,05,9E,B5,6F,D7,34,0F,73,E3,A0,56,F6,30,EE,74,C8,2C,6C,1B,0A,0E,AD,48,6F,F7,BD,3D,9E,98,AF,AF,95,4E,C0,55,40,63,4D,03,BD,3D,14,9C,F5,78,DC,DE,AF,09,17,98,E4,D9,44,BA,11,8E,03,AD,E3,39,3E,25,22,2C,B4,F5,F2,EE,49,12,D2,01,38,96,64,D2,69,C0,B8,E5,F6,B1,53,DE,91,DC,EF,94,E2,2D,40,90,08,6C,10,63,1E,00,1A,5C,37,4B,BA,24,F1,8C,01,9A,2F,A7,19,C0,C9,F6,6B,AA,6B,08,60,F5,D0,60,AE,C1,3A,DC,A7,85,00,36,B2,CB,8E,18,74,53,B3,04,27,C6,B3,A0,14,8E,BF,55,E7,BE,03,C6,B5,3D,04,A2,D6,B8,DC,66,08,BB,F0,F0,94,BD,53,36,4B,BD,9E,AE,9D,14,9B,45,A2,27,3E,4E,35,CA,5A,56,16,19,93,39,B1,82,04,E7,BD,1B,D3,F3,A3,06,F9,6F,DA,86,C4,DF,8E,38,6F,5F,47,EA,3D,1C,0C,45,1D,8B,A6,58,54,51,D8,E8,91,A2,B6,9B,D2,6E,20,8E,7C,D0,0A,DB,AD,8A,CA,38,9E,C5,62,AA,4C,94,26,42,04,CA,FF,20,1C,4A,60,4C,99,01,58,08,66,CB,98,F3,67,3F,C6,F3,82,AA,44,35,48,2E,0B,0B,ED,F4,C3,2E,28,23,33,7E,31,0C,A1,D3,8D,1D,62,9A,99,9D,C2,CE,15,C3,AF,33,A2,BB,7A,17,87,53,95,95,8D,C5,10,9F,82,B4,33,53,B1,41,7D,59,2A,CF,DB,27,11,15,EF,B8,0F,30,06,A9,1C,D7,7B,24,2C,3F,3C,12,A1,D3,A9,E7,E5,A4,13,28,04,DF,43,E2,E8,41,B0,00,EB,DA,C2,3B,A8,59,F3,67,09,0D,B9,E6,0A,C8,D0,14,85,DA,2C,B9,10,30,34,58,DD,3D,36,71,5F,DD,BC,56,B9,5B,A0,E1,E4,83,DB,84,38,DA,E3,79,39,AD,A3,5A,16,E5,02,79,FC,01,3B,96,91,B0,BE,27,53,9B,DF,ED,84,DD,40,2E,58,EA,73,7F,6D,46,DA,72,3B,F2,49,ED,17,45,C2,5A,B1,FA,28,F7,02,B9,B4,D2,FD,AC,9A,42,E1,DC,CA,F2,05,AA,99,0D,3B,E6,E3,AD,0D,43,DA,B2,2E,EC,6A,1C,A3,69,96,7B,0F,45,12,1C,4B,42,3D,EB,9E,E7,F7,E7,2A,CD,3B,ED,12,1F,40,90,F0,1C,D5,E0,85,85,69,EF,7D,0B,51,81,FC,93,4A,01,10,E7,A3,59,09,59,EF,91,48,2D,14,01,DC,69,0C,B5,C7,96,11,65,EF,F9,AF,2A,CD,7F,D5,E1,C7,B0,5C,32,15,0D,83,92,A8,F4,73,FB,23,2F,3F,51,B4,7C,01,36,B7,EF,D5,1C,1E,2B,42,5C,FA,CE,F2,2C,79,A3,C9,AE,6E,64,68,45,B2,50,72,5D,19,E9,74,03,FA,06,B4,AB,BB,82,16,53,4E,21,6F,30,6C,AA,C6,95,BD,B5,15,3E,62,64,F9,71,B2,0B,C8,6C,94,0C,DE,CE,56,8B,39,E6,2A,1D,31,E5,EC,83,4A,94,17,56,69,79,06,6A,2D,C9,53,22,1C,F1,3A,E6,3C,1C,88,1B,8E,6A,5D,77,C2,0C,3E,13,77,82,CC,07,DA,6A,AB,10,98,4A,49,17,71,76,58,99,E0,BE,AB,D2,F4,BC,24,FF,A3,49,79,E3,9C,6B,76,83,06,A2,92,1C,81,88,ED,FE,4E,0C,3F,46,9B,B7,53,87,0C,D2,C9,33,D3,A5,45,FB,F0,36,E3,EB,E7,1B,9F,2B,1E,6B,03,C2,6C,76,45,4A,4E,04,34,0D,44,07,67,C5,55,6C,1E,04,37,7A,05,E9,8F,33,D5,1E,24,12,B3,C6,EE,3C,E1,80,7E,CE,92,30,93,D7,8F,83,B2,80,9C,37,CA,23,18,64,95,F0,DD,B9,B0,AC,0D,65,0E,AB,BF,BB,64,B4,02,E7,A5,68,59,43,87,77,C5,B8,DF,A3,5A,58,8E,71,3C,85,98,F1,33,0F,43,C5,02,E5,38,DF,AC,60,D8,60,05,EA,FC,FB,23,82,AB,32,51,92,DE,5C,AE,10,84,8C,61,A9,E2,AC,68,02,93,C3,ED,1E,C6,07,EF,3C,90,2B,51,58,17,AC,6D,06,F7,03,0B,6B,7B,71,16,EB,A9,C4,35,07,80,CE,9A,B7,3F,0E,C4,E2,E8,B5,BB,5B,DD,6B,EF,CB,87,FD,4E,FE,ED,43,1A,E9,1D,17,2C,AF,18,74,62,6B,18,5C,CF,69,9E,A8,68,16,8B,EE,01,14,1E,4C,52,22,FA,BE,51,19,09,3E,D4,1A,0E,94,91,32,7D,C9,35,E2,2F,92,4E,B9,23,ED,10,C6,28,E2,EA,A8,45,99,82,48,DA,AD,8E,28,A1,3E,94,0E,C5,6E,3E,DE,74,A2,86,1D,B2,5C,80,D5,C7,27,3E,EB,2F,F2,C0,82,AD,35,EB,11,DC,2F,F3,B7,9C,F6,E5,6D,06,BA,79,DF,49,0A,84,B6,5B,C8,36,5E,E4,9A,43,FA,D0,C8,F5,BF,D5,9E,39,AF,7B,54,BE,89,7A,70,AC,49,83,CD,D0,17,6A,5D,6B,FD,7D,01,08,05,9D,68,24,E5,D2,0D,B6,B7,EB,A5,48,42,67,93,77,F7,F3,47,7C,F4,0C,1E,D5,14,41,63,4D,5B,8C,16,F5,09,AE,A9,CB,F1,55,92,32,A7,AE,B2,AC,53,EC,94,07,86,0D,AD,3B,12,27,4C,08,5C,C1,12,18,D5,CC,EE,A5,25,45,49,8C,AD,F9,52,5C,CB,05,6A,D6,1B,EE,32,B8,E0,0F,97,CC,A5,CB,04,01,31,B8,76,56,67,6C,93,19,C9,00,AB,57,E8,60,ED,FF,9E,C9,F7,47,D5,BE,C5,C9,CD,B9,6B,86,CC,5A,1C,3A,75,32,A1,EF,52,8E,AB,22,2E,4E,A4,2E,44,DC,99,0A,70,A6,94,9F,39,30,62,21,CD,9C,FC,80,FC,B2,96,D9,3B,63,93,DB,18,07,DA,F0,C0,67,A6,F0,85,2E,25,20,36,EE,38,11,2C,CC,77,30,06,D2,B7,FC,E6,72,4A,F0,83,AF,45,B2,0F,A9,63,81,F7,42,12,6A,6A,BE,21,25,A1,3D,85,80,39,2B,D6,EA,FF,56,DE,01,FE,10,94,20,FC,B3,58,36,DC,C0,8D,FD,61,E8,B2,42,E8,92,60,B2,55,F5,DA,38,EB,06,C5,D7,6B,B3,53,DD,65,DA,B5,C1,D2,0E,4A,FD,0F,E3,6E,19,FE,CF,3F,05,B7,08,5F,00,9B,46,75,D1,63,F8,3F,8A,98,D2,C5,1A,FB,A3,6C,F4,34,89,EA,B3,F1,BD,56,30,5E,FF,5C,B1,DB,85,32,20,0E,49,2A,80,90,5B,DA,69,03,B4,53,86,CC,98,A7,4B,BA,24,EF,FB,A1,54,E4,FB,6D,D2,37,D7,C0,DA,4C,D4,C5,45,25,53,80,8C,6C,34,FF,7E,69,D1,51,2B,B6,21,16,35,A9,27,AB,67,2D,61,C2,C4,AF,BA,BA,CF,DC,F7,B6,16,E0,7A,C1,29,F9,E7,0B,C3,57,BC,3C,20,FE,8A,4C,DC,7F,DC,4F,65,D0,DC,78,ED,24,9A,56,70,68,A1,44,8A,76,CB,41,18,25,17,27,A0,2E,60,25,26,56,61,3F,C9,EA,42,BB,EA,A4,CA,FA,0D,E1,45,D6,76,8A,5D,27,BB,81,AC,38,D2,71,BB,7E,80,C1,80,C6,E5,63,34,20,0B,B0,C7,75,13,D7,F0,FD,0C,06,26,AF,54,33,3F,B1,2F,F7,40,4F,C1,80,48,5E,13,1C,3C,82,50,5C,10,F6,19,80,A4,0D,60,F9,45,62,FF,83,DD,A3,6C,C3,D4,C6,F2,F7,02,85,ED,5D,F9,DE,F7,DF,09,62,D8,90,2A,91,F1,DB,70,C8,BF,F0,85,58,CB,64,3D,ED,C1,D3,4A,1A,E0,23,88,C7,5B,93,54,D2,BD,70,29,68,8E,B8,96,1C,B9,35,28,BE,B9,E4,CF,5D,3D,60,3C,13,35,60,0E,BE,91,8F,39,BB,C3,AF,B2,E6,3C,B0,A2,AB,C1,68,B7,D5,C8,8A,B2,E7,4B,8B,97,DA,C8,D3,77,D1,AA,7F,2D,0F,CA,07,14,33,8C,A1,A2,E7,27,67,D0,B0,CD,E8,F5,5D,85,2F,C5,85,08,65,E5,4B,48,75,6F,2A,E4,AC,A6,29,56,ED,6C,5E,5A,92,F9,98,03,28,A6,66,FA,13,64,E7,11,10,A5,40,36,45,72,D5,14,A8,37,1B,2F,B7,09,47,AD,D0,D9,EF,C8,DA,BE,69,C9,0F,05,8A,E1,86,CA,31,52,2B,22,36,C7,CB,0E,5B,B8,EF,ED,17,2A,F2,7E,AD,E0,04,71,A2,75,90,87,4A,5B,4D,B4,24,C9,6F,14,DB,6C,5A,7E,7C,DC,46,94,64,AE,5C,AA,9D,26,E7,30,0F,4E,38,70,8E,0F,91,F8,31,EE,87,E2,FC,4B,A2,DA,CB,BD,8C,7C,C2,E4,B3,35,32,97,9D,09,16,21,14,29,C7,BC,19,11,FE,CB,ED,50,D6,CF,1B,84,E7,02,F4,98,E1,E8,7A,E0,E9,20,20,E2,67,54,FF,F0,E1,8F,D1,24,E2,31,02,2E,10,FA,91,37,14,0B,F5,02,CC,AC,94,F9,03,03,55,CD,2C,6B,03,1C,05,18,74,2E,39,F4,44,D5,0A,DB,4E,0D,08,FA,A1,B1,68,08,E7,55,9E,5B,8F,EC,9C,E7,BC,45,14,58,C6,1D,06,CE,6F,CD,69,B3,86,77,C4,77,DC,AC,F6,52,6E,4C,A6,0C,27,04,EF,75,7C,B8,CC,9B,A8,BB,72,3B,0B,66,31,72,4A,9D,EC,03,EA,F4,46,9A,00,BF,71,88,AE,14,F7,93,39,25,59,E9,59,BC,6E,B1,B6,1F,F3,85,6D,AD,5B,EA,2C,83,6C,6C,EE,76,2D,FF,75,A4,CA,25,14,84,07,9A,AF,43,47,26,EF,EF,69,D6,C0,5D,1E,CA,A0,88,84,64,03,52,E0,AF,1B,78,73,30,1C,A3,BF,0A,6D,83,41,D9,86,31,E5,8B,34,AA,14,E4,D8,1A,3E,5A,87,AD,FA,21,FF,6D,18,74,D3,24,EF,F3,FD,DC,97,E4,FD,DF,D4,94,DB,2D,9D,CA,55,E3,1A,F5,43,1B,0A,39,BE,00,3B,08,BA,60,AB,1C,E7,AC,C5,E7,A6,C5,35,30,5E,A2,6D,7E,B3,1B,E3,D7,0E,91,E3,53,C7,CF,97,72,5A,EC,F4,53,BB,01,6D,D8,FD,7A,A7,3D,49,91,0D,4A,70,22,DD,06,3F,D7,C4,96,7E,75,CB,4A,B1,32,7D,66,FC,B7,1B,60,15,01,DD,4D,39,72,8E,40,C2,3C,F9,CA,6E,A6,9C,BF,E4,01,EB,87,F0,37,56,54,A7,5A,04,14,94,30,F1,C1,E7,B6,39,22,BA,57,87,43,BD,67,6E,54,DA,7A,79,8F,65,94,7D,43,57,47,09,DA,9A,60,ED,01,69,90,A3,B0,0E,C9,9B,3D,CA,B4,DD,E1,6F,EF,A7,73,4C,B1,03,B6,91,8C,1E,84,89,6C,E3,24,15,44,02,4D,04,9E,C6,15,3D,DA,FB,CA,A4,0E,D8,B4,4F,69,67,F5,98,44,15,F8,D7,ED,53,CA,F9,B4,97,DE,4E,D6,87,1B,52,4E,F1,47,6A,B0,09,DB,B8,FC,2C,FF,BA,93,D3,AB,5F,EB,D0,9B,86,54,AF,4C,92,E4,A6,90,7B,8C,38,C9,BF,22,CF,AF,4E,E4,38,41,71,25,76,16,6D,2C,85,AB,E1,4F,DC,96,31,E8,BF,E9,6A,98,28,B7,EC,29,1E,37,B2,2E,51,39,3E,13,EE,1D,58,D9,00,F8,FF,3D,19,00,0A,1F,2D,99,AB,F5,87,91,E9,7E,66,28,5C,DC,58,19,F9,BA,C7,DB,0E,A0,AF,64,2D,16,E6,CF,EE,0E,D4,45,B9,B7,9F,79,A9,D7,F9,02,E0,D9,7C,29,C3,A2,F8,CC,E7,54,99,D2,6C,0F,9D,2C,C3,08,09,7E,67,EC,71,FB,16,3E,1D,94,10,2A,98,EE,C9,74,70,88,00,81,FD,43,C9,26,4F,37,71,D9,8E,56,F2,86,95,93,A2,24,10,DD,99,3E,A1,A6,3E,76,A0,96,2C,A6,09,C5,9D,A7,B2,53,8B,90,34,7B,A5,E4,7B,3B,E1,27,9F,75,39,09,C7,2D,3D,92,2F,AE,B7,DB,07,01,23,F4,FC,F3,DB,98,04,3B,F7,BF,39,CE,DE,B5,A3,6B,A4,6D,C9,FE,37,5C,94,5C,5D,92,E4,2F,BB,AF,A7,7E,CC,3E,A1,5A,23,54,80,64,17,60,79,F9,06,01,F3,4A,72,1A,7A,CF,FB,8A,E0,E0,D3,D9,7D,5C,66,EB,19,99,27,19,56,E1,12,99,35,BA,93,A9,A3,C5,3E,25,E2,CC,9B,1F,81,5E,24,F0,41,95,D7,12,8C,62,D0,F9,B1,29,00,7F,A8,16,5C,11,7E,A4,77,11,56,B4,E9,D3,38,AC,A4,C9,D1,76,37,C0,DC,50,DA,8E,55,4D,0C,1B,74,75,0C,99,31,65,22,FB,7D,CD,6E,C5,FD,CE,9E,A6,BA,98,1A,81,A1,FC,DB,8D,60,D6,EF,EE,2B,82,2F,93,6D,A1,97,18,65,DB,7D,39,48,84,09,55,F9,DC,A7,AB,CA,00,94,45,6B,A8,B7,24,42,68,B4,A7,99,D4,E4,50,59,A6,83,7E,2F,47,E8,F0,86,F3,45,86,3E,8A,12,2E,10,A1,2F,F4,72,BF,06,80,67,E8,EE,EA,16,EF,FA,5D,5E,E8,EC,F8,E1,63,89,DB,2F,BF,9A,96,5C,AF,BE,41,56,95,1A,49,08,48,49,94,A3,5F,5F,CA,B2,CF,8E,E7,F4,54,E6,C1,FE,93,A0,56,6A,15,A0,E0,7C,B9,04,5D,D2,2C,F9,38,05,59,2B,2C,72,81,3A,EE,83,51,48,42,5E,A5,C3,5C,D2,C2,7E,D1,86,2C,02,11,B3,AB,D4,D3,88,8F,99,7D,03,3D,4D,64,56,24,98,EB,58,0B,E9,76,BD,56,6D,EC,77,81,0C,D3,6E,12,F0,BC,C5,90,F4,9B,02,9C,74,08,09,D1,D6,48,4C,00,EB,41,E0,E8,1B,CE,BF,B4,DF,58,20,C5,79,7F,F4,4E,88,CE,22,21,43,6A,9F,25,EE,9D,CE,1D,77,56,CE,D5,48,F4,E7,00,0F,28,02,66,2B,FB,6C,23,66,66,E6,63,0E,B9,D8,7D,6D,7A,FB,A9,51,88,53,6B,12,19,89,B2,9E,B7,FA,CB,CA,E4,AE,92,98,71,7A,91,40,CC,88,1D,C6,49,97,ED,46,B1,1D,AE,5A,97,B5,67,FD,11,16,BA,4B,9C,D6,7A,2E,1A,D7,48,2C,3F,25,01,62,34,E2,5A,3A,6D,A4,F0,C2,AB,B5,2B,17,E2,95,55,93,2A,ED,5C,CF,27,0D,56,36,52,B1,F1,55,84,F5,1F,B6,23,D5,11,0C,DA,48,5C,EA,38,2F,5A,85,93,A2,BA,3D,92,05,25,36,9E,F4,0C,77,8B,D7,98,D1,BE,96,70,64,E5,32,D7,D6,88,99,80,C5,CD,CC,39,8E,F8,76,CB,96,F6,DB,2D,E6,74,E2,3D,02,53,E9,3B,B8,80,E8,75,9A,7D,BA,05,F9,8C,71,A0,98,3F,C1,DC,9A,16,E8,FD,8F,45,72,36,6B,B6,F6,92,AF,E0,0E,16,10,47,CC,F2,6B,7C,85,6B,E5,7F,D5,F7,AF,62,2E,C1,CB,B1,ED,B0,B8,75,25,0B,35,8B,94,C6,ED,D4,0A,3C,06,82,22,C9,F6,C7,DB,C2,FC,A8,4F,C1,10,A8,83,5C,63,87,5D,81,B8,87,6D,EE,5C,0A,AC,BA,4E,08,5A,99,B0,27,C1,51,C9,7B,FC,25,C4,23,AA,59,51,64,AB,46,0C,70,5F,05,9C,AD,91,01,A6,61,24,16,5C,A4,10,18,0D,90,EE,C1,CC,6F,35,E1,AC,E1,D0,AE,B3,11,09,E4,36,BE,A8,F2,D4,BD,48,23,CF,35,ED,2F,D7,2D,7A,FB,3D,27,03,EE,B2,0B,B0,43,B3,AF,23,79,79,FC,07,03,48,E2,2F,5E,47,0F,66,CE,26,4A,8A,B4,01,F0,91,A8,C0,60,A6,7F,A2,10,C4,8E,3C,81,54,FD,C4,67,35,F5,4F,42,38,48,21,95,88,E1,66,28,93,E8,E7,28,15,14,22,77,77,AE,4C,98,2E,F9,29,30,C2,EB,6C,8F,E2,35,E6,A6,C9,D5,8D,98,72,D6,7D,44,93,5A,C7,1A,80,06,07,BF,BE,CE,54,75,6D,27,6B,67,76,73,60,7F,73,06,9C,9C,B5,84,B0,BE,DC,AB,E5,39,73,F8,41,0B,20,E5,54,06,63,66,89,9A,6E,35,3C,AC,C9,7E,18,0D,B4,63,96,F3,9D,94,16,2A,D7,DD,92,1B,72,95,2B,4A,23,12,BA,2F,FA,8A,CC,DC,12,38,75,AA,45,B6,F8,CA,CB,BA,9F,8C,6E,36,F9,D2,7D,41,A3,D2,17,E0,6A,4E,C5,4F,CB,D3,2E,A5,A9,0B,2B,83,CF,B4,0A,37,51,68,22,B1,58,95,F9,3F,7A,4A,72,6D,E4,A6,C5,B3,0A,29,49,DF,1D,92,17,32,FF,8B,27,45,66,F0,4C,A2,1B,3D,4A,3D,6A,BE,03,67,4B,60,CC,35,FD,AA,8F,DD,43,B7,72,4B,BA,25,05,7D,54,DA,5D,9F,8E,E4,B8,CC,FC,7F,CC,42,EB,39,26,F9,3A,6D,1B,D8,FE,C9,5B,7C,69,E2,D7,F1,44,81,19,CF,17,00,8F,9E,34,E1,0F,3B,DC,ED,AB,0A,74,9D,F1,D3,75,45,33,C4,CD,0B,4D,BA,6F,EE,FC,06,26,3C,2F,41,8C,8D,DE,A0,29,B7,4A,B3,A7,06,9C,BA,F9,5A,FD,4B,CF,B3,5C,0D,E8,A4,AD,1A,09,EA,3F,C2,CE,61,A6,DD,3C,2A,EC,73,19,04,B2,51,83,5E,56,BA,B7,FB,D8,56,63,F1,96,AC,D5,10,C5,8B,48,3C,E2,5F,75,EB,50,92,C7,68,1A,1A,AC,7F,84,0F,05,4F,43,77,E4,31,4F,15,A5,14,63,C1,67,C8,B9,DE,61,28,00,11,B8,D3,39,87,11,F2,45,74,89,E9,09,CE,72,EA,F5,BC,D0,B4,FF,36,BE,63,89,CB,17,6D,82,BD,06,08,33,5B,FC,D0,17,4C,7D,1E,75,47,AB,F4,EB,09,E8,2A,D3,A5,CF,93,C3,8C,D1,CB,C1,94,F6,E4,D5,E7,D8,C9,CF,BF,11,F4,FF,D5,EE,F5,2B,38,28,39,71,C6,89,4D,11,3A,DF,DF,79,80,61,F5,20,85,F1,D0,20,6D,82,B5,BC,37,CA,34,CB,FA,7E,7A,29,DA,F9,57,33,E2,BE,ED,26,82,73,F3,C4,B4,84,89,06,AB,8D,0D,3A,36,B1,FD,07,1F,3F,35,15,92,4D,B7,51,4B,16,34,28,C4,71,DB,21,62,C8,45,AB,B0,D2,3C,32,CB,59,8B,0B,7B,F1,DA,EA,21,1F,0E,E7,FA,65,F3,30,E2,75,B8,19,AC,97,DB,21,B3,19,22,7F,6A,57,78,95,33,05,88,F1,23,A3,61,F2,DD,51,50,D9,35,CD,6F,8B,8C,AC,15,CE,8D,1B,7F,BB,F9,E8,A5,8C,58,FE,3C,CA,A5,DF,28,AF,4A,91,56,9C,38,26,D8,1B,90,40,4F,D9,3D,18,E1,76,A3,E5,5D,FF,96,A2,B5,DB,E2,E8,BF,C4,C9,CF,D8,4A,BF,0C,D1,30,4A,EE,59,50,9B,35,59,15,99,74,98,16,3A,0B,40,34,5E,5E,36,5D,26,5E,4F,6D,52,AE,1C,17,06,85,17,72,2A,7A,12,73,30,72,D3,A4,9A,66,15,DE,02,EE,E0,C6,B2,54,D2,BC,EC,DA,2C,F9,71,1A,D2,7C,7A,F2,1B,72,DF,9D,C1,C5,72,C3,D1,8B,7C,B9,4B,3F,E2,84,BA,BD,22,BB,F1,B9,C6,20,BE,54,23,5D,7F,62,FB,FB,CE,F1,26,8E,FA,17,6B,7B,4D,67,25,F8,FA,3F,7C,2C,2B,52,07,BD,B3,9C,D1,53,24,AE,91,F5,AA,77,BE,B7,26,EC,55,A1,98,C8,29,1C,0B,E2,3D,B0,D2,91,FF,1A,F3,12,B0,FD,46,14,19,D1,18,7B,58,3B,2C,0B,D2,26,FB,A2,B4,7A,72,30,7B,F5,2F,A3,9C,F0,F3,7A,0A,2C,44,22,C0,5D,F9,9E,A3,92,C0,33,D7,21,D3,02,69,3E,5A,3B,C6,89,48,67,FC,4C,83,60,BB,9E,92,34,D4,B9,BC,48,FC,08,88,EE,C5,F8,33,2A,54,CC,FA,D9,AD,3E,8E,3C,F7,73,5D,B6,37,30,B4,7D,89,15,B1,73,46,72,A7,06,DC,E0,27,B2,CE,16,F0,1F,56,DC,A7,46,9B,30,42,01,06,8D,FD,2A,04,B3,3E,FE,E9,3F,F6,30,F1,21,07,D6,1F,12,05,CB,2E,02,48,3B,63,F6,2B,FE,5F,D8,20,7A,EC,84,3E,4D,A5,44,B9,07,DD,9E,C3,43,03,F8,EA,3C,3E,33,4B,56,DD,76,2B,F5,00,7B,FD,9A,5A,C1,16,E9,BA,6A,C5,4A,BB,29,5D,D5,CC,AE,EE,2B,21,5C,0C,8B,D2,CE,33,D9,CE,97,DF,3E,3D,57,57,53,DB,8F,03,06,E5,36,A9,B5,C1,C3,C1,6A,FD,28,CD,6E,3F,84,11,84,41,F6,60,DF,36,CE,40,76,04,97,40,F1,9D,10,DD,46,9C,65,6A,61,1F,B2,3C,0F,81,15,91,05,3B,0E,E0,4D,E1,8B,AD,C0,1A,D0,3B,A8,4D,41,02,BA,5B,35,AD,50,48,F1,48,BB,2D,25,16,5F,42,46,80,93,4E,B7,BF,DD,3A,4B,91,C7,09,13,4A,79,F4,29,CB,4A,D3,61,AF,55,99,3E,D9,EA,76,D4,1B,9C,A5,7C,30,D8,73,EE,E7,AE,BF,34,B3,03,71,16,DC,BE,39,E1,18,9E,98,40,33,5F,7E,1F,71,45,92,8C,0D,52,3B,7B,05,44,0A,BA,93,DE,F5,81,CC,55,79,1C,B6,16,AD,4A,F9,D5,AC,68,2B,07,B2,05,D9,98,8D,FA,A0,DB,2F,27,A2,FD,0B,6E,61,6E,90,72,A1,A0,C5,81,4A,B5,40,6F,00,B9,FF,BA,04,2A,B5,84,4B,2D,2D,60,51,87,A5,64,BA,C1,72,DB,24,4F,A6,A0,A9,50,84,3E,26,CE,5E,F7,58,69,65,B7,47,34,74,4D,3D,36,03,91,39,DD,E7,F6,4E,4A,43,40,B8,4D,2E,77,0E,F9,6A,FD,FA,CF,C6,AC,E4,AF,AA,15,0E,36,8F,E4,AB,82,FE,51,D4,F5,28,5A,C1,53,F3,66,77,06,1C,A7,9E,11,4C,AC,A2,B3,6D,1F,F9,B5,8C,52,19,06,CC,6C,C3,79,37,B4,F1,3D,0F,1E,4F,C8,72,DC,B1,01,16,05,CF,40,EB,AE,0A,92,59,13,3F,4A,81,AC,9D,C0,CC,DE,4F,03,7C,BE,9A,14,F1,2E,22,EE,34,21,F0,D0,66,48,5D,58,78,62,2B,40,02,D7,FF,84,40,4D,FE,4E,3E,86,9F,0E,AC,34,EE,E4,77,B9,24,9E,41,79,CD,31,FB,96,D2,34,E4,E9,18,E3,70,B1,E4,31,7F,DD,AE,80,0A,FB,FE,65,CC,E4,49,A5,A1,5B,67,A7,A2,87,89,1B,D6,42,D6,3F,39,66,2A,DD,80,36,D1,05,4A,BB,CE,D5,3A,4B,40,E0,02,E5,A4,84,8C,F1,84,49,BF,4F,60,33,9E,47,D5,C4,4B,86,C5,35,50,8D,F8,75,C5,42,2A,D2,FF,46,56,3E,1F,16,3E,99,47,29,38,AE,6A,0A,40,35,D7,0F,87,25,2B,37,6C,85,BD,66,4A,AF,A0,1B,03,45,80,BF,62,EB,6D,D5,3B,CA,D8,F4,52,06,F6,27,05,0D,68,08,45,FA,E6,03,9C,29,3E,89,E9,7F,10,17,0D,D4,55,8A,71,DD,E1,B7,25,8D,2F,4D,AF,5A,FB,33,03,55,B5,CF,33,0A,F0,66,76,AB,82,98,8D,81,C2,69,A1,A2,42,66,E6,EC,75,EC,99,B2,20,04,B7,97,8D,C9,25,E3,9D,B8,B2,8C,CD,C1,FB,C5,99,15,1B,9D,42,77,38,EB,0A,56,26,0A,7B,43,EF,5C,E5,1A,28,34,CE,73,A0,14,0A,DC,55,6C,CB,55,0A,D6,D5,93,C2,A5,20,BA,9A,F3,4A,B0,04,42,C2,CF,C2,3A,BD,17,B0,2C,D7,F7,9E,98,FD,1B,A7,25,43,37,96,CF,34,19,6C,AD,91,43,0E,69,A2,52,26,FA,B6,DA,A6,20,33,48,8C,AE,F4,A5,96,A5,1C,EB,CE,9D,61,29,58,AB,4B,73,7D,D1,A5,17,CB,6B,62,8E,BF,96,F9,2F,4C,74,BF,1D,73,A2,C1,D1,BB,00,AC,0A,81,45,16,9C,8D,AB,FC,88,27,E5,E6,3A,0F,8A,37,8B,EB,6C,65,A4,2C,BA,8F,35,5F,5A,EA,D0,1A,E9,60,AB,F6,1A,18,88,AD,9F,A0,82,C5,7C,65,DA,B3,C4,DB,0F,6C,B1,CD,41,22,6B,30,BB,40,10,03,43,47,84,4C,A6,5E,5C,6C,5B,E5,AE,6F,35,6B,EF,D4,80,E2,4D,C8,33,EB,76,42,DF,49,06,94,60,A2,13,5D,D3,F6,B2,E5,2F,F4,A5,93,7C,CE,46,2B,B6,E3,2C,53,7D,CD,2F,2F,A7,73,2C,18,91,4F,19,2B,3B,D0,16,D3,7B,64,92,4F,77,AA,E0,D1,2A,1E,16,26,1B,A1,EF,CA,92,80,6F,8B,A8,EA,ED,00,B0,84,0E,08,44,9A,CE,AB,0C,50,25,DF,28,D8,B3,2F,4A,5D,C1,1C,C5,00,BE,5A,A1,1C,FB,DF,BD,84,A7,71,60,23,0D,30,8A,09,7E,D6,C1,64,99,F2,A9,D1,DD,15,DB,85,3A,36,C1,99,CB,24,EB,47,98,01,FA,E4,9B,BE,06,69,D4,18,A7,5E,8C,09,DD,5E,07,B4,4C,43,4E,39,98,6F,A7,93,82,5D,CA,6C,0F,DC,F7,D4,5C,A9,A0,61,32,03,F8,25,2E,DF,A1,D1,9A,EB,50,49,22,BB,6A,84,5E,12,88,3A,B3,8D,E2,18,DD,66,C9,48,50,39,B4,80,A2,65,41,25,98,0C,F6,1F,86,09,5C,4B,35,3A,6F,AB,09,FE,49,95,3E,DE,D3,7E,6F,F8,84,B2,68,97,8A,DE,EB,B0,05,8E,C6,BA,E8,E8,05,28,DE,4A,24,5F,F6,1C,38,E0,29,1B,6E,C4,60,E4,90,D7,A4,F6,A7,96,BE,6C,B9,3D,52,E5,AF,78,B2,F1,A0,FE,65,D7,55,B3,5D,29,7E,EC,90,41,EF,D7,AB,52,4A,6B,C3,0C,EA,76,9E,B4,5E,EF,2B,96,0C,40,EA,EF,66,0B,36,6B,15,ED,71,7F,81,44,CC,79,15,E6,D3,6B,C6,D3,6B,EF,CB,AE,E7,35,40,7E,57,F8,A5,CE,02,56,9A,A9,22,94,B2,11,6D,01,6F,46,E6,98,79,B5,8F,9C,F4,8F,D2,9D,ED,98,35,C5,E4,F2,06,38,04,0A,21,BB,82,14,FA,24,3A,EE,83,18,A9,52,30,18,04,6B,4C,68,95,BC,E1,48,09,F5,38,3B,F2,03,E7,D6,2B,85,57,7D,1F,9B,2C,4B,4A,CA,4D,DA,62,7D,5C,B8,FC,B4,4F,99,0F,41,22,12,63,57,E0,E1,D8,C6,13,5E,64,17,EF,2F,8A,75,56,D4,8D,49,B9,8F,A0,EE,21,04,D8,C4,F0,E9,AB,3A,5C,D5,81,18,70,BF,CE,E7,D2,6B,9D,D8,CF,10,FD,C0,02,68,BC,3E,57,A1,D5,5A,21,6A,4B,D4,9D,F2,60,63,7C,F2,8E,C7,9A,0C,FB,8E,3D,15,F0,D3,5E,47,E0,6B,A1,19,24,17,73,28,98,08,56,57,CC,D5,C9,89,8B,93,4A,3E,09,C6,62,16,D5,65,5D,48,D2,86,3A,32,32,5D,83,06,65,22,C1,25,2B,44,50,BD,FF,DA,E2,A6,8D,F9,48,5F,3B,01,A1,CA,72,3A,EC,8D,10,DA,5D,8B,52,DD,9D,AE,39,96,E3,06,52,3B,E1,8D,6A,0D,4A,2F,69,ED,C6,33,BD,D6,5A,B0,AE,27,F3,AE,AB,21,A8,78,ED,6D,17,8A,5A,F4,97,C8,76,D8,84,B5,23,09,42,2B,56,F0,76,17,C7,2A,3C,0C,48,65,11,C7,F0,5C,80,D9,7E,3D,73,80,CE,92,0E,AB,4A,57,F2,CE,89,D5,3E,55,14,2E,4F,95,8E,4F,85,70,2B,D9,00,BA,60,0E,C1,C5,5F,71,F5,28,EC,3B,3D,F6,A6,A7,CB,5B,F4,2E,2D,B2,B8,30,59,89,EB,AC,C9,CA,06,13,2D,E9,D2,4E,9E,3E,9C,97,2C,F1,83,CD,E3,B2,00,5F,D2,2C,FE,80,0F,51,18,AD,41,28,21,FD,9D,87,DE,F7,47,C4,78,D9,C7,06,4B,A1,3D,E5,27,20,AC,41,44,4C,F8,32,A1,70,6B,A8,6E,DB,8C,93,5D,54,D3,50,B8,49,05,5E,DC,77,A5,65,07,D0,49,35,00,C6,18,7F,B1,34,FC,54,0D,66,66,C4,96,CF,A2,72,E7,55,8A,E2,26,0C,E7,49,91,6F,32,0F,E2,A2,A2,88,E6,0A,AE,1F,91,E7,06,12,10,06,23,B4,84,F8,B9,61,29,25,BA,FF,83,06,3D,44,FF,94,38,19,AC,D4,34,12,86,4B,6B,2A,99,BC,4E,EA,DC,F7,64,27,B4,AE,01,F1,D7,96,73,D2,93,17,40,3E,5C,32,73,5B,71,6B,48,96,65,BE,4C,27,DC,D2,46,DA,D6,9A,89,1B,09,62,92,19,08,D5,12,39,7B,7A,09,E5,21,43,41,5C,5F,64,1B,82,D8,1C,03,B4,1D,99,42,AF,D0,6C,DE,BB,CA,CE,0E,94,E4,04,28,A7,92,87,D8,CB,43,8C,3D,07,60,D1,F8,10,2D,C5,D0,39,9C,7A,17,EE,38,7D,93,AB,3B,1D,A2,6F,C9,57,D3,3C,32,C2,9E,35,A2,99,F8,15,DF,AF,7E,6E,0B,85,32,C8,62,40,D9,F1,E9,9E,94,8F,1A,DC,6F,9B,28,09,D5,91,21,90,02,78,C9,7A,B8,F7,18,EF,0B,78,7D,DE,5E,0F,BA,2F,27,B1,55,4D,1A,45,F4,C3,16,C4,11,5C,D0,B1,8E,A1,F9,1E,FE,CC,C3,8C,3D,A9,92,5E,8A,EE,C5,18,17,27,F8,B5,96,9D,23,4E,E6,B1,26,1E,F7,A4,6D,C0,9E,A5,5C,25,01,8B,7B,44,2E,4A,E2,34,40,E1,1B,31,6A,3C,62,DB,CF,24,2D,52,36,D7,6F,02,A5,5B,DF,66,5E,51,A4,45,D0,D2,C1,97,79,18,93,68,E6,6D,4E,05,C6,4B,3F,BF,C9,43,4F,C0,0F,68,08,20,6A,75,64,41,4E,A3,3E,63,01,B1,7E,45,AC,7D,F1,76,E5,5C,F3,F4,55,2F,7B,23,95,A1,15,1D,51,B0,D5,44,81,B8,B8,7F,AD,61,1F,40,97,EA,D6,EC,67,AC,E0,EE,F3,B5,55,02,C1,64,06,55,94,FA,A4,DA,DA,0F,5D,3E,C0,7F,A1,0D,E1,01,04,F4,F4,03,4C,A1,BC,E5,33,41,D7,2B,41,E7,A4,39,FD,2A,13,CB,72,4C,47,B0,B9,A9,5B,94,BF,FC,F5,9E,D3,1C,45,67,46,DF,F2,DF,DC,61,B4,51,9E,5A,98,70,69,F6,85,D6,97,FA,E8,97,AF,BB,99,0D,EF,8A,E3,99,6F,82,EC,7F,2D,E6,BA,BC,C1,29,A6,50,A6,2D,23,04,2A,E0,C3,A4,36,7B,F0,48,48,52,87,6D,BD,8C,E4,47,ED,24,FF,D6,3F,41,CE,0B,4C,4B,1D,81,3D,95,E4,2C,7D,F8,43,72,44,58,25,4D,66,D2,F6,51,16,2D,52,87,2C,4F,9F,3D,2F,3F,E6,30,5D,53,10,E6,9E,4A,77,A2,0B,5F,8B,5D,03,42,C3,10,41,DF,44,5F,BE,08,4B,92,CD,1E,1F,19,85,6B,30,48,0C,6F,3C,1B,1E,D7,C6,52,3D,C3,B6,C8,3C,5C,56,A3,ED,7B,70,E5,5F,C9,96,7B,89,F4,FB,5D,81,CA,DC,57,BA,DF,B4,0F,33,15,BE,D5,A2,DC,CA,31,02,F6,A8,B4,34,6D,27,0B,6A,D3,C4,99,9E,E1,1D,86,ED,C0,D0,04,BB,36,E3,D1,99,D3,A0,E6,C9,60,55,D8,09,BF,7A,36,C2,E4,47,D4,CB,C8,40,EA,2A,57,92,F6,32,24,E7,A6,DA,E8,5F,C2,B7,A2,39,B9,98,91,DA,AB,6A,9A,96,5E,A9,E3,48,6B,7A,F1,5A,AD,E2,2C,F2,FA,7D,AF,86,19,11,43,7A,CA,46,48,D2,11,0E,2B,AC,DD,72,69,88,F2,E7,01,83,07,8C,44,B2,32,0D,6E,20,72,6D,61,DA,EC,E9,C7,6F,0D,11,36,10,F3,9E,8D,A0,03,F1,91,CA,34,7E,28,50,DB,69,F9,FC,86,82,DC,61,70,8B,30,81,66,73,26,0A,8D,94,E5,81,D7,12,27,0C,FC,F3,75,73,AA,27,F8,76,CF,16,06,14,87,A7,CA,6B,18,B7,36,F4,80,E3,B6,9B,17,F8,D8,7D,D6,0A,83,64,0F,9D,29,44,17,7C,1A,E7,7E,F0,01,9D,CE,1B,88,40,F5,76,29,CA,0E,BE,38,26,7B,6E,23,78,2E,D5,FC,9C,23,CA,E6,51,E4,21,C9,2A,9B,46,68,C3,40,1D,77,C3,12,9D,7B,8B,E7,A0,75,65,2B,04,9E,E5,6C,4F,E8,6E,56,5F,17,31,A5,0A,32,C5,F7,3C,CF,69,0C,63,24,D6,6D,D1,8B,6E,5B,5F,7F,B4,1D,81,50,5F,0C,8B,0A,BF,87,36,BB,C9,11,1D,F0,30,B5,97,08,DE,2D,B7,5C,B7,75,98,29,87,0E,4E,B6,8D,47,13,20,C4,D9,BD,49,52,21,93,3A,F3,18,5C,A3,A7,71,8E,8F,25,3D,3C,40,3C,AC,40,21,CA,32,A5,C8,F7,D9,E0,B8,5E,3E,E7,7F,6A,CF,9B,A0,1B,2D,DB,94,5F,F7,55,7F,6D,C9,D9,7B,D0,81,AE,92,36,BE,5A,EF,68,30,D6,8F,34,36,9B,94,4F,EC,14,4E,96,C9,59,36,26,BA,1B,5E,15,A8,05,5A,5E,ED,32,E8,05,55,62,18,A2,DF,42,7E,C0,0B,31,EF,69,95,A4,A0,BF,4D,89,97,A1,04,38,A2,57,3D,53,63,AE,B3,3E,6A,63,87,9B,00,50,65,04,FB,B4,C2,70,22,C6,98,A3,DC,1B,25,3F,3D,6D,80,43,0F,5F,2E,8D,9F,D1,53,44,15,22,01,52,6D,53,82,08,71,9B,CD,70,C0,B5,EE,13,82,B7,DE,AF,56,8A,6C,F9,5F,D6,A2,9D,96,C0,8E,25,6A,9A,B4,A8,5E,CB,B1,3B,AF,10,C0,9C,98,2C,1A,1E,8A,A2,BC,A9,97,E2,F7,1B,16,D8,9C,91,08,43,1D,B3,CA,30,59,AF,7B,1A,54,FE,54,9D,26,64,E9,DC,28,8C,B9,DD,CE,F9,DF,B7,11,24,6B,F5,81,2B,4F,48,7F,0A,7B,DC,D9,40,80,3D,41,AD,43,5A,EE,55,32,72,8F,97,8D,48,3E,2B,5E,53,E6,C8,7E,95,22,E1,7B,8B,A6,31,1A,D3,92,E9,21,2D,C5,68,48,A9,8A,C6,C9,E6,8A,9D,F6,91,98,38,4F,39,7C,FC,1A,13,A8,E0,29,BE,89,F7,30,95,96,4E,52,69,61,69,8F,65,7C,33,20,D3,54,91,A3,C7,2A,AC,1B,6B,67,63,F4,57,D2,71,97,D5,57,5C,68,6A,90,C4,2A,F5,21,79,99,A0,BC,E1,7A,98,3E,BB,18,DC,53,2F,84,94,C2,F4,0C,0E,A9,F2,05,A5,C6,20,ED,B5,A6,A3,9E,6C,74,38,8E,C7,93,DE,68,BA,1C,C3,91,05,29,D0,49,09,38,43,02,90,58,24,82,73,C4,98,05,B5,82,E9,A8,87,99,DD,7B,A8,CF,CD,40,5A,E3,C2,51,14,18,ED,AE,E2,17,01,D7,E9,B0,4A,26,0A,D3,9A,8A,42,DB,1E,D3,82,8F,C1,2F,F3,06,DD,67,CC,D6,51,5F,41,50,C0,E1,61,0B,1E,12,A4,8B,F2,F4,A1,08,B1,80,03,B8,1D,88,66,80,BB,14,FB,EA,33,4F,AA,54,23,8C,60,83,DE,97,50,D1,64,CD,1E,76,56,CC,60,A9,F6,6F,B3,47,14,85,DB,9F,57,9C,B0,BC,AF,49,1F,31,ED,37,8E,78,E5,D6,00,7C,41,57,0D,E5,21,2F,BD,F3,70,77,96,9F,2D,D3,96,9C,96,22,A1,2B,52,83,0C,A0,6B,B6,84,A1,FF,CC,53,C5,D4,CD,F5,20,35,71,9F,51,9C,BB,BA,25,E2,93,2A,57,79,1B,46,50,D1,51,C7,69,12,AC,50,F2,46,56,6B,57,21,2C,17,1C,73,E7,72,91,14,EE,51,16,E4,83,2A,5C,23,B3,0C,4D,E1,CE,D1,AB,DB,4F,A1,6B,22,4B,01,74,77,FB,61,D6,BF,82,EA,4A,35,1B,0F,BE,EE,20,B1,48,0F,74,DC,1F,07,B5,6C,43,46,AF,1C,63,88,50,86,B4,C7,13,1B,D0,E9,FA,7F,B8,7D,35,9C,4B,A4,76,83,AB,36,B9,63,63,21,45,E5,2E,F2,56,5A,26,C4,B6,12,1E,F9,EB,C0,54,B9,99,4D,4C,A5,1D,B3,8B,A8,02,61,9B,5A,53,3A,0B,78,F1,A5,CD,5F,EE,8C,E5,26,6B,09,2D,06,3E,60,2A,00,63,54,F4,82,77,73,C6,9E,B3,B5,4C,6A,8D,A5,F1,64,01,48,AC,3C,13,1E,88,FF,96,BB,2B,3A,14,92,5E,0C,CF,4B,B5,73,85,CF,E0,64,CA,F4,A2,88,99,21,2B,A0,B6,38,70,16,0A,4A,AE,44,6F,1E,AE,85,99,05,18,70,72,65,8C,9D,B0,D5,92,F3,5F,3F,BE,E9,B5,8E,70,39,2E,4A,E4,67,82,3C,50,E4,B7,D3,21,F2,2D,24,3F,9B,F4,BC,21,F0,04,AE,17,12,E6,B3,4D,53,93,AE,04,63,B6,57,1A,3F,44,98,B5,FC,84,D7,FF,75,E5,D1,0F,E5,1E,A3,BF,5F,15,C1,46,C1,DC,9D,53,4A,98,DF,CA,1A,60,87,15,FB,48,A5,62,84,F2,65,AA,62,B4,3B,2E,C9,62,CF,AF,6C,C4,BE,CD,99,07,68,57,44,D0,89,A6,EA,4A,B1,A3,50,35,C7,F8,85,84,1A,3C,DA,D1,FF,90,32,3B,CC,92,55,CD,A3,12,C3,F5,AC,D7,E1,95,E1,32,FB,75,C2,7F,2F,CD,A4,06,90,69,FD,5A,83,B9,BB,FE,81,BE,71,0E,38,DF,48,3F,91,83,31,37,9B,14,40,44,17,BF,AE,71,82,C8,27,23,D8,A6,97,FC,71,40,86,25,8D,16,68,A8,CB,C2,AA,77,CD,F8,AD,98,B7,36,47,CB,E6,76,FD,A5,CE,92,85,C9,9E,0A,5B,2D,3E,C3,30,C5,6D,7E,74,52,8A,52,65,50,1B,8C,D2,27,5D,D7,28,BE,A0,FF,63,8A,5F,DF,2D,D8,1B,99,7A,C5,34,73,32,3D,42,E3,B4,32,76,90,99,D2,38,F8,B0,33,FF,27,63,D5,EC,17,E3,0C,1F,AC,F4,CD,CD,EB,64,7F,DB,FF,7A,FE,72,C9,C9,C0,C1,1C,65,AC,41,8E,05,4B,C9,E7,C2,43,4E,03,5B,3A,59,75,9E,7F,15,45,FF,80,6B,AD,BD,12,08,A8,C7,00,96,69,53,64,3A,8F,80,59,FD,68,99,1E,51,99,72,F4,AA,3D,48,0B,A6,62,2C,3D,CA,2F,CA,3B,EA,59,6D,D5,40,CF,8D,92,43,B7,FA,B9,B3,C3,CF,52,97,F8,4B,BF,89,86,30,F2,29,9D,07,B0,FE,09,A6,BE,2A,9C,5F,EE,0B,AE,FE,63,29,85,42,DB,59,FA,D8,C7,0E,4B,8A,1E,3E,53,B7,21,B3,0B,CE,A6,A0,19,6F,A2,ED,0B,53,DC,A5,1D,45,8B,AD,F3,C9,6A,6B,33,C3,09,D9,8A,16,F8,24,7F,6E,5C,D8,28,32,34,B1,E6,EB,8D,8C,7E,DA,65,10,F3,87,05,CF,F8,86,54,01,2E,15,23,A2,EA,EB,60,BB,4D,29,B6,15,6F,CB,8D,57,80,C5,AD,71,6B,8A,55,2F,C7,87,AD,41,32,95,4C,5D,52,E1,9E,13,C6,DB,38,4B,18,FB,BE,6D,51,C9,91,99,0B,74,49,76,C8,6C,13,14,EB,C6,5F,88,A2,CA,09,43,B4,03,ED,0E,8B,96,C3,F8,2E,9E,E5,74,64,3B,EA,EE,7D,9E,97,F9,D6,83,21,0C,00,ED,2A,55,97,C1,83,87,24,6C,02,D8,03,90,D0,B5,2A,85,5C,F4,2E,3C,14,D4,DD,03,32,B7,E7,C1,50,F7,C1,43,06,D4,2D,B7,58,0A,2F,54,16,47,02,E6,E0,BE,C2,D7,70,B4,C1,7D,78,50,E1,EF,7A,9E,04,2B,8B,58,DC,25,E8,96,8E,A4,68,54,36,20,32,60,17,DD,5B,EA,AC,22,B3,4D,7E,BE,4A,3D,95,6C,44,2A,A4,D5,C6,62,0D,03,AA,2A,14,6D,BA,59,27,2A,CC,6F,56,13,1B,BF,AF,29,BB,D9,B0,B8,A3,C6,33,0F,62,BA,5E,94,D2,4E,7D,5E,DE,3F,CF,0F,24,CD,65,E8,F4,40,EE,27,C2,24,6D,76,24,89,21,F1,5F,1A,7E,6D,F9,A9,EB,7C,57,05,E7,E3,33,F9,D6,48,AA,BB,EA,CD,13,18,FE,7E,EB,41,31,3C,FB,F0,00,D9,56,F4,04,55,21,6D,9E,44,48,74,BC,A2,20,A6,C8,0E,4A,A8,21,E3,44,33,57,F1,CD,4E,E2,BC,B5,9B,B7,93,3C,FA,73,9F,05,3C,57,26,BC,C5,BA,DD,76,EA,68,B5,7B,1A,38,C7,10,C1,98,8F,AC,98,DB,53,BC,AE,5A,5D,08,80,EE,51,49,A9,8A,95,EC,BE,40,F6,DF,75,78,06,AE,4C,87,FB,4A,D3,81,59,C5,0A,D4,49,92,C4,DF,C3,75,A2,62,E6,7A,E4,95,AE,B1,FD,5D,BB,78,76,76,E8,5B,92,C0,8D,0F,EC,70,9F,9A,FD,B7,45,D6,BD,7A,C0,C4,23,7E,35,E6,9F,54,87,96,2A,51,68,0D,72,11,0A,9E,9D,AA,58,40,D4,9A,FF,D3,D9,09,08,CC,1D,60,E1,11,8C,BA,2F,6B,48,F9,FC,77,6E,52,7B,55,01,35,73,64,5C,C3,BD,35,84,E2,F1,24,6F,96,F1,59,10,B5,E6,44,78,97,1B,BE,B7,37,52,EC,4A,44,11,4B,98,22,76,A5,D8,00,1D,FD,5B,3D,8E,BC,89,12,1B,E1,58,57,E4,64,26,2B,D4,C5,15,41,01,7B,85,C3,C5,0D,5F,1B,BB,79,3C,20,9F,96,D6,B8,9D,CB,6E,79,63,13,87,65,73,5B,42,11,7C,56,F2,71,78,5F,5D,2B,5A,15,9E,AF,9A,7A,2C,D3,8F,0B,BD,40,7A,14,DE,E2,38,93,F6,F0,AE,C2,F2,E0,91,AE,F9,1D,F9,13,1A,1B,E5,26,9A,0E,36,C2,27,CB,CC,64,F6,8F,B3,2C,38,18,E3,85,28,FC,6D,D8,A2,0F,F5,69,37,D8,7B,59,B1,AC,13,1F,8F,41,CA,EC,21,66,F3,29,7B,A0,91,E2,27,E9,F0,6A,D6,D6,4B,A1,FA,28,BA,1E,51,B1,E5,03,0F,0D,0D,2B,EE,23,A0,AB,C5,57,D9,B0,28,A9,DA,F7,70,59,FA,8D,9E,8B,5A,16,70,38,F1,CF,2B,98,89,3D,00,75,08,27,A5,B2,8B,C0,AA,10,97,A8,85,5B,91,84,70,99,85,7F,46,8A,BE,2A,91,4E,33,5E,A0,32,3C,B5,02,D0,B6,20,B9,D3,14,0C,78,46,55,B9,29,FD,8A,2A,FB,C5,2A,2D,43,27,BD,43,9C,34,39,97,76,C6,01,6B,3C,05,AE,4D,19,A9,B5,1A,C3,EE,6B,BE,CC,70,79,B9,B9,3D,A5,05,BB,CC,C2,8C,36,BA,3A,23,CA,15,AB,E2,76,62,71,21,A0,53,C2,23,02,B4,BF,02,6B,29,64,83,D2,F4,16,F3,07,6D,E3,A4,66,EB,C8,31,95,FB,00,79,FB,1A,94,81,E8,01,34,C4,AB,FE,4E,96,75,7A,EC,E7,FF,FB,0C,5A,3B,2C,33,F9,16,EC,D1,9E,A3,44,B0,73,4C,F8,99,80,FB,7C,91,C9,EE,25,73,AD,C4,1B,65,23,37,35,16,A7,BE,25,DD,F1,F3,3A,96,95,49,CF,5B,9B,09,9C,13,83,F2,37,DA,9D,25,8B,DB,44,88,A8,61,B5,09,1E,78,AE,28,2F,DF,25,86,A1,55,4A,42,28,91,62,B8,39,50,F0,8B,9E,94,A5,D1,6B,18,AF,A0,44,3B,38,FE,A8,AA,5C,AF,FD,2D,5B,C7,A8,6B,03,F2,4C,97,40,47,07,EB,BC,9B,07,72,42,E2,53,30,EB,1D,CD,42,7A,99,B8,42,FE,A3,FA,E2,1F,62,70,11,C1,C8,69,64,59,B7,B9,8D,2F,8E,ED,17,AB,F9,FD,6E,44,18,3F,91,3C,2B,1F,EC,31,17,6C,5B,96,56,86,47,09,BE,F2,16,0F,39,C5,77,10,BA,E8,2A,E7,B1,4F,E9,0A,96,E2,B5,42,BC,AB,5B,25,00,A0,5D,AE,AB,28,46,F7,A1,AE,57,78,65,8F,5E,A6,2E,32,BF,65,99,9E,83,E8,71,51,D1,16,41,B9,CB,9B,F3,87,DC,66,50,1A,21,66,AF,F2,7C,D4,0B,9B,0E,29,97,8F,02,B3,8D,4E,4A,25,4C,62,5B,00,EC,36,EE,3D,2A,43,41,17,61,EF,A3,35,A8,62,DF,1F,FB,92,F5,65,1F,C2,8F,A3,B7,E2,B8,FC,C4,58,A7,40,6C,4F,2F,83,C4,BA,7A,11,BD,A8,69,DA,8F,9F,34,16,98,79,14,AA,FC,BD,C1,A2,DD,28,EA,D4,C8,58,75,6E,61,98,99,BB,ED,0C,15,B3,95,9D,FB,53,1A,32,56,92,4E,E5,B0,12,E8,49,7A,63,45,DC,6B,12,83,E4,9A,9F,1E,7A,DC,C1,2C,96,78,6F,76,D9,72,E2,FE,D7,C4,0D,BC,EA,60,CF,F0,06,9A,90,CD,7C,8A,EF,D0,BB,9A,D3,75,58,FB,04,71,6F,5A,B6,09,A2,20,2E,4F,56,4C,80,44,59,E0,C3,C0,E4,F4,4E,70,00,34,44,C2,E9,B4,13,C3,5F,C0,84,07,5D,6A,95,7B,DD,C0,A0,88,2F,BD,51,7E,A1,F6,F7,07,F5,A9,E8,57,65,7F,D5,B2,9B,99,19,5C,77,C0,EB,7C,94,DF,75,F2,E4,80,8A,7B,BB,23,95,9B,14,34,5E,A3,23,A4,64,4E,27,2F,2C,70,B7,23,00,65,06,BE,AA,AD,A9,48,EF,03,CE,16,36,65,17,AC,47,B5,3C,97,05,01,B5,3D,68,A3,73,C6,09,AE,81,40,2E,F7,C2,E5,74,28,61,89,4F,15,A5,43,6A,E9,1A,05,2D,AA,8E,59,00,6A,B8,9C,84,78,40,00,61,DB,60,CF,0A,E6,B4,BA,90,C5,B2,EE,74,7A,D6,A7,6D,CF,3F,33,F5,76,39,C6,D2,A1,D5,EB,0C,37,F1,43,E0,C5,54,7C,19,98,63,DE,22,69,9D,CA,09,6F,8E,80,5C,B7,16,9A,3C,5C,CA,E2,DF,4E,95,1A,42,72,70,C4,DD,44,9C,A6,9F,F6,C7,40,1D,E8,B8,5D,82,FE,E7,DE,53,0A,30,33,84,3D,2C,A1,C4,E2,66,B3,54,50,2C,E3,CE,46,C6,F5,AA,71,FB,48,6B,51,3B,36,48,A2,C4,8E,A5,7C,E0,D2,A1,C3,3A,B9,E5,C2,A1,81,D9,08,DA,1A,7E,02,59,EA,9C,09,E9,5C,01,51,09,6E,43,56,01,79,E0,3C,BC,2A,58,B9,2D,43,CD,30,E1,C7,6D,BA,86,BF,DF,E4,6E,06,59,2A,8B,AA,8F,30,02,B9,C7,9F,21,7D,91,47,0D,88,E1,96,29,24,BF,C9,8C,17,D7,95,07,5F,B1,07,59,3B,04,70,24,04,56,A0,63,3E,D3,68,64,9E,94,C1,3D,2A,55,79,93,69,8D,81,43,17,4A,3A,25,52,35,B5,F0,63,A4,10,06,F1,B2,FB,26,B3,5A,8A,4B,92,74,7F,F8,B7,41,09,07,56,59,03,DC,24,30,EA,AD,18,2E,9F,FA,6D,37,52,8B,5E,47,30,15,97,EA,42,0B,99,77,E5,15,98,D6,A6,16,72,C2,8F,0E,6B,07,66,4D,99,B7,DB,01,BF,A4,31,C0,02,FE,4C,EA,1D,AA,2F,45,8F,3C,1C,9B,42,0C,09,D6,4A,72,EC,C0,17,DE,3E,C6,28,B6,79,A6,F7,2B,75,52,E3,51,0F,19,39,D3,6F,1F,58,E1,FD,CD,CF,C1,A2,32,95,10,59,A6,C1,D2,D4,D9,E3,AC,85,24,77,F8,32,84,6D,E7,B3,74,9E,0D,26,15,FC,A6,07,5D,C9,31,C3,1B,75,3C,5B,1D,C6,3C,80,D7,29,40,A9,16,9F,42,CB,3E,2B,F9,8D,39,C9,EC,40,AC,70,0A,5D,C9,C4,88,5B,11,93,07,E2,9E,A4,13,4B,48,C3,D1,32,05,2C,6A,60,A4,7C,27,39,5F,A6,7A,8E,9B,26,E0,47,67,82,60,63,AD,F2,E1,4F,5D,13,2B,5B,93,D1,E2,27,9D,B0,5B,7B,7A,83,5B,06,21,70,3C,E7,D1,3C,8C,02,CF,A5,F8,E0,6E,1E,B2,C9,AA,0F,F3,71,C5,42,E0,61,E4,25,7A,4A,AB,82,95,00,10,94,B4,B8,C5,CA,06,11,4E,18,CA,76,31,56,78,76,97,E9,C0,DD,E7,23,74,18,7F,9B,F5,D6,93,93,A4,14,BF,5C,38,BF,EE,3A,FA,71,B2,98,26,39,C9,32,2A,D8,8C,58,20,CA,4E,71,00,D2,BF,83,89,89,D7,45,91,0A,B3,FB,D4,A5,B2,DD,5E,6D,95,FB,3C,80,4B,1E,15,98,7E,39,FE,38,1E,5F,78,33,FE,18,7D,24,C6,B5,AD,29,B0,95,7F,C3,35,70,89,5C,2D,95,6F,B3,6A,C0,62,11,F2,D6,70,96,7A,CB,01,46,BE,D8,64,3E,43,8B,CF,02,46,0A,32,AA,70,65,9A,53,91,32,F6,B0,3E,DD,C4,FE,8C,0C,32,C6,49,DB,93,DA,5A,B9,BD,8C,CA,69,17,57,F0,1F,DF,EF,73,EA,C2,63,B7,C2,8F,55,9D,76,8F,23,AF,DB,B7,63,DD,B0,E0,3E,2C,FD,1C,54,54,6D,33,31,55,5A,E3,53,9D,FF,41,86,9E,90,9C,17,BF,D0,84,25,A7,10,3A,9D,3C,29,73,78,E1,7E,67,B4,F9,8B,CA,32,E2,5F,23,86,49,B9,77,14,91,C9,A3,9F,D9,15,E9,31,35,A1,66,18,69,50,FE,1F,53,B3,0A,91,C1,32,70,55,E3,9B,83,D1,5A,A7,09,78,39,A3,2D,67,23,D8,6C,EA,94,22,FD,CF,22,25,BA,D8,68,06,22,87,6E,F9,BF,D5,5B,DA,BA,2A,8B,75,2E,A5,6A,BE,48,84,9E,C6,2D,7B,A5,EF,E4,8B,2E,FC,EF,3A,20,8D,FD,14,C7,60,1A,4B,D9,00,58,A7,68,57,D7,18,D0,3E,15,87,39,40,9C,2A,C0,5C,91,4B,C5,34,18,A4,0D,D7,38,34,FD,45,3E,82,2D,26,1E,23,5F,B7,17,9D,E3,1E,52,C2,6F,66,0E,88,18,2F,1B,A1,FA,C2,2E,CF,BB,72,F7,44,ED,74,9B,EB,1F,09,BB,89,74,88,4E,27,9A,82,3A,7A,33,EA,D2,AA,68,D1,DD,28,D4,BD,2C,12,11,8C,18,67,AD,43,9B,78,E7,B9,D3,21,21,6C,D5,DB,2A,B2,48,84,E6,05,32,FF,64,4B,51,5C,95,85,FC,B5,7E,CE,59,38,62,47,36,6A,11,6F,2E,63,C0,44,97,CE,8A,5B,81,AA,DF,A7,B4,32,CF,60,01,44,6D,9E,A0,B9,54,E7,1B,E2,8F,C0,53,C5,5F,D2,B2,23,76,8B,81,79,62,14,D4,72,3F,D1,38,0A,AF,02,EC,90,98,49,B7,4B,C3,8C,6A,3A,98,CE,AC,D7,97,BE,FB,E3,70,97,15,3D,56,EC,05,EA,49,5B,B7,84,9C,03,66,3E,1B,08,14,B2,EA,7B,5B,88,00,0B,CB,3B,3A,5B,AB,4F,FC,75,53,6D,EC,D2,88,AF,65,D2,36,C4,3F,1B,39,A6,05,F1,EB,1D,B8,1D,D4,2C,A7,0F,1F,3E,B4,5E,C8,35,8F,7A,42,4D,61,38,F6,82,15,52,71,B3,8F,C9,CA,15,6F,A9,EE,DE,1B,A7,08,8A,A4,B8,C1,D3,BF,14,DC,2D,BB,B3,3E,D5,F4,5B,12,75,45,62,67,64,80,9C,1D,85,A5,0E,3A,4A,C1,0E,65,53,6C,84,BA,30,30,55,B1,1B,7E,27,91,0B,D1,91,8A,BC,58,64,5F,94,F5,40,AB,58,5D,D8,58,D3,72,C4,17,7E,4C,2A,2A,AA,96,5B,64,66,1F,1D,3F,10,02,B6,38,89,F0,25,1A,5C,1B,86,A7,CD,0B,61,B8,FB,CD,8A,F7,90,39,8D,75,57,52,EA,37,0A,A2,3D,D1,A2,9A,69,9B,6E,CD,96,BC,F1,7D,96,7C,CC,4F,E4,49,2F,60,79,B6,6A,B6,4D,32,67,FA,EF,E4,6A,25,37,B6,9B,D9,30,B5,3A,8B,4A,20,C3,EA,86,B0,98,C9,D4,06,4B,40,D5,F6,D0,51,1A,F6,6B,D3,00,7C,41,D6,E5,CD,91,28,20,09,ED,FE,CA,68,C6,03,A1,F9,8C,57,85,E0,06,3D,E3,4C,F0,3B,7A,03,9E,26,F0,11,AB,D7,15,1F,5C,AE,10,75,BB,9B,C8,22,29,0D,E4,10,51,41,B2,52,BD,F6,8C,6D,2F,3E,EF,26,84,9B,5F,BC,F1,67,6C,A7,F3,02,A2,BB,81,74,A6,E5,66,ED,7E,11,68,81,C1,92,09,9F,61,8B,5A,AA,20,2C,A6,30,F0,E5,C6,E2,7D,51,B5,96,1F,C1,FE,70,C8,FC,36,8B,4B,79,F2,73,A9,9B,49,F5,5F,00,45,D9,22,B3,18,49,44,56,65,CD,44,A4,3D,19,6A,A6,AE,BA,DF,D2,6E,BC,91,2B,DA,9B,74,7B,84,EE,BA,A5,02,6F,1A,95,CF,A7,5F,89,C9,79,C4,B8,F1,0B,19,C9,D9,64,AE,18,69,91,BF,EF,51,47,50,F9,2E,BA,D6,DD,4F,27,63,8A,26,D0,34,B3,CD,CF,C3,A9,42,FD,5D,40,BF,B5,8F,B3,89,C4,44,63,5D,7B,A1,63,D0,25,26,DE,B2,2B,6C,DA,7C,53,F7,6F,5E,40,87,65,91,67,77,12,A0,9D,0F,F1,03,C5,35,B4,C0,6A,D5,7A,1F,E9,1F,03,D9,0E,6F,34,2F,5B,F1,B2,5F,31,24,7A,86,53,81,D2,7B,FC,D7,01,CA,FF,57,BF,53,71,D2,2A,A2,29,29,9C,0F,1B,99,AA,50,FB,D7,F5,02,47,03,8C,B7,28,C5,6E,3D,B5,C3,CB,CD,28,34,8D,44,84,32,6B,46,19,4B,47,DC,00,BE,D0,0B,8F,01,2C,6C,02,D0,19,0D,92,A1,9D,02,E1,CB,D7,96,CB,01,95,CC,94,7B,C7,D7,44,9C,4F,29,CF,0C,81,B4,AC,D3,25,FF,8A,ED,0B,EF,0F,C1,FA,FA,DA,9C,32,5A,32,A1,ED,FB,E4,54,C1,36,22,7A,C5,3C,53,9E,42,8C,12,EF,66,75,5D,EE,DA,D7,67,F9,19,79,EB,09,83,29,81,B4,8C,AD,B8,62,89,BA,55,13,B4,00,77,28,36,38,EF,28,95,2C,41,8A,F4,31,FE,43,35,D0,38,FB,4C,A3,F6,31,CE,55,50,42,63,7D,C6,09,95,04,C3,71,3F,E4,36,F9,1E,6A,C2,0B,49,6E,AE,0F,9E,8A,F8,BA,52,95,94,DB,76,F6,09,C0,46,B2,A1,5F,61,78,D7,CC,DC,E4,23,93,EA,6C,80,4D,D3,FF,FD,27,2D,2D,04,19,40,24,F9,AF,05,10,01,87,6E,F3,F6,F9,39,A3,B2,D9,E8,B5,C2,83,DC,50,39,E3,F3,D2,51,CD,E0,B3,C4,12,D7,3B,62,01,B7,A5,10,3D,E2,FC,66,0A,A0,39,5D,DD,CE,B7,03,69,69,0E,DB,A9,7B,2B,7E,0B,2F,F6,4D,9F,21,C8,20,52,DA,50,53,DF,FC,4F,1F,21,55,F5,10,D8,73,DA,87,AB,E7,96,42,F2,8C,8D,C6,72,6C,90,67,E2,FB,97,1B,31,F6,54,24,C4,8E,FF,F8,72,C3,63,B6,63,D8,0E,36,78,51,9C,AB,5C,1D,5E,DD,3D,6F,8C,88,60,75,94,0F,45,D6,DC,C0,51,9A,5D,C4,04,CD,19,9F,2F,4C,2F,C7,2C,A8,2B,F7,EB,20,60,1E,86,71,48,BA,0B,A0,C0,F8,2F,60,F4,56,35,26,16,AE,2A,EA,B0,13,BA,78,05,9B,C7,2D,AE,6C,CC,1C,5D,BD,FD,DA,DB,2D,D8,A7,40,55,91,02,92,CE,CE,5C,4A,7C,F0,A7,EF,33,75,69,A7,DC,32,7E,0A,A2,9D,2E,76,F7,0C,98,AE,A1,C5,EE,A1,57,5D,EB,14,80,7E,19,D8,0C,9F,00,61,AC,64,F1,BA,23,6D,8B,15,06,2A,B8,FE,2B,27,6D,92,88,AB,6A,21,75,55,72,D8,1C,B2,C4,8B,F4,C3,73,5D,C0,4E,67,FF,3C,28,23,7A,25,0E,21,0B,FA,A2,62,1B,11,38,DB,5D,C6,21,18,EE,20,4D,03,EA,DB,72,44,D1,A8,50,42,BF,50,AA,FF,33,1E,2D,29,C9,0C,60,E4,D6,F4,44,BE,79,66,B1,06,37,AD,8D,32,77,D4,81,33,D0,1C,B0,E6,F8,F6,BB,CF,56,4B,25,A7,2F,EE,7F,90,6E,8A,11,44,D2,B0,E8,6C,88,92,5E,13,3C,06,DC,1D,A3,F1,E0,F2,AD,3E,9A,C6,13,8B,5A,EC,BD,DE,0F,CC,B3,24,FF,19,E8,42,F5,C7,F7,0A,AF,A7,DC,EC,A2,E1,3C,98,77,60,DD,21,E2,22,49,B8,1B,3E,97,C6,64,52,37,62,49,A0,BF,8D,92,B3,FF,86,7F,08,12,24,61,E3,95,38,29,13,6F,19,58,0B,FD,9E,6A,BB,01,A9,11,CE,1A,5B,B1,18,62,1D,D1,44,88,13,83,36,BD,3B,0F,4C,EE,D6,92,45,94,EA,11,27,A2,73,A7,12,78,DA,50,32,77,1A,05,3A,10,CC,9A,B1,19,74,63,49,9B,32,29,BE,12,DB,4B,5B,5E,0F,75,94,35,AD,50,93,98,B1,B1,40,0E,2D,EF,F2,55,ED,12,56,53,07,58,9F,06,BF,89,55,D3,E5,FD,9F,A7,D8,C3,D7,CB,18,43,CE,F4,AC,1D,DA,0A,ED,B7,99,E4,35,C7,93,31,3E,5D,35,7B,EE,D0,EE,25,16,46,E3,A4,88,19,CE,4D,84,EB,86,34,65,24,5D,AF,19,0B,27,CE,CD,31,C9,57,41,88,B0,19,BA,E9,E8,AD,CD,A1,3E,AA,11,82,79,B3,93,3A,89,FD,71,8C,84,7F,8C,90,51,C8,0A,44,78,B8,E3,2B,4D,42,AA,03,23,24,C6,C1,02,1A,AE,2F,55,D6,34,C9,B2,DA,D1,5F,17,9F,31,32,B7,76,53,87,78,6F,36,65,39,48,02,56,19,7B,DD,55,17,A8,3D,E9,32,8B,46,56,BA,AD,4A,AC,D6,99,06,7A,E8,C8,E2,ED,57,38,CB,73,E6,18,A5,3C,FE,50,E5,61,85,4E,C1,60,E7,5A,88,FE,26,95,29,F8,00,48,AE,43,64,B9,A5,CC,2C,D9,97,7B,86,7D,8E,5B,55,B8,AB,A8,E5,C1,18,4A,4E,9F,AE,CF,C3,4D,D7,B2,90,C4,DA,7E,BB,4E,58,F5,6F,19,DF,3F,06,14,11,87,14,20,EE,04,AE,AC,A2,07,41,33,AB,33,AD,43,11,D9,62,15,6A,46,2E,EB,6F,51,EB,FF,94,7D,54,0C,40,7A,95,CA,0B,9A,B1,90,1D,44,2D,00,C5,79,DB,6F,CA,FD,B3,D8,98,46,B7,58,25,F1,C9,12,FA,36,B8,45,76,1F,73,11,F4,04,F4,10,56,E8,A7,89,05,77,C3,2C,ED,86,3E,83,D7,32,9B,EE,B6,4A,C4,13,ED,43,58,E3,68,F1,70,D7,54,13,01,41,3A,11,D1,51,93,F4,4F,33,F9,B7,E4,55,3D,4F,AD,A9,37,7B,EF,80,19,5E,04,FE,54,48,36,CD,06,3A,FD,99,B8,A4,3C,2F,32,87,0A,34,27,68,F9,52,5E,DE,BF,C0,B2,67,98,E1,F0,F8,52,39,C8,DE,2F,3F,FD,39,BB,EA,9A,4E,16,6C,A0,16,FA,27,05,3F,F7,A8,2A,DC,C8,C5,AE,63,2F,DC,86,BE,69,94,49,9E,E9,FC,2F,D4,12,D8,2A,02,B1,B9,F1,03,C8,AD,E0,30,7F,5D,2F,61,9E,3A,02,B2,61,99,32,7E,A3,E6,0C,D7,85,EF,1B,BC,69,67,E5,96,C7,79,62,0B,05,A2,B1,81,B6,B5,25,4E,D7,2B,E4,6A,43,BD,85,5D,F7,4A,8A,7F,AE,E5,E4,C7,9F,71,36,E9,84,85,CF,1A,7D,F9,AC,7F,EA,FA,44,74,C4,94,BE,DA,B6,5A,DD,09,B4,E8,D8,60,5D,4B,60,EE,82,78,E6,96,2E,79,D2,06,A0,D5,13,38,F7,07,0D,8A,5D,DC,12,44,13,54,93,46,4D,CE,C3,93,96,6C,65,3F,A2,E9,DE,0F,F9,1D,A4,35,5B,DE,60,E9,56,D7,AD,3D,04,FC,76,3F,4C,48,64,42,1D,B0,37,50,38,A9,3D,D5,8D,1E,0B,53,A1,2A,69,47,24,09,18,04,0B,25,1F,FE,3E,82,E4,FE,94,67,D8,D6,F8,A3,B9,7C,5B,D5,C0,DA,81,D3,30,7F,2D,19,52,7A,33,07,33,9C,32,1A,D4,D1,40,78,2D,D7,C1,E7,E5,7B,0F,01,C0,53,F9,57,DD,D1,A2,93,98,97,D2,55,A6,B4,60,78,02,61,6F,13,C5,15,CF,64,BA,9F,DE,8D,B3,1D,14,9B,6D,73,A7,B3,B7,77,FF,33,DE,68,E7,BC,60,88,C1,AF,AB,D2,41,EB,3B,AD,4F,CC,77,2A,DF,65,DB,DB,88,B4,C7,E9,88,67,D3,1D,B7,54,BF,43,C1,71,73,1F,ED,8A,EE,5A,DF,05,00,E5,C3,E6,85,C3,F6,A8,CA,20,1C,C7,2D,53,9A,CE,C8,CC,07,EF,28,C7,2E,CF,5D,90,17,66,CD,C5,50,A8,AE,84,6D,57,C4,D6,61,DE,AE,8A,27,57,5B,E1,84,00,43,42,42,EF,FE,8F,88,EC,0A,78,30,37,EA,00,18,10,11,52,F1,43,95,83,76,E2,45,CC,11,95,93,7C,8D,85,26,DC,38,C2,8B,05,00,11,30,A6,8A,AD,75,D3,2B,08,6F,AB,F3,C1,A8,F1,F9,14,42,44,76,EB,39,93,0B,84,F0,4B,67,22,D0,83,6D,55,8A,25,A9,F7,92,0B,02,28,CB,FA,8A,6F,84,BA,8F,55,E9,3C,32,A5,9D,15,75,AA,BD,FB,DB,2B,36,F6,3B,D0,7B,1F,FB,F7,EC,35,CD,9B,6A,20,34,E7,C2,BC,9D,15,A2,29,F2,FB,6F,36,8D,13,D1,CF,C7,EF,B5,ED,7A,09,47,5B,97,AD,33,7E,E2,E6,12,19,DA,E0,BD,63,73,6A,1F,48,C6,0F,BE,F7,2B,56,73,1B,EA,A6,71,A3,77,B0,53,B2,EF,E8,86,BA,DC,53,30,9F,48,4B,CA,62,76,A8,20,57,2B,C1,AA,EC,2E,5B,81,72,1D,39,73,16,BE,4E,4F,58,7B,9E,4F,0E,F6,9E,05,21,18,2B,28,9C,7F,C7,83,42,AE,32,BD,70,37,14,E3,86,D3,F6,D6,3F,78,BF,5A,36,60,28,D6,D2,6A,8A,6E,07,D5,E7,E0,0D,7C,3B,FF,F4,60,B1,67,B8,BE,39,F9,62,09,24,A8,18,DF,0A,10,88,B0,E5,FE,67,C7,3A,17,5C,AE,42,99,D0,4D,54,6E,8F,56,28,7F,98,24,B1,82,B4,1A,CA,03,2E,AD,C2,09,BA,B5,8B,06,95,56,9B,49,AC,88,CC,E2,48,0D,45,33,C2,8B,25,CA,75,6E,74,7D,0E,92,D2,D0,69,54,08,DE,90,CA,15,C3,C3,52,A9,8C,9F,56,55,88,C2,EA,B3,19,F9,D2,36,79,DC,B5,92,B3,EF,1D,B0,3A,3C,1C,59,A8,B2,99,77,7D,DC,16,1B,99,AD,6A,74,8C,EB,FA,3B,B3,FC,D8,2C,CE,31,2E,2F,99,BA,2B,4A,19,81,DD,2B,A6,DD,BE,C8,22,BD,5B,9D,B1,AE,D9,BF,66,78,AC,E4,92,39,8E,0D,A5,BD,4D,11,43,A8,FA,63,7A,7C,29,96,BC,20,37,4B,07,45,B8,EC,C7,5E,83,83,7F,1E,29,45,DA,A0,70,46,39,56,E0,DB,EB,9D,6E,FD,35,FE,F5,8F,CE,EB,53,E5,59,0C,D4,54,6D,6C,84,E9,AC,58,75,94,4A,D4,2F,71,39,AA,57,87,F3,CB,19,4C,FE,24,A2,68,48,3B,6A,F6,3C,80,89,4C,45,68,1D,EE,C8,1A,E9,F3,B7,C3,77,31,E3,85,62,A2,5F,D6,1B,12,AE,25,B5,5B,79,C1,CD,4A,C3,8B,6B,A2,84,FE,F9,99,DF,EE,17,8D,3B,9F,61,25,75,FA,D6,7E,45,B0,DE,3F,8C,FC,49,AD,D7,D9,75,1F,54,6C,83,56,EA,7A,60,5C,FF,B1,C5,10,8B,EC,AE,E1,A2,27,24,7F,0B,7B,E0,30,4A,0F,AD,71,79,6D,22,C0,4D,FD,E3,2D,FD,AD,CB,34,03,DA,1D,15,31,A3,65,FE,14,C9,C5,21,E1,3F,17,60,EB,FE,7C,BF,56,19,7C,F1,19,60,B0,B1,F7,52,47,37,A3,FB,F1,B8,29,FA,16,D6,BA,DE,D9,A0,AF,43,1B,76,6C,EA,FF,24,14,55,6C,D5,E4,72,6D,3D,BD,16,02,33,E5,8A,80,07,8F,6B,CD,65,56,5B,4E,D1,D9,7A,4E,66,DB,A0,78,28,3D,08,76,1E,B4,26,54,34,B7,BD,AF,7C,5E,C7,38,07,28,A2,F5,5F,F8,66,C2,80,A7,B5,A7,A7,02,92,46,31,7F,DF,7E,DE,91,5B,E4,FD,C5,7D,15,03,B9,E9,EE,14,16,59,7B,59,EB,ED,6E,6E,6E,A1,30,73,A1,B9,3E,17,02,00,D5,D2,4D,6E,D7,55,12,F9,10,BA,B6,CD,6F,F9,BF,A0,88,40,80,39,27,DF,7A,C2,6F,39,ED,FD,0B,CF,08,AA,00,78,61,14,4E,C2,28,D1,DC,D5,49,0C,9E,70,FD,96,5F,79,C9,61,AD,21,67,8B,8E,8C,AF,52,B1,2F,92,70,C9,37,59,E4,A0,49,D0,6F,73,17,76,F6,A7,B7,B0,CE,ED,7E,2C,79,F8,AC,9E,A8,4A,9B,1A,B7,AF,F4,A3,92,E7,9C,2A,1A,06,F0,54,9A,75,5D,61,9A,1F,E6,E1,0A,AF,B6,AB,CA,81,F8,86,FA,DD,DB,F3,D7,2B,CC,50,E1,C8,51,D9,72,DE,60,E7,5A,8A,04,6D,87,CC,18,6D,23,4D,8D,DD,C4,B0,68,3C,71,FD,7B,4C,DD,A8,B3,F4,FB,D7,A2,A4,88,EA,D8,E3,F4,D1,68,F9,76,45,D4,E4,58,F7,C7,C2,B8,45,47,87,03,EE,82,F6,8F,D2,E0,5C,EE,6C,3D,3B,34,53,91,1C,8A,BF,4C,21,71,79,95,43,E6,3A,08,77,7A,BC,89,C3,30,B6,44,77,C5,D1,14,B2,6D,F8,05,27,CB,95,C2,30,60,49,C9,B5,F0,C2,B4,23,59,66,0B,D1,23,F4,48,4F,3C,83,A8,65,A2,95,20,5F,D6,34,8F,FB,A2,DB,07,92,41,F5,77,16,86,CA,57,AA,59,2F,13,A4,C2,F0,DF,6A,17,DD,85,19,03,D5,8B,C7,79,3C,E2,62,21,47,0F,6C,03,7F,A5,42,2D,2F,6C,2E,7C,56,4A,8E,1B,E9,3C,88,D2,F2,EE,54,7A,CF,AF,29,ED,D7,EE,66,B5,4D,98,24,7A,C9,57,68,95,37,87,8C,7B,41,AB,D7,55,C8,9C,42,69,3E,FE,9B,35,C8,4E,3D,BC,75,3C,E6,FE,8A,BB,B4,EA,7C,28,71,1C,39,A2,03,EA,6A,2E,F9,19,25,AE,00,C2,BD,8D,44,EB,D1,71,AE,AB,76,34,F5,15,95,34,C6,9A,53,D5,97,B0,D8,AE,76,36,A3,CE,62,4C,FD,F0,F0,DF,EF,02,EB,DC,1D,93,20,38,00,4B,97,89,C9,F5,0A,C0,85,AB,9A,53,C3,8A,78,89,10,91,2A,B2,06,1F,47,FB,56,60,33,52,78,DD,C3,89,8D,20,32,1C,28,22,D3,FB,9C,A6,F3,CD,74,CF,C1,A5,95,9A,1F,A9,FC,56,24,7E,85,2B,08,58,62,36,F3,3F,B3,BE,BD,B7,29,60,E7,B1,70,6D,6A,E8,5F,26,8D,40,56,39,9D,4A,83,D6,97,94,0F,88,32,95,BD,D4,51,CD,1C,7A,65,4D,9C,22,AE,16,27,F6,6C,7C,48,0D,BC,3A,A5,98,3F,F7,4D,84,47,1C,5B,AC,07,7A,0A,0E,FE,9E,86,8C,D5,A2,A1,35,F8,B7,97,5C,85,CE,12,C8,F8,A5,01,19,1B,6D,DD,16,29,94,2C,4B,CA,B8,D4,AB,0D,A1,8D,41,BA,C5,4A,96,82,A2,3A,4D,00,4D,A9,1A,A2,EF,E8,CD,B5,DC,68,98,76,26,0C,40,CD,CA,D0,F2,52,8F,EA,E0,5F,C0,22,C3,8B,29,FE,48,7D,C9,3A,F7,DC,33,80,3A,89,C7,9A,1C,73,3E,B8,AA,BE,B9,03,C6,D0,1F,30,79,46,DE,BE,4E,B2,D2,0D,4D,72,B8,6E,25,40,F9,51,77,33,4A,6D,40,50,AF,C3,34,EB,67,20,B9,9A,B1,59,97,EF,55,C2,5E,B6,B5,F3,CD,43,52,B8,9C,43,78,39,8F,F4,DD,83,96,93,82,D7,6E,49,6F,63,A9,21,A6,83,43,00,04,56,60,36,B5,94,80,D9,46,84,4E,9F,7F,02,6B,43,DD,05,78,B1,48,C8,D3,BB,C4,06,D1,49,D2,FE,CA,61,67,E0,63,BC,BF,DE,40,49,EF,8B,48,07,84,CC,27,5B,BD,08,68,D8,68,32,FC,85,5B,01,FC,65,E6,8A,DA,4F,C4,7E,7D,D4,46,CF,33,E8,C0,53,6A,6D,C2,8F,77,2F,6F,C3,33,85,7A,EB,29,6E,FB,A0,B0,7F,25,4B,B1,22,50,C1,6B,C9,A8,76,F0,CC,41,75,6D,7D,2A,1D,60,18,8A,B6,53,02,BA,74,48,A0,A4,6C,24,0A,85,F5,62,CB,0A,99,DC,FF,A3,E3,77,51,0B,16,E8,B9,CE,E4,A2,C8,18,97,5D,E5,0B,AF,06,17,DC,37,DA,B2,10,20,67,1F,0E,2E,BB,45,11,0D,B7,89,8F,C3,59,BF,7D,7B,D3,BF,5E,2C,48,98,BF,56,F4,D8,E5,85,79,36,23,C4,7A,A4,7E,0E,0B,8F,77,F9,D5,47,3B,2F,22,03,6E,68,A7,29,E3,B2,29,85,C0,EF,25,07,66,4C,19,A7,7A,61,9A,F6,19,63,F0,CC,CB,C8,1E,18,9D,BE,90,8E,65,DC,E2,D2,B8,1C,5D,50,14,CA,CA,47,6C,D6,21,B6,55,DB,DA,C9,E1,4F,48,A1,5A,10,C7,09,40,B0,43,42,BC,18,A4,6F,7F,C7,C3,8E,7A,E0,2B,3F,09,BC,FD,AD,E5,DF,D9,34,01,71,AA,A7,6E,8D,CF,10,7A,8F,33,48,7D,C9,D8,4B,D7,F6,85,0C,AA,EB,B7,A7,D8,15,9A,06,DE,71,72,B3,4D,F2,0D,22,A4,6C,6F,5F,95,17,5C,35,11,03,00,A5,0D,08,BE,35,99,C5,42,79,9C,A8,EE,00,91,FC,50,EA,61,91,CF,5E,69,71,76,CB,43,59,EB,44,C1,15,32,0B,90,6F,F3,3F,9B,48,F3,7B,E4,05,FF,62,6E,2E,85,08,7F,E9,5C,BA,9E,B7,2B,92,E6,E9,D2,B8,A8,6E,99,D2,B0,0B,F6,E1,01,47,23,13,A4,D2,A1,0B,D3,B8,22,24,58,44,A2,06,68,23,E5,DF,5E,7A,5F,25,EB,42,39,11,08,D2,4D,A6,1D,08,7C,42,FF,F8,A2,9A,25,EE,AD,3D,05,FB,C3,24,80,44,4A,89,46,25,6F,4C,F7,E1,AA,F3,78,1D,63,83,02,86,F2,A4,FD,B9,1C,A9,06,13,C9,A8,67,A5,67,28,E4,93,1F,4B,0B,92,01,D8,09,46,EB,09,27,61,9C,A6,04,1C,30,DF,11,C0,11,FE,0E,6F,EA,8C,79,20,C2,C6,22,5F,87,B7,DF,89,92,F0,01,B3,3E,D1,BE,38,61,90,FE,1E,66,22,62,31,88,B1,43,3C,C3,84,EE,35,A0,9B,09,94,41,FA,B4,10,4B,59,DE,77,47,19,B4,CB,F7,E1,39,12,FD,48,30,4A,03,87,85,95,CD,A5,D2,1E,94,20,73,0E,A4,93,D3,21,6B,C2,43,C0,1D,A9,54,DD,7A,3A,01,F4,D9,22,FD,EA,77,02,C5,E1,9C,4C,82,B0,6F,8D,56,FF,77,FC,93,44,37,57,E9,B3,EA,D8,38,4C,2C,10,35,5D,38,93,52,4D,3E,0B,3B,A7,C7,1D,B2,08,DC,01,B2,24,F4,96,53,E7,17,6A,7C,E1,3B,25,0A,44,FD,BA,DF,35,61,84,66,0C,82,08,53,9A,CD,81,41,40,F3,49,63,6A,3F,8C,45,C3,35,D8,DD,69,8D,2E,33,D6,9C,2E,EF,49,E0,7B,1A,2E,C1,F3,5F,F6,85,E7,45,BE,E2,B3,D1,E8,6E,E4,16,D0,85,4D,47,7C,AA,FF,79,84,0F,B0,DA,C2,C4,C5,A5,B4,D0,C7,FC,DE,FD,F7,B4,73,9A,B7,45,09,D4,2C,A9,DE,D1,CA,D3,62,34,AD,9C,E9,57,63,38,7D,EE,0D,64,1E,6D,EB,62,E7,95,78,77,C5,6B,2B,BC,E1,48,E9,B1,7F,19,C1,F5,15,8B,BC,62,41,08,18,45,11,F5,CA,09,3C,CD,91,74,34,E6,2E,7E,2A,FF,C2,FF,6F,70,57,21,35,C3,4A,8A,B8,BC,C2,3D,FB,A7,DB,23,21,EA,3C,0E,D6,C7,EC,00,00,28,C0,F0,77,AD,29,FD,C9,52,2D,98,6A,94,5B,96,25,0F,AA,E9,94,A6,74,27,F7,F9,B8,B7,80,A9,E6,D8,97,4A,12,80,00,3D,25,82,55,85,D9,4C,C7,8E,2A,FC,AF,06,AF,C3,88,D8,3C,16,BA,A6,D3,CC,AC,C6,8C,7C,D4,09,64,2D,EB,A8,E8,62,24,8F,13,97,9E,45,B3,F9,FC,1C,A4,D5,8C,A3,78,DE,2D,B0,9B,0A,55,29,12,18,5C,7E,F8,06,77,35,89,CB,C8,FB,A1,E4,4D,90,DC,28,FF,AF,48,67,D4,00,3E,2A,A7,C6,C0,AC,AE,B2,AD,64,52,8B,95,7D,06,B9,90,70,5D,BE,E8,55,87,47,AE,8D,1F,58,13,A5,A5,8F,42,50,CE,2C,B5,F7,54,62,89,04,25,65,6C,CD,DF,C2,FB,28,1F,F7,2B,86,4E,7F,EE,A7,4D,35,F5,7F,87,1D,FF,1C,F4,82,19,89,36,16,1C,5B,E2,98,A7,BD,16,96,23,2C,CD,9C,35,76,F0,71,A8,84,0C,7E,4A,17,DA,22,1B,8A,53,90,4A,94,E3,6A,B6,18,23,CB,99,F2,A3,7F,64,6A,87,03,82,6A,1F,BE,07,C7,F3,5F,CD,36,13,F8,58,6E,93,0F,71,B1,55,DF,AA,E2,27,4C,53,E5,A1,47,DB,EC,25,DC,04,FE,39,AF,D3,5E,91,C9,86,71,C8,D0,A8,A7,7D,E7,61,45,58,EC,89,71,31,7F,11,0E,6B,BE,8B,91,E4,71,85,BE,02,D9,3A,FC,26,B6,79,1C,61,4A,8D,17,E0,C4,6D,D7,29,21,E3,C6,75,D3,5E,BA,31,90,86,C1,3E,2A,86,27,03,87,26,72,75,DF,DB,99,CF,DC,08,74,4E,59,A4,0F,7F,51,A3,15,3D,8C,35,A1,E3,D3,58,1A,E9,E9,45,22,09,9E,4F,DE,A8,A6,3F,5A,36,17,16,E7,7F,3F,D8,E8,8C,ED,CD,11,7D,52,67,DA,AB,42,28,C0,13,61,10,E0,79,28,CE,8E,4E,9A,20,79,59,BB,03,DD,34,2F,F3,9E,34,79,29,F5,F2,BB,54,FB,9B,A7,EB,69,42,FF,3D,8E,DF,0E,A5,95,2C,42,BE,3B,56,DA,88,B8,CF,3F,03,E1,FD,D7,E5,16,7F,2F,26,E3,C4,25,A1,B2,3F,1A,AE,63,56,2C,AA,30,09,43,71,FB,C1,F6,3F,A8,98,8B,C6,AE,2A,C3,57,2D,C8,52,3B,8C,39,CD,01,F5,63,FB,0E,04,88,ED,CF,EC,B4,36,7F,16,73,8F,D2,56,8C,F0,28,49,66,99,D1,56,8D,28,CC,6A,28,8B,5E,4A,8A,AD,64,E0,6B,EB,EC,B6,5D,DE,2B,22,DB,C6,30,7C,FD,EA,90,9F,9F,96,7E,F4,DC,B2,3A,0E,7C,DE,67,91,B3,C3,80,07,8B,FC,29,6A,F0,C8,EE,88,25,F2,2D,24,9F,82,E3,CF,0A,05,8F,70,55,BA,E0,9C,F3,C6,8D,33,C4,61,CC,18,61,24,FA,31,60,54,0A,15,DA,51,32,8F,A7,69,A2,D6,F0,56,7B,7B,51,A0,0A,BD,C6,77,21,0E,6A,16,52,C0,28,D4,77,D1,06,EF,51,28,F2,F0,9B,CE,F0,CC,77,BC,2A,57,BA,50,C8,91,BA,B1,8F,FF,A4,1A,CC,F5,AC,00,EB,CF,B3,65,B4,11,69,84,BC,37,95,B0,D6,AA,74,21,D1,3A,60,17,77,A0,85,91,B1,98,43,D2,99,60,9A,3C,E9,71,F0,47,DE,EE,59,61,8B,72,84,8F,CD,5D,A9,E5,5E,B5,75,4E,67,C9,4B,5D,5C,9C,F1,B1,C8,73,A6,09,3C,29,09,31,2C,72,1D,51,5E,49,6C,37,25,F4,E8,A6,A5,9F,98,70,C8,4F,66,95,20,F3,FE,EE,1F,39,3A,C3,46,A6,4C,A5,CF,78,BD,77,02,E9,3F,81,CA,0D,95,CC,84,A7,85,2A,A9,DC,CB,9C,7A,65,F3,2B,54,4D,22,72,97,C8,6E,45,58,6B,F1,2E,20,54,BA,C3,D3,5C,D4,5F,08,E2,A0,C2,07,E0,6A,00,CE,36,AD,0A,5D,9E,8B,26,83,04,0F,97,61,6B,BD,6F,3D,FF,1B,E4,7A,1F,DB,2D,E1,64,24,7B,F6,D9,34,C7,94,8E,C3,6A,65,B4,A2,C6,F8,42,78,EE,EE,3E,1D,E7,BB,EF,91,37,C9,2A,98,CB,3D,3B,30,1D,C2,FD,36,99,05,31,62,1A,FA,74,EE,F6,DB,62,BE,48,08,4A,15,C6,C1,82,CC,BC,95,44,1C,7E,3F,F8,AE,60,60,C7,59,4F,08,B0,59,AB,1B,5A,FF,00,3F,D7,9E,41,54,D3,6D,51,BA,2E,65,B7,22,E5,DD,55,13,08,BB,D6,5B,8E,A1,4A,31,F6,72,40,C7,BA,23,D1,31,23,27,9C,04,59,D7,EB,C5,D9,07,AD,E5,2E,11,A1,F5,3C,31,90,B1,16,4F,9D,2D,EF,B6,49,94,CB,41,ED,A0,04,42,7D,21,C1,19,0A,A9,DC,90,61,CB,9A,6F,D9,37,F2,EF,42,0F,55,19,0C,75,51,A6,D1,5D,F3,B6,A7,5C,22,11,19,AA,73,D6,28,C2,69,A5,60,AE,AB,53,72,72,11,43,58,1C,45,F2,84,0B,2A,40,A0,F9,4A,B4,BD,59,8C,01,7F,80,92,17,71,EA,3D,EF,EE,3E,D9,8A,E4,D4,F3,DC,04,95,70,B2,A2,50,E9,C4,85,3E,6B,D0,62,BF,75,B9,7C,31,35,1D,7C,81,51,21,92,8B,A6,7B,08,BC,7B,68,BF,FE,FB,1C,F9,13,88,73,43,7F,A0,54,47,14,6D,87,A1,5A,41,C6,DE,08,B0,10,8E,0C,E8,22,D8,8F,CF,40,53,72,E3,7A,9D,7B,95,5B,C8,13,F2,EC,11,26,1E,E5,35,05,62,96,E5,F4,A6,09,45,69,F8,5F,39,18,BE,6A,41,3B,A7,08,92,BC,6C,77,DA,80,39,C6,81,CA,37,AF,FA,20,A2,BA,9D,11,DE,36,FB,D7,62,CD,96,52,4B,6F,42,8E,18,1C,99,06,19,AD,A1,85,19,C8,65,B6,35,14,6E,9C,DB,81,40,38,10,64,7E,F0,CD,55,71,52,9B,39,A4,95,8A,42,B2,41,A4,EB,8F,E9,03,64,D3,CA,54,8B,6A,BB,92,D8,41,04,46,5F,F8,CF,15,6A,72,0D,FE,95,3D,75,3E,D1,D1,19,DB,C5,F9,87,92,C3,A8,F4,58,B0,48,D7,92,32,53,3D,E7,BF,B2,FF,F1,F8,88,24,BB,3F,18,75,F2,EB,73,09,CA,D7,42,19,E3,FE,A5,19,DB,49,9E,F2,96,DA,D3,17,8D,98,F1,D1,BE,D4,83,DE,66,CA,86,D5,8F,DB,DB,63,3E,57,65,9C,65,F3,86,DE,77,4D,A2,7E,F8,A8,3C,5E,56,20,62,F1,87,BB,7F,A0,A6,F7,F3,96,27,C0,11,B2,75,3D,06,64,6C,57,22,0D,0A,6E,B8,B4,DC,FA,B4,DE,83,C7,10,DD,2A,77,43,C3,C1,6A,AD,CF,31,D7,90,F0,AE,DF,C1,35,DC,AF,20,E7,06,A0,67,88,F5,66,66,85,D9,8D,01,6D,AA,63,6D,79,EB,54,9F,E0,CD,C2,F6,31,47,92,FA,4C,E9,FA,8A,0D,CF,3E,45,07,91,B9,B6,3B,6A,ED,22,C0,5E,93,4D,23,A7,16,3B,F7,CB,EB,EF,22,4E,77,A9,9A,8A,7B,04,EF,1B,96,75,97,0B,AF,CE,F5,47,E2,2A,81,22,A7,CB,D3,B6,98,2E,24,97,38,A5,E6,7C,87,D7,0C,D1,56,10,4C,3B,07,FF,74,2F,6D,E8,CE,EF,79,38,CC,5B,5A,1D,9D,0F,D9,91,B1,AE,6D,B8,C5,49,76,44,A0,58,62,70,8F,81,8C,36,5C,06,41,AA,A1,6B,0B,54,F4,A5,89,68,9D,78,C8,7B,58,3D,60,EE,86,23,3F,FC,E8,07,FE,13,A7,96,7A,17,14,4D,11,CB,C2,E0,8F,24,04,59,B2,2D,65,CC,AC,22,EF,05,4F,B1,1D,95,39,31,2A,0A,AD,0E,53,06,2D,5A,61,49,D2,21,62,12,E3,25,E6,65,47,E2,C1,98,62,64,8E,B7,75,A1,E3,02,BF,18,A9,1F,3C,53,C3,B8,0B,1D,9F,47,1B,55,E0,42,E2,19,7D,F1,0D,11,7A,21,AE,18,D8,89,89,EE,3A,22,E9,B7,F5,FD,AE,56,CD,4D,A5,50,F5,2B,C7,31,77,AA,23,85,AD,56,6F,CE,24,41,68,3B,75,5E,67,1E,43,30,8F,8F,93,45,2E,7D,B6,0E,8C,DE,F5,E3,E7,C0,A4,CF,E4,B5,2B,EA,B2,03,92,45,8C,77,84,A5,69,06,8E,83,88,E5,CB,BC,87,FA,7F,58,80,CA,61,4E,EE,0A,D2,4B,3B,7C,FA,3F,F3,EF,7D,84,BC,87,F4,C8,E9,77,32,F3,5A,E3,EA,A5,CD,60,14,EA,6F,71,AD,B7,98,DD,8D,5D,2C,7D,38,66,58,F9,75,00,10,9E,D9,ED,2E,DF,E8,42,7A,03,DD,79,B6,9A,E6,04,DE,2B,1C,AF,73,97,02,25,78,AB,7C,A2,7B,95,1E,25,53,7C,33,42,DE,F6,81,AF,57,96,3D,C2,35,18,E3,2E,56,CF,14,95,32,13,2F,63,4F,1E,03,AB,8A,09,2F,42,63,BE,BF,A3,A7,66,B2,55,9B,28,9F,4D,08,5D,5B,88,70,4B,CA,BD,98,88,D3,E6,5C,CE,60,23,BD,BD,61,F7,E6,91,CA,BE,73,84,62,DB,21,41,91,3D,31,FF,A6,CA,AB,C4,BC,64,4C,67,CA,5D,72,EE,A5,89,7E,EC,C5,1E,E8,B3,05,94,80,ED,6C,46,76,81,C0,9B,0A,35,3E,AB,7A,CC,A7,2B,03,24,2E,FD,8D,45,B8,D4,4A,66,F7,3C,EB,54,44,85,B4,AA,F5,34,CC,CE,F2,BC,A9,4A,3E,2D,DB,87,AB,F7,68,8B,1F,A0,BE,0D,63,AE,5B,BF,F1,25,D8,1C,27,7C,04,BB,BC,41,26,94,72,50,47,19,4C,0C,3D,F4,C3,2D,93,9C,41,98,64,B4,EC,84,92,75,4F,16,1E,52,E1,88,8B,7A,9E,D6,C0,DC,89,80,1C,ED,E5,58,39,00,9D,C0,CF,33,51,91,06,7C,8C,50,36,7E,0B,18,16,09,B4,24,F3,E3,99,02,86,BC,68,A1,04,55,25,88,69,5E,50,29,0F,4A,46,57,2F,E8,4E,61,A4,2C,8C,E3,45,D1,59,8E,48,20,8B,AE,BF,86,4F,D3,A6,7D,14,96,36,40,19,96,D4,DD,6F,7B,D7,EF,EF,CA,36,2C,0F,2B,D0,B8,9B,C1,F0,7F,15,BC,24,B7,B5,19,3E,10,DB,F5,41,4A,BE,37,FC,AF,1E,1E,85,93,CD,DF,71,D0,76,87,FC,3E,CE,A0,82,A8,63,1E,2E,06,D8,9B,C7,E7,17,EA,90,4B,7A,44,BA,04,B2,E0,F4,2E,50,86,53,A1,DF,E5,9F,7A,99,7D,50,B6,15,36,D3,94,7D,F2,54,C9,15,69,5F,CD,D7,D4,BC,00,98,FF,65,1D,86,6D,6E,F3,78,00,DE,63,23,03,8E,B7,EF,54,89,FE,54,BE,9E,09,2E,B5,D7,3D,90,EF,14,CD,DA,1D,BC,BE,94,86,C8,E7,46,BE,AB,D4,8E,3B,2D,55,F7,BD,6C,6F,B4,7C,2C,22,CB,5E,C0,09,EB,89,83,BC,39,B4,9F,60,EE,EE,17,9F,11,72,D0,8C,98,C4,7C,18,5A,E2,4B,FD,49,6C,F4,68,7F,80,FE,79,67,FB,1B,51,0F,C0,D0,23,92,08,67,33,DA,78,A1,B7,D4,16,BC,26,A8,33,E3,91,51,65,4D,A4,4B,CC,C0,40,F5,B9,FF,29,E3,24,C2,47,57,EC,AB,55,87,3D,79,F4,51,49,21,DE,23,AB,8C,FA,A3,24,FA,CF,A9,94,F2,26,0E,2F,09,9C,4C,E2,7B,83,38,9F,D1,F9,3F,8D,BE,53,8C,00,57,8A,56,90,E9,6B,2A,FE,FF,AC,4C,E8,F1,5C,6C,52,03,0C,17,F9,37,06,19,EF,14,B4,50,1B,CD,EC,51,69,AC,7B,14,00,34,A0,42,3A,FC,FA,6A,52,91,6E,61,0D,B1,72,39,3A,C6,89,FC,6E,FE,69,9C,B1,E5,1B,4B,E5,C8,AF,DC,9D,5E,C6,39,EA,1A,20,E2,14,92,4D,17,EB,3F,36,97,AD,AD,69,E5,24,79,04,78,3F,B8,95,B3,E4,6D,48,5A,1F,B5,45,A3,BA,05,94,92,41,AC,99,FB,6B,6A,76,85,5B,AE,A1,B7,D1,4B,C0,CC,63,5E,44,86,0C,DF,88,92,78,B7,1D,CB,AF,0F,A4,9B,71,04,C3,B0,0B,10,F5,06,61,09,7E,FF,78,AE,B0,A2,4D,D4,1B,52,8F,73,15,0F,44,02,12,75,8E,E5,96,08,7B,EC,AC,0E,6E,4C,25,15,58,B4,FF,AB,CD,B4,0A,DA,A0,09,CD,DF,78,49,45,65,D5,C9,C8,E7,AB,DC,04,0B,8D,24,6D,10,06,A1,C7,7D,45,22,3A,8E,14,15,F4,6A,9C,3B,B8,9A,86,71,6E,5F,6F,1F,CD,53,38,C1,51,88,07,63,B2,C4,D0,84,4C,C7,2D,B9,A2,B2,CA,57,23,07,8C,0B,2C,97,8D,A5,84,5B,63,67,4E,99,C1,09,5D,D0,C7,60,CD,0A,C7,BB,BE,71,3B,0A,17,B5,F7,CC,2A,D6,C7,02,81,46,16,0F,E8,9C,AC,4C,09,32,FC,82,81,B7,50,41,38,E2,B0,31,7E,0E,0B,40,51,1B,5B,94,61,CC,7C,36,E5,3C,BF,CC,FB,56,BE,15,CC,95,1E,E7,B7,0A,08,6A,A3,D4,55,0C,1F,69,17,E4,7F,72,A2,91,C4,0C,32,9C,35,F2,40,8F,AC,79,10,36,6B,60,B5,77,55,67,81,1E,99,B6,94,BF,F0,96,07,E1,39,7B,CB,56,59,E2,74,66,BC,C1,E2,43,BD,84,CA,81,5F,11,4E,6D,0F,13,4A,B1,64,A0,5C,B4,39,40,B2,92,9C,E9,10,DA,D6,AB,C8,BB,40,09,5A,DF,E5,1F,DC,54,4C,EF,36,2F,48,7F,00,4B,BD,E6,FD,F7,FC,63,E4,CB,26,9D,37,D7,29,C4,60,81,9F,1E,4D,09,B0,9B,99,87,03,25,ED,AB,D2,29,C0,F8,4C,26,79,04,32,3D,8E,A9,E8,34,2B,4E,76,3B,F6,41,54,EF,5A,A8,A9,23,54,E5,27,AC,3A,01,34,FA,E7,50,21,92,6F,D5,4C,1C,56,E9,49,FD,AC,A9,22,6C,6B,EC,61,A6,B1,1D,DD,01,8A,66,50,2E,37,93,DC,AC,4E,1F,C3,9B,54,FD,DD,B4,5A,9E,B7,3F,46,0A,2B,99,D7,1E,71,76,9F,7B,F4,45,91,DB,BC,A2,95,EC,D9,11,B4,3F,C0,6B,22,01,EA,16,49,41,22,88,A1,A8,D7,3C,1C,36,FA,87,1E,4A,02,A1,F6,C6,16,60,D7,64,1E,72,F5,99,D4,56,0B,57,D6,24,1F,C5,4A,B9,8F,C7,A3,02,9A,47,5C,EC,C3,4F,E5,F2,A0,C0,CB,AF,F5,5A,A7,A6,C8,3B,E4,49,7E,F3,63,93,BB,F7,41,F2,6A,F1,31,EC,2F,4B,B3,F7,7E,6C,BB,8F,49,1A,78,87,97,DD,1F,34,9F,1D,C2,3C,F8,5B,6F,82,5A,EE,3D,1B,93,A6,5F,ED,FB,F6,38,C5,36,4A,BA,AC,88,EB,F2,07,AD,90,A4,7E,9E,38,BD,BF,0F,F4,45,21,70,43,95,FF,80,78,8D,04,70,A8,37,07,B2,B0,46,10,BF,BB,07,05,83,BB,20,8B,77,6D,FF,F3,A0,CB,A6,0A,34,AE,62,EA,64,08,10,48,96,76,2D,3A,74,B9,F0,D3,CD,00,85,CB,36,88,7A,61,3D,90,21,E3,17,94,86,35,D1,45,F1,CB,3E,A5,50,48,3B,8B,7E,5D,EC,9C,04,80,D8,E6,FE,A7,73,4A,DB,2B,E3,A4,A3,32,85,1E,24,1D,5D,04,22,B9,7A,CF,6D,33,70,5F,39,83,36,23,91,12,F7,A4,5B,D9,B1,F3,3D,35,C5,AB,AB,D7,AA,20,27,6A,5E,8D,B2,F1,76,D1,8B,0E,9F,C8,A3,88,42,3F,1B,1D,B7,64,29,5F,C1,8B,91,40,BA,10,AB,FF,12,27,F6,60,E5,E6,2C,8D,75,08,6D,26,D4,B1,6F,0B,F3,D1,84,85,22,94,5F,71,95,00,83,9B,C8,D0,C2,44,64,5C,23,48,C0,AC,CB,29,BF,A6,02,B6,03,62,BC,63,89,D8,75,D9,B8,6C,91,48,08,B5,3A,F4,44,71,36,65,D3,83,71,03,34,BC,0B,3A,15,E9,35,F8,D3,A2,B6,5F,31,FA,3A,96,33,22,91,27,3A,90,1F,FB,71,44,2A,48,B9,BC,26,01,00,7D,FC,33,98,6D,D3,FA,C6,74,7F,48,A6,B7,AD,7E,04,A9,ED,FD,2F,F4,C9,91,CA,08,E6,3C,43,36,91,35,67,40,77,B7,99,7C,22,5B,EF,25,E1,08,37,76,06,A8,E1,35,48,64,99,F5,C6,28,92,E5,30,F7,49,C5,30,78,3E,EF,02,A2,A0,AE,F8,21,2B,87,C3,FF,35,FC,08,39,9C,97,A3,3F,87,5A,0A,C2,CA,6B,CD,3D,14,EC,D1,D0,6B,0D,F3,51,7C,AA,AE,A5,44,E1,AA,2C,F1,3D,86,72,C2,1F,83,86,A8,1C,77,AA,F0,72,67,7B,23,0B,AF,1D,91,2F,CC,A2,29,76,06,BB,71,AD,9E,20,7C,BE,FD,E3,55,78,A9,CA,03,8F,1A,8D,EB,C8,0F,5B,8D,2D,ED,5B,E8,00,B8,D0,5C,B2,47,07,C3,33,A4,6C,56,9F,8C,60,11,21,D5,39,04,92,9B,A6,CF,01,9F,C6,C8,E5,D8,7A,C2,E5,85,89,77,18,B0,B1,82,37,B3,42,5E,7F,A8,4E,09,EE,3F,70,A3,1B,54,46,89,CD,89,CA,BE,EF,CB,BB,B8,96,93,FF,7D,B8,41,A9,0B,CF,AE,24,AD,6C,D1,E6,5B,3F,48,C6,33,49,B1,16,8E,C3,DE,73,8E,F0,FC,86,4B,38,3D,A1,53,5C,C9,99,99,70,F3,CC,E7,A5,D5,8B,5A,09,49,C4,EE,0F,61,31,C1,C5,11,29,17,96,CC,58,5A,53,C9,68,96,DC,09,C3,B3,B1,AB,30,17,AA,30,E4,31,BB,49,5D,ED,3A,78,F7,BD,3A,30,A1,FF,9C,84,A0,39,80,4F,CB,72,33,6F,5A,BB,A9,45,72,29,38,1D,BA,83,0B,C5,E6,0A,8A,6D,EA,45,C0,3B,6F,26,80,1F,16,4F,80,FC,D7,84,DE,00,37,B5,4A,31,31,08,86,FE,65,7B,55,C7,5C,94,FD,87,3F,AF,D8,4E,67,89,22,81,5A,23,0A,BB,D7,B8,17,00,BA,74,6D,86,67,94,48,44,F2,06,69,84,A5,62,F6,26,05,C1,B1,A5,16,3E,6A,B5,15,36,3C,AC,77,83,8B,92,4C,C4,97,77,7E,A7,E4,C4,0D,2E,E1,C6,39,CF,57,BB,B7,9A,B7,A6,5B,E4,E1,77,C6,24,2C,11,F7,81,FF,57,60,C1,06,65,98,D4,73,61,78,C0,CE,1B,F5,47,A6,26,DE,A3,E2,4D,A1,C0,C0,85,66,81,17,80,46,6E,0C,80,45,B5,2A,15,B3,13,62,9D,E8,B6,E6,92,09,90,02,C7,B1,70,3F,A0,1D,37,10,6B,01,6C,72,2B,43,A2,60,52,F6,85,E4,A1,C1,5B,F3,57,AB,2B,03,D0,78,3A,9B,37,F2,25,D8,AD,C4,4C,55,9B,07,B0,F5,53,8C,20,20,54,D2,9E,F5,35,81,3D,77,72,83,8C,4B,F5,D2,46,07,BB,59,B7,49,2D,C7,AD,86,E8,3F,20,17,FE,CB,2D,7F,02,20,A4,FF,38,AE,22,54,4E,2F,55,51,3F,EC,30,C5,0F,A1,D5,BF,B9,62,B6,A6,43,13,32,5B,6B,A1,80,F2,A9,A6,CF,C3,B7,6F,79,19,14,A7,8A,50,AD,85,42,66,9C,9F,F9,F5,21,D3,3A,61,2F,6F,0B,AA,5E,6E,BA,3D,2C,7A,E0,04,F9,1B,31,D8,49,F1,F3,E1,05,93,F0,5A,57,85,C2,0A,92,19,2C,60,A4,4D,F8,17,73,C2,FF,C4,10,F2,A3,BE,7C,05,70,C0,46,1E,33,F9,96,3B,1C,6D,0A,D5,10,2B,BD,32,EE,F1,02,46,0D,D6,41,73,7A,C6,AB,49,22,B9,0F,3D,45,33,DE,A1,26,F1,5A,DD,83,3A,4F,5E,AF,FC,67,E0,27,02,17,27,53,68,84,B0,53,03,E5,79,EC,51,E6,76,2A,5A,7B,2F,F0,3B,C8,9C,F5,53,13,2F,D5,34,31,67,73,DA,9B,82,55,2E,04,E7,CB,88,68,D8,CA,C6,05,6B,B7,7D,F0,D8,86,6D,12,42,50,C3,8B,B4,AE,4C,EE,D7,43,FF,F3,A3,9B,41,7F,3E,AE,35,B0,F1,C6,3C,DA,E7,C2,0C,B9,D8,05,1F,16,93,22,DA,34,14,B9,AC,E2,E4,AE,97,13,63,08,F8,D0,60,0C,D4,8F,5B,CA,BE,93,CF,4C,DD,C4,C5,8E,E6,FA,C7,1C,3D,56,BE,FE,C3,D2,17,90,88,AF,16,0D,72,81,2C,8C,82,B3,B3,76,D6,11,E5,C9,F2,78,A7,CA,A4,2E,2A,6E,FE,F4,63,6D,46,D2,93,3E,A9,37,50,A8,04,5F,69,C1,CD,78,84,72,35,44,7F,EC,1B,AC,4C,5A,F6,54,3B,07,0C,2B,1E,49,EE,E1,2E,20,36,6B,FB,05,05,E3,10,B4,6C,ED,2D,12,9A,EB,D9,4D,2E,D9,D6,8C,0A,94,38,B0,92,34,EC,B3,DA,61,05,09,36,B7,8F,76,EE,B8,C1,56,8F,66,D1,0A,D8,81,30,27,5D,66,0C,B2,AE,6B,5E,F2,45,F9,BF,03,81,59,DC,5D,0E,14,8F,F9,C6,65,77,32,47,CE,79,FC,F0,75,1B,DD,10,CE,A8,AF,37,51,7E,EE,93,3C,61,42,56,F9,6F,A1,41,D7,E1,F8,50,DF,75,7A,C8,F5,8C,22,13,83,EF,AF,99,1B,EC,7F,0F,D5,6C,3D,1B,E3,52,B2,19,9E,CB,9C,EF,78,77,F9,03,38,BC,66,BB,1C,73,56,03,BF,CB,67,66,D2,C7,16,9E,64,76,87,AE,CF,2C,77,52,F0,2F,AA,74,8E,9A,75,06,ED,1D,E0,96,9A,C1,E6,D8,17,10,17,28,4C,43,CA,05,CB,B7,5A,82,E4,CE,20,AB,57,49,85,BD,42,5D,2A,73,DB,AE,27,70,4D,B2,A4,23,06,5B,DC,22,A7,AB,EE,CD,8B,C5,A1,CB,CC,20,A3,E7,D5,17,0E,99,8A,E0,25,5D,3A,33,4C,DE,7C,37,CF,2A,43,71,67,5A,3E,4D,3E,25,B3,86,4C,DF,3C,90,72,F4,9E,B4,99,62,0D,A3,B1,4E,56,AB,2C,FD,0A,E3,14,69,56,0D,CF,02,44,99,FC,0B,B6,46,00,F2,10,F4,CC,C1,C2,25,42,E0,76,9A,4A,0E,40,62,87,58,AD,53,EF,C0,2E,8A,A3,E1,47,2D,35,15,BE,CB,1A,B6,89,C2,0C,9D,42,E8,B7,AC,A0,7E,0F,4D,9D,CF,89,C0,90,76,3B,14,BF,60,97,4B,0C,B3,12,55,4B,B8,08,12,A1,D1,70,65,A3,A9,38,39,C0,B9,B6,31,50,E2,C9,56,84,6E,31,A4,48,93,0A,0D,04,16,EB,12,61,9B,E4,AA,3A,6A,90,0B,D2,7B,35,20,88,CF,F7,A7,A3,EE,BD,BE,95,45,52,20,A1,E8,B9,32,4B,51,66,68,FC,C3,E0,46,89,DA,2B,34,9F,18,18,70,7B,A5,A9,B6,79,9A,71,3F,2D,AE,F7,51,B3,81,D9,F6,29,F8,C1,A9,92,53,6D,9A,B1,60,8A,80,13,B8,1D,08,1B,C4,F4,5E,7E,3B,38,05,53,59,39,4C,DC,6F,12,F1,48,D3,AE,AF,E5,F5,17,8E,60,CD,0E,FB,A5,11,14,EE,A7,68,A5,4C,72,B3,FB,72,34,89,98,6B,70,8F,21,D7,09,D4,92,3A,08,31,19,CC,47,C7,7E,2D,91,5F,15,89,1F,9F,93,A1,96,D9,34,2D,AC,1A,8B,97,51,F4,C9,1A,34,B1,7B,D3,5E,13,77,FF,A8,65,80,27,B2,0A,69,E1,AD,7B,8E,88,D9,CE,92,E9,79,81,A4,F3,42,61,C0,8B,58,9A,EB,15,7B,49,D6,41,A8,BC,82,AA,3C,54,BB,90,AD,0D,8D,59,95,DB,E0,76,D1,51,58,5C,60,B7,EC,0B,8D,BD,9C,23,21,F6,9F,52,D0,0C,7E,1F,0B,64,67,90,AA,BA,7B,AA,26,11,0C,2B,C6,D4,CF,5A,5E,EE,54,CD,D9,08,CF,C4,D8,5D,BD,1A,17,FC,27,F9,29,DE,10,97,76,42,62,61,92,40,FF,3E,D8,89,4E,74,A5,53,61,A4,47,92,CB,76,DF,AF,AD,54,61,5E,DA,1B,24,B2,2C,59,17,CE,2A,E4,13,9A,FA,DA,D5,C4,5A,05,71,F9,F3,85,84,DD,46,52,E5,E7,2A,56,54,7D,D4,A4,21,12,2D,52,D5,DA,A9,D9,D4,1A,BB,49,AB,B6,3B,1A,58,A8,F1,1C,BA,38,37,9E,3A,42,A2,10,54,8D,32,C8,DD,27,71,F0,24,00,73,FD,51,90,D3,84,E7,9D,25,DB,93,DB,23,64,A0,FA,F3,DC,27,53,7E,A2,3C,AC,69,03,DF,B2,D9,7E,20,64,FD,A0,BB,F4,42,6C,5E,1D,1F,D1,75,7A,14,91,7A,D8,DB,66,F3,68,0A,44,C8,8A,13,FD,92,9D,C8,50,8D,21,6B,9A,76,19,99,17,60,EF,88,18,2E,F0,15,FC,05,1E,BD,91,E0,50,AD,EF,65,04,6F,39,BE,CF,46,B5,2C,72,F0,95,CF,C5,A3,54,8E,07,0C,93,6A,3C,0F,C7,38,19,9D,1B,46,83,F0,5D,6D,10,29,9B,0D,5D,5B,7D,E6,B1,92,BE,1B,AD,D7,76,A8,95,EB,E8,17,CB,01,B1,00,56,5D,CD,3A,F1,30,2B,63,D1,79,DA,AB,D0,66,32,5B,B0,C1,00,1A,2A,17,DD,F0,52,90,86,56,FB,48,18,20,13,CA,DD,1B,52,FF,39,70,34,EB,30,46,30,E7,42,E4,61,5F,62,D4,C3,EA,3D,7D,9A,F4,4A,9C,96,D7,44,EB,B7,05,54,A1,8D,BC,82,56,AD,10,6A,BF,97,1A,EA,7C,83,3F,78,2E,D6,16,8B,E8,00,3B,C5,17,F4,8C,D0,BF,F7,2A,19,88,67,A7,66,AF,09,80,18,AE,8A,D0,64,99,1C,2D,52,ED,0E,89,EE,8F,85,DD,17,DE,AE,8B,4B,F9,14,E1,5B,1A,D7,9A,0B,4C,0A,4F,88,46,B4,C1,FD,75,58,25,6E,F2,6F,1F,15,AC,E9,A7,04,35,00,69,32,8A,32,5A,C1,62,23,C9,CE,16,31,FD,A7,7B,6C,A6,DD,5D,39,42,49,6F,EE,E6,51,69,92,93,DB,26,A8,0D,FA,AF,85,A7,8E,8A,33,72,E7,46,3F,E8,C8,D8,2C,06,81,BE,75,E1,EC,E1,AF,90,17,A5,55,C9,A0,31,C5,33,EA,1D,8F,14,CF,ED,45,F7,98,5B,7F,8E,1A,2A,13,35,5D,F7,43,85,32,2D,30,F8,4D,2B,AD,A9,EB,26,5D,3B,D1,FF,57,16,94,F4,08,C3,3C,5C,CC,A7,21,A2,21,7B,70,32,FA,AE,A4,F6,EB,F8,F0,D1,AE,12,DC,17,43,83,F0,CD,DC,C6,3C,DA,51,D5,9C,60,8C,7D,28,7F,BF,8B,BB,72,99,B2,15,37,09,FC,72,F6,F1,7E,92,A2,12,D4,A0,6A,0B,20,CF,06,7A,9D,E4,49,2C,31,E2,84,90,6C,F7,AC,9E,F6,F7,96,28,AB,2A,41,16,6A,1E,11,07,3E,61,4B,5C,4A,6C,92,3F,E7,0B,C2,0C,3D,AA,03,BF,4B,F9,45,5B,99,81,A6,59,C6,CD,FB,A1,E8,D0,F4,F0,99,F8,B7,50,B1,BD,D0,7C,F5,D9,2F,E7,12,49,C0,EE,2C,A5,DA,1A,8C,B8,D0,D8,2C,DB,2E,98,35,3A,3E,74,C3,E2,16,11,AE,13,60,F9,AE,BD,5C,50,1B,8E,4E,DF,9D,86,8E,78,3A,2C,A9,62,4C,8E,46,3D,48,A7,F7,E4,FB,85,7B,97,14,32,97,6A,C1,76,0F,CA,17,AC,D6,71,A4,9B,85,46,7D,FF,91,EE,E3,35,3B,9E,66,38,7E,BD,ED,2A,07,E5,B5,D2,BB,A3,29,F2,E0,2B,26,6B,CA,75,F6,DF,6D,6E,98,64,A5,F5,7D,04,E5,D0,BB,DD,F4,01,E2,3C,25,AC,FE,EC,F9,7A,39,E3,E1,11,A3,1A,98,BC,FE,8F,2E,BC,EC,A1,32,C4,57,BC,41,CB,BE,8D,B1,A9,2E,F5,62,04,A5,A3,6F,0D,34,A4,D8,AB,25,B7,C2,4A,8A,B4,93,02,36,D2,E8,77,84,6C,7D,47,07,2F,AD,EF,04,77,43,DA,F1,F1,20,E0,2C,17,A1,E8,BE,9E,8F,90,51,2D,4B,44,29,94,D4,8B,D5,4A,9A,C8,5A,08,DD,5F,2C,A5,DC,42,BF,A7,46,10,A3,DE,4C,25,AD,2D,13,A4,07,BD,D2,05,59,2E,62,96,8E,16,04,4C,53,9C,88,35,51,9A,C1,BC,55,35,24,EF,2C,E1,49,35,F8,D2,B3,C4,03,F5,F2,3C,34,08,9C,D4,0D,D2,F0,28,C8,38,C1,E9,AF,0A,6E,E9,AF,54,4B,79,1D,8C,49,BA,B2,9B,76,40,E9,F1,2C,F9,85,1A,33,D6,84,04,88,3C,A2,78,88,62,1F,67,6A,4B,5F,54,AD,FF,11,23,3A,60,54,29,34,E2,A3,74,B8,4E,F4,C7,2A,3C,DB,78,5E,81,3F,96,5C,3B,18,CA,DA,62,06,CD,F5,A6,A1,BD,75,C1,08,A4,4B,A7,E3,4E,A7,4C,AA,73,69,41,3A,27,B6,59,F0,F4,4E,EF,B7,80,BC,13,B6,E3,97,E7,34,CF,99,CD,56,0C,FF,16,92,B8,EB,4B,10,7C,43,68,3D,F0,8A,40,CA,20,6E,63,2F,05,38,88,23,F7,33,57,AB,07,16,1F,16,ED,BA,FD,02,04,0B,A1,11,15,86,0B,AD,4D,90,9C,DE,5E,1B,1F,C4,CF,73,72,D5,A4,8B,79,06,9D,87,EB,D4,C9,07,31,89,40,23,C3,14,BC,34,1E,BA,FF,C9,5A,87,AE,2B,04,8A,36,27,07,64,77,88,D3,74,DD,9C,29,89,8F,2A,15,1E,18,A3,E2,F6,FB,F0,89,18,D2,ED,6F,C5,DB,1E,E2,0D,73,26,56,0F,D4,1A,F7,BD,A2,6A,B1,46,78,6C,FE,FF,C8,C6,C7,A9,5A,EE,27,D6,E6,59,58,AB,D2,D3,BF,4D,21,6B,EB,00,23,E4,94,E4,3D,EA,5D,A5,79,DF,AE,75,AE,7D,01,13,0D,14,18,DD,FD,AC,57,4B,7C,07,05,CD,3F,35,84,87,5A,B3,7B,4B,94,0D,09,F7,01,07,1F,B3,EF,AD,EA,04,91,C1,A0,8F,CF,09,79,C6,FF,1F,95,C7,F5,48,1D,84,08,6A,72,B7,D8,FF,D0,82,2A,18,02,25,83,55,EB,97,1B,23,7B,12,7A,8D,6F,7A,82,FC,49,3F,EA,93,BE,64,BD,B4,B9,35,6C,8E,7F,DC,2A,2C,B2,28,C1,A3,8B,56,B9,C7,E7,72,A9,52,1A,F7,AA,36,CA,43,B1,6E,D2,BD,FD,AE,83,73,54,8E,3A,4F,2F,86,11,8E,73,1C,8F,8A,1D,72,DD,1C,3E,50,E2,5B,35,09,09,E2,0F,D0,CC,1C,8D,76,BE,94,C0,9A,A3,A2,49,2A,D7,AC,9A,80,93,89,4F,B8,17,44,74,75,9E,69,AE,8E,54,E4,E6,4B,2C,6A,F4,FF,48,C3,29,DF,A9,27,AC,71,64,26,09,6B,AC,28,4A,D0,D5,D0,6E,F1,3E,C1,60,7B,74,EC,33,BC,E8,FA,5F,35,A1,2B,48,E7,EC,C8,DE,D9,B5,10,89,70,71,37,59,9C,DE,69,A4,56,1B,CA,27,8E,CF,A1,50,A6,4D,54,94,66,DC,0B,23,79,4B,20,48,34,B8,2F,72,66,62,27,C0,5D,88,9E,00,72,CF,35,FF,EF,16,1F,BB,F5,26,5E,00,80,2B,AE,51,BB,5A,CA,38,9E,37,F1,84,22,1B,90,85,A7,D9,96,1B,67,EB,9E,9C,3C,EC,CF,B6,D4,F5,73,E3,FD,40,FB,77,6D,EE,16,09,A8,A7,0E,03,8F,77,27,C5,35,81,29,AC,38,74,A0,2E,FA,A5,0D,8F,85,46,9F,04,32,72,18,50,C6,6A,FC,39,BA,6C,08,B5,27,D5,10,54,38,41,F5,8C,3F,F3,B0,F9,46,C0,D5,35,D8,99,AF,E4,6C,81,F6,7C,12,67,34,F7,52,ED,61,C7,C7,2F,F8,CF,B3,47,0D,E2,D3,21,7F,FF,40,7C,58,B6,F8,B5,F9,D3,D1,4D,A8,AF,AC,6C,F3,74,D4,07,C6,03,8B,2A,95,53,25,A3,A3,2B,3C,A9,C1,76,C2,0B,8B,68,71,8F,04,63,52,1E,A9,BD,07,09,D9,6D,13,B8,A4,08,9A,98,99,55,60,59,DA,FF,07,5B,77,B5,23,54,54,B7,0F,5A,6A,3A,05,BE,97,1B,96,E1,DD,01,CC,35,EF,AC,1A,B4,92,4D,9D,CF,3D,FD,24,BF,E6,4A,63,72,DC,51,9B,28,2B,FC,48,A8,71,4E,14,05,82,FB,8E,C0,42,36,D9,F3,3C,27,18,A4,AA,3A,9D,FB,50,67,0F,52,0C,4F,AB,DB,19,DA,B6,8C,DD,E6,F3,D7,F5,64,68,9A,3E,1D,70,45,B4,F2,0D,10,04,15,E4,E6,35,CD,7E,07,7D,B0,81,67,EE,74,51,F8,3F,8B,7F,FA,9E,3C,BE,79,2C,C0,21,3E,09,D3,B1,20,E3,B0,ED,98,A8,E7,30,BF,36,DA,FE,9C,66,2A,86,B5,9E,14,09,A6,AD,67,FC,77,41,81,A6,C2,A3,57,99,BC,EA,BE,38,18,A8,7B,A8,C0,EF,D6,B8,6D,68,A7,47,CC,EB,D8,C9,2F,06,10,1B,2A,0E,1F,8A,B3,DE,3D,F6,F4,80,35,1D,E6,6F,06,97,E4,DE,9D,89,3F,62,8F,FD,AA,B0,63,F1,5F,DD,0F,A3,FC,19,51,8F,B1,33,BF,FE,B5,C6,6F,9D,E6,0F,7F,FC,62,51,AB,B6,7E,F5,04,3C,7B,4A,10,A7,63,EE,D2,D5,D9,68,7A,FE,3C,FC,63,8E,C1,91,44,38,CC,19,0F,05,52,15,AB,CB,09,1D,FE,12,55,CF,8D,AE,D3,D7,9B,DE,A7,9D,94,AF,E9,21,F4,38,D5,36,61,08,16,DA,A3,8E,35,9D,19,0D,1D,A6,5B,6E,5E,4A,F1,BD,95,22,C9,9B,C5,01,DB,08,E9,9E,8E,07,0F,5F,60,1E,AE,75,DA,7F,08,03,44,94,06,25,EB,0E,D8,93,E5,E7,9E,BF,1A,71,62,F8,B8,86,68,A1,4E,51,F1,AC,67,3D,2C,51,BC,7C,A5,49,13,6D,F1,27,93,2D,89,13,91,E5,20,AC,68,9C,67,4F,D9,B1,C4,F9,4B,AD,00,EE,7B,FF,4B,D1,FF,10,38,05,E9,15,63,63,F7,02,87,24,06,21,F7,FF,97,21,0C,8E,57,B5,BD,38,33,4F,8B,67,C3,83,7F,16,B8,DC,95,DB,CD,50,EA,34,8B,89,16,B1,21,2B,1A,6D,95,DE,C1,2E,1B,48,94,BB,EE,3D,64,D7,95,1D,71,8F,0C,E2,0D,7F,36,D6,89,D1,4D,FC,EC,71,60,CE,53,D1,54,5C,4F,C3,58,2A,F1,36,32,10,30,25,6A,F6,90,4C,0E,99,A5,6B,59,F3,67,6C,DB,DD,8C,7D,01,BE,44,90,00,C2,B7,6A,FB,A6,02,C2,86,67,6E,82,1C,D6,13,FF,D1,E5,44,EC,14,AA,CD,54,F5,3F,56,A5,19,6D,69,37,24,FE,88,3F,A4,BD,16,D9,0E,17,28,EF,10,6A,28,0A,7F,39,16,2C,42,19,E2,EB,BF,F1,A5,34,EA,5E,9D,AA,EA,D9,2A,9C,DB,BF,D4,67,1C,E4,FF,2E,D3,AA,1A,9E,3A,8A,E0,CC,21,58,7B,61,A8,84,9C,61,A5,B8,86,7A,5E,AF,1D,BD,8D,5D,C5,F1,E1,61,99,DE,BB,C0,7D,5F,EA,6B,98,E2,C8,E2,11,8C,0B,A0,2C,34,E8,7E,BA,25,A3,33,6B,14,F2,0A,AF,9C,CD,80,DF,0D,38,CB,64,3D,1E,47,E2,9B,84,83,AE,A5,EC,30,30,49,CB,59,CC,53,05,1E,19,D8,D9,21,4E,E8,43,B4,01,D0,E2,81,80,CD,18,DE,3D,0E,50,82,97,8C,27,4C,3D,81,B5,98,EB,DC,42,E2,6F,A3,87,BD,49,2C,DB,ED,AB,60,7F,B3,D9,09,88,DA,16,DA,DD,E5,B0,4E,1D,4D,48,C0,CA,38,73,B8,82,D5,B6,01,7C,85,3C,2E,0A,FD,E6,A3,6A,0C,36,74,C6,21,65,2A,CA,AB,BC,6B,42,FA,2A,8A,81,80,45,30,DD,B1,14,1B,D9,E5,59,92,59,4B,F6,37,B8,4E,4E,DE,4E,73,E3,8D,24,65,47,28,F8,FC,96,3F,8E,47,AF,22,F7,07,DB,FD,32,20,AC,6D,36,37,3F,A8,57,DC,4B,70,BC,B8,BA,C2,26,37,6F,9D,C2,BD,05,6B,9B,6B,49,30,4D,DB,AA,EC,50,59,76,92,D2,FC,52,B4,F7,A2,37,42,8D,03,53,09,06,B8,A9,17,E7,CB,9D,88,7C,7D,E8,25,E8,DF,7C,7C,0E,36,BD,AD,D3,B9,66,A0,35,78,B1,CF,90,AE,4A,BD,40,CA,CA,F2,00,F8,A1,30,DD,B2,36,AD,C9,42,11,61,73,FF,CC,9A,E8,E0,20,8C,77,32,48,FE,7D,D0,F0,69,4C,B1,F1,0A,A7,0E,8E,7A,27,75,F7,08,B0,41,79,38,2D,0C,07,E7,38,A5,D6,AD,8D,8D,B0,84,B3,37,BC,D4,E3,E8,25,7E,AB,18,38,7F,88,06,37,42,0F,3F,6E,A8,71,9A,20,3E,AD,91,EA,DA,F7,2F,1C,90,02,F8,92,E5,3E,6E,5A,FF,B6,51,F2,2C,8F,04,A3,8C,49,3C,B2,74,6C,CB,E0,69,60,81,9C,74,CE,CD,C1,BA,CF,63,E1,EA,49,87,7A,18,1A,74,62,4C,C3,87,F9,98,8B,0F,17,5F,73,13,B5,58,1F,90,FB,78,EF,4D,24,43,47,B1,9F,3C,A0,D3,3D,E9,78,02,1A,35,83,92,98,55,CC,78,01,BC,24,59,67,86,EE,5A,5F,2F,A1,4C,9B,7A,79,4D,D0,EE,BD,76,E3,65,2C,A2,B4,16,C0,67,D8,A4,3A,2E,44,75,08,37,31,0F,8D,49,AF,08,C6,D3,7F,8C,00,B6,90,A3,BD,BB,52,19,52,A3,31,E7,A9,62,CC,CF,E7,31,D2,CD,6B,B8,F2,E4,3B,A8,35,8C,D0,61,54,56,49,1B,DF,4C,E1,88,1B,A3,DF,26,BD,2E,5C,C0,9F,D5,B5,3D,2E,23,10,C1,8B,0D,DF,C8,C3,BA,C3,D7,2D,A3,2B,F4,D5,16,43,BA,05,0F,D7,33,0D,CB,8B,85,86,6A,9A,DB,DE,C1,68,55,23,CA,96,FC,B7,9D,B7,A2,9D,9F,3C,14,F0,02,83,A3,22,0E,D8,AF,9D,27,D3,6E,AF,55,13,A6,E9,BF,CC,FD,74,13,3C,EA,DB,6A,17,0E,74,1F,FF,15,EC,29,94,30,7D,A5,28,6C,15,4E,68,BA,C7,2E,35,F7,D2,DD,3F,07,09,0A,BC,5C,9D,5B,8C,63,20,3B,41,74,70,95,CD,7C,CD,EC,0A,75,8C,22,D8,A8,6F,1B,D2,EB,7E,44,0B,CC,23,6C,F5,80,DC,19,0F,20,BB,17,1A,89,97,75,DD,B1,DA,2B,95,AB,4D,30,36,91,18,85,61,D8,A1,66,19,D0,5A,84,02,EE,2B,7A,73,BA,CD,C1,0B,B2,D7,E2,D7,02,53,48,85,A0,52,41,C6,28,0F,7B,81,19,13,44,B1,5E,33,E3,78,C9,EF,30,F9,79,7E,2E,3A,D1,39,D3,15,A2,5E,EC,0B,D1,96,10,4B,40,38,5C,31,C5,24,C2,E7,E9,58,98,46,A6,D9,F5,5B,61,0D,6F,4A,73,E6,A5,C3,DD,BC,C8,3D,1E,48,D8,A4,19,66,DB,FC,2F,F0,17,2E,20,90,38,15,57,03,84,6B,73,16,B9,E2,E1,08,46,65,AB,BA,3D,1F,7C,2E,20,47,61,41,9F,E8,45,B0,83,6D,19,8D,D8,1E,EA,E5,95,4B,B1,CB,20,C2,17,5E,84,A6,E6,FB,F8,33,69,C9,95,33,CD,53,D4,4F,97,4D,CC,DA,41,A8,47,C4,55,07,69,59,77,60,BC,C4,CD,D1,74,8A,A8,85,37,BD,81,6D,9D,42,0A,3B,18,3B,5B,0C,4F,52,0E,9C,66,D3,39,4B,07,AD,4B,CE,A4,9F,E1,D6,48,05,19,E8,56,B0,9F,95,60,F9,76,CA,BA,5F,B1,8D,F3,C8,62,25,31,51,87,5E,57,F3,39,36,32,5A,E9,45,17,5D,CB,E2,6B,C6,04,99,42,8D,70,16,4B,6C,58,AD,0F,AF,48,3B,AE,F7,7D,9A,CD,1A,FF,F2,F9,76,32,56,B8,62,FB,6E,6A,F8,9D,1B,5B,FC,CE,16,BC,D5,4D,84,38,A2,AB,2C,74,05,C8,C7,67,AC,0F,8C,54,D7,79,72,43,5F,E0,97,E2,93,A7,B7,C8,06,0B,50,00,9C,C7,13,51,9A,72,8E,66,FF,0D,45,AC,5D,B6,1F,C6,4A,63,B8,EB,FD,0A,B0,D8,26,4A,5A,C7,93,22,4C,2C,23,AA,36,25,72,14,F1,75,0C,A6,B9,9D,56,B6,58,68,26,BD,93,5F,01,B2,3B,47,48,D8,CC,27,95,09,24,28,15,5D,5B,E0,95,7C,66,60,E0,C1,7A,AA,DF,08,C1,7A,93,D3,2D,54,9E,B0,3D,E1,60,13,63,B5,44,78,E6,60,30,EE,13,FB,9F,FA,16,89,6D,75,F9,D8,C2,D4,4D,43,2B,5E,55,21,62,41,4C,AF,1E,65,6B,16,B8,F3,C2,B4,87,84,52,B6,A8,27,6E,64,5F,D0,C5,FA,97,B5,F0,36,D2,20,BE,E0,26,3A,74,0C,6D,30,10,58,7E,C1,D1,88,8B,67,E2,FC,C3,CB,E8,BF,18,DB,52,3B,74,7F,E8,85,B1,8E,58,16,43,00,BD,04,83,32,4D,CC,A5,13,AF,A0,4E,B2,74,EE,21,9F,0E,46,1C,F0,A8,7C,12,A1,B7,81,81,E7,0C,9E,3D,F7,9F,EE,4E,59,A0,46,0B,95,69,B2,AB,93,C6,42,17,F7,8A,BA,E3,B9,C5,E0,0E,8F,A4,F3,30,08,AE,EC,5A,78,64,F9,76,65,45,41,29,29,FA,49,C8,DE,8B,86,DB,7C,27,BE,9D,A0,28,4D,62,65,3F,7A,6A,C3,76,55,8A,5B,A8,1B,1E,94,39,A7,B7,6E,BF,78,2D,4E,3E,0B,CF,17,85,4E,A8,63,4E,E5,D5,5E,69,A6,A0,7C,91,72,B0,2E,4D,3C,D2,3D,3B,3C,6A,79,1A,F3,BC,F1,A2,B1,BA,00,3A,B3,45,88,10,03,17,4A,6E,15,06,22,E6,1D,68,BC,56,4B,70,3E,43,0B,48,0E,E0,11,C2,8F,50,AE,8F,03,D3,E5,EB,76,9F,B6,4A,35,05,34,0B,62,09,E2,26,5A,1C,2B,76,21,8E,E6,B6,4F,5D,D3,5B,46,3E,89,4A,B4,27,42,24,9D,44,2D,01,02,AF,F1,81,0D,26,5B,A3,41,58,4E,0C,73,84,C5,12,24,15,5D,CE,9B,9A,C2,0B,1F,3B,3E,2A,3E,BF,D1,5E,1C,AD,77,C2,65,5B,B7,4D,8B,92,0F,0D,72,64,45,8D,0B,83,3F,EA,E3,15,9E,0D,85,8E,19,3A,99,5E,35,C4,8B,76,47,E3,0D,D6,22,92,28,42,51,B5,70,87,F1,F0,BF,5E,51,90,D1,9C,66,A4,8C,14,9A,AC,08,30,53,18,25,CB,C9,99,47,E7,C1,E3,9B,6F,73,43,01,32,66,ED,75,CD,C3,ED,69,B5,41,A5,0F,CF,6C,D0,F0,CD,2B,FD,3D,63,D5,25,6D,E8,09,9E,96,49,30,D2,BA,34,1E,21,9A,E2,E6,DB,3B,09,4D,AA,AF,BD,F0,9A,38,DE,B0,CB,A3,3B,F2,10,E4,A8,A7,8E,1C,C1,20,CF,C5,73,73,73,4D,CF,40,61,7C,82,4B,99,D9,7A,2F,8D,BB,A8,CD,F4,A3,EA,2D,57,82,8F,8A,0F,B2,B6,25,8A,78,69,F9,43,15,0D,CE,6D,7E,DE,9D,A7,DB,02,9E,64,3A,09,13,B7,78,5F,59,FC,1A,9A,9E,5F,B1,5F,55,9E,A7,79,1B,C8,F8,57,28,41,11,B4,95,ED,78,39,EC,F3,32,0C,79,73,17,69,E3,9E,83,3B,68,B8,2F,C5,E1,FD,FC,4A,AB,3F,4C,1D,19,60,2B,83,94,DA,F7,FC,3C,82,39,E5,7F,AE,CD,85,FF,06,5A,DE,08,41,F2,8B,AB,4A,CB,37,EC,A3,4F,80,91,2F,EC,91,1B,E4,1B,9A,78,ED,DA,41,C3,26,03,F9,C8,7C,6D,7F,61,78,6C,EF,A7,96,0F,67,C8,02,9D,96,8F,EF,75,6B,BF,C0,89,27,A0,3E,DE,2F,A1,18,ED,E6,3B,F5,F4,3D,EE,8A,6F,F5,E3,EB,6D,F9,5C,FC,56,23,1C,76,D1,6C,BD,A6,26,3C,41,48,A3,F1,64,68,20,88,EE,1E,09,0C,90,E2,36,D4,0C,FA,86,CB,D1,7E,C6,73,98,C0,16,13,A2,AE,66,93,90,B2,32,D4,D0,7C,EE,15,FF,79,D3,E7,96,B3,1D,FF,CC,91,6A,E2,84,11,8E,0F,FB,87,89,DC,40,71,95,49,32,59,26,DA,97,DE,0B,CA,B0,A6,88,F3,33,A2,14,CD,2F,F7,13,AC,04,86,53,36,90,DD,5A,1A,A5,61,52,AA,FE,87,9D,56,F6,34,9A,9F,DD,A1,0C,BD,56,24,85,9E,0F,9B,C7,A9,21,B7,AE,CE,1E,B4,A6,C1,94,74,7C,E8,FC,A4,3D,C0,F5,1A,0B,FF,EC,55,68,0C,12,F5,2B,7C,FB,A0,F4,5B,EA,A6,25,D0,1B,61,85,79,43,F2,F3,86,67,11,9F,E4,3E,80,CB,F6,E8,10,50,B9,CE,04,F0,1B,EB,5F,E5,17,EF,48,88,51,B6,33,B0,34,8B,87,75,08,7E,D1,5E,FC,91,78,1B,65,0E,9B,50,8C,D7,6D,88,72,69,E0,7B,B3,8D,44,EA,2C,C1,35,32,19,7A,91,40,66,8F,80,06,3A,46,B9,DA,E4,A1,68,65,AB,10,A2,32,0A,23,ED,A7,F2,9E,7E,40,C5,D2,01,B4,D3,EB,85,43,F0,F9,E0,3A,32,A1,D9,C8,BA,E4,08,C8,E0,D6,9C,20,F8,D5,B8,F0,C0,24,B5,65,74,36,5E,DA,41,E0,21,FB,7B,5D,7C,81,C1,8D,4C,06,14,2F,CE,C7,BF,5D,5B,66,F8,93,B5,3B,71,69,32,F9,E0,AC,0B,3B,58,2A,CB,59,7D,0B,16,94,7D,FF,78,AA,D3,C8,B6,2F,7A,4B,BC,4F,68,8E,EE,C8,83,BE,63,27,51,DF,F0,B9,91,EF,16,54,CC,79,F1,0C,0C,8B,90,60,A4,40,D3,CF,FC,4A,19,AC,11,90,81,93,9D,B0,D2,05,21,E7,96,C1,99,14,4D,49,CC,E3,66,C0,C3,00,08,1B,2B,6D,F5,11,08,47,F2,2F,49,F4,0E,3E,E8,57,EB,F0,36,AF,8C,3D,1E,55,30,6C,FA,DE,7C,B4,6A,82,23,F9,7E,42,79,87,6D,99,67,4F,51,C2,9F,28,AB,C2,29,9C,15,45,53,F1,D3,D1,8B,E3,6D,B1,2B,E0,61,D4,85,09,56,7F,2A,78,A2,96,01,E8,98,5E,2B,6C,80,B1,2F,53,DF,C9,B2,E2,3F,5E,D0,7D,FE,96,9E,52,B2,EE,56,83,AD,50,4E,64,15,3D,CA,1E,AD,49,42,85,CD,1B,8A,B5,45,6C,BA,1A,FA,46,8A,27,51,32,45,ED,70,8F,2D,1A,AA,CA,B5,EB,D4,8F,9B,75,5D,42,EF,E1,5B,CA,85,E5,08,87,C5,30,E4,75,B2,96,D1,BD,A4,E1,26,45,D0,7C,27,F0,B7,02,30,B2,59,3B,16,97,0E,AF,D0,30,12,2E,72,DD,69,A6,2C,8D,D7,6F,05,89,F0,AE,5F,B0,D7,C8,F4,67,15,F9,B3,8C,B2,C2,30,A9,8F,DE,90,00,25,A5,69,E4,FD,E9,95,76,C6,72,5A,85,8F,69,2D,CE,39,50,9E,93,53,5B,49,12,53,BE,05,D4,85,FC,F5,8E,09,09,78,46,26,33,2A,5B,20,54,E7,C6,24,BC,44,7F,74,97,9D,01,8B,62,59,82,BD,03,68,21,C8,47,BE,8E,27,1D,50,C8,49,B4,F5,96,74,E9,24,30,CF,90,07,17,46,F5,83,C3,A1,F6,EE,B0,6D,AA,BD,14,42,0D,56,26,21,07,0C,82,F0,26,E7,4F,8D,3B,C2,FE,B6,B0,D3,50,54,FD,DB,13,BC,53,72,C0,8A,5E,51,5F,84,2C,5A,0E,C9,25,F8,A1,06,B4,ED,3C,93,DC,5A,8E,30,ED,F4,70,EE,C4,88,FF,FE,31,68,E3,BB,26,AC,EC,91,75,E2,B6,3E,55,A0,03,0E,3A,AC,C8,1C,04,40,E8,66,9A,DC,3C,92,AC,5D,46,40,15,7D,47,04,70,7F,BF,96,05,9C,87,F4,95,80,53,D7,0D,DC,4A,64,77,62,B4,D4,CD,76,FC,F7,18,7B,91,6B,40,97,0E,DF,7B,07,3F,E3,53,C2,3C,A2,0A,7E,1D,2B,F9,A0,3A,4F,66,A1,39,AD,19,BC,84,2E,2D,C0,C9,7D,79,5B,67,06,74,EF,55,28,8E,5C,D7,88,33,74,9C,5C,04,D5,50,08,69,FA,76,D3,3F,51,6C,DF,CE,CF,24,96,DF,F5,04,50,73,9D,24,FE,28,02,15,1C,A5,5B,1F,EB,10,01,55,EC,5E,69,DB,1A,F1,74,3B,08,FA,3A,00,E3,6F,2F,C9,A0,F9,96,C6,BC,81,EC,54,02,AE,16,28,E4,39,F1,E1,D2,42,9C,9F,E8,10,1C,40,35,A8,B3,58,6C,C8,1F,3F,46,44,12,4A,E7,97,4F,A7,CF,86,70,22,CF,6B,FF,3C,E4,C3,37,47,CB,52,6F,03,CE,01,95,4F,6E,AA,F0,F4,8F,DF,CB,95,98,45,FC,5B,5F,A6,8F,1B,89,69,AB,7C,75,ED,E6,23,04,C5,B7,0C,B3,2A,EE,9C,58,DB,38,EC,86,25,26,D1,46,D8,E8,3E,16,7A,92,14,E8,7A,2A,57,94,94,26,68,B3,61,EC,B1,2F,7E,80,5F,80,97,B3,20,26,D7,C4,6B,10,EE,46,93,28,7C,63,BA,8F,91,5A,7D,7E,F5,6A,18,75,DB,6B,64,1F,B0,F4,1D,15,FC,21,5B,4A,0F,63,53,EE,D3,12,4A,8A,88,30,42,1B,4A,B1,F6,C3,CA,07,19,83,98,10,76,B6,50,2D,DF,0A,BF,59,3A,93,9F,9A,CE,D0,EB,91,8C,C6,E3,8E,F0,78,60,C1,9B,1F,8E,A3,71,FA,24,37,34,9D,26,8D,9E,E8,AF,7C,ED,63,97,A0,1E,A8,3C,8A,FF,F1,E2,76,26,6D,24,52,3C,40,C0,44,22,83,BB,F1,7E,DF,95,73,12,EB,4B,5D,00,61,32,20,61,46,44,6B,E8,0A,D4,70,72,AD,58,9C,CE,09,65,EE,B4,13,70,52,B9,EA,AE,A6,80,9D,23,22,B3,CC,AA,27,7F,9A,A8,8E,89,7B,CA,FD,C7,10,30,36,31,20,B9,1D,C7,C7,79,DD,B3,1F,C5,6B,07,EA,01,97,EE,D4,C2,D1,25,12,D5,66,7B,79,B7,76,4B,4E,90,C5,9B,A8,4F,F8,3C,1C,8C,92,D6,51,5C,04,2E,1E,D0,57,75,DE,45,1F,01,B9,AC,33,C8,74,B3,BC,6E,A4,6A,12,28,AC,1D,D5,AF,F5,BA,D7,72,94,A0,A7,A8,7F,4B,66,1B,D9,23,4C,4B,EF,1D,34,8A,27,7C,98,AB,42,27,D1,97,C9,39,C3,9B,E5,7E,BA,A9,47,7F,F0,85,3F,14,5D,A9,98,85,BA,B9,0D,65,21,F6,B9,3E,96,6B,77,6F,5F,E2,A9,28,84,AB,51,2C,8A,33,08,68,BE,A3,81,53,5A,A6,1F,B0,9C,BF,7C,26,7E,B9,34,8C,5C,B8,DC,B9,B4,C1,08,B8,EC,77,DB,7C,93,14,19,38,82,7E,56,5F,2C,E1,FE,B7,D5,23,F5,7A,BA,D5,49,3E,7F,F7,80,DF,B5,70,69,E2,33,6C,30,BD,0F,9A,55,A1,5C,4B,BB,3B,88,01,95,A4,57,EF,EF,00,46,F6,A0,A5,EB,F6,0A,C7,FE,45,33,66,EA,9B,D1,1F,CE,7D,DF,79,07,11,A1,FA,45,17,0D,61,25,1C,DD,E5,B7,67,9D,FC,D1,AD,19,A3,D5,C4,B0,85,2D,71,EE,03,60,B7,9B,AF,6D,CF,A4,07,1B,77,D2,7C,88,46,9B,E2,69,F8,FD,AC,EA,E3,E6,C9,D9,36,D0,53,BC,B2,61,AD,15,49,8D,0A,A6,20,20,FC,AE,D3,E5,73,B3,B0,DC,86,E2,E3,B9,AE,CD,7B,B0,8B,6B,48,E1,BC,43,6B,A5,1A,E9,46,9E,3F,E5,E2,33,BD,11,BD,8C,8B,25,59,ED,B0,EB,98,04,15,B9,6A,CB,1E,E8,F8,3B,F3,0E,D1,0B,55,92,85,1F,CE,54,9B,38,BC,EB,77,77,E7,CE,68,76,91,41,15,2C,83,E0,6E,D1,23,EC,2F,BA,85,CB,CC,61,36,CF,39,10,C4,D6,4F,64,E3,BB,94,74,9A,79,C8,9D,B8,FE,51,F7,73,10,03,3D,C2,18,F2,CC,C0,B8,FB,10,BA,1A,6E,66,2B,70,70,03,B8,C1,1E,D9,A2,A7,D2,7B,21,C0,46,48,F0,3E,E0,5E,3E,BF,28,F0,AE,9F,48,21,28,70,0E,6D,43,E1,45,40,AF,57,D3,6D,AC,00,DE,D2,D2,BB,DD,D8,79,55,65,C5,54,D2,F9,C7,67,9E,B2,F7,76,28,C5,A8,A3,30,37,77,A0,39,0C,A3,D9,C0,C6,8A,29,81,2D,D5,6D,90,E0,89,19,C8,A3,F2,BD,A9,EE,ED,7C,FB,7B,40,21,78,49,86,71,45,4C,E6,97,14,61,D4,72,D8,52,FE,CF,ED,51,99,5A,90,7E,FC,99,97,E9,D3,63,C7,2B,BE,01,19,B5,06,D3,75,A9,E8,60,95,7D,DA,48,1C,C2,F6,09,13,4E,36,03,B9,27,D3,1C,07,F1,E6,05,A9,E5,6E,92,AC,CF,34,62,D3,A7,C7,F5,36,14,F5,A4,9E,1C,4F,8F,87,79,1B,A8,36,BE,FE,4D,CA,F7,C5,FB,5E,40,51,52,39,02,11,5F,E5,D6,96,25,F5,3B,B7,35,BA,11,D5,DF,85,5A,ED,15,2A,7F,AB,30,FF,59,05,0B,35,16,B5,1D,77,1B,01,87,95,E2,16,87,A7,BF,DE,56,70,8C,DB,30,A6,73,49,0F,27,D9,9E,E5,B7,29,06,B8,9C,46,FB,30,5C,92,76,76,BB,85,8B,57,28,19,A3,4E,26,67,C7,52,38,CD,A4,97,99,4C,3A,A6,31,89,1F,5D,02,7D,C7,12,FB,9B,EE,42,14,15,D6,30,A3,34,D2,58,00,D0,14,ED,32,B8,E9,03,CA,68,6D,A4,6B,F1,12,20,C0,13,9B,CA,B1,11,BB,51,9F,3E,B4,2B,E6,48,79,A7,58,66,CF,A7,37,14,32,40,17,40,FD,8B,C8,4B,60,AB,78,24,C6,FE,49,0F,EB,30,1A,C9,56,A7,B8,79,AE,89,6F,9E,D0,A4,FC,F0,D9,B9,6D,72,97,82,C6,5F,98,32,A5,65,26,E0,F2,E0,AA,39,DB,60,E0,5F,51,5C,AC,63,18,93,D2,D9,2D,37,0E,73,DE,BE,DF,BF,5F,F2,E9,72,3D,E2,E7,AC,92,92,58,EE,84,35,76,2E,60,54,4B,9A,13,9A,5B,82,94,9B,38,5C,92,01,15,2F,44,F8,A0,46,53,43,40,3F,2D,C9,1F,06,09,87,06,A2,DD,AD,FD,69,A0,67,88,E5,9A,95,64,33,02,A7,B2,77,76,52,15,29,34,6C,89,8F,09,18,E4,65,72,12,46,97,8F,CD,DD,1E,29,1C,DC,3E,66,64,A7,D9,D8,2D,BB,D7,74,F6,10,66,6B,DF,EE,D7,D0,FE,09,66,01,56,D4,60,BE,FF,65,E2,F0,17,12,C6,E9,C4,1E,F6,3E,F7,99,74,45,E0,F1,CA,1C,55,E6,ED,28,7C,2F,37,8D,B0,A3,CE,8C,84,B9,20,3E,68,B8,85,D9,3E,F9,54,B8,BC,B8,F2,2D,FF,F7,8B,EB,8C,12,56,C9,B4,46,B0,CA,C7,52,33,56,F5,66,DF,28,20,77,1B,03,FA,36,93,17,E2,05,7C,C7,20,67,81,74,CE,BC,8D,6E,43,75,25,15,DF,AA,B2,1E,3C,CE,EB,B4,77,E7,02,59,DD,40,64,2D,1C,D6,53,AC,B2,59,B8,9C,85,FD,B5,3C,2C,D6,87,8B,D7,3D,BF,2D,BA,3A,93,5B,84,68,97,A2,BA,3C,AA,DC,37,92,5E,7A,4A,82,7C,9A,93,83,AF,A5,75,DE,B9,79,C7,D0,AF,3E,6B,AD,79,DD,ED,88,D6,88,F2,83,76,A2,87,3F,B6,BF,55,C5,27,D6,3E,A9,94,13,CC,FB,7C,3D,03,15,DB,DB,71,75,D9,B5,D3,E4,76,7E,7F,44,99,32,A5,13,03,81,E1,60,52,37,86,68,8E,F7,8F,E5,4F,22,6E,89,FD,2A,90,C1,7C,CF,56,E0,DC,86,4F,64,18,58,4C,7A,51,70,1C,83,E3,D7,BC,C8,C8,3C,54,2D,1C,37,5C,99,F4,DF,B5,7D,09,51,68,08,4D,B9,25,DB,43,02,EB,8E,F4,D8,25,2C,CF,2A,87,DE,B3,08,44,8C,E9,42,B6,CD,62,9C,BD,81,E0,2E,8C,26,16,4F,98,6B,AB,DA,37,E1,A7,94,3C,51,7E,DE,83,EC,E6,E0,1E,DE,F0,70,6F,7B,5E,EB,E4,FB,9A,79,FA,68,AE,DE,75,9D,11,7E,32,73,5B,EE,56,EC,D1,DC,BC,1F,A5,55,71,F3,71,59,42,7C,14,B2,17,E3,7F,2A,CE,07,31,A8,BB,A7,3A,D7,33,FD,D0,B3,4A,37,C6,E0,92,42,B1,72,0D,DE,AA,08,3B,F5,65,23,2D,93,98,D3,F8,CB,19,DA,13,62,87,7A,C0,03,87,82,AB,C6,DE,6A,69,B8,C6,00,04,1B,9D,FE,D2,86,1D,BB,AC,B2,91,6C,89,1A,C8,69,C7,AF,09,70,B2,85,09,DE,6D,0A,5D,F3,FE,63,33,24,64,18,AF,5A,8E,18,17,D7,F0,CC,55,B1,6E,B7,12,27,B7,E2,2B,00,86,29,15,CF,BE,9C,10,51,1F,67,1D,A6,8E,6C,A6,B0,F3,D2,A8,1F,2C,28,8D,4E,66,0F,EA,EB,FB,65,10,C5,16,A1,E3,77,BC,93,7E,2A,3F,03,7C,2E,15,F1,AE,CB,E0,D7,A5,DB,23,97,37,D2,E3,2C,27,66,25,28,9A,6C,49,83,15,3B,3E,69,86,38,87,02,8B,A6,3B,F2,2F,0E,10,0B,A8,22,78,20,F2,FD,65,35,85,D1,82,C6,BD,D7,02,A7,9D,85,46,74,78,32,61,6D,03,58,98,B3,3E,51,A2,9C,3A,46,4C,9A,D9,27,67,8E,67,20,04,58,4C,EA,27,86,1C,40,41,F9,5D,87,58,B2,DE,11,A2,4F,C1,55,FC,6A,F7,A6,C7,C0,55,64,3B,FF,E2,47,9F,7C,AC,B9,21,5B,51,36,8F,A9,68,47,4C,22,C4,51,AF,B4,AB,CF,72,56,52,A4,5E,C8,B6,36,74,D8,8C,65,FE,6C,12,75,6A,06,B5,14,7C,D1,02,11,77,E4,EB,3F,C3,62,F8,C4,7E,DE,1D,6C,7F,CE,90,0A,06,87,0A,9C,C1,B3,9D,B2,59,D0,16,27,8D,94,E6,8F,75,A1,66,D5,85,CF,46,3A,D3,81,BD,AD,57,0D,6C,11,DB,D9,60,E3,A4,7D,78,25,76,3A,EE,6A,8B,9D,E8,EA,EE,BC,DA,07,B2,CD,76,6F,4A,EC,7C,24,8F,DB,7D,FD,9D,DF,95,01,53,A5,07,6D,A0,9C,D9,01,CC,45,39,FE,26,70,92,ED,6C,67,A0,94,7B,AE,18,6D,60,67,FF,99,1C,66,2E,F8,D8,08,0D,02,B1,B3,81,90,DA,36,68,41,F7,BB,7B,A8,D3,A7,CE,EA,F4,D5,18,11,CF,CD,A0,2B,58,F1,A5,3A,94,D4,C8,72,48,1B,57,4F,36,E7,B2,3E,62,FD,56,76,8B,5E,5F,A9,FB,90,C0,B1,D3,C5,DA,F1,35,1F,67,60,1F,71,4B,37,79,B9,70,3C,9C,D1,AB,85,49,2E,2A,6C,50,89,A6,7F,EC,28,08,92,20,03,FA,C8,67,48,ED,9F,28,F9,3A,90,DA,F8,69,7B,68,FC,3C,98,58,67,2E,54,2D,8E,1F,EB,B6,82,42,2F,04,94,53,CE,F5,A8,3A,B8,1A,94,BA,46,1B,14,0E,D8,6F,D3,65,3A,52,03,6C,F8,DB,41,2A,E6,8D,CA,82,D7,69,09,AA,78,54,6B,12,FB,0F,2D,CA,92,2B,4B,18,CF,3D,5B,28,B3,30,2E,38,83,21,09,CA,A3,41,F3,DE,A5,34,84,D6,F9,33,84,C9,D4,19,50,8A,C8,2E,F2,61,82,13,1E,0F,49,AB,90,F4,9A,3F,8A,CE,C4,19,4C,8E,E4,93,74,01,D2,EB,C4,FE,9A,EC,2A,D8,AA,67,F5,74,C7,F3,3B,9C,0A,9B,BD,77,AA,71,19,DF,39,03,64,82,A4,11,AE,C3,26,B3,E1,72,2C,BE,37,BF,C2,DB,6A,C9,51,DC,AF,E6,6B,C3,CA,01,9E,E9,E9,39,A9,92,94,3D,8F,75,AD,F5,86,58,03,07,B8,17,05,F8,06,3A,77,46,3A,CB,DF,AA,7B,20,20,59,44,4E,64,71,84,19,4A,67,6D,17,2C,41,AB,66,AB,93,3E,1F,58,DC,4F,9C,8E,B6,64,E4,85,7F,AC,E0,6F,3D,CF,E0,3D,65,66,85,34,2E,CA,54,F1,40,B1,55,80,B4,50,96,87,E4,60,07,69,0C,12,45,27,75,63,08,70,04,F3,78,1C,21,01,61,A4,D9,E6,B9,45,0D,A4,56,A6,E2,4E,6A,A8,69,EA,D9,2A,DD,1F,75,19,A9,E9,66,43,8E,E9,03,E7,49,9F,F1,9B,90,DB,4C,45,87,C2,6D,13,F3,0F,85,E5,3B,99,A2,2B,38,79,AD,6F,16,61,D9,3B,AC,E2,34,19,C8,8A,BE,38,71,0F,E4,2E,58,3D,9E,B7,45,81,C1,49,83,C7,F4,E8,F5,62,4E,4E,BA,9C,B3,0A,34,7B,13,17,9C,47,24,73,F3,05,41,2A,FD,46,8C,7A,DD,9F,50,72,37,1B,BD,BA,11,3D,DE,42,88,C3,F2,7A,2C,18,18,C5,75,1F,23,70,B0,4A,45,57,17,E0,5B,37,21,1C,CD,02,EA,41,91,77,12,B4,EB,9D,C8,AA,45,4F,EB,22,D5,78,1A,0F,C3,50,46,95,4D,83,FB,EF,C0,6C,B8,BA,CF,29,04,E6,8A,AE,9B,34,8B,6C,16,2F,35,99,4F,CA,1F,61,A2,04,55,C9,85,B9,20,5C,A8,64,D1,3E,89,72,83,82,EA,3F,18,20,01,8C,8D,49,06,35,C4,A4,2A,D3,7C,79,0A,8F,1D,DE,90,B7,F5,F6,F5,F6,14,09,20,DC,6C,27,5C,0E,49,C9,99,EC,77,9B,78,61,DC,D2,5D,E1,7C,C6,A3,1E,C1,FC,7C,0C,9E,8C,35,8E,D4,99,BE,F9,08,9A,63,D5,58,EF,CF,B4,BF,39,5B,C5,12,26,70,57,68,E6,11,DB,92,AE,C2,88,6F,48,21,F7,D7,53,97,55,4D,BB,BD,F1,E4,F3,66,1F,87,CC,3A,8C,74,2C,5F,04,94,FE,48,8C,EC,19,A5,F5,7D,4A,31,05,F6,22,E5,1C,2A,E5,DF,00,46,FA,27,84,B4,C1,03,A9,53,70,5E,DB,AD,73,18,8B,76,00,39,CB,7D,C5,73,3C,73,3E,9A,78,8E,FE,B1,79,42,CC,80,58,70,C1,01,2D,71,00,79,24,E0,8B,0E,FD,34,D4,E8,CD,92,75,E1,5D,AD,63,7C,47,CD,C3,42,B4,0E,C3,83,65,38,A9,F8,9D,CF,43,6A,32,ED,DA,13,4B,AE,B0,05,07,48,E6,22,2D,41,A5,FC,ED,62,BF,70,C6,FA,4A,29,C0,A9,13,0C,25,25,32,AB,40,5F,BD,A8,E9,02,7C,09,49,09,62,3D,45,53,FE,63,FE,DE,C4,B0,E4,07,A2,B9,0A,4D,23,60,D3,A0,A6,3A,C0,5D,3C,9F,1F,5B,86,68,22,08,FB,65,D5,95,31,98,EE,B3,2B,6B,35,5D,AD,F0,47,A5,27,95,23,63,36,5F,88,5E,00,52,FD,77,1D,E6,D8,F8,01,06,56,5E,64,25,AA,24,49,F6,47,58,60,F8,75,59,E1,7F,EA,C3,0F,E0,74,40,0B,69,9C,FA,58,65,E6,2A,C2,B2,CA,3F,6B,63,E7,08,8B,CF,58,3E,06,25,9C,12,15,C5,C0,F1,BC,C4,CE,EC,51,20,A9,94,AF,9D,5C,0F,64,C9,E5,BF,60,0A,CD,B8,AD,DA,AE,E4,42,BC,2E,6F,55,B6,75,16,63,65,5F,8E,6A,93,3E,44,47,B2,AD,9C,C1,51,E6,31,3B,62,60,52,0B,F1,87,64,00,CE,28,EC,88,2C,94,3D,8A,30,06,11,2E,65,17,19,06,DE,BA,FB,C5,C4,9B,75,D8,2D,80,08,9A,95,D7,8E,E4,38,7C,89,F7,29,4F,0F,89,B3,51,7E,EC,FA,34,2D,28,E5,03,56,4D,E2,F9,C2,F0,58,EF,9C,09,F9,AD,42,F7,72,6A,EC,60,39,EE,B7,B2,88,37,73,2B,AC,90,14,08,11,DE,AA,7C,74,09,A3,BD,D2,E8,D5,34,BD,23,AE,65,85,B4,A7,51,F4,85,D2,36,8E,C1,69,DE,38,E3,00,B1,4B,3A,73,84,2A,3A,00,E5,97,8C,42,3A,96,98,3D,83,18,9E,4A,60,74,6C,CC,4A,DD,39,FB,20,30,97,FE,A8,EF,7F,D8,38,F8,CD,0D,6F,80,38,76,D7,FE,83,F9,84,1C,AD,16,68,93,D7,A2,02,34,CD,C7,2C,FD,01,7B,53,10,43,B2,14,99,AF,9F,10,73,01,48,46,14,B1,35,86,56,CD,53,3E,7F,6C,B1,C8,69,A6,EB,2F,9E,0F,11,8B,CE,AC,7D,63,8C,20,78,6A,DA,8C,26,99,72,70,05,C2,11,6B,AB,0D,0E,3D,FA,0A,BA,25,CC,3C,03,37,FB,72,A5,57,62,76,F7,F8,1B,BF,B1,26,CC,5D,03,FD,D6,89,50,A9,55,1C,42,DA,EE,5E,BE,C6,20,31,8C,5D,82,9A,FC,D8,14,7C,09,B8,4A,5C,09,23,14,2F,08,C3,18,59,C2,51,ED,AD,3E,71,88,39,B7,99,6A,86,67,EF,FD,42,7A,65,95,64,D9,C6,25,AE,D1,CD,77,32,1A,02,0A,99,B2,00,51,C7,D4,52,9A,2A,80,9C,AB,1E,F5,B2,06,27,BE,88,F1,7D,81,1A,B3,5E,EC,61,7C,BA,B9,F9,4A,4B,14,5D,A2,87,CD,F7,38,69,E9,A7,3E,0A,2E,E4,F4,B9,22,5A,4C,C8,6F,B1,CE,32,79,C7,3E,E9,EE,6B,91,B7,7A,CA,B4,99,CD,C1,D5,08,EE,B1,BE,6D,0A,F4,5A,7F,CD,1C,DE,11,5F,32,48,79,B9,7D,0E,74,AB,36,82,43,5B,D1,31,8B,3E,5F,77,B9,F7,00,BA,C4,C4,8B,00,DF,25,F8,A0,F9,DE,13,39,96,66,E0,A4,FD,82,9F,7A,4A,EC,CA,ED,DE,9E,4B,37,EB,98,EF,E7,A1,CC,50,20,F3,6F,40,E1,50,04,3A,AF,0A,CA,D2,33,41,46,EF,B2,8C,EB,C9,D7,D8,BF,FC,1C,AD,C4,2E,20,41,7C,0C,C2,6A,1F,E8,45,5A,AB,1B,B2,DF,90,26,9B,B0,BF,21,D4,C7,92,00,7B,97,F7,3C,98,9D,8B,A4,7C,36,70,F7,A9,B2,1E,DA,19,1E,CB,B0,CF,0C,7F,DE,33,31,21,0C,69,A2,2A,B3,E7,4F,34,6A,DE,C0,10,63,16,2C,D2,B6,20,39,00,80,65,C9,56,3D,ED,39,97,0D,AA,63,CB,DD,62,60,1E,B6,45,47,78,07,5F,E1,3D,44,73,8C,DF,9F,4B,0F,6A,A1,FB,5C,B2,D2,BC,77,D4,F6,D0,21,FD,9F,47,63,A0,9E,0A,23,34,57,7E,89,58,66,74,9D,C5,C5,50,84,61,4C,BA,9E,35,D8,0A,8E,86,85,CA,F2,67,E3,D3,21,1D,3F,BD,4C,BF,44,A9,3B,DE,DB,6E,0B,4C,20,77,FC,A6,27,A3,74,BE,79,74,F5,F7,DC,98,A6,43,17,90,EB,10,C4,F8,1E,79,03,45,EC,30,F4,18,F0,C3,92,62,35,DF,1E,23,8C,DD,B9,ED,09,BD,1A,88,CA,A5,CA,04,EA,28,50,BF,C2,BA,EE,1D,4F,13,43,85,34,62,61,23,19,ED,47,AE,8E,86,C7,9A,B3,EA,77,D7,29,C1,46,14,FD,DB,32,DE,1F,0F,EA,C9,80,47,03,87,3D,A0,58,B5,29,8B,81,93,1B,82,E6,CD,C6,6C,1F,4B,FA,E7,7F,68,C3,99,BD,E8,BB,EF,40,A8,3B,AE,06,76,E3,EB,5E,2E,D7,CF,15,6A,3B,69,D1,5D,BA,BE,A9,3C,9B,EE,07,33,BB,F9,1D,43,73,B2,78,8C,C9,BC,A0,82,A9,55,F2,AB,FD,8D,04,54,62,4C,BF,CC,AF,FF,7F,E6,14,5F,E6,98,38,7C,75,86,7F,DB,A4,8C,56,5C,3C,F8,9D,44,BB,F4,BA,46,6D,0B,17,2F,5B,FD,A2,B6,C7,87,0B,37,53,BD,F2,C1,05,F1,61,B4,C0,A3,41,7E,91,80,4D,E4,E5,CB,5B,C2,E3,26,14,90,E1,70,6D,4F,1E,31,09,0F,D7,60,87,6A,62,66,33,9B,21,EE,4B,DF,3D,59,D7,6F,5A,04,FC,9D,FF,20,CB,6A,6C,3B,C7,62,C3,A7,E4,B5,18,93,08,C4,47,3B,23,F1,B5,B0,82,81,95,D1,FF,BD,C4,0A,2B,E0,8B,A9,A8,11,5C,B6,73,E6,78,E6,5A,97,68,76,C7,E4,59,17,14,78,0C,D0,68,87,12,41,33,70,2F,EB,1C,A0,1F,34,0D,4A,65,0E,18,CC,1C,FB,E9,E7,9B,BB,24,A9,6D,D6,7F,61,08,83,2D,D9,E7,85,58,41,8A,01,1D,AA,55,61,AD,74,C8,1C,60,E0,2D,9F,E6,45,F9,EA,97,1F,88,B4,2D,8E,88,D5,0D,3A,03,A5,0F,E7,5B,A4,EA,2B,8D,97,AB,85,7D,3C,30,55,FD,3D,04,13,EA,EC,C8,EC,3C,23,F4,AF,B3,3D,F2,95,74,5B,1A,A1,EC,3C,09,4B,FF,74,D4,2B,4D,81,8B,D1,BF,B6,00,4D,A0,9F,70,33,5A,12,FF,4A,1E,D7,7E,BD,93,FB,AD,7D,9F,DE,BC,1C,00,CB,67,03,17,97,23,99,E1,37,EC,70,CD,FA,58,BE,1D,A0,4D,CB,ED,14,F0,86,79,91,5D,2D,11,F4,59,E3,67,B0,90,40,DD,AD,D3,18,FD,F3,1E,D9,EC,1A,FB,E3,46,D6,5A,7A,1E,0D,C9,87,97,24,5A,05,EB,5B,E7,1B,66,60,62,60,FC,F0,D8,CB,37,D6,3F,03,97,DD,91,A4,72,D6,F9,83,29,4A,32,B7,98,74,CC,51,60,5C,41,5C,CB,A0,32,2D,75,73,35,6C,9C,84,84,E6,CA,1D,27,2A,08,F4,FF,6B,9D,88,61,20,11,E5,C4,05,68,2F,25,A9,8A,6E,16,CA,0B,A8,7E,0A,0F,1B,03,96,7B,54,64,05,D9,33,26,10,5C,6B,FE,B8,7B,9E,E5,DF,7A,8D,90,CF,9E,94,19,07,13,56,66,FE,AF,D8,57,9D,45,8A,4E,9D,61,7D,70,CE,EF,C2,13,EC,88,0D,29,B7,CD,19,AF,2C,34,99,0A,9E,E9,51,74,83,E4,B5,5F,9B,9D,66,6D,62,69,04,B3,C1,FE,14,B1,A3,DF,9D,63,FB,14,08,71,1E,E4,98,04,05,CE,3C,16,8A,8A,46,68,C1,E1,04,ED,05,69,14,58,FE,3E,1D,7C,F9,49,0E,13,8E,A0,1E,F9,F1,C7,66,07,16,01,23,B6,32,F3,45,D4,F3,75,67,B3,DC,E7,4C,6C,39,0A,DC,58,CD,0F,4F,3A,9D,FC,6D,F9,21,0C,C7,A5,B4,C8,15,B5,22,35,2A,27,96,4F,6D,77,57,C0,22,EE,8C,D3,B9,8B,50,97,24,4C,39,36,40,C6,C2,3A,38,BE,0F,0B,E5,96,BA,6F,A9,A7,E6,DD,D4,FD,38,5D,2A,85,DB,36,B1,1A,B3,23,46,E4,46,CA,4B,60,DF,ED,9B,7F,5C,E1,4A,A4,97,4D,B7,99,C4,DD,78,7C,13,5A,C9,3E,95,68,62,BC,CD,52,CC,E5,04,1E,42,47,85,13,9A,34,16,17,54,68,A7,99,28,BB,84,21,85,32,C1,81,21,23,17,C7,A9,8D,94,CF,D0,F3,5A,BB,34,5F,F7,CC,39,E4,E1,76,F8,D1,9C,A1,9F,68,58,84,94,E8,A7,E8,9E,6E,C7,BD,F3,EE,D0,04,69,D9,F6,B2,2D,E0,31,84,CC,6D,4E,7C,E4,4C,8E,9A,27,18,C3,C7,E8,8A,19,AE,1E,67,24,F6,51,48,A1,B9,15,8B,C5,89,FC,20,A2,C7,C5,89,F0,4E,96,39,9E,C7,BF,A8,7D,03,B1,14,7F,FA,F8,80,CF,F0,29,69,0A,6F,D7,E2,54,17,4F,F2,09,C8,91,54,2A,A6,71,0A,B4,A6,76,BA,00,4D,FF,2B,4C,A7,FE,2C,85,A5,F0,5B,B8,3B,91,9D,F7,EA,7C,F1,29,BD,B1,27,F9,D8,D9,5F,77,77,CF,94,59,61,2E,5B,89,68,92,46,90,2B,67,57,6B,73,F0,2D,2C,7D,F3,D8,7A,2F,42,43,58,C2,E0,89,2A,1F,FC,70,FF,A4,D6,8B,A2,EA,9C,51,F7,C3,64,3A,A4,FD,F7,70,DE,F1,19,66,8E,76,33,38,55,05,B1,F0,0F,78,2B,05,DD,FB,8C,27,87,C1,30,85,F6,0D,DF,B6,CC,9F,EB,0F,55,C9,B4,C8,7A,26,6C,97,40,E2,27,0A,54,51,59,C4,06,D1,1E,10,6C,19,FD,D3,73,25,72,6A,E3,48,18,AC,55,E3,32,32,DF,F7,A4,CC,00,91,92,7A,A7,4F,3D,B8,8F,A2,6F,54,8C,F5,4D,74,28,A3,F6,C1,3C,61,8F,8D,3F,4B,0C,4D,D5,3B,7B,49,7A,1B,11,CF,67,0C,36,67,D3,78,C3,80,3D,3E,77,7F,A9,35,25,24,B9,01,7C,F4,6D,C3,21,2C,BD,55,C7,B0,66,6C,05,8B,FB,41,E8,9B,2D,A4,3C,9E,07,57,30,E3,A4,3A,72,C9,88,45,23,2E,67,5A,B8,85,AE,87,04,6A,65,EF,68,DC,A6,F0,9E,2B,B4,39,22,27,21,23,6C,C2,17,C7,F1,1D,C1,70,54,15,9A,A5,D8,C8,F2,E9,E5,BD,D2,3C,B1,6B,9C,14,27,77,16,D0,61,B1,97,22,27,02,49,EE,DE,96,2D,E4,36,68,66,3E,95,CE,21,3F,B4,E7,01,95,F5,EA,DE,40,08,7C,6A,98,4B,4A,7C,15,59,32,B0,57,72,2F,F3,D5,51,38,81,45,4C,99,FA,92,06,FD,29,B7,8C,FA,27,4D,66,4D,DB,02,FC,81,A3,82,E9,F4,3D,87,1A,94,4E,18,68,37,E6,F8,33,14,9C,0D,83,F4,CB,94,DD,B7,06,B0,EB,D0,D0,CD,63,95,B7,D6,3E,D4,EA,7A,7D,EF,EF,2B,B4,F0,23,8E,BF,28,6E,D1,C3,D6,F4,7A,64,0E,D3,54,2F,38,4A,07,CF,60,77,0C,7C,1D,AD,54,67,7B,C3,96,6F,7F,10,6A,50,C2,96,46,4F,7E,92,87,06,0F,20,42,75,BB,4A,A0,74,E0,D5,0F,2C,FD,38,10,78,B1,60,21,5E,73,C6,8D,C0,3E,71,E8,09,B0,C3,16,98,98,7C,CC,AF,46,B5,09,0D,FC,F8,21,A8,37,17,90,E6,DF,2F,49,EB,1D,0A,70,85,E8,54,5E,05,AD,85,36,8E,35,B5,B4,F6,C6,EE,D8,CD,C3,F0,DC,D5,BA,D3,1C,1F,22,FA,2A,6A,FE,F0,79,21,07,16,9A,0E,F7,1B,2D,C2,8E,F7,FE,92,D5,9E,57,4F,9C,2E,FD,76,1E,B3,09,42,66,20,A8,BD,87,6C,0B,0F,43,BD,4D,C7,C5,02,45,79,22,21,6C,F4,4A,BB,B9,19,93,0D,4D,C5,0A,C1,C2,6D,D7,76,0F,61,89,50,04,00,96,A6,59,7E,25,62,02,BF,52,8F,BD,67,9A,D7,6B,6A,99,C3,6F,C0,3C,11,AC,8D,BB,4E,01,54,90,84,83,16,8C,D2,6C,61,13,3A,20,D3,20,D6,1E,6B,40,0F,2B,BE,5E,0E,55,BD,35,40,73,32,AA,24,4E,76,2F,5C,B8,2C,37,1C,C5,85,70,3F,79,21,BA,D3,14,7D,62,31,26,3E,E7,5E,10,9C,D5,CE,88,66,B8,B4,30,43,50,0D,F5,0A,38,46,4E,9F,D6,3F,35,FC,07,12,B3,DB,27,F2,2B,5C,10,51,7C,D5,BB,15,2C,CC,AB,96,D6,BF,84,2B,C2,4D,DA,66,C9,96,46,62,EB,0C,12,FF,59,32,CA,67,F0,0F,69,6A,8B,85,6A,EB,BB,B2,20,96,DE,87,9A,D2,FE,D6,09,0A,B1,CF,9E,4F,1D,1B,F1,17,3E,06,7C,6E,65,7A,B4,3D,1A,91,44,45,4C,70,1D,1A,0B,43,4D,1B,57,16,FD,4E,22,45,76,1D,8D,3C,69,10,44,A6,35,1F,06,0F,4F,C2,CC,3E,A2,3A,A4,70,7A,5D,1D,1A,0E,7F,C1,C6,95,88,BC,6B,CF,FB,3E,D2,EA,2E,1F,98,20,4E,0F,C9,C1,F5,90,66,65,9C,3B,67,D5,60,C4,FD,A3,D4,49,53,FC,92,D5,D3,43,04,12,5B,4C,5E,06,12,57,DE,E8,5A,50,4C,CD,79,52,21,75,ED,D5,33,FF,83,BB,C3,5D,C9,41,A6,AD,6B,9A,F7,C4,F6,3C,70,35,7F,B9,5B,63,21,51,5F,18,2C,7D,63,FC,68,26,9A,DA,10,2D,E4,76,D6,0C,AB,BD,C3,D3,DB,33,A9,4F,4A,AD,49,62,9C,7F,A9,50,97,6C,6B,D2,2D,B0,F4,9F,07,9A,DF,29,4D,04,3B,21,88,DD,AB,7C,1F,7E,B6,E4,63,A5,B3,CC,30,45,FF,85,A4,AE,C0,C2,F3,84,56,28,EC,9E,2F,32,20,26,50,FE,15,E3,AE,71,D7,18,3D,80,F7,BC,4A,96,04,13,B6,3F,04,14,0B,6C,85,01,7C,19,62,D1,9A,64,D4,40,9C,8D,8F,7E,E2,69,21,4C,F1,77,1A,EF,A9,08,6F,A9,DB,8B,7B,36,FE,CA,41,67,8B,91,2F,B9,34,02,29,FB,B6,F6,7F,9A,F4,52,B1,A5,20,41,9B,52,B6,2A,47,18,F6,01,04,45,6E,F1,CE,A3,B5,FF,7D,A2,E8,D1,D5,17,4B,14,FC,11,94,EE,FB,FD,97,3E,CE,A2,65,37,D9,77,4E,E4,8E,DE,67,8F,36,04,B5,D0,1D,13,23,AD,45,7F,74,51,D0,7F,2C,D3,DB,3A,55,CF,A6,04,3C,3B,20,94,6B,BA,08,1C,47,54,B6,70,95,7B,E2,6D,47,E3,8C,F5,79,E9,A0,12,38,79,E0,E3,BB,60,23,F3,4B,5D,5D,FC,DD,41,BE,FD,80,1C,CF,3D,2D,56,53,A3,9C,A6,06,BC,C8,61,AE,79,68,CE,9C,AD,6B,18,62,9A,99,02,26,B1,6A,46,99,12,2F,07,57,82,11,40,7E,18,04,54,03,F5,77,C0,44,4B,F3,BC,D2,23,22,3E,BE,54,EE,7A,D6,8A,80,70,9E,E3,B6,14,B9,9B,42,BC,B9,A7,E8,71,54,3D,8D,36,EE,D3,35,01,F7,15,29,B2,85,46,02,8D,0F,FD,AE,DC,9C,E4,83,A0,07,52,26,A1,79,34,10,10,8E,93,B6,14,F7,05,0A,61,EE,C1,2B,F6,B3,B2,C0,05,D1,04,AA,61,5C,79,58,1C,41,3D,14,8E,B3,5E,CA,25,E7,EC,EF,4D,97,24,B4,12,CF,E4,05,97,D7,66,69,DB,5E,DB,19,9C,BE,6B,21,7D,79,DD,6C,A6,F6,72,72,17,64,1C,F9,28,22,9E,D9,B2,77,F5,BF,DC,0A,6E,EC,AE,46,C3,99,B7,23,60,BD,E6,58,9B,DC,06,04,DF,E3,9F,61,AF,E5,60,65,0E,C1,CF,C1,5E,8E,09,8F,84,E1,17,9B,85,C6,C4,03,C9,51,57,B9,16,4D,F8,35,83,3F,29,FB,FE,F7,58,D8,CA,FE,36,00,DC,30,D9,05,C8,D9,3C,B3,5B,C8,06,14,A3,4D,DA,10,67,3F,EF,D7,B0,1F,7F,6C,E6,E7,DC,18,0F,62,36,14,45,AC,A3,52,2A,F9,4F,80,4F,3B,5D,88,51,8F,4D,C3,04,89,AF,AE,C0,7A,74,CE,E1,B4,90,B2,B4,4F,79,67,D9,14,3A,54,69,D3,43,A4,19,37,C3,2F,28,B1,71,6A,6D,7B,33,BA,9B,B5,71,6A,C5,B9,91,48,41,C3,F0,16,F8,01,71,20,43,92,B4,DD,38,85,7F,3E,78,2E,1E,EB,17,14,14,83,45,7F,AF,02,CE,28,32,4E,72,17,71,E8,B6,62,8D,C7,8D,1A,9F,72,C0,BA,92,0C,D8,47,11,CB,A9,22,6A,47,48,29,5F,CE,1A,5B,5A,D5,E2,51,1F,CC,69,E6,48,92,29,27,F9,31,DE,F8,F2,87,EE,A3,77,EC,0F,AC,58,EB,52,CA,2E,D3,69,3A,13,A5,CB,C8,39,07,36,C1,0B,31,59,01,FC,F0,F2,E0,8A,C9,AF,3A,93,97,97,04,93,3A,E5,E5,53,8A,1A,F0,7D,5A,E2,0B,91,43,D9,3E,6D,68,6D,FB,9C,98,0F,F5,AC,DD,7C,F3,3E,B2,E0,33,8F,1C,5E,34,43,E6,26,47,A6,88,8A,F3,CE,78,06,31,A3,71,FD,6B,30,59,11,9F,AE,5E,F2,FC,4C,FC,A3,4D,C1,08,9C,5B,C2,69,0D,AD,8B,DF,74,04,37,1E,55,21,47,5B,97,6B,3A,34,A4,C5,B8,23,F2,35,8C,D9,3E,AA,0A,8F,F1,DA,9F,77,3C,76,BA,42,F5,3C,70,EE,5F,08,54,04,83,E3,6D,3F,AB,71,F3,0B,04,BB,18,F7,24,E0,4D,DD,45,75,ED,9C,6E,AF,BF,60,62,9C,8E,FB,3C,9D,42,C4,68,C5,BD,C1,DD,AB,95,4A,39,9C,81,DB,2B,8E,EE,9C,47,68,F7,AE,36,85,D3,B8,FC,5B,FD,FC,E1,DC,79,20,56,CF,AF,71,DF,64,E0,D9,03,C2,5D,81,98,EF,3A,1A,AE,6C,C3,77,8F,A2,BF,77,8F,AE,85,48,91,35,42,64,9E,D4,E6,AB,BA,B0,43,CE,22,CA,69,A9,82,98,DB,02,98,AE,87,83,16,38,8A,67,8A,44,5D,4E,11,CE,45,16,9B,22,2A,30,58,9C,15,90,A1,17,4A,DE,BB,22,35,D0,FE,F6,DD,39,51,0A,59,0A,9C,C3,0F,A0,E1,35,94,28,3C,00,15,A0,B7,B4,44,50,26,C7,6B,37,D8,7C,68,61,2F,12,CE,38,F6,49,AC,34,06,64,68,D2,83,16,57,F2,97,E5,26,F4,92,E7,F6,38,23,82,4F,B1,80,CB,D9,F7,B8,79,E5,F5,D5,43,78,DF,FC,9B,BC,E6,95,76,61,E6,C0,6D,BD,DB,09,C7,89,20,A2,47,A9,4D,AA,51,27,A4,4A,98,F8,B3,5D,59,03,32,BC,7A,E4,1F,C3,80,87,22,3C,74,08,59,EB,AA,CC,38,5B,9C,6D,A7,89,F7,16,19,A4,CB,05,18,69,41,A4,CF,D9,99,03,D4,1C,30,68,92,B8,A4,2A,29,E8,1B,CE,5E,D9,B3,FD,B3,44,44,1B,BF,AE,AB,00,49,B2,7B,5B,51,B6,E7,BF,CB,3E,B9,8F,11,8D,BA,A9,E7,DA,04,70,E5,B5,72,27,63,50,91,3E,F9,3D,99,14,00,6A,70,AE,89,C7,0B,38,41,D9,37,47,1B,8D,9F,3D,1D,D1,51,ED,35,35,6E,2E,DD,F0,18,A5,5D,73,9F,63,E2,5E,F9,3E,EF,E1,14,E8,B0,F1,97,3F,D0,A7,C5,A8,D7,6A,AB,6D,02,65,29,29,7C,27,0B,AB,54,F1,BE,4D,E7,61,D4,C9,14,9A,5C,CA,CB,D4,D1,3F,C0,6C,B1,E6,F8,91,C9,F1,E8,46,74,FF,D4,4C,73,26,DE,F6,1A,C9,0C,FA,CB,76,C0,B3,4A,D8,ED,16,C0,B3,B6,F0,E3,EE,41,DC,A2,A9,09,7E,A5,9B,71,A1,A7,50,55,23,5A,7A,2A,8F,F0,98,E7,F8,9D,9C,E6,F1,B8,01,DC,78,E2,77,E4,C1,72,E4,6B,10,9F,1A,08,C4,C2,6F,B8,4D,16,92,E2,05,A2,C9,B2,40,4B,01,E5,58,05,56,CE,32,1D,90,E1,D9,AF,FD,09,2B,C2,00,68,2C,69,FA,A3,67,E3,D2,6F,BE,26,A3,EF,37,61,9D,BD,38,82,74,2D,CA,2E,93,CA,C4,79,BC,E8,79,C8,90,16,66,D3,20,92,DE,2A,16,84,ED,6B,0C,D8,0A,4C,92,73,6C,36,07,4A,C4,2E,68,02,FF,EF,88,C5,21,BA,DD,2A,A1,EE,D7,3F,D2,B6,EB,EE,ED,60,4E,00,9B,E9,56,7F,A6,0C,9A,E9,EC,75,AE,DD,B7,87,6F,5A,CA,8A,34,8A,DB,EB,7D,1D,6C,F4,8A,DD,AC,6A,CD,38,9B,7B,D8,CC,39,60,89,55,D4,0B,FA,FF,D4,93,30,60,B7,5A,0E,9B,84,67,78,D1,42,9D,F0,0B,67,1B,19,31,40,F4,AA,7A,CC,97,7E,67,B9,EE,3E,3E,43,B4,72,DA,A8,9C,D7,8A,42,FD,09,27,6F,65,F3,B6,AD,F0,14,AF,87,5A,13,D5,5F,CE,54,8F,82,5A,66,96,F5,2F,EF,8C,AB,FA,AC,E7,8E,F0,0A,68,54,CB,FD,0D,D9,5B,DC,1A,45,06,59,7D,09,AE,2C,6D,98,BF,79,90,82,4A,3A,A3,69,32,5C,79,F9,5F,EE,D8,AC,13,82,76,A7,A5,FC,A0,C1,72,9A,2C,A7,F3,EB,B4,0C,5D,2C,6D,39,11,FA,1F,01,0E,F6,57,8D,90,17,3E,6D,19,DA,57,CD,9D,F4,4B,FC,CB,ED,99,34,BB,A5,AE,91,FE,E0,A9,ED,6A,38,1F,37,18,9C,95,2A,B9,C1,5D,C6,BF,13,DD,B5,55,51,7A,CA,77,BF,E1,42,72,84,0E,11,D0,D7,23,67,D0,E0,74,60,77,06,16,4E,7A,22,23,AF,EF,9C,20,8B,F5,69,D8,06,EE,32,C0,0F,1D,D9,FB,44,E6,68,F8,F6,1B,CE,F0,7C,7E,1E,15,38,2F,E9,2E,03,70,A3,26,4C,8B,29,67,DE,64,A3,B0,C1,E9,96,A8,A2,5B,14,2C,61,AE,04,FB,83,B9,F2,80,C5,A7,08,7F,B6,80,5E,97,24,09,AD,29,DF,E3,C5,E3,FA,32,5A,D3,63,7B,11,0E,3B,BE,D3,AC,7D,07,70,44,2A,9C,AA,B5,C4,95,74,7F,69,33,A5,5C,DB,89,12,25,1C,F5,5D,31,D6,E2,03,27,58,60,3E,BE,37,F1,4F,32,55,BE,64,A2,C7,51,B3,E8,5D,3A,19,1C,28,F4,8A,2D,D6,85,DF,ED,06,94,65,05,34,0B,E5,1A,7B,73,F6,DF,BB,61,0B,3B,B4,80,AB,CA,6D,FC,BD,93,12,06,1D,4F,7C,FE,D1,7E,87,D5,8F,12,1E,AA,EE,35,85,BA,C4,7C,C2,3C,C1,60,68,F8,D1,0F,5E,43,54,A3,5D,73,FA,49,47,64,18,B8,53,F4,2D,9C,56,4D,31,6F,75,03,FD,EF,1E,70,42,FE,A1,49,A7,A8,3C,0E,7D,B9,3E,49,07,92,FE,19,AC,0F,43,FD,A0,87,D8,FD,46,6F,0B,2E,E8,4C,07,F1,A5,A2,EF,2E,E0,5D,EC,FB,31,8A,BE,7D,75,8A,F2,F1,65,9F,85,29,62,4C,E5,98,E7,A4,99,4A,A9,F5,F7,D2,AC,A3,29,C5,E6,11,5E,A0,DD,1C,1A,54,67,96,39,89,48,B2,67,01,D8,21,F3,00,E3,F0,3E,68,65,9F,B2,D5,F1,B9,8F,1E,7C,75,B4,AA,66,5C,1D,F3,7A,60,69,12,49,26,F1,CF,1A,A9,57,0E,C3,6D,3A,40,13,51,02,68,23,C4,D9,46,EC,AE,3A,53,E7,42,9D,2A,6F,A7,D4,89,A6,2E,84,FD,95,BE,5D,CC,68,36,87,4B,84,1C,FF,40,8D,6F,BD,A2,37,FE,1C,B6,F8,2E,AC,56,CD,D6,45,54,69,98,CA,93,57,4E,3C,19,57,DA,EC,2A,84,9E,C6,65,80,22,CE,2C,2C,02,F9,36,54,CB,31,86,7F,8C,CF,D2,3F,C3,41,E2,35,F6,35,5B,4E,6A,A0,91,95,D5,DB,09,76,8E,B6,48,B2,A4,50,C3,A1,90,4D,D1,37,96,1D,0A,FD,CE,56,56,F1,6C,91,E7,1B,C2,32,61,A4,4F,91,86,C1,4C,7D,F9,67,05,5C,13,AD,F4,E2,44,E7,90,6C,35,44,B9,62,F3,D8,6B,5A,60,B0,7C,C4,45,EF,87,1F,DD,CB,E8,FA,0B,0E,9B,D5,DF,D5,79,C3,A1,23,86,55,C2,47,E3,2A,A6,3D,D1,C3,D5,67,8D,68,49,83,A9,9A,7A,BC,AA,D8,53,69,5F,53,11,62,DA,78,88,3B,CE,EE,49,B5,FA,A4,FC,BF,FD,38,C6,FE,E3,6B,18,66,4F,AB,38,CA,4A,29,62,48,4E,13,72,24,AE,AA,E7,7A,52,12,86,F1,15,37,0C,C3,D0,14,EC,87,F2,B9,44,A0,D1,FD,40,45,47,71,9F,E8,86,5A,97,05,BC,B9,16,BD,E4,81,61,87,30,DE,5A,3A,62,1F,11,D3,30,0C,96,C4,1B,80,67,37,7B,A7,EF,BC,C9,44,14,9B,7F,D2,51,E1,B3,87,4C,C4,8E,B5,E9,25,98,A8,59,22,E7,6D,20,A1,FA,63,CD,B0,0C,4A,68,D2,3C,D0,E1,A8,0B,FA,A0,87,51,DA,4E,0C,3E,F8,06,CE,2E,47,A7,37,08,67,1C,C3,78,56,F3,40,73,65,BA,53,FB,DB,96,D4,10,A1,85,24,A1,20,CC,2F,A6,18,1F,43,12,89,38,7B,89,2E,06,E0,60,DF,FA,11,63,85,8D,D9,63,08,2B,21,D9,FA,FA,37,FE,F6,8D,59,9F,9D,C9,15,B5,F4,EE,2D,B2,A1,EF,FD,32,DF,9B,02,84,85,F7,3A,66,FB,A2,69,54,68,F0,10,AC,57,3D,D5,01,7C,3A,D2,B5,5A,DC,C3,CE,1E,37,98,12,8C,FB,2A,23,95,47,C1,83,74,63,18,1A,97,15,BD,80,F5,23,F9,73,72,E3,B4,17,51,D7,9F,EB,5D,84,F5,B3,89,DC,DC,BD,D7,1B,4A,65,68,43,73,99,C3,05,71,58,E7,72,66,FE,2A,DD,9B,33,4C,15,26,B0,92,EF,17,75,54,08,98,C1,AC,00,E3,9A,E5,2B,9D,AB,6E,67,16,9B,87,AF,05,8B,9A,AD,05,ED,94,91,80,B2,22,F7,AE,E6,13,33,E2,56,66,EB,D4,35,75,11,8F,74,EE,B5,D1,2A,D8,F9,43,EF,7B,70,E0,BE,27,07,C4,41,48,2B,3A,67,22,0C,45,40,41,C2,25,13,B7,EF,89,8B,DD,11,58,19,04,58,BD,04,1C,31,DE,32,87,42,3E,EB,43,00,42,B4,CD,B6,88,79,F0,B3,60,F5,BB,97,A9,1D,AE,0A,B6,B7,0B,3D,3B,7B,92,2C,C2,8E,43,01,74,B5,54,C7,FF,A1,13,89,2B,C7,6C,F0,C4,91,60,4A,53,3E,AB,0F,05,36,09,BF,B7,D6,41,45,F2,AD,F9,0B,73,73,DD,E7,C1,86,F6,E5,5F,DF,9E,D3,7A,80,ED,5A,80,6A,AE,D1,2A,C5,32,1D,0B,E7,93,4C,10,2B,01,A6,B2,E3,35,F8,91,64,46,72,B1,57,6A,E7,68,C3,0D,7B,AA,D2,F6,3E,46,47,76,07,5E,EC,EC,B8,7C,BB,B2,B1,72,5F,C4,97,04,F6,BD,28,5A,08,CE,18,FB,6A,40,A3,EE,29,CE,DA,7F,B9,E8,39,7E,9A,5D,85,47,31,93,FE,5F,07,56,1C,61,09,B7,8E,1D,52,58,C6,8B,F2,3E,A4,07,33,9F,CB,7E,C4,1D,86,4B,92,39,4B,B6,B6,C1,3F,7F,D1,87,4F,C3,32,B6,8E,2D,61,7C,74,AA,F0,03,F9,3B,FA,DC,8F,9F,59,86,80,26,AC,AC,99,9E,38,96,02,22,2B,01,80,C6,EA,32,99,83,A4,03,21,4D,2A,C5,8B,28,C6,BE,E7,B3,6E,3F,CB,06,EF,C7,9F,BA,C1,A0,30,D7,8A,25,E9,49,3D,D5,52,6E,4A,E5,A8,00,17,92,E6,B4,B6,8E,93,A3,4F,98,DE,60,30,08,86,4D,58,23,0F,EB,6D,B3,D4,DE,3A,0F,94,3F,B2,17,55,3E,81,6C,43,7B,D8,B6,88,00,93,80,7C,FA,31,A5,C5,C2,CE,50,80,5B,C1,1E,B1,C3,DC,23,CF,0F,CB,13,13,C9,5F,40,BD,FB,63,C3,BB,2B,B9,71,F8,71,EF,5F,9B,0D,99,92,EE,F1,A3,59,F5,44,AA,EE,B4,0F,FB,9F,BB,94,DA,E2,4A,C3,04,75,6B,25,3D,19,B2,13,DE,25,C3,A3,01,1B,00,14,B2,F2,FE,55,A1,60,C8,E8,0C,70,28,42,7F,0B,62,31,26,B4,6B,B2,DA,6B,F7,B2,7C,79,31,49,48,28,F1,F4,B2,A3,45,DE,51,E5,F1,F6,E0,E9,2B,48,11,A0,2F,EB,D8,1B,0C,0B,11,41,09,0E,5D,C8,B3,76,9E,10,24,79,1E,26,3E,C7,95,0A,D2,FA,E6,EB,CA,AA,23,26,14,E6,F7,9C,47,F9,0E,30,6C,1F,5E,26,5D,A3,4A,80,F4,B1,78,31,35,84,0E,45,11,32,0A,B5,57,FD,F1,29,61,C3,DD,6E,9F,C6,D7,00,47,05,98,33,92,2C,11,46,1F,8E,07,A2,D1,DE,4A,DC,47,52,96,79,93,66,B9,43,65,FE,A3,BA,D3,8D,E5,50,5A,5A,22,A8,3B,42,85,28,80,43,40,B1,01,DA,2C,DA,71,98,D2,68,00,29,CC,AE,E1,B2,92,06,E5,C1,04,4C,52,0D,85,68,94,60,2A,F6,97,9B,FC,F6,09,95,4F,AB,D4,11,40,CB,54,4A,82,47,C9,92,7D,6E,4F,40,50,EE,A5,88,CB,ED,B8,27,1B,17,62,7B,D0,C9,69,A4,A1,FE,AA,60,A9,6B,B3,90,38,05,4D,6E,AC,25,53,89,D7,88,19,6E,83,C1,3D,22,02,16,B8,E8,70,89,3D,8A,6E,1B,5C,2E,77,1F,91,38,41,08,98,2A,88,DD,12,17,0B,39,4D,D6,74,F2,43,75,C8,D3,83,38,81,91,88,52,D2,0D,FE,99,60,55,85,BB,67,D3,24,50,B8,87,C4,74,AA,78,D7,E2,AE,DA,0C,00,46,33,3A,76,EE,6F,D4,7D,35,CD,48,DA,15,49,F7,BE,82,C4,71,27,E2,4B,A0,3E,2E,ED,B5,86,8E,50,1F,02,DA,38,20,99,F0,87,27,9A,E0,E7,20,0C,D0,A3,8D,41,01,D1,11,1A,FA,C5,F4,37,EE,F7,56,82,68,49,0E,16,EA,57,BD,C1,F6,C4,E5,9B,3F,F5,4E,A4,38,4B,EE,54,B2,E1,9B,D1,D3,A8,8B,D8,32,CA,F8,20,A8,85,82,52,90,99,24,47,8F,4C,45,3B,DB,29,8D,4E,B5,8E,45,7D,E0,59,9C,CE,05,5B,DB,3C,9E,6A,A7,90,59,3C,7B,F0,73,72,50,CB,3F,9A,28,9B,C8,75,20,44,1A,D6,B3,FB,08,9D,03,7D,0D,98,A1,A7,14,CF,79,BC,6D,B7,69,49,75,BA,09,63,6A,95,35,AD,86,78,C2,0D,B6,F6,F8,91,B6,3C,F6,1B,6E,DB,36,A2,EC,39,EC,63,AB,1A,75,E8,EB,23,6F,2E,75,6C,E4,C6,84,F3,54,46,83,42,62,D7,3B,CC,EA,A9,66,CC,0E,11,A6,B8,5B,79,AF,84,24,A4,57,FC,1B,E3,A1,AC,3C,B7,64,09,92,80,C6,1D,71,9F,EA,9D,2C,B5,FC,2C,56,31,6A,C3,F3,88,80,93,5B,BE,09,97,5C,E3,FE,55,26,8B,D1,EC,24,DD,6A,BC,A4,14,4D,78,94,2D,69,50,D0,26,46,4A,66,09,1F,92,A4,81,72,4C,06,6E,5E,54,E8,6A,89,DA,64,AA,88,C9,AF,8E,7E,66,4F,EC,AD,46,98,05,BB,3C,E5,6F,78,CC,A5,69,48,9C,3D,99,59,AF,E2,73,56,79,21,AC,18,32,05,D1,A6,13,AE,50,A6,84,FC,42,17,7A,41,7C,82,36,56,9D,6D,BB,43,1F,48,B9,79,D7,3F,2A,08,6C,A4,CE,0A,93,2F,69,5D,00,8E,A0,B7,B4,84,92,9A,B8,4D,08,27,C2,66,AB,94,36,60,9A,BD,91,A4,0B,57,C0,1C,D6,62,83,4C,BD,84,DF,61,BD,41,61,74,E5,C5,03,CC,8F,97,D2,A2,18,95,4F,52,3D,29,25,23,E9,96,17,45,3A,F8,85,12,0B,40,34,C8,45,5F,67,8E,EE,96,FC,0C,C0,3B,62,94,0D,99,38,99,85,F2,1C,F9,CD,4C,2B,52,CF,F2,B9,09,71,12,5B,87,99,65,EE,E5,E1,5E,55,E8,3A,04,19,66,AA,27,2C,0F,EC,35,4D,1F,D7,9D,72,6C,90,9A,E3,DA,DA,10,6E,06,C8,31,DE,34,EC,57,47,EE,9F,79,D5,1E,C7,41,12,30,57,2A,9A,D9,06,FE,60,81,C8,E2,61,16,51,9B,BA,EA,9E,96,ED,A9,29,84,68,D2,EC,1A,79,85,92,E4,4E,9C,43,71,67,6E,B9,6D,A1,17,50,4A,36,05,66,50,92,98,E6,04,16,43,BB,DA,35,5A,4E,F6,C1,3A,19,1A,0B,04,C0,F1,FD,71,8D,C4,82,96,28,7E,A9,00,25,7D,24,64,11,18,FD,BB,AC,BE,A2,F1,C4,63,00,98,F6,09,BB,E5,DE,0A,B5,25,5F,46,B8,43,1D,50,F7,A6,88,47,DE,45,B5,F2,58,9E,BE,6E,FB,2B,AC,63,E2,55,FD,AD,4D,FF,AF,59,2E,7D,88,D2,75,88,BE,91,95,04,F5,FA,52,B0,07,61,F1,AB,CE,FD,DC,1E,32,5D,23,AD,2D,30,0B,C6,F7,89,8A,AE,B6,8E,89,A2,0A,1A,A8,D8,0F,BD,B5,A3,C4,B6,B7,23,06,3C,E8,C9,BC,8C,5C,C4,AC,EA,28,25,9C,9D,2E,5D,FD,0D,44,86,76,5F,1C,05,64,BB,A5,AE,0D,46,CF,34,C3,4F,12,A8,29,64,CA,28,43,EA,53,DA,4B,EC,E2,2A,B1,50,85,13,9A,9A,DB,6C,21,45,98,9B,AC,1B,00,86,2B,B5,19,60,B8,C0,33,EC,51,4F,93,0F,26,79,AA,F5,32,3A,52,2B,DA,8C,D8,04,12,8D,DC,9B,84,58,8C,38,78,EA,CB,84,3F,05,49,C4,63,83,98,CB,BF,66,3E,1F,2F,36,EC,E3,9D,E6,3F,00,DC,93,A8,55,B0,73,86,61,6C,D3,3F,DD,0C,C3,43,A0,C0,46,65,78,D9,A8,45,5E,03,43,59,9C,58,BB,C0,20,BA,C3,59,8B,20,A5,4B,17,D0,73,53,2A,D7,85,85,89,74,5B,17,48,FF,CD,42,4D,AC,4A,79,44,B9,66,DC,19,73,5E,27,91,0F,CD,9A,E9,CE,5F,E9,FA,17,53,C2,46,C3,10,D0,C8,03,D2,8C,45,3C,2E,EE,B8,AD,10,19,D9,E1,45,34,7C,7C,D4,21,89,B8,E1,43,87,55,60,96,CF,0A,25,7C,96,81,A8,C8,B5,44,C1,9A,24,FA,F3,5F,B0,9E,65,ED,CE,28,66,F9,BB,CD,08,37,A2,93,26,AB,6C,BF,35,8D,C0,81,F4,95,59,83,6E,F2,0C,B8,C3,38,81,61,2D,F7,4B,11,F7,95,FF,6C,65,A2,46,EC,87,A8,DA,23,50,BC,9F,E6,2C,6C,AD,A4,98,0E,B1,EB,CA,D9,71,0B,F4,14,8C,8E,46,54,48,8A,35,E3,F5,60,61,E7,95,10,F9,33,76,73,96,C6,3E,12,48,C7,11,BB,F4,2E,2C,33,D0,97,1B,D7,AD,AA,9C,E4,24,BD,A6,79,03,ED,88,AE,BA,32,E0,6C,E2,1F,93,B0,59,E0,CE,5D,33,EA,5E,A7,41,EA,30,9D,75,CB,44,3A,48,98,8F,02,A7,C2,6C,89,80,78,B0,41,8B,44,23,15,D6,D7,9E,20,61,9F,0C,F0,EE,64,D8,A0,08,07,30,8F,2A,C4,D1,23,9A,67,32,42,D2,C2,AC,28,65,3F,A2,D3,92,FC,24,24,4E,49,5B,6C,A9,58,04,A5,24,4B,46,7B,4B,D3,ED,AC,CB,AE,C5,5D,FA,75,8E,B8,D4,3C,46,0A,A0,B8,15,F3,53,BF,C2,67,83,58,11,8C,A0,33,EF,6F,2A,23,F5,FE,DA,A0,A3,F2,8E,AD,2C,70,14,A5,49,83,2C,1E,F9,C7,6E,E9,FD,D5,64,E5,D7,79,1A,58,85,86,3B,15,82,5C,61,37,08,8D,95,EE,BA,04,5E,A5,E8,94,32,39,6D,F3,5C,79,55,49,7D,67,67,91,A8,FB,05,06,00,92,A9,02,93,92,03,D3,B7,AD,CA,A1,80,CA,AD,57,2F,56,D3,63,46,4D,72,ED,F0,0F,47,59,28,BD,A6,9B,95,8F,A5,E3,BC,42,A1,E7,BE,F1,9B,A2,01,5F,BE,88,7D,F1,8C,AA,B4,63,7B,40,83,B0,85,0E,3A,58,71,09,17,8D,4D,6F,EB,19,36,B4,71,9C,2E,A4,DE,BE,6A,47,4C,F7,AE,B7,93,3A,ED,8A,FF,35,DD,7A,A3,40,1C,7C,2D,1E,97,4B,31,04,FA,53,28,7A,54,08,46,71,6A,23,F6,88,B9,FB,8D,F2,1A,CD,B7,E7,DA,21,A4,99,4C,77,BF,F8,19,61,D0,5B,E0,B0,5C,3A,9E,15,8F,AD,58,CA,93,59,A8,79,F0,2A,1E,89,B3,21,64,68,73,99,AA,08,51,73,A1,D0,1A,14,42,FD,0D,EC,42,23,32,A6,C5,7A,C2,CC,6C,A0,1E,46,0A,82,47,11,54,60,7A,E2,08,99,01,B1,B3,40,68,D9,44,EF,B0,7F,A2,E6,79,6C,F5,AE,6C,8D,66,F6,10,E8,B5,51,B2,BD,42,95,94,E9,45,7B,61,46,87,1C,30,12,3F,BC,3E,69,A7,90,52,99,A3,EA,EA,78,4F,A9,86,67,4F,41,1A,AA,B9,26,39,12,96,32,9C,50,61,F3,68,90,DD,38,CA,74,C1,B6,C7,31,EA,D3,53,60,AD,4C,F0,CA,3E,0E,31,9C,D3,C7,31,9F,2A,8F,D7,34,A6,8A,0B,4C,05,7E,5E,40,73,47,08,D4,CF,1F,26,CF,3B,B5,75,61,E3,98,21,95,8B,3B,1D,82,08,53,C9,85,93,2B,96,B9,DF,7A,CF,C2,68,C0,84,3C,30,71,3C,39,53,F8,87,1A,76,45,24,8C,E2,56,56,1F,07,D6,47,B2,CB,BE,9C,26,29,7F,66,16,88,8D,A9,0C,AA,4E,7A,01,BC,53,BA,F6,1F,8E,AF,59,87,1E,B6,EE,99,B3,C8,38,E6,6B,E0,84,7F,38,38,F4,AA,D0,9A,4B,77,15,C4,99,73,A9,23,9A,7A,63,D4,F3,CF,76,D7,49,CA,F4,AC,65,99,DB,71,B4,9A,60,CC,57,9C,5E,1C,A3,A4,0A,12,16,1A,0C,AA,EA,15,1D,1F,06,7A,BD,36,3B,33,9A,94,AA,C8,95,4C,AD,7F,C4,19,72,B1,38,8E,24,A6,60,9D,71,17,2B,ED,15,D6,A3,D0,9E,65,7F,66,27,5E,58,1A,0E,4C,A9,EF,4F,1F,7D,47,75,1B,84,2B,B6,93,79,BC,3D,70,31,23,83,37,A0,FD,AE,54,32,25,C3,26,C4,45,B6,9E,C3,42,F8,09,2B,8C,9A,1D,79,85,68,51,A5,CC,10,3A,99,FF,85,C2,1F,A4,55,4C,FA,58,08,CC,BF,31,9C,6D,57,C0,CA,F1,FA,59,EA,05,25,EB,CC,0D,FC,97,A1,35,6C,0A,F3,50,17,2A,69,56,9F,AA,E1,BB,EE,27,EE,32,3D,CD,15,F9,07,AD,60,6C,96,69,9D,FA,39,67,C9,AE,11,B9,15,D0,32,12,21,FF,0B,F4,D6,09,DB,00,18,7F,40,A7,B0,FC,E3,1D,6D,BD,1D,BF,E0,35,92,50,4A,9D,25,63,3B,64,34,12,41,85,6B,25,D7,DF,3F,73,C6,69,7F,94,49,FC,15,EB,E1,74,5B,2A,86,83,37,03,43,E5,46,E2,70,78,3F,E0,7C,33,2C,39,2B,8E,76,F1,5D,5C,7A,34,C3,15,20,DE,CB,B5,6A,21,F1,EA,F1,24,99,D7,57,B6,DF,B2,63,00,ED,77,3E,E4,D7,AA,CE,91,92,09,8D,DA,72,CE,33,69,B3,9D,E4,0C,D3,D9,48,7C,22,FF,BA,9D,65,0E,51,AB,DD,AB,20,F9,3C,1A,5D,96,16,E5,52,75,67,33,F5,BC,99,81,28,2E,E1,40,7C,E0,E6,44,A2,B8,72,5B,65,87,9E,5A,20,BE,40,6A,EA,81,53,E8,29,94,2B,7B,4D,A3,AD,EC,D1,20,8D,7D,B9,2C,04,30,44,51,E4,2A,48,C8,98,2A,08,A7,6D,24,FB,3E,2F,A2,CB,50,CF,D4,4D,48,80,06,E2,D2,5C,4C,8C,F9,99,3B,96,0E,9F,61,63,C4,30,FD,05,D5,5F,B1,5A,27,D7,41,9C,03,3A,C4,9A,91,EA,F6,01,85,92,F4,94,37,AD,2F,AC,55,20,7F,8A,2E,14,17,15,0F,ED,36,A0,29,3D,A0,FD,76,2B,EA,08,17,F8,DD,63,F4,6D,1E,9E,24,A3,CC,9C,BB,40,AB,F1,C9,CC,9D,C5,7C,3B,9D,F2,87,79,72,4A,6C,7D,4A,AD,0C,26,5D,E6,25,8C,13,62,49,5E,58,CD,D1,5A,AD,41,9E,03,A2,20,AD,86,33,1E,57,A0,7D,3B,C9,DC,00,D2,10,CF,4E,B3,19,F4,5F,DB,03,CE,4F,54,10,1A,B1,2D,71,8E,03,41,42,78,86,97,14,65,00,21,7F,DE,8B,C1,B3,DD,2B,4F,BB,66,0E,FB,47,F0,8E,1A,0C,E3,F7,14,1E,2E,0A,A1,4B,46,CA,F1,A2,CF,C7,DC,A6,18,B3,49,05,48,6C,38,A0,D5,F4,BD,EF,4F,C0,0B,AC,7F,92,BA,D5,F6,82,E1,B4,25,2B,56,59,68,84,55,12,B2,05,CD,B3,BD,10,AD,CB,9C,7A,07,8F,1C,1E,38,00,04,07,B5,F5,7B,87,7E,45,21,08,9A,70,53,53,DF,D4,D3,A3,8B,A9,F8,8A,08,6E,08,81,74,EF,B6,EC,18,BB,8D,C1,42,99,91,0F,B8,94,C0,B9,3E,D1,20,63,82,3E,14,9F,70,30,74,D2,C1,E8,D5,E4,F3,C3,ED,58,37,9F,F3,12,FA,3B,F0,20,93,B2,6D,25,E9,F9,0E,F2,30,CA,A4,03,74,8B,D1,12,BE,3F,EC,03,96,30,8B,8A,3A,B9,3C,DC,C3,46,48,53,F7,43,C1,DA,48,9A,CB,10,CD,9F,82,3B,83,E6,83,C0,1F,13,F4,D8,A7,ED,06,9E,82,4C,11,79,DA,F0,26,F8,BA,7E,8B,8D,AC,9B,1C,E3,B0,81,EA,F1,14,D8,27,0A,EF,2D,19,FE,6D,81,9C,68,AE,AF,D0,4D,F5,2F,D0,81,56,89,28,67,57,F5,3E,61,77,D4,03,EB,75,28,0F,E2,FE,17,E9,C4,EE,67,A8,11,15,83,54,14,41,6D,9C,FF,B3,76,18,85,D3,84,55,FD,0F,56,3B,FF,DE,5E,5E,60,E2,8A,D3,5E,23,08,A6,56,F5,83,93,27,95,6B,0D,11,B7,DA,95,94,10,FE,1D,72,62,D5,8B,91,65,A2,B1,82,29,D0,18,94,A6,CA,64,AF,10,AA,FF,B7,41,94,D3,4C,F3,5E,E3,39,D0,C2,F7,07,7F,BF,F5,47,1C,1D,15,32,CE,68,D7,EC,BE,42,78,29,BF,3C,B7,0C,C5,EB,FC,F8,AC,A7,43,F5,A1,7E,BD,80,12,BD,4F,F3,11,57,73,31,74,D9,86,39,4D,11,86,FC,FA,2F,21,D3,B1,40,68,9E,32,D7,72,EA,A2,6E,75,C5,88,00,7A,3F,18,89,14,50,BE,BE,7D,18,27,80,35,F8,B4,8E,11,AE,78,3B,B1,BA,D5,34,FC,84,F2,9C,6E,3A,1A,06,07,51,DD,A5,7D,27,22,2E,E6,94,2C,E4,7C,FE,62,B0,FE,0D,49,0C,C5,7E,82,3D,28,08,B1,FD,06,FE,8D,46,15,24,81,08,1A,D6,28,E1,D4,B9,F0,AB,33,BA,FA,FB,58,57,77,BF,0A,5D,AC,90,8D,77,9C,64,CD,F7,07,9E,21,98,DC,B1,D4,EA,58,B1,F7,67,91,DA,BE,1E,5F,A0,B7,41,FC,31,78,F0,F3,F0,73,15,C1,B6,10,FF,08,55,B8,5F,1E,4B,00,31,DE,E9,A3,E1,CF,E1,4F,C8,52,02,9B,20,4C,47,CD,6C,34,1E,AF,82,96,D1,61,38,F1,BC,5E,06,94,25,F8,67,CA,7A,11,6D,99,BE,B8,BC,80,93,61,19,F2,06,F3,75,B8,0A,B9,78,69,2F,88,9B,61,52,5C,4F,66,13,66,0D,CF,21,72,02,DA,21,D9,67,56,3F,A5,24,F3,00,17,A9,B9,18,13,30,52,94,80,AE,75,EB,37,57,06,1A,9D,F5,B5,37,50,12,70,76,1A,15,4B,30,9E,3C,20,8C,F9,5E,9E,F1,9E,44,DE,50,4C,40,FA,33,C0,79,5F,52,72,D9,A3,71,2A,7F,B8,34,D9,24,94,E0,6A,82,71,8B,68,5A,02,F2,DE,E1,68,C2,35,DA,0A,41,83,5D,35,B5,F9,B6,8D,82,F9,82,56,C1,2C,65,D9,49,83,87,EF,39,EE,FC,04,DB,D0,9A,9C,6B,E6,C6,64,4A,4F,C7,35,0D,4B,1A,73,07,36,23,D5,07,72,88,E9,B3,B9,7A,7F,19,82,9E,CE,BE,4B,97,EA,36,D6,CB,30,8C,7B,83,26,6B,84,33,D2,7A,3E,0C,65,C8,6E,75,D4,AF,6F,08,41,BC,EF,2F,58,A0,6F,BE,67,93,79,D1,CC,57,73,F6,15,F0,8F,D8,65,54,34,9A,F7,60,8A,00,6C,1F,B3,8E,10,4E,AF,F2,97,1B,8B,19,D0,B5,E3,CF,E1,28,7C,5A,9C,03,C1,11,5C,49,A0,10,69,7A,70,86,BA,AE,63,01,78,AA,B4,4C,95,29,05,48,36,27,58,E9,27,30,CC,C9,9E,E4,35,1F,4B,7B,F3,6D,C1,B1,12,64,36,1D,B8,C0,76,14,86,A6,59,4A,1C,91,E7,CC,D0,34,F2,9C,E6,5E,F3,E2,5E,81,8F,48,2F,B4,8A,34,11,8E,A7,69,CB,35,F0,6B,4B,9F,46,33,D9,75,15,BB,44,70,00,29,51,9B,BF,FE,2C,9A,2B,CD,00,4B,B3,CB,0F,3E,9C,69,2F,EC,B3,9A,F0,98,65,D0,1B,A6,AF,B6,77,D8,C5,7D,CA,20,06,E1,6B,F0,07,33,CB,03,13,7C,30,90,4D,E5,98,06,2B,9E,4B,F3,A3,1E,9B,52,02,20,EB,C7,9C,88,38,32,8F,22,62,6E,D1,44,D3,B0,8F,FB,FE,4E,F3,9D,67,98,D0,BF,9E,B9,2B,D5,BF,96,AF,5E,B4,75,A0,D2,FE,F8,DA,6E,D5,75,E5,50,70,DC,89,A9,BA,8C,2B,42,74,78,95,C9,64,5E,CE,23,DE,BF,16,5D,11,CA,AD,3D,5D,AF,46,1A,4C,50,EF,5C,74,6C,98,2A,C5,4B,D2,71,35,AD,E0,09,B9,DF,A0,1E,76,7D,7A,29,88,DA,74,D6,4A,C6,A6,61,58,C2,1F,91,14,37,7D,AE,34,3B,FD,9A,6A,7B,5D,10,E1,C2,6A,20,91,BF,14,06,4B,D3,61,E8,88,77,E1,06,07,CB,6E,CD,10,23,CD,E4,EE,0D,55,5A,50,ED,BC,80,D7,BB,1B,CF,5B,96,90,40,F4,1C,B7,D4,AE,D0,DC,2E,8E,A2,34,6B,B7,D5,84,E8,5E,55,29,FB,5A,CF,58,DD,9A,C8,ED,46,99,39,6D,C6,29,79,D2,20,CA,E6,09,10,B3,84,5F,B4,26,B7,47,63,64,0D,05,6E,35,24,A2,38,CB,D1,9B,06,67,F4,6B,0C,CC,07,EF,4D,C8,79,CC,46,74,0A,3D,BA,82,A1,05,CB,4C,B9,79,77,BF,44,C6,7B,5C,33,BF,C1,61,99,9D,76,B9,1F,66,22,63,05,62,8A,84,B9,B6,53,59,07,E3,C6,5B,3B,41,CE,48,5A,BB,3E,00,82,77,DF,76,2D,FB,68,98,F2,E3,B6,AE,27,27,13,79,BC,03,03,C4,98,80,B3,9D,1D,C3,25,17,8E,E7,19,D0,61,A9,BC,A0,15,74,E0,AE,7F,BC,5A,8E,A6,D6,B9,79,EF,32,3B,47,6C,AF,CD,0E,CE,1C,4E,A7,9E,25,0B,A3,1D,A3,94,08,80,B1,2F,4A,30,D0,61,8B,40,A3,AF,BE,51,E3,7C,DC,0D,11,F1,6B,66,E3,DE,18,A4,E9,A0,D2,35,F5,34,73,F9,05,84,C7,7F,DD,71,38,25,0A,80,EF,B8,B3,ED,D2,D3,DB,C4,7B,AC,A0,54,77,4B,01,AF,04,6B,50,43,26,A5,59,5B,CC,A7,68,00,AB,2D,AC,45,A0,0E,DB,1C,67,96,3E,4D,AB,70,48,AF,3A,EE,02,CE,DE,A6,2D,4A,86,55,BE,99,21,78,45,D2,33,E6,92,C2,7B,25,D1,93,CB,28,EB,8A,80,07,84,BA,3B,4C,4B,5E,4D,C7,64,E0,C6,C4,0F,71,67,73,7F,FD,AF,D0,51,E7,6E,B2,FE,37,DC,66,05,53,D4,BB,84,C4,48,F7,F0,B5,50,64,E5,F6,4D,32,47,B7,94,3E,30,52,B5,19,1B,6A,17,44,88,8F,23,06,65,D7,74,86,51,12,B2,90,B4,DD,24,4E,AA,C2,E2,DE,CC,82,CA,4B,29,9C,97,8D,F9,F0,BA,13,D2,98,0C,97,7C,80,67,88,CE,35,43,F5,CB,EF,91,26,EB,11,7E,E7,3A,6E,02,EF,38,2A,FF,1D,02,75,33,8D,51,3B,01,6B,34,92,20,1C,9B,99,23,04,65,03,12,5F,07,D2,0C,7A,0A,06,04,AC,C9,9C,C2,40,90,C8,EC,54,D7,CB,6D,C0,E6,E4,85,5E,38,6D,5E,26,2F,2F,40,41,2B,15,4E,16,D4,99,70,B9,80,D2,CC,60,29,1B,9C,E0,1B,4A,47,C4,01,CB,52,30,D2,2B,34,89,D6,FB,43,B3,DE,C1,CE,74,AF,FD,B7,AA,93,F6,CE,AD,AB,8B,A3,5E,1F,C2,73,D7,1E,8C,B2,B7,A6,DE,0D,6A,25,64,64,55,DA,EC,E1,CC,9F,F5,BA,7B,CB,E1,0F,C7,E3,D8,21,8F,86,AD,16,4E,BF,F5,AE,02,A0,7F,AF,0B,72,92,F7,84,46,32,70,FA,FC,A7,5D,91,55,92,4C,5C,E6,1C,6A,B3,8C,3E,B0,35,8E,FD,45,04,7D,17,2D,C1,A8,FA,32,55,95,A0,50,AE,72,6E,5B,09,DE,81,03,55,AA,29,DC,CA,B1,9E,A3,77,78,CC,96,49,19,E2,32,AE,9D,02,1E,CE,95,AF,37,D0,5B,F3,D9,A7,99,30,97,72,16,51,B3,E0,D0,88,39,BC,E6,CC,30,F4,82,4A,73,5D,27,BB,A7,5C,26,69,AE,A2,6F,0A,A9,C2,D3,76,AE,6E,D6,24,A5,85,8B,F8,F2,D9,6F,2B,53,E2,E2,51,FB,83,54,46,D9,0D,EA,D1,80,14,D0,B9,70,E2,7E,BA,DF,CF,2E,41,0C,28,75,7C,19,AA,65,92,7F,30,BF,12,96,D4,3C,8B,AF,88,19,36,24,F4,B3,E2,A6,A6,12,A3,57,7F,2C,69,E8,91,98,BE,17,3C,1C,17,C0,45,88,9A,6C,47,84,D2,58,A2,57,5C,F6,12,2A,C8,FD,FD,42,22,D0,D8,A2,F4,56,AE,5A,D7,E8,30,F7,B5,13,0F,2E,48,EB,CA,2E,77,17,21,87,8D,F9,D3,52,BB,7E,A1,BA,DB,49,16,D4,B7,B1,9E,0F,0A,E5,35,09,97,A2,46,F4,A4,E7,2A,36,C9,57,2A,98,5D,37,3A,34,E8,30,26,80,E0,23,E4,CE,63,FC,DC,63,8F,18,AA,9C,7B,10,61,C1,4C,B5,FD,D9,A6,B4,76,34,B1,11,E7,30,11,C2,A6,A6,AC,CE,E5,5B,00,E7,BF,4A,D2,4F,5F,93,77,75,40,8D,58,5A,32,71,E7,88,E2,34,7C,31,77,8D,B0,8A,F2,96,CB,9B,1C,90,AF,B2,D7,DE,DA,6F,22,7D,37,15,E7,F0,E7,6F,96,C5,5A,1A,59,99,E7,D5,BB,54,49,56,91,01,0C,C6,4F,A0,A4,C0,3E,31,88,8C,DC,73,A9,FB,F5,35,AF,8D,4C,B3,37,35,58,2A,53,C5,45,B6,7F,6B,30,CC,B9,E9,4F,68,14,5A,1C,CA,52,AA,55,1F,FE,CB,4C,13,19,80,67,47,BE,27,3A,A1,28,46,5A,99,04,E8,6C,9D,84,32,B8,D0,F2,48,0C,42,9E,B5,BE,CB,6D,5E,43,7D,25,53,A2,FE,70,79,6E,DA,58,71,E3,66,83,92,06,85,79,00,8C,75,5F,18,35,6B,4E,20,AF,E2,82,78,33,A5,7B,DB,21,32,C8,47,16,A3,1D,F6,DE,DE,3C,03,34,84,5F,B5,83,C7,EF,0C,01,11,BE,08,CA,AB,CB,F1,BE,65,F2,FE,69,46,D6,BA,3C,B6,53,EE,FE,6A,35,EB,23,11,9E,05,79,5F,D5,E3,5A,D4,84,E3,20,1A,45,91,F5,69,79,67,AA,BA,A3,58,4D,1F,1F,30,48,FA,6D,57,12,EA,EB,41,D6,E1,3D,9C,85,76,40,90,3D,9D,2C,58,2B,EB,14,F4,20,62,83,14,35,67,94,35,2B,DD,5F,78,5A,52,55,C3,7D,A1,BC,77,26,19,D6,70,0A,C9,B4,9C,35,85,6D,C1,BC,C1,B2,51,ED,24,29,C6,51,D6,D5,9A,AA,7E,D6,E8,3A,C3,F9,EB,EA,E3,72,36,D4,3C,97,A4,EE,7A,E5,55,F6,DB,9C,A5,0D,DF,E6,83,AA,32,62,8F,9C,E2,20,23,FD,36,6A,D7,D1,E1,17,55,E1,54,BF,D9,E6,FD,52,44,8D,BB,01,0E,59,A4,82,41,75,78,E1,C4,08,48,FD,BE,2D,42,CF,84,52,55,D2,F3,75,BF,34,9C,E5,CE,9E,D9,FA,9A,CE,21,DC,8C,BD,D3,C2,28,F8,54,D2,3C,3F,1B,A6,69,86,0B,FE,06,EA,30,56,23,36,13,2E,87,65,A8,23,3E,17,05,01,6C,CA,6F,B3,DE,B8,D0,A6,A6,65,1A,B7,38,DF,F1,E5,9E,F9,D6,64,1D,39,78,97,FF,53,CF,1A,1A,AD,DC,E3,D5,38,5C,7F,A3,A4,36,0F,1C,BB,91,D3,48,2F,32,AD,08,14,29,BB,B8,AC,6B,32,2E,8D,05,17,AF,28,50,11,CB,AD,CE,62,D2,EB,2D,0F,06,5E,A0,B0,74,58,31,07,AD,E7,EA,7A,64,A3,21,0D,D4,25,C6,3E,B0,AD,C3,FF,AC,F3,67,09,D5,0E,7D,09,EC,8B,E6,3F,63,74,31,A2,ED,02,8D,AA,75,2A,30,7E,AB,68,40,B2,77,D0,8B,F5,7B,FB,7A,27,AD,3A,AB,5D,DD,6A,1A,5F,43,19,36,BA,41,30,66,9E,2D,AC,B8,5F,6F,38,49,34,46,FA,F4,B8,B1,9B,0B,8F,4D,8A,37,C4,5A,B5,AD,4A,FD,B9,4B,13,5B,2E,0C,75,A7,3D,4D,66,95,D6,F0,8A,A4,59,08,E9,7C,A3,29,BB,A1,6E,08,37,64,D6,38,88,9D,53,BA,7D,3C,72,8A,0B,CA,A1,92,31,01,9C,8E,A1,2D,B7,8B,79,40,44,8F,C9,D3,8E,80,A1,25,90,FE,71,65,BD,07,2C,AF,E2,64,65,DB,4E,A0,F8,27,AE,C5,F0,53,38,44,51,6E,5A,48,95,98,2C,CF,F2,C1,9E,15,51,04,BC,46,39,FD,BE,1B,55,39,0B,13,3F,B3,71,2E,1C,91,56,CE,0D,B8,8E,B8,61,87,EF,FD,E8,40,6E,D5,03,3B,6A,39,F7,A0,E7,CD,53,34,34,FC,5C,C2,23,2E,25,DB,F2,7C,C1,B7,A5,6D,A7,89,55,AB,8E,5E,FB,EF,4F,CF,A2,53,3D,19,EB,B2,0A,16,84,C7,02,7F,9E,85,8F,47,3E,3E,B7,D2,7B,FB,D7,3B,03,00,B1,74,FE,38,1D,D2,09,30,93,2B,7E,B7,A3,08,78,ED,FC,71,01,A3,96,6B,36,FD,9E,46,32,47,A1,EC,79,6F,35,20,87,9D,EA,59,2E,4F,47,10,1F,C8,57,CB,A1,81,35,CF,30,D8,11,6E,6D,E8,46,BD,E1,FC,08,F0,FA,FC,D9,AA,36,91,DE,F2,CD,53,21,FF,40,D1,D7,38,DA,52,7F,20,45,C7,AC,37,4E,D4,3A,B2,A3,D5,13,2A,EF,70,13,64,18,BA,7C,89,31,CB,D6,95,A1,C3,5E,21,68,AE,2A,42,B7,EA,33,7D,95,B2,79,3F,35,3F,96,52,3C,F8,49,C9,E5,8A,8A,C2,BD,10,61,00,8F,41,4B,71,34,2E,28,0B,EE,90,09,F8,8E,8E,6B,0E,53,F6,B7,55,AB,16,D7,05,CB,06,65,D4,6F,02,52,3C,30,B7,A4,1F,19,EC,43,5C,D7,D2,75,7F,E7,4D,2D,02,E6,B9,59,7B,09,AE,79,E5,A7,2B,FA,B1,43,54,B6,AE,A0,B0,65,38,85,CF,29,34,23,E4,FB,D8,6C,CC,92,2C,60,8A,EE,45,33,30,7B,66,82,14,59,0E,E6,1B,F7,5B,AF,8A,2D,4F,12,C6,EF,1B,72,A7,33,F7,9F,9D,CC,4A,AB,4D,44,2D,F1,DD,4C,30,EE,1F,69,EB,9E,52,D2,E0,79,BF,21,B3,87,8E,FC,0A,61,31,EA,E2,FD,19,96,89,F0,9C,09,29,B5,A4,13,AC,70,90,88,97,09,50,7E,D5,C4,58,F1,E9,1B,F7,40,84,BE,88,76,E0,0E,8F,C6,07,19,B9,E2,2C,24,80,09,2A,4E,E9,EE,31,BE,EA,32,68,E9,F8,29,A5,81,05,B4,DD,93,17,25,01,F3,01,C0,CE,0F,76,43,28,1B,C7,92,19,EA,14,CC,D1,C8,6F,6C,E4,EB,B4,3A,79,FE,3E,ED,2E,10,63,96,55,7E,E6,0F,9D,04,0D,13,AE,C8,2C,85,EC,E0,B6,C3,D8,F8,95,4C,00,50,F5,95,DF,F1,AD,09,FC,90,A7,12,57,56,95,AD,4B,CC,7C,56,E6,85,2D,B0,7A,51,84,64,A1,CF,5E,7C,2C,A7,37,8D,E4,C6,55,25,D2,C4,9E,53,D5,6C,5F,93,B7,12,EE,9A,33,30,D9,89,C7,94,A4,1A,2A,21,BB,4C,83,37,63,91,C5,7B,92,31,00,06,36,4D,88,BD,86,F8,67,15,88,59,42,70,D7,A5,ED,AD,83,C4,3A,7E,65,37,A8,CB,9C,A6,7A,41,B8,B9,70,B7,5D,69,20,54,D8,67,94,60,4F,FF,BF,F4,60,FA,5D,D9,7E,B7,12,CE,7C,A2,41,F0,C7,D7,9B,4D,95,AE,44,37,41,A3,FA,69,BA,57,AD,C5,DA,77,32,D7,43,50,DE,EC,6B,38,01,C7,F6,20,E7,C9,46,EC,70,4B,65,F0,BF,70,80,CA,F3,A8,7C,00,11,33,D7,22,01,59,21,89,5B,26,C0,55,6C,79,11,92,7A,E9,8D,08,6A,1F,DC,A6,F7,F6,63,73,FB,F4,A2,EA,E8,D3,43,53,FF,E4,A2,B2,81,6D,13,26,18,77,C0,22,25,E0,E2,28,A6,73,19,1E,39,D5,F5,89,23,D5,57,6F,48,7B,CB,D4,CF,C0,67,EA,AF,81,54,19,E2,D2,62,7B,BE,34,2B,BC,1B,96,16,18,4F,52,47,CA,F4,99,DA,37,75,2B,EF,81,A1,9B,44,D8,FB,D3,E0,64,1E,7F,31,F9,80,E1,15,69,09,21,A7,15,1A,22,10,69,1E,D0,FF,B3,AB,06,6C,EC,BB,90,18,1B,75,D2,A3,EE,0E,2D,66,77,D9,D5,07,EC,84,64,EE,A6,B2,E1,3C,D3,76,F0,0C,7F,CB,D7,3E,D1,8D,18,9F,23,03,90,D5,E1,2B,19,6D,97,B4,6C,A0,F3,6F,D5,BD,FC,95,02,6D,9A,20,77,41,AD,C4,44,13,D3,58,3B,B8,53,8C,61,A4,C3,B1,D4,DF,5E,1C,FD,EB,2C,11,D3,EC,E9,EC,35,4C,1C,EF,0F,89,A2,53,8E,C0,6F,2E,0F,B4,9E,5E,26,FD,2E,D6,82,4E,34,3B,D8,49,AA,FC,C7,C3,A3,34,93,DB,73,23,31,40,EC,0B,38,A0,56,82,02,43,96,D8,4F,FF,39,92,C2,58,FC,6F,BE,5A,17,85,19,7E,48,0F,24,DF,99,5A,26,D3,3E,1D,92,51,C5,3D,E6,AF,EA,15,33,CE,48,FB,63,95,6D,7E,FA,6B,B8,E4,20,F2,BF,FD,30,17,07,8A,47,EA,82,88,23,14,45,32,33,EF,7D,42,33,7D,76,C9,8D,0E,DE,BE,D5,7B,BB,B4,2A,B1,EA,B5,02,87,C7,A9,7D,A5,BF,74,E7,F9,7F,52,A7,9D,09,A3,7B,85,C4,34,35,3D,F6,75,16,23,F6,48,27,1B,0B,E6,96,F3,43,C7,55,02,70,64,43,7B,4C,89,F2,52,AD,5A,E3,F3,B1,46,7D,44,98,D0,14,D2,79,23,B0,55,4E,FA,AD,FA,89,CC,19,A0,A7,B0,FD,E3,11,5C,57,40,7D,A4,41,54,AB,DF,B5,1B,14,D5,67,BC,8E,4C,41,B1,5E,A6,9E,01,6F,BC,12,3A,95,B9,AC,CB,7A,C6,4B,10,A7,2D,72,E7,A5,DC,A7,BF,8C,42,0F,DD,5A,5A,85,9D,F7,AE,95,5D,E2,8C,A1,1E,26,A1,8C,F8,F6,47,6D,EE,4D,83,A2,6D,05,C7,46,C5,C0,7B,F0,32,FC,15,32,19,8E,9B,6D,26,93,8E,65,F4,BA,B6,B1,75,8D,6F,BD,D9,5C,4A,68,C8,6F,74,A8,A5,9A,BE,D6,E6,80,C6,F2,23,4E,E9,1A,69,EB,7B,3D,27,A6,C1,64,70,06,8F,7C,28,3D,4A,09,F3,D1,68,BB,A7,63,A4,31,8E,78,7F,B9,46,60,51,A3,72,C1,91,4A,25,9F,37,E6,06,0E,39,0B,4F,2B,6A,F0,B1,64,61,C9,69,F6,75,4B,A8,D0,3F,56,42,94,9F,25,CA,14,89,B6,18,5E,3E,F8,99,CD,DA,00,D2,3D,14,FE,D1,4E,E7,6B,01,9F,93,35,85,88,8A,0C,9D,E1,6C,11,D7,29,2B,69,23,21,65,30,C3,08,FF,25,BC,90,96,6B,A8,15,52,6B,49,B6,A0,B2,E0,07,6E,39,C6,93,96,5E,B5,6E,45,BF,9F,78,42,E5,90,CD,65,B5,BA,5C,ED,9C,5F,1A,CC,33,8F,34,2F,42,D4,EC,FB,37,09,E6,84,22,90,0C,2B,77,AB,6B,A4,8A,10,F8,B6,72,78,87,DD,8B,47,CD,82,72,77,EB,B0,56,6C,CB,F1,34,03,1C,E2,8F,5A,B4,AD,70,0A,1D,57,84,37,BE,AD,A3,94,64,DD,97,6B,ED,8B,DB,2B,17,6D,7F,ED,7D,81,42,72,22,E9,B3,25,49,0A,7C,63,11,57,98,71,EE,3B,2B,1B,E5,1D,1A,C3,E2,8D,A4,9F,3E,D8,E6,34,A2,6A,F5,FE,69,92,58,19,39,51,0D,F6,92,92,BA,42,09,D0,E2,57,A8,26,0D,BE,41,7D,3F,09,27,F2,F8,91,79,21,FF,9C,23,B9,D6,E3,C6,D8,B6,59,65,8C,D0,CF,51,36,43,B1,65,50,B2,96,93,07,20,58,81,58,22,F3,4F,84,02,E2,AD,8A,C6,10,9B,40,4F,5B,E5,1F,9A,40,C1,DE,F9,DA,26,66,E3,8A,29,07,70,6E,44,EE,76,93,0E,08,92,1E,D1,F8,A2,C3,70,69,C1,A5,A8,C6,9A,AA,4A,2F,50,79,6F,51,4D,3C,3D,D2,B1,A4,2E,32,62,00,1D,37,DC,24,69,32,4F,E1,D3,2C,A0,30,B6,7D,9D,F3,47,E8,C9,C8,23,52,EE,13,A1,13,B5,1A,1C,A6,4B,B8,39,CC,B6,1A,0A,F1,B0,C5,CC,7C,7B,D3,4A,1B,F3,2A,E7,D3,D8,DF,1B,97,69,7A,45,5D,7F,FB,56,C5,9A,B9,F5,85,85,83,13,53,C8,9C,21,0E,83,04,61,49,4A,43,3A,D4,31,34,FE,FA,92,FC,3C,2B,1D,9C,71,99,A6,47,9C,11,1D,C2,21,42,7E,58,45,DC,F9,07,E3,EC,A4,C4,6C,A1,FB,01,72,D5,53,0B,C0,56,C7,5B,52,92,4E,9F,0F,18,19,A4,5D,B2,A2,D9,9A,D7,72,CB,90,FB,F2,27,54,58,B1,F5,77,04,A6,3C,CF,16,2A,C8,D1,B9,6B,61,B3,F0,6C,81,10,B5,A7,CA,AD,48,4D,82,99,4B,42,14,AC,84,A5,B1,BB,63,5C,AD,85,51,70,3B,83,AC,89,74,88,42,79,E0,FB,21,7D,2E,A1,F9,22,F0,78,A6,D5,0C,62,07,27,9C,2F,C5,A1,68,5A,B8,B8,8C,91,48,A1,AB,EA,CF,6A,7A,75,F8,6E,60,1F,E2,BD,14,C9,C3,56,B9,A6,F0,9C,FB,D3,52,96,A7,F6,41,5C,5F,D2,4A,F4,A9,47,19,73,44,4D,58,AC,AB,AF,9E,77,40,17,01,38,DE,F5,F8,39,BC,4C,A7,E2,29,DA,FA,F5,18,84,DA,C2,10,1B,90,40,A3,EC,EF,AD,C8,7F,3E,78,6C,C8,C2,D5,DB,D7,AD,02,65,7C,A0,19,48,73,84,F8,41,23,46,2A,A2,B5,72,6A,A0,93,05,43,88,63,3C,D7,E8,B7,F1,02,08,7B,2D,37,FD,54,7B,C7,1E,DB,4A,FA,3D,16,BA,7C,AC,B2,D9,C9,97,4C,FE,D3,B2,59,A2,A3,00,33,69,04,3E,CE,E8,8E,04,AB,F3,41,CC,42,A5,43,29,7A,12,6C,7F,98,10,9B,F4,39,9D,8E,CF,C5,A4,F9,7D,E3,78,A7,AE,D9,FF,30,79,8B,9F,03,AE,EA,2A,FA,AF,76,5C,D2,BF,25,BA,25,C2,8E,14,2B,D9,CD,AB,DD,F4,FD,57,FE,9D,84,83,9E,21,AC,32,DB,DE,E1,FB,90,0E,F2,3B,41,7E,D9,47,B4,97,25,DB,F1,32,4B,15,6E,46,97,F8,E4,82,56,81,81,6D,0E,48,B4,9E,76,9A,53,04,DA,CF,BD,C9,28,AA,19,47,EE,57,11,57,40,88,41,88,54,48,F7,F5,04,50,40,FF,01,37,7A,9B,76,90,F4,8F,39,8E,60,EB,5D,58,47,48,7E,4D,D9,FA,D6,B1,29,E4,CB,22,81,3A,E0,0C,BB,6A,24,65,92,02,5B,5A,3A,5B,2F,A2,74,6C,16,33,57,81,85,F1,7B,69,4C,B3,37,D4,45,25,1F,D3,BF,06,47,0C,D2,EB,B6,E9,81,56,39,6D,A6,8A,23,77,F6,B3,AA,75,7F,F7,3F,57,FD,0A,16,33,59,33,83,36,A7,31,AF,0E,64,82,99,1D,EE,C3,47,E0,B4,CD,FD,BB,14,8E,B5,2C,47,FD,FA,63,7F,E3,F5,25,E3,32,24,32,64,2E,3B,95,3C,A3,C1,28,1E,F8,8D,C6,8D,96,EB,83,61,BE,18,79,7A,14,21,16,7A,37,45,5E,C0,05,6E,03,13,AE,3A,04,4B,AA,38,47,2A,6F,CA,7D,1F,BE,B0,9B,95,AB,BF,D7,64,FB,D7,10,04,8C,D6,82,0B,63,33,FE,C5,E9,5E,35,6B,90,E8,E6,52,56,DF,7F,CB,7E,2D,0F,FA,99,53,5A,80,68,68,F8,E9,00,3D,48,59,1E,16,CB,B3,6E,26,30,3F,31,19,23,8D,E5,0F,98,88,58,52,95,ED,FE,69,16,DB,EE,C8,B1,8D,E7,B8,C7,34,F0,F4,61,0A,88,A9,66,C5,67,80,28,0A,3E,34,7C,49,BB,B7,A7,B4,DC,52,C0,CF,68,4C,90,ED,D6,CD,30,6F,5F,C4,49,F3,73,F3,87,63,4A,3B,B6,E4,0D,74,E1,AD,45,6B,60,1F,BF,96,3E,1E,C2,A1,1D,78,54,B3,F7,69,E3,0E,1E,33,F5,6D,AA,9B,F9,81,D9,71,B7,7F,50,29,48,15,AD,51,70,93,6A,30,B8,20,83,F2,57,04,45,D5,1C,09,20,57,98,F4,0D,C7,42,D9,D3,1F,C2,1C,A2,EA,8C,76,0A,E2,B5,BE,3B,47,4D,8D,7A,E3,BC,C8,A6,74,ED,BB,58,B8,65,5B,C4,D1,B3,A0,EB,BA,29,87,DE,27,B8,D8,43,AC,1C,C6,35,51,95,24,E2,0F,9A,51,11,A4,3E,3E,5D,FF,CD,E0,62,BC,D1,7B,1C,C7,9E,C5,59,9A,16,5F,E0,22,A3,5E,74,63,C5,3E,05,84,8B,2B,4C,80,84,9A,2A,98,B8,D5,6F,47,32,08,68,D2,08,12,36,A7,9E,93,8C,E7,7F,93,F5,35,29,3B,DC,3C,1B,39,DD,5D,D5,5F,61,EA,17,B2,5A,B5,82,E1,30,5F,B8,56,34,72,EB,EF,7D,5D,22,AF,81,67,55,78,D1,5E,D0,58,19,DC,22,3F,40,73,C2,B6,00,72,0B,B1,EA,67,D1,49,D3,67,FE,E7,B4,52,12,ED,39,2E,B7,8F,A8,26,DF,79,1D,24,8E,97,F4,03,12,DE,40,10,FC,EA,19,B5,7F,44,06,8B,66,01,FE,FC,08,C8,8D,88,BD,8E,40,77,12,86,A6,00,F9,F6,74,0F,69,65,06,11,BD,1E,2B,83,61,8A,02,DF,50,25,45,E2,75,45,86,DE,51,FD,43,E4,A7,13,C7,8D,4F,D6,55,71,1F,D0,66,7B,39,7A,D5,A9,86,5A,22,7C,60,54,E4,BA,3C,05,D2,97,C6,A9,AB,B6,BB,D3,64,71,9C,31,B2,78,5A,28,64,BE,85,AE,AF,63,45,54,92,E7,77,6C,32,B7,98,92,BA,72,2F,0A,39,7E,F8,AB,F3,A6,05,91,7C,D9,FE,BA,22,BA,D8,B5,8F,2F,3E,8E,EE,F6,43,6B,36,19,8C,63,68,BF,37,C0,E7,2A,81,EC,FC,F7,2A,7B,B4,90,25,6D,A9,21,83,46,50,32,EA,A3,BB,E7,7B,46,DD,A3,39,58,1E,CB,98,0E,0B,AB,FA,65,0A,4C,90,A9,DA,B3,EB,CB,2A,9D,E5,66,C1,73,24,A9,D6,54,E0,DE,45,C5,EB,58,2D,8B,AD,90,E4,62,60,59,BD,BD,22,8B,14,7E,55,C4,5B,CE,20,33,FC,3A,31,56,E5,47,B3,1B,D4,7F,D5,2D,D0,AE,99,28,52,00,CB,A1,02,BE,C8,33,D4,A2,01,86,F3,FD,4B,51,A7,6A,E1,22,60,98,B2,56,ED,ED,A2,13,E0,9E,74,02,23,E5,61,24,1B,E8,6F,98,E4,3E,39,2A,84,D0,31,E1,3C,71,46,E2,B2,B8,F2,1D,F1,72,F0,51,E8,20,28,59,A9,19,5B,5E,26,0A,77,2D,4C,50,E9,9E,C2,A5,72,92,A3,74,DF,A1,17,1A,A1,07,E7,40,44,23,F6,D9,D6,58,0A,2A,1E,96,7F,4D,73,B6,BA,76,A4,7A,50,48,35,EE,1E,87,27,E2,E5,FE,3F,D4,A7,38,44,95,65,E9,76,7E,B1,D9,04,5B,CE,B2,C8,68,CF,CB,97,03,A4,D3,12,F8,8F,E7,D1,12,22,C4,89,05,35,D7,64,06,13,11,69,CF,56,FB,BD,C1,BA,61,94,91,03,DA,48,0F,27,26,3C,F6,7C,80,AA,FD,86,66,BC,BD,C5,5A,46,13,AE,02,C0,12,7F,44,98,AF,46,40,D3,27,BB,6E,78,DA,E9,B3,AF,51,C5,55,E4,B1,ED,2B,07,F5,FB,03,C7,AF,14,FD,FF,9A,C6,D0,BC,62,F7,FB,29,47,98,96,F4,15,9A,A7,BA,6C,CA,F6,EA,8D,11,B3,C0,E9,AC,8B,05,D5,6F,B9,C9,70,A2,7A,45,FE,90,10,4F,5F,19,A6,F8,55,61,01,73,44,32,DB,CB,46,30,1C,1D,D9,D9,FF,9C,CB,84,08,69,46,CF,60,37,72,7E,A3,5E,11,5D,BB,8F,5D,7F,ED,AC,9D,A8,4B,78,31,B7,30,48,B4,CB,3F,76,8A,EB,A0,81,00,01,5E,74,03,12,BE,AB,17,86,0D,33,47,BE,53,67,A6,6F,A9,90,6B,8F,8F,39,B2,23,90,ED,1E,B4,E1,62,37,E0,3B,A1,E1,12,63,83,A0,D4,34,B5,09,34,E0,04,C5,53,5C,85,EB,11,1E,5D,1B,CE,9B,07,06,BB,54,EF,1B,96,D2,B1,BC,4E,D9,ED,81,95,B5,AD,A0,C0,A0,B3,1F,84,34,AB,C0,93,BE,30,37,85,B9,21,C6,3B,CB,21,AA,66,92,D1,18,7E,C4,A1,B0,58,90,E7,61,D5,CE,61,42,B1,00,A8,48,FF,5E,4E,4F,CD,1C,B9,5C,AD,74,3E,90,FB,D2,04,32,DD,71,F1,81,4F,E8,91,2C,69,B8,8B,EC,A7,56,11,64,DC,CA,5F,5C,FF,1B,BF,F3,BF,17,AD,0B,1C,BC,B2,77,DE,BC,00,13,0D,78,97,44,43,E4,B0,C7,58,91,71,14,D9,94,9F,5B,F1,48,C6,B1,CF,03,5E,B4,E8,56,A3,B1,50,06,9A,21,44,D4,A6,82,A4,2D,40,64,39,95,17,63,65,1D,D5,C5,E7,C8,9D,BA,2F,F5,D9,89,1D,F5,C8,D9,E4,FC,B6,36,80,C6,56,0F,13,BE,73,70,68,E6,71,EF,3B,70,6E,BE,30,36,E1,45,8F,BA,7A,35,6D,09,DC,C2,80,69,6A,AA,4F,2D,D4,19,94,1A,8C,E8,78,7B,83,28,B3,9B,22,D1,16,CE,FC,A2,D7,DC,E8,68,55,96,BD,66,05,5E,3B,4D,4F,E6,AA,C6,32,AE,45,99,52,4C,F2,64,E6,F3,6C,40,7B,52,CC,50,A2,61,CE,44,62,C9,C7,89,A8,25,AF,18,06,7F,1C,7E,53,D4,9F,40,6D,23,77,2D,04,C4,DE,A0,F6,E6,25,0C,7B,CB,E8,70,0A,10,4B,DE,3F,34,01,2D,8F,EB,3E,C9,4A,F2,54,AA,EB,D5,04,6B,E3,27,E5,8E,75,B3,26,B5,A3,BC,A5,AB,B0,11,D6,53,1C,9D,B8,3D,05,CA,A6,58,BD,5D,F9,74,B4,B9,BF,3B,BD,07,42,3F,DA,00,21,30,E6,A6,64,D6,36,4B,B0,D9,41,12,EA,42,41,3C,F5,49,41,E0,8B,35,C8,1E,DB,1A,1D,B7,F7,63,28,8E,FE,E6,DC,3F,6D,03,26,0E,BA,21,59,F9,FF,50,7A,A7,B4,5D,D5,76,0A,E9,3D,07,35,D4,1D,15,95,B1,AB,49,B1,5B,ED,D3,4C,08,2F,6F,BC,70,07,AA,15,A0,93,F2,9C,CD,88,75,BD,42,4A,B8,BC,A6,9A,8D,24,7B,1E,52,FE,55,1B,19,A7,7D,DB,95,A6,6C,50,4F,09,84,28,0B,93,77,06,2D,95,1F,EE,DE,63,52,84,4C,96,CD,51,13,33,F3,25,28,10,EE,CD,BC,93,00,BA,67,6C,7D,62,6F,95,8A,21,94,CE,3E,F4,46,FB,57,50,C6,AE,9D,E3,0A,5B,A6,D5,31,0C,11,F3,A5,DC,B2,DF,E7,09,05,EE,18,8C,F3,BD,CA,68,B5,EA,2C,EF,F5,D9,B9,18,B9,78,05,A7,E1,72,24,1D,B2,C4,4B,B2,F3,46,A7,06,78,B2,63,D6,54,2D,A0,DF,82,48,EF,55,7D,9F,0C,5B,66,9C,CA,1C,69,C0,CD,F9,6A,B7,41,EF,8E,F3,E7,D2,06,0A,9A,B1,0F,21,F7,E9,2C,F1,B5,BD,AC,43,22,F4,05,E8,04,84,0E,B7,CE,C0,F8,80,7F,5B,42,09,2D,4E,78,07,F1,3F,09,7B,F9,38,ED,90,4D,00,69,29,E2,DD,7D,1D,9E,04,DC,CF,47,9E,64,79,CE,F1,E6,4E,D8,51,B1,3E,B7,33,E1,50,24,9C,D5,2F,08,D0,69,32,9F,44,F9,4A,8B,C6,54,64,97,E0,50,86,DE,33,7B,5B,8E,4F,18,99,1B,AF,6A,9A,1D,66,E3,44,87,C9,36,DE,CE,E6,68,73,52,87,E2,C2,D0,B9,68,7F,1F,B6,37,C8,71,52,EF,8C,2D,A8,8B,24,39,36,68,18,25,08,D4,E4,83,85,D6,2D,3D,0E,8C,16,7B,D1,3A,BA,6F,FB,91,D6,2A,54,AC,41,62,50,2B,B6,93,2E,71,36,C0,52,E9,19,FC,C2,AD,11,67,29,4E,BA,78,3A,4D,AE,BD,1E,0E,2F,12,BD,A9,25,11,D8,BE,84,60,3C,BA,63,D2,95,EE,A6,D3,51,F6,39,77,53,06,F4,5E,26,C2,66,FF,4E,09,C8,B1,1B,9E,3D,2E,7D,5A,A6,00,F9,EC,DF,25,5D,50,E4,AE,BB,11,BE,57,51,1C,AF,4E,F9,4C,78,F2,0C,00,5B,A4,E9,BF,20,C7,B7,3C,5B,FF,24,9C,1F,1B,73,25,07,20,D1,C3,E0,5E,AE,99,C4,5D,A7,D4,84,72,4C,FB,72,41,DD,2F,F0,88,B1,A2,EE,6A,87,36,FF,D2,71,74,5D,FC,F3,E1,36,1F,31,12,82,6E,0D,B8,37,73,07,C2,C7,30,AF,DE,E0,23,36,74,97,E3,3B,DB,79,5E,83,7A,AA,ED,5F,63,E2,05,3C,CA,56,D1,EC,28,B8,F3,E4,91,7F,1D,C7,B2,C2,60,CA,6F,72,D4,D7,C4,1B,25,1A,98,D6,6F,A0,6C,0E,C0,89,0B,D9,FE,88,DF,4D,E1,63,CC,C0,43,BF,D1,FE,E2,A9,6A,A6,7D,84,20,68,20,18,43,22,92,92,CE,C8,F6,A0,86,4C,91,AC,59,5D,88,8F,55,FE,BB,8B,EF,AA,4C,81,78,98,90,9C,93,04,85,2D,C6,71,22,06,AB,C5,D3,72,FB,F2,27,D9,57,C8,26,10,C5,0C,BD,E2,A6,88,2C,C0,8C,91,04,6C,63,F9,EA,E8,10,99,B3,A0,55,32,C4,A5,88,79,3A,B2,83,D2,91,5E,81,FC,90,0F,30,06,DE,3B,2C,64,69,C1,22,48,DE,BD,CF,B0,49,87,C9,74,14,03,5F,5B,AC,6F,71,D6,9F,6A,8D,0B,C8,15,41,26,62,EF,6D,66,F3,A3,AC,E6,18,C1,60,0F,45,C7,4B,22,3E,41,C9,BF,24,FE,16,2F,C1,42,10,E7,EF,27,CC,E6,E4,B9,73,49,8C,28,88,0A,F8,14,CC,8C,64,80,FE,02,DD,D6,D1,50,FA,2D,6D,96,08,5E,64,21,A7,BB,C6,8A,8E,8A,19,F4,E9,06,29,21,5F,A4,53,A6,C5,23,AE,60,FC,A3,B1,B4,DF,5E,4D,8B,7E,96,B2,19,74,7F,42,67,12,A5,AD,C8,32,42,CE,31,34,08,15,23,63,28,44,42,97,F0,79,8C,16,B7,20,DF,26,F3,80,2D,8D,FF,E8,33,7D,2E,F7,7B,DD,3B,27,2C,78,FB,1C,8F,10,21,51,F0,E5,54,5B,A9,EA,9A,62,E0,A6,08,62,5F,70,C3,4A,D7,0D,2E,2B,5A,F7,78,E9,C7,DB,5E,0E,C6,31,8D,02,77,01,DA,70,59,87,10,81,64,5D,39,A4,2A,45,FC,45,4D,22,A9,09,18,C2,9D,F9,67,52,D2,82,05,E7,F3,91,92,AF,87,F3,03,19,4B,9F,06,9E,DC,F5,73,CE,FA,BA,21,18,7A,5F,0B,0F,41,49,E7,D2,EB,68,12,A6,37,15,D6,CE,24,9D,A6,93,ED,77,6B,1B,74,9A,7A,8A,3D,C3,76,CB,DC,3D,9C,5C,EA,7E,D2,46,16,FD,F0,19,97,5D,95,C7,A0,EB,53,CA,F9,A9,B5,E3,8D,85,5C,FA,1B,0A,1E,21,15,47,2D,40,20,03,92,B5,26,9C,8A,DB,C2,A2,8A,BA,53,A5,A0,80,D9,DB,13,C3,4C,38,65,5A,4E,A9,16,F6,2B,7D,9F,D0,3A,B7,05,12,AD,60,7E,CF,7A,F3,20,55,01,C7,B7,55,52,88,8C,EF,2A,A1,D9,6D,13,6F,46,83,8E,07,11,36,28,12,C1,B1,1C,92,09,CC,C3,DD,49,86,24,56,BA,D1,96,A5,4B,8F,F3,26,17,A2,DE,41,79,41,65,CE,49,7E,3F,87,B4,72,90,7E,61,D1,D1,11,98,63,A2,87,A3,B6,BC,EB,75,70,A7,E8,16,18,98,15,5D,37,83,80,67,BF,B8,71,47,17,2C,BE,9F,95,8C,9A,0F,ED,42,C7,E8,B7,4E,A4,A3,53,32,B1,ED,58,68,61,73,6B,D4,6B,62,52,3B,F3,85,88,09,26,36,DF,54,BE,6D,1F,C6,0B,D5,AD,D6,EE,88,F1,B8,0B,E7,4D,3B,94,B8,10,60,EA,50,05,AB,BE,3E,24,51,F5,9F,4F,A1,E3,45,FF,64,71,F7,09,5F,15,D1,FE,D4,20,8A,11,58,7E,B5,60,34,25,D5,57,E8,3A,3B,F2,5D,DB,84,02,2D,75,BF,8B,9B,21,FB,C9,02,ED,3C,0F,90,0C,01,C5,EF,EC,EE,A1,B5,6F,57,E1,4F,7C,DB,CB,3F,D2,21,5C,A7,FD,FD,C5,77,F1,2F,04,BA,57,4A,B5,D4,E1,B9,1E,17,08,02,D0,45,E4,06,9B,8E,80,1D,00,6A,C5,1D,28,1B,97,A3,E1,53,A6,F9,B5,E3,01,95,31,81,48,54,E2,6C,37,30,40,6D,65,6A,C0,CB,33,A1,A4,57,BF,C2,2C,BB,6C,84,D3,F8,04,33,F8,61,30,08,E2,4E,32,66,09,84,60,1C,2B,80,AC,E8,17,E4,0D,44,19,8B,48,81,D7,87,51,70,66,FD,99,29,40,A3,76,51,72,AC,9C,63,51,A2,76,CD,4C,D1,E9,0D,8F,5D,58,E1,AC,41,56,64,4F,78,EA,71,31,EE,28,46,9D,16,9D,CF,90,89,F8,E1,D3,EF,2B,27,5D,D7,0A,4A,0C,03,13,F7,C9,A2,2C,D7,6F,04,A4,8D,53,61,73,97,87,69,AE,36,9B,87,87,86,C3,A3,63,FC,D5,97,3E,50,D5,2F,69,ED,77,21,92,EC,12,DE,F3,BE,A3,E6,F4,C8,A1,C1,72,7B,8F,3F,AD,3A,F1,1D,26,7F,1F,AA,6F,C0,8A,16,B0,9C,3D,AA,92,35,80,E4,D3,03,12,A8,41,39,E3,7B,BB,30,96,5C,BC,E7,3E,1D,36,E2,33,33,D6,36,57,3D,96,D3,78,BB,1A,E7,75,E3,0B,84,B2,4E,B1,52,4D,C1,D5,FE,AA,E2,F7,3B,B9,2F,CC,04,1C,8A,21,2E,81,18,14,BD,99,BF,8A,28,E3,5B,A2,DC,43,77,75,F0,CF,4C,7F,99,04,0A,91,83,34,1E,0A,D9,C4,89,A9,97,D1,0E,A2,01,89,EE,7E,C9,6D,40,CC,78,A6,0C,37,91,32,DD,24,98,2E,AE,FB,41,88,97,49,25,81,4E,74,A9,7C,8A,C6,B7,47,4D,95,56,2B,4C,16,CF,37,53,AC,16,49,84,08,89,B1,37,1A,14,F5,8F,FF,A2,4B,91,D4,30,6F,F7,1A,4B,09,63,C7,2D,83,F0,C1,BF,CF,C0,56,A9,6D,5B,B5,58,51,FF,4A,98,27,69,E6,80,5E,F6,62,14,E5,A2,9F,35,0A,F8,6E,8F,8C,F0,90,9E,07,2D,75,B7,45,CE,67,4B,19,7E,AE,5B,A6,F8,DC,26,90,30,FA,CB,35,A0,35,43,90,51,A6,A6,D1,3D,A3,58,BE,90,C7,E3,33,12,D3,BC,50,53,A6,F2,8C,2C,5D,B4,42,85,E1,07,4E,E2,BD,37,CF,73,D0,09,66,75,A3,39,75,EC,47,D0,8C,A4,13,C6,49,E3,FF,93,39,17,F2,38,D3,F5,F8,79,8D,DC,1D,3B,6F,0D,48,D1,10,7A,01,77,89,30,2E,81,F5,39,10,45,B7,D3,E4,E3,F9,F7,F9,73,7F,95,F6,95,43,FC,8D,02,45,2A,D1,3D,77,A0,3B,0B,11,C3,94,81,96,86,51,22,3C,65,82,6A,DB,F0,59,F4,33,F1,0E,10,E3,C0,F9,1D,37,7E,CD,F5,D8,ED,0A,0F,13,C5,9A,D5,47,1A,CF,3E,44,4B,C6,8A,94,DC,B6,AC,C7,C3,FB,F0,79,D0,02,D9,7A,14,03,2B,3D,A7,DA,7E,9F,2E,61,2B,F6,86,87,DA,A5,82,EC,90,2E,28,11,62,E5,74,C9,53,E0,57,27,3A,F2,06,C8,09,F8,02,26,12,64,8B,96,DE,72,1F,95,7F,08,BA,C6,0A,74,90,2C,B0,EF,28,71,4B,72,BB,09,B8,93,C9,89,BB,12,13,FE,44,74,D1,8D,04,21,0F,80,45,9D,A0,21,28,83,DD,A0,59,92,3B,16,98,7F,3F,96,77,50,10,EA,A8,4E,A8,82,09,20,A7,07,D5,3D,59,B1,E3,09,C0,67,71,54,CA,AB,83,A2,52,A9,14,8E,DC,BD,EE,7E,D2,75,25,90,38,9F,06,5A,1D,98,40,B2,9D,7C,6D,1D,57,58,B5,4A,6E,88,28,75,B8,F7,0F,14,35,F3,5F,61,6D,15,54,62,59,10,5C,A7,C3,D9,B1,F1,CB,0F,E2,60,BB,15,E0,55,08,FD,5F,46,D5,A6,14,8A,DA,DB,3D,89,B1,F8,21,AC,80,33,6C,A2,52,0C,3C,B3,0D,8F,1D,72,EA,8C,40,EE,38,69,F0,20,6F,C5,EF,04,86,29,74,1E,3F,D8,F6,1B,45,C9,76,CC,2E,8D,BC,8D,26,5D,2A,55,09,2C,62,C6,56,3F,76,2B,8C,B2,B9,84,04,24,AF,4D,66,09,5A,E5,EA,4C,02,62,55,DF,C5,6C,8D,79,FE,32,A6,CB,46,3F,D8,F0,81,E5,2C,1E,02,7D,DF,51,87,45,4B,58,3B,CA,F7,74,8C,A2,4A,1C,82,C9,77,D4,C3,E9,8A,FD,E9,82,C9,D3,3A,74,12,29,F4,55,54,D2,BC,7E,E2,78,9E,E3,D7,73,A6,B2,34,7C,77,A4,FA,FB,98,D2,D1,EF,E0,B8,00,2C,1B,D1,FC,08,22,06,D7,95,FE,C4,E2,B4,D3,64,59,71,E8,95,1D,CF,0A,A1,C0,30,E1,F1,25,20,E6,5A,5C,D2,F6,BE,2E,6D,D1,1D,FF,09,00,25,82,BF,73,66,C2,1D,51,F2,F6,92,3E,8F,A8,1A,EB,05,B4,04,99,C2,C1,67,68,6A,64,B3,F6,1E,14,3C,67,6E,BA,CE,07,7F,47,BC,E4,B9,7E,18,28,89,40,23,A0,79,07,A3,26,35,F5,69,33,3A,D7,55,4C,53,2A,6F,F6,E0,3A,B8,0A,B9,3A,51,66,06,DE,4E,8B,AB,00,CA,63,82,AD,F8,47,CF,96,FA,53,A7,83,6B,6A,3B,0D,E9,D1,78,5E,43,D4,3D,D1,DC,E7,F6,16,5B,C6,AC,A9,4B,CE,F4,07,A1,1E,2B,0C,71,70,10,7C,EB,92,00,3C,09,93,AE,51,98,E9,37,2C,FF,99,23,34,E4,4D,6F,26,41,8B,FF,97,C3,29,57,D2,A1,BE,B6,00,57,AA,1D,1E,5B,29,63,DF,E2,43,68,2A,56,95,6C,B9,69,B9,4D,3E,41,AB,77,26,48,09,B6,5F,80,E0,3E,F6,A1,26,33,F0,89,C8,02,6D,79,99,96,98,4E,D1,11,7E,42,AE,C7,41,86,70,CE,C8,67,F5,6D,C6,8E,DA,32,70,E0,C8,C3,3F,1E,B7,2E,A2,44,2C,26,1B,77,48,14,03,3A,6B,F4,18,AA,FE,AE,B7,A6,25,CA,1E,6E,6C,3B,91,C1,24,DF,D0,31,17,B4,C1,D7,33,61,30,C4,AB,40,21,44,23,ED,0B,73,1C,65,CE,94,6B,97,57,7B,A2,C8,09,A9,58,E2,33,69,D6,D7,E9,55,8C,7B,46,38,07,54,7F,8A,A9,9D,9A,CF,D0,3A,75,AA,8A,68,66,53,CF,E0,02,1F,49,9A,38,49,DB,EE,AE,87,8E,9A,FE,7B,FB,F2,8F,BE,C8,47,5A,6B,3D,61,83,61,B1,3E,B1,7E,F4,E6,7B,7B,BD,FE,04,19,8E,37,7A,76,88,36,C5,39,81,F7,49,9B,60,40,01,25,F6,8E,72,F6,7B,F2,AD,7A,EE,8D,0A,CB,F0,DF,60,50,31,3D,E3,3A,8F,4D,67,DF,84,B0,0D,4D,51,94,F1,00,2E,5C,F4,75,D7,7B,DE,54,61,28,89,EE,94,79,90,D7,A7,14,35,D0,D7,C7,F9,3C,04,3C,BB,68,11,9F,00,04,14,92,33,B1,47,62,83,7F,38,C9,8A,A9,DB,1C,E8,6D,DA,DD,1B,F4,13,91,5F,EC,3E,AC,21,9B,F2,68,C8,30,88,2F,20,A5,2E,22,79,9E,4F,BE,F5,B9,E3,E2,29,40,FE,10,04,82,B5,B1,3E,AF,8F,3C,E7,43,14,C7,E9,E8,4F,F2,F4,A2,A7,3D,29,41,3F,5B,F9,58,10,4B,9B,BB,B4,2E,DC,AD,A0,B0,FE,FF,A9,06,66,5E,54,3D,EE,78,9F,41,9E,97,0D,1D,EF,23,A4,60,95,BA,C0,EE,A4,D7,CF,5F,51,0D,19,82,7A,06,73,AF,4B,5E,96,23,7B,99,5F,A9,56,80,31,35,98,9B,DB,7A,9F,46,61,A3,2E,08,DE,A6,A4,D1,DC,AE,FD,E3,60,22,68,5A,CF,AA,CA,BF,84,CF,25,61,23,29,3D,06,1F,A0,C9,00,4B,DC,B9,FC,A9,F8,77,3D,7F,EE,8B,10,07,1A,C4,04,83,A6,5D,DA,3E,BF,57,E1,7E,F5,1A,B8,4D,02,C5,89,87,A7,DD,C7,B3,26,D2,B2,08,80,8F,FE,27,CE,58,9E,DC,37,8F,76,40,2C,22,B2,A6,26,53,81,FC,B1,6A,60,A8,88,BD,A9,AA,7C,ED,4F,71,99,B5,22,43,01,14,75,AD,57,1C,A4,4E,E0,7C,E0,46,48,96,D5,09,26,18,A5,6D,97,7B,C2,40,8D,AF,81,AE,19,5E,36,5C,2A,3B,3A,90,21,C8,CE,BD,DC,64,B7,34,DA,C0,4F,36,53,A0,CA,4D,F2,57,07,F4,62,07,4C,9E,B8,66,C0,DE,B0,9A,C6,92,72,B7,A8,69,AC,CD,1E,E6,AD,FF,1B,02,BD,F5,C5,46,BC,96,5C,E4,D8,81,3A,6F,42,F4,FE,67,FF,01,E5,18,E6,F1,6C,17,45,E0,F4,F4,AF,66,6F,B5,BB,A0,7E,12,4C,DC,A7,A4,F3,D2,A7,98,7E,39,A3,79,19,BC,A4,6C,36,F4,93,0E,83,B8,79,D2,A0,53,C4,C6,C6,C4,A4,63,5C,5B,57,3B,70,8C,A7,2D,0C,87,E9,E1,B4,C2,9F,77,C2,CC,75,64,6B,68,91,DA,90,03,67,5A,F1,D3,38,57,8B,C4,CF,34,D7,6B,6F,2A,E2,8F,C2,07,0C,BC,65,86,AA,D5,9B,49,43,C7,49,BD,D7,3E,A8,92,F4,7A,03,B3,E6,CE,5E,71,20,A1,40,2A,61,30,4A,A4,A9,2C,79,1C,A9,A5,D0,6D,AA,3C,ED,03,18,B0,FE,5C,D7,F4,E1,C7,FA,F6,50,5E,3D,A9,6A,95,FD,54,DA,DC,63,8B,49,9A,AF,8D,64,9C,15,4C,01,34,5B,58,8E,47,44,C0,94,CC,95,50,88,2E,0C,26,B8,9C,23,7B,D0,C2,0E,20,C3,92,9E,1E,F4,CB,43,69,B6,4E,43,0A,E8,C5,2D,E8,A0,EA,BB,B8,AB,84,49,3C,C1,1C,2C,04,B1,D1,A3,A4,BA,31,8D,11,3A,1B,B6,01,FD,CC,39,23,61,33,1A,3B,74,14,1C,1B,FA,12,97,4C,BE,89,68,38,9E,33,0D,4F,FA,E6,1A,6C,6E,FF,4D,3E,AC,38,D6,5A,EC,01,B5,46,B3,56,DE,31,F4,81,C5,29,4D,7D,0D,01,EE,F7,03,7A,28,9F,51,7A,33,4C,26,97,75,90,1C,15,7F,DD,52,71,82,65,10,83,A9,A7,91,CA,F8,11,BF,F4,3E,CB,86,4D,04,CB,FF,F6,10,F3,E7,D5,E1,E4,74,6C,A9,26,35,30,24,73,B0,84,95,74,64,56,C2,52,58,8E,83,8E,68,AF,64,C0,3D,50,BB,66,3E,73,31,00,6C,29,9A,4B,22,F2,72,34,33,52,89,5C,32,DB,68,42,5A,AF,A2,42,24,09,07,66,A7,FA,0A,E4,D9,D4,28,EA,61,17,F1,D2,C5,13,7A,E7,A6,71,37,3B,B8,FF,CD,3F,61,74,BE,8B,F7,48,26,6C,D1,04,F3,B3,4B,92,2A,97,49,4A,FF,2E,DF,05,5B,72,F0,54,50,4F,55,F0,7B,3D,C3,AC,29,38,18,72,08,51,4D,48,00,A6,38,15,CD,08,7A,B3,8F,8A,48,4D,EC,AD,4D,B0,97,2D,AC,7A,86,4A,F5,F9,60,49,FA,64,31,6D,C5,7A,9F,89,D7,43,34,E9,A3,B3,5F,38,A9,D3,96,94,74,03,D4,D5,FA,B6,B1,C4,F2,F1,69,30,F7,67,74,D7,B4,76,CA,48,DB,F3,78,E5,90,00,F9,F1,9E,A6,99,50,3A,AB,35,92,1F,FC,5F,83,1C,C4,64,9B,16,15,1C,FE,90,91,05,0C,5E,CA,C3,55,E6,E5,D8,00,86,C5,6D,FF,BA,5B,8C,68,72,DC,EB,A8,CC,94,8F,BA,68,78,54,A5,90,56,77,08,B3,A9,92,43,3A,70,88,53,3B,75,C5,6E,0F,5F,F6,67,04,F9,CD,5A,12,71,C5,A1,BE,C5,C8,24,92,74,7B,EC,54,CB,9D,94,8A,3F,D3,98,6C,87,98,34,96,2B,02,0A,7C,01,25,E1,65,A3,F7,9C,0B,23,0E,FD,4F,1E,7A,88,C8,78,D7,B1,C6,DA,6C,66,11,B1,3D,38,DF,DB,4F,41,33,42,4E,98,F5,33,4C,4A,46,63,65,6C,82,F7,AB,A0,23,FD,F7,24,42,A3,72,77,32,7C,A8,00,26,BC,5F,BA,C9,33,0E,D1,E2,42,12,56,9D,40,EE,2C,F9,17,EB,40,58,9F,16,13,13,D2,3C,FE,FC,76,E9,87,CA,41,E9,25,99,6B,19,C4,07,B3,16,99,C0,21,C7,1A,A3,E2,97,65,8D,D8,EE,03,91,21,76,D7,2A,26,0C,35,D8,72,CE,8E,47,F3,E4,D5,06,CD,1B,F8,5C,3F,34,38,5A,16,93,B2,EC,C8,AD,3A,36,F6,99,15,3C,90,B5,1C,3A,76,66,21,38,7E,2F,81,DA,67,EA,6C,77,98,8A,F9,C7,8C,1C,C4,ED,46,51,70,84,1B,07,D8,C4,CD,7E,B2,86,92,86,91,F6,4F,DD,7A,0C,FB,95,81,60,D9,9F,82,20,AD,68,DB,84,53,53,50,6F,06,E4,C6,C1,8B,7D,C5,74,9A,16,83,7C,09,03,89,AA,F5,6D,3B,EA,DA,1B,31,D7,4E,E7,48,BB,AF,03,4C,90,CD,8F,3A,F1,C6,F7,54,28,5E,15,07,6E,29,3F,42,BA,BE,E8,E4,51,86,39,B4,D7,49,05,31,74,92,48,BA,04,0F,5A,24,2A,14,67,19,A7,F9,7F,DE,C9,E6,AC,44,1E,13,B2,43,BB,0B,F0,0F,47,8C,00,27,DB,8B,15,E0,C6,DD,EE,C6,A1,F5,BE,45,C0,F4,8D,8F,11,24,76,12,5B,A5,EC,2F,30,E6,A7,68,C8,9A,9B,1C,48,77,34,D5,D4,F1,0F,CF,86,8E,34,B9,DE,76,A6,87,43,CA,B9,0D,E9,D7,E8,CC,90,FA,F4,23,8C,37,DD,67,C5,FB,B2,FB,B0,89,5A,47,D9,59,CD,BD,37,6F,7C,5D,77,C5,06,5C,CF,63,22,AE,72,A2,FC,C5,07,4B,7D,DF,21,2D,97,C8,A3,FA,DF,3C,C7,2F,AB,42,22,14,42,30,BD,1C,10,72,CA,02,A2,22,40,6E,58,8A,0B,B6,2C,16,D3,25,D9,8E,42,E5,77,67,2C,EE,35,B7,A3,47,05,F5,34,36,A7,DF,11,69,B1,51,CB,FE,55,2C,46,D3,CF,77,11,9D,77,66,C3,31,5D,E6,D1,08,32,37,26,B3,AE,58,EE,1C,EB,A6,A9,81,6C,A2,F7,60,9C,B2,7E,3C,0B,F4,A4,E1,3D,9D,F5,2B,23,3A,EA,1C,E3,0C,4A,F6,49,BD,47,13,14,39,31,4C,EB,5F,52,52,53,B6,B1,8C,5D,17,E5,C8,48,57,15,A3,47,84,2B,67,70,A0,CD,8D,00,48,78,F1,77,D0,B0,C8,3A,5C,E2,6D,26,25,EB,33,16,07,72,43,6D,E0,65,4E,80,A6,70,19,C5,9E,58,53,CD,07,FE,55,DE,02,8E,68,6F,24,FF,6D,13,F4,5E,A9,42,25,89,2C,B3,B5,AF,24,B5,00,48,C9,30,02,E9,E2,25,76,AF,74,E6,ED,54,80,D6,95,58,D0,19,F4,D0,13,B5,BD,C6,15,8E,CA,DD,B5,A4,81,11,4E,9F,C5,49,4F,47,0D,4D,98,94,3E,A4,9A,C2,C4,1E,C5,02,AF,0C,7F,BE,04,F1,83,36,0C,0B,9E,D8,0A,1A,60,6E,26,30,05,45,A5,7D,A7,5B,76,43,93,86,C4,23,98,69,C4,24,90,CE,73,D1,DD,5D,82,7E,0F,95,DB,C5,4E,1D,6E,4D,19,76,B1,C9,3A,C3,89,DF,81,6E,03,3E,26,29,0B,9C,F1,2B,CB,94,18,13,4D,88,E0,33,48,13,82,BC,A3,10,AC,F8,CB,15,AE,E8,8D,07,32,BF,54,47,FC,65,D8,62,DB,08,5C,A1,AD,DD,0E,30,5D,89,E4,7F,D6,46,8D,52,13,BF,30,CE,3F,C1,07,1F,D9,D5,59,94,28,19,85,2C,D6,27,DD,89,2C,E5,AF,88,7F,4D,63,C8,B5,47,EC,EC,A8,BF,37,89,6D,D2,A5,C7,19,C6,9F,73,95,4B,CA,0F,72,0C,47,A7,90,42,BF,53,A7,F6,B3,2E,7A,44,49,3B,FA,3C,9E,3F,66,CF,51,0C,6C,A5,4A,CB,FF,ED,0F,80,E2,2E,57,A5,FA,E7,8B,79,F2,E9,53,18,C8,20,82,6B,C2,59,51,8B,54,AA,E4,8C,22,08,38,91,F1,07,7A,88,6B,E2,C8,78,4C,50,9B,83,10,82,1E,8C,D1,C6,30,E2,9B,D7,DE,7D,17,08,23,18,6C,F5,BD,39,0F,5A,96,8B,33,69,BB,C8,9F,16,2F,A9,2C,C4,40,2A,71,24,49,32,B3,D4,85,47,63,8B,AB,AD,25,26,39,9A,DB,D4,10,15,CD,72,D1,56,88,58,0B,27,0E,DF,48,2E,AE,D0,A4,81,F9,9C,6B,EF,41,8A,C5,2B,96,79,84,40,D7,E0,70,DF,4A,DA,4D,62,37,92,BC,01,42,6C,2F,E6,17,D6,BF,42,3E,79,C7,BB,33,4F,B9,8A,4B,2F,26,AE,7B,A7,99,71,21,2C,D5,A9,D1,73,9D,74,AD,CD,84,81,81,87,D1,51,50,0E,93,65,6F,D5,D4,15,54,70,5E,61,69,F0,BA,97,F1,C7,B2,D1,68,EA,B5,D4,AB,81,84,76,B6,64,61,05,F1,B4,9F,9B,68,D3,BC,BA,97,E5,82,6F,8F,10,00,71,E3,E2,B6,C7,B8,26,D6,FA,9A,15,47,2C,B2,93,C9,47,6C,26,7D,5B,25,2C,F0,97,72,60,80,CE,CC,70,1D,9F,9E,29,4E,7B,A4,97,53,FA,5F,F3,0B,5E,C1,99,FD,E3,2B,C2,DF,8F,1D,11,5E,72,9B,B1,72,93,8A,AC,A7,33,28,AB,80,12,AB,16,18,6B,48,1F,CF,EF,82,3E,53,AC,FE,42,C6,31,9C,DB,EC,F4,C6,8D,5D,7C,DF,E6,59,58,95,01,D4,DF,51,D7,BF,D5,49,A5,EE,17,B1,C7,4E,29,9B,23,39,21,07,EB,67,7A,4D,CC,2C,68,EF,63,B8,B8,46,CD,4F,5D,BD,EB,1F,A8,B4,1C,DE,92,0B,22,10,19,D5,44,5E,E6,AE,EB,87,7D,BB,26,A1,1D,A6,A4,D0,60,39,2C,42,4F,F3,E1,01,38,92,F6,12,2B,7C,A8,FF,ED,2E,2A,91,6F,0A,E7,D3,C3,63,15,E9,2F,A8,41,87,BD,4F,6B,94,0C,8F,5A,3B,A8,8C,C1,A1,99,42,F1,7B,53,F8,D0,45,3E,F5,6D,0F,6C,83,D0,95,C3,E7,5D,0F,E2,3D,E8,0D,04,21,81,01,30,53,D0,3F,E0,1D,83,CD,ED,24,47,5B,E7,FE,6A,DB,5D,58,98,94,15,A3,C3,BF,28,86,14,66,DB,73,2E,D8,CE,C5,54,23,A7,87,B5,C9,4B,EC,C5,D2,05,D8,67,7C,A1,4D,3F,3F,0B,9A,88,2E,37,29,D4,D2,B7,F7,A2,F9,A2,D5,68,4B,46,89,AA,9A,23,CE,EB,27,2E,90,B2,BC,7C,66,4A,8D,D2,2A,1D,A0,9C,C5,24,DC,86,D7,EB,08,21,1D,44,38,0A,02,38,D5,71,C8,29,04,78,92,80,80,6E,F9,24,03,DE,4A,43,DF,4F,ED,6B,89,45,F6,26,2B,F9,37,43,6B,52,8D,31,C1,13,85,E0,5A,6B,00,03,73,9C,6B,E2,BD,7F,D8,13,3A,68,86,24,DB,B6,37,80,14,1E,75,46,13,D9,44,A3,DB,C1,E1,07,47,E4,BF,59,60,93,E9,2D,07,43,14,83,FD,1B,FB,BA,11,E4,00,AE,A1,E1,88,D4,DE,D3,49,03,F7,2D,5C,F5,E9,77,33,33,D4,17,64,66,B3,0D,D4,8B,16,FF,CD,F8,06,67,82,B7,C8,4B,26,E1,5B,64,B5,7B,AA,E2,8A,D6,AE,91,64,19,1B,C0,8A,0E,8D,BD,96,17,55,3B,9E,27,42,A2,DB,66,C3,22,D7,5B,4A,92,4C,C2,22,F0,5F,83,F3,2F,32,B6,B3,F7,63,F9,EF,9B,E5,80,B5,12,0A,14,9A,4A,7C,36,6F,B6,B2,35,08,12,92,0D,A5,69,AD,3F,9A,A6,0C,9E,EF,9F,3C,4C,F2,67,46,42,49,23,FF,99,AC,86,91,23,CD,2B,0A,F9,2B,79,80,55,F7,33,0A,FE,65,99,E3,AD,C3,4E,32,CA,E9,4C,DA,79,6D,D7,BD,30,EF,82,74,FE,96,9A,2F,C9,CA,1A,83,3B,82,F2,81,BC,E1,47,D1,44,75,EA,21,AB,76,99,AB,B0,88,64,F3,EF,43,50,30,B2,BC,EC,E6,51,2B,3E,16,64,07,61,05,E5,37,EF,04,21,35,7D,FB,50,6E,68,31,47,6E,58,24,8D,37,E4,C7,43,21,E9,B0,95,CB,1D,39,D3,9B,B6,75,93,3D,6D,80,65,34,33,5B,D0,35,23,0B,47,E6,14,12,26,46,94,FC,1E,83,3D,BE,B3,01,52,5B,6F,B6,D3,6E,E2,51,C4,9B,CA,64,4A,6B,D7,E5,C2,F1,4C,1F,84,B7,A6,26,24,23,C1,70,CD,54,20,1D,9E,78,9F,B1,33,DA,EE,92,DB,C5,7C,99,63,DA,E4,D1,AB,2C,3C,52,B1,00,7B,13,F4,09,4B,90,84,0B,81,4F,18,2A,DC,5B,21,32,1F,AE,69,A1,13,B3,5C,E5,11,C4,AC,37,E7,82,AA,3B,C5,B0,A1,1C,8D,71,38,F7,09,CD,3D,B6,AB,1D,88,E7,E3,B0,D8,A9,A2,F5,DD,86,61,31,2B,B9,E4,B6,EF,EA,0B,DA,91,1B,A4,18,35,27,B3,87,D1,8E,33,03,6C,B8,0C,30,87,C7,A4,5E,59,4F,56,F8,CD,DA,33,9D,61,9F,34,91,07,7A,95,EA,82,B6,46,1C,9F,A3,E2,E1,EF,75,FC,D4,05,13,8B,65,C2,4A,8A,CD,F6,BF,37,AE,8E,3F,FA,21,85,DE,20,E4,3E,3A,AF,CA,D9,E2,EA,F8,23,C5,D5,00,99,66,D6,22,C1,FF,6E,F7,2E,C9,36,BE,8A,D9,02,34,03,4C,4D,DD,AC,F4,C9,BA,B7,07,62,37,C1,1A,98,E3,AE,23,A9,E4,C2,83,CE,11,E6,79,32,34,A3,F2,E7,BD,ED,56,F1,53,D2,5C,33,A7,62,C4,DA,D6,BC,D5,86,60,09,66,F4,C8,32,43,11,34,19,B6,3B,9C,13,31,49,73,1A,81,6A,59,28,72,2F,03,98,DC,52,E4,65,38,42,93,71,FC,6F,33,05,CC,34,F3,9D,3B,29,03,4E,26,04,BB,56,24,C4,81,34,60,7A,8F,E1,66,A1,50,92,34,F0,D9,BD,3E,CF,51,B4,54,89,8E,33,9D,BD,97,04,DC,F9,D4,30,B5,65,7D,EF,36,59,D8,2B,65,EC,1D,FC,42,00,1A,57,1A,BF,C7,6F,65,23,2A,CE,3B,85,9E,7B,E6,3C,F1,AA,B6,D2,CA,13,24,BE,6F,53,BA,59,A3,63,B0,E0,C1,52,94,24,A6,1D,FD,59,C4,B0,19,79,6A,28,E6,F2,4D,C5,FB,E9,23,36,CC,96,2C,74,43,89,DF,BF,DD,A9,FB,E6,64,5D,FE,F2,9C,33,9D,D4,73,38,35,C1,50,1D,52,3D,46,A7,9E,62,0E,D6,84,E0,1D,29,6F,E5,1F,DD,44,05,1B,03,CF,03,F9,41,2E,24,78,0A,D2,71,85,5C,F0,CD,54,40,D9,9B,F8,F2,80,A2,0E,C5,E1,ED,72,40,6F,0F,C9,05,AA,31,F8,1F,4F,50,F3,63,87,2D,0F,3E,60,7E,26,70,82,5A,6D,AA,93,6F,8B,CA,02,2C,F1,18,CF,0F,15,A9,9E,F8,54,24,37,EF,4F,9E,A1,F7,09,22,47,BA,05,55,79,E1,A9,41,CD,8B,F2,D3,44,10,A2,CE,EB,AC,BA,16,CB,08,0E,8F,FC,AE,AD,71,08,D4,40,3C,F1,5C,D1,67,1D,3C,84,0F,F5,62,38,4D,BD,35,AE,15,B8,F3,25,D8,B3,65,16,73,7C,D5,66,8C,90,CF,57,56,C1,A2,B2,36,FB,87,EE,93,D7,72,9F,B9,E2,A1,6D,0E,72,B2,EF,00,AB,EA,CD,79,6C,2E,4C,D4,8D,C1,39,03,F0,A2,A7,DD,E3,7C,86,C7,13,B5,B6,83,B1,3C,86,3E,8B,1A,44,D2,73,FF,B4,B5,26,5B,76,36,8B,89,D7,57,A1,0D,53,21,0A,87,FB,C8,E5,51,02,A5,D8,0A,DD,4D,DC,BA,C3,B3,33,F8,A6,98,B4,C3,1A,31,D8,AC,BB,5D,02,C6,73,D4,25,19,2C,66,80,E9,4A,49,59,C1,1B,AE,E6,3A,53,5C,D2,CC,61,07,B9,E6,58,02,5A,B4,A1,48,F8,F7,38,A3,68,F4,A4,36,1B,A6,24,79,E1,71,22,99,4D,43,81,0F,9E,33,35,C8,5A,E8,04,6A,E1,D0,26,62,75,6C,2B,B5,34,46,74,BA,E4,B1,F0,A8,58,5A,F2,38,3F,2F,25,D8,55,8F,E1,0C,D7,EB,29,4E,37,C5,AE,96,C1,C8,F4,D8,C8,CD,CE,48,2D,AD,2D,06,3D,81,07,F8,C4,6D,80,C9,2E,56,C0,ED,D6,FC,DB,A4,F7,DA,F5,69,20,B2,0E,EE,48,B6,98,33,60,CB,7E,F2,56,11,92,54,0B,58,6B,C9,14,A8,E0,73,04,7B,1D,CE,EF,07,48,39,2E,BE,23,75,09,1E,6E,92,C3,80,4D,B9,66,E6,F0,BA,4C,03,3D,F9,75,B9,C7,3E,BD,7F,F1,F2,88,FA,0C,A7,F8,44,C6,6B,95,73,59,D0,E8,36,9E,2F,5C,A2,FD,6F,1B,F0,85,72,38,59,E1,DA,29,9D,3C,9F,9F,A0,E5,D0,78,D6,49,04,B1,A8,00,9A,C7,F4,0D,23,07,C3,40,43,F5,CF,2F,CC,C0,C9,C4,61,84,25,9C,9C,40,03,A7,88,5D,7E,68,AD,E1,7E,DB,F6,34,6D,1D,54,67,C5,E2,3F,54,3C,3E,7A,73,F8,33,C9,CA,AD,CB,5C,44,06,18,B6,71,D9,A2,DC,5A,00,0C,ED,95,38,06,33,B5,CA,54,4D,61,A9,C9,DE,B3,4A,58,12,1F,D0,FE,32,C2,9B,3C,D9,59,05,70,8B,5E,F5,51,F5,CD,F9,8D,DC,2C,54,83,18,2C,F6,8A,3E,B2,5B,C9,85,61,C2,4F,0E,84,25,E2,63,D9,DC,2E,BD,89,11,BD,3B,91,73,0B,AB,94,46,3E,D3,A2,88,50,60,79,A0,B5,9E,32,DD,68,58,D2,AC,53,E3,E1,09,17,D7,84,32,B1,EB,CE,87,7A,5A,B4,C2,78,F2,0F,66,0F,08,0D,B3,E4,08,42,10,41,5E,E0,A1,E9,9C,36,64,C9,20,98,87,EE,EF,78,9A,50,6F,AF,7F,0E,8E,6D,9A,F7,2E,52,09,F4,90,BA,FA,89,18,A8,65,90,A6,E5,C8,09,06,50,19,AE,45,2A,43,EC,8B,3F,5C,CB,BA,E2,D2,87,B5,01,42,18,AE,7A,65,F6,5E,71,CF,F7,8C,4A,1A,6A,D2,83,C4,7D,77,3C,11,8A,ED,34,47,55,25,52,EB,91,47,95,81,E7,18,C5,3F,2C,8A,7D,1D,99,B1,5A,99,DF,C9,61,53,2D,97,21,8C,83,1D,51,89,FD,CB,6C,25,C6,41,7A,1C,EB,65,BF,59,F5,AD,34,0C,B9,EC,1C,D6,9D,4A,5D,F3,2D,C5,FF,A3,82,4B,44,CE,87,88,D7,7E,0A,09,06,7B,59,BF,C3,FE,8A,ED,AB,18,53,C9,B0,63,A1,9A,CE,4B,83,9F,60,73,48,70,C0,3A,84,55,75,03,E7,2C,AA,9C,5B,83,31,25,C0,4D,67,F2,F6,EF,23,44,6D,8D,5F,1C,8E,71,66,01,38,91,C1,73,93,55,7B,05,86,93,20,1D,6F,4C,5A,3C,DA,F6,1C,28,C0,B7,80,53,A7,CB,C5,6A,1C,EC,BC,BA,1F,AC,BC,00,97,86,AA,EE,1D,CF,93,2F,DE,74,9A,35,77,2A,1A,42,07,D1,AB,D3,7D,C5,7A,DD,15,9A,46,54,9B,97,D2,C7,BF,5D,F4,3D,A0,7B,57,82,48,15,90,37,D6,F6,8B,70,1C,A0,9A,5F,DB,1C,5A,A0,D1,AE,35,F3,60,F5,41,CD,2D,44,2D,2C,26,95,B9,85,05,B5,C9,95,FB,21,2B,68,28,FA,83,16,5B,38,68,35,21,8E,62,8F,11,8E,09,71,04,E5,CA,97,01,B6,2C,2F,2C,22,4E,6B,6A,10,3C,2D,11,D4,F0,E5,15,25,AA,D0,7E,54,2D,23,92,30,30,28,29,0B,04,FA,21,46,7A,83,58,1B,AE,A7,1A,74,29,34,75,81,23,E3,90,DA,FA,B2,AD,D0,E1,0C,B2,19,94,B1,77,DC,58,78,33,CF,81,80,BD,CB,33,F0,AA,9B,33,B8,AA,EF,65,A9,EE,E6,1A,7A,91,1C,10,A1,57,01,69,11,9D,61,1C,E1,D0,DC,69,EE,0C,E4,AF,83,52,F2,7E,6B,B9,53,5B,7D,CC,59,AC,A0,46,2D,E9,70,8D,A9,8D,AA,85,C5,CF,91,22,61,78,CB,F1,A4,65,3C,65,43,C6,90,62,09,03,2C,42,3D,B6,62,26,6D,67,67,C9,35,2B,65,49,E0,B6,AE,03,B9,88,95,A6,FB,A5,D0,D4,D2,39,71,56,D8,64,D3,94,91,AE,DC,BD,64,5D,D6,18,0F,BE,1F,C0,4F,26,0A,2E,DA,D4,2A,98,C1,F4,1A,2A,36,94,E8,C6,72,2A,9C,8F,C2,52,E6,B9,2E,E2,15,EB,11,DA,0C,94,0D,B0,23,B7,18,F2,08,95,8B,46,CD,17,11,FB,8B,53,B4,83,73,17,12,49,C1,95,C1,96,5C,E5,CE,5E,E3,40,E6,B7,B1,D1,F5,13,81,74,33,DC,3F,CF,0C,2A,B4,14,C3,ED,BB,C1,81,2C,35,80,DC,51,69,33,F3,12,23,C2,5C,F8,6B,02,88,D7,5C,18,35,8B,1C,70,F0,48,31,0F,E1,DF,BD,A9,17,79,3B,6E,A5,52,0C,61,B3,DB,D8,E9,B3,5F,9B,1F,C2,D9,B7,05,1D,8E,B2,8C,EF,8E,F5,C2,B4,58,FF,46,14,95,38,81,7B,C0,7D,EA,3D,7E,90,E2,B8,C9,84,51,5C,43,CC,B2,A9,87,70,C9,20,CF,0E,C1,22,CA,CD,B7,68,8A,E8,A7,D6,D9,F4,4A,7E,79,4F,EE,EB,86,40,27,52,98,13,30,59,94,08,7D,0F,2A,90,9D,E5,EF,DE,6A,CA,C8,3A,AF,3B,F5,51,58,37,27,55,6F,62,7E,50,60,F3,9C,E9,3C,37,65,B7,8A,3B,15,A6,86,3A,FD,9E,3B,4F,5A,4E,63,BF,C0,FE,CE,39,29,3C,BE,D6,49,E2,7A,26,4E,A8,2F,5F,BE,09,54,51,6C,98,C4,D4,19,A1,F5,22,CE,31,08,52,AE,07,39,20,CA,8D,65,78,10,F2,0C,44,8B,8F,23,57,67,D1,E9,AB,E5,53,1C,F3,FF,36,B3,87,5F,BE,FA,2F,2F,69,42,42,20,9A,1E,A0,91,76,91,8A,F7,AE,EC,A3,8D,8D,28,CC,28,2E,83,FF,E2,8D,8C,30,00,0B,40,BC,65,44,C1,34,6C,07,2B,4E,D1,BC,20,6D,8F,35,75,F4,F7,63,54,DD,58,94,E5,C7,A2,78,07,B4,43,33,09,BD,1C,26,15,1C,83,A9,17,C8,80,F1,B9,E1,CF,30,23,DE,B9,A8,30,02,0D,22,80,3D,33,F4,67,5F,20,41,1E,D7,3B,E5,25,C2,01,93,71,6D,04,A9,3D,5B,9D,BF,73,92,4F,7F,C2,4E,E8,BA,A5,B6,9C,D0,4C,C5,D9,24,9D,D2,68,94,E4,18,F4,3D,67,5B,80,D9,79,97,C3,20,E3,C9,14,87,2C,AD,C8,B5,5E,4E,BA,53,FD,67,30,EA,3C,8C,52,41,CC,F1,44,E3,F0,15,47,C9,34,92,7B,54,E9,0A,40,30,F0,80,CD,FF,E5,EA,4A,50,82,06,0C,25,79,E3,2A,A7,A8,F7,02,1C,4B,E3,FA,33,03,49,87,1A,7F,C6,F5,8D,D9,9A,CE,29,C9,60,DA,57,7C,1A,1E,EE,28,6C,CB,DD,15,E2,71,3B,4E,D3,2A,1F,42,BE,EF,41,5B,5B,4E,A6,18,7E,C7,9F,24,F6,75,17,E7,C4,AA,71,BE,EC,D6,14,C5,5C,CA,70,0E,A8,47,F1,B6,40,46,A5,6C,DD,B1,6F,65,8B,21,DE,C3,1A,F6,89,DE,10,C8,69,02,FF,F7,34,7E,C3,59,7C,41,64,06,A6,68,C0,A8,5E,AF,B5,4D,C2,4F,D4,B9,B2,5E,F6,7E,63,D1,EA,31,E4,66,F8,91,E5,CA,30,50,0B,35,46,3D,22,57,6B,02,B9,F9,E0,0C,32,FE,2B,E5,51,80,09,62,F8,7B,81,72,99,C1,05,ED,A1,EA,FD,54,E9,F6,A0,07,57,89,57,E6,38,A5,8C,FB,62,BE,25,1C,8A,3D,91,AA,1B,D0,E3,8A,41,76,93,E3,FA,39,2B,FE,93,BC,5D,56,02,7D,CC,F2,F3,A9,E4,AE,1E,76,58,75,73,9F,40,90,08,21,C8,F1,5E,4F,7B,8A,5A,A6,DB,4A,B2,E7,D0,AE,FE,E8,10,02,BD,DC,AD,4A,25,D9,50,03,E1,F3,06,06,B6,F5,BB,7C,D1,A4,8D,06,F4,34,DE,AD,04,8B,13,26,BC,7C,B1,79,D3,23,8D,B6,20,05,EC,CE,0A,A6,96,B4,79,D7,FA,C1,7C,9F,71,1F,50,88,05,0E,CB,57,A8,58,51,12,56,79,F2,DB,BB,00,B2,F8,57,CE,18,A2,1C,D5,35,06,F1,86,D0,A8,AD,D0,37,14,7C,09,42,FC,FD,F4,11,26,E2,FB,DC,C5,82,C4,48,46,CF,0C,6A,43,BB,FA,E3,50,B1,C3,D1,7F,2B,95,C9,40,CC,F8,BF,E0,C2,70,AB,83,97,25,71,9D,B6,D0,60,13,AA,ED,3E,FE,1C,D4,8E,0B,29,04,A9,74,21,8F,98,11,25,84,36,55,5B,CD,FC,7D,AE,1C,F7,99,7E,40,40,DA,B3,67,23,CA,87,B2,18,A7,02,F1,50,A2,9F,42,7E,8B,CC,E9,F8,C5,43,75,1E,9C,37,4C,62,63,6A,48,A3,A0,0E,1D,FB,AF,99,C0,3D,57,56,84,2C,C0,4E,72,F3,16,FA,AE,63,06,C6,5A,F4,C0,A7,25,14,8B,B7,93,C9,70,8E,87,21,B5,56,A1,B0,8F,94,4A,8D,56,52,2F,41,F7,66,25,2C,3D,5D,1B,BF,F9,2A,FA,F8,E2,E7,C6,E8,B4,B8,C2,E6,65,34,55,88,6B,BC,EE,AC,BD,99,93,9D,58,37,FF,2D,B7,6E,EB,16,8F,6E,6B,18,8F,39,4A,4C,9C,49,8F,8F,3A,B8,90,88,F7,FB,54,BE,54,1D,EA,ED,77,B6,10,BD,AD,D3,8D,1D,5A,68,7A,64,C1,63,58,66,A7,C5,DC,4A,A7,D1,CC,0B,D7,B0,9D,96,FE,C3,BE,91,92,FC,D9,F5,AB,8E,8B,D8,DE,0D,8F,61,35,BC,0F,45,8E,13,D5,84,C0,DA,66,4C,ED,DE,9C,C1,C0,EE,E4,03,24,85,AE,1D,9F,7F,06,0B,B9,05,C1,5D,9B,20,AE,0B,07,7B,03,45,69,F1,FE,73,B2,1C,45,06,DD,3C,17,B2,4E,96,6C,55,B8,F4,9D,3B,91,96,F6,2B,9F,65,E6,06,22,13,BC,0A,27,AF,2C,A3,FD,26,F7,E5,C7,5B,91,50,9E,80,F9,7D,16,F6,E4,D2,49,85,7A,4B,9D,76,E9,0A,A8,80,19,A3,0A,06,7D,4B,2D,50,34,CD,CB,D1,C3,00,71,88,3B,3B,BA,7C,FE,1D,50,18,D1,12,57,75,EC,EE,66,53,FE,0A,D9,0C,A5,82,7C,BC,A9,E0,79,DB,8E,36,FE,A1,7E,D1,00,74,BB,9C,4F,6C,79,7C,4D,1D,42,98,79,34,CD,0C,A6,82,F1,81,48,33,70,5A,ED,48,C5,70,C3,88,D9,8C,5A,E9,FA,47,73,A6,10,3C,BC,75,46,EB,AC,98,58,19,C6,74,0D,5C,62,24,23,90,3E,E5,07,6E,F2,67,D5,A2,DD,F7,98,A5,35,E3,8F,3C,BD,AF,E8,D9,CF,B5,1C,F0,1C,48,DF,D1,58,AB,82,69,B4,E7,EE,6F,4D,C1,1A,70,5B,5E,9D,8E,69,59,E3,21,E4,B0,86,57,53,A4,5B,C5,C5,A9,84,92,55,56,1F,41,2E,AC,51,DC,1C,F1,F3,E8,AF,8C,2A,01,C9,E4,BA,5E,1A,1F,43,00,99,87,1F,9D,9B,2A,B8,09,E4,9F,77,28,3A,7F,84,86,18,B0,F7,8F,EF,30,73,5D,23,C8,2B,B7,F3,52,29,72,F2,AE,07,1A,EA,7B,7B,70,B9,DA,05,64,5B,C4,74,ED,B0,E5,42,1B,AA,3B,D9,A6,87,A8,93,7B,B5,EC,22,9A,2F,77,CB,5D,60,7F,A1,0B,FA,A9,2A,D9,2C,AA,7E,B0,77,4F,15,51,92,65,EA,9A,44,81,92,BF,A5,21,D9,9E,40,46,AE,7A,80,2E,76,F4,A2,ED,37,B6,60,05,52,CE,91,9E,B2,D2,94,7B,93,DE,28,8A,7C,52,6A,D5,C7,10,0C,49,A4,EC,67,0A,75,4E,07,08,8A,99,FF,AB,9A,36,23,9C,42,13,E0,F6,12,9B,DC,EB,ED,F2,DD,58,A1,19,ED,06,3E,25,7F,74,AF,4D,09,29,EA,FE,03,71,27,20,A7,74,1E,0B,FC,65,2E,6A,71,49,D1,82,9B,67,67,2A,B7,18,62,9F,DF,9C,DE,9A,44,DD,C2,B0,9D,30,ED,66,49,1F,2D,C3,F8,F7,DA,ED,9B,10,E8,CB,56,02,64,D6,6E,C6,73,09,FA,8D,D1,F0,72,4F,95,50,06,7E,42,79,C5,D9,C2,CB,D3,03,75,EA,F7,67,0D,14,DC,ED,8A,90,57,08,2B,FB,55,9C,22,A8,84,A9,5B,2C,B7,71,B5,A1,C6,A6,65,3C,D6,47,42,EB,94,1B,5C,57,49,5F,D1,18,06,29,AE,E6,65,66,46,2A,60,FB,FF,49,07,AA,6B,40,F2,B8,BF,75,06,7A,F6,BF,03,67,60,1A,35,4C,1E,9A,FA,24,A7,00,86,45,CA,C0,B6,C0,15,82,B1,0F,C3,67,0F,5A,C2,D1,FF,ED,61,D2,BB,1E,36,BB,2F,BC,A8,17,19,FB,95,44,EE,34,2C,6E,9B,07,E9,31,CF,EC,10,F9,CA,2D,97,3B,DB,4E,54,08,DB,BC,88,0A,15,9C,DF,7B,C3,3B,A8,FE,E0,44,34,C3,E4,51,CD,27,03,42,5A,72,38,34,DE,16,98,21,55,B1,16,D4,9E,90,BD,E1,DE,D6,A7,44,F3,83,ED,A9,D5,69,B5,7C,43,02,90,B3,2E,24,C4,FC,E3,3B,27,90,FA,BF,6B,0D,11,66,C5,01,E4,DC,2B,84,CD,E5,95,85,34,41,35,34,5E,CD,9D,C3,0A,F5,65,75,17,7F,F3,30,3C,E3,52,61,D8,96,48,77,32,62,F9,84,78,25,81,9D,B3,D8,8E,C4,0D,88,58,A6,05,18,E3,B4,20,2E,AD,C9,99,42,09,2A,05,2B,30,37,B0,A5,C4,FC,08,F4,CE,B6,F2,5A,22,17,1F,1B,98,DF,28,E2,01,F2,AD,F5,41,11,F7,41,21,8A,DC,10,2A,AC,F4,07,42,7A,40,1D,09,74,95,84,DC,43,E9,6D,81,14,F9,6A,0B,D1,DB,6C,E0,59,43,AD,4D,3E,F7,7B,2F,52,1C,F1,8D,1C,FE,C9,D9,AC,1F,D0,27,17,69,AF,BD,91,C0,E8,07,0D,F4,03,7E,5E,83,DD,4C,7C,90,53,30,FA,46,FB,33,7E,DE,04,B8,31,1D,7D,E9,C4,CB,9B,38,3A,8B,63,DF,25,BC,E1,1F,E7,DE,50,2A,CB,AF,B4,12,EB,6B,90,F7,98,05,37,E3,9C,DC,D8,90,AB,AC,2D,7A,6D,FF,1B,D7,10,CE,50,6C,95,91,C3,E2,70,6B,A3,C1,C9,A0,7A,93,21,28,F1,57,2C,E1,65,61,67,7C,86,07,99,AA,FF,8F,CF,D8,E6,33,15,07,53,B0,38,8A,14,0D,58,49,D0,5A,62,E2,7D,31,67,A0,5E,EE,00,63,F9,B3,D6,24,E1,03,4E,22,05,09,69,87,CD,B1,8C,6D,36,A8,0C,71,30,C8,01,68,7F,B4,69,B3,64,15,3B,67,DA,3D,02,1C,7D,68,A9,C6,CD,05,DF,E5,18,05,A8,7C,4B,45,B7,BC,73,76,16,D8,A2,41,C1,DE,8B,A7,C7,BA,07,B6,6A,31,FC,E1,54,64,A8,5B,73,8C,7E,C8,34,ED,A6,9E,18,3F,18,96,FE,EB,00,E3,FD,CD,3B,D4,D3,AF,66,C5,8C,7A,23,A6,80,EE,97,E9,E6,A1,64,C0,74,2D,22,1E,C5,D4,4F,17,99,F4,91,22,1F,28,31,A8,2A,DA,81,EE,DD,BF,FB,EB,E5,29,5B,46,9B,DF,64,31,EF,3F,9B,9A,8D,90,95,56,A0,BB,A6,A6,AE,AF,45,9B,5C,06,2C,AB,66,AC,E8,20,C1,07,A3,36,89,11,74,D9,96,7C,E6,A5,CB,36,43,78,5A,49,6F,14,7C,4F,61,97,62,77,F9,95,9B,CD,4D,6F,CD,09,38,14,5A,27,A2,D1,1B,F5,5E,05,54,90,2D,2F,09,62,47,31,CC,4B,C3,F8,4C,2D,CE,0D,11,38,9B,D2,F3,0F,11,F4,94,D0,2E,D8,88,BA,CD,CE,66,F4,C6,BF,B3,FA,43,1F,F3,08,6E,2A,81,3C,B5,A2,16,90,A6,80,1A,63,96,4E,21,E8,DA,38,B1,23,63,EA,FF,49,FD,27,6B,65,5D,EA,25,F1,96,AB,28,25,E3,A2,CF,DC,E5,7E,A7,A6,BE,5E,B2,DF,9B,FA,29,C3,66,83,0D,07,51,34,DF,1C,CD,63,37,25,5F,5F,2A,41,09,CB,AE,F0,F7,E5,A2,80,71,AD,F7,08,38,91,E2,C5,41,C8,E7,BB,B7,45,97,91,34,2F,BF,2E,BD,DE,3D,A9,E5,CB,CD,94,18,ED,43,F1,09,F7,DE,3D,05,58,A2,BC,8F,AC,86,16,8B,09,9F,7E,42,58,AF,D0,72,53,41,FB,20,F4,61,FA,AE,BB,8C,09,56,23,4E,14,37,19,DF,89,F0,F7,D4,A0,4D,D1,AA,23,62,C7,80,7A,76,58,C4,1C,AD,CB,9A,BC,C3,46,E7,86,D3,07,E9,39,8E,DC,00,DA,FF,7A,DE,D4,13,74,DC,1D,22,CC,28,4F,2C,CB,54,08,CF,B1,29,51,2E,D6,A2,10,07,80,A8,16,35,A3,A3,83,D1,02,F6,91,C0,35,08,94,84,B7,A5,56,D6,7D,3E,9B,D7,DC,AC,D7,7B,2A,3B,5C,DA,4F,9C,E7,67,DD,79,BD,8B,DA,B6,F0,D4,C6,87,C9,73,3F,96,5B,85,42,48,E2,52,4F,F3,87,90,8D,A7,8D,84,40,83,63,E6,07,FB,21,9C,95,9B,07,FF,1D,E9,EC,4F,03,9D,D9,CD,BD,90,DA,E7,43,7E,67,C0,39,2E,E5,8F,DC,2E,23,64,67,45,CF,51,F3,50,24,46,11,9F,BA,B5,74,7D,E3,D6,EF,81,C5,37,D3,C3,9C,85,3B,2D,D6,DD,20,4C,2B,70,B8,B3,76,74,E0,D3,56,D9,E4,9E,A1,C0,FF,87,D2,B1,55,5B,63,C9,39,28,EC,41,8D,7E,A4,62,2F,B3,00,9A,F5,8F,03,91,22,89,85,56,70,5A,8F,04,A0,70,2C,61,F1,56,69,29,4B,69,E6,DE,65,FD,6F,4B,F8,DB,A3,B9,70,A1,5D,AF,78,30,AC,07,08,C5,E0,CA,0A,7F,3A,2B,27,F6,3A,55,68,D1,8B,A0,0B,D2,2A,3F,43,BC,2E,0E,0B,AD,BE,9D,2C,07,9D,6E,9E,B3,C8,4C,21,FC,4A,43,62,8F,2A,1F,B9,A1,F2,6A,66,9B,EC,9A,C6,89,30,9C,AC,38,A9,C4,AC,23,E5,C4,53,65,0A,D8,72,FE,97,B8,41,6C,CB,F1,A1,B7,D3,47,B7,C1,32,23,07,5E,A9,57,59,DF,E9,9D,E2,9D,39,10,38,D5,89,71,D3,D3,4C,D3,6A,41,96,F6,F1,F5,97,A9,73,5F,71,90,C0,6B,7E,B0,62,EA,4A,C7,CD,A6,D0,0B,67,26,8E,AD,CD,67,E3,A0,7D,70,42,84,64,21,34,76,E9,F7,A5,A2,CE,55,05,1D,B4,70,B7,E6,D7,63,18,F4,CC,F0,32,31,F4,E8,D9,A3,F6,C1,20,B5,2B,9F,94,52,47,0B,E1,32,5C,E4,7F,97,9B,41,86,F0,B4,63,4D,7A,CF,14,BF,24,EE,21,37,89,C2,03,E2,77,AF,D5,B1,7D,F2,67,C8,A4,89,C6,BF,5D,1C,2C,71,C1,77,75,03,B7,28,D0,78,A6,00,A4,F6,25,4B,57,FA,63,BF,32,1E,54,D8,FC,C5,1A,10,1B,52,F1,0A,C1,A6,44,3F,C5,62,93,BA,C9,8D,0F,07,31,09,61,6B,84,4C,8A,12,2D,A9,5D,F2,27,56,9D,9A,82,5C,B3,18,E2,D6,AD,FD,29,D3,18,50,B9,7F,30,81,20,AE,FD,98,6A,8E,4A,83,9B,63,08,46,9F,E5,49,8C,1C,10,9B,9C,AF,F5,C2,02,F0,99,33,AD,8B,DC,BC,62,66,60,42,92,95,94,02,03,3D,6A,16,88,1A,2F,FC,0F,E4,85,5F,45,4D,76,06,B2,C0,28,EA,29,06,8A,38,96,40,70,10,C8,DA,1C,0F,6D,E9,39,B0,B9,C1,B0,BD,FF,82,B3,1A,05,6B,54,0F,45,EF,34,CC,7F,74,B1,CB,2A,C6,C3,2B,E8,27,D0,47,5B,9D,DF,67,9D,45,86,00,C8,15,DB,EE,39,DA,08,CA,11,31,1C,D9,22,BB,6C,32,6F,01,D7,E4,98,D6,D6,7B,DE,EB,11,D1,DC,B6,33,1E,7C,B9,19,83,08,46,BB,AD,E6,7D,54,A2,58,F1,56,D3,EA,DE,70,3E,2B,00,19,53,CD,A7,13,29,04,31,5A,03,B6,EE,0F,C6,29,B3,51,13,FC,1B,9B,2C,9D,93,9A,10,3E,82,F2,99,85,DA,86,EB,4A,C7,0E,D6,95,41,5C,30,6D,1F,F8,AF,34,6B,D4,D8,D3,E5,36,82,8F,29,8B,DC,85,84,3E,8C,92,CC,60,1D,92,BD,11,3D,3E,4A,DC,54,F9,A2,65,01,EF,64,B5,BA,B1,3E,26,DE,0D,CA,D0,6E,FC,BA,40,E4,C8,BC,47,46,3F,FC,2A,59,B7,AC,5F,38,D9,B7,B6,B3,FC,C4,3D,E2,92,DC,38,D6,F4,B2,5C,09,B3,D0,A1,29,BF,C0,89,1B,5A,C1,1A,34,E2,B1,5D,50,DC,AD,A4,2E,9D,4F,53,A1,DB,90,2A,03,82,BA,88,AA,F4,03,1C,BF,80,E0,AD,F4,4E,5D,35,DF,C1,16,26,6A,9A,07,A0,2B,99,DC,15,8D,F4,61,C1,AE,58,94,C2,DB,C3,BF,6B,34,60,1B,6B,A0,CE,05,04,CA,B0,C8,39,24,13,E2,9B,70,09,D8,B4,F3,A5,D5,1C,46,DA,45,11,19,DA,37,D1,C4,A1,F0,75,5C,7E,C0,05,86,26,E3,32,96,08,F5,1D,0D,64,5A,35,F1,22,25,1B,77,E8,EE,B3,32,5A,D2,EF,ED,2E,62,64,E0,D8,4D,26,33,B0,9C,97,8F,16,22,3F,0D,DB,2B,AF,9B,AF,F0,AF,89,D4,88,83,79,DC,FE,37,56,E0,F2,DB,4C,91,74,AC,C2,2C,78,6E,7B,8D,B4,7F,02,C7,D8,F7,02,6F,BA,1F,09,D2,C0,C3,DA,99,CE,AC,17,0C,52,BE,14,91,44,C1,B6,4E,12,A9,E0,F0,BA,38,F1,DD,C2,7B,A9,65,1D,B3,FF,AA,62,44,87,80,04,4D,42,CF,9C,AE,D0,32,4D,70,0E,C9,D8,01,56,63,78,C0,02,84,4D,7E,A3,B8,39,FF,21,58,52,C5,13,C6,C9,E9,0E,34,13,59,D7,0E,C7,BF,70,D3,A8,CD,FF,42,CD,97,A6,57,06,34,CD,B7,C6,39,D8,5D,C3,F1,0D,04,7A,99,FD,49,40,B9,D9,15,EE,A2,B2,32,D2,9C,3D,2C,9F,BC,1C,16,58,88,44,A4,17,F1,CF,91,A0,7A,B5,17,E4,05,2E,F9,A3,5E,29,83,11,AB,DA,03,D8,B9,F0,80,48,69,64,99,EC,E9,52,66,16,3E,32,09,0B,EF,C6,F7,72,94,7E,51,9F,6B,A8,FD,5A,BC,56,F2,6F,5E,91,CD,C5,1E,0D,39,F4,0E,CE,BC,ED,E4,8D,C3,F6,3E,9D,37,3F,0E,C0,DF,29,8E,0F,F5,DF,12,6C,4F,F0,23,3B,20,08,1C,A4,0F,64,C6,C1,2D,14,E3,11,97,F7,B3,CD,25,66,4B,E0,63,AF,73,A5,6C,94,6F,B1,05,56,1A,41,D5,F6,55,7B,42,5E,6C,C1,7C,53,C8,4B,A0,76,3E,F2,26,E6,57,48,FD,F3,71,23,24,C2,80,8E,30,86,CC,D2,A4,82,B9,1C,CE,90,89,36,5F,A6,0E,78,37,A0,A0,32,B6,5D,40,52,5C,5F,59,26,80,1E,CD,10,FF,3C,A0,CB,1B,21,FB,C6,CB,7F,C4,78,06,B7,34,96,1C,97,58,93,43,1C,47,BD,50,9A,8E,E7,96,33,24,E3,6C,0C,90,90,F9,8C,CF,65,E9,6D,6B,59,64,65,68,2A,0C,09,A4,E1,1F,E2,37,79,5E,1B,F7,41,B1,BD,E8,70,FA,3C,C8,E4,55,36,E2,47,62,95,BC,43,09,85,35,74,F0,92,64,D7,87,65,48,D9,60,70,1D,6E,95,03,74,3F,28,19,95,1C,D2,BD,42,0D,C9,66,02,66,6C,A6,92,99,6D,3E,C2,49,DD,DA,36,FF,89,5E,F1,7B,53,C9,82,09,91,03,F4,B6,0C,0F,C5,DA,F6,18,E0,A9,BD,53,A3,7C,95,94,5E,6B,3A,49,FB,2E,13,14,62,92,8B,DC,6B,66,F5,B4,E8,B4,F6,F5,D2,70,27,E6,05,B3,44,3B,F5,5B,3D,89,A8,D8,84,BB,EE,E0,E9,55,57,C4,56,A3,50,A5,F3,C4,98,84,FA,95,F9,04,AA,EB,A9,E5,21,44,A2,43,9A,BC,7B,72,84,B4,A1,2D,93,09,51,89,B7,51,54,5E,16,64,9E,92,DC,15,88,5A,09,9C,5E,F6,9C,A7,A7,17,C0,EE,D2,D7,DC,C3,A3,56,47,CF,2E,24,03,CC,8D,46,A3,C1,7B,13,3C,52,CA,52,FE,C1,8E,AB,8B,29,ED,C4,81,FA,AE,50,43,11,65,49,7B,2F,0B,83,EC,BB,22,DB,C0,BE,10,F8,C9,19,5C,86,2B,F1,77,C8,FB,0E,89,FF,38,6C,70,4D,7B,B7,2F,24,2B,D7,12,1C,F2,EC,0F,E4,D5,26,36,05,14,7A,80,BA,DB,6B,14,F8,9D,74,AC,28,53,B8,A8,B8,05,FD,09,5B,4D,88,CA,28,EA,A1,C9,66,73,FA,CE,26,A1,EE,CD,CA,E1,20,81,D0,7B,71,0C,A3,68,E0,74,23,64,80,BE,4D,FA,E9,E3,30,3F,81,C2,70,0E,4B,99,D9,48,9A,D6,8C,4E,A6,A4,F6,69,9A,3A,7C,33,E1,39,82,73,04,F6,01,08,24,71,9F,8C,A6,6F,E4,1C,FF,8A,A3,FD,6A,E8,84,1A,1C,9F,67,4C,AC,0A,46,AD,C9,4A,B3,F4,EB,0B,14,16,13,4A,D4,36,45,22,3D,FA,37,50,74,A8,86,AA,17,48,66,D3,40,1A,95,82,64,A0,97,62,B4,5F,A7,6E,A3,40,3B,F2,55,64,74,CF,D7,D3,C8,52,7D,DC,6B,12,4D,47,DF,CB,49,6F,07,80,6A,A9,04,BB,06,8F,79,A2,91,23,CC,97,CD,FD,24,97,D1,E3,77,93,6E,28,D1,B9,19,93,DA,1F,2C,F9,7B,63,B3,34,F8,6F,AC,A9,97,38,28,F8,42,79,DD,FB,7E,6B,F3,F2,48,44,21,3D,6F,54,86,D5,1B,D3,84,E1,65,21,70,EA,0F,49,FB,63,3D,E2,CD,2C,D4,20,11,26,38,DC,9E,6F,CC,15,61,D6,2D,22,B7,7B,A4,0C,92,56,A5,62,81,B1,73,9A,27,1B,5F,FC,B3,43,02,9B,7B,A3,88,37,E3,96,3D,7C,1E,EB,3C,3D,8F,49,6C,F2,7F,A3,83,3F,C7,A6,21,7D,6F,CD,16,DE,3E,39,CE,4B,CC,00,24,8D,F5,F4,63,20,57,20,86,3E,6F,86,5E,09,EC,3D,3E,95,E4,19,B2,8B,19,09,13,92,3D,12,F0,0F,90,17,10,3B,02,EC,50,09,A3,57,9B,6B,EC,EA,C6,32,E8,B4,51,37,A6,C8,61,6D,A2,74,FD,9B,D8,CA,91,15,64,A7,08,1B,A8,C2,52,F2,ED,67,9E,73,66,35,82,E6,BE,D0,B4,CC,F3,4C,11,6A,F4,E4,94,71,41,18,86,40,7C,A3,70,51,B9,AE,02,D9,16,B8,47,E8,33,6B,9F,F2,84,9E,00,FD,F9,EC,0D,37,9D,0B,A5,88,D0,C4,1A,FE,46,A8,EA,4F,18,8D,E4,FB,82,FE,D9,BB,A0,5D,40,79,82,1F,A0,5B,D7,07,6F,3E,50,14,9F,52,3A,73,FE,C4,EF,93,11,1D,10,6C,4E,18,D2,AC,7C,C7,E1,E3,61,A7,03,26,75,15,EF,ED,F5,49,C2,3E,EC,B4,13,A0,B0,84,7D,5E,B8,A5,92,6A,29,BD,BD,B7,84,BF,51,FA,5C,86,6C,E3,50,42,C7,4D,C6,C0,A2,E6,A2,15,00,B8,E5,0E,21,D1,15,CF,8C,43,45,67,2D,0F,0E,1F,F8,E1,B2,AF,93,CD,1C,AE,13,A9,8F,93,70,3B,B3,64,4D,C6,3C,9D,4C,84,93,82,CE,99,13,F1,38,2E,FB,68,10,BD,34,5A,4A,41,9A,BE,06,DB,83,6F,A8,EB,10,79,D3,C3,56,6A,3A,74,93,A1,2A,5A,47,6B,11,25,F8,58,44,8B,BD,1B,59,15,9C,93,25,41,05,50,18,50,53,3E,33,62,D6,F1,73,85,67,83,CE,A3,D5,22,4F,E6,85,39,1D,1B,D8,09,28,2F,E1,59,34,8B,59,A9,F4,91,84,BF,69,0F,AE,EA,1F,0E,04,DC,D8,96,71,49,8F,A1,EC,A0,1D,F2,FF,15,8A,8A,D5,47,FA,8D,C9,24,97,D6,D9,4B,F6,C4,33,FF,80,8A,14,EE,87,D0,91,E4,FA,AE,70,F3,9D,66,C8,48,AB,EB,11,01,C7,2F,96,F9,72,80,93,99,F4,92,F1,18,14,79,6F,29,26,17,0A,10,83,CB,DE,BA,B4,92,EA,01,D2,12,82,DE,C3,7C,E7,A3,B8,FD,E1,F4,8A,F1,D5,1B,E7,48,06,18,7C,E8,8A,D9,82,43,60,44,CD,C4,56,BF,DD,DD,97,33,F7,65,F1,50,7B,BF,E5,14,1A,C6,F5,67,43,91,B0,4D,4E,1D,D7,8C,B5,EC,7D,80,AB,C8,CF,E9,EA,C2,09,43,E8,8C,80,B5,BA,F9,43,9A,CC,58,43,71,D9,5D,1D,9E,A8,CC,51,1A,1E,77,7A,78,AC,F6,F7,64,F3,9E,A2,BF,54,95,94,DC,E4,CB,D3,FA,D0,90,DF,7F,2E,1A,2A,ED,09,AB,F1,3B,02,50,82,D7,03,36,F3,FA,AD,13,9D,47,8B,62,F6,BB,78,83,E1,ED,E0,C7,43,05,08,61,C4,7E,14,9A,A6,D1,E6,49,2B,AC,31,8C,57,52,8A,71,28,C7,A5,EF,34,FE,C9,E3,DA,C2,7B,B5,C4,3B,66,BA,E1,3C,A0,88,AC,23,FA,2A,88,C5,7C,D4,6A,38,AF,C8,79,8E,14,79,06,FC,A7,EB,FD,65,0B,FC,AD,46,5F,83,80,6F,9F,EE,AA,EE,2B,6A,C6,7B,41,29,87,B3,67,19,FE,E5,41,5D,21,FF,7D,82,F9,32,B5,52,28,00,65,77,F8,BE,74,33,D5,AA,A5,D2,24,55,7E,A3,08,35,44,3F,87,43,98,03,E4,20,A1,CD,E8,71,C9,7D,D0,E7,51,80,35,B3,BB,B8,13,72,62,41,49,74,32,81,0C,8A,71,EB,43,65,63,47,82,66,AC,A0,9A,81,24,E2,51,48,4B,A0,04,B9,49,30,15,7B,6E,B0,D9,B4,B4,05,76,ED,08,E8,E1,D7,59,1C,43,19,37,AF,53,21,1A,02,4C,BA,9C,12,B7,C9,C9,8C,23,53,F9,D8,80,7C,77,10,B9,04,85,AA,24,65,0C,07,D0,84,06,7B,93,B6,0C,A6,E9,C7,A4,DB,D3,00,5D,15,3B,AF,31,04,00,B2,95,CB,2A,2F,1E,1D,7B,73,90,E7,62,55,4C,1A,39,2F,C4,FD,BF,82,11,BC,CD,7D,5A,13,F6,7F,AD,B4,48,94,16,F0,C3,ED,80,B9,78,23,DF,30,67,66,40,50,0A,BC,1F,17,24,85,E7,5F,20,D7,5D,AD,19,ED,F8,47,7D,4C,70,9D,16,9A,96,4C,30,87,14,88,0A,F8,1B,41,3F,14,50,41,AA,B9,57,77,5F,6E,D6,CF,FE,C7,37,66,CD,50,E0,30,5A,F2,07,AA,51,37,CC,D1,16,3D,45,A5,D2,D1,8E,96,BE,A9,F2,2A,EA,62,07,AB,78,33,8A,6D,03,9E,54,79,52,95,27,F7,B1,3A,D6,46,3B,0F,02,04,4C,4D,E3,D8,5A,D1,FF,1E,91,E5,8D,18,EB,49,B9,D3,A8,D7,40,DC,C7,AD,EB,70,77,71,82,EF,5D,EF,49,42,42,1B,B6,24,33,E7,C2,4A,F3,62,65,8A,57,4F,A4,44,F0,76,2B,CB,0A,74,28,33,EB,77,00,50,4D,DA,5D,04,4E,85,40,E7,4D,79,69,44,B3,9A,74,C9,76,E6,3C,9A,FE,AF,F4,48,8A,C9,40,62,1E,35,CF,F7,CB,3F,0D,4B,BF,D5,BC,20,E7,41,A8,D2,3F,E1,2B,B8,FA,5F,B3,D4,46,DB,8D,81,31,DD,FC,AE,3E,52,74,22,05,34,19,1F,7D,04,6A,0B,31,E0,55,D1,28,7D,A0,E3,80,42,2D,13,B0,B2,5F,3B,5C,E6,BF,CA,04,C6,E1,30,4F,9F,92,FF,06,31,4A,50,AB,3E,ED,06,F2,15,BD,66,E0,19,00,10,13,88,CF,30,EE,47,25,FF,E2,E8,5D,99,31,25,F3,5E,42,6C,38,31,7B,84,8A,DE,C7,19,4D,AC,56,0F,8F,CE,EA,FA,01,ED,5E,1D,3C,44,F8,43,07,97,9C,2A,D2,DE,2F,D3,B3,86,9C,85,38,F4,3C,B9,51,77,E9,E7,A1,9C,A7,4D,18,C7,DA,73,DF,71,E2,E9,7A,68,62,AE,EE,E3,05,33,93,7C,88,B2,F6,3F,B6,57,88,B8,51,F4,36,94,10,9D,DF,95,84,5C,C9,07,E4,D3,63,CE,C8,EF,36,A2,71,8B,7C,70,58,C8,8F,06,1A,09,17,37,3A,5E,19,11,F1,6D,42,B3,B6,09,4D,E9,D6,3E,EB,CD,3D,48,85,2F,C8,9A,A1,D8,82,A8,F0,D0,0E,D2,A8,EE,DA,B6,24,2F,7D,B8,C6,70,AC,CD,FD,7B,19,52,87,DA,7E,FC,3D,D1,22,75,F7,87,29,9A,5B,A2,10,3B,44,15,26,59,62,C3,FD,04,90,CD,B7,69,77,C3,40,37,10,3B,16,38,18,37,AF,B9,0F,45,5A,01,7F,22,4A,AA,15,B6,4B,4A,7F,83,6C,27,A9,B1,E0,DC,10,49,43,91,96,39,63,B2,B7,AA,97,19,75,9D,1B,31,B2,11,2F,25,ED,3A,0B,7C,46,BA,D4,FD,7E,B0,50,97,1F,8A,C4,5B,49,48,7D,5E,D8,04,B9,8B,87,27,45,9D,21,FD,11,B9,7B,91,CC,3A,93,28,FA,4A,FC,36,56,2D,9A,53,93,1D,08,4C,8E,55,61,35,4C,D7,44,D8,E7,F9,C5,CE,14,45,DE,C1,19,BA,0E,DE,47,69,76,A1,A4,15,4B,BA,30,9B,75,54,25,A2,25,DD,F7,02,2B,F1,FB,1D,2F,DE,D3,A3,15,37,17,B3,31,4B,2E,D5,C9,14,12,27,BD,B7,BA,08,25,41,FB,7C,E9,D5,55,7A,07,44,3D,C4,20,E4,E6,CD,71,EF,34,2F,B5,D8,D0,A3,9A,5E,E3,C6,DD,F8,A8,93,9E,C2,43,8A,8D,4E,36,A7,9E,5E,FD,31,A1,ED,B8,2A,9F,F5,35,06,59,8A,F3,84,D2,13,6F,39,2E,CF,CB,83,29,7E,53,D0,73,1E,EC,9B,81,43,98,3C,48,21,D3,44,D7,5A,24,34,02,C8,45,F0,B4,7B,CB,D8,E4,8C,C0,64,AD,84,37,C9,D7,9B,A0,BA,DE,92,12,18,05,DF,AF,E7,5E,F2,C1,9A,FC,C7,5D,79,2B,D3,CB,1B,6F,56,EF,FF,55,91,10,27,60,E2,7A,EE,4F,2F,D2,85,CF,08,F6,D2,BF,DE,44,59,E7,0E,87,19,6D,A7,C0,09,CD,DF,4B,04,F0,7E,E0,60,44,10,9E,55,F9,32,3D,FC,D5,D5,45,7E,44,9D,2A,4A,7A,E5,BB,0A,50,C4,06,ED,52,14,35,A7,63,C7,D1,EE,49,78,D8,EA,BF,38,58,C9,ED,7A,72,96,C8,C8,E8,06,95,4A,B7,46,A4,1D,2E,81,AD,37,B8,1F,37,20,86,5D,16,9C,71,07,E2,41,69,A2,0E,AC,6D,BA,BB,88,A1,AE,7F,BE,AC,68,3B,09,CF,C5,5C,7A,8D,87,DC,9C,7F,5D,27,E5,2A,F8,24,12,A9,A0,25,DA,84,66,98,8D,44,1B,F3,FD,79,3B,B3,0D,0B,A6,0D,4E,06,37,B2,D2,3B,66,31,EF,BF,93,D8,29,3D,36,F4,5E,63,BB,12,D6,2C,B8,BF,70,E7,B6,30,7C,89,AB,16,69,EA,CF,4F,AC,95,22,32,14,BF,C4,AF,AA,B7,2C,1B,C5,99,B4,16,F7,4C,A4,9A,98,27,9D,ED,67,D2,13,15,40,EE,BE,AB,C8,C6,DD,39,20,82,24,A1,22,6C,FB,B4,71,C0,C4,51,7D,66,7A,78,2E,0B,9B,1A,8B,E9,6A,69,45,8D,80,1F,A3,7D,86,5D,6A,57,90,93,D9,92,24,08,0C,E5,6A,C2,71,1A,C1,47,DF,21,DD,FF,58,8D,78,B4,FF,B7,81,C3,52,1B,2D,18,04,9B,B7,44,AA,3B,22,44,44,2B,FA,32,0D,4A,91,0B,C4,B0,D7,B7,77,F2,4C,6D,77,5B,F9,30,80,5B,B5,92,D8,27,8B,33,3F,AA,76,3C,7D,DA,40,0D,70,F0,1C,81,12,0A,45,DB,FF,5A,19,1B,26,BC,9A,C3,5B,E4,48,0D,27,8B,3E,63,44,C0,92,B7,BC,11,78,E6,C8,7B,97,92,3F,99,F0,8D,98,CD,86,48,85,A6,72,F0,73,21,4A,12,40,D5,F8,56,FB,C0,B4,84,26,FF,C6,D1,B5,65,DD,66,96,97,08,53,70,75,B6,FE,0B,6E,6C,13,7A,45,18,E4,EC,9A,49,5A,82,72,13,39,B4,1B,C5,E5,B8,DB,CB,26,88,8B,D8,EE,AB,94,41,0D,51,83,CD,1B,70,DF,6E,ED,D0,76,B1,EB,78,9C,EE,97,F1,87,C9,1E,45,B9,08,D6,0B,ED,6F,97,99,F7,A6,84,70,D2,6D,6C,2B,DF,78,AC,BA,72,9E,94,31,0C,8B,08,C0,6D,11,52,9A,00,DB,08,69,85,9E,23,9E,EA,26,5D,BE,4E,04,9D,2D,9E,08,24,92,7C,37,9F,F9,8D,FD,D3,5B,F8,B3,94,4B,3A,90,01,75,FE,05,DD,32,BE,40,25,07,0C,F7,3D,21,D1,AA,5E,2B,15,BE,37,C0,B6,7F,BB,01,86,09,A9,D9,13,5A,2C,5A,8C,0C,09,08,0A,77,97,1D,72,81,FE,6E,3F,52,52,DC,EA,C8,7B,AC,89,7E,20,83,46,E4,E2,35,26,80,B7,1E,52,FF,D1,99,87,F2,5F,B3,37,01,23,99,32,B2,70,63,17,AF,E9,4A,93,48,3D,D7,9F,E0,31,61,F5,32,16,DE,DD,F7,87,62,73,48,3A,62,40,9A,97,5B,8C,85,15,31,13,FD,7D,FE,0E,B8,26,32,37,0F,87,4C,B6,24,EF,0C,E2,A6,B3,15,34,C0,6E,8D,A8,A5,60,3C,89,47,A0,56,C7,0D,41,9E,85,B8,2D,7F,31,1F,4E,CC,6E,49,A6,74,DC,F0,2F,FB,AC,C5,E3,50,34,CE,F2,7C,AE,3F,CE,1F,29,7B,93,0B,30,FA,F8,2C,B1,05,F4,CE,E0,6E,BA,13,E3,E5,2C,CA,3C,28,8E,73,E5,1A,E8,C7,A4,D2,C7,31,31,9D,9A,AB,5C,8F,67,9C,E9,63,82,66,8E,E5,B9,4A,7E,04,2D,07,03,CB,A8,2D,C5,C3,26,9F,C9,57,04,63,08,BA,0B,7C,AC,E2,CD,CD,21,82,75,2B,5E,C0,EB,33,57,6E,98,A1,C3,0D,4D,D5,5D,38,19,0C,8B,8B,60,85,70,B6,32,B1,17,3D,F3,0F,75,AC,89,5E,79,71,41,DA,B2,58,BC,31,45,A3,20,A4,AE,D2,FF,13,6A,57,E5,74,20,FD,6E,9A,42,06,F9,A0,DB,19,11,70,FA,48,B7,DF,3A,B6,C1,99,27,B3,7D,F8,03,7F,9A,A7,71,0E,8A,72,77,11,07,74,31,C7,0A,EA,58,6F,DD,3F,4E,B2,FE,C3,E3,0A,04,C7,A1,CA,6A,EE,40,0B,91,37,D8,63,A9,AB,F9,4A,7E,FC,A7,4F,E2,CB,62,8C,5B,54,A9,A2,A0,F3,68,3C,7D,3F,69,42,87,DB,0E,C2,2B,01,00,F8,AE,FE,20,F4,0E,2F,D4,F7,1D,EC,CC,AA,7B,F4,AD,D8,E7,4A,BA,D8,9C,8F,5D,75,02,35,C4,38,C2,51,07,84,D6,4E,85,BA,7A,B6,14,05,8A,25,06,FD,3B,05,19,CE,6C,6F,8F,9F,75,70,8E,12,57,0E,35,A8,0A,E9,84,74,07,69,41,C6,39,8A,35,5C,79,83,63,00,98,78,92,3B,A2,B9,62,F7,73,33,79,A7,11,83,3B,C6,2F,37,43,92,24,D3,0E,78,6B,00,AF,C8,ED,C5,5E,95,5B,CE,4D,D4,4C,1A,CB,E2,53,70,FE,18,B3,7F,39,A7,73,94,86,84,E6,74,4B,52,71,82,64,6A,6B,B3,9D,22,95,82,AB,FF,88,F5,EE,0D,A9,CE,F3,FB,C8,66,75,2B,50,5A,4E,BC,4F,74,CF,23,5F,F4,57,C4,5F,0E,52,24,45,56,DE,9F,43,F3,55,F8,BA,92,DF,2F,BD,71,45,1A,24,DD,38,59,72,80,E3,CD,DA,83,AD,C8,B7,6A,31,1F,8C,BC,32,24,CE,94,EC,B7,B8,92,65,1D,DE,58,6C,E2,FE,4A,FB,3D,60,CB,4A,12,57,EA,58,9C,5F,B9,DA,DA,8A,26,3E,49,11,B1,2B,14,C0,6C,25,9C,15,79,D6,77,5F,8A,AA,C1,39,86,DD,4F,BF,49,54,EB,27,89,95,8C,50,32,20,CE,98,4F,C1,DC,B6,48,D2,FA,EC,52,5A,39,C1,B4,4D,3A,E2,7B,59,64,E5,95,74,A6,2F,29,44,56,9A,E8,AF,62,94,87,7B,E4,37,1F,28,AB,5A,F3,42,46,81,23,6C,97,BC,85,15,16,3E,7F,FF,FC,DF,CF,26,A2,EA,CC,27,B9,60,69,CB,C9,5A,3B,B6,F7,DB,2B,44,62,7E,16,94,BF,F5,74,50,1B,82,8D,21,A0,3A,61,ED,D3,21,36,1B,16,A8,8C,39,5A,F1,CE,55,64,6B,A4,F6,94,A4,84,58,62,F9,B5,EC,4F,01,EE,85,96,BF,70,EC,3B,CB,BE,4F,A2,60,75,68,7A,60,86,92,DF,58,15,69,00,B6,C7,BB,F0,04,8B,0A,F4,99,AE,F6,32,B5,D3,5D,FB,6D,40,53,70,57,76,6A,72,88,10,5F,A0,8E,BC,EC,5E,16,D3,C3,6D,2D,19,AF,B1,E6,6F,AE,93,51,CF,A0,59,14,57,F0,5D,10,72,5E,2B,5E,55,F8,40,E5,FB,5F,E5,CE,2A,5B,C4,9E,CF,B5,06,90,5A,D3,25,D7,E4,56,BB,C7,E9,F6,B0,87,FB,E3,41,37,2A,BE,D9,27,0E,D3,C5,BF,3B,74,B2,EF,16,2D,28,5E,43,81,1E,81,52,98,90,4B,03,36,CB,47,02,AC,0D,CE,E4,CD,C4,79,47,E6,10,B5,38,AA,0B,83,0E,98,F1,AE,F2,D4,80,F3,D2,2B,67,45,4A,40,73,AC,C1,F5,9E,28,B3,58,1B,5D,B2,C0,8A,4F,0D,4A,5A,7C,6D,88,6C,57,B3,F4,18,FB,73,FF,3B,72,3B,D8,57,12,8F,25,C3,69,AA,81,0E,13,A5,09,BE,B0,1D,85,AE,EB,05,10,A5,B1,EC,70,E8,34,16,D4,5A,2E,E0,03,9B,B2,43,DC,A3,3E,AF,FF,37,F7,F1,B4,6F,59,A7,51,49,08,D1,C6,1A,83,5B,C1,04,BC,7F,34,7F,6B,DB,40,4D,EF,C1,0D,6B,D2,4E,6B,E4,A3,B4,A1,6D,A4,30,1C,67,17,3F,88,F9,B4,9B,EE,84,32,1A,07,F2,D8,FF,36,3F,28,EF,70,4D,2B,59,50,33,FA,9F,93,E8,1C,7C,D0,48,41,17,86,C3,6D,CA,25,C7,61,9F,C9,7C,F0,B3,60,AF,DE,D5,20,9A,B8,2A,33,AE,90,C1,CB,DB,0D,35,92,41,F1,24,52,71,14,6F,EF,0F,A7,9E,70,BB,5D,82,0E,9D,D9,F4,94,BF,53,EF,0D,83,E7,CF,F1,97,46,BB,FF,AA,BB,F2,50,72,C6,98,0F,8D,BB,C2,87,EA,DE,69,1C,18,51,AD,FA,75,A3,DF,63,9C,43,3F,96,92,2B,05,0D,68,07,44,D0,44,20,61,D1,78,A9,CC,6B,A6,2A,29,2C,BB,27,5E,5C,E8,71,B3,59,D5,6F,ED,34,72,0E,94,3A,18,36,C7,BF,A5,14,99,18,79,1D,57,5D,60,95,C5,0E,7B,8A,1C,DC,91,CB,AC,49,7B,1B,D3,DE,2D,44,8A,1F,20,D5,54,EA,49,16,E7,D9,8F,61,5F,E1,59,40,B9,AE,B2,0F,89,DA,EB,C3,84,F2,0C,6B,9D,ED,5E,3B,F2,D4,7E,AF,AE,82,76,E0,6C,28,9E,1D,FA,91,E7,1C,30,83,62,9E,C8,A7,FE,28,3F,02,FB,25,9A,C4,01,19,FF,5C,A1,8C,4A,B0,AE,56,8C,89,59,D7,B4,9C,11,A6,0B,96,71,97,F2,5B,62,E1,FD,FC,85,CB,0B,96,DA,EF,E3,9E,7A,E3,18,31,16,62,2B,9A,6C,07,8E,CC,BF,B9,2C,CE,19,77,D8,BA,D1,4B,5E,F1,DF,0E,6B,89,73,2E,35,98,96,81,26,98,65,C5,80,10,95,9B,1C,8D,4D,E5,9D,EE,17,34,F2,95,44,18,D4,50,30,A9,D6,41,C0,62,3A,32,25,CA,7C,40,FD,F7,83,8C,91,D1,97,44,D9,66,D7,88,7E,A3,8C,1D,F6,65,65,44,11,67,8B,3B,71,4E,AC,69,17,DB,CB,C6,8E,B3,31,01,34,F4,3A,DC,30,41,BA,D7,FE,C2,7C,67,3D,50,B6,F3,69,87,9B,89,83,FB,58,0F,14,34,BA,11,8E,8E,B4,45,1E,69,2F,3C,44,DC,F5,8C,02,DA,0B,F8,1E,FA,16,CF,AC,0E,DC,31,82,05,4C,C7,F1,1D,35,B5,6F,8D,A7,14,49,D4,C4,36,D1,88,47,2A,EE,0C,5B,CC,FC,71,2E,6B,97,92,09,D1,51,FE,B6,2E,4C,A2,1A,83,29,BE,B0,EA,8A,64,C6,00,F2,32,85,3D,DC,E6,5C,E0,42,05,C8,6F,F2,69,8B,E4,22,D0,9C,AA,34,9E,46,A4,35,A8,2C,86,09,62,7E,85,78,12,6A,07,4C,C4,BC,EC,4A,D9,A7,B4,9D,C0,AA,A7,8D,B3,F2,E6,92,D0,C8,30,FC,E7,57,90,B6,00,9F,05,E4,87,80,5E,82,1B,C2,74,97,A4,91,BE,F0,BA,EA,8C,98,6B,FA,D8,7F,77,07,3B,FF,6C,BC,11,B7,6B,CA,54,6F,BE,6E,38,3C,58,C9,D3,76,28,26,15,FA,42,C7,26,D5,87,43,1F,E2,26,DE,07,4A,1A,26,BD,33,F2,85,44,75,42,91,B7,FD,DC,54,4C,02,65,8A,31,9E,07,A9,70,0C,9F,E6,04,F3,DE,CF,79,9D,A9,2C,8D,DF,DC,BF,45,AF,C8,0E,0F,44,DC,CE,79,B8,12,6D,67,93,DB,C4,F8,E0,DE,22,1E,B5,32,AF,41,5A,70,C4,83,18,E9,4E,96,9D,FB,3B,36,A5,69,41,28,B8,1C,7B,E9,7A,60,C5,0A,32,19,A6,B7,C2,F1,22,30,EF,41,7E,08,A1,9E,0F,90,D6,A8,CA,31,B9,2A,27,15,9C,13,9E,0E,39,E0,CB,47,96,4C,0E,27,A6,68,5C,7C,FC,13,B2,22,19,35,28,8F,45,C6,EE,23,4B,89,9E,B3,B0,F3,89,D6,53,C4,F5,31,F4,FF,83,97,8D,C1,A0,11,61,66,91,F1,31,A0,DC,AC,18,B4,B1,5A,E8,5F,9A,E4,2A,BD,DB,45,F2,33,A2,E8,6C,1F,0C,8D,85,AB,A3,82,1F,9B,2E,DB,CE,77,67,42,83,5E,7A,BD,C3,C5,02,00,1F,9B,DD,6F,E8,2D,90,73,AB,59,CA,08,39,C8,61,DA,56,10,1C,BB,51,9D,E7,F2,AE,A6,CD,37,CC,84,11,1D,FB,73,00,6A,D9,88,03,AB,FE,4D,DF,85,65,4D,38,85,89,B4,9D,F6,9F,84,15,42,1B,F9,E4,D8,31,90,92,C7,01,25,41,08,11,01,A5,23,49,25,06,AC,92,49,F4,C0,19,EE,00,F6,1C,10,96,76,31,F2,39,08,2D,D2,7E,F5,1A,70,D6,25,91,6F,3F,12,F0,17,4F,24,6A,21,B6,FF,F5,26,97,89,51,47,C8,7B,09,AD,C0,1D,6A,E9,5B,B5,B9,AD,C8,73,BD,2B,60,B3,4A,8C,1F,25,15,74,2A,38,4A,F0,F5,4A,BD,3D,9C,A7,EA,9D,74,E2,6C,37,E9,51,12,65,49,1D,1B,E4,7E,92,10,9C,EB,EA,03,8F,CE,FD,70,0F,1C,F5,38,09,2D,9C,F1,C9,32,01,1E,1A,10,D5,48,AF,B4,8A,64,A7,C2,DD,9E,A7,09,DE,DC,E8,47,32,39,41,5F,7F,02,AB,20,CC,FE,1D,6F,3F,74,3C,3B,E7,3E,9F,1F,D2,68,4E,53,0B,63,C4,0A,16,5D,4C,4D,54,15,95,3E,71,37,97,FF,9A,2E,16,4A,07,14,57,26,99,8E,AE,1C,5F,C8,3A,D3,E4,24,24,1D,53,B9,E8,06,A4,00,B3,17,BE,BA,14,E9,B2,38,61,0F,1F,D8,A7,A9,92,20,7E,44,7B,60,D1,36,72,49,32,55,FA,1B,CA,E5,13,1C,A0,3E,4E,A9,AD,C8,F1,19,D5,27,EE,F1,D9,E6,59,3D,61,76,EF,21,05,C0,31,F5,53,3A,89,82,6D,E6,19,32,6C,4C,D5,3D,91,B4,5E,32,3D,19,65,41,70,8A,BE,E9,9F,45,75,94,1C,D1,00,70,0A,56,4A,DE,32,3E,29,F1,03,1F,1C,44,43,E3,84,A8,27,7A,21,56,31,D5,D8,DA,25,82,C9,84,97,9C,FB,6B,38,7F,20,19,9A,C7,8F,54,4C,21,7F,B3,81,9B,F0,59,99,86,20,2F,A5,7B,AA,B6,12,A8,C9,43,47,17,BE,4F,3D,3A,7D,F1,C3,55,9F,4E,87,C7,0C,EA,15,72,4E,70,30,7D,C9,F7,55,DE,4B,7A,DC,F2,BE,A9,B5,41,B2,1B,75,09,B4,85,B8,A1,EF,98,F8,28,74,78,E6,F1,29,7E,E9,44,F6,2B,4D,65,18,F2,C1,D3,8B,45,B0,E4,95,EC,24,18,D4,C2,12,94,B2,D0,C3,23,19,B9,B0,95,AF,CC,4D,C7,60,F5,3B,A5,27,37,D3,78,2B,C9,E9,F8,BF,52,24,5D,0B,A4,00,6E,BE,12,FB,24,76,61,ED,09,54,D9,44,BB,76,64,5D,AF,23,6F,89,AC,D9,54,12,2E,32,58,83,24,01,C1,21,F7,F5,BF,A2,9D,64,34,E4,74,E5,FF,04,FC,67,F7,42,9A,41,EB,6E,EB,E2,E6,F1,98,7A,09,D7,28,B9,B6,29,4E,42,76,9A,B6,B3,A6,1C,60,40,F1,E6,41,BA,56,74,F7,69,4F,55,98,E0,7B,26,80,81,F7,43,95,8B,BC,D0,C8,F5,54,98,8B,C0,DC,2C,99,3E,9D,DE,CB,28,10,E9,C6,EF,6D,40,93,7F,C2,FA,EF,1F,24,22,72,92,A7,60,8A,3D,AE,BC,FF,92,1D,52,B0,C1,D2,53,FE,D5,46,AB,1B,2E,B5,1A,F8,7F,1C,E1,67,24,61,5A,B3,A8,21,FD,08,12,CB,5D,0F,BE,84,8D,F1,DD,2F,7C,61,42,97,73,48,79,33,9B,70,8D,FC,DD,65,48,37,FE,38,E2,27,E1,68,D9,34,FA,31,BA,9E,2C,8A,C4,9A,07,E0,0F,BC,DB,21,50,FC,B0,6F,69,02,23,13,C1,B6,12,66,44,0A,30,FB,D6,2F,12,07,91,15,FC,3E,83,74,17,A4,B9,4D,29,16,5C,59,0C,A9,A6,B8,D7,20,C7,64,EE,4A,BD,CA,1C,48,EF,76,06,23,22,F7,72,24,1C,0A,23,17,D2,CB,04,D4,BE,FB,78,57,3E,F3,B1,30,10,8A,ED,F7,A3,75,C0,58,3A,61,36,32,EA,39,B9,9F,12,7F,15,EC,70,5B,9C,02,AD,43,D8,66,54,91,27,6A,28,D7,E8,1D,DF,5A,5B,79,E2,AB,E5,6A,1C,E8,9D,70,83,0E,E4,B4,E2,F4,3B,0C,B4,2C,B7,55,61,F0,1C,0D,EB,D0,73,ED,C7,0D,76,D8,6C,EB,F5,AA,5A,62,50,28,C7,A4,99,01,F5,3D,68,19,49,08,C6,B1,B5,9A,A4,3B,22,C6,81,4E,05,8B,F7,23,20,A3,21,7B,3F,BE,55,D3,2C,1F,FB,8C,23,71,F9,3F,44,EF,50,5D,71,28,08,8D,54,93,BB,61,6B,33,CC,FE,CF,4F,34,A7,71,6A,BC,E1,F5,96,E4,A0,FB,E3,BF,3E,DD,8C,1D,99,ED,73,A0,ED,A1,DD,55,FC,5D,AB,FE,1E,87,27,D1,DF,02,C8,76,EA,19,59,96,D0,F4,27,1C,07,2C,E4,25,D0,34,E1,08,F9,D1,8F,BC,34,60,23,6D,36,9B,ED,DC,2D,C9,B4,AD,60,E5,1F,6B,1D,A9,07,A6,13,E9,6E,B0,FE,D6,39,A9,64,49,3B,6B,57,20,A6,5E,0B,7D,AA,6D,64,EE,D0,F7,B1,15,72,59,B2,AE,77,2C,0C,73,E0,34,3E,CA,1C,9E,8F,47,10,53,50,BF,C4,5E,8A,A6,87,E2,F7,31,A8,73,5C,49,38,F8,7B,C8,F3,11,6A,0E,5E,3D,F5,4C,4E,EF,79,C5,99,65,4A,6B,38,F7,12,4C,26,95,AF,48,5F,DC,25,5B,2B,E9,DE,B9,18,E6,4C,6D,CD,72,70,D3,2C,E7,85,0E,4E,3A,15,9C,FD,89,78,74,52,C1,4A,94,41,CB,00,3D,BB,1B,7D,B0,70,0A,DA,DB,68,E9,CD,B2,90,39,12,92,DA,0E,53,10,55,1F,EC,C7,FC,42,BD,4E,96,90,2B,70,2F,F0,F0,8B,15,51,E4,DD,9B,03,30,96,6A,99,F1,8A,87,EF,5C,ED,F4,7A,91,75,15,0D,88,6A,9C,17,11,C0,23,81,8E,20,72,1D,0F,CF,49,88,E0,EF,5E,1F,CB,71,FD,09,C0,7F,6D,2F,D7,49,E0,41,AE,00,A7,80,AD,B6,8C,59,84,B1,35,2C,B2,70,F5,97,9C,AE,A8,47,EA,E6,9E,27,53,D3,72,5A,C1,29,43,6D,69,0E,F9,A0,70,C6,71,FA,5E,EC,BA,31,02,33,DE,29,BF,1B,5F,9D,B3,03,1B,CB,2B,37,2D,7F,82,98,A6,37,70,B4,EE,45,9A,A4,D5,A3,3B,74,42,5C,D7,D7,EB,0B,7D,90,83,1F,4E,2B,05,37,FC,EA,0B,1A,1F,3D,9C,96,C9,18,73,4F,65,03,31,00,2E,A4,FA,07,6F,70,F1,F0,E4,96,38,AF,94,9F,30,C5,E3,0B,21,CD,73,AF,A3,96,87,24,E0,FB,78,6D,34,11,93,0A,BD,45,6C,60,F0,4C,5B,90,08,2C,CC,6A,EA,51,D6,87,06,85,C7,E2,0A,CB,C6,1F,D3,0A,E8,EE,CD,7E,B4,0B,07,34,1D,6C,D4,05,84,BE,18,F2,60,99,A4,AB,45,DE,97,DD,77,45,5E,3A,1B,3F,1D,CF,DB,FB,D5,3C,E8,7B,D3,BE,A8,5F,5E,66,2D,1C,6E,4A,BF,56,F0,AB,0B,66,28,9C,57,3C,2E,D4,5D,C6,E5,3F,43,52,C9,A7,5C,7F,F6,DC,20,9C,CB,F7,B3,55,6F,55,06,70,9E,73,70,78,C1,73,8B,C0,BB,71,D4,EF,1E,C8,94,64,D0,58,8A,FC,03,98,21,48,58,3F,37,2C,99,3C,C0,E5,DF,92,2F,6F,1A,40,3A,52,11,A5,2A,1A,BB,5F,44,CA,02,C2,AA,48,0E,04,C7,6F,F7,AE,5C,25,8B,8E,52,88,4D,85,12,85,24,68,CF,C9,76,9C,75,EB,1A,83,45,1A,E7,E8,04,59,D9,B3,CD,4A,4D,58,FE,37,FE,59,27,8B,3F,88,54,63,58,03,79,42,49,68,1D,39,A4,E3,91,C6,4C,E2,E1,9F,20,3D,AE,7F,17,CE,E3,E5,03,48,5F,7E,42,E2,67,CB,76,1C,BC,36,95,00,02,62,5A,FE,87,DC,A0,39,1A,FA,9B,10,3D,E2,F9,ED,2D,7A,88,A8,72,C3,8B,E5,07,64,57,43,BC,D7,0A,1A,87,B8,69,FD,B8,36,9D,E8,8A,09,46,56,E8,CD,B2,46,1A,D0,08,06,A9,44,E6,BA,25,5A,38,D2,7F,D0,2C,46,81,32,2A,4A,28,47,25,B6,7E,4C,A9,64,22,57,5A,07,29,59,3D,26,52,93,4C,FD,B2,F0,36,AE,29,4E,2D,11,82,06,84,0B,0C,14,FD,9E,7C,9F,E2,6D,A5,CC,DA,65,C1,79,EA,1E,10,5A,AC,48,F2,B6,E2,89,5A,3A,54,6E,DF,77,F7,4E,F7,AC,81,21,E9,45,43,BA,C4,8E,7B,5B,F6,EB,97,BE,18,DA,10,88,D8,1D,BE,45,17,8B,77,5A,F2,B9,59,CE,5F,32,60,60,48,D8,B9,71,DC,64,5D,E4,69,99,C4,C0,3D,FE,A4,17,88,EC,83,D2,C9,69,46,FB,23,BC,65,6C,EB,AB,D1,5B,89,C0,1E,3E,69,39,AD,F0,1F,4D,DE,3F,F0,82,DD,8D,48,BC,14,66,A7,50,12,3E,AF,0F,BD,41,6C,A8,98,58,83,9A,D4,EC,0B,8B,5F,41,96,59,58,C2,EB,55,EB,B5,B0,BA,1C,0A,CC,49,24,21,FB,4D,DD,38,B3,F1,41,BF,B9,A0,CE,81,25,65,DE,6A,11,5B,21,E5,3A,2F,BC,68,9B,E7,0A,18,53,C0,F1,06,BA,9F,1D,E7,D9,A8,E9,09,62,2E,64,05,BA,5C,6C,E1,BA,42,32,A8,88,51,17,84,C3,E6,DF,93,DA,92,91,4F,FF,CE,E2,E9,3B,A2,72,91,19,0B,12,7E,08,7D,EE,4A,DC,F2,3E,10,49,6D,1E,00,E6,17,EE,9B,73,F6,85,AB,C7,49,32,1E,8A,04,74,89,66,7B,22,BD,3C,E3,BE,CC,2C,7D,02,4C,1C,D8,71,AF,8D,ED,6C,DD,01,A7,32,55,BD,0B,20,68,8B,9E,E7,13,24,57,26,E8,D5,92,3B,AD,33,90,AD,65,76,05,12,C7,0E,07,9C,56,1F,E6,87,0A,A9,57,40,70,44,EE,74,4D,E7,2F,03,A2,F7,9F,84,66,71,FA,8F,E4,D2,A7,DB,F2,59,5D,B4,10,0A,DA,D5,BF,20,FF,44,EE,AF,89,AE,3C,B5,15,C2,59,FC,B2,F0,F4,19,4B,24,DD,55,39,78,58,56,2F,62,7A,15,EA,4E,24,96,74,D8,6F,4D,F1,ED,6E,BB,33,D8,2D,BD,D6,33,DB,B8,00,54,3D,47,1C,6E,EC,2D,D8,2C,8C,FC,99,F4,16,BB,89,A4,B5,7E,C1,8B,DD,C9,01,E0,27,28,77,91,D0,C8,61,82,70,39,07,98,EC,F9,B6,82,B8,BC,48,CA,E9,27,6C,20,E2,9F,66,5C,CC,CD,56,CC,F6,44,9D,F5,3A,78,52,81,56,BA,56,A5,23,06,35,4F,C5,C2,B3,9B,62,C3,C6,0A,20,08,46,C0,3D,64,72,7D,ED,DE,09,37,50,66,EB,CF,07,00,20,0F,A2,01,A4,A7,B3,7C,D5,24,9E,8B,E8,FB,53,5F,45,D9,0A,65,CD,B3,A8,0F,71,D6,26,81,C1,2F,34,13,DD,2F,E8,22,4C,2A,2F,EA,BB,EB,F5,4E,E9,23,03,11,E1,BC,5D,07,0A,13,71,6A,12,59,30,6A,6F,65,B3,F9,E1,9F,4C,DE,A7,D6,9B,2D,5D,47,60,8E,9B,8F,08,57,68,FA,4A,BB,A5,DB,DB,E9,CF,DA,8A,F0,9A,FD,7E,89,C6,EE,F7,15,CE,80,F4,59,E5,D6,0D,77,2E,F5,B2,77,89,E6,4C,CA,19,01,9F,BC,48,35,76,1A,8B,BF,00,A4,05,32,6A,21,53,DD,FB,B0,B8,98,D9,B4,B4,5D,97,1E,56,84,95,67,3D,0C,C8,AF,A6,F9,13,58,E9,6D,40,55,C9,DB,BD,6E,1E,2A,DC,F2,75,FB,38,E4,A3,89,D4,EC,C1,93,50,E7,F5,BC,94,09,72,7D,FD,09,DB,3E,31,5E,D2,26,E1,54,4C,84,22,E2,18,3C,2E,A4,55,1D,B6,1F,3D,DC,A6,1D,44,76,3A,9C,14,2F,3B,CF,A7,B4,F7,80,6B,52,D5,36,1A,D1,6A,2F,E8,FC,33,53,3F,E0,B4,C6,3F,06,D9,61,8F,E1,2F,62,16,EF,94,A0,94,FA,40,FF,79,32,83,D2,28,BA,C2,B2,5F,DD,D2,9B,BE,FC,2C,44,6A,CC,B2,B3,86,53,17,AC,F5,D0,DC,4C,2C,52,DB,8F,FB,75,E4,E6,45,B2,33,B6,65,4F,CA,55,9C,EC,C6,A9,99,FD,0C,E0,F3,8A,7B,8C,78,03,61,AA,FD,25,C2,55,95,BD,44,16,BB,AC,E5,92,6F,94,4D,0A,1A,A7,0C,BE,FC,08,6D,8A,EF,B0,8E,54,7F,1D,1F,C0,6A,69,68,F2,BA,5D,21,48,7B,C7,29,3B,0C,BA,4E,41,FA,A3,5E,44,AF,37,F9,AF,BC,D3,6F,AD,EA,A4,3F,45,41,BF,9C,D7,F2,0D,41,D0,BF,C3,D0,5A,E3,3B,8E,B4,3E,35,79,F7,BF,91,9C,13,F2,96,4F,7F,BB,D3,5A,EC,4A,F9,D6,CB,8E,7D,A1,08,DB,A7,97,C3,22,9F,38,FA,B9,E6,5F,8F,82,3E,A9,14,8E,F0,0F,7E,81,B0,41,B7,7F,6F,78,19,1B,C6,16,B0,17,34,8F,5C,73,14,FA,F2,43,E2,26,59,59,5E,B8,3A,49,DD,65,80,26,9B,E2,BB,04,CA,DD,79,5F,8D,2E,CD,FA,62,9E,6D,38,CD,1D,4D,FC,87,65,50,07,EA,5E,26,BB,2A,F3,C5,63,82,C3,BE,EB,DF,93,CB,0C,BE,F9,B2,57,A0,7C,8E,A6,11,30,B9,60,AF,63,E2,4D,A4,59,2A,63,CF,86,0D,AF,9E,4A,E9,EE,C8,A0,9E,19,7E,4F,83,33,ED,16,6C,74,7A,5D,F2,1D,01,F5,D9,E5,D0,4A,E0,0D,61,FA,80,3A,E0,80,86,F3,FB,12,6D,B0,10,32,59,C1,6D,1D,EF,74,C7,BC,E3,19,78,B9,81,6A,5E,4B,A5,16,3E,50,79,0F,38,3F,D1,68,6D,79,BC,15,00,20,B6,4C,51,19,1D,FE,D2,49,94,CC,75,68,68,90,0F,A1,3A,E4,37,CD,92,4D,E6,88,08,14,FA,D0,C1,E0,4C,99,BC,19,AD,85,E5,D8,85,0F,6C,D3,21,F7,4E,B1,6C,D2,2F,45,A5,37,C4,5F,3C,9C,9C,37,93,1E,D6,E9,E5,1A,47,50,CD,35,E5,7F,39,12,7D,85,49,AC,07,D8,F9,D5,2E,77,2A,F0,0B,48,61,60,94,02,78,C6,57,E7,30,5A,A1,BC,D2,20,61,0F,1C,85,80,BE,21,1B,9C,AF,94,EE,F3,5B,B0,B0,27,5A,8C,16,C5,57,25,8D,C8,CD,FD,27,D0,41,FB,E6,65,8B,F4,C4,1A,98,9B,81,F9,7F,E7,30,BB,41,B2,9A,BD,1C,5A,90,2B,7F,5E,93,89,BE,C6,BE,41,E8,3F,0F,0B,CD,F5,F3,4E,80,08,4D,DB,41,8B,0A,D2,C7,D2,85,71,DA,39,97,C6,AB,88,31,85,F9,1C,6B,68,E3,52,16,52,BF,76,40,75,8D,10,D4,D5,7C,92,E5,CC,47,99,B8,3F,B6,CF,B9,ED,CE,B1,44,2C,6B,3F,11,7E,66,60,87,22,C2,6D,75,6A,C5,0D,F8,F3,5A,B1,03,D3,AD,9A,6C,30,EE,E9,7F,B2,96,1B,BD,50,FB,F7,DB,28,D6,EB,4E,6B,1F,19,D3,E9,C4,5B,2E,12,D9,62,99,D2,9B,18,3C,37,D4,2A,88,F5,1B,DB,02,02,2A,9A,77,19,82,85,69,F6,45,0C,73,D2,A2,F8,17,A5,33,30,FA,63,6B,40,CC,A7,6B,92,7A,7D,F7,24,B0,19,DF,B1,DE,8D,85,94,50,EB,B3,0C,5D,65,60,14,3C,38,DB,D4,0F,AF,43,60,00,11,49,D9,AE,EE,DB,DF,4C,65,E1,A9,65,4A,74,14,9A,F8,05,FA,6F,88,8D,12,D7,84,94,57,6C,7F,7D,2D,1B,74,F5,BF,9C,50,8D,ED,58,14,25,53,B2,A8,50,50,07,28,EE,DE,C1,6B,38,63,0E,8C,CA,D9,DE,D1,83,42,8B,7F,ED,AD,9A,45,A1,59,1D,19,CB,B6,C3,D0,8E,16,EF,A9,0B,81,44,26,05,84,BE,E2,86,F6,D2,0B,1B,55,AE,E1,0A,63,BC,3E,E8,E0,28,73,34,6E,BF,F5,15,45,B6,D3,4B,64,1F,94,8C,5C,D5,2C,45,64,1F,13,44,45,26,07,FC,2B,22,3A,18,0C,C1,27,7A,93,5B,42,7E,1C,24,E4,4F,21,3A,EB,C0,E7,17,6C,92,46,22,FB,36,E8,25,40,E3,54,95,2F,66,79,AA,82,83,BF,B0,F6,6A,C9,1E,34,82,4D,0D,3E,F0,45,F6,6F,6C,16,26,10,69,DA,5F,8C,CA,FD,89,6A,5B,02,13,0F,7C,33,EA,9F,66,BC,B2,8E,9D,23,D1,0A,A1,4E,6D,EB,01,03,37,0D,2B,E6,5E,86,68,33,DD,F5,95,2E,3A,CE,77,64,C3,AA,14,AC,43,6D,AE,E7,76,C5,7D,80,75,58,08,B1,F9,2E,90,F8,3E,77,92,66,C5,78,D5,3E,08,13,7B,F7,36,31,5D,58,8A,D9,A0,FC,EE,A3,D7,8A,9E,A3,9A,DF,28,2D,F1,65,A6,CD,2B,2A,25,0F,04,E4,7E,13,F4,4B,D3,13,C4,B5,AC,0A,6A,EB,F9,9B,2A,37,81,4F,E3,A6,86,AD,66,80,1A,6D,6D,3E,39,67,26,BB,8A,D4,B4,30,8B,75,26,C3,15,20,E3,EF,D6,87,2F,BC,E1,56,C7,E9,13,64,FE,93,36,9C,71,12,D6,5F,27,C3,CC,78,AC,75,FE,CC,BD,6A,DE,47,24,76,1C,69,2D,8F,A3,3C,DF,AE,AD,B3,6B,E9,66,47,85,0E,E6,5F,E1,EE,ED,84,B9,29,98,D6,38,59,2A,84,F2,3B,CD,F2,4A,30,0B,92,50,F4,3A,DD,76,70,79,47,C3,65,92,F6,1A,BB,A0,BE,66,FB,5D,3B,00,5E,73,D3,D6,9A,F6,07,A1,3D,5E,BA,9F,6C,72,11,AB,D8,D5,C9,AA,CA,F2,A9,08,24,97,78,60,A6,6B,C1,B6,15,FD,7E,32,69,2F,21,F5,92,0D,58,60,58,37,EB,B3,30,48,DB,DE,D1,B9,82,34,FD,D7,97,F3,9A,83,94,CC,94,12,8A,C1,F7,63,68,2D,6E,31,EC,CC,79,38,A8,75,94,C4,73,2E,BE,BF,D1,54,0D,81,9E,AC,47,DA,98,70,4A,85,34,F3,6D,8D,03,A7,58,4F,76,3C,67,BE,DF,3D,C9,0C,7A,12,A4,CC,DA,43,CA,EA,20,36,7B,19,70,7F,3A,C7,2C,89,77,7D,CA,2C,66,C6,F0,51,FF,35,45,8D,01,D9,70,B0,C6,48,03,B1,F2,A0,76,4D,B3,D9,4C,21,EB,4C,E5,9D,E1,43,74,8A,BB,60,03,96,D1,E8,70,86,7F,C4,51,F3,28,6C,BC,2A,61,AC,40,94,5D,93,8C,02,DC,04,07,58,A2,07,3E,B6,CC,87,76,92,3F,67,F2,D9,B0,83,17,6E,1B,38,8F,47,73,35,A3,2E,17,C4,74,23,A8,73,BD,7F,60,85,CE,86,5D,4E,32,9C,0B,2C,62,2C,36,A3,A5,CF,DE,9D,98,18,DD,EA,8B,93,BE,E2,A8,66,35,77,8B,D5,82,32,E5,31,BC,5D,B6,01,74,C6,24,79,26,13,AF,4A,31,F6,58,C7,78,51,63,D3,B6,94,9E,15,F2,B2,8C,FF,34,E9,63,34,C6,D4,A7,2A,F4,BE,2E,41,DB,10,79,19,93,4A,BB,12,AF,37,CB,2E,CB,50,81,72,A1,FA,D4,37,78,2D,0C,FA,50,80,00,BF,11,5C,2A,16,2F,2B,65,5F,7A,30,9C,35,11,6F,97,A2,EA,C7,13,0B,3C,43,55,A3,A2,48,F1,B2,C3,72,34,51,F7,46,D5,EC,6E,03,62,70,52,A2,07,88,1F,EB,A0,F9,92,F0,7F,3B,D1,CB,89,54,84,EE,FB,7D,2D,F0,C2,03,C7,11,03,59,AD,2D,25,6E,2C,75,7D,DC,36,6D,9A,CC,E1,C3,7F,3F,E8,1C,13,1B,6C,44,2D,B4,83,9C,86,55,88,41,C1,1B,27,DD,02,51,2E,C6,5D,4D,86,48,7D,AD,56,99,72,80,F0,61,A0,83,F0,E1,16,3F,93,C4,EF,C9,F9,E4,75,75,60,33,28,DA,3A,BC,4A,0E,04,87,FA,CB,C4,98,1E,75,A2,FE,85,97,C0,6C,23,13,5F,19,5F,94,16,75,56,49,14,EB,99,E1,0D,46,E2,23,00,BA,0F,9F,0B,50,6D,A3,88,FE,D4,B3,A7,8C,A3,5F,AA,60,06,AE,D6,19,72,26,B9,69,76,37,5E,C4,53,47,73,49,C5,DC,32,A4,C3,F2,D3,26,26,0F,8C,AB,F3,DB,9A,F3,E2,9A,E1,0D,9C,8E,92,F3,34,29,CF,9E,0F,F8,B7,44,FB,35,1A,06,F9,5F,78,F6,32,67,BD,FE,05,E1,85,09,E3,83,BC,41,55,F0,AE,5B,BA,F8,1C,01,AB,3B,29,4F,FA,02,67,8E,A8,FD,9F,B9,5A,B6,7E,02,32,86,CD,53,53,9B,91,72,87,5A,E2,AB,20,FD,50,80,CD,E3,E5,48,14,36,0B,F8,07,DE,FC,CA,82,76,D4,11,76,23,7A,76,A5,05,0D,53,28,76,94,F9,DC,B6,4C,34,7B,5F,1C,E7,8C,B8,21,A7,A0,77,48,C6,13,54,B6,8A,83,2A,DD,99,0D,17,36,A3,32,72,DC,C1,07,32,F3,C8,F0,35,F1,3F,AC,4E,15,FA,39,D3,90,B0,B7,FA,66,DD,B2,F1,21,AF,C5,A8,23,0D,C3,EB,86,1F,F6,76,26,24,7F,D3,2E,C6,13,AE,4C,6D,BC,F7,81,E2,F9,00,8B,B9,A7,6E,C8,45,F7,1F,7D,12,EE,FF,E6,E4,B2,C4,F1,16,43,FA,F7,22,74,50,A0,13,C0,BC,64,A1,F5,33,7A,BA,CF,10,6D,8C,E9,DE,41,5E,7B,90,43,6E,0D,07,3A,0D,A9,54,56,12,61,74,86,81,A8,77,48,F1,E3,3F,10,72,04,55,63,3B,C8,AC,00,EF,7E,05,73,37,93,1A,F4,14,4C,4D,EE,44,CA,96,AD,91,3E,C0,67,8A,01,4A,90,F7,A8,EC,DF,3F,69,35,A4,90,1D,C1,5C,60,A3,36,84,66,0B,C6,72,D8,5B,3E,E9,96,D9,A6,E2,03,95,C6,ED,75,85,E6,00,FA,20,9F,15,F6,3C,D8,EC,27,1D,75,07,2A,50,4E,B7,B3,BB,CC,B3,06,57,7C,21,38,74,9D,82,73,76,34,1C,88,C3,6F,17,0E,97,F1,85,87,66,35,6C,02,B7,A9,6E,26,05,D0,A5,8F,06,40,9F,01,CC,29,6E,CA,16,20,EF,23,20,1F,69,54,5C,E5,82,11,02,47,93,0B,C6,F7,F4,62,1A,E3,C9,90,70,89,EB,B7,CF,45,94,85,0C,51,0B,15,56,14,69,5E,45,4A,35,C5,DE,65,5A,7D,7E,71,DF,12,97,A8,5B,6D,6F,3B,3A,B9,92,A8,84,57,3E,9B,0F,4B,81,0E,9E,BA,B9,FB,20,8F,16,A3,1F,76,54,DF,9A,AF,17,0B,DD,3C,D4,D2,13,1E,C1,2F,F7,75,11,42,16,70,F6,0B,FB,3A,7C,40,57,44,84,66,62,89,FC,97,50,88,D1,75,66,8C,90,6A,2B,DA,90,15,F8,F5,0D,76,D7,CA,A9,BD,05,6D,26,D3,70,57,CC,C6,BD,CB,BA,13,F9,45,28,14,4C,32,34,52,9A,55,28,45,E5,4E,D6,2F,E7,C3,22,93,73,AB,F4,4C,EC,75,54,64,DF,34,09,B2,68,D3,48,A8,E4,82,EB,B9,02,B7,0B,56,DE,65,FA,86,6B,FB,E6,09,4C,59,8C,83,99,C8,C3,94,98,F9,42,03,F0,CD,37,E2,2E,53,2A,98,24,1A,99,21,4B,06,F4,B8,70,1C,5C,C7,A3,E0,C7,14,C6,6F,81,5B,4B,DF,7B,C8,AB,9E,46,44,2D,50,AB,EB,23,19,D4,DA,E0,1E,B8,84,E8,F3,28,F6,40,F1,A8,40,27,F4,69,2A,4E,CF,FE,30,5A,FD,22,4F,85,2E,FA,3C,B5,06,16,16,69,76,EE,6F,2F,8D,AB,6C,E5,40,7C,9F,73,26,59,E8,73,5E,0A,97,F0,19,53,F3,52,A4,4F,92,77,8B,3F,75,79,A4,5D,2E,C6,36,83,FD,B1,48,D5,A6,67,95,40,36,E8,5D,8A,74,EB,DB,1B,C0,76,E2,50,09,C2,B5,0A,6B,B6,21,FB,EC,34,0A,27,21,60,83,3B,7D,ED,8E,B5,F7,1B,DD,9C,CD,47,44,60,A0,92,EE,A4,EC,C1,A5,6C,88,0B,18,90,22,44,BB,2A,FC,9C,A0,24,1E,E1,34,49,63,64,EB,3D,59,6C,25,93,67,36,E1,A7,C9,96,52,17,B8,C5,6D,CC,60,0C,62,25,DE,4B,C4,CC,56,25,B8,2D,FA,98,BB,4F,60,C7,0B,0B,78,C0,03,12,2A,F6,6B,68,BF,1A,2F,18,24,58,E7,AE,B0,4A,2E,AA,D0,4D,FD,7D,B1,2D,8A,67,2E,2D,69,6C,69,84,7D,60,97,56,CD,78,9F,90,F4,28,D3,E7,44,B7,11,92,D0,23,07,17,85,28,B5,74,9C,E3,F2,AA,64,F1,4E,EA,E7,6B,45,BA,14,86,96,53,DE,2A,42,CC,B9,D6,DD,84,22,3C,C5,48,EA,12,E9,43,C7,32,67,2F,86,D8,D0,6C,22,17,2D,77,91,AE,29,7C,25,CF,C6,C7,C2,92,72,56,26,47,51,C2,0D,CC,4E,B1,05,86,3D,1D,42,FE,AF,AE,FF,D0,A0,8D,14,AD,6D,0E,C1,9D,EB,1E,6B,05,3D,0E,F2,33,6F,3B,C5,47,AD,34,6C,B7,CF,96,5B,1E,B8,77,2A,3E,9E,55,41,69,F7,32,CB,64,27,1E,A7,F1,DE,8D,18,7D,7C,2A,2D,27,58,48,B8,1F,E4,0B,2B,A5,B0,1C,19,80,11,13,69,3B,92,1F,3F,E9,C4,3B,43,39,FC,52,66,5C,EA,D1,18,9F,ED,AD,62,1D,24,A1,85,DF,69,CD,48,E8,E7,0B,F1,8B,1F,6A,87,4B,3A,C6,BF,A1,00,50,19,53,80,33,AF,EB,71,B7,6D,C9,4D,7C,CD,DE,F4,A1,7F,A3,54,5D,19,67,1E,A1,3B,5A,58,AC,FC,51,45,5A,2E,3F,6C,29,37,A2,52,2F,5A,9B,A7,D7,A2,3A,DC,DE,EA,9D,83,64,A8,27,BB,39,8B,2C,29,C2,8F,11,A1,4A,48,8B,6C,7D,C1,1D,13,AC,BC,76,2F,B3,BD,05,9C,EF,37,6B,01,AA,4B,63,B7,69,41,41,8A,D5,43,FA,7D,B5,FA,AF,A1,05,D7,FE,35,68,0D,C8,01,40,E1,63,B6,3C,BC,FC,B0,D5,22,3F,37,F7,A4,13,56,77,90,D4,CE,16,88,E4,7E,64,CC,B2,87,8D,99,C9,B0,AE,77,30,37,11,CA,BB,C0,61,B6,7E,5C,3F,45,0C,ED,A2,A8,19,94,29,7A,0D,BC,3F,17,6C,F2,6F,87,3E,17,F2,45,CC,72,88,F1,16,64,8A,DF,8C,00,69,A2,05,6B,49,AB,A1,73,4D,AC,20,6B,CF,E5,3F,04,CA,A6,67,93,E9,05,B7,F2,29,9C,FC,D7,60,2B,49,1A,EA,A1,95,4E,D0,34,E8,2D,8C,1A,76,F2,04,2E,1F,8F,D1,57,99,86,1D,32,8F,D1,39,3E,77,CD,05,17,82,E7,43,0E,07,0B,4F,9F,A1,34,E4,90,A5,50,3B,5E,AE,11,3D,5F,98,F8,F6,67,1E,62,38,EE,94,B1,CA,FC,E2,A6,63,A6,E6,44,08,BB,10,11,76,E1,CE,92,0A,CA,67,1F,D3,A7,4E,F8,3A,64,1D,C7,37,14,49,FA,E6,BA,15,9B,86,75,C5,CA,6A,65,FD,07,58,31,60,69,4E,1A,CF,A5,75,7F,29,DB,41,37,72,6E,A3,51,CE,DA,65,82,CC,39,B8,9C,F7,95,A9,AA,16,0A,BB,C4,FD,E0,E7,98,C4,27,CF,BE,A0,99,46,47,92,50,9F,DF,72,5C,FD,E7,17,5F,DA,21,C0,36,D8,16,22,CE,1B,60,C3,25,67,32,11,7E,A2,E7,44,21,AF,F1,0F,26,9B,73,97,EB,64,27,90,C4,F0,A0,6E,FF,55,FC,FD,71,05,3F,8A,B7,BE,53,0B,87,8E,E1,CE,33,03,E9,69,07,80,C5,5D,83,16,0F,0B,45,30,7F,9C,C3,02,B8,B4,B1,A4,72,35,15,84,E4,DE,A2,26,73,38,F0,D7,60,2B,15,CA,B9,37,DC,21,29,F6,CF,46,14,DD,C7,8D,C7,50,2F,17,58,16,23,5E,A3,B4,2D,DD,18,6D,D8,72,1B,F2,F7,14,AA,27,BC,CD,FE,DC,C3,AE,45,A1,CB,5D,D5,65,BC,53,8E,39,0A,9A,E3,38,03,1A,7E,C4,98,24,E8,88,92,0D,16,F3,D4,92,81,7F,5F,CE,BF,7E,18,1D,A1,E2,7E,A8,D7,64,B0,8C,8D,A3,99,B9,C0,C0,B2,FD,88,70,A9,7B,2D,2B,39,E4,BD,E5,3D,F9,53,E2,5E,5D,2A,1F,61,2F,47,B9,43,FD,34,D3,FB,37,80,B6,2A,90,52,7B,AF,85,5E,9D,94,29,E7,1A,E4,47,7B,E5,83,A1,DA,C4,44,8A,74,63,56,B7,AD,38,B7,7A,75,99,5D,BA,D0,C2,EC,2F,C5,51,3F,AC,E4,B5,FC,43,FF,2B,0B,75,A3,A3,8C,EE,B2,96,67,55,AE,2D,41,B3,5A,8B,13,9A,5C,9D,FA,C7,E8,3C,09,15,FA,20,2C,ED,0A,70,DC,F9,2A,C3,D1,CF,E0,BA,DB,6B,FF,89,E3,AD,D3,12,D2,01,DF,EC,32,94,DE,86,18,7D,15,71,6C,CE,42,DA,B2,D1,0B,F3,B0,A3,FA,86,1C,76,C2,54,36,23,6E,17,81,CC,79,86,08,AC,E9,D2,D2,45,0C,D4,77,49,C7,BD,AA,BD,62,34,12,D5,94,36,9A,C3,07,57,39,8C,7A,72,CD,EC,78,5B,29,55,44,A9,88,75,FC,EE,85,94,59,F7,2E,3D,F5,7C,CF,12,F6,EF,01,73,ED,67,59,0F,E9,45,43,C4,69,02,4C,8B,DD,95,CB,B0,45,ED,69,77,E0,5F,6D,45,DE,56,E9,D1,70,07,D8,72,50,D0,EA,67,08,94,F8,70,5C,D9,D3,3A,D4,3D,B3,AC,E6,D0,2B,B7,5C,C4,3F,91,28,D8,58,51,8D,A3,CA,FA,0D,DA,7F,B5,BB,93,94,60,96,23,55,FB,80,BA,F0,32,67,10,8A,2F,4D,7C,55,FD,19,82,9B,55,F9,49,69,C4,B1,D8,D5,95,6D,3A,52,09,FD,7D,53,EF,3E,A1,00,C5,8B,FD,E9,F8,3A,2E,12,C5,FE,41,7C,28,50,D2,6A,38,5F,17,24,61,65,AA,54,50,E3,33,91,39,ED,9A,B4,57,8F,E9,C0,62,BF,47,11,94,0B,30,36,FA,8B,B6,F8,86,2D,C9,A3,66,9D,E0,BC,67,4C,A3,2E,81,E2,47,5B,40,C4,32,61,F0,A1,0E,B8,E6,CB,24,38,65,3D,33,38,39,FE,01,78,B1,E0,8D,59,61,8B,CF,FF,EC,EA,8F,8A,5D,BB,D1,29,59,29,08,0D,4B,1B,B0,9A,4A,44,17,43,69,EB,5C,F1,C0,70,FD,06,DA,8C,29,CA,A5,63,D3,DD,9E,18,5D,DC,9E,ED,74,9D,2E,2D,C9,9C,74,50,F3,49,3B,0E,A4,BB,30,61,2B,E6,F9,2E,B1,B4,A7,57,20,2E,86,4D,EB,0A,FE,AD,19,E9,05,7C,6D,48,9F,E0,E2,86,C2,ED,ED,C6,79,67,17,E0,71,0C,60,7C,A6,95,00,07,9E,F1,9F,FC,00,EE,1B,0B,FC,EA,13,BF,97,1D,E6,25,D1,D9,D4,68,9E,7C,9F,A6,B9,0A,CF,DD,92,83,39,0A,E5,FB,1E,17,32,35,5D,3A,B2,9C,E0,D4,6B,26,75,D5,1F,68,D7,36,EA,49,1C,55,F9,DC,27,A6,C6,AC,59,A3,5F,84,7D,B7,63,0B,1E,1C,58,73,CE,40,CB,7F,C3,A5,B2,95,55,1F,51,40,BA,8C,8B,16,EB,09,33,95,B3,C7,F0,93,CF,A2,EE,89,10,49,66,FE,25,4E,1A,9D,5C,BC,7D,77,76,25,A4,37,24,B4,93,99,97,B8,AE,0D,B5,D8,DA,E7,D4,AC,0E,C9,00,97,81,3A,65,47,0C,80,86,66,DE,EB,57,17,04,C4,81,6D,74,99,6A,C3,72,78,E5,CA,47,93,49,AF,62,56,76,46,46,22,1D,78,05,CC,EF,40,84,F3,FF,50,1F,A1,7D,6A,1B,BA,ED,1F,DE,B7,CC,EA,ED,CF,79,23,D1,13,77,89,BC,59,26,CE,5C,50,F8,FA,6C,3D,9C,F1,48,9F,00,18,3F,40,B1,D7,AD,D6,D4,F0,A1,F1,1A,9A,50,9D,2E,B6,F9,4F,0C,65,50,4B,E3,37,45,44,51,B1,11,FF,14,F9,D2,5B,FC,71,7C,5B,95,81,20,4A,CA,F8,9F,A2,33,50,74,B1,BC,A2,21,2B,8C,89,D9,4E,AB,71,12,DD,E1,5F,74,F9,90,24,D0,7B,AD,83,86,8C,54,AF,52,DC,49,45,DE,8E,B3,1F,A5,A1,73,15,C4,05,AE,F7,EE,9F,A4,2D,1F,53,6B,07,F7,72,71,10,A4,49,FB,47,07,1B,F2,65,5C,2F,22,72,7F,21,C3,2A,7A,FF,61,30,C3,5B,CD,88,D1,29,36,22,E5,47,04,75,32,44,CE,3F,9E,8F,31,84,47,D1,3A,F8,48,71,3A,2E,AF,1C,B7,5B,56,53,1D,42,6A,15,3F,AD,94,3D,36,5E,65,C1,C2,23,D6,70,B0,00,E1,8A,89,79,F0,E6,73,8D,D3,EE,53,00,B3,47,C7,5B,E4,FD,56,08,B6,57,3E,D4,CA,FF,B0,FC,2C,52,CE,56,10,87,1D,AA,08,ED,68,FB,18,46,B0,A3,5D,B0,96,A5,4B,25,FA,6F,B5,4F,9C,08,D6,ED,86,F6,C5,8C,B0,13,C6,02,CA,15,01,00,89,77,BF,51,9E,BD,C7,BE,30,33,5C,BF,90,70,D4,37,7A,68,B5,D3,1B,CE,29,CF,50,33,5C,BF,3C,16,43,E3,27,B7,C4,DB,48,BF,4B,FD,EA,26,D0,F0,50,75,8E,92,C5,C1,DA,09,CD,2C,E3,4B,4B,F6,E6,DC,08,59,9E,9C,F3,3D,00,19,B2,C5,50,52,84,08,54,63,FE,5E,D1,35,FF,D3,AD,35,CB,67,3A,02,1A,68,37,F6,C3,FC,54,7E,5A,1F,24,47,52,ED,78,61,12,81,00,62,9D,19,4B,FB,9A,58,91,7F,6C,33,9A,A9,20,FE,4F,B3,9A,0B,7C,2E,B5,93,EC,88,18,BC,BA,F3,9A,2F,03,B1,2C,18,E6,EB,F1,83,5C,78,2E,B8,5D,A5,DE,05,05,B5,9F,66,A9,A3,50,35,08,44,5F,95,6C,E8,DF,08,22,45,2B,2F,9B,82,9D,55,2A,DD,59,2B,5F,F1,6E,78,9F,0E,09,94,A1,79,E5,4C,16,BC,54,59,32,AC,2F,C0,A9,54,66,51,D6,22,2E,D1,60,34,27,3F,12,40,43,F3,A1,17,30,CF,77,92,B2,9B,D0,29,8C,73,51,9B,B4,79,22,1E,60,0C,BA,A2,EC,87,23,7B,87,C9,45,EC,C3,D7,AB,D8,C4,80,31,6D,0B,DB,98,2E,7B,8A,30,93,3C,54,03,16,1B,2E,44,A9,07,FA,62,27,9F,4D,B3,8B,91,D6,7B,D2,3F,07,F3,3D,8D,17,D1,19,FD,CA,F1,4C,25,DF,E5,C1,47,88,8A,B8,03,C5,AD,05,E7,E6,1A,0E,29,C4,98,A3,5A,61,11,8E,B8,32,F0,A8,40,5D,00,20,D6,DE,FA,B7,D3,5D,B2,D1,57,BC,E2,C9,04,C9,C8,20,1D,3E,98,A8,55,1D,4D,00,CB,1B,92,96,4E,83,13,92,9E,8C,9A,0E,5A,D8,05,D0,61,69,CF,56,09,F3,C2,6E,0F,A3,6B,85,90,D8,93,07,72,1C,3D,66,81,1A,1E,16,EC,84,62,3F,D3,7A,20,9D,6B,9F,EA,F5,49,5E,E7,6F,D3,33,D3,5B,1D,92,DD,57,F4,98,C2,D1,71,43,15,D5,78,91,3A,8A,94,8F,FC,42,EF,32,C6,CF,2E,98,02,DC,58,DD,E5,68,F7,C6,BF,F6,64,58,EE,EC,E5,F6,BE,5A,C1,3C,36,F1,1D,98,09,CF,67,4C,28,F4,9C,BB,F3,1D,1C,F7,FB,B5,E7,92,8A,72,C0,E2,3E,FC,D0,76,10,3F,44,CF,7D,8C,5C,03,A4,AB,0F,7C,7F,E5,A5,95,93,F4,F9,E6,8F,37,DA,F3,49,00,B4,8A,63,D6,BE,DE,69,99,B8,58,25,59,A3,72,E9,BA,ED,6B,9B,DF,01,16,08,5A,C0,33,8B,62,07,F0,90,1B,FA,FA,FC,79,18,09,A8,2D,00,75,9E,57,50,E2,8F,3E,3D,E6,03,54,B9,FD,EF,FA,F8,FF,EB,87,5B,11,F7,A8,AE,89,0F,AB,B3,96,6D,CA,0F,46,81,68,34,99,3B,A6,58,A3,FD,A2,F9,AD,6E,E0,07,94,E3,13,E9,D1,5D,8B,9E,55,47,CA,A3,78,0A,1C,1E,12,2E,0F,53,19,3C,5C,B5,93,E5,7F,41,38,D0,5D,F2,2C,D3,73,1D,82,43,BB,E1,1C,70,A6,56,CE,4F,0F,2B,6B,4D,F9,36,4F,7E,96,A8,70,27,9E,0F,11,1B,2B,0F,EF,8B,9D,AF,EE,CB,3F,C5,7F,57,1A,0E,D0,8C,0B,3D,A7,4D,C5,AF,AB,15,4C,7A,35,56,D8,F8,FE,E3,C1,7D,9D,6A,CB,35,F0,3F,49,08,95,43,A3,8C,93,38,90,55,17,0A,4D,04,4F,30,A4,EB,CE,53,1E,6C,33,AA,7B,12,37,05,DD,E2,B1,0A,F1,FA,0C,61,E3,EB,11,3F,DE,BF,46,56,07,4B,E7,0C,D3,CE,82,59,8E,36,5D,B6,E6,AF,B4,DD,26,21,60,D7,29,30,8B,45,F3,EF,81,EC,0A,8F,CA,0D,2F,79,22,71,27,ED,9B,65,D5,92,A6,57,9D,24,CA,0B,6E,A4,05,C6,B9,E3,D2,BA,62,6E,61,8A,81,44,1D,0F,A0,5E,6B,9F,B0,78,15,29,39,76,32,41,B7,4C,D7,A5,50,30,8B,92,4A,10,0A,A7,BE,D8,16,C3,B9,39,25,80,54,A1,AF,32,ED,3D,CA,B8,0B,6A,54,AD,D9,6F,B0,A8,18,87,34,8E,89,E2,45,5E,07,CB,17,14,57,7C,62,86,39,2F,D5,56,0B,2D,0F,7B,1F,15,06,D7,16,A6,B0,00,A5,D0,58,92,52,B0,3A,FC,4F,24,42,84,E2,56,DA,F0,ED,E5,8D,2D,0A,C9,29,48,40,45,8B,05,4E,AB,62,7C,8C,89,71,A3,F0,46,99,65,9B,41,F0,93,DD,BA,66,4F,74,6F,53,F1,1A,74,B6,97,A1,7F,C9,7F,FA,78,43,9B,09,F1,C7,45,CC,14,00,4C,CB,AB,DF,B8,A6,C1,0F,68,CA,64,4F,C1,B8,33,60,86,F3,2B,FF,68,01,D4,2D,F5,09,0A,33,7E,DE,B3,93,04,0E,F5,37,C0,31,83,A5,C6,F9,C5,93,4C,47,FF,D6,BE,50,3D,FF,0C,D8,32,49,53,89,FF,A5,4B,71,16,F0,A8,77,53,79,D2,F5,35,D0,71,02,3D,7C,F4,06,CB,95,1A,C6,87,9E,66,A9,50,D6,D8,FC,13,6D,08,90,98,27,84,D3,78,0B,79,C6,FC,A5,58,10,A1,3A,4A,9C,42,43,5A,4A,E9,06,4F,59,58,4A,B5,35,FE,85,F0,16,70,6A,B1,F9,41,5E,27,81,58,71,89,87,F3,AD,46,6B,45,8B,6B,E8,9F,CE,28,FB,B9,13,2E,9C,BE,01,7C,64,6E,5E,19,79,44,AD,D5,E8,9F,04,12,8F,A7,0E,02,E1,B0,21,2E,64,AB,BA,7F,DF,86,D6,FD,94,D6,24,4C,21,56,4A,C2,65,97,6F,A9,63,1B,A4,2B,72,05,A3,80,27,80,27,87,B3,0A,41,F6,F4,F4,03,D5,C8,20,27,71,38,5C,CF,CC,90,4D,D9,00,66,24,02,0E,02,8F,9B,4C,50,D7,1B,7E,FF,BB,B2,80,DD,E8,DE,74,2C,F8,D2,D1,ED,CF,7E,B1,E9,DC,C3,92,E2,8E,CC,62,B7,62,02,9D,8F,D6,8D,F9,24,03,43,34,B0,69,07,6A,4A,CB,62,36,71,11,C0,89,B1,4D,28,A7,9D,C5,B5,A1,02,04,AE,86,8D,A8,5A,3B,42,E1,B0,01,BD,89,63,B4,2D,8F,2D,5A,70,C9,D0,D2,5E,C4,D8,35,69,76,DF,07,2F,B2,41,58,AD,A6,A0,39,9B,A0,9D,1D,90,CF,10,E7,0C,6F,54,1C,80,E5,8E,A3,68,DB,1D,BB,BB,8A,44,84,04,DB,C5,AD,F8,A4,B2,E3,BD,60,3F,75,6A,A1,57,CE,8B,16,C7,4A,EC,8E,31,E4,86,C1,BD,AA,33,62,53,CB,A9,ED,55,3A,A0,BF,FB,29,8B,74,1C,7B,63,2B,F8,01,4E,A1,2C,B7,FC,04,6D,5F,0A,D4,EF,4D,FD,13,88,B7,5C,2F,B8,1B,05,17,36,93,E0,04,38,33,85,C3,B7,5D,79,41,8D,7F,0F,40,06,8F,74,5B,11,F9,41,BF,FC,3E,17,31,E9,09,F9,D9,C8,68,31,8F,AF,D0,17,B0,57,8E,74,30,6E,60,1F,92,DB,A6,70,24,2D,0A,1D,80,F0,4E,24,D5,3D,BF,12,BE,4D,4E,2A,E0,16,18,92,65,7C,C9,D8,1C,2D,51,9E,DA,12,DD,19,17,55,76,A9,4D,BD,81,AD,20,CB,FC,BF,CF,B3,2C,D9,81,6D,95,E2,AE,C0,35,F9,5F,E4,BE,1C,E2,B8,58,40,0B,20,64,C4,F2,7C,F9,B0,27,3C,29,1A,B8,E2,42,EE,BA,46,41,2D,CA,72,18,70,CC,DA,30,05,3D,96,7B,5F,0D,E5,D7,FF,4C,CD,BC,95,45,75,9F,25,7E,B5,69,9D,EE,E4,C7,44,CE,39,01,AB,A2,1D,7C,2F,5C,ED,ED,2B,92,F8,2F,01,6E,C0,51,8C,BA,2B,32,07,E1,06,5A,00,0F,00,C9,E0,CE,2F,E9,B9,4F,BE,E8,A6,4A,2C,6C,4D,7F,C7,1B,62,DC,4E,40,E5,AE,0E,C5,D3,6D,2E,A6,7A,8A,23,46,A1,E6,96,AB,F5,BF,D4,C9,ED,63,58,47,78,E9,56,BD,A1,59,44,46,51,03,93,F9,08,22,92,AE,5A,9D,55,43,13,FD,EE,4F,A2,4B,67,C4,41,17,89,6B,34,6E,E4,62,2C,86,3E,AD,8D,88,54,F2,34,08,96,33,19,74,DF,DA,47,42,D6,66,35,10,4A,2C,5F,D3,3C,6A,42,DE,A1,7B,84,8A,A4,32,8E,95,FB,C6,73,1F,C5,2F,C3,88,93,46,D3,7D,39,52,35,A8,16,B0,9F,D1,16,DB,24,57,E3,C7,2F,8E,15,C9,BC,68,F0,B2,87,C7,8D,64,0A,2E,23,F5,64,EC,5E,D9,9D,08,E3,77,48,EB,C6,8C,1E,5B,44,E7,28,DD,94,00,D9,D8,24,F3,34,1E,28,91,1E,5E,DD,00,97,9B,29,D2,5A,F5,AB,88,44,A3,B7,B5,4B,C9,3A,A2,17,28,7A,47,D0,2F,67,8E,32,0C,08,FC,9C,96,F3,F8,FC,0C,C0,06,7F,56,D8,45,EE,04,B6,0C,5A,DD,D1,A9,EE,70,1D,7C,A2,CA,00,D9,DF,05,F6,82,EF,7F,05,62,18,6F,75,14,AC,4A,E7,74,E7,B3,15,84,CF,B6,21,77,8A,08,70,D0,C5,D3,DE,70,20,ED,1E,E7,03,66,97,55,2A,20,C2,63,A5,09,C4,6F,15,94,70,D0,DD,EF,05,10,86,19,93,A3,5C,D7,38,98,A1,49,C6,DF,6B,06,5C,D3,7D,A7,6E,29,30,92,88,53,28,42,D3,CC,4A,FA,3F,C3,CA,4D,D0,A3,35,04,EC,59,AC,F0,35,1C,04,94,A2,98,42,86,1C,93,48,EF,1C,F4,C9,58,B2,82,D7,D8,9A,AC,2E,93,C8,20,36,A3,79,91,75,18,3D,C0,DD,EF,BE,0F,75,45,FF,D8,4F,E2,AA,44,2D,30,DB,FB,FE,14,D6,F4,AC,22,47,2C,84,F9,FC,F4,5D,F2,76,1F,A7,2C,88,61,BA,46,79,4A,39,71,7A,78,94,E9,09,19,15,86,34,94,BE,51,0F,0F,3C,B0,09,15,9C,64,38,0C,05,73,08,D6,B5,D6,67,2E,99,77,31,A8,70,7B,3A,AC,91,06,97,83,4B,A1,2F,8A,E6,DA,C6,12,58,EB,5B,B1,74,57,33,7E,DD,D3,4D,26,CA,11,F4,34,E6,E2,53,FA,4B,87,C9,A1,DA,41,79,D9,97,B9,1D,32,29,85,D0,8F,81,A6,F9,F4,94,3C,70,35,A8,0B,3C,26,09,4D,AE,DD,71,4C,E3,A7,00,72,31,B6,4A,A0,99,CF,6C,57,B3,63,D0,1F,DF,5B,FE,4C,D9,95,A9,80,17,73,94,75,A8,F7,A0,FF,0B,50,64,F5,0B,70,A8,BF,C0,5E,DA,2D,FB,8B,12,3A,AC,CB,0B,95,F7,EE,28,04,7D,78,9F,B5,90,69,C2,05,E1,2D,2F,9D,F8,78,63,A5,E1,51,44,6C,86,57,6D,07,62,D5,34,E0,80,B7,36,4F,B2,DD,6C,25,51,F6,BB,0F,9F,CE,56,1C,47,E2,82,15,52,A2,78,22,4A,63,AD,9F,38,0E,39,04,3D,33,AC,89,1F,80,FF,18,DB,C9,F6,4D,94,D5,E6,16,89,09,90,D6,6B,E9,D3,AB,5C,1E,F6,EF,0E,DA,09,1A,9B,21,2D,74,B9,9C,5C,85,2F,4A,32,D1,EC,12,7E,DC,E3,18,26,6F,9F,25,65,AA,CA,3E,3F,BA,57,BB,6A,1B,A2,62,A9,83,D8,0D,E8,E1,7F,91,69,01,57,B6,EB,F7,B0,84,DB,E8,E6,90,F0,4C,E9,1C,9A,BD,14,FB,15,89,F2,48,02,3A,C4,54,A2,73,D3,21,7E,25,C4,C0,1C,C4,88,D8,E1,18,78,A4,A2,7B,E9,9E,81,39,4D,E8,64,7E,AB,D6,89,3A,88,EF,94,9C,4D,BA,49,DF,A1,79,AC,10,3B,D2,83,43,83,DE,96,E6,8E,26,6F,83,72,C5,9D,19,28,72,C5,60,7E,9F,24,62,B6,58,2B,E0,0F,25,D8,3D,BE,14,B3,FE,B6,24,C7,F9,2B,C3,F1,EE,2E,02,F1,A6,3B,6D,E0,E2,AF,EF,5E,D7,50,5A,19,2A,D4,78,0D,04,EB,BA,55,80,6C,F3,A6,AE,13,64,5E,51,A8,10,DE,B3,92,2A,7D,CB,C0,DE,CD,AE,C4,5A,AB,7C,79,69,2F,75,E6,5D,4C,46,09,72,A6,4C,CE,7E,6F,12,16,40,A3,C7,F2,D1,D4,E7,52,B3,6F,35,04,29,B9,DD,67,9E,89,85,6A,8B,C8,71,BA,8E,FF,02,AA,37,DF,16,92,7F,22,9F,35,57,18,07,BA,55,80,E2,86,CC,4F,0F,73,D9,21,2A,4C,32,33,CB,F3,59,21,E3,22,C4,F7,71,3A,1E,F5,B9,19,B6,A2,45,04,C7,40,67,AB,2A,30,10,22,E4,D2,9E,4B,06,52,8D,A1,36,FD,BD,92,7C,D9,A5,ED,EE,68,DC,82,31,BE,8E,33,7B,18,0B,81,2D,0C,A6,74,15,C8,7A,6B,F1,69,CB,2F,CB,73,81,96,B6,6D,6B,5D,58,FB,02,66,7A,2E,3A,08,06,67,86,04,ED,CB,55,31,F9,65,34,79,45,21,B8,22,D0,19,08,5F,9E,DE,B8,D6,ED,39,60,DB,9E,12,C9,3F,29,6B,9B,93,56,D5,53,18,C4,83,11,3B,6F,04,55,90,18,00,C0,4A,0F,66,FF,DE,69,0B,66,8D,0A,AE,CD,43,8E,59,1E,33,78,9D,4E,98,88,B6,B6,E6,9F,BD,78,BA,FE,10,C0,54,EF,16,50,DC,30,53,06,F5,87,AC,0E,E9,C0,B7,1B,B0,B4,F7,DF,03,BD,B8,46,9D,B2,7C,48,F0,9E,6C,22,50,B9,E7,C4,D6,F8,67,AB,4E,BE,C7,D8,FE,C3,7A,91,8C,2D,69,EE,12,A9,9C,FF,0F,5E,25,58,08,7A,20,2A,E6,9A,52,6D,36,97,6D,98,5D,47,0B,A3,4E,AE,E5,30,23,53,D0,5D,9C,2D,87,ED,F4,C9,A3,B9,4C,4B,77,C6,0D,D1,46,82,2A,09,4D,B2,EA,1D,8C,42,2E,D8,8F,D2,0C,27,D3,29,0E,6A,0B,11,3D,F6,73,4B,0B,30,57,ED,B8,78,61,3F,45,96,90,DC,2D,F3,BF,DD,68,A9,C3,07,27,E0,6B,73,B0,19,A1,F6,5E,07,BF,5C,82,B3,93,8F,0B,7D,F9,F6,7E,1E,05,6B,DC,3C,A8,C1,A0,F1,94,BC,2D,73,B1,93,2F,71,BD,65,23,BB,8E,08,3E,A5,FA,50,AD,D3,AE,71,11,AD,D0,C2,5F,79,FD,97,13,A4,6D,A7,E7,8C,A2,CA,18,8E,C6,F7,E8,B1,D7,8F,D0,86,74,1D,E3,09,68,16,5A,86,8F,49,9D,88,D7,DB,17,4B,48,34,2C,6F,50,34,F8,A3,E9,34,1F,93,82,DA,B9,B6,67,7C,0F,D8,AB,A1,C4,84,49,0F,18,54,8A,ED,64,A3,69,EE,33,1C,B9,7A,DE,3F,25,BB,39,8E,F9,11,6A,6B,8D,47,37,1E,5A,F5,8F,6E,C6,B9,AA,9E,56,1C,CF,A3,2A,1D,34,FF,F3,B9,1D,38,DB,D4,37,6B,05,AF,11,F0,B9,88,62,DD,53,DF,0C,DE,37,86,E1,46,B0,1B,B2,68,D4,96,11,1F,6E,F5,4C,FA,AB,7E,93,E5,93,3E,87,03,69,1B,FC,F5,E5,C0,C2,F2,7C,A2,44,23,EC,18,22,41,EC,4C,2F,0F,19,FC,6B,31,59,41,7F,AA,AA,17,F9,AD,5A,00,0F,72,A7,17,BF,64,CA,EB,18,78,62,8A,36,2F,04,04,DE,4A,76,BC,16,66,2E,47,98,1A,54,AA,5E,A0,BA,5E,C6,E6,D6,60,9F,27,26,C0,ED,9E,EB,C0,59,DD,6E,EE,72,84,9A,23,A9,1D,14,32,06,3E,67,B0,86,33,EC,A6,79,DE,2E,CB,5C,53,42,4E,F0,1B,3B,DD,22,E7,C0,CC,8B,C2,CC,C5,54,0D,8F,B6,F8,A2,C2,0A,4F,56,56,73,B8,EB,C1,92,59,E7,DF,C6,8F,F0,84,DD,0E,91,E6,A4,9D,F4,77,CF,01,B8,A9,D0,59,0E,08,CA,52,30,7D,FD,12,A9,CE,EC,39,04,49,1C,F6,36,F0,BB,CB,49,29,9B,9F,6D,1D,3D,75,0D,B3,B6,E1,72,1A,A0,84,FB,C1,F4,9C,15,31,38,50,07,C3,E3,E6,07,61,F8,43,65,92,A8,75,E4,C1,F7,5F,A8,EA,69,25,90,93,BB,A3,41,3C,6B,A7,95,2E,33,DF,EA,E6,F1,4C,B6,D5,D0,CC,9B,E6,C0,49,28,58,A6,CD,2E,5A,D0,3B,60,61,91,D3,7F,58,F2,CA,44,8F,DD,3B,7E,50,D1,B2,02,25,37,2A,40,67,7E,9C,F8,88,CB,ED,E6,36,17,E1,CF,1B,68,93,8F,6F,B7,76,64,7D,FA,69,3E,20,0D,91,70,4B,E9,D0,52,F8,FC,D2,26,7F,E9,27,A7,CD,5F,F7,26,38,FB,7C,72,86,3A,C4,9D,18,09,CD,D4,08,AC,CF,92,15,23,A4,3D,1B,20,70,DB,64,37,AC,69,FC,1F,7F,0E,F3,B6,48,F1,AE,D1,25,51,A5,3A,B8,9D,0E,0C,3A,43,5A,E2,0C,97,38,7D,18,26,90,AF,27,68,32,85,5C,A2,41,BF,6F,37,59,F1,E0,FC,5E,6D,18,A3,B0,9D,2D,4F,09,6B,9A,23,09,5F,B5,2A,42,22,4A,AF,34,55,D8,83,95,1C,C3,DD,9A,EA,52,A8,ED,2F,54,D3,BB,AF,8F,BB,4F,C7,29,57,2E,1D,A8,C7,07,B7,1A,75,7D,67,AF,BF,84,DC,88,B1,62,19,AC,FD,B1,A1,EE,86,79,56,E0,4E,A4,4F,71,76,B7,D2,77,3A,FF,AD,09,F2,6A,5D,F7,D7,92,DE,DF,EF,C3,DC,9D,81,BB,61,69,50,47,B5,3D,54,3D,BE,74,FD,6B,DC,23,C3,87,4E,C7,23,3D,A9,4A,8A,18,E0,E2,4B,19,98,21,C3,58,37,88,1F,FA,56,57,47,DC,02,D8,E9,2E,31,6E,9D,9A,47,B0,F0,7C,D5,5F,E9,3F,83,CA,9A,97,A2,26,C9,F3,A9,58,C3,EE,8B,50,94,51,53,1E,D6,C8,91,02,89,7E,87,6C,DE,ED,C1,A1,95,8F,87,C0,C3,B5,5F,04,01,CF,CD,E8,B1,1A,A3,2D,33,B2,F4,6C,12,00,36,9A,62,16,60,7E,4A,E6,F0,3B,C6,07,12,B0,46,8A,45,AE,AA,77,73,C9,FE,0F,EF,1C,0D,2A,31,4D,F0,6C,23,3A,43,1E,BD,1A,DD,F6,97,3E,81,30,EC,A3,9B,C5,A9,EC,41,9E,4D,BE,53,FA,67,7C,D0,BA,77,FE,35,AE,25,F9,19,27,09,B0,6C,AE,DB,62,80,F7,DC,58,78,9F,A9,BD,E4,07,67,54,8C,5C,E9,91,9E,A3,BC,6D,29,32,38,EA,2C,63,21,44,3E,2B,87,5C,9E,09,AB,22,1A,E0,33,47,1C,B5,CF,76,0A,36,58,A4,C9,80,BB,1E,C4,29,95,24,45,49,54,57,E5,25,DA,0B,6B,6F,A4,5D,FF,F6,DE,E1,F4,6B,89,60,E3,7E,C8,5E,3F,19,FD,38,F5,8F,D4,D5,6A,BF,E2,80,9B,CF,2D,2C,1F,A9,60,5E,FE,9B,8D,76,5A,7B,AC,A0,42,C2,A6,39,73,E5,C7,1A,0E,7E,69,4A,50,75,A2,04,21,CD,95,A9,74,B5,F5,E3,F1,90,5E,B4,38,08,EC,AE,BC,ED,09,89,E6,41,DB,BE,49,AC,8E,6A,9A,DE,77,6C,AE,38,3C,FF,5A,3F,76,E7,53,13,3F,A2,32,7E,3B,D5,2D,3D,95,72,7D,B6,EF,CD,CB,DE,36,82,BF,10,8A,B9,7A,4B,7F,F5,A9,6F,43,51,3E,2F,EC,AF,C1,F4,FC,31,BB,05,1E,14,F7,2B,66,B6,F4,12,54,47,F3,52,B2,72,E9,7E,88,F9,57,D4,92,BF,CE,E7,CE,9D,52,E2,87,2B,C2,0B,FB,B2,63,2E,0E,8A,E3,9C,DE,56,93,C4,70,DC,4C,3E,15,B1,44,BB,C9,2E,6E,6C,72,60,31,A6,95,26,EA,2F,14,D2,DD,61,C8,45,0A,A4,E1,8A,16,5B,88,21,10,3F,D7,3A,2E,3E,7D,93,E2,7A,92,0C,D4,10,2F,AA,C4,FE,04,2B,EB,FC,AA,BF,47,19,B8,5F,4C,0A,EB,73,E3,7E,5A,67,27,DE,F1,E9,02,56,99,82,4E,DD,EA,EF,2C,D0,DC,F2,61,6B,1E,C7,C2,70,0E,20,D8,5F,47,C2,0C,01,B5,DD,2A,66,83,74,9C,EB,A7,5F,0B,4F,6A,91,67,88,5F,31,A6,CF,FB,49,D8,0C,B2,77,67,37,86,E9,8B,79,F5,C8,DB,0E,DA,23,33,66,67,ED,C2,70,72,BC,4A,A9,C4,4D,C0,A1,C7,1D,AD,51,16,1F,37,F1,FD,AC,99,E6,7A,72,E2,2B,BB,AB,A3,9A,9E,A6,19,94,FE,84,3A,37,13,E4,AE,80,39,02,F2,B8,5C,EF,0A,7B,EF,87,FC,A9,F1,F3,9A,8B,82,0D,61,3F,F6,7D,8E,30,B1,24,69,F5,04,47,B3,77,30,9D,5D,A5,6A,EB,D6,57,E6,7F,14,FF,5A,24,67,FD,FC,CF,E6,BF,A0,3F,4F,A3,CE,3C,79,39,47,67,23,03,B1,05,0D,82,82,3E,B7,24,4D,8D,CE,7B,31,30,12,83,D4,86,9C,DE,45,3D,06,7C,F9,FA,F8,BA,CF,02,5C,9C,6C,E0,2D,CC,6B,18,E8,F2,49,16,37,35,E7,36,5C,7A,D8,7A,32,0C,69,A3,84,9A,30,59,54,1B,64,C8,8A,C6,01,00,33,A2,5D,E7,D8,C4,85,34,CE,17,D6,07,E1,A2,7A,34,EE,58,92,38,95,31,A8,44,E6,BC,F3,C1,7C,22,E8,95,36,96,42,15,6B,59,0F,9F,78,8C,4B,63,9F,20,A5,9F,57,05,FD,64,0F,4F,1F,3C,93,F9,A7,45,0F,2A,5E,C3,15,66,FC,D4,F7,5B,59,AB,43,06,C7,0B,EF,46,36,D8,23,AD,71,CA,A3,D3,AE,39,1F,42,45,5C,BD,E2,FC,29,99,B4,FA,95,60,40,21,21,22,54,9A,56,BB,E7,8D,7A,70,51,E6,0C,34,45,0D,E9,38,5F,6C,E5,0F,10,9B,C5,99,AA,74,2C,A9,66,B6,DF,82,3F,E5,44,C5,AC,E3,79,79,A3,D9,2C,F8,21,DC,50,68,7D,8D,7C,AB,35,E0,0C,2B,15,18,B0,6F,BA,0C,A2,92,8D,C7,58,5C,D3,AD,DF,DF,5B,64,5D,24,61,BE,4C,C7,73,A2,7F,39,D1,5A,2D,D4,91,38,03,BB,76,81,6D,73,2E,A0,2F,09,8C,04,A4,63,26,B3,D2,AE,72,EB,1D,22,B2,BF,73,BC,E3,15,D6,F0,4F,73,92,4F,B7,F8,BC,D8,BF,84,42,38,FD,93,E7,73,95,46,3F,8F,64,C8,A3,D5,08,A6,E6,14,44,AF,63,E9,13,AE,75,B3,88,38,8D,FE,1E,DC,1D,71,BF,CB,78,41,61,24,BC,CF,CA,4C,58,E0,F8,BE,26,A6,9D,5B,7D,AE,D0,C8,06,41,B5,58,8C,7C,C4,8D,DC,D2,7E,0D,09,A8,E4,32,39,C3,3D,66,9F,43,14,34,09,08,7B,EB,98,F1,62,CB,17,D7,8D,E9,60,FD,2C,4C,5E,ED,99,C1,50,84,B9,CE,80,16,42,5A,56,8F,74,51,3B,EA,39,F8,72,AF,DA,51,ED,22,31,6C,E6,49,49,A6,C4,C9,0B,B9,4D,29,15,C0,E1,68,DD,6B,B9,2C,0E,B1,1D,D6,D0,48,6F,50,53,C2,64,83,EB,02,E8,D0,CE,64,3E,E3,F9,5B,DE,92,B3,78,D5,6D,38,10,E4,42,2A,DA,04,2B,81,7C,6C,A2,DA,87,FA,4C,70,D6,02,A7,06,6A,34,04,2F,83,FC,0C,3E,8D,07,94,59,DF,0D,69,17,9E,6C,49,46,23,71,05,71,95,89,99,DC,57,36,2C,0E,A4,6D,C5,D0,8F,EB,BD,63,71,AD,89,CE,3C,F5,FC,56,64,CE,5D,92,41,85,56,5B,10,D3,C4,B7,A6,A3,3E,76,CA,C1,FA,BA,61,39,EA,AA,26,93,61,47,B9,72,3C,9C,64,9D,67,4F,C9,C5,D3,92,FC,76,04,6D,C8,57,F1,F3,55,DC,77,6F,7E,18,DE,27,A2,BE,78,FB,61,12,F0,D8,B6,B4,4E,D8,09,14,69,4C,8A,04,B8,9F,BF,23,7A,6A,8C,52,8E,99,AA,F0,24,00,1C,68,CC,A4,B1,87,A4,59,BC,85,9C,E6,8E,3C,6F,EA,92,80,3E,21,E8,20,BC,B4,3C,D9,96,96,EF,9B,DC,36,94,2E,97,E5,22,A7,5E,D1,95,85,0A,10,AC,F1,04,A6,1E,23,8D,72,A0,9F,50,45,28,47,96,B0,21,B0,A9,74,1A,34,E2,A2,2E,C1,AC,AE,32,2B,AF,63,0A,8B,65,E3,B7,9A,45,85,E1,B8,0E,EF,D1,D7,35,45,44,49,7F,38,39,B5,70,47,AE,49,17,F3,CB,41,20,6C,F5,F9,36,5C,DB,BD,0B,2F,12,56,EF,2F,4B,FA,28,54,DB,06,21,F7,00,BE,81,34,93,CB,02,6A,78,B1,42,88,44,FE,92,4C,57,5D,EA,3C,EB,06,96,04,F6,5C,09,4C,52,EE,C8,89,C0,FC,F7,E9,35,40,5A,31,C9,C4,7E,F6,17,66,D1,D0,F1,3E,EA,72,4D,98,B7,91,34,7E,D8,2E,AD,E7,C1,01,31,42,D8,BE,A0,DF,CC,ED,63,7C,0A,B8,17,5A,C7,86,3E,FE,C1,35,32,8B,18,A7,40,C6,66,2C,A8,82,F5,8F,AA,C9,C6,22,F5,B5,B5,C8,CA,0B,D0,AA,5A,9B,F0,4B,55,E2,70,9A,E5,E5,80,A8,02,67,4C,A0,18,73,98,B5,D7,03,DD,F9,C3,35,2A,43,35,5A,7C,CD,7C,50,24,E6,C0,28,74,AF,2B,DA,CB,FC,F4,AB,EA,8B,3A,7C,B8,75,7F,65,5F,16,58,CF,1F,DE,5B,DF,FE,65,E5,E3,EE,42,0A,C9,84,69,FC,3C,8A,3B,C0,A8,52,B3,A6,A0,F9,E5,75,37,59,29,49,04,EE,DD,1E,12,60,80,B9,FD,7C,46,BB,F5,79,98,F5,C2,87,54,60,2D,2E,CA,73,92,13,30,16,C0,40,12,A5,47,40,AA,AF,46,55,C5,40,F8,CE,4D,01,B0,E4,B5,EA,6D,27,BE,28,01,66,1A,B1,16,8F,B6,05,12,48,E5,1E,8D,8E,0D,04,EA,AF,86,22,7C,B0,F6,B8,61,FC,95,0E,5F,BE,B5,1A,2F,93,D3,4F,7F,A2,EE,D2,D5,8B,10,48,A5,51,43,E5,7B,0B,84,0E,85,81,B9,25,85,66,CE,97,C9,61,CB,53,B5,4F,3F,14,C1,93,60,74,24,9D,B8,6F,A6,4F,D2,E6,63,A6,74,89,F7,13,43,B8,52,5E,5D,C4,17,95,25,60,C4,55,B5,2F,BE,7D,3D,6C,D8,D1,3D,76,CE,18,EB,5B,E2,4C,58,9B,9B,7A,40,48,8F,E0,F4,9C,1C,82,6A,4A,39,BF,EB,63,E9,E7,E5,ED,0B,B9,75,86,6E,8F,24,A2,D6,C4,7A,70,4D,A4,11,25,27,E7,74,6D,2B,8F,95,4C,8A,1A,DB,A1,E3,3D,BD,0A,C0,05,7A,28,70,AA,AC,2C,65,A4,5D,61,6B,6A,25,46,DD,5C,00,84,11,DC,7A,56,52,30,C2,01,BA,32,E9,D0,D0,F5,3B,A3,D2,B2,0E,22,91,DF,FB,55,B3,28,5D,58,20,76,77,5B,C0,CB,08,A3,0F,A3,EC,B0,E3,60,06,3C,DB,47,E5,05,55,D4,6A,B7,97,CB,3B,79,D7,3A,E0,79,02,36,BF,FE,03,A0,C5,EE,08,B5,83,EF,EB,76,B8,32,58,95,92,62,C2,9B,72,C2,05,67,56,C1,2F,89,62,8E,DB,38,F3,BC,2A,44,9D,33,FD,28,F9,31,1D,03,DA,F7,62,36,AB,AD,AA,ED,6F,91,03,A7,9B,29,A9,6E,32,C2,9B,C5,93,C3,AD,0B,5C,3B,26,F6,77,33,89,9E,D3,E1,F0,F7,64,84,64,7E,7D,98,99,DE,C8,81,6B,A7,45,1E,17,8B,01,EB,17,14,6E,46,2B,F0,E3,A0,D4,F0,F2,06,7A,B3,F0,C1,BD,ED,7A,1D,77,37,C9,09,83,8E,C0,2B,6A,32,55,51,41,B5,68,30,2E,C8,A5,7F,DD,98,AB,1A,31,29,22,F5,65,BF,7C,D6,D3,1F,02,96,05,E0,F5,A8,F2,69,FA,47,7A,0D,1F,9A,64,F4,DA,49,9C,93,7A,5B,1B,EC,D0,82,F5,A9,DB,40,53,A5,F0,37,7B,8C,1B,BD,49,B5,6A,8D,7B,30,BC,F3,81,01,54,3C,E9,A4,70,DA,AF,C4,F9,86,CE,3C,64,9E,7B,62,78,9E,ED,9A,D0,19,6B,F1,4E,E9,58,F3,73,6E,A1,38,4C,BD,EB,12,7E,E8,30,12,DA,69,6F,82,25,32,D7,93,1E,77,E9,8F,13,A7,CC,C2,CE,5B,E8,02,FA,FB,EC,DE,01,F7,27,1A,41,CC,3A,5A,B6,58,A8,D3,05,E6,70,78,0F,92,8C,0C,2E,B6,6E,5F,EF,96,3D,47,1E,C2,C6,66,DA,E7,53,B4,8D,BA,2B,78,F0,EE,74,45,1A,C1,12,5E,E6,81,02,F8,DA,DA,B6,22,4D,6A,E3,3C,BD,B7,A1,FE,5A,2F,E5,08,03,23,8A,1A,DD,D6,1E,97,92,40,B3,E0,21,58,4D,3B,26,1B,F3,A9,5D,AE,6F,83,7E,A3,00,76,0F,43,7E,03,6C,EC,36,DE,45,28,6C,23,87,C6,8E,1C,87,4B,E5,5F,3C,76,18,D0,4B,45,72,24,ED,43,95,A8,F7,15,C8,75,2C,43,E8,2F,FE,0A,39,2F,B7,9E,20,8D,D1,44,29,E1,8B,49,53,F7,FA,C7,08,94,62,C9,5F,E4,B8,65,51,69,0F,93,EF,FB,9F,C8,71,7A,99,53,EE,80,2B,FB,B9,C4,6C,9D,B1,E2,E3,E8,BE,FE,11,07,47,D5,F7,CE,1B,EE,3B,C5,15,1E,FA,3C,A5,DA,8B,9C,E5,ED,46,24,47,70,D0,C4,91,8E,6F,FE,8C,E5,57,BA,D5,15,CB,0F,24,E0,B8,08,8D,9F,07,D5,5D,67,00,EC,1A,D6,EF,29,F8,DD,EE,BB,75,6A,29,E8,8F,5D,E3,8C,CA,C1,26,6C,6A,00,E9,DA,CA,CB,AC,52,46,DA,BE,D7,65,D2,14,FE,1A,E8,C8,FD,3F,50,2D,57,A9,DB,BA,CF,F4,63,39,D2,14,0D,CA,3A,41,31,80,D5,D8,42,9B,8C,50,72,8D,1A,00,35,67,16,8C,4F,D5,3D,33,E6,85,FD,20,A0,D8,81,B9,17,CB,B5,A6,7A,0B,E8,A9,43,0C,82,D9,6D,FC,12,7C,2A,81,CF,99,82,51,17,FB,B3,FD,90,2A,D8,89,3C,A4,CE,6B,84,32,01,2F,F0,82,FD,CA,2A,9D,ED,FB,82,15,2C,1F,7E,19,3F,54,41,A6,40,D3,B1,2B,5A,FA,9F,52,96,7D,CB,D4,17,B5,CF,2E,7B,EB,D3,29,C6,6E,8C,9D,79,69,BB,D9,3B,9E,2C,60,03,0B,0E,D5,96,54,B3,9D,18,F4,5C,DD,47,0C,CA,86,1D,0E,7A,F8,8E,4A,85,CD,6B,13,0B,D7,5E,D3,35,D6,97,C4,8B,1F,81,0C,E4,EC,24,09,E7,79,44,F9,37,14,52,BC,EA,A2,83,5F,ED,87,A3,07,22,0B,7C,7E,C7,E7,BC,AD,C1,5C,48,E7,29,B1,99,15,44,3F,DB,AF,0E,84,E9,78,9B,D7,D1,AB,8C,49,79,76,ED,00,57,1C,71,19,EA,95,69,D3,D8,36,99,3A,3B,8E,F2,B7,01,75,BF,D3,99,2B,D8,B1,82,C7,51,DD,E2,9F,6D,EA,AA,45,68,05,67,48,F8,ED,7C,EA,D5,18,D0,38,BB,46,36,7A,51,35,7A,98,7A,D4,E6,77,4E,9C,C1,0B,89,52,58,1F,8E,BF,CB,25,0C,69,ED,AB,7B,85,9E,83,F1,71,C5,34,F0,71,37,38,33,9C,37,73,FA,9A,B1,39,EF,54,3D,9D,55,BC,44,A8,89,7C,CA,FF,87,C2,46,78,03,E0,5F,4D,BE,1C,31,22,EE,0F,74,C0,54,51,0E,CD,EE,65,64,0E,56,7C,61,1A,AE,FF,6E,12,AD,1F,E4,8F,7E,94,E9,00,4A,77,97,5D,F5,2F,44,73,D0,A3,A3,81,81,08,4F,B8,36,5C,EE,F2,37,D6,E4,1D,85,82,EB,E6,0E,1B,C1,C7,BC,D0,E0,91,55,61,0F,29,93,B1,2D,C4,F6,B8,5E,75,6F,A0,4F,F0,F8,C5,84,51,33,22,7C,79,5E,3F,47,3B,96,87,0C,37,93,F7,CA,70,FC,98,45,7C,11,BC,04,57,93,60,55,51,9C,BF,95,4B,EC,59,3F,1B,93,A0,42,5B,90,FB,7D,A0,0F,0F,52,E6,93,52,82,2A,8A,B8,5F,0A,C3,B9,57,EC,32,E6,89,0F,F9,22,BF,E5,9D,B7,E3,D0,6E,F8,A8,37,1A,6D,33,F9,C8,E3,45,FF,4F,40,A5,90,05,A6,C3,DD,27,AE,4C,EB,EA,30,0B,85,F1,7C,FD,84,E9,14,0F,36,D0,8A,63,7E,A6,3D,80,98,AA,19,7B,22,1C,E6,9C,1F,BB,66,A0,66,31,70,07,55,2E,B4,3C,24,E6,D5,D4,88,63,FB,AB,79,D2,06,BA,D0,EA,55,99,4D,C7,6E,84,7D,24,52,70,22,5D,84,2F,B9,9A,85,7D,16,36,AE,8E,8C,94,68,1B,BE,81,18,70,EE,FD,4C,93,8A,20,2E,09,58,CB,5B,C7,71,A0,9A,5C,5D,C3,6B,11,8E,5E,71,C9,54,9D,2D,A1,77,1E,1F,0A,77,B9,5C,C6,FE,E3,D2,61,EB,01,28,78,E7,CD,F9,88,92,A7,FF,09,6B,64,2E,9C,33,E3,AA,9B,57,63,BC,48,19,7D,F0,80,77,23,2B,68,52,C2,41,C9,D9,47,54,5B,58,5D,17,3C,23,B6,F2,6B,1E,9B,DC,A9,9C,05,95,D5,41,1B,07,2F,5A,84,BE,F9,2C,2B,71,47,06,99,32,FA,83,E8,04,8F,F3,52,F6,20,D0,04,0B,47,F3,23,DE,AE,84,E0,BD,A6,12,08,07,96,71,6C,EC,30,5D,EE,F8,F6,C8,D4,28,13,5B,95,12,6A,E5,62,00,83,20,6A,9F,58,24,89,AA,4C,B2,B0,C7,55,D7,DB,E8,9B,A9,0A,92,0C,9F,09,4A,79,AD,9D,F7,70,A2,BD,2D,B6,2C,14,8E,4B,11,5B,8F,E2,1A,5B,F4,C4,AE,61,51,27,74,8B,21,55,81,59,76,1B,99,D6,F3,B2,1D,72,95,0E,14,CD,F3,79,6C,0F,6B,7D,44,9C,3F,40,08,19,18,69,46,7B,6B,FA,17,AC,D9,A0,57,3C,BC,29,0E,80,7E,EA,C3,D2,C9,CB,8E,50,F7,DD,83,C7,83,E1,8D,87,FC,87,34,CB,4B,F1,8C,22,68,D3,58,CE,05,B2,6D,93,17,47,75,A2,4B,95,D8,D6,59,1B,28,40,E7,26,F9,7D,3D,67,E3,5B,12,04,BB,84,70,95,04,08,78,EC,C8,13,A8,ED,A7,05,4E,17,8D,13,E9,0F,D8,C8,13,A8,92,50,30,10,BD,15,ED,E1,3A,5B,06,7F,D8,04,53,F7,E3,12,D9,3F,81,F4,A1,34,9A,CF,04,19,23,7A,71,89,5B,FE,39,F2,E2,0A,85,98,B8,3A,1D,95,30,31,E5,EE,63,0F,5C,0E,C6,5F,86,B9,F5,C3,67,F1,AD,58,CA,81,CD,AD,D9,0D,3E,36,F1,06,EA,1D,20,C2,E4,3C,CE,3B,C2,FD,82,8E,6E,F3,97,68,BF,44,C7,D1,88,D4,03,44,EF,CE,A3,13,0A,CD,94,BF,9B,8C,46,7D,16,2A,37,17,F9,40,AF,30,96,98,60,D5,7B,90,47,23,6F,12,29,72,39,5A,5B,5C,12,A8,37,B3,4D,84,E3,1F,A9,60,4C,43,08,62,6E,14,9E,C0,AC,45,3D,CE,33,98,E1,36,EC,D3,07,2E,41,3E,30,FC,8E,24,88,76,64,28,B7,8D,C6,4C,CA,27,75,43,28,9F,1E,AF,58,4C,09,3D,9A,2F,96,63,5E,A6,ED,9C,63,45,49,31,DD,1D,7C,B7,D3,8D,B5,8B,35,0D,9A,5A,18,00,FD,F1,E6,FA,A7,C5,0B,BF,5E,D1,16,22,2A,81,61,CC,05,CB,23,18,E9,62,F9,F1,1C,E7,2D,11,3C,7D,35,96,33,07,35,EF,E5,29,24,F5,92,AA,C3,23,E5,93,12,AE,6D,95,85,5F,EF,31,89,37,30,D6,17,50,24,F0,5D,91,AD,AB,97,31,BE,37,E5,BA,04,98,ED,2F,A3,20,3E,2C,5D,D8,8B,77,B6,63,E7,55,63,C5,34,C6,07,11,56,96,80,A5,2A,83,11,7B,70,E8,1C,41,9D,D4,4D,CF,DA,B0,29,02,0B,FB,10,B0,5F,96,8F,2D,C0,B2,24,19,16,3A,96,4E,05,D8,94,93,DF,D0,D3,F9,BC,75,A9,54,C0,82,3F,F7,56,58,11,A3,B2,05,20,02,FE,13,2C,8B,EF,EE,FB,DD,D3,04,32,62,F4,D6,BD,C8,5A,C4,1F,C8,18,A7,FC,2D,2C,B7,03,D5,DC,34,D0,C0,66,F0,B5,13,A7,D5,03,28,4E,16,D2,21,1A,1D,51,09,D5,2C,10,27,21,F3,0B,EE,82,7F,F8,9E,E1,9B,FD,F8,89,8B,6F,03,E8,37,F5,C8,8F,C6,5C,75,39,26,6B,31,8D,55,B0,C4,E7,FB,F1,48,A4,CB,E3,BE,25,0B,C7,AE,67,5F,D4,F0,57,C1,EF,6D,65,48,3C,D2,B1,D5,5A,03,5A,36,E7,40,DA,0D,7F,CF,1D,F9,FC,18,F7,0C,20,55,E8,2F,C3,DA,ED,27,CC,6C,7D,31,41,BD,96,E2,27,1D,8F,31,ED,BF,AB,44,79,1B,8D,7F,FE,BF,CA,08,7F,2F,C3,A8,33,9C,C5,42,4D,69,44,72,7F,41,C7,46,DD,C3,F1,6B,FD,FF,EE,6E,4E,DE,FC,1C,7A,C9,DD,DC,E3,F8,4A,ED,A1,C3,14,43,9E,6A,0D,2D,42,B7,9B,91,08,FB,B9,35,D0,04,4B,D7,E4,70,4F,D1,22,85,EB,32,FB,98,FF,4A,F2,3E,D5,47,88,59,F7,CA,F2,5C,E7,14,D7,6D,FD,9C,5A,17,2F,5F,68,A1,C0,FA,D9,55,16,A1,14,1B,80,3E,3C,DE,80,91,EB,DB,5C,09,6F,71,EF,23,40,BD,D9,47,37,33,51,68,58,F0,F0,78,F3,75,27,A1,6E,4E,32,F1,EB,F8,C6,22,6F,23,0D,45,E7,54,1C,FA,F1,60,11,0A,16,2B,16,B5,E8,21,A0,AF,5F,9F,50,11,73,41,CF,A4,39,00,29,9B,F0,47,A1,07,F0,2B,07,4C,CA,3E,04,73,BB,45,F9,37,15,AC,01,EF,80,55,9C,DF,E0,E7,13,D8,C4,4A,CB,68,62,D4,D2,51,D7,55,01,62,CA,60,DC,67,B4,80,F5,96,93,80,4E,18,19,28,B9,09,9C,FE,DC,49,0C,84,D5,55,72,65,57,F3,16,84,CD,6A,A9,A8,58,57,3A,AE,C3,B1,E8,0A,DF,02,C2,B7,2D,5C,0E,3B,AD,56,1B,44,75,66,CD,DB,F4,FB,91,80,35,D3,68,6F,23,2B,BC,22,39,AA,FE,59,1B,51,2E,6A,71,47,0F,31,A8,36,74,D6,6B,5F,CC,92,16,E9,0D,DA,F4,46,DF,32,87,E3,25,C3,08,86,37,A5,57,98,93,1C,DF,88,AE,2B,4D,21,5C,E1,DC,58,D2,AA,CB,53,40,1C,88,38,E6,B6,D4,8C,3F,67,2F,15,35,53,42,36,05,2E,DD,E5,E7,51,24,09,C5,D9,E3,71,B7,85,95,E2,1D,6D,8B,3B,71,AC,D6,2C,F7,10,4D,B0,FB,A8,6C,08,56,F5,80,D5,FE,3D,EB,30,EC,FE,00,91,E1,C3,5E,C1,DE,4F,50,CE,FB,48,0F,43,7F,EC,B9,39,6D,E9,20,C2,5E,D3,B9,04,CF,B5,2A,4D,73,1B,42,62,31,D3,9D,65,8B,D4,7D,A9,57,6D,51,A1,05,E3,7C,7D,28,3B,96,87,72,98,E9,53,27,37,3C,46,AE,90,4F,DE,D7,31,F7,64,1E,04,F5,74,A7,74,51,29,BC,8A,B0,67,39,D9,7D,83,9D,7A,2B,CF,BE,52,F5,A5,C1,D9,C3,76,CD,A2,4F,09,46,83,33,DF,D6,6B,87,D7,07,D8,FF,57,51,3A,21,8C,CC,DD,B7,89,D6,FF,B1,6B,D9,81,5C,0C,98,E1,FE,0E,96,82,8D,3E,C8,1B,C8,0E,E4,47,2B,9A,8C,9E,05,BF,E5,63,BE,43,53,49,33,4C,2B,8E,18,F0,5F,B5,DA,DD,BE,1A,45,91,28,65,C8,8D,6F,F7,93,8E,4C,56,4E,5B,6A,A4,6D,9F,1E,A8,22,C9,01,26,76,08,61,07,03,C3,C0,8D,00,67,E9,81,13,E4,69,B0,A9,C8,87,AB,45,53,3D,6A,98,BB,31,70,03,EA,85,DF,8F,8C,73,88,0E,89,2D,3C,61,77,2F,66,EF,99,5C,7A,71,50,91,55,85,1B,29,DD,84,BD,CD,17,C2,D0,2E,5D,A6,BE,5D,0B,2A,D2,D9,B6,CB,2F,A7,3D,DA,69,2E,A0,D1,B6,73,51,3C,8B,B6,5C,CB,58,A0,26,79,AD,C7,1B,C8,83,A1,BF,6F,20,BE,A2,F6,1B,60,6D,23,86,9C,42,D4,DF,37,FF,8F,B5,DC,DC,15,10,3B,82,BE,02,3E,05,F1,21,CF,65,B6,FD,E1,8D,EC,AF,CE,57,A6,18,6D,E2,51,F6,63,CB,AA,FC,6C,6E,6B,B7,BF,E8,AB,EA,4E,43,B7,DC,C2,73,B7,41,D1,65,EF,D0,C8,D4,35,07,20,27,A4,9B,4A,6C,FC,35,DE,ED,92,74,87,55,3B,F3,39,A8,42,42,8D,66,D3,A0,02,D9,02,6E,BA,C8,26,1A,96,83,99,87,44,F9,62,14,AE,43,CF,EC,07,99,2D,B4,10,AF,6D,4C,98,F6,83,A2,AF,AB,DB,B6,AA,45,67,67,63,60,FA,3F,5F,19,23,40,FB,40,27,A8,21,D5,2C,07,2F,1A,9E,07,17,D4,39,1F,53,42,5A,86,C9,C0,4D,9E,17,78,74,32,3A,A3,F2,37,FC,D2,E0,1D,13,B3,CE,B7,AD,C9,4B,C7,57,DA,91,34,57,CC,0D,B2,77,8D,28,2F,2E,0D,7A,E2,FA,D5,51,F8,55,15,F0,FE,01,76,D5,90,24,99,6C,17,EF,AB,95,E3,81,97,E4,D9,06,2D,88,9E,01,D7,E2,36,02,56,16,B1,47,A9,73,82,CC,57,B2,38,6E,B4,68,DA,01,56,DD,30,ED,C1,6C,4E,CD,60,7C,98,5E,8A,E2,28,A3,7C,2E,B2,98,22,9B,42,B2,ED,C3,1E,7A,0A,0E,9A,97,D5,F8,77,47,E7,D9,95,FC,4B,D0,3F,7F,B9,B5,8A,20,44,BA,D4,6F,8D,C6,23,58,8A,7D,82,E2,9A,20,AD,68,61,E1,CC,BA,A1,39,01,98,78,FA,3A,11,57,35,85,84,7B,02,39,72,8E,92,3C,7B,19,AC,6D,71,5A,CF,87,57,2F,10,81,4F,01,42,6B,C0,6B,C0,B0,0D,70,68,65,05,6D,2B,33,F9,9E,A9,83,EA,F9,EC,7B,26,3D,83,41,F6,FA,7A,D0,50,20,18,4C,98,0D,0F,72,F6,42,88,7E,C2,6D,7F,1B,D6,38,CB,D8,B1,51,93,B4,CE,02,25,DB,F6,26,0F,0C,EA,10,49,C3,89,98,33,C6,41,F5,92,18,18,B9,67,83,0A,ED,A4,74,8F,81,2C,23,DB,53,C2,59,25,67,56,27,E2,47,07,42,34,A9,ED,EA,D0,B2,01,D4,BD,74,A1,9B,62,EF,EC,24,75,F6,2E,81,17,A1,E4,0C,DC,A7,9F,E5,65,87,C7,DC,56,82,EF,3C,AC,90,48,38,DB,5F,A7,24,AD,26,BD,33,A9,B4,13,41,B8,D7,B2,A3,44,C5,50,56,3A,03,3D,6E,3F,47,4F,D5,CE,FF,1D,1F,4C,F3,54,1A,BC,C5,37,83,72,0C,A4,57,99,B3,D3,2B,31,74,94,27,A4,3D,20,AF,D4,5F,AA,3B,3A,0F,AD,5E,64,D2,BA,3C,ED,38,F0,C2,29,94,4A,B1,FB,92,A9,4D,B4,8C,08,4A,FF,91,0E,8C,9E,D2,14,83,7C,3D,5A,BD,21,F8,D4,B7,A4,C2,41,79,25,7B,D4,4B,82,85,3E,05,04,81,E9,76,11,96,07,A6,97,72,09,4B,17,86,E4,87,DB,72,9A,7F,67,AF,6E,42,6C,FE,12,C5,7D,9C,97,2C,0F,90,07,72,B3,ED,A0,49,61,58,B0,C7,EC,6D,73,E4,C3,23,AD,7F,04,75,86,B7,F0,19,B9,AE,8D,EF,22,9F,66,97,A2,89,87,12,E5,36,29,E3,1A,20,20,6C,C8,2C,8F,BD,01,AD,00,80,4D,B3,0C,3B,58,9F,0C,28,FE,B5,0A,95,2B,4D,62,58,73,8F,AF,D7,28,31,FB,D0,42,B7,F7,B6,FB,A4,5F,49,FF,96,C3,98,25,5B,5D,E8,A2,0B,0A,D8,ED,F7,D3,6D,59,AB,72,99,A8,B8,EC,B5,EF,F6,3B,95,12,65,26,8B,85,A1,6F,34,24,AB,B5,8A,62,BA,06,7C,93,FC,51,4F,A8,0A,06,70,DF,3D,97,BF,0C,2E,72,BB,0D,C6,02,CB,DF,76,F5,D6,00,6A,49,A1,55,B4,18,65,FE,27,12,9F,05,61,5D,9D,EF,A7,29,7F,D7,45,2A,C1,B7,A9,49,26,6C,32,9D,C5,1D,DB,81,5B,CF,5B,32,55,A1,CE,BF,F5,24,49,9D,B6,43,F8,74,D7,59,EA,8F,DD,FA,8C,38,DF,4D,FB,00,D9,62,23,92,D1,C4,9D,2C,95,BF,76,A0,F4,3B,30,82,46,AB,05,C4,EF,4F,8F,2E,71,B3,3F,08,B8,9D,83,AB,0A,71,38,CC,25,F2,24,59,65,0D,BB,4D,6D,69,16,97,EF,CE,CE,28,EF,AF,F6,A1,11,67,77,FF,EF,D8,A6,1C,C9,83,4E,EF,2F,09,D5,FB,4C,E7,16,D4,32,8E,19,A2,D8,9A,B0,8E,92,46,AC,17,42,83,A5,1D,81,7E,18,65,54,8E,73,EB,38,DF,4A,52,D9,82,2C,C9,B6,EF,7F,82,1A,F5,12,1C,93,A7,DC,85,86,0A,14,0F,50,4C,A0,1F,46,33,B1,B2,AC,15,B5,AF,12,77,37,C3,8B,E5,5A,A4,C3,9C,AA,DE,DD,75,1E,22,3C,82,C1,9E,EE,6C,51,64,55,4B,E4,F5,09,67,46,58,5E,30,5F,86,F7,38,BE,07,01,6A,F2,7A,7E,5F,5B,AA,28,C8,5E,DF,F9,66,A6,40,B2,18,35,35,AB,35,3C,96,58,B3,D5,01,4A,44,B1,67,22,4D,82,B8,D1,AB,BD,57,4B,6B,48,29,DC,97,33,A9,3F,E4,BA,72,97,7D,51,3D,AD,6C,70,40,48,2B,34,56,7D,DE,FC,A4,A3,7B,B0,A5,F8,CF,4E,D7,2E,33,15,56,EF,F5,14,D8,BC,B1,3D,C8,2E,FE,26,58,8B,54,B5,36,ED,A5,38,FA,78,AF,17,8F,98,57,4A,39,40,40,D6,00,6D,70,6C,A1,56,98,47,9F,81,7F,62,D6,78,EB,2B,A4,C5,7B,3E,28,BD,D2,D9,65,D5,DE,E0,7A,2B,F7,AE,79,9A,6E,3F,2D,64,C3,DE,39,53,69,6F,E0,5C,59,EC,CC,81,B7,9D,22,22,60,62,95,77,E0,98,97,AC,01,0E,6A,7A,C2,DE,13,4D,19,0E,B4,3E,27,35,3A,F2,6F,20,F1,07,8B,6F,48,B1,52,81,9D,03,4E,96,41,3A,B8,8E,A4,91,BB,78,CA,90,99,B2,A6,52,78,C7,A7,42,A4,8E,CF,91,E1,07,06,A8,9A,E4,4F,D9,E5,4F,C2,61,87,16,DD,4D,7B,83,87,F3,BE,71,72,C7,09,E3,41,AE,86,50,C0,96,47,FB,8D,8F,99,9B,77,AF,0D,3B,2F,D0,EF,C3,DF,CC,66,84,B6,87,77,06,7E,39,8C,2F,5D,3D,65,06,AC,B8,17,76,75,98,0C,7F,38,6F,FA,87,F8,CC,2C,94,E1,71,18,D6,8D,38,EC,84,4F,D7,ED,BD,9C,9A,A6,FA,1A,F5,E7,1F,99,1E,56,CD,3C,20,84,12,57,2F,E2,50,4E,76,9B,BC,B4,9C,E3,C2,2B,1E,AB,9F,D1,9B,52,F2,A6,84,7A,12,0F,35,04,2D,3F,78,79,AF,29,C5,91,5D,49,62,C3,E3,DD,56,72,67,84,92,FC,F2,E5,A9,89,61,C5,B9,A6,77,6D,5F,CD,36,E3,C6,5B,75,77,F1,9C,ED,BF,D4,B6,E6,B9,EA,48,D5,29,DF,B0,18,88,02,27,07,AB,4A,C0,7D,FB,C4,42,3D,93,9C,A7,FE,FF,26,64,44,F6,E6,58,5D,9B,08,CE,2C,18,51,D3,F6,BF,AF,68,80,02,53,19,B1,4A,BF,16,A3,0D,BA,78,D3,0B,EB,B5,F1,40,D7,68,86,A9,AB,5C,42,6B,AF,8D,8F,F3,C8,0F,7A,CB,0E,BC,2F,00,EE,81,91,B2,E3,14,EA,C7,0E,33,71,60,1E,17,C4,B5,67,74,D7,96,69,C4,CE,4D,C5,D2,C6,CD,B5,A4,0C,2C,48,5E,EF,A7,F7,B1,8F,66,BC,C0,3A,5E,81,37,53,43,1C,2F,23,98,F0,7B,FE,B1,7F,47,FF,87,78,EE,22,50,79,CC,07,D2,DF,5A,A4,63,76,5D,10,20,E1,1F,24,61,9F,5F,18,73,6E,79,10,5F,E9,9C,A4,B2,04,67,28,4D,2E,1D,BC,14,26,59,B3,1D,24,85,30,E4,79,D5,67,A8,BF,E3,54,FB,8D,0C,E5,73,26,45,03,42,99,3F,7F,CC,1D,2E,8A,3E,B4,1C,0A,1A,59,84,68,20,31,DF,7B,D7,91,05,77,D5,CF,C7,AB,32,72,FA,EA,A3,33,EC,14,39,1E,73,90,C9,13,EB,91,F1,22,83,07,01,62,D0,FB,E4,29,A7,22,C5,76,41,F5,14,9E,9C,34,C7,EF,B9,84,5A,81,A3,66,A0,00,0C,0B,18,8E,C7,C4,C2,99,05,F8,B8,E5,49,16,04,84,52,15,A8,BF,FD,71,DC,07,A6,5D,4C,31,D3,E9,88,1B,9C,35,3D,14,33,54,39,65,A8,1F,60,98,CB,5B,A7,22,F4,52,F2,AC,16,18,52,9A,B9,56,4D,23,FC,75,ED,88,43,15,2F,D6,E6,1A,C6,C1,C0,08,6D,03,C7,A9,EF,78,D3,17,B5,DA,DC,A7,39,D8,89,54,B1,22,61,0D,EB,A6,BB,B2,38,F2,5F,7C,97,59,5A,02,5F,7A,58,49,06,C1,E0,58,13,6C,31,33,FA,D3,94,5F,06,88,FE,5A,2D,69,22,88,61,65,D0,EB,23,AF,93,F8,D5,F7,23,7C,89,6D,F8,29,58,B9,00,21,0A,11,32,73,D6,BB,8C,C3,E2,BE,1E,5B,7A,1E,A4,2A,4D,86,C9,75,4B,39,91,07,C6,C2,F0,3A,0B,40,6E,D7,D0,4B,80,9E,AE,61,2E,66,41,E4,8E,5C,93,36,B7,AA,86,36,E5,45,BA,1E,E0,34,1C,4C,DA,69,54,30,14,95,74,FE,42,18,72,16,E2,0A,12,3A,EC,59,9F,AB,F7,CA,FA,36,85,DC,5D,BA,04,9F,80,DA,72,6A,DC,D4,64,60,51,21,27,AE,68,28,13,51,4B,4F,02,A3,42,B8,53,16,DE,DC,4C,86,70,D4,82,BC,72,5B,3A,D4,96,0C,F5,88,2A,02,A0,9E,32,95,D7,19,79,90,F2,4C,AD,A5,D0,58,BA,8A,F4,6B,1D,18,6A,0B,F4,C8,B3,65,25,81,03,3F,FE,F1,7A,49,46,C0,10,B7,DF,26,17,86,4E,DB,C9,36,67,1F,68,6D,AA,EA,0E,A4,DF,6C,D0,82,1D,D8,23,9B,CE,83,DC,2D,4D,73,4A,DD,AE,87,72,68,7B,EB,48,70,C5,A7,3D,33,5E,43,B6,34,9E,88,A9,29,A5,3D,B7,38,C8,E9,91,CD,CE,63,53,13,A1,3E,BC,C3,90,23,54,B7,FC,39,88,53,10,62,AD,A7,8A,28,C4,BE,CA,DB,C0,0B,A5,18,F1,38,FB,38,6B,20,B3,C0,80,AA,13,2E,8F,B4,A8,DF,26,5A,7F,8D,C0,95,E3,E8,18,15,09,3D,D1,BB,10,10,9A,10,1E,99,D0,24,31,4D,D8,61,F4,F9,F3,48,99,01,66,4C,04,8E,DB,F9,9C,73,33,94,1A,A5,92,AD,A4,2F,89,88,E1,5B,E8,07,CC,B7,8D,F2,E0,7D,F7,E4,CA,15,16,20,88,75,03,FF,80,F7,E7,F9,43,3D,67,A9,6E,0B,5E,F8,4B,7C,8F,0C,09,B2,71,ED,E5,57,47,36,52,4F,2E,B8,5C,AA,5B,BE,56,A5,37,C7,C2,9D,6C,25,DC,8B,6B,D3,F1,80,9E,A1,9C,6F,05,91,F2,CF,6B,14,11,00,7D,5D,86,3F,08,D5,32,09,52,58,76,E8,29,48,5E,BC,E3,F4,87,D7,6E,F7,1A,3A,52,76,06,BC,54,85,B8,0B,87,25,70,5F,B5,51,F0,CD,03,0E,87,24,FD,29,A3,01,B9,9E,F4,DD,F7,84,69,A7,49,0A,54,E7,63,49,64,60,04,CD,46,A8,28,88,69,83,36,6B,97,06,98,A1,93,9E,DF,23,8B,7C,39,99,66,B3,54,A9,1C,78,7B,E4,54,EB,D4,EA,BE,3D,E8,38,11,84,AB,F3,C2,ED,FB,04,F7,EA,8A,10,76,18,08,12,EB,0E,40,8B,5D,47,F2,56,5C,D5,64,EB,49,12,57,0B,20,D0,76,C6,E0,20,E3,87,1D,BD,0C,F1,82,93,6A,2C,E5,3A,E7,F7,57,0D,E7,86,85,C3,C4,17,A6,A2,F8,8C,03,E3,25,DE,AB,8E,32,F1,67,37,16,65,E7,F5,25,F8,D1,7F,0B,94,00,50,09,F5,2D,EC,3C,0A,20,69,C3,B6,3F,A8,C3,22,F5,AA,69,6A,1B,2C,57,00,92,44,FD,BF,30,26,01,04,33,7D,85,80,CB,33,43,1C,34,54,4A,94,F0,6C,5C,37,18,00,B0,F5,A3,17,0E,BA,EF,73,4A,A0,D9,CD,F6,0A,25,73,4A,C1,CA,64,99,91,04,5C,BB,18,02,23,04,CC,3D,F1,1F,AA,AC,CE,20,33,0E,9F,C7,31,A2,09,8A,D5,04,70,08,40,2D,4D,B5,40,50,68,E3,29,7E,61,E1,1E,D2,4E,95,CC,C9,93,C0,09,67,AB,90,17,DF,7B,11,37,5C,24,C0,29,FA,29,7C,CE,1B,32,B4,0B,99,7F,A6,CE,D9,22,80,BE,04,2D,A4,E3,45,0F,B9,52,80,52,15,64,97,CF,5E,58,AC,47,A3,91,13,0D,F5,AD,0D,13,F9,D4,80,C7,AA,14,EE,95,DB,23,71,95,E0,09,8C,CC,DC,00,BD,21,60,FA,CF,6A,C1,2B,22,78,D6,12,33,41,01,E2,4C,AD,B3,0E,EB,F4,DD,FD,15,A4,8B,E9,35,7F,2E,01,0B,15,13,DE,F7,F1,6C,25,02,AD,F8,18,69,AA,89,BC,76,E8,31,44,A4,DC,10,E8,8B,5F,28,31,48,07,B8,B6,AF,0D,26,62,93,92,7E,DA,C8,0B,47,F1,51,A5,6E,0B,F2,7B,D1,A4,DD,08,42,4F,08,01,A8,FD,6C,89,60,4A,AA,B2,62,8D,5E,5B,FE,CC,30,9C,E4,A3,54,A0,C0,96,CC,14,3E,90,C2,CA,C4,31,BB,A4,71,6E,10,A2,E9,74,B2,0F,60,E7,C8,00,4F,04,B9,2D,7A,CA,FC,5C,38,58,0F,E5,EA,66,0F,68,AB,72,B1,AD,3A,BD,5A,3D,BD,4C,42,90,7D,3C,03,70,11,91,53,EB,75,C0,C7,9A,E8,79,65,A5,59,67,F4,0A,2F,50,22,5C,51,BC,73,10,55,A6,49,BC,87,6C,AF,9E,9C,4A,12,7C,39,E3,94,2C,BB,55,0C,D9,92,BB,D1,50,CF,7C,5E,32,B3,AF,84,2C,28,11,37,62,62,53,80,E8,44,7D,C7,5F,DA,F9,C3,64,4B,42,DC,F1,3D,29,01,3D,9D,2E,F9,34,AA,AD,F0,FE,C0,52,C1,F5,5F,35,4D,3A,63,1F,40,F8,06,42,1C,EE,31,9B,E3,31,76,08,44,1A,C6,27,00,E4,BE,2C,7D,5E,DF,B3,63,08,A8,20,00,06,AC,50,32,F0,CD,86,A8,EA,54,53,3E,FD,FD,B7,20,D7,39,8E,CB,9C,6F,9F,DE,36,F1,4E,37,D9,22,9D,FC,99,4B,32,92,4F,21,F8,7B,63,8B,76,DA,8E,F4,27,FF,D3,F1,63,CA,6D,14,DA,68,CD,A7,A4,AE,40,D5,3C,47,67,6E,37,1B,B4,F9,4E,CF,77,C8,1D,CA,3C,C7,BA,EB,28,6D,76,72,10,9A,BB,41,2E,FA,E5,46,A3,DE,1C,CB,99,72,F5,57,28,C9,66,08,7F,BF,61,A9,79,BD,C2,1D,C0,CA,7D,61,41,A5,A0,5F,D8,A0,20,DE,DA,3F,65,36,79,68,32,F4,3C,6A,3F,49,1C,9D,87,58,C8,8D,EC,08,35,B5,CE,4A,A6,35,4A,74,F1,80,2F,F0,05,B0,A3,F6,6A,1B,ED,47,24,40,6F,AA,6C,79,7F,FF,7D,10,2D,D0,08,97,DE,DC,5E,E7,A1,42,15,69,15,F8,BB,58,F3,95,49,FE,0E,65,FB,B2,53,FA,D7,A1,A0,C9,DC,61,88,66,59,69,11,22,78,58,60,F3,F0,1F,42,D4,2D,F3,47,0C,45,20,74,53,A8,C4,22,32,8B,AC,F3,A3,E6,F9,70,36,B5,93,F6,BC,3E,CC,10,7F,08,30,16,1C,96,29,64,56,73,AD,FF,51,E0,52,D1,8C,30,67,B7,30,4D,D1,C1,80,98,CD,BF,F4,27,CA,DC,15,52,5D,24,05,23,91,C2,B3,B9,85,84,E6,D1,CA,AD,99,0A,F0,52,00,13,92,1B,F6,4D,47,56,EE,3A,3F,6C,2B,65,1D,8B,C4,6E,0B,13,1B,1A,02,34,1D,D1,08,3B,19,A6,07,2D,69,C5,36,2C,42,13,5A,77,58,35,2D,A1,71,77,6D,E2,93,47,40,44,3B,C1,82,31,E1,A6,69,32,FF,BA,22,7B,73,9C,CE,02,FC,A0,70,D4,B5,A0,18,90,36,E3,2D,31,D7,F9,08,7B,33,A1,2A,81,96,CC,3B,84,A8,04,65,4B,38,DA,87,E4,28,52,6D,31,BA,1F,25,40,CF,B5,9B,C3,B3,48,E0,C7,26,09,90,98,FE,FE,D1,AE,E0,F7,3C,7D,09,EE,C9,C6,F8,56,CA,18,4B,69,B6,69,BC,84,ED,A9,3F,72,8A,59,7A,02,82,0D,2E,CB,52,A0,AD,B0,3A,3A,5C,A1,FC,35,6E,5C,7A,AD,6D,C1,4B,AE,03,78,FB,67,65,10,A8,75,F3,6A,7F,13,92,A7,24,0C,D0,2F,E3,C5,7B,D5,61,FA,8A,4F,DC,6C,D2,4E,66,44,2E,8B,34,BC,1E,2F,49,5E,7C,57,DA,56,C3,73,17,6B,E6,E6,F2,FF,37,70,66,8D,D5,C4,C1,33,34,D6,BB,1E,F0,9B,B4,C9,CF,C3,92,D3,66,B9,62,3E,B3,7A,91,A7,D3,BA,92,5F,6C,EC,F8,7A,3B,AC,84,79,E4,C8,D2,76,FC,96,E8,D2,3A,77,CD,AE,7B,9E,D2,3B,75,1B,58,04,01,09,BF,60,C6,D1,E9,92,5E,54,07,74,C3,79,A8,BB,FC,16,E3,43,40,A8,6D,4A,B9,8F,3E,CD,1C,F5,4A,E2,E4,82,28,51,A2,38,F5,C2,2E,56,EC,0F,E9,6D,DD,8C,B0,81,16,11,6D,AD,B5,1F,5B,83,21,5A,89,D6,3B,D4,CF,2D,FE,2C,84,79,E8,3B,DF,B1,24,E4,A1,64,04,1C,13,C9,83,24,4A,4C,D2,3A,C0,B3,05,F7,73,6D,2B,20,AB,43,28,6B,AC,49,9C,22,A5,20,8E,27,21,3C,D0,8A,3A,47,AB,4F,8D,D8,C2,36,F5,98,89,CC,7E,EB,8A,44,1F,36,16,0C,DB,8B,C5,29,97,B2,48,51,C0,6F,D9,6E,3A,7C,D2,AC,60,14,A8,D5,97,3B,3D,D7,BF,6B,73,A6,59,D5,CE,0E,82,88,99,04,C5,AF,FA,5B,A9,98,3D,78,12,0E,09,0C,F0,12,82,A9,90,DD,FB,43,75,2C,7A,41,18,37,3C,29,F5,76,B6,7C,EB,62,46,AA,6F,32,6A,06,50,98,01,BD,A5,E6,5C,4C,CC,FD,F0,9A,FA,57,A5,82,6B,82,C5,45,EB,24,CA,78,DB,F6,6E,CF,18,41,A2,D9,70,83,21,BF,8A,66,C0,CB,9E,09,64,2C,9F,73,8C,F1,05,B7,9C,B1,84,05,9E,0E,A7,C3,05,FD,E4,77,74,EF,E1,92,61,ED,DD,61,0E,75,46,C4,46,C7,1A,62,FA,2F,C2,A8,1F,07,CE,EA,29,38,C6,52,24,32,92,20,12,81,F2,29,C2,AE,59,AF,BE,22,73,91,34,E1,5D,5F,81,E0,4D,73,A5,53,71,57,F9,7D,67,F6,58,43,29,9D,2D,0A,C3,85,D9,BE,85,49,23,DB,75,1B,37,DE,D9,D4,94,7D,C9,36,73,50,7F,67,EB,40,7C,89,5A,C0,4A,F4,10,B5,32,65,F9,B4,97,8B,17,F4,AD,DE,8F,CE,A1,64,AE,50,1E,03,34,10,6A,C7,AE,C6,C0,D4,D7,E4,04,FE,25,A7,92,0C,96,56,9B,6B,D0,85,5A,AE,C9,27,58,84,85,A1,89,54,A9,AF,EE,49,2F,BF,5A,0B,1C,E1,8E,DB,75,A4,BE,34,6B,30,DA,AF,B5,B9,26,E6,2B,D9,D6,95,A9,FB,A8,D2,19,AD,C2,E0,68,05,87,B2,9C,85,DD,18,9D,EF,5A,B4,0F,EE,38,1C,74,DB,CC,61,FB,75,87,F1,32,83,68,95,05,20,0D,A5,92,43,22,A7,A1,B0,FB,9F,A3,9E,2B,3D,B6,EE,9D,44,91,67,FC,E6,61,65,0C,F9,DF,61,1D,FB,B1,C4,A2,50,70,D4,84,F7,FD,24,DE,14,99,33,B2,FA,36,82,05,11,23,E7,B3,57,B3,0E,35,33,90,3C,D7,EB,D9,9E,55,63,CD,05,D2,14,0F,45,93,53,58,02,F6,AE,43,E7,33,B7,D3,70,43,26,ED,30,1A,3A,67,5E,DC,D1,8C,3E,B1,01,BE,72,F4,9E,55,67,09,13,C1,44,E0,C5,BF,ED,F0,12,D7,FE,AC,E4,0E,F0,B7,B7,09,86,7F,27,95,6F,EC,E4,F8,A7,89,3C,DF,D1,8A,A0,64,67,41,F4,E8,79,6B,A8,44,FE,80,C7,13,62,55,F7,D0,CE,4B,34,A7,A4,29,4A,98,CA,5E,0B,B9,F5,31,1A,3D,CB,07,96,34,77,6F,A0,6E,92,42,C4,86,CD,20,95,8F,57,C7,EE,9C,5C,C3,00,2D,B1,08,7C,35,24,57,D8,AD,06,3B,FA,08,C6,C9,DD,C8,28,3E,FF,46,A7,F6,F1,75,AA,BF,CC,59,A6,04,22,35,B0,3A,90,BE,7B,21,4A,B7,14,C1,69,2D,E6,FF,6B,53,6F,D7,92,7A,74,50,7F,ED,15,C9,16,F7,B9,C3,7F,C0,92,39,EF,DE,C8,15,03,32,1D,7F,F1,B8,D2,98,1B,0E,1C,BC,25,1E,B0,71,43,9C,FB,4B,17,F4,4D,3F,58,EA,33,1A,BF,13,41,13,A6,D1,C8,21,5E,0A,23,08,B9,6A,56,BC,4B,4F,B4,A8,45,9B,C0,F5,5D,04,5E,02,71,3A,49,A5,6A,8F,A3,22,B7,76,18,27,84,40,41,88,23,34,3B,F3,1F,1A,05,54,3F,CF,09,96,F5,41,A5,46,E9,94,4C,37,9A,B2,BB,18,41,4C,F2,C6,9D,09,32,9C,00,E0,96,B7,BC,B3,DC,DF,D3,4C,CF,AB,F0,3C,54,C9,CB,DF,C7,0F,08,03,10,3C,04,56,C0,EE,37,B5,18,C7,BE,3F,C8,A1,D8,2E,5D,E3,13,A6,AE,D7,A5,44,EC,85,09,18,2D,D3,8D,62,5C,F2,B8,9B,6A,BA,A5,3C,0D,8F,DD,60,68,74,47,FF,87,14,93,3C,F1,2F,67,A2,9A,93,5F,36,21,BC,7D,C1,5C,DE,55,4F,62,8E,67,BC,F6,2A,9F,FB,97,B0,57,B2,2C,AF,6D,1C,42,8B,A5,2C,94,E8,43,5A,61,5E,B9,11,92,1C,BE,B6,BB,5C,C0,D8,EB,09,78,2F,50,4D,32,68,01,62,6A,56,10,E1,65,90,1C,8D,04,01,C5,3D,F9,15,55,81,36,F1,0B,F0,3F,9B,FD,55,8C,A1,7B,1C,3E,C5,60,CB,CC,1C,07,31,41,65,56,99,ED,64,73,EE,3A,D9,2C,9C,01,57,B3,A5,58,D2,CE,9F,C1,5D,C9,88,47,5E,31,9D,18,05,5A,E5,E4,D1,61,41,AC,A1,02,BD,16,1B,F9,62,11,41,D6,E9,CD,6E,01,1D,0E,9B,A6,84,6D,2F,45,35,60,E8,4C,AD,62,9B,D8,C8,15,78,6F,11,EB,07,F1,EE,1A,0B,34,CA,23,B7,5F,A0,AF,3D,2D,7E,E2,38,2E,90,AC,17,A3,B1,EE,3B,A3,97,4D,0A,28,59,52,A7,6D,9D,E9,53,FB,F9,DD,F4,EC,9B,52,0B,D7,F5,A8,A4,A3,4F,A8,8E,87,18,B0,9B,3B,71,DE,E1,31,24,EE,8F,50,0F,5B,61,77,88,F5,A7,FF,CB,5D,79,48,3C,FF,50,36,41,42,2D,3A,1D,CE,FC,DD,95,54,FB,9C,60,FF,98,A8,02,E1,EC,4E,62,5E,8B,35,08,B0,36,FC,A8,26,B4,7F,BA,6F,48,88,90,02,23,72,FC,25,E2,CB,D0,AF,CF,F4,11,05,51,A9,F9,0D,E7,0E,81,4D,0E,C9,10,26,3E,48,87,66,AA,A7,B2,82,A0,5F,BB,94,25,4C,4F,1F,49,82,81,A9,10,1D,DE,DC,21,70,9C,6B,CD,32,4E,EA,41,5C,71,8A,E6,DD,FC,A6,57,4B,64,D7,20,14,AB,73,9D,B7,64,24,C7,ED,71,37,C0,0A,2E,86,E3,A7,A4,D5,A7,9D,33,A3,25,5F,3E,A3,BD,D2,86,D1,3B,77,65,3B,29,A3,2B,BD,5C,62,ED,27,B9,D2,D2,71,06,FC,BD,EC,3E,47,92,73,67,C4,05,A3,13,34,C1,84,30,FD,56,A4,1F,0B,27,62,57,1A,E5,7F,F4,1E,84,FF,F1,4A,34,C0,93,BF,F8,45,19,F4,51,13,12,25,76,65,87,AB,A4,36,5C,CF,58,6F,D8,7E,32,EB,03,09,CA,DD,B8,B2,69,91,7C,50,8F,21,9B,B6,7E,16,4D,37,4B,32,23,5F,B2,AD,41,F5,C8,00,65,F1,22,A3,08,13,23,40,EB,52,D2,BC,5F,2C,1D,10,EE,A7,46,65,99,57,65,58,BE,D8,57,79,EF,B3,C2,05,6A,FC,DF,16,D2,F8,67,56,F0,8A,E3,39,A1,1A,91,9C,C1,CF,EE,D1,05,E3,D3,8D,FB,7E,05,28,40,FE,00,8C,90,A7,82,FF,E7,76,3D,E5,7F,30,41,3A,F7,A3,15,C9,32,DA,33,A8,B1,45,9D,2D,0A,70,08,24,EC,58,51,B6,31,57,0E,78,A6,90,91,9C,AF,F7,41,54,E4,90,8E,E9,17,C8,A7,C7,51,AA,72,F1,B2,DC,D8,C1,57,A8,57,C5,EC,BF,05,E5,3C,AA,23,47,95,EF,5A,62,52,D3,41,CF,B4,2F,C0,E7,5C,9F,A5,9D,2B,14,DC,56,0E,87,10,DC,79,08,CB,22,14,59,9D,6E,EE,05,BF,A3,54,DF,FB,81,89,E4,F2,19,02,E3,D6,A2,F0,C1,08,74,59,29,01,2C,89,64,04,64,BE,6C,76,2C,14,24,4C,7D,2C,16,17,97,E7,3C,2D,8C,AE,B3,D3,9D,88,DC,C3,B7,0C,5B,0A,80,13,1E,27,CC,12,4D,BE,0A,9B,CA,00,1C,E2,3F,FE,A5,5A,2A,9F,85,E6,48,D5,6D,4E,50,79,CB,AE,B8,BF,BD,6D,88,56,7F,2B,74,AB,E3,2B,12,A0,80,92,06,64,02,9B,D1,22,FD,92,05,BA,72,19,A7,56,D1,1A,8B,F9,5C,26,81,E5,2E,A2,FF,FB,9F,4E,AF,86,33,5E,B7,EF,D8,A1,4A,F1,BC,1A,4C,09,09,9E,27,94,CD,31,D9,2E,62,C6,98,1F,43,26,2D,C5,8C,BE,4D,4F,19,9C,1F,3B,C2,7A,98,34,CE,73,24,8B,6A,EE,F0,A8,48,74,32,B9,BA,A9,D1,FF,E9,B2,BB,47,D5,D6,B4,2E,D0,2D,1E,FB,D8,E7,4C,BD,D7,C2,DD,10,CE,59,70,6B,21,22,28,54,11,5A,DB,46,BA,D8,2A,CB,8D,91,D4,FD,2C,6A,1B,88,8B,69,D7,09,CB,14,F0,8D,53,E4,0D,E7,E9,BA,41,27,00,00,4A,AB,E6,76,7C,DC,70,E7,6E,0A,3F,79,60,3A,18,B7,37,A7,0B,F1,23,C6,D2,1E,CE,40,4A,05,3A,1D,77,67,D2,94,4E,DA,84,58,8E,13,8E,7D,BA,AB,44,57,2B,F3,E9,90,50,B5,7C,E0,E5,50,82,B5,2C,8C,2A,FC,8F,47,89,FC,C4,23,B1,94,FC,58,6A,C3,39,42,1A,55,4C,FF,4B,99,84,81,8E,FF,D6,E6,6A,97,53,69,02,ED,33,B4,FA,D9,BA,AF,ED,1A,0E,E1,08,F4,F7,4B,E0,97,FC,16,B8,AB,03,4A,A9,64,FD,74,42,D2,A1,29,56,C0,AA,94,7C,B2,8F,3E,3C,D6,D3,4C,2D,56,0B,8A,42,61,D8,B7,FF,9F,AF,DA,8E,92,F5,41,99,23,AB,3E,AB,5C,C5,0F,A7,F0,80,EB,B0,24,5C,C5,48,02,6B,BF,6C,38,95,86,02,75,FA,FA,2B,70,4D,6E,B6,98,04,2F,B4,05,12,29,06,3D,88,B8,54,1A,E9,02,D5,4B,C1,50,8F,88,DD,CC,BD,76,69,FD,C9,5C,60,5B,2B,71,84,E5,1B,F7,74,52,E0,14,81,CB,40,68,FA,C7,94,F0,B0,96,DB,41,20,4E,0F,86,84,24,4E,90,8E,3E,45,CA,AF,D4,C3,32,36,82,64,7A,41,E2,BC,7E,73,3A,57,16,A6,DE,33,7B,E5,03,3F,DD,E0,51,FF,69,01,69,63,F8,15,BD,9F,F5,54,6C,D6,6C,CA,DD,98,D0,82,5F,5A,48,81,C1,80,4E,24,BF,28,EF,37,BA,61,FF,A5,F6,73,A0,0A,00,FC,8A,A3,86,92,87,DC,55,9B,34,D1,87,AA,35,EB,A6,32,1C,AC,1E,AE,AC,02,26,FF,D4,7C,1D,29,69,9D,29,A8,AC,34,C3,0E,02,61,F7,E4,D7,C1,0A,6A,B1,DB,0F,2C,94,09,13,29,CC,69,BB,C8,9F,03,82,96,E2,EE,2E,87,A3,F0,0A,CA,6C,B0,1C,70,EC,05,A9,34,20,12,23,BE,D8,EC,1F,46,F6,57,84,F1,AE,91,3D,55,F3,D3,D2,84,0A,B0,50,FA,AA,CC,83,FC,B4,79,7E,77,64,EA,8B,38,DA,D4,F3,DF,25,BC,44,FE,8D,FE,BB,3C,42,4C,65,CA,26,4F,25,31,01,0A,5E,1C,AF,44,F1,3D,00,BA,B0,D1,E1,99,F6,ED,1D,F6,07,0E,80,8D,7D,53,C4,1E,14,88,9A,AC,1C,B2,51,F8,31,54,5E,83,E6,4E,E8,55,E7,0E,BE,70,57,F0,F3,FB,FF,25,1D,72,A2,2C,12,87,F0,C1,15,E8,01,C3,14,84,90,AC,D0,AC,74,92,C4,2B,F0,AF,38,D3,BD,92,5D,8D,13,E7,BD,4C,8A,31,B6,5B,42,07,4F,1A,9E,E2,A4,68,87,5C,DC,02,02,57,41,76,4A,09,21,42,59,0A,17,82,5B,0B,0A,41,B8,49,11,07,2C,04,0A,53,D6,BD,8A,76,44,B1,1B,C4,EB,40,52,FF,9B,81,4E,20,F6,46,7F,00,C0,A7,1C,B7,FB,3D,71,1D,92,98,C9,14,40,F2,12,F8,31,8C,AA,92,5F,96,57,6A,7C,47,AD,4E,EB,72,52,7A,4C,BA,8F,F1,95,EF,CC,F8,18,C7,A0,52,90,84,B9,A1,BE,AB,38,79,20,F1,D4,74,89,54,9C,B4,42,6B,E4,D6,E8,33,BA,E8,51,2B,A5,51,36,20,D3,AC,78,C2,3B,6D,C8,A2,FC,40,92,EE,38,6D,0C,9B,C4,E5,47,63,2B,BE,56,9F,84,6D,91,08,42,0E,D3,D7,B1,2A,90,21,78,2B,2A,A5,79,31,EF,CE,02,BC,90,97,E5,AF,AD,E4,EC,08,DB,8D,1B,D0,32,30,0A,0A,D3,78,39,CA,0C,3D,DE,A8,C4,27,6F,C0,8A,49,70,A1,B5,87,8F,FF,EF,6A,9E,AD,B1,FC,E2,BA,56,58,DB,6B,24,04,A0,7F,33,93,5B,36,D1,7C,C3,F4,2F,23,A2,A2,23,D4,0B,5B,22,9C,10,A2,F4,02,D6,24,93,38,76,65,33,69,9F,5A,61,96,F2,7B,9C,50,A4,44,3C,9A,96,0A,42,9C,E5,1E,2A,2D,63,A6,A9,C1,C0,5F,38,AD,DE,23,2F,2A,DE,3D,F6,5F,95,76,40,43,54,A5,83,C3,82,88,87,02,1F,8C,5A,74,59,08,12,7C,38,03,C0,8D,FF,BF,D2,16,2E,84,03,38,87,C7,94,8E,CE,34,F6,B0,51,2D,BE,26,2D,60,8B,A1,94,8F,E9,49,3A,4B,27,54,D7,22,10,C4,71,B9,FB,83,B4,DB,46,11,03,00,15,88,97,57,A5,C8,6C,3C,C3,20,68,FC,0E,8D,CE,0F,F0,8B,83,E8,3F,F7,09,1E,3F,0F,A0,CD,F3,3C,E3,21,04,B4,09,4F,5A,D0,28,DE,18,11,FD,7C,C6,9C,77,99,5C,34,8F,66,2B,95,B3,01,45,16,8E,3E,3A,06,09,14,F4,A7,9A,D8,B1,6E,32,9D,86,D0,53,EA,16,1A,70,62,F3,CC,2B,6B,0C,1C,29,F5,ED,C0,4E,D5,03,03,A8,67,8D,8A,60,4D,29,E3,63,4A,64,F4,73,E2,AF,48,57,46,AE,3E,13,E0,B6,54,A8,70,B9,45,C2,5B,E7,89,EF,29,8F,A8,26,B9,C4,EF,5C,B3,41,58,66,90,D8,36,63,7F,F3,5C,28,9D,2D,76,1C,FE,67,59,39,1A,B7,9F,C5,F7,53,D0,E1,60,22,B4,11,41,2F,C3,17,59,FE,2B,7F,53,A7,20,23,65,88,C1,55,3F,70,8E,22,31,9E,AE,A7,90,10,51,35,01,43,AD,79,80,D9,57,0B,EC,7D,12,E6,13,49,A2,A3,F5,1B,6C,AF,B0,BE,2A,17,45,B0,8D,D9,63,58,B5,60,25,2E,BD,B4,DC,EA,22,39,AA,C6,51,1F,CF,25,29,50,D4,C4,D4,94,D8,5F,5C,F5,FC,4C,99,EC,2D,CC,B8,07,B8,59,43,9F,B7,A8,D2,18,79,6B,EB,84,76,29,03,ED,F7,A4,DC,05,4C,0C,8A,FF,FB,B4,52,D1,5E,93,8E,5E,F3,63,D7,95,40,CC,C0,E9,2B,47,50,65,D8,C6,7B,1E,8B,96,7B,5F,D8,C3,91,E6,49,C5,21,8C,3B,72,DB,96,9A,AA,32,43,1C,D1,A9,14,32,1B,50,FF,A9,D4,58,AE,50,C9,77,D7,32,45,C0,4D,57,FF,65,97,3A,73,78,BA,7F,67,2A,A6,E2,B3,E5,DF,36,94,A7,BA,7F,23,42,22,CA,12,27,1F,DD,06,9D,E3,5F,7E,17,12,10,10,A2,FC,BA,57,7C,EA,18,60,8B,BF,65,A3,95,F9,74,AD,FF,8A,1A,13,92,8D,7C,2D,56,6D,0F,F0,20,D2,8A,B4,F5,37,A1,93,98,3A,8F,50,1A,9A,7C,9C,A3,11,E3,AF,77,0C,E6,99,78,73,81,08,03,88,99,2E,95,BF,2C,FD,B1,60,2F,2E,68,FB,CE,48,75,0C,14,DD,B4,AC,54,27,6B,E9,E4,85,1B,6E,61,C7,51,89,D1,5F,73,94,8B,64,0E,66,A1,F3,DE,14,99,CB,FB,D1,8A,D7,CF,50,06,77,3B,A7,A4,D2,D5,42,FF,1B,3E,F9,F3,DD,98,3C,8C,7A,90,CB,6C,9A,D0,9A,AF,0D,8E,AA,8F,35,8C,FD,B3,8A,FE,1A,5C,7A,58,9A,B9,D4,57,E8,CE,D2,77,BC,BA,6D,FC,77,0B,61,2A,E3,C0,32,E4,62,E7,C0,83,74,11,0F,AB,7C,38,52,F2,E8,09,D6,3F,F1,96,0F,3B,5F,29,E9,3B,70,8F,B0,B2,E6,58,D2,34,BD,2A,61,EC,75,40,F9,29,60,7F,F2,F5,0F,61,2A,FE,B7,A3,1D,B0,2F,47,20,8F,B1,F2,70,90,21,F8,5B,B1,60,7C,3C,F9,C0,4D,0A,C3,C6,F6,BB,64,E9,C8,11,40,F7,D4,68,51,22,8F,08,E1,8B,EE,A3,DD,57,D9,24,01,75,64,FB,20,C5,0A,07,69,33,F7,81,66,6A,B9,E6,9F,AC,5B,6A,B9,1A,FA,FB,AA,6C,79,1D,71,C3,9A,5D,66,B2,74,15,42,E3,86,5E,F3,A0,06,58,94,D8,AC,19,70,B2,E4,A8,F3,87,65,34,3D,44,FD,EB,86,92,C0,F5,12,BD,BF,E5,05,19,BA,4D,82,01,54,39,D3,FC,34,90,22,8A,CF,70,95,1A,B4,1C,97,1D,BC,C8,7B,84,91,E8,1B,03,ED,03,0D,29,A1,66,C1,53,F2,12,32,B4,16,B9,41,34,C2,26,B2,83,31,DC,0F,BA,B8,34,82,29,5A,D8,8B,B9,44,90,76,33,0C,C3,76,98,F3,0A,A6,CA,91,00,7E,FD,A4,DD,08,69,BE,64,53,BB,49,A4,53,8D,9F,6B,0D,C5,9E,D9,61,4B,80,DA,18,47,DA,8F,22,C0,A4,8F,21,C4,63,8D,E7,FD,FC,BF,F1,28,F5,4A,23,C3,12,26,8D,A3,04,2F,73,43,51,CB,D4,0D,FD,C1,B4,06,C1,A7,FE,C9,04,A6,73,76,AA,D5,B8,AE,4C,CD,9C,F2,8D,A0,B4,E1,2B,40,9D,BD,B1,8B,FF,CD,86,37,C0,B4,D4,AE,74,D8,0F,B2,BA,A6,AA,A5,B9,07,13,60,45,AA,CB,07,46,99,78,BD,9C,FA,26,F8,6E,A8,7F,1D,E8,A9,5A,70,6F,85,7B,42,92,CE,FC,AF,46,FE,C5,68,72,1D,E9,E6,26,55,3E,44,79,66,B9,5C,41,C8,88,6F,DF,B6,B0,04,49,71,D3,05,3E,9B,43,7A,1A,FC,7F,A6,EF,F3,E3,E5,EC,C8,F3,C7,DD,A0,F4,BE,08,F0,AE,9E,6D,82,3C,E2,36,B0,AB,AC,DE,8A,AC,AA,69,45,38,54,13,A4,9F,5A,27,AD,F5,6E,FA,D0,EC,66,94,1A,16,06,F4,87,3F,97,7A,12,A7,8A,C8,CB,6B,C0,40,4E,53,F0,80,89,80,C6,5D,61,4A,EB,3E,F8,8C,2F,83,33,E8,5D,3E,01,62,18,15,B2,CF,C9,EB,8B,1A,50,94,B2,B2,2E,FA,5C,12,65,DF,9E,0B,7B,AB,69,D2,FA,E9,1B,2E,1A,53,3B,FA,76,E8,D8,39,A9,9A,A7,4E,41,BB,BB,E9,78,CE,4A,03,1C,46,CA,18,83,38,28,19,AF,8A,3E,F8,AC,DD,A8,D3,24,51,08,27,8D,A6,49,4A,70,CB,C6,33,AD,8E,C8,66,81,8B,B0,95,81,45,23,38,0D,74,E2,07,94,82,E0,8F,C4,71,CC,81,84,EE,59,B6,C0,DC,D5,79,F3,2E,60,BF,2C,45,62,18,D0,76,7C,9D,56,78,D1,49,3E,1C,03,75,DA,EC,0A,4A,20,4B,F3,9F,78,37,4D,D8,D3,08,40,AA,34,D6,4E,AA,7C,91,E4,BC,83,7C,B8,09,F1,F3,EA,35,5D,3B,7B,D0,6B,1B,F6,BC,94,48,0C,00,44,D5,62,6F,D4,71,FD,6C,BA,CB,7F,40,C9,F8,97,AD,FF,8B,B1,00,2C,CD,4F,6E,E1,09,78,BB,61,14,80,F7,EC,34,90,5A,FA,B5,78,34,17,B9,49,30,D5,05,25,80,1D,AB,F6,D0,4C,29,AA,0F,61,BD,64,95,15,85,00,FA,E1,FF,3D,BF,65,C5,BC,18,B2,FF,E8,7D,31,86,67,55,13,78,8C,9E,D7,3B,C3,97,BA,20,C4,79,47,85,CD,89,5D,E6,30,D5,D1,2D,67,3A,D5,74,D0,05,C7,A8,1A,55,D1,F5,74,FA,EF,97,1C,6B,82,C9,31,3A,E5,BB,C1,13,66,6B,35,A9,E4,D9,15,EE,99,20,A4,C6,DF,F0,0A,D3,62,C9,C9,7F,14,C9,6D,10,48,5D,63,F2,4C,C0,48,EE,24,89,22,E8,1B,43,08,5D,C0,06,97,61,3A,32,F8,55,61,8D,91,52,A6,60,E2,9D,2C,D9,1A,B2,E9,0C,C2,06,E0,FF,65,C7,1D,5D,99,9F,AF,58,BD,1C,A4,4C,37,5D,80,D2,52,B0,48,61,0A,8E,F3,03,0A,81,E4,15,14,B9,77,2B,46,AA,0E,54,5F,74,CC,7A,76,48,6C,5E,DC,92,2E,52,80,2E,16,82,0B,3F,1F,04,2E,1B,62,F1,03,0B,DF,7B,4A,15,DE,1D,CE,8F,BC,87,B5,71,37,31,97,A6,08,06,FA,CF,AD,CC,88,4D,9B,D3,4E,82,EB,D0,45,C1,17,CE,BF,59,EE,FA,0E,F6,7F,78,FD,55,18,D5,46,E1,6E,0C,39,A9,7C,33,46,7B,F2,2E,F9,66,AE,F8,7A,DF,FD,B4,85,22,09,AC,DC,EA,D7,AA,91,EA,1C,39,70,15,22,69,48,3F,69,0D,CC,D1,88,C7,B9,11,E1,B1,6C,2D,07,24,8E,C8,68,58,F9,AC,23,38,0F,0B,AF,A8,8D,20,1F,87,5D,F7,D4,B1,A3,63,A0,EA,09,BF,35,AC,4A,03,AC,54,24,E2,63,28,0A,CB,22,76,3B,43,7D,A0,73,4F,ED,89,2E,A9,1E,D7,65,55,D3,44,23,C1,71,5B,D6,CF,8B,83,00,3F,4E,CA,F8,05,16,EB,CE,A2,2D,4B,A7,92,1F,68,D2,D0,EA,B1,5C,48,D6,BF,D2,BC,85,41,04,85,60,07,F6,CD,A5,F7,6E,6A,A3,93,A8,96,AB,E3,B7,4A,F1,B8,B9,56,70,B6,F7,24,09,4E,A4,CD,E7,C2,B9,7B,DC,8B,44,6D,FD,F0,4E,3A,D8,60,2E,C8,0D,36,8A,B7,B6,EB,B0,D0,65,E8,25,43,3F,DE,11,3C,22,A3,7C,99,8B,3E,DC,8B,D8,78,3A,78,CE,C8,85,3C,D8,A5,F1,22,1E,DF,0C,CF,7B,07,00,BC,65,59,DF,18,65,C9,EE,31,F5,77,DA,9F,47,8C,EA,39,1F,AA,BD,A3,D4,21,4D,90,5A,32,23,12,07,05,7C,B2,FC,DF,05,B8,56,10,16,66,0C,2B,85,08,61,E5,89,4F,B2,04,C1,2F,80,AA,34,AD,9C,DB,A9,B6,EB,C1,3A,AF,24,A5,36,61,3B,E3,22,C1,5A,8B,55,97,F7,52,21,9B,AD,87,1B,2B,76,CF,9B,50,C7,27,4D,E2,EC,9F,FF,75,1B,63,4F,0C,21,EB,B0,1E,6B,CA,5E,48,77,AE,0C,FB,7D,89,A4,B9,F0,CD,11,76,F1,33,93,69,44,68,62,3C,A1,DD,82,9D,75,93,6B,FD,4F,D2,8D,48,52,D4,7E,32,C8,04,0F,85,96,29,E4,D1,5C,E7,D9,82,FE,77,FB,DB,14,77,38,4F,69,06,9B,48,A1,06,C2,99,DD,99,C3,E3,F3,90,0B,35,9A,14,2F,AB,07,A4,DE,DF,72,E3,B5,F8,D9,5A,14,63,86,1B,5D,92,02,C0,53,6B,24,CF,16,F5,44,8A,4A,C9,23,0F,43,79,DF,63,85,BC,6F,04,32,CA,B4,FC,E4,7F,FF,99,71,02,F9,D3,DA,0A,37,40,2A,73,9C,8B,27,56,FB,6C,4A,38,77,9F,D9,60,24,41,A9,A5,E7,C1,B4,6B,34,7A,3F,8F,3B,4A,CC,FE,A4,09,91,BD,0B,8C,EF,14,B0,1F,D6,C0,16,EF,00,FA,C4,4D,0E,DA,7D,DD,05,53,87,AF,8D,5E,2F,33,2D,FD,B1,09,07,A4,E1,7A,2A,99,5E,7F,87,7D,9B,CF,81,27,10,A8,C8,9E,17,4C,80,2A,16,A0,EF,17,B1,98,0F,B4,E1,3F,E4,61,66,DE,ED,0D,B1,2D,D2,CE,6E,CA,D9,32,EA,AB,D1,9D,32,D9,C9,D5,65,80,05,7A,BA,5E,4B,F9,4C,3C,D5,73,BE,58,28,08,46,D0,45,39,DD,2E,EC,6E,CE,05,FB,BB,0D,8C,6C,37,06,DE,DA,FD,C5,F7,D0,31,C8,88,EC,72,F0,B6,9A,87,7E,34,24,14,A1,CD,CC,AB,BC,65,CE,A4,BA,64,B3,45,05,4C,0A,DB,33,D8,B8,E1,92,4D,C1,86,CB,F2,6C,3C,4E,EE,D1,64,80,F4,D3,C2,97,7F,BD,0E,4A,AE,50,B3,39,8C,31,79,2E,2C,D1,26,BD,EC,6E,E7,1F,27,95,0A,82,8F,5E,D5,95,A9,2E,CD,66,12,6A,DA,7E,52,25,59,79,73,D1,83,15,E0,70,4D,C3,4A,3D,01,C7,23,DB,F1,55,FA,62,2E,E9,4D,BC,72,C0,31,18,C7,13,62,E9,7E,80,8A,2D,38,09,DB,0E,C9,81,63,8B,25,82,2D,7F,F9,67,EB,1E,76,A2,36,29,A1,68,9C,AF,AF,CA,04,58,FE,64,E6,8E,18,45,AF,6E,4C,C4,1C,58,4B,0B,1E,E8,6A,1C,8E,0C,26,6B,86,E8,9C,2A,BF,44,31,7A,6C,24,2A,EF,66,CB,45,D5,EC,15,C5,10,40,A3,41,4F,5A,FB,69,F8,F3,5F,A9,EF,1C,24,EE,89,3E,83,F6,E9,D9,83,54,4A,46,06,22,10,E5,12,75,F4,64,58,37,29,C7,9F,46,F6,B8,11,05,67,FB,4E,11,BD,64,AE,5C,B3,E0,36,13,2F,84,5C,72,0A,8B,6F,96,DF,2A,74,54,80,E7,B9,06,D4,2B,52,74,30,D2,2C,38,3B,04,4B,0C,9E,EB,34,B3,8B,BD,D7,C1,E0,93,2A,51,50,16,F7,29,C9,95,E8,8B,F4,17,A9,02,28,96,0F,14,84,87,F2,D9,3B,4C,2D,CC,47,71,89,7F,C6,55,61,73,9A,5D,9B,06,CC,F9,0F,15,9D,40,63,33,AB,C7,88,FF,45,D8,0D,38,1C,DC,D0,72,12,53,F1,3A,BF,1F,D4,3E,B7,5E,D7,74,DC,2C,B0,4D,37,74,CA,5B,4B,00,B1,34,EC,DB,F7,F7,D9,0D,0C,4C,27,47,50,8D,1F,67,46,25,CA,E8,C7,17,54,BF,D2,E3,08,5F,EE,98,7F,52,3F,79,D2,99,D4,BF,78,AE,1E,B8,A9,07,16,94,D9,62,AD,7A,8B,8A,92,9A,10,3E,02,33,1B,01,33,D4,F2,4D,46,56,DD,D2,7C,76,F3,D5,F5,56,DB,2D,C2,A7,C7,56,3E,5F,22,7B,7F,41,11,4C,8A,59,7B,8A,8E,75,A8,CF,10,CF,FA,C6,4F,08,F7,53,FD,DA,71,AD,A1,40,78,34,02,BC,D0,34,CA,EE,00,70,89,56,07,A0,8A,1C,33,9A,67,28,AC,14,23,DF,26,94,2B,A9,00,D7,3A,98,56,70,21,51,B1,D2,22,C4,E5,92,1D,11,CA,B6,DA,3A,79,04,A2,D0,6F,60,B1,03,BF,77,34,F5,DB,A4,E3,06,AD,EB,BE,51,F2,2E,09,6F,9A,BE,68,FF,37,53,D5,95,C6,C4,E7,00,41,EF,E4,F2,1B,9E,6A,2F,2B,27,B7,8B,35,2B,40,73,D3,39,3E,EB,88,57,D2,F4,50,A7,AA,95,8B,04,BB,CA,BA,35,9D,E5,85,38,E6,8E,6B,68,F4,AB,C0,36,4A,B6,F0,F2,BD,A7,31,FB,B8,7C,AA,42,27,8F,05,73,D4,1A,DF,C8,33,6F,3F,27,3B,C0,D1,1A,C6,A7,9D,6C,0D,BB,20,30,2F,00,A5,04,7B,EF,E9,E9,4D,82,5A,1D,15,7B,4D,CD,83,C6,01,03,31,86,19,0F,DA,9A,BA,53,DF,0D,F9,AF,E0,47,9E,34,E1,28,17,98,71,C6,F6,F6,73,D0,A8,08,F6,50,83,17,4D,1A,3B,4B,0B,63,98,CF,2C,08,60,79,73,5D,64,F8,95,47,EC,42,E1,B8,92,F4,3B,42,95,A0,9C,5A,BA,6E,80,50,88,3C,31,05,68,76,4D,6B,81,12,C0,44,FE,4E,6F,F1,1B,9D,24,C0,1D,AF,48,64,EE,D5,0E,10,89,B6,CD,12,59,50,12,2E,D5,CE,94,DC,98,D4,D6,AA,A2,A4,72,5B,D2,0C,E3,37,AB,38,72,42,CC,A5,BB,EC,7D,B1,24,34,17,AF,B8,EC,FB,CE,07,B1,6A,E7,14,63,B1,98,AD,B2,B6,F9,59,94,F5,06,32,18,FD,67,53,F4,BB,24,14,03,C1,3A,58,F8,EC,3D,4F,D0,BC,B0,E4,4B,81,C3,CA,30,F0,21,77,47,EC,8B,DB,65,12,E1,C1,A3,51,07,AB,99,44,86,21,F1,29,5B,26,7B,5D,0B,B6,4D,F4,F8,9B,03,BE,B3,A7,2B,C2,1A,17,1F,40,B1,C4,F2,2E,88,1B,38,CF,FF,A3,55,88,B4,8B,33,7A,55,68,10,0D,07,3A,48,0D,AB,DF,BD,E7,CD,8F,13,71,70,C5,3A,61,70,95,5D,CF,5D,B0,F4,21,F0,02,1D,87,A5,D4,60,8C,F2,6A,18,52,71,3B,97,6C,1E,F3,05,E7,C0,F8,A0,49,5D,F1,B9,8B,E8,95,DD,CA,11,1E,8D,76,66,61,25,D2,88,F8,C6,DE,97,38,6C,2F,AE,24,DA,E1,0A,8A,A1,98,8F,EA,90,B7,1C,3F,04,EF,DA,45,55,89,49,FE,79,7C,FA,A8,C0,62,67,4B,59,2D,0E,EB,5A,87,CA,D4,E6,91,E3,AC,7F,FB,F0,66,11,E0,68,86,E1,FA,FF,4E,CA,C7,1B,6A,15,96,5E,A1,4E,A0,24,A8,93,B4,F8,C0,96,37,A1,B9,3D,75,4D,B1,B4,44,EE,BB,5A,E7,C7,70,70,99,DB,B9,45,1F,22,86,08,F0,42,85,CF,89,04,3A,E7,0A,F8,BD,5A,4C,7D,C1,95,BA,D7,91,73,46,27,75,FE,58,E5,A7,A1,4E,AA,84,41,8D,D1,CB,AE,E5,83,20,8D,FD,AD,C5,CA,D9,83,D9,83,89,05,52,9B,92,AC,DD,2D,C1,01,69,B6,CE,86,E8,F3,DD,A0,53,04,B8,75,3F,65,8A,FA,27,53,67,8E,6D,7D,D6,AF,B1,1E,A4,AC,7D,62,18,34,25,D5,E3,28,21,E6,1B,02,0B,71,73,CA,7C,ED,9A,15,2F,5F,B1,9E,B1,45,14,02,FC,8B,BA,4C,73,8F,9E,00,04,31,3C,39,A7,7D,02,3E,2C,A0,4E,C6,6C,3A,16,8C,89,D7,BC,83,7A,51,46,10,EF,AD,47,38,FE,D1,76,D6,14,8A,85,D1,6D,C1,0C,05,D8,68,DF,3A,28,3F,DF,F7,3D,E4,DD,A2,0B,F4,DF,8E,2F,4F,6F,17,C4,DA,47,6A,FA,85,69,B3,0F,01,5E,3A,D6,2E,B6,3B,20,BD,3D,A8,B9,44,90,C0,8D,D4,9F,BE,EB,86,E5,BE,36,C0,BF,7B,D5,CA,4F,FD,6D,88,9D,E6,B6,4B,2F,B6,11,F1,28,CA,2E,85,A7,03,A7,15,4D,83,9C,CC,6B,8E,42,DC,87,3B,54,8C,EA,E0,3A,6D,3A,53,F6,49,3E,63,BC,97,9E,70,B4,E2,BB,5B,91,5C,10,1F,88,AE,7B,3A,6F,99,92,45,72,84,4A,C0,57,E1,BE,91,55,F3,DD,4F,47,70,F2,1F,0C,13,2F,AB,A9,ED,F3,EC,58,98,DA,6C,67,24,01,AE,B4,C6,E9,F8,EA,6E,A7,0E,51,DC,9C,37,60,5A,0F,E6,F7,B3,3C,0F,AE,CE,10,4C,6D,65,F8,3E,91,AB,61,17,41,01,B3,3B,05,07,07,56,9B,D1,EE,A9,6E,14,F2,A4,18,63,CB,98,85,1F,84,2C,B6,C2,8E,6B,08,7A,24,19,51,C4,94,16,B4,CC,BF,43,B4,A7,90,83,6C,CB,84,33,03,69,2C,FE,8A,71,F5,39,95,4A,01,DA,67,DC,1E,2F,1A,0B,DC,98,1E,1E,D5,9A,44,1E,0F,DB,01,26,31,AB,8D,CF,49,0D,BC,40,E3,B9,6C,DC,8B,D6,6A,5E,4C,71,1A,E2,C0,82,6C,6B,5B,AD,B2,1C,E0,F5,46,F3,22,89,BE,E9,DF,10,84,1D,ED,E1,C9,36,ED,C4,D0,46,BD,AC,5A,34,72,5B,63,E3,EC,29,B1,EB,5B,36,D9,79,E5,34,3A,8C,99,29,8D,67,BE,3B,2A,38,6B,9D,45,59,60,5B,9E,BB,AB,9A,4A,AB,48,50,AC,69,D8,79,86,B6,E6,59,BC,C4,65,9D,20,BB,55,BD,21,03,71,3A,8D,DC,BB,C8,05,AE,2D,6E,C2,AC,79,75,FB,E3,39,4E,FF,61,D5,61,D7,73,C0,22,AC,BA,EE,D0,49,56,8B,22,92,30,8F,EB,33,0D,D4,96,54,DE,DE,63,9B,F5,E3,72,F8,0C,66,08,C6,AD,2A,29,7A,A0,8E,C3,CD,7A,E5,F3,54,A8,04,62,D6,30,41,80,1B,37,DB,10,BF,22,4E,D5,EF,02,85,A9,CB,1F,AD,63,99,1A,49,41,52,F5,1F,C7,A1,BA,AA,E1,F0,3B,93,E4,95,B4,64,98,F6,70,2F,53,96,FC,7F,22,B6,8D,D7,67,5D,53,34,09,F4,D3,93,E9,2F,88,EA,DD,D5,86,AD,5D,E7,50,88,C9,7E,F4,EA,D0,B4,A5,65,48,33,82,A2,B9,96,96,7C,BD,B3,A0,CE,19,93,78,BB,61,F4,CC,A4,26,61,49,B4,3B,3D,CB,B5,2A,E0,C8,2F,AB,82,D9,DA,63,F8,A6,6A,C6,FF,84,ED,3F,A9,C0,42,A3,EC,33,E0,9B,03,B0,8B,A0,5F,5D,A6,0E,D1,9D,18,9A,DD,E6,5A,0B,FE,62,84,E4,ED,3C,94,35,20,D0,E5,FD,C7,C2,0B,5E,BD,19,D0,23,2E,3C,88,2E,28,4C,29,32,04,33,75,9A,58,8D,55,4B,1C,AC,31,58,0A,B5,5A,FA,15,90,10,1E,58,32,D1,90,04,77,6E,25,9D,0E,5E,DB,CC,51,A3,4A,A7,00,26,A6,67,49,80,B8,45,7B,72,E6,8C,EA,9D,24,C2,36,07,9F,E4,63,9B,0D,88,63,33,32,75,0E,6F,C4,58,28,F2,0F,95,AA,F9,38,44,B1,BC,EF,C5,78,DC,CA,B3,31,20,5D,11,0C,23,F6,4B,E4,5A,00,05,8A,7E,F3,B3,AA,CF,D4,2C,7C,49,5D,BF,C2,BD,DF,86,D3,17,E6,41,EB,B4,D0,3A,CA,95,41,E7,AB,83,66,D3,00,73,15,48,33,E3,A7,78,5B,CA,13,BF,11,D6,DE,30,2B,A6,66,5A,5D,AA,06,B8,52,7C,CC,88,25,C8,DA,39,EB,D9,B4,D9,E1,A9,CF,2A,F4,0C,25,44,4D,76,A5,7C,51,43,08,03,65,1E,0F,8F,18,90,25,2B,4F,D9,27,2F,CF,76,A8,4D,C1,DD,82,57,A6,EC,1F,D5,F9,24,86,91,B5,7F,6A,9B,34,07,41,18,BE,EE,EC,86,1F,83,6A,68,9A,F4,4D,6B,25,6B,A5,DF,DF,E2,DB,FC,C5,39,81,69,46,C7,19,0E,EB,D8,6A,55,1E,F4,B5,84,12,36,FB,95,30,44,88,73,BA,86,9D,D9,0B,DC,2A,38,AD,20,D9,2C,9B,08,8F,66,8C,18,17,6B,AA,2C,9B,38,1F,57,A2,84,58,B2,22,05,A4,E0,B5,0F,7B,C8,5E,3C,8C,3B,36,4A,5A,0E,99,C9,76,D9,9A,7C,03,F5,6D,6D,FC,4C,88,11,74,07,26,82,F2,20,E5,3C,CF,68,E9,06,E9,CD,C0,4F,3A,D9,A3,BD,D8,58,0F,E6,BC,77,25,F8,83,DC,AB,A7,D9,14,95,3B,DB,E8,F7,B1,2C,37,C9,94,1D,59,34,B5,D7,92,0E,6C,8F,BB,67,22,43,8D,1D,96,9D,0C,6F,C3,E5,03,29,BC,69,AD,8C,33,41,B6,38,71,0A,7E,63,FA,A8,2E,8A,58,AF,6F,A0,E5,78,7C,28,6F,BC,9F,71,38,F6,E0,4D,2A,A5,23,D9,30,83,31,CF,A4,C0,EB,27,FC,52,99,03,D2,12,AD,82,80,8D,89,A6,B6,10,B1,A5,3D,E0,3C,AC,AE,80,D2,57,F1,2E,7F,86,EA,9D,21,A9,DC,8F,86,57,CF,17,11,CA,65,A5,4F,CA,9E,1D,80,6B,DA,07,E0,88,5D,D3,1E,26,19,B8,EB,69,FD,9E,74,0E,23,5F,1A,FB,1D,38,6E,C7,C0,B2,95,29,9C,03,9B,9D,DA,1B,1B,1F,4D,DD,F3,58,B9,C2,39,4D,73,EA,A3,58,0F,FA,DE,49,19,55,C2,80,38,A3,9D,82,51,72,D3,EC,A7,54,2C,0D,A6,56,EC,26,57,E5,1E,50,7C,E7,E9,80,39,E6,4F,C4,B1,F8,38,98,49,0D,BB,22,AA,4A,96,E3,75,07,9C,8F,93,13,00,AF,43,63,4E,41,DD,8C,A7,A0,A5,0F,57,ED,63,6B,20,9B,6E,DE,A6,60,37,FD,CE,81,AE,DE,DB,83,31,90,89,6F,79,D3,0B,B5,6F,90,21,77,8E,01,F8,AD,CB,FD,18,9E,09,DB,A4,96,84,1E,97,1F,40,D3,BB,A7,C4,98,F6,B8,E6,1D,3F,72,11,6C,EB,01,8A,04,10,01,9E,01,E4,2F,7D,B5,A4,9A,44,86,EC,53,13,9D,7C,F7,44,CA,72,C9,7B,C0,4B,D3,6D,F6,E0,14,E4,F8,B0,5F,57,9B,C7,33,B3,3C,15,65,B6,81,AB,CC,E3,65,C3,EE,78,DB,69,16,69,84,F1,13,4B,C5,6C,54,AE,70,38,EA,77,C7,93,A2,47,78,11,71,7C,83,E4,64,E9,49,B7,44,AE,4C,32,D8,07,02,94,FB,79,67,C1,41,25,3F,17,86,68,6E,EE,1B,D3,94,D3,95,BE,FA,7A,A8,B9,AC,C4,35,10,36,A7,37,37,85,F7,A5,73,1A,A1,44,BC,4C,82,99,F0,BE,4E,30,02,4F,95,61,98,02,AD,2C,C5,1C,90,4D,A8,A3,61,1C,6C,7D,F0,A3,7B,60,48,1C,8E,F8,10,B0,B1,16,F7,85,75,AE,34,C3,52,2E,8E,C7,07,64,82,0C,5C,E9,D1,86,9C,BD,51,ED,45,F9,B6,B1,5F,BB,61,48,04,9E,63,D3,2F,EF,BD,0A,26,55,33,81,91,3F,89,34,3B,CD,6A,48,CD,DF,70,74,23,EF,32,D0,F9,54,40,43,C2,5D,2A,61,9A,3A,F0,63,8D,BF,8E,41,3A,A7,9E,59,AE,13,5B,FC,A3,8B,C0,B8,B6,D4,E4,4E,56,16,93,B9,39,8E,13,FD,CC,38,A8,25,97,2C,28,EB,5A,C7,1C,74,0F,2F,3C,5C,43,43,EC,0D,C3,EB,7C,18,FC,B6,72,11,05,CB,97,C9,CA,7F,00,1D,CE,78,C2,32,12,85,E7,BB,F2,60,D6,75,89,0A,E1,BB,B5,91,32,9A,34,6D,A3,81,C5,70,38,D2,97,46,7E,CF,9C,F1,C6,B4,30,69,9A,E4,2B,22,76,A7,CD,5B,B3,2D,5C,53,33,6E,D5,BB,30,AC,D5,C5,CB,D5,8C,CF,B4,09,3D,42,00,26,FE,79,21,FD,98,87,E2,6C,B1,78,50,4F,4E,9B,16,0E,A7,2E,C7,27,86,88,99,25,7C,36,06,D0,F1,5C,33,56,1A,A2,74,BB,C4,EF,B2,1F,22,EF,1E,4B,1C,75,06,59,10,63,BF,A9,3E,76,06,30,9E,84,A0,E3,53,CB,AF,33,AF,B5,04,07,E0,AC,37,2A,E0,0C,77,1B,95,D7,1C,9C,89,19,04,44,DC,4D,85,1A,C1,4D,B0,05,9A,0E,5E,F1,40,2E,EE,B0,25,C8,D4,8D,DE,5E,95,66,AC,13,9B,CE,61,62,4D,5D,08,5B,2E,46,92,AC,44,25,6B,EB,31,0C,74,D7,34,80,70,DD,41,CD,E3,C5,16,91,18,0C,79,B7,58,F4,F0,89,6C,AE,42,70,55,3E,56,82,E0,FB,2F,6C,DB,45,64,01,3E,3A,86,52,DF,6D,14,83,53,08,C2,70,33,98,DD,46,1C,68,FC,68,57,2E,D9,9A,51,20,B2,D8,10,B0,A2,B1,DB,C7,DE,6C,94,F7,B3,1F,7C,3B,DC,9F,B1,20,A0,4C,15,52,66,A6,B6,C7,B5,9C,4A,38,CD,9B,0B,76,BA,64,47,F9,99,D3,1A,CC,5D,53,5E,64,42,5A,0A,CC,4C,A8,2D,6C,13,5E,43,A4,DE,50,3C,1A,55,FB,90,5A,30,F0,DE,0C,BB,E5,9E,D3,7D,AA,91,10,19,67,C3,9E,2D,BE,EF,59,12,02,ED,65,78,FD,DA,A1,C1,7B,89,75,86,BD,12,45,93,E6,80,F9,12,86,1F,9B,52,E4,35,30,C1,7B,36,9A,F8,0B,5F,58,96,6D,78,77,DA,1D,4B,A0,83,79,F4,90,5A,6C,BE,8F,00,59,0B,DE,CE,F3,ED,98,1B,64,66,1A,E3,BB,24,13,CD,B0,D0,84,EE,12,9F,63,67,32,40,81,45,27,74,AA,4C,1B,0A,7A,DD,E8,50,B1,76,D2,42,97,33,6A,19,46,95,AB,9A,0B,BF,32,30,B3,F9,89,E4,1B,D4,D9,0A,A0,4B,EB,6A,D6,A8,59,9B,20,46,FB,B8,1F,59,19,B6,1D,90,76,42,0B,A3,D4,3A,B3,87,10,1B,7C,E6,AB,23,2B,AD,FF,9C,38,A2,C0,2A,18,DF,52,D5,A3,7C,00,43,0B,A2,64,91,66,F3,04,40,F1,03,DC,4E,21,31,E6,F9,33,11,07,57,44,9A,73,60,E9,88,37,B5,10,BA,4B,72,AA,CE,8A,EB,A8,E6,0A,5D,8E,ED,17,56,69,51,F6,B6,57,AD,36,FD,7F,23,53,E2,39,45,2D,81,D2,28,8F,C0,55,A7,D1,C3,A8,3C,BD,78,AD,6A,AB,6B,2C,BA,E1,AE,3B,C0,DD,2E,AD,AC,05,E7,A5,E4,AA,F6,34,F5,D2,E0,60,24,DC,20,4B,D3,84,BE,9D,8E,C5,5D,60,AF,9E,CD,DE,A3,DB,53,C3,E3,AC,D3,37,1E,C8,8E,34,F6,A7,BE,1E,C3,25,34,3E,63,5D,DC,77,25,A6,1C,2B,D5,41,FE,08,A3,44,58,42,AA,03,F3,F3,7D,B2,97,18,95,9F,B2,C8,18,B3,0C,F2,94,4F,1E,E9,01,6A,1F,12,97,9A,F7,35,F8,7F,B9,30,BC,AF,E9,3B,0E,79,28,F2,25,68,9A,F3,C3,BC,90,5C,0E,66,40,AE,C7,7A,94,2C,BA,75,7A,63,24,4D,68,A5,F5,AA,DD,D8,6F,3D,AE,60,5A,FA,A9,38,9F,54,1E,08,97,1E,62,40,03,21,F8,96,1E,88,4D,47,55,F9,8D,98,18,2F,98,5A,13,B5,30,01,8B,32,3A,07,9E,29,DF,6B,12,03,D8,8A,D7,4D,E9,C5,AA,7D,DB,B0,3E,53,76,A7,20,40,05,D7,C3,03,47,E7,02,DF,47,FA,3C,24,A6,23,5B,AA,D7,D3,08,90,21,D3,59,C5,E9,F7,1B,82,1A,19,5C,26,66,95,A2,05,41,2B,E0,08,61,C1,7B,DB,66,BD,EC,B3,FB,3E,2F,33,84,E1,6E,5A,36,80,91,A4,F2,99,E6,08,93,2C,8F,ED,AC,87,8C,2C,0B,66,FF,8A,66,86,E6,61,F9,2E,20,B1,43,21,81,6D,24,F5,DC,AD,A5,E9,1A,61,C1,7C,65,23,9B,A8,0E,4A,51,1E,26,08,CC,8A,B2,15,81,39,A1,A3,FB,E8,C3,7E,FE,9D,A0,3C,A6,62,9F,01,FD,D0,E2,45,35,7B,23,19,9F,3F,66,D3,21,E9,3E,52,01,D6,3E,DA,E1,FF,9A,CC,8C,96,54,2D,C4,D3,C1,ED,F6,FF,B8,5C,60,81,3D,E1,50,53,85,5B,20,B4,6B,82,63,C1,A1,DF,74,F5,47,E0,A0,EB,D6,83,BD,35,61,8A,37,F4,38,B6,F0,AA,0C,68,2A,53,AE,D6,79,C0,98,D8,23,05,65,11,32,8C,10,3E,8D,C9,D3,52,E2,AB,35,8C,09,08,C0,AE,FE,07,48,42,E1,6B,5A,0A,9D,9C,54,D6,D4,B9,20,C2,61,91,78,6B,E0,E4,4F,21,3A,74,BD,1A,6F,AF,8D,ED,88,A1,C0,3D,34,F7,B9,E6,37,6F,75,9B,91,55,85,40,8E,1B,51,69,6D,83,BA,19,C3,7F,12,1A,0E,B5,E3,8F,83,44,4F,EF,8B,C3,58,25,13,0A,9D,9F,3D,1E,42,57,C6,1D,ED,ED,ED,69,4C,BC,A5,87,47,D6,E0,B7,E7,BD,55,97,6C,D0,48,22,65,5E,03,30,81,AD,FF,60,B6,E0,15,70,29,B4,E2,6A,D6,FC,A1,23,A8,0E,E1,E9,5C,FC,CF,0B,D1,6E,8C,FA,3C,A6,77,59,C0,6F,D2,8B,46,CE,1F,D9,75,54,A5,6C,07,B4,48,9B,F7,84,7A,72,3E,6B,4F,BC,09,24,BB,8A,DE,4A,F8,D4,74,3B,BF,80,5D,37,92,99,4B,A8,A2,A2,16,20,B7,84,BC,4B,57,8B,D8,7F,26,7A,D5,9E,D4,F0,67,BC,61,9D,83,A7,87,58,C8,2D,D9,93,C7,5E,D5,BB,4F,22,2F,C4,F5,72,79,1D,A3,C9,D1,98,DC,27,46,72,80,8B,9F,F9,E6,E9,8D,96,83,50,25,3F,A5,C0,9F,C7,D1,8B,41,00,01,5E,8C,C2,6F,7E,EB,3B,AB,16,3A,5F,3D,7D,4B,12,8A,ED,AE,E7,18,44,87,27,AE,22,96,7F,87,C0,5B,CA,83,8C,75,EA,64,74,0B,19,F5,B2,02,C3,F4,2C,F2,87,89,B3,F3,AE,78,4B,4B,9E,C1,A9,44,F7,25,1C,26,1F,45,54,70,68,CE,0E,BD,A3,6E,F4,57,5C,BC,6A,41,A5,61,AA,D7,2E,2D,0E,AB,9E,87,08,7C,80,64,BB,4E,3F,1B,2B,11,09,57,40,75,67,F7,91,8F,73,7E,5F,84,6A,D7,F1,BF,81,BB,C1,02,19,ED,82,B3,28,11,07,E8,45,1B,41,13,BC,88,C9,83,EE,85,23,2D,0C,C3,6C,B0,25,F2,BD,30,B9,87,A1,81,32,69,D9,B0,C7,D2,77,76,4A,AF,9E,5E,E5,78,79,E7,5A,00,E6,F8,6A,A8,91,69,42,A3,E4,12,52,16,54,21,59,AA,26,3E,7E,5C,3D,91,82,4C,76,21,88,28,A9,8B,40,2C,1A,19,73,29,5E,B9,2A,1E,6A,70,7D,63,84,8C,5A,77,01,B2,80,61,63,88,B1,9D,2E,89,60,5B,F8,9E,45,C1,09,16,67,04,1C,3F,0B,EE,2B,38,45,67,DA,41,1B,07,72,C6,B6,81,67,C5,EC,09,49,C1,A8,A2,EE,87,08,B0,06,D6,46,EC,56,93,8A,DB,EF,0B,BE,DE,0C,DF,38,B5,67,A3,3D,3F,0D,25,74,63,8C,B9,C2,9E,E5,F8,DD,79,A7,95,32,68,62,EC,3E,73,87,BF,66,0F,2A,4C,83,B7,B5,BE,50,3C,FF,BB,A7,C9,6A,6B,BB,BC,2A,26,C4,D5,37,89,CB,F2,CF,83,2A,9C,BB,6B,73,2D,08,9C,71,2C,91,49,2C,79,80,32,1F,67,68,65,5E,A6,A5,BE,67,BD,DD,F1,62,9B,C4,89,05,05,54,08,9E,3E,E0,64,04,A4,7A,FA,B7,9A,96,A9,18,77,14,E6,16,AF,69,49,9E,1C,42,DE,13,54,F3,B2,EA,BC,F3,66,AD,B5,B4,64,09,A0,AF,6A,A3,90,3B,D9,C4,D4,A3,51,07,AF,46,01,BB,64,15,81,51,0A,6E,70,14,F2,F7,6B,69,6F,D5,D3,93,A0,C0,FE,38,48,10,57,D3,48,97,2D,3E,E1,A0,DF,4D,DF,62,12,25,62,A1,70,93,5D,D5,90,3E,31,B7,6E,2B,6D,42,BC,23,F6,CA,7D,AF,F8,8F,6F,4A,35,28,9F,F2,F8,00,51,13,D2,CE,B3,D1,B7,37,0D,67,28,51,35,24,A5,D1,D6,2D,59,74,99,64,5B,12,C3,BF,B1,40,E3,D5,4D,82,18,56,21,8D,0C,CB,C8,48,22,D9,E4,ED,CC,BA,08,C7,CF,53,67,FD,3C,D1,FE,5A,8A,15,FA,B9,8F,CC,1B,70,AA,EA,11,9D,7F,19,EB,45,AE,62,48,85,2D,F0,57,5F,E2,4A,0B,39,7F,55,B0,A0,E5,C3,AE,1F,E1,01,4C,F4,FA,32,AC,B4,56,2E,C1,54,6F,0D,1E,48,CA,6D,76,AE,70,9D,56,75,47,81,D7,DB,8D,DA,78,34,AC,6C,B1,F2,4F,1F,94,C2,88,8C,F4,40,E0,ED,8F,99,F8,39,4C,EF,42,E3,4E,AE,1A,2C,81,F4,C8,F8,A9,8D,A5,E1,D8,A1,17,FA,17,60,16,05,A9,60,DF,9F,63,BC,06,CF,F5,D0,9E,EB,D9,74,B1,29,2C,61,06,57,D7,5C,78,E5,69,D2,70,8B,4E,D9,07,ED,F5,33,89,7C,96,C6,E3,C4,30,93,03,62,3B,E9,8B,19,38,09,01,0A,9B,39,0F,55,6C,96,9D,9F,43,C0,37,7A,35,32,F3,F1,AF,1A,7C,FE,2F,AE,F5,67,58,4E,84,40,15,06,17,8C,55,E6,70,EB,78,3E,32,FD,57,9D,06,49,D0,D3,4D,1D,F2,C8,3F,93,19,D0,33,CD,6A,E7,9B,E8,16,84,54,C3,02,65,2D,3D,3A,CB,E3,5E,04,56,D0,95,2A,9B,AF,BA,7D,E1,4B,93,FE,60,0F,72,08,56,0A,F4,92,91,C0,08,D2,19,9C,C1,9E,DE,C2,0D,88,DF,A5,E4,98,03,6B,48,41,CC,76,23,3B,D2,7C,A5,24,1F,D1,DD,61,08,12,A9,30,3F,30,7F,C9,E7,21,50,98,3F,2F,77,68,6F,33,E6,30,95,E8,81,AE,1E,E1,8C,1B,98,DF,A3,04,6B,FD,82,AC,63,8B,6E,05,13,10,D2,3B,A4,A7,3A,58,D7,7B,A9,18,51,2E,AD,1C,18,B5,EE,F2,8D,F3,5F,75,7C,D7,D7,6B,B9,2A,89,79,8E,D5,6F,8C,FF,34,9E,34,8A,72,9C,12,43,71,DA,5D,67,BE,48,BD,6E,C0,91,EB,8D,07,EA,8B,FB,A2,59,7E,E1,95,A5,DF,D8,91,F2,B7,B9,D3,C8,F4,31,78,E6,E1,4B,A3,79,D9,E8,6F,FB,33,66,E5,60,C3,EA,98,80,4E,85,6A,2E,F3,F5,96,FB,88,CE,57,E8,D9,22,BF,E1,6F,8E,A6,3C,6A,1B,C7,9F,0B,F1,F3,37,D5,23,2D,24,A3,B6,90,FA,9C,45,0F,2C,2D,EB,56,05,5D,13,C4,B8,75,29,6E,F1,C0,47,E9,1B,1F,76,A2,31,61,41,5C,43,DF,E8,37,30,2D,74,B2,41,C0,81,8B,E9,23,0A,0A,5E,0E,2A,5A,E2,C3,45,59,2F,5C,AA,21,1E,44,F2,F9,77,97,11,F0,D7,F3,20,D8,46,9D,17,01,E9,4F,73,F5,01,67,0D,3E,93,0D,75,E2,69,44,2E,A3,FA,A5,E1,57,80,23,3A,4A,54,D3,7A,8F,0D,F2,C8,2E,C1,13,9F,32,9E,87,42,38,3B,FB,47,44,FB,E4,C6,40,75,A4,68,D7,33,7A,50,E8,4F,08,C3,CC,81,DB,48,04,83,D7,E5,F1,41,50,B1,E2,A0,6E,BB,7F,93,0B,1B,83,68,4F,0B,20,53,9E,02,C5,06,E0,AE,A1,6D,AE,D5,8C,0C,E0,A1,76,A1,44,F6,CA,DF,7E,5F,0D,E2,88,CD,22,04,CD,DD,B0,29,84,E9,99,E2,D6,CF,3A,C9,4A,49,78,E6,97,48,C8,33,CA,0E,5D,CE,39,E6,AE,46,CE,4E,86,48,50,54,E8,62,22,74,33,DB,19,3A,33,FC,5E,36,92,89,59,E1,2E,AA,FA,97,7E,DD,97,AB,5C,7A,55,7E,1D,3A,9B,69,4B,7D,6E,BF,40,CD,24,1C,9C,E1,2B,BE,30,28,31,34,BA,EB,7D,F3,6B,65,8C,58,B9,CF,43,9F,DB,6A,15,F0,EA,01,62,55,70,E4,EB,D4,B9,E8,18,DB,0C,E6,82,44,18,05,86,D9,3C,5A,A3,A5,75,2C,08,94,FD,BE,BF,27,0E,0C,33,25,50,FF,C9,94,30,9D,65,00,49,24,3D,79,80,69,01,3B,5F,96,5B,9C,40,BB,6A,A7,2F,FA,72,45,C2,C9,B3,8E,64,AD,B5,02,F1,D2,FA,0A,0C,99,9E,93,8E,66,75,F6,C6,CF,78,EF,DF,50,59,C6,0A,79,A6,29,36,C0,F5,BE,04,D0,1E,BF,C8,07,BB,84,C1,EB,1E,8B,4A,3E,0E,18,41,AA,5A,72,96,30,A5,60,D8,16,67,54,E2,EC,6D,EC,1F,C1,1E,60,F8,C4,30,45,D6,E5,AC,DF,30,9C,96,13,DE,1B,8E,85,4A,AC,2C,BD,D1,13,06,76,FB,AA,E0,FA,F1,80,CA,DD,98,DA,4B,82,E9,ED,0A,34,06,3A,7C,66,F0,55,3A,BD,3C,7A,50,EB,D5,16,B1,AB,67,6C,34,B4,E0,4E,44,E8,A3,9A,9D,FD,DD,B7,32,58,DF,74,0C,77,20,74,A1,59,3B,55,4D,6F,CA,B9,BC,05,3A,C3,50,60,AD,A9,B7,88,D0,47,4E,3D,CC,8D,C5,26,91,06,77,06,C4,3E,2D,B9,5A,9B,39,71,DE,C5,B3,EE,49,0B,D8,07,CE,D6,D1,EE,74,C4,9F,25,24,9D,43,B4,B1,B0,1E,39,66,6A,34,0D,84,6F,4A,1C,34,37,C6,B3,F8,2F,97,DA,04,C7,1D,AE,D0,18,46,DC,7D,B8,7E,C7,D2,CC,B2,7D,0A,9F,D2,D0,B6,1D,8F,11,48,5A,E4,13,79,11,A6,0B,C2,7C,89,21,99,17,BB,72,E6,6A,E2,BD,F2,F2,91,5C,63,83,79,0E,1A,7D,C8,6E,DB,8A,4F,E4,53,EE,FD,0B,5E,79,C3,E2,EF,B0,50,50,E7,83,84,D2,4F,61,F2,73,E6,4A,CF,58,3C,CE,9F,5D,03,80,AE,6D,B0,71,66,AD,3F,52,EE,8D,EC,3C,DC,91,F5,58,AA,A8,EF,A7,4B,2E,02,3F,D3,9C,6B,13,CB,3D,57,F8,76,67,FD,A0,43,70,07,50,02,AF,F2,A1,DF,DF,48,FF,1A,F5,90,82,8A,C4,94,E7,8B,B9,99,D1,5B,15,79,75,2B,50,C2,52,12,33,C2,C6,E2,14,AF,AE,E1,C6,1A,DA,7B,DF,07,75,7A,DC,6B,BF,9A,D3,23,DF,48,FA,83,EB,37,99,DE,11,4D,CF,BE,A0,9C,33,70,1D,9A,A5,7E,40,90,75,93,70,E9,58,30,FD,60,B8,A7,7E,D4,E6,DF,3B,51,FD,64,CC,1B,87,FD,CD,DB,D2,8C,EF,7D,E6,46,1C,65,02,DE,0F,26,C8,92,15,39,9E,7F,80,E6,60,34,23,49,54,4C,F0,41,8C,3C,26,6B,75,78,48,3A,8B,C3,FB,69,06,D9,38,6E,26,2C,14,D7,2A,28,98,CE,95,2D,E1,F7,8B,D1,DD,CF,1A,62,5F,A8,53,7C,93,66,1A,9F,11,21,C9,8E,A5,82,AB,2F,99,40,85,51,02,BD,94,E2,73,55,A0,D4,2C,74,0B,83,CE,71,F3,7D,EA,FF,B5,C3,B6,1E,7A,AE,6D,8E,EB,50,45,FA,6D,7D,4F,BB,0C,0D,66,28,04,81,F2,12,23,E7,90,75,E8,83,BC,2E,4B,01,DB,7B,76,84,18,43,D8,77,B1,2E,B5,56,62,05,68,E8,1B,28,42,1F,E3,79,45,3B,62,BF,6E,71,27,EA,B5,DE,3A,3F,55,A9,74,BF,E7,0E,0F,61,86,E6,96,1F,0A,E8,C9,24,32,6C,47,10,9A,5D,CF,0F,92,AF,CA,9C,E7,12,7C,B8,1A,A8,E6,7A,50,21,A8,62,47,DA,A9,3C,CB,AE,A4,B5,97,36,97,79,82,DB,82,49,72,51,B8,0B,44,EC,01,B2,96,1F,F7,4D,61,87,3A,26,2F,8A,DB,30,4D,C0,B6,88,6F,3F,77,30,E0,43,6E,7C,48,DE,7C,82,5B,AF,58,F0,58,80,A6,60,BC,C6,B9,DE,DF,21,8D,93,A9,C8,DF,33,FB,EF,AB,F1,46,16,D3,93,3F,38,C5,73,FA,0B,4E,F7,02,C7,2C,A0,97,97,53,AA,1B,B2,2D,32,B5,B1,1E,65,E0,DB,18,5B,56,CF,C0,1B,FF,FB,43,6D,DA,3B,52,32,AE,65,DF,5C,1E,D7,C5,E5,8A,8F,CD,1D,81,39,45,58,A0,48,FD,02,E9,23,4B,DB,95,ED,A1,5B,01,56,B7,8E,64,B5,E3,17,0D,C0,93,33,E4,8E,1C,60,5D,62,B3,D2,75,45,D5,E5,9D,45,54,14,1D,C8,89,A9,52,81,5B,FB,A9,32,0F,EE,B2,16,44,CE,28,7C,3A,7A,7D,A5,33,DA,82,6A,5A,6D,EE,9E,76,D4,F4,DD,6A,B4,4C,9C,6B,00,C2,7B,C7,E5,53,C2,FB,8E,49,48,3A,93,22,A0,82,AC,77,74,2F,21,D6,0D,66,7F,C2,72,A8,F3,EC,0B,AC,CF,2C,3F,A4,2F,98,27,23,67,9A,51,4F,35,90,B6,FF,80,56,26,74,21,26,36,F1,2C,99,A9,46,5F,EC,6A,0F,D4,24,B8,49,41,40,C7,6C,18,8A,BB,EC,E7,B9,95,AE,83,6C,75,F4,D4,84,43,10,99,47,6E,7D,A1,C3,13,3E,82,94,22,CB,83,63,B1,33,75,38,D0,DB,0B,94,29,BE,91,1B,9D,E6,EE,9D,5B,18,3E,14,6D,ED,FA,3C,43,5C,5A,74,0B,6F,D1,72,48,B5,B0,97,7F,95,58,B5,33,DF,5A,57,B3,EB,5B,3F,F0,D8,31,43,6F,5F,D4,A4,69,E8,7E,E9,52,AF,E1,F7,F2,7F,0C,D2,AA,5E,23,56,1B,D0,45,7A,CE,8D,A6,2F,C9,29,52,0D,E6,20,D0,98,D9,45,E7,80,82,3B,6D,F4,D3,17,3C,5A,BF,53,20,A3,C7,5E,16,1D,F5,6B,E3,ED,0F,01,B7,B1,8D,BE,4E,AA,31,7B,21,EA,50,7D,98,F9,DD,48,85,FA,A5,0B,A1,C2,92,D9,64,DA,36,A7,8B,F5,4C,6D,59,CD,EC,25,59,F3,DD,EC,F8,79,D9,5A,B5,16,42,CE,61,E6,FE,2C,DD,B3,83,4D,EE,4F,5A,08,FD,CD,05,D4,04,72,3F,2D,18,27,C9,AE,02,31,18,78,26,7A,B9,98,98,31,E5,47,10,AB,96,64,50,96,6E,00,3B,DD,57,33,CB,C3,84,87,7E,4D,AA,8F,70,6A,D6,19,EE,CB,55,FA,42,A0,39,4C,74,D0,A8,6D,3B,DE,9A,FF,9F,1C,27,DB,13,01,49,BA,A4,04,87,2C,CA,FC,0E,48,95,D7,CC,E3,00,CE,41,42,2D,0A,6D,E9,82,7C,EE,66,78,F7,0D,86,88,4B,FC,4C,62,AB,53,FA,64,4B,0B,07,65,07,53,20,21,ED,91,09,30,B5,FA,DA,BB,82,F8,F9,DE,F2,82,EE,2E,49,35,16,15,FC,BA,21,67,C6,E1,A6,16,63,DB,4D,F5,56,74,C6,E1,A0,B8,C9,D7,4E,15,5A,84,F4,3F,C2,1D,61,E5,37,A7,46,23,CC,5E,38,10,40,5B,F2,E8,6E,4D,1E,3E,8C,47,A0,E2,55,DF,ED,03,A9,89,65,44,A2,FD,EE,5C,E9,CC,8C,A9,B3,50,75,87,6D,D4,92,47,38,19,51,96,EB,B6,90,75,B3,B8,85,01,02,DA,70,4B,92,19,25,7F,1A,8D,C5,A8,11,A8,80,11,48,A5,B8,30,71,A4,2E,A1,0D,EB,3E,23,A2,9B,85,63,AC,49,33,B4,34,29,C7,01,62,38,56,44,79,BC,D1,00,ED,94,EC,B3,29,52,D4,AC,3B,72,2E,F9,E6,F1,7B,87,DA,E5,45,A6,7B,40,23,0E,6D,4E,24,37,8C,BC,5A,A3,3B,10,C1,31,5E,6C,DE,6F,0C,F3,77,DD,58,DC,CB,E1,9B,51,4D,FE,35,D0,EE,16,8A,C8,6E,B5,59,1E,50,99,2D,34,B9,7F,78,FC,32,7A,C6,16,3B,97,B8,9D,8E,18,47,8F,75,E3,B2,EA,12,55,FA,BF,4C,F7,74,1E,81,A4,52,30,88,99,DA,FD,19,5C,0E,8A,1C,13,2F,C1,70,98,8D,40,4E,8A,C6,9C,81,62,52,4E,D3,0D,49,62,BD,AA,89,B8,27,FD,3F,AC,51,4E,52,F5,5A,16,95,01,1C,44,7E,C9,0C,B9,C1,14,4A,D5,2B,76,0A,C7,7A,A8,E4,36,75,A1,85,05,2E,7B,62,8A,6F,0E,86,1D,FA,65,D0,DC,B4,81,4A,5F,78,89,4B,7B,2B,A0,92,9A,CF,2B,4D,1C,3B,63,B9,A5,DA,65,E4,5C,7D,75,58,75,B7,18,55,70,DE,31,8A,D3,78,31,26,4B,DD,B2,A3,52,82,3B,62,41,83,55,8F,39,D0,70,77,FD,73,99,E8,6D,26,41,62,6A,28,98,1F,FB,E7,0E,C2,13,A8,52,3E,73,A3,5B,93,0F,E0,46,79,64,3B,E2,D2,09,62,AA,03,9C,03,AE,76,50,7D,05,CA,27,D1,91,97,4C,E1,D3,C9,51,A4,14,21,7E,1E,1C,8C,40,EC,A2,21,68,61,E1,F2,39,31,DA,DE,C5,74,96,2B,7D,3B,B9,A6,B5,04,55,00,39,F7,85,F1,71,E9,5F,AF,16,76,30,3C,59,73,8E,E6,3E,3D,B4,1E,2C,7F,4E,6F,85,FE,50,A5,2D,1E,A9,7B,E1,2D,0B,77,86,0B,41,83,BB,2B,F6,0F,46,F6,C6,FB,8E,73,D9,C0,05,65,A4,73,B8,7D,10,57,0F,37,3D,5E,16,38,FD,6F,F6,81,9D,54,2D,24,1B,72,A3,D6,4D,55,96,46,B7,1B,C9,CA,AA,0D,D7,E2,F5,08,58,C5,80,57,22,40,D7,03,D5,BB,EA,B4,DE,74,E0,28,CB,20,E5,B7,CB,50,96,EC,43,0B,28,DA,C4,0A,AB,08,29,B2,5A,BB,D2,B1,B2,A1,46,A4,F5,9D,74,B4,C8,09,7E,A6,18,BC,AE,DF,31,2A,8E,11,E3,F5,EF,4C,3A,07,2A,11,D4,AF,E1,F9,B3,60,99,7B,CE,94,A8,70,F2,34,A2,FA,90,A5,3D,6B,E9,13,D7,68,27,AB,8A,CC,C0,74,7F,AE,4E,A1,AC,0B,73,97,00,6D,24,C4,7C,CB,BB,A0,E4,03,2F,81,D1,FB,7F,91,E3,BD,91,B1,3E,28,05,B7,57,F0,31,CE,65,52,AD,8F,0E,37,31,A1,00,A2,AF,2F,20,C8,91,11,4B,93,D4,A5,98,84,41,28,9A,BB,F8,66,88,A8,41,F8,7A,E0,2C,25,01,D1,A8,2F,F0,CA,DC,D9,AA,A4,F2,9F,83,08,91,56,62,A6,AC,68,B2,F1,F5,89,DF,82,81,62,0A,6E,C2,77,D5,8A,6A,78,E7,C2,FB,53,06,E4,A6,B4,F5,58,CC,7B,79,B0,64,94,C9,CE,EA,56,00,90,5C,FC,93,A2,4C,07,35,EB,8A,9E,64,ED,AE,9B,39,00,51,FA,80,9B,AD,C6,9F,78,45,D1,EC,67,44,78,77,10,B0,0E,FF,BA,2A,14,97,95,DD,E4,23,C8,CE,1D,F3,26,88,29,69,E5,D5,91,8C,48,65,1C,73,CC,46,08,48,84,94,3F,D4,29,30,56,07,0E,19,2E,DB,B7,B8,A7,1F,15,C5,0F,35,5E,3D,2E,58,D8,C8,53,A2,90,67,CD,34,2A,81,58,E3,F2,C0,BE,DC,AE,25,04,F0,88,A1,51,9F,B8,B7,B4,0E,0B,68,69,39,3D,1D,4F,5D,66,1D,6B,F8,7A,E4,B3,54,39,CC,1D,DB,10,B7,E9,4C,D5,AD,47,26,22,E3,93,4F,BC,61,FB,22,EC,9E,87,36,1E,AE,B8,9A,EC,5F,42,3C,8D,E7,CF,AF,70,05,9D,E5,D5,36,C6,AA,DA,FD,8C,96,05,5E,5C,7E,4A,D1,CD,C4,94,38,E2,46,84,9D,F1,A6,82,BA,F5,DD,7E,8D,CF,FC,78,3D,26,C1,5C,AC,9D,EC,D3,70,3F,23,2E,4E,37,57,79,3A,29,05,30,82,1E,29,19,41,5E,68,48,E0,6C,19,F1,98,0B,65,DC,5B,C9,75,D6,F8,0A,DD,3D,74,F3,6E,71,90,85,AB,39,1A,93,7F,8C,4A,BF,F9,B3,6C,42,64,57,38,FD,8F,91,51,DF,1F,F9,10,E4,9D,B5,03,2B,18,45,26,42,EA,31,E0,1D,45,7C,22,E3,CA,60,95,49,BD,70,EF,B8,28,86,C6,AA,68,BE,91,CC,2A,E6,C0,C2,DB,57,20,3B,5D,44,D0,76,81,D7,7D,9A,AC,28,8F,C3,7F,19,C5,D9,B2,7E,BD,FF,A3,E9,97,D3,9B,C1,EE,8D,84,B8,4B,DF,0E,D3,11,DB,4C,30,78,47,34,36,C3,D2,C9,FF,2B,D3,CA,CA,09,13,20,ED,0B,26,36,08,7C,13,2E,C4,E2,19,01,C6,6A,DB,35,43,61,37,38,34,9A,FF,2C,37,CC,9D,84,34,60,73,E7,59,53,20,EB,AD,F6,AD,74,95,41,FA,DB,43,87,BF,8C,D5,74,5A,90,A7,BB,67,97,AD,3E,EB,2F,B6,4C,2B,D8,B4,7F,18,49,54,68,1A,A8,30,19,9E,D0,5E,D1,33,C7,8D,B5,2D,27,0A,B3,C2,2C,89,7C,3C,3C,F5,56,AB,C9,BC,47,8A,51,03,83,DF,10,5B,FD,15,0C,FF,18,77,9C,76,80,2C,29,22,82,68,6C,FB,6E,1B,D7,40,F7,65,07,F9,6E,EA,72,20,15,85,78,81,DA,80,F6,5B,44,BD,DD,27,93,62,84,AF,8A,C2,77,FF,8E,D4,40,17,0E,0C,B3,E1,09,67,25,26,FE,9D,0F,DA,BE,87,DD,DF,D8,DC,3F,3D,F5,0D,E2,BF,D1,08,07,4F,1F,1B,1E,64,CD,84,FC,0D,B2,78,99,7E,ED,6D,48,C5,1A,DF,25,72,27,E8,7E,C8,9B,34,CA,E2,E9,5F,FE,0B,55,99,6D,F0,FB,9E,63,2F,63,C3,AA,BD,AF,83,E8,12,CB,AC,69,B9,E5,BC,73,7B,8E,9C,C9,79,18,0E,A0,83,6B,F6,24,8D,22,60,E1,5C,39,FF,A9,BA,02,63,6C,35,89,D1,8D,47,95,58,A8,15,46,FE,D9,5F,4B,7D,F1,0A,74,DB,E7,81,B5,1A,95,3D,B8,53,F3,CB,E3,42,ED,62,32,03,7D,87,77,6D,10,76,2C,78,A3,F3,EE,74,75,53,95,AB,98,53,13,13,80,4D,27,D5,6E,14,48,15,83,2C,AD,01,90,42,27,B1,32,D4,DA,4B,7F,FB,63,E1,A2,E6,DE,B7,C5,08,7E,B1,6A,9F,3B,AA,D0,0F,87,8F,F7,95,00,B9,CA,7B,E0,48,29,EA,D0,2E,8C,E5,0C,FC,5B,B7,D8,2B,8F,DD,F0,F4,74,85,66,77,76,4D,6A,2C,FF,0D,92,01,6D,A6,08,45,38,53,18,26,50,38,ED,CE,00,C2,EB,EE,8D,16,25,D0,34,97,E5,3B,4E,BC,BC,16,75,71,39,CD,5C,F6,20,FE,7B,61,FB,36,6D,24,29,F5,8A,2C,42,94,6D,97,95,FE,CD,5A,63,88,0F,C2,89,FF,E0,F5,A6,DE,8E,36,88,0B,BF,75,68,C9,2F,B0,41,D9,34,49,18,98,CC,65,66,59,93,00,DD,F4,0B,EE,26,76,74,37,1C,78,A4,CB,3E,A1,4C,D4,48,71,C2,0D,94,10,B5,F2,5E,C8,FF,D0,54,B7,A6,6E,92,D5,20,40,7E,3E,B2,74,28,78,9C,64,5A,69,B0,FF,DE,FB,C0,BD,10,6F,A5,2B,F8,40,6B,F3,7E,15,4C,12,D6,6A,8A,EF,F0,01,82,2C,2E,D2,94,F5,4E,C6,48,32,42,66,08,B0,31,C2,E9,84,9F,49,10,CF,A5,6E,1B,8A,3D,41,FB,16,0D,3D,DD,66,0D,B7,E5,EE,E3,1E,94,99,8E,BD,59,1D,26,00,68,9D,56,6C,37,73,4B,08,3F,B5,35,84,62,5A,01,D0,99,58,8B,64,46,4F,50,61,0F,92,F7,75,5C,E2,CC,66,6A,1B,C1,72,0F,BA,47,94,25,F9,EA,D0,56,DA,98,7F,E8,1A,94,5B,77,E1,E6,95,E2,B0,BD,2B,94,FF,2B,C8,C4,B5,8E,FE,ED,B6,D1,60,C2,A1,5E,B0,DB,3E,2A,56,52,77,AE,81,29,F6,51,6F,0F,98,FC,8C,02,7C,60,7C,61,FB,05,A8,44,57,3D,A0,46,87,07,78,D5,85,11,27,2C,14,5E,0C,2B,34,9C,50,33,ED,65,5C,C5,C9,2C,82,C8,FF,9A,42,F2,E0,70,C9,E7,88,71,50,68,B3,78,ED,F2,59,82,E1,F7,15,8A,08,28,5C,AB,26,C2,FF,54,00,79,45,AC,89,16,A0,EE,81,08,6B,89,D5,29,2F,13,DC,0F,91,A3,9E,A1,5B,FB,BF,31,57,AB,0F,55,C1,EB,DA,01,0C,BA,7A,A4,77,A1,D0,61,45,03,33,47,1F,AD,08,A0,95,54,90,D0,DF,65,67,D7,8B,B6,8E,09,4A,08,A6,62,C4,6C,94,DE,8C,12,38,8C,19,FA,61,F3,E0,3E,C2,4B,43,8E,A1,B3,F1,14,14,41,71,94,73,10,D2,A9,65,37,2F,5C,A3,22,EF,9C,23,AD,99,69,49,AB,13,27,39,AC,32,06,9E,4B,0A,38,51,8C,B6,19,4C,BE,1E,C4,BE,DB,BF,17,58,A6,6A,BD,AB,1A,1A,DE,24,A9,5A,A6,3D,BA,92,A9,D9,9A,5F,5A,60,DD,00,2C,81,D9,02,97,26,7C,96,15,94,24,49,B1,80,99,8E,D5,C4,36,B8,29,7A,6C,79,32,5E,DF,C3,B1,3F,C9,39,BE,16,4F,15,F5,AE,2B,19,A4,A3,07,07,4B,21,42,EA,2B,F7,8E,B4,0E,0E,86,A5,56,1C,95,6C,18,EB,8E,DE,AB,91,25,8E,55,07,D1,C1,B8,6A,FE,5A,73,C8,49,DA,91,04,CD,2E,A5,EE,06,5C,23,89,D4,E3,FC,3F,CE,A6,A9,A3,D9,04,57,2F,8E,03,E6,2C,4A,AE,52,E2,E5,E9,E5,51,F7,B4,06,59,30,31,30,52,E3,43,2C,6D,8A,97,C3,FC,A0,5E,88,B5,76,DF,E8,EE,96,CE,18,11,DA,26,A2,29,2F,F4,96,78,9D,4F,84,DB,F7,33,98,4F,F4,45,1A,E2,CD,81,79,9B,4D,15,17,8A,01,21,A2,54,A3,7C,4F,1F,C2,CB,63,90,98,D9,FB,32,FA,A2,40,7E,B8,F9,B2,D7,29,30,74,9F,B7,23,C5,00,6E,68,61,9E,93,C7,85,3C,27,02,7A,BB,AC,FA,C2,2C,26,85,8E,4F,37,45,E8,D5,DE,DE,7C,72,F5,EF,51,2B,12,05,9E,DA,04,9F,D1,7C,1F,44,89,51,72,BD,82,74,CB,22,11,14,26,48,F2,29,49,C7,73,57,FC,2A,34,A1,90,48,B5,F4,4D,E0,05,47,72,34,17,AB,1B,15,10,7D,D8,B1,2B,CA,01,2B,8E,75,6C,ED,5F,58,98,31,68,3C,EB,1F,BA,F6,BF,26,23,C2,44,7E,89,5A,6A,3E,AF,12,BE,C5,D0,71,6C,85,FC,27,59,D1,C8,B6,6B,00,21,BF,67,99,CB,D4,D0,23,3D,29,5A,A7,43,CE,8C,6D,E9,66,62,D8,D5,FB,33,BB,5F,34,E5,50,F4,49,5F,0F,00,6A,DC,EC,24,27,E9,30,04,25,BB,5D,E6,D0,EE,15,1D,74,EB,6A,5A,DE,25,BD,DB,B9,39,70,22,A5,34,4A,6D,37,AB,34,97,E7,19,7E,D4,58,46,FB,5E,DF,B2,40,9B,2A,98,81,79,04,A6,24,4B,AD,E2,31,55,32,74,BA,25,BE,8C,CD,07,64,D1,86,7B,C8,2F,EE,C4,F9,71,7D,09,0B,C7,10,DD,C3,7A,31,9D,95,41,1D,01,BC,19,A4,CE,DD,95,37,47,86,79,13,2E,0F,61,79,8E,45,D9,5E,9E,49,12,6C,3E,9E,DD,A1,A4,69,D6,07,F8,D6,D0,69,6A,29,90,D9,93,1D,BA,44,72,4C,F7,7F,2A,97,10,03,E7,4D,D4,47,27,8A,D9,D4,89,B1,AF,EA,A2,0D,3B,02,6B,2C,2D,AA,1B,4F,F5,A7,BD,1E,47,87,41,09,02,E1,EB,9D,F8,BF,3C,7E,76,80,5E,5E,0A,E8,EC,DA,95,F4,F9,E2,AF,85,37,A9,5D,56,5C,E9,5B,E1,C0,75,7B,DA,BE,EE,AB,11,BF,AA,C1,3F,60,D2,24,13,7C,7E,E2,92,76,6B,95,73,6B,A3,2E,A3,1B,B1,13,B5,1C,64,D6,F2,FB,6E,D4,0D,CF,9B,4B,DA,0E,CC,C5,88,CE,43,52,96,D5,B3,FB,1B,4C,1D,5F,C0,F6,2C,A2,9F,7C,84,8B,13,13,10,F0,02,F0,EB,0D,B9,37,75,23,20,3C,42,00,72,4E,3F,47,C8,1D,55,C0,F6,B0,18,8C,A8,78,55,55,13,B3,8A,F4,1C,26,40,1B,D9,2C,BF,A9,06,0B,38,EE,5D,DB,FE,BB,64,51,CC,3A,BA,C2,6D,41,E8,C6,00,DC,DD,82,15,84,12,34,44,E1,B4,78,12,62,72,58,7D,93,FC,83,1F,67,FA,35,3D,13,8E,23,C4,0B,56,57,55,1C,BF,0D,7C,F6,68,B3,4B,40,A7,4A,CE,58,F8,68,E9,4F,7D,AF,93,14,3F,5D,DE,FF,B5,81,D0,CA,B5,C7,F7,7B,CB,EC,29,9D,96,8E,F4,85,76,C8,2E,D3,DD,CF,46,78,0D,EC,23,C5,04,51,3F,C4,15,49,DA,45,5B,66,BA,66,46,BC,40,75,A0,7D,3C,EF,86,20,0F,7F,15,B3,6D,15,A4,2E,49,D2,A7,FC,D9,21,0B,D3,8A,4B,C7,39,9B,26,7E,54,AF,03,AB,02,1A,EC,07,A9,16,42,39,BD,D9,F0,11,71,37,F6,A1,FF,E7,BC,CC,8E,25,C6,34,A6,D2,33,35,47,94,9A,A2,8C,75,6F,D9,B6,10,F1,4B,8A,76,D2,CC,22,1D,80,55,60,B9,23,64,CE,03,E5,E5,B8,C7,99,68,5D,A9,35,2C,C0,A0,B0,88,1F,4A,67,66,34,BE,4C,F0,59,1D,E1,78,E4,D5,A1,31,D2,CB,48,FB,9F,D3,D1,02,36,E6,69,58,12,58,6D,23,68,BD,DE,1B,78,1A,D4,3D,4F,2C,93,25,9C,7A,25,BD,BA,D8,09,06,7A,4B,42,95,34,AB,86,4D,95,9E,EC,55,FA,F4,1A,73,C6,98,79,61,90,F5,31,B0,0E,DF,1F,55,65,D3,FC,D7,6C,A1,51,84,BE,24,CB,47,01,A0,35,68,AA,F4,64,49,9D,30,74,4B,1B,83,F9,51,DE,1B,6F,54,DE,11,54,12,37,7A,35,27,DB,13,B3,99,56,5F,75,8D,62,ED,E9,00,7D,BB,DF,FC,6C,78,7C,A8,22,AB,B2,7D,A5,C7,01,DC,E0,D8,59,21,39,C0,8A,7A,95,34,AD,A1,96,A9,50,EE,41,3B,39,01,D2,39,86,BD,5B,A8,83,97,79,42,15,BF,DE,93,A3,0D,9E,3C,28,51,2A,BD,FB,96,83,20,0E,8E,95,59,53,8B,5D,F0,8A,11,AC,D1,27,3F,B4,16,FB,5A,D3,BD,82,27,77,37,00,A0,D2,A2,E1,55,45,EA,4D,58,ED,E2,D3,03,A6,92,5B,23,D7,CF,21,56,3A,CF,53,9E,42,B0,01,4B,19,FB,2C,39,37,5E,36,ED,AF,64,00,36,67,B6,F1,24,CF,00,C2,65,8E,6E,8C,5E,D0,73,2B,66,D8,A8,9E,98,E2,89,0B,A8,80,0A,BB,54,CF,91,1F,22,7F,D8,CA,3A,C3,E3,FC,E1,52,E5,07,E1,6A,BC,4D,6A,97,AA,50,E2,1C,EE,04,0B,21,51,85,10,EF,8F,F7,C3,7D,E0,6E,B2,18,40,0D,B1,E6,A6,30,D1,83,57,C5,52,00,E8,33,47,C3,50,F1,EA,31,E8,93,57,23,C6,42,C2,DC,A6,45,B2,1A,9D,47,F1,F7,54,50,FB,8A,C2,40,E1,F9,85,AD,E2,C8,32,ED,AB,24,1B,28,A9,5A,FA,D1,3C,4F,1A,F6,68,C0,15,5A,17,DB,D2,7B,D9,63,7A,A0,FF,55,6D,4C,66,FF,27,D8,C0,81,2F,CA,9E,B6,61,15,25,A3,6A,3B,65,98,83,3F,B6,18,A7,11,2E,B1,36,0D,C3,9C,12,25,DD,05,B3,2C,8A,28,8F,4F,4B,2E,60,CB,AE,A7,12,9C,A8,B7,77,82,5E,53,30,A3,4C,1B,EC,8F,C4,97,4E,C2,DC,85,BF,F9,F9,7B,45,32,A6,29,B8,22,DF,FA,25,E2,61,AF,FB,28,82,86,06,9D,15,02,AD,40,E3,72,70,B2,B6,E3,C3,0D,5C,13,AD,E8,19,B2,65,06,52,64,1E,C1,E8,E0,37,F8,F9,8D,5E,CE,08,9B,6B,73,15,56,4C,9E,21,36,87,1B,A4,89,BE,D2,31,E8,C6,92,2A,09,A1,D1,70,B7,84,A2,62,08,67,F1,E1,EE,9E,26,82,C5,F6,B9,39,21,6A,A6,06,8C,A7,C9,39,78,FD,5A,73,6C,96,6A,C2,47,B8,0B,59,0D,BE,7A,3F,E7,E5,D8,00,BD,33,81,A3,7D,62,48,3B,12,7F,EB,47,E0,54,56,24,EB,CE,AE,0D,9F,27,B5,25,3F,C7,78,B5,E3,83,21,F3,8D,4D,8F,91,91,7A,FF,BC,9D,07,0E,41,E0,05,8F,0A,F1,76,A3,2F,87,B8,99,FC,A1,72,4C,F0,C3,2C,36,EC,75,A4,43,19,34,B5,D4,E5,24,8D,26,36,B5,27,1C,F5,DA,5E,99,6B,01,E0,89,A3,90,4C,C9,90,4D,CB,45,71,51,E5,6E,4B,EC,FC,04,EF,11,72,B6,80,40,DE,24,0A,BA,02,54,B9,E5,98,ED,70,F7,52,D2,00,AF,14,AC,B1,F1,0F,BF,A6,A2,85,4A,8C,10,C8,F7,24,F9,66,DF,D4,A0,67,E9,01,8E,32,73,7A,9E,79,72,56,AB,27,5F,93,73,9C,E4,03,8A,16,F9,B9,9F,5C,C0,BB,15,C9,CE,D4,F9,37,22,B9,4B,91,A8,5B,BB,0D,5E,36,39,AF,80,25,78,4E,5C,F5,25,1E,F5,C0,38,77,BA,E8,A3,57,FE,5B,2A,89,59,B8,CE,80,9C,7B,7B,9F,44,C3,67,8E,7A,BB,E8,D7,52,0D,D0,18,CA,9B,04,3A,99,3A,5B,A9,64,FB,7B,7B,67,8E,1D,80,13,A0,25,2D,A7,81,1E,A6,C9,08,BD,D2,34,D7,BF,FB,90,0D,E8,46,32,AB,4E,5C,78,F0,4C,08,DD,1D,93,B9,82,EC,FD,25,91,88,CC,F8,46,58,00,6C,8B,98,C1,D5,6A,6D,AA,C2,B4,A8,CA,A3,5E,8B,45,3C,D2,D1,29,C9,FF,5C,A7,E4,62,4A,6B,70,A0,FC,88,40,A4,B4,53,E0,BE,B0,C7,F2,37,C1,B5,EE,73,01,E4,76,02,57,A7,BA,1B,44,DD,EF,11,A2,46,D8,46,7B,58,1A,18,71,7A,5D,00,B4,89,CB,3C,61,EC,D7,38,2B,DF,C7,68,DA,7A,47,A7,40,83,BB,67,71,DE,95,5D,AD,39,7A,20,44,86,F4,78,DF,1B,E1,0B,7A,28,8E,FA,93,DC,69,21,63,B6,2D,DC,5A,FA,33,58,25,C6,0D,2E,87,F5,7F,94,39,A3,93,DE,6D,60,4B,37,21,9E,09,F8,A6,F2,82,51,51,CF,F8,10,08,A6,B9,1B,6C,3F,BA,E4,28,6F,9D,2E,99,08,53,97,B8,A9,A8,50,01,47,8D,91,1A,3F,26,20,A1,C2,2F,E1,5B,96,00,1B,63,1D,6D,14,C7,C2,E8,43,C0,39,54,F5,66,CB,46,81,AB,30,72,00,5B,D1,67,63,9F,B4,EE,AC,7B,18,20,12,EF,6F,47,C2,D4,CC,8B,F3,19,70,14,6D,31,5E,BA,2D,13,29,82,69,2D,AA,84,2D,CD,EF,74,4A,23,8C,97,EB,12,0A,93,6A,5A,8F,83,5F,66,CF,3B,60,C0,B7,F3,3D,8A,73,5B,D7,88,DD,C7,4F,85,C1,9B,77,0E,A9,29,8F,C8,E1,DD,30,C2,CF,D6,D8,72,42,3F,EB,16,83,1A,36,AC,AB,EF,E5,9D,3F,31,BF,20,53,7F,2D,0E,28,EC,98,E0,D7,16,74,B9,59,B7,CC,BB,29,A1,2E,DF,87,60,75,49,29,7B,3D,E9,F5,DF,05,23,0F,3C,A3,32,B6,0E,28,3F,63,38,BA,AA,CE,6F,E1,A4,C8,80,6E,1C,06,42,A4,00,6B,38,12,DC,27,B2,4C,ED,09,95,75,FF,5A,32,42,BA,81,B8,F6,32,DF,04,C7,F7,2E,0A,00,B9,AC,48,FB,5E,3F,50,08,EC,DF,6A,B8,FF,95,8C,38,04,02,87,A4,6B,32,BE,13,16,1A,08,5D,5A,4F,88,C9,84,5F,8B,35,1B,EA,67,1F,16,56,22,2D,DC,01,A0,94,23,53,B2,56,DA,77,33,01,9F,B1,CA,CD,F6,7A,D4,62,95,B1,05,63,A6,9C,15,C7,BB,FF,83,9C,C1,59,01,40,05,AF,C3,96,6B,CD,B6,CA,1C,AB,6D,8F,6F,CD,D4,74,25,6F,A9,1F,86,86,ED,CC,EE,23,D6,52,FB,B8,46,4D,82,17,F3,B8,F2,7F,6A,C7,FA,E7,F6,40,3C,DC,76,9B,48,30,13,75,67,20,91,67,FB,CC,F7,20,22,A6,4B,08,93,AB,93,3A,28,23,9D,E6,18,B4,0A,F4,E6,B9,61,A8,0E,8C,B3,69,D7,39,8B,77,23,C8,A0,1E,3B,8D,2F,D2,5D,9C,4F,3D,35,58,B9,A5,31,F0,13,E0,5F,91,B0,17,C3,5E,E2,F2,F8,00,8D,2F,05,E4,4A,14,10,EF,30,B8,6E,BC,BE,89,07,68,3E,F8,42,5C,85,09,22,8F,A5,DF,80,4A,74,58,C0,43,E6,4D,33,BB,94,03,5B,F9,DB,47,01,88,78,43,D4,C0,2F,A7,68,23,D6,5D,C4,EA,5B,A4,47,86,15,ED,9A,01,F5,F6,41,58,A7,F0,B6,83,C9,43,B0,5C,EC,76,F9,79,4A,63,49,E7,4D,45,6E,44,78,9C,78,49,95,7B,8D,3A,F9,B4,89,E6,20,50,5C,69,B8,35,42,A6,0D,1E,03,C4,77,7F,C1,A3,A7,5F,30,25,63,CE,80,8C,5D,DF,AD,9F,A1,A2,49,1A,56,60,40,96,08,D2,11,3C,2A,D5,45,9F,2C,A0,4B,9C,82,AA,B8,13,35,28,E5,6D,E7,84,D0,96,8E,A4,5E,14,8D,CC,19,BC,55,79,F6,2F,11,A3,F7,D6,BE,72,42,98,DE,3C,46,A0,20,40,00,7D,B2,12,64,06,87,4F,25,BF,80,D0,6F,65,AA,E9,D3,A9,B3,1F,34,62,D9,AC,FD,E4,2D,B3,0A,48,56,C4,3F,95,BA,8B,F0,FA,5F,E8,D6,C2,CC,69,9C,AE,A3,ED,90,92,AF,C5,4D,CA,53,B9,B8,BC,69,4F,12,B4,4B,DE,7C,E0,9D,60,A8,69,57,54,3F,B7,F7,6E,95,BA,C9,CB,A1,BF,04,4B,70,EB,CA,CC,C5,F9,DE,0C,7E,90,BA,A8,34,C9,F5,7E,6C,F3,BA,01,B3,A2,4C,31,5B,5F,E3,60,B4,57,5F,0E,A0,30,8B,59,C7,23,94,51,80,13,1C,AF,18,1F,46,48,7A,98,01,86,8D,E6,00,7A,02,B5,EE,0E,10,3A,B3,B2,18,30,CD,33,1A,F6,07,FF,3C,E1,6C,CD,60,67,5D,29,A5,B6,68,2A,A6,74,7B,5B,84,62,EB,FD,6C,BE,F6,4E,CA,8F,04,B8,AA,67,2D,DB,04,30,3C,6C,4B,FE,0B,68,FB,FF,EF,8E,96,85,42,9B,4A,09,B5,E6,93,A2,11,6D,CB,2B,ED,47,5C,8C,BA,E2,7F,89,B0,83,5B,3B,52,80,C0,40,D6,A9,BE,4A,C9,D3,41,1B,9F,5C,C8,A3,F1,9E,98,ED,A7,36,8A,13,80,6C,CD,A3,2D,5F,88,17,A2,26,3D,07,53,7E,BD,5B,00,62,13,33,35,E8,DB,B2,38,00,70,B1,5F,25,E5,78,6B,E5,3D,4F,98,3A,B4,F2,D5,10,5A,18,4C,91,7B,F4,D6,26,E7,B6,84,65,07,0D,62,CD,53,3E,76,73,8F,D0,89,69,0B,70,78,6F,F2,4D,79,9D,9A,72,B0,18,67,A5,82,88,31,AD,A6,29,03,4B,D2,3A,95,7C,EF,EA,CC,AD,BE,FE,C6,D6,7B,3C,C9,43,90,68,28,D8,6E,56,93,68,6D,14,47,40,D6,6B,9F,94,80,89,29,07,22,B0,71,98,3C,D4,F6,3B,96,8A,3C,FF,AE,D8,00,C8,58,8A,46,F4,D7,FD,2D,58,C3,3E,D8,CC,B8,4F,B9,E3,31,25,2D,5E,9D,6C,60,40,21,CF,D6,EC,C4,6C,62,BB,CD,F7,98,D0,82,40,D7,AD,D7,7A,86,CC,37,EF,5C,FD,00,CF,CD,81,74,D7,79,45,1A,67,4A,8A,C6,A0,AA,5F,AF,E4,98,16,FE,77,8E,0B,F2,CA,7F,70,50,EC,36,59,16,85,92,3F,40,BC,D8,75,7A,90,97,D6,5C,B4,72,88,11,D2,9E,94,36,19,07,20,BD,BE,52,15,0F,05,DB,9D,CE,2B,22,D8,FB,E7,F9,F9,C3,45,45,9C,9C,B7,76,7D,8F,FD,73,F2,89,8D,CD,78,F7,CE,3A,8A,76,0D,8A,DD,DA,1E,2A,34,3F,D2,A5,D5,05,E9,D3,A7,E2,3A,3B,86,28,C0,C8,F6,32,B4,C9,A7,F2,F0,F3,28,7A,9E,2C,CE,24,8E,71,F7,A0,9A,E8,00,6F,38,B4,1F,C0,DA,33,9F,3C,6E,77,EB,98,9C,A2,C3,A4,9A,F4,7C,73,D0,A8,1E,CE,A1,ED,8C,71,81,CC,2A,36,50,F1,B3,62,A6,30,E5,4B,42,BC,64,CF,2C,EC,9B,13,1A,F5,79,06,33,37,33,0B,8E,37,05,05,7D,F5,5A,F3,F8,04,CA,DD,67,4F,EB,14,D3,00,8F,07,71,62,97,B8,22,B1,E5,39,BE,58,2B,99,9E,91,DF,E2,DB,17,91,02,FA,C4,54,07,39,D5,6C,4D,A9,9F,DF,C5,D8,B6,03,A8,80,03,AF,2A,7F,D9,14,71,15,70,40,D6,8D,B1,C4,65,F9,C4,A0,DD,47,5C,BE,37,FF,23,BC,35,A0,DB,72,1E,AD,C4,46,0C,26,2B,F7,8E,8E,5D,DE,1E,38,A6,3E,A8,C4,43,99,1E,3B,1F,A4,49,7E,A1,DC,F0,2E,B3,C9,35,A0,51,36,C1,2A,26,B4,84,C9,21,24,30,68,8B,53,49,5C,7B,87,09,0E,E7,F5,20,90,85,36,23,6F,90,D0,CC,A0,00,DC,5A,3D,E5,7E,CA,BE,4A,21,17,65,7E,70,C9,8A,98,76,3D,0B,F8,3E,E0,9A,01,D6,08,79,EB,E4,60,CC,44,9A,B3,7E,34,38,92,4F,8F,0C,2A,F5,11,A4,5E,6E,A3,77,60,16,B5,0C,B3,D6,0B,6C,98,18,55,E4,AF,83,95,7C,CB,01,8A,A9,26,49,73,9F,4F,B5,A0,CB,2B,D5,7A,5F,74,01,03,C7,BE,5F,D3,AD,E3,CE,CE,A5,D4,CC,8E,10,D7,5B,4C,2F,6F,A3,DB,E8,5D,96,19,D1,64,B2,02,31,C2,52,50,E3,DD,58,2A,E0,D7,69,CF,92,49,B7,04,16,1D,11,47,C5,1A,BA,F1,92,C8,5F,10,AC,BF,91,BC,1F,A3,63,B9,BB,55,71,E6,32,AC,DA,1E,FD,67,62,65,58,69,38,9C,14,55,5B,9D,1B,34,0B,67,B2,A0,78,24,5D,87,5A,87,3C,F4,DE,49,E3,18,DF,5C,89,54,0B,69,BA,18,B9,54,55,D9,BD,09,E6,DB,D2,C9,66,D6,1A,AA,22,DC,B6,F6,AA,D7,CB,82,55,F6,57,63,4B,DD,4A,AE,0C,DB,86,BF,66,64,EC,AE,90,6F,D9,B0,D5,74,12,DA,EA,F3,D5,28,B6,1F,D4,68,DA,A7,3F,66,0C,A3,8D,B0,F1,4B,1B,DB,7A,11,B6,52,AA,6C,D5,6C,6B,E0,4D,28,66,DB,38,C0,43,A8,CE,7A,A8,BB,43,B2,9D,59,B9,8C,D6,76,BA,A9,CB,6E,9F,29,2E,BC,34,D9,7B,C9,CD,56,73,03,CB,9B,D1,5B,9F,E0,36,E9,17,E3,94,C6,E2,1F,B3,A7,55,90,14,86,18,01,25,B1,21,9F,BC,20,FE,72,32,C6,8E,E9,69,AF,1C,59,F2,96,E4,7F,D6,31,12,C9,40,7F,49,1D,83,80,FB,23,2A,68,27,A0,D2,AE,53,E8,1A,E0,8D,57,96,A1,28,87,90,A0,9C,0E,53,42,DE,3B,32,68,ED,DA,CC,F3,25,1B,FF,D4,12,67,17,23,ED,05,6F,BF,B9,FB,06,D9,89,E1,76,67,39,86,A3,62,9C,09,BB,C5,BA,1A,C0,BB,83,AD,E5,A9,4F,75,F5,78,B1,7B,01,06,B2,5D,AA,93,02,D9,0C,4E,84,39,A0,2E,DF,C6,B4,B6,0A,7C,8A,CF,15,7E,89,09,53,76,7B,B9,7C,AD,0A,83,DC,B3,A8,76,1B,F4,2A,B5,7E,DB,BC,5D,E0,7D,86,0C,38,DC,22,A0,6C,D3,9E,A7,5A,90,B2,2C,A2,A9,FD,87,0D,C3,1F,CE,3B,9E,5C,61,BB,B4,A6,98,DA,CA,6D,64,EB,3A,FB,B5,C1,1F,9C,6F,8F,2E,90,50,8D,09,FE,97,26,63,4F,66,9A,93,D3,04,99,31,AE,58,27,4A,99,A5,C9,93,5D,46,DF,23,DA,AF,97,D8,0A,3B,32,C5,F7,26,B2,53,B6,3B,02,EF,51,54,0B,0E,C0,4C,CB,82,CA,21,10,59,A6,94,0E,6D,DC,B7,68,72,DE,A2,BB,D1,94,7F,E9,B9,35,53,33,95,8F,DD,0D,AD,87,65,AD,FE,62,7D,F4,F8,9E,9E,AA,4F,AA,D8,72,9B,5D,59,4D,1A,5C,FB,42,73,1D,D7,01,D3,FC,C0,1F,FE,D8,B0,BB,66,80,8C,7E,E6,BF,83,64,F6,F2,FD,81,9F,59,D2,78,2F,F4,63,EA,00,BA,BB,66,9D,B6,83,7E,CF,4A,7F,4F,C0,8B,22,E5,EA,07,32,86,41,6D,69,D0,30,95,D5,2F,36,52,BA,0D,24,42,64,5B,18,DC,5A,D7,34,A1,8C,36,6C,19,81,BC,F5,71,56,0B,0A,25,83,AB,10,40,08,5A,75,3B,13,A8,B9,0A,17,F1,88,39,EC,EE,5D,17,9B,F4,AD,83,FD,B4,5F,40,0E,0D,8E,AE,7C,D3,48,B6,C6,93,14,47,6C,05,FC,6D,77,F2,82,DA,0D,F4,72,14,5A,DB,C4,E8,FB,B3,25,3E,F0,84,D6,02,8B,2C,27,FB,F0,7F,33,2A,50,39,59,04,B0,E0,E6,B3,6C,B9,62,3F,AD,DF,03,23,C9,12,A2,76,8B,47,EE,A9,13,92,DE,79,63,4C,B7,54,ED,79,F7,5B,3D,C3,9A,D9,39,97,23,D5,A4,D1,6B,76,2F,59,58,6D,64,2A,49,76,86,62,57,5C,9E,35,EA,71,DD,5F,7B,F5,03,A6,4E,9D,62,B0,F4,70,9F,E9,DB,7B,DA,78,22,29,F6,29,6B,A7,06,28,0D,FB,FB,E6,F5,42,94,98,02,F6,6C,C4,28,26,C7,41,69,35,28,60,E3,B5,C1,10,7B,E3,E9,20,F3,A8,70,67,E5,1E,BD,AA,EC,93,08,F2,30,FA,44,94,E2,E1,8B,CB,E5,FF,B2,F2,75,87,14,1E,76,DB,FF,C4,38,8F,DB,19,E3,4D,29,F3,4F,81,9E,22,0D,D3,C9,B4,70,95,52,62,F6,83,49,CA,E6,37,B6,AB,EE,C2,43,1F,23,03,39,02,52,CD,03,F6,D3,0B,A1,F4,9A,40,CD,67,00,73,64,50,A0,33,47,D8,F4,05,E1,23,12,B0,F7,3E,DE,59,42,7B,B8,F8,BB,DF,02,6D,85,73,C5,F6,F4,B9,09,F4,44,E5,1B,6F,32,23,76,B1,36,6F,D9,1C,D2,AA,3A,F3,5C,25,08,67,77,16,B3,B9,13,4C,92,EF,18,04,9D,C7,86,A7,4E,4F,F9,A5,E1,DC,D9,00,3C,F4,FC,A8,25,CE,0F,00,56,BE,B6,A0,FB,0D,1A,03,6C,9E,4F,0D,0E,62,4F,CA,BB,23,72,E7,5C,D9,BD,75,4D,5F,A7,58,D4,31,E0,E2,2F,99,14,73,F3,58,89,51,76,D7,C8,8A,C4,65,35,FC,AE,4B,C7,78,3C,B8,24,4F,AF,97,6F,A0,DB,87,98,83,BA,73,E3,76,A3,AE,08,86,7E,79,B4,F7,E7,B1,E9,FA,0E,8F,72,F1,4A,F1,13,BB,82,BE,F6,D8,E6,3F,16,1A,0D,BD,59,7F,14,29,28,9B,C8,41,EB,73,DA,8A,86,9E,E1,28,60,49,00,ED,AE,D9,33,25,8C,44,29,24,D8,BB,A3,1A,C4,B1,DE,2B,9F,C5,BA,92,6B,82,DE,BF,4F,A2,8F,1D,2C,E5,8F,D8,4E,19,A7,C3,76,93,9D,58,33,25,20,70,E1,80,17,54,F6,1F,B5,39,7C,02,72,B2,E9,2C,6B,CF,A7,FA,A3,1B,73,7B,60,E7,9B,12,9A,3A,84,48,38,4A,FE,CD,99,91,A0,A1,A2,26,F6,1B,AD,5F,B2,75,56,61,B9,DF,F7,0B,D1,42,3E,DC,06,6D,DA,5D,51,D6,65,A2,4D,7D,C8,76,0D,5E,19,E8,37,5E,C8,DF,B1,B5,56,D0,15,73,BA,9D,5D,E7,58,47,19,9E,F7,38,D8,1F,BC,3A,FB,9F,D7,B3,8A,6D,46,AD,0B,F3,01,15,CE,FC,78,88,F8,97,6E,82,C8,8C,C2,E0,5F,BD,B4,6D,2F,A6,9F,FB,69,8C,4A,FB,DF,9D,9B,14,CE,10,02,73,50,75,41,CF,A5,61,BB,D2,77,DF,48,00,CA,13,92,C7,40,23,FF,95,F3,3D,55,A6,52,6E,4C,54,04,6B,0B,DC,B3,EB,AF,4E,47,11,E4,01,6D,3C,26,91,A5,10,05,3E,BA,E5,91,9F,0F,6E,C0,56,70,1C,80,A2,F1,A8,F7,DD,EB,B7,F6,FA,B5,7C,A1,EC,7B,3E,3E,E8,F9,52,14,75,EC,8D,18,A1,3E,42,C7,76,AD,12,B1,B4,3A,00,B7,64,65,4C,3A,D3,13,43,B4,B1,7D,FE,85,BD,B0,14,FA,A3,01,52,7C,26,01,E3,6E,EB,52,B5,F1,3E,AE,2F,3F,AE,24,49,46,66,20,D2,FE,45,99,8F,D0,62,CC,8B,AA,38,30,39,1D,6D,34,7A,0B,E1,D6,D5,E0,57,09,68,67,19,E4,3A,4C,72,5C,9D,68,36,06,2E,1D,51,CF,07,18,61,EF,F0,C6,77,53,7A,8D,81,00,D7,D9,8A,12,B2,B3,91,22,1E,AD,85,68,2A,35,CE,A6,FF,43,FA,30,89,DE,B9,5A,4D,B6,32,8C,19,AD,3A,B1,16,2A,F1,67,5D,AB,5F,12,E0,45,33,F2,24,3D,AD,E9,1A,C2,02,10,58,F2,3B,AE,38,3D,E8,65,ED,E4,ED,7A,2D,51,B6,2A,CA,AD,08,F9,59,F5,DA,01,66,09,46,A5,66,F0,B4,F5,45,4D,C5,27,93,DD,9C,BB,CD,2C,ED,AB,E2,31,6D,68,AF,11,F0,BC,35,61,C0,D7,51,8D,64,16,E2,D5,64,22,4E,33,7B,AB,BD,B7,96,93,A1,06,27,0C,28,A3,DD,04,CC,B7,28,3E,6D,A5,9E,E0,A2,71,25,36,23,F3,98,96,C9,4F,05,ED,9F,92,85,E9,65,1A,7E,2F,95,A7,7B,AD,1C,14,B3,45,B4,9A,10,2D,9C,63,97,DC,B1,C9,79,5E,2A,4F,49,F5,B0,09,38,20,A0,52,5B,71,14,7B,EB,37,D4,FC,35,C0,D7,1C,5A,30,D7,37,4E,D5,C5,84,ED,40,69,E6,14,BD,FF,51,1E,D0,AB,1A,02,7E,D2,E4,22,DD,16,28,52,AC,4F,AC,02,67,01,A9,EE,00,2B,C2,0E,75,18,76,25,35,B7,FD,72,7B,08,9D,EB,82,7C,39,30,D4,6E,3E,B6,CC,CA,58,11,1F,64,B5,9D,F6,8B,C8,B6,5B,31,0F,80,54,32,BA,37,6D,8D,8F,90,1D,F5,37,B8,7B,65,70,CC,F5,EE,70,F8,AD,60,50,B8,89,3D,A1,75,75,CA,9C,61,C5,FB,1A,BD,46,46,59,5D,A3,45,62,39,93,B8,07,50,AD,B0,55,6B,3D,15,B2,05,AE,FF,1E,E1,57,02,A2,FF,55,C4,A5,0B,02,2A,B9,2B,7B,AC,DF,A3,76,83,B3,B5,2C,8F,CA,35,7F,74,D0,8E,0B,7A,14,49,DB,DE,12,DD,F9,C2,7D,69,EB,D6,FF,CF,00,B3,25,D8,54,19,46,02,B5,FD,BE,AE,D5,73,E1,44,D5,43,FB,07,23,0F,D8,4C,D1,A2,19,A6,CF,4C,BB,0E,EF,91,9E,2B,B0,18,E6,57,F5,F8,64,A4,F4,A5,8B,06,48,EF,4C,39,85,84,AD,02,C2,EF,6C,02,CF,36,F2,1E,C6,6D,3A,4D,ED,B7,41,3A,6B,90,70,B6,9E,EA,F9,A7,83,74,45,E6,CA,50,B3,48,7A,C4,D7,12,90,D7,54,25,8D,D7,E3,3B,D7,98,18,8C,82,D9,6D,8C,16,76,ED,41,BF,F2,71,7D,64,E4,14,74,C3,62,D6,B8,E9,72,6E,6C,2A,00,6B,A4,6A,ED,2C,95,42,C1,9B,CE,D8,57,70,3E,DC,66,23,56,3B,45,25,E9,4F,01,D4,B3,BC,12,8B,70,6A,D1,58,6C,A9,A1,DA,77,F2,8E,BF,8E,77,74,74,D8,B2,7A,11,75,3A,93,A0,27,5A,2D,23,2B,25,0F,B6,35,BE,A2,A8,8C,45,F1,35,23,B0,26,CD,51,B4,D3,E7,A7,91,05,51,8D,CC,BD,AE,32,D4,55,8D,6C,7F,C2,B7,80,E0,20,21,20,20,4A,F8,7A,F3,8E,69,94,C2,71,7F,1E,62,3A,5E,A5,43,CA,68,DB,7E,A9,19,20,47,0B,D9,00,D5,7C,79,98,C8,BD,9F,CD,D9,BA,F8,FF,77,5E,3D,51,CC,88,C9,9F,6C,5E,A1,0C,86,51,09,F0,B0,C2,B6,64,6A,5C,54,41,F3,F4,32,ED,B9,FF,8D,44,6A,6A,B1,18,07,A8,80,6C,99,F3,5D,47,DE,A5,80,94,EE,78,E2,42,A4,74,BE,2D,2C,FD,68,6C,FE,B1,A3,BC,ED,EB,7A,DB,03,2B,53,F3,97,33,6A,1F,B8,A3,25,FE,2E,B8,1F,87,51,6F,05,A4,CB,C1,B4,94,02,C8,14,14,3F,49,39,CE,D9,BF,2A,41,04,72,6D,5A,03,3B,50,DB,6F,F3,45,B8,0A,74,BF,75,D6,01,31,D6,87,2C,1E,2A,B5,A9,6F,5D,4D,65,1A,4C,A7,0F,30,83,29,C8,C6,2E,1E,48,33,8E,70,AF,22,61,60,EE,00,70,90,03,BD,DF,9D,F9,E0,06,E9,CB,9A,C6,91,25,68,FE,32,41,17,2E,C8,3E,7D,6C,34,E6,5D,FD,24,89,50,95,8F,10,EF,C7,17,7B,64,A9,13,F8,93,30,44,2F,5A,92,B2,6A,29,CA,D8,20,7A,DB,8D,87,A0,DA,F8,3D,C4,15,6F,30,47,48,46,18,15,58,1D,7F,AE,33,46,A3,71,FA,66,21,63,FC,95,7C,DB,E7,F3,70,DE,7A,0D,BC,EC,71,BA,DB,0A,42,E1,3D,95,3C,32,9F,94,95,9F,57,11,60,46,1D,39,AD,50,79,67,53,36,6A,9B,87,88,32,04,A8,0F,BE,AB,26,48,8D,44,B4,52,C7,55,C2,02,00,B6,6F,B7,E8,FB,30,7C,16,96,28,06,00,56,6A,A3,F5,98,E3,74,85,69,1E,4E,7D,C3,CC,7D,92,8C,84,C4,54,67,84,65,ED,AA,91,BF,AE,C2,31,22,F6,BA,88,FB,A6,9C,7E,56,34,AA,2C,C0,0F,1E,66,71,72,BF,F6,29,7E,A3,91,A2,F0,F1,15,C4,B5,3C,6D,69,B4,A9,07,E1,D3,94,0A,CE,A9,B7,64,5D,51,9B,61,01,04,98,C4,EE,73,50,08,65,A0,92,AE,1F,74,8A,F8,9D,DE,74,B8,70,47,41,D6,D9,AF,72,E4,4A,6D,84,DB,BC,B1,81,FA,08,09,FB,74,E4,C2,E4,0F,CC,C9,DE,B5,48,4A,56,B8,77,CB,76,4B,82,E1,35,CC,7E,0D,FF,94,53,5F,4F,C3,28,2F,86,7C,63,C3,CA,CB,8E,3F,8D,91,54,76,C2,4F,76,A1,89,E3,C7,19,8C,24,BC,AC,80,7B,BD,F6,BA,18,A3,C4,91,98,92,CE,F5,75,A8,C4,CB,5B,E5,BB,62,F6,87,16,32,06,F4,57,E8,E4,B6,AA,25,2F,28,27,69,10,9B,AF,B4,79,0A,8F,24,BF,E1,51,AB,72,AD,99,6B,0A,EA,16,8E,4A,4E,7F,09,2F,E1,34,6E,B4,19,9F,FF,82,BB,26,2A,96,88,8A,39,07,A3,87,C7,22,80,29,87,DE,C0,40,EE,75,EC,0E,97,1E,E9,AF,7A,9D,29,0C,63,F1,2D,E4,E6,43,A6,59,3C,82,65,50,EF,9B,A9,E6,D2,0C,D2,4B,26,A7,22,D1,F3,86,13,15,EA,C3,9C,71,DF,08,57,B5,48,F9,47,62,A0,38,CB,16,E4,7B,0D,1A,15,D8,44,97,4C,25,5B,F2,8A,00,F6,11,26,5E,D2,78,19,28,B2,22,10,01,93,8F,E0,C9,56,21,DB,73,68,EF,37,55,F0,94,00,15,67,5A,82,6B,09,0D,45,2F,30,BC,11,FB,73,AC,2F,CD,42,B3,C2,8D,C1,BB,55,BE,A0,8D,CA,0D,BD,8A,3E,E7,46,51,AE,C4,CF,16,B6,DD,AC,AA,2C,E3,76,38,26,6C,96,55,DC,98,B4,E7,71,84,79,37,F3,25,9A,34,36,24,26,18,1D,B5,28,DF,36,4B,F2,A5,0B,4E,A2,6D,10,5F,3C,4D,89,8F,5D,FE,DE,32,84,B3,55,0B,19,E1,75,17,6B,13,20,7C,29,E9,20,B6,43,12,69,E2,72,BF,B3,95,E7,5D,E9,4C,85,A7,86,CE,71,86,61,52,14,58,3F,0F,80,3C,38,44,2A,16,25,8E,0B,AE,C9,A2,94,AD,AC,00,9E,B1,E8,E3,15,2D,C0,94,4F,63,A0,8B,23,1A,7F,5A,0D,54,54,77,00,DC,43,85,0F,CE,C7,96,8A,D9,FF,0C,F4,7B,A3,32,0C,13,9D,98,87,25,35,4D,B3,D9,EB,39,D2,A4,C1,C6,11,1E,31,6D,D9,E3,8C,13,E4,98,6D,0E,1D,D7,C1,AF,AE,B2,58,B4,2B,55,46,9B,1F,14,F1,39,14,EE,F2,E6,77,AE,E7,69,E5,E1,8E,AE,F8,1D,15,2C,D2,83,9A,67,37,C7,B2,2B,25,57,92,E3,4A,81,36,6F,6C,F0,BB,D0,2D,DE,66,10,D6,1F,D0,C6,CB,37,A2,B1,78,5E,6D,F6,12,8F,03,78,8F,59,D1,BD,A6,FF,77,75,D7,28,7B,35,F7,E6,AC,8C,88,07,DE,CF,DC,76,0A,65,39,53,79,EB,5C,DA,21,0B,EF,2F,20,2A,E5,C9,DC,A8,8F,6E,D3,1E,2D,B3,9E,67,C2,03,17,24,DD,36,F0,99,BC,15,62,12,54,E9,10,00,D9,AD,0E,94,03,55,02,87,A0,EE,BB,0E,6C,99,09,46,2B,9F,DB,94,81,69,02,26,01,F7,AB,5C,43,C9,8A,61,F2,0D,A4,72,48,31,47,0F,1F,F3,A6,EE,6B,16,C3,E6,43,BE,99,EC,8D,95,1F,2E,1E,1D,16,19,30,1B,96,D0,B7,F4,FE,32,E4,6E,FC,3B,E5,91,E8,E9,61,8F,B7,A6,64,49,5D,73,89,6C,EE,03,35,EB,5A,E8,54,DA,32,C6,EA,11,FA,F7,F0,B0,74,DB,F2,80,44,45,28,8E,2F,92,C4,29,CC,F4,75,6A,BB,5F,92,8A,F9,A6,1A,6C,04,D4,87,6B,57,F2,C7,AB,DE,BA,93,CF,3B,7D,54,18,0C,BD,23,68,64,FF,A9,54,B8,DE,52,3B,4C,31,69,62,8F,D4,47,F5,2B,AD,2E,08,14,E8,57,56,0F,4C,07,52,44,E0,BA,F2,64,36,2A,85,F2,AC,6C,24,AA,FE,41,A6,6D,37,95,53,51,63,51,65,10,AC,16,97,60,C2,BD,1D,E8,7B,8C,1A,75,D2,18,2E,F0,DB,DD,C5,C9,44,41,3C,06,B9,27,CC,E1,8B,39,0C,0D,15,FF,D2,E6,1C,E6,62,01,2A,19,2E,7B,B6,5F,73,3A,4E,98,23,50,C8,E1,C3,AF,5E,E9,F1,E1,F9,E8,C5,0C,D3,79,F8,F4,4B,05,71,6F,28,3D,5A,20,B4,1F,FB,E1,39,32,BF,15,FD,8B,80,49,00,B1,B3,AF,67,4A,0C,EF,CD,81,7B,04,F8,A2,EE,03,DA,C6,C9,F4,DC,07,10,FE,79,D2,2E,F4,E2,8E,CE,80,16,C9,23,23,E1,A1,7E,14,7C,CB,35,9E,78,97,D6,35,0F,71,F5,BB,77,95,BC,D1,EF,93,7B,C3,C3,D7,42,50,BA,C5,BA,36,11,42,AB,D0,6F,5B,BA,A4,2D,5B,9C,59,E4,17,F2,F6,1C,B0,27,3F,03,24,96,D7,B0,38,17,E2,41,DA,68,1F,C1,13,5C,D2,3F,E9,5B,E6,0F,F2,13,99,14,31,90,E5,AA,62,D9,F8,B4,CA,59,18,43,A5,FB,95,CE,E9,52,2B,91,5A,AD,50,A4,76,2C,89,D8,64,80,FA,DA,5B,CC,F7,0C,E9,31,9E,95,39,A7,A7,20,ED,52,63,1D,A3,4C,A6,E3,CE,A6,34,F3,C1,52,75,44,8C,43,6D,D9,E9,49,9C,CD,5B,52,F1,C8,BC,86,57,A7,6B,B4,ED,F4,5B,37,D5,BE,49,BE,6B,E7,7E,6E,65,26,7F,61,B7,15,FE,50,F0,3C,DB,43,24,2E,F5,06,C7,D9,8F,E3,A5,61,E2,1E,0C,25,0D,4D,95,A9,46,0F,77,26,74,42,B4,F9,EC,F5,D1,5F,3F,F5,92,3A,EC,C6,10,96,9E,5A,3A,4F,1F,68,34,E8,DE,68,E3,60,A5,34,4F,F4,A3,63,35,05,48,48,56,83,A2,3C,EF,09,46,04,B0,36,12,BC,03,BE,09,4C,8A,70,7B,75,95,0A,95,15,92,B9,68,17,BE,13,24,3F,37,C5,28,62,4A,3A,BC,97,A0,F0,C9,F4,FF,AD,3E,C6,EC,D1,42,DF,81,67,D4,2F,D5,50,88,EB,DD,9C,42,A1,F6,A4,C5,3B,D5,5A,DC,AB,9A,C7,DF,3C,8D,FB,90,30,A8,FA,C8,DC,5A,BE,93,28,9A,84,A4,29,BE,1D,1E,BD,18,28,F4,54,2C,8A,6C,A6,B5,9B,0B,BC,B4,AB,78,61,2C,42,A5,DF,B4,B3,DD,B0,27,3F,DE,71,37,4A,0B,FA,87,B4,BB,59,99,19,C8,5D,1B,A9,CA,02,8E,C0,22,CB,A6,68,6E,03,FC,09,CF,49,92,FC,F3,DD,96,C8,50,E2,17,E7,1C,DF,F1,7A,A0,E3,E2,13,9F,95,47,ED,E3,1C,EF,91,D2,B1,0B,53,05,8B,CB,8F,A2,CC,68,E5,DF,E4,3B,B7,7E,66,BD,3C,6F,DC,87,32,C4,91,72,FD,2F,35,B3,35,0D,4B,26,57,FF,91,D1,82,BF,87,7C,74,A9,51,B7,B8,2D,3A,77,FE,5B,B1,5B,1C,7E,FC,9E,0C,32,92,00,D9,CA,1D,6D,53,92,B4,72,54,5C,B2,7D,41,1B,EF,46,86,3C,4A,AA,1A,82,83,75,E7,2B,D7,04,0A,86,0D,DE,45,97,3A,F5,05,9B,B0,77,2C,16,AD,4D,16,63,36,3D,DE,83,D8,34,D1,F0,D6,9B,94,99,74,3D,97,E8,5A,40,59,27,21,B9,C3,22,F7,A8,C4,20,20,4F,D9,A2,74,36,14,28,35,0B,9C,82,4A,43,1D,FF,7E,A1,86,73,B2,4D,E1,77,48,91,CB,D8,80,75,F8,62,08,6B,B6,A6,1A,54,1C,BC,3C,F4,26,73,27,DF,59,DA,F9,FA,B5,F4,1C,6C,79,36,66,71,52,0D,89,2C,38,B8,EE,79,E8,47,5A,94,59,C2,5D,84,81,E7,90,75,31,7C,40,8F,20,57,10,03,70,26,92,04,60,81,CC,81,85,9D,E7,58,D5,D8,FB,17,EF,77,5B,86,82,BC,1E,F6,8B,B2,D6,BC,69,59,AF,2F,ED,23,43,18,88,04,A8,A0,B4,B0,87,1F,B2,DA,86,47,DE,DD,53,6A,9F,C8,57,DB,65,13,28,58,17,E0,B0,6B,24,43,2B,ED,E9,4F,FD,81,6E,F0,17,64,4C,C4,E9,43,85,AD,A2,33,1A,DA,7E,2A,7D,03,29,F3,1E,87,26,DD,9A,18,7C,A7,F0,D0,78,24,FF,48,F1,74,A4,E1,CC,8E,02,58,5C,67,2B,F6,DB,AD,11,0A,7A,63,3B,6F,33,DC,69,87,07,24,10,9C,08,5F,37,81,96,0E,EF,8D,B2,15,01,50,89,90,85,FC,BE,3C,1A,23,D4,8E,83,25,13,19,65,EC,B3,62,9B,DF,CA,A8,92,E6,7F,C4,D5,94,CF,7A,75,EE,99,19,C9,4A,BE,FD,43,66,70,F1,5E,BB,34,C3,2F,7E,12,1A,CA,27,A8,FE,1B,5B,CD,18,33,B5,D4,95,46,84,6F,FF,A3,FD,71,95,64,79,89,97,ED,34,73,97,00,3E,66,28,4F,B6,7A,63,E0,EA,F6,CC,7B,35,C9,9C,4D,F3,67,CD,6B,8C,DE,02,2A,B4,28,2A,68,47,ED,81,E6,DD,2B,CF,AC,7A,54,A9,8D,19,36,CB,38,9F,8B,89,B4,EA,86,D2,87,58,21,F3,97,9D,67,7E,79,C0,48,4A,6A,81,13,EE,D1,10,17,18,CC,A9,5B,E6,8D,B5,25,9F,D0,75,08,8D,C9,6E,16,6E,85,AB,0E,1C,38,41,5B,57,46,D8,BC,4E,9F,AE,ED,F1,06,AF,C1,F0,EC,1F,4D,B7,78,C6,9C,A9,67,D4,A6,D4,5E,DD,E5,E0,69,8A,9B,B2,18,4D,0B,CC,4D,75,2A,2B,BB,77,42,2E,1E,E4,52,84,D8,F1,B0,76,77,B1,83,3C,89,9B,CA,72,AC,74,75,F7,B1,0F,31,09,75,20,61,B1,6A,41,A7,2B,72,1E,81,70,F9,0A,9B,31,A2,2B,9A,F0,D1,0E,82,3B,6D,84,2F,54,10,13,F8,74,1E,E9,22,88,79,BB,EB,01,87,88,C9,C7,26,09,B5,F1,53,B9,A3,20,06,7B,77,31,33,5E,5F,D0,FC,3D,96,17,43,DF,78,89,CE,A1,11,D8,75,3C,EF,66,2A,75,63,90,C2,6A,E4,DA,43,32,57,BB,2F,4A,C4,4C,AC,31,62,6B,8C,39,4E,E2,8A,B5,BC,CE,4C,62,4A,ED,E2,0C,C1,5B,3D,E9,9B,07,5C,5E,4C,05,88,9D,61,D7,52,97,CB,A5,30,AD,9A,80,68,2E,99,7C,48,37,7D,4A,82,EE,08,07,A7,F1,CF,BD,92,43,18,5B,D1,94,85,B1,94,2C,09,3D,F7,F6,7D,16,67,F4,5E,C4,6D,59,D8,47,A2,EB,E3,46,C9,51,ED,3F,14,E0,5C,2C,BA,FA,07,24,11,E3,F2,0E,50,3F,24,46,39,FB,0A,74,73,A1,A3,78,67,6A,DE,DE,CF,7E,7A,2C,98,DB,49,EC,FE,26,27,BD,2D,3D,6D,AC,1B,40,C1,75,E1,43,90,F6,6E,CD,9F,E5,A8,DC,89,83,40,26,3A,32,40,36,80,57,2F,DA,4C,BB,C2,66,B5,52,71,B7,27,F8,7E,AA,94,EA,3F,BC,7C,F3,8A,40,CB,BA,1B,2C,4A,39,13,FC,1D,C0,24,D4,A4,55,70,72,94,0E,D7,B0,62,0E,73,CD,79,7E,83,97,B9,53,A2,48,F5,FE,14,62,F7,51,D1,F4,AF,27,CE,52,35,10,E9,3D,F3,93,18,D9,79,E4,0C,2D,59,C0,BA,77,24,52,00,7C,A4,9B,88,A4,C0,E1,FC,54,FE,45,87,2B,C1,E6,2B,95,AA,45,B8,8C,7E,CA,28,5C,1C,6C,F8,FC,CD,73,23,7B,60,CD,62,34,E9,E4,06,FF,85,67,C0,94,BF,0E,80,53,41,0E,EA,11,13,51,62,06,50,B0,65,47,E3,58,D3,7F,57,A8,35,B7,7F,8E,93,A9,01,78,24,F2,56,90,A1,B8,23,F1,4F,23,CE,E3,71,3B,A3,09,6C,6C,05,E5,34,9D,09,90,0E,4B,99,07,03,6F,D9,93,A0,19,25,B3,FC,5C,52,BE,CB,45,67,EA,00,80,EF,3E,3A,70,89,C7,8C,9E,C2,EF,27,8A,DA,7A,11,63,32,C0,92,9F,55,38,B8,7F,CA,CD,7D,C7,A2,28,2F,A3,3B,6F,55,0B,18,A4,FF,33,C9,02,8A,A6,29,A9,F0,D2,45,72,71,2C,66,17,D9,32,AA,B3,F4,C9,F0,73,17,00,69,93,85,C0,26,DA,DE,44,27,23,F2,A0,EA,0E,8E,DE,38,AA,0F,5E,CC,7A,7A,A5,04,B0,03,57,2F,DD,DD,00,D6,BF,D4,BA,0B,28,08,96,5D,FB,3A,7E,94,23,FD,52,D1,C9,A7,C9,8B,65,6C,FB,C7,59,66,AF,9E,DA,7C,FC,AA,A7,5D,8A,9A,31,88,EE,86,98,C3,1B,22,73,55,F0,C3,FC,38,88,DC,AA,C0,8D,E8,BA,AB,22,51,0B,A7,71,90,BB,48,26,85,A3,1C,1D,98,91,D8,B2,92,FE,7F,E7,B6,20,17,F1,D8,12,3D,19,23,AA,F4,EC,6F,34,AC,96,C6,DE,C6,EC,B6,B9,27,3A,0E,DE,5D,30,D5,9F,F5,F2,29,DC,18,0F,B1,87,A3,42,D8,53,6A,D0,5F,BF,6D,BF,8E,AD,76,FA,30,BE,16,36,61,B2,D1,49,43,C1,11,9E,AF,A2,C5,63,D0,29,62,D8,38,CC,71,A4,DB,2B,4E,9A,97,28,DC,E7,04,27,44,07,30,78,EE,50,DD,01,3A,FF,51,1F,F1,A7,B5,C7,31,42,63,89,28,71,B0,AF,B2,D2,2B,5E,B5,F2,F3,E5,F2,DE,02,43,CA,46,EA,05,65,49,F3,76,CD,FB,7F,BD,66,C2,37,6E,75,57,9F,07,1E,3A,F7,80,8C,3B,BF,FC,31,00,6D,53,1C,B1,A4,F9,73,6C,8D,03,F6,DE,96,91,09,A1,3E,13,79,19,0E,54,0B,85,23,18,0B,7A,61,87,46,44,C5,14,BA,64,85,8A,57,01,FE,23,DE,9F,E3,49,9D,28,6B,13,A4,8C,57,4E,B6,C8,B8,EF,10,51,7B,B6,19,C0,24,22,FB,67,E9,94,7C,C7,E9,D6,D5,D0,8A,62,02,B2,9E,32,74,DA,A0,73,B0,8C,0C,30,15,7C,38,52,93,25,D7,31,EF,8F,55,BB,E7,5E,06,1B,2C,02,87,A1,6A,04,6B,1A,66,6B,16,84,F5,99,CF,CD,4F,62,BB,36,96,3F,27,43,C1,EA,28,74,C7,DB,B9,83,1B,C2,D6,EF,14,A3,83,A6,8C,00,61,B5,6E,69,F7,CD,BC,41,A8,17,6D,E6,19,DE,71,0D,81,E5,C9,3E,45,A3,25,4B,6F,24,9F,40,82,79,97,4F,62,91,AA,7E,06,D8,3C,36,68,C5,95,93,8D,1C,69,51,25,BD,15,C8,A0,D8,04,93,90,66,17,FE,E0,6E,34,64,8A,74,30,CF,EB,49,E9,EA,44,4B,61,84,DB,1D,37,26,D3,90,77,09,18,3B,E8,13,D6,AB,EE,D9,98,4A,BF,67,AC,C5,13,7C,9A,F8,E3,DA,28,90,39,ED,D5,14,23,DE,BC,69,15,8F,D2,EB,EC,13,0F,46,42,66,91,BC,CB,C2,FF,70,34,69,A9,EA,3F,EF,DA,B0,10,92,45,B4,B3,C3,3F,E5,E2,A1,CA,1F,EE,4E,2C,D9,87,48,2E,D8,9B,FA,F8,BE,CD,CD,FC,A1,52,77,35,0F,99,20,B7,89,F1,C9,B0,C8,48,25,7A,1D,FC,6B,C3,9F,A0,A5,E2,1E,C2,94,C5,3F,09,F6,88,EB,4C,EB,8E,1C,AA,0B,A5,64,36,A8,6C,EB,80,7D,57,2A,97,74,A6,BB,B0,4C,1D,15,DE,6E,C2,AF,D9,6E,CA,3E,32,69,72,6B,88,C2,BD,38,7F,E3,63,5E,85,44,E9,5C,D7,26,A1,C1,75,C1,A6,9A,FC,BE,7A,52,4D,EC,D4,A0,27,E3,FA,1B,16,C4,51,9A,BC,A2,62,E6,44,45,F9,6F,E1,EE,D0,78,15,7F,B1,74,E7,C6,6E,DC,AE,7D,B2,E6,A3,47,8C,EA,D0,D4,18,2A,ED,D0,24,8B,B3,5E,55,41,FD,6F,B6,8C,D2,80,EB,06,3B,1A,AD,F9,60,B3,90,39,16,77,A5,75,2D,D4,F1,8A,81,7C,48,41,5C,BF,07,65,F9,DC,18,08,A2,D1,27,81,CD,74,F7,63,D8,FF,1A,7E,3A,AF,BF,DD,A1,B0,82,85,C5,84,86,18,3D,F0,22,BA,CD,1F,4E,57,6A,36,C5,D0,C4,D6,40,F4,B3,E4,8E,95,10,59,A4,58,61,DA,EF,A5,50,0A,78,BE,67,24,12,5E,D4,A1,3D,57,1D,57,93,9B,4C,41,C5,79,D0,F8,10,54,98,F4,51,86,44,0B,02,81,43,BA,5A,C1,28,9B,B4,AD,40,8D,7B,8C,DF,D3,9D,64,BE,C0,7D,38,AF,BA,D5,B7,20,90,53,8D,6B,D5,7E,C1,84,E0,DD,A0,18,86,CE,61,DA,A4,12,0A,05,8D,C6,DB,B9,69,5A,6D,F6,F6,52,CC,22,11,EF,19,93,78,E2,E8,EF,0A,69,B6,91,60,9F,DC,7B,77,33,CF,C2,CD,75,F9,5C,62,04,17,67,05,41,65,43,95,CC,A0,7B,96,F4,DE,57,87,D9,AB,F3,3B,C7,EB,2F,E9,32,7C,18,B7,16,46,79,3D,B0,24,7B,59,E4,C6,79,21,F8,EB,C2,18,1C,19,F8,EB,66,A8,51,7E,F3,9E,8D,93,02,78,88,B2,2B,EF,52,2A,14,77,5B,B6,3B,AC,4E,55,FE,B2,97,A0,07,4A,93,09,9F,FA,81,1C,8D,88,5C,A4,21,C3,BD,C4,8B,96,F2,EB,16,5C,C8,46,AF,AB,06,93,7A,B8,19,37,A8,2C,03,15,14,CC,D6,A5,07,B0,21,B3,3B,21,0C,A4,9E,D9,CD,8B,34,3B,B7,73,92,EE,E3,87,61,77,21,FC,15,F1,C2,B2,1A,C7,A0,57,5C,21,79,87,B5,64,F9,80,B3,56,7D,11,A1,A5,EF,2A,73,C1,B6,C2,74,8F,3A,D8,D0,AE,52,06,06,3E,F0,B9,5D,83,4B,81,32,27,75,EE,DC,AE,CF,C9,32,65,44,68,F2,E7,3D,21,0A,76,EE,BA,B7,2B,36,DC,FA,87,35,E1,F9,75,92,93,D0,3E,1F,BE,5E,09,6B,19,F8,D9,D0,D9,21,53,0E,9C,8B,FD,F5,A5,04,9F,6F,58,84,1D,E1,F5,21,7D,E1,DA,44,EB,5C,00,51,D9,6F,47,63,58,6D,EA,F5,67,76,A1,EF,43,E8,E3,B0,A9,64,67,CD,D2,62,1D,13,6C,4C,62,DD,7F,91,83,8A,FA,FD,52,12,62,6D,86,34,07,ED,D5,42,6A,BB,BE,9D,2A,0B,39,88,A5,A7,F9,52,82,20,1B,36,7E,71,5E,64,05,75,83,52,DC,A9,E9,9C,BA,56,D4,E9,7B,4C,6A,09,83,97,34,6F,11,EE,54,7D,22,A3,01,1E,08,B1,6B,8E,0B,D9,49,4C,88,D7,13,79,47,1E,9B,0E,D1,B7,A3,EC,56,6C,C1,8E,A7,B5,DA,26,1D,EF,77,DF,BC,FF,4F,5B,46,37,62,77,E7,7A,BA,D2,E6,A9,47,F0,95,84,91,0B,9B,28,5B,51,5E,C5,EF,7F,C0,D5,D4,1E,D9,33,2C,25,1E,6F,F2,03,63,1F,C5,6B,23,B6,F2,25,6B,A2,B0,A1,AC,4E,35,A0,C1,09,35,DC,9E,66,4D,14,D1,62,6E,57,76,77,74,F1,02,10,C5,A9,DF,C3,51,73,3E,23,F8,2C,A6,22,C1,CA,5E,E5,AD,24,D7,D8,6A,50,79,D4,83,CE,41,50,10,CC,22,DE,C6,D6,F5,95,56,4E,80,A4,34,BF,51,B2,DB,38,36,BE,F4,79,EE,D7,F5,3F,E4,92,13,A9,3E,4C,27,42,61,51,0F,65,29,71,D0,8E,3A,33,7B,C1,FE,A5,AF,DB,B0,AB,37,EA,E9,7A,70,2B,03,B2,F7,7F,85,F1,64,24,D8,C0,D4,76,6D,B9,6E,95,6D,8E,01,11,B3,58,C2,20,07,01,DF,F9,D7,A7,79,6B,18,2F,D5,45,94,37,1C,6F,D9,06,E1,28,66,1F,95,64,D7,58,98,E8,CC,B1,DA,3D,FF,4F,70,0B,90,0A,FA,22,FA,F6,D4,75,E0,BF,FA,23,EB,3C,F0,5F,D2,C1,86,AE,2F,5A,05,EE,B0,B8,52,D4,E4,0D,07,CE,74,62,24,DC,07,4C,A2,B1,9E,74,21,C5,D3,27,59,99,F4,17,E5,A2,CF,CC,16,BF,D1,BE,E4,A1,6A,80,36,C1,2C,B0,AC,98,CB,84,1B,6F,D7,6E,3F,90,DA,99,C6,69,F9,2D,40,1E,B3,B7,7D,0A,14,E9,01,7A,5C,71,63,31,11,07,7D,81,1E,47,FF,5F,5A,D4,66,D4,CF,1D,F6,82,75,1F,00,C6,7B,B3,A2,11,DC,EA,93,0D,B6,61,FD,D3,7C,66,01,AA,DD,1F,50,76,3D,46,A1,78,59,EE,73,9C,BF,50,3F,DB,80,6F,05,58,5C,69,58,7B,6C,00,3D,7D,E6,64,9B,31,2D,36,A4,77,47,3F,4A,6E,B3,CF,0F,F7,07,2B,E3,B3,74,E0,BA,41,9B,83,3B,66,A2,73,94,6C,E3,A6,C9,A3,D9,A9,FD,D5,B2,66,EB,D1,4A,98,0A,4C,D9,11,E5,05,AC,DF,8B,C5,7E,D7,09,98,92,E3,D8,56,CC,DA,A9,9C,FE,D7,A9,E5,AD,B5,82,09,EC,47,A1,53,9D,CA,CF,1E,54,F5,5C,A4,02,03,EC,3F,72,FB,4E,8A,A4,58,CB,A8,17,AE,B4,58,AE,1E,B0,B5,99,B6,66,83,3A,03,F8,FD,21,F1,6E,96,CE,F2,77,13,F3,3A,81,AA,23,FC,C4,4F,47,1E,13,96,2E,0E,35,CE,CA,8F,77,CF,49,F3,A6,0C,AD,B2,26,37,82,70,D9,8E,45,5F,66,8E,AE,FB,71,78,67,5F,45,22,21,6F,83,8B,ED,A2,C5,F9,8F,13,BF,1F,6B,BF,9A,54,C8,35,74,08,66,68,33,31,A1,B9,39,7E,E4,56,48,C8,08,19,1B,79,41,E2,BE,69,2C,80,A4,AB,F8,99,AC,CF,B8,ED,CB,8E,6B,98,D5,A3,B1,71,3F,C3,B6,3F,1F,24,9B,4E,1E,9A,A8,73,01,FE,10,5E,F9,1F,E7,5B,EC,19,30,56,78,0C,DD,B8,40,41,98,F3,62,20,48,C9,74,F5,4C,D0,6F,98,7F,C0,6F,9B,7C,8F,A4,6D,FF,2D,70,64,12,14,5A,19,26,60,03,A6,73,FC,BC,C0,6D,4B,A5,8F,95,97,BF,9E,DE,6B,B0,2D,0B,6F,1F,7F,DB,24,37,CF,76,26,B3,45,E7,1B,A6,51,A2,C1,9E,67,46,BE,15,E9,36,37,5B,7C,BE,A7,AA,4A,03,EC,D4,84,99,0F,43,2E,D3,25,E9,07,6D,75,85,EE,09,A5,45,35,EA,87,DB,C4,74,FD,01,80,AF,FB,21,7D,A4,33,51,18,BC,F3,D7,77,84,AD,81,67,D2,AF,28,FF,30,13,0F,18,01,94,D7,3D,4F,94,CC,1B,9C,A3,1A,A0,4C,22,3D,6E,7D,98,FB,90,D6,A6,A5,C2,73,BC,12,D2,96,6C,0C,E1,E6,39,48,EA,0A,A6,80,69,21,26,79,3F,B5,F4,1F,D6,73,98,BB,4D,6C,7A,75,C7,3D,80,22,DD,55,B5,2F,F7,95,B6,34,40,7A,9E,A6,AB,67,89,E5,45,32,35,07,A5,09,0F,AD,08,90,4E,1B,FF,39,96,C1,B5,1F,F1,62,FE,F8,2A,A5,C1,BB,F7,F3,BA,A8,66,1B,BA,D6,97,A1,93,0B,58,9A,97,57,C4,25,FE,F5,96,9A,C1,2B,5B,29,86,31,AF,F3,03,CC,8F,47,7F,EF,4D,6B,72,78,00,9D,F5,E0,1F,02,CF,33,D7,53,01,44,03,33,CB,0A,DA,90,16,00,B4,E1,C1,4D,C3,4A,0F,32,41,46,EF,08,48,92,4D,A4,B9,8E,18,C8,43,92,14,DB,EE,66,06,F2,F9,73,D2,48,B7,77,A3,F2,6C,CB,96,EF,54,E8,97,A8,B3,2E,60,43,53,4D,46,E7,72,25,D2,9D,8F,CA,01,66,F6,C2,D5,AF,F2,A5,B2,63,AD,D7,69,78,4E,F6,84,5C,B2,5D,E4,FF,3D,B4,16,C1,CC,BE,E4,73,92,7E,84,10,29,86,C2,1D,3C,AE,89,CF,5C,92,DD,43,55,C6,B5,F8,E1,17,EF,07,1E,09,BC,7D,93,3B,AD,63,DE,7E,9D,1D,98,BB,20,65,81,94,5B,A5,C0,CE,00,25,16,78,C0,AB,A7,00,64,B8,D0,98,BB,07,9E,D0,51,D2,00,D1,C8,4D,51,92,39,2D,8A,15,29,28,D8,98,87,26,F4,86,B8,D6,8E,45,41,45,0A,EF,68,3F,69,0A,90,5D,BD,F7,C4,3B,4D,9B,99,11,0E,15,1C,05,6C,51,6A,7B,19,D0,5D,F3,15,57,D5,5B,BB,93,A1,EE,EF,7B,28,4F,A7,D1,CE,B9,48,BE,BB,2B,2D,9E,F1,EF,F8,6C,74,F0,BD,84,53,71,56,65,E5,5E,74,7C,48,A7,8A,F3,3D,2B,59,B4,A3,11,45,3E,B4,FA,74,E3,21,52,07,40,BE,A8,8F,7C,08,52,B9,56,4C,07,8B,67,3A,FC,F0,E5,DB,C8,67,44,E9,76,68,B6,F0,1D,04,EC,86,FE,3A,DB,B1,D1,0C,F1,0A,16,85,91,DD,62,7C,0E,16,99,0A,BC,BD,8E,81,71,1B,FC,A4,47,17,65,9C,2A,64,22,78,B3,85,DF,76,90,02,2E,00,D3,CF,AA,FD,CC,44,08,47,E7,EE,7F,A4,10,8F,77,19,5D,29,18,4E,3E,3A,A1,A0,0A,0A,37,3F,50,5B,BF,2A,65,57,AE,FD,68,59,B4,3A,33,86,8C,64,C9,65,34,7E,60,18,C6,99,65,1F,B5,A4,08,06,F7,4B,03,98,BF,C4,8A,4D,21,B6,F2,12,59,A5,F9,B4,2B,0C,F8,42,BE,D8,54,47,14,A5,9B,D6,62,64,75,86,20,5E,82,92,42,00,05,2A,C9,33,CF,D0,33,CF,83,D8,44,7A,07,9C,6A,98,62,F8,9D,20,F4,0F,59,2D,EF,5F,1F,86,DE,22,23,87,B7,5B,96,76,3B,19,7A,8B,24,EC,A8,C0,93,82,14,18,5A,25,6E,9C,BF,35,C7,B6,30,E4,D8,4E,67,8F,86,F6,76,B9,70,B1,A8,33,9E,0A,1F,9E,E3,5C,64,10,6B,69,23,2C,A6,67,53,B5,BF,33,F4,60,A8,B0,A9,3E,C2,E3,FB,24,E5,74,C6,F8,C8,38,8D,5E,79,F1,88,72,AC,A7,26,45,BF,01,DF,04,56,C1,DB,9A,C3,75,E2,81,90,00,6D,6B,9E,31,DE,7B,31,9B,DB,52,F5,E1,8E,CD,4A,6D,E4,6B,BD,3C,95,A7,04,FE,B2,DA,C4,96,EE,BB,1D,EF,18,88,A3,41,59,A3,9F,34,04,97,7C,58,50,2B,AA,D8,E9,D2,90,C6,A4,54,7B,0C,BD,2B,B9,7A,6B,7B,D3,7E,09,2C,FC,E0,FD,11,C5,3A,00,7B,82,BA,33,5B,6D,4D,52,4C,06,EB,4C,58,41,9F,85,A0,84,E3,DA,42,0A,8C,16,6A,00,DF,67,13,4D,AA,2B,19,76,85,04,0F,5B,A0,DA,D6,98,64,A6,F9,C8,30,72,E7,BB,4D,F8,1E,06,D1,60,46,79,84,65,5A,D3,20,D2,15,A5,DF,1E,01,2D,76,4D,C8,2F,03,35,7B,68,BB,2E,E8,E5,F3,DC,4E,94,66,1C,81,63,5D,79,C2,15,4B,64,51,F3,E5,42,7D,05,24,BC,A0,77,7F,BB,24,5B,40,FE,BE,17,4B,A4,4B,24,B9,31,EB,9A,D6,6E,E2,C6,85,48,E0,AA,A4,68,EC,EE,88,8F,00,2E,74,82,94,36,4F,9A,08,03,D1,14,7F,D2,18,43,B1,29,0A,F3,5F,F5,E0,41,FF,45,AD,3F,FC,03,F2,C5,30,CF,CB,44,FD,F9,16,4D,DD,E4,03,9D,AA,3B,6D,8F,04,8F,53,93,F4,48,E0,73,17,25,E8,30,F9,B2,8E,E8,12,5A,0A,11,45,C2,11,47,E1,18,A8,43,4C,32,7C,E4,FF,47,07,48,1C,73,4F,54,59,16,9F,E2,FF,19,5B,BD,94,EF,CC,C0,01,82,52,62,58,A6,92,68,A7,64,D9,65,B9,51,68,45,BB,4C,E3,A0,F4,6F,94,00,C1,82,FB,9E,3C,0E,1C,67,87,11,B7,F9,68,59,F9,22,A9,ED,B3,86,31,CF,64,1D,AE,93,DF,9D,3E,24,2A,90,C9,D5,72,36,46,46,8B,26,E9,75,1C,B1,90,FF,FA,37,B7,11,58,75,13,0F,C2,4A,4B,56,50,A5,D3,92,FC,C0,52,6C,62,49,28,26,07,0F,24,FF,E7,BC,14,6C,88,AD,3F,90,4C,28,6F,0C,97,60,76,37,E8,08,0E,F1,E9,57,39,2A,C8,61,FD,58,45,5F,64,CA,38,6B,1A,2D,F0,74,00,85,F6,C3,5C,79,D0,8A,44,4C,DF,D3,15,BE,94,0B,69,84,BC,79,26,56,B2,E9,0A,FA,31,69,7C,A1,E5,02,C5,FF,D7,60,C1,F7,FC,55,6B,63,1F,68,6F,D2,41,D4,0D,77,93,6B,FF,31,C3,AE,3F,1F,A1,D8,0F,66,1E,92,4E,6F,4B,F8,20,D7,3F,72,35,C3,71,D8,63,7C,81,12,9E,99,2A,D3,42,89,76,BC,E9,4F,DF,D9,B1,1D,97,B0,1D,BC,AF,D7,8D,0A,9E,A2,5A,73,7A,CB,DC,11,17,87,36,32,17,7B,E0,17,2C,46,99,C6,61,7A,9E,29,32,FB,DF,9A,8A,C7,F6,91,AB,F4,F6,F8,E3,C9,95,66,1F,AC,38,20,37,3C,E8,CC,4A,DC,89,40,95,6B,19,FF,7B,1F,16,A3,7F,DA,83,70,30,A8,AB,44,FD,5C,10,9B,04,FC,13,4F,30,8B,2F,72,A3,33,AF,46,7E,0D,54,B7,E4,26,28,09,BC,FC,36,9F,52,D2,50,B2,FC,2D,ED,6D,AF,5A,B2,F8,4A,A5,8E,97,8E,D3,B8,6D,57,33,49,EE,10,6E,69,3D,A1,86,F3,09,F9,EF,22,C4,57,5C,C3,0A,63,3E,BC,D7,E6,0A,84,85,EC,4F,5F,09,E1,DD,10,8E,FA,34,9A,3B,A9,8B,13,67,DF,B7,8D,7A,C1,82,E6,4D,E0,97,95,ED,52,68,4F,C5,BD,13,40,85,DE,96,76,34,65,17,69,36,77,6B,66,D4,64,AD,9B,AB,87,64,37,36,04,BA,5D,D4,62,2C,5B,FC,D2,9D,30,BE,27,73,43,20,7F,DA,11,90,3E,13,A9,1E,0F,97,FC,A0,9F,AE,03,A7,5D,34,B4,7E,F2,64,63,3B,04,11,18,22,A2,92,15,8F,BC,B6,E8,2A,53,9D,31,46,64,4B,11,BA,06,D1,E4,0F,17,E7,7F,8A,DC,96,24,A0,64,56,E2,58,00,63,F4,1B,D2,EA,4B,84,68,1A,D0,C6,49,E6,C8,70,EE,20,BC,CB,9C,7C,B0,30,51,78,7F,43,62,01,1B,3B,8C,41,2B,21,7E,58,99,EA,2C,3B,6A,8C,27,83,2A,4E,45,B1,88,A0,47,84,4B,FB,CC,A8,76,D0,0A,BE,55,42,57,68,73,13,93,2A,19,A1,47,C5,F2,45,EE,83,C5,40,E1,D6,05,BD,03,2C,6C,AE,A1,E3,C7,24,31,2B,53,58,C5,A1,42,84,F4,D1,6C,54,33,9C,9E,DC,43,F5,1C,C1,A4,85,B9,41,39,A7,92,CD,3D,EE,DF,0D,EB,36,AA,F0,A7,60,A6,CB,A5,37,3F,05,AC,2A,FA,6E,0E,99,09,EE,B2,CA,D4,1E,E6,3F,50,EF,C9,61,64,B7,49,4B,4A,D0,C6,10,E0,C5,1D,B3,F0,37,43,D0,06,E4,A1,E8,16,B1,25,4C,07,41,EB,67,3E,F1,4D,5A,6A,5E,35,4D,91,C6,7C,EE,95,24,36,9B,45,EE,41,CE,EC,8C,48,33,2D,96,36,E0,F5,23,65,BD,7D,15,67,7F,6D,FD,7A,98,38,53,1C,9A,BC,DF,7C,E3,60,1C,C2,E6,74,57,34,5A,8B,68,E3,07,A4,98,69,8A,8D,18,D8,CF,F1,26,B1,74,C0,91,8A,8C,0D,7D,F6,0A,42,BB,E9,7B,03,C2,CD,FC,31,A8,5C,F4,05,14,7F,B6,72,0E,F4,48,9D,2B,B7,C6,06,13,51,B4,1D,13,91,DA,03,A8,D1,13,01,FE,6A,C7,D7,D1,FC,54,37,13,81,37,56,3A,5A,9A,0D,CF,F8,9C,59,57,68,F3,7F,55,06,A6,85,F1,9A,4A,BF,BB,13,F6,89,AD,C9,77,5E,CD,1B,6A,47,FD,CF,4C,BA,9B,4F,72,43,9A,D0,71,FC,FE,29,AE,EB,4A,0C,A3,5E,D2,B3,F4,D9,26,E4,C9,05,12,9A,6E,29,B3,C6,40,BC,51,FF,BF,E3,56,28,59,5F,77,B5,70,2D,D9,C6,5C,7F,27,69,28,33,D1,06,9F,69,10,EE,93,85,ED,18,43,FE,09,A4,B6,4F,2A,FB,7A,31,0F,95,53,ED,43,BA,37,AB,C9,6F,FB,25,CD,C4,01,80,CC,EC,F6,D7,11,AD,52,CA,57,98,AB,5D,00,9C,78,25,CE,55,F2,3B,B7,37,62,55,DA,DE,BE,E3,C2,4C,22,17,93,65,16,1E,DC,D1,15,9F,54,42,D4,82,3B,01,1E,E1,83,AF,76,87,52,FE,A5,D2,92,07,5F,99,EF,C6,58,6C,62,0E,83,42,79,35,67,8F,01,9A,21,87,56,F2,8E,D8,B9,8E,08,89,4B,A5,15,4B,74,DB,F1,4C,30,E7,5B,D3,6F,0A,1F,7D,EC,0E,C4,C8,7A,C6,54,B2,ED,D5,3C,24,38,2D,D7,5A,18,33,2E,3F,CC,9F,28,21,34,56,93,D5,39,4D,62,19,7A,14,BC,DD,F5,28,09,C7,7F,B4,0D,43,52,68,3F,D3,8E,47,8E,3C,17,87,49,62,49,D2,60,2A,CD,1E,5D,59,4E,AE,17,B5,5F,68,E1,29,C4,BE,8B,0A,AB,D4,C3,CA,A6,E1,B9,67,CE,4E,55,26,9E,89,CA,EA,40,46,97,24,4C,F4,11,FC,FD,34,92,96,42,34,AC,27,DD,3C,2B,E5,E8,CF,DE,0D,D8,3F,EA,70,D2,0F,A2,DC,C2,90,AE,1C,DD,23,64,2B,B0,43,A6,F9,36,CF,F7,D0,5D,A8,76,2B,FA,1D,A9,19,EF,EA,F2,FE,20,12,DB,D1,4E,D0,B5,51,14,97,36,84,67,F9,75,CE,FD,A0,94,AE,95,09,65,E1,6A,79,EA,7D,26,69,1B,57,71,E6,46,EB,84,5D,EF,5C,C5,67,C4,FE,59,A7,1D,B3,63,9A,47,DD,6C,6D,0D,AC,C6,A7,C6,82,91,13,91,50,92,B3,67,86,06,EF,2B,77,4B,0F,B0,A9,43,20,BD,22,43,AA,C4,31,CB,13,D9,0E,E5,25,BC,24,52,A6,FD,57,CC,CE,AC,EC,83,68,5F,A8,AE,89,94,D5,50,7A,C4,95,82,76,CA,60,B5,15,AC,28,AD,0B,9F,99,6F,68,8C,37,29,E9,81,E5,3F,E5,AE,B4,8E,C9,E5,22,0A,FB,6E,6D,D4,57,09,0A,B0,BC,81,45,41,A2,FE,EB,EF,82,8B,F3,A9,60,8D,F0,9F,9B,89,07,F8,F6,58,8F,4C,2E,88,27,E9,72,99,27,18,D3,05,29,C7,23,BD,7D,EC,78,4F,8D,BA,0B,93,7C,57,18,01,E9,CC,59,AF,E2,25,8F,95,D1,49,60,0D,15,EC,CF,37,5B,FB,18,6F,A1,7C,D9,8E,43,F7,AC,AE,18,EB,83,AF,3A,B0,D9,75,66,CA,C5,A3,68,E6,AC,31,7B,56,77,A0,26,A4,FF,CC,51,16,19,E9,38,CF,A6,BE,1B,65,E9,14,76,B1,26,0C,63,33,E1,8D,03,67,BF,CE,FB,C7,85,4F,AE,13,DE,00,AC,82,D6,62,E7,36,62,56,2A,9F,10,90,97,C7,40,12,BC,3F,4E,16,7D,24,EE,15,23,BA,8D,85,BD,B7,25,70,8A,5B,A4,FE,89,E1,66,9C,CE,41,CD,F6,A6,3B,2F,26,9A,EA,3E,97,EF,E9,E1,40,E5,76,CD,E8,9C,84,7F,4E,F6,23,77,1B,F8,28,44,FD,7C,EF,C6,CA,28,B6,5A,CC,B5,09,81,07,8C,68,40,C6,2F,64,B7,0F,F0,76,54,97,CD,AA,F9,6A,57,37,75,7D,D1,34,D2,35,87,60,33,73,03,9D,9A,D5,74,BF,DC,FC,A2,0B,02,D9,2B,E6,0B,CC,26,16,F6,2E,7F,D7,BE,5C,75,B3,26,A2,68,9A,53,93,5A,AD,2E,6F,7A,E1,ED,C7,A9,38,2A,B7,FB,A8,97,F8,8E,30,5C,F7,BE,69,F0,C3,72,1B,90,75,E8,40,C6,EF,9C,7C,32,DA,D1,7A,38,04,DD,DF,36,43,40,AA,03,0F,29,77,91,89,9F,E3,51,F6,6B,A8,27,43,65,22,59,0A,06,0E,01,14,6F,47,9B,39,5B,11,2F,E3,19,6B,05,30,DD,CA,B5,E8,BF,79,4B,BF,86,7E,FA,87,F2,EE,04,65,C8,60,7B,F1,4A,30,FC,AA,8D,73,EC,21,2A,38,4A,FB,AF,1D,9B,5D,72,05,62,2A,53,AD,16,B8,0A,43,CD,42,4A,90,FD,B7,E7,80,CB,A1,29,BD,72,63,A5,FD,72,1A,70,21,A1,03,DB,C7,AD,63,C4,9F,2D,99,4E,4C,19,FA,1F,2F,62,44,E6,D6,AA,61,86,7F,FA,F2,D5,7F,54,9C,B1,28,FC,50,8B,13,59,1B,7F,8F,F2,46,4E,79,44,33,D0,B5,16,17,23,AE,67,8F,42,4E,50,0C,B2,E4,61,B9,3E,B0,84,21,41,39,39,AA,AE,CA,24,88,C0,DA,65,FA,89,97,DD,94,F0,FE,F6,9F,1B,08,79,D7,D3,C3,70,AD,C8,E5,39,96,11,B3,7E,AC,09,2E,FB,74,4C,B4,EC,99,E8,68,A7,83,EE,F2,DE,B4,E2,A8,86,D1,AD,33,9B,B0,CC,B4,27,05,D4,7A,7A,FC,45,11,D8,01,D7,99,75,FD,E2,54,81,90,9E,5A,CF,C9,E5,FF,5E,34,D1,9D,B6,A1,E6,B7,14,03,CE,17,81,F1,09,0F,FF,69,99,27,49,BA,B5,25,07,10,C1,E3,3E,8C,1E,25,49,A6,5F,C7,9B,35,1A,C0,57,75,C3,07,41,59,66,E8,CD,C9,F8,F8,1D,4B,C1,44,09,93,54,E9,46,6C,21,83,88,87,D7,49,BC,35,44,E9,AC,45,87,E7,71,C5,47,61,EE,E1,63,BA,5E,50,13,39,85,EA,78,2C,8F,13,0A,69,BF,26,5B,A0,75,B7,2E,3C,72,D7,7B,01,3D,F7,EF,85,59,03,6F,43,08,D9,56,5F,33,A8,D0,6C,F3,C7,CE,FA,23,19,49,85,75,19,C1,CA,2E,FA,2E,62,EF,1A,06,A0,86,AF,B4,44,C5,5A,AD,BB,5B,67,FF,B5,AC,FC,40,9B,EA,96,61,68,E1,92,DE,55,23,F7,65,29,11,D9,9F,07,95,3C,D8,46,75,ED,79,05,3E,D5,13,5C,F5,DC,1F,66,16,1F,3D,CC,5E,EC,7C,ED,E4,4F,6D,8F,DF,FD,14,98,05,5C,01,C5,AE,F3,13,44,0B,BE,33,4E,4C,63,E5,30,76,32,60,7B,CB,C8,D5,82,8A,CD,FA,C4,E5,CF,0A,E3,65,CA,96,FF,1C,FD,3F,B6,04,38,C4,5B,77,14,8B,04,FA,B9,0D,EE,F8,F4,F9,24,88,7C,9C,32,09,94,B3,FC,85,BD,A8,2A,15,2B,F8,41,A6,28,A8,1A,CF,8E,DE,66,C9,F0,05,DA,59,2C,D4,29,30,1E,04,63,06,D0,FB,98,09,F6,FD,59,95,45,88,5F,F2,CE,01,B3,EE,0B,DC,4A,87,68,D8,7C,2C,6E,54,6D,68,8D,4A,82,41,4C,5B,DE,AD,B7,67,C4,80,6D,E7,31,4D,E6,91,58,7B,57,62,AF,C8,0C,F4,D6,41,DB,74,E0,67,1D,5B,23,70,2E,A7,9E,5B,91,1B,E3,10,F7,2A,E7,06,F5,7B,79,F0,F0,6C,56,64,AF,95,08,ED,01,50,3F,2B,EC,5F,F7,E3,74,7D,20,9A,EB,0A,27,55,E9,8E,74,5E,1C,EF,0B,8F,5B,CE,9C,F8,14,BE,B6,AA,1E,55,10,A5,B2,05,6A,2A,47,71,64,3E,7E,79,F8,97,65,BF,EB,2E,A6,F9,4D,68,44,48,2B,22,D9,BB,AD,D0,7B,04,AB,C0,32,0F,E3,B2,EC,08,F1,30,72,A7,C6,27,CC,8C,65,6E,F6,42,A5,61,99,7A,7D,D2,01,06,99,29,BC,CF,3E,70,A8,0C,78,1E,4B,90,51,EE,1D,13,B2,AF,E6,C2,D4,BE,26,D9,1F,87,CC,49,42,DF,9C,E5,A4,99,EF,63,A5,7D,92,3E,44,0C,D6,E1,E1,12,20,DB,67,8C,97,16,D7,CA,BB,FB,07,08,BB,63,D4,AE,2C,CF,B3,59,56,32,FA,08,EE,CE,3B,A5,32,37,53,D2,45,F2,7E,98,D8,6E,E0,E0,7B,A2,C6,CE,49,00,21,7B,5D,39,B6,BC,2C,6F,16,8C,99,EA,E7,42,A0,2F,35,9B,D0,41,61,05,FC,44,01,BD,B7,E0,04,19,C4,40,59,F8,BA,B7,36,3B,F8,10,AC,28,A6,C9,62,50,37,13,54,3B,67,F9,77,C1,97,CA,AC,5C,32,0E,16,79,46,B0,79,4B,46,D1,3F,8B,9C,2E,B8,53,59,13,B2,C6,AB,48,B7,CF,75,69,42,67,42,A0,39,14,D9,DD,71,D4,2B,A5,B5,6A,58,FE,91,2D,97,A3,13,00,A7,35,1F,CF,CA,06,5B,C9,79,14,CD,D2,5E,48,0B,8E,47,94,D9,3A,A7,88,8F,4B,F8,2E,66,F4,3C,E5,E9,1F,6C,D1,C3,74,53,54,E6,3F,70,FE,0F,78,68,B8,13,0A,E6,B2,22,DA,FB,2F,07,B3,2D,36,CF,FF,91,50,66,38,4C,71,A0,C8,4F,73,B2,AA,C4,2C,19,BF,76,69,1B,38,6E,F9,53,5A,DB,7A,4C,85,16,43,67,64,3D,11,ED,69,35,BC,FE,EB,81,BC,4A,F9,C0,CC,DF,CE,AC,A3,33,28,A1,92,D7,0D,E0,0D,77,F6,73,75,23,BD,77,16,AC,6E,BA,23,89,D1,D8,A3,BE,E0,58,3D,0F,AC,F6,7C,16,FA,B3,0F,12,0A,2B,03,E8,39,C2,F2,DC,BE,62,42,82,8B,E6,68,99,D9,DA,BF,26,48,10,5A,3F,4E,0F,5A,51,74,B1,8B,97,E5,71,2A,E2,BA,42,51,5B,DD,6E,C0,8B,CC,21,3C,31,6E,A5,8E,74,CC,AB,90,0F,4F,FF,EC,CA,63,D3,CD,31,06,F1,82,EE,43,EA,3C,AC,0B,C1,11,90,4B,E9,91,D5,66,3A,A7,28,3A,8F,8B,F4,C3,CC,80,1E,89,D4,95,AF,E1,30,D2,36,29,23,B6,7A,25,2D,3E,01,4B,C0,5A,A6,47,45,79,52,BF,DB,C8,3D,38,BE,09,62,68,34,BC,77,4D,A0,6E,81,5A,E7,C2,9A,5A,87,56,89,C3,EF,4B,72,34,A4,14,DB,2F,00,E1,4A,AF,7A,F8,A5,A5,DB,23,97,F9,62,DA,84,D5,B6,B0,07,A9,1C,28,75,A5,60,5B,16,CE,9F,EE,C9,0D,F1,51,34,D3,D6,20,A3,4D,08,6C,5A,B1,66,47,72,76,21,01,BD,E4,75,9F,78,F1,E5,9F,DB,56,79,CE,4B,79,64,FC,F1,5A,A6,BF,9A,32,58,91,78,F0,26,C3,39,C3,15,12,77,05,29,3F,29,C8,4B,C0,48,60,0F,F0,36,B2,27,70,40,CA,C9,19,23,95,B2,F9,DA,8C,2B,7F,06,34,DA,12,4D,C6,5B,0C,AD,BF,4E,F2,0F,43,F7,C1,FE,F3,D5,54,7C,FD,AC,9C,BA,1D,96,64,4D,E0,91,F8,8F,40,24,23,18,ED,B5,34,A6,09,CB,6B,28,D2,94,B9,36,11,8C,64,A6,C4,C1,1D,C5,32,99,4E,45,2E,0D,74,70,CE,70,A7,41,14,5E,18,A9,1F,0C,37,80,A6,37,D4,CA,8C,F6,D9,77,6D,4B,0F,98,21,94,F1,2C,E6,88,2C,E8,87,CA,53,7A,53,F4,F5,86,68,D1,04,A5,8F,C7,EC,89,12,20,4A,1A,FF,00,1B,C5,72,C0,3A,02,0B,AA,17,92,7E,6F,1C,E4,73,34,E1,62,B9,E3,D9,6E,26,E6,3A,A9,CA,9E,99,0A,C4,79,0D,13,ED,56,46,7A,26,18,F4,42,CD,57,98,CC,81,7B,3D,E4,1C,6D,36,97,11,4B,95,CF,B0,22,90,98,24,7B,AA,5C,46,A0,17,5D,8A,1B,2D,11,21,A5,D8,65,10,44,67,CE,C2,5F,35,E3,E2,6D,32,21,31,BD,AE,1B,EC,23,39,06,2B,0F,B7,86,3E,2A,42,B8,53,BF,8A,5B,87,8B,B3,E7,2D,FE,93,AD,27,5A,2D,BD,45,67,9F,66,CA,BE,B5,5E,86,95,BE,C2,D3,98,E0,F6,D5,DA,B2,8B,75,2F,46,D0,DF,00,10,68,91,06,9B,6D,41,90,79,AF,25,02,D9,CB,D6,01,97,4D,48,20,74,01,FD,64,DB,26,29,69,37,E6,BA,48,98,1F,FE,EE,BB,99,45,B7,A0,3D,91,D4,5E,09,C1,B9,16,25,46,82,B7,27,4D,B4,F1,1B,CE,26,F1,AC,73,67,67,AF,94,A5,84,63,6B,5A,DA,BB,F5,C2,7D,30,DD,22,AA,34,10,ED,5A,9F,39,0F,AB,AB,82,5D,94,C3,62,ED,E3,97,5D,A4,80,0C,69,36,A8,73,2B,F0,77,5E,48,2C,E7,38,E6,71,BC,E9,88,5B,92,6B,C8,39,71,34,AE,E0,AE,63,F6,9C,D3,8C,A6,37,86,57,9F,E2,58,7E,71,99,6B,F3,FA,BD,59,68,78,36,3F,DF,4F,64,CD,4D,6A,D8,8A,31,48,1B,DC,56,06,27,C6,A8,9A,5A,34,19,4C,BD,DB,14,C9,45,A5,DE,0E,C9,11,F2,CF,1E,88,6C,82,65,57,B4,CA,D0,E5,52,E0,C0,2D,1B,27,02,A9,28,9B,5A,F9,81,93,EE,FB,0F,AB,31,8F,15,AB,4A,A2,85,55,41,F5,5E,B1,24,C8,4D,F9,EA,41,28,C2,00,70,46,62,15,E7,ED,D3,92,96,C9,8E,C1,5C,C5,2D,85,D4,BE,BE,C6,F2,AB,B4,F9,11,45,15,3C,68,99,0A,AC,0F,82,B9,C2,5F,78,27,81,92,EC,BE,A9,AA,87,A9,5D,C3,84,4D,B3,D2,EF,1A,A9,29,3D,BF,88,A5,A5,BF,39,6A,DB,F2,83,4E,85,F1,37,D0,EA,67,7E,E7,9F,46,CD,57,25,1D,C2,7F,22,91,DB,75,5C,14,97,E4,F1,07,DC,92,2E,33,C0,FF,24,43,EE,E2,84,F6,A1,A0,1E,2F,D9,37,BE,D5,D5,B8,D0,12,32,EA,E8,6C,CD,17,D7,0B,E6,85,0F,F4,63,E8,EB,8D,E4,3D,46,B2,33,96,36,D8,56,A8,DF,06,BE,2E,B7,60,C7,0A,FE,38,23,E4,E4,D3,E3,59,95,75,90,42,A1,A0,AE,D8,92,9C,E0,67,AA,7A,B1,5D,10,75,79,90,C1,AD,65,BC,ED,53,4B,71,F2,90,9F,29,34,65,BA,B3,4A,3F,D7,01,57,89,71,18,BE,5D,74,CB,88,0B,15,E7,CA,9F,BC,83,5B,9D,31,A8,05,E9,A1,95,B7,DF,33,86,E1,5E,CB,30,CD,EF,B0,91,2C,7B,7B,CD,C2,03,34,26,48,11,0D,3A,C3,BA,4D,8D,49,97,1C,68,7A,6A,55,07,8C,C5,30,0D,4B,4C,6A,1C,2F,29,79,09,11,A0,26,EF,3F,84,E7,FE,14,1E,B3,D7,8F,80,4B,09,E2,AF,C4,19,E4,7B,5F,46,A1,8F,F4,B1,0C,5E,BC,49,28,41,10,56,A6,30,B4,95,42,06,88,81,35,BE,6A,5A,40,B7,13,41,8F,9F,75,32,8E,1F,48,05,12,60,CF,C5,FC,E4,FF,A2,14,B0,EF,D4,0A,C2,ED,80,22,B6,E8,C7,97,83,B1,C2,14,A4,17,5A,4E,3D,CC,6E,EA,DC,54,FA,6A,6F,A3,13,E6,64,E3,0F,13,C3,26,B0,4B,14,36,D3,A6,DA,C7,24,58,C2,83,AC,BB,A4,4B,CB,DB,9C,5E,AC,2F,F2,FA,FA,FE,0A,76,D6,A9,5A,FA,AA,B8,42,04,E6,80,D1,67,31,FB,5B,D6,68,38,0F,BC,1C,E5,17,7F,AE,77,CF,09,2D,6F,84,97,F0,BF,D0,DE,A6,E5,61,AB,60,FC,EF,A0,61,FD,80,04,4C,BA,C2,5A,C9,38,79,90,10,54,D1,4E,0E,E8,93,3F,A9,19,E6,2C,CA,17,85,89,70,99,06,B1,62,64,BE,F7,97,7D,BF,3C,CF,ED,58,D2,94,CB,D9,4C,3A,24,A0,48,97,5B,69,16,51,87,26,72,2D,7C,E4,56,5A,01,C8,B5,01,9A,F4,F8,0F,B4,5C,E0,6D,51,95,A3,0F,15,E3,AB,0E,AB,A1,C5,55,D7,AC,0C,18,28,C5,52,F2,DE,7A,A9,A0,E8,93,D4,73,71,DF,11,66,F9,01,80,93,8E,88,76,B9,29,18,8E,F2,B8,AB,C2,C1,CB,5B,91,1E,7A,D5,40,AC,28,1F,A0,55,40,D4,F5,55,00,FD,AD,00,84,17,29,C3,EB,F3,56,B2,6E,AB,FB,D4,36,C3,37,01,F8,BD,91,CF,6A,85,A4,B5,56,4A,FD,B0,53,41,67,BD,2D,AD,D7,10,F2,66,75,F0,DC,BA,BE,99,01,91,11,F1,FD,7D,CC,9A,E0,D2,97,52,A5,E0,72,62,01,59,CF,73,36,30,F7,D9,8C,89,BA,29,39,AC,4D,5B,58,FD,1D,AD,EF,8D,3F,59,68,B1,36,78,3F,4B,4E,7D,51,21,EF,C9,9D,11,3E,E0,D2,60,AC,8C,E5,01,43,03,FC,0E,6D,98,65,90,BF,B5,BB,9C,31,42,16,AD,B8,0E,2C,86,A6,CB,74,A5,B1,D7,6F,DE,D6,06,37,EE,E8,B8,84,9C,43,1F,18,CE,F9,0A,2D,60,20,B2,B6,2E,76,E3,69,6B,EA,5E,A4,CA,2C,A4,0A,91,37,A7,C8,77,28,A4,C6,F5,00,34,77,09,DA,9A,4E,BB,1E,F0,B3,E0,F0,CF,F1,75,CB,4B,19,34,1B,62,DD,2B,7F,82,9E,CF,5A,35,74,6C,AE,70,C3,84,7D,E8,AA,7F,78,79,13,5C,CD,29,65,3A,9D,C8,AD,9C,2D,19,82,66,04,EC,1E,9F,86,85,31,82,CA,A2,66,7C,63,4E,3E,90,05,07,90,7C,19,DB,F3,1E,DA,C5,DE,08,BA,89,F1,95,95,E8,F8,25,1A,62,8A,20,50,09,43,6A,B4,C9,18,18,77,30,CE,F7,E5,D3,8B,97,71,C2,4C,5F,17,27,29,46,2B,22,C1,66,A6,F1,B6,99,BE,5B,D1,F3,EB,E3,73,DC,7F,CE,75,83,D6,B7,C4,E1,EE,73,5C,BB,42,6B,92,71,86,5B,B8,1E,20,07,6E,55,24,52,3C,F7,80,1B,C9,DB,7A,4E,D3,52,8D,5E,B5,9A,8C,6D,DF,55,EC,6D,5A,93,0E,C8,43,56,03,00,BB,4F,4B,14,63,AF,F3,DD,14,71,88,07,BD,62,29,86,91,72,B0,80,82,51,06,52,18,10,33,15,AA,E8,C9,27,D0,7C,1B,15,82,3F,8A,AC,1F,DF,1C,5A,E8,12,11,87,6B,E8,E2,C9,65,39,7F,BC,19,E3,AC,EC,E9,7E,9A,1C,A7,E8,74,FF,8B,32,69,41,6A,61,33,50,50,2C,F2,42,0E,28,D2,F6,AA,50,94,9B,D3,FD,2C,0B,46,81,7A,71,11,69,19,F8,9D,C8,FB,5A,88,B8,94,2E,18,04,FD,72,1D,AC,C5,67,83,C8,E4,F5,37,56,29,A3,EB,22,77,A2,CC,C5,FA,BD,82,97,34,30,4E,4B,96,6E,F9,AD,87,66,06,38,2D,F8,7B,F1,72,B2,73,48,40,2D,7E,E0,4C,A4,2C,E4,2C,4D,26,2F,80,F4,03,2D,74,9F,83,6E,74,18,90,98,6E,03,2C,E7,76,9E,DD,E6,B8,21,6F,E6,35,A1,FA,E0,87,87,8F,21,47,37,3E,C7,74,4F,ED,1E,46,E0,03,EA,A2,B2,0E,74,6C,C2,3D,1B,B7,C2,76,4F,27,09,E9,63,DD,C5,50,E4,7C,D7,7E,31,E0,A4,52,31,65,FC,E8,3A,C3,CA,B5,C6,C1,4B,DB,DE,70,03,FA,48,D7,A3,5C,F5,8A,99,DC,EC,F3,5C,75,3F,27,29,CC,DB,7C,02,AF,82,E0,80,81,79,87,ED,A5,D0,6F,38,01,39,6F,17,C4,9D,D2,9D,32,E6,FF,02,05,37,5A,E9,CE,5B,A6,2C,A5,30,D8,73,C6,8B,CC,E2,05,7D,53,55,49,1F,A3,D8,B6,83,82,8C,26,F5,54,74,22,77,09,F7,0A,C0,9E,D3,C1,FC,B6,3D,D6,FC,7E,AE,6D,A5,12,F2,CA,27,C1,88,1B,32,61,22,70,39,88,41,F6,74,78,07,53,79,2C,7D,CA,13,69,50,73,6C,27,76,49,98,3F,59,34,F1,F8,64,7B,55,17,48,D9,60,BA,86,B6,4C,27,63,33,0D,41,E1,E9,66,81,BC,58,6F,14,BC,8E,A5,5A,C6,25,01,0C,71,32,B5,02,CA,5D,98,7F,71,74,A8,20,A2,98,46,DC,C2,B1,DD,0F,89,78,B7,1B,45,63,DE,60,79,B7,07,65,89,B2,19,B3,F7,CE,94,5C,D7,C5,71,67,B4,86,79,21,9C,C8,03,FD,AD,54,09,BE,B6,66,10,65,B1,D0,CE,07,F6,48,B5,83,36,22,D8,6E,9D,27,C4,C3,72,AB,3E,74,45,05,02,BC,71,5A,16,DE,77,EB,6A,87,45,8A,AA,7F,A8,0B,85,69,36,F8,3E,AC,2C,DC,55,62,BF,77,72,0D,F5,FA,48,A4,6A,B4,AF,83,E7,02,4E,3A,1C,6A,9F,CA,39,46,F7,22,FD,5B,0C,11,98,E3,71,75,38,AD,6F,E8,64,D9,06,65,B9,77,2E,39,B6,29,B1,CC,D6,38,FC,78,1A,33,3B,F6,26,ED,F8,1B,AB,CC,F4,45,DE,4A,E6,8F,E5,CA,B9,31,7D,F1,AF,AC,A0,3D,0E,58,E2,F4,DD,C1,E5,ED,76,34,11,EE,6D,BA,F1,FA,32,63,B6,D2,03,96,C7,38,B4,B6,A0,D6,A7,86,D1,8F,FE,59,ED,DE,F5,24,F5,5B,56,77,29,39,73,6C,21,FE,8E,C2,0F,30,FE,06,31,60,34,1C,D2,85,8A,2E,12,83,A1,60,E1,40,BD,82,15,3E,2D,48,A0,87,E7,D3,4E,D5,FC,0B,2D,ED,79,02,0A,2F,0C,82,03,E4,D4,28,3B,66,EE,86,3B,7A,B9,C0,ED,6A,E3,9C,CD,03,67,85,26,90,D2,61,FB,E0,14,6E,C1,6C,22,43,49,DD,C6,0F,90,F7,4A,51,AB,A6,0F,CE,18,EA,8B,2C,67,E5,06,2B,E2,8C,A1,9B,C5,EB,B9,74,81,97,E3,A6,84,7E,41,28,17,17,96,31,CF,4E,8D,0B,66,25,FB,B9,CD,2A,A4,BD,EA,B5,07,B2,EE,AF,73,DE,9F,96,FB,B6,54,05,28,CC,91,45,AF,90,CA,78,6F,D0,73,71,8F,6C,90,0D,83,CD,B0,02,0D,18,B0,F3,72,68,68,96,A1,55,93,32,13,45,0F,BA,AB,95,D8,FB,AD,FF,A9,18,57,47,EF,1C,CE,25,5B,41,0C,88,CE,0A,BA,9E,8F,96,B6,F2,46,95,3C,22,C3,7A,5C,97,B8,CC,23,6D,A7,B7,D9,59,A5,48,0E,25,97,B2,7E,BC,19,C8,F5,15,7E,7F,E1,20,EF,B9,2F,9F,7C,6B,04,D5,6F,51,28,D0,E9,0D,B9,B5,AB,0D,A4,0A,B8,E4,59,5A,E5,40,18,A6,C3,0D,E8,CB,4D,CF,51,2C,60,16,71,8F,58,1F,2D,F1,45,94,FB,C3,80,7D,99,24,E4,6D,2B,23,19,5C,5F,C1,61,1D,F3,C4,E3,41,58,BB,21,37,7C,C0,9B,25,18,CF,74,1B,34,D7,81,C0,62,B1,C4,F1,B1,A8,24,47,91,AF,A3,B6,60,89,EA,AE,37,F8,45,8E,68,70,1D,DF,B2,E6,D2,B1,4E,B4,68,9D,26,BD,C2,D6,6B,2B,0A,61,27,84,DB,FC,8C,FA,78,DD,C0,24,B2,BA,A2,44,C3,EB,47,5A,2A,3E,19,28,81,32,D5,C8,56,21,D8,F7,EF,71,E1,4E,BD,F0,E0,B5,FF,42,4A,7C,81,B2,22,AF,A8,6A,27,AC,0F,7E,73,8E,DE,2A,E4,05,A5,99,81,E8,1B,0E,1D,A7,7F,6C,CC,B9,CB,DB,7C,8E,14,04,F0,8D,D1,AB,16,02,A2,20,32,29,ED,3C,0C,B4,54,61,8B,E9,2A,CF,5B,9A,A0,A8,E4,DE,13,79,75,1C,5A,24,59,3D,5B,2C,49,C4,71,79,03,3A,40,47,0B,3D,10,C3,8C,78,02,C2,A0,D8,01,8B,17,0F,0C,52,DC,D3,54,80,62,D6,50,0D,9A,A5,CE,A6,87,88,C5,57,82,2C,7C,65,6F,70,66,69,76,BA,BE,77,D7,78,EE,01,2E,5D,94,8C,0F,E2,51,10,FF,63,4D,91,1D,AC,98,80,3C,13,C7,3B,53,4D,97,9B,E7,98,74,84,13,72,EE,DF,43,3B,69,DF,45,31,BC,D6,9B,93,19,85,3F,1F,63,4A,71,ED,C3,67,B6,4D,E8,49,10,CC,AD,06,F6,3C,AF,FC,63,4F,41,31,72,A8,59,A9,0D,4F,05,29,8A,83,EC,37,1E,3E,12,8F,EC,12,30,8E,FA,66,67,2E,11,08,6E,17,A8,B5,5B,36,DA,DA,49,3C,5C,58,35,7F,B5,B1,CF,96,4F,39,C1,6C,25,DC,9E,1E,47,7E,40,85,FA,DA,EE,45,81,63,C7,F9,63,38,F6,DB,64,F3,63,05,03,CE,C4,CB,21,8F,F9,48,5A,92,37,33,F5,F5,76,BF,69,8E,9D,77,18,21,A1,EE,6E,8B,4E,4B,60,07,C9,B6,12,4C,A8,0E,9C,FD,74,A5,10,42,48,55,55,4A,2A,07,F2,EB,6C,D2,32,E1,4F,45,25,68,F0,0E,2E,DD,48,3A,27,AB,0E,25,E4,B7,9A,61,52,F4,C0,1C,B5,F8,68,C3,7C,1A,2D,8B,36,32,F9,09,A5,9E,AF,A0,30,F0,DD,11,78,1C,8D,34,3F,33,C5,B0,00,B0,B5,E6,20,94,A8,47,D0,93,F0,C0,50,E4,A6,2A,E2,65,9F,A4,7F,A0,3B,3F,FE,32,F4,E7,69,B3,E0,23,7F,98,17,69,41,D1,73,85,91,80,82,A6,DE,95,DA,C3,1D,43,F4,1F,49,25,78,32,07,65,05,B4,D4,D8,54,54,21,19,75,13,7A,9E,2B,F5,B1,81,F1,3E,CB,EE,4E,F7,92,7C,EF,8E,A2,4B,25,B2,EE,54,BD,15,94,86,06,25,07,40,44,05,C0,22,CF,51,8C,B3,CA,08,CF,15,CD,C9,E1,18,0D,A8,E1,50,D1,F1,59,91,C2,3D,7D,2D,FC,70,1F,0E,9B,83,F1,CC,F3,A1,31,31,CD,9B,D5,11,05,0E,0B,09,EC,C1,18,FA,D5,22,75,C6,0D,1B,DE,35,F9,7B,EC,CB,11,60,6C,F4,61,C9,21,E4,58,99,90,58,29,CA,9C,3B,6E,A7,E7,F3,A7,7B,2D,50,69,3A,C6,7B,DD,F7,2F,74,CA,97,18,24,07,D4,7E,63,29,BC,52,A8,47,2B,90,F0,1A,BC,80,0B,A4,49,F7,57,55,A5,59,9A,60,ED,BD,9B,8F,AF,9F,49,A2,D8,CC,46,91,DD,91,1F,7E,72,0F,77,63,B2,FC,5C,FF,78,27,A8,DC,EF,55,7F,F2,BA,2A,0B,8B,BC,43,CF,C6,A2,06,CA,AE,99,95,CE,36,47,87,72,79,F8,A3,40,DE,F7,7A,8C,80,65,EA,4D,1C,28,F8,94,CB,56,6A,8C,7D,67,38,49,3C,CF,04,6D,42,A3,AF,67,24,9E,22,EA,A6,8B,6D,BA,98,5C,FB,24,7A,D1,16,07,65,5E,A9,95,D1,37,A1,D0,C6,19,D0,63,EE,44,ED,96,16,56,23,B9,7E,ED,96,39,89,D6,54,31,DA,90,4D,F9,09,A7,08,B0,D3,DD,B7,6B,D7,80,39,D9,F8,4A,A0,1F,98,9B,5C,24,A7,1F,E3,77,EB,11,4E,DA,23,4A,DD,7C,7D,E1,4F,13,92,B0,D8,67,0D,31,D9,66,FB,85,B7,AC,27,DB,09,5C,1D,03,7F,DE,83,B1,37,05,6C,6C,94,F3,B8,1B,56,9B,61,72,46,F4,75,4C,13,78,63,0C,66,2B,F4,22,7F,B9,A2,92,00,46,63,DF,1D,8D,1E,43,6E,FC,59,36,C3,87,F9,4F,10,9C,51,2D,43,85,5C,E4,DD,67,C3,1F,03,6F,9F,A8,D2,1C,CF,29,29,7C,3C,96,2B,33,A8,AB,02,39,54,8A,A7,37,F5,C5,FE,84,81,D0,2D,50,25,E4,44,D5,4E,37,34,7E,D2,20,F2,8E,D9,A6,07,0F,0C,E4,89,4D,BF,59,0A,35,3D,90,41,F5,98,77,B7,7C,55,2B,4B,AA,45,8D,A7,FA,B7,3B,CE,1E,8F,40,CB,84,81,41,65,C4,0C,E2,65,9E,B0,5B,62,05,AC,88,49,9D,97,2D,B9,C6,B3,24,34,C5,57,A6,6C,0A,25,78,7D,89,AA,25,9C,55,29,E0,9B,33,27,34,31,1E,5E,F1,92,67,81,20,CF,11,C3,84,0A,BC,00,FC,39,23,5B,99,CC,09,53,DF,B1,AC,89,FC,72,33,F6,97,1A,27,8F,FD,E0,B8,FC,9F,33,D5,EF,C8,B8,7E,B3,AF,D1,F6,60,C9,BE,10,92,B6,58,07,46,18,55,F1,CE,A7,41,32,62,BF,49,BB,77,1C,9F,6B,6D,BD,B9,BD,68,37,19,37,28,FD,D6,4C,7D,1A,DC,7B,AE,C2,1A,EF,D4,A6,4A,05,7C,3B,C6,12,4C,42,DA,21,A2,A9,CE,54,8D,1F,03,30,52,76,44,4D,6C,77,AF,6E,D8,0F,43,6E,5B,48,E0,5A,B7,DA,0A,FD,3B,72,7F,FA,44,A9,25,C1,D8,B8,68,E0,22,25,08,58,51,89,EF,C9,D1,D9,8B,F2,B1,F6,8B,2E,42,A6,0E,49,58,DE,97,4B,72,7C,7B,40,12,60,9F,4A,E8,A0,83,C9,85,4C,62,56,40,95,D7,FE,D7,BC,CE,46,69,1D,7B,98,71,7D,DF,20,19,56,DF,5F,7C,BB,69,99,0C,3F,97,6D,88,34,11,45,F0,18,36,B2,7F,09,30,8A,15,5E,3C,44,C5,11,7C,4A,E9,6A,15,49,72,C7,A4,0B,2D,22,65,17,C6,26,0D,C0,DE,44,11,0A,03,D5,21,A5,A9,F7,BB,B1,AF,57,29,5D,23,58,DB,4E,6F,C9,CC,DF,40,B1,90,80,7D,98,FF,B6,06,13,CA,9F,7F,DE,37,35,2F,EE,DD,85,59,55,5A,3F,19,45,6A,26,A1,51,21,E8,71,E4,A7,04,4B,1B,CF,AF,A6,FA,CE,55,A3,23,0C,EF,C1,DF,4A,2E,5B,E2,71,80,71,9A,DF,97,FF,CF,EE,87,A5,E8,DA,EA,1D,53,18,E2,96,FA,A2,F2,A9,2B,4C,28,DB,59,57,2B,7B,B6,FE,0A,AE,9B,6B,2B,77,BD,84,2A,E5,14,4A,AB,6C,F1,AB,5F,54,03,A4,57,42,EC,30,6C,DF,38,49,DE,FC,45,56,56,E7,5B,AF,F0,2B,6D,84,DB,C7,0E,89,28,1A,E9,DE,CA,D1,C3,B9,2E,10,49,D8,6A,BE,29,A9,FD,BA,31,B3,39,9E,D9,7A,8A,A8,F3,BE,D6,14,EE,EA,67,49,0F,B6,C8,6F,B2,60,C3,A3,5D,9B,D6,AA,C0,EC,84,CC,65,DF,45,B3,50,E2,0C,73,DB,34,A2,9E,86,42,A6,EB,97,EC,59,43,0B,DA,7A,9E,16,0B,3B,50,F2,41,41,D4,43,F6,D3,4D,5E,BE,F4,95,2E,D1,23,A6,B1,7F,91,3C,9F,4D,1D,07,2A,3F,60,1C,7A,BD,A0,B0,D3,C3,05,E9,F4,11,9D,0F,1B,16,69,61,86,02,FD,B4,3A,32,71,F2,3B,1D,24,AC,7C,D9,87,FD,B6,DE,01,3F,88,8D,91,6B,F1,24,86,4C,AB,BA,14,5C,62,C9,92,C2,CE,1D,B0,12,63,06,0F,A3,0F,1F,EE,B3,12,A8,31,DB,5E,0E,67,AD,AF,80,B2,C9,D7,81,F8,E5,42,68,12,84,A0,ED,E1,C7,44,FB,1C,CD,A5,57,A4,0B,93,29,87,8A,03,D4,FB,B6,CA,55,80,9D,B3,34,DC,13,7F,AB,7B,DD,F7,E1,30,BF,95,9A,C4,F0,4F,12,36,65,EA,89,CB,E7,D1,23,96,AF,13,8A,F3,94,A0,96,EA,D3,37,BF,48,97,DF,78,8B,F8,67,35,5C,06,9F,69,36,E6,87,46,2B,BB,05,2B,C0,E2,B1,31,D0,B2,17,21,6A,AC,29,81,2B,58,E0,05,34,FF,B5,0F,80,13,4E,D2,72,E5,D6,60,D9,C0,9B,2D,A1,51,DC,02,6C,7C,6C,F1,AE,0B,A5,45,EE,2A,CE,C2,F2,FC,D9,4B,A7,3B,8C,76,77,99,36,1F,9E,A2,E1,DB,C2,DE,B3,D4,92,03,FB,06,98,B7,5E,26,6E,C7,A2,84,EA,33,D7,BF,6F,B0,95,9C,1C,E6,B8,7D,07,B5,05,AF,DC,A5,6A,B6,BD,79,4A,0B,A9,7A,6D,A3,2F,3C,1E,DD,2C,D8,A0,C0,40,B9,2D,AB,C8,43,93,47,DD,99,5B,1C,20,BA,3B,8D,C8,2D,72,3E,4A,70,DD,0A,E7,82,7B,C4,4A,C1,D8,E9,EF,F6,6D,8D,E2,76,52,AC,F9,2C,D4,06,67,03,A6,43,2E,EB,27,7F,AE,45,DB,69,1E,21,3E,E6,20,A4,F3,1B,8B,E8,08,73,21,53,90,DD,F4,1A,1A,AA,97,51,C2,FD,22,4B,E6,6F,DC,48,E9,29,D6,A0,93,DB,3B,D2,84,F3,B6,AF,5C,28,4E,99,7B,43,5A,53,78,07,0B,BA,21,D8,9C,41,ED,DD,E7,27,80,68,F8,4B,04,E0,DC,5F,FB,97,A9,88,40,14,A7,EC,44,0B,B2,71,35,89,D3,21,03,43,AB,47,42,59,72,37,AA,9C,B8,CE,D8,D1,A1,EB,75,78,CF,AC,00,1B,AE,37,E5,03,0C,E6,23,C2,28,94,83,F6,A8,B5,F6,55,A0,F6,DE,77,A1,1A,18,75,5D,3B,6F,B7,9A,8B,AF,06,D0,8F,18,5B,CB,98,2C,4D,B5,FE,82,AB,B2,36,B4,38,E8,6F,C6,D5,9F,ED,58,9C,5D,15,36,77,BE,78,D0,1E,0A,83,23,3B,EA,66,2F,0C,E2,C4,AF,86,F9,7C,6A,13,EA,BD,56,D1,D2,B1,77,ED,C8,E3,55,AF,7A,9B,04,0B,F9,1B,0B,C9,BE,18,94,92,70,26,46,94,B9,32,78,F8,7D,9C,86,BD,BF,FD,90,7E,75,D4,04,6C,16,B8,0C,53,78,E9,95,62,42,C9,F6,9C,F3,FB,3A,60,FD,63,E1,9B,A4,F6,EF,B4,F6,02,F9,99,7F,BC,E2,2C,61,4F,61,CC,C7,6D,04,4A,AD,AB,24,60,0F,14,96,1F,EF,2A,F6,8C,A7,8B,54,3F,3D,84,20,B8,94,35,47,36,1F,98,EF,F5,8C,1E,37,A9,D3,3B,6D,C5,14,BF,DD,3B,A6,9A,D5,0B,1B,0A,81,7F,EA,7F,39,07,BB,41,62,C5,75,AE,BC,73,2B,70,6F,02,E8,D6,9E,55,51,2C,3F,07,20,D2,5E,E9,C1,CA,7A,4A,E7,F4,FA,DA,1A,8F,C2,72,92,9B,79,5D,9B,FF,65,43,4D,AD,11,C1,C4,8F,72,DE,FD,42,31,7D,98,DD,63,24,95,8B,AB,C8,4C,53,68,B2,C4,FB,25,71,49,BF,22,F5,41,64,32,B1,D2,C9,BE,F7,6A,E0,74,7F,77,51,F6,28,69,9D,DF,50,15,06,57,52,C6,9F,B3,B6,DF,31,19,20,6C,7E,87,4D,6E,32,79,9E,76,CE,99,93,C2,7F,26,FE,99,7D,AB,61,46,E9,53,E4,1D,68,02,66,52,50,76,07,3E,46,2D,5A,96,2E,5F,4C,AD,05,D8,4F,D8,7B,02,FC,12,A2,96,6B,63,EB,7B,63,33,43,66,80,A6,1C,43,1E,C8,88,0D,5F,2B,EB,47,0E,1D,E6,1A,4F,8B,7E,E6,E3,A6,50,DB,07,D7,92,CA,76,23,40,15,59,11,EC,E0,90,56,8F,62,E3,7C,9F,F1,55,5E,F9,5A,0A,2F,42,DE,E8,78,1D,0E,A9,C8,71,6C,E4,14,91,7E,62,94,67,F8,1E,5B,EE,8F,BA,BD,14,43,A8,65,5B,5A,5C,5D,38,1B,57,3F,95,31,FB,FA,4C,EF,7E,D4,FA,66,66,25,CE,ED,F3,96,FF,2A,75,1D,29,8A,F3,8F,81,9C,3B,A8,AB,81,DB,FD,16,BA,D9,35,8B,6C,C0,9C,E7,40,21,78,D1,4F,52,BF,39,C1,48,C1,49,7B,E6,A7,91,D0,B0,77,CF,5C,A0,C3,F4,5F,D4,7E,59,26,CE,E0,79,E7,D0,EE,74,F9,03,2B,52,D1,71,0C,9F,99,94,63,BB,29,13,FA,33,ED,09,6D,1C,A3,D1,D0,71,10,C1,2E,A5,46,73,ED,62,60,84,C5,26,69,64,11,01,F8,16,07,44,6C,01,90,27,BE,89,4D,62,A5,2D,BA,5F,64,B1,85,3D,18,0F,FD,01,5B,9B,83,75,91,6B,19,59,56,43,5A,BB,6C,FE,39,26,31,D6,AA,76,3B,02,9A,37,20,22,09,12,0B,9C,42,93,81,7D,2F,F9,B7,12,F6,35,70,82,6A,26,80,CE,B5,BF,F5,76,14,00,23,7A,1A,6B,6C,D9,42,76,69,37,C0,61,9C,61,7F,17,05,74,1D,21,75,88,99,CB,AC,53,7B,E5,5E,92,1B,1B,D0,3F,65,17,F4,67,DE,4F,30,E7,26,D6,65,2E,5F,39,C7,5A,23,5E,4C,D6,CB,4C,40,44,F7,35,3F,64,B4,C1,3A,03,33,F0,05,4A,EB,0B,C1,47,C7,A0,96,C3,AC,EF,03,FB,C6,2A,DD,37,A6,6F,6F,AA,B8,9B,0F,E4,DB,0F,54,18,87,CD,C3,DE,89,BC,35,63,39,25,D5,63,3C,D6,23,3F,41,69,6A,16,30,30,3D,42,B0,E6,41,86,F4,CB,6E,2D,30,70,E1,A0,63,90,E6,89,B7,F5,57,9B,F4,D7,5C,A0,00,F7,4A,A4,4B,3A,E5,06,E9,66,32,3F,C9,79,D6,D6,59,66,AB,E5,0C,CC,70,06,29,1C,7E,B2,3E,DE,DE,17,64,08,CF,44,38,3D,CC,0C,00,A0,8C,9D,ED,A5,A5,10,41,2B,08,EC,E5,85,8B,25,90,44,11,80,4A,25,A7,90,F3,E9,CC,FE,BD,E1,50,54,57,7F,83,D1,FF,EF,59,92,22,2D,34,3A,80,47,BB,2C,6A,B3,CF,40,32,B2,55,F2,1D,ED,DA,4E,D9,86,F0,F3,5E,23,A3,2D,E6,8F,E5,66,DA,7A,E7,E5,2A,A4,CE,36,8C,9E,8E,8E,6D,9A,5A,9B,67,8D,3B,C6,70,A9,3D,85,A7,59,59,31,38,31,B3,6A,F5,D1,51,0F,12,C0,E7,49,45,B2,D0,82,0F,8A,99,6A,98,3E,CE,12,BE,44,3C,CA,06,8F,7C,C5,C2,11,F5,7F,5F,68,14,C8,E2,A9,E2,C9,D3,C1,D8,CC,CC,E5,7F,9A,E6,BA,B6,67,EC,2B,5E,9E,0E,58,93,42,E7,AE,58,CE,B5,96,AE,4E,23,99,8D,22,BC,DB,D9,FC,83,9F,C0,4E,D7,FD,DB,37,7F,94,A6,86,B9,B9,71,1A,B8,FA,04,49,AB,5B,37,9C,4A,C0,00,5B,E2,B8,43,D4,ED,7D,B8,6C,8C,93,79,0E,D6,88,BF,13,C1,95,34,88,3D,75,AD,8C,4E,91,48,02,A1,74,67,43,4E,D4,A3,39,1D,89,70,1C,72,AC,54,3C,2B,E0,AF,6B,D9,24,DE,BC,85,5C,9C,FE,DD,68,BB,31,A3,00,52,0D,52,E5,43,8F,A7,DB,B4,B6,20,51,09,C7,83,95,8C,A9,32,DA,EB,7F,05,27,EF,B3,0C,B1,6F,30,1D,07,2B,51,68,32,6F,5F,30,BF,AC,F5,00,9D,82,AC,0C,1A,34,F9,FD,B8,30,8D,D2,9F,DA,1C,DB,14,A2,F7,65,F0,6E,DC,5F,C4,F5,52,5B,5C,1E,EF,FD,ED,95,DA,68,15,17,C8,BF,92,4A,88,06,FE,1C,28,34,3C,14,C9,21,93,36,1F,4D,59,60,8B,61,4A,C1,5A,88,F9,D0,3F,20,FF,88,0D,A6,BF,82,20,E7,44,FC,34,AD,01,92,7D,92,54,76,07,51,E0,D2,BB,77,9E,19,6E,D1,18,03,BD,03,94,2C,71,0E,94,FF,F1,0C,40,B5,76,7E,7D,18,D0,AE,B8,A8,9F,C8,38,F4,87,60,5C,AF,92,42,5E,0A,1C,B9,02,DC,30,12,54,60,42,52,D9,29,37,9E,81,B1,2E,D5,E6,FF,2A,6E,DD,F0,7C,6A,13,AC,20,E6,C4,AF,73,92,63,AC,DD,3C,E6,C8,BB,03,E7,C9,C1,6F,7A,EF,F4,F8,57,7E,1B,4E,F8,53,AA,80,3C,B6,FD,8D,08,7C,A5,15,26,A5,BF,60,48,4C,E2,AB,2F,4C,66,EC,EE,08,F5,BD,17,D6,ED,17,90,40,DD,7F,7E,56,48,EB,AD,BD,99,B6,E1,6E,91,5C,BB,FB,32,D0,5A,9D,29,7B,61,1F,6F,2C,05,70,05,86,91,B6,7F,30,16,41,D5,99,F7,A7,8D,93,C7,BA,F9,59,76,23,19,E6,C8,69,12,87,B3,16,6C,3B,CA,80,68,08,7D,86,5B,85,57,E6,46,29,93,E7,CB,FB,6F,1A,4A,A5,C8,7D,0D,0D,62,BD,BB,D6,E8,6B,B7,A2,98,59,55,93,7A,55,10,AE,25,F7,9D,39,15,68,A4,BA,A5,8A,78,A4,3E,30,6E,88,0F,75,FE,C5,E2,F9,01,A1,4D,39,C0,6F,81,06,E4,55,00,1D,1C,6D,BD,0B,FA,91,C1,51,CA,37,2B,2D,42,5C,3A,40,F2,1E,41,48,39,C7,92,B7,83,BF,B9,D4,7D,42,E8,09,A7,0C,BD,96,AA,D5,71,3B,11,E2,FD,96,2F,CF,63,85,70,FD,AD,D8,19,94,A0,67,A5,AB,A2,0F,19,80,FB,9D,E9,0A,B9,CA,F0,EB,A7,FC,93,E8,C9,2A,0B,FF,71,3F,61,CD,6B,23,03,F7,C2,E1,90,E5,06,A7,61,FC,A5,8F,AD,AB,96,73,1E,91,94,51,69,22,CC,AA,C4,E2,01,85,68,B9,CC,F8,38,9A,E1,F5,BE,20,EB,BA,86,7D,AB,E3,37,12,F1,76,5C,E1,AD,F7,93,11,C7,88,59,A1,76,2B,0F,AF,BB,0B,C0,F7,5E,7A,A0,0F,4E,B0,B8,F8,B1,F2,10,BA,A5,37,60,47,AA,DA,1F,E9,10,B0,97,B6,43,57,91,15,60,8F,CA,73,64,F7,4A,1D,C7,2C,56,DD,B8,91,F2,2D,C0,9A,5D,FF,F5,E9,58,3A,FF,BB,19,A2,47,86,50,5D,73,B3,9E,68,98,78,8D,6D,EC,A3,10,15,C8,91,14,4B,31,1D,F6,95,A9,C4,0E,E3,56,30,43,E2,D8,FE,96,D8,D1,81,65,4E,DF,9F,56,74,8A,8F,51,E7,AB,AB,FD,B1,AD,D3,B4,53,30,7D,B5,17,65,99,F1,DA,43,0A,D3,2A,FC,DA,6C,58,58,5A,20,AB,EF,CE,0D,0A,D0,C6,46,4E,B7,1D,BE,0D,CB,87,D0,D5,D2,CD,1D,AA,C8,84,83,37,AE,FB,60,D1,41,C6,58,22,A6,6A,F6,79,B7,FF,A4,07,37,F2,FC,C3,D6,3D,65,44,B8,68,4A,5E,2E,C0,AB,73,9C,FD,9C,CF,31,1B,7E,98,39,8A,85,60,EB,43,0A,62,61,20,DE,82,50,1A,47,59,49,32,5A,8B,63,6A,FF,8A,D3,BE,C2,EF,38,32,56,57,BC,28,BF,3D,AA,4C,DC,2D,0B,FD,A1,5D,2D,F8,AE,E5,61,BB,F4,E8,FD,34,A9,FC,47,34,C5,50,D4,B2,4B,05,DD,E9,E5,32,7C,B9,82,13,8F,E7,09,A7,85,C5,29,49,15,31,E3,C4,BE,4C,8C,A3,27,15,8B,DC,5A,5C,7D,8B,AE,09,92,88,55,AA,CC,EF,5A,CE,2D,3D,C1,57,70,DC,2D,B9,0D,1C,06,75,B3,C3,F7,48,58,8C,C8,2F,5D,A7,AC,E3,28,48,5F,27,3D,6D,2F,CC,58,09,14,A9,F0,7E,A9,84,BB,A8,E7,13,7C,94,0A,E3,0A,63,A0,32,5A,7B,1C,18,64,65,A5,34,FE,BE,AB,29,27,4C,95,1A,FC,98,A7,3F,8B,47,00,FB,A6,2D,35,07,C8,3E,03,5D,72,87,42,E5,7C,D9,91,7F,7A,A0,15,40,69,78,73,85,40,DE,B7,DD,78,ED,CD,3E,BF,29,DC,C7,37,6A,BE,C8,01,E5,B8,7E,C4,D0,25,02,1B,BE,4E,E9,D2,EE,E4,59,95,DC,27,46,64,43,46,3E,8A,41,24,77,A6,11,67,2F,1C,45,51,31,F1,94,7F,F5,4D,9C,65,B8,9F,0D,FF,66,CB,30,2E,08,5D,B1,05,16,D0,A3,1F,EE,7D,19,FB,B2,4A,51,8A,0E,70,CF,6F,77,E0,D3,9B,0A,9C,D2,60,FA,C5,82,F0,F5,5F,F8,E8,DC,3E,B9,E5,F9,9D,6E,05,47,2A,BC,53,D7,4E,0C,5F,4D,03,19,8A,69,D4,BF,E8,FA,1D,84,61,EF,6D,92,7B,26,9E,7C,F2,5B,1E,C4,8C,8D,CA,9D,C4,AC,DD,65,66,AF,33,86,91,D3,9D,BD,8A,42,13,A8,0B,6E,A5,7A,EF,07,1D,0D,63,CD,8C,40,70,FA,C8,C3,FC,BA,04,BF,71,DC,1A,BF,59,BF,57,BB,0A,09,FC,76,21,62,97,23,0E,5B,AF,21,58,96,05,93,46,E7,46,5A,FA,CB,14,00,03,AE,51,8D,53,BD,40,A5,20,F0,77,E1,4F,44,53,82,72,50,A6,5B,C9,C4,5E,CE,D4,01,B3,40,15,09,5E,21,8A,CE,06,EE,E9,F1,48,B1,23,98,D5,4B,30,FD,30,15,79,FB,AE,61,7A,4B,C7,A5,97,E4,29,9D,0E,BE,41,A5,4B,91,6B,63,35,75,23,45,E3,07,F9,1C,3E,18,04,5C,AD,F8,AB,73,68,60,A4,A7,C9,BA,99,77,BA,A1,BD,AB,DD,25,BD,AB,DC,0D,0A,3A,6C,AE,E5,08,6F,73,56,B4,97,45,20,9E,C7,39,7A,64,51,B4,B3,36,F7,12,D9,56,F3,29,7A,43,6C,48,BF,9A,6B,20,44,4E,C0,90,91,C1,7F,DF,71,A4,F1,8B,F7,FC,A2,36,67,93,FF,B9,AF,48,2D,4A,63,AD,D1,7F,91,30,16,F1,2B,83,5E,D8,B2,E8,AE,E1,95,23,4D,EE,C1,1D,7E,75,9B,B4,3A,27,56,01,77,CB,9B,E2,BA,E0,ED,21,55,1F,BE,BC,71,FE,9A,88,A2,EC,1D,C8,CE,0B,5B,15,69,44,DD,05,50,40,10,BD,4E,8E,37,56,23,38,36,57,62,86,CC,9F,FE,8F,8A,C7,D7,6A,BC,5E,45,8A,74,08,5C,58,9F,95,AA,2A,92,A9,D7,CA,08,22,F8,32,D8,B6,D9,1F,EE,76,9D,A9,55,08,90,0A,80,1E,25,38,F9,1E,52,15,44,62,7A,A6,81,D8,0D,09,D7,B3,21,A9,C0,1D,9F,25,62,76,C5,3D,79,50,5C,94,B6,B5,C2,96,AF,FC,64,BC,4C,3C,10,72,E2,F0,86,04,B2,74,38,16,F3,1A,1D,34,C2,AD,BC,E6,86,2E,FF,AE,52,68,1B,63,B1,FB,FA,9A,F9,2C,7E,4F,3B,78,14,AB,40,B9,B6,00,78,98,45,2F,80,D0,2D,B9,1B,3A,24,46,2A,AD,20,70,DB,8B,D3,26,6B,93,5B,43,40,6A,B6,27,DB,E3,A4,40,6F,FA,7C,0D,78,E9,DE,98,68,76,1F,14,DD,6E,40,96,C8,69,E3,B0,82,AD,F7,E7,1E,C5,26,AA,DB,6A,26,D3,2B,BF,C2,16,A7,BD,2D,A2,B6,35,0A,34,2D,9F,AC,84,F3,D1,AA,30,4F,CB,30,86,AD,45,5F,92,02,A3,AA,25,7B,BD,80,76,A9,FB,65,4E,49,F2,3D,1B,3B,3B,82,72,91,F2,76,B0,94,01,AD,D3,32,DB,FA,F4,8C,B6,FD,4A,5D,A4,45,59,FA,2C,AF,8B,43,02,84,E2,65,45,2C,5E,FF,5F,40,25,D6,14,BD,67,A5,47,36,1B,FF,5F,C9,63,26,87,7E,F5,18,B0,7B,D4,7D,7D,9E,FA,03,42,A4,AD,4E,C5,EF,8A,BA,2B,64,08,D4,1D,03,6D,80,32,7F,C7,46,F1,24,33,15,5C,23,7A,2D,93,54,D8,71,B6,8A,6D,49,4E,78,AC,43,2E,DF,E2,7A,B6,F0,33,47,AD,AF,68,0B,FD,96,4D,84,18,CD,98,87,6D,E9,80,91,45,20,FF,6E,DE,2F,EC,29,B0,29,BD,BB,17,C2,4E,58,AA,DA,A3,B8,FA,20,16,20,6D,76,0D,DB,EB,78,5A,74,4C,69,74,08,F7,8B,DF,2C,F6,79,1C,29,C2,F4,E7,53,E0,7B,98,C7,A9,42,B1,28,75,3E,7F,9D,C6,70,70,27,93,3F,1F,0A,39,37,F1,0E,5D,CD,67,4F,81,A1,20,96,C7,D6,09,C9,4D,2F,98,EE,79,7D,43,E9,9B,AD,A1,15,FD,5D,A5,66,FF,E7,FD,82,9C,50,F7,7D,F8,CA,06,2E,CD,DF,24,B9,68,F2,7B,C1,C4,30,76,EE,5F,87,6F,63,68,87,22,E1,75,71,E0,43,A1,6A,CA,D2,B3,77,A5,DB,06,47,29,05,A9,E9,60,1C,FF,73,DE,84,8A,8D,82,C7,FC,C8,0E,4A,F6,DC,0D,41,5B,69,9B,27,7E,05,13,3D,69,BF,95,90,CB,6D,6B,63,52,56,4B,05,49,91,3A,C4,5F,DB,AD,DD,BE,71,82,BA,DD,73,44,BC,E6,0D,12,13,B5,10,FE,E1,00,F1,D0,12,E1,D3,42,99,CC,EB,9A,C0,B6,4C,2B,F7,A2,81,F2,2F,05,41,52,22,C9,BF,3E,7B,5B,F9,FE,7C,FE,17,CB,89,D1,EE,2D,41,09,24,4C,10,BE,D6,FE,DA,39,1D,27,92,02,F4,85,A8,79,0F,A7,B8,5A,9F,70,81,D2,99,C6,0B,45,69,98,FA,73,1F,A0,F7,2D,E1,C0,51,9A,51,99,A0,4D,23,EF,F4,5C,F4,C7,E5,79,69,D3,FE,19,1D,28,F3,97,98,68,1B,2C,A1,DA,C5,EB,E6,2D,8F,05,E1,6D,E9,F1,B1,1B,E6,41,D6,2A,63,85,9E,15,28,60,B2,8C,C1,A8,91,22,DD,00,2D,31,02,CC,69,B7,10,57,20,37,25,9E,9D,75,63,4A,C4,42,29,13,5E,D6,AE,4E,95,18,DD,1B,85,B3,C7,2C,92,A6,77,F1,2D,16,29,DD,A0,A9,65,A9,EE,C5,96,29,D6,0D,0E,EA,E6,6B,F5,45,6D,E8,C5,12,77,59,5E,B7,D1,A7,0A,D3,C0,F5,77,D2,1A,EF,5D,B0,06,E5,43,A4,CF,8D,70,26,B6,85,EB,1A,5F,70,64,43,26,85,4C,D7,A7,E0,6C,FD,53,2C,E7,4B,BE,44,EF,20,D7,1D,9A,BD,32,15,97,4A,B4,19,3E,06,E4,3F,D4,62,F5,FA,A7,AF,76,CC,79,44,B2,D3,BC,C6,33,35,F6,60,F7,E0,AD,87,51,11,8C,9E,E4,EE,02,E4,B2,6D,2E,D1,DB,B5,8E,62,A4,97,45,32,D0,5F,D0,85,A7,2C,CA,CF,96,59,36,B7,54,1D,BE,AB,92,CA,57,90,89,87,5A,30,4C,91,1A,E5,34,5E,2D,4E,77,8E,28,C2,7C,3A,F8,FB,99,83,9D,57,CF,75,81,8A,FF,50,9F,15,C4,A6,5D,61,75,7C,09,2D,64,9B,0D,E1,92,97,B3,97,77,FA,A6,94,38,20,56,36,B3,C1,AC,9B,3B,43,82,E4,68,CF,E4,0A,16,DA,E5,DE,D7,F0,E9,C6,BA,C4,A2,1D,6E,C8,25,A9,41,0D,10,46,AB,78,E8,8F,51,BA,9D,C2,58,0B,21,14,36,D4,C9,16,03,FB,01,67,06,F0,29,82,D1,C3,57,12,80,68,2C,E4,85,B3,18,A6,1E,86,EC,D6,F1,68,80,17,AC,2D,2E,21,39,E6,C7,D6,44,AD,85,25,76,3A,D1,1D,EF,D1,1C,E6,08,7E,02,9E,94,8F,AC,B9,5F,3A,A0,AA,D9,56,6A,F9,44,7D,E2,B8,D7,20,22,2E,64,77,D8,2B,3B,75,FA,20,2D,08,21,2B,A2,9E,92,3F,8F,30,06,6B,37,8E,3E,0A,A6,22,6C,62,6A,5D,D1,F5,59,ED,29,EF,17,9F,48,35,2B,40,B4,8A,94,50,A6,8C,FD,52,A9,EB,9B,EB,DC,4B,FD,C5,74,97,01,65,C4,29,84,E1,E1,9B,F7,4A,23,33,E2,48,30,90,8E,F7,47,6C,EB,E4,4B,B8,70,C7,62,1B,10,D5,46,E3,B3,79,3E,CE,13,77,61,57,BF,07,C5,9A,40,90,4E,75,90,42,F6,53,0D,9E,23,E2,52,E6,F0,A6,5F,FC,A7,18,94,DB,A2,6B,59,27,3D,C2,F0,23,FD,4C,45,B3,25,B0,6C,DF,DC,63,5E,F5,CC,39,DC,61,B2,9D,9A,97,FD,99,C4,15,A6,DF,6A,97,07,52,F0,DA,46,96,58,B1,EF,43,4C,C4,94,88,BC,5E,60,04,95,32,73,88,28,50,5E,4B,BB,5D,D2,A4,32,BB,1A,68,A1,1C,2E,B8,45,AF,24,4F,98,58,E5,DA,1A,C4,A2,31,23,4E,C2,DE,54,04,F7,09,17,E6,FD,30,66,73,16,B6,FC,6C,55,52,04,19,8E,80,E1,EE,64,A7,E1,48,B8,FE,EE,86,77,61,48,5F,64,B6,3A,5B,5F,3A,5E,A4,A4,4D,6A,0E,7C,A1,84,65,16,D1,B6,5F,60,15,25,C0,23,CD,4E,2D,3E,AF,DE,28,D3,DD,51,59,6E,1D,B1,7E,6F,15,3B,92,D5,0B,E6,D3,2E,10,15,95,B5,82,00,BC,CC,B7,2A,B5,68,83,A6,76,69,A9,FF,77,AB,30,04,F4,73,3B,30,ED,C9,F8,7B,B0,F8,9B,E3,7B,CD,E5,D7,BC,62,4F,99,45,B2,8A,A3,2F,96,D4,98,D9,DC,89,EF,A4,83,45,3B,C8,87,FD,63,1E,47,0D,F0,12,09,6C,07,2E,1E,63,DE,D9,01,16,6A,1D,1A,17,EB,30,0D,B0,4D,ED,65,43,09,B2,98,00,0E,F7,A3,9A,6F,F4,0A,34,A1,A4,49,DD,79,88,E6,86,DB,BF,5A,F7,5D,6C,5D,1E,6E,00,79,B7,2A,C9,F8,34,9C,2B,26,38,40,77,AB,9C,1E,9B,17,76,A9,79,CE,F5,0F,E9,2A,F7,16,05,AB,E4,02,50,2D,37,52,D9,62,09,F5,30,56,F9,2B,E1,4A,8F,91,3A,CB,06,08,96,F8,F7,EB,18,67,C0,CE,9D,5C,A2,2D,CB,54,EA,C8,7A,03,8C,AF,3F,89,CD,0D,5C,C5,9A,4A,C3,83,05,5D,FB,E6,C3,ED,61,AB,CD,55,B7,99,6D,83,2A,9F,D9,0F,4F,C8,B2,B9,A6,57,D0,09,EC,B1,AD,9B,50,57,41,29,23,B7,05,20,F0,D9,5E,BA,62,63,29,AA,2B,0D,90,7A,E4,70,3E,64,FF,D7,EA,8D,73,69,8E,2D,4A,0B,CB,17,1D,91,52,A1,DB,A4,99,B1,77,36,BF,C8,4D,64,A4,1D,87,E0,A9,90,C7,E5,71,30,15,07,AC,3F,02,A1,5F,C9,57,95,D1,62,95,AA,EA,B3,6D,39,8F,7E,47,AF,DD,E1,0D,FA,51,CF,40,53,86,1C,E8,D0,DF,21,50,D8,68,17,61,84,A8,50,B5,35,44,60,1A,31,78,C6,FC,6D,A7,31,E4,DF,F0,74,DD,03,5B,E7,14,2F,A6,AB,90,72,F2,07,1C,D7,4E,57,02,C4,BD,C2,15,0F,3B,08,39,BF,EA,53,F8,0C,82,AA,72,07,60,2D,C5,FB,6D,7C,C1,D8,B8,AB,BA,18,EC,F4,CE,81,C3,99,A6,04,5C,D9,F1,1A,99,58,6E,36,99,62,67,42,8B,A5,8B,C8,EA,45,C6,84,B7,DE,14,D0,B9,85,E6,43,E4,90,97,8C,4A,9D,FC,D6,6A,93,26,2F,C5,25,C8,2C,00,78,DA,0F,85,84,A4,8B,EE,7A,9F,75,0C,DB,1B,AA,7D,E6,DE,16,1E,7E,38,D6,1E,F3,B0,B7,36,EB,A7,07,9D,2A,49,C3,32,44,64,4A,E4,A7,A1,D5,67,46,C8,BC,3F,23,54,E4,46,06,88,EA,3A,F2,6C,43,0F,84,AA,1B,31,82,29,0C,21,73,25,02,46,83,4A,E3,E1,31,0B,BF,7E,6B,F9,72,FE,1C,11,BB,18,44,F6,24,B3,14,A7,8E,CA,47,2D,28,08,56,D8,B4,D9,29,03,BD,B3,51,3D,74,55,23,E4,6B,FC,87,36,D5,8D,F4,04,18,3E,E5,55,63,6C,93,7A,B1,12,B7,A2,D7,79,E7,2D,B9,BE,AA,EC,2D,D7,22,3D,32,27,C5,E3,EC,BB,CB,2A,41,00,83,B6,44,72,D1,46,92,F9,29,50,20,72,57,38,F1,55,A5,17,5A,86,69,BE,A9,81,AF,11,11,F9,37,44,16,4C,2C,F6,68,41,19,3B,30,F4,F6,7E,4A,42,F6,38,59,86,E6,D2,71,4E,E8,26,A3,6A,21,F2,4F,EB,2F,27,E9,22,DE,D6,94,95,B3,EF,1E,63,3C,C0,51,BE,E4,31,56,4D,EB,71,92,AE,FF,D8,AB,F5,0D,85,5D,03,FE,15,38,CE,0D,31,E4,5D,79,77,D6,0F,5B,7D,D4,B0,C7,12,76,B5,E6,57,1B,24,FE,70,37,9E,1A,32,2C,27,F5,38,23,89,E4,28,42,4F,6C,24,59,CA,CD,E4,96,68,04,B7,8D,AA,42,E2,ED,31,E1,91,CE,2C,A4,DF,E2,72,90,59,5C,69,6B,10,62,BE,9B,03,FF,ED,A1,B4,E9,71,5A,04,0E,5E,D5,ED,2A,1F,DA,B9,D5,06,90,03,21,A7,56,12,64,9D,9C,2B,28,CD,64,02,7B,99,46,DA,A6,F0,26,4F,F7,CA,C4,B3,1F,27,7F,29,AB,78,55,B4,87,E7,92,35,46,21,2D,CD,77,2A,66,54,A8,CC,73,E8,74,B3,91,9F,62,69,7E,18,B9,28,DD,C2,EC,06,23,0C,F8,B8,DB,78,FE,BA,61,A8,43,E4,9A,DF,1A,80,20,A8,37,3B,B5,1A,22,46,A9,62,4A,DA,FF,B9,B7,E9,83,83,C0,B6,4A,A0,B0,C3,5F,BC,D9,50,A5,10,23,51,2F,8B,93,08,06,AE,75,D0,DC,74,55,6A,E6,B8,5A,3F,5D,D2,6A,EA,DE,61,7D,31,4B,F1,30,06,98,1C,EC,D1,7E,E4,83,BF,42,91,9C,32,A3,07,53,6F,92,D8,A6,78,F1,2D,8D,3F,2A,17,A8,9A,43,5D,E1,31,81,57,76,24,EA,7B,FD,D7,E8,84,62,B1,C8,91,ED,A8,EE,DE,40,FC,23,60,05,D3,1C,43,47,5F,CB,E3,61,5C,D0,42,A2,18,F6,A8,A3,05,5B,2F,D9,D2,D6,4D,8F,3C,B2,24,77,4C,1F,0D,9A,DD,29,65,11,D3,7A,E8,F7,CB,CB,70,72,00,EF,BB,28,76,D9,C7,58,79,56,B0,EB,32,91,78,31,6C,9B,A1,05,A2,0B,C6,D6,67,3C,37,F0,62,C6,C2,FF,51,37,4F,89,1B,2B,2C,0A,62,6B,BE,D3,7F,7B,FC,A6,B3,D9,C7,A7,9D,63,50,5A,D5,3C,A7,FE,3C,ED,D3,5F,98,CB,87,24,22,54,44,9E,5D,F9,4B,62,D1,75,0E,3D,DD,85,B5,C7,AF,87,59,22,46,05,7F,00,E5,01,BC,4D,BD,31,3D,0B,73,C6,3A,01,DB,DD,0C,B5,94,75,3B,97,8C,B8,5E,0B,F9,BA,79,9F,2B,A9,1C,31,4C,ED,98,DD,91,1D,11,42,57,E5,08,06,02,39,7E,98,15,A6,91,E5,73,DB,05,C8,E7,73,BC,89,7B,93,E5,BA,75,C1,15,60,77,45,4E,91,69,9A,55,DE,00,7A,33,07,A6,34,5E,42,0A,7F,94,30,CA,AB,70,DA,6C,C4,5B,DE,A2,32,62,FB,AD,AF,87,2C,F5,6F,44,25,E8,D1,99,59,CC,58,16,A7,BE,8E,69,1E,EE,6C,FE,67,B7,BE,98,6F,AA,F9,A6,AA,56,52,17,7C,43,B0,F2,E4,F2,3F,5E,5E,4D,15,D9,5A,85,D3,89,55,27,3B,FB,5D,1B,53,40,7B,84,57,FA,EE,8D,7B,83,A1,38,CC,08,D7,E9,D9,DF,29,83,DB,61,C3,6A,A5,DC,67,4D,D4,73,40,BD,26,53,C2,93,FA,0A,E3,16,CF,1A,74,90,F2,97,05,3B,9A,C7,4A,05,1F,BA,B5,80,B9,7C,E4,C3,2A,62,AC,97,DF,08,7B,A4,9E,EE,7C,68,7D,ED,1B,96,C7,9E,29,0E,D2,52,E4,CB,35,7B,D4,C4,32,A6,4E,BC,90,1C,B2,2C,94,96,12,6E,DA,3A,C7,7C,B9,27,CA,F3,71,7C,D2,43,A3,47,8C,E4,C0,14,C4,17,0A,9C,B6,39,9F,2E,D6,56,27,A8,2C,B4,09,7C,75,48,71,2B,DF,D1,81,DF,AC,35,B3,46,5E,DC,1A,07,66,CF,D3,08,56,14,E2,B5,D1,41,77,A6,17,7A,26,CF,F3,7C,79,BC,51,C7,CF,ED,18,F6,6E,B9,D7,36,56,17,25,C1,A0,A3,D2,7B,ED,AC,A7,16,9C,D6,AF,9C,7D,5B,FD,ED,46,88,18,9E,1C,12,A1,11,48,06,2C,94,7F,7E,03,EE,7B,05,62,E2,AD,3C,11,8F,41,45,5A,0F,3D,6A,2C,A0,3F,1F,23,A2,2F,16,C2,81,BC,DA,E4,2D,C4,D9,57,10,CF,C7,7A,1C,09,DE,D9,8D,C1,D2,E9,A5,08,D2,FC,D9,D0,92,D6,AB,D2,73,B2,86,C0,CB,F1,B6,8F,61,D5,AC,CA,3E,45,DB,27,51,AD,A3,DA,A5,08,3E,A6,19,4E,28,BE,ED,C7,A0,36,E2,C5,C7,80,88,2C,22,9E,47,CD,CA,5E,D4,68,67,5C,F8,87,45,1B,D3,8E,C4,09,FA,02,0E,68,BA,B6,1F,9E,A3,27,54,06,DE,8C,F6,BD,D0,65,11,10,1E,D6,40,C3,6F,6B,56,81,8C,4F,98,5F,1C,B0,BB,EA,62,47,7A,EF,9E,CA,C7,BB,0C,48,52,80,5E,83,54,4D,61,0C,30,00,33,E0,4A,22,5A,E8,F2,AD,97,C0,4D,B1,C8,77,C0,AE,F5,95,AE,08,35,3C,D0,AA,0A,99,28,B8,F8,E9,CB,9A,07,E1,0F,92,16,27,52,55,D9,CB,FB,86,18,3F,77,3D,2B,4B,78,78,1D,24,1E,89,FB,E9,FE,CC,94,B2,D9,CE,91,45,61,BC,35,0C,EF,E4,B4,20,55,0E,A4,A9,18,F4,BF,9C,2E,54,F4,83,10,12,BC,E3,A4,18,E9,3B,09,0E,DA,5C,59,54,68,D2,1A,98,E9,6D,05,5E,AD,86,05,1D,3F,22,54,BD,C3,23,5E,7D,FD,E2,8E,64,1D,21,C0,8E,FB,05,20,E6,0D,94,54,25,5F,8A,41,41,CB,3C,DE,2D,C4,EF,5D,A5,4E,50,AB,7A,C2,32,D3,3B,0C,E0,F2,48,EF,02,BF,6C,48,6C,DF,F6,F6,C4,1F,C3,00,D2,0F,AB,F5,09,EB,6B,F7,6E,1C,AA,AA,37,36,84,C8,8A,B3,25,18,C4,30,5E,2A,6A,00,AA,36,65,1A,7B,42,40,DE,69,15,03,A6,85,02,60,52,99,77,A1,8F,8A,54,88,A2,D1,71,37,82,47,E8,54,BF,5E,6E,BE,4E,CE,B2,9D,5A,85,51,74,32,4B,D4,F5,6B,9A,15,CD,14,6E,07,F5,09,C3,1D,A0,7B,E0,10,D8,33,FA,16,26,2E,82,7B,93,A0,2C,FA,81,68,96,CF,6C,4A,68,D0,C7,7D,E2,5B,9C,32,7B,8E,4A,49,36,09,38,12,51,7D,95,46,32,4F,D2,E6,4B,32,2B,10,1E,BF,C1,C9,93,37,AD,FF,0A,48,BC,25,58,A8,3D,D9,24,03,77,65,E2,97,48,4E,CF,B5,BF,15,44,6D,A9,7D,FE,78,41,9E,32,97,F3,6C,7B,22,30,23,C8,33,E3,C2,9A,90,9A,59,C3,B6,AC,F3,58,34,9A,C5,7D,DB,6E,4C,BE,C7,19,76,7E,00,AA,6C,2F,20,21,CC,8E,A0,65,01,46,9F,D5,83,DF,5D,8D,74,F5,90,C4,9E,AF,17,A0,12,53,7D,41,1A,F8,F1,02,5D,96,1B,DC,6C,B9,4A,5F,34,72,E4,C6,CC,6A,7C,68,D7,26,DA,27,AB,40,F3,FE,82,44,09,DE,39,DC,73,19,4D,A1,90,48,13,62,9C,6B,97,26,58,2B,3A,9E,97,1E,B1,DE,2C,ED,CF,1F,77,F9,DA,3C,75,EF,C0,17,0C,1F,23,8C,AB,4A,28,0D,43,05,D2,FE,A3,60,EA,1C,E2,B4,49,F4,EA,94,11,09,F2,77,12,30,9C,52,B7,CB,0E,AE,0E,11,D5,53,21,3B,C2,C8,B3,E5,AE,1F,B4,62,70,02,E6,8F,78,79,08,34,C6,12,65,02,C1,75,75,6A,81,76,12,DC,9B,7F,5D,FD,A5,0D,FB,49,FB,ED,E5,AA,99,94,12,17,26,6C,17,01,11,1C,BB,F3,12,C2,04,94,36,3E,5C,AC,C4,BB,C5,58,4A,2C,9D,7A,26,96,38,A7,61,8B,56,85,73,9C,B5,E9,06,3C,A4,60,1E,5D,AD,7E,9C,71,C6,EF,2E,B7,15,27,24,8A,94,87,C0,29,05,AF,D1,A8,79,93,1C,E7,57,81,BE,0A,71,34,51,D0,10,BD,27,26,1D,D8,9F,A7,C5,2F,18,01,1B,5A,C0,95,B7,C1,86,50,27,83,95,17,0D,E5,B7,4B,50,5D,30,BA,0C,E4,5F,46,37,7E,1B,EB,92,B2,28,01,05,9A,94,34,24,CB,1B,32,AB,B8,18,93,8F,18,D0,8D,15,6A,5D,E3,69,68,B0,97,F1,44,4B,45,9D,0C,52,C8,04,7E,91,13,F9,C5,DF,69,72,DF,9A,51,3E,15,B9,59,90,25,24,3D,8A,C9,3F,1A,E4,7A,81,B8,89,09,1D,8B,CB,57,5D,0B,C1,6E,05,A2,4A,DF,03,B3,B2,B2,F7,D0,94,64,E8,34,40,52,38,A0,31,7E,F2,7E,B4,7D,BF,90,08,2D,0C,97,22,6C,DA,90,DD,9E,9F,1C,21,9A,03,EF,D0,2F,16,CD,82,9A,1E,F5,D3,C4,56,9C,37,10,9F,02,0F,BB,23,8B,5A,38,4F,B2,E5,B0,88,F7,A2,15,6C,8B,CB,14,E6,41,52,FE,D6,07,DF,DA,F5,4B,24,C5,DB,2A,0A,8D,7D,57,15,C6,83,42,C6,E6,24,40,54,09,C2,5F,4B,0B,98,B4,E1,9F,3A,94,93,3D,30,D0,90,5C,75,04,61,40,E1,7A,45,43,49,CC,09,AB,A4,92,22,7A,F2,67,52,72,DC,4B,C0,C2,7B,92,9B,29,57,5A,EC,C6,23,ED,17,B8,ED,DC,F5,4D,31,51,9E,15,EE,28,CB,E0,8A,92,03,8E,43,B1,8A,68,7B,4E,D1,F7,67,5B,F4,98,73,FC,C6,19,A5,67,0A,31,00,C3,ED,DE,73,28,B0,3C,C3,02,70,F8,6F,DA,0D,7D,98,54,A7,38,62,98,7A,E9,22,FE,61,B4,4F,66,B6,24,D7,3A,9E,99,9A,24,47,47,50,52,4D,DA,5B,FD,79,F6,8D,53,82,6A,7A,B1,57,D3,FB,A4,16,D7,1F,0D,BC,3B,FF,DA,52,47,8A,CF,82,C7,D7,ED,56,F8,66,51,86,BB,9B,80,92,CD,8B,B9,3A,B8,3A,96,01,0D,C9,D6,DD,4D,46,31,C5,99,A6,95,46,85,10,59,F6,AD,D6,22,23,FD,DB,25,AF,42,B3,05,A8,DD,33,26,00,65,F6,A1,D7,93,42,8F,CA,36,1C,48,9E,75,23,15,6F,F6,EA,13,62,00,BB,56,90,AE,0B,47,D8,E8,74,0A,F6,B3,8E,C2,1E,29,EE,63,58,D5,6D,E0,1B,F0,57,30,6A,52,AE,43,18,5C,61,F6,E5,09,A0,8E,D9,2F,5F,FB,7C,CF,BD,2E,1A,C2,AF,01,80,2D,E0,0A,B7,D6,C3,39,C3,CB,27,FF,3D,A6,CC,2D,C7,4C,FC,A0,B4,09,27,44,40,77,FA,57,A9,4A,72,D1,45,00,A8,E2,BD,BF,DF,E7,8E,7A,72,72,CC,D8,79,48,59,F0,97,A1,98,59,92,C9,D6,97,07,47,88,5C,39,3A,25,DD,3B,71,79,70,A0,EA,61,E1,79,43,FA,B6,D6,CE,EE,99,88,C4,D7,D3,82,3D,C0,23,13,7B,08,7C,31,43,BE,B2,87,68,BE,29,C8,D8,B5,D0,9B,BC,78,60,47,0B,0F,B8,2C,81,A4,88,EE,AB,D7,77,59,E7,30,92,57,66,6E,71,EB,EE,82,DD,78,BB,94,A6,A3,C6,7B,DD,A0,25,AB,F4,C7,51,C4,F4,D1,15,DF,88,6C,B1,F6,19,6B,79,E8,92,C9,8D,05,9E,81,12,7F,AB,DD,03,05,F0,A3,80,A7,6C,57,D2,60,EC,CD,09,9C,AE,5F,7D,35,28,B1,A8,3C,49,AC,C5,D7,56,41,D0,13,73,D2,43,9A,6A,43,01,84,57,91,A4,48,0E,CA,B1,1A,AB,D4,46,7B,78,07,DF,E6,BD,AB,FA,D6,AC,90,51,33,17,22,F9,E1,73,CD,30,B1,C0,D8,FF,CE,EE,F6,9D,19,67,D6,0A,C6,36,41,4E,72,B4,E1,1A,24,0B,EE,76,08,15,77,A5,D0,25,4F,ED,FA,1F,66,92,4F,AF,BD,CD,56,F5,B8,43,BC,4E,6A,B8,BC,33,00,DE,F2,D4,14,57,FA,37,A8,9A,4A,0F,B0,39,3A,AD,AF,FD,E5,94,93,AD,95,38,3B,AE,D3,A6,17,19,AD,15,BE,BD,E7,A6,D7,C4,8A,F6,A5,57,B7,A7,AA,5A,8E,A2,0E,17,39,0E,F7,D8,32,62,50,A2,75,31,E5,B5,AB,74,3B,D3,E8,93,85,A1,AE,9C,4C,E7,A6,AD,A4,C6,06,41,1A,09,8B,48,A5,54,71,AE,57,7F,35,D8,65,48,32,B7,98,30,87,6B,D6,01,AF,87,87,0D,09,47,AA,E6,2E,EA,0A,B0,41,EE,4F,F4,B1,E6,B5,A6,EA,3C,96,53,C1,46,24,63,E6,21,46,5B,86,15,3F,74,BA,C6,4F,D2,1A,DF,68,80,D5,AE,C1,1B,2A,58,F2,81,35,3D,C0,B5,68,03,AC,71,B7,09,73,FC,5F,FB,1B,D0,66,57,FA,9C,D5,B4,3C,46,13,E8,8D,E8,4F,02,63,79,0E,CD,3B,35,38,96,DB,A2,E6,6E,39,08,47,73,04,A2,B0,25,67,A8,E5,9F,DC,B9,C0,C9,6F,30,E8,F4,74,D1,40,8F,18,0D,E0,A1,9B,30,C6,2D,B8,A8,A4,FD,B8,91,05,50,F4,FB,27,BF,D5,72,45,C3,C0,F7,24,70,4D,F7,7E,71,2B,4A,A2,17,A0,7B,E7,07,D2,24,87,81,89,65,D6,B4,A5,7A,F9,8F,14,B5,73,0D,D6,09,F5,43,18,89,C9,0A,99,5B,CA,06,D4,31,CA,7F,AD,EA,DB,78,16,50,AB,88,3F,20,62,50,59,2D,4F,62,19,9F,27,FE,06,EE,35,E9,8F,2B,7F,A9,15,AC,94,B5,22,3E,0D,5E,91,97,CC,3D,00,19,84,5E,14,1F,CB,78,6D,07,4F,AE,12,00,4D,EE,77,2F,3C,F9,85,26,FB,8F,DD,F8,F3,A7,1D,09,8F,F0,1A,A1,9C,DB,E9,1A,A8,58,A4,39,E6,EF,FF,3E,76,4C,32,A3,10,9E,51,C5,30,F9,73,10,F5,F8,98,50,19,F5,43,D1,F9,CA,94,51,79,D5,F5,C9,61,05,CB,F9,20,4C,C0,02,31,F5,7C,F2,83,32,9B,A6,A8,8D,8C,22,CC,AA,0C,D1,C2,93,88,13,79,B4,0F,E0,74,E0,C2,15,8E,92,71,BD,1F,CE,89,49,8B,39,35,9C,08,A6,6C,C7,33,91,B7,C7,CE,43,DF,9A,CB,CF,B0,4E,16,9A,D6,2E,6E,76,07,68,90,0D,34,1E,5F,AF,05,6A,2D,D5,78,75,B8,BF,C7,06,DC,B4,B0,3C,5E,9B,C1,DB,32,1C,E4,AC,4F,04,A4,EE,0A,9E,62,0A,77,8C,4E,2D,21,77,FC,73,8F,12,37,BA,73,8C,61,09,09,75,0A,DA,D2,1E,56,E4,FD,D6,83,40,EB,63,46,4B,41,62,18,03,90,68,90,68,58,AF,88,E6,22,71,4F,B3,3B,68,C9,8C,8A,A5,8B,72,98,C0,75,50,1F,D3,7B,C6,95,6C,4F,28,1E,D3,02,87,FC,95,FC,99,45,84,07,A4,C7,AB,E5,C5,A7,D7,64,B2,B5,64,8A,65,53,F4,D2,CB,11,D1,6D,9B,D3,BE,79,F3,53,8F,2D,F6,81,93,50,94,7E,BB,CE,FB,33,01,A6,71,D6,D6,17,91,9C,BF,9C,9E,42,0A,4E,BA,02,39,36,43,AA,79,F5,5E,A3,1D,D4,FF,2A,2D,E4,6A,FB,0B,AC,EE,B5,6E,F9,52,9D,DC,53,E2,09,45,FC,C6,A6,75,BA,34,2B,8A,67,2B,5F,18,09,63,24,54,DB,9F,FB,29,34,E7,50,3B,32,22,2F,E2,2D,81,F0,CC,86,81,A7,DB,B4,9C,FF,67,1A,D7,E2,E7,04,62,E2,04,6E,10,B6,ED,01,9C,76,C5,16,5E,41,29,BA,3E,2C,5D,58,ED,DD,6C,6D,82,02,96,6C,67,3B,D9,A5,88,57,DA,5D,90,45,E0,84,05,EA,06,43,7E,F6,D3,97,7C,E1,3E,25,26,C8,12,42,CD,1E,46,D9,56,0C,2F,3E,E9,50,A5,FE,66,D5,44,AC,5D,38,3E,97,60,6E,E4,29,CE,D5,88,E4,80,EC,FD,EC,02,BF,86,0A,1C,B2,25,5E,FA,F0,27,B0,A0,9D,FF,E4,35,9E,8D,E4,3E,D0,7C,AF,01,F7,6E,5C,4C,81,60,BB,0E,D2,08,8F,10,26,CB,0E,71,D9,11,0F,DC,15,77,D6,EF,36,18,6E,DF,F4,2D,93,46,34,9D,93,A0,94,BE,09,1A,B7,E7,B3,56,E4,5B,4B,08,A6,2F,09,58,1E,1C,7A,17,A1,51,E8,D2,0A,8E,57,3E,07,35,C6,55,23,FE,5C,FB,2C,1C,77,A3,F8,57,B7,14,FB,B0,C3,2B,B6,56,6F,10,1A,40,8C,5A,D5,C7,65,DA,70,2C,CB,4C,4B,9C,F5,8D,C0,52,DE,20,59,A9,41,CE,A2,06,29,D8,80,3F,33,BA,67,EF,F8,EE,E5,7D,70,A7,8F,96,17,BF,A8,F3,7D,22,ED,AD,BF,50,24,39,2E,47,AA,10,36,FF,18,F8,75,63,54,87,CD,63,3C,30,68,CF,59,FF,EE,2D,28,9E,8D,FE,86,B0,39,70,35,54,CA,F1,1E,B8,F6,0D,B4,CD,6D,DC,FE,B3,5E,45,B9,06,19,67,36,5D,B6,2C,B0,2F,BE,0C,60,D9,88,B0,AE,23,19,77,44,F3,1B,A9,E3,20,2C,98,DA,39,D6,FF,78,6C,87,BE,63,9E,AB,15,95,77,91,7D,0C,02,43,DB,63,A0,47,F4,59,30,81,98,B7,AD,26,3D,5E,17,2E,46,13,12,88,D6,70,9B,E4,AD,68,FA,DB,5E,D4,C4,BB,65,E5,96,D9,83,C6,D8,8D,03,F3,F2,6A,80,FD,98,AF,6D,2D,EE,FB,B2,DA,54,72,E9,5F,C4,2A,72,2A,EE,5E,E6,8F,02,29,C2,88,A5,BA,74,54,E8,63,96,A8,27,55,86,A9,1C,B6,29,90,B7,1B,E7,38,A5,85,80,C9,66,E1,3D,D8,4A,6F,25,F9,C9,AA,BF,6A,F6,B0,26,6D,FC,55,E4,FB,57,4F,06,73,89,7C,26,44,77,F5,24,33,CE,FD,16,31,40,ED,D9,99,E7,7B,CE,F3,94,0C,AF,15,48,28,20,06,C6,C6,32,D2,BB,8F,EB,15,69,A5,1E,E5,31,68,85,4E,35,D6,23,01,2E,92,5F,5C,90,E2,57,8A,9D,7F,70,05,AA,27,CC,07,05,7F,94,AF,B7,3B,0B,62,EA,D9,2D,26,57,C1,B5,51,CC,3B,3B,DF,63,13,E8,1C,CF,0B,E7,4F,89,57,1D,3D,7E,80,FB,02,8A,B0,8F,2C,09,FA,31,F1,AA,5A,2E,A2,A7,8A,7A,E0,1B,25,6E,C1,D6,3E,86,E2,E3,97,92,BD,EF,90,CE,E8,F5,8E,97,B8,82,B9,30,89,E3,60,B6,B5,73,F9,19,AE,F7,85,84,D0,FB,08,5E,D2,DF,86,C8,26,2C,F1,5C,C7,DD,51,A1,0B,0A,C3,D5,B3,99,30,A7,E2,FE,2B,DC,7D,0B,A1,29,2A,D9,A9,2D,54,2A,5F,70,3D,A0,29,C9,73,78,76,1E,77,92,1E,1B,C4,1F,F5,57,D1,AD,D3,11,A3,C7,07,F9,36,ED,FC,3D,24,6C,00,FC,3E,F8,93,61,F6,72,3D,12,DD,83,D5,74,40,14,9B,DF,C2,2C,F9,DA,79,4E,3A,38,5B,74,29,82,88,F7,9F,B8,A7,D0,C2,E0,F0,C1,B8,CC,19,99,5F,22,EB,0F,A5,3D,CD,32,73,19,4F,B1,CB,B8,E8,6E,A9,75,89,8F,E7,99,56,77,53,E5,33,15,6C,38,A6,02,3B,E4,12,76,94,65,EC,DA,27,EF,91,B3,02,56,79,A8,AC,8C,FD,AE,AE,1A,5B,73,90,46,2F,AC,34,D7,2B,AD,65,EF,19,47,48,7C,54,32,91,95,EA,BF,6C,FE,EB,C9,36,C3,7E,0F,0A,34,3B,54,6F,5F,37,4E,63,D1,87,6D,25,C0,82,8E,D6,C6,C3,EE,35,FA,E8,79,39,C0,CE,95,3A,6F,3E,6E,28,6C,E0,E9,3F,8A,A9,CE,D2,8B,FB,F2,49,E9,AD,ED,C8,4E,D8,B8,EF,C1,55,5A,7E,4F,E4,E1,F5,C8,1D,EC,FE,21,62,A3,93,B0,75,0E,C0,F4,01,3C,AE,E8,6C,D4,6D,02,C3,E3,71,18,06,97,C1,F4,3A,DA,FE,ED,BB,17,6B,48,2F,78,A6,92,BF,F1,AC,51,DC,F9,91,1A,BE,03,27,42,3F,FA,4C,57,0B,E2,9E,90,D5,CF,36,80,87,D0,2F,FA,CB,89,CF,DC,93,65,A1,22,67,73,46,BD,75,83,26,25,B4,28,A7,71,19,BB,28,24,67,89,5F,80,A8,25,F4,4D,5E,E8,16,5E,71,7C,70,F2,C7,31,77,C0,CA,8D,A1,0F,31,CA,49,26,CC,2B,42,6D,78,B0,3B,61,07,54,69,8A,3C,DE,5C,28,EE,00,05,F5,F5,02,43,7A,93,BF,DF,9D,CB,60,EF,EE,84,3A,22,69,44,AC,8A,23,49,58,11,10,19,21,C0,93,45,8D,9D,57,B2,19,A5,F8,F3,7C,3E,4C,1D,C8,87,FE,09,79,67,92,36,75,84,77,4A,C7,CD,B3,E2,7D,9A,E7,B3,15,DA,9B,49,F6,33,B4,E8,25,A6,55,45,C1,3D,39,3C,6D,B5,65,E5,AE,08,2C,2B,A4,CF,BA,E7,09,C8,22,3B,CE,03,91,9D,36,E7,4A,A6,B3,71,4A,54,9D,90,0E,9A,C5,98,30,CE,24,21,81,30,03,AA,B1,75,E4,86,10,59,A4,10,F2,E4,9B,B5,39,27,74,1B,D7,92,E6,19,D8,F6,AC,63,63,31,40,0C,8E,04,7B,BF,62,94,67,D0,B4,FC,40,34,75,0F,71,B6,44,E0,BD,49,02,BB,81,F6,BF,79,41,2E,E1,88,D4,EB,A9,D6,6F,CC,8E,57,0A,18,8B,14,72,B3,93,64,5C,9D,3D,87,25,AE,0D,6A,66,BA,B0,3F,2D,8A,45,B5,B2,F2,43,E7,7B,56,EE,7F,68,81,2C,91,50,D7,B0,C8,B5,5C,6C,8A,BF,4E,0E,AA,1A,54,94,1A,91,C8,4B,7B,AC,2A,18,22,D3,B0,E9,2F,38,31,24,A4,3E,03,9F,BB,39,56,77,1E,82,E7,C1,20,64,62,97,0F,50,CB,06,81,10,AA,95,80,39,6E,70,9B,8A,48,6E,9B,39,4B,52,7F,41,EA,2F,42,7D,18,17,3C,8A,76,A8,2C,42,5B,05,02,26,AD,3A,56,AC,ED,FA,3A,97,34,2E,7E,B4,E9,E4,ED,D1,32,3B,E7,A4,37,FF,D2,26,C9,9A,D8,D4,38,17,21,7D,B5,05,C7,58,0B,00,AB,D5,D0,A6,8E,20,64,1E,FF,99,BB,5F,89,D3,96,9A,50,C7,63,23,DA,FC,A2,16,08,83,1D,1D,75,F8,BE,D7,89,56,F4,5D,B4,16,42,2F,27,9D,72,31,61,76,8D,2B,1C,F4,84,52,27,3F,75,CB,5B,B2,04,F4,40,C2,6A,C9,55,D3,41,D0,96,96,55,8F,12,71,0C,A8,93,F8,61,9C,FC,1B,83,25,AF,CA,D2,50,80,60,38,09,A1,2C,EA,96,C6,CB,A2,E1,9A,55,95,85,1C,5D,C5,01,CA,97,F0,80,AD,51,C9,DA,4B,F4,26,6F,99,76,1A,46,63,EC,02,C9,F5,4D,AD,4A,F7,50,96,F7,7E,1A,65,19,08,AE,A8,FD,B5,B7,3C,86,D6,ED,5B,7A,B2,F3,86,E5,41,B4,7A,C7,90,AB,F6,18,8B,56,16,CF,CD,AE,77,63,AA,D5,74,76,D7,AA,16,17,DD,6B,33,8B,72,07,C3,FB,AA,8F,05,3D,EF,80,1D,DB,08,0F,3A,CF,5B,41,7A,BB,D7,FB,63,31,B1,35,E6,D8,F8,AB,56,8C,3E,2C,D1,8A,90,C0,33,75,E7,46,9C,29,F2,CB,6B,BC,59,E8,48,B6,59,54,9E,08,CA,9B,BD,3C,12,0D,33,78,E2,86,29,9C,F2,65,87,AE,AE,A6,9F,36,EF,C4,42,2D,4E,0D,95,7E,43,78,07,98,93,55,26,D8,F3,8D,97,01,85,C9,5D,D0,C3,D0,9A,9D,F9,72,04,47,4E,1F,53,EF,25,44,07,CC,14,7A,0F,C4,3B,0C,8F,E4,7E,37,11,8A,D4,C6,3A,68,01,55,49,E2,40,6A,34,27,CB,42,FC,D4,F4,C6,9D,B1,02,8E,C1,57,31,73,D0,B0,A1,A3,18,07,34,F1,AF,C7,01,A3,EB,09,EF,A3,8A,FE,7F,A9,DB,2B,E6,11,52,61,8E,ED,9D,86,63,14,7B,FC,DB,4D,06,46,4E,5F,93,CB,DD,6D,CD,3D,10,DE,CD,DF,F9,8F,CD,93,10,BD,26,76,99,89,C6,E5,90,92,94,F9,89,4C,32,89,19,63,1D,C4,42,55,E4,CB,22,4F,D3,CE,5C,CE,F7,CC,CC,F0,14,C3,86,F5,B8,14,8F,16,AC,D9,7E,15,97,9E,39,3E,7F,39,73,DB,79,00,FE,C7,53,3F,4E,4E,84,69,3E,1F,03,73,17,49,96,A2,85,A2,D8,49,80,B3,3B,59,17,43,8C,57,CE,F5,DB,C6,1E,6D,37,6B,A1,D1,52,4F,B3,97,12,32,23,F9,F6,49,3A,EC,D4,4D,2A,7C,35,80,A3,B5,4A,43,9C,7A,80,75,FE,E0,DD,EB,9A,4B,0A,27,DE,A0,76,23,FB,FA,AE,BB,57,97,CF,0D,D0,6F,A6,48,88,15,3E,17,AF,0B,4B,5F,46,0E,39,4F,B3,97,14,BD,75,71,5F,46,EA,84,58,31,A4,E2,31,90,09,59,3A,A7,28,BF,FC,87,75,DF,46,8D,33,10,DC,97,AB,01,70,BB,28,0E,BA,91,44,19,CD,8F,BA,0E,74,3A,AD,A3,AB,31,ED,68,C8,78,89,E2,5C,F6,59,98,1A,23,91,10,1B,A9,FD,47,46,DE,44,22,C0,B1,4F,75,6F,D2,38,A1,B8,43,71,7C,EE,07,8C,E2,C7,ED,16,5F,E2,45,FC,D9,6F,34,D8,CE,D3,8E,63,50,71,39,DA,64,85,88,18,7B,8A,3E,D8,FB,1A,09,F4,DA,B0,13,46,D9,95,AE,AC,68,6F,0D,FF,5B,47,8D,00,93,28,A9,FD,B2,19,B6,C6,3F,28,E4,3B,95,1D,33,7A,A3,4E,F6,32,B3,B3,41,F1,89,41,33,78,2D,51,18,29,64,16,42,89,6D,C5,8B,16,DE,64,A6,6E,C2,30,74,97,29,82,89,8E,42,18,A0,9E,09,AD,B7,BE,DE,02,B4,5D,EE,5C,F8,36,76,94,6F,81,C9,38,7B,39,95,33,AC,42,CD,0B,45,57,B7,E6,49,9A,AF,AF,C1,16,0E,12,81,B2,0F,15,6C,AD,31,14,E7,31,04,98,BF,56,45,B8,D8,46,91,3F,AF,50,EF,41,87,CB,C4,B6,0A,AC,F4,E6,B7,A5,52,DA,DF,82,61,0F,59,89,CB,89,D8,7F,68,3A,34,49,48,BB,5C,6E,EE,6D,01,1C,0D,79,CF,72,61,9B,1E,8F,BC,FB,0A,63,93,59,8E,70,C6,49,7B,AC,57,C9,CB,5F,65,A7,F5,6E,1A,25,B3,A9,F7,C7,C9,81,CC,94,F9,F3,85,26,49,D1,AC,37,CE,D7,BE,CD,C0,DC,3B,23,69,91,7C,08,4C,B5,DC,AE,35,A3,E4,FA,87,EB,3A,85,B4,5E,F6,C6,8D,6B,D3,CF,61,5E,04,D1,C7,81,E5,2F,F9,86,02,AD,6B,6A,29,54,B8,25,E0,AB,79,C6,14,2B,2A,C7,76,8B,0B,CB,43,60,BD,5A,13,30,3D,30,61,42,B8,E8,AA,8C,41,29,90,5E,DF,68,45,CD,8B,1D,DC,9E,CC,16,19,6C,9E,C0,84,F9,C2,3C,A4,09,B3,3B,64,02,13,5A,B4,C5,24,BB,25,A5,5A,91,27,B9,50,3B,3B,0E,02,D1,AB,02,CA,FE,D5,71,36,56,20,39,3E,5C,11,95,31,6D,6B,C4,1E,7D,06,6C,93,90,BF,BE,1B,9C,AD,AE,1F,37,23,3D,DE,CF,95,DA,1E,F5,25,5D,1A,37,C1,A9,15,14,0B,9D,3A,CE,AA,C6,D5,A7,DA,B5,A9,9E,64,6E,AC,9E,64,7A,38,6E,86,85,0D,9F,45,64,E5,2A,33,3B,F5,25,2F,66,97,2F,55,90,00,11,5B,DC,BC,3B,6D,15,12,E5,D6,25,A2,AC,9A,56,38,22,7E,65,F1,E7,E9,FB,42,CB,22,C3,44,99,01,B1,7F,0E,45,B3,1F,A5,F4,BD,9A,81,BE,51,50,49,FE,A4,2F,A3,C6,90,E7,B0,75,21,73,81,9F,88,2F,49,FC,3A,BC,9C,EE,65,80,CF,FE,49,A0,86,4A,BA,8F,F5,95,4D,63,DA,CE,23,0D,AD,E7,B6,A8,FE,5C,D1,A3,81,3F,61,A5,35,41,8D,AC,38,8E,6B,09,CB,0C,CA,DC,B8,A3,2B,9C,03,0F,D3,F7,4D,49,4E,73,2B,BA,54,59,0C,C8,2A,18,F1,CD,21,BB,F4,43,F0,08,12,65,5C,47,CE,F2,29,01,42,AE,5B,4C,A1,B0,66,F2,D6,6E,F1,C5,22,8A,60,AE,4B,20,BF,ED,4B,8E,6A,FF,A2,EF,1D,57,11,12,56,59,78,82,84,20,13,A2,16,FE,4A,54,FE,B5,B1,B3,0D,23,D8,5D,58,F4,D5,85,0F,35,19,6D,5F,B9,A2,5C,59,F1,32,F9,87,0F,25,88,EC,14,CF,FA,3D,8E,CD,C3,39,24,0A,AD,EA,2E,61,99,92,AD,CD,3B,2E,B6,BA,DB,D5,1A,A2,1E,77,7A,7E,DC,BF,42,A8,52,4D,67,44,5C,F7,CC,DA,CA,48,23,8E,24,91,31,F1,A8,28,26,C7,0D,A0,11,38,4E,BF,78,26,90,2A,1E,14,0A,23,E5,5F,F7,66,21,5E,B8,2A,FA,2D,AD,B5,9D,81,DF,15,21,BA,8D,53,E4,54,2F,08,B5,19,23,E7,8E,BF,18,8E,7E,56,3F,6D,C2,34,D7,04,5C,59,16,C9,30,B8,CA,6F,13,34,5E,95,1E,C7,49,D4,CE,50,19,19,7F,56,A8,29,BC,A6,2D,91,25,37,E6,FD,53,AF,CC,21,1F,25,32,F3,C9,24,E3,86,C8,F2,B5,D8,D9,60,34,6A,8E,FE,1B,49,5C,46,15,FE,DF,0E,84,48,36,17,0F,A8,46,18,03,91,9D,6B,04,85,B3,D6,30,AF,23,2C,3A,D7,64,A2,00,EF,BC,AD,D3,01,4A,42,BE,B0,B3,B1,37,8C,26,50,8D,F3,ED,00,A1,9F,D4,19,05,E5,38,21,AD,4A,C3,66,1D,8A,2F,22,EB,9C,A9,31,B1,8F,4A,6B,0A,33,4C,15,B9,60,4F,2F,C9,A3,64,0D,83,C4,60,5B,9E,F8,58,EC,27,F7,C4,5F,C2,59,22,6F,2D,D5,4B,B3,A4,82,B6,90,72,D3,D9,DD,5C,51,D0,FD,A5,FA,48,34,39,7F,F6,50,1C,AF,2F,53,05,4B,33,CD,0C,27,81,B2,38,79,5C,81,04,46,4E,05,14,72,9E,62,EF,9C,9A,AA,6E,CD,80,A1,E6,67,8E,B2,5F,8B,A5,53,90,F0,C5,5B,78,3B,8E,BF,36,F4,3E,A1,63,04,5B,7C,11,12,D8,FE,FE,DB,62,92,84,81,16,5D,B5,6B,66,E9,96,C5,DB,1B,90,D5,F5,C0,12,85,31,FC,60,7E,CD,9F,AE,42,AB,4C,B2,8C,95,30,AA,AC,45,96,F2,A4,B1,19,1F,B4,67,AD,BE,77,F0,45,16,C4,50,BE,06,38,4E,7A,8C,8A,E1,25,B0,B7,4F,30,3E,99,62,6F,21,FC,70,F3,22,2A,24,E1,B5,70,CE,A6,62,41,E0,B1,9D,8F,0A,98,27,7E,48,0E,86,94,2F,31,CD,6D,83,0D,35,8A,7D,61,14,DF,34,93,EF,CB,89,5F,51,6C,34,A0,8F,47,75,8D,87,EA,69,4D,8A,3C,9A,5F,69,7C,14,C7,47,03,31,9C,E2,24,5A,61,54,4B,63,6F,60,6A,85,62,C0,C7,BF,19,0A,86,8F,55,AF,E4,64,0C,EB,12,6A,0A,57,13,16,C8,7D,2C,CA,FB,4E,1D,D1,E6,C7,CB,73,ED,AB,B3,E5,FA,F3,98,BF,2E,67,8E,E9,1D,BA,25,27,AE,5D,89,E7,F8,4B,78,C4,AA,9B,0B,BD,2A,F2,B5,23,E7,9C,12,33,67,3C,AB,3B,22,F8,5E,D5,22,A0,D7,7F,48,91,76,FC,CF,D2,45,CE,F2,AF,F8,45,C2,A0,F4,51,DF,8E,15,7A,63,27,7B,7C,95,F2,35,E0,B5,D2,38,E2,3A,41,5A,A7,88,B7,BE,7F,C6,19,02,4F,30,FC,F1,69,F5,63,7A,04,28,DF,F3,E3,3B,0E,D6,5D,15,DF,E6,63,48,E8,C2,37,9B,B8,B1,FA,F3,38,AB,95,F5,49,EC,42,92,62,07,24,F5,C6,89,6E,B7,07,95,C5,AE,F1,41,EB,AB,47,76,FB,89,00,1E,D1,70,F6,C0,8B,27,AD,8C,E4,80,DE,65,38,7C,90,F0,7E,A1,76,9A,3A,3C,34,30,82,1B,26,F3,24,C1,CF,89,44,9E,48,61,23,05,C4,CC,CF,25,DB,52,98,8E,A1,53,3E,89,BD,1C,A6,5D,36,DE,0A,67,DA,25,20,BD,50,73,A5,FD,7D,23,E7,8E,55,DF,D6,DC,EC,C8,35,08,88,13,82,81,AA,B3,D6,86,59,7D,5F,E2,34,69,D8,A6,C8,51,A2,C0,4C,DC,BC,1F,98,E3,75,97,ED,C6,CD,B1,C2,FE,B6,1E,54,78,76,B7,CD,E1,E4,30,76,9C,8B,2D,FF,DD,66,FE,C8,F7,B7,56,51,90,84,D8,69,F4,7C,10,B0,8C,C2,7F,FF,EB,25,67,10,14,D5,C0,A7,E0,66,A2,B7,9C,40,F1,F5,EA,53,D6,71,4E,CD,7B,01,B9,C3,C5,C9,34,B6,4D,78,20,D7,4D,A6,57,65,24,E9,5B,3F,AB,08,01,7E,B3,91,63,7D,A3,FC,FD,93,63,97,05,B4,1E,D7,2F,8F,64,21,95,E2,10,98,BB,C6,8A,53,88,C3,6B,EE,40,2F,11,90,5B,23,AF,68,B7,79,75,02,3E,35,D2,F7,AB,87,7B,22,F3,83,79,6D,1C,8B,EF,F3,86,77,C3,C3,CD,AA,58,14,67,81,F7,60,DE,43,AA,47,2F,20,F1,4D,70,A3,80,58,B5,B9,B4,F1,2E,AC,C2,F1,64,17,37,30,AC,0E,FC,EA,8C,A4,DF,0C,25,DD,26,1B,A2,98,28,5F,10,7E,DA,5C,81,DD,BD,88,98,72,82,B0,20,C0,06,12,CB,B6,E7,AC,B0,E2,C6,7F,BA,A6,8F,00,CD,55,D4,6D,4E,54,27,36,09,9D,2F,F2,24,94,67,4B,C8,52,46,50,34,F3,5E,F0,E4,E1,94,B8,24,E9,0C,0D,89,C6,AE,CD,D8,6D,A0,8D,DA,B9,60,F4,45,8D,B7,C1,9B,38,2B,4A,7C,55,A8,B0,62,AE,03,67,64,A1,26,E4,7C,08,C8,9F,E5,9C,6B,55,28,4F,D2,35,53,7E,BC,B4,E3,31,CA,BC,7B,FE,7D,D4,BB,DD,3E,35,85,29,6F,8D,69,BD,B3,B0,99,E0,3E,6C,FD,BA,E4,F2,5E,3F,39,F8,7E,DF,D2,31,9D,C1,9D,7E,EF,7A,FC,97,51,FD,9F,08,29,68,B4,36,3C,D8,5D,24,18,8E,43,4B,73,12,38,26,3D,47,F9,23,6F,8D,9D,5D,31,02,2A,64,47,AE,62,DE,54,F9,A5,81,1F,75,1C,19,7D,38,C8,D3,87,6D,B6,F1,DB,89,10,B0,1C,13,96,B2,05,3E,6E,9E,C4,6B,BE,CB,BF,F3,F9,21,1B,FA,C5,62,09,55,DC,19,17,01,19,BD,19,49,97,A5,8C,8C,69,1B,C9,81,1C,6B,DF,06,BF,B6,C6,1E,F5,DD,81,4D,85,E0,E0,92,40,7F,63,8F,49,1D,A1,40,F2,D2,81,57,0A,0F,17,A0,48,2B,80,34,77,DB,84,35,97,F0,63,31,33,55,70,0B,FC,C2,4D,F3,01,8F,0C,9E,A0,C9,F3,28,6C,B8,AD,63,21,D6,C1,C4,92,B2,D2,18,70,AB,DA,48,D9,28,C8,B7,0F,E6,4D,45,DB,00,21,2D,5B,DA,4E,E1,6D,CE,46,FA,34,53,82,E5,34,17,B8,17,E0,DF,27,36,26,F8,41,8A,23,7C,0C,FA,59,21,10,9C,19,28,B6,99,68,6A,3D,09,31,BC,41,BD,07,D9,C1,92,D8,5B,0E,F3,E0,2C,8C,2B,3E,7F,45,56,56,FD,F9,A8,AE,53,D9,47,F5,33,85,8A,1D,9E,ED,38,F6,B5,7D,4C,57,A6,6D,F2,11,38,CA,32,FD,90,46,D0,A5,93,23,C1,14,BD,E6,97,92,B0,CF,90,F6,7F,D7,6D,3F,C8,C2,88,3E,DB,25,49,5B,8F,B4,E0,8A,CA,07,A4,51,24,57,A5,F3,10,43,8E,A7,E4,46,DD,0D,54,E5,D9,8B,9A,33,04,F3,03,18,54,0E,F1,2F,24,20,19,BA,FC,AC,9E,C1,0D,A2,88,BE,5A,F4,DD,4C,82,91,E8,71,D0,32,2C,D3,96,87,1C,13,4F,0B,89,C6,26,A5,92,64,DC,7D,92,41,4F,19,F2,A7,5C,5E,4C,E1,D2,68,0D,B4,53,AE,C3,85,DE,70,61,9F,52,B5,29,C7,46,06,69,F0,6F,44,AB,DC,6A,0F,BC,E0,00,18,63,45,E1,C9,7A,1C,AC,DA,98,3F,BA,8C,A2,C3,5C,09,3E,DD,F3,8D,B8,02,76,63,79,CF,6D,73,CB,C5,32,CA,03,EA,44,6C,5A,74,4A,84,71,AB,48,1E,23,34,E8,43,BE,FE,EF,EC,EF,48,5C,56,1A,C0,21,52,16,47,CB,5C,4E,9C,26,B9,85,0B,B2,09,AF,85,12,BE,0C,C4,FA,31,9C,BF,A9,32,E1,55,87,9F,D0,C0,07,4A,16,39,AB,67,23,F2,89,EB,16,87,79,46,AD,8D,6D,AE,20,58,21,04,7E,66,C0,F3,1A,4A,EB,89,95,22,C7,56,17,03,CB,DD,2C,06,D8,68,6F,D3,54,8B,4E,4E,7F,7C,54,D7,5A,B2,B8,71,55,15,A5,F0,D0,8D,89,ED,4A,A8,55,90,43,30,B9,9F,E5,7C,D3,57,A6,0A,1C,BA,61,EE,E6,68,F2,0D,E2,5A,44,EE,7E,0D,16,8B,D1,F5,38,0B,01,45,CE,C3,E7,CC,BE,C2,69,DA,F0,47,F5,21,30,59,0F,F6,0A,B9,23,F1,9E,C6,83,FD,9D,1E,AB,49,DB,68,2B,BF,FF,86,E0,28,32,F5,49,81,3E,6F,92,05,92,EE,A6,DD,93,E5,1A,8F,12,4C,FA,B1,40,AF,F9,36,F5,65,E2,39,B2,FD,B0,E3,8B,5F,E5,81,7B,CC,F1,BF,CD,75,0B,0A,8B,1E,84,9F,64,CB,D1,19,B4,FF,DC,B5,C3,BA,E5,FB,DF,C2,0B,0B,E8,4F,E5,EA,CA,69,80,E4,1E,34,21,5E,B1,C9,F6,D9,E9,D0,9C,A6,53,3A,D3,8B,9A,FB,AA,F3,0C,0F,A4,F9,66,96,2A,56,37,D0,AB,AB,D2,4E,DB,EE,36,8D,1E,32,25,0E,43,8A,63,D7,02,F4,5A,49,4D,04,7C,59,65,6E,A5,5D,79,2D,99,45,82,B4,F4,2E,39,60,08,B2,61,8E,66,F3,D0,5C,B5,45,0C,ED,9D,73,E6,2D,AA,A9,F9,C0,CC,9C,1A,CA,31,A8,F1,C0,3A,5A,7B,9B,22,54,D8,93,8F,B5,27,96,49,3F,78,06,DC,D6,16,73,87,13,68,A6,2D,6F,A4,2F,04,1B,E6,EC,C8,B9,BF,4A,8A,A6,18,53,D3,6B,35,24,29,9F,9E,5B,4F,4C,DC,C9,89,88,D1,FD,C4,73,05,4C,98,EF,E7,A9,98,A0,CD,65,9E,7E,72,D0,F2,76,86,1D,E2,7F,0F,07,70,87,F9,46,64,17,86,91,58,C9,20,C8,7D,AE,D0,A2,ED,34,C7,EB,AA,45,43,2D,4A,9F,13,65,76,4C,29,9D,F5,48,AC,21,36,A5,EC,48,6E,AE,DA,85,F9,A4,B1,26,C7,82,10,9D,43,49,85,5B,51,33,65,30,FD,3B,5F,B6,CB,54,BB,DD,87,B8,49,89,41,15,DA,A2,14,A7,32,1C,E1,CE,45,B3,1D,0F,20,DC,9F,B0,CF,FF,0C,93,B9,14,6B,1E,44,BE,F7,0D,67,FE,AB,4B,E0,09,F1,FB,5C,DD,15,56,A8,4B,E3,03,56,4E,D0,70,8C,0A,8B,41,52,40,43,FC,6C,39,A3,2A,8C,BB,F7,EF,42,25,8E,AE,0E,41,91,10,A1,F3,16,DC,B5,2A,C1,28,EE,BE,01,A5,90,AC,8A,4A,12,0E,DB,5E,B9,55,AD,77,8D,D6,88,A6,D8,30,20,F9,69,92,80,D8,0E,81,E4,BA,BF,77,D0,92,93,C3,96,A2,08,26,2F,88,42,3F,AE,5A,19,7D,CB,7A,3F,13,F9,3C,DD,6C,AA,AD,CE,36,27,EC,ED,61,BA,11,7B,98,7F,77,21,D6,F7,95,94,CC,1F,A6,96,F6,A5,0F,C6,BA,C1,14,1B,B4,00,57,D4,52,FA,03,BC,C5,1A,5F,F9,8B,EC,5A,9F,E9,06,9E,4E,02,FC,4C,89,8E,C6,0F,8C,95,3B,26,07,4C,FD,D3,76,93,FE,80,EB,95,3D,C1,65,9E,58,DB,DA,A0,CB,96,AA,E3,58,CB,26,65,11,73,5D,84,44,C4,D9,A3,94,8E,EC,F8,CF,60,62,D9,12,AC,52,7D,B9,A1,FD,39,46,16,4B,69,07,AA,14,40,E5,C6,61,80,17,A0,44,DB,A4,C5,0F,D5,46,91,91,48,EA,46,1C,CF,CB,1D,FF,8B,9A,92,EA,84,AB,D4,59,66,5D,02,C6,69,34,78,7F,DA,08,64,62,0F,9C,12,28,35,B1,5B,49,08,20,E6,FD,8A,B6,DC,85,3F,31,7D,47,C4,88,33,09,93,F5,B3,F8,3A,8F,A1,78,B1,56,CD,3A,AC,00,D4,5A,62,C1,8C,3C,B7,96,BE,4F,C8,0F,9F,CC,C8,42,93,C0,0A,9E,1B,BE,CD,9A,66,E7,F4,67,EC,B5,9E,80,3B,3C,F8,D5,A2,CB,FE,DD,B0,C8,AB,39,85,57,B1,77,BB,B7,AC,1B,29,18,FF,CD,49,D8,04,1E,0C,75,28,0D,79,8B,53,20,2D,C7,72,22,5A,D6,F3,CA,F9,80,E3,B9,56,25,19,02,23,65,EC,E7,95,E8,8B,F4,24,29,91,5B,ED,AE,75,DE,67,05,A8,E5,E3,27,4F,0A,AC,B5,24,78,C9,1B,A2,4D,57,EC,D2,94,FF,D4,0A,A6,EB,73,2D,BD,03,CE,75,8E,05,8D,9C,8D,5D,77,FC,D4,DD,3E,73,A9,25,16,D6,84,88,D6,05,20,4F,56,19,AB,22,6C,A1,68,F0,75,DD,0B,23,F2,62,89,EC,C5,D4,FA,AA,34,81,D3,F1,75,F6,DE,02,CE,78,BD,EB,84,02,03,0E,D6,3B,CB,F8,8C,F5,1D,FE,AD,B3,BC,C6,6B,C2,91,E6,E7,54,06,9E,73,70,7C,D1,E1,A9,E0,3C,98,8F,F3,0A,D0,BE,76,88,DF,57,D7,FB,DF,96,FD,6B,40,61,6E,2A,97,2E,47,E7,E3,E4,44,34,87,E3,68,CA,AF,CC,E3,94,52,3F,DF,85,5D,44,5C,14,EE,43,73,8C,6B,A0,3F,CE,8A,42,17,9E,AA,D7,98,77,15,6F,4F,20,68,5C,5D,BD,3B,01,70,8A,96,ED,A9,1E,1E,7E,F9,B6,2E,05,E1,D7,F1,42,9C,65,39,4B,F2,07,A8,ED,9D,8C,30,15,67,E1,05,98,00,DA,FB,77,14,DA,28,D1,27,DA,E9,A7,60,3D,C3,3A,E4,AC,F3,BF,DD,CF,D4,C9,46,97,B1,83,F5,1D,AD,D0,21,1F,2A,D4,A5,3F,33,2A,EA,29,CD,19,58,4C,E9,1E,EF,64,D3,C2,2D,8A,12,17,23,35,D8,AD,1F,D8,E5,E9,22,51,9F,B7,B5,DE,B2,85,9A,53,4C,EC,D2,41,F0,3C,E2,EE,3A,74,CA,AD,81,0E,EA,17,C2,61,56,EC,CE,2C,63,9D,1E,FE,A5,24,83,F4,9D,EA,04,EA,97,0B,83,1C,85,00,11,3B,7B,07,20,3A,11,90,39,63,99,97,33,AF,A2,B7,6F,DC,45,32,F4,EA,6C,DB,5D,13,43,73,1B,07,82,D2,36,78,E3,9A,B5,6F,1B,DA,C2,76,F7,48,9A,1F,89,38,F1,FF,82,D5,41,1F,7B,15,9C,DC,4C,95,1E,9D,8F,3E,36,1C,6F,A2,F7,EB,2D,6A,31,38,BB,3D,73,C4,1A,12,C2,DA,48,4B,57,06,DB,03,3B,EF,F8,76,B8,B8,3A,BD,07,DE,A2,B6,9F,C6,E3,31,F5,D7,CC,64,C2,B0,02,27,B5,73,F8,39,F4,32,ED,9B,8E,CC,5B,D6,88,E1,55,89,0C,3B,63,5B,81,5B,62,BE,D9,78,8F,C6,FB,B6,62,96,1E,41,C0,1B,5C,CA,EB,04,22,97,06,CF,F1,F6,28,B8,DA,E9,26,0F,18,62,0E,9F,B3,0F,B5,24,59,62,29,9A,25,8B,7D,DB,26,A2,78,E4,97,8A,51,98,12,67,90,0B,F7,28,60,EE,66,B7,47,BD,B7,E1,F0,78,42,46,37,5E,95,CF,DA,B9,D9,21,8F,03,71,3B,FA,11,8C,AD,42,59,79,2B,01,B8,C0,04,ED,3C,2B,F0,12,74,6E,76,90,4B,A5,5E,39,96,BF,6C,A5,1F,3E,AC,17,BE,69,AE,C0,05,63,AB,92,B3,F4,C2,03,2D,37,1C,21,C6,C8,A4,EA,E2,FC,A1,62,93,6A,B6,70,AB,7D,B5,3B,6D,6D,73,3D,F3,3A,6F,A2,73,9B,A8,BE,89,D3,85,CA,02,B0,C0,30,86,3E,BC,2C,93,31,A0,60,FC,D2,42,38,D1,7A,C5,E5,B6,6A,1A,1A,27,71,F9,A5,BF,A5,18,46,0D,E8,1A,4E,76,14,14,CE,2E,BF,6A,84,48,59,AE,A4,11,65,49,F7,54,A5,39,31,28,74,B4,CF,F0,6D,23,DA,85,45,15,12,60,2E,70,06,F2,05,0D,87,71,41,AF,18,80,C6,6A,96,F2,F8,C6,F6,20,6D,59,04,6C,89,D0,09,D0,EC,E9,5C,7C,6C,5F,4E,D5,96,9C,D7,F3,27,93,2F,92,05,8D,67,8E,21,1D,F5,3E,26,2D,B4,26,42,54,2A,25,5C,ED,D2,6C,5A,76,70,2B,4D,90,76,C2,CF,A8,30,65,E0,F9,01,16,EA,B1,B2,28,5C,08,61,DA,52,6D,F7,55,EC,EE,20,38,CB,CF,3C,4F,87,B8,2C,86,CE,81,13,2B,7C,BC,06,D1,7F,78,77,59,CC,03,F9,FA,96,D9,3F,C4,17,7D,4C,78,17,04,6F,97,40,65,E8,AF,46,3C,AC,33,01,F0,F5,ED,F5,13,06,F4,F3,3D,45,19,91,48,AA,AE,37,12,06,3F,BE,FE,8B,ED,EF,82,02,70,A3,30,87,17,BC,37,AF,B8,16,AC,4D,0E,F4,4F,8C,7F,86,67,A4,CF,71,3F,7F,17,E9,A9,6B,37,28,1E,FC,F3,B5,C1,FC,DE,F6,D2,36,91,4D,35,B7,0F,C8,EE,86,85,76,87,00,EC,7E,5E,2A,F3,64,A4,02,13,A3,67,C8,4A,89,AB,A2,02,0C,87,7E,51,14,F0,00,B8,45,9E,1D,61,31,23,00,98,43,79,CD,88,0F,E0,0D,66,2B,42,F8,CF,1F,94,5F,D8,DA,0B,27,5E,29,F5,81,D5,B5,5D,3F,A8,DF,9F,36,39,E6,F6,99,0B,98,CB,75,CD,CB,BC,9F,12,34,12,F2,78,CB,15,A6,EF,BC,45,3B,D1,47,9F,2D,2C,CF,21,FA,BB,B7,F2,70,34,41,90,24,4D,C4,07,48,33,47,36,01,24,29,C9,D6,30,91,C8,39,13,D7,B9,27,67,5F,3F,B5,92,7B,FF,05,81,EE,25,33,CD,57,76,A4,8F,BF,FC,DB,EC,77,BC,67,C2,81,D7,E8,62,87,C5,D7,3D,94,2F,67,00,E5,4F,12,ED,FD,97,DD,1E,51,53,41,62,5E,AD,29,54,43,84,9C,EE,7D,AE,D0,B4,2F,B8,BA,83,50,E4,9B,2D,EC,E9,35,5E,6C,7A,7F,9E,AE,DA,8A,D4,DD,1C,BF,83,F4,BE,0C,61,55,B3,DB,71,17,2B,AA,AA,E4,11,CA,D3,43,05,F5,4E,1C,2D,CC,CA,01,7C,01,12,EA,AC,F0,73,B0,A9,5E,A9,5E,F7,0B,F8,30,D0,F3,6E,E7,1A,6D,E6,6B,EB,26,D5,47,3A,18,A4,96,41,29,28,63,59,5E,54,2C,F1,80,AF,D7,88,60,84,7A,DA,47,A3,C1,20,12,74,A0,94,C5,4A,03,D1,EB,F7,EE,5B,A2,D5,35,9A,B7,CD,BD,C5,9E,73,26,FA,CC,E0,C5,E4,80,07,63,F7,CB,48,42,31,91,2F,D9,04,02,F4,7A,20,04,F1,5D,C7,6D,47,FB,F5,ED,E8,E2,1F,17,7D,9F,AB,87,F2,AB,ED,6A,9C,F3,B9,1C,BB,C1,7F,71,D4,15,F5,C6,70,DF,71,76,D8,42,CA,D1,70,DB,71,57,22,8E,32,85,A2,03,CC,B2,63,5A,10,FE,EB,79,1A,8B,2C,B8,D2,C3,A3,5C,E6,98,04,05,8A,96,F4,00,99,81,33,7E,52,CF,F0,B7,F5,04,3E,13,19,10,15,1E,B0,4D,0D,03,91,71,1E,E3,39,DF,75,24,C4,C6,4C,5C,91,EC,0F,2B,A2,BE,4E,BD,A8,16,31,E9,33,30,02,80,AE,0F,7B,FB,73,EC,10,51,02,3A,B8,CB,FB,53,37,0F,D5,F0,46,FC,93,C1,61,48,84,A9,6C,A5,99,AC,92,B5,12,21,C8,3B,66,92,29,E4,43,22,02,3C,BA,EB,33,D5,17,A0,FF,0C,BC,4C,94,C5,C1,76,B1,A1,55,05,A3,74,E7,10,FF,98,90,0E,00,59,D6,89,7C,6B,96,59,79,BB,18,A8,9C,D7,72,8E,11,56,19,2B,44,73,7D,B6,34,1C,E1,9F,3A,3B,5C,16,43,50,0D,F3,95,0D,63,E9,74,6E,B8,93,ED,A5,A8,FE,BB,30,0D,70,26,FA,D4,2B,D3,C7,C0,04,D3,A3,EC,7A,49,59,9A,B0,0F,95,7F,27,CB,2A,AB,6B,AC,B3,1C,19,70,37,11,DD,C5,58,04,FD,12,B6,DB,26,A3,BD,C2,91,2A,6E,C7,2A,42,BA,2E,33,C3,DE,F8,95,A5,B4,F1,9D,30,B3,53,78,8A,2B,00,41,1C,97,10,3E,8F,AE,A8,A1,66,32,96,85,13,1C,7A,AE,54,84,70,9C,9C,31,B5,C2,34,8C,DD,F7,F2,81,52,80,8E,8C,09,5C,CE,82,C8,01,C6,42,D6,10,46,8D,23,86,FF,38,5B,0B,29,0F,BE,55,AC,8F,87,44,66,98,77,DE,60,11,8D,96,5A,27,84,BC,42,1F,49,F4,27,06,05,43,1A,53,28,36,55,64,16,17,1E,DB,67,40,2C,83,34,63,B0,FC,17,BA,9A,6E,14,78,6F,81,C6,07,AA,CC,BB,6B,66,4F,C3,A8,FD,47,DB,29,B9,27,56,7F,2C,BB,A5,8F,2D,38,A5,8B,B1,58,0F,8C,E6,96,0C,1E,5E,FA,C1,6A,C9,3F,AB,82,CA,3F,D6,74,6A,5F,35,2B,60,4E,8E,EC,88,D2,A3,B7,21,2F,CF,11,E5,82,F0,8E,74,05,4B,38,0D,C0,7A,68,9D,9B,0F,74,BA,E4,EB,D3,CE,F8,B9,5E,3B,22,95,46,A2,D2,3A,85,5F,C6,F5,EA,8E,24,23,49,F0,BC,92,86,96,27,E0,F0,5F,83,AB,C2,A2,CD,F9,3A,01,7C,0B,58,F1,AD,80,5D,4B,07,27,3E,0A,CF,30,7B,B6,52,1F,DE,F9,D5,9C,3E,EC,3E,5E,1B,65,8B,00,A7,2D,7C,13,79,1E,D4,4F,CF,52,6D,EC,A2,1E,27,43,96,4D,CD,6C,C8,31,BA,67,B3,18,0B,61,EE,D4,1B,90,8B,61,90,E7,94,DF,A6,A5,4E,25,A6,7F,84,CF,68,A2,8A,A1,E6,06,09,96,CC,92,B4,0B,EF,1F,51,F4,91,13,CD,90,2D,75,48,00,6A,DC,01,38,D2,18,4D,51,B3,A1,E1,80,C4,3D,26,47,A1,01,13,AA,1C,CB,CF,01,F4,62,2B,EB,6A,A6,B5,6B,1E,A3,45,DD,06,A5,0A,9C,15,DB,F1,EE,8E,2D,1B,BD,F5,8C,3F,31,A9,88,BD,94,72,5A,C5,CA,88,96,A4,13,FE,22,7B,FB,F6,B5,6F,B7,BC,3A,5E,77,5B,82,1D,21,E6,F9,B6,BD,77,09,F9,D5,A7,A2,3E,63,BF,78,AF,41,27,13,C0,DD,12,03,F9,58,85,41,CC,BB,BD,42,76,FB,8F,1B,A5,44,7F,56,AF,E2,C7,44,6B,D2,B2,F4,94,B9,FE,67,2A,D3,BC,56,27,85,AE,2F,20,B5,BA,AC,AA,C3,D5,7F,72,63,AB,5E,97,62,6D,AB,4B,DA,E9,01,96,8D,D5,FC,9F,4E,D7,57,F4,D2,9E,E7,D6,4F,BA,CF,E2,18,84,7A,99,7C,42,02,62,2B,1E,70,04,05,C9,F1,E6,D2,18,6A,43,D2,D1,43,C2,3E,94,80,4C,D9,A0,6E,A4,D3,41,D1,D4,F7,E7,51,6E,68,96,70,8B,B2,AC,ED,EF,27,FB,A6,F9,D9,AB,C1,B3,9E,AC,BA,66,98,1B,0E,ED,77,8C,CD,96,71,BE,F7,1B,52,A6,DD,11,4A,E1,FC,06,22,73,64,17,F2,85,9B,62,5F,93,A6,6D,EF,25,FC,BB,78,B5,12,70,73,3C,E5,8F,8B,22,63,83,8D,F4,ED,9D,07,76,25,A9,8B,85,BC,50,5A,F5,90,DE,4D,0C,2D,83,FE,B0,28,31,C5,6E,65,83,E2,E1,11,22,53,84,FA,35,27,0E,10,DF,5C,44,E9,CE,99,C4,4F,2F,C5,64,DB,99,E7,1E,75,F8,8F,D5,2E,AC,A7,B5,A6,8B,98,7E,ED,AC,DB,24,E3,20,65,18,1B,70,54,52,60,75,96,72,00,84,07,76,47,F7,51,A1,89,84,B4,B0,8B,03,BB,90,72,BE,16,71,84,C7,33,19,6A,9C,06,C7,81,34,B2,DD,04,66,1C,B5,D0,72,4B,04,5A,94,03,3A,B5,ED,C6,A9,50,4B,76,96,D0,A6,AE,E7,EA,3B,F4,15,2A,04,05,C6,50,5D,B8,A5,F9,69,1D,35,C9,39,1D,02,E3,64,B3,BE,C2,50,EA,12,0E,08,7F,FC,9B,17,FF,A6,E8,23,98,BC,04,59,F9,D6,E9,37,E0,F9,D8,30,4F,DF,EA,15,DC,5D,79,5F,9E,0B,4C,6D,52,10,82,4F,DD,3C,21,D1,07,ED,7D,D4,25,9B,56,1A,B1,7F,03,6E,33,BF,C3,50,62,3D,2A,64,8F,26,1E,5B,4D,4F,D7,11,7A,68,0E,7F,8C,C5,01,7C,EB,8F,67,54,B1,A0,73,9F,F1,16,AC,95,37,F8,7B,7A,09,A0,DB,1C,C1,B0,5D,F1,D5,86,12,CD,C0,0B,B9,7B,71,75,01,CE,3C,51,55,A1,B7,E1,47,CD,57,5B,95,9E,7A,DA,A3,40,C2,36,A0,94,2D,24,CD,F9,71,32,7A,16,5F,C8,C3,09,19,61,4E,97,FD,A1,AE,A1,D8,69,15,13,E8,3A,11,A8,64,EC,62,0A,34,1F,CF,D7,DA,7A,07,7F,EF,0C,9B,37,89,2D,1B,B9,E2,B3,97,55,30,67,86,41,3E,93,0B,FD,B6,68,32,A1,53,12,CE,D3,D3,5F,CA,83,6B,02,39,39,8D,AB,49,9C,56,AF,5A,03,5C,2A,BE,14,E9,E8,15,36,C1,10,8A,C4,F0,88,EF,62,B4,78,7F,61,8E,CB,37,B5,A0,37,58,11,55,67,CE,EC,24,B3,D5,43,F5,0C,79,02,CF,4E,33,D1,17,3C,DA,E5,10,C3,01,7D,3D,96,15,83,AA,1B,5C,12,04,2F,D4,52,7F,7F,5A,FD,65,33,C1,65,D5,51,2A,2B,C6,39,89,43,DE,E8,F9,77,3B,B7,B8,D9,3A,58,21,D8,25,92,15,ED,D5,0D,1D,C4,A2,33,2E,AB,A0,23,AE,DF,8D,C0,87,59,B5,BE,DD,6E,56,95,54,21,88,94,A1,70,E1,51,43,6D,2B,64,BF,25,82,88,BD,71,42,AE,61,11,B2,83,D8,3F,DC,F6,05,96,96,B5,E6,D3,3F,1E,1C,F5,A3,9C,A5,92,8E,26,A3,F1,00,2F,70,98,08,1F,27,98,9A,32,7E,80,3B,AB,7C,5C,77,DB,D6,8C,86,74,AA,E9,5E,E5,08,76,DE,CC,12,14,EF,85,3E,72,98,30,C1,9B,65,DE,BF,C5,C5,E9,5A,90,8A,C0,2F,57,BA,53,1F,12,B6,60,2A,01,83,3A,00,04,1B,EF,72,0C,CB,8E,57,FF,85,A4,3E,EA,45,01,17,1E,6D,1E,54,A0,6F,38,95,4B,99,DF,F3,64,B7,BE,A0,6A,67,15,F8,C4,7F,1E,7D,11,48,92,28,FC,85,2C,D5,E6,47,D2,D4,22,70,A1,AA,D6,C2,1F,1F,86,90,59,2A,34,27,C2,B1,D2,03,FB,EE,75,1D,62,5A,C6,9F,75,FD,0A,B5,CB,D6,AB,3D,18,2D,04,32,2F,8D,02,C3,88,85,F2,91,7E,40,62,62,11,90,1B,24,9C,84,29,C4,73,2C,F8,30,85,61,B9,09,7E,32,D9,85,42,70,1F,E6,2D,87,88,40,32,AC,5E,1A,20,E2,24,5A,36,FE,52,C5,5F,29,2F,4F,A2,C8,BD,BB,3E,40,C2,A5,A5,D3,2A,A0,6A,DD,54,8F,03,E8,26,A5,7B,68,F0,C7,7B,34,54,58,B1,07,31,B6,E3,8D,78,6F,17,F7,35,7C,CD,8A,87,26,DE,6E,16,3E,3D,3C,5E,38,3E,EA,DC,89,24,DE,1D,1C,D4,47,3C,47,BC,CB,FE,BA,E0,47,F5,02,03,0E,31,25,92,93,B5,3C,4A,9B,F8,59,08,1C,F9,B8,E7,F0,CC,45,56,4C,08,20,67,A8,1D,C3,49,F2,F9,13,B0,F7,4F,D0,5E,E5,B0,F2,9A,BB,90,E8,AE,48,99,A9,EE,A4,D3,96,54,D9,FC,98,9A,03,C5,ED,5C,1D,E2,A3,48,C9,90,FD,10,3D,25,AC,61,CA,F0,FB,3F,B8,C1,4F,CA,1F,51,A8,73,D7,E0,82,20,23,30,A3,F8,25,D9,51,21,78,9D,22,F2,DD,8C,7B,ED,9B,E9,A1,60,88,EB,80,E4,71,26,A5,A8,98,5F,E2,E6,EC,A2,DF,99,2D,EC,34,D3,42,E2,16,5F,B3,B6,62,37,F4,EF,2E,38,1B,65,67,75,1D,5B,ED,14,F0,50,F6,FF,2F,00,F1,9C,56,AD,D7,60,EA,36,7F,DE,9C,AE,AB,C5,A7,5C,A2,3F,24,E5,2E,24,E2,23,AB,C8,07,38,19,02,33,9D,6D,33,5E,07,B3,BC,5D,C6,59,47,0B,5B,31,A6,62,E1,82,53,A5,BC,58,5E,5C,50,E7,3C,67,61,C4,F3,D5,90,25,D3,24,BE,EF,DB,59,AF,4F,1B,7C,EB,DB,C9,FC,E4,EB,8D,0A,3B,0D,A9,8C,53,4A,56,03,FA,A9,B9,84,30,1C,15,ED,EB,60,42,D7,BA,11,71,C4,A1,BF,A0,8F,89,19,E0,FE,44,4A,2C,A4,DF,C7,EF,6B,F9,E0,0D,20,D9,F7,2C,95,E3,0B,3E,B7,A1,0E,8D,8F,4F,ED,CB,42,D3,57,1B,9E,36,8E,E8,C4,AF,E5,D5,C5,36,DF,96,DA,EC,58,88,CF,92,49,B1,04,46,88,B2,DE,07,D1,7B,C5,70,21,44,83,37,B2,E3,A8,17,92,AE,4F,90,6A,5F,9C,74,F2,B8,FB,5C,BF,C0,85,83,85,36,01,57,47,8C,1B,5D,74,27,C2,96,8E,1A,C5,AA,57,8E,B1,7B,F4,A3,7A,1C,B5,53,31,28,68,57,7B,90,C2,E7,A9,DB,17,A2,5E,83,F2,72,DF,A8,EE,30,F8,D8,19,CF,07,10,F6,67,33,88,BE,B8,7F,99,83,F0,99,A1,48,B3,E2,C9,D0,61,B0,33,21,41,8D,B7,2D,2D,32,AA,9A,D6,B4,21,5F,D6,F9,C2,30,51,6A,E6,0E,8C,58,8B,6C,F9,AB,47,9C,15,09,31,3E,25,67,C1,FB,2A,22,20,F5,14,92,E4,56,01,CA,AF,CE,4E,E0,2D,13,65,C7,BC,B9,D3,CD,32,E8,C4,17,15,CE,4A,0E,20,2A,37,E7,86,79,0F,FC,95,CF,BE,1A,9E,08,E9,65,EF,51,37,61,E1,9F,D3,84,BF,64,78,1F,4E,2C,06,B8,53,79,79,0D,31,A4,18,E6,54,C8,F4,BB,03,6C,5D,28,4A,78,B0,8C,89,C5,B7,F8,D1,EF,DD,5F,2E,81,8A,2E,82,08,51,3A,CC,B1,07,4F,E6,A5,41,A7,1A,C9,4F,6F,7A,45,97,B1,2F,FE,CB,31,6D,B9,75,0B,95,5E,32,76,51,89,0A,37,19,31,73,7C,46,70,28,C6,69,F8,3E,E8,B2,16,9F,8C,87,88,7C,7D,26,F2,E2,81,1F,3B,40,98,96,5B,E0,E5,87,E9,FD,8C,66,C9,99,FC,07,88,14,C5,D1,73,CF,65,40,A9,E7,EC,48,00,F4,35,A2,7A,5A,A7,4E,98,B9,FA,58,D5,43,C3,AF,D6,26,A9,97,4D,8D,AC,2D,42,B3,08,90,10,1A,D8,B7,F8,AB,20,79,B2,08,80,C4,6D,1F,13,6A,4D,D3,ED,CF,87,21,25,F6,47,E3,89,B9,8A,4F,DC,CB,9C,1D,E2,5A,C6,73,0B,FC,F5,7E,AF,AB,5D,26,B0,53,C5,C3,8A,1D,BF,F5,35,90,20,52,9B,EB,87,4F,86,87,66,B7,78,85,CC,E7,7A,26,2C,9E,A7,0F,E6,27,27,ED,54,59,39,06,54,E8,CE,57,BF,D6,E7,B5,EE,59,71,0B,8D,92,A0,84,E5,D3,3D,92,56,EA,60,6E,99,7A,79,05,6B,18,F0,3A,4A,8E,2F,33,0B,4B,2F,6C,63,90,60,48,B0,BE,3F,AB,A5,BC,85,52,9C,E3,37,38,31,4B,1A,EF,84,D1,0E,1C,EE,1D,DE,E9,1B,64,EE,96,8E,36,14,13,72,2D,BB,73,BB,10,AB,AC,40,3C,CB,DF,5E,30,9C,9E,7A,28,24,05,74,67,06,D2,A3,C5,A6,AA,97,E4,A9,A5,79,92,AF,F8,63,A1,F8,20,4F,B0,F1,81,07,73,6C,58,2C,2C,B1,EB,EB,9B,DB,AD,C7,D6,E5,6B,26,1F,E1,5D,70,AD,2C,A8,14,81,40,C6,C7,98,7B,D8,8D,81,40,DD,9F,11,35,3D,83,EC,E7,3B,DF,BF,BA,04,AA,6D,19,56,8B,4B,58,75,1F,A5,78,34,CF,2D,FF,61,9C,19,E3,FC,7E,39,76,FF,EC,46,06,B8,A2,D2,76,BA,C4,27,76,39,A7,EB,89,94,DA,47,8F,A6,A5,1F,93,0F,A1,0D,8C,09,6A,30,F9,55,CA,26,84,97,80,F5,E8,08,1B,20,12,28,57,58,2A,A1,0F,02,5B,CD,06,E7,FD,16,AA,CB,7D,E1,3D,55,19,19,C0,1F,25,88,18,61,C6,BD,84,19,1F,F3,FD,DC,CE,E3,DD,19,EF,16,57,19,2E,3D,DE,AA,E2,07,D2,0C,A1,B0,3E,03,4E,3F,99,95,7A,0C,25,8E,0B,32,77,1E,B4,80,60,5B,3C,35,BB,8A,26,98,D1,93,03,C5,C2,5A,D6,79,B2,0D,E6,C9,DF,9E,98,E5,43,5F,E0,9F,48,13,FE,16,52,2D,CF,5B,05,53,EC,93,F1,D8,3D,78,50,55,FC,82,13,D2,D0,B8,4D,EA,82,A6,C6,B6,09,D3,71,63,5D,11,F5,62,A9,6F,65,0D,D6,63,ED,8D,7A,0A,F7,8C,1A,EA,B4,C5,5A,19,F9,C7,8E,3B,51,0B,3C,87,63,6B,46,CA,82,1E,64,8A,A7,C1,A4,BE,4C,A2,C7,36,4F,02,49,20,BE,84,56,76,59,72,C6,44,44,F5,79,1E,6F,D9,4C,FF,26,EB,A9,19,C5,3F,CA,A5,0A,5F,5F,2D,F0,F6,77,E2,16,AC,C8,98,66,59,5F,86,43,AB,9E,48,BB,E3,C8,BE,AC,C6,3E,6C,01,7A,58,EF,6D,58,69,5E,07,84,07,7D,1F,1E,DE,65,67,5F,2D,27,5F,90,5B,93,9D,5D,7D,2D,35,21,A6,CD,FE,50,75,97,F2,16,24,F1,AF,74,14,67,27,FD,82,04,C0,BF,75,6D,08,9F,27,02,3A,48,E0,C8,AC,82,F6,DE,3B,2D,54,AE,50,F6,46,7E,BB,69,B7,1F,56,85,01,2D,9C,22,F1,DA,27,79,A7,9F,2B,60,05,E3,F9,B8,03,97,D3,FD,75,F4,34,99,CA,9B,1E,9D,87,63,47,2E,30,1B,DE,C0,01,C0,07,5B,B5,6B,15,AC,BC,40,4E,70,FE,27,B0,40,7D,EF,09,7E,09,D1,64,6C,0D,67,90,6E,26,F3,D2,83,BE,85,50,74,69,1A,82,77,EB,5E,76,D2,EE,B4,11,88,F1,FB,95,13,95,F3,3B,D1,3A,BA,2F,F4,EF,BE,81,40,9D,FF,89,AB,09,08,05,15,DE,72,75,1A,EF,6B,F7,AC,0B,0F,EC,25,7D,B5,A2,F0,5E,13,EA,2A,1F,F4,6D,F6,11,5C,BD,1D,C0,F8,4E,DC,50,A6,B9,50,8A,54,51,AB,EE,0A,3E,01,A9,96,6A,61,84,5C,63,57,96,4A,D5,C5,75,C8,70,2B,E3,81,CF,30,AE,4D,24,6E,0F,79,A3,FA,E6,64,F6,0F,DB,33,A2,F8,86,23,67,B9,72,D1,C2,2B,2A,3B,E5,B3,6A,06,A5,2A,7F,19,5A,F5,47,FE,08,C2,D7,49,6F,28,55,81,92,7F,87,90,1F,88,46,50,DF,59,41,6E,72,8B,78,21,49,AF,DB,74,71,55,0B,63,61,5C,32,B0,52,69,B7,61,71,2A,52,34,41,4B,88,9C,51,65,56,CD,DB,B4,F7,3C,84,AB,F7,CB,46,26,28,18,B7,7A,5C,DE,6F,28,1E,DE,15,D3,A8,6C,E3,42,2D,17,43,8A,A5,D9,15,58,38,74,74,0F,6F,EE,24,23,5C,99,1E,DC,4B,61,3E,95,A0,E5,BD,C8,40,E0,E7,DA,83,96,14,A5,0D,FA,D1,5D,8A,0F,B5,17,4D,79,12,39,B9,59,21,2D,1A,67,36,2A,45,34,77,71,86,A7,57,B8,73,53,BC,DA,0D,67,B5,BA,23,B1,E6,47,DB,28,C2,87,5B,FD,14,14,53,58,53,E8,B2,FD,E9,AB,34,57,3E,98,C5,32,1F,24,47,1F,FA,73,BF,16,9E,C6,3C,4E,4E,AC,7D,63,0B,EA,78,36,A4,F5,C5,42,BB,50,3E,3F,A3,BD,8B,C5,D9,A9,F3,22,A7,57,28,D5,24,8D,94,05,98,3D,1E,47,6C,9B,34,4B,1F,FB,EA,D3,0C,0C,5F,3F,2A,E5,7E,46,89,69,76,8D,C3,EE,FB,39,26,34,28,E7,8C,06,96,9A,C3,43,C7,34,62,1D,EF,B1,5D,A7,29,9B,7B,68,D2,A9,EF,A0,80,21,0D,BB,66,4D,58,86,BC,E0,65,7C,62,71,82,ED,31,D3,E7,5D,0D,3A,6D,97,9A,0C,AE,7C,AA,E6,D2,15,D3,2E,1B,23,E6,32,03,FF,3F,AE,8D,57,27,6F,73,7C,FE,10,79,16,F5,16,8A,B7,BF,43,29,CC,CC,28,9A,F2,2F,0C,3B,C1,ED,66,29,21,75,C2,51,A8,1C,06,3E,D2,CD,FB,ED,A2,81,D3,CD,13,6F,E5,EA,95,61,CC,81,9E,77,49,18,88,CC,2F,25,34,2F,C5,65,4E,6C,8A,C4,F9,15,3C,FD,6E,BA,3A,57,F8,6F,1F,B7,D9,5C,69,6D,AB,74,5C,0D,F0,34,DF,AA,58,E3,49,B4,70,45,03,63,73,79,2D,1A,3D,61,2D,1A,C7,88,50,A3,A9,A4,B4,EC,FE,41,71,5E,2C,22,85,95,BF,BF,6C,F6,8B,D1,86,4D,EE,34,70,66,2A,E3,07,FB,1E,89,24,47,4B,99,DE,D6,C1,28,B3,25,37,67,89,AF,B1,00,80,5B,F9,93,F1,FD,10,95,F2,39,7D,E2,C0,84,99,A0,D1,03,38,C7,18,AC,31,4E,5C,1B,95,2A,22,DC,F1,1E,A1,DE,65,91,60,55,E1,A3,0E,0B,3C,38,F2,24,0A,49,A8,AA,DF,BE,13,06,83,D5,55,36,76,56,ED,78,82,30,3D,08,BD,5C,C5,57,23,78,A1,C3,33,8D,AD,BF,56,C3,B0,15,D4,C1,36,2E,38,D0,B5,89,FC,EE,D9,13,4C,C8,2A,1B,B5,5A,EC,5F,79,9F,A6,33,D7,7D,8E,9C,10,0B,BD,65,7C,B6,45,8A,7E,A2,A8,E3,4B,30,54,61,01,BB,FB,AD,AD,9C,42,E5,9A,E1,C0,93,D1,15,3E,E2,1A,21,C8,2C,4F,AE,D3,A0,F4,03,52,9A,C3,B0,55,E7,CB,FE,49,A0,27,DC,CA,59,4B,72,AA,BF,EF,D6,1C,A2,0B,85,91,BE,BA,B8,8C,7B,8D,9B,12,67,E0,C0,35,87,87,C2,D0,DF,D0,48,68,25,D5,FE,E1,0E,92,64,91,C3,E4,A2,00,AB,20,F3,49,1F,5A,57,3E,9D,28,C3,55,A2,B6,0A,D6,F7,FE,22,02,AF,98,E1,3A,A4,5B,DA,40,CB,9C,6F,CD,C6,2D,A2,C7,D8,0D,44,94,11,0A,0C,EB,92,68,E5,4F,AD,33,36,28,11,FE,DD,7E,11,42,EE,F3,D6,17,CE,79,F6,A5,51,26,A7,66,22,3C,16,47,7C,A7,9A,5D,A8,AC,83,EC,2F,9C,59,E2,5C,3B,E3,24,A9,FC,04,C4,40,99,14,D5,48,90,1F,17,80,F9,26,3A,97,56,4D,96,16,0C,05,C0,79,75,E3,67,A8,72,A4,A9,6A,38,DC,B4,21,97,F4,70,B6,60,2B,20,76,B4,80,A0,1C,5A,EA,BB,B0,40,F1,C4,95,7E,F9,01,F5,F7,7E,69,9F,F8,0F,4F,08,7E,9E,E8,92,55,69,63,D8,6A,F4,1C,6B,2B,E7,BB,42,AB,85,03,5D,17,D4,C0,F6,75,CC,2F,87,34,B2,A6,23,E7,8B,CA,18,9F,38,F0,C0,3B,1B,D8,69,C0,5E,D8,AE,E2,76,70,3D,8C,5C,8E,84,EB,E5,95,A9,DD,7A,EA,21,B3,66,4C,A3,08,B9,2D,4A,FF,C9,C3,89,AB,31,74,E0,B1,06,B7,F3,7A,54,80,B7,04,15,50,6C,B7,9C,88,88,3B,06,0B,3E,B3,34,E8,F2,D1,93,F4,3D,83,C3,A0,6E,33,20,43,73,F3,D9,CE,23,3F,A7,E3,C1,DC,07,94,66,7B,91,4D,6A,B1,F0,7C,A6,EC,98,1D,01,55,05,0A,C7,C3,6D,BD,5D,2E,CE,BA,00,B1,82,1F,F0,13,81,CD,11,B2,3A,C4,CF,13,DF,DC,B0,44,C9,05,30,CB,94,82,2E,E1,62,E5,6B,A8,81,DF,67,E8,64,0A,F2,00,02,29,A2,D0,68,3F,76,63,C1,8E,7A,4F,BF,21,0E,FD,B5,02,68,5F,1D,3E,7B,6D,98,34,BC,DE,88,05,68,13,05,0A,24,B7,B0,B3,94,76,4F,03,11,31,E8,B6,F4,AB,E7,27,9C,29,6C,96,7F,CD,B0,60,EA,CF,BE,7B,8F,4D,0C,60,B5,18,DF,FF,74,FC,40,89,FC,C4,68,E3,98,6A,92,F3,11,09,B0,CD,3F,68,24,7F,7C,1E,D9,1D,51,25,69,8C,93,E2,26,81,98,3D,A5,52,94,45,B3,D1,6D,39,69,89,47,CC,FC,43,95,0F,94,56,5D,A2,49,A2,8A,6B,E0,E7,07,19,AA,FA,B3,B3,9D,DB,79,AB,F1,19,C4,45,6D,6A,DD,15,24,AA,55,1D,1C,60,30,CF,E7,E3,D9,69,DC,82,F8,41,0E,3A,64,9E,FA,ED,CF,93,CB,EE,42,B6,16,3E,F0,28,72,75,50,1A,77,FD,0C,17,C8,5B,26,3F,5B,34,61,4E,C2,53,1E,45,E0,EB,5F,EE,94,25,D4,AB,82,D7,CD,AF,17,78,6C,22,C2,C7,62,CA,07,D1,13,F1,00,64,07,18,69,01,E5,CD,DF,CC,03,C1,8A,73,FF,71,7E,EE,7C,73,0D,DE,48,26,16,D2,B1,9C,3E,F6,0D,F5,DB,D8,67,6C,2F,77,00,39,5D,86,C7,30,74,43,38,E7,B4,CF,2D,0A,F6,2F,32,D7,E6,E0,EB,E5,48,29,76,A8,DF,7B,B7,E7,92,23,0F,DA,1C,E2,3B,A5,EB,A7,81,42,B8,9A,FE,87,0C,E7,AD,57,C8,26,28,70,E9,92,20,E5,2E,76,32,55,FC,BA,E2,A3,89,F4,BC,B3,FA,2F,C7,4B,CF,1C,4B,C1,45,91,71,4E,B3,AD,09,38,B2,1B,3B,9B,A4,1A,A2,23,22,66,5E,8F,77,39,FA,D7,0E,86,0B,0F,F3,1E,4E,3A,A6,FC,3D,26,4A,E7,68,83,AC,C5,48,65,0B,CC,35,E6,6A,8A,82,65,5F,BA,19,76,44,23,3F,A2,21,A6,B9,CD,B8,C6,13,B5,39,D1,D4,43,A2,A8,5B,2B,CF,0A,5C,E7,91,65,8D,3A,D4,4E,4A,29,E4,D1,A2,21,FF,17,BB,2C,FE,2E,E6,63,E8,79,B9,D6,BF,09,3C,CA,26,56,61,E1,A4,D7,CA,35,95,01,05,58,DA,76,E1,1C,4D,FA,8F,AB,6C,E1,C4,4D,60,78,2E,CD,E7,6A,EB,E8,04,37,A7,D7,27,75,79,9F,07,E3,1B,51,CB,BF,8C,9A,BF,91,48,C1,F5,30,E3,FA,05,31,C4,06,D2,2A,EF,21,E2,48,D0,70,F3,29,BF,67,06,67,46,AA,89,B5,FA,83,E0,A6,19,BB,78,78,47,43,1B,90,94,05,05,8C,BE,60,EA,89,A6,8D,EE,68,A3,EC,C2,D2,9B,13,BA,32,4D,21,F5,0A,A1,8C,87,A0,E8,2E,6D,C9,5C,43,FE,90,B5,21,AC,7F,2E,FA,28,6D,5A,0B,CD,2A,A1,7B,EA,1A,34,B5,FE,88,84,4B,90,1A,E9,28,F8,02,39,BD,3D,ED,B7,27,21,35,3B,8B,D6,E8,28,1D,A4,F1,A5,5A,A8,78,3F,0A,E9,CB,94,D6,72,78,1C,C0,12,D1,96,30,D3,83,B7,0B,2F,E8,40,61,4E,4A,2F,0E,08,C7,AD,4C,B8,C6,60,CF,5E,D8,88,29,23,D6,91,D4,08,35,4D,14,F7,7A,A0,8B,8F,A8,18,65,C6,1D,67,A7,80,94,C5,F7,27,8C,C5,49,1E,AC,12,D1,E4,10,62,B2,3C,8E,A7,A6,9E,8A,E2,07,B5,94,EA,04,ED,5A,C9,9C,0B,76,21,8F,7C,7A,8B,73,E1,30,75,69,DC,23,D7,DC,5B,4C,9A,6D,67,17,7B,E7,99,11,23,B9,5F,66,E7,EE,BF,D1,70,AD,C5,1E,AE,A3,42,BD,6F,0A,08,8B,E7,9B,5B,FF,58,F8,5D,41,DB,2F,CD,85,76,39,38,D3,B3,80,AE,3C,89,B7,EE,1F,3D,35,3F,B7,66,2C,A4,5C,86,86,E8,EB,29,6F,FB,64,7C,39,7B,B8,2B,95,03,9E,B0,6C,03,1D,62,98,B5,21,28,BB,A1,1C,67,E2,B9,B0,AA,69,F3,22,D0,76,D7,35,FA,27,CC,02,C1,23,92,7F,AF,12,64,E0,AE,EF,02,0D,E9,8A,7C,90,41,2A,CE,FC,13,40,F8,7A,45,72,CB,0E,C6,54,42,89,39,A6,D9,68,2D,19,26,4B,7B,3D,D9,5E,D9,FC,B7,0B,A3,DA,68,E0,D8,42,21,D4,5C,EE,0E,C7,06,AD,36,A5,98,31,10,FC,FD,29,BF,43,D5,06,B7,8C,EE,52,04,4E,9F,E1,1E,94,CD,84,74,17,46,33,99,22,5C,A0,A7,31,0C,67,11,74,C5,3B,1C,1D,2D,DA,8E,C3,64,FC,43,B5,3A,9D,44,D2,56,05,A0,15,64,8C,C6,F5,10,AE,80,D0,6F,95,E4,2E,80,D9,27,E9,82,88,ED,ED,4F,6F,7E,38,DA,66,E9,94,95,17,54,B3,89,1A,AD,9D,6F,8B,60,F1,B9,BF,8B,B0,85,C4,6F,67,DF,01,59,AE,24,81,9E,E0,D6,DB,01,13,5F,C4,0F,6D,54,75,6C,BA,43,7E,58,94,26,EC,0C,C2,96,52,F1,2A,FC,C4,AC,B9,32,65,EB,EA,8E,A3,22,16,D3,59,DA,6C,C8,A2,84,E8,EE,40,B3,3C,27,07,20,7F,B7,38,92,69,92,E9,F3,E4,B9,C4,C3,75,A4,61,F0,19,D0,69,16,E1,BE,A8,DC,4F,C6,7C,7C,26,09,CD,23,3F,BC,D9,E9,1F,7E,96,AC,EF,A8,A8,AE,F7,C1,75,59,72,CC,36,A7,7B,58,45,E8,BF,E4,77,1F,9C,10,E4,E5,C0,82,B3,15,0A,F7,08,33,E5,95,54,8F,30,0B,2E,9D,FD,7F,81,B0,3E,1F,A0,1E,8E,75,43,2D,15,1D,2C,3E,6E,8E,3F,D7,7F,65,BD,9A,A8,B6,E9,50,2E,9D,1C,99,BC,98,47,C6,16,80,F6,65,CB,1F,B0,14,5F,0C,85,B5,E8,BF,08,62,D2,6D,B5,67,6A,5B,25,89,70,4F,5E,08,A1,C2,45,78,02,FB,C8,4E,1B,9C,2F,37,1C,BF,5E,96,4F,B4,D1,84,91,97,4C,7A,1E,2F,F4,1B,F1,80,35,5F,0F,AE,6C,B5,42,AB,29,0B,A9,54,54,FC,49,D9,A0,B8,6F,5B,E5,66,F9,C7,4C,5B,80,1F,68,D9,49,99,88,59,78,DA,9A,9E,96,0E,39,00,FA,57,E2,98,CC,3D,11,ED,E5,33,F5,2F,51,6E,53,2E,E5,F7,76,DD,29,DD,B6,BA,0C,88,6A,9C,BC,F1,EF,FC,DF,B3,19,6D,F2,15,E8,98,65,F8,6D,79,EA,18,11,71,3E,E6,F3,89,43,51,B0,F7,AC,86,D8,CF,14,3C,13,79,1E,E4,42,85,B9,E6,F7,8A,01,33,7F,7E,2E,27,39,F7,47,48,6C,08,B6,4C,E9,25,31,E4,C5,2E,F8,3A,5E,C1,79,A2,45,A9,BC,0B,6C,7B,45,02,1F,F8,D4,D8,A5,68,3B,38,32,A4,C8,84,40,FA,46,8A,10,95,78,47,8D,4B,99,B9,83,32,D0,69,4C,CF,05,BA,71,9F,6D,07,6C,C9,50,1D,D7,AE,44,F0,D5,94,A5,63,50,B8,5A,8D,DD,01,E6,60,6E,B6,9A,D3,D2,3F,DA,3B,DC,00,D2,2A,48,45,E2,AF,8C,64,29,07,4A,21,F5,B6,24,37,C6,94,33,01,AC,4D,2D,64,C2,54,3D,F7,5C,AD,4F,DD,E7,AF,4F,9E,FC,D0,F9,C7,E4,4B,CB,24,16,27,3B,CE,5F,A4,00,1B,32,4F,D6,3F,23,2A,DF,50,9B,2C,58,A5,50,EB,71,1D,2D,6D,6D,42,79,A9,3E,1E,F6,A3,2A,9E,E3,AD,37,6C,E2,60,12,0C,56,63,70,55,69,AF,EA,D6,30,F1,FB,83,5E,F8,9B,C8,1B,E4,06,0E,2B,E5,24,CB,91,70,D8,40,F0,95,78,C1,DE,D4,DE,D8,04,95,F6,9C,05,30,15,41,06,B3,7C,D5,E9,F3,FE,0C,52,08,5C,C0,58,19,B3,5E,24,96,02,3F,39,58,9C,F0,14,80,65,63,54,CE,46,55,6C,B7,AC,9C,0C,8E,29,F4,9F,29,67,4A,04,0C,8C,DF,D5,5F,D1,88,A8,E3,A1,69,97,5A,75,18,00,7A,73,1C,77,69,4F,70,BA,89,DD,1A,78,18,40,BB,11,FA,D8,EB,8B,EE,70,F7,D2,B3,B1,F9,4C,A4,A4,A4,0D,C6,10,BC,89,DD,EC,B9,6B,7C,ED,31,DB,E4,72,36,0E,95,75,9B,32,2D,03,51,40,F4,2F,93,77,AB,C0,69,9E,7A,D8,D9,BB,B5,2C,1C,FB,70,9F,72,D3,E8,A0,5C,FB,84,99,FC,47,54,3C,DE,52,A7,85,DA,01,A5,4C,40,D5,4C,12,F0,11,E6,98,CA,19,2A,14,B9,CB,29,0C,67,7B,3E,43,4C,5F,E7,1D,9C,05,F4,79,A0,F4,E4,18,E3,96,A2,90,F6,4D,78,06,74,70,7C,5D,46,F5,43,8C,5C,AF,C0,AF,AF,51,DE,86,5F,CA,82,7B,F8,2D,2E,12,57,43,D9,F2,FA,24,19,3C,21,D8,C6,CF,7C,EF,72,FB,4B,25,5D,38,D8,65,D2,12,54,EE,00,86,67,7C,DC,C4,5C,A1,4F,D0,BD,7D,BB,CB,5E,C8,53,8B,35,03,90,E2,68,FA,3C,76,07,70,14,AA,F4,91,15,DE,2B,75,B7,40,45,47,4F,B8,38,6B,FF,82,DA,62,89,34,93,D2,70,C3,CB,E8,66,22,28,0E,19,87,8F,5D,F8,5A,92,51,41,E5,6C,00,9C,F0,D2,64,6B,26,00,AF,62,CF,85,45,8E,6C,DA,0F,6C,1B,F8,95,89,FC,DE,62,CE,C2,81,F2,34,28,1E,67,BB,10,94,D0,23,CC,35,EB,9B,4F,B8,48,22,E7,FA,FD,CB,BD,B0,4F,24,C1,1E,AB,93,04,20,4A,EA,C8,C7,04,80,46,4E,A7,07,51,20,CE,FA,1F,2C,3C,0C,BD,CF,CC,AD,E9,B7,A5,2C,A6,DB,B8,45,03,1D,63,1D,28,8A,C7,56,EA,6D,59,1E,8E,29,6E,3D,60,AB,FE,DE,56,0F,03,21,91,58,46,ED,B7,C2,B6,E8,58,A3,4F,A0,C0,F6,E7,74,2F,E0,D4,FA,F9,A7,57,44,1A,95,29,4D,1B,53,5F,A0,E1,60,B1,E3,1D,8D,2D,92,0E,FB,C7,9B,C0,57,B3,25,A2,C4,CC,09,A1,D3,E4,AC,DF,BA,28,2C,AD,C6,EB,6A,BA,99,B8,88,D7,A0,13,B9,84,E9,56,9F,30,F3,7B,F7,EE,6E,EC,76,C5,3E,7C,05,53,BA,BA,E6,8C,7B,CA,52,54,23,D8,98,F8,4B,EC,DD,E6,E2,2F,F5,2D,ED,69,84,0F,ED,BF,C7,55,1C,14,B7,4C,5B,DF,32,CA,BD,D2,DC,F1,B0,9B,7B,14,F0,2A,8B,D1,BB,84,55,8C,A2,F7,9F,AD,17,5D,FA,4C,6F,CA,2F,00,A4,EF,10,37,9D,65,75,1A,DC,4E,D3,6B,D8,4A,E0,4C,17,00,E6,40,3C,85,E1,FA,8A,10,62,C5,28,D3,C1,46,75,3F,D7,F5,95,17,F0,97,20,F7,98,0D,3C,93,5A,AD,F7,AA,2E,C2,9B,E1,3B,4F,72,49,4B,A2,73,FC,35,9B,6C,A6,BC,D5,CF,7C,E6,B6,BC,61,DD,14,F9,C8,CA,A8,16,B6,4B,D6,C2,46,5B,1E,A3,5E,71,F7,90,98,8C,A1,15,30,F7,88,D6,21,23,66,0F,D8,59,CD,0D,BD,58,AC,DF,65,2D,2A,E0,E3,81,5A,00,8F,93,EC,C6,A1,7F,B9,E8,10,FB,29,C7,A1,EB,67,E3,65,16,4E,AC,22,09,9F,5A,DB,E5,0B,94,CB,27,34,BC,DE,14,6A,8B,3E,B0,13,BC,EA,52,D9,BA,D1,59,89,EE,B8,56,7E,E4,D2,38,10,0E,F4,0C,48,1D,CC,09,89,08,7F,28,B9,A1,F4,94,DB,71,46,A9,12,2E,F6,4A,ED,41,25,7C,CC,81,9D,D3,FC,88,22,8F,D2,A3,1A,5E,86,AF,FB,02,E8,2D,1C,EF,2C,9D,D4,A6,EB,DF,B3,4C,9A,39,BA,42,E4,55,09,90,88,EB,AB,F4,23,61,7F,EF,2B,61,74,2F,C2,1D,43,86,14,63,C6,DE,2C,E9,68,B3,88,E6,8B,C0,B2,A0,AA,76,C6,B5,83,D7,55,6C,9A,79,47,07,E6,0C,6B,45,17,18,77,FC,BC,D9,5D,68,7E,F3,FF,D3,94,2D,36,17,62,29,3E,EE,4B,05,93,FF,0E,6E,EC,19,96,65,24,EF,F5,2D,94,42,F5,FA,34,52,EC,CA,E4,DE,92,4B,DB,D8,1E,CE,81,56,F8,98,C7,0A,99,62,D3,BC,28,9A,68,9C,30,8D,86,30,6C,E2,77,97,B6,CF,3F,47,6A,90,44,60,6D,6D,99,99,83,D0,2A,BE,EC,35,C5,F2,9B,20,A7,AF,9C,E9,9B,EA,9D,9F,76,B6,75,3D,5B,F8,3D,21,15,26,37,C4,D3,A3,F0,56,9D,78,5E,EF,D0,60,81,D4,2E,C5,84,E8,B2,82,D8,3E,62,EF,7F,4D,67,8D,2F,57,D1,07,FC,B2,D2,5D,BC,92,56,4F,04,D6,4C,6A,DB,D1,67,25,25,5C,C0,0D,82,F0,33,9F,99,71,1A,FC,EB,DD,F3,83,85,B8,6B,62,E8,5C,8D,72,55,53,7C,99,48,62,65,4F,77,E7,2F,B6,51,41,98,E0,5D,F6,BD,82,86,8C,C6,61,5E,B3,AF,E1,A5,39,38,CA,DB,4A,62,D6,F9,3E,76,1B,8D,30,EC,F3,09,DC,B5,3D,CB,41,92,2F,94,CA,F2,64,38,19,A7,D0,DF,59,D3,26,48,A9,D9,CB,22,81,F4,36,7D,C3,79,3E,55,50,DC,30,A8,21,34,18,CB,3C,B0,47,84,66,21,46,CA,A1,83,8D,AC,10,8D,23,79,A1,71,47,F9,E9,B9,C3,05,52,28,18,76,C9,03,1A,37,59,9D,E2,44,5F,2E,0D,95,15,EA,6E,7A,CE,0B,72,7F,0A,0F,E2,84,78,41,08,19,C6,A7,4A,66,B4,F2,F2,AD,DA,55,C7,FF,EA,F8,C6,BB,9F,87,CA,0F,B3,AF,E7,72,0B,2E,F8,78,13,AA,AF,AA,02,C3,1F,55,54,92,7D,6E,35,D3,60,9C,2F,92,C3,EA,E0,E4,34,AB,C4,82,70,11,B7,03,30,02,A9,A6,2A,99,6C,0D,65,DD,9A,F1,F7,26,1E,9A,F6,ED,76,1D,55,28,9E,87,1F,87,F3,65,6F,22,9C,02,A6,52,AA,59,4A,2D,F2,B1,6D,07,B5,A8,AC,B8,01,FF,0E,57,DA,E3,0E,64,7D,33,32,D2,86,04,27,01,E9,75,98,20,44,90,6A,63,58,31,38,B7,69,DC,FD,40,81,C0,27,F7,4D,59,D8,AB,1C,79,BD,D7,1F,33,45,EA,0D,6E,A9,1A,2C,55,1D,E5,26,66,D5,B3,F0,C2,66,44,E8,09,2F,E4,AF,3F,52,AF,36,9F,CA,03,F0,00,62,F8,A4,5B,F6,2F,71,F7,25,2D,61,7B,0A,3B,4C,A0,5D,E2,6B,5D,47,E3,D6,78,33,89,64,9B,90,85,B6,16,60,4E,33,1D,31,2E,C2,79,85,E1,B7,42,36,3C,04,0A,02,84,AC,CA,C5,98,C1,4C,52,38,3E,6D,73,FB,42,34,B2,6D,3D,F1,1C,D9,E3,D0,05,1E,C4,B4,B1,2C,EF,D0,AA,29,0C,45,C4,AD,07,1D,79,05,45,C3,C6,BF,6A,19,4A,EC,22,6D,69,1D,0F,F4,C5,1A,47,85,0D,07,FE,E3,6C,E2,05,68,FD,E5,95,6A,C0,44,20,77,5F,F4,D7,BE,03,3A,1E,2A,38,5D,5C,D3,4B,AD,82,6C,EE,CA,71,6D,22,0B,09,47,B4,7B,86,B9,70,65,61,56,BA,5C,4B,07,CA,19,8A,A7,FB,C5,84,81,C6,8D,F4,B7,87,14,A6,3B,C7,49,5D,43,EF,AC,67,6B,D3,DB,FD,89,DD,29,2C,A1,DB,63,E2,0C,37,7D,70,66,F8,41,E1,A2,DA,7A,2B,1E,C3,56,F4,CB,48,C2,4A,A1,1A,C9,39,AB,C9,91,14,B8,A7,94,2D,7C,69,62,B3,FF,64,DC,CB,39,66,10,E5,7B,EF,50,70,26,1E,38,F4,AB,18,57,BD,F8,8A,6C,0C,A1,F7,5D,62,B8,6D,AD,36,FC,53,CB,8F,78,95,D1,B8,BB,50,05,14,BE,D9,87,B8,F5,0C,21,B8,77,46,A2,25,AE,98,BC,57,A5,1E,7C,96,3B,02,9D,AC,54,F0,5E,54,1F,94,95,45,FF,6C,CD,80,DC,44,F7,7B,EE,7B,25,A3,1D,B5,96,30,B7,06,35,6F,28,1D,D0,68,56,01,D5,00,6B,84,16,B1,BB,AE,74,5E,A3,09,61,62,61,38,71,5F,70,BC,FB,A8,7E,17,F9,88,C4,BE,F8,67,B5,04,9D,CF,E3,02,09,51,94,54,4B,22,A4,BA,7A,BF,7B,EF,F3,14,74,C0,04,1F,35,6D,11,5E,02,E9,00,77,FD,1B,08,F3,DB,A2,38,88,EB,B2,01,9F,E9,3E,99,DB,A6,01,7C,37,32,76,20,AA,3D,80,B9,95,52,28,44,E8,13,87,69,B1,70,A3,9D,40,B0,15,66,93,0A,8C,9F,2F,B7,B1,47,50,02,B8,B9,41,8E,A7,AD,B6,D4,DF,B8,FE,A5,17,AA,FC,0E,D7,23,FB,1A,C2,AD,48,6E,32,7E,9B,9B,0E,A4,BC,78,DC,D8,2E,71,06,F2,6A,33,5F,B7,A7,FA,E5,98,8E,86,8C,0F,18,06,FE,CA,BF,1F,61,7F,0A,6A,D4,22,D5,06,D0,67,60,C2,86,0B,71,1A,E2,B6,F8,09,8D,E2,4C,AD,B5,20,14,D4,3F,1C,40,01,45,FF,F5,CA,FD,4E,6B,60,66,86,24,80,ED,ED,FC,A4,64,A8,5C,D9,86,40,7E,91,6B,8F,9D,25,4F,0C,98,11,03,90,9F,B0,32,01,8B,9E,49,4C,44,18,E7,4B,3F,4B,49,97,5C,9F,23,F6,F8,81,8C,70,D6,B4,AE,40,19,1B,AE,9B,A3,D5,19,28,2B,B7,73,8C,40,DD,DF,5D,A4,80,D5,41,42,6D,60,82,2A,D9,DA,9C,A1,36,BA,79,BE,A3,D6,22,09,0F,56,A1,1C,F5,DB,0E,5E,07,FC,2F,4D,9B,B9,0C,CC,1B,44,AF,2F,D2,4A,76,47,A8,A4,56,28,2A,B8,E3,32,8D,F8,85,C7,89,76,11,40,1C,9A,2C,2E,0C,C1,69,7D,A7,3B,F8,EE,5F,98,9E,C9,22,EB,3C,E2,6D,EE,06,33,A7,C7,19,64,83,71,32,1B,CF,38,D7,A8,21,B8,27,54,C9,C0,C7,4F,CF,20,2E,13,A9,6B,0A,F3,15,0A,53,CB,EF,20,D1,BE,1E,42,8F,9B,60,17,85,6E,64,AD,40,BA,50,29,5C,AE,6C,89,CF,4E,08,96,77,48,27,08,66,95,05,FA,F7,C9,0C,BA,EE,4A,9A,FB,9B,BC,98,A9,D5,9F,9C,6C,20,D9,B7,EC,D5,B1,4D,44,2B,25,B8,FF,1B,10,C4,CE,44,DB,B8,0E,9E,9E,67,37,CC,FE,56,78,06,C3,0F,3A,97,12,BD,08,C6,94,64,0A,BD,38,A7,5A,B4,F8,21,6A,7A,CD,42,CD,F7,12,B5,67,ED,B0,BD,61,CD,71,C5,1F,05,9E,3D,13,7B,08,9C,FE,45,E2,1F,79,E2,50,6E,1C,C4,58,D4,5D,48,CD,2A,7F,94,F9,CA,CA,E0,64,EB,D0,B5,BF,A9,C1,12,66,DC,78,EC,54,16,B8,DD,41,56,D3,2D,3E,4B,90,4B,4F,28,55,91,5F,25,0C,8D,EE,7C,27,1A,6C,C4,3C,6F,DF,32,7A,36,BB,80,44,7A,D2,A7,6B,53,67,07,71,03,43,9A,76,2C,5F,9E,5E,A4,DE,2E,43,B8,E5,FE,AC,79,47,01,10,0C,9C,1C,D3,B4,A1,82,3E,DE,D8,72,3C,8B,67,37,F7,CF,76,65,7A,F0,21,A1,C5,F7,D2,9F,05,E7,14,70,85,A5,0D,6B,17,BB,93,E6,DA,84,37,3F,36,AC,BD,B1,A1,08,03,63,BA,0D,24,21,9F,F0,0E,DA,68,38,6E,59,90,13,FD,05,13,13,6A,D5,37,9B,BD,CF,94,CD,85,CF,77,59,74,B4,9C,50,3F,68,E3,EB,55,95,55,50,B4,91,F0,87,97,C9,F1,7F,C8,D7,3C,55,FB,F0,B2,37,E4,59,A5,84,BC,CD,63,7A,72,01,18,B0,13,03,4F,AC,75,84,62,62,21,A0,03,E9,2E,2F,5E,CE,87,07,A5,78,1D,0D,EC,DD,6A,35,54,73,B9,65,C6,21,2E,39,96,0A,95,49,97,9E,86,D7,89,52,31,D7,54,79,71,76,EA,B7,E4,17,2E,58,16,BE,57,0C,5F,F7,3B,3C,19,38,C6,C2,98,5A,D9,43,10,F6,B6,BB,75,11,46,6A,38,3C,6C,20,41,47,B0,AA,D5,CA,D9,BB,7B,87,C5,9F,0E,B7,99,0D,1C,28,09,F9,5D,8C,3D,92,F1,DA,0A,AA,C3,0E,2E,12,E7,84,30,A8,37,59,00,29,DE,AF,6C,F5,43,F7,48,91,61,21,3F,D9,6C,DF,E4,37,23,24,23,E5,EC,F9,D1,B1,C8,7C,5C,69,8A,95,27,D7,D2,5E,EF,49,EE,A7,9A,A3,18,32,3D,83,7E,02,B5,FE,98,E0,80,1E,89,EF,09,A3,01,51,3E,52,C3,35,AA,6F,FB,93,6E,22,09,46,61,33,2B,20,31,D0,FB,9F,D6,79,71,FD,A1,6C,5D,1B,8E,9D,65,E6,3C,7E,FC,12,FB,91,06,33,E1,27,80,24,5E,71,6F,47,20,E8,6A,64,3F,4F,42,16,5B,1A,E3,2E,88,A2,99,00,B2,BC,53,35,C5,90,E4,8F,F1,51,70,D7,19,F1,76,BE,9E,3C,78,D3,26,14,6D,04,D7,19,8D,1A,B4,53,C9,FC,B3,01,41,3C,54,8F,01,E5,F0,A4,28,1E,65,37,D3,5E,4C,A0,15,5F,A1,F4,D9,45,7C,31,72,4F,8A,8E,88,7C,1D,51,0E,A2,ED,0E,D7,0D,60,45,C1,B4,B2,99,5A,BA,60,A7,0D,86,2C,6B,07,EF,9E,73,63,94,71,D3,87,9E,E6,DE,59,56,7F,EF,DC,F1,5F,17,E7,D3,B8,46,7D,B3,32,30,FE,4D,0B,A6,BD,65,26,9F,48,2E,B9,43,ED,BD,27,9E,8B,AF,90,08,49,66,C5,DC,CE,EA,76,CA,F9,B6,3A,8A,00,C0,D6,19,AA,66,C3,91,D0,22,A7,87,BC,E2,B8,24,A8,B4,EF,F0,60,AD,1F,A0,FB,EF,48,DE,E5,57,F1,12,91,35,B9,4D,0F,6F,C4,65,C9,2E,5B,9B,AB,E3,F6,5E,29,FF,69,D0,25,6C,74,75,0D,C6,7D,17,42,C0,74,66,8E,FD,72,78,E4,7B,1B,57,9E,F3,C6,F0,67,0F,0E,20,9B,07,5E,AA,14,CC,BD,E5,56,42,18,BE,C9,E5,10,34,B4,B1,10,7F,F8,D1,2E,A5,7C,4D,77,25,12,FE,DE,23,FD,70,DB,13,D4,08,DB,DF,F5,82,E6,3E,C9,CD,8D,58,03,61,21,12,26,86,14,52,9A,F8,07,3C,76,92,3C,69,C0,34,7D,E4,68,DE,27,A8,A8,17,B9,04,F5,2C,F6,AA,57,6E,9B,E1,8F,16,A4,29,47,C2,32,65,D9,E5,B4,EC,E3,A7,6D,91,0D,2E,AF,FA,3C,42,26,40,CA,0E,F4,66,A4,8B,B1,E3,BB,F2,76,04,BC,AB,AF,77,9A,06,8D,75,3D,A8,08,5A,93,3E,37,E3,E3,04,BA,AF,9F,B2,70,0F,10,A3,61,69,EE,6A,72,EA,B5,61,CF,1D,1D,9E,D5,DD,41,4E,CB,37,55,E5,7E,7B,6E,0F,4A,5E,CE,8E,12,82,9F,3A,DC,51,18,E9,01,63,09,89,9B,99,B3,18,42,59,C5,2A,90,E4,DE,C2,9B,AE,A1,A8,E7,1C,99,B1,99,56,1D,8D,EE,62,CF,B8,37,67,CA,3C,A0,23,68,82,35,D3,C7,F6,95,91,DA,7A,30,61,75,5A,56,E8,33,F0,A3,AC,1A,24,E4,67,41,A4,63,E9,8A,B9,0A,A5,90,6C,DF,70,2F,75,A3,CB,29,DB,C4,DD,F1,A3,DE,29,9A,61,84,35,C5,B8,D2,56,8F,17,AF,83,78,AB,11,D1,70,27,F1,AA,80,C2,EE,EB,33,92,9A,FD,86,B0,DE,BD,63,55,78,30,E5,CA,A4,BA,09,43,92,98,71,FE,8E,53,5C,6B,72,B6,BF,33,C3,F8,12,46,19,B2,B3,3B,28,01,D7,38,EF,B7,F9,E6,50,15,A8,4D,6D,2A,2E,F3,5F,2C,59,39,03,BC,1B,05,F7,D8,A4,EB,1F,47,9B,24,79,DE,5A,8B,C6,98,48,1E,01,1B,76,40,94,04,B8,04,C7,8F,A5,FF,5D,81,3D,2D,0F,35,DD,FF,10,27,EA,2C,CA,71,A7,13,2B,D4,59,4D,85,6C,00,26,D1,1F,48,05,9D,AE,44,FB,24,07,AC,3A,BC,53,0F,9D,E2,81,8D,3F,6C,63,09,2E,6A,3B,56,C0,83,04,E9,26,B0,AE,DB,FF,B1,CC,E5,D1,4D,3C,4E,21,31,7F,97,D7,6D,0E,CB,AE,91,D9,AA,6A,92,B5,4E,8A,67,02,CC,86,42,43,8B,6F,D2,E3,21,60,DB,DE,C9,B6,19,8F,EB,F4,D6,50,9B,8D,7A,4B,48,9D,EF,AC,6C,E0,FE,F1,36,43,C3,96,0C,47,FA,EA,FA,4F,39,56,92,C1,E8,5B,D0,05,CD,8F,55,55,3E,9C,EE,9E,75,80,6B,4D,60,67,D9,94,FD,1A,D5,F6,E4,F4,D7,03,AF,5E,B4,8C,26,89,46,B4,90,DE,F7,2F,F6,84,AC,45,A7,1F,65,A3,FA,67,0A,F8,82,70,D4,39,7D,A8,90,EB,77,EC,A4,C3,8C,40,1D,62,E3,3C,8A,A1,2A,26,D1,DD,E2,52,AF,8F,DA,09,AA,D0,A1,D1,22,A5,A0,97,7D,D1,3D,E6,D4,D6,7F,D4,8F,8F,D8,60,DD,7A,37,61,27,6D,BC,8B,E5,B4,69,A7,7A,0F,BB,22,DA,F6,ED,C0,0B,ED,33,9E,36,7E,E9,3D,7F,EA,AD,03,23,6F,65,F0,01,F3,40,2E,D7,BD,F7,0A,01,5D,45,AB,5E,4E,F5,A4,4D,E9,ED,88,F1,54,31,C3,A5,27,B9,CA,34,8D,E5,98,36,B2,C9,5A,26,3B,51,A9,05,B1,9A,B6,A7,76,1F,4C,77,30,D0,69,EF,3E,EC,0D,4D,78,52,86,11,FD,43,8B,FB,59,FA,2F,5C,89,93,10,72,A2,8F,7A,72,ED,88,12,99,A7,FA,E4,2E,81,30,96,1D,FF,56,87,8E,AE,D9,6C,ED,EB,F8,CF,9A,E6,71,E8,C7,1B,31,24,E7,92,EB,04,BA,D0,BB,E8,E6,CE,50,66,65,B8,8D,62,BF,5B,4C,8A,A0,68,96,BA,80,F6,82,F4,B4,9F,78,AE,E6,54,85,B5,48,8A,5E,D4,BE,72,1E,8A,1B,0E,65,DE,4D,5B,B3,98,8D,F1,B2,6D,6C,2B,A7,A4,88,4A,79,6A,2C,58,8D,C5,E8,4C,17,97,9F,44,9D,6D,3A,68,28,47,E1,D2,2D,26,51,68,18,A4,63,B4,0E,3F,83,95,35,67,C2,89,B3,9B,CA,EF,6A,CB,56,AE,46,C6,CC,C3,B6,06,4C,61,96,D5,99,54,FF,44,8B,B0,A6,A1,AB,B7,BA,9C,74,17,7D,41,F2,98,F1,69,83,C9,40,4C,AA,D2,49,D3,68,E4,DC,E1,39,25,E9,7D,4D,AE,CE,0B,8C,3D,8D,C4,27,EE,10,F8,21,49,71,79,53,A1,2A,B4,32,6B,AE,F0,E1,22,C7,8D,7C,8D,38,46,58,19,DB,98,69,3D,77,A2,05,FE,A3,86,C6,E9,C4,98,63,E0,A3,CC,FD,6E,E9,09,ED,9A,E8,B2,29,E9,2E,E2,97,1E,05,48,DB,4E,5F,BC,E1,50,30,AB,BA,80,DA,27,90,D4,AB,33,62,C3,F9,F9,09,C2,00,D1,0B,66,F5,51,29,08,C9,F6,5A,84,4A,32,D2,3C,E4,F2,AC,7D,F1,2F,55,50,C1,FD,13,5C,0E,A3,87,41,0B,75,1A,74,EE,CC,88,02,58,CA,95,49,08,10,42,2D,61,6C,19,D8,F1,6D,6E,B1,0E,77,21,43,9C,84,A5,A4,14,69,99,6B,D9,E2,EE,33,25,6E,55,08,79,41,54,1A,CE,15,87,B7,3C,BF,29,D4,DC,C9,0B,E2,9F,7D,DB,6A,BD,43,37,26,6C,0B,72,AD,56,41,88,65,79,C8,85,19,4E,4C,D9,E7,75,55,B5,67,C1,87,2C,63,7B,F9,82,46,55,BF,27,15,02,20,B6,DB,D2,87,21,A3,25,6C,25,C0,23,48,20,A0,9A,03,B0,1C,81,F6,03,74,40,09,11,84,DB,2E,9E,3C,A3,72,B6,13,3A,AC,76,09,7F,A2,A9,F0,0D,CE,D6,26,89,7D,24,C2,F2,2C,A1,30,DD,88,55,A8,EA,5C,0A,6F,D3,2A,9B,76,9E,3E,B6,B3,4B,02,19,7E,45,9F,44,F5,2E,F9,79,0B,E2,85,A4,83,D5,8C,26,76,4F,16,AA,A1,46,E5,24,63,EE,77,97,38,FA,32,FF,04,FF,9F,86,4E,06,AC,EC,35,C8,24,43,A0,86,48,52,AF,3C,2A,B5,93,8A,ED,CE,5B,4F,0E,80,B8,04,E0,1C,24,50,70,7D,15,58,C9,F5,DD,67,27,60,92,B1,46,51,21,5E,C4,50,62,99,8C,BC,A6,CB,CC,31,07,1C,39,B9,CA,28,7A,A7,FA,2C,E7,E1,BB,C0,DF,69,E6,AD,38,D9,87,8B,25,41,C7,20,E0,30,E6,75,72,4F,1E,24,E2,BD,BA,A2,A7,DA,B0,A2,7F,2E,33,D2,8A,AB,01,B3,71,0A,1B,DA,B1,60,95,30,F9,93,A8,E0,6D,04,A9,71,34,3B,AD,AD,83,99,74,C0,1F,9B,35,55,9B,FA,E1,1A,96,FD,4F,0A,E3,63,CD,B8,2E,AA,32,0D,52,37,A8,CB,DC,36,6D,55,7A,1C,25,7C,07,8F,4C,F5,5D,81,CB,E9,92,5F,F6,44,A0,BA,1D,4B,C4,C4,2F,3E,9D,12,73,9E,5C,19,73,26,BE,6B,44,98,50,52,18,D9,5E,F5,76,CC,93,3D,01,F4,AA,9A,86,0D,EA,A8,C5,CF,25,B1,F1,2A,DD,0E,AE,BE,5A,E8,5C,F4,86,1F,E0,A4,DC,2F,12,EE,27,44,68,2D,BF,52,FE,C5,B7,A3,89,87,19,92,2B,DB,D7,88,29,3D,D3,E7,38,BE,93,94,90,25,41,17,29,74,10,BF,E7,4D,61,89,67,2F,10,17,51,A8,55,AC,1D,12,F0,80,60,6C,00,F9,C1,94,B9,9D,FE,09,C2,82,56,60,EB,2C,25,F1,34,4F,57,CE,0E,74,15,94,6D,20,D7,19,18,09,B8,72,20,76,3B,C9,59,2A,B9,69,55,F0,46,1C,DF,E9,95,E1,A9,80,0F,7C,0C,4C,F4,4D,25,72,0B,7A,F1,2E,51,D3,36,7D,83,63,DA,AB,7F,B6,CB,DF,D2,E1,6C,66,3F,FA,F4,BF,10,39,B8,98,DF,E5,E4,A1,02,BE,54,6B,B8,A8,61,FD,AA,56,00,8F,BC,6A,D3,96,FD,12,F5,8B,35,23,26,3D,BD,EC,1F,AE,95,85,6F,B1,19,E6,CF,5A,4B,21,A5,CA,D9,42,C2,E0,B7,1C,1A,E2,C4,92,10,1E,93,B4,97,DB,5D,57,32,7B,76,EE,D8,42,3E,A4,DA,4E,77,F6,64,8F,99,B0,61,2B,1E,75,61,CE,E9,4E,24,DB,7E,10,81,AF,B4,85,11,3E,A0,9A,B6,23,6A,0A,0F,98,3F,4A,1F,96,B6,D6,AE,00,F8,8A,D7,92,21,36,22,43,AE,6C,2A,96,10,1B,E4,2D,7F,6C,EF,19,89,63,DD,21,B1,1B,30,BA,31,67,F4,DD,F5,25,7D,41,2D,7F,DF,BC,85,73,6D,5C,59,1D,90,06,73,BE,AE,65,B3,86,D9,04,2C,67,58,0B,24,5F,9C,FF,E1,B1,CE,35,11,8D,F5,06,1A,D6,59,AA,1E,03,EE,C4,70,A5,3D,E1,11,95,E0,DE,74,25,42,B6,89,5C,BC,EF,1E,81,B3,48,C3,6D,46,08,FC,99,9F,BD,25,04,15,FB,EB,D1,67,CF,0E,C6,48,49,BB,DC,BD,3D,5E,6C,9C,06,38,F2,71,3A,14,83,6F,20,05,D1,60,0F,84,3B,DE,D0,50,DD,A4,21,48,8B,8F,80,CD,61,0A,2B,F6,16,3C,88,BA,D8,4F,89,A1,4A,74,CD,D1,F8,B1,F6,A9,BA,64,30,BF,D6,74,7E,68,00,05,8F,CA,77,29,73,BE,EB,06,9A,4A,EE,99,C5,20,7F,26,E3,F2,D2,D2,00,4E,0C,D8,97,AE,F0,DB,29,1A,E9,80,43,58,6F,E5,EF,D3,39,1F,A5,3A,F2,42,31,1C,8E,F9,C3,40,2A,A4,60,C9,21,5D,71,DB,2C,7D,00,5E,BF,54,F7,FF,F4,EE,3B,B2,0D,6E,CB,26,FF,D7,F9,76,2B,93,34,3C,A3,F7,9E,D3,B7,C1,CF,2F,5F,39,16,67,AF,EF,5A,9C,19,52,9A,58,60,AC,66,E9,96,16,6F,D7,31,CE,89,30,4E,75,66,63,85,34,BF,A4,A7,A9,77,AE,C3,62,49,5D,7D,E7,E5,7B,56,8F,11,14,C3,8F,40,93,0F,CC,EC,D3,85,0F,92,23,9D,84,F2,72,88,8A,D4,06,3A,B3,01,74,88,2A,8E,C7,8C,7C,0B,5F,EB,20,EA,8C,6C,B1,DC,AF,5D,F7,8C,75,4B,D2,F1,64,15,BE,D7,39,06,7B,15,DF,75,58,C8,B4,36,AF,37,F2,E3,8C,16,A2,D3,C2,FE,F2,C1,0C,CE,74,3D,45,92,D9,39,41,F8,5C,E2,51,16,E6,18,CF,45,63,3C,1F,6A,74,2C,E5,77,C3,BB,05,3C,A0,58,3B,50,AE,18,FD,D0,EF,B8,C7,32,D1,A2,C9,F7,C3,4F,8F,31,AA,F6,9D,DB,96,FA,0F,2C,91,C7,ED,88,1E,7D,5A,D7,44,67,F9,B7,40,0D,99,F3,7F,0A,8E,73,CD,D6,8B,C0,D6,B9,D0,8A,67,3B,F0,1F,C9,F9,D4,91,E1,B9,2F,12,10,9F,ED,94,17,BD,FA,99,04,67,38,27,D0,88,A8,36,1E,34,E9,D2,C2,16,F4,E5,40,04,A9,5D,12,B8,77,D3,12,87,61,67,2E,80,C9,4D,20,42,0E,5E,B1,0E,9E,BA,A4,2A,07,05,04,69,BE,AA,11,40,4E,97,1E,C1,8B,E5,DA,DF,41,70,FC,ED,C0,56,62,88,EC,DF,ED,E6,E3,C3,FF,72,00,C2,EE,CC,D8,F8,48,AB,DD,1B,09,C6,8A,E4,14,69,0C,56,B3,F2,1F,22,CD,C4,01,0C,3C,0A,C6,DF,39,26,7E,A4,03,00,1C,07,E9,C7,98,8F,A3,87,B2,A6,B3,92,84,FC,1F,FC,8A,7C,61,1B,F5,F7,32,A3,BC,22,BF,83,A2,4D,CA,18,21,B1,14,10,19,B4,C3,02,7E,16,00,9D,8D,DA,7B,20,DB,12,36,49,90,84,3D,FC,2C,90,06,7F,C6,8E,75,AE,35,3C,70,C7,85,AA,8E,60,D0,FB,09,13,46,AC,94,DE,1D,0E,E3,F5,AB,4D,7A,4A,29,E8,6E,75,6D,C5,AF,32,A0,70,1E,8C,00,91,1D,A3,80,B5,49,F2,A5,09,13,FC,BE,A1,99,4C,75,CD,83,CA,6D,76,01,65,45,B6,3D,6D,28,2F,48,C6,4A,89,62,56,58,62,68,7D,FA,A7,B4,B8,17,05,27,4E,36,E2,EB,D6,5C,FF,45,B6,F0,A4,B7,7E,C0,EE,34,D4,47,5C,10,0E,28,1D,36,20,33,4D,7B,C1,EF,C0,8A,AA,DA,9F,06,75,20,7F,92,04,31,76,06,C7,93,60,57,37,5F,49,47,9C,BD,8B,58,BF,CB,0D,5E,FD,56,F8,25,E8,18,17,7A,DA,A8,8A,6F,AD,81,4D,99,42,0F,E8,FC,41,41,84,36,C5,FF,9C,48,18,DC,30,45,C2,D1,98,87,83,EE,5D,D1,3B,34,F0,67,01,F1,42,43,26,7C,89,59,07,73,49,2A,51,93,0E,8B,E6,F3,C3,05,86,34,0C,46,58,E6,2E,D1,BD,D6,27,4D,E7,DA,98,AE,B4,F5,66,45,74,6F,32,69,8E,E9,82,AD,44,E5,07,8A,1E,1E,AD,3B,D7,3E,1E,FB,1F,09,87,DE,0B,D1,92,AA,60,49,C2,E5,45,E3,22,4E,25,F5,C6,25,F5,76,A4,61,3F,30,B5,F2,42,93,00,2D,E1,7C,62,21,14,4F,32,EE,E8,87,16,47,F1,A3,FD,E5,90,B3,38,BB,2C,D6,89,4D,DB,B5,3E,E6,35,47,C8,02,E4,07,CC,29,FF,5B,27,6D,8D,D1,E8,B1,3A,BB,01,A8,08,F9,2C,B3,B2,EB,D9,94,A6,13,80,D8,7A,34,84,0E,BA,A5,DF,05,DC,BC,58,03,00,41,72,12,03,99,58,D6,70,57,17,8B,49,6A,70,BB,0C,1C,1F,4D,98,AD,09,E3,A9,98,CB,D8,45,D9,C2,C1,0F,D4,D1,65,2B,E0,A0,44,15,4E,E2,EA,5C,A8,FC,87,C6,33,46,64,42,81,C7,13,0C,91,E9,AF,FC,4D,62,D0,2B,96,1B,28,A6,47,37,A5,D4,D0,5F,E2,D2,F3,B9,C2,86,BD,9B,12,17,0E,97,54,44,2F,1B,74,CE,B3,E5,7E,6C,20,09,56,F5,0C,14,21,1A,B4,68,7B,EB,4B,A9,5F,A5,C1,85,02,81,28,60,9B,ED,FF,9A,A2,08,49,7D,42,43,66,0B,A0,8B,B5,87,BE,2C,E3,09,C9,C0,2D,1C,BE,B4,05,89,83,42,D7,FA,6E,8E,BA,E6,D0,59,52,5E,4E,65,C8,86,44,94,35,9F,F7,F4,A5,0F,1A,6A,18,8E,2F,F2,0B,6A,18,91,9F,2C,E2,57,86,35,65,C7,A7,7B,B7,4C,AD,ED,E1,4B,E8,8A,61,E3,6E,76,1D,63,44,63,B1,E5,8F,61,B0,24,42,DA,F0,41,3B,82,A7,3A,3C,8D,2C,F7,96,D3,60,28,5E,AB,E3,8C,40,7C,6C,05,B2,5F,20,61,FE,82,68,0A,71,AC,29,C4,71,5E,A3,FB,4F,49,46,7D,70,6A,9C,80,3C,AC,6E,55,46,6D,02,06,A5,16,07,C2,F3,13,E6,4F,11,BA,25,75,92,83,45,A9,A2,D1,0D,78,49,3E,A6,11,9F,6F,D5,F3,6C,98,D0,09,22,BF,3C,60,56,35,38,0D,8B,16,B9,00,71,A3,B2,A3,81,89,49,2E,6C,AC,E9,5D,C6,D5,1E,5E,9C,02,68,BE,56,D1,86,5E,F6,97,CA,65,01,BB,0E,43,E6,0F,85,0B,0B,21,A2,9F,C3,36,6D,9C,22,88,F7,C8,2A,11,7C,06,E1,7D,3D,4E,A3,0A,B7,82,40,32,08,2A,01,31,2C,94,E6,19,8B,BE,77,DC,87,6C,B1,EC,20,2B,11,ED,B2,04,C1,AE,1E,DD,B7,0A,31,08,48,61,0C,2C,24,5B,2B,0E,F0,93,BC,70,6B,15,A4,23,BF,58,42,DE,97,CA,AE,6B,8F,1D,FC,62,9B,96,A7,91,AD,0D,52,A0,D9,05,8A,48,A4,22,7F,F7,3A,04,7C,BA,CA,B4,E1,AC,A9,82,A2,26,D2,75,A3,33,A2,F2,33,07,08,73,B2,F3,41,CF,DE,B5,57,B9,5D,AA,FF,C0,EC,8B,4A,02,2C,23,2D,72,C7,A3,7A,18,2E,C8,FF,C1,D6,5D,FB,55,66,31,BA,20,56,D2,A9,59,DA,6C,E3,29,6E,C9,A5,F3,CB,8E,82,AA,5C,34,98,9D,4F,3C,B3,58,FA,F9,BD,AF,53,8B,74,0C,B8,16,8D,5C,62,5C,36,98,CD,E1,50,D4,2A,C7,24,FD,D2,E5,E6,DC,B3,80,FC,40,F1,B6,E3,4F,C1,D8,11,D7,79,B7,EC,02,6D,2C,DB,4B,95,60,3D,26,23,11,DD,9D,AB,8C,88,A7,F1,4C,6D,64,6E,E9,8B,D6,DE,AB,70,F8,0A,7E,08,78,23,1E,51,C6,71,5C,55,AD,01,2B,00,39,1E,B4,B7,E8,0C,FD,0E,D6,C6,AF,47,D3,75,5D,9C,8C,87,FD,74,EB,52,FA,AD,93,30,FC,BD,B7,C0,C6,D0,B1,A3,D3,9F,7B,D1,06,E8,98,6E,49,74,D7,95,8E,09,A3,32,54,2C,82,4E,84,4B,8F,15,30,D3,55,00,2F,6F,DD,A1,2A,F8,20,86,CD,78,26,0B,7C,E6,E9,71,7B,C6,25,84,AF,5D,53,14,0C,3D,18,8B,68,20,5C,37,06,B4,C8,E3,E8,97,57,38,18,D2,F0,D6,22,73,32,AE,9D,24,74,8A,C6,94,74,4C,0C,85,B7,1C,BF,28,75,86,12,82,B5,A9,CA,4F,EB,13,93,E7,58,17,93,2A,D5,9C,63,F1,7E,CA,81,C1,49,DD,AF,C4,A9,82,C9,98,09,3A,1E,9E,E8,15,07,7B,18,13,B1,E0,68,02,61,4B,1E,BF,44,CF,9C,61,59,4E,29,1E,9F,C5,EB,A1,F9,6C,4C,A8,8B,2D,A9,19,E8,F4,9C,89,D0,E2,96,B0,A5,35,F7,F9,A7,45,B6,F8,63,A0,77,9A,36,5A,43,8C,BB,08,A7,C8,B8,03,DA,E1,CE,34,03,49,AA,2F,9C,62,81,9C,9C,00,D3,BB,FA,78,CA,8E,11,F8,94,BF,94,D5,89,93,B0,C2,F5,4C,28,5F,F2,BC,31,82,78,D1,BA,AF,46,AF,17,6B,A7,E9,A5,B7,24,65,93,9D,4D,69,1F,CD,42,1F,48,5A,2A,83,14,28,D3,81,CD,DF,3D,48,1B,F1,0E,CF,42,F8,50,44,F4,14,C8,D6,1B,EE,CB,D0,23,DF,5A,60,FC,35,77,C7,8A,B5,A3,A7,75,51,56,CC,FD,C6,87,20,32,1E,31,8A,BF,79,F4,5B,8F,73,B1,5C,02,77,C8,4C,27,61,E2,5D,D4,23,B9,AB,AB,E3,E5,8D,4A,DC,A4,9B,F9,9C,EA,4C,B5,2F,DF,89,9A,A5,AA,87,96,E2,9A,7D,06,A3,25,B1,5B,29,AB,7A,DB,55,C7,4E,35,DC,09,3A,1A,43,B8,82,04,27,7F,5D,6D,04,BF,15,88,A8,4A,B7,89,93,01,17,7B,70,C9,F8,32,E3,36,E6,0D,C6,C7,A3,8D,D6,06,56,95,47,5B,76,CD,C6,4E,EE,F1,E4,FF,F2,33,99,A7,B6,3D,46,6C,D7,3D,B0,3E,A3,CF,2D,8B,F6,E9,70,33,01,D5,1A,86,B0,BC,B5,CB,FF,1A,12,AA,00,21,36,05,67,26,52,DC,6E,79,E5,8E,9A,85,AA,BE,49,F5,70,A5,F7,F4,12,F9,44,AA,FE,65,1B,01,95,AE,44,43,C2,7D,31,BA,4D,21,58,03,41,25,B7,F4,C0,0B,69,C8,0D,1F,0C,53,C7,2B,7E,E7,93,26,22,59,DE,82,9D,58,88,54,9D,B5,C9,16,58,FC,E5,7E,87,E9,42,F2,F0,77,6F,F2,48,D3,85,C0,D4,B1,D4,B6,48,42,54,86,C9,02,79,EB,19,DC,A9,CF,E6,FC,49,70,77,30,25,D6,11,A6,F2,CA,71,BD,F2,5A,E3,16,AB,63,A5,C0,81,5A,21,1F,FE,7B,99,7C,17,EC,5D,BA,89,A3,34,0F,13,45,8B,60,D7,94,55,EC,FE,07,CC,6C,F0,9F,D9,88,8E,5B,20,41,1D,31,0C,07,85,EB,D3,75,53,CF,38,1C,65,E2,2F,41,28,81,97,40,47,F4,1D,1B,7D,F2,EE,ED,55,DA,E6,C5,C7,6D,28,A7,A0,D6,57,14,9B,DD,D6,E6,24,D0,F3,B7,9E,0C,3B,8D,3E,6B,72,A4,E2,EE,D5,8D,89,36,60,F2,CC,0D,05,28,F3,27,74,71,32,21,55,F4,F5,04,F4,ED,7A,16,01,8F,D4,24,81,27,98,5C,59,02,4A,53,B2,9D,2A,AD,2E,C7,B8,8B,8B,F9,63,C1,4F,E7,A7,31,04,8F,05,8F,D5,7B,FA,A8,B9,F4,D5,81,0F,D7,42,1B,9A,8F,85,04,5C,0E,A7,EF,3D,4C,65,CA,B4,4F,42,0D,88,4D,47,AD,8B,18,C2,4A,BB,6B,FD,22,CC,76,96,86,CD,4A,BB,C2,E1,79,0B,94,AA,73,2F,B0,79,06,EC,A0,95,9B,E7,57,E9,23,9A,51,8D,E4,49,8C,A1,5C,6D,30,0D,28,A2,7C,60,5B,15,52,E5,6B,60,DB,7A,43,C9,95,32,80,02,47,A9,08,02,EA,0E,FA,07,AE,A2,D3,2B,E4,ED,5D,8D,D2,66,66,D3,D6,AC,E6,A9,F2,18,4D,3D,D4,65,E0,75,B5,CD,11,A4,82,CD,6A,D1,90,1D,6F,11,24,A2,C8,7C,E8,4C,BF,AE,A9,57,CB,71,AD,98,1E,5E,3B,75,BA,F9,5D,31,3E,F7,AA,46,01,2E,0C,89,3D,00,3B,93,44,F6,6E,BA,5D,C8,E7,FB,3F,47,82,88,C5,E1,8A,B3,CA,4B,BB,12,A9,A3,57,A3,B2,95,64,C6,34,F4,C6,29,26,E3,07,F7,B7,42,68,67,C9,C1,5B,60,5F,D5,DB,13,B4,C6,5C,E2,30,E3,A9,AA,D7,98,AF,76,E3,87,6E,44,D6,51,EB,ED,95,B9,C5,25,8C,19,6B,4E,64,B7,81,39,30,79,0E,AB,B2,92,1D,11,EF,C1,66,FD,51,45,96,FD,06,18,49,88,1B,73,BD,4C,6D,FE,F1,42,97,ED,64,F6,BF,A4,58,D7,03,05,E5,03,91,20,64,1E,37,07,6B,84,20,DE,12,5F,6E,F3,88,C4,6F,CE,2B,67,87,0B,43,6F,E2,CF,16,C4,EB,AA,2B,E8,58,CA,40,D1,3D,95,9F,3D,5D,E6,F7,68,23,A2,98,6B,87,5C,91,6F,0C,8D,62,5A,77,CA,56,6B,E7,D9,8B,2C,E8,B4,7D,29,3C,00,AC,EE,03,46,AE,73,EA,83,EB,A8,30,2F,AC,00,E5,9C,40,B9,E7,A0,00,74,2A,0F,4D,B3,0B,69,4D,C5,A0,3F,3C,5F,11,25,60,74,B3,85,4E,3B,8E,4B,36,3E,B1,09,8D,E6,B3,D5,B3,AC,F4,47,B0,2F,85,6C,98,14,C2,1A,A9,20,55,0C,E4,CB,EE,1F,70,EE,75,EE,B8,34,56,A3,59,1D,80,C0,93,3E,5E,11,E2,50,54,F1,E0,8C,94,06,14,0A,76,2D,3B,C1,50,50,EE,97,75,BF,94,F5,7E,9B,7E,3C,0B,48,40,EC,16,EA,53,EF,02,4A,96,7C,94,80,1E,9F,D6,1E,7A,F7,B8,14,1F,F4,CB,2F,C0,1E,57,2E,3B,5E,C7,29,45,B8,2E,6B,62,C4,E3,43,36,F9,0F,FC,3F,E1,FF,DA,D4,51,F9,C0,AA,17,00,38,3E,95,A9,12,7A,E3,9B,7C,5C,33,B1,B4,6F,30,C8,63,45,3B,4E,23,F2,E5,CD,BC,39,AE,B8,BC,AE,42,82,BB,1A,40,4B,AA,9A,B6,6F,D9,78,DE,E0,2F,0F,3D,CC,08,F1,7D,27,00,30,A3,B0,14,A2,EF,DF,88,57,87,1A,86,13,21,5D,F6,85,29,FB,A5,88,D0,11,34,44,F5,F3,6E,B7,EE,33,BB,3F,59,89,DC,4A,DC,40,92,91,BB,0C,14,0F,E3,95,6D,13,18,D0,4A,5D,C1,EB,5A,BC,6F,D0,0C,D7,F4,A9,7D,16,CB,F9,7D,C1,35,BA,86,05,44,3D,5E,CF,CF,2C,EB,CD,41,66,70,C5,09,FD,BA,59,EF,7E,8F,EB,A6,C8,2A,08,A3,D8,E8,7D,12,B6,F6,91,E4,C7,DF,E1,CC,6F,6B,BE,BE,D3,D9,0A,97,01,D5,75,39,62,CA,3A,20,1A,6B,68,51,87,DA,D3,93,D0,A7,DB,74,FB,A6,B1,F5,29,FA,43,4C,7A,7D,FE,26,A6,BE,1D,B3,3D,9E,B8,B7,1D,C3,6F,80,CC,E8,56,DE,C4,03,6E,F1,69,25,23,76,2C,E6,24,90,43,A4,1D,F9,33,71,74,C4,0F,62,4D,5D,DC,61,6E,9A,C7,3D,7B,57,1C,4A,EE,C7,24,09,09,93,65,C5,0B,82,89,DB,90,6A,5D,69,4A,06,C5,73,5C,83,EC,E4,5A,71,D4,C7,9C,60,19,2A,90,F0,82,4A,5B,BB,20,EF,BB,64,A4,BB,2D,38,1E,A5,5C,1A,99,0C,78,BC,FD,0E,FC,F4,A1,DA,3B,BE,71,1F,79,9B,50,0D,58,7E,2D,C6,DB,21,58,E3,4D,FC,49,E2,24,6C,48,97,43,E0,FC,17,A0,11,3C,B4,17,F1,70,7D,25,D3,62,55,67,68,89,F7,C6,74,29,4C,7F,50,42,84,1E,E7,DF,EF,8E,05,25,25,78,04,59,69,D0,9A,E9,39,7C,54,2F,5F,93,57,2C,0F,1D,BA,66,F5,91,BE,EE,C0,5D,3A,70,60,08,07,DE,0D,E9,8D,EF,D6,93,D7,E0,6B,7F,AB,FB,44,01,37,F7,47,84,1E,6D,D8,13,62,DC,23,B6,92,81,D9,F6,62,FC,6A,89,9D,42,8D,AD,AD,44,02,31,18,C4,0B,42,68,10,0C,6F,2A,BF,A8,FF,80,CC,18,E5,D2,21,9B,2B,39,80,00,C8,EF,14,8B,89,36,6D,11,95,32,0E,22,F1,67,20,D3,61,F0,24,1A,3B,F1,02,2C,48,03,3B,4D,0A,45,84,AF,13,A4,CA,C4,8E,41,6C,DD,7E,59,73,41,A7,8F,09,74,41,29,57,98,AF,B6,8E,4E,37,25,74,37,24,C0,72,05,B3,C7,5B,6B,94,CF,38,B7,E7,AC,BE,91,03,6A,70,77,B5,C1,BB,14,EE,2E,0F,1A,A6,71,43,64,5C,8F,C8,00,54,09,79,4C,E0,1F,83,45,98,64,D6,35,47,11,DA,6A,91,EC,5E,B6,48,87,02,EA,AC,53,3E,E2,B2,84,50,B8,ED,D0,B5,D1,1C,C7,24,7F,84,7E,45,7F,42,71,86,6A,A2,9D,48,D1,49,4F,FD,5D,84,48,4F,2F,67,5E,23,1F,CA,2E,65,D7,14,18,F0,10,09,37,20,66,7D,A9,72,04,4F,02,8A,5A,D1,31,E5,D1,17,A7,C0,ED,18,13,89,75,26,11,1E,AA,7C,17,F3,38,E7,D4,13,C7,0B,A1,19,49,80,D5,E5,BE,EF,4B,E2,7E,D6,CF,7A,1A,4C,9C,3B,70,51,8F,E1,DB,BB,FF,33,C1,E2,EA,1D,35,18,27,AD,C1,1D,8F,84,76,0B,03,FD,57,C8,B0,0D,C7,AB,19,F0,D1,9D,8D,9D,11,FF,E6,55,98,23,99,43,C1,53,6F,A3,7F,EA,29,F1,44,87,B3,B4,6C,EC,73,BB,2F,D0,7C,A8,BA,73,99,8B,A1,56,08,E2,FE,20,B1,91,A9,FE,07,97,9A,51,FF,D1,9D,BD,8B,A4,7B,99,5E,E2,4A,9C,73,83,2E,2E,8A,77,E2,BA,8A,CC,39,BA,27,FC,70,7E,19,14,44,C7,F7,80,A0,F1,AD,2D,54,3A,15,DF,53,F2,C2,27,57,14,9C,D7,5D,14,BA,92,9C,2B,23,E1,C5,23,F3,5F,4D,93,C2,E5,B6,FB,6E,AE,2F,7F,28,6A,05,3D,F1,32,35,E1,44,B9,79,1B,42,76,29,F5,20,87,68,D3,E3,6A,7B,EF,16,68,AB,02,64,D3,93,86,D8,F6,EC,E9,98,72,FA,45,D4,6F,05,8A,03,5F,2D,98,C6,30,A4,0D,B3,3A,2B,4E,07,19,85,36,67,3D,C0,C7,A0,D6,C0,06,B2,67,94,39,15,DA,66,2D,B3,28,DD,BE,D7,0C,1E,F4,D0,9A,5B,B8,4B,2A,C2,88,A5,EC,59,0A,89,47,B1,98,05,3C,16,D8,9D,20,27,00,99,47,C0,BB,C8,81,4B,AC,46,AE,F5,4E,BE,ED,2E,B0,95,4B,03,56,B1,E1,37,84,65,49,30,56,07,16,0E,C7,37,2A,17,24,59,C8,AA,6B,07,E2,CB,7C,50,8D,88,D3,03,D5,03,6B,D8,FC,05,9C,AE,65,55,FD,60,13,28,F6,EC,B5,39,33,91,5D,C2,F7,1D,36,61,65,25,85,F4,68,AB,A8,A9,2C,A6,73,C9,DE,28,17,F2,AC,AD,F9,E4,56,0D,AC,CF,1C,EB,00,95,CF,AD,EF,4F,CF,DA,F0,68,0C,34,5C,07,65,FC,F4,E9,E9,B0,B9,A5,EB,E2,F6,98,8F,91,0F,04,9E,19,E3,07,55,40,7F,A7,F0,05,87,B0,6D,44,A1,93,B7,E0,A7,46,15,DE,6E,8B,0E,06,C6,79,D5,4E,F2,E1,C8,77,9B,C1,72,46,B9,8C,70,6F,EA,03,17,35,40,C3,AA,B2,EB,58,41,6B,4B,70,5A,83,A0,C8,F2,90,37,9D,3C,72,13,07,1B,96,24,9F,6D,86,3E,48,FE,3D,CF,DC,CB,A5,C7,C5,60,A3,27,22,6B,23,0D,26,C1,60,97,93,50,71,26,F4,17,D7,CE,10,DA,31,A7,86,BC,E9,8C,F5,DB,D0,89,91,A1,A8,9F,9B,1D,4D,EE,E1,62,6A,33,52,DC,48,FE,E6,34,C1,00,65,94,E6,73,30,19,EF,5A,7B,D0,EE,7A,25,6D,C0,4C,61,07,B6,CF,F3,78,70,79,F3,5F,3A,45,59,A2,CB,7A,C7,6E,13,C1,4F,84,5A,7E,3A,8D,DC,3C,08,BD,D7,96,FD,39,5D,99,54,D1,95,C8,7B,AA,BA,CF,84,C0,C3,2A,04,F4,8D,1D,5A,7B,49,30,E6,08,FA,DA,BB,1B,F9,D5,E4,3A,E2,4E,10,D2,25,3A,DE,17,B2,C5,6A,5C,91,B0,08,3D,0E,8B,6E,BE,E1,BB,CE,B6,83,50,7F,DD,5B,D2,CD,AE,86,9D,44,7A,38,2C,91,C2,11,9D,2B,08,EB,6E,88,6B,F4,87,49,16,09,B9,64,97,85,64,84,21,1A,57,8E,84,E0,F3,3A,A6,D8,D2,DE,B9,EC,E3,CC,05,07,77,C5,6B,84,73,93,CA,4B,4C,72,5D,5F,AC,D6,DE,F2,94,C4,B3,AC,DB,B2,BB,54,82,52,D7,74,09,F2,5A,08,11,36,97,C6,2D,3D,94,23,6B,34,E0,1E,05,26,EA,CE,F6,74,A8,5E,40,3F,22,C1,7B,1A,5B,6B,10,ED,38,0E,8D,4B,C2,F6,0D,2D,A9,E9,BB,8A,0C,A5,C7,0D,AD,3B,99,AC,D6,72,48,C2,4E,4C,C6,2F,C1,DF,44,BD,9C,C3,8D,0E,FF,DD,1E,8E,96,72,40,B5,72,A9,A7,8E,44,96,61,18,02,18,DE,95,3B,5D,E5,B1,69,7B,F9,2A,E9,29,19,8D,5F,C1,72,FB,A8,A0,97,DB,1D,BE,76,A1,B7,93,9F,D9,46,56,EC,43,46,BA,12,C1,84,2B,C1,8A,18,E9,9E,AA,17,7C,F3,40,23,33,14,21,71,1E,D8,72,37,41,2D,09,A0,79,4B,71,27,74,1B,BA,0B,46,5A,82,9B,2D,CA,E0,C2,1D,4B,E8,EF,05,4F,D2,A6,BB,4B,DF,2D,3C,CB,1A,6C,05,90,C0,A8,55,13,FF,39,E8,69,1D,54,86,50,EF,B7,CA,14,56,8E,4C,F1,92,65,0E,06,A2,94,D2,D6,16,1E,84,26,9C,C9,CC,83,80,75,8B,B7,FA,B3,D2,47,D5,68,85,77,AD,98,A5,17,93,E2,FA,6C,64,AC,8B,8D,6E,FF,07,C1,99,09,F3,C5,58,53,1A,4A,64,01,A4,AC,08,FA,B2,4F,14,05,AB,E4,33,D3,8E,85,09,5D,57,E8,D7,CA,1C,F0,D9,E6,AA,4F,D7,FE,8A,30,EF,DB,56,12,7E,19,5F,88,54,E6,8D,F2,C7,32,8D,5B,86,87,80,C0,58,D5,D2,16,00,CC,EA,62,DC,15,82,D0,19,80,54,42,10,A3,02,A6,B1,05,CE,8D,9B,C3,6C,26,BF,75,22,E1,3E,F5,94,31,EF,98,99,8C,A2,54,F7,E7,D5,51,27,1C,AA,DB,13,22,32,AA,DC,C7,2D,E6,A8,E7,0D,6C,23,77,8E,70,BF,76,9B,12,41,77,B1,01,F5,26,61,B4,6C,41,48,19,E0,19,73,55,57,6A,67,BE,CC,48,32,D0,80,F3,D6,31,E0,28,F6,53,FE,85,0A,1A,CC,E7,DF,24,B3,74,EC,70,DC,D8,3B,C7,F0,E9,12,97,92,19,02,A3,1A,C0,D5,FD,F1,A7,46,B7,B5,E0,0D,13,3E,67,F2,EC,B4,DA,6D,DA,76,14,EA,63,D4,13,11,2F,7C,B8,63,89,0C,C2,E2,6D,1E,42,D1,F2,75,AC,66,3B,30,D9,93,F5,E2,78,A6,60,1B,7A,98,85,C9,05,39,0F,74,4E,41,5A,99,F2,46,15,C2,03,11,81,1B,E4,98,E5,26,D3,2F,E8,E6,C2,9C,0B,9F,D3,89,2E,D4,95,2B,D2,E5,52,9F,57,68,0F,0E,1D,FA,EE,5F,50,CE,24,85,B7,A3,9B,81,9A,10,BE,42,3D,08,D6,8B,A0,61,B6,4B,49,5C,6C,3B,28,78,20,1F,D4,EF,AC,74,60,E4,5B,48,1A,A1,EA,0F,6B,E4,DA,6A,27,07,73,4E,84,6F,9B,63,0D,4E,4B,47,52,75,3B,8D,D6,DB,26,B1,58,77,3A,1B,70,5B,B6,90,5F,25,4B,C3,9A,C1,B1,98,05,AA,E0,A7,BD,B3,7A,7A,70,A8,55,7F,24,9A,E2,58,E5,BA,06,A7,EF,E8,BB,CB,FA,A2,A2,8E,2B,7D,23,43,D3,DF,17,E9,32,1C,C8,A7,A6,F0,39,EE,FE,97,83,2B,26,77,8D,91,F2,2B,42,2B,31,82,FB,24,71,3F,7C,7F,36,40,57,10,A4,06,E1,94,46,48,B9,25,0C,45,81,E6,23,98,B9,FA,05,BD,BA,D1,BB,65,E6,34,02,FC,A0,81,EB,05,9B,A3,2B,68,B7,75,5C,21,CC,03,80,F4,D1,3A,0F,BA,97,E8,16,D0,FC,FD,D1,75,94,4C,B9,FE,5F,33,51,CC,CD,A4,1B,6D,87,94,FE,16,60,32,46,5F,8F,16,32,90,FF,B3,08,5F,FC,A0,BD,CA,0C,FF,31,3D,BF,72,A9,99,64,CD,B2,05,85,9F,D8,6F,88,2C,48,08,0A,9D,43,78,37,A1,65,C1,25,DC,78,E0,B1,5B,07,8A,17,08,86,3C,BF,0A,AA,A5,6A,AD,3B,3F,F6,4F,CF,72,72,83,D4,0A,FA,3C,E1,3E,A8,17,69,C7,4C,4C,50,73,A9,B3,C6,68,17,CB,19,95,72,93,25,90,EF,48,2C,48,7E,14,EF,9B,81,3B,97,77,09,B8,80,67,33,84,FB,B1,39,F4,7D,42,66,55,6A,D3,97,D0,AF,5C,EF,99,41,C1,DB,3F,15,5D,15,80,FF,69,35,B7,A4,3A,0C,1E,ED,7F,BB,70,0B,44,88,39,84,BA,37,87,B5,5F,6D,9F,65,BE,70,FF,AB,37,E0,E2,D2,46,C7,A2,CF,20,65,FC,CE,D4,C1,3C,63,0A,CA,18,9C,DC,48,A4,4A,7C,13,67,BC,4F,43,D1,D8,0C,FA,A1,27,59,EF,D1,67,54,7A,1E,71,99,6F,E5,3C,15,D6,3E,48,BC,6B,31,A6,BB,25,6F,67,49,97,63,31,FD,67,A0,CE,22,3C,89,C1,60,C6,7C,A7,85,64,44,66,73,5F,33,B5,D4,04,B6,B4,AD,81,97,A3,26,DC,CC,70,2B,22,80,BE,B3,9B,61,AE,4A,4B,29,48,28,C6,15,B6,63,FF,A1,50,4E,01,0C,68,1E,DB,E0,BE,C6,B2,D2,2D,0A,19,A5,D5,DD,41,14,5B,B8,A7,36,E0,39,7A,77,70,3F,56,BC,97,7A,9F,7F,09,57,48,13,8F,3A,CD,A6,98,C2,AD,E5,05,C5,05,1C,85,D8,95,83,6E,5B,F9,57,AF,65,C2,00,E4,B9,7C,B9,A7,6E,6D,D7,04,18,52,3F,F9,07,3D,4B,54,A1,4C,3A,DF,47,CE,1A,1C,AD,B6,7C,4C,87,C9,98,77,DC,C8,B1,1F,E7,7E,65,04,4E,34,04,02,48,E6,40,A8,CF,18,0C,C1,99,7B,F7,44,33,68,16,66,88,11,58,EC,5C,41,9E,0C,98,54,B0,73,EB,9C,07,3B,BB,8B,4E,AA,91,01,39,67,A8,53,DA,08,12,30,61,95,5C,DE,89,FD,64,07,22,00,08,DB,90,75,D8,9D,9D,A1,31,07,64,21,60,CB,EF,6F,A7,A7,E7,E3,FB,57,97,B7,EC,30,7B,F9,27,D4,CC,09,B5,C1,F8,3A,60,85,D7,B3,90,DA,F2,4D,EF,B3,BE,BF,9A,71,FD,02,07,98,8B,04,0B,30,BE,D3,B6,2C,F8,32,91,91,E7,2F,1A,6B,E0,35,30,AF,1C,6B,89,42,3E,63,75,98,71,1F,6C,B8,C1,58,0D,54,B4,C8,AA,C1,2D,8E,87,E5,2C,EC,24,A0,93,88,10,BE,3E,F1,E5,06,A1,FE,C7,84,5C,31,90,8E,6B,95,28,1B,1C,E2,64,D1,21,0B,04,82,B3,E2,A2,0D,5E,E5,DB,78,F8,6A,0D,7D,96,70,93,F4,15,A5,50,AA,DB,61,B2,4C,60,0C,9E,CD,2D,4A,14,74,6F,75,1F,3A,A5,D8,4F,9B,06,7F,E6,39,9B,B2,95,70,3F,75,ED,EB,20,BD,BD,57,40,60,07,97,9F,6A,69,70,74,2E,52,3F,84,68,09,7D,B4,9C,41,4A,EC,3A,27,65,F0,81,66,C9,6E,7A,71,EB,97,06,62,E8,DA,63,AF,55,84,38,F6,CE,C5,A9,5C,92,2D,76,13,C2,C0,DF,1E,98,A1,6A,B3,B9,21,A6,54,98,88,63,00,F6,F1,16,F8,8E,F0,77,E7,B7,B3,65,ED,2A,CA,26,01,A1,28,85,8B,45,9C,93,FA,0E,F0,ED,55,01,8D,0F,74,3D,CB,F6,E1,A8,E9,78,EE,3B,9E,BD,CA,05,E9,85,3C,DE,A0,74,73,0E,2C,57,61,01,9A,4E,E0,10,AE,10,3A,B4,9B,3D,C2,A3,15,2B,B6,63,21,4D,7E,18,1D,2D,81,FF,32,29,BC,F5,73,2C,71,78,24,6F,04,35,DB,48,C6,7E,F9,0D,B6,33,10,C3,E9,15,55,30,1A,A2,0C,89,84,5D,E0,AD,24,6A,A1,6E,00,98,BF,B5,FF,AE,EE,94,A5,12,EC,DE,BC,2E,2C,65,E8,1B,22,00,80,8F,10,04,82,4E,A3,F6,69,53,85,64,79,7A,39,B7,15,16,C7,9C,2F,55,C5,84,9F,9B,E6,56,3E,C7,D1,13,24,EC,54,AC,83,66,FF,C8,54,DB,36,A9,87,E1,D1,22,FB,FB,E5,B7,A0,A3,0D,F8,66,0B,01,CF,2D,9E,E9,0A,A3,DE,64,CB,F3,6B,69,5C,E4,77,2F,45,7C,32,69,F3,E3,BC,5F,0E,00,16,BB,0B,2F,CE,A1,6A,A2,16,97,1F,7A,F8,22,61,F3,29,F6,4E,D7,31,96,9E,99,32,CF,1E,A5,7F,6B,09,2E,52,B1,FF,C3,5A,0E,65,2F,C8,DC,5E,97,E6,DC,E6,E7,57,43,A4,F1,DF,9B,75,54,33,22,8E,12,F6,B8,BE,26,74,6F,53,BC,4D,23,85,68,1B,80,3A,8F,12,0E,85,DD,71,5A,D6,1E,33,55,C6,4B,F3,BD,F1,79,C9,A2,92,84,A6,2B,89,EF,2C,40,69,18,C3,2E,12,A9,46,88,54,E0,35,7C,F9,97,E4,FC,24,26,19,35,BD,78,3C,A8,FF,2F,92,55,24,8E,DB,3D,E4,5C,94,79,E5,7E,06,5C,3C,44,94,CC,DA,EF,43,F8,17,33,EE,40,B1,02,1E,86,DE,5E,02,7D,DB,49,EA,67,D9,0F,34,2A,EF,CB,8F,BE,2E,82,D7,34,A4,7B,6F,EE,C4,31,6C,A8,BA,B5,90,8F,40,59,97,EB,0F,BA,1C,27,96,E1,4C,31,CC,68,D5,65,20,0B,10,EB,3B,6C,E6,9F,F2,7E,07,A3,B3,D4,F6,85,14,90,86,17,6F,49,DF,A7,EC,25,AA,21,3E,6C,64,5B,47,C4,B8,19,69,E7,FB,8D,A6,EA,5F,86,52,22,29,2D,97,4C,A4,E2,EE,F8,FD,B3,77,0D,BC,E8,DD,C0,FB,3E,FE,0A,6E,6D,32,BD,65,80,25,F6,76,E0,F0,3D,04,28,56,67,93,AA,5C,4C,51,83,66,6D,DB,5E,BC,DB,CA,3C,70,D8,8F,C3,6E,4D,B3,9A,B4,31,54,72,A5,F0,B1,92,AA,6C,61,41,58,E4,D7,AA,AB,5D,9C,54,04,E5,C6,42,F0,A1,94,21,72,14,F5,AD,57,84,22,39,A9,23,8D,91,BB,C0,D5,6F,7D,F9,EA,F9,39,C7,A6,A6,A1,64,25,9C,E3,5E,8C,49,5D,81,83,10,A0,E0,69,EF,39,11,65,16,A4,EC,B1,51,55,45,6F,64,4B,70,5E,46,15,16,4E,CD,E8,E7,73,2E,8B,D0,7E,F6,C3,CC,0F,80,9A,A3,D8,B7,3B,98,CA,FA,39,1C,D8,72,3F,5E,9D,BE,C6,1A,B1,04,20,EC,62,F5,82,BA,B0,65,A8,7A,60,30,B7,75,3D,65,EA,F8,90,1A,4E,21,F2,B9,14,D6,96,9C,D0,E8,C8,32,ED,4C,4F,B2,C4,C1,C9,65,39,A7,A0,D0,2A,F5,4E,71,37,54,EF,13,A2,73,BB,DE,DC,C0,7B,E8,E6,D6,95,B1,22,B8,8A,0B,D0,90,15,39,A6,CF,CB,C7,73,19,38,CF,AD,9A,5E,11,E1,6C,24,FC,CE,83,35,3A,43,AC,28,BC,D3,69,95,B0,03,69,BF,9C,6C,9D,90,9C,27,5F,F8,C1,A1,B9,64,88,14,20,ED,B7,28,BF,BB,1A,80,AF,52,26,5E,A8,05,7E,01,90,25,89,70,2F,C0,EA,78,84,78,E1,CF,BB,46,76,36,E6,36,9F,C1,A9,16,64,52,F2,5D,47,30,F2,75,C0,5B,0E,0F,DA,06,4D,0F,C1,F3,A7,9A,CE,27,29,17,C2,DB,A8,7A,A6,DD,05,48,3D,14,AF,FF,56,AE,DE,4B,78,36,16,F2,EF,57,4C,52,10,61,9A,79,AA,36,8B,61,DE,B8,49,D7,B4,9F,F0,A0,DD,41,ED,8D,AB,9D,CA,C4,91,65,66,74,F3,33,CE,5B,0B,32,B1,9D,63,92,D3,FA,45,BE,F2,BB,66,54,B3,87,8F,97,06,05,3B,DF,A3,4B,22,FE,76,A5,56,E3,98,B0,CE,FC,F4,BA,1F,E6,9D,84,E1,65,B8,31,FD,E5,C2,92,30,99,E5,3C,9F,EE,BF,FA,75,B3,1A,64,F3,60,A3,51,6F,D3,E6,FE,F4,81,C9,1F,CA,3D,0F,02,2B,E8,70,F1,15,54,8C,82,AC,8A,DA,F8,46,73,19,0E,44,AA,68,91,A8,C0,F5,3D,BA,21,CD,BD,CA,9A,CD,F3,40,81,AA,36,E1,7B,65,1D,02,78,D4,6C,AC,64,FB,86,25,DE,28,B7,A2,8F,7C,2B,C8,B5,B2,43,EE,27,65,BB,B2,44,EF,80,8F,E7,F6,20,D5,62,44,05,10,6E,52,F9,10,B2,5C,11,AA,34,BE,CD,8B,CF,69,EC,40,FF,4E,47,6D,A6,C1,92,D6,87,79,B1,6C,6B,23,8A,64,C7,4A,20,6A,C7,B9,2E,90,77,1E,59,27,FF,DC,CA,BC,32,C6,69,BA,75,1B,85,BA,5E,D2,A7,74,0C,8E,3B,5E,D1,E1,A4,90,55,92,B6,06,D7,3A,23,50,E3,2E,1B,7E,8F,41,DE,6F,06,3B,0E,8B,9F,51,8D,2C,62,C3,A4,F5,36,5E,7A,17,D3,4E,91,12,61,C7,04,3A,93,4E,E4,11,EE,C8,B8,D9,A6,DA,9B,AF,C1,00,A1,CF,1E,33,B4,23,F2,56,5C,90,D8,39,DD,C4,7C,21,EC,4C,68,2A,C4,C3,76,93,88,8A,AE,6D,CA,2A,55,B3,94,C7,9C,39,DB,C4,E8,96,57,9B,13,CA,0A,FF,9A,80,60,2E,BA,7D,26,93,8E,7A,B4,17,29,C8,86,36,C2,A9,65,FD,BE,99,B2,C6,55,EE,9F,EA,15,DD,34,45,38,71,3A,FA,01,14,E5,87,F5,D1,E5,02,E2,36,23,69,40,DA,97,40,09,5E,7C,D5,2C,1C,B3,FB,AE,8C,49,7D,98,0D,B9,EA,55,F7,6D,A9,94,77,83,7B,DE,DB,EF,0B,11,50,17,90,47,2B,31,3A,42,CC,62,D1,81,F0,08,DB,D5,78,26,EE,B4,C8,23,06,78,93,A7,DA,20,3D,32,01,2C,89,88,36,6D,1F,85,B5,E4,37,D4,A6,0B,D7,C4,28,AD,FC,36,07,A0,D2,58,52,34,3F,07,F4,FB,F7,DC,03,D9,32,8C,7A,E5,34,AC,DB,B3,98,32,32,1C,2D,C5,44,12,AD,BB,C8,A9,56,0D,45,9B,C9,EA,3E,D3,F1,AD,A6,36,47,03,6B,15,0C,00,6A,9A,A1,FF,5B,94,E2,BD,CE,B2,B0,63,C7,C8,97,52,A8,67,3E,8D,C4,3A,29,0F,B4,54,7A,96,51,48,E7,E4,67,B8,70,BA,82,F3,CA,8D,52,69,60,AB,E6,A0,97,35,95,87,27,5D,7D,C0,EB,12,FB,FD,C2,0F,60,82,42,95,BB,61,A3,ED,23,DA,15,41,16,E1,A3,12,65,2E,50,D9,50,F6,9A,AF,55,E7,29,AF,C9,6F,C7,BF,1F,77,3B,05,70,B6,70,DD,64,BD,E7,D4,29,4C,9E,BC,F7,57,1F,2E,0E,47,A6,8D,4F,28,69,75,A2,81,F5,B8,54,58,E9,3D,10,31,D6,EC,09,98,5D,0C,E8,FE,79,3D,73,14,3A,7E,42,10,94,7E,F7,76,C5,6D,96,76,F4,24,09,10,57,31,3D,ED,D1,94,B8,0E,3B,7F,F0,67,C9,C5,7D,50,DB,BF,96,EC,65,D4,36,AF,98,38,1A,30,EF,DC,6F,E9,92,73,3A,76,13,32,47,34,D2,26,6B,E4,1B,80,81,53,1C,DA,C0,86,2A,C8,63,7B,71,56,94,0A,24,AB,72,36,31,B6,A3,64,8B,EE,EE,63,C8,73,8B,0B,26,8B,85,64,EC,23,43,88,B2,33,19,67,B1,FC,BA,12,69,92,B6,F3,51,F9,14,3A,05,DE,EC,C3,AB,7B,1B,5A,A7,28,5C,AB,2D,90,25,1F,81,BE,63,96,5C,67,B5,60,C2,B2,EB,3A,EF,AB,34,E5,21,CC,D7,4A,C8,40,0E,AA,3E,B4,03,2E,B3,FE,D9,FE,EE,21,65,66,23,37,20,D0,F7,D3,8A,96,C8,96,16,3F,97,52,EE,90,2E,5F,5A,E4,B1,CD,D6,48,20,15,32,B7,8E,46,64,C8,5A,1D,50,38,4F,EA,4A,FD,B8,0C,65,8E,5A,CE,9B,EB,AE,89,64,16,43,E8,C3,EA,6F,C9,64,EA,82,7E,7A,7F,0A,E5,55,59,27,97,19,87,24,81,29,F7,4C,02,A1,7A,60,94,A9,55,C5,29,5F,BB,C5,2C,45,D5,F5,AD,BB,F2,16,FD,7F,E2,33,12,0C,A3,A3,C5,2E,F8,D7,51,F6,8F,0E,06,AD,FE,04,43,09,1D,17,4C,0E,AF,69,04,53,DC,55,A4,90,B6,34,F8,65,96,59,5F,C4,01,84,94,62,16,80,36,82,F4,0D,49,73,A9,2C,A5,79,11,2F,F5,AA,C8,34,90,27,9C,DD,F7,38,F2,62,25,7B,1B,83,79,1F,C3,F3,89,E5,D1,42,82,E7,A4,5F,2C,1A,21,EC,E2,31,8A,FD,2B,0C,6C,6C,BC,CB,5F,C1,C8,88,8D,59,53,A4,0A,28,03,DA,87,40,2B,F7,82,E5,58,F4,90,8F,39,86,F3,69,10,56,A0,C3,5A,32,FA,42,0A,41,6A,05,62,77,A4,A3,7C,C0,EE,4A,93,CD,E6,A1,81,56,13,CF,79,EE,C8,A0,85,06,33,8D,10,B6,B0,68,71,54,C1,A5,BA,4A,F7,90,33,F8,E1,32,FA,36,82,A3,D9,A0,8F,99,E4,5F,BF,C5,75,E7,87,4A,55,97,86,BD,9A,D4,1E,D6,23,16,5A,12,2D,E1,FF,BF,87,59,25,9F,4E,64,4D,22,F1,40,00,65,23,C2,D1,58,C6,A5,17,4E,C4,93,F2,C0,5D,FD,EC,56,0C,EC,9C,79,4A,0F,24,79,35,E9,56,FC,DD,7A,7C,6A,54,F4,91,89,A7,0A,8C,87,FB,2C,9F,15,8D,20,F3,1D,1D,4F,DD,12,19,5D,13,73,BD,AE,E8,74,CB,78,EA,C8,53,D7,7C,ED,31,54,7E,16,EA,53,8B,C0,2D,C4,64,77,9D,78,D5,76,33,B3,8B,7F,C0,16,F0,0A,F3,95,1B,3E,A6,FA,7A,E2,14,97,BF,28,64,35,1F,38,11,B7,96,57,06,AB,F0,55,61,DC,AB,E4,7E,BD,10,79,34,32,DE,53,9E,66,EA,33,A7,97,86,FE,DC,73,AB,C6,50,83,59,D0,CD,24,57,87,6C,AD,D2,14,BB,72,3B,CC,07,5E,EC,90,F1,92,7E,76,AB,42,3D,EC,1F,F5,F2,80,78,0F,BF,B9,C2,23,66,DC,0A,4E,54,A5,30,2B,66,09,5E,FF,42,E0,C8,44,CB,E4,00,29,91,BA,DD,CC,7D,35,DD,68,DD,50,17,83,0C,6C,7F,61,DE,C3,C0,B6,69,26,99,76,83,C4,77,E9,43,38,FF,23,B5,E1,08,52,6E,BA,E9,43,C5,BB,4B,DC,98,85,7E,68,E4,2D,ED,82,5C,CF,D6,5B,0A,11,74,BE,11,22,7C,BD,65,71,4A,74,19,E0,9E,2E,69,FF,CA,1E,A1,45,5A,65,EF,EA,3C,B8,1C,71,AC,B0,21,46,5E,7B,D9,F5,94,33,24,45,35,49,6D,7E,D6,37,54,82,6B,EA,D4,BC,1B,3B,BA,C3,85,14,F1,B9,41,9E,3A,4D,42,B3,D2,2F,40,DA,4E,1E,37,0C,A9,81,77,36,51,31,70,94,40,E9,F1,28,75,62,CC,68,62,1E,85,60,8B,B4,BB,E8,7A,95,59,AE,00,8D,88,AF,B3,B3,C2,F5,77,A9,2B,87,97,25,B6,F4,9E,7B,56,3F,90,9B,77,F5,C6,16,18,C4,B8,75,86,7B,33,3E,1A,F8,9F,F5,49,0D,A9,AF,5D,D1,A2,03,98,1D,22,9B,46,9B,0F,BE,7E,BD,DF,A9,5F,53,35,64,9F,B3,C0,1E,EB,06,0D,DB,98,1E,67,38,1F,27,DC,BB,A2,F4,B5,CB,76,A6,AA,B6,03,0B,7E,E2,C5,C3,95,63,8C,3D,DC,10,83,2A,AE,E7,29,B1,C7,77,C9,84,78,64,17,3A,82,93,05,FF,E1,CD,57,1F,E2,9F,FD,0E,88,2B,B0,7A,90,2E,26,CB,40,70,AB,3A,95,D8,4F,AD,2B,6D,8D,BF,BA,80,3F,33,F9,09,65,50,28,B0,63,99,DA,01,15,0A,67,62,CD,44,6E,4F,C2,7B,77,39,1D,CA,95,D4,37,8E,E6,0B,2B,EA,5D,2B,A5,31,4B,3B,8C,54,E9,EC,E6,51,B4,F1,8F,F8,50,ED,27,0F,47,B4,23,8C,F8,69,3E,02,32,AE,1E,F1,82,BB,F5,31,38,B1,03,98,AB,98,23,75,84,99,45,0B,76,1C,4E,D5,81,52,35,1E,C0,2D,68,BC,94,BB,98,43,48,2F,3B,03,62,0F,FC,35,39,B1,47,CE,E5,B4,0B,68,43,25,49,59,10,62,75,45,8B,FB,BD,6B,7B,70,FD,2D,A7,3B,CF,0E,63,54,E0,AE,9B,B5,EF,86,3A,F0,6D,FA,5C,02,98,5D,60,0D,77,DC,44,69,66,91,BC,8D,F6,B9,47,27,48,78,83,E3,A6,26,69,F5,3C,32,B2,38,01,CD,4D,20,5E,E5,F3,7A,48,A7,49,81,C6,F1,11,8F,69,A5,EE,FD,5F,50,70,24,57,63,66,45,90,2D,C2,45,FC,D0,F6,FD,3C,F3,F0,99,2C,D9,30,2A,59,55,EB,7E,80,11,B8,7C,53,C1,14,73,BA,CF,1D,DD,0E,6A,1C,DE,DC,9C,AD,FB,F4,F0,2B,1E,CE,0C,D7,3E,6E,2D,93,88,07,80,15,AF,C5,CF,6A,78,E2,8F,9C,FA,1D,44,A5,6E,69,DF,CC,2C,8A,56,40,87,26,DD,27,E7,27,53,DB,51,41,4E,C6,D7,E6,D1,D1,36,C3,36,AA,35,AE,94,8D,A4,55,C7,9E,D7,58,3A,BC,36,80,E9,12,7F,8D,FD,50,87,0A,CD,D7,AD,56,31,FD,8E,67,41,D6,A4,1C,32,38,66,3B,AC,51,20,2F,D8,3E,13,5B,7D,80,EB,2F,E4,8C,06,F1,C8,EF,3D,F7,4C,D4,E3,11,4E,FD,B7,6C,50,FE,F0,7D,82,DA,61,12,66,26,DA,42,F0,5A,0C,B4,55,F9,6B,67,4F,CB,21,D0,B0,89,9D,79,DE,6F,2B,70,22,41,D2,F7,FE,24,30,76,4D,9B,5B,ED,F7,79,3D,74,49,1E,82,D2,AB,62,B2,74,B3,B6,2C,9A,97,B7,A0,A9,74,2E,8C,A2,F6,99,DE,83,F6,D8,56,18,72,26,10,20,A4,39,CF,22,29,E5,BB,A0,F8,4D,CC,B9,83,EC,A1,B4,52,7D,6B,52,C2,3D,F0,B4,8D,BC,FE,BD,73,AA,5F,07,90,1E,21,08,57,1E,2B,FE,37,F4,0E,A0,A3,08,99,A7,57,2F,05,5D,9C,FB,51,5C,F3,94,B4,2A,BB,B0,41,4C,18,89,F3,43,3E,BE,F3,FE,0A,88,C8,90,E5,95,31,C5,A0,76,78,E8,AA,D4,61,E0,60,31,8E,96,AC,20,8B,54,35,8B,43,C7,36,69,99,89,D5,83,4E,D3,B7,40,61,5D,7F,46,FB,84,B2,83,C5,79,89,E2,9A,70,3C,B8,3B,7D,F4,51,6B,FD,BC,71,D3,95,FD,7B,50,7D,D7,16,AC,29,B4,33,0C,82,6B,56,51,0F,4A,4E,98,2E,32,04,DD,BC,0F,94,AA,32,26,30,E8,08,C8,BE,4A,C4,69,F3,9F,B7,CC,13,B1,DC,B4,E3,E2,39,BA,92,85,9B,60,1D,EE,C8,8A,3B,E1,86,20,7D,86,3D,D8,E8,5F,EC,0B,00,AF,E7,9C,5E,A4,CB,7F,8A,46,3D,05,E0,0C,73,61,06,73,19,78,A3,96,EA,6A,7E,C8,6A,91,66,F2,32,79,FE,08,10,AF,A9,35,3D,2A,FE,BA,A9,59,82,6F,2F,0D,CB,17,B6,37,EC,E6,10,4D,4C,E1,C0,95,7D,F6,6E,E3,C2,F5,04,87,B0,F9,3F,CE,7A,7D,CE,56,15,B7,89,10,77,5C,89,F2,66,48,09,E0,AC,39,2E,75,2A,93,67,15,8A,A6,89,BA,61,BB,8F,64,DF,00,6B,30,6E,54,99,71,32,DB,E7,05,63,D2,5F,FF,9C,0D,C6,CF,D4,B1,92,5A,4F,D5,FA,2B,9E,88,2B,1D,14,ED,F1,40,42,BF,A5,95,BB,CF,02,13,97,09,4B,FA,68,C8,B1,01,CE,73,84,0D,95,57,E2,24,09,36,02,0C,53,E3,96,8C,D7,F7,AA,FF,EE,AA,24,C5,63,AF,2F,5F,89,89,F0,BE,E6,68,D2,77,ED,57,4B,FE,E6,1E,45,C6,E4,AC,6E,16,1D,40,95,FC,3C,26,33,0D,92,DD,FE,1D,A2,C2,15,B4,62,FC,F2,00,75,C0,94,C9,59,F2,B5,95,B0,31,6D,D8,82,91,A9,33,31,7C,8B,75,5C,1D,C9,4D,43,B9,6D,C7,52,82,01,B9,13,89,81,EA,89,50,37,DF,97,6E,B9,4A,9C,4B,10,94,58,F5,94,78,6E,5F,F9,51,BF,D8,19,27,FF,3E,6C,A7,96,6F,BD,D0,4C,AD,21,A4,D8,A1,7A,B1,AC,D4,04,3A,66,B2,9D,93,A5,9D,05,7F,C0,A8,37,43,E9,EE,A2,89,47,C5,AB,58,26,F1,0F,7B,F5,0A,5A,86,15,B2,DA,22,DE,E7,DB,44,DE,AE,94,3C,CE,F7,F3,9F,01,DF,9C,F1,F4,0C,EB,6B,E8,CB,A1,4D,E3,A7,D9,94,AB,B6,C9,E7,92,3D,6A,12,83,97,78,D4,17,79,02,A4,9C,79,75,CC,7C,86,DC,EA,7B,4B,A6,AF,8D,A1,B3,76,90,BB,57,03,64,FA,EF,9A,0A,D5,3D,F2,0A,A4,F3,97,4B,CA,AF,8E,94,72,9C,56,EF,1B,7E,68,48,B9,18,FC,74,AE,09,66,A6,EC,CC,65,A1,AE,E9,36,AE,D8,49,D0,ED,FE,3C,5C,7A,2A,23,EA,A6,BA,B1,8A,96,9A,83,AC,BA,08,FA,AF,65,A3,3C,E3,91,6B,88,95,1E,3B,F0,BA,60,B0,98,A7,F5,14,75,15,EA,3D,4F,0F,74,B8,B2,C4,D1,26,7D,CB,BB,F7,7B,63,B9,B6,B0,F2,CD,2E,DD,53,BA,29,68,AF,81,EF,73,AF,AA,4D,1A,A2,AB,68,DB,12,F3,ED,C7,DA,2E,F1,13,A6,A6,CA,63,B5,96,6F,08,E7,7A,66,61,6F,1C,1C,A8,4A,9A,6D,3C,63,65,26,DA,D5,A2,3C,88,37,AC,84,58,51,C2,FA,D0,F5,41,09,B8,17,11,0C,BA,D1,DA,CA,BD,35,B7,8E,57,26,41,00,0F,C3,C7,A5,2D,1A,4B,50,95,9F,B1,E3,27,44,5A,AB,62,05,A9,36,85,2D,93,6F,11,EF,E1,84,E0,B7,BA,37,20,2A,D9,A3,9C,5E,C9,14,D9,05,EC,FE,5F,E8,7F,89,73,DC,90,6D,8D,7C,D5,BF,EB,A0,87,4D,28,E9,D4,62,30,D0,FD,BB,47,3E,8F,A9,B2,51,D3,B2,48,D5,7E,C7,DA,49,54,BD,80,13,9A,1F,E2,38,64,51,EC,BC,02,81,69,71,DF,1B,EE,54,79,F3,4D,C1,73,E1,ED,90,3E,5E,CC,12,B9,7B,63,DF,0B,57,9B,7B,31,E5,D2,D3,C6,67,B3,AF,1F,9F,A1,6D,D7,9C,66,72,9E,04,CB,9C,89,3C,54,E1,AE,F1,2E,F6,54,6E,BD,67,1A,C2,00,E4,79,90,AF,40,70,B0,AB,5B,48,AA,33,B1,A2,E4,11,15,E5,AF,FD,90,AA,84,EF,A5,F1,21,E4,6A,C9,F4,70,73,5B,37,19,BB,8C,B5,7B,4E,41,C6,8E,0E,50,4B,2E,34,CC,CC,05,CF,3C,A0,CC,80,AA,81,52,FD,DD,2C,EE,B8,C4,55,FC,AE,02,DA,F6,6E,CF,10,A2,30,47,42,55,7D,D1,76,DF,13,EA,4F,B6,00,7F,89,08,4A,BA,BE,DB,85,5B,37,80,F1,ED,82,35,E5,22,07,2F,9B,5B,E2,BE,83,94,0F,C3,41,C8,66,6E,6A,EF,D6,A1,C3,D0,57,E5,3B,F0,AA,16,6A,CE,D9,23,85,8D,0D,35,B9,95,BF,12,66,CC,F2,01,9D,2A,DB,48,58,1B,2E,E5,EB,0A,94,46,12,42,44,B3,A4,A9,7D,57,AA,FF,B0,7A,55,63,F0,F4,DC,8B,A8,50,D2,F3,01,EF,3B,4B,F0,6F,52,33,B8,52,40,89,E9,FB,5C,4E,3F,78,2D,E4,75,B9,4A,9B,D1,41,71,83,5B,FB,8A,ED,36,2A,DA,93,11,6D,32,04,5B,8C,C2,D0,7B,16,E7,AF,7A,31,13,CE,EA,BB,2B,6B,7B,AE,91,AA,CF,A3,F0,F6,FF,4C,95,BF,F8,FC,85,D3,32,45,17,6B,53,56,28,99,EC,FD,5D,91,E1,63,32,2E,D4,1C,1E,D8,85,AF,A7,FB,E1,E8,09,C2,7E,F8,0A,7F,27,86,43,77,CC,77,8F,F4,7C,B2,3B,9D,E3,3E,DF,29,6E,18,6E,49,EF,3A,F1,51,03,A0,AA,D1,E9,2E,E2,01,81,0B,8F,16,0A,7C,CA,25,BC,8D,39,80,8F,A9,B3,0E,9F,58,DF,C0,E7,7A,D9,14,E6,F5,C2,F0,BC,B8,4A,E6,32,BF,80,A8,6E,D9,59,7C,2E,5A,FC,02,B8,D0,FF,8D,AF,4D,42,C6,80,8A,B1,A5,9D,9D,E5,59,D2,4C,26,EB,1E,3D,A0,BC,7A,5D,C1,6D,8E,B8,0D,10,2F,CD,62,20,D2,04,03,CB,7F,F3,C7,95,91,C1,53,F3,57,48,A0,DE,47,39,3A,6E,CD,33,98,74,EA,72,C3,5B,5B,18,EB,33,5A,34,FE,58,F1,B1,CC,8C,9B,E5,B5,0B,16,5A,B2,D4,3B,F2,DC,56,0E,26,61,4F,05,7D,25,17,26,93,49,F2,72,1C,7F,C8,1D,B0,BB,EF,0F,FB,0D,79,F9,6E,00,97,08,1C,56,71,F1,9F,64,A3,F3,95,DD,47,11,06,17,21,86,6C,D0,3E,DA,22,45,60,E5,15,14,E0,30,8C,B1,48,50,E7,24,B2,61,B9,85,85,15,53,9F,78,9E,54,22,94,79,1A,75,0F,4A,AC,71,8C,C3,D9,56,22,17,D9,70,AD,40,1F,CD,EC,C4,54,1A,33,F1,C8,72,7F,3A,BE,2D,69,EB,A4,F3,66,6B,D6,17,DF,54,29,22,2B,AC,B9,4D,97,FA,56,5B,07,A3,0A,E4,4A,D8,98,55,CD,94,1E,C9,14,AA,F3,6A,14,51,D5,02,15,16,8A,06,C4,ED,7A,FA,2B,6A,E6,34,46,B8,FA,34,0E,40,2B,24,40,73,59,A3,49,98,89,B2,81,4F,90,AB,CA,95,EE,A8,26,15,94,1C,8F,BE,6C,D6,07,0C,50,80,49,E9,4F,2F,A3,D8,E2,B8,C0,62,3D,81,61,A3,3E,D1,12,4C,1B,3F,F8,A0,0C,62,B4,87,3A,33,6A,CB,68,18,74,04,38,09,8C,62,84,EB,D0,44,83,55,6B,8F,6B,80,BE,5C,10,F4,97,F4,EF,68,F4,AF,3C,D3,26,AD,76,FF,B9,06,CC,85,E7,FB,0C,D7,9D,A5,A2,7B,49,E0,5D,4B,F4,D7,B9,3F,F6,98,2A,03,C2,2A,EF,56,24,7B,30,F7,F3,9E,FB,8C,F3,4E,35,61,09,BF,DF,E5,A7,53,47,02,CB,B4,E6,3A,06,7A,4C,B6,40,A3,87,35,74,26,F4,98,6A,8E,42,E9,0A,47,B8,57,6B,C7,C1,9C,36,A5,17,D2,5B,05,25,2F,4E,98,B6,22,62,DB,81,87,B9,4A,76,A5,CB,6B,79,F2,3B,C2,C8,A5,21,DE,3A,14,FC,2C,9B,BB,F5,B5,A4,F6,A5,07,06,8C,75,67,09,3F,7E,C3,00,ED,7E,4C,89,35,9F,EB,C3,6B,21,68,7C,4A,15,7D,53,A2,D2,8C,C4,B4,3C,1D,22,BA,CB,02,05,56,3F,6A,CC,C3,F0,AB,2A,C2,8B,27,41,49,70,60,B4,5F,54,71,48,4F,3D,70,CF,F7,6E,CA,F2,DC,4E,D5,DD,08,E7,1D,72,E2,BA,E3,92,4D,B2,7C,FD,4D,6D,30,74,76,5E,98,80,15,0B,2E,0A,7F,70,8E,61,31,8C,40,21,DD,6C,DF,2B,A4,24,63,E0,2D,DC,48,2A,2F,8C,10,6C,6B,FB,FF,86,B4,85,26,BC,9A,38,9F,86,31,DE,CE,D7,46,5C,FE,2C,1A,C3,36,38,68,69,2A,E4,DD,51,0A,BD,AC,45,90,8C,40,08,48,65,ED,17,9D,1C,87,F7,26,0B,8D,D9,52,44,C9,20,23,10,DE,72,8B,B3,02,A1,50,20,F6,B3,44,B1,D1,F5,DC,8E,25,45,36,7C,59,5F,27,A6,40,FC,F0,45,14,37,98,5D,49,3B,AB,A0,60,15,B4,9B,EF,AA,15,5A,7E,1A,5B,D9,86,4B,48,A6,4E,3A,66,58,29,B3,2C,E5,7D,7D,32,3D,DD,92,7D,5E,0B,B9,28,F0,97,7C,88,61,5D,4F,85,00,7C,CE,6E,D8,EE,14,F0,5E,04,55,5F,44,19,B7,F2,6F,CC,DC,2C,F5,DF,CF,91,CA,0B,3A,40,8C,6E,2A,C5,23,E9,53,F2,1A,AA,D1,30,EA,51,E0,AD,E6,7B,7D,83,87,38,BE,2F,70,04,D5,96,3C,9E,D4,C9,B3,FF,9C,A1,44,28,63,A2,B0,22,F6,66,36,32,05,5C,35,53,37,A6,9E,9C,A3,BB,E6,C0,D9,9B,73,78,A4,9A,74,78,C3,9E,20,2E,F3,3D,93,E7,A1,BB,63,87,2B,0C,DB,79,A7,46,4C,5B,F6,40,C5,01,4A,87,63,6A,EF,92,ED,D8,B6,AF,60,ED,53,8B,2B,0B,B7,94,B5,91,1F,B0,A5,37,3A,BD,FA,5D,98,57,E1,8E,A0,42,54,BF,64,1A,8C,54,C3,A2,56,00,F5,B6,CB,CD,4D,28,60,3D,CA,3C,B7,A0,42,E7,0F,4D,6B,54,DC,79,59,69,75,69,DB,68,52,28,FC,5F,98,F8,62,97,3E,88,AA,06,4C,51,E9,1C,08,82,C6,5C,2D,39,81,B9,E6,F4,7D,85,75,D0,93,1D,69,C6,3F,B8,48,1F,28,62,D0,37,0E,E5,D6,AB,67,74,F2,4E,05,4C,53,4A,3E,62,05,71,3A,AD,BD,B3,17,5A,18,C0,C0,41,AE,43,F1,38,D8,5A,A1,6F,0E,08,04,19,44,B3,E1,AC,54,AE,AD,31,B3,9B,DF,B6,6F,8F,EC,16,B8,36,85,25,5F,49,CA,BE,87,7B,43,92,25,C7,62,D4,69,2C,A8,9F,4F,01,BB,20,9E,2E,A2,59,1B,1A,B2,DE,F8,D3,30,90,EE,6D,17,71,54,8E,7A,5B,5E,D9,FF,80,43,E6,89,06,A7,FA,22,29,58,A0,B7,BE,71,F3,E3,21,00,E5,99,86,63,88,CA,A8,67,6F,BC,D9,5F,BF,A1,1B,33,14,56,69,84,5E,E4,02,52,40,A8,33,29,DF,A2,07,2E,36,EA,51,C3,25,7C,BB,F4,3E,96,2E,88,10,84,3B,EC,B9,05,FB,F3,B7,26,D5,49,93,BD,CA,EC,7D,DC,7D,EA,6D,2C,AD,B7,86,7A,6D,8A,E6,0F,16,B4,22,20,D1,EC,13,F6,C4,27,47,6D,5A,0C,AA,07,D8,D8,FB,0D,E2,D1,BA,76,59,7B,07,C7,E8,2F,B9,6B,BA,7E,7A,E5,C9,6E,A7,0C,FC,D2,F5,1A,31,65,0C,C6,47,01,60,29,F1,0A,6E,63,7C,78,AA,E5,F8,88,CC,20,6E,5D,1D,D0,B0,3F,C5,9A,22,DF,C1,DD,F5,86,0D,54,A8,08,62,4E,2E,1A,35,FF,F8,18,95,3E,4F,29,49,14,71,F5,58,A2,C0,32,6E,CA,9F,60,56,52,4A,45,D6,A5,33,B2,39,4C,64,6A,D1,54,30,C8,40,DA,BF,91,5E,51,A1,B8,F2,8C,6B,BC,0C,32,F9,57,05,AD,0C,B8,AF,9F,13,E4,F6,C8,F1,05,47,AF,72,1A,82,64,2D,B7,68,6A,64,B7,66,13,EA,09,CF,CB,D3,8C,11,E3,3E,0A,EA,D4,D7,47,1B,1E,08,87,78,7D,19,21,E8,1A,B1,EB,A7,3E,61,7E,D0,98,D8,B6,7F,37,D3,00,E3,45,B6,DB,94,89,97,0D,3D,A4,03,A4,93,90,0B,06,16,2D,5A,34,B5,B9,E5,B7,58,D8,48,4B,54,64,76,FD,93,F0,1F,42,43,96,15,B8,72,4E,99,C1,31,8E,F1,9B,94,93,24,C2,7A,32,61,05,4C,2D,35,7D,24,2E,23,5A,BE,F5,43,1E,59,9E,A2,E6,B2,9A,9B,80,12,9C,DA,CA,A6,3A,EF,D9,C9,E0,D8,12,EA,E6,61,4D,C7,31,E7,4B,A5,D5,29,08,7A,4A,D7,E9,95,A0,0C,23,6F,26,84,79,A7,C1,65,39,93,B3,83,3A,C1,4E,CD,DF,46,44,85,FD,5D,C6,F7,48,2B,63,5A,23,FA,81,1E,42,E4,EE,40,E8,8E,BB,B2,46,1C,6A,97,B1,4A,F2,2A,99,DE,97,47,53,8D,71,7B,9F,56,B7,63,3F,CE,A0,B4,17,E1,AE,48,E2,89,D7,23,98,0B,B8,17,BC,DD,F9,C5,ED,C4,8F,56,83,29,EB,07,65,0B,6E,BD,57,58,43,A7,E0,B7,F0,86,7E,6B,75,F7,3D,48,58,46,77,CC,45,BA,FB,D3,5D,62,9F,3D,B7,9F,5F,D9,7E,F1,1E,B6,E8,FA,7A,0D,E9,92,2A,07,F4,33,07,0E,93,57,6D,DD,08,8A,70,F6,A7,1B,B8,DE,EE,08,96,C0,72,D8,68,47,3D,56,6C,B8,2E,B0,93,B4,A0,9B,BF,3F,18,6E,51,A4,ED,52,B4,36,5D,7B,A3,3D,9E,DF,A1,26,E1,6A,1A,95,66,25,6B,99,81,02,D9,F9,30,E1,4B,42,D2,EC,5B,BC,54,38,23,0C,3D,6C,57,7A,70,9C,67,2C,0B,D4,35,42,D3,33,B1,45,D1,EE,B7,6F,0E,5A,8C,C0,7B,ED,1C,8F,67,A5,32,B0,B9,D0,AD,1A,23,80,C3,FA,82,13,21,CC,54,F8,23,B6,01,21,4B,2E,22,74,CE,37,EF,4A,9F,0E,CC,71,DC,24,7A,F3,05,DB,A6,72,A9,58,E6,41,B7,20,63,6B,42,35,FF,51,D2,A1,2C,01,B4,66,6E,93,13,9F,99,FC,1D,60,74,7B,2F,B6,BD,2B,1C,9D,BE,29,AF,51,65,83,CF,14,0E,FC,AA,1B,CE,95,1B,C4,BD,1C,69,A7,F3,DD,11,9D,85,FF,B1,5D,C2,E6,99,B4,99,25,91,1A,47,ED,A2,08,41,F9,0F,2D,C7,EA,F3,DD,7C,81,B5,56,87,62,FA,23,27,4A,7C,CB,4A,A3,32,0F,2B,67,ED,A3,AE,7E,F9,70,3D,AC,A3,CE,80,48,A1,2B,DC,1E,38,B8,01,94,7E,6D,4D,14,A7,D3,64,D3,38,57,26,6E,1B,B7,13,4D,2D,4F,2C,E7,06,B9,56,8E,0F,BE,1B,03,6F,51,B0,37,F8,69,89,8C,80,17,BD,46,CE,7A,20,41,5C,AF,91,49,B5,84,F0,66,36,5E,8C,39,82,13,5A,4C,1E,8A,13,02,BD,B1,ED,78,94,8D,31,E5,C4,0B,3C,11,8B,9C,B4,6C,C5,42,F2,66,D8,C4,10,23,BF,55,26,3F,AC,A6,E4,C5,48,4D,E0,1A,16,E8,1E,92,D7,0B,DE,26,07,55,56,0D,BF,C8,AE,A0,CA,15,01,84,C2,C4,AD,B1,1F,0E,E7,8C,37,AD,DA,1D,42,7C,67,83,6B,4B,2F,18,26,FB,5A,38,8D,8D,FD,D6,36,31,D9,4B,AD,EE,52,29,45,AA,EF,9B,2C,30,32,9E,FC,84,C9,27,0B,2A,D8,0C,10,CB,03,78,AD,2A,16,F0,44,E2,34,7B,EA,83,12,AE,19,65,CC,9A,A7,B8,0E,14,73,70,9C,D4,65,AC,A8,F4,1F,59,0A,8B,1E,66,AE,79,80,23,17,26,21,07,E3,7D,41,37,E9,CF,92,06,EA,91,CF,09,A7,FF,7D,11,88,25,22,B6,89,5A,51,1A,62,1C,76,A5,80,69,0F,A2,44,56,F3,7B,40,A5,11,88,F0,37,DB,DE,6F,29,EE,2D,E1,F3,B5,26,25,BC,8F,DB,CE,E1,2D,8B,93,9A,7A,82,58,BB,93,3A,18,6E,98,E7,C1,DE,84,2F,06,1D,A9,FF,C8,25,2F,03,CE,7A,6F,FC,73,4B,2A,F0,41,B4,7B,66,83,40,CD,BB,25,15,DD,CC,2B,D5,75,A8,42,30,F9,45,B4,70,4C,DE,93,AA,AC,CB,3B,17,EF,5C,A7,E2,13,5F,08,42,83,BB,98,79,85,67,81,46,54,D4,88,1D,1F,DB,EF,3B,30,34,67,57,E0,D2,BF,10,7C,34,7A,F4,74,D3,B0,50,64,4D,75,96,E9,BC,84,D2,B7,CC,6F,5F,09,0D,FF,44,CE,68,42,EF,A1,32,6B,10,69,BA,A0,E2,E3,FC,83,40,E6,13,F0,EE,11,5E,BA,D0,3B,00,FF,E1,4A,D2,0F,E8,79,A1,4D,A5,E5,82,8B,D8,CE,C3,6C,65,12,49,F6,53,FE,CC,47,C4,1C,65,85,0D,95,B5,4B,A6,A5,A0,38,72,8D,FA,4B,7D,04,76,D6,95,63,96,79,CD,33,A3,9E,6F,69,02,01,9C,E9,11,2E,A4,50,1B,53,ED,4F,70,DB,FE,02,A1,4F,E9,4F,3D,FF,6C,96,F4,41,A9,09,B8,9A,BD,CF,EA,8E,39,FC,BD,A8,27,73,CF,AF,57,DB,47,D3,B7,A6,EE,A6,90,56,FA,4F,4B,45,00,53,D1,97,00,00,DC,27,54,B7,A6,41,6B,7D,F0,D4,25,78,C9,58,2C,77,0A,35,80,15,29,DD,0E,82,15,6F,65,63,D0,A4,5E,5D,FA,26,37,C4,8A,4B,F7,2E,F0,B7,A7,1D,D1,AD,E9,58,3B,6C,BB,8C,58,6C,6A,99,F5,E4,62,7B,8D,FC,CA,BD,51,0C,28,15,70,FB,F7,CD,94,D6,BC,6E,75,58,00,60,1B,6B,73,3A,CD,E3,8F,86,71,A6,D7,C2,18,95,67,68,08,77,80,B4,A0,84,37,66,FB,09,CA,A0,50,9F,C1,E9,E9,36,A9,04,0B,8B,17,7F,CB,22,24,79,0D,DE,8D,27,C2,6D,A3,3A,E0,5F,2E,80,D7,39,E9,76,1C,D5,74,50,7E,83,F5,37,4A,AC,84,14,3B,CE,FC,EC,D8,28,8F,72,30,C5,9F,DC,0E,CF,51,A9,B6,5F,F3,8E,3B,71,F9,D4,E0,CD,27,E1,7C,0D,5C,02,29,56,CC,E3,05,F5,6B,2D,B7,92,A6,2B,55,17,67,1A,BE,F2,E9,E4,60,53,D9,10,B6,1B,2E,94,53,D5,80,9B,C3,8B,CE,90,4B,D1,1E,7D,29,8F,38,DA,5F,69,1B,A3,72,24,23,3F,82,2A,A9,8E,4E,18,FE,8A,28,9B,1E,E8,51,51,37,45,68,C9,06,F0,2E,45,63,7D,3E,32,2D,C9,75,CA,9C,C0,4B,18,F1,7F,25,33,2D,27,0A,23,19,49,8D,08,B9,10,B2,70,40,FE,EE,0B,4C,57,05,19,9C,09,33,D3,94,8C,5D,FF,ED,87,73,27,C2,52,2B,75,11,8A,41,A1,0E,19,9F,31,54,1D,D4,03,5B,62,90,B6,C7,4F,5B,B2,94,68,7E,FF,4E,82,ED,0E,1B,3B,42,89,36,A1,B8,95,F0,60,87,8C,D5,69,CB,F6,8A,DB,6E,EF,D7,47,DB,25,AF,CD,D3,7E,CC,F8,09,AA,0B,AD,BD,A2,8B,42,BF,27,4B,DC,F6,31,4B,52,13,86,3F,40,38,75,DB,82,38,0D,C8,20,AF,9A,D9,D7,67,FC,16,A4,DC,0C,21,12,C1,00,4C,3E,5C,4B,0A,AC,A1,D0,6D,3D,94,A9,B8,6C,DD,7E,DB,52,1D,CF,86,22,78,51,E8,4F,5B,4C,73,25,B9,B5,25,00,16,36,EE,FA,7F,59,66,41,08,72,15,F7,3D,B9,9A,13,07,2F,02,D9,C7,2A,6A,35,8E,75,84,C0,E0,F2,7F,9A,02,AB,B3,2E,8B,B8,DF,57,DA,D6,CE,44,AF,F8,70,7E,23,EB,86,DC,E3,6C,90,3D,67,C5,E4,A0,E8,6A,BA,EE,D1,AC,0E,7C,BE,D9,EC,2F,F5,BD,53,A0,6E,D2,8F,D9,CD,D9,D7,D8,A8,D8,72,38,CB,B1,70,9E,C7,DB,6D,47,57,76,50,64,88,9A,84,05,13,3C,DD,3F,C7,3F,9A,1F,B0,D4,01,E0,48,7C,C5,88,9A,B0,14,AA,B5,7B,EF,0C,63,FF,40,65,DF,D6,24,25,9D,11,83,94,4C,1C,D1,F3,FD,85,E3,8D,8A,9D,75,E6,ED,87,90,1C,D8,41,7F,E8,41,C5,E1,4B,B3,C8,B4,0B,D9,4E,79,66,E2,47,70,09,BF,2C,A9,B4,53,00,61,2D,57,D8,30,33,9C,BC,48,73,EA,25,1C,6C,93,B2,AA,D5,0D,30,EA,E2,EA,CC,18,63,4F,F1,B3,3A,77,F9,E0,38,E4,A2,57,9A,3A,EA,F8,A2,3B,F8,C1,0F,ED,35,3E,B4,31,3C,F6,EE,0C,59,BC,4B,C9,B7,F7,D8,1C,E8,71,A2,30,C5,61,0A,56,03,63,5B,43,19,10,8D,16,10,20,46,AA,92,E2,A3,ED,AC,F1,38,88,88,40,12,43,D9,76,DB,65,54,86,3C,BD,43,42,2A,9D,94,D5,49,BB,2B,11,83,F0,70,1E,D3,9D,59,DE,89,A2,01,B5,A2,B3,41,00,75,3F,AE,18,FD,9E,2E,19,A4,A3,AB,F7,3C,CD,5F,59,F4,1C,5C,54,32,55,CD,64,4F,93,13,9C,C3,18,99,C1,95,A5,C3,D8,8E,2C,5D,C0,99,81,8A,00,29,43,95,D5,D9,C5,2D,31,B3,DA,6B,E2,8E,DF,36,DB,CA,F1,AA,31,0A,D2,35,52,3F,46,C8,7D,03,EA,C0,E1,CA,B4,E0,31,F8,DA,48,A9,E3,E2,8D,3C,59,37,4A,5D,15,EE,2B,69,54,2F,44,E0,5E,69,B7,45,C5,B5,12,EF,C8,1E,A5,AF,3A,A8,8F,F6,AA,4B,4F,C3,94,D8,B3,12,0A,9E,3A,05,CF,81,D8,A6,22,0E,64,55,1E,74,15,02,02,86,D3,CA,31,CF,1B,23,C6,41,73,66,6B,3C,17,08,7D,A4,2B,CF,57,48,B2,3C,59,A2,1D,C5,0C,27,4B,4B,7D,D8,5A,CA,29,23,3F,82,9B,22,4A,73,52,86,3F,18,DA,13,7E,F5,26,10,AE,7F,6F,74,3A,33,A8,8C,6B,D5,4A,D3,31,29,1A,C4,A2,B5,BD,89,42,33,D8,2F,0D,D3,95,63,3A,E9,09,35,D2,B5,1B,61,37,43,08,20,6F,4A,7F,7A,0A,A6,7E,1F,73,A8,C6,42,98,34,8B,6E,94,AC,75,01,B8,28,4F,B4,FB,B0,2C,F2,32,77,2F,98,10,3B,5F,D8,F5,0B,AA,C9,2F,59,7C,BB,7E,CB,80,07,20,7D,7B,33,AA,38,AE,31,67,6B,56,D5,12,C0,D6,B3,51,66,54,68,AD,C8,F9,24,E1,1F,A7,F5,91,D3,05,35,B1,5B,20,00,9A,47,F3,A3,AF,0D,C2,13,11,43,BF,A6,97,E2,81,11,3C,2B,12,D2,74,EB,02,C5,CF,C4,D6,AC,CE,E0,B9,D7,0B,9E,64,84,9C,BB,25,E3,94,23,4F,14,82,E6,07,92,99,D7,FE,4F,D3,E9,44,7B,12,EB,48,AD,E4,89,97,A8,75,C8,B1,31,F7,FE,88,8B,7F,6B,E5,6E,0E,4D,3B,B4,F7,CF,2A,0B,F0,B7,B5,BB,51,41,45,36,A4,4F,A2,B7,64,A8,AD,09,58,75,B5,1A,5A,E7,F0,F6,61,69,91,A4,55,52,59,57,1A,2B,B7,1B,A2,96,67,E1,43,AA,D5,07,09,01,FE,C7,A5,1F,F4,A3,C0,41,88,C0,83,34,57,41,12,5F,AB,BC,1C,D4,EB,AC,AA,84,AE,DD,48,19,ED,53,EE,0F,94,E7,EF,CB,2F,01,89,C3,99,7D,D5,3A,17,FE,AC,08,54,0A,A6,EA,21,B5,4B,82,C7,AC,CF,75,50,75,94,F3,6A,4F,D4,48,BF,12,1D,44,6F,69,6E,55,3E,6C,C1,90,7E,9B,B3,53,2D,BC,D6,64,3B,F1,EB,55,A1,7B,40,F3,4B,8F,47,4A,56,5A,67,E6,B4,AB,AE,E7,97,4E,F6,58,1D,3B,8E,10,C7,4F,2D,00,18,82,0D,EE,E4,86,C8,EA,1D,BB,76,A3,33,44,5B,5B,4F,2D,3B,44,4C,F2,8B,21,78,37,AF,D2,39,0C,93,55,CD,CC,6F,B2,B2,9E,84,E0,FE,6B,32,4C,AF,2D,2A,E5,0B,15,87,40,E1,A6,83,98,C2,4E,29,61,B3,75,74,26,61,8D,79,0F,55,80,3E,AF,5F,A0,36,B7,E2,A1,86,53,A7,1C,D5,8F,22,06,70,C2,4D,32,05,60,85,D5,89,DD,15,3A,1D,55,57,67,61,A4,15,CC,1C,72,97,36,50,76,1A,93,85,F8,90,A7,69,A6,E4,ED,50,B0,0B,0D,98,70,03,A7,85,EE,37,8D,9F,EB,56,09,C1,62,A8,C6,37,E3,70,EF,E5,67,1D,EA,C0,3D,09,40,65,AE,76,81,65,A4,29,65,18,D0,D6,54,1A,8E,0B,1F,79,24,B5,3E,5F,8B,41,77,55,AE,74,49,1D,6C,AD,D9,75,3A,04,25,31,2C,91,EC,9F,97,0D,09,0D,FF,16,7D,99,65,85,FC,D0,1C,9D,36,59,37,B7,28,DA,79,3B,A1,C2,62,1E,6E,EA,6B,BA,03,95,56,53,8F,C1,B0,82,1D,37,99,2C,FF,11,D6,2F,CE,86,2B,F7,D9,FE,F9,7B,5D,46,8B,9F,0F,84,5A,D6,19,6C,7E,D9,52,FB,F9,09,30,EB,71,E2,F3,E4,BF,B3,F5,D4,57,61,9C,18,5B,1E,C6,B7,7D,85,5C,54,3C,96,C0,3B,EE,1B,F6,C1,CC,0B,08,E1,8D,86,54,03,BB,9B,54,FD,A2,58,D4,6D,C1,C1,6B,A8,53,79,23,28,4F,78,D1,FE,42,C9,C0,8E,ED,F1,52,3A,18,35,95,D0,AE,05,E8,DF,5F,9C,DC,BE,95,E5,9E,30,CD,85,73,F6,22,EA,D9,91,F2,D1,A6,65,45,18,AE,0E,CC,3C,0D,FC,22,BA,A7,81,B5,1D,21,65,AD,5D,6D,A7,93,62,C5,D2,CD,AE,CD,BB,40,45,69,55,4E,DC,DC,72,72,BA,AE,77,84,2A,8D,02,31,A2,2C,1B,3C,24,D1,12,9B,BA,DB,FF,CE,C8,91,BA,A1,34,00,8C,8F,59,F0,88,29,B6,4B,9A,D8,B1,59,A2,B4,3A,43,5A,EC,80,D8,E1,D7,3C,EC,FB,6A,E6,AC,D6,58,00,5D,72,2F,91,8A,54,93,73,52,C8,22,24,BC,B1,0E,D8,3C,C4,B8,2C,A5,B2,F6,A5,71,70,16,3E,8F,81,AB,9F,DA,31,52,88,84,BD,6B,7C,BE,B4,E7,45,80,CF,EC,D0,4A,F5,17,2C,C2,92,06,EE,30,BA,B6,A3,CD,A5,83,09,4A,1C,33,64,4F,22,60,ED,AD,3F,76,6F,62,61,E1,7F,96,B8,9A,E2,DB,BB,20,3D,CD,E7,E7,27,9F,7E,62,FA,F5,00,0B,FD,4D,E7,74,E0,5F,A5,20,32,68,14,68,EB,15,4F,9A,7B,CD,12,87,7E,92,3A,0C,03,FB,F1,95,D6,00,17,A6,13,96,33,A2,21,01,FF,D4,72,AD,97,BC,33,66,09,CC,DE,97,47,7D,47,C3,9C,B5,1F,8F,05,59,D4,08,29,BF,90,46,74,55,5E,A4,D4,7B,C5,05,E3,22,3E,07,C6,BB,E6,37,2A,36,DB,84,F1,1F,CD,67,48,D0,5C,C7,7A,6E,18,BB,8A,F1,9E,87,8E,9B,C7,07,52,87,42,AA,58,DE,EC,C2,57,19,33,56,B6,64,4A,5A,B2,5A,24,75,AC,59,DD,14,3E,33,55,86,38,7C,0D,8F,A0,E2,CE,F1,22,E0,9E,30,11,90,65,98,2E,3F,F5,F8,F3,7F,CE,23,3E,28,36,26,AD,04,2D,B9,82,C1,7A,E1,97,07,A9,EF,78,FF,6F,98,F0,4E,B6,E6,BA,0A,B4,5E,C9,82,31,F1,81,E9,AA,F4,78,B1,8B,98,97,57,C4,AC,DD,32,B5,B4,62,C6,2A,4F,18,44,24,8A,FB,CE,BD,82,75,43,03,EB,9F,00,8A,07,CB,B2,4C,4C,99,DB,06,23,5F,40,32,20,A5,E9,2D,10,5E,D6,DB,EA,80,3B,DC,5F,CE,F8,07,17,E1,9F,57,F4,5B,D1,D8,2A,C3,8F,D1,5A,41,40,21,AC,15,9F,A4,D3,96,4E,6B,EC,D7,FE,DD,BF,56,D5,CF,C6,13,BC,B3,2C,AC,77,46,78,67,37,D4,83,6A,7A,7A,69,D8,17,F3,40,FE,3C,BC,37,70,73,B0,0D,34,EC,05,CE,73,C8,0A,04,E2,E6,39,43,C1,70,78,38,03,B8,C3,B3,18,44,BF,87,6A,42,F7,8E,3E,A7,C6,96,93,EF,2B,8C,A2,32,CC,E9,78,60,2B,E1,F4,EF,EA,31,C0,43,45,EF,35,50,FD,6E,A5,AA,81,E8,9C,13,F8,14,BB,E0,78,C6,42,FB,73,BD,0F,45,8F,58,19,83,DD,A6,AF,9F,7C,8B,D2,D0,EC,20,BE,B6,F5,78,F9,61,4C,A3,69,1C,68,58,AB,16,CD,8B,63,01,E0,E2,6F,5F,D2,61,B0,07,13,16,D8,A4,62,E9,0D,BC,9E,F6,C1,98,13,7A,86,9F,7D,79,D3,86,02,C7,FC,CF,AC,EC,EF,2D,30,CB,73,CD,F3,DD,95,CB,67,78,24,10,06,E3,41,88,BF,37,2E,8E,A9,C5,18,F4,7B,C2,9A,FC,B7,68,95,C0,F0,13,BA,0D,0E,A9,0B,D8,CC,E2,60,EA,60,BE,C2,5E,7E,4F,4F,DB,1E,E7,51,1E,35,62,52,C2,32,B3,C5,8B,85,89,DD,B9,3F,A1,33,72,2A,B6,E4,02,BB,5B,D0,78,2D,DE,7E,D9,CE,38,4E,A9,46,CB,A7,25,25,43,34,D9,19,11,9C,46,AA,C3,83,34,82,4B,40,8A,EE,2E,50,A1,9D,A2,41,48,A1,EC,4B,5C,E5,06,40,D9,A0,D6,A5,F5,E6,18,E0,A1,22,D9,57,A6,23,A7,3F,F4,EE,D0,2B,64,0B,6F,91,38,D7,B5,0E,BE,48,DD,0A,AD,2D,D8,71,5E,EB,18,DD,E9,5A,24,91,A7,EE,A2,F9,D7,EE,4C,83,9E,1A,0A,20,2A,12,3B,0A,6F,CB,32,81,2E,33,AA,52,27,6E,A3,DE,45,6C,E4,38,D2,F2,32,8E,85,92,35,ED,B0,67,0C,E0,1E,07,4A,73,BA,64,B4,65,6D,22,E2,66,29,47,4D,BB,69,AD,6B,6C,11,97,2C,95,62,EA,C0,3A,30,63,22,81,E5,97,4F,67,32,97,EB,1C,1A,BD,22,7B,1E,36,AA,21,5B,40,7A,06,B8,E1,B9,2A,D9,3E,A4,85,21,AA,82,99,B7,D8,CF,19,95,2D,9B,0D,AA,7F,DC,72,17,8E,79,A9,2C,CA,1F,DD,D4,15,CC,29,EB,C5,3C,9C,6D,16,51,84,95,A3,DF,EC,50,B7,B9,9A,99,68,4F,F1,61,D6,D7,CA,52,C3,1F,06,43,10,0D,23,3F,E1,BD,87,F6,C5,BB,7F,BF,8E,5A,5F,86,83,7C,21,B4,6E,61,DF,09,6C,C1,B1,AF,54,62,AA,4D,BD,38,04,1F,36,00,C9,21,8A,10,E3,02,52,AE,31,55,6E,3E,B8,19,AD,B4,E3,E2,F7,57,F1,D5,44,51,27,1D,AE,C2,73,26,F5,4B,E5,0A,E7,44,A9,EC,6C,D5,65,E3,DD,3C,F6,57,49,D4,3B,3C,1D,02,CB,4E,5F,4E,A8,55,A9,C2,74,D6,CD,06,6E,4B,7E,2D,C9,7B,B6,B4,E8,59,A7,F2,C1,91,3E,C6,66,99,7E,FC,D1,48,35,04,55,F8,3C,98,7C,BD,50,89,22,91,4E,74,95,92,91,B0,32,A6,02,33,64,D1,7A,33,3B,4B,8E,91,59,30,6A,B4,9D,BC,00,AF,FA,16,EF,C6,A0,B0,3C,45,2A,44,E4,62,33,48,E4,B4,C5,4C,DB,52,96,96,6B,95,CA,75,50,85,1A,76,8B,18,35,60,6D,5A,6E,D0,5E,12,01,87,E3,D1,B1,1A,BD,56,81,54,42,24,21,81,41,32,39,43,C6,24,4D,EE,DD,C0,21,CD,39,C3,11,73,BF,8B,AD,C5,F8,88,94,16,0F,AD,04,C3,5F,7A,61,4F,8F,8F,84,74,A3,50,33,C5,7C,BC,E9,3F,7E,70,D1,7B,32,A9,1C,CF,23,C2,F5,87,CD,7B,F1,3A,5D,17,5E,8D,8C,AD,10,ED,45,65,9C,49,DB,7F,67,70,AA,56,55,AE,B8,23,5D,26,93,6D,4F,38,1F,90,3E,0D,92,50,50,8B,84,64,EB,46,FC,B7,9F,10,74,A1,E9,61,0A,6E,B8,B5,C9,7A,A1,C2,65,63,97,06,4B,E4,A8,9C,F9,02,08,F7,DA,F6,5B,A8,D2,8A,CC,5A,8F,18,F9,7B,B9,B6,6D,5D,A3,9C,D2,09,E8,A7,4E,C5,04,A5,9F,51,07,2A,4B,09,40,63,D7,0B,4F,16,2A,53,82,11,B1,C6,64,BD,5E,AD,D7,C6,5E,60,75,61,C8,66,59,9B,9E,E5,67,6E,B6,9A,38,92,75,71,43,FB,5A,29,05,ED,A5,C4,1A,E4,4A,4F,38,BE,F8,0F,D6,4B,5D,2F,94,BB,52,6D,37,7E,CA,D1,C3,AC,EB,CE,56,DB,01,39,C7,86,49,81,98,C6,65,53,08,95,13,61,F4,EF,19,63,F3,0C,84,1E,11,7B,7C,A5,62,C6,25,DB,E6,3C,06,07,BD,DF,1C,3C,B1,D5,FD,BD,B7,68,31,84,B1,E7,2D,1B,ED,04,58,98,F2,52,1F,11,B5,F6,B9,F2,A3,93,3B,6D,AE,32,F5,10,16,E8,61,CB,D8,17,F1,9E,94,EE,DA,B5,80,C6,A5,73,B2,85,8A,A2,8A,17,3A,B9,11,66,47,FE,B2,35,A5,25,1A,80,21,11,19,EF,B7,8C,EE,04,13,63,85,BB,CD,F4,F4,38,84,D8,65,E9,3D,0E,0B,A6,AB,01,63,BF,2D,4A,18,B6,8A,D2,9C,BA,77,B0,9A,6C,2F,10,D6,E4,B0,AF,B9,94,D9,89,13,04,85,3B,9D,2E,6A,2D,63,D5,8E,56,7C,3A,AB,42,E5,71,C9,71,3F,48,C6,EB,8F,2D,C1,BE,0E,5B,4D,B6,A9,2A,8C,3D,5F,F0,C8,C5,81,9F,4F,EF,A8,59,F1,34,F2,63,B8,5E,02,DB,3E,8D,F3,F4,45,F7,AA,73,A9,17,83,AE,FB,95,DD,F6,AF,F2,09,06,77,20,46,D3,10,8C,59,03,46,C2,58,B2,2C,BF,45,DD,5C,4E,85,3C,69,29,4C,F6,DA,4E,88,8E,53,A3,04,51,BB,6E,A2,DA,E5,4E,A3,2D,A6,16,6F,47,F4,E9,6E,4B,50,C6,93,6B,E1,FC,31,2A,F1,E3,3F,A9,C9,C0,12,70,84,3A,D3,D4,E0,2B,87,D1,78,73,E0,76,07,D1,2E,A6,09,FA,38,21,42,E5,75,9B,58,52,73,00,51,19,B1,00,64,89,BD,C7,37,62,79,61,54,13,D2,D4,0A,37,EF,B1,7B,DA,BF,99,70,DD,CE,E7,FD,AA,F6,ED,5E,07,60,6B,92,23,2E,42,8D,02,DE,9E,0F,AA,9F,BF,31,73,AE,33,6C,BB,74,13,F7,16,4F,AD,70,56,AF,F9,9C,21,2D,79,C3,34,F0,B5,2F,55,F6,A9,73,FB,D0,D8,B2,44,1B,8F,4C,88,63,19,88,28,21,B6,3F,EB,22,DB,E7,76,1E,96,55,F5,FE,B2,85,1F,D0,48,47,EC,50,95,5C,E7,3D,E6,31,A7,0D,DE,7F,ED,A1,B0,60,8D,96,88,C7,A2,DA,58,38,64,F1,88,2E,54,FE,9A,FC,04,F5,DE,78,B9,E6,0D,D9,60,02,C4,54,2E,79,69,62,14,2B,9B,02,23,97,76,BC,B9,F6,95,32,70,8A,06,2D,D4,46,CA,6C,CF,00,86,C0,E7,BF,30,7D,E4,DD,55,13,A1,C3,06,FD,26,E6,07,75,51,52,6B,3E,1F,BA,9C,07,D2,C7,41,C2,AC,C0,E6,67,40,9B,E8,5F,E4,0C,CB,B3,D8,0B,75,E5,EE,E0,E6,70,E6,DD,F6,EC,B9,2D,EC,13,D2,A6,E7,FB,94,E6,AD,94,30,C3,25,CB,57,16,5F,B2,8E,7F,46,8D,AE,B4,BB,2E,01,4A,C5,AB,7F,72,41,9E,C0,FF,1C,43,CA,3C,AD,48,F5,A9,13,81,73,47,92,2E,24,DE,5A,03,76,44,44,63,51,37,36,32,04,ED,BC,A3,AE,32,E1,8E,30,67,CF,DD,51,D5,A8,A1,F9,96,02,B9,BC,F2,DE,9E,3F,4A,B7,B6,C5,BB,CC,49,2C,6F,1A,E1,F7,BF,1B,52,D5,EC,30,56,F5,15,B8,83,E7,5F,B7,C4,94,44,49,1C,F4,E4,46,70,B8,44,83,E1,80,93,97,BC,D9,B2,77,1E,D2,98,76,47,90,0C,7A,F4,CD,D6,C6,27,B8,20,14,BF,D1,A3,A1,44,C7,A6,77,F3,87,A0,A0,C9,57,35,40,95,BF,91,05,11,66,61,B1,2E,43,46,C4,B8,0A,3D,A4,91,88,B5,4C,B1,A1,71,06,F5,8B,86,6E,96,E1,04,51,06,E5,75,4A,A0,00,F3,8E,72,62,DA,76,18,E5,8C,81,BD,8F,9D,76,CA,BB,50,8D,74,C0,7C,F0,18,E6,EB,B7,B5,BD,FE,85,F4,6D,03,51,3E,10,74,F3,56,6D,36,37,4F,6A,FD,8F,B2,33,81,74,34,CA,2B,19,CD,6F,2C,4F,73,87,88,5C,A3,ED,D5,FD,03,9B,9E,90,76,30,A4,7A,E6,92,6B,D4,29,58,27,69,EA,2E,0A,D2,83,7E,04,0D,0F,79,5D,D4,1E,56,A5,8C,4A,8F,F0,CA,51,DD,DF,83,C5,D4,11,FE,F5,D1,BD,A9,0F,7E,88,D8,19,AC,30,16,D9,2E,74,1F,B9,38,12,18,13,E1,35,DE,56,73,DB,57,E6,10,82,7C,8E,EB,2F,92,60,01,B1,1F,0D,01,D8,2F,1A,C8,BD,FA,C0,F9,6D,4D,8D,2C,97,95,FC,50,CF,93,54,4A,46,F7,10,61,C6,C2,4B,EA,01,B6,C1,92,9C,0F,FC,83,DE,4B,7F,B6,BA,3B,31,24,12,DF,EC,22,CB,45,5B,E2,AE,77,96,C3,65,D8,E8,EA,46,18,E2,04,E4,9E,FC,CD,05,38,E1,CA,8B,3A,51,DE,14,18,CA,D5,43,3E,E9,50,FA,4E,2E,13,EA,E7,06,C1,EC,DE,E5,43,42,E4,B1,47,CB,BC,2C,A9,97,49,CC,73,97,0C,50,29,2B,75,E9,31,14,C0,C2,7C,BD,4E,68,5B,9E,4D,EC,EC,3F,43,E7,A0,9A,4E,55,26,E0,A1,69,EC,F3,93,C1,EC,B9,39,10,30,8B,AE,83,9E,4F,A1,18,B2,BF,FE,D3,0A,55,4C,B1,33,92,72,7C,19,28,58,62,70,84,9C,DA,BC,DA,6F,4F,BF,1B,38,91,E4,22,F3,76,77,DD,74,D2,DD,A0,5F,64,7B,59,EE,63,24,D9,CA,83,8D,E6,1C,5A,4A,83,94,3F,3E,C9,3C,2B,F0,4E,98,89,28,48,6C,B7,95,F9,61,0B,66,20,2F,9A,E1,F8,04,42,B6,BD,79,33,D3,3C,19,06,1C,5B,FD,A3,CC,DB,4D,49,61,3D,18,AB,AA,9A,B7,9A,3B,01,95,78,87,96,CB,50,02,31,E9,3E,04,5E,D6,E7,08,60,9A,8F,01,A9,14,8E,3B,93,83,5B,ED,60,A4,E3,63,54,44,63,B8,FE,01,6D,CE,F8,A5,A3,12,86,4B,25,5F,81,15,1D,B2,70,39,07,7F,0D,21,7F,07,EF,16,F4,8D,4D,D3,B3,FB,72,26,7F,C1,74,60,96,EC,0F,8A,B2,40,F2,0F,38,12,E2,DB,5E,B9,E1,41,64,06,2F,F0,0C,D5,E1,A4,DD,B7,CA,AF,51,53,3C,95,22,C9,4B,4B,90,50,3D,91,F9,FC,E0,00,22,06,C0,CE,C5,47,81,D5,81,27,FE,CB,0D,D9,F1,FC,85,53,44,31,B6,77,F1,40,57,59,35,5F,E3,D5,19,D9,DC,F9,5A,D5,C6,65,C3,71,0D,12,26,E9,16,20,54,09,25,97,41,3E,48,8B,99,86,DB,F8,31,EE,46,C1,14,9B,09,24,4F,AC,06,A1,FE,2A,67,B7,58,C0,A4,D1,AD,77,CC,EA,F8,3B,19,31,67,FC,80,B3,FE,03,FF,20,52,5B,D9,FE,31,0C,8A,C5,FE,9E,CE,78,4B,A2,2D,81,15,48,4F,03,70,05,CD,CA,5B,C9,C3,F7,7D,58,12,88,89,BE,9D,FF,1F,68,07,1D,D2,6D,7D,2B,FA,44,01,A8,D0,1B,A7,DD,28,D1,26,81,33,64,4C,65,C5,6A,D0,19,E8,29,4B,EE,83,BA,4B,BE,F9,03,F4,8B,D0,73,29,4D,35,07,63,BB,E0,E1,E9,EF,A7,29,C5,56,BE,2E,E0,3B,DD,7D,F8,36,FB,C4,EE,82,81,87,87,B8,4D,8A,E2,87,4D,BF,48,08,EA,2F,24,52,87,D1,5A,14,34,E7,17,13,AB,D4,D0,2F,FC,19,D9,0A,8D,E8,3B,88,19,B2,A3,B5,DF,F3,22,63,1F,40,30,C9,6D,28,11,5E,83,C2,3B,C9,B3,56,BB,C4,46,DE,50,09,E3,6E,4A,D6,2C,F5,EC,5D,CC,3C,CE,01,40,EC,6C,D7,0A,36,E2,69,B6,3D,CB,22,50,E4,D1,5E,4B,0C,23,5F,3C,86,6B,13,D9,46,48,BA,6F,89,E8,53,06,9B,3B,5E,15,DE,F4,5B,8E,A2,7D,0D,7A,72,94,8F,82,46,F6,FF,05,68,F4,FC,A8,F2,5B,DC,55,FF,B8,5D,F4,73,3F,EA,88,E4,5B,40,73,D0,E0,3D,E6,1E,DE,78,42,A0,B7,87,AC,F6,0E,9D,2E,05,F1,88,F8,AB,58,8C,70,0E,85,EE,7D,3F,11,BA,07,DA,4C,6B,DD,61,94,5D,6D,2F,D9,91,8B,71,3A,C8,3B,BD,E8,34,CA,E2,42,5A,6D,87,42,8B,18,4A,DD,40,62,E6,24,45,51,3A,F3,F2,0F,37,9E,8B,2F,38,FF,27,B5,F4,FA,D7,11,45,15,22,F9,14,81,E5,C3,7B,7F,17,E0,11,76,A1,73,6A,39,2E,33,C9,B8,BE,64,AA,C6,3E,59,5B,3A,68,AC,CD,30,26,0D,6C,65,9E,6B,9E,A5,E4,43,76,7D,0E,CF,1A,25,A3,54,92,ED,99,75,49,0B,B8,86,60,C2,95,38,BE,50,75,C5,1D,C4,4F,AA,7B,2F,46,05,73,AC,0C,0D,4F,7C,AC,2E,F8,10,67,C7,B1,1F,0B,BB,98,F9,C1,39,BB,3B,00,7D,F1,A0,13,9D,88,1A,F8,A2,0E,82,A2,B6,B5,2A,49,A2,3C,1C,8F,D9,A3,FB,8E,48,99,37,06,39,43,D2,77,FB,A6,C5,FC,80,46,7E,4B,F1,14,7E,3E,24,DB,C6,53,9D,2C,C8,79,69,82,CC,8F,BA,C1,BB,6E,36,28,84,32,08,BB,0E,1A,A1,CA,9F,E2,07,51,E4,13,2E,9F,0E,90,F1,43,11,29,69,C0,93,A9,7E,1C,58,E7,55,C1,E8,29,FB,99,2E,A9,A8,56,44,2B,37,8E,88,81,32,41,D4,DD,93,F8,EB,72,67,DE,E0,7D,8F,27,1A,AA,C9,EE,6B,03,1B,41,EC,3F,1F,59,81,B4,22,68,42,19,8C,A2,42,79,79,1D,1A,80,D6,77,B1,B7,59,DE,F1,9E,76,83,23,E8,64,C4,F0,33,E6,54,25,82,0B,1B,FF,A2,04,5B,B2,BF,74,0B,98,66,53,0F,F5,5B,68,C1,93,E4,22,26,04,A8,85,8C,78,B2,15,85,D8,45,D8,E3,C1,35,D6,75,1F,2D,EB,CE,6D,1F,2A,AB,12,46,61,D8,43,20,80,F2,EB,2D,CE,25,52,60,F2,30,FF,E6,22,6D,38,E2,7D,46,76,FB,FF,34,45,8C,67,35,A3,FA,39,55,26,D9,B4,DB,17,FB,1E,3D,3A,12,2B,C9,65,D5,61,4B,70,B5,8E,E6,4C,3A,83,87,69,82,0C,AC,A8,4A,2F,3E,D7,2D,3A,0B,EF,97,D6,5E,D5,B9,63,4F,F7,E3,90,93,9B,CD,C8,C6,73,39,B3,06,57,E7,E5,15,D3,2A,4C,97,BC,69,D1,DF,72,0B,3D,09,84,29,FF,99,E8,90,48,92,DA,85,24,0E,91,04,CB,D4,03,9F,69,CB,7A,8D,00,D6,48,32,19,79,C4,C4,83,DA,BB,0C,39,04,10,6C,C8,15,0E,59,EA,B4,8D,07,73,98,91,4C,75,F9,D0,4C,90,72,E4,D4,CE,B1,7A,F6,57,1D,2B,47,40,33,1F,C9,70,9C,0B,C2,23,55,D4,DA,21,7A,85,B3,55,A3,86,D5,FD,A4,8A,81,A6,92,12,28,CF,A1,98,65,7E,9C,6B,23,7F,6B,6C,04,4F,6F,23,03,03,A7,6D,0F,45,89,12,77,06,ED,BA,63,E1,E6,C5,D9,C5,1A,40,88,95,3B,EF,3E,F4,E3,7E,65,6D,D3,AB,CD,85,8D,9C,9F,67,EF,D5,99,3A,A8,59,22,02,05,AD,8A,91,06,C4,C1,92,03,74,9B,B2,F0,FC,58,05,E4,64,6C,BB,B8,7F,32,01,26,8F,B4,FE,E5,84,BE,17,D0,8F,0A,AC,7A,D2,AB,DA,F2,3C,95,09,3F,35,DB,C8,83,CD,DA,03,E5,33,BF,AD,EC,A8,20,92,F0,E7,22,B0,5D,D6,2C,17,80,9F,9F,B3,DF,56,D3,A2,24,32,C2,58,89,88,43,F3,0D,FC,4F,95,07,F2,35,34,FA,A8,4F,A1,F9,2E,5F,BC,89,91,1E,ED,D2,7B,75,1A,20,28,75,DA,B8,B9,70,BE,62,CC,0C,19,D9,15,E9,47,19,12,BB,66,DB,C4,42,91,81,6E,F9,7F,0C,92,56,DC,7B,97,D1,F1,F0,43,D5,18,C4,98,14,9F,B3,B4,F3,00,E1,06,88,EE,CE,7C,26,09,44,40,B3,F9,07,23,E6,82,CF,9A,00,46,B0,05,94,0C,AC,A4,F7,BE,E4,4A,EB,B1,72,FB,86,D8,9F,67,EB,10,BE,D5,E5,D7,8C,9F,DD,0E,D0,B0,AA,D6,2A,3F,D1,B9,9C,E1,BB,FF,AA,F3,22,46,D6,B7,89,C7,5D,BB,30,C4,51,06,54,F2,25,6A,3D,03,A9,81,FD,8E,66,5D,59,5E,C9,F0,3B,7F,2D,AE,1F,BA,58,D2,BE,B4,C8,B4,15,23,45,A9,00,CB,1D,C2,E7,11,F3,90,AC,A3,B0,AF,11,E6,31,45,53,3B,59,45,E9,AB,08,AC,B3,0C,4E,0B,50,A6,D0,79,8B,9B,0E,58,4C,8D,EB,4C,38,55,F9,51,4C,D9,59,D5,71,B2,1F,C7,75,80,46,A1,D6,28,0C,E5,A4,F8,21,0B,63,70,60,C8,98,BB,C0,CA,A6,52,EF,72,0B,81,43,DF,5C,C9,F3,57,6F,48,BA,65,7D,39,D5,82,F2,AC,3D,3A,A8,0A,11,EC,CA,4A,BC,0A,BB,72,1F,19,DE,63,A9,62,00,DC,09,85,FA,ED,BF,23,6C,EC,4A,75,B2,E9,91,66,45,18,9F,20,C5,D3,A6,D8,0B,CD,24,67,3D,C6,DB,C1,09,3F,4E,EC,E1,89,40,70,1D,CD,00,CD,6B,C6,99,0C,01,6D,25,FC,C2,09,3B,6F,55,67,3A,0D,FA,EA,D9,95,CA,F1,14,3F,60,74,D6,8B,8B,E5,CE,DB,7B,09,6D,20,EF,68,B2,86,2C,C1,9B,16,D4,88,40,62,D0,21,05,92,89,A3,DB,E4,C0,1E,95,19,83,7F,FA,C0,CD,DF,0A,9A,17,14,C4,59,5A,5A,77,D8,4C,6D,0D,4E,EE,4B,47,92,C8,4D,2E,3E,D3,7C,C4,63,20,B0,DF,49,C0,9D,1D,E5,E2,3D,26,33,64,0E,8C,97,FD,09,82,96,8C,36,7C,45,76,67,BB,F7,36,9C,3C,D8,22,FD,61,14,92,CE,9F,89,B6,EA,A3,CF,AD,EA,4A,00,40,E5,CB,83,59,15,51,54,64,51,0A,5C,83,4B,5D,05,80,38,D5,65,83,F8,52,C8,4D,91,DE,0D,E6,2A,FC,68,34,EB,65,57,44,6B,42,79,AB,C5,52,06,14,63,7E,2B,37,71,98,04,2B,A0,E9,A7,7A,D1,80,66,54,FA,D2,0D,1E,B4,63,24,F8,CD,C9,67,53,68,57,38,3E,4A,5F,06,52,87,7F,30,AC,97,70,92,67,FD,AC,8C,01,F9,46,30,85,38,F8,ED,10,6D,15,82,72,B0,BD,52,E3,15,33,05,16,4E,CA,17,62,A5,31,F8,0F,2B,8A,6D,09,17,AC,7D,02,B8,11,41,0E,B2,D6,74,6B,06,FE,B7,92,74,36,D1,D8,17,5D,D5,95,E5,E8,B4,C0,82,6E,4D,A2,81,D5,5E,60,98,0A,6B,8D,A3,F3,56,D2,8F,8D,CD,0E,DF,57,81,FD,48,A9,5B,44,96,47,7D,66,4A,7F,76,72,35,60,AB,15,27,E1,4D,17,E6,28,F9,36,FF,AE,DD,37,F9,8E,52,AD,9B,37,37,B9,32,C0,D6,BF,6A,C6,C6,C5,60,E9,83,4B,01,E4,D0,A5,B7,91,2B,58,D4,73,A2,CF,B9,83,B2,64,7C,A2,E2,C6,6B,3A,9F,F4,87,5F,53,10,E9,02,0C,CC,9F,8F,76,EC,60,A9,28,95,0D,0A,47,75,00,E4,04,77,4E,DA,82,9A,86,00,C1,A4,37,EA,82,C1,F6,26,70,46,9D,2E,3B,C4,0E,7F,FF,AF,3E,46,7F,A7,48,EE,8B,1A,22,F8,AC,A1,FF,61,B4,26,97,B9,08,BB,2A,7F,8B,3D,7D,2B,82,AE,5C,13,FA,48,7D,5C,14,CE,C9,4C,50,B1,14,F6,06,01,CE,FC,40,E4,5B,92,79,09,DA,57,5A,95,70,5D,A0,08,F8,B2,2A,30,C9,F2,CD,62,46,86,86,26,70,93,D0,DA,0D,A9,CE,53,B1,92,99,DC,B9,F6,27,C9,45,F1,8C,B2,22,79,29,A9,D6,9F,39,4F,44,82,E7,0B,6F,0B,B6,94,F1,AF,39,25,4C,95,00,E7,43,86,84,2F,CF,C4,2E,95,04,66,61,D7,52,CD,B1,40,1E,2A,EF,3F,37,C3,CB,5A,6A,0E,46,94,8B,38,85,2B,05,38,FC,85,F9,CA,25,CA,C9,32,04,E0,D8,FF,D6,A3,45,CB,41,25,B3,51,02,E0,09,68,FB,64,5B,1D,74,FE,97,B9,DB,19,2A,CA,71,6F,18,E2,AF,1D,20,EB,91,0B,78,B5,99,A2,0A,3A,09,5B,04,07,EC,77,CD,8B,E0,E2,9E,8E,33,1A,6F,0D,BF,D8,83,CA,90,5F,55,20,95,3C,12,DE,69,E7,7A,5B,1F,14,FA,AB,C9,EE,94,A4,B0,37,40,F5,E1,DE,AE,FA,E0,21,92,0F,7C,C9,A1,C0,94,D0,B2,00,63,42,D5,68,C1,14,DC,60,CD,D6,D1,51,63,B1,22,D9,97,0F,7B,D1,2D,BB,DE,A8,47,F1,EC,B6,9B,4F,5C,8F,3C,53,67,79,82,5C,6C,09,B9,E5,00,C0,48,18,84,C0,84,D6,75,6B,69,E3,D7,69,AD,47,31,60,9D,E2,52,E2,6E,02,19,B8,49,CB,FA,ED,22,DC,58,53,5D,31,A9,4B,47,1B,E8,4B,AC,8E,64,90,EA,59,DE,A8,5F,82,7D,42,F7,1B,10,1D,BC,C4,B3,90,C3,20,57,B1,3D,62,77,12,86,87,40,58,59,B7,D2,59,6B,0E,EC,CC,C7,DE,2D,12,C8,86,5F,84,E8,DB,86,76,5B,1D,6C,05,5D,91,58,2A,B8,E7,B5,3B,12,E9,B7,CB,B0,63,1F,E8,1F,7F,A3,55,11,76,65,52,D5,0D,0D,24,B6,53,8E,6C,F5,A5,BA,0E,79,62,F3,D2,AA,13,74,2D,72,7B,72,37,32,31,BE,2B,EF,36,CB,6F,1F,04,4C,4C,2B,B7,F3,1E,DF,3E,93,08,8E,D2,FE,BA,3B,66,72,79,32,9C,E1,8F,3F,C2,22,C9,96,DB,A4,19,65,C0,1E,0B,F7,05,A4,19,D8,4A,EB,4A,A8,00,E8,6B,CE,B5,BC,A7,D8,AD,BD,45,55,CE,A9,54,3A,50,93,40,7E,DF,F9,09,09,F4,49,CC,08,2E,89,52,26,42,0B,13,EA,42,DA,25,88,78,4E,D3,05,A9,6E,DE,3A,F7,BD,4E,19,92,74,BC,34,73,62,21,BD,1C,C2,45,BD,05,40,36,BF,03,E7,9B,51,CC,AB,E1,8E,CA,36,BF,F7,D7,86,CC,DB,CB,DE,D7,32,3B,88,4E,A6,E0,1E,1A,95,CD,B7,52,1E,A1,D0,28,EB,30,E5,08,7A,C0,F1,17,6C,EF,6F,43,D8,A6,AC,DD,24,EC,FE,E1,5E,BA,D0,B4,AD,F5,85,3C,D8,75,33,E7,9D,45,C5,9B,62,9C,3F,3D,0B,D8,7D,72,28,FB,7B,CD,EA,B5,73,E8,62,C3,AF,EF,31,B7,B2,A9,26,EA,80,7D,83,63,BD,B5,5D,DC,B6,FC,5A,6F,38,4B,11,C2,3D,3D,A1,D3,40,B8,D1,37,7E,11,0C,65,56,81,D9,DD,58,7A,6A,59,0E,90,00,CF,08,E6,93,C1,E9,91,0A,05,B5,95,CD,7F,6F,B9,6A,A8,0B,8B,42,29,A5,9E,86,F3,C6,2F,C9,EC,F3,91,02,00,75,38,98,12,22,59,6B,47,34,1E,CB,C1,16,D1,9D,2F,A7,64,02,4D,58,6E,85,FD,6A,70,F0,87,2D,7D,A4,04,1C,BA,87,93,AC,5A,3B,32,14,12,4A,21,6C,B4,35,66,FE,E3,3A,52,5F,79,D2,FE,6D,C0,61,E2,7C,7D,CA,DD,4B,3C,48,1B,61,55,B0,BA,EB,05,C6,AC,31,A1,00,DE,B5,3E,6E,6D,C2,89,C0,05,8F,EA,53,7B,27,22,44,2A,96,2D,E5,DB,39,86,9C,1E,CF,A4,82,69,1D,9D,5F,86,AD,D5,97,D1,E4,2C,04,46,BD,C6,E3,C2,89,FD,94,5A,8A,A3,7B,F1,29,A2,10,9B,39,EA,CC,98,84,FD,0F,0E,5F,5E,72,2F,00,28,6D,74,D3,B0,86,CA,AA,6A,C3,32,5F,FF,A5,1D,FD,7E,3C,81,C7,C7,51,E8,76,5F,2D,08,26,59,75,AE,08,6E,18,09,F2,0D,BB,2C,A4,A6,E7,CE,48,3A,58,39,CD,43,F1,24,2E,56,31,89,33,6D,C9,7E,19,6E,C0,41,CF,EA,1C,96,6D,2C,4D,33,E5,FB,26,2F,8C,E7,8A,D0,C3,A0,2B,6C,DD,91,DF,69,A1,98,C9,6A,79,07,94,17,2F,0D,1A,57,90,62,7C,C9,5A,61,BE,82,40,68,94,BE,58,4F,75,89,FB,DD,B0,E9,F0,7A,C4,57,4B,2B,68,9C,0E,DA,E8,CA,D1,D9,6A,18,11,8C,D8,0E,24,C8,2F,FD,63,62,2E,19,06,BF,F9,C0,7A,8B,29,63,18,81,B9,7F,6F,BA,17,E5,50,55,60,D8,6B,9F,88,C8,2F,91,42,F4,44,C6,BF,FC,E0,C2,50,B4,FD,F9,58,0D,96,63,20,D2,37,98,93,28,6E,42,06,62,F9,58,8E,9D,8A,1A,03,3F,A6,69,AE,D8,A1,EA,65,9E,90,C3,DB,DC,F6,BD,B5,93,2C,01,78,AF,10,D8,98,2D,EE,0C,C0,A9,7C,3E,C9,81,A3,45,A2,26,CC,B6,92,08,6F,2A,82,B1,D4,81,09,93,25,16,AF,AC,40,41,55,B4,46,0E,FB,D2,FF,15,51,48,B0,96,70,76,EA,B9,00,6C,8C,A6,D2,65,0C,46,2E,E8,40,34,40,D2,06,33,C8,0E,82,F2,0C,6D,12,2A,E4,91,56,10,3C,3C,B4,46,1E,CC,97,2F,0D,B0,4B,32,84,3E,A2,B0,A2,34,16,5D,CA,B7,BA,9C,8B,1C,3D,C3,FD,1E,73,31,C6,29,F5,E3,D3,C9,6F,38,7E,6D,FC,01,0F,2E,01,C2,A3,8A,AD,D7,75,A0,22,53,C9,DD,02,E7,A0,50,28,72,7A,A8,6D,1D,86,A2,1A,F1,41,8B,75,9A,CF,45,64,63,5F,44,2F,69,99,6E,5C,26,40,B2,7F,D2,BA,26,A9,FB,59,9E,CE,E8,0D,6F,0B,B9,5A,4C,7F,C1,25,77,24,68,09,12,37,7F,9B,8F,20,BE,FE,19,2E,7C,BE,0E,17,58,B2,AC,7B,B8,5D,7C,E0,AF,D6,1C,ED,B5,AE,9E,D3,F5,1A,A6,FA,52,E9,2F,F4,FC,2B,4B,4D,C8,A8,F1,F2,A6,D8,BB,47,2D,32,0C,26,43,AF,BB,A7,0E,F0,5E,92,E4,4E,37,58,33,9E,36,BD,E0,99,BA,32,9C,ED,A7,B5,58,9E,6C,F5,86,7F,77,80,DC,ED,CB,05,78,1F,3D,C1,70,75,F9,32,5D,30,F1,09,26,2B,C5,EE,27,15,D4,AC,EB,CF,22,A7,D0,BD,35,9F,E9,D2,1D,38,D2,BF,49,F9,44,88,56,2B,3C,D4,26,8B,AD,96,B6,23,7A,75,1E,79,BC,0C,F7,00,E1,E0,CC,56,A5,38,F8,D8,A6,93,C8,4A,0C,1E,D5,58,2C,16,C5,71,45,C0,98,CF,7D,37,0D,3B,14,DF,28,E1,8D,68,3F,46,1B,D5,87,FD,9B,CE,56,1F,A8,6F,58,F3,6B,BE,96,8F,2C,CE,25,15,82,BB,EB,75,0F,3A,AE,53,D4,4F,D1,A1,2A,D0,3B,19,D3,D4,F9,8C,F8,B3,A9,DE,C2,14,15,C1,D9,01,CF,9D,07,AA,86,22,23,82,1D,C3,6B,C2,F1,8D,13,89,29,3B,B6,BE,7A,5C,C3,AF,81,E6,35,1F,71,B6,AB,A8,34,9E,08,DB,5C,AF,D5,CD,B9,67,38,16,A8,BF,BE,03,D5,8B,F6,DD,55,69,E4,FE,03,99,BB,C0,50,D1,39,B7,CF,2C,92,35,5E,43,98,C3,DB,96,C0,7F,21,D8,C6,04,B4,D0,D2,55,10,97,6F,1A,17,EB,0A,47,DE,60,A3,52,5D,83,72,DC,B5,82,26,6E,3C,F5,10,0E,21,4D,7D,40,22,91,1C,EB,D3,0A,CA,ED,BE,D9,D2,47,4C,C6,1E,40,55,34,FB,C2,33,01,7A,5D,3A,07,C7,9A,C5,CF,89,91,67,0B,EE,A2,D0,D6,B3,7C,81,BB,9A,70,33,CE,7F,1F,B8,21,62,5C,20,79,43,37,2F,F1,5F,81,08,3F,36,6C,BD,AF,52,B3,4D,F9,61,B2,89,94,CA,3A,90,DD,0D,3C,7D,DF,D6,7F,92,C9,31,CC,81,6C,F9,BE,7D,B9,54,B6,D3,D2,D7,C1,54,07,C1,AE,B8,D0,56,4B,70,55,A4,7E,72,8D,37,A6,F2,F2,B2,3F,19,3D,97,BA,E9,79,B9,60,93,F0,69,DA,6C,85,87,49,AF,CC,F7,C8,59,F2,FC,66,3A,2B,AA,22,BF,01,00,D8,C7,8D,0C,D9,7F,31,62,76,BC,C9,25,F7,00,ED,D7,6E,39,73,06,E6,3A,D5,A0,51,84,D4,D3,7C,6E,F9,9D,DF,8D,84,74,5B,B1,B1,F8,34,C0,1F,91,FD,77,E5,2E,8D,F8,97,38,D4,3A,51,47,22,63,98,7E,6E,DD,E7,8A,C3,C7,7A,81,91,DB,B5,0F,93,48,E2,58,38,C3,9E,4A,11,0B,6A,37,9E,D9,79,EA,D9,D4,62,AC,88,97,3E,CB,3A,CB,75,02,14,4E,48,7B,D5,F2,F5,1D,E1,C7,33,6B,86,C8,E8,DF,00,F9,F4,42,39,A0,6D,DF,A0,70,8F,38,1F,86,7D,FA,79,7B,2F,6D,B3,5C,83,6A,91,2D,75,8E,61,49,02,D2,D3,27,4A,DA,F2,B9,72,0A,CF,EC,A4,BC,AC,85,FE,B5,41,8A,83,AE,D8,88,A2,C7,1D,E1,FF,29,B7,A2,9D,DA,DF,81,84,6C,6E,CB,26,DD,DE,AD,B9,7B,1B,68,68,90,1B,BA,EE,18,96,7F,C8,99,C6,6F,D2,74,62,96,14,07,19,E3,DC,78,74,73,44,6A,06,32,4F,33,A4,28,8B,C1,55,53,6A,0A,30,75,21,29,9F,3E,3B,70,11,14,45,0C,5D,DE,DE,45,B4,07,FA,63,79,11,4F,E1,B7,FB,33,F5,8E,A5,75,10,C3,2C,0B,8B,44,1C,92,C3,8D,64,DB,66,FD,F9,4F,77,EE,62,20,06,B7,42,22,B4,2A,66,22,2D,99,8C,8A,51,D2,2C,04,62,37,05,5C,73,B6,94,D6,FD,4D,8C,74,51,EE,B2,63,79,BD,BD,BE,40,F7,7A,33,04,5F,85,11,F5,9E,E9,D5,1E,25,F9,82,17,AC,2F,40,3A,EF,54,D2,82,B0,85,CE,73,B5,B2,8B,4E,B8,D6,F0,5C,83,2C,F2,48,84,09,54,DC,C7,84,3D,40,90,A5,65,19,1B,79,F0,09,7C,ED,EA,60,C3,13,3B,AD,20,2E,B7,8D,EE,AB,93,4E,EF,28,52,75,7C,AC,A9,5D,59,1E,E0,92,33,BE,23,17,36,53,67,23,E5,9A,51,04,6D,B3,37,60,48,D9,E3,71,38,75,11,03,6B,2A,7F,1B,B6,87,38,93,EE,C4,53,B1,89,D6,EC,09,09,A9,3F,50,21,7D,85,5D,5F,83,BB,06,99,3D,75,D5,1A,06,84,3F,62,4F,B6,1B,52,69,62,B6,EC,F6,A6,0D,9D,4D,0F,B6,D7,26,09,EE,E2,47,03,28,0A,EA,9D,6B,F1,36,C8,D2,C0,A4,8C,1F,A0,62,9C,78,EA,F9,8D,53,C5,C8,C6,20,35,A5,FD,FB,28,E0,E3,BA,F3,00,12,33,07,D3,30,71,E1,FD,D9,D5,3A,F0,41,60,8E,90,90,80,D4,CA,BA,52,2C,EB,F2,BC,6E,CD,A0,19,8F,BB,88,5A,BB,80,E4,CA,FC,63,61,32,2D,3F,D2,48,E0,22,24,45,63,E9,6D,D5,01,AB,71,0C,08,36,30,5F,C1,B7,7C,D2,37,84,61,59,24,73,7E,6E,5F,1A,83,45,4F,F5,AC,58,08,B0,D6,FA,8B,A5,2C,8A,C9,0D,0A,78,CE,12,01,62,9C,20,8A,22,73,3E,39,29,EF,28,F2,77,2B,E2,FE,ED,F1,CE,69,2A,A5,43,0B,70,0E,3C,F7,B0,62,E4,26,AE,4D,EA,97,41,D9,F7,23,F1,87,17,43,A5,F7,B1,7C,17,79,46,87,FF,79,A6,B6,66,A9,4B,D5,C1,3A,D5,01,25,19,B7,20,8E,6F,FE,0E,3F,F7,8F,53,B6,F6,1B,AB,08,E0,29,17,C0,7F,A5,F8,34,98,C7,3C,EF,69,41,C9,1C,B5,C6,2A,27,BE,96,79,92,1A,BD,CB,0A,8E,69,76,BB,82,A8,92,BB,A9,3B,CA,78,05,11,EA,A4,50,3F,97,ED,E1,88,30,BA,C5,70,03,86,C5,18,CC,EB,4E,41,78,E7,6D,0C,EA,29,B7,28,6C,10,69,85,BD,76,89,B4,14,C3,37,5B,24,6F,7B,01,85,29,35,F6,99,DB,19,22,5C,8A,43,A2,D2,68,01,6C,A4,C5,3D,32,01,02,25,3F,50,97,58,0E,E0,AE,0F,39,A7,BC,BB,B6,29,FE,D6,EF,C5,81,AA,01,70,9B,3B,02,DF,C3,96,F1,50,39,D3,89,F4,38,45,F8,C5,8E,81,58,E8,81,C1,EE,C8,29,86,1C,B1,AB,DF,61,20,84,6C,D6,8A,A8,61,18,94,32,60,5E,E8,2A,A7,53,E9,C9,14,49,30,60,1C,21,B8,48,E6,59,3B,91,15,92,3A,C0,90,02,42,E7,7C,B6,0D,99,FF,E7,C3,95,6D,D4,50,9A,80,AD,2D,94,DA,7E,5F,53,FB,7B,C5,3A,A3,25,C1,99,BA,F3,1E,7A,0B,41,D9,78,F6,D6,1E,23,A1,EA,28,CF,91,B6,8A,1E,9F,5C,19,0A,A6,D4,07,CB,13,3F,DA,F1,B2,3B,8F,60,84,AA,AB,B8,C8,5A,C4,96,B3,A5,7C,7F,DF,E7,5C,75,D6,61,A6,74,02,38,5C,64,7D,28,55,05,90,05,70,EC,23,FB,F2,7C,DC,44,EE,19,14,6A,C6,C2,61,95,AD,21,12,FC,F7,DB,D4,F6,D2,6E,D5,04,3F,74,5E,FC,42,97,20,A6,BA,DE,2F,FB,2C,92,75,CD,31,2D,95,F9,13,EA,C2,FE,44,1C,A5,C5,54,57,17,21,8B,25,C4,33,F7,61,15,F0,C9,BE,72,EA,43,95,44,D7,CE,3C,BF,CF,30,E4,DF,37,35,CF,65,9C,1B,DF,41,91,7F,16,1F,5B,3C,F6,7F,71,AD,12,C3,75,26,15,F8,55,7C,99,60,36,8B,EE,67,CD,27,0C,23,F0,AE,62,C6,19,95,27,20,A2,E6,A5,35,C3,14,99,D9,89,9B,75,B4,69,CE,75,1A,BD,A9,5B,E6,5F,75,DC,B4,74,72,3D,D4,FC,9D,5C,BD,2E,41,FE,9C,B8,BF,12,83,10,F2,98,87,FA,C6,73,D4,22,4B,CB,86,FF,22,FA,77,FA,A0,97,3D,F1,8A,FD,1A,0D,9A,67,77,49,75,94,E2,F1,6C,B1,E6,85,C1,CF,56,05,F2,C9,02,6E,78,99,04,E7,F9,DB,08,19,90,A9,EB,8E,02,B2,47,B3,E0,15,46,6D,16,B8,FE,FC,21,44,32,97,4E,57,B2,9D,69,C0,AD,53,8C,66,A5,89,ED,BC,DA,9E,DC,0F,56,AF,D1,B2,45,B4,FA,DC,8D,F1,61,1A,D4,2E,FF,AA,8C,C6,D4,85,32,95,D1,4E,DF,D1,09,13,60,C4,04,6C,90,02,A1,A2,74,F2,78,8E,19,59,80,1B,83,D5,F3,4B,5E,83,5D,ED,18,22,45,D7,7C,13,FC,00,E0,F3,6E,85,1B,E5,FA,88,19,19,58,EC,88,4B,B1,50,C2,79,42,1C,B3,6C,A6,20,DF,A6,5D,77,2D,9F,B9,F0,DD,A9,D8,57,22,C0,C6,82,5A,C9,3B,49,BD,71,CC,0F,B2,05,1B,3B,C7,DD,31,3F,3A,49,5A,27,72,A1,D9,E7,D5,E9,11,D7,45,DC,B4,01,FE,DC,EB,02,8C,12,09,C8,CE,F8,1E,44,1C,7B,5B,C7,A4,A4,40,B5,AF,FB,DF,A0,60,F1,19,B6,3C,9D,0E,CF,88,95,37,D3,D3,BC,28,7C,35,E5,77,6F,41,4E,30,15,0B,D9,A9,86,58,A8,A1,B3,66,8D,9B,16,10,91,F8,E2,00,34,56,16,89,CD,0E,0A,7C,56,34,E7,D4,AE,09,75,D0,A1,83,06,83,AF,3F,05,88,14,A0,E5,4D,B3,1A,81,38,62,EC,98,0A,E4,D0,22,0E,44,23,2A,49,4B,7F,70,4A,C3,CA,1C,BB,7B,90,67,A2,C4,30,75,02,34,40,6F,3C,77,32,AF,6F,B1,6D,B1,B4,BD,9C,6C,11,91,56,A0,60,27,F3,1E,F8,7C,2E,08,74,6B,55,D5,E8,8A,46,D4,D6,43,36,DE,01,0A,71,3D,F0,4C,CB,19,37,73,DC,AE,04,45,3B,63,08,0C,11,70,D6,97,5A,75,C0,C4,65,DE,0D,FD,B3,5A,29,CB,B7,33,84,DA,60,3A,20,DE,75,A7,23,36,3F,5A,0E,65,11,8C,9B,FA,FA,E4,92,D6,D2,A5,5F,51,AF,52,30,2F,85,3C,B5,4F,D4,7D,70,C2,A0,5F,82,BE,BE,47,50,BD,6E,4B,5C,EA,08,B9,BD,92,C1,D4,1A,FD,4F,13,3C,BD,9F,DA,34,A5,93,CF,8A,31,09,C8,BC,AA,0B,83,79,91,F2,E7,19,A5,C3,96,F8,9A,EB,9D,25,41,0C,D9,07,97,B4,CB,FB,88,B9,55,97,D3,84,94,5E,FA,01,32,5B,4D,24,61,0B,46,73,48,84,B0,BA,97,56,90,4C,91,81,AB,F7,4D,C4,A9,85,A1,9D,EE,05,41,0A,2E,BF,E4,E5,BF,F6,26,97,C3,3A,49,EB,F3,5A,8D,A8,89,98,0E,3B,7E,DC,44,08,A7,ED,1E,88,68,12,E3,AB,3D,CE,3C,A6,6B,B8,6A,12,23,D4,0C,04,DC,55,5A,DA,C5,E7,6E,19,C5,0C,FC,EC,7E,6C,EE,20,F3,BC,36,2B,F5,C8,EA,71,85,60,F5,BE,64,CE,E4,EC,91,B4,32,A9,DF,38,4A,D7,8C,31,CB,F8,79,9A,A9,B1,6E,73,E8,01,16,F6,EB,59,08,86,61,C4,93,39,2F,AD,6C,48,EC,4E,97,5E,2B,7B,E2,7D,30,35,4C,3C,AB,15,91,DE,12,5B,86,A9,B0,48,12,7E,68,2E,F3,6A,DF,07,1A,DD,31,C2,39,08,7A,08,DE,7D,2C,5D,01,45,35,34,8D,C2,5D,AD,BE,AF,48,8F,C2,91,7F,37,4F,CD,A2,18,98,A9,B6,94,CF,DA,C0,CF,76,53,08,96,B3,CB,03,A0,5F,B1,D6,DB,14,92,A0,48,E0,A7,34,5B,74,4D,74,A2,13,3A,51,29,88,4B,05,17,6E,53,8E,07,2F,1E,2A,7D,00,FF,48,FB,61,AA,30,B9,6C,68,AA,B3,92,14,6A,97,1D,AE,64,A2,CD,40,B2,DF,38,B6,D5,A6,46,F2,54,E3,EE,F9,37,00,A4,E2,43,A6,EA,23,1A,A5,17,FB,A1,C2,F1,FC,B2,34,1E,FC,E5,B3,A1,0B,A4,06,FE,D0,22,6E,EE,A9,ED,C3,F2,B9,3A,11,3C,05,E4,7E,4D,81,E8,73,45,99,2A,60,35,09,2D,94,91,EC,77,3A,A1,4F,C7,E1,26,FE,6C,27,24,3C,35,6F,C4,16,90,E6,99,8F,E5,29,06,02,9D,FE,8C,E2,A1,2B,EA,16,05,98,52,B6,F7,90,F3,7E,EF,EE,FB,10,29,86,15,F8,1B,CF,C2,D1,11,12,F5,81,86,26,E7,B8,76,CF,6E,0C,53,2C,9D,FE,F3,67,95,D0,FC,4F,4D,D2,E3,57,47,6B,5A,F5,54,D9,C9,60,1E,D8,41,E6,50,FE,DB,96,B9,80,08,C6,91,C0,90,F7,CD,8B,46,FF,49,13,34,DF,99,BD,7E,43,07,B6,1D,08,1B,3C,07,0E,A3,29,EC,9A,D2,CC,28,38,19,04,79,A8,CC,7E,E3,C7,CB,8A,E6,9E,69,C4,44,A7,F2,57,DA,2E,03,9E,42,34,A6,84,AF,DE,D4,43,BD,72,91,30,83,A0,A4,9B,08,1C,94,16,25,08,7F,62,92,96,2F,C1,B6,21,28,8E,ED,49,3F,AC,A6,A5,9C,61,CD,CD,E7,59,4F,C0,D6,FA,1E,6A,6A,23,29,D9,32,B2,B8,91,86,19,C2,F2,9C,48,61,F5,67,49,15,D9,EB,93,1D,DB,15,34,2E,26,38,FF,16,CA,16,FC,6D,D1,96,0E,A9,2A,6D,45,B3,9E,6E,8E,86,00,D9,C5,E7,56,C5,8D,FA,1F,EF,A6,8F,0F,9E,9B,2A,9E,14,A1,91,D3,15,A6,70,FB,2A,03,B1,B7,38,EC,05,B9,BC,AB,15,26,D4,EB,E6,14,29,24,D6,9A,58,8F,E2,20,2F,1F,77,B7,69,93,36,C6,21,0C,7B,6E,1D,64,0D,64,B2,94,F6,E0,35,CB,49,59,20,28,7D,1E,89,AC,2C,1A,FD,81,D7,5F,E2,1E,EF,74,8C,50,19,48,70,5D,25,B6,3B,76,43,D5,7B,C5,23,CF,86,FC,AD,83,0C,13,CE,74,34,0E,5B,4E,30,AE,AE,0E,89,69,A8,A5,C6,0B,AA,FA,86,F6,AC,3E,22,CC,20,86,11,45,37,57,0A,54,D9,70,A6,2E,F1,C4,CD,0B,EE,E1,82,3A,B4,2B,AD,5B,37,8D,08,97,DC,55,96,F6,3B,C3,99,C2,DB,3B,4E,FB,80,56,67,F4,F0,C6,1A,2C,D5,AD,90,25,20,E9,07,31,D8,2D,04,37,99,97,79,74,57,B1,42,DE,1D,89,F0,E4,AC,08,A7,11,EB,7C,6E,BC,3C,0C,DD,09,46,E9,A4,87,07,98,AF,84,23,C9,ED,A7,C0,1A,15,8C,6E,69,A6,AB,94,3C,75,F4,56,73,9E,31,F0,D3,CA,54,D8,56,0B,CB,DA,DF,C6,9F,6C,7F,45,AD,85,CA,9D,73,E2,24,63,58,6F,54,01,59,E3,58,8D,EC,73,18,81,42,9D,02,51,F5,8A,2C,8D,31,F8,7F,63,22,5F,5A,DC,F2,BD,53,84,74,D7,32,1B,5F,98,EB,DB,77,53,1F,88,46,10,DF,D5,67,94,59,44,CB,1C,F5,BA,26,F2,6A,8D,02,54,89,76,AC,65,D2,33,FF,21,4A,B6,37,F5,E2,3D,E4,D4,69,DD,5D,B9,3C,E2,E9,C6,16,73,77,31,DC,B8,53,89,D5,2A,F6,91,5D,29,DF,59,E8,BE,E6,EA,3C,C9,52,E0,7E,58,A6,77,7E,8C,CE,9C,13,55,5F,CD,07,36,05,F1,EF,8E,AE,25,D0,11,C5,20,81,0D,7B,BE,7B,55,E6,9C,CD,F1,7B,75,39,40,9A,31,51,95,C9,3A,4B,79,57,78,C3,B1,BF,90,2E,21,DC,03,EE,C2,D8,3D,0A,34,71,7A,5C,3D,5F,8B,F4,56,FD,88,62,E3,03,46,A1,27,04,5C,E5,21,2F,C4,BD,10,94,CA,13,01,F7,99,B6,DB,84,C3,0D,3E,AE,7E,26,F3,EA,C3,E9,69,66,BD,EC,18,92,90,5D,8E,8D,50,2B,DE,F9,7F,81,FA,D9,8A,E2,73,A4,58,69,A0,74,A1,6F,BA,D0,71,C7,20,84,F0,43,1C,C8,4D,09,87,E9,E4,93,E8,7F,9F,89,EB,D4,A3,FC,C6,57,88,A8,99,C3,33,D3,2D,DD,3E,44,A1,69,DD,BD,6B,2D,C2,44,24,AD,3C,8B,74,41,4E,36,C0,04,A5,3A,76,E1,94,12,68,86,A0,2D,DF,96,8E,90,79,D6,09,D8,43,EF,9B,94,50,1A,EA,19,CB,EB,9F,88,AD,DC,2A,33,26,B5,92,94,E1,3F,43,91,7B,FD,DC,3E,19,D9,6D,93,BA,04,A9,FF,D1,BC,6F,BE,E0,34,FF,34,6B,2A,CA,37,9D,82,CF,B3,98,50,C4,33,19,67,51,2E,07,2C,CA,6B,80,08,D2,04,DC,3B,B7,AD,50,33,BA,8B,19,33,FA,80,26,53,AB,0A,10,AF,C9,82,E2,F7,30,26,31,4A,59,EA,D5,BA,31,0A,A5,26,15,E5,FC,D3,23,D8,13,E8,EA,33,DB,FC,29,15,79,ED,3E,A7,EE,12,53,CF,CB,96,CB,F7,3D,51,11,17,03,24,44,F5,63,74,94,1B,2A,19,A3,EE,BA,1A,70,75,57,26,6B,D6,84,66,7F,21,F3,0B,38,53,9B,3F,25,EF,93,C7,A0,C7,C7,70,E5,2B,B4,DB,7B,8E,50,74,4E,7A,C8,BE,1C,AB,6C,F8,89,D2,35,FC,CB,7D,EE,9E,8E,B7,E0,3B,28,30,A3,E9,CC,43,E2,F5,EF,A7,F9,D4,0D,64,41,AB,2A,3F,70,DA,DF,D9,A4,3F,F5,60,90,1D,62,2F,E0,3D,9F,20,EA,0F,C2,21,10,FB,FF,11,AC,A6,34,AA,5E,76,F5,BA,37,A0,0F,7A,06,8F,69,A2,05,75,B1,46,02,6A,AB,D3,9F,CB,FD,5D,0D,DD,E7,70,7F,A0,F9,73,66,A4,3D,D0,F4,CE,4D,F8,9A,E7,7F,CC,63,9C,8E,73,62,48,0C,9C,36,AD,13,CD,BE,83,0E,46,DC,FC,3A,FA,3B,20,D4,CA,EF,09,71,D4,36,B6,3D,17,FD,F9,F1,E7,61,0E,F5,B5,30,EB,35,10,24,36,42,AF,4F,D5,B7,D9,A4,E5,28,18,66,78,55,D8,6D,13,09,B5,16,39,62,18,58,14,D4,3B,92,D3,F3,EB,E9,D9,D7,95,72,51,44,59,B3,19,D2,C1,EC,50,25,5A,50,FA,71,68,CC,08,09,8E,15,7D,21,E9,99,BC,4E,99,AB,2E,27,F5,D6,DA,B2,18,78,C4,B1,B1,BB,6E,29,47,FE,03,28,DE,54,F2,D6,34,62,9D,58,FD,3E,A5,CC,CE,C6,F9,E2,22,37,FA,02,E5,E8,4D,21,FE,17,B8,3D,15,81,D5,5F,1F,79,2A,E9,18,24,68,5E,31,3E,1B,46,A6,21,14,0D,F4,01,4B,4C,7F,B3,C6,28,C4,3E,9D,A7,B9,E0,43,B1,34,97,2F,22,0C,DE,DC,13,56,88,ED,87,41,16,66,7F,8E,72,38,08,97,FC,EF,A9,C8,49,C1,96,24,13,98,3A,B0,8E,FB,70,58,B1,FB,47,73,17,B6,9A,46,86,A4,C9,31,DA,74,DE,64,AD,09,6F,78,89,A7,A4,E1,79,D0,86,34,81,D5,4F,76,CB,AE,89,15,B6,3E,11,0E,CB,29,39,DD,7A,2D,48,A1,BB,A1,A4,6D,E0,48,68,50,F6,1E,27,1F,E2,B2,73,32,A8,F6,B6,D1,3E,33,7B,02,28,07,48,F4,7B,59,1D,60,51,AA,89,B7,5B,B5,E1,31,70,7E,A1,11,87,F1,56,89,59,EA,D2,49,3D,0B,41,4B,24,65,67,AF,60,6D,72,A5,12,F8,91,8A,1C,7D,BF,F8,15,3A,CA,C3,FB,E1,99,2A,D1,B7,F6,70,64,B7,88,B4,DD,CF,84,1A,A6,A3,2B,B0,1A,84,F4,8B,B7,2F,78,82,1D,71,12,07,7E,3E,07,DE,21,71,DA,B3,AD,A6,25,B8,BA,B8,07,3C,42,D3,BE,3A,A6,6D,47,FF,4C,FA,85,7E,47,DC,FB,A3,78,CC,6E,8C,18,20,61,86,F6,E0,AE,AD,FE,92,55,CB,33,2A,CB,E4,7C,B1,26,AD,3A,57,F5,92,34,5A,C9,53,A7,48,3E,25,77,1C,9D,82,A3,E5,34,A1,97,9D,33,8A,3D,A3,CB,0C,1A,6D,39,62,5F,96,D5,B9,40,4E,94,80,8D,84,1C,D9,EC,E5,5E,9E,A5,15,13,3F,5E,54,78,DD,AF,90,14,43,A0,76,22,23,F9,4D,90,98,9A,80,E4,5F,D9,8B,D5,BF,CE,4E,EF,48,9B,38,09,BF,14,E0,DD,C8,72,0E,BB,23,C8,DF,97,7A,2A,07,6F,EC,52,19,6D,FF,DD,DC,EC,B6,A1,98,1E,D3,4E,29,6A,CA,44,D7,23,B9,CD,16,DE,D6,EC,4F,87,31,6D,F0,40,05,13,9A,B4,82,7D,E9,A9,B5,3F,85,F4,57,E5,DB,BF,E3,E8,5C,5B,AE,DA,9E,7E,02,6A,E0,2D,CB,F2,86,B1,0E,84,67,EE,FF,05,1F,C7,5B,69,31,DB,9C,EE,AF,A8,47,DF,30,BC,DB,C3,9E,E9,E1,80,83,74,9F,CD,FC,BF,FA,E9,F9,3F,E2,8E,87,F0,A2,C6,67,0A,7C,AF,CE,FC,26,13,95,22,44,E1,0C,25,A7,5A,DB,36,46,44,0E,B3,1D,3F,2D,3E,30,7A,4D,26,C2,0D,48,3D,58,C7,F4,37,B0,6C,6D,84,C6,49,D9,C8,F6,DE,03,84,C2,B3,B4,45,22,9C,C6,ED,29,A1,74,7D,67,8C,25,A1,D9,46,0D,EC,56,17,02,31,38,C5,29,2C,63,98,DE,11,7A,65,32,FB,33,C9,78,D2,46,1C,32,54,38,75,BF,2C,62,53,96,5B,01,94,4A,B7,FD,7F,F7,B2,A0,DF,81,91,8C,F9,69,EF,2D,1A,48,7D,9E,5F,AA,E6,F4,E3,98,49,52,4D,43,39,EE,F3,1C,D4,0E,D1,1F,80,88,39,D0,3A,B9,79,8A,54,4E,23,28,91,20,3F,CC,24,23,3F,B5,21,E6,1D,0F,85,4F,9C,A5,A6,05,0A,6D,99,DA,A5,81,3D,2B,2C,64,AE,68,35,7F,90,0F,D6,41,F3,65,9D,8D,A0,57,CE,E0,8E,B2,80,3D,B9,37,DB,1E,C2,50,EA,B6,D9,D1,0C,67,46,F7,F9,1A,6A,C6,34,06,39,92,6D,6D,77,FA,64,7F,0D,5E,CB,83,85,71,9E,B0,1F,3B,B7,D9,0C,7A,54,68,45,25,C6,CA,A6,8B,A1,9A,52,F8,36,65,D2,74,84,CE,7E,6D,A5,94,97,12,E2,A5,3B,E0,41,C6,DC,10,39,13,99,4C,66,35,5C,25,B0,F5,FF,DD,02,DD,A6,D3,AA,DA,D1,A2,2B,4E,8B,20,FB,E1,4F,1D,F9,FD,A0,1E,94,B6,91,8A,D7,B4,24,1D,04,BF,D7,F1,EA,9F,30,BB,5D,4F,BD,3B,93,03,73,AD,87,2F,F3,83,DC,A9,39,66,82,56,86,3E,9B,D9,3B,C3,45,F7,BE,E4,E3,DB,A5,22,D0,7C,21,F3,6A,6D,89,6D,9A,58,6F,E8,E2,F6,53,35,02,25,72,EC,77,AD,01,B3,49,CF,FA,9F,E4,15,FC,FF,E7,84,1E,AE,76,C7,38,8E,9E,85,E1,08,78,E9,C5,EF,D6,B6,17,FF,C9,81,98,24,1F,9E,FC,F2,02,B3,03,F5,23,8E,84,80,55,19,DA,42,83,72,66,E8,4C,27,C5,C0,D4,42,7D,41,0A,E3,5E,00,6A,24,DF,CD,1E,C8,F8,93,26,6B,F0,A8,A0,41,69,E6,65,5D,DD,F3,DA,B8,03,01,7E,E7,44,DE,88,88,91,16,C9,73,4D,04,51,C0,79,27,2D,17,A5,D6,79,4E,0B,9B,5E,A8,A7,B3,AA,20,31,E4,60,51,7B,7D,F4,88,35,85,AA,81,D9,D2,DF,82,BC,AB,0A,7A,00,AA,13,48,50,6B,CC,2B,E3,3B,61,FF,82,F0,E7,D8,AB,8B,F4,4C,AC,BB,D8,A2,22,4D,FD,E1,52,D8,29,FB,C8,79,C6,E4,AC,1B,95,BB,A0,74,B1,10,48,D8,D8,48,30,3D,2D,E6,15,8E,B2,93,8E,74,F9,66,56,91,CA,97,4C,EF,C9,F0,07,C0,65,7D,22,B4,94,02,08,F6,E2,FB,C4,52,62,5E,17,E4,33,B4,61,8B,C5,35,35,37,E2,FC,03,3B,F0,B7,21,44,9D,0F,59,6B,64,41,18,B1,CE,8F,1B,FF,70,BA,FC,7A,FA,B2,06,C1,BF,7C,25,66,DF,6E,ED,AA,4A,47,D3,68,6C,2D,9B,6E,80,15,44,A4,60,B3,B6,B6,BC,B6,23,2D,AE,1A,99,3A,AE,02,AF,05,E6,A0,F1,E3,74,A7,D2,40,79,FA,D1,66,2C,BF,12,BD,12,AF,50,5A,5C,BB,DE,E6,CF,1F,4D,A5,0B,A4,B5,4D,DE,16,4F,07,56,E3,58,F4,30,9D,74,5B,CD,82,03,EB,90,25,AF,F4,D2,B2,6E,1D,7E,CC,25,8B,BD,31,5C,40,EB,62,02,49,B8,41,55,0B,07,31,39,A8,CE,FE,7E,A3,BF,8D,22,72,B3,0B,CA,34,C6,7D,82,91,6A,B6,19,EC,07,B0,39,9F,93,9D,02,BD,F0,E3,C2,AA,FE,71,09,27,3F,22,32,C6,B6,19,6C,B3,BC,18,CC,6D,E4,A6,63,C0,64,13,B7,92,C1,2F,61,3C,6A,B5,88,09,B9,1C,01,57,94,64,41,17,09,59,39,47,06,32,84,A4,D4,2B,E9,62,4F,66,FF,BE,48,9B,6A,A3,FD,55,43,53,9D,31,90,D1,C7,AC,B5,49,E5,A5,44,77,58,50,B4,62,6A,E1,1F,B6,C4,29,D0,E9,65,8D,C0,FA,0A,5E,FD,03,68,18,18,B1,69,4C,40,AB,96,18,58,38,99,70,E0,C8,30,FD,33,C5,6C,A8,51,64,EB,DE,24,71,34,DE,D9,35,3E,00,65,4F,10,31,23,AC,EF,9A,94,9D,AE,B0,D7,7D,E8,E2,F6,8E,01,C1,29,33,0D,EB,CF,F6,1F,9E,C4,43,6D,B1,92,63,A9,BA,52,03,38,53,3C,EB,BC,5C,07,75,4E,0A,8B,0B,66,04,69,02,A5,30,FA,9B,53,37,2C,DB,FB,65,A2,27,BD,21,F6,2D,39,73,61,88,99,18,CF,C9,C5,87,DA,8A,56,7B,6C,5A,DB,E6,F3,18,3B,F7,26,98,8F,24,DB,87,9E,41,AD,64,E2,33,06,97,38,8C,5A,8F,5F,2C,B8,94,A1,E6,88,0A,CD,0F,F2,42,FF,37,0D,1D,3E,BE,85,B3,36,78,2E,AC,B1,0A,50,5C,D0,65,18,AE,52,8E,C9,64,EA,61,2F,45,9D,95,5A,42,06,C2,DD,78,5C,18,52,2F,A6,DF,01,BA,E0,93,84,9F,18,5F,98,42,BF,0A,CA,8D,97,1E,8E,3C,47,18,23,A2,BF,95,AB,50,77,00,E0,C1,6A,5A,2E,B5,DC,8D,CF,08,E7,2F,EF,C0,BD,6F,9F,D3,01,4B,18,42,B1,58,C5,A1,66,FC,79,1A,37,42,82,0D,E1,ED,CB,10,3E,7F,62,5A,0D,FA,82,BA,B6,E3,B1,F2,F0,4D,58,F8,D4,4E,09,F4,FD,F6,93,58,4D,D5,9D,9A,D0,58,8C,05,85,2E,68,03,B8,94,94,07,3B,56,6F,78,E9,75,15,DF,13,18,72,BC,89,29,A9,98,3B,38,86,5F,6E,3C,17,16,AD,FA,8F,44,A9,F4,5D,2A,B9,7C,70,CF,06,97,22,52,7A,B6,28,23,5A,FB,F3,5A,FB,1C,FE,E9,27,FB,C9,1C,83,A8,D9,A4,7E,CD,D1,01,51,11,0B,94,A4,48,E9,0A,55,8B,53,2A,C9,F9,D9,B8,BA,84,37,F5,A6,CA,4F,57,EC,98,D7,8C,D1,E5,FB,13,DA,40,A7,BB,A6,D9,2C,DA,80,3D,9B,EC,86,9B,37,1C,4A,15,00,98,29,8F,49,88,5C,42,BF,73,87,C9,58,DD,D9,D2,54,A6,5C,3F,A1,52,1E,DD,E0,5B,76,32,09,11,09,D7,20,F4,2D,F4,A6,5F,C5,18,A8,5D,38,D4,72,02,4E,CF,39,22,2E,67,D3,55,C3,F6,51,A4,AF,03,46,7C,F6,C3,CB,B4,FC,32,9D,90,22,EA,8A,60,F0,5B,B7,C4,9A,CB,01,EB,E0,0F,8E,12,2B,D1,C5,49,9F,96,39,5A,C2,78,25,D1,6D,8F,30,7A,58,6C,17,F2,FC,76,47,88,DD,EF,A3,45,18,BD,BD,E7,AC,49,C2,18,53,DF,99,C0,7D,F8,36,9C,96,04,6E,25,E8,DD,9F,40,B9,6F,71,4A,D0,BE,7B,D6,74,AB,27,F2,BB,C4,77,09,82,3C,3A,5D,71,2E,A9,0D,90,5A,4A,A4,F9,67,09,E2,C9,4C,17,3A,1C,C7,A2,FA,A1,3E,6F,DB,81,FE,31,BE,8E,0A,62,97,08,61,88,15,2B,7A,DD,DC,F8,C8,DE,B6,83,C8,13,1D,40,15,D8,C9,C9,C7,6B,81,2D,39,55,58,FE,F8,E6,8F,00,B4,44,25,21,EE,77,B9,BD,55,FF,D8,D0,E3,B3,F3,E9,F5,C7,73,C1,74,13,2D,89,25,AD,AF,63,00,1D,43,50,04,4E,91,52,0E,56,E3,6E,89,01,EB,3D,E1,5B,FA,45,23,BD,F6,94,56,EC,BE,57,E4,20,F1,3C,A9,70,C1,A8,A2,00,DF,75,06,BA,CA,05,D3,3A,DD,40,71,04,96,25,1B,1C,92,B0,1F,A6,92,EB,16,E9,E1,48,3B,13,78,7F,B9,A9,97,94,CD,70,B0,6E,94,17,29,B7,11,FC,A7,9B,E8,11,3B,3C,0C,E5,74,7C,A4,7C,40,42,B0,E1,32,D5,F8,41,B0,94,B7,C3,99,90,2E,08,7B,98,90,46,9F,23,3D,70,EA,4A,59,DC,61,84,95,C9,6F,DD,7E,2C,D4,E4,A7,89,63,59,6A,47,AA,29,A1,C3,14,A1,B2,1C,EC,30,4D,09,7D,39,CD,5F,28,C9,4E,11,A2,51,F3,C4,5B,4B,C2,12,7C,D5,E1,A9,08,70,2F,D0,6E,B9,43,20,9A,31,FC,45,81,39,43,74,0B,1E,09,F2,27,93,2F,D6,5A,D9,85,2E,4A,FD,AA,8A,15,F4,1B,D5,6A,A1,53,AF,44,6D,2C,E3,A9,2A,28,B4,E2,4D,D0,E6,7A,D0,5F,B2,B9,CC,41,0D,4F,22,F6,AA,2B,53,8B,D5,BC,40,74,CB,1C,BE,92,8F,43,66,39,08,D1,EF,8E,72,81,5D,2C,74,2A,D6,97,2B,EB,8D,64,8F,1E,BF,CA,FF,74,E1,76,CC,4C,C3,E7,CC,5C,08,1D,E2,AF,A0,04,AB,C9,E3,76,AF,F5,59,9E,02,0D,04,0E,81,CE,59,74,F4,5B,BF,59,BE,28,BC,E0,AA,28,FA,22,E1,B7,C6,43,28,7F,44,3C,95,80,D7,67,05,0E,21,54,0B,D0,C0,16,99,1B,27,06,63,60,86,98,B2,E8,13,16,1D,0D,33,EF,D5,22,03,AE,6D,DD,F1,5B,6A,AA,42,E1,CE,2B,A0,52,41,18,71,76,DD,F2,EF,5F,38,80,D5,4B,D4,D9,2C,C3,63,C1,B5,E5,99,46,28,6A,FA,81,5D,56,95,9B,BA,8B,B6,A9,E4,E0,26,9F,2C,E5,60,93,8B,5C,01,6B,11,A2,81,06,AF,56,DD,38,92,CD,05,C1,32,BE,EA,F7,C0,6C,BE,0C,C2,4D,0C,2A,26,90,04,F6,72,5D,02,9D,9B,3E,92,3B,5D,72,79,5D,5B,AC,70,84,39,D8,36,39,62,83,34,07,7D,A4,AF,79,E2,03,5F,6D,87,9A,C7,44,E5,3F,BA,38,90,1E,59,84,5A,BA,2E,B8,C2,5E,C7,8E,A6,25,B8,26,25,81,0A,DE,1D,83,4B,39,A2,0E,8E,EA,2C,A7,01,4D,43,A1,D5,CA,FA,40,BD,D0,44,DA,2D,37,FE,1E,5E,31,8F,8E,A1,12,FD,FF,33,D7,81,79,FA,EF,64,EF,8A,7A,BF,F3,A5,C7,AE,3B,09,CC,BB,89,89,5D,25,25,44,10,1C,14,46,43,31,DD,1D,5B,6B,9A,36,28,C5,0D,A8,B4,AA,5D,12,4B,36,51,67,9C,78,BD,FF,04,AF,85,6E,AA,74,B9,D0,D9,1D,2C,38,C8,B4,E2,B0,C9,BD,E6,9C,11,72,7D,FA,DE,49,3B,0B,35,8E,68,89,7B,BD,53,DF,2A,07,FD,9C,6B,A6,5E,CF,CC,4B,85,2E,AC,FF,1E,0E,F5,46,DF,E7,3E,70,8F,E3,53,38,82,BA,33,41,7A,DF,CD,19,33,F9,BD,07,07,84,40,A0,AF,6C,E4,20,A3,DE,29,A1,C8,62,77,E1,1B,8F,4E,9D,96,CC,11,40,72,11,88,E4,03,41,73,A1,68,35,4C,E6,3C,90,6E,7E,9B,66,86,C5,3E,AD,99,90,3E,F4,7E,4D,64,5A,87,DB,FB,0C,56,E0,EC,87,A6,71,04,CB,76,4E,A7,FE,F9,E9,A1,2D,6A,97,58,8C,48,66,6B,56,A7,FF,D0,F0,78,95,B3,E6,55,80,6D,29,DF,B2,2D,1C,57,DB,13,79,B4,EC,06,1A,06,E9,09,AE,AC,07,59,79,64,A2,74,88,66,E4,32,64,43,45,87,76,AC,DC,FA,04,05,5A,0B,B4,85,5C,2E,56,EB,DE,62,E3,68,CA,07,DC,51,60,49,8B,FF,25,96,B2,E9,3B,06,7B,0C,E0,90,C0,61,B0,13,4F,C3,90,19,7F,D2,89,87,44,94,3E,C7,25,66,C8,27,74,2B,B7,07,87,7E,83,0B,98,FA,AF,28,08,7D,86,AE,0E,92,8C,5F,27,D2,D3,5A,F9,1E,FE,16,69,B1,C4,FF,15,57,05,26,9D,AB,48,2B,3C,35,FB,F6,8E,73,72,72,11,AA,EA,18,85,1D,61,23,28,5A,AF,D7,01,C5,E4,83,70,75,9A,E9,C3,9E,8C,75,1E,D3,F9,4B,BC,2D,91,B8,16,D7,24,8A,FE,3C,4C,D7,41,5A,E9,AE,B0,01,38,C5,6F,C4,F8,E5,4D,D5,A5,87,EA,29,84,B3,70,A2,90,D7,81,05,5B,E6,88,6D,57,E3,31,F5,8D,23,AF,68,FE,F4,F5,1F,63,13,87,E6,6F,92,4D,9D,8D,DE,5D,F4,3F,FC,11,91,76,35,C6,CD,11,63,D0,CB,A6,27,35,62,49,94,75,E6,0D,27,82,C1,B1,40,84,A3,34,79,FB,29,C9,34,FA,65,BC,B2,65,9D,5A,D4,98,8B,BA,72,4F,F2,63,4C,0F,52,D4,E7,C7,2C,DA,EB,67,44,FF,D1,63,86,5E,B1,4C,A5,A6,C2,E5,77,2F,FE,96,AD,D9,A9,DF,30,9A,2B,4C,8D,C3,8A,16,EF,25,FF,EC,89,C5,29,3A,9D,6E,6D,01,F1,9E,AC,6C,5B,5A,34,0E,67,2E,CD,42,9E,F0,F0,B6,57,DE,7D,32,C5,3B,F4,2A,A6,15,BD,BF,9D,CC,FD,B0,13,6E,1C,D3,0D,3A,79,81,26,05,01,29,E6,0D,6C,25,66,5D,AB,0B,50,4C,79,AD,D0,21,16,22,58,93,BB,52,76,EE,48,E3,08,AE,21,4F,30,61,EA,33,12,0E,D4,6A,C0,90,3C,78,D0,BB,69,8E,00,94,FF,30,0A,14,59,FD,9B,DA,82,14,13,2F,B8,54,BD,96,CC,9C,F9,91,14,7A,87,78,6B,D1,51,D9,2F,32,F2,83,CB,E2,73,96,63,F0,25,00,86,D6,5D,A6,20,6F,B9,BD,8E,B2,E2,3B,AA,38,34,96,D0,6B,36,08,D7,DF,99,02,C9,BC,99,66,8A,48,BF,9D,F1,D7,8E,55,72,B8,FC,45,04,A7,C8,B6,64,87,B2,57,40,65,FD,33,89,A6,C3,07,8A,A1,E8,53,F8,FE,33,ED,82,05,3E,5F,26,61,09,48,F2,F2,E3,A6,AF,23,6D,77,52,FC,9A,02,37,54,6A,76,D7,1C,38,45,7B,C0,57,6D,B6,E1,04,FE,B9,B5,87,3C,7B,75,1A,45,4D,2F,97,B1,97,EA,F1,02,31,25,A1,BE,7D,D3,C4,B4,AF,28,05,F5,82,31,C3,AC,A9,6B,DD,E8,FC,D9,A7,C9,C3,32,CC,23,17,74,96,EF,81,0B,33,41,CE,FE,EB,BF,FA,E1,68,3D,26,22,71,AD,AB,D5,0E,AB,70,62,A3,DB,A3,85,78,E9,8A,C7,21,A5,A2,02,46,D1,1C,01,73,5A,88,90,2E,0F,89,78,95,3D,5E,DD,DE,FD,D9,D4,7B,D6,52,07,6B,98,E8,F1,1D,14,6D,E0,BF,4D,C2,98,B8,E9,D0,28,ED,AC,7E,20,A6,F3,DD,5F,E7,40,84,DB,5E,C0,4B,67,56,6C,5F,F8,BE,53,4E,7C,8E,2D,B0,7B,7B,E0,6F,C1,13,BD,B5,96,5F,E8,B4,78,C7,70,FE,DD,60,EB,E3,22,B0,D3,F2,5B,D4,AE,AA,39,32,29,4E,90,F1,7B,71,7A,A1,17,21,C9,3E,B3,BE,50,C9,B7,30,78,03,B2,97,B7,41,91,54,7E,F8,7A,36,32,1C,68,CD,09,68,D5,BE,00,B2,2C,9A,FD,FA,8D,9A,8D,1F,7F,05,FD,75,87,6E,EA,47,70,57,30,B7,54,E9,F7,C7,5E,A1,36,7B,68,67,91,15,B9,A5,BE,06,7D,84,09,52,0C,4E,44,4B,D6,A3,75,33,3F,7B,24,CB,DF,9F,64,A3,78,79,9D,4E,C3,84,46,37,0E,45,09,56,78,BD,65,0F,CF,49,01,A7,A7,A3,02,8B,9F,B5,B6,B6,34,37,F5,69,77,6B,D8,3C,16,DE,C8,6E,3B,45,49,49,31,09,4F,95,F6,31,2D,13,F4,56,1D,CE,55,62,92,C4,89,32,83,CE,B6,45,16,35,55,F9,E1,3F,6F,2A,BE,02,05,5B,3D,06,FC,8D,54,94,33,00,0D,00,E0,EA,4C,6E,2E,45,8C,49,0D,BC,B8,2D,EA,50,F3,65,BC,A5,C4,A0,1D,93,1F,C6,56,BC,D2,B5,D5,4C,FC,7B,A8,2B,1A,73,44,36,AD,40,9E,A7,B6,8F,4E,DF,4A,CA,3E,6F,8E,85,09,7B,38,56,6E,A6,B1,84,BD,5A,B6,DA,E8,05,C2,EB,8D,7E,D1,DD,C3,85,BE,EA,06,73,46,3D,D5,44,8A,62,80,65,2A,40,5B,57,C2,84,30,C6,7E,4C,D8,89,BF,91,60,AD,1E,6E,C0,BA,1F,9F,4A,B7,A7,55,68,9C,4A,70,8E,5D,CF,57,02,B1,5B,D0,C5,B6,3F,F8,1B,95,77,4B,93,52,A1,A3,9D,59,09,95,13,AA,C8,09,4E,8B,33,35,FB,AC,48,33,EE,BF,5B,91,94,50,5B,03,83,3C,C3,49,33,8F,6D,E9,AE,85,06,7F,C6,8A,F7,CD,6B,27,E1,9F,06,C0,73,EE,3A,68,E7,BD,3F,AA,D7,51,B4,E9,ED,91,AC,17,2F,8B,D6,FE,47,C1,9B,32,DB,25,FE,00,24,81,E7,CD,FE,D3,2D,D9,8A,B0,C4,FC,FF,17,C6,6C,6D,B9,6F,C3,91,6F,0C,52,59,E6,11,F8,79,B3,64,31,7C,20,F8,77,AF,16,22,CB,36,57,1A,EA,65,A5,E7,9B,87,42,AA,96,41,B5,8B,0F,34,55,DB,07,63,CB,BA,4C,02,3F,79,92,A5,66,0F,F2,50,54,90,79,8D,BA,A9,55,31,8E,34,CF,02,DE,6D,08,72,11,3C,18,44,4D,7E,91,4D,10,38,24,0F,C1,B8,B0,E4,B1,88,86,4F,C5,2E,50,B3,C6,B9,89,63,20,7A,47,D9,08,12,8D,5E,10,54,C1,F0,C4,C4,ED,80,5C,CF,49,B6,2D,06,05,A9,69,E0,8B,33,E5,EB,65,18,30,3E,8C,4B,28,97,E5,9B,48,C3,45,B4,03,47,78,BE,2D,C4,8E,70,D6,12,40,4D,75,75,31,95,0B,17,3E,1E,C3,33,C9,49,13,8E,BD,6F,68,24,07,8A,5D,00,C7,E1,AF,02,7C,A1,5F,80,E6,7D,50,39,48,A4,1B,EC,3A,3A,CD,15,F8,F1,89,FF,95,E3,5B,93,FF,B4,45,FF,8E,2C,7A,BC,96,AA,32,14,A3,F1,A8,C7,69,C9,1A,DD,4C,0D,25,4B,74,47,13,95,13,C0,32,80,BA,6C,34,40,48,8F,CC,A8,2D,01,93,3C,A0,9F,C9,F5,BF,D9,55,F2,7B,68,08,80,0B,92,FD,CC,6A,5B,9C,0A,D9,09,46,ED,5C,42,E8,FD,6E,8D,1C,61,5B,D5,CB,B6,32,A5,CD,A7,46,0F,1E,C4,DB,7A,0A,C4,F4,FA,1B,9A,8E,E4,C0,C4,A5,9B,79,F0,5F,29,FC,B9,47,25,93,CA,D6,56,0E,83,84,D6,57,CD,03,A8,CD,89,2E,68,04,82,82,FF,3F,C3,A0,67,70,A8,69,18,BE,1C,B1,D2,E5,E7,CC,94,B7,2C,ED,C2,3A,8B,42,BD,D8,5D,B5,3A,FC,45,E9,F1,18,BE,BA,C0,7A,53,53,8F,2C,28,28,3F,38,63,A0,C3,56,B4,5E,75,93,F7,0D,7C,45,C3,70,8D,1E,AC,AF,22,03,00,51,FB,68,B9,22,A6,AA,10,69,A7,6A,2A,B3,74,86,79,BC,6E,5D,65,78,EB,BA,9E,5A,C6,25,41,A3,C2,BE,53,95,D5,71,3F,B5,30,E7,EB,D2,D8,A2,A8,07,1F,14,F8,3D,DB,04,75,98,25,BA,C2,98,28,C8,AC,69,96,22,6E,43,FE,70,BE,84,6C,98,07,B6,53,1B,A7,C0,BB,40,1C,11,D5,17,17,54,46,E0,C3,6E,C0,4B,22,04,D3,3C,5B,E9,EE,08,4D,C5,B9,8F,63,84,71,62,F2,C3,DC,5C,86,96,E3,05,C5,33,BB,96,D2,D6,E6,94,01,0D,43,56,DC,7F,0A,86,A5,EB,43,05,6E,DC,0D,E3,D1,6E,5E,42,6B,F0,26,8F,F7,E7,19,B3,36,8E,B1,BE,79,5B,30,11,E0,26,71,9C,95,E8,71,F6,0D,C1,65,70,88,F1,29,9D,20,BC,F7,D6,D9,4F,3E,CA,8E,E8,98,30,13,CA,A1,B5,F9,76,BD,71,66,1B,D7,DD,72,B4,D8,A2,F7,DF,DC,A4,78,94,A1,89,32,FC,7C,61,13,3C,08,06,CE,83,0F,47,51,98,53,4E,30,B7,3B,09,5D,CC,29,63,57,70,EC,DD,00,71,42,29,57,68,91,CA,FE,99,BC,F2,D5,4D,85,02,57,FD,EF,F9,28,64,8B,89,CF,CA,12,33,B1,83,55,BD,C3,84,26,0A,0E,A9,E8,A1,89,49,D6,42,D4,58,71,D6,D3,79,FE,85,9A,A3,0A,93,68,6B,5B,2C,97,FE,79,9C,91,AF,DD,0E,01,27,EB,17,9A,93,27,80,02,93,38,FF,C8,EA,A1,33,BA,84,99,B9,4D,C4,50,2A,FB,6F,83,7C,72,E1,23,D0,96,7A,F7,E3,8A,F8,BB,E4,50,12,E2,01,36,CB,BA,21,2D,8C,2E,57,57,7B,32,48,12,34,23,73,18,7E,A1,79,DA,9D,C2,37,81,8B,83,88,56,F5,9A,FF,D7,BD,07,CF,4F,E5,0D,4D,BB,A5,B1,24,78,39,4D,C8,38,D9,94,D2,9F,2F,42,18,05,E2,B0,58,97,A1,4A,97,65,5B,68,96,57,C8,E8,FF,61,4B,3E,63,D6,82,2C,2D,9A,34,87,76,2A,11,E0,FD,9E,B0,73,13,A8,14,FC,12,8A,02,A8,63,7B,DA,C4,D8,34,0F,BB,0C,09,24,B9,37,1A,78,33,AB,72,42,30,54,5E,E6,3F,63,EE,1C,F2,3C,ED,AC,2C,EA,DB,6B,0D,C3,95,1A,96,BA,2F,50,16,79,94,8B,5C,3D,4E,89,27,DB,53,03,F0,4B,BC,9E,EF,02,55,C5,D9,5A,56,2D,59,12,9D,ED,2F,2A,0B,84,06,B0,F2,CD,41,E2,0D,46,69,28,EC,A1,F2,E0,CC,D9,A4,5D,F7,CA,17,DD,E6,72,5A,DD,3C,CA,18,A8,92,28,87,15,B2,A5,A5,50,E2,20,A7,BB,FA,B8,9A,53,92,FC,9C,4F,6A,E5,44,75,60,75,73,97,5D,14,15,B7,DB,82,8C,DD,C6,6A,E8,47,54,78,62,CC,50,9F,41,AF,09,9D,00,F9,CE,BC,6D,CB,04,AE,88,5C,3D,3B,1F,4E,28,E0,DA,AC,36,A5,AB,AB,DD,19,12,A1,35,50,7C,DF,29,BB,D1,1E,8B,6B,30,72,0E,D8,02,9C,42,5F,9C,F1,CA,39,CC,F8,EF,78,2C,AC,88,BA,38,D3,19,59,96,65,FA,66,6F,FA,E0,46,10,C3,B0,09,E0,2B,CC,99,32,61,80,F0,F1,1D,5E,02,92,D3,9D,A0,A2,72,88,2A,91,E4,FC,71,2D,28,67,BF,4F,D6,5F,F0,E1,75,D3,56,DE,3C,B7,FD,E1,AB,20,06,F3,05,45,CB,35,DF,FC,35,F1,5A,92,BD,20,C0,6E,A0,39,A6,34,0B,61,CE,98,0E,AB,CD,A1,97,96,91,59,2D,34,61,4D,BE,87,0C,CB,88,43,C5,88,C8,BB,E9,E1,10,6B,0B,48,99,61,4B,B3,DA,2D,91,09,75,2E,16,55,4C,62,D0,30,7C,C5,02,0C,FF,A5,A0,51,4E,4E,C7,CF,8F,03,8E,BB,9B,62,E0,3A,E5,C1,FD,DC,2F,A3,16,42,2C,DA,AF,C3,C4,FF,65,C9,6C,DA,C8,34,B2,2E,ED,A9,EF,45,9B,A6,35,0D,02,BA,1C,2E,8F,E4,03,F5,2D,A3,C2,CB,30,B0,A6,E1,4D,27,A5,DD,56,59,E8,AA,00,17,7A,5E,D1,05,3C,51,9C,87,83,F3,F3,03,21,5F,47,68,D5,E5,3B,70,1E,98,5B,2F,AA,09,C7,6C,49,6A,A6,1E,70,98,75,64,ED,98,06,2C,39,41,C3,B5,8C,AF,D7,B6,FC,69,00,DF,48,8A,80,26,92,C8,92,90,72,1A,57,5B,34,AF,0C,A7,5F,15,31,87,70,E7,A2,03,DB,D9,F1,8B,7F,8E,23,10,56,EE,FD,7C,7D,24,6D,C8,03,3A,F7,59,50,A5,49,68,DB,C3,03,86,3D,91,24,54,4C,10,23,E1,AE,D6,15,1A,47,A0,0D,21,83,06,10,44,83,10,51,BE,9D,8F,54,C8,82,8C,78,0F,CD,CD,D2,39,65,66,05,A2,05,FE,86,75,3B,4A,76,56,D3,07,4B,DA,66,BC,55,02,16,44,F1,CF,BF,81,61,6A,42,C9,22,C1,8D,A5,7B,68,C5,63,05,FE,CA,91,9C,49,84,4F,27,DB,C5,03,2D,25,B5,FA,4C,91,C2,62,3E,63,82,B0,CD,21,52,35,8F,29,CC,16,EB,9F,67,49,5B,ED,37,5A,8E,FB,87,17,F3,ED,4B,1B,F0,AC,70,E1,00,B3,C7,F2,47,C2,B8,55,12,01,14,01,56,11,7B,07,47,F3,DF,A4,5F,A1,99,DF,5E,3C,3D,3A,89,5C,3D,9D,41,83,19,78,5C,3D,9E,0D,E7,A3,5E,7D,D4,8D,4C,73,74,DC,9F,C8,0F,1A,61,2F,97,3D,DE,66,69,AC,2C,03,BF,A7,3B,7A,9F,C9,D8,39,40,C1,97,D4,BC,CF,AD,D1,73,E7,86,99,46,64,1D,69,A4,2D,B7,90,EE,BC,6F,54,D2,1D,66,F5,81,93,3E,21,D7,70,63,3D,15,B2,70,FC,76,8F,6E,97,9B,2D,11,57,88,BB,F6,25,49,33,A2,6D,82,33,E2,DD,C3,67,BF,A3,9D,44,D4,59,ED,67,D7,24,8C,13,DE,79,68,F0,B5,30,55,36,DC,FE,D0,8D,69,47,94,E8,D3,4A,A9,EF,F5,9F,F1,E5,DD,DC,EC,D0,FA,18,63,B8,D5,E6,A4,F4,05,90,1F,8D,3B,02,8D,7F,5E,4F,F8,A6,06,DF,28,B8,47,30,50,1A,EB,40,27,6D,57,A4,7D,B3,AF,C8,24,AC,80,A1,C7,62,C6,28,59,36,75,EB,88,5C,6A,D9,8C,C5,FE,C3,7A,B9,A2,30,C4,ED,BB,55,65,1D,50,73,C2,7A,BE,DD,84,0D,9E,3E,57,49,47,4D,61,BC,6A,64,8A,5F,7A,AC,9B,39,7A,57,F2,50,3C,D5,9F,4C,63,1B,59,E0,DD,D3,19,CA,3E,0C,53,C9,D2,3A,A4,E4,DB,55,D3,43,F2,D9,53,11,CE,10,C3,15,57,45,F7,64,6F,6F,D0,B3,A1,F1,0B,40,9A,89,F7,E9,70,E6,C5,FC,C2,CD,B4,61,B6,E0,C1,B9,30,F1,91,4D,E5,AC,78,59,76,F4,4F,C8,BA,59,9B,37,07,0E,8B,F6,CD,B7,93,0D,13,C0,75,16,5E,FE,8F,53,A0,0E,B8,8E,5D,0C,D6,58,B6,2E,20,23,42,22,2D,F6,93,D1,6E,A3,68,E2,4B,12,00,E0,61,94,3C,FC,FD,D9,D7,37,D1,0A,41,55,AC,85,F5,4B,48,53,37,24,2B,55,67,A2,1E,FF,19,7E,06,9F,59,1A,BA,91,7C,15,9B,F5,EE,53,37,82,F8,E6,E0,1A,02,2E,CA,69,8C,81,FA,9D,72,5F,BA,09,54,3E,1D,75,3A,4C,FA,0F,D0,05,D5,B7,1C,06,31,31,FD,ED,CB,F3,18,72,06,63,E6,53,09,7B,59,19,F5,FD,C2,AD,7E,77,50,27,4B,05,96,9E,8F,52,D9,67,2D,7C,1D,22,08,CF,2E,0D,DA,F1,FA,BF,E8,24,DF,81,A0,14,81,A8,46,5C,6D,2A,48,AA,41,F2,95,B3,2F,AB,3B,96,6F,52,9E,46,1E,50,70,CB,77,8B,DF,62,CD,11,4E,F1,27,43,B1,34,24,AE,0E,D5,06,68,2E,4C,FB,3E,B9,50,03,E5,47,5C,8B,9F,C0,D5,8A,AC,3E,73,3B,1B,85,30,46,46,1C,E4,44,60,DD,BF,24,7E,07,29,B0,5A,A6,A5,0F,E5,53,C9,D0,23,6B,71,EE,DF,45,EA,57,67,DA,86,C8,9F,C9,6C,87,97,C6,8A,9B,13,FA,7E,7B,68,C1,45,B3,AD,4E,CF,3D,97,0C,AB,D6,A1,05,35,E7,5C,24,B1,9E,34,A0,B7,A1,F3,E5,C1,B0,4E,07,B0,17,BE,B3,42,03,B6,BF,A4,0A,8C,13,4D,54,E8,E6,45,BD,7F,01,2A,D6,F8,F6,AF,B5,A3,14,32,7A,C1,EF,42,EB,EF,38,B4,B6,51,22,62,87,A7,84,B7,A4,44,A1,83,23,72,FD,08,6A,70,55,5B,33,7C,9F,62,24,4D,A4,7B,D7,9B,9B,76,03,DD,FA,66,38,0D,C1,8F,69,36,82,FB,52,10,D5,1D,B4,9A,8A,50,54,9F,D2,95,07,94,76,25,59,C6,21,C0,5C,C2,E4,F4,4D,CA,0E,5E,AE,FC,1C,38,1A,6A,C3,BB,0A,B3,E9,C8,1F,B9,AF,87,01,45,20,21,FB,29,72,CA,57,23,3D,33,96,05,0A,85,96,86,38,64,21,16,29,3B,99,60,84,F6,44,C4,DD,1D,2B,F9,74,84,E5,37,AB,9E,3B,99,81,E5,2A,92,5C,4C,3F,96,80,BA,39,88,FD,6C,FB,53,A6,9A,54,77,1B,D2,D8,5F,2F,55,83,6B,22,1E,05,53,EB,1C,F3,D3,7C,35,5A,52,A2,CA,90,21,A8,C4,C1,72,47,1C,0D,B1,45,D0,F4,07,8C,98,FB,E2,4B,FE,73,C9,4E,2A,03,71,78,40,3E,0C,82,29,58,D9,A0,4B,67,B1,7E,D0,7D,05,D3,BA,92,8E,0E,09,0B,63,2F,BA,30,BA,B2,E9,DB,C0,0B,E9,39,94,FF,E7,44,F8,D0,2D,9C,BA,D2,26,35,27,8A,76,CC,A6,90,B2,56,9A,26,2A,D2,5F,F1,BC,CB,08,48,9D,36,D4,2D,5C,F6,E3,69,2E,45,C9,4F,F8,45,90,1B,5E,73,ED,41,0F,6C,0A,D8,82,16,6F,37,0F,76,B5,D1,09,FF,C5,93,75,80,97,C2,AF,87,EF,B0,D3,D5,A5,2D,FF,EA,21,06,6E,9B,EE,19,56,28,B5,4E,AD,D3,19,AA,6B,1B,E1,03,BC,F1,48,A4,3E,29,A9,12,F9,CD,70,47,7F,E7,E9,F0,15,7C,2B,BE,FE,08,D2,75,89,67,1E,BD,F9,05,F7,79,6A,64,82,B3,DF,1E,FF,DD,56,14,8E,F7,3C,A9,1C,60,06,B8,0F,55,E6,5A,10,40,21,92,AD,25,9F,C2,37,ED,7D,42,23,5C,94,81,73,59,C0,3E,71,AC,F9,C3,EE,79,25,4E,40,D1,C3,F7,70,83,FF,BE,F6,75,52,86,03,F6,E7,02,07,8A,E3,01,4B,73,0E,B0,FB,98,09,0E,93,77,96,8E,79,DF,F0,4A,28,E0,53,92,06,39,7A,CD,74,FF,27,D4,12,95,C7,7A,93,27,6A,5E,5B,97,A3,64,62,9D,B5,E6,2F,4E,24,9D,AC,37,91,E3,BD,07,6E,3B,7B,B8,16,04,BD,C3,79,2D,76,5B,3B,3E,76,2B,4F,83,4B,BC,1A,BE,2C,8F,0B,EF,DD,D2,9D,70,E1,B6,7E,B5,77,8C,41,DC,3E,A0,08,CF,C5,01,EF,CE,47,C7,D2,F5,13,43,F8,68,AB,95,DD,C8,E5,0C,86,57,3E,50,42,A4,B1,C1,EC,CF,A9,4E,C8,1D,CE,0D,BE,F0,C0,81,B4,F6,50,74,D6,85,99,F9,1D,4C,6E,B2,04,C6,F4,C8,9A,01,6E,F0,04,7E,09,82,69,13,41,09,DE,FC,EF,E5,FA,1A,33,A9,11,4E,88,3B,42,77,FC,53,1F,96,D9,E5,EC,BF,FB,01,C0,C6,89,91,E1,0E,00,BC,47,B0,E4,3A,96,13,FA,B0,5C,C8,75,6D,45,A1,AF,64,52,8F,05,E7,55,37,87,DD,9B,80,98,17,E8,02,0C,5E,D4,C3,32,F0,B5,21,A8,E4,AE,5E,D5,05,D4,80,8D,B7,00,3B,21,3D,69,AF,11,2D,A2,71,D2,8A,F0,E0,E3,52,A6,C4,D4,95,E5,4D,FE,65,8E,22,D9,50,2F,DE,6E,9F,1B,27,FC,25,D4,91,48,CA,CB,13,D7,91,69,A6,68,48,14,FB,A0,D8,1D,93,9A,1D,D4,70,1E,25,68,3C,B5,DB,23,9B,EB,A1,98,EF,98,5D,E0,13,2C,43,CA,18,A2,5E,28,02,0D,94,A4,D3,7C,6D,4A,B4,1F,06,CF,C1,29,AA,E3,C2,39,7A,5C,C1,16,B6,9C,B5,FC,54,7B,1B,E4,F3,FF,74,24,B2,6B,E3,2E,F3,0E,A5,8D,A2,74,DA,0F,88,58,D6,F4,74,48,E1,6A,54,18,53,8F,F8,B9,D1,E0,77,6C,3C,01,04,34,3F,1B,D0,51,81,CD,55,03,2F,E6,B6,C4,14,5A,D8,66,90,21,B7,DB,82,47,8D,6A,E9,85,56,BB,42,3F,57,7F,72,99,66,7D,CC,19,60,B5,3D,35,C8,D0,30,B6,08,3D,48,1D,6B,BB,CE,00,FC,B6,94,BA,DC,FC,F4,BB,98,24,06,B4,F8,8F,73,FE,98,08,96,C1,DF,4B,5F,38,8E,1A,21,A0,2C,B0,CC,73,8D,4F,64,6E,25,B5,AF,13,C6,95,4B,50,80,DC,77,1A,29,D0,4A,0F,C8,4C,94,10,38,BD,13,76,46,95,89,64,E5,FA,B2,FE,BC,EE,E9,09,E9,C2,88,41,51,AD,62,1F,C2,84,15,26,E1,19,8F,6D,F8,46,E8,AE,5D,43,A7,21,22,43,E0,F5,72,B9,55,D1,38,B3,1A,AD,63,C3,26,7C,96,EA,E6,B1,B0,72,C8,37,F3,7C,E4,93,BB,63,B2,48,4A,39,35,B4,02,B1,DC,56,62,AD,6B,32,75,5D,5D,3C,05,37,E1,CA,2C,C7,A4,B7,60,BC,4C,23,CB,5E,44,4C,5A,1D,67,9A,82,10,22,76,84,F4,1E,A6,80,AC,C4,7F,31,DF,AA,16,93,B2,7F,52,67,55,1E,0D,26,F3,74,B4,D5,18,9C,8C,8A,0A,92,80,1C,85,8F,F3,84,A7,74,B2,E8,42,76,AE,BF,EE,1C,E8,9E,A2,C6,81,C2,11,B8,78,9A,9D,2E,D0,12,F2,9E,7A,50,C0,1C,2E,76,70,1E,33,57,56,32,3B,5C,A5,76,58,82,1E,76,1A,8F,60,93,DD,98,2F,20,D1,F7,24,B4,D8,65,ED,1B,5E,09,59,68,49,10,97,D2,64,47,5E,95,1D,A7,21,02,F2,FF,F3,E1,5A,BF,40,D2,0D,D4,5F,C1,DA,3B,DF,C3,88,06,75,9D,2B,72,00,0B,5E,48,43,60,50,2E,FF,6B,B0,F8,9A,94,94,9C,7F,B8,B3,9C,49,8A,B4,D1,84,9C,F1,2A,5C,0D,04,CE,F6,22,DD,2F,3E,ED,B8,DE,14,BB,9D,AC,01,88,18,CB,1A,1C,C9,39,17,08,E3,BD,8E,ED,D8,A8,F7,6F,8D,C3,B8,A7,98,39,8C,94,81,44,41,96,BF,60,4E,C9,9F,20,19,B8,F6,CD,F3,29,EC,7E,98,FA,8F,6C,5D,F9,B6,5A,EA,15,23,BE,B1,DB,E5,71,E9,DF,44,19,D1,E5,D3,B2,75,A7,3D,E7,94,EE,91,B6,7B,EA,37,54,29,69,16,31,31,D9,6A,AD,BA,E9,ED,44,47,04,4B,4D,7E,54,6D,30,EE,9F,12,48,59,6E,71,F7,23,3E,ED,55,3C,3C,B7,95,AF,7E,89,AA,B3,97,E4,83,0F,60,55,E9,02,53,F9,8E,33,B7,37,B3,F1,E1,BA,00,0B,88,F6,18,8D,C8,CE,99,0B,72,13,33,DC,21,31,4D,67,F8,6B,1E,0F,66,1A,C5,3C,C3,E6,AD,02,EF,22,DD,67,27,02,61,61,FE,29,41,ED,5D,22,91,7A,7A,D5,B3,66,8B,3F,DA,30,8D,00,50,26,D0,47,BE,2C,C9,4D,87,6A,8B,A7,A5,27,68,8C,DA,ED,2C,E2,C2,A2,3C,78,E9,77,BD,C3,9D,E7,10,0B,15,DF,BF,AD,22,EF,4A,FE,26,6A,95,B2,21,5F,B0,37,82,97,8A,5B,03,3B,99,87,5F,79,6E,20,84,AC,46,A0,00,A6,8E,1D,9A,3F,93,A6,9C,F7,5A,DA,0C,64,16,FA,BB,33,2F,4E,FF,64,79,90,F6,F1,B8,98,03,EA,91,F0,7B,D2,82,27,51,1B,E9,43,20,95,B4,C0,30,5B,92,BD,8C,CC,A9,32,B3,63,F8,F3,F7,D1,E1,B4,02,EC,BF,97,64,B3,51,DB,68,E6,13,40,5D,E0,41,56,09,8F,B2,02,9F,84,3C,C7,C0,DD,7C,DA,80,3D,E5,AF,A3,86,1B,85,A2,8B,52,C1,A6,68,1B,DD,CE,1B,3C,A6,08,62,02,C3,F6,D7,F9,3A,C5,CC,5B,26,3E,3B,2D,CF,D0,2F,D1,7D,48,C3,56,3C,62,95,29,91,A7,38,EE,14,34,51,2D,A9,3A,65,FB,84,AA,0E,D7,FB,97,33,FC,66,D6,79,9C,2A,5F,2A,1B,20,93,0C,E7,4C,32,78,2F,3E,86,20,E4,E8,59,CA,C1,F8,A2,17,E8,F2,DF,6C,64,B7,F4,2E,36,24,F5,CC,58,F6,35,0D,93,65,13,69,23,96,FF,68,C6,EB,9F,0A,45,73,7B,A0,A4,92,B2,87,63,F1,89,39,E2,BF,62,18,F1,E8,2F,76,AF,76,A7,03,60,93,D4,A1,A1,B0,73,4B,04,52,73,39,11,2C,33,19,61,72,D8,63,F7,18,51,B6,6B,8A,51,8C,DA,CE,31,C7,DE,1E,7F,AE,71,47,0C,80,9D,3D,FF,29,B9,DA,36,5B,49,11,0B,FA,60,53,DF,9C,0B,00,B0,1B,EC,40,CE,79,89,18,4A,73,3A,52,86,8D,22,B7,03,DD,74,27,54,01,15,5E,6F,B6,8A,63,96,A7,1F,34,BB,D9,6C,2D,48,26,BD,6D,8B,EE,EC,12,D5,A9,3A,F1,C2,17,96,50,43,F4,9F,05,01,50,4E,B3,10,C7,EB,3B,0F,23,0F,FA,54,22,81,7F,E7,98,88,6A,C2,88,FA,91,75,BC,74,B6,51,DF,3E,29,AE,DC,12,BC,B3,1C,A9,C0,B9,3B,C3,DC,B5,09,8F,CC,17,5F,1B,0A,C0,F0,31,BA,31,80,AC,D2,C5,94,45,7B,7E,6C,20,7D,CE,94,20,B6,41,CE,FD,57,E8,B6,D8,AD,EF,55,AC,70,EE,9D,6D,24,C2,F0,85,A7,01,DB,76,BD,58,37,7A,1C,7D,6B,A7,70,51,49,D9,DB,D5,97,04,71,AE,9D,0F,C7,A4,66,57,05,FC,A5,A7,98,38,BB,1A,0A,53,8D,34,36,96,03,90,0D,50,73,98,3B,13,35,15,99,7E,A4,DF,9B,46,A3,CB,19,B0,3B,AB,D5,D2,C3,54,B4,47,F4,49,77,82,78,2F,D0,C7,25,DB,F9,28,37,85,88,22,5A,96,AF,F9,7A,65,43,A6,5E,47,B0,87,4B,80,5C,A9,DE,45,C3,53,67,6B,F1,54,39,85,51,03,1B,66,9E,0E,5F,ED,64,D8,DF,C6,99,D6,74,2C,4A,5B,18,8B,61,C6,36,E9,D7,54,15,08,AA,51,BF,C0,BD,F2,78,77,D0,A3,E2,95,35,64,13,F4,A4,71,7D,3A,C4,FE,9B,A5,E0,A2,3D,E5,6D,18,BD,E7,57,C8,6E,64,03,C7,66,65,ED,EB,32,60,18,03,1F,E7,16,C5,43,AD,70,1D,67,85,5F,24,31,73,39,4F,02,04,2D,6A,67,E7,92,A9,0C,A4,85,BD,96,79,A1,93,C9,A6,4B,06,9F,3E,AB,A9,92,0E,10,CA,CB,26,08,B8,38,F1,EF,C4,9B,99,C8,02,3B,A6,64,3F,D3,AA,81,76,6A,15,41,45,38,63,D3,1B,CD,11,77,74,01,62,82,06,95,DE,E8,9E,4B,E2,B0,6A,2B,E4,CA,D0,D2,88,8F,B9,B5,D1,78,60,0C,F2,B4,E6,1A,04,7B,45,5E,73,B9,59,45,F9,38,49,09,8D,4A,4A,62,E0,0F,7F,BC,62,1E,6F,24,2A,A5,33,F8,35,B5,C5,0F,26,CC,F0,54,B9,19,7D,F9,97,B9,6B,42,91,3C,37,C3,62,6E,E4,E9,19,0B,68,A6,3D,1C,DF,73,5B,52,A7,14,30,8D,A3,53,5E,92,15,70,01,6A,50,EC,BD,90,4F,0E,BE,E9,B2,72,A5,69,73,07,B5,97,60,12,C1,71,D5,F9,D6,61,85,07,2B,44,77,C4,85,95,F5,7B,68,36,86,0E,F1,82,1F,69,21,D0,5B,D5,46,C9,0D,18,DA,E5,EB,7B,6B,FA,66,0B,A6,62,2F,EA,30,FE,5F,2B,47,A0,C7,88,3C,8F,9A,3F,1F,7F,41,8B,A7,93,72,D1,08,0B,3D,40,C2,1B,D6,08,F4,90,05,FC,40,5C,53,84,04,40,91,B4,32,31,93,8E,EF,99,45,89,74,5F,3B,49,51,FF,D2,B0,D4,4A,93,98,60,1E,6C,EA,62,28,A7,3B,D7,79,AE,07,94,07,8D,3C,D5,DB,29,EC,95,13,BC,D9,04,BC,55,B3,A7,B6,3B,83,DC,34,DE,6B,58,96,61,72,1E,88,2C,71,F4,A4,E9,B3,BD,59,E5,AC,3C,83,D3,6E,9D,A3,FA,51,4C,96,EE,E4,E3,1D,DC,69,95,EE,7B,3E,99,D9,5E,C7,27,DB,32,0E,96,FC,9F,28,2F,EC,CB,51,50,B4,A3,CD,85,D7,A5,D9,30,B5,83,74,C6,D4,3B,2A,15,45,73,16,49,A6,F3,E2,BA,97,30,D7,34,F4,7B,42,A7,EA,EE,0D,8A,4B,01,EE,5D,08,25,EC,02,C8,E9,9C,44,9C,76,DC,B3,FB,21,BA,3C,16,14,9B,73,39,93,A5,AB,12,31,81,9C,7E,15,82,66,52,97,0D,22,94,1D,A3,CD,0E,E7,C6,53,A6,4F,F5,AF,ED,9A,17,C0,65,27,BA,68,9B,AE,7A,B0,35,4F,35,D9,DF,C4,84,5C,A2,AB,7E,5D,73,E8,21,DC,D0,EE,F7,B3,C9,90,93,2D,0D,22,D2,D2,24,74,3F,8F,F0,5C,13,ED,02,D0,17,A8,78,8D,2C,1E,74,06,D8,BD,5E,77,BC,1A,61,A1,B4,2A,81,3E,D7,E8,0B,2C,AD,C8,7F,5E,71,88,F7,D9,32,66,B0,3C,68,F6,2D,97,0A,06,A4,A0,C6,53,EB,2D,73,EE,7B,4B,B8,54,64,DB,F5,6D,62,15,91,0C,B2,CF,F6,D8,9A,86,8F,33,47,2E,6A,F3,E8,56,6C,1F,B7,B9,31,42,42,1A,4F,22,BF,99,5C,2B,33,96,BC,B6,DA,8F,D2,E4,3C,19,66,34,67,44,45,42,63,85,90,02,B6,0A,1C,E8,CB,D8,B8,3F,82,CF,5B,54,8A,F1,A3,46,ED,0E,6E,F0,78,71,F9,A4,AB,41,0C,CC,58,61,F8,7C,7A,E1,83,E8,43,3B,6C,0F,33,FB,DC,24,49,30,7E,7B,85,D6,9B,69,2F,3A,DB,81,AB,15,4F,4B,64,28,18,A1,7C,13,40,FC,B6,08,C9,88,AE,2E,6B,4F,63,60,74,14,2F,E8,5F,9B,29,5F,9A,50,05,F8,A9,27,61,EE,1E,AA,22,DC,D7,F5,46,E2,74,3D,DA,65,01,14,E6,04,77,0F,08,A1,33,10,CB,F2,FD,39,32,4E,3C,74,2D,E2,CB,3C,0F,4C,60,D3,98,85,44,F0,54,DF,67,F3,A4,33,4A,9F,39,2B,C2,37,44,1B,10,08,1E,D7,2F,C2,19,55,9A,C6,8C,D2,5E,5C,29,67,69,AA,E2,5B,96,C4,0C,87,40,0F,48,F2,D8,1E,DA,37,C6,60,93,A6,DE,B7,AB,2E,44,B5,1F,99,92,3C,D5,9C,E5,2C,BB,DB,48,96,B3,22,55,75,85,71,C4,B5,64,8A,4B,19,81,3A,D7,A4,C4,2A,38,FA,95,41,E3,6D,35,E0,3E,B3,2C,BA,1C,7C,28,D2,B1,CE,5A,08,4D,20,0F,86,7D,8C,F6,3C,8A,B7,56,40,C7,A4,50,64,3A,F2,52,24,1E,01,D9,E8,12,F8,91,00,81,F0,23,DC,8C,8E,72,B4,E4,E7,6E,09,2C,04,00,46,F5,10,86,02,E7,BF,3D,39,59,5C,91,5B,C9,B0,4B,06,E1,86,3A,C3,08,2D,39,09,63,7C,91,BB,DE,85,20,A4,50,B2,D8,9C,1A,F4,D4,09,55,02,3F,FC,A3,D9,41,2E,D5,EE,75,B7,3B,E6,B6,A2,BC,BC,3B,33,C8,C4,F3,8D,21,FA,26,87,EB,44,6F,DE,8F,28,5B,E2,92,5B,60,A4,EB,D8,48,C7,9E,1B,F0,F9,C8,6D,F1,C8,77,75,97,EE,0F,0A,C9,1E,E2,80,A1,2F,99,66,39,09,60,DD,AA,E7,86,95,5F,DB,EC,3E,F6,CE,82,BC,C3,06,76,25,22,28,71,FB,AC,E5,D4,77,71,B2,16,DB,2C,1B,8B,B3,1C,73,24,BA,F8,8D,F1,7C,CB,67,F1,A8,92,53,BC,29,E5,DF,D4,F8,5F,10,38,79,38,FF,4C,8A,F6,61,14,58,38,F9,38,72,DB,9F,AB,42,AF,09,AE,08,84,8C,AC,7D,3E,9F,D7,36,38,20,8A,27,49,D7,5E,7B,51,19,5A,29,5A,AF,93,CD,C4,4C,FD,6C,5E,52,C7,4F,06,DA,7E,DD,CB,23,EE,C2,08,B1,A2,6C,18,C1,80,48,C9,7A,48,09,65,76,11,82,D8,21,F2,39,AA,87,10,46,8A,CC,5B,2D,56,D3,0D,05,B7,B4,78,4D,6F,D3,D9,07,9D,F0,41,27,6B,E2,9C,6B,14,84,5B,4B,D3,BF,9C,C0,C5,40,62,ED,E5,EC,98,72,2F,25,22,F8,FF,51,81,54,1E,10,F2,BA,48,81,12,D8,D4,BA,72,7B,7D,54,C7,F1,63,A5,97,E5,1A,65,8B,07,19,FA,09,2C,39,9E,20,2E,EC,DB,50,FC,2A,76,40,C2,06,87,76,45,7C,3F,C4,16,45,E9,F9,DA,6A,0A,90,7E,D4,77,A7,0A,CA,74,9E,91,4A,B5,B5,BB,2F,8D,68,87,4E,6F,D6,E6,23,99,88,D1,ED,93,C7,89,78,DA,5A,F9,6A,FD,62,F9,64,E4,49,6F,30,D4,1B,47,45,1C,A0,3A,AA,24,41,9C,1D,B6,92,B7,D2,7A,42,4C,86,75,5B,29,05,26,A2,8F,1B,C7,6A,3F,87,B0,C8,DA,79,2C,97,3B,1C,B3,BA,2D,93,90,DE,91,A8,9B,AA,35,AA,47,FD,37,35,63,91,C6,8E,22,5A,04,57,AF,21,8D,E1,64,CB,FF,DA,92,47,31,1B,2A,87,73,CD,BE,43,58,EF,09,F5,4E,12,5B,3C,B9,AB,50,CF,14,FF,C4,FD,7D,EE,94,26,58,F9,5A,C7,94,36,2A,62,86,D3,BD,23,E5,89,77,CB,24,5D,EF,BB,9A,E9,7A,C7,2A,C7,AD,89,5E,62,33,91,C4,13,52,C5,1C,02,70,FF,F4,E0,EB,1D,67,6A,8A,AF,D6,68,1B,EE,5C,6F,F7,71,FC,C1,D8,BE,36,1B,06,C5,04,23,EE,3D,B6,17,A2,80,F0,37,01,61,89,63,46,1E,21,16,03,BB,63,9F,96,C2,66,34,1B,A6,8B,46,06,4A,06,DC,AA,F7,84,FC,41,F1,F6,E8,71,3E,F1,F0,2F,6D,D7,E8,B5,9B,72,09,71,35,90,C0,05,8A,CA,86,89,45,78,80,DB,10,DF,40,A1,74,9F,75,5D,CA,08,39,93,8D,A4,EA,36,43,85,31,A8,D3,86,44,F5,36,89,CC,9D,DD,68,D5,0A,BC,EB,A0,44,FA,F8,BB,78,26,40,66,65,21,2D,6F,C0,97,2E,76,16,4F,C2,93,43,E2,83,55,B5,F0,66,02,C3,2D,CF,92,35,3E,21,7E,7B,58,76,85,E7,83,44,80,5D,64,91,EC,DA,4D,61,B7,02,07,93,FE,2D,D6,D9,BF,46,2A,EE,72,06,E1,CF,DD,E7,2A,A9,6E,D2,E9,D7,DE,E1,39,92,C3,0C,62,94,FC,A7,1A,84,61,E7,B7,85,2B,9B,A9,98,F3,5D,C2,A5,9A,B2,68,21,92,50,2D,76,F1,2D,26,88,D8,33,CE,B9,5B,B5,42,1F,BC,B7,6C,96,46,B4,0A,DE,B0,0D,96,07,04,64,D2,BD,BA,21,D9,06,71,6E,F6,FD,97,4E,C3,A4,E1,CB,F9,87,5A,F0,D6,9C,D1,E1,BC,8E,51,28,17,7A,F5,FF,DF,E0,4F,96,8A,FC,EB,3F,9E,E9,8D,07,2D,81,73,AB,2E,E8,A6,DD,DA,38,22,A9,DE,03,41,06,0F,14,C7,C3,90,F2,92,EA,8F,08,5C,19,4B,A0,36,D8,85,CB,F0,1B,F4,C9,9E,21,92,E6,6B,D1,3F,8F,7D,8C,D7,06,46,39,DE,06,6B,B6,96,D6,73,A9,FB,00,38,B4,B3,4E,B8,88,94,E2,D1,EC,67,F2,20,1C,1E,7B,9B,5B,D6,54,78,08,8A,3C,1E,5D,8D,F5,93,A4,66,07,C8,D2,CB,39,81,C9,F9,60,BC,6D,7E,9F,F2,FD,2C,2D,09,26,42,00,19,D3,1D,8C,5B,43,98,75,FC,01,ED,2C,22,EB,EF,11,D4,A6,E6,D7,E3,FC,78,7B,B0,93,61,18,92,91,40,39,6E,46,E1,5C,D2,3F,01,77,29,89,3A,A2,FD,DA,F0,43,BF,96,3D,0F,E4,46,C8,BF,20,FC,6F,0F,DB,4A,2E,8F,BD,80,43,C9,57,DD,C3,12,BB,EE,3C,D1,91,55,1E,A2,42,5C,31,47,9F,E6,65,E7,A9,9F,99,4D,4A,2D,94,AE,37,70,36,E9,D5,02,47,60,B0,55,E6,72,EE,E2,3C,EF,5B,74,E0,00,6A,5A,11,D4,DD,31,B7,D3,65,5A,AD,56,DF,D9,D5,0B,94,99,1E,D7,31,A7,1C,0E,31,10,B1,43,0A,C5,90,EA,AD,03,3A,1B,3B,78,EA,C3,35,B2,D7,B6,2C,A5,3D,19,4A,6C,94,A3,DA,A4,65,FB,E7,DD,93,7B,69,5C,5D,F3,26,0B,32,CC,3D,26,1A,63,2B,A1,EE,11,DB,C0,0D,A2,DF,01,CE,1A,58,09,A4,06,B3,7B,C2,0F,17,D7,37,ED,00,A0,73,29,23,BF,07,BD,62,E9,D3,45,85,F2,1D,AB,C7,66,E4,8D,A4,F6,C4,81,5A,09,E6,BF,50,48,4F,8B,24,0D,47,CE,E3,33,D2,B0,36,5C,BF,DC,11,4F,4C,BA,FF,0F,6F,13,4E,61,9F,E1,40,B3,9D,15,71,9C,43,8B,73,7A,20,A7,15,8A,CB,7F,18,06,D5,8D,AB,AC,FC,C5,0C,C1,A7,D4,EB,6A,77,E1,1D,5D,19,1A,17,0F,A9,D7,33,17,82,ED,AF,3F,E1,39,A5,9A,36,4A,82,96,9D,5C,81,03,9D,21,C2,B8,60,74,4B,55,51,C6,92,B3,8E,CC,23,E7,BC,1E,A5,3E,BF,AB,88,09,4C,24,E2,36,9B,03,38,EE,E8,89,0A,44,B7,98,BA,96,29,4B,66,64,3B,63,B1,19,4C,39,26,D8,C1,7D,DA,DC,7A,DD,A9,73,B1,3F,97,9F,2D,41,70,87,97,18,DE,90,21,AC,28,CD,EB,0A,D1,CD,DE,49,14,AB,C5,69,4D,37,21,04,E4,0C,D6,9E,CE,41,37,2F,4B,40,7E,95,98,EB,22,8D,2B,ED,5E,CA,61,CA,B5,22,61,B6,78,C8,4E,7D,6B,12,A7,29,3A,59,A9,A8,D2,E5,EA,22,00,11,63,FC,2B,9D,B0,B9,AD,54,21,89,46,C1,A0,4B,15,90,3E,05,EC,C9,DA,D1,DF,48,58,BB,36,12,C4,E7,CC,9F,E3,F5,5B,06,B3,7D,15,99,49,01,73,2F,51,A4,D6,3A,98,87,3E,B1,6E,2B,EF,26,B6,84,83,71,93,2A,96,D6,C3,54,3D,5C,C6,48,FC,28,B9,63,E7,D1,E3,C8,57,ED,E3,6C,79,B4,F0,FC,5D,6D,7E,36,DC,47,AE,25,58,FF,7B,37,F4,08,C6,4C,70,2A,67,E7,52,B5,65,2C,D1,2D,BF,36,73,86,4B,86,4F,D4,E9,22,BF,FE,C8,47,24,AA,21,A4,82,0B,99,C7,AB,30,36,E1,CA,F6,4A,67,C1,4E,2B,35,CA,26,A1,99,8C,6C,32,9D,5C,52,CF,7C,EC,E1,3E,C9,7E,7E,A5,2A,39,A6,32,09,E5,2C,1A,D7,83,F2,E5,91,6C,F3,6F,C1,27,9C,15,0A,7E,4E,B0,3E,F5,E7,1D,36,89,10,E1,A7,0D,11,E4,D7,56,2A,44,1D,27,D7,46,9D,D2,73,3F,8C,8B,64,95,4F,67,B8,8C,49,FE,1E,BB,03,B2,0E,08,54,97,6B,2B,5C,56,1F,7C,29,1A,94,87,0B,27,DF,C9,75,38,AF,FC,2A,34,8D,5D,33,C2,D6,48,75,89,63,1A,B2,2B,84,17,BA,EC,16,81,AB,5D,2A,3C,3A,29,60,35,44,7D,0F,71,75,7B,C0,0E,FB,F6,5C,97,AD,22,4C,D3,7F,22,D3,CC,80,87,1B,12,7C,04,96,D7,75,E4,CD,E2,45,CB,51,3D,5F,13,55,05,49,E6,58,1D,64,3E,F7,ED,00,87,94,FE,3B,D0,F4,ED,B3,81,FD,9D,B5,11,B6,91,B6,D5,99,CA,72,E6,66,CD,32,65,26,5F,FF,BB,B5,AD,72,4C,14,A7,4D,28,A0,BE,13,E9,AA,40,5D,82,0A,8E,70,DE,1A,84,71,F3,60,CF,84,B1,8F,CD,99,13,0D,E8,64,F7,03,AB,C0,3C,33,26,4D,5F,4D,6D,13,A0,E3,FE,C0,82,6E,AA,E5,5B,27,BA,F3,8D,19,76,8C,2B,D3,BB,9C,F0,24,1A,3C,73,86,7B,49,47,8F,6B,58,4E,49,D5,46,EB,FE,41,E1,37,48,4B,82,AC,2D,A4,31,EA,FE,F8,23,FF,ED,35,D8,13,C1,CD,9B,3E,A5,B8,75,24,16,2A,C7,EB,7E,D1,62,86,00,2A,7F,2C,6D,A2,9A,C4,F7,74,FA,53,BD,D7,11,EC,68,DD,9E,DF,34,3E,D5,94,D1,CF,D5,AE,66,D8,8D,D5,DB,0D,E5,6E,73,C8,EF,A5,7A,BE,70,DF,27,C9,FE,B8,8B,23,C6,07,0F,78,9B,81,98,E7,A5,97,3D,93,AC,62,CA,23,75,88,CB,D4,BF,B3,32,76,40,06,BD,E5,9F,07,D1,A7,B5,9D,B5,82,FD,DB,B4,B7,48,74,91,E5,3C,71,C6,C6,EB,43,BB,BF,83,67,8A,09,14,73,CC,05,E5,83,A5,92,41,BF,99,48,34,DA,88,35,11,6B,2C,76,C7,54,AC,D0,50,FC,B8,3E,C1,C8,40,C1,C6,03,C8,C2,D1,BF,D4,F6,B2,65,5F,E6,78,01,38,3A,06,B2,B4,AA,18,5A,8B,CB,BD,15,CF,61,53,96,7D,A1,51,1D,03,A4,60,81,14,3B,4D,B3,0A,1F,30,37,A8,C0,BA,3F,BB,CD,9E,A7,CF,60,90,7C,7B,D4,9A,C0,A1,43,0E,8E,B7,74,06,A9,85,31,86,68,24,81,5A,6E,D8,B4,57,60,3A,4A,75,CB,7F,79,EA,11,A9,6A,E3,B9,AC,5C,36,E7,13,8F,D5,60,9A,BB,81,7D,C7,61,6B,7C,DA,8D,5D,8C,3C,4F,35,41,1D,BE,0D,75,AF,8B,A2,5F,37,7C,A1,E5,50,B4,6D,03,72,58,07,00,95,9E,90,BE,4D,79,04,A0,F3,9B,C8,1F,90,0E,66,5E,51,CC,17,E2,7C,44,33,6A,FE,56,17,17,B6,D4,CF,90,00,03,CD,94,65,3D,4C,1E,7D,7B,E2,7E,C7,43,2E,3C,7A,CD,8C,0F,44,4C,17,0D,0B,1C,92,B5,B5,A5,19,87,93,10,CD,B6,FB,32,28,AD,65,39,54,75,A9,A9,A3,AD,16,70,A0,79,87,B7,2A,64,3D,A5,0E,C7,6A,65,34,AD,9C,43,3A,13,E1,44,DE,12,D1,03,6F,A5,1B,9C,72,BF,02,E2,7F,0A,5B,8E,43,54,2B,06,F5,DD,ED,C3,D4,89,21,0B,78,4E,45,2C,BA,8F,F4,97,81,B5,2D,C3,FA,79,63,2B,03,04,46,E3,B6,4E,5D,AB,0A,EE,B9,AE,CF,81,5F,15,E4,9F,1F,4B,B1,69,29,04,41,4C,C1,D6,F1,8C,94,10,DA,B9,2C,E0,35,2C,ED,56,F3,60,2D,B7,3C,BD,76,4F,1A,C3,00,2A,85,32,96,73,37,3F,A9,0A,D5,D6,36,98,43,2C,1D,62,A0,66,82,04,B6,1D,10,88,1D,4F,84,65,49,D9,A7,20,E3,7B,C9,5E,9D,4D,81,7A,61,6F,34,B1,80,ED,14,66,98,A9,2B,05,72,6F,E6,53,FB,D0,6E,C6,8B,F8,F5,B9,A3,C0,70,F0,FC,A6,1A,C5,EF,EF,B7,70,5D,06,B7,D6,A0,6C,02,3F,C3,A3,EF,D0,D7,4D,98,92,69,FF,C2,F3,95,55,FD,3E,13,A1,AE,A6,FF,CB,F7,DE,69,08,AC,5C,2E,8F,D5,29,D7,B1,F0,C5,4F,8D,71,ED,B6,5C,06,0A,BE,E3,AF,35,ED,62,1A,47,7D,D2,26,BA,67,AE,CC,B4,2F,CC,8A,6A,84,E2,E8,DF,8C,77,8F,C3,7C,0C,FE,B1,A6,EB,5E,03,15,E4,1A,FC,3A,C7,80,E6,39,E3,55,D2,F3,6C,BE,EB,BC,6A,9B,5B,ED,97,90,AA,3C,14,C1,CF,B1,D6,AC,05,2D,9D,C0,46,C6,71,97,5C,A4,FE,EE,E7,33,BB,5A,A7,82,33,68,8A,33,68,18,E9,AD,6C,D6,66,B8,40,EB,23,CE,C6,91,D2,07,D4,44,8A,04,5C,7D,36,24,05,0F,6E,7F,27,74,EC,1A,03,88,5A,8A,B4,97,6E,39,16,D0,D1,69,CC,67,F6,12,88,A8,6E,07,2D,AD,77,AC,FF,AA,12,D0,A4,1E,59,38,78,39,FE,4F,E1,C5,7B,CD,11,E1,E2,8B,E6,94,8A,36,E9,9E,6D,71,BC,C3,AC,37,49,BE,09,A3,91,08,B4,57,AA,26,32,E8,C2,34,BB,19,FC,26,D3,B4,3C,CF,9B,56,60,83,6C,15,01,F9,AE,95,40,DB,0E,D5,9C,BD,50,B3,57,6E,4E,D9,48,59,92,1D,13,CC,7D,A8,66,30,EA,78,BD,DE,64,F6,4D,9B,EA,01,59,59,D4,7F,C4,24,31,BC,14,1F,63,51,35,FC,AE,C6,83,C5,17,F9,F1,8A,8E,9A,D2,BE,68,A4,4F,16,E8,DA,40,D1,78,90,3C,26,17,34,17,B6,CD,63,16,73,AC,94,9B,02,CB,BF,04,E9,9E,31,91,2B,B5,96,54,CE,DF,52,D1,C9,63,3A,AC,EB,45,F7,FF,B4,0D,ED,04,93,8C,42,2A,AC,A9,30,AE,8B,0A,A9,4F,14,F8,BA,A5,45,47,1F,43,F3,E1,79,A7,7F,9B,5D,FB,C1,EA,43,00,8D,DA,E6,C3,C9,AD,3C,1A,AF,88,F7,97,8D,B9,37,2D,C2,43,32,6B,69,CF,89,B2,D9,FC,C3,50,13,F3,3E,C2,8D,2E,6A,78,7C,0C,12,F5,89,97,3D,94,C3,5A,5F,B0,3C,CF,C2,F2,32,38,33,C5,3E,97,A7,13,14,12,8C,C6,42,DC,FA,06,05,02,4A,45,A2,09,00,4D,74,9C,5C,B4,1A,B4,EF,F8,64,8C,5E,35,FD,6D,04,30,FC,E5,D6,7F,03,CC,AD,92,64,F0,D6,77,4D,DB,7D,97,5E,14,DC,E6,8A,A4,86,BB,7B,C6,13,89,2F,60,3E,B1,79,58,15,7F,BF,CA,E9,0B,2C,CE,44,CE,75,3F,C6,F9,63,D9,6C,90,C1,44,2D,4C,23,0B,A9,BF,CF,D8,77,D3,94,23,A8,B5,40,AC,E3,1B,CE,48,9A,7A,50,BE,21,C3,BE,8D,12,DB,BE,13,E6,81,21,D2,3B,25,F5,3A,D1,DF,2B,28,8E,59,C8,69,33,9B,A9,CA,D6,36,9B,7F,44,96,F6,81,7F,F2,F1,78,27,69,70,4B,1C,8B,61,40,50,4E,25,EF,99,AF,49,77,9A,05,54,48,5D,D6,34,04,33,19,4C,75,86,02,00,B5,63,5F,B5,ED,12,CB,C1,14,BC,2E,64,4B,93,3C,3D,7D,E0,B2,8F,95,B0,30,98,1D,5F,5B,E6,D0,AD,81,2C,76,59,B5,3E,A4,BF,05,08,51,9D,74,4F,17,79,A6,B7,40,AC,9E,C8,6E,6B,83,0F,55,82,16,A9,6E,9E,3B,63,4F,74,9F,74,D0,94,F9,4E,AE,DC,69,D0,BE,D1,1F,20,52,07,4C,0C,93,0D,29,BA,A0,F3,F6,14,7D,44,E0,42,23,8B,0F,A4,99,67,CD,D4,13,3C,F0,21,20,70,76,EC,33,7F,B0,E2,B3,59,93,3B,07,F4,93,E3,7E,3F,6E,49,C6,D9,46,70,DB,79,97,F2,6B,D2,93,67,5C,91,B9,5C,BD,16,F2,49,AC,E3,13,D5,36,EC,7F,68,3D,14,13,52,C8,5E,62,51,1D,C5,22,77,E4,A3,61,09,E3,82,E4,A9,CA,91,31,F3,3D,B6,2C,BC,AF,AE,4E,E5,BC,F1,43,E6,2B,CE,FD,18,C0,1C,9E,FA,84,9E,8F,06,5C,D0,24,79,A2,88,E3,B3,6F,5D,D2,6D,7F,71,1A,A0,8E,4C,19,8F,D4,F0,C7,54,72,53,B2,A3,E6,36,F8,9F,1F,80,0B,95,28,FC,D5,AA,2F,97,D5,7E,83,8B,6E,98,12,C5,24,AC,F3,9D,4C,AE,D2,2B,50,03,58,95,85,02,CA,AC,F0,0E,1D,E9,7C,57,28,B7,48,37,10,80,A8,17,0B,21,7D,2B,BF,6C,FF,5E,A7,91,6C,AF,C0,74,E3,85,85,36,F2,3C,6D,1C,1D,66,93,B3,63,1E,B9,1A,A1,96,D1,DA,76,64,16,66,94,0B,94,E4,29,C6,9E,C9,85,53,5C,B2,D8,68,8F,43,4A,F1,19,F2,C8,28,18,3C,12,8E,38,BE,9F,F6,41,FF,0B,06,F2,B9,18,DF,7D,41,C5,1C,54,17,62,16,8A,00,92,32,18,D7,FC,5F,05,83,CF,4F,C8,13,0C,DF,55,7F,96,21,B2,54,22,CE,2E,01,28,B6,79,56,23,9E,21,9A,38,99,3F,88,2A,43,6B,79,B9,4E,63,92,9F,AE,C1,F0,AF,D0,21,71,5B,85,17,09,A6,6C,02,92,96,89,64,EF,1A,E5,F9,10,2E,CC,46,27,53,A0,A3,A9,15,C6,53,74,2E,FA,4C,38,2D,6F,A6,5D,C9,26,77,08,9F,15,90,FA,9E,61,0C,8D,B0,95,E8,40,2D,98,13,2C,6B,AD,C1,FC,C6,40,4E,FA,5C,9C,64,6F,15,A8,79,7A,9F,D8,77,FB,9B,19,11,B6,AA,8E,31,3B,6B,B5,0A,F9,87,52,70,43,EC,07,06,0F,DC,B8,A0,24,7B,99,F0,18,30,D3,B5,FC,BB,4E,C9,7A,88,A8,FB,5A,83,F8,F3,3A,D4,3E,16,84,F8,5D,63,F8,6D,B2,A1,F3,1E,67,F2,A1,55,59,1B,10,10,49,8B,E1,6A,67,4D,BF,FD,46,B9,24,0F,B1,71,81,AD,D1,2C,D0,DE,7E,38,CF,99,94,4E,7B,2A,8E,E9,9A,F5,D2,F0,D5,D8,44,88,AB,AA,13,F8,7F,50,57,82,AF,9E,6C,24,29,D7,4B,B6,B4,FC,CD,6C,D3,03,FA,46,56,56,6D,2C,70,40,2F,2F,2A,02,EB,69,35,10,7D,D9,A9,93,92,C6,CA,8C,C2,CE,F5,1A,77,16,53,37,9C,46,BB,63,28,31,20,B9,5C,97,F4,53,87,6E,71,A5,CB,59,27,F9,AF,5B,54,AF,75,E1,79,85,07,6B,2A,E0,B7,FC,7E,B6,EA,D4,94,42,39,BE,9E,CD,AA,78,66,FB,22,9E,3B,8E,88,A2,84,B5,5F,62,E4,51,28,A4,93,1C,C2,A3,5D,2E,34,F2,E8,E8,9A,61,94,0E,B7,C1,46,00,FE,E0,CF,05,30,81,BB,7B,3D,49,A6,D0,BC,72,29,9F,D9,22,D1,CF,31,D9,7C,A6,1F,D4,9A,2D,51,A9,DB,8B,E2,65,16,3B,FF,0A,AA,81,DD,9A,FD,ED,33,CD,D6,83,E9,C5,FD,C8,1F,3E,ED,00,02,F8,5F,7C,7F,34,3C,6C,1E,13,AF,E3,56,9D,7B,9B,5B,72,1F,8F,28,8F,56,0E,CF,53,07,5B,31,6B,0E,32,F2,5B,1E,7D,C8,D0,22,BA,7E,1E,4E,4F,4F,F7,BC,41,85,05,C0,11,F9,ED,7E,9B,53,48,F9,93,3C,A9,00,2C,8A,6F,39,59,9F,FB,C6,20,03,4D,98,11,DA,4C,E0,B7,60,F9,6C,BB,DB,B2,46,6B,5D,B8,9F,8B,B7,80,4D,6D,5B,65,7D,EC,00,96,1F,CA,58,81,65,4A,44,3E,E0,57,91,1E,F1,E0,9F,B5,FC,37,18,15,BB,51,C6,2D,2B,54,4D,C8,E8,09,61,42,6F,DF,61,90,BE,C4,83,1C,51,E5,B1,1D,EA,D7,42,E3,9C,15,01,D0,57,86,2B,50,C8,D9,81,33,A6,AD,D7,5F,55,80,E9,49,BC,D2,49,F3,65,8D,FA,50,33,02,E7,A0,7A,76,94,69,17,F6,0D,52,B0,CE,08,81,0A,1B,23,04,C1,07,BD,36,A8,66,8F,EF,D8,AB,6F,F1,9E,B5,90,38,3D,65,12,FF,05,04,0F,8F,F0,28,3C,FE,54,6C,32,C2,B4,14,64,17,22,CA,11,41,46,C6,27,ED,DE,4E,18,55,BF,97,90,E1,81,EE,D2,3B,DF,AE,01,D4,C9,F5,E0,72,52,23,20,1C,F7,FB,2F,71,FE,6B,52,AB,BB,A1,F1,87,46,74,CF,6D,00,C4,C9,28,AE,5A,FF,61,35,40,BC,89,2A,51,12,52,8A,69,4A,EF,8F,20,19,72,D8,E1,C7,53,3D,D1,96,29,6B,6F,ED,F9,69,CF,F2,AC,5B,00,ED,00,0B,0F,7B,E6,FE,5D,95,78,79,AE,4B,D0,11,8A,FA,44,15,34,AD,E6,E9,C3,5D,6F,7F,81,E0,9C,56,FB,A8,0E,46,96,9B,50,8E,57,55,CB,DE,F0,BE,6F,5E,F8,8C,C6,77,9D,53,83,3A,46,7E,83,24,9C,F9,9C,10,B3,46,BE,72,B2,CD,6C,0B,8F,73,4D,75,F3,8A,84,40,94,5A,F7,46,21,2F,2D,DA,C2,67,42,A4,63,27,AA,73,77,54,93,A7,7F,51,A0,08,E1,C0,4E,B3,5F,9C,57,C4,A3,CE,25,5E,25,BD,CB,2A,D0,BC,F4,A3,48,4A,5D,56,46,F4,DC,C7,D1,F1,E0,B0,75,56,F1,14,31,6B,35,BD,58,76,21,0C,26,77,25,19,28,7D,C1,AB,B0,EF,24,AE,AE,AA,7F,5D,48,23,F2,D5,89,70,6B,D4,F3,7A,A5,66,67,33,D1,06,C0,E4,B0,FB,05,0D,67,CE,7A,A6,C7,BF,0F,62,10,7F,F9,55,81,0A,32,F7,CC,12,60,E7,CE,C3,1A,3F,32,8E,19,36,FB,EB,45,E0,FE,53,45,97,35,87,D6,BE,D5,07,FA,B0,5A,E5,16,38,91,6C,71,B5,B4,31,13,62,E6,8A,75,3F,08,A6,C0,42,F5,23,A0,E9,93,D9,39,B8,64,B5,EA,DC,FC,AF,16,10,0D,40,85,90,24,E5,95,A6,F8,E7,B9,E5,BA,F2,3F,D4,93,A4,6F,4A,E6,CD,67,74,49,74,46,83,4D,3B,4F,6B,76,F9,55,AD,50,DD,E8,48,13,D4,6E,96,1C,71,B6,AB,DC,B7,97,E5,67,07,DE,12,4C,94,BF,B0,96,DD,CA,BE,9F,4D,83,B4,01,06,A0,9B,9C,E7,45,29,D7,35,BE,DF,A9,95,01,1C,1B,58,8D,33,0B,3B,B5,6D,EE,34,FC,89,BD,AB,F7,30,70,69,27,D8,14,A2,32,52,3D,EE,11,0F,62,D9,F0,72,2C,2D,EC,DB,94,55,03,F6,E6,2E,38,6F,66,15,95,E6,DE,B2,82,8A,9E,96,88,39,32,E1,EA,0F,07,1B,78,F2,5A,C6,A6,2A,B2,E5,A2,56,29,C2,B9,E3,F0,88,96,E4,57,E6,D2,75,83,81,36,5F,3C,CC,B6,E6,61,D1,96,10,A4,82,BF,81,B6,47,4D,B8,55,7C,F6,00,C7,0C,35,FD,60,D3,36,F8,80,AD,EE,00,68,7D,A5,19,AE,DE,00,F2,B6,76,C3,DB,F4,7A,D8,D0,FD,EC,08,16,EC,02,06,76,A0,45,D3,72,05,B5,8F,62,E2,45,98,C0,C1,09,C9,AE,E6,C0,33,55,A2,4A,1E,20,BC,EC,01,9D,7A,FA,E1,52,7B,9E,EC,14,2C,AF,41,FF,92,BA,27,70,2A,57,4D,66,5E,1C,02,5D,83,16,08,6C,6C,69,A5,07,CA,CC,28,04,3C,D0,74,41,63,2C,97,B4,E0,2D,CA,80,FD,4D,50,D8,91,5A,81,0D,85,86,52,64,90,5C,50,C9,34,FA,F4,EB,36,7E,D9,F2,7F,6C,DB,1B,AD,06,30,D3,C6,D3,09,70,71,C5,1D,55,D5,04,05,9B,E8,EF,97,9E,62,44,76,6F,82,D6,71,C1,BC,D9,3F,AA,89,83,1A,A5,14,40,CE,EE,AA,35,28,B5,00,A7,27,F6,ED,35,4A,2E,58,60,81,9D,EF,0E,78,BD,2D,50,38,D3,20,8E,80,4D,36,BA,CD,50,59,FA,0F,FC,CC,40,D2,88,69,70,63,FC,4B,D1,11,22,CE,63,2A,BE,B5,23,54,F5,CE,22,C1,8A,AD,87,75,14,6A,C5,61,25,BD,6F,C1,A2,85,06,26,A9,1B,86,77,83,4F,9C,54,C5,32,FE,05,2B,9C,AB,C0,02,AA,2D,84,BE,4B,C0,06,3A,98,FE,47,A2,1D,32,11,CC,45,B0,99,A9,B1,33,67,18,A2,0C,39,FE,B9,32,96,4E,EE,24,54,6F,F7,00,DB,18,53,2A,EB,B7,B3,B0,D8,5D,FE,3E,7E,F3,69,DF,57,58,18,C1,75,A8,52,3E,29,5A,B3,E2,8A,A9,1D,E5,2F,B1,9E,01,3C,76,D8,3E,25,35,1A,17,F0,10,66,B9,CA,84,99,ED,D9,75,9D,1E,44,B3,19,15,E6,FB,88,43,96,AE,74,90,54,8C,7D,C0,D7,C1,10,03,CF,93,C4,F5,BF,13,06,81,D0,79,5C,75,67,FB,CB,D2,29,CC,4E,2F,11,8C,E8,FC,FE,80,7F,3F,BE,67,CF,75,8F,EC,8A,AB,26,38,B8,A1,E1,AD,B3,F1,BA,46,F1,F5,DD,63,A9,49,C8,91,DA,9D,CD,02,74,F7,AA,08,9F,60,39,A2,EF,94,30,D0,60,EA,D7,19,22,AE,CC,88,F2,BA,CC,40,1E,AB,CE,F0,2B,53,A4,9A,BC,C2,18,0D,4E,36,81,D4,90,CB,54,76,FD,74,46,6C,A8,DD,C6,18,05,A7,C3,19,FC,A8,46,D0,1F,D0,6A,42,CE,58,55,03,8C,FF,4A,7C,01,31,20,7D,1F,80,CE,0E,06,29,4F,E7,6F,84,91,AF,AE,57,DC,DE,9E,C6,02,FF,7B,53,4B,C9,32,8C,55,84,B9,BB,31,8E,DF,72,E5,2C,05,ED,AA,2B,E6,D3,0E,53,34,14,07,6F,9C,81,4B,28,38,4B,F1,CA,4E,6F,D8,2A,1B,D0,AA,FA,CA,0A,6B,7C,EC,EC,C7,AD,D1,F4,2F,9A,9C,2A,85,6C,AD,B4,9D,F6,28,CE,B8,7F,31,3B,F7,A4,98,3C,BC,2F,0D,B6,84,71,6E,D7,D5,25,9D,58,17,B1,A4,09,82,B2,4F,F5,86,EB,77,18,3D,9A,11,DC,D4,46,09,AA,A7,D7,C7,61,2D,6F,FC,4A,E0,3D,47,6E,82,03,D6,FE,07,A9,29,4C,06,58,B6,20,7D,5E,25,D7,D0,7E,8C,52,3E,11,5A,3A,6E,10,85,CD,06,1D,22,29,69,21,5D,FF,4D,DF,71,68,9B,B5,6D,F5,A0,B8,D6,8A,80,26,2B,1A,26,F5,DA,90,19,95,FB,03,43,0E,18,E7,76,B8,83,69,CD,B3,F6,01,2E,EB,15,CA,23,31,E5,2D,27,A2,C5,79,BA,06,73,20,03,C6,15,4E,05,A7,DF,52,CB,E6,02,62,3E,DD,DB,74,14,D0,6F,B4,C2,0E,6C,EA,5F,4A,1A,1C,42,36,00,10,8F,9C,72,11,B2,E6,3F,3C,83,CC,7D,FF,F5,81,00,CF,D1,B2,E9,6E,7C,52,F6,37,AB,A9,E8,91,B3,22,D4,10,B1,1C,94,09,4F,A5,DC,07,34,E1,A9,36,0B,8B,97,B5,FE,97,04,EF,CA,2B,7B,89,37,EA,CF,87,CC,CC,01,2F,84,3C,7C,BB,25,2A,40,07,F6,69,84,9A,DC,43,7B,B1,FD,18,2D,24,EA,49,A1,4A,11,6B,58,16,2B,1C,FA,7A,66,9D,63,DC,AD,5E,88,C4,88,41,88,B9,B5,3D,7F,F1,A2,43,E5,44,2F,C1,A1,86,E8,BE,A3,D9,17,00,E2,2E,6C,73,4B,9E,B1,4E,57,B9,69,22,A9,E1,66,79,76,83,33,35,49,DB,7C,73,DC,CE,93,87,E2,9A,EF,7D,E0,22,A7,02,35,F0,BB,C5,4A,C6,37,5E,F4,A0,EE,B6,6F,46,B2,07,0A,FF,28,37,16,9C,DD,B1,F4,29,A0,2B,86,5A,9E,9B,E5,F3,C9,46,53,C9,0F,BB,44,70,39,08,CB,86,72,81,6C,AB,43,7E,7C,CC,5F,46,8F,97,08,C6,2D,E9,E1,CC,FA,FE,5C,E7,EF,74,7F,CB,74,7C,23,A6,4D,B1,A2,0E,E6,6B,82,78,20,33,37,FE,DA,45,CE,06,AC,79,C0,72,2C,7B,32,38,BF,61,C3,02,F6,B8,0E,7B,AC,05,A4,2D,A5,98,CD,02,CA,D1,30,C4,96,97,8C,00,8C,85,5B,40,29,55,E3,F4,B8,0E,9D,4C,4F,0E,5D,38,11,56,81,BB,0C,7C,26,A6,02,E2,61,DB,21,46,15,C7,4B,97,8A,FE,04,FA,52,97,57,09,1E,1A,1A,25,EA,96,42,6E,B7,36,8F,F6,3D,EA,22,FA,85,30,F9,79,26,EB,5F,7F,3E,5F,17,B0,41,4A,89,B9,15,96,DD,E7,17,DE,39,14,94,A6,DA,3A,D4,82,10,5F,18,52,FC,61,01,74,02,DA,EB,C2,EE,3E,0E,AA,71,E9,5F,CB,B7,DE,47,D3,EA,C8,8E,3D,93,CF,4B,70,9D,86,4B,70,5E,5B,3A,C6,4E,E2,74,5C,C9,98,68,5D,8F,2C,B3,F0,87,C2,EF,E5,45,E5,EA,24,FA,DA,43,89,C0,F9,49,8F,1F,C1,3A,B3,1A,40,0B,3B,C1,3F,75,31,50,06,49,93,C2,ED,EC,C6,9B,05,60,A0,9F,8C,3F,59,90,F9,6C,64,B3,55,22,94,1B,00,E9,68,9F,59,5B,89,28,E1,A5,88,98,1B,5F,92,22,5D,14,66,57,E5,28,79,83,6F,02,1C,37,EA,F5,0A,CC,C5,A6,8B,70,57,56,1B,64,BD,FC,EA,BF,06,3E,FA,22,67,D7,40,2E,AC,21,D2,8D,87,E7,BE,BD,8D,22,C2,19,F5,60,6A,03,69,A5,A9,7E,89,D5,91,10,80,C7,0A,6B,D6,95,2A,50,88,9C,5F,F4,49,9B,6C,C4,1B,97,45,77,A3,BD,55,A6,B1,A1,25,12,B7,7A,0C,8C,AD,BC,FB,42,50,5E,45,36,51,95,77,F7,41,85,2F,D6,A9,81,43,2E,76,AF,05,22,E2,26,56,F7,E3,F4,94,24,E5,50,1A,38,E1,FA,47,A6,F5,2E,2B,5D,2F,F6,DF,A4,FF,74,9B,89,39,F0,B1,B9,04,67,5F,86,77,39,C7,ED,99,F3,BA,7D,66,20,63,83,61,17,46,A6,0B,B2,8F,95,46,EF,D8,98,B3,67,0A,26,99,34,2D,AA,29,82,96,C4,03,65,7F,DD,19,CC,7E,4F,7B,88,D0,BE,C7,65,67,9C,7F,77,62,F1,87,1C,FA,BE,B4,7F,F7,DC,34,24,88,28,F9,14,78,DE,AE,52,99,DE,3E,31,05,39,A4,E0,7F,76,E7,16,7C,0F,EE,06,7D,6B,B2,AE,C4,C3,65,F4,12,C8,B2,25,E7,32,56,80,C1,EB,43,DC,E9,34,16,FB,1B,A6,B0,61,AE,9D,A0,2D,90,6F,C2,39,30,02,91,F8,C7,D8,A7,17,9D,62,8D,E6,66,D3,41,2F,DF,F0,56,8D,D4,F8,3B,7D,27,B2,E6,34,63,C0,66,DA,BA,92,E4,7A,17,98,EF,A8,83,3D,18,12,34,79,AC,59,5D,C4,45,C6,24,D8,61,32,F0,31,60,1F,FB,96,7C,B8,FD,7F,4F,78,EB,E0,2C,32,99,F0,24,B9,E6,5F,17,AF,8A,60,AC,F5,6F,D0,CD,27,2D,2A,CC,87,15,31,12,E8,0C,68,C7,D8,80,CF,AF,B9,5A,4E,EE,2D,09,7B,9C,9C,1F,91,4A,80,19,28,9F,99,07,21,92,79,CA,B3,D6,49,B4,DA,FD,CB,3D,AC,72,1A,99,BF,CE,CD,0B,94,6E,2F,53,15,A5,B7,55,27,15,14,C9,D9,E0,D6,A6,BF,3D,39,EB,45,E0,65,E3,CE,47,05,F3,8C,F3,62,62,14,18,CC,3A,EC,03,5E,70,DF,52,2C,F0,D6,AC,49,46,41,BE,D2,E0,C1,43,CD,F3,E4,50,50,B0,A6,60,B1,D4,56,49,0E,19,61,5F,95,5B,CF,48,CF,99,86,A1,B9,2B,DD,73,B1,5A,DB,75,AA,51,81,01,14,29,DA,49,10,DD,F3,C8,B7,E8,C2,F2,91,29,72,04,EE,53,AA,4A,15,8E,8C,5A,F6,71,5F,DE,D4,ED,A2,2C,0C,22,02,70,A1,EF,D7,DC,F7,83,C9,C3,DB,18,CB,3F,F6,8A,AB,9A,A9,92,B5,70,94,C1,43,57,71,CE,D0,9C,30,54,7C,78,B0,01,CC,91,07,CE,E5,CD,35,0E,68,AB,BD,36,57,9B,B0,F2,16,58,56,40,EE,87,B1,E2,CD,F9,AB,05,18,F4,F5,CE,42,8E,25,98,F5,62,C6,74,BC,47,EB,1E,26,80,41,A7,38,4C,6A,3C,D7,32,9A,DD,9D,E2,73,04,6F,9C,B0,EF,09,28,D4,E5,79,DE,BB,38,7A,37,14,9F,7E,92,EF,C3,3B,BA,00,F9,3C,0F,27,5E,3A,7E,01,72,4A,2D,77,01,60,AF,80,30,10,3E,75,DB,18,08,E7,6E,32,65,1B,6E,99,52,52,14,54,C9,12,5A,92,8B,53,06,AD,1E,B6,D0,B2,F8,0A,B7,2B,EB,74,DF,27,6B,5B,A5,51,91,BE,AA,BB,84,F8,04,22,6D,4E,39,8C,E5,AB,C1,77,BF,56,75,DB,0C,ED,96,56,65,0D,44,04,45,19,16,F9,A5,F9,6D,2D,2D,FE,6C,69,DD,F3,4E,AF,FF,03,EF,FC,D3,00,6C,D3,62,03,F1,D3,BB,53,3B,75,09,77,B0,D8,0B,C1,EB,DE,81,80,65,34,E1,25,8E,B1,69,BB,0C,1C,B9,36,B6,FA,58,94,05,6D,9F,2C,FE,F2,A0,06,57,67,5B,A8,ED,F9,B4,FD,38,2A,D4,1C,E6,00,5B,47,8C,FF,EC,8B,D7,2A,AA,C7,DC,E8,1F,B8,EA,0A,B1,5A,A2,6C,4B,9F,59,E2,1C,89,1A,7E,15,84,70,0D,30,58,CD,D8,8C,71,13,9F,F2,F5,E7,8C,4E,E1,19,C4,D6,97,00,62,78,E0,E3,58,0D,61,91,2E,BC,AA,03,D6,5A,D4,15,F3,B8,B6,97,62,62,9C,45,80,C0,70,6F,73,68,50,71,9A,89,48,53,66,73,4D,77,90,34,3E,DB,74,23,36,AD,C4,AB,C1,64,25,7B,26,EE,4B,63,B3,72,6F,CE,4C,30,8C,21,AE,D5,A4,BE,0B,85,E9,B4,98,D4,46,33,2C,31,14,CA,FA,A9,56,34,9B,33,FB,C1,5F,BB,8B,39,28,00,65,D9,BE,C7,22,91,7E,42,43,A5,25,C9,26,BD,88,E3,76,17,33,74,4D,0F,32,A2,C5,64,56,78,4B,D2,7F,87,A2,9A,7C,14,AF,DC,B4,78,5D,58,FF,B0,C9,74,30,E6,81,31,7B,64,1A,5E,A1,B5,87,49,82,08,FC,C0,9E,0B,FC,88,52,F0,FB,BA,0E,B9,2A,FA,AF,4A,82,AB,B7,E3,9C,E8,5F,87,C3,00,1A,62,78,DA,E1,F8,22,0B,E5,F1,E7,A6,FC,FE,29,BA,44,01,EA,D8,C8,4A,5F,6D,6D,4D,68,B7,43,95,84,35,67,8C,53,12,40,7A,5B,F6,C7,66,A8,02,8D,52,CC,43,7D,57,7B,CA,F8,08,E5,61,40,88,27,CB,11,B2,FF,DB,B0,1F,9A,C5,A3,44,B2,EC,3B,B9,B5,DA,A0,AD,37,4D,84,E1,03,AD,4F,F0,D5,CA,CD,3C,81,5C,F4,0C,4C,4C,6E,01,4F,C3,95,BC,82,45,AC,F4,F6,84,4B,FD,73,F8,54,D5,B2,4B,CC,B2,A7,0C,FE,EE,D0,D9,E6,DC,D0,8F,29,CD,C9,B7,FC,6D,0F,33,6E,B5,A9,AE,FE,48,86,37,98,AA,97,B1,C9,16,85,BC,71,94,CA,52,14,7A,28,DE,7D,B1,FE,FA,A0,12,6A,D1,83,6B,5F,E8,9E,B4,A7,89,85,20,71,B2,51,AC,3D,18,CA,6C,83,0B,68,E7,6F,F6,96,29,01,43,7C,AE,E1,42,DE,A1,41,D5,59,50,C2,0F,0B,5F,0B,8F,B3,AD,12,A5,85,EF,D8,91,B6,C7,24,3C,9C,1A,71,6A,1B,26,2F,48,26,D4,29,84,C0,7D,B0,51,33,43,B5,EA,83,C5,8B,CC,7F,99,AC,90,50,4D,77,D5,69,D4,F5,3C,D3,8A,A1,26,00,E0,AD,F3,42,85,D9,F1,06,6E,A3,18,BE,56,74,5E,FD,35,38,57,A1,F6,C4,AE,CC,D7,4C,2D,99,61,F9,89,7B,C7,F9,D7,64,6C,16,1B,96,C5,2F,D8,86,AE,FE,34,07,E9,E2,32,15,2B,D0,CB,77,AF,1E,7E,98,16,0D,B5,20,68,5A,BF,D1,E2,0B,37,8E,AC,B5,0F,A0,CF,63,15,DC,81,F3,AF,F7,A7,18,2B,E8,7E,C4,33,36,2B,B0,B6,63,A6,A0,60,1D,11,32,13,94,D9,D7,26,AD,9B,FC,89,6D,4D,FB,0D,9D,44,E7,E8,61,99,16,24,26,FD,64,0F,51,D2,41,0B,BC,9C,7E,89,4F,68,0B,72,D4,DC,72,97,29,E7,E1,2E,4F,CA,B2,6A,8C,34,E8,2A,BB,52,42,CA,69,A9,C1,2E,AB,E7,45,3E,00,DF,40,97,7E,F6,5B,1D,92,5B,2E,E8,21,E5,70,5A,54,8C,2D,A2,AB,27,EA,1F,8A,8C,4E,E6,56,57,89,B6,26,0D,57,6C,FA,9A,AD,67,45,F7,D4,C4,46,10,9A,B6,47,4F,CC,8A,97,7E,73,88,E1,EF,CB,64,43,94,CD,80,00,0B,5A,56,1B,E1,92,73,10,5F,13,24,B0,B3,53,72,DA,E0,D6,41,81,22,9C,8B,C0,70,F1,70,08,D0,DE,3F,2E,61,5A,4C,42,76,EB,0C,FB,67,27,1E,B3,8D,06,35,E6,EA,7D,5D,98,4A,97,FE,42,13,DC,E3,48,85,90,FC,1B,89,71,F0,19,4C,3B,D9,03,31,7F,A0,32,39,5D,42,2A,BC,40,3B,B2,A8,2C,C5,58,CF,31,54,4B,85,AD,51,E0,84,02,B9,98,53,32,92,4B,78,3F,14,54,2C,25,CC,C0,71,88,39,19,7E,EF,E6,50,0F,E2,B8,74,96,E0,47,BA,10,1B,09,D2,E4,E4,50,F9,6C,D2,B4,9C,85,30,15,04,79,34,C7,24,56,8C,F5,B4,C5,DC,23,22,3F,60,2A,E0,BF,84,9C,85,34,88,A6,51,CE,D8,60,20,FF,BB,A3,8E,8C,C7,6E,DE,4A,D6,0C,4B,09,37,52,F2,74,E1,6D,D0,DA,88,3F,49,8E,B8,9D,9D,BD,73,10,E2,D3,E1,47,28,72,6B,64,0A,73,CC,A2,AA,A3,17,57,24,04,91,87,B6,F9,FD,08,94,D7,7E,7E,1D,5B,2A,A9,15,68,FB,79,C9,25,4A,B3,75,71,BF,11,B3,2F,F7,9F,CD,5C,CB,77,A3,D0,48,4B,F8,52,24,A3,C9,2F,34,4F,FF,55,A9,89,A0,8D,F7,9D,BA,AA,E6,CC,37,B9,98,A0,34,64,19,A3,15,BB,EE,43,AC,AA,E6,71,A9,4D,B8,B1,91,C7,BF,27,FA,D1,05,D0,65,B7,EB,2D,60,50,E7,D0,07,3C,71,33,40,83,22,21,2F,C5,92,9B,B5,BF,07,33,5E,20,07,04,26,8C,32,E9,73,73,D2,90,F2,D5,06,55,50,AF,7D,C6,49,99,F5,C0,80,BA,E6,8D,B9,77,59,5D,0A,5C,6D,CD,CC,03,65,CE,EC,9A,A6,D2,AE,B5,8C,75,A5,DA,76,1C,34,75,ED,3C,49,45,4B,BE,75,CE,E3,65,3C,78,48,26,36,C8,F1,7C,70,09,57,F2,22,2B,EF,DB,DB,6E,97,AE,7F,04,7C,4E,36,71,1F,0C,DF,E2,D6,F4,C4,8C,72,13,3F,CA,34,A6,01,5B,8C,5A,AA,EC,85,86,20,70,80,D9,C1,27,1A,4A,A5,16,6D,F3,16,6F,76,8B,A4,02,2A,BE,D6,FE,31,F8,46,B4,29,E4,55,8E,AF,90,85,3D,0A,90,E6,3F,D2,2D,7B,37,97,86,13,A6,83,CA,A4,A3,3A,87,5E,1F,C7,C9,D5,A0,4B,67,23,C5,53,63,9B,C6,26,3B,82,E3,70,F0,F2,1B,50,7C,BC,39,C3,BC,2B,D5,45,99,7E,3C,19,C8,5C,CE,FC,84,51,8D,97,D2,60,76,E5,E9,39,99,ED,1F,5D,7C,47,9F,E5,44,F8,29,94,7F,C8,D6,FA,B5,60,F8,F7,2E,A7,12,A5,95,A3,56,32,ED,7E,E1,E3,50,9A,30,A7,C9,AB,74,9A,C9,BB,86,54,C6,A9,DF,52,B1,7F,A6,92,DA,F6,30,F7,4B,AC,52,E6,C7,EB,96,F3,F1,01,B0,D1,76,E8,28,2B,02,41,87,66,0C,4A,98,82,F8,97,68,B6,31,BF,92,F9,74,67,7A,66,D2,2A,5D,45,44,C4,D6,50,4B,8E,C5,BB,F6,3C,E2,27,DE,74,27,B3,8B,C7,1C,48,FD,8A,D9,BF,57,45,F6,2F,DF,A5,7A,7E,9C,97,48,32,C2,9E,4C,19,79,B7,3B,4A,D3,1C,A1,7C,F6,1B,B0,D8,8D,91,A8,E6,1F,FC,38,44,C9,B9,B4,D6,D0,13,34,74,7C,C2,A3,5E,90,D5,A5,D9,C3,0B,FB,02,C3,76,FE,62,51,CA,E7,B5,71,87,4B,63,7D,A9,24,F9,6E,F9,4F,21,08,09,7C,3E,0A,7D,28,0C,A9,C0,66,78,49,96,B2,B7,6E,7C,05,3B,77,70,3A,03,F0,A6,62,93,C6,45,1F,50,F3,38,DB,98,47,58,A2,DF,37,5A,14,12,35,34,3D,F3,F9,F6,8B,03,FE,9A,C4,31,0C,DB,09,8B,8F,A5,25,54,C7,41,64,2E,58,D9,53,43,37,DD,74,A7,C5,00,68,B6,89,8F,45,29,3D,C4,10,A2,35,E9,2B,0F,71,9B,48,7D,58,95,C5,56,1F,51,BA,33,EE,93,D3,63,C8,14,9C,F6,96,90,65,5E,35,16,A6,AE,71,20,4E,10,65,9A,D9,F9,5A,AA,F4,06,96,B6,96,CA,47,CD,4C,DB,DA,10,DC,6E,08,D9,D0,64,88,32,8E,EE,DD,F1,F6,88,1C,2A,39,80,8D,C4,E9,1F,D3,C9,FA,61,78,57,98,3A,6C,2B,31,86,DF,C3,56,21,89,90,8C,5C,6B,94,69,DF,B7,96,00,8E,7B,08,5A,F4,4B,AC,5E,6D,6A,EF,11,45,E8,7C,87,2B,48,D9,2A,C6,78,58,72,AE,2D,10,39,98,6B,10,90,D1,2B,2E,D1,A1,4B,F1,B5,44,DD,66,6A,C2,55,CF,56,52,78,8C,54,71,8B,AB,7A,76,BE,12,AC,F0,58,23,76,08,F1,BE,93,46,42,08,8E,FB,03,6A,63,5F,1E,23,CF,03,E1,78,3B,8C,27,47,AA,9C,9C,B4,62,FF,A1,D9,D5,EB,57,41,0F,78,11,10,BD,1A,AD,72,C3,AB,9B,94,54,3D,90,03,3E,EF,8D,65,6E,F1,F2,B7,3E,91,59,2C,50,29,CB,3B,4D,2A,21,CD,65,AF,00,0E,7E,73,69,2C,4A,B5,10,27,80,9F,34,48,E8,70,1B,C2,BC,82,98,B1,44,A6,4F,3E,1D,5F,0B,E0,74,82,52,5C,48,91,9F,E6,68,FF,1D,1F,06,F8,B5,0D,2F,84,9E,48,36,CF,B5,A7,F1,B7,D2,8E,5A,20,A4,D4,DF,92,62,C9,56,B7,6F,CC,5F,4E,D5,06,85,A8,87,0A,BD,C9,A0,19,3D,45,F7,67,0B,89,21,36,C4,FE,6C,D7,47,89,F4,20,7F,FF,55,D6,57,41,7B,5A,9F,9B,90,CB,27,A9,F0,33,6F,14,A9,93,90,3D,C8,21,03,B7,10,84,E4,A5,D3,BD,4A,C1,15,A2,91,57,CF,8E,BC,76,2C,2E,C7,67,77,F8,1E,81,DA,62,45,60,49,31,EC,88,A2,7D,85,DA,60,B3,B8,55,AD,1C,E8,32,0A,CA,73,F2,13,72,D4,CB,98,BA,4F,A4,EA,12,47,69,6C,84,40,A8,C1,66,F1,A4,C3,A5,FE,4A,9D,99,3F,82,91,02,1C,14,06,EB,72,9C,69,EB,AC,D6,30,65,78,FB,5A,F8,8C,34,E3,7C,F3,AE,DD,30,68,E7,C4,39,6F,29,B4,58,BC,44,84,10,E8,B1,C5,73,2C,9A,68,08,A3,90,0F,25,7B,D6,9F,A0,3E,9B,42,B9,36,A8,7E,80,4C,65,B3,30,65,D4,BD,04,9D,E4,5B,5B,BE,98,5D,61,66,88,C0,71,76,00,B2,D1,55,D7,E2,AE,35,5B,AF,43,E3,0F,C6,63,1B,47,12,0A,9F,56,12,BA,45,FF,B9,4A,E6,D4,D1,F8,1A,43,94,C2,09,24,F3,39,73,5E,8D,C2,82,59,8D,18,6A,56,A8,75,6C,6B,E0,4B,62,FC,01,52,4F,6A,C6,E3,F7,52,F6,E2,C4,B3,8C,4A,96,1F,4B,04,D0,5A,3F,E7,67,7E,EC,E7,E6,1D,80,06,1F,20,48,D2,9E,2C,C4,22,AD,73,F3,41,1B,14,18,3C,D6,E4,35,58,1D,55,FF,85,A2,B7,CD,29,FF,A0,88,2C,0C,D9,92,B6,E1,C0,E5,76,05,09,63,76,0C,0F,FD,DD,25,86,7B,0F,0E,D7,96,D8,17,89,AF,24,12,93,78,6D,A0,24,65,DC,28,34,67,E2,58,12,CC,FD,21,6A,E5,07,84,BB,37,BD,19,7B,2B,68,CC,9F,9F,2E,A6,C3,40,CD,4C,EE,66,9A,51,D7,E0,06,22,EE,88,DB,E2,84,9F,01,02,48,CF,06,02,A3,D6,35,04,4A,67,E9,A2,29,BA,FE,20,BF,4A,6A,24,C6,E8,3B,3C,8A,8F,5B,BB,AF,74,38,8F,B2,AD,21,78,B5,24,A7,28,79,EB,3F,BC,A1,E9,92,57,AE,F6,D2,F0,D4,C7,F7,06,5E,73,D0,4E,65,BD,29,61,34,EC,81,C2,E0,76,2D,CE,7A,D2,81,E5,A1,F1,D8,FD,95,AA,15,EE,AD,B5,EB,18,4C,A6,6A,7F,51,CD,15,3B,97,55,CD,72,8B,EF,15,70,F8,C3,E9,BD,65,34,20,67,A5,DF,6F,1F,99,DE,34,9E,0C,57,2D,4E,75,95,F0,EE,DE,DB,76,7A,EB,0C,2B,95,B1,29,FB,34,E8,81,76,21,46,F7,63,B2,EC,1B,C5,55,A3,A1,3C,2F,F5,D7,36,53,F7,67,7F,B9,92,BA,DE,32,F5,E4,4E,FD,F6,53,10,18,7B,09,B8,6A,14,CE,9B,B7,EE,00,76,D3,53,C7,D8,F4,EB,AB,EB,99,FF,85,A5,B5,99,FC,DC,A4,9D,1C,A6,08,8E,61,A1,E3,D2,27,F5,AC,95,05,B5,5D,45,80,78,FD,4F,80,0A,55,5D,5B,3E,AA,DD,E2,CE,1A,C0,CA,4A,5B,21,04,FD,9C,6D,C1,A9,06,E1,3E,42,85,A4,B5,C3,B5,18,4B,56,5F,D2,00,4E,79,A5,87,44,ED,FE,56,B0,E8,F4,DF,FB,C9,F7,10,C1,9E,C0,D6,8B,E4,12,AE,30,63,01,A6,0E,23,A3,44,A5,E9,BE,5E,84,2D,7A,A0,3E,26,78,9D,8C,7B,DC,A5,EB,A9,C5,05,D0,33,36,01,99,B4,7C,53,CD,C9,03,42,5C,65,58,84,C5,4C,B7,16,6B,EA,33,ED,1C,9E,0C,8E,31,11,F9,F6,D1,EE,09,28,85,69,E4,7F,1C,4C,6E,B1,9D,E8,AA,14,4F,19,2A,E5,2A,26,35,07,15,F3,BA,1C,B7,97,6B,07,EF,00,59,94,5E,11,93,B3,20,22,CF,80,7E,2B,F0,47,4A,A9,F8,1E,A3,7D,D0,76,F3,E6,4C,6F,7B,67,CF,12,B5,F1,28,CB,61,AF,19,9D,86,08,79,A4,75,A0,0C,DB,6A,54,53,10,E6,FF,27,24,7A,EF,52,E9,53,09,8C,37,85,D8,0A,19,35,F9,04,1D,88,7E,96,19,3E,08,0E,B8,AA,CC,6E,25,20,18,23,65,4E,F1,F0,C5,99,FB,E0,95,C4,3F,2C,C5,8E,47,7A,9A,83,AF,7D,52,42,DD,9F,62,A7,79,14,42,AF,15,2B,0A,4E,F6,30,EE,E7,70,D4,09,13,AD,D0,6E,96,CB,AF,5D,93,BD,10,68,D1,09,80,91,82,03,1A,2A,F5,04,40,97,D6,C4,3D,C1,EF,44,FB,11,CC,4B,0E,B1,D2,57,DB,6D,68,DF,C1,B5,56,DE,88,EF,57,31,A8,A7,2D,83,04,F6,6D,86,84,F3,11,76,6F,AF,7B,FC,49,1A,FF,4C,1A,39,B2,9C,27,1B,FE,78,A3,C5,54,D8,2A,A6,95,5E,6C,A4,4B,8F,EB,B2,B8,D9,44,12,A4,7B,C4,1F,D2,AB,18,A1,F6,E2,8E,73,A1,7C,FC,77,7B,48,98,52,F5,62,88,4D,EB,03,B4,3C,00,A8,BB,EE,EF,C9,15,05,B1,A0,4D,AF,2F,D5,1E,EF,D3,4D,EC,B1,40,C8,53,08,F0,98,0A,F5,C7,90,E8,E5,89,B1,7E,3A,4F,17,CB,01,94,17,21,07,6C,FA,C2,C6,47,DF,60,2C,9C,D4,C1,47,37,12,AF,C1,6A,51,4D,07,1F,EC,DF,FE,08,9A,31,17,6F,5D,AC,49,7F,09,1B,42,75,84,57,F3,96,0F,82,7A,41,59,84,29,3B,5F,66,E4,F6,05,38,A0,3B,05,C6,F0,58,8C,63,69,04,2A,D5,D7,80,35,A1,D9,5B,23,C9,82,10,C6,3E,FD,14,ED,F2,F2,92,F4,E6,A6,4B,41,DD,4B,23,07,3E,58,03,57,33,B4,69,3F,05,8E,50,F2,C4,A9,2C,F7,31,06,AA,F6,26,B1,30,BE,48,B7,04,E3,8E,E8,90,32,E4,88,66,30,70,58,D2,05,3A,9C,55,DF,BE,59,1E,E2,72,F7,8C,D2,DC,38,74,8B,07,48,56,1B,33,6E,0C,6A,6A,CF,B9,26,0F,89,AE,F4,34,3C,CC,E9,C8,F8,F6,FC,F1,3F,9E,EB,57,C7,62,28,C7,13,F3,F7,23,E0,71,24,08,01,5D,A7,9D,3A,5F,C2,41,44,7B,00,E8,A5,CB,1B,48,03,91,00,0C,77,FD,48,DD,03,9D,AF,72,83,D1,BD,F5,42,5D,F2,AD,8E,D9,B7,33,54,5D,79,40,44,FE,21,27,B1,05,7B,4F,CA,98,F2,F3,93,3D,77,2C,28,C9,FB,C4,F8,8A,84,75,79,93,FB,94,40,82,1D,B4,D0,E4,56,D1,A0,B4,E3,C6,5B,05,AF,D2,AF,00,09,AB,38,E3,14,D3,A4,63,72,3B,7E,18,6A,81,70,F5,44,42,5E,B5,71,CC,FE,B7,DB,1F,A1,B5,0B,64,68,66,12,83,91,24,C3,76,E0,2F,13,8A,38,24,A2,27,66,09,99,54,DF,A4,FB,1F,CA,66,BD,A5,89,11,E3,E5,8D,49,D0,68,DE,58,0E,B5,0A,D1,A7,73,61,CD,93,92,94,FB,17,BD,C1,59,07,E1,CB,9D,65,40,E4,DE,D7,15,24,56,0B,02,CD,06,93,62,58,47,86,93,8D,19,8B,A5,55,73,C6,E0,FF,CB,81,B2,28,D0,80,1B,12,43,45,BC,A3,14,0A,1D,F8,0D,1F,F0,B4,85,DE,2A,78,84,1B,A8,C4,E0,95,DE,1D,F0,67,44,FB,74,BA,FC,23,BA,B9,75,C3,72,12,A6,47,1C,D2,7B,30,20,4D,36,B5,5C,FD,19,BC,C0,E1,F1,57,61,67,5F,E0,CA,F0,A9,5D,D4,0C,73,5D,3D,BA,64,E0,D9,19,C0,36,E0,9A,50,B6,0C,0D,47,7D,E7,4E,D2,B2,7F,BE,4D,41,96,B7,40,51,29,99,C8,81,B4,3E,BA,91,81,D3,BF,1F,F9,A6,29,9C,A1,7D,58,A7,68,D0,CA,3C,6A,56,B2,A8,AE,24,20,FC,DE,0C,1F,8E,94,3B,FF,6B,DA,61,CE,0D,2D,61,FD,CB,8A,BE,09,1F,03,9A,86,DB,FC,E0,66,80,62,07,16,68,7B,5E,A8,7D,B1,B1,47,31,96,15,31,D5,C9,20,62,B4,32,72,E8,06,F7,F3,AC,29,31,3D,86,24,34,88,D0,12,2D,67,95,79,5F,2B,8F,E6,AA,28,85,B4,5C,45,A7,24,5B,77,33,AB,93,57,EC,BE,4A,34,A5,6D,3C,93,FA,6B,17,26,14,E2,51,5E,95,47,35,0C,27,5B,A9,01,40,D8,A4,B3,C3,54,BF,4E,C2,45,20,5E,BA,6A,DA,AA,B7,E9,F2,01,6A,0F,1F,9F,53,3D,3A,28,8B,BD,77,3D,1F,07,00,BB,D4,B3,97,A5,E5,9B,C7,BA,6E,20,3B,94,E7,90,35,8E,34,BB,FB,94,AD,53,B6,A3,6F,F3,66,FA,38,05,50,2D,9D,8A,CC,41,24,7E,EA,E3,A3,54,E7,C9,BD,CE,32,78,54,51,33,DD,C7,AE,05,CD,9C,E5,F0,3A,DD,45,97,56,C8,2B,85,A9,34,83,55,2C,46,02,D8,E5,91,98,03,42,EC,D4,99,AA,32,1D,9A,4F,C1,D6,73,21,32,AC,00,C7,BC,3A,03,16,95,85,C3,7B,80,3C,34,F0,03,1F,47,93,27,D1,58,E1,6B,08,26,C6,07,C2,3E,A3,0C,76,39,D2,C6,A7,44,A3,50,13,74,7A,61,A2,04,B0,DD,37,9E,FD,ED,79,E9,F5,A3,3B,05,07,4C,AF,4B,60,8D,18,CB,31,80,3E,46,B6,E2,C1,5D,D1,FD,4C,46,50,93,D7,32,AC,C6,1D,F8,A4,19,5C,5C,98,75,E1,F0,7B,5C,3D,8E,16,50,95,96,D3,C4,00,FD,0B,75,67,2D,43,88,8E,52,00,D7,50,29,7D,A5,D0,11,F6,4A,D7,AC,A6,3D,63,BB,AF,09,52,70,EF,39,9A,07,50,1F,A1,F8,BA,F5,14,E6,2F,B3,F2,14,C3,47,C1,A4,D7,B9,CB,9D,57,81,7C,0B,B6,65,A0,2E,07,D5,CE,C1,DF,75,9B,BF,BE,03,63,B4,31,22,45,44,7B,6C,DE,E7,8D,0D,71,D5,7C,DB,CE,6A,80,A4,ED,5A,10,F7,84,8B,3D,D5,24,BD,72,7E,64,6E,40,B9,3E,10,D2,F8,ED,DE,93,A2,87,D0,FA,71,3E,F0,20,2E,E4,DA,9B,18,A9,CD,85,32,1F,0D,B5,2D,43,C6,67,1A,CD,4C,82,DE,8E,18,39,23,BB,A3,74,F0,23,6D,0F,5D,8C,C1,96,D9,82,DF,E6,43,E7,41,16,3E,B4,5D,76,AE,BA,AC,63,4A,6B,71,EC,69,F9,E2,1D,A9,C4,1C,EB,FD,27,31,AD,CB,88,9F,6D,75,1B,B8,0C,9B,40,A0,78,B6,DA,D8,26,11,63,ED,DF,4E,F4,26,6E,3E,97,59,9A,2D,03,1F,0C,65,67,3E,6B,14,A5,06,7E,44,F8,BF,A5,D7,1A,CE,50,97,C4,06,04,88,BC,1D,17,41,CA,91,6F,B6,C6,5F,27,A1,60,32,A8,06,5A,72,63,FB,43,77,B1,01,C5,F3,0E,C8,05,29,12,A8,B6,90,7C,84,25,38,87,6D,C5,EF,DC,D4,FC,FD,43,43,31,FD,EC,CF,13,C5,CE,CC,E6,3E,B7,6C,6C,85,8B,6A,53,88,0A,DA,FE,F1,47,26,57,92,58,B1,67,79,DE,EE,35,31,88,C2,FF,91,59,FD,98,6B,A7,DB,84,A2,F4,0F,F2,C5,13,D8,87,33,DC,BA,F9,82,7E,0E,F1,1E,4D,C8,AC,03,9E,0E,E3,FF,B5,51,A3,BD,FB,20,81,76,69,84,71,50,47,AC,63,82,97,94,F9,DE,91,02,F1,FD,8D,69,AB,E3,5B,54,20,3A,FE,DD,7C,5E,BD,5D,75,84,BE,54,21,07,E4,68,B6,86,81,75,FE,00,D9,9B,15,F1,F7,BD,B7,07,9A,F0,4B,78,47,80,28,DC,82,22,0F,D8,AB,BD,A0,3B,0E,E1,16,E3,53,86,A6,5D,42,2A,C3,25,53,75,AF,71,AC,C2,6E,3D,C1,C8,B6,66,AC,46,93,1E,E5,D3,18,2E,10,8C,FA,02,87,87,50,40,18,B2,0B,96,FE,F7,BC,43,40,59,3D,F4,B5,E2,6D,37,AF,9A,61,0C,8A,99,47,3D,0C,BD,B1,EE,6E,8A,94,CD,44,04,5A,07,F9,55,3E,97,76,4F,1B,3E,3D,4E,D1,CD,29,4C,BE,A4,16,4E,C3,53,4B,91,9C,26,35,6F,8F,41,22,EC,4B,87,DE,72,21,11,C7,6D,32,EE,06,56,22,78,B9,F3,C0,FD,76,77,B6,8B,B1,8F,50,54,D3,62,CD,BF,A8,AA,6F,E6,8A,6C,9C,E0,A8,08,48,B8,68,C3,C3,6E,AF,3B,D4,7F,27,DA,01,62,F3,DB,F5,4D,96,46,FB,7C,3E,FC,50,78,0B,7B,BA,74,8F,71,A5,42,A3,3B,92,FA,BB,8A,9B,23,92,6E,99,A3,60,D3,3A,14,06,92,C5,01,F8,5E,17,74,39,E4,C0,76,6B,FE,13,FD,7E,FD,28,97,C3,DE,D9,1C,50,30,6F,D7,72,34,0C,C5,79,1E,C9,C1,7A,05,63,71,03,41,7D,9E,75,48,35,E0,E7,73,35,D5,E6,E8,0F,9B,0F,31,0B,5A,78,AF,23,7D,FF,85,6D,35,C6,6E,00,74,B7,A7,1E,99,9E,A9,C5,E1,2E,C1,9D,5A,EF,9C,4E,8A,DA,7B,68,93,2E,E4,96,F5,6D,65,36,ED,96,01,3D,49,AC,83,CD,12,44,8A,FD,14,14,EB,BA,A5,23,7D,FE,C9,5C,39,50,C4,3B,D6,71,BB,D3,47,3D,C0,7C,09,2E,54,C9,13,6A,20,AD,39,4F,87,90,0B,2B,94,96,D6,80,7B,9B,E2,D9,3A,EB,82,D3,EA,04,E3,29,E3,62,07,98,72,A8,A7,B7,F1,1E,3A,79,69,91,82,E0,4C,EE,4B,7F,0A,80,F9,25,C6,F8,06,37,C9,85,74,C1,DC,79,8C,52,18,A8,AD,4E,AC,8D,EE,FC,ED,D8,AA,63,9F,8F,C6,27,A1,29,10,96,1C,EE,2A,E3,C5,F0,85,FD,3F,72,72,87,DC,C0,46,F9,75,9B,3C,17,E8,AD,05,C8,F8,F1,E7,E0,3A,C0,98,4B,0E,01,DA,4F,45,93,63,DE,EE,36,97,16,53,E3,C1,9D,26,84,90,1B,48,6F,E9,73,4A,E5,5A,01,25,77,54,E2,C2,8A,72,F5,25,AF,BC,6E,60,92,81,12,8B,45,E7,0E,BD,24,49,35,BF,61,76,49,12,75,C0,92,63,6D,F8,58,DC,60,54,08,69,2C,64,9D,0D,40,92,FE,53,C5,9B,86,15,22,4A,B4,35,96,9A,30,E8,B8,34,86,42,EA,17,06,E2,C3,A5,50,44,8E,6D,4F,0E,C3,5B,4F,AE,48,87,EE,99,4E,94,E7,45,DE,12,AA,0C,3C,AF,A2,EA,6C,44,36,56,47,16,FB,EF,8B,62,2A,39,D0,C4,87,AF,B6,94,7F,60,DE,12,6F,2C,43,A4,B5,4E,24,40,CB,6B,AE,6E,54,4B,59,A7,08,89,E4,F6,BA,85,EF,79,02,03,F0,83,CA,79,FD,17,2A,8F,2C,4D,57,F0,C2,2C,85,61,DE,F2,15,F5,8C,6B,41,92,67,30,38,D4,A7,38,37,8B,33,E5,F8,93,CF,4A,57,13,E6,C6,70,81,5B,D5,2E,6F,F1,00,33,D9,58,F2,FC,3C,90,69,DC,CD,91,80,8E,6C,F8,AB,4B,CF,63,A3,03,9A,22,78,20,8C,DD,C4,C3,3A,0B,9B,AB,5B,A2,B3,07,DA,70,51,10,5C,A5,D6,C2,F8,B9,D9,00,61,F8,26,73,79,AA,EE,38,69,6C,7D,C8,4F,3E,82,95,96,A0,C2,B4,64,5D,B3,01,4A,F8,40,43,0F,59,B6,F0,DA,86,19,EF,A3,80,8D,9F,CA,17,48,6A,5C,1C,5B,E9,49,CD,31,E5,00,EA,69,FC,22,BE,8C,D2,EB,86,C5,57,09,16,8B,6E,4A,4B,3C,39,33,41,D4,EC,53,69,C6,53,D4,F8,50,52,FE,86,3F,A1,A9,8F,1E,12,04,E9,A5,C7,D2,4E,E9,6A,3F,5D,9A,D4,EA,6E,67,0C,DB,97,FE,2A,78,5D,6A,C0,2D,31,1B,EB,75,61,14,7E,CB,5D,63,88,E2,0D,A4,D6,BC,2E,4C,AA,E4,DB,7E,52,04,A1,5A,86,3F,CD,C5,3D,4B,35,77,A2,9B,4B,4F,2E,5A,42,AC,B2,95,B0,95,E5,3F,CE,BC,5D,5F,1E,CF,26,F3,4E,EF,BA,CF,BC,BE,E8,3F,95,60,A5,72,4A,55,2E,5B,9B,22,D9,47,27,66,61,1D,AF,D5,70,02,B3,17,BD,40,2C,22,88,D2,52,B5,7C,B6,C0,40,8D,58,A4,55,37,38,3B,9A,EE,D7,1B,14,C2,6C,C8,89,0E,46,B6,A4,B3,C9,E3,FB,76,14,AC,35,6B,1D,E8,2D,F8,61,24,98,62,02,38,66,90,45,7D,6F,E7,FF,1A,8B,1A,1C,17,2C,01,A8,DC,CB,42,F8,EB,04,CA,BC,68,66,65,31,1B,E9,1F,A6,87,24,F2,BF,80,E9,0A,39,6C,88,05,6F,5E,20,B3,08,C4,AD,C2,70,FA,76,FF,2F,A5,9F,C6,EB,AD,9E,41,CF,E3,FF,FC,CB,B7,EB,2D,82,AD,F3,26,BA,DC,AE,71,03,02,99,BE,CC,71,5C,47,D6,92,26,87,F0,48,DC,0D,7E,87,38,EF,29,D8,C1,43,15,14,81,B5,B6,48,B4,51,17,24,6D,62,CA,92,DD,27,69,C8,3B,F9,00,59,70,0A,43,AC,6A,F0,53,E7,15,EA,10,65,5E,53,A3,21,C5,EE,9C,81,A2,E4,02,5A,B2,72,48,41,42,5C,2E,28,DC,05,D7,7A,B4,33,66,F8,31,6C,E1,F6,56,D8,91,40,18,66,4C,01,37,6E,2A,C5,3B,BE,65,8F,0D,4E,68,1E,C7,B2,CC,E4,A0,05,57,7A,2B,C1,AB,13,48,80,33,43,1B,41,C4,19,18,7F,56,41,A6,30,37,04,41,49,3C,D3,2B,18,DC,73,E8,AF,B0,F2,20,06,6D,CE,AB,46,4C,58,53,95,1E,25,58,B8,A2,DB,1E,CE,F7,3B,FB,43,AC,87,0B,DD,D2,71,22,BE,7C,F5,39,C5,27,CF,4B,5E,B1,C4,D9,19,59,8B,23,F9,A5,A9,9A,5F,BD,74,5B,B1,65,74,20,38,68,02,92,93,B4,0E,C7,DD,25,59,7B,4B,10,69,D8,59,44,B6,3A,EB,09,B5,71,F7,E9,06,37,8F,F6,2D,93,CA,77,51,5D,52,54,C3,5B,9F,0D,E5,CD,84,FA,28,BF,EF,C3,77,D6,B3,B6,49,91,87,B2,EE,20,62,E9,A9,E9,EB,BD,AB,9C,B0,07,83,72,09,AA,3D,41,32,CA,55,FF,4C,DB,F8,A4,00,24,97,44,F6,F4,08,4D,0C,46,2C,0C,5A,5A,35,0F,26,E0,C0,2E,D6,5D,F0,94,10,8A,DC,8C,C7,EB,0D,AB,08,E3,25,6F,46,12,24,5E,F2,E0,43,F4,46,5D,77,B7,EF,42,BD,AE,1B,CE,B6,A7,A4,84,27,C3,80,95,23,0D,03,01,47,AF,49,54,9B,08,C6,E7,13,2B,B6,A3,52,5C,23,2B,36,F5,24,61,E0,DD,5A,67,71,E8,DE,66,4C,F7,88,D1,ED,13,48,BC,48,E2,19,B1,89,4E,32,4D,FA,48,99,8F,11,85,40,4E,99,CD,20,F4,16,CF,1D,7D,A1,9E,96,D9,7B,7D,5F,A3,B7,31,EC,E4,DC,28,35,07,4C,00,24,B7,AF,7E,39,70,BA,D0,21,B5,7F,DD,14,20,F2,AB,F1,00,AB,96,82,24,5E,31,05,DF,2C,22,F6,E5,96,2E,17,91,52,C3,31,32,62,2F,2A,B4,8D,FA,31,61,D4,BD,72,DA,3A,66,C1,00,8F,50,55,B3,83,26,CB,63,B7,3F,6F,03,DA,9D,B6,AC,4A,00,F6,CA,AD,27,D7,9E,5E,EA,07,44,89,A6,37,CB,CC,B4,FF,A4,05,04,CD,8D,CA,64,7E,46,8E,35,D3,0D,BC,65,4B,4F,88,ED,19,E3,64,D3,D0,17,EA,D5,20,D3,F5,E4,7F,C2,E3,BA,7E,47,EC,D2,74,44,17,5C,8D,6F,35,D4,38,0B,94,1B,6E,E2,F5,4E,A0,6A,2D,A1,4C,D8,4A,8D,73,20,6B,0D,D9,F4,BB,98,57,A0,FB,AB,DF,5B,17,73,BF,71,4A,A3,56,9C,DC,C7,8A,48,3B,33,17,19,A0,72,D9,78,32,68,3C,6F,0A,A2,FF,0E,38,F2,56,E4,55,7B,77,38,20,0A,27,F4,6D,3A,0C,A2,CC,F3,42,82,05,5D,CB,78,2B,F0,66,73,2F,01,8E,DC,96,15,E9,F0,64,84,89,B1,A1,E1,37,EE,3C,0A,E5,36,EF,B1,F8,66,09,58,32,8E,0D,73,1F,55,2F,62,07,02,D2,3D,0F,E2,7D,CB,D5,83,AF,F8,31,E6,4F,48,6C,5A,F8,09,F3,FE,C4,E6,D2,07,3B,EB,3D,36,FA,6B,93,AD,12,48,A4,AA,6C,29,51,F7,F7,E0,A2,97,E5,06,52,BC,82,98,A1,CF,A5,AD,41,CC,CD,BE,DF,E4,13,42,25,3B,93,4F,B0,9F,D4,00,9F,26,62,33,47,9C,B3,10,93,5D,3F,9D,25,70,94,A6,8A,4A,DF,0E,2C,4B,C6,9C,12,9B,FA,70,AD,C4,11,10,0C,F4,80,94,78,9D,31,1D,84,94,CD,6A,AA,9F,D8,93,2C,63,E2,FC,9E,BB,F3,2B,11,98,53,AB,A1,6C,87,DE,97,0D,5B,38,DF,1A,20,56,B4,54,B9,BA,EF,7B,39,7B,1D,57,BD,DA,2A,8B,03,5E,10,AD,A4,FB,10,9E,C8,7A,B0,21,56,51,72,89,39,52,1D,77,BC,DD,04,A9,EF,E0,EF,94,3E,4E,65,B4,A7,3E,A3,2D,0C,C9,A7,6C,7E,1D,33,F8,8E,43,64,00,D3,81,08,15,72,07,B9,30,C0,47,25,47,0C,66,05,6D,E9,51,6A,A9,1A,4B,10,CF,03,82,16,B0,6E,62,68,6B,CB,E3,86,5A,FE,81,34,29,6E,16,05,C1,E9,52,B2,57,B3,E2,09,66,55,7B,41,3B,BE,C6,BA,28,15,50,D8,B6,F5,E7,C2,E2,AA,A2,61,8F,33,D6,3C,B5,2A,4E,33,35,7D,68,11,BB,EB,77,C9,FA,8B,C1,42,A3,63,FF,09,95,F9,7A,7D,FB,30,8D,5B,B3,1C,2D,E8,B2,44,A7,B2,0D,20,90,FE,0E,E6,78,7A,DB,EC,70,2E,DA,DD,A8,81,5B,E6,4D,BF,F7,BF,DE,1B,F7,DC,EF,03,36,FA,A6,3C,49,72,DC,4C,2E,C5,81,9D,52,8C,40,17,CE,D8,3A,58,3D,EE,73,29,EA,56,44,09,2D,9A,46,F7,F6,92,50,2A,3D,54,45,9C,72,ED,26,18,E8,5B,5F,A4,47,C0,0F,FE,56,82,B6,DA,04,94,1E,B9,94,54,E1,7E,FE,07,10,22,77,2C,B6,2E,A0,86,60,4B,6C,4C,93,34,56,1E,11,7E,CE,DF,BB,79,76,B5,D0,59,59,E9,CF,AB,9A,D5,2D,88,84,6A,58,46,D4,80,B5,59,EB,85,C9,5E,A8,BC,52,C6,CA,E8,D0,01,25,D6,43,80,76,39,12,5E,CD,93,B2,5C,72,56,5B,25,3C,06,0C,C2,E0,6A,1A,C1,A7,0C,AC,5B,79,F1,F1,79,66,EB,07,53,0E,94,EC,07,08,13,12,ED,19,6C,AF,12,43,DB,5E,7A,E4,DC,3C,3E,7B,38,67,BB,A9,9B,14,F3,B5,C0,26,D9,B2,56,F2,4F,1E,47,D7,3A,AA,AA,BB,69,5E,62,5A,3B,02,79,B2,B7,F5,7E,E6,44,1C,3A,D4,D3,15,8B,AE,B7,B9,CC,12,7B,86,8D,55,D1,2B,CB,95,C7,A6,B4,DD,3D,5B,4E,3F,76,2D,41,B0,B5,57,1C,90,0A,8A,00,13,01,47,FE,F7,AF,BB,65,89,16,EB,5F,14,E4,8D,F3,90,26,C1,91,F0,A2,5F,1B,86,64,68,49,F5,AF,5C,A9,43,77,3C,D3,F5,F6,F5,1A,6C,EE,DA,FD,07,F7,3A,50,D1,3A,23,84,7D,4D,17,DD,9A,E0,67,90,BC,CF,53,73,D1,EA,E5,5D,86,B8,35,72,64,13,6E,BA,00,F2,9B,F7,5A,F7,E9,61,58,4F,42,F2,6A,ED,0E,BD,AE,E9,07,43,F5,96,60,1A,71,52,8C,BA,84,8A,FF,5F,A6,6F,BF,8C,71,99,C5,FC,5E,8D,9B,E2,4D,B3,58,B5,56,26,F4,13,D1,2F,35,FD,9F,42,09,B9,E7,24,8C,CA,58,39,DF,96,A5,5C,A0,55,03,64,FC,B3,4C,15,B0,9A,7C,B2,91,3C,04,6C,AC,50,39,63,40,0F,34,44,22,06,D2,4D,8F,77,F3,D7,2C,A6,4B,DE,BD,8B,04,0D,D1,3A,03,4B,93,5C,00,05,09,3D,B6,AD,36,1F,28,3E,5B,96,2B,D1,A8,54,8A,A4,5E,91,44,C9,E7,E0,1F,92,91,68,10,B4,73,62,2D,E5,F5,50,7E,5A,1B,56,CA,3B,7E,84,4B,75,78,CC,F3,D3,CD,61,47,A6,E6,A0,D8,C3,C9,A6,3E,C7,50,F7,13,5F,82,7F,44,36,8E,25,E5,26,42,C4,2D,97,F4,74,67,34,B4,DB,41,DE,C0,84,F3,1B,1E,22,E4,92,8C,A5,12,74,0D,E3,2F,29,2A,7A,32,08,97,EC,78,E4,9D,F6,29,76,70,56,68,90,21,94,25,8F,0C,F1,76,00,D2,E4,99,EA,84,B1,AB,96,5E,77,90,73,8A,F1,0A,13,5D,0B,7D,86,56,8D,56,17,47,73,EB,A5,AF,C7,A2,48,58,8E,ED,F8,E4,78,74,2A,56,F7,B6,7A,B5,B2,9C,D4,B8,94,3A,69,79,01,C3,79,A8,DA,56,7E,0F,64,35,14,BD,C8,3E,C4,8E,27,25,10,39,CF,4D,A5,E7,5B,69,CA,EB,91,5C,A2,30,AB,39,A2,D6,B7,A1,06,8C,0B,C3,60,F7,48,6F,AA,6E,8D,FA,DB,B3,5D,BF,89,DE,77,2C,72,0B,FE,B4,A3,34,60,8D,7F,1D,3F,4D,FC,B9,69,17,07,0E,7A,3B,7C,CF,91,06,60,34,3F,05,F2,7F,B1,69,30,BB,50,47,83,A9,CD,BF,63,5B,B3,08,A8,39,C0,4F,E5,B0,10,01,DC,86,92,F5,9C,87,58,83,FD,63,5D,D0,69,AA,D8,76,9B,B6,98,33,44,1C,2E,E0,12,6E,B6,90,0B,9B,0B,FF,89,F8,55,4C,DC,29,03,5E,20,4D,AB,48,16,F2,EA,1E,0B,1B,1A,E4,A4,DE,72,33,89,9A,67,5B,72,21,3B,E0,43,05,5E,E9,A7,86,67,3E,7B,54,68,5B,B5,35,EC,AE,1A,D5,2D,23,01,B6,73,06,45,46,7B,A9,5F,0B,98,E5,F5,1F,DF,49,D0,21,37,0B,F9,D1,A7,52,90,AE,1C,E9,0E,0A,29,E5,9C,75,BB,C8,14,60,33,8C,AC,C9,95,92,BB,27,C2,5C,01,A6,C2,7A,FB,CC,41,82,9B,F4,29,C0,C8,C1,1F,58,A5,5B,82,AF,FE,AC,4E,FC,93,82,CB,2F,33,F4,35,77,73,A4,C8,DD,0C,B5,BE,26,0B,60,C6,7B,56,DA,17,A3,47,FD,D6,2A,F8,B6,31,AC,E8,9D,71,38,0F,B2,BC,B2,22,CE,B8,C8,77,44,60,D4,C0,BC,84,53,65,BB,02,8B,FB,BF,85,ED,83,8D,EF,63,10,87,1F,CC,5C,CD,6C,29,7F,23,86,5F,78,79,50,1E,6E,38,52,84,9E,F5,41,13,BD,8A,84,1F,26,06,E3,B5,59,E4,C7,A0,50,8B,D4,C0,4A,AD,D1,D1,76,A1,E2,45,9E,80,57,E9,BC,EE,05,9F,02,21,F5,AA,39,51,33,49,5E,63,E9,65,28,63,2E,3D,EA,25,05,96,77,AF,EC,E4,FC,07,4E,BE,B0,D2,AE,C1,68,73,70,4E,21,91,34,7C,E7,BD,55,C3,D5,A4,D4,51,94,D3,34,2F,E3,72,C2,20,AC,55,A5,FF,B9,BD,AE,BB,F7,E0,04,96,D2,AB,39,EA,A0,82,D1,5C,4C,A0,B0,28,0A,B2,09,E6,F0,6B,64,6D,75,D7,4C,D0,3B,12,07,AA,11,BB,DA,CA,E3,B9,6F,A0,4C,2A,DA,A8,4B,E5,9C,F3,A6,81,35,16,87,DC,70,C8,AE,60,E6,6C,28,9B,5C,8C,9B,C3,96,98,24,19,85,DE,54,52,F3,34,3A,8A,11,8D,97,19,E8,CD,21,77,AD,A1,93,AE,DC,C0,E2,B4,4B,89,86,28,98,CB,D4,B4,2C,7B,3A,02,CA,44,ED,3B,5D,44,69,D3,88,B4,EF,0F,24,A5,05,4A,F0,31,73,94,3E,3F,DD,D6,AA,CA,A9,83,1F,9C,1A,16,7D,28,28,CA,50,B1,BB,78,F8,B5,7B,66,6B,19,F3,88,41,41,32,F3,90,B3,F3,10,30,CB,9B,6A,B2,F9,17,B3,A1,74,56,1D,CF,45,63,03,9E,80,18,B3,46,5F,EA,E4,F4,DC,EB,E7,9E,19,7F,F4,A1,F5,CE,BC,D8,20,6E,94,82,E2,20,99,BD,65,AA,F8,13,5F,45,F0,67,50,B3,9E,C3,1C,F7,75,6A,C0,AD,7B,E4,2B,B3,77,3C,13,BE,F1,A5,A9,13,2B,FC,A9,CD,E2,CA,64,04,29,A0,E5,EF,DD,9B,75,DE,7C,B7,9B,29,44,83,A4,14,FB,0C,35,DF,3B,AB,C3,8F,96,CE,93,05,64,0D,BE,4F,76,DF,D2,73,E6,94,1A,8E,FB,8E,1D,CF,9C,A7,F1,8B,9A,AD,3A,85,86,05,3C,06,E5,AC,B6,4B,8D,17,1B,80,4F,DA,5E,AA,F1,D3,5D,DC,54,D9,89,50,39,91,23,31,D0,F6,C4,7C,1E,52,4A,8F,AA,AC,0A,D1,16,AF,7C,CC,9F,6F,39,6C,A5,F9,54,41,55,EC,A0,13,EA,FE,FD,2B,98,BF,1E,7E,B6,8F,0B,91,AF,05,94,90,DD,B1,B9,3E,D2,37,3E,C3,16,2C,D8,A3,20,E3,CB,88,15,98,88,AA,B8,7E,56,4C,B9,68,9B,7C,EB,5C,39,54,9E,03,62,17,F6,F1,AD,30,80,B0,F9,07,E3,A1,7B,4A,D1,10,CF,E6,BD,2F,2D,A3,0B,34,35,F8,F0,83,09,39,20,A4,D8,0A,DE,73,D8,BB,9E,1A,FE,30,D1,9C,A3,DC,8C,D5,2F,A4,55,54,40,B6,FD,E6,80,82,14,4A,E6,5C,9B,2B,F0,89,93,44,BC,9A,36,4B,0E,25,E5,53,2F,93,DE,42,53,86,34,6C,AF,A6,32,87,1B,9A,45,26,8F,A6,ED,C0,7D,C8,DD,ED,A5,6C,4E,13,DD,27,17,8C,7A,64,5D,54,9B,C4,8D,54,7F,FB,0C,37,05,63,11,5B,7F,1F,48,75,85,82,05,6A,DA,1E,7D,2C,76,A7,C1,EB,1F,E0,24,CB,9D,26,24,71,EB,58,C0,C2,4B,DB,D1,9D,B1,AA,C4,35,6A,6D,07,92,00,46,23,27,E2,60,D8,4D,B6,79,16,74,82,6B,2F,13,7A,8D,30,E2,F5,72,EF,8C,BA,04,A1,D3,D3,F1,E6,4F,2E,11,E9,CB,AE,A8,76,A3,31,BB,73,4C,EE,28,F7,08,D1,D3,00,8E,4E,6C,50,B4,84,01,44,17,45,A5,4C,68,5C,29,F6,A4,BC,A9,2E,78,FF,76,40,C3,A2,AC,DF,E6,CD,ED,A7,30,5B,04,7E,B8,46,DA,B9,48,9D,7E,9B,3F,2F,F2,E1,8A,D0,10,CB,A9,D8,D5,82,EA,B5,CF,0D,29,40,26,FA,9C,5A,12,F1,B9,04,DE,50,2E,2B,9D,80,16,2E,94,98,DB,42,99,C1,94,4E,03,8B,1E,81,1E,11,78,F9,AA,B4,11,D2,A2,B0,B0,BE,69,3B,55,1F,CE,98,A0,3D,86,AF,3C,0C,10,5F,75,3D,16,57,10,46,D2,98,0E,0A,2E,8C,6F,D4,18,A9,49,B9,3C,67,5F,6C,02,A8,D8,6B,D7,9E,F4,43,9F,F4,2F,1B,EF,D4,8F,32,42,24,2A,C2,36,36,18,6C,E5,1B,99,8F,F8,27,97,4D,3E,CB,88,CC,92,2B,AE,9D,94,92,29,63,43,75,BA,33,84,D5,2C,C3,6E,6F,2D,9F,A9,F9,72,15,02,94,9E,90,4A,0C,37,A6,AE,C3,F0,72,57,10,1B,7A,C8,E7,7F,29,0A,12,BC,01,C8,BC,D8,10,EA,D8,31,9F,CA,A4,01,6F,11,B6,40,EF,A1,4F,79,28,83,AD,7E,65,A5,BF,2A,33,3E,89,CD,3A,09,02,B0,42,BE,76,E3,05,DC,1B,F8,65,0F,5F,04,E1,55,4E,38,1D,29,73,56,DD,FE,DB,D2,6F,65,16,FB,C9,A4,93,0C,C3,0D,B4,C4,02,01,2B,BC,03,0B,62,9D,14,14,18,CE,84,D3,46,5F,CF,3E,8A,91,35,EB,72,29,FF,73,0D,20,A2,73,21,B7,6C,23,F7,F8,1F,47,1F,89,9B,69,1B,BE,1E,F2,85,D3,85,D1,57,D0,E7,E6,55,20,2E,A9,EE,E0,A1,51,F5,01,C4,70,0C,20,F6,B9,1A,44,E2,81,C7,89,F2,EA,4F,F2,D9,03,27,56,0C,E0,E5,18,56,AE,92,75,08,E0,51,98,EC,E5,10,C6,7C,E1,44,85,46,0F,9B,63,E5,18,EC,9D,84,CC,80,6F,16,00,23,E3,4F,DE,AF,48,2B,E2,EF,CD,64,E7,34,88,19,49,B6,91,E9,8F,02,7E,E3,9D,73,A0,EB,BB,63,7A,FF,B9,AA,73,5A,89,53,16,E7,62,97,64,BC,17,BA,A3,60,9A,C4,7C,18,0E,7B,09,18,EA,35,3A,FF,9F,86,C4,7C,68,69,22,09,71,77,AB,A8,FB,93,9F,AF,78,3B,7C,B1,61,73,D1,A2,B9,18,9A,15,7D,33,7B,42,9F,32,C6,93,27,1B,38,F6,B8,D4,97,64,8E,67,0F,6F,CC,2D,31,13,AD,46,E6,68,31,11,2D,88,48,70,D5,05,33,84,DD,37,E1,67,CB,23,B9,04,D9,22,66,E1,69,22,87,FA,E5,08,29,B0,1F,4A,AD,A9,35,E5,E2,B5,21,1D,E1,5E,45,95,08,B1,D4,99,4B,11,10,16,7A,AC,35,0C,C7,5C,2F,25,2D,37,8B,AD,A1,C2,AB,DF,69,40,DB,FB,A5,2D,EA,6E,93,14,E0,B9,A3,C9,68,08,78,9C,E2,0B,C6,AD,76,2C,17,83,C3,49,6B,76,55,9B,82,D7,E2,0D,E5,56,ED,17,4F,4B,A5,E7,77,88,8A,CF,39,BF,29,23,EF,B2,70,D7,4A,7E,24,06,AE,E8,6F,59,3E,5C,B0,24,0B,74,9B,80,1D,B1,D8,D5,EC,39,EC,8F,C9,E6,28,E2,CD,76,E4,A7,98,8E,0C,A9,30,7A,26,F0,22,36,A7,E9,1E,9D,A9,25,7D,B3,10,FB,E9,6C,7C,84,91,24,AA,9B,AC,B9,3B,5A,5A,30,D5,F9,1F,89,3C,80,86,AD,15,27,AC,21,A1,57,9E,D7,BC,9B,F3,4A,4A,A0,EB,FE,FA,E8,73,20,4A,8B,20,E0,70,1F,66,0C,71,56,15,C4,2B,EC,6A,F3,B7,B1,CE,3A,A6,A5,60,80,06,4B,B0,E5,FE,69,2F,80,98,80,96,52,34,E6,0B,1F,01,EB,69,5B,04,44,7B,AB,B1,FA,72,1C,64,0D,CF,D1,92,DA,79,84,FB,8C,18,C9,30,88,3A,EC,DA,BC,31,D2,5E,B0,57,B1,1B,9C,58,59,08,03,80,9B,1E,3A,ED,E7,98,5B,C9,F9,3B,35,03,83,7A,52,DB,CC,22,7C,CF,C2,26,6C,FF,BF,EE,47,8B,F6,51,08,43,95,5D,5B,EE,D8,8D,D3,21,D6,E9,F1,2F,F2,CD,9E,75,B1,53,C7,FE,3B,2E,E7,52,23,F9,D1,39,F9,AF,D7,99,F2,19,53,85,C9,49,79,58,B9,4D,0C,0F,17,C7,87,26,4E,1E,06,FA,82,24,1A,B5,AB,8C,8C,69,C0,89,99,DB,A8,9E,58,D4,80,E8,80,64,63,B3,96,5D,27,FC,C3,A7,00,8C,44,B8,D7,64,D7,2B,D7,96,D7,75,FE,0C,71,15,A1,48,0D,E6,C9,BC,F6,56,DA,6F,62,3E,7C,9E,74,DC,C2,95,07,7F,70,BC,D2,76,50,03,FB,DB,51,B1,7F,C8,B2,E4,C2,48,16,70,F3,D8,E7,05,46,E2,E8,C7,AD,56,92,0A,D7,98,FD,9C,F1,F5,39,70,B4,CF,A2,E1,DC,57,03,F8,5C,53,47,D5,7E,0E,20,A7,9A,52,7A,8C,B8,DA,3A,1B,9A,40,FE,5A,2A,6F,5A,80,23,8E,61,7F,7C,F6,20,1B,94,A4,CE,06,F6,F8,C7,2A,26,65,76,58,18,08,01,54,AC,05,31,E8,E9,2A,5B,CD,C0,FB,8F,DF,17,C5,24,6F,88,FF,C4,46,9C,D5,4F,C5,70,C0,74,F3,B7,00,C5,55,DD,A1,21,AB,D7,6F,E9,EF,2E,6B,AD,D4,1F,8F,6B,A3,16,B1,22,E3,07,7A,45,BD,89,DA,31,7E,15,73,C8,6A,F6,E9,B6,DE,46,58,64,A8,FE,96,81,9E,2B,FF,56,C4,30,C4,5E,F2,63,62,70,AE,D9,87,09,C8,50,E5,FD,C9,CC,60,EA,40,FE,78,41,B3,3A,F9,1A,35,C9,5C,18,A4,A5,12,FD,17,95,54,F3,65,BB,A5,B9,62,EA,76,76,FE,E5,22,35,91,51,BB,7D,9F,D5,CD,C8,62,26,FE,7B,4A,BC,0D,14,A6,86,69,AA,D7,FD,22,10,29,8D,7F,11,E0,1F,58,F6,0F,9B,E5,21,B9,BE,7B,BB,AD,AA,FD,B1,A1,13,4E,01,5D,EA,90,2C,34,69,BB,F6,26,D1,25,92,65,BC,A9,7B,FE,B9,40,CC,B3,EE,BF,B0,D2,6A,D7,F4,C6,BB,1F,78,99,D8,1D,58,81,F3,B7,BD,DB,84,6F,6A,87,A3,69,56,CF,5F,AB,99,DB,A2,D5,10,8B,EF,C9,33,B9,00,36,DC,B9,DD,B4,28,9D,B7,01,E9,77,6D,47,6B,B6,B0,A1,E6,24,5F,9A,EE,4E,36,AD,09,7C,6F,6D,9C,D5,70,45,D9,23,91,67,9F,38,D3,B5,34,70,F5,55,20,92,2C,3D,93,84,1D,CE,39,3C,E4,FA,53,9B,2E,81,E1,0E,67,88,46,DC,3A,7B,32,7E,A6,62,91,2A,2E,0D,32,8B,47,17,6F,5E,BD,89,14,71,20,6A,F5,81,C9,8C,61,88,11,BF,23,B6,2D,A4,1D,EC,BE,76,63,E2,D8,14,4C,1E,4F,7F,74,38,BF,EE,31,AD,79,92,EA,62,21,C6,C5,26,ED,74,CA,2A,11,98,DE,9C,7E,25,2C,32,6F,B2,03,C2,BC,26,0A,62,98,DF,96,5E,5A,B6,A5,2E,5A,10,95,F9,9F,C2,16,86,E7,B7,1E,5C,6F,46,C5,23,AB,81,84,22,17,CA,D0,6E,E1,2A,99,CD,60,4E,40,96,9F,B8,3D,36,44,23,1A,40,DC,66,C5,5C,38,92,9D,6B,36,B2,24,77,EC,29,18,A3,9C,9E,D6,4B,11,74,7E,91,FD,90,72,19,01,C0,45,C1,8F,1F,24,6F,BA,03,98,4E,39,A1,C3,FA,69,37,1A,2F,6D,D8,D4,43,18,7C,BF,F7,01,77,3B,31,63,64,6F,24,9B,1F,86,48,1A,28,FB,28,96,0A,4E,45,3B,E2,02,82,27,A8,C1,92,CE,BA,97,B4,0D,A5,EB,91,97,0A,F9,AD,6E,8E,FB,53,BE,72,E6,D8,15,E7,6A,45,E6,65,FD,57,F5,85,F5,43,87,6F,C8,14,AC,80,45,5A,4B,DF,9F,28,8C,C6,82,4B,2D,17,11,D5,18,9B,A4,7C,A6,14,ED,11,9B,DB,8D,0E,0C,D9,D3,8D,6D,08,46,2D,99,24,77,7E,85,00,7D,5A,A6,8C,56,45,72,62,55,DE,7B,88,47,5C,6D,1B,C8,4A,98,DC,1F,C8,FA,88,05,13,D8,DB,A1,14,73,05,98,A5,07,09,5A,56,CD,E2,97,38,2F,6C,37,C1,2C,60,81,EC,41,5E,63,8B,7E,BA,6C,9F,7F,50,A2,A0,F2,03,1E,F8,11,71,9F,7C,D7,27,2D,EA,67,8B,44,A1,19,21,C4,CC,F5,4B,56,5D,DB,A6,64,B8,D1,74,03,08,2F,56,E3,6A,6F,68,E2,8A,98,C3,A1,AF,65,B7,09,85,E6,9D,8A,65,E0,7D,F2,86,7E,DC,C5,61,B3,93,E2,2D,E3,5A,09,28,5B,A4,68,2E,2A,96,4F,02,88,FE,21,7D,A5,56,6D,44,88,C2,5F,6A,85,04,75,83,F1,06,D0,1A,82,FB,AB,5B,C1,77,2F,75,5C,BC,D7,82,51,4C,21,F5,99,60,E7,33,75,B2,0A,91,EF,0D,31,33,04,55,ED,D1,62,B0,1A,AE,6B,A4,D2,40,29,0A,2D,B2,2F,09,D7,E5,45,FB,A0,66,41,D0,51,7F,FA,71,E6,CD,A3,44,84,27,0A,F8,89,43,BB,12,B6,EB,50,F7,A4,4B,12,89,73,25,E8,D4,1B,42,3F,FB,1B,CC,5A,AE,00,4E,7B,61,C9,DA,C1,C6,CF,0A,F2,54,3F,12,BF,23,BA,17,2F,65,64,FA,7D,4F,E8,04,EE,DA,3F,82,53,6F,5E,00,AE,EC,AC,63,E0,94,FE,7E,91,94,FB,76,74,45,3F,C2,D4,2E,32,CF,19,9D,A4,96,CB,CC,55,ED,12,79,58,B1,5D,2E,A7,33,AA,F5,29,2F,AF,13,95,D8,53,E2,BC,5B,4A,BC,B5,57,11,6B,D7,70,8D,0D,1D,97,C2,B4,D9,C4,F7,C3,B2,12,18,76,E5,70,8B,0C,6D,2E,AE,9B,94,9A,9D,6D,C8,7A,B7,40,90,83,12,FA,EF,DE,C6,AC,5C,80,A6,5C,65,8A,4D,CD,C4,75,A0,46,E7,6F,0C,AA,00,69,86,BC,FA,A8,FA,46,66,69,EC,A9,87,C3,5C,72,75,A8,14,5E,3D,0B,7E,13,8A,B2,DF,7D,94,2F,8D,F5,58,65,5A,24,EC,03,CE,3E,57,90,13,F9,0A,34,C0,25,80,E2,F9,82,8E,10,81,0D,02,6A,58,6A,20,73,79,64,15,7B,28,53,84,F7,C2,D4,08,A5,2B,1A,0B,15,A0,66,AD,37,BD,7D,E6,3B,26,F5,76,ED,53,1A,0F,65,5A,4F,3A,BE,4E,F0,53,DC,A5,A9,C7,D1,F6,78,D8,97,F1,89,BA,73,86,35,25,87,1B,A0,0C,26,B0,95,6A,F8,98,A0,58,8A,1B,27,5C,44,1F,8B,53,03,33,81,8F,A7,F5,E7,1E,41,E8,05,93,14,7F,9D,5B,AC,FD,3B,CD,5F,59,8D,81,39,28,09,97,8D,1D,92,64,55,00,A0,21,77,B7,6D,31,16,1B,55,79,DA,1E,12,7C,95,F8,47,23,6B,DE,CA,5C,07,09,FF,96,F5,04,55,90,3B,03,27,54,1A,36,42,CB,E7,C9,C3,F0,0F,A2,CE,38,3B,D6,64,9C,6D,A0,01,9A,05,E9,5F,42,E3,44,B0,0C,5B,62,D7,4E,F9,4D,2B,F9,57,3C,0A,D9,55,35,E2,BE,19,4B,C2,BF,FC,D1,B6,90,E0,A1,8A,6C,0D,93,5D,29,90,52,AE,46,48,69,6B,CE,2D,C0,BD,9D,31,F8,49,8B,4D,8F,C1,96,A6,3E,01,27,9C,73,E4,22,47,76,AD,E7,70,20,A7,43,EF,A4,5E,39,E7,06,3A,A9,C4,2D,7C,BE,1B,E6,76,EF,BA,9D,1F,2F,83,8F,AD,11,A9,A6,B6,F0,A8,32,C4,F2,E5,A3,1F,6B,C5,FF,61,6B,E8,FD,8C,3D,33,C5,06,19,66,64,C7,80,17,66,CC,1B,6B,80,B0,2C,43,5B,D5,9F,E2,07,88,87,74,1C,CF,81,41,B0,81,17,EB,1D,57,C7,6A,87,6A,27,F3,F5,8E,64,74,1B,98,6A,32,F3,2E,C1,F8,E9,D6,08,59,F7,0B,77,76,23,BC,47,E9,B2,35,66,C2,49,45,84,A0,B5,D7,F4,E8,7F,52,C7,D2,30,23,19,1D,A0,86,7B,03,62,9B,B7,81,14,F9,6D,B3,1F,F3,87,DF,89,02,9C,8D,EE,8F,F3,5E,D6,17,4B,F3,E7,49,97,9D,DE,62,8E,1C,1F,D0,F7,0A,56,3D,3F,EF,1D,0D,7E,1F,C2,FC,42,C9,C1,FC,B2,40,C7,FD,66,C6,B6,16,EA,C7,67,44,28,80,A0,78,A1,57,DD,B7,95,DA,0A,40,C5,31,62,91,5B,54,F8,08,7C,F2,65,8C,6E,1A,F7,4C,F3,18,E6,66,96,92,F2,52,43,08,02,A6,BB,DB,19,AF,7D,D4,06,E7,E5,28,4C,70,58,BD,A1,32,68,C4,A2,B1,4E,00,4C,69,05,C2,55,50,5C,C9,62,97,AA,4F,F9,00,D8,61,6A,A9,9A,81,E7,D6,36,84,0C,CA,5F,80,0F,51,B5,2D,28,B0,1D,D3,44,0C,84,47,62,F2,FD,74,0F,8D,57,2F,29,F9,4A,B0,03,BC,43,C6,77,6F,F7,9B,17,B1,7C,F6,9B,37,85,C5,5F,34,A7,B9,6F,50,DA,AF,DE,05,0E,DB,17,C7,E9,94,73,37,78,3E,13,87,57,91,CC,67,BB,B6,71,C5,8D,06,0E,2D,83,2F,60,61,7C,28,2E,2F,79,78,F1,2C,DC,23,AA,6C,41,2B,13,73,9E,70,90,DA,CA,15,CB,20,72,15,1F,00,48,00,24,C1,57,CC,D4,C9,BE,C8,88,F3,27,86,28,A8,6C,6F,D8,4C,59,89,3B,11,BC,90,6D,1F,10,BD,E4,B8,5D,27,37,13,3D,23,68,7F,7B,E1,0D,47,BB,51,52,14,8B,2D,77,CC,03,A1,61,F8,9F,C4,CF,71,A1,6A,75,25,04,7B,71,F9,1E,2E,5B,6B,84,0F,12,B1,49,B0,99,C0,BE,2C,F1,3B,CD,31,AF,3D,FC,C0,53,74,28,03,B7,A2,C3,73,BD,B7,B6,58,FF,23,30,FF,FA,79,78,30,17,F8,14,03,98,8B,37,A6,B2,74,5B,8A,6C,CE,38,DD,06,5F,45,63,37,D4,21,1A,23,23,B9,87,D8,68,7B,66,B0,BB,5C,00,C9,8E,F2,BC,61,ED,33,45,7E,3C,75,C5,A5,43,5B,4B,D2,AC,BB,0A,07,03,BF,82,4B,F6,8C,48,51,25,5A,0A,0A,BA,DA,10,BD,8A,CA,3A,78,5F,3F,5C,D3,4F,22,7D,FC,51,6D,8A,D0,69,A5,43,CB,1D,8C,CB,E1,9D,97,31,EE,12,8F,0F,4D,D2,62,F3,E9,B5,FD,F3,FE,9F,0E,C7,F9,4B,47,F3,B4,A4,E0,FC,D1,34,E4,D6,62,44,90,A4,A0,24,3E,21,9C,02,BB,EB,FC,09,4E,57,3B,DE,62,B2,E2,91,24,2C,E1,A9,45,7B,0E,0A,B0,FB,D1,8C,68,E9,7B,FB,89,2C,85,E4,1E,46,7D,30,47,41,EC,AE,57,5D,84,25,AD,8C,90,3C,16,4F,9F,52,BB,95,44,D3,1B,D3,94,9F,7C,A9,90,09,3B,7F,FE,04,3D,3B,95,4A,6F,25,8E,0E,2C,BA,CD,6D,F7,67,04,10,2F,02,15,31,59,01,B0,4D,4C,CB,E7,DD,9D,0C,57,B1,AA,8A,EF,EF,BA,FD,03,85,C8,CF,C5,0B,CB,CD,AE,C1,97,E6,CF,E0,5D,EB,FB,0A,F6,01,25,9F,0E,68,88,71,63,BC,20,A2,88,4C,D1,15,F0,6B,59,33,5A,41,F1,1D,7D,C9,95,14,62,8F,F4,0D,F7,4D,EE,2F,B9,5F,00,70,22,26,67,86,FE,6B,1C,AE,E8,26,CC,84,39,88,69,2B,C0,B9,21,06,3B,F9,11,07,B0,E1,B8,74,0F,83,12,F1,C8,A2,7E,C9,4F,C7,99,AD,A8,35,F6,5C,DC,51,D4,EA,CD,C6,89,32,59,A2,44,F2,0B,F0,BB,13,99,7E,96,3B,8C,FA,0C,E7,29,BA,D9,5A,8E,6A,DE,31,6E,F0,2C,5B,FF,ED,87,03,11,10,03,50,5A,57,95,58,EA,0F,C6,22,FB,2D,2E,37,48,DE,D3,57,6B,FF,D8,49,58,F7,52,EA,D2,DF,1D,A8,CA,DE,97,7C,16,CA,9A,CF,3D,AA,5B,A8,67,CD,1A,3A,49,74,A2,A9,04,70,71,03,C2,D6,B1,7B,F2,93,0E,EF,21,39,06,85,40,C2,99,4E,78,D6,2B,2A,B3,7F,31,7D,83,12,35,11,D5,B1,5C,DE,3D,51,A5,39,13,C7,17,B6,9E,AC,17,74,D0,98,14,C6,36,BC,77,7E,D3,FE,64,D3,87,E6,B1,C6,39,D1,7A,D5,DA,ED,89,A6,86,18,FA,AC,D2,08,5E,B3,CC,E3,09,7F,94,DE,9D,E4,D7,D3,A5,CF,EF,2D,6D,01,01,42,6A,45,5E,CB,67,A8,04,0E,5E,1C,9F,06,68,B7,B5,DF,48,67,BE,BB,05,EB,1A,A2,C1,D9,23,58,1A,7E,40,7D,6E,65,48,CC,1D,70,F3,E5,90,A3,E4,E9,E5,C8,50,EB,D6,9B,C3,3D,45,5A,93,DB,1C,CB,1E,E2,63,39,BE,08,27,83,0C,74,26,7F,A7,30,ED,AF,F8,30,97,BA,74,B5,D7,0E,5A,ED,C9,6D,82,8E,E2,3C,B8,EB,68,D3,80,6A,1C,20,7E,21,8C,AC,EE,AC,B6,DD,28,19,CF,0C,52,BF,C9,DB,63,67,FB,A8,E9,FE,1A,89,9E,11,07,E3,49,14,09,93,B8,64,E5,8A,3B,ED,B7,50,B6,AB,D8,DD,C7,D4,34,55,C3,21,9D,DA,24,6C,83,55,B6,46,1E,4A,98,2C,E6,94,18,E7,D6,EA,AB,76,8E,73,54,8A,CA,78,CB,FF,6E,6D,48,9D,1F,85,87,9F,01,35,E2,E2,3F,82,73,2C,A4,B6,BC,5E,31,7A,97,9E,7E,00,E1,65,1E,F9,3A,42,48,30,52,08,47,38,25,E8,D5,B9,73,85,20,04,45,D3,EA,EF,6E,84,A3,89,3B,E7,D3,1F,2B,1F,25,A9,67,F0,09,82,17,48,B9,A2,BD,35,38,E0,B7,05,D2,EF,76,AC,16,D6,F0,22,F8,1A,63,09,3F,64,A3,B1,A3,07,75,64,93,50,0B,78,8F,0E,D6,9A,F0,A3,EB,D7,4B,7C,4E,9F,D6,57,F2,EE,A6,32,EB,C6,C4,46,49,B2,C7,D6,A7,34,DB,88,3A,8B,42,C1,50,6C,70,D8,D5,05,DC,86,6E,8F,8E,7F,7C,7F,37,94,91,99,70,5F,E4,B1,E3,93,C4,D4,E5,D8,00,3D,3A,75,72,4F,BA,C9,D7,1B,E9,BC,3D,B7,E0,F8,C4,43,0D,E9,C3,A6,06,02,DD,57,4F,4D,66,87,85,1E,9F,23,BA,4D,39,7C,72,D8,2D,44,81,28,20,9A,68,99,C8,62,A3,05,16,CD,88,80,9E,C1,42,15,F9,D4,F6,34,09,0A,B6,9B,7E,41,CB,29,7E,F7,16,EC,67,6D,ED,65,80,FE,BD,2D,D1,77,7A,E0,4F,A1,65,71,9D,76,92,17,0D,F3,83,19,63,E8,C6,8D,FB,57,EC,DA,DD,E7,C7,D7,7C,F9,C5,37,38,AD,53,1A,D6,0F,B5,2C,ED,17,DC,45,42,0A,5F,49,94,F7,5C,90,EA,3E,21,D3,41,E9,D8,24,9C,AD,57,3F,95,B1,19,14,AF,59,E4,60,E8,56,44,2E,6E,17,23,30,2A,90,4D,3F,28,D4,0D,63,4C,96,04,C6,45,BB,A6,F3,B7,A1,B2,87,72,F1,0F,24,5A,51,1B,3B,51,DE,04,5C,65,78,01,F3,F1,A1,22,7D,2F,1F,67,8B,CC,8C,30,58,40,64,25,2B,5E,07,F3,85,BF,73,B2,3E,11,22,DF,60,ED,19,97,7D,5E,0D,19,7D,A4,F5,DD,04,A5,05,D0,25,3A,2C,5E,21,94,C1,B9,87,7A,CA,F5,4D,A9,5B,AD,52,BD,5D,0F,1F,70,4A,BD,06,89,9D,87,D1,4F,90,E1,30,6B,25,05,74,40,72,0C,70,B6,2A,36,6F,81,BD,14,F0,5C,EE,7D,35,5D,1C,25,61,E8,6C,8D,52,3C,06,32,09,DB,BD,17,60,C9,42,E6,33,EE,AB,0A,BE,E4,63,15,26,84,0A,48,F9,CD,B1,17,78,94,C7,27,9D,5D,B8,E8,DF,7F,A0,C9,DE,BD,30,A4,C9,5D,30,27,92,AA,34,39,B7,0B,3B,8A,27,C5,4A,62,90,1C,46,B5,81,FF,83,D0,2A,CA,58,BB,66,4C,4C,E6,9F,21,9D,C6,80,95,94,93,61,12,61,AF,38,9F,A4,CD,D8,F2,8A,2B,A1,39,5B,8F,20,E3,BA,4E,C6,86,70,CD,97,81,89,FF,D4,D0,99,02,3B,EB,76,90,D4,76,BB,7A,A4,A5,D5,15,36,90,C7,F8,24,7F,A9,38,0A,BC,9E,43,BF,54,1B,D4,F7,D0,0A,F2,26,5A,C1,DB,76,61,77,5D,51,4E,5C,25,4A,41,A0,14,AE,EF,6D,D0,7E,F2,DC,6D,E6,25,DF,F7,F6,C3,66,22,F7,21,D7,AF,D2,76,9C,E3,A2,74,52,07,AC,7F,41,E8,D7,8B,8F,23,99,4D,E6,8C,34,8A,0F,8B,7E,F4,48,E2,F7,CE,E9,AD,64,94,F9,68,D9,1B,0F,85,8E,F2,41,DA,24,B1,E0,E3,4A,80,86,08,18,71,95,79,E1,ED,22,50,0F,27,50,E0,6E,B5,04,78,F8,D7,90,4D,8D,5D,23,90,5D,77,B4,EA,A1,89,61,80,B1,97,1A,AC,67,46,97,83,F9,F8,56,01,25,F2,6C,94,C6,5E,BB,A8,94,D2,DA,E6,4A,C4,B6,4E,0B,4D,2D,8D,03,A6,DE,A3,A8,A9,05,EE,A9,17,36,47,72,D6,66,1A,94,C0,71,60,1F,7D,83,F4,45,04,B1,A5,A8,AB,9F,CE,43,F4,F0,38,F0,12,E1,4E,09,A7,6F,5D,8F,32,1D,70,22,03,E7,6C,78,6D,9A,60,C2,1C,34,A7,57,5E,8A,8E,E5,8E,57,FA,54,0D,32,55,87,07,EA,C0,77,C5,D7,DF,4F,DB,B3,4F,71,35,0D,20,43,78,66,10,9F,0C,E3,D8,8D,4F,F3,52,53,31,1C,B8,C8,D8,97,C9,D9,66,C2,AE,A4,97,E7,F8,64,73,90,F2,49,C3,11,5A,64,AB,75,49,BC,30,09,EE,4A,83,53,DC,79,83,B6,41,22,8C,4D,B7,6F,21,FA,7D,FA,70,FA,55,6D,4B,63,9C,6D,10,14,2B,AD,AB,BC,6B,64,E4,F1,F4,C0,27,D3,3E,77,A0,2C,F3,B3,28,62,8F,99,BD,F6,C7,55,57,11,43,61,C5,91,ED,EF,AB,C4,97,F4,2D,A4,1B,23,C1,62,46,44,CA,CF,AA,BE,E5,2C,E1,9A,64,6D,C7,A3,89,10,97,3C,4B,78,AA,2A,1C,E6,5B,B3,E8,B5,E9,A1,F1,04,BD,11,ED,A1,C0,8E,DA,44,3C,B0,6C,F2,1C,0A,57,F9,D4,80,A0,60,53,46,EA,3B,DD,A6,60,BE,E0,6C,2E,51,F5,D2,7C,A1,99,45,C2,80,41,F9,AC,54,2D,13,D0,39,32,7D,6D,72,DD,72,0D,3A,CB,C2,7D,A2,4F,43,6D,FC,54,DC,E1,36,F5,CF,82,9D,EB,30,97,77,F8,5D,E8,80,F0,09,EC,44,A8,66,B4,BA,8B,E6,A7,66,3B,2A,2F,9D,EC,55,D4,05,DF,8C,39,D1,5E,EC,FD,BD,56,64,05,D6,62,2C,DB,A8,0C,B1,17,9F,28,1D,0E,87,BB,24,DF,F0,2E,D0,2C,6C,80,32,1C,98,95,55,A1,9A,14,79,E9,4D,2E,DF,95,A4,17,68,2C,01,30,52,4A,5C,5A,65,A5,95,7D,37,0A,BE,1A,E0,B5,BC,77,A2,FB,F4,8C,BC,12,30,A9,02,D3,56,74,42,42,C3,B6,EC,9B,87,1C,F0,51,6F,D9,A0,55,D8,EF,B0,48,2F,DD,70,21,CE,88,63,73,EE,6F,37,19,C6,03,BB,37,3E,AD,C7,71,0E,E8,5B,86,22,B2,DC,A8,19,5C,A9,9A,87,18,E2,B0,ED,DC,AA,5E,97,D9,E8,27,57,A5,8C,C7,9B,9B,C9,A6,93,42,75,7B,2C,FB,0F,34,24,2C,5C,24,49,A7,9C,DB,30,03,DD,A7,23,82,F6,54,00,3F,88,99,BA,5D,63,78,2F,C2,D2,C8,89,71,EC,03,F1,8D,2A,47,9A,E3,E2,0E,F7,DC,CA,C0,C7,F3,26,19,4D,23,73,2D,32,49,CD,D4,2B,8E,EF,DE,7D,B0,C1,56,D0,CF,99,25,E4,B3,13,1C,E2,CB,13,65,85,E3,BC,A9,B6,62,DD,93,FB,B2,22,40,BD,38,36,05,F0,4E,E7,2B,E3,6B,4D,88,C4,38,D3,BB,27,7C,10,A5,46,66,4B,F6,D6,61,23,4F,C5,6F,60,4B,7A,48,4D,48,1C,50,52,33,42,C8,77,E6,F4,0D,91,5A,96,2D,44,9C,E4,09,F7,41,99,AB,96,40,99,F5,F1,00,0B,F3,47,B0,CB,80,D9,30,0C,64,BC,66,C2,B0,CA,AA,BA,16,85,49,3B,31,F0,D2,49,C6,A1,B7,C3,02,8C,72,9A,85,2C,92,F5,4A,25,B6,94,4F,29,E3,38,06,86,5D,3C,8C,3E,39,20,ED,5B,49,80,35,51,8B,39,A2,07,E6,40,E7,F6,2C,E7,4C,62,62,61,8C,CF,D1,0D,EF,01,7A,E0,40,E9,53,A2,C0,42,94,AD,95,C6,16,F6,74,ED,0D,99,69,BF,A2,3A,88,18,84,23,19,31,B9,D3,D4,5B,B0,D5,9F,22,31,6F,26,CF,93,08,FC,34,9C,6B,69,84,41,CC,5D,83,04,39,21,97,F5,6B,EA,5A,3A,E8,56,5D,51,61,1F,B1,B2,B6,F1,6A,3D,7F,E2,0F,CE,F7,89,A0,2E,D8,69,F1,D3,13,8C,07,67,D1,00,34,A7,D7,BC,F5,70,1F,DC,F9,94,7C,DC,2D,6D,9F,D8,64,CB,6D,71,67,68,4E,E4,CD,D6,D5,1D,1F,4C,48,69,A7,28,80,09,DE,24,B6,9E,58,CD,1E,81,74,89,C9,DE,54,5C,3C,F7,D7,F7,EF,FD,37,8D,39,FD,26,F8,35,50,BD,BE,8B,86,DA,EC,83,B0,79,90,13,69,4E,02,70,D4,E1,99,4B,CF,AD,8A,2C,B5,C7,B1,39,3F,9D,30,34,39,A1,EE,75,33,AD,0D,86,75,F4,C2,64,20,CF,B7,F0,84,69,C5,48,A0,6E,47,A6,20,8C,58,97,61,F2,8C,81,F8,B9,96,66,85,A9,87,E1,24,1F,91,3E,32,06,18,8D,6A,F8,A2,56,E7,61,BF,80,50,62,70,12,45,7C,03,03,08,B2,08,78,83,95,47,1B,03,00,42,D0,EF,95,F7,45,7F,E2,BE,94,2C,2B,A0,C5,77,63,EE,76,BA,DC,51,D0,6D,3B,DF,53,3D,AD,8D,7A,8A,C3,0E,AA,C9,53,73,03,9B,8F,8C,1C,3C,5A,68,1A,07,CF,C3,B2,3F,92,9F,9C,42,EE,B0,5F,3B,36,2F,1F,CC,D5,FC,6C,08,EB,4D,F4,05,6A,0D,0D,14,61,41,FB,C3,5F,EC,71,23,BF,6B,00,CC,6B,7D,95,A4,F9,B0,28,14,5E,59,E0,7D,A1,92,BF,59,EB,DA,D5,88,A5,BF,DB,6F,3C,39,06,41,FF,5B,D8,3D,E4,42,94,11,0D,72,D1,52,57,76,7B,27,95,53,02,4D,CD,7B,D8,9C,6D,B7,23,B4,B7,ED,3A,15,CE,49,D4,F2,6D,CE,A8,75,6C,E1,94,18,2E,23,26,E5,58,2C,FA,38,5C,27,FA,94,28,18,87,B0,70,99,A3,A6,E1,4B,3C,0F,E7,18,20,53,AE,0D,41,84,FA,73,11,EA,37,91,C7,69,BC,86,6C,44,A4,AB,C9,2B,E3,76,A3,6A,51,85,89,59,57,EE,28,93,62,3F,E4,A5,8F,38,A1,07,BA,09,47,B9,A3,08,E0,68,34,D5,10,27,D5,46,7E,09,9F,33,D6,3C,02,3B,43,61,4F,03,DD,52,1A,CE,EC,63,99,45,38,A5,3C,91,38,D7,69,6C,65,99,3C,CF,D4,F5,56,ED,B8,A2,08,C1,47,26,16,42,A3,83,A9,31,1C,1A,2D,FA,6A,84,50,D2,7D,09,2A,7D,F2,50,0B,3B,0A,C0,E1,8C,27,A1,3B,62,AC,CB,D7,08,A9,2F,C0,82,C7,B6,67,48,6D,7D,41,C8,50,E0,AC,C1,2C,BE,4F,CC,36,4D,A5,60,12,FB,6F,39,C1,97,B4,46,67,E5,9E,1F,13,C3,06,15,E2,01,3E,5E,13,5C,60,38,CB,47,DD,EB,78,C7,1D,59,1F,EA,27,1E,17,7C,BC,A3,43,9A,6B,02,7C,7B,CB,7D,81,CF,A8,D4,09,7C,0F,C5,11,7B,6E,B5,50,43,1A,2B,B2,60,C3,5E,E7,FE,BF,67,2C,B2,98,8C,B6,06,50,5E,22,85,7E,1A,6B,20,38,2F,D1,D2,93,46,5E,B9,F0,84,DE,25,54,E6,B5,33,C4,D1,F7,CC,12,A4,A4,1D,A2,96,74,B7,33,33,2D,EA,79,47,D9,8B,CA,64,13,83,BE,FB,6A,1B,D5,4B,EB,5C,4C,80,16,A4,4A,5E,F5,63,14,A8,34,55,13,29,F9,AA,E0,8D,CE,E7,BF,A6,95,30,CC,C8,F0,55,88,67,E4,81,73,59,BE,72,AC,85,D8,AA,52,73,0B,D8,14,8B,61,44,5C,21,78,2E,85,7B,3A,CD,65,A2,9D,8A,A5,15,F3,EE,AF,D9,4C,02,B9,CA,F4,2A,34,59,59,D6,A2,B7,28,CB,D9,B0,ED,6F,38,F7,9D,DE,03,26,50,98,E9,1C,96,49,51,4A,6B,C9,20,6E,27,78,BF,82,40,B8,BE,5C,51,03,A0,BA,FB,22,E4,1D,F6,C8,E1,D2,2A,B6,20,C1,9D,EF,F6,FA,80,72,70,53,65,19,9B,5F,3F,07,A8,41,44,82,11,29,0D,2C,89,F5,09,45,8C,FD,5B,9E,31,22,B1,31,5F,FB,C3,F4,F7,E2,30,3D,09,5B,71,F4,2E,85,BB,A6,9A,4F,2C,FB,B1,7F,CB,39,CD,86,16,3B,1D,00,0C,C2,93,BC,AA,2A,DB,DB,19,5B,78,93,62,AC,58,E1,B6,21,CD,66,94,BA,86,2A,53,BD,C0,07,2B,5D,8F,2F,D3,CF,C6,78,2E,9B,09,86,C0,11,C4,C2,25,87,3A,F1,B8,D9,E6,FC,9B,79,DA,B3,23,C4,89,84,35,F7,C9,6D,EE,2A,FE,54,9D,E5,34,41,6D,00,FA,A3,59,1A,87,37,13,FF,D1,E2,EE,C0,E0,4F,EB,2A,A9,B2,88,3D,4A,EF,1F,1E,40,AA,04,B6,EB,C7,7A,A7,B6,A1,68,77,6A,C0,70,8A,96,06,CC,FA,2E,6E,59,6A,25,64,20,45,FE,F4,D5,07,B8,57,EC,DC,2B,43,9C,FE,07,87,00,42,E0,FC,4F,25,CF,94,61,16,44,F6,D6,C1,89,33,51,69,3D,01,FB,C2,1A,33,64,AE,3D,20,70,0E,F1,89,CD,40,FC,89,38,2F,C1,FF,8C,07,3B,2B,47,E5,A6,A0,13,F5,D6,FE,6D,CB,D3,CF,25,12,98,9A,9F,2E,6A,41,C3,CA,36,4C,DA,C1,17,E1,81,DF,6E,67,BF,6E,9F,ED,8B,85,2B,3A,58,9F,77,41,FB,42,4A,1C,E5,4C,5F,4B,4E,7C,40,DC,07,A4,EE,6E,8D,7B,9B,59,9C,7C,DE,E0,C2,D5,D1,43,71,CB,F0,D6,37,4E,7C,E6,19,1D,8A,C5,42,D4,09,F8,C4,D4,F8,14,45,45,64,57,C8,C5,7E,AF,A4,AE,E1,05,43,83,21,BE,77,8A,E1,44,E4,55,0C,EC,42,0D,39,F6,5C,65,49,BC,62,7A,5C,FD,7A,5B,52,BB,11,C7,A4,CD,1A,E6,ED,A7,DC,EE,D9,12,48,09,AD,1C,F0,79,B2,4E,F5,15,B6,64,B5,FE,6D,D5,79,86,63,7B,04,1B,5E,83,5A,2D,12,92,E7,17,47,65,1A,A5,91,25,EB,22,DA,60,EE,7D,A3,E9,F4,BF,EB,B9,33,23,02,39,A9,33,4D,F4,93,48,BE,34,E5,8F,BD,FD,8A,8E,F0,E5,A0,8A,71,51,46,12,6F,4D,44,7C,08,35,BF,D5,C0,DB,5E,AF,66,F6,5F,8A,18,63,A4,F5,00,CF,EA,F7,08,AD,36,09,36,8C,EB,4B,47,08,1F,6C,A7,BC,D8,B7,B5,C1,11,FC,7C,35,10,EB,80,16,15,65,87,8D,FF,0A,3C,01,95,C5,C2,4A,06,6D,3E,02,FF,FB,01,74,C0,AB,AB,A0,D1,DB,D0,88,A9,4B,4E,E0,6D,37,E2,4F,E4,23,11,6D,4C,EE,52,75,3A,74,A1,54,F0,FD,5B,8D,67,BB,96,FB,DF,5C,EF,45,71,05,D5,2F,D0,2B,FE,73,A2,01,B7,11,68,A2,56,3E,7A,21,53,AB,C0,D4,17,C7,23,42,AD,E8,B4,9F,70,BB,8E,8A,D9,E4,F6,63,68,81,3A,70,BB,2B,57,4F,94,11,46,15,5D,A2,A8,64,F8,EA,9C,41,68,68,81,AC,7A,6E,8C,90,D8,DE,5A,BF,AB,61,C3,57,BA,A8,3C,CF,D7,C8,A6,D1,88,F2,4A,70,5F,09,54,CA,90,5B,92,95,5C,5F,EE,59,65,B3,07,3E,CD,5E,3D,B8,7C,08,80,F5,62,F7,85,B5,6C,D4,76,B3,5D,27,57,3B,C4,E6,CF,A3,BF,5C,5A,6E,2F,E5,B5,79,49,B1,38,E8,C3,F8,F8,D8,2E,19,73,C5,5D,74,62,82,0D,7A,FE,0A,DF,38,F0,0A,51,18,DB,A4,0D,FA,D2,C3,C0,18,14,C1,8D,EC,C9,8A,BC,53,43,CA,5B,D5,09,6D,8E,C8,22,FF,D7,72,34,0C,F2,E1,9D,FA,CA,8D,D3,52,1E,E1,90,31,12,64,D9,41,B9,74,1F,EA,C1,8F,7D,29,7E,7F,EA,38,41,9A,C6,F1,C8,1C,0A,FE,6C,F1,A7,12,9C,AD,72,B8,67,70,54,BB,EE,FC,E4,EC,51,34,5B,F8,C9,84,F6,77,77,33,27,DC,F4,1E,E6,A9,7B,1B,F2,27,BB,BF,14,0E,96,24,D0,8E,31,4A,81,6E,4C,94,8A,F1,FC,F0,D5,6D,41,76,52,99,12,B4,C9,56,1D,61,DF,67,26,5B,CC,23,14,D8,4E,FC,B4,DE,0E,6E,20,61,53,E2,0A,87,4E,DE,E4,3D,F0,DA,C4,C2,10,CF,28,ED,DA,0A,9A,DE,B5,E9,FE,5E,1E,65,7E,94,DA,91,0B,49,77,88,E6,29,B3,B5,A6,89,6F,23,6F,92,12,69,67,46,47,3D,02,CB,EF,DD,17,A7,E1,D9,30,C6,5E,D3,31,C6,5B,5D,29,E5,E5,6A,32,08,94,F2,34,92,EA,60,33,8B,D9,FE,AE,DB,A7,BF,6A,F4,8F,1B,0C,90,27,2F,69,E8,C0,8D,19,1D,5C,7B,30,B9,D6,AF,42,50,21,6E,0B,24,A8,93,26,51,AF,D2,29,F0,AA,CB,4D,C6,DC,70,11,FB,F9,0B,E6,90,1F,21,49,77,1F,2B,F7,15,D7,CB,7C,62,58,82,8B,09,02,FC,5F,A3,49,1C,0C,D3,01,09,E8,A5,45,F2,E4,77,FB,8E,85,B0,25,36,22,8E,E9,D8,EB,25,22,81,FC,14,6E,20,C9,87,09,88,32,0A,4B,68,0F,F2,4F,B4,9B,01,E5,5C,69,0F,47,66,AB,08,30,29,31,EC,F1,70,70,8A,AD,86,AE,5D,5A,1B,1A,C4,E9,43,CA,9A,32,80,77,F1,27,DC,95,1B,8D,9A,28,77,AF,A0,C8,47,F4,41,74,77,59,E3,C5,8E,7E,5F,0D,B0,7F,F4,AD,2D,70,40,9C,50,F5,C7,32,26,4B,1B,3D,D2,08,62,8B,CB,D7,F4,C0,1E,4E,4D,75,E4,0C,7D,16,E2,FA,AA,31,EA,C7,23,0F,EA,95,1F,35,BC,BE,C9,7F,3C,EC,57,6A,C9,6E,0E,48,91,FF,C0,3A,EA,C5,A6,8D,6F,F8,77,BF,A0,26,92,29,9A,C8,9F,06,43,3E,EC,FD,4B,A6,C0,49,47,65,71,06,CE,3E,C4,04,FB,7D,A5,E5,EC,FD,F9,17,A1,68,AD,91,C8,06,39,4D,B5,9C,8B,A2,C6,90,F4,83,55,CD,29,60,B2,B2,C2,40,FA,4A,86,7E,74,F6,67,26,2A,22,10,63,44,61,83,FA,FB,8E,13,62,98,AD,4C,D9,E1,64,75,5C,E0,81,3E,44,84,16,44,4C,08,2C,BE,2F,77,9D,A8,A1,45,2E,5C,08,A7,60,64,EF,3C,9A,6B,5C,34,D7,B3,34,13,8A,B7,B3,35,9C,4E,C1,36,C1,59,AE,61,0D,1A,5D,72,75,BF,EB,BF,9C,83,D4,55,A7,E4,1F,16,C8,B1,AF,89,51,5D,5D,DB,27,E6,7D,44,B2,A2,A3,BA,32,42,51,31,CE,C7,12,89,E1,7C,1A,C7,90,A4,F7,4A,B1,BF,32,2F,20,BC,81,FD,87,E6,CB,77,41,2C,F2,14,B9,28,64,64,C7,52,90,D0,86,9D,0A,37,E4,C5,1B,ED,00,BF,16,33,41,99,67,35,39,20,DD,F7,E0,DD,1D,29,89,BC,AD,FE,6F,34,5A,D3,A5,CD,17,7C,B1,93,16,A2,E3,42,78,2D,20,68,41,06,11,40,87,2F,C5,21,0D,A9,90,6E,28,FE,F8,F5,70,E3,D8,03,86,68,ED,3C,EF,4F,CA,A4,B4,C5,03,11,32,3A,27,A3,B9,AA,0C,38,8C,FF,6B,66,50,CF,5B,90,19,AB,21,E7,B5,57,B9,9B,8E,5D,58,28,6B,00,F4,B4,19,30,F4,38,12,D9,FA,18,A3,DA,AE,4E,26,01,85,29,AD,CF,E8,5F,A5,DA,2D,C0,2A,A5,35,E7,8B,F9,70,43,FC,D9,B5,FB,6D,1B,5C,43,B0,57,1A,B8,19,B0,D4,9D,00,32,37,CE,66,6D,9C,59,B8,74,2E,77,AD,6E,2B,A2,30,D8,7C,89,96,FA,C5,17,B5,25,26,73,04,7A,AA,B5,FF,27,9C,23,02,D2,0E,12,09,5C,D9,AA,76,06,01,24,4F,14,18,83,F5,F4,A4,8F,80,84,9B,E1,8D,CF,46,9A,3D,60,4A,D6,04,B3,23,9B,75,0B,1E,29,68,DA,59,02,0C,0D,A6,9D,47,FC,A4,A3,77,C8,DB,FF,FD,8E,B0,02,9A,4C,CC,C7,92,8B,FC,C0,47,7D,71,D5,6D,6F,71,6C,66,A1,EF,C8,D1,14,38,D3,B7,5E,15,CC,7E,61,A0,62,ED,1B,BD,8C,AF,6A,82,23,2E,93,2F,9A,1F,8C,CB,6C,80,BB,F6,73,FE,3D,8E,BF,59,5A,6A,E7,96,53,55,1C,6E,A4,15,60,38,FE,4D,49,4A,8B,80,C2,A2,7F,AE,33,92,62,6E,12,47,75,F9,93,98,76,08,20,CF,F1,C7,6D,E2,10,D0,77,24,38,04,4D,1C,5B,7D,58,68,5F,8D,1A,BC,1F,EB,72,A9,02,E1,6E,CA,F2,F7,58,80,9C,F0,C2,2A,6C,EB,9A,73,8A,31,D3,00,B8,B0,6F,26,F1,6C,BF,73,0B,BE,A3,7E,EC,D3,3E,47,2D,5B,C3,86,0D,87,EA,02,12,B3,A3,A9,CE,68,42,77,31,B6,6A,31,48,DF,B8,C0,F2,C9,B9,12,8A,D0,06,C3,25,DB,3B,06,36,B2,AB,C5,03,18,AE,61,67,F0,04,C4,A0,A7,8B,E7,1E,16,9A,51,2C,31,36,85,F5,29,C2,2E,09,B0,38,C5,13,00,F8,4B,88,23,EA,36,34,37,AE,47,EA,87,3C,3B,27,36,FC,88,D3,EC,46,B5,3C,0D,92,16,E1,D6,C7,FA,7C,61,9E,D0,8C,BD,54,EE,0E,99,FC,B8,2E,32,2C,5B,54,7C,C9,40,0C,77,58,86,3D,2C,56,CA,2B,B5,33,92,CC,E2,6B,66,39,BA,93,FC,BE,2F,63,E5,D4,1B,FD,2D,CE,93,73,25,5D,09,1D,B5,49,2D,D1,D5,0A,B7,5B,F5,D3,E1,84,8F,02,CD,C2,71,5C,AD,A1,AE,8F,62,2F,F2,B8,70,DC,24,FB,7F,70,BD,74,83,1B,ED,7D,B6,40,D5,A2,CA,7A,39,84,01,52,30,86,FD,C6,C1,10,1D,D0,F1,0A,25,CA,2B,01,FE,70,75,80,C9,07,1E,DE,21,B7,81,17,A2,7B,CB,A6,8C,AE,43,08,16,38,36,7B,95,AF,2D,9C,0C,A8,97,25,22,A7,26,4A,92,02,BF,DB,7B,E2,1B,7F,EE,D3,DA,86,DC,23,25,D0,AB,EC,88,D9,5D,87,2A,63,31,C6,82,3D,76,B7,B4,0A,30,99,85,F2,AC,3E,FA,57,0B,72,89,78,AF,A5,E3,80,95,1C,57,40,19,54,68,96,2B,BB,C6,32,4B,34,B6,10,80,3C,F1,26,C3,74,80,F6,4E,5D,30,A5,4A,B7,EB,4C,89,E9,51,18,FA,88,74,BD,0E,E5,9A,AB,26,4A,87,B9,B1,C0,13,8F,53,E2,F6,AF,22,2C,85,04,C7,B7,8F,14,57,77,AE,35,9E,87,12,58,CB,A6,78,23,C7,D3,A2,5B,2D,DE,78,C0,6A,64,BD,EB,E9,15,84,95,C2,33,53,4B,B1,C7,43,EB,58,9A,62,B6,3A,95,3B,7F,AF,7F,99,F6,15,A7,2C,B2,15,A2,6A,AE,A2,A9,ED,6D,D5,55,AA,70,AB,58,9F,3F,40,7B,86,DF,BB,EE,3C,6D,6D,69,1C,77,74,90,15,B4,7C,18,D3,66,9C,6A,31,FE,7A,C1,62,DC,63,43,66,20,AA,7D,94,15,65,14,80,74,E7,AE,D6,BA,A8,86,FC,F7,6E,1A,EF,77,61,A1,A0,0A,B2,16,E5,9F,7F,BB,13,4B,4B,1A,48,EC,1B,CD,54,01,94,24,34,C4,95,F8,82,A5,37,49,EB,61,96,37,28,40,16,11,CA,C8,00,0B,86,F9,8E,70,A4,B1,16,14,BD,F1,ED,95,89,4B,D6,9E,81,BD,C7,97,F4,5D,D5,03,D5,90,F1,13,41,7B,DC,7F,C0,BA,61,15,BC,4F,EE,0E,97,84,95,0E,79,B2,68,E5,14,8A,58,10,4F,2C,57,71,A5,38,A0,E7,CE,AD,CC,F7,B1,5A,55,77,12,E2,06,14,EC,8D,F3,B1,A7,4C,92,30,44,F2,A3,5B,49,BA,D5,A3,EE,C6,6A,95,10,F2,51,97,A9,D2,00,D4,5C,EE,56,71,A0,26,3F,EB,E8,61,55,51,AC,AE,CA,AF,D8,15,3D,DA,B9,09,C0,C3,D7,F6,67,18,73,99,99,49,5C,85,E2,08,4F,7D,D3,58,5B,89,72,C8,29,F2,7D,95,A3,8C,CA,EC,13,2A,4E,8C,7F,22,81,2D,DD,8F,05,1F,E5,97,45,8A,12,2B,00,05,EF,B7,01,FB,A7,E8,0D,13,BB,9F,B1,BB,CA,B4,64,73,04,18,34,AA,12,80,FE,ED,B5,9A,6C,84,5E,2A,AC,25,45,95,E4,41,E6,2D,75,38,EC,2D,06,13,C8,74,8E,0E,92,E4,85,A8,DE,09,00,2B,E8,60,7D,6F,95,EB,43,5C,E5,98,B3,48,DF,C1,16,BE,27,F1,D8,25,BA,B1,86,13,1D,2E,79,EC,AB,D1,44,3B,82,10,13,1A,C1,55,D8,07,9A,49,F6,5D,B8,C9,2F,2E,53,B5,09,73,4D,EA,35,69,84,F0,92,59,6F,9C,1E,4F,92,C5,9B,4A,12,1A,7B,81,8C,D0,51,F4,46,7A,C9,6F,10,D6,F8,6A,F4,C7,85,07,DD,36,BD,68,1A,3B,94,81,DC,BD,BF,6C,E0,52,86,36,C5,48,C7,7F,42,30,FC,E8,5A,4F,10,D5,C4,F6,46,4B,00,26,9C,C5,37,30,89,F7,67,6D,7D,16,FF,78,6B,4F,97,AF,7F,BC,C1,27,48,FC,C5,FB,61,9E,7E,A4,16,DF,B8,33,1D,FD,F7,E9,25,07,DC,E2,C1,E6,92,7C,39,6F,64,11,DC,6F,A7,99,FE,F1,7D,45,D5,C3,E8,5B,29,1D,44,DF,5B,BD,E9,8C,AA,B6,D8,25,44,0C,F6,7C,A3,B3,31,B3,29,7B,EB,94,00,BA,B9,74,7C,47,D9,3B,12,B2,50,D3,A1,3C,B0,4C,3B,5C,99,BE,76,1E,C4,AA,13,1C,64,31,3F,6A,93,24,6E,39,A5,58,B0,9B,AD,DF,9F,06,CB,64,E0,2D,1F,86,C6,8A,F0,BD,6A,84,D4,F6,51,C9,FF,DE,0B,7C,17,D4,25,72,42,3B,B7,E5,43,64,01,3C,13,91,D1,38,62,4D,04,53,79,F3,A8,35,8C,95,71,F1,35,60,F0,9D,94,48,D6,57,00,2D,D2,06,A7,B6,37,D8,78,9C,6A,28,50,A7,6B,4D,4D,FF,93,DC,D8,30,04,1E,A9,EF,C6,CE,0A,1F,DC,38,13,B0,74,6B,8B,18,53,39,8F,95,4A,8E,FA,4E,6A,D9,68,15,E9,23,72,50,5C,0A,25,D2,0E,90,72,D7,FC,88,0B,A0,E4,9C,CC,0F,0B,E0,95,66,71,4C,72,D5,71,01,20,5B,1F,12,92,F2,21,1B,BF,65,78,6D,9B,1C,57,4D,5D,44,73,93,0E,2D,42,FE,28,08,98,98,30,D6,91,19,F9,8E,4C,BF,AE,14,30,4A,51,37,ED,0E,19,F6,C9,C3,7A,C2,85,1E,67,D4,11,6E,36,FD,04,20,CC,C5,30,7C,18,8E,5D,7E,AB,C2,8F,96,C6,AB,8C,77,A6,D3,AF,10,2A,0D,5D,F7,DC,B9,5B,02,3D,4A,E9,88,99,37,86,C6,53,90,A7,0E,B3,89,56,5D,0A,EF,A8,A4,B1,07,71,2B,C9,DE,7C,51,92,7A,90,D4,08,78,47,B6,4B,80,2F,78,CA,8E,DB,3F,F8,11,11,AE,69,D5,65,8F,0E,D2,CC,EC,55,3D,8C,20,72,A3,81,B2,90,F4,A6,18,A2,99,88,51,22,3B,57,4A,0D,96,40,DF,44,B2,41,E4,8C,D3,5D,8E,20,FC,E1,F5,5B,B1,DA,7A,5A,15,F3,F9,B2,4E,D9,00,2C,5C,D3,DF,08,B1,B8,D1,09,5F,36,7B,47,1C,CE,D3,39,F3,AE,57,0F,14,AD,19,19,AD,7E,63,AB,CE,10,C3,A6,34,E0,00,E0,9E,06,1E,1B,2F,96,9F,A8,5E,60,07,95,45,45,B3,F0,A5,80,A2,00,12,74,4C,58,78,D1,C7,C3,3C,95,52,56,D1,72,15,8E,C7,04,E2,4F,23,36,7E,07,96,D7,34,B4,D9,9E,01,3F,70,E8,59,95,17,BE,E1,10,EC,B1,10,C7,77,BB,6F,89,32,80,F6,AA,3D,1A,CD,C7,CE,8F,BB,A4,BC,04,CC,CE,AB,4E,18,DF,65,10,16,97,8D,4B,9D,0F,A6,B0,5F,14,34,44,BA,74,F9,7E,DE,F6,D1,E4,C8,2D,17,5C,40,D2,58,AD,49,9B,03,1F,A8,4A,F6,E5,78,3D,94,24,CF,A9,12,D8,14,1A,AA,A5,2B,69,11,5C,0E,AA,90,8C,D2,4E,55,94,76,40,11,E4,5F,41,DB,74,E9,F7,39,7C,F1,AD,D3,6F,DD,A3,31,0C,3C,33,B9,7C,51,CB,26,78,58,05,80,60,B8,33,43,20,C3,88,3C,6A,88,DD,58,E7,9B,29,06,8C,7D,18,61,0D,68,3F,D8,0C,47,8A,07,EF,5B,E9,A9,3A,4A,77,4D,E2,A0,F0,84,DB,B5,4D,1C,C5,8F,E2,D3,B3,93,87,D9,C7,5B,CD,89,FB,D8,29,E6,75,26,D1,73,6B,B1,E0,29,9D,E2,AC,A1,27,2D,53,D4,36,DA,7E,88,C6,D8,92,C2,1A,3D,B5,2E,4A,56,A3,3E,82,74,1B,02,28,55,7E,51,8B,FB,BA,3A,AD,EE,F5,5A,68,4B,3A,30,DB,D3,90,6D,FB,15,DD,89,E1,B6,87,D1,22,A5,08,32,A6,A8,B2,BE,81,25,C7,E9,2F,2F,C1,D3,B9,8D,87,D2,DF,20,1E,BF,A9,3B,59,19,97,EE,2B,6D,FC,EA,35,7B,35,69,42,0F,E6,5F,7E,A2,AD,77,01,3F,17,6D,B4,70,0A,26,90,CE,46,8D,C3,A1,FB,90,39,11,4D,7F,BE,30,34,91,42,58,88,85,3F,5F,C1,C8,57,F9,66,B9,98,E6,39,6C,00,F7,76,86,EA,92,53,F2,E3,5C,D9,FA,77,84,EF,FF,AF,38,DE,5D,B0,0A,03,1D,46,0F,0A,F0,70,3D,34,A3,58,17,A2,A4,65,42,71,AB,30,03,D5,3B,B6,8F,41,EB,2A,C2,CA,59,62,CD,A4,1D,1F,A0,4A,D1,72,BE,FA,A8,A3,30,5B,FF,49,43,D4,77,E0,9C,A7,37,DC,BF,55,C7,89,6C,AC,C1,B2,19,1C,0A,CA,23,BC,F3,76,8B,F6,94,67,D1,1D,01,92,8F,CB,C9,13,59,EC,B8,E9,EA,97,9E,D7,50,DC,C7,09,91,5A,CB,0D,9C,9C,3E,6D,53,15,36,7F,66,2E,61,67,79,F6,0F,DE,7A,6A,D2,6F,41,78,56,F3,9C,66,FB,61,C4,D5,94,50,6C,9E,03,C0,87,63,0E,D4,85,BE,12,ED,37,70,01,E3,79,DB,5C,45,5F,95,4F,F7,3D,B2,C4,4B,CB,CC,CE,60,A7,B6,BE,DF,8F,E5,A7,D8,0A,9D,57,F6,EF,BA,B9,06,ED,16,64,A8,B7,46,54,8E,0D,78,38,D0,BD,F6,F5,A1,B1,11,AD,76,DE,E7,70,0B,F9,D2,4E,17,01,FC,D8,63,D4,36,39,4D,F3,E7,7E,68,8F,9D,5A,15,7F,E3,28,9D,91,B8,89,62,90,0E,93,79,A9,ED,A9,C7,51,1E,9B,47,A3,24,B8,E2,DC,D9,84,67,F0,64,80,39,E6,C9,BA,F1,F5,80,89,C1,00,AC,42,60,77,5A,39,ED,E4,0B,E9,9D,A3,A3,9B,38,9E,7D,29,A0,DA,E0,55,EF,DE,8D,F3,1D,6F,DE,FC,34,E4,9C,8E,CB,86,72,66,75,FA,6B,C5,61,04,AF,60,48,6E,8D,2F,B4,E0,50,32,6A,CC,89,C9,B6,48,10,A6,8E,AF,CF,A8,55,E1,43,12,8B,87,10,7E,C1,B4,63,A6,E4,8F,45,37,6E,15,E5,82,4C,95,A2,48,86,F8,0E,77,D5,42,B9,62,0B,F2,38,55,D8,F0,F9,5B,D4,21,8A,18,95,72,EB,C7,E9,ED,0B,23,A3,0E,28,9D,54,97,33,F5,D4,A0,46,6F,45,C4,0D,BF,AD,E9,50,BC,8B,E7,D2,EA,B4,0A,BD,BB,F9,C4,1B,1F,6C,9D,F2,14,A2,B8,1E,43,4B,AF,40,45,06,A8,8C,EA,5E,B2,BE,CA,63,C7,B7,FD,89,7B,7A,58,39,5B,2F,0D,9F,E3,F1,DC,8D,A3,E9,2F,CF,BF,F8,ED,B7,3D,97,E4,1E,40,01,B0,06,F8,9B,E9,77,99,F9,BC,51,85,41,6A,CF,90,82,CB,D4,98,5D,AF,03,0D,AD,66,CB,34,C5,0A,23,35,C5,66,95,3B,EB,F2,39,CE,82,22,05,B2,5A,6C,37,3D,85,F2,7A,C2,1D,15,5D,7D,E7,38,6E,4D,E9,AF,3B,C5,43,8C,2D,C1,31,7C,06,40,51,26,39,EB,14,F9,C0,61,5F,CE,7A,38,41,97,72,46,9D,98,6B,E7,D9,DD,09,25,33,5D,B5,93,15,DE,52,93,E8,89,DD,D3,2F,6B,B5,4E,F1,CF,25,8E,91,73,0A,D6,A3,48,DF,97,D2,37,46,FE,C0,5D,99,EE,80,58,50,C6,44,98,D9,AD,FB,38,E6,7B,92,CC,7E,D8,ED,4E,57,0B,60,F3,BF,74,15,D4,44,FB,39,7E,1D,0B,DB,FE,29,E5,93,12,D6,FC,5E,E7,90,B0,EE,7C,6E,82,D5,9E,62,4E,04,F9,0C,EA,21,2B,00,A5,06,88,32,96,EF,70,F5,92,80,46,6A,C8,75,00,1F,26,48,53,11,64,45,B3,7C,DC,67,8A,52,C8,A2,E3,95,51,A3,23,81,F8,96,AC,5E,7D,9B,1A,1A,A7,3A,6E,2E,99,E6,69,96,DD,46,6E,29,6D,81,DD,00,AA,E2,01,57,CC,14,86,09,48,18,A0,0A,45,F6,EC,D2,8C,D9,DE,A6,4E,5D,85,91,6F,D0,5A,97,88,C1,40,FC,59,20,A9,7C,31,02,A5,1E,C6,4A,84,D8,01,5D,B4,05,60,A7,A9,21,E5,A2,8A,4F,17,F6,23,2D,5A,66,6F,22,BA,A4,27,EF,42,90,CD,8B,54,B3,3A,97,8B,20,5A,20,08,F6,7B,30,E3,3E,C7,8D,B9,33,C2,9D,09,45,81,BD,A2,10,81,57,FA,1B,A9,67,8C,18,FB,33,4E,0F,D6,28,27,2D,37,EB,D8,20,5D,69,11,BE,DB,B8,4C,8A,F1,C6,E5,80,4D,76,61,70,AC,B6,F4,54,DA,F6,93,2C,B8,B8,08,8D,DF,9C,08,17,E6,57,07,DA,12,78,CC,AC,92,17,0E,C5,64,CD,E2,DC,0F,3F,1A,21,5E,55,61,8F,61,F2,26,88,80,E0,1D,8E,40,A4,FA,E1,53,AD,27,3F,14,57,45,CF,B8,EF,1F,C3,88,79,EF,1D,FD,96,D6,F7,A3,F9,0A,A7,90,C1,2E,99,51,71,1B,34,EB,43,FB,DD,9A,40,7D,30,97,8C,D6,14,F0,A2,10,D4,7B,92,3D,12,1A,25,C5,4D,62,7A,5D,6C,19,B5,DD,AD,2C,9F,BD,8E,4C,35,A1,D8,9D,3D,C4,92,D9,AD,01,11,47,2D,F0,6A,50,59,4F,1E,17,B0,AE,53,80,16,7D,3F,6B,7D,CD,30,49,B5,D9,40,17,20,64,DC,8E,C5,93,BD,E6,16,86,9D,48,AF,66,D6,1B,35,89,D1,1C,BC,01,5F,8C,3A,B1,0E,4F,62,46,E0,5B,80,30,8C,D5,A9,36,CC,58,23,6F,50,05,9D,3E,21,83,35,63,C1,33,DE,AB,90,8B,1A,7A,36,1B,76,65,66,19,18,6E,83,07,E4,53,1F,9F,09,45,60,F4,30,2E,DB,CA,28,79,FA,4D,39,D4,F8,C0,92,29,00,0D,84,DE,8E,8F,A6,E8,14,D3,6B,87,20,C5,9D,B0,B3,39,CC,F5,73,56,3C,64,EB,09,F8,D2,70,D3,F7,70,44,82,C9,CB,6C,F3,1C,2B,B5,CC,D5,58,6F,98,89,D3,35,14,83,E0,E6,0B,B6,D1,03,57,04,45,B9,96,29,9A,8D,79,E2,0D,8E,30,FB,6E,6D,94,2E,F7,D8,FD,AB,FA,5D,3C,70,0E,AE,00,D5,8F,09,30,CF,F2,6C,8D,88,02,C9,41,6F,F0,5B,25,00,4B,E6,AD,C2,16,EA,FA,0F,43,0C,88,AB,29,4D,7E,37,5F,E4,7B,24,9B,89,A7,D6,EF,C4,2A,CC,F5,CD,02,09,1E,E6,E1,34,50,F6,59,21,71,40,EE,5F,BA,A7,CC,AA,F7,F9,FA,BF,2C,26,07,62,E5,09,5F,A1,AF,84,6D,58,4B,7A,86,79,14,9F,59,B1,F3,A4,3B,5B,2E,1A,E3,45,5F,77,DC,4F,06,C5,4D,45,D4,8E,6F,7E,4E,BA,0E,EB,27,A4,92,C0,CE,90,07,AD,57,09,6E,A2,1C,36,F5,82,76,1A,92,7D,0C,DC,E7,A0,C5,84,A5,2D,72,2E,74,08,E0,46,5F,3E,76,79,CE,7D,72,01,1E,83,D8,98,E7,46,AF,2C,50,9B,44,CB,0F,79,63,C1,F0,E6,36,0B,43,5D,ED,C5,63,50,D3,91,29,DF,69,14,63,A7,98,5F,FF,A8,63,F7,55,75,A2,97,CD,4D,91,90,03,BA,E3,6B,5F,58,9B,F3,25,F7,1C,3A,8F,E2,0D,6B,6D,0E,47,6F,9D,58,46,3A,4F,02,00,06,DA,4A,37,D1,BD,F0,01,4B,B7,93,68,25,5B,32,71,B2,38,65,34,1B,C4,28,14,41,48,D9,91,FD,38,13,E8,0B,64,77,A6,83,AE,33,45,06,5B,3B,F5,37,90,37,31,AC,91,65,F9,F0,24,EF,D3,06,44,EE,25,37,FB,01,F2,6F,9B,97,9B,91,76,DC,AB,38,72,9A,1E,05,E1,DE,63,0B,D2,9F,D8,9C,33,52,FD,44,F4,F7,47,6A,DA,22,8E,64,38,62,EA,C8,E9,EF,5A,F5,CA,2E,D6,D8,2A,8A,B4,1A,B1,66,C0,F9,9C,07,22,49,86,E5,30,B4,F5,FE,B5,F0,7F,6C,60,17,C5,01,56,2B,C8,7E,70,4B,68,F9,C2,C8,66,F5,04,EB,66,6E,D6,81,7B,7E,D1,E0,D3,95,43,D9,F9,2B,80,6D,34,14,47,CE,B0,1E,FB,6B,7B,FE,AC,85,16,2E,7A,C6,DD,4A,F3,B8,D0,AF,08,71,26,2A,1C,96,DF,37,F1,54,43,33,6C,D3,26,B4,2E,D2,8D,16,14,78,5D,7E,9B,D7,A1,8A,83,F2,2C,F6,64,C0,C9,96,6D,AA,70,4D,90,D5,12,3F,56,A1,CE,66,C3,B0,03,0D,E6,92,95,8D,72,B7,94,D7,E4,D4,C3,D0,38,C0,94,8C,71,5A,D7,D2,F4,78,B5,C8,A1,CD,19,E1,BD,D9,B5,33,B3,A4,25,B1,79,62,E4,FF,C1,60,02,58,5E,BA,79,2F,FA,D6,82,0C,1C,23,F8,1D,8C,FA,F2,71,AF,49,86,29,11,66,4A,58,D1,20,DA,E8,65,5E,9D,01,2C,33,80,DA,A0,ED,38,82,AE,A9,5F,A4,93,7F,36,76,80,0B,15,8E,EF,C0,02,AD,58,34,CD,01,D0,E0,D6,6A,CE,D0,49,95,11,50,75,AA,EA,2A,2D,4D,7B,09,62,0A,1D,61,71,B6,D8,28,CA,3F,4D,6B,6B,9A,9D,9E,0B,99,68,65,2B,61,DF,95,BC,E4,BC,22,8F,67,EF,97,B5,77,B1,63,31,74,89,65,E5,9F,E2,03,70,5D,B0,21,13,61,6D,E0,E6,E5,55,60,27,46,AA,59,CF,DC,28,DE,15,6D,22,C5,36,2D,56,79,BE,F4,F7,03,68,7A,1E,85,F1,85,87,60,B3,02,AC,88,76,74,73,D2,EF,C9,0C,AC,64,3F,81,2E,7E,28,C4,25,CD,46,BB,C1,D5,95,88,1B,0B,54,0D,FD,63,6F,10,EC,C1,96,50,C9,12,6B,B3,50,93,9F,8D,85,AF,AE,9E,18,E7,33,C1,28,8B,33,94,0E,A5,05,E4,00,86,8D,D9,81,F9,17,66,49,B6,5E,B6,D5,CC,A1,BE,0E,51,63,3B,A1,30,AF,F8,5A,94,8C,35,1F,0D,16,64,0F,2E,F7,FD,DE,4F,A1,D8,1A,2F,79,28,1C,A4,D3,C1,1D,A2,30,86,F7,3F,31,AC,98,33,AE,B1,4E,79,FA,4C,51,E5,EF,18,5C,85,F0,41,DB,AC,D1,6D,D0,6D,40,FA,55,59,A4,F9,32,60,EA,1E,E8,6A,CD,C4,75,D7,14,12,21,EF,02,16,86,E9,28,53,3B,70,E1,56,EB,F8,FB,89,11,56,0D,44,52,0D,18,C4,9A,FD,C3,62,2D,67,24,1D,B4,FB,54,AA,FE,49,F4,A8,B5,6C,90,0A,A6,52,D5,0F,60,65,69,75,33,C5,FB,9D,C4,6F,53,FD,29,E1,75,81,BE,5A,43,90,B8,30,F1,CA,CD,A7,93,DE,48,EF,92,F2,25,E0,C6,1F,BF,58,3E,81,30,0D,0F,32,D3,BA,E0,46,9B,D9,4C,B1,67,DB,23,0D,47,E8,F1,7E,99,46,95,54,00,31,CC,69,9C,FF,86,D8,8A,75,F8,00,E5,F6,96,FF,C8,27,04,7F,EC,2D,46,D4,06,1D,E2,5E,EB,DF,C3,C7,AD,CE,F6,5C,39,E6,4A,15,99,BF,B6,02,68,31,3E,4D,5E,FA,3D,AC,EC,91,0B,4E,2F,B7,7C,2E,B8,52,68,7B,2A,A5,CF,9C,00,2E,79,A4,26,91,DE,FE,88,00,0C,75,B6,F6,3D,45,AF,0C,0C,21,85,51,E9,6F,B8,7D,5B,71,3C,A3,77,AD,67,F6,16,73,D2,BB,BC,73,4D,53,B2,8D,A6,98,2E,4A,33,66,19,1A,17,8B,36,31,E0,79,C7,86,62,ED,4F,AC,87,9F,8C,BB,25,75,17,13,BE,85,69,3B,49,C7,86,90,BB,01,04,66,73,4D,88,08,AA,C0,6A,25,88,4B,FD,9A,49,B1,F1,CF,D4,3A,54,7F,58,79,3A,7A,8C,6D,D2,2F,1C,6A,90,7D,E4,C0,A2,DF,F2,5D,55,CD,E3,87,8B,A7,23,36,FF,F5,88,1A,33,08,A3,04,88,4B,0F,98,1D,F7,43,30,63,4E,3F,B2,D7,FC,EB,E3,FD,B9,74,A9,73,F5,11,A8,FE,9C,32,97,01,AE,C0,8B,21,63,0A,18,92,5C,65,F8,7E,D3,9E,9C,3A,F2,C5,9C,A2,16,3D,0A,92,87,CD,F1,B9,52,94,F0,E6,DD,34,A8,37,96,C4,F8,1B,FE,53,5D,09,05,37,EB,20,30,22,EB,7C,11,8D,20,B4,48,10,6B,B5,A4,6C,EA,CE,0A,F7,E9,6D,28,90,48,CC,BC,21,37,31,C8,AE,8A,1C,EC,81,E8,10,1E,01,B8,8D,E5,2B,B2,BD,4D,0F,8C,F3,56,03,1D,A9,66,A5,7D,AF,88,E0,69,6D,37,DB,83,AD,C6,52,1F,9C,23,C9,EA,84,A3,0B,C4,B3,84,3D,05,70,77,6F,AC,F9,C1,B9,5C,DF,38,2D,9F,F5,1A,A0,6B,E1,53,54,C9,00,5F,B7,6A,BA,63,43,21,36,6D,75,06,08,82,0B,66,E7,1F,DD,00,D4,D1,02,E2,69,C1,EA,BE,4D,11,6A,8F,FC,76,D0,90,D4,B1,9F,1B,2A,EC,B1,FA,F8,28,25,8C,65,95,69,D2,F5,70,C6,AB,BE,AB,3A,43,E2,E1,B3,17,33,43,FE,3A,17,CB,6F,17,E2,05,B4,49,69,72,06,AE,D6,58,62,20,E1,2A,90,A8,AD,8D,98,F5,24,EB,2E,11,F8,85,B2,B2,C5,A0,97,24,82,BD,42,D1,05,1E,0A,22,48,0E,F9,6D,F6,AE,59,8E,C1,47,12,26,ED,89,0B,04,4F,52,D1,2E,AF,AF,FC,85,5F,84,C2,2D,A9,77,46,EF,D5,47,33,36,26,BD,0A,46,34,71,B3,85,93,7F,BE,38,6D,18,39,53,64,13,7B,65,11,AC,65,FE,F7,F5,D0,3B,7C,6D,45,17,DD,58,93,A6,16,80,45,48,FD,4C,7A,2B,F0,E9,78,92,27,11,06,BD,62,89,7F,21,2B,D6,7D,BA,B1,B1,EA,EC,8F,9E,79,9C,B2,4B,6A,AD,FB,8B,0E,28,69,7E,4A,08,5C,72,BF,59,FD,A1,E5,46,2F,96,2D,57,6F,3B,FB,4D,53,9E,D4,B0,75,FC,F5,73,01,10,E8,4F,79,A8,D9,14,3F,3D,61,C4,D5,B0,AE,96,EF,48,BE,A4,7B,AE,6D,0A,D5,B1,40,C3,90,08,28,B4,4C,4C,A6,3B,54,FD,3A,27,14,CA,00,2D,9B,3F,44,CD,FA,3F,52,0B,BF,E0,02,3F,EF,70,41,74,31,C5,06,34,E6,15,53,00,1A,05,7A,6B,43,7B,EF,41,C2,ED,81,EF,0A,47,60,55,28,D6,FD,29,F5,56,68,16,E8,98,8D,F9,FE,D8,5D,15,70,75,33,07,42,B3,3E,1E,C0,B9,31,0C,BD,17,52,2D,3D,34,D2,AB,F0,7A,C8,A5,63,15,61,14,61,34,53,53,C9,B1,BC,98,C6,3C,22,14,40,E0,B9,94,4D,F2,D2,0A,66,A3,44,10,94,EF,22,E0,2C,6F,DC,99,15,54,C6,BA,C8,1A,55,A2,11,8F,A0,76,46,AC,5C,3C,17,C0,3E,BD,A9,BF,40,7F,84,1C,79,6D,56,1D,9C,AE,00,F3,07,3F,78,3D,57,3F,36,27,DC,70,4F,F3,41,DA,CF,10,79,D4,8B,13,92,C2,ED,84,15,42,6D,C7,33,11,C3,4E,FF,42,D2,1A,01,32,B3,26,27,99,5C,8F,90,0E,4B,5A,4D,97,1B,91,3C,7E,29,C7,10,F1,B0,5E,38,04,72,EB,D3,10,70,71,B4,66,72,F6,D2,A3,9C,D7,0D,FA,7F,F7,B1,3F,B0,65,B8,B4,B2,16,97,80,70,BB,70,7C,2D,E5,8C,A3,66,3E,96,BA,7F,AB,56,BE,D2,36,E7,77,88,EA,7B,B6,3D,71,29,6D,2A,EC,0F,FF,E5,8B,BF,60,47,C0,5E,F1,37,D9,94,BB,6E,BA,F3,2E,F9,15,3E,A2,8B,87,1C,7F,92,B3,E7,BD,E6,05,87,E8,5D,D7,53,40,4D,2C,EC,B4,92,AE,D2,72,8A,91,48,3B,8D,2B,89,B6,B6,D0,EC,37,69,AB,E1,60,2D,D8,FA,77,B2,8C,21,6B,28,83,95,64,C0,7A,0A,D1,49,C7,05,90,14,AF,D6,B9,64,E7,EA,2F,63,E5,85,4D,9B,18,86,E8,4A,1A,B6,23,1A,AF,A0,0F,99,1F,37,AC,87,9C,6F,93,33,2E,C3,AB,89,45,37,87,0E,0F,03,35,67,56,37,7B,CD,5A,68,3A,E3,5B,D8,42,1E,F0,06,7B,8D,41,28,2C,AB,FD,58,03,CB,BD,F1,52,71,3D,A9,B3,33,47,E7,AD,98,34,E2,0E,F1,AF,7A,33,43,57,56,19,84,59,F6,FD,8A,27,91,39,25,CF,57,F8,E8,52,35,03,B6,60,CB,CB,EE,EA,A2,C7,25,EA,C1,BC,B9,D4,D4,4F,32,04,15,D9,37,DB,96,3F,79,23,2F,78,5F,A7,53,08,BC,67,1C,6D,8F,8E,DD,EC,C2,56,F7,85,1E,6D,B4,5D,FB,D8,D4,AA,B3,5A,45,6B,32,FA,FC,4F,FC,08,C6,A0,D1,42,87,1C,53,D4,B2,A4,B9,2C,B6,39,BB,D1,64,64,7B,0B,ED,4C,76,37,3D,34,67,C7,E2,CA,B1,A4,E0,40,83,58,49,34,4E,85,0A,6F,A0,CD,EB,D4,78,E8,98,AD,01,FF,03,03,1B,B3,33,3E,E5,12,EE,39,1B,AD,70,DE,DA,F9,79,15,45,35,C5,31,02,32,52,7F,4D,89,1E,45,E5,AF,0E,39,DA,9C,7A,C1,FF,35,1E,79,98,0C,4A,D2,00,92,59,4C,91,B6,6F,15,CF,A9,E0,3B,30,88,01,C5,F6,E2,9A,21,00,AA,1F,82,C2,C0,8D,0D,64,41,FD,CF,E8,BD,42,11,86,A2,84,41,BF,3D,64,29,00,D6,77,AB,4B,1D,CF,10,4F,A2,58,46,53,29,79,D4,7A,5C,00,5F,0C,58,0C,EE,47,5B,16,BF,AF,16,95,8C,A5,3A,5C,13,33,F4,E5,D5,3F,BB,76,FD,4C,52,04,53,6C,17,E7,8F,B5,F0,BB,DB,6F,39,6A,A8,ED,7E,7D,D8,E5,9D,0A,1C,A9,1B,41,66,78,6F,00,54,F2,0D,D1,4B,EC,27,FD,48,8F,1E,64,D7,C8,E6,B1,ED,0F,46,F5,53,31,0D,B0,87,01,CC,E2,50,78,EF,9E,6B,BB,D0,52,95,13,56,54,7A,04,5B,EE,9D,3B,70,E4,2A,53,08,4C,99,0D,4E,0D,3F,58,93,47,EA,07,F6,7E,FD,36,23,E9,93,32,C7,0E,55,48,60,02,AB,CE,DE,6E,4F,DE,26,12,F1,B0,C9,57,44,38,84,86,65,79,06,34,94,8F,64,A9,5C,AC,43,C9,04,22,7B,80,8A,BD,21,2B,B4,1C,7A,2B,99,AD,B7,1C,2E,34,EB,74,EA,D4,15,D7,EA,9F,E2,0C,7B,FD,8E,21,EF,1C,B7,85,C4,FC,A8,2B,5D,16,4E,8A,1B,BB,8D,F6,8D,1F,87,8B,89,2F,91,1F,CB,08,6A,B9,F2,B5,65,9C,3E,88,88,2E,32,8C,9D,9B,B2,7B,96,D6,73,38,97,27,1B,86,8C,F9,5A,F9,91,EE,80,2D,70,0C,0A,46,1B,74,D4,CF,AD,AA,CB,63,F5,9F,87,40,66,77,7B,35,CE,9C,F6,F4,41,F1,81,56,A3,B0,50,8A,87,BF,EE,DC,AC,DD,AC,02,12,2E,8B,40,38,85,92,94,A6,34,89,66,B0,D4,FC,D6,0C,66,FD,92,42,3C,5A,9B,E5,E7,15,09,AE,6E,D7,F5,D3,49,6C,46,FD,3C,A5,CA,F5,96,D6,E3,23,43,A6,55,42,7A,8F,25,FC,4E,28,6A,E7,2F,F1,D2,30,56,BB,21,D7,A1,FB,ED,1A,CA,25,51,1C,FF,B3,2F,A6,F3,DE,8C,4C,D1,B9,84,FD,EB,C7,5B,D9,8C,B6,59,5C,04,D2,3C,FF,0E,89,7F,62,79,69,6A,3A,C1,B7,F0,E4,F2,C5,63,1D,DA,6F,E2,EF,B6,5D,DE,3D,5E,11,2F,C0,F1,96,CB,EE,7B,97,B2,70,A8,40,78,CB,48,BD,EF,7A,82,A6,92,F2,73,A3,FF,76,53,30,67,DA,99,C3,EA,36,99,EF,7D,38,55,CB,AE,2C,F3,4B,E9,BA,B5,EB,14,F2,D2,EC,59,F7,2D,A9,8B,E5,71,CE,34,47,8A,71,7E,1F,F2,35,69,34,23,8A,66,15,F0,50,29,2C,D2,35,2A,7C,A0,8D,43,0D,74,A1,A2,5B,E5,B8,A1,A3,69,16,3F,91,3D,29,DE,42,56,B2,CA,F7,23,CF,55,D9,32,2C,2F,57,A8,F5,00,8F,07,B6,18,C2,4B,7E,C4,62,68,4D,EF,31,32,DB,8D,96,88,B0,57,6B,6C,A3,0F,46,D5,9A,CC,17,FA,58,23,4A,58,43,88,B7,FC,DA,7D,B3,6C,FA,2A,50,CE,C9,15,EA,07,33,EA,AD,51,4E,95,FB,57,1B,11,40,FE,BF,0C,85,E6,54,85,45,78,DD,5B,8E,36,6C,E6,DA,7A,70,89,D9,05,52,3E,08,15,27,03,B1,E2,16,D2,D0,DF,38,61,F4,9E,50,BA,B2,47,7B,8E,0F,AA,9A,3D,11,AC,08,E6,90,E6,2C,81,41,34,59,9C,47,A3,42,F6,5B,A5,47,06,07,B7,D7,60,45,E2,03,65,54,10,55,8F,D3,9E,D5,B0,86,1F,A7,B8,1D,A5,B9,F1,40,67,DC,74,2E,A7,55,6F,BC,D0,F6,5E,85,F6,C7,BF,34,FE,70,E4,0F,48,55,2C,2F,4A,E3,E9,23,DF,6B,38,67,97,63,50,8F,E3,AF,C0,B3,6A,75,EA,66,DF,FB,2F,08,BA,A4,5D,04,DB,3E,4F,39,4B,22,E2,CD,A9,CA,97,8F,A1,D5,37,4C,13,5B,B0,AE,29,A0,CF,BA,39,F9,A8,94,FA,6E,77,E5,48,75,32,F8,4E,E7,A2,C4,A4,AB,90,69,82,AB,1B,69,DA,56,6D,77,7D,E7,0E,AE,24,92,46,39,39,F8,F5,24,59,BB,71,DB,F5,1F,C4,66,45,5B,1F,8E,A3,03,8D,6C,CA,C4,C2,AA,40,6B,26,33,E2,D0,42,DB,28,4D,BA,FA,90,EC,57,4D,12,74,11,B6,03,36,CB,72,EA,0D,46,78,B8,29,85,FB,F5,99,40,90,21,00,4B,53,8E,82,BE,CE,CF,01,37,0A,6C,AD,30,1D,4A,54,F1,CD,7A,8B,B6,77,AA,9A,27,E9,5C,B0,16,B1,65,33,CC,86,9F,72,1B,F0,68,67,82,34,F5,B7,B7,99,60,8E,B0,FB,30,1A,57,51,66,04,2D,46,5F,A3,61,99,48,8F,40,34,FF,7A,31,0E,5C,AB,8D,58,BA,DB,BE,64,55,00,A3,9C,76,0A,8C,A4,53,55,41,C7,29,73,68,A1,16,49,C4,44,BF,83,9A,F9,0D,59,1A,B8,02,35,6B,27,12,7A,3C,78,6D,86,F7,9B,33,32,FC,27,DB,D7,3B,12,58,F4,73,03,EA,C6,47,01,20,A5,89,EA,B1,D5,1E,FC,8B,16,2D,D0,A0,D9,DF,35,43,60,47,BE,6E,4E,30,DB,D1,35,8B,A1,F8,50,5F,F2,C4,DA,CA,15,56,5A,AD,B5,40,2C,A4,A7,58,4B,DC,40,55,C8,1B,22,6A,E8,E2,68,52,5D,0D,E2,12,A1,67,18,17,EA,04,FF,CF,57,DC,A5,3F,D4,CA,4C,8A,CC,7F,B8,1E,42,4B,87,41,48,AF,E0,2F,11,20,28,A6,9F,D3,05,D8,20,C3,7A,22,1C,0D,3F,CF,3D,C2,05,03,9F,D4,3F,93,01,7B,CC,31,F5,EC,03,BE,5D,EB,1F,46,D1,B4,17,C4,37,23,62,50,7E,16,08,B9,CC,99,95,41,2A,84,0B,D9,7C,4B,35,30,6A,FE,D3,23,24,3F,EC,F5,32,AA,95,8D,8B,97,4E,C3,B6,0F,A3,44,C8,51,F4,97,AE,C8,71,F0,01,CC,99,F9,6A,97,A6,B0,B7,2B,BF,8D,1F,81,3A,7B,E0,00,39,58,F4,8F,15,69,31,EE,F5,2E,B5,2E,D5,5C,AD,80,BE,87,1E,4D,D3,1D,C2,AD,1A,FB,52,07,94,F1,76,11,4F,BE,00,86,15,DD,5A,2B,F0,1B,D9,F7,84,56,CB,08,24,96,CC,BF,86,F4,46,A1,49,DD,D7,8D,D8,B9,53,AF,EA,74,66,9E,08,8B,64,FE,B5,62,C2,DC,31,BD,0B,B5,CF,2E,BF,E0,BB,06,71,89,53,78,4F,DB,AE,BB,3E,B0,27,B1,55,2B,1A,93,8B,89,0F,17,66,56,F7,1D,BF,D9,95,17,17,D0,9F,8F,84,95,4D,8D,56,F7,B7,DA,A9,04,51,64,CE,94,A3,49,EA,C1,5E,9D,12,BD,9E,C5,A7,56,49,5C,74,61,03,8D,1A,CF,FA,96,D8,B0,DB,3E,D9,98,64,6E,54,5E,AC,D9,15,FD,99,15,7C,84,AC,E6,2C,96,8B,0B,8D,3D,11,4D,24,30,66,0F,A9,5A,3A,71,C6,09,A0,2F,22,0E,44,86,31,D9,19,DB,8B,0F,2E,B4,1B,58,BD,D1,25,56,7B,A1,C1,F3,D2,08,53,3E,B0,47,A9,44,3A,06,80,5F,2D,46,B8,0A,5A,03,47,09,2F,E7,81,2B,43,1B,F5,B6,FB,6B,9B,B2,FE,1D,F6,A9,65,7C,63,79,17,AB,5E,A6,AB,C5,D4,8F,F2,36,E4,F7,2F,F8,E1,3B,9F,A0,06,C7,C2,4E,3F,28,08,FC,5A,72,E6,8F,CF,E4,EC,39,09,A8,B7,11,61,8B,79,32,BF,D4,0E,48,79,AB,EE,EE,C0,53,19,4F,01,5D,E6,23,DE,C9,1C,3B,DA,E8,31,BC,61,0C,F3,55,84,14,DC,61,41,F8,EB,1C,B7,0D,B0,B8,43,D4,02,02,E6,91,53,CB,A2,76,5F,57,9B,1F,4F,E2,A7,02,C8,2B,B2,B5,29,D1,F4,90,32,66,9A,59,A2,24,3C,B5,F7,55,5A,56,AB,67,8B,74,F3,EF,74,E6,53,22,7F,1C,04,F8,29,44,FA,78,35,FC,E9,DE,4B,5C,F1,9C,D1,90,F5,DC,89,74,8B,2B,63,E8,29,A3,11,FA,1A,D0,0F,8B,33,D2,9A,07,79,83,01,82,94,85,4F,B2,66,A5,9F,8F,0F,4F,51,1F,FB,D2,27,8D,7A,77,22,0F,B1,D1,A4,72,2D,53,78,B5,6E,31,CF,2F,7B,A9,BE,59,ED,98,BB,B1,91,AA,53,B6,85,FE,4C,AC,1A,7B,AF,D1,EF,3B,3E,1E,03,DC,FC,47,C1,BD,62,E4,D4,F3,08,2C,4E,9C,AD,09,14,B6,9B,98,BF,8E,B0,D4,8E,F5,1F,BA,F2,98,DF,05,C3,4E,F4,40,E2,E6,92,72,BD,73,0E,24,59,E1,BD,C8,C2,04,D6,80,95,6D,94,F5,56,AA,74,74,6B,EA,7F,C4,B7,75,90,4F,0E,22,08,E9,13,EF,A8,60,41,E6,66,07,D0,20,83,F0,89,78,B8,B9,7F,D7,95,BC,50,D2,D3,8A,A2,43,0D,C5,41,33,5A,79,22,08,16,F2,47,83,C0,AE,92,07,05,C0,A1,21,E5,C0,10,A3,F0,8C,EA,7E,EF,CB,BD,F2,71,F3,FB,99,E0,DD,B1,42,58,50,BC,DD,F5,F0,80,B2,EE,9F,D5,E3,82,35,BE,EC,76,A2,4E,CB,79,CD,35,AE,CC,48,46,AF,07,21,60,50,F7,D2,48,3A,81,F7,A9,5C,A8,41,7D,C2,57,A4,4B,15,C2,57,9F,CB,54,5C,E1,1A,64,34,C9,70,09,AA,9F,20,9C,31,47,D0,48,7F,3B,D8,6E,0A,6E,4B,C1,0D,1B,4A,F2,51,A4,A0,BB,7C,21,D0,8D,C4,B1,50,EF,7E,52,91,01,1A,60,E5,D1,8C,7C,5F,19,E1,76,67,55,95,33,8A,63,8D,3B,13,42,32,9A,C4,E6,84,6D,D8,9C,CB,DA,6D,4D,CB,5B,67,C9,76,6A,8D,4D,1D,D5,D5,B3,2E,C5,4B,DF,17,3F,5E,2E,3C,9E,7F,63,EA,B0,58,FB,91,EF,74,F8,BE,CE,12,CF,C6,C4,38,E2,F6,9F,55,16,25,AA,D8,C9,23,54,F6,DE,FF,F5,46,C0,DC,40,BE,F8,F9,77,98,6E,16,30,1E,AC,4F,AC,E4,6F,05,BE,4D,81,D6,18,A3,7F,3A,FF,15,6D,78,D4,EA,01,58,CA,0C,27,EA,DE,82,76,C6,38,F5,87,70,4C,81,3E,38,91,D0,ED,5A,F1,27,69,41,A1,7F,A7,35,29,1C,6B,DC,8E,A6,89,D8,1B,26,51,12,F5,1B,C4,B1,BA,6B,2C,A7,88,E7,3C,C1,FD,25,53,B0,BD,7B,CD,90,41,E6,6D,08,28,F4,DE,0B,D2,41,BB,E2,80,79,29,00,05,47,7F,B0,36,E3,9C,3F,85,05,1E,2F,61,11,73,DF,2D,22,17,CC,98,FA,75,68,85,13,09,D9,B1,1C,6F,17,69,47,3E,0D,B4,E6,C5,02,CA,4C,62,C2,94,81,71,EA,61,8D,3D,7F,35,E7,72,6E,C2,54,48,0A,EC,D4,0F,1D,CC,BD,FA,20,F5,16,C3,63,D3,04,CC,0F,44,8D,6D,C6,B2,9C,DE,5A,5B,91,F0,38,54,80,33,E3,B9,55,B3,94,90,82,01,23,76,B2,52,6B,80,F3,98,A0,13,94,60,50,27,67,77,F1,83,90,0C,B5,FC,1A,BC,5F,74,E5,A3,D5,80,D3,6D,F8,FF,B7,41,74,91,2E,59,96,A4,45,61,59,DF,42,36,E4,23,D5,B2,2C,92,2F,52,00,87,B3,32,F2,7B,15,D3,4D,C8,A3,13,F1,9C,15,99,62,9A,06,F9,9F,21,76,68,B3,72,ED,C4,65,E6,9E,01,09,E9,75,C9,65,CB,DB,FB,B2,F2,94,3C,4A,CA,11,29,D7,65,B6,CB,D4,46,C4,4C,C2,7B,30,6F,01,58,71,F2,84,CA,05,D6,48,F7,9D,BF,43,BD,29,B7,37,12,B9,4B,65,88,C7,84,11,07,1F,50,8A,26,9E,53,95,0D,88,8C,19,6A,9A,5F,D1,C3,72,C2,B6,24,A5,A3,46,8F,8A,29,60,36,7B,E0,71,7B,B7,88,1B,3F,4E,B0,EF,89,55,FB,EF,2E,3E,BC,97,9A,12,C0,CB,86,7B,1B,7F,29,87,15,B6,EE,CE,8E,F9,22,FD,9E,0F,AE,57,8F,A1,7F,07,6E,22,F6,52,68,FB,20,28,21,27,D5,F8,D6,5F,57,DE,21,FE,D4,A7,B3,EB,FA,38,5D,30,D8,B4,62,3D,30,4B,E7,BC,34,49,5D,AD,94,82,83,4A,3F,2B,3D,C3,76,12,F7,EB,53,64,1E,98,70,1E,0C,50,A6,FB,07,17,19,8D,E9,5A,AB,38,97,52,57,95,76,6F,39,99,F4,39,59,BD,43,EB,05,B1,6E,7C,3B,17,77,45,8A,6C,AC,62,C4,3C,40,C8,C3,90,71,B6,CA,81,50,97,CD,3F,0E,03,82,FC,62,DD,72,37,62,00,71,6F,44,39,D9,3D,19,BF,D1,DC,B7,31,77,E7,37,2A,66,A0,A1,54,39,CC,B1,5D,D1,05,E3,0F,B6,40,56,B3,FB,9E,C1,7B,65,B3,DE,C2,8D,80,AC,CE,46,0F,BA,C2,16,B7,91,8A,2B,25,78,17,EA,F7,7D,C1,54,5F,52,7F,14,B7,75,55,49,7C,CB,BB,A2,63,5F,2F,53,5B,61,FC,1D,54,B2,A6,8D,32,45,31,6D,F6,F8,49,C1,78,23,8B,92,7E,AC,8A,AA,E7,27,8F,F4,9D,5D,E0,1B,9B,FB,1E,20,7F,4B,DA,78,8E,A4,E0,FE,8E,37,6C,E1,A6,4D,86,43,EC,29,78,96,12,B5,FC,C4,24,FD,33,E4,7B,90,F9,19,3B,7B,E4,B3,6F,46,7C,BF,65,73,E4,F4,24,96,8F,9B,07,7D,62,6D,E4,79,D9,BA,E5,9F,89,A6,54,44,19,7C,7E,DA,EF,C1,E2,F5,87,47,E3,10,C5,2E,F7,17,15,1A,E1,12,C9,28,70,EE,F2,12,F8,53,35,5B,5A,D2,E0,38,9F,4A,BB,2F,A3,B2,AE,AA,02,86,51,73,50,25,FC,05,6E,A2,0D,6B,62,B0,A4,99,46,85,71,B3,87,D1,9A,99,0B,05,82,95,27,2C,70,4E,83,52,1E,0F,5D,DF,B4,A5,65,49,E7,AD,9A,F0,77,A8,B9,CC,2B,8E,BE,3E,D9,E6,57,66,94,64,E0,9E,77,70,F5,90,C0,E6,39,3D,AD,F3,CE,99,5A,F6,9C,5E,5C,F6,31,2E,50,CD,43,E3,EB,E5,5D,6D,5D,80,1E,13,9D,74,AE,4E,BB,6A,2A,DB,2A,1D,4E,EB,BC,03,8F,75,BF,F1,EA,9C,68,F7,76,28,CB,D4,56,E7,FD,6D,BA,9D,72,50,5A,40,B0,93,43,F7,51,CD,73,73,9C,D7,48,5D,AE,6F,1E,9E,68,50,44,6F,29,EB,26,EC,99,4F,C3,BF,39,02,DE,0F,37,45,FC,25,C0,C1,A8,C3,FF,15,77,C5,48,CE,0F,7D,A5,F8,79,3F,66,DC,B8,07,B4,AC,3D,60,04,D4,FC,DF,AE,BC,45,90,0F,64,89,DB,13,5A,BB,76,33,BC,29,08,14,64,CC,4D,B1,50,7D,0C,89,1D,27,CF,6B,8A,AE,AD,20,21,4B,72,59,03,04,DC,97,71,14,92,62,37,54,FD,84,04,3E,76,52,74,F2,63,E9,17,33,2D,1F,82,0A,B8,51,A4,53,41,22,DE,86,64,79,8C,FE,55,7F,32,FC,BC,40,8A,6A,FA,7F,1A,B1,05,7F,3C,FE,24,DE,C1,3E,42,81,9A,5D,A5,AA,6E,4D,54,BA,83,D0,7A,26,4D,36,45,3E,06,22,3A,72,9A,8B,06,ED,D0,27,F5,38,9D,3E,E7,EC,8B,38,CB,64,3E,7B,A6,81,8A,0D,EF,D1,94,0A,E4,CF,63,7E,9D,07,9D,23,88,3D,42,E1,EC,02,F3,09,79,CD,1C,98,78,47,66,A3,9D,9A,2A,66,22,88,1F,BC,4F,B8,23,91,65,86,45,5B,4C,39,97,C5,B1,4F,19,A1,A5,03,D6,77,B4,75,75,20,10,67,70,4E,8D,D7,7E,54,8A,DB,9D,19,1F,31,D5,14,70,DF,ED,5E,3B,1B,48,AD,4D,4C,B2,96,27,E9,41,E6,DE,8A,A5,4F,B0,7A,D1,A9,F7,32,03,C9,D3,89,6F,C3,60,90,43,37,9B,79,35,CE,9A,A0,01,B9,E5,E1,55,7A,F4,B7,24,54,9E,BA,46,D1,AE,F5,0E,0A,A8,6C,6E,D7,B2,FE,85,57,47,97,D4,99,76,17,85,B9,89,13,3D,37,EC,91,22,B5,CA,ED,5B,8E,27,E6,D6,0A,B0,D5,72,99,A6,A4,E8,5C,39,1D,4F,2E,E1,6B,D3,97,C7,03,56,5C,BE,F5,4F,BB,46,93,B8,FB,1E,48,BA,8D,E3,CA,B9,41,CA,E3,D3,EF,E4,A1,D4,DE,2A,14,A3,A0,84,5D,EA,4D,60,12,E6,A9,25,07,C5,46,11,95,D2,E8,0C,96,40,D8,4A,65,80,CF,CC,4C,19,8F,5D,64,4C,6B,39,FF,9D,6D,CB,8C,F5,E2,D7,C8,3B,18,FB,AF,33,C4,1F,C4,FB,AD,7F,A7,06,68,F6,B5,32,1F,D5,43,C1,36,13,F9,50,CB,3F,D0,7D,0D,8F,D2,B1,B5,44,A2,5D,09,AE,B8,E2,39,DE,75,15,A1,A3,CD,47,72,20,99,FC,FD,22,7D,8E,A6,CD,88,CE,C6,A2,13,10,8F,25,BF,DF,47,1E,0D,B0,7C,E6,FA,50,F2,CF,FD,3B,45,76,81,E7,CD,65,14,76,0C,5F,66,54,AC,ED,54,35,EA,2C,1C,25,6D,D9,9E,D3,5C,74,42,CC,BA,55,40,7D,92,4A,3C,2F,8E,AD,48,1A,FB,90,2F,6A,16,0C,D0,91,7A,83,A8,6F,64,35,A6,55,7B,BA,D6,6C,66,7F,7A,55,E1,96,AE,D4,73,95,34,BA,60,68,E9,E5,38,28,5D,64,0A,69,2E,E9,F5,2B,97,FC,9E,D7,88,FE,8F,01,85,91,B2,D7,83,C1,9E,39,0A,AD,B4,6D,B2,17,9A,92,A5,D7,3A,24,6B,06,B3,69,E8,B0,EF,FE,C6,1B,57,4A,F0,04,93,A2,DF,45,71,8F,DB,08,E5,62,20,38,FC,BA,3A,1E,CA,B2,8E,54,D5,6F,AE,5B,FA,99,15,A0,5A,0A,20,0E,98,79,BA,43,22,B4,F2,03,61,35,C6,8E,13,89,F7,FB,0D,24,B0,B7,87,F8,9F,C7,AC,56,EC,5D,C9,6C,E9,5B,31,FC,7C,60,83,8E,6A,C3,72,53,07,6F,D8,60,A0,66,E7,E0,2A,74,4E,65,0D,EF,B3,61,04,3D,79,95,3F,D3,12,FD,B4,DE,80,9F,ED,A0,C8,28,F4,35,FE,92,24,63,AD,CC,AC,6C,68,D4,AC,36,2B,F8,6B,8E,22,DB,9B,12,2B,48,87,BC,68,E3,B3,18,4D,C4,ED,75,EF,95,32,EA,F8,EA,94,CE,36,5F,E1,63,41,25,9C,30,45,66,6D,44,DF,34,2F,AD,E0,95,17,12,D9,0E,4C,B6,48,A6,C4,FE,C4,A0,10,5C,6D,3F,39,9B,74,36,02,2D,3F,9F,6D,F3,A3,3F,8C,72,A4,6C,F7,B3,5B,BF,1E,DF,44,46,88,07,FC,B1,98,E8,4A,96,27,33,00,B1,9E,D1,AE,61,B6,13,86,83,3C,74,28,2F,2E,DF,CF,AC,0F,39,D5,A9,AC,24,45,64,19,8A,70,70,A4,96,2C,FC,E3,4E,32,37,32,96,3E,C5,E6,15,84,75,DF,11,C1,9A,B2,17,0C,C5,0E,33,65,3F,8D,2A,09,69,41,25,AD,B1,67,7F,61,B9,2A,49,43,D3,D9,41,FA,66,9D,36,C6,88,71,48,C3,F8,48,C7,02,58,46,14,CB,BB,A3,EB,5E,75,83,42,04,66,96,B7,1A,06,C4,3D,71,19,E8,77,3F,80,BC,F7,0D,C2,7E,F5,99,3A,18,AB,5A,61,A4,48,5D,FF,B4,A6,33,6B,D1,7D,2E,43,AB,FD,70,B4,82,BC,58,76,E8,16,10,08,58,C1,B0,C8,F1,4B,44,06,43,62,65,27,B9,CA,0A,29,7A,1B,5D,4C,A8,34,DD,64,C0,60,DE,9A,CE,B1,F9,9A,E5,CF,21,75,90,49,92,FF,B5,7A,D5,46,88,2B,34,B4,F4,0E,76,61,1D,1D,62,70,C3,F3,62,F2,EB,77,4E,31,85,83,A3,75,C0,78,9E,01,F7,4B,C6,A1,7D,8F,85,A7,77,7C,03,24,09,AA,46,EE,DC,38,B5,89,87,40,32,89,26,C6,81,D5,5D,C1,87,E5,F5,3B,9C,BF,FA,A3,56,A7,D7,68,66,4C,83,27,08,1F,9B,EE,14,48,2E,02,BD,C9,7C,E0,F1,4E,6E,D7,A7,4B,9A,F7,E6,98,AA,27,C8,B4,80,04,66,FD,9E,7F,69,4A,86,F0,7D,DF,C9,BE,CD,08,0B,3B,C1,39,DA,71,85,D4,9B,15,E5,E6,B7,4D,92,3C,91,27,88,B2,79,C8,9B,B9,BE,13,83,F8,71,1B,FB,4E,50,D2,60,AA,44,86,5C,B7,C2,B0,A9,07,07,90,3A,70,40,07,5D,80,3D,EE,88,50,88,E4,2E,5B,31,F4,FF,DB,74,29,C1,E2,C6,38,2D,E9,1F,EB,77,89,5D,71,89,9B,23,43,B2,53,E3,71,2A,05,87,1B,BF,05,D2,EF,CF,86,F2,85,05,CC,7D,5C,E3,55,29,E0,0D,2E,3A,07,51,0B,8A,2E,3C,95,E1,D3,28,89,A0,F8,CB,A7,20,D9,32,07,19,7D,06,F1,50,33,18,8F,BD,32,AB,E2,1B,B7,B0,92,14,F6,8C,99,5C,46,3F,B2,74,DD,42,15,C1,D6,79,EF,39,12,5F,82,16,9B,54,45,15,D9,C2,B2,BF,94,9F,99,CA,B2,81,EF,57,FE,61,E3,FF,E1,B6,03,8A,45,21,C4,18,C8,2C,52,ED,4E,00,73,C5,8F,66,D6,71,2A,7E,BB,EB,58,12,5B,66,A3,EE,A1,A5,07,A7,02,10,8C,F1,56,18,A7,78,7F,A2,7A,ED,05,E5,8A,3A,D9,E2,97,E8,6F,93,9D,4C,C8,7F,92,95,2D,3D,A2,E7,22,7C,D8,08,3B,46,8A,B7,39,DF,45,50,68,D5,59,B3,B1,2E,A4,72,37,0D,1E,76,48,8F,9B,CB,36,C0,3F,F1,54,41,BA,FE,94,A5,CF,20,DB,9C,D8,84,99,EB,0A,4A,5C,9B,16,5E,75,B6,7F,57,00,87,2B,A7,6E,8B,04,A7,29,A6,F4,EA,0B,49,CE,E7,8E,E4,14,4C,84,8A,8A,04,EE,B5,44,D8,E2,82,5D,7D,D6,B2,C4,7F,15,A1,10,1F,1E,24,8A,9F,DB,E2,9F,A3,06,A8,36,DB,34,9A,F6,51,4A,D3,4A,CE,D4,65,36,E1,85,37,06,FF,A0,AE,9F,F7,ED,E6,43,1A,5F,35,C9,B5,77,85,29,0D,01,50,34,F3,C2,52,63,30,9E,EE,F2,78,A9,CA,EA,60,7F,35,D3,40,0F,75,55,1A,79,12,31,89,6D,73,C7,32,0A,55,DC,65,59,CB,F3,9C,20,7A,8D,8C,B3,C2,4F,DF,1A,8F,A1,B8,57,C6,6D,27,70,71,9C,43,6F,16,44,5B,80,26,C6,AE,E3,F3,84,53,C1,04,BF,BC,AF,F8,2C,A5,0C,B0,6A,20,EE,B2,3E,0E,55,FD,3B,13,76,94,93,A4,9A,09,6E,9C,77,30,53,12,C0,CE,C2,77,C2,DB,FA,CB,38,02,38,CA,1E,37,95,77,1E,D8,D8,EE,24,D3,78,04,FF,4C,74,AA,FC,31,B6,03,C5,A9,69,D2,20,09,C7,42,D0,B6,F9,6A,12,B2,CB,4E,0E,AA,43,CB,01,CC,58,35,8E,0B,A2,2A,6C,6F,00,51,28,AD,F4,49,36,1C,A9,1A,69,CC,82,09,C1,BB,AE,4C,51,22,AC,DA,91,B5,72,C2,34,6B,57,40,A1,25,58,5E,A7,6A,F2,E5,B7,60,F9,C1,97,42,5C,00,06,5C,F6,53,1A,BE,B8,8A,8A,6A,A4,E0,EE,D8,EB,FE,47,AB,31,1B,FE,95,5F,E3,85,1D,DF,9B,88,F9,0F,DA,6D,C7,54,AD,5A,2A,A6,5E,9A,C1,A2,DF,28,2C,0E,4B,EF,9B,93,10,B2,29,F9,D9,08,53,1A,42,86,AE,E4,03,AF,05,70,DD,CE,2B,24,2D,2E,CF,2B,13,0B,7B,0A,89,5F,5D,55,ED,0C,C2,AB,09,34,3B,22,D9,20,4A,6C,52,29,6A,F2,AF,71,43,50,B4,81,10,8E,04,A7,65,60,DD,1A,F8,D6,98,82,76,74,CB,F1,31,A3,69,FE,24,04,F3,78,FD,2B,92,4D,A5,D7,3E,B3,71,AE,41,0E,16,54,3D,E9,53,FD,60,67,74,56,F1,83,40,36,E4,C3,9D,F9,3D,EB,4A,64,F2,E2,C7,3C,ED,C7,31,C4,08,A4,48,0D,64,60,9E,A8,25,83,3C,3B,CB,72,B5,A6,5D,38,E3,11,81,09,5F,31,7A,FD,B0,4D,E4,19,32,52,03,66,46,6F,21,50,1D,87,1D,98,A5,DC,D6,F8,DB,B8,6F,C5,87,DD,25,7B,BB,9A,AB,68,93,1F,94,CF,5D,4F,42,EA,DD,03,F6,82,5A,0A,8B,9B,46,80,B2,AD,D0,8A,1A,3D,58,81,0F,9F,97,04,3E,9B,64,47,F8,67,4E,97,83,31,82,50,A5,73,A3,DC,3F,DC,D5,61,93,E1,58,40,69,EF,11,EE,77,F8,62,36,1B,53,62,54,49,90,E6,F7,D2,4E,19,01,23,4D,4E,5A,A8,E6,01,39,3F,5F,67,F1,6B,CF,05,B8,7C,BF,D0,5B,FF,DA,B1,B7,5F,5F,15,AF,49,5D,D0,E0,9B,F8,38,6D,26,48,0E,9D,51,CD,EC,93,01,55,B3,75,6E,ED,A1,DB,C6,D9,1F,B6,34,6C,C6,92,66,0B,15,3B,82,C4,80,61,76,12,94,E1,AC,47,EC,C2,F9,5A,05,06,94,BD,9F,4A,E0,85,9B,E1,F6,B0,37,3E,13,4B,95,86,5E,1B,26,97,EB,49,54,1E,BC,BC,0B,C7,FF,8D,DC,C8,B1,02,C7,34,D2,9B,BA,49,AD,D2,E9,C8,30,36,B9,D0,FC,30,13,A5,62,72,B6,DF,E7,96,E2,79,3A,6D,D6,8F,71,5C,EE,99,C0,63,4A,24,F5,9C,7B,95,E4,91,D6,A4,06,65,A5,99,20,52,2B,AD,2B,92,C3,93,50,5D,38,1B,E6,09,7A,8F,CD,42,F9,9F,4F,8C,CE,F3,52,51,01,5F,3E,45,AC,8A,65,CA,E1,FC,FD,53,E5,4E,73,4A,BF,EF,4A,C9,CD,D1,27,FB,52,4F,5C,1D,EA,D3,3D,D6,A9,C5,28,88,5E,AE,CF,26,30,90,0C,43,59,2D,7A,46,7F,AD,5E,B2,67,43,51,23,F2,D2,95,A1,BC,52,DF,18,A6,BB,27,CF,AF,69,65,25,23,60,FA,D0,CA,3C,EA,99,7E,A3,17,11,A7,8A,64,2C,7E,C1,02,BC,D6,E4,07,44,41,10,D9,B6,DF,79,F0,C9,1D,6B,A3,94,AA,D1,11,A3,A3,1D,33,11,01,58,3A,A3,A5,DF,DF,74,CD,DA,CE,E2,98,C9,95,FD,5F,5B,0C,5F,D0,83,85,22,30,8A,A2,07,5A,C3,3F,83,5C,56,84,25,3B,FA,08,73,8D,CF,CC,D2,00,61,C6,46,1E,FE,25,2C,4C,31,68,2B,72,7F,35,F8,F9,0E,59,FE,86,9D,AB,E5,9F,BE,1D,C3,B1,7F,09,7F,50,AE,DA,CC,90,52,80,05,6B,A8,CF,E2,EE,44,C0,1B,EC,C4,77,00,19,48,07,4B,AA,96,16,90,51,8E,FB,0A,22,A6,0D,63,C0,3A,46,0C,82,C4,B0,18,E5,00,F2,C6,50,9C,2C,F0,DF,F8,3E,57,EE,5E,00,F8,C0,67,48,68,6C,30,A1,68,D6,85,03,7F,44,19,44,74,E9,E9,AD,61,8B,62,08,10,A6,78,75,87,91,79,EC,D4,FA,A2,36,5C,40,B5,9B,D1,C3,80,98,B1,4F,0A,4A,A6,76,10,CF,35,F3,1D,B3,48,68,88,4B,35,AC,CE,42,E3,1A,14,46,77,75,3D,E0,11,02,0E,7D,E3,F9,3E,BF,C5,B5,AC,BF,DA,52,80,05,76,41,B6,5A,CA,17,ED,54,A8,79,C6,35,2E,83,12,89,56,CA,A6,33,02,96,3C,4E,A8,08,BC,3D,DF,BF,DA,55,CB,41,3E,6E,2B,16,86,6A,9F,C7,2B,DD,83,DE,78,74,6B,FC,A5,59,99,31,0C,1E,83,7C,7B,EA,89,25,32,7B,47,35,13,22,DF,53,31,60,75,A1,42,5F,42,DC,81,99,A4,7B,E3,49,C9,1C,81,B1,DC,BA,E9,52,95,B5,88,55,01,BF,1A,02,8B,05,9D,55,14,E8,7E,15,CC,9A,0F,C2,09,59,69,0A,C7,8E,DE,8A,26,10,A0,8E,28,59,40,3F,22,6E,0E,82,DD,33,75,3D,CB,3E,EF,BC,FA,C3,5A,19,D2,7B,9C,BA,5E,97,46,92,B5,83,88,0B,CE,D8,A7,3E,C8,6A,92,4E,74,0A,66,93,BC,69,D0,DA,03,0B,6E,03,8D,5F,40,E4,0E,2E,42,9D,48,D7,C3,A5,55,7B,A8,FF,98,3B,A6,2F,17,8D,9D,04,DA,4D,63,2E,F5,B8,94,E1,03,65,F4,CB,9D,7A,67,C2,6D,86,76,D2,0B,76,72,27,CE,B2,23,2B,46,6C,C3,0F,EF,F0,BD,EB,12,56,EB,AB,7C,E7,23,82,47,FD,60,27,4B,9B,B8,71,82,8B,E7,4C,EA,EC,DF,0D,88,5E,82,35,1F,7D,52,07,25,52,17,D8,20,2F,4E,8E,C4,4A,F6,B1,7B,7E,0F,02,1A,CA,59,59,E6,C4,A9,94,E0,DD,83,93,79,6C,20,66,EF,96,9B,E1,E4,72,CA,1B,5F,CA,42,6D,69,DD,CF,70,52,00,86,D7,8E,E0,D6,F7,72,94,73,78,1C,57,B3,A4,FA,E5,60,2D,91,83,68,1B,07,79,A7,5B,40,CB,23,24,9C,1A,AE,F7,29,FF,F2,74,7F,2B,EB,F5,1C,E0,CE,BE,B0,81,66,9A,A0,A5,02,98,91,21,7D,1F,AA,BB,E8,71,D2,30,1F,54,DD,E1,75,96,04,A0,6C,65,67,4F,26,33,D3,FA,CC,7F,B9,5C,03,45,30,1D,1C,FC,9D,6F,1D,16,95,8D,8F,15,AD,62,C3,5F,68,27,82,51,C2,D1,87,BB,30,41,55,63,AE,11,12,EF,86,20,41,E9,78,67,51,13,AC,F5,B2,9D,42,6A,FF,88,8F,0A,49,EE,02,60,0C,31,C7,60,B4,3A,02,16,EE,37,D4,2D,88,06,08,D4,17,9B,39,53,35,C2,D7,14,67,A6,B0,DC,6B,0C,95,9A,30,A7,84,72,CD,9E,64,C4,19,8B,77,B5,11,04,D7,45,6E,20,6F,E4,8E,19,27,6D,51,76,23,DF,88,0F,71,D8,89,18,EA,B6,A0,68,C0,6C,0A,47,E1,07,5C,7A,5E,6C,B3,3E,E4,8C,6B,BC,EC,54,A2,E8,D8,7C,3B,2B,D1,3B,B9,47,44,95,EB,DF,20,F9,80,44,05,FD,46,8B,73,95,CB,97,C5,71,3C,1B,10,C3,98,AC,C8,E9,4E,28,D7,80,B3,DC,16,A6,B2,9D,44,E4,DF,9A,8B,9E,07,68,90,A5,68,11,89,F9,F9,35,B9,78,36,3C,A2,A6,78,49,5F,D3,35,C3,9D,99,2A,33,CE,16,70,AE,0F,6A,92,BF,89,2A,26,D1,58,64,DF,1A,FE,90,A4,7A,EB,48,9E,4A,FE,BE,AC,93,C6,73,74,F0,D8,EB,BD,B7,F2,1F,15,75,99,2F,FD,F0,2C,F9,B6,CF,E1,07,26,A9,B1,3F,49,0A,55,5C,8C,2F,D7,A7,8A,F8,7E,CB,57,4E,0B,87,09,C1,44,67,9B,B2,15,87,3D,1E,1B,76,B0,04,00,BC,12,23,B9,26,63,C9,03,25,B8,F4,89,82,A9,4C,D0,09,7F,66,7C,AD,27,D7,87,AD,A5,E9,5C,EF,83,53,F7,4A,27,EC,22,FA,BB,4A,2B,28,FD,7E,47,8D,3B,F1,79,B8,1A,1E,21,5E,6F,93,78,66,AE,25,81,0C,3A,76,1B,8B,17,D0,30,D0,DC,89,25,EE,26,BD,E0,3D,48,C6,53,FE,5E,90,3E,64,46,5C,A2,F8,58,80,5A,58,DB,7C,4D,F0,21,33,5A,6C,46,71,C0,D9,9A,82,5F,C7,2E,59,31,65,92,81,CC,4A,B6,BD,E4,46,01,EB,29,70,6D,BA,3C,3F,C3,15,CF,21,65,AE,A9,68,A2,8B,7B,16,28,13,A4,C1,42,A7,56,85,21,E3,CC,E7,D8,BA,67,31,07,AB,0A,F1,B6,C2,DB,75,AE,3F,CE,BC,9D,FB,EE,2C,67,45,C1,9A,F8,4F,91,31,EA,64,72,20,1C,01,D6,23,C3,5A,90,C4,61,75,93,44,28,4D,51,5B,65,B1,2F,DC,8E,FE,FA,EA,B4,49,C4,76,FB,65,55,DE,C5,A5,1B,59,F1,32,CA,34,97,27,07,B0,D7,61,C7,26,62,74,20,09,D9,73,C7,59,87,7E,10,A8,5B,9E,84,49,A4,F5,3E,DA,C5,E8,98,3D,0F,7F,EF,C6,AA,FC,E5,FB,D5,72,9C,89,44,99,88,3B,F4,AC,3B,0A,65,C9,9E,D3,CA,2A,B7,3F,7D,20,FA,10,1C,03,18,67,F5,C7,C1,6C,00,C9,B7,ED,94,43,22,78,AD,C1,5E,AC,D9,5A,D6,F3,AF,90,3D,37,53,C5,4A,63,75,29,9D,BF,7E,30,BD,0A,3B,A7,E1,54,85,36,D9,3A,BA,21,79,65,43,47,D2,9B,0B,01,B6,D1,27,DD,E0,72,68,06,47,2A,28,51,C4,57,E7,AC,11,B0,92,7A,68,75,E7,E8,98,52,84,E1,92,6D,D2,FA,62,BC,07,47,0C,69,38,D0,91,77,BF,86,77,06,4D,65,CB,A2,EB,13,2F,F8,33,A4,35,23,24,87,F4,7B,CB,2A,5C,A0,B1,7F,C8,28,11,69,DB,0A,FF,82,C6,AB,B4,E3,84,05,6F,98,34,8A,A7,A5,B8,63,DD,08,B5,89,88,C1,BD,85,EA,BE,78,4C,F8,2F,07,67,7D,30,BE,63,AA,DD,52,81,D9,6C,17,E2,47,E2,CE,71,90,73,B6,0C,0D,96,31,AD,CF,EB,F7,FC,41,DA,8E,77,1C,BB,E9,86,43,F9,78,2E,2D,AD,35,8F,F2,58,62,99,FB,3D,CA,05,CA,B2,DC,C4,BF,40,12,3A,C4,7A,57,1E,AA,6F,E0,02,82,AE,A2,E7,BF,90,88,39,12,1D,DF,FE,30,40,9C,70,55,0B,83,3E,2C,8C,98,6C,E4,16,C6,F1,66,FB,84,32,AE,82,A2,E3,F0,F8,32,92,59,0E,B3,F1,90,8A,58,E9,74,F6,59,05,E7,78,92,AD,81,BB,C9,55,B6,8E,B5,F9,DD,A7,87,74,38,5E,BC,8A,22,D8,83,C5,FE,B2,F6,C7,C0,1B,8C,CE,F3,E4,C8,86,B4,4D,07,9B,68 -roundConstants = B8,59,E5,70,97,15,10,99,3B,1E,FE,DE,9F,52,AE,C6,31,7F,22,E9,7E,CE,6A,70,1B,9A,A0,3B,39,1F,C5,B3,6A,7D,E9,20,E6,78,3F,77,FB,00,26,73,26,D0,E5,4B,29,0A,74,77,B0,6B,D0,94,BC,40,E7,52,40,FE,97,68,97,17,E9,4D,18,EB,0D,1E,BA,E9,0C,64,60,94,CD,82,94,5B,82,7D,AB,91,34,A0,93,D3,78,FC,90,00,BA,6A,E5,E6,31,CF,32,C4,5A,11,AB,61,CD,A6,64,F1,01,BE,E2,DF,02,43,AB,1A,52,E9,66,2B,62,F6,83,4E,19,02,D7,27,71,B8,7C,CA,F4,BD,D3,25,36,4F,EF,81,5A,CC,98,78,AD,BB,D8,E0,66,20,A0,8B,A6,E8,4C,50,E2,0C,BE,EB,19,9C,02,35,D3,59,9D,7C,D9,AB,D9,1B,A5,69,F4,C1,39,71,A4,E5,E4,D1,CE,12,BC,46,D2,15,1B,0E,78,D8,DD,11,17,61,5D,56,BB,21,FB,D6,0B,4E,C6,82,19,BC,3D,81,79,31,89,03,DB,6A,ED,B4,D3,44,67,75,17,51,84,8B,1D,2C,FE,23,5C,34,31,5F,C3,B1,BF,9D,DF,BD,72,49,4B,18,58,60,72,69,7C,5C,CB,EE,10,61,02,7B,C3,35,1A,8B,CC,D1,BE,92,74,10,53,F0,0B,15,D0,2B,40,E5,52,25,E7,AF,2E,F0,45,8B,00,28,84,E2,9E,DA,84,BA,EF,C7,FD,AD,60,9D,A6,5A,E8,FA,D5,78,A8,E0,C9,6B,87,64,B7,F4,B4,D8,29,59,9E,B9,A5,50,DA,B9,E0,22,A1,78,01,69,80,52,9F,B7,8F,E2,23,0B,C8,DD,53,90,F1,A4,F9,81,1B,C0,26,8D,EE,F2,AF,0E,FE,2A,AF,41,14,B0,D8,80,F9,37,37,96,F7,D7,BC,0B,3C,AF,A6,3E,CD,44,20,F9,9F,4E,F5,C2,48,6E,13,E8,E9,9E,5C,A8,8A,7E,AE,4E,D4,52,02,64,A0,80,4B,42,99,81,33,3D,2D,CC,FD,8F,C0,15,FC,0C,3F,AE,F1,4E,14,A0,C9,80,B3,AC,E1,67,CC,E4,23,48,3F,FD,BF,9D,8C,28,E2,C6,9B,19,19,98,53,66,DA,5C,82,02,77,C8,87,7C,0B,CC,7F,03,30,E3,E8,54,BA,67,C9,F0,EE,01,7B,DF,32,DB,15,96,35,69,FE,57,09,C4,06,17,3A,D4,84,97,E4,77,CB,04,7D,4B,FA,66,68,22,2B,1B,EF,74,30,E2,50,94,47,7E,E6,78,0A,30,4A,9A,0D,2C,93,A9,BD,BB,9E,EC,31,0A,7C,63,D2,0B,E6,26,82,9C,87,4C,B4,68,91,0E,8B,D4,83,26,CA,C4,E0,2B,81,9D,17,8D,D3,3D,BA,8F,DE,F9,52,B1,B9,11,42,CF,39,EB,55,0D,2C,9F,7D,A0,1D,25,3C,53,E2,49,DD,5E,95,02,89,43,E4,87,BF,8D,C3,88,DF,6F,00,55,31,DF,78,0A,2E,4A,77,C1,74,4A,11,EE,B6,BA,E6,8F,9E,E0,B1,52,EB,92,C0,79,BF,39,5D,C7,DD,16,22,DF,F9,06,7A,DE,2D,1A,E5,3C,D2,43,79,E4,6E,FB,63,4E,FF,22,6D,94,D7,63,9E,1C,DE,55,03,0D,D8,41,09,FF,77,AB,33,63,0A,E3,A9,0B,0D,7C,8E,06,99,5C,5E,AA,0F,B1,14,6E,C3,81,28,DD,1A,2D,F6,47,24,70,5A,BA,0F,79,EA,0E,20,11,C8,12,C7,20,FC,63,63,ED,CC,96,DA,78,EA,FC,91,CF,01,0D,CE,8F,F7,35,D7,22,FC,00,3D,64,CC,6F,47,47,26,6E,BB,7A,F2,DB,E7,C9,42,A6,98,A9,BE,1E,6C,94,68,F9,FB,09,2A,B3,94,94,03,ED,7E,E9,CC,26,E4,FC,DD,D1,1E,FD,1A,96,3F,73,BF,08,8F,B1,77,3D,D3,EB,1A,3A,E0,97,A9,03,67,DF,04,4E,10,CA,97,30,7D,E6,D0,7D,B0,AF,64,76,DB,DE,5E,D8,4A,2C,DA,A9,75,0C,11,E0,EB,E1,F9,B4,65,6B,A4,DF,76,77,9E,17,6A,26,BA,85,86,E8,E8,D4,90,23,12,D0,F0,07,62,32,31,5E,46,BA,E1,23,EF,BD,A2,68,F7,3F,4C,24,9C,26,CD,87,0A,EF,4D,B1,ED,A1,CA,19,D0,F9,4F,CE,DB,C6,E7,E0,39,D8,5B,AC,BA,7D,C1,DB,C0,F0,9D,1B,02,F5,8C,2B,51,5A,7A,01,66,24,14,71,E8,3E,E4,98,67,BA,50,98,05,35,CA,BF,B3,FF,28,CA,5D,E8,35,62,9C,A1,58,4F,56,89,EB,6E,11,A8,16,31,37,14,30,CA,F5,4F,0E,A6,EF,6B,A8,8A,C9,C0,27,8D,B9,BC,10,C8,24,E9,74,D0,75,0C,1C,D2,3F,FB,DE,16,EF,0F,62,E0,83,31,1C,2E,F5,EE,86,13,CF,30,B1,14,F6,1B,ED,73,33,7B,75,75,80,26,6C,49,61,81,02,54,32,BA,36,B1,50,29,B8,3D,C5,06,00,46,43,DF,BA,FF,15,82,07,E2,1B,56,B8,E7,22,54,32,D8,DC,0B,B8,46,87,E4,FD,1C,2A,FD,CE,0D,1F,FB,05,17,B6,9D,F1,BA,E5,64,5A,E4,6C,21,39,07,9C,E5,96,6D,20,89,CD,32,00,D5,B4,7B,24,9E,E6,41,70,73,39,76,35,CA,74,E5,12,47,C9,F9,05,FD,31,D0,66,46,1A,1E,A3,EA,1E,23,A3,89,EF,4E,7A,A1,55,50,09,02,C6,55,90,DE,7E,1B,A9,50,55,3F,E6,D7,C6,4B,E2,0E,9E,47,97,29,AD,0D,AE,CD,AE,71,08,8D,9D,C7,B0,7E,42,32,B1,39,FE,0D,4B,EA,42,48,9B,37,88,E3,40,F6,EF,BF,C6,90,3B,A4,4F,D6,13,50,25,58,2C,42,1A,E2,0F,DA,24,FF,F2,51,CD,2D,44,DB,36,83,C8,A5,65,93,38,E7,46,51,E2,E4,DE,00,3A,05,C7,AC,15,80,97,0D,A1,E6,F4,21,AD,87,A1,0F,96,36,F4,2D,47,E1,28,F8,41,64,C8,01,59,F5,48,31,3C,A7,E2,FE,39,2E -keyMatrices = 7B,20,EE,4A,11,2B,90,10,D2,F2,7F,19,89,85,27,76,B5,73,2A,D7,46,7D,84,90,73,F4,E6,E9,22,B3,67,31,40,2E,C4,5D,D9,0F,BA,34,6D,46,FA,5C,39,F4,DD,81,9C,05,DB,69,97,19,E2,31,33,2B,D4,60,7A,AE,2E,8F,BC,37,0D,91,56,07,AC,C8,AE,95,FA,3E,B9,C0,0A,18,96,B0,4E,93,4B,96,F2,CC,36,B6,72,9B,C5,58,6B,C5,16,59,EE,27,4A,98,04,F1,B7,EF,F7,50,BD,8C,7E,BE,33,15,A3,F9,BC,D6,97,19,5D,B1,16,D6,98,7F,B1,20,E3,04,23,D5,46,28,BA,CA,33,A2,21,84,32,E3,25,47,57,F3,E3,16,EE,4E,2B,D1,62,AF,69,6E,AD,AA,24,93,D9,C1,2F,04,C6,9C,0E,4A,38,F6,4C,D1,55,A9,46,A1,67,3E,6F,0A,6F,4A,30,19,0C,8A,93,30,40,E9,AD,0F,BE,EB,8C,3E,C4,EB,66,E3,59,B0,90,C8,34,BA,04,05,BE,2F,F0,E1,3B,B6,2D,98,9C,E5,13,B9,F0,33,E0,07,B3,91,D4,27,E0,E3,B2,CD,9D,47,E0,99,5F,88,75,76,44,19,42,88,49,0D,AD,09,A2,FD,35,31,62,9D,E2,DC,51,D8,C0,14,A4,FE,CF,76,A3,F6,1E,DF,61,30,00,E5,5F,19,68,6D,2E,0C,60,40,6D,E9,10,36,AF,40,C2,A4,45,D6,1C,76,2B,90,69,02,2C,AF,77,F7,72,22,10,AD,08,63,F4,A7,75,7D,28,27,DA,06,6C,3E,F6,DD,04,B7,EA,8E,94,FE,55,A8,37,E3,3A,6A,48,BB,E8,75,EB,00,91,C0,1E,06,58,97,6B,29,01,F5,25,A2,81,01,EB,AA,F3,E1,B2,69,12,95,57,75,17,6C,54,F2,B8,8D,00,2D,01,C7,1D,1D,48,DF,40,A8,C8,C6,EC,34,F2,B8,38,13,00,68,84,7A,D4,E9,91,60,2D,44,19,C5,53,99,09,86,71,C9,7A,DB,AD,79,D4,4C,29,28,B4,EA,92,EF,F2,BC,21,21,CB,6A,13,2C,89,B3,4F,26,F6,CF,0E,9D,4D,E0,5D,A4,18,5A,CB,DF,55,E5,5C,F0,B7,C0,2E,A3,EA,16,C1,8F,08,17,82,E2,DD,58,DB,4D,70,F7,BF,A0,6A,81,5E,7E,B1,A7,3A,85,F2,58,AD,88,4E,15,F3,3F,C1,CE,C7,D0,41,CE,78,FD,6F,90,28,47,59,0D,DC,F3,43,9B,E0,5D,CF,03,0B,32,27,A2,37,5C,2E,12,DA,69,8E,09,F3,00,C8,F7,D0,97,AB,16,32,50,E4,AE,A5,5B,C3,DA,6F,3A,1A,D7,EA,03,15,34,21,00,00,72,8C,07,15,39,21,8E,E9,BD,65,CA,84,C5,23,D6,A0,54,3A,2F,B0,BF,A7,FA,A1,51,CD,07,A3,0C,6B,27,FE,EC,28,93,72,BF,C2,4F,8A,97,3F,DE,4E,12,5A,C3,34,AD,A6,8F,CE,7F,F3,C2,AE,62,1D,CF,36,C9,E8,94,28,EA,F4,F5,F5,F4,75,17,25,C0,0D,E6,51,76,46,2C,2A,DA,99,64,91,49,D1,7A,C4,ED,69,44,B7,F0,83,37,6E,83,49,A4,B0,2D,61,CC,38,AA,1B,C9,76,9B,71,5B,E4,2A,28,69,EE,A4,1F,63,3A,94,DD,A7,43,ED,75,A0,78,7E,38,8F,19,03,FC,30,0B,3A,DE,38,20,6C,2E,1D,89,C3,54,86,E7,75,04,A7,90,2F,6D,0E,F1,A2,71,2A,1A,39,3C,86,C7,9A,60,8C,31,EE,9B,DF,DB,69,19,69,97,EE,83,DE,96,87,18,93,10,58,78,70,D8,33,8A,AE,7C,A9,95,76,2C,01,46,7F,35,0E,B7,C6,07,1E,1B,9A,4B,43,0D,5A,45,02,7B,E9,62,6B,0C,4D,26,FF,11,7C,CB,48,10,1F,B5,22,46,C2,AF,86,46,67,0D,4A,AE,A1,17,2C,25,06,BA,B0,53,9C,A8,44,FF,A0,D6,94,A1,D2,75,C4,E3,2D,B6,53,3A,63,A6,31,CA,5F,6C,2A,6D,68,2A,9D,56,B7,02,0F,9B,68,A0,00,80,80,30,35,3A,CB,39,06,33,B1,1C,A8,9F,23,8F,E6,26,39,7A,49,D2,9B,A7,E7,AF,74,05,2D,DE,05,D1,C4,1D,D2,16,90,53,E2,64,1F,FC,26,11,34,E8,2E,9E,A8,69,DC,5B,16,F0,9B,D7,8D,32,CD,D7,AF,FB,AB,D8,E4,48,C0,04,55,46,A3,07,C9,65,0D,E3,01,28,B5,FD,EA,F4,EB,32,1B,06,65,2B,6A,F6,CD,AB,75,F5,EA,7A,DF,45,2D,BE,0A,65,99,9F,A4,96,3E,DA,4A,2C,DF,29,2A,2C,A1,6F,A5,01,C1,21,20,C4,C7,D1,1C,33,7E,62,76,81,98,0A,65,AD,53,F7,EB,07,EB,A3,F1,FB,7C,11,EF,5B,92,35,EB,E6,E9,44,F9,05,63,D6,6A,CE,E2,97,75,92,4E,4E,08,8F,72,AE,31,A4,55,53,7A,F1,B2,8A,04,8F,FE,7A,C2,31,EA,51,58,FD,FC,E2,B5,92,C0,33,0D,64,E6,E2,B3,E5,5E,64,6E,03,F8,7F,B9,08,7B,15,13,B6,E9,11,62,E7,71,DD,AA,4E,7B,C8,90,95,DF,89,92,6D,D2,A9,FD,F0,4D,BF,74,A6,7D,B9,B9,83,8C,CC,2D,E1,19,DD,F9,FA,67,A8,2B,7E,1B,68,1F,F3,7A,7E,47,E2,7F,4B,19,7A,83,7A,D5,10,3B,6F,37,79,E3,37,24,CC,A0,7B,4A,46,3C,96,25,A2,4A,F9,0B,FC,84,BF,EB,18,1E,5E,6E,1C,53,0B,33,67,76,5F,D5,8E,81,02,3A,B3,1A,BE,3A,C4,58,54,1E,D0,FF,D6,2A,A9,49,E1,D8,8F,22,3D,9B,27,C4,EA,B4,5F,BC,28,85,29,EF,1A,E5,EA,D1,21,84,C9,A6,42,AF,59,2B,F9,8B,ED,9D,43,79,8B,7A,C6,1B,AB,33,5A,C1,05,5B,B7,37,A0,2C,99,B9,B1,25,7E,A6,E3,BB,44,9B,56,EA,76,61,0C,6A,2F,4B,AA,94,15,C8,74,97,BC,BC,E8,41,7F,63,FC,97,8A,C4,E8,AD,07,0A,0B,D8,BE,E0,65,2C,53,60,48,73,FF,68,8E,14,12,52,97,07,97,2C,90,DD,D5,93,66,68,64,74,FD,1E,89,0C,91,96,C1,27,66,1E,B3,91,4F,3E,C8,9A,F3,A4,49,A3,22,11,68,2A,34,A8,AC,FD,ED,97,2C,0A,C3,15,86,DF,1D,FC,27,6A,97,CE,6E,62,DE,90,C1,B2,8C,85,CE,09,BD,BA,9B,C4,48,9B,E5,8D,60,9F,7E,F1,5E,FB,A3,A9,86,91,E3,CE,75,69,A7,8F,3A,93,FF,BC,7E,5D,2B,65,31,DD,6A,D4,BC,80,C2,67,76,29,E4,F6,F4,FF,38,F6,D0,51,71,19,EB,61,C5,34,FB,FE,37,19,90,26,BF,83,53,56,47,80,4A,D7,39,B4,CB,7C,EF,FE,9D,79,45,8E,77,5C,D7,55,CA,6E,83,62,D0,56,3E,BC,32,E9,37,F3,1B,BB,F7,51,61,70,CB,E5,CA,DE,08,D4,05,95,97,1C,30,90,A7,CC,DE,05,95,37,D8,B6,80,AD,48,71,CA,2D,17,3D,ED,F8,BE,BB,EC,AE,63,BC,6B,A1,56,38,F3,19,6A,14,7F,60,13,49,FC,D6,4D,09,36,B5,87,41,FA,CB,E9,23,5F,35,C9,96,3E,0C,75,19,D9,74,E3,92,59,42,E0,5F,8A,20,24,9D,79,BA,C4,C9,73,54,F6,65,0B,41,9A,20,41,8F,F7,1E,55,CC,56,D8,E8,1B,05,3D,61,FF,83,BD,37,97,A3,01,36,18,A8,69,F2,2A,A6,7E,1A,00,5C,0E,2F,65,2D,B4,D3,04,84,F6,70,8B,BC,1D,58,F3,3D,DD,E7,AF,1C,F9,AD,1F,9F,E8,44,8F,76,E2,A7,A0,17,B1,62,45,40,13,16,5E,2B,AA,C2,89,FC,96,A3,DF,E4,6A,45,CF,74,26,13,EF,42,02,7B,75,AC,AE,2B,B9,E1,F3,BA,C6,26,FA,4E,92,C6,81,DA,5A,5E,BE,B5,1B,6B,E6,3E,E0,7C,EA,14,3B,45,F1,81,6D,4A,A5,9D,66,0C,1A,79,C7,E2,1D,46,19,FD,C5,07,14,70,C7,BD,FF,62,AB,61,68,EE,00,46,37,62,BA,BC,57,2E,B0,AF,09,DA,98,81,EE,EF,C6,6A,91,DB,73,0E,68,41,6E,AF,CC,90,9F,16,90,50,77,CB,C5,47,BA,DF,E3,F3,2F,12,84,B1,19,19,54,CA,98,54,88,E7,4C,8C,83,48,86,B2,7E,99,20,A3,73,5A,F9,EB,87,A9,22,F9,EF,8E,9F,B6,17,C7,2A,E0,1D,EF,02,8C,79,02,2B,B6,3F,F0,32,21,7D,81,07,6C,29,CE,14,66,D7,A0,9F,85,0B,63,DD,69,B6,26,E2,49,F0,40,66,ED,76,A1,E9,4B,2B,17,69,36,5E,16,CC,14,7B,05,4C,38,48,CD,E5,2C,D6,9E,83,16,19,36,6F,ED,9B,7C,3E,FC,5B,16,8A,C1,92,E9,C1,E0,68,BC,18,2B,6E,44,94,00,2F,A5,20,D7,AD,3A,FC,61,5D,4A,C9,BC,E2,F4,F1,3C,10,B0,6C,4B,64,A6,10,DD,33,47,29,B4,4B,5B,AC,C2,42,17,38,3B,56,EF,2B,C8,E0,73,20,4D,93,8A,8A,C0,4F,F1,20,E4,A7,BE,CB,99,3D,98,D1,20,F9,62,61,DF,FC,9C,B0,E3,ED,F5,95,58,FD,94,EB,E4,9B,43,E7,A7,A7,33,9F,EA,F2,B3,2F,1E,EF,D9,1D,49,AE,C6,85,00,A6,13,B4,2C,98,57,01,C4,8F,F8,26,94,4A,58,FB,8F,03,F6,E8,91,7F,33,BB,01,8D,CF,B5,F2,AB,87,A1,2E,72,8B,B0,E0,38,CA,42,A7,FF,C2,2E,EE,F5,A0,7C,64,DF,D4,72,49,54,2F,EA,91,8F,CF,40,5A,B8,1E,C1,67,1B,72,E9,07,C6,CD,D5,6D,3C,53,D4,49,64,43,51,F5,42,1C,9E,A1,F7,49,01,69,6C,C2,95,F1,F2,D0,3C,E9,5D,5C,29,C1,2E,8E,FB,A1,E5,64,2A,A9,99,D2,6C,90,C7,31,B8,07,24,FD,4B,AD,03,8F,11,AD,24,5A,1A,C0,4F,32,74,95,AA,60,CC,E5,3A,C0,B5,C8,E6,4D,A3,76,3C,5B,01,DD,FC,0E,B9,72,A5,7E,EB,A5,7B,DC,26,14,A3,5F,0C,25,D5,63,26,AB,19,BD,A5,91,C4,7C,93,36,BE,DE,3D,C2,A0,60,8F,82,20,45,AB,91,58,82,33,C2,E1,5A,AB,67,63,0C,CF,66,49,0B,EF,F7,86,ED,B2,00,34,88,39,97,18,CA,6C,12,C4,DD,A7,55,C6,7A,FB,D4,CC,9D,6F,98,9F,E4,B1,5C,36,05,4E,C0,61,27,1B,5E,AC,86,7D,7B,FE,39,C5,DF,F7,43,BA,6F,95,8C,79,4D,A6,B5,E8,C3,3C,E0,84,31,EB,C6,62,74,D2,92,3A,57,63,2E,DE,67,82,8F,16,B8,D1,48,07,70,55,70,F2,92,FE,0C,87,06,CD,9C,49,DE,81,FB,DA,CB,4B,64,34,87,73,AF,B7,12,62,79,74,CB,7E,5D,D4,4F,24,FB,A3,65,22,FF,5E,B9,9F,09,E1,0C,0F,B4,22,B5,B6,12,5B,92,36,C6,84,75,7F,3B,19,01,7C,F5,D7,DE,E4,A2,CD,0A,81,37,68,AE,63,84,C7,3C,83,EE,08,95,B0,71,A1,33,A1,30,E6,62,F4,ED,4A,AB,A8,77,A7,5C,85,BD,81,B8,8F,68,28,A0,1D,44,20,DA,E9,D9,2D,CB,C2,0A,CF,1B,CC,18,E3,E3,8A,0F,30,72,94,28,64,31,A8,87,82,C2,0F,6F,0F,89,86,80,E7,A5,36,15,29,1A,DE,B4,24,A8,7C,36,61,8F,D3,33,3E,2F,D8,FD,B8,67,90,14,2E,1A,C4,B2,E0,8C,3F,CC,82,91,F0,12,C5,C0,60,13,12,B4,CF,3F,7C,48,B7,E3,62,AB,77,46,7D,D2,9C,1A,34,32,9D,C2,E0,47,D3,6F,43,E8,A1,1A,E0,C0,99,05,89,68,60,37,A1,89,78,3B,30,82,CB,1A,38,4B,A4,25,A1,FE,49,FD,63,D1,4A,D1,DC,88,49,4A,2B,C2,34,DF,64,A3,4C,31,2D,04,1C,A7,AC,0C,C9,7D,7F,0D,F5,4F,B9,B1,9E,32,CB,AD,0E,98,7F,10,FA,80,CF,CA,9D,6C,86,E0,DD,BB,6E,87,02,76,B5,5B,F4,2E,73,72,C7,5F,28,7F,2B,B7,B8,2A,3B,F9,58,86,10,28,A9,60,D5,91,09,83,AE,4E,BA,FF,C3,A1,E4,79,AC,69,35,E4,17,01,35,C4,D9,C9,CD,7D,D9,01,7C,30,0A,58,A9,CC,6A,C9,C7,3D,B3,D4,0A,18,C2,8C,4C,83,5C,15,BD,B5,D4,BD,49,DA,01,95,BE,78,98,5D,C6,88,EE,0A,44,DE,53,63,AA,DD,C2,6A,57,E4,D4,C2,CF,7F,22,EB,30,C3,A9,AF,E3,83,AB,5F,49,A8,31,08,69,85,ED,4A,D8,A7,DA,C7,97,F7,96,DB,8D,5C,9F,C2,70,02,91,04,25,06,78,A4,59,F4,6E,C7,AE,E7,D3,91,B9,A5,57,93,53,C9,44,76,EF,A2,03,31,0F,38,85,80,A5,55,26,A5,B1,99,95,3E,08,9B,F1,19,13,81,D4,11,A2,E1,31,EA,E2,5D,A8,FA,90,5F,72,4A,FE,65,2C,62,A9,3A,54,A4,6C,25,58,E3,B4,95,F8,6D,01,79,D9,45,D4,AD,3E,46,32,46,4E,2D,5B,4B,7B,AB,F5,BE,7E,67,F0,DD,61,B7,92,11,CF,39,9C,1D,71,C6,EE,67,05,AF,8D,E0,89,EE,1F,93,07,79,F8,C2,87,DC,16,C9,64,7F,AF,13,71,44,C2,7C,40,EA,BE,77,E9,22,EC,7D,FD,ED,BD,77,C3,2A,AF,F7,C1,F4,2C,A8,EF,B5,3A,7F,D8,C0,81,3E,CE,6D,11,19,28,9D,60,09,D1,AA,A4,71,1C,6F,C3,88,8C,1A,3A,33,88,C8,E3,A7,AF,8B,C4,A0,79,63,75,07,3B,90,52,FA,1E,03,D8,50,5E,6C,A5,07,61,DC,31,6B,AF,55,09,63,96,60,11,6E,8C,83,E8,48,08,C1,06,61,E0,A3,C2,38,9A,8D,13,87,E5,66,C1,B4,D2,3C,6F,22,33,3B,86,CE,26,36,59,B4,06,A0,31,64,51,A7,3C,D4,59,5F,CA,73,38,72,9A,A4,56,D6,38,75,0A,D9,63,6B,6C,07,01,B1,88,C3,62,63,BB,88,80,B0,4B,09,F0,C0,AE,09,43,0D,54,FD,6E,AD,39,E1,05,2B,8B,B3,18,9A,12,F3,E4,36,51,9F,5C,24,8B,25,41,27,AA,EF,17,27,05,1C,E1,0E,FF,BB,04,FA,7E,8C,9A,86,EE,93,38,FA,B8,6B,CF,15,6C,6F,1A,0A,31,5C,C4,84,9C,F3,72,31,10,77,A0,27,96,4E,60,A1,C9,68,89,06,35,E9,17,55,09,4F,36,A3,B3,11,DD,20,B0,15,6B,B0,AC,E4,0F,27,35,78,F4,BE,C5,B1,97,FA,A2,83,F2,B8,B5,11,5B,3C,F4,3A,D2,51,91,B7,1B,42,5F,28,1E,27,72,9F,57,BD,EB,59,75,C8,AB,15,50,CA,48,28,05,0E,6C,6C,0F,FE,67,D6,27,48,C4,0B,B3,6B,1D,D9,E8,B9,5D,F3,B8,1A,0D,99,BF,0D,35,BE,44,C2,2C,33,D0,5D,F7,DA,5E,80,1F,1E,16,6F,7B,E8,19,F6,CF,2B,E0,EF,31,B5,65,47,20,4C,D8,1A,31,A6,AC,2D,5B,7E,6D,33,E8,71,37,8E,38,2E,8E,CC,86,C8,28,5E,24,AB,3A,57,90,CF,96,73,53,13,FD,31,09,00,2F,5B,42,B8,7C,7D,A0,5D,37,1F,1C,65,69,E8,5E,98,17,97,E2,EA,17,37,FA,83,4D,7B,69,CD,28,73,D2,16,A4,79,33,77,A3,22,F0,06,C1,86,E3,15,D6,05,CB,7F,67,88,F0,17,57,D3,E3,5A,49,67,FC,9A,9E,14,2F,F3,7D,11,8A,76,AF,58,28,5F,EA,05,B8,A3,86,D2,92,5B,71,04,34,31,45,FE,04,04,68,10,25,71,23,9B,7C,E5,DB,DC,60,DE,24,DA,35,54,F5,40,39,43,05,0A,C6,C3,28,1B,0C,E4,EE,E9,2A,69,34,84,94,14,5E,A4,1A,3A,FC,4C,81,4D,3D,E3,7F,D9,93,45,E7,3E,22,6D,70,E0,6F,F4,43,2A,03,82,93,31,98,5D,E6,5C,DE,4E,B2,7A,DD,94,BD,9B,74,B4,74,55,B3,72,F7,C7,DF,15,98,74,16,1A,11,3E,61,27,FD,B0,2F,2A,BB,18,95,73,A0,09,CE,1E,E9,09,9F,29,AF,79,79,10,6B,81,D7,22,08,E8,31,02,E7,7C,40,28,C6,C6,C3,6F,95,1A,18,E6,72,E2,4D,D7,8F,9A,94,2A,67,58,91,07,1A,B3,7F,7A,0F,C1,C8,BB,89,96,DA,68,EF,C6,DB,E5,18,6F,8D,2C,38,5B,10,F8,2B,80,3B,C5,E8,4D,97,3E,A6,B8,D9,87,57,DF,DD,8C,01,C1,99,83,8A,D2,72,D6,C3,14,9B,6F,6F,F0,4C,B4,AC,00,19,32,22,5C,8B,9E,28,00,69,63,D9,09,E4,FF,55,DC,83,D5,A2,68,4E,35,B3,52,6E,FA,E1,A0,25,6A,49,60,59,C6,6C,4D,21,1C,28,0C,D9,68,3C,FD,E1,E5,2F,9D,DF,BC,24,8F,EB,C4,63,7C,8A,08,29,F8,F4,83,1A,A3,8D,BE,82,77,28,C4,B4,EE,7D,20,CD,58,38,F4,F9,3F,CD,25,DE,FD,B4,61,DA,F4,7A,69,5D,F2,A7,1C,77,C6,60,0C,99,E5,F1,CF,5E,3F,F1,D7,0A,77,28,1D,2A,6D,E4,00,AE,1F,3E,89,8B,F2,8E,23,36,69,BD,2C,E9,9B,48,45,5D,47,1E,95,9D,E6,7D,BB,E0,F0,2D,F7,FD,A8,B9,6C,62,CB,AC,29,7D,70,4F,23,3E,F7,63,0B,82,AD,64,64,4A,3D,32,02,8E,30,33,60,80,39,A1,E4,75,73,9C,13,98,7D,E4,5D,5D,24,1B,72,E9,56,5F,D7,1F,65,9E,D5,1F,F1,25,5F,7A,E1,81,FA,A7,89,DE,49,FF,44,8E,5A,2F,C8,89,E5,67,A7,BE,22,2A,64,CE,11,3D,B0,F6,DD,66,CE,79,E2,B9,EB,19,91,EB,A4,5D,88,66,08,28,D8,BF,72,77,F8,2C,E5,73,44,32,2B,72,4E,B9,30,AB,6A,86,60,D6,C2,A2,0C,B5,1D,C7,1F,3A,FF,96,8F,68,06,CE,38,5C,86,6F,64,54,05,75,1D,3D,F8,0F,5F,B3,61,B2,06,9A,A9,7C,58,26,B6,BF,68,6E,15,74,5D,D0,87,C2,04,6F,2A,9E,52,11,03,83,17,61,0B,60,09,15,7C,7A,04,A7,07,A7,F6,AF,B6,27,7F,87,C0,DF,A5,FE,D7,32,FB,AD,EF,65,49,86,78,AF,67,E2,AA,E5,DB,1F,82,26,0E,7A,8F,90,35,F4,5B,0A,F7,CE,3F,F5,98,9D,37,6E,62,5B,92,E9,51,20,41,09,CB,99,98,6A,9E,0F,3E,F0,1A,9C,51,82,71,91,CA,95,B9,C8,B0,D3,6A,51,02,54,FB,D4,EC,17,8C,A1,36,B5,0A,1F,5D,A9,23,26,79,FA,00,3D,B8,F0,61,5A,4E,8C,3C,B5,A7,A9,44,0C,70,72,E3,A1,8A,7F,0A,F3,5B,EC,40,09,D5,18,D7,E4,D4,BD,77,3C,BE,A3,6B,41,03,7B,3C,17,1F,8D,CB,65,7A,E2,D2,26,00,8B,2C,36,B2,2D,23,1C,D4,01,FC,2D,8E,65,A6,3E,22,E3,D1,EE,F1,B0,6F,14,F4,66,E5,38,1D,E7,F0,54,14,18,B5,90,E7,83,69,51,A6,19,7D,D0,4B,9F,03,3A,B6,B7,B1,46,9B,4E,64,A2,EB,C5,AA,8E,FC,E1,2C,C8,98,8B,4A,1E,6C,97,57,7D,83,DE,23,BF,73,2B,B8,3B,77,77,BE,1D,DB,5E,FC,E3,6A,F9,6B,2B,02,47,9B,7B,7F,97,5E,B4,51,F9,7B,C0,B3,F4,F5,77,3E,35,AD,16,61,0A,7D,67,24,58,AC,26,B8,E9,D6,6B,A0,79,56,68,0E,E0,2C,E1,10,90,0D,FB,19,B3,0F,60,11,EC,C1,CA,FC,AC,CD,6B,EA,FF,43,C3,8B,EF,4E,FD,47,FE,2A,88,CB,8C,47,B6,9E,E1,5A,CD,1E,F8,CF,CD,9F,A0,69,2E,C6,91,06,66,92,FA,89,6C,64,95,DC,EE,79,28,03,A3,7A,F5,99,7F,CC,B9,84,D8,65,D4,9B,F8,4C,4B,BF,4A,09,2C,C8,F9,9A,36,91,E8,57,6E,4C,BD,04,E7,C8,CD,01,0A,C2,16,3B,51,77,C6,93,B1,C7,C1,65,42,76,BB,F9,5F,24,42,54,FE,BB,38,1F,73,0A,C1,80,4F,4D,D2,5D,3C,51,EA,30,5B,56,52,C5,0E,F2,E6,41,68,08,FE,7E,05,F3,6E,D7,1A,6D,59,27,D9,D5,38,1A,A1,94,2A,35,2C,28,B9,02,7F,1A,38,B1,3A,BB,80,FB,37,8C,81,E4,BB,A8,6C,1F,E1,90,C9,E0,57,C1,07,A9,3B,50,62,71,4F,05,3A,F8,81,C5,7B,36,7E,06,24,B2,FA,2E,56,C1,46,60,AD,E9,B0,E0,BE,86,A3,16,30,E4,5A,DB,55,4D,45,95,8C,91,60,C8,2B,AB,6C,2F,32,28,73,7D,40,89,73,EA,87,92,C0,9E,E2,1E,E8,AE,87,FE,50,55,67,A0,7B,EB,E6,B0,46,14,AD,CE,F3,66,60,7D,4E,1F,23,BF,87,71,62,B5,B8,17,A8,69,CF,C2,C9,21,5D,8D,C4,34,04,49,95,26,68,55,C2,9C,8E,E7,AB,85,91,16,87,11,53,C6,4D,E2,A8,18,98,43,45,00,C1,4B,5D,F1,CB,86,5B,0B,2C,DA,18,4A,0B,08,6E,CC,7D,51,FE,51,06,29,2B,57,42,D4,2E,57,DE,1B,38,F2,5F,C7,A5,F1,2E,83,DE,4A,CA,7F,BD,25,3C,4B,39,8B,A4,7C,26,3A,EC,7F,9A,2F,64,91,B6,D5,60,A2,AD,D2,DC,7E,D9,15,C2,94,FE,4B,78,94,D3,B9,79,65,54,5C,2A,98,BC,92,25,83,A5,62,E8,09,CE,77,62,1C,3C,8E,6C,C7,FA,2F,B9,6A,07,F0,59,0C,37,43,1E,96,F3,87,B0,1C,3F,0B,4C,A0,52,CE,89,34,2A,12,BF,67,67,46,3C,7B,63,C8,36,82,A9,0F,EA,C7,CE,D6,2D,CB,71,C7,41,BA,11,6B,9B,50,47,68,A2,91,C7,11,F2,99,74,05,FA,07,48,B4,18,47,1E,46,7D,43,01,59,E8,9E,D8,0D,95,25,75,5A,A2,3A,6D,2D,A0,1D,D0,11,7E,EC,81,E2,00,F9,94,CB,71,A4,E5,BA,18,B6,D4,B9,AD,3A,B1,47,B0,4D,51,D7,6D,0A,34,70,E4,A2,25,E6,B0,85,4F,D3,1D,65,08,7B,41,45,6E,AD,37,51,E1,CE,1D,67,C0,CF,14,83,55,9D,FC,9F,E9,85,58,D3,FC,F8,27,4A,6B,4F,B4,0E,B3,E7,D6,70,32,5A,9B,9B,91,D6,25,97,16,EA,F2,53,0B,32,F5,78,86,87,67,E4,F2,25,40,1B,BA,C3,48,63,E3,F9,5A,AB,78,35,24,95,7E,1E,97,D9,84,E8,6C,CB,CD,6A,0C,D5,08,79,56,C3,CD,DB,FC,95,81,19,B4,B9,59,9B,FE,90,21,31,4F,30,40,47,15,16,29,37,E0,CC,54,36,BB,9E,5C,DB,3C,8A,3F,77,10,CB,7A,71,D4,79,29,13,09,08,14,FB,8A,01,EA,6F,6D,C6,6A,B2,22,A9,21,B3,90,47,E4,AB,D2,4E,CC,00,58,A0,D0,20,61,F5,F3,77,EF,6B,A8,7F,AD,6C,28,75,39,9C,0E,17,B4,C8,F6,3C,E1,41,B5,C2,C8,AA,CB,BC,9F,8A,87,FE,D2,11,13,E6,80,34,6E,35,1D,6A,A9,A3,61,16,E5,D7,22,4A,82,71,89,01,15,5C,1B,4F,EA,01,06,E9,5D,C7,E8,70,3A,13,3B,78,0C,31,4F,12,9A,6C,CD,90,76,5A,A0,D6,53,E1,63,39,AC,3B,30,14,CE,5B,58,BE,30,C6,F4,65,23,05,58,B4,29,E9,5B,9D,4E,85,14,65,D6,6A,D8,BD,E6,39,24,F9,13,72,F1,FB,F0,5D,9D,87,AA,12,0F,E2,40,9B,60,E8,A6,E8,08,96,3A,AE,6B,62,EC,F0,55,5D,9D,C2,59,2B,3C,11,FC,89,4F,27,C8,22,89,11,CA,21,B0,35,4C,0D,E9,15,6D,82,58,D0,11,98,EF,29,6C,A9,09,28,97,38,A4,F8,B1,86,52,C4,B4,50,67,28,1E,7C,66,3E,F9,17,D5,66,38,44,90,C7,66,07,A6,49,73,2F,85,6F,17,EE,E8,65,6E,72,9D,A9,70,25,66,38,1C,C0,A2,9F,54,A9,10,0C,6E,FF,2A,96,DB,20,B9,9A,AF,E8,D8,EB,38,E7,9E,E7,E7,10,47,C2,EA,E2,E6,04,74,A8,14,A3,D0,88,F1,C6,3F,C1,D5,80,43,D6,A1,30,47,A6,D9,3D,A4,0D,0A,8E,4A,0C,7F,80,03,AC,25,04,CE,1D,A5,98,1B,EF,E6,AA,DD,FA,79,B4,0F,B0,60,08,A8,8C,90,8C,31,65,80,C3,03,D3,37,19,41,42,1B,94,3B,93,3B,23,22,15,02,C4,CB,F0,B0,06,5A,0B,34,55,1E,CA,36,77,F8,FE,C2,34,87,9E,A7,6F,72,B3,29,11,9A,FC,1F,16,D3,40,3E,A4,0F,17,00,3E,B7,F1,6B,99,04,FE,B1,C8,81,30,3E,78,9D,D1,59,25,17,C1,4B,2A,4F,04,7B,26,B9,71,95,FE,CC,50,4B,44,56,45,0C,8C,A8,2E,E6,A1,59,58,7B,FD,44,26,09,A2,5B,CF,46,F9,8E,D0,02,CF,EB,6A,E6,70,42,0F,06,AE,63,6B,7F,9C,30,FF,5F,E7,AE,B1,2E,53,FF,38,94,76,8B,D0,31,3C,D5,A9,70,DB,2C,7D,7D,B7,65,4F,63,67,F2,DF,15,CD,EF,EF,C2,7B,C7,79,AE,B1,F2,6B,BD,82,0F,0C,C5,96,E1,19,9B,39,9B,0E,BD,60,98,8F,79,99,FF,CA,2B,38,B2,35,FE,D9,79,E6,D6,C7,25,9E,CA,13,E9,93,E1,57,C0,73,11,13,0E,1A,88,7F,B5,E6,0C,8E,DD,C1,AB,D6,74,FD,DE,63,41,22,91,63,73,8B,3C,81,8F,9E,A4,8E,6F,E7,6B,22,2A,35,51,09,B3,9A,42,3A,B4,B8,D0,28,95,6E,3C,6A,F7,8C,D9,20,9A,69,6C,6E,5C,75,78,C1,F8,50,4B,CC,6E,79,AE,9C,38,F0,56,76,33,29,AD,04,96,A9,35,1C,A0,7A,C0,85,42,01,D3,1B,1E,21,34,26,DC,D1,81,21,8A,D6,6B,71,D6,CE,5B,2D,58,D6,8B,2E,74,6C,4E,69,DF,50,23,97,D9,FE,D9,FD,A8,8E,80,C2,24,50,AE,F4,E9,07,2E,55,75,D3,F2,31,84,4D,C4,C0,AF,A5,3B,64,C1,55,BC,2F,8A,42,90,1D,91,AA,72,82,12,9D,20,61,6F,2D,69,D2,D0,15,C9,03,8A,48,22,E4,94,21,E6,26,FB,EF,3B,1F,FE,8A,D5,F6,E5,DA,D0,26,64,9A,76,E8,E5,C8,7D,6C,BE,B1,D8,8F,AD,9D,C2,0D,89,34,00,25,B1,B2,8F,91,B4,A0,E3,7A,17,51,B6,10,42,0A,AE,F5,65,3E,81,3E,4F,50,F9,6D,B6,C9,A1,64,19,BC,EE,6D,A8,BC,21,EF,9E,38,BF,91,A2,0A,94,31,35,49,40,67,F2,C7,DF,9C,BF,0B,5E,08,37,BC,12,06,F9,2D,9A,C5,CA,FC,D5,EF,EA,96,2C,C5,87,23,8C,EF,95,E6,51,87,E7,D1,B1,5D,83,57,52,D9,24,FA,94,55,BD,F5,B7,80,DD,F8,82,DD,E3,88,1D,D7,4F,97,12,FA,16,65,CD,57,A4,90,3C,AF,B1,43,41,3E,64,99,44,8C,03,08,85,45,5A,2F,17,CC,C5,86,2B,0F,EB,8A,2E,2E,00,BB,2B,B1,5F,B5,DC,0C,14,CD,AE,82,31,9F,69,88,BB,B0,38,89,23,02,52,C6,74,B0,6A,E8,66,4A,BE,EE,6C,0D,FD,5A,DE,80,37,30,0B,FE,C2,0E,3B,A8,AA,B1,00,69,5F,F7,48,96,0A,E8,87,19,23,81,43,5F,C0,92,26,F9,5A,C1,2F,6B,DC,61,31,8A,0D,28,FC,CA,2B,DE,33,6D,E8,FF,B0,62,F5,84,EC,8F,FE,57,1C,E6,57,3C,09,5F,74,41,7E,14,A2,9E,E6,11,31,94,BE,E4,E6,20,FD,FB,68,09,BE,E7,A3,00,88,0A,41,3E,88,C4,E2,A8,98,30,55,24,14,6E,F0,12,4E,9B,2C,72,5F,41,9D,FC,8A,B7,9C,09,B4,66,27,C5,64,A3,F2,B5,56,AA,E3,9C,3D,61,68,E5,ED,D0,E1,10,07,7B,DD,AE,32,C2,63,6B,68,3B,FA,24,F9,2D,85,B7,3D,2E,C5,94,19,4B,47,A2,42,B4,3A,51,29,1E,2D,C3,93,81,CE,2C,BC,1C,98,9C,C0,0F,42,49,68,0C,60,8B,FD,10,78,31,29,2D,3B,7A,D7,17,A1,24,9D,F4,09,98,FC,02,53,26,C4,88,05,BF,AE,10,6E,15,A0,7D,F2,9C,5B,BA,CE,9B,EC,90,72,1F,64,6F,67,8D,96,11,50,33,B3,25,A0,C7,49,85,58,60,7D,39,E1,BB,9D,3D,74,87,6F,B4,5B,0B,AA,83,85,B7,63,59,B5,90,70,A0,E8,F8,6F,69,80,6F,C9,C7,66,BC,48,8C,0E,AB,D1,25,9D,43,C9,C7,5F,BA,DE,45,BC,0E,DC,CF,43,CB,02,9B,4A,47,5B,EA,94,15,1D,0A,43,33,75,EA,5B,82,DE,E7,2B,47,FA,8A,1A,BA,38,14,9F,CD,5A,9D,C5,6C,E6,5F,09,09,83,F8,EE,0C,FA,A0,60,BB,57,CC,EF,55,34,3D,0B,54,7C,8D,34,DC,75,68,BE,91,D6,25,D9,15,A6,B5,70,08,3F,2C,CF,21,20,DC,44,0F,20,8D,E8,6E,78,7F,5C,91,C5,76,61,19,79,70,F9,18,DD,F0,36,EC,7F,24,E9,10,EB,6C,EF,0D,90,79,C0,41,91,54,DB,6C,5B,8D,26,E2,7A,C1,8F,38,6A,08,27,32,11,E8,EC,74,E9,57,A9,B3,74,A6,76,86,1C,33,DA,63,9F,C4,5A,04,F9,7E,F0,1E,83,A9,7D,9D,EC,E6,30,EA,67,B5,D3,95,47,C0,8B,9A,20,19,6C,FE,7E,5F,AC,8D,63,60,00,79,4B,00,43,C7,6B,62,B1,47,6A,ED,6E,EA,4E,50,61,29,1C,09,68,B1,CD,C5,86,92,CA,71,10,9F,BA,99,01,B4,38,F5,7C,0B,0A,50,C3,00,28,87,56,CC,3A,31,66,6D,DB,8F,09,46,13,02,21,A3,82,0C,AF,AD,5D,2C,4C,90,53,41,3E,69,1D,15,39,12,C9,62,DB,21,64,6C,8B,C3,4F,95,8A,9D,4C,6C,2E,43,E0,37,07,AC,80,80,FD,EF,5F,19,A8,2A,38,56,F4,78,80,68,02,61,F6,0D,40,52,54,31,F4,8A,B4,85,4E,C0,66,BF,8A,1F,EB,10,A9,95,CE,3F,76,5B,6C,15,57,5E,76,71,02,40,A5,C3,2B,29,25,F8,06,35,13,7F,07,16,DE,D0,4A,92,7B,33,93,B2,CA,3E,42,BF,63,1C,6A,1B,7D,75,F7,3C,CA,A4,3B,F4,CD,BE,BB,E6,05,50,C4,7B,26,66,F9,C8,68,5E,04,37,B0,DF,B7,8F,96,40,0E,53,62,D6,7C,41,03,6A,A9,AC,F6,3C,FE,AC,F6,64,4C,1B,EA,E4,87,AA,AC,02,18,4B,3F,03,3C,46,79,74,8C,FD,F8,97,9D,7B,DC,5D,1B,32,31,66,73,16,05,BA,C0,56,DA,E7,5A,F0,41,BB,69,58,F3,D5,44,81,8D,57,06,65,16,92,57,00,8A,E5,BB,9F,73,C3,65,72,F1,D8,C5,F7,99,BA,15,F9,7D,A6,4C,88,99,73,52,AF,22,66,7E,36,87,6E,FB,EC,3C,FB,E5,4C,68,F5,20,31,3C,9A,7A,76,3D,7E,2A,99,C9,AA,10,6A,B7,24,3A,B6,A9,67,AE,79,84,D2,DE,76,6D,3F,AC,F6,C5,4B,52,4F,73,46,99,04,43,8B,1D,B9,9B,D9,D4,1D,B1,83,C9,FC,DA,59,56,77,DD,95,37,B6,81,ED,6C,BE,89,A6,EA,81,59,93,AB,68,D3,8A,F8,73,F4,23,40,6D,21,4D,90,16,9F,3B,9A,03,98,86,DF,1A,50,DB,80,26,E6,87,B3,D8,1A,02,C6,F4,32,94,E0,9A,6A,AE,94,6E,AF,EE,24,84,EF,AA,11,C5,8E,2E,B6,7F,89,9D,00,7D,5E,18,04,81,4B,BB,5A,96,F0,9C,CB,23,B3,FD,B6,CF,9F,C9,E8,DE,1A,02,86,FE,5D,78,C6,8E,3B,91,17,E4,7E,EE,6B,94,63,5F,BC,74,14,1F,4C,A8,F2,4C,DB,0A,85,23,8D,05,AD,18,E5,F5,D0,E5,1F,29,64,B2,0D,B0,A8,53,9D,C1,CD,15,0E,CB,68,86,33,39,CA,91,17,7A,F0,99,C8,B9,E5,50,7E,74,71,DD,7E,49,B9,BB,62,CD,10,78,13,6D,66,9F,A4,83,C1,36,DD,A8,DE,D2,7A,20,59,74,F2,73,43,DD,66,60,9D,1E,37,4F,8B,98,D0,F5,B9,4D,44,8A,6E,C2,69,E4,E4,56,B1,1D,C6,3A,D9,CB,F1,BC,78,B1,52,BE,53,FF,EF,F9,2B,01,DE,21,4D,1C,6E,E5,BC,40,94,B4,36,22,D3,86,D5,4B,4E,68,FE,9B,09,94,41,72,F9,95,AC,D2,EE,2A,43,07,7D,14,7E,F8,60,0E,33,20,B9,D7,C8,4A,0D,D7,3C,59,A8,6F,FE,27,75,DA,0A,9E,34,66,10,64,ED,B7,39,C2,F3,1B,1E,8F,A0,F3,2F,7C,C6,0C,45,08,65,20,D1,B9,02,87,19,83,C2,57,DF,7D,6C,AA,70,C9,2E,78,E8,BE,3B,78,78,58,3E,F9,C9,28,B1,61,02,63,22,90,C5,22,67,10,50,C5,16,0C,22,A3,8D,DC,A9,98,91,D8,50,44,F3,E1,EE,CC,BF,C9,4B,64,41,99,64,8F,96,0E,65,83,01,BE,6A,7E,63,68,F2,14,3A,03,3E,6D,CD,BC,D1,25,70,45,67,36,B1,9A,BF,86,8E,3B,E5,FC,55,39,F7,58,73,3C,A3,F8,33,94,14,D2,56,33,5F,F5,72,91,0C,CE,F7,83,29,A4,A4,08,C2,6C,EF,F2,76,6E,21,22,7B,A9,94,41,3E,FB,56,F4,FE,71,FB,E0,6D,60,4E,94,1A,41,7F,E2,EF,DB,4C,8B,7A,DB,4B,55,0D,16,8E,4F,87,5E,99,34,4E,9A,3D,5A,50,B6,C9,8F,51,D1,BB,57,AB,55,DE,46,9A,6B,47,EA,C9,AD,5E,E3,0B,03,98,73,C5,5F,35,BF,C1,F3,56,EB,24,5B,C6,BF,F7,CD,62,7D,C4,C2,A8,D0,61,6E,6F,90,C7,88,D6,A9,06,70,0A,22,32,A6,A8,3F,FB,23,E7,26,EA,0D,8A,A9,D3,28,30,92,71,CE,AF,1E,F1,E8,C3,4E,E3,8F,D5,A0,00,27,F1,81,24,E9,F0,01,58,04,52,68,39,24,FE,10,9F,4A,DF,03,83,FB,08,26,28,52,F7,A0,58,87,55,9E,D6,3D,6F,5E,DC,45,82,05,49,B7,EB,47,D0,57,19,20,E6,04,C6,DB,27,52,BA,55,29,47,E4,67,91,84,0F,8B,56,86,18,2D,71,55,BC,5B,D5,32,8C,55,24,4D,B7,E0,14,0A,F1,3A,2B,0A,7B,92,67,2D,26,33,1F,39,62,93,38,62,2F,17,C6,2F,6C,C2,5A,B0,90,D6,96,36,B3,91,57,53,46,1C,71,28,8A,AF,EE,51,59,6B,E6,04,CD,B7,77,DA,0C,F1,14,EB,1F,6C,14,76,20,65,05,F4,13,55,A3,77,C8,9E,1F,F5,74,08,AB,9C,9E,F5,2C,52,D0,62,B2,61,0A,59,4D,AA,5C,7C,1A,BA,22,D4,6A,98,9E,40,CA,01,FA,9F,7E,DB,9D,CA,12,80,03,70,1E,DA,A7,E3,43,41,0B,13,B0,4B,B8,A2,90,23,B1,42,E3,40,10,F2,36,3A,4E,07,46,03,A5,F0,78,A8,72,9A,8F,4A,26,AA,A8,14,CF,98,09,1F,C5,F0,4F,10,AD,17,2B,49,D8,B0,58,C1,25,07,5C,47,AC,2A,8E,59,A2,2B,FB,AD,91,8D,0A,92,5C,C7,00,4C,8E,A5,83,80,E3,55,B0,66,BF,31,EA,C5,D4,4B,B8,DE,7E,CC,69,CF,F5,B8,50,95,85,25,0C,08,C9,0D,43,9A,A7,23,95,1A,8A,BF,4E,A7,86,C4,12,B4,AA,20,A2,64,A8,10,7B,19,1F,2F,4E,D7,93,41,9A,3A,4A,6F,B9,01,7F,0D,49,68,CE,07,94,04,F9,24,71,2A,18,DE,2C,7B,08,EA,D4,B5,F4,7B,0B,76,F7,8A,C9,54,E5,77,BA,D9,50,0F,B8,E7,60,2E,0B,E4,04,3E,1E,D2,EA,AE,A8,3A,A4,F0,14,CB,BF,AD,50,B9,DC,88,AA,97,A5,FF,58,98,95,8C,09,19,8E,4B,3B,F8,29,6A,11,CD,37,66,CA,24,76,46,78,84,5B,6A,C0,E7,57,51,7C,32,58,14,62,E9,46,05,1B,5E,9E,B1,10,25,5E,9A,02,88,7A,3E,2D,95,D3,2A,F1,03,66,C2,D7,BA,D6,8A,0A,3A,F5,B9,58,D4,7D,34,78,DD,85,31,9D,E3,1C,DA,4D,8B,65,66,78,55,3F,25,21,0A,9A,14,77,A5,9F,A3,F1,0F,1D,92,00,E7,FE,4A,78,3A,A3,AC,C9,B7,37,0D,10,1A,4B,78,E6,8F,EC,38,6B,4C,2E,A6,19,F3,AB,72,36,24,78,E6,1C,BB,2C,B3,1B,6E,ED,D9,C6,D0,0B,3F,F3,45,34,89,CA,A3,53,D5,12,9B,8A,84,36,B8,9C,F3,A0,BC,A4,35,3C,EB,FF,11,35,C6,C0,1F,E5,74,3C,D6,0E,DC,7E,2E,88,09,38,3C,19,DA,67,6C,2F,A5,4A,25,48,09,07,BD,E2,F2,96,40,37,4E,1E,70,40,F9,3E,27,A3,AC,C7,AB,A5,C7,FA,4F,47,85,CB,07,A2,EC,52,88,C0,1A,CA,EC,69,79,25,B6,3D,27,AD,38,91,24,B8,A7,05,4B,E8,FB,51,82,DF,2E,62,38,F0,55,66,79,80,CF,9F,6F,F5,39,98,31,06,DC,3F,3B,04,62,8B,E5,0B,96,39,19,16,94,41,43,79,7F,F4,31,78,B8,E3,4C,DD,A1,74,AA,88,85,95,DC,47,F0,EB,5C,4A,CE,4A,4B,D3,C7,D7,95,7A,F9,91,B9,95,59,14,FF,6F,BD,9D,F5,75,DD,74,31,9B,3C,E6,9D,52,36,5F,59,2B,F4,F3,18,50,A2,34,2B,A6,56,58,94,0B,8D,CD,D8,4C,51,52,F5,61,10,01,72,11,54,4A,C6,18,04,D8,0F,EA,1B,C2,81,BE,3A,5C,A6,FD,5C,4A,98,AC,CF,FB,92,37,D1,EC,EC,C9,C7,1F,8A,38,C7,05,7A,B5,8A,87,82,A0,AB,2F,6D,F6,14,4E,7A,14,EF,D1,0D,41,21,F9,25,07,30,8A,E6,7B,0B,92,16,06,51,AA,95,0C,0D,38,B4,9F,34,98,EA,8D,3C,67,A4,10,D1,2A,E4,58,08,49,B3,3D,F7,24,AD,BC,C9,DA,F1,05,66,A2,DB,85,3E,D6,E1,B5,BD,75,A7,D8,F6,12,43,E9,AF,21,90,BC,59,03,0D,F9,E9,9F,74,9C,E7,B5,93,D1,D2,E6,A3,11,7F,8F,5E,EF,38,A0,A8,1D,E7,2A,E0,0B,3C,DC,AA,D1,55,16,96,4D,E3,FF,28,1E,43,2B,9C,B2,D6,75,BD,A2,DA,43,C3,6F,E4,C7,79,28,52,FC,CC,3A,BB,30,C6,2D,17,C3,0F,84,7C,DB,25,52,08,D8,82,9F,F9,E7,B5,7A,AA,B9,16,28,46,5D,07,42,9E,96,E1,DE,FC,EC,D6,9E,17,71,53,A1,DE,D8,77,42,63,E3,A1,05,5E,BF,1D,03,7E,87,63,41,C5,24,B5,A0,88,ED,92,FA,E4,DD,29,65,17,78,79,F4,1D,5B,53,6C,F8,DE,87,AD,31,13,7D,E1,33,73,51,89,F2,D4,DB,B0,B7,2C,42,C6,15,97,4A,E7,A1,3C,CA,28,46,A1,41,78,A0,99,C6,42,99,58,01,F2,96,0D,D1,D8,BC,80,0F,33,E1,64,31,D5,72,D5,9F,AA,3E,3E,CA,04,4B,52,01,B0,B1,0E,AE,D9,F1,77,68,01,E9,45,58,93,C0,51,3B,35,40,B3,FD,31,2E,73,54,57,48,F6,59,15,68,49,26,45,79,75,97,0E,BE,D2,C6,E0,E5,08,39,33,1E,45,D7,FE,36,CB,A0,B8,FE,56,9E,9A,29,B4,7E,9F,59,77,40,2B,9C,DA,36,DB,22,EC,1A,E7,EB,9C,F4,56,0A,4C,01,AB,C3,92,40,67,11,8F,8C,3F,08,A4,EB,72,61,31,71,08,38,23,D7,5F,C6,FD,DB,5E,63,A5,A2,68,DA,7A,9E,2E,7F,63,6B,BD,1E,57,B9,20,CE,4B,CA,2A,0E,EA,BE,88,C4,EE,93,B4,41,24,56,5B,A2,F3,76,5A,3A,F1,6A,CA,A1,44,69,EE,55,18,0B,84,6B,7C,DF,DC,9F,B0,B0,7F,3F,7F,5F,35,10,CC,99,8B,5A,DF,B1,0F,E9,F0,DC,CC,D3,69,57,FE,F2,8B,DC,D7,5C,4C,D4,98,71,68,9D,98,BA,C0,B1,C6,91,0A,40,59,5F,9F,88,F1,D9,1C,52,60,C4,69,A8,7B,05,09,16,0A,BD,AE,0C,19,A2,5E,C0,C2,85,0F,54,44,9B,25,9D,97,47,59,6B,8A,83,88,F5,9A,0C,06,50,5C,4F,5C,33,F5,B0,96,72,20,D0,03,3B,4D,8D,F6,D4,EF,53,37,B6,28,1B,D4,71,D0,85,26,41,F1,3E,BC,AF,8E,CC,C3,AE,EE,54,51,ED,AF,4C,E0,A1,A6,27,F5,0F,14,EC,1B,D5,A5,B3,FC,6B,44,76,75,C8,8F,E8,8D,BE,A1,55,CA,D9,E6,62,8D,1A,5A,5D,D4,2D,24,06,C5,EA,2B,67,3C,49,E5,35,43,C0,AC,55,AA,D5,3F,2E,07,1E,13,3E,AE,F8,C6,EB,D6,D5,7E,D2,5F,6D,B3,8E,FC,78,18,DC,47,4F,96,62,E3,C4,A0,F0,EA,52,B7,CA,2C,2E,DD,C3,A0,FB,1B,85,62,87,46,65,32,7E,C5,17,D0,AB,C4,44,38,40,C7,09,2B,F8,1D,83,C7,95,7D,B3,30,9B,12,C5,1F,94,B2,66,5E,70,77,55,A8,F9,61,32,01,9E,FC,1C,EB,46,E1,16,F6,21,C7,8E,49,63,2E,0D,46,36,D9,5A,B8,BB,A7,52,A8,0F,D1,F2,7E,00,60,03,63,2E,79,D1,18,28,35,64,71,9C,E4,3C,26,C6,39,89,A2,FD,37,64,97,32,F6,E3,7F,98,4A,CF,D0,16,4D,51,22,13,E0,34,4D,86,B7,2A,04,47,0F,77,02,53,9A,FC,BC,F3,09,BF,86,21,8A,78,59,F4,96,B3,0B,EB,6A,98,C0,21,EA,D9,D4,87,E3,88,79,09,03,3D,F9,6F,DE,D3,6D,E8,00,1D,1E,9D,C8,80,99,AF,6B,1E,3C,01,9C,26,AF,00,4A,26,C4,7F,61,A6,A0,E7,6E,AE,82,DE,21,95,25,37,6E,12,6A,A0,08,3F,74,21,3B,4E,E6,00,6A,55,87,24,62,ED,38,78,3D,4F,B2,13,81,F5,AB,A6,4B,37,16,89,43,CF,E7,0B,98,0D,B4,71,18,4B,DC,7B,95,B0,31,4A,E4,85,DC,F2,19,31,D2,2F,60,B0,C3,2B,9F,B9,69,88,98,E8,E0,18,BC,4A,5D,AB,C6,78,AE,1A,75,2F,DC,DB,46,22,E7,37,7C,14,A1,FF,79,71,A3,3D,09,35,D6,68,97,55,98,CD,45,26,8D,44,8C,94,7B,D3,A0,9D,04,47,A1,86,C8,36,33,55,DB,F2,D7,11,30,CE,59,AA,BA,ED,0F,75,A9,E2,7D,A5,D4,B1,06,E1,44,FA,A5,B5,BD,99,49,7C,A7,11,F4,59,40,1A,32,22,37,9B,47,E2,9C,F1,27,5C,69,9A,D2,C2,E2,29,08,91,BC,F0,00,28,0B,43,CF,E9,5E,EB,AA,0E,D1,F6,BA,CE,4D,D5,BB,14,AC,50,BD,A8,8B,2F,2C,65,FE,8E,6F,08,B2,89,3D,44,B9,15,22,AB,15,5A,F0,90,BC,18,7F,A5,32,29,1E,4D,22,9C,D2,19,4D,17,96,90,2E,53,D8,01,AB,41,32,AC,43,A8,50,9D,D9,7C,8C,87,0E,42,6F,73,3B,A4,27,C6,3B,C3,88,60,6D,82,E5,53,E1,34,FB,D3,99,26,64,41,91,04,C2,47,21,0D,72,30,DB,27,B3,2E,E8,33,99,47,DF,79,6F,A9,35,48,FF,98,65,05,BD,DD,33,93,C8,0A,C2,7F,EA,F7,14,E2,F9,F5,AE,AC,79,5D,5F,C5,7D,10,E7,62,B3,DA,26,2B,6C,D4,DD,09,39,EF,7D,66,4C,7F,DE,81,7D,0E,56,B8,2F,8E,20,ED,C5,1E,BB,1D,D8,03,C7,C4,69,DE,28,39,98,42,89,39,EE,A4,76,6F,5F,0C,7C,DB,12,03,5D,E8,88,C7,E7,D3,2C,9A,2A,BB,09,C2,58,FD,87,F2,DD,0F,C8,F5,33,19,2A,12,33,E2,42,4F,CA,0E,DF,2A,31,26,E6,BD,06,09,78,81,C7,E5,42,E3,FE,9A,51,CB,71,4D,98,5D,0A,C8,80,48,6E,C4,07,D7,7B,09,41,F0,33,A1,F6,E3,4B,84,9D,CA,61,CE,CF,C1,EA,26,A2,4F,60,3F,D3,33,D8,AA,50,89,5B,01,7E,1D,40,28,FF,69,5D,35,BA,A4,2E,B3,78,08,2E,7E,58,DD,CE,08,CB,81,EA,B6,06,08,70,28,08,09,92,89,BD,F1,20,4D,04,60,0C,E8,37,7D,FF,F4,A7,07,F5,45,53,CD,0C,2B,18,65,54,04,BE,F5,C8,B2,F7,E2,A5,A5,89,88,35,D3,73,4B,05,12,54,8B,72,19,25,6D,57,5D,AD,6F,CD,78,6A,B1,8B,0D,CB,61,43,C4,6B,26,8F,D4,EC,2F,C3,69,44,92,C3,E2,93,B7,4D,D2,EC,EE,A2,B3,32,99,7F,F7,69,1F,91,F3,0C,7D,AC,0A,19,52,4C,07,4C,DE,33,1D,6F,25,20,EC,29,E2,6D,54,86,3E,D0,85,87,41,40,C7,39,72,D9,A2,54,90,86,28,8E,14,D6,CC,E5,03,CC,9F,A0,96,66,5B,05,09,AD,E5,13,9A,57,AB,7D,8B,93,8C,23,71,10,2E,15,65,08,EB,ED,7D,9B,F2,63,7F,AD,0C,E3,AE,53,E6,D8,30,DC,FA,F6,91,FD,CD,11,28,C7,9F,26,AF,AB,AD,E4,B4,7E,ED,60,45,21,79,FB,6F,AA,82,F4,6A,C8,0E,7C,21,F6,06,1D,5D,06,EE,D8,05,23,E4,08,FD,AD,3D,97,0A,4F,AB,C1,82,87,CF,95,30,B3,54,8A,1F,C5,BA,5A,03,C3,65,D8,B9,0B,63,56,72,05,59,AE,9E,90,26,0B,5D,59,AE,34,05,35,D9,FD,6E,EA,F2,B6,F7,03,03,39,8F,75,46,B5,43,E9,E7,8E,2A,D5,6D,18,3A,CC,42,F0,24,75,1F,AF,96,D0,BF,1B,8E,31,AA,E7,C3,A3,69,40,B5,87,52,58,82,42,BE,D7,B3,DC,B7,F8,00,5E,52,4E,BE,36,F4,88,B5,A3,52,EE,2F,A9,89,D3,B5,A9,79,47,82,55,B1,CB,C0,8A,6B,3E,1A,74,2F,11,A3,EE,AC,E2,8E,4C,83,07,BC,5B,4B,32,83,91,C0,7C,E1,6C,20,6B,94,67,22,5B,1F,A5,FE,69,A1,16,1D,D5,B4,0A,C0,25,62,B0,7A,89,DC,E5,29,88,56,EB,69,5B,8D,3B,2D,CD,8A,00,06,C2,13,2E,32,8C,87,57,E1,B8,FE,DE,6C,24,43,96,CF,20,B6,3F,57,D6,45,B6,E3,B5,19,65,26,61,62,90,A7,F2,EE,BF,63,5A,AA,73,41,EA,D9,B5,BD,C7,68,EA,B7,43,90,9A,8D,49,B5,A6,84,48,2E,82,4A,B0,0E,87,F0,F9,85,48,AA,57,0F,89,25,7E,42,CB,E7,79,98,13,0D,7A,BE,DC,39,2D,FD,47,1A,C5,65,D5,E6,EB,09,67,F7,81,20,06,2B,B1,89,BB,0B,39,4E,40,FE,17,9B,E2,E3,87,8C,4C,94,53,F9,E0,B1,CB,71,6C,87,7C,B3,35,E7,73,31,8A,D4,64,B8,69,4F,CE,33,17,B0,D8,0B,15,37,1C,AE,1F,D6,F1,EA,2D,53,ED,F0,A8,31,14,B1,E3,9C,1B,28,24,F6,3A,29,10,FB,FE,79,78,CA,1E,81,2A,1C,D1,05,B0,A7,5B,01,BF,89,DB,42,87,D5,27,AF,B4,7D,62,84,C4,43,6A,7B,37,3D,91,D6,D8,F3,3B,89,43,FD,32,62,80,A7,08,F4,E7,75,59,AC,68,76,23,5F,71,A3,F0,A5,1D,1F,DC,52,86,DB,F5,29,D6,8B,65,36,2D,38,A9,4A,17,8E,1A,17,2C,33,7B,27,3D,EE,45,70,18,30,0D,90,BB,DC,56,CE,86,0D,A3,DB,4D,27,3F,32,C6,C9,C2,79,2D,5C,7B,D3,DE,16,FF,1B,63,BA,AE,B1,8A,0B,96,EA,43,2B,7D,E4,9C,5A,32,BB,95,C0,2D,EA,6A,87,E8,D3,04,EC,46,85,A3,B9,C2,B0,C7,6A,EB,6C,AB,38,51,AC,D4,DE,D7,CA,55,2F,33,E1,34,A0,83,8A,D0,8F,33,76,B3,59,07,E8,BB,37,36,60,94,B2,0F,B0,A4,E3,93,3E,11,5D,30,F0,2A,E2,BC,2D,F8,BA,76,55,A0,ED,DA,1D,59,30,56,2A,3E,5B,30,CC,FE,66,6E,51,5F,AF,2F,E9,98,F0,54,CF,EB,E0,26,2C,37,05,76,84,12,5E,EB,09,E5,90,AA,6A,61,2F,6C,E2,16,F4,4A,9C,3E,9E,91,1D,BF,00,42,BE,ED,29,6F,4D,E9,B4,5C,CF,0B,DA,76,F3,24,9E,60,88,65,6A,57,DB,2E,C0,E3,7E,92,D5,56,B7,12,68,25,C1,92,B0,42,02,0D,5F,A6,04,23,AA,B0,14,7F,C3,10,41,45,83,76,F4,18,A8,D1,15,AA,4D,01,3C,CC,D6,5C,81,A3,51,47,9F,B2,25,4D,14,2A,10,67,CB,F9,6E,D0,0B,E4,8D,DB,7D,27,76,4D,68,DF,9B,A8,46,FB,21,C6,F2,0D,84,4F,29,FF,4C,BF,D9,6B,10,B8,8D,CE,BF,24,89,2F,46,91,C4,9F,9E,89,36,8B,D5,7E,6E,A1,33,39,8C,DE,D1,13,02,BA,99,F3,C1,75,BD,A3,E4,62,3B,7A,F8,BC,5A,36,43,E3,4E,12,23,C2,7D,10,DE,A0,67,07,EC,C6,46,E2,0E,78,6D,D5,11,71,06,4E,38,8D,FA,3E,D7,A1,A3,CD,04,99,23,D1,F0,8F,3E,7F,E1,D5,72,EC,D5,97,69,03,10,0D,65,3C,F3,19,06,F3,FD,C5,82,C7,5B,F8,A4,BF,31,0D,C1,30,22,21,4D,23,68,23,F1,80,94,9F,67,35,3B,FB,AE,CE,1B,31,16,E9,4C,2B,A7,5D,9A,F9,82,95,C4,4C,97,74,30,10,00,6D,59,16,C2,38,44,8E,56,E2,D6,B5,4E,7E,C4,4D,83,DD,F7,EB,CD,0F,EC,95,A7,B4,25,1B,6B,4C,B1,25,45,04,B9,56,01,26,8E,D6,F6,39,0A,F7,38,68,6B,B0,1D,B0,58,BC,7E,04,8D,E4,30,42,96,16,D3,CD,39,71,D0,8B,35,16,17,60,2F,AA,AB,4A,4B,2B,2C,CD,87,E1,FE,67,44,98,D8,5F,D3,01,C1,18,0A,2A,64,D9,77,87,A1,E6,CA,E9,90,B7,DA,F4,1D,39,FF,F5,7F,7B,7A,87,C3,18,C2,4E,64,02,CE,4C,53,FF,94,FB,B0,51,CB,BB,96,36,34,48,1E,BE,25,04,6E,6B,E5,8C,24,EA,26,BF,44,63,CA,75,0F,AF,EB,78,F7,CE,15,1E,01,C1,16,39,A5,76,6E,2A,82,2C,09,7C,96,EB,28,41,95,38,AD,4E,BE,F2,2C,9C,18,AC,50,23,8C,56,1D,4C,66,B3,6F,5E,24,3B,A4,FA,47,15,E0,5A,DB,E0,8A,CE,9E,49,D8,38,AF,61,62,0E,CE,F5,49,71,D3,CE,1B,EC,B0,2E,02,0A,A7,75,CF,A1,EE,1A,E5,7A,00,75,B5,3D,E8,B7,DA,80,A0,75,15,E9,4B,17,1F,D5,02,F9,F5,17,B0,68,31,51,FA,D3,9B,63,EE,7A,48,1D,E1,D6,B5,E8,F0,2E,54,AC,92,89,01,F2,64,39,12,F4,78,F0,1E,61,60,FD,A3,C5,A0,2B,86,72,DA,F6,41,8B,FA,E5,EF,F2,DD,FB,EE,42,F2,DD,EF,A8,20,92,F6,8D,17,55,F7,82,AE,32,D1,4C,7A,A0,64,78,AA,8D,32,CF,58,5F,04,85,12,4C,7A,6A,CE,40,0F,77,16,99,07,F6,57,D8,89,D7,5D,D6,CF,C1,E0,07,5D,98,A9,88,F5,43,D7,A8,91,EF,FB,7E,86,E2,B4,7A,76,DA,9D,80,71,89,23,15,4B,B3,DC,D6,26,B3,38,37,67,B9,B9,C7,24,F7,CE,34,32,85,DF,63,5B,05,D4,0F,FF,A5,BC,F4,D8,2F,37,DD,32,26,5D,22,22,7D,73,C7,EB,8E,4D,FA,30,91,3B,21,CF,7A,7B,D2,A1,62,C5,75,8E,A8,82,25,5D,96,3C,E0,39,E6,EE,FC,20,91,E1,43,9C,2C,FC,66,BB,A5,E9,FE,8F,75,60,C3,39,67,7F,46,89,40,CC,10,4C,B7,E1,E7,34,FC,05,53,79,5A,C3,C9,BB,68,0E,CE,27,9A,F6,60,B6,0B,EC,F8,61,52,00,48,D5,C1,7A,EC,7E,10,8D,A9,ED,58,43,94,4E,E5,9B,60,CF,EA,1E,B0,C2,B2,51,F0,17,70,2D,B9,4E,1C,37,D8,93,2E,9C,FD,FE,ED,9C,AB,9A,1E,4A,E9,9D,DC,36,AC,2A,4B,9E,27,1C,A3,91,41,D5,7B,C7,17,33,20,32,A3,68,59,B1,71,5D,56,A3,9F,18,1B,4D,3D,80,9A,A4,A7,43,6C,FE,5B,A4,4C,16,9C,08,A1,40,36,D2,95,E0,D1,E6,CB,65,93,56,80,81,91,39,EA,FE,30,5D,A4,CC,34,99,B9,DC,86,D7,39,D1,11,BD,3E,3D,85,32,40,B0,FF,6D,C8,85,4F,FC,CE,CE,9C,25,DB,93,5F,94,35,74,07,40,91,BB,5B,97,8D,07,60,D9,D9,AD,D1,86,4C,FA,C4,F2,8F,3B,B9,E8,4C,A3,3F,F9,FE,D8,B0,7C,CD,B2,AB,45,79,94,6E,3A,2C,F8,5C,CA,9E,C6,BF,5E,0B,BF,43,8A,42,38,16,56,70,E6,74,B1,69,5D,C9,3E,5A,0C,F2,5D,B9,D0,B6,E1,75,AD,1D,FF,3D,E4,3D,A6,14,81,4A,6A,7F,CE,9F,AA,1C,56,11,3B,22,38,F9,81,87,78,9B,5C,44,E8,C7,01,CA,FB,6C,C7,D2,F6,E4,D7,5E,3A,B3,64,0F,8C,8A,B7,63,4A,FF,7D,F2,74,2E,E9,1E,BB,35,1C,9C,55,63,88,69,8D,DB,BA,E4,85,63,69,93,7D,D9,16,C2,06,64,72,04,F2,8A,85,C6,44,88,4E,47,7A,2D,38,EB,47,12,10,71,06,C1,7A,49,E0,A2,6B,D4,78,96,66,05,3F,FC,2F,65,7D,F5,FA,5D,19,36,55,99,CB,63,7C,76,47,D0,07,F1,CD,76,22,73,2C,60,FC,59,CD,A5,3D,86,E1,77,6A,A5,4D,FC,15,A1,29,FE,0D,E1,D8,4B,ED,F2,B1,96,C2,2D,54,32,39,18,17,0F,DC,1E,A4,B9,D5,C4,5A,56,B0,32,57,49,E3,D5,FC,7A,BA,D9,B0,DD,B0,87,A3,C2,23,BB,33,8F,FB,95,01,E9,B1,83,D6,DB,B6,02,5A,AF,40,A2,BB,E1,9B,3D,5F,7D,8E,BF,0B,92,CD,59,AD,7F,82,D5,96,0E,BC,6A,18,2F,97,8E,F1,4A,AA,4E,2E,E9,2F,60,DE,38,F1,D0,1E,F7,84,9C,DA,E8,8E,95,9C,25,18,2B,BD,5C,FD,30,5F,31,04,CF,A0,EA,DC,1A,81,FE,FF,F2,45,A3,13,70,5A,E9,0E,74,30,4F,DA,82,AA,8F,FE,55,F9,6D,F2,C6,A9,51,4D,71,AD,10,A4,31,A2,8D,E8,4D,E2,12,39,3D,D1,31,AC,86,47,5B,FF,D5,2D,E9,CF,20,37,6E,87,A8,0A,AF,15,37,52,95,84,BF,A8,4A,79,C4,1B,69,30,FD,C9,0B,7E,7F,2C,50,65,54,F0,F1,66,0D,80,8C,BD,FD,FA,0E,77,84,43,12,7C,9E,C5,45,E6,BD,8E,B7,26,CE,12,11,DB,19,A4,3E,4D,EE,FB,79,6D,E4,E3,07,D9,68,96,36,FB,E3,43,FE,53,81,81,F1,04,39,23,CC,BF,65,D0,04,45,44,97,1D,27,B0,8C,A6,0F,D2,44,C8,94,38,75,D4,0A,B2,21,A1,0E,32,A6,E2,9E,13,D7,CD,41,E5,CF,4D,0E,78,32,B7,47,97,D3,AB,BC,3F,72,09,49,7F,3C,83,82,82,D3,B3,D8,15,04,7A,DF,AB,B5,34,48,CA,C2,99,91,2F,5F,9F,38,D1,49,D3,AC,D4,8B,8B,29,3B,C7,32,98,E6,55,9A,40,15,D6,56,E6,6C,5D,57,32,45,D8,52,E4,79,9C,53,52,84,97,04,84,9D,4F,1A,ED,67,64,00,55,AB,7C,AC,F1,91,BF,C0,2A,76,16,2B,55,C7,42,6E,D6,14,24,D7,41,93,20,0F,86,7E,4F,99,4A,1C,93,05,6B,0B,57,14,92,19,02,D6,9D,61,5D,9E,5A,40,63,F0,98,AD,30,DD,07,72,18,55,F4,CE,1F,35,6D,C2,5C,FB,42,2E,B7,74,CF,58,B1,84,C8,DD,4E,01,37,3A,D7,D1,2C,1A,9D,B9,63,F6,33,F2,D9,E1,F0,B5,51,57,12,20,DA,B0,5B,AC,E4,95,0A,38,23,D9,FD,D0,0C,9E,8F,90,57,59,E0,57,58,20,3D,F7,41,B1,D4,C0,A2,BF,D5,63,DB,1F,9B,38,10,8E,EA,49,DC,53,73,48,B9,C0,B5,57,69,E5,2E,DF,57,67,9F,A5,B4,3E,C4,93,D1,BD,DE,D3,F4,F7,3A,11,A6,89,80,A3,75,62,8F,94,66,64,A5,9A,F6,05,B3,DC,29,29,53,09,BD,33,22,3C,C1,C7,9A,3A,95,FC,1B,9D,69,BA,4A,2B,DB,F2,38,85,E3,36,A6,ED,0E,20,2D,92,45,F8,BF,35,99,45,14,F9,4B,DC,94,3E,BE,4A,46,1B,58,44,4B,F8,F7,E0,78,02,01,BD,93,81,03,26,3F,B4,44,47,75,34,9C,B1,A3,4D,52,77,FE,B0,C1,D9,2D,AB,89,67,BA,30,EF,08,EA,89,62,DE,2F,9B,7A,8B,47,AE,C1,54,96,B0,9A,5A,36,48,C0,BD,22,00,69,D0,C6,45,83,D5,8C,00,C5,9A,70,7B,30,FD,1D,EC,ED,72,1E,35,6A,44,3E,24,F0,42,44,9F,C7,7B,37,C2,E2,68,25,BE,58,E9,85,CE,90,5A,82,99,37,C1,F9,1E,C7,6A,6F,8B,45,BA,22,8E,D1,B7,11,F9,C8,81,76,68,C9,17,C3,7D,CD,A3,64,0F,54,A5,47,80,84,2C,F4,9C,70,37,46,37,69,3D,C8,E5,F7,7D,F7,17,D1,71,73,E1,22,D9,86,8A,66,BD,1C,11,98,2F,04,E8,B3,B5,AD,92,BE,65,A0,99,8F,B9,4A,74,25,5B,59,8D,BC,F1,71,DF,1B,BB,BE,39,1E,36,15,81,70,10,6F,E5,1C,D8,83,9E,BC,F0,FB,CB,38,7B,C9,F1,85,3B,70,A3,A4,6F,60,4E,00,8E,38,47,22,40,B7,70,9B,D5,AA,B1,0C,EC,36,09,0C,AB,43,0C,77,7B,36,4B,59,74,F3,EC,61,02,E2,EC,00,F5,F2,49,9B,E6,F1,4C,E4,C4,E7,76,26,0D,E3,CE,27,C9,B8,1C,76,B0,A9,04,DC,22,93,5F,6B,30,5B,83,3A,F3,6C,C6,BE,B0,28,DF,27,61,DC,99,50,CA,85,6E,5D,F7,F5,9E,FA,ED,80,B2,D5,4A,9E,A4,75,FC,4F,B5,F4,E1,C2,5E,B4,91,9F,74,5C,D5,B8,EB,09,8F,05,4F,B2,29,C0,DF,FC,32,41,ED,C4,0A,86,DE,DF,7B,4E,0D,A3,FA,15,6A,5B,65,AE,0D,96,C4,F8,16,0C,BE,45,55,83,18,1A,71,9B,34,F7,85,6D,6F,29,6F,7A,E3,F5,D4,B4,18,2A,61,64,4D,45,E3,22,D6,7A,70,3E,C2,1D,A7,BE,DB,B1,F9,29,E4,66,9A,B5,69,85,4C,8C,C2,69,4A,BB,18,2C,E6,88,80,16,C3,C4,9E,66,E3,63,43,A2,9E,2F,E8,C1,26,8B,FD,37,44,33,39,94,32,DA,65,4C,67,A8,EC,3F,50,AD,95,54,AF,1A,0E,B6,74,14,6F,42,B8,24,C6,48,0E,47,F6,38,9C,20,7A,09,86,BB,13,08,88,9E,AC,B6,C3,77,B7,E8,3E,88,3F,49,CD,F2,78,7C,82,9D,92,56,28,2D,67,0F,18,DF,ED,17,85,1A,B4,9E,39,F4,D1,D9,D9,7F,58,7C,7C,F9,2F,59,47,85,87,D0,AE,BF,0C,64,C0,9F,2F,66,C2,08,32,45,B5,E7,47,BD,A7,E6,B2,BA,18,64,74,CA,01,08,57,C0,ED,7A,29,1C,A8,14,C4,79,95,A5,3B,DA,4E,7F,8B,EE,55,9C,18,D2,77,03,6E,F1,B7,B3,E8,0F,F9,01,16,73,AC,DD,F6,F0,AC,C5,92,B4,2D,2A,F6,6D,33,C3,E6,2F,8C,E3,27,05,87,38,8A,E0,98,FA,37,BC,D1,D0,6B,87,6C,19,11,8C,23,1C,92,10,2E,D5,BA,0D,C0,FE,1E,B9,97,D1,AD,33,88,12,E3,4E,25,CD,4E,87,7C,0E,55,D4,A1,BB,32,DC,5E,6C,F3,E3,32,CA,17,9C,27,B9,7A,E6,71,F3,AF,16,B2,02,E5,33,E4,BD,34,E2,5B,5D,00,70,3D,F2,F1,ED,56,1C,66,DF,E4,F1,E5,94,8D,95,21,8B,C6,79,6F,13,28,FF,F6,3E,A4,74,AA,24,76,74,BF,E1,99,13,43,8B,1E,5B,46,D4,EA,88,73,67,3B,54,20,31,C3,E5,45,F0,4D,F3,13,96,60,7C,36,4C,3C,19,25,BB,9C,C8,82,0D,CC,AF,03,49,41,10,9D,68,B1,77,BC,A6,C2,DF,F9,62,44,CD,27,76,39,1C,71,76,D9,41,DC,BA,C7,F7,2E,B3,8E,50,B8,A2,2C,F2,5C,81,23,03,4E,B9,90,C0,41,FD,7E,F1,EA,28,31,EC,7E,AA,77,44,72,FB,56,6A,CF,D3,F9,3E,33,1E,F7,5F,93,85,27,29,11,AB,5B,AF,40,62,41,BF,D3,25,41,85,7E,3B,6C,2C,59,3F,62,91,64,E6,B8,4D,69,A6,01,C0,58,26,80,96,8C,7E,AE,70,A2,00,82,77,C4,4B,E3,F4,50,C0,43,34,C6,66,C3,B9,9C,3B,CF,64,DC,5F,C0,30,5C,45,2F,73,8A,9E,AF,D1,7F,F5,D4,61,52,5B,A1,57,7E,4C,81,D6,D5,BC,90,B6,5F,9C,86,64,48,99,64,73,BB,CC,A8,6A,F4,6F,F7,64,F8,09,A4,9F,67,D2,85,19,BE,62,FE,FB,A2,4B,19,D5,06,64,39,EC,03,06,18,2D,32,62,77,AE,BC,A6,86,44,D1,29,96,8B,CD,FD,FA,A0,BA,39,8F,86,C7,3E,4F,2B,47,D2,96,C2,1D,D3,2E,F5,BE,FE,FE,2B,AC,3C,86,0B,00,89,E5,56,12,59,DB,BE,08,B3,5C,FE,0D,CB,E5,0B,85,BB,55,67,1A,F1,1D,8C,3C,ED,70,43,D5,4D,AE,42,39,75,8F,A6,5A,BD,3B,35,F7,C2,71,61,60,64,9E,E0,9A,43,F6,F7,4A,B3,02,FF,9D,8A,98,57,1B,1D,BD,9F,BA,5A,C7,4F,55,27,5B,24,AA,4E,85,4B,4C,15,C2,5A,0F,87,2D,86,A1,2A,20,38,C7,0D,A5,DA,78,AC,A7,A1,48,96,B8,9D,9A,3C,AB,9A,47,EF,2D,7E,0C,41,7F,53,DC,B7,AF,42,D9,AC,16,0B,C2,72,B2,80,E4,BF,90,8D,1C,08,39,F0,4E,14,57,47,82,69,6D,84,6B,E4,61,20,9E,70,63,D2,84,F9,03,45,77,A0,A1,D7,C1,7A,7A,A3,7B,2B,C4,41,D3,5C,6D,B7,34,6D,1E,80,52,05,14,D1,42,DA,13,32,EB,78,6F,D6,61,C0,19,CB,1A,22,3A,E8,84,C2,97,DA,CB,CE,14,11,B6,B7,81,10,BF,6B,91,2E,15,2E,48,73,F5,9B,94,BA,25,AB,BA,E4,6B,F6,9D,69,D3,7A,EF,03,14,C7,74,1E,1F,92,AF,01,90,5F,FA,A2,DB,6B,06,7B,D6,CC,78,31,87,CD,BE,73,04,D9,3E,36,46,4B,8C,FA,74,FE,E5,31,15,17,3F,60,4C,E8,73,D8,F3,42,E6,FF,E7,69,43,B9,53,BE,A5,2C,25,5E,57,1A,7E,12,45,9A,0A,77,96,AC,BB,11,27,F9,A6,7C,90,C2,94,A4,D7,20,E8,CC,0B,72,47,9F,61,57,7C,9F,08,CA,90,74,FC,20,C7,0C,00,3F,BA,57,03,2C,A3,6C,0D,82,38,D3,4A,F3,64,76,45,D7,B2,10,63,CE,B8,BA,EC,C3,ED,C1,A8,A2,2B,C9,DC,B5,18,09,FE,77,BD,EC,D9,D9,95,80,D5,17,9D,55,CB,B2,7E,5A,76,8E,61,55,DD,66,8E,08,75,0A,F2,2C,95,E4,CA,AE,5E,31,87,1B,38,A6,ED,0C,DD,74,BC,D3,11,F2,A8,45,2B,D0,FE,8B,61,D7,6D,F2,45,1E,80,16,B2,3D,B4,74,F0,E1,F1,0D,CA,E9,F0,00,35,8A,0E,E2,49,2E,6D,DE,D5,00,5E,DD,01,28,04,89,2F,AE,FB,DB,0D,87,9B,8B,9A,E9,D2,60,E8,AB,05,53,E8,FA,3E,ED,F5,8F,25,56,3D,1F,C7,DA,77,68,78,29,9A,B1,9D,F4,30,D1,5D,F1,28,B7,EF,C2,B3,23,6C,8E,14,1D,6C,D1,12,BE,EE,5A,93,CD,6A,66,D6,D7,7F,4F,93,35,90,7D,23,5E,E0,12,63,8E,43,21,24,3F,78,C7,83,E6,7E,EC,84,A4,73,18,D7,60,25,41,48,5E,3B,BF,DE,45,C2,A5,AF,26,2C,85,06,0C,CF,07,8A,18,33,CC,5A,F7,DB,92,B3,FC,56,E4,15,1C,64,64,A4,9C,14,D5,50,23,8D,79,8A,6C,BA,86,B7,EA,56,1F,50,1E,08,DC,11,4D,3C,6F,18,78,A9,DD,B5,EB,56,80,BC,57,41,05,65,F7,AA,19,AA,F1,8D,A0,D8,50,31,81,D6,B1,C1,73,51,FF,97,39,2B,3F,84,DD,87,A3,CB,B1,0A,30,0D,4D,48,40,FC,5A,6B,0A,89,EC,6D,FB,7F,70,69,52,96,CF,DA,FE,6C,87,E8,80,FE,8C,99,F1,21,8C,AC,3C,3A,13,75,22,F6,E3,7F,F8,64,ED,2B,C5,B2,3D,77,72,D1,E5,74,51,DD,8A,73,BA,DA,E7,9D,92,C9,FF,08,1D,7E,CD,38,29,25,52,E4,47,70,3E,0E,C0,67,14,C8,29,6A,C9,64,D8,28,29,8E,3F,31,A7,E4,DD,D1,5A,4E,EA,12,B7,1B,4C,88,91,E8,8C,78,3F,9A,A8,F4,C2,90,99,9F,5D,2C,CE,E8,7C,D0,F1,E7,5C,FF,A9,B8,27,2D,9E,BF,70,C3,FF,E7,2C,44,8F,81,80,A4,C1,E1,FD,CA,98,A8,0D,98,CF,92,A1,0C,05,D0,66,76,34,C4,1A,0F,8B,FF,80,DF,51,81,33,48,51,2B,99,34,FD,06,ED,06,91,C6,A1,43,32,D5,34,87,10,66,2B,85,E5,07,3A,8C,E2,5D,6E,98,34,65,6F,F1,C1,8D,C2,2A,B5,DE,2F,29,B2,1C,59,FD,4F,01,F1,0B,9B,95,C9,31,D3,DF,38,38,05,7D,32,F5,67,2A,AB,C0,66,C9,C6,B2,99,DF,80,49,B0,60,29,0E,AF,86,8B,A6,DE,BA,5C,FE,75,5D,60,C4,37,DE,62,CB,DA,6A,CB,D9,96,84,13,57,98,57,80,35,C5,65,7D,E3,A2,C4,64,32,FD,08,D1,75,02,FF,0F,70,C9,EF,25,3F,56,7B,F8,8C,50,A0,F9,36,AE,7F,83,65,3B,B0,51,A7,9D,1A,89,DC,F0,E0,03,33,5A,63,33,B3,96,35,29,69,93,91,D9,FA,70,B9,6F,73,29,7D,44,C2,ED,D0,BA,28,8D,7B,F8,27,5D,93,C3,28,34,C2,6E,27,B4,00,D7,46,99,CA,7B,09,70,D9,9E,6E,B9,7B,64,B7,04,B4,13,CC,18,8E,12,9C,36,03,DF,D6,83,E3,A4,A4,66,75,6E,12,A7,FC,63,8D,A0,2A,53,19,3F,AF,ED,66,4D,58,97,4B,AA,12,AD,2D,BB,72,25,48,FF,0F,36,44,F7,74,82,3C,6E,93,56,A1,84,DF,0C,87,20,4F,1D,94,46,85,F0,BB,ED,2F,84,3E,3A,29,1B,EF,84,0D,E7,03,EB,CD,FC,2E,92,E1,B9,B0,4F,11,B7,CB,43,1D,EC,3D,60,65,48,07,BC,10,12,C3,EE,19,03,EE,00,83,2A,25,B7,36,63,60,BB,D3,9A,F0,39,E9,CE,3F,20,75,7F,99,24,C0,35,F3,23,D3,C1,9A,EB,BE,C8,4E,72,6F,47,D9,87,E9,56,45,E9,C5,29,94,B0,CF,E2,7B,17,B0,97,F4,47,35,F6,37,ED,90,7F,B4,93,26,75,C8,6E,83,9B,C4,99,87,29,93,73,96,3F,2F,E7,B8,91,5E,57,09,80,67,47,11,80,97,74,8B,2D,00,05,6E,B5,E7,51,1E,FC,00,94,D0,77,5B,30,97,6C,5B,FA,81,24,0D,2F,48,C6,08,B2,B3,16,FC,5F,9A,74,5A,BB,50,D5,46,85,4A,C9,1B,63,CA,00,E2,26,56,D0,D0,E2,3D,92,CD,55,56,DF,90,83,F1,83,3D,1A,9A,D3,8B,F6,7F,FB,C5,49,81,FD,92,D4,E0,6F,FC,3C,27,21,8A,2D,CE,96,B6,4A,A5,A6,80,76,26,4C,67,CE,9A,27,45,E2,14,9F,38,FE,A0,9B,12,9F,24,D0,4E,27,98,A8,AE,04,14,DD,33,7C,9D,9C,71,D8,6F,DE,AE,7E,6E,36,C1,37,BA,0F,64,9A,03,11,59,F4,A3,45,9C,F9,95,7F,D0,C8,89,0D,30,9F,D0,44,6B,E2,AE,6F,69,A5,A7,2B,F8,85,9E,5B,D9,AE,C1,DC,50,14,9C,63,E1,40,F3,D7,46,39,F8,16,A0,AC,46,AB,50,D3,6A,90,5D,40,72,56,7C,87,53,77,5E,AC,C2,B1,27,35,B9,B3,12,20,45,B6,09,DE,70,7E,1D,B3,06,27,FD,F0,94,98,0F,44,C9,61,BD,AC,98,5D,CA,EA,0C,6E,5A,97,09,64,68,1A,AD,B0,F5,B0,BA,40,71,8C,34,94,94,EB,8A,A5,C9,30,34,94,5B,85,A5,05,FF,B3,9B,8D,B4,86,40,7A,C9,B5,3B,AD,A8,7B,66,7B,DE,86,78,39,E6,02,1F,7E,EF,68,F2,1C,B8,83,ED,55,7D,81,E0,E0,38,BE,A3,81,F5,BB,B5,24,9A,1E,96,92,9C,EF,2D,A6,B4,E4,88,E4,91,E7,37,54,2B,FC,8B,AE,9C,0F,47,38,C3,6D,9A,D5,42,D3,45,4D,6C,A7,8C,63,14,CF,3C,F4,21,7A,D4,90,1C,9E,13,CB,5E,69,7E,D5,C4,73,AB,2B,CE,AA,4F,AD,58,6D,92,99,C6,6D,8B,E1,FC,16,35,53,E0,A3,DC,78,34,E8,D4,78,D6,D2,81,65,1A,AC,9A,69,5A,AF,BF,0A,5B,C4,D8,68,B1,6F,70,6C,80,7B,13,6F,09,B2,FB,CF,93,FE,F1,CF,74,C7,82,58,EC,80,B5,0F,B6,9C,4A,56,61,77,2D,CA,E4,60,5D,E6,DB,85,99,47,73,85,84,FB,54,F6,D7,0E,BE,47,E4,61,EB,43,9E,09,40,62,61,BA,49,E0,3D,A5,FD,CD,49,F8,AB,11,B6,5D,6D,AC,4C,20,DB,39,99,2C,C2,34,5B,22,41,59,0F,D8,93,91,91,D3,C8,25,9F,CD,F2,26,A7,76,27,25,FD,CC,C2,38,78,DD,95,48,2A,DF,02,11,E8,94,C6,AC,B3,F3,B2,22,99,2A,54,A4,83,CA,A8,74,51,96,1F,FF,42,63,96,72,CE,43,05,7F,F3,DA,D0,62,35,D8,BC,60,85,B6,7F,9F,DF,82,65,0B,A1,BE,24,C0,DF,24,B8,AB,89,34,0A,BC,E2,6B,D1,54,09,3E,6C,6D,49,40,F2,8F,91,D3,3B,8A,32,D6,B9,0F,54,6B,D6,1A,BC,0F,C1,94,26,23,35,73,B2,1A,87,F2,14,67,02,98,FC,8C,87,39,FC,A3,06,77,B9,57,94,9F,FC,8D,5C,35,7D,2F,A2,10,B6,E3,39,2F,5A,D1,92,44,38,07,03,06,B8,D7,F1,C7,2C,59,1F,31,EC,D2,0B,C7,81,44,E6,1D,AB,47,F9,C5,63,E5,C1,7E,41,36,95,B8,34,F9,4E,4C,03,C2,2E,B1,EF,73,E4,CC,C9,6B,7C,85,BE,1B,1E,92,9B,E3,A5,0D,5A,E0,73,CA,C1,84,1B,5A,6B,40,BF,DE,F0,29,76,D4,FA,51,3C,E0,E3,23,29,06,E9,9C,51,63,8F,47,8B,8C,63,6A,E1,72,45,14,EF,B2,21,4D,96,00,BE,28,29,FD,8F,3B,BE,70,DA,67,95,32,91,E6,B4,F3,01,FF,14,12,1D,7F,1C,25,11,F4,6F,82,AD,12,73,63,99,4E,4E,B3,16,D6,1E,48,6B,BB,E1,93,7A,A9,00,20,27,6B,F4,A8,A7,52,A8,60,FB,72,D3,B2,3E,56,E6,D9,CE,91,BF,60,7E,07,8A,71,BB,D1,F2,49,A7,3E,5C,85,E9,E0,CB,C9,B1,6B,15,AE,43,AC,09,4B,11,08,1A,2D,B9,BC,DE,A7,D3,2F,82,14,DF,FB,7B,06,6B,78,63,21,D5,75,EC,59,4F,1D,62,1D,30,AD,DE,6B,DC,1A,A1,3E,71,C0,0D,C0,E5,9B,B6,28,E1,A9,33,F1,86,CA,F3,27,C2,7F,62,5E,96,BE,37,AE,D9,E3,E6,C2,E6,1D,39,EF,E0,EC,3E,18,22,76,5A,63,BA,4C,BA,BF,8C,03,A4,70,C6,98,68,19,91,41,D4,90,E1,15,D2,FD,E1,A3,F3,98,5F,D1,84,3F,52,66,AC,9C,57,B9,30,1B,8C,4C,C5,39,86,97,65,6F,CA,8F,06,1C,A6,DE,8A,65,BF,B4,60,14,7D,F0,6C,6D,03,77,AA,B3,10,0C,E6,C8,59,BA,00,AC,6D,75,70,A5,37,51,71,66,30,A0,DA,7D,7C,60,8F,5B,B9,97,04,3C,9D,CE,52,95,4F,88,51,2A,00,C1,F4,60,29,ED,B1,C0,E8,38,16,55,72,7D,69,03,D4,39,9D,2F,CA,34,C6,5A,B7,C8,16,BE,C2,00,CF,D3,0F,EF,C8,38,8C,0A,F7,D2,C3,9A,E7,DC,1F,CC,64,A1,E0,C0,2C,F9,75,ED,39,F3,A8,B2,06,44,0D,55,AD,5B,3B,E5,E4,7E,AA,7B,41,39,D0,22,07,FB,61,5F,A1,B3,11,0A,9C,9D,67,C9,26,8A,85,37,D0,35,46,F1,FF,A0,F9,55,04,DC,E2,D7,1C,35,44,BB,38,35,D6,D8,10,6C,32,44,31,A9,CB,45,BA,D8,33,60,F6,BC,74,D9,FC,B7,60,C9,D3,13,39,94,A2,56,B2,83,6E,3B,74,FE,28,E8,AB,4B,AF,49,D5,A6,15,76,BD,52,87,F3,65,99,2A,5B,8A,8F,E4,9E,FB,77,0E,D6,BB,C7,B0,F8,E2,E9,0C,AC,98,D6,0B,ED,58,E4,AF,90,32,3B,FB,7B,E2,5A,10,7C,8C,5B,E2,AE,0C,9E,74,5B,3B,E7,6C,0D,E6,96,C0,9E,E0,FF,69,0A,D7,E4,37,D3,3C,3D,F1,D7,39,FB,F9,BA,E4,FA,3E,76,A0,F0,9A,CF,4C,49,A4,4C,CA,28,91,24,1B,8D,F2,3E,4D,04,ED,FD,83,2F,63,02,0F,B3,65,07,4B,BC,1C,E5,75,FB,1E,FD,CB,CC,54,11,47,2A,F3,35,87,67,74,B0,42,0A,87,93,5A,85,32,D4,36,9A,A0,DE,AC,2C,25,F6,57,2D,7A,EF,CC,03,66,CF,87,29,09,6F,7A,4F,24,7B,22,12,03,5F,C6,D8,F5,47,45,3C,3B,9A,D3,43,B4,3B,6A,7D,EC,10,21,88,13,DC,6F,0F,E0,5C,63,FC,50,37,55,40,A5,D4,53,29,7D,D4,AE,1B,88,56,11,3F,CF,FA,CE,2C,CE,4B,63,5F,87,F3,E8,2F,4D,E9,E8,03,6E,AC,FD,57,1D,F3,76,A9,B2,FC,90,94,6F,3B,2E,FA,E8,54,E3,D7,50,F5,01,0E,94,62,44,9C,13,00,77,B5,46,91,D9,78,22,3E,D2,D6,2D,4A,B7,09,34,1E,C1,E3,1F,20,74,04,4D,0D,C6,7C,27,C6,F8,B5,4F,EF,E9,25,07,6B,F7,F2,B4,ED,B8,76,C5,3B,C3,0F,A9,F5,B8,13,36,BF,00,29,34,AC,03,D9,83,6A,71,73,E2,DA,21,31,FA,CD,27,F6,1D,D1,AB,18,94,08,33,DC,3E,33,7E,93,80,BA,41,C9,FD,AA,62,F3,00,60,DC,A0,CE,31,53,79,57,8E,B4,03,C2,4F,A1,9A,45,A9,B5,02,06,24,33,64,1A,1D,72,EC,07,EB,10,05,0B,DF,0A,2D,55,B7,67,7D,8E,A6,26,82,BD,54,7D,F1,EF,C8,1B,04,4A,F7,0F,B6,CF,35,49,55,BB,6B,32,C1,F7,A7,78,47,A1,29,C4,80,9F,E7,07,28,E9,A3,91,30,51,5E,83,15,FE,DD,AD,86,AA,28,17,52,EA,55,4D,24,7B,7A,A3,5E,FA,81,BC,72,C7,22,D9,6B,EE,26,5C,D2,40,A9,40,C1,43,D1,11,72,8C,AB,09,4F,A8,EE,A2,61,DF,7D,1C,1B,E6,16,C8,E6,25,B4,57,16,FF,94,81,B5,EA,FA,A2,6E,E2,CD,73,DD,57,21,B2,32,5D,E4,AE,3A,13,69,35,CA,C0,30,9D,26,00,02,A5,FE,3F,1E,09,77,36,F1,F2,45,7E,6E,0F,41,48,DD,23,9C,AE,B1,E3,E6,4F,E0,9A,F0,E9,FA,47,6E,7F,2C,CF,AE,2E,41,0C,52,FF,BF,C5,B6,73,F2,FD,D6,66,41,43,23,9B,DD,B1,4F,1A,33,84,EA,90,77,52,C5,A2,C4,6E,EE,29,90,9C,ED,44,2C,CA,55,E3,A1,FF,4D,03,45,45,2A,B7,60,4A,2E,BB,64,0E,C8,E2,D1,E3,08,1A,70,CE,B7,BC,D0,AD,98,85,69,E4,77,FB,B3,5F,5B,B9,11,0C,28,20,30,B2,79,D7,A0,1B,43,EB,EE,51,C8,0E,B6,9B,06,95,43,94,15,10,74,1B,CF,02,43,08,CA,C5,4D,B2,8F,BA,F8,EC,CF,59,8E,09,73,F1,37,8D,22,0C,8A,03,66,CE,09,47,84,0D,3F,1B,E0,82,13,09,0E,22,B0,2C,78,25,AC,DE,20,34,BD,6A,7F,21,A1,7D,BF,58,87,87,C9,BF,F1,F8,1D,14,E2,15,00,EA,6C,DE,8E,59,96,76,D0,88,19,D9,B3,55,DA,36,D4,05,22,B7,D7,AD,A5,1A,1A,BE,8F,08,1F,77,59,1B,A1,23,AC,3A,76,81,68,FB,AA,5A,49,23,4B,65,8D,4C,28,54,FC,CA,C2,E6,94,D1,C1,4E,C9,65,17,E3,AD,17,F0,F6,2F,36,E6,1E,3F,1A,6D,5C,3E,B6,D3,96,E6,ED,4B,E5,93,45,65,5A,FA,19,67,40,8F,69,14,47,5A,4A,19,32,A4,C9,2B,9E,D3,7D,6B,10,3F,1F,7B,A6,1B,BF,7C,B5,09,D4,35,30,35,9E,7C,7C,BC,9B,F2,F1,12,A0,49,FD,46,C0,2E,C6,62,E1,23,F6,E7,73,B6,14,C9,75,B5,F3,41,A0,48,08,60,55,57,A9,59,DD,32,32,BE,B1,1E,EE,E8,AE,F2,75,B2,2C,D8,E6,BA,43,46,72,BB,52,BF,7F,D5,0E,9E,23,FC,23,57,71,E4,7D,FB,04,24,EB,5C,5A,5A,D8,84,83,44,CC,9B,71,C0,37,65,A9,E5,15,3A,E6,68,86,FD,EA,6F,17,DD,E4,1A,BF,17,E2,B5,C0,42,D0,7C,68,9D,96,27,7B,3E,0B,4C,00,82,A6,CE,5D,8E,FD,49,5A,9F,76,7E,49,7D,03,E5,83,F0,91,8A,42,DE,B8,B7,2B,56,A9,2A,13,6E,1D,3F,7F,BF,6F,32,EE,8F,5E,70,41,6B,1B,0F,B0,14,E6,B2,AE,55,80,79,6B,60,04,0A,98,50,C5,AF,96,0A,EE,70,E3,4A,FE,73,EA,C6,DB,87,D1,B3,FD,9D,AA,87,AE,DD,D3,87,7A,5A,B5,4A,53,85,DA,C6,22,0C,BD,98,94,C1,AE,A3,EC,B6,D2,FA,4C,C5,5C,8E,B4,77,7F,D4,BF,A1,55,47,BF,93,F0,E5,7B,08,D4,3C,0A,06,20,2C,96,C9,E1,B5,06,44,9D,FA,AF,49,0C,64,83,55,4B,BA,E1,09,AC,F8,5A,51,2E,4F,1B,63,AA,F5,E4,07,12,95,73,3B,55,02,3C,1F,D9,9D,D0,55,CF,37,9A,87,31,52,6E,AA,A5,44,53,8D,FA,A3,98,9D,11,E2,D3,F6,87,38,67,5E,24,91,7B,1B,65,2F,9D,C5,91,57,17,CD,2E,CF,C4,4C,2A,64,55,97,B5,76,00,DA,7A,A9,82,9F,0B,4B,96,04,23,59,9C,88,3A,CB,76,77,81,83,CC,D5,72,B4,65,71,BB,53,7E,A8,5B,83,DB,95,BB,7D,C2,FD,A1,A2,B2,89,30,80,CB,A0,AC,3C,BD,E2,7D,B6,D9,00,7D,30,8D,2A,62,E7,C3,AC,F8,96,D2,2E,EF,D5,17,52,59,CB,E0,D0,14,DC,D5,B6,06,16,2A,AB,32,A4,3E,C2,8E,3F,B2,64,31,7C,37,00,5F,26,AF,D8,2E,9C,56,91,61,DD,98,A3,AB,75,20,E2,4D,B0,B8,65,E6,CF,BA,0C,A0,3C,27,2E,5F,86,4B,9B,E1,DB,A7,29,F4,16,ED,EE,2E,4A,7D,93,9F,FE,96,EE,78,D5,93,CC,87,62,09,1B,00,15,F1,9E,98,90,6E,4A,F5,06,A7,1F,8E,D8,B0,3C,9A,F8,0C,F7,28,86,BF,42,31,9D,7D,31,D1,F9,95,32,AA,D0,20,E5,18,2B,02,46,98,86,89,38,81,84,FA,86,D6,B7,F6,2E,3A,F6,94,42,89,24,19,6E,5B,A2,66,60,D9,45,B0,E1,73,98,DE,C7,7B,BD,A3,49,07,95,E3,4D,DD,17,2E,3D,2A,3B,31,DF,5B,A0,F1,76,A7,8C,36,32,AE,3F,9E,BB,04,EB,D7,F1,00,DE,CF,DC,4D,04,5E,A3,5A,2B,7A,17,2E,49,09,25,4E,29,84,91,A1,22,58,A8,C3,0B,53,0A,79,8E,81,3D,77,7A,22,BB,C2,91,88,A3,0C,78,A3,5A,0B,2C,70,24,19,45,4D,81,E3,97,82,67,CE,7B,4F,0C,12,98,F4,06,D1,C7,B2,53,68,E1,66,FB,DF,FC,8E,E3,BA,8C,FA,01,4F,5B,4E,62,C9,83,74,8C,48,61,80,1D,56,19,B8,8F,77,83,94,CB,C7,18,96,62,C2,B0,4A,0E,16,C0,97,80,A9,E3,8A,C7,2D,9E,26,CD,FA,30,AB,6A,04,AE,D4,BF,C6,F2,57,BE,47,F9,CD,99,E0,2C,26,2A,CF,84,82,78,45,E8,9D,53,BC,64,5F,1B,E2,23,25,A0,0C,08,91,45,5A,D3,EF,1A,35,61,5E,EA,A4,3D,DF,D1,A1,49,74,E5,1E,7E,AD,E0,6D,75,D1,90,DC,16,99,23,91,7D,66,E7,F4,C9,12,57,B0,9F,72,ED,20,CA,36,1E,76,B8,16,D7,B6,42,CD,79,79,14,4B,B0,BB,E0,28,78,8D,BB,A1,E6,12,4E,DC,EB,48,1E,51,63,8F,71,32,2D,D9,63,C3,60,D9,67,FF,AA,6F,8C,2D,18,53,B1,2B,B6,17,D0,00,1F,FC,4F,1A,4E,64,F2,23,30,58,C6,E6,78,DF,1D,5B,A7,6A,85,E3,EF,8C,79,98,07,88,E8,06,BA,A4,7D,6D,BA,AB,79,B8,18,DF,9E,FB,44,1D,F0,F5,3A,81,C7,16,9B,47,75,C0,25,CC,B9,86,90,D3,8A,31,B0,8A,16,C6,36,96,CA,7F,AD,19,A3,FD,3D,50,B1,D8,96,7F,1A,84,EB,01,4F,D4,AB,39,C2,BE,76,1E,47,9A,39,60,FF,D4,B4,01,F0,16,14,C5,93,39,FB,64,6A,52,34,DA,EC,91,BF,4B,BC,52,1A,12,D8,7C,B3,E4,A8,DE,9A,B6,78,A2,97,B7,C6,CC,0D,7E,4C,D1,6F,D0,DE,5C,87,66,04,39,E7,DC,52,0D,E8,3E,6B,6A,B4,4A,2B,CD,08,2A,48,E7,71,FA,E1,A0,27,78,86,9A,B7,5C,27,FE,56,01,C1,F8,71,09,F5,6A,16,F3,94,44,CE,69,FB,5D,AA,C1,B0,D8,36,6B,1C,8E,36,6A,D8,80,86,87,BF,93,BE,4B,CB,06,B6,CC,2E,F8,17,65,D9,DA,A4,82,A5,CE,76,FA,D9,F0,AA,23,18,ED,48,6F,74,57,7A,4C,B2,8F,A0,AA,B6,AB,8E,60,34,7A,3B,80,1C,65,FB,77,2A,09,21,5F,4D,8A,00,19,92,5B,A2,69,A2,4A,D4,8A,88,5D,A4,91,EF,7C,EF,B7,65,CC,E2,21,A7,13,A0,95,56,79,85,35,2E,84,0D,68,A7,49,52,65,45,D9,B5,07,B0,22,52,71,DE,FE,4D,71,1A,C7,5E,06,D2,A0,12,CC,D7,88,D7,59,ED,E5,0B,93,1B,23,8B,35,DC,4E,A4,E6,6D,C1,28,7A,DE,66,B3,8E,96,37,87,2C,8F,0A,85,9F,6A,FC,9F,3B,CA,AB,49,B4,A6,6C,73,44,12,96,CC,54,40,E3,49,A5,A6,6A,60,2F,4E,CF,49,1D,76,A1,35,12,40,7A,A9,0A,4B,C9,7A,7A,8B,71,B5,F7,48,F2,D7,60,F7,A9,9A,58,E2,BB,DC,9B,12,F5,06,91,76,38,3A,27,A0,93,64,FA,08,5E,FB,42,2A,44,36,B0,D3,48,58,B4,95,15,F8,CA,1C,3B,F0,4A,6E,43,75,45,2E,8F,48,F1,04,26,55,70,02,8F,B2,C0,AB,84,8A,C5,84,CB,4C,76,C2,3B,2E,1F,2C,71,DE,4B,69,AD,29,B3,B4,5E,31,10,F4,94,6E,A3,49,C6,08,A0,14,62,ED,D3,87,69,A8,5A,46,1C,34,57,9A,BC,46,80,A0,0D,C4,28,02,90,41,35,AA,95,33,33,68,A4,3A,10,5F,33,BC,3C,99,5C,21,8B,DB,BA,27,E3,6C,B9,D2,5C,89,1B,04,63,6F,BE,02,9D,E9,76,70,BE,EA,88,BD,05,D4,EF,0C,90,1D,87,56,8A,03,50,68,E2,DE,24,36,52,B1,DB,51,AE,1E,9D,10,1E,3D,C2,0F,7B,3F,81,9D,BB,AB,2E,F6,A8,92,A3,AD,FC,01,2E,57,DD,5C,F8,34,70,3C,B9,AA,31,26,17,58,F9,40,00,5E,D9,77,E3,BC,DC,59,4D,97,BE,83,67,FE,1A,78,13,AA,23,A6,8E,F5,83,DB,E4,76,22,15,F0,85,E3,65,EC,43,60,DB,CE,46,61,02,2C,FB,F7,3D,86,FE,F8,3C,9F,2E,F9,C7,D4,ED,61,F6,25,1D,23,B1,71,97,C2,D7,19,7B,65,73,68,D1,7C,EF,48,E9,86,2C,E4,90,68,17,AA,8C,57,F2,47,BB,AA,E4,AD,65,4B,72,37,A2,5F,64,CE,FF,72,07,3D,D0,27,31,4C,5A,F9,25,90,48,43,21,FC,40,89,3F,4B,47,C5,DD,F6,53,49,D2,E2,FD,DB,4D,9E,82,F7,BB,8D,02,41,7C,D6,5D,A9,5C,6A,BA,1A,BA,0C,53,06,0B,36,A5,76,8A,DC,33,B2,9C,0D,AB,DB,DE,49,20,01,94,7A,22,90,95,37,7D,90,A5,1A,2A,1D,CF,AE,90,EC,DC,4C,85,2B,FD,FA,39,1A,07,CD,6B,51,5F,C7,9C,79,79,C3,15,89,39,5F,EE,FF,5E,F1,FA,DB,DE,7E,BE,B6,B8,4A,BB,ED,4E,18,8A,5C,28,75,40,9D,A0,19,9D,1E,8D,31,BD,4F,EB,F5,D3,B7,F7,4F,AF,BF,71,E9,34,98,B0,B6,0A,03,88,CD,8C,B0,7F,E3,E7,D8,35,73,22,53,F5,8F,2B,2C,29,C4,52,07,2A,20,7E,55,3A,1B,8D,FC,7C,19,4C,2C,7D,A8,04,0A,D6,91,27,0B,93,59,C6,0A,1E,26,1D,75,43,F0,A4,3B,95,0F,7E,4D,CB,28,9C,37,98,15,7B,35,9A,0C,A3,5F,C0,41,58,AB,15,1A,B9,58,B5,F3,99,67,96,67,69,DD,B4,DE,12,F5,8A,AB,C5,52,E7,38,85,FE,16,44,2C,30,23,DA,B9,B6,58,FA,AB,0A,E0,4F,A1,6D,2F,6C,3E,8C,9F,7E,31,3F,41,5D,79,4B,E8,63,EF,61,3E,8A,B2,83,B6,96,76,73,E3,24,CB,FD,38,1C,2D,CF,01,C6,06,D2,D0,F2,11,83,03,9C,86,FE,68,B3,06,BE,2E,1C,F0,57,FC,BE,FA,DE,5C,AD,82,21,F9,EE,D0,67,2E,3C,31,54,9E,0B,8B,E8,82,A4,71,F3,8D,F0,28,14,B7,AE,32,E1,58,DE,BB,09,42,D3,8D,93,D6,AB,D5,79,DF,7D,F7,F2,00,35,EC,19,32,8F,65,5E,EA,51,5E,57,37,CA,89,12,D4,23,E2,C1,04,CD,76,64,1C,2A,03,25,3E,D7,BB,F4,B6,73,8E,C5,82,3F,10,3E,C4,5E,55,C7,B6,20,C4,0D,0B,F1,10,27,81,21,B0,76,F9,EB,35,7D,A6,20,EA,67,DC,79,83,12,5D,6A,83,09,53,E0,B1,8F,45,D8,17,53,9E,AF,C9,9A,F4,2A,F4,B4,F0,D5,42,55,EB,A2,1D,F3,D1,E8,E8,9C,2E,49,70,BE,C1,D5,50,C1,04,4C,AE,C4,A2,5B,CA,54,54,94,33,27,76,DA,24,63,32,F0,05,B7,1F,F2,4B,C9,46,F1,2B,03,C0,D1,67,4C,6E,96,F9,2D,4B,30,7A,EB,30,7D,53,FC,51,C3,4E,7B,09,EA,1F,C7,25,3B,73,F5,2D,5B,8B,DB,92,C1,B7,84,91,DE,1C,70,DE,B7,20,BC,3A,35,93,DA,A0,10,E2,F9,03,DD,7B,8F,C3,E0,AA,1C,0D,48,D2,CA,67,58,F7,22,FF,90,37,D7,59,A6,59,5F,80,4D,53,6F,24,22,22,2D,73,A6,97,A6,99,D1,13,99,88,18,8F,80,44,1B,12,81,C9,2D,1F,0E,B6,B9,4B,B0,AB,1D,ED,B4,BE,D3,30,00,B5,60,60,48,A6,F6,4F,07,36,6C,E8,C0,9A,96,44,16,57,AE,3B,1F,CE,04,D0,8F,37,F6,69,C7,21,A6,9C,2F,9E,0B,0B,C0,02,80,A3,8A,82,FE,4B,E4,40,97,CB,62,3A,B4,75,D8,18,BC,15,A1,22,E6,46,13,51,55,75,3D,C3,78,D4,19,4E,17,3F,BF,7D,1E,2B,65,A4,84,3C,DD,9E,80,5B,69,E4,CA,C2,09,43,BD,B0,BB,90,E0,AF,BB,E2,61,F2,9C,41,21,25,CF,5B,82,A7,13,09,17,91,82,A7,38,F0,A5,52,B5,58,57,DF,FA,E2,58,2A,91,8A,FC,8C,73,26,77,BF,0C,FF,BA,28,4F,FE,09,2E,D2,0B,7D,68,01,C8,DD,DD,20,CC,2B,FB,6A,B7,97,AE,EA,EC,62,5C,A5,75,93,6A,76,F6,FD,B7,F6,F2,14,C1,87,CF,48,0D,D9,0D,38,86,FF,D2,C8,09,3F,C4,BE,CF,AA,C3,D2,F1,91,47,87,89,93,0A,1D,58,70,EC,6B,6A,45,5E,50,EB,BE,19,D2,B2,8A,B2,16,80,6C,CC,2C,57,9D,3A,11,77,D2,C2,1F,19,EA,9E,F1,80,7B,CA,35,7D,58,28,CA,3A,78,FC,82,0B,C8,22,64,A2,B5,3F,AF,FD,BA,11,00,CD,95,C2,5A,60,28,AD,97,41,7C,F5,A3,69,4E,75,B5,1F,3D,EA,AA,6C,50,08,B4,3D,CA,D1,97,2E,C7,CA,B9,D6,64,8B,50,68,72,B8,50,56,E0,D9,24,F4,82,F1,90,95,C8,50,A1,A3,E5,BB,D3,C5,AD,EF,E2,A1,C8,58,64,5D,DB,00,1C,BE,E6,A0,FB,AD,7E,63,FD,6D,5F,AF,EF,B9,87,CC,E7,F7,C9,B2,45,DC,BA,78,16,6F,15,E1,B5,AF,72,CD,B3,20,B2,A9,FE,6A,47,41,78,2C,D7,57,1F,21,D3,84,CE,66,80,CA,99,24,BB,A4,27,A7,38,AF,6E,D3,50,85,A7,5C,9E,FF,4D,F6,A4,04,B5,C3,39,85,DB,48,6C,64,30,26,B4,37,6C,20,15,26,F3,3F,1A,0B,BF,64,AD,29,BE,36,1E,CA,8E,57,08,19,3E,97,5F,CC,F6,DF,C0,23,0D,2E,C2,45,46,0D,6B,9A,66,10,86,C0,87,1B,50,91,35,47,84,04,1C,2F,29,7A,07,7D,34,6C,3B,0B,E8,A3,21,10,78,6F,35,E7,3B,73,C2,32,FB,14,3F,9D,31,C2,AB,7C,E7,C6,23,B9,DA,CE,26,A8,DB,37,19,B5,5A,9D,7A,6B,B2,EB,6B,EA,E9,D6,7D,15,F4,41,F3,46,B2,C8,1A,6C,68,F6,06,02,C4,1A,E9,A2,9B,A7,3D,C9,2D,CE,E2,0E,67,10,38,1C,BD,17,2D,09,C6,BA,D6,66,DF,54,66,E0,8E,5D,13,60,77,FB,1A,73,98,F6,D6,C4,67,9A,D4,F2,2B,90,D4,23,F5,5D,28,30,21,7D,03,40,64,07,66,D9,C6,1E,14,45,88,96,6E,B7,22,F9,7F,94,99,C5,C3,70,AA,74,0E,CE,0B,D3,5E,68,F6,C6,13,5D,97,8B,2A,8D,95,09,6E,75,BD,2D,3D,DD,74,0C,90,95,15,DB,BA,E6,8E,D3,72,A4,16,DA,67,0E,22,38,5E,F2,39,F1,84,8D,56,20,9A,98,A4,2B,95,61,FD,8C,3A,6D,78,EF,B8,73,63,44,86,17,81,A1,63,F6,BE,D7,7E,A3,82,44,7B,C9,F5,30,49,AA,30,BA,0A,6F,B5,CB,C0,86,A7,DB,19,57,72,09,D9,7C,9A,0A,48,98,FB,86,EC,AF,57,4D,63,58,A5,89,3E,43,1C,86,F7,2B,BA,F5,8F,73,05,63,0F,CE,90,08,99,84,59,05,BC,E7,A7,2A,A2,80,0B,84,B7,93,FF,ED,C6,E1,9F,72,0F,B2,C2,93,22,12,5E,11,55,39,88,3F,56,B8,A9,1F,9E,1F,B5,0B,02,4D,31,A9,1F,C0,25,03,6D,3C,3D,D4,6B,C6,F3,6C,33,58,DF,F4,8E,B2,C0,57,A8,3F,A4,C1,A8,E2,D3,FA,58,43,93,4B,DC,E3,16,38,0B,B2,57,BF,D1,DF,D0,A0,34,5C,85,26,6C,62,9D,18,63,0C,C8,9E,67,31,CA,13,4B,AA,59,39,DF,3A,26,4E,F1,45,43,C1,F2,C2,49,C9,C8,CB,3B,6F,BE,71,3F,E4,DB,46,95,8A,A5,32,D8,46,01,93,47,35,8C,9F,53,DA,A6,BF,B7,EC,FC,6B,C9,6A,FF,D4,00,8C,FE,94,8B,07,13,80,19,F6,15,11,57,D7,C2,9C,2A,4A,EF,60,5A,24,DD,66,95,2D,98,AF,F1,E4,75,DD,45,19,9F,FA,3F,54,CF,A8,93,18,90,F5,A7,A0,BC,BE,21,8A,67,A1,7D,B5,F1,A0,9E,FB,DF,F5,A6,D6,06,FD,36,40,9F,44,DC,56,62,AD,9B,2C,94,65,D7,D8,D9,6B,68,3F,88,95,8F,1A,49,E1,07,04,D1,F9,88,33,2D,17,0E,BB,1D,E6,52,E3,AC,F0,7E,D6,49,7A,C1,47,B7,08,DD,08,5B,44,30,2A,48,BF,1E,E9,49,75,F9,C8,A3,95,DA,8D,19,EC,E7,B4,05,9E,4F,BC,8D,44,D5,77,B5,66,4E,1E,8B,C3,28,20,F0,3A,92,3A,BA,5C,44,5E,CD,E0,1C,11,61,A4,F2,02,10,2D,4D,5C,E8,B3,76,C6,23,F2,01,97,00,E8,AE,A7,35,38,D8,AC,48,7E,39,DC,AB,23,63,22,B1,03,4E,6D,E7,A5,AF,68,63,28,2C,0B,AF,DA,BD,21,A7,23,23,B3,DD,43,FD,D7,01,23,F5,1A,56,25,CD,E5,D1,97,D7,91,98,E0,C0,88,10,B3,EC,C3,B4,80,4A,D5,1C,C3,0A,37,68,E2,0F,8A,CF,06,12,B2,2D,5D,A4,F1,E6,BC,FB,CB,FE,85,E6,86,6E,16,14,95,E2,15,72,C2,C3,67,91,8E,0E,0B,11,2F,03,A7,9D,3E,4A,C1,8C,24,C8,1E,86,41,B4,53,47,48,7D,4F,32,BD,3E,CC,9E,79,21,A6,B5,7F,B1,51,5B,58,F5,98,0F,E3,38,D6,F7,FD,21,CF,7A,95,DC,50,8A,F5,7A,19,EB,CF,F3,59,2F,7B,FF,22,E8,9D,23,83,DA,20,E8,E6,C3,76,5E,35,F9,A7,66,7D,32,CD,3B,23,D2,FA,2B,C7,1D,C3,C8,E4,61,EC,2B,96,07,CD,30,EC,DF,90,D5,50,E5,6F,2E,4C,DA,74,53,6E,9D,85,99,E5,CA,AA,C7,B9,74,F4,D7,A4,66,1F,6B,96,BB,94,D8,4B,E0,7A,07,39,1B,FB,85,73,1D,46,29,56,B1,16,E9,AA,A3,6C,4F,94,A0,79,D1,CE,88,BA,2D,9F,6A,F4,35,ED,25,B3,FB,15,87,37,93,D4,3A,30,18,7F,23,49,14,E1,E9,0A,B4,76,F6,44,B6,8B,94,FE,05,15,AD,C0,34,22,DF,04,C3,08,DD,4C,C7,57,8E,75,F7,6E,A2,D6,B7,82,0B,41,0D,86,E1,6B,51,26,31,11,9E,57,65,7F,4A,B0,9C,D3,45,9B,FA,71,14,45,EE,D9,56,A1,20,76,66,1B,6E,25,89,26,08,88,83,73,B8,71,A6,6C,FA,26,19,85,CC,9D,B7,E0,75,D2,59,FC,A4,4C,65,F8,5A,A1,DF,9D,3D,AB,F4,29,8E,AB,95,44,EA,19,23,86,D9,7D,DF,3B,10,A7,17,3D,A4,29,35,FA,3B,13,B2,5D,E0,61,C4,B4,7D,86,4B,08,F1,48,3F,56,B7,08,5F,27,45,C1,46,32,A2,76,D2,40,4D,10,FC,91,F2,E3,08,3E,C6,A8,56,83,D3,1B,45,D7,93,82,3A,CE,D6,48,B5,69,29,62,A5,2B,64,76,DB,C4,86,0C,64,44,A8,7B,C5,02,42,40,BC,5A,FB,DE,60,52,2F,C9,19,CD,76,C6,8E,21,4E,DC,6F,05,2A,59,C7,F4,DE,3E,A1,44,3E,23,C5,46,48,52,00,45,AB,9B,15,89,A9,4F,1D,1B,40,B5,AE,D8,33,1D,D5,97,C7,EC,95,DD,38,19,F5,3B,6E,CE,B2,96,4F,62,F3,6F,DD,D2,01,5A,59,F4,BE,E3,70,07,71,1E,55,52,60,EC,9B,76,F4,8A,4E,B8,E2,F8,75,1E,D2,0D,19,22,69,F6,20,7D,02,1E,05,11,73,20,8D,3F,C1,9A,4D,8C,88,41,A3,D9,39,D9,E0,4E,C4,01,A1,D0,75,AC,2E,82,8F,12,B7,5F,16,99,41,AA,A0,5B,2A,2F,89,BC,F8,C5,49,23,36,35,F6,4F,28,FA,8D,EF,45,E9,EB,BD,E5,F8,96,2B,35,2F,B9,7C,43,AD,12,3F,34,49,62,5E,49,A6,D8,35,D9,97,E5,DA,2C,B3,5C,15,41,88,D9,33,83,F5,E5,97,97,13,B4,DD,38,A8,96,55,AB,71,4D,0E,B0,33,CA,23,94,E2,7B,CF,AB,5B,DD,92,0C,EA,B2,AC,E9,3C,43,3C,43,51,8F,BE,23,F4,99,29,E4,6E,5D,FB,32,21,31,5A,74,C0,CA,C5,F9,6D,9C,B3,ED,EC,F1,6D,2A,3D,56,A5,22,BC,73,2F,0C,5E,40,46,1C,F9,7B,D6,9A,C8,42,D2,E3,29,D3,73,BD,9A,92,6E,68,BA,3F,16,21,E0,9C,3C,FA,ED,B7,16,A8,4A,60,B7,EF,70,C5,2A,CD,1F,79,CE,74,C1,3D,7F,6D,5D,41,FC,9F,93,78,E5,F8,5E,48,68,5A,92,6D,4B,F3,12,D6,E4,7E,A8,92,0E,19,FC,58,80,C2,8C,97,B6,AA,45,F1,E0,10,0C,93,40,16,03,CC,51,B1,32,A2,52,D4,FA,D8,D1,CE,0F,DE,40,30,EF,73,14,FD,5B,47,C4,AF,65,EF,32,D3,0D,01,5D,D9,9C,F8,A6,55,4E,01,3F,35,B6,02,D0,16,27,8A,79,EB,F2,04,C5,9A,28,C4,E7,5D,A8,8E,E7,98,0D,96,7B,EB,2D,30,98,96,3D,05,F9,95,24,BF,80,90,8E,B6,B6,16,B9,1A,DD,D1,B7,40,63,9E,AB,DB,5C,02,92,36,60,E6,7D,EB,C8,83,1E,19,35,29,24,FF,21,F6,30,3D,CE,D7,B0,9C,40,E4,11,04,DD,5D,04,9A,5B,FE,AF,73,D5,C1,A7,6B,D5,D5,07,13,5B,57,41,1B,C5,5F,07,F0,06,5C,D6,76,21,37,86,62,32,15,16,FB,3E,56,53,37,85,C0,D4,88,F4,E4,6E,8D,C0,CC,60,D3,2C,9B,3D,1F,3F,FA,3E,E1,AB,5F,06,31,C3,72,CA,83,A3,2E,86,93,8B,22,96,2E,F9,F0,18,80,38,CE,87,02,9D,A7,18,F0,EB,33,AD,B9,7A,F4,D4,9A,23,D0,82,19,42,9A,C5,D1,81,AD,6F,E2,C0,B3,5A,FE,14,73,D3,91,C0,4E,27,38,25,40,FB,10,C8,B5,31,37,16,4C,3C,18,7B,74,BA,92,7A,31,AA,2B,69,C1,46,6B,5C,07,12,94,94,55,BF,FF,F0,0B,BF,9E,02,7F,9B,AE,2F,EC,67,A2,4D,C6,FD,00,C7,75,D4,61,99,0C,35,15,91,D4,16,DC,BC,35,A5,16,81,FE,0F,BC,52,07,CC,21,62,B8,86,16,0D,66,06,B3,CD,00,C3,0A,DD,DE,4D,A6,C3,BA,6F,5D,9A,56,65,B0,39,E9,6B,67,2D,D9,52,C9,02,49,EC,0D,F3,BE,EC,93,60,E2,F3,8A,85,68,EF,11,DE,BD,E7,09,C4,4B,A8,85,2A,9B,3F,EE,C9,4F,AE,66,2C,69,AE,78,43,C1,E4,F5,C5,FE,33,DA,C3,4A,58,2F,F4,40,71,22,3E,B5,FE,D6,59,32,DF,0D,72,10,3E,03,B8,B3,F5,B2,E9,0D,6F,39,A6,B8,9C,6E,BC,81,64,B7,1B,B0,4D,34,2F,F3,C0,16,0C,1B,53,7A,F2,97,03,7D,6A,33,D2,6D,7E,2A,1A,87,92,C8,D3,6D,52,5A,58,14,B5,31,71,68,21,EF,67,36,D3,4A,B5,B7,B3,21,32,DE,F5,30,E5,E7,19,A6,E8,B5,68,D1,D4,E7,57,CF,94,54,7D,4E,45,06,C7,67,E9,DC,B1,D0,67,BE,AF,7C,46,11,5D,38,97,88,83,87,E9,F3,E0,C2,47,AA,51,0D,1E,07,A4,45,DF,9D,3F,CF,F9,37,72,8F,F5,53,C0,24,C8,F2,4C,6F,62,32,C3,28,21,BE,A4,BA,94,91,CF,57,A6,76,53,3F,FD,F7,51,62,70,0A,B0,5C,E4,1B,56,3D,ED,39,C1,9C,6B,C3,9A,4E,64,FE,CC,6A,6E,BC,0A,47,BD,CA,99,5B,6A,15,07,8A,E7,D6,D8,C9,73,96,A5,20,67,37,67,82,28,41,05,F4,C5,A4,A0,0C,08,78,47,01,2E,B3,EF,13,ED,82,7D,62,77,36,CD,82,4B,49,E5,14,F5,18,63,73,A2,52,A6,0E,49,2B,9F,69,66,C8,E6,70,29,AB,3D,CC,8B,B8,78,69,65,B4,CF,C3,58,79,C1,B3,C9,42,B1,7B,D1,6C,1D,B0,8B,2F,27,88,1D,DC,96,5F,42,79,A3,C2,66,84,3F,DD,EB,8A,C9,E6,98,72,12,70,A5,39,8C,EA,D5,E3,EC,7E,63,02,51,F7,97,83,79,80,8B,FE,D5,78,94,0F,CC,AB,F7,68,86,24,15,C4,33,41,FE,29,F6,EF,79,D4,D4,48,D2,11,4C,FA,ED,D7,DE,42,38,B7,1B,0A,36,B1,4A,AA,1A,67,EF,D0,6E,86,27,BA,3B,95,57,83,4C,1F,9E,BE,3E,A1,53,F8,A0,8F,E4,20,65,CD,42,F7,D2,2C,46,53,03,7A,DC,EB,A9,B6,86,FF,22,04,40,06,A4,60,0D,E6,56,BC,AB,23,72,B4,97,B1,86,3F,5B,E8,BF,98,9F,F2,3B,83,83,BD,EE,BA,3C,57,1F,F9,A7,88,74,9A,BA,23,0F,5D,28,B7,52,75,D7,85,B3,A0,B4,08,86,17,A5,36,2B,01,99,E2,0C,56,87,2B,57,B1,58,ED,66,EB,A4,D4,7F,BC,44,40,56,92,E1,42,33,EE,78,58,69,21,C4,8A,AE,4D,FB,1E,8D,2C,CA,76,1E,A8,EA,3E,07,06,02,4B,30,DE,C5,4E,A2,DC,4F,3A,56,37,BF,D2,EC,92,AE,C2,F9,D4,8A,26,C9,5C,F8,F5,55,60,37,6D,4A,FA,5E,9F,5B,03,D5,4F,A1,8C,0C,EC,BB,5F,42,DC,F4,3C,5C,22,F8,9F,20,20,95,9D,ED,E2,80,07,4D,CD,38,9F,66,BB,70,C2,45,91,91,37,03,F8,B0,7C,4C,9E,38,D2,B2,D3,F6,C4,22,FB,C5,19,A3,EE,44,C9,7F,C2,95,2A,11,6C,A9,89,BA,65,6A,E1,2C,6D,2C,0E,04,0D,5F,02,6B,34,F5,1A,55,E5,27,DF,95,F4,26,66,AD,06,12,D6,C3,97,6C,F1,27,55,AB,B1,7F,2A,EF,27,D1,31,00,A6,2C,EF,B9,60,46,13,74,57,8E,60,3A,21,47,B5,4C,6D,93,FB,32,A0,F1,8C,12,D7,6C,C1,0D,73,23,96,88,2C,9F,46,C3,D8,6F,6E,12,41,89,55,99,6D,9A,A9,1D,7C,1C,D2,2A,82,69,DD,19,EE,4F,50,48,85,21,54,7E,F8,AB,94,D4,B4,1A,E4,5B,96,A4,2D,A2,12,04,E8,A6,6F,6C,11,85,98,00,45,61,55,4F,EB,91,1B,35,59,1D,7F,8E,64,CE,EA,E3,F1,F2,38,CB,BF,6E,4B,86,1E,AF,56,73,1D,ED,03,A3,7D,F7,B5,19,85,C6,4D,D1,88,DF,77,36,AE,98,71,42,BC,27,77,14,DD,8B,5D,FF,BE,25,66,C9,40,0D,68,E1,FB,E6,F5,07,43,E2,50,C8,E0,5A,C2,1B,D9,0C,9F,90,E4,6E,38,C2,8A,7E,73,F1,71,0E,C0,CE,C4,B3,84,BA,B3,F0,05,CA,8B,26,D6,E3,90,C3,EE,1E,93,8B,C0,9C,12,35,F6,D7,5C,85,19,DE,D8,6C,12,AD,99,A8,F3,AE,B2,B6,3C,9B,C1,96,50,5E,E2,8A,C8,61,97,8B,9A,29,E9,89,ED,56,5D,F8,BD,D8,FA,F4,AC,57,27,CC,E6,DB,FB,C9,F3,17,03,95,B2,9D,EE,BE,28,E3,25,F1,8A,E3,C9,E8,75,DE,D0,68,66,BB,9E,D6,DB,B6,A8,03,CD,1E,1F,42,67,88,49,1C,75,82,A3,A2,B6,FE,35,7C,63,EB,8E,BA,CB,75,59,3B,39,77,7A,85,35,6C,8D,E4,C1,D9,69,3D,F6,48,5C,02,F1,49,5F,EB,C0,0E,52,08,B9,E6,8F,7F,A7,19,AA,5C,DD,76,5D,CD,B4,4A,6C,54,91,7F,33,B0,36,D4,AA,42,CD,A1,24,BA,15,86,5D,27,BB,07,BA,65,4B,43,0F,C1,0B,13,ED,96,24,60,05,17,83,44,94,03,9F,8F,84,51,CE,BD,3C,EA,32,7C,83,52,62,2C,FF,D2,6E,15,EA,35,FB,69,D0,53,EE,99,05,43,08,49,D6,F8,3A,90,D8,FE,E6,62,B9,80,34,68,2F,2F,38,4C,63,D4,D0,8F,6F,65,EF,45,C8,55,CC,9C,45,EA,54,CB,13,CF,98,50,91,7C,8F,BD,BE,6A,50,2D,F6,05,ED,CD,39,17,1E,0F,63,C2,8F,04,C5,85,9B,58,17,4B,B5,FD,1E,E4,4E,DE,6A,EB,27,B4,FA,72,69,EA,42,8F,B0,A5,70,B2,CB,51,B7,1C,FB,2E,62,A6,58,BF,13,6A,83,C4,9B,FF,F5,20,A5,E5,20,61,50,EF,9E,CF,AF,1C,DE,20,80,41,1B,17,8E,9F,25,9A,17,01,BA,8A,52,C5,BF,B9,53,5B,D4,0A,C8,F0,53,A4,86,AC,25,31,C8,47,1D,DC,E3,C6,80,D3,8C,8F,56,B2,A6,B1,CB,DD,0D,A7,CE,BD,5F,17,30,64,5B,B9,92,D4,2C,EC,FD,C0,40,7D,A5,8B,42,CC,9E,A2,3D,5D,A4,5E,93,F6,BD,43,0E,FF,A2,D6,E2,0E,0C,77,85,F8,2A,A9,55,C9,B1,7B,05,AB,98,50,64,7C,4C,F6,76,64,BE,2C,C0,5B,C3,C6,E3,80,8F,54,41,3E,D1,64,80,2C,DC,9D,6F,08,35,83,F5,EC,25,D6,41,18,66,E1,AE,38,EC,76,16,C7,DD,91,CF,D3,AC,DB,ED,65,75,96,4C,C5,57,21,1A,AD,4D,72,6F,04,50,23,E9,E7,36,FB,D9,EF,30,FB,89,DD,B8,9D,D8,C0,07,7B,33,50,5C,E6,B0,BF,17,51,6C,57,32,08,FA,8C,AF,BC,85,AB,A5,C4,52,21,7A,D4,88,F0,BF,16,6F,2D,FF,11,6A,A5,A0,65,C4,DE,E3,A4,CC,B9,43,9C,76,13,81,86,3B,BF,8A,91,1C,B3,EC,16,DD,B1,9D,93,94,51,79,2F,3C,7C,F6,20,0C,3E,49,2A,8D,A4,15,ED,E0,D6,B6,39,4D,61,E1,3E,CD,FB,79,12,51,C5,B3,55,C1,9D,C5,A6,67,BE,C2,C1,3B,63,7F,7F,AB,5C,68,EA,5D,22,EC,E2,5F,DA,4E,66,4E,17,29,7B,70,15,9B,CD,17,82,AD,E8,ED,A2,F2,52,31,0E,83,66,52,E0,36,12,2C,3D,51,24,76,60,D9,B3,2D,14,9A,B4,76,30,78,27,C7,73,A1,3B,79,4A,5B,EB,BE,D9,1C,4A,25,F3,73,25,03,ED,60,68,79,7E,18,41,D3,FA,BE,92,3E,EE,7F,47,C3,95,9F,4D,45,95,EA,84,80,E8,14,36,18,E9,54,78,5F,D5,A2,A5,E6,84,09,7F,63,75,F1,04,B7,72,58,01,8B,CE,B8,23,9F,A0,0F,19,B5,29,90,BC,61,71,05,38,8A,6C,E1,05,C7,52,1E,1E,F5,A8,C3,37,47,15,F8,C2,B6,6B,E5,5E,64,30,E5,A6,C1,40,C4,95,E7,B0,3B,8C,D3,63,5A,55,E5,16,31,D7,B1,B9,30,E0,C3,54,07,8B,87,94,F3,B2,9C,9A,4A,92,33,18,88,DC,8A,35,3E,07,83,FA,59,EF,E7,33,9A,86,17,42,E2,19,EC,88,B1,D2,D0,F2,57,18,FE,61,F1,26,3C,49,08,67,D0,20,CA,B9,7A,E5,13,4E,5A,54,B6,27,67,2A,C8,0A,07,3A,36,B9,54,05,D5,5B,0F,06,78,25,7E,EF,BF,4D,1D,2D,5C,FC,4B,29,54,A4,41,4F,73,96,0B,24,06,2B,8C,15,FE,4C,2E,61,21,49,2F,06,D7,FC,95,E3,50,67,C2,50,B5,CF,64,D1,CA,EA,49,03,8F,BF,81,84,13,0B,30,76,A1,84,68,8D,1A,D2,B6,0B,7A,49,73,06,82,67,FF,B8,53,8A,09,11,87,1B,76,3C,03,D7,74,10,74,AE,1D,1D,BF,B1,CF,B2,4D,7F,95,DD,E4,37,B3,1D,48,27,4A,CD,43,A2,65,47,28,E5,D4,0F,03,CB,44,87,FA,9E,1A,AD,D5,DD,27,1D,EB,9A,FF,0E,C0,90,1A,60,67,29,39,D4,22,AE,41,27,D4,2D,85,B5,E5,E0,7D,5B,A6,6F,18,40,FF,3F,86,BF,B0,10,F8,53,09,30,16,1F,FB,31,FC,09,78,D7,92,BB,D2,37,1F,DE,7A,9E,D1,31,C6,DB,FD,2F,C0,6B,59,43,83,BF,4F,3A,65,88,11,58,4D,10,7F,7E,14,65,8E,A7,42,12,C0,FF,A4,D9,96,CD,15,50,10,61,66,87,E8,EC,50,23,90,EE,76,F8,C4,21,C5,0D,D4,F3,A5,DB,B3,EB,DD,31,DE,D9,15,49,C5,1D,78,9B,28,B4,E4,85,07,C8,4B,1C,33,70,E9,B9,A5,47,A1,0C,4F,EA,30,25,0F,26,1D,97,EC,63,E6,45,87,79,94,53,52,16,29,BB,F4,45,B2,98,94,F7,72,7D,70,E7,23,09,ED,FC,9A,49,68,E4,47,F2,F2,D9,AA,47,1F,B8,A8,DC,2D,F9,EE,F6,3B,1A,82,8D,CE,28,7D,AB,16,2E,59,4F,90,42,19,28,16,AD,56,38,7C,31,C7,F5,CD,CB,F1,2A,06,FA,91,78,D5,EC,68,F3,19,37,6A,05,E7,2C,72,1C,8B,7A,D4,FC,E3,28,A5,E4,8C,56,23,64,62,3B,76,0D,2A,95,CE,33,AC,8D,A2,A9,DE,B9,9C,69,FC,C8,0E,95,64,6C,F6,D8,C9,21,8A,A9,62,6F,13,E3,1B,73,15,5B,FE,41,12,D7,9C,D7,10,D0,E2,E3,2F,E3,4E,8B,90,90,6B,1F,10,A0,2B,ED,B8,6D,0C,6A,76,A7,18,8A,42,A3,25,4C,4E,7D,88,4F,C7,F6,BA,A9,42,0E,2D,2E,21,B6,C6,D1,4F,E3,32,3D,20,DC,4B,3F,EC,3C,CB,13,C2,74,DE,35,77,04,E0,CA,1E,A4,60,AF,5C,08,C8,F7,AA,47,55,A5,98,DC,59,3A,70,89,24,9A,0D,0A,EE,3E,8C,80,B4,F2,1A,B1,84,FC,39,E3,0C,03,A8,45,3E,72,E7,CA,4E,1E,35,C8,6F,0B,F4,A0,A6,00,13,AB,D3,63,6D,53,C4,99,77,DA,17,AB,69,75,9C,EB,A4,06,32,A1,66,77,77,63,0F,C4,91,02,19,2B,6A,70,84,95,88,0F,87,65,27,5B,24,60,B5,98,37,EA,3B,76,A1,03,06,99,FC,17,40,02,04,7C,1A,6E,54,7C,0B,72,61,66,81,07,EC,FE,19,21,55,E6,A7,1B,76,6E,B4,B8,F0,EB,82,93,6C,75,EC,89,B1,DE,1F,B8,9D,59,03,4C,6D,65,99,54,50,C1,C6,8C,7A,7E,E3,31,2F,E1,3C,1E,DF,EE,80,72,3A,BC,6D,EC,AC,79,0F,0A,DA,E8,62,25,8C,2B,15,C8,7F,D5,7B,E2,88,BC,C5,E9,26,C4,C7,88,A1,AB,72,35,75,44,F9,9B,4A,86,7A,93,84,66,79,77,D0,12,A2,F7,7B,27,19,A6,CB,D0,2C,EF,18,44,3A,52,1D,1C,63,E4,BA,8B,90,1F,AA,02,E5,3F,3B,BF,3A,A0,96,29,F4,5C,E2,89,D0,6F,50,C3,B9,EA,9B,E2,6A,F0,01,8B,58,1E,46,B9,09,D2,42,50,28,4D,18,19,FD,CD,8A,F8,F9,02,13,57,5E,43,4F,9C,96,25,EF,11,C3,5F,5F,D2,56,21,1F,C7,1F,49,56,15,25,D4,BD,69,DC,0B,6E,76,D2,46,7D,98,90,00,69,46,24,14,91,E8,50,8C,6A,A3,16,02,F6,7F,53,21,8C,F0,E2,23,14,72,54,75,43,5F,19,36,42,73,90,37,35,40,84,4F,DE,B4,BA,D7,FD,22,64,3B,8E,12,1C,16,09,18,E9,93,C7,D8,90,93,F2,98,46,5C,9E,73,30,6B,F4,F6,DA,BC,85,DE,07,9E,A6,92,53,57,C1,FF,DA,30,0B,A1,EB,19,34,96,74,20,DF,A1,5D,15,A7,A5,99,04,3D,A2,B5,36,AE,A4,84,F0,BA,00,2C,92,BA,2D,35,88,65,23,A7,9E,7F,71,2F,87,FC,90,45,4F,6E,6D,56,65,E7,17,EF,2D,67,32,7D,F3,7E,BE,24,93,05,07,2A,A9,45,80,EE,FF,5D,2C,47,F5,31,DB,CD,C6,C7,9D,25,83,7C,26,50,A6,42,6C,4D,79,06,5E,CB,1A,44,20,CA,AD,AC,BB,34,F0,70,52,DD,76,53,EE,CA,10,9A,0C,EA,FE,C7,59,67,E0,23,55,71,86,9C,75,98,40,4A,00,31,20,78,16,62,28,FC,6E,06,3F,C1,51,AE,71,F6,1A,A6,81,5C,31,7F,C1,3A,B1,EF,62,B4,F2,4B,55,C8,B6,BE,EA,D1,15,B1,BE,8C,D6,8E,4F,BA,4B,8A,01,97,A0,1B,74,5B,63,07,FB,39,70,5B,69,4F,64,F7,04,FE,22,C1,87,01,0C,A1,AF,97,9D,07,EF,58,AD,27,EC,87,52,4C,B1,E9,8E,C9,C3,4D,CF,A9,EE,15,B2,0C,B3,FB,51,61,5F,34,90,5F,B0,5A,25,6A,E1,97,B4,E9,E3,82,17,9E,A3,BD,18,88,81,3D,64,B4,AC,A9,90,60,74,02,CF,68,85,39,49,E7,4E,D3,43,09,1C,70,31,3B,5E,A9,13,8F,2B,45,F6,B5,DE,E6,3B,E0,33,10,3D,58,A5,01,37,3C,B6,D9,04,8E,E1,6A,48,3F,78,5C,BD,12,B3,2C,D1,C8,80,BC,88,A2,4C,22,3F,08,27,F3,F1,6A,C7,E9,38,E4,85,E6,D7,87,DD,42,50,56,6B,BC,A2,29,ED,F8,F9,D1,71,97,43,0E,94,20,0C,40,31,4F,08,94,44,F2,51,7D,23,80,9A,5D,44,DF,7E,2C,E8,58,2E,31,70,3D,08,AE,31,48,CA,8E,07,72,68,22,69,A7,11,84,F1,AB,5A,B3,99,79,69,9C,D4,3B,8D,A3,30,10,EB,D3,11,F3,3A,B9,51,2E,57,6C,7F,0B,96,23,B0,67,3D,75,7F,97,60,47,39,89,9B,2B,97,75,7C,C5,72,82,0C,73,A1,7F,DB,C8,48,93,43,86,04,ED,E5,72,07,D3,74,7B,EA,FE,F3,30,7A,D4,22,F4,E7,74,C1,E4,54,53,1A,AF,5F,F5,63,C0,F4,C8,B0,58,B9,90,44,30,F5,68,F8,F5,D5,13,21,65,F2,7A,13,E6,C5,4D,0B,3C,C5,5E,60,BE,0E,8E,0D,33,3C,1E,54,42,3E,2D,EB,4E,AE,5B,36,6B,D7,28,67,25,6F,11,99,BB,F8,E2,CA,FE,11,51,22,90,CF,58,41,82,AA,47,BA,B5,86,7D,17,9C,9A,9B,6A,D8,0F,BC,75,35,28,79,A7,8E,5A,65,F1,58,75,BF,37,B3,52,F6,5C,00,50,43,A1,AF,FB,E6,95,D2,AD,44,C4,4D,3E,A2,91,A0,F2,C1,C6,E9,14,A0,86,6A,39,B0,44,0E,91,3F,F3,F1,FE,BA,E4,DD,E2,74,C1,C1,C9,8A,E2,15,27,55,BD,F0,A5,D8,35,B9,5B,6C,57,B4,61,83,24,C9,62,C0,6A,42,E3,FE,D3,99,CD,ED,9C,DE,E2,7E,22,7B,FC,F6,20,68,B4,39,6B,14,37,3F,68,05,E5,65,D8,11,10,83,C3,44,37,67,05,49,BE,AF,AD,35,A2,B2,A3,C4,7B,60,BF,7E,5B,37,95,D1,F6,AE,97,42,21,29,3C,89,B9,E1,2C,C6,EA,F3,C3,D1,50,54,5A,83,95,22,AA,47,03,32,D8,00,F7,76,46,D4,C4,16,BD,80,14,1F,0B,8A,DA,D7,65,86,36,2D,F7,F1,1C,83,B0,FD,04,92,56,DA,F2,B9,62,E3,47,34,BD,52,24,D2,2B,2D,B9,F7,08,5E,60,3F,71,C2,CB,F8,35,C3,DE,DD,CF,9C,8A,4C,BD,43,DF,0B,46,87,F1,84,CC,F0,3A,B0,89,D5,D9,2C,E0,9E,FA,F5,EA,50,53,D6,26,12,B2,6A,D9,9A,87,47,A3,CA,24,7F,5D,AD,8B,42,F2,03,97,75,26,E6,EF,F2,9E,DF,6E,7A,B3,FA,74,D9,53,1C,40,8C,0F,6A,29,59,BC,ED,39,23,70,E2,19,5C,F0,39,0E,2C,4C,3B,06,4F,DA,BF,B3,F0,F2,64,48,E1,F3,ED,27,05,BC,CF,B3,6F,8A,0E,27,3F,DE,5C,13,F3,FF,A4,9B,89,3D,AA,FE,20,BA,AE,B0,78,79,A6,71,39,84,5E,00,6D,96,26,D6,26,8E,AD,D0,4B,30,97,2B,D8,79,4B,78,51,61,60,D2,60,5F,E0,DD,E7,21,8D,0F,F4,FF,D2,6C,DC,3E,B7,55,76,2E,61,B6,29,9B,96,BA,27,F4,7F,3E,2D,9E,65,1C,BD,66,DD,CE,42,28,B6,BE,E2,20,93,A3,74,C1,28,F6,C7,67,05,5F,2A,34,67,15,F1,F0,17,AC,66,AC,73,50,3C,B7,72,63,6D,A8,F7,B0,EB,B6,7E,7B,92,CA,33,C8,31,8C,A9,78,06,04,54,E4,99,BF,62,63,6D,5B,66,6A,F0,28,6F,94,A6,6B,BC,BB,3A,24,24,C0,32,80,A4,2A,DB,39,06,50,28,28,59,EB,7E,CD,8F,2C,58,D9,51,37,C8,F5,38,5B,3D,A3,D2,3E,BA,AE,E7,5B,F5,53,07,D3,F8,F6,8F,17,42,37,BC,3A,4A,7F,E7,5F,AF,CA,59,2B,E4,60,81,4B,8E,6D,60,14,9C,8E,4A,34,40,85,F3,50,C0,5A,62,4C,08,D8,27,D2,DA,8A,8D,44,B6,C6,95,6D,79,37,3C,EF,BF,3D,2A,FC,CA,77,29,4B,1F,26,0F,B7,C7,9E,3A,92,FB,EF,4B,6B,5E,0E,F1,5D,6E,13,8E,4C,0B,EB,DC,5A,CF,B5,A3,99,FB,87,39,05,75,08,4F,23,AE,EE,8C,37,3F,F0,8E,A8,2E,A3,FE,52,17,73,93,1F,D1,B2,11,55,A8,17,0E,57,C9,47,D1,AD,88,19,C7,64,F7,B8,7C,26,D6,DF,AC,DF,C3,B6,9D,1F,22,51,A0,4B,2D,83,DB,D0,C7,04,2C,CC,D6,F3,69,8F,6D,7A,08,2D,08,4E,F3,CC,25,52,10,D6,6C,0E,82,B5,83,B9,B1,71,02,E5,34,B2,FC,4A,65,2F,0B,78,28,F9,8C,98,DB,6B,0D,9F,F5,E1,EE,7A,24,C5,0A,C6,1B,E8,ED,2F,8C,10,45,E6,D1,9E,78,AF,BA,DA,FF,2C,06,02,77,05,60,45,E1,8D,8A,14,92,06,A1,65,A9,2A,B7,3E,F2,C5,DD,D1,A2,39,8C,85,27,05,7C,E9,5A,FA,BC,9E,F7,5C,20,B0,C6,2C,40,28,36,59,88,E5,00,1E,94,1C,BE,84,74,C9,33,7A,EA,E4,72,E0,BE,4E,34,29,BB,F5,D4,83,B4,04,E7,D2,2E,89,A0,1E,2B,5C,C9,9E,E1,E2,5D,FF,91,3D,7A,9F,BC,5F,0E,C9,5A,6A,DD,FD,C0,09,7E,5D,B4,D3,B3,63,4B,BE,ED,4D,C0,1E,DB,D9,DB,4A,EF,D7,58,2E,47,1B,F0,17,B6,D7,EB,DB,4C,E6,E3,20,28,39,42,32,1B,AE,81,1D,8E,E5,BA,21,71,A1,C6,8A,5F,73,78,50,F8,F4,63,E5,A7,BC,33,4A,87,BA,E4,43,18,55,D3,1C,35,CF,57,9A,53,B1,4E,64,72,8C,B8,AD,E5,EC,BE,49,F4,BA,69,66,D1,79,26,05,2D,F1,74,0F,51,4E,14,62,A3,69,07,7C,A5,61,70,8A,73,C0,AA,96,3B,A1,1E,D9,35,EF,62,CE,42,5F,5F,B2,FB,D4,F3,25,D7,D7,8E,D1,61,B5,3A,8B,E5,D5,17,51,42,7E,41,3C,A8,ED,6D,F4,69,01,7F,F5,F9,BF,2C,D4,44,91,98,15,6C,6C,43,89,AA,D6,B4,B6,0B,55,75,D5,8E,42,FC,88,AF,17,D7,0A,55,C7,19,16,F5,BD,9F,74,86,92,2A,F4,5F,F6,6D,A6,32,9E,81,50,0D,46,8D,66,D3,1C,54,37,94,91,30,5A,44,42,5B,34,52,89,97,2A,AA,56,1C,F2,42,15,9B,04,45,48,84,CE,7C,36,17,55,C7,CE,31,5E,1F,F1,88,A9,28,98,68,C0,15,82,F4,5C,8B,6E,96,B9,F3,2D,CF,77,DB,82,0E,AA,34,DA,11,BD,10,E7,67,ED,A9,B7,34,B4,EC,18,01,09,AE,18,DA,22,8E,05,5E,83,02,DB,0F,F4,6A,6C,E0,EF,52,67,48,02,BA,01,02,C5,0E,68,0F,66,DA,0C,A1,4A,7C,76,EB,EE,E3,65,E0,80,E9,A8,B9,CD,73,28,DE,05,C7,4E,BA,CA,3A,6B,C4,EE,F3,75,65,23,CE,12,2B,72,C0,8B,BF,D6,4E,6F,78,EA,8F,39,08,CF,C7,78,2C,D9,B7,49,C2,44,32,7A,32,F5,64,69,61,74,5F,59,DB,3B,78,1C,D8,FD,2A,07,22,DB,0B,D5,02,EA,8A,A6,7E,B9,5B,C6,0C,2D,A9,7B,F5,CE,EA,41,E0,4B,0D,21,29,A2,65,AA,12,DB,5E,33,91,A1,04,34,E5,C3,B5,3F,95,B8,09,7E,4A,94,C3,87,1A,E5,A6,06,C5,2A,F9,ED,73,0A,A5,BB,BF,AA,A9,C6,B1,F6,A3,10,46,35,0B,00,E1,7C,66,D3,36,F8,AE,17,C2,AD,FB,E6,14,B0,2F,69,9D,39,D5,8C,6A,46,F8,02,AC,7D,71,80,F4,C8,95,4D,66,B7,65,43,9A,BA,80,AF,74,3C,C0,CF,78,C7,6A,94,94,75,EF,A8,D3,E9,65,F6,4C,EC,70,EC,B5,22,67,31,D7,93,BC,9F,34,07,44,94,55,E1,6E,3F,55,DC,2C,79,60,D9,0E,98,15,A2,CE,AA,8A,13,D6,9E,7F,66,DE,01,60,A7,F5,D7,45,EB,58,E6,60,CB,C5,B5,53,5E,37,48,AB,8A,4A,BB,C5,78,C7,02,36,D1,A8,10,91,9E,D9,8D,1B,77,A6,CF,11,31,2E,C5,1E,60,64,30,1E,64,44,41,37,7B,9C,FD,E1,E1,09,19,B9,AF,EC,33,AF,24,41,D9,E4,B0,D3,97,21,5F,04,0D,E5,B5,12,B7,FF,BC,D1,2E,80,91,35,D4,D1,58,FA,51,44,60,E8,FB,9E,66,36,48,ED,0C,85,F0,0A,43,2D,CF,B7,5C,F1,B1,C3,94,45,25,25,B7,52,C0,A2,9E,B9,60,EB,80,0E,EB,AC,64,E0,E8,E1,11,E0,4C,A8,26,2E,E8,7C,CC,12,F9,3A,5B,59,23,98,35,2F,21,18,F7,9F,07,3D,73,88,6C,86,6C,E9,98,D0,E5,73,EF,0C,66,37,7B,CD,C9,F2,A3,06,45,B3,E2,B6,19,E3,71,71,C5,B7,E8,09,9C,54,1A,67,20,D2,E1,91,1B,2C,6B,4C,B3,49,6B,FF,EF,FC,3D,C1,2B,96,0E,27,75,C5,8A,87,3C,0B,95,82,18,E8,06,AC,76,08,57,C2,7F,86,F5,15,90,C9,C1,F6,BF,B0,04,9D,08,8A,5C,DC,DB,DD,2A,98,1A,99,7A,23,87,1C,9E,7C,4B,7D,31,80,0F,A7,EF,3C,A5,69,D4,D3,C7,B2,EF,10,C9,CF,14,C5,41,0C,A0,0F,CC,C1,6B,45,25,52,91,B1,90,0B,86,51,7A,A1,E5,CD,66,43,8B,89,18,76,02,1B,2C,A1,5B,93,08,B2,17,09,5D,91,78,1E,30,F2,48,55,75,AE,FB,CF,B1,68,FE,83,98,98,26,51,DC,8A,0B,86,FF,E2,80,A3,D6,E5,D5,F7,C6,25,12,5D,9F,2B,08,E8,A2,67,F6,D0,D6,FF,ED,69,04,39,6E,58,A0,9F,34,A5,43,1F,44,B5,61,00,66,A8,8E,55,EC,70,6D,0E,0D,76,DA,72,AB,76,6E,0E,46,89,65,7A,43,99,F1,9D,10,F3,EE,45,62,B4,5C,71,87,51,EE,A0,38,FC,69,CD,45,B8,9A,3C,05,B5,E0,7A,8B,B5,61,BC,04,92,EE,60,8B,E1,30,43,A6,F8,22,B2,05,39,F7,BA,3D,A4,A6,39,38,1A,7D,59,45,7A,88,5F,EC,16,C6,FB,3A,34,8E,22,D8,AC,45,0F,E0,A1,85,C7,24,3F,E1,70,E6,AC,74,B8,D5,6F,77,FF,27,1B,4F,5A,CC,6D,79,C5,40,6C,7A,B4,DB,FB,8E,3A,2A,28,21,9D,3E,1F,2D,38,B6,93,65,AA,7B,07,1F,78,8C,6C,3E,C0,28,EE,CC,94,A1,A5,5B,7D,15,5C,4F,84,59,08,3D,54,12,D0,2F,8A,F8,4E,9E,9F,E9,5F,32,9B,B7,40,26,A0,F8,1B,C9,F5,D2,39,0D,97,63,6B,DB,BB,58,94,AF,57,E6,D0,D8,74,A3,DE,84,F0,2D,EC,50,54,95,E4,99,19,0A,89,32,4E,55,96,D2,40,8D,3C,55,DE,CD,B9,FB,28,D1,2F,F2,26,D4,F0,B4,86,B3,5F,D8,F6,6A,F6,0C,64,AB,65,AF,7C,05,EF,AE,9A,09,2F,07,0B,27,20,AD,B3,06,7E,A3,6F,F3,22,D4,25,29,F6,0A,CE,B9,1E,8D,85,88,6C,A9,4B,0D,EB,39,98,E6,CF,6F,DA,8D,DB,44,48,6A,52,6E,50,7E,85,6F,F5,E3,31,24,74,A8,00,5C,34,4D,7B,00,77,D2,18,81,AF,81,A2,6D,20,A1,61,B9,94,69,C7,0D,F2,7A,60,9B,77,97,F9,95,0E,FE,AF,8E,BD,61,3E,E7,AD,57,45,74,72,C6,6F,B9,3B,5B,70,51,80,50,0A,4C,25,E3,CF,0A,67,3E,11,26,14,AB,D9,19,52,A8,F9,81,31,26,38,B8,6C,77,58,6D,D5,03,AB,BA,05,34,96,E8,57,0F,A6,AB,BB,8E,0D,6B,86,F6,4E,F6,29,81,EA,6B,F6,D9,89,0D,A2,0E,F3,93,EC,95,0C,87,61,69,C1,B7,E4,C5,01,DC,5A,09,8C,E0,64,41,2C,4D,48,E1,9F,39,9D,6C,C8,1A,5A,96,88,19,87,D9,A8,EE,67,08,83,2B,44,D3,C4,4D,D0,20,8B,0F,7C,40,B2,2B,7C,9D,A0,B7,93,CF,39,FA,33,CB,88,BA,7B,04,72,0F,DE,5C,2D,B7,A9,19,C3,D7,56,83,55,A0,10,22,45,ED,20,D4,74,B9,DD,6E,03,B5,EB,AD,45,DC,FA,B8,C9,98,50,25,5A,E6,39,3F,E2,FA,33,88,D2,F3,A5,4C,22,B6,58,4C,E6,B8,5E,D7,13,C2,4D,FE,69,0C,FA,9C,22,04,BD,8C,16,AE,0E,DE,00,21,1D,7B,9E,1B,A3,74,E9,C0,0F,17,BC,3F,F4,FA,9C,8F,F3,20,68,D4,11,47,CE,34,15,E2,7C,C6,68,AB,21,03,97,E0,0C,C0,25,6B,E0,FE,38,F3,40,34,DA,C4,92,B6,FF,6A,1E,B8,1C,74,98,DB,04,FE,29,31,01,BE,92,9C,FC,11,E1,3B,B5,2A,90,B7,7B,B7,42,F9,B8,9D,96,C5,80,11,48,B3,0E,E3,38,5F,55,6C,8A,68,76,58,54,04,66,97,45,77,64,0F,7E,3A,E9,D5,EE,3D,D0,AB,55,89,65,EA,CD,A4,B7,C7,AD,57,87,95,A5,5F,A4,E3,71,D3,33,2E,E7,8B,67,AD,91,FE,60,78,ED,5F,E1,0B,09,66,C6,BF,3A,95,F3,B0,52,B6,AF,52,D7,48,AC,5F,A2,5E,17,7D,14,E3,BC,09,98,C2,BE,27,26,30,13,49,31,78,83,9C,E6,8B,AF,2B,6E,9C,0F,78,FC,4C,F9,C0,EE,50,18,02,5C,33,56,18,63,A1,F9,8C,6E,26,00,73,CF,A7,B1,4C,6C,BC,10,99,86,B6,DD,E0,D9,E2,01,53,92,B6,18,98,2E,8E,65,66,8D,B2,92,50,00,A5,BB,78,55,5F,40,09,93,B0,92,8C,7B,65,FA,0D,B2,74,22,7F,79,42,9E,4B,C9,99,AB,0C,29,44,D9,AD,DC,24,D8,7C,B0,99,B2,47,27,FA,63,BE,C9,2B,67,55,98,C2,3B,26,01,D6,7A,70,AD,28,DF,4E,BC,20,49,D9,A1,58,3C,C1,FF,91,32,B1,F7,48,0C,BF,7D,39,97,BF,5F,B9,1F,8F,C8,2A,2F,BE,AA,E7,29,5C,02,C8,D0,60,29,AC,96,52,12,1D,E6,47,CB,70,68,5D,D9,86,D8,F8,5E,74,7E,5F,74,97,F0,B1,BC,DB,84,D3,04,D7,88,8D,51,67,2C,F9,C5,24,60,B5,D4,F0,3B,03,51,17,8E,A7,28,B9,41,79,9C,98,C5,B0,CA,39,58,2F,08,FD,0A,51,87,EE,D1,B3,8E,68,E8,F3,31,06,4D,B1,53,0A,6B,FC,29,F4,E0,5F,0A,85,1B,2B,76,77,B2,42,33,D7,5B,23,0D,9E,9A,DE,0C,D0,CC,CE,D1,CF,EF,0F,F2,3D,F3,DC,FB,1F,EF,4F,19,3C,21,48,98,16,07,B7,C9,A2,7A,47,EF,9D,95,E5,A8,63,D0,6A,58,97,74,1B,B9,68,CD,B9,F9,AF,D7,4D,AC,41,40,06,9E,CE,DB,50,8D,2F,FF,34,70,B2,D3,03,FE,76,86,F4,D4,D4,5E,D2,91,EF,42,D4,93,CA,F6,69,A0,A8,36,0F,FC,37,91,22,C5,97,F6,D4,59,C2,89,EF,C7,34,7F,4B,A9,88,80,06,EB,68,95,5F,A5,7B,52,43,0B,79,D0,3E,2B,1C,D3,A7,9D,19,D9,F4,EF,43,3F,CD,6A,63,27,4F,74,24,43,C7,6F,3C,44,49,21,76,31,03,D1,FB,8A,86,36,67,49,C5,6E,4C,11,42,33,B4,54,84,B2,8F,1A,63,76,32,07,47,25,C9,7C,07,CA,C7,9E,3D,E6,4B,9E,3F,2F,7D,52,E5,AE,AB,03,A6,05,6B,F4,12,1F,1A,08,C0,3F,05,E5,7D,03,32,EE,C6,39,2A,C1,DC,21,94,A0,87,81,67,99,69,EF,C6,BF,48,8C,8E,CE,BB,36,66,EC,A4,F2,E3,C0,8B,55,CD,1F,A4,A5,87,EE,CF,BF,9F,EA,0F,7D,F6,93,0E,0B,C7,59,74,54,29,36,BE,54,DE,97,58,14,E0,53,D8,C3,2C,BF,1F,90,0F,DB,BB,CD,94,27,2E,85,4B,3A,4E,0F,8E,AE,9D,A0,83,C9,A0,BA,98,BB,08,5C,89,62,0B,51,20,E6,D7,F6,64,D7,E1,DF,97,36,03,37,48,D6,04,31,CC,97,ED,DB,0F,1F,F0,F6,D7,8E,CC,A9,63,A7,BD,50,54,09,BF,CD,DC,B6,96,A7,2C,E2,A5,D4,1E,C7,4F,1B,AB,A6,32,E3,E4,C6,5C,D8,AB,E2,04,BE,52,3A,B6,45,6C,39,73,0F,C0,9E,70,91,F0,D8,8E,D4,AA,38,75,2E,40,77,B5,C8,37,73,EC,47,B8,9A,24,D6,AF,F1,B7,14,20,2F,FA,38,2B,8B,DB,5E,E5,C9,57,93,90,AF,89,D1,C1,9E,89,98,7F,3D,3C,6E,0B,FB,D1,20,E9,AF,46,DC,75,37,27,BC,E6,48,5E,EB,2E,57,AA,2B,7B,80,7B,0D,78,F9,95,F6,54,26,82,BA,B7,F2,AC,0B,BB,58,31,2C,2A,81,AD,A7,23,E7,3A,46,FE,BA,4E,2E,17,61,DC,74,26,41,0F,C3,DB,4C,FF,FC,61,4A,A6,06,90,C6,5A,AA,E3,FC,1A,D4,E3,7C,18,E1,80,A2,B0,07,DB,5A,C5,C0,54,64,FA,8D,07,C8,AC,2F,36,5A,F5,85,DD,20,C4,BA,F8,26,A8,52,0A,87,83,AD,AE,07,EE,26,E1,97,EE,4F,18,A6,4B,B8,32,1C,46,C3,1E,99,61,74,AB,0D,97,8C,12,FD,0A,42,62,F4,25,56,BE,B7,BE,EE,6A,8E,AA,28,A5,E3,8B,E3,A2,0F,C6,D5,A2,3A,81,6B,AF,46,57,32,2A,0C,49,BE,73,71,C7,A7,F1,DF,B8,6B,69,CD,51,65,B8,B9,24,62,71,C6,8B,09,30,2B,CE,F9,70,B8,EF,EA,3F,6A,A6,2E,9A,7C,36,E4,CC,1D,02,B3,BF,F6,6E,5C,40,A0,39,7E,D4,32,15,F6,BE,93,30,54,42,ED,A5,B9,44,E1,00,3D,14,54,9F,BD,1F,EE,DE,7B,9C,03,85,49,EF,B6,26,96,E9,2E,68,7B,A9,F4,A0,11,B7,81,C9,FC,96,3C,D1,CD,E6,D4,68,84,EF,EF,3A,29,01,C3,53,5E,99,53,82,7F,14,95,F9,88,F0,79,99,35,6E,A1,AA,07,E9,46,B9,49,AA,9D,9B,10,9B,92,8D,E0,9C,9D,80,A9,97,17,F6,B7,C7,F4,5C,D8,BC,44,75,9D,37,FB,7A,D4,15,66,30,8D,86,AD,38,E9,30,DC,78,84,E3,3F,D5,A2,99,5A,35,29,9F,E7,EC,25,05,36,30,FB,E3,9A,A2,C3,67,98,D7,6A,A5,92,0A,AB,9A,0B,A9,72,D8,DD,89,4B,63,D2,FC,74,B6,29,74,7C,BB,69,41,CD,71,E0,43,CF,6C,E2,C3,17,27,F5,DC,E1,B4,D6,48,12,01,AC,C6,28,71,FB,80,DB,64,CC,7A,3B,E1,07,AE,DF,C5,61,D5,D3,A4,39,7B,C3,98,DB,C5,4C,E3,50,71,48,11,B2,7E,08,D7,7F,32,A0,87,4A,17,AC,80,8B,AA,AC,68,12,BC,D2,37,ED,1C,90,02,E6,C2,EF,DF,50,BA,1B,B4,CE,46,7B,60,C0,73,2F,31,7C,D0,40,92,D4,AB,E0,22,7E,BE,50,5F,A3,64,E0,7F,D5,E9,C6,06,E9,45,B7,EB,36,4C,2B,64,B7,56,FC,ED,D8,72,58,5B,3B,BE,EA,87,36,CD,A6,CD,B4,E4,9F,34,9F,5F,24,CA,64,06,3E,75,69,F7,13,E3,F3,2A,09,DD,0B,0D,DE,42,F5,0F,1F,3D,8B,A1,7F,09,77,4B,E5,90,1E,7B,84,17,9B,C8,E3,5F,06,BB,87,33,0C,84,C5,E7,51,CE,A4,AA,4D,B6,61,5E,B0,DE,AC,36,D4,62,B8,8E,8B,67,7C,8A,4E,EF,39,C1,33,C6,3D,C6,5B,A3,87,C3,F1,43,52,41,8D,64,ED,9B,A0,4E,AD,02,81,E4,9E,32,C3,C9,B0,0A,C8,68,06,CD,44,C0,27,D6,26,9C,13,D2,76,61,FC,0E,C6,E5,84,48,C9,28,FA,4D,BA,9D,EA,FE,7A,DC,D9,07,1D,14,3B,C2,8D,68,F9,20,06,4A,79,89,E8,78,B3,B1,57,71,FB,59,9A,83,5C,F2,85,E9,10,DA,E3,96,0D,31,D7,B3,A6,F5,7C,4C,7E,A0,03,51,4F,D1,93,A8,A9,5A,70,67,48,CE,9A,6D,D3,B8,22,14,E7,40,83,16,8D,6B,21,53,E8,BC,71,DE,34,BF,D5,0D,96,FF,72,73,78,69,87,81,A0,9F,1C,38,93,E7,11,16,66,44,2C,85,5D,2D,79,DD,B7,69,26,DE,85,7C,09,5E,F2,C1,15,87,35,26,52,18,16,8D,03,80,F9,32,A1,AB,58,E5,A0,DD,54,C6,9F,35,8C,B2,3A,CF,68,3E,C3,1B,3D,65,01,5D,7C,D3,66,7A,4A,1D,A8,E3,EB,5F,70,E7,64,75,55,2B,39,BA,CE,91,22,09,0F,1F,BB,A3,2D,EE,22,C3,B2,9A,FC,1E,D8,14,8F,F3,8C,B7,85,92,7A,6A,E3,74,17,D9,CE,D8,5C,E9,04,C1,D1,D8,F8,B6,E3,D4,DF,3E,74,2A,73,24,78,1D,B4,CE,24,B3,4F,C5,BC,24,A9,26,2F,4E,E0,07,45,DB,8B,0D,CA,1F,CC,09,CD,5C,15,D2,FA,93,96,3C,4E,6B,0C,91,0E,3F,8B,6A,D3,EE,E7,31,6B,19,E1,80,E7,68,CC,E7,45,E3,FC,38,68,71,9D,67,B8,A6,BC,61,67,D2,EC,DB,B4,E2,27,F7,DC,06,71,71,F8,64,37,71,AE,B5,1C,9E,2C,F3,16,AE,5A,82,A2,DA,94,B4,1D,A2,A7,0B,14,32,69,12,1C,6B,2E,46,1E,A1,7B,D1,19,85,98,EF,F3,E8,7B,67,DE,56,EA,78,B5,C1,A7,4D,A8,63,47,55,36,F2,24,18,B0,7F,4D,F9,B5,9B,37,C5,6F,D8,56,40,E5,69,AD,AC,E6,BE,14,19,42,0B,FC,54,6E,BA,3E,91,83,60,9A,59,41,5D,9C,08,F7,25,F4,B7,45,C1,FF,83,6B,C8,09,6C,FD,D5,73,DF,1E,02,C7,74,4F,CD,DF,C8,48,0D,34,08,37,E4,46,C4,E0,2C,9F,BC,CC,E0,11,23,E7,37,F3,AF,E8,AE,2B,12,F3,8D,25,80,04,D6,F1,CF,83,D6,9D,DC,B2,68,05,28,CE,6E,CD,49,63,03,61,DA,A1,AB,73,15,4D,F4,06,04,B3,E9,84,21,9F,72,34,30,57,0F,58,D9,B6,C9,1E,5F,EE,40,4C,3E,AA,DC,EE,82,88,5F,8B,CE,7A,21,59,BE,A7,55,B9,FD,BA,4F,33,F7,5B,16,0D,50,FB,13,BB,68,BD,26,E6,09,15,CB,9F,BF,69,FC,E0,2F,40,FF,B8,B5,B2,B6,15,BA,32,E6,CD,84,F9,81,CE,ED,71,31,96,73,FD,8D,53,CB,6E,29,91,31,8A,BB,E2,30,75,D9,98,4C,6F,B6,78,D7,AD,BE,0B,CA,AB,6C,C3,CB,C5,17,9D,E3,05,92,1B,AC,4F,CD,1B,7F,6A,DC,45,BE,0A,78,CB,DA,02,ED,51,55,9C,15,F2,72,BF,C1,1D,B8,59,C8,1E,D9,7B,63,A0,35,54,56,35,96,AA,FA,8D,99,77,D5,D0,4A,D6,D1,4E,96,60,E4,13,A4,05,91,1A,CF,11,56,83,40,39,65,33,20,E3,F9,2D,8A,A9,83,4D,08,CB,A3,93,54,40,81,3B,AA,9D,B6,88,CF,F6,92,09,FF,AC,DF,90,0F,3B,54,3C,B7,2A,E9,42,34,53,E3,3B,0C,74,D6,BE,4F,73,33,4D,54,9B,0B,BC,EB,E6,F4,1F,8D,F5,0B,E5,9F,B6,57,4A,10,A3,A2,4D,09,70,D6,95,AC,4D,5E,B7,00,19,A1,91,8B,56,44,1F,DB,E7,23,86,80,73,04,9F,B2,53,BA,9F,CC,8F,A4,17,76,C3,D1,E6,C5,4E,F9,E5,6D,13,3C,09,C0,F3,07,CF,E3,48,96,55,28,75,53,9B,1C,A1,2E,13,2D,54,AB,D1,59,DB,25,48,C4,F6,C8,2B,C9,90,FA,3B,87,94,FE,E7,19,81,C2,6E,B8,39,E0,9A,5E,20,EA,F4,84,27,91,F6,34,73,95,FE,55,CC,36,D6,32,B1,A7,59,3A,9D,A1,B5,CA,2D,1A,6B,4D,9B,DE,D0,FC,CD,01,5B,C3,C5,9C,9F,65,F0,C5,1F,D4,80,5B,63,C0,CA,80,D0,98,C9,A8,AD,17,AC,FD,5F,3B,A4,59,B0,F5,86,2D,42,27,02,92,7D,82,07,00,DF,2C,BF,57,01,B0,22,76,2E,44,3C,E5,17,72,B6,01,E2,1E,B7,32,70,29,0C,FF,91,5C,6A,BB,D5,88,1F,72,65,AC,81,A5,97,D5,7B,9D,F7,90,40,55,33,07,39,28,1F,90,86,73,FD,E4,DF,A2,62,46,93,DF,81,49,CF,25,97,0D,91,7D,9F,AC,33,C6,1D,4F,40,33,AE,94,DA,4F,0E,90,65,43,54,DA,45,0A,41,8D,7B,F3,B4,70,B9,DD,F5,1A,B4,1E,53,28,25,10,2C,E4,F7,98,41,EE,FF,2C,50,4B,FE,08,A1,47,42,CA,A8,36,AF,B7,A2,2D,6C,07,2F,05,AD,4E,E6,FE,58,FC,5D,6E,53,41,90,4C,B6,D8,BA,E2,80,FB,E1,F4,B4,B4,8E,68,91,B0,B5,AE,4F,3C,59,2D,AA,FA,AF,3E,C5,13,8E,2E,C4,42,D2,D7,6C,1D,78,7E,F8,C0,36,46,72,9F,1F,04,36,41,59,E5,E7,62,8F,72,CD,5A,F4,6B,37,99,E2,E8,D6,05,18,23,41,3A,B3,D9,38,8C,D0,AB,62,C2,4E,48,BA,54,25,8F,51,B8,16,68,C7,C3,F1,B5,AB,EE,2E,2C,52,3B,0C,45,10,76,92,AB,CD,5C,2C,9F,78,06,51,78,DA,3F,AF,E8,D0,E1,B0,7E,8B,8A,91,FC,1A,90,20,E0,47,A5,E0,E3,4E,44,63,F3,59,82,80,CB,6E,86,A0,A6,08,C9,D4,84,22,FE,F4,79,23,48,B1,D0,6A,0D,49,98,4D,FF,9E,98,AB,0F,FF,9E,E6,CB,16,F1,15,2D,BC,17,5D,50,77,8F,A3,62,82,13,B4,3C,16,D2,1C,E6,40,82,8B,EF,A6,FC,54,6F,8A,6C,4A,3B,0A,CC,17,F8,F7,F6,81,23,AC,A5,23,25,80,A9,DB,02,5D,FF,4E,45,C7,27,E7,B9,E5,09,19,1D,5F,BC,2B,47,62,36,63,D2,66,40,E5,92,8A,0D,E0,AB,7B,CD,29,6A,C5,E4,18,9A,B9,C1,56,A2,89,42,51,C1,B7,1F,68,30,9C,53,93,AD,41,98,B3,76,E3,01,3B,6F,89,75,A2,9C,A8,61,26,6A,27,57,B1,C1,42,4F,E0,08,80,13,60,17,D7,50,2B,67,DF,CA,CE,E1,E9,DB,A7,F5,C9,08,79,CA,31,46,E4,9E,A3,E1,E6,CF,7A,88,40,6B,8B,48,F3,1A,72,21,7A,BC,A9,74,6B,3E,FA,9B,14,2E,2D,A2,09,50,C9,19,E7,77,32,BE,3D,62,57,B1,39,1F,98,24,9E,D3,89,FE,52,76,E7,11,82,66,1B,D2,71,91,1B,89,8C,8E,FE,92,62,56,F5,54,49,4A,1D,62,B5,65,C4,32,2D,59,5C,BE,C5,94,B6,5C,1C,98,EF,1A,DF,69,63,5C,E8,30,EB,41,DC,0D,BC,2A,B1,17,D4,4A,1D,42,36,FD,62,C2,CD,31,BD,A5,FE,1D,23,52,E2,3D,53,9B,3B,7C,A2,26,20,CA,B6,E2,5E,F8,E7,F5,07,62,BC,5F,FD,1A,E7,55,89,71,1F,43,BE,8A,E1,AC,48,74,61,83,5A,9A,14,31,63,25,17,65,F6,2A,07,DE,14,41,CC,50,16,EB,65,BE,D1,28,94,41,8C,52,63,19,75,57,E9,9C,67,97,0F,FA,82,AD,E1,3B,F3,94,23,18,07,5E,28,3B,A8,58,A2,BB,C3,56,A6,FB,85,35,43,47,40,B0,25,9A,88,3D,C0,FB,7F,39,A8,67,3C,14,AE,85,7A,89,41,8F,21,80,E2,44,05,E4,48,83,3F,E2,68,3C,FD,6A,AC,3D,7D,AC,0B,FA,44,C4,3C,85,1F,55,C9,F0,62,31,B7,9B,43,C3,D5,91,F6,BE,D3,4C,EA,A1,05,70,85,1C,49,59,20,6B,3A,42,1A,20,C6,CD,BB,03,08,17,66,F7,C7,24,28,93,8D,4F,3E,BA,6C,95,CF,DE,40,84,68,3E,53,14,F9,E6,E1,A5,71,66,DA,F2,F2,3D,AF,CA,63,9C,2B,B4,10,FA,84,75,AA,B2,FF,EE,0A,77,97,0C,D9,EE,37,76,F7,66,44,B8,7E,32,D0,5D,F9,0C,91,93,97,7D,F9,72,D6,D9,6F,21,9E,A3,21,A0,94,FA,22,D2,DC,1D,8B,EC,6F,F1,4C,14,C2,3C,03,94,BD,37,2E,48,AA,C1,EB,73,83,47,7C,ED,37,33,48,4B,55,2D,03,ED,75,4D,DF,44,45,FA,D1,BA,41,9B,69,A2,CC,AF,B9,A1,75,07,CC,57,BF,1E,BD,AD,45,6E,1D,B5,B8,46,7D,67,F5,3D,D4,C6,BE,D4,9F,C8,BD,51,5B,F8,7E,9C,24,48,55,53,93,A2,12,76,3C,B5,F4,2B,85,C4,6C,47,20,04,B0,83,E8,21,2C,F6,4D,74,29,19,93,99,56,16,40,36,BC,36,47,A6,87,69,EF,14,23,3E,1B,F9,C9,F8,ED,20,E6,10,17,96,2B,67,05,85,CD,51,30,07,CD,C5,4D,3D,A1,C4,FF,71,68,D0,BF,49,BF,B8,51,4F,FF,84,23,5F,85,E2,0A,24,41,C8,31,5D,68,C7,E8,F5,AC,2E,11,4F,E4,B9,7E,CF,F9,4B,D9,47,D6,56,C4,77,66,FF,4B,29,6F,73,3B,81,0F,F2,3E,4D,17,22,DE,FE,5C,20,F5,4B,30,31,1A,F2,44,B1,76,DB,58,FB,24,6F,D8,BB,C2,BB,9D,B7,0E,43,C4,C7,F2,4C,E1,2D,A9,04,17,24,BD,D7,F1,63,91,BF,77,22,CA,1C,1D,FE,B2,14,A5,FA,DC,D5,99,EB,9C,4C,7D,95,87,C0,13,52,E0,32,97,77,5E,72,BE,0F,5C,DF,FF,B6,0F,A7,88,E9,68,95,DB,A3,04,02,A4,5C,FC,35,E5,2E,BC,A3,30,C1,18,FC,20,DC,C8,28,61,BE,09,E2,3E,F4,5A,DE,E1,E6,7A,72,77,E5,FC,B2,92,D7,0D,04,A7,31,C7,A6,F0,D8,F6,03,51,88,3C,4D,F0,9B,5F,1C,E2,E0,44,A8,D0,5D,5E,93,39,D4,A6,20,76,D4,BB,16,8D,21,CE,66,9B,2E,12,E0,A7,52,30,DE,CA,71,12,D8,2D,B3,D5,24,B8,A5,1C,3D,41,49,7D,6B,D3,43,AC,6D,5D,AD,F4,CD,81,19,3C,D8,35,13,EC,D3,6C,CE,31,F2,C3,C1,54,A9,E8,E3,A8,7C,36,CF,2D,2C,99,BC,23,69,CD,8C,CB,3E,0F,AF,E1,F1,CF,90,10,06,8F,11,7E,04,E0,51,16,86,B9,ED,FD,3E,B8,B6,91,51,CF,EE,4F,A2,ED,33,EF,2A,32,CC,95,90,FF,D1,9E,7F,1A,2F,47,E2,47,CB,F2,12,2E,30,1A,44,8A,0B,8B,A4,DF,DF,22,9E,C2,98,D5,9A,A5,B9,FC,A2,E4,CE,B2,3F,A6,43,45,3D,58,21,58,89,58,CB,5B,7B,D1,BB,C7,80,A7,81,2D,48,D1,12,E7,51,83,54,D2,2E,87,ED,4D,8C,4E,EA,49,95,7C,07,46,CF,8F,B1,E9,C3,6D,55,6D,A6,5B,CA,7E,D6,68,B6,16,2D,DC,65,1C,0E,60,75,E2,76,B9,03,38,FA,94,F8,E9,91,BC,9C,90,1E,AE,FE,91,83,1C,48,EA,42,F8,E5,A7,A2,36,90,72,38,8A,A9,28,64,D5,CA,B0,61,1B,D0,CF,10,BA,2D,C7,2D,69,50,36,F1,87,DC,89,EB,C0,75,AE,E6,89,04,D7,16,59,7A,74,75,F1,E2,8E,77,D0,34,E3,5D,57,3C,3A,FE,F7,EA,00,39,C5,1F,09,E3,1B,3A,78,D9,51,ED,87,7D,87,DD,F4,94,1E,38,AC,06,9A,F6,63,9E,D2,50,9D,2E,76,7C,E0,32,B2,60,6C,44,6F,A0,62,FE,24,8F,C6,CD,04,52,64,34,84,C2,62,99,BE,E8,D8,2F,82,DF,B0,02,0E,35,25,18,DE,91,05,0A,8B,CB,56,04,D9,CD,C0,51,B5,26,80,73,C3,D8,B2,6E,43,89,CF,9B,82,7A,2B,D8,87,21,7F,95,32,F2,64,B8,CE,20,E3,E4,B0,F1,A9,0F,B2,7D,45,CB,85,78,B1,A7,F5,89,80,22,40,DB,CA,D2,59,E9,32,87,BF,9E,26,A5,7E,41,DD,0F,3D,D8,99,5B,BD,EC,E3,D5,AE,7D,48,BA,C0,84,DB,81,10,0E,F1,FE,F3,6D,0B,79,28,38,1C,E8,0C,2A,AE,01,91,53,50,AC,98,F9,3E,41,C6,19,90,53,81,4E,E4,A9,2A,82,BE,27,C2,0F,41,3A,53,C0,D5,2C,91,5B,72,8E,2E,85,23,16,CF,04,84,8F,AB,8F,73,1C,83,F6,EA,B0,3B,CD,A0,F7,2E,92,C8,57,E0,CF,9E,31,86,F6,CD,67,46,BB,E8,06,70,1D,E3,94,1F,AE,E5,27,42,DC,F5,41,6D,75,92,31,33,A6,0C,33,33,CB,48,10,62,3B,A8,2A,F8,9E,9D,5F,04,19,16,63,94,08,67,CD,AB,01,B9,46,3E,4F,EC,03,07,54,EC,4E,E7,56,7E,01,C1,51,3E,4F,E9,73,46,5B,BA,09,F8,F0,51,D2,CB,C0,36,A5,0F,E7,82,6A,EC,3F,04,2F,16,7C,FB,CD,7F,2F,7E,2F,E3,64,AF,98,CB,0C,33,0A,05,B3,BD,2D,DF,4B,5B,B2,DB,43,5B,14,47,CB,57,AC,6A,E0,A0,A9,29,CE,31,71,73,44,D0,E2,BC,62,1D,14,52,E1,F5,F0,04,E3,00,12,57,8A,61,7F,0C,4B,91,43,43,33,13,54,3C,45,0E,4E,10,0C,1E,EA,FA,72,FC,31,C6,F7,73,7B,6A,B5,E8,90,EE,D7,94,DE,69,2D,5C,64,55,8D,EE,9B,44,E3,BF,59,BE,F0,E4,D8,A5,14,E9,18,0F,05,13,D0,48,02,ED,7D,E2,43,CE,C2,D1,CB,A2,58,E1,B8,96,80,3D,DB,DF,27,61,40,CC,41,A3,B2,4F,CB,B6,D2,07,5D,87,11,D9,B1,19,9B,66,62,7C,18,CB,40,DF,43,49,A4,90,0C,CA,ED,40,3D,A2,A3,2D,B6,4B,20,29,12,24,18,B0,6B,14,CE,E6,67,B6,E8,4E,67,56,3D,1D,06,BA,73,0C,87,94,10,DB,A9,81,62,97,00,C4,8E,3B,6F,55,75,B2,3D,FC,37,EA,AC,92,18,C1,E0,AB,97,F0,F2,9D,74,59,7F,6A,99,42,9C,B0,89,35,E5,33,1E,09,0A,E4,1D,27,FC,CB,56,CB,D1,47,3B,C1,D8,59,1C,13,4E,2C,E3,B5,69,81,6D,8E,67,0C,83,CB,FD,25,4D,B3,52,EC,6F,37,83,DE,20,0C,03,DF,B4,37,90,24,94,D2,02,DA,EB,C3,FD,30,2F,73,CB,17,84,C1,F8,D7,0D,45,ED,94,16,41,7B,2E,16,0D,48,94,AC,88,50,D2,3F,B4,17,F3,76,16,22,D6,C0,EE,17,B9,16,21,BC,F3,17,C2,B7,61,6A,49,3B,9E,8C,70,4E,75,B9,0F,EC,54,CC,F4,AD,46,96,F8,E3,D0,66,09,15,04,75,A5,84,EE,77,4E,D4,62,4A,2D,0D,D1,0E,82,79,DE,E1,01,06,C7,2B,A8,6F,17,39,54,E5,28,C3,4E,B5,93,19,78,15,95,3B,3D,84,8D,AB,E3,52,11,E2,25,18,2A,ED,C4,C1,01,34,0D,7C,D1,6B,A8,19,18,AD,BA,45,03,39,B8,F4,56,2F,F8,23,9D,F1,5D,94,3D,C6,D9,DC,F1,8F,21,39,28,FE,B8,99,BD,C6,B1,B1,2A,E6,89,2E,7A,AD,93,61,F5,7C,17,97,77,6E,98,0B,62,D5,28,FF,DA,1A,20,3F,98,32,FE,B7,D6,22,E4,92,4D,D1,5E,C1,00,B1,A2,75,03,A6,CC,C7,6C,20,9D,AF,F2,F0,22,81,0C,E9,FE,BD,08,70,30,B9,BC,76,53,E6,F1,7E,2F,5D,1A,96,41,93,91,9B,8F,B5,9F,79,43,83,05,7E,97,2B,A9,A5,08,D3,57,78,58,EF,86,72,AE,AD,EF,85,39,14,C9,36,27,96,1D,CD,F9,20,7B,1F,6B,A8,25,2D,D1,EB,91,91,D1,44,8B,AD,42,AF,F6,C2,51,79,04,05,69,B4,6C,DB,E2,07,50,88,16,E8,10,74,CE,36,09,93,4E,AB,9C,BF,F7,ED,AF,CA,1F,FA,F0,D5,2B,94,75,B8,95,6E,12,A6,7E,F7,E7,A7,E6,92,18,F5,79,28,A0,E8,4C,8E,CC,AC,E9,37,4B,0B,AD,F0,57,C5,A4,F7,B3,E1,C0,E6,15,5A,D7,F1,2E,4E,D9,46,16,B7,6B,34,82,23,5E,43,68,45,C3,2E,93,EC,6C,7D,DF,DF,8C,D5,04,2F,F9,A9,A7,C1,32,F9,09,2B,FB,60,F8,BE,A5,E7,F9,D9,AB,26,F3,1A,60,2E,DB,FA,4B,80,CD,23,FC,C8,5B,F7,EF,AC,7A,39,B5,8C,D7,FF,A2,B2,28,B2,29,0B,CB,50,CD,47,55,9C,C1,7D,FE,72,F6,F6,BC,E9,B3,13,1A,5A,3B,45,A0,4A,39,87,BB,85,48,E9,16,CA,FF,B8,C8,E9,DD,0D,E9,09,B6,CB,67,03,0B,DB,A2,C3,FE,47,4D,46,95,BD,3B,72,58,F1,D8,BE,C1,41,93,CB,0A,01,3B,E3,1D,53,A6,78,09,30,37,27,AE,DF,95,BC,18,3B,53,A9,F8,92,23,A1,95,37,A8,C6,0B,88,4F,93,B8,73,F4,E9,D1,9D,0D,CC,01,87,A2,88,2F,D3,8F,59,BB,A8,5F,7C,1C,99,E3,4C,A7,69,CE,E3,E2,07,E6,F4,02,16,58,01,E7,6D,99,91,54,ED,52,72,FC,7D,E2,1B,1E,D5,C2,55,62,13,76,A7,26,76,3B,4A,53,00,A3,5E,8F,62,DA,33,82,4C,CC,4F,D7,A0,89,30,90,93,C9,89,E4,0A,E7,E4,2B,12,25,AC,82,0E,E4,FB,5B,0F,6D,F3,D9,FF,39,CE,EF,02,9C,1D,09,91,F3,08,FA,AA,62,55,61,49,F9,0F,E5,0D,0E,28,DE,E4,69,33,5E,D5,7B,6D,53,85,F6,DF,E9,7E,B5,71,6B,3F,CE,B7,B3,8B,03,70,23,94,CF,5E,82,99,B6,FF,ED,41,1E,20,37,F9,AD,0B,0C,CE,DB,A9,E3,44,09,2B,86,64,E1,07,F5,6E,38,B3,55,81,6C,49,8B,06,32,66,5C,FE,9F,AD,27,3B,2B,AC,38,CF,59,96,45,C9,3B,53,68,89,03,5A,D8,8E,83,BD,B1,6A,78,63,35,DD,6C,69,A3,1C,0E,0C,03,E6,FF,46,9B,8C,53,35,57,00,47,9C,6C,CA,4F,C4,C2,AB,5E,C8,92,05,22,F3,1F,91,3F,64,37,49,05,C8,FF,A5,7C,97,B5,EB,B0,1A,8C,49,9B,C5,DF,96,B1,41,EF,D2,1A,8A,79,6A,D9,60,DF,57,93,C1,E1,BC,B8,FC,BC,8B,75,0A,04,98,DB,FE,E5,DC,02,5B,7C,EA,27,99,53,AB,41,FC,0A,64,44,8A,A2,3A,E1,F5,DB,C2,90,64,4E,1F,6D,30,E1,71,C2,1C,5B,52,54,2A,16,B9,7C,40,B5,91,C7,4E,84,00,77,77,D8,B6,AE,4E,B5,E9,83,0F,15,30,D8,B1,5D,16,A9,B6,09,C7,E7,96,00,33,5E,8F,56,7F,CD,F8,49,06,BE,F3,BA,D1,47,E5,FC,4A,91,6A,0A,C4,45,76,9A,06,70,D1,5B,C2,1F,3F,C2,4E,19,E7,2E,D8,B8,83,E7,3D,4B,B8,1A,7B,8F,1A,8F,97,BB,CB,F7,2D,4D,AC,97,7A,C7,EE,AD,31,72,94,48,98,EB,27,4D,A8,00,68,02,44,B1,1E,F2,25,3A,53,70,BC,FD,F6,63,92,EA,31,2F,C5,6A,35,39,33,6F,4F,8C,29,CF,61,4F,05,DF,1B,44,91,3C,D1,0F,D7,B6,9F,15,0C,9F,62,0C,EF,D7,F8,F8,D6,EE,A7,A2,78,EE,DB,B9,1D,6E,9C,B3,46,5A,DB,43,6E,1F,FC,7B,98,0C,51,99,D4,BF,3C,96,C8,F0,40,D1,CF,29,88,88,F2,4E,6F,FD,3F,53,C6,58,79,E9,7E,80,20,87,96,A6,CC,C0,CB,08,BF,87,E8,77,5D,A0,6F,61,A2,46,67,76,87,8C,BA,DB,14,52,2A,6D,7B,68,DF,98,E5,E9,3F,46,B6,0E,85,FF,76,95,75,D3,51,14,8B,7B,F3,C7,99,C0,F7,DB,91,C3,1E,58,1E,7F,78,88,43,E4,CC,B0,57,8C,A2,76,55,B2,D5,23,AB,03,1A,DA,29,59,E9,99,92,A9,0E,61,C9,E9,23,81,2C,6D,67,16,3E,F4,B3,EE,CB,6D,E7,01,36,35,65,3A,AD,E4,BF,0D,AE,53,08,13,74,EB,C1,5C,02,59,07,57,4C,2D,1D,35,AC,09,73,00,35,A0,F6,FE,A4,BC,D2,F1,2B,52,23,49,E6,36,29,7C,A4,C9,49,09,46,27,86,90,A4,79,10,BF,66,50,C3,5B,2A,5A,1A,D8,44,FC,D7,05,58,1A,09,8D,D6,34,62,49,28,CF,91,5C,0F,8E,DC,EA,BB,BA,1D,FD,3F,11,9A,CA,8C,50,A6,CF,5B,BD,26,E5,16,E3,4B,78,81,CF,A3,F5,5A,17,15,1D,36,90,7C,EB,8A,EF,59,4B,E0,CE,83,7D,54,F1,C8,BF,16,BC,2D,1F,85,A3,AF,77,D9,11,72,AE,D3,01,72,52,64,DD,07,F5,29,2D,39,50,8D,A2,EA,3B,EB,3A,E7,B3,9E,49,00,93,F4,7B,BA,07,EC,F1,6F,65,22,DE,47,26,35,7B,DC,DE,0A,B4,FB,F5,0C,81,DE,6F,7E,54,6A,BA,D7,FB,CA,89,14,01,D1,11,12,E2,7B,1F,00,DB,DE,1C,CD,2E,5B,89,CE,F7,E1,75,CE,A2,24,D7,B2,0A,B0,18,71,44,21,5C,1E,09,E1,5F,68,30,E1,94,1D,E6,78,0D,30,18,9F,20,08,FF,62,E4,EE,87,A4,1F,95,FF,72,0F,91,5E,DE,25,41,3D,44,8B,A4,AE,4C,C2,BF,F1,EF,8D,C3,01,F6,26,CB,EC,54,D7,C6,5A,BF,67,4E,09,BE,53,11,E9,58,8A,74,BC,EF,A2,6C,17,21,31,83,87,CC,6A,82,AD,ED,C6,3E,F9,B4,B8,F7,92,C5,56,11,CF,EE,20,8B,B8,F7,6B,46,C3,A4,61,45,EC,84,EA,E0,76,48,91,13,9E,3A,45,2F,C5,3A,C5,E5,88,74,E9,29,C3,9A,CB,30,61,5A,4E,79,BA,60,91,C6,D8,97,47,A7,35,10,08,69,49,29,82,0F,4B,95,3D,78,3B,98,2D,F3,0A,05,7B,D1,CD,BA,4C,9A,FF,1C,C9,79,04,36,D4,EA,C0,6E,96,87,2A,98,D4,0F,FE,34,F3,45,6B,51,E5,E1,F9,D1,24,DC,43,F5,13,CC,F4,10,1A,96,B1,4C,C7,F4,B7,10,15,D1,E8,6A,A4,D2,5E,42,C2,F0,09,47,02,7D,26,B7,A4,77,90,D4,52,D4,2F,78,26,02,9E,97,3E,1A,89,1B,2B,87,EE,F0,41,28,2E,F7,0D,D7,2C,B7,B1,9C,D2,37,FE,00,57,B2,90,DF,C8,96,C3,39,E7,47,3E,C5,3A,25,3F,A9,83,CA,24,1B,66,F2,42,3A,43,D3,80,95,3A,62,2D,F0,2E,AA,50,25,A6,A7,77,4A,BF,2A,78,FA,CC,BA,7E,A7,A8,C8,31,7D,CA,86,18,50,1B,45,A0,3A,D3,EC,E6,8F,32,80,67,77,67,0F,E4,05,0D,F1,03,74,07,B6,8B,6E,96,AD,43,5D,7C,61,36,FD,8F,7D,1C,BD,A5,6A,E7,06,AA,57,6B,BF,8C,60,E9,73,10,5A,A2,DE,8D,C1,80,10,57,83,41,3C,E0,9C,70,A9,B2,DB,43,7E,91,A1,CD,62,C4,6C,69,41,70,30,9A,B8,19,94,EF,DD,0A,AD,3D,99,51,88,40,EA,02,43,B4,3B,17,0A,8A,8B,CB,2E,FB,37,34,D6,95,E6,37,4A,69,3E,BB,0D,ED,2F,CC,C1,CD,22,3B,1B,DE,0F,51,47,34,DE,AD,A8,03,BC,B1,D0,C4,61,71,A0,4C,B5,9F,C0,AD,E7,09,5B,AD,A0,F5,E0,EA,43,B9,54,2B,27,3C,5B,03,B9,AE,D3,DA,40,64,6C,BC,A9,DA,6D,FD,12,23,D4,5C,B6,5E,F1,63,1F,DC,17,0B,66,B8,21,01,86,19,86,D0,1C,55,96,70,9D,97,42,05,73,B2,65,AF,AA,BD,8A,97,58,0B,E7,26,0A,3E,BF,17,6C,57,98,91,9C,2D,BA,E4,24,85,73,AF,94,0E,A2,F3,9E,11,72,9C,F6,97,04,6E,55,D1,7C,F8,58,FE,A8,E2,5F,9D,B9,0E,B4,E6,76,1D,4A,55,0D,24,DC,5F,E4,1E,3D,6F,27,5F,2C,8F,56,46,BA,1D,63,54,01,3B,88,2A,2B,BC,97,2B,6A,F0,FB,3D,08,E0,6F,77,D6,1F,A9,0A,68,D2,8B,85,6C,82,85,75,BB,81,DC,05,4C,01,FE,F1,4C,74,F7,E3,93,5F,30,3B,75,F0,BA,6B,BD,6B,32,D3,8B,51,2D,44,93,32,1A,A1,2B,20,93,CD,AC,23,0E,35,5B,1B,0C,6B,E0,2F,C7,84,B6,EC,5C,89,CC,50,D1,D0,96,34,D4,11,57,BB,63,23,B6,08,F9,A2,35,01,D2,C8,D2,A0,15,0D,F0,04,E4,37,46,DF,E1,49,43,58,95,C1,F3,C3,77,C5,C8,05,5E,77,81,9B,55,80,59,80,AA,1E,F5,BA,F4,99,AC,17,B8,6D,E2,D4,5F,C4,AB,0D,59,6B,4B,3C,67,23,15,3A,30,BA,D3,1F,4B,43,DE,04,3B,1D,C0,C6,0C,F0,40,4F,65,4C,DE,17,83,BD,8F,AE,19,33,8E,7D,9F,9E,13,90,AD,20,5E,6D,6D,AD,00,0F,FD,B6,80,FC,DF,C1,49,9F,BF,29,58,8D,CE,E3,3A,94,93,5E,35,3E,B2,63,41,BA,7C,77,F8,97,AD,E9,E6,9D,EF,82,7B,FA,A4,62,69,3F,D3,46,83,80,D5,C1,1C,0C,E2,48,0C,2B,E8,DB,E1,F3,1F,B7,60,BE,3D,2E,FD,68,28,32,94,D2,2F,FC,0F,9E,CA,6F,F6,C1,15,89,A0,FB,D1,74,9D,73,EB,BB,2D,A6,ED,4E,DB,73,28,C6,5B,4D,59,81,A2,39,FD,20,D2,B6,DB,AA,F6,F7,61,B6,7D,1E,8B,ED,52,59,CB,7D,28,70,94,CF,64,99,F2,C1,F1,D0,56,4E,E4,05,FF,16,08,81,EE,94,63,22,7A,3E,7B,8A,96,82,B2,7E,0C,FA,48,BC,CD,53,B9,35,2B,C4,CE,D2,AB,E2,2B,20,53,67,96,3D,42,51,B0,54,14,97,9B,1A,6B,49,62,2B,CA,D9,89,DC,E2,47,85,F6,CE,84,B3,E4,5C,23,9A,A8,17,E1,00,FD,A2,4C,71,9D,A3,CB,52,68,74,C3,B0,11,AF,67,38,83,68,08,A7,C5,35,0F,74,7E,27,11,6E,BE,6F,84,28,82,9C,95,6B,97,BF,BA,79,F0,26,F9,8A,92,C8,62,07,E3,DD,08,B6,31,57,65,5B,58,85,FC,05,60,78,2B,29,7F,0F,31,E5,EB,BF,6E,85,79,E9,5A,EC,09,22,70,CC,37,89,C5,21,3B,E0,3A,E2,E6,F6,60,93,76,75,B8,B8,1E,DD,F6,A4,E9,25,20,50,88,F4,42,79,19,BC,7C,74,07,FD,3D,95,99,AA,DE,17,8D,A4,90,93,D2,85,61,A2,70,6A,8C,C2,24,05,F0,D0,52,09,95,DC,E3,2E,07,76,71,6C,89,EA,6A,88,DD,93,B4,CA,2D,43,65,B5,1F,E8,2C,94,1B,5D,5C,E5,05,8A,E4,4C,E5,F4,8F,6E,B7,C0,8B,9D,B5,4E,0B,36,27,6C,34,EB,F4,9A,0F,8F,87,6E,D6,FE,87,4D,41,9E,89,29,48,66,DD,D7,49,FB,AF,51,79,00,60,B3,E8,0C,0A,D9,9E,2A,21,E9,EF,70,0D,03,99,A9,F5,7A,92,BD,E9,D4,3B,A8,E5,79,B3,05,7F,3F,BC,7E,88,18,A4,DF,98,99,78,B4,FE,26,C4,B4,D0,AF,7D,7A,58,9D,FC,7D,40,FB,A4,12,48,1D,6A,36,0D,11,D4,41,2D,52,9F,21,E9,E7,62,BC,96,0D,0F,0D,52,24,65,80,0E,9F,49,7F,47,31,94,2A,A3,DF,65,8B,B5,96,E0,D0,94,BD,C4,18,87,C0,33,B9,98,6E,9B,5D,58,93,BA,CF,52,5D,44,7C,E5,47,FC,1A,FC,4C,87,E6,D3,83,E5,83,F3,89,FD,D9,A7,6A,B6,E8,BB,5B,FE,AD,18,BD,5C,16,90,BB,27,E5,EB,0D,01,EA,2B,9E,93,6C,06,91,1D,AF,89,FC,D2,F5,DF,6B,C9,23,32,17,75,EE,1F,F1,B6,0F,15,A1,DF,8E,4D,4D,78,1E,2D,A2,13,44,D3,48,BC,F9,A3,1E,70,AF,A0,B6,CC,29,76,61,3C,8E,28,09,8F,B2,F4,18,47,F0,3F,6B,3A,2D,98,12,CE,2C,E3,E3,8D,91,AA,97,E9,4D,A5,4B,8B,96,16,85,72,BD,A3,EA,D4,44,2B,89,D0,4F,FF,1C,6D,5D,CC,35,AE,9D,62,EE,17,E6,A6,98,C8,5A,AE,99,9E,C4,EF,1E,78,DC,7D,58,B1,64,04,9E,A8,D5,D4,75,29,F4,92,92,FA,17,48,ED,47,E0,A2,8C,8E,CE,A4,C7,29,54,C7,3B,78,E7,EA,BA,36,43,83,39,48,A7,0F,7D,79,D5,B6,28,12,EC,4B,70,83,9D,91,25,53,EA,96,C1,A8,84,30,58,5A,11,B1,78,BA,CE,BF,A0,8E,27,29,6E,CD,14,23,32,7F,B2,53,3E,21,10,75,C6,D1,7D,B9,F0,B2,0F,9E,D1,31,58,B6,01,58,2F,1F,A1,A6,3F,0C,E6,12,B4,96,E3,83,B1,66,7B,99,FE,18,20,15,5D,1B,5F,5F,0C,E9,1D,E0,40,D1,66,87,07,23,E9,D2,1B,93,98,0C,04,2D,42,1B,46,EF,6C,3D,E1,41,1F,49,30,ED,D7,71,C8,75,69,61,B0,F8,2B,BB,C6,4D,7D,E7,61,25,AF,F6,B1,F3,9F,E7,EB,54,B6,DA,0F,1F,54,EA,7E,65,0D,D2,D6,BA,C1,77,8B,13,10,E2,56,02,6F,93,0C,8A,E5,39,0E,69,64,48,E8,92,66,3D,7B,A4,A1,18,84,7C,9E,1F,93,58,78,A7,E6,C3,F0,CD,07,7C,64,CC,98,B7,1F,D6,B8,FD,73,1D,F9,74,87,E0,3B,F1,01,7C,06,2C,8E,0A,99,9B,5C,4B,DC,18,9E,5D,7A,BC,C4,5F,F1,3F,3C,65,95,2E,5F,BB,97,11,0F,8B,45,4D,0D,0A,BD,81,5A,D2,B2,0D,4A,39,5E,95,6C,AA,7A,1E,83,97,02,68,8B,09,2D,B1,92,B6,BD,58,A1,04,28,EE,07,3A,7D,6F,6E,7A,66,BB,92,35,FB,36,9A,2A,49,2F,A4,3E,69,8C,96,15,05,34,35,07,B5,B8,78,F3,E6,79,2F,24,3C,CD,05,02,CD,21,78,CF,87,28,C7,06,35,E7,7B,D9,73,C9,45,5C,6A,BD,BA,1D,BD,43,D9,79,79,3D,8D,66,F7,6C,E4,D5,99,51,BD,26,EA,56,C4,08,9D,90,FE,8B,98,CC,6B,F4,ED,D6,57,C1,69,2F,75,71,9B,70,19,A9,BA,1C,0B,12,CE,71,19,D1,B8,50,EA,28,B2,33,9F,7E,73,7F,AA,7A,82,B4,9E,2C,D5,2C,1E,2B,2E,15,46,0F,23,E3,5C,D8,E8,FB,1D,98,66,57,90,E9,EF,76,EE,59,0D,BC,EF,8C,3D,F3,01,13,63,C5,C3,34,DB,39,C6,0E,8E,07,8B,C0,FC,26,C9,51,1A,36,50,85,E4,E3,2A,36,A7,E0,A2,A3,B3,A8,05,49,F2,A0,F6,52,C1,77,EC,E2,30,EF,4A,59,85,D8,E4,50,52,1C,F8,D9,94,03,04,F0,16,8A,3B,C4,20,A4,B3,E6,47,CA,72,ED,6D,09,19,F8,70,6B,CE,64,34,13,A6,F6,D6,A8,DB,35,54,EC,88,58,CC,72,3A,61,C3,2E,12,3B,54,A2,E6,CE,3C,7B,E0,A5,71,68,E9,7C,5D,4E,1D,5B,D6,0E,99,20,FD,47,00,29,2B,BE,60,C4,43,48,E3,A9,DD,DD,10,39,68,E5,51,84,8A,88,18,5B,80,7F,7E,2D,86,6A,AD,CD,55,C2,3E,D8,AA,E1,02,B1,30,B9,3E,FA,3F,E3,C0,C6,20,AD,63,5C,0D,5C,0C,65,EB,F1,DD,40,68,37,82,1B,8D,FB,99,54,3A,02,A2,9D,3D,23,40,54,E4,B1,C0,17,83,42,EB,18,26,88,65,37,AF,F3,CD,D8,FA,06,34,10,CE,7A,84,AD,E2,40,65,CB,47,D4,40,B7,C2,2E,27,E4,DC,5B,13,DD,D6,D3,25,79,AD,72,99,AA,28,7E,AC,58,C5,E0,04,11,AA,1B,8C,8B,28,CF,2D,B9,DC,FE,80,F7,7B,AD,BF,23,39,AE,91,3E,CA,B3,0B,C8,8A,BC,00,8F,CC,DE,16,BB,94,C1,B6,4A,65,8A,D4,63,11,F3,5D,8A,DA,8B,1B,82,AB,EE,65,3E,90,81,45,73,25,CE,89,37,3E,75,02,F5,16,E3,67,06,3C,E6,B2,08,E5,65,EE,5B,B3,4E,AA,CA,81,65,83,D5,E1,CD,1A,04,41,66,58,77,54,95,7B,DB,98,B9,90,EE,84,F0,A5,03,52,1E,B3,27,23,EA,23,C3,3A,60,65,E1,43,59,4E,93,95,42,3D,A3,C2,A3,86,BF,1D,6C,27,DE,9B,3E,45,C6,FE,9B,07,6D,6F,F9,B4,D7,4B,EE,90,CA,77,29,BA,41,BB,70,F7,00,59,A2,7C,50,BD,25,0E,4F,2B,DA,A4,BB,85,34,33,AF,24,59,99,D4,75,90,85,CF,0D,C8,D3,BD,AB,7C,41,C6,C4,12,E7,60,03,8F,7A,5D,67,AB,7F,3E,A0,0D,A6,DF,C0,34,FC,48,1D,32,B7,0E,6A,50,64,24,01,86,5F,2F,02,E3,93,9D,09,BB,B0,23,78,68,A4,C9,4A,14,1B,D2,DF,0B,08,AC,C5,7B,26,11,FF,0A,EE,DD,23,FB,D1,5B,75,6E,91,16,57,0C,4C,21,A5,D9,65,D9,B0,5E,5A,7A,EE,49,88,C9,66,39,D7,BB,8D,77,7F,75,EB,D0,99,AF,DB,B5,74,58,6F,9F,44,08,46,FC,2F,22,3D,02,13,8B,0B,C5,F2,7F,F9,C8,EB,C8,01,65,D2,C0,E9,36,B7,4B,D2,32,12,A6,5E,C5,0F,4B,24,89,C7,99,31,6A,C1,1D,06,BB,B1,15,CB,5E,5C,33,66,5D,88,9B,6C,2B,D9,96,96,58,CC,B1,D5,42,50,4C,D0,43,5A,07,6C,F9,E6,F7,C2,D1,32,7B,E1,F6,09,DE,FB,AB,3C,D6,36,06,63,0C,2D,61,2D,65,93,15,1D,5D,23,6B,62,57,37,3F,0F,6E,35,C7,F5,2C,95,54,94,F4,40,70,57,03,A6,A3,A8,DD,18,FB,B0,04,61,4D,92,DB,75,32,BC,CD,95,E9,D4,4A,1D,4C,9D,C9,8B,E0,2B,A4,64,8D,78,B2,49,0A,DD,18,61,1D,52,A9,8B,20,04,8F,EA,98,90,7A,9F,FD,87,F4,FE,13,0A,B0,E3,6C,FA,18,E7,97,9B,CF,63,1A,BC,FC,F2,A1,0E,03,54,F2,0A,B0,DF,0A,6F,9A,D9,0F,88,46,64,FF,64,75,67,2C,42,41,98,6C,27,92,3C,93,3F,E5,93,52,74,D7,DA,A0,AA,2C,7C,6C,FD,B6,3A,AA,CB,BA,4F,53,01,6A,E5,BA,D4,94,76,08,E5,A1,25,01,D7,D1,43,8E,49,79,18,A2,52,A3,44,DC,57,12,54,24,08,89,18,3B,58,7F,C0,00,41,15,9C,29,3E,C8,3A,4E,AA,77,08,14,09,06,80,B0,3E,1F,9A,5B,99,B7,A2,A4,FE,02,6D,AA,BE,CC,88,28,25,94,99,7A,E5,7A,42,9E,C8,F9,DE,48,7E,8A,E2,39,A6,BC,C8,F8,1F,CF,1B,BE,9C,DD,83,A8,C7,73,80,2F,FF,E0,4C,93,88,20,7F,04,AA,71,17,AE,0A,EE,2C,56,22,EA,B5,E4,1D,3E,3E,6F,AD,9D,EB,B4,33,DB,BB,D0,66,E2,24,FE,69,15,E2,AD,FE,86,68,89,60,B6,B9,EE,E5,61,0B,2F,3D,15,6C,15,C8,86,FD,9B,8F,D9,7C,F2,2C,E6,C5,C3,27,7F,92,F1,EF,2A,29,A3,96,01,1C,7F,9B,8D,D7,D0,51,1F,49,FF,9B,66,1A,B7,AF,C4,BF,14,74,5D,A8,E7,C9,D3,9A,CB,9C,C6,FF,60,A2,42,1D,12,1E,1C,E0,BE,9D,AB,AD,40,ED,E2,AA,C4,AA,D1,6B,E5,E7,C8,EF,2A,6D,D4,C3,2A,61,4F,7C,B9,3B,A6,FF,29,44,7A,EB,3E,58,46,AB,E5,0C,D3,55,EC,0E,5A,3E,35,F5,04,03,5A,7B,61,91,79,D0,83,C3,E1,E8,77,E0,13,D5,66,D9,AA,00,1A,04,AD,C2,B2,30,E9,EF,EB,7F,D5,87,23,87,62,0D,41,B8,BE,6C,14,07,FF,5F,28,31,DA,34,78,B2,B9,93,39,36,7F,A9,FC,AB,C0,43,F5,20,76,36,D0,24,4D,1A,71,D2,F9,69,57,90,66,02,E7,BA,13,6C,C6,1C,E0,57,53,EB,47,B8,B3,0F,83,7D,0E,FD,5F,35,06,D4,78,85,4B,EF,1C,23,CE,C9,69,1F,12,C3,9D,7E,2B,B9,B9,E9,2B,B1,42,58,5B,53,5C,8D,6C,F5,81,5C,1D,38,B5,A9,39,9D,D8,F3,FD,78,57,C0,CD,74,7C,8C,D2,73,44,9B,A0,E4,8D,7D,AB,A0,17,E4,89,D9,FF,68,8F,73,40,33,AE,EA,57,8A,27,05,A2,84,10,2F,F4,1F,6A,5E,E5,F6,11,BD,69,55,49,98,42,F8,58,23,2D,60,87,F5,F3,28,38,AC,1D,49,21,AE,DC,E7,2B,17,39,47,5E,59,18,55,BE,F5,29,94,F1,B5,26,B1,93,48,1C,65,8C,0D,34,F6,60,B4,36,32,D1,9B,CB,27,8B,59,10,A9,97,A1,D1,7F,E1,28,CA,C6,8A,94,A0,F0,55,71,8D,1C,F9,41,FD,07,FC,FC,97,1E,4F,25,AD,EB,4A,39,E3,63,B2,45,E7,D6,35,9E,73,4E,0F,19,0E,D2,66,39,C3,50,7F,68,E7,89,76,D0,41,BC,D2,05,BF,8F,51,03,72,C6,65,B0,E3,5A,82,D6,BA,E8,C3,32,5E,D5,CC,58,D7,C8,DD,94,23,55,8E,09,BB,5F,DB,73,E2,C8,28,81,C7,67,C1,5B,A6,49,1C,C5,CA,98,9D,C6,FF,DF,78,E0,0B,E0,A0,B7,FD,22,1D,CD,0F,BE,2F,76,6C,2C,1B,3C,0D,C5,8A,22,8D,FB,3A,4E,3A,60,13,D3,13,35,75,EC,38,10,B3,13,E1,7D,1A,E4,30,51,9B,B1,84,1F,F4,BB,02,0E,10,C6,41,00,32,3F,16,5E,A1,3E,6B,E3,E7,4C,34,17,83,09,7C,B0,97,B9,40,69,EB,97,B0,44,6B,2B,FA,7D,29,47,7E,14,5C,A6,02,10,74,89,5D,0B,CC,6C,7E,55,97,61,6E,A7,EE,49,78,10,D2,52,B5,24,B2,F4,FA,E6,88,A0,B8,B3,F1,13,F7,7A,50,B4,DA,64,E9,95,71,74,86,CC,AA,66,74,5D,EA,C1,D0,56,0B,3C,98,19,DC,66,71,23,51,EC,D0,8C,13,9A,74,3E,35,ED,ED,E1,8B,47,4E,F8,EE,C7,BD,05,F5,C4,FB,B3,4E,3A,49,64,5D,B9,5B,4B,F5,D6,89,EC,15,46,8E,11,B4,02,73,FC,FA,DD,0D,D6,2D,F6,5D,61,3F,24,FF,FB,3C,51,22,BD,28,B0,ED,33,24,16,23,60,07,A0,77,66,B0,64,EA,D2,CE,37,FE,E9,33,90,1C,3D,92,EB,E9,8E,23,55,DA,81,2E,76,3E,65,85,0B,B5,BA,0A,50,33,A3,78,B6,F2,ED,7E,DC,D3,78,F6,1C,F5,57,D2,00,A7,9A,2B,24,AD,7B,A9,77,40,DC,6F,30,A6,DB,1D,8C,51,D6,96,91,1C,D0,E2,F4,BC,68,16,36,90,4A,7B,20,C7,33,38,AC,9F,8E,9A,47,F6,91,3D,2D,07,0B,96,40,5C,1D,94,21,2C,F8,71,85,A4,C4,CE,69,F3,F6,A8,23,A5,49,5D,45,81,EC,60,55,8B,67,2B,36,A3,17,F0,3A,52,AC,B5,B4,BB,BF,10,8B,9F,2C,B0,62,3E,ED,57,8B,F9,1C,17,9B,A8,1A,A2,F2,AC,6C,D5,2E,D5,16,B1,BB,22,32,A5,D0,D8,4B,0A,BE,21,4A,A1,C6,70,BF,88,C2,6E,8F,70,98,D3,F1,94,40,09,07,51,35,45,E7,49,2D,A3,7A,A5,DE,9C,FC,D2,5D,94,A3,29,0D,C8,1F,9A,AD,51,1C,EC,2B,0B,74,2C,E9,8E,7C,E0,CE,15,7F,5E,E9,30,5C,1C,63,3B,F6,7E,00,67,95,36,22,E2,FB,92,20,A0,4C,88,CA,20,04,06,19,9F,81,B7,03,9D,85,08,13,1C,B4,04,7E,63,FD,5C,EB,3F,BC,36,FD,5B,45,6F,72,DC,8D,72,FB,33,5E,E2,7E,04,05,6E,52,C3,16,5B,38,15,8E,5C,07,DA,09,F7,42,62,CC,B8,60,45,BC,C0,9D,62,D3,75,C7,87,4A,F1,13,A2,31,17,F1,4E,C1,70,06,A3,4E,19,7A,A5,36,68,F5,57,9B,AB,DE,56,6B,12,51,DE,9F,09,9F,C2,E5,FC,03,D4,82,59,00,5F,DB,69,CF,6A,93,DE,F9,64,CA,C0,FC,97,40,BA,6C,EF,16,15,92,F9,88,B4,0F,D3,BF,E5,DE,AA,C0,68,0E,C7,72,D4,FE,1F,E6,C5,0B,50,87,2B,21,EC,27,F3,E1,A0,24,96,69,8B,5E,5C,3E,EC,DB,89,FB,EC,C3,E3,AD,57,64,6C,E4,D9,53,4C,B5,37,49,F0,BB,30,D7,5C,68,44,3A,ED,FA,D5,8E,33,76,0F,6B,AF,D7,20,E3,25,17,58,52,36,10,77,83,63,E3,BA,DE,E6,49,17,7A,D5,3B,A5,0C,96,8F,D4,34,85,06,27,81,6C,E4,F4,98,6F,AA,E8,4A,89,B7,B9,7B,7E,2E,0C,AB,26,24,B4,13,F9,2D,30,14,2A,7E,21,27,E1,01,19,65,65,3B,6C,E7,25,29,18,A2,31,2E,2F,63,E1,42,24,A8,78,C0,53,8C,0C,17,9A,D0,2B,C9,66,6B,92,E1,2A,EF,11,EA,4F,01,84,3C,D8,6A,2F,4A,08,D7,92,F7,C5,AA,D9,7D,DD,C9,97,70,C2,5A,6D,97,D9,87,63,3A,BF,C5,83,B4,02,16,7D,D0,84,5E,47,B2,76,05,A0,F4,FE,6C,A9,74,05,25,AB,B6,9A,13,AB,DB,BD,FC,29,22,F6,B5,8F,45,32,BA,5D,BB,79,7B,2A,C6,8C,49,4A,53,06,E5,7B,6F,04,95,A8,EA,54,9F,A3,44,71,FE,E4,1F,FF,0C,99,C0,F6,AC,9F,50,0A,2E,B6,F8,B1,E9,42,59,FA,8E,E0,FD,68,0C,1F,C9,44,09,26,58,B1,4D,E4,5A,FC,7B,50,AB,0E,45,75,33,DB,E9,F7,5F,01,A8,45,F8,A1,74,DB,44,1D,C0,50,0B,03,DB,5C,D3,2A,B1,3C,E0,9A,74,61,8B,C0,6D,C2,C8,9B,07,6A,C3,CA,41,B1,71,AF,E0,39,9E,8F,41,26,CA,25,2C,F6,78,CA,AE,C5,70,7A,47,F2,9C,AE,7C,F1,C1,2B,61,8C,23,1B,B4,DF,82,0D,45,C8,B0,9F,5C,B9,DF,5E,A6,06,EE,ED,AF,37,01,25,FA,86,8A,10,0B,6D,DC,61,6F,1F,EC,0E,2E,0C,19,E9,31,50,38,4C,60,8C,D2,EE,9E,20,7D,29,08,EA,E8,80,CC,22,40,A7,B8,B8,2F,E1,0A,BB,9C,E7,AB,1C,E3,37,AC,C5,7A,E9,3D,46,E8,77,92,72,CD,87,00,ED,82,94,EE,57,0B,9E,33,03,B7,93,81,96,29,45,DB,19,87,C4,D4,C2,F8,4B,1D,CC,E0,E3,79,1C,2D,02,7B,67,F3,BE,14,CB,8F,8E,DF,F9,8D,4F,A7,D6,F2,D9,73,1B,3C,20,B2,4B,CA,C1,36,64,AF,99,37,4B,E8,1E,37,45,ED,F3,A8,3E,F9,09,21,3C,9D,C6,6C,A5,2B,A7,34,D2,1E,F6,AB,7E,50,5E,F8,9C,4B,85,FB,33,08,21,FD,77,17,02,EC,00,0B,36,20,83,9C,86,4A,57,B5,E7,B0,23,9D,37,55,77,27,65,EE,FA,3D,B5,3F,B1,F0,AE,A2,7B,A6,D9,38,3B,AF,36,5F,8A,E6,07,E7,A2,81,77,9E,E2,BA,4E,7D,D7,09,EE,34,64,FE,07,0A,30,F8,8C,AC,0E,5E,7C,F4,A4,04,FD,83,74,6E,AF,FB,02,CC,FD,55,B9,09,F7,EF,52,69,27,6E,3C,2A,0B,90,5C,6A,23,75,2C,B4,15,CC,FE,B5,81,2C,54,3C,AE,54,33,63,03,24,AC,3F,94,A6,0B,A1,26,E7,9B,42,42,0B,5F,7B,81,82,9C,07,A6,5C,FD,B2,82,96,13,2E,FE,20,BB,73,88,AE,66,31,B1,8E,17,AB,AF,3A,C8,F8,9F,10,B6,80,FE,FE,8E,C5,5E,F6,90,8F,B3,E5,13,03,B5,9F,68,0D,7E,47,7F,A9,0D,7A,FA,40,4A,68,88,15,51,F3,B8,5D,57,FB,FE,91,6E,46,B3,79,80,21,63,02,AB,AF,CD,94,2A,53,44,E6,3D,70,FF,1C,16,A9,B4,9F,D3,BB,BC,A0,F8,00,06,5F,1D,E6,E3,80,2D,F1,31,A1,BA,90,10,D5,7D,98,B3,43,AE,6E,C1,3D,37,20,70,C9,6E,A8,33,6B,9B,23,AD,CB,80,DC,62,F5,5D,88,E0,DC,4D,3E,E5,BA,2C,46,53,6F,EE,AC,B9,3A,EE,63,FD,2F,20,24,06,87,D9,23,38,3B,04,B1,F2,06,3F,C6,18,90,C2,43,8D,CF,49,79,9C,CA,EA,93,AC,02,3D,B0,CE,B8,C4,E4,B2,74,F3,85,BC,DC,21,AD,F5,4A,9F,89,1B,68,97,8D,B4,D8,8A,C3,25,3D,8D,9D,D6,C5,3B,62,2B,4C,76,28,BB,C0,FA,21,71,9B,5E,69,81,F9,7F,B9,10,A9,09,94,14,C2,55,D8,7C,23,AF,D1,9D,9D,39,63,D5,48,BA,36,CF,7C,2A,89,DD,4B,9F,54,9F,0B,AF,72,5C,5A,72,5E,14,56,F0,47,3B,63,04,FE,B4,1D,38,21,F0,1C,5E,AE,0F,00,EB,66,E2,4E,17,62,68,3C,12,DA,85,23,90,5D,09,91,AA,EC,B0,EC,DD,DF,26,EA,74,98,04,02,7C,13,B9,A4,9B,5D,3D,85,1C,7F,E9,D3,99,F2,D4,C4,44,B7,78,A3,19,23,B0,7D,CE,AE,D7,FD,6D,27,F2,99,6C,D0,7E,75,3E,4C,7F,09,51,70,18,44,AD,46,05,98,7C,E8,0B,60,FB,BF,31,64,82,63,42,8A,8A,D2,F0,91,A8,B3,09,5C,81,DB,5D,B0,64,66,A4,A2,94,97,84,34,F2,B7,D9,C7,67,F7,32,E5,82,55,6C,91,04,E5,77,5D,7F,5A,FE,03,18,A0,03,2B,06,19,5C,CB,00,E1,7D,25,D4,DA,4E,E6,D0,FC,14,18,FD,E5,06,3D,C4,A3,E6,C4,45,75,87,93,06,12,F0,F5,90,0B,44,74,16,AC,05,4B,08,3F,3C,AD,D7,9B,65,36,7E,4C,F7,9B,E9,0B,B2,76,2F,2B,F4,8D,49,FE,6B,49,DF,EF,FC,48,E8,2C,AE,5B,51,C1,91,93,96,20,CF,BF,32,A1,7E,0D,08,84,E1,C8,BD,06,F5,DE,C9,D5,7B,10,EC,F4,F7,06,B6,AC,2B,0C,1E,82,F9,9F,8B,E8,85,E3,94,F4,43,A9,1A,81,65,EB,F8,51,51,5A,25,9D,C4,FD,54,FC,4F,A5,E8,53,3F,2F,7E,47,E8,2C,48,80,DF,91,9A,9F,62,1B,B9,13,34,7C,2C,6F,CD,EC,2B,0F,50,DF,E1,DF,5D,E5,0A,13,39,91,29,D1,AD,3C,0E,7F,BB,84,10,E4,61,CB,11,EA,E3,9F,FF,5A,5B,E7,E4,5E,34,BC,ED,B0,ED,38,7B,F2,8A,0C,C6,08,3B,08,F1,29,08,80,12,4E,8C,42,4D,44,5F,54,B2,F9,FC,55,66,F3,92,33,76,73,25,80,B5,06,6D,ED,3B,56,F4,5B,7C,C2,60,5F,33,C9,97,69,85,4F,1D,7E,CE,8C,14,30,21,16,73,B4,27,89,ED,48,22,35,33,5C,7C,CC,24,35,A0,83,48,81,79,FD,70,B2,8C,DB,38,A9,01,71,23,B5,BE,D1,F8,D7,96,67,77,46,E1,02,1E,10,BF,66,40,F2,D4,6E,A4,22,03,5B,AA,B5,42,4F,A7,5C,B5,6C,15,4A,03,C9,5F,2A,58,93,DC,7D,BF,36,A5,CD,0F,0B,C0,0A,BB,43,39,47,06,B7,91,80,23,DA,B9,C0,98,7B,1A,31,C2,26,1A,DF,75,53,2D,B2,EB,E0,C4,A2,F0,56,1A,22,17,96,AC,8D,28,5F,3C,65,84,7E,E6,9B,21,FD,5E,0F,C5,44,5E,B5,F7,7B,23,34,11,0C,5D,65,45,FC,63,9F,58,3D,41,D1,A4,50,E2,9C,EC,E3,71,7F,F7,E2,A3,55,E1,82,21,D8,EA,41,A2,46,3D,A0,8C,A5,F1,02,01,4F,35,75,1E,36,3E,99,31,68,38,73,6F,A2,7F,9F,C8,09,35,41,E5,23,C1,FC,2D,7C,31,28,45,97,EB,CA,21,9F,B6,CD,C7,51,27,3C,BF,D2,E6,85,8E,38,99,69,43,D8,76,AA,0B,4A,A5,4A,D6,EC,3A,C1,BD,D4,50,9A,92,F1,6E,19,ED,B7,A4,11,66,FB,23,10,06,F4,FD,B3,69,0D,E0,83,85,05,D5,CE,7B,A8,D7,4B,F1,BE,0A,F4,D7,3C,99,B4,96,8C,0E,A2,7C,A7,71,F1,00,C0,D9,66,71,66,5E,2E,05,37,C7,F5,79,D9,3D,D6,1F,69,FC,36,21,36,86,0D,94,8D,8A,F0,AE,89,4E,B8,F6,E0,4C,66,DB,C9,7F,0D,58,85,6A,DA,F4,33,66,77,12,47,BA,9F,1D,A4,64,6B,53,8B,D5,24,BF,7D,6C,49,2E,4D,8A,0B,93,FE,B2,E2,64,32,B1,76,77,49,BC,B1,E5,10,AC,13,0E,2D,10,FA,41,9F,68,4B,58,64,85,CC,17,37,EC,9B,D2,EF,2A,DF,7A,69,03,BF,72,E6,0E,EC,72,6E,D6,15,35,03,7D,47,0E,30,F9,0C,E2,6F,70,8F,D9,7B,EB,99,F0,F9,9F,5B,78,6F,3B,13,BD,29,93,F5,4A,B5,4D,E2,1C,BD,1F,F2,0F,70,EA,A4,B4,CB,3E,11,82,A7,1B,BA,B7,40,19,EF,6A,1F,93,23,AA,0A,AD,ED,BA,AF,8C,F1,D4,BF,D8,D8,A9,71,FD,37,A5,58,20,B9,71,41,1F,C7,AF,BE,AC,33,64,69,51,8D,7A,1A,08,69,0C,5E,89,03,09,28,04,F4,D4,50,37,E2,6F,49,34,7E,73,D3,40,E4,14,85,BC,B5,3D,2E,C6,54,FC,79,B2,8B,F1,05,FB,CB,D7,D8,F9,2B,FA,07,EA,DE,54,51,DB,93,D5,DC,32,98,95,82,77,FA,AA,41,3C,84,0B,36,E8,ED,AC,0D,D5,91,A7,C8,C3,36,ED,13,A8,F2,3E,BC,2E,9A,2A,BB,32,E8,86,25,1A,B6,49,53,49,2C,03,06,DE,75,FF,01,72,D6,0F,F3,49,CF,E3,94,ED,42,E3,44,48,84,FB,CE,C5,3C,FA,93,E6,51,C9,44,3A,A7,69,7F,BB,E0,ED,27,F0,7A,67,EA,54,C5,8E,06,B2,7B,86,CE,57,2D,EA,0B,BF,D4,F1,22,EA,5F,68,26,34,7F,32,1B,FB,06,B9,63,5D,EA,4E,B6,E8,3A,17,C5,0D,EC,71,7E,44,54,15,25,3C,A1,BF,EE,95,F1,AE,DA,7B,0E,A8,82,F6,D0,94,F5,7F,0C,41,88,E6,4D,4A,6A,EF,06,7C,A1,74,76,DF,EA,DB,5F,3A,03,E4,EE,86,EA,2D,2C,81,DB,F2,F7,E1,7C,DA,F7,1C,FA,8E,EA,A7,30,61,FC,BE,C1,A4,02,3E,A3,CA,EA,9C,0F,E1,AC,75,22,07,2A,80,99,04,BF,0A,86,7E,B4,86,44,C5,70,D2,5B,73,94,65,6C,E9,95,BC,55,6B,FA,44,A7,26,3B,64,97,C8,C0,E6,05,53,20,4F,93,D2,E7,B1,83,DE,A2,5C,1F,D9,8A,99,20,28,C8,7E,E4,A6,3D,AC,0F,37,57,85,1E,6B,66,EF,5E,02,FC,2D,2B,F4,09,8C,9B,9C,A7,C8,BD,53,31,0D,F4,87,E9,E1,72,D9,28,74,D9,81,D2,E6,AA,D9,3B,2C,6C,8C,4D,32,2E,AC,32,B4,F0,8A,13,42,36,EF,36,C0,E9,49,51,1A,6C,D8,ED,CF,05,3E,03,60,89,31,86,99,D5,42,DD,66,7A,29,26,60,06,0E,70,A4,32,1A,0B,EE,A7,D3,84,25,77,07,D2,99,53,79,E6,76,08,28,74,C3,89,ED,B2,38,CE,5B,59,35,D0,96,4F,9E,D4,0D,48,7E,64,A3,E8,8B,14,AA,4A,31,C9,D1,7C,30,FD,F2,85,F7,E0,E5,96,DB,D8,14,78,B4,2E,A9,0F,72,8C,F8,06,9A,B3,D1,18,13,C4,3B,58,5C,73,6D,C0,E3,62,7A,BD,7D,3A,2E,89,23,76,27,8C,83,7B,E6,E6,34,C9,ED,46,E2,94,20,B4,A2,DC,58,60,DC,3B,72,B9,25,B1,F9,0B,7F,DF,11,68,FD,8C,71,21,C3,6E,C2,62,71,F3,13,03,8A,1A,5F,8E,02,7E,73,20,6D,18,F9,FD,68,26,31,9D,C4,7A,7E,9D,26,3E,F4,DF,27,C5,D4,67,E4,4C,BF,7C,88,FF,20,DE,58,1B,87,CD,AC,2C,62,72,DA,7B,92,F4,B1,0A,9F,96,E1,19,A6,A6,3E,BD,52,AD,06,73,B8,25,86,22,76,8E,E8,6C,5E,9E,5D,F7,CC,1F,6F,D5,F0,07,2D,42,82,3C,93,74,D2,04,8D,35,96,00,B2,4D,B3,83,C4,9A,5B,09,A7,44,A5,36,81,E1,02,E7,9E,1D,6E,BD,E2,4D,43,20,8B,BF,EF,92,53,B4,73,DF,69,CD,54,B9,E5,D1,AD,D0,EF,47,FF,08,4C,7E,5F,12,CD,90,51,45,2B,16,01,76,B0,C5,07,F1,1E,BC,D6,0E,BC,88,37,8B,92,59,4C,C0,1C,B6,86,45,A5,FC,CA,50,D8,B1,CA,17,98,F8,4B,E3,88,37,5F,92,4F,21,AA,B2,57,62,03,05,1E,F2,AD,40,FC,F3,B7,C5,07,E9,63,FD,9B,81,A4,06,29,EF,BF,91,1F,D3,D7,1B,CE,CC,00,9B,87,2D,B6,F1,8F,00,07,A4,55,3A,67,C3,B2,6B,89,39,7D,E1,11,D0,F7,F7,39,86,A9,14,34,70,14,64,89,71,C1,BE,1A,49,1E,12,D8,83,5B,45,11,89,75,53,C1,02,E1,89,45,F8,66,84,1D,83,C7,18,D7,B6,E3,32,80,20,7B,7B,09,23,C9,7E,8F,07,BA,45,7A,A6,85,CD,DD,45,F3,7B,F0,14,EA,48,35,2E,B3,3B,D0,6F,07,01,3C,C2,8B,69,20,03,FA,B1,61,C6,A0,D7,24,6A,3C,2A,A1,97,2C,50,F3,1C,8F,22,A3,A2,71,02,D2,8A,19,8A,44,F9,43,6C,DA,52,12,A6,29,24,76,7A,C8,38,11,75,38,50,5E,11,E5,80,85,32,F8,F5,B4,1E,3E,D0,94,69,19,75,40,6A,7D,23,67,41,3A,78,06,CD,0E,82,58,97,AF,E9,55,63,6E,60,9A,B3,5B,EB,E7,20,F7,77,8E,FA,F7,A8,59,C6,A4,C4,38,F9,DE,7F,3A,A5,79,A5,D3,72,72,98,27,01,9C,7E,65,A0,C4,EB,F0,52,A1,0A,33,63,12,4C,70,6B,FC,52,27,44,C0,32,5A,75,19,A9,7B,11,10,A5,5D,D6,5B,FE,88,15,8D,17,35,E4,17,AD,F8,2D,4B,64,33,B4,11,22,DE,9B,C7,72,23,CA,32,F8,C7,76,0E,60,8E,A6,F6,EB,7A,FA,F7,D0,82,67,95,73,D7,A1,26,56,C5,61,17,80,87,7E,E4,F7,47,7E,44,F4,6F,1A,1D,06,8E,16,B9,6D,62,8F,5A,46,BE,FC,7C,E2,0E,73,DE,DC,22,8C,4F,BA,06,60,DE,2B,1A,64,F3,35,C4,75,B5,58,A6,1F,33,39,E6,A3,D7,D8,76,3B,98,55,01,BE,25,D3,6C,F4,65,3E,1B,6A,C4,AA,2E,BA,3A,D0,B9,25,4F,BE,C9,0E,11,26,E1,F3,28,AD,12,52,EF,91,72,75,90,CE,68,4E,38,40,2B,36,28,93,57,CF,11,EB,8A,81,2E,3F,DA,AC,E0,50,7B,53,13,D3,F8,4C,73,9F,9E,B9,C6,4A,A8,1A,3F,03,CF,92,57,23,F4,0D,E7,2B,9E,2E,3D,93,D8,4C,5A,AF,6C,D6,2F,D4,3A,E7,7B,C4,99,3B,AA,F8,80,5D,FF,C6,13,D0,AC,82,94,15,C6,4F,67,62,C9,B2,4C,61,D9,F9,25,22,8B,DD,2E,6C,C6,94,41,EA,A5,0F,84,CF,C2,8F,51,FB,F8,A1,47,68,19,46,DD,F0,DF,28,E9,74,A9,1E,CF,BD,26,98,B8,B7,AA,38,4F,CA,0E,54,34,BB,67,93,63,84,14,E5,43,4B,85,67,A8,E2,9B,4B,3D,66,05,50,B6,A9,16,61,E2,32,FB,39,B5,C1,83,39,70,C5,F4,BF,7F,B9,26,92,FE,CC,47,F1,83,84,55,EA,BD,E7,4F,37,EA,EE,7C,DA,A0,3D,C0,78,A2,BB,F9,64,C0,8C,CE,7C,DC,24,99,2F,B3,62,8F,BB,CE,57,10,7B,F4,EB,C4,04,C9,8E,AB,BB,0E,05,37,FA,98,44,B8,97,22,1F,88,87,EB,B2,71,09,6E,A5,7F,9D,AB,97,A5,E2,52,9B,D0,75,0E,FF,8E,C8,32,49,76,1C,70,90,6B,F7,2D,99,54,27,9F,16,3B,81,A8,54,22,FB,F0,6A,AE,DB,72,C5,FB,CA,FD,E2,CB,FC,A6,A9,16,AE,10,D6,44,3A,F4,02,0A,23,DF,7C,D4,2F,05,9D,EC,7E,7C,6F,96,70,53,D3,95,82,5E,9C,A3,AB,D5,78,1E,DB,68,73,10,AE,26,1F,A9,BB,FB,62,83,2F,44,60,E0,F8,CB,6B,15,E5,19,0B,C4,4A,A2,BA,5A,0B,BD,B8,C4,19,94,E9,84,40,1C,02,50,1C,33,E5,32,0A,2E,BA,5F,45,16,3F,A8,04,80,04,D2,20,8A,8D,73,0A,CE,65,EB,DF,2F,50,12,DC,E1,25,D2,5A,E8,69,A7,88,28,D6,F2,FF,69,BA,35,5C,1B,8D,20,75,17,F7,29,B7,38,3B,AB,08,4C,21,D4,01,92,41,8D,5C,92,44,D9,37,94,C2,94,A0,38,DE,B9,42,FD,7F,78,30,87,36,48,74,CB,87,59,EF,4E,58,52,77,67,22,9A,20,FB,3B,2E,FB,33,1B,DE,C9,AE,41,21,79,33,97,10,20,2D,A5,F7,9A,97,90,51,53,6A,C6,F4,50,42,C8,53,3D,A8,CF,2E,6F,4B,BF,45,A1,D8,CA,49,19,8D,9F,45,F4,50,83,41,4E,85,83,61,E4,62,24,AF,11,EB,EA,EE,69,49,9B,21,01,1B,9E,D0,86,AA,A1,F7,AE,49,20,57,41,B2,04,78,6B,4A,07,6B,70,3E,52,F8,09,A4,CC,20,62,22,A3,7C,07,62,82,C6,23,6E,74,23,05,E6,FD,2B,7E,21,8D,7A,DF,99,14,40,0A,7E,F3,78,C1,36,9A,2A,6C,AB,49,0C,06,10,80,82,F8,A7,A5,0C,06,D3,CA,27,80,2A,C6,2E,83,68,D8,0D,BC,A2,55,58,2A,CC,D2,3A,1F,96,06,14,B7,81,33,A9,45,14,2C,15,43,19,90,5C,51,84,13,59,3F,AE,99,28,39,B1,B4,94,46,46,C6,E4,BF,BD,18,61,0E,D1,C3,73,E2,C1,75,8D,24,38,C1,04,1A,E2,4A,DD,29,06,EB,03,BC,B9,E9,8A,6A,C4,28,CD,DE,B4,B9,47,14,AD,0F,42,FE,B5,D8,42,F2,DF,C5,AF,D4,F0,A1,55,C6,C8,FE,EE,03,F4,0F,42,C9,D9,70,12,8A,42,5F,59,A1,13,7B,90,70,93,E8,EB,1A,F5,EA,16,AA,55,62,AB,B1,2D,98,65,4F,AC,34,7C,34,45,0F,B6,5D,81,E3,DB,26,05,97,0D,14,EF,B9,BC,5D,55,77,A9,0C,B9,31,E4,3E,12,A5,D9,C7,8C,6C,5F,DC,C4,3A,A9,46,2C,23,FC,CE,B7,8E,DF,EA,96,96,36,03,B1,BF,CC,84,56,B5,DF,89,35,0A,12,A2,23,F7,A4,60,E1,5D,06,54,54,8A,5A,E5,89,56,92,E5,82,23,AF,B4,E7,8C,D9,5E,8F,33,37,07,70,9E,F3,75,2A,11,43,72,4F,7F,D0,B7,E5,7E,F4,67,4E,7C,58,A5,CF,F7,CF,6E,99,C4,A1,7A,FB,AE,34,D3,50,BF,EB,A9,06,78,1C,60,0E,8A,FC,A4,AF,5F,82,74,35,B4,9A,F7,9B,40,25,C8,F1,60,27,5B,9F,41,D8,8C,08,2C,20,3E,47,70,AA,C0,CC,02,8F,8F,E2,7F,24,05,F3,3B,A9,2A,20,14,C4,34,D8,FC,0B,E7,7A,02,7E,41,F4,E6,DD,1F,F3,0A,C6,83,A2,6B,F1,01,AB,3E,EF,F6,D3,D7,31,D0,A2,1F,09,32,EF,3F,27,DD,4D,67,03,91,32,47,B4,EC,DD,5F,36,29,0E,14,3E,04,7E,4D,81,76,F2,B4,8E,87,F3,21,C0,CF,5A,92,71,2A,70,D3,4D,F8,9D,C9,47,35,9E,5F,1B,38,FB,EE,FC,A1,C3,E6,77,57,D3,23,53,4C,BC,6C,04,2B,54,CF,FA,92,C8,BC,32,61,BB,00,42,04,C5,D4,FE,F7,0F,AD,B5,73,CE,EC,65,B5,FC,71,E2,54,1C,C9,4F,17,CF,F7,6D,96,B6,17,28,55,E5,2D,83,E6,87,41,C7,F4,F3,03,75,A9,56,FF,A9,31,01,53,16,9F,3E,0E,E7,0B,37,B0,23,79,AE,1A,E2,99,56,8F,34,DC,66,33,01,30,62,89,DA,15,D5,50,D8,A3,66,CF,CF,A2,C9,68,87,D6,A7,61,61,AE,85,19,CC,1D,47,7D,82,2E,D3,4F,27,7C,16,14,C3,32,F8,0E,D4,83,75,FB,04,06,25,0B,D0,DB,6A,E6,E9,74,C3,6C,D5,ED,96,44,75,0D,33,C2,54,9F,FD,46,BF,88,6F,81,2C,8B,60,12,0F,A6,36,BB,D2,E8,B0,20,0F,56,2B,66,83,43,3B,27,C9,37,83,16,74,C8,1C,CF,D4,A4,55,26,30,37,7A,38,5A,7C,87,74,D3,3A,04,8B,34,6B,F0,24,69,42,44,AB,B6,57,CF,43,26,2D,F9,85,B5,71,45,59,F0,0B,F9,69,F6,F8,71,62,FE,04,A8,89,92,11,6E,AB,C3,F9,BC,CC,2E,4D,05,CE,4B,A0,10,A9,64,21,7E,BE,2C,92,BD,6A,90,8D,01,23,8C,95,7B,79,7E,CD,38,44,EB,85,14,07,C2,F2,E4,F2,24,B0,94,FE,A6,6D,20,86,AF,6A,36,B4,F5,ED,DE,AA,F5,5E,FC,7D,9C,C1,40,89,DA,D4,90,51,B5,3B,AB,91,B5,B1,CA,3B,10,CB,D3,6A,6E,CA,45,99,F6,FB,B4,81,5F,A2,BF,C5,3E,AE,B9,72,5A,FE,30,07,24,58,0A,9C,3E,6A,9F,CC,F9,36,00,82,25,F6,40,98,69,B0,35,41,39,94,6C,55,B7,02,F4,3C,1C,D8,76,B5,60,F0,17,12,A5,E4,44,FC,E5,80,96,35,C1,AE,CD,D5,AB,BC,70,E3,94,1A,E0,D6,7D,37,3D,84,31,1C,98,4E,20,36,CC,65,FF,7A,DD,CF,54,10,26,7E,C2,55,E3,52,70,E4,5E,7E,62,E6,0B,41,5D,50,23,51,B9,ED,DC,00,2F,B4,54,83,09,D6,74,53,12,EB,20,23,A4,44,1D,11,DE,F1,21,BB,E3,8F,89,38,70,DB,0A,9A,88,6E,9F,1D,75,42,5B,F5,75,E2,7C,FB,85,13,6B,EF,3F,C6,5B,18,9A,45,63,65,D0,8C,A4,92,0C,01,CE,8D,DD,45,96,E9,DA,ED,D8,08,3B,10,24,7B,46,F2,59,94,39,BE,6D,39,7C,2E,0D,8C,46,EA,78,26,6C,73,5F,AD,D6,4E,E0,4D,EE,B7,5D,05,49,72,B0,60,E0,3B,BC,1A,2C,30,B1,23,54,DE,28,B2,FC,3E,52,5B,BF,8A,A4,1A,8C,75,BC,C3,25,61,4E,4C,2C,F4,16,BF,F1,06,E7,6C,4F,9D,8D,D5,69,57,32,BA,26,0C,8D,6B,FF,BD,50,F4,01,74,F5,E6,67,D9,FF,5F,DC,2D,FF,22,B3,1F,F9,D3,D0,34,F1,DA,A7,9F,C9,5C,FB,63,0B,D3,17,B6,F7,B4,BE,C3,13,BD,5B,5E,91,EE,86,5F,8B,C5,DD,69,A8,00,78,C6,BE,18,DC,ED,52,92,AD,9E,14,43,D8,AB,7A,AE,B1,45,28,E2,9A,47,C4,E9,23,8F,5C,6F,FB,6A,74,2C,50,15,49,B9,90,4B,5B,CD,B9,2E,F5,C4,BD,69,FD,CF,28,83,8F,51,15,19,A9,08,52,2A,FD,81,65,82,A8,6D,E5,55,E6,19,B8,C9,14,C4,83,BB,D1,95,61,2B,20,48,6D,4A,E2,7A,0B,B8,4B,64,58,49,5A,D2,95,2B,87,05,AC,DB,75,75,CA,AB,82,B6,D8,D8,B0,10,7C,7B,72,9E,DF,92,31,8F,A5,3B,F4,41,01,9B,18,5E,CE,73,4C,CA,2D,AA,45,00,70,56,C7,31,35,63,1B,A3,B3,3F,F7,61,E4,37,08,45,A0,A6,27,3D,2E,33,49,84,7A,B5,CA,A6,A1,10,38,14,5F,5F,44,55,27,EC,93,A4,3E,0F,E7,E9,62,D8,3A,59,83,9B,88,A3,99,A3,78,30,98,F5,A4,1C,C9,D0,F2,43,D1,1D,F5,A3,2C,4A,1A,3B,54,96,AF,22,88,EA,AB,14,9C,50,88,71,99,75,A1,C0,BF,29,87,C9,7D,AB,FA,DF,3A,59,AB,79,B3,4C,ED,A5,9A,A6,64,01,E4,01,6E,4E,3E,6B,D1,61,CD,58,05,50,FF,88,1C,2C,CF,A2,8A,8C,56,CD,46,BA,AD,F1,33,B5,E9,86,03,E0,1F,FB,32,D7,67,39,4D,0E,02,9D,6F,EF,CF,50,7D,3F,B7,5F,C4,DD,23,3A,B5,92,88,02,F6,D2,40,CE,65,3E,85,FB,84,EE,14,AA,93,A6,52,0A,CC,B5,B0,A9,18,4A,76,15,42,99,19,0A,B4,85,2C,58,DE,62,97,5B,0B,68,A1,5A,0A,57,0D,46,05,5C,EA,D0,7E,CC,2B,4F,BA,72,02,FA,17,71,9E,EA,8B,D4,67,47,09,5A,E5,6E,E2,BF,C7,6E,0F,2D,CB,03,64,FD,F2,70,C9,AD,67,DF,2B,C5,A2,92,6D,AA,C0,DC,1C,82,F9,1E,99,C4,64,B3,DA,61,03,E8,9E,D9,23,BC,1A,1C,D2,F2,45,DC,4A,8A,04,40,D4,49,43,CD,D3,39,3E,43,A3,43,60,40,9B,5A,03,08,70,93,A8,A2,A1,FA,D7,A4,13,D6,21,FA,18,53,FB,BE,42,12,41,A8,BE,B0,25,E3,6D,05,6D,54,52,19,93,83,09,83,1E,1F,A4,AC,3D,ED,04,14,D4,02,A0,E9,85,0F,CE,34,2E,04,D2,43,24,9F,4D,C5,C1,63,BE,27,86,C9,07,42,D5,A4,F9,70,94,74,70,53,8B,E5,9C,4F,B9,5C,29,67,3B,7F,1C,C3,C8,87,66,4D,54,77,83,12,F4,45,F0,E4,95,BB,19,A8,E3,A3,41,64,91,30,D2,88,DC,18,0A,78,3C,5B,7C,21,C2,D9,E7,E9,2C,9C,E5,F2,1D,AE,55,BB,4F,29,03,2A,B1,11,69,CC,7B,DA,CB,F9,E6,A6,9E,93,6E,C5,92,E5,20,89,82,CC,D4,5D,56,57,90,84,B5,3B,38,30,86,90,32,DD,27,98,58,44,91,05,0D,29,EE,B7,B3,71,54,CD,7B,50,7E,54,E6,61,A4,DC,21,C3,4F,8B,61,91,4A,C9,EE,41,F1,21,0B,2B,AC,9F,54,71,B5,96,F7,3D,05,4D,A7,B6,62,6D,C7,C4,CF,EB,74,C2,49,91,8F,D4,D1,CD,67,B7,18,17,50,D8,53,A1,BA,F9,B1,FE,C8,95,EB,DF,7B,54,11,24,96,60,58,B9,29,90,F3,41,5A,0C,F9,8A,D7,D7,F2,A1,D8,34,10,2D,DC,F0,7A,A7,E8,81,56,B0,A8,87,42,EE,CA,06,32,40,15,AC,C7,0B,EF,B4,96,BD,C8,44,63,A5,F1,D9,38,05,DC,1D,D7,CC,74,4F,13,0F,DF,F8,E3,64,AB,72,F2,85,F8,B2,26,78,67,1C,8A,90,FC,66,97,A6,10,22,08,86,B3,66,5C,D6,4D,8B,DE,E8,54,42,E1,74,6B,FC,2B,41,7C,E2,29,8C,E9,97,25,9A,58,49,DF,D3,B0,50,C5,E7,D0,B3,65,67,18,C9,8E,A0,E6,17,F5,A0,4F,24,FB,EF,10,62,62,B8,1B,63,D6,AA,B9,6E,6E,DA,91,24,68,47,26,E8,49,2D,90,80,7B,EB,21,6F,2D,50,38,FB,CA,CD,2E,10,02,B6,CB,5D,99,63,D0,68,FB,3D,EB,0A,63,AB,FD,FD,1F,B3,47,E3,8C,F4,22,DD,5A,A9,EC,9B,3B,0A,43,8C,38,AF,C5,FC,BE,38,A2,B0,51,53,F9,D9,1C,6A,8E,83,F0,8D,98,A3,4F,BA,E3,AB,80,BC,90,A6,A1,BA,EA,F6,B6,69,E5,69,04,10,4B,E8,31,39,FB,EE,F5,69,6C,CC,AD,2A,8B,7E,0C,70,B3,1B,F9,97,48,98,E6,8C,54,B0,66,C7,CC,95,C0,1F,38,6D,42,28,E2,61,59,D0,EF,EF,F1,37,3D,FD,37,69,9C,79,03,91,C7,96,A9,BA,4E,CD,A5,15,50,D4,96,2F,BE,1C,FC,8F,42,36,02,65,CE,37,12,F8,4C,52,FB,48,7E,E1,26,43,53,FA,99,E3,9B,08,C7,BA,F2,0B,EA,72,AB,56,62,C1,A4,F9,18,C7,78,5E,02,DB,4C,69,8E,BE,41,37,77,07,63,84,82,77,11,9D,FF,E1,56,67,39,9D,0F,ED,E6,6E,FB,C0,92,8E,D8,EB,B4,35,18,DF,76,33,B5,F2,68,0B,29,D1,B1,86,C3,60,2D,95,F7,77,A6,E0,19,C4,E8,71,4D,8B,B7,BD,AB,E2,79,A1,65,8C,D4,70,73,B2,6B,FE,2C,3D,3B,5B,B8,12,88,9A,B5,51,AC,95,79,BC,A6,83,F6,0C,E7,30,62,FF,7C,5A,5D,70,EE,50,2B,73,9A,24,57,CE,A4,B7,C8,28,81,28,65,48,2C,E9,64,48,74,5E,60,91,DA,47,A5,CF,18,A4,B5,4C,59,D6,FF,EC,E6,CC,75,FA,40,86,D1,6B,17,19,D2,94,0F,DA,67,7E,25,C0,AC,CD,01,36,4B,2F,9C,34,F2,82,25,40,12,D6,23,FB,E0,F3,B6,F5,19,CE,08,DE,00,C2,5F,2B,68,80,E6,75,6D,48,D6,C2,2E,18,3C,46,2B,8C,59,32,26,7D,32,29,DE,D0,43,35,9F,DE,96,D6,B0,D0,4E,0B,ED,CD,D9,B2,B5,3D,84,69,B8,0D,F1,13,78,7D,9B,93,C8,CB,11,19,2E,86,0B,47,64,14,AD,2F,AC,1C,1B,B5,F7,D3,44,82,2F,EC,71,C1,9F,A1,8D,64,5E,2A,93,34,D6,37,9B,76,66,33,97,2E,E4,14,1F,1A,ED,D3,B1,B2,F4,5B,9F,F3,A6,B8,13,9A,02,08,43,60,6B,B3,41,47,E3,5E,14,75,63,9F,B7,83,13,09,6C,20,33,23,01,D9,69,8D,A3,00,DC,C3,0E,37,36,6B,21,EF,AB,19,49,77,B1,E0,40,A3,1B,8F,B1,09,1E,23,B0,4B,F0,69,89,9B,2B,53,CA,B1,1D,A7,64,80,D7,E7,F3,69,AF,41,27,FC,A9,EC,2E,13,1F,58,72,99,B5,F2,5C,1A,CB,2E,8E,05,EA,BC,08,B7,B0,BD,31,33,C8,8E,C6,02,50,5C,9B,E5,B5,1E,68,4A,E7,A7,73,87,82,F9,CD,67,CF,11,4B,B4,1C,F5,79,C5,1C,BA,A2,0A,26,74,4C,AC,67,F5,BC,E9,93,08,FA,ED,79,53,DB,82,4B,26,83,E4,2F,19,BB,F3,68,5D,B1,14,AC,0D,9E,D7,43,AB,2A,38,53,A8,70,3E,2E,CF,5F,89,4F,11,05,F0,DC,6E,CD,D7,DB,6E,CA,FA,D7,02,C9,A6,AE,C2,19,B3,03,61,FE,51,BD,92,1B,EC,B1,F0,33,B9,20,5C,2E,98,70,E0,C1,42,D5,69,4D,A2,03,6A,DE,DE,A3,11,3D,AE,74,67,1C,4C,FF,D0,5B,9A,4B,CF,76,AA,BE,B2,84,D9,6B,8A,79,09,81,1E,2B,EC,B8,4B,D4,19,35,88,CC,84,21,5E,FB,B4,8F,9C,C4,F2,FA,00,9A,5B,7E,8E,B7,01,9C,F5,8C,64,2A,B7,AD,31,F0,CF,B7,27,71,E3,07,07,EA,3E,E1,45,03,BE,22,AA,DF,01,F8,8F,B3,E6,C1,C1,6D,8A,47,65,3B,88,BC,70,6D,A2,A3,7C,4C,E4,85,6A,F6,71,BE,B5,16,3C,AB,C6,B8,2E,98,F9,54,C8,6F,F4,8E,89,71,53,F6,EC,2B,22,7E,8D,9E,D4,8E,83,62,33,AE,C3,85,F3,6A,CA,FE,72,3A,A9,5F,80,F0,4B,5F,DD,34,8A,32,C3,F4,91,4B,77,12,40,52,20,8F,6B,C8,62,E0,A2,2A,40,23,A5,7F,B5,B2,F2,2E,97,B2,DA,BA,EE,32,A5,76,DC,26,9D,47,22,25,4F,CA,F4,C8,4F,40,26,9E,CD,4B,2C,6A,83,2F,FC,6D,16,41,24,63,CC,25,EB,CA,7D,11,E9,F4,8C,9A,EB,0A,CB,B4,34,26,14,17,DC,7E,51,C2,F7,9A,E0,3B,3A,5C,53,5C,BA,C7,A0,22,4F,CB,C4,B5,1C,27,ED,97,FB,08,3E,37,11,D3,95,01,44,F0,FF,F4,82,CA,B4,58,F8,CB,97,CC,9B,83,CD,A3,6C,33,98,7D,10,F9,0A,92,60,19,94,BC,BF,8E,13,FE,BB,DC,68,56,B8,6B,AF,4F,D4,41,2E,94,E4,D5,F8,CD,04,55,A5,70,EB,C3,A3,81,B9,5A,D1,DD,2A,0D,88,41,AF,6B,1F,0A,B4,FD,B6,5F,58,9B,24,CC,4A,0D,9F,FF,42,FE,09,20,D6,53,69,91,E7,93,C7,38,C8,A0,55,60,83,75,AA,5A,EC,EF,2E,89,7E,96,83,04,16,21,EC,4F,C6,AF,3D,87,5B,6B,2C,F8,72,B5,D3,BA,D0,A6,00,41,58,1D,87,4C,96,D9,3A,C0,F2,BC,7E,04,02,32,4B,EC,62,6D,A4,57,43,FA,F1,4E,AA,33,D5,47,C1,72,83,53,6E,A8,23,FC,C7,13,CB,3E,1F,60,1F,68,FF,D6,14,05,C5,3C,AC,91,0A,22,F3,97,15,B7,26,A2,10,05,42,2E,ED,BC,F3,25,0E,9C,81,D3,25,77,FE,94,31,79,88,5F,18,F4,18,E1,C9,52,7B,A5,13,28,45,7E,EE,EB,06,EE,4A,D9,92,DF,39,B1,74,EA,8A,97,A0,83,14,11,4C,09,FF,61,7D,4A,00,88,29,2B,13,87,79,6E,0F,9F,D8,26,E2,F1,D9,B7,70,13,7E,AF,84,31,F4,05,14,0E,46,3F,FF,13,38,CF,39,68,54,C6,7F,69,FF,FF,B4,B9,E5,1D,DB,E4,5E,E6,0B,E7,72,AA,C2,41,C8,42,02,77,56,CB,E5,19,E3,37,4A,CE,02,78,6F,68,34,0B,E9,EB,3D,AB,37,56,CF,00,61,1F,05,DE,BA,01,E5,F1,7A,72,7D,67,60,D3,7B,DC,AA,B7,BE,C9,6D,95,71,E5,46,CC,A1,49,E1,14,72,47,C1,9E,E4,00,8B,04,23,DA,05,8D,13,08,7D,4A,FF,61,46,DF,22,AE,1D,11,E2,7D,BF,F6,1B,87,A5,58,87,0D,29,02,D1,ED,A1,D1,33,15,C0,AD,9C,A0,CC,00,49,3D,74,D0,8C,C4,FE,55,81,51,8C,1F,DA,44,77,8F,BB,21,78,C0,26,C4,0B,A7,7A,9E,13,B7,55,93,94,B7,D4,CB,65,5E,3E,85,14,D8,39,5A,C6,DB,3D,7B,0F,31,FE,58,28,4C,13,75,70,B6,2A,D2,07,4B,8E,55,F3,07,68,23,0E,AF,2A,9E,5D,41,E2,A6,F8,0C,C1,90,50,0D,3F,44,FB,66,34,3E,B8,61,03,A2,26,BF,57,D5,07,DE,2E,3C,69,10,F6,CF,43,8F,0D,80,F8,AF,D4,EC,20,CB,22,81,57,24,8C,12,3D,5D,68,42,86,0E,E9,1D,84,80,B0,C2,26,63,51,17,20,67,B2,AA,7E,DC,1A,72,D3,33,A6,2D,FF,86,73,AC,81,10,09,77,D8,BF,C3,8E,05,17,2F,68,CA,F7,D3,65,DC,E3,B1,10,6D,97,48,0C,FA,0D,20,2A,7B,91,8A,42,F1,31,67,BD,7F,17,E0,4B,84,AC,BD,4A,C3,55,92,81,16,DC,B0,06,C5,CA,83,2E,73,84,81,B1,62,C7,76,A7,F6,9A,14,29,64,91,AE,1D,0E,FD,FA,29,E4,3D,5F,9C,F4,23,B8,D4,81,82,0E,99,92,89,AF,0E,37,BF,0A,47,91,17,34,87,8D,3D,65,4F,01,99,AB,81,27,73,E9,B6,47,80,3D,77,A5,D2,97,DC,EF,DE,E4,49,CF,1D,46,5B,48,5B,75,52,45,5A,96,6C,6E,75,92,7C,D5,FF,95,57,D1,9C,55,AA,50,A6,91,66,6C,71,35,8C,2F,8B,34,93,7C,C5,23,55,C4,BE,9B,0B,42,A8,B4,E2,82,28,BE,20,06,06,79,64,6F,9E,EB,9A,43,38,EC,5A,13,45,61,EC,30,C3,8B,46,82,2F,B2,74,83,46,07,38,19,93,55,CF,5C,D3,C6,08,3B,5C,C3,72,17,2B,1D,7C,D3,E7,A3,1B,C4,81,72,D8,6E,E8,86,F5,FE,F1,F5,E0,26,FD,2F,05,F3,EB,AD,41,20,13,56,AF,60,8A,B0,47,47,17,8A,19,98,00,13,E5,E1,0C,30,69,15,4A,4A,CF,73,62,40,9E,ED,D9,92,84,95,61,A7,6D,F2,ED,7C,53,C3,DB,BA,78,81,FD,CE,7E,14,9A,13,49,6D,15,E8,1F,5F,AC,34,47,93,03,FE,83,46,F4,18,B7,D9,11,34,7E,9D,1C,3C,30,07,A0,66,78,7A,C7,B1,A1,6F,31,20,46,01,94,54,08,5D,B9,0B,4B,D5,2D,92,CE,FC,B4,C8,25,96,17,F9,FB,15,E3,4A,EB,2B,5A,40,AB,48,5A,EA,0A,41,B3,B2,0D,61,34,6D,A3,43,57,06,D6,26,58,1C,49,26,0F,F7,B6,72,66,17,8D,56,F1,98,84,BE,7D,DA,5B,26,D5,BA,41,E0,20,88,0C,4E,B1,E6,6B,84,2F,DA,D7,85,A8,EA,9C,AE,F7,AC,97,B7,CF,A7,D9,8D,70,90,9A,FE,98,46,FC,F0,CA,62,B1,F6,F8,F3,17,73,CA,1E,10,7F,BF,07,1B,AE,42,7C,0E,A6,D5,BD,86,F5,AE,5B,E4,75,5D,1C,F2,D5,79,62,F2,2E,66,75,3D,62,E5,C4,0F,62,F8,AF,99,59,EE,CD,09,8D,DC,3F,5B,9E,61,F3,4D,1D,A0,B8,06,55,57,69,FC,20,6B,88,12,8D,D2,DA,CF,DC,90,B3,D2,ED,D3,E8,E1,96,DA,EE,32,BE,21,EB,C6,22,CC,CB,78,98,BC,5A,68,30,3C,0A,69,26,3E,5E,0C,EF,64,2A,E9,D2,87,68,73,CC,9A,54,69,91,E6,AC,2D,4E,88,B9,06,8E,D9,A4,07,D6,17,D7,F5,98,8D,E9,66,99,2D,7F,11,5C,10,B1,C0,99,87,BC,93,B8,8B,C1,5F,57,87,DB,B5,F5,BA,2E,53,C9,05,1D,22,7E,3B,E8,BB,C0,74,FC,E1,1F,85,FA,7A,12,65,A4,DD,AE,89,8D,BE,84,80,A3,B9,92,2E,AE,E9,C2,E6,46,4A,1F,75,AB,00,F6,D3,55,12,1A,F5,29,7B,90,F7,79,07,7D,36,24,60,46,A2,A6,D8,99,48,5D,20,F3,CB,C7,D1,E4,3D,7C,8E,22,0F,95,15,BA,BF,CA,EF,08,A2,94,99,32,38,93,11,7D,B5,35,E3,AC,A7,F9,DC,ED,26,D3,24,4F,82,57,B1,1C,08,95,4F,AF,A0,F4,88,4D,8B,FC,47,19,96,74,C4,27,7B,03,C0,B2,58,7C,58,2C,F9,CE,67,01,3A,29,07,D9,44,8D,A9,F2,B7,87,D3,46,05,3B,86,0B,77,96,F1,38,14,D2,69,66,DC,03,AB,C3,D6,25,12,28,9F,E4,A3,DC,93,0F,C9,9B,49,E1,9B,9A,57,52,FB,4A,3D,4E,D4,9C,2D,24,E4,80,A1,85,EB,1C,11,C6,B8,79,AC,05,56,9F,82,8C,1E,B9,7E,0E,10,34,B0,39,F0,AE,0F,69,EB,4B,5E,20,E8,77,65,5F,22,2C,3F,49,58,AD,B4,75,42,63,E7,D0,3E,D9,F3,74,0A,31,1B,E7,EC,C6,59,AF,14,5E,5B,39,48,C3,22,DF,95,B1,6B,77,77,9F,BC,28,C4,D0,00,96,E3,99,3E,99,86,BB,79,8C,8E,38,26,25,6A,5E,17,9F,17,DD,20,88,87,09,E6,ED,03,63,A8,0D,57,CF,3A,36,B5,D0,C3,4E,69,DD,5B,D3,AF,B8,59,D1,75,B2,0C,D4,41,F5,92,90,E5,4E,F3,B4,BA,CE,98,37,58,B3,DD,6A,C3,39,0E,35,33,8B,7C,67,E3,95,2D,21,62,EA,15,52,B1,72,CD,8A,E7,98,7C,86,D3,84,69,07,A6,B2,20,80,37,2A,0C,35,57,79,55,A3,BD,87,A6,8B,E9,EE,68,66,B6,39,F5,F2,48,08,A5,41,28,A6,6E,CE,79,7F,EE,53,42,33,1E,2F,F1,2D,3D,7D,42,AF,59,4A,8C,43,67,68,26,FE,F1,6B,B2,CB,F5,6F,C2,3B,A0,24,A4,1C,2D,CC,75,C5,31,00,48,9A,AD,22,E2,08,F2,CA,B1,55,7F,E3,63,2F,C3,BB,30,A0,D9,73,2C,17,E5,19,24,F9,44,23,EC,10,D4,BD,FE,96,86,5D,7F,38,3F,C8,29,02,A3,85,7E,C5,6F,6B,65,59,8B,02,75,B4,E7,77,DC,7A,24,EE,A4,1C,80,06,B1,77,C8,15,F6,80,43,5F,8F,9D,AC,3F,FB,8B,DF,32,0B,39,80,93,F2,ED,D3,C2,DA,59,94,0D,E4,7C,01,82,70,2E,7A,15,8C,05,0B,DE,F8,D6,63,43,D2,C8,89,A2,77,56,22,D8,C4,31,1F,94,B5,F1,30,B7,BD,5D,6B,53,A7,14,E0,C9,B6,86,FB,5D,AA,26,B9,54,C2,0A,A2,6A,4E,91,F1,87,07,64,54,20,30,34,B6,CB,B4,A4,0E,34,B0,3B,35,E7,15,09,8F,8D,0A,61,1F,E2,50,45,73,FE,F0,3C,F6,F0,8A,BB,02,EA,4D,4F,DF,A1,80,5B,79,8C,35,AC,1C,A8,F1,93,08,58,E7,B2,7B,AD,D4,F3,E7,1B,99,5F,13,81,51,0F,94,6B,2D,B5,56,E1,14,2A,57,D7,DC,25,06,C7,9D,EB,9B,8A,C1,75,4E,0A,E9,49,E3,33,BB,3D,DE,0D,92,E4,8B,57,10,E1,F8,59,35,39,E7,DB,C6,32,2F,0E,EB,69,89,02,8A,D4,00,9F,B1,28,88,E2,B5,F7,E6,52,55,BB,66,7C,9B,3E,2E,89,7F,25,86,7E,B6,D4,12,65,4A,0C,16,D7,2B,B4,99,B4,1E,BE,2E,2B,12,74,8E,BE,02,77,21,78,E0,07,7B,FB,4C,D0,63,9A,FD,35,FA,5E,E8,D7,11,93,11,34,61,AA,CF,F0,3E,10,BB,B5,E4,22,C2,1A,D1,2F,34,C8,A1,32,BD,BB,87,1B,6E,16,F9,99,F4,74,D1,6D,2D,FD,7A,60,9C,E0,FD,C3,F2,12,39,36,29,C0,19,E8,4B,53,E1,CB,7D,A9,8A,0E,87,4A,E1,ED,FD,34,3C,2E,B0,57,85,35,CE,62,BA,08,11,7A,2D,45,FD,8E,20,CE,4C,32,9B,A2,A7,DB,2C,45,86,09,30,F7,56,C7,3B,69,D4,38,F9,F4,69,82,E9,BA,88,B3,71,3D,B6,06,55,72,CD,A6,63,24,C0,AC,0C,58,00,4F,6E,09,B4,20,0D,19,D5,63,0F,CB,96,DC,44,B6,78,11,0C,FB,D0,9F,BD,75,91,D0,3C,0F,1B,22,0C,AF,69,7A,1A,34,93,F8,D2,4F,3F,6E,81,80,8E,F0,AF,23,8D,5B,B9,55,95,40,B1,B8,7C,BF,1B,DA,84,AC,3E,D5,87,F3,08,50,7B,64,2D,8E,48,3B,BB,2E,86,41,D6,11,5D,56,ED,A7,8D,75,E2,67,44,20,16,C5,51,21,CF,11,E5,A5,37,BE,74,22,58,E5,BA,DC,CF,37,4C,84,5E,18,7C,10,A4,9C,15,59,30,3A,78,CA,75,72,A4,84,D7,5D,EA,35,D2,1B,B6,5A,04,5A,8A,D5,C3,FE,91,CB,0C,3C,97,8E,61,32,B2,E2,DC,27,50,45,D2,24,53,F7,5C,01,D8,7C,3E,C5,C3,E3,73,6C,8F,62,30,D8,AB,84,6F,FD,EF,99,00,97,F6,EA,81,8C,AB,66,22,B3,02,89,B2,EC,64,76,83,29,63,BD,3B,F5,AE,0E,7F,4A,EC,5C,4C,1E,6D,8C,BF,A5,BC,28,FE,2A,09,A1,A8,F9,F4,B2,C5,EB,9E,9F,0D,2E,C8,D5,A7,C2,C8,21,29,AE,03,B7,1B,76,93,48,36,95,EE,89,00,0D,0E,38,5E,59,DD,22,49,8E,FA,DD,7A,5E,8A,53,CA,32,78,3A,65,2D,7E,B1,DF,F5,AF,6B,F5,47,CA,84,7E,A7,95,79,96,40,1D,1A,BD,F6,0F,E6,48,4D,56,20,DF,5D,5D,1D,F5,73,42,91,E5,5F,52,25,15,20,7E,10,1A,E3,7F,D9,35,B8,39,9F,32,DB,FA,7C,72,7A,FE,43,66,4A,C7,28,53,7B,70,1D,8B,EB,46,F1,BA,8E,73,88,BE,39,91,15,BB,DC,08,9B,6F,05,67,0B,B5,31,23,2E,35,06,C2,F2,8B,A9,15,07,B4,0F,14,C7,FF,7E,68,E5,C4,B2,AF,93,8B,6D,CF,DC,CD,43,BB,20,B4,6F,32,24,8F,96,03,FA,81,FB,2D,E3,2C,61,A0,FF,CF,B8,3E,48,09,1D,27,36,47,CC,A4,F3,A4,2D,7D,3D,E0,33,40,C1,7F,4F,9E,23,5D,51,18,7E,0D,8B,D3,BF,D3,1D,97,A2,46,13,F3,FF,94,19,DC,D4,C5,BE,67,71,D2,DE,B3,C1,60,3B,F2,10,23,81,2F,87,7F,F4,2F,D4,18,EC,B2,B0,79,92,5B,66,A7,74,82,04,83,02,3B,F2,16,50,E6,B7,F6,0C,CF,68,FE,42,BF,D6,B7,B5,29,E4,C0,B9,8A,72,68,D4,A2,DC,1F,CA,63,D3,92,7D,0A,18,2F,05,0B,B3,35,C3,72,3E,A7,58,84,91,F9,A0,8A,3E,71,C9,44,A6,42,61,06,FE,B0,8E,FE,D1,F7,16,8E,06,C3,DC,1A,27,EB,84,64,DE,CB,33,6D,45,07,DE,F9,93,E2,E2,13,71,17,CF,09,B1,32,AE,4F,08,FE,F2,98,B6,12,58,8F,19,08,1A,C0,4E,8C,E4,89,A3,02,DF,15,81,00,C6,B3,40,51,A8,BE,25,DD,ED,C2,2B,86,A3,F1,A4,DA,9A,EB,8A,03,53,90,F3,B8,F1,BA,91,56,DA,47,5C,AB,C2,93,11,01,34,96,9B,CC,E0,2B,F9,E9,07,20,23,37,D5,B1,80,A9,AD,30,1A,4F,9F,23,CE,A6,34,50,D4,A9,BC,C7,BB,58,2F,99,72,9B,1C,D3,09,D1,BA,02,42,D8,21,96,64,FB,32,3E,70,67,22,6F,73,32,47,28,17,F8,3D,ED,17,21,4C,30,C1,79,B9,0C,E3,32,DB,A1,CA,CD,E7,AD,66,BA,5B,C8,0E,C4,C2,E5,90,96,06,3F,87,D5,04,67,AB,D5,97,9A,49,E0,1A,89,D7,03,35,16,18,09,8E,DF,9F,91,E1,C0,DA,3A,7D,16,4B,13,33,03,D7,BD,3C,83,25,E6,6D,A5,B4,C8,8A,B6,8C,8F,41,0D,6F,74,FC,6A,92,74,FC,75,34,55,49,40,91,8C,C2,A4,ED,80,84,1F,78,80,36,83,57,AE,B7,8E,3D,5F,89,3F,FB,11,F6,21,8E,C9,26,A6,48,02,B1,81,1D,B6,A2,EA,8E,E8,71,90,08,BD,0E,2F,14,5D,3F,7D,2B,18,75,AE,55,60,27,07,63,D9,AA,75,A2,1D,62,4E,05,AA,16,6C,6F,95,38,67,B8,72,74,37,2F,0D,F6,26,5A,36,ED,43,60,2F,5F,E0,08,BF,27,36,77,FE,32,04,30,96,4E,6F,06,1E,4D,10,27,B4,F9,C5,67,5A,09,39,71,02,78,8D,F8,E2,4E,91,36,0E,72,97,5D,00,1E,4C,F1,F8,04,D4,6C,D8,D9,42,9E,DA,30,70,9F,1C,F1,C2,12,A2,0A,CA,0D,71,72,9E,6A,68,FF,CD,4B,B1,08,BE,E2,BB,ED,0B,E0,49,91,94,59,60,90,ED,EE,67,6E,C1,00,E8,23,0B,AA,A6,11,AC,77,FD,D9,19,A2,9C,AA,55,C7,E8,EB,A9,F3,12,B5,F3,C4,7C,CA,1B,BF,C2,17,63,C2,8E,6E,18,98,46,F3,98,93,7B,39,6D,E1,12,81,CC,E5,8F,86,B3,91,A8,A1,64,AA,97,A9,2D,DA,7A,5E,24,62,35,D6,85,08,5E,9E,81,00,93,49,1B,2B,FB,60,7E,13,5B,28,06,EC,9F,E0,77,20,CE,6B,05,B8,07,4C,F1,F3,18,64,4F,17,94,71,CB,72,EA,88,DE,89,EF,61,31,D7,B7,48,52,FC,D1,21,69,5A,32,24,7D,D1,F7,49,30,B9,ED,FC,54,9A,A9,E0,E0,BB,1D,B7,8E,0F,B8,E8,27,4D,B7,3F,15,40,88,DC,DF,31,23,59,B7,36,A3,AD,F6,43,E4,1D,AB,C7,BA,81,44,A8,E1,A7,C6,F0,6C,24,28,08,B1,63,58,CE,CD,93,30,05,0C,72,EB,B6,6B,5C,F4,27,75,25,30,52,15,FA,69,41,76,B9,02,F6,1C,58,B9,0B,59,DB,BE,AB,CA,38,51,9E,A5,80,5F,B8,97,58,41,50,2E,B0,E8,74,1E,6F,EA,7D,EB,71,98,48,A8,A0,BC,8B,D6,9F,62,A5,A8,DB,05,BE,91,19,AE,69,71,7A,0B,38,3A,63,89,00,F8,47,3C,9D,35,B1,8C,92,13,03,B7,28,A8,2A,8D,D7,FE,A1,0F,54,A0,18,F7,D8,2A,8F,BC,C0,81,FB,B7,1C,F8,0F,08,C3,33,CA,AA,EF,A7,C4,73,E6,03,D0,C3,90,65,AC,A2,AB,BD,0F,42,DC,13,1C,82,42,0C,D5,3C,F8,0F,92,2C,95,6F,12,25,88,89,B8,47,4F,27,37,11,45,3C,CD,74,75,DF,2B,EC,33,63,8A,53,76,4F,C6,D9,83,E5,E9,EE,E9,C5,0F,84,01,80,CD,2C,AC,11,A8,7A,77,08,AA,4D,BC,5C,6F,54,96,C5,58,3C,F5,F8,3B,13,F1,DC,4D,30,C1,B9,16,03,A4,FC,08,04,2B,00,DE,C5,EE,88,E5,60,F6,D5,AF,60,72,0C,3B,45,D1,B6,B4,EE,70,7C,F5,34,2C,1F,61,10,B0,40,CB,50,66,87,7E,3B,6E,19,B0,D9,61,8B,53,8C,CD,9B,34,BC,2A,69,AC,78,C2,1D,65,C0,57,60,C4,AE,18,BD,D9,66,14,85,41,01,8F,A2,66,BD,0B,05,DA,EB,14,53,7F,B7,1A,5C,D3,94,56,C3,A0,50,4F,8C,C9,1E,BA,DF,B2,A7,1C,30,BB,7D,D9,D7,52,3D,71,A6,D2,5B,5C,59,D6,B8,A8,51,09,EC,95,A1,B1,D4,A1,87,41,B4,C9,CE,9A,52,77,FC,EC,56,CC,A0,27,76,07,4B,09,A5,B4,37,5E,DC,85,E8,90,07,5C,A9,02,F4,E6,D7,70,36,17,74,E7,5A,AC,3E,26,F1,41,60,3E,CC,42,80,62,E6,6C,68,A9,32,AA,60,00,6F,A2,5F,3E,36,C1,E6,A0,73,6C,CE,A4,B3,74,F9,24,2D,FE,75,3B,B9,AF,EA,76,4A,3B,45,F0,FF,F6,9E,38,7F,6E,1F,4A,21,DB,C6,E2,74,E5,6F,2A,CD,DE,D1,AF,7A,38,2A,BA,11,79,92,A4,70,94,56,13,9D,A0,17,B5,A0,C0,66,9F,87,3C,CE,25,21,60,24,0A,F0,D5,0F,96,E2,F8,C6,08,07,8A,1D,FD,D2,C4,14,7A,B4,97,1A,FE,77,AA,C5,78,E2,AA,E4,C1,D3,70,D1,87,85,B3,97,05,33,F4,C7,83,CF,97,BA,94,6F,63,46,89,A4,8B,CE,29,CE,75,AD,A6,14,21,52,39,45,84,0E,9C,C6,60,47,46,0F,16,01,A3,D0,D0,5A,8E,A8,B5,51,E8,4E,CE,F5,31,FB,69,EB,7B,36,7E,DC,15,8A,79,B8,6C,CC,B0,27,67,D0,B3,A4,9D,9B,C0,FD,3B,B4,4C,C3,2C,88,53,EC,61,9E,E7,13,F0,21,56,74,97,7D,BF,56,25,7F,18,50,7B,7D,B2,53,59,C0,3E,23,D3,9E,B3,E4,D5,7B,AB,6E,34,82,66,2E,D7,80,3F,EE,DD,57,A5,3B,B6,9E,9F,17,96,74,0B,11,6B,F5,1B,45,F3,0E,6A,4C,F3,B1,50,41,0B,D1,EE,3C,52,30,89,51,F0,EE,24,E1,5A,12,FD,77,30,7E,EB,0A,D2,92,08,01,FE,40,CD,5B,B2,C7,F8,15,D2,06,50,1E,5E,22,00,E7,17,62,BE,DA,1C,6D,21,70,61,81,D3,7A,54,97,19,1D,C7,CB,B9,64,FB,C0,24,DC,3B,E6,00,12,D3,82,22,C8,E0,E0,84,FC,74,C5,21,CD,FD,75,4F,21,C9,6B,AB,71,F6,BB,C6,A5,72,8D,26,A1,81,92,FB,C7,BF,F4,A2,E9,85,B4,8E,00,BE,E3,FE,2D,FA,8D,5A,6B,AA,32,46,2E,E4,7A,C5,A0,22,C3,E3,21,BD,2D,50,63,82,73,75,E0,F5,93,D1,B9,A9,27,FE,BD,FA,67,5D,F7,5A,53,71,F1,22,4F,B8,A9,1E,BE,A0,7C,7B,DB,39,98,95,46,5F,BD,E5,93,FD,81,56,7D,AD,39,E4,CC,62,B2,15,62,F2,B0,7E,DE,A6,EB,69,30,64,8E,A8,D5,F8,52,31,D4,81,51,08,D3,4D,B3,E5,D7,10,A6,AA,A1,D8,6F,3A,3A,FA,62,C8,6A,A3,A0,22,3A,16,A9,72,C7,A9,A3,E6,2F,01,D6,28,6C,89,03,21,62,13,69,AA,CD,4C,49,62,BF,87,5F,72,B2,2D,1A,94,C5,62,0D,2F,3D,D0,10,C7,39,4D,DE,A5,D8,BB,85,98,0B,47,06,5C,8A,3D,E4,14,F4,48,BD,E2,3D,C4,3B,4B,FA,B8,01,35,6E,28,38,30,88,A4,2A,69,80,4F,FF,7A,E5,17,D7,30,1D,94,1D,1C,02,FF,C8,E1,03,98,4D,D7,30,DC,6C,9B,AB,EB,A7,89,22,30,48,06,A1,FB,FF,CB,DD,40,EB,E8,9E,2B,2B,A1,B3,57,AE,5D,57,EE,8B,56,EA,16,54,54,23,90,7E,94,FC,14,3F,0A,51,68,6A,FF,BC,49,D4,FF,15,7D,9F,84,EC,58,A4,4E,58,85,3E,07,1D,67,3F,D3,54,D8,63,D3,59,FC,D7,22,BD,B8,6F,1A,56,E4,AF,36,54,8A,7B,62,4D,6A,A8,12,A5,21,DD,1F,B7,E6,76,D6,A0,1C,8F,86,CF,8D,09,63,EE,83,94,5B,85,0B,CF,EC,DB,D5,A4,64,68,78,63,09,DD,6B,39,F0,0A,05,DE,B1,E2,43,56,FB,34,0E,74,4B,2B,60,87,76,4A,9B,69,BE,F5,DD,69,FB,E7,23,34,75,F7,39,AA,92,80,E1,7D,7A,00,B2,2E,91,ED,CD,CC,D5,1D,EE,D7,DA,AC,BA,4F,3B,77,09,67,7E,D2,DE,55,F8,2C,FD,A2,8E,1A,7E,4D,24,FA,BF,AB,01,19,13,2E,E2,10,C4,37,FB,C1,D4,9D,4A,D8,84,EF,EF,0A,39,FB,2B,37,F7,BD,48,07,A8,3E,4C,62,1A,24,16,B0,35,F3,E6,96,52,C4,62,DD,50,8F,2F,45,49,F9,F0,77,9A,25,00,7A,A2,43,AB,3F,FC,18,FC,D3,E6,89,12,F3,1C,A7,EA,FD,15,D3,EF,8C,01,36,B8,60,83,8A,2A,94,91,2A,7E,CE,91,90,FD,CB,91,33,D9,B7,CF,D9,43,7C,65,5D,32,23,A8,4E,25,AF,02,97,D6,D3,24,EB,9E,B8,D8,F5,EE,62,21,99,D7,19,D7,95,0D,F5,33,BA,8B,99,EA,82,D5,CE,07,9C,B8,73,FF,C6,08,AF,AE,A5,93,6B,E2,E0,F7,61,7B,E8,6E,63,56,80,F3,99,C6,4A,20,BB,08,5D,FD,7D,74,61,36,F0,20,DD,74,79,87,ED,8E,8E,7D,27,2C,F3,1B,36,8F,D3,2C,0C,DF,34,83,D3,81,DF,9E,9D,1D,9D,C0,DE,19,BB,72,65,02,D3,B5,F4,1A,66,1F,D1,3E,10,B5,04,88,D2,74,40,00,74,64,78,2A,FB,DB,E8,98,DA,16,B7,D2,BE,CF,B0,78,C6,87,B1,7F,99,75,53,F0,D0,15,B1,4E,0D,2D,E6,C1,6E,5C,44,CB,7B,60,16,4F,3F,0A,E9,8F,D3,F0,C2,3E,4D,80,75,DA,6F,61,B0,6C,7B,09,96,23,0B,09,E7,08,89,BB,D3,E5,FE,B6,F7,A7,72,E0,BA,88,8C,0D,1D,C7,83,2C,02,86,02,00,C8,BB,41,39,86,73,CF,67,A2,AE,C2,5D,D9,1C,6C,45,E7,1C,D5,21,0E,E4,31,85,84,3A,EE,5C,D1,F2,2E,CA,44,FB,07,AC,F8,EA,74,F3,23,14,C5,70,AE,8D,38,EB,D7,76,97,30,11,AF,0B,5F,4A,07,A4,EE,8D,B7,3A,EA,6C,8A,C2,BC,59,C4,80,26,9A,0D,FA,7E,46,A9,A1,8D,7B,70,DE,16,FD,2E,E3,DB,3C,D4,79,4B,C1,64,A7,4E,EA,F3,0D,9B,EC,C5,C3,4A,5B,57,38,20,22,A6,A7,47,DF,26,6F,AA,42,A9,4F,84,2E,1A,6A,FF,7B,C2,E9,25,47,DA,81,DF,9B,0E,8E,B9,4E,84,8A,B6,18,E0,1E,B9,11,3E,35,1D,6A,61,00,35,B1,23,E2,C9,03,D7,60,DD,B5,CC,CB,87,46,FC,FA,04,96,49,62,4E,6E,F3,62,B2,C7,8E,9C,17,8A,A6,61,B8,D5,B5,9A,39,74,33,60,A2,2B,8F,1F,51,3D,8B,06,C2,C3,72,96,B2,D7,5A,A9,FA,FB,68,33,9C,0A,DD,18,C7,E2,BF,3B,8F,57,BD,19,28,84,86,DA,13,DA,73,FB,0A,41,FE,B5,D2,AD,DC,06,89,9D,ED,18,FD,ED,07,69,7B,E8,5A,86,5D,7B,FC,52,68,27,C8,AE,90,69,A5,ED,36,D6,A3,04,3F,0D,15,DD,C0,CB,B5,A9,7D,36,3B,08,25,5E,E6,4D,58,01,F8,81,CC,01,55,C0,0C,F0,25,19,B5,68,48,D2,56,9D,5F,BF,86,E0,C0,E3,43,61,05,46,28,FF,45,E1,B2,C8,9B,B5,ED,F4,9A,B5,BF,FE,DA,AB,35,C7,13,9C,2A,77,8F,9F,01,D3,84,5A,DD,89,86,93,8B,B2,35,33,1C,BE,27,2C,96,63,D8,F1,33,8F,8E,47,DA,8A,0E,9D,17,ED,C0,94,57,8A,2B,EB,99,14,48,75,FE,44,2E,1F,7F,D0,90,12,0A,CE,72,D2,71,D3,EC,51,77,45,A5,5A,1D,92,C7,40,52,03,A3,AA,91,0A,9A,01,6E,3A,7A,E6,F6,95,7A,F9,02,AB,96,54,83,6E,CA,E9,E7,EA,6F,E4,1F,54,54,C6,38,F3,8D,CB,16,83,44,80,D2,5A,F2,99,8B,0D,A1,4B,0C,EB,3A,7D,88,2F,0B,DE,F2,F1,F5,94,5E,7E,9F,59,FC,24,FA,CC,51,DB,16,12,40,0E,88,9E,C2,59,74,1F,D4,B6,E0,18,70,62,9B,83,86,24,91,95,18,8B,1A,C5,02,ED,32,1E,E4,F7,74,36,5E,C4,0C,BC,D8,13,88,A9,8D,99,41,1E,DA,0B,1C,AF,7E,66,A9,FE,A1,F9,32,3F,8B,B4,B8,5D,5E,87,8E,85,57,64,93,1D,73,BB,41,F4,E8,09,D9,FC,7A,99,2D,81,6F,AA,07,25,36,C2,C7,56,EB,75,F8,5D,D5,50,12,63,C2,AD,D8,30,92,20,6F,75,6A,99,CF,10,85,61,CC,D8,EA,20,34,1F,E0,D4,C7,AD,FE,D3,BC,61,9A,32,1F,D3,D2,7D,DB,BC,B3,D9,E7,19,95,BF,F1,FE,05,45,03,65,A6,AC,55,03,0D,6F,FB,BB,4E,37,3C,B4,B0,D7,04,CC,D5,53,79,84,D6,53,41,6F,C1,94,AF,6B,1F,BD,13,92,48,BE,B3,1A,5D,0C,46,45,B9,9C,E7,02,92,FE,82,FB,5A,15,52,E1,77,B9,6C,33,91,66,AC,C9,1D,FC,D3,40,D2,41,96,46,25,25,43,10,93,8C,F2,95,B0,F0,B0,B8,C4,A3,11,E9,E7,F7,EB,E6,35,1C,1A,F3,53,9B,C2,A8,93,BE,00,B3,DB,16,C9,5F,0D,7A,F8,EA,FD,F4,FD,92,7B,35,77,82,C4,70,74,64,C6,92,8C,9F,9C,BE,B4,10,3A,FA,22,1B,A2,2A,D8,3D,F4,F7,DF,75,A3,34,B4,8C,47,1D,45,53,2B,C7,23,C3,39,D1,54,01,E7,D4,DE,63,02,A3,53,0E,42,1F,9A,8C,50,F6,3C,7E,99,93,4F,96,69,0B,CA,D1,99,B7,E8,2A,B7,2D,A2,06,31,08,5B,17,46,DB,75,79,E5,50,0F,BE,49,3B,E3,98,DD,87,61,AB,61,98,85,D0,80,A5,64,5B,86,C4,21,1E,1C,3E,91,1A,6D,21,32,55,8D,AE,5A,52,06,36,34,A6,23,56,58,2A,88,14,59,A3,6C,C7,D7,75,66,92,29,ED,E3,BD,02,35,A3,BA,01,4B,90,48,97,79,4E,57,6D,9A,22,FE,D8,FF,1F,39,B9,03,85,4C,4B,B2,3A,DC,4F,AC,EC,08,4F,4F,B8,4B,73,38,A3,BF,71,5D,50,E5,FD,3F,12,C6,35,8C,4E,26,E1,2F,6E,D8,95,E7,A2,B7,34,77,3F,6E,D1,61,D0,AD,C2,EB,72,2B,3D,4B,A7,85,BC,6A,F4,5B,9B,B5,7E,E7,5B,CD,63,8C,3D,66,D6,E1,CD,48,DC,4F,C7,89,71,3C,25,96,D5,AC,70,88,D2,2E,DC,B8,44,FA,F2,C8,DC,D1,6F,27,78,67,1E,44,17,41,B4,E9,4E,EF,68,20,35,53,58,06,24,2B,07,67,12,ED,1A,54,53,A1,B6,DE,9A,01,F2,EF,75,BB,3E,A9,D1,45,05,15,0D,04,F5,CE,7F,C4,B9,CF,5B,9A,4C,2F,E8,41,92,2F,58,90,B1,E5,93,9A,F0,D5,8D,CF,41,FD,D3,87,DF,27,E4,CF,C9,FE,89,CE,B6,F7,D0,92,FF,97,A4,8B,BE,E9,C2,61,B9,7E,69,A8,64,37,F1,C1,A1,B1,E0,EE,44,36,E8,ED,ED,2E,1B,AF,A9,44,A8,6A,3F,0E,7C,D0,E4,A5,54,01,EE,19,35,B6,E0,8A,E8,1D,2A,4A,66,8F,07,32,F4,E1,71,38,51,1F,55,7F,D1,01,CD,CA,27,27,89,54,60,6D,44,C5,82,EF,5F,68,47,ED,6B,45,6F,47,70,A1,B8,37,A5,DF,A4,0B,45,3E,D2,A4,A8,C6,69,6A,44,87,C0,D2,83,8F,57,D6,D0,4F,97,55,A3,00,5D,08,2A,DD,0C,A2,F0,34,21,D7,AB,85,20,9E,05,27,51,F7,54,61,6E,40,BD,15,EC,10,9F,26,6D,90,BE,37,3B,6C,38,F1,5C,CE,54,1F,31,E5,C0,00,74,85,A4,AC,D4,83,84,C1,78,09,53,0D,86,E1,9C,32,CE,F3,F6,53,55,67,6C,41,8F,99,A0,47,23,E1,4E,27,E1,11,6F,86,AB,7F,AC,72,22,2E,E2,3C,4B,91,B3,80,24,21,82,BA,1F,7E,75,F2,49,7D,97,A0,83,46,FA,47,66,38,1E,42,0E,E6,5D,C9,A0,70,BD,5C,6E,D2,B8,A7,2B,50,85,9F,B4,BB,68,C0,7C,CF,FE,7E,DE,AC,5E,C1,D2,73,64,4E,9D,56,4D,8F,BE,9B,2E,DC,87,78,63,B2,50,9F,9C,DF,8F,90,16,C4,14,53,FE,56,12,B6,24,52,2A,0C,50,89,32,7B,B9,88,04,2E,17,66,AB,97,24,53,15,A1,E9,86,79,68,46,7A,38,0C,B8,FD,3B,55,30,D8,82,FC,18,5A,07,A4,D6,68,08,F7,E2,07,29,E9,C8,77,D6,83,EE,55,00,66,28,09,A4,06,98,7B,60,F4,11,02,B2,F1,D6,D2,EA,46,83,AC,DE,03,F7,0C,F0,EA,9C,85,A4,76,E3,DF,30,48,82,30,0C,B4,10,21,FD,CF,CB,F2,68,E7,A5,F3,5D,F8,25,38,FD,94,D9,A3,49,7D,99,9C,B6,49,B5,98,9F,89,F8,54,5E,22,9D,93,64,3F,3B,87,BD,62,4E,02,D0,29,32,C1,E6,8B,77,AD,5A,BF,2E,E9,2B,41,81,89,09,88,E7,92,06,CD,F1,1B,37,01,EF,9C,40,A1,20,AA,C1,3C,9A,65,14,1B,5B,1E,2E,94,FB,AB,BA,C6,61,F5,40,89,37,9F,96,0B,DB,F2,2E,C4,C5,DE,C6,8E,70,86,9C,7C,BD,C3,A2,83,90,6D,20,23,98,B7,D5,23,47,08,61,D8,AC,61,E7,EA,9A,CD,39,5D,44,7D,A5,10,52,2C,2D,6A,25,34,00,44,00,81,5E,E9,1A,82,8A,0E,A7,70,C7,6E,FE,D4,FF,BD,73,35,20,56,0D,54,2B,DC,36,1E,48,42,49,CC,05,14,31,5D,1B,19,FA,97,84,FD,66,8F,79,53,E0,E0,E9,33,AB,7F,12,5A,48,E8,38,4E,62,27,73,64,8F,7E,63,03,96,FD,CE,0A,9F,E0,94,0B,7A,8C,89,EC,E0,73,12,DD,D4,88,44,3E,D2,13,CC,FD,26,A1,EE,CA,F9,8C,26,5A,58,F5,FC,2F,48,07,E3,5E,E7,03,11,A1,55,9C,BB,49,C4,EF,63,17,46,A4,CE,1A,7F,F4,03,7C,A4,D5,54,4B,9B,29,99,9D,C6,9A,A3,8C,C1,4D,34,39,57,DC,E5,11,80,0F,DD,36,DF,90,3F,2A,5F,0D,77,AE,37,04,EF,DF,80,63,77,66,B4,55,86,13,53,8D,07,D8,34,C1,F4,71,6C,1D,24,5E,9C,77,88,20,D0,67,67,B5,20,FB,F4,58,D4,E9,22,94,E4,EE,4D,97,85,7E,E2,FC,F1,B9,EA,C0,8C,86,6A,85,4E,FA,D7,21,44,C0,70,33,0F,07,37,D6,12,68,99,8A,FB,02,52,93,B5,05,4E,1D,42,48,73,98,4D,CF,97,2D,5C,FF,B2,58,1D,AC,CC,5E,2E,F4,A7,A6,EF,03,8D,1E,E3,43,DB,6A,9A,4E,C2,30,6C,DC,19,6E,AF,E0,D4,E9,89,2D,56,DB,29,F2,89,00,C4,1D,41,8D,46,6B,36,78,FA,05,9B,0C,22,39,05,0C,01,CC,92,7A,8F,97,6C,B9,57,97,8B,52,37,8E,2A,E3,E3,61,8C,EA,85,DE,84,94,55,4C,2B,CB,57,E1,82,12,04,B8,C3,88,EA,0C,B0,98,2E,4D,75,F4,61,F3,FE,18,26,5E,B3,FD,42,B2,FC,8E,94,9A,84,56,35,18,4E,F6,50,06,A4,86,61,D7,33,DE,E3,3C,7C,12,38,51,CD,A2,6F,F3,2A,D6,71,37,2A,69,AB,6A,B9,18,6A,37,DD,58,9A,93,D6,4B,07,A0,B0,EC,D9,0E,B6,D4,5B,F0,BF,D7,37,ED,58,93,F7,21,6E,24,B1,A8,3C,35,CB,41,CD,5F,26,0E,52,58,07,CC,E5,B2,C3,98,5F,CE,31,29,5C,01,B1,DF,FF,B4,EE,0D,A4,4F,E0,CD,74,62,D7,DF,11,A0,EA,B8,98,62,89,72,15,51,3D,DE,FB,F3,31,4E,F6,CF,29,C3,12,32,45,B4,BE,FE,32,0C,8D,F1,11,75,64,D0,C8,FB,52,20,29,73,64,EB,BA,EE,8B,7C,C3,19,8C,C5,AE,07,AF,32,07,9A,8D,D4,19,8C,2B,D0,7B,E0,E7,39,8E,AA,60,79,D6,52,A6,43,AC,9A,3F,25,60,2F,1B,4F,C2,ED,80,9E,B2,C8,6F,DE,7A,9F,B4,26,93,B7,22,13,14,41,CE,2D,F7,B5,42,C9,AF,54,E9,63,8E,88,33,9C,D6,91,96,96,6C,5E,3D,0C,7D,E2,07,74,2A,EA,7B,18,CB,0B,09,FE,D0,58,7B,A9,DA,1D,BD,68,72,53,C3,60,06,A6,71,96,B8,D4,06,3D,C2,77,B3,65,61,6E,D1,FC,C2,23,EB,1F,C9,9C,12,10,0C,A7,0F,00,96,32,31,BB,82,B8,35,83,D3,92,28,5D,27,BF,DF,15,DB,B6,D4,9D,C3,BC,B1,8A,B6,34,C3,61,AD,43,60,54,94,E9,21,7A,D7,E5,3D,5F,F6,A7,42,8A,7D,E3,F3,56,B8,22,A0,FA,87,6E,81,DC,5F,DD,53,77,99,B1,A7,E2,63,AF,5A,99,BC,D3,6B,8A,38,04,E4,28,90,A7,F4,F0,77,3B,33,9F,E0,9B,12,D3,A5,9F,EB,8C,44,9A,93,C2,ED,FC,EA,E3,E8,6F,23,80,5D,E4,B1,B1,05,12,12,87,41,C7,E4,43,44,52,C1,A7,A2,ED,BB,8C,17,23,6D,5B,71,A1,1A,09,3A,4B,5C,47,79,16,16,B1,2F,AF,41,4F,95,3F,11,1D,CE,F3,C6,96,D2,3B,8C,84,43,E6,67,5E,60,29,50,00,FD,6B,D7,59,D0,FA,D4,F9,01,33,F1,8E,29,C7,35,62,3C,7C,85,44,24,B9,36,8B,BE,22,81,02,5C,06,58,6A,61,72,82,15,2F,E0,21,09,CE,03,D8,77,85,C0,5C,99,CE,F5,D3,E7,2B,49,17,2E,CD,39,97,EB,A2,86,1F,B8,F3,1B,C9,0E,32,5B,44,EC,13,AE,4C,01,D2,87,32,27,0A,5D,21,4A,57,58,C0,E4,15,19,7F,C5,6C,E4,96,63,3D,5B,45,56,81,83,CD,09,2C,4A,CD,FA,79,60,0E,C9,F1,85,0E,9A,1A,A0,34,C6,75,8E,93,10,CA,14,46,FB,9D,75,79,96,A4,A2,3D,A8,3C,EC,00,5F,6E,37,8C,3D,F6,13,06,ED,26,AF,40,47,82,79,F3,15,FA,2B,5D,37,88,F0,DC,33,FA,30,C6,27,13,5F,10,DC,59,AA,9D,57,E7,CF,37,86,8A,F4,FA,89,2D,18,A9,81,C0,31,DF,62,1C,2B,09,61,B6,42,8C,83,8B,9D,2D,25,D9,1E,2B,4E,58,46,10,AF,A0,08,E4,DC,77,89,84,7A,7D,D0,E3,58,52,78,66,97,12,14,3C,B5,48,1A,1B,11,56,6E,0F,6E,1A,3F,CD,87,55,A3,B4,2C,20,21,7B,34,4D,CD,92,5E,52,23,13,65,11,F3,E0,44,60,83,F4,1B,AC,D3,44,12,61,25,DB,18,FD,1F,3A,6F,3A,C5,A5,3E,03,07,99,79,5D,0B,4C,07,3D,D7,F6,E3,A4,44,77,B5,0F,EA,3F,81,F5,E4,C9,14,99,64,2C,F1,E4,1A,0D,D6,D0,97,77,9D,A3,70,EA,D3,12,06,C8,3D,9B,3D,14,45,1B,7F,0F,1E,C5,4C,BE,85,2E,4E,BF,92,94,48,ED,CC,2D,42,A3,43,E7,FF,A1,95,80,E4,BB,A1,81,C0,AF,1F,7F,B6,83,AC,D3,C2,A3,D2,3C,EC,98,B4,26,DB,C7,62,69,B6,BE,EA,E3,DB,FB,61,1B,69,10,AF,BF,A9,7D,C4,1F,E8,B9,B9,94,59,30,E7,DA,1B,BD,55,1C,AC,2E,11,E3,CA,33,AF,13,9D,29,C0,ED,12,62,ED,0A,41,D1,4E,AB,7B,79,CB,C6,B1,0A,25,03,8E,31,07,25,45,A5,D5,44,CD,0D,DC,89,58,BA,13,50,F4,D9,8C,E5,56,48,0D,0E,CC,75,66,9B,FB,2C,0F,B2,9C,0B,6C,C0,A0,55,73,E5,80,7B,8B,F4,C9,5F,21,1B,DC,E7,8E,F9,3B,18,94,DC,C7,63,A9,BB,6F,28,95,9B,39,4E,E4,8D,17,F4,A1,95,3F,68,D4,A3,8F,52,FB,8D,D2,30,ED,1A,DA,B9,66,33,73,B9,98,A2,03,35,7D,35,3F,15,89,2E,99,30,54,2C,53,CF,83,EC,41,29,DD,34,B9,64,0B,38,5A,0E,73,DF,52,67,6D,EA,91,D7,73,95,47,4E,F0,86,A1,E7,E3,EA,48,7B,49,76,06,A5,83,C3,EC,C3,E1,45,D4,60,31,62,9B,3A,E6,96,A5,54,A2,9A,5E,E2,1C,1A,86,3B,6A,D9,FE,D9,47,BB,E8,D9,84,69,3F,2A,86,A2,87,73,17,9E,43,0B,FD,85,A5,F6,F1,60,32,C6,33,62,28,AC,88,A8,04,15,D2,CF,6B,43,13,D6,58,62,DB,16,8A,31,9F,ED,2E,95,A3,C6,EA,CB,A7,67,92,DE,F1,00,BB,51,17,81,85,BB,EE,A6,30,D9,E1,AD,8C,39,90,B0,E9,D6,4D,61,16,AE,AE,B0,CC,C4,9E,00,1F,28,C5,14,FA,1C,89,BD,1E,05,A3,C5,57,23,8C,50,D6,63,69,0F,E1,DE,DE,CD,81,6B,D8,FF,3A,76,D9,BB,12,D8,5C,CC,F1,D8,97,D2,79,5B,70,23,E3,1F,5E,DB,67,1A,FC,F0,1A,63,7C,D5,C8,5D,81,24,F5,48,E6,14,86,40,D3,19,5C,06,69,35,4D,16,D3,54,CD,23,93,0B,7A,E9,0E,B1,82,FD,23,02,4F,10,51,2A,99,DF,48,99,50,4E,30,C9,EF,BB,11,49,E3,F6,1B,9C,9A,7C,4F,73,3C,79,7B,F6,6F,CA,67,A9,AB,CE,D3,33,58,BC,FD,C1,B3,B5,66,B5,1B,EA,A2,79,D8,4F,08,DC,85,D4,68,E3,15,0E,AB,E8,AA,06,1C,BD,A8,EC,E4,F4,52,28,00,20,F8,C5,80,A0,DB,4F,BD,A0,15,9E,FB,2E,1A,ED,55,1A,36,E7,59,E2,30,D2,B3,7C,E3,29,D7,DE,37,4D,5B,D4,12,3F,1D,46,7E,12,E1,9B,F1,88,9E,24,D1,8E,0C,68,D8,88,F4,2C,DD,40,2C,35,7A,C8,E1,22,B0,BB,B3,AC,B6,3A,9D,55,1E,85,BB,9D,AD,42,B0,CA,79,E4,FE,67,16,47,D5,F6,9A,61,B3,F4,C9,9F,FA,B2,BE,24,B0,2A,DB,7D,D4,CA,98,2F,C0,2E,43,A8,22,CD,E2,34,BF,98,DE,16,36,05,54,7B,D4,0C,5C,57,7A,F6,71,60,D2,7F,29,9A,5F,A4,38,2B,15,83,28,5D,EE,BC,EB,27,C5,9E,C6,73,F9,C6,24,58,43,6A,70,7E,55,DA,29,B0,65,C4,03,1F,CF,96,B8,78,33,41,33,6D,58,C4,24,19,83,D6,DB,00,7A,0F,12,D0,6A,0E,50,EC,34,66,E4,01,90,D4,3B,35,0C,61,68,14,0B,4F,82,CC,A7,2C,98,B0,E9,5E,65,10,8C,C7,F5,1C,38,3E,0D,74,99,08,1F,A6,9C,CB,D0,FC,16,C7,C4,26,84,19,48,EC,51,9A,61,84,ED,4C,84,50,57,5E,50,0A,25,F1,9B,64,9B,DE,AE,4F,1D,02,61,30,77,FC,49,B3,4B,9B,E8,96,14,E4,28,79,8D,68,F6,64,12,E9,BE,68,58,CA,AC,5D,90,31,89,A6,DB,B2,1D,AD,0E,10,49,06,2F,5A,85,4E,B7,7C,87,AC,95,44,09,B0,88,AC,AE,E5,79,2E,2F,20,56,A6,94,85,74,2A,1D,CC,8E,3C,95,FA,33,45,22,8C,7D,D1,2D,01,9D,1D,35,DD,96,4C,CE,F3,14,6B,9C,9B,9A,9E,F8,5E,E7,C2,68,E0,9D,4B,32,FC,87,1A,4E,C4,1F,E0,ED,05,C5,C1,72,61,F2,8C,47,7E,7E,20,9F,5E,83,BC,68,60,F0,8C,59,CC,09,6D,1C,BF,D5,69,42,15,2B,55,50,B7,7A,62,E4,29,A7,88,5E,13,73,98,35,AE,E9,B4,9F,B6,98,CF,9C,EB,D4,47,5D,49,7D,A2,2D,23,89,54,74,EE,9C,8F,E0,DE,5B,AD,49,E6,57,BC,35,32,83,1F,9C,31,8B,5E,C1,26,65,21,3F,7D,C7,F9,0C,B5,0A,91,CC,1B,86,60,9B,F0,08,62,88,31,46,74,5A,D3,18,B1,7C,38,3D,F6,17,97,1C,7F,33,7D,00,B9,14,CC,EE,20,8E,02,3E,3F,F7,63,8A,C9,CB,4E,C9,3E,7E,16,5A,73,F3,A0,83,CC,85,2E,23,EA,1D,3F,B9,3D,1F,19,F1,3D,3C,3B,81,2A,68,C5,24,F9,33,86,3D,6E,F5,7F,62,42,11,FC,F9,02,59,FA,C2,AA,03,65,91,54,74,E6,BA,EF,CA,92,85,61,64,4D,CE,08,52,2D,F3,61,EE,76,57,2A,9C,44,B8,D9,51,77,4E,19,CF,87,D5,5D,22,35,9E,87,98,FC,2C,FE,02,8E,E3,2C,DA,95,4B,72,8D,46,11,C1,49,F1,42,68,1C,36,36,1C,86,9F,D5,15,0A,37,9E,A2,E1,C3,55,64,5F,C2,CF,56,0C,8F,8E,D2,E1,F3,99,77,F2,69,FA,43,39,27,A9,B9,55,56,A9,F1,39,2E,05,CD,1D,C1,67,25,AD,78,A4,94,BA,55,66,4F,D8,7E,97,B6,DF,41,06,B8,79,31,DE,4B,EA,85,8E,1C,EF,4A,82,4D,9A,0F,A2,0C,C2,46,5F,B4,2A,F8,01,DB,C4,54,52,34,6C,9D,99,7C,4C,22,E4,DC,B5,B5,CD,9A,20,9D,5E,00,C8,18,0E,CD,88,0A,F2,6F,0B,28,4E,FB,16,13,1C,CD,05,10,3F,16,7C,19,72,30,A8,15,FF,86,89,FB,F1,3A,4A,B9,BD,63,08,0C,03,18,FE,BD,75,3F,12,2C,46,C5,35,A3,F3,76,9D,66,BA,41,28,4E,97,47,D9,B8,C3,8A,E2,21,9D,7D,74,18,88,D3,8B,B6,9E,1B,6A,C1,CC,DC,52,1D,DB,B3,C0,7C,B1,34,90,48,7D,12,47,3B,19,3B,B2,43,0F,5E,43,5C,2C,1A,09,DA,D8,67,39,5C,70,17,3A,26,A9,CE,A4,B0,AC,72,25,E4,2D,5E,83,8A,08,81,B8,21,B3,54,6E,09,32,2C,8D,92,ED,80,E6,DB,23,A3,CC,C8,34,8B,06,65,03,54,DB,98,04,41,54,63,41,BE,63,54,21,06,4B,0E,3D,EC,2B,17,0F,00,97,9D,5E,41,FF,B9,4C,C1,2B,4D,56,B3,75,36,2B,7F,AC,3F,A8,5A,AC,7D,09,9A,83,B0,17,C4,74,8E,11,CC,7C,3F,78,A1,54,AB,B5,40,B7,7F,87,4F,F6,37,0D,45,FB,EA,4C,50,3D,E9,9C,DF,E7,55,4C,A8,28,37,EB,C5,26,B1,57,39,34,A0,42,10,90,9F,5C,80,A4,9C,D2,EA,99,38,76,CD,16,F0,A2,95,8F,E4,A0,97,D2,6D,61,71,2A,8B,36,A7,EC,A3,D3,59,55,0A,30,99,AA,E0,C8,83,AB,96,2A,B4,2A,D1,4D,48,C3,5A,CA,80,8C,E8,62,62,C8,B2,41,D4,73,E0,E2,0A,38,12,37,A9,88,27,8D,96,F9,A1,28,00,A4,BA,68,C7,32,2C,80,B8,78,34,C2,1A,16,60,5F,DB,29,17,73,35,08,82,6D,15,B1,DE,B4,43,FE,75,CF,97,FE,C5,15,9F,88,3D,8C,9C,57,67,59,6C,53,EA,2D,A8,22,ED,CA,26,F6,F6,3C,07,16,A0,1E,26,8E,47,CD,3B,7B,CA,CF,AA,CF,AA,29,ED,23,53,CB,80,95,77,90,D6,C3,F9,5B,75,F4,5B,65,29,BD,B9,40,51,8D,66,A3,46,77,9C,A9,8C,B9,7E,3F,F1,31,DF,E4,57,FE,54,60,D2,F1,0C,D8,F4,5C,B2,8C,38,5B,00,EC,C0,07,F4,59,24,7C,C4,63,2D,2F,6A,89,84,A6,88,A5,1A,F9,DD,09,01,F5,DE,6A,B4,7E,5C,7E,50,03,0F,6B,3D,CD,A1,46,2A,51,7C,36,59,85,6E,76,6D,DE,26,CF,D5,2F,38,29,3A,5F,66,AD,57,89,1A,97,CA,BC,AE,8D,85,4E,E9,A4,AE,10,AE,B7,CF,45,13,0F,1A,96,78,74,E0,12,73,97,00,0F,25,B8,82,DB,65,36,A9,2B,8B,35,87,BF,EC,C0,F5,2C,38,99,29,AF,E3,46,D8,F8,1D,34,DB,9D,C0,E0,5A,11,62,70,2E,C4,34,8B,EA,4E,9C,55,25,11,08,21,10,67,0D,2A,13,08,1B,E7,EB,C9,DF,5A,FB,46,21,E0,3B,ED,F0,71,63,D7,A4,04,27,38,9A,27,D2,A4,DC,48,AF,AE,2F,A1,E3,DB,45,2C,CB,1C,94,3F,DF,1A,C5,C1,87,C7,CF,2D,92,8D,36,C0,A4,22,86,59,66,D0,2C,1F,93,C8,82,09,40,4F,1A,14,75,D4,2A,14,7C,D2,98,FA,5E,80,42,86,4E,CC,8B,28,FC,CA,58,03,4B,A4,85,C5,AF,37,22,1D,71,9B,38,54,AF,4A,AA,84,F3,97,B5,7A,FF,38,BE,F6,7C,6B,E7,B9,F0,1F,CA,78,2F,93,4E,DF,65,91,86,F8,6C,28,B2,2A,CD,AD,5D,6F,E8,CC,C5,20,65,C5,89,2F,C1,A7,52,7A,25,30,A6,E3,FB,6A,CE,84,A6,2D,D6,22,F2,10,30,E2,8E,C9,8D,B9,DF,27,E8,A5,51,05,9E,3E,7E,FB,4D,23,06,53,CA,5A,E2,FC,38,E0,D7,1D,A1,54,49,4D,14,1E,2D,78,06,9E,87,96,74,5A,7B,79,44,98,F5,89,56,80,72,4B,C1,3F,82,8B,61,A2,A8,EC,80,84,BA,EE,55,64,CF,6E,E7,FF,CD,B7,DC,E8,1B,44,F3,F4,EA,2D,BF,2E,3A,37,78,BC,67,EF,EE,AE,51,BD,D6,C0,41,0F,39,9F,1D,7B,AA,7E,4C,40,EC,0D,1B,A1,6B,AD,40,38,90,C5,59,CA,38,6D,62,22,4A,B4,A4,F0,17,73,8E,0D,B1,6D,D7,8E,10,1F,BE,A8,3E,4B,AD,C4,07,DA,03,C1,04,40,93,EA,D2,EB,3D,12,B9,83,47,EA,6F,AE,5F,F8,CD,A5,3F,26,25,4B,9C,20,D0,46,46,82,6F,16,98,6A,BB,B2,D1,E1,0F,30,FE,49,75,86,16,59,6E,81,36,BE,33,EB,D5,69,55,07,D8,C9,3B,1A,21,45,AE,DD,15,ED,41,98,4D,5D,36,AB,25,D4,42,ED,AE,C3,E3,0E,D5,5D,E1,AF,B6,A2,74,7D,B3,99,09,B1,C6,4B,F9,F2,63,5F,8C,13,2F,3B,48,CA,1F,8C,0E,1B,0B,32,C7,B5,06,B9,15,76,2B,BB,39,6D,BD,C1,54,D7,0F,EA,BC,A6,DA,B1,35,7C,BB,E8,C4,80,B5,21,F9,4E,6D,DB,44,50,7F,99,4C,A9,3E,CF,40,6A,7C,C4,8E,AD,15,25,6E,06,9A,89,7D,90,6A,8A,BB,B6,93,3D,94,A8,AF,0A,9D,3E,C7,34,96,CA,C8,59,20,02,2B,F2,06,CF,0B,50,A7,37,C8,7D,6D,F7,3B,61,51,4E,A2,43,4C,E3,5F,73,FA,0F,8B,93,11,6D,FB,BF,C8,E7,5A,F7,FA,F2,87,8E,0F,24,6C,C3,F5,73,D3,C8,5D,45,F9,76,24,AF,EC,E6,A4,7F,F5,30,65,7E,72,1F,3C,9E,24,B8,21,7E,B4,8A,C5,81,49,6C,84,63,11,C9,C6,E4,45,89,47,B1,58,E8,DA,4C,E1,AB,CD,E6,3F,8C,6F,C1,E5,A0,C3,82,19,0D,CB,35,CE,73,41,D8,15,36,5B,57,D5,6F,CB,55,8C,AC,ED,40,23,DD,D7,9D,BD,9E,93,4F,4F,91,E9,C8,AE,FA,6C,7E,1E,CB,45,41,89,D6,A5,97,5C,4C,A8,24,5A,DE,AA,CF,A2,41,55,FC,BC,9B,58,E1,E1,91,AE,5D,5D,C0,63,96,1C,63,54,A0,EF,CB,0F,EB,12,A3,00,05,E9,8A,F4,8D,68,E3,C4,54,E8,CA,A9,A5,65,A8,58,CF,C2,76,4C,B4,23,EC,00,FA,66,94,A6,8A,57,D8,4A,24,EC,95,5E,1E,45,AB,11,3D,5D,01,0E,DA,A4,AE,2A,D6,E2,ED,C3,F7,B3,A8,31,2C,7A,A6,40,4A,60,B0,20,57,A3,68,27,5A,2E,21,F1,22,6A,E5,5D,37,EA,B7,C2,23,52,46,0D,13,5C,F9,54,FA,2C,6F,22,04,0F,E1,93,DD,10,9A,D3,81,76,42,52,36,7F,6F,DB,BD,9F,1C,5C,FC,4E,73,63,17,91,BA,31,79,BE,5D,0F,A6,65,3B,D5,69,C3,DC,E6,9D,77,9C,54,E5,A0,EF,91,5F,FE,9A,E5,BC,3B,AE,F6,9C,5F,61,CC,46,59,FC,4E,69,C5,F8,F8,42,B8,FA,61,41,C4,5C,ED,B1,4E,DD,CA,32,B4,1C,19,8C,68,D3,1A,97,8B,9C,08,C1,75,BD,20,2A,17,8C,64,C0,55,12,A4,D3,63,8D,85,36,DB,A2,D9,CA,99,91,AA,80,79,6D,13,C5,16,AC,DF,7B,55,50,9A,47,38,83,E1,F8,FC,C1,0D,6B,DD,D9,F3,4F,AB,68,04,B3,3E,70,0E,FE,2E,D2,92,66,BF,3D,B6,7A,B9,F7,45,9E,04,F1,72,03,DD,F8,11,15,AA,EF,73,3B,B6,2F,37,DB,91,59,A5,C8,56,85,C1,4B,88,40,EB,8A,31,E2,60,4D,25,62,AC,12,7E,4C,F1,EA,DF,14,B1,32,E8,DA,7B,01,17,CD,5C,2A,A8,BD,E0,48,69,23,2D,48,0A,F7,31,A8,E6,48,AB,20,2A,E6,E3,5E,3A,E4,FC,A7,B7,2E,52,9A,1F,70,33,CB,12,83,30,74,15,E4,5F,21,6E,1C,18,BA,37,D8,3F,BE,C5,FF,53,20,27,BE,2A,9B,36,79,CA,B5,75,68,BD,BB,AA,3A,29,2E,70,61,FB,4A,7F,74,9B,EB,96,35,08,AF,30,8A,81,64,F4,31,80,49,CA,51,68,C7,BF,DD,42,81,6A,1A,8C,21,5B,BF,E4,D2,B7,75,C7,55,90,0D,C4,3A,87,83,A0,99,99,C7,DC,9F,73,43,D6,97,02,57,60,C4,4D,F1,95,52,84,A3,FC,F1,FA,B3,DA,7D,36,E6,52,4E,AA,67,3E,CE,24,47,D7,86,1A,09,04,4F,04,9E,51,06,8E,66,61,B6,C4,E7,77,87,13,8F,5D,18,ED,0E,A8,2A,BA,62,F8,70,B8,09,1B,F8,24,F8,4A,49,75,40,F5,1F,E2,0B,53,21,B3,59,DB,3A,75,01,54,70,3B,DD,DC,75,7A,29,52,27,79,24,5C,0B,43,10,61,74,D7,9A,8A,1F,08,2F,09,31,0F,B8,36,4F,89,51,2A,83,64,1B,A7,EE,FC,B6,C3,98,80,57,CC,A1,03,EF,43,11,61,E0,54,3E,3D,72,DF,DD,BA,7C,EC,51,ED,A2,47,C4,92,BE,59,57,FE,C7,83,5A,92,3C,46,97,68,4C,FD,BE,15,46,4C,F5,43,55,C8,8F,8D,C4,25,77,E3,D8,D9,97,B9,79,64,06,5C,AA,83,6D,78,F5,B5,BE,D7,02,81,B0,25,A6,B5,D0,AD,20,D9,06,4F,9B,60,F8,86,F8,7D,A8,C9,CF,F1,BD,5B,73,C4,BF,7E,0C,B3,EC,AE,1E,39,B4,ED,80,DC,E8,F9,48,3B,74,BA,2F,99,F2,84,21,92,9D,A3,63,05,11,51,BE,E1,1B,19,B0,75,57,0F,DE,48,19,87,00,2F,B3,57,C6,74,0E,BE,B9,C9,3E,9C,5B,21,73,35,CB,FA,F1,8F,81,AB,5B,3C,61,2D,92,EE,B5,B8,CD,04,79,49,86,A6,D2,E6,80,93,E2,F2,98,12,F6,C7,70,1C,D1,20,2F,A9,53,CF,FD,28,9F,E4,84,34,A3,94,37,2A,47,2C,DF,E3,A9,E2,EC,38,39,D6,18,61,3A,4C,EF,EA,DA,94,A8,49,EC,43,65,43,DF,BC,C2,87,4B,2A,77,ED,0E,12,3E,46,F7,F1,EE,B0,39,C6,E5,0B,E5,0D,2E,31,A4,14,BB,26,21,B2,7C,BA,87,27,02,BB,F3,1C,AB,FA,27,30,D0,3C,1A,B4,57,39,0A,F4,A9,3E,AE,24,D8,1D,73,F2,1E,E3,78,68,AC,77,CB,A4,60,4D,2F,1D,51,88,E9,D3,BD,CD,6C,55,8F,21,DF,EC,9F,D8,6E,1F,1C,F3,38,B3,7F,9D,17,AA,D3,25,57,6E,4A,E0,CF,DB,17,54,5A,17,43,BF,A1,9A,54,07,B5,67,CD,23,C6,16,8A,9C,AE,84,81,6A,06,6A,B8,28,CD,B7,9C,C8,AD,9E,67,DA,02,40,96,6C,B3,A4,C7,0C,B2,F9,42,63,62,69,C9,24,D8,2E,91,FF,C9,B9,8F,68,B9,2A,4B,73,02,B3,C0,01,29,4E,46,D3,6B,7C,48,E8,23,6F,D3,F8,75,EA,C2,BA,41,2F,15,26,67,FD,E7,EA,BB,C2,F4,9A,F9,93,21,48,97,58,10,39,06,3F,93,FA,1D,5D,5E,40,29,40,52,44,C4,F9,7C,D2,CD,C4,83,40,69,38,05,CF,52,F4,5E,0D,88,71,F8,41,0A,23,C8,FF,58,C2,8A,F5,AE,3E,55,CB,C8,CE,F8,82,7F,1F,86,32,4D,97,3F,99,A4,19,43,D5,E9,FC,71,1A,A4,02,9B,65,17,DC,72,7E,95,4F,32,D5,D7,37,B3,BF,DE,83,A1,27,F7,6B,02,1B,75,25,F7,F8,93,71,8F,0F,8C,DD,11,F4,E8,00,11,84,80,72,AD,27,41,CB,9A,88,FB,24,8E,05,E1,84,96,A5,6B,C5,81,2A,C4,FE,24,7E,02,08,CC,8B,DD,29,A1,6A,8B,90,76,0E,20,08,D6,58,03,84,8D,58,3D,F5,29,3F,02,EB,F0,46,24,E5,05,03,66,6D,B5,9B,DE,37,20,65,45,64,37,F8,66,FE,46,37,09,1F,F4,79,FE,92,50,6B,BA,11,9E,64,2A,90,23,E6,FF,62,39,F1,A2,64,9F,F7,A6,D9,5B,9E,23,67,DF,33,71,99,40,96,2F,A9,8A,02,F6,77,BD,8D,B3,B3,39,13,E0,99,E9,35,EA,2B,B9,B7,7C,3C,CA,CD,50,07,6D,60,6B,E7,19,AC,53,E6,9F,52,B8,1E,1E,C3,2E,6B,45,75,F9,01,16,BC,02,00,5B,0F,33,C0,B5,5E,6C,08,C8,E9,F8,7A,E6,65,FF,3B,50,01,3C,CC,4D,21,46,82,A1,59,C3,3E,96,EB,7F,77,40,C7,7C,15,8E,A6,08,27,72,EF,11,58,75,1D,DE,B0,1F,7E,C6,3D,D8,D3,FA,E7,2D,40,8B,FA,EB,11,BC,18,29,F9,84,FF,02,D4,43,19,C3,FF,22,DE,22,40,99,3B,B5,20,66,D0,9D,22,C2,B5,AA,C7,EA,29,60,E6,63,1A,D7,41,58,CF,40,8A,C6,FB,70,91,CC,2C,F9,FE,9D,74,01,5F,75,90,D9,CA,A0,45,20,A4,16,A4,EE,A5,5C,54,20,A5,57,D9,69,29,A8,AF,22,8E,93,01,4E,85,3F,0C,D8,1B,A8,49,8A,12,C7,88,16,F8,58,9F,2D,3D,CC,72,A3,18,20,31,5B,F6,EA,94,22,91,0C,D8,73,AE,D1,2E,D5,C0,47,28,5C,36,D5,1E,9F,D3,89,BA,22,B9,26,EA,DE,37,C6,A7,1D,C3,71,7F,00,DE,39,94,C6,BB,91,DA,E1,A7,5A,B5,0F,F2,25,BD,19,77,49,5C,0E,58,54,B6,BD,9D,90,23,52,9F,60,61,B7,F0,63,95,6F,B9,94,59,FF,44,5B,1D,53,53,AA,E1,0C,F5,65,29,90,55,6C,18,2C,B2,B4,93,BA,B8,24,D4,13,ED,AA,32,1D,D3,28,69,2D,BD,31,C4,28,DB,13,B6,3C,31,74,9C,FA,2B,5D,46,45,FE,91,20,1C,4D,28,33,C0,10,51,66,0C,EB,89,B1,58,F0,B0,69,3A,D8,19,6F,73,44,CD,DE,26,BD,A3,C1,EC,65,81,C7,BE,B0,00,EB,77,4F,E8,84,B5,EB,02,C8,EE,09,7F,56,18,EF,05,8F,F5,92,E5,BD,7B,34,42,5E,26,EA,C0,FE,83,72,A1,0F,EA,D0,FE,60,D9,7D,7B,6E,3F,2F,65,55,B8,63,DF,14,B7,68,C0,AB,55,A5,4F,A5,81,72,F4,A1,41,85,5A,DB,8F,64,14,9C,9F,D8,0C,D8,9F,3B,4F,24,92,09,81,DF,DC,E1,BC,5F,64,DB,1F,10,66,13,5E,75,40,EB,B3,6B,31,A3,8E,41,A5,4E,5B,45,0B,48,C1,1F,4C,47,E3,24,9A,6E,F7,68,51,5C,35,F9,91,89,3E,63,7B,60,B6,95,AF,BF,8C,01,1F,7D,FB,7A,1A,99,F4,94,F2,6B,5D,74,6C,F3,1B,D9,D0,4F,45,47,42,F9,6E,EB,52,2C,E5,37,CA,A3,2F,B0,D3,D0,B3,9D,8D,1C,11,3C,AC,78,35,5C,26,1A,D5,26,71,7B,0D,07,4C,5D,FB,B3,E0,1A,A8,27,BD,0E,FA,6B,91,2E,E4,97,17,3C,17,5F,0A,42,58,7C,9E,7A,B3,41,0E,58,6A,36,A0,15,A4,4D,F3,7D,2C,B0,74,D2,7A,B4,0C,74,DB,FC,16,79,2B,68,8A,F4,B1,33,8D,E3,8B,2C,AD,90,4C,64,D3,78,0B,A5,26,5D,A4,68,E1,8C,3E,F0,95,96,AF,9D,C8,D3,8B,3A,F3,19,D5,72,57,F3,05,24,26,24,83,BB,66,7F,53,7C,62,99,B8,B7,78,9E,1C,17,61,1E,BC,EF,74,50,E0,8C,4B,33,DD,45,F5,86,7B,EB,23,58,5D,A5,8B,EC,92,9D,30,A3,BE,38,C5,24,9F,0C,E3,68,EA,2D,D7,A3,01,55,AA,37,44,4E,15,F2,9D,6B,7C,01,B7,1E,05,8B,E9,A8,BC,E1,86,9A,9A,8E,CC,44,75,FB,B7,A6,42,15,03,9E,36,69,5F,C1,D1,59,23,81,39,6B,52,38,CE,8A,08,7A,C4,BD,5F,A2,65,B5,1C,33,EA,34,02,B8,1A,60,42,34,68,2F,3F,56,0C,C2,3A,05,40,1D,5B,AB,25,ED,D4,C1,1F,6C,C2,3C,A3,B3,CB,E0,FD,1D,F5,05,DA,F5,E0,56,5B,E1,77,32,EF,89,EA,58,A2,3F,BE,A3,D9,4E,7C,16,69,5E,AF,CB,00,28,B0,47,D2,7B,E6,09,B9,C8,58,6B,30,F6,6C,E4,E8,60,E2,14,1E,7B,79,27,BD,16,7C,65,DF,5A,65,B4,7F,46,DA,22,15,88,A8,E5,92,49,C8,EF,71,E8,1F,F6,69,A3,FC,78,42,A8,18,BA,30,EA,A8,A0,CB,ED,8F,E3,4D,15,6D,7E,DC,9D,88,22,EE,EA,EC,0E,F9,53,7D,F7,43,A9,7C,24,5D,4D,55,4B,3C,8F,DB,67,51,AC,38,0E,C5,F2,11,28,D8,F7,43,06,FA,91,D6,D5,C5,48,E3,E2,97,58,1A,8A,73,AD,20,84,A5,2C,C3,42,82,59,FB,4A,59,94,48,98,B8,24,2A,4A,87,E8,EC,3A,F4,CE,72,45,41,07,3E,A2,65,F9,06,C8,6C,07,6D,A9,94,16,EB,2A,54,9C,A6,85,A5,12,E4,80,17,72,BD,6F,00,DB,1D,90,58,7B,F0,C3,C2,BF,25,B5,16,2D,D2,7B,B7,00,F6,5D,23,56,B1,44,7D,D0,92,C1,FC,61,F0,00,F1,28,B4,BC,C8,BB,15,CE,92,34,B2,90,75,26,6B,D5,37,BD,25,2E,00,70,21,D1,4C,E1,7B,91,88,9C,E5,09,B9,DE,E7,FF,E9,72,11,EA,DF,AD,46,81,E6,3B,72,80,59,8B,6E,99,2D,41,B8,B1,02,72,0E,08,8F,15,68,98,20,44,D4,5D,E5,E8,70,4C,9E,A6,91,3B,BA,CC,AB,87,BF,52,0D,FE,03,28,03,99,7B,3D,3A,08,26,CA,D6,0D,5D,C9,26,C8,F0,9C,5D,B0,C3,22,A3,D9,C1,D2,42,4C,48,35,BB,D4,AD,C5,00,88,92,BA,36,92,F3,02,D8,4E,B4,23,7D,63,88,DA,62,E8,B4,5E,0B,2A,45,63,F9,1D,6E,05,1B,C7,54,CB,58,BC,78,8F,2A,B0,B2,7B,3C,EB,AB,8A,DB,38,F4,0A,31,2C,01,CA,8F,4F,F4,94,FD,C0,29,56,62,BD,AA,D8,84,BC,BE,0F,76,94,AC,74,73,CD,22,F0,01,89,41,D4,A7,21,F5,29,87,97,47,75,3C,9A,05,0E,93,3E,E2,8E,27,0E,22,BC,53,C4,37,41,D7,B9,01,7D,72,F1,74,67,57,AB,71,02,27,E8,3C,CE,D0,57,F9,5D,7A,E7,29,61,79,02,D4,36,BE,C7,07,B2,D6,1E,81,2A,DB,4C,6A,C5,7F,9C,7C,E0,95,54,1E,CF,5A,8B,9F,27,13,40,D8,BA,A1,5E,51,E7,86,29,3C,88,3B,AC,2A,1D,F8,23,77,D8,3D,16,09,A4,C9,54,9C,40,F3,B4,B8,1C,B8,90,65,D0,F9,E7,41,E9,8F,7E,FB,2A,44,46,71,83,04,19,00,C4,97,F0,1C,35,CA,93,35,76,78,5B,26,EF,0C,32,A3,6E,79,3B,36,F4,0A,B2,41,31,9C,2C,19,AC,A6,12,F8,41,2C,0E,19,3C,C8,73,83,84,9B,F0,A7,51,BC,50,2E,F8,E8,D5,7C,2B,1B,3D,26,BF,04,70,1A,F8,33,58,5D,D8,AD,73,0E,7F,BE,AB,AE,F9,D6,5B,6C,94,E5,EF,86,51,3F,1F,07,DC,2C,4E,84,5E,8B,BF,EE,D9,F4,BD,C5,BD,94,98,A9,12,D2,86,DE,5B,6C,25,49,7E,4F,89,D2,B2,28,6A,0C,64,AD,F8,03,4E,1A,DC,F6,B2,81,C9,91,8F,F3,2D,D7,FA,FF,EA,52,45,46,68,2D,A4,92,31,C3,C2,4E,95,06,DD,4F,03,63,07,20,77,B4,F1,9F,81,4E,B9,27,F1,D3,84,42,D8,85,38,DD,4B,60,D6,91,5D,71,CC,EF,B0,15,D3,5F,36,2F,BF,99,7C,2E,C2,5D,42,27,54,41,0A,D8,55,19,AC,E2,2B,D0,9D,D7,3A,8A,B5,98,D5,91,1B,55,E3,A5,5D,D0,21,08,99,60,D6,DD,2F,C4,88,0B,3B,32,FB,5B,27,50,97,2B,B9,96,32,9B,38,25,ED,1B,E8,C6,E3,8F,ED,FD,EE,89,38,87,AE,0D,38,69,8E,91,EB,DC,E0,0E,5E,5A,98,83,1B,B3,E7,53,0B,2A,6C,E8,61,6B,FC,2A,79,BB,FC,C9,FD,12,E2,B8,29,B3,B2,F8,12,44,B0,CA,B9,84,80,18,69,FE,7F,FA,40,D9,A3,92,FB,86,2B,4A,2F,72,16,77,D5,56,71,68,C0,21,AC,31,13,07,2F,00,9C,65,1B,87,FA,49,8E,0E,45,30,F6,80,14,99,E7,22,62,3E,F1,DF,D4,F1,E5,0D,2B,E3,B2,09,29,25,12,4F,CE,7D,5B,BA,0A,AD,0D,83,5B,AE,51,50,FC,26,60,BF,DD,25,BC,1F,5A,12,36,31,F8,29,D5,3A,10,35,5E,17,4F,0A,91,90,8B,96,75,13,4A,45,20,31,4E,7C,A4,60,47,A8,EC,B9,19,BD,17,AC,DF,70,EA,C7,51,6D,63,DF,33,AC,5E,12,55,C5,4E,9E,BD,6E,D8,D1,C9,4E,16,1D,5A,13,47,FE,9C,AC,FB,AB,C3,68,C9,E6,79,F0,D0,1D,D3,1C,2D,11,6E,63,56,04,11,01,F5,63,24,BF,CA,3A,4C,63,1C,07,70,03,9B,DF,98,7F,A1,7F,82,9E,BC,DC,F9,D1,F7,5C,15,81,91,3E,C9,B7,F3,E5,27,DC,B6,50,99,C0,19,44,0D,9B,0A,AD,0D,E0,C5,BA,33,07,0A,CD,D6,59,A3,98,35,20,1C,C2,E3,7A,F6,07,22,A0,4D,13,5C,CF,1D,F4,53,83,9F,77,3D,9C,7C,FF,B5,AA,2F,DB,2F,4E,80,ED,39,41,B5,96,66,1A,70,8A,4E,0E,5A,D8,1A,F3,99,92,F5,DA,07,7D,9A,AD,63,25,35,1C,19,3F,E0,8F,6F,AC,F6,DA,C4,46,C7,74,E4,32,BA,F7,5F,BC,BE,48,C2,13,C1,F3,C3,DA,EB,0A,D0,35,5C,71,8E,74,80,5B,87,2D,08,D9,88,A9,87,0D,BA,A4,6C,D9,AC,E9,7D,ED,C8,39,A4,26,27,B4,0C,12,4C,4E,76,F0,06,26,2C,35,25,CE,B2,93,21,60,39,22,DA,58,35,55,7F,61,46,F1,E3,FD,9C,B4,DA,0E,FC,20,43,AA,D1,17,E3,66,03,80,C2,42,2A,70,78,ED,78,35,74,87,8C,70,09,5A,6D,DD,B3,B2,77,CC,E4,AE,EB,68,94,59,B4,4D,7B,C9,CE,AA,3A,8D,52,97,D4,A5,A3,80,18,6D,3A,71,24,14,6E,A7,D9,B9,B4,5E,BC,AB,F7,6F,0C,8A,C3,8E,B0,58,A5,F0,79,D1,1D,A6,10,74,8D,49,1C,BC,75,3E,F1,BD,29,7A,80,5F,62,49,47,69,66,F8,FC,EF,B1,CF,03,09,A8,D0,E5,2B,B8,21,C9,99,56,15,E2,2B,6D,C7,DB,8E,8C,23,C5,A7,D8,3F,0D,5B,E6,74,35,AB,2E,76,6C,84,B2,FE,75,EA,95,05,23,41,DD,6F,1B,09,FE,3A,A9,B2,B1,51,96,A7,C0,47,25,D9,C1,42,85,D2,50,1A,09,0B,F8,60,96,51,4E,84,56,1F,1C,DB,96,5F,71,B6,28,EF,87,ED,86,EE,A3,72,39,FC,C4,5B,19,5C,1D,54,26,4E,2C,77,C9,BF,19,0B,55,90,ED,E6,C7,0E,39,AF,CE,C2,4C,DB,A5,C4,CD,93,19,D5,25,3D,7F,A1,B5,B2,65,49,11,63,59,4A,FD,34,9F,2E,BD,24,5E,A1,3C,A0,6A,7F,3E,CC,13,BF,BB,EE,22,01,5A,F2,73,AD,70,42,B2,5B,46,8A,36,0A,46,2C,1F,FF,3B,77,1B,17,39,10,10,86,2D,49,72,B3,D2,59,1D,5A,AF,26,F7,47,10,4E,04,35,81,EA,D4,00,65,73,62,FB,9C,E4,B0,89,45,B9,EE,E9,62,4E,A2,79,58,FD,91,41,6C,8B,0E,13,AE,26,AC,DF,C9,DD,19,E9,F4,A5,FD,6F,B3,04,C0,8E,C7,35,65,F8,E2,96,8D,7B,E0,67,74,8F,F6,97,DD,32,7F,46,E0,82,6B,71,01,0F,F8,2E,B7,2B,79,59,46,CE,DF,2A,F8,89,CF,ED,59,D9,52,3C,3A,79,76,39,9B,A1,E9,3E,AE,8B,AB,06,E8,F1,D9,80,F5,E8,75,E6,E8,41,06,06,56,54,CD,12,1C,EE,F6,FE,1E,3F,47,AF,DC,F8,4D,2E,29,F6,60,ED,41,67,A8,DA,E2,53,ED,3B,1F,EE,85,3F,9D,E9,F7,A7,59,2A,54,69,79,E2,35,11,B2,90,61,C0,3C,C1,46,17,8B,A0,0B,3F,49,28,CD,84,75,53,23,F2,40,DF,41,64,76,AB,E1,D7,38,0D,3D,96,45,FF,F4,BC,BA,76,1D,A9,00,68,EA,88,4A,2F,BB,15,6D,F5,F8,29,5D,9D,64,00,71,AA,CF,2D,07,85,93,2B,4E,4D,61,E4,93,2D,FA,72,C2,41,A2,CB,64,23,26,C0,60,C5,A1,39,DA,B3,17,2F,A1,BB,EC,63,36,C0,03,84,63,9F,D6,04,6C,B3,9B,0D,AF,6C,68,4A,03,6F,80,E0,D0,D0,A6,A5,73,40,F5,D8,EF,66,E9,FF,BD,AC,2B,21,1E,9D,F3,50,B2,CE,9C,DF,5B,26,4C,9C,55,22,C0,9A,02,0C,C6,33,66,AC,F7,38,7B,39,EC,67,36,90,0E,DB,7B,BC,BA,CA,FF,0E,0B,56,68,89,2E,A6,98,3B,A3,E9,C7,41,96,FB,46,13,FA,46,E3,9D,8C,57,24,08,2E,16,5E,E0,B9,64,D6,96,22,2C,CE,64,30,44,C7,6E,62,BA,2E,14,49,43,D3,43,1A,57,3A,47,40,A9,BF,56,08,3E,39,03,CA,B6,B3,66,A6,49,17,61,DF,D4,19,66,E3,0A,7B,78,08,20,75,82,A3,57,F0,AF,7D,2E,28,1C,29,DD,EB,07,52,82,B9,1B,43,E1,59,CB,6F,6D,75,FF,85,E2,2C,AE,2F,19,BE,FE,14,A8,61,6D,05,5C,CF,AA,EA,0D,8C,FD,D5,30,8F,31,E8,AF,64,AF,5D,5E,19,7E,E7,EF,DA,D6,2B,E5,27,A7,DC,EA,AD,22,0A,80,65,38,73,81,5D,F9,28,C3,5E,EE,0F,1B,88,9A,16,B8,C8,48,0E,5A,B7,CD,8A,53,F8,8B,9E,48,7D,2F,57,79,1C,A9,01,D4,03,D7,1B,A0,C4,96,2C,B3,8A,3A,5E,C1,4D,CF,09,FE,3F,6D,D0,BF,92,F1,BC,51,D5,21,36,BF,DD,CF,1A,4D,AE,31,6D,9D,D5,9B,0B,03,80,C7,3F,F6,A3,EF,DF,4B,80,4D,33,A8,FE,E9,E0,2A,1C,1C,8F,20,7F,14,E9,0C,AD,F9,EE,02,C4,D2,B9,F6,02,FA,5C,91,FD,BA,85,A0,36,86,7A,41,D2,23,AC,E5,AB,7A,BD,29,07,21,BB,A0,4E,4C,79,D4,3D,0C,D8,92,3C,7F,96,7C,B9,C7,D2,EA,47,9E,18,DB,31,7C,19,F3,F7,A8,10,D2,E5,89,72,F3,CE,2F,4A,3C,A2,BE,65,8C,40,29,DC,32,55,14,BC,69,4F,6A,4A,E8,12,F5,67,D3,51,66,B5,90,06,67,7F,3F,67,76,7B,C4,C3,D3,F9,C6,F3,04,1B,63,3F,54,AD,93,DB,BE,19,5B,19,7A,2A,1A,20,20,B7,13,AE,F6,59,1A,59,85,05,0A,BE,D6,F1,94,CE,F1,F5,C3,07,02,60,11,F2,F0,B2,D1,86,A6,E6,F4,31,0E,88,F2,5C,A1,E8,D7,AE,44,8E,EF,E7,56,3A,C4,2E,A4,30,F7,0F,D9,F3,05,13,4A,6E,AD,FA,93,69,29,35,36,DD,97,75,DB,A4,62,D9,BF,6C,EE,64,40,DA,93,8E,5B,E4,EB,0A,7C,23,CD,65,13,97,3E,7B,99,B6,B9,D6,BC,15,EB,A4,D7,FE,A9,83,AC,F0,93,63,5F,76,9F,D9,79,AF,CC,A2,9C,34,E6,5C,03,87,C7,AE,A4,AC,DE,D5,96,98,A7,2B,42,5C,9D,4E,93,B0,36,11,28,E4,A5,02,9C,63,CE,B0,93,76,50,C7,6E,B3,8E,8C,1A,5B,B4,3F,5D,94,10,E8,10,06,13,2A,AA,E6,A8,0D,05,D8,0C,A7,9C,E5,74,A6,B5,52,9A,C6,0E,3C,36,30,78,37,97,54,49,79,92,50,DA,48,41,99,DA,73,AF,08,65,3B,04,A4,8C,00,46,12,86,C6,9B,BA,53,07,CC,4A,7B,93,EB,9A,C2,10,62,A9,10,5D,7A,2F,B8,7E,6A,4D,58,73,C7,27,9A,FC,14,27,C3,19,ED,CE,24,3B,9F,29,F0,9C,6B,AD,96,CC,47,4D,6D,5A,43,A9,49,30,BE,91,09,39,08,1D,2A,EB,0A,79,08,67,46,94,DC,95,69,97,36,46,0E,65,58,0E,FC,21,82,FF,C0,0E,1B,D2,E2,6C,B4,1C,D2,D4,73,B5,A7,16,5E,49,E9,66,9F,50,0D,D3,37,D7,E3,88,7B,55,F4,6F,97,48,E7,23,E9,D0,F7,F4,E5,F5,36,10,2C,91,9C,15,F5,3D,06,29,A7,05,0A,2C,5B,A8,0A,18,57,66,35,C9,4B,B3,E0,3B,58,62,BA,4F,C6,7E,66,D5,6B,1B,03,D5,5B,64,85,70,7D,2C,82,DB,B6,CC,22,1B,97,BB,60,8D,AC,B7,0E,FD,69,8A,38,96,11,03,91,62,09,A7,7A,7C,C3,16,62,99,40,13,3A,82,60,6A,A9,FF,D6,2D,D0,0B,7E,51,66,0B,6F,1A,F6,A3,19,95,CF,7A,2F,24,08,AB,93,A0,99,2A,2E,0A,2E,07,43,E3,5B,CE,1D,96,70,8D,39,E2,77,24,18,8D,DE,B0,74,70,0C,34,4E,84,CC,5D,0D,EF,85,6B,DE,6D,B5,8F,8E,24,78,BB,32,9F,9B,B5,83,88,B7,A4,6E,08,96,C8,07,99,D2,AB,2D,DA,5D,EE,84,7E,FD,56,61,A4,12,81,67,49,0B,95,8A,0C,09,1F,B9,4A,C5,27,80,7B,0C,DE,68,BB,A7,28,3B,52,A6,14,1B,83,72,48,2D,23,61,B0,4A,2F,55,8B,3C,24,8A,AA,46,ED,BE,47,A4,26,35,89,53,E2,C8,7C,9F,5E,74,A8,23,3E,F9,BC,C9,3C,F0,A8,75,B8,15,68,66,76,FE,15,FA,9C,73,95,FB,C4,CC,D4,36,2B,19,A8,D1,BE,AD,B4,BC,CC,8C,58,35,CE,DE,8B,87,EC,00,92,4F,31,A3,91,CA,3B,9A,E9,8B,CF,72,6A,73,AB,A3,C4,00,EE,C3,35,F6,59,AC,9C,6B,51,03,79,63,4D,4A,C9,68,51,AD,4B,B5,1D,C1,47,2B,A6,A7,06,52,FA,99,DE,2C,D3,1F,29,D0,92,F3,52,6C,40,DB,07,78,9C,F8,D0,E6,3F,AF,9C,D9,0D,38,C7,16,25,7E,52,5C,8D,5F,82,72,7B,F7,61,88,D7,37,7A,AC,98,48,F0,03,89,22,97,53,1D,3C,C5,2D,ED,C3,BA,13,9C,C8,75,75,38,F3,F8,3D,EC,21,55,71,7D,2E,60,AA,C4,DF,50,8A,F5,CB,7E,F1,C4,E2,8F,48,7A,64,9C,A5,70,BD,82,C8,FC,ED,AB,51,F2,E6,83,93,83,B0,06,0F,0E,02,77,ED,63,3F,CB,53,E4,AD,32,FF,BB,5C,34,55,E2,60,E0,65,73,AE,50,8C,41,14,3E,56,B4,42,A4,98,91,54,78,06,C8,4D,24,32,28,B6,89,AC,3F,9D,3D,33,A1,08,A8,5F,EE,AE,28,92,97,E2,68,C6,00,98,FB,A3,92,E2,2B,B5,61,B1,2B,F5,41,5E,CD,12,9B,DA,1E,A8,74,0C,78,2D,CA,2A,9F,84,1D,10,8D,68,B2,F8,35,7B,F2,38,93,39,AA,FD,BC,57,D2,5D,40,C2,84,C2,EB,0A,25,62,C4,85,02,4A,43,A8,40,27,4A,47,16,43,63,68,FF,3D,DA,2C,B8,EB,D6,C9,BF,4D,74,B2,B9,3C,64,29,58,3F,03,16,25,FD,09,CA,2C,F8,65,93,29,9D,81,11,A0,E6,25,E7,D6,52,A0,41,07,E3,AF,13,8B,38,2C,E4,0F,FC,C9,F9,70,A6,64,77,C7,5A,C3,5B,DB,26,C5,74,80,CF,3D,AB,25,28,25,65,49,A2,9C,D5,89,A5,EE,F5,93,C8,F6,BE,3B,3A,54,A3,2F,64,34,F8,BA,B0,5E,09,FA,23,F4,39,F5,3E,4F,01,3D,EA,A9,CE,46,8A,84,18,8A,05,94,27,69,1C,7B,01,56,56,BE,A1,B5,AC,FD,39,F0,29,6A,E5,AA,5B,91,5F,C3,FB,13,2B,8C,CA,31,42,0E,E5,84,51,B1,5D,E6,9A,1A,AB,E4,D4,82,89,75,B8,7B,49,B6,EE,13,A2,09,8D,3A,7A,B0,96,5B,83,B8,E5,48,5A,65,73,5D,28,7B,EB,C7,75,3D,2C,E6,7A,BF,AD,73,3B,D1,D7,DF,99,9F,4B,17,D3,77,B2,B5,04,43,F1,6F,05,CC,78,E6,28,2D,01,1B,CA,38,DC,4C,F7,36,4E,67,BE,37,E8,6D,18,A3,B4,23,F1,2A,32,67,44,FA,F6,E7,BF,D3,7D,18,8F,23,A9,2E,65,A8,9F,C3,24,DB,62,D5,45,E7,53,03,42,8D,39,CC,CE,D1,38,A6,06,25,59,B7,D2,F4,58,E9,FB,69,7C,DD,BA,6B,3E,DC,F6,3E,EF,F9,FC,79,37,3C,58,5D,63,F1,DF,5E,15,A8,A6,CF,9E,01,F4,34,DF,75,22,70,C3,52,D8,E1,D8,43,C7,BB,4A,F6,D2,25,E6,6D,8C,4D,A2,68,2B,62,DE,2F,60,6E,62,86,8E,49,E4,53,2A,D4,DF,FF,40,9E,10,6D,0A,36,A1,76,47,02,F7,26,34,01,B7,AA,A9,85,5C,DC,7D,E3,33,C0,05,E6,83,11,05,E6,F6,51,AB,5D,4A,86,58,7D,FD,84,68,FD,0F,E9,83,AB,AF,0D,62,32,6F,B6,06,98,13,C2,AD,16,85,E0,6F,B8,9E,69,D1,E4,EC,FF,BC,B6,29,FD,7C,D4,E1,2A,6C,72,95,8C,95,0F,9B,68,9D,78,FE,77,F0,66,DA,4F,ED,7B,D3,EB,DE,54,0D,AA,B4,8E,6E,42,50,16,42,60,60,69,56,C6,54,F1,CB,25,61,E6,0D,A3,4C,45,22,D5,90,9A,6F,6B,4B,A0,B1,90,3B,CF,15,A7,F6,53,FC,58,CF,60,9F,AA,E2,E7,65,44,84,82,81,F2,BA,51,F6,46,48,24,5E,EF,93,79,E2,55,8B,FB,B9,71,B7,FD,A2,0B,80,46,EB,E6,23,38,F6,8C,07,7E,98,55,CF,A5,AF,03,BB,B7,3E,B9,93,BE,64,AF,2B,33,2E,54,5F,E0,B0,75,B8,C1,40,4E,55,42,48,3A,6D,06,6B,A3,C9,6D,DA,F6,0F,50,16,2A,95,5B,C7,4D,41,4D,61,B6,7F,A7,E3,A4,E8,47,CA,2C,FE,A0,E7,24,9D,93,89,33,AF,D0,D6,94,21,EE,27,4B,19,AC,F8,7C,66,9D,54,F2,0D,4E,2F,20,A4,8C,53,F5,93,C9,AA,BB,0D,C5,A8,30,B6,73,B8,F9,E3,A8,41,96,A5,21,A5,E8,EE,7E,82,BA,4F,0B,AC,B5,12,9A,E8,0A,58,02,EF,93,F1,B6,88,28,4D,A6,5D,93,88,54,43,3C,26,00,1E,5E,08,F2,7E,9D,51,81,94,63,82,F3,8F,00,B6,38,4E,A7,E2,EE,CD,13,80,E2,14,7A,D4,95,FE,6E,8C,74,7D,6F,19,8E,DD,48,7B,6B,D5,15,02,7D,79,F8,0D,97,91,D4,25,F8,0E,85,75,45,F3,7A,7A,78,82,98,BC,24,27,D3,3D,01,B9,D7,9D,01,12,ED,6E,77,F1,89,FE,EC,68,46,3D,A4,AB,A8,B5,89,78,9B,CE,A3,37,78,C1,FB,3A,80,80,1E,38,EF,1A,2D,E8,81,4B,1A,63,53,A9,E3,BD,04,81,AF,AD,D8,C2,5F,E5,52,01,49,61,0B,87,37,DA,C9,81,B3,D9,8D,3D,62,2C,CE,3B,71,4F,69,1A,5C,41,93,B5,B2,E3,F6,E1,C0,96,72,D4,7A,D7,A9,8D,7D,A5,7F,1E,94,4C,88,9C,C1,52,1E,87,E9,48,51,71,85,7E,11,C7,44,55,47,8B,C1,9A,F8,02,28,5C,E9,08,63,C7,17,69,0C,08,F5,45,E0,AB,D2,90,2F,09,04,DC,FA,76,46,C6,E8,EA,91,1F,06,53,B6,7D,42,3B,6E,45,F6,20,4E,78,5B,AA,82,D8,5D,50,8E,8C,43,16,A4,0B,DA,DB,39,E3,2E,52,D1,45,07,0F,E3,FD,FC,A9,5F,66,7E,E0,CD,2E,3C,0C,2C,A3,51,74,EA,1E,4E,D7,AE,DB,03,94,4C,AC,1E,F2,07,81,11,FB,C8,DF,58,DF,61,45,D0,35,31,03,98,DD,56,94,E0,FB,EF,78,B2,5B,9C,0E,77,55,9D,CD,43,A7,DB,B1,F5,60,0B,B8,FA,0E,67,B2,E4,CE,AC,2B,BA,97,2E,C9,FB,AE,BA,58,40,73,BE,19,BB,85,52,87,3E,F8,40,1E,4A,BF,B3,B5,FA,7A,CB,A6,8E,35,68,77,04,B6,86,65,70,F7,E3,61,7A,CB,69,02,DB,8B,DF,74,06,01,DC,0B,37,86,44,6B,C5,DB,86,0C,C3,7B,89,1C,F4,D0,59,D4,E2,05,47,6A,B1,E6,5C,A7,8E,F2,A9,9E,88,2C,28,68,60,27,02,3E,BA,1A,31,22,74,FE,7D,D2,EE,B0,5C,A5,70,2F,57,2F,54,16,27,7E,A8,DB,85,A7,90,AD,77,8F,E7,52,68,28,9E,5D,7A,A7,F0,AF,07,FB,F2,C7,D1,59,A9,3D,3D,8C,73,66,12,F2,0C,B7,FC,8F,CE,0A,35,AE,8E,71,4A,55,B0,B7,82,DE,79,D3,12,4F,4A,84,3F,EF,21,60,8E,A5,93,59,C6,8E,50,8B,8A,B3,5A,A0,A8,52,18,F1,28,4B,E2,94,2A,A2,B0,6B,8F,A8,AF,7B,DE,F2,09,81,E8,18,6C,70,CD,17,EF,D1,D7,F6,85,02,C4,9D,B3,E4,52,70,4E,40,95,91,A9,4A,FF,76,03,C3,F4,EB,37,8A,A2,C5,AB,A4,46,61,20,FB,92,F8,5D,76,B0,A5,F9,2B,14,AC,A1,6A,5D,D4,28,D4,CB,5F,25,A7,C1,98,63,64,1F,71,C7,D1,E1,C3,BE,AD,96,19,F2,B5,40,37,6C,B9,2C,7C,97,73,CD,82,0C,77,EA,C4,13,0D,27,AE,3F,E3,2C,23,AF,6F,A3,FB,34,67,BF,0D,22,DF,5C,FD,90,82,CA,CC,86,83,2E,A4,68,5A,3A,BF,23,8D,34,18,5E,DC,9E,BA,DA,9D,ED,AF,A8,35,AE,D8,23,CB,79,49,84,32,B2,40,66,C0,7A,EA,30,4F,59,20,53,11,A9,4F,12,A3,07,66,C7,6D,6F,08,D3,01,F2,ED,0E,3C,EC,92,9A,B0,6A,AB,45,58,68,8B,38,2B,15,63,1B,45,53,27,61,67,5D,01,C3,63,EC,0A,DF,A9,72,8F,89,0F,05,25,BD,17,4E,32,1E,19,75,4A,8E,96,17,8B,FA,25,99,26,9C,15,14,7E,9D,5B,E0,B6,A9,D1,26,BA,8E,6B,11,6A,54,C1,0B,6D,E9,CA,83,29,F5,DA,E0,7B,47,F7,41,95,98,C9,55,D4,6C,CC,A3,23,86,33,7F,5E,08,0A,F4,C6,0B,78,BB,01,A6,CE,66,A7,8D,E3,A8,D8,3C,1A,B4,35,17,E1,FB,DD,F3,22,71,81,B1,91,6A,85,B9,ED,FD,3F,69,BA,61,3D,F1,FE,DB,C2,D1,F5,77,FF,C7,AC,8A,DD,E6,BA,70,2B,F0,66,0C,24,8E,37,75,98,B7,02,AA,2F,3E,A2,24,67,17,7B,D2,B5,4F,96,07,69,80,89,50,D4,78,B1,9F,F3,1C,22,66,F4,37,D1,00,D8,DE,24,D4,05,DC,60,95,D0,7C,B2,78,19,11,B2,F4,23,C0,0F,93,70,6F,AC,E6,29,8C,5F,16,D6,E7,93,56,0B,08,B8,DC,72,46,09,FD,1F,E4,F7,40,32,FF,CF,DF,18,F7,50,4B,FB,94,A9,C5,BA,37,D1,4B,6E,11,7B,90,25,56,28,1B,E4,D1,CA,78,CF,2E,41,56,9D,71,2E,AD,9A,0F,38,DB,DF,95,13,55,6A,FB,81,47,93,BF,43,D8,73,24,8E,84,27,A1,C2,2A,C0,15,50,60,55,16,47,FF,C2,28,2A,53,C8,9D,87,99,B5,E6,4E,63,44,91,9E,02,52,FA,65,AF,B3,94,8E,A7,91,01,C8,0D,20,78,02,73,0D,70,A6,22,3C,77,22,43,84,D4,3D,FB,CA,5C,27,6B,BC,69,43,72,C9,9A,82,8D,31,2A,73,59,BA,B0,B2,DD,2B,6E,15,A9,74,6A,93,9C,78,D2,5E,02,53,D7,46,DB,23,5C,8E,20,29,C7,44,E3,F4,03,ED,E8,DB,A4,67,07,60,16,38,F3,24,A0,C0,2F,63,14,B4,AA,76,A9,38,7E,48,45,A3,FA,3D,AF,E2,31,65,AE,BA,DE,FF,72,C9,85,00,29,D2,51,4C,78,5E,77,17,08,78,B1,C0,A1,A9,FA,A5,F1,34,02,F6,FB,15,64,03,80,29,58,5B,25,B8,8F,FE,3D,87,01,0D,E4,34,D4,16,77,D3,47,4C,08,A9,6A,FE,F7,A9,BA,46,C4,95,95,8F,E6,8E,88,B4,90,EF,ED,7D,71,D1,55,87,A8,C3,46,6D,1A,92,8A,15,63,7C,58,2F,AB,91,09,B7,58,F1,FF,6F,F4,BA,89,E9,B0,70,6F,85,66,40,FE,E7,79,B1,BF,67,80,B2,DC,B5,0A,91,2D,C3,44,22,DD,06,BD,0E,8A,D7,8A,D4,31,1B,BF,D1,82,64,02,82,54,50,3B,F6,01,A3,2C,10,37,A5,A6,15,BE,A7,35,23,1B,EB,95,3A,31,48,3E,A7,3C,4D,1A,CB,01,6C,E9,14,7C,FF,0C,74,5D,22,05,F2,95,05,EB,26,E1,1E,89,29,AA,73,54,A4,D2,BC,76,9F,13,47,9A,0D,1E,EB,0E,BC,C3,1F,F0,DB,C7,8A,74,98,D9,71,1A,B3,FB,B0,BE,D4,80,6E,23,D9,20,39,4C,A2,78,37,C3,B3,89,C3,90,36,36,3F,5D,8C,D1,21,28,3A,7F,E4,D9,FC,FE,A0,D2,B3,88,57,83,1A,3E,50,5D,97,9D,C2,3C,9A,9E,72,23,D0,0E,87,02,3C,71,30,EF,12,15,6A,C5,EA,8F,0E,92,45,C9,4E,54,50,D8,90,73,90,F4,32,55,78,3D,14,AD,5D,8D,FB,11,58,41,45,6E,33,17,DA,42,D7,6F,BC,16,FC,60,AA,FB,52,8D,9F,3B,72,67,62,9B,89,C7,89,1F,FF,BA,F7,E0,86,35,6F,AD,03,B6,B1,7F,CE,EE,3A,9C,8A,04,A2,97,A2,76,7E,4D,1B,0F,4D,08,C0,18,E6,C0,65,15,DA,BB,8B,57,8D,44,D8,DB,01,A2,91,9C,01,98,FE,A4,B3,23,9E,E9,76,2C,C2,E2,F4,2A,29,1C,B0,4C,E5,0D,DA,4C,00,33,63,07,7B,32,E4,26,D2,1F,4C,59,20,B9,4F,55,A6,01,C0,F7,69,A4,30,C0,70,A2,9C,83,F1,5E,2E,76,79,5D,72,20,2A,55,92,35,B2,FA,1D,45,C9,49,92,63,70,7E,53,89,C0,29,B5,76,DF,96,0F,DE,72,E0,64,A4,B8,22,B6,B7,4F,6A,CF,7A,50,BA,38,38,F4,3F,F9,D3,10,97,DD,03,ED,3D,9E,5D,EE,0E,36,0F,7F,14,C7,8E,93,CA,BB,1F,FE,CB,4E,C1,BB,E0,BD,07,63,23,C6,96,5A,8B,8D,1A,6F,79,0C,49,C3,3C,19,92,A2,01,C1,1B,D0,EB,7D,F1,3A,0B,3D,82,EE,49,43,C6,21,5D,68,21,98,C7,97,67,D7,53,A8,8D,83,02,79,A2,11,53,47,DD,6D,C2,1F,C6,3F,D7,9A,F1,26,00,A3,31,71,6E,42,6B,0A,4B,58,DC,D0,B2,6D,6E,55,DF,73,13,41,C0,E5,E8,20,3E,8D,8C,EF,3E,65,AA,99,10,5A,F4,65,E5,C9,BC,88,C0,12,A6,7B,97,30,7A,C0,6A,AC,34,1C,4E,C7,EA,41,04,63,55,6D,EB,68,FA,B0,BB,A8,81,44,73,BB,EB,5F,38,3B,22,C1,BA,A8,81,E8,2E,40,E3,CE,C8,F9,D3,08,D6,D8,9F,C2,38,14,68,E8,68,78,A8,F6,12,81,75,CC,C2,4D,F4,74,4C,14,CA,B0,81,C7,65,06,8D,E9,F8,6F,42,4C,43,04,6F,77,5B,92,2C,1B,8C,05,5E,B8,13,66,34,F5,F0,45,A4,74,3C,A7,66,77,DE,F5,53,BE,A5,23,93,07,CA,4A,40,F2,55,1E,A6,7C,51,A4,44,BD,30,D3,4B,41,57,C0,0F,5F,2C,9C,0F,E1,D9,4D,17,D9,53,5F,EE,9C,16,D1,29,14,0B,04,4F,3F,B1,7A,D9,30,D0,EC,FD,F5,99,86,44,EE,FD,E2,BE,5E,3E,00,36,20,1E,B9,2D,25,55,C6,3B,1E,F7,C2,82,7A,F1,80,C5,FF,28,3A,45,D6,1C,53,65,6C,3C,40,39,94,E6,1E,AE,65,D6,73,5C,07,A2,4D,EB,E5,55,6A,27,81,3B,D5,24,C2,1D,15,48,D3,F9,9A,42,6A,D6,7B,E1,40,4F,DF,68,39,D2,7D,83,F9,38,DD,7D,8D,E3,75,BB,23,60,BD,6C,50,9C,35,24,A4,E3,D0,36,31,36,24,C1,30,59,C2,92,6C,74,BA,FB,01,10,06,DA,8A,25,89,91,C2,F9,C0,CD,5E,A7,AD,B3,11,76,97,39,A8,8E,3E,38,E9,B7,EA,E0,25,3D,06,9A,0F,D3,FF,E1,C0,AB,AB,06,76,88,6F,AF,D9,18,AC,7F,8E,DD,E0,5E,2B,6C,CF,D5,28,B0,88,D3,8F,B5,E4,AF,1A,5F,B8,EF,5D,D8,85,6A,D0,50,FD,BB,CD,E7,ED,E1,52,09,AF,A8,F2,82,54,EC,B1,08,32,17,9F,48,F3,B5,AD,33,F6,67,57,48,DA,02,1C,25,30,52,69,29,A7,0B,D5,BB,45,05,85,C0,31,9E,7B,85,C8,29,1B,06,5C,DE,F4,D1,C4,B9,61,29,55,CC,89,22,FB,81,B9,15,6D,F5,A7,B0,24,14,88,B5,80,89,67,ED,0B,0B,4A,71,D4,CB,39,C3,CD,8A,30,E7,CB,5F,48,E8,74,8F,E7,2C,3D,52,2A,22,DC,A2,C4,5A,BB,F3,40,C7,28,4F,09,14,3C,F0,49,20,22,08,A9,18,36,5A,38,8D,29,40,E0,2C,C1,FE,6E,FF,C3,2F,CF,95,90,BD,AE,83,40,5F,1D,70,D6,FE,D7,40,79,1A,28,90,BA,3C,AF,A0,64,4F,63,13,9E,81,25,69,2D,5F,41,66,94,16,10,67,E6,BD,87,77,58,32,1C,72,75,FF,CD,10,55,05,02,9F,8A,AD,40,C8,D3,DA,EB,E4,59,D2,FE,B0,21,15,B4,A5,D9,58,F4,B2,9C,51,42,9A,E1,04,E8,A6,4C,69,F7,37,7C,07,9D,E9,77,4A,9E,2D,96,DA,EB,FB,9E,91,B1,B6,F1,31,CA,55,42,FB,16,BD,26,FF,80,3B,19,4D,FE,74,10,FD,E2,47,8B,42,07,FC,4E,7A,1D,96,6F,1D,8E,F6,D3,02,DC,40,A4,6E,56,93,CE,C4,37,95,54,01,E3,0C,B4,09,A5,1E,FA,37,31,4B,E4,52,F4,8B,A2,34,DB,A3,9D,AD,F9,B1,99,16,D5,64,AA,FE,B8,99,88,CA,65,E5,0B,9B,09,88,78,7D,6E,C2,D5,13,7F,4D,34,D1,25,35,C4,B6,A8,DF,FD,91,89,D9,A2,5C,DE,56,5C,05,82,13,8E,F2,C3,99,8D,99,CD,7C,BD,79,C2,4A,5F,27,9D,F2,F5,B8,AB,AA,C0,C7,81,DB,28,BF,41,16,55,44,22,E5,07,BA,7F,B7,10,F4,12,DA,2B,0E,4A,46,0C,84,76,5E,AA,79,7E,FC,C8,B2,0D,CC,47,10,16,FC,38,D3,97,86,94,87,10,38,BE,5A,C9,55,80,1F,A9,4F,53,5E,CE,FD,65,81,1F,E0,82,E4,5E,19,4D,9F,18,FA,84,62,A1,EF,EF,A6,AD,98,5A,A5,AE,41,EE,B3,52,7B,C2,90,7C,DE,80,87,F8,1A,A1,3C,FD,AD,F7,1A,95,31,03,3C,A4,6D,39,47,6D,0D,38,79,77,67,6F,1D,B5,CD,E2,1C,67,61,69,68,99,BB,3E,13,32,3A,06,D3,21,19,67,BB,A1,66,A9,D7,6C,1A,D3,AA,AC,1D,56,9C,CB,4A,B0,F3,E1,F2,C9,6A,F0,06,EF,3B,28,23,81,1E,59,0B,73,0A,C0,04,0F,A8,76,66,B9,A7,9D,CC,74,5E,97,75,3E,F0,D3,4F,49,3D,11,9E,56,D4,C5,32,F6,2F,F0,83,5F,FC,40,F1,DF,8C,3D,E8,71,DA,E7,75,CB,80,3B,47,BC,57,8A,C7,0C,04,91,4A,C3,19,4B,05,78,CD,89,0E,3E,7E,3E,BF,39,27,D1,95,B5,DD,B0,1D,4B,46,C0,8A,97,BF,EC,D8,AF,A7,DA,40,D1,D1,E5,66,99,72,E4,8C,66,99,75,0F,CE,84,E7,D5,3E,10,05,0B,BD,5F,CF,5A,C3,07,A7,34,E6,54,92,54,13,67,72,14,44,F5,DB,1D,77,AE,F1,40,C9,C3,31,43,D3,3A,18,A3,00,2E,35,54,1F,14,92,FA,BA,C9,6E,56,56,89,53,05,B8,4E,13,56,24,95,D7,06,5D,F5,CB,37,DF,F5,86,6E,03,07,CD,DD,A5,53,C6,4E,5B,87,FE,9D,9C,90,29,93,2A,92,50,2F,3F,8B,61,D9,9E,F5,5E,C7,B8,BB,7A,51,3E,19,F4,0D,A9,2A,30,84,DC,3E,F3,FF,BC,0A,F8,CB,39,D9,D6,A4,E6,CC,7D,EB,53,DD,D1,E0,B1,EC,DA,99,E9,B8,88,87,E7,32,2E,60,25,95,6D,82,95,ED,8E,44,80,A5,16,FB,6D,06,FE,77,00,F3,2A,4F,26,0A,10,BB,11,7A,28,3E,37,1B,3E,74,84,2D,86,8E,6A,B5,0F,3D,37,B3,29,4A,72,0C,95,77,58,D8,F0,D0,49,B2,31,78,64,14,A2,14,69,22,44,96,A1,3D,19,66,35,53,02,53,8C,3C,7E,78,76,4B,A4,21,A1,72,4F,95,68,7A,5A,F5,3B,41,8B,81,FE,56,FD,3C,23,BB,8E,C7,D9,F4,8B,23,FF,75,19,98,65,FB,15,7D,AE,AA,32,7F,51,0A,20,DB,00,CB,C2,4F,4F,A2,2A,53,19,28,F6,83,13,35,C8,B1,9E,D7,49,1E,53,1A,28,AF,6C,1A,0F,C5,75,72,62,F0,39,60,C0,A8,E8,E3,F6,48,F8,79,F7,B6,83,5D,A4,D1,56,54,E8,33,F0,63,2B,13,00,83,04,DC,4B,94,A2,C9,31,64,FE,35,07,33,C8,4E,1A,E3,69,F8,5B,69,8A,44,F3,42,D2,76,C3,4B,D8,DC,72,14,FD,D4,3A,0F,72,0C,8F,36,0C,EC,9A,CF,7B,79,8A,88,01,DB,D8,40,9A,07,28,8B,4C,D0,B2,C6,A5,30,9E,AA,76,32,3B,5B,05,5F,F3,69,47,6A,CD,F7,0A,25,1B,FC,2C,AE,A4,53,EA,B0,61,56,C8,01,15,FA,3F,EE,0C,38,F1,B2,BE,CB,3C,DA,1E,FD,1E,9B,2F,64,56,21,54,AD,0A,C4,7A,48,2C,A6,87,A9,BE,3C,AB,24,71,AC,37,7E,6D,F3,3A,E0,32,32,CE,0D,68,78,F9,A1,0C,98,30,7E,99,FF,7F,13,42,9D,3B,36,E8,71,98,83,B0,BD,D8,85,D6,7C,F2,8D,9C,7F,9B,B5,4F,74,58,18,0D,BD,F0,50,AD,88,99,B4,D0,75,B6,52,DB,D4,A3,AB,4C,03,11,A0,C4,90,DD,F8,15,70,7F,F6,3B,D9,BE,1E,4A,CB,B1,51,64,51,10,FA,9D,39,DC,C5,BD,9D,48,B9,4C,B8,FE,96,94,44,91,B1,53,79,E5,62,95,D3,1F,EE,8E,09,D9,89,74,7C,29,2A,77,12,E5,01,60,20,6D,B1,26,9D,CC,62,25,99,D2,D1,00,05,A5,D6,07,BE,35,B6,24,E1,9D,88,D3,6D,F3,3C,C8,F9,74,C8,F4,28,DC,30,AF,26,9E,16,E5,C4,2E,3B,DA,89,EE,13,69,D0,F1,86,28,4D,AC,4F,72,A7,B8,79,C4,A4,2F,A2,E1,2F,84,E7,D0,F8,BE,8F,18,77,97,BB,3B,13,82,08,FD,91,A0,97,CD,80,5A,A2,3F,2D,2A,EF,92,4D,EA,EA,46,79,3A,C7,FA,D3,44,7A,22,AD,24,F8,12,C4,EC,58,ED,87,85,91,A3,62,A9,DA,1E,EB,59,C2,93,FD,E6,EC,47,63,61,00,BD,CE,B8,F2,8F,C8,05,3A,9D,B7,AA,A9,C9,DA,57,56,CB,4F,A3,56,A3,AA,A4,FB,39,54,B7,6B,85,B0,84,AD,38,0C,43,01,4C,56,36,0A,6F,32,AD,A0,13,13,AA,64,CD,B8,A7,BA,0D,3D,23,A9,A7,FB,43,10,E0,EE,BE,82,A4,E9,39,29,D3,3C,B5,4F,3B,73,A5,39,3D,69,1F,F8,23,F0,A7,B4,6A,0E,88,81,59,CE,89,49,D6,90,A4,E3,37,37,59,57,64,98,99,E4,D6,B6,68,D7,CA,68,78,1D,D2,B6,F9,4B,EE,7F,5B,BF,70,70,09,C8,3C,A7,07,41,D0,F4,D8,46,CD,8F,13,CE,E0,8E,3C,B3,83,AD,1F,27,FB,8E,3B,B5,5D,97,BB,45,72,5C,47,C9,26,99,BB,4A,B9,62,04,C2,CC,A3,D5,DB,33,C8,E0,C5,A4,87,E0,F8,7D,BD,F3,83,A1,FD,8A,86,ED,30,D1,8A,E2,E3,DC,CC,FE,FE,A2,FF,6E,C6,F5,9C,A4,6A,EE,13,A4,CA,16,65,4D,0C,E5,64,5D,DE,1D,CB,A0,93,67,A4,33,E1,F3,D8,26,A1,FA,A8,DF,45,92,EE,2F,45,F6,6E,74,00,B3,9F,71,2A,92,19,12,3C,01,DF,56,CD,34,07,CE,E3,73,08,AE,77,0E,70,46,32,6F,1D,4C,13,C9,A6,AC,69,04,01,8A,3E,B0,68,26,BB,F1,6D,7C,67,98,A5,5E,BF,B4,15,E3,1F,E7,78,F2,D7,03,F3,5F,7F,D5,9D,F1,3D,89,70,00,B8,A0,8A,B7,D5,55,E1,5D,58,11,CD,C6,35,CD,B0,AC,95,5D,D6,A1,1D,45,45,6D,79,C0,22,3D,34,20,62,24,D3,32,8B,74,F4,45,A1,A4,86,88,73,3C,76,20,06,0B,B5,CF,36,B8,1E,04,DE,B6,10,C5,B8,4B,CB,84,21,F2,29,12,28,65,A1,FE,57,F6,15,A6,20,3C,83,14,7C,42,05,48,8B,AA,CE,CB,91,57,4C,46,03,6E,7C,11,F5,27,F8,03,32,AE,15,80,1E,28,9F,8F,84,89,15,28,B9,53,91,D0,13,32,C4,48,51,DE,F0,07,99,B1,82,DF,FC,A5,0F,8C,69,BF,0F,CA,D7,56,32,3B,5D,DA,26,2C,52,40,74,ED,1A,D9,11,F1,B0,C4,66,A2,A4,B5,E6,5B,76,9D,FD,D3,54,EA,47,4D,7A,98,E4,B0,CB,91,05,F2,69,E0,70,96,4B,CE,0A,3E,59,33,13,CD,76,D2,9E,63,14,76,A3,C4,30,DA,2E,A4,55,6D,F4,D7,8D,9C,41,99,0F,37,B3,99,52,90,A0,B2,42,2A,FB,9F,CF,B3,BA,7C,BE,BE,D5,E1,50,AE,15,7C,DB,AC,EF,78,C2,AE,1D,B8,56,70,1E,4A,8A,FE,21,98,00,15,36,21,50,D4,2E,52,84,5B,47,E4,AF,85,B5,C8,9F,88,10,F1,59,92,CE,39,15,AD,66,0E,40,67,07,B7,1F,F1,3D,95,79,1D,F3,04,1A,66,59,4A,35,43,84,AF,EE,7F,5A,48,D2,F4,C7,4D,F7,3D,F5,4A,BC,20,9E,FC,BC,52,DF,DB,D5,C9,EB,62,23,68,0A,66,A6,5E,CB,F4,6A,15,14,E0,3D,B6,EE,FD,5D,D7,9D,6A,D3,A1,23,B9,C9,C3,6D,1E,B4,F9,7B,53,6C,77,45,49,FF,3B,D1,47,0F,1B,BE,1E,96,26,16,20,BD,60,99,75,DB,8E,B8,8A,D7,69,90,65,CA,AB,93,11,6D,21,1C,D3,D1,D9,6D,92,05,FC,44,9E,DA,77,CB,F0,FD,24,BF,08,A6,4B,B9,F9,2C,2D,73,D7,00,7E,AB,99,4F,EE,82,06,B6,F3,E3,14,EF,02,D4,A7,68,51,39,27,33,81,E5,81,98,B5,9E,70,D0,A4,E7,B2,4E,DB,73,7F,CB,69,92,F5,B6,BF,37,C1,61,08,4C,95,0B,1B,A0,3E,F1,A1,FF,1A,81,95,47,10,76,72,EA,1B,06,46,9E,47,B0,8E,E5,C7,A0,18,6D,69,FD,C7,C1,41,5B,13,3C,2B,80,72,39,DB,8B,91,91,A2,C4,1D,47,9D,C0,DA,26,11,5D,35,7D,DE,51,E2,51,27,9F,72,25,CF,6E,44,60,06,37,01,64,DF,38,42,7F,0F,CF,A8,AB,FF,88,9F,46,61,C2,EB,41,4A,DE,F4,5D,7A,88,FA,4C,BB,6B,9A,F2,18,05,25,37,63,5F,7C,9A,E1,91,C0,48,FC,F8,15,7F,0D,2E,D5,5A,41,89,11,CA,00,C8,23,11,6E,6F,16,F1,F2,A6,BA,F4,24,AA,77,05,DD,40,16,60,E2,13,B1,60,5A,EE,CD,EA,1C,A5,41,5C,53,B0,B3,CB,59,54,E1,20,A9,F8,0E,C5,E6,EA,59,25,0A,6C,82,A7,B8,04,BD,36,3C,3E,A6,8E,72,A5,62,05,1C,51,C2,0F,44,F6,54,28,57,CE,B9,0B,F2,E9,E2,9B,E8,CF,B1,BB,45,0D,9A,DD,DF,86,0E,2A,AD,59,DA,80,29,FD,42,04,FA,CD,27,0C,53,29,56,1A,17,6E,6C,90,97,67,A5,19,3F,57,58,B6,68,6A,EE,99,56,46,DA,8D,79,58,04,7A,98,F1,D9,21,D4,81,0E,BE,A6,B6,2C,51,6C,C8,CB,26,CD,91,7F,9F,58,06,53,D9,94,79,35,68,45,1D,2E,AD,44,F0,A7,49,AD,AA,4D,F2,DD,53,E0,A3,9E,DE,45,EE,D4,97,3B,CC,34,D6,8A,0F,9E,3B,14,03,90,F7,CA,60,1E,8E,66,6C,1D,C0,79,56,B8,56,6B,63,E5,A0,2A,9F,51,AD,34,73,91,8E,E6,21,8B,8B,51,B4,27,89,93,3E,51,9C,F8,71,87,7A,61,C9,C1,0B,1C,30,34,D1,C7,62,9B,96,42,CC,24,66,32,92,AE,DA,2C,E4,BA,CB,6E,E9,6D,EE,5D,4A,4A,B7,96,B5,7D,86,D3,4A,B5,51,ED,E7,F3,20,9E,BA,B1,A0,51,77,9F,24,60,D4,9B,73,E4,9D,9B,F5,74,81,5B,B7,1F,25,B1,7F,80,BA,32,88,B7,1E,68,FE,27,0B,8A,9D,15,3B,8A,6A,68,83,F1,1B,03,EE,C3,CD,F1,46,92,E6,74,C7,EA,AD,4C,2B,29,C6,23,07,6E,E3,4C,49,B4,54,34,7D,34,A0,EF,CE,F0,B3,A1,DE,DB,2A,45,2D,16,A8,5B,A1,2B,F9,A0,58,A7,6D,26,15,A1,37,15,B2,C3,7E,52,94,B5,1C,F1,37,44,07,77,63,F4,0B,18,74,BB,31,8B,E2,52,8D,AC,8D,18,EE,69,55,CC,E3,CE,EC,82,80,EA,4E,6E,B1,C5,CE,CB,E4,82,6D,88,09,96,CA,D0,FF,3E,DA,19,0F,8A,4E,40,8D,66,F9,75,8C,C5,C4,21,A9,00,11,F7,1E,CC,C4,56,74,31,65,F8,89,3A,27,87,7A,2B,14,4A,F1,EF,10,22,53,94,28,70,B0,BC,34,94,8D,2F,BA,9C,46,ED,60,95,E3,A6,64,0E,9B,72,81,9A,FA,6D,BE,E6,59,0F,90,22,B0,23,11,3C,C3,C1,AC,02,BD,5E,2D,E1,38,67,E7,33,F6,0D,C0,B2,C6,BF,AC,19,90,BD,AF,50,3E,D4,FA,5A,90,F2,45,53,00,BF,DF,A8,5B,FE,D7,D0,0D,87,C1,EE,B8,58,10,DB,59,FD,0E,19,A0,29,2F,95,56,E7,EA,9E,E6,A0,A1,C8,9E,B4,C6,C2,74,C1,E1,89,F4,75,AE,35,D9,FA,7C,5A,6B,4A,D5,9A,75,66,25,04,45,6E,63,63,FD,1D,0D,B5,29,32,69,40,7A,EB,73,8D,6A,00,50,E9,82,78,10,1A,DC,11,8F,64,F7,2B,1C,10,2F,15,1A,4A,5A,61,9C,2B,B6,F6,9E,E3,E1,17,73,D6,37,55,7B,68,04,AB,14,A9,09,68,07,D6,CA,39,C1,9E,CA,58,44,32,9F,81,3E,02,B2,50,C2,2F,01,17,E1,DB,C9,BD,95,15,AE,59,00,97,AA,34,A9,3F,38,C1,AA,5F,53,53,92,2B,53,FF,46,CB,6A,2A,C3,25,FD,D8,CC,F7,CA,23,7C,59,5A,4A,45,DD,CA,48,36,4F,5A,2E,78,1A,AC,28,A5,16,B1,C2,0E,8E,E6,DA,A0,D8,75,5F,5F,DB,63,C1,3A,AA,74,45,6A,4B,0A,4B,1A,35,85,71,7B,F4,98,19,D0,C5,20,BA,07,69,56,27,D8,C9,77,DF,41,4B,3A,51,8F,DF,8C,AC,13,0E,4D,52,5B,1B,83,A6,E9,A2,1B,56,99,40,F0,CD,B9,88,4A,14,F1,72,3E,69,ED,6D,C3,F7,63,A8,D0,E4,55,C6,59,CD,15,64,1B,D1,28,C7,B8,7A,B2,02,E5,04,39,81,EB,A8,B6,C2,35,20,5C,7B,21,77,6D,F0,0E,2F,35,57,83,CE,85,B9,E9,81,0C,8A,5A,7B,FE,35,7E,F3,C9,1E,09,59,E7,0A,66,24,D3,07,C1,00,E6,AE,35,F0,1B,4A,61,50,B6,0E,9A,B8,8D,60,02,30,91,28,78,7F,92,69,68,5A,E3,38,F5,F2,6F,83,B2,32,B4,A4,F2,A5,87,E8,BB,DF,7D,48,40,76,88,C5,2A,81,7A,32,5A,B0,6A,EA,F0,A2,97,46,AF,41,9E,F0,86,74,20,F6,5D,74,86,DC,39,44,22,F6,CA,45,13,FE,85,29,4B,7D,B5,F0,54,44,5A,C2,08,D0,65,CE,A8,6B,32,36,05,86,C0,5C,2E,AD,54,36,5F,74,A3,A3,D9,83,63,21,B7,7D,42,C3,34,D1,AD,71,20,E4,1E,E3,BD,0B,5E,10,B4,E5,78,08,08,D9,86,4B,53,F9,D1,9A,05,E9,77,19,95,F7,EE,DB,2E,DF,C6,C4,9E,97,93,A9,5B,4B,1B,04,BC,70,72,24,A7,14,39,60,BF,EA,9A,5F,EA,A1,45,0F,E3,6B,48,47,FD,DB,7B,EA,0B,DE,3D,2A,C0,54,1F,1F,5D,33,B1,D5,6D,9A,D0,41,16,E6,EF,60,9E,D8,4E,4D,98,F2,D9,0E,E7,17,9B,6A,C3,14,A8,48,34,AE,DC,E0,19,DB,77,C0,A3,CF,BF,5B,0B,B7,99,26,3A,F8,90,5D,53,61,14,8A,88,D7,FE,4E,FA,88,66,2F,DD,69,9F,7C,0F,30,13,E5,E0,53,2B,3E,6E,F7,E0,5E,B9,D4,0D,AA,53,F0,4B,B7,52,82,8E,35,8F,7F,2F,DB,85,74,A2,CB,4B,A6,7E,F2,D1,40,C6,67,41,2C,28,41,55,51,3D,9B,26,25,A9,AF,7D,76,6B,4F,61,27,2A,9C,65,B9,37,8A,6F,51,DB,A3,8F,10,02,C3,0C,83,D7,5F,56,88,C1,9C,CC,87,1B,5B,F6,11,5F,52,B5,15,0E,1F,E7,96,65,EF,7A,B7,6D,F0,92,EB,C6,59,CB,94,31,5B,3E,02,BC,81,2D,47,79,86,F9,1B,BE,EE,4C,35,BD,EA,3D,42,38,0F,E4,C0,27,11,4F,C7,76,5D,8B,D6,03,C7,E8,3A,F5,23,A1,B2,3E,F6,A8,D0,9E,50,BA,C2,0A,81,D6,46,9B,A5,3A,D7,3D,E1,7C,45,C1,A5,D3,EC,07,FD,E4,5B,99,0D,FC,89,66,DB,D0,D8,0B,2C,3A,7C,E9,13,77,1E,F7,52,C5,2A,D7,F2,06,51,1B,71,A8,A8,A1,71,A4,0A,27,BC,C9,E1,CE,A2,B8,11,99,BD,50,D1,4A,BA,91,61,21,CD,0E,2A,58,64,F1,03,1C,F5,85,F0,C9,58,75,7F,14,2E,48,48,E8,01,70,00,A2,FC,45,77,05,C0,D9,CF,57,33,B3,E3,E8,7A,41,99,2C,5C,AA,6F,AF,44,66,CC,AA,2E,21,AA,56,32,A2,52,D1,FF,2D,A8,32,DE,27,C4,9B,D4,2C,C5,C0,8B,87,31,CB,95,DF,35,59,8D,91,C6,F3,41,CC,91,77,4A,43,0F,C3,3C,86,BF,75,9A,CD,81,DA,A4,AD,31,CA,76,A8,7C,36,CE,1B,B6,7B,14,81,D0,D3,6E,67,1D,48,6D,A4,6C,D1,9F,74,8F,4E,E8,1E,78,07,46,D6,63,EC,A6,CC,ED,4D,49,4D,6F,4D,7C,84,10,6A,FF,DB,6A,F4,A2,33,0C,87,3D,85,B9,31,B3,26,7D,18,5E,94,C2,A5,20,0F,FC,45,00,B7,A8,2D,3B,AB,74,21,D3,CB,3F,D3,AE,A8,2A,B8,96,77,76,8F,1E,70,6C,3D,AF,EF,04,88,AE,AC,12,D2,CD,B9,B0,32,AD,11,62,47,46,63,D5,DC,3D,16,62,78,F5,1D,CE,46,F1,9D,A8,3D,D3,0B,2C,AB,85,D8,90,D2,65,32,D2,C1,32,2B,C7,53,C1,8E,BA,B5,C5,0F,C3,5C,B5,2E,D1,A9,AB,CE,50,47,5C,CD,87,59,05,5A,05,34,86,6B,B1,D1,F5,73,C0,19,D5,5D,00,52,2D,A2,C6,7A,08,41,B5,BC,7A,D2,1B,F5,DC,CD,C8,E4,6E,82,24,3C,00,CF,83,B9,6B,5E,98,9C,69,25,9D,60,EC,80,1A,0D,6C,B5,86,F2,F6,08,9F,23,FA,86,7E,4A,48,8A,4D,BB,AE,DF,B7,64,A7,94,03,08,B8,67,58,C0,78,AD,7E,7C,BA,79,A2,95,14,85,F1,42,5A,FE,B2,B9,F0,A7,91,84,8F,4D,5C,DD,A3,2C,9C,12,A4,AB,B3,B3,31,82,44,BB,A2,99,82,86,ED,38,D8,3A,DF,EA,90,96,50,7E,DB,09,7F,70,E8,22,17,8E,B1,7F,FA,4A,2B,1E,C1,37,66,5C,19,FF,1A,77,40,5F,1C,40,F3,EF,4B,DE,F0,29,06,87,29,D4,75,66,8B,FB,7D,9C,CC,72,13,C2,99,22,59,C1,40,69,CE,12,75,A3,E6,EF,61,57,DD,0D,B3,C4,24,39,99,9F,9A,96,A1,97,2F,30,39,21,45,1B,64,D9,BE,7F,07,A0,46,DF,A7,BC,28,AD,89,AB,25,E2,EA,BE,3F,4B,59,96,06,01,13,4C,7A,54,E5,CE,DE,2A,9B,E2,4A,8B,7B,C2,83,26,70,86,6F,57,05,A5,DB,B2,1D,AA,60,A4,2C,A6,99,29,8F,D7,75,B2,F7,0E,A3,B2,DC,3A,52,C7,44,57,1B,9F,FE,FA,CA,88,5A,FA,78,98,94,8E,1C,C6,2F,29,01,C7,72,B0,44,4D,F3,30,3B,85,9D,AC,3E,40,1F,8B,11,54,AB,E2,FE,C1,10,A6,2F,E6,32,D7,16,9B,AC,C8,F5,59,98,29,18,18,B5,94,EC,67,A2,2A,79,25,32,08,88,C0,2E,EB,F2,E1,91,70,25,86,48,D3,5E,15,E5,42,A0,D0,C0,03,85,76,27,2D,75,D8,20,9F,B4,8F,93,C3,EC,C2,96,5A,CF,4C,62,2E,5C,34,B2,CF,2C,EA,97,3A,5E,37,8F,B5,A4,37,F5,AE,63,87,5D,20,52,5B,69,C7,39,CD,E7,49,81,AB,21,36,D7,BA,19,EF,34,59,95,26,0B,86,19,EE,5E,12,40,F9,8B,06,B8,6C,99,F2,EE,42,3C,47,F8,77,9E,D6,CE,C3,D6,DD,FE,EC,0D,28,EB,60,72,59,E4,16,B6,AD,76,21,01,5B,5D,D7,91,4F,C6,D1,D3,4E,8A,4F,CF,76,CF,BC,46,CB,A9,99,06,E0,97,8D,86,A8,BC,69,35,60,B7,AF,7A,92,CD,C4,7E,6C,FC,07,38,75,E9,E2,9B,AD,78,4F,E1,45,B4,EC,E2,0F,CF,BA,77,53,CC,D7,F2,B6,97,4C,FB,15,84,C9,D2,FA,63,91,05,E3,CF,E5,5D,E2,FD,49,B5,96,3D,11,05,0B,BC,0E,D1,A4,75,A9,32,0E,8E,F2,21,A9,C0,94,05,16,D5,86,4E,34,17,85,C6,54,61,64,8E,BE,0E,BA,7E,C5,DE,57,60,5C,59,5D,29,FC,79,2E,38,B1,6A,37,51,7D,F9,8D,DB,94,ED,0B,EA,A5,C3,B7,F1,91,8E,FD,C4,42,32,39,4B,61,CB,7B,D1,7F,38,13,F2,A2,06,AA,D0,BE,5A,F1,51,4B,1B,99,52,51,07,9C,31,64,AA,BC,3E,D8,97,E2,10,44,B0,19,26,05,E8,B5,F0,D5,51,38,3F,A4,7C,FB,6E,95,D7,78,77,E8,90,AB,E0,80,E5,B0,BF,0F,E2,97,FB,B8,5E,46,FB,70,1F,B9,F4,02,B5,D6,37,0C,6D,AB,DD,52,F5,7A,05,3D,4C,6D,0A,F2,52,4A,77,A4,28,7D,D3,9F,DC,96,C6,1A,10,03,4A,F4,DE,AE,31,44,19,00,89,D9,F3,24,AC,44,0C,57,5F,34,F0,51,5B,9F,52,D3,F5,08,FF,32,35,85,69,FD,EE,88,79,4B,1A,D2,FF,36,B0,F0,DF,B1,D8,4A,C7,7B,71,23,55,7C,12,4A,7F,7C,9F,2E,9F,11,AF,EA,33,30,DD,09,73,A4,1B,91,99,3E,18,61,56,0F,D0,F0,3E,E5,BA,50,0E,46,59,53,EC,60,F6,21,39,DF,D1,E3,A0,34,2B,40,2A,C3,3C,49,34,B3,F4,19,F2,9D,93,3C,F5,52,02,54,C6,E2,8D,13,71,A5,F7,45,C2,77,B6,28,9F,2C,A4,3E,77,13,B5,96,4B,92,12,FF,F6,16,A3,70,2E,F6,66,21,90,E7,77,31,5A,C0,0C,CF,DE,8E,38,0A,E7,64,79,5A,B1,22,4B,55,42,5D,B7,BD,88,E3,B9,BF,68,76,71,4E,CC,09,74,9B,71,AC,12,48,67,C5,BF,BF,19,7C,B1,67,63,00,48,C6,05,40,7A,07,01,76,FC,E4,5E,67,1E,B6,E1,CE,F2,03,4B,60,B8,AD,9B,FA,28,A9,DF,23,4C,2C,45,0C,48,45,0D,BA,FC,C8,E1,7F,D6,73,55,AD,3E,74,66,EA,31,34,8B,1D,AE,1F,50,46,D7,1B,0E,9F,B2,CA,61,3A,56,1C,AA,81,AA,9D,A2,44,58,63,6B,81,3B,E1,C9,5E,EB,34,6E,EC,BE,43,8B,06,52,12,C6,17,9D,94,9A,89,3A,20,F2,7B,83,56,B1,5A,30,EB,09,CE,AB,AC,8A,0A,97,8F,16,7A,77,15,31,42,D3,66,E2,2D,1C,C0,1B,E3,E0,10,E4,5E,82,4D,32,91,42,7B,2F,3F,DE,90,D1,F1,CA,27,0D,9E,84,6D,AF,1E,A8,88,2B,BA,FC,B0,C1,29,29,8B,46,FB,71,A8,25,C5,E0,BA,31,60,99,03,B1,99,18,E2,2E,3B,53,34,9D,7F,AA,3B,CF,A6,94,E1,AD,26,44,44,B5,C6,2C,94,4F,FB,FA,27,C2,1F,4A,20,72,64,A3,A5,27,14,E0,28,B5,3A,94,AB,BF,31,88,19,3F,A6,64,74,6C,E9,FF,27,BF,29,78,D4,76,F4,E6,91,6E,29,BA,4B,E7,0B,4B,6B,A4,61,19,D6,1A,0B,CD,D7,CE,D0,14,19,F5,F0,B0,E4,88,A0,0E,B1,9C,22,84,86,F8,06,B0,EE,AB,27,39,F6,8B,28,7F,34,D7,83,83,FE,32,81,8F,2D,D8,EA,89,8E,5D,00,43,01,DB,51,5C,F6,8A,17,79,6B,47,99,18,0F,E1,AF,91,B0,4F,68,89,92,13,C6,21,79,F6,75,78,43,C4,93,A9,52,94,91,C9,AD,E1,14,D9,EB,42,7E,EC,E6,75,21,75,29,99,E6,54,29,36,41,D8,FC,CC,FE,27,B7,E1,39,DE,0F,95,6E,57,6D,60,71,15,13,A1,18,91,00,4F,6C,F1,8F,B0,34,93,AA,DB,EF,43,88,6A,ED,AC,57,13,37,42,E9,D5,67,F6,00,D8,25,D8,01,04,BF,AB,2A,BB,0F,A7,7E,E8,87,48,E4,7B,5E,C6,F5,40,B6,60,23,90,9B,C6,CC,09,0A,8F,50,8E,4C,27,29,6D,D4,45,5D,64,9F,F4,15,A9,53,EB,95,09,27,CC,D9,58,11,FC,FE,2E,27,FB,E9,2A,77,8C,57,2C,D9,AE,0E,9C,03,CA,DD,39,D4,15,59,B8,61,51,A5,C4,C6,03,36,9D,1E,B3,A0,9F,CE,20,C0,5F,40,75,60,12,EC,9F,5B,E4,45,20,6D,DC,DB,63,52,58,2A,ED,5D,C7,2D,53,50,D1,A9,EB,82,A1,BF,B4,29,9E,57,70,E6,B8,41,5D,A1,70,45,FB,19,28,C1,C1,C1,7F,DE,9C,D6,2B,6F,A0,C7,E2,4C,ED,06,0B,12,8F,92,28,2C,22,40,4A,19,E9,C8,E4,5A,F2,B4,52,AD,1B,88,A3,2E,8F,5C,85,4D,7E,B3,A0,5C,E8,D0,32,8A,1C,BB,B8,32,E6,A0,6D,E1,E7,5C,B9,DE,14,EB,AE,79,C6,A9,68,5E,B0,F8,C8,A4,6D,1D,1B,0C,13,B8,AC,43,A4,B8,DD,A9,FC,8D,A0,43,A3,7C,BF,F8,01,D2,C1,6E,CA,C5,E9,B5,BA,8A,38,F1,2B,A6,90,E5,88,5E,C6,AB,53,70,B2,11,7F,04,0C,FE,90,03,4D,2D,36,47,BD,DA,53,AC,27,B6,6F,4D,5C,5B,19,FA,E4,3F,E6,57,A4,80,79,9B,FF,A0,E4,A9,E7,B7,A3,BA,BD,41,5E,B3,FB,22,48,FB,67,64,B8,22,27,AA,23,1E,ED,28,E7,78,85,6B,A4,DB,12,75,75,39,F9,17,FE,B7,2C,D4,C1,E6,92,8A,CE,E0,58,F9,99,65,FD,14,3F,78,E5,76,2A,D3,8C,64,29,39,6B,7B,80,D3,F5,B3,A8,BA,20,91,55,4B,66,F5,AA,D6,31,65,AC,59,C8,16,87,31,41,4A,36,EC,34,B8,AF,9B,94,A0,9C,3F,65,3A,B7,C2,6A,E3,2A,08,9E,42,43,18,49,07,BC,C8,59,3B,6F,BA,97,98,A0,34,A9,83,42,C2,51,FB,28,50,6E,AA,3D,0B,B8,A6,37,AF,64,00,D7,AC,15,5F,AC,9A,F9,D8,10,68,17,04,0D,62,FF,93,01,58,FD,C0,0A,21,A6,B9,43,8A,C3,1C,77,1C,21,E5,30,72,B2,71,A5,0C,21,58,B6,55,71,F0,5A,01,2F,F1,38,A0,61,4D,85,7A,2A,A5,46,A0,1C,B3,38,F0,D2,29,3C,1E,B2,54,15,7A,DA,39,1B,25,43,49,EA,7E,2C,4F,03,A2,95,96,ED,A4,E1,B7,2F,AC,96,A1,F7,1C,D8,B3,63,AE,9F,D4,B6,D9,FB,2F,CE,49,74,EE,40,12,B9,C9,F3,F5,E7,BB,E1,8D,1E,CF,26,52,D9,C4,CF,95,4B,E2,A7,10,B9,6E,11,25,E1,8E,D7,68,F2,8C,70,84,ED,63,BC,9F,95,11,8C,BA,40,65,43,31,5A,B7,68,48,AB,45,53,C0,D2,DF,07,C3,DE,0C,DF,81,1B,5E,7C,A3,6B,CA,78,12,08,7E,97,2D,AB,EA,BE,30,6B,62,08,4A,B8,B4,5D,B0,7F,F0,A2,C9,9D,0E,B5,EC,83,C4,44,9F,A0,B9,DD,01,0F,EB,E4,15,DB,D3,0D,CD,FF,DF,60,72,3B,36,CF,18,4A,1D,C9,E2,7A,9D,04,C2,0A,BA,02,F0,62,AE,C5,37,FB,C1,49,87,52,1F,79,3E,26,04,88,C9,06,20,56,E4,2A,A4,94,7F,A4,86,71,F7,CF,60,76,2E,1B,5E,BF,0B,DA,79,D5,47,B6,22,E7,49,D7,65,51,AB,B2,67,19,CB,87,94,B2,1D,27,C6,A8,26,14,69,93,12,89,EE,79,B9,8C,59,05,95,16,63,B0,38,A0,3F,2D,01,43,05,FC,A6,F2,58,08,2D,E2,89,50,28,3C,68,DF,5E,1A,F6,09,E3,AE,BD,8D,83,4E,F6,EA,77,32,F6,A9,54,B7,96,DB,AF,2A,4B,29,6A,25,FA,3F,EA,69,D7,DA,8F,FF,02,77,C7,5B,04,63,C1,39,22,E4,AE,06,EB,36,CB,05,C6,7F,A0,9E,8E,0F,5E,20,78,33,A6,EB,59,7C,E1,77,C0,D7,16,5C,4A,B8,34,1E,5A,32,BE,8F,57,3F,54,B6,7E,FD,22,DB,9D,50,A8,A0,2E,DF,76,B5,26,D2,8A,A6,4E,9B,DA,26,66,A8,C3,31,D0,82,CC,D3,89,80,00,A3,F2,B4,2D,A4,C3,81,5E,80,74,4E,C9,A6,10,5E,56,27,70,16,B6,90,17,24,92,2E,6F,B0,06,4A,EA,41,28,32,B3,2E,08,4E,D3,73,70,EB,B3,26,63,14,51,4F,83,DB,6A,ED,73,EB,D0,C2,5B,0E,A6,09,A3,9B,9E,68,78,95,F8,40,2C,0F,30,32,68,22,50,7F,28,14,15,F6,AA,3E,4F,48,9C,B1,E3,DB,1B,AC,3D,3A,D0,BA,03,70,96,15,B3,B1,A4,F1,1A,78,BE,97,52,C6,8F,B9,F7,DE,91,8F,66,EC,B7,0C,36,41,24,01,FD,E7,4D,52,06,32,14,89,EC,17,F1,39,3C,A3,DF,6B,9B,62,C0,8E,53,A0,D1,45,2C,91,B2,46,E3,0E,05,C9,E3,61,42,24,5C,01,12,A3,8F,30,57,0A,AC,8B,E4,89,39,C0,39,4B,25,A1,46,64,BA,87,DB,7B,61,0B,1F,3A,15,74,21,74,97,3E,12,54,A1,78,73,70,DE,2D,3C,E7,99,F0,77,EC,D7,B4,D0,02,20,E4,11,D3,D1,2E,D5,B3,91,EF,21,AD,AA,1F,C8,32,1E,B0,3B,D4,17,4D,6B,8D,74,AF,4A,5D,83,B1,FD,26,81,F2,F4,FE,39,B0,80,9B,26,A4,26,7F,0E,5D,C9,54,7C,AC,0C,5E,23,21,CD,7E,EA,5C,C7,02,67,3D,77,42,F9,6C,5D,BF,E7,39,57,93,29,C9,C4,2A,BA,4B,A0,D4,0A,72,DA,4B,C6,AB,1F,3D,92,BC,87,FA,4E,CD,86,C7,35,94,0C,22,AA,EF,73,98,24,67,E1,99,EC,0C,28,DE,09,B7,2F,CA,43,48,2E,C9,A8,D7,F8,F0,A6,DE,17,40,5F,70,71,3F,0A,4C,71,8C,88,80,C9,E5,8E,50,6E,71,B1,D7,49,7B,63,D3,C5,C1,58,BE,4C,58,13,D2,27,95,45,42,67,49,40,F5,FD,CB,12,96,DF,FE,31,54,95,E7,85,78,38,1C,1C,7D,88,1A,2A,8A,28,30,2B,44,CB,14,AE,7A,4F,EF,E9,EE,CE,4B,34,15,D1,87,17,CE,82,CB,AB,D7,C8,10,69,D7,FD,64,63,55,61,34,83,25,55,E1,EC,67,90,82,34,CC,D9,58,72,93,45,B7,1E,80,B4,9A,C6,E4,D5,97,67,E3,9E,1B,38,72,F5,64,70,1F,B5,00,AA,C9,EC,14,DC,9C,D0,92,6C,32,FE,38,60,73,6A,5E,CC,50,41,07,54,F7,B4,E0,25,BC,BD,A2,19,F7,A9,C3,A4,3B,6D,7A,2C,6A,26,75,0F,48,AC,D5,9C,21,A2,1F,0E,F5,84,47,52,A4,C6,71,23,44,B5,8D,FD,40,87,47,56,F8,C1,E4,C5,77,15,73,EF,F1,F0,E0,E0,C6,38,FF,70,D3,77,66,1B,19,A3,8A,E1,DE,5A,7A,24,CE,AC,E7,33,41,43,FF,FE,83,DF,FE,43,9F,08,C1,F9,98,B9,4F,E4,AC,2A,F1,0E,2A,BB,0D,23,59,5E,BA,61,61,BC,3C,62,CE,FA,60,63,7A,38,D8,CF,25,06,F7,20,E3,85,44,FB,A2,DD,C6,71,5D,17,EB,4B,8A,40,FF,30,1E,00,D9,3A,09,26,A3,CF,69,06,4D,D2,13,09,ED,D7,5D,3F,ED,68,26,25,F9,42,DF,62,43,CD,D8,5C,CA,DC,96,33,B0,18,05,16,23,16,D2,A8,2D,D0,3F,79,9A,45,FE,EE,41,FA,26,C7,EF,CD,15,B2,4C,CF,93,48,32,FA,8C,A5,7C,60,19,24,69,F7,4A,BF,85,B7,6F,41,9C,17,F1,3E,5E,94,33,BD,DB,B1,F9,D9,E2,FD,ED,44,B4,7E,E1,08,ED,A4,F0,68,64,5E,98,1F,2A,37,ED,01,68,50,A6,E8,6F,D7,3B,7A,27,C4,D3,EF,00,60,AB,B3,A5,4B,75,30,D4,18,8A,25,6C,12,9B,0F,60,3F,63,6B,5F,8E,CA,B9,83,24,D2,D6,03,35,FA,36,A9,84,75,5B,99,47,89,03,34,5E,8E,C9,4E,6E,1D,C5,77,51,9C,C5,46,28,F3,B3,B3,97,4A,4C,B9,D0,DB,F2,F1,0E,AC,B7,AD,29,12,D5,FC,86,B1,A9,9A,FE,79,08,B1,0C,33,49,22,E3,6C,26,15,E6,52,66,8D,BB,FD,66,40,2F,C2,63,FE,30,02,57,73,38,8A,82,64,CB,95,7A,F5,10,7B,88,D3,C5,EA,05,D1,A7,78,2C,2C,F8,71,3D,B9,B4,1E,38,E6,0B,61,C2,D1,87,CA,15,F4,E8,9C,13,4B,B6,6D,7D,25,4F,CF,F9,21,BC,8E,5E,54,36,C8,2E,D8,D2,CD,DD,0A,83,83,4C,CE,C6,37,52,90,87,58,8A,6F,00,E4,98,9A,F4,AB,18,0B,50,5F,E9,2F,7B,1A,F0,20,47,A3,D4,AE,03,99,F7,6F,74,44,75,7A,91,12,3C,C2,58,BB,71,3C,37,6D,95,5C,0F,A7,55,B1,90,14,7D,6B,C0,BC,3C,21,B3,DD,E2,DC,F5,D8,A7,24,C0,43,8C,F0,DE,1F,AA,14,0D,3A,97,E0,B5,6B,9A,57,13,9A,76,4E,3D,35,DF,68,75,17,F9,72,FA,20,D8,6E,93,5B,18,C5,4F,52,1D,06,F0,20,72,DF,4C,39,00,AE,30,DF,34,63,95,08,2D,2B,37,F0,80,C1,8B,B1,D3,8F,27,BF,58,13,01,E3,D1,7A,08,20,AD,63,AC,2D,EE,78,C3,03,B0,68,AB,57,19,AB,DD,6E,8A,4B,D8,F7,03,53,FB,59,80,77,31,FE,99,54,46,D0,99,BF,38,2B,B5,AC,18,5F,61,4D,B3,2B,D8,A4,4F,7C,9C,1D,2F,CD,46,CE,59,9A,E9,7E,94,A6,C6,C4,31,76,E8,37,F6,F8,10,80,54,78,A9,57,DA,C1,CA,AD,33,08,AC,22,5A,22,8C,E0,F6,A1,DF,33,C2,43,E4,99,B3,31,2F,AC,00,B7,8A,F4,B6,72,75,0C,06,0E,B6,86,11,90,1A,54,47,CC,48,F4,02,97,70,0B,CC,06,B3,0F,2F,D1,D8,08,C7,74,A9,0A,D9,E8,00,AF,B5,35,21,46,64,61,3B,94,CD,73,2D,C1,E3,09,51,A3,38,E4,0D,58,C4,BE,72,42,25,B2,23,96,06,4C,B4,29,64,A8,06,3C,11,42,C8,1A,72,01,34,AD,A3,35,3B,85,61,4E,9B,DC,38,9F,6B,7F,B1,E0,86,CB,7C,8E,6F,DB,81,3E,AB,7E,3D,A3,AD,71,30,14,F2,1B,2F,D1,50,39,DD,4F,12,33,7D,99,94,48,96,CB,76,80,F5,95,80,F0,09,57,F3,6C,B0,1B,C1,CF,EA,BE,ED,98,01,BA,A1,E2,99,D3,E6,8B,8D,A6,39,4E,98,E7,5D,34,40,CD,CD,1C,B5,F9,F7,6D,20,8A,84,F7,D7,B2,73,1D,D4,84,27,A8,FC,2A,61,D8,9D,63,76,68,CD,0B,D0,0E,D3,F1,DE,BA,DA,5D,B9,99,30,DA,A3,D3,F7,8B,87,B8,0F,34,99,23,D7,4E,C4,57,CB,0F,30,03,61,83,E6,41,56,EE,00,B3,04,25,AA,DB,CD,13,A0,21,B7,EC,5C,3C,A0,28,12,37,B5,26,1B,D4,07,80,C5,EE,B2,AD,DD,54,A2,A3,29,E0,D0,F4,62,7F,61,85,81,D2,75,4D,B1,DC,38,36,0C,74,D5,1C,A2,A5,B8,8E,07,09,0F,FF,D4,4F,A2,A0,7C,73,91,ED,B8,4D,ED,B0,D8,EA,31,9E,F6,DF,E2,9F,07,31,A0,34,66,06,56,CF,0D,79,91,01,23,E0,52,A2,95,5D,38,4F,DB,75,4F,B8,01,C1,01,BD,2C,14,19,11,A1,60,7D,8E,2E,D0,31,86,F7,09,E4,11,06,4B,4A,29,49,E6,3C,10,E5,5D,BD,93,39,1D,92,D5,79,F7,FB,C8,87,17,C9,D9,35,7D,B5,CD,95,E1,20,F0,6B,36,7B,54,26,81,22,8D,7A,EB,2B,E4,A4,3B,C4,52,3E,5D,E4,E3,48,B0,E1,79,64,82,3A,94,1C,6D,35,55,7C,11,DD,B6,9E,83,4D,06,67,72,BB,DE,0B,2B,0A,31,55,16,62,25,04,BA,96,CA,53,C5,B6,28,BE,B8,90,8A,C8,9E,31,1A,56,D2,2F,44,10,08,ED,01,87,A9,DE,19,F5,A1,FE,A3,CA,34,D5,51,F3,6A,1C,16,5C,CE,3F,37,69,FD,63,E9,6B,A4,FD,1F,21,D3,DD,1B,FF,0A,6B,92,63,CD,23,AA,37,43,C1,89,54,83,EF,99,4A,6C,29,8C,C3,0A,19,3F,59,BA,A8,11,84,83,97,0E,50,B7,79,35,FD,C8,CA,6F,D7,7E,DF,5D,F1,DC,C0,69,4A,99,FC,F6,3A,01,FB,66,88,03,6A,83,45,0D,F6,C7,F3,4B,7C,D1,7B,DA,74,CB,42,6B,58,C8,E2,16,09,EF,B7,2A,78,72,2D,F8,65,C1,5B,58,BB,73,BB,DC,1E,B0,2C,20,1F,EF,A9,E5,2F,2D,50,BC,F5,EE,75,1F,97,6D,F5,D4,EA,09,45,28,0B,32,F6,EF,F0,9E,72,DF,C0,6B,7D,B3,CB,2E,E8,FD,A2,DD,48,A7,34,82,7F,2D,A0,82,18,A5,9D,58,06,85,10,49,8F,83,2B,64,E5,36,41,E9,56,D2,A4,22,F9,A0,75,35,2B,9A,2B,C7,E0,F9,1F,61,1F,97,01,EF,34,6E,ED,E5,FE,49,E7,B1,5B,5A,6A,37,5C,6F,A1,E7,C3,74,C5,1E,AD,AD,5A,0A,27,C1,BA,B6,4D,8D,52,3A,38,74,79,DB,3C,25,44,00,DD,05,5E,2D,A1,D8,A2,7C,01,16,0D,8F,F6,A7,70,C6,E8,5E,33,E7,96,2F,F0,DE,DD,ED,73,05,D5,19,5C,63,8D,C8,88,83,0C,A3,70,B2,CA,C0,1E,65,65,83,91,EF,AB,39,47,84,FD,EA,08,85,F7,1F,CC,03,A8,19,48,C3,5B,EA,AB,F8,D2,C9,04,D5,9C,A5,50,1D,3C,4A,7D,99,E4,EF,54,46,94,98,36,11,14,95,B4,E8,59,F9,3F,74,EA,0B,50,2D,3E,DB,14,DF,7E,BB,66,5A,38,1B,D5,94,32,44,5B,33,1C,E3,99,7D,D7,78,E9,2F,84,97,08,AA,21,4D,E6,BE,42,31,BC,0B,68,6F,C6,02,0A,7E,41,43,FB,5D,79,54,5F,D4,23,F3,25,CC,22,63,A0,CD,75,15,D6,B6,47,5C,C2,B8,90,C6,63,5C,62,14,1B,97,F0,63,F1,B9,45,DA,C6,51,E0,29,03,08,AA,F6,78,78,20,FD,21,91,E8,14,F0,DB,CA,79,EB,01,6D,CD,07,3E,76,03,6A,97,A0,78,3E,3F,BA,51,76,0E,B3,00,F6,9D,7B,CC,CB,D8,26,44,BA,F7,78,E7,4D,56,8F,8E,9F,33,42,58,0E,2B,EB,A6,F7,0B,59,3E,A4,36,7C,1B,39,C5,2B,7B,5A,26,DA,9E,74,10,F9,8A,5E,F9,17,E5,42,6C,3C,AA,4B,06,DC,C1,D1,83,98,C8,D5,6E,09,CE,CB,23,68,34,94,01,7C,67,3F,A3,E6,2B,AD,C8,3F,EF,2E,C0,E8,CF,A5,69,5D,C0,EA,32,E8,91,AF,9F,8F,D4,F3,06,4E,82,C4,CF,C0,5B,18,7E,EF,EF,EE,76,5D,5E,D0,C5,9C,A8,F4,C3,19,6F,36,E0,8D,45,47,5F,6E,22,B7,39,46,1D,89,02,EA,D9,46,3D,B1,CA,0F,21,F0,7B,1F,E7,1E,C4,E6,8F,E7,26,D1,D9,77,E1,A5,2F,CC,49,32,4B,5C,F9,1B,06,B1,65,0A,E0,F9,6F,79,5D,AC,04,A2,E6,C2,85,0A,7F,6A,0E,28,CB,FD,2D,15,62,09,D9,A7,05,C1,2E,08,B5,DC,E0,B2,B4,04,D8,4D,14,98,0E,10,A0,2F,C6,61,32,78,29,8A,FC,4A,F6,ED,4B,9B,82,D4,E2,18,80,4F,A3,8C,4D,32,04,3C,BC,D7,EB,E1,8F,EB,BC,69,61,72,C8,12,BD,0C,18,5C,56,4A,C2,FE,B6,4B,C6,11,42,92,BD,A9,76,BD,96,C5,F1,C3,8F,21,CD,85,69,BB,01,E1,11,D2,D6,5E,20,95,90,6C,CC,05,DD,B1,AE,4A,F4,91,0D,98,F5,9D,D5,B0,76,26,B7,56,FE,F6,8E,67,7C,3E,F7,4E,74,BD,5E,E6,36,EB,02,D8,AD,C2,C3,0D,1A,62,FC,1C,3E,DB,FD,3B,30,E2,6E,8F,C7,D7,02,6F,72,D1,B7,42,0E,B6,EE,2F,A3,8F,96,C0,DE,7A,EC,0D,B8,B3,85,1F,86,F3,A5,5C,79,B0,CC,F7,77,D5,2B,DE,62,B5,F4,1E,3D,9A,87,13,70,31,8E,B9,3D,8D,E1,84,AB,61,E9,63,38,C3,7C,6B,48,48,15,7C,BA,DE,60,E3,D3,56,77,17,7C,54,9E,51,85,6A,0E,7D,94,A3,62,22,92,A4,0A,F4,57,56,5A,C9,4C,BA,F0,27,69,7B,A8,4F,13,FF,1A,6F,B3,2B,D3,A8,A2,2E,67,ED,00,D6,9C,2E,99,BD,4D,7E,AA,F0,38,2A,02,25,CE,5F,A7,EB,F4,19,06,CB,53,5B,4D,5F,93,41,03,15,7E,2C,88,99,99,D4,42,EC,24,31,AE,D6,95,CE,EF,FC,AD,EC,4F,E0,9B,2A,C4,C4,A8,0A,AD,C8,C3,58,CF,C3,7A,0F,C8,12,C9,AD,BC,05,EA,FD,B8,E3,69,37,4B,BD,88,56,14,6B,90,30,CC,7B,1D,5F,61,DD,19,E3,1B,DD,48,CB,F1,4E,C3,E6,FE,FD,AE,F3,E4,55,C1,C3,9B,B8,A4,03,27,A9,32,83,B0,AC,78,87,C0,2B,FE,D8,28,CA,F9,80,D8,AF,1B,47,3E,72,19,20,7F,6E,DF,78,D5,A0,FE,85,91,7C,A2,5C,EA,E7,25,45,43,45,77,97,84,3B,CB,67,13,A5,E3,04,AA,22,75,E5,7C,D4,CD,E2,BC,65,82,4A,89,C5,9A,FC,0B,EC,89,EE,1A,CB,E8,A9,26,23,20,41,73,DC,7D,41,AF,A3,A4,FA,5A,EA,E1,25,53,74,97,B3,C6,C7,C6,41,20,7D,5A,89,17,5A,C5,CA,54,20,88,3A,F4,DA,1E,D8,53,7F,0F,DB,11,2C,24,EF,30,AC,54,82,3E,B8,0A,9A,97,40,40,21,DF,62,CF,0B,A9,5F,1B,BA,E3,6F,79,6B,2D,6D,08,08,D3,50,04,53,A6,CA,7C,65,C0,91,F3,B6,A5,B3,2E,F4,D4,19,4E,0D,98,39,8D,CD,38,59,F6,46,17,08,C5,59,89,A4,98,B6,6D,15,98,5E,B9,17,9C,27,6E,27,90,F7,29,8E,A9,79,63,7E,3C,F4,E0,05,1F,FF,B5,7E,6C,DE,66,00,6A,4A,C7,9D,7C,83,C2,02,BE,AC,AB,6E,15,DF,CD,8E,9C,66,95,18,E4,8C,9A,47,50,04,D4,A5,32,66,61,9C,F1,03,AB,0F,43,C7,B8,43,E3,2C,B9,3A,AB,C8,98,ED,8C,CA,87,87,B4,1D,65,B7,9E,13,CE,93,06,7C,58,A1,4F,7A,21,20,83,66,E8,A8,FB,8B,32,09,0B,0E,C7,5B,36,42,21,A2,81,9C,81,C5,CA,70,97,A5,CE,4C,B3,93,65,D0,27,0D,E9,CA,37,E3,E2,2C,8E,58,8D,93,D0,71,37,D6,2E,01,7B,48,C2,C0,6E,83,4E,97,0F,81,FA,37,DC,75,2E,54,30,09,87,E6,44,84,4B,90,5B,11,B2,91,AF,AD,6D,99,EC,D5,6F,22,B4,07,F8,C2,57,D5,B5,04,A1,7C,5D,CF,AA,D7,1A,12,CA,18,A9,0B,4C,5D,DB,D2,24,27,5E,CA,E9,9A,C9,2D,72,96,B0,6B,23,40,97,FD,8F,1D,83,71,D4,DD,97,F1,94,03,E0,00,BF,A3,84,E3,90,DA,DC,9D,46,21,EF,88,65,4D,CB,03,88,8E,C9,27,2A,3D,0D,F5,97,93,1F,9D,54,06,1B,CA,D7,08,69,E8,5E,FE,EB,49,66,21,DA,9F,B3,17,4F,96,19,88,92,E3,37,F0,EE,01,7A,28,54,B4,84,3A,44,FC,0B,C9,43,01,82,25,1C,7B,18,74,EA,CA,6F,87,8F,2B,1A,26,A6,27,7C,5F,0E,6D,92,E2,04,0C,88,B5,BE,CD,6D,65,B5,C6,7E,D3,3F,7F,B1,CA,54,A6,74,7D,B9,20,D3,5E,C3,A3,2B,7A,FC,41,07,46,6A,52,3D,DD,E3,CF,B5,53,9B,8C,8F,57,75,C0,AD,DD,13,60,6B,BA,C4,53,DA,7A,2E,2D,ED,16,55,0F,05,E2,00,F7,27,42,CD,04,EC,6A,28,9C,B5,F9,BA,51,9A,12,E9,80,92,40,D5,B1,99,A6,42,29,75,B7,A5,43,A0,2B,6B,C4,09,FA,9F,E6,CD,7C,75,CC,C1,56,FF,B2,11,39,21,91,C7,59,8D,95,F0,31,81,3D,61,89,EA,5F,C0,1B,07,B6,10,C2,13,FA,AB,17,D6,CE,10,FD,D5,2E,75,3E,CE,B8,C2,15,EB,43,A3,A4,26,E3,74,0D,2B,BA,CC,D3,FE,9A,79,76,F4,60,9D,7F,57,F1,D4,BF,82,1B,FA,A9,DF,1E,55,08,91,7C,EA,80,E4,FE,21,4F,F8,29,E6,D6,9B,48,63,90,33,37,A1,3B,BB,3E,26,FD,77,0C,F7,C4,1D,8E,64,7E,D4,12,31,FE,E2,FC,A9,69,02,61,3E,97,D6,1F,81,C3,B2,B6,C3,7B,48,8D,42,54,05,EB,54,55,11,FC,12,E1,47,B7,EA,60,E8,60,9B,B0,25,92,58,18,0D,AC,5B,C7,71,E9,26,3F,05,6D,E1,7A,CC,92,9B,EE,1E,A5,83,2F,2B,D2,0E,AA,B8,52,08,B3,2C,31,99,49,6C,76,00,C4,6B,A0,46,73,CB,68,9D,62,53,66,23,07,42,23,EF,57,71,C9,75,F1,C1,72,F2,F3,1B,9B,BD,FB,8B,8E,7E,B4,A4,50,CF,0C,3A,EF,37,4C,81,67,F0,02,3A,9D,6D,1E,60,3B,B9,9E,27,8F,51,8B,AF,03,68,24,01,9B,16,28,A0,89,31,BC,8F,3B,C2,70,38,4B,50,2D,C1,E8,EC,A6,EE,2C,FC,0F,2F,14,B1,7B,F7,25,08,17,24,EE,EF,0E,5E,D0,AA,29,EC,EE,FB,3A,DB,29,9C,6C,27,85,87,E6,FC,7D,40,22,35,07,AA,25,AB,61,D0,21,7E,9E,6C,4F,0A,EB,F3,74,07,47,DC,2F,32,F5,36,86,79,BD,C8,BF,48,5B,3F,A5,26,2D,05,E9,2D,B2,10,E4,E3,41,D7,8A,04,96,4D,01,17,7D,62,85,C2,19,B6,75,DF,B2,2C,A4,BC,D4,75,98,60,3F,A0,E5,F7,47,F4,8E,E7,1B,A6,71,07,A6,DC,5C,F7,62,59,20,08,83,DE,9F,89,6B,16,EE,85,2E,53,FA,33,5C,37,DB,CC,6E,3E,62,15,EC,C5,B7,31,AA,0A,D9,55,7F,70,94,BC,07,1D,6E,A6,0E,AB,6D,BD,43,54,C5,B2,70,FD,25,9A,BD,FD,CD,08,C2,FB,92,71,52,03,73,10,E1,67,76,80,94,FF,65,27,60,41,66,2E,8C,67,D9,FA,E2,2F,CF,FA,4F,75,C1,A6,CF,CF,32,B2,10,57,AD,97,46,DC,AD,93,58,8A,2B,F8,E7,D4,E6,8E,65,58,A6,42,E6,82,95,D9,40,38,E5,E9,7C,B8,AD,65,ED,D4,E5,37,D2,93,8B,3F,B0,01,EC,DD,95,16,79,37,FD,2A,C1,D1,07,16,8B,BC,D2,FC,3D,23,CB,49,3E,31,47,0F,41,FB,EA,03,22,12,BB,8B,EF,37,AA,F5,CC,05,64,97,86,77,B9,0E,00,0C,5E,9D,86,A7,7D,EF,C5,06,8F,5C,1F,7F,FA,4D,A2,47,D2,A6,76,87,AC,34,3F,EE,38,37,05,C7,11,66,1F,A3,F7,B5,EA,73,24,7A,49,7D,EB,E4,C8,AD,53,9A,E7,76,74,08,BE,E3,36,F0,23,77,7C,E2,C6,6A,C5,AC,34,5A,B0,32,2D,15,D7,C1,C7,47,8D,E7,F8,A6,64,0F,5E,D0,C7,C7,81,59,F5,58,36,00,45,3B,A7,2B,A3,AF,F0,8C,B3,8F,C8,38,BA,FA,09,38,21,5A,3B,6E,78,AF,BE,C6,D6,E6,EC,D0,A4,0A,AB,A6,8E,A1,1A,DF,51,26,C6,17,E4,A4,25,DF,E4,56,C5,06,28,23,C0,BE,16,5F,35,BF,11,6A,C5,E6,7B,5B,EA,56,86,E7,06,62,9A,DA,B1,81,15,17,E3,E4,11,7C,28,9F,79,13,69,82,80,BD,B6,4D,EA,A9,AB,88,FC,F4,25,EA,AD,27,C8,37,74,66,00,1E,E7,FC,2E,99,FE,78,C6,E3,3F,0C,A1,82,F9,15,45,59,16,86,AD,B8,1D,1A,A3,0B,15,BA,17,1A,93,B7,10,95,1A,57,B2,8E,52,27,0B,36,F9,4F,99,CE,3C,D3,C5,5E,99,0B,30,68,92,5E,F7,D8,0F,F1,A2,0C,54,5F,29,60,61,74,F4,C1,BE,AD,2E,DE,95,FC,5C,FB,62,60,80,36,E3,CE,A0,5F,9F,35,10,CE,2B,33,68,0F,54,80,4B,87,6A,BB,6B,91,39,95,F8,67,23,AC,0D,CA,1A,60,04,81,64,2E,70,79,1A,FA,49,2E,6D,EE,09,C0,72,37,56,52,29,0D,DB,3F,05,9D,62,C2,55,87,FF,46,97,4B,82,F3,04,25,F5,F7,14,D2,67,49,73,D7,89,23,9C,27,EA,36,65,A3,A9,B2,93,15,3D,FD,3C,FB,D2,26,E8,54,AB,53,3D,3F,D6,E9,A3,87,DA,9E,F7,C5,47,EF,9E,3D,CA,4E,4B,A2,8F,3F,3C,25,47,F0,39,F0,49,0E,4E,6B,7E,DD,E5,04,E5,BD,86,6D,D5,F3,D4,55,A0,A4,A0,0B,D1,4F,AA,0C,8A,57,41,8A,3B,90,1F,03,88,0A,37,73,25,36,97,17,4A,EC,40,B1,09,8A,96,5F,00,14,55,4D,42,2A,D0,9E,24,AF,D8,B1,19,5E,D6,7F,2F,E5,8E,2C,F5,7F,99,21,D4,98,51,09,C8,74,E1,08,E8,D6,B8,06,41,D9,80,7A,A7,4D,15,38,80,22,2E,70,E3,2A,A0,2D,B4,50,54,C0,72,F8,ED,E9,F3,8F,0B,7A,88,5F,55,2E,A0,61,0C,26,AD,1D,B0,E9,26,0E,58,56,3A,72,4C,2A,0B,FD,23,03,4C,6C,3D,42,3D,A0,14,0C,68,ED,E7,C5,81,BC,D7,65,6D,EF,34,F8,03,90,0D,E9,3B,9B,CB,A9,06,42,F5,73,F6,FE,EC,02,9A,30,01,D8,7B,2C,F5,A4,AC,A8,59,2F,C5,F1,E9,05,C4,F6,59,3D,0B,53,BE,37,79,00,17,75,ED,B3,2B,B8,05,D3,3E,16,E9,AA,D2,72,FF,12,C0,EA,9E,A9,9B,E5,DC,EA,8C,D4,60,A4,E4,DF,FA,E4,AB,32,56,E0,B8,99,D2,14,65,10,2F,D5,A8,68,94,D8,7E,87,BC,01,5E,80,A1,77,A6,A6,54,0B,0F,6E,B3,21,57,E7,F4,6A,B4,65,67,AC,D6,F8,13,69,54,38,75,42,47,81,EF,96,47,B7,D1,0B,39,05,52,78,82,65,26,78,0D,AA,90,97,E0,28,BA,8F,11,CF,2B,78,8A,32,77,04,B9,F3,00,4D,96,44,EE,A6,2E,07,59,B1,36,05,9A,D4,B3,9A,19,C0,B1,36,C8,34,C3,EF,19,E0,FA,2E,A9,9D,D6,91,98,AE,DE,AA,32,F6,1C,5E,CF,70,95,15,0E,5A,E6,8B,72,DA,2A,A7,F4,03,A1,AC,59,A4,54,3F,B2,41,45,93,47,5B,51,E5,E5,01,21,B5,9D,DA,F4,49,A6,C7,E6,CB,7F,F0,5B,13,72,98,7C,41,AA,A2,A6,AB,5F,FA,F4,B0,98,30,B0,60,F9,FD,02,C6,CA,4E,46,06,F5,BD,05,5E,FB,DE,E5,B5,E1,1F,EF,B5,E8,8D,E6,C5,4E,56,1A,81,AB,B4,CC,AF,FE,7D,4D,2D,69,F9,62,A8,49,38,FF,62,2C,9E,DB,2C,D1,7E,5F,A0,5D,5A,AE,08,D9,8A,22,D9,5A,51,D9,3F,47,B1,9A,04,C1,B6,3C,6B,31,0A,2C,B0,9E,A3,49,82,C3,CC,A5,59,F7,C2,F1,D9,83,C6,F4,C2,E0,CE,68,13,AA,AF,83,1D,CD,B5,93,6C,2F,2E,F4,84,58,AC,49,47,B3,61,39,C0,9E,4A,80,29,2C,89,93,B5,94,B1,4B,85,EE,63,29,DE,A4,CF,E8,9A,88,D6,E9,29,FD,79,0B,93,FB,DB,39,88,C7,F6,37,47,C8,73,CF,65,80,2A,6C,9B,12,3B,1B,F0,18,03,0A,55,40,07,C6,01,EE,E3,EF,18,EC,7E,62,65,06,A2,BC,63,49,BC,34,61,E8,4D,4C,04,A7,5C,CC,6F,45,E5,5B,9C,E2,1C,87,B2,A2,F6,43,19,59,50,F9,4E,2C,4A,55,6D,E0,FB,98,7A,C6,F3,88,43,4C,4A,3D,3B,6E,FF,5A,2B,AB,79,75,2A,BC,EF,12,74,3B,64,7E,E4,11,EE,C9,23,3F,91,45,B1,08,69,51,D9,1F,03,39,99,F6,8B,07,73,5D,E7,91,90,68,55,85,73,29,50,61,49,DE,BE,EC,E7,12,3E,FC,4E,D0,0C,99,F3,0E,C9,D8,39,61,A0,35,5F,32,B2,6B,0E,18,95,4A,95,F0,19,ED,05,4D,89,88,39,A8,37,9E,D5,7A,14,E8,70,36,FD,B1,EF,31,EA,20,05,B2,DA,D2,F1,BF,83,11,5C,77,35,BC,7C,CF,38,3F,14,23,81,4C,16,3E,E7,49,76,DC,B9,9D,72,F2,65,45,56,20,13,37,EC,B9,D1,3C,24,C8,E8,04,01,5F,4B,D7,BA,EE,A3,09,12,82,88,16,CA,06,3C,FF,03,39,E8,7D,C4,52,3F,83,59,97,39,F7,07,75,7C,AF,EA,DB,01,A5,4F,F8,77,5C,AF,7A,10,9C,5F,78,99,17,BE,8F,17,D8,A1,F9,89,DE,EE,5D,0F,25,5E,38,85,B3,87,41,41,C7,E6,B5,15,ED,E5,81,C0,2A,70,66,1D,A1,45,CA,16,4E,FE,07,14,36,92,5A,95,7A,4B,B5,35,90,B9,02,01,D2,79,71,24,FB,63,F3,D1,C0,E0,40,1F,01,B2,41,D2,5C,88,4A,F2,11,A4,48,94,81,91,C7,2F,67,1E,26,37,63,25,F7,C6,4C,1C,5D,70,84,7A,99,34,D9,79,71,62,75,E7,53,5E,0A,3C,0F,8F,26,41,A6,A1,EB,40,70,C3,A4,71,08,2D,E6,65,D8,5E,B0,98,79,08,DD,6B,5A,9C,54,45,F6,9A,CB,E8,CF,0D,FD,61,49,B2,18,63,4D,92,82,CE,FC,DF,64,B5,5B,67,D8,73,DE,8C,4E,0B,CD,87,39,E5,81,31,CA,DC,54,85,FA,FD,10,80,9B,78,04,2D,CF,40,0F,4F,F8,E6,B1,D5,97,A4,3B,E1,57,B6,79,14,A8,8E,78,D4,E2,AA,80,28,00,D2,1B,62,60,6B,62,71,45,2B,2B,E9,9A,55,4E,08,E3,6E,CA,FB,F9,62,6A,7D,4B,26,82,FE,E4,99,8B,80,32,DF,28,6B,D1,45,B1,85,10,F7,6B,6E,50,3B,BB,D6,C7,DA,43,3E,09,85,A9,00,A0,2C,49,54,86,7B,AB,20,E3,94,10,D0,9A,13,87,0F,42,06,39,48,50,F3,0D,44,88,A8,74,A4,25,FD,46,F9,30,34,01,11,00,93,16,B2,68,0A,3D,84,F5,69,34,E8,50,FF,4E,C5,55,43,9E,D6,1E,92,C1,60,00,9E,37,57,18,4D,15,6D,B2,90,9D,37,1C,77,EC,EB,DE,2B,39,8D,D7,1D,8C,A2,6B,40,ED,EB,9B,83,EA,5F,A9,AA,CA,A8,50,A7,8A,1A,15,B4,C2,ED,28,6C,27,C2,24,C4,CE,A7,1D,0B,6C,82,36,79,15,DA,2F,C4,4B,96,57,B3,6B,78,D0,57,E4,C9,FE,CA,94,FB,6A,33,33,A0,10,00,AF,DD,14,31,89,A1,2F,6F,5D,BA,2E,5D,43,12,53,23,C3,18,BD,F3,08,6F,1C,C5,5C,AF,4E,33,6B,CA,FC,D5,BD,FA,3F,CE,80,8B,A8,D1,A1,17,D0,09,07,1E,86,35,B8,A6,AE,0C,79,07,13,2C,DD,C7,E6,01,0E,25,48,D8,FB,3F,04,92,85,73,01,22,6A,20,63,23,0D,70,2E,7F,A9,40,31,36,12,BA,FA,C8,B1,9C,06,B7,DE,98,7C,5A,80,90,AD,CD,28,34,AF,04,D9,C8,02,3B,D5,7B,57,21,50,1B,2A,5F,D1,62,2D,45,A9,98,43,19,9E,D0,89,C7,8E,6C,26,ED,48,F5,CA,D2,17,55,BC,48,28,1C,B9,0A,29,F6,46,4F,1D,D4,CC,0F,E3,0E,F9,B2,51,99,32,2F,CD,22,69,25,23,06,B8,82,23,B0,D8,DF,63,28,68,9C,1E,46,80,0C,E7,8E,64,2B,E6,8E,3D,EC,EF,D1,B0,89,1C,54,3E,0E,03,0E,A9,E1,5E,9E,83,08,CD,E9,63,0D,DF,D8,73,70,49,62,34,E8,ED,B3,F6,E1,B3,F2,33,71,46,70,62,93,AE,67,D7,76,CF,BB,11,10,C9,04,04,E0,FF,53,46,AD,F5,09,2D,24,1F,7E,C9,C2,C3,49,AC,D7,86,50,65,06,FE,B1,0B,9E,AD,D8,7C,A0,3B,57,B4,6E,C8,86,E8,1C,7B,26,20,39,52,CA,5A,6A,58,8E,46,8D,20,EF,4D,3D,56,A8,DA,19,57,97,FB,13,34,C7,D2,67,99,5A,91,BF,AA,A2,59,A4,E1,87,2F,87,F7,39,1F,7B,C3,EE,A2,8A,77,32,96,67,7E,73,0B,DC,9C,CB,3B,0E,3E,B0,98,DB,72,50,44,8F,00,05,1B,8D,F2,3A,05,CC,DF,A8,FA,42,9B,35,80,EA,FE,A2,BF,60,16,75,B0,4F,DE,F8,CB,09,75,C6,B6,8B,EF,B6,B2,39,34,F0,0B,9D,01,B8,1D,11,1A,39,68,32,4F,14,F7,15,DE,B5,24,28,C6,2F,55,C2,31,DC,E2,80,22,8E,D6,0C,7E,3F,C6,87,E7,44,5C,3A,07,70,70,62,68,09,3F,B0,6B,F7,20,41,E2,2C,BF,87,65,1E,2D,8E,97,23,16,9B,86,BB,52,C4,68,8D,F0,B6,E7,D0,57,EC,7C,47,88,C5,EC,F3,CE,AF,95,4C,DF,29,E8,54,60,71,8B,0B,97,F1,76,63,5C,D2,2B,3A,4A,BC,18,C8,C9,82,DF,44,E6,51,E2,A9,AA,26,EF,1B,D7,97,6C,32,5B,DC,A9,C4,B4,09,98,4F,BB,45,01,AE,E1,9E,FA,0A,02,0B,48,BF,34,09,D8,5E,A7,AA,C8,A9,E4,FB,E4,12,DB,3D,12,49,3B,23,25,7F,68,85,E0,27,8E,FA,80,17,1C,A4,16,98,72,BC,08,85,1F,2E,CA,A6,9E,61,38,5D,9C,3D,F4,26,AD,FD,DC,94,75,7E,DD,26,88,E1,74,04,F3,92,5E,A9,13,58,CC,FC,18,B5,6D,51,F2,7D,C6,2C,90,5A,8F,A1,B9,DB,8A,DE,84,A1,3A,92,4E,B4,1F,3F,54,8E,6B,F7,96,86,A5,C5,1B,16,BF,56,70,CB,7C,A6,D5,FD,E7,95,27,AE,B6,0F,08,3F,A9,0A,54,A4,04,45,AD,F2,45,22,02,99,1F,BD,04,DE,64,19,74,1C,68,67,2F,AB,CF,C6,33,8C,90,B4,4D,AB,22,6F,A9,0C,08,83,CF,68,15,24,FD,1F,85,6B,89,21,BF,7A,CB,E5,51,69,CB,1B,34,B0,2E,54,E3,F3,4C,E3,8B,5D,1D,FF,74,1F,F8,7C,C0,69,69,37,26,12,95,62,7E,B0,62,05,0E,57,3D,BD,CA,2A,14,A2,08,77,78,51,3B,23,90,D6,96,28,DB,58,D9,08,15,F7,3C,74,26,B0,4C,BF,70,B9,70,40,F6,D2,B3,3C,D2,51,67,ED,41,77,35,49,83,4E,48,A5,E1,A3,A2,31,51,55,82,60,A2,57,6C,E2,BF,DC,18,92,D0,98,6D,D4,43,80,E3,20,92,3C,6B,82,0B,B4,0C,73,A4,2E,1D,53,A4,4D,E8,C6,2B,4D,F1,22,A1,FC,52,30,9E,20,55,33,08,2B,71,B7,9B,59,CD,F0,31,DC,53,94,DF,AD,F4,68,0B,67,11,FB,7C,67,75,63,BA,BA,29,39,59,58,2B,CC,55,71,85,E6,4B,AE,D9,39,F4,6A,18,4A,77,E3,57,F2,87,03,3A,60,37,51,C5,48,AF,C0,8A,47,04,8F,20,7E,83,CB,2F,19,B0,2E,44,79,52,AF,33,14,4E,9B,CB,A8,E7,EF,F4,87,3E,73,B0,65,49,42,2E,51,80,25,B6,69,5E,8C,64,69,3C,84,11,8E,A4,84,10,2C,D5,D3,B4,D4,E0,58,2D,87,50,49,83,C7,50,51,B2,07,D5,BB,01,62,0C,7A,26,47,FB,44,3D,15,8B,CD,66,40,65,CD,DF,B7,89,06,CB,97,84,00,9B,BA,D9,52,27,FC,46,94,52,AA,A3,26,CA,0E,A0,13,5E,AA,9E,2A,56,F2,53,D2,B9,22,85,16,C4,40,D9,37,45,5B,E7,D9,79,EB,53,A4,AC,B0,CD,0E,36,1C,AC,43,F8,7D,58,31,C6,DA,FC,39,0C,6B,EA,74,EF,12,4F,31,9D,C2,E3,66,33,DC,59,36,AC,D9,BB,F5,C9,6D,F2,55,39,03,B0,C2,07,05,7E,B7,71,39,7F,38,C3,EA,B7,55,F6,E7,89,55,82,3E,15,23,0D,C7,D3,70,54,09,A2,EF,52,30,B7,F8,3E,24,49,97,0B,13,50,72,7F,DA,0A,2E,FC,04,44,7D,E8,4C,EE,13,E8,18,2E,A8,9C,07,2C,AD,F7,D7,91,C5,4B,41,44,9B,80,30,58,AC,89,9F,B0,91,1B,E3,E0,BD,58,ED,30,F3,A2,FB,C9,E1,7F,DB,76,43,34,57,4E,21,AB,4F,02,10,28,91,88,B3,25,1B,C8,D1,BC,FE,95,EF,7A,DE,12,DE,38,D1,8B,AA,6D,8E,53,11,8A,F1,E2,0B,28,E7,A3,4C,FB,FB,22,AE,43,85,F9,36,C5,23,05,2E,6E,69,37,52,AF,2B,BA,5C,BD,A2,EF,10,05,D7,55,64,26,E3,08,9A,73,DE,0E,64,24,DE,32,15,86,A4,60,4F,9B,66,36,1A,AF,4A,1A,9E,B0,83,2D,EF,EC,F8,64,45,9D,93,A7,BD,AC,B7,D9,01,28,29,82,4F,99,DF,48,C2,6A,DA,71,E0,95,78,43,50,C5,33,C3,12,91,B7,B9,F8,08,53,80,F9,87,8D,5F,C0,5D,8B,3C,40,F3,B0,8A,CA,19,FB,9D,7B,6F,F9,00,04,1A,5A,6F,51,32,B2,DC,FB,35,D0,54,01,75,50,65,95,88,78,9E,F5,42,BD,B5,AC,19,D5,13,D0,6A,92,F0,ED,71,8B,65,36,C2,7A,46,4E,0D,B2,2D,79,47,D9,04,4B,49,A1,5D,88,B4,51,6D,45,33,7D,CE,A9,5B,3F,0A,44,D5,FC,D0,2B,D5,CF,BF,35,C1,24,CF,B4,F9,47,13,6E,A5,26,71,7D,CF,A6,33,B6,E6,A7,17,7C,60,2B,F1,D7,49,FA,D7,D9,80,7E,44,F3,5D,6E,0C,62,4F,3F,DD,92,EA,EB,DA,C8,9B,57,C0,9E,C4,6E,82,E0,71,78,31,02,BF,13,02,83,D0,0C,3C,23,2B,A0,56,1F,69,E6,15,3F,4B,66,5D,5F,07,B4,84,35,F1,89,F2,CC,13,BB,36,A6,19,B1,68,6B,47,AB,69,CC,33,4A,A1,09,ED,BC,77,B6,1D,DF,E2,C6,DA,0A,19,5D,7F,1B,FF,DA,5C,54,81,B2,A6,99,10,81,73,1A,E3,17,8B,BB,DC,71,4D,21,6E,20,56,0B,66,FB,D0,F3,0A,B8,3F,E0,6F,A9,A4,1E,43,D7,46,9A,42,2C,08,91,DB,AA,0E,AF,05,05,DA,AF,5D,2D,48,18,6D,D0,E2,14,AE,55,EC,FA,E1,87,DD,56,4B,79,E7,A1,C1,10,10,78,1B,97,7B,FE,59,63,D8,5C,13,4B,84,3C,26,DF,E3,44,AE,39,40,CB,37,BC,B1,70,0E,43,96,CE,9A,24,3C,9E,25,76,55,8D,7E,0E,FA,4E,13,39,FC,D2,C4,AB,8C,4C,AB,0F,8E,53,4E,A9,D3,FE,2A,6A,60,41,98,C2,0E,44,6A,0A,B5,31,BF,20,B6,46,91,92,7C,07,26,5D,C9,3A,76,64,2C,0F,DE,52,2E,78,A7,F5,DA,A8,9E,2B,E3,61,EC,C7,68,17,89,E2,5E,0D,01,09,12,B1,AB,E3,73,23,FA,CB,FD,EE,C5,61,12,BF,D1,68,6D,7C,89,F7,A7,8D,0F,D8,2C,74,73,3D,F6,A5,02,4F,45,FE,DF,DA,AD,82,A8,CF,81,C8,7D,11,18,CB,0C,D0,E0,58,BF,AE,64,53,40,1D,0F,FC,2D,5C,6B,C0,74,00,CC,9A,43,E5,06,F0,A9,87,60,B5,40,4D,53,57,F5,34,87,2B,B5,30,BD,71,96,8B,8B,73,57,8B,39,CA,60,4C,9A,2D,C9,71,71,0B,30,FB,FA,F0,D6,E9,E0,E3,9D,D2,E6,EF,C2,DF,9C,27,3C,A6,80,22,DF,FB,FD,84,69,C4,B2,C8,06,54,5F,4A,04,D9,E4,DE,CE,68,C7,C1,01,E3,F9,2A,C6,1C,7D,D6,78,E3,49,8B,8F,BD,4B,D6,62,2C,4C,F6,73,67,4A,BB,C2,AA,AF,B8,6A,6B,12,26,56,2E,A8,EF,03,42,7D,B8,A1,AD,40,07,7F,81,37,5C,6D,A8,CC,71,2A,70,9B,33,F1,AE,A1,6D,48,39,F1,C5,22,1D,8A,6C,36,50,83,C8,3F,A2,3A,64,55,CD,67,4B,16,3A,C4,BE,57,A1,2C,F7,B7,10,FC,D0,9F,8A,A8,CD,68,01,74,FF,95,92,99,2D,B1,AA,C0,76,21,D8,FF,10,9C,6D,FE,42,D2,55,7D,C9,21,F1,F3,08,22,C5,FB,CB,F1,29,56,8E,74,5D,61,F3,BA,72,D1,50,63,6E,16,D3,FA,2A,75,11,9D,FB,BD,9F,48,FB,66,36,72,AA,4B,45,FA,CB,BA,85,B8,B0,2A,C5,1F,F3,86,E2,B1,D8,CD,19,D7,9C,CB,12,37,F8,DD,12,1A,26,81,5E,56,7D,9D,15,9F,89,8D,68,DD,8F,80,81,EA,27,16,0B,D7,1A,CA,8A,AA,4C,6B,2B,3D,71,3B,B8,A5,BD,94,96,67,57,CF,94,51,85,8C,F9,DB,1B,61,B8,45,F2,83,80,7D,E2,E6,69,23,54,4A,0F,20,52,1B,92,AD,1A,9E,F8,7D,0E,CD,03,A5,F3,5A,EB,EA,08,D0,50,52,7A,6E,8E,ED,21,2F,C8,97,20,EC,97,DC,6D,A0,96,F8,4B,9D,A5,4A,C2,67,D7,09,F3,BD,C5,7A,2F,5C,03,9B,A1,7C,A8,55,8B,3A,43,56,CD,4B,19,4A,32,5B,AD,5C,AD,0B,0A,E0,AA,78,B6,B4,6F,9E,97,F5,AD,66,C6,A4,E4,A7,CE,1F,0C,9D,1A,C4,45,97,8B,A5,87,E8,DE,01,32,8F,ED,D8,66,E6,20,FA,62,1F,E2,88,89,2B,C5,7C,AB,E9,62,FF,DE,94,CB,F3,F7,E9,91,7B,AA,9C,95,38,A6,2A,2A,D7,3F,03,97,98,48,F6,1E,21,AF,11,55,0C,77,C8,B1,95,AE,C7,52,3C,5C,5B,F9,FF,6C,5A,43,9D,C4,97,3E,3B,D6,30,8A,1E,E6,0A,98,7C,61,DE,95,76,E7,72,C9,9A,46,96,99,80,8E,DC,AD,2F,5A,82,B3,B3,52,A4,EC,40,AA,F7,FC,B7,08,73,29,0A,C2,D8,BB,74,B3,75,6A,2C,F4,F8,6E,27,F0,7D,A3,B3,BA,1A,43,0C,13,75,C6,A5,EF,D0,0B,8F,AB,52,93,0B,90,75,EE,1D,B4,2D,23,F2,9C,2B,CC,0A,D5,79,78,65,01,3D,EA,DD,D7,94,C4,A4,32,8C,E4,B7,91,B0,4E,F7,53,28,56,6D,59,E5,6A,A9,1C,06,D3,49,80,2C,9F,FF,91,2A,34,B4,35,08,39,F3,69,CB,F1,BA,A8,93,9F,15,BD,C5,A5,C1,DC,2B,05,DB,8C,EA,36,C8,FE,32,4D,1F,91,B4,E3,3D,1B,80,C9,EB,B0,9F,23,51,97,39,7B,38,F9,0D,2C,74,C1,9B,DB,95,9A,1E,24,19,33,3F,D9,EE,9E,97,3C,52,5F,83,75,69,17,41,86,CD,4D,3B,0C,EE,C2,F8,EC,DE,AC,EA,16,EC,E7,24,7F,B9,E2,9F,C2,3E,B3,21,C7,FD,EA,8A,A8,7F,27,BD,9B,59,AA,71,56,63,D8,FC,01,51,F4,06,99,05,AA,34,8C,AE,48,60,56,92,6F,81,75,AC,90,DE,11,92,26,0C,32,45,7F,18,8C,A7,0F,3D,54,3F,80,64,70,4D,0C,26,6A,01,A1,FE,93,7B,AB,96,F3,AB,33,CF,13,60,6A,06,B9,FD,99,DE,45,86,1B,48,4B,F1,28,3F,A1,5B,A6,7A,9D,E5,D9,F7,28,CC,2C,D1,01,03,B3,F7,7D,2B,F9,E6,F8,32,89,2D,A0,B5,A4,73,33,50,E4,AC,12,D9,34,80,7A,14,0B,15,66,6B,57,4C,0F,3C,6D,FD,A2,30,85,C9,A5,48,C7,6E,43,88,85,BC,E2,0C,BA,43,F1,F9,12,DE,21,77,30,8B,24,79,30,80,F1,CE,2E,F9,7D,F5,12,78,1C,CF,55,4D,00,4F,54,9B,A8,63,97,00,B6,56,84,4C,8C,27,7D,D5,CC,FE,39,00,05,30,CC,BC,DC,FF,8A,24,10,26,6B,EC,27,30,F9,D4,0C,4B,9A,8E,8E,F5,F5,74,02,3E,0C,A9,08,D4,3A,69,FA,94,55,B4,A3,AB,42,27,B0,BF,19,F3,84,22,59,85,3D,35,EC,7E,2B,EB,05,02,9B,CE,62,5E,DD,95,F6,DF,AD,9B,E5,DB,F3,33,2E,42,D8,3B,C4,39,3F,CC,A4,0C,95,EF,31,4C,58,BE,65,DF,68,E0,4E,DE,D9,9C,04,43,FE,CE,DC,00,0D,9E,EB,EC,1D,A3,73,AA,7E,E7,D1,EC,94,8B,99,CA,35,4F,7A,B8,75,1C,86,2A,B3,36,0A,D0,1C,9E,F4,CF,33,B4,A8,D9,58,91,E3,5C,71,C6,F2,0D,A0,7C,93,3E,36,09,9E,24,54,B9,40,04,54,3A,66,3E,3B,4B,49,9F,DB,9A,35,94,EF,31,E5,BD,3A,DF,31,92,8F,CD,F9,A6,B6,30,90,7D,C0,1A,00,71,0C,D3,9D,B3,55,60,14,C2,4E,ED,A2,47,5B,47,2C,AB,35,F7,B3,DE,42,DA,B5,DB,B4,A4,62,0D,72,EF,3A,08,0E,F5,C2,85,93,83,6B,A1,7B,84,D7,E9,FE,4C,CE,A4,E8,F2,E3,FB,41,B9,3F,21,D8,6D,9C,DB,3B,51,FF,B0,0B,B8,67,37,1D,AC,59,7F,D1,37,42,AE,48,EA,BE,33,7F,4B,50,06,88,AF,53,25,C9,41,EF,D9,07,A6,03,F1,5F,72,7B,3A,5F,F1,0C,73,AB,4E,71,6C,DE,0E,A7,93,6B,C0,86,C5,33,CA,5A,60,D6,40,2E,6B,7B,90,14,89,22,14,4E,2B,CA,99,57,B1,E6,D4,67,79,8A,32,16,7C,9A,EA,B9,46,2B,2C,04,E5,E2,67,41,02,76,E2,37,7F,18,8D,E4,50,2B,EB,EF,C8,10,30,1D,B6,F6,C9,5A,ED,60,18,D2,2C,5F,C8,B0,58,7E,6E,B7,DA,B4,39,9C,B6,29,88,0A,FF,73,48,6A,7E,82,B5,40,C1,61,79,C8,D5,49,B4,27,03,4C,F3,2F,59,D9,53,11,3F,AA,0F,EA,08,91,AC,72,DA,33,FE,BC,EF,E3,71,CC,4A,D1,70,BF,FF,8B,C8,80,68,01,21,02,8D,51,B9,42,04,E3,D0,2B,DC,6C,2A,8D,6A,0E,E7,48,A0,70,63,3D,0E,7F,92,52,F8,F8,D6,F1,DE,4A,FC,62,B8,85,78,7D,6F,C7,D8,01,DD,88,F3,95,2F,58,2B,F9,73,D6,E6,D2,22,5C,25,80,97,A5,13,65,4B,F8,68,3F,B7,01,F5,F2,21,55,98,8E,A8,B4,33,22,B5,64,76,CA,58,E8,6B,0C,5F,50,5D,8B,F9,D9,00,49,54,F1,DF,EC,54,B9,A7,86,F3,F0,FD,49,B5,8F,59,5E,D2,86,C2,74,E2,74,E6,D6,2B,E5,AC,39,60,E1,F7,7C,A6,89,E1,AE,61,9C,E0,7A,8E,BA,40,3E,AD,C2,53,AF,20,41,9F,C4,0E,2C,E5,53,14,72,04,77,21,85,07,A1,60,2C,CF,20,E5,E2,F4,3A,F4,43,88,F2,79,6B,16,90,CD,78,34,27,95,30,42,81,52,A8,03,D5,38,BA,EF,CC,F8,13,46,E5,CD,79,0C,C0,8D,1F,67,2B,B4,13,8A,AE,E3,95,35,64,C2,52,54,56,03,8D,3C,CE,DE,30,CD,7D,08,5F,92,28,26,60,E2,33,95,51,71,D0,02,06,97,B8,59,94,EE,00,C7,9C,36,D3,6B,BD,77,B5,3D,31,68,B7,F2,87,F8,61,98,BD,CF,E5,EA,8A,F8,8D,0C,43,E7,7D,E7,CE,21,34,04,A0,C9,3F,56,9E,65,D2,F7,6C,5A,D3,69,AD,97,41,87,82,B3,E0,A8,9B,4E,CC,5E,18,90,7D,EC,E6,C3,14,6C,A3,BD,35,8C,B6,73,CE,E6,5F,42,75,EB,E8,AA,56,E5,1B,BD,C3,F9,12,DF,55,0E,C6,54,3B,60,87,0C,E0,04,13,9F,04,65,27,F7,B0,C4,32,23,31,C3,D7,20,74,47,21,84,97,AA,CC,A7,13,09,A4,FD,5F,3E,DA,68,05,FB,D0,CF,DA,8D,E4,B8,15,4F,95,31,B6,5F,8A,CC,3C,8A,55,02,B0,D7,56,75,F6,E1,DD,39,DE,10,AD,08,D9,9B,27,8D,CF,8F,71,36,DC,F1,54,10,A1,18,52,DD,CB,D4,70,F4,4C,A6,18,D7,FF,AA,53,EB,CC,00,86,B8,E1,A1,88,DA,95,92,22,42,B2,C6,95,46,63,B0,2B,60,7D,25,E0,A9,04,89,F5,6D,E8,D3,70,F0,27,3B,7F,B0,F7,F9,16,5F,05,7F,2C,77,45,75,4D,88,2A,82,9D,C4,1A,98,B2,26,20,51,17,B3,2A,DE,B2,2B,F9,56,2A,25,76,51,CC,3F,48,22,FA,26,2C,60,64,16,56,88,59,2D,D0,C7,C7,2D,CC,6A,7C,86,97,52,5F,AC,E7,8B,45,85,72,EB,12,3F,85,C1,9F,57,30,32,8B,E5,82,EB,9A,E4,08,73,9D,F2,0F,BF,F3,E0,A4,90,A1,4A,22,4F,B0,40,13,5A,D8,40,7A,8C,82,D3,67,F0,5D,D2,2D,04,F2,4A,9C,27,CE,E4,F3,3D,46,2C,D7,1A,E0,2E,41,9F,AD,88,A9,4C,BB,BA,8E,6A,1C,76,2C,53,1B,FA,51,AB,76,DA,89,FF,70,F7,42,46,0F,4B,EE,47,98,B5,A2,79,60,55,47,A6,33,23,3E,2B,92,07,19,33,2D,79,BD,56,35,D6,B2,4F,6B,B9,46,B9,55,4B,E8,87,CB,6A,B5,E6,19,ED,9C,43,29,79,7E,90,BC,7F,1E,98,DB,5F,8C,1E,29,3F,DF,5A,12,A1,C6,72,69,93,F5,52,F7,19,9B,14,DD,DC,A4,D8,40,13,23,FB,6B,40,F4,04,53,B2,8A,FF,2C,8C,F1,3F,C6,21,A5,3F,AD,9E,73,36,AB,45,67,0A,EB,F5,61,E1,EF,EB,AA,0C,C6,C1,38,F7,17,96,B0,21,48,EF,BA,35,05,12,48,5B,03,C0,08,93,97,E5,D3,A8,1B,24,8C,39,45,46,8F,6C,46,68,90,FE,57,70,7E,21,ED,33,4A,D5,FE,A5,8F,E3,79,32,33,36,66,DD,33,68,3D,11,D1,61,70,F7,B3,D6,36,E2,94,78,92,C5,6E,FD,F8,E5,B9,7E,CA,4B,0B,E0,D9,BA,8D,E2,9B,4F,6B,25,9A,DA,A6,81,C0,E0,19,1A,5F,83,52,5A,96,87,BB,C8,D6,4B,48,60,9B,41,2D,B2,50,62,AF,05,47,3D,0D,6C,AC,E2,8C,D0,44,A5,0E,F9,7D,80,32,36,60,24,A9,70,A0,68,BB,15,08,1F,81,76,AC,EC,0F,4A,B8,0E,B6,46,B7,BD,BD,54,FA,53,14,E0,10,87,09,27,B2,1D,A4,07,92,7A,4A,92,4D,26,63,EB,1E,78,23,F8,5A,F5,1E,99,A3,5A,FC,76,80,DD,EE,B7,38,F8,3E,C6,C3,6D,1E,D8,90,3B,50,B4,A2,41,36,AA,13,72,57,D1,E0,C1,63,50,A6,EF,5D,CF,54,BE,80,EA,1E,D0,FA,5F,F8,65,0D,77,56,FB,91,4A,DE,08,C0,ED,DC,D3,4C,ED,5D,AA,C3,C8,15,51,83,79,94,1F,7D,76,53,94,5C,3E,7F,72,5C,00,2B,68,E0,CC,7B,09,6B,12,A4,D0,49,A4,D2,EB,4A,3A,F4,0E,3B,4A,09,F8,FE,EE,5F,19,71,6A,E3,5B,73,DD,7E,97,6B,94,4A,D2,87,D7,00,0C,08,37,AE,9C,FA,12,30,07,2B,1E,EA,92,B7,A3,D6,C4,F2,99,78,38,34,1B,7E,6F,C1,E7,43,B7,A9,E8,7E,BA,79,B7,2B,0A,06,C0,BB,F1,DC,EF,79,20,79,20,9F,47,4D,E6,74,01,58,53,9B,A2,C8,29,B4,DE,F8,92,A9,93,E3,B9,AE,54,D9,83,4A,A7,DF,9E,0A,C0,58,38,48,25,5C,8E,B6,6A,73,C3,C9,2F,EA,97,62,2C,B3,27,53,F0,54,9E,F8,2E,2A,96,75,8B,5A,70,BD,3D,BD,73,F1,6D,47,46,99,6C,70,C3,50,8C,A4,BE,95,38,54,AE,01,05,24,1E,2D,A3,24,98,79,C2,FD,4B,BA,6F,5E,B9,56,F8,45,DA,2E,C2,96,8A,C4,86,FD,5B,E8,B2,DF,A9,BB,93,87,33,65,3A,DB,15,EE,20,6A,3A,78,2A,E7,1A,AA,5D,F0,2B,B3,1E,A2,B4,31,F7,C4,77,C7,09,A8,79,3B,A6,FD,42,14,FB,21,EC,FB,C5,6E,F1,A1,B5,0B,22,25,14,B4,4F,7D,69,92,BE,6F,08,A2,84,15,5C,0E,6C,33,96,26,27,0A,EB,34,B9,6D,42,A5,BC,8C,DD,01,7D,18,9B,C3,9B,6F,D5,D7,7F,5D,8C,2D,E4,B5,D4,6D,65,C6,E6,83,BD,08,1E,90,1F,25,45,BB,09,04,60,70,C6,B2,D2,11,D2,58,F9,48,ED,7F,A2,24,95,CE,71,E1,AD,7D,28,58,98,88,EF,DD,DE,9E,CC,EA,8E,47,E7,44,83,FC,50,DB,BD,6D,82,39,5C,B9,5E,FA,70,FB,A3,68,2A,6D,56,B6,90,A2,25,09,7C,84,6B,0D,A0,62,01,72,74,F6,FB,20,12,71,38,9C,7C,EB,6D,B0,E2,70,50,34,E9,A1,2C,55,25,25,85,0E,C4,3C,A5,30,48,62,82,A8,3E,D7,B0,89,5F,E0,C3,1D,85,8E,CB,7A,5A,E4,7C,44,71,FE,5B,DB,9B,3C,8A,88,7C,1E,46,F2,B2,D3,5B,E3,3A,DB,9E,3D,EA,04,5C,A9,53,5F,F0,61,3D,78,D6,31,0F,A5,98,61,26,50,54,42,67,47,EA,BA,BA,95,F3,B3,BF,87,30,63,86,64,9A,48,48,B7,54,02,A7,38,3D,81,DB,45,3D,6D,87,84,CD,0D,34,2A,37,20,E4,0C,50,9E,F0,80,38,5D,9D,A0,F9,81,FD,C3,F7,08,6B,31,E1,FD,1A,64,E8,17,CB,08,CC,3C,25,BE,04,33,0E,6B,FC,47,8E,1F,BD,5D,31,90,70,97,23,CD,DE,9D,D5,D7,C0,EB,2C,F3,9E,82,2A,F4,A9,12,3B,9D,67,81,BA,81,8B,30,BE,E0,4E,1D,09,03,84,2E,CD,0D,39,4F,44,CA,38,7F,67,2E,A0,7D,18,9F,EE,5F,A3,04,D3,B2,E2,9A,5D,47,ED,CC,F7,95,F0,1E,B5,21,0D,31,3E,2A,55,23,1E,A5,08,13,35,B3,01,CD,60,2D,1A,CC,10,D8,9B,6B,3E,4E,CA,D3,12,D0,A1,04,21,8D,A3,9C,A0,12,1E,92,43,C0,3E,E4,FF,7E,EB,E6,59,90,E7,97,58,0C,63,3C,EF,72,E4,D2,D3,F4,48,0E,6F,7F,72,DE,AA,91,E7,C2,46,FE,9C,7A,B0,8A,2D,E1,7F,C2,CB,20,9A,E1,6F,44,B4,46,A8,EB,70,3E,C5,DA,A2,92,10,5A,D4,C5,AB,B4,C6,F2,26,72,BD,2C,49,4A,71,FE,46,D1,18,CF,CA,D1,1A,F3,39,C4,27,16,FB,44,D7,F8,EF,1C,5D,E1,E4,95,1C,C3,1C,31,77,93,A7,FC,CB,6E,76,77,83,A9,02,21,E1,92,94,5D,5C,87,A4,B9,89,E8,7B,52,F3,75,C3,61,1D,58,B1,D5,3D,37,9E,3A,BA,47,3D,99,8B,ED,26,FF,A1,FF,8E,56,BE,A2,4F,A2,E6,6D,1E,2D,B1,AA,B6,35,78,BB,38,D1,8A,23,C5,8F,8F,57,D1,77,4F,C8,70,39,03,67,85,C5,CA,DD,D7,58,31,CC,77,6A,F9,41,4F,7B,52,57,E5,35,AB,DB,BC,D3,A6,CD,8B,2B,10,8C,43,94,A7,5A,95,67,7A,6C,70,95,94,4F,1D,BE,EB,29,18,F4,42,B3,97,89,59,F6,0B,5B,B8,D7,88,1F,05,30,54,DD,CE,10,45,8F,93,8B,74,E2,80,C5,29,18,F2,7E,5D,6C,DE,AD,3E,BC,27,99,DD,59,30,C8,ED,57,1D,18,4F,03,DD,63,EF,99,93,55,87,21,C3,3B,34,F4,6B,31,1E,CB,68,50,66,AF,DB,94,E5,14,E4,A6,1C,31,DA,74,2E,E0,AD,39,68,1E,A5,CF,DD,82,FB,61,B3,09,7F,0E,28,FB,0A,5A,1F,DA,65,F8,19,A4,18,31,5F,D3,98,85,72,CD,CC,40,8B,76,FA,63,8A,0C,63,15,B1,CE,DC,DB,6C,7C,15,FC,00,AF,4D,63,CE,D3,67,48,AB,7A,A8,45,EC,82,3D,AD,6E,60,78,47,D2,BF,84,6E,95,FD,D0,12,F8,16,19,BE,7D,02,D9,BF,F1,1F,7F,30,4A,51,5C,F4,41,3E,98,C6,65,6D,39,8E,9A,1C,56,B4,EE,ED,60,E2,2F,E3,F7,83,EF,87,FA,86,2C,DE,8F,7E,D8,07,18,62,75,F4,E7,73,C2,C4,E6,07,10,05,81,31,62,56,74,A4,F4,BE,3D,34,5A,4F,E8,EC,46,89,A2,89,E7,D0,69,E5,60,7B,2A,7E,DD,F7,D8,A1,53,1C,A0,FE,6B,39,65,15,1E,00,FD,57,66,E5,32,D2,A3,23,3B,FB,30,CA,09,5E,1F,0B,5A,30,07,E3,56,D2,5D,FE,A6,5D,29,F0,A7,7B,10,19,20,CD,1C,BD,B1,8C,D7,E2,F7,FD,6C,EE,66,74,26,E9,C5,DE,C0,E3,75,C0,01,02,AD,0D,D0,98,DE,00,C8,3B,DC,22,0F,D7,22,BB,AC,6A,3A,13,0C,10,7B,31,81,5F,0E,E9,08,EE,39,B8,B0,9F,AE,D7,03,73,2D,AA,DA,27,DB,FB,8E,8A,75,FC,E3,D4,F9,71,03,7D,A3,16,54,AC,47,53,BE,68,8F,07,81,EA,5C,82,67,45,26,2F,68,38,48,25,C7,D6,40,99,E2,AA,94,55,3A,6A,B4,D1,60,A2,8E,BA,A5,07,D4,EF,D2,B8,EF,63,DC,C9,05,30,2E,1E,B7,D6,0B,97,E0,9B,CC,84,2C,02,C8,5A,D2,2D,E9,63,91,31,47,29,8A,5B,D4,FD,A2,FB,6C,44,F2,95,20,73,23,45,36,15,1D,73,68,1E,14,EB,A1,ED,81,DF,B6,56,BB,62,67,B4,E0,4A,7C,8F,B4,97,44,94,56,B7,94,CA,DB,9D,B2,16,F3,96,45,C9,11,89,4E,A4,FF,1A,9E,36,FC,17,16,90,BE,41,BA,48,FD,28,B6,BD,43,2C,FD,BD,1C,D7,3A,A3,F2,9F,72,F8,59,D7,A4,0D,85,42,29,54,EF,04,91,37,60,69,CB,77,57,33,38,19,B7,18,D3,7B,7B,0C,64,D2,1F,BA,C0,43,01,24,14,9A,EE,9F,5C,D2,F5,1B,A6,B9,D4,EB,96,C6,BE,A6,15,10,75,E9,71,A3,DA,F3,E7,22,C1,41,8F,54,38,D4,12,10,78,49,3A,FF,39,A0,C0,B1,57,6A,36,62,08,95,8B,5D,EF,C1,15,DF,83,67,C0,4F,EB,7C,68,06,91,26,59,F1,D9,A7,5C,9E,6A,2A,F6,A1,D6,16,53,BF,18,60,66,06,AB,C2,A8,49,DE,4E,99,87,53,0F,D2,3F,06,68,85,FD,7A,1E,46,49,4F,EA,52,5E,4C,5C,10,C5,B7,A0,0C,B9,F1,47,6E,8F,EE,34,2F,F6,06,FD,3F,AA,74,DE,BC,C0,76,03,56,9F,2F,9A,ED,E1,BF,EC,DB,AD,AE,C0,37,C0,70,A0,E1,ED,7B,6F,1F,FE,DC,DE,28,23,9D,12,E6,1B,A2,86,38,4A,0C,89,0F,60,72,6C,A9,6F,1A,51,72,4E,ED,C6,0F,ED,AA,CA,4C,1D,2E,03,6C,A0,1D,FE,F5,F6,30,5B,DC,25,2D,3F,AA,67,29,F7,36,FC,D2,04,D9,8A,FC,27,3F,36,9F,06,AD,E4,BA,76,A0,5E,F2,45,B9,9B,24,D6,F9,34,6E,27,C1,D3,C2,9A,BA,84,DD,8F,4E,C4,A1,D1,A4,B1,B6,56,6E,93,A6,20,59,4E,87,4B,27,C5,FD,B4,91,FB,6E,A5,FC,E4,83,CD,EF,CE,A6,D9,B2,B4,2C,EC,8E,69,91,DD,D3,76,D9,FC,EA,B4,40,DA,9D,5C,12,D8,0A,F5,7F,26,2E,A9,EF,C3,2F,3E,06,13,C6,54,28,16,27,98,04,74,2B,F2,3B,E4,03,C1,80,A8,2A,D1,8C,00,0B,A3,BF,2A,88,A7,66,0F,A1,BD,F1,13,6B,B3,C8,B9,C5,6E,C8,2F,D4,8A,EF,96,B5,06,3D,A6,A9,EB,E6,0E,77,D3,31,A1,FD,B4,17,0A,10,F1,B4,75,ED,64,70,16,29,BE,0E,52,8F,0E,FD,09,1A,8F,65,9F,8E,D2,D8,2D,6C,5E,0C,C0,75,D3,89,87,1B,A0,69,2F,9B,A8,3E,16,69,C9,7D,98,45,86,88,B5,D6,AE,D0,58,4C,57,9F,D0,13,79,45,AC,C1,28,4F,8D,ED,CF,0C,30,76,75,B4,8B,63,33,89,B5,14,B8,BC,55,B9,91,7A,7C,42,76,A7,67,3F,80,5C,BF,D2,3E,E9,4F,1D,39,2C,D8,8B,89,6D,96,22,54,D4,70,87,05,8A,F9,3F,46,89,B3,91,57,F3,6D,85,8A,95,F7,17,32,97,06,01,F5,56,7C,7D,38,0A,4B,8F,B5,C3,12,AC,F6,21,D5,42,2A,1A,AA,01,A0,3C,8A,FC,C3,23,BC,84,58,01,EC,7F,3F,AD,1E,50,F6,2F,51,65,0A,7D,C0,E4,63,1A,15,03,2E,8E,42,D1,5E,FA,DC,D2,BC,86,FF,B7,52,9B,63,45,64,9B,01,F7,7B,A4,10,5E,83,02,81,76,26,FF,19,04,2E,DD,06,8B,D7,1A,CB,E4,C6,C7,74,BD,D6,1C,C2,97,FA,73,6C,77,F6,9B,04,17,76,3E,7A,3D,EC,73,88,61,24,9D,17,46,D7,52,14,9E,82,2E,FB,EE,55,94,BC,6D,37,65,FB,E0,EA,E0,BE,D4,CC,C5,BC,4A,07,4A,BB,9A,11,1D,33,6A,77,64,BB,C7,AD,EE,10,E2,C3,A6,3C,0A,1C,79,44,19,83,64,31,B3,0D,4F,2C,63,55,7B,DC,89,CA,59,18,E6,63,9F,CD,5D,F4,11,71,87,A7,3E,B5,13,AA,88,3B,27,FC,EF,C3,0B,4B,03,0D,D1,4D,5D,47,F0,E1,C1,DE,F2,14,DD,6D,2C,38,F3,35,34,89,DA,30,08,EF,9D,65,82,47,06,1C,18,7C,E6,AF,DC,C6,29,87,B2,16,B7,43,DF,32,F4,B4,C7,D5,A7,4F,99,A3,2A,54,FA,70,15,9A,43,34,66,EA,5A,CA,88,D2,5F,5F,12,38,35,94,00,D0,F3,C9,EE,7A,C9,A0,E4,C7,92,52,70,05,EE,3C,92,D8,ED,44,BB,BF,F5,AA,31,93,C4,5C,DB,75,AF,0E,D8,E8,A8,DA,8A,8A,03,8D,7A,1D,B3,AB,B9,40,EE,E9,CB,7A,36,4E,22,B4,81,07,E4,1F,19,5E,ED,1C,B5,FC,68,35,E8,AD,85,CD,39,47,F3,B1,88,E3,99,E0,F8,AF,30,0C,27,52,2C,FB,7B,44,44,82,C8,0F,F5,08,E0,18,6F,FD,C8,97,E9,55,3F,97,7B,96,DE,C0,98,16,D4,CF,49,0B,2B,FA,77,94,E1,27,4A,0B,14,C2,FF,AF,E1,42,0F,B3,BF,B1,CC,FD,B5,96,F1,FC,99,A1,E8,C0,B6,C6,C4,CB,53,9F,98,77,02,BF,77,9C,69,53,75,68,C1,A1,AA,27,09,15,ED,6A,9A,3A,AC,B5,2C,70,31,86,F3,19,D5,66,3A,0F,FF,56,4D,C9,7B,16,D3,A1,D1,40,DE,80,03,10,A3,65,75,7A,38,CC,7C,BA,D1,CC,68,0D,C5,6D,F2,9E,E0,C5,25,28,B9,D9,B2,38,99,BE,28,B3,49,02,96,9D,31,FB,8D,4C,43,D0,B3,9F,19,BA,8F,B7,A9,09,86,B5,2D,2B,31,B8,63,FC,2D,F2,28,8E,D7,C9,7E,EA,5A,68,19,FA,9A,4E,34,F6,53,68,62,0D,B6,35,28,E4,4E,6F,96,86,12,1E,E3,DF,47,24,17,03,53,4B,89,AD,F1,EA,8E,BF,66,46,C6,98,29,88,12,B6,98,33,19,54,6D,3F,3D,A3,91,9C,FD,44,E7,4A,61,80,90,82,60,8B,58,8F,9E,21,EA,A7,C7,CF,CB,54,D4,12,29,7B,91,FC,20,DA,F4,DA,B3,FE,1C,45,DE,DE,D6,AD,1C,DA,28,B0,A4,3D,A1,7C,CD,A9,9D,E0,52,86,8F,A1,6B,0F,E2,F5,65,51,DB,4B,EB,AF,A2,A4,56,BF,FF,58,89,EC,B8,8F,65,97,24,4F,04,0D,00,86,19,84,20,95,5B,F7,98,A3,42,40,CE,2A,F9,8E,E7,9E,20,30,DA,A9,D4,38,1E,CF,AD,20,21,AC,C7,B1,68,22,87,B5,20,6C,82,41,88,32,C8,4B,70,14,AA,F1,1C,DE,5A,58,4B,65,23,58,08,BF,CD,9F,84,D0,3F,ED,D2,8B,D1,91,88,FB,F3,E3,9B,BE,D9,ED,C7,CB,09,55,F4,7D,4B,0F,05,B3,35,24,DD,3C,24,38,2A,76,C8,BA,3B,4A,90,E5,43,C7,C7,40,0B,1E,52,0F,41,18,A1,2C,AD,5F,75,61,96,21,C6,EC,4A,2E,AC,73,05,B8,2B,41,97,50,21,1E,F1,47,30,10,46,CA,E6,81,EA,DF,BC,F1,4A,B3,74,C7,26,CF,4F,EC,6E,CB,70,8C,0D,F2,14,6E,DB,4F,31,E7,64,E0,54,7A,16,B1,BD,35,50,3E,DB,EA,29,4D,CA,13,66,85,BB,08,CD,7A,6C,AD,92,A9,2E,C6,28,BE,36,51,0B,96,08,03,40,F9,D3,B8,C4,01,0E,BA,19,1F,50,5F,70,6F,12,6D,09,A4,49,45,F1,96,0C,61,9D,3F,C7,CF,87,46,4F,B8,D1,D1,ED,3E,0E,F3,32,D9,B5,31,DB,AF,DC,B9,5F,1B,83,F8,F0,CA,FA,A4,BE,59,A6,04,8E,C9,59,F4,42,FE,CF,C2,93,8E,A5,73,11,EC,5F,CF,25,39,64,76,74,82,81,36,FA,52,72,33,AC,8D,0B,0D,82,8A,65,67,A7,18,0E,E5,5A,DC,98,D9,BD,10,EE,FD,9E,84,82,08,53,B6,34,A0,3A,87,B9,35,DB,E0,07,19,EF,47,01,9B,F1,A9,B5,F4,1D,35,28,C3,30,6A,94,91,22,D7,DC,1A,EE,F0,92,9B,90,F4,A9,CB,7F,B4,3D,59,CB,DD,76,7E,B2,90,43,7B,3A,00,1D,FB,33,B5,4F,6A,66,02,F4,DB,F8,76,EA,80,7A,8D,B5,58,B3,45,9E,D4,71,F7,D1,B0,9B,1A,FC,6D,2D,75,71,FF,AD,DB,0A,47,FE,9B,B1,3F,F8,51,98,33,78,B8,47,C5,67,F9,DE,A0,2A,2C,4D,E7,B1,92,B2,6F,74,1D,E6,CE,80,76,8D,63,AD,6C,A7,8C,6C,77,48,85,DB,D5,23,96,2B,33,D3,55,EF,D8,8F,59,EC,C1,84,44,02,4D,86,62,AE,BD,8C,53,33,8C,63,B9,49,6C,1A,87,3E,FE,DD,C7,C2,60,43,62,A9,5A,20,DA,13,E5,7A,E0,57,65,35,F4,2D,6D,09,1B,88,AF,B8,6F,8E,F8,3C,8B,5C,ED,9D,C9,6B,0E,61,41,EA,90,5B,91,22,AB,C7,D1,8A,94,45,34,5F,29,6C,D4,A2,03,6D,E9,55,54,DB,31,48,D3,A3,1D,75,3E,9E,93,39,27,A9,D1,1B,C7,9D,CD,2F,25,03,93,82,E5,17,7A,12,C1,91,45,8B,50,18,D8,48,E1,69,84,CD,C8,E9,2E,DF,6C,7B,59,BA,82,6B,69,B0,20,60,99,86,AD,CE,51,20,CA,46,49,87,6D,2E,04,69,AA,AD,23,92,D5,B0,4B,4E,E2,D7,77,71,DA,D6,05,42,3F,9C,4F,5A,72,78,8A,F4,8A,09,F0,56,F4,5F,FB,EB,65,E4,58,CB,B9,DF,52,49,57,33,88,5F,1B,F4,28,9B,01,CB,75,E4,97,E4,E0,A9,D0,3F,C7,89,9B,C8,A9,D3,85,83,91,13,24,FE,90,63,20,D4,E3,F2,33,21,C1,4B,ED,CD,52,4A,D5,E3,A9,11,88,71,C3,79,06,89,94,24,E7,D5,5E,A9,D2,4F,6E,16,82,73,5A,62,5A,BE,3A,D6,12,D2,0D,8B,A1,94,7A,24,04,CF,48,69,6E,96,D8,99,3B,FC,D5,63,1D,5B,9B,C1,A3,BE,12,02,EF,52,E5,AA,E4,9D,4D,C2,09,85,14,2B,5F,18,5F,9E,97,B1,1B,03,78,4B,46,BB,D3,D0,6C,25,20,AC,D3,6F,E1,3F,77,BF,9C,C4,A7,D6,F0,8A,C7,FE,34,18,98,F2,5A,B6,63,97,AB,84,A6,CB,38,BC,38,A6,33,91,9A,84,9F,94,EA,F6,E7,60,05,AC,11,73,D8,CD,02,B4,8D,2A,EB,D1,C0,E0,9E,DC,65,49,C5,09,B6,08,AD,1E,44,D7,2C,8F,77,AF,38,18,52,4F,05,F3,6D,E8,E1,18,25,DB,A1,9C,F8,EC,70,23,F8,84,1D,D7,67,B5,19,C5,1C,D2,E8,D0,17,38,C8,26,EB,8E,AE,F7,9B,3F,16,AB,61,1C,DC,09,E8,B2,E8,E1,14,4B,FC,DE,90,15,73,B0,CA,AF,E1,C5,CA,A8,A7,B4,6C,E6,1D,12,DD,B2,A5,83,21,AA,8A,DE,37,59,D1,F4,8D,E8,2A,92,4F,AD,71,D8,FB,4A,DF,DB,90,85,DB,4B,79,E4,67,EF,72,7B,F7,7D,81,A1,5C,C0,6E,D4,23,EE,E8,F9,69,22,91,C1,1C,89,9E,A5,D3,7E,98,25,02,2A,11,1C,59,59,D4,10,77,D4,C3,2B,DB,53,CE,09,10,71,41,4F,CF,19,DD,F9,9C,0A,00,36,40,47,B9,84,6F,00,44,48,99,DF,7B,57,4B,BB,FA,13,AB,91,77,97,78,B3,6F,6A,D6,93,5B,EB,C4,87,28,22,A2,39,54,8F,51,8D,95,6C,7E,5C,06,82,1F,C3,56,28,A6,42,24,46,C2,25,55,A3,70,EE,AD,84,9B,07,CE,7E,D0,4D,9A,A5,2E,D2,DD,A3,D7,D4,EE,0B,C0,B2,0B,56,B9,00,2A,12,78,D2,91,6E,77,10,4B,21,31,67,1A,20,5A,F9,F5,B2,83,EB,4F,DE,2D,27,97,99,05,FD,E0,48,75,8F,5E,BD,01,DB,BB,3A,EF,60,E8,AD,69,56,1A,C6,1B,CC,5C,C3,EE,F4,FF,52,FB,54,81,AE,E1,34,6A,52,44,05,12,D8,60,8C,62,C5,93,D1,A7,A2,1F,DC,7C,D6,3F,7A,FB,2D,07,23,13,BD,7E,B7,73,B3,AA,50,10,F3,E0,AD,AA,B3,82,C3,F8,71,DA,BC,CE,A3,F7,06,B8,06,94,7E,2C,F4,D1,0E,29,3B,14,1C,BD,7B,48,39,D5,30,80,16,B2,86,FC,8B,1F,99,BA,09,34,50,9B,87,49,B1,D5,00,F9,68,70,94,D3,C9,60,CE,BE,56,3E,93,B6,9A,25,A2,83,44,A2,9E,63,62,7F,D1,A3,8B,27,69,4A,71,15,58,06,07,95,72,47,93,FA,A3,65,86,56,5D,F6,18,CC,8E,D3,A8,AA,0A,FC,12,14,49,98,E4,10,67,99,2F,D0,D6,12,D0,26,50,B2,45,25,16,38,1A,AC,38,10,D8,D3,AC,53,30,94,C9,BE,B5,3D,30,7B,57,4A,97,0F,06,C2,93,5F,6D,12,8C,13,9C,6F,5E,84,41,BA,DF,36,F2,FF,B7,05,3C,AD,81,02,21,67,D1,6A,F2,66,B6,4D,8A,3D,8A,D3,60,79,9C,E2,D9,8C,51,5D,A9,F5,CC,25,B9,C0,F6,23,F1,72,A3,0C,42,3F,52,9E,FB,5B,14,69,A7,4F,88,90,34,89,77,3F,8A,17,EA,A3,F5,18,61,63,E5,9C,16,C3,32,EE,27,C2,69,B7,97,C7,15,5E,4E,14,4E,9A,C0,0F,93,13,4D,DF,05,24,E3,A2,BE,4F,73,68,CB,BE,56,BB,48,2A,7E,33,63,0A,24,08,DA,54,1A,85,CA,02,EC,B0,08,A7,FE,3A,7A,28,02,78,42,3C,AB,E9,21,28,91,6C,F1,9A,EF,59,14,06,6C,AD,1D,7D,D7,E5,EF,E6,0B,E0,8A,CC,0A,CF,17,6F,C4,34,F5,6E,8D,02,DA,B0,CD,5F,9B,B9,8B,97,3F,D2,23,39,5F,6B,79,DD,1A,63,67,E5,66,B9,1E,48,C2,9E,ED,E2,99,69,06,63,DD,B9,48,F4,AA,9F,89,45,2F,8E,22,2B,28,A3,9C,4C,07,38,2F,B6,3D,FD,B5,FE,18,71,39,EE,8A,D7,C0,61,92,26,BF,71,7E,49,03,07,B4,0C,52,74,D8,A5,04,4A,9B,DB,6A,CC,5D,8E,9A,08,3C,9E,5B,2F,85,12,FC,D6,DC,65,61,E3,E2,76,F5,2F,BB,CD,67,B5,EB,D3,01,C2,F3,08,7A,1D,32,AE,31,A1,BB,9D,80,93,9E,89,1D,D2,F7,16,79,BE,63,CE,FD,98,2B,FA,B7,D5,34,B1,32,7C,C5,87,96,89,29,7D,11,BB,14,CB,62,FC,8F,81,7C,6D,33,EC,F7,6E,14,75,4F,EB,57,95,48,54,DE,F6,2C,82,82,F7,9C,03,70,6C,26,00,E3,8F,8D,1A,0B,EC,E0,86,63,7F,EE,AD,60,46,6D,BC,FB,EE,81,26,A0,B9,4D,84,13,07,66,C2,CD,59,84,B9,42,A8,F5,18,14,1F,EA,DF,7C,3C,0E,46,EF,E6,69,EB,CD,81,C1,A6,9F,89,8B,21,1A,19,1D,8A,94,03,C4,17,91,F3,07,C3,EB,CC,B5,4C,B6,F3,74,05,69,EC,DE,3B,B1,FF,F8,99,24,A8,F1,A5,F0,E2,C5,85,A3,4F,96,17,65,93,4F,AD,D8,4A,FC,72,2C,33,12,66,28,14,D0,35,F4,4F,C5,BC,95,D2,17,20,2B,64,BA,B8,08,1D,8F,46,70,C9,5E,30,4A,A6,E9,52,E9,48,34,70,9A,8B,3F,D7,01,7E,77,04,DE,FE,43,99,F3,6A,3A,59,29,44,9E,6B,95,68,3A,93,33,74,A3,4C,29,8F,0F,07,86,03,F1,60,D5,67,89,98,C3,90,E3,01,CC,6A,8B,78,86,E9,E9,D5,53,78,59,C2,4F,72,C7,63,3A,2B,DB,3C,D4,37,DF,42,AC,51,BC,6F,3D,6A,C7,A1,DA,A4,F1,F8,7A,37,E6,E0,F3,8E,5F,8B,7C,28,01,44,F2,15,D4,66,59,96,3F,53,66,37,3B,AC,FC,3A,65,0D,10,D5,98,52,86,3F,33,D7,55,C3,1D,9D,B9,FA,DC,6B,15,7A,E6,90,C2,3C,05,F1,0C,3F,1B,FB,5E,2B,FA,BB,4B,36,ED,7F,26,A4,A4,22,A5,18,29,E0,6D,1E,99,81,16,4B,60,C8,C8,C2,9F,6B,B7,A1,CB,90,39,91,D9,B7,1B,9E,D6,94,EF,55,9F,94,C1,30,A9,6B,28,00,F7,2F,1E,24,B8,3A,52,58,3F,97,2F,30,8B,AF,6B,AF,55,DB,C5,EA,FF,D3,35,16,2C,56,8B,EF,84,C4,8B,FB,9B,72,95,46,F0,10,C0,69,59,ED,46,6D,B6,D5,29,11,9E,BC,2D,DB,E9,FE,FB,B7,10,6C,87,0B,74,E3,57,35,21,0B,9F,35,8B,EB,D2,25,69,4D,0A,51,04,E7,6B,A8,9B,CC,AA,DF,A8,A7,56,92,73,D9,C7,1F,26,90,C1,78,94,F5,41,D9,E4,8D,BE,F5,FC,A7,D5,C3,CC,2B,7E,2A,8B,78,F5,01,0B,1F,6D,52,EF,E5,2C,BB,99,A1,64,70,21,03,DE,0F,A4,5F,9D,8E,24,D7,83,4A,DC,54,17,15,EF,D5,33,66,90,03,DC,3E,0B,78,E8,F4,1D,F6,6C,78,63,AF,5F,B7,89,B6,1D,7E,D1,97,2F,3E,FD,E9,66,D6,58,27,05,F3,70,78,76,2F,90,56,6A,B7,1B,7C,7A,5F,9A,48,DF,65,67,CA,EA,C4,83,DA,3D,40,CF,52,0E,D2,7E,7E,7D,A1,F3,BD,BF,77,2A,5F,AE,7B,3B,79,07,F0,C7,0D,EB,36,7F,19,2B,3D,70,54,B4,E0,ED,45,2C,37,7A,4B,0E,76,C3,A1,D9,BE,6F,72,32,AB,14,C0,58,03,5F,55,DD,5D,4D,44,80,B4,1C,99,44,A7,07,C0,7A,B5,B0,68,9E,FE,77,EA,5E,F9,CE,91,B0,E6,8F,3C,DD,68,A8,17,EB,B5,CA,23,C7,5B,01,EF,4A,8A,07,E6,05,09,5E,8F,9D,F7,C0,04,38,D7,46,72,9A,1E,51,07,E1,C9,99,14,40,63,F8,8F,2B,E4,A9,8E,62,11,D4,CE,C8,19,14,0E,1C,88,3A,1A,45,39,0F,52,97,C2,E8,92,CF,78,94,BC,41,A3,33,A0,24,40,10,2D,AE,25,CB,4F,BD,1B,D2,D6,33,D1,FC,3E,EF,F1,F3,01,B8,7E,26,FE,3B,3E,FA,2C,CE,8A,8E,A1,05,B1,96,14,08,F0,E9,B1,AF,18,D2,7A,88,63,48,5C,D1,B9,54,45,76,FE,2C,31,86,13,E5,41,06,83,49,DE,30,7F,EA,D1,78,31,B3,24,CC,26,04,FB,7E,B2,A0,10,D3,D7,CB,D5,C0,37,65,E6,CA,C4,31,82,7B,C1,6A,AC,2A,33,4E,88,04,A9,21,79,4D,85,74,35,76,75,3A,15,74,BA,D1,A6,5C,AF,12,6A,B0,B6,A4,3E,24,16,DC,7C,2D,49,0C,08,44,A8,F1,A1,4E,0A,F2,BA,38,EB,24,9D,22,61,BB,75,73,6A,B8,40,80,14,F1,A5,42,E6,6C,D9,ED,3B,B2,0C,9B,AF,F6,BB,70,7B,CC,0A,90,C2,AB,FD,7E,22,81,B0,F4,87,2A,BB,7C,85,51,A5,50,8D,00,6E,1E,DB,AF,55,59,D2,EA,A7,A5,57,89,82,A2,69,22,8B,56,85,D9,04,9C,25,CA,DD,3C,4A,FA,F6,00,22,29,EC,FE,69,40,47,CF,D7,1F,D6,85,9F,04,03,B8,01,4F,38,E9,F5,3A,61,5D,64,C9,CB,B2,3C,EE,C7,22,06,55,92,4A,8C,82,ED,81,7B,52,0F,0B,0A,8F,87,DC,70,54,BC,A5,F8,DD,D2,6C,1F,0D,BF,D6,3F,00,45,7E,F0,18,80,85,10,B2,26,CC,84,88,C8,CD,B1,57,05,3A,B0,F6,4A,44,8E,E5,9E,91,3A,E1,A8,14,DB,53,2C,31,C5,4B,C6,EF,0B,75,54,AB,E5,88,5F,BE,D5,87,11,7E,CC,29,73,58,D8,26,84,1C,58,09,DC,96,B1,D1,15,27,3C,2B,78,B0,9E,DF,44,8B,3C,84,91,BC,07,B9,E2,BA,64,68,52,6B,C9,52,D6,20,D9,A3,F9,E4,A4,05,DC,90,2C,7B,DD,46,56,6F,46,A0,1E,B7,82,DC,B9,4D,94,A5,8C,82,FE,0E,CE,8B,C9,5B,D1,83,B0,FC,A6,E7,B3,4C,78,15,7A,10,D4,FA,CB,1B,9C,27,B7,7D,63,F0,3B,79,51,43,97,80,03,13,B2,CF,75,5F,08,0B,9E,87,A2,9C,1D,0E,68,C9,AD,F0,A8,39,B4,62,4F,A9,AF,FC,77,E7,FA,7C,81,2B,DD,8D,52,87,DD,20,D7,04,1E,33,BC,36,9D,49,B4,EE,A1,DF,44,F8,9C,5E,D8,9B,1B,9D,30,44,ED,6F,82,76,98,AC,4B,51,EE,58,7D,A1,D1,C7,21,2D,6B,37,40,E3,FF,B3,5B,82,C4,A9,43,20,E1,FA,EB,74,9B,0F,8E,8A,8A,33,95,38,70,96,B7,C7,B1,DB,AE,BC,DF,A8,99,1B,6A,75,B9,DB,7C,80,7D,62,28,5F,A5,2E,E4,9C,9E,E1,DB,B6,1F,92,CB,14,C4,D8,5F,DC,6F,5E,A0,AC,D1,94,7A,6C,29,56,99,17,39,C2,EA,81,0E,A8,FC,7B,92,11,9A,15,BC,23,D8,64,5D,AB,5C,B5,82,6C,35,1B,5D,CB,D6,D4,D9,7F,17,1D,33,A8,B2,2E,68,37,AD,0F,3B,E2,7A,50,77,58,ED,9E,EC,C9,F2,42,4C,1E,30,F5,98,7E,9D,91,CF,0C,C6,8B,E4,5D,3E,1C,E5,64,A1,DF,28,D5,B6,22,D8,E0,83,BC,17,4E,20,53,F6,57,CD,83,10,62,D7,37,67,36,31,74,E7,CA,05,AB,56,21,E6,FB,18,62,B9,44,16,94,A5,B1,C8,93,2C,AF,D0,6B,5E,82,87,B8,84,CE,26,8A,40,33,63,11,39,1B,E7,E9,45,1F,6D,E4,72,CD,5A,58,86,DC,05,38,AB,3E,10,99,79,A6,2A,E3,5D,B1,F8,3D,D4,A2,19,FE,9A,1F,A6,72,8E,AC,06,EA,0D,1A,7C,47,6B,2A,CF,DA,70,BD,21,76,58,71,1B,22,84,E9,84,73,8C,38,C0,81,59,3B,E0,D3,84,7A,29,5D,85,BC,17,68,26,0C,80,5F,47,F6,D8,BE,44,6E,E4,51,9A,1B,76,06,4F,09,B8,90,DB,AF,52,41,51,4E,61,10,14,0A,6C,21,E3,74,99,6C,CF,5C,A6,7A,31,60,5C,65,48,1D,73,02,A0,E0,54,F0,90,23,BE,9B,7F,6E,0D,B0,11,6A,89,E9,8C,38,15,5F,C8,D6,80,DA,8D,05,5F,0F,C4,7D,DC,CF,F0,7E,B3,1A,E9,54,29,4B,7B,F9,A5,21,74,20,11,B0,34,22,42,9A,EB,E3,93,36,68,1E,68,34,8A,54,93,CF,5D,72,CF,56,A8,D9,14,BE,68,E4,75,A7,A5,82,14,6E,A6,8D,CD,16,6C,56,3B,25,D8,04,57,6D,A5,3E,2C,BF,AF,07,B9,E0,5B,43,92,0E,CB,BA,0D,6F,96,DD,C1,1F,CB,69,56,0A,60,CA,49,6F,76,B0,10,55,4F,CB,42,65,76,12,53,14,18,E2,CF,F8,32,E0,94,CD,85,E4,54,2B,7F,5A,89,35,66,C3,13,B3,BF,F1,D7,38,ED,02,95,E2,9F,5F,68,CB,A8,B8,17,2B,DB,CC,CA,01,DA,C2,49,D7,DB,8B,35,25,89,60,53,DE,B9,D4,56,4E,C7,CF,B9,6A,47,12,EC,D0,49,E2,AD,B0,8C,FC,32,B3,6F,DC,C5,5B,2F,A5,B8,26,9E,3F,F8,AB,8A,BA,52,70,CB,20,C2,94,71,4D,CA,4D,3F,EC,51,E1,85,07,75,D9,22,CB,68,09,6F,B4,C3,55,2B,DD,3A,49,C1,80,C2,41,B4,66,CB,F0,89,BA,67,C4,15,3C,CB,A4,06,F5,3C,B9,F8,57,1F,53,7D,85,08,10,63,2E,10,AA,05,2A,C6,55,9D,DF,25,EA,25,C7,BF,66,EC,F8,E0,68,69,6C,4C,F5,1A,40,62,B1,A3,58,2C,C8,91,7B,86,AF,5E,11,B3,0C,B7,BA,69,27,7E,29,B5,C4,24,05,13,D1,66,1D,A0,B5,69,4D,00,C1,EC,C2,1A,FD,50,1C,79,B5,B1,6B,7E,15,6A,06,29,8E,5C,EF,C1,B3,68,B4,00,FA,16,F7,C7,68,9B,4A,0F,E4,BB,F5,9B,6B,A6,B7,CA,D1,FD,49,02,1F,AD,C8,93,DB,7C,55,26,49,CF,A9,0E,DF,3D,32,35,E8,45,2F,71,60,65,89,01,06,B6,D1,55,74,86,EF,36,8A,37,24,89,BE,CA,5A,47,24,BC,02,36,66,39,BF,85,F2,AF,A9,C2,F1,02,96,76,39,D7,A4,1A,0C,0A,37,3F,8C,22,66,6C,22,F5,03,B9,3B,D1,86,B2,D7,42,04,6D,02,94,C0,B0,3F,9A,AF,47,4F,F9,B3,04,50,1F,1A,5B,51,62,C5,8C,0C,E0,F0,F5,06,7E,32,67,CF,CB,E4,6F,9B,81,DE,07,16,87,C6,97,4A,39,89,E8,F2,1E,CE,37,0F,11,9B,C0,EC,0D,0A,4B,57,5D,EB,D3,30,88,C1,6B,AE,18,BD,65,ED,E7,4E,A1,B8,DF,CC,CB,5F,77,C7,7A,23,E7,7A,78,B1,53,4E,44,8B,EA,05,AA,65,D2,46,62,CA,66,C7,25,A8,2C,52,1B,DF,2C,80,C0,D0,B9,05,12,FA,68,9A,C1,11,14,D1,65,9D,79,38,BE,E3,BC,8F,5C,66,4B,DD,15,6E,2B,F0,E3,25,3E,35,E2,C7,15,51,70,FC,B8,7A,23,47,27,CC,D7,15,A3,DF,03,D2,50,09,55,7F,A2,28,CD,34,28,93,CE,E8,E0,0B,76,7C,40,40,72,79,84,2F,D1,42,83,C4,6C,E7,72,54,F8,0D,37,E6,AC,2E,D6,0D,B8,B7,78,EF,58,D9,76,38,73,67,23,66,91,BE,27,2A,15,DD,A4,69,AC,46,E5,32,CC,74,94,CC,E8,72,6D,4B,7B,2F,E3,43,77,0B,BE,14,1D,E9,E8,9D,9B,43,4A,40,42,67,6D,E3,0E,33,D0,28,31,46,CE,AD,05,AA,2E,C4,34,B1,F1,B1,0E,DB,63,25,03,CB,BE,DD,A6,0B,3C,B2,8B,82,96,F2,29,34,86,A4,C2,FD,11,11,FF,AB,07,5A,EF,C9,08,BC,D5,0D,B4,33,37,A7,DD,57,BB,BD,3D,4C,7A,81,FB,91,19,EE,33,9E,58,50,44,01,49,A2,86,91,92,60,21,80,12,2D,90,CF,A8,CF,24,E6,26,67,45,35,E6,A7,32,45,24,FE,73,AC,13,0D,3B,6C,EC,84,86,AC,24,01,C6,D2,9D,A7,81,E6,12,9F,DE,AD,4D,1E,F6,8C,CC,C6,D0,7D,B7,5F,F9,37,29,B6,14,D0,19,5A,A4,2C,D4,56,D5,DD,B1,DF,98,42,65,DE,B1,DB,65,C0,16,33,F4,FE,18,91,E8,35,AD,54,55,37,E9,B6,4F,86,6D,7A,C8,C2,96,6B,86,89,8C,EF,1A,81,48,71,B4,9F,C0,E2,A1,73,A8,F6,0B,B1,83,AD,97,98,55,4F,8D,9E,5C,31,8B,21,3E,58,CF,99,F8,7C,52,ED,7A,A1,64,A0,B2,8C,B1,41,89,72,36,6A,56,42,22,F6,4C,0B,19,D3,11,34,A0,97,27,28,E0,93,04,49,10,AA,2B,A5,B3,AB,A1,60,1E,EB,81,29,38,70,30,DA,4A,6B,87,11,8E,D7,BA,B7,FD,61,2B,5E,B5,71,57,CB,E2,F4,74,AD,0B,B8,EC,F8,D0,8E,C6,1E,F7,60,AD,CA,54,45,31,20,7B,9A,AF,DC,23,12,AC,73,4D,AB,4D,6E,8B,BD,BD,D4,6D,AA,BD,CF,90,AB,89,7E,EA,48,FD,9F,50,5E,C9,77,D6,D5,DF,E7,73,84,D7,03,D5,DF,FD,05,9F,B1,65,B3,4B,C5,B1,37,BE,4C,06,47,AD,3E,1D,05,8A,BA,62,9C,9B,E1,BC,58,75,69,B4,F0,8A,BF,99,F2,1C,4C,ED,C7,3D,36,36,5A,1D,DB,93,6A,D5,1B,44,BB,34,E1,52,B5,1C,E7,D4,8A,01,87,A8,2D,05,84,03,96,10,D7,A3,35,C4,57,FA,42,C4,E4,CC,EF,F2,58,23,4F,96,AA,67,E8,54,CA,28,F2,1B,93,91,4F,57,9C,84,79,FA,4F,EE,C4,DF,AD,68,15,D8,5C,A9,E4,8C,C2,71,0F,97,27,68,D1,14,A0,2F,A3,1D,07,86,EA,36,BB,D9,30,FF,89,D9,F3,C5,77,DA,AF,9A,7F,0B,1A,25,0D,6C,41,F5,03,3E,92,73,28,1C,D6,35,70,52,74,2E,2E,81,B4,CA,95,77,94,07,C8,61,09,6D,84,3A,9F,41,80,AD,58,9E,20,F6,15,26,8A,A7,FE,CE,E0,A5,E7,C4,60,8E,6E,B9,D6,42,5D,82,D7,3E,9E,1D,AC,F4,63,23,36,21,C8,9B,68,04,3D,C0,F7,DC,EE,AC,5E,09,88,B6,83,24,23,F0,EC,73,6A,ED,65,41,45,AA,80,13,06,56,59,25,62,26,08,B0,83,28,48,47,DF,B1,1F,DD,41,5A,15,DA,10,BB,3C,0B,20,3C,1F,79,32,40,59,22,43,36,89,D8,D8,75,17,7C,E1,9C,80,95,4F,A6,EC,A7,DC,10,92,2A,44,B2,B4,8B,38,FE,E7,61,C5,34,47,18,DE,EA,35,BE,74,92,3D,85,D2,C4,2B,E3,42,BF,2A,08,5C,B0,0B,F5,D2,06,98,7A,67,37,A5,EE,5A,40,7B,08,7C,67,56,EA,8F,B8,1A,00,86,BB,AA,CB,14,0A,F5,E6,6F,7E,A5,82,47,FD,A3,AD,71,17,6A,F9,0A,26,BD,AB,5E,FE,F9,25,76,38,DE,BF,BD,76,CB,08,25,74,F0,58,51,07,47,87,B7,95,62,AB,EA,27,5E,D9,00,8D,F4,49,4B,E6,4A,CB,75,11,F2,F3,ED,8C,84,A0,DC,99,FA,D8,9F,95,87,72,BA,49,D5,99,2D,4F,6D,5D,DF,80,4F,4F,5C,38,EC,D2,D7,72,61,18,0A,3C,DF,43,20,F5,44,1B,4B,B4,24,3A,5F,4C,5C,3B,DA,A4,8F,DD,18,0A,C3,E3,82,ED,47,19,4C,0C,F7,74,69,DE,DA,1A,0A,01,AE,91,19,20,D0,03,91,F5,9B,4E,AD,48,90,B1,FD,AA,E3,31,48,7B,E4,96,4E,3A,54,6B,A6,50,F1,47,19,0E,85,A4,7E,17,12,92,EB,85,CD,A0,00,DE,67,2D,AF,EA,47,84,E4,4F,41,92,0A,8E,A7,98,AB,DD,5B,96,6B,4C,59,46,F8,12,21,5F,7F,F3,FB,DF,00,13,BF,61,7F,B9,E3,45,E6,D9,F0,CC,B2,13,BC,07,18,E3,12,3B,F8,F2,45,A9,C5,E3,4C,47,C2,59,DA,70,83,20,7B,17,11,3F,97,43,EA,58,46,8E,27,DE,54,1D,E4,98,AD,E0,C3,E3,44,68,4F,5E,BA,33,E0,55,61,FD,D8,BA,B6,40,58,35,D7,A8,96,9F,32,AE,F5,52,D8,9D,3A,2D,CD,9B,FA,6E,F7,53,95,FB,DF,E2,7D,54,23,2D,70,84,1A,FD,28,70,AD,BE,48,62,F6,86,0B,06,EB,2D,C5,E8,C7,D6,4A,0A,22,3D,61,77,FA,BE,AC,00,5A,1B,4A,C1,AD,B9,9B,93,56,FC,29,DC,6E,CD,D4,31,4C,BE,FD,61,0B,92,E7,4C,AD,AE,4A,D1,8B,E6,E4,0B,FA,B0,5A,7D,0D,49,8C,CD,A2,CB,6A,0D,78,39,99,08,D1,63,87,96,BD,3E,A4,8B,BD,E3,9A,C9,87,79,39,46,22,D8,D0,2C,0F,36,BC,5C,1B,B0,B2,E7,C4,17,5D,B4,62,B1,19,84,5F,EC,6D,4E,55,E0,4A,4C,E8,EC,5A,AB,9B,C4,77,19,35,1F,4B,A0,3E,16,14,11,C1,B2,78,C9,FE,60,DD,97,4A,D5,90,4B,D6,C6,1F,58,8B,27,5F,03,B6,0C,3F,38,A5,CE,33,EE,2C,9A,0D,73,45,74,CC,70,A6,9E,DD,6A,4C,91,19,25,00,76,3A,4E,3F,E6,F6,E1,DD,88,7F,74,21,EB,E3,2F,41,0A,DA,62,4E,A3,75,30,B8,88,A1,D3,BB,79,1C,45,4F,A2,13,59,ED,31,98,28,98,50,30,6D,D8,C3,33,26,A7,6A,FD,CF,28,BD,FF,03,7C,20,42,92,D2,CF,94,6F,20,29,17,22,0B,06,D3,2A,CE,3D,0B,1C,70,31,F0,B3,CD,F3,7F,D2,7E,D8,1E,82,53,D1,27,6C,1B,59,58,2C,60,05,46,4F,C1,E2,0C,98,8F,D4,2B,4A,D6,8E,EB,89,E1,41,B9,1B,B5,B8,68,65,87,09,4F,7F,A5,4A,2F,93,48,24,35,54,3F,E7,85,C2,4F,88,85,A5,C8,96,91,95,3D,5A,67,EB,FD,67,E7,A0,74,72,DB,AA,9C,68,76,65,64,4B,06,1F,CE,58,3A,78,38,A1,47,61,D9,12,2E,44,85,E0,90,1A,9D,9E,B6,A8,D5,E4,D8,95,7A,8F,B6,A3,05,5A,70,7F,A5,43,3A,D0,1A,59,BF,A2,CE,56,35,18,00,CE,C6,D2,3C,58,8E,AB,25,71,6B,67,40,BF,35,D8,02,91,BC,39,74,42,A6,32,39,64,0A,2F,2D,05,A5,57,C0,8C,00,1A,82,00,09,9B,82,91,59,45,F5,5E,12,55,15,F7,50,62,34,14,E5,9B,E4,25,D9,4C,37,AB,5D,86,89,2D,FE,D8,70,E7,4B,68,28,41,63,0C,E2,C7,D2,E3,DB,A5,BB,F4,61,4A,31,25,61,5A,33,E7,F6,0E,47,4F,01,AE,1A,37,88,D8,D7,AA,E8,95,02,42,DB,61,33,83,9D,22,2B,91,26,52,01,61,76,CA,AE,42,A4,86,26,7A,B9,1E,2E,5E,35,4E,E9,0A,D5,3C,66,C2,83,B3,18,82,87,8F,DC,BD,B0,E0,B5,11,B0,E2,EE,83,F3,C9,08,0F,AA,81,C1,97,D3,07,DA,1F,C5,71,4B,C7,BC,CF,39,53,F9,01,CC,07,D1,4C,92,17,D4,3D,45,AD,4E,C0,88,CA,BB,FE,3B,23,91,B1,5A,69,1D,90,F5,46,F9,FC,DA,F8,89,21,42,76,CE,2B,D1,5A,39,AE,22,D6,73,CA,4C,54,57,E1,0C,86,6A,FB,80,B3,02,51,03,49,43,D0,10,50,10,97,7E,DB,68,AA,26,EA,A1,2B,EC,B5,6B,2D,B2,8F,60,7D,EB,A4,C8,40,FB,40,21,5D,44,53,6D,9A,7F,F1,08,73,AD,46,7A,27,1A,C4,4D,95,69,D5,A5,87,A0,99,0F,AF,CA,FC,6C,83,60,3D,CC,99,BB,0B,6F,EF,2D,4C,F0,54,10,BD,36,23,A5,56,EF,20,D6,73,7A,60,BB,2A,75,F5,55,6F,A8,04,DA,22,D8,2F,19,1E,D1,82,F7,B8,3F,53,12,64,1E,08,8A,7D,32,72,BE,5E,43,C2,09,8A,70,AA,2B,1B,E9,3C,BC,6A,93,2D,DB,E9,02,D9,20,D2,FD,DD,8E,AC,63,EA,E9,19,2D,56,85,C0,9C,E7,05,3F,76,C5,0F,E3,28,D3,7B,0A,E2,7F,17,58,32,43,49,8A,39,1A,FA,08,55,5F,F1,44,D5,CF,4D,A4,58,DE,99,0D,87,11,81,BA,1A,E5,DD,A7,F7,77,CC,3D,4C,8C,7E,74,09,34,58,11,35,6B,39,06,59,FE,52,0E,32,85,B3,D4,CD,A7,A4,57,40,03,1B,EF,3D,44,43,C0,E3,13,1F,59,2A,31,24,18,D5,9D,C0,F4,AA,A9,50,6B,49,77,73,D1,85,54,9B,02,F5,1E,1B,6E,33,4B,DD,0F,74,82,A9,E6,D2,F3,46,43,4B,C7,46,9F,DD,25,FC,4A,9A,E6,A4,B6,E0,26,26,65,63,C6,29,C4,E0,AF,DE,1A,2C,88,89,A5,D4,94,F2,8E,B4,4C,8C,E4,7E,F7,25,E0,18,67,97,8C,59,87,22,81,10,86,4E,02,96,B4,E9,D9,24,C4,63,58,6B,60,66,98,17,1D,72,78,79,F8,1D,FF,D5,E9,17,08,B1,24,FC,EB,CD,3F,18,2B,A6,32,30,50,5D,D9,D3,36,35,DF,6D,9B,4C,68,85,AB,D8,45,90,6D,7B,99,A7,EB,8F,08,E1,DC,13,59,B9,10,85,03,28,42,3E,B6,95,19,2A,96,7B,FF,26,C4,FB,B4,DD,41,AF,FC,0D,8A,50,00,A2,1A,DF,35,09,52,FD,FD,57,C4,AC,D4,A9,75,0D,B1,C6,40,D3,2E,0D,C1,FD,F3,F5,8D,AC,C0,F1,A0,7A,44,69,E6,51,D5,61,C6,FE,E7,E7,76,B0,EB,45,2F,62,EE,F8,D6,90,B0,E6,B3,7D,EF,7D,36,96,C9,B6,AA,B7,1D,43,60,A1,22,F6,68,28,F5,66,59,76,94,0F,96,3B,A1,1A,89,59,0A,FB,D9,77,DD,82,7C,0A,94,4A,2C,21,3E,C7,C4,15,DF,56,25,06,AB,3C,EE,02,1E,9A,EE,F4,D8,D6,C5,89,A8,9F,24,60,32,3E,CC,92,7E,F5,A9,38,F3,09,61,23,0E,61,37,36,3C,AE,89,75,FB,35,17,1E,8F,E5,0C,62,A2,D7,F3,14,EC,8C,D1,33,14,BA,CD,2C,A8,D1,27,F8,98,A6,FB,99,DA,45,21,1D,FB,45,59,5F,AE,E2,58,A4,CE,22,69,29,B2,23,86,3B,B8,94,6B,36,5F,97,48,5F,9A,C5,9A,1A,69,55,0D,81,FF,02,CB,AF,7F,45,53,95,97,18,0C,75,A4,DA,A9,3E,8F,EF,CA,6D,67,6B,2A,34,CB,FB,A9,05,1B,76,79,52,70,48,0A,AB,31,47,87,1A,6C,2F,6B,AF,F9,E2,89,18,AE,F4,33,16,4C,E3,BD,EF,0D,E3,4E,57,ED,B5,24,9E,2A,88,7F,0A,7F,B8,00,DB,E6,18,4D,DE,BA,CE,A7,55,E8,B3,2F,CF,A0,BC,EA,D8,4D,AE,B6,3F,AA,0E,FE,7E,C7,A2,43,AB,31,4A,4D,25,A2,07,CF,5D,CA,F8,75,0C,E5,19,68,88,2F,32,E0,3A,72,2A,08,1A,1C,2E,5E,B0,7D,37,6D,88,57,CB,6E,26,AF,9A,47,C6,48,30,94,B9,B4,09,F4,0D,20,D9,D0,9D,4C,C8,61,13,FF,93,3F,FC,05,D2,2B,87,D0,6F,03,AE,E8,7A,42,E4,0E,48,3C,1B,87,65,DA,3E,B2,71,89,08,5A,A4,8B,1E,BA,22,A8,7B,24,A5,CC,2A,09,32,66,77,36,AC,CE,3B,93,00,3D,7B,98,67,0A,55,2D,09,42,A0,2F,1C,7A,C6,B1,C2,22,66,05,D3,AD,D8,BA,DD,53,69,9D,2E,EA,8D,70,7B,40,9C,3C,4C,E2,F2,2F,D9,0B,8C,5C,D2,52,01,2C,0C,61,72,96,8D,78,E4,CA,68,09,3D,B3,5C,9B,16,60,7E,F7,E5,21,52,E1,78,88,7D,7A,16,6F,9E,A5,9A,8A,02,6F,29,40,00,C8,07,C6,61,58,EC,F6,4A,04,D6,87,D1,20,0B,AE,0D,B0,F0,90,D0,8E,49,22,B7,AE,EE,FD,06,84,E4,21,C8,DB,3E,F8,DC,B7,D8,5C,31,C3,41,E9,FA,47,19,CA,17,9F,1F,96,22,94,E7,5C,1D,DA,D8,C0,E1,CE,B4,6A,5A,4F,F4,02,8F,C7,5B,4F,BE,15,DF,71,8B,56,D0,3B,1E,5F,C6,C0,2C,5A,F2,BE,3C,99,23,97,C1,36,5D,83,D7,9D,08,EA,BF,C6,F5,21,40,A6,CF,35,8C,9F,1C,0D,9D,66,08,7F,68,3B,6D,D2,72,03,8D,99,C0,47,44,7F,EB,0C,C7,F8,2E,97,B7,5B,22,9A,11,6A,FF,54,B5,7D,7C,9D,D3,D5,C5,95,DE,D3,0E,21,E8,DC,9A,40,63,3B,2C,D7,E1,D4,0C,8C,8A,C2,E0,AF,80,E3,63,E8,8A,13,9A,BD,01,5E,16,E3,CE,2D,17,19,F7,AE,3C,86,2A,DB,C0,D8,55,77,B6,23,56,3D,7E,C3,E1,23,52,22,CF,65,1F,85,5B,6A,7C,9F,72,B7,00,C9,E5,C5,9E,26,0B,C2,E2,55,8F,75,41,79,5F,92,3B,E5,13,9C,9D,CA,D6,2E,41,DB,3D,54,06,8E,B1,19,BD,A1,CD,57,B0,23,AA,B0,0B,F5,E1,B0,BD,7C,67,35,34,A2,FD,07,62,BE,91,CD,D8,FB,D1,2B,FC,4D,5B,86,BB,6A,04,0F,47,80,E7,E2,E7,C0,90,AE,55,57,85,69,F8,DF,01,F4,BE,52,71,A6,9F,D3,D3,09,D4,96,6A,E0,33,8D,BF,DE,92,C0,06,59,18,E5,EF,43,DB,A3,16,6D,C6,9E,67,B6,97,A4,67,86,7F,DC,23,37,A0,99,54,55,D2,65,99,EB,4D,C5,8D,1E,FB,F3,AD,04,E9,A8,77,58,06,B5,D6,AE,8C,53,EA,33,59,D2,C1,B5,DB,D8,CF,5F,59,B9,49,B1,F8,F3,3B,4B,48,2F,8E,93,A0,71,4A,5B,8C,CA,8A,2D,91,79,57,DC,64,B1,94,05,02,B4,20,2E,FA,83,4B,4B,65,CE,0F,F5,8C,7C,2D,C7,80,03,C7,4F,75,CC,DA,FC,8D,F2,BB,85,54,85,4A,F0,F1,90,08,48,5F,EF,6B,3D,71,FF,79,7F,44,83,C7,EB,F3,0F,66,D4,42,0D,14,E2,5A,A9,2B,87,0D,47,EC,C8,F6,3E,6E,B6,D3,BF,3D,E1,55,13,BF,E3,11,F9,EB,BE,B2,6A,D7,B8,7E,25,64,4C,92,1D,69,45,D7,EA,1D,DC,7A,C6,23,B5,F1,62,3E,D7,31,43,89,03,B0,60,E2,A8,AC,0C,07,2D,93,08,77,91,FB,51,65,53,B6,D5,03,50,40,00,45,1C,56,E1,2D,F0,B0,E9,5D,69,00,02,CA,54,91,47,A5,2F,56,DC,A0,DB,7A,5A,0A,5C,25,BD,99,A1,CF,C0,63,BA,87,FA,3D,95,A4,14,93,BC,66,8E,2C,B9,7C,28,CD,86,81,D5,91,F9,C9,C1,6B,EF,FF,C9,1A,41,84,0A,D3,2B,17,CF,83,EF,92,8D,1F,30,AF,EF,0B,EB,72,9C,62,9E,9D,46,6B,FA,D3,BB,CF,A1,3C,26,7B,9F,75,2F,0C,21,06,D9,1F,BA,9B,68,D9,28,36,58,F9,D7,46,4B,39,36,7B,33,5B,EE,B9,EA,22,03,FC,BF,57,67,4D,F8,AC,52,62,57,E8,80,16,D2,6C,5D,01,93,B4,1C,0D,2E,1A,30,93,DF,7D,AE,D1,A0,8B,1F,0E,DD,4E,9A,C0,68,C1,7C,B5,4B,A7,FE,CC,00,95,0F,78,FC,36,8B,02,85,32,E8,DB,C9,AF,7F,0C,04,DD,FD,3A,9E,1B,7C,07,AA,A4,59,3A,E0,85,A7,A4,BB,4E,A4,C9,88,90,D5,51,40,B7,92,F0,1E,AC,82,D7,38,6F,E8,05,C6,31,1E,1A,34,96,D4,5E,8B,6F,B6,C4,34,8F,86,7B,8A,96,B0,13,30,86,3A,D7,02,31,A0,63,45,F2,FF,8A,B0,83,2A,29,9A,F9,B6,BB,81,57,AE,C5,F1,B8,56,09,2F,BC,0D,98,20,F4,79,0A,98,40,DD,57,1C,8D,4C,B1,05,51,1D,82,8A,14,94,EE,4C,CF,0B,0A,81,8C,7C,8E,F2,F4,44,4A,46,C6,71,93,64,65,01,05,94,18,D7,3B,F3,53,0C,CF,F8,0C,B1,35,C2,F3,BA,2D,CC,39,CD,0D,75,00,6B,CE,7F,E4,22,9F,CC,0F,8B,89,19,B6,16,BD,4F,2B,87,D8,EC,1A,14,E3,01,9E,56,B4,1E,BA,44,2E,29,8F,3B,48,60,20,E3,86,03,ED,81,A0,F8,7C,A0,B1,AB,CD,DC,63,F3,DE,25,14,3E,D6,D8,37,DC,EC,7E,5A,19,51,6C,4D,BC,36,D4,26,08,58,1A,47,71,AF,B3,1F,90,79,45,1D,22,64,66,A5,92,CD,C1,4B,73,00,C1,A6,1B,AD,A5,96,7E,50,74,7B,67,83,9D,E9,0B,3C,D6,04,0E,A8,2D,2A,67,50,03,5F,66,C9,93,E7,3B,F8,17,23,AA,47,10,55,1C,D7,F4,4B,0B,01,D8,02,68,20,72,B6,7A,86,B3,8E,FE,F0,67,24,0F,95,CD,1A,A8,9E,39,15,C6,BE,40,3D,F1,2C,37,1C,A5,54,4C,BE,B3,2B,B7,80,4D,E3,23,D4,40,D4,55,6C,5A,D1,09,20,DA,A9,75,84,A9,92,E9,DA,88,C1,17,02,7D,E9,9F,75,28,71,83,4C,B8,80,61,D0,1D,23,3C,AB,9B,C1,40,33,1A,BA,C0,1D,62,97,CE,E4,21,14,C5,9D,24,BF,EE,D7,3E,20,12,42,6C,D0,C9,C3,01,38,6D,3A,E6,C0,A2,FE,DD,CA,0A,E8,FA,01,66,3E,42,88,F8,AC,4D,8D,88,D9,08,57,65,A2,95,CE,3B,51,B3,E4,3E,64,7F,DF,B8,BF,B9,24,3A,5F,8F,77,90,C0,C7,10,C3,59,06,A2,0C,8A,B3,1A,08,79,E0,6C,BC,00,4C,6F,DE,CE,A1,A1,7C,0D,07,B2,A6,D0,CB,31,09,97,DE,B2,B2,C2,03,5D,58,AD,B3,0B,AF,30,DC,38,58,E2,96,1B,63,02,46,91,C6,A8,BF,6C,0E,6B,46,84,03,C4,ED,F4,4B,7D,27,AC,77,2D,79,1A,33,A0,E1,E8,BC,22,F4,7C,FF,FF,1D,46,3E,0A,79,41,C4,39,37,17,33,07,C8,70,BB,15,40,E0,92,F8,2D,B0,13,3B,BA,DE,6C,82,AB,87,30,A4,91,8B,F2,F8,E6,FB,8C,34,1A,E1,DE,0F,65,FF,79,6F,CF,F4,D8,89,36,0B,59,2F,89,C6,B8,0E,2A,15,21,68,CF,04,EA,BB,9F,F6,5A,01,82,89,2F,CC,95,B4,2F,F1,76,46,A4,05,F6,F6,F4,10,71,42,FC,57,3C,E3,D3,CB,43,73,A1,68,A3,95,78,00,11,53,B4,4A,CF,02,EC,71,09,71,EB,5C,5D,8C,C4,B6,1D,EA,87,8F,6F,58,80,44,37,C9,1E,94,31,0C,2F,90,8A,2E,AF,73,09,4A,85,E4,79,39,60,36,7E,E0,D9,5D,97,98,00,06,1E,B0,9F,2D,51,1E,4D,45,BB,2B,AF,A4,EE,73,91,6C,2D,B9,C6,1D,5D,7A,86,F3,30,ED,E5,6B,9E,E2,78,A0,BE,D9,3C,DB,A4,B4,F0,04,3D,EB,A5,9C,79,5F,7D,60,56,C4,A5,8C,9B,7C,C6,9E,94,13,05,2C,B6,90,80,ED,A8,FF,2A,74,6E,62,D0,A2,15,51,E1,56,02,28,8A,F2,D2,C2,71,8B,6A,E6,A6,6B,C5,DF,B3,11,88,3A,41,80,60,93,F7,E5,33,01,82,19,12,E4,A2,38,1E,F8,5F,05,52,46,E2,D3,8F,1F,27,5F,0D,05,EF,12,4C,89,8E,92,8C,FA,B5,B0,E0,EC,F6,7B,C8,AC,C6,6F,CE,9D,14,79,50,90,EB,12,89,31,34,CC,B3,13,7F,75,42,27,DA,7D,24,BB,F7,D8,C0,B4,DA,4B,D9,F6,A9,85,BD,C1,CF,60,55,CC,84,8A,62,34,9E,68,6B,A0,7D,4E,C1,12,DD,B5,49,67,6E,AD,A0,4C,FB,33,85,17,7E,26,B8,0D,6D,22,AD,45,8A,BE,EB,9D,E6,37,A8,D6,54,4D,F4,57,06,5A,D7,0A,89,6A,8D,B4,A8,15,55,F7,1A,D6,5B,CB,C6,BD,C4,A5,0B,D4,DA,9B,CD,BE,40,A7,EA,87,11,13,7B,65,AD,9D,68,11,38,70,D4,31,17,05,4C,30,CA,7C,A3,47,17,0E,42,CC,3A,8A,24,4B,77,A2,0F,6F,48,AE,D7,5E,71,34,5F,C8,00,6F,56,68,55,D3,FA,C5,6A,A8,F7,F9,65,A1,50,97,E7,45,6A,C2,6B,BE,CD,E9,EB,D3,9C,B7,55,49,0B,6B,C5,0B,DD,FD,08,29,21,EF,CB,56,E7,65,18,0D,2E,47,4F,38,EF,0A,6A,13,4A,97,28,6D,84,06,A8,6B,5C,A6,C6,F2,84,C1,98,AE,3F,CF,29,E8,28,FD,51,C0,87,94,7A,8D,19,41,94,5C,B7,A8,25,3F,A2,D3,39,7C,E5,62,D6,66,A1,A6,C3,79,2A,60,E4,DE,46,08,86,F6,F8,6D,AB,33,A0,D2,5D,A4,46,C4,0F,BB,A7,47,D1,F1,9B,13,D1,8A,6B,BE,9E,A1,A7,42,EF,4F,C7,53,63,21,FE,32,04,E0,61,49,5A,E6,BE,01,01,FB,AA,7D,58,1D,2D,3B,72,DF,BE,E6,90,4E,95,84,77,C5,3F,FF,D0,04,46,66,49,D4,3A,8A,37,B4,67,A6,13,81,EA,46,65,C6,3A,08,56,D5,25,49,1B,0F,CD,74,38,9B,0A,05,EF,74,95,35,A3,17,6F,A6,32,43,FE,C3,8F,B8,A9,CB,23,DA,29,90,BB,01,15,68,74,AE,E5,C3,0D,54,6C,07,47,58,2B,BF,2A,1E,05,E2,1B,CB,6B,B1,C0,09,A5,54,34,DA,06,CE,8E,34,8B,A5,9C,B6,0C,AB,4A,D3,85,12,56,B8,D1,D2,3E,BF,68,F0,C4,25,7E,FA,B7,A8,6D,65,56,75,F5,12,85,7C,E2,51,B0,01,F0,34,56,E7,0A,B5,D5,F8,A1,FB,7E,1B,CE,DC,0D,05,92,6E,EB,96,EE,CB,EF,14,F4,C2,DE,6F,90,19,62,E4,09,2F,6D,6E,8A,FA,86,63,14,EC,B7,90,BD,F3,23,24,90,88,FF,BF,A1,0A,1A,B4,EE,0C,94,21,75,38,CA,5F,7C,5C,10,67,A0,5F,50,73,9A,E3,7C,24,7E,FE,0C,05,77,BC,29,34,65,0D,80,A4,01,A4,3B,9B,B4,17,04,A1,E7,28,6D,9A,12,D8,86,AA,43,A0,E6,0C,2C,0D,41,D1,A2,9F,CD,3B,19,31,D8,B8,60,D3,49,24,91,5E,D2,93,DE,65,57,DD,11,AA,B8,43,0E,54,21,96,F0,E0,32,10,34,17,5C,B9,B4,41,19,1C,66,FD,6B,45,AF,EB,97,4D,AE,CA,DA,D7,7A,EA,60,BE,A3,8E,40,A7,B9,57,8C,F3,F3,F6,56,E0,02,AE,93,B8,8E,C6,3E,22,63,76,E7,61,E4,33,CE,6A,78,F9,D2,B2,06,8F,C2,D2,43,28,7C,91,66,24,26,FE,94,0C,E7,DB,88,72,22,D7,A8,75,0D,8C,1C,06,C2,34,5B,8C,5A,E8,77,36,D4,41,B5,99,A7,DD,EF,72,EB,E5,51,C8,B7,39,C1,57,73,C9,1E,9B,22,FE,CE,53,33,12,43,54,6F,C6,2B,43,24,E2,F4,11,14,C1,FA,8D,8D,A2,63,72,E2,AD,69,4A,97,1C,52,FE,4C,F0,DF,A4,3A,3E,9A,C2,4D,AA,1B,72,9F,96,15,9C,32,FB,D9,FE,BA,3C,8B,24,0F,7E,76,C7,92,42,A9,EB,31,AC,30,C4,58,EF,11,93,D0,58,30,37,19,3E,0C,28,67,1D,F7,A3,1A,0F,2B,71,69,F4,6F,9F,57,95,C2,24,D7,FE,0A,03,86,AE,31,BB,62,52,EF,29,8E,C0,83,A4,D8,A1,C4,BF,4B,D9,02,8A,EC,C8,A4,65,A3,B1,A3,F1,4D,E7,8A,5E,7A,0F,10,BD,23,78,FD,0D,D8,F6,E2,DE,66,4E,37,4A,43,56,7D,49,1F,CA,B1,D2,A1,CA,DF,58,9A,C7,EA,48,7C,43,12,11,8E,78,4C,FE,99,CA,BF,EB,75,A3,87,3B,7D,73,6D,FD,95,B3,25,F5,FB,A0,99,5B,F6,68,31,16,E0,9B,B5,AE,32,9B,54,6B,58,CE,7D,94,CA,FC,3A,39,1A,F2,0E,C8,88,FA,D3,1D,42,23,5F,D6,46,30,97,9D,E6,A3,90,CC,E3,BA,1C,2E,0A,31,AE,BB,2C,E9,CD,43,EC,45,49,2A,55,26,0B,95,3E,0B,07,31,E8,CE,18,70,AA,4E,2D,BF,BA,98,55,22,96,0B,C7,56,D0,1D,E5,58,17,C0,4F,25,6C,CC,90,8D,19,2B,CE,4A,6D,D5,78,B3,55,24,4B,B6,E1,3D,78,80,3A,F0,6C,B4,74,97,C3,78,B0,81,25,55,B5,0E,7D,C4,48,DC,2F,0F,05,5E,40,F0,9E,4B,8F,B6,3B,17,52,CA,72,06,CF,27,44,C2,B5,4F,A5,32,9E,24,0E,CF,3E,95,B5,98,44,B1,6E,AC,56,EC,67,5B,3A,39,A0,8F,E0,B7,82,D8,39,F2,00,C8,76,3E,D1,73,B6,47,41,9D,E9,CA,BA,CE,C6,44,FD,8C,FC,EF,65,D5,C0,25,13,1F,67,F3,73,44,65,3F,38,73,38,F2,99,04,8D,A1,67,AC,88,8C,C0,D5,F0,14,DB,5B,B6,B4,C8,EF,AB,97,68,BA,22,31,13,FA,CD,0D,F6,5D,2A,E6,4A,95,1F,CF,2E,B6,BC,BF,8B,D8,95,ED,8B,95,83,E6,DF,84,17,2C,D3,A5,6E,40,70,B8,EC,A7,86,B4,01,F6,B4,6B,BD,A2,2F,A0,E8,BC,3C,AA,01,85,8C,AE,65,CB,82,B5,67,C0,CF,12,B8,0B,C5,B0,88,E6,D1,A9,3D,7A,05,CD,01,B9,B4,BA,11,13,84,CF,B9,7B,E1,BC,30,FE,A9,36,B2,40,8C,14,53,36,A8,31,AF,00,3B,7D,9D,C3,D5,D9,07,1E,14,7D,03,87,2E,03,0E,B6,C0,9D,71,96,EB,37,E4,97,D9,AC,E0,A1,66,7E,AB,E2,C4,30,A0,A8,CD,6B,77,EA,3E,EA,B7,55,BC,A7,3D,D6,E1,30,93,6B,15,D5,8A,F8,D7,73,94,EF,B2,46,95,C6,FF,BC,94,15,4A,B5,9E,09,28,FF,C0,5D,43,B6,21,F7,10,FA,77,0B,9E,7B,78,59,57,98,94,3D,68,5A,16,40,5F,3D,9F,0F,E4,BC,AD,F3,0E,6B,FB,DC,DD,98,02,06,4A,DD,5A,61,09,E2,23,4F,8F,33,AD,B1,50,84,F2,70,7E,17,CE,28,D8,20,C6,71,0D,8E,B5,18,D5,50,79,65,A7,37,10,D8,65,E9,1C,D7,C0,51,C9,E9,9E,87,6B,6E,2C,2F,87,93,98,3A,98,01,DB,70,43,24,F6,96,B7,1E,60,CF,C8,8B,71,DE,9D,AA,CF,B2,86,9D,08,C3,75,E0,C0,55,A6,CD,15,92,6E,3F,F8,02,60,30,01,79,F2,D3,13,B4,AF,BD,AA,48,81,DF,32,EE,73,27,39,D6,F1,C7,B7,AF,39,2A,A2,5B,A3,D5,D9,D7,85,F5,38,7C,68,B5,75,AC,F8,AD,13,9C,B2,7D,D1,70,9A,1A,01,18,2D,71,BB,10,B5,D5,17,D5,84,BD,17,CA,5F,0F,BD,77,BD,37,1A,46,5E,C6,94,FC,28,3E,63,30,AA,FD,DF,F6,DC,98,CC,CC,86,69,ED,EA,40,A5,C3,08,D9,EE,25,02,B6,6B,26,2B,68,7F,DD,D6,AA,AA,DA,8C,57,9B,01,CB,B2,80,E4,1B,F6,AD,DC,09,4F,A7,00,F6,C7,4A,DC,8A,F3,DA,23,A4,A5,A6,A2,0C,A7,6A,E1,CA,46,05,4F,7A,8E,AE,9E,63,95,71,DD,90,E8,97,0A,96,AA,8C,41,D5,70,0B,52,5E,BB,FF,47,C7,61,E0,8B,5D,12,A4,BF,E0,37,6E,57,97,06,FB,28,80,CD,30,CD,92,BA,80,E9,41,7D,57,9B,AC,32,C2,EF,16,D1,E2,23,27,9D,28,4A,50,E6,1F,55,6F,FA,6F,8A,A3,D1,19,F6,8B,63,DD,6D,15,00,C7,86,9D,2B,10,60,23,D7,B8,38,B7,8F,D3,EE,55,6C,40,07,AF,40,02,5F,5A,71,B3,5F,83,D7,0E,8A,BF,1F,C2,A9,9C,F4,BA,99,44,FB,33,E9,26,56,77,67,1E,F2,EC,F8,A8,C0,32,9D,EB,B7,61,EE,45,16,14,69,4F,36,86,7C,F1,1E,23,5E,D4,A3,3E,9E,37,3C,93,73,32,FF,ED,BD,7F,EC,4A,33,E9,1A,DC,AA,EF,40,8E,23,26,44,16,EE,34,8D,50,F3,C7,D3,70,FB,AA,A9,B1,FF,F7,EC,52,A5,38,22,1E,22,C1,F5,B6,59,66,38,A8,44,1B,35,BE,30,A4,D1,74,80,39,59,9E,7B,EE,FC,FD,8E,74,80,6B,8B,F5,7F,3F,B2,2B,8D,8C,F7,73,03,84,66,8E,4D,4A,64,50,79,7D,C0,87,1E,C6,DC,FA,27,6A,8D,A0,DB,8E,7F,26,A4,6C,00,1B,16,B4,22,21,3E,EC,FF,63,B7,C2,36,17,40,6D,C5,84,CA,94,10,F9,C0,60,79,3E,33,63,99,C0,87,C0,A1,BD,7B,62,F9,40,F8,35,36,82,A3,0E,EA,09,65,32,5D,55,97,9C,76,08,68,2F,62,DF,24,14,B6,1F,29,4F,DF,B2,7D,1A,96,AC,E7,68,BB,24,F0,61,23,98,E0,07,A0,5D,4F,F0,F4,99,04,36,54,2E,30,7A,6B,DF,E0,8A,A4,F2,41,1E,B2,02,04,F0,D9,99,DE,B8,06,60,9F,A6,E2,66,31,C7,E5,33,21,4D,FE,0E,DA,A8,C1,5E,9A,45,BB,2B,58,89,B3,DD,0D,33,0D,9B,39,2A,E8,DB,50,97,FF,43,DD,EC,63,02,9C,F2,9B,74,C8,9C,8F,17,AF,E6,07,A7,50,1B,C5,DF,EC,D0,5F,99,75,05,4C,BA,6E,41,B9,F7,EA,D1,86,E7,14,48,9F,F9,5B,F2,36,CB,65,E9,D4,7B,F8,67,F0,1F,7B,1C,7F,4C,A5,4C,8E,00,06,96,58,D0,2C,89,32,5B,0C,B8,00,40,89,95,F9,23,F1,C1,81,DC,52,1E,2D,7F,95,BB,7E,7D,A4,04,A7,CD,89,7F,D6,76,E1,AE,CF,FA,AC,04,29,FC,CC,AB,91,BB,E8,E5,77,31,E9,D7,C6,C2,4E,95,2A,CB,79,A3,18,04,B7,65,0B,1B,34,66,91,27,C0,CD,11,D1,2E,34,67,DE,8B,2E,2B,63,21,0D,76,02,76,46,E5,9A,76,FE,BF,30,00,0E,C3,3E,CE,19,17,6B,AA,BE,14,5E,80,1D,35,AF,8C,BD,52,AB,14,52,39,86,1C,5D,57,3D,5D,9F,59,9D,E5,8D,C1,4E,8F,4B,50,15,27,B2,EF,4D,98,7B,03,E2,4F,EC,80,94,8F,8E,3B,03,13,B9,D3,5E,B1,BE,49,BC,F4,17,D0,D9,BB,4C,C5,50,1E,07,B6,72,B8,FB,A9,01,3D,66,68,EB,A4,86,E6,52,09,D4,60,90,B6,A7,7F,C8,70,A2,89,F6,3F,9D,FD,19,A9,F8,88,4C,80,51,47,AB,D3,FF,3D,EC,45,15,B1,52,0D,F6,41,A5,CD,90,08,71,4E,60,F1,84,4C,4C,2C,77,38,1A,19,B6,04,52,2B,B9,4F,F4,53,A4,4C,CF,B1,1A,F6,A4,41,3E,C1,DB,07,5C,63,4B,E4,05,FB,18,4C,9B,46,B4,9C,FE,67,AD,92,D7,54,CE,3A,F0,E5,78,E6,57,5C,2F,1E,76,94,99,F0,A2,0E,2F,EB,9C,79,5A,1A,E8,60,40,45,64,DF,26,25,62,5F,BB,30,41,13,30,D0,70,1F,CC,04,AC,72,EC,74,F4,FF,C4,A9,56,8D,4C,B5,24,E5,58,A6,A3,54,0B,0A,47,94,2C,A3,9E,45,DD,51,35,DF,D7,91,0D,5B,8B,F3,98,BB,3F,21,F9,51,B8,2F,4C,6E,E6,49,38,16,A9,11,FF,25,45,25,37,FD,32,C2,59,10,8E,BE,BB,60,39,F1,5F,24,4B,A3,49,62,ED,B2,A0,01,BB,25,05,F7,81,0F,10,79,C1,97,67,A8,67,B7,D1,3D,AE,4B,71,C2,B5,03,73,88,14,8D,AB,1D,5C,82,05,F7,01,B4,3D,C1,66,F1,1D,54,19,C6,58,1C,59,AC,98,F0,33,9F,A1,FE,15,61,8B,17,6C,93,60,70,F3,81,87,E1,C3,A1,41,83,BC,5E,92,4D,7A,07,DA,83,AB,92,28,44,0C,AC,5E,68,F8,6F,7D,6D,16,34,38,4D,2A,D7,2F,C7,EA,4C,57,20,A5,6F,F5,96,69,CB,DA,FC,28,6B,B6,38,29,A9,DE,D6,C7,08,F7,90,59,C4,2C,08,9A,81,F1,18,89,2E,F0,C9,97,C5,D3,5E,D4,2B,AC,BB,1D,BA,38,27,4B,EC,25,2C,65,41,23,71,93,93,0D,58,A6,FE,63,FD,1C,73,00,9F,9B,2C,9D,47,2B,FD,14,1D,58,E9,C5,51,22,09,1B,26,FE,6E,A8,D1,6F,61,6C,58,F0,E0,9F,83,E2,CA,4F,00,95,B1,4D,0A,B2,0D,7F,BD,FE,BF,FE,43,5E,05,D9,6D,36,4F,8B,DF,88,D4,FF,6B,B2,C3,AB,C8,07,20,19,07,9F,04,92,37,72,85,DD,00,74,0E,A7,AC,93,A0,72,A3,3C,83,1F,14,CF,B9,9C,3A,84,EB,2D,E8,3D,EA,AB,B7,32,CF,40,89,FF,A8,D5,5A,C8,0F,6C,03,0C,BD,B3,E9,D0,36,6F,1A,31,F8,52,78,4F,A6,88,88,D3,50,8A,EC,C9,9F,D2,46,F6,57,2A,A1,B0,5A,AC,33,39,63,D8,3E,17,89,82,08,49,9E,F4,F8,36,37,5C,38,B7,50,E6,5B,C3,48,9B,83,AD,71,7B,F5,1B,C5,E4,BC,D5,C3,A4,B6,64,05,C7,B5,44,4F,C2,D9,5C,64,09,67,A8,21,5B,CC,B8,D7,6A,AB,20,33,F5,92,4B,AB,C1,5A,B5,4F,11,EF,5B,D8,3C,F3,74,D7,EA,98,AB,B7,CA,02,CE,1B,F5,91,90,39,E8,89,43,50,85,5B,D9,08,F7,4F,3B,4A,8E,61,30,09,F5,27,E8,27,6D,61,65,54,0E,31,CC,B4,34,44,2F,E1,DB,8E,B6,25,F4,6E,E5,BA,30,0C,F3,B0,2F,1C,65,12,A3,2D,3D,2D,EC,91,98,96,A1,1A,F7,9F,31,4B,60,10,43,CF,3A,B2,88,13,6A,23,38,BF,CE,53,FE,7F,AA,AF,FB,DD,32,C0,99,53,88,59,DD,6E,E9,E4,F3,42,78,94,B1,7A,9E,67,0E,4F,DC,75,3B,07,B3,E7,8F,7F,B1,B9,AB,5D,48,89,ED,10,15,EB,75,35,68,33,A4,76,57,91,91,2E,A6,A8,4F,0D,FF,6A,84,F5,BC,0B,D5,93,DF,60,2D,77,80,37,EF,71,2C,4D,0D,38,91,28,22,70,A2,81,95,2B,9A,4E,AE,F3,FA,E9,81,44,72,09,B4,DA,63,12,50,BA,B9,6B,48,2C,AC,49,0A,89,A5,CB,FE,DF,6F,01,4F,C6,F3,C4,30,5B,80,CA,F8,E9,AF,71,B6,A9,6A,3B,89,D9,35,BF,F4,BD,21,D5,4E,DE,C6,6F,40,00,15,B5,41,79,5B,58,80,E9,F0,70,05,99,26,61,54,3A,69,0B,3C,75,17,26,0A,F2,13,7C,7F,9B,CC,75,40,67,01,7E,45,D0,17,DF,B1,27,3C,65,8B,F1,DE,10,5D,47,25,EC,C0,5E,65,42,E2,4A,35,59,0B,25,75,00,F5,3F,54,50,68,59,E0,4E,AF,53,4F,47,E5,47,53,C8,18,74,DF,8A,15,29,DB,61,0A,82,A7,E9,D1,BA,E8,9B,57,F9,BF,BC,65,90,59,89,7F,00,EB,25,F3,97,8B,C4,F0,96,0C,0C,72,78,42,4C,67,24,4E,30,BA,39,57,7A,6B,EC,F5,0E,2C,8F,4A,52,E3,BD,BE,B0,E8,A0,48,1C,05,85,60,0D,BC,82,FF,C2,FB,AA,90,48,21,90,B7,02,35,94,8A,6F,E8,F7,F5,08,8C,0F,3C,8B,77,02,C5,8F,10,64,87,E8,9B,D8,CD,D3,83,58,84,30,09,A6,C1,79,79,17,B9,76,10,F6,22,4A,10,49,47,FF,E8,8C,87,0F,C0,10,FA,8D,E1,22,F0,DA,EE,FD,B4,7B,89,F3,03,C0,6A,D3,38,77,2A,E5,74,C0,CA,00,74,58,6C,AE,24,B0,77,47,FE,EC,FB,90,04,CA,54,BE,78,FA,64,07,1F,62,50,85,56,59,DB,D2,CF,E9,23,42,68,86,7B,28,01,70,0D,CE,2C,13,70,AD,96,CC,42,3B,D5,E3,33,A6,A5,83,D4,B5,EB,30,58,18,91,1C,2A,EC,74,73,BA,00,35,1C,69,41,61,F4,39,7C,95,46,30,D0,EC,25,9E,DE,D8,D3,2B,8E,6D,8F,A0,A0,CE,8A,1C,63,01,E1,44,03,8D,A6,46,F0,D0,90,C2,AB,16,C8,B8,7F,33,F9,C0,E8,BC,46,35,F6,32,0B,EB,72,DD,84,E4,D2,C1,0D,B3,0F,84,C3,8A,D3,E9,CB,B7,07,58,93,4C,B7,DA,B6,B7,A2,6F,05,EB,DE,94,0E,1B,B9,59,F4,A0,27,BE,90,CA,31,D7,76,6D,1B,3C,18,1A,7C,40,CB,34,45,9C,E9,54,51,63,AC,59,AC,54,81,71,E6,19,16,12,8A,86,C8,25,7A,7A,A6,B5,17,86,A5,35,B5,52,63,2B,16,8F,54,4F,17,5A,9F,E2,85,5D,86,38,A1,DC,C6,AE,D8,10,1B,6F,CF,4D,6C,85,BC,61,22,85,80,4F,72,DE,10,0A,50,7E,ED,9C,A5,42,C0,2A,FA,4C,EF,7F,C1,E0,2E,86,9C,D1,7D,3C,B4,13,94,76,50,A6,B7,8D,CD,0A,96,79,96,14,EB,B6,9D,37,31,98,16,66,9A,B5,FA,02,9A,1A,BE,B8,66,42,59,37,82,63,7D,06,44,3B,8C,9C,87,0F,06,C7,85,D2,9E,9B,56,D7,65,2F,D7,D1,8B,7F,29,05,5C,C7,0E,DA,B3,DF,AB,49,D3,66,DA,26,FF,EC,F0,E0,CA,33,42,5F,78,24,0B,6C,A8,64,7F,7F,0E,5A,2B,4A,AC,DA,9D,75,C2,73,0E,B1,7F,34,DC,45,D0,00,76,94,C1,CB,CA,47,38,C1,CC,A0,4E,08,9A,EC,4F,4F,14,F8,19,34,99,48,18,DC,21,E7,9B,67,8C,B1,24,63,78,2A,17,F6,8D,D7,8B,26,6E,B4,82,54,72,69,CC,D7,BC,2E,60,59,EA,69,11,DA,FB,09,79,43,45,C5,84,42,63,78,0B,B2,81,58,D1,80,82,E4,DE,30,97,B1,FB,D6,5D,8D,EA,5A,09,C4,B9,DE,16,BA,45,9B,CB,2C,64,C5,8C,E3,75,9B,C9,88,2A,6F,BE,BE,2A,53,1A,69,1B,D5,F2,3C,70,9B,48,35,4C,E1,F4,8D,E8,7D,BB,EB,C6,E2,CB,27,C8,CD,A2,35,42,9A,B2,DC,0A,ED,68,97,65,35,53,03,32,6D,E9,6F,A6,20,4E,C4,96,FD,A0,CF,B0,83,E5,1A,2A,5A,E8,43,B0,41,64,29,76,9C,6C,09,A2,76,E7,91,2B,5D,35,15,7B,37,0D,50,86,A2,DB,D7,98,1A,5D,CA,D7,DD,62,23,6B,FF,0F,A4,D2,82,62,5B,F7,87,6D,EA,77,DB,AF,3C,71,08,28,16,04,02,AC,68,11,95,B9,EE,D4,C4,71,C6,7C,4A,F1,68,F5,2D,DB,68,2F,AD,EA,51,67,95,B6,58,82,E5,D0,7E,DD,F6,83,C5,47,6E,39,47,05,01,CB,40,26,D4,CC,52,09,D2,5A,27,C8,58,DB,3A,B1,E9,B9,3C,F8,95,83,9A,D5,86,EB,D6,FA,5B,5B,F8,8A,D6,30,F6,0D,41,22,9C,59,C6,EC,6C,D1,AE,EA,F6,B4,72,67,6C,A1,11,1F,44,55,65,1C,89,40,81,FF,52,0D,4B,DC,7C,A3,EF,9F,F1,7C,85,3D,8C,8D,9D,08,06,8F,53,7D,0B,41,3C,68,86,9C,00,F3,1E,A2,4B,47,A1,A3,2C,12,95,D9,4C,33,4E,AF,20,08,A2,99,11,C4,61,7D,DF,02,E7,67,07,1D,5D,C9,F1,94,93,1A,DA,54,FF,30,BE,6A,BA,5F,D9,D6,2E,DD,54,AD,EB,D2,7B,75,6C,00,B7,D1,9E,E3,E5,51,40,BF,E5,A0,6D,94,2D,8B,9D,2F,46,02,5A,6E,4B,45,21,86,80,E5,3B,67,CA,9C,C5,AE,C7,61,EE,A2,C5,88,10,49,3A,1E,FB,12,4B,6C,A4,CC,EC,7B,51,EB,1E,18,50,52,57,64,0F,6D,E3,56,69,56,47,3D,03,7C,F2,86,70,75,77,A5,C8,D2,8C,06,9A,18,56,36,B4,57,33,B1,21,F0,19,AC,72,F0,84,95,A2,BA,0D,37,BF,20,5A,AB,26,97,4D,F6,A3,3A,EB,89,BE,4B,70,90,41,1E,B3,FC,CA,67,37,18,7E,9F,02,7D,DA,65,A1,14,13,50,30,50,FC,FC,73,04,7F,EC,0F,3B,DC,7D,9F,D3,39,D8,57,E3,A5,73,64,B8,BE,37,51,28,BD,B2,28,02,65,F7,C7,52,01,EE,CB,B5,82,7E,83,1D,99,2F,2B,72,98,B1,D7,35,7E,34,5C,22,B5,78,AF,57,88,0E,7B,4D,50,EE,1C,B9,C4,B7,9A,D1,2F,FF,5C,09,27,92,7A,F7,C4,9C,6F,A1,14,4D,4A,AE,F5,9B,D2,2C,3C,B8,29,FB,F6,41,9C,E2,B5,0A,FA,39,F4,E8,33,A6,8D,8A,4A,3C,9A,73,34,35,51,B8,02,6A,03,D7,2F,ED,A1,F5,AE,BE,5F,82,F2,A6,C4,76,1F,2E,9E,16,14,04,6E,23,85,B7,69,94,CE,9C,33,CF,0E,2C,2B,C6,EF,AF,27,82,C4,92,A8,31,CB,18,87,14,6A,D1,D5,17,D5,37,F6,8D,C2,F1,C6,54,1F,A4,7A,CF,26,87,03,00,52,78,2A,80,49,3C,91,FF,27,10,2D,6F,25,0C,37,16,0A,24,60,70,90,C4,1A,CB,05,BB,C3,96,BD,29,53,B4,4D,B5,F1,D3,51,9B,A8,00,4B,BE,86,9F,3C,F8,0A,F9,8D,76,E8,FB,62,92,26,D4,05,B8,F8,FE,F3,78,FA,4A,8D,C4,3D,A6,21,85,F1,E9,C5,BE,68,C9,0E,28,6B,73,26,39,C5,16,7D,56,BC,19,FA,4D,EC,78,90,9D,C8,5E,C0,30,C5,EF,32,15,13,DA,C8,C7,B4,4F,49,81,1E,61,B3,65,60,DC,6D,5D,B3,B0,33,05,A4,A7,DB,9B,F0,05,17,2D,9A,3B,0D,55,64,D4,71,A1,CE,35,73,1C,46,BF,85,18,35,64,F2,E2,03,36,64,DE,6C,DB,2B,14,A9,BA,2C,9F,D1,21,C9,2A,55,86,20,43,D7,58,90,53,5D,17,FF,80,80,FC,A2,40,77,47,57,B4,71,12,62,2C,90,C8,BE,EF,87,AA,FF,E5,0D,09,4A,98,8D,D2,FE,03,ED,94,EE,37,B2,43,84,46,6A,49,2E,D3,C8,81,95,56,31,36,45,7E,A9,84,80,19,92,94,8F,73,02,87,82,09,16,82,86,19,AD,0F,15,66,0F,1F,F9,3C,11,38,5C,F9,AA,6B,1D,96,1E,1B,4A,D3,79,16,49,41,69,5E,19,0A,C3,6C,13,C1,50,04,32,95,33,86,F2,A7,D6,49,45,66,D3,AA,81,91,97,2F,D5,EE,6E,CB,0A,56,AF,91,D3,48,D4,4D,0D,3E,9A,94,B6,61,3E,60,4C,E5,8E,07,46,59,F6,C8,3F,73,56,C4,C2,93,86,97,A9,24,2B,F1,B2,DA,28,03,78,A0,0D,F2,EE,8B,5C,A0,08,B5,85,8E,66,3B,8D,40,0A,D3,5F,9C,2E,47,7D,4D,9A,8C,49,24,89,18,85,A0,40,D7,BD,BD,DF,D9,D2,54,18,BD,D2,A7,14,C4,A0,B4,40,87,E2,38,72,A0,CB,BE,69,4B,2A,93,A5,3B,3A,6E,DE,96,2B,EE,BF,C0,CB,2F,37,AB,07,46,5F,11,25,6D,9D,5E,D3,6E,71,2B,01,20,3C,29,6E,5F,36,C7,59,49,36,24,1F,CC,96,2A,56,D1,F5,20,FC,10,F1,14,AB,80,6E,DF,92,E4,E2,CF,05,F8,D8,59,15,B8,A5,AA,42,3E,DB,B3,E3,79,DC,A2,7C,7F,2E,5F,18,60,43,3E,A4,95,8C,7D,DD,4A,0E,77,EA,FB,D3,83,B1,2E,F4,25,FF,5B,76,D6,6B,82,AF,80,71,DF,2F,9E,22,5C,04,1B,19,BE,FC,C1,C2,CE,22,B9,0C,4A,43,8E,48,C5,CA,7B,B7,05,8D,0B,85,78,FF,83,CF,29,E2,77,34,B1,E2,F3,14,29,1A,E0,F8,D7,5E,FF,0C,38,45,85,CD,CF,02,91,8A,4D,A4,B5,56,7C,78,97,4D,A9,BE,A5,B5,AD,D4,6A,5C,F0,4B,21,A0,5A,01,53,25,04,7B,14,39,61,03,82,F7,DD,EB,EC,8C,63,88,2F,B9,ED,65,F0,95,6E,E2,D3,61,E1,FC,19,E7,DB,13,0C,99,8A,8D,EF,6A,D7,D1,F5,3D,C6,06,5E,7E,E4,27,C0,C6,3B,61,F8,9B,CC,27,0F,1D,E5,D4,1D,0B,35,FF,A9,16,65,6B,14,59,97,C8,29,67,EF,E2,18,A8,9D,41,BC,1C,C8,F9,46,DA,DC,BF,93,3C,0E,E7,4B,12,A9,78,88,D6,2B,35,68,5A,BB,D0,57,00,16,19,C6,9E,F3,FB,86,EE,52,72,09,01,03,77,D7,87,46,48,8C,8E,0B,E4,70,50,BE,48,D1,D3,F0,19,83,65,1C,59,29,11,CB,D9,89,5A,DF,8B,76,9F,A0,FA,8B,0A,FC,0D,73,35,52,06,44,EE,07,11,B6,6C,E5,B5,6B,FA,2B,23,8A,DB,46,3A,0C,9B,81,A7,F7,D4,F3,5F,CD,04,72,3F,74,8B,0D,23,56,39,3E,4C,3D,1F,18,06,01,65,BC,69,B1,DC,88,A4,E4,88,E2,A0,5A,6B,31,D2,DB,7F,40,6B,61,7F,CC,00,BE,FC,92,9C,83,DD,6F,1E,B3,B3,C8,1B,9E,53,3A,70,AA,5A,55,C2,61,F8,88,F6,DF,14,36,37,22,EE,3A,2D,19,74,D4,78,0B,14,0A,DF,3A,D4,B7,82,D8,9A,C3,9D,2F,81,E0,DA,CF,6A,DF,4E,05,3A,E3,D1,B4,3E,14,C8,E8,F1,8E,29,71,21,C2,40,FE,0B,63,09,98,C9,2C,8D,65,BA,04,F0,D0,58,64,5B,CF,27,4F,88,F5,32,CA,EF,30,71,DD,C4,3B,33,6A,19,75,41,B1,32,96,6D,70,5D,02,63,00,86,D6,D9,48,10,1A,FB,D0,73,B2,F7,FC,D9,D6,26,24,83,80,0A,A7,7C,CA,3F,5E,85,44,F6,B1,A4,71,EC,22,49,84,7D,3A,BB,71,AF,D4,FD,28,58,00,5C,70,36,AF,76,7A,25,B4,E1,90,D8,95,DA,FE,CE,C7,16,3A,18,B7,A7,08,E6,BD,73,3C,A1,F5,55,37,BC,14,48,7A,CC,72,A9,67,9C,25,5C,50,88,C1,34,74,5A,E0,7C,DD,2E,48,57,B3,17,BB,B1,DB,0B,FC,61,D1,47,39,EE,05,D7,75,49,28,6D,91,3A,03,D4,DE,92,CF,E7,18,B6,DD,03,44,21,8D,C7,AF,EE,AB,8E,A8,9A,B7,D4,90,34,77,94,16,27,D7,7E,EA,EE,2C,A3,C7,0F,AD,80,4B,D6,33,DA,13,12,1C,A8,18,10,70,7B,90,0D,86,95,9C,47,05,D1,A7,17,96,39,FE,03,B3,C2,81,98,10,DA,94,71,2D,78,57,38,E9,C1,B5,7A,5E,BF,8D,EA,AF,6A,5F,0A,CD,E3,74,15,74,64,7A,63,DF,40,1F,14,79,6A,80,73,68,D7,99,EB,DF,7F,33,86,E4,DF,EE,BC,1C,32,6D,9E,46,98,9A,46,BE,B0,63,6E,3C,62,F9,54,FA,E6,C9,DD,93,D1,83,49,04,E1,9C,B0,55,1A,A1,40,65,A5,4D,8E,BE,73,62,B1,E4,72,34,68,C7,7F,A9,53,B0,9D,7E,8C,F3,2A,28,B7,4D,D1,7C,40,36,A9,F1,CB,96,35,6A,EC,E8,A5,F3,9D,6D,90,1F,F6,F9,AE,3E,B6,C8,C7,BB,4B,02,F0,06,1D,DF,FE,60,AD,C3,63,19,F9,B7,41,D5,75,3B,AE,60,ED,0E,0D,41,F3,C2,C2,8D,43,46,B3,5A,C3,8E,67,33,D6,C1,74,82,FD,27,40,19,47,C2,04,75,84,C8,8A,ED,77,A1,9D,06,2D,FF,D0,99,AD,31,D9,54,24,49,8C,8C,81,9D,CA,CE,BF,17,53,E3,1D,42,AB,71,97,44,9B,01,75,64,77,E1,EA,C4,1C,E3,00,2B,96,AD,6E,34,C5,2D,99,9B,D4,AA,C7,7F,E4,B3,79,0A,B6,7B,EA,D0,64,11,B0,78,6D,81,F6,C0,A4,A8,78,A8,F0,1A,2B,EE,EA,53,8B,AB,04,41,34,39,03,92,94,E5,68,2F,44,2B,D9,E0,EF,10,89,29,79,B8,58,0E,DB,F0,49,2B,E0,DF,45,AF,DF,83,B5,54,2B,D6,AC,79,1F,4E,FD,A2,2D,4B,B5,98,F2,C1,33,62,CC,E6,63,93,87,3B,48,38,89,64,34,A8,60,FB,E8,57,03,2B,E7,63,27,90,CE,19,9F,BF,9D,5A,33,39,2C,EA,83,3F,33,DE,63,1B,3A,12,97,94,7D,3D,23,8E,60,B5,9C,01,2A,21,50,0E,F3,FE,5B,2D,53,49,97,6E,75,96,91,67,51,E5,09,A7,02,A4,FF,21,B8,BC,75,47,90,3A,48,BA,11,66,08,8E,F1,BD,21,9E,38,15,56,64,01,F5,84,90,27,0C,20,9E,32,B7,8C,9A,E3,E5,F1,42,9A,0E,04,9B,A0,2E,B9,5C,29,17,39,5A,43,B4,E8,A6,E8,BE,A9,34,8B,E2,0D,23,50,F0,84,EB,1E,98,06,88,71,D4,37,B8,35,0D,89,75,FB,41,17,32,BC,67,30,05,56,95,AB,44,5C,EB,E3,3B,40,34,4F,73,1E,C3,79,0E,17,BD,F4,C8,44,CE,A0,20,F4,FD,BC,8A,F2,6C,D6,52,D3,DC,69,98,0D,05,1D,3B,C9,55,B1,4B,8C,83,A4,67,1F,05,EA,3C,42,FE,A2,1E,EE,BC,76,CF,82,A4,4D,39,F2,5E,40,21,8F,19,1F,AA,BB,38,BF,92,11,8B,CA,1C,24,7C,63,E3,2C,D4,EC,C9,6E,55,C6,70,CA,0E,F9,EF,36,E2,CB,37,AE,CA,A9,0A,95,26,C4,5E,DB,4B,BB,F2,A4,29,5B,E9,47,9F,3C,88,21,28,E8,A4,56,61,29,02,EE,14,DB,A3,67,FA,52,47,06,12,F2,AF,82,56,98,A2,0A,60,C2,82,21,45,45,31,0F,E9,F2,C2,84,AE,BA,E3,7F,7C,1C,D6,BE,EA,72,EF,EF,21,39,6A,28,56,5A,FD,DB,0B,A4,D6,F5,21,92,D8,E4,74,12,71,D7,69,80,6A,E7,BF,AF,7C,A2,96,F5,8A,4C,17,03,21,89,A1,06,A7,DD,B2,8F,6B,F9,01,9B,51,FE,70,C3,94,72,AD,42,33,DA,CA,60,84,65,2E,C4,D8,8D,77,F6,B0,0A,B6,90,03,10,E9,AE,49,54,AA,9A,67,86,55,E4,CD,85,7C,74,DC,70,64,15,13,01,DB,3B,A7,25,AE,BC,68,64,35,16,5E,E0,F3,0B,63,36,24,C9,5F,CF,79,66,C4,4E,87,C6,59,C6,19,2B,52,B4,B9,99,B1,EC,01,14,09,06,5F,54,ED,4F,24,8F,AC,45,3A,94,58,77,C1,B3,47,AA,16,71,B3,24,1E,25,E8,73,7C,F0,92,BC,C7,DD,15,77,D3,FD,B8,B2,A9,5D,D6,E8,BB,3A,DE,17,46,0D,DB,F6,3A,0A,0A,45,9B,8E,61,1D,26,63,C1,9B,66,9A,B6,B9,15,A4,16,74,AC,67,A0,DF,14,89,30,FB,FC,77,B8,94,70,0F,9D,9F,B4,E1,60,C5,EE,30,C6,1B,AC,D1,76,6D,5C,F4,40,FD,8E,B5,42,33,F0,F5,6B,8F,10,9B,22,22,EF,BA,90,8B,B9,1D,E5,B5,88,03,BC,18,69,44,20,82,7C,54,5A,67,DA,19,02,77,7A,D3,9E,81,73,9C,CC,03,AA,72,A6,94,EA,1A,72,17,08,88,75,5B,45,30,68,C8,76,84,98,A7,06,27,DB,6E,CB,E8,EB,1E,F4,DB,DA,4F,98,5D,9C,85,6C,54,3A,96,96,03,EF,B2,EA,D8,87,B8,7F,53,4A,A5,53,9B,08,33,9C,E7,DF,2A,0A,BF,E9,4D,91,1F,48,10,87,B0,3D,AC,A2,2C,1C,1F,86,C5,3D,B9,76,05,BE,0E,8D,1C,98,5E,42,8F,88,CB,5E,48,C9,DA,F8,9B,D3,AA,C7,11,74,CE,DA,E6,3D,C6,35,E6,FB,03,C6,FF,17,4A,41,15,E2,6A,24,AE,D5,4A,A7,84,0F,61,45,D2,A3,37,DB,ED,D2,82,F7,FC,4A,6E,BF,09,90,B4,6A,6D,65,A6,C7,3E,78,4B,40,89,B9,CB,FF,23,27,E9,E4,1F,17,4C,73,0B,63,63,C1,A6,4A,A1,F1,CD,8E,17,0A,44,23,69,46,23,25,44,58,21,D5,AF,89,C1,AD,19,DB,7F,F5,D4,83,48,A0,41,F4,34,11,A7,D7,18,98,AD,D7,AE,5B,84,FC,D2,E2,1F,F1,F7,CD,1F,EB,D4,11,F6,8D,48,B3,B9,EF,61,F9,5D,2E,C8,07,40,44,D8,9E,41,0E,87,8F,22,74,D2,C4,41,AB,FB,BD,57,4A,0B,61,8B,C7,16,FF,E0,CA,7E,3E,6E,8D,67,10,3E,B1,03,82,96,CD,B3,30,9D,E4,88,DD,F7,94,31,48,3E,81,E5,C9,AD,10,AD,26,2B,AD,19,17,B2,4B,61,2E,C5,43,9C,48,6F,03,16,E8,57,E4,EC,4E,1E,23,1F,CB,A3,12,89,67,95,AA,F4,E3,83,84,41,55,F2,B6,0B,13,83,58,C4,53,24,F6,EE,16,D6,7F,08,4C,7E,11,A9,EA,77,FE,81,73,21,B7,89,E0,F1,66,21,2C,51,0E,4C,9B,2C,7B,94,21,B8,81,8C,F1,A2,8B,74,AF,66,F5,45,C1,C5,3D,90,5C,D8,B6,43,0A,E7,5C,C2,E1,07,55,27,10,C5,6A,E4,95,52,DA,BA,DD,9F,2C,1C,82,8F,0E,C0,24,B2,32,D8,5E,54,B7,8A,1A,FB,1C,21,4D,44,90,70,36,22,B8,61,96,19,4E,C1,92,57,E3,5B,C1,09,9F,23,31,B6,EA,2F,77,63,FA,B1,4F,FC,A1,F1,DF,E1,A1,A5,2C,DA,C3,E5,8B,CF,B9,DA,E4,4E,D5,D5,10,98,C1,7C,87,81,9B,38,DC,73,90,29,CF,B7,A9,85,C8,99,A0,9F,1D,35,98,07,73,70,41,1A,C7,6F,D2,F4,C5,5B,74,0E,A7,71,E8,B0,76,0D,B4,85,A7,36,3E,F0,30,15,DA,40,FD,65,E1,DA,91,1A,3B,59,92,A8,61,6F,6B,AE,A8,86,18,82,23,3F,11,67,24,A8,08,52,8B,5C,04,7A,19,44,55,25,B6,79,36,31,5F,F7,FD,FC,82,7F,FE,CC,70,30,67,DE,D3,44,32,09,D9,F9,0D,F4,F9,2D,BA,A3,77,57,BD,31,AD,F3,77,9C,16,E3,55,79,15,6D,F4,B3,7E,C3,20,BF,11,19,59,72,41,24,0F,B9,09,09,27,A7,B1,FA,FE,3A,23,67,D4,F8,CA,FC,56,84,75,4D,AB,56,7D,55,AF,A0,D4,BC,3C,37,8A,FD,D4,03,4E,7C,36,38,8E,82,47,85,10,71,5F,25,EF,E5,30,A5,92,85,A9,1B,F6,35,EC,C3,94,16,FB,24,07,E2,AF,79,F2,B7,CE,48,47,82,D1,E7,4C,91,0E,CA,9F,21,5B,C8,D2,23,7A,44,B4,EF,46,5B,79,24,C1,66,2E,75,E0,8A,56,B2,02,79,BB,A3,32,1F,83,C0,F0,34,CC,D6,FF,F4,EC,AE,CC,0F,DC,EB,B2,9C,2F,9A,21,7F,09,97,C0,37,A4,83,6E,DE,EE,BE,01,52,58,76,18,78,07,37,D3,C5,CC,36,B9,DA,56,99,0E,7D,EC,95,AD,79,45,A7,E2,42,4B,59,E1,82,0A,1D,28,92,DE,FD,10,03,44,42,06,77,39,62,94,69,EE,02,BA,7C,81,6F,8A,59,D7,9B,17,95,2D,EE,DF,5A,03,C3,B9,77,28,45,B5,AD,83,B2,DF,65,03,68,8C,5A,AD,AE,3C,24,9E,18,DC,74,06,2B,78,4A,BF,64,45,81,48,0B,05,00,23,A6,4A,BC,F0,6C,90,63,0D,26,90,29,79,62,29,05,0E,03,C2,80,B6,A0,BE,62,DF,C9,DF,4F,B3,2F,E7,7C,26,B0,9A,3E,09,EF,7D,56,2F,51,FC,23,C8,A3,51,9F,F7,2D,36,4B,BC,1C,58,41,5C,46,3A,FB,F6,02,BC,69,4F,E9,6D,AF,2C,EB,9A,14,52,76,40,87,9B,D7,0A,07,99,B7,3D,5F,E3,BF,CE,3A,FC,30,B4,83,EC,DC,FB,80,E3,E0,96,49,6D,7A,73,DE,03,9A,83,DA,6F,C2,40,5E,31,98,29,1B,E9,E4,27,66,39,F8,04,A8,E0,62,22,49,4A,95,2D,4D,E0,95,BF,79,2E,C1,28,27,AF,69,1E,78,8E,6E,57,A3,C6,F4,BD,A0,90,AA,B6,3F,23,A0,FB,73,78,FD,2E,85,B0,A1,E1,65,7E,4E,DA,1E,7D,FF,DC,55,4A,DF,7B,D9,0F,29,B6,2B,5F,7B,AC,3C,15,4D,67,ED,6A,26,97,0E,E2,C9,89,8F,98,C2,F8,94,39,25,62,8F,9E,39,F6,B1,00,C9,D4,13,FE,4E,C5,00,C5,A7,A2,8B,B0,CA,A0,09,64,FF,A3,4B,FC,52,3B,B4,CB,F3,DC,CE,CB,06,96,2A,37,74,98,53,CD,60,99,6D,78,D1,C2,84,81,B0,A9,26,14,F9,8B,B7,8C,E5,C6,40,BD,BE,95,62,67,28,32,BE,CC,93,C9,59,CF,AA,78,12,6E,47,7D,BC,0C,17,A6,D0,6F,16,61,E1,AB,D1,9F,FF,D8,02,8F,10,82,7A,E7,E0,97,28,F1,4C,CD,DD,50,8D,89,7F,33,A1,1B,DD,90,93,72,F1,A6,D8,D3,0D,20,7E,DD,E8,A4,BF,3E,88,D7,4A,65,2D,F7,AC,8E,D8,52,3D,67,CE,A4,25,57,7A,7D,09,68,DB,B6,B7,35,44,B9,19,00,8E,A8,1E,DA,EA,D7,9E,25,02,6E,DF,67,9C,C1,97,00,EA,31,4D,A1,58,F9,A4,0E,86,32,54,93,84,87,9B,74,2B,59,91,85,93,B3,1C,68,E0,1D,87,9D,4C,1C,F2,3F,D0,6B,F0,D3,8F,4C,52,39,73,76,F2,D8,0D,6E,7E,11,C5,78,1F,88,87,16,7B,47,35,E3,25,5F,86,BF,00,35,3C,F7,4C,31,17,93,B7,54,4D,9D,97,6E,5E,96,FB,58,C2,CB,D0,AE,7A,D6,E7,D3,43,FF,9C,EB,F8,1E,F1,80,FA,E8,30,7F,D9,F5,64,E1,33,85,68,34,2A,89,FF,DB,88,7D,0F,26,30,03,CB,EC,6D,20,AD,AC,DA,D2,0D,64,95,EE,55,6A,63,89,42,8D,B8,28,A8,42,AC,31,81,F9,53,23,20,76,A7,DA,AB,6B,89,9B,7F,83,A1,43,20,E0,35,93,ED,79,EE,CD,E2,F9,28,D1,C5,93,26,AE,66,E2,A6,04,0F,49,12,91,8B,1E,EF,43,32,EB,83,12,50,16,CD,DC,0F,FE,9B,7C,96,FD,DE,06,C3,B5,CD,B0,5C,A2,D5,10,4C,DA,FD,AE,65,2F,FA,06,86,E0,30,19,15,6B,DC,89,0B,03,49,37,A8,C3,ED,56,36,09,60,B9,65,69,0E,81,BA,01,22,C9,21,52,0F,27,86,AC,77,CF,01,C5,75,B2,4F,E9,21,8D,A5,BA,BE,B4,C1,93,31,12,01,CF,42,08,7C,2F,DB,38,C1,7C,E4,77,6E,FB,F2,11,47,00,4B,F6,16,A1,F4,18,74,12,67,5A,CF,B8,A6,6D,E2,E8,60,E1,0F,0F,0B,C5,4F,A0,9B,5E,56,89,5D,14,5B,EF,00,5C,A3,C6,BB,BB,F4,DB,3F,0A,A2,A4,34,4C,1A,EA,5F,1A,ED,06,DA,87,A0,E5,F0,D1,E5,D5,F3,F2,EF,EC,C3,AB,9A,B1,23,85,A0,77,ED,81,C4,91,A2,FD,05,E5,A1,D8,11,93,00,EB,F9,BA,3D,33,50,95,7A,44,64,93,A5,58,BC,0D,8B,31,C4,BD,1A,59,2B,39,BE,F9,9A,C9,C4,DE,89,58,D3,DA,28,2D,E6,70,B2,08,26,1E,F4,E9,40,4B,83,FD,2C,97,B4,56,6F,01,72,9F,A0,16,D6,28,A4,C9,99,44,FD,0F,E4,FA,96,6A,15,B6,EE,82,D1,77,7D,6C,A6,3A,D7,B8,EE,7C,23,B1,2F,55,12,A0,DC,8C,35,6D,2A,2D,FF,00,44,47,01,84,F2,F4,F1,6C,92,71,BA,6C,04,02,C7,70,6C,7B,9D,7B,F9,45,A2,21,F0,9A,F0,A5,A2,1B,A3,9F,41,EA,AD,AC,23,3A,BF,D0,CB,14,76,19,6F,AF,4C,35,95,9A,2D,6E,7E,EF,1E,5C,D0,A7,06,C8,CA,D1,21,A4,ED,F5,A0,52,E3,7E,19,2B,D0,BC,4B,FC,50,3C,D0,2B,16,02,EB,72,59,7D,E5,F4,C8,D5,B4,81,79,81,19,52,6A,C1,B1,50,19,51,DA,A6,3B,7C,71,32,5E,64,EA,FE,AD,BD,D0,3D,1D,CB,6C,ED,93,A5,AE,DB,A4,26,79,8A,77,76,8F,BE,34,7B,A7,15,7C,9F,15,39,61,4A,6D,12,F6,DC,0D,9F,06,74,D0,5D,7F,41,42,58,59,C5,E7,D1,BE,47,C3,D0,B9,90,F7,21,5E,4F,A6,83,1C,C1,62,EF,1E,10,EE,45,72,05,FF,CE,CA,BC,F1,21,78,E6,AB,DC,22,F0,80,06,FB,61,05,21,46,37,5E,5F,2F,CE,32,65,99,B1,6E,3A,2F,2C,76,68,75,20,4E,72,05,68,93,8F,5A,CB,77,6F,E0,3D,04,63,E8,94,3D,E4,0E,51,09,84,ED,AF,AF,AA,57,20,43,39,95,A9,A7,12,C5,1E,78,9A,99,A2,73,C8,8F,B1,E9,32,A6,0B,B5,E2,8F,80,6F,65,49,23,10,F2,34,DD,64,A9,75,8A,BA,7D,2F,6E,B1,39,01,0A,1C,08,14,1C,48,F4,72,8D,BC,50,EF,D2,5E,5C,C5,A9,52,42,13,4F,85,35,DF,86,32,AA,4B,CE,D1,6D,20,15,13,07,FF,8B,60,D8,F4,D2,84,C2,5D,4C,D4,02,A4,86,F6,D7,9D,81,02,91,3B,6F,72,EB,50,D8,8A,32,0D,30,97,82,E4,CF,0D,EA,7B,05,43,19,29,71,CB,C7,37,E6,1C,CD,38,CF,CE,46,4A,A4,74,EE,26,D9,0C,D1,2D,D9,93,61,3F,6E,FA,24,43,66,1A,08,08,D6,B0,A5,CC,63,63,24,9B,EB,3D,A6,BE,2C,F1,4D,79,3B,7B,51,C2,24,60,AB,EB,04,04,BA,B5,AE,40,F7,3F,F1,22,3F,7E,B9,CB,95,9B,48,D0,33,7D,8B,61,36,B0,3E,5C,1E,DE,EB,7F,31,BF,64,19,DB,E5,83,6C,54,30,FB,EB,C8,E9,51,82,5B,91,BE,91,9F,2C,0F,8B,8C,82,0E,EC,62,29,84,79,19,29,51,37,BF,B9,E8,BB,9E,21,66,32,16,02,E2,35,95,0E,00,6F,7E,FA,CC,DE,96,96,2F,55,DC,4F,93,64,22,57,ED,47,19,53,B3,17,E8,C2,BB,80,B5,51,26,74,56,50,8C,2E,2B,04,AB,95,B4,A0,74,93,4B,A5,ED,0E,5D,1C,8F,40,DE,D6,2B,25,8D,CD,58,D3,AD,3F,53,14,18,39,FB,6C,ED,CA,C4,02,54,D4,8B,70,12,D6,24,47,BE,59,CE,87,7E,F7,15,FC,6F,BA,2F,DB,A5,8C,9C,A7,59,FB,0D,7D,F2,64,35,7E,32,3A,26,EA,85,1F,81,E2,B0,44,5F,F7,56,07,9E,92,7B,90,4A,40,7B,34,11,1E,9F,81,CA,7D,5C,06,CE,AB,1F,02,BA,5B,CA,9A,C3,27,AF,14,BC,3A,F6,66,7F,97,90,DD,C4,8B,5B,44,0E,D7,17,48,1E,2C,BF,F3,DB,27,5F,66,07,EF,5E,8B,28,CF,FA,75,0F,FF,A7,FA,16,2A,28,6C,FB,B6,4C,AB,63,ED,88,B5,82,2B,30,E5,AE,FA,49,16,20,D5,5E,EB,49,20,AC,E4,9E,46,FC,06,EF,DC,91,79,6D,24,C7,FD,A0,90,68,66,33,EA,2F,42,91,24,E3,10,7B,11,1E,18,77,EB,5C,A1,04,5C,1A,06,FC,21,DC,E5,55,54,01,A7,A9,82,35,F6,26,03,A4,2B,52,76,86,CA,9F,6B,11,D3,68,5E,C6,BA,D5,F6,E5,EA,D9,52,9A,0F,95,76,37,69,02,8C,71,49,46,B6,05,14,70,45,36,C4,7E,67,D3,A1,A2,D3,10,B3,18,66,88,76,54,69,C8,52,93,79,3D,E6,12,02,E1,7B,5E,95,9F,FA,23,97,A3,FF,59,EE,0C,57,AE,62,12,C1,21,BA,DE,79,37,0A,CD,B1,BF,6A,C9,AF,DA,59,97,F3,41,F4,6B,3D,A0,14,52,AB,80,42,2D,01,DF,1E,73,CA,45,4F,B5,11,C4,A8,0C,A8,79,53,AE,96,61,83,5F,A7,93,BF,57,DA,61,13,4E,66,21,5E,F3,19,7F,56,6A,BB,C0,90,BD,28,FF,58,EA,9E,DF,C4,A2,B3,0B,C3,C1,58,81,4F,20,EA,2D,EC,57,12,24,0E,2B,54,63,28,9A,2E,50,D2,4A,62,90,67,48,A5,95,C1,1F,D4,D6,DE,E2,98,10,3B,55,D5,5F,B1,65,8F,4F,4F,3A,9F,2D,A5,CC,ED,23,4F,17,0E,67,C6,E9,F2,BF,AD,83,86,2A,2B,93,6A,CA,2C,C0,EA,B7,62,AF,DE,9A,38,CB,94,17,58,7B,1A,60,DC,A4,62,43,E5,35,F6,3E,FC,97,34,4F,D8,3B,D4,12,E2,72,7A,06,46,DD,48,E8,02,A1,18,C0,0E,AE,5C,25,70,D9,2D,07,6D,6C,C5,DB,7E,80,EA,7A,C4,BF,04,27,4D,43,08,86,A4,C3,5A,39,20,B2,2D,78,EE,CA,66,44,73,50,59,5A,47,71,7B,5D,50,10,0D,B8,CF,26,0E,85,10,6B,6C,41,02,8D,45,A1,79,B5,66,29,B9,A1,CD,FF,74,CE,A5,22,9D,60,E4,E6,2A,57,80,CD,53,92,30,EE,F7,9B,D5,F2,6A,FC,6D,4C,B1,98,9F,A6,D6,47,0B,D2,5C,D4,BA,15,01,FA,FC,DE,F5,88,35,90,03,FE,21,25,AE,2B,01,A1,43,83,C0,E5,30,0E,C0,9E,7D,FF,2D,5F,9D,D3,7A,7E,12,F3,E4,30,58,1B,87,9F,A3,15,9D,FA,08,21,50,7F,E7,E3,A4,39,EC,61,42,78,E8,FA,18,E2,B0,5B,F2,5F,9C,CE,95,79,96,D3,AD,AD,B6,A5,DF,B1,58,8C,91,0F,49,D6,85,4E,BF,B4,68,17,8D,A7,FD,3E,30,B1,ED,5E,79,08,F7,E2,E5,E2,4B,33,62,27,C6,0B,2B,92,B9,F5,22,50,7B,51,CB,AC,05,41,0E,87,59,30,F5,AA,41,9E,DC,5F,A6,CC,41,42,2C,62,1B,32,96,B7,E8,30,18,92,CE,92,29,7A,97,B9,E5,6F,84,25,E7,93,D2,E8,EC,DD,84,57,64,22,A4,E8,55,6F,E3,46,C8,F3,7D,E4,9D,A4,6B,71,B6,66,E9,A7,47,E0,72,09,A5,75,0C,A9,86,D3,1D,40,CB,0A,74,3B,7A,28,8F,99,B5,EE,11,0E,C2,B1,86,90,F8,E3,2A,89,50,FD,7A,86,94,04,6A,C4,2C,CB,D0,7E,FE,44,45,B9,40,AE,D6,10,06,CF,25,61,0C,59,2A,54,6A,7E,D0,95,4E,7C,19,A5,96,9B,A8,65,27,B3,26,F7,A3,02,AF,63,44,45,3E,F5,2A,1B,F2,66,8A,3E,B4,81,82,93,10,20,9D,F3,7A,C3,AF,1F,8A,53,82,C7,19,41,49,AE,B0,EC,B8,29,5C,47,81,B0,87,2C,4D,4F,CB,26,73,35,49,FE,6D,69,E5,50,39,83,75,E0,9F,DA,42,0E,35,A1,C7,1B,36,9B,3D,50,D8,8C,37,F0,69,C9,FD,9C,D5,0D,EA,45,D5,B2,5C,35,DD,E7,C6,9E,EE,EA,6F,E0,66,7F,EC,6C,C6,CA,0F,D6,90,A8,06,E7,65,87,2A,4D,05,C8,42,9C,11,7E,37,D2,8E,89,89,C8,FC,3A,D9,EF,9B,28,A4,A4,D0,7D,D3,69,34,1A,A3,F5,91,FA,B2,2B,C7,F2,C1,FC,5A,9A,43,B2,F8,7D,44,DB,A4,C4,FC,64,6D,C1,D6,47,0D,11,6F,52,87,B9,8D,9C,16,D8,B2,B2,B3,8E,DC,D8,59,BD,34,66,86,3D,85,B8,77,75,BA,CA,B4,FB,54,24,57,93,55,A2,52,A7,89,C1,41,01,A4,BA,E2,73,12,C7,0B,06,E3,59,2A,17,6B,CF,4A,2D,62,BE,2D,94,81,E2,58,2F,3B,37,70,2F,42,7A,E8,45,8E,91,B8,9B,8B,C1,8A,DD,82,D4,02,34,A3,A4,44,BD,72,36,90,EF,44,E7,2B,57,18,BC,78,07,D0,B2,3B,C0,5F,2D,34,D1,9E,A0,10,B3,E5,96,FE,6E,06,A2,08,1B,8A,FA,75,E0,13,90,A2,D9,1B,95,E6,D1,B1,0B,D6,CE,11,64,2D,E8,CC,F4,E2,B8,16,DD,C4,8A,97,1E,AF,67,1C,DA,1E,B8,CD,AF,7F,04,FB,B7,4B,1D,6E,72,24,31,54,53,93,12,07,F0,7D,19,FC,09,DF,F5,14,6B,CB,E6,EF,32,D1,BA,E0,5F,10,AA,FF,3A,1F,BB,14,56,92,DB,C2,F5,AD,DF,52,C6,A2,2D,18,95,21,16,92,4A,F2,5C,CF,D6,51,E1,56,05,26,5E,59,52,07,ED,17,E3,19,E6,E8,A2,F6,F2,67,60,9D,BE,43,CB,59,25,DB,C5,5A,7B,6A,F2,90,47,31,74,B7,C4,34,09,16,FA,66,D3,14,E3,3D,F3,A8,6E,C7,61,2D,2E,36,AF,B5,B9,27,C6,63,F8,49,64,A5,B1,7F,FC,36,69,3D,19,EB,EA,36,8A,EE,8C,28,6E,89,E4,69,94,D4,85,40,5C,1E,3D,48,5C,1F,7E,1D,CC,20,B7,75,F2,99,1C,EB,DD,F4,8C,4E,D4,2E,11,C0,0E,E1,DD,EC,6B,AA,E1,1F,2A,4A,B4,C6,C4,86,9B,64,73,AC,15,93,BE,09,C0,CE,E4,28,33,79,C2,E2,85,D4,8F,5C,8D,0E,FC,F8,A8,9F,DB,55,CD,67,F6,B1,AF,0D,99,66,B0,F6,A2,59,D7,11,D1,3B,F7,4B,8F,E7,26,9C,06,94,06,FB,4C,5C,AB,69,29,27,2E,F1,4A,7C,97,29,27,37,B3,3C,E5,49,3B,E9,DB,BB,F6,B6,43,26,CD,AB,7A,02,62,F2,47,56,BD,E2,FE,9D,0F,61,D2,65,06,17,F3,99,66,27,75,E8,7D,4E,AD,6F,6C,F4,93,C0,E8,88,61,4B,65,A4,A5,98,FD,2C,B8,AD,31,F0,41,CF,2C,5F,15,F0,A2,A8,26,C4,7C,1F,40,47,01,F4,39,3B,98,2D,49,FE,D7,8F,1B,0A,FA,41,95,1D,CA,74,C4,12,41,EA,61,79,4B,DA,CC,7A,D2,96,89,FB,C6,8B,76,E6,D4,7A,E7,98,B6,CE,A1,8E,96,2B,24,69,3A,B5,FA,2B,6F,01,A3,BC,5E,76,5D,73,F1,4F,1C,1C,C3,46,8F,21,45,9A,87,25,91,6E,EF,A8,19,38,37,57,49,9A,CD,D4,B9,23,CA,5D,C2,31,84,29,23,8C,D7,85,25,21,23,42,34,BD,77,39,C5,3B,68,E6,CB,1B,81,7E,FE,44,BC,0C,D9,1F,FD,D3,6D,48,4F,69,47,6C,BB,AA,DA,44,D1,12,39,9A,06,FC,29,3B,1F,E1,BB,7B,D9,9C,AE,74,5A,02,06,F7,EF,EF,18,07,7E,46,BA,3E,79,44,E3,FF,23,E0,4E,23,55,34,93,A9,AA,B0,AF,FF,C8,09,C8,B7,E7,C7,0F,4C,5F,2F,DD,43,DA,C3,AA,06,15,AA,ED,9A,76,6E,53,1B,46,EB,60,72,5E,C4,69,B3,0B,5B,85,6B,92,2D,D5,29,34,EA,EF,03,A4,59,5E,FF,6F,4E,CE,9B,21,79,5D,DB,4A,07,6B,00,99,03,8B,FD,72,66,66,C3,B2,02,6E,7F,88,6F,3E,EF,73,E3,57,3E,1D,80,A8,90,78,85,0F,B6,D6,63,72,7E,EC,B7,78,D4,4A,71,81,B1,A0,D6,C8,53,B7,67,64,B4,09,30,FF,7E,37,B4,79,07,BC,EC,A1,64,BB,4E,03,98,B6,A2,58,75,5F,8F,BB,E4,11,52,55,57,BF,AE,53,E4,41,21,F0,A6,DF,0D,1B,56,E8,8F,C6,92,6A,72,2A,7D,9C,D2,A3,E1,3A,A7,88,A0,40,91,97,AB,42,FB,86,01,58,0F,5B,45,A8,B3,D2,43,28,E8,21,63,BB,FF,84,61,A0,B9,1F,BC,F0,0D,15,7F,75,C0,80,B1,29,8A,B4,0A,22,48,D6,CE,E0,16,CE,30,B9,E8,29,BA,86,0B,C6,59,8D,64,C0,F7,98,11,73,D5,29,E6,F4,E7,FB,7E,E5,F4,B7,BE,C5,BB,9B,77,01,F5,6C,1B,06,05,D1,93,CA,33,B3,45,A8,B7,D0,D2,34,8C,4E,27,AB,E8,11,31,82,4F,23,FF,4A,77,C5,C5,76,8E,46,7A,E2,2F,DE,1F,F1,98,91,8A,DF,D9,D5,43,53,70,1E,B3,80,EE,73,64,39,24,4F,F6,67,0F,A8,7A,AD,21,B2,AB,9A,29,69,CA,1E,FB,5B,2E,FA,E3,7C,E8,12,7F,B2,3C,BB,30,B2,88,35,2D,F4,9B,2B,29,8C,35,A6,1A,58,9E,9F,FA,6E,28,27,AF,A3,17,0D,78,2B,69,B6,18,02,BE,B7,73,80,33,4B,CE,F4,50,CE,39,E1,C9,95,ED,39,15,DD,4C,03,0F,10,FB,04,0B,E5,42,98,90,49,77,A1,3A,B0,64,D6,A3,98,8D,92,3B,3F,1A,11,47,BD,03,FB,3E,62,99,C5,83,4C,3A,FC,89,61,F4,B1,34,BB,6E,2E,BE,AB,5A,0A,65,2F,F8,8B,A8,72,E9,7C,A4,9A,0E,C4,1F,E8,6B,DF,08,01,05,E9,25,10,69,54,54,03,B0,86,6E,48,63,6F,61,2B,0E,D5,DE,55,8C,F9,7B,07,36,CC,BD,33,5D,AD,6B,4C,58,FE,C5,C7,EF,D4,AC,47,FB,CF,F5,8D,D2,79,3C,78,69,BC,A8,E3,37,B2,AB,FD,2B,34,27,15,E0,EB,02,17,83,E4,17,DC,3B,9A,11,64,CA,51,F0,04,96,F5,69,E8,45,95,4F,6B,28,31,29,18,0E,03,7A,DB,EA,A8,57,D9,13,B9,6D,F0,67,13,08,33,A6,BC,10,CE,07,B2,22,C9,D4,2E,6F,AD,71,51,97,42,C1,4F,49,68,C2,74,34,1F,81,98,09,B5,73,69,98,5C,2F,72,4A,2B,3A,A9,65,E1,D4,8C,12,A9,43,05,22,2E,58,BD,ED,15,00,08,FD,A6,32,55,8F,D9,31,DD,7D,29,71,71,6C,84,93,4B,63,02,49,F2,46,3C,DF,75,E5,77,57,FC,AD,43,43,64,E3,37,C7,89,6D,DB,13,01,69,42,FA,7F,EB,9B,F9,63,52,39,17,F3,E0,7B,08,D7,AC,90,9D,75,49,4C,73,B7,A7,B6,F8,A7,0D,4A,C0,19,BD,A2,0B,5B,8E,49,2F,64,5A,05,F6,52,B0,31,8D,47,06,8D,02,1D,B3,15,A1,8F,4E,C4,84,17,CD,9C,FF,9F,E5,34,A8,9F,FB,3C,BA,7E,83,D4,FE,13,F4,9B,55,81,95,7E,CC,17,F5,5A,54,33,55,3F,73,51,93,A5,C9,A7,E1,28,FE,54,8F,F2,3D,DB,F5,BE,CE,15,C4,97,06,4C,D9,65,60,45,81,74,2D,87,35,FB,77,25,37,1C,C9,ED,82,AE,53,BA,0B,EB,17,01,F8,97,12,12,33,C5,DE,BC,7A,4B,DE,09,A4,29,67,46,62,7B,C4,DC,33,42,6D,37,F0,B8,C4,77,61,FE,7C,DB,E5,3A,B3,2A,89,AD,26,22,B4,38,C9,BC,B0,12,89,8B,1D,ED,D5,4E,97,8B,1D,89,0D,32,C1,5B,1B,DB,A2,92,92,75,02,AD,79,93,B8,2B,55,87,7F,34,10,02,7C,E6,F1,FC,E9,BE,19,11,19,FA,9B,F9,06,A6,84,3E,81,C1,A1,94,17,47,89,BB,B5,25,C6,B2,5F,A4,8A,65,BD,8D,28,CC,D8,B4,01,6A,6A,9C,78,01,30,9C,29,CB,7F,E6,CC,0E,B9,94,20,2C,46,91,42,28,44,E5,4A,E9,17,4A,98,E6,D4,A9,47,AF,9E,0A,B8,A6,81,5B,2E,75,8A,5B,61,47,CD,E8,C6,F2,44,71,32,31,35,52,66,16,99,D9,86,4D,0D,59,49,09,3C,6B,67,6F,CE,AD,51,1A,A0,B4,C7,68,1E,6F,BE,8B,62,45,38,BA,F1,CC,37,A9,2E,94,EC,52,6A,05,FB,13,A7,CC,EA,20,A8,95,FE,7E,B9,0B,E2,53,83,52,E4,5A,5D,E4,A1,97,08,CB,44,B3,64,39,55,B5,D3,D6,70,1B,EF,9A,FF,9A,72,C9,76,01,B8,22,4B,87,5E,B0,75,C2,CF,ED,55,D8,81,3C,E2,33,26,21,D3,E4,A2,17,43,D0,C7,00,70,7E,11,67,AA,F0,D4,D8,17,CD,C9,0A,3A,E8,C9,02,73,3D,04,77,B0,8F,26,56,DC,43,46,88,B9,72,87,48,ED,93,E4,6B,B8,D3,AE,F9,7E,EE,6B,F7,50,94,61,15,00,9E,D5,82,96,85,53,86,B4,2E,BF,AB,75,65,D0,B3,BD,93,78,94,6F,CA,AD,72,1E,28,12,71,1B,CF,0B,3B,55,20,36,2B,18,37,01,3B,D7,E3,A2,BC,B9,F2,32,EB,DF,2E,31,5A,AD,21,E6,D5,BD,34,A5,70,72,41,CC,AB,AB,2F,B7,53,BB,D1,09,D7,64,9B,3A,E7,F7,BC,31,13,58,DD,2C,A9,55,4A,72,B4,BB,3E,F1,F2,6E,ED,2A,7D,E0,36,D6,56,FB,F5,4F,CC,27,49,EF,98,2C,5E,31,DE,E8,0D,5B,A6,F4,12,38,B6,42,BA,57,71,58,99,86,FF,42,AD,A2,7A,83,6F,53,FF,F8,5E,44,76,DF,43,A9,E7,77,F7,8D,B8,8F,E4,12,DB,94,D5,0A,3E,73,83,7B,72,AC,9D,1C,8C,15,F7,42,86,08,91,4C,16,CF,ED,F3,7D,77,43,E8,25,EE,9B,86,E3,9A,E2,72,3A,90,EF,AF,DF,5D,17,FD,D1,36,A5,1C,F3,26,21,40,C4,68,41,D9,E7,53,2C,87,78,70,52,2B,C1,72,B9,33,33,7F,65,85,C4,5B,BA,BE,94,3E,F5,16,C9,50,9D,76,4B,D4,DA,3C,FB,02,E4,53,65,65,ED,80,20,4D,97,DD,02,7D,FE,B5,F4,C7,B8,EB,4C,CA,13,67,EC,05,26,58,A7,64,40,62,F9,5D,62,2E,55,5F,B1,EE,0A,7F,30,2C,2A,69,73,53,49,F2,DE,84,EB,51,18,74,47,FF,64,99,C6,59,2E,3A,4F,53,56,1E,A2,FD,22,F2,CB,F0,F5,31,A6,E1,45,58,D4,E6,35,D3,29,71,9A,59,40,35,AA,59,0F,2E,FC,FE,9C,3F,20,EC,72,B7,CE,CF,ED,E0,9A,52,D7,30,7F,F9,D3,D2,87,C1,8D,16,23,67,D4,01,F4,B3,35,3B,8D,B4,82,5E,F1,06,BA,8A,26,E1,76,DC,AE,D6,2F,22,E5,39,DF,65,FC,1F,EC,1F,9F,6B,73,4B,3E,26,A6,7C,44,3C,04,63,35,20,AD,1B,AD,17,DE,BF,A8,DD,F1,8C,5A,33,1E,DA,DF,F9,C4,87,E8,5E,0A,CF,39,42,E1,0C,1B,84,FB,E8,98,CF,A5,D9,28,6A,12,D0,73,43,F4,A7,E1,B2,03,56,E2,14,B6,75,A7,0B,2C,32,7B,D5,C4,CD,D5,D8,E3,CD,30,6A,E0,77,87,0F,CE,A4,E8,50,2C,87,DF,1C,32,07,34,09,95,D4,AF,83,43,21,37,32,7B,20,3C,85,A1,75,05,67,75,B9,53,59,A0,A1,11,7D,8E,A6,AC,96,AA,06,E2,C2,4E,83,F3,92,DC,C8,8F,28,B2,56,25,09,70,3A,A4,FD,0B,B3,AF,57,50,CF,CF,E8,EB,AE,B6,0F,A9,EB,8C,D2,61,23,8F,99,A1,30,27,88,43,EF,4D,0B,03,B4,AE,3B,EF,FA,E1,D7,23,0A,06,0E,6B,E0,33,D5,4C,93,77,80,97,8B,67,28,17,91,A5,EE,99,80,DC,42,20,D2,F0,79,91,DB,6D,A6,E4,F0,E6,64,6E,62,BF,88,2D,24,21,DB,4B,5E,59,A3,FE,AC,EF,A3,23,A1,75,1C,27,EB,4D,08,9A,58,65,D0,22,FD,F6,3C,8B,1E,9F,03,7A,AC,F2,B4,A5,77,52,96,60,AD,EC,F0,8F,0A,4E,A3,08,C8,8C,F2,48,A3,E6,B9,53,21,17,EF,35,8F,8D,FD,DF,70,CA,D9,37,ED,B1,7E,44,57,F8,50,26,91,15,AA,93,44,D1,CB,A3,31,EB,03,ED,82,F8,FD,03,C5,F4,38,3B,F4,14,62,FF,01,E9,2F,2D,BF,58,7E,F3,76,2E,DB,6A,F9,D1,E7,C6,0E,65,32,58,FA,42,27,54,E3,94,E4,C2,A3,4C,F9,3F,01,39,E6,03,80,D8,88,12,A3,6A,0E,B7,62,B9,2D,D1,B5,D2,34,C9,20,11,C6,2B,0E,7D,02,05,96,9A,7D,C1,EF,CE,2E,7D,07,CD,C1,CF,DE,51,1E,B5,63,8C,BA,53,FA,9C,72,F2,8E,60,58,88,30,AA,8A,66,C3,13,E9,F6,7A,A9,25,BA,60,19,8C,F5,F9,DC,41,E1,E7,0B,D6,A1,01,C3,AC,65,A6,5E,77,FC,D7,BC,08,28,1E,A1,53,FB,3C,B9,2F,98,72,A2,F2,25,D9,FD,24,A4,14,1C,22,4A,B7,C6,FA,70,46,FA,8A,79,5A,0B,CA,4E,F9,49,E7,08,B4,C0,97,DB,F9,6B,F6,52,C7,B0,73,30,C1,09,FF,4A,81,24,F6,42,84,A3,1A,8C,3E,18,CB,D7,4A,CC,FE,58,12,55,47,A8,E4,09,FE,9E,FC,38,ED,D1,1A,EE,ED,D3,36,3D,12,43,C3,1C,05,C5,DB,33,A4,63,0C,63,4E,BF,D2,48,01,57,4F,5D,F7,CA,34,A0,54,E3,44,40,EA,8A,20,60,8A,1F,81,FB,19,B5,A2,0D,EB,E5,E4,0D,E2,80,6F,53,B3,66,29,2F,F8,7B,1D,FA,15,E4,2F,C3,D6,EC,0D,38,7C,94,BF,3C,57,58,5B,4D,59,EC,EE,52,6B,B3,36,FF,F1,73,E3,EF,97,D7,D8,BF,78,78,5D,E2,D7,C6,AB,FB,8C,2A,6B,D1,A3,0A,0E,6D,37,8B,EB,78,F8,90,55,29,B7,CA,0A,52,17,54,EF,99,93,1B,B2,23,A6,8D,25,12,A1,3B,86,B4,AF,A1,AD,FF,48,A4,28,E9,F2,29,35,D0,F0,9A,2C,FD,64,54,61,A1,EE,98,86,D6,55,54,AE,14,07,7E,51,12,1D,7B,F5,AD,C0,AB,F2,1B,12,4B,F2,9D,48,4F,23,87,8B,73,B4,FD,9A,CD,F5,9E,C9,99,24,78,E5,08,49,9A,7B,32,5E,B0,E1,17,64,A3,4C,6F,F9,03,8E,AB,8C,15,FF,9E,5F,F5,F3,3C,81,57,DA,FA,0F,05,32,43,BB,89,D0,F9,51,A9,7C,AB,FA,2D,79,9E,7C,A9,02,74,44,91,A1,34,49,AC,F4,8F,00,86,45,14,09,32,F7,4F,70,CD,CA,54,7E,6E,91,2E,82,7B,E5,87,5C,45,10,F6,E6,49,13,63,49,2A,6C,C9,C6,36,35,66,1B,07,61,8A,E8,28,FC,A9,2A,DD,53,FB,08,13,C0,9B,89,A4,D4,79,07,A9,FB,61,72,CD,F1,6A,03,03,4B,16,58,11,A0,12,51,D5,2C,2E,68,88,A3,54,C8,8E,0E,6C,4F,06,81,46,B6,29,93,51,F9,3E,7D,D0,03,89,4E,79,C6,19,B5,97,AB,F4,08,F1,C3,A8,9E,AC,06,00,0F,AC,29,4B,91,92,79,F3,B0,E2,99,EE,64,D5,9F,A8,44,26,D8,6F,2E,93,DC,A7,EC,71,C3,DF,A1,71,CE,28,F2,80,1A,A3,81,0C,D9,35,B3,45,E2,BA,11,78,70,6C,25,63,8F,C0,21,DE,5D,42,29,D8,C3,7B,A8,B9,0E,AF,F7,AA,30,C0,28,42,F9,17,7D,96,70,C0,DE,46,2D,21,FC,43,B8,66,9C,FB,A0,FE,5B,4B,25,BB,15,A1,6F,E8,7F,91,F5,1C,DD,76,02,FE,56,4F,21,DB,85,12,38,79,E5,97,6E,1E,E9,7D,8A,9A,18,EA,08,3D,B3,D6,F4,76,E2,9C,4A,79,A9,80,DA,E3,E1,C0,B5,90,EB,9F,94,3B,E1,5E,86,35,52,29,87,63,48,05,59,E6,4A,F7,D0,23,0A,DA,D6,FE,51,81,1A,8B,8C,6B,42,02,5C,F2,92,F8,3B,DF,4A,25,E7,D8,F2,B8,25,93,63,32,F4,D0,91,BF,80,9E,43,61,F3,3D,4C,81,77,33,7B,D7,81,CE,CD,21,B7,E3,8F,83,1A,A9,3A,01,33,2A,B8,1A,FA,5F,28,72,B1,80,66,40,2A,4A,B6,F8,51,FE,97,87,EF,83,1E,62,A5,20,55,E4,02,E6,0D,E8,25,2B,08,03,4F,CF,35,FB,15,3C,F4,09,EA,7E,D1,79,A0,54,08,FC,35,F5,31,17,5D,76,D0,81,ED,EA,40,C2,99,BE,07,8C,83,48,C2,3F,69,9D,58,7A,A2,DC,F3,0D,1B,5B,DA,FB,F4,F7,61,1D,B7,B9,F6,57,C4,B3,F6,82,6D,FB,0C,49,2E,68,9F,33,62,53,32,2A,C5,60,4E,94,44,4A,07,DA,D5,F1,B1,12,D1,B5,F1,10,5E,B5,54,CE,73,83,43,A0,CF,59,E7,DB,F9,04,A4,94,0C,96,AB,44,4C,8A,AB,91,BD,1F,B5,28,A4,8E,43,7C,02,3B,38,D8,5D,53,23,A4,62,F3,C2,77,B1,78,59,FA,B6,15,83,CF,1B,38,75,51,82,68,DB,76,DA,BD,6C,DB,BA,E6,FB,48,9F,44,07,23,92,75,9A,37,83,E0,66,09,E4,D6,A0,34,42,1C,7D,1E,73,BE,85,87,57,D9,07,8B,AE,38,7D,1A,07,EE,C2,17,83,61,CD,E5,5A,8E,0C,E4,37,42,05,5B,B2,77,9E,CC,9D,CB,33,5E,23,D4,83,D7,3E,FC,4E,C2,4A,02,A5,5A,A3,52,9A,F2,45,3A,BA,BE,84,33,F8,2C,CF,34,50,83,3E,C0,E7,DF,C1,44,5C,DF,3C,32,2E,EE,C6,E5,41,CA,FE,6D,C3,F0,DD,04,B6,8B,AB,5B,F7,C4,E3,38,FD,38,49,3E,1B,ED,82,54,8D,88,B8,E8,08,A5,D9,38,2A,55,58,A6,57,8A,C9,78,E4,F2,D9,B9,E2,21,A9,B3,43,F0,13,AF,E8,E0,DB,28,CB,9B,45,B1,86,71,F2,73,6A,7D,EC,C8,39,F9,2C,C0,5C,24,E7,A1,A0,47,1C,C0,58,97,C4,F3,14,28,D4,62,24,88,FA,2A,C4,F3,AF,20,63,C6,DD,C7,99,20,28,D0,05,07,2F,80,46,19,57,48,98,86,26,20,F8,28,05,62,4A,E5,C0,78,0F,97,BB,FD,2B,3F,54,45,1E,D3,40,2F,5B,5B,A5,60,D2,A6,C7,D3,A0,99,6B,77,B6,34,83,96,05,D1,A1,95,45,20,A0,69,4E,85,A8,9B,DA,BD,31,4E,B6,75,23,1C,72,F6,8B,A4,7E,21,7B,E4,81,28,50,E4,8E,2D,8A,A4,01,29,14,80,5B,45,11,4A,39,C5,17,4A,40,22,19,C0,C2,28,22,35,82,3A,B0,2B,4A,E4,E6,40,15,CB,60,DA,A8,DA,AA,BF,0D,A3,FD,FB,3E,A4,99,41,C6,BC,91,26,20,3A,7B,32,E3,77,DD,6C,6D,18,B6,4E,44,5C,DD,F3,7B,8F,58,62,08,3C,2B,BC,05,25,17,6A,01,A6,CA,AA,66,9A,DC,5D,ED,3B,43,68,83,CA,6F,AE,0E,E8,FE,B5,97,64,D4,12,5F,0A,58,9A,E0,ED,AE,A6,81,82,BF,E5,B8,A5,3B,D0,1A,33,18,13,3D,10,01,FD,CA,79,44,49,D6,8D,D7,78,2E,0A,A0,89,36,D4,54,0A,A1,D1,81,F1,87,97,D2,FA,0D,EE,43,AB,94,61,48,A5,73,6C,9E,D2,17,A5,9C,2B,90,FB,3F,26,B8,47,C3,72,64,0C,F8,CB,8D,D1,3F,59,79,3E,F4,26,32,D8,1C,5A,51,EE,7F,76,7F,81,F7,E2,C0,0B,2B,4E,DC,53,58,AD,FD,2E,72,6F,60,2C,87,2D,75,6D,46,29,5B,93,F6,08,0C,08,58,50,51,E2,3D,CC,8C,08,46,62,55,62,76,C3,D9,8F,95,72,6A,C0,6E,A7,E3,95,70,76,5D,3B,B8,2C,4B,23,02,3F,F9,0A,25,6B,A0,3D,3B,B4,1E,4A,38,12,F8,05,93,1A,DC,48,0F,68,24,AB,C4,F2,08,83,87,E8,47,67,5E,09,ED,B1,7C,81,F6,AD,BE,09,A0,38,53,48,6B,E1,48,6E,1B,23,D2,45,54,E0,AE,10,62,BC,51,35,4A,B5,50,F7,8B,C7,CC,9E,6B,9E,2A,0F,E1,FD,12,60,27,FA,D9,AB,6D,2E,1C,0B,57,E3,49,0E,63,42,30,30,76,61,AD,F8,E9,7C,C6,91,85,00,C3,DA,F3,37,F4,5C,AC,4F,24,00,FD,C6,D1,1D,D2,E2,DD,6B,79,CE,89,7F,BB,A0,68,66,60,AB,76,AF,5E,C2,40,BD,CC,13,22,DE,05,31,86,09,8E,EF,EB,17,02,C9,64,8F,6F,CD,C2,3C,7E,91,48,DD,67,C1,A5,94,2B,C6,D2,46,96,A4,1B,5D,EE,43,D4,F4,1B,C6,4D,EC,F2,98,DB,51,52,CE,0E,10,5B,F0,3F,62,F4,85,49,C0,0F,6D,F8,86,17,4A,93,4B,4A,50,5E,13,FA,78,2C,4C,E8,9D,BB,5C,FD,D7,CD,E9,8B,08,C6,D9,ED,58,3A,8C,83,8C,B8,52,5F,80,74,5A,61,1D,99,48,2E,EA,59,BC,AD,0F,1A,D3,52,2F,13,0A,AC,9E,CC,B2,5C,17,C6,2B,34,C8,F7,62,B4,42,40,FD,4E,A6,F1,B1,80,03,FD,FD,B5,52,48,69,33,31,E0,0D,7F,67,A4,F2,C3,4A,7A,DA,2A,30,1E,84,D6,E1,6E,1D,DD,D5,10,7D,92,20,A4,86,4A,32,B7,D2,E1,EB,76,3A,37,BA,C7,2C,77,9B,3C,C0,AE,C6,ED,9B,F0,9E,1C,64,0A,BC,F6,50,52,B8,2B,AE,40,9C,4A,CA,5A,49,0D,5F,9E,8B,F1,89,47,E3,CE,DD,0C,85,39,4F,8D,D8,97,CC,5F,B7,88,0F,EB,0E,BD,9D,5E,2C,7C,82,B9,15,91,BD,B3,1D,0E,D9,78,E7,66,88,C6,98,4C,D7,64,4F,23,1D,B2,0E,1D,33,13,EA,06,37,B3,97,23,12,AD,5F,8D,D1,59,BF,DA,47,E3,26,59,5B,B0,BD,C8,A7,2F,2C,06,87,35,4A,BC,67,0F,B9,97,89,3A,25,31,DD,32,7C,E6,49,93,F6,8C,55,09,5B,38,D7,3A,4F,12,BA,11,C8,5E,E0,93,51,6A,A8,20,B4,72,11,48,BF,6E,EE,8D,A0,7F,42,0B,59,5F,77,F8,0B,0D,A0,42,46,73,2F,AA,D6,69,C6,92,39,77,BC,76,3F,13,7E,52,4E,13,8E,20,1F,27,57,03,0A,96,EE,6B,51,8C,39,FC,C1,22,CF,59,FA,B9,1E,88,F3,2D,A7,0A,1C,35,EA,64,10,40,6D,4D,83,8E,91,26,C4,2A,3C,36,17,D3,CB,44,2B,39,7A,D8,4A,1A,EF,33,D8,5C,0C,80,05,A4,9B,3F,22,F3,F9,03,37,A6,DC,5C,C8,9F,5A,78,08,61,5E,7A,79,C6,E7,C9,BB,08,AD,7A,A8,DC,D6,CD,3C,DD,5B,F0,03,C4,FC,2F,B0,9F,A5,30,A0,C7,93,40,CE,4B,88,C7,3A,88,B1,40,00,49,DA,2C,B9,5F,26,08,2C,45,A5,EB,D5,B4,43,1A,38,9E,63,7A,20,78,7C,1D,D8,5E,74,F5,43,53,48,D4,2E,3B,A9,D0,2D,AF,E6,79,56,F6,7B,C4,E2,AC,A7,D1,BB,50,F7,83,0F,79,A1,3A,CA,A4,04,78,9E,E2,1E,8E,5C,C0,00,70,78,AF,A7,A4,F8,4E,F6,A3,7B,CD,3B,39,3D,59,BB,F0,64,5F,0A,A0,86,62,A5,93,D2,97,94,6F,E0,2E,EF,27,F3,92,D9,4D,D0,79,17,F2,D4,9D,75,44,32,64,17,3B,F3,A4,49,B1,F6,FE,78,BB,B3,B3,CC,86,64,13,4A,F3,F2,D5,1E,11,2F,E7,A4,01,B5,AD,5C,71,26,D4,3E,AA,D8,F6,94,9D,6E,E8,A2,00,9A,CD,C7,07,20,25,CE,97,70,97,CD,30,91,A7,E1,97,27,6B,06,5F,05,A5,EE,3B,4B,C6,C7,58,3E,B4,A3,21,79,32,9C,02,1A,02,82,7C,B0,D6,EE,D3,21,96,71,0A,ED,FE,27,CF,86,DD,73,03,53,AB,21,2D,2F,39,9C,4C,F2,31,18,A7,19,BB,36,40,4B,4C,70,86,48,24,19,B8,86,8E,F9,54,B8,FB,3C,A6,D1,F1,00,AE,44,05,DF,BB,4D,4C,E5,F5,B0,D1,6B,43,6F,E6,31,70,1C,4F,1B,A0,2E,1C,74,CD,07,CF,00,04,E2,C2,D0,6D,D7,E6,5A,8F,09,BD,76,08,E0,7B,3C,74,E0,D8,47,BF,CD,4A,99,F2,BA,B4,5A,14,F1,85,28,38,F1,A9,27,6B,9C,55,0C,CC,0E,12,61,20,13,71,D8,F2,53,A1,60,D6,EC,7B,BD,3F,1D,13,94,2B,73,BD,74,4C,20,16,70,33,CF,0C,C8,68,34,3A,D8,37,CF,07,BF,9F,36,75,94,4A,67,99,EF,E2,04,25,1D,0C,34,C0,CD,49,C4,59,FA,28,62,1F,72,06,36,A5,E0,10,19,F6,F4,3D,C7,0B,63,ED,82,72,A1,AA,DA,70,0A,BB,6F,BF,FA,90,F6,A9,3E,FB,84,C2,8C,F5,C1,64,79,FB,AF,B7,D7,B4,0A,A2,60,A7,E4,6D,DF,EF,1B,22,D1,88,7B,84,DE,58,4F,AC,7F,0A,39,0A,38,1D,7A,27,F5,6B,D4,AE,28,3F,33,0C,F1,2A,47,EF,C8,11,99,93,99,52,BC,45,02,D0,3F,7F,07,CD,24,EC,31,4E,8C,48,A2,96,8A,FB,2B,2F,25,98,68,93,C1,71,B0,33,B7,8D,C6,44,5F,B1,9A,CB,24,A9,98,50,81,1D,48,E1,41,5F,BB,89,CF,B4,8B,9A,D6,79,95,29,E6,9F,D9,AD,3A,3F,5F,4C,DC,F8,02,DC,3B,AB,12,A2,FF,EF,62,20,22,B4,B0,D4,C8,45,97,FF,2D,9F,25,B7,CE,13,6C,F3,5B,8D,E7,CC,A7,13,86,F0,0B,DE,1B,DA,B2,B7,8A,94,F2,CF,5B,E5,1A,C9,6E,80,A2,E0,27,DE,DF,86,F3,FC,1A,C3,15,73,A8,5A,3D,EA,15,86,9B,77,AD,67,07,EA,22,7A,44,B0,27,D0,58,BB,94,74,3C,9E,DA,42,35,E5,01,61,C7,44,77,F4,39,A4,28,08,3B,F9,6E,B5,BD,78,3E,C2,EE,45,0E,9F,A6,C8,52,B4,B0,A6,2E,94,24,4D,D2,3E,64,AB,F5,61,51,8C,70,F8,BB,16,CA,E0,1B,FB,96,1D,33,A7,20,3C,DA,BA,6A,A1,EF,A1,3E,33,27,F9,B0,55,82,E3,13,88,6C,17,98,39,90,CF,78,82,03,F2,F5,93,A0,52,DF,87,29,27,E2,EB,C4,EF,F7,FA,22,60,BC,6C,0B,BF,05,B4,AF,82,A8,87,0C,95,65,66,F5,F8,5A,3E,2A,D8,06,9A,A7,B4,64,DC,0D,47,65,B5,99,E8,53,AD,49,43,24,A0,9D,C3,1F,B5,FE,00,CC,7E,7C,22,6C,23,FC,2B,A3,A8,5F,BD,C6,05,D1,D4,27,7F,12,3D,94,4C,B0,9A,E9,FE,89,60,A6,30,C7,A2,34,20,13,E9,95,92,9A,B6,33,14,36,AE,D7,27,FA,2F,73,27,87,AC,87,12,35,7E,FE,CF,5E,AD,5C,D4,D1,DB,A8,42,09,35,25,28,2F,DC,AE,BA,F6,D9,6C,DF,40,D7,D1,3B,53,7C,F5,97,C0,22,0D,F3,0B,BA,AF,50,14,7C,EB,9E,99,AA,F3,23,5D,86,79,41,A8,71,1C,E4,ED,26,73,7A,D6,F9,62,B2,4F,87,25,9B,83,EC,6A,55,E6,62,AE,76,6C,0A,DA,5B,31,8F,38,0E,D0,45,22,97,78,FD,27,96,AA,56,4E,CF,2F,5E,3E,09,81,5C,2A,F3,82,5E,06,8F,8E,7B,6E,3B,4F,F6,95,9F,C3,6E,02,FB,95,3D,DB,EE,0F,A9,2C,37,0A,8A,91,EF,86,20,CF,FB,37,A1,8E,61,7D,22,9A,4C,B6,F2,84,53,FF,71,26,C3,7D,32,D9,2E,E0,C5,71,9E,25,2A,1C,DC,72,DA,B1,0B,47,11,23,07,65,EF,2E,0E,FF,AE,8B,19,8A,B8,EE,C8,E0,75,9A,59,F7,7E,D5,45,B6,73,5E,95,97,AD,D2,A2,41,CA,AB,A9,C4,F1,1B,E6,27,85,F0,64,4A,F5,DA,9A,79,ED,24,89,90,78,29,D2,C5,4A,7A,9A,DA,43,89,44,23,7C,3B,2D,65,5E,B3,42,BE,CA,BE,96,75,B1,7A,3D,C7,B4,15,92,55,B1,90,43,49,F3,E5,BB,10,0E,11,66,C4,FA,9C,A4,F0,78,BF,D6,B3,43,06,A9,FB,C4,83,D4,E3,C9,0B,38,B0,30,80,0D,29,1A,85,CD,90,FA,E8,3C,30,7E,46,4A,56,9F,28,F0,5A,3E,9A,15,BB,14,A4,D5,35,8B,C9,7D,24,DD,84,CD,3E,25,B4,0E,E4,62,B4,B6,4C,E4,E2,BE,56,AE,97,0A,06,26,A9,C5,95,37,77,81,E0,F7,05,8A,CE,71,C1,19,DF,11,E6,96,D7,B4,08,00,B4,86,64,0D,45,2D,02,2B,AB,C1,D6,4E,E9,BC,2F,56,99,B1,48,2B,C9,F2,59,1C,B7,2B,F4,01,98,C5,C4,2B,81,BA,1B,F0,06,9F,44,46,22,04,6A,BB,C3,95,AC,8B,48,C7,D0,D0,B9,1A,A5,68,9F,44,E2,ED,66,29,A3,AF,C2,08,9B,E8,ED,3F,6F,7C,79,0C,3B,FB,F3,5F,CD,81,78,78,39,7E,32,46,55,3C,67,9E,4F,EA,8C,69,C6,0F,7E,25,82,67,0A,08,FE,8F,32,08,16,E0,BB,3E,AC,4D,FD,0B,A0,75,2A,2B,DC,C4,6A,C4,28,F7,4E,50,E1,E1,1A,36,16,4D,01,71,25,E1,AC,A1,E5,30,72,69,6C,39,67,CA,70,0A,D0,D3,F2,1F,5A,C0,FC,B4,3F,42,A1,39,C1,57,BA,EE,7D,4A,10,A6,AA,16,DC,BE,CA,FD,69,B8,70,E2,7F,C8,9A,2A,BC,92,2D,2D,E8,16,B6,B5,2C,5D,6D,3E,CD,36,8D,E6,4F,63,79,1A,D3,3F,46,BE,BB,ED,A5,6F,78,AF,D5,2F,10,AC,76,73,E6,B8,C1,F1,4C,6C,97,7C,2E,03,DE,AA,D1,F7,99,FA,D2,2B,A4,C0,83,DD,49,B5,43,5C,D4,19,F7,90,EE,6E,3E,80,A9,E1,B8,C7,52,18,D9,CC,41,3E,03,1B,E8,E1,81,A1,21,53,F5,F4,65,9E,5F,BB,04,F5,B3,8E,9C,E1,55,46,0E,AD,F0,EB,F7,83,F3,96,7C,0D,2F,E7,90,08,89,02,B4,E4,87,EB,1A,0D,77,D2,66,98,5E,4A,08,A6,8E,F5,AE,31,91,54,E4,E6,BC,9C,33,D4,1C,E3,7F,06,2E,E5,A9,CE,5D,AA,78,BD,38,7E,67,71,19,A1,5C,23,CE,00,D3,38,9B,92,97,52,BF,14,B8,9D,B1,DE,85,2C,49,E9,21,10,27,28,66,98,FC,39,7E,12,20,31,4F,DC,9C,87,55,BA,85,B2,D6,7C,6C,5C,33,58,AD,22,70,D1,18,EA,F8,6C,96,05,6C,0B,AD,42,60,3C,B5,32,B7,16,59,A8,8D,FB,F7,61,42,C8,B7,2F,60,B0,50,1C,A7,7D,B9,19,B8,CD,28,DA,54,88,78,F9,EB,A6,FF,58,5E,43,93,E2,1C,FF,23,8D,E5,0C,2A,80,CB,EE,FC,03,53,5C,DF,64,4D,DC,CE,91,E4,16,CA,5D,7D,59,B9,6A,A2,E4,83,38,26,AC,47,E5,8F,39,AD,73,D0,F6,EA,BC,87,96,36,E4,F8,8E,78,C7,FF,C6,61,9B,12,CC,38,EF,16,2C,C8,96,28,06,79,E3,48,C5,94,97,9E,9E,80,A7,73,E8,05,65,B7,8C,D8,10,EE,B2,31,7D,AB,1B,A5,0E,42,25,D1,98,DB,A1,89,AD,B0,78,8B,81,FB,42,6A,03,62,D7,FA,47,B3,D3,7D,4A,07,92,1A,46,0E,74,A9,65,DF,51,07,42,4B,30,81,0E,C9,D7,1A,86,A0,C1,4C,20,EB,CE,DD,76,7E,0F,3B,90,48,42,AD,56,A5,82,63,27,A6,28,3B,8D,D7,33,7E,10,07,28,D4,47,9A,E0,EE,40,21,83,7A,FD,2C,40,39,4F,8B,17,0A,39,5D,3E,78,8B,94,F4,08,5D,6E,3E,55,D2,FC,DD,61,DD,EF,91,67,F8,4F,23,A5,DB,D2,B1,33,BD,52,6B,B8,62,65,8D,F7,ED,DA,C5,3F,F2,BC,52,49,97,D6,A1,17,19,5D,E3,CA,57,4A,0B,14,3A,F6,34,CD,89,BB,B5,7A,29,BA,CC,CD,E4,06,E8,95,CE,1F,CF,77,B9,7A,42,4C,6A,10,37,F9,B3,01,4B,7D,37,17,F3,3E,EE,9C,41,57,DB,F6,DE,78,F6,2E,A5,3F,40,8B,C4,E9,2C,0D,57,72,DA,41,D4,A2,B3,51,FD,CF,2C,4D,B6,A7,7B,21,EA,97,F4,10,67,FC,FC,7B,A5,28,69,DA,C2,2D,D2,1C,28,0C,85,D8,7B,33,5D,D2,6F,37,E7,23,28,CD,2F,92,64,DE,62,EA,CD,0C,95,0C,7F,60,C9,16,CF,25,1C,2E,D0,63,ED,AA,86,BC,E6,54,88,47,22,30,A5,23,B0,84,D7,0A,28,00,F8,E3,B1,9F,83,72,29,C7,F5,A1,46,21,1F,31,02,09,28,E4,5F,10,24,76,DE,1F,F3,96,CA,DF,6A,66,23,86,CB,D7,76,36,8D,81,39,E4,F6,16,70,39,1C,83,A2,A4,4D,34,10,E1,D6,5C,F2,E7,B0,3E,09,B1,45,F3,35,A2,05,09,B6,4B,EB,60,E5,79,AC,7D,87,BE,35,F4,F3,F9,33,13,05,BC,3C,CE,48,FE,CC,F1,3E,3A,BF,BE,44,B9,C3,67,32,37,48,9B,11,75,E4,0E,0E,89,EE,BF,8B,B6,39,49,45,82,C3,92,F4,00,44,51,5A,2B,08,AD,50,D5,23,67,46,B1,53,5C,01,28,7A,A7,8A,EC,76,8C,25,55,38,C1,7E,A6,A1,01,A5,C6,04,FF,33,17,E6,B2,B5,5B,E8,E5,23,99,04,8D,9F,75,77,49,1B,BF,A8,00,E9,C0,DC,3E,CB,34,2D,67,2F,26,0B,58,31,EC,22,6B,9E,0E,D0,AC,6D,79,08,26,09,6A,1B,C1,77,B0,24,0A,86,3A,B8,C1,66,69,58,D2,49,04,B9,A9,81,F0,C4,2F,86,3B,46,BE,D7,40,54,B1,5C,96,64,07,0D,19,FA,D7,B7,B9,EA,14,BF,1B,D3,F3,5D,FA,E1,4A,45,3C,5C,C4,E0,70,46,1F,A1,3C,86,CD,D8,9B,80,21,62,18,73,8B,4E,7F,9A,46,05,A0,24,41,B3,6D,B2,38,C7,DC,DF,BC,E4,53,D8,1B,C3,02,99,27,28,DF,89,EC,A5,C7,52,9D,07,16,7A,DC,FF,F7,03,0A,82,6E,C9,3C,09,DD,6B,0F,CC,9D,EC,FE,71,FA,C2,55,5C,F7,C8,66,AF,7B,61,E1,3B,65,1F,49,3A,D9,24,D4,3B,AC,59,6B,B1,3D,ED,3B,A3,2B,E4,6B,76,46,FF,D5,CA,AD,6E,25,5C,E1,04,14,83,E9,1F,2F,4A,75,85,0B,07,D7,7F,CB,08,5A,C7,84,47,83,17,B5,FD,00,C9,EE,31,24,EE,26,E0,95,93,15,CA,8A,4A,78,85,B6,81,0B,50,70,C5,38,21,92,D4,AC,B1,75,CA,B5,1D,25,76,DC,35,3A,31,7F,50,FA,BC,96,A1,0F,2D,E9,69,CA,71,A6,4F,E7,93,2D,70,53,07,B3,F8,9C,2F,17,CA,74,AF,76,70,B7,92,46,E8,06,2F,17,1B,7B,10,AD,83,42,EF,72,05,81,1D,1A,3C,AD,F0,F7,BA,57,A4,DB,98,91,06,FA,01,E7,50,5A,FA,12,2F,0C,40,F1,8D,1F,92,A8,75,1F,22,DE,97,75,10,1C,8D,60,AD,14,C0,8F,23,E8,E6,60,26,F3,43,82,2F,13,99,CD,74,10,1C,0C,51,2E,3F,73,CA,2A,76,60,28,29,C0,A1,16,1F,4F,E8,B9,E2,DF,AE,7B,A3,64,64,AA,98,6A,07,CC,8E,B7,C1,6E,9D,D5,88,43,4E,EC,05,CE,39,9B,C2,63,46,29,3D,FD,5B,11,24,77,DE,BB,88,E8,ED,22,C8,92,A9,98,25,60,7C,C4,85,73,54,C7,F7,70,7E,26,5B,DD,63,CD,F1,73,BB,7D,C3,75,C5,49,CD,30,A6,88,87,DA,9B,45,77,2E,53,AC,9F,7A,69,E5,EB,0C,4B,93,0F,DA,22,A4,57,66,CD,AB,8F,86,53,88,4A,73,A9,67,09,06,FC,D5,4C,A5,3B,2B,98,F8,CD,0F,43,70,BC,49,1F,CC,52,C4,74,3D,29,D0,8F,C7,76,D2,2C,45,78,D8,37,F2,7B,7D,A5,D6,BB,D3,1D,5F,FC,52,A2,9A,52,23,1F,1C,2B,A3,FB,7B,E1,90,3C,E6,3D,26,AB,E6,43,94,B6,1A,4B,BB,AF,96,0F,68,D7,42,48,81,C5,5A,D7,C3,40,A0,BA,1C,A2,49,AE,8B,14,02,5D,60,6C,C8,A1,BD,03,22,4F,7A,72,05,7B,5A,A9,A3,6C,10,E4,02,C9,BB,BF,07,11,E4,4E,BE,82,ED,E9,BE,24,FA,4A,DD,3F,9D,03,3E,96,54,F3,E5,69,63,E4,28,D3,FD,D6,C1,1B,C3,EC,8F,82,DE,0A,EF,34,6D,7B,AF,F2,67,EF,4A,63,C7,E2,55,8D,59,39,CE,7A,23,B9,75,10,53,6C,02,7D,44,F7,80,05,01,FA,94,E1,8E,D0,1D,A1,3D,6C,90,16,96,03,D2,FF,D8,F1,A9,D6,3C,D7,3B,1B,BB,8F,97,4A,AE,85,CE,6C,4F,26,1D,95,B1,4E,30,98,C7,2A,47,AE,AF,1E,15,F4,35,73,F5,37,06,B9,78,67,69,A4,FB,03,E3,62,3D,E7,96,2B,1D,2B,18,AB,22,37,46,19,D4,02,6B,91,0B,74,88,6C,8B,0D,19,1A,59,3A,79,CB,59,85,61,EB,52,BE,F1,05,5A,6C,43,0B,DE,26,92,D1,D2,1E,97,91,E0,F4,88,2E,9D,AF,83,22,03,69,51,A4,D3,FE,34,2D,C6,A7,49,60,69,2D,95,F2,40,C5,6F,17,5F,BF,63,D1,6D,EF,31,E1,42,F7,BA,FA,9B,5E,FA,69,E7,D6,6A,B6,DC,83,C3,6E,78,E6,6A,03,E4,63,C2,29,63,D9,94,93,A4,CC,B8,49,7E,11,4E,82,9F,3E,8A,C1,78,62,A6,34,0A,A3,DE,5D,E7,F0,EC,A0,3F,64,AA,FD,1E,4D,7F,3F,F7,F3,4A,35,E4,E9,77,A5,19,97,10,E2,2F,FD,DF,08,C7,26,E9,71,1A,77,8B,C8,BD,B4,23,AA,27,91,FA,E4,A7,10,54,D4,CC,1F,37,07,C4,61,5B,D4,29,47,2B,A4,6D,19,06,C2,ED,A8,BC,A3,27,4F,98,31,5E,5D,47,26,55,BF,59,03,7D,27,F9,59,BA,8D,5A,F0,9A,4C,33,DC,68,A5,5F,36,E6,C6,97,B8,79,3D,09,2E,5C,0C,C8,58,9E,0E,58,12,C3,A8,00,35,4F,8D,18,35,9C,C3,91,0E,B2,E9,BC,2F,D2,B9,DC,48,B3,F9,E0,70,A6,9A,38,F4,AB,72,72,78,3C,7B,28,7E,BA,15,AD,11,C4,E3,E0,EA,78,B1,DA,B0,B4,83,E7,60,4E,47,36,A7,36,D7,37,75,71,FA,8D,4D,B6,EE,02,21,80,9A,20,ED,A1,91,D4,0F,74,96,E5,65,79,A5,AC,41,1E,EA,9B,0C,40,06,5E,61,A5,19,3F,E0,D9,11,C9,E5,80,E9,C6,16,AD,5F,6D,08,78,BB,75,D6,91,A0,CA,E2,B9,D1,52,43,CB,17,E1,73,B8,F7,71,53,DE,46,E9,7F,2F,60,FE,06,53,92,9C,A8,A5,97,82,B0,AB,4D,72,D3,83,E8,D9,AA,78,CC,3D,8A,9E,62,7A,59,F5,0B,06,53,47,C5,54,D0,5F,26,D8,91,13,5F,E2,ED,19,89,6B,11,A3,85,40,8E,72,44,02,82,17,F6,7B,01,D6,02,0C,AA,E3,6E,47,6E,82,AA,AF,E6,08,E8,08,B7,24,8F,D0,A9,F4,1E,66,42,8B,BE,7E,A7,B6,A6,EC,FC,69,66,0D,50,AF,1D,50,EA,28,E2,9B,62,C5,CD,8D,0C,37,AE,1F,CD,E4,36,B5,56,07,B4,95,0E,DE,D0,BB,B0,EF,D0,0A,08,02,0A,FA,2E,89,DC,F7,7E,98,DD,45,7E,DF,41,1C,13,37,12,1B,B0,66,DD,E2,9F,9C,D4,AE,57,3A,59,DF,A6,2C,2A,E6,84,2E,7F,C2,4F,B8,00,DB,32,66,83,62,A0,26,62,49,A2,D9,69,F7,EB,5E,B1,D6,79,CD,F9,3E,85,A9,99,73,B6,4E,C2,37,FF,87,90,43,75,F3,D1,0A,52,BA,21,D6,46,3E,5C,9D,4B,ED,5F,13,98,19,8F,B0,78,FD,99,3B,CF,33,DF,05,54,87,4D,37,71,26,35,41,EC,A4,88,27,07,3E,F9,12,A0,DC,91,62,E8,9F,BB,00,D7,3F,68,77,9D,A2,10,46,5F,6E,F1,A5,6F,79,0A,5A,39,51,A7,96,BE,4F,6D,89,1F,63,77,0F,E3,A6,B9,55,D0,47,82,57,3F,6C,E6,3C,34,FD,6E,FD,06,25,A1,DE,0F,F5,C9,A3,C2,45,B8,BC,AE,EA,C1,D8,F1,9F,58,31,B7,3A,DC,36,AB,92,0A,67,20,60,58,22,9B,3A,4E,61,6D,7E,83,DC,28,52,18,0E,94,F6,51,5F,86,E9,8D,3B,8A,49,A2,61,D8,77,FE,71,D5,EE,28,FD,AF,FA,AB,F2,D5,25,83,D7,CC,22,1B,7B,30,D4,5A,3F,85,24,C1,3C,D3,D3,CD,57,10,19,67,7B,CA,69,FC,8A,F1,DE,6F,6D,65,8F,A3,99,97,46,70,E2,78,E2,FB,44,8C,E4,6E,E3,32,4B,B9,A7,4C,6D,4D,B4,A2,43,74,E1,51,EC,B8,D3,E2,4E,AB,34,19,C4,C3,45,66,B8,9F,05,22,A5,C1,7C,C0,35,64,F6,D5,E7,DB,15,E8,0F,C8,E1,99,21,7C,9B,05,E4,10,11,E0,64,50,41,DB,62,8C,B8,0C,1E,8E,F7,A2,4E,8B,8F,46,66,D3,CC,12,B6,36,F9,68,99,38,51,74,57,6B,AF,97,76,2C,23,AD,17,5E,31,3D,3A,A4,8E,D5,5B,71,D4,28,60,3E,B8,88,9F,79,AA,3C,5D,1D,7D,73,C7,0A,08,C5,F2,3E,44,5A,4E,FB,6C,70,D7,FE,AA,C6,91,01,63,23,FB,62,3C,AB,00,AE,21,62,88,C6,5E,23,9D,04,64,F1,AE,06,EB,15,AC,6F,5C,0C,23,C5,DC,B3,CF,D4,FE,10,98,56,E1,04,D2,08,AC,F5,28,05,14,DF,5F,B4,77,CB,B8,24,B4,F9,A1,58,E3,CE,41,65,FD,4A,BE,94,A5,4E,18,A7,E7,4F,C7,5F,08,ED,3F,86,8F,0B,00,4D,23,89,6D,36,7B,7F,14,53,DB,94,A2,F6,CA,BD,83,65,43,38,C7,D4,5E,A9,50,31,57,51,4A,2F,19,5A,3A,A2,E1,5F,F5,B4,A4,2E,3B,45,9A,CD,7B,55,9D,D4,55,12,CC,A9,E7,AC,4D,8E,53,01,CD,99,C2,60,79,B0,D3,5D,9A,C3,7F,B7,E4,9E,6B,EB,43,36,B3,68,FB,A1,19,D9,EE,69,E5,75,1F,23,A2,BF,E7,20,7D,B1,96,1C,13,5F,AB,F6,B7,6C,9F,E4,4D,86,C0,EC,9F,3C,4E,55,39,9A,52,1E,BE,36,DD,F2,C9,3C,D0,03,DB,F1,73,04,F7,D2,97,02,3B,71,9C,30,7E,88,61,8E,B0,BA,7E,2E,C8,5B,FD,4E,E6,27,4E,D4,68,B2,B4,29,E6,20,65,2C,03,73,83,7A,9C,F1,E9,FF,B1,F2,40,B0,CF,98,FF,E7,FA,6A,C8,5A,6E,CC,D7,C8,FE,A0,C6,3D,85,12,C6,4F,FE,0C,E7,CB,C5,18,C5,F6,4B,49,D9,E8,A2,69,19,2A,1E,2D,FB,5F,3D,24,6C,CF,8D,40,6B,99,C2,FD,DB,49,5F,70,B8,15,F5,3A,68,E0,71,3F,EE,CC,64,98,6A,BC,C5,EC,77,7B,0C,4F,81,B9,68,48,4E,45,91,44,15,60,D5,C9,03,3F,AE,82,84,AA,D8,54,D9,27,91,9E,D4,53,AB,61,DB,3E,5F,C3,5E,AB,C4,4B,68,95,A4,83,32,4A,72,6E,C0,EE,03,2E,87,5D,63,98,D4,3B,C4,F2,B1,C8,B7,4C,75,63,76,AD,F9,89,71,5E,D7,1B,27,54,6E,25,9D,1E,80,BF,80,C4,EA,71,27,C5,2E,38,A4,D2,B7,05,9A,57,3E,7F,7F,2F,E3,91,A4,A7,69,50,9C,9B,C6,F3,46,60,E4,ED,43,4D,E8,1A,5B,A9,D3,30,C2,44,A3,98,00,05,68,F1,50,1F,CD,3B,E9,C3,46,22,93,B9,FE,BC,1A,81,B2,CA,8F,0B,4D,6A,D3,84,77,82,52,98,13,D6,DA,44,41,63,B8,A9,AC,31,2C,66,C9,0D,8B,8F,99,A3,1A,7B,A7,C8,D7,1B,D3,9A,68,3F,04,E8,A9,D3,38,0F,18,9A,31,34,36,AB,F3,37,3B,CF,75,F8,A3,0D,A1,3B,96,57,0E,43,45,D9,BC,75,27,1E,92,65,CD,46,E3,54,F0,C3,34,79,25,C8,A7,47,85,D1,A8,E1,13,54,96,9A,BD,EB,67,1F,43,57,B6,B6,13,0B,78,12,E5,69,54,76,A4,04,8D,2E,1B,4A,67,E8,44,22,E3,7A,A2,A7,AE,C8,5F,2E,CE,15,46,A0,45,3D,44,95,DB,64,53,98,08,0C,3C,FD,2D,E4,78,D1,D1,50,E4,2A,9C,7A,A4,EA,97,50,B7,81,FD,58,96,D2,0D,B8,69,CD,8A,8B,51,73,1A,55,FE,6F,7C,CB,C0,8C,03,EC,51,AC,D2,89,06,BC,75,AF,FC,56,D1,2B,A7,51,26,3B,06,C1,43,02,4F,2A,8C,9F,6F,1F,33,45,0D,0D,88,99,77,35,4D,2B,C2,4C,C6,BE,BB,CE,64,82,9E,F9,8A,00,63,F4,D0,6F,D7,F8,00,98,F7,8D,9E,30,77,D2,FC,5C,CB,24,F0,11,34,2C,E5,0B,05,A0,A1,7F,A2,74,37,4C,85,F8,E7,61,5E,9F,46,55,76,E8,A6,23,F7,4A,27,61,CE,13,77,0E,7F,5D,93,7A,75,C1,FB,E6,6F,4A,F9,30,01,0D,83,1E,56,18,93,AA,91,3A,8A,89,5D,17,A1,81,85,1F,A0,FF,2B,AB,BB,7E,31,B8,39,1B,7C,E7,1E,58,3A,3D,31,25,71,22,8C,15,45,06,80,22,D6,18,88,C8,74,98,CA,EB,52,99,CE,94,44,EE,FE,57,95,F2,BE,28,B6,B0,7D,86,49,72,71,C3,B0,14,25,2A,37,DA,1F,22,E2,46,D0,3F,C8,E4,60,CD,AF,A3,6A,2B,54,65,6D,E2,88,7B,33,22,B9,46,8A,BE,55,F8,A7,A1,FD,A1,CA,51,36,2F,22,25,B8,D9,49,F8,BD,AF,C1,71,3F,F3,C7,F6,97,95,38,B4,A7,6B,C2,5C,C7,9E,4B,10,56,AA,13,C2,9B,B7,77,92,83,D4,04,4B,22,02,2F,22,42,A5,4B,97,1B,7D,E5,99,F4,BF,AB,53,FD,97,D4,43,8E,0E,CF,64,F0,50,66,DB,0C,1C,67,17,BD,39,C0,12,77,26,EE,4B,DF,48,89,9F,E0,08,61,2E,4D,42,D6,1D,6C,8D,13,F5,3C,30,12,9E,67,09,00,C0,5B,64,07,BE,81,7C,48,55,A6,41,FD,5E,70,77,2B,E3,41,68,DC,C0,B6,3E,A8,F5,BB,97,2F,22,D4,28,B2,64,69,2B,CB,C0,4A,91,48,42,58,36,21,1A,14,C9,79,EB,41,A9,FD,1C,29,96,D6,D6,64,0B,E7,70,42,02,31,5E,2E,10,45,E3,2D,6C,8D,A3,C0,9A,6D,32,54,CA,83,16,BB,E6,02,F6,1C,40,CA,30,E3,BB,E4,1C,23,9C,BD,D9,0B,6B,CC,E6,3B,C4,27,36,86,F4,D6,02,61,B6,F1,3B,EA,6D,13,56,59,10,B8,DA,77,4A,DE,CE,DC,AA,F4,A0,6C,6A,21,85,17,34,61,ED,77,79,F9,8E,00,5F,89,A0,FD,38,4E,D4,B9,0E,1D,F7,59,DA,0A,97,44,7D,EC,AE,CF,2D,44,49,9A,88,A2,FA,91,4B,3A,0F,19,A8,70,54,B2,47,84,03,6D,08,E6,09,D8,56,35,C0,3A,7D,E9,68,72,05,F5,95,9C,4B,75,EE,0F,13,5C,FC,56,3D,E4,BA,67,48,07,F7,D0,EC,4C,FC,4A,E1,D0,D9,72,5E,41,1F,9A,11,81,F6,FE,90,71,12,F8,77,FD,8F,4B,15,C5,83,51,F9,7C,74,44,85,D5,E4,F0,41,24,9F,7E,14,39,32,4A,F7,A7,78,5F,CB,23,F0,3D,14,57,6F,55,18,9B,96,33,E2,2E,CA,54,BA,8D,86,33,88,AF,D2,73,85,48,FD,7B,78,08,7A,DD,75,7E,82,7A,9D,80,46,C3,62,95,B0,0E,5A,28,8A,D5,AD,5B,D5,3C,F1,68,60,67,9F,47,26,23,48,B6,B7,F9,E2,EB,B3,DB,54,35,2D,A9,34,A2,79,1A,90,91,8C,D5,67,E9,41,0D,F7,10,F3,EF,2B,BA,AD,DE,3F,EB,66,D5,C9,EA,59,1A,60,7E,F5,7C,95,E0,A2,4D,45,99,26,28,DE,66,C0,0F,51,14,83,10,3E,02,82,B0,A8,E0,96,55,DE,D8,D3,3C,8E,64,47,9D,AB,E1,95,B3,73,39,F3,B8,0C,E7,20,41,F3,B9,72,1D,4B,41,68,93,03,30,96,A7,D8,00,DE,FC,3F,26,D5,3F,50,3B,08,DC,4E,B3,7B,50,FC,DC,29,EF,47,B0,0E,ED,A6,32,CE,A9,D3,54,68,29,D3,50,8A,DD,E2,8E,18,51,31,36,00,D3,2B,BD,15,3A,8E,96,2F,73,13,C6,5A,6C,F8,AC,C2,99,BF,03,7A,31,62,C7,E4,28,EB,9F,EB,FC,C6,3C,E5,9D,16,81,09,82,A2,A3,61,F0,16,0E,4D,DB,66,B7,D7,5B,35,C3,49,30,67,18,D8,42,D8,AA,61,36,41,EA,E1,57,72,DB,8F,71,FD,DA,A3,C1,19,54,9D,56,EA,07,1D,A7,9D,91,44,69,3D,82,68,60,80,C7,53,0C,C8,5B,95,F4,30,B0,48,83,33,5F,AC,A9,64,CF,65,00,EF,1A,B4,D6,A1,1D,3B,59,C8,ED,59,93,B9,77,89,56,02,F5,6A,65,DB,58,05,88,9A,25,14,68,B9,7A,3D,A2,40,32,64,D8,B8,1D,CF,F9,E5,EA,0B,88,CB,12,20,A2,C6,88,57,A4,A7,4C,55,FE,34,37,E3,C4,96,B7,E6,31,D9,F2,0F,3E,FF,89,DE,ED,C5,F3,6D,EF,52,00,E2,F9,D7,0C,35,BE,0B,A1,E8,1E,93,0D,0A,31,86,C9,AB,A4,F3,51,6E,6B,D3,BE,82,FB,B5,FC,30,99,AD,CF,CE,EC,7E,CC,DF,6E,06,5B,72,B1,06,7D,55,5B,87,7B,DD,80,99,D4,75,DD,03,AA,C6,CF,EC,46,00,D6,64,4A,49,4D,85,CF,BE,B2,8B,A1,85,EC,77,14,CF,D0,1D,6F,38,AA,7A,2C,C9,C3,26,9D,76,22,A3,50,1E,02,A1,AE,4F,ED,FF,B9,B2,D7,ED,4D,36,57,82,A4,FD,18,F6,7C,94,DD,46,0D,89,BA,8A,D1,06,C6,33,FD,CA,28,D7,A7,E5,33,45,15,59,30,7F,FF,1D,2A,C9,D3,F7,25,D4,18,F3,1E,22,BF,CC,FA,E9,B1,B5,7E,AC,B7,32,4A,1B,F5,93,69,AC,98,91,34,52,49,90,D7,3A,E0,50,5C,B1,B5,A6,4A,B8,60,F2,76,64,3A,80,1F,CD,D9,EF,7B,9E,EC,1B,1C,CA,0D,A6,CF,4E,77,D6,A8,21,CB,3A,BF,A4,A2,56,CF,FF,53,71,E1,C2,29,80,CE,B4,A4,03,79,12,89,92,C3,93,43,59,9A,FA,EA,92,5F,18,70,0D,AC,54,82,A3,D1,62,A2,36,DD,2D,C8,AC,A0,0E,03,C9,9C,F6,49,83,DB,E6,96,23,7E,34,A2,CF,61,05,4A,19,C4,CF,48,68,8D,2A,04,B5,2F,DA,80,F3,7B,01,4E,00,6D,D5,80,55,F4,74,F8,DA,FC,1D,60,E8,6A,2A,CD,F7,1D,17,BB,6C,3C,07,10,38,7C,64,32,FF,E7,12,7E,AD,7F,27,AB,0C,30,C4,BF,42,0E,93,9A,CF,4E,62,BB,E9,76,72,92,EC,2C,17,6C,C5,A1,0E,C7,83,0E,A8,A6,66,7D,F5,C9,19,7A,55,7F,61,D4,0C,8A,6B,72,D1,93,66,D8,91,D3,46,B5,41,F4,D1,07,63,E4,66,08,D1,6A,A8,5B,06,86,77,FA,83,04,BC,7A,ED,30,D8,2A,25,E1,1D,C1,46,1D,99,A6,6A,8C,FE,AB,13,3C,8D,90,82,AC,31,3A,4D,32,0D,60,D7,3D,50,D7,2B,CA,53,49,82,49,7F,2D,0F,B6,20,C1,83,93,75,40,FB,53,FB,7A,30,89,A1,1C,ED,EC,C8,94,E7,2F,39,91,C4,B2,B7,F6,2B,F1,70,52,78,C0,D9,1E,EF,22,FB,02,D7,DA,7A,4F,AB,E4,E3,79,4E,8E,D6,CA,59,61,35,8E,B6,CA,83,5C,B5,82,6B,46,9C,35,5F,30,50,27,91,EC,1C,CA,74,20,8E,8C,20,5F,62,A3,DD,B8,18,1F,79,45,D4,7B,1E,5D,48,9D,95,CF,B6,89,E7,FE,3C,03,8F,5E,A9,91,E9,31,5E,85,69,80,50,F2,91,AB,D4,EC,E3,A8,00,1B,8F,3D,77,D8,E7,0A,E5,A8,7D,D8,EA,3F,62,75,8A,1B,94,1C,2E,19,67,6D,43,3B,7F,3C,A5,64,46,CC,F4,22,18,5D,58,A4,38,0E,E0,76,09,2E,3B,B7,94,CE,43,3D,47,70,D5,17,22,19,DB,03,94,E5,F4,A0,1B,A8,AF,7F,83,B1,04,6D,EB,B8,F6,BF,71,0D,2B,EA,70,CA,F9,07,FA,F4,6F,19,AB,C8,98,46,F2,32,2C,F1,7A,3D,38,33,5B,AB,EF,9E,15,78,CD,13,C8,5E,25,BC,40,30,96,15,31,73,1B,71,C5,46,48,5C,C3,E8,FE,22,F9,D9,BE,1F,92,EF,18,88,D9,D1,DD,6C,16,7C,8A,19,39,73,E1,45,8E,7C,67,09,7E,F8,EA,D9,CA,42,24,41,86,EC,1B,16,1A,C8,61,5D,D9,FA,E9,C7,67,D2,F6,46,AA,ED,19,DC,39,9F,5C,19,0F,79,A1,68,46,20,C5,3E,A5,79,24,E9,C4,5B,7C,4D,E3,54,59,13,E0,7A,11,C1,43,7C,6A,CB,48,73,0C,E7,EF,60,CB,DA,05,60,35,E5,09,B7,FE,5A,0C,C3,CA,F5,86,AD,5E,9A,C1,F1,B9,6D,98,EF,3E,C0,AB,89,55,8A,71,60,A2,C6,73,11,23,28,E7,49,68,C1,3F,A0,F4,2F,93,6D,80,47,22,CD,1B,E3,4C,F6,89,B4,43,9D,EE,E9,F7,86,A3,01,47,68,0F,C2,1B,02,21,94,5C,FD,06,EE,1F,65,DF,47,E1,6D,73,64,75,4A,F4,76,8A,82,91,F0,B9,1A,A5,10,49,45,1D,8A,60,11,45,B6,5E,86,B1,10,C5,36,1F,B7,49,10,AD,D4,01,58,73,BF,DF,11,5D,74,E1,5E,B5,4B,CA,6E,F1,FA,F1,00,3E,67,EE,E5,B5,EB,F9,28,D8,96,4E,F9,5E,A4,BD,E1,80,FD,5E,9E,F9,4B,38,34,AD,33,7D,0B,9C,B3,68,13,28,E0,82,56,20,ED,80,3F,62,66,56,5D,36,1D,2E,36,CC,AB,E2,CC,C9,F9,5F,9F,E9,67,C8,FF,F3,E3,7C,97,FD,79,8A,21,50,78,4C,2F,3F,80,39,8D,29,3D,77,FF,27,48,44,F2,85,74,32,0B,BF,E7,C1,D2,48,E4,5D,06,F6,78,D1,CA,8C,64,34,E4,B0,ED,6F,5A,F9,22,12,CC,BA,06,47,F3,F1,64,22,70,7D,B0,07,65,66,E5,DE,B5,A2,8D,43,88,88,AF,B3,B9,10,10,5A,99,54,45,9D,E4,F0,2F,E0,B8,89,62,68,52,2D,D1,1E,69,EB,3A,D0,5A,DD,C2,68,83,76,14,AF,BA,52,73,40,BE,1B,FD,5D,37,0E,76,55,09,68,AE,E1,DF,58,58,39,F3,24,A3,9D,61,FA,76,11,D5,1E,B0,63,BE,99,F6,CC,30,E9,DE,0B,F5,21,83,0C,D4,97,3A,75,A2,D9,D7,D9,C3,A1,BF,D4,92,F1,F4,2C,01,A6,F9,4E,FC,99,80,32,ED,17,37,18,50,48,2C,4B,AA,47,6B,BC,DC,59,C5,AD,63,4E,2E,40,F0,E4,A6,E6,EA,CC,F2,C2,DF,63,F5,FD,1A,94,BD,24,9E,42,69,25,92,DE,AC,0E,76,6D,F5,5E,B6,AD,4B,25,38,9B,61,50,9C,B7,5D,48,34,6E,7F,3A,D0,C3,43,67,B1,A0,35,4E,BA,2D,81,99,D4,2C,1D,F4,47,15,4A,C4,F9,1C,11,AB,C7,46,BF,49,5D,B6,E7,B1,9C,AB,6D,1A,40,60,94,37,9E,3F,70,A3,B1,35,58,2C,5D,77,8E,F3,1C,14,6C,B4,36,67,3D,AF,29,42,2A,50,3F,78,C8,97,7E,7A,BE,14,5C,88,72,0A,B1,B0,67,36,AF,03,75,46,D2,91,2F,E0,4D,34,F0,01,D2,53,15,81,6C,39,72,70,30,D8,15,E2,E0,50,CB,62,30,75,01,27,64,22,8B,8E,01,BA,F7,DB,94,05,B7,C5,02,86,2A,C8,49,45,91,E2,2C,D1,38,92,A7,50,50,31,F4,6C,84,3A,98,B4,58,E6,6C,A8,67,8B,51,C3,61,08,0E,78,16,07,D0,BA,6C,89,F1,2B,FB,54,3A,DF,AF,60,78,21,5C,3D,5A,24,E2,DE,99,D6,9C,FD,A3,89,7D,15,4D,9D,7F,61,3F,78,60,0B,C7,87,03,52,23,31,D8,6E,9F,CB,E7,F0,6C,F2,88,3F,2E,1D,75,72,D6,C6,E6,0D,E4,7A,09,2F,AC,08,F9,8D,AA,81,DC,01,FA,70,71,2C,EA,F3,4F,92,27,87,0D,3B,70,7B,39,F0,06,44,ED,34,05,15,F5,B6,75,21,F6,8E,FC,E8,B7,3A,6D,E3,0A,6D,3A,0E,79,30,3D,21,B0,2C,52,86,E5,6E,49,A3,C2,40,F7,80,EA,EE,C7,A1,F5,8E,D1,F1,8C,6B,9A,A3,2C,00,05,53,1B,BC,B0,BD,37,A1,95,BC,B7,5C,87,EA,51,22,CE,44,30,B5,30,D9,F4,1D,10,0E,77,C0,42,32,7D,37,70,CF,1B,59,B3,21,D8,CC,59,3A,42,7F,4C,5C,91,4D,8E,61,00,03,BD,DD,86,FC,93,0C,A2,6D,2E,9D,22,ED,5B,51,5F,2D,03,25,56,DC,04,90,CF,BF,FA,57,19,E5,76,00,01,DB,F8,32,90,C4,66,B3,0D,1E,95,FF,07,05,22,FA,32,C4,4D,AF,2E,77,A6,0E,4A,96,50,83,C4,53,66,5D,F1,0C,BD,D3,10,EC,A8,CE,DC,8F,0D,05,18,CC,B9,AA,C6,FD,8C,70,82,10,52,45,CA,95,B9,2D,8D,CB,35,DE,45,E2,21,A8,EE,76,60,A2,1E,C3,39,2D,78,3C,DC,85,D4,87,23,7E,D2,78,05,21,38,AE,CE,BC,44,AD,57,AC,73,84,99,81,8D,2D,14,B2,70,6A,33,CD,79,DA,CE,9E,D1,0F,28,C2,EF,19,B9,6E,78,0D,0D,AE,E6,A3,F2,6B,D3,A4,1B,0E,A8,8D,28,FA,0E,7D,F4,96,E9,39,E1,D5,16,68,AE,1D,A7,BA,D2,1A,E0,25,BB,E4,44,1C,1F,71,7B,C4,9A,EA,F8,75,38,C3,16,14,8C,83,00,48,04,5A,D0,F2,3B,09,1E,5F,AD,CA,FF,AE,42,94,D9,3A,57,13,C8,27,66,92,B7,8D,98,29,46,E6,2B,28,B3,C2,57,21,09,9A,AD,51,39,D0,17,87,39,D0,A5,3E,C4,7E,80,B5,33,E4,76,29,0D,91,91,78,05,57,62,AD,D5,E6,B9,2B,49,AB,AD,94,8A,BC,EE,53,28,F5,9C,6F,F7,3F,47,27,E3,33,4A,D3,69,D9,B8,DC,88,EB,08,26,EA,AB,D0,05,8B,E9,25,8D,0F,E7,69,53,56,A5,70,FE,F6,67,9C,AD,63,BA,07,DD,53,C8,74,A5,0B,77,F1,31,06,F2,61,FF,9B,4E,BC,48,B2,79,2C,63,65,77,74,E0,61,FA,00,32,D6,CD,20,DB,DA,C9,D5,AA,38,F2,94,B7,86,A6,B4,F2,97,76,FE,48,45,83,83,6F,87,9D,CD,77,B2,BB,F3,11,D4,52,61,F9,BB,99,8E,B4,6F,48,25,75,01,2E,54,CF,55,83,8B,85,03,7A,F5,3B,1F,94,A0,B7,DB,52,DB,67,13,21,C9,94,4D,6A,57,60,C6,6C,9F,02,6C,CC,2E,87,19,3E,48,A4,36,E4,01,93,80,48,CF,78,05,2E,60,2E,86,D1,68,77,E8,7B,D4,63,E1,7E,17,86,EF,4F,C9,79,D8,4F,B9,4A,E8,40,05,7E,47,9E,D5,48,88,21,04,84,BF,91,4A,FC,87,E2,EE,61,5E,19,2A,17,C3,7D,1E,E4,8D,72,1E,AB,8E,ED,E0,5B,43,80,96,88,EC,83,33,84,7A,68,09,FF,56,08,60,98,9C,1C,FB,19,D4,90,B3,6B,46,59,C3,55,CF,91,CE,D2,F6,F1,8F,F3,D4,B9,B6,69,52,09,64,79,90,22,07,61,83,CB,C6,77,02,E9,40,E3,7F,15,C5,A8,BA,21,5D,FD,64,67,2A,43,54,66,CB,84,44,F6,05,1C,8D,0A,FF,56,DE,01,CD,AF,13,7E,DE,EF,35,14,1B,D8,37,9D,9E,FC,D0,D6,4E,FD,44,50,4C,2E,43,C5,6C,47,EB,EB,3B,73,D1,43,F3,B5,4A,9C,42,91,AF,A5,6D,D0,72,34,DC,59,28,4A,DC,DF,0F,11,00,61,58,59,FB,B5,8C,8A,48,85,9B,36,96,16,C3,96,91,E5,C9,1C,1C,13,49,71,4D,91,D8,B9,95,F7,B7,4D,72,06,8D,C9,52,D7,EA,6D,48,10,61,66,E4,7B,0C,35,90,5C,64,84,A2,BF,E8,13,EC,D3,1F,77,25,75,63,8A,5C,65,9B,F8,B0,63,63,AF,02,BB,D0,B0,4A,25,DB,82,A4,00,67,5D,FC,97,A7,3D,0B,F9,64,E9,16,21,EA,29,9D,57,F4,ED,F7,DC,7E,2D,C7,61,CF,7C,BA,AB,BC,FC,67,F1,A3,0B,47,06,09,38,7B,C1,D2,E2,AF,62,65,45,6F,F2,B6,09,00,29,CE,6A,7E,3A,78,8A,64,35,73,BC,D1,B6,29,A7,41,AB,F8,21,B5,9A,64,19,4E,FC,5B,A0,76,A4,BE,74,91,07,EF,81,A5,97,7D,47,F9,C5,5E,C9,0C,5D,B2,CF,6E,9E,B0,B8,5D,8B,D8,43,14,F2,59,BE,DB,7A,3D,6F,27,AF,43,53,78,C8,C0,0D,AA,C6,29,27,99,3C,4C,05,67,6D,E5,B6,CD,03,A3,99,AB,F4,92,FF,89,22,18,9A,C1,E0,4F,5A,E5,09,3F,B2,C0,84,E7,F5,F9,87,F7,2C,7F,F9,07,B3,50,C1,8E,24,E5,04,64,B8,BF,E1,2B,AE,55,49,CF,90,2A,AE,59,25,AC,62,72,DB,55,68,66,DD,99,F6,20,FA,44,8B,FF,D3,B0,48,AD,FC,66,CB,C6,0D,04,05,47,34,E5,D7,B6,7E,D1,4B,58,12,76,9B,0D,6A,24,69,F6,E5,0B,4E,7A,A4,E5,1F,AD,AE,23,A4,D8,FD,50,D2,0B,44,A2,C4,68,BB,DC,30,F9,B4,DC,D0,1B,A9,4A,94,90,D9,F4,2F,55,56,A9,96,26,8F,72,2C,14,9A,AD,F5,D8,57,FB,A7,0A,FF,0E,E7,C5,33,C8,FB,61,CB,E3,03,D8,A0,D3,54,3D,8D,E6,84,1A,70,4E,DF,95,87,A5,33,C4,91,5B,08,3F,8E,0B,96,83,5C,4E,2F,49,ED,98,55,1D,02,18,B2,08,A0,22,7C,11,3D,C0,C4,9D,C0,06,BC,AD,8D,CA,56,23,78,01,EF,01,32,0A,2D,85,B4,9B,6A,04,08,C1,74,A4,96,B9,18,41,9A,A9,53,15,7C,CA,7A,F8,51,D3,B5,D9,21,EF,64,99,45,11,95,CE,46,4F,3A,4A,1B,32,B9,A2,53,B3,FB,31,4C,43,94,0E,00,F9,84,BB,CD,04,40,87,24,70,87,10,BC,98,04,01,60,35,E1,53,F2,23,EE,93,F1,84,76,0E,93,8A,84,B2,0B,73,8F,68,FA,DF,EB,F4,F1,AF,4A,27,5B,8E,A7,CB,76,CC,A8,89,C7,33,50,1F,47,A8,93,53,72,C9,C6,D4,49,8F,0F,57,F1,25,5B,F0,13,78,A9,4E,2A,BD,31,DD,4F,BF,89,08,BD,12,53,B5,9F,E2,C2,15,E6,09,2D,AC,36,25,EB,DA,4C,B2,28,59,21,EE,5F,63,79,B0,BD,C5,7B,DB,E0,DD,26,EF,A9,9D,83,F3,04,5E,08,E2,D0,F4,8B,68,0F,C8,7F,84,0D,CE,A9,B2,2A,F7,4D,6D,1A,B8,0D,5A,E4,60,D3,04,BD,38,1F,72,23,46,D7,F8,66,A2,20,B1,7A,B6,94,42,A4,04,85,14,CF,CA,AE,8D,D0,12,13,AD,A8,60,F6,F2,54,A5,DF,BD,CD,65,33,5A,FD,65,16,11,6B,25,10,7E,94,98,8A,34,2D,7A,1A,D2,8B,B1,D5,EF,B6,7D,F1,62,A2,61,1B,85,55,7A,CE,32,A7,FA,AF,A9,E4,4B,09,C3,27,3C,32,BC,B1,9C,A2,07,FE,33,B0,85,0E,DD,B4,D2,7C,F5,00,A5,70,69,59,EB,D0,62,DD,37,27,F8,24,68,34,91,43,78,02,B2,F5,FB,C4,E4,F1,14,5B,AE,A5,1F,DE,A4,2C,D2,02,75,8B,99,7C,58,DB,F8,7B,A0,3C,4E,E1,7E,12,A5,82,9D,BB,A2,8F,B7,96,56,5E,FE,34,C2,DE,72,14,51,6D,CA,E0,F7,AC,E3,C2,1A,4C,6C,E7,DA,08,6D,04,1A,C1,63,63,79,D9,0A,19,85,43,C1,FB,10,DA,44,CB,AE,B0,60,DC,3F,0E,9F,ED,60,B1,97,C6,0B,4F,F3,69,9E,9D,FA,95,EC,06,CD,D3,CE,D4,D0,5B,0E,EA,E4,CF,9F,26,49,FA,02,42,5D,1C,B9,71,A0,93,CD,12,38,61,FD,9C,E2,8A,4C,27,FC,66,C0,74,02,E5,8A,05,1F,94,56,5B,B7,5B,B8,53,EA,DB,75,BD,CA,24,04,F9,35,B4,FE,B8,B9,EF,28,C8,83,B5,F8,41,F0,2C,54,03,E7,A6,E0,94,1A,D3,91,D9,1A,25,F5,58,F0,10,1A,70,9D,90,32,56,04,94,12,F4,01,B8,DA,E0,C5,44,D9,99,F3,A5,45,FD,AF,88,E3,E4,04,97,C2,71,47,4A,A9,5D,FB,C9,BA,9F,E4,EB,A8,2B,83,15,D4,36,F3,44,EE,7D,81,39,22,D3,B5,95,49,84,73,AC,75,12,15,33,A3,54,DB,4F,CE,37,E0,E2,19,5D,B0,E2,D8,CF,57,22,87,96,BA,13,FE,94,03,9E,11,0A,03,C6,95,13,B9,47,7D,BB,57,D6,E0,ED,81,A7,E6,8D,09,62,EB,B7,DC,85,61,DE,E8,51,26,70,B2,EE,1A,8B,6C,EA,32,6A,80,1A,05,A8,CF,03,B7,C6,89,2E,6E,29,3F,F6,1A,E4,06,1E,3B,55,C0,12,D5,E8,4B,36,DA,28,90,EE,6F,C6,37,6F,B0,43,A2,8F,57,81,6B,AB,38,33,74,76,EF,B8,3D,82,78,8B,30,1E,3F,83,E5,52,37,F1,0B,91,C6,7F,BC,CA,F8,EC,13,9E,2D,C5,65,74,87,DF,74,70,8F,6C,83,1F,9F,31,51,E1,87,75,BB,C4,B1,0E,06,45,89,28,01,BC,EF,E7,37,D3,F7,D3,E0,25,79,FC,41,85,36,8B,46,F5,C0,DD,52,CE,5B,DD,54,84,F5,C6,1A,F5,36,24,D7,67,83,FD,F3,CF,09,04,BE,B0,D4,9D,28,58,F7,10,9B,84,50,1A,9F,BF,5D,D0,27,9B,4E,36,FB,A1,DD,10,A3,1A,99,A7,35,60,2C,EC,58,7E,25,4E,5F,AA,78,A3,6B,80,39,95,6F,27,48,C4,7B,2E,4E,48,46,3B,49,FA,71,A2,D7,39,26,62,30,21,B6,20,C3,78,65,42,C5,13,CB,74,DC,FF,CD,5C,0B,EB,BF,83,FA,38,AF,12,22,B9,B6,CE,3A,96,09,D4,80,8D,EE,36,34,65,78,C6,A0,B4,1B,65,BD,3E,F4,8F,4F,4A,D2,41,E9,83,21,67,51,DB,24,9A,13,7A,F9,EE,89,63,72,F3,08,1B,CD,28,A4,58,B6,8C,C0,22,1C,0F,E6,31,E8,55,A1,8E,A4,1B,C8,27,64,0E,51,B4,D7,3A,5E,7C,B0,3C,0B,AD,8F,57,72,90,88,B6,B0,6A,B4,5F,0A,EF,21,FF,3F,43,B6,31,F7,0A,37,38,22,3A,7D,C6,3C,AB,D6,59,4D,F3,39,53,83,FB,88,96,9B,2C,C1,00,D6,CD,72,38,3B,04,BF,36,0A,24,39,5E,3A,35,DE,81,33,12,F8,F5,D8,B7,8B,87,9B,44,44,13,AA,EB,25,F5,DD,81,3A,84,E7,22,BB,EF,7A,8C,75,65,CE,BC,D1,D5,DF,67,9B,09,C3,E2,9E,58,9F,38,21,69,98,20,AB,7B,CC,EB,A6,83,D1,60,9F,9A,B4,14,63,98,04,FF,04,BC,51,AC,2D,2E,13,F6,D9,60,CD,75,C9,6C,F7,35,CA,DC,A0,F4,8B,93,A9,D4,3D,F7,43,FB,4D,13,C0,9C,10,D6,98,17,DB,2F,91,72,D1,3B,FD,C1,EB,AD,E5,D8,F2,D2,BF,FF,69,CC,10,A3,56,BC,C7,12,CD,33,F0,95,B7,B0,1B,49,47,3D,6B,8C,80,78,F8,AB,D2,5C,11,5F,0D,32,82,37,EB,D0,88,46,FA,8B,4F,2E,DD,CB,E9,78,F4,EC,25,0C,0E,EF,3D,78,26,B9,91,54,A3,95,E2,5A,6C,0B,1F,5F,42,BD,F4,79,6F,2D,95,61,E2,1C,92,EF,1A,24,15,22,41,2F,78,58,41,51,71,32,04,C4,60,BF,6F,3A,25,F1,BB,5F,CA,FD,AE,F3,64,DA,16,0A,F3,0F,B6,31,5D,06,F0,D9,F3,B8,C1,EA,3A,D3,B0,9E,01,EB,29,D7,72,5B,AF,22,50,59,5F,83,E8,6F,0F,87,F1,90,F3,B5,ED,9E,F3,70,47,77,BE,35,FC,31,6A,A9,FF,26,A2,38,9D,4D,79,A4,AA,F6,50,F7,8C,C4,59,6B,16,18,2D,4F,F8,00,AD,9A,8B,C8,24,DC,57,CC,80,0F,D0,6A,9E,A0,13,DA,27,61,3D,2B,1E,35,9A,2C,0A,38,9C,B7,41,4D,FC,D1,0A,AB,85,BC,F9,AC,26,0A,11,9C,07,FD,B5,8B,C2,09,21,07,D9,7B,D9,1D,99,8A,E8,C4,8E,7D,02,B7,A1,64,70,6A,40,F6,17,03,98,E4,AA,47,0B,BD,63,EE,1B,47,75,04,BF,1F,22,E9,C6,D1,64,E6,3A,0B,4F,C6,8F,12,A4,10,99,20,60,9B,B7,D8,F3,02,86,9C,7B,BE,26,D9,F6,4C,BB,35,0B,F5,A4,CB,45,F5,BB,C4,43,7D,39,1A,16,A7,F5,FB,24,27,0B,A0,4B,8D,2F,45,98,1F,42,71,D6,73,15,5B,F1,71,E3,4E,2C,B7,4A,A1,6D,0F,99,38,71,4D,1E,5D,C8,F4,03,BF,B6,20,C6,27,D9,25,EF,A8,02,FF,56,FA,14,48,B3,C9,AE,05,23,87,68,D3,F1,00,78,6A,6A,3D,22,FE,6F,1A,38,71,51,96,11,76,4C,53,BD,16,56,58,FB,42,3D,33,0D,DE,D1,37,D5,D9,9F,C2,32,73,55,FE,D2,26,CB,37,6C,F4,21,8D,20,91,25,AA,A7,55,61,57,C0,34,F3,45,55,DA,53,F8,67,36,2C,07,AC,7B,A8,A0,B9,28,1D,5B,90,53,C8,90,4D,E3,88,44,E4,0D,9A,95,BD,4A,38,85,86,6A,FA,87,6B,5F,F5,A8,38,B1,64,E1,B8,39,96,95,1A,FA,6F,FD,7C,13,DA,61,EA,93,A1,E9,27,14,30,B1,2A,30,31,DC,F4,97,12,56,CF,12,09,7C,F8,B1,65,96,9E,11,3B,18,64,32,CC,6F,A9,41,73,31,E2,23,96,0E,DD,EB,6D,05,CF,6A,16,DD,18,26,1E,57,05,D0,8F,F9,EF,8C,93,F1,87,DC,36,8A,EB,D1,63,9C,45,31,1B,0E,A3,BC,EE,EC,59,48,C8,32,22,B8,13,93,33,A5,22,19,EC,03,D8,6A,00,68,59,3E,83,5C,9D,45,35,9C,D1,06,4D,1F,A8,1F,70,F7,D0,45,46,AE,45,08,17,FD,28,1B,D1,65,E8,B8,C6,0C,E8,8A,B6,B7,39,E0,95,7C,30,D9,65,9D,BB,C4,89,3E,8B,CE,0E,5F,9D,75,D9,A1,D4,67,4D,D5,78,10,EE,02,31,F9,D9,31,CC,DC,FE,C6,4D,D7,BC,42,8F,2A,5E,D7,CE,24,91,D5,F5,2E,4D,19,D6,F8,08,88,DE,C8,8B,4C,A4,03,C5,D0,2F,84,87,4A,38,57,B9,9C,68,F3,CD,1C,2E,FC,04,27,83,7A,32,EB,42,3C,89,E7,92,FA,91,6A,8E,42,A4,3F,16,6A,67,41,9B,28,72,B3,1F,B1,39,69,F3,E8,D1,C1,89,94,6A,C6,53,E9,00,18,4B,2A,CB,15,19,45,CC,F4,0C,1C,16,32,E4,F3,A9,38,35,27,93,DA,D5,93,2B,CC,98,6C,88,E2,AA,D6,8C,25,8B,6B,A5,51,48,B0,08,CD,E7,3C,4F,08,27,A6,01,FD,E9,0E,CF,5E,5F,D9,11,0D,9D,B3,0F,BB,8F,56,C8,3F,94,E2,83,9F,13,D5,CE,62,B1,D6,B6,44,8D,3C,44,3A,83,D8,36,72,A3,44,41,E1,33,7F,EC,3C,60,54,FC,AB,03,31,2E,3C,C8,25,C9,1E,95,46,97,C2,2C,38,B8,BB,09,48,7A,4F,F4,9C,A4,3B,A8,D1,AC,E5,A1,53,32,E2,9E,66,0C,83,AC,E0,C1,F6,03,00,B1,4C,98,5F,9F,B9,9E,78,04,97,54,BB,7B,C9,C0,AE,BA,54,C8,EA,A3,8B,6E,AB,FF,09,B8,29,4B,8E,31,FD,51,6E,50,A8,3D,50,C8,00,27,A9,30,B1,3B,BC,21,F1,49,50,A2,1D,E6,B5,76,E2,D2,85,14,FD,D0,56,96,7A,F3,F3,DF,AD,C8,84,56,61,C3,C1,DB,ED,8A,74,8F,E5,18,61,9B,38,37,4D,80,07,A9,F6,50,B0,3E,51,8D,21,EF,AC,70,2D,FD,CA,84,6F,38,63,5C,27,16,A0,85,12,3D,DC,45,C0,F6,6D,D7,D4,2B,98,D7,40,64,4D,6E,CD,5B,79,1D,ED,A1,4F,D8,9C,98,E0,85,2B,35,55,A0,CE,D4,B5,D0,64,2A,D0,E6,FB,D8,E7,B7,A4,A8,2A,1C,4C,DE,E6,D1,4F,A0,0C,D3,BB,C7,D2,B2,0E,48,0E,13,37,90,44,11,F7,7A,8A,EC,90,75,B4,AF,B6,EB,96,C3,A6,BB,FC,2D,AB,82,46,3F,55,D4,2D,B4,BE,28,62,73,19,2F,A5,9F,39,13,2E,86,CF,D3,C8,D9,37,09,EF,2E,C5,3C,43,63,B0,61,7D,7E,84,C6,79,8B,40,53,38,65,74,64,36,BB,26,58,28,5C,86,76,FD,36,89,3D,F0,E7,EE,E5,6F,CB,98,8C,72,CA,8C,8A,73,33,EC,6C,EE,13,48,F8,B1,B9,EE,64,30,04,85,62,46,8C,99,D0,99,C9,AD,2D,01,6C,DB,39,92,BB,17,12,F4,79,A7,A0,E5,7E,D8,E2,0B,BD,43,88,84,2C,AC,E4,6B,51,8E,FA,A6,B6,BD,41,0D,4E,E3,2B,3F,44,A9,C5,0F,40,DA,DF,58,64,1A,79,69,A4,B9,2E,1F,FE,CA,11,14,32,41,27,2E,68,00,B3,A1,1A,6A,EE,39,DA,8F,1D,4F,A6,BD,23,25,E5,D6,D3,BD,79,E5,21,A4,18,5C,C2,49,61,8A,75,67,C6,10,49,CF,ED,8D,8E,CA,16,44,4C,30,95,C6,69,18,81,6C,99,1F,8A,69,3C,9F,94,8A,FF,52,1A,D9,2B,0A,32,84,4F,4A,B6,31,C2,C3,1D,4A,93,69,23,0B,69,8B,46,6F,04,B8,C1,1B,3C,CC,E6,B2,EF,16,60,FE,58,96,C8,35,E0,86,53,49,3C,9A,A2,C1,2A,14,8D,64,A1,3B,14,37,2C,90,1E,F0,85,6D,C8,B3,EA,B7,BF,DA,34,9F,11,98,C4,76,A6,A7,69,54,1E,B0,13,CD,BD,85,52,B9,EB,4B,98,27,EA,A3,CD,B9,58,9A,21,04,AB,44,E3,15,03,DA,5F,F4,0D,DB,31,00,9D,F7,7D,B2,74,25,3C,AB,D0,91,15,F6,70,D7,33,B1,6A,2F,E9,57,9E,D6,63,16,F7,54,CD,A5,63,BE,66,83,43,B8,BA,51,0E,DF,86,CF,35,F8,DC,89,E0,D1,A6,7C,2D,42,A9,07,96,70,35,76,18,F6,C0,8D,6D,B8,F8,E6,67,AC,63,CA,13,0B,C8,5D,78,CB,5D,92,C3,98,4D,B9,F3,F6,A8,9B,FA,40,CE,A3,71,5F,E1,B7,B3,3F,5F,32,1D,F5,E2,6F,F9,54,91,5F,15,5A,3E,A6,10,4E,51,C1,7A,95,21,54,4B,DA,78,48,E2,0D,6B,82,C0,9C,F3,B2,E0,77,8D,5C,21,70,EB,D2,F2,19,BC,D2,64,0B,0A,A3,00,69,84,B3,5F,6E,DA,8A,E2,78,86,FB,84,79,9D,9B,18,6F,B1,71,B1,83,9C,73,F0,03,52,A1,98,D5,EE,88,F5,5F,A7,F4,41,62,4C,47,EE,95,89,7F,83,A7,F3,31,B8,45,56,49,0F,4C,5D,CB,A0,84,FA,FA,21,93,B5,44,27,A5,E0,18,20,2C,F3,11,4F,AB,5C,51,10,E1,1D,5C,79,94,E3,4B,ED,11,70,CE,A9,D8,A9,9C,AE,98,F2,2D,37,68,91,BA,4E,C5,0D,FB,03,0B,E2,28,66,4C,24,18,51,8D,BF,A8,5D,4D,D1,F4,FA,0F,2F,B1,85,D2,F3,2F,07,7E,F0,91,00,2B,07,CB,70,F7,EE,E5,2D,DD,5A,16,02,20,95,94,90,FE,BC,D7,1F,3F,EE,65,D1,52,F3,AE,B9,5D,AF,59,18,9E,A9,66,10,1D,7D,73,AE,8E,2A,02,1C,60,4E,30,7A,82,27,70,51,F0,CF,1B,7A,45,58,D1,F6,41,66,91,AA,7F,9C,1C,90,3F,E8,2C,F3,CA,9D,E0,95,C4,F2,CD,AD,AA,11,CB,B4,52,E9,5B,1F,75,3B,52,D2,8D,56,86,15,DE,19,B3,7D,5E,5D,00,0D,D8,73,8F,EE,07,3F,FC,DC,D0,3D,00,D7,20,95,39,F4,AF,2F,1D,43,CD,65,E5,2B,D9,78,2E,11,7C,AC,69,F1,34,D9,FD,2E,17,C9,39,74,70,31,DD,5C,2C,6A,92,53,22,F4,21,E7,1C,85,BA,F6,51,B4,6C,93,27,FD,80,1B,2D,F6,28,DF,D0,5A,75,93,C4,D7,37,E3,B2,27,A2,4B,8E,16,76,FF,9D,6A,0D,50,B5,2D,06,02,A9,79,1B,77,A1,93,B2,13,84,BB,7C,72,C6,B2,E4,6D,A8,07,11,5F,FB,0D,07,FD,23,1C,E5,1C,9D,9D,D8,D5,48,48,CA,B1,09,5E,6F,04,ED,25,70,D4,C9,FE,C5,B5,39,70,24,64,4B,81,51,2A,23,27,20,3D,04,62,C1,DF,46,7E,FA,EF,85,05,8E,3B,A5,71,96,8E,02,7E,29,C5,B7,5A,74,B5,78,05,55,C1,B9,5B,35,F9,4E,37,D3,5D,C4,8A,64,D1,F1,FF,3E,A7,98,0C,F7,6B,26,7C,68,D3,F5,63,EB,71,83,22,D8,0B,9D,2E,AA,17,41,CB,21,AC,73,B3,7D,5B,95,AB,E7,22,FC,15,05,17,34,5B,7B,4E,DD,9C,2C,8E,EA,65,8A,43,EB,E0,4F,A1,D8,5E,2F,66,F7,2F,AC,90,F1,62,92,C6,80,FD,A1,45,23,8F,05,2F,72,91,D7,B2,57,54,A4,95,CC,80,DD,D3,A6,9E,2B,EE,EF,E6,88,67,6D,1C,02,C4,2C,B5,35,52,5C,46,CF,D5,07,AD,87,6A,AF,86,78,EF,CD,93,54,4B,33,BB,D9,62,5D,D4,0D,49,FF,B3,BB,67,BA,AE,1A,FC,88,32,0B,B0,6E,82,F6,1E,69,84,48,C1,1A,CA,0F,FB,52,15,5C,AA,83,E8,53,A5,D0,33,DB,E3,F3,49,6D,CD,F4,6F,71,54,CD,A7,02,EB,8C,67,9C,19,29,3F,8D,06,5D,EA,A3,CD,32,C3,D8,C2,BF,79,95,87,28,77,BC,21,EC,A8,34,0A,AA,F1,7B,50,81,A1,0C,25,25,CD,B8,3D,F6,4C,DC,85,D4,43,52,69,E7,97,05,6A,6C,F8,53,C2,38,81,0D,B5,F2,C5,92,1A,B4,E0,8C,7D,ED,5A,CB,AD,B4,B1,5B,48,F4,EA,59,59,BE,1C,13,67,BD,80,2B,42,CD,27,DB,B3,C8,48,9D,EC,4A,A5,A3,CE,49,80,3C,CA,3F,26,00,B9,F0,6C,61,4C,00,9F,41,EB,D7,9C,FE,AB,07,25,DF,E6,BD,43,DA,37,18,26,8F,D6,98,7C,19,49,D0,B6,A1,23,B4,8A,D9,B9,87,E8,E6,4F,19,F9,FF,0D,E1,F2,48,F7,27,60,E3,81,9E,7B,21,85,E6,E7,D6,A3,10,99,CE,85,9E,3C,AD,18,A7,83,98,92,00,11,B8,88,4A,34,0F,D8,3D,6D,CA,A1,2F,97,8F,F6,F2,EB,35,0B,48,78,70,56,BF,80,86,65,B8,91,8E,E8,F6,0E,9C,E5,B7,09,B2,A6,74,6D,FF,2F,46,87,03,C6,15,D1,D7,EA,A8,99,F3,0F,21,98,17,1C,EE,04,D9,25,48,76,A6,32,E9,2B,43,B1,FA,17,C2,42,3D,AF,0B,EC,0D,67,5A,A8,35,E6,E1,5A,46,67,30,1F,BD,C1,CD,FD,E0,2F,17,B7,D9,84,D8,F4,BB,19,97,7B,63,32,C7,84,B9,CF,64,11,DA,F6,90,A6,69,79,17,12,18,AA,4F,18,52,9D,64,ED,99,11,6E,5D,8D,78,92,40,CF,00,01,35,1A,7F,54,FA,5D,0B,14,41,FC,01,B2,F0,87,69,0F,F1,97,3A,6A,AE,41,D7,9C,D4,37,54,8F,54,BC,2B,18,55,C5,6D,53,C5,D0,CA,59,75,5E,3E,D9,55,25,19,1F,F3,ED,D2,6E,C1,04,14,14,79,4A,D1,D2,51,39,7B,A9,B8,74,ED,7D,F4,81,F9,4A,55,81,E5,5C,1A,FD,30,AD,63,15,77,A4,4F,D6,B3,7A,0F,14,B4,69,A0,DF,E0,0D,FE,D3,25,68,83,CD,06,8E,A7,95,E4,CE,AF,1E,6B,85,31,EC,98,53,F6,99,D5,74,8A,D5,80,CA,42,B5,97,CC,FC,B9,57,0D,89,C7,33,8F,1E,A5,77,99,A8,5C,E2,82,28,8E,96,E8,58,BB,28,9D,02,23,53,93,5F,E7,2C,B6,81,1C,76,18,3B,0C,0E,E9,E2,9E,A4,A1,65,58,B4,97,3E,74,D7,2E,18,A4,98,04,96,7B,05,5B,BE,A3,32,37,01,B0,BB,4A,C2,DB,97,E3,84,7B,90,A3,BE,87,C7,F1,70,F8,20,FE,89,35,87,A1,DC,49,35,6D,53,08,FE,A9,1A,62,69,2D,52,8B,5C,D7,88,07,A9,D4,F4,AE,32,49,40,8E,C6,DB,D9,FA,09,9A,F4,06,DB,F1,D5,D5,46,DC,51,75,F8,A7,B2,FA,23,D9,B1,2B,C3,22,58,F1,A1,61,97,AF,08,A6,9E,76,C7,14,D0,75,38,28,C2,2A,6B,07,94,18,19,C8,F1,50,FA,BA,9B,44,C3,39,89,D7,48,58,18,30,5B,15,35,8D,AC,97,C7,4D,5C,2F,4B,1F,FA,EC,AD,BF,2F,A5,5A,28,49,E1,78,06,8C,5A,FD,78,58,DE,CC,49,A5,10,63,91,9B,53,FB,EC,DD,AC,74,8C,12,8B,83,0F,CA,5E,18,81,19,A9,5F,D7,EF,D8,C5,2E,DA,09,59,F5,B4,4F,E6,C6,C1,B1,3E,1B,C2,58,62,BE,43,98,63,FA,89,D2,7B,5D,DF,51,13,B4,C5,B5,FF,0D,50,8B,99,4B,F9,F6,30,5D,FB,E0,DF,7A,C6,33,43,13,D9,0F,C0,F0,C5,D1,E4,9B,FB,16,45,38,EF,79,4E,2E,79,EE,E4,F0,C9,B9,7F,B1,39,26,4E,06,B9,CA,53,D9,44,0D,2B,DD,73,CE,EB,6E,B9,91,61,86,20,4E,96,77,A1,65,1B,5A,E8,D8,09,3E,C4,4B,5C,89,7D,C6,29,73,86,56,30,64,8E,71,06,8E,75,BE,62,7D,76,80,C7,DE,F2,2A,39,87,EC,5F,D9,2C,E7,2A,8B,32,6F,28,FD,00,86,BB,85,85,1C,0E,FB,12,3C,0C,86,93,A8,92,28,89,FB,2B,F5,6A,76,9C,40,35,FE,0E,A1,57,BB,FC,DA,43,9C,41,93,7A,BA,D8,CB,96,22,6D,15,CE,14,ED,4F,D1,D6,2A,77,F0,B6,B7,62,E1,1D,D4,D8,C2,36,3B,84,F9,4D,D8,D2,8B,3C,09,7E,E7,CD,1C,01,C9,98,33,40,21,A6,00,2D,BC,8C,BC,4C,8B,F9,10,E3,07,BE,C5,3C,2D,38,7A,06,32,B5,35,00,21,97,86,2F,8E,BC,26,FF,CE,E0,9E,12,6F,79,58,C2,EF,96,DF,9D,E5,09,AA,A0,86,87,0F,7F,6D,9A,19,8B,5A,41,44,D7,F4,71,DB,30,08,5A,0E,07,64,C9,6C,21,1D,4C,17,CA,C4,E2,2A,F9,96,F5,6D,48,54,7D,50,73,C2,04,10,88,C2,FE,97,B2,15,4A,19,8E,8B,29,1C,A7,DC,A0,87,F6,41,AA,36,FD,B2,01,57,C6,1C,87,32,2A,CC,13,3C,54,12,4C,53,99,F8,27,18,CF,CA,00,1A,CD,53,AD,45,19,22,26,20,B4,B4,36,EE,BD,70,AD,79,7D,AD,69,0E,2A,5C,1B,91,33,1A,A7,0D,20,7F,3A,6C,31,2B,B0,06,F2,1F,D2,3D,27,01,16,66,2D,E2,0F,2D,61,06,A9,76,7F,8E,7F,9B,83,16,EA,76,30,3E,B6,AE,77,7E,85,F6,51,48,B9,5D,96,74,74,7D,6B,72,AA,C1,5C,FA,70,5A,33,43,03,5E,95,D4,DF,8A,17,2A,FC,46,08,1B,22,E9,7E,E3,C3,D6,A6,1C,AB,FC,6E,32,CD,B9,90,13,EC,FB,02,61,73,00,30,F3,D9,D4,70,EE,7F,DD,0A,99,3B,83,E6,AD,5D,93,B9,29,5C,2C,2B,29,CA,07,67,64,6E,4E,FE,03,66,0D,0A,9A,0F,34,64,58,3C,BF,6A,D2,F0,86,7C,32,97,8A,4E,6B,93,0C,D8,14,50,DC,67,CB,10,79,59,28,CA,5D,12,53,F2,64,41,14,AA,10,9F,34,1B,35,72,CD,CA,A4,66,C9,84,EB,20,6F,00,62,28,0E,57,D7,72,32,ED,02,2C,B4,A3,B4,20,36,39,D1,17,72,F0,D4,80,5F,DA,51,02,AA,1E,A0,12,68,7D,69,4E,D0,2F,C1,16,7A,13,0D,0F,AC,64,A3,CF,52,37,EE,4A,28,40,96,3F,57,F0,0C,0E,AF,4C,CC,94,AD,30,E6,24,0A,01,7D,D6,FE,7B,65,D1,73,C9,7F,61,61,D1,C5,39,1B,B5,0F,94,4C,C8,18,66,99,67,CA,C2,E7,62,3D,24,1C,EC,1C,E7,53,6A,DB,C3,6B,C7,D4,93,B3,0C,96,44,93,CA,BC,B0,4A,43,A4,7F,A7,FD,2C,B1,CC,01,6E,0C,D2,E0,F6,B7,55,B7,F7,35,FB,82,60,56,A8,CC,3E,E8,F7,51,D5,9C,A0,3D,D3,EE,E1,89,47,9D,20,DC,3E,DE,6F,E4,37,83,9B,CD,1A,C2,5D,90,4C,5D,53,91,37,B3,14,F7,35,76,B9,AD,06,DE,B5,A2,F4,14,49,77,4B,DC,7E,98,F5,18,0A,BA,4B,CF,A7,16,D0,C5,3B,4E,9A,8B,8E,3A,A4,08,F8,B7,79,F4,CB,02,DB,55,37,CB,E6,98,46,4D,7E,DF,13,72,B9,6F,C6,1B,07,9C,15,A2,96,B7,61,AB,0A,DF,61,05,EB,26,66,5A,F7,91,C2,61,90,41,C4,98,7F,36,D9,B5,73,FE,CA,5A,3F,73,08,37,2B,5A,5E,81,B5,EE,22,BC,7B,22,8C,03,29,44,BC,BE,4F,DE,8C,89,C6,6D,60,BB,4A,12,AE,01,37,EE,9F,A7,26,F4,E4,29,12,A3,94,CF,26,78,7B,16,B4,03,F0,9A,94,BE,58,F0,5C,90,17,26,2F,29,23,75,2B,26,5D,00,51,23,EB,68,9B,55,F7,98,24,00,E9,FD,10,55,0E,C4,D8,32,C6,9B,50,79,BC,2B,31,A2,BC,C1,0F,92,3E,2E,1A,BB,CD,88,67,E7,6E,3A,A3,8C,C9,BF,24,D6,06,D1,6D,F7,93,B9,8F,71,86,94,23,9B,23,73,4D,AA,19,43,13,FA,7C,BB,C8,40,D3,84,A2,AD,E3,86,C7,F5,58,8B,13,95,1F,40,6C,C5,65,06,5C,23,83,8E,0B,AD,56,37,43,9D,B5,7B,77,32,92,8E,D3,DD,C7,64,4A,E2,52,81,67,CE,D5,CD,9E,C4,C7,31,B6,B6,44,DF,F0,40,C6,5E,FB,AF,E0,03,C3,4F,DC,48,F8,E3,41,13,89,BC,A5,DD,DA,CE,1D,36,58,0E,D0,73,C9,12,95,BE,82,02,47,CE,C5,89,86,C0,D0,EC,B8,EA,07,4D,70,06,F7,AF,B8,11,0F,4E,F6,44,D9,AF,A6,92,35,E8,40,BC,3E,E8,5B,96,5A,69,B9,47,39,32,C0,46,17,AF,9F,44,28,BC,EB,6A,30,F3,AD,E1,16,49,86,08,3F,AB,6F,84,ED,17,14,01,D5,13,6B,CC,87,D9,B4,7D,45,8F,2B,B5,3E,FC,FF,77,35,19,A2,BA,95,7F,92,3E,B0,4C,DE,FB,86,A8,67,04,9F,7B,4E,98,6E,E1,2C,58,73,33,60,2B,90,C4,E9,FA,06,FE,43,C4,77,F9,A7,C0,40,FA,05,4A,9A,EB,A4,DA,67,97,F9,91,FA,D1,CA,55,F0,D5,D5,28,3C,68,FE,4D,F2,D5,63,04,63,18,B4,04,EA,67,B1,66,A4,F4,F8,19,D9,52,35,FE,27,C1,5A,9A,32,D5,F5,CF,5B,11,1E,FF,21,A1,00,55,F1,7B,4C,88,FA,54,F8,82,08,4F,14,A6,71,CF,A3,95,FE,06,CC,B0,91,2E,02,76,9D,1F,1F,52,4F,F3,F1,9B,31,FF,EE,4C,5C,8A,99,84,5F,00,F6,DC,FC,00,0A,71,5F,DE,B3,DD,D2,9C,E7,F4,53,8F,47,BD,05,1B,6D,46,95,33,F3,20,BA,30,9C,97,BE,61,9A,38,44,30,B4,F6,96,15,D5,95,0D,38,25,95,D6,F1,75,A1,6B,8E,E7,1D,F2,14,18,97,69,EC,02,9E,36,0C,A3,E2,0C,F7,97,59,53,52,A5,C8,5B,E2,26,5F,54,11,42,63,21,D4,87,E9,F4,C1,28,4D,9C,9F,FE,8E,B2,72,0C,A2,D2,BE,FF,68,2E,4E,81,56,AD,4B,30,6F,BE,7A,C1,F0,C6,ED,60,30,C9,54,64,81,E9,8E,CF,76,59,59,F4,6F,1F,52,87,3F,BD,CF,4C,6D,B5,1A,12,59,F5,92,73,0D,9C,71,08,8F,23,98,26,84,9D,37,42,2C,2C,9A,06,AA,69,5C,A9,2B,91,3E,86,7B,38,13,EB,8C,10,BC,31,45,38,C4,32,6C,55,EB,5E,E6,3D,1B,8F,26,BB,83,54,51,91,9D,D6,49,E8,81,C0,36,26,62,2C,9A,BD,46,32,B1,6E,1B,11,8D,FF,F3,1F,CD,2C,25,90,7B,89,A6,A6,04,10,A7,78,83,89,E8,FD,0B,D3,B0,A2,69,A4,12,B8,BA,54,D2,8E,4B,11,B5,BB,C3,AA,4F,37,C8,7D,14,9F,F8,7D,D6,BE,A8,1B,FD,A2,AE,9D,6E,15,D8,31,61,81,EC,B2,ED,C5,11,F5,CE,C5,89,10,4C,74,66,8C,B6,63,23,D1,A5,F7,CD,EA,1C,25,72,43,8E,56,6C,C9,26,92,7B,18,8E,23,C1,63,EC,E1,39,1E,33,3D,62,64,60,3D,C6,EF,90,64,A3,8F,45,2E,83,AB,A3,3C,E4,69,28,E6,C6,4D,F9,63,C2,FF,CF,60,D3,63,A1,DA,7C,B8,24,34,D0,8F,C0,DC,0A,85,9F,CB,F8,D9,52,09,9B,C5,6E,A5,2F,41,40,9B,0E,35,B7,D5,2B,31,0B,05,99,D7,AA,36,73,AC,7D,00,81,A3,A8,E8,57,C7,71,D6,66,B1,AD,29,18,85,32,60,CC,C8,8E,C7,65,57,AB,08,1F,D8,EA,DA,C9,8E,0A,AA,A5,A7,4D,5D,E3,D5,43,7D,3D,C9,42,E5,0F,D8,0A,F7,8F,DF,43,9B,55,82,6D,5C,47,85,A7,91,3D,55,A8,70,C6,EC,B2,D7,FF,B8,C5,6A,52,C5,BF,D9,D6,A0,13,D7,EE,9B,6F,F6,58,04,F5,ED,F9,3C,06,F7,C2,7A,CA,B5,FB,57,E3,E6,03,46,87,EB,09,8F,82,A3,22,CE,7F,F5,8A,09,F5,D4,C6,4B,EB,78,95,56,36,C3,AA,A2,74,61,DF,76,3D,1A,22,E6,B5,38,50,71,D7,92,D1,55,5A,82,7C,5E,49,EE,CF,76,66,20,CB,49,55,BA,59,B4,BC,63,5D,77,52,7F,AF,88,7C,27,DE,18,A2,B4,44,4E,10,AA,87,7D,CB,7C,99,A2,04,A1,34,01,0F,56,C7,F0,51,51,35,99,EC,CB,DE,9A,16,BD,37,40,E5,C9,8D,1A,D4,38,F9,06,3F,23,FD,F6,50,26,E0,87,88,98,4E,2B,FE,0B,E2,FD,07,66,B5,28,57,38,36,1E,19,4A,82,26,28,1B,76,CD,2D,8E,2E,99,A7,5B,53,EA,70,47,57,42,D0,A5,84,90,49,F0,28,BC,A5,B0,DB,B1,33,86,CB,9A,71,62,36,46,34,6D,D9,9E,EC,3A,F4,00,FA,F4,8C,95,25,75,86,C2,27,D5,0C,B0,6D,52,46,E1,68,55,E1,58,C7,37,84,00,C6,6F,79,C7,8F,28,1A,CA,0A,77,5C,E9,7B,7B,FD,4C,7A,A9,9B,38,36,15,55,8C,36,36,F2,49,50,CC,E0,7D,DB,38,28,BE,6F,AC,98,AF,5C,9A,00,6B,DF,93,FD,7F,B2,50,03,EB,22,0D,A3,98,49,9A,F0,28,1E,87,CF,AD,FD,2C,B3,0D,96,0F,D6,ED,34,62,8C,94,6D,54,41,A9,94,39,CA,C3,CF,45,79,66,65,6E,7F,7C,E8,4C,83,09,51,7E,84,8A,08,E8,50,C5,18,37,BD,02,5D,37,86,A5,A0,AD,DE,9F,76,E8,84,C3,90,6F,2D,9A,CC,8D,72,CD,1C,0A,5B,FE,EC,14,93,C5,61,D7,83,61,49,7B,E6,6E,5D,5E,19,37,6A,E0,93,BF,13,64,C0,AE,8A,1D,09,51,B1,19,D5,68,32,6A,FD,92,1D,1D,34,62,C7,FB,94,E5,C0,C8,09,E7,BD,0A,2E,03,6A,C3,FD,E6,40,AF,02,B9,3C,8B,55,CA,00,D7,04,F6,DF,D3,E3,44,21,B9,F4,7B,D5,D8,9B,2D,33,1D,44,90,A2,AC,A9,D6,C8,E1,0D,DF,26,6A,A6,C1,60,0E,DF,C9,0D,64,BC,59,54,DE,19,82,01,6B,A4,69,A2,1E,D1,2B,D0,A6,72,F0,BC,D8,BB,81,EF,F9,DC,47,2E,8B,30,FD,8F,B0,0B,11,5C,D7,2E,8D,86,93,06,DD,87,D3,42,31,77,A6,A5,82,09,6E,AD,94,D2,76,E6,0A,F7,7F,43,2F,DB,E6,24,36,12,D1,6C,B0,F6,C7,39,47,FA,2B,A3,49,49,99,BE,3F,F2,35,C6,40,31,A7,12,10,2C,C9,AB,FD,E2,F8,EC,A2,D1,E2,23,15,D3,FE,EF,6F,91,F3,83,FC,A0,D1,51,42,B8,52,37,B8,D8,11,1A,23,BB,AA,9E,23,20,82,59,02,37,B8,98,53,0D,34,7A,EA,47,B4,9B,D5,10,F2,8A,F3,04,06,8D,54,92,9A,A2,F6,8F,6D,74,6F,03,EA,D8,EB,25,94,71,C2,1D,66,5A,15,D1,FD,55,4C,D7,36,90,D9,6A,BC,B4,DC,3F,0E,19,62,B9,A4,F4,D3,3E,23,87,C8,BA,83,91,39,B4,4A,79,AE,EB,E1,96,B3,D2,B4,35,FE,07,65,5A,06,77,5D,FE,D7,26,C5,94,FD,CB,2A,2E,B7,3F,7B,29,69,AC,30,D6,62,B1,C0,F0,E5,CE,8E,B5,58,51,13,4B,57,35,32,CA,C9,80,8E,DF,83,BF,9A,D2,3F,67,E4,29,33,60,FA,05,28,F5,07,68,00,68,23,F4,FB,03,21,3E,50,9C,49,08,CE,81,35,E7,1E,41,F3,90,16,98,30,0E,D4,5E,55,A8,AE,BB,89,02,A5,B7,3E,06,31,B4,68,70,DA,09,BB,B8,20,9B,C2,E2,82,A6,F7,85,E9,0D,93,B6,A0,EE,A2,4F,AA,AF,2D,0B,F1,50,F8,FD,5B,2D,FC,F2,22,AC,0A,FD,54,7E,87,85,B3,40,8A,13,E8,2E,4E,1E,61,4E,E8,12,5D,69,1A,E2,03,A7,71,E6,AE,FC,D3,68,F7,E0,BD,DF,60,89,3E,B9,22,1A,DF,74,B4,51,3C,46,32,09,69,4A,FE,65,54,F0,12,5C,75,C2,D0,E7,3F,70,12,EC,7B,4F,F9,69,7E,52,CA,13,E8,27,BE,92,98,54,1A,6F,15,0B,0B,01,A9,5D,9C,E6,60,19,CC,50,71,8B,A4,A5,01,9C,8E,27,C6,75,7F,12,6F,26,BA,12,0C,2C,64,93,27,FA,C1,AB,3D,C2,68,1A,B0,CC,AD,AB,C6,3C,98,7F,76,6A,C2,C1,AF,A8,08,A6,24,89,7D,A7,47,AF,95,82,90,90,C2,49,CE,8D,B5,DA,A0,B8,C7,9E,9E,07,0C,63,64,8A,08,67,41,12,86,81,6B,9F,F6,E2,64,C5,B7,E0,14,0E,EF,C7,17,04,BB,2D,45,8F,62,EE,33,0F,91,3A,DD,A8,65,A4,AF,64,91,C2,C4,89,6B,63,E3,28,9A,13,C9,64,70,49,FD,8D,7C,A5,8D,16,37,F1,54,F3,6D,59,BC,D9,FE,71,71,EA,2C,5F,6C,DF,87,2A,C8,D3,D9,BB,72,3C,B9,6C,0A,BB,A3,32,F4,B7,45,5F,DF,39,04,43,B2,C9,D3,60,D7,A6,9B,33,69,A1,C6,B0,4A,8B,DD,8B,49,8B,D8,EB,5B,2D,51,5C,C4,EE,61,FC,D7,7E,D2,3C,12,F1,AE,49,7F,A0,D6,DF,66,D7,4E,45,B7,9C,23,27,DD,A4,02,16,AD,5E,52,97,B8,1E,01,2B,35,1F,C5,EE,AF,C6,66,13,36,A6,17,7F,E7,E2,7D,D8,E4,C6,45,3A,8E,1A,09,1A,5D,24,5F,09,DA,05,7F,29,21,44,C8,C1,81,7A,D1,F8,37,F2,36,2F,05,64,A8,B8,7D,7B,AD,6F,47,74,50,10,6E,95,22,B1,1C,1F,34,90,C0,74,F5,37,A5,2B,55,A0,8C,FA,FE,04,A7,E9,7A,A9,41,6E,C9,F8,E3,A9,0B,57,01,A0,1A,CE,00,11,8F,72,BD,70,4A,AB,94,A1,91,05,C8,46,A5,3D,AE,CC,47,E9,91,CD,45,34,64,09,0C,B5,00,2D,3A,02,2B,F2,9E,72,1C,FC,7F,0A,FC,54,A0,D3,91,AB,68,22,3A,EB,2E,0D,23,2B,02,5B,22,78,74,E6,09,38,55,06,7B,B7,41,04,2F,7C,3C,3A,43,20,78,81,EF,86,47,A7,AF,CB,8F,D1,6E,1D,4E,4F,28,46,B6,BC,54,74,CE,E8,FB,61,BF,59,1A,62,39,5A,BB,29,F7,79,AE,26,A2,B6,C1,01,21,E4,B2,15,3C,AF,31,67,E0,18,07,D3,6E,CA,2C,C9,E7,81,61,B3,A6,50,64,AC,7B,38,AF,59,42,54,AD,E3,1F,A3,A6,7C,84,F6,8C,8E,40,B3,D6,4B,86,E7,7E,B0,37,C5,26,52,97,F5,CB,F6,0D,A1,39,0F,22,FB,65,D2,10,29,EA,04,7B,08,45,12,60,8D,7C,29,15,78,87,1F,C0,CC,AC,FC,A0,AB,B2,61,42,E8,2A,63,7D,08,E9,3B,46,91,8F,92,C0,B7,B3,8A,3A,1D,4D,23,7C,DB,CC,A4,D5,DF,28,5C,26,F3,BF,FD,CF,8E,5B,80,A4,D1,D1,08,23,93,AD,1D,D0,C3,9B,9D,E8,E9,8F,C3,4B,52,4F,59,FA,43,EC,42,46,36,6C,36,7E,6A,42,C0,A9,D0,2A,AD,63,B6,1E,84,47,32,85,75,C7,CE,3D,5D,D6,11,FC,5F,A3,22,7B,22,47,24,BE,41,1C,53,96,35,82,D2,9F,3F,A5,7C,D1,43,2A,44,0F,40,30,2A,94,09,83,B7,01,38,C0,D6,C6,01,6A,CE,9D,0A,ED,12,6C,8A,02,3A,CB,E3,4D,DF,F6,F5,9C,66,81,79,36,FC,C5,8D,4E,A6,F6,AF,66,C7,3B,94,13,D9,42,BD,7C,93,74,4B,65,E6,29,14,A0,A1,61,71,14,12,81,1A,F5,3E,77,D4,39,E1,DA,E1,52,14,D9,D0,E7,0A,E8,2F,16,6A,5F,B0,14,D8,2F,EA,A2,2A,88,53,2F,BC,7E,E6,1B,8B,C0,2B,43,52,D5,02,98,4E,D9,C7,71,87,E5,EB,E6,42,17,31,87,27,14,0D,1B,57,EF,89,35,A6,26,08,56,26,D9,BB,EF,2D,DE,67,D3,56,1A,37,1B,C9,8D,EF,1A,77,B5,F4,94,51,B7,D7,72,A8,0C,40,52,4A,6C,B1,45,A3,20,2E,52,09,D3,53,E9,68,16,11,42,D7,5B,41,B3,9B,A2,70,92,BF,26,2A,0A,A4,F2,87,4F,99,8A,C4,FF,B0,72,D6,63,6E,17,23,5C,60,D9,57,9A,81,18,F3,A5,D4,C5,F5,BB,D5,B0,29,73,46,9C,E2,FA,E9,A7,BA,AF,92,68,AA,9D,59,D5,BA,5F,05,05,AE,74,84,21,DA,5E,8A,63,CE,49,22,6E,93,62,CA,FD,05,61,E1,AD,A7,69,A9,41,46,85,E3,5D,CF,02,03,70,9A,5C,6A,E9,82,B9,80,DE,80,0D,22,B1,3B,C1,E7,0E,FB,DC,C3,3F,AA,40,2A,CC,A7,29,DF,E7,36,6B,22,12,80,2F,99,EE,93,C5,F0,47,88,F1,17,68,32,ED,F2,1F,35,DB,0A,F6,A7,B4,1C,18,90,07,2D,0C,77,94,07,FD,EC,79,A4,CB,1E,4C,E3,DF,3B,0B,E9,00,04,DB,66,4D,C7,23,B4,BA,43,76,C1,0E,0E,F3,E5,5F,F9,7C,07,90,BD,D3,A9,FE,AF,E7,14,5C,54,DD,F3,B8,77,67,13,EF,07,FD,D7,65,D5,2A,1D,84,3F,4C,6D,72,B1,AB,6D,C6,EE,8F,28,90,40,CD,59,DD,4E,92,4A,1D,3C,EF,75,31,82,6D,03,14,04,EE,B6,89,3D,5B,DF,04,32,64,9D,D4,EB,48,96,3C,BE,7A,2F,B6,20,87,5A,C2,5B,19,35,77,36,B2,54,C4,5A,9B,8B,43,F1,51,CC,6A,3A,92,45,E9,60,64,E4,EA,55,43,FD,23,F8,1E,A1,FA,6F,A9,7D,E0,F2,70,6C,41,9C,AF,88,F0,C5,C6,74,99,65,61,B3,AA,FB,EA,41,E0,A9,2F,AB,AE,F1,DE,35,F3,07,94,9B,CB,E4,A3,5B,41,BA,A3,DD,BA,D5,D2,1C,DF,9E,29,3B,A8,BB,8C,AD,9D,8F,8C,AC,AC,90,53,15,7D,BF,E1,F5,D9,62,C8,7A,42,B7,F8,3F,39,CA,86,FE,CB,40,FD,5E,01,A2,FC,F5,20,32,2D,E9,AC,E1,53,AB,D6,DF,93,F0,32,3D,0C,A3,88,CF,92,A7,EC,75,A0,1D,76,6B,33,DC,5B,95,31,51,29,AD,3D,DF,C0,3B,C5,FF,0E,05,5B,36,A8,0A,0B,66,57,1D,02,E8,63,19,DA,34,87,68,26,61,1B,F6,DB,F9,FF,B6,F8,76,3F,EA,B8,43,45,BC,47,A6,8E,60,6F,93,E5,DF,14,3B,63,6B,7A,AF,7A,D1,7F,ED,EE,66,FE,71,1C,B0,A1,01,F0,66,A6,09,FD,57,EE,AF,C7,45,C9,A8,BF,20,C1,02,27,62,61,6B,12,D7,D4,AA,07,ED,70,EB,FF,DC,FF,45,97,20,05,0A,7B,7A,D8,F5,1B,7E,A4,41,6B,AD,90,70,E3,E1,E3,AF,9E,86,1E,31,53,66,20,86,1D,4A,9B,8A,D2,2F,52,7B,BD,3E,5A,CA,59,B9,31,C4,42,C6,97,6E,5B,FD,2E,01,2B,78,F8,00,23,A1,6D,31,21,EA,A2,AF,45,BF,9E,F0,7D,1F,95,9F,9F,C9,10,E4,47,CF,F5,20,3B,82,0A,63,07,F7,20,E4,5D,02,4D,17,FB,71,2C,87,2D,A9,83,C7,8B,B6,7A,6A,0E,05,60,02,B8,95,8C,35,5B,AB,EC,24,F8,A1,12,1C,55,AE,83,A0,98,B4,DD,AD,D8,92,43,DF,30,5D,8D,14,8F,E4,52,3A,4A,9E,B8,2E,4E,84,41,D1,C8,7B,9F,27,70,F0,4C,24,5E,A3,11,77,15,5E,F2,EA,75,D1,18,B6,9B,76,A2,AE,64,44,B5,32,5B,74,B3,A1,71,80,BF,B5,54,85,7B,B0,D5,E6,DB,74,A7,B1,03,8D,AC,76,16,B5,F7,AA,BA,B5,4C,63,F8,63,04,78,EC,97,6B,50,A4,C9,BE,60,50,7B,45,EB,3B,92,7B,36,F6,F3,74,4F,D1,C2,56,59,3E,FA,0B,2A,E1,B2,7B,02,E2,57,C5,3F,78,F6,8D,D3,14,D3,32,9F,07,ED,7E,C2,5D,D5,F3,78,59,FE,55,AF,B7,85,0D,7E,72,10,AD,57,F9,AC,B9,A9,91,F7,7B,7B,14,A7,60,70,0D,75,FB,D1,26,8B,4F,95,18,AB,43,D6,45,B6,27,BF,6D,9E,03,14,D9,5B,07,B4,CC,83,FD,66,C1,BE,52,A7,D6,24,6E,2E,B2,86,C8,8C,EE,E1,4D,65,38,12,FA,9B,F4,24,70,D5,7A,46,BD,E2,E8,CD,62,F9,BD,57,20,AF,72,DF,4F,B0,0E,7E,22,99,A3,3F,79,93,C5,03,15,07,EF,CC,89,E4,F9,71,AC,B9,92,39,82,59,13,C3,B5,AC,F3,43,C0,C2,D3,35,EF,FE,E7,F7,15,6D,25,EE,E9,C0,13,B9,9E,04,76,09,60,DF,16,C8,FD,08,74,B2,0F,F8,93,0B,4C,73,D2,11,3F,D5,71,B6,42,13,8E,CB,BA,23,EA,7E,FF,60,E2,84,64,B6,10,10,D8,75,E9,20,78,4E,76,3C,2A,85,E9,8E,27,72,3D,C7,B3,32,63,FE,FA,C9,31,45,8C,6B,3D,1D,59,29,ED,F6,E6,54,25,D7,55,32,3C,AC,31,45,8B,A2,DC,9C,44,36,7B,87,70,0F,68,A5,A6,F9,F7,99,03,32,90,3C,08,AE,C2,C3,12,29,44,03,B7,FE,E9,46,51,B6,26,05,40,AC,75,C8,AE,C5,78,C3,59,4E,E5,90,6D,88,1B,53,57,97,73,46,BA,20,7F,25,3A,EA,12,83,6D,33,10,36,C5,6C,34,F8,AA,2E,F5,01,F7,BB,C0,0C,CD,DD,91,D1,4E,65,2A,FD,04,EB,50,A1,48,8D,85,65,73,FA,F5,8B,DD,29,51,EE,E9,BF,40,E0,52,33,7B,6C,1D,6E,14,B4,C9,C0,C4,B7,A4,95,2B,A0,67,F1,AE,A9,8C,20,D1,5F,9E,0C,C8,5B,41,03,B9,1B,4A,EA,8A,40,8B,5A,BE,B4,17,32,CD,D9,07,3F,9E,7E,9F,39,02,82,94,F4,1E,DD,D7,6A,45,32,79,B0,9B,C6,47,A7,19,B9,A5,A0,14,E2,11,87,34,2D,9F,18,6C,D9,1B,41,BD,4E,D6,8B,3D,0E,B1,E9,33,59,7E,F2,4F,87,D6,3A,85,C8,A8,35,82,D4,64,46,68,CE,7D,3E,CA,51,1D,A4,24,FA,5E,DB,D0,03,6C,B4,F7,C2,F1,02,19,74,F6,0C,1E,99,22,AB,73,01,61,A3,15,F6,C8,76,BD,19,DA,7F,C1,80,5B,8F,DA,CC,99,C1,9C,04,2D,B9,FE,81,09,F8,25,9C,87,E2,BD,C6,4D,34,22,01,24,72,D7,EF,62,37,99,B4,45,74,74,4E,ED,F4,3A,2B,37,C2,10,DB,72,E7,B4,5E,82,19,A2,56,AA,40,75,E6,2C,E3,4D,59,11,FE,AD,A4,93,32,5E,FB,B5,E7,81,5C,3C,4A,08,A2,D5,45,4C,D4,43,3C,9A,71,22,FB,1E,15,97,44,2A,A3,CB,E7,9B,96,B4,1A,DC,23,FE,BC,01,C5,7D,51,BD,A7,37,C8,0C,40,C1,60,76,61,1E,5B,8C,F4,65,D0,B7,27,4F,6E,48,90,22,ED,C8,2B,1F,37,AC,84,CE,33,66,5E,62,BE,74,B7,AD,9A,B1,1D,72,80,C5,72,81,EC,B4,D8,54,43,F1,E3,77,7B,09,8D,7D,BE,D9,A0,52,88,91,7F,0C,E0,38,16,0B,28,25,52,A2,A5,2A,DB,14,7A,E3,4F,DC,D7,C6,84,C1,49,C6,37,BD,67,64,5C,21,6A,E7,85,05,3F,B9,1A,0C,2F,DE,99,9D,AD,A5,EC,0B,58,B8,9B,7C,84,B7,65,89,74,D9,F8,A8,9B,1B,64,2C,95,B1,02,EE,7B,73,35,48,FC,BC,47,A7,22,16,7F,80,CE,A7,C8,96,FD,96,FA,AC,8A,74,12,1B,30,34,EF,5D,25,7B,A4,5C,8B,7D,2F,1C,9F,F9,D0,6E,E0,49,45,02,37,03,3E,61,C5,99,7E,7C,14,E3,EC,34,B6,9F,E1,73,CF,03,15,85,8D,66,7E,37,3D,66,36,E0,40,88,A7,8E,4D,77,3C,56,E9,A3,B6,94,4C,FD,8A,B5,73,6F,CD,6B,C7,D7,97,17,25,F7,4E,8F,96,DF,21,94,58,A3,15,18,32,58,81,13,36,AC,06,FC,DB,CD,6A,5A,BD,FB,B0,B8,85,4A,18,A0,04,97,4E,B7,86,CC,3C,84,FA,4C,27,40,0A,60,C0,34,5C,78,72,5C,C7,13,4E,45,54,11,DE,8C,76,94,44,41,5D,8A,4C,6A,F0,C7,6C,EC,8A,31,03,31,05,52,29,75,77,48,E4,78,D4,E8,94,F2,EE,71,D4,CD,0C,0E,65,84,50,1A,D2,87,F4,F0,DE,DF,A5,9C,86,81,52,E0,31,B5,FB,5C,4D,86,50,05,C5,7E,87,64,6F,02,A2,51,71,0A,C6,0E,58,03,FD,89,61,56,A6,20,15,6B,E4,72,13,39,0F,06,3B,A3,58,0D,73,A1,E6,86,69,EE,17,5F,13,B0,29,9E,21,27,99,07,BF,98,B2,56,79,48,35,1A,B9,BB,3C,14,E3,8B,6F,6F,5B,D7,AB,87,14,54,B1,3D,0A,2C,E0,7F,B0,F1,40,29,84,EE,50,B4,61,D7,30,C2,93,06,04,12,51,D6,17,C7,A4,F1,55,67,70,F9,C7,7F,5C,CB,BB,1B,C7,FF,A2,D0,57,EB,6B,70,D2,81,65,F0,82,70,C0,57,79,A7,97,0F,F2,14,C4,71,52,32,88,C8,C6,E9,F4,B0,C6,2D,1C,33,CA,36,FD,E0,11,26,4C,30,6C,05,3F,D6,6A,E2,93,08,BA,44,2B,95,BE,CB,01,FD,31,B0,33,76,C9,9C,D8,6B,0E,8C,01,9A,CD,E9,32,45,90,B2,50,50,FE,ED,DE,38,7A,21,C9,29,EF,FC,F4,F9,19,07,C6,97,FA,66,83,1A,08,40,A7,36,15,AC,D0,6E,2A,CB,37,C8,A4,B6,50,C9,9B,40,37,B4,04,79,26,E5,76,38,0C,A1,0B,77,19,6F,9F,21,73,24,91,A5,E7,96,0A,B2,9D,49,C5,C6,A0,59,2A,72,C7,87,9A,1E,6A,4F,2A,68,E8,0C,03,15,4D,9F,71,5E,4A,FB,17,63,F5,38,67,56,5D,4A,63,F3,27,42,7F,B7,77,68,24,AD,CD,36,D6,6B,55,83,FC,AE,D4,69,31,26,7E,00,D6,3D,BF,D9,77,37,F8,96,7C,DB,2F,A4,0E,C9,23,B4,B1,77,0D,0A,C9,E0,CC,94,F8,A1,F1,E4,01,A4,2C,7A,44,9D,F5,4A,EF,C1,0C,F8,FB,78,01,42,FD,A6,F3,55,45,A6,EE,11,9D,30,C3,A3,B8,C2,C8,5F,46,51,49,59,29,E2,79,83,D7,E5,25,7C,50,B9,7F,A2,EB,D0,39,2D,02,50,9C,E3,77,04,77,61,48,41,68,64,DB,A9,95,2D,21,CA,69,E8,84,EA,DF,76,EA,41,B6,78,97,39,42,7F,DF,08,42,06,95,70,E6,4C,A1,F0,C5,5B,12,31,49,D1,44,45,88,1C,2F,00,73,F1,49,39,D8,D7,B3,39,98,42,3E,D5,D0,66,A2,A3,41,66,18,77,F1,14,1E,B9,64,CF,3E,F6,C6,CB,96,F2,53,6A,4F,61,4F,8C,4C,0E,F8,38,2F,60,DA,B4,DD,BF,AF,3D,5C,72,68,02,0F,8E,69,0A,19,1B,7A,0D,21,54,23,54,A1,C8,35,FF,3D,A1,C0,6E,7E,87,3A,26,79,97,32,1B,AD,A0,61,3D,57,E4,9C,83,17,BD,55,E8,0A,72,FA,D3,BF,F0,EA,5F,5C,9F,CD,F9,CD,BE,01,46,65,80,28,6E,99,A1,18,96,CA,4B,98,E2,CB,4B,0F,AB,ED,CD,FA,3D,19,9C,9D,AB,4F,42,42,42,E6,E1,81,CE,C4,9F,8B,74,DC,92,15,3D,B0,09,0C,6B,95,AC,20,4B,61,4B,CE,19,1D,21,DC,E0,4D,9C,D8,6D,A5,73,F3,5F,C6,0E,63,8E,46,DF,D2,07,C8,D1,55,D0,56,39,FA,9B,F0,45,FE,22,46,91,8B,F6,1A,8A,9B,0F,4B,71,1B,BA,70,75,CE,F1,A9,80,D4,FB,05,D5,A2,BE,7B,5E,41,45,F4,61,58,47,6A,E4,94,8F,F6,27,41,3F,FE,AE,81,13,10,66,E5,6D,AF,7F,CF,0C,CA,50,0F,80,34,FC,D6,64,09,4F,17,19,76,04,9B,F1,C6,8A,EB,9E,CE,7B,4A,41,FC,98,6C,56,AE,9F,F8,0C,23,A6,1D,5D,D2,FB,9F,FA,CD,7A,70,D5,62,83,B4,5F,58,64,A0,0A,3A,2C,6A,11,DF,E0,30,96,E5,24,99,07,AE,EB,EF,93,B6,B5,8F,E5,F1,0B,1E,0F,AD,E0,AA,9F,7F,A1,AA,C4,4D,D6,B0,65,A5,FD,A9,54,44,83,D8,6D,6A,99,BC,B7,1B,3B,E8,27,7C,45,9F,E1,2D,EA,44,F0,CB,68,2D,26,5A,AE,18,D5,BB,22,9E,0B,29,6A,96,FA,D3,6C,FF,7F,9F,B4,D9,F5,A9,07,B0,87,11,CC,C1,05,AF,24,95,5F,19,57,A3,74,CB,C7,8D,BE,B6,83,12,96,1A,FD,76,16,F6,3E,64,C1,EB,F4,03,00,A1,6D,AD,08,FA,C7,69,DB,68,EC,41,2C,63,4B,A7,5E,0C,EF,E2,5F,06,98,B4,7A,63,0E,ED,2C,AC,D3,87,91,76,98,DE,BC,6E,43,FB,33,CB,AC,3B,B6,99,56,81,D3,0F,4F,AB,6E,6B,59,45,E1,34,40,E8,80,64,D8,A5,44,B3,ED,7E,6B,A0,5E,48,41,E4,6D,3E,FA,32,50,90,98,F3,3D,E1,2A,48,53,AA,D4,08,18,E1,A9,A2,A7,5B,D2,20,1D,F9,B0,DB,1F,39,E7,90,A5,5C,52,CF,91,B9,22,27,60,B2,EC,05,68,64,6B,9D,AA,79,36,0D,8F,BA,1E,C8,EE,B9,5F,0D,FB,01,38,E7,21,B5,61,6E,56,0C,DF,F8,C5,01,FD,92,6B,63,63,0D,FC,AF,8C,AB,53,69,FA,ED,65,E7,8A,DD,50,55,60,BD,63,DA,6E,9C,E0,0C,70,5D,0C,0D,17,2A,EF,B1,12,F7,0D,63,63,70,35,48,1A,C2,24,2E,30,C1,59,ED,A6,DA,12,F9,8D,34,04,3D,15,F6,1C,9B,27,3A,40,2B,BB,23,38,97,8C,C8,BB,8E,96,6C,45,75,BB,6A,C9,0D,D3,A8,A9,A6,1C,2E,73,AC,A3,FB,90,6C,E1,9F,BD,04,04,BE,12,B1,AF,41,18,F4,D2,12,DD,24,34,1A,35,CD,7A,6B,DD,53,CE,17,8F,77,43,91,B4,D0,6A,75,16,F6,8D,D3,87,5E,84,3A,34,C6,89,9C,E0,9B,56,7C,66,70,6B,45,52,44,FE,7D,80,20,84,83,02,08,06,BF,97,DC,EC,A6,A9,96,77,7B,71,D1,26,3A,C0,B7,02,98,7A,69,3A,E1,0D,58,06,EA,9D,1D,05,F0,23,D0,B8,3A,AD,69,7F,43,5D,BD,21,11,14,C4,8C,08,0C,A1,58,3D,91,AF,78,4F,D5,8B,5F,D6,C6,ED,64,99,F0,6C,83,E1,D7,7A,DF,05,88,0A,0E,E1,23,4B,AA,62,F6,D5,A2,38,23,92,0B,E8,3B,A3,2F,2E,CC,23,5F,18,F8,68,29,05,F1,5D,85,42,8A,47,77,65,EB,E4,9B,C6,27,B1,AB,CA,51,2C,4C,AF,61,F9,87,6B,22,81,A3,DE,78,AA,CA,1B,05,EE,79,83,D9,69,05,8A,AE,2D,1A,A0,59,5B,2B,84,99,8F,B7,E5,D9,A6,53,D3,CB,79,81,23,40,22,73,E8,CC,14,90,B1,34,C0,E3,38,1D,C8,CD,3C,8D,EA,F2,B3,CC,20,7D,25,1B,0F,01,7F,45,E4,E6,96,6A,63,62,A8,F4,C9,46,A6,0D,40,0F,94,52,E2,B9,A2,D0,4A,26,67,03,82,33,C1,6C,AA,F4,D6,02,96,2A,A7,2B,FD,89,C8,65,2D,44,C0,AF,FF,FF,4B,1C,37,48,DC,83,D2,5F,EA,F7,CE,76,EC,8C,06,CC,3A,48,31,85,88,44,D2,05,4B,08,A8,F7,02,73,80,E2,6B,4D,62,DE,46,F6,B3,30,72,16,5F,B5,01,31,51,1B,24,4D,C3,4E,99,7F,34,50,49,01,A6,EA,01,F8,52,0C,09,40,57,87,46,39,C8,FD,9F,4C,B3,29,51,8A,60,97,E9,8E,E5,00,C5,AF,98,02,94,6C,9A,98,B7,3F,75,C2,C8,DE,C5,6E,E9,CD,E9,D1,E6,0F,21,00,20,EB,DC,B6,1E,92,A3,54,A0,D2,50,40,AE,DC,C3,A3,AB,C0,5A,6C,97,41,5C,A0,AA,62,2D,B4,A3,4E,2B,A3,B6,8D,C5,40,AD,FD,B8,BC,88,B4,20,1D,99,40,D1,B5,1B,7A,0B,EC,05,A8,15,15,50,40,B5,F7,9D,75,A4,4C,7A,9F,37,C2,71,4B,C3,D1,BF,41,7E,F4,CD,B3,45,20,C6,9C,29,4A,28,5D,61,16,D8,72,C1,62,6C,6A,1B,2B,90,D3,DA,A1,01,50,A0,6B,68,A4,23,3F,42,4F,22,C9,6C,15,37,E3,DA,F6,79,9A,F2,1C,14,3F,DA,62,ED,FD,C1,B2,49,0D,C4,9C,4F,69,47,25,2C,60,93,63,D1,86,E1,DC,A0,83,9F,92,6E,C1,9A,36,BA,DA,21,B2,C6,1D,4A,78,C4,0A,99,58,33,6E,CA,FC,6A,96,91,6B,03,91,EA,E2,16,2D,76,7D,97,13,5D,B8,88,C2,E3,7D,BD,67,03,15,A0,B0,23,B8,C3,AB,72,83,FC,66,D3,CD,87,6E,07,33,0F,43,D0,0F,22,38,55,5E,B9,27,03,EF,8B,E9,8A,D0,A6,C3,FD,15,34,E6,C0,B1,8F,19,69,7A,D4,44,D6,C8,E3,48,91,69,FD,8B,02,0B,69,DB,34,3E,AA,7F,EA,5E,0F,75,06,66,D8,0B,11,50,E3,29,6B,BC,48,E5,FE,00,E6,9B,F6,44,42,65,B6,B2,6A,B1,0E,04,A9,5A,1E,A2,D5,D2,02,3B,8F,77,20,08,DE,E1,7C,BD,B5,91,2A,7F,DA,8A,DD,98,89,99,E7,21,52,B0,F7,DB,5E,FD,C6,00,8A,FE,C8,02,76,25,BC,79,57,4D,D9,2B,CD,E6,55,70,7E,CF,EC,78,67,BD,A6,19,BA,C2,5D,21,03,47,5F,C4,49,E3,89,DB,BC,60,F0,FF,13,30,D2,79,61,DD,43,EC,40,0A,C9,2D,8C,65,8A,A9,3E,CA,72,71,67,C9,C5,B2,0E,50,E3,E6,30,2B,9B,88,65,E7,1F,44,B3,71,4C,AC,70,F5,B5,A3,90,89,C5,F0,A2,9B,A1,AC,E3,3A,04,0E,67,78,CC,85,36,3A,02,1B,9A,13,02,13,4A,5D,20,23,CE,A1,CE,51,A1,7D,16,49,F3,B4,CC,06,8B,61,51,20,FD,DA,DC,0A,12,57,4C,05,A1,41,75,11,60,F2,36,E1,E6,56,E7,D8,8B,49,FA,81,FD,2F,54,F6,72,02,B3,AB,FA,78,B5,B6,A1,02,90,E4,6A,57,15,54,62,61,69,86,E6,57,77,E7,54,50,AD,52,C9,70,88,E5,9F,5B,68,D8,81,56,01,7A,DE,C4,5C,AF,D5,72,90,DB,1B,7B,B4,DD,D7,54,FD,88,54,43,E7,40,47,03,85,60,AC,37,87,49,E9,7B,77,28,57,B4,42,CC,9A,FB,50,01,63,27,4D,C7,0B,3E,9D,A9,1D,5B,EE,6B,E3,B6,C6,53,A7,A6,B3,86,32,BC,6D,C4,3C,0A,54,3A,11,70,A6,A7,32,6C,1F,9F,20,C7,17,B4,1B,83,00,E2,5B,E4,71,95,70,59,1C,F0,01,90,A3,26,31,7A,A4,2D,CC,29,8D,B7,25,54,FD,9E,0E,2E,33,73,9A,6D,66,46,7F,7E,E6,7D,3A,EC,03,35,81,CC,43,A6,C6,8B,AE,15,EA,32,4B,A2,4C,C1,82,06,30,34,03,BB,0D,6F,BF,C9,5B,61,7D,F8,FB,81,6C,7B,3D,E0,CC,7D,0A,0A,27,31,4C,F4,2F,13,14,93,5D,E3,DF,37,94,BA,D1,06,B7,2B,9C,87,E5,70,F2,3F,7F,C0,7E,BF,E5,74,C9,CC,36,E6,2B,11,70,A6,3A,1B,87,89,B2,57,CC,F4,EC,85,3F,4A,83,5C,99,1D,9B,FB,DB,55,D7,74,30,51,1C,BD,94,81,32,58,51,C8,45,EF,03,EE,5C,E0,6E,B7,03,07,6B,43,C4,42,3C,89,70,56,84,B7,60,D4,EB,CB,4B,A1,42,2E,DB,5C,73,B4,1A,FF,D8,C4,69,A4,4A,96,B6,A6,BE,75,1F,B2,6B,46,D4,FF,8B,45,19,7B,01,8A,F8,9B,41,B2,4F,78,02,F4,50,68,A1,1A,3D,06,36,14,A8,5F,B9,A1,89,20,F1,04,78,F3,B1,41,2E,5C,6D,E9,38,91,5B,F5,13,BC,D6,8E,32,A2,63,56,48,85,E4,0B,E4,99,31,C5,6F,92,CF,CC,EA,82,70,88,55,8D,41,B2,F7,E1,47,F7,42,66,67,79,16,51,6F,DC,E0,EF,04,25,4E,00,09,0B,33,49,28,85,53,EA,02,FF,BE,5A,02,77,18,3F,66,E6,15,05,75,5D,18,6F,34,E8,BC,D6,6D,77,70,FB,74,5E,3A,8A,82,7D,F2,D5,03,AF,8F,45,EB,61,7A,08,C7,10,55,8B,E9,4B,40,FD,83,84,2F,6E,01,12,08,36,37,FD,97,DA,C1,2B,EA,7B,C5,A9,9E,86,5D,CA,A6,87,20,44,77,D9,B5,6A,DA,9F,C5,5D,75,B2,4E,FF,45,69,35,94,6C,EA,98,64,27,E0,8B,2F,F0,1D,10,F9,92,C8,2D,9E,AD,FD,A1,A4,B9,00,0D,29,51,C6,72,85,1C,74,0A,9F,68,14,78,6D,52,6F,DB,C8,FF,F2,12,B5,40,0B,DB,4F,94,98,D5,64,AE,7E,2B,AF,72,48,E8,A7,A7,91,B1,B2,AF,39,5F,E0,A1,E7,31,C5,0B,1E,CF,92,EF,85,6B,05,71,43,78,63,CC,ED,A7,B4,1B,91,EC,F7,26,52,F1,96,4A,45,12,EB,53,D9,18,7D,51,4E,D1,B4,B6,FB,5A,11,38,29,69,A4,08,53,89,9A,9B,80,31,4E,E2,9C,69,09,8D,89,B6,81,4B,71,14,4F,16,7A,B1,45,CF,2B,13,EB,B5,BF,54,92,42,FB,5E,FA,3E,B3,85,FC,BA,D6,6E,65,AB,45,3E,FE,D6,22,8C,9E,6C,0F,F1,87,E0,8D,DF,1F,82,38,A4,7A,61,18,D4,D9,6C,1D,43,FF,6D,95,27,58,91,AD,D8,BC,BD,AA,2F,C4,B0,69,22,2D,84,00,FB,EB,C2,AD,0C,E4,8C,69,3C,77,7E,96,34,8B,14,54,55,FD,DB,32,82,97,F7,A1,67,9F,F5,4E,26,DA,B3,90,E3,27,12,C7,74,6D,CC,21,A4,F3,58,3F,77,4D,E6,E7,9C,F9,28,B6,70,0F,04,FA,71,EF,ED,A3,78,41,D0,3F,89,B3,DB,0D,C5,55,66,D3,7D,FA,0C,89,6E,B2,E2,5B,61,EF,2A,2C,97,6A,09,6E,26,9A,6B,58,4A,FF,DE,14,8C,96,21,2D,DD,5B,5F,E2,1A,2F,5B,46,D0,4C,A6,99,43,33,42,88,D8,F6,AF,D5,FB,71,1F,A0,CC,1B,F1,29,86,AA,14,4F,3D,AA,04,CB,45,BC,DD,E3,4D,51,4A,E1,D8,3E,4E,A3,03,C6,5C,EF,0A,DB,62,81,BF,90,AA,82,05,3B,F9,AB,C6,63,9D,4A,E8,48,E2,E7,F3,26,FC,73,8F,22,8A,3E,F1,5C,64,A4,09,39,AF,41,8D,6C,87,46,EE,93,1E,85,EC,56,3C,C8,8B,98,CF,63,F8,E3,E7,A8,67,FF,58,DD,6B,5E,94,40,62,76,EA,F1,EC,B2,02,DF,27,F0,5D,C4,FE,62,1D,B2,E8,41,D3,AC,72,38,B1,83,72,E2,CA,A9,DB,95,19,4F,FF,52,25,DE,D7,14,09,8B,5C,24,1E,EC,94,6F,C0,59,7D,A9,75,19,FF,DD,25,EA,68,06,C6,B6,92,BC,58,56,96,8C,2F,43,34,02,CB,6F,6C,25,F9,8B,EA,47,9B,F8,E7,E0,7B,91,FC,2E,69,B5,3E,D4,E0,42,2D,66,D7,1B,4C,F5,C8,9E,1B,BA,13,5B,76,C7,D6,D7,8C,6B,90,51,AE,71,7F,12,DB,46,98,FC,33,CF,7D,DB,8A,1F,72,2E,5E,1B,9E,4E,C2,9A,CB,FE,47,DD,43,B4,FF,1D,40,A6,73,E1,EE,F1,FE,EE,4F,28,F9,88,C2,CC,BB,6D,84,BD,EE,55,B3,FB,55,C7,48,A9,A4,6E,46,52,E2,37,F9,14,2B,54,39,AE,EF,A4,BC,2A,76,9B,1A,2B,CF,BF,72,7A,11,31,30,0A,B4,24,7F,FA,83,3D,A7,1D,64,97,9B,73,5C,04,36,AE,8B,79,4E,61,D3,EC,B9,C3,78,1F,FE,5E,F0,32,B8,23,61,B7,F0,0D,4C,A3,76,C8,95,8E,EF,39,BB,1A,BC,BF,44,A6,B2,26,BF,18,4E,9A,D0,F1,49,7B,C0,3A,CB,3B,18,80,75,71,61,51,3A,33,A8,38,E0,25,E8,8D,E1,C6,84,C9,33,9A,27,9A,E9,10,E2,D6,42,B8,C1,24,D2,DB,86,4A,26,48,71,29,E0,EA,EB,AE,0F,25,5B,D2,05,BC,49,41,78,00,65,4B,C2,96,AC,80,47,47,0D,84,E4,A2,EF,4C,C2,11,5C,1C,D3,51,EC,73,57,02,2A,C5,B5,91,17,B3,27,09,8A,AB,52,97,A8,1F,4A,1F,32,6C,1E,AA,BE,AC,BA,13,70,4F,BB,91,89,8F,37,4B,6E,1A,C1,5F,14,FE,64,F7,37,A3,33,13,B4,F5,1E,0D,1D,41,40,EE,D2,61,C8,DE,EF,B0,E3,99,85,36,35,51,C0,09,B7,AD,FA,B4,48,59,66,82,3B,6B,B2,61,E8,17,10,D8,48,DD,78,85,5F,5E,39,E0,EA,55,C9,31,D6,6D,A9,61,AA,A2,48,D5,5B,D3,B3,D1,4F,4E,85,07,B1,A3,B2,E5,35,B7,0B,FE,B9,9E,C0,CD,DB,29,CF,81,4E,3D,37,D1,BC,C8,77,66,55,44,4B,DD,63,6F,64,10,71,05,A2,8B,EE,93,A7,C6,AA,1F,1C,8D,9D,1C,6B,71,14,3E,0B,99,18,E3,07,2D,51,99,AF,31,52,E3,3D,C7,6C,A4,9B,2E,8E,12,1A,9C,E8,A6,5A,83,70,80,58,A0,3D,1A,0E,92,05,44,2A,CD,42,62,62,DE,AD,EA,59,92,C8,62,AE,B0,61,FC,11,91,0F,05,9D,01,1B,59,E6,E3,54,9E,26,B0,05,B8,49,F3,9E,D8,6A,5C,F6,C4,F6,5B,C5,B7,FB,56,52,37,84,35,D1,02,D7,D5,CC,F4,1C,28,E9,94,EF,59,63,52,46,58,4D,67,89,C0,44,FF,FC,74,11,C1,EB,8D,40,1D,F8,67,F5,8A,B0,67,E2,91,43,FA,C1,44,4A,77,39,D3,C1,73,F3,F8,9C,30,32,FE,13,37,3F,C5,F2,39,88,A3,3A,2E,E5,D9,DC,73,5D,59,56,89,76,39,CE,B3,8B,F6,D7,07,7E,D9,10,1A,3C,19,ED,A9,3D,2B,14,58,0D,17,94,36,D6,D5,64,E9,92,69,A0,70,B4,02,0A,5D,41,02,FE,9B,EC,A6,94,01,1E,78,85,B8,81,D7,E3,3B,FF,17,C7,56,67,0A,E3,F1,E7,9F,CB,F0,F1,33,3D,1F,92,7C,5B,03,A8,49,CA,5B,36,81,77,78,1B,0D,98,33,E0,01,DF,2A,8D,74,61,E8,B5,BA,80,50,B0,5D,5D,D3,57,9D,D5,31,06,9D,70,F5,69,C5,6E,6C,29,FC,1F,BE,7A,A7,C4,B4,0C,61,B6,D7,49,C6,34,FE,F5,4D,9D,98,7E,80,A9,1E,0F,D3,56,92,C5,9B,91,ED,7D,99,18,C5,F3,DD,81,9B,95,13,A1,05,3F,9E,08,21,D5,C1,6F,0E,93,39,C9,FC,C9,ED,03,75,9F,55,10,75,BE,61,F9,C7,4D,02,AB,96,90,BF,47,05,19,64,D0,D3,8B,3F,E8,78,A0,95,57,C8,F9,66,44,FF,32,F3,B3,72,FE,52,12,46,BA,35,F7,1A,7A,69,FC,2A,A9,5A,C6,29,00,94,D0,EF,4C,11,64,71,92,61,ED,3C,31,7C,34,C4,49,D4,AE,FC,3B,43,A8,A3,71,51,52,9D,ED,B2,0E,79,A5,CD,13,24,00,C3,B7,46,D1,B7,B2,F6,1A,EE,AE,4E,3D,D5,BF,EA,F5,DC,0C,49,47,33,19,F0,A1,51,E4,95,48,CA,4C,54,BD,D9,AD,A4,86,DE,BD,46,FB,F3,AE,AD,F0,C5,5E,24,E1,4D,02,81,99,FD,F1,D2,9A,C2,EB,62,4F,2B,9F,78,A1,C2,E7,CE,08,30,55,A7,32,9E,F3,B1,2D,F9,26,7A,B3,42,24,64,ED,1D,60,02,71,7A,64,AC,52,A3,8E,76,E5,3B,25,51,E3,C9,4E,FD,19,C9,9C,64,93,1C,74,78,89,CB,39,12,55,0C,7A,20,8F,EB,39,6A,B6,3C,71,47,A6,56,A7,F5,50,BB,D2,4E,24,97,80,1A,75,26,CF,50,32,3E,66,A4,13,13,8A,5B,7F,A5,73,EE,66,84,0B,20,47,F8,6E,7F,00,BE,B0,C8,57,E1,C1,F5,A0,EF,83,0A,3D,44,85,A0,BE,DC,18,BF,08,6D,B9,7B,45,E4,DD,D4,55,AF,32,A7,20,AB,FC,58,DA,BD,58,7D,F1,A8,BE,0F,C4,A0,F4,CA,70,7B,4E,C2,02,1B,37,1F,9A,0F,58,76,0D,CE,40,FD,49,33,70,2D,E0,82,B5,9F,8D,87,5F,73,20,C3,1B,CB,5B,C9,83,36,CD,81,8B,80,4A,28,7C,67,57,40,BE,7E,BD,30,FE,9B,73,1B,85,13,1F,0C,70,B0,56,4C,DC,B6,E3,CF,6A,C3,1C,FA,11,6E,6D,47,8E,61,81,9B,B8,BB,96,C7,17,81,43,4B,77,E0,AC,93,1C,3E,78,3F,CA,28,6A,15,BC,2B,2F,BE,0E,FB,2D,67,6F,1B,96,4F,D5,FF,3F,04,10,60,D7,14,51,87,31,91,2B,AC,90,A7,12,C4,7D,7E,80,B6,CD,B6,C5,B5,5D,C4,FE,4A,2F,C8,B0,D7,3B,D8,BD,65,9A,DD,C6,D1,AD,3A,54,3C,F6,B3,38,38,64,DB,D8,EC,42,EB,A9,E9,B2,DA,AF,EC,93,3B,7B,9A,53,B7,85,31,46,17,D0,18,A7,8A,A7,FA,7F,19,76,04,1B,39,64,B9,3A,25,D3,C9,EC,C3,40,A7,25,6F,82,06,CA,28,97,88,27,82,0E,E1,1D,31,9C,09,A8,2B,6F,B7,B9,63,F4,01,79,CF,58,53,35,D9,58,48,DB,0B,C3,9F,11,5C,1E,4F,6C,4F,DC,25,42,8C,71,90,1C,E8,25,AA,16,9A,78,7D,F2,71,88,E3,49,99,31,19,3A,EF,93,AA,69,45,38,B4,12,78,4C,2E,9F,1A,AC,4C,AF,3D,BF,53,FE,7B,59,41,58,39,F4,EF,D7,2E,58,A7,66,52,09,89,0B,8D,01,F9,21,DA,C6,93,1F,FF,1F,4E,75,39,9F,F2,A5,AC,C1,5B,0A,90,B7,06,9C,F0,72,FB,3A,BD,F6,36,9A,2E,4F,D6,3A,5D,99,CF,D1,7A,20,24,A8,1C,4C,F6,15,61,5E,E5,A4,B6,87,06,13,E4,E3,9C,A4,90,7F,1D,8F,90,96,19,24,C8,D4,61,05,8D,74,93,4D,31,46,EB,7E,A8,AA,E8,A2,A2,50,56,EF,5B,6A,AC,6A,2A,23,61,5C,93,A4,01,C1,9C,D4,20,18,8F,BC,11,80,53,AE,0E,97,AE,E3,D8,F4,99,50,58,FC,AE,A5,A1,3A,11,20,CE,C4,C8,B9,55,22,3B,38,D9,0D,B7,94,4C,27,0D,71,E5,AE,A1,53,AB,6D,F4,94,68,EA,72,55,A4,B5,24,51,A9,05,60,42,AB,05,9D,2B,62,BF,8D,10,96,30,5E,9B,49,8D,29,C7,FF,09,12,53,37,1A,23,67,4C,0E,13,15,00,86,48,EE,62,D8,08,DB,D2,A7,87,E6,B2,C1,2D,41,56,F2,F2,E5,78,47,70,B3,EB,05,0D,7B,FC,27,37,0D,58,3A,1A,B6,F4,9A,0D,13,CA,AC,C5,E2,78,9C,D7,B8,D0,72,24,7C,62,6E,4B,AF,4F,68,46,B0,09,A2,9E,A0,A6,63,F3,E2,97,17,96,15,C4,BF,58,B9,23,85,7C,A9,1B,70,24,7D,F7,29,58,E6,11,60,A4,7A,4E,18,AF,70,AB,C9,21,62,20,D0,1C,8A,1D,C7,44,45,33,6B,63,39,0B,40,38,E9,2D,B7,8B,7E,70,73,3F,4D,F9,41,90,3C,8D,C3,8B,FB,58,80,41,49,C0,3E,C3,31,BA,4D,AD,B4,11,6E,42,D2,7F,1E,B7,D3,4F,1A,C1,17,94,85,BA,06,60,F8,26,4C,74,DD,FA,24,5E,8F,17,40,09,98,EB,EF,A6,41,1F,CB,F0,38,CF,EF,1D,44,0B,32,0C,4E,17,7C,19,58,84,29,6D,63,97,0A,AA,26,56,C4,41,A1,53,7E,DF,41,39,51,34,4D,32,5C,95,CB,92,76,90,CF,82,24,11,BA,E7,01,85,BD,6F,90,BF,91,20,D3,E2,33,80,A5,51,64,1F,06,1B,BC,24,EB,28,F2,FD,F8,91,8A,2A,09,D0,0C,B2,C9,3B,C3,68,3F,66,58,2A,93,2B,0C,11,0D,0D,81,9F,EA,07,72,0B,01,7B,38,64,44,65,A3,93,14,BD,7C,B2,82,F9,BF,B2,74,B1,4B,74,30,6A,2F,B0,18,39,D5,F1,F3,AD,22,58,8A,29,4B,5D,4A,B7,94,FC,FF,61,A3,CD,83,30,FA,E4,DA,6B,A1,16,17,35,4C,C5,A3,9D,40,87,AA,5F,75,30,09,14,AD,E2,63,55,8E,6F,C7,6A,3A,62,DC,8C,D3,C8,E7,1E,65,93,C2,6C,1A,D3,56,55,C4,08,24,6A,37,8A,41,4C,39,A2,5B,96,34,71,CD,55,F7,DB,60,A2,6D,85,E5,1D,AA,D6,11,F2,C4,22,11,39,6D,62,3E,07,5D,6A,82,74,A6,8D,A7,AD,D0,12,58,FF,C4,31,9F,D5,FA,7D,2D,F4,A9,8C,0F,8D,A8,1B,8A,81,69,97,ED,A8,1A,3E,8F,76,A5,86,FF,12,33,D7,12,64,84,27,0A,FA,3D,27,B0,C1,C6,D6,6E,DF,12,65,71,A4,A2,85,BF,41,EC,1F,D7,D4,9F,54,79,BB,13,C0,57,CE,0C,5C,5F,01,34,F8,C6,74,DE,95,7E,75,81,D6,6F,3D,D4,37,2C,DE,59,E3,2F,F2,A5,AB,D9,AC,C6,94,FD,38,9E,92,61,96,17,03,4F,02,AA,FF,88,67,14,10,D6,87,3B,CE,2F,EA,B4,07,D9,2E,81,39,D2,8D,05,A4,59,B9,B5,E7,2D,19,73,48,A2,60,B4,57,38,1F,B5,72,1C,1A,3F,5B,8F,42,AE,D0,37,27,99,1F,90,AD,4D,D6,BD,7E,C2,CF,85,5A,4A,0E,10,39,2B,FB,09,63,4B,94,74,8F,A2,9B,77,5C,71,AE,C6,AA,5D,9A,7F,16,AE,28,C5,AA,B7,5A,43,8B,79,DB,59,F4,18,8B,B0,7E,D1,C5,AE,E8,68,F2,3C,7F,17,B4,3F,B2,7A,10,D6,45,F4,CE,91,07,F0,C8,45,B9,59,33,F0,90,8C,DF,E0,FB,63,15,94,61,72,CC,FE,2A,FB,5A,2E,94,E6,0F,9A,C4,DC,01,7B,59,8D,B2,C0,DA,87,DC,A6,B3,B0,D5,E8,13,1E,0F,EB,A1,52,26,6F,6C,87,A2,82,E6,DC,A9,9F,42,BF,C6,97,C1,40,D6,E3,F1,D8,09,5A,E6,2F,47,BE,C7,E5,21,C7,E4,39,93,CC,4F,58,06,05,8B,FA,9B,4B,95,55,43,A4,8A,AB,2A,44,B2,2D,F2,31,3C,21,8A,3E,9D,A8,D7,69,5C,6F,1B,F3,A5,48,68,FE,80,41,2C,2F,36,8F,4B,88,E9,DD,D9,CE,9F,72,A8,E9,A3,84,EB,83,0E,3E,8F,68,E7,FC,95,79,2E,29,55,80,41,39,F8,8D,74,41,2A,C8,11,7D,BF,42,39,28,A0,0C,95,49,0B,9A,49,93,F7,2C,05,AC,AB,02,29,F7,29,B9,DE,D1,C7,CF,41,AF,A3,C7,3C,8D,77,E7,6A,A8,F1,CA,52,BF,8E,5D,40,EC,E9,37,0F,10,83,6B,A3,AA,63,2A,D1,AB,02,B2,0D,D2,3A,25,34,8F,98,5F,33,BF,6D,45,9D,12,11,38,8C,E4,BF,B1,60,58,D2,E2,46,0F,EC,7E,D4,92,ED,E0,E5,53,91,34,2D,A4,01,A7,6A,FB,9E,F5,ED,C4,B1,52,2C,C2,BB,8A,E6,4D,0E,7C,93,91,98,93,6B,99,BD,37,66,DE,51,53,6D,CE,7C,9E,2A,80,83,CC,7B,02,7F,AA,12,ED,2A,41,96,F3,82,78,4F,B2,CF,87,AF,9E,58,42,0D,A1,F2,F5,38,B1,D3,E2,C4,7B,D8,41,41,8D,51,C0,BD,5F,EE,B8,A9,48,56,1E,C3,AC,C3,6D,C5,37,97,89,B5,88,DA,9E,CA,63,20,06,94,DD,31,72,6E,FB,BA,00,4C,B1,D5,1E,AE,1F,4E,7C,50,7D,28,F0,2A,05,17,8C,2B,A5,97,5D,E7,D7,E5,B2,41,6C,25,CB,E1,EA,E7,38,66,E9,ED,DD,8D,79,E3,9A,21,66,31,B4,4D,71,85,DD,30,E7,04,ED,56,51,A0,44,BC,2D,A0,FB,A3,E6,AD,48,DC,34,89,C5,80,01,A9,19,9E,4C,4A,F5,79,08,F5,0B,91,1F,8D,00,B1,4E,B8,D7,36,B0,4F,93,CA,D1,C0,EA,01,67,7E,38,15,2E,B4,16,87,D5,A2,BD,B0,70,6D,78,34,6E,C9,75,1F,29,54,E1,1B,47,02,18,FD,9A,BE,47,F6,4C,1A,7A,93,98,C8,10,D9,42,4F,86,EF,A4,C6,36,B3,18,3D,D7,C2,79,D7,AC,62,77,8C,20,94,B6,F2,AA,EE,68,BB,C7,E1,D3,E6,48,DF,BD,A2,89,7D,DF,84,94,4D,9F,9E,E7,30,10,CC,00,44,17,3D,2B,0D,F2,4D,E4,69,C1,D3,40,96,6A,BF,17,6F,5D,C5,42,55,05,74,37,EA,B7,5A,62,92,A9,02,DC,9C,78,ED,E4,67,6A,B2,38,9F,AE,23,41,B3,B5,E1,62,91,87,EA,25,2C,83,90,30,59,7E,FD,34,1D,0E,26,F4,76,1E,22,92,A6,3C,EF,42,C4,F9,EA,EB,90,89,0B,83,EF,B9,0B,0D,EE,3F,B4,4F,D6,01,28,25,F7,08,81,11,ED,A8,BE,FA,09,E3,3A,75,43,DD,70,02,70,BE,D9,06,BA,5B,DB,41,C6,41,18,94,34,C7,29,AC,4B,34,95,9C,6C,21,6F,F4,AB,F5,65,BB,9E,35,62,B5,80,96,60,4F,7E,6F,C3,8F,9B,2D,A9,E0,30,78,66,16,92,FC,9B,7F,02,E4,20,47,D6,DA,A8,E6,E8,F4,F5,58,15,EB,D0,6C,C1,BF,71,84,7B,2A,77,2E,BE,49,28,D0,D5,DF,B0,41,01,84,60,D1,43,71,05,1F,6D,26,E4,01,A8,5A,50,A0,6C,97,78,1F,AF,5E,AF,4A,DF,94,C9,8D,C7,DF,01,88,86,F6,22,36,0D,E6,91,94,97,81,68,0A,E0,7D,03,F0,CF,F9,81,A8,ED,D7,36,98,56,91,89,D8,AB,00,09,3A,0A,1C,1E,64,AD,69,EE,47,39,F8,85,2B,BB,2D,10,C5,43,0D,8D,26,B2,0B,14,D4,64,AE,91,9C,06,D5,28,95,47,3E,4B,DB,65,FB,D4,A1,25,74,F7,9A,C7,8B,E5,6E,37,46,0E,6A,35,D3,BD,2D,8A,F5,A4,94,58,BA,F1,92,6C,77,29,2C,78,BB,95,C1,87,14,1D,8B,19,E5,6B,83,C7,45,98,FA,52,E0,F3,AB,C3,0E,0D,2C,99,B1,A3,1A,96,4F,B2,76,D6,E6,7C,D0,28,B0,51,A7,49,84,28,DC,46,D3,7B,20,F8,9B,00,6F,00,48,5D,D1,F3,1F,5E,2E,1D,CD,04,36,1F,8F,E3,1C,93,8B,F1,F2,5F,68,15,EF,50,27,2F,34,B5,A3,9D,B6,4D,54,9A,FA,66,67,34,A4,CD,5C,E1,22,C5,FD,95,39,F6,DE,40,C4,E5,59,18,E5,82,1B,95,F8,AA,32,E0,12,30,F5,F7,60,9C,90,FC,3C,89,78,5C,BB,31,5F,CE,90,D9,90,2E,61,A3,94,1E,1D,07,67,FB,0F,E6,A6,5E,7E,99,AB,DD,54,5E,58,66,EA,D7,E8,CE,97,53,98,84,46,69,30,06,37,03,24,35,82,FB,29,B8,00,31,F4,C7,C8,F7,EA,53,56,82,D7,1D,53,E3,05,C8,B5,E1,FC,6B,20,0B,9F,0F,40,00,D4,F4,1D,4E,12,7E,C6,37,4D,F8,D7,7A,8C,69,35,C8,C8,AC,60,99,E7,03,B3,4D,BC,C0,C6,FF,74,76,15,CB,92,97,16,95,ED,55,FA,D5,4E,C6,F2,3F,22,11,71,E6,3E,50,61,02,D9,35,D9,32,DF,4B,30,0B,FC,56,55,BB,1F,44,47,C3,A0,38,B8,D5,1B,75,3C,DF,F6,C6,04,46,45,5E,65,FA,24,38,96,A4,57,A7,A1,6F,E8,85,E9,17,24,2B,CF,38,D2,85,CA,80,AA,F3,BB,DC,C5,57,DC,31,35,29,DE,9C,0B,C4,33,9F,E8,29,E1,78,E6,1D,B4,1F,CF,76,79,8D,D0,47,E2,46,91,8D,A6,C9,BC,50,20,D6,A7,EB,EA,B8,EF,A5,EE,5E,0C,46,13,E9,B3,A9,7F,86,8E,BD,F8,63,00,4C,19,8F,0F,68,01,B6,BC,22,19,54,EF,F3,9F,14,81,6B,B4,85,5C,DE,73,29,8C,1A,2C,F2,7F,D4,44,4A,7E,A6,BD,E3,D7,EF,84,E6,88,39,07,93,F1,75,D1,8B,79,FB,F7,80,9A,4F,4A,D3,3C,4C,B1,E3,CB,C1,45,56,7C,C3,A3,95,63,E0,36,48,6F,84,F5,CF,EA,B8,CE,0D,18,CD,B7,57,E8,E1,D1,76,D3,DD,BE,3D,5B,EA,59,D5,3E,80,C8,7C,37,2E,A6,39,34,9D,F6,AD,0D,97,3A,C0,D6,A7,D0,12,EC,08,CA,C5,08,15,49,23,44,36,3B,65,BE,80,F6,A0,2E,57,1F,E4,01,A5,BA,B8,9D,F3,26,DE,C5,2D,87,C6,B0,24,A1,60,FE,22,34,20,F3,E0,B6,65,37,4A,90,6A,04,71,E9,9C,89,F9,FA,3F,73,2E,56,80,69,01,B9,2E,55,2F,31,4A,53,47,43,D4,BA,E4,44,6E,BA,72,F2,CC,E1,E7,0E,B0,37,AC,B5,B5,4D,1B,1C,90,FE,89,D8,2F,C0,AA,0C,B5,23,34,8D,2F,F2,CF,C2,EB,A8,3D,0F,DC,B1,63,3A,4C,58,09,3A,A2,71,4A,CC,40,F1,10,FD,FF,E6,A2,64,14,9A,66,1A,10,0A,47,8E,A5,C0,B8,F8,AE,32,4D,27,A2,5E,32,63,2D,89,AA,42,BE,54,CE,BA,8C,38,25,01,B4,55,03,57,31,9D,E8,5D,28,5A,6E,1D,51,7A,2A,D8,2B,ED,49,F1,CB,A4,57,07,AE,CB,3D,21,3B,FE,F1,BB,4D,A8,E0,5C,05,B5,67,F8,22,E7,42,16,25,A4,75,E5,E0,45,2C,EA,0F,B1,B4,62,F5,6C,CA,F5,2E,F6,89,F3,BA,09,29,FB,0E,BD,4D,30,36,16,27,17,A1,2C,52,20,E1,58,EB,EA,45,B0,B7,02,F6,39,A3,19,4B,EE,E0,D4,B4,F7,13,57,D7,34,78,B6,8D,19,B4,BC,91,9C,86,F0,DD,84,37,FD,0E,C1,FE,64,BB,41,EE,EB,44,BE,C5,F9,5A,B4,13,16,F1,5D,17,33,D3,10,6D,5F,97,E5,DA,8E,7F,82,1B,52,90,27,6E,40,F0,4F,67,AC,88,F9,1A,B9,76,FA,90,84,24,09,F0,D1,02,57,FA,95,5F,7C,36,02,3F,5E,B5,93,1F,F2,6D,13,3F,1E,40,B2,34,77,4E,A2,29,C1,45,63,3B,F4,93,C4,B5,9C,48,7F,E9,67,30,9B,BA,D6,AA,1B,BD,C9,58,A6,1E,BC,95,FF,9E,54,BA,3C,6C,B6,E8,60,54,44,7D,B1,31,68,32,AF,95,DF,3A,72,98,C2,DA,DC,A6,DE,6C,20,87,85,AF,CC,95,EB,1C,AC,8B,50,CB,9F,76,FE,74,AD,1F,18,82,8F,8B,84,EB,8E,1D,60,AC,0C,01,58,5D,1A,11,09,F8,C1,95,FC,C1,14,A9,1C,B8,3C,DB,B2,46,D0,85,2C,1D,D8,FB,7C,85,F3,35,D5,B7,62,DE,6B,E3,4B,CB,95,71,55,EE,AB,FF,70,24,3A,64,68,63,36,CA,F4,F1,D2,21,37,2B,E5,42,5D,66,7D,E3,8F,B3,04,86,F3,B5,61,47,48,EB,71,52,13,53,78,65,FD,B1,FF,DF,15,37,8A,DD,C0,32,22,31,1B,81,6F,D7,6D,E5,1A,F7,9D,CA,E4,A7,C7,AF,53,94,4C,BA,7E,92,F7,CF,45,DF,48,68,C4,51,30,F7,80,39,28,AE,AD,EE,B5,3F,72,E2,BF,93,76,02,E9,50,6F,A5,4A,FF,AD,91,8E,4D,8E,BE,57,D7,DD,D4,05,AB,C8,7A,9C,59,CA,D2,43,EC,38,D0,42,CB,26,F8,23,BB,BC,4F,5A,F5,D6,B6,6D,A1,8B,9A,F3,EE,D2,8A,80,53,D8,40,4C,22,B2,A3,C4,55,2B,5C,CE,90,BD,F5,16,63,AF,38,28,DE,78,74,E0,B4,B7,05,4C,A5,22,CB,26,CA,EE,5F,4F,39,2B,D8,9D,54,4F,D9,B4,5D,00,5B,A5,D4,71,F7,1E,A9,DE,57,4A,97,D4,40,9F,1B,DD,28,97,4A,A3,A1,60,F7,05,06,39,B7,00,73,89,B9,0A,06,CA,57,13,DF,0E,00,F6,DA,7F,45,F9,32,44,42,36,4C,A2,B9,83,99,D2,63,AC,88,7D,58,B2,EB,8F,02,29,93,C5,55,F9,A8,5E,08,03,43,D8,73,1E,45,10,6E,FE,84,D4,6E,EE,C2,FD,29,41,4E,AB,FD,38,7A,F9,8E,DD,3A,F7,71,DA,C2,68,00,28,9C,50,04,B7,ED,71,37,9D,CC,65,04,A7,14,5A,A6,92,C1,63,69,9C,68,10,66,AE,7B,6E,F8,34,4B,FC,B5,86,E6,FF,74,93,3E,68,32,BC,B9,0E,E7,7B,35,D2,A1,E0,84,66,B0,C7,F4,1D,61,09,50,8C,AF,66,73,C3,DB,8C,7F,F7,6C,65,B9,C3,B6,7F,AE,FF,F6,93,84,4A,6C,91,0A,19,33,33,DC,19,CB,A4,AB,93,7B,E6,64,D9,16,A2,28,EB,D5,B9,FB,43,93,0B,B9,5B,C7,FD,16,51,E2,D7,98,E1,FE,A5,AE,20,B6,29,A4,93,54,0D,9D,EA,77,A7,39,CA,E7,D0,84,29,6A,F3,86,3E,41,8B,DC,0A,AC,D8,C3,6C,80,E7,D4,75,27,ED,09,0F,B2,D0,08,40,0D,A9,08,85,BF,3A,91,2C,29,89,75,CB,3C,7D,10,86,83,96,74,A3,90,16,0A,B7,B0,6B,4F,72,39,DC,64,A7,BA,9A,E0,03,89,B2,17,52,7A,AF,33,7C,A7,B3,5D,7B,64,7B,F7,13,15,47,70,9C,6A,23,67,81,72,F8,48,A9,86,41,7D,88,A9,AA,3D,B3,7B,F1,BA,D3,F2,F5,0C,C4,0F,23,AE,E7,90,3C,F2,B5,C4,F5,94,15,1A,3A,4C,9F,11,CA,C0,6F,E2,6A,BF,7F,EE,7C,7E,B3,2F,8A,3B,D0,63,0F,F3,39,98,98,0B,B4,8D,4B,E7,F6,A2,F4,58,AA,B5,94,6D,DA,C7,24,55,76,E0,34,51,CB,DC,B5,9C,95,87,DD,A6,A7,7F,63,C5,B1,95,FC,37,31,7A,2A,38,8F,DC,41,AE,8A,C1,1D,18,14,EB,6B,20,98,60,A9,E0,41,0D,15,0F,0F,46,02,7E,88,88,67,69,93,72,C9,7A,B3,59,A4,23,DA,37,3F,35,C8,46,37,BC,4B,C4,53,EE,C9,4C,50,9D,38,20,DD,BB,8E,BA,56,02,74,E9,C7,39,41,E0,CE,0A,56,A8,79,FD,41,97,35,F4,45,AC,AF,E5,55,EB,08,7C,1F,1F,E7,4B,A1,A3,A1,35,4E,06,EA,58,60,4F,01,AD,E6,E6,1B,A0,29,9C,46,EC,7C,B9,07,43,8A,35,47,71,EF,53,BD,B6,ED,E5,7C,BA,E0,AE,B1,2E,A4,35,3D,54,DB,A8,5A,22,60,D9,7E,43,DD,4E,6A,6D,D1,80,D8,74,93,65,73,63,19,73,E2,84,A1,9E,6C,CD,AD,BA,94,29,F1,77,89,E7,34,54,9F,E1,BC,25,2B,AC,E3,1B,E6,01,75,38,11,D3,22,1E,80,74,DE,97,B8,2F,CC,B1,1B,03,E8,49,6B,F8,D4,4C,26,2F,79,B9,2A,BB,0C,B6,B0,22,CE,07,64,D9,EA,B6,AF,6D,06,61,35,AA,D0,B4,AE,BC,1A,1E,3A,5F,FC,38,95,1C,BD,A1,97,BE,CE,64,21,05,C7,89,BE,21,6B,BC,EC,5C,0A,4E,50,12,90,CD,D9,64,B9,E7,C7,90,A6,3C,02,64,9B,A8,AF,D1,48,D7,27,51,A5,A9,3F,CC,01,59,47,03,6B,B5,3C,84,74,94,BB,84,0C,6E,60,0A,FF,43,86,E0,71,8F,A6,69,43,05,A6,B1,29,24,21,AE,C2,AE,B8,49,3C,75,81,D6,EC,03,7B,15,4E,E1,6A,69,90,32,0A,10,66,09,09,CA,61,D2,BE,37,20,A1,62,CD,20,DF,A6,5B,2A,63,F3,89,D4,15,03,65,A7,4C,C7,A0,7E,B3,E6,7F,DC,0D,80,85,82,71,6B,6E,68,9A,65,54,3A,DC,14,11,16,80,03,01,65,16,F8,A5,32,02,2B,BE,54,D6,4F,9F,CD,22,DE,F2,FE,21,72,88,D1,52,99,B8,8F,20,D7,AE,FB,FB,00,BA,74,4F,FD,8A,D4,2A,88,C6,9F,04,2F,30,0D,D7,CE,FC,F9,6E,47,56,A3,17,98,BA,5F,88,9C,B2,F3,A8,B8,38,B7,12,78,7A,5E,B5,64,BD,B8,71,3D,9F,EB,27,A8,CF,CB,29,EF,0B,24,14,48,74,BA,C7,34,6E,71,AA,42,93,6D,7D,9F,C3,8F,10,C4,6C,DA,7A,64,4F,6B,6A,00,20,A3,A2,EA,7E,77,60,3B,13,45,61,0D,99,AC,03,AF,17,A2,69,DB,6E,A9,BD,73,DE,58,93,08,45,C8,B9,0F,24,4F,A9,68,0A,C7,DB,53,78,72,EB,37,4C,D3,13,DE,27,6D,2C,75,AF,C5,D4,20,AE,E2,AB,AF,37,49,37,05,77,D9,AA,74,0C,18,26,CB,B5,FB,A7,A9,77,8D,CA,D1,5E,CF,6E,48,04,66,BB,94,60,65,39,FD,48,65,F7,59,9D,79,C5,B5,C1,7B,E9,B2,A7,CE,49,F1,72,D5,BB,64,C3,B3,D3,A1,2B,05,E1,CD,0B,BF,28,29,99,8A,E2,B8,EC,2F,80,8D,E6,24,FB,E9,A7,12,BD,0A,8C,39,51,57,0A,A0,4D,F6,9E,A5,1A,C9,51,2C,1D,D1,F9,00,96,B7,75,CE,E4,F4,08,58,CB,FA,C3,B2,9E,EE,91,80,E3,CB,43,4A,AC,54,F0,B1,9A,AF,5E,D4,53,27,1F,C6,39,3D,D8,A2,9B,41,71,AB,B2,C1,C7,ED,6E,6B,AC,29,F5,70,78,06,86,C3,71,F9,87,A2,DD,42,45,67,EC,DC,CE,08,7A,45,4D,EC,70,72,82,58,9C,E8,EA,9A,C8,89,62,7E,52,01,3A,C2,A3,4D,A5,09,4A,2C,02,CA,F0,DE,AB,94,F8,AC,47,2B,3A,32,4D,88,46,72,25,04,EC,A7,33,BB,40,83,F8,99,8C,D0,DE,B9,4F,C0,25,96,4C,90,A2,D7,6C,D4,C5,38,0D,F3,81,38,C6,44,80,53,6F,94,16,13,5B,7C,AC,2F,A7,DD,9D,67,58,B7,D5,FC,DF,6E,D4,35,A5,DC,5E,74,E1,BE,84,B4,84,52,44,CD,92,C2,27,FD,E0,36,9B,F3,89,F4,D3,FB,87,AD,7B,C0,0E,79,A4,AF,2E,82,5C,A1,F7,72,C9,A1,34,3D,35,5E,AB,AD,0A,28,D4,60,4E,9A,88,65,BD,D7,C5,12,07,64,9D,56,02,84,72,6E,07,04,70,A7,F4,4D,F3,5F,83,6F,FE,EE,06,2D,F5,E9,D9,64,E6,BE,D5,EA,E6,E0,D4,7D,FD,99,F3,B8,D8,43,E4,4A,0D,22,CF,29,6A,A9,E6,E1,29,FE,D2,4D,26,FC,9F,21,6B,81,67,C5,52,B0,A8,EC,AF,AE,F7,B3,39,81,93,3F,A5,6B,96,65,9D,C1,5D,C3,52,16,6E,D9,62,84,CA,91,0A,93,4A,9F,F3,64,EF,48,A1,B4,61,78,6E,3F,4C,E7,E5,97,9F,36,BD,4A,4D,13,69,2C,6E,68,56,24,F2,3E,54,70,EE,78,6E,8E,25,CA,93,80,EC,F3,2F,00,B5,A6,2B,18,AD,38,C4,3B,74,7D,1F,81,8E,E9,01,18,2A,E5,5A,2C,99,CF,28,65,83,11,E2,BA,6B,D7,D2,8D,CA,A8,43,C7,46,DE,59,97,2E,BF,93,2A,A0,40,1C,69,CC,20,83,6B,D8,DF,4A,56,42,89,DE,3F,17,EB,5C,08,7F,C7,EB,E8,88,9A,0F,13,48,28,3A,8E,E9,C1,C8,5A,2A,C5,DB,6F,D1,7C,E5,55,EE,1F,7A,14,5A,EE,5B,90,61,9B,69,A6,B3,27,81,3C,20,2E,31,E0,2C,DA,CD,B5,D5,AD,2B,04,56,0B,2C,7B,C6,69,02,73,38,8E,8B,0D,B1,88,83,2D,6C,90,A7,F7,F5,F2,6B,A4,9E,78,EC,ED,18,6D,8B,44,AF,65,9B,FD,1C,75,A1,AC,FE,03,9B,42,68,3B,74,3B,C8,70,1A,89,BD,A4,7E,23,FD,2F,11,C0,E5,44,DD,52,E8,76,01,13,9D,F8,B1,AA,E0,A2,5C,57,E9,52,8C,E2,1D,AE,6E,32,77,FB,FB,2A,B9,77,A9,DF,39,36,4E,99,7D,95,73,BD,11,83,B8,ED,32,CD,69,2C,A7,51,6F,C5,E7,4D,70,5E,BF,19,D1,EE,E3,0C,01,46,91,9A,DE,C8,A2,01,F9,B7,B9,CA,9C,19,69,DF,C4,11,AA,B3,77,0A,5C,12,1B,E7,9A,88,28,DD,F5,48,A5,1C,32,2C,AC,FB,5C,5F,24,0D,9F,46,57,AA,3B,17,27,B4,E6,5F,CA,4F,8B,C3,F1,CC,08,C5,B7,90,FF,77,26,8A,C6,DA,65,AE,8F,D8,16,AD,CD,E8,CA,FB,D8,1D,4C,7C,F0,7E,27,DB,F9,93,37,42,DF,D8,C2,96,D3,BE,D8,D7,40,96,88,F4,A1,27,DC,9B,58,6C,55,49,C7,04,BB,7D,F7,2A,06,8C,06,18,00,FC,00,C9,E0,20,71,1B,2B,AE,78,35,ED,02,07,EF,F0,44,9C,80,BD,C7,06,D0,40,5F,79,B7,30,91,30,D4,EA,1A,5B,FD,60,FB,6E,52,77,91,C8,D6,F8,6B,27,71,F0,E4,F2,79,DC,92,23,BB,DF,E8,81,F7,04,3C,E4,54,8C,DC,30,99,1E,07,D3,FD,60,41,B6,C6,C4,82,5C,18,E8,1D,FB,72,B2,E3,FC,3B,0B,A8,6B,24,CA,82,A1,F3,D9,50,5E,B9,DC,A2,5C,3F,B2,D2,0D,94,FB,E3,55,CB,17,F2,55,6D,90,D3,40,B6,25,07,AD,12,D8,05,42,0F,5C,EA,0E,F2,22,BD,3D,85,46,C8,75,34,0D,E4,B1,2B,60,C7,8F,76,2D,98,E5,D3,29,65,13,EA,E0,7A,DE,BC,D5,DE,CB,5E,74,0C,18,C3,1D,9B,27,FF,18,63,EE,A4,1F,9B,36,76,E2,7D,D3,FD,B5,3E,A3,9B,E6,0F,47,F5,4A,AF,EC,47,16,FD,5F,E5,F2,F1,2A,80,B2,8D,82,12,98,AB,41,B2,9C,38,6C,48,67,F5,E4,C6,E4,2A,FC,72,BF,69,F3,09,64,69,21,3D,A5,02,2E,C1,BA,5B,AA,16,0C,3A,87,93,58,C8,FE,03,E8,A4,FE,CA,FA,87,F1,7A,24,EC,12,F3,EE,BD,37,1A,59,8E,77,F7,A4,5F,CB,78,48,9A,05,18,A7,26,B8,3F,EC,F9,74,26,F8,FF,EC,A2,8F,B9,6A,0E,56,41,AD,C9,49,73,82,65,B7,49,3D,BE,DC,00,FA,EE,31,B4,5B,E4,53,CD,AA,00,62,DF,42,E9,13,04,DE,FF,30,51,C4,26,22,23,89,2A,A2,6E,2B,9A,3D,69,4A,E3,00,4B,F6,3F,51,31,1A,27,97,FB,74,82,15,A8,6E,02,10,55,50,77,D1,8D,5B,D2,71,00,A0,EA,30,E0,FD,49,6B,8E,E2,10,4E,7D,78,59,72,93,39,42,35,C4,FD,72,D1,6A,F6,F6,C7,EF,2F,D7,5E,C2,77,66,5D,DE,3D,A4,02,44,96,F9,FF,4D,C6,EA,5C,E0,CB,56,1D,CD,4E,53,52,1F,78,9B,92,29,0A,1C,CC,62,B1,29,58,FD,3B,9F,A4,A9,62,5C,18,1E,F0,C0,A6,9E,1A,7E,BB,D6,8E,0F,BD,E9,1F,CE,BB,4B,3D,1E,A1,B3,8D,70,28,4D,AF,D0,87,59,BC,B4,D5,E8,0A,DE,E8,9E,75,D0,31,9C,FE,4E,2D,90,07,8B,DC,82,80,D3,9C,69,7E,29,ED,40,AE,FB,A7,B6,40,1B,74,D1,D6,39,D6,68,EA,48,72,D8,6E,25,60,89,52,65,CE,1B,8C,C0,95,FC,1D,E9,DE,C6,C1,15,01,1B,6C,56,DC,08,B0,FE,1A,1C,3A,92,0C,D8,E1,E2,18,8C,66,D1,A1,36,AA,53,15,5F,3D,B7,5F,3D,29,D3,6C,39,51,95,33,CC,63,82,81,82,55,09,92,9A,90,FF,54,10,BC,02,D8,3E,0F,9C,EF,C4,A1,5D,EB,C8,26,B7,5D,11,55,63,5F,13,20,81,18,C5,A3,4E,B8,43,E6,F9,16,11,C7,D6,EE,C6,5B,B8,BA,32,65,61,8F,68,D8,08,FB,CE,8F,79,16,7C,C5,4E,EC,02,ED,85,D0,58,E1,DD,D7,74,1C,B8,CA,F0,DA,45,BE,F0,17,15,D0,DB,0A,6E,A5,B3,0D,38,A2,72,57,41,62,D2,31,FD,C5,A1,D0,3D,06,21,29,0B,CA,6B,9A,4D,8D,D5,96,CE,E4,A3,B2,7F,1E,E7,CB,F9,C6,0E,86,F5,1C,C2,1A,A3,64,0E,BF,B6,A8,54,B5,CA,45,3E,CF,83,60,5D,1B,A0,CB,C6,BC,F7,F2,BD,84,0D,E2,07,58,B6,4B,1A,AF,0A,12,87,F5,0F,58,BA,36,A8,85,9E,5B,B9,28,52,B3,BF,4D,A8,C9,10,43,DE,11,5A,09,0C,F8,18,8A,AE,5D,F9,36,9C,CE,14,41,EA,76,CA,59,82,18,D7,65,4E,3C,F2,08,B9,02,6B,D9,98,5A,A7,A4,88,01,60,02,29,25,3A,05,FB,C8,98,7C,B4,9D,45,97,7C,92,BA,5C,7D,B6,01,4E,5E,CE,A3,2C,3B,8A,EA,D8,28,DC,36,09,E6,1C,80,9E,2C,D2,AC,70,14,27,4C,0C,90,30,C2,A5,EA,61,05,50,6E,B2,A0,E1,BA,67,F6,AF,D8,0B,5A,7D,09,CC,51,AC,DF,11,74,B6,1F,29,C3,7B,05,95,5C,C4,29,12,3B,11,09,01,5D,58,B0,BE,3B,15,66,CA,4E,4C,BF,12,3F,0F,4F,3E,4A,4E,0B,FB,A8,C3,95,3F,8D,E1,EC,22,D9,7C,EF,40,C3,C1,23,6B,48,23,4D,DE,3D,A4,76,B3,DF,91,56,9C,27,52,8C,BC,B6,B8,61,99,99,EF,35,05,45,37,20,FF,CE,5D,B0,90,8F,CB,EC,22,9B,64,0C,8A,00,3D,3D,0C,54,5B,0C,77,29,C0,46,CA,FF,C4,4D,F2,05,59,10,F4,DF,13,43,F6,FA,25,20,41,10,62,CB,26,0E,97,96,60,A8,99,4B,4F,D8,10,19,A1,E5,68,FB,04,35,C6,36,F4,FB,9A,F4,EF,C8,B9,2E,01,7D,C8,A2,47,E7,6C,D3,84,2E,0F,E3,9B,BE,36,C3,4F,08,55,A5,04,AF,36,B2,C8,4F,60,69,FC,42,93,80,E5,80,62,D8,DA,A9,49,CD,05,16,D9,32,09,98,B7,2C,6B,19,68,09,9B,B0,56,9B,06,F4,54,FC,86,66,B7,DE,CB,C3,42,91,F0,C9,F0,30,00,CC,67,70,B7,F8,29,79,83,80,B8,0A,21,FE,D0,13,84,1C,9E,BD,96,F6,35,43,F4,E3,0C,37,AB,F8,DD,05,4A,31,52,BA,4D,61,30,0F,30,4A,22,D8,92,FA,7F,A0,90,ED,80,0F,73,F7,D1,12,37,3C,FA,59,F2,5B,E4,01,FA,8D,70,F6,89,34,F1,6A,00,84,04,79,79,31,14,F7,7B,04,BB,89,5D,81,50,4E,49,71,64,96,F0,DA,3D,67,7B,A8,69,5B,1B,9D,A9,17,90,FB,9C,FD,BD,80,34,07,AF,43,84,2E,0B,23,CD,08,0A,20,D1,43,77,C3,08,59,8A,95,1F,F2,19,08,37,3B,06,4D,6C,8F,A7,42,E6,0E,EF,15,39,62,C1,4A,19,B3,50,F7,4B,73,B6,7F,38,65,AF,3E,0F,A2,C2,68,E4,CD,86,AC,EF,7B,5B,21,31,CD,40,4B,28,8A,40,E6,CA,E5,4D,F2,9E,63,A3,F2,73,E0,D5,B3,B9,6C,93,F8,96,06,EC,E0,93,A1,70,7D,86,B2,A4,FE,EC,53,E8,30,B3,51,66,72,EF,03,F1,35,D0,D3,6D,B2,C7,09,D3,F0,1C,A8,30,0A,6F,F2,24,21,C4,43,4B,64,F9,9F,65,86,76,C0,00,28,2D,23,34,E7,81,0F,AD,2D,DD,AA,20,49,2C,7B,84,CD,66,38,DA,23,74,8A,F6,72,B1,73,BA,90,63,33,30,07,10,CA,4E,AF,BE,80,07,18,B1,F6,DD,66,38,A9,F7,E0,0C,6F,F4,5C,D9,B5,DA,BF,CE,47,9C,12,50,97,1D,A6,6E,0B,AE,42,65,B6,CA,1F,6B,B9,B1,4B,3C,6F,ED,F0,E5,84,9A,6E,C1,E9,DE,70,F3,B8,1A,32,6A,84,35,CF,CD,82,D9,A5,61,02,EB,DB,9B,5E,9A,47,9D,F8,9C,68,5E,C0,FA,23,14,BE,53,02,B5,07,3C,FB,3A,96,7A,A6,30,B2,B6,6A,C9,9C,11,AD,F4,63,79,06,DE,2A,28,2D,05,C1,26,96,70,E6,EE,58,11,68,B0,79,AD,CB,91,40,62,84,B9,ED,63,35,79,3C,0D,9C,FD,82,16,FB,B9,C0,DB,50,2C,4F,CA,E0,7B,E7,57,27,BC,23,7E,FB,0F,3F,D7,BF,52,66,83,82,79,FE,2F,15,8B,A1,E6,FC,5E,C0,E7,55,24,8C,16,20,0E,4D,0D,C9,2B,01,4D,FD,0C,06,D6,32,4A,2B,A5,00,9C,0B,51,09,22,48,5A,7A,B9,A1,C9,44,B0,7B,94,56,59,72,7B,20,5C,6F,57,21,7D,D9,E7,16,88,D1,A3,A2,3B,B5,C3,E1,77,FB,12,E3,94,60,8D,6A,9F,7C,F8,28,B6,41,B0,D8,82,59,D1,26,C0,9C,8A,99,1B,6A,FF,DA,5F,05,0B,D0,58,44,8C,D9,CB,AA,C5,81,92,BF,55,E0,D4,C1,BB,C6,2C,18,F3,00,BF,2B,E5,CB,5B,61,20,AE,5B,E1,61,20,E9,E9,6F,AF,96,F6,2A,C5,A7,D6,7B,84,D2,F6,45,2B,E3,7D,49,16,CD,86,34,6C,85,23,F6,66,44,77,46,C9,18,99,22,DF,12,77,03,06,77,75,87,E9,5D,D1,9A,4F,2C,F9,7F,99,76,AB,34,DE,CE,88,BE,D2,8A,B3,5D,2A,60,51,8B,E6,FD,4B,46,F7,CF,E9,C0,3F,D9,22,F1,A8,EF,F1,EC,2F,E2,E4,11,47,AC,05,F1,03,D8,73,F6,19,10,AB,84,0F,4D,9C,DA,F6,12,2F,4F,75,94,61,D7,D4,7D,2C,43,30,D0,25,67,5E,A3,93,12,58,5F,42,9B,91,32,EF,9B,2D,E8,FD,11,BB,6F,A9,F7,3B,7D,3F,CF,2B,CA,EE,E3,02,EE,0A,66,48,ED,BF,1F,57,09,F4,8B,85,2C,BE,E1,A7,67,B6,95,A6,A4,11,99,AB,1B,79,C2,2B,E8,2F,59,7C,2C,54,44,E4,43,22,75,C1,44,D8,CB,BC,6C,C5,DD,63,15,8A,E3,FB,7E,DD,66,83,48,B9,E7,8D,41,F3,09,5B,83,43,B9,BC,66,93,33,15,B4,FC,B2,88,7F,51,F0,DE,55,5C,75,C8,83,82,07,88,57,6A,0B,08,01,5C,7F,5B,4D,98,66,63,D8,4E,C0,6E,F0,D3,13,A9,C9,EC,64,45,CD,78,98,58,53,D4,86,32,94,9C,53,DB,4B,E3,FB,06,4A,84,A0,4D,C8,C8,29,80,09,B6,79,9D,CF,C4,DC,78,36,64,93,19,5A,45,94,8E,F7,46,C8,68,76,B8,F4,1C,AB,30,10,30,95,43,FF,4C,81,72,4D,1C,F8,23,02,2C,D5,C7,6B,32,3F,38,7F,B5,D8,F5,52,19,F8,76,31,65,A7,CD,0A,37,91,45,49,9D,42,70,CE,4D,90,88,E2,E6,C9,34,86,63,8B,B0,47,5A,85,0B,41,DD,D4,26,9E,CD,C0,9D,7C,B8,32,FA,4D,BA,F6,89,2A,D8,F3,3D,97,F1,4A,15,59,0B,67,71,F3,00,CA,92,B9,2E,77,8A,B2,AC,92,1C,66,72,6B,A1,8F,D1,9B,A2,11,73,4D,30,3A,30,3B,07,20,59,E4,00,FD,22,18,98,8C,B8,AD,FD,17,A4,CA,CF,2A,A1,A0,C0,33,01,2B,66,C6,47,EF,43,1A,13,EC,4A,7B,AC,12,53,4E,17,3C,14,27,A2,A3,38,3E,40,48,5B,99,83,D3,CA,17,E0,9F,DC,99,F5,52,AA,FE,24,FF,6A,37,B6,A8,2B,35,A6,5D,88,62,E1,15,E9,8B,D7,CF,AE,D0,18,8C,A4,43,E5,45,5E,31,6C,54,F5,19,59,61,FB,FE,1C,80,04,AF,C9,CF,16,C5,A7,9F,3A,7E,AD,17,5A,DF,3E,17,59,19,75,B4,B0,83,6C,D1,70,9C,37,E7,C7,52,AE,48,1B,D5,BD,1E,79,73,BA,FB,5B,A2,DC,39,DD,F6,5E,32,F9,61,C5,FA,00,B4,12,C7,8D,B2,83,79,00,51,59,51,AD,E6,55,62,FF,41,63,7F,3F,EA,50,6E,64,21,EB,81,74,23,4C,59,ED,9D,57,B5,03,01,CB,ED,3E,AB,65,96,E9,BE,02,5D,76,85,AC,33,FA,E8,12,6A,43,49,88,D4,D5,D0,1D,82,52,3E,DD,E9,C3,1C,01,EF,AC,8C,4D,D1,4D,58,9E,C2,B3,40,B5,FD,AA,C5,B6,FD,F3,87,5A,96,D4,79,8B,C2,77,92,7C,8B,B1,48,24,9B,74,31,19,0D,C2,45,38,29,76,9E,C7,33,95,C4,86,83,A2,F9,7C,D1,B2,2B,31,01,FC,CB,A1,FE,1D,2A,9E,99,32,5B,D8,69,B3,68,FB,E9,6F,7D,19,41,FD,28,E5,3F,11,B5,B8,97,05,21,D1,28,15,91,00,02,4E,B3,6C,3E,8D,CB,E3,1C,58,4C,F0,5A,08,5E,A7,3B,6F,88,99,25,21,BE,64,23,A0,B9,91,96,55,07,E8,D6,8B,B0,33,28,81,8A,BE,FD,D3,B8,8F,BD,01,D5,E0,44,EA,8E,1C,59,59,91,CA,D7,E2,61,6A,F2,91,FB,DB,D2,B2,46,43,9C,92,6D,5F,99,39,F0,EF,7B,A7,E1,AD,F0,E6,20,3C,8B,91,8D,99,C1,4A,F5,E1,4B,32,04,ED,8A,7A,D9,26,24,10,52,BC,BB,9B,6F,4E,6B,9D,24,55,A1,58,32,B0,F9,8B,05,43,1B,68,EB,5E,F9,46,AC,51,09,2D,7E,CD,81,12,B8,F0,CA,7A,5C,57,94,8A,6F,41,40,A5,B7,18,A9,71,B4,8C,04,2B,C2,F1,C7,66,A2,BC,D1,84,C8,5A,CD,D6,40,A0,B3,9D,2B,96,D7,D6,1C,52,24,1D,CC,09,24,06,5E,94,FD,A0,7F,48,8D,BC,48,FD,42,EC,F2,17,4A,2F,75,07,C5,9D,31,00,96,42,0C,48,5B,A8,1A,17,DD,9D,EE,28,0F,AC,6F,C5,E7,F4,88,13,AB,81,94,C0,76,CC,08,E1,36,86,CA,E6,E3,53,DD,E7,92,2C,F5,E6,A2,46,25,22,37,5E,9A,04,5C,E6,4E,02,84,F0,5F,2A,34,DD,DB,4E,4E,2C,BE,31,C3,CF,F6,C8,E8,EB,ED,1D,28,44,ED,B8,42,8E,F6,CC,5F,A8,FC,51,A2,5E,C9,A5,FF,0A,DC,C7,74,DA,96,89,A5,38,5D,5E,01,5E,86,A5,5B,C8,E8,DF,B2,1E,0D,86,1C,B0,32,82,19,0E,88,20,84,FE,BB,01,EB,EC,65,54,F6,2A,33,A0,E1,F4,71,A4,FE,F7,13,D2,CE,51,9A,B1,6E,52,8C,4E,A0,9E,AF,8B,66,93,75,D8,24,66,20,96,ED,2F,A6,5C,91,98,A4,F9,DE,EF,0A,99,A1,06,95,4E,6D,E5,B5,EF,9F,3A,D8,5A,A5,CD,92,D5,B1,C6,DF,74,6E,AD,9E,5A,21,D9,37,27,A2,40,F7,F0,97,89,D2,3B,BE,1F,FA,AA,93,0F,6F,51,5B,B4,1C,07,B8,2E,5B,0A,78,47,A1,D7,2F,37,AB,57,91,46,EA,6B,8D,7D,81,B5,A2,F3,B9,84,E0,89,E7,D8,C5,7B,56,0F,EE,44,9A,78,A1,5C,1F,0A,5B,8A,2E,AE,E5,DE,44,1D,6C,87,EF,64,F2,5F,0B,26,7C,7E,A1,C8,3A,89,05,5A,24,88,5E,8B,89,B2,77,A2,FE,6A,54,0F,E9,E0,C4,85,AA,6A,71,16,70,38,41,78,A0,69,E8,50,95,3D,7C,18,FD,23,C9,B4,79,4C,5F,82,90,95,40,9D,0C,6B,07,28,BC,FD,26,BB,69,42,90,83,3D,17,17,76,25,FC,E0,07,DA,DF,40,4B,57,0D,E3,1C,9C,90,13,3F,E0,8C,AF,23,0C,D1,DF,18,06,CB,2F,B3,BA,75,E1,59,8F,05,F8,BC,1B,C9,86,7A,9E,F8,36,C0,7D,82,D3,4B,E3,AE,E9,8F,F0,76,47,8F,52,89,96,F8,55,9F,5E,85,2B,EC,6D,85,7D,F2,83,4C,B2,04,EB,99,17,2E,6E,21,28,C3,7E,53,04,AB,F5,91,A8,B6,77,D5,89,B7,9D,BD,98,1A,A4,B3,A6,44,BE,09,35,7A,0C,08,2D,25,0A,4F,71,9E,5B,84,62,E6,8D,00,24,4C,C4,A4,1C,A0,90,C4,96,BB,9F,A7,9F,E9,9A,E0,6F,B1,21,E3,81,AB,08,F9,33,A3,27,03,90,1A,82,A3,87,3E,69,37,B5,26,0A,FD,E3,07,D0,E2,2B,E8,A6,87,DF,0A,A4,FA,AD,87,E6,D5,63,AB,60,0B,E0,A4,86,81,62,AB,DB,17,71,CF,B1,6C,36,D2,BB,2D,0B,5D,72,AD,AB,0B,6C,3C,95,8E,4D,B8,01,30,E8,E9,5A,A9,8E,C9,32,D5,82,F8,37,7D,19,DC,95,D5,0A,AE,9D,9C,24,1F,72,73,A3,22,AB,79,E1,49,58,BE,87,DD,04,92,CC,64,A2,59,FE,3F,BB,50,96,10,4F,74,57,AF,47,69,B0,71,9A,28,4C,11,09,83,26,B8,07,B2,B3,B5,35,D2,EC,5C,F4,8B,14,04,DE,6E,CA,FA,08,0D,A4,27,98,3C,69,37,8B,48,49,E4,E4,DC,B0,96,A4,BD,EF,1D,5B,63,21,9E,16,C1,DE,BF,5F,C8,28,C3,5A,BE,4A,09,06,8C,91,8C,CA,5F,42,76,BF,C9,6E,41,26,0D,02,F0,09,FA,58,C8,AD,EF,09,C9,91,A7,64,9E,3A,B9,D5,F0,DD,9E,B7,28,4B,25,D1,EC,69,49,1C,C3,5C,A4,25,CB,F2,33,EA,0F,21,7D,18,FF,B2,D9,ED,E3,C9,57,EB,90,7B,8F,FB,07,8B,41,3F,E9,E6,54,A6,CF,1E,C0,52,52,24,22,82,7B,3E,4E,B2,DF,2D,20,46,28,6C,98,7B,7E,97,83,CE,BF,AF,7F,E4,2F,D7,E2,FC,24,FE,4A,BD,94,59,2B,82,DF,74,FF,B4,AD,BA,44,98,7C,17,22,F6,B4,58,2E,93,A8,B9,7D,CA,C7,E5,22,EA,3C,F1,ED,55,F5,D6,9B,80,E5,87,36,CB,E4,BA,D9,46,36,67,77,4A,04,C7,A6,CC,51,85,5C,39,F3,24,BD,58,C8,F3,58,0C,0B,E1,54,1E,73,57,50,FD,9E,81,04,E6,0D,AD,78,56,F0,29,55,56,63,80,41,EC,48,C7,04,4D,46,67,5D,68,90,35,36,2F,E2,98,0F,80,30,EE,00,F5,FD,80,28,A6,A3,81,16,1C,1F,C9,7B,3B,F2,C9,26,96,05,84,9B,09,C2,8B,8D,A8,20,93,E1,37,93,3C,BF,38,EE,51,DE,C7,C8,3C,AB,42,66,85,B6,30,2A,98,B3,4D,D1,EF,0B,AE,90,C0,77,82,04,35,54,A7,CC,F0,27,71,D2,AB,80,3E,8C,33,D8,82,33,03,A7,E9,A5,71,81,6D,AA,CE,8E,1F,05,16,F1,18,11,0B,12,2D,23,97,28,04,5C,F1,FB,E5,7F,5D,D6,2D,D6,D5,E2,A5,E9,C5,7D,46,3D,F1,27,59,0F,09,69,19,09,44,75,69,B5,EA,D9,7B,16,01,94,6F,CD,20,C5,15,9E,45,65,B0,3D,76,32,CF,52,0B,A9,E6,6E,60,D6,C3,A1,88,CC,A5,5C,2D,80,37,12,B1,AF,F8,FD,85,C9,0D,2B,DF,36,9C,99,BA,06,56,4E,5E,3D,DD,64,4B,76,F0,B5,BA,98,8B,8F,A9,41,B4,EB,40,A7,7A,18,63,3D,12,88,71,82,69,BE,04,37,DD,16,31,78,40,23,24,3D,88,C1,FE,C5,38,13,5A,66,50,F6,03,46,60,09,ED,44,67,3A,67,97,D9,94,7E,6C,6A,F0,FB,5F,EC,37,41,FB,35,95,76,36,8D,F6,7E,2B,0C,CE,AA,2F,7B,56,A5,2F,59,D2,7A,16,8D,E3,51,95,DD,BD,84,8D,C0,3F,BF,37,1C,0E,A5,17,46,CA,8F,E0,6C,61,12,FA,AB,7B,D6,A4,1E,BE,4F,5C,5D,9C,88,45,17,0A,BA,A1,77,69,9B,AA,93,7F,87,1E,9D,E2,A4,3F,4E,4E,1A,69,0D,3A,1F,EA,C6,77,D3,56,A7,1F,80,13,99,42,C1,35,73,46,DA,64,66,C0,4C,E3,07,43,2C,B7,E9,62,D0,CF,D8,E7,90,E6,92,64,68,3A,00,FF,00,F7,F5,34,CB,2C,03,B6,8A,06,87,69,C3,EA,0F,F3,A2,42,51,1D,79,A2,33,DD,0B,B2,29,46,91,C6,4F,7C,92,47,9D,B3,4F,75,8A,A9,3C,DA,19,28,7D,CD,62,A8,9C,DB,62,FC,73,58,B2,AE,37,6C,8C,B0,75,61,1A,73,CE,60,74,0C,7B,DC,B2,BD,D9,8E,B7,FE,39,97,96,30,94,8A,6A,27,F7,A4,88,4F,03,28,3A,48,E1,21,32,65,B9,4B,0D,34,5F,BB,A5,EB,59,57,65,32,4A,B0,23,78,24,31,D7,B5,B1,7B,5F,C4,CC,80,3F,C1,05,0E,F0,1F,D3,7A,34,2B,FE,63,34,C2,E7,55,81,22,D7,D1,1E,5F,74,77,13,E8,65,C9,CE,15,86,11,3F,6D,63,71,86,FC,2A,09,AC,CA,52,41,28,82,CE,D2,AE,C9,C8,84,A6,33,AD,9E,3F,D0,4F,33,93,D0,79,C2,0A,4B,52,6C,7B,55,D4,FE,EB,C4,A0,D7,23,D7,67,4A,8D,FF,D0,B8,28,43,93,DB,2F,C1,7E,5A,26,1C,3B,7E,75,4D,83,15,DB,D4,0E,78,AC,4D,1F,32,D9,96,21,32,69,49,8E,A4,E2,25,E8,F3,98,5B,CA,25,95,01,25,6C,47,C4,39,3F,54,9F,23,60,CD,A5,92,C6,8C,7B,16,D3,8B,35,5E,3B,BF,15,7F,D8,24,C6,E8,D4,C9,7D,B8,ED,4B,57,6B,C6,88,C0,7B,4D,FE,7C,41,60,1F,4D,0C,80,A2,90,71,8A,C0,BA,93,81,9A,4B,C0,8C,6C,17,B7,E8,2A,17,FE,9E,FD,4D,5A,45,5A,E8,4D,51,5C,EE,F9,3D,A1,C0,5D,27,F6,6E,59,46,CD,2F,FA,AF,F8,8F,52,8A,0D,A4,27,F7,1E,43,70,54,E4,3A,60,CA,39,92,8A,DA,19,1B,14,E9,B3,AE,76,58,F2,92,4E,8E,86,6B,FA,53,7C,BE,F4,D7,5D,E8,E5,40,8A,78,34,9E,30,E1,42,07,E9,04,6B,AF,5C,98,D4,12,5B,AC,BF,ED,87,AF,C4,3A,B2,72,12,DA,02,32,AC,FC,AD,3D,0A,36,36,2C,4B,53,BF,78,92,AD,3D,03,09,37,3B,F1,7D,DF,0F,05,BE,F1,01,93,C3,79,A3,2F,E0,48,D5,5F,1D,8F,EB,A6,0C,50,5D,8D,29,14,FD,9F,C1,52,0C,90,02,51,FB,6D,B4,6C,A4,96,A1,73,40,E0,CE,98,38,24,39,1F,B1,17,D7,6B,2D,AE,5C,6A,2E,F9,EC,EB,C6,50,57,50,BA,41,A1,B1,6D,0B,24,74,C8,A9,7C,C5,70,A9,92,F0,6F,64,CB,2C,CB,D7,E8,39,30,F2,A0,D0,AE,7A,72,F4,89,A0,82,18,3B,72,4A,3B,C1,94,56,73,E1,4B,94,41,0C,F1,33,45,B8,3F,E4,55,C2,75,1A,DA,36,40,2A,B1,2D,A1,53,96,EA,38,6E,38,21,FE,63,7D,0C,C1,6F,9E,2F,5D,0C,00,8E,14,BF,01,7C,B4,75,84,B8,62,94,64,8F,4D,97,63,79,C2,55,E9,8C,9C,B3,D1,89,D8,9D,D9,FC,76,C0,9A,E4,50,CC,F3,3B,F0,0D,F5,61,8D,7D,EA,CE,88,9F,76,08,00,25,C2,81,DA,FE,9C,5F,BB,4F,BB,CE,D6,39,1D,39,2A,DC,2F,A6,79,F0,7F,CF,20,32,12,D1,15,39,DA,7A,EC,77,AD,C7,DD,D6,10,25,A0,31,D7,F6,32,03,5A,82,0C,A8,C1,36,AE,EE,5C,6E,E8,23,03,43,DF,00,80,C0,CA,82,22,50,97,4E,A3,D9,72,BB,15,1F,24,87,08,4B,CA,21,26,30,58,3C,91,15,7D,CE,29,CE,B6,3C,24,79,E2,35,B5,C8,1C,1C,CE,E3,7A,34,FB,38,D1,8D,85,C7,70,6F,02,C9,D3,1F,5A,9F,1F,7E,CF,23,6E,D6,D3,B8,5A,99,1C,07,42,2D,A6,64,EC,FD,8D,38,5F,C0,36,64,A1,2B,F0,C8,5E,D9,A9,68,C7,B2,48,D9,8F,CC,CA,BA,7D,D7,A5,C9,4C,24,AA,0E,91,06,CA,82,78,6E,1B,E2,F7,EF,01,27,A5,37,D9,95,7C,B7,B8,85,33,65,9D,87,07,70,14,63,47,33,03,C9,7F,2C,45,9F,BC,0D,12,02,E8,A4,17,15,94,0C,36,EE,AB,B1,21,BF,1F,BE,79,0B,84,B3,97,58,70,0D,41,7C,51,A2,44,B6,7E,32,20,D6,00,2B,F0,8C,EB,5F,E8,9C,FC,14,2B,B5,09,1F,2E,79,94,12,2B,AD,82,3D,79,AC,DD,F7,0D,AB,8E,C3,21,82,21,A3,75,12,B4,BC,EF,F1,9F,E8,30,47,DD,D7,94,C9,7C,D2,AE,36,7C,C5,6A,AA,73,21,57,E8,D2,15,42,6D,E5,4B,86,E4,BF,6E,86,69,EE,38,0F,E1,01,01,65,03,A1,0E,4E,73,E1,20,5A,80,73,5A,59,65,A2,A7,A3,81,5C,31,4D,36,85,11,06,C4,E0,01,1A,75,D7,53,DA,4F,CF,4E,7D,B0,14,BF,3C,9C,B0,6C,5B,45,4A,CC,70,B0,46,2C,C0,E9,92,EC,F9,D5,42,B6,DD,80,96,72,B9,97,D0,8F,A0,86,F3,67,A7,4E,43,AA,E2,D4,87,86,FB,AE,63,06,1C,CA,29,98,8E,2F,1D,22,EC,D6,90,13,86,F4,EB,0B,6B,32,34,4D,B5,2F,FF,71,EF,29,82,02,1E,4D,3D,25,3A,B3,56,92,68,E9,A2,57,A5,3F,3B,BD,27,C9,32,95,35,F4,A0,71,A3,37,E3,B4,6B,E3,8D,A7,F0,4A,B3,BB,12,27,85,4A,49,78,42,69,31,66,AE,06,1F,A3,7D,77,C8,27,52,8B,C5,14,5A,76,E4,E3,31,30,2C,6C,9A,E3,D3,12,E2,8D,10,32,7C,ED,D1,D6,A4,05,4A,12,2F,25,E8,20,6D,DC,EA,A4,08,01,A1,EF,7F,CA,B9,73,94,7C,E7,C3,94,6A,B6,A3,42,CA,84,AC,58,D9,10,63,1D,48,8A,25,50,77,0A,BD,C7,C7,65,42,DF,14,D9,38,70,82,9B,47,38,CA,23,8A,CE,D5,8F,3D,80,20,06,DE,65,BD,4A,40,E4,33,13,4D,7B,19,A6,6E,CA,6D,EA,43,A1,3E,BD,75,AA,1A,29,EF,04,70,A4,79,49,57,CD,36,B4,0E,CA,84,FD,AC,18,14,11,73,FC,E4,C1,AB,71,65,11,FB,3E,1B,62,91,9E,2D,65,77,42,75,E0,0E,C4,C8,DB,4A,96,F3,99,D5,72,58,C6,70,40,1C,B7,78,FE,B7,FF,10,25,3C,6A,B8,12,06,67,91,05,AC,60,A3,7F,EF,B0,11,51,14,5A,4A,BC,9B,60,3A,8B,EE,39,6E,B6,39,86,CB,B8,29,33,62,2C,23,20,32,F2,45,28,FE,0F,3D,23,A2,7B,E0,A6,EB,57,25,03,C9,04,63,69,2E,9A,4E,7A,8D,BB,2C,B4,93,9C,50,26,1C,83,7E,6D,E5,3A,8B,BE,D5,D5,FD,35,72,4E,BC,51,A4,BA,A2,24,10,3B,57,9D,4E,07,F2,03,5D,BB,C1,14,F4,07,C7,63,2D,46,FB,50,E5,F4,08,CA,73,72,20,8C,CB,B9,32,89,21,B5,E6,4D,09,31,E9,CC,7F,E3,B1,BB,A8,F9,E3,7F,C0,5D,C9,5C,40,20,F2,A2,FD,2A,8F,87,2A,44,7B,99,78,D1,91,BA,A4,BC,C5,DE,90,08,AA,99,37,14,05,99,DA,BB,41,C6,24,AA,BD,A4,3C,E0,97,DB,FF,07,FE,0F,BC,60,17,91,D5,37,9D,20,7F,34,A5,46,3E,41,D7,C6,F7,3E,D3,13,A9,AA,11,5B,15,0D,6A,78,F7,89,FD,75,9F,AD,4B,59,DF,84,39,BB,C5,7F,13,E6,A8,37,70,95,65,D4,2B,2F,19,FD,D2,CD,42,81,9C,6F,3E,3C,E6,22,E7,96,39,94,84,D2,A9,F7,0F,7C,B6,E5,98,63,7A,DC,40,80,37,32,F4,9C,A9,32,21,D5,8A,9F,F6,04,EB,35,07,40,16,31,71,AC,84,4D,AA,B8,51,71,56,2B,CA,13,9F,DC,93,70,54,67,12,37,02,6E,16,9C,A2,03,49,B2,43,1A,75,06,77,46,40,C5,33,A6,FE,E1,0E,35,6E,23,8B,05,B3,D7,76,11,FE,D1,7F,9A,E8,F6,6C,0B,32,FF,9D,BD,C6,2A,A7,65,E5,F6,EC,F9,27,D8,35,42,0B,E7,2D,E9,33,2B,48,57,29,8E,BA,EE,0D,DF,3D,04,39,CD,8B,F4,93,82,B7,25,00,B5,79,99,58,AF,29,77,38,34,3F,9C,89,93,A1,E0,A0,20,55,88,95,41,F8,68,FA,3C,C7,EB,AD,77,C4,A6,CC,A1,7C,4F,2E,3E,AE,2B,CD,6E,90,C9,C4,18,FB,5C,AB,4F,DF,9B,13,D9,F1,66,1D,6C,19,CD,7E,03,EB,20,E6,29,88,11,EA,1C,75,E7,64,62,E4,9E,42,3C,42,AA,51,4F,10,3C,F9,B2,4B,E5,D0,F8,F6,A7,B5,58,0E,72,63,A9,CE,7E,17,39,20,81,B8,A5,D6,64,DB,A0,07,DC,DC,7A,09,31,B0,6F,DB,55,8A,CB,19,85,9B,48,E1,8D,8A,6B,8C,72,3F,8F,81,E5,C6,6A,12,49,38,D6,8F,DE,70,AF,6E,08,83,FA,4F,C0,03,E9,50,57,BF,8F,4D,08,C6,83,BB,42,E6,66,E2,3B,D5,0F,B6,5D,42,7B,CA,2D,86,77,CC,B6,D6,3F,E7,EE,9A,88,08,33,D1,0C,10,3E,F5,8D,09,FB,D6,B5,B7,B4,54,20,83,DC,ED,86,16,2D,AA,23,7F,0F,97,C2,1C,EA,A2,46,51,2E,17,AD,B5,BA,94,BC,6B,DF,6E,02,4D,35,CE,15,DC,31,0F,FE,C4,94,54,1A,0A,11,63,A6,F6,78,E4,36,A1,4F,F4,A6,D9,0C,06,BE,15,A6,27,9F,FD,20,CE,E6,06,E2,BB,89,B0,32,60,10,EA,2F,8D,75,0F,3A,E8,89,70,95,34,19,06,09,C1,B9,17,F9,1E,3E,54,28,F3,DF,C5,1A,10,F3,2A,3C,82,4A,4C,B5,D5,B0,16,32,1B,67,EA,69,87,54,B3,55,21,F6,94,4A,10,F8,8B,96,5D,9E,91,2D,ED,8C,B0,3C,3A,B3,2C,2F,74,62,F3,19,41,B2,3D,15,1C,C6,CF,C0,95,8E,FF,B2,E1,99,E6,B1,C5,9C,F2,B9,7C,D8,78,3D,71,0F,4B,7F,F7,6B,55,81,FE,28,79,52,41,C0,35,45,0E,CA,68,EE,FB,1A,AE,55,AE,E8,94,2A,C7,CC,FD,1F,79,D1,B8,1F,EE,98,A3,4E,31,E3,EB,79,F5,69,EF,CC,4E,AA,88,3E,09,E2,E7,0F,4A,6F,10,96,41,C7,6D,DE,56,96,A7,A2,96,E9,1F,29,88,30,6F,E1,BA,EA,94,05,95,B7,3C,BB,FA,AF,9E,C9,92,2E,C6,68,98,2A,51,04,7B,F1,70,62,59,A1,0C,43,54,D8,61,9C,E7,C6,F5,0E,42,DB,EA,23,DE,E1,65,21,C6,29,CB,F5,5E,7D,DC,6A,67,BB,40,0B,C5,ED,3B,10,77,36,18,8D,A5,D9,0A,B2,67,91,98,8E,52,65,2D,40,5A,EA,FC,A0,68,F4,9E,9F,6E,6C,2B,C3,3E,E6,AE,6E,79,5B,15,7E,9B,61,42,7E,44,9A,C2,D3,35,5B,AE,49,88,D0,E8,6C,FC,75,36,D9,EC,51,0E,E1,62,6E,63,F7,FA,9E,BB,A8,2E,09,E7,4C,53,A2,D2,DA,D3,AE,F4,CD,F3,24,FD,2A,98,9E,74,BF,51,C7,DE,A0,EC,1F,4A,ED,86,5B,51,A6,8A,1B,F0,2F,BF,62,83,B0,45,98,90,E0,9E,28,99,9B,C1,13,BB,1B,64,01,EC,D8,B2,A1,2F,6F,70,34,81,CD,5F,1A,A0,F6,20,61,53,C5,30,E0,B1,F0,47,96,72,80,27,8C,A1,47,86,14,70,A3,38,E9,F2,40,8B,E2,D7,C6,C4,E2,27,46,FF,FC,38,9E,EF,53,40,73,78,06,16,F3,9F,84,03,76,8B,51,2E,EC,A6,EC,0E,9E,11,FD,7A,8B,6D,29,E2,A2,90,2B,E8,C2,3A,5C,D7,39,E8,1E,D2,4F,A1,C3,6D,E3,61,A1,8C,C3,37,C5,BB,E7,17,E6,8F,40,45,68,E2,95,8C,16,31,34,69,2B,CF,1A,D6,58,08,8B,D7,98,9B,84,AC,67,E1,EB,80,6F,5D,ED,44,43,54,AF,ED,F3,8E,AD,00,20,F5,17,D1,44,27,FC,B3,5C,83,5F,09,74,90,BB,54,E1,F7,78,72,34,53,CA,D2,00,B3,16,9A,C6,6E,90,3A,77,64,53,C0,EA,8F,40,DD,3C,76,22,0C,71,CA,AF,7B,2D,10,7D,D6,2F,8A,5A,AA,D2,1D,C2,96,2A,D6,D9,28,A2,DE,AE,BD,B0,04,3F,AE,85,6F,42,2F,47,DF,0D,8A,06,27,C2,A6,FA,43,24,7F,06,FD,0C,D1,26,C4,DF,A5,5C,67,6B,D1,74,A4,9E,58,79,37,27,AF,34,3D,84,24,68,22,7E,DE,4D,37,9D,DA,0F,FF,7A,37,7D,0F,E1,B4,A7,57,78,7A,B0,24,F6,22,22,E2,3E,F4,00,68,28,71,3D,B8,6F,70,EC,94,34,A2,C1,84,7B,18,56,6F,06,97,2B,B1,AC,AA,DE,3D,77,A8,C1,51,BC,68,5D,5A,A0,5F,87,D9,CA,94,F3,D4,81,B3,F8,DF,AE,D8,1C,3E,2E,25,E0,A3,EC,6D,6E,F9,2C,E7,BF,25,34,72,F9,5F,1E,DF,B7,82,5F,38,13,07,FD,D6,D5,60,6C,C9,BC,FE,21,A4,6B,50,41,3A,83,B4,3E,B8,B1,96,0C,77,0A,EE,72,18,A1,0A,57,8C,AF,F4,78,2B,9B,32,AC,D9,C4,29,B6,92,5E,68,74,F2,B5,43,9A,08,D9,AA,C9,6E,FE,10,FE,19,20,4D,F2,16,65,03,5C,B2,4F,38,D5,8F,CC,60,C3,3F,FA,6B,CD,51,CF,F6,D9,84,BD,E1,D4,78,5F,36,9D,BD,B3,15,5C,66,12,7B,C7,A2,DF,B9,61,A0,0F,3E,F1,CC,7F,64,1D,90,DA,ED,9F,37,E5,49,03,0B,1E,2B,21,9A,E6,79,5A,B1,26,E3,25,E8,6F,45,05,EA,F2,7D,CB,5B,28,42,B3,D7,88,92,A6,7D,60,90,34,9F,7A,2F,FC,5C,5D,7E,E3,E1,96,55,40,85,FC,DD,F9,BE,86,89,5C,6D,91,1F,CA,3E,41,E7,7A,71,38,16,11,CD,D9,1B,FE,9F,F4,9D,8C,3C,AD,35,E5,C5,FF,24,38,2D,5C,82,67,B9,E0,42,2B,8E,60,73,EE,90,A2,88,38,56,FE,52,E2,EC,5A,94,D0,A7,5E,F5,FA,4D,45,28,F1,C2,CA,BD,7D,98,99,9C,B9,FC,01,74,91,E1,67,B5,B7,B8,9D,0B,F2,87,3A,64,7A,11,59,F7,22,C8,2B,0E,03,01,8D,45,4D,AE,65,90,31,C3,B7,D2,A8,BB,35,2D,AD,4C,71,81,3A,AE,ED,BE,FD,0A,2B,2A,6E,A8,58,9A,C7,10,2E,9E,9C,B9,72,A1,11,1B,96,63,4F,00,48,2A,AD,E1,AA,FD,70,4E,0C,3F,69,C9,6E,70,4B,33,44,8D,4D,EF,82,11,0A,99,03,9C,18,56,5D,F4,4C,6D,80,3D,00,76,BC,7F,44,18,2D,42,5D,77,5B,FC,AF,8C,3D,C8,64,47,D0,B4,43,E5,39,5B,BB,CD,82,A6,16,A8,86,9E,51,81,C5,CC,A8,93,DD,64,FD,70,53,70,64,79,77,80,8B,AA,2F,5D,EA,3F,51,7E,FA,7E,C3,7E,49,32,E3,E4,65,44,48,26,C1,51,86,9C,33,F1,1A,92,EE,9E,94,E4,9F,77,19,64,FC,0F,40,28,75,BF,3A,E2,F7,59,F9,B1,69,63,06,03,12,5E,67,B5,82,9D,43,8F,2A,3C,A8,72,F9,B7,5E,E3,A6,58,1E,08,0E,BE,9F,75,27,D8,0C,27,23,0C,26,46,86,17,33,F7,22,D5,46,0D,2E,FA,70,29,34,D3,AF,0C,29,F6,7C,5B,E3,10,DA,E2,95,8B,28,A1,04,B4,16,85,BD,9F,C0,49,A2,16,32,D8,08,55,AA,F1,1E,88,C5,22,22,C2,B3,62,6C,87,4C,D6,D9,85,90,ED,C8,E9,0B,EB,CD,3E,C3,82,3E,06,6E,F0,03,76,0B,17,35,EA,AC,C6,FB,BA,67,B0,54,D8,CB,31,08,08,4B,4D,9B,A5,5A,50,AB,FC,9F,4F,FC,AC,51,F4,88,CA,AC,8F,D5,9A,D3,C6,81,21,28,35,6B,B2,FA,9D,E3,14,91,D0,DC,B9,AB,A3,6B,48,A1,BC,E4,70,2A,69,63,6E,B9,47,30,8B,F4,5C,2D,E6,91,41,E4,F8,85,D9,0A,60,EB,F8,12,2D,C1,4D,EF,5F,84,F7,38,C4,C8,F0,F0,FB,04,FB,BA,FE,AF,68,64,61,7F,07,9B,79,A7,B8,81,DA,67,A4,40,8F,63,47,5D,7F,AF,A7,86,54,EF,61,5E,87,51,49,45,1C,5D,FC,F2,2E,D1,0D,4D,C6,A9,38,C1,46,E7,FB,11,35,98,B6,03,3B,1D,01,19,D2,35,89,F3,2F,6C,B1,60,44,92,E2,CE,CC,AD,0E,B1,CC,94,8A,26,8F,8B,AF,C9,5D,EB,E4,C2,A6,42,82,88,DB,2E,2C,76,EA,6A,B6,9E,8B,6D,35,FE,FA,97,E7,06,53,77,3E,D9,CC,C9,97,F2,B4,B3,03,7B,36,A4,01,74,1B,FE,92,8D,0B,EE,28,24,C2,69,18,C9,48,4D,B9,EB,E8,63,88,50,DA,39,40,34,75,29,05,60,B4,01,10,CF,F8,36,EF,78,AE,EA,7F,D7,F7,98,F1,22,90,A8,8A,EC,AA,AE,70,9B,E2,08,DF,58,A5,13,CF,4D,50,83,D9,C0,D2,A8,E3,96,96,66,29,DE,34,40,5D,06,43,C9,FD,AE,90,EB,8A,35,A2,EA,55,66,D6,D7,2E,8C,49,1A,D4,DC,68,94,7A,F6,C6,F0,F6,AD,E9,39,A5,52,5B,B5,09,D1,A2,5C,C6,A3,DA,0B,B0,89,6F,13,18,47,62,09,67,27,9B,8D,A6,67,7E,22,06,8D,0F,87,2A,54,43,C2,0C,27,47,1F,75,CA,51,A0,76,6B,86,64,14,AB,E3,AB,24,E4,C4,15,CC,AB,1D,6F,D3,8F,D6,D8,6A,A2,16,83,9E,4C,09,7F,A7,EB,EC,D7,D1,1A,13,9F,AA,2D,FC,39,C0,C5,17,CE,95,4D,0E,D3,5D,79,8D,F2,8C,18,F1,13,76,9A,78,26,42,92,55,0F,8B,22,21,2F,1D,46,03,35,24,66,71,12,40,F7,55,F4,6B,95,4F,D3,17,AF,41,36,3B,55,5C,C5,A2,E3,67,20,C9,F6,D7,0A,78,C8,67,DF,5B,E2,74,97,28,ED,23,DD,C5,86,57,63,C1,17,92,16,2F,FE,F4,8B,67,9B,90,20,79,5C,B3,9D,43,C1,6B,75,53,9E,97,FC,57,7F,5B,44,37,B2,02,77,74,C4,7F,DD,E7,BF,A4,AC,C4,FD,FB,0E,F1,86,D6,EA,3F,BB,77,E5,85,65,31,AC,C9,DC,E0,E8,7A,3E,27,6B,9F,46,C2,6A,D9,49,1B,0E,FA,72,32,45,0C,70,70,09,7A,2D,AF,3B,FD,40,06,C6,10,9E,15,3D,3D,20,30,EA,B1,0A,C0,36,2A,CD,8A,1B,8C,C9,29,3B,54,88,B8,D0,00,75,D3,F1,12,B6,83,1D,47,4D,D7,3C,3A,69,6E,E5,F8,57,63,34,00,3A,2D,5A,9F,26,0F,46,5C,03,29,77,DE,96,4B,A4,81,AC,81,8D,D7,E1,C8,1F,70,B9,12,06,09,E9,EA,B9,D0,19,BB,BB,E6,EF,11,53,8C,28,56,89,76,FF,70,DD,22,6E,49,22,31,FA,47,D5,0B,6A,DC,B0,90,69,2E,2F,91,CA,A0,44,EA,2A,7D,E8,32,54,B0,6B,6A,BB,E9,CB,22,7D,AA,FC,9F,78,31,8D,8F,53,C9,FB,68,64,6B,36,A5,E2,B8,F2,88,64,55,53,31,A0,A6,DD,24,B9,A7,A9,BA,F6,95,7A,82,7F,43,89,16,CA,E5,27,54,D2,77,C1,8A,F3,D6,85,9C,E9,37,06,87,08,3D,8C,71,5E,F7,E3,1E,67,5A,5B,17,AE,97,70,3F,37,F1,4F,0A,23,C9,06,C4,57,24,BC,D6,A1,7D,2F,69,ED,54,36,3F,78,B0,BB,FB,18,C1,51,EC,15,C1,D4,EE,11,30,E0,CA,A9,3A,22,46,FE,A2,ED,DF,86,30,17,F8,5F,55,95,3C,BD,B4,23,D9,9E,7B,91,5E,0F,91,B5,7A,16,73,E6,F1,9C,44,DB,27,19,86,45,1C,BF,ED,D6,F7,ED,5D,1A,46,9F,C9,73,DA,3D,1D,27,DE,EC,0E,CE,85,66,24,B6,D6,98,0A,8D,A8,2C,0E,9F,EC,FE,F2,E5,F3,AE,17,E6,4B,F2,C7,6D,97,00,AD,68,86,7D,BF,72,4C,78,D1,93,46,EC,3C,8F,83,B0,28,C0,A1,A2,FF,13,EE,37,61,E7,AE,44,3F,54,0B,34,61,13,22,D8,EF,7E,B1,88,84,AC,D9,E0,23,62,3B,F1,F1,3F,98,A2,4B,79,85,31,21,15,1A,D5,80,9C,DA,FF,DA,17,40,F2,16,F1,19,D4,8C,E8,07,0C,9F,64,C1,A5,FF,16,B3,59,15,2A,A6,51,F3,B9,C8,76,FC,D2,6A,11,6F,9A,4E,9E,C4,77,07,A0,80,A3,6C,46,14,00,AD,76,4D,4E,34,E4,86,B6,17,F3,FE,6D,B2,4F,4D,BB,64,DF,39,C8,9E,4B,3D,4C,03,08,14,A6,61,E2,40,DC,8E,15,BA,40,55,6F,EB,C3,E5,1C,42,41,37,C7,A1,6E,AB,81,0F,E2,D1,85,11,10,E6,53,EC,3E,6A,F0,E3,A8,50,2B,C9,AC,23,7C,BC,11,52,9A,F4,CA,01,06,00,AE,05,41,69,12,E4,47,04,F4,86,D1,4E,4C,98,65,58,A5,25,3A,B1,2F,ED,C5,36,A4,81,45,CA,A9,14,E3,0B,FE,08,05,82,CD,5F,A1,F4,BB,4F,A3,A3,78,28,00,E1,0A,70,B9,95,DA,0F,9A,94,7D,5F,A4,78,BE,B2,9C,14,91,FD,48,C2,D3,12,27,31,9F,A6,90,71,2D,73,01,D1,93,83,90,2F,53,68,C6,9E,83,11,90,56,8C,67,F9,93,6E,D9,17,66,5D,38,CD,C2,32,C4,47,EE,16,48,0A,40,F5,BC,8C,37,BC,4D,20,A7,66,D3,7A,A4,22,C1,79,FC,6C,1D,2E,43,6B,96,AA,F6,84,0C,76,CE,AF,58,50,1C,78,A8,D5,65,AD,47,83,E7,EC,B6,B4,B2,0F,35,48,4F,D3,CF,D6,F2,AB,FE,D8,BB,DE,55,8D,78,BC,14,22,66,35,8C,EC,34,57,44,28,3E,94,58,A6,7C,F5,92,73,89,C3,EE,BC,2D,FB,40,D1,48,E0,45,B2,A7,61,17,96,9A,79,6D,29,9F,97,37,ED,A1,70,98,F6,06,37,4D,D6,F8,D4,A7,BC,2D,EA,04,35,25,E5,FC,3B,69,08,60,68,4C,EC,B5,BD,0B,8F,79,44,77,94,0E,87,7F,70,10,D2,5E,D3,3B,8C,6A,29,8D,D5,49,61,0A,37,65,B0,04,39,1F,90,4D,86,35,DF,BE,2E,6A,4E,76,BE,DB,C2,B7,99,CF,0D,39,D5,34,F6,D6,28,69,57,9D,3F,AC,0E,46,C9,6F,B9,E1,3D,9D,53,E3,B1,71,15,0E,E3,2E,6C,C6,66,D0,DE,D7,4A,3C,8F,85,2E,D0,72,C7,CE,D3,34,9A,2A,40,F2,87,10,E7,9F,EF,1D,7C,D9,A3,85,B4,B8,E0,1B,FC,18,F1,EC,1F,E8,12,FA,D5,E1,44,67,CA,F2,73,7B,F8,45,20,28,D3,8F,30,22,93,D5,18,42,D7,15,F9,EB,02,5D,F9,42,E8,84,0A,6C,77,42,23,FF,F2,1B,61,26,1C,DB,0E,1E,61,A6,53,61,36,7D,70,F7,80,B5,D8,88,56,68,51,0B,D0,B9,80,38,E7,BC,92,CA,FB,CE,01,CD,80,CB,CA,99,12,E2,7B,EC,56,C7,A6,4E,E4,9C,E1,42,1E,4C,D5,F5,93,4E,BF,EA,CA,82,C3,2E,AF,E7,0D,C3,96,40,C9,14,9C,A3,27,FA,9A,D3,F8,CB,B1,B7,A6,26,E8,F4,19,D4,3A,6B,A2,EF,1F,99,BC,0E,9E,F4,0F,D6,8D,3D,F1,E1,08,DC,1D,F0,F8,6D,D7,EC,2A,57,34,55,D1,77,A1,2C,07,FB,2F,C9,51,92,E8,9A,3D,27,BF,AB,24,06,34,94,F4,61,D6,3B,7B,C1,38,20,2C,E6,D2,C7,63,D4,A0,23,C9,D3,90,4D,95,0E,61,29,A1,51,28,48,5E,F5,BE,9F,CE,FF,97,25,2D,0E,17,00,D3,4F,B4,8F,BA,AB,6B,57,98,F9,E7,12,70,BD,BF,17,17,8A,99,D1,F0,14,BE,43,22,5B,A6,08,3D,E1,B1,D8,69,94,C7,BF,ED,FE,5F,03,FA,A8,87,C2,46,38,D4,9F,D5,D5,A5,18,27,C4,3E,92,B7,49,0D,30,80,AE,71,C4,52,D0,E3,1C,C0,A3,CB,24,F3,83,BF,50,D9,00,F9,74,90,93,C7,01,90,0F,EB,36,FD,64,BF,1F,EA,FD,A0,E6,5C,2F,67,4C,15,22,93,F2,A0,52,BF,C9,64,B4,85,DA,8C,44,77,46,A7,62,7B,16,33,DF,A8,FA,83,FB,CA,E5,59,3D,77,2E,D9,0C,18,20,10,CE,78,D1,29,EC,AC,80,7F,BE,AB,E5,87,A0,34,14,06,45,4A,27,AB,3B,9D,DA,5C,90,83,5A,8F,20,D5,21,04,4D,51,B7,C5,5C,FB,49,60,50,A3,6E,EC,16,4B,19,16,C8,82,7D,B9,65,F9,EA,7F,F4,C1,0E,99,C5,90,6E,0F,E2,A9,E1,F2,1C,39,DE,FF,86,A0,33,4E,6D,AF,D4,9F,EB,02,FD,99,B4,7E,A2,0A,AA,02,D3,42,6D,09,97,52,73,B4,DE,FB,E9,39,DF,7C,AF,05,68,CF,FE,FF,2D,1C,41,B0,5D,50,11,D5,54,0D,8B,27,4C,AC,AC,19,7A,F4,F2,4E,A9,8B,34,44,D8,4E,97,B0,28,1C,6D,3E,98,5C,4D,32,C9,F0,F1,B5,BF,84,1A,85,F0,1D,0B,61,1F,5E,64,16,CC,E7,D6,8C,18,F0,0B,D2,AA,6E,A0,88,45,1F,AD,B4,48,3D,AC,A3,FB,F5,66,85,64,29,88,F7,76,0C,46,66,37,77,2F,16,8A,C4,70,EC,18,27,EA,B9,CC,DD,95,6C,8A,DB,5A,90,D2,87,AE,A4,1E,47,0C,64,01,38,8C,DA,60,91,78,82,6A,6B,AA,EE,D4,32,7C,A1,5E,42,43,84,50,BD,28,93,BD,09,84,0F,A7,9C,26,84,C0,B7,B3,80,82,E1,5C,E5,98,52,0E,90,FB,E2,D3,ED,27,06,55,4E,9B,5D,E1,3C,7C,B0,19,8A,9A,02,1C,18,E1,D4,EB,62,47,86,16,65,CC,6B,C4,88,B4,23,65,50,05,33,21,EF,32,61,F9,87,DD,AD,84,06,A1,77,F6,2C,F0,54,A8,9F,67,46,A0,12,08,BE,57,D8,43,59,FC,FA,FA,81,55,AB,DE,C0,EE,85,44,F3,91,45,00,32,6B,96,4E,E9,14,15,A1,8D,FD,21,38,AA,FF,38,9D,C2,08,AC,FA,91,BA,32,57,61,33,22,AC,66,3F,41,F2,BE,D8,51,EE,F1,CE,CB,64,72,F0,91,2D,67,FE,85,D3,4A,36,E1,29,82,75,CF,1A,47,E3,1A,89,A8,87,04,D8,6F,9B,CC,C1,C4,13,E2,61,03,FD,5B,E5,07,F4,48,F3,C0,82,4C,2F,FE,C2,02,60,D7,F0,80,3F,7C,42,5B,9C,BF,3B,67,B1,63,AE,88,B0,AA,F7,62,A4,6D,7C,B1,DE,59,85,32,E7,8E,7A,45,2E,B4,E2,05,5A,E2,8C,3D,40,03,18,2A,C6,46,D1,8B,E5,42,24,DC,91,CD,82,87,0D,9D,DC,C2,57,69,9C,FF,68,5E,6E,92,E7,08,F1,96,79,43,E7,83,FE,51,51,B5,37,11,E4,56,67,84,06,EB,F8,80,FA,13,A5,EE,04,19,33,BC,DC,72,16,0C,43,A5,AF,D4,74,8F,D9,C0,E4,D9,CC,B0,C9,FA,A0,8B,0D,29,8D,8E,02,EC,0B,B7,1F,69,8A,B2,7A,41,12,AA,C9,15,51,63,BC,70,A1,B9,53,AC,5B,CF,3A,C5,CB,90,7D,2B,50,2A,57,4F,22,0A,7F,38,3A,C5,04,AA,C5,D1,5D,CD,B1,9B,CD,48,53,F2,46,D5,8F,C0,F8,8C,72,E8,76,7F,DD,BC,C6,06,38,00,B6,56,64,28,7F,F5,93,8D,84,C6,72,7C,8B,FA,11,43,2F,1B,3F,E1,0F,9C,0F,39,D0,6A,D6,DF,53,AA,C7,E0,5D,DC,8B,6F,6C,B2,75,07,93,B6,FD,E3,7E,7C,70,8E,35,32,0E,47,E8,10,AD,E8,0E,B8,52,F2,9B,78,B7,B5,A2,AD,48,95,14,06,6B,CC,73,28,BD,D3,08,17,8F,BF,AA,09,58,D5,32,C1,C7,41,BB,8D,CB,8E,F5,A5,19,95,DD,58,B4,98,FE,AB,3B,05,B7,AC,CC,A4,6E,7E,62,8C,57,D1,70,41,A0,8C,41,43,80,63,15,D1,C4,5B,4A,4F,42,36,3C,DC,2E,3B,B2,55,22,1D,33,5E,0A,87,61,9A,DA,22,9B,4A,65,45,F1,1B,AD,00,02,F2,D3,58,74,D1,5D,9A,E2,6E,C9,8D,26,BB,70,AB,DA,0F,0C,53,85,25,32,04,30,79,F0,4B,B7,A2,7E,CC,E4,5E,73,C2,76,B6,EE,C7,7A,D5,73,41,3B,6F,A4,85,A6,7A,4F,92,0E,43,9F,45,A4,5D,2E,67,C9,F8,2A,21,C9,49,9F,68,82,27,3C,73,BE,6A,FB,91,F6,49,23,AE,9D,D2,20,CB,9F,2C,43,94,82,D4,1E,33,B5,75,E1,1F,A9,24,FE,6D,43,5F,CD,3D,E8,26,78,B8,BA,FC,5F,2C,36,7F,59,1F,5D,63,E3,9F,A8,1A,8C,6B,00,28,2B,0C,29,12,78,77,A4,63,C3,E8,87,2A,96,9F,A1,63,5F,AF,D7,C1,A2,F0,09,3D,9A,0A,99,39,D4,B3,D0,E7,42,D4,1D,C3,A5,FD,C9,1A,A1,41,AF,7E,AF,CE,F9,C4,F0,C2,B2,2A,ED,2C,1A,5B,14,B4,BB,3D,DF,CB,14,6A,16,43,46,54,3F,F7,6A,06,37,22,5F,E7,94,73,65,21,EE,3E,57,03,23,0C,EF,1A,81,BE,F4,57,45,59,0D,AB,8F,E8,68,E3,96,04,45,A8,EB,BF,D2,10,B5,CF,1A,BB,3A,BB,E8,B0,16,CD,95,36,AB,17,93,75,A7,CB,7E,B3,2D,46,5B,E6,FB,1A,0C,55,67,E7,93,CF,3B,92,D6,0E,AD,21,68,85,67,E1,55,FD,5F,76,F8,83,2B,73,E6,FE,AC,13,46,E0,A0,C1,7D,64,8F,2C,5B,24,67,6A,2C,04,73,97,17,C8,BE,64,36,44,FB,E2,50,38,45,10,BC,2A,4B,E0,64,A6,97,55,4C,54,F7,C1,2D,87,25,B1,F8,15,6E,2F,24,7C,7A,E7,B8,19,FF,D0,2E,8B,58,63,8C,48,DB,1B,31,EE,35,20,3E,FB,49,65,9A,7D,C9,6E,0C,41,39,63,B6,71,30,4E,78,DC,BB,3A,9F,BC,37,26,F7,96,3D,DB,6B,FB,EE,8F,AB,B6,11,51,17,48,AF,93,92,C2,64,8E,56,BC,59,28,00,61,20,CD,09,32,2D,BE,24,CE,CB,CB,5C,EE,5C,57,77,57,81,41,81,0B,95,6B,A2,B3,02,CD,39,D5,21,E4,EC,AB,C0,7E,42,79,B8,95,8E,5A,AB,5F,7A,45,92,23,95,D3,1B,0A,29,04,3F,9C,10,AB,E3,40,B8,63,0D,23,39,3C,46,23,A5,AE,DA,13,96,1E,A4,47,8A,DB,E6,7E,62,DC,AD,24,7B,AD,1E,E4,E4,B7,09,35,9E,0B,F8,24,7D,17,74,03,9D,D5,D2,98,80,05,67,AA,D0,B9,CC,0F,97,A4,0B,49,11,25,15,5E,B0,39,23,6C,6A,20,1D,53,0E,2A,B0,76,0A,27,46,0B,85,60,89,11,06,2C,F4,2C,01,9A,2F,D9,06,2D,F1,F8,CF,D5,D8,DF,9B,20,21,AD,FB,EA,9B,EE,6D,2B,01,18,B9,3B,14,27,E0,CB,36,92,6A,02,AF,3B,73,8F,87,49,05,59,9E,4E,53,04,49,EB,C6,00,8C,BD,67,BD,71,EB,E2,FB,39,36,ED,97,23,F4,AB,EA,0B,D2,DF,6F,F7,59,C5,44,4B,D0,B1,FC,87,40,52,1A,59,81,11,9B,E2,E1,7A,24,CC,54,A5,E6,C6,61,9E,06,12,7E,5D,93,74,46,E5,91,CE,10,F3,CA,4F,5E,CF,B9,A6,C9,77,88,35,00,10,A9,7B,B9,2C,1F,D8,73,F1,87,AB,D4,06,0D,33,67,EE,B1,3A,0A,2D,B5,A4,2C,65,9F,DE,E2,A1,84,F1,F4,63,43,FA,AF,56,0D,7F,A9,68,85,86,48,AB,0F,C2,BD,A6,CF,E3,59,3C,65,C1,2E,06,6E,F9,7B,92,2E,AF,77,F1,2B,64,B5,E5,37,92,10,8C,2A,05,18,88,90,8F,D2,4A,1B,24,9E,14,1B,2E,FA,C3,82,9C,9A,B7,13,40,FB,31,38,3F,55,59,1A,4C,06,96,AE,DB,E0,B8,73,06,E0,C5,C4,70,8D,21,54,B5,21,F5,AA,A6,74,9B,77,9B,37,C6,A9,5B,FC,5A,F1,82,5A,A5,B4,9D,2A,69,49,14,51,87,11,F9,ED,EB,E6,5B,B4,81,E3,FD,CD,FC,8A,1F,B7,B0,5B,86,45,C8,06,1D,11,37,50,1B,87,3E,29,56,17,34,96,B9,AE,61,D8,75,D4,F7,B4,11,B8,7A,C1,72,CE,AC,52,34,D3,DF,9A,68,62,74,1E,21,48,42,F5,12,90,53,3F,7E,E9,11,02,81,50,1B,AC,B8,43,BC,E2,9F,A2,AD,F9,8B,14,47,55,25,6C,B9,D7,D9,3D,32,0D,66,DE,B3,03,FB,34,D8,5D,27,D1,F3,4E,4F,D4,4B,45,44,E4,8D,1B,6A,05,82,FF,6A,13,45,D7,3B,D3,51,F7,EA,F1,B6,F0,5B,32,F0,95,6F,AC,E3,0D,92,74,26,63,26,2E,E3,32,FD,60,3C,B6,45,04,B3,D1,F9,DC,EC,DD,BE,37,49,F7,B3,1D,7C,E2,47,B1,AC,4E,9B,10,17,0E,6D,B4,F0,F7,10,E7,67,5A,43,93,C9,B6,0A,EE,BB,19,56,81,DD,BE,AA,CA,D7,45,F1,A9,A3,EA,E9,7E,9F,59,3D,9A,4B,78,60,40,D7,A8,8C,F8,98,AF,29,0A,63,B3,D4,3B,07,72,E2,50,B4,EC,D8,96,CB,9D,64,85,74,42,AB,4B,7D,63,78,56,FC,DC,7A,86,4D,97,BD,54,A1,25,C8,27,69,88,30,80,36,55,63,CF,E2,66,72,71,C2,48,DC,52,CD,84,7B,E7,59,04,60,0E,DB,EB,5B,DA,A6,9B,07,EA,F9,63,3E,64,AC,60,B4,E6,A1,69,92,B0,04,3B,69,80,B1,D1,47,02,6B,93,8C,29,F4,B5,85,90,2A,84,C4,A8,EE,B8,C7,80,03,66,2D,17,DA,95,76,D9,DE,D4,51,E3,17,A9,BD,89,0B,41,11,73,D7,65,15,7E,5B,17,A8,70,8D,68,74,DF,66,8D,C6,04,29,A4,36,A8,51,FD,FC,44,53,4E,7A,E2,02,C3,32,59,AF,F3,4E,BB,EB,E8,70,23,CA,B0,1A,A1,EC,C2,1C,5A,CA,DF,00,6D,A1,BE,21,BA,B4,DC,44,98,44,8D,D6,E8,10,42,13,18,B0,18,89,92,46,4A,E0,B3,32,5E,4D,D4,96,1E,98,A8,61,27,FA,D4,BA,FF,DA,01,1D,25,D6,C3,3F,72,27,E4,11,A3,18,B5,6E,02,AF,34,02,13,D7,F4,64,42,A1,2A,64,8E,17,FE,5C,B0,C3,1E,1C,2D,82,85,FA,6D,78,89,FF,C9,B7,B8,C1,18,C3,1E,01,38,57,20,88,15,80,AC,D7,3F,1E,DF,FC,7F,5E,3C,39,E4,1C,D0,65,D8,42,BD,BC,FB,2D,37,A1,E0,70,BD,1A,F8,D0,5C,83,2C,49,1F,EC,B3,9B,B5,D2,A0,80,30,AC,FF,15,09,D4,92,D5,90,65,F9,7C,36,FD,E3,35,1F,D6,FC,82,A3,F5,FC,72,A7,8E,E9,2F,85,A7,62,2E,27,1C,E1,AB,A7,DC,26,96,ED,8C,F2,CC,AE,75,9E,A7,A5,1E,A5,AE,75,AC,31,BB,4A,E2,B4,50,06,25,06,59,BC,31,07,06,17,BD,F2,99,2B,B2,15,84,51,BF,E0,E1,B9,11,63,B2,6E,91,73,4F,A0,20,E4,99,02,B8,9F,B8,2E,98,29,BC,4F,DC,3C,F0,F0,49,09,37,B2,D3,2D,B7,29,F7,F0,84,3C,AB,19,44,69,8D,EB,DD,11,32,EB,DA,2A,79,09,B9,5C,6A,44,55,A6,AD,0B,64,E9,B5,53,42,F3,63,CB,62,66,0E,37,C5,C4,68,12,5D,EE,E2,6A,3C,B3,E3,54,F6,E4,F0,5B,0D,0E,8D,C0,93,8E,11,9C,E7,EB,B5,9E,BD,C2,0E,9D,FC,96,92,3B,EE,56,39,C4,A7,BE,08,E6,1A,A8,D9,B9,C0,C4,28,10,16,6C,18,CD,76,AE,F2,45,F2,74,C8,7E,27,F0,99,EF,87,24,D3,7A,94,B8,FD,1D,F6,DE,B3,01,BC,8D,90,FC,15,F7,69,73,7C,2D,84,7D,F5,03,72,D7,05,14,C2,6F,FA,64,EF,44,A8,05,F1,83,18,AB,07,F2,D1,1D,0F,7A,6F,DD,66,84,8D,17,2C,19,81,63,6F,1D,AD,F3,FD,63,B0,F5,C3,FA,68,95,CA,29,DA,75,4C,23,34,93,50,98,AF,00,91,C0,4D,EB,E4,74,60,A7,44,D4,F9,FF,02,C5,0F,DC,62,49,20,84,DE,69,C7,44,20,FF,3B,34,4E,54,49,EF,79,B6,3C,12,DF,20,C1,E4,42,BB,30,1D,7F,B7,88,49,D5,79,D2,CA,B4,AB,F2,60,61,3C,28,BD,42,87,0D,47,B1,B8,A1,FF,2B,E2,ED,5D,D3,83,46,1C,02,45,15,FC,3E,1B,66,DF,73,C2,BE,E9,AE,E8,75,78,15,C4,9E,E0,C2,A0,B2,DC,F9,69,3E,59,CD,1C,39,65,E2,C3,45,EF,60,08,BE,B5,42,68,BF,FB,9C,D1,61,63,08,C0,DB,73,0E,F0,DE,C5,F3,B6,E4,96,0B,2E,2D,58,0F,14,D4,CD,D9,A1,7E,5A,9E,80,96,62,E5,8B,38,38,BF,38,1B,BA,EC,47,AD,30,5D,2C,9F,42,5E,D3,5D,9D,17,5D,C9,98,14,60,BF,5B,46,19,5C,5B,47,80,EC,3E,77,83,D7,17,DB,94,05,00,9F,EC,62,A9,AC,41,75,D7,C4,D2,BB,ED,02,7B,D9,33,4A,84,C3,5F,4C,6B,E0,94,40,D3,6B,E3,70,7C,24,33,8B,56,5B,52,9E,A3,0D,C8,EC,D9,B0,9B,37,0E,C8,5D,80,29,36,2A,3B,2C,69,9C,5F,F1,6D,46,03,40,73,0E,5A,C6,16,25,DE,59,06,F2,B1,FC,97,5E,8A,06,7B,6A,A8,0F,4B,50,74,8B,65,06,61,50,CC,1C,82,34,D9,78,7B,6E,F2,61,7E,D6,11,13,02,4D,1D,BE,0C,D0,48,90,9E,C9,FA,EB,7C,21,EB,D4,08,6D,60,32,1D,70,AD,45,8F,C6,96,1D,48,C2,5E,A4,3B,A4,5F,A6,DF,10,22,28,79,DA,4C,7D,BC,8D,88,82,F1,F4,8B,9D,BA,C6,31,C7,A9,E6,7F,42,0F,4B,25,C8,74,C6,00,E8,56,B1,A4,D7,DC,65,CB,F0,FF,B6,96,2D,F6,2C,87,D7,7A,C2,33,D6,3B,51,95,E3,D1,E0,54,6A,DA,88,87,34,1A,8B,9F,CD,EF,8A,F1,6A,0D,E7,E8,54,A0,40,AB,D7,B4,0F,F8,6E,CC,6B,90,1C,C2,0B,67,40,EB,4F,3A,79,3F,08,64,8A,70,5D,40,BE,4E,EA,58,70,35,A4,A7,BF,9F,18,C1,C6,F0,B6,39,32,B2,82,1C,9B,1E,41,AA,9E,D9,19,D8,55,DA,06,A7,83,F2,ED,1B,CD,81,F0,34,72,06,FE,3A,F0,21,C8,98,44,DA,5D,84,5E,BA,C1,F5,E2,CF,1D,02,4F,70,81,72,98,72,55,BB,D0,F8,FA,10,79,C8,62,CB,D2,B1,BD,84,EA,AF,54,DF,8A,E2,72,E0,DD,C8,27,30,82,4E,5B,D7,09,34,5C,67,91,C9,4B,2E,4C,04,3F,F5,7F,8D,C9,1B,C8,41,9B,E8,EB,9C,B9,11,3E,FF,1C,BB,03,FB,77,C5,8E,0C,C5,92,BD,28,53,B7,49,62,67,86,71,47,3B,2B,DB,2F,B1,08,DB,B8,DA,3D,C6,7D,87,6B,CB,57,11,21,D9,43,63,F5,71,41,13,7D,97,96,81,AC,C7,7B,BE,14,0D,13,51,84,51,BA,99,A3,CC,9B,5E,39,70,DB,DE,FB,C6,15,46,E4,82,8D,D7,ED,87,14,D8,E8,CA,3D,28,6D,7A,C6,02,07,1E,D9,87,BE,4F,E1,05,17,0E,D9,9D,AB,E1,FA,BE,79,2F,A8,83,34,E9,F3,60,DF,43,3A,5F,5E,62,0F,CC,FF,6D,29,A6,A0,0A,EA,A8,2D,2A,05,B6,C1,9C,03,D9,46,F4,13,C8,8E,E1,28,9E,F9,7D,32,83,E5,12,28,31,32,FE,F0,10,75,0A,B1,30,33,40,7A,98,BC,F3,68,DB,B6,22,AF,8A,6E,BB,DF,92,86,52,B5,1F,C1,BF,D2,03,A0,4A,E7,F7,84,AD,45,1D,75,10,FE,E6,5F,3E,6F,54,A3,2D,95,17,E5,33,D0,7A,25,9C,83,0E,D8,7F,4B,5F,2B,8A,6E,C3,B3,37,2A,56,66,C3,18,44,F6,D4,D9,1F,5E,0C,A7,B1,87,67,90,23,DB,16,08,D9,AE,67,90,80,ED,2F,CA,79,05,65,FF,F1,D0,B2,41,04,1C,C7,C1,42,76,D0,58,C9,D0,FF,87,28,6D,B5,0D,A3,4F,64,1F,4A,30,FD,9A,8D,4D,5F,1F,26,FF,05,0E,26,A0,92,BF,7F,2D,2B,CE,29,3C,84,C3,4B,11,7F,91,43,86,64,1F,B9,E0,8C,51,15,7F,F4,49,3E,1A,76,E3,73,60,10,7C,DB,BC,BA,B4,BB,DF,4B,16,29,00,B7,D8,FA,D4,3B,0F,50,AC,12,03,B2,93,1E,AC,C2,89,0D,A1,F9,2C,C1,AF,89,21,C9,6F,74,C3,8B,97,C5,AB,E1,94,93,00,18,33,2D,C6,D7,72,E6,52,BC,D8,80,21,87,15,90,5B,C9,BD,20,65,8F,72,4A,E6,10,8C,32,F2,2C,3B,BA,90,C8,AB,7A,14,10,18,B0,77,36,DB,0F,06,35,5C,13,FF,28,AC,D3,5A,62,33,6C,9A,11,21,C6,E2,D0,69,40,4A,98,E8,1B,D2,AA,95,AF,27,AA,71,E7,AC,D5,0D,C8,DC,3B,90,B3,DE,4F,5A,1C,EF,B4,D7,29,37,21,EC,94,AF,FD,FF,78,F9,A4,72,7A,5A,56,5D,4C,BB,DE,79,28,3C,68,C2,2A,29,B3,15,04,4E,BB,3D,14,E6,43,2E,6C,FB,15,73,18,B1,9B,8C,14,66,42,55,3A,51,51,34,64,06,1F,40,6E,F8,85,DA,6C,E7,15,F3,D2,AA,81,46,8A,CB,44,58,2B,50,9F,AF,2E,BD,79,D7,92,29,A8,67,8C,2A,2E,12,73,14,B5,64,C7,89,2B,E2,0D,5E,B9,60,96,95,0A,F6,C4,A2,FF,9A,5D,B9,F6,29,B3,0F,75,CC,6C,A2,05,B2,B4,82,2E,1C,2F,7F,C8,3D,AD,46,F8,F6,5C,1F,23,39,58,CB,4D,C2,BA,BD,CD,11,BE,AF,A4,DD,89,C8,C3,AE,D6,64,63,6D,69,6B,19,9F,B5,75,C6,0B,19,FC,0C,C2,8C,C3,59,08,D0,1B,10,DD,18,02,F3,6E,F3,64,81,F4,38,57,00,59,1C,FF,AF,A7,FF,64,26,5E,94,E9,45,19,4B,AC,E8,4C,BB,EF,F3,D4,07,04,7F,FD,0F,04,A4,8F,DF,7C,AD,75,B0,FC,CA,1A,37,0C,4D,4D,3B,8A,93,4B,B2,9F,6E,AD,11,30,AC,4B,16,E7,E3,0E,F2,A4,EF,97,6D,05,2C,72,69,EF,9D,B9,F8,18,A4,E9,EA,EA,6D,9F,3F,88,CE,C3,96,93,80,75,22,B9,E8,6D,07,A9,3E,6D,27,AD,9B,B2,34,FC,60,96,B3,6D,A2,A8,A9,52,ED,3E,18,36,E1,BB,7E,50,5E,82,AE,63,9E,EC,A8,79,CC,77,64,F4,89,8B,EF,73,63,2E,01,15,84,A6,31,FD,C3,82,8E,E2,D9,E7,F1,A7,86,C9,AB,AE,AF,BF,38,FB,0C,FD,50,DA,AB,E7,EC,C0,CD,07,D9,F1,42,69,DB,CD,18,97,6C,68,F6,23,B7,49,61,D2,E4,89,18,77,C2,4A,DA,08,BC,42,C6,3D,E2,45,58,A6,3C,F5,22,28,09,42,24,63,0E,8C,2B,59,7D,48,78,59,7A,A0,77,FD,CA,5B,A2,BF,60,FC,FC,67,D7,9B,3F,38,8A,16,51,0F,9F,94,B4,A1,D4,68,F1,3B,7C,A0,C0,F1,0B,02,CC,54,C9,CA,C7,EC,7F,05,50,0F,B3,0D,DA,8C,5F,85,EA,A5,0A,A3,4C,52,26,28,70,C8,4B,D4,CB,AB,C8,A3,D9,3A,DD,3E,42,32,36,1F,28,06,1A,11,93,FC,F1,BC,B2,F8,C4,3D,E8,AC,34,0A,33,79,C5,D9,80,37,DC,34,DC,38,E1,D7,38,66,72,8C,7D,0E,6E,70,90,FD,9C,1C,9F,E1,15,19,3A,17,48,CC,31,D6,24,94,7D,4D,0F,90,8A,2A,34,8D,2A,9A,53,11,91,CC,8C,76,AB,83,F2,B2,04,34,9A,7E,30,54,A9,02,9E,F7,07,5C,6E,1F,84,5F,F1,8D,F8,6E,2F,11,95,72,3A,16,A8,18,FA,BF,6F,57,CF,42,9D,C2,6F,8F,EE,01,25,1C,E6,CB,F3,7B,B4,2C,6A,66,01,EB,E1,8F,0C,A5,E5,E2,1B,21,0A,89,99,A4,6A,8F,95,0E,2B,E5,BF,60,C4,31,70,F8,D7,95,E0,DA,A2,82,86,EF,6A,3A,26,08,09,6A,E0,9E,1E,CD,0A,23,15,0F,70,90,B5,33,63,29,B7,AB,D5,21,D6,89,E8,6E,86,92,8F,14,5D,AD,5E,8B,F3,AD,D9,F4,9E,77,30,2D,C8,9A,26,23,36,A4,46,F0,DB,34,B0,F6,1E,64,1F,46,28,16,91,5C,01,3D,B3,53,84,3B,FE,14,02,8C,62,08,E7,0D,F0,CE,D1,B1,0C,9B,2B,7D,7C,8D,AF,78,D5,F6,26,5F,22,7D,D7,83,C4,17,7F,B9,0E,A2,4A,53,F2,72,CD,42,26,4F,C6,2A,3A,FB,34,6F,A6,49,7A,67,EB,8B,73,12,53,E0,C5,8B,BB,76,BF,BA,AF,E6,DF,09,E8,EF,2E,75,C5,6C,67,55,56,CF,B8,C6,CF,03,83,98,4D,FC,64,80,CC,85,71,07,4A,11,74,D4,92,0A,73,B3,42,2D,59,ED,F4,B4,3C,4B,01,96,6B,FE,F6,D5,18,F7,4A,F7,49,09,C2,4F,EA,85,6F,13,C9,14,38,16,87,96,EC,DE,55,7B,91,33,75,EE,79,E8,91,89,FB,F0,7F,A0,26,40,7E,FC,B2,DC,D8,E8,E8,DB,BF,FC,ED,7E,25,83,1F,F5,2A,3B,CE,B1,FC,01,FA,26,45,42,46,45,5E,B5,88,9A,2E,7F,64,25,B7,17,A9,6B,06,A0,BE,49,CB,1F,8F,AD,03,68,35,09,DA,AF,FB,23,67,2B,0C,56,F8,FC,1A,7C,B7,D9,E6,36,AF,79,47,F4,E8,57,AC,41,0A,9A,60,52,50,BD,B2,5C,4E,B6,61,A8,09,E8,B7,13,5B,10,D5,C5,CF,87,F4,36,1F,A4,BF,0F,AB,AF,E5,FA,0F,DF,9E,80,F0,3D,E1,23,B7,00,62,0E,D6,8A,F3,11,29,85,1D,AF,79,52,D9,F6,C8,FC,F1,E0,38,C3,95,D4,29,40,D0,34,94,AD,0E,9C,81,D8,8D,7C,27,68,3E,AC,59,50,88,12,CC,E0,A4,3D,C8,2D,3A,17,02,46,F1,4A,CA,0F,80,F9,E8,C5,60,86,EE,6B,69,BE,3D,82,07,99,7A,4E,6A,CA,10,DB,C6,73,95,A8,F3,A2,43,FA,3B,F5,58,5B,06,3B,33,63,00,09,DF,62,16,02,47,A0,E2,5B,7D,88,FD,CB,5C,56,5E,F6,3D,AE,B2,66,D1,3A,E4,08,69,F4,10,D3,95,C8,15,5C,51,D4,9A,D7,24,1A,6E,14,9C,EA,C7,C6,A8,76,7D,B3,31,2F,BA,90,9A,0E,4F,C3,D4,BA,7A,1A,13,4D,08,40,C8,BD,D4,D1,59,75,7A,5C,0E,04,FC,0C,AC,6E,CE,08,5C,2B,89,E0,8C,14,14,11,69,32,84,0B,F9,8B,DF,01,4C,8E,F5,F8,B5,38,C4,3E,7A,97,C7,6E,FD,6B,0C,DC,A5,E9,81,5A,C1,A2,97,F6,5E,06,99,C2,F5,E9,AD,EB,00,64,E8,49,C6,CE,13,EC,C4,4A,10,89,51,C1,86,3E,A3,9B,92,51,F0,EA,F0,28,93,5D,0D,6A,63,84,E9,EF,58,B1,C5,F5,FC,63,93,B9,92,DD,F3,35,6C,17,74,1D,5E,40,A2,C3,79,DC,7A,55,38,50,ED,D5,EF,CD,48,E8,57,8A,33,CD,3E,E8,25,FE,F5,D8,FE,B4,F8,6A,95,A3,EE,91,E4,13,EC,A6,B6,CB,F5,9C,DE,24,FA,B3,E6,F6,FF,C1,49,FB,1B,D8,39,6D,A7,EE,15,24,17,B8,6F,43,D8,7D,2C,65,55,21,3D,28,31,F4,86,1D,16,8B,65,D7,D2,F9,31,AF,6A,DA,23,CA,8C,52,AA,6D,6A,53,8B,CD,C0,78,8E,94,96,1B,9B,51,FC,E5,1D,CD,09,18,81,D2,82,5D,1D,E2,B5,92,39,09,2E,03,7D,A4,DD,60,86,A9,E3,ED,64,44,90,3C,96,C3,D6,2E,15,07,A9,CF,76,7C,40,4D,B4,F8,FB,DF,5B,2A,4F,0F,C2,F8,44,B1,11,CE,77,BF,20,35,89,10,F1,7A,7E,86,9B,BA,96,3E,83,CA,30,EA,FB,7C,83,4B,CD,B1,21,69,DD,F8,BE,34,95,EC,91,3D,CA,D4,98,C0,D9,E9,80,6F,80,43,D0,9D,56,46,66,71,55,41,4D,52,D0,C6,B7,AA,D4,84,BA,9D,E3,85,7F,65,EF,42,AB,F1,A4,45,3B,C4,74,9D,62,0E,E8,A2,23,4C,1E,D8,14,29,61,AC,32,84,F0,40,0B,E8,A9,F6,F3,D8,E5,2E,1E,01,03,13,A4,2B,85,8B,00,84,04,64,8C,FE,61,27,95,EF,4F,C8,5F,BA,1B,D1,16,8D,A0,88,C4,3C,4E,00,69,57,76,AD,66,A7,A0,2E,47,88,25,25,BC,A5,CA,90,65,61,35,CB,7F,DB,7A,E9,6F,DA,10,A8,D4,28,A3,4E,B7,3C,D4,12,7B,29,06,3F,75,05,3E,A8,69,02,C0,FA,E4,E2,9F,FE,A1,7C,4D,CE,9B,DB,A6,44,0D,DA,CE,2D,2B,9E,92,09,F4,E4,08,82,9C,53,31,14,22,EE,A7,AC,9A,C5,EA,44,1F,77,74,0F,5D,DE,B7,86,EB,17,92,00,DE,67,D3,3D,7F,09,DC,6C,F3,CC,FD,F8,34,A4,EA,4A,DF,77,BE,3D,B4,95,0D,21,12,64,9C,23,A0,87,38,15,F4,86,00,DD,CC,01,6C,33,FA,C0,51,6E,18,89,52,6E,5E,59,D1,D8,F4,83,D5,6A,A7,7E,A1,96,9E,67,1B,EF,77,D1,E6,D6,1D,D2,CB,5B,E5,6F,04,AD,DA,D3,A7,4C,3D,67,B3,FA,35,CA,2C,41,95,0D,72,03,1C,0E,1F,96,4E,00,54,A9,85,BA,A0,84,19,EF,8F,2C,34,B5,13,B2,9F,08,E2,2C,20,5E,B4,23,A1,4F,FA,61,DA,5F,F3,CD,C8,82,21,89,23,0D,96,E3,F9,9F,74,80,16,AE,9F,31,5D,33,36,9B,34,82,83,E4,5B,01,58,25,03,63,4A,45,DD,7D,50,E5,03,12,91,80,F6,B9,7D,40,C7,D4,3A,C0,E8,63,49,49,41,73,B2,17,8F,4E,77,6A,14,D4,2B,26,DC,8A,0E,F1,C7,96,22,92,C2,DD,F7,BD,50,F7,0D,D1,66,59,2B,14,E0,DF,6A,64,17,35,DA,D9,FF,1D,0C,84,57,76,87,27,E3,5E,60,C0,DD,58,08,EC,65,97,79,DC,71,D7,1A,5A,AB,BC,40,30,94,50,54,43,AC,7A,42,7A,5A,7B,46,E7,67,12,F8,EC,5C,A3,DD,38,1F,E5,F4,EF,F6,9A,E1,C0,C9,27,7E,78,28,6C,66,3D,C7,1E,35,3B,5E,05,0E,B7,B9,82,F3,84,64,D5,7B,99,48,47,A7,A8,12,79,1A,D8,84,4D,F5,89,43,12,3D,3E,BA,59,08,BD,42,20,C7,4A,F0,F0,EA,00,5E,31,A7,26,B4,26,4A,B4,F4,88,91,0A,59,D2,D6,22,5C,3A,09,63,62,8D,F3,10,EC,4A,E7,50,82,A0,A4,2C,BA,C3,BC,BA,AA,87,1B,85,00,21,4B,29,4D,B7,36,18,2F,10,3C,DB,48,F8,A8,F4,97,37,5F,B8,7B,72,38,72,91,87,C4,0C,01,B9,23,53,A5,5C,2A,B3,6B,FF,30,92,E3,33,73,39,F0,5E,1E,E5,BD,2E,A9,05,D6,F7,08,60,8B,75,41,44,4D,4E,D4,EB,70,07,13,7E,1E,1A,27,4C,25,A5,40,96,67,19,4F,C2,74,9C,1A,F8,AC,4A,54,5A,85,9D,AD,98,79,CB,2B,A7,B0,DA,27,81,53,8B,59,55,39,64,66,DC,9F,8E,D9,77,66,07,18,4E,96,E5,F1,B7,FD,DB,2C,F1,BA,29,93,8B,81,74,7D,61,35,C0,D8,18,11,20,7C,52,B2,D3,0C,28,96,7F,90,95,E7,F8,D5,75,14,E3,FB,6C,32,BC,E0,C0,DF,7D,24,E8,6A,9F,E5,47,40,14,1A,0F,CC,A3,BB,7D,5A,57,E4,57,23,10,F5,A5,9E,8D,45,C6,34,A2,AA,30,9A,23,0A,5B,AD,95,AD,71,82,75,53,DB,DA,16,50,2E,07,39,B0,67,1F,2C,6A,E3,A9,9C,22,62,31,0B,BC,48,46,2B,B8,F5,93,56,85,29,F6,FA,99,7E,B4,B4,78,4F,0A,C3,28,CD,18,0B,6B,FB,5C,DE,70,AA,12,6D,CA,05,B7,3C,90,A0,EC,A8,96,EF,FE,4D,69,CF,5B,24,18,5D,3C,B5,95,95,D4,85,52,F3,7B,68,DA,EC,3B,55,22,C7,04,09,83,69,C5,D6,27,3E,2D,A7,57,39,B7,74,5E,CD,E7,BC,3C,B1,EC,5B,12,96,6F,82,00,40,6A,32,AA,BC,BE,08,27,6B,6A,58,46,50,98,BC,F1,40,5C,24,EC,78,28,54,41,6D,F2,68,06,83,C7,D4,74,FB,DE,19,CB,73,E0,D9,DE,EA,BE,C8,1C,AE,05,C1,8E,13,CF,F5,9E,EA,F0,3A,6E,9F,B4,ED,09,D6,6D,45,30,78,BF,A5,93,1D,59,63,5A,01,2F,1F,31,59,93,EF,A6,F0,45,FF,00,D6,B1,16,36,4F,3C,A2,1A,73,5A,8F,40,2C,96,C9,93,3E,D6,4C,85,74,59,0E,4F,9D,16,BC,2F,00,DD,76,25,BA,86,2F,5E,BF,D1,0B,9F,77,8D,B0,62,34,CF,59,80,D3,C4,23,C4,FC,AE,51,CC,2C,5F,3F,38,1C,AB,CF,8C,81,EA,9D,07,D0,71,E0,BB,14,01,75,6F,5A,56,C2,12,71,5B,40,01,4E,2E,F5,BA,C1,41,57,1F,FD,F6,5B,8C,1A,4A,62,4E,51,E9,28,A4,B7,DE,D8,0E,B9,24,CD,42,9E,96,4E,5E,22,A4,C3,DB,78,0D,BA,98,EE,7A,7A,60,6D,B0,A2,C6,A4,4A,A4,8B,FA,FF,83,A6,2A,B5,7B,54,CB,F0,98,30,19,31,E6,27,3B,7B,D5,40,DA,E1,E1,8A,99,35,5A,96,2B,89,B8,A4,4B,8B,E7,0E,84,B2,19,B6,36,B6,53,64,7E,AB,81,64,DE,3B,67,14,CF,AA,9F,9F,57,F9,2D,FD,8E,36,A8,56,30,17,16,24,6B,94,4B,C9,B1,8B,AF,D7,EB,72,12,4F,AC,79,D2,01,06,01,6A,B9,30,05,C3,12,FB,CE,E6,FE,52,CD,EB,28,0D,F0,0B,5B,BD,03,F5,AC,D6,65,33,CA,23,79,CE,D3,C7,76,48,C1,3B,30,96,30,D0,BE,60,09,EB,5F,B3,6C,1E,1A,89,D4,D9,A7,14,B1,42,FE,28,07,62,D0,B2,94,5C,19,BB,01,6F,85,2C,89,A6,D4,3C,72,FC,BB,36,15,E0,7A,71,A1,C1,91,79,AF,46,08,7B,E3,A4,84,66,37,1B,A1,D1,C2,51,29,9C,76,52,C9,EF,CC,D1,72,56,D1,FB,93,6A,3A,D5,41,76,9E,6C,E0,31,5E,1B,D5,F7,07,A6,89,68,AC,BA,DD,88,7B,41,AD,ED,4E,4D,39,F8,45,9D,AD,6D,6F,43,60,B3,5C,E1,15,03,C4,3D,8F,11,3D,3E,6C,95,E9,AA,D6,11,0E,02,66,DA,4B,94,26,C6,D0,F6,2A,58,30,F3,20,7A,69,E6,3B,BA,F1,58,8D,AF,AE,2C,53,D7,2B,62,31,19,C1,19,19,D0,E1,6D,56,57,89,A9,3D,A4,A3,F9,15,A4,45,84,82,93,A9,75,F8,54,20,C3,61,C9,91,E2,09,69,85,7D,EB,7E,66,81,42,40,E1,44,5E,D8,11,C9,6B,35,A4,82,E3,13,3E,D9,1F,AA,11,55,7D,B4,41,B5,6E,93,82,FD,3D,5A,21,B2,84,94,08,67,DD,95,92,CC,56,D3,98,0B,86,9A,9E,6D,FA,CC,76,F8,B9,CC,53,07,13,84,DB,DB,F1,B6,8C,F8,46,65,29,4C,5A,DE,C5,09,34,01,C7,08,49,4D,D9,AF,2B,2D,E9,BA,75,86,F4,70,7F,52,74,3F,15,D9,15,BE,EF,3D,6B,8A,5E,CA,B2,78,6D,4E,9A,67,73,44,48,0F,B2,F8,04,7A,1D,17,14,D3,AE,F8,E4,2A,F1,F4,C1,AE,FA,EF,BF,92,FE,C8,FE,B9,77,CA,7C,4D,71,FB,1A,38,26,D7,E0,3E,CD,A3,E6,73,EA,BA,B7,11,99,4B,F5,0C,F9,23,B7,B3,F8,49,62,83,69,7C,26,76,38,62,E6,45,FF,39,39,87,E2,A6,71,65,8D,44,9D,D9,E1,AC,7B,CD,53,28,71,C7,0C,5B,6B,0C,E7,9E,2A,93,72,38,D3,60,04,1F,BE,11,7A,3F,E8,D7,00,92,B2,50,55,99,D5,E2,2D,DA,33,C3,EE,28,A1,5E,4B,1C,CC,90,73,AA,30,97,06,AB,B1,1B,7B,94,33,BD,DD,EF,C2,FA,A5,EC,E7,31,25,BC,F9,10,5B,A0,F3,F6,96,AC,B0,FE,18,B6,F2,63,B7,C1,BD,53,A6,C2,98,E3,30,67,C4,98,BF,09,F9,E8,7A,79,64,71,6E,7A,F4,19,42,81,AF,9C,3F,29,1E,A9,D7,20,5C,CD,BF,61,06,96,FF,4F,CB,47,92,1B,FF,C2,13,25,B3,87,C4,4A,A5,1F,9C,FA,87,30,3A,17,D6,65,41,26,64,2E,38,08,84,C6,79,A2,1A,EC,89,BC,EA,8E,D2,05,E1,53,6B,A7,80,6D,34,D0,E5,22,8A,4F,53,35,90,3A,89,44,DB,4A,F6,47,FA,0B,34,67,2F,6E,CD,21,35,74,E2,05,45,39,52,A8,48,D1,89,9B,31,A9,87,3A,F1,10,F4,63,A4,7A,8B,CC,4F,08,DD,2F,82,2E,CA,04,4F,5C,FB,CA,21,96,74,B6,3C,E3,DF,15,B1,5C,4B,1A,34,A3,B7,F5,1D,B0,DA,7B,24,59,4C,B5,79,49,6E,12,D3,3A,51,54,29,F6,74,0E,64,13,F0,3E,97,44,2F,B9,22,F7,B9,81,AA,58,44,22,98,18,DD,9B,45,8E,7C,31,98,55,82,ED,B0,6D,4A,1F,23,F9,A1,8E,86,81,2D,08,6B,BA,2F,53,DA,A2,D2,E3,04,E7,9C,0F,1B,C4,4D,0E,B2,90,95,AB,E1,A0,EB,15,B1,6F,2B,84,E7,42,39,F3,7C,B2,EA,DD,98,1E,C3,80,66,50,CB,F1,EE,7A,C7,BB,A3,B8,8A,75,50,09,C2,EE,BC,52,BC,C0,C6,FD,67,B5,FA,32,39,42,FD,9F,BA,28,A1,66,C4,D1,48,9A,09,EA,D1,AE,09,EB,DC,66,D2,5A,D5,7B,C9,7F,40,65,35,2A,55,80,B0,2D,6B,54,E5,DD,72,0D,8B,B2,AD,50,89,BE,6C,E6,2A,B5,C2,5F,71,E4,D0,7D,59,B8,5D,D0,D3,A1,C7,63,93,D7,80,8D,45,C7,25,AC,93,99,7A,4B,C2,05,58,6C,C8,1E,9D,68,63,74,7D,54,E1,DB,C4,C6,D8,E0,D7,26,1E,68,7C,74,AD,36,CC,E8,15,89,04,BC,53,57,6D,93,10,BA,78,23,1F,4B,E0,FB,6B,F1,29,F0,45,D5,9E,C3,93,31,B5,04,17,F1,20,A7,E7,F8,CF,23,21,9D,83,7E,1C,1D,AE,32,06,EC,4D,E9,42,D8,EC,32,69,12,88,5D,39,45,9C,4B,1D,C2,51,09,DC,19,AC,D8,58,50,05,AF,34,FD,63,2F,E7,57,E5,32,54,09,2D,BC,7A,06,26,05,D1,27,FF,EF,D1,14,C0,45,95,C7,95,23,58,B4,E3,A8,CE,3E,F2,06,0A,DC,38,33,23,30,E1,C7,92,B3,03,42,D3,20,29,21,66,04,40,FD,0A,64,AB,F8,5E,5A,FD,BF,77,55,78,2C,44,46,0D,F5,53,FD,D0,2D,D5,28,1A,8E,0B,82,71,14,57,FA,5C,91,D8,45,40,4B,59,59,72,CB,0E,AE,2E,8E,D7,5B,DF,89,57,7B,77,CA,02,2B,CD,12,CD,41,A4,A7,98,4B,36,4D,22,FC,C7,73,FA,9E,E5,0B,46,ED,E4,5B,89,07,B5,26,D5,39,17,A9,CC,37,CD,73,15,07,2D,EA,97,BF,51,58,FF,58,7D,4D,85,EA,BA,41,39,65,7F,B9,DA,5C,A3,19,3F,D3,31,7F,3F,D7,F7,A4,82,56,D7,2F,D4,F7,EA,8B,C7,FB,18,09,B8,50,AF,7B,FB,EC,0C,E0,42,06,5A,11,09,08,8D,E8,6B,38,D3,9D,15,21,97,26,56,52,F5,39,31,6A,B7,7C,BF,40,00,20,E2,4D,C5,21,09,A6,1B,22,3E,5B,4F,66,E9,49,60,BD,2D,9C,E1,39,0C,48,CE,60,C3,73,2C,57,64,C1,1E,26,87,71,72,40,0C,DA,19,0B,78,B1,02,23,30,8E,1D,6B,23,D6,5F,3E,16,B2,BE,86,0F,AD,21,B1,B2,A9,17,F7,66,6F,F7,E7,22,06,C0,9D,6F,B6,F0,B0,18,16,1F,18,73,84,94,70,9A,67,59,50,14,AD,0A,56,0C,D7,71,3D,74,67,CD,28,26,52,51,A9,8A,FD,64,25,35,76,E6,3A,C5,42,1F,54,8F,37,EC,97,BB,A4,8F,DF,B0,75,2D,E4,1C,A8,D1,39,C8,49,B9,B6,E6,57,FF,7A,E8,FB,6F,4E,DB,B8,83,C9,DF,E6,40,0B,79,B6,99,11,82,3D,9E,F6,BE,95,97,A0,CE,84,C3,E9,37,9A,DD,FD,D4,C4,54,E4,F8,9A,DC,C4,40,56,D1,9A,78,61,18,2A,53,ED,1A,CB,51,34,D5,13,62,91,FC,19,9E,2D,3D,B3,6A,B4,A7,38,CC,38,15,EA,FE,22,EA,08,53,9B,BE,C3,1C,EB,21,7E,8F,74,E3,11,B2,1E,6C,6D,E0,DF,53,B3,ED,EF,A5,6B,F3,1B,AB,F6,F0,84,7F,E2,23,C4,ED,4D,9D,71,51,9D,0F,FD,3D,7F,58,EA,A7,81,1B,D9,82,D4,2C,40,A2,62,DB,15,27,F8,7D,90,76,E5,9C,B9,D0,00,C0,75,09,69,B4,9D,CE,C4,8E,30,BA,4C,E7,AD,28,0F,67,65,4F,4C,19,62,81,DC,DA,C7,23,B6,10,D2,AF,C6,62,E6,F7,EE,57,E2,08,A6,F8,8E,7A,A7,AA,FA,43,5F,D1,DF,0F,AF,55,2A,91,F9,0E,C2,8C,09,33,8B,FF,F2,DF,01,05,50,86,B5,AD,D4,9D,81,A6,41,47,51,C5,5A,4C,31,DF,59,5E,0B,A2,51,E7,20,ED,5B,A1,2A,72,C2,98,E6,41,2B,A2,15,A7,6E,5E,40,2E,79,68,E7,9B,97,BB,EE,09,BB,70,EF,66,FA,F7,12,A2,A4,F2,3C,C4,24,86,3C,1D,DD,21,FB,5D,36,4A,A8,1A,FC,4C,18,F0,32,11,EF,48,00,46,65,25,18,19,D6,54,DF,4E,11,84,65,B6,B2,C4,14,5B,A4,11,E3,F8,66,7D,18,1F,52,23,01,F6,50,5A,D1,62,FC,C6,BC,91,1A,1E,6A,2D,CA,EA,B8,89,0F,C1,87,76,B4,51,A2,75,7A,BB,02,30,02,5B,22,CE,32,C8,DD,DC,E6,D1,48,76,E7,39,05,C7,79,AC,D2,CE,DC,94,BA,41,A2,B1,94,2F,2B,04,9D,37,7A,D6,84,C9,11,BB,5F,DA,BF,4E,B3,02,A8,85,6E,1B,9A,D1,CF,83,C2,FE,96,7A,D1,35,8A,08,E7,BD,94,72,BC,FA,77,1A,5E,D0,3A,80,01,09,0B,A1,B5,3B,E7,F3,4B,1C,D0,B3,73,AF,47,3C,9A,C5,4F,CC,DB,F7,BE,E1,1A,74,82,89,09,EE,07,89,72,7A,77,3E,32,A4,8E,33,A3,32,43,31,20,B1,DC,21,F9,DC,3F,69,B8,08,6C,7E,45,A3,04,5B,CB,E4,EE,E1,6E,6A,E3,17,D5,A4,47,88,76,BD,7E,8C,E7,3C,09,D1,6C,90,4C,AF,40,1F,DF,4B,B1,CD,D7,FB,FF,EC,54,D1,A7,EF,C9,80,1C,E1,37,D5,C7,B8,C7,BD,0C,67,28,AC,BB,FA,9E,94,BA,53,3D,5D,8F,57,3A,E3,57,CC,45,FF,05,40,EF,FB,82,DE,E2,0C,A6,5E,90,06,00,FB,60,E1,11,B7,6E,78,96,EF,A6,7C,19,9B,3A,BF,F4,DA,C5,DF,0B,F2,BC,6B,3D,3A,CC,0D,23,B9,12,DF,65,7A,03,EE,BD,00,D6,4C,EB,9A,E2,4E,79,C6,08,06,E5,56,04,62,DA,8F,A9,94,EF,71,1A,B1,2C,5D,F6,75,9E,A9,13,E3,E3,B2,0B,C0,F2,90,C8,80,16,C3,8B,72,2C,D9,40,3F,B4,B0,9F,35,F6,E7,83,B0,FD,4E,7E,BA,3E,9D,39,2C,EC,DF,19,34,44,DB,10,99,B4,93,A1,AC,32,97,DC,92,9D,2C,67,C5,D3,21,9D,1E,BB,BE,6A,7E,98,5F,A1,89,03,09,D1,3A,31,0A,55,1D,12,8C,7D,AB,B3,38,ED,2F,2F,98,1E,B2,47,89,A2,E6,C7,9D,81,5F,E6,8A,D2,DB,3E,F0,7D,BB,08,FE,01,CC,C4,74,8D,DB,26,DD,F6,3C,9C,83,6F,FC,A9,0F,59,69,88,DF,63,38,CD,4E,66,CA,25,E3,10,B2,DA,97,98,88,A1,D7,81,3C,F4,D0,3E,07,18,74,0A,7D,EF,AD,B5,A3,92,29,1F,0E,1F,3D,6C,EE,0E,22,E2,73,0D,FB,D6,C1,C1,0F,15,01,22,2C,7A,AF,D0,D9,40,5C,00,A5,F7,BA,7D,01,3A,7C,B8,DF,59,EC,4E,FE,37,0E,E6,B5,58,09,61,BF,AD,3F,72,A4,C5,74,DC,D6,C5,41,4A,EF,22,0D,75,BC,62,9F,E7,CE,4F,E1,62,65,C0,01,B3,36,F3,3F,A4,81,20,0C,4F,21,67,B1,B5,83,A8,C3,AB,82,89,82,70,9C,14,E2,42,96,1E,5C,4D,82,C5,45,30,0F,01,FD,4A,C0,01,3F,38,F2,1E,23,14,D6,FE,78,B2,CB,5B,39,70,C1,AE,34,39,38,87,0F,FE,80,B4,8F,6E,F7,9F,C8,3B,37,04,E8,33,7A,48,CD,04,64,38,25,48,E9,0D,60,5D,8D,5F,78,BE,84,6B,44,07,76,24,50,11,85,E5,FF,0D,82,5A,BC,11,9B,6C,F6,6C,33,88,57,0C,7D,EF,21,33,4A,E2,F0,AA,50,24,B7,E3,37,5A,F8,3F,BB,36,2E,CB,9A,EF,1F,EE,41,32,0A,46,43,17,C5,D8,BF,05,6E,64,26,99,51,4F,3A,C2,8B,08,2F,4C,EC,A5,4A,80,C8,2A,C2,3C,66,A9,EC,AC,43,D1,D8,C7,60,83,D9,53,E7,2F,24,CB,E8,67,B8,8B,28,D0,B3,7A,F3,16,1C,F7,EF,30,5F,B9,C8,25,89,C0,C6,09,DA,C4,5B,48,9E,64,12,5F,4A,98,4F,09,23,6F,CE,D0,AB,8E,F0,67,54,C2,5B,32,26,AC,11,B7,DE,21,25,55,25,22,0C,0D,04,77,16,AA,75,A9,7D,43,44,3C,EF,CC,11,22,4B,56,34,7D,9E,7A,D3,4C,7F,67,E8,5C,18,AB,10,69,8C,E5,DF,43,1F,89,8A,AE,9A,7B,7C,6B,68,A8,F0,45,F1,6A,B4,2C,3A,6D,9A,32,EC,3D,7F,D3,83,13,CF,3D,A9,E7,8B,58,38,1B,2D,13,DB,24,BC,89,76,B9,ED,AE,C5,C4,88,4C,31,3F,FD,3A,6C,8F,91,88,03,EB,BF,29,15,E8,9F,09,1C,73,98,36,39,50,7A,BB,B8,E4,F5,6A,F9,85,5E,DB,6D,D0,90,C6,07,4D,CF,88,93,CA,C4,D6,DA,ED,19,1B,0B,02,98,4B,12,D5,1E,3F,44,8C,4A,CB,A1,8D,AC,A1,E0,3D,69,1D,22,4B,23,C2,C2,D4,01,2F,9F,C1,F4,A4,F6,9E,0C,64,84,61,67,03,0D,64,0C,96,1E,FA,21,75,66,D9,3A,81,3B,3B,26,9F,71,6D,46,34,66,B5,81,10,F0,C3,40,72,53,79,51,5B,8F,89,85,A3,E9,DC,5C,59,A8,0A,DF,53,8C,A7,94,E8,95,5F,09,D8,1A,D6,F5,6F,CE,8B,C1,E7,94,33,FC,F0,68,2D,4F,00,85,84,8C,36,36,BD,FD,E2,32,39,E1,1B,B6,E5,04,88,AC,FA,67,F9,AA,F0,B6,49,B6,90,08,93,C4,77,5C,B0,8E,B3,38,03,03,E7,F8,AB,31,66,81,E8,15,20,A1,8B,8C,35,97,90,81,1A,00,69,1F,30,34,AF,F7,17,BC,64,9B,4A,F4,3A,34,D5,23,1E,85,A2,48,72,AA,53,90,AF,92,7F,96,17,84,00,A4,CB,81,CC,EA,5E,35,24,07,4C,20,18,68,8C,06,E5,67,24,92,45,86,C1,34,61,B2,01,9C,C4,BA,04,0A,69,DB,60,16,5F,AA,34,3D,91,C2,B9,7C,B8,F3,B3,A6,8B,0D,0D,BA,04,FF,9D,2F,38,D9,47,B1,28,43,74,5A,81,B5,5E,06,46,6C,2C,5F,38,6E,44,C3,1F,D7,B4,A3,F3,80,F5,0B,46,CF,38,64,62,38,58,5C,42,1F,F0,E3,57,51,D3,9C,26,52,E6,C6,E3,7D,A7,92,A7,30,23,C3,D6,BF,D9,4B,28,32,95,0E,91,3C,71,84,67,03,AC,78,22,E0,CF,D8,23,3E,CC,3F,A1,CC,23,D4,01,EE,ED,DA,B5,F9,81,27,5D,D4,94,57,BD,A3,1B,50,2A,D5,BC,1C,75,D8,37,99,3A,F9,EF,3E,5F,8B,B0,F5,FD,18,B8,09,C0,1A,95,53,F2,32,2E,F0,4B,5C,A5,15,45,42,16,B1,F8,F2,62,D9,E7,DE,73,F8,70,EE,44,06,EA,77,2C,6D,12,1C,21,D7,8D,79,03,56,D8,EC,30,1C,85,97,43,C3,38,14,47,36,EF,15,56,C3,53,46,0C,18,3F,23,8D,75,53,C4,BF,13,58,E3,29,E4,D5,7F,C3,64,CB,08,4C,77,00,9B,B4,AE,16,5F,CD,CB,73,A5,7B,85,B8,52,90,C7,CB,2C,E4,0D,D4,C4,84,C4,28,D4,8B,D8,CA,F9,A5,A7,4F,A2,F7,0F,B2,C2,C6,F8,1D,04,6C,04,49,3A,EB,64,77,67,72,64,61,96,48,EE,19,4E,1A,FE,60,96,43,DB,5E,AE,16,66,28,CA,E3,5D,7F,14,3B,A9,68,F8,61,DD,8B,9E,55,EE,CC,46,3F,BA,D2,D5,35,63,C3,9E,B0,86,54,23,E7,99,D1,6D,E0,2B,C2,97,36,DD,03,58,10,48,8D,93,EC,49,50,98,6B,C3,0A,CE,8F,DD,D2,09,CB,74,CB,54,96,46,78,6D,D0,9B,17,FD,66,2A,35,4A,C7,52,67,93,C0,7C,B2,9B,68,D7,F1,D2,87,20,A2,8D,03,13,AA,A0,EE,CF,ED,4C,96,CB,A7,CC,91,63,09,E5,6A,F2,BA,2E,24,7B,AD,FC,0B,0B,DE,77,01,4F,30,F7,48,96,FC,5A,4B,7A,C2,10,EE,B3,6C,EB,7A,28,59,6E,61,00,99,1B,BC,C1,C4,E1,8C,E3,CE,90,4D,82,10,F7,C3,4C,48,0C,5F,91,CE,D3,7D,1C,3F,0A,0C,24,A2,50,30,7C,19,94,54,74,A0,51,AA,24,FB,30,87,25,5A,43,A1,42,EF,D3,07,E1,DF,4F,20,EB,B4,F4,B3,7E,17,B1,DB,55,4A,52,5C,52,9A,7A,C8,1C,E3,B1,60,E6,9B,FA,BF,B6,D7,B7,C9,62,27,FF,AA,6B,1C,83,9B,08,35,AB,37,9B,27,0D,F5,78,21,4F,70,2E,E7,AC,71,B9,2B,F9,D5,50,2F,05,54,E4,5B,C5,A5,84,86,10,79,02,7B,82,DB,55,19,28,2A,AD,B1,AD,77,51,1A,A5,0E,EA,FE,6D,C1,E2,44,19,12,C6,79,85,8F,63,AD,CE,C9,44,B8,19,56,AC,19,E0,58,4A,A3,70,5E,65,37,0E,99,33,51,D1,79,BB,75,E4,22,B7,36,45,C9,49,B0,DA,E3,66,A6,F8,58,AB,24,6B,21,1F,04,BB,0D,E6,D8,97,06,3D,A1,E5,7E,97,39,80,86,BF,1D,FB,20,09,ED,8C,AD,0B,05,6B,99,47,1E,0C,1E,87,05,2B,29,1B,51,98,B3,D0,38,90,4C,37,74,9E,79,DA,45,25,BA,61,F3,95,37,16,22,94,0A,66,CB,28,5B,96,C6,A4,1B,47,7D,FF,EB,85,20,C0,7F,DB,04,85,94,2D,2A,B2,B3,6F,F1,75,6A,E0,E3,D9,92,72,65,DE,C3,09,98,DE,2E,1B,53,AE,C1,7F,22,7A,7D,1C,D1,1E,E9,BF,0E,A1,39,6F,3C,BD,8C,AC,45,05,01,CD,62,6B,D2,03,88,91,E7,2D,43,31,78,5D,A9,32,3C,B0,E7,22,AA,01,F9,5A,85,67,67,CD,93,2E,A1,C4,7D,9F,E4,D9,33,0D,24,5B,15,44,C1,E4,DF,C0,18,EB,12,DC,6D,A6,6B,FD,13,84,AF,1A,B7,74,32,F8,18,9A,3C,29,B6,3C,04,4D,B2,8C,4D,28,E6,A4,3C,45,C4,E8,1C,46,EE,2A,BC,BF,2C,CF,3B,56,D8,99,89,2B,82,F5,F6,4A,75,E7,F9,CE,99,74,4A,F0,02,78,2C,85,79,4B,8D,74,0D,71,0C,46,F1,E8,4B,75,31,21,5C,E7,73,13,20,CA,3F,76,99,02,41,21,37,F5,1A,5F,90,69,5A,CB,C1,A0,A2,D9,9B,34,40,8F,CB,46,A9,C7,DE,F1,4B,07,0F,6B,88,00,89,ED,1A,17,6D,D6,BF,CC,70,A2,44,5D,2A,C6,43,CF,AA,BC,71,7E,EA,6F,45,C1,DE,7B,9B,1D,6F,DC,4C,EF,F5,15,61,76,DA,F7,CB,3E,74,CD,10,39,7D,EC,71,AF,81,EC,58,62,15,07,60,5E,AB,9D,7B,49,A0,04,EC,25,BA,84,F1,90,6A,06,82,0B,03,04,F6,84,9B,9B,A7,78,07,B5,C0,E5,82,C9,D7,B9,7A,2F,00,A5,19,36,40,E1,EE,96,8C,69,F2,42,5C,7E,C3,AB,B3,43,90,A8,67,33,66,ED,03,15,89,82,63,EC,36,30,D1,D4,5B,7B,C7,4B,37,59,CA,56,6A,44,CE,D8,99,6F,09,61,D2,DB,61,42,5B,36,EF,83,7D,01,71,1C,6D,21,95,1C,F6,C6,D1,5E,C5,55,EA,EA,B5,3B,F3,3C,5A,83,3B,50,61,5F,7A,C3,AF,C3,19,34,7F,97,4F,90,64,42,0A,E7,15,8D,75,71,58,AB,D7,6C,5A,68,C8,78,F6,F8,1D,97,C0,6E,AC,8A,B6,99,09,87,FE,92,29,64,09,9C,D8,F5,C1,86,ED,AA,54,4D,59,BF,92,F6,E9,1F,CD,54,69,4C,4D,81,34,A3,8A,3F,34,F4,2B,C8,39,B9,CE,90,BB,C5,46,DA,84,53,0F,97,4C,76,41,3C,DA,C2,44,CF,62,C3,03,1F,9C,4F,F8,57,3E,C0,BD,DB,8C,9C,DA,2C,80,AB,D8,B5,69,1C,0C,E5,C4,B5,56,97,8B,95,AC,AD,80,16,A8,24,A2,28,0E,6F,32,86,DC,4D,6A,79,E9,03,7D,63,ED,B1,9E,4B,9D,BA,D7,B5,13,E0,25,9E,FF,29,B4,17,6E,DE,DB,2B,3C,54,0A,CB,4C,89,20,8E,BC,67,65,25,B4,EC,19,18,DE,A6,FA,A7,E8,9D,D9,E0,34,B3,45,A7,3C,FA,CD,2E,CA,D7,76,98,63,9E,5E,C5,69,FA,71,59,0B,B3,E4,07,FA,F5,89,B6,AC,26,1F,9E,E2,3B,A8,19,79,0F,CB,1D,AC,C0,13,B6,29,7E,F6,E8,EC,A3,1E,B2,15,97,91,56,A9,79,EC,F4,3C,82,5B,12,B1,CB,31,FA,B7,AE,DC,19,5A,24,91,E0,2F,63,86,C6,DE,B0,DA,42,BB,75,AF,81,AA,38,D4,2F,E5,B4,05,F6,E5,96,B3,85,85,49,9D,71,64,56,5A,A8,AA,D6,46,F4,21,21,6C,0A,19,AF,E3,78,85,BD,1F,3F,17,85,B0,F9,8D,C4,2F,91,BD,C7,D1,C5,8E,D6,74,E1,1E,69,F2,01,D9,DD,B7,9F,62,DE,9B,A3,E1,87,0B,73,6D,96,5A,95,AB,F5,52,9F,18,B9,B1,71,3D,38,9E,9E,48,97,F8,DF,54,C8,2B,F9,FE,05,50,55,B9,87,6E,0F,54,99,6C,F4,8D,9D,3D,0E,99,4F,A0,3C,CD,0E,5D,0C,C5,85,CA,31,1C,74,3F,22,2B,38,33,2C,F9,1D,8A,9F,DA,31,5A,BC,36,85,0A,65,EB,73,50,EE,27,0E,4D,FA,FF,D0,37,FE,C4,70,9A,AF,29,9E,2B,19,B1,61,CF,A5,31,AC,3D,70,87,2A,EE,F3,99,4C,6F,F8,17,A8,0E,0F,B5,75,01,6F,99,38,5E,87,EE,89,E1,7E,04,70,87,8F,C7,B6,67,A0,C4,D7,F9,66,D3,2F,B8,63,23,F9,C7,89,4B,B6,0B,A0,69,97,2C,5D,5D,EA,6F,06,24,27,47,4A,29,E8,CD,19,76,76,44,D8,F6,1C,93,68,5B,B3,D6,99,4B,A5,FC,9C,B1,9E,59,1D,D5,9B,07,B8,58,ED,0E,AB,41,0B,15,E1,01,87,35,2C,7C,2A,DE,E1,9D,D4,59,28,30,1F,19,5B,7B,1E,E5,39,97,E4,3C,19,E3,EC,FE,A6,0F,CA,A3,43,CB,A1,1D,D4,CC,08,DA,A9,57,61,B1,F1,E2,71,85,37,AD,9C,4E,D4,42,D3,7C,8E,45,37,85,70,B0,36,DF,C2,BE,35,87,1F,A8,FB,CD,85,A6,3C,9E,DE,08,1A,6E,42,C4,7F,C3,66,80,9A,36,99,1D,E0,24,0B,BF,69,67,61,4A,85,20,C3,B9,A6,81,6B,54,54,44,29,3F,67,A5,E1,6D,98,3E,68,4B,FF,0A,AD,FD,A5,41,B4,19,F9,23,B5,28,3F,59,B3,43,85,1A,7D,A0,B6,B9,1C,78,7F,1A,62,47,96,08,BD,DA,72,5A,41,B1,12,85,7C,C8,96,2C,E7,15,4B,F6,AC,1B,4B,3D,F8,18,EB,66,FB,8A,63,4A,EF,CE,1C,B5,DA,D7,E1,CE,47,F3,E6,B6,4C,A0,EA,88,4D,32,86,9E,F8,0A,C0,A9,6D,C6,BB,E8,3D,60,99,20,A7,A0,E1,06,80,39,0E,D2,9B,8C,1D,07,30,44,6B,88,DB,2F,9A,1D,0B,44,9E,AB,9D,27,A5,9B,40,FB,90,01,63,0B,09,0E,EC,2E,55,95,63,EE,BA,FD,54,CE,BA,78,BD,60,73,A3,23,65,6C,9D,13,3C,FE,93,EF,58,44,E5,45,12,69,7B,22,92,E9,24,3A,4E,61,EF,96,09,7C,26,40,AA,21,D8,01,73,99,A9,2F,D6,7A,95,49,59,75,94,85,3C,BA,9E,05,50,98,73,DF,01,4A,95,A9,0C,18,83,34,4B,36,2C,AE,6E,CA,59,18,9C,EF,0B,D3,7C,21,C6,CB,13,35,58,78,DF,26,74,A4,76,65,4A,10,D0,ED,34,B7,72,1C,07,77,E3,F4,AE,98,8C,AB,DF,78,07,23,CB,3C,A0,60,B5,60,F8,2E,4F,56,0D,42,A9,5C,AC,69,AF,BC,A0,5D,9D,E5,EB,12,C9,9A,44,34,D2,05,72,CD,DF,CD,E0,64,C1,45,DB,98,31,7B,BB,41,DC,35,45,76,2D,2A,BC,0F,27,13,1F,27,5A,A8,34,83,B5,B1,E9,86,2F,B1,D5,72,61,C0,3F,51,63,F2,D3,9C,19,87,CD,97,8D,9C,C4,38,8E,A5,41,2B,30,A3,12,81,4D,7E,26,45,D4,41,5D,67,03,FC,14,86,46,AC,13,A0,5D,E8,1D,34,7F,EA,B1,AF,35,3C,F1,B1,BD,FD,39,7C,8D,21,99,DE,88,28,AB,2E,18,90,C1,D3,5C,2F,7A,D4,81,19,8C,82,BB,A8,58,55,7F,B8,FF,99,D4,5E,DE,E1,DD,F1,D8,E4,7C,2A,5D,72,DF,4B,0C,F7,DA,BE,B6,D0,C8,4F,66,C0,CE,60,FF,41,1B,F3,72,22,CE,2E,08,04,8B,BF,64,36,AC,3E,E9,A3,F8,32,3D,E1,31,07,EF,AA,4F,F7,BA,3E,DF,46,05,F0,3E,35,02,89,6E,A7,52,30,E2,9F,2D,E5,8C,3C,01,B7,0F,CD,CE,F2,1C,EA,ED,A9,D5,CC,F8,F6,8A,84,B2,FA,C2,F6,04,16,6D,E4,D9,71,DA,E3,C3,43,45,FD,64,F5,E4,CE,4F,07,4A,9E,95,C0,97,B5,C0,32,A5,C0,63,25,5B,B7,B8,68,D5,6C,7D,DF,70,B7,13,F3,AD,9D,73,12,6A,C5,D8,7E,FA,E5,B0,F5,9F,93,D9,8B,A8,61,4D,AD,D4,E6,43,B0,97,1F,1D,95,9D,29,2F,02,6F,9D,EF,75,57,BF,B2,2D,79,69,BD,55,31,21,44,1A,2E,C0,E8,70,72,A0,DE,B8,72,A8,AE,BA,AC,38,30,31,0F,DC,7F,B8,66,40,42,2E,72,8B,D0,E2,28,C3,D8,B3,53,87,2A,6E,D7,71,5B,10,44,50,8A,8F,2A,FB,85,5E,5E,27,7D,A0,AF,01,7C,E8,5D,A6,20,25,C3,7D,16,AD,9A,42,6A,66,65,01,25,F5,3C,26,94,F7,45,A7,60,9D,59,93,BF,A8,5E,64,34,A3,A0,B9,F9,2C,13,A3,54,D3,CF,E5,28,5E,BF,D0,DE,F7,14,14,61,C3,7A,0B,99,90,E7,EE,E9,46,A1,E9,6B,32,FC,91,2F,DF,01,64,0F,B8,1B,7C,62,92,79,57,7D,96,64,8F,30,A3,0B,91,41,65,AA,73,2F,03,7C,C1,44,EE,A4,DD,6F,DC,03,A2,B0,87,DD,72,37,E7,D1,BE,DA,62,48,1C,8F,20,C6,68,FB,1F,40,28,6C,8A,8F,38,A0,F4,40,47,0A,04,1A,8B,B0,6D,F7,34,6F,6A,43,49,DD,C9,D7,FE,20,CA,55,A5,B7,CB,D4,AB,20,0F,E2,4D,85,F5,0F,11,FE,01,AD,D3,57,E7,95,D6,9F,B3,38,D7,C5,34,14,8E,B3,21,BB,1B,84,7C,03,B0,42,8F,40,4D,84,D3,AB,62,1E,4E,0C,50,B3,8C,E7,91,44,74,67,AB,CF,4B,C8,D5,1B,EE,84,C7,45,3C,60,A3,03,C8,7D,F2,A9,04,52,6D,20,F7,D7,A2,ED,7A,3E,F1,A8,FC,77,E7,8E,D9,E2,64,54,22,00,DC,20,FF,03,9C,87,65,5F,F1,85,03,B5,FC,79,96,9F,65,4C,C3,98,7C,71,73,DD,1A,7E,E5,01,7D,1B,A8,08,81,2B,24,49,E1,D7,33,D1,50,A3,62,B7,B8,C0,E7,8E,50,33,B6,FC,D6,47,63,FB,2D,06,9C,A0,BF,2B,1B,16,9C,7A,E3,F0,2A,00,54,76,49,F8,11,3C,B0,F6,CF,C3,00,7F,7F,24,65,F7,8C,0A,87,CA,67,AA,17,94,DC,4E,37,8D,C8,2D,BF,28,D6,CF,EB,84,DB,5C,46,A1,8B,20,5C,1B,97,9C,D2,F8,A2,8D,61,95,E6,4B,24,39,3F,5E,35,5B,A4,86,35,E2,B2,61,79,68,21,9D,AD,10,7E,12,86,A1,8C,56,D6,9A,35,55,46,EA,39,6E,CA,82,CC,D4,D5,36,34,CB,9C,AB,BF,45,3E,C5,C9,EB,BE,92,83,52,8A,66,76,A6,C1,85,F3,65,18,A0,2D,C9,6F,99,35,14,C6,EB,B4,FD,C8,84,73,AE,C7,6C,1C,D4,F2,E6,A4,0C,0D,F9,1F,06,E5,56,E6,0D,8B,80,10,E0,11,2C,00,A3,EE,75,4F,6E,15,0D,A7,A7,B6,B0,92,B9,E0,68,1C,81,2B,4D,C6,8B,E7,AE,D2,B0,2C,54,3D,C5,66,0B,12,04,29,C4,DC,43,DA,2A,1F,AF,41,56,A7,18,C2,3C,7A,F3,8E,B6,02,71,4F,79,DC,83,41,46,AC,7D,E6,6C,8F,B0,0B,50,33,F0,5E,17,1E,86,0B,41,C9,E7,FD,78,E2,88,D4,71,27,B8,61,2E,09,DF,BA,F9,CE,22,5D,E5,C4,78,41,9C,28,16,72,9A,E3,91,11,11,15,0D,9C,00,E2,43,CB,C4,8C,0A,6E,D1,8F,B9,78,66,74,49,8B,17,85,61,3F,CA,D0,DB,57,32,94,1A,1C,AD,3C,31,0F,28,FF,E6,1A,90,C1,8F,79,87,42,60,7D,8F,84,C7,34,85,5C,B7,60,94,B9,03,F7,DD,42,82,37,46,26,3B,37,1E,D8,01,AA,E0,BD,FE,E0,3E,2E,F6,62,8A,BB,8A,F0,74,D8,99,CD,2F,C8,74,6C,36,7D,C7,E1,56,12,BC,21,2A,0B,66,4A,AF,53,B1,93,99,16,77,9B,5C,42,EE,57,71,BB,A8,D1,F9,66,77,56,3D,30,FF,3F,9C,13,1F,33,24,D8,37,BB,EF,58,22,22,F3,9A,4D,D7,BB,FB,94,9D,D9,C1,DA,54,70,1C,A8,0A,1F,A1,78,88,C0,5F,E0,57,C1,B4,57,92,4B,D6,18,DF,0A,15,BA,B4,31,87,05,60,63,D4,50,46,DA,2C,EE,7E,3C,54,64,D4,79,D0,A9,A8,83,77,C6,91,36,16,23,CC,2F,C4,31,B4,60,AD,1B,19,4B,D6,4C,45,60,91,76,D1,F3,9C,15,A7,BC,4D,54,74,8A,00,F2,0D,3A,2D,23,86,B7,2D,8E,8C,48,64,DA,F3,73,63,46,7D,07,3C,E4,FD,10,A7,66,E1,D1,14,C3,7D,B2,C9,D0,35,4A,9F,06,A0,71,A0,22,6A,D8,6A,EE,3C,A0,E0,C9,D7,1B,20,76,E6,86,46,56,DD,5B,3E,60,A7,9C,47,CF,47,42,8D,2C,67,95,B6,4C,F5,D5,9C,A6,73,1C,34,97,B5,E4,61,12,83,A5,72,0F,92,9C,9B,70,A7,18,7E,B0,39,E6,D8,54,27,3E,89,40,E3,A3,EF,64,CA,50,87,4E,58,6B,17,A6,C2,11,90,36,D8,42,6B,2D,EF,3F,F7,B7,20,48,5D,D2,65,CB,D5,BC,6F,65,3D,EA,AE,39,47,13,3D,04,EA,E8,69,E1,4A,0C,38,82,A8,9B,9A,9D,F7,33,02,70,EC,84,24,28,B0,DA,AC,A8,18,20,C9,C8,90,0C,06,AD,03,C7,42,1D,AC,0A,24,88,79,6D,B2,F2,D2,5E,4B,80,BE,1E,A4,89,25,AC,77,7A,B4,4C,BF,FD,EC,5B,77,10,A6,09,A3,52,E5,3E,67,5D,CA,D6,6E,44,5C,CE,83,AD,24,4F,F9,D2,69,65,AE,DC,26,6F,D6,19,C7,16,82,01,8D,37,4B,1A,96,3F,0C,2F,F2,4C,9E,40,D2,7D,83,64,8D,22,FF,97,EC,6B,A3,62,97,E5,B6,65,51,54,B0,FB,C3,7B,DD,23,86,7B,87,93,6A,A4,17,74,AB,BA,5D,FD,F1,5F,29,E9,F6,26,6F,60,5C,3B,B2,D1,28,EC,87,D6,11,7C,CE,3E,BF,B9,23,D9,E6,F3,CE,7F,A4,02,A9,A5,24,AF,C8,D5,79,1F,D7,1E,23,DD,E6,81,3D,A1,30,73,FF,4C,2B,BE,6C,F9,85,AC,38,96,74,35,45,09,48,25,A5,E9,1E,35,21,DC,9C,10,62,CD,77,98,56,3C,D7,8B,40,9C,EA,6A,DB,04,63,D4,E4,39,51,D3,D6,53,02,44,9C,2A,50,9F,DA,39,96,1D,FB,8D,1E,3B,B8,E8,68,E7,A5,73,2B,27,2F,B1,77,F8,6D,31,CC,2A,DC,31,54,9B,75,5B,4F,2C,C9,BE,F8,6D,C7,70,7D,1D,51,DF,C0,CB,95,6F,7D,8E,86,3A,28,0B,86,F6,45,3D,FA,10,04,4D,EE,05,BA,EB,E5,94,95,00,BE,A5,CB,B5,85,F9,A4,D1,1F,75,9D,1A,24,60,83,1A,10,F0,56,B7,FE,DA,88,D8,CA,B2,86,54,D2,52,49,AC,5B,79,A9,28,F0,54,6B,8A,23,A9,7C,F1,8A,A1,76,27,EE,B5,4F,56,0E,73,76,9D,2A,1C,0F,E2,55,9E,27,D9,EA,95,5F,4E,F2,5A,DA,F4,F6,FC,62,25,47,CB,21,EA,D8,E8,D5,1B,E2,BB,F0,87,F8,57,95,9A,AD,F5,BC,65,23,99,F4,B4,E4,16,5E,AF,19,97,20,AE,47,BB,91,0C,DA,72,8E,F3,0C,F3,84,26,31,89,41,11,A6,A0,EB,86,FC,52,58,B9,DD,1C,29,54,FB,B6,99,13,24,25,1F,B5,E0,B5,7C,7E,53,A0,0C,9A,30,E5,4C,73,C0,26,7B,47,3E,89,5A,0E,4B,48,58,74,2B,F0,ED,D6,47,37,28,FF,31,36,FF,FF,7C,14,2A,F7,C4,FD,CA,5D,9D,88,9A,E3,A0,2F,E5,22,36,30,0E,41,9B,35,34,58,56,44,D7,8B,06,34,89,31,70,80,0A,E7,26,B0,7D,06,2B,B8,80,34,24,C6,8B,31,5E,09,C5,5B,F0,58,CE,8F,68,DB,5E,21,2A,E0,65,DF,F0,51,C6,B4,83,CA,7C,AA,DA,F5,79,0C,10,77,B5,4E,0C,3D,26,63,53,67,32,3D,96,7B,14,8F,55,AC,19,FF,E2,64,49,CC,EA,50,38,9D,AD,D3,FD,4C,9A,C9,42,57,03,29,B1,3F,5A,32,8C,B2,26,F0,A7,F7,19,CE,79,01,CC,81,9E,58,0C,54,1D,9A,48,70,86,A5,80,BA,F5,91,E2,9B,FE,D7,DC,0C,F7,B9,85,A4,80,86,C6,FF,D2,2F,F9,F5,02,6C,40,1E,5E,20,FD,95,DF,F5,6D,24,E7,1D,A1,01,C8,41,CA,1E,94,C9,AC,E1,8E,B5,4B,42,56,0B,7C,DE,7F,AB,05,C9,6C,EA,45,36,3F,35,3C,60,6C,DE,38,37,7C,36,C0,D4,0F,5C,BB,9B,0F,0C,7C,E6,ED,FB,46,88,2B,19,F8,5D,3E,7F,9B,CC,9B,29,32,59,9B,FC,14,C4,89,B2,9E,7B,9B,C5,59,37,9B,96,41,26,1B,B9,DD,8F,37,F9,D2,61,B1,D4,69,09,45,BF,A5,FA,7C,4A,B8,9E,A8,3B,54,95,B6,FB,00,3D,75,D1,9E,E4,2B,EB,22,8B,1A,96,8D,00,26,B2,E0,93,5D,EE,D8,EF,86,0D,08,D5,00,74,6F,24,CC,AB,01,19,7B,EC,72,F7,F4,73,5C,E1,E5,0F,D8,1B,DA,EF,C7,19,60,62,AB,12,D2,81,EF,5A,6B,F3,98,01,F8,FD,4D,F0,E4,99,A5,25,EF,58,7E,45,03,47,82,CE,DF,53,C6,80,AB,D4,DB,9C,F1,CC,DD,46,81,58,73,F8,E7,19,88,7A,27,46,49,59,05,EA,0C,E8,73,83,6F,1B,9B,67,D4,DD,0C,2B,8E,53,24,00,C0,BF,FC,F4,AE,80,F0,D1,79,07,CD,DA,3D,4B,D9,C6,AF,D6,ED,85,F3,8A,FF,7C,B8,F2,3C,33,66,4B,50,2B,CC,81,D2,09,E4,E6,1D,C7,65,02,D2,F3,4E,A3,46,10,72,AC,5E,A0,A5,7B,84,16,9D,14,DC,E7,55,14,13,23,37,24,E3,C9,8E,E5,F5,AF,0A,25,99,02,C7,02,03,ED,7E,F4,70,39,15,28,10,69,CE,E1,4C,DF,34,DA,E3,4C,E2,1B,5D,3E,19,C2,9B,49,7B,62,4E,D8,AF,06,DF,EB,3A,AF,D2,35,1B,9B,80,86,42,49,AE,41,C3,67,00,19,BE,41,C6,8D,09,8A,D3,BC,F4,18,53,2D,8B,5E,39,1F,2E,18,33,CB,E7,6B,44,CC,D2,96,A6,59,1E,E7,83,AE,E1,90,0F,03,81,B9,BD,42,34,32,D1,59,9D,42,5A,A1,20,7B,8A,E6,48,A6,D4,49,D2,E9,CE,80,E4,62,3D,84,53,8E,25,52,98,48,6E,D2,AF,F6,BA,3C,FD,05,DA,7C,54,FA,AA,1A,75,24,33,0F,74,3F,06,05,8B,93,8D,3D,66,A2,E7,33,39,C0,EA,4E,9B,50,DE,D5,74,17,4A,3A,22,7B,44,5F,DD,48,E5,C4,4E,9C,CA,42,44,C5,9F,3E,B3,84,3D,25,27,65,91,AF,66,D6,D8,81,FA,93,80,2E,46,AC,27,08,94,10,D8,53,ED,67,04,2B,A6,F1,89,93,8A,C2,DE,16,8D,B4,F0,C2,81,50,F2,28,C3,73,2C,26,D7,21,89,86,AC,14,44,1F,C4,1F,26,58,C3,CE,0B,5D,85,0D,FF,82,9F,0A,80,1C,4F,6E,86,DA,6E,DC,C1,3F,F2,E3,67,07,FD,78,44,62,FD,03,73,CD,19,16,A0,B6,D6,0D,0C,DF,9A,C2,9F,9C,C8,75,DF,56,DA,E3,53,F3,22,D7,16,02,70,64,0E,F5,8D,7D,D9,2E,62,CD,F6,86,70,FA,21,D5,07,CB,DC,B8,92,EB,B7,60,B6,A8,B8,4F,F5,4A,52,FB,B4,1B,74,17,76,DE,D4,54,B8,3E,49,6C,40,15,3A,6F,44,FE,C8,BC,DF,87,0F,8D,E5,72,69,64,8A,3C,EF,AA,16,9D,07,D1,41,2C,C7,E7,3E,7F,F3,2A,E8,6E,C7,BF,10,1C,A5,49,89,36,CB,81,06,6B,93,15,66,F8,A4,D4,0B,7E,AC,D0,92,32,12,C0,E3,82,81,C0,EC,5A,45,5A,51,C4,3B,93,CD,D4,9C,A6,30,59,74,86,54,0B,2D,EC,E7,47,0D,48,4D,5F,3F,D7,E8,29,E9,1C,F3,0F,2A,C5,91,0E,CF,78,12,2C,5A,9D,7E,A7,A2,9C,1A,4A,70,CE,E4,7A,05,AC,60,E4,E3,3C,DC,ED,82,C0,35,48,E6,F4,02,11,50,0C,0E,59,5F,25,9C,95,CB,E9,52,AF,6A,BC,D1,48,7C,A1,48,63,8C,AD,5C,A6,16,41,E7,62,BA,47,3A,88,38,75,D5,2E,00,5F,A5,A5,38,DF,F6,9B,1D,45,55,1D,B3,8B,89,D3,0C,D3,AA,8A,CE,5F,8D,D7,CE,0D,77,57,F1,CB,59,10,DB,EC,9E,39,2F,95,DF,43,29,20,E5,70,F5,9E,F4,1B,3D,AA,23,D9,F8,4F,BF,EC,09,F9,B0,0C,F8,74,CB,6D,DB,A2,42,C3,88,15,CF,8D,89,C5,D2,F4,76,F9,4F,81,AD,1B,D0,E7,68,E5,BF,42,A9,35,51,97,E3,3F,04,96,A4,51,59,38,07,D5,60,06,4D,6E,CD,1D,23,4C,EE,C2,D9,B2,97,E6,21,C6,36,F2,5E,F6,0C,09,A2,01,B2,30,B8,7D,70,80,D1,8F,0F,EF,1C,5E,26,72,9F,13,C1,6D,48,3E,6F,56,9E,28,36,34,F5,12,24,75,CD,17,CB,85,BA,01,AE,AD,37,AA,F8,21,39,B5,E9,52,F1,27,B9,00,FB,67,A5,0B,C3,64,0A,5E,C7,04,9D,99,78,F4,A6,0D,B0,8A,1C,5F,B9,4F,83,14,B0,F3,C2,F8,6D,11,F6,F7,65,3E,95,C1,F2,B6,55,13,3D,B6,2E,0C,8E,1E,7E,7C,BB,07,CC,D1,9E,6A,EC,D8,1B,F4,7E,0A,4E,A2,A0,18,33,57,2C,80,60,F8,AB,D1,72,0B,C9,4A,FC,9E,69,E7,C5,F9,87,92,9F,39,E2,2E,03,51,A0,61,AC,BD,08,A2,E7,FB,97,FF,8D,D2,70,35,B2,F6,2B,53,41,76,9F,5B,C5,C1,10,E3,61,25,F8,EC,83,D8,BF,7F,16,E6,B4,EB,9F,C1,EB,DB,8D,80,5B,08,66,41,7D,4A,23,B6,C2,E0,8B,62,EE,3B,F3,E0,99,80,99,90,CC,42,32,4C,31,0B,8C,1F,F3,A3,E6,67,A0,A4,55,CA,C6,C5,5C,26,E8,A0,86,36,28,C0,9A,22,CB,D8,2D,B9,CF,44,67,7F,F5,E9,1A,D0,6D,69,2D,92,70,51,0A,58,2D,F7,4C,F1,15,CB,99,E8,B4,46,57,FE,FE,AB,AD,1A,5F,3D,59,E1,A5,DF,0D,E2,31,F6,96,4A,4A,8F,DD,B6,FC,33,29,63,65,90,BA,7A,14,85,8E,17,3A,6D,72,BA,98,07,A5,3A,4A,6E,E8,DD,54,19,D3,CF,81,41,4E,79,30,A2,F2,CA,9E,FF,21,20,50,A1,0C,88,08,AD,71,D8,19,A7,7B,4B,70,49,20,55,AD,7E,FD,5A,C8,1F,03,D2,EE,7E,EF,D0,DC,4A,28,EA,BA,8C,1E,B6,5A,B9,05,8E,71,BB,3A,06,AC,21,51,36,C2,6D,2D,96,B9,96,F4,53,61,58,E9,46,4C,23,C4,4C,3E,A5,4C,07,80,A7,CF,F4,24,F4,14,4F,20,50,90,73,86,59,D8,67,95,72,CE,6D,76,42,BA,B4,8C,2E,CD,F1,3F,1C,8F,1D,A7,DB,8B,80,22,C8,EA,31,E0,BB,65,08,72,2F,DD,57,F4,93,23,16,D3,7A,FC,A1,FD,8B,FB,8D,3E,1A,86,43,DB,9A,95,00,E8,6D,12,92,ED,E2,D3,D1,61,11,7D,80,09,5D,A9,A0,A2,3B,3B,48,03,5F,CC,5E,F6,4A,7E,35,38,B8,2A,45,53,65,7C,A2,04,1B,C8,6F,87,F3,16,65,31,09,73,18,12,11,F5,1C,74,BB,1A,4C,A2,E8,25,36,18,C1,0F,07,A4,AE,1F,78,98,75,7E,88,9D,5B,D6,52,5B,A4,9B,4C,6E,1E,EF,AC,B5,69,64,FB,CD,B3,BF,6A,1D,77,DB,0E,1F,A6,55,24,66,D6,BF,9C,F2,C0,45,E0,25,B5,78,3A,3A,BF,0B,BA,88,58,9E,1A,8F,5D,CB,23,5E,5F,5D,A3,1E,01,E1,1B,66,3F,04,6E,8C,7B,8F,20,DE,4D,BA,A8,77,9C,4E,FA,CC,63,E2,C6,68,E1,E2,98,85,D9,54,F0,16,DF,26,30,7F,11,D9,9A,CC,09,A9,ED,85,01,33,21,18,02,D7,5B,9A,2D,C6,38,48,8E,05,7E,8C,AB,60,4C,2F,76,82,AC,0E,DE,24,5E,E0,11,8B,73,8A,75,F3,CC,6B,B0,B9,51,C3,75,9F,23,A6,6C,0C,DC,7A,40,97,DE,F2,8D,B5,07,07,E2,F2,02,60,40,7D,74,56,2D,72,5D,C9,7C,64,8E,F9,65,5F,C6,F2,A3,D0,4F,7D,3B,AC,21,F8,7B,E6,8E,5D,E4,5F,A9,1E,B8,F1,53,94,C8,3E,EA,4A,25,D9,12,77,B1,4F,36,CB,80,0F,AE,09,D3,32,04,93,27,E9,E1,76,BC,4F,80,0E,1C,17,47,F3,8E,87,18,24,AA,60,29,86,10,EC,F5,48,F0,44,94,06,CD,46,F8,5C,76,1B,0C,B6,D5,FE,0E,8D,79,66,DA,1C,95,2A,46,A6,EB,B2,14,0A,DD,8B,AB,A5,63,46,01,22,B9,68,E5,EC,8F,33,34,3B,31,D0,B1,B5,48,9F,07,9D,02,E3,15,B7,EB,C6,2F,53,75,46,D9,B2,C2,09,DB,2D,D0,BC,F5,CB,F8,5B,5D,E2,E5,0F,A3,D3,63,76,28,9D,99,BF,E8,5A,CB,7F,76,40,19,05,9E,11,90,0B,3B,E8,23,84,B6,09,2D,BC,9A,A2,11,B6,5B,36,0B,8C,59,DB,FB,6A,C8,A9,A6,65,8A,D4,B8,DA,9E,B3,50,1C,B9,AE,B5,9C,0E,D8,7D,45,A9,EF,B5,B4,26,A3,63,B9,DD,BB,75,F8,75,94,49,4A,2D,E9,64,9B,B0,18,58,C4,5E,4D,A0,61,2A,16,CE,87,E3,B6,B0,EF,7E,00,64,34,30,C1,3C,AA,E2,C8,1F,AE,9D,62,99,63,B3,EB,16,24,FE,15,E1,4A,E0,49,E5,3F,9B,89,FC,40,25,1C,84,24,FF,65,5B,48,C6,C0,CA,2E,73,79,CC,D1,89,E3,33,CD,AE,FF,91,84,4B,18,2D,85,D4,4A,7D,53,06,C3,CB,E8,E5,EC,5E,F5,AC,D9,41,75,6F,DA,65,D8,5C,0E,CE,88,9A,A7,28,B2,E2,9C,F5,AD,BE,57,E9,E1,8A,24,30,08,29,AC,62,09,8E,A6,E1,3C,EC,F6,4B,38,5D,18,FB,2B,76,8F,4F,B6,ED,24,34,4A,52,8A,3A,51,9B,12,5E,0A,FA,87,33,CE,87,90,A1,46,11,BB,62,70,79,3D,90,5E,08,D6,AC,C9,76,AD,59,41,25,E2,27,A5,6E,03,EA,8A,EE,0C,36,23,7C,5A,14,2B,56,4C,FD,B0,D7,96,D7,19,DE,49,7A,61,19,10,3A,0E,1A,FA,43,3E,0A,93,18,4C,3E,6C,C5,C6,76,78,7C,85,7B,68,83,95,5F,98,CF,4C,42,32,89,44,82,C5,49,DC,1E,0D,E5,4E,D7,DE,0A,82,2C,81,B9,4F,FB,02,D7,CC,72,5D,44,7B,F0,04,A3,6E,CF,DD,5D,76,B2,06,A2,C2,31,03,E4,46,33,08,4D,6B,B4,C7,E1,EF,F7,83,E9,09,0A,D1,36,CB,BC,55,3C,B3,CF,F3,CE,95,53,56,61,C5,2E,AB,17,C4,85,5D,7D,33,A5,EA,97,A3,B2,89,C3,D8,79,C0,AE,C8,0C,6A,D7,6B,51,EE,07,C1,F4,05,7B,9B,7B,91,26,50,AD,AE,82,74,14,8D,43,EE,11,34,AD,AE,AD,A1,1F,9E,AB,83,AC,8F,83,DF,D6,DF,6A,50,31,54,70,30,7C,D0,16,BF,14,0E,F7,15,80,F7,C2,C1,C4,D8,88,E7,AB,62,6A,26,D1,CB,1C,73,B6,18,2A,4C,05,CE,3E,F6,24,A0,15,B0,6C,12,26,75,0D,A0,64,00,3D,84,3A,B4,5A,53,1E,02,F4,2B,D0,F2,5B,2B,C0,43,E4,99,BC,D2,AB,B8,AA,F3,A9,3A,F5,73,A7,66,2C,72,CE,E5,7C,EA,04,3D,B2,64,65,93,FD,6F,07,A8,F7,35,51,28,9F,0A,A0,2C,2C,02,A6,81,CC,6D,D6,57,D2,F3,7F,E6,90,81,68,63,6F,2A,76,15,4D,9B,A1,D2,B2,80,0F,FD,75,D6,F7,8B,E5,16,53,FD,30,2E,97,54,81,B2,95,BC,E0,EF,0B,A2,E9,61,44,CC,BA,9F,25,44,6D,3D,C0,9C,FE,D4,F6,00,9A,D2,32,01,78,F1,51,F3,D4,7F,5E,5A,C7,93,91,B8,E8,0B,F7,0C,87,1D,30,4B,29,F1,65,BD,58,10,1E,DE,E2,7F,2F,87,06,B3,40,43,A8,21,C2,52,85,72,C1,3C,64,9B,F2,5A,0E,32,AD,A3,02,5E,21,96,62,A2,E9,68,24,7B,1E,4A,68,74,C2,5A,EA,3A,51,49,C4,56,CA,B8,62,34,E3,0A,C0,A8,E5,1F,DB,C5,0F,D3,62,64,E2,B0,72,75,C7,88,2B,02,53,CF,88,BB,E6,C6,08,46,8F,6C,B3,86,DD,D5,69,57,49,9B,2C,A0,C9,E7,39,37,EA,7E,18,A1,BF,0C,87,11,C6,D2,06,64,E8,A8,AE,92,89,57,A6,13,3B,20,31,7F,27,16,65,12,FD,43,D2,F1,EF,4B,10,EF,31,8D,F2,C4,81,4F,E8,29,EB,FD,87,CC,89,09,B5,B6,17,71,6A,47,4E,7F,5D,30,82,3A,49,D0,36,00,3E,A1,35,CB,5D,9F,2E,18,AC,85,73,22,E6,6A,72,80,84,18,28,3B,4D,24,DF,18,B1,00,72,0D,2D,FF,F8,BD,14,AD,D3,54,D5,40,0F,24,D5,DA,0F,F9,41,3F,8F,84,DB,A0,70,CC,D5,2D,4A,A2,F4,22,A2,D7,33,44,63,1A,96,2C,E3,25,B5,37,3D,52,C2,DA,C9,77,53,5C,B3,19,1E,AF,BE,FD,F0,E3,55,CC,5F,76,5B,D9,8C,AF,06,AE,2C,E7,FE,20,D0,7D,65,30,74,02,78,27,76,FB,0B,75,37,3E,58,88,5D,FB,3C,3F,9E,13,93,AC,53,8F,A3,40,42,F4,29,D4,E7,7A,03,D6,88,DA,C3,7A,D5,22,10,D2,3C,B3,8B,11,46,23,29,AE,52,01,87,82,32,51,EF,A9,94,55,CF,16,ED,1C,7F,32,8F,03,1F,CB,14,1A,9B,56,F4,71,CF,29,58,F5,65,82,C9,08,9E,20,31,FF,BA,C1,DC,8A,B7,1B,90,0C,02,A0,11,22,39,88,57,B2,EF,1E,3D,15,14,71,27,83,07,96,82,D2,E6,CF,F3,73,9E,DB,57,DC,35,76,E9,33,32,C7,2C,80,90,02,69,42,92,73,D8,9F,AC,19,74,69,EF,75,73,4F,C8,7A,CB,79,F0,E5,D0,D9,E8,42,1D,2A,38,52,6B,63,A5,91,F9,52,56,7B,9B,1B,58,90,81,BE,52,28,A2,C2,04,B1,92,9C,40,07,A2,C6,0A,42,95,D4,A4,7E,5E,2C,1C,AC,1F,A9,99,9A,47,27,D9,BE,34,1E,77,D0,03,C9,E7,06,CC,F2,A3,E6,0E,F7,3B,59,8C,5E,C5,FF,34,CB,AE,8A,3F,22,51,13,FE,9F,D5,D4,CA,B9,1F,12,AF,71,08,B0,9D,54,D3,E4,0D,22,7E,CA,2C,88,4F,4A,AC,13,59,F8,E2,EA,23,2E,54,74,45,48,E0,A7,09,B1,39,1D,7A,54,E2,28,12,E8,5F,6E,D2,30,F6,A0,A4,2C,34,B8,42,90,E5,92,F8,DD,8D,8A,06,18,1D,96,99,24,15,01,8E,96,0D,7A,F8,14,93,EC,05,2D,C2,93,A6,2A,86,98,E5,BA,82,49,20,44,DC,75,15,5D,1B,6B,21,59,6C,BC,BF,BC,05,82,4A,36,A0,FE,BA,3B,85,92,0A,EC,DF,C0,4B,F3,82,D3,96,80,81,44,96,2F,E5,4B,13,AE,CF,04,81,0F,B4,41,D5,73,A0,1F,2E,44,C2,6B,71,F3,AC,BA,60,57,E2,E8,3B,8A,D2,45,F0,8B,12,6D,AB,A6,ED,E1,52,F5,9C,CD,74,45,DA,A7,64,3D,50,36,BB,9C,EB,B4,15,72,DF,3A,C7,09,FC,72,45,C1,3C,C4,BE,77,C6,79,7E,69,ED,A1,34,CE,31,FC,FF,03,BB,CE,8A,99,DE,AF,7D,03,02,63,DC,D5,23,A0,ED,C6,D8,C8,64,7C,59,1E,12,18,97,26,5D,E5,87,83,E0,18,28,B3,A8,78,C0,08,3D,28,27,3E,5A,9C,F0,EF,27,EB,0A,8D,D6,22,0D,5B,2E,B0,25,70,5C,8A,EA,80,6C,AA,8F,16,9B,BC,06,2D,05,BD,83,FC,43,D7,F1,00,DC,07,B0,88,80,88,6B,07,CC,C0,B9,40,26,60,AA,46,AF,F6,5A,20,CA,EA,0C,54,E2,EF,44,DA,CF,5A,21,AF,65,D3,79,51,C1,E3,41,3A,01,26,DF,96,C3,35,7D,F9,F4,B1,2A,81,F7,28,91,36,7F,8D,4E,ED,2D,76,A7,28,EA,39,A4,B1,89,DA,24,68,AB,DD,44,CF,78,77,28,08,11,6D,0B,23,84,E0,A7,36,94,92,DE,27,83,5C,14,EA,03,F0,47,26,93,E6,90,6F,26,1B,8B,23,2A,1D,8D,C6,2A,DC,E1,45,CA,21,0E,B7,88,CF,33,73,24,B2,F7,DA,D8,7A,AB,74,6F,61,CD,FB,7F,92,1A,4D,36,50,C2,79,8E,C0,D1,25,32,F6,A6,58,6B,8D,D9,AC,3C,5A,3D,1C,72,0C,33,7D,5C,9E,9D,F1,FD,14,2E,BB,A2,3A,82,7E,1B,37,09,CA,0B,5B,CB,33,EB,E3,28,45,CB,30,98,2F,95,DB,DC,C0,02,92,F6,82,F9,0A,92,89,F7,CD,26,17,47,70,0C,22,6F,D6,3E,0A,26,50,ED,FF,39,89,92,7A,F6,E5,C4,C6,35,E2,5A,D3,E5,AC,DB,28,7A,E3,D4,0C,97,45,10,A0,94,20,68,7D,7F,A8,34,95,AC,7D,EC,95,05,6F,F9,EC,75,01,AB,C8,1A,A3,F5,CD,57,22,1B,8D,D4,18,CA,C1,92,D9,72,3E,58,6C,F1,D8,BA,5F,A3,6E,DF,D6,8F,9A,2E,9A,0D,5E,CB,A4,52,D4,A8,1F,17,D3,74,7D,B1,52,6C,88,29,73,9A,B6,BD,B5,53,99,B6,D7,93,2E,FF,3D,F8,8F,B3,36,F3,11,C4,FB,C2,A3,CC,70,77,9C,E2,CD,31,77,EF,F2,DA,3D,C9,B2,4B,76,9C,84,73,83,C9,01,2D,AB,50,F9,83,6C,B2,59,E6,79,7E,33,B1,95,47,25,17,10,FA,9C,E4,29,FF,94,52,A1,26,E9,16,B0,7A,7B,44,DD,61,48,D9,12,B2,A9,2A,64,09,CB,69,B9,02,AE,C5,43,55,A4,67,86,5B,21,9D,5F,89,D2,D3,5E,54,BE,08,41,DE,C0,3A,D2,2F,4B,CF,3D,73,E3,D3,A2,38,08,01,72,0C,AF,7E,C5,17,76,CD,3C,42,52,38,84,A9,01,37,76,25,DC,9E,D3,DD,F0,C2,B3,71,08,38,EB,E2,6B,A7,D3,3E,51,B1,C9,6D,FC,C1,C8,8F,79,82,A9,AB,93,CE,9D,BF,C0,97,02,8D,CD,34,2E,85,65,26,68,21,C1,9F,68,E8,27,43,FE,C8,0E,2E,1F,BD,A5,07,64,4B,8D,DC,30,9D,A2,F3,AE,E5,A6,BA,31,12,C9,07,6F,54,3F,FF,7F,CC,F6,3D,62,1B,3B,F9,10,B0,84,84,46,EF,89,84,5F,91,CC,82,16,49,D0,16,14,20,DA,3F,60,D7,3E,86,13,8B,87,2E,F2,43,2D,AE,65,F7,3D,54,A6,04,DE,7D,2A,0B,F3,A8,91,46,82,9E,3C,46,7A,39,D0,12,D6,BE,1D,18,E0,AE,AD,82,17,6F,B6,8F,15,19,2A,34,4F,58,BA,06,1D,ED,55,71,15,9B,BE,68,E7,97,28,0E,58,85,EA,94,12,7C,0D,4A,BB,C6,F1,71,06,AA,F6,6A,99,FD,05,68,1D,0B,75,B5,AF,2F,0D,DC,EF,90,86,61,54,02,8E,E9,6E,0A,CA,1E,B5,D2,97,F9,4D,70,C4,D5,5C,36,8E,92,02,9C,BB,47,50,D8,05,0E,C8,D1,0A,F9,DE,3F,99,6E,24,55,18,8B,92,27,49,11,E8,A0,5B,44,51,9B,9D,89,B1,98,F5,D7,D1,92,96,84,B6,19,6A,74,03,22,B9,6A,4A,E5,55,13,F0,F1,2E,6D,5F,A5,DB,BA,70,49,55,E3,6E,91,71,54,1F,65,A0,A2,04,0C,BF,9F,B7,EC,38,AA,A7,4C,B9,7E,B5,2C,01,20,BB,89,C3,2C,88,F7,C4,B1,E8,FF,8E,6A,2F,9B,6A,67,80,29,19,07,58,2F,53,59,DE,02,E1,CE,B4,1F,AE,4A,BE,DE,25,00,6B,EE,14,C8,9C,C5,64,B2,47,8A,0A,1D,B4,EC,4B,19,A3,42,6B,44,C8,54,CD,9A,EC,0A,5A,3B,90,F8,8D,65,AA,19,A6,EB,76,82,75,5C,CC,E6,7E,89,6E,8E,46,BF,19,F4,6A,0C,0F,F4,58,1F,06,CB,72,9E,52,07,3D,0C,E2,DF,22,C5,13,A1,17,6F,66,EB,54,AD,FA,4E,BD,26,8C,90,9D,1F,6F,AD,5E,9E,7D,7A,3A,17,A1,BE,93,69,8A,60,57,44,12,0A,68,96,3F,AF,50,B6,5B,F2,E5,B9,11,34,4A,6C,97,C1,95,28,CC,E3,BE,4A,68,FD,60,C8,7A,55,46,63,17,94,07,1E,B4,4D,2D,CE,B0,F0,FC,DC,E2,61,91,76,72,6B,99,6D,A6,4B,13,19,64,1E,4A,1D,19,59,AE,DA,11,3F,BE,C5,63,EA,38,85,8A,49,99,CB,D3,F2,2D,F3,44,62,F3,19,54,4C,54,1D,D8,F2,6D,F9,82,CE,7E,1C,FE,62,62,60,90,0E,48,C5,7E,1B,4A,5D,71,A4,CF,58,D1,5D,CA,9E,32,9B,F8,E1,DC,27,81,F5,95,91,28,3D,57,16,DE,4F,61,1F,2A,95,62,6C,0E,5F,62,E4,EC,57,FB,84,3E,77,83,C8,9E,4B,04,B0,4D,2D,49,14,63,67,15,1E,7D,EE,D0,BE,9F,81,7D,A3,B6,E6,A6,69,F0,1A,A8,0C,79,A2,5D,F3,F3,1B,A8,FF,3D,68,05,F4,97,30,C0,49,D9,98,60,38,A6,01,75,E3,28,A9,65,03,BF,44,EF,B8,F5,56,74,9C,C5,A3,3A,57,1A,4D,DA,F4,AD,6C,75,06,8F,C9,3D,F1,CE,90,6C,E2,A2,CE,45,EA,25,F2,73,0A,F1,AE,F5,41,3F,73,80,69,0D,0D,C0,02,15,71,8E,F6,48,EC,1F,22,87,F8,D7,9C,2C,F1,DC,9E,B9,4D,55,84,E2,DD,18,F6,66,2D,88,66,3F,5A,49,D2,97,AB,F8,63,E2,83,24,D1,6A,98,66,81,F3,B8,52,63,3C,AF,C6,F9,43,26,51,90,3E,0F,2C,92,B5,76,21,A9,EF,50,14,2D,33,85,CE,F7,94,62,EB,74,1C,F9,FB,47,04,0A,C5,79,55,BA,9D,BC,CA,C9,B6,AF,30,5D,D6,06,B9,D7,DC,26,C6,C4,5B,71,BA,37,60,29,04,E6,C0,2C,41,6C,2A,E1,B3,CC,3C,B1,60,11,B6,9D,9E,94,AE,0A,F0,E5,BE,DF,28,BC,12,DA,96,7E,E7,7C,88,AB,5C,C0,8E,6C,6A,40,3D,CB,9F,B5,D9,6F,08,80,69,3D,2E,40,C4,97,DA,CE,C3,06,A2,76,A5,6A,5C,D2,7E,FB,C1,FA,B6,AF,74,09,56,6E,B1,40,27,4C,02,14,19,36,34,45,A7,A3,17,55,28,0A,E5,47,9C,20,A1,CD,2E,34,6B,E6,58,33,56,E7,50,0B,DF,F4,30,23,2B,EE,2A,D4,84,FA,2D,66,FF,55,3E,33,AC,DB,74,BA,EC,0A,FE,8E,6D,8E,BE,BC,0F,4D,5F,7D,8D,B4,3A,6A,EA,7F,B5,15,FD,FF,BF,BC,BB,D5,EE,9F,01,8F,E0,F4,15,23,E1,F2,8E,D4,C1,C6,23,58,6F,38,C7,A0,EC,6A,97,BF,A9,33,DC,58,E7,82,0B,C5,FE,BB,F7,4C,34,88,91,A9,FD,51,8A,E6,58,12,13,8D,D5,E5,BB,79,5A,B9,72,EE,92,19,51,09,61,62,C6,43,94,62,7A,69,85,F4,4B,72,0C,41,EA,13,17,45,AC,30,BE,7C,D2,AB,EA,6D,D0,7F,2F,96,61,DD,B0,42,F4,68,3C,49,64,3D,97,AD,21,19,C2,34,07,4F,F4,68,59,3C,54,7F,4C,38,3D,2A,9D,95,24,58,05,BD,DA,BE,C1,24,C5,E8,7E,C2,00,80,F8,55,70,89,C7,36,21,6E,E8,CC,AB,3E,FE,EA,D3,E5,CD,AB,16,03,C0,67,30,DD,15,57,D2,96,6D,57,3E,4B,C5,BB,DB,67,3E,3B,DE,8C,ED,EA,F5,B9,6F,75,05,EB,97,BC,CD,86,A4,B1,8F,7E,BD,70,74,97,E9,55,85,37,A8,D1,4A,22,BC,35,BD,C5,1F,6F,95,94,E5,12,C4,34,EA,B6,3B,43,00,DF,8E,A6,DC,4C,BE,17,D8,35,15,CC,51,90,C8,93,59,4B,7A,23,B8,59,B3,1F,33,07,54,3E,10,02,F3,99,C7,B2,2C,A8,20,E3,A3,95,45,39,CA,7E,B8,C1,A3,9E,B6,D2,B8,A1,85,E3,FA,9F,B1,C3,72,28,67,D5,FC,F1,75,5B,DD,B8,CD,CD,7F,C0,A8,D3,8C,45,9C,98,3C,40,22,93,8B,7E,D9,FE,D9,DB,2D,1E,0A,A8,1B,25,62,30,AF,E1,DF,88,EE,C8,7D,4C,D7,78,B8,22,7F,99,FB,4A,22,68,FF,29,6D,FC,C4,4E,25,55,18,D3,BE,44,93,B5,53,EE,AD,88,D2,23,E7,F8,AC,C7,1C,43,8F,F1,D5,27,4B,F5,B7,7B,9C,DD,56,EE,A5,F1,09,55,26,43,D3,DB,8E,4D,83,D6,76,2E,9E,35,1D,F6,6A,EA,10,6A,DA,68,C5,00,C0,A4,ED,23,C0,64,0E,19,E5,F5,14,C5,30,6C,CC,84,5D,C5,92,97,82,28,E0,76,E7,57,26,B9,9D,1E,2D,CD,34,AD,F2,B5,3F,1C,37,C2,E8,97,71,32,E7,6C,DB,53,20,1A,1B,49,12,51,C1,33,89,CC,94,F6,01,D9,8C,CA,5D,E6,C9,60,36,71,A8,EB,D4,C4,B4,7E,88,E7,5A,8A,58,86,AE,AA,E5,12,78,DF,18,04,9E,0F,79,98,05,FC,B7,18,2A,3C,16,CB,A6,63,C6,4C,5B,31,46,F2,26,F0,F3,85,68,FD,93,65,C6,36,33,98,E0,E8,62,CE,AF,FF,B9,04,47,81,89,EF,B5,3D,EF,2D,AE,4D,CC,9B,7B,5E,D9,27,C7,A2,9B,09,4D,23,20,6C,90,B2,D1,D2,A0,9A,D2,08,6E,38,66,CC,99,67,3F,1A,8C,37,2C,77,60,28,42,48,2B,A0,60,CA,0D,A4,54,AE,FB,78,D1,B6,D2,10,8A,F0,5B,B6,95,0C,26,0D,EE,00,20,E7,22,69,7B,23,FA,5E,F2,23,A6,28,DE,74,5C,40,0A,87,2B,E2,7F,AA,91,D3,C1,6F,3D,0A,53,1F,17,2A,3F,52,B4,9B,70,9E,43,0E,77,BA,3B,E2,EA,51,9D,45,50,1E,8D,19,6B,D4,43,F3,38,00,BE,C4,45,5B,2C,A4,BA,DF,4E,90,1D,AB,96,62,23,51,B0,B8,11,71,15,BD,B3,FC,87,35,75,A9,10,02,55,58,E3,2E,18,78,3B,C6,5A,4D,9C,27,81,BD,99,14,DF,37,C3,83,C0,1B,8E,01,E2,FF,6F,CC,AE,8F,72,C4,43,63,7C,3C,83,40,81,39,AE,CE,E5,61,3B,2D,55,F5,7B,44,7B,99,0E,BA,09,4C,79,70,66,F2,64,97,54,F3,82,4B,33,61,B8,FF,9F,4A,D3,5B,0F,78,95,B6,E6,C3,20,A9,E5,DF,6B,4E,EC,7C,D9,66,23,CD,03,00,2C,25,8C,58,F1,04,D5,79,3C,07,03,05,CB,0E,A6,99,DD,71,55,96,7D,57,4F,42,47,07,CF,BA,6D,8C,A7,E6,EC,E1,F6,AB,52,4B,30,F4,CE,A0,80,CC,83,9D,C0,F0,E3,F8,D6,38,CD,E9,0B,C9,20,D7,D3,14,5E,DF,27,C0,73,A3,8E,69,0B,2F,2D,77,B1,E6,D7,6D,A5,09,EA,C8,80,9F,39,10,F5,89,5E,75,08,E3,B4,B6,2D,C9,2B,5A,27,DD,09,A3,CF,E8,83,FD,59,50,2B,C3,AC,A2,8F,FA,AD,62,5C,28,64,1D,E2,5E,41,CC,4B,4C,85,1B,B4,25,14,E0,EA,71,D8,43,90,3E,EE,33,8A,17,66,A3,25,EF,45,B5,3B,39,6D,F2,11,30,8A,CC,29,CF,2F,46,62,D2,0A,A1,32,D7,B9,8A,BB,93,29,11,9D,0F,B2,20,8A,15,2D,0E,1F,EB,EB,FB,1F,40,D2,21,5E,F9,C5,9D,CF,12,42,C4,B8,BB,A6,43,E4,FA,67,80,77,E3,3C,C8,F2,DE,02,9A,B3,92,93,15,E4,D0,D8,0C,A3,3E,86,8C,58,11,67,0E,77,72,16,99,32,81,62,8C,BD,27,B0,43,22,C9,7C,91,C5,7C,FD,8D,5C,09,5F,51,E6,04,D6,0B,47,B1,91,C2,9F,DC,DB,3F,68,E4,54,5C,F9,80,6D,F5,1A,67,DA,7A,2C,96,C1,CA,92,28,78,24,A5,07,2B,3C,E6,28,EE,EA,55,58,56,6D,3E,29,CF,3C,E3,9E,A0,9E,82,D7,6D,41,DC,C1,D0,17,02,FF,D8,E4,E5,72,47,EB,5F,E6,FB,7B,34,17,B2,51,E6,62,CD,60,5A,B8,39,86,FC,D0,1F,AD,43,01,82,FB,7B,1F,39,88,18,6E,79,08,88,09,36,FE,FE,2D,1E,0C,D9,01,74,CE,21,BA,15,4A,1A,8E,85,65,0E,AA,4E,39,8B,D1,AA,5C,69,B1,73,06,21,4B,96,1A,2A,04,F6,15,F7,8C,F3,20,9C,5F,A4,AF,A6,65,E5,63,9F,61,8B,4E,C9,EC,11,AA,B2,31,B9,1A,A4,49,9C,D4,35,7E,A1,A6,A0,4B,A1,E4,92,0A,9C,D3,D1,BC,50,72,01,23,A8,E4,B0,58,48,AB,C2,2C,79,7C,2F,CF,5A,83,6D,E1,9B,B4,96,72,D9,84,0B,61,E9,0B,68,B9,CE,8D,DC,A9,BC,ED,36,5C,5E,94,BE,6C,A0,C5,C2,E2,0A,BE,5F,E0,6C,EE,1E,27,B6,90,51,10,FF,AD,C6,67,9C,4E,36,13,72,3A,55,B7,A4,CC,D8,AF,18,2B,2B,31,22,E0,04,B6,0F,89,AB,3B,27,DC,BC,B3,F0,BB,82,5B,1D,9E,4C,A0,36,51,4E,41,DA,EC,59,D0,FA,3D,27,C0,E0,68,46,92,73,F4,23,12,FE,98,78,91,40,F6,A4,E5,B4,EB,A9,C9,F6,76,21,E6,7B,B4,E7,33,82,AE,F1,42,EB,5C,AA,9A,11,76,AB,CD,15,BE,78,DB,34,F1,1C,7F,3D,79,12,74,5D,36,29,6E,A6,DC,30,26,B4,6B,1F,08,05,0A,4C,94,FC,1F,86,CA,77,9A,03,4F,C5,FB,FB,E5,D5,37,86,8B,CF,33,26,B0,86,11,64,66,A3,7D,E4,01,8B,03,81,BE,45,87,1A,72,47,8E,34,A5,10,62,29,01,60,A9,19,15,FB,B7,08,32,C9,BA,8B,14,86,1C,6E,69,6F,50,73,DD,A6,71,91,A1,29,54,52,27,5B,EC,E9,CA,5C,CF,4B,35,02,1A,EC,B3,81,E8,F4,1D,72,01,CF,5B,47,F5,59,42,6B,30,D0,79,7A,93,7F,BF,DF,5C,2B,56,0B,AA,F0,EA,09,99,40,B6,CF,0A,D6,53,D0,49,A8,FB,8D,78,04,83,3C,FB,04,7C,4D,07,4E,CA,8A,FE,47,4E,E6,2C,35,ED,E3,B0,9F,59,C6,2C,A2,59,EF,C2,F3,80,20,89,7D,06,F8,B4,3C,3A,B6,1C,C7,39,38,BB,EA,68,7C,11,A3,36,92,BB,4E,0F,D0,C8,FA,AB,3D,47,A1,D1,86,FE,AB,0E,D2,DC,96,B9,BA,11,B1,83,12,DF,7A,3A,E1,A2,14,30,DA,C7,D8,39,77,37,8E,DF,CE,E2,9B,79,44,C2,CC,95,30,70,1D,26,66,4C,5B,4A,11,18,D9,0A,A8,FD,53,41,86,80,08,51,F6,90,38,7E,42,46,7C,36,D0,B1,67,C8,C1,29,78,29,8E,A2,F2,71,16,A2,51,0B,DE,01,CD,69,50,E6,E4,1E,36,DA,16,CA,12,64,4E,45,04,12,27,EC,9B,2E,0C,35,43,02,95,1B,16,5A,E4,01,AC,44,28,16,F2,AD,46,0B,99,7F,81,71,65,D9,8A,F7,1B,6D,30,CE,4B,DF,55,7B,76,3B,90,3B,05,2A,C9,E0,A0,73,CF,54,74,DA,E4,3D,55,80,EB,C3,0C,0C,B6,A6,BA,D9,A6,2B,CB,7B,CB,5F,91,C7,1B,33,31,B6,AD,36,51,B1,BF,5F,58,E1,98,52,30,2E,D9,5A,3B,D2,33,A6,B2,02,C5,64,52,A5,06,C3,04,67,AF,C2,B7,D2,4A,56,AC,A9,B8,FB,4A,01,26,9C,3B,1F,DE,9C,92,82,82,25,07,F5,46,00,4A,59,00,51,EF,DC,AA,56,43,D1,39,73,ED,D5,98,E3,2C,3C,67,1F,F5,75,CE,2A,FB,25,27,02,0D,6A,DD,A1,B6,98,A3,AD,18,97,78,AA,AC,43,C6,F0,E9,84,4E,C4,A9,16,CB,7F,46,3D,50,54,2C,5C,C3,D2,F1,B0,4E,03,0B,A7,FA,14,77,A5,15,7D,82,95,93,16,C4,87,FA,8E,BD,4B,F5,72,4A,CA,6E,49,45,87,82,0B,0C,5B,F2,C7,05,F0,44,4B,65,26,B8,A6,9A,EB,2A,7F,E4,3B,C9,83,D5,5C,A1,3E,ED,A2,29,1A,8E,28,6D,37,90,36,19,0C,C9,8B,F3,08,B3,D6,4C,E9,05,7F,9C,E3,48,21,A9,59,2A,30,CD,0B,6F,0D,1A,40,00,3A,7D,70,C7,39,B6,01,4B,76,75,DA,5A,62,5A,E7,3E,19,9F,9B,3B,38,F0,7C,8B,A0,92,F7,7F,A9,96,A6,09,A5,E4,E2,86,BB,4B,36,84,34,64,31,59,E8,42,10,89,63,45,94,94,9A,86,97,07,84,90,96,19,B9,29,8E,84,2F,16,8C,6B,6F,67,B2,42,96,53,9D,E3,4D,B3,01,24,BB,14,D4,71,D1,73,31,41,EB,DE,34,D8,58,A4,71,FB,5D,25,CB,48,B9,DE,2C,03,7A,D5,18,BC,F6,BA,0B,76,92,65,E4,72,0E,57,00,16,4B,C4,65,72,4E,19,6E,DF,AF,EF,64,B8,0C,0F,2B,43,46,BF,F0,4E,4F,A8,E1,4C,C9,09,3D,20,12,41,E4,0F,3A,AA,1B,FF,17,F9,35,5E,B3,89,09,4C,EC,46,38,AF,96,12,1A,C6,1B,92,49,0E,F0,F9,F0,CD,20,5C,1D,98,C0,F0,70,D0,C5,E5,0E,86,49,F8,14,F5,72,8B,A5,A9,25,80,52,37,F2,1D,F8,80,44,8E,18,89,B1,8B,73,2A,16,98,9E,C1,8B,09,F3,00,24,24,DD,30,3A,2B,7D,D0,9E,D0,F9,47,CF,2E,B6,DB,B9,6C,A9,52,60,18,F7,39,4F,FE,04,D4,F5,25,56,16,D8,32,F4,60,C9,FB,9A,55,EE,A0,13,6A,20,48,84,AF,D6,C4,59,52,2C,97,E9,0C,D1,72,84,8B,FF,DC,04,06,75,3E,43,83,01,7A,E5,D2,2B,3A,9D,C7,38,4F,F5,79,70,23,5B,41,DD,B7,76,3B,B3,08,5E,55,16,37,49,6E,4B,D4,C2,DA,53,24,0D,1D,E4,F1,74,E2,14,04,95,44,D8,91,F0,D5,D2,37,E0,EA,CD,F0,66,9F,22,3E,CE,D5,48,B3,41,C4,F8,31,2A,FF,E5,BD,6C,3C,AB,1E,CD,F7,1A,81,81,B8,DB,E4,35,0D,8C,44,00,6A,87,3C,6A,2A,1D,26,38,9A,10,E2,42,E1,06,6C,22,56,57,24,5D,51,90,1F,D6,7F,C1,A5,A5,03,35,1E,4A,8F,51,B7,11,BE,59,6F,CD,F3,1B,B4,66,42,0C,08,D6,54,B2,20,BA,0C,16,6A,FC,05,A0,4D,BE,FC,F8,58,84,36,62,01,38,1B,B7,19,91,E9,C2,AD,2D,66,1F,88,00,2D,41,41,0A,66,7E,31,01,2C,13,9B,B4,3D,53,82,E4,53,7A,0C,A1,9E,28,2A,89,9C,DF,1B,14,EC,83,56,2A,03,5C,98,C3,47,7C,5D,29,69,DC,53,E1,D4,70,70,58,65,69,3F,8E,1E,7A,67,16,A4,83,5A,E4,19,5A,58,BF,D8,73,81,7D,31,C2,DF,ED,64,EF,71,F8,67,A9,C9,88,B7,84,F0,DC,B5,EA,5D,B0,1E,B1,8B,54,90,B9,95,4B,70,7B,70,25,D0,E3,33,66,08,B3,88,97,2B,20,E2,A3,0E,88,EB,14,9A,2D,97,C5,70,87,74,8C,EB,EA,62,6E,80,27,A8,DB,97,3C,78,0D,E7,74,84,C3,45,50,65,51,B3,69,8D,1E,34,70,DF,B5,AC,E1,C1,A8,31,C4,84,6E,3D,88,DC,99,F1,88,C2,F7,CB,FA,CD,07,D9,04,0C,41,9C,A0,C9,98,A2,90,37,BE,C7,28,0A,22,CB,5B,3F,08,34,C5,C8,42,F5,60,19,8E,2A,3C,1A,B6,25,B7,47,61,42,A3,AF,D0,70,03,40,DB,1E,7D,36,A5,C1,25,8C,C2,2D,2B,D3,D8,28,B2,9B,72,20,86,31,F3,EF,7E,AB,72,A9,1C,90,B0,D4,AF,F7,B3,EA,0A,19,24,27,3C,AD,BC,C9,EC,B2,2A,77,DC,41,4C,5D,0B,61,B7,4C,BF,A5,8F,4D,00,4A,14,CD,89,04,E6,48,91,5E,85,DF,2E,D2,1B,3D,5B,01,87,44,2B,B2,15,F1,C5,5A,21,9A,AB,D2,9B,D0,18,A2,10,4F,DA,FC,AE,4B,4D,FB,EC,BE,64,C6,7D,F2,F2,18,6D,D9,CE,14,4C,6D,9C,D8,7A,AB,FE,F2,21,52,B6,33,A9,C3,51,31,DB,91,91,B3,C5,17,07,5B,15,F0,91,64,BC,A8,5A,C7,30,C7,45,CD,4E,22,1B,C4,27,18,BA,12,B6,3C,17,87,54,C4,11,F3,4B,1B,59,55,11,90,AF,20,85,B6,C7,F0,4B,30,E6,B1,42,D3,44,24,18,99,21,43,4C,07,D1,1B,0A,18,7B,45,D6,38,48,98,A9,1E,BA,1A,E0,91,69,73,4A,ED,D0,01,D6,AB,F0,D3,82,F6,C7,6C,A8,47,44,BB,F1,37,BA,FE,69,86,78,F6,DB,F7,0C,E3,62,E8,C2,40,30,0A,1B,49,60,6C,1C,B2,3D,D7,B4,A4,F7,E3,AD,BF,B3,25,CD,5C,70,15,93,EE,00,89,B6,62,39,BA,E5,24,0E,C3,8A,18,CD,DA,E9,34,00,DB,9D,27,DA,D5,F5,58,49,BC,BA,3E,F1,0D,A3,9A,E1,19,DF,FF,7D,B2,C0,5F,F5,9C,6D,37,A7,41,A3,CF,FB,F3,46,13,D3,B7,7C,D5,30,72,F4,21,2A,A9,E9,47,02,93,83,4D,52,60,47,1E,96,75,4D,AE,70,DD,0A,E7,15,2B,77,0A,40,03,0F,87,F6,A6,6B,42,46,8C,AA,E1,F4,FF,FC,B9,03,5E,2F,FC,32,57,9D,A2,AD,02,F9,04,5B,2F,32,EB,46,39,A4,F5,33,A7,54,41,DE,98,65,42,BD,1D,DF,29,E8,09,AC,6F,5E,4A,24,23,18,9D,56,AF,0C,E7,74,A0,00,89,8C,F4,8F,93,B6,5A,ED,CF,5E,7A,BF,48,F5,DA,8C,4C,01,0A,7B,59,94,62,45,FD,48,DF,C3,25,1A,8A,91,3E,83,B3,9E,C8,4C,3A,D8,7F,D8,EB,41,E2,B6,8C,3A,9F,12,1B,08,8A,52,24,D1,DB,28,C3,BD,4F,A6,19,5E,DC,71,76,2D,FF,9C,8B,C8,99,A4,51,3C,75,3E,EF,E1,3A,FC,57,55,04,AF,70,FF,7C,2A,51,35,A5,D3,7C,55,B3,68,17,0A,ED,DD,8C,32,24,29,53,58,94,17,29,06,FC,52,08,9F,4B,0C,25,AA,CB,CB,AD,F9,77,79,A2,6A,93,CC,1E,87,A6,1E,62,76,CA,41,DD,56,1D,1C,53,2D,FA,86,42,22,AA,07,09,90,0A,67,57,F1,1C,62,F6,24,12,F7,69,75,0A,5C,34,93,73,29,5C,20,62,02,E0,3B,F3,4C,7B,56,0C,3C,89,BC,AE,F2,1B,76,10,94,20,D7,2E,D2,AD,E1,F1,52,50,71,F4,65,BA,F6,7D,EF,E7,D2,4B,54,5E,42,BA,E8,56,D2,3C,36,90,6E,B2,8C,E5,5E,70,03,F3,17,6A,39,23,E4,46,0C,50,DC,66,C9,A4,1E,99,87,2D,8C,A5,72,4A,2E,8F,98,6E,DE,A6,7B,4D,6D,E6,8F,31,42,10,0F,D3,0A,BA,34,93,BC,86,1D,FF,09,62,49,00,4A,29,6C,E2,28,85,EE,48,C0,B9,FB,DA,9D,B6,97,D4,EB,DE,7B,6F,64,0D,63,EB,1D,41,DC,B0,CA,05,30,EE,B6,3D,8C,EA,21,CB,2B,A6,37,7D,DB,CB,86,98,B6,60,B0,49,08,67,C4,1E,56,78,70,75,53,86,F5,66,18,F1,80,A6,CC,A3,6D,58,A0,06,0D,48,95,A1,1E,F5,91,8F,9C,78,3D,3C,DA,95,90,CF,FA,9A,FB,2C,9B,51,B3,B2,1C,B7,0B,B2,60,A2,B7,5D,09,31,6B,08,06,60,34,02,86,12,39,0A,6C,9F,A3,2D,22,B2,B1,BE,56,BB,A6,57,A3,C8,2A,02,80,B5,E2,4C,72,E3,EF,EC,B7,9D,7E,C4,3B,7F,AF,2B,AC,CC,F6,0C,0E,CD,F1,0E,1E,93,6D,7D,B3,09,96,FF,5B,DE,19,52,EA,71,5C,76,63,F1,21,96,27,8E,94,10,4E,83,7F,CF,A9,B3,BB,11,BD,AD,33,00,91,6F,07,E3,6F,71,CD,3B,91,04,74,F5,88,2F,23,0C,3E,40,F2,4A,4B,D7,F3,51,F9,B8,8B,AB,DC,4F,1E,31,B4,2B,B5,3D,73,9C,A1,5A,73,E2,A7,48,F5,4B,1B,3B,F4,BF,82,E0,02,6D,45,F8,A7,9D,F5,1A,F5,8B,FB,2D,74,4A,6D,9B,AB,DD,D8,94,09,48,4E,56,BB,0E,86,22,B5,46,51,21,FE,FB,82,1B,26,14,57,28,8C,D8,86,8C,5C,11,7B,76,70,6E,3F,24,A0,95,24,F1,CC,92,92,BB,69,15,5E,A0,12,8D,AE,1C,DC,B6,50,38,52,3A,49,7E,69,63,6C,9C,6A,51,91,E8,2A,5D,10,34,B8,D9,C2,FD,EB,DE,29,10,12,51,98,4E,82,A2,2A,E6,FD,EB,47,D7,C4,F7,E1,F5,8F,AB,7C,5E,7E,BC,5C,DC,7C,95,78,E8,FD,0F,1F,2C,C2,63,AA,64,CF,48,F1,9C,5F,3E,61,4B,39,49,CF,B5,89,8B,2B,63,6E,23,FC,0C,55,51,FB,EF,45,95,7C,AA,81,18,A7,75,43,4D,8D,AB,56,E0,CF,F0,C4,F5,63,71,D8,8F,92,E8,CB,EB,27,4E,B3,AE,6C,36,C9,19,9C,BA,19,16,C1,44,19,A2,77,D0,B6,00,75,A7,9D,CA,EF,EA,A0,24,38,6F,26,EC,E7,C0,65,AF,50,E5,9D,AF,A4,21,F5,90,01,F4,97,2E,09,0C,F4,95,82,F3,66,5B,82,7B,7B,B6,17,5B,5A,04,FA,A2,DE,BB,91,03,6C,81,4F,93,D1,0A,05,AD,88,57,2C,AC,4F,BC,9F,45,BB,CF,63,6D,7C,3B,CE,45,D2,80,56,E8,1E,CC,55,64,11,49,96,F0,6A,D4,C9,4F,78,ED,D5,19,17,AC,E0,28,05,72,CB,01,55,08,88,B2,50,45,C3,85,53,4E,D0,8F,E7,3A,5B,EA,B0,80,1A,ED,84,68,66,15,63,0F,04,AD,1F,23,9F,63,B1,0F,FF,F1,B1,E9,77,B8,05,69,BE,56,0E,BF,8B,39,F2,AD,F6,EE,35,33,69,C0,19,38,26,CF,B8,73,84,A7,E5,99,6B,8C,65,A6,4A,C2,0A,62,97,68,DB,F5,25,BA,58,66,67,A1,CA,AD,E8,A7,6F,AE,08,D0,41,D0,68,53,3B,0E,2E,51,3F,14,4F,15,7E,9C,56,FB,0A,3B,D1,C3,DD,45,D9,52,BD,19,02,A7,60,CB,22,FF,DD,10,9B,BA,46,1F,B9,FA,A8,62,29,1E,EB,BA,BA,83,E2,1A,FC,EF,B9,33,71,C2,48,11,B4,56,24,48,06,D7,4B,20,03,FA,1F,A9,C9,AA,A4,C3,3B,0F,6B,06,B1,C9,E7,A5,61,D6,6C,CF,68,A0,5A,68,2F,91,1D,5C,22,A6,7F,D4,EF,BD,0A,B9,97,A3,A4,FC,9B,82,AE,51,F1,17,2F,9C,AD,94,58,AD,E0,48,82,FC,47,A3,6F,66,AD,C3,26,F9,3D,A8,15,1C,4A,B4,27,78,C8,FE,CD,1A,DC,EA,24,3E,9D,4B,D8,0E,2D,45,7E,4C,5E,C2,BA,F4,71,55,3F,38,3C,C1,D6,9A,21,68,D3,CB,60,78,B0,C5,AC,46,1A,2C,B2,77,D4,76,27,6B,FE,D6,F2,FA,4D,78,25,C2,19,61,8E,C8,B2,CC,E5,34,B4,13,E5,A5,C4,B9,71,AF,6E,6E,B0,12,49,87,10,8A,EB,82,30,F3,75,83,E6,25,E3,CD,7D,85,01,DE,94,4A,25,2F,C2,DD,11,DA,36,C5,DE,40,14,8B,0B,29,18,C2,6C,4D,F1,90,60,D3,9F,D5,E8,21,2A,D4,DB,4C,83,D4,F8,D2,E0,10,BA,73,78,EB,78,6F,69,08,A3,D2,B8,FE,25,B9,70,B1,5B,29,D4,FA,62,52,17,7E,8F,CC,25,9C,ED,34,3D,21,50,98,3C,65,DE,C6,31,AC,92,21,A0,8B,FA,47,90,E7,29,53,7F,B9,02,FD,5F,7D,09,DB,F2,01,64,1A,68,E5,47,71,DE,85,DC,85,AB,E4,C9,77,B4,1D,A9,B2,0C,41,9B,78,DB,B4,9E,53,EF,43,1E,1C,17,45,A0,D0,AD,F2,13,6C,63,C5,BD,C4,9F,EF,59,3C,1E,FF,FC,23,64,3E,43,B5,24,FD,D7,94,87,12,80,7A,11,00,89,2C,D4,2D,95,E6,03,F0,FC,AE,BB,9A,6D,23,06,9E,4C,B9,61,C7,C1,67,A1,4D,88,E8,91,E6,B4,AE,5E,93,74,49,CA,5F,C5,A4,D8,5C,C4,15,FF,30,8A,99,AC,76,D9,58,7E,7E,4C,B7,3B,ED,3D,13,32,13,71,50,7E,B3,9A,26,B1,2A,9B,CF,AD,FD,22,31,5D,16,BD,78,A9,7C,98,35,73,6D,B1,44,7A,28,0D,63,CC,55,C3,9D,74,0D,6B,CE,65,C1,B2,B9,1D,35,64,3A,DC,96,97,16,73,34,F3,1A,2A,68,9B,3A,88,6C,44,E8,34,4F,A1,38,C5,F8,3D,37,C1,9F,B8,4C,E1,4F,E5,F0,5E,95,12,9D,52,6F,02,DB,80,B6,D0,D1,3C,8B,5A,5D,CE,F9,76,1D,74,95,4A,0A,7F,2C,93,84,FC,0C,CE,99,42,C0,DD,97,2A,F8,D8,FA,2F,F1,9F,97,74,03,A3,A5,FE,C9,CA,C2,8E,9A,FF,1B,72,0D,0D,07,93,CC,E8,E1,64,72,80,B2,E6,DC,60,31,0E,AB,3C,41,53,DD,EA,AB,DF,97,D4,36,E4,DA,6F,24,0C,D2,D1,33,30,B4,DC,62,3F,4D,24,1C,51,83,6E,57,E7,83,41,C2,47,45,91,7C,C1,19,78,F3,47,DE,FE,3A,69,71,63,3C,B6,30,A9,B4,AE,5B,F2,4C,30,6C,8D,34,74,67,B1,05,9E,4C,3E,E3,4B,9D,FD,84,50,9D,8E,63,DC,C8,C2,32,98,C0,7C,0D,67,BF,8E,BA,8E,94,55,C9,7E,4E,63,C2,2F,C3,84,FD,A9,AC,07,64,93,B9,CB,6A,2F,96,67,AD,FC,7F,40,B5,33,A0,58,B6,2D,2C,A1,30,F2,BC,BA,3E,48,DD,BF,CE,E5,5F,C3,BF,40,10,E2,60,90,48,A6,B8,20,60,14,54,BF,84,FF,83,D9,2D,91,D1,EB,1B,81,14,B9,CC,FE,C7,A3,63,BC,94,BA,AF,15,7B,4E,8A,B9,24,DC,0C,9E,3F,F0,55,D3,F6,20,14,5C,2E,68,30,F1,DF,32,E1,48,A0,62,BD,BE,77,03,24,A5,2B,46,F3,74,9B,E0,D2,3D,B3,CE,F3,CF,E8,07,9D,74,20,66,5C,AD,78,8A,7A,BC,D0,14,7E,45,AD,49,F7,EB,42,9C,EA,95,B6,16,E5,A8,25,58,A3,CF,73,83,DE,CA,7A,3C,E4,6A,AE,A0,36,59,EE,BA,12,F4,93,24,F9,A8,24,5D,7D,D3,42,A0,B8,76,E8,84,14,C5,7F,F7,5B,B3,14,6E,FF,46,93,AF,BF,4F,D7,69,15,9D,6F,4F,DD,DF,62,F2,93,DA,BA,E3,C5,D3,F5,DD,D5,99,44,54,90,F7,50,73,3F,9B,06,59,9B,56,DA,78,82,17,57,7D,33,C9,E6,0F,E3,2C,A1,A4,93,9C,63,52,AE,4D,E5,57,DA,B0,2D,4E,2C,32,C4,67,88,18,91,69,9E,E9,46,D1,34,9E,44,7C,5D,01,ED,54,C4,27,4A,E4,24,A2,0C,DE,D4,93,FD,A6,9A,DF,6B,04,1A,09,7B,5C,C4,63,5A,FE,BB,2B,92,E9,6A,84,80,88,9A,A9,C7,44,CD,E3,07,FD,C3,3D,9C,90,B3,CA,2C,B4,B9,F3,E9,36,64,14,AF,27,CB,F4,E4,C5,BA,D0,9E,22,28,67,AE,D7,54,C6,24,BB,D5,02,70,29,0C,C1,9C,49,0F,51,86,E5,55,AD,5C,43,06,00,A0,F3,AA,C9,0C,2A,EE,33,D6,19,37,A8,9A,B4,62,78,7E,DD,E5,F1,DF,65,5F,56,34,74,33,82,49,7F,8C,8A,43,D1,4F,B8,EC,14,6F,2C,71,1E,89,22,28,67,D0,DA,CD,07,E7,DE,78,D5,F1,38,A9,F8,FB,E4,49,79,E0,00,B5,DE,FA,1B,B9,1F,88,C0,A0,3E,21,B4,D0,B8,58,3A,85,13,89,6E,8C,42,5E,A7,73,69,09,C2,E7,E7,10,FD,27,00,BD,DC,FD,6A,D2,ED,24,1A,AC,53,8F,E8,AE,9F,73,70,C3,87,37,97,CB,86,DE,CB,27,0E,FD,DE,2E,E9,4B,1C,D8,EB,A8,52,AB,4B,23,54,5F,21,1D,9F,8A,42,7D,3C,F8,74,67,90,63,A4,B4,05,53,0B,BD,9C,4E,0A,3F,9F,28,BD,D8,80,1B,20,79,BC,94,C7,02,F2,E8,C4,FF,6D,D6,96,B7,D5,4B,21,28,0B,6F,78,2B,EF,E1,A7,78,A1,9B,B0,AE,BC,BE,83,77,20,61,A0,85,45,1F,7E,D1,53,D3,05,47,28,24,E5,D3,6C,79,D8,CF,2D,21,FC,2B,D5,8C,DE,59,1C,1C,2E,02,26,9E,91,D8,B2,FF,3A,C1,64,F1,74,46,57,F0,1D,D3,04,6E,55,B0,98,AF,9A,C3,A9,23,50,36,37,2F,07,CD,5C,F1,78,EC,0A,00,8C,BB,C1,B5,31,54,37,9E,7F,DD,1E,08,9E,B3,8D,EB,02,EB,56,42,CF,42,9B,00,1C,E5,CC,A0,D4,99,36,69,EF,1A,6B,2C,D1,51,6F,02,21,12,0F,4B,81,85,17,E2,01,52,3E,B4,4A,03,37,E2,63,3A,74,1F,26,AD,0A,EA,3F,A4,D3,83,00,F0,F9,A4,60,7B,92,DB,39,E5,86,63,77,2B,29,45,8D,70,EF,E8,05,31,D3,51,32,51,C7,9A,F0,98,5A,BC,97,29,FD,A7,37,42,B0,5E,10,22,20,51,51,0F,AB,26,0A,B1,BA,7A,78,04,15,42,38,67,AE,39,77,1A,64,16,B0,90,73,24,8F,17,CC,55,CB,52,62,10,AE,87,80,3A,74,20,F8,9C,EF,79,E2,05,0D,B2,E2,E5,9C,CD,A0,6E,24,E9,42,5E,52,DA,75,12,06,A8,8B,3A,E8,DA,5A,25,69,5B,32,38,08,9E,26,BE,9B,0E,DF,70,6C,15,25,0A,E1,67,CE,38,4B,5A,FF,5A,B9,54,EE,4D,02,F5,22,58,AF,E3,75,C5,2F,24,5E,5E,CA,5C,E1,F2,FD,A2,AF,99,EA,35,24,1F,04,30,A7,AF,ED,60,F7,6D,F4,F4,9C,A9,AA,48,9F,35,78,F6,BB,9C,A7,B5,77,92,8E,DC,F5,20,F5,93,EA,C9,A8,BB,14,C2,32,81,BC,BB,D8,3A,F9,EE,BC,26,DF,3E,21,43,29,CF,A4,5E,64,8E,8F,A9,AD,12,6B,E3,0B,86,97,78,4F,C1,D8,95,11,6C,C0,94,86,1D,6B,70,25,5F,A1,35,DB,6C,0D,D1,4C,B4,70,3E,66,70,72,6E,89,61,2E,BA,CB,FC,10,AC,85,F9,46,B1,4F,0A,5C,AA,66,88,FA,48,B0,26,61,E7,86,99,22,27,01,31,E1,9E,85,62,13,2E,4B,F0,0D,14,F3,C9,77,D5,22,07,1A,27,75,2B,93,3E,0A,84,EB,7A,35,98,6D,56,7F,8D,CD,0A,9E,83,76,D9,62,54,E3,EA,E6,66,6A,2F,63,FF,79,09,F2,6E,8F,60,7F,1D,4E,25,39,2D,DE,C2,F9,76,7A,2F,14,10,B7,66,7E,82,FA,00,80,BB,12,5E,5A,9C,32,EF,4F,07,02,4C,FB,C1,C1,4A,01,96,46,00,38,72,7D,18,4C,CA,AE,86,4C,C7,2B,19,F1,31,F7,3A,B2,C9,EB,02,2C,58,9B,A3,9A,F1,32,C5,0F,69,83,36,C4,59,95,05,CC,9D,2D,60,AF,C7,10,1C,07,86,3D,EB,A4,2A,DF,B0,06,3C,96,54,3B,35,03,E2,1C,D9,6E,9C,0B,F0,FC,F2,B1,4F,61,85,76,38,63,DE,C1,C9,AE,35,40,81,42,8A,CA,03,5B,87,88,38,EB,D1,EA,11,2A,34,A8,9F,4F,17,D4,6E,FE,82,DD,B2,5D,32,57,6E,07,06,77,B3,72,71,E2,E7,BB,3B,89,F4,C9,7D,9F,9B,5E,C3,54,B2,A8,A4,4C,8F,EA,AF,24,AB,DE,D3,02,99,36,3C,AF,2C,3E,A1,8E,62,29,BD,91,F3,B1,CB,3D,4B,67,04,67,AC,08,00,32,BE,F6,F1,BD,0B,A6,17,98,89,3F,75,1C,65,38,43,D2,35,43,62,0E,8A,3A,AC,97,5A,99,EA,8C,F8,9D,0D,22,9D,79,AB,9E,D8,B5,66,D8,F9,7F,7E,1A,77,BC,52,17,C6,6E,25,C8,97,4B,A6,D7,41,0C,8D,33,6F,CC,C3,61,72,02,F2,11,8C,B6,2A,C6,13,14,BB,10,0D,EC,D5,B6,08,B9,63,D0,67,93,70,18,F4,FF,BF,A6,7C,2F,A3,53,96,74,7D,AB,52,36,CD,D7,E1,21,C3,4D,0E,6B,34,5D,68,68,7A,4A,F2,B6,52,71,1D,9F,60,DB,52,4D,D4,04,38,72,EE,52,AF,B2,2E,7C,63,34,96,D8,FB,7E,1C,AE,81,A3,53,16,84,3F,CE,6A,8B,42,24,30,BC,52,65,C4,F8,75,EA,92,D6,4B,F6,C5,6C,39,40,86,2F,A4,A5,8C,04,4E,59,D0,A2,8F,02,B7,BF,0C,B3,1E,38,10,46,F8,69,C2,4A,27,A7,15,E2,8E,CE,50,11,89,A7,77,DB,BD,25,87,E7,B4,25,1D,32,B0,45,57,C0,85,DB,C0,32,BE,92,6D,88,C0,A2,6A,D3,E0,84,34,60,50,3B,CC,AD,86,B1,6B,EF,C8,C3,E6,2F,27,86,E5,A0,BC,A0,7D,52,42,8B,E3,61,04,16,CA,B0,85,B4,4F,2F,0B,14,6B,04,44,A1,62,C2,0E,86,39,64,19,51,AE,59,40,EF,BD,19,D7,D8,FC,B2,0C,DA,EC,67,AC,09,FB,EC,62,56,E7,C9,A5,7D,0E,BD,3C,CD,7E,FE,AE,89,31,07,0B,65,A1,62,C5,29,8E,02,5B,12,F1,E0,8F,74,C1,A0,D1,FD,F6,BC,8C,13,12,35,52,26,D3,DF,84,64,24,10,79,BD,72,91,FE,BB,7A,AA,6A,4D,B9,D9,1D,95,14,D1,EF,68,F6,88,EB,35,19,AC,55,57,75,B4,9E,B6,D0,7D,E2,7A,99,1B,F0,75,0E,A8,DE,25,0A,18,02,6B,6B,C2,10,8A,C0,20,2E,FF,7F,A5,78,13,FB,BB,D2,7A,3D,D9,51,4B,1B,61,8D,75,70,DA,DD,51,DA,B3,B2,E2,3E,D3,35,C3,99,33,02,EC,5D,BA,2B,64,84,64,FD,94,04,41,FA,BF,F5,92,46,5A,C9,44,B7,33,A3,21,64,90,A2,81,A2,77,8D,5A,F1,19,5E,91,80,CF,DE,24,B5,64,2C,DB,B5,EB,23,FF,6F,21,DB,B0,10,11,5F,CB,24,26,CB,B7,91,F7,09,66,AF,FF,0D,4E,53,12,EF,3B,7D,6E,00,5F,C2,23,72,54,2D,13,4E,3E,F0,14,5D,2F,81,CD,38,19,A4,A8,A3,1E,CA,E4,B9,00,C3,5A,BC,3A,01,05,22,56,69,2E,3A,97,E5,08,55,77,3D,30,A5,19,B8,66,04,F0,7B,71,AE,D8,F2,2A,82,16,70,A4,88,3C,DF,8B,28,D7,BE,CE,FF,C9,C8,73,E5,8F,20,3C,A8,57,ED,7C,16,BD,2C,CC,92,B2,9E,A2,4A,C2,9F,1A,E2,F7,26,AF,30,FA,08,9F,96,3D,D5,02,FB,99,0F,09,A0,FD,4D,38,46,5D,37,40,06,A5,A8,0B,78,DB,55,0C,B4,2F,8C,7D,1B,43,F0,03,D8,78,38,28,6F,E3,EF,04,21,DB,23,95,8F,E2,F3,44,87,99,4E,AC,9E,C2,4E,9C,74,F2,B0,66,95,44,21,C9,77,3F,B9,65,F3,C1,65,C0,DD,3D,C9,4A,D4,4B,59,3A,11,5D,80,0A,8E,35,39,68,D0,15,7E,A7,EF,DD,AC,BF,B0,9D,E2,4B,6C,2B,E8,FE,CE,EC,AE,27,0E,4A,D5,C3,DC,D0,97,8A,88,F4,36,26,7E,80,FC,78,E3,9D,3C,8C,52,0B,40,1A,68,3B,7C,A8,30,4F,6B,4A,73,75,A0,73,F5,81,15,C4,C3,A4,09,CC,64,D1,EE,61,6C,DF,38,04,DB,67,0F,DC,01,66,A3,B5,E7,B9,6E,A1,71,CD,8C,3F,B0,96,6C,D2,01,DF,6D,75,A5,48,2C,39,CD,5A,70,CB,57,F1,BC,A2,32,D4,B2,8B,81,42,97,99,B4,34,8E,3C,51,1D,41,F7,06,6B,D9,9B,CB,07,D9,80,EC,55,B0,62,8D,1D,40,1E,B1,AC,14,E6,29,73,E1,AC,E5,0F,91,19,6D,BB,6B,0D,5E,DB,00,1E,E5,B3,48,42,21,31,83,BF,75,01,DA,51,7F,27,A6,1B,34,8B,15,95,10,6C,E2,0B,C9,50,40,0D,20,95,3A,FF,82,D8,E4,07,4B,86,7C,3C,ED,1F,D2,8D,B0,DC,68,5E,9B,BD,40,96,AA,BF,6C,4B,A6,0F,D4,39,DD,D4,52,13,57,F7,36,CD,B7,98,A9,93,C0,95,F7,1E,ED,63,4C,1E,BB,DD,32,3E,CC,B1,79,8A,9A,78,71,7A,D6,30,E5,FB,90,E0,9C,C7,C7,1D,74,CB,6A,3A,94,A2,DE,FA,D0,21,C6,F7,E8,A4,E6,CD,05,DB,E3,89,8B,02,68,7D,13,10,B9,9B,09,55,02,09,B6,2F,B0,94,49,A0,3C,EF,E6,31,1D,22,54,8E,E9,57,89,B6,6E,93,37,AE,21,A1,CC,94,AA,AD,FC,7B,B2,5E,46,73,48,DF,A1,1F,A0,DE,F0,1D,7C,D5,F1,42,10,47,09,BF,12,A9,4D,ED,58,4A,BE,CF,04,4A,F1,03,93,BA,30,A0,3B,F8,68,F0,4E,67,88,C4,78,77,06,10,D4,08,73,9D,88,8F,77,43,D4,D6,DA,35,6B,E8,BB,92,8A,CF,BD,6D,40,2B,E6,6F,DF,97,E4,60,A0,E3,43,6E,DD,4E,77,13,2F,7A,C3,70,78,5D,73,EF,B4,D8,8C,4C,21,5E,A6,FC,FD,E4,F6,2A,93,07,4A,A9,B0,6E,49,03,77,91,B3,43,1F,68,B7,BE,EA,3D,C3,E0,16,E6,31,76,AC,00,EA,DA,3B,61,91,E1,11,E0,96,CB,6F,A6,81,DB,7F,A5,B4,D5,2B,C8,F8,C6,3F,98,0D,B1,C6,C4,44,0C,44,2C,C9,96,99,D5,BF,0A,47,98,AB,C2,AD,76,C4,2A,05,E4,76,C9,0B,D4,BE,2E,7A,3C,F4,89,F2,03,F9,E4,15,3F,01,BA,CE,5E,70,D5,93,5D,98,9D,99,B4,08,85,54,23,8D,A8,6B,73,64,51,A8,43,5C,9E,F1,C7,2C,6F,5D,39,75,54,3A,DB,BD,34,7E,F0,90,55,9B,C0,F2,DA,FA,A5,D8,5D,2D,A2,38,03,66,47,B5,28,A8,85,71,02,B1,7B,B4,CE,29,25,06,4D,C3,2E,85,1D,C3,60,67,0D,E5,BA,14,66,4C,6A,D2,63,2C,EA,A3,62,2B,E3,79,41,0B,75,89,12,C3,02,B0,C9,E7,5E,9B,DF,84,3E,D7,C0,A0,F7,93,14,E4,EA,A4,80,16,04,EB,F2,4D,39,44,67,20,C3,B7,34,89,D4,D3,EF,8A,38,6F,AA,00,14,7F,6E,72,0B,0E,B5,EC,06,FB,A7,13,4E,2B,C7,E1,8A,0B,31,F8,6D,BC,B2,62,85,15,78,B2,50,6C,71,5B,B9,F0,7A,D1,FC,EA,B8,84,86,F0,4B,F2,9C,27,C7,22,A8,9A,44,C7,33,4A,B0,79,81,59,0D,0B,F4,92,EF,9E,2D,F0,72,0E,BF,A7,90,73,5E,68,C7,FC,73,A2,AA,FE,67,95,C0,FB,A5,00,E7,F5,DA,DA,75,6E,14,EC,96,13,71,78,CB,45,21,1E,B6,59,0A,CC,AD,7A,63,5C,2C,3F,15,5E,F4,9C,D9,D2,F8,38,5E,95,67,36,E5,9F,73,90,79,F4,CF,BA,4A,B0,A9,62,9D,BA,05,B6,65,B0,A9,14,69,0A,03,BB,14,75,3F,47,92,73,11,27,06,49,26,5D,D4,8E,3B,BF,E2,D8,51,34,F4,EA,06,A6,BB,40,90,48,9A,19,C6,E9,63,79,49,33,F1,7E,D6,4B,C1,A3,D4,FC,21,96,FF,70,AC,3B,FA,74,E4,80,99,D3,39,DC,5D,D5,57,BA,0B,D9,2B,8C,39,1E,5A,F8,1D,43,7F,FD,C7,6E,B8,3C,85,52,42,27,13,69,94,F7,76,B3,85,7B,E4,99,34,CC,5F,D4,5B,0E,53,EC,6A,95,13,75,F8,9B,9C,DC,79,FC,0F,12,16,E5,F5,94,F1,2A,E2,8D,3B,46,67,01,AE,25,C1,49,25,37,2F,B1,83,DA,67,06,AE,54,4D,6D,75,1F,B1,E8,0C,D3,4E,04,D2,5F,EA,DC,8A,24,79,DA,F7,45,EA,AF,51,78,64,B7,50,94,6D,61,4C,6A,E4,EA,AB,82,F4,A5,A0,34,A2,D9,7C,2B,24,26,60,C2,D4,D1,CB,63,34,08,2E,4F,E5,CD,D2,C0,EF,04,FB,0C,7D,DD,CA,74,E4,85,15,31,77,E1,96,58,87,E4,86,4F,4B,13,69,00,8B,10,C0,E8,DC,13,9D,DB,DB,61,59,B8,63,AC,FC,24,C4,99,5D,1C,9A,BE,C9,2D,F4,E8,A3,96,9C,9C,CC,F5,CB,02,7D,A0,0E,EC,78,78,A6,A5,DC,62,6E,28,BE,C8,42,1A,BF,07,B5,90,6C,16,8F,8F,F0,1E,4C,66,C1,EC,17,98,B5,83,84,61,65,F5,F0,8A,EE,43,8B,CD,DE,A6,9F,53,62,C6,01,8D,A4,59,51,9F,C4,21,23,67,9C,45,2F,E8,F1,E6,76,C0,46,6E,C3,1D,BB,B7,6F,20,A0,69,43,BD,6A,B9,EA,66,40,4A,13,DA,D7,BD,B2,F8,90,E0,85,CC,45,0D,8B,5E,BD,34,6C,C6,1E,48,FF,C7,D9,16,D3,0D,3D,27,5E,EE,AF,87,39,86,29,9A,FD,03,7D,D3,76,BA,CD,69,27,25,7B,7A,10,B0,A4,0C,B8,B3,81,8D,AA,C0,01,B2,E9,82,3F,55,CA,35,54,4F,61,CD,E8,FE,D8,AA,71,F4,BD,CC,68,65,1E,1B,1F,96,C9,F9,17,6A,E7,34,DB,19,D1,AF,FA,46,E3,87,0F,96,4D,9F,4C,D2,3F,42,2E,03,8C,7C,76,1B,7E,F7,99,77,92,C2,A8,B9,10,3C,9E,AF,67,18,A5,B3,F0,F8,7F,F9,D5,91,B3,6F,69,EE,50,40,75,EF,47,73,E8,03,76,B9,C4,7D,C6,81,5D,E8,22,4C,88,8B,5C,D0,93,77,08,F2,6E,7A,84,0B,2C,3A,3D,6D,BE,EC,6D,80,4C,16,85,E6,B8,0F,4B,26,20,09,9E,7A,F1,EA,F0,48,DB,9D,74,74,16,BE,6F,51,4F,33,97,EE,ED,B5,53,C0,BD,52,8D,ED,4A,77,3E,C2,C6,6C,40,35,DD,27,59,E6,1A,1A,18,AB,9D,7D,EB,55,D8,4A,63,7F,10,FF,32,B3,D7,EE,87,8A,63,28,B6,66,71,60,D5,D4,38,D4,84,38,AF,AA,66,7F,0B,E6,83,82,F6,74,E8,E4,7A,D2,E5,0F,07,33,68,FC,B0,72,16,3B,10,EA,31,AD,17,93,D6,C2,50,0A,0E,D0,28,8A,E5,66,DD,3B,C9,0F,AF,95,F5,73,5C,C7,38,97,0E,89,61,1F,3B,9D,5C,C3,42,56,4E,8E,63,76,38,FE,72,B2,0A,BC,20,2E,AE,15,BA,D2,4C,63,58,CF,3D,E4,B8,52,4D,24,60,31,B9,DA,F3,16,8B,CB,52,CE,EC,49,B9,FA,87,C8,16,16,9E,57,49,DE,FD,56,74,2E,9D,48,2A,EE,BF,C3,C0,AA,32,EF,51,3A,8A,44,1D,A4,98,1C,29,0D,CC,F1,0A,87,14,10,BE,A8,01,BB,86,61,86,09,4A,0F,56,EC,BD,FB,73,78,C7,FB,A0,67,91,BC,67,23,BF,D9,52,48,05,53,44,DF,EC,B9,A0,5D,E4,96,3C,AB,83,48,18,8B,53,C1,32,15,C3,D5,2F,A9,36,79,2B,C0,FF,D1,26,8F,96,6E,48,8B,7F,A3,19,96,3C,41,B7,CF,86,AD,60,B1,C3,E0,9F,0E,FE,13,B3,9D,FB,2C,62,FF,53,B5,9F,72,43,BE,59,E9,C0,D3,05,14,35,05,F2,72,44,69,83,92,E4,8E,B2,7A,55,39,21,AA,96,F5,92,03,D9,DE,50,54,16,1C,9E,9D,9C,00,30,0C,A7,D6,5A,40,59,38,80,E9,40,E6,CE,72,65,5A,BF,49,3D,0B,5C,78,C9,76,DC,02,2E,AA,96,D5,F5,B3,25,F8,50,6B,D6,61,D4,18,4A,96,66,A3,12,EA,49,4C,62,39,7A,52,1F,00,C3,E1,4E,14,D6,B5,07,74,44,16,69,2B,CB,8F,0F,1B,DF,F8,ED,50,D2,7B,DC,A7,96,8F,21,24,4A,F7,87,1F,22,19,E3,86,2A,E9,B9,64,C4,FA,52,A6,A6,46,0F,7B,7A,B7,DA,B3,A2,8D,17,2B,FD,8D,2E,6B,03,4D,49,38,46,79,18,72,DC,90,3C,7F,14,E9,B3,FD,E7,D9,A3,A4,36,11,CC,0D,A6,3D,F6,6A,58,5F,F0,43,58,09,64,EE,46,A6,8F,8D,8C,50,58,90,09,4A,B9,FE,BF,EB,84,E3,55,BB,BB,7A,10,58,4E,F2,80,5C,FA,9C,1A,54,5E,DD,01,BB,98,86,49,7F,4F,6B,65,24,29,6C,3C,AC,31,9B,A2,28,95,D3,FB,E5,2E,F6,E1,38,70,F9,20,86,45,9E,66,88,49,74,5C,A3,3B,FD,FF,2E,5C,B2,44,75,7D,A7,5A,1A,22,4C,92,A5,3C,51,A7,16,39,C2,AC,1B,16,0B,D9,47,54,79,52,58,6D,40,FF,EA,0E,D4,BD,99,EF,93,5B,CB,0B,28,D9,EA,02,C8,B4,71,4A,85,73,E3,4D,C1,3F,92,E6,B5,66,F7,A0,A0,B7,B9,E1,E1,6B,80,7D,CE,59,DD,D4,E0,4F,B5,75,BA,AD,BB,EE,49,F4,19,70,1E,AC,26,C3,8B,86,C2,FB,96,BD,57,58,94,30,22,8E,51,55,28,A0,33,86,E2,2E,EB,32,BA,5D,38,90,21,1C,B9,97,11,6E,1A,66,3A,89,DE,B7,5B,82,BA,14,40,7E,5C,B7,A3,B6,F9,D3,2D,1E,DE,91,59,12,E3,50,DA,4F,93,38,D6,78,7A,C2,A1,13,FD,65,31,3E,FA,02,6F,95,98,57,69,0C,CB,1D,70,38,59,96,92,0B,15,45,C6,90,11,35,7F,77,D1,E2,22,3D,2A,71,94,FD,AB,38,60,B2,66,7E,62,B1,BC,39,5F,50,57,F4,44,01,5D,44,00,F5,54,B0,7A,7D,8D,EB,A9,31,EC,21,CB,3E,84,01,B0,D1,DA,4F,FC,A4,F2,66,7C,1F,5D,2D,E8,B9,CD,EE,E0,8C,16,47,36,D7,B0,F1,4F,47,78,94,FC,C0,8B,D5,0D,22,AF,14,D8,86,85,B1,DF,62,3D,29,C1,D5,E9,CC,A7,F2,03,B8,1F,BA,74,94,77,71,5F,4F,74,FC,19,82,AA,50,E6,01,54,BC,B7,69,B8,06,71,36,6C,DB,A5,F3,B7,AB,B8,C9,3C,89,BD,C2,C8,8B,8A,E9,06,8C,51,85,F0,FF,69,00,20,C8,01,74,D8,F7,2D,42,98,1C,8D,25,51,87,D2,63,92,CA,D3,3E,E2,A9,D6,8D,BB,95,B8,50,97,F1,C3,FB,E3,AE,09,46,26,64,A5,E6,A7,7A,3F,2F,4D,EB,A5,29,23,B1,F9,7A,39,8C,17,CD,2F,A1,41,80,C8,EA,5A,BC,5C,BA,2C,E4,1A,E8,F1,8A,66,48,15,C1,66,BA,D6,34,88,75,8A,4A,79,96,3B,66,A6,78,DE,42,A9,06,97,1D,E4,78,E3,AA,FD,EF,FC,58,EB,82,F6,24,CB,C4,64,2D,71,CA,C2,20,EF,C4,5F,AF,45,59,03,CE,32,92,03,CC,D6,15,60,A1,41,2B,DD,55,0E,18,46,FF,0E,2E,CD,CB,F0,26,96,A6,2F,43,CA,0D,A2,36,E0,4E,A6,C7,3E,48,08,8F,67,08,08,02,07,92,1D,85,C4,60,CF,6A,04,77,A8,CF,04,F6,31,E8,F3,87,BB,69,3B,2F,77,2A,08,6E,B3,AC,78,5B,03,6A,81,7A,A9,39,28,E5,5C,FF,36,62,25,50,F4,87,52,51,7F,00,5A,DF,9C,B7,7D,CE,6F,AF,7C,E1,B7,E8,CB,E0,6C,E3,2A,A0,A8,31,16,E8,F3,12,4D,23,8B,5D,D8,BB,F5,96,C7,8F,2A,45,31,3A,23,D4,68,A3,F1,F6,09,24,A8,F9,42,26,92,E9,84,8E,6E,2F,77,3C,E5,77,2E,D1,FA,5F,9B,C9,9E,F3,C8,82,40,40,38,FA,D3,29,B2,EC,69,91,EA,9F,FB,E6,2C,CD,2D,17,74,D1,99,D0,47,E0,28,A5,05,9C,D6,1C,1A,ED,00,70,A4,4C,2C,C4,E3,FB,75,85,02,4D,5C,91,FF,E5,27,CA,23,0F,95,E0,26,E0,83,6D,BB,44,AE,8D,74,6C,23,5F,6A,CD,D8,4E,2E,F0,27,5D,CD,EE,91,45,30,9E,16,D7,D9,D8,52,EA,54,4C,7E,C3,69,A1,49,F2,94,D3,02,1F,05,1E,6A,18,72,D3,0E,43,1A,79,74,28,13,CB,FA,DB,1E,92,CD,6E,A8,87,D5,49,FE,90,B5,46,AA,C7,0A,15,43,88,0B,50,26,82,3E,E0,4A,8D,7C,9E,E5,F5,47,64,FC,24,21,0A,90,0F,B2,64,AA,66,BC,E7,71,2D,72,44,0A,95,1C,B1,51,D4,08,2C,10,7F,54,57,AA,D9,AB,AE,5C,1E,46,9A,A4,C2,72,CF,E8,9E,DE,5B,8F,12,E3,2E,DF,DA,95,BD,5A,12,F2,4E,73,FB,8E,C4,AA,B2,21,5D,CB,46,B1,7A,61,33,26,EB,9F,52,F9,E9,18,54,09,FB,F8,E2,5F,DC,5B,22,C5,32,A1,0A,C8,70,50,3F,13,90,BC,8F,C4,32,94,A8,EA,3F,C7,3B,E0,E1,73,A2,FE,85,4B,6E,6D,DE,F7,94,43,73,16,D6,30,6C,3F,8E,11,6F,57,09,64,D6,02,B7,E1,DE,7D,9E,72,2C,56,65,36,D5,CB,D0,0C,A2,25,C4,2D,47,72,73,E4,E6,DB,11,F3,63,4D,26,A0,2F,0A,36,3A,7C,7B,75,75,96,7F,6C,C9,97,D1,F5,72,90,45,CB,6F,DF,C4,74,EF,20,49,B1,D8,B2,43,BE,CA,1B,82,EA,7A,83,99,1B,5A,ED,6C,7C,A3,BF,E3,D1,53,9B,A5,7D,10,F0,E1,50,C9,53,B0,29,03,1B,9E,F8,0F,CD,CC,54,3F,45,64,1E,AE,AE,87,02,DA,78,4F,05,58,F0,4E,F9,F9,A2,E7,8C,90,54,9C,E0,40,73,31,5E,F8,B5,0E,3C,4D,80,A8,41,B1,E9,FD,F5,FC,31,28,13,0E,A3,B7,51,B5,56,36,D9,88,73,FD,DA,EE,2B,F5,C2,F1,CF,20,46,BE,5A,87,C4,DB,7E,88,72,B7,23,77,F0,CD,80,E9,AE,07,D6,EC,65,C6,19,11,BD,5D,D9,F9,09,F8,4E,D5,86,DF,24,DD,1F,C7,0D,04,13,95,69,61,91,A3,2C,51,51,21,58,AB,45,89,F1,C4,67,73,A8,E0,59,F8,B4,51,36,29,26,11,76,7F,97,F2,18,2A,26,0E,7A,71,25,71,35,30,A2,62,42,B8,68,DA,B6,4B,D9,A3,F4,CD,EB,B6,77,91,A5,68,4F,C1,19,5B,86,37,75,65,78,7C,39,D4,B0,8F,BB,14,14,05,5D,05,6F,94,A8,19,6C,02,C0,A7,DA,7D,4C,46,C1,2C,76,30,23,2B,48,EA,2F,9C,68,86,8C,08,A4,E8,68,3A,12,CF,BF,F6,8E,CA,B0,64,50,9C,C0,4A,79,E3,07,49,B1,BE,1F,D2,73,52,8F,A7,2F,6C,0D,61,7B,5A,C3,80,B2,0E,49,20,47,07,70,45,18,20,88,7B,BB,00,4E,2B,A0,97,B2,71,2D,C5,33,54,FB,A5,D7,B4,1C,85,43,CC,E0,B7,F7,0C,5E,57,34,C6,EC,FC,16,B1,DE,47,F3,15,78,67,EF,EC,34,A4,1E,ED,CE,10,CF,5F,B1,2F,39,F7,39,BC,94,2C,1D,FA,65,65,3D,47,59,EA,23,8D,91,70,A0,58,90,9D,77,E8,EF,A1,67,F1,E7,13,49,57,15,D9,D0,8A,91,17,80,80,69,1E,CF,90,40,9E,FB,8A,68,CE,96,F4,1A,1C,44,3D,15,4F,68,D9,82,1C,0E,AD,89,79,40,9C,96,C3,96,7C,05,E9,55,31,04,F5,B1,7D,31,B0,CA,E3,F2,3A,13,21,02,06,8E,3F,62,AA,8B,AA,AD,94,48,78,BF,10,DC,0F,61,EE,86,2A,59,C4,3C,23,34,83,C3,D7,BB,0E,B9,5F,D7,7C,B4,1F,A1,AA,9B,BB,39,9A,34,53,4E,BF,C6,CB,DD,01,3D,6B,3C,90,45,FA,D1,03,15,1A,8C,D8,8B,C4,4E,FC,E2,80,77,60,FD,B5,AF,FE,51,F6,42,C9,79,A5,5B,81,B4,FF,51,3B,1E,F8,2F,C3,7D,1A,D4,30,40,5B,47,19,48,5E,B8,1A,65,D0,77,DE,BF,4D,71,58,4C,E0,3B,CB,87,5B,8B,9E,06,A0,7F,1A,40,5A,8C,4C,6F,CA,5B,8A,EE,02,A8,5C,7D,5C,65,46,C2,28,4B,96,F9,31,AC,BF,0C,BF,7E,36,6A,A8,49,59,44,4F,00,85,DD,6E,9C,43,5D,E9,CB,16,AC,CA,9E,6E,35,D0,A9,AA,7F,AE,A9,C0,63,89,68,BB,6E,D4,15,A4,AA,07,48,66,D9,A8,97,23,76,01,D8,F6,FC,EE,A5,94,B7,91,69,FD,85,40,FA,36,81,BD,77,30,64,F9,0A,D2,E4,44,2E,24,22,87,73,BB,D1,00,9C,FA,9E,D8,67,92,89,FA,86,A0,C0,71,36,4E,A5,CF,F7,07,AB,80,5D,E8,B2,48,49,6E,E5,49,0C,00,4B,69,16,74,95,EC,72,30,86,FD,2E,78,88,B2,0C,B8,19,26,16,B7,79,FF,10,05,31,A3,0A,F5,C5,52,18,4C,E3,06,27,A7,AC,48,00,E4,7D,0A,31,82,9E,FC,9D,88,14,E4,CC,28,53,BD,91,0A,A7,3D,75,F0,40,F4,AF,E7,C6,00,C6,F3,2E,FA,B0,42,AB,AC,92,AD,3F,C4,D6,9C,27,10,90,0A,BF,2F,AB,62,0E,0E,99,8D,3B,A7,58,C1,AD,DF,3D,F0,2B,7F,D1,57,B6,DB,5B,6A,4D,D0,8E,21,D6,12,CC,49,C4,4B,D3,AC,F3,CE,68,30,0F,A6,E2,3E,8D,4C,F6,5E,CD,DB,8D,1F,E2,ED,33,0A,31,9A,D5,63,17,E0,81,B2,5F,6B,E1,16,CE,C3,EF,9F,E1,C3,5C,05,A9,D1,00,95,3F,6D,97,EF,A9,82,22,79,27,FA,53,3A,63,DD,DD,B2,29,04,E0,48,13,9D,55,00,19,64,C7,52,F5,A4,3F,A9,91,64,77,DE,38,89,4C,E1,B1,BA,BF,C3,63,F1,4E,93,EC,4D,77,8D,13,28,AC,CE,19,5B,8E,C1,3C,F0,F5,D5,3A,3A,22,0C,13,3D,74,4B,7D,D0,4B,CD,AE,80,42,0E,9A,64,13,34,FC,DB,46,B8,AD,CB,96,FC,C7,70,CF,3B,2C,18,43,AB,4B,96,15,E1,6C,1C,05,A8,44,E6,CE,C4,05,71,7E,54,F4,91,46,89,B4,4B,42,EE,30,4B,66,58,69,4C,90,C4,9B,A9,D8,25,B6,A5,3C,C8,27,38,80,27,02,EA,F4,E4,FD,00,A8,95,A9,9F,1A,D0,31,EB,E3,3D,06,84,D1,B2,BC,7C,AB,2A,B7,07,7E,67,D9,5F,FD,91,7A,46,9E,69,AC,48,7A,69,22,5D,5A,0C,24,CB,79,77,4E,98,B7,71,31,78,1C,31,89,C8,D1,50,74,4E,40,79,10,15,0D,2C,1E,52,70,F6,14,09,24,28,83,C5,B7,B7,B1,54,EF,12,43,C6,8F,DC,C7,CC,3F,AA,AB,05,E6,E7,BA,67,91,85,49,40,F8,8C,3E,3D,68,9C,24,E4,21,97,D6,3A,56,B0,DE,0B,28,92,60,31,C7,8C,00,5B,E4,0D,33,90,E7,AD,80,A8,1E,4B,AB,4C,1B,81,5E,F3,DB,53,C1,2D,41,13,AA,D8,3E,9F,47,51,30,2F,5A,FA,B3,2C,9B,8A,76,D4,BB,17,56,95,55,02,68,64,A2,47,48,F2,32,8B,8C,1A,1E,B5,CC,D3,03,B7,3D,71,F4,45,D9,E4,C1,06,B3,9E,A1,A2,70,44,46,FA,19,8E,28,6C,48,58,79,B0,E1,E5,80,D1,BA,B8,F5,32,30,24,19,24,34,1B,A1,D7,99,FA,B8,0D,DC,4E,52,8E,7D,47,3A,14,59,EA,A7,B2,63,00,18,58,BB,D2,29,FF,65,BC,FC,1B,40,38,4A,5B,FA,FE,AA,A5,78,70,5C,9E,BD,8B,76,A5,BC,95,B3,00,6E,69,2D,5E,72,FD,10,A5,3B,1F,56,9D,F2,5D,31,A9,D3,83,03,D9,AE,C5,3C,60,3C,C6,64,80,84,B7,73,34,E2,0A,F6,BD,59,6D,FD,1F,05,64,5D,65,EB,65,1D,FA,A5,52,18,EB,BD,A7,C5,89,ED,56,1A,74,36,6A,27,41,61,D4,D8,FD,62,46,4C,AD,E4,7E,1E,83,1D,77,B3,F0,50,C1,EB,CB,49,F8,FA,9E,3A,5E,09,F3,79,09,F8,95,5A,99,D7,38,F5,7B,26,77,78,2C,12,DE,6B,1D,6D,1C,E5,4A,A2,ED,6B,DB,1E,0E,81,4B,8A,4A,40,C9,30,02,4F,D9,7E,F5,68,EF,B2,E8,BD,FF,7D,18,4F,10,E7,E4,B1,51,08,08,7F,95,D7,9A,30,CB,49,8F,9E,AB,FA,0E,B2,F8,98,5E,E6,B8,10,DF,11,A0,4E,4A,46,73,84,20,B3,5A,BC,0A,FE,7F,15,22,1B,F0,DA,CF,40,D1,D6,57,37,27,80,8C,92,F5,E6,0F,CC,5B,4D,D5,79,7C,EC,85,8E,1F,53,4A,B1,C5,E9,9C,78,6D,BA,0C,1A,6D,41,D1,6C,F3,3A,7B,BA,A2,8F,B6,3B,C5,04,A7,7E,F9,81,DA,5A,C3,BE,45,EE,45,E7,BF,B1,AE,AF,8F,93,DD,93,4B,B1,4A,EE,B1,39,F2,DA,6B,9E,4F,17,D0,F0,09,E7,E6,0A,66,E1,46,DE,40,CC,92,B6,82,3E,E5,3F,0F,8F,AF,E2,6C,DA,E1,4F,4E,D4,BC,4C,B4,5C,4E,7A,CC,4D,DB,C4,FD,2D,8D,B9,CB,CA,C8,19,76,46,08,67,45,56,2F,C6,B8,15,E3,C9,1D,1E,1D,C3,F6,81,DE,99,C4,3B,5E,9D,B5,20,3F,8F,D5,C6,EA,BE,A3,6E,18,25,FF,93,4A,2B,15,E4,D5,09,88,4C,69,A1,F4,0A,BA,E9,FB,CC,8C,D0,3D,1A,D6,C2,86,4E,99,23,17,38,2F,F1,89,95,74,CF,B3,24,CF,DE,82,50,EB,36,D2,90,4D,17,16,F2,36,5D,18,A3,BA,88,2A,91,A1,5F,20,6F,8E,34,02,6E,5C,6A,03,89,AF,2D,9F,AC,BA,BC,6F,EB,45,2B,7F,8B,26,B2,8E,74,C4,C5,3B,3F,4D,75,26,21,F8,1C,9C,2F,3B,A0,18,D3,0F,FC,36,08,EC,6A,52,2B,FF,83,0A,A5,AF,52,FC,F9,34,CE,A0,AA,DD,A7,4A,36,AA,63,75,8D,A6,06,FB,E3,C0,B5,72,1A,64,B0,23,92,4B,53,05,D8,F1,F3,71,D6,BE,8A,9A,FD,65,A5,F5,1C,6A,90,81,60,43,A5,47,47,57,A6,B7,89,BC,A8,D3,F3,AD,49,68,7A,F0,2E,B4,70,45,C8,CB,D0,73,5C,73,1F,89,36,AF,A8,C7,DA,D0,3A,AB,2F,01,81,9E,6E,2E,9E,B5,AD,7F,21,23,86,2D,7B,A7,51,85,5F,DE,38,4E,D2,C4,AD,65,D2,C9,9E,E5,69,F5,F3,79,FF,83,89,53,02,C3,D7,02,E2,C9,91,0E,3C,AE,D9,6E,C8,59,5F,E2,F9,6E,A4,78,F7,1F,51,AB,B5,29,BC,61,8E,DF,52,65,6B,63,FB,CD,97,25,5A,D1,BD,6C,CB,3A,E5,BE,6F,76,2E,C1,F7,DD,BA,0B,4F,79,8F,FE,78,B4,71,77,1F,30,24,FA,55,61,B9,4C,05,B8,7B,7C,18,D3,C6,0D,59,E6,EF,84,8E,9B,AD,86,BA,1D,B8,B4,6B,A6,DE,C9,26,37,F1,FE,9B,9A,88,D5,DB,FD,BD,79,3D,A8,DB,DA,9B,1B,3C,CC,F5,F6,EC,6F,0C,31,21,1F,F2,1E,C7,0C,69,12,27,E1,E9,40,36,6F,F1,3C,88,70,80,87,4D,2F,13,FA,E5,50,6B,D5,FB,E1,5C,DF,9B,F3,48,7B,0B,20,08,D0,30,50,D4,F5,54,DC,92,CA,5A,E6,6D,4B,92,D9,21,44,E2,BD,C8,A3,2A,A4,7C,1D,8A,65,30,1D,A9,34,CB,B0,EE,96,2A,AA,83,69,BE,B0,BD,8B,33,65,96,9F,CA,87,5C,84,01,FC,3D,0D,4C,52,76,99,4C,9A,D6,4F,ED,C6,55,4B,62,39,56,3F,4C,D2,A2,6B,90,BE,5B,6B,BF,CE,14,1E,77,4D,BD,44,71,12,CB,EE,F7,F7,71,D0,B7,7B,6C,94,A7,0F,8C,A9,6A,E0,1A,8A,89,14,D2,57,7A,E6,D7,4A,99,2D,6F,1B,6C,65,A9,9E,9A,51,0F,CB,C3,3A,C3,DD,A4,44,A5,9D,C5,FA,A7,92,50,49,A9,E3,57,7B,3B,C1,A5,65,C3,7E,34,83,D6,57,56,A7,71,59,1D,A3,B8,85,55,CA,E9,0C,4D,A9,9C,15,51,02,32,E3,BA,C0,89,9E,49,0C,1C,BF,DE,1A,64,4E,4C,3E,76,EC,0C,5A,A0,4F,E4,B4,14,76,03,87,44,DC,12,7E,8E,DD,12,4D,75,BB,D0,1E,D9,68,D4,A7,E2,ED,1F,D6,8C,57,EB,D7,B9,BD,99,D7,FC,B4,E6,E3,F9,8D,50,C6,A3,13,DE,74,E2,6C,3B,9A,10,6E,2E,F9,88,6E,BA,EF,0F,A6,4F,AB,14,F0,5D,96,B9,E5,18,7A,A4,2E,41,DD,EF,15,FE,1D,A6,CE,F0,5A,37,B3,B6,5D,F2,86,A3,1A,74,74,00,0C,3D,59,BF,9E,51,C7,C8,63,11,71,4F,D0,DF,2A,09,BC,52,14,C8,9D,2A,68,88,31,89,92,D7,A6,16,CB,44,A2,DA,9C,9E,C7,FA,D9,9D,D4,29,75,DF,99,95,32,AB,81,0B,D8,13,97,66,F1,4D,C6,FD,A6,C4,FA,E2,1F,6D,D9,4C,C3,7C,19,6F,B3,F2,97,C5,19,57,23,F2,55,5C,B3,DD,42,9C,6E,82,67,5B,8B,FA,62,CE,7F,73,87,F7,21,E0,F9,56,20,98,BE,E2,5F,21,C6,4F,D8,83,82,B5,37,C3,FA,4C,D9,5B,FB,79,F2,27,FD,84,9E,A3,2E,00,BC,72,2A,AE,15,1C,F5,B5,69,F6,0E,4D,55,E3,74,75,2F,43,26,46,EB,CB,A7,CE,6E,5A,38,3A,D3,1B,1B,42,1A,3B,8A,AC,1E,7B,2A,FE,0A,5B,B8,69,E7,B6,E5,77,CE,97,FA,95,CC,6A,7C,31,D4,B8,3F,40,0F,0E,63,36,0F,67,7C,91,93,B9,0F,92,04,C8,BD,C4,5E,ED,7E,E3,D2,D1,BF,58,11,87,80,34,55,44,D5,CE,FB,8F,80,F3,11,D0,7B,81,97,00,40,8E,9D,E3,0D,7E,43,5A,11,72,47,DA,5B,D6,7B,17,DB,23,06,63,1D,83,59,A8,BF,E3,5A,6C,FF,5C,BB,31,3C,96,F8,D5,4D,F5,40,5A,88,89,03,16,F3,CD,84,3E,21,D5,D5,F7,37,9B,86,67,A9,83,C3,D2,C4,DB,B1,1C,3E,57,B5,43,58,7D,8B,2D,91,CD,7F,D4,AD,A3,8B,6C,2D,A2,BF,6B,78,FA,96,47,54,57,1B,A6,3B,71,60,8F,36,68,EF,C3,26,0D,8E,A3,80,58,4E,40,3B,87,6A,A4,1A,48,1E,96,E8,80,FA,28,AD,79,3F,EC,0E,2A,79,0A,2D,73,EE,41,4F,6A,4C,6E,B6,C7,04,E3,4B,3D,17,CA,66,23,5C,2E,26,81,F5,DE,76,71,A1,7D,52,FB,23,82,A0,8C,31,8F,3A,27,CC,5B,36,34,CD,D4,9B,16,E5,2C,5E,3B,A2,96,26,63,52,30,B2,DD,7E,BE,57,4F,1C,50,34,9E,D5,BB,09,22,1B,1E,21,2B,74,08,FE,FF,1F,13,06,48,40,5D,40,7F,A8,48,34,F3,EA,1C,D7,89,DC,B3,C0,C0,59,53,06,BE,0B,82,2B,9B,A5,B8,35,B1,52,C2,42,48,D4,50,4E,E4,12,8C,02,83,E3,86,EB,A7,CE,42,4D,18,EB,6C,BA,E6,39,4C,E8,5B,89,76,C0,84,19,BA,79,A9,E2,95,0E,0F,59,F8,B8,A4,E2,0D,F5,7E,80,A0,47,3C,F6,25,0A,85,4C,1A,08,10,C3,FB,F9,77,BE,86,34,94,99,77,34,91,FC,88,99,F5,08,D8,11,6E,A1,6B,3E,FF,2A,51,89,02,F0,43,CE,25,1C,F8,43,F1,6F,52,61,5A,EC,5C,F6,9F,39,7E,A9,DF,89,B0,6F,4C,EB,A5,6F,DC,1D,B1,28,42,11,29,F9,C4,D9,99,A1,A9,3F,1E,10,70,08,CD,6E,85,15,24,7F,66,53,42,AD,C5,F1,60,AF,B6,04,82,31,C0,BE,39,2B,B5,09,1F,54,54,06,92,3E,55,86,70,A0,BD,C1,70,8B,37,59,77,29,07,F0,F1,F5,7E,5B,B9,1A,F7,4D,AA,75,FD,8E,A4,9C,06,BA,14,0F,DC,F3,CF,82,BF,0A,3C,23,FE,72,E5,CE,A1,F8,2F,BA,B0,01,B7,DE,3F,93,3B,03,50,56,C0,47,E8,6F,09,77,C1,33,82,6C,9B,C7,71,C0,0B,FF,2B,EC,C6,2A,E5,46,26,DC,B2,60,D8,27,6A,DE,47,C8,B2,9D,F0,AF,1E,2A,BE,9C,1C,BE,C1,08,EC,02,D1,93,E6,5C,59,A2,1E,51,72,90,1C,F7,64,20,F0,39,F0,D6,C3,9A,70,6A,78,72,32,3A,1A,6E,73,6E,BA,6E,22,29,BD,5C,2C,64,FA,D6,90,D4,43,17,11,1F,2C,5F,C1,16,A0,30,07,68,68,6F,5E,D8,90,B8,D4,67,F5,D3,53,60,50,7B,DD,0C,43,40,16,2E,15,7D,BB,FE,A3,87,48,B9,BE,3C,0B,EF,F2,1A,AB,56,3E,11,BD,33,46,CC,73,B9,60,22,5C,90,0D,26,AF,1A,44,A6,75,63,99,60,2F,A6,CA,7B,1E,B0,68,5C,EA,DB,88,50,61,23,C8,41,90,21,B8,FF,0E,BF,9B,82,F1,F5,34,1D,2A,F1,B3,2D,42,B0,4E,73,83,D3,ED,72,E9,6C,AE,74,00,F6,28,17,D2,3A,59,85,43,AB,B4,D3,C8,4E,8C,F3,68,3A,02,DA,39,B9,0E,44,B9,E9,7A,62,91,B4,C7,C5,05,89,56,B4,36,56,34,FD,70,73,98,C3,71,FF,D6,74,75,71,2C,4F,63,26,53,B7,F7,26,E7,CA,86,BC,6F,36,EB,1C,BA,59,86,51,D0,F9,B9,C0,B1,17,C7,65,A2,B2,96,C2,92,B2,66,E7,F4,0E,49,4B,2B,DC,F9,66,B9,5C,01,B1,2E,25,45,04,D5,6C,BB,BD,6C,32,0B,17,2A,7F,9F,BE,A4,24,D1,75,3C,C8,33,5E,20,34,7B,2A,93,FC,44,98,B6,D0,0B,FA,05,6C,13,67,67,6C,61,51,6D,95,8E,21,35,FD,B4,18,A2,54,32,F5,F0,62,75,D1,87,E9,19,4A,48,6D,80,F2,7F,68,CE,F9,09,20,2F,2C,29,4D,AA,D1,44,39,F9,E3,51,76,3B,99,4A,95,E4,0C,89,E8,4B,D5,6C,EC,11,FE,82,00,DD,38,56,DD,5A,34,8D,15,43,1A,FC,00,73,BE,B0,0C,EC,1E,14,6D,18,BA,1B,34,CD,49,CE,87,5B,AF,85,4C,9E,64,A7,26,6F,47,3F,5F,B4,AD,AE,3F,C1,05,F6,9B,FD,49,ED,86,65,8C,A7,06,27,9D,28,92,9B,E1,A6,41,72,95,46,E0,40,25,A0,85,FB,B3,DF,8D,C5,4F,64,FB,57,B3,08,41,85,FB,24,89,D6,C6,F0,F4,95,3D,BE,79,19,68,F0,21,E1,EB,1C,B3,84,EA,06,E1,CB,C7,A9,77,C8,5F,A7,56,04,B6,B5,51,98,8C,B3,FE,2D,83,99,68,5C,2E,DD,A9,6F,74,AC,4C,E4,21,E5,1A,81,41,76,3F,B9,2C,E9,62,2B,13,B3,20,7A,17,EA,F5,40,7F,67,83,DE,AE,85,D0,27,AD,88,1A,F6,17,AA,5C,4B,C9,F5,2B,D8,FE,50,12,C3,7F,A6,10,2E,E5,E8,C1,AE,1D,31,05,D4,36,22,CD,AE,27,22,AF,8F,27,86,1C,D6,A9,5D,9D,F2,84,B5,4F,45,09,8F,B5,FB,36,E6,D1,C9,DB,DE,7C,87,F9,C6,E0,86,80,F3,B8,64,A9,3D,E8,14,30,6D,E1,57,97,AB,83,FA,91,E0,26,0B,06,24,E9,36,8C,00,88,E4,22,C1,34,63,D7,CE,0A,63,AA,86,B3,E8,A8,9D,6E,C8,AD,2C,17,77,17,69,DB,4C,3E,71,FA,F1,3B,64,0B,D1,CD,37,A3,EA,C5,A0,7A,CE,8D,7C,1E,71,E3,14,C9,0C,83,2E,9B,F4,98,04,63,53,12,C2,90,05,5C,2B,65,8F,AB,F6,89,E5,A6,0A,E5,47,5E,02,B7,45,F5,20,36,09,93,B3,C6,4C,72,50,42,11,FF,28,1B,2E,8E,8E,A2,CF,73,F2,3B,A9,F9,0A,EE,7E,52,E0,ED,62,BD,9E,9F,36,CA,76,AC,5F,0F,A1,1A,72,9E,36,57,CD,74,91,E0,9E,4A,56,42,27,AF,BE,DA,EB,FF,A8,E5,BD,1B,35,C7,02,CE,E0,26,E3,7A,98,91,0B,6F,4E,76,5A,F8,FC,F7,C3,B0,52,F2,88,A4,74,13,B5,83,53,87,D5,21,C2,B8,06,21,11,54,42,24,FD,C9,3E,5C,2D,F3,F9,B8,5D,80,59,08,3A,E3,48,0E,30,AA,9E,5C,B3,6D,BF,7D,20,68,9A,DA,4D,AC,CF,D4,DD,8D,D0,CC,2B,FC,5E,D4,32,5E,1D,45,21,A5,F8,2F,D6,93,9E,74,4D,79,C7,F8,47,04,37,E2,55,24,55,E2,70,A0,C0,49,13,99,FD,7F,EB,32,FC,C2,D6,CF,F1,B3,62,90,B8,46,E4,84,92,A0,A4,92,1D,68,79,99,91,9A,32,52,AE,A0,E0,2A,00,C6,6B,4B,CE,F8,A5,AC,E6,3F,0C,1B,05,8E,18,3B,CA,40,C1,5E,F7,3F,61,13,1F,A7,59,5A,05,1A,73,F0,A3,F2,E6,DE,0C,E8,72,ED,4C,21,9E,06,85,00,2F,C9,4E,BA,93,3F,C7,73,E4,4E,1B,98,D5,4B,0F,3F,81,59,1F,9B,26,9C,DD,63,36,88,0B,AB,56,7F,27,81,CC,4E,40,60,20,6A,ED,33,E9,EB,E6,2D,05,37,DE,69,93,B1,11,9B,18,80,B8,24,CC,1C,F3,FA,4F,66,5B,D3,06,86,54,FE,F6,A9,8C,0A,68,B1,6A,5A,15,C5,22,88,C7,FA,CC,63,57,D7,FA,C4,DD,90,90,55,0F,4B,11,13,89,58,3B,79,10,E6,0F,AF,E5,8C,0D,F1,29,CD,20,48,B0,28,CB,75,1D,34,0F,0C,A1,07,74,57,19,68,D5,D2,02,AE,61,75,85,95,ED,8D,E0,E2,7C,1C,92,73,BF,28,CC,3D,98,BD,2D,86,E8,15,A3,90,25,A3,9C,4E,CA,C7,18,BD,1F,0A,AF,22,01,38,F5,07,36,17,1A,D3,25,76,DB,55,11,F4,E9,85,13,A4,CA,C3,45,39,72,ED,E8,18,50,FF,FB,54,FF,9C,C4,DB,76,FB,96,D3,2F,ED,92,7A,F4,BA,82,A2,8D,EB,4B,EF,2C,6B,0A,56,B9,C7,1B,E5,C4,F4,F6,9A,16,14,78,16,C1,F5,1F,4B,25,78,45,87,57,1A,AE,B8,E9,C5,48,DD,0A,8E,C5,FD,B6,DC,0A,51,58,27,8E,28,59,46,80,63,A4,93,19,7D,22,B4,08,47,68,79,66,54,52,E7,60,A0,A2,A6,65,5A,45,C9,15,C2,7B,DF,74,AB,1C,D4,6F,75,34,70,A3,9B,96,6D,D2,6F,4A,14,F1,28,6A,7D,DD,D4,86,54,E3,39,26,B5,45,B6,55,E5,39,D5,A5,88,86,BD,BC,AF,11,87,EB,71,B3,5F,A4,31,E1,C7,4C,08,51,F3,E4,4D,1D,4E,A0,02,28,9A,56,DE,F0,82,E4,66,1E,20,A0,ED,E9,B4,49,72,BF,27,4A,0C,6D,09,E7,BE,43,81,1C,16,50,1B,77,D2,37,0C,AA,DA,49,9D,81,59,60,10,53,E4,0B,1D,E1,44,BE,D5,A4,97,4C,02,7E,80,C4,6C,3A,F4,28,00,75,0E,B8,46,53,45,18,50,86,B0,C6,96,A7,D3,3D,F9,18,97,C7,F2,A1,AB,EB,CD,8F,12,14,59,BD,7F,9F,32,B1,02,70,C8,F8,60,09,DE,88,BC,7D,C0,7C,DD,58,56,69,33,28,99,1F,4F,BB,6C,50,5D,94,6A,41,55,D3,C3,74,3D,5D,62,0A,1E,43,59,AF,76,4D,94,EF,9C,C7,9E,38,F2,27,9F,60,9D,07,C1,B5,82,FF,56,E2,5D,F9,20,BB,06,1B,31,57,98,F5,A1,E2,95,50,FB,BB,02,8F,F9,ED,8A,69,84,43,73,FF,5E,32,21,A6,96,D4,05,AB,FB,E6,AE,17,AF,9C,D3,06,CB,33,97,BD,09,D3,7F,7C,2A,16,E0,C8,D5,F6,67,88,BE,7A,56,70,28,C9,BF,A1,87,B7,5D,5C,67,6C,E2,0B,B3,BB,D1,B7,CB,76,A7,29,16,AA,8A,92,C4,BD,47,E2,4A,B9,F1,2B,6A,93,5C,CB,01,98,8E,CB,29,BE,70,64,D5,D4,DB,9F,E7,91,8E,B4,1C,F4,CB,62,50,71,7B,D9,85,67,CB,FA,0E,73,A7,75,56,17,3D,35,D8,E9,63,D8,15,20,FA,DE,BF,15,95,FD,C9,F3,27,18,A0,C6,17,13,24,32,01,AF,21,77,C0,E9,45,13,F5,49,75,F7,59,EF,71,1F,2C,8A,13,A0,19,75,9D,E4,3B,CB,A4,3C,54,FE,76,F6,93,E0,0C,48,C1,8C,91,98,C7,1D,80,89,1B,C5,06,A9,A8,75,75,E2,80,60,0F,97,AB,9A,F9,0D,99,06,7F,5B,F8,90,52,35,CB,A0,F6,C6,63,35,16,AB,88,3D,9F,2B,49,1D,9A,7D,A3,A8,2E,C1,16,DB,4D,79,6C,55,3C,5A,6F,92,B1,E0,56,A5,74,C5,4C,63,C6,45,41,8C,7F,7D,64,9B,C5,09,60,54,B8,4C,41,43,AC,BC,01,D8,6F,B0,F4,23,DB,F1,C3,F8,55,B2,5C,27,8D,64,F6,C0,B7,79,50,E0,30,FC,A8,1B,9C,60,EF,CD,2C,E7,E3,FE,81,AF,D5,B2,00,B6,78,FB,82,29,68,91,6B,2F,CD,86,54,7F,11,6B,CC,87,2B,AF,CF,34,D9,D5,A1,23,B5,74,0C,92,5E,EB,EE,2C,9D,76,1D,FF,92,15,87,7C,64,FE,21,96,2E,E2,FD,A7,E3,94,E3,A5,C5,3D,77,5D,A2,82,4B,36,A9,F1,4D,22,99,56,A3,EB,08,DD,F7,A9,4A,FE,AA,D4,04,5E,54,64,FA,57,C0,56,0D,10,E8,0B,BD,2A,7F,16,79,D3,FB,45,7E,DA,BD,B6,1E,9F,33,A1,B2,E6,71,A2,F1,4E,D1,0F,C4,50,3D,32,2A,BC,1A,EE,BE,7B,1F,F8,E6,4C,EE,FC,DC,5E,FA,D8,C3,A4,AB,BD,5B,23,70,F0,99,AF,F1,CA,C5,47,58,B7,49,F2,47,DC,C6,D8,3D,5E,E9,8D,4B,7F,57,28,06,22,A8,80,55,57,5D,55,FD,9D,1F,ED,2E,7E,CF,D5,B9,37,F2,87,D8,F4,50,04,E4,45,E8,9B,C8,B5,4D,EC,0E,5B,DB,FC,6C,7A,16,E1,DB,22,77,4B,D4,17,36,54,D3,A3,16,F8,1D,37,D7,7C,D9,83,DA,40,5B,72,C4,32,6F,EB,BD,11,52,47,6C,83,F1,60,6E,F1,CC,E8,21,93,D5,8A,3C,F0,00,5A,7D,51,A0,04,04,B9,6F,E3,60,40,2F,50,65,DC,6D,56,42,5D,FD,23,7D,2C,D0,90,9D,8E,B1,68,6B,B1,60,67,E8,31,E0,DD,7E,52,1B,59,BA,6D,8F,DF,AE,CE,2A,1A,68,5B,2A,1E,D9,36,4F,1C,1A,7A,E3,73,47,37,62,62,8F,64,EC,01,6B,DC,7D,DB,F3,D9,68,25,DF,06,0A,E0,26,62,6E,F3,2C,39,0C,54,93,B8,37,32,4B,EC,D8,EB,C9,40,F5,96,F1,B2,EE,C4,A2,1D,8B,1D,98,D0,3E,73,5D,A8,AD,C1,76,77,03,0F,77,4C,E2,29,1A,9C,A9,A6,B9,ED,20,4A,62,E9,9F,CC,9A,77,1E,F0,C1,A1,85,53,90,37,12,B2,9F,D3,8E,2B,6E,E7,A0,FB,11,23,CE,1A,15,A3,08,10,35,83,D7,A1,EC,9C,B4,FC,71,B3,7E,4A,0F,D6,13,5C,2D,7D,D4,5F,35,EF,06,01,8B,FB,BF,42,BB,5A,8A,71,7E,1C,B0,02,4F,5B,FC,00,37,68,DE,4C,57,72,DC,DF,ED,81,17,38,8B,85,D8,C3,A7,6C,BC,8D,00,00,9C,E9,8B,0D,6B,B8,D0,E6,70,3F,92,F9,FB,E6,80,68,D1,C7,CF,8E,B3,EC,49,B4,6A,07,80,DF,3C,9A,DF,0A,1A,66,14,5D,7E,7E,B0,70,11,30,F8,48,34,42,95,3C,C0,A5,A4,E2,06,92,5D,55,7B,A5,E8,95,B2,8C,EE,2F,1C,D2,4B,C5,BA,78,31,56,85,CC,17,58,C8,E0,A1,A0,1E,9A,2D,5B,16,63,9F,7C,9B,E8,3C,17,31,1C,33,8D,5E,61,F0,89,40,84,77,96,99,BF,A9,01,0B,86,C3,8D,38,4A,F1,4E,BE,05,7D,29,81,67,23,C0,75,4B,E4,B4,83,08,F1,84,25,9F,4D,B5,96,BB,F8,7C,80,F4,5B,D7,13,52,A5,DB,D2,F9,BD,7D,E4,4D,98,3C,2C,0E,42,E2,7B,42,7A,9D,D8,26,3E,B9,16,22,65,49,0B,DC,82,4E,0C,5D,38,A9,97,01,BD,30,4B,E2,61,50,19,77,AF,19,DF,DE,86,DA,3D,16,17,D2,AC,46,10,0E,3B,51,A8,5B,EE,C2,C2,EF,4E,62,24,3A,4F,BF,A3,16,51,9C,87,3C,22,74,77,E1,3F,F9,E6,A4,34,39,C6,2B,E7,62,C9,6F,CF,D2,DB,14,41,A1,63,65,C4,1F,30,6B,F6,8F,A7,C8,30,2C,15,3F,4E,41,74,BB,17,5B,07,BD,02,B1,A1,D9,DE,EC,D4,61,95,17,9C,5D,DD,F0,42,A5,56,CA,CE,86,0A,42,A3,06,D9,56,7A,50,DE,B4,22,EE,2A,1D,54,C6,E5,20,42,89,A3,60,3F,E5,76,5F,E5,DE,C7,E8,4D,E3,3F,8F,A4,99,79,B1,DA,D8,2F,B0,DC,84,C0,AD,EC,DD,0A,17,87,6E,AF,FE,CA,D1,98,8C,49,09,B1,70,77,03,F9,DC,4D,D6,B2,96,92,E0,B1,B5,5A,35,09,14,9E,BB,FA,92,DD,CF,1F,14,13,72,BA,BE,C9,CE,27,90,B0,AE,1C,9F,F5,F2,12,87,6D,64,01,01,38,A2,42,1D,B4,76,0B,6C,A1,6E,51,05,A7,19,4E,10,67,5E,8D,0F,5E,A6,C3,03,D2,7C,FB,B0,0E,98,AA,65,6F,A0,33,95,1E,14,25,6E,76,D8,17,23,13,FD,B4,DD,C6,34,C7,0A,3F,FC,95,E5,71,10,60,47,66,A3,2D,D1,38,82,1C,2E,3C,35,96,30,C9,75,A9,7A,7C,97,27,E7,7B,0D,E7,21,94,C6,58,76,93,43,E9,E7,CD,DB,F8,E6,DE,8A,95,73,FF,1F,C6,9A,D9,3C,F0,3C,89,82,9B,AD,57,CC,98,6F,5A,AF,CB,17,94,87,C5,D0,79,C1,3C,AF,72,A4,C4,03,31,85,C0,8E,70,7C,C2,B9,4B,A7,29,05,0F,D0,19,D2,1E,59,73,3E,19,84,63,D5,77,0E,59,CF,8C,5E,17,36,DD,92,98,E8,39,00,CD,CF,DC,B8,C9,A4,8D,B0,BE,5B,B3,CC,E5,F1,CF,04,80,D6,30,B3,ED,C1,B0,B4,57,B9,0D,AD,7F,20,A0,71,BE,15,A7,08,75,6C,A5,A2,60,E1,44,59,29,CB,6F,6D,13,02,CA,4B,D0,20,AE,E7,05,65,69,B1,F5,9A,51,15,34,7F,3C,57,40,BC,70,D4,94,0F,92,92,39,41,A4,2E,3D,B9,9E,B5,65,A0,DB,DC,E3,78,51,02,02,81,DB,91,EA,3F,5A,00,2F,CF,11,7E,D3,B9,13,FC,54,25,22,6D,74,CA,E7,A5,F6,F7,55,02,98,07,17,6A,95,43,CF,BF,5B,38,80,A5,D3,D1,E1,DF,28,42,F1,63,DB,08,9C,FB,A4,8F,ED,3B,10,E5,8E,7F,CD,B2,BF,E8,B1,19,CB,6A,52,B4,87,2C,F3,A0,3D,73,56,6A,E6,E5,D2,61,78,D9,E9,F8,5D,6C,43,68,B6,9D,2A,40,E1,C4,19,3D,F3,08,08,5C,74,CF,F8,E0,78,8C,50,88,70,29,89,11,C4,9E,24,4D,F7,2F,42,9E,57,6A,68,E5,28,82,9C,BC,87,15,F0,C5,3C,F7,C1,FC,5C,AE,36,DC,CE,DD,A0,9C,40,79,B6,94,06,34,98,27,3A,9F,D0,06,C2,D9,1B,1F,3F,60,8D,AE,8F,D3,83,4D,BE,34,65,1C,FC,BE,79,6A,47,BF,E9,2B,67,3D,3E,6E,48,0D,07,7A,BC,76,10,71,2C,7E,E6,C3,4F,FA,09,4F,52,1B,D6,FC,D8,94,2F,47,62,5E,B9,F2,5F,67,16,2C,5A,E5,4D,8F,1C,0B,D9,13,54,AA,A2,92,B5,89,80,47,53,B0,E7,2A,14,86,C4,2F,15,6F,ED,91,80,A2,23,C2,77,52,6F,2E,93,2F,90,33,B0,19,2C,42,F2,5D,7E,9E,4A,C8,3D,A0,6E,D1,50,14,3C,78,BF,F1,21,6D,8E,A5,02,D3,E4,92,0C,90,6C,B6,35,A4,FE,2C,F0,9C,8F,29,9C,04,31,09,F3,14,E4,13,5D,92,7A,B8,C2,CF,98,B4,88,75,DE,1E,A5,35,F4,89,BD,F4,29,51,09,17,58,8B,4B,FB,F5,04,5E,64,B7,24,B0,D1,4C,52,A7,7E,1E,71,3A,1D,52,24,34,C3,3C,CA,68,E1,12,0B,76,2A,EA,F6,99,AA,BB,CA,0B,2E,94,5A,31,93,FF,41,48,DB,C3,FF,09,2A,1D,3B,2A,5E,16,91,B2,67,AB,48,0C,B2,E1,D2,69,F2,1C,F5,DB,5F,DD,FE,C8,0F,58,37,4B,89,91,9B,07,D1,0E,42,A8,D4,D9,DD,8A,01,A4,BF,5E,89,3E,13,E1,F2,CC,A2,DB,BC,B0,29,EF,54,35,35,8A,0D,9B,5D,88,D9,14,20,E4,57,A6,BF,18,65,8C,AD,6F,9D,27,FF,86,13,65,AB,99,F9,55,4A,4C,EE,A4,B9,A4,43,AE,8F,66,BA,EC,B3,FE,76,DE,B1,D6,08,E1,5E,B3,22,C1,DC,05,03,84,90,5D,3A,A5,C4,93,18,A9,71,54,85,D8,A8,B9,A9,05,E1,66,EB,64,89,76,33,91,E7,1F,BD,8A,CF,21,C6,30,95,C1,A9,4C,8E,F3,F3,8C,6F,2D,F7,8C,7A,C2,43,CA,5C,E3,AB,C4,04,0A,15,74,14,61,DF,F7,77,9F,45,F2,F6,82,ED,3D,5F,2F,F2,00,FB,B7,00,B8,FA,9E,13,40,10,9A,F3,1C,54,FD,11,03,31,26,06,9C,A7,7B,F0,AF,2B,3C,5C,70,62,C3,C5,9E,93,A0,B8,0B,59,2F,CE,98,25,AC,D6,E0,6D,8E,5B,BB,2D,26,B3,7D,E4,52,D9,3F,9C,9D,72,DF,76,8F,CB,98,64,C3,97,98,F1,EE,88,AF,81,E4,18,FA,84,DF,9C,56,AF,2C,09,4F,C6,78,DA,D1,04,15,B8,78,24,34,BB,58,66,5C,BC,1E,75,1A,07,CA,95,32,CC,06,6C,B5,D8,4E,47,D6,1E,A9,57,8C,3A,26,E1,38,66,EA,87,66,62,2B,39,BD,12,46,3B,CC,D0,4B,64,64,AB,BF,27,88,09,17,15,31,09,79,BE,CC,33,52,3F,46,6F,B2,58,DF,64,BD,19,6D,FF,9F,6D,32,43,40,DE,89,AB,BB,FF,C4,81,24,C3,15,5A,22,97,65,65,B6,05,FD,19,49,73,E8,25,6F,54,22,9A,A6,1A,F6,13,5B,71,30,D8,EB,6D,9A,67,E0,9E,7E,E3,4C,59,76,21,13,3C,60,20,3E,8F,92,85,D7,72,92,96,D9,E2,2D,E6,66,57,7C,E1,E4,63,A9,AF,11,4F,B8,FC,A5,8C,E0,CB,EC,CD,BA,B6,11,54,5D,85,BF,CF,40,A3,29,80,8A,62,1A,F8,F8,0A,CD,A7,DB,B7,F5,1C,81,9C,EA,63,F7,A2,04,0C,A2,FC,1F,F8,A6,09,6F,7F,CE,43,05,6D,C0,62,D2,4D,E7,41,4E,08,F8,01,E1,02,D1,C2,28,79,5F,E6,69,16,A1,7D,DE,2B,3F,1C,47,55,88,58,73,62,F6,7A,20,E1,88,B5,0D,71,F7,B8,A5,14,D5,9D,67,12,E4,19,56,EA,CF,4C,0C,D1,E0,DB,C1,6C,7C,A3,88,FA,35,EA,29,AE,F0,8F,99,29,C0,03,06,06,A9,7C,39,8A,46,4E,F3,FA,E1,8B,B4,F4,FF,CA,F1,80,28,62,5E,CA,AB,C9,02,55,AD,FE,FA,7A,0D,AB,D6,7B,51,CB,F8,A2,84,C4,6A,12,75,8A,C8,2A,64,7D,28,C0,3D,BE,0B,BB,09,C7,40,58,9F,36,5E,EF,42,E0,EF,0B,51,45,66,9A,E6,2E,87,86,BE,3D,BC,05,03,66,D4,5E,49,38,5A,D5,11,E2,80,A8,0B,14,CF,55,88,23,0E,EC,BE,1A,A5,C0,F5,68,05,79,72,10,2A,0C,CE,94,BC,17,9B,B2,43,47,1B,9B,37,31,33,35,06,18,48,41,91,AF,33,6A,CC,FB,C4,68,3E,23,AE,26,B2,C4,92,E1,C3,A9,3B,CA,F1,98,96,60,1A,85,A7,29,7E,80,EC,6E,70,BD,71,4D,47,84,7A,0F,2F,10,93,B4,04,3D,6A,99,6A,73,DF,6F,6D,79,E3,01,82,A5,3A,49,E8,AC,99,05,20,50,A7,04,83,C7,8E,A2,EF,45,48,E8,AF,CC,F3,42,C0,DA,43,B2,41,3E,4D,11,0F,6C,E8,57,FA,E9,81,24,29,78,CF,F4,B1,72,96,3E,F3,69,84,6B,4E,81,BB,24,76,B1,BA,0C,D7,DA,1C,C8,9E,C4,A1,03,9D,9D,55,B5,4A,AD,A2,B9,92,F3,BE,8C,5E,05,B7,1D,E2,33,28,1E,25,DB,4F,12,5A,52,14,82,80,F8,94,F4,54,0F,35,44,5B,44,17,09,14,C7,DA,2C,4A,2F,91,BD,43,D0,B6,5E,C1,3A,5C,7B,A4,49,12,7E,ED,54,05,81,88,93,3A,F2,1F,C7,C3,4F,68,2B,F5,EC,BE,17,F8,13,BB,1D,10,71,93,AD,32,48,2E,47,B3,4C,B8,88,D6,C8,CB,DD,9F,0F,3D,5F,F3,59,87,C6,9F,05,F1,84,15,19,E1,5D,4F,A1,49,D8,30,F9,96,2C,CD,37,E2,72,D9,24,7F,D1,6A,CC,38,DC,D8,9A,4C,CE,2D,34,63,85,D5,CA,32,9D,AB,B4,7D,96,72,66,77,5E,D4,BF,08,7E,44,EE,B8,01,9F,8E,C8,40,D6,02,3F,49,86,9C,AA,8D,4B,AD,EB,41,24,CB,48,55,82,34,F3,4A,AD,ED,C8,67,1A,2C,17,D8,69,2F,18,C8,6C,77,F8,7D,B5,B3,B1,A1,37,E2,9D,FC,93,CD,8C,B4,A2,53,F8,54,DD,C0,71,B4,EC,89,A2,17,C8,60,30,7E,8F,A5,15,B0,DE,06,24,BB,21,5A,1A,78,7B,DC,88,25,06,02,05,C1,1A,97,67,EB,B7,6B,8E,06,62,AF,73,9B,F9,82,AE,AD,95,EC,39,4A,03,A8,58,C3,16,F2,28,36,CF,2C,B4,58,3D,10,82,F5,41,2D,53,30,33,F0,5E,47,BF,75,A9,E1,9F,48,5C,D4,0E,60,F6,61,16,F6,8A,45,AA,6B,1D,40,05,0F,7C,94,1F,9A,99,5E,71,79,5D,8A,4E,A7,91,06,B8,3F,5C,48,4F,7C,C5,40,57,02,CE,6D,57,2C,79,D2,7C,2F,50,39,C1,6B,68,07,36,04,92,71,26,2E,36,4A,F9,20,2B,37,31,78,92,26,04,60,35,5F,FF,30,25,A8,3F,0D,FD,78,49,B5,9C,54,30,2D,FF,20,37,14,19,25,2D,78,A4,DC,EF,B3,A5,8C,30,0A,6A,88,30,F2,E7,7A,9C,86,79,65,4A,11,9A,62,FB,0A,8A,33,EE,52,68,46,E9,E0,38,5B,DD,29,DC,12,9C,CD,A9,99,2D,33,E8,81,FD,A4,CA,15,6A,AF,93,7C,6E,65,6F,9D,77,FE,F1,C5,38,30,0E,81,B5,57,B3,80,66,D6,A4,5D,B9,2B,67,91,53,55,F1,EE,ED,FE,7D,5B,7D,91,63,7B,26,58,7B,A5,2A,5D,45,35,05,07,C4,F6,77,31,93,75,D8,A9,63,F0,89,D8,06,D2,C8,67,0F,84,32,D2,E5,1F,71,C2,1D,FE,4B,06,A6,B9,B5,0B,88,7E,88,62,F3,CC,C5,0E,6C,EB,CE,F8,B1,21,B1,93,52,30,F3,93,B5,CA,BA,5F,26,5E,AB,9A,7E,B7,2A,2C,48,EB,22,98,E2,8C,31,F8,4E,4C,FD,C5,35,98,A2,EC,D8,07,C1,32,B3,AE,AB,35,73,A0,CA,56,0C,DA,2E,AA,DC,F3,E8,E6,7E,50,2D,91,B8,A9,24,C3,3C,72,09,A0,72,C8,9E,04,10,DC,AA,9B,A1,68,EE,FD,6F,C8,EF,31,23,22,4D,B9,3E,FF,3D,56,57,13,9D,AF,9E,21,BF,69,00,67,AF,92,2F,D2,88,4F,31,08,73,C1,D3,22,E2,75,3D,95,EC,2F,0F,B1,B8,89,C6,EC,43,2F,62,53,6E,0C,5B,A5,DF,42,52,53,26,80,0A,22,F6,02,09,04,FE,83,F2,26,A3,1E,42,2B,2C,21,64,11,85,56,87,D6,99,16,F7,9E,13,AC,08,27,ED,84,6F,C9,A9,BE,E9,06,EB,CB,61,3A,95,99,DD,5D,D2,60,EE,46,A5,60,A9,7F,1E,F9,69,A8,F3,91,94,D3,4C,7E,12,51,DE,E4,90,E1,91,9F,23,76,FA,A1,A3,0A,00,61,8F,FD,1B,B3,A1,8A,19,DE,B1,53,0B,47,A7,F4,B6,37,91,5B,6D,7B,55,A0,7D,12,9A,04,27,0B,DA,80,D9,A8,FD,1A,F8,25,0C,BC,BA,E0,4F,1C,6C,CB,DE,A5,77,F1,F6,61,16,E1,3A,4C,C8,54,1F,CB,AB,C8,31,6D,BA,4B,04,1F,36,98,D7,6B,0C,E5,D3,92,12,D9,E1,14,F9,EA,D0,68,21,56,63,E3,E6,91,62,53,8C,1A,95,C4,54,66,E7,13,B5,3F,47,FB,21,D1,FE,A6,6E,66,AB,1D,55,F4,5C,5E,E5,6C,D8,9F,29,0A,8C,44,8E,B2,D8,01,67,66,7E,86,BE,A0,B2,4F,55,CC,F8,12,52,BB,26,8C,BC,AC,78,9A,34,73,CD,C0,F9,DE,24,2B,1A,B2,5C,0B,84,28,C3,70,C9,ED,C3,AE,A0,9F,43,5A,A5,7B,7B,CF,A3,0A,93,57,16,2D,F7,75,FA,11,E8,D2,91,03,BD,3F,B1,3A,9A,48,FF,E7,A8,0F,F9,D8,97,5C,2E,09,2A,8D,CE,AF,37,E2,41,20,95,04,66,CF,BF,44,74,21,A5,69,8C,9D,17,CE,5B,13,DC,4E,00,F5,1F,22,A5,80,15,DA,61,0E,1A,46,E6,DE,32,C9,94,6E,A0,12,60,13,2C,27,B7,55,7B,8E,FD,26,95,5C,69,29,F2,88,EE,9A,F6,BF,B4,05,3E,83,0A,07,0D,C4,31,D9,67,D8,B2,99,7B,A1,0F,80,5C,9B,D3,43,15,31,39,BA,76,42,F2,03,49,E1,D8,CF,1F,E3,1D,07,5C,12,1A,E0,BF,A9,71,FB,31,86,87,96,62,DC,C4,A3,FC,0E,C7,94,F1,91,D2,BA,8F,B4,46,15,B5,98,8F,34,FD,2F,59,DA,D0,1D,B9,BA,5A,D0,D6,F3,C4,2E,A2,8B,40,1E,0B,C3,A3,9A,19,31,96,67,8F,01,B7,DF,04,C8,B6,30,B6,04,C4,D7,F2,5E,F5,67,B0,12,7A,A6,F7,CB,45,D3,21,B6,CE,73,D3,86,4F,15,1A,74,1F,35,50,73,78,B9,2E,CE,22,AD,F7,98,5A,4F,A6,B8,AF,D2,84,94,25,E5,02,03,D5,3E,1A,EB,D3,51,09,92,D5,06,32,F1,F6,79,E4,99,9E,2D,C5,7C,FB,91,C9,99,A5,FC,24,A4,B1,44,07,35,A2,FA,56,42,F4,C9,4D,72,F5,9E,E2,7A,FC,F1,38,58,A8,94,14,C6,E7,A3,FD,EC,22,50,34,E1,35,A5,F0,CF,03,67,C2,BD,A6,F3,45,BB,15,F1,D8,BF,68,47,DE,F3,1D,27,1B,56,12,65,32,03,F1,60,4A,3A,0A,0A,8A,0B,96,C2,33,E4,6F,81,3B,E6,31,22,0E,9E,83,89,C9,40,7C,B9,C1,69,E3,20,58,72,D1,A0,E4,D4,AD,9C,FE,6F,50,AF,FF,BB,02,DD,25,66,A0,EA,2A,BE,31,B7,EE,53,4F,1E,94,40,8F,FC,8B,3D,BD,1B,5F,6A,C0,B4,DF,14,04,F2,9A,5C,26,27,94,0A,8C,BE,C4,04,1B,40,0C,32,6D,AA,0E,B5,20,19,A1,EF,ED,21,09,59,A5,F1,C6,D1,7A,B5,96,DC,EF,E0,F3,A6,1F,B1,BF,88,D1,5C,96,9D,66,F6,0C,B6,73,24,9D,A5,3E,22,61,80,9C,19,CC,E1,B0,D0,EC,64,4A,83,F9,01,5A,9E,DB,7C,27,F8,6F,21,E0,A8,20,BC,22,C8,F3,A7,94,2C,77,98,77,DC,6E,B4,59,EB,9A,05,90,CF,63,06,B3,10,33,69,69,8C,11,EC,3A,CE,22,46,57,CA,7C,19,EA,DE,52,D1,0F,18,1E,EE,F6,5D,7F,A9,B2,DC,4A,83,D3,DB,50,84,D6,8F,97,B1,43,6A,93,BB,8F,3A,F0,2F,AD,5B,83,CC,5E,26,8E,97,F8,49,B9,51,52,7D,CF,36,C9,80,C5,25,41,A5,AA,B3,FF,66,25,5A,83,92,97,9C,08,EC,4A,33,C6,5C,FD,4E,52,91,D2,03,6B,4B,CE,45,8E,FC,72,36,47,6B,61,EB,40,D6,4D,D5,2B,87,98,B6,29,DF,53,41,7B,19,02,FF,4C,23,9A,0E,C0,CC,16,A1,5D,01,3D,AC,AA,8E,C4,47,74,91,21,1C,D0,B8,41,FF,98,E9,62,BA,A2,11,AC,1B,B6,51,70,EF,E8,81,D3,B5,4D,2A,29,62,C3,98,86,F4,A2,29,FA,84,7F,57,40,7E,4E,12,42,A6,45,56,82,3D,9D,15,3D,33,04,73,4C,D4,71,04,F1,E9,2A,5B,CE,94,13,54,50,30,91,4E,8E,70,1E,58,BE,80,7E,22,5F,16,7C,CE,C8,A3,A5,2F,C7,E6,52,16,09,62,9D,DA,E3,49,0B,E5,08,03,30,3D,99,E5,43,EC,EF,7C,AF,F1,56,9A,65,DE,34,12,58,31,64,65,3F,A4,D8,C9,F7,C7,20,ED,93,C3,B6,3F,1D,EC,CB,D6,F2,20,2D,5E,1D,45,FD,A0,73,16,EB,FC,23,AE,57,A8,11,6E,32,95,9D,5F,3B,38,5B,7B,27,41,6C,29,89,C6,77,42,47,BF,42,E9,3D,95,3E,1A,14,DF,74,52,58,DA,25,19,FB,91,67,93,27,12,53,47,7B,2F,3B,84,28,DD,C7,3B,E1,51,E5,B5,C3,7F,45,A1,4E,7C,8C,72,A4,8B,00,59,31,D6,2E,3E,14,33,6D,B7,AF,ED,9B,47,22,A1,52,13,CD,BE,1A,78,22,D2,CC,33,27,C7,C4,B2,56,00,36,91,73,21,6B,14,F6,0D,84,A2,E2,CB,57,16,B2,37,31,4F,12,DF,49,DA,22,B3,87,32,3F,C3,D4,16,2B,FD,90,D0,DD,6F,52,D7,B6,D8,2F,21,79,BC,CF,E2,A4,E5,20,DF,AB,30,82,87,DE,DF,22,69,EC,FC,62,6E,68,D3,CD,FD,14,20,81,CB,79,11,6F,56,F6,54,D1,5C,DE,CE,A5,24,48,87,26,96,41,27,1D,EF,E4,9A,9F,EF,30,1C,DE,73,5C,A1,D3,19,06,5A,04,8F,A3,F3,17,35,F3,4B,93,A9,FF,3E,01,B2,C3,42,1E,68,67,AF,34,43,BF,07,EA,09,D3,1B,42,F0,3A,6D,1B,B6,C5,05,8F,F3,5C,61,30,04,C3,62,4C,A1,2E,5A,21,BC,77,79,D9,72,B3,4A,76,D0,7A,86,13,1C,30,BB,A2,5A,76,57,21,9B,5B,15,FD,DC,F2,39,17,6D,3F,A0,45,CC,CC,19,6A,41,89,3C,7E,8B,57,DC,FA,2A,19,E4,AF,A1,A1,38,2F,B4,C1,39,A7,29,B4,28,3B,C5,7F,AE,5D,6B,F2,92,7F,EF,48,ED,43,2E,1C,4B,A6,D2,F0,BA,1F,20,40,D9,49,0D,B9,20,AB,9B,3C,1F,5F,05,3B,5C,3B,B5,83,76,3E,A7,1B,FF,5D,B7,81,41,B3,2E,97,E9,AE,77,36,37,60,03,CA,2E,51,3F,50,F1,53,E1,63,58,44,41,E9,05,4A,A5,CD,0B,CD,E9,18,6A,80,60,0E,90,26,2C,8D,59,F5,37,B7,94,EB,C8,72,A1,C1,DD,8A,5A,79,E3,20,D6,C6,AF,AF,29,D1,B4,55,57,11,3D,25,F4,25,56,CE,2F,C4,A1,08,24,7C,1A,99,F5,8D,01,B6,5D,3C,F3,6B,1D,37,FF,8C,5D,3D,F6,F1,05,93,5F,AD,78,0C,1E,EA,64,4B,9D,B7,6E,C6,DC,D2,A2,2C,F2,92,DB,F4,5C,1E,5A,7C,4E,9E,6F,CE,03,F2,89,E6,10,5D,2F,38,DA,B0,23,EC,B5,4E,51,8F,CB,FE,E0,D4,3D,1E,48,D6,B2,B4,EC,09,E1,6C,A2,BC,E3,31,97,CE,02,5F,C4,79,AF,71,5C,8D,ED,DC,AD,94,47,06,07,FE,EF,B2,E7,CF,AD,82,E9,B3,96,FD,3F,53,9C,3D,0E,98,18,74,52,2C,85,E7,25,5B,FC,94,88,2E,F4,F2,9A,08,D3,0C,65,A9,CC,57,6B,87,56,5A,12,E3,05,9B,02,30,EC,D0,2E,93,C4,0A,9A,CD,9A,88,D5,43,B4,72,35,E3,79,52,DF,C0,29,0F,A0,36,BC,30,60,6F,B3,1A,C2,AC,D8,56,ED,CE,E1,1A,DD,F1,11,A2,67,89,66,9B,5B,5A,81,57,76,BA,96,1E,67,B8,9E,77,E5,0E,88,A3,65,4A,90,FA,4D,31,A0,0B,35,D8,DA,85,36,AB,95,D6,D4,E7,98,25,50,7C,ED,F9,B5,27,96,C5,0B,8B,34,A8,7C,D0,51,89,B0,AC,D2,85,78,2E,BD,0F,0D,52,61,C1,B6,25,5D,B7,6F,4B,4C,86,71,B1,98,FA,F3,A2,E4,8F,51,FA,31,4A,F1,76,D9,8F,2F,DA,E0,11,4D,DC,5A,10,A1,10,AF,2F,78,AC,84,D7,30,E2,F9,2B,16,22,38,E5,84,2C,D0,03,F1,EE,BD,BE,9A,CA,FA,65,A1,4E,EF,A3,A0,E7,9D,95,C6,6D,6D,9E,70,16,01,A3,1E,0E,98,44,F4,E8,5C,A3,B1,95,65,4A,68,5F,94,DA,E4,42,92,C6,BE,AF,1A,6A,D7,6B,46,67,53,68,F3,86,93,B2,F2,84,A1,A6,91,2D,04,36,2F,8E,8F,82,1A,A2,21,59,46,B3,FF,77,D8,C6,6F,F7,3E,C1,A4,64,4D,2E,67,07,06,18,D1,CE,45,63,02,D8,37,82,7C,4B,CA,89,41,44,91,98,0D,1D,B3,40,8C,B9,D7,25,54,8E,F1,10,AF,EB,41,23,94,56,57,AE,53,8C,64,8D,A0,C5,DE,0F,78,98,83,ED,65,5E,C5,06,B9,65,28,0E,82,C3,8A,34,37,B8,21,CC,E6,13,21,09,F6,9A,48,2C,70,EC,2D,34,3D,7D,A3,98,BF,46,41,4A,B3,BB,7C,44,93,8C,D7,EA,8C,99,8B,4B,C0,57,AA,CB,3E,8B,EC,2B,2D,C1,92,73,54,FD,AA,9C,4D,D4,D8,C2,C6,88,2B,1F,27,01,F1,AF,B8,E7,F4,D2,DB,41,42,B1,89,2A,7C,DC,8B,B8,4A,E8,50,75,B2,72,B4,22,11,B5,76,FC,02,F7,68,68,0B,05,BE,96,B4,F3,80,44,46,E3,5C,9C,DF,D7,D2,E3,6E,BB,A2,C5,61,BF,5E,B1,06,6A,FA,DD,88,F1,51,47,CA,19,4A,AE,8F,D9,B7,80,8D,32,2A,A7,14,50,E5,9E,B1,DC,0D,D0,B7,55,D6,86,D6,67,C9,DD,87,A4,0A,31,77,A2,C7,5E,49,54,04,07,32,61,DE,40,64,20,E6,C6,E9,1C,2E,2E,EE,BE,A8,E6,4E,33,58,01,12,E9,34,7B,3D,20,C4,33,CB,02,04,A6,3A,15,75,75,3A,D8,D7,2C,41,B5,8B,7C,BE,08,9C,83,96,BD,34,59,F9,CE,A6,9B,01,AB,B7,AF,52,34,44,68,AF,D9,16,75,35,E3,0E,B1,95,23,96,3D,90,62,B2,0D,05,5B,54,28,CD,BC,3D,B5,CC,24,23,B0,58,82,54,A5,01,3A,74,08,67,1E,3D,27,BD,0F,27,63,E2,3A,FB,BD,77,15,56,1C,45,1D,B9,06,C7,2E,5A,1E,EB,62,E2,DF,29,30,77,B7,44,42,FE,E8,13,15,E6,B4,EB,8C,23,5E,2B,73,86,F8,87,E1,00,E5,63,FD,65,28,C5,0C,5A,29,DE,AF,7D,5E,98,8B,FF,CF,E8,82,E5,1E,F7,BF,43,EC,91,2C,7A,4F,14,B2,AF,74,A3,43,D5,C3,B1,56,9D,BB,C8,2F,49,81,48,86,96,B6,9C,C6,A0,99,F3,6C,56,71,14,78,78,7E,5F,41,55,7B,58,68,6E,D2,BD,01,7E,8F,15,81,1F,86,68,0D,9B,5E,16,D5,5B,C9,89,E8,1E,70,94,AA,D9,79,7B,12,A0,7C,A4,F7,FD,91,2D,2A,7E,66,81,63,32,9A,00,94,49,F2,7D,3C,81,A9,18,39,9D,EA,41,9C,F7,A8,A8,5E,E6,D8,70,C9,7F,0B,0A,EA,04,15,AF,F5,1F,54,07,F8,B8,49,82,A2,56,26,22,2E,FF,86,BC,E4,BA,68,86,C6,CA,38,8C,1F,60,41,2F,F4,CC,A8,CA,C0,91,92,45,81,09,C5,63,64,C4,D6,82,00,00,6B,03,5C,43,7C,9B,93,53,BD,EE,AB,BD,2C,DD,C8,6A,26,06,A1,8C,A2,AE,EE,09,67,F5,C8,87,5F,2C,BA,2D,EB,F2,43,91,A0,97,12,97,0F,61,7D,84,A2,A6,23,4A,E8,20,F1,20,39,06,95,7C,33,E8,8D,55,00,52,9C,1D,2B,DE,79,B4,82,35,99,CB,B4,02,91,1A,94,EE,40,C9,86,4B,95,70,46,A6,63,64,F4,B4,C7,24,B7,FF,95,DC,04,B8,F1,36,70,06,18,B6,D3,49,95,5D,F9,60,7F,4B,46,82,CB,CA,FD,2F,21,98,DC,F8,CA,03,9D,9D,7F,B0,C1,4C,3B,3E,2D,70,7F,33,39,83,AF,D2,21,C4,F7,67,22,5A,62,5C,05,4F,63,BA,6F,6E,4A,47,B5,5F,01,0F,E4,AF,3E,19,C9,5F,3B,AF,2B,8F,69,1F,9A,38,3B,BC,27,DE,EB,64,93,C9,90,B9,9E,72,5B,25,EE,1D,1F,62,CB,9E,07,1E,CD,F7,59,A0,59,4F,15,D8,AF,ED,CE,DB,03,7E,71,2B,A7,80,17,3B,74,25,C2,24,33,0E,61,F9,66,B9,0C,E8,60,54,DA,22,C7,BC,5B,30,AE,41,5F,9F,06,8C,1F,4C,BC,16,8B,E3,EA,01,37,C0,30,21,D6,B4,74,F9,8A,5E,7F,D5,87,36,FF,1E,50,B9,52,1A,0D,69,AB,41,29,F1,0D,CA,B1,5B,D1,E1,CF,CE,1B,1D,AE,A0,82,FE,DA,D4,D0,CE,20,B0,3A,54,56,33,95,5A,65,9D,A2,28,B3,41,0D,6B,B6,EB,E2,8C,1D,1C,09,29,E6,AB,75,1D,0C,BF,99,8C,C4,72,83,44,40,F9,F9,4F,15,B9,EC,59,05,02,0E,32,DB,3A,D9,D1,0B,59,7B,EF,D3,0F,C3,90,8C,E0,E0,9F,A2,53,D2,C4,E4,7D,75,F4,88,FC,59,CD,88,4A,8E,3A,BA,F2,19,5B,60,C8,FA,21,CD,3F,99,3F,6E,96,BE,4D,0F,F5,DF,4B,AE,FF,03,A6,AC,1B,0D,E4,3C,90,8A,CC,9D,4A,3D,C8,08,B0,85,50,F8,30,EC,BB,5E,9E,16,3B,B1,20,B7,33,18,8B,62,DF,B3,74,86,DC,16,3E,93,CF,B5,FF,22,CA,68,1C,06,1C,D2,AE,88,E3,31,1F,0C,B1,C5,DF,79,EC,78,AA,ED,DC,BE,0F,2E,1F,FC,32,E2,B7,CC,86,4A,42,04,6D,3D,D0,D0,8F,72,B7,4C,17,5C,C0,5D,42,AF,AA,E5,A8,D2,A2,F6,9D,E0,01,2B,41,F1,0D,9B,1E,88,0F,6F,DA,18,E4,F3,D3,1D,CD,3A,F6,44,18,9B,4A,2E,9E,5B,A6,15,48,0F,B0,C3,9F,ED,BC,FF,3A,C3,53,28,D2,1A,D8,C4,11,5D,8B,ED,91,13,D3,BC,1A,4F,91,E9,12,9E,ED,04,A3,19,F7,08,24,2B,54,89,E7,F9,80,3F,DC,4C,BB,B2,90,76,82,07,5C,E8,16,62,08,F5,59,43,C4,FD,2D,98,54,74,3D,E8,FC,C2,DF,63,4E,86,9B,38,2A,2A,47,10,C8,C4,B2,91,66,14,62,CC,7B,40,B3,B3,09,60,D6,BD,07,C3,46,B9,CA,9D,48,CB,F0,C8,97,11,53,89,9C,58,96,98,95,04,C5,FD,07,B3,0E,F0,AD,E3,7F,45,B8,1E,5F,17,AD,2D,05,06,FB,6B,FB,2A,43,4A,40,4F,F8,79,36,C7,7A,4D,66,7A,57,07,C5,04,1E,A2,64,A9,84,D8,02,51,25,07,3A,79,E0,2C,BF,C2,6F,D4,6E,10,02,BD,0A,B0,DF,F3,C7,78,AB,9B,75,4F,C0,AE,30,51,3B,58,41,D6,6B,D1,57,4E,96,D0,D3,DE,CA,E2,AB,34,AE,38,B6,DB,5B,65,8D,0B,49,03,12,95,A0,49,9D,57,00,2C,A8,33,A7,23,66,52,BE,D8,01,9B,AE,85,AB,69,C6,8D,BD,E0,93,EA,9E,B4,F7,07,11,B2,9E,96,CB,68,25,33,FE,29,23,49,34,06,60,ED,9D,18,E7,24,93,46,8E,B3,D6,6A,CD,89,2E,AD,D0,60,AA,D6,50,D5,B5,E3,D0,73,EA,57,34,9C,04,DC,A1,36,D1,C8,28,9B,6F,C1,6B,C3,27,00,CE,BB,70,26,6E,A1,6C,27,53,0C,5C,4A,0B,26,61,D7,34,F8,9A,0A,23,13,32,E7,3F,8E,AC,B6,A8,2A,D9,7F,DB,EE,02,E2,AD,44,6F,96,E8,B2,A0,4C,97,65,0C,35,C4,E0,EC,04,BA,AB,AC,72,61,4F,18,C5,49,43,D8,34,8D,77,F9,D2,72,24,1E,E8,B0,7B,11,15,5A,F1,CE,FF,C7,2C,3B,49,10,2C,AE,69,61,10,91,62,A8,62,AB,F2,6E,18,89,28,0E,2C,F3,98,86,67,DE,36,C3,2C,79,1A,A5,D2,18,F1,1E,6F,26,6A,70,24,C3,76,86,A6,DE,BB,87,C6,0A,CB,56,CA,9C,01,E6,79,1C,7A,4C,EA,3B,5C,81,8D,13,48,9C,88,29,CA,97,8E,B9,FB,4D,4C,F1,CF,94,D3,A5,72,E2,11,C3,38,55,E6,61,B8,E8,39,DF,AF,25,1E,04,37,81,D4,A5,01,CC,5E,A4,2C,FE,0D,CE,F7,84,A1,AC,70,95,AE,58,81,3D,56,F4,4A,D3,76,6F,AF,F5,12,A6,0D,BC,B3,11,FC,3F,19,00,70,3F,FE,A3,6A,64,B5,7E,70,E9,0A,8A,03,75,5D,8D,DF,5D,8E,44,7A,6A,32,23,4C,BC,57,3A,0B,A9,3A,B7,1C,1A,AF,43,B5,CB,90,57,4A,5C,31,4E,47,B6,DC,06,2D,DC,FB,8D,FA,13,25,5D,B5,2D,E7,E7,E6,4A,1D,97,FF,EA,E7,D2,06,2E,25,05,74,D9,42,13,D9,D5,85,E0,A9,9A,59,2A,B2,4B,DA,82,A4,30,AB,B2,CC,F7,B3,23,AE,E1,1A,10,FA,04,3A,84,3E,89,4B,20,0A,CE,62,F8,74,18,D3,DF,D7,AF,26,B1,89,B3,D2,CB,99,2B,5C,6F,1B,18,30,4E,A0,7F,44,18,44,2B,36,CF,54,C2,A4,8F,03,71,08,CC,3A,71,D6,42,EA,AD,1B,F6,BD,CA,52,34,1D,8A,AE,5B,9F,41,E8,4B,AA,55,E4,4B,BE,70,1B,E3,53,2F,65,F1,41,2B,E2,47,40,40,79,D2,B6,23,9F,D5,30,5C,EF,E8,FA,8E,31,E6,1A,45,96,ED,91,6D,D6,CF,1D,9F,D3,59,C7,B5,45,06,D1,3C,77,D8,E8,BA,EE,B6,6B,D3,A4,60,09,E3,6C,71,D1,93,CC,63,BA,B3,93,2B,38,A6,F6,27,8F,0A,55,16,44,31,5F,82,FE,73,0A,6D,1B,19,3A,79,1D,04,C9,B1,D6,5A,01,3C,80,71,7E,1E,96,E2,12,07,92,30,BB,E4,64,DB,CB,78,BA,79,AD,6E,3D,B6,DD,F4,C9,4B,2B,6A,6F,A7,05,5A,2C,4C,DA,30,4B,28,87,A7,1C,91,CD,FB,30,C5,95,F6,E6,5C,7D,66,D9,F7,5A,B3,4B,A7,CE,82,CD,4D,AD,A1,58,94,52,52,48,A3,D5,D0,E0,33,56,C6,E0,A8,02,81,32,45,4B,C8,A2,FF,38,07,36,50,7F,82,7E,9B,D9,2A,36,46,CE,8E,9F,98,4C,97,65,87,18,C1,2F,BF,4D,46,C3,0C,47,E7,14,B7,B0,53,78,83,DC,3E,7A,A3,7A,F6,E0,AD,26,A3,84,0B,8F,8B,16,BC,14,0F,19,6C,35,B9,82,E1,D9,04,0C,68,E5,0F,88,CF,D2,68,3C,63,EB,FF,EC,3A,70,F0,73,BE,F1,47,1B,39,A5,B6,E6,10,A6,74,74,1E,68,6C,74,7B,B4,D4,73,71,D9,3E,40,F3,52,DB,D2,28,1C,32,3D,BD,0B,C2,2B,BD,1A,60,EC,3B,D8,2C,96,57,01,18,38,33,C5,9C,6B,9D,63,F2,69,0F,31,4A,FF,88,1A,51,BF,36,CF,91,3F,52,01,81,A7,1B,78,99,D5,D5,D6,20,2C,E5,CC,7F,D7,7A,2C,EE,25,BF,15,91,20,99,70,FF,41,84,4C,16,6B,16,75,47,3B,EE,DA,36,2D,53,D3,C1,13,09,29,34,6A,0B,0D,F0,EB,49,23,86,7E,3F,90,E3,B7,DB,DE,D3,5B,40,33,C7,F7,36,12,1C,CC,15,29,84,B3,E0,D3,DC,26,B4,93,37,3C,3C,41,05,03,8C,E5,86,38,F7,90,3E,1A,DC,9A,DD,CE,82,62,5D,2F,75,55,CF,AE,4B,24,10,5E,0F,E3,73,A3,69,CC,82,E4,0D,C7,C1,F8,25,A3,BB,FC,27,FD,64,DB,92,AD,ED,B9,DE,8A,1A,E8,DE,41,18,9F,3D,6D,C7,A0,0C,FC,57,3F,8C,77,D2,77,E5,4D,10,3B,32,E9,78,C5,8A,B0,E4,8B,1F,78,38,87,77,C1,0E,27,18,AB,32,C8,6A,6F,56,92,28,66,0B,7D,79,34,2E,5A,50,C4,CF,67,27,12,8B,9A,6F,49,3D,10,2A,94,28,C6,90,A7,1C,68,49,BD,47,79,79,1B,0B,BD,DD,12,57,88,0A,EB,32,40,12,E4,9D,5B,E6,91,34,4E,3F,7F,7E,40,F5,62,2D,A8,3E,2E,A4,7B,B0,F9,D5,A5,AF,F7,BC,F2,1D,51,77,B9,68,92,C0,15,6B,EB,8F,8C,7C,3C,D4,42,7E,6E,70,FF,9A,D7,1F,C4,97,91,F1,C6,F0,AA,ED,DE,18,2E,1D,E7,7B,9C,15,03,23,AE,66,BE,82,96,25,34,76,54,1B,28,68,D0,48,14,BF,97,23,2E,92,66,BC,8E,BF,F7,23,55,34,B3,AB,C7,ED,CB,01,D3,15,CF,6F,5E,8D,A5,D0,CA,4D,4B,AD,2B,43,7A,76,97,C0,E9,30,4A,D7,BB,E9,36,67,BF,54,32,F3,8B,B0,3B,A2,61,FA,6D,33,F0,84,85,30,5F,35,88,E7,F9,06,FF,8C,4E,B9,98,0E,BC,67,A1,4A,42,BE,36,56,BC,0A,5D,D9,69,09,2F,AA,38,9F,82,11,86,FB,0B,42,37,1B,EE,CD,54,3A,0B,87,7E,10,2B,3E,66,F5,08,58,0D,9F,20,DD,A2,A5,83,83,AD,8A,15,06,9C,DF,43,2E,E3,54,7A,39,4B,38,39,0E,DE,00,59,2A,17,48,67,10,FF,1A,E7,1E,A3,A1,E3,30,8A,BC,E2,17,71,E8,75,70,6C,69,11,1B,F5,97,E1,C0,E2,41,27,5B,41,B8,39,7F,44,67,38,B6,B7,7D,92,65,10,E8,C6,44,6B,44,4C,D4,77,29,84,04,FE,24,42,19,0D,4B,BF,FA,16,90,BD,48,8E,9E,98,B3,48,F0,58,ED,6B,AD,E0,46,EB,0C,81,E1,CA,5A,6F,DB,B3,8A,D8,F3,FE,91,66,0C,23,84,68,2D,10,08,F7,6C,9D,A9,FC,16,86,AD,47,6A,78,74,3B,E7,18,C6,EB,21,67,66,71,EC,50,FC,B0,CD,16,06,5D,05,21,94,D4,D1,9A,92,EE,9D,A2,AF,4B,4F,2D,5A,61,82,3D,F2,BF,33,3A,6A,97,4A,FC,AC,35,5D,F8,48,0E,5B,6D,F8,26,9A,3C,8A,D9,7E,1E,9A,D7,05,AB,74,D3,A2,55,72,45,D3,84,36,97,1B,CC,1A,6F,C2,19,94,9B,63,B9,D1,93,A9,4C,5B,EF,7F,89,3E,60,22,1E,C9,76,CF,F5,DE,BD,B9,8A,BA,90,8A,9F,4C,93,D1,96,F9,5A,A6,3F,C3,D4,38,7E,64,BF,08,3C,8A,14,C9,02,43,27,3A,00,F6,31,D1,1A,A3,8B,F4,75,8B,16,E0,05,F1,2D,0C,95,82,25,93,95,4C,05,66,16,0A,AA,1F,48,6B,7F,7E,BC,B9,C3,37,F7,D3,CE,96,C8,F2,A4,2C,DF,FC,48,E6,41,69,28,27,1D,1C,1E,FA,7E,04,1B,F9,23,67,EC,63,80,E1,1B,87,55,1C,73,56,AD,8D,E1,08,4C,61,90,E2,E2,06,42,91,A3,C2,A7,4F,88,BD,54,D0,F6,7A,DE,23,45,F3,28,2B,65,06,5C,CF,C4,8F,70,64,E5,FA,BB,D4,4A,F5,2E,46,6C,D9,A4,32,B2,04,FF,1E,AD,43,C5,7E,03,73,59,1D,38,46,61,5E,D2,ED,61,C9,28,55,EB,20,00,33,EC,EA,E2,1A,8E,8C,AC,33,A3,57,18,63,15,76,8C,FE,CE,B8,14,15,68,96,F7,36,EA,98,7F,BE,06,81,D1,E8,80,B3,8E,87,2A,40,34,7F,6B,BC,8D,B0,0B,10,10,6E,1A,6C,4C,9C,FE,E4,16,57,69,82,B3,30,26,9D,E7,60,62,22,C2,F5,CE,D7,B8,53,8A,76,AC,7B,95,A2,5D,D3,3A,1C,97,61,64,04,8F,EA,05,1E,0C,E9,66,70,F0,98,B8,81,BB,A0,11,2C,AF,0F,5B,94,BD,C2,E1,3C,70,A2,99,9C,66,35,E6,3A,8B,C6,51,52,6D,BE,C1,94,F9,AD,30,1E,0A,31,63,34,0C,8B,3E,98,62,E7,85,6B,74,A2,C8,E6,BE,67,55,E6,23,6A,0D,C8,65,EF,A6,AD,5A,DA,88,A6,77,FD,01,F8,1A,9C,38,10,6D,F2,1C,A1,4F,08,DA,95,C1,6E,BB,47,18,79,AA,85,4D,29,EA,99,7A,52,F1,90,D0,29,A9,E9,14,3E,90,6B,5B,CF,9B,74,3D,33,F1,03,0E,CB,86,69,EC,E2,61,01,95,87,41,59,9D,CB,92,8E,BB,19,1F,45,1B,62,60,A7,3F,69,82,04,6F,E4,55,46,EF,60,61,2C,92,E4,F6,F6,D1,E0,1C,2E,D1,F1,5D,31,DD,21,60,93,BD,67,4F,83,84,36,5B,D4,70,B5,A1,63,06,83,4A,BB,64,B4,90,C3,36,37,69,9C,9E,22,E5,E1,6D,27,99,0F,88,87,48,4E,B7,E2,C7,00,BF,1C,54,F4,D4,71,04,60,7C,CA,4F,7F,35,20,C1,3D,E6,D3,F4,EA,9D,61,34,88,EF,E4,ED,7E,AC,0D,97,DF,74,46,66,89,EF,0B,34,BD,63,11,96,5D,17,2B,F1,C3,13,F1,C4,54,89,E2,E2,A2,13,29,CC,C9,5C,A0,64,DA,C6,63,B5,7B,31,A5,47,BD,81,D4,2A,54,77,29,52,D1,52,D6,27,04,EC,A5,85,99,DF,CD,1E,D3,F5,C9,8D,80,B6,09,EB,62,55,EE,27,3F,B6,D4,D9,3F,C6,29,D1,2C,1D,4F,80,74,7B,4E,6D,4B,8D,23,D1,00,3A,D5,96,9C,75,38,9D,37,D6,3A,5B,A2,1B,2A,44,77,AA,4C,D8,4B,5E,FF,73,BE,8F,A9,14,94,13,D8,EF,BC,7D,C7,AF,C1,CB,54,68,52,61,BA,7B,2E,A4,9F,DC,69,37,3E,BD,C4,52,60,22,96,A5,A6,B8,B9,44,F3,BF,97,41,D8,0B,83,A3,2A,3A,59,17,BC,65,DA,12,B8,5D,64,A0,FD,44,B1,B3,7A,11,47,53,B2,4F,5A,55,B3,B1,7C,E5,FE,86,AD,42,F8,72,03,71,51,2A,74,9C,03,EF,70,12,AC,05,94,CC,43,10,23,88,46,30,94,FC,35,B6,48,7A,DF,13,A7,9A,47,27,42,7E,6C,92,9F,27,DE,6E,B4,34,0F,84,DA,48,3C,EC,E9,11,19,69,4C,5D,EC,CF,A3,EF,11,C7,A9,68,93,63,A2,70,BF,E6,E8,F2,E4,43,77,C4,CF,A4,56,3F,0F,A9,B9,E9,9A,FC,6C,1E,5F,0D,C9,95,97,E1,10,5E,D0,EB,82,B9,E9,B1,0E,A5,4B,EB,7D,D2,7C,49,FC,20,F9,77,5C,19,13,A6,1B,62,B3,45,D3,FD,12,33,E3,75,D4,02,79,64,88,1E,EF,75,93,D9,E3,EF,39,C8,4B,BA,55,A4,45,38,52,1D,D9,F8,78,0A,BB,4B,DF,07,F4,D3,21,10,29,04,2D,24,AF,AD,D6,03,68,47,99,91,9B,09,F4,EC,B6,4C,D1,B6,A8,F0,D7,7A,E6,C1,46,74,37,51,59,B4,D8,49,C2,C6,A0,6A,1E,E6,EA,33,2D,61,33,EF,F3,F2,88,A3,43,7C,1A,17,43,54,68,7E,09,A9,52,CF,7D,E8,EB,58,7B,F2,80,EA,FA,EB,5A,B3,E5,9C,3E,F8,21,1B,F5,0B,1F,3E,94,94,83,1A,8C,2B,F3,12,E4,4A,23,6D,A2,46,E2,1E,65,1B,D8,AE,00,CE,8F,C9,0C,A9,16,DB,B7,EF,C4,FC,10,BF,C0,91,44,7E,34,14,96,DA,C5,B1,C5,8D,68,C1,66,87,B4,D6,FE,CB,9D,36,33,30,39,48,46,C6,4E,2B,AD,89,CC,48,59,D6,23,CB,E3,DD,F3,E0,CF,DE,4C,8A,11,DD,C6,52,43,97,01,CB,8F,B9,8B,0D,CE,EF,CD,E2,C7,C5,6D,40,E6,E5,A8,88,DB,6F,56,56,FA,1C,0C,3F,5D,29,1C,5B,0F,65,A7,AF,DC,2A,7A,06,86,55,D2,C2,48,B4,7A,09,81,1C,57,F5,D0,4A,4C,1D,28,83,52,5D,93,80,ED,B0,83,4F,4E,EF,FC,7F,98,17,57,58,79,C4,B7,D9,AE,8B,FB,F7,68,C1,0B,34,39,D7,E8,16,ED,1C,7D,F4,66,7B,C1,33,BE,77,E8,A0,66,90,39,C9,EC,D7,A6,32,3A,E3,1F,36,2E,0E,15,44,D7,7D,31,D1,31,0E,BA,2B,DC,D2,2F,15,DD,76,9E,FE,B7,D1,FB,B7,CE,CF,FB,FD,C1,0D,CC,58,01,03,96,B4,CA,34,EA,E0,66,02,3F,0A,5F,81,88,75,1B,40,7A,3B,69,3A,F6,E3,D2,CF,9E,2F,DC,B8,AD,A1,BD,7F,D0,86,84,99,D7,E5,15,F3,D8,99,19,53,6E,3F,D6,38,C4,FF,61,03,D4,68,94,05,3A,E4,A2,F2,5D,06,09,4F,DF,26,92,DF,27,24,03,4A,ED,6B,0A,E0,39,A2,EE,B9,D8,EF,CA,AD,46,33,11,4C,95,3C,CB,DE,D2,2C,10,97,C7,24,6C,48,B9,EB,65,CB,90,E8,AB,2A,E6,5F,12,0F,F7,D5,45,C9,7C,5E,E1,EA,1C,B0,8E,A0,EC,F5,83,57,C2,20,4F,57,92,4C,8B,C7,17,03,AB,47,47,CC,F4,A2,3D,D8,98,CB,73,83,31,BE,67,41,23,3C,0B,CE,CB,6D,FA,70,84,99,95,A0,49,40,2E,7B,CD,0C,DD,08,0E,9E,57,E4,FE,9D,3E,67,84,23,EC,36,A3,89,6B,CF,F6,57,38,BC,2D,55,06,BB,09,16,3E,FE,6A,88,8D,5F,1C,5D,FC,D7,EB,11,CA,02,E6,DC,DE,6B,44,67,D1,DA,10,EA,13,85,50,0D,B0,A3,B6,01,0D,0E,D1,0C,46,64,61,EB,00,6F,CB,AC,8C,FC,CC,5A,22,56,8B,D0,BA,67,0F,FD,2D,AB,40,B6,72,14,3C,32,7B,95,98,7F,A9,5F,24,47,90,03,F0,87,E5,57,21,8B,09,1A,4A,09,07,83,5D,FF,05,4E,1B,DE,1E,6B,23,8F,31,BD,13,3C,D2,09,E8,1A,D7,FA,47,FD,40,FD,A9,ED,C8,F1,C5,0C,95,34,BB,62,3C,48,EB,4D,DA,64,76,E1,37,48,7F,DF,8E,F0,05,A4,4C,63,9B,E3,C9,A4,1E,5D,5D,CD,6C,99,06,6D,AB,12,9C,52,C9,30,47,97,0B,C0,7A,CB,CB,53,43,98,96,75,E5,77,C8,65,D4,42,ED,63,E1,E4,32,7A,3A,B6,CE,29,D1,02,32,73,BF,FE,35,BF,38,DC,53,B1,68,A5,38,62,22,1C,EB,33,BE,1C,F0,FA,4B,49,03,29,32,08,89,79,EE,38,1A,78,04,5E,9C,B8,83,46,37,13,6F,D7,9C,85,06,B4,80,64,42,30,45,25,60,B1,D0,2B,BF,FA,D0,49,08,69,AA,B8,89,A7,96,77,28,7C,0A,51,A1,A0,6E,58,FD,D2,39,53,CA,1B,AD,34,2E,2E,14,3B,6E,E5,70,31,BB,2E,13,7B,98,C7,00,77,6B,7F,E3,3D,66,CB,73,99,83,9F,17,FC,BA,D7,E0,50,A6,15,2E,D1,C6,67,8C,23,D1,71,0D,2A,8C,BF,79,4C,F5,EF,B8,3E,43,88,16,3C,0F,9D,04,63,0B,68,E4,03,E4,A7,12,64,6A,CF,B0,CF,48,58,19,FD,AC,7B,BF,B7,5B,F5,85,3C,CB,93,FC,F2,03,8F,B9,B7,D6,A7,77,9B,52,9A,AE,B0,96,23,2A,53,37,FC,D4,42,1B,5A,6A,3C,EB,FE,DD,56,A2,0B,A4,33,FC,EF,A1,B5,43,14,D8,27,B6,5C,23,88,65,07,66,55,1F,3A,C8,12,B0,31,C9,8B,B9,68,A1,06,3D,05,A2,33,C6,2F,39,2D,B6,2D,7A,18,78,09,60,8C,D6,80,C5,71,77,B2,72,A7,07,E3,BD,E2,07,D5,5B,C8,10,AD,B5,A1,4A,18,A6,B3,2E,C3,9E,97,B4,32,06,9A,E9,FE,B4,75,FD,BB,7A,F1,83,C5,44,E9,37,1C,E9,79,E2,A9,BB,8A,3C,20,9F,8A,DE,5A,B0,7B,E4,45,90,97,08,B9,B4,7A,06,5B,FE,49,B1,A5,86,0A,F4,C8,C7,8E,BA,8F,30,98,7F,25,06,8E,8F,D1,8F,6B,B9,17,32,0D,AD,6D,AA,0B,B3,F6,4B,E6,CB,9F,07,E8,1C,55,E2,AA,8D,09,3C,3D,DB,88,BC,FA,A2,7B,0B,2C,01,EC,6A,35,44,80,40,E0,C6,CA,52,A0,84,BF,65,C9,E8,73,2D,07,B9,34,E2,8F,B9,F9,D1,8E,AD,05,55,9E,BA,51,05,C8,F2,CB,CB,21,54,40,22,8A,A9,AF,86,B4,A7,3E,D3,33,CC,06,66,C6,42,AC,99,4B,A6,C0,A8,2B,3C,7E,AD,C4,D5,A1,61,33,62,FC,EE,91,78,80,F7,08,D5,49,B2,62,09,3F,0A,9B,3C,37,E5,5A,DC,A5,B6,CD,65,EB,3D,01,76,A7,D7,54,0B,32,2A,2D,B4,E5,68,07,E6,98,B3,29,24,A7,E2,F3,42,76,3A,5E,FB,CB,83,EF,E1,3A,4C,33,2C,59,CA,96,15,DB,25,F0,D8,65,FE,6E,6C,4F,E7,44,91,7C,71,F6,CB,EE,36,67,15,95,C9,21,05,A8,38,F5,4A,8D,60,A3,FD,0D,BA,D3,65,3A,90,00,4F,C0,03,AA,FE,44,DE,7A,A2,96,20,09,74,C8,34,0B,82,4F,50,04,4D,21,D4,CA,54,EA,F9,33,14,B9,6F,EA,C6,B9,D0,2E,BE,BD,53,6C,AF,C1,3E,57,98,46,0B,1A,D6,31,4B,18,59,8F,68,3D,D1,15,79,2B,FB,52,7C,38,D4,A6,04,4D,46,61,14,72,03,59,CA,0E,CD,4A,7B,08,60,FB,57,4D,FD,03,B9,21,A0,22,4A,C8,33,70,E8,7D,F5,26,5A,B3,A9,6E,B8,CF,9F,67,FE,49,7B,05,39,81,B9,33,67,64,15,46,3F,C6,7B,A0,9C,DC,36,3A,EA,98,A5,A0,46,5D,8D,65,F2,01,3D,8B,7D,E2,EB,F9,D6,2D,C9,F2,D5,6D,6C,C9,B1,99,75,36,AE,69,D0,C6,7C,DE,86,30,EC,BC,32,3A,F8,09,6B,82,3E,58,07,25,9C,B6,66,83,80,F0,60,6E,E7,D8,C5,9E,8E,CC,D2,67,AD,74,82,88,97,F7,CB,8B,65,66,20,E7,4A,6F,E3,EF,28,25,C2,0A,69,04,6C,5C,77,16,AE,44,55,F9,A7,82,61,80,8F,C4,DF,5B,AA,9E,46,DB,39,DB,07,41,1D,95,5A,3C,63,40,B8,4E,13,0A,60,E3,B0,24,CC,17,35,F2,8A,E0,10,2A,6C,8F,70,D9,AB,8D,BF,BC,C9,D2,AF,B4,6A,BD,51,04,DB,F4,BE,F0,CF,29,91,1E,51,3F,15,DD,1F,A5,F3,C5,28,8B,52,B9,97,4E,1C,28,58,62,BF,81,02,93,CE,22,37,B1,BA,65,16,35,B8,FA,02,29,BB,C5,3B,DB,DE,70,E9,BA,E2,1E,74,1C,15,1C,2E,5A,D5,EA,42,72,F4,2C,7E,24,7B,26,20,70,08,48,26,32,34,2C,37,77,B9,6C,56,55,5A,FA,80,2C,E2,CE,AF,62,39,0A,5E,3B,76,03,55,F3,4B,BD,62,2A,86,05,9D,B9,60,4B,6F,D6,E9,11,C3,CD,AE,10,81,6E,33,A8,41,58,98,BC,35,DB,02,9F,4A,AB,A5,1F,67,95,12,79,65,FF,B1,15,7D,06,9C,2A,05,27,3C,C9,52,F7,6D,18,69,14,37,20,68,CE,FC,4B,AF,5C,C5,06,2A,FE,BD,19,50,A2,A5,17,31,12,C6,7B,60,04,60,84,58,24,00,49,40,F0,DD,F9,31,33,BA,74,01,25,4B,F1,35,19,E5,1E,C7,AA,9E,B0,78,F5,FA,63,04,F0,08,BC,73,39,5F,55,98,B5,12,DB,BA,21,C1,CA,F6,86,95,5C,D2,64,46,BB,9F,54,A7,64,61,0B,82,D8,55,0C,FF,95,E8,68,F5,CF,8D,17,FC,88,F6,0B,B7,C0,88,61,F3,13,7C,6C,34,A4,CA,2F,AB,9F,6C,8B,92,43,36,46,9F,A6,A3,64,C5,24,93,A6,11,DC,D5,AB,81,6B,B2,09,B3,1D,BC,8C,E1,FB,18,3D,6D,F3,E6,A8,C6,AF,CF,DF,A2,3C,1F,3F,0F,C1,83,4A,68,45,09,90,CD,B1,A8,AC,13,2D,4A,88,B0,DA,4A,00,30,77,18,28,BD,C6,7D,50,5B,25,C6,EE,C6,47,F9,EA,45,28,81,1E,70,98,E8,36,CF,41,6F,CD,A9,4C,02,89,C7,EA,69,FF,FD,FE,2D,08,83,E0,87,5F,FA,03,01,BB,B2,45,89,FD,0D,CA,7B,D4,C5,D5,D3,87,2E,24,9F,AD,5D,28,66,25,46,9E,0F,8C,38,1C,51,FF,11,8E,A6,E6,3A,62,17,4A,55,28,B1,4C,34,4F,A4,CA,8D,D0,8A,46,6A,6A,43,57,EA,12,15,58,6E,A4,CD,3F,A1,4B,F4,AB,13,84,DC,20,9F,C9,52,DC,1E,52,F3,1F,C5,9B,9A,1B,C4,2F,31,BF,D6,3A,E5,CB,4E,4B,BC,4E,D6,A8,B8,F8,E2,21,9E,2A,6A,49,64,30,11,24,7D,9D,9F,77,52,E9,95,16,D6,2E,1E,D9,9E,4D,87,82,A9,A1,72,DF,32,D5,EF,C1,A2,54,E3,ED,22,93,BA,4E,6D,35,52,30,09,D3,33,4A,7A,FA,B6,4D,A3,BE,22,62,EB,6A,E5,AE,A8,32,0D,9B,B6,4F,FE,61,3D,C3,B2,26,0C,84,25,26,66,91,30,72,DA,C9,65,14,28,7B,B3,91,D8,C1,B1,F1,E4,A8,18,0E,18,63,DF,68,44,26,9C,04,F1,3B,F8,CF,27,37,FF,61,3C,35,51,27,21,0D,EB,19,8A,43,F5,A9,37,9F,F6,0B,5F,AE,86,A8,69,B5,31,E8,99,0C,A0,BB,8F,81,B6,D7,90,91,A6,C7,F3,B1,A6,1F,14,BB,8C,8A,2B,04,8C,CD,82,07,D2,D5,D0,2D,19,DF,B8,57,65,6E,AD,1B,1B,AE,2E,9F,20,CA,95,7D,CE,A4,A9,5D,37,32,A9,39,08,A6,21,3D,9F,89,F0,BB,43,76,B8,05,D7,BF,CB,EA,F7,6A,E5,0E,61,D5,51,49,F6,36,C6,2D,F7,6A,FD,11,A0,43,4E,17,FE,93,3A,93,94,37,51,87,3E,B2,76,E4,25,12,AA,3C,8F,16,76,D8,51,87,8B,A7,83,B5,7E,10,BD,4A,49,3C,2F,C0,7D,4A,64,34,BA,F4,67,67,22,33,6E,5A,DB,91,E3,1A,61,65,C8,84,62,EE,C2,A5,11,63,9D,15,53,44,5C,10,49,1D,64,55,33,2A,26,B1,3E,E6,A5,A6,E1,60,33,F2,F8,86,55,C2,B8,43,43,E9,DC,53,AD,9A,1A,9D,C1,B7,76,11,62,36,A8,E0,56,67,0F,0F,06,B0,54,FE,AD,60,9A,D4,4E,A9,F3,12,B1,E1,4A,D5,49,A9,AB,09,56,9D,02,73,92,14,2C,AD,04,76,84,A8,03,A3,AC,58,F4,69,25,FD,6B,D2,FA,89,69,71,57,16,92,C4,2B,98,AE,96,00,98,86,0C,F9,E1,F2,56,E7,6B,67,85,AD,C2,4B,B5,1F,02,67,EF,6A,75,E5,0D,19,BF,CE,7E,28,42,BB,AB,8C,8C,DB,AA,EC,39,93,FA,FF,C9,21,C7,CA,8A,E9,EE,76,04,F6,D2,5C,09,EF,77,BD,41,A6,53,4B,D9,38,B8,CC,A8,2F,B1,ED,B3,27,81,A6,1D,D4,21,00,7D,4E,E8,0C,92,34,88,D4,49,89,21,53,28,52,FB,2D,87,51,E9,CD,C6,E9,AE,B4,64,59,37,B4,A3,A3,33,E2,48,39,13,B1,59,BC,11,DA,77,0C,C7,A2,B0,C4,52,82,E3,C8,B1,AB,0C,60,14,0E,75,EC,6C,CB,2D,F2,73,2C,B1,A2,DD,1A,2B,95,49,61,E9,C1,C2,A7,1E,C0,67,17,96,FA,27,32,F3,A7,5F,E5,97,CD,4F,F5,64,D7,EB,20,EF,7C,F6,29,4E,34,88,C1,38,FD,8A,52,4A,E7,B1,35,CA,29,50,EA,18,46,CE,FA,46,B9,F0,C7,A4,AD,58,9C,B3,D4,3F,E6,BC,44,78,0E,28,E3,F9,FE,F5,8D,55,A9,54,96,22,08,BB,5E,3D,73,79,95,FF,7E,E8,09,4A,3F,A0,59,C8,52,43,D9,3D,D0,D5,0B,8A,7D,98,A7,34,7B,B0,42,85,64,4A,06,06,4C,2A,18,70,12,3A,D6,E5,B7,9A,ED,85,45,C7,FC,EF,46,AD,24,47,5D,69,B8,E4,C9,B4,A5,97,63,F2,CF,3E,0B,23,90,78,99,22,1C,3E,28,69,05,EC,26,D0,54,B7,59,1A,F4,93,09,90,72,E3,8D,4E,A1,1A,DB,7B,D4,32,BA,97,6F,79,B5,5B,FF,D5,74,64,AD,5B,51,6A,2B,86,DE,95,DA,B7,A0,8F,D9,56,C0,06,35,80,11,D8,EE,D8,17,04,0E,C2,99,21,3B,BE,13,69,DE,28,D5,4A,2D,BF,D6,61,B7,DB,10,17,A9,95,C0,72,6F,CA,D1,1F,75,16,8D,7C,81,A0,4D,A1,39,36,DB,7A,D8,F1,DE,F2,0E,34,7A,27,27,75,C5,70,A0,6A,F0,DA,6D,61,6A,CD,59,FD,AF,28,9C,C5,3C,22,C7,41,F8,3B,CD,6D,37,AB,8C,A0,21,4B,C8,C8,68,81,6F,22,F2,8D,8A,4E,33,46,F0,28,02,09,DA,F6,81,D1,39,82,8D,41,E9,F4,F8,A4,AC,A2,F0,55,FB,E3,C3,39,17,ED,F3,A7,7D,3C,E5,CC,B6,DB,D2,FA,FE,FB,8C,62,54,3E,9E,18,E1,76,90,79,31,48,3B,78,4D,44,B3,CD,F3,B9,AD,C5,D8,54,A9,7D,1F,7F,51,C2,76,03,1F,6F,9B,25,46,83,D0,F1,5B,BF,79,0C,1A,05,DC,17,71,4C,2D,8A,32,C3,24,B6,1D,30,68,28,A2,65,4D,D3,D9,CD,C1,BD,9C,F5,2D,0E,2E,21,1E,54,98,2D,9B,70,21,BE,DA,45,0A,DE,B1,86,A8,07,40,BA,30,3C,D2,CA,86,89,3E,C1,AE,E2,20,3E,35,82,09,A0,85,AF,01,BD,55,1F,8C,D1,E8,AC,85,48,F9,3D,1B,D7,86,DA,43,E1,4D,77,0B,7B,CA,8C,34,7D,D7,2C,74,E5,79,52,D7,54,C7,6A,EE,38,F0,AA,79,08,EF,8C,28,7E,1B,11,52,B9,C5,19,42,E8,78,3F,E8,E4,51,88,79,D8,3D,EB,1E,69,4A,BB,F5,79,BF,7B,CD,E6,9F,09,58,AA,99,5A,E1,ED,0A,25,77,DD,DF,85,F5,89,B4,C1,17,B7,78,3F,93,D6,2C,71,9F,FA,09,3A,6D,4E,00,87,A2,A8,6E,17,D6,D8,2B,DB,BA,C3,55,4B,0A,4D,03,6F,C0,95,89,32,CC,9A,12,64,C8,DD,CE,74,3E,F8,EF,A1,1E,F5,CF,5F,35,3E,B0,E0,CD,6B,42,55,67,86,A6,21,E7,7A,37,07,30,84,4E,C1,95,77,3E,B5,CE,41,45,00,88,29,F7,B3,D6,FC,73,0F,66,75,70,3E,6A,82,9A,0C,88,8A,B3,0B,CE,A1,38,C9,0C,F6,E3,98,64,3D,AC,18,F7,8B,3C,20,3D,CA,C8,DA,09,F4,6A,24,ED,83,5A,A2,DB,BF,6A,A0,05,82,EF,55,40,93,B2,80,47,59,90,1E,83,23,6C,89,9F,CB,86,DE,37,C3,BD,B4,AC,76,D5,F5,4A,06,CE,FF,71,6C,4D,2D,97,AF,96,88,49,76,C6,DF,F9,95,98,94,3A,B6,9C,2C,C0,92,52,D4,F4,E8,75,29,DE,7D,A3,0F,C1,0F,CA,77,AB,8F,01,2F,08,CD,75,73,7B,CF,75,18,0E,4A,5D,67,BB,2A,FF,83,1B,DF,C9,97,86,77,A0,00,38,CD,71,D9,74,B1,56,7F,12,25,15,06,8A,DB,76,AB,AC,07,0A,D6,20,66,B4,07,D0,1D,6D,8C,CD,D6,F7,43,FB,6C,D8,2B,27,86,BC,47,04,7E,36,33,11,6F,E0,6A,B0,6B,A6,86,30,5A,55,74,B7,0B,0E,F8,87,A0,1D,57,B6,C9,D3,E9,33,9D,2C,85,80,06,BB,BF,2B,13,73,9E,77,6E,2D,55,23,0E,95,36,8C,1F,A9,82,29,A0,96,7D,C6,31,17,37,AE,03,AF,A1,D0,8B,40,E8,4B,44,9A,55,ED,84,86,FB,53,65,7C,8F,A0,2B,CA,6D,9D,74,30,72,45,E1,45,11,02,65,B8,3C,D6,60,1A,08,F7,73,D3,1B,AF,5A,81,20,47,84,E3,BA,E2,AB,0D,58,12,C7,7A,31,63,CE,72,CC,7B,7D,22,68,2D,AE,BE,DE,D9,93,E5,4D,56,D3,37,D2,FE,86,FC,75,E2,2D,29,02,C9,18,C0,14,E5,6B,B1,00,08,A5,2B,E7,F5,1F,8E,89,C0,D5,F3,FC,56,F0,E0,1E,AF,6B,C0,8A,4B,5B,CA,1F,4F,8A,8B,4E,6E,0A,D1,88,9D,62,48,94,5C,8E,D9,B9,0A,8F,36,EE,72,27,83,F3,45,72,CF,05,67,B8,C1,99,AC,6B,46,3B,C2,E0,74,DF,94,EF,17,A0,86,E4,5B,28,57,50,51,D4,A4,DD,38,01,09,1A,D8,FF,E3,F2,81,CA,6E,46,81,0E,EF,E6,7E,50,1B,E7,39,6B,1F,38,00,B5,53,0F,3A,0A,54,73,C6,70,84,DC,C0,85,55,72,E1,8E,B6,E8,CE,8E,10,97,25,0B,AC,A5,5D,67,66,0C,EC,5F,E8,2C,AF,93,28,6A,42,48,91,16,B4,18,1A,8F,4A,E1,52,F6,80,1B,D7,17,D0,32,9A,70,6A,0B,BE,CE,31,69,CD,CA,2E,0F,71,7F,B7,56,49,41,A3,3C,08,90,2D,A3,17,D4,4F,5E,4C,57,BE,52,DC,46,EC,D0,2F,AA,1D,D6,0B,93,29,F8,53,37,6B,2E,F9,17,BD,68,3B,CF,F3,2B,8A,65,9D,48,A0,5F,EF,D8,F9,90,B3,80,22,27,AA,3B,CF,94,AE,98,82,42,29,FF,DD,13,34,82,97,DE,78,CD,65,F1,9E,DC,04,B3,97,1B,D4,A0,B3,21,13,FC,7C,A2,3E,1E,AF,2C,5D,83,26,A9,4C,E6,89,AA,1C,D0,BF,EC,8C,0D,31,4A,3F,85,2E,CE,30,E2,2D,B5,F8,18,58,37,1D,EA,C3,F0,B5,65,41,E2,E9,9B,30,9E,59,03,F5,3A,9E,88,98,AE,FC,84,EA,B9,B4,2F,03,F4,FB,98,1A,6C,C3,42,9C,5E,E2,2C,53,C4,6A,6E,E0,9B,B7,25,E7,61,0A,CB,D1,7A,5D,8B,9F,2B,20,26,CF,6C,76,19,A4,1C,5F,33,0E,0A,69,AF,7B,5B,4A,AF,73,D1,4A,45,A6,79,E4,9F,81,CC,DA,08,82,DA,1E,C6,29,19,02,17,03,3B,FE,FC,94,F2,D9,D8,35,F7,ED,9F,B9,5C,87,FA,E3,34,8B,2E,6E,7A,7A,1E,65,A3,92,C4,CD,DB,97,08,B1,AE,4E,7A,91,B9,3A,BA,78,03,F6,0D,D9,EF,16,5C,B3,EF,AA,3D,00,24,1D,DB,BF,FD,86,03,11,28,9A,91,27,61,C7,31,B7,41,D3,70,A1,61,1B,71,CD,01,CE,7A,56,29,27,92,52,93,F8,39,0A,E8,41,50,50,D1,99,10,0A,85,D9,E5,54,DD,73,27,A2,AA,94,F6,28,71,C0,F1,6F,E6,E6,50,E1,F2,07,9D,DA,D2,A4,1D,06,30,9B,33,B4,9F,97,D0,F4,41,53,6E,1D,09,51,C9,D8,10,72,FA,97,1C,9D,10,3B,2D,16,D5,E4,B7,9D,ED,EB,FC,85,EC,E3,F7,BA,12,4D,4A,69,91,8F,84,08,C2,CA,82,97,D7,11,AD,DF,30,97,1A,31,0B,AB,7E,4A,78,2B,62,7C,4E,E8,49,F2,82,EB,21,BF,04,AB,88,BA,71,E8,FC,2B,93,2E,71,19,00,84,C1,42,24,46,BE,E9,75,D3,FE,BB,71,E3,B6,D3,A9,14,F2,13,49,FB,B9,F9,D6,02,76,1C,BB,6D,CD,C9,6D,0C,FA,54,76,C2,BD,F8,BC,2F,CA,AE,A3,95,B6,C4,0B,C4,5E,75,45,6C,11,FB,70,C8,01,0A,D1,E6,F5,67,EE,1B,26,50,2B,00,E1,12,BA,65,57,EF,F4,89,FF,D0,AD,55,BC,04,81,7A,57,B6,61,98,70,C5,12,25,A1,CB,D4,E7,FB,51,25,80,78,6D,6C,F9,97,85,D5,8A,30,98,07,71,01,3E,BC,E9,DD,41,5B,C5,D1,05,AF,D8,8E,D0,26,FB,43,1E,7E,74,AB,FA,5B,39,A2,13,1E,98,63,C1,7D,6B,EB,48,FE,34,2C,E1,6A,61,3B,D6,CF,AB,14,73,04,2B,FD,21,FD,15,AD,76,D3,0E,AB,94,30,6B,FE,BC,0B,7E,43,90,C8,A4,CF,7E,6D,4E,C4,29,38,CD,40,F7,F4,E9,83,55,1E,CF,7F,28,8F,45,55,23,E2,AF,14,CA,7B,2C,0B,47,46,FF,62,19,6C,CD,38,93,08,A7,AA,1C,BD,6F,2B,58,0F,74,31,8B,FE,C8,AD,7F,B6,04,8B,06,72,CD,E5,10,B8,D7,DA,DB,00,5F,A5,04,D2,22,0B,15,D6,7C,1A,90,52,87,49,0D,56,83,43,58,00,36,34,ED,2A,1D,98,94,2F,F4,97,E7,0D,6F,C3,54,CC,B6,CD,21,23,3C,97,C2,06,A9,4E,39,0B,6A,CA,F6,FC,87,56,5F,49,56,33,FA,07,87,66,26,29,3E,F3,A8,25,F7,31,C0,47,5B,CC,D8,03,FD,13,E1,90,7C,8E,AA,9B,E7,A2,41,2D,30,2A,F3,BE,41,BD,C0,FC,C7,C5,CC,B2,12,49,07,86,2D,FA,9B,9F,9A,ED,80,9D,E9,78,18,CF,FE,71,26,B0,BC,32,EF,FC,3F,70,1B,13,53,8F,AC,9C,0C,13,96,60,AC,A0,89,E9,88,10,3E,EF,E3,A3,9F,C1,A6,E8,D9,6B,32,DD,B0,98,DE,E7,4C,BC,F5,B3,C3,6F,5A,C6,B3,74,45,F1,56,64,AD,C6,D5,60,F1,30,53,FC,BD,00,42,70,7B,8D,F6,ED,E9,61,EE,1B,34,C4,6D,9A,5A,95,56,09,69,50,74,C3,2E,98,23,97,FE,D3,F9,48,13,73,64,B8,96,9B,AE,AB,D5,0C,98,25,EC,A4,FA,A5,84,03,E4,9C,8A,72,E6,4A,73,B0,9D,AD,C8,B3,A9,09,10,AE,AD,49,5D,DD,9C,76,9C,4D,56,73,C8,B9,3C,1C,9D,B0,28,E2,89,29,1B,6B,FA,11,AD,E3,51,1E,91,5A,80,66,FC,9C,1B,43,61,86,19,28,A3,71,35,35,CE,B0,F4,F5,C9,31,CF,26,1A,82,0B,E1,94,1B,34,3F,15,61,7B,5B,3F,64,AC,15,8C,1B,55,8B,20,4D,3B,BC,F8,19,9E,E8,63,CE,37,14,68,6E,35,E2,F0,C8,C8,A0,5C,B9,F5,BF,B6,8A,E7,F4,CC,6D,63,B6,44,5C,62,7C,77,39,4B,24,7B,FA,C5,6F,C4,0B,47,9C,38,C8,3F,9B,99,13,E2,CB,15,20,0F,AB,E8,BC,69,2B,9A,99,3D,DE,A5,98,59,31,3A,AB,D7,8C,87,07,93,3D,92,12,48,09,6E,D7,46,EE,86,26,FF,16,AD,BD,07,62,A3,0F,77,2B,58,78,A7,D9,D9,C8,13,CE,8A,20,3D,4A,69,5E,AB,75,4A,32,0E,31,F7,F1,2F,3F,8E,C2,D3,9E,05,C8,3E,B2,D1,4E,01,6E,F7,0B,B9,C3,6F,7F,3C,2A,C6,48,B8,BF,D4,B3,3F,D2,29,D9,4A,FA,0F,B4,36,E2,B3,29,DA,57,C8,2D,61,45,D3,63,51,34,9C,2B,8C,A7,08,4A,6D,56,CE,50,B4,F9,68,BD,0D,F3,30,9F,9B,AC,65,89,1F,03,AB,15,ED,F9,AB,05,19,49,86,A3,BC,8B,0D,88,0C,73,6F,F6,C0,39,32,4A,E9,25,3F,DA,7A,E5,AF,6A,FE,6C,82,9D,78,11,75,55,ED,B0,D0,BE,50,86,F6,EA,31,5D,E9,E5,C3,D1,4C,D1,76,D1,01,B0,E9,DC,03,19,83,B8,56,35,2F,B8,C0,51,66,A9,40,DA,93,1F,F1,03,0F,77,AC,8E,85,DB,A8,4F,69,12,A6,BF,F2,E0,B5,3A,42,F8,FB,CA,58,7D,50,6A,7F,39,B7,45,1F,65,0C,0D,FC,83,B7,FC,13,B1,E3,80,9E,62,F2,0D,5E,30,98,2D,43,F4,7F,21,9A,3E,AE,14,53,39,46,5B,DE,3C,EE,0F,C3,52,1E,01,06,D0,54,64,7A,FC,F3,21,0A,29,E2,50,7C,7D,A8,2F,A9,E0,B0,23,11,01,20,44,08,A2,CD,6C,FC,A8,F0,C2,BB,B9,AF,BE,EA,96,6A,58,97,CF,23,61,E3,06,4E,92,3C,C4,03,81,28,AE,32,89,C2,D5,FC,5D,B2,72,C0,93,B1,DE,1C,DF,37,E0,EB,97,F7,50,ED,59,4F,2C,ED,00,91,47,55,72,17,72,39,3C,70,58,AE,6C,0C,C1,7D,52,4B,A6,FA,72,3F,6B,55,CA,A0,F7,28,ED,E7,40,15,EB,94,E3,41,75,CF,C1,E9,24,4C,71,8F,85,00,32,0F,F8,86,FE,21,DC,F2,DC,DD,3A,B2,1E,B7,65,B2,88,A6,D9,10,03,64,70,C1,F2,0A,52,5F,CE,6B,60,BC,52,CB,3C,9B,03,E3,A0,12,67,BC,5B,E2,CC,E2,BA,EB,36,FF,9C,59,23,FC,14,CA,4E,0A,8A,B0,F3,C2,7A,4F,B0,80,F7,1F,27,3F,DD,94,6A,4F,8E,49,11,0D,7C,18,5D,BA,14,65,BF,A4,A2,FB,04,4E,AC,C0,0B,3B,D8,00,4A,71,AE,DB,98,9E,C7,D3,14,07,2D,67,B9,1F,84,99,F4,42,8D,D1,3B,2E,30,67,40,A7,2F,8C,AA,DC,C3,8B,98,0F,EA,A0,16,39,5C,E2,9D,5A,56,17,40,6D,22,DE,64,D6,F5,C9,FF,55,94,65,B5,71,32,3C,DC,40,B2,F2,53,66,E5,E3,CE,51,28,2A,E9,66,29,9E,36,A3,DE,75,56,45,3F,94,AE,40,AF,B3,31,B9,8D,26,87,0A,A4,5B,FE,CC,72,40,68,7C,1D,28,63,B5,86,21,07,13,5E,A2,45,4F,48,88,1F,18,4E,FF,79,EC,BC,45,67,01,D0,E7,91,AC,F3,80,08,33,93,26,0E,46,D5,85,82,9D,4F,34,77,A3,FA,09,96,B7,33,30,94,EA,65,9E,C1,40,F4,27,89,44,67,25,98,84,CF,95,80,C6,EF,0C,CB,EF,F6,D2,C9,F8,88,65,23,21,2D,59,96,2A,B1,9B,32,38,B8,F1,3E,40,5E,AC,67,46,29,32,46,59,5D,E4,0F,1B,B8,A1,3B,FD,AD,A7,12,C1,3A,07,26,C1,4E,43,7C,3F,36,9C,BF,56,C2,3A,E9,96,F2,09,40,D2,F7,E8,0E,D4,16,94,6B,2C,19,F6,2F,B1,30,D8,89,37,19,28,C8,F8,A4,0D,35,A5,15,FC,C1,3D,C9,80,0F,A7,C6,48,C4,F6,D0,64,5E,89,BB,A0,5C,A0,6B,49,AA,F5,B1,DF,31,66,E2,64,1F,7D,C9,93,C9,AF,E3,1F,7E,D3,53,0C,09,1B,43,AF,F3,4B,EA,51,1C,12,6C,48,58,97,5F,C2,C3,35,F4,23,0B,2D,E6,13,63,9A,A4,5C,E0,3E,FB,3E,3F,A0,B9,4E,53,16,2B,3D,A4,67,90,3D,9E,5B,53,CB,FD,8A,2C,E8,F4,23,2F,96,E0,AD,2E,B3,D8,17,93,14,AF,D6,3C,74,A9,B7,29,34,74,93,42,47,D2,22,66,47,7C,06,F3,5B,86,FF,F5,30,B3,CC,DF,12,9B,8C,6D,18,FD,8E,E9,25,3B,D7,F7,54,3F,BB,43,30,4D,0F,8B,76,42,0A,6C,2C,F1,73,EF,F1,9A,66,11,B3,1C,2C,A3,09,73,F8,C2,7C,52,D4,2F,6F,88,DF,88,83,59,B2,CE,A7,D2,77,F6,90,0C,6D,C1,0B,41,E9,99,11,B2,76,8C,EE,63,8E,C7,00,90,12,7B,B0,96,63,DE,AE,0E,E9,B9,30,16,7D,71,A8,6E,DA,21,AB,8D,29,68,18,58,45,9F,C9,96,24,85,23,09,84,F3,BB,60,7B,EA,7D,B8,B8,42,70,19,0B,A5,8A,DB,AC,76,B4,98,F8,5C,1A,02,C1,EC,02,16,EC,45,5B,82,0F,8D,D1,0F,B9,7F,03,DA,9B,52,A8,70,D7,B6,79,4D,90,7A,62,7A,2A,37,25,2B,C7,AD,9A,3D,3C,AF,6F,CD,B7,2D,80,5D,37,4E,D7,CE,E5,68,5E,19,5D,9E,44,1D,FD,99,A7,E5,20,3D,33,E4,F3,8A,94,83,29,36,53,C0,47,AD,84,5C,16,F3,3B,8C,85,76,E6,2B,A3,4D,B1,0F,6A,56,53,F3,A5,D9,97,18,ED,D4,38,0E,E2,C6,FD,3B,52,21,11,90,EA,29,AD,19,BC,F5,FC,86,24,1E,10,BD,0A,A2,D1,84,3C,E9,30,F7,89,8E,B7,6B,2D,C2,FF,EF,99,89,A5,E4,BD,25,CE,24,79,51,B3,3E,D7,0A,42,BE,A3,89,75,5D,44,EF,31,8C,20,41,F1,61,66,B5,94,73,A2,69,62,42,55,97,6E,0C,04,95,2A,59,18,80,91,75,08,11,AD,53,2E,F5,10,4E,51,DE,B5,C5,1A,72,B4,E4,83,70,A3,3C,BF,BA,B8,D7,6F,8A,A1,FB,56,30,5E,70,6A,30,7D,A8,29,C1,F5,AF,53,2B,23,58,5F,27,39,1B,F2,53,DD,FE,E8,85,26,A4,1C,0F,AC,EF,8F,07,0D,F6,35,7A,43,BF,22,7C,00,F2,D1,3D,6F,3B,41,BE,59,5E,41,8B,D9,22,22,7D,1B,CA,3A,AB,B3,FF,9C,64,4D,58,76,62,F9,38,8B,F6,AE,E7,30,81,13,A2,2B,7B,EA,51,96,F1,BE,D6,1E,FD,9C,3A,A5,6C,6B,D6,72,03,8A,36,FB,FF,F9,63,74,7D,9F,5F,8C,45,89,AD,45,66,E7,ED,F6,F3,56,87,F6,E2,21,8F,66,96,9D,9B,13,2E,DE,BD,DF,B2,A1,45,48,3D,21,85,AA,80,8D,2B,D4,BF,88,8D,77,FE,38,71,78,6F,78,75,2D,EE,39,24,45,AA,99,3F,97,2A,26,71,7F,8D,FD,01,82,76,7A,AE,93,B0,EA,62,8E,A6,33,69,97,61,6C,BD,69,29,60,C4,BD,74,2D,BA,B1,2F,7D,79,DC,92,B8,F6,A5,3C,78,C8,AC,0C,D3,94,1F,8A,87,65,D6,AD,41,B2,8E,E8,ED,80,44,87,FC,01,02,FA,B1,A9,AE,8C,DA,D9,C4,C2,47,58,2B,18,93,8D,7C,1C,A3,08,D6,F7,59,B1,F7,18,0D,9E,76,A4,0E,A5,2D,F0,42,2E,17,EE,92,94,14,55,E4,B7,F2,02,75,8E,4F,E1,70,15,5B,5F,7B,99,CD,86,61,D5,32,06,A2,C0,92,2F,F1,74,60,46,65,96,E6,E6,96,39,B6,60,29,5D,CC,C2,8D,AC,32,75,EF,41,E0,17,47,F9,B3,F6,B6,61,54,3E,94,E7,E8,49,4F,01,00,C9,69,AB,F3,93,2E,5F,5D,E0,63,35,FC,CB,9B,DE,BE,54,0E,4E,A8,17,0C,FD,63,EB,0E,F9,C2,40,FC,3D,95,03,BF,AB,16,E2,5C,C4,6F,63,F9,5E,CC,87,68,10,F3,0A,85,ED,61,F8,BF,A1,7E,65,8F,35,E0,E3,E3,6C,E8,51,39,77,78,A7,E9,E8,C7,16,B9,B4,82,6B,9E,76,3C,31,5F,EB,F2,F3,F7,0B,A3,67,04,D3,33,A9,0F,28,72,A8,4D,32,4C,A1,90,2F,30,4C,87,AD,99,45,B6,C3,46,72,67,B1,F8,F8,E5,1A,F3,02,7C,AF,0B,9B,CA,23,CE,98,A8,63,7F,82,56,A0,DC,38,77,43,41,CE,AB,84,08,7F,F7,0B,39,22,37,31,F2,AA,4C,42,AA,CB,4B,6D,A5,B6,85,7D,B7,03,7E,59,E5,10,1F,23,CE,04,F2,F4,AE,B3,11,ED,12,16,A3,71,72,F2,84,46,2E,1E,4E,20,8C,4E,82,E0,F6,FF,0F,CA,F3,52,7E,19,7F,D8,01,B7,08,C9,41,F6,C5,C1,B7,E2,C2,22,71,8C,B6,DD,DB,25,CF,60,DD,8E,3B,A8,00,30,20,C1,BA,2D,3D,A2,23,10,60,89,F5,B8,2D,57,49,47,2C,97,64,FF,27,66,E7,A8,54,15,05,E8,09,39,4D,CD,88,CD,40,DD,83,A2,EC,BE,12,59,85,84,B5,20,2D,02,2C,CE,88,1B,5C,89,3B,28,BB,98,D0,BC,84,91,3D,B8,25,9F,67,33,CD,43,80,B0,D2,BC,12,90,5E,17,99,33,1E,3F,3E,BE,38,D0,F3,97,EB,1F,B9,15,BF,2F,CB,D3,F0,28,C9,39,5A,0C,6D,09,A1,11,B2,57,E5,38,01,6A,13,07,38,04,EC,E1,6F,FC,65,E0,D7,3C,8D,EB,47,72,B2,A4,35,BD,71,02,A8,5B,BA,B1,A5,A7,8C,04,AF,95,74,1D,34,70,E5,4F,0C,87,5A,53,16,9F,AE,FB,F1,AF,F2,56,6E,8F,B1,08,9E,10,91,AC,8E,09,E0,64,54,6B,57,77,04,98,AD,0D,47,E1,40,D1,63,6F,75,A7,8F,AA,56,8F,DD,B8,B0,94,D1,CD,6A,6A,FF,35,21,D6,7A,D7,FA,92,E2,72,F8,64,54,64,2C,A9,52,7F,0D,7E,C8,3D,D2,83,FC,F5,4B,6C,FC,13,FB,59,95,23,ED,CB,FC,92,C9,5C,F3,56,0E,AB,F2,F3,02,39,2C,DE,69,41,72,AB,FC,EE,A0,5E,7C,4E,80,FB,4E,32,0C,1A,B6,61,8D,A1,A8,65,8D,86,37,8D,CA,EA,05,F7,F3,74,66,6A,4A,0B,E0,94,26,63,57,7E,B6,5A,3D,A4,7A,1C,7F,56,F7,D6,2B,8D,CC,53,6B,0E,39,6A,07,E4,CF,9E,B5,ED,63,27,33,0F,5F,8D,4D,C4,1E,17,1F,86,F0,9F,90,70,38,C5,0F,E9,50,F7,82,B9,5E,88,41,0C,40,CC,31,7C,FD,80,05,45,07,F4,B0,05,05,E1,66,9A,2A,06,4F,DF,6E,2D,E0,03,4E,CA,E3,2C,50,57,76,9F,39,17,D3,85,94,D8,F1,2E,0F,47,44,A7,E6,E4,88,95,DA,33,4B,70,3A,8D,86,35,E3,BF,FB,F8,C9,BB,67,B6,57,55,3C,07,92,98,DF,32,59,1A,E0,76,7A,CE,18,DA,D4,B9,2A,64,F9,71,37,0C,C8,E3,37,38,16,05,60,0A,AC,E3,72,20,9F,AD,93,2F,5B,5F,6D,4B,4F,BF,E6,7A,C3,D5,2F,A4,CA,31,13,AC,59,49,9C,0F,03,37,10,E5,31,D4,81,98,6B,10,25,34,7B,52,DC,F3,9D,77,01,7E,85,3E,48,47,D7,8B,84,94,18,FB,6B,FA,D7,C5,9B,79,63,A2,AA,0F,A7,9F,CD,1E,B1,3E,AA,D3,FE,08,89,8D,3C,0A,49,51,DC,B3,66,BF,54,1E,5B,9F,D0,66,50,38,C4,E5,5C,D2,C1,31,CD,FE,3A,8E,D9,B9,40,EF,57,17,23,81,B1,55,C7,F0,FE,38,92,02,DB,72,4E,EB,0F,3A,6C,94,A5,AD,75,93,DF,54,21,7F,92,AD,31,12,EC,32,DA,B1,F4,A8,E4,BF,43,F6,1E,8F,9D,40,4E,B0,68,FE,97,DD,0D,D2,33,FF,4A,90,CA,35,30,A3,A8,A7,8B,49,25,99,8D,2E,85,CC,FF,10,95,04,5F,68,89,E8,93,C7,C2,BC,07,25,F9,54,22,36,B5,5A,A9,78,04,57,25,A1,93,22,50,CD,A8,D0,A5,F1,C0,9B,66,24,9C,14,8F,8B,A7,6C,AB,A5,DD,5A,25,75,FF,71,30,8C,63,25,A5,5D,F2,F5,3C,EF,91,88,02,68,F6,B8,03,59,6E,B2,62,2C,E3,A0,85,AE,34,88,45,29,88,9B,E3,13,82,82,72,D9,E7,C7,36,64,15,6D,4E,3F,94,DB,F0,6C,1E,6E,D1,A7,86,AE,D3,20,86,EF,AE,96,27,75,B5,33,3D,54,CB,8A,C3,7D,46,67,6A,A9,7F,28,51,56,BD,8F,88,9B,B9,CB,74,2E,CE,C8,D6,62,5C,56,C3,56,F6,07,35,01,4F,84,5A,19,B5,84,C0,98,AE,F3,5C,C0,73,2D,8B,05,15,74,11,11,28,06,C2,6F,1C,ED,FD,F8,43,E4,72,CD,1E,9E,3E,7B,02,21,86,3A,DC,E6,C9,61,D2,29,9A,05,43,AE,D2,43,B1,49,72,AE,9D,F5,20,4E,10,4C,05,36,8A,D4,09,DA,AC,60,C9,72,A8,14,61,EB,FF,96,BA,91,45,7D,19,F4,7E,B0,89,F5,DA,11,61,DB,53,2A,CD,9E,F5,33,8C,24,18,2D,6A,67,A3,3D,DE,03,59,0B,6F,A0,91,D0,89,0D,62,FA,6E,CA,1F,16,C2,2E,04,A7,D6,A6,2E,A1,F5,28,BC,AD,1A,95,13,1F,04,C9,FF,8C,56,AE,4A,06,F8,4F,3D,E7,3D,3B,72,39,BD,36,74,E4,7B,97,CE,FF,2C,D5,59,80,41,CB,EA,5C,8C,B8,C6,00,FC,F9,62,12,11,82,4B,EB,25,02,E1,AE,D4,2B,A5,67,BE,1B,08,91,30,83,CB,35,24,6B,C9,FC,65,09,18,B1,4C,86,BB,F9,9A,ED,21,B5,55,B2,E8,D7,17,78,40,72,93,CA,EE,48,AB,B1,82,62,9E,93,84,56,C2,22,AC,E9,C6,00,36,19,28,3A,B0,07,15,F6,F1,3A,3B,70,81,F8,46,7A,E5,1A,84,D7,D5,33,15,53,3A,D5,6D,98,10,B9,C6,DE,CE,F3,06,C8,BE,9B,EE,16,35,31,7A,BD,4E,E8,A3,05,29,61,8D,61,29,FD,C9,02,DE,0D,64,85,73,70,F4,32,57,AD,21,DF,8E,18,1E,7F,34,6E,EB,78,E4,40,BD,3A,2B,1E,0E,FD,F6,D8,FA,C5,63,E9,DD,D5,7D,87,CC,D3,84,93,28,46,C7,EA,5B,E8,41,C2,60,EA,58,32,1D,18,97,A5,96,9B,9F,FA,58,92,0E,19,C5,75,B7,5E,8F,8A,BC,ED,69,71,A7,DF,4D,73,44,8A,68,89,EC,FC,6B,80,AA,8F,3D,C4,8E,77,2E,2E,07,13,1A,E7,6E,86,46,A4,37,4B,AB,66,E4,0C,48,A5,00,32,89,70,6C,86,F0,58,81,40,72,75,15,36,BD,55,D1,FD,93,2F,87,31,03,A5,E0,D3,A4,58,90,DE,B3,4D,58,32,F7,8D,43,03,49,9F,04,D0,B0,1A,BF,C3,D2,F0,85,7B,F2,EA,C6,AB,9A,B7,40,B4,22,86,77,12,58,80,5F,25,2A,42,DE,7D,CE,F9,85,B2,16,E6,20,09,A7,53,FC,46,21,24,F1,26,61,D0,E9,C3,40,5F,99,46,7C,B5,7A,9B,1C,70,9D,C9,0D,C0,22,1F,D0,7D,00,80,72,CB,7B,CC,03,34,3A,9C,6B,AD,91,61,D2,DA,92,B0,B8,87,CC,D7,96,15,9D,6C,E1,64,5D,77,A7,81,61,5C,AC,6D,B9,24,26,84,02,C9,10,96,BB,28,AE,94,5A,AD,29,71,53,CF,DF,22,CE,AC,26,8C,CA,85,04,67,C2,42,05,8A,D8,12,0B,88,B1,8F,6D,40,7E,4E,40,7A,D0,B5,DA,84,B0,1B,20,90,D8,6B,6E,6C,94,37,EB,3B,A5,95,C2,28,60,BB,4F,BF,1C,98,E7,74,F0,E8,76,A9,61,FE,09,29,06,DE,17,17,47,7F,DB,47,24,25,3B,8A,19,3F,77,B0,8B,C1,9E,AE,C6,76,E7,21,7D,8B,21,66,B5,AB,57,6D,33,0F,4F,73,C4,7B,00,A4,38,B9,12,0A,BD,0A,99,BE,7C,C5,B8,C3,7D,15,EA,AF,56,00,C1,83,74,E5,9D,75,B0,89,77,03,2C,63,2B,F4,FE,17,71,F8,FF,F7,D3,B4,F1,8C,58,D1,1D,6D,0C,52,6E,1A,BC,13,FF,71,B6,73,40,4B,37,47,70,91,F2,04,C6,2A,E7,18,9B,33,27,D0,36,46,08,FB,2F,4A,39,94,43,62,CD,D7,56,BA,50,57,B8,67,24,6E,4A,38,B3,6B,F9,71,41,0D,E7,9D,EF,49,A5,55,E7,F9,F6,30,B8,6D,A6,99,52,5B,8A,4D,A7,8A,A7,19,AD,C2,C9,63,90,9B,6A,D4,37,47,73,A9,9D,16,81,2A,06,03,03,AA,40,13,DB,73,09,08,4F,D6,EA,06,4B,87,E1,1A,2D,BA,8C,A6,8D,12,2F,19,F3,DB,12,AD,6E,21,F4,D5,BE,D5,32,F8,35,5F,56,55,0F,71,D2,9E,6F,AE,A4,BD,B9,69,E0,DF,9E,08,54,E2,3B,36,1E,64,B5,95,F5,30,D2,25,06,9C,4A,B9,82,19,33,E2,A2,DD,8A,DD,CA,B5,2C,98,67,79,3A,D8,DB,99,AA,2B,F0,17,14,85,DE,70,FE,30,E9,0B,2F,97,F6,03,D8,5A,E3,35,08,5E,D0,7E,40,CD,B8,0B,7C,0B,54,50,A6,2E,43,22,5C,80,9F,1A,47,C8,B9,BB,82,DA,D7,7C,9E,65,13,37,BC,D9,CA,71,5C,D4,13,94,18,5D,81,7A,72,37,CE,92,4C,AE,EC,99,91,E3,DD,7F,17,AB,2F,47,87,A6,4B,FA,EF,96,5E,22,99,F4,2D,63,DD,B7,6F,30,6A,3B,14,B4,3F,C3,48,B1,74,A9,5E,45,5D,0A,74,21,3C,03,49,5E,52,48,1C,5D,9A,BF,0B,43,43,99,7D,39,3D,01,D6,20,25,15,C8,B2,77,8C,D4,7E,62,EB,FB,BB,61,94,DC,D0,4E,86,D1,10,FF,D0,9C,3A,F1,BB,75,E0,35,7D,FB,06,90,2C,72,3A,7A,75,11,00,B5,4F,1C,7F,E6,57,BE,69,C7,B6,B1,FF,63,1F,9C,6A,EC,3E,F3,D5,5F,45,20,33,A6,61,F2,99,86,24,22,8D,83,09,69,E9,90,36,97,16,EB,77,0D,DC,51,D0,01,F2,D3,0F,82,98,98,4A,FB,53,0B,91,A1,9A,DB,7A,4D,11,C0,71,38,B0,97,71,8B,BB,44,E3,05,DD,20,9C,14,90,43,C9,FC,15,3B,C0,00,BB,B9,70,DE,81,DC,D1,90,60,B9,12,CB,A4,EA,53,A0,5D,30,8D,9D,48,20,52,3C,1E,FA,77,52,9A,4C,DE,6E,76,A3,FE,8A,92,3C,D5,7C,D8,FF,B7,E4,AF,76,08,14,A7,FA,15,08,AB,CE,10,65,E8,5F,48,AD,9E,7A,CE,54,2B,E4,3D,29,6F,AA,CB,F0,C9,71,72,57,39,F1,10,5C,46,45,93,DC,1E,EA,C2,AC,53,22,B7,AA,1A,9E,E0,F5,44,B3,A1,B5,14,86,97,B5,C7,98,F4,D2,C1,1C,B6,94,C6,DE,F8,24,CF,75,0B,6B,B2,13,A5,C7,6D,24,17,CB,BC,9F,B4,12,3F,1C,43,D7,8B,40,AB,F2,20,E8,47,AC,5E,F3,2A,CF,8D,2F,41,3D,05,08,B4,59,13,36,E6,78,B8,36,5B,23,D5,B6,BE,15,04,10,6F,68,EA,4E,E4,BE,66,C5,F2,B3,55,66,0D,D2,05,61,FD,36,A3,83,68,DE,01,59,6E,38,48,34,97,14,27,AF,9D,FE,22,B1,3F,ED,4A,C7,0F,E6,49,66,84,98,9C,87,64,FB,8C,B8,D0,5A,D9,3A,6F,28,FF,73,5B,5E,2C,9B,CA,66,F5,FC,EF,D3,1E,87,AC,AA,D1,68,47,3A,E5,AF,63,16,E7,3E,04,11,55,55,93,C0,25,17,30,00,C2,CF,69,F4,0C,B4,91,96,0D,85,1F,4E,01,8D,55,45,9B,5A,4C,BB,EA,74,48,E5,AB,CA,9C,7F,79,3F,48,11,D5,AE,F8,36,55,88,5C,2C,E6,8D,B8,38,56,9B,01,FC,E5,7D,FD,E7,E8,BB,0D,33,89,68,94,77,3D,65,61,8D,77,E0,1C,23,1F,72,F9,D1,69,E8,07,B6,98,41,3D,AA,65,21,CA,A6,64,E4,CB,48,26,5F,8E,94,33,EC,1C,67,CA,92,DD,7D,B0,D7,5A,B6,B9,50,67,FA,4B,60,F6,3B,BA,C1,CD,F2,9A,ED,8D,EF,75,0B,D3,E2,9B,87,DC,63,B5,B8,00,34,1F,49,11,02,D5,FE,2C,DB,3D,B6,54,FE,F5,9C,A4,5E,EA,1F,70,64,85,88,FB,B9,17,C2,7C,8A,44,A3,9B,0A,18,D4,12,56,2A,9D,5C,E7,93,6E,7A,60,78,1C,C8,60,C9,EC,C2,81,1D,D0,D2,C2,76,73,5D,35,7D,AB,D2,BC,21,2E,8A,56,85,B1,5E,33,2B,D7,5E,85,6F,01,71,BB,98,66,9B,BD,92,46,B5,FF,39,16,BC,A8,4B,75,DF,AE,08,45,D9,92,4E,2A,63,8A,8A,1A,7A,02,5B,D2,62,91,22,B1,93,05,AC,3E,28,AE,DE,19,66,D6,6B,89,53,72,7E,B4,CC,34,77,E5,36,3D,C5,56,C1,7B,A7,19,39,CF,D2,42,6F,AB,39,6D,75,FC,FD,7F,13,33,D2,9E,8C,C9,3E,87,D9,C5,40,85,93,B2,82,57,A3,4B,11,49,64,59,0B,87,57,B9,BE,56,36,EB,B0,96,8C,CB,44,99,FD,B3,A7,3A,E5,33,D9,DD,2C,78,AE,D2,8F,4E,7F,C0,C3,AC,C6,4F,D2,5F,E0,45,2B,77,79,24,23,AC,BD,CA,8B,18,AA,FE,11,C4,BA,B8,20,2E,CD,BE,E9,50,CA,5E,E5,5F,CB,E6,35,FE,C0,EB,EA,5B,63,ED,FE,2B,90,69,F7,ED,14,34,53,5B,82,62,4E,A7,F6,0A,29,BF,DF,CF,D4,27,55,E9,E7,6A,E6,28,5E,55,A9,2F,E1,79,B3,F0,0B,E2,8C,55,B9,36,C2,79,24,09,A0,DD,44,E8,37,BF,C0,B9,AD,4F,E6,E5,85,54,3A,0F,90,EF,2C,6A,01,8D,E5,F7,2D,F3,97,39,AB,3C,1B,5E,EA,66,E9,1D,C2,A0,F4,AD,17,AB,B7,B3,9D,60,A6,54,C3,48,C0,6F,13,0D,BF,CD,AA,E8,61,9E,1D,4F,5F,CE,62,92,F4,A1,07,AB,54,34,E7,87,D8,4C,95,61,3F,66,6A,C8,D8,F5,88,C9,F0,6C,93,9D,C2,A9,6C,37,8D,45,A4,F7,9F,4F,56,7A,0F,92,D7,7B,0B,0E,36,E2,97,8A,D6,C7,53,D3,C0,1F,E8,68,72,9E,0F,B4,C6,F6,7A,E6,AB,F6,7C,18,3C,58,76,27,20,D1,79,A6,57,3C,D6,8D,30,8B,C6,36,B8,54,B1,60,31,AD,21,A1,8A,C2,3F,CC,98,6E,C8,FB,BE,74,59,E4,4E,92,C8,FB,5A,F4,02,33,D3,AB,1F,DD,FF,8A,07,29,34,EA,C6,DD,CA,B0,A0,1A,82,CC,8B,AD,D2,B0,D3,55,DD,2B,AE,7E,0C,39,8D,81,17,C2,20,0A,F0,0B,1F,69,2F,F7,9E,B7,E5,79,AF,5C,C6,CD,2C,B7,07,45,12,13,27,AB,3E,3A,31,DD,87,EB,B8,4C,D8,BD,D5,A0,A0,09,3E,A9,75,25,86,D2,ED,4A,1C,66,B0,B8,97,FC,F7,3C,3D,38,28,A8,45,B2,B0,67,DC,45,DB,19,7D,BE,45,62,72,BE,F6,D4,FD,B1,1A,CD,D0,52,60,1A,51,C0,5B,D8,29,94,40,81,B6,9D,3E,45,23,29,D9,67,C4,E2,8E,67,70,F1,31,EF,BB,D6,57,33,3F,35,31,93,D3,1A,79,D9,C6,54,6D,18,6C,B1,3B,A4,44,BF,95,02,70,42,B2,38,C4,4C,E6,F9,02,F2,81,D6,C1,F6,3D,28,29,0C,2E,80,27,8F,6C,10,01,6B,CD,4E,E2,AF,76,76,AA,0A,02,3F,75,96,88,E3,EC,10,D5,E2,F9,E3,21,A3,53,E9,73,65,5F,2F,1D,36,15,DA,27,89,D2,73,E2,26,C4,99,1E,91,9E,A6,02,3A,D6,15,5D,7E,DB,24,19,27,4E,85,2C,51,63,E4,93,C4,37,E1,ED,D1,5A,37,A5,74,AF,5A,CA,DF,7A,F6,80,AB,DD,14,8B,3F,8F,F4,B0,8C,BB,BF,17,8F,75,E8,45,2A,75,42,EF,CC,6D,D7,B0,90,AF,E8,3E,1C,9C,63,4E,D8,45,D7,4B,4A,CA,CD,94,C7,EB,63,C8,E1,76,74,B6,2D,B0,AD,8B,D2,85,73,85,3D,0E,76,B1,E6,D2,5B,0A,B2,D5,E9,22,82,47,BD,A6,46,A5,53,7A,59,7D,1D,78,2A,F6,5C,7B,13,59,A6,0B,E6,6C,8E,5D,6C,F0,33,E2,75,4E,A3,A9,ED,53,CA,9E,B9,C4,F2,B0,30,A2,D4,BA,1F,24,06,23,89,64,55,99,F7,00,20,AC,EC,F2,50,81,BB,50,55,AF,86,79,8A,F2,43,83,28,A9,F7,BC,66,BC,2D,42,87,73,81,64,19,43,D1,22,94,CD,55,B2,E0,D9,2D,F9,2B,B5,AF,A2,24,28,4A,85,CB,F0,9B,14,2D,56,CF,81,A7,31,56,FC,6F,BA,43,59,B8,48,CF,61,70,3F,B7,3F,99,AB,C2,28,06,F1,F3,A8,F7,D4,91,E7,40,C9,EF,35,22,11,56,E8,F0,38,C8,73,3D,8B,34,AF,B3,13,67,4A,D6,47,55,3E,61,C1,81,75,2D,BC,31,C1,04,3A,7F,F1,2A,1C,8C,1A,5B,C8,36,C9,C0,12,35,C2,41,C0,77,E3,3A,EE,09,6E,EF,E0,7B,24,92,78,28,99,9D,29,4D,B7,06,1F,CE,A8,CB,00,A1,8C,3E,13,15,AB,44,AD,16,1F,19,9E,1D,35,01,11,55,2F,00,C4,57,54,C0,01,15,0E,96,C5,87,2D,DC,A9,76,DB,7F,59,1A,EF,EF,43,3F,D0,CE,9D,04,EE,DC,38,91,03,8B,83,00,C6,AF,6B,EF,D4,2A,09,46,A9,54,06,64,37,09,0D,16,D5,7C,9D,35,72,18,D2,E6,5B,F1,63,BD,81,71,09,BB,D7,9D,47,03,B7,15,C1,94,37,8D,0B,E2,9B,10,34,4B,62,69,C7,F1,00,4B,67,D4,F3,A6,7B,A2,11,9B,D1,5D,58,3A,A1,15,88,4A,0A,04,A4,1A,92,8B,31,0A,00,38,F1,76,46,AB,17,38,4E,08,D4,97,C5,72,59,97,1A,D0,7E,D0,E0,16,5E,0B,04,0C,B5,10,7E,0D,19,0F,7C,AE,03,94,49,1D,68,BE,BB,DC,21,4A,FF,FA,92,9F,09,74,68,29,2D,CB,23,D7,37,D3,C0,AF,88,7C,6D,D1,C7,7E,A1,D4,3E,2D,59,63,6C,D7,95,D4,6B,9F,C2,8A,8B,EA,AF,1C,E5,66,1E,89,67,28,88,50,D7,5D,FF,0A,F5,53,AA,AA,EE,93,B4,50,8D,AA,A7,52,78,36,05,AF,5A,92,3E,0F,09,CA,B5,1B,7C,A3,3F,D6,26,43,18,9C,3E,DF,5E,DD,B8,AE,D5,04,06,71,DD,8F,7B,B8,53,76,73,84,1F,35,DE,F9,38,33,ED,09,60,F4,46,F2,A6,ED,7C,A7,2C,B1,98,78,F6,A2,03,C3,08,FF,4E,84,EF,D2,94,61,8F,41,75,5E,1D,82,CC,BF,E4,F6,1C,23,05,2F,B5,A5,1E,79,83,FC,14,92,23,75,87,03,76,5C,72,A7,9D,74,3C,8E,2C,B1,3B,9C,7C,32,AC,02,36,DC,B0,46,C2,0D,64,70,B9,F8,7A,AE,94,DA,03,D5,A9,D0,DD,3E,8C,2C,CE,F4,F2,F0,A8,DA,FF,6E,3B,68,D8,01,70,85,5C,82,19,C8,8F,E4,A6,59,13,4C,59,5C,9D,35,81,5C,B6,CE,32,A5,4D,86,A5,E9,02,DD,09,73,9E,2C,4F,F6,CA,00,34,F6,50,AB,7B,90,F1,E8,E1,72,43,1D,9C,0B,88,3E,9C,97,91,7D,AE,6E,DD,33,7B,2B,7E,AB,40,CD,40,34,C0,C3,E9,EC,5D,C6,C8,EB,15,68,B8,B5,5E,F5,B3,88,02,E4,01,1C,D3,90,43,91,5A,6C,32,D3,F8,12,C9,ED,47,2B,4D,63,18,EA,F0,73,E8,F5,70,A5,48,BE,B2,0A,44,C9,B9,5A,BE,6C,11,B8,59,8F,8A,1A,84,89,83,31,FC,63,95,EA,5B,50,14,45,9B,9B,E5,A1,13,7E,02,D1,AC,ED,7C,35,71,75,24,2A,4A,04,5C,F8,1E,AD,A4,B5,DD,EA,FF,2F,33,D0,62,2E,19,CB,4A,70,34,74,F1,1D,36,78,A7,50,E6,41,70,3A,16,0D,40,4D,5A,80,B1,AD,A9,E7,A0,AE,5F,5C,C6,50,51,17,72,19,54,7C,39,A3,05,3A,AE,3C,E2,72,02,32,78,A5,58,DB,BA,F7,21,CD,79,32,E6,77,37,61,EC,0A,4B,3D,16,49,DD,36,6C,73,20,75,A3,86,91,AE,68,AC,46,60,2E,14,32,87,49,69,BF,10,7D,3F,3E,9E,62,83,CA,93,84,C4,96,97,E6,69,EF,6D,6C,2B,90,F5,EF,35,B1,C4,B5,ED,FA,31,9C,49,7C,15,71,7B,6F,14,A0,A8,6B,95,9E,0B,4E,07,32,0C,4C,FC,61,82,4E,5E,D6,57,4A,DE,97,EF,FE,0E,03,E9,20,64,DC,F9,11,25,61,E8,CB,45,3C,71,26,EC,96,FE,A5,5A,0A,DF,16,1D,99,9D,35,79,50,42,E7,8B,AC,B1,3C,80,DE,62,33,01,32,94,1E,BD,B4,5C,9A,2F,77,94,5D,2C,15,9E,01,62,59,83,D0,FA,9D,B2,45,B2,07,0D,FF,38,55,53,22,A7,68,A7,8E,53,4E,5F,9F,A0,E3,9A,51,DA,68,06,15,2F,4A,7C,C0,EE,D6,03,D5,69,3C,7A,15,C9,ED,18,CF,F0,92,C8,FF,93,CF,32,2E,FA,D7,14,D8,13,9E,FC,DB,BD,4F,45,E5,FD,C9,C0,03,BD,6D,CA,40,BB,47,2F,14,A9,7C,6D,82,A3,EF,44,76,2C,18,88,F2,D3,C7,9E,AE,A0,E1,DD,26,E5,E1,EA,8A,22,73,E5,06,A2,93,13,19,77,54,41,0A,5C,E9,31,B9,90,08,86,34,8E,F9,D3,36,55,B8,08,70,6E,75,E2,D7,1B,84,6D,6F,C1,FE,44,69,31,7F,29,C1,9F,67,D2,03,0D,90,CF,10,41,29,39,EA,78,4C,8E,36,91,71,F1,44,38,68,93,C9,01,F2,C2,E9,D8,FC,47,A5,57,53,52,59,F6,60,0E,54,86,DC,E0,51,91,3F,41,7C,6A,7D,10,66,2E,39,95,EE,B2,F0,5A,75,9A,A4,5E,04,CE,64,C4,A7,AF,45,99,DA,FE,D6,F4,75,53,A9,40,1C,3E,A8,2D,DD,3A,E9,63,86,F3,C5,A3,9A,F6,05,CF,1B,D9,FB,8C,68,3D,2D,B4,E5,14,E2,AF,77,C7,15,22,4A,0C,FD,EF,58,A5,40,EC,3B,00,8D,7A,88,AE,C2,88,D1,3D,0D,57,0F,A8,05,94,97,1F,34,5F,C3,28,6F,2D,D4,A5,CB,03,FE,AB,FA,36,D0,DD,51,73,F8,93,66,F7,B7,3B,1B,AF,14,D6,9E,F3,5F,10,36,12,90,1C,FF,78,27,EB,51,96,F2,60,E3,10,1E,6C,0F,09,FC,37,1C,03,D4,C8,AD,0C,3C,83,F3,3F,6D,59,BD,57,CC,DC,98,70,55,C4,25,72,26,42,50,77,F9,06,09,F6,F7,51,09,9B,F2,75,0D,E0,22,A7,3E,D0,16,E0,6F,94,B9,92,EA,ED,0A,D8,CA,AF,7D,9B,26,A7,1E,BA,B1,50,F0,12,B3,22,45,8A,4E,DD,73,F6,F3,B8,31,55,E0,36,48,11,90,94,69,E0,B9,F7,20,18,46,E9,9E,2D,C6,14,AC,8A,37,35,2B,B8,6F,30,D7,DA,9F,5B,88,DA,ED,03,2F,00,93,B6,B2,28,BE,A1,C7,C1,31,10,B8,83,C0,38,87,BA,0D,3C,A1,35,A0,0C,15,10,E2,4A,65,6D,2F,88,8F,3D,03,74,93,3D,47,5C,72,E0,D9,4C,92,AD,E3,F2,A5,D5,26,7F,6B,2D,1B,97,15,9C,F6,09,42,9B,7B,A0,B6,66,3B,4E,1E,34,FB,AF,DB,CE,E0,74,63,12,B7,00,3E,D8,14,E2,B8,EE,E1,F9,2C,95,1F,7F,95,CA,6C,54,37,D0,72,CC,C2,9B,E3,9F,CC,A4,59,C8,EB,68,FF,5D,6B,7B,47,CC,99,6D,0A,D4,BB,95,FE,99,69,A8,06,57,18,91,AF,CB,3C,51,4A,05,C2,C8,EC,47,6D,7E,C8,EA,D6,5E,20,14,95,5F,1E,E2,82,43,0B,42,D8,E8,89,DC,9E,32,62,E8,33,2F,40,7D,D8,4F,42,FF,07,23,56,3F,82,F9,E7,55,69,BD,BE,F6,98,6B,8D,A6,C2,80,D7,ED,84,10,87,6F,90,7D,36,DC,01,92,AE,EA,8B,78,2B,E3,1F,D3,FE,CB,3C,D4,FE,AB,95,09,70,5F,9C,FD,CA,94,70,A2,5B,79,41,EC,05,8A,8F,A2,49,8D,8F,82,EB,ED,B5,D1,58,76,5C,97,39,F6,1C,16,11,2A,04,B6,41,2D,E5,ED,B7,A7,04,CA,E9,CC,FD,20,FF,C3,11,65,9D,DB,A6,B9,2A,8E,86,F1,C9,83,4C,40,54,82,61,77,07,68,0C,0A,1B,4D,55,50,A8,30,E8,1F,44,22,A3,76,4A,5E,D1,74,53,EC,BD,51,F2,A4,F2,E2,6E,28,02,4E,70,EA,7C,47,E1,A9,10,FD,B2,45,D7,6A,58,D3,F7,2D,BC,39,A9,FE,E2,F3,E1,F7,6A,E5,8E,CC,E7,CA,D8,06,02,F9,15,51,A8,C8,73,6F,5A,57,8B,85,2D,C9,A8,46,2A,41,B1,6E,8B,3B,92,8E,87,9F,00,BF,1B,AF,CE,BA,57,AB,DF,D8,8C,47,BC,EF,9F,FD,82,96,E9,87,97,A8,13,82,36,77,E6,24,F3,00,1F,B8,FF,97,18,36,23,B4,5A,05,D6,33,B4,03,9F,AF,F3,32,58,75,0E,B7,C2,8D,FA,69,85,73,3D,C4,14,1D,2A,7F,CC,C7,A2,B9,61,1E,90,5E,55,BA,E8,E7,03,86,98,40,30,C7,7F,25,0E,BC,B6,FB,3B,F8,C9,BC,8D,AC,F1,90,7D,51,75,59,83,29,19,E5,B8,93,02,73,74,17,7C,C3,85,5C,85,7B,57,A8,90,82,A7,87,31,FC,39,E4,9F,A0,57,7C,03,3B,AA,07,71,22,55,44,2A,9B,49,73,16,90,87,BA,D9,C0,A7,7F,D1,C4,49,B5,3F,6A,91,86,5F,2E,C4,57,B3,78,8B,2E,CE,37,84,11,AB,E7,A9,B4,B8,C2,E7,12,74,FF,89,43,47,45,4E,B7,65,6F,59,7B,3B,76,AC,93,F7,89,E6,D8,B1,56,46,9E,41,EE,0E,6A,2F,78,DB,49,25,76,11,FB,79,0C,F5,DB,F8,14,82,BA,63,6C,13,4E,6D,89,D9,07,B7,D5,7D,69,3E,E1,81,34,35,A3,63,E5,BE,46,C0,55,83,F9,A7,9B,E8,AB,2F,10,4D,1B,E5,F0,0A,81,DD,58,65,72,8C,E2,9A,BB,E7,2A,0B,18,8A,57,98,78,6F,B9,7B,08,8C,7E,1A,0C,69,9C,88,AF,61,9D,C6,B7,D0,26,AF,38,A8,3B,37,23,DB,59,88,DD,2D,FD,D3,4F,80,F0,E5,6C,17,E2,16,2F,71,00,E2,C9,CB,77,B4,59,AA,E7,92,F2,FC,40,02,08,07,21,83,F9,F8,B5,4A,FC,BF,53,6B,D2,E9,68,20,82,69,03,25,3D,2F,1A,11,AC,0A,B8,2A,43,C1,BD,10,3B,D3,FF,36,7D,26,08,CC,30,45,B4,24,B0,88,7F,20,79,22,02,4D,75,A5,C2,D6,55,B1,7B,CD,66,5E,58,44,98,D1,EA,52,4D,B4,58,AD,A9,22,DE,04,11,DD,2C,EE,D4,5F,1A,69,E5,14,57,78,3F,7B,52,C0,51,43,1B,C1,A5,F4,E1,4A,14,CF,86,A8,32,72,D3,F7,E6,3D,44,31,74,38,FD,1E,E4,A3,C2,0C,2E,75,B3,DA,70,AB,C7,25,72,4A,21,48,63,42,61,C5,58,7A,0E,2B,A8,95,CC,0B,E5,F9,A3,15,94,8B,17,BF,F8,43,DB,C9,75,A9,25,50,C5,16,20,BE,7B,CB,D6,40,49,4B,61,54,F7,3C,3B,C7,DB,D1,A7,FE,A3,FF,EE,29,D6,AD,56,7A,19,B3,E0,AD,E3,87,5A,9A,0A,6B,FC,98,72,E4,27,EB,D6,BF,B6,20,EC,17,2E,B9,83,75,10,E1,21,49,50,44,ED,40,01,E6,EB,88,EC,3C,E3,C1,61,0B,71,79,64,BA,B8,F0,DC,C9,19,49,EC,49,91,F4,26,B4,F2,76,16,C1,7D,BE,E3,95,BE,07,8B,63,4F,83,84,20,33,71,17,BA,98,C3,6F,17,41,0F,FF,98,04,0F,CD,71,F7,F5,38,ED,D3,8A,5D,70,6E,B9,C1,EA,9C,C2,6C,85,EE,01,62,DE,61,66,56,32,9C,92,AF,C1,FC,65,93,17,09,6A,81,F2,B4,5C,0E,6F,0B,CD,66,B6,92,40,97,D3,71,08,12,21,21,63,C5,74,79,9C,66,B0,33,0B,F7,42,20,48,53,51,5B,C5,68,ED,72,72,42,FF,6A,86,DC,6A,C7,15,E8,B0,4F,30,BE,CA,76,5E,E3,0B,2F,F0,51,E1,77,BA,B8,A8,4B,3B,C3,AA,57,D7,A9,38,79,92,E1,FE,DB,67,FB,64,A2,57,4E,AA,88,C4,30,22,B3,AF,51,C4,72,C6,E5,F9,80,E5,0D,07,23,D1,0A,D6,7E,70,F8,BD,F4,57,24,B2,3B,EE,6A,29,C9,E7,CD,66,4D,5D,29,06,17,42,21,3C,B8,E9,B1,02,A1,81,60,90,A4,58,B4,F4,1F,29,6C,D9,7C,BF,AD,4A,8B,92,ED,BA,A1,B8,27,AA,75,6D,64,DF,EC,43,21,72,68,0C,BD,69,21,0C,2B,CE,BC,5F,FF,45,12,8E,89,B5,5F,E9,73,F8,9B,63,0D,B1,8E,F0,F3,C8,1A,4B,77,22,49,1C,71,5D,E5,2A,6D,70,89,4E,F2,86,E8,84,A1,C6,BD,A5,64,07,FC,3B,FC,7D,B8,C6,0E,81,05,03,9C,92,FA,1C,22,65,89,16,9D,15,B4,09,3D,DD,2D,54,DD,3C,D4,83,B6,FF,B2,E8,66,79,94,FD,C4,CC,2E,1B,20,44,BD,4A,16,BB,C5,CE,5D,42,B3,A6,FA,1D,91,42,1A,EA,46,4A,DC,40,76,E6,3F,C9,5C,2B,D0,B8,DA,BB,0A,9E,1A,2B,4D,4E,E1,85,95,B7,14,55,D3,D8,37,35,12,09,0A,E4,46,92,2C,E3,FF,7E,19,3A,63,F9,F6,C0,01,0B,F5,66,67,63,8D,DD,56,BC,3C,DF,FE,26,28,8A,68,B4,F4,31,28,7A,A8,9E,B3,E8,24,7E,47,FC,66,68,5A,F8,E6,28,94,B5,D4,3A,23,E4,CC,F2,4F,38,DD,6B,44,3D,47,53,14,49,3D,35,03,68,0F,5D,F4,BB,FD,C4,6F,F9,35,DB,D0,B4,CF,25,4A,AB,7A,2A,B0,5A,29,AF,6C,93,A5,67,B3,33,C8,2A,DB,D9,75,74,DF,11,B1,B8,38,73,BC,01,63,75,5A,E1,40,F3,2B,67,D0,0D,55,6A,71,84,63,B7,30,4B,82,F1,69,C4,7D,5C,FF,85,02,47,40,76,FA,19,B3,04,A0,B1,46,07,7B,87,13,D1,90,D0,D8,35,D5,F5,1C,7E,9E,13,B8,AC,37,BF,4E,C1,EF,11,64,D3,F9,CB,1E,A8,E2,ED,CC,0E,DE,24,68,CC,14,62,22,63,81,46,0E,EB,DF,55,3D,B6,F8,1C,BF,3B,8B,FE,1B,91,08,32,8F,9F,69,D4,8E,01,47,8E,0F,9A,7C,06,B7,FF,D7,62,B0,9E,6A,F9,A9,89,2C,0F,34,44,EF,36,07,04,EB,11,EF,B6,F4,28,15,EE,E9,D6,12,04,04,13,C0,93,99,48,93,13,EF,2C,96,32,7D,CE,0E,51,E8,6A,8E,FB,27,70,09,5F,74,23,98,80,5B,01,C8,C3,4F,C5,1E,6E,64,D1,DC,9A,35,7F,F8,25,14,74,40,D8,3A,C9,B2,86,F8,2B,2C,7B,65,29,57,06,AF,69,14,3C,C1,B7,89,80,C4,82,DC,CC,12,64,EC,DD,2D,1D,F8,1F,CE,77,B8,A5,38,64,57,8D,FB,D5,FF,E7,DC,38,E0,F5,F1,A5,19,85,2A,8A,16,8F,E3,E6,52,EA,CC,CE,90,6C,EF,1F,2C,3C,E4,18,87,19,E5,E7,58,8A,37,7F,73,E5,BF,63,25,00,A9,7F,1B,17,28,BE,CF,09,FF,F6,D1,6A,D0,6F,30,9B,EB,9B,C9,47,9C,52,3A,5B,83,92,DD,88,E0,2A,3F,B1,3C,C0,0C,0D,6A,82,F8,A6,E6,27,34,21,F1,0A,16,7D,24,37,31,D4,9F,38,FC,3E,17,D5,6E,A9,20,E8,F8,99,DD,AF,0F,58,E9,15,F0,86,18,D9,73,28,84,FF,E9,7C,D4,44,4D,72,70,AD,06,B7,67,F6,89,07,D9,15,3F,85,5C,2A,4B,38,73,14,35,C1,21,AE,32,91,3E,61,6B,F6,02,1D,6C,A9,98,29,C9,11,BF,6C,2E,74,A5,D5,BD,CE,2D,79,0E,A5,BF,78,0D,78,96,62,41,C5,8A,6F,75,95,3E,21,79,11,E1,29,6F,5D,66,FD,83,11,41,3E,95,94,4E,50,AE,55,73,F4,E1,95,D9,26,83,8C,14,93,75,4A,8B,EF,F5,F5,F9,2B,BF,81,01,8A,8A,42,4B,18,CE,B3,C8,6C,D6,00,3C,D6,1A,97,E4,48,5E,FF,93,7E,B0,7A,A3,EE,F2,75,79,9F,E4,42,5C,E8,73,FA,EF,A8,E9,0F,9F,36,BB,69,D3,78,28,47,E3,5D,4E,4C,C6,A6,4F,65,D2,31,5C,F0,FF,85,A1,32,EA,85,70,BD,14,09,0F,14,3E,88,C5,CE,97,43,81,57,33,64,B1,BF,A6,B4,AE,D2,BF,69,16,05,BB,6C,01,59,45,0B,42,05,F6,BB,D9,CD,22,5C,88,55,AD,1F,2E,B2,7C,BC,53,6C,D2,08,C9,BD,A6,6C,A5,4F,93,56,3F,DE,80,EB,4A,E3,B3,7B,F2,06,F7,1C,03,DB,A7,A7,AE,B2,4D,4C,AE,5A,32,BF,A0,0F,EA,6B,1C,73,AC,C0,3B,9A,F7,79,E2,A2,C2,2B,26,9D,E6,D2,A8,B7,EB,4F,41,9E,C5,4E,E7,73,D7,49,CC,71,2F,1F,5E,80,C6,0F,8D,BF,74,D0,5E,48,4A,C5,CB,7C,07,37,BD,F7,57,91,D9,84,19,6A,C5,AD,D0,2F,88,39,20,23,D4,34,8F,C0,4D,16,E4,FA,43,F5,9F,3C,66,5B,B2,DC,25,2F,DE,A3,43,7A,86,2B,32,AF,47,33,7F,CA,89,57,4D,0C,08,64,F1,70,F2,A1,FF,01,1C,C9,CF,D6,B4,46,24,45,76,0C,C8,25,49,54,47,81,1D,27,76,1D,21,9D,2A,73,5D,05,26,2E,8C,59,FF,F1,67,A5,42,80,12,2F,AD,AD,3A,96,76,3D,CD,3D,F7,2B,D1,B3,5F,1E,C4,32,FD,C6,C4,A1,9C,D2,90,EF,92,E0,32,57,4C,EF,C3,10,28,82,84,C3,E8,34,26,32,00,9D,81,50,86,AB,FF,66,BB,B4,AD,8A,A6,17,53,B3,0D,A1,9F,52,66,ED,9B,B6,60,6B,6A,F3,50,E8,50,92,15,C4,F1,14,1F,9D,5A,93,81,3B,FC,A1,D1,A0,1A,A7,84,DE,65,BE,31,5D,85,2C,44,31,8A,BD,66,C7,5F,93,78,36,62,86,E7,9D,B6,52,FF,2D,45,61,6B,BF,2E,6C,4C,AE,14,FF,24,9E,3A,D5,2E,0C,FB,AF,3F,D2,44,66,D4,A2,3A,E9,8A,3F,09,88,21,12,25,30,B7,FD,CA,96,1A,6E,85,AB,4E,A7,81,90,90,99,C3,BC,16,E3,9D,29,49,4D,B6,74,07,07,B8,29,80,F7,9C,8B,C0,CB,5D,D3,A2,BD,4A,EF,51,4E,8F,AF,C5,38,9C,30,CC,3B,45,4C,30,EC,24,AA,C2,03,D4,0D,18,C2,18,28,88,1A,51,9C,95,47,71,38,09,12,F4,E2,B5,A3,CA,C9,E9,B7,5F,76,0C,6A,8F,2E,16,AC,BA,0B,A4,82,CD,FC,8C,1D,8D,BF,E2,7A,D5,22,47,95,9F,10,A2,54,FB,28,56,F7,A2,63,9F,0A,6C,80,A0,F3,6C,86,4F,22,A2,28,B8,ED,D4,EF,37,41,AC,22,0B,14,9B,DF,8B,3D,EE,74,94,70,CB,9B,BD,CF,71,95,84,32,23,E1,00,1A,65,45,0D,E4,2F,2B,73,45,C1,CF,D9,7B,85,24,39,8D,D0,6D,30,EE,0F,73,97,03,E6,DE,B9,F1,01,FD,7F,A9,DE,07,9D,C8,60,67,5D,77,70,6C,20,91,42,7B,94,6E,74,73,57,6E,1C,69,E6,05,45,89,44,40,0A,F5,B5,C5,E1,0C,49,C3,91,7D,DD,D6,02,BE,C7,A7,83,04,46,62,28,6B,BD,77,8F,EF,60,81,AC,86,E9,F3,DB,E6,66,11,3D,E1,62,8B,2A,4B,8A,05,E4,08,9A,F1,E7,53,93,6B,1B,A7,6B,1D,0E,ED,47,25,63,2F,6E,09,D6,DB,D6,41,9F,BD,07,AF,D7,D6,D9,C0,BA,10,E3,5A,22,A4,4A,FD,5B,4C,B6,B3,6D,FA,0C,1A,91,B3,3B,FD,04,3A,CE,11,4C,51,E0,FF,06,B2,34,03,1A,8C,24,F8,CA,7B,FC,0D,9A,82,AD,79,5E,7E,FB,C7,0B,5B,EB,FA,82,E1,2D,EE,3A,06,5E,C5,BD,49,4B,A1,9B,49,68,20,46,4E,CF,04,42,1B,9B,04,85,78,EB,C1,8A,21,9A,5C,E7,7A,D5,21,34,16,61,C0,CD,63,3E,FB,6E,D3,B6,3A,39,79,BE,C9,8B,F7,BD,91,9F,59,B2,3B,95,B5,57,AB,8C,EB,D2,52,13,34,AD,6C,25,26,29,A5,49,1C,51,F3,EC,39,15,EB,B7,8E,49,C9,A5,FF,25,4F,51,BD,3A,54,72,AD,41,94,70,F1,0A,F8,6C,51,39,D0,6A,30,B5,E1,B0,2E,FA,E5,D2,DA,C7,2F,F4,A7,07,63,46,6B,F1,3E,B6,64,74,5A,50,A8,65,43,97,C8,2D,A4,D5,FE,34,7E,14,72,56,F6,F7,A0,73,D0,F4,1D,6D,4B,95,6A,D8,C7,08,C7,C7,85,AE,D3,32,59,E9,80,88,D5,DC,83,64,DA,B7,AC,79,EA,9E,45,B3,93,6C,29,8F,EF,AC,69,A7,CF,04,4B,58,76,F5,E3,B7,83,4A,94,96,0E,F2,32,4F,B6,DE,43,5B,86,CF,8E,0D,2B,2F,CB,1E,87,7A,1B,B1,0C,8A,C6,3B,1D,87,00,E4,B4,D6,E2,C4,50,A7,E1,5D,C6,25,26,12,A8,DE,5E,2F,76,80,DE,81,AF,65,3B,D5,54,A2,16,35,9C,F5,26,54,D1,63,BE,31,18,E7,3B,87,00,D7,F2,48,77,62,EB,B4,A8,12,37,94,8C,22,AD,01,84,55,E0,21,1F,CA,41,C8,6C,37,8D,F9,91,56,E5,CD,67,35,89,F0,8E,C4,D1,06,FB,C9,0C,32,CA,F4,F0,EF,A1,63,83,2F,BE,0A,57,A1,A8,B5,61,DF,2E,BB,79,E4,C1,4D,5E,BA,9F,B3,BE,C5,F3,D5,90,98,7E,A0,6C,64,6C,03,D0,EF,EC,21,F3,9B,8A,51,FA,C9,C5,D1,50,C0,02,AE,E3,B6,BE,FF,9C,3A,85,43,55,9A,A1,55,C4,CB,86,13,EA,85,0E,C8,89,CA,4A,39,CC,54,2F,0A,D5,EC,6E,E2,36,65,FC,1C,48,2D,F8,53,0F,5B,D1,EA,DF,FB,03,32,22,B8,B9,1B,0A,8C,9A,1B,96,44,2E,97,5C,D1,B4,3A,C4,4E,CA,3A,2F,B1,94,6A,B9,6C,DC,8A,A1,EF,97,57,6F,45,55,82,82,47,75,F1,E4,B3,6C,E7,DD,C1,4C,2F,EA,B4,10,5D,35,3E,5F,55,B9,71,E6,2F,32,85,C9,9A,95,85,63,E6,EE,03,E1,7E,D8,48,E7,C6,AE,2D,7D,71,7F,C4,DC,D2,E7,4C,90,C8,69,70,47,C1,CF,4D,12,A0,71,FB,14,87,B2,6F,1D,2D,08,73,16,BE,35,2F,E4,EE,0D,85,50,21,E0,48,5D,E4,AB,51,85,27,91,1E,67,E1,B3,B6,B8,B2,77,D8,5B,BB,61,F6,27,42,E5,79,B0,BF,88,47,B6,5F,C5,00,9B,66,56,28,57,25,97,91,DA,45,16,86,65,C9,2F,67,F9,65,B7,33,34,C6,A1,F3,09,0A,CA,63,32,DC,93,95,EF,DE,80,3E,AA,3E,04,09,C1,78,BA,B9,5E,49,B3,05,81,F8,7D,01,09,77,CD,E4,23,AF,44,8F,D0,C5,C8,3B,D9,67,DF,7E,4E,98,1F,58,D5,8C,85,F3,3A,40,C7,D4,1B,C6,9D,57,61,C2,20,B6,9D,6C,1A,C9,98,A6,15,6B,7A,A5,DC,2D,C5,CD,E8,AA,34,E6,1B,A9,49,0C,F9,83,5F,5B,43,28,C8,45,C1,60,D1,78,CA,64,C2,72,8D,11,CB,9F,70,81,8A,77,B2,89,43,1D,A4,B0,CE,00,06,1C,38,08,4D,5A,D6,D4,7E,94,22,BD,30,9F,EF,FC,A1,1F,45,03,0F,DB,83,93,BF,ED,39,9C,32,D0,A2,96,9E,AA,01,76,27,0D,DA,24,58,85,A4,46,8F,89,A2,6A,F8,1C,69,4A,04,33,00,06,7C,AE,82,BB,2E,27,CC,85,E9,2F,A8,04,86,AE,4C,BB,B5,96,FD,DE,3C,05,79,C9,F4,E0,38,F1,4D,2C,D2,8F,7F,0F,62,EA,23,32,E9,C5,AD,F0,BC,C0,7B,3E,DC,DC,23,1F,6E,83,67,18,85,97,98,0A,F7,F7,BC,12,3B,E8,D0,44,35,46,E1,F6,93,07,32,04,39,9B,20,DC,E3,D1,63,CC,87,9E,C1,DB,DD,4F,24,B2,EB,24,5E,50,2F,A6,46,7D,74,DD,D0,37,90,78,70,98,26,FC,27,1F,4B,1D,18,7D,E3,FC,64,71,EF,92,89,54,82,15,C3,8C,38,54,5D,CF,60,BB,C7,FC,8F,8A,D1,DC,E7,47,29,F6,D3,31,B7,78,C0,6C,21,E1,69,13,34,64,3C,A0,9A,31,EB,30,07,DD,ED,E5,73,E7,A3,08,F3,86,1F,E4,F0,DA,4C,CE,5B,BD,4D,28,E8,01,21,CF,BC,C7,A4,9B,E4,E5,47,00,3E,35,74,1C,04,88,BE,3F,CF,30,69,39,07,A7,48,0A,03,13,2A,60,9F,E1,AB,5E,CB,11,1E,52,40,F4,3D,19,44,9E,D5,6C,FC,0D,36,27,59,FB,7E,DA,17,D1,53,BF,B8,28,FE,13,D9,BA,88,0B,F2,AD,F1,50,57,78,7B,83,B0,7C,11,49,94,22,35,8A,C6,5B,A3,7D,CE,25,D4,30,B2,25,A4,49,B7,F7,8A,96,F6,D1,E9,66,56,F6,8B,EE,8D,34,64,F1,9A,98,7A,14,AC,20,73,E7,AA,46,87,E2,C4,1E,FB,EA,75,4A,EC,9E,48,92,C1,88,76,2F,15,16,65,BF,A7,91,EF,7F,9E,66,02,21,DC,BA,85,24,D8,06,77,F3,FE,F6,2C,56,74,B5,1E,67,E3,F4,A1,F1,DC,40,6C,B4,27,EA,CF,50,97,92,9C,23,A6,60,87,E3,2F,40,A1,A7,1C,4F,18,44,A3,F9,21,E1,35,E1,23,E8,1D,A8,54,B4,6C,88,7D,5C,7E,28,5D,80,ED,65,EC,35,2E,3A,0D,A4,88,EC,87,B2,7A,00,F1,8E,34,C9,4A,04,86,53,66,2D,C4,A3,24,23,F2,41,A3,D0,EB,61,05,01,D2,68,40,7C,86,D5,53,E4,4D,5A,28,4A,5C,38,7F,3F,D4,6D,DA,4F,29,D1,DA,AE,8B,A7,18,04,8B,09,FA,54,E5,E9,84,D8,FE,57,8B,E7,C5,02,63,82,CA,54,42,7B,4F,B1,BF,C4,D6,18,FB,9C,42,70,54,53,F2,42,DF,58,43,52,1F,A0,C7,AF,68,EB,D1,25,CA,3B,E0,0A,C8,96,2A,93,DA,8E,D2,21,95,A6,5B,79,03,B4,FB,9B,97,3E,15,6A,CF,EE,BF,CD,52,7B,E2,EE,77,02,99,2A,D9,55,A1,E7,55,F0,DF,65,41,F8,A6,B8,F2,CE,79,44,6E,E7,99,E2,94,E3,71,06,92,75,C4,77,C2,91,E4,CE,E5,A9,C4,A5,D4,78,E6,FF,7E,28,48,8F,F1,41,26,6C,FC,99,9F,AB,F4,88,76,4A,E2,17,3D,EE,6A,E0,19,8A,84,2D,74,07,08,8D,E3,BB,07,06,95,CD,FD,28,BF,05,8C,49,6F,65,65,ED,4F,4B,6B,97,D1,44,9F,FD,E5,23,16,E2,B8,DA,A6,58,D6,1F,37,2F,17,F7,AE,3D,E4,50,2F,DE,86,FF,AD,50,CB,41,F3,C8,7E,6B,D0,09,EB,4C,EE,30,D6,D7,B8,3C,79,07,34,81,E5,66,57,F2,F0,EE,29,EE,EF,56,2F,18,D5,51,04,41,B7,66,F7,A4,26,E3,F1,F7,80,7B,67,7D,91,84,2E,11,05,23,67,7E,84,78,FD,49,A7,86,E5,3C,89,66,99,74,81,02,94,A0,D8,9E,37,90,98,6B,A2,A5,39,AF,83,98,31,45,A9,33,8E,9C,A0,B8,26,FA,9D,74,03,68,5A,6E,DC,F5,70,C9,42,BE,84,A2,EB,A4,33,E7,34,82,38,71,BA,A0,22,FC,73,B4,95,96,78,7D,BC,EB,A4,23,D8,E5,37,77,94,28,30,44,AF,19,A3,5A,E6,08,5D,32,8E,77,F4,96,AE,FA,20,E7,01,19,C1,0A,D2,31,68,D7,54,87,ED,A7,01,E0,89,99,61,98,42,3C,60,1D,51,36,3B,3A,F1,A0,7A,BD,46,AB,4B,43,F7,74,18,48,35,6E,EF,A0,7D,1C,BC,65,9E,D9,E5,09,8D,5D,D0,A6,72,B1,54,98,70,83,D2,A8,8E,50,7B,8A,25,2D,1A,AA,66,29,09,A7,FC,0A,59,7C,6F,E9,6D,76,85,3E,31,0C,1C,BB,BF,A0,D6,3A,54,52,B5,77,B9,9F,B0,35,9C,28,C7,73,04,62,40,57,7C,E8,3F,4F,00,25,0E,79,C2,6F,22,71,6A,CE,E6,8B,30,EB,2C,C8,43,A5,A9,C5,97,D2,89,9C,E1,D3,47,91,A0,19,5D,69,78,30,1C,E1,DF,A6,C9,0F,57,5A,C0,86,C5,9B,13,C7,4A,CD,07,12,F2,AA,27,68,96,C7,BA,D0,F1,F7,05,A3,F8,B3,D2,DB,4B,56,FE,89,2D,16,DA,1E,2D,E9,F9,9F,20,15,B4,86,D2,C3,CA,7A,C7,AB,03,E4,0C,4B,78,40,97,D0,2F,D0,80,3E,E9,49,83,4B,E5,1A,14,CA,9E,DD,66,E5,A1,15,6C,83,78,89,81,BE,98,AE,19,53,92,BC,C1,3C,A5,2B,60,BE,C1,C4,DC,61,86,A0,1E,08,09,CB,7E,90,40,C1,D8,19,A2,A6,42,24,6C,B6,20,1E,35,81,D7,BA,DC,53,AF,DA,F1,F5,74,18,70,75,B4,09,5C,0F,25,2E,28,D7,A4,23,18,F3,A2,BD,D2,30,D4,4C,9F,2F,3D,1F,F1,8D,31,FA,E8,48,E8,45,FA,F1,EE,36,07,4C,00,06,71,5C,0C,6E,97,BB,5C,2F,56,5C,66,AF,30,A7,20,FC,88,BE,D6,08,13,9A,25,D2,1B,E8,C3,FC,9B,BA,22,5B,3F,B7,8F,A6,A2,3D,1B,A1,B0,5E,4B,54,48,84,82,CD,04,1D,6C,1C,94,4F,98,E4,C4,6A,6E,E8,E9,A9,2E,02,88,C3,D6,A0,28,70,D5,1C,0F,56,D4,54,68,91,B7,1A,E3,D5,59,7D,D0,A5,81,64,88,E6,0F,1B,87,4A,04,A9,4D,6A,F1,0C,0C,51,1C,CA,84,FC,AE,BF,3A,5E,0D,7E,3F,4B,92,39,37,0D,8E,09,0C,D0,5C,07,44,BA,50,5B,1E,8B,EC,FB,7C,D2,AA,8C,05,43,AC,E5,32,49,27,BB,0D,79,28,04,18,FD,AD,B4,C0,FA,0D,A6,63,E2,CC,D2,09,2E,4D,42,88,2D,5D,6E,90,F2,49,4A,14,E1,E3,45,AE,BE,34,12,32,78,DE,90,13,79,B6,5E,BC,AB,FD,AC,71,3C,60,C2,93,EC,4B,B2,BA,19,B6,4C,2E,8B,66,D1,9D,9B,4A,FA,C7,57,8C,B8,0B,65,A8,CD,EF,D2,AB,5C,66,A1,D1,E5,51,E8,FF,C7,07,F5,45,4F,36,62,4F,8E,7C,9B,A0,3F,43,B4,D4,4D,59,60,9D,B1,8E,F6,93,88,3E,89,B4,54,35,34,28,F5,FF,94,02,21,1C,9C,D3,27,91,74,84,7F,A0,96,16,0A,EF,CA,46,2E,00,9B,B5,56,94,B9,3C,03,A5,23,97,33,50,28,01,DC,16,2B,B6,B3,0D,C8,4E,F8,19,62,A7,04,69,F6,E1,FD,49,4F,71,08,97,AF,A0,88,E3,77,2A,B2,FF,DB,50,C0,77,5C,08,12,40,FC,B7,28,6D,14,31,75,01,87,DB,95,9E,2B,09,39,54,98,5F,BF,AF,3F,30,19,3C,9E,F4,F0,89,1D,11,1A,FB,93,ED,CE,D7,D9,BE,C8,35,BA,20,EB,DE,79,D7,15,CA,DE,0C,9E,19,DE,C2,6F,29,4E,39,AE,99,86,E3,4F,EC,BB,67,F5,C9,28,DE,10,8D,47,6A,6F,03,88,93,95,BA,74,11,9A,4C,1E,84,A0,61,99,DA,56,6F,C9,D5,0B,7C,F7,C2,A7,69,02,18,D1,87,29,39,59,E8,E9,E6,35,DE,5A,FE,E6,9C,CA,2D,49,A1,7E,C4,38,CB,96,13,B3,21,F6,33,10,90,EC,CA,CD,B1,52,D7,E3,D5,3F,CF,DC,2D,CC,3A,0D,63,99,2B,70,89,5D,EC,1B,25,26,4C,C1,67,08,DD,AF,0D,84,28,87,31,67,62,0E,FB,2E,CA,9B,76,73,7B,F2,D0,6D,4B,D5,FB,04,07,0D,66,FB,9C,18,D9,92,5F,16,BB,BC,D9,89,30,CD,0A,3C,A8,CD,8A,3F,03,E7,1B,B5,3B,91,99,90,3B,EC,DA,9B,E5,9A,13,CB,17,3D,C2,E1,17,0E,64,B6,33,B2,51,49,2C,9D,85,49,F9,A0,28,CA,2A,3C,2A,40,0E,36,F2,78,E4,5B,DF,A7,2F,F7,83,DE,45,8B,53,05,4F,46,FD,8A,02,07,AF,C5,D8,D0,83,D8,FF,D2,C9,52,02,82,7B,59,1F,06,9B,BC,05,CF,A9,92,D5,0A,DD,4D,5A,D0,89,57,DB,5B,37,24,6B,63,8C,A3,4F,39,1A,D4,49,3B,7B,A5,2A,EF,5D,DA,7F,06,44,14,ED,E9,11,76,8A,5A,CB,F1,6C,63,BC,FD,63,26,80,5E,CB,9A,41,DD,E2,4A,16,F0,5B,17,B3,A2,1B,57,3C,FE,F4,EB,46,25,79,26,C2,7B,5A,D1,B8,B8,00,B0,40,D6,AC,AD,0D,23,D1,5B,9A,2D,9D,08,D8,15,78,1D,76,15,A7,1A,CB,EE,60,67,39,F5,ED,60,F4,DE,12,B3,60,8F,44,DC,0D,04,6F,43,7F,85,EA,38,A9,E9,0F,37,84,E5,58,8C,46,08,7C,E0,E3,D4,C4,A7,31,E5,6F,05,09,CD,2C,2B,BC,29,2D,23,22,8D,DD,0E,60,37,2A,FF,C9,14,B2,F4,0B,20,A3,C8,6C,F9,38,CD,2D,37,88,A8,05,ED,B6,F8,77,5B,B8,FC,63,63,80,3D,1D,C1,A8,3F,03,05,EF,5A,15,88,9A,13,4B,2A,A5,17,FD,AB,7B,6A,7B,7D,23,DA,F4,14,0A,D6,ED,9D,21,D6,AD,B2,7B,15,8E,B5,29,EB,79,69,F4,35,BF,6B,7D,31,BF,09,3C,97,14,CF,7D,71,95,42,30,AD,2C,7E,66,87,A6,3C,7B,80,92,A0,22,77,22,64,61,09,63,C7,8D,47,61,46,D6,69,8C,5B,F7,C2,E8,11,D2,AB,C0,CF,3C,F4,84,A6,F8,9B,3B,AF,C5,A4,5D,D7,C4,A3,6E,D8,8C,00,4A,0C,D6,4A,2C,D9,BE,D4,37,73,BA,1D,73,76,F2,3A,E4,51,57,7B,AE,48,60,49,58,9A,7A,55,93,ED,DA,48,B2,9D,3C,14,DB,69,A0,E1,10,51,DD,B6,8C,6F,EA,1A,17,81,85,61,A9,A1,6A,3B,FB,49,C3,30,64,98,ED,D0,73,5A,03,D2,9A,7F,D2,C0,91,02,9A,D5,50,8C,CC,88,22,35,8F,9A,31,02,4A,7A,4A,17,47,A1,EA,36,2E,EA,E5,F6,56,F1,BC,58,E4,9C,64,F0,CC,82,5B,16,02,6D,8D,31,81,F8,64,5F,6F,99,3C,2F,82,F1,C6,72,73,E2,DD,05,1A,D6,03,F0,F6,93,26,C0,3C,B7,DB,88,26,C9,C5,56,4E,6F,8F,FA,76,3E,8D,70,31,F3,6C,1C,B9,FE,D5,22,C0,DF,45,6E,5E,AB,F6,17,99,D3,C2,35,02,2E,94,E6,13,B9,5E,E1,90,05,3E,93,2A,A0,D1,4A,2E,F6,FE,C9,88,21,A2,DA,AD,41,8B,A0,82,96,39,FC,3E,CB,79,C9,B2,60,D1,D1,0E,EA,96,68,4B,3E,A5,F3,93,66,1D,01,1B,4A,D8,3C,C4,FA,4D,28,CE,52,CF,11,CE,3A,1B,67,8D,3A,44,06,C4,C9,5A,E4,3A,A2,6D,E9,34,CD,12,98,85,8A,24,B2,C0,C2,84,FA,91,A3,42,7B,C6,99,B1,50,D8,BF,26,A3,82,DD,C2,E0,B7,CF,1A,A3,14,4F,D2,B0,6E,58,CA,89,FD,D1,73,B7,D6,5F,04,4A,AC,D3,31,83,4F,E0,39,F7,C5,14,9B,18,84,92,3C,6F,B4,E9,1A,FB,D8,B4,12,D9,82,EE,39,7B,66,7D,F6,74,87,07,9F,17,FB,1F,63,2D,A1,BD,BB,1C,A5,33,30,DB,44,2E,0F,4D,70,BA,7C,A5,AF,81,BD,97,2C,2D,7B,8C,80,23,B3,68,FF,75,FD,64,9D,E8,4E,10,17,5F,6B,08,62,E3,66,2D,12,6D,D3,35,61,9D,E7,98,FF,38,29,65,D8,8D,64,E9,64,81,DC,F3,B6,10,A9,F9,8A,F3,98,64,DF,CB,5B,A0,1C,7B,79,CA,D7,A4,3F,03,0E,24,52,30,0D,9B,91,AE,F8,C9,69,08,2E,99,64,CA,5E,71,41,B4,A3,F4,21,EB,D9,11,B4,C0,82,04,37,DA,08,0A,89,8B,B7,70,DA,86,49,44,1A,5C,DE,D8,78,DB,AF,5B,F6,7F,43,4D,4A,5A,EC,FB,BF,28,EA,2C,E2,33,0C,57,E5,87,09,4F,32,2C,4F,A7,FA,A3,02,B1,E8,79,93,F0,04,C3,E4,8D,22,71,6D,71,CA,F4,AD,F6,8B,9F,1D,75,56,07,72,56,2D,69,02,73,8D,CF,64,B3,7D,90,6E,42,D1,E5,BA,76,E0,3B,B5,A7,F6,3C,8F,6A,85,4E,0C,19,2A,39,DE,0D,33,56,7B,53,1E,41,DE,D3,EB,9E,71,1A,25,51,8E,50,2C,E7,6E,1F,58,06,27,F1,1B,AE,09,FB,AA,E8,03,C7,56,A2,73,6E,30,BA,C6,8A,E3,DE,35,2A,BF,9B,B9,B0,7F,FE,C7,BE,7E,F2,F7,F6,D5,4C,F3,FC,E9,DE,63,0B,6E,1E,7A,95,09,DC,C8,DB,DC,46,00,24,D0,BD,43,88,B9,65,E2,81,9D,9D,A5,8A,EA,3E,67,71,E3,AF,2B,46,4F,31,32,BD,16,5E,74,8E,43,8C,10,88,A4,EA,52,46,BA,E0,9A,10,7F,C2,1E,1B,92,E0,8A,88,4F,6A,EF,87,B0,DE,18,8C,37,79,DF,11,C5,83,08,1D,E6,76,96,F2,80,EB,0D,21,68,72,AD,87,5F,16,EC,B9,4C,0F,E1,07,A8,C6,2A,65,C0,A7,CA,F6,52,E6,88,21,B4,A1,13,B1,57,30,04,7E,30,55,E7,29,49,92,18,83,80,78,7B,0A,78,EA,BB,08,10,7B,FE,67,FE,33,FE,72,58,DD,75,9E,0B,9B,E3,52,AB,7D,EE,A2,A9,72,54,95,99,03,3E,96,48,2A,D0,66,9D,81,D5,95,AE,7D,CA,90,0D,25,AC,E2,59,5A,01,16,85,92,6E,F3,E9,CA,F3,D8,FF,44,50,05,00,A7,72,37,8A,3D,19,F9,31,55,FD,B2,D2,F6,F6,4C,16,77,9E,D5,74,E1,8B,77,68,60,28,71,A8,A7,2B,93,AF,8E,96,FD,F4,3D,6C,12,F2,80,83,5A,BC,40,BB,48,F5,3D,F4,09,47,0B,1B,C3,C9,6C,C6,D7,FF,99,9E,A3,AD,30,84,94,DB,78,74,C0,D5,0A,55,FE,B2,85,F8,FC,40,78,9C,2B,2E,F3,5B,B3,0A,76,EF,BC,83,E5,50,72,29,06,D1,6B,55,DB,03,9A,AC,F6,F9,A2,ED,06,54,29,46,19,00,24,F7,3A,C3,49,D7,B8,D1,B5,A2,8E,8B,9B,07,CF,EF,AB,06,1A,68,A1,90,D8,DF,3F,21,72,98,DA,35,EF,EB,A0,65,DA,A1,42,21,23,B3,6C,C0,65,78,2D,33,E3,45,80,3B,41,F7,36,62,84,2A,4F,2C,E2,30,4B,A2,A2,F6,E5,D9,E3,46,21,70,72,BD,14,2B,27,42,78,86,83,0D,96,56,C4,CE,2D,12,9A,79,FB,D4,FA,74,E3,E2,3F,50,D2,25,CE,A6,53,D4,13,FE,75,E3,74,0A,22,65,EE,F4,48,FF,EF,16,FC,13,55,67,ED,0A,61,77,19,7B,BD,AF,EF,51,A1,6E,D1,0E,4C,9C,C7,99,8E,EA,CE,FF,B5,F9,7A,40,C7,67,A9,F2,6E,C3,7A,A9,D4,F8,C8,26,31,4A,7C,2C,82,00,BB,C8,C3,D8,8F,B5,33,97,40,53,96,D4,2C,10,E8,EE,4E,F5,57,CF,44,75,97,A0,00,8D,39,28,A3,85,02,F3,F6,75,74,04,13,77,F6,DB,04,1C,43,A0,34,50,9E,95,68,3C,71,37,6C,F1,FD,40,19,3F,93,B5,B3,89,F7,21,6E,51,D0,02,A3,6F,35,11,29,6B,8F,24,5B,26,F1,56,A1,08,CB,28,E5,D8,C8,E7,9F,CD,85,32,F6,D3,FF,B9,2E,3D,89,AE,D7,51,F1,07,B5,B6,9E,8F,EA,AE,76,94,A0,E5,5F,19,B9,33,A8,50,B2,7A,0C,79,3D,C4,D3,E2,AE,A0,D1,6C,54,D9,58,E1,45,89,7F,95,61,07,7F,47,0E,F2,12,A9,18,53,CB,1D,58,09,D5,08,60,4C,08,3C,B2,4F,8C,AD,FB,6B,E0,60,07,4E,EC,D1,62,5D,F6,D2,89,6F,3C,91,AE,19,7D,45,43,FE,31,66,73,BF,C1,99,D5,41,ED,E5,AA,94,9E,44,EA,9D,C6,6D,38,D2,55,3C,75,13,2D,C2,8C,15,7C,75,10,D8,24,EE,93,BA,A1,DE,E6,62,C6,12,5D,0B,97,CF,89,A5,1B,86,EB,72,42,6C,35,BE,56,19,4C,5A,06,2E,5E,5B,73,E9,9F,1A,59,C9,C6,0B,0E,5E,B4,BB,70,32,0C,15,3D,BF,AC,49,11,14,9B,29,B4,BF,2F,3F,FE,BA,75,64,5A,09,C2,13,79,25,9A,B7,02,5B,1A,FA,D2,67,66,7B,48,7B,80,1A,09,1A,87,A7,90,1F,9E,EF,60,3E,31,2E,D0,AF,14,1F,7D,0B,5B,51,FF,59,EB,8D,D7,ED,32,B0,E0,ED,1E,FC,51,B1,09,09,AA,33,DA,F4,02,02,A6,98,A7,CE,DF,6A,33,76,B6,31,FC,C6,34,2E,77,20,DA,59,43,23,FC,90,1B,8C,22,D1,EC,E4,22,9C,61,05,66,36,61,89,AF,7C,E2,24,BE,C9,70,6A,BB,AD,7E,75,59,9E,A2,AD,58,7B,AC,93,EF,F0,D2,6E,EE,6C,D2,A5,D3,BC,17,E9,63,C8,08,3D,AA,7B,A2,51,01,7D,74,AC,52,09,DE,A5,83,C3,0A,55,A1,0D,B1,7B,55,4B,63,90,07,6B,E0,25,DF,CE,8E,D7,9B,43,6F,4A,21,6E,A7,0A,FE,0C,B9,49,CB,E5,51,FD,5C,62,00,B9,EF,97,0F,AF,E8,3A,5A,B6,05,FE,71,4D,96,1A,F8,DB,60,FF,F5,C6,46,8E,AC,BD,D5,A8,71,46,76,27,A0,39,17,78,0E,28,13,D3,92,B0,DF,AE,01,06,E6,07,AE,3E,34,96,EB,EA,AC,26,66,6F,66,6C,CE,53,40,EC,11,DE,D2,E9,D1,BB,B3,C8,22,D0,A4,44,0F,28,EE,39,ED,38,39,72,61,40,05,F5,FA,2F,AD,7B,D1,84,3C,F1,7B,CB,F4,01,10,7D,29,44,2D,B3,55,9A,CD,8C,16,53,85,27,A8,C4,34,17,BE,7A,4E,35,3E,4C,2A,7B,C6,66,48,92,A2,2E,B6,F3,02,7B,64,AA,FF,4A,E2,55,26,7C,CE,27,00,14,9A,52,3F,0B,A7,29,DF,EE,2B,23,97,6F,2A,77,E7,36,7F,CE,05,DB,BD,1A,58,77,2A,E9,58,71,6C,E8,67,1B,C1,E4,FC,8B,44,6D,BB,CB,E7,C6,8F,7E,91,B5,76,19,C6,6E,DB,8E,12,99,D0,DE,78,FD,FE,DA,95,8A,99,39,67,90,B2,03,B7,04,DD,35,0D,06,1B,30,D0,68,7F,1B,4F,F8,62,5D,58,92,AF,A6,34,E7,DA,01,3D,66,EE,D1,1C,2C,AD,F6,18,F7,EB,FD,2A,D7,C0,4F,FC,49,2D,82,87,C6,11,F0,F8,BA,4C,E7,B0,D9,73,4D,AB,BF,4C,03,D8,80,EF,53,4E,A5,A0,1A,AF,1D,61,1F,0C,25,01,B7,D7,99,F2,C8,5B,7E,5E,0C,31,F3,D8,69,29,B0,53,F0,35,0F,B3,33,66,C8,CB,AE,62,D2,A3,1F,32,CE,F6,17,C3,28,31,38,EC,C0,23,16,74,6F,92,A0,26,A3,DE,B9,0D,FC,BD,75,A5,0A,AA,2F,6E,01,35,A3,45,48,28,43,18,98,AA,3A,EE,33,BB,3E,DD,00,D8,29,26,60,2F,08,45,9E,F7,14,39,3B,97,9B,C8,3C,DD,31,B5,60,5A,54,76,75,EF,DB,E4,23,72,55,AE,AB,1D,CD,CA,F9,FE,B7,74,7E,7B,53,09,2E,BF,1F,27,F3,0B,7A,45,9D,30,AD,6B,82,2A,46,FF,F4,F3,8D,57,53,D2,2B,60,CA,6B,E4,78,F3,CD,62,2E,F7,4C,95,7A,D9,B6,FB,8D,50,1C,C1,23,F3,0B,19,E6,5C,5A,FD,00,40,D4,36,8C,9D,4F,A8,5B,CD,6C,FD,EB,9C,28,6B,9F,5E,5B,DA,5B,76,91,68,DE,2C,58,4A,B9,AB,B3,FD,BE,D1,5C,9C,0B,C7,B3,10,AE,41,6C,AA,BB,02,58,AE,31,42,46,19,00,90,6D,14,5A,73,FC,8E,83,87,DD,FD,01,59,A2,37,F1,00,9B,98,D9,56,11,7A,44,30,6D,39,59,49,CA,C0,AD,D0,52,CC,DD,DF,61,9E,D8,BA,39,B1,F3,F6,67,FE,EF,73,DB,9C,90,6D,16,17,E7,CB,17,AF,91,F5,4F,EE,BC,DF,C2,E6,76,41,16,72,54,BE,D6,58,28,6C,1B,3C,F1,1F,FA,0D,A0,1A,0D,4A,29,6A,5D,C6,E6,87,69,B4,E2,5D,FC,AF,B0,F0,0A,0D,E9,48,93,AC,1F,5B,4A,5C,35,53,05,E3,C6,F0,C8,EC,16,D2,92,FB,D5,B9,BF,C3,93,56,83,8F,CF,63,55,AB,91,39,76,F4,B1,A9,29,B3,F8,5C,EA,21,CC,9C,E2,8E,A0,3B,B3,57,85,4C,D5,57,A7,A2,4C,7B,17,06,29,0C,E1,F2,8C,52,E6,45,53,C7,F3,56,EF,5D,19,B9,B2,11,A1,74,BF,33,BD,F4,E9,F1,5D,41,9F,2C,CB,2F,3C,E5,79,60,CB,8A,2C,B4,46,3A,B6,FF,8C,92,50,CE,AA,CA,4B,37,48,51,D6,B5,BE,6F,2C,47,F1,C2,69,27,87,F6,C0,6A,BD,88,46,42,E0,C3,6C,B8,02,ED,C7,C2,6A,04,12,E3,0E,A5,C5,4F,5F,95,00,17,02,40,46,FC,41,11,C3,90,3C,4B,B3,62,83,C4,E9,17,11,78,BF,91,04,B5,77,AE,CD,2E,B4,EF,93,EC,46,94,B1,13,7A,AC,13,AC,8B,93,CE,33,FD,D0,4A,CA,F8,42,6A,A5,07,90,DC,85,49,DF,EB,BD,05,41,BF,58,FC,92,D6,8A,46,0F,32,66,93,9D,5C,E6,7C,E2,F7,BF,ED,1B,C4,2A,1E,16,7D,69,67,A9,81,F9,42,BF,E7,38,F7,EB,55,A3,0D,30,60,E1,9C,81,2F,51,A3,23,39,29,F3,61,C1,BC,25,1F,67,7C,CF,93,AB,EB,1D,D5,8D,B8,1A,8F,3D,3A,64,42,7B,E7,69,7E,F9,B1,60,1D,B0,51,A7,3D,4E,5A,0B,B3,B2,CF,CF,A9,1B,73,CB,05,4C,EA,3D,49,73,A2,0F,7B,6E,01,9F,4F,E5,02,C9,73,44,F4,16,6E,BD,22,89,38,F1,3F,7D,63,9C,C1,A8,68,39,E2,56,52,BB,99,B9,AC,38,8E,64,91,95,12,46,1B,B6,A2,78,EC,46,2E,B3,E9,37,A8,E8,D7,D1,33,F1,C2,19,7C,45,21,E4,EE,5F,63,25,8D,3B,5A,4C,B2,BB,30,04,C5,20,F1,CA,53,93,81,13,CD,D7,37,B1,74,B7,C2,08,E6,5C,F2,71,DA,47,E4,E7,FA,B4,65,5E,05,37,20,7D,C5,9D,96,76,62,E2,09,5D,4C,40,31,85,9A,78,86,8C,6E,02,84,EA,DD,D5,AA,47,B9,96,8A,6B,6B,EB,F6,CC,ED,25,16,4D,36,49,2B,B5,F4,0C,95,4E,CE,F4,66,26,36,0C,D2,E6,E7,AE,88,8E,71,C0,47,79,31,10,04,1F,EE,A1,29,0A,63,16,32,B1,3C,85,6E,A3,D2,35,1C,73,52,82,5C,4E,80,D3,C7,44,89,F1,FA,7D,02,62,2A,97,23,D3,28,70,8B,9F,04,5F,AB,55,E5,13,92,DB,01,93,3B,9F,2B,CD,23,C4,5C,84,E0,FA,2F,79,CF,96,7B,8A,4C,54,F3,B6,92,E7,28,A3,9A,78,75,D0,8B,86,36,AD,82,9B,85,24,C3,7C,6C,8A,40,83,C2,0E,0E,36,D9,8D,D6,12,A4,F8,0B,89,A5,8B,D9,4C,05,2C,F2,84,7E,AF,7B,AB,CD,76,6A,CA,85,3A,69,84,BD,DA,A1,8D,E4,5D,7A,24,B9,8A,13,44,64,06,55,2E,CF,65,F3,9A,C1,7C,4E,46,3E,42,C5,B5,09,9E,4F,DA,AE,81,3F,F7,A0,37,09,46,40,55,4A,7F,1A,0F,71,81,09,F6,27,DD,AA,B1,A5,4D,78,EB,81,10,6C,38,03,9F,D3,7E,33,D4,09,8F,2F,4E,30,F0,8C,62,48,38,66,E2,6D,61,22,2D,5E,1E,AE,6B,E9,C6,DF,E7,D1,3A,D6,8F,1E,EF,2D,F4,5E,47,1B,94,4B,C0,E2,96,20,A5,FD,A7,D2,E9,6E,1B,F1,EA,37,97,FD,28,54,CA,17,B5,85,2C,E8,26,D3,15,37,32,9F,6D,C8,4A,93,E2,1A,74,C2,39,F2,86,12,A7,59,76,A2,AC,AE,6B,F1,8C,E6,AD,B6,CD,C8,8E,20,48,85,3F,D5,8E,30,A6,07,90,49,C6,63,CA,7C,67,FB,B4,16,58,CF,B4,A4,DB,37,2E,8A,82,AD,1F,5E,4B,4E,B6,88,9A,48,5F,1B,D2,EE,C9,51,CC,7F,8D,AE,1A,FE,31,73,DD,FF,6B,F8,21,DA,38,96,27,DA,C7,58,B2,59,F9,C5,2E,B1,7D,BD,A2,D3,69,E2,D7,7D,5B,3D,FF,E5,BF,1A,C7,8D,4A,F8,1B,0E,5F,F8,F6,81,52,4A,3D,5E,96,39,64,E2,17,22,DE,C2,21,71,A4,2E,B1,04,0A,0E,F6,BA,51,22,1E,D4,8D,A7,D9,94,26,F2,A1,5D,50,0D,6C,19,74,8D,40,FA,FD,BC,73,03,D0,11,FF,7F,F9,39,DA,21,A8,2D,46,D7,F5,0B,98,3D,E3,C9,8C,1F,5B,04,C2,77,5F,C3,1B,72,66,E5,52,B5,BB,C3,3D,BE,41,B9,B5,81,84,6A,CE,C3,7A,E0,D5,42,41,8D,14,C9,67,0C,BF,6E,3E,BD,9D,7A,B7,55,81,B0,B5,A3,84,AB,4D,27,0A,13,85,40,15,AF,45,22,15,B0,0F,EB,E1,54,4B,65,43,77,5B,C9,B3,15,42,D5,18,21,8F,E9,8D,CD,B9,4F,D0,A2,CB,C3,46,42,4E,69,93,63,5B,75,FD,C7,4B,04,58,FD,0D,B8,90,56,5C,33,9E,4B,DA,F5,52,3A,D6,09,5F,5A,B1,4C,61,85,ED,99,28,67,80,70,4E,79,B0,76,90,BA,8C,9F,10,89,7A,04,EA,3E,B4,9F,C2,7B,BD,42,BA,07,6B,1F,A2,3B,0F,56,2D,88,26,A9,55,74,AA,C7,DD,EE,EA,62,91,87,26,93,AD,8A,4D,CB,9D,FE,96,D1,0D,FE,4C,C0,04,44,60,48,34,1A,E3,06,FA,78,61,31,78,DA,FB,15,D3,FD,CD,D2,19,26,F7,A7,E0,64,DB,BF,44,74,53,8C,A8,3B,E9,2A,92,10,4D,85,7E,86,0F,86,AC,82,DA,B6,26,61,E7,64,AE,6C,D1,43,C1,25,86,1F,B3,32,74,D6,44,1D,9C,56,D7,61,1D,19,98,65,A3,25,CA,51,A1,5E,EB,9A,7C,46,F4,AF,67,0F,5A,80,B5,4E,4D,6E,82,14,73,33,7F,BE,4E,E5,13,CF,9F,39,99,FE,8D,A8,F5,7A,3D,EB,2B,76,37,D5,1F,1B,30,8D,69,33,B3,37,AB,3E,7C,8F,AB,FC,2F,D2,F1,47,43,4C,B0,CA,6E,66,49,DD,52,E0,FA,3D,50,F0,AB,C8,F4,B7,D7,2E,56,41,83,BF,AB,52,5C,D7,44,F1,8E,2E,F3,18,DC,A1,73,EB,9D,28,68,57,3C,38,B0,47,0C,96,48,63,88,5D,37,58,08,3E,DD,F2,01,52,FF,1A,C4,06,2E,FF,36,EF,00,E6,FC,90,44,9C,D8,5B,CF,A9,E0,1B,97,0C,56,3C,FB,D6,98,C2,4A,4F,2F,38,97,5D,CC,E1,C2,01,25,38,73,7D,4A,AB,E1,91,98,C6,53,6E,77,05,7D,D8,31,8A,DB,30,09,14,30,43,25,B7,C3,EB,6A,69,1A,C1,18,C8,35,C9,C6,58,83,99,86,63,1B,C3,37,16,88,A7,83,E5,32,0E,6E,18,64,2C,E7,DF,66,29,0C,59,4C,A1,C6,56,20,34,60,33,DC,9C,99,D3,93,A9,26,64,CF,85,24,E4,07,97,2C,34,0D,58,1A,90,A8,B7,50,E1,58,89,B8,6E,98,F6,4E,DE,CD,EC,1E,C3,34,4D,56,2A,A9,C0,0A,65,CD,C0,08,34,A0,21,A7,43,88,FB,37,FC,84,8A,47,76,49,E3,FE,F5,56,82,9E,4A,87,B9,DB,43,73,E2,EE,38,0F,E8,A1,81,91,DF,58,24,AD,B7,2B,56,CC,62,BB,B3,55,19,5D,0B,D8,9A,E5,34,C3,AD,22,B3,7E,D8,BB,D4,C9,B6,91,23,3F,52,C7,79,0F,10,29,1E,29,36,DD,C3,C9,7F,7F,8D,BC,67,27,AB,23,F9,EA,B4,2D,84,17,AA,4A,8F,0F,17,55,A0,B0,69,D6,1E,C6,CA,37,37,07,1A,83,94,45,70,61,83,70,9B,64,37,7F,74,62,0F,77,46,B5,C0,FE,53,79,BD,84,42,E9,7D,C4,79,07,61,77,7E,E6,6B,A5,94,9E,D1,8B,9E,46,A2,EF,B4,F8,2D,78,31,26,BD,9D,E0,90,F6,52,36,6F,4F,7B,B1,55,5B,BA,F7,54,9B,A8,95,CA,7F,03,6D,74,29,C7,AE,85,D9,12,00,AE,20,C8,BE,F4,D9,A9,A7,00,D0,15,F0,EB,3A,A9,5B,37,C3,30,98,12,70,49,2E,E1,3D,E3,4F,AB,28,12,E6,4B,6B,C9,53,35,05,0B,82,01,29,C1,6C,00,F0,EE,94,BB,B2,F7,50,5F,58,47,E6,D9,62,68,C4,44,7E,91,44,B0,E7,41,57,BE,F4,CB,1F,03,57,F9,49,5B,45,2E,B8,AB,14,46,B8,8C,E9,51,93,09,0F,5A,D1,3B,02,18,73,5E,22,B1,34,A7,1E,C6,07,FE,32,A0,A2,85,27,CF,06,5F,2F,B4,C9,BC,51,EB,5A,FB,A3,4C,70,F0,6C,61,2D,8E,14,05,81,EE,66,1C,97,1F,E5,AB,1D,10,29,FC,F2,19,BA,69,02,3E,F2,46,DD,AA,69,17,B5,34,24,50,36,61,EC,AF,DD,D3,A0,11,74,BC,2E,45,C6,B3,04,01,8D,FB,A8,E9,C7,41,A7,ED,1B,65,BD,AF,D8,2A,33,23,02,C9,53,C5,89,67,71,3D,08,B9,24,47,75,46,41,EF,54,36,E3,31,B4,C2,47,42,86,15,27,33,14,F0,D4,91,02,4D,57,FD,1C,B4,29,D6,0D,70,DC,59,A6,65,42,2C,10,50,8D,16,9C,56,E4,D3,78,76,F1,7D,19,08,B8,C6,B6,3B,0D,20,A8,C8,D5,FD,C7,C6,71,D7,56,E8,05,10,36,79,00,F3,F3,FE,16,C4,B6,99,22,05,A1,A7,25,64,36,26,1A,6F,61,8B,57,B5,86,A0,B5,A0,FE,22,F3,99,5D,8F,B2,8D,79,81,5A,E1,65,57,84,AB,E7,76,16,D0,E1,92,79,02,86,7A,F4,0B,5A,E1,2C,5C,46,9C,B9,4F,06,55,CA,99,29,7B,04,82,07,C0,5C,E5,6D,D7,C3,57,B0,33,CC,31,1C,A4,23,64,07,7A,50,36,A1,B5,2B,67,00,23,3A,3E,D3,AB,D8,C1,2E,7E,94,47,55,C6,CF,D4,5D,90,9E,01,5B,04,0E,69,5E,CC,37,81,B6,3F,2F,A7,AD,E3,3D,52,0E,A2,7F,48,CA,66,58,07,2A,60,43,58,3E,C4,FC,3B,71,6E,B6,53,E2,BE,F5,22,B5,70,18,F6,C4,D3,AE,7A,86,0A,71,D3,5A,72,44,95,8C,A1,A5,02,6F,2D,D7,D7,1C,AE,4E,66,D2,D0,D5,C0,1F,FC,19,75,C3,59,5E,C3,55,ED,C6,F5,35,A4,31,D7,73,E9,45,B9,00,2B,EE,0D,06,8C,EF,C5,31,55,8B,88,F1,FB,C5,F0,04,FE,2A,78,F4,6D,D3,0D,89,1D,DA,D1,36,89,AF,06,B0,55,F8,8A,6B,5E,B2,56,5B,EC,8B,45,DC,73,FC,BE,D6,B6,09,17,3F,DB,28,30,17,E7,B1,2C,8D,34,66,A2,6A,40,C8,E0,1C,AA,FA,32,F5,19,00,11,A9,3A,C8,93,F0,97,B4,85,78,0A,95,F4,91,C5,F8,02,36,EE,95,4E,83,7C,CA,95,24,7F,AF,1B,F5,93,8D,AB,24,F9,1F,63,A6,24,5E,B8,84,CA,55,52,66,62,7D,EB,C1,D0,D9,27,F7,A9,BF,F9,6C,FB,C7,77,50,BB,A3,97,A2,CD,AA,87,DD,EC,CA,25,C4,F2,F1,CD,41,6E,37,52,3B,08,3B,AF,97,9D,2A,B4,1F,03,F1,8E,7D,F9,EA,BE,07,FF,A7,93,FF,DE,4C,91,39,F0,16,1F,CF,96,E3,71,E7,70,FE,C6,43,05,30,01,CA,C0,33,DA,FD,6E,CC,E9,AE,12,04,D4,DE,A5,F9,A2,E2,08,7C,63,A4,15,FE,0A,FB,F0,66,E0,D8,B3,EF,65,4D,89,67,C5,6E,BB,F1,73,54,1E,31,2A,88,5A,3B,92,D5,FA,D5,7A,3B,9E,77,97,B6,66,3B,49,4F,BE,75,D9,72,98,2E,DC,C6,30,3A,F8,4F,18,5B,17,37,76,20,60,E5,D5,22,ED,1B,82,92,44,D4,C1,0D,8B,94,D3,3C,2F,A2,A5,72,CC,D2,A6,D9,63,BF,90,C2,35,09,C3,B9,7E,9D,94,07,E6,79,9C,CE,6B,BC,FA,C1,FF,EA,1E,01,28,2A,2A,78,31,DD,AA,F6,0C,53,98,2F,F0,D6,CB,45,84,C0,D2,21,EE,C7,D0,E3,11,42,3F,2E,5B,99,68,D1,26,F8,82,ED,DA,4C,8F,69,81,6A,32,A1,59,17,3C,41,0E,9E,9A,2B,4F,D1,F1,9C,4B,4A,8A,F3,6C,A9,0C,09,BA,13,AE,7C,08,C2,F6,C5,65,A8,D0,AB,9C,1B,A2,84,74,9C,B3,60,E8,64,21,1A,84,01,7C,7E,96,0F,6C,52,D3,E5,C5,73,C6,03,84,76,DA,8C,5C,BA,44,C1,BC,77,22,71,35,09,85,7C,7E,34,0A,DC,6D,4B,F8,6C,A7,73,E3,C0,66,EE,42,65,17,0C,9A,45,03,AC,A6,A8,63,FA,A1,3D,2F,DD,BE,49,A6,32,9C,8C,B9,CC,F2,33,A7,DA,16,5D,89,F0,26,6E,50,0F,E0,FB,57,98,31,E0,FE,A2,33,6B,28,F3,23,CE,33,B3,B1,49,41,1D,60,6D,21,77,5C,D4,8C,45,BA,8C,C5,6F,BB,C6,EB,A9,75,36,B7,89,89,49,16,1E,F2,E2,9D,C1,9F,17,84,6E,18,66,6E,87,EC,AB,E3,B5,78,B3,2D,D4,3A,BE,D1,F2,CA,D5,8E,D3,B2,8E,7A,BC,B2,D0,0C,B6,8A,B1,41,66,7E,98,EE,B6,21,B3,CF,3B,3B,C2,36,06,45,EB,8C,B8,6F,AE,4E,2D,67,5A,C8,C1,8A,E0,71,4A,3D,37,CC,E1,D1,AF,93,36,3C,BE,4D,E0,3B,FA,5E,94,E3,BF,7F,73,7E,07,47,1C,F6,0E,CE,44,94,2D,55,88,C9,30,48,93,F1,26,CF,A3,F3,D6,5A,9F,11,E1,B3,93,1C,CA,A0,C0,CF,FC,EE,CE,5C,ED,6C,01,40,C0,32,E1,00,B6,28,4A,1F,60,B9,FE,30,4C,D4,F8,63,F1,F7,68,9B,7E,E9,6E,31,39,E7,1D,A3,5D,76,ED,DD,27,6A,A9,A5,D8,24,B8,55,50,C3,26,B3,3B,7F,44,9D,4C,C6,65,EE,A7,F6,73,04,1C,45,85,21,0B,F0,5B,BB,A5,8F,6C,B1,29,D5,75,18,85,05,5B,36,81,54,90,81,8B,A4,FC,CE,9A,A1,6A,89,36,72,6C,B8,53,2A,E8,C5,0A,88,D7,A3,8F,39,21,E6,45,64,8D,CA,B8,C0,08,1B,17,7E,EF,0D,DC,6C,A0,8D,FB,75,6C,9C,D4,74,6A,A9,32,DD,17,8F,08,ED,0A,51,6C,90,C3,C6,E3,AE,17,07,56,E9,8B,E1,17,D8,BD,68,8C,D8,A6,5F,B0,BA,95,FB,CC,C6,56,43,32,F3,BD,21,98,C4,DE,75,08,A3,5D,6C,4F,28,1E,95,40,37,A2,AC,09,6A,3A,99,41,16,EB,EA,FA,8C,E5,61,EF,65,FD,45,75,9F,BF,CB,95,BF,41,EF,70,15,B6,7F,F1,09,90,82,0A,44,57,93,C7,4F,D6,7C,99,EA,B4,04,C7,54,9F,62,07,59,D5,07,85,18,D5,F2,BF,DF,F5,9D,44,91,BA,18,30,A5,4C,A4,E2,E7,59,2F,4A,FD,DB,D2,61,79,40,B4,C1,9E,C7,A3,61,95,D0,A9,47,E0,8F,02,62,59,C2,42,BC,66,26,59,5D,93,B5,E9,49,22,B7,A6,C7,82,97,BA,B6,41,3D,D5,78,7F,EF,06,9E,3C,7A,0C,5C,30,08,8E,7F,EF,7A,29,82,8C,73,EF,D6,6B,C0,63,C8,26,2B,B7,E7,F6,5F,8C,A7,11,B0,D9,BF,F1,1E,A5,C1,03,34,31,53,E9,BC,A8,E7,4E,0D,B0,27,F7,F9,E7,6A,F8,6D,96,84,EC,A8,4A,19,4A,04,43,A7,7D,3F,A8,6A,F6,93,41,FE,AB,3C,AD,9B,47,60,B6,6D,61,51,2A,0B,B1,D6,39,3B,11,FD,D8,A2,C9,EB,44,41,23,1F,FC,D7,0F,49,75,78,97,17,C0,78,75,89,47,9A,4E,EA,EB,DF,4E,DD,0F,DA,2F,13,B3,CE,7C,FB,44,86,57,4E,32,E5,4D,F4,A9,9B,90,65,6A,3F,E6,B5,B0,50,FF,3F,69,A1,E0,95,DC,93,08,D3,36,47,9A,36,83,58,94,62,92,F1,CC,BA,55,68,25,05,1A,00,75,44,18,7A,30,1E,E3,DD,90,4D,D7,A3,4D,F2,0D,6E,81,20,C0,7A,54,06,D6,08,1F,30,FE,CB,85,33,FC,75,C7,BF,2D,C4,A6,11,AE,E3,EF,A0,64,BF,25,88,E2,2D,5C,25,0E,A5,86,98,E9,16,A2,85,1A,DE,54,FB,F5,C9,92,00,AF,17,33,0D,77,28,F5,84,10,03,0E,54,E6,45,FB,00,E6,95,C5,52,AD,04,26,83,AD,8D,59,FE,AF,01,BD,11,9A,B4,74,A2,A6,E6,BD,AA,B6,DB,C2,5B,47,BD,4B,FA,5F,21,2A,62,CD,65,A6,F1,BD,59,A7,F2,B4,83,35,F5,66,0D,44,BC,93,74,2B,F8,50,F3,88,58,03,1A,C9,0E,70,EB,C5,EE,BE,9B,DE,25,EF,B9,68,E7,FB,4A,86,28,C7,61,62,5E,27,3E,B9,50,21,B1,43,89,0E,DC,B4,46,60,DC,79,76,87,DE,60,8D,29,F1,75,DA,55,F6,39,69,EA,B5,C8,99,4C,C4,C7,3F,F6,DC,2F,66,D1,4D,D5,6B,47,D4,C4,EA,F3,92,FD,3E,EA,96,FD,F4,49,50,ED,B0,5B,94,1B,DF,27,82,D3,F2,46,30,41,68,D0,9C,F9,B8,31,9B,57,50,A5,A5,C9,52,CD,73,42,8A,3E,2A,D8,1B,A4,B6,E6,A2,84,E9,2C,FC,A5,4C,E7,7E,DA,B2,72,2E,AC,12,E6,D4,43,06,F5,51,83,5A,B8,48,AF,86,C7,C9,6C,1D,B1,01,C6,FA,B0,D2,13,CB,E7,E4,81,F9,37,BD,61,61,95,46,70,EB,D7,51,BA,2E,82,ED,45,1D,42,CA,9B,54,07,64,AC,24,DA,3B,4B,84,40,B8,02,3F,9A,20,84,86,19,4D,C4,0D,70,3D,40,06,EF,F6,7D,CC,B9,AF,F2,B5,D4,9F,32,37,AD,F9,BE,CF,3C,50,F2,09,F6,F8,FC,1F,2F,77,B0,C2,9E,A1,C3,F1,41,EF,98,42,15,AF,CB,D3,7A,81,07,F9,BE,08,1F,62,F4,13,96,E2,74,FC,06,B8,28,B9,6D,85,41,C2,F0,2F,DE,FC,C8,9D,4C,D1,8D,AD,B5,12,94,44,96,1E,2E,5A,1A,22,97,E2,0E,B2,27,20,A0,64,80,C6,B2,A2,1D,F0,CC,9A,78,C9,EF,4E,E2,F8,AD,0D,6A,5B,2E,BA,4F,79,65,C1,30,B6,E6,1D,21,E2,A4,60,F1,68,29,24,95,2E,AE,54,4B,1C,25,1B,18,D9,27,9D,87,0C,8E,E3,29,0E,38,E5,89,8C,1F,FA,7A,44,B3,BD,B7,F9,2D,E0,18,65,4C,09,AD,7E,6C,38,2D,A4,A3,69,87,BC,B4,6D,76,49,23,64,B9,2A,D8,FF,3F,A2,C6,C0,F2,71,76,33,8E,6F,B3,B0,3F,07,76,CC,B5,6A,0D,2E,09,DC,2C,D6,CB,17,0C,68,F7,7C,0C,1D,45,80,29,5A,24,25,0D,9E,02,0A,AC,EB,DC,16,E3,37,F4,7F,28,31,C5,BF,46,00,10,9F,70,32,A7,8D,CE,58,89,30,EA,D3,42,8B,28,4A,E5,98,48,F4,A3,F4,9D,7F,9C,2E,5A,68,6A,74,89,28,40,A4,21,69,6A,E8,59,A3,B5,7F,F8,2E,67,26,B4,6C,04,E1,44,C4,C0,3F,62,C7,45,0F,BA,BC,FE,82,78,AA,EA,61,9F,4A,A9,B1,57,30,9F,67,BF,31,3C,7C,AB,27,27,C5,E2,09,E6,D3,74,7D,BF,CA,D1,6D,13,4E,2C,26,BA,5D,32,F8,76,24,9B,18,29,64,13,B8,F8,DC,8A,9C,1E,78,D2,56,0E,9B,E0,78,9D,96,AD,58,B1,C9,98,1E,11,1B,9A,DC,32,5B,1A,D0,F6,B2,5A,D4,34,55,61,D2,32,81,26,56,A4,C0,86,78,99,C2,BA,6E,49,08,F2,AD,59,30,D2,13,ED,D9,A8,6A,BC,6E,47,3E,5C,BA,7A,23,82,5E,1D,B4,D0,54,AF,B0,68,6F,9F,45,06,FC,3C,A9,35,D2,CE,A1,B6,12,B2,9E,0B,DE,C8,79,6E,42,AE,DA,0E,F4,D2,23,F9,BE,CD,BC,2F,FE,ED,19,68,F6,EF,AB,55,3E,2E,D4,56,04,3A,F9,2C,B2,78,D0,76,F6,6D,2C,D7,6A,5B,99,E1,AD,92,F8,5C,4B,7B,0B,B9,BD,A7,D3,8D,CD,FA,9E,23,CE,50,62,9E,67,3D,0B,29,01,5D,72,74,DE,A6,D8,94,E4,F6,14,F1,89,0A,81,91,69,B7,50,CE,CE,19,7B,AA,B3,0F,AF,FA,E7,4D,C1,3A,A4,BF,AA,F5,34,5F,BD,B0,13,BA,2D,B0,4D,E7,AF,3E,B9,57,FF,EE,22,B2,6D,8E,07,61,D1,B1,8A,2F,CC,42,F3,55,26,30,2C,1A,DC,3E,3B,62,1F,B9,66,FF,7C,30,62,BD,A5,58,ED,42,18,F5,E6,9B,16,E4,28,E2,9C,FB,1F,A0,4C,B1,35,9D,ED,9E,01,D1,72,83,8B,75,AA,CE,62,0C,1D,B1,51,FE,4C,9C,7D,08,45,35,8D,B2,CC,21,A1,5F,7A,B5,7E,94,25,85,5B,6B,61,18,92,17,2C,F6,EB,15,7D,CF,F2,DE,5D,12,B5,0E,1A,36,D5,8F,B0,D1,80,3A,17,BC,B7,28,CF,45,47,CC,21,31,F2,B6,39,DC,E7,8D,44,39,B1,67,3D,EE,D9,99,6D,A4,A5,BE,0D,B1,C4,84,14,73,A3,18,E1,25,60,6B,02,84,89,35,0B,C1,8F,12,FE,7F,3B,82,D9,9F,3E,AE,7B,15,29,E8,7E,CA,02,37,6E,B8,42,57,CF,6A,25,25,9E,63,A0,23,5A,8A,91,F7,2B,2D,97,83,FF,E6,91,19,12,60,ED,7A,4F,D0,70,CF,E3,62,3C,FA,6C,9E,3F,E0,3A,A1,82,B6,96,8C,99,EE,66,86,9A,D5,B5,0D,6B,84,1F,3A,64,33,BA,C2,45,B5,0A,C4,89,16,13,3C,E6,9A,62,F5,8E,86,FE,92,26,34,BE,ED,B2,1F,FC,BA,BC,B9,7D,E1,5D,A1,E5,0A,03,5A,B0,95,F4,81,34,1F,78,E9,55,31,67,23,ED,D6,1C,E8,C8,69,E2,B0,E1,F9,2D,0E,BA,EE,CD,A8,0E,0C,54,52,F6,75,A7,54,49,57,32,BF,D5,3D,73,1D,84,17,64,7F,94,A5,AA,67,EE,4F,33,A5,D5,9D,91,1B,5A,62,98,A7,F4,63,32,79,3B,29,4F,05,60,12,D4,04,CB,D3,96,AF,C2,9F,C9,77,96,6E,76,9D,81,50,2B,17,82,74,6D,0F,B6,FB,78,6D,D7,24,9F,4F,F9,D5,14,9A,20,5F,C6,BC,1D,95,30,42,E0,B2,3F,A7,E0,5F,EA,84,CB,14,99,11,33,F0,7A,F3,78,B9,1E,FB,0A,8C,ED,A5,D9,ED,47,50,5F,C0,42,59,3D,07,F8,CD,44,3B,14,09,19,4E,F6,DF,02,94,C2,61,73,70,5A,B1,83,A1,44,42,8C,2A,49,3C,7C,18,CB,47,BE,6D,4D,EF,4D,C9,58,D7,E0,55,09,17,8F,B8,DD,7D,00,0C,25,E6,45,F8,75,5D,7A,F6,F2,BF,C2,F4,11,8B,94,6F,9A,94,66,B8,F4,1D,A2,86,01,36,4E,E1,47,2E,AD,BF,B2,27,2B,A1,5B,B0,A8,FA,B0,63,5C,94,60,5F,EC,B0,44,2B,57,39,AA,14,D2,F6,3C,A8,C2,13,72,99,DA,50,A6,CB,34,C8,A2,CF,C5,FC,7D,05,55,09,FA,44,7D,78,4E,D7,42,6C,7F,62,02,48,F6,EA,12,DD,C9,32,02,94,31,1C,90,E9,1B,E7,9D,4C,42,D1,64,72,2C,78,94,02,25,55,FE,10,0D,0D,64,61,07,00,77,57,0D,FE,DD,10,DB,1A,05,8D,86,17,4B,B0,FF,85,E0,48,86,4C,89,3D,73,E8,9A,41,82,95,86,5A,89,12,08,99,CF,88,C7,FA,B4,5F,28,B1,2C,9F,F1,3D,84,F3,3E,7F,2F,E4,17,5A,E1,E4,A5,7A,3F,C6,A1,E5,F1,50,75,EF,30,44,13,E0,DB,E9,2A,2E,64,3C,12,1C,95,6F,CC,92,3C,32,00,26,A8,60,25,19,B6,97,07,FB,4A,AA,00,3F,1E,CD,44,FC,DE,F5,5A,4E,80,8C,4C,5D,9A,D0,AB,B8,B2,8A,37,AD,6C,26,36,9E,19,D2,13,EE,4C,71,4D,8B,71,D6,E1,CA,54,05,9A,BC,B7,0D,DC,79,E2,17,5B,7E,A1,FD,27,23,E1,FF,87,BC,5C,78,CE,AF,21,AD,42,3C,88,A1,12,AA,28,74,99,57,B3,8E,01,63,AF,F2,52,69,4B,8F,79,F0,5C,4B,5E,E6,46,51,D1,0A,6E,17,F8,37,C5,30,70,F3,1F,07,58,94,31,66,7F,13,77,45,E4,E9,89,2F,16,68,65,F0,4A,3C,AE,C6,8C,F0,6A,79,85,BF,30,4B,2A,16,1C,D1,56,75,F6,79,75,7F,BE,35,08,99,B3,C9,D9,69,DE,01,AF,17,2B,8C,F8,4E,5D,19,EE,BA,E6,1D,B8,09,10,AE,69,6E,EB,33,47,81,DE,63,77,2B,E2,AE,1F,FC,4C,19,BC,7A,E5,CD,B5,7C,4E,A9,95,0D,3B,97,E3,ED,50,A6,65,4C,A5,FF,30,5A,74,36,1E,6E,06,2A,C4,3A,6C,5E,88,E0,22,79,C1,5C,7D,49,2D,C0,10,B7,7A,E3,D5,CB,19,EF,AF,5E,7A,E0,6B,29,87,BF,E3,7F,88,60,5F,25,A3,B6,F5,4F,99,A1,82,5F,EE,A1,FD,67,22,61,F5,B3,27,15,6B,FA,96,24,18,36,01,EB,81,88,11,47,69,E4,A7,70,9C,68,6F,BF,EB,AB,63,89,14,1F,B2,6C,28,C0,1A,E4,DC,31,BB,40,AE,87,C7,0E,2D,B2,C4,5A,8B,C7,0B,AE,CD,11,98,62,D5,F4,F9,62,C7,D1,B0,3D,E2,45,4D,B9,F0,3C,57,EA,FE,A0,EE,DA,B0,80,79,DE,00,C4,B8,99,7C,55,1A,45,55,B4,B7,00,C9,6D,4F,BE,2E,96,1A,7E,28,BD,F6,30,A1,E4,F8,8D,EC,87,31,D4,DB,FE,30,4C,A3,8C,12,61,08,F0,48,3E,91,B5,3E,F4,E4,85,D7,B1,76,70,50,0B,40,D9,68,1F,B8,1D,7C,C4,12,53,32,84,EB,17,25,BB,71,BD,1C,36,F6,9A,6B,80,AC,98,88,9E,7C,46,0B,9D,78,13,08,21,A7,F1,03,81,6A,63,91,59,E9,A4,79,0B,8D,C6,5A,C0,44,3F,82,7E,DD,17,0C,EB,06,BC,2F,8F,36,68,C8,55,15,39,F2,0E,4E,58,39,DC,F0,D8,25,1E,F3,B6,2E,67,DC,DC,22,2C,F2,C9,74,3C,F7,B8,80,B7,93,DE,44,63,33,DF,42,ED,20,0B,69,5C,B5,13,7C,B7,DC,22,61,97,19,93,FA,6C,15,8C,DD,AE,6A,54,BF,28,CF,D0,86,C2,F0,22,9F,68,83,B3,3A,18,95,26,CF,F0,08,CD,07,0E,80,CA,5E,2E,EC,D7,AF,91,C5,34,37,33,14,1C,E5,A1,F2,E9,A2,6D,DA,1B,B0,A1,7C,31,76,A8,CD,13,DF,C0,43,63,23,E5,04,B4,94,D5,AC,B5,1F,F9,1A,64,2F,DA,D2,72,9A,00,0F,16,02,3D,35,CA,83,80,19,80,39,95,95,AA,80,1E,F6,C9,8A,49,3D,B6,91,A3,13,19,07,22,DE,AE,D4,0C,8D,8C,C4,61,69,44,A2,F1,E3,28,EF,95,CD,41,C2,DA,CC,BC,B9,32,B2,7A,F2,5F,15,1D,15,8C,83,47,D9,71,E5,AE,C9,74,F4,8D,33,AF,04,01,D3,B0,2C,95,AF,40,0D,F4,59,27,49,B1,7B,EF,4D,A5,B3,82,10,AF,C6,99,9E,E6,9D,C3,DC,64,D1,5A,A0,09,33,1F,8F,AC,2D,67,E7,8D,65,AB,96,FB,93,EA,C5,56,ED,36,13,0D,7B,29,3C,5A,38,13,D9,F9,71,24,3D,66,2D,1B,FD,B8,F0,FE,9D,25,E3,21,82,55,27,2E,89,08,99,6F,2F,DC,25,A7,8E,27,61,72,D5,3F,0B,5B,D6,3D,21,1C,0A,CA,06,11,64,C5,66,94,B8,EA,B1,FA,59,23,8E,3B,C7,01,5D,EE,3F,BE,86,B6,25,F1,90,8C,98,5D,F7,E7,33,64,E2,F8,16,56,B5,10,E9,D3,FA,28,93,09,6F,D0,CB,E8,0F,64,CC,E4,E0,09,11,91,2E,60,DC,06,CA,82,A7,E7,E5,57,E5,F4,AE,EB,17,2C,43,9C,6F,F5,F1,A6,AE,49,31,44,1A,08,18,0B,C8,C3,76,48,00,62,2C,75,CF,C1,20,96,59,72,5A,65,AF,01,18,C8,5D,F9,0D,4E,71,3D,C0,21,A9,68,3D,F0,10,9B,2F,93,E4,E8,4C,8D,6C,B1,61,AA,15,5F,72,62,C7,FF,48,33,83,41,3A,1B,09,52,2A,52,32,B5,A4,9B,36,2B,83,8D,3A,03,3F,E0,97,F9,42,D6,88,DF,35,17,D3,D4,14,C9,FF,D5,40,05,C3,86,B1,43,99,F3,B0,DF,B1,74,EB,B2,F1,77,57,F3,8F,4D,82,A0,8A,2F,99,88,62,56,B4,D6,E9,94,FD,21,BB,A9,C4,D6,EE,84,3C,43,13,F9,D7,9E,54,6B,AD,BD,92,A8,8F,D6,C4,AF,68,FF,23,0D,C3,91,CE,97,66,17,0A,C0,F9,E7,B9,7A,26,A3,69,F3,E3,CE,3D,F7,F9,3B,30,8D,49,52,EF,DC,30,D7,2A,96,16,9B,10,55,7C,26,8F,12,AA,07,5E,7B,3E,AF,FC,57,20,13,0A,A4,D6,43,D2,0E,50,5F,D7,BD,14,94,82,E0,3F,6A,70,1A,D2,C7,1C,D9,E4,74,16,49,6D,B1,AB,E1,9D,6D,D1,60,C2,C8,67,F2,3B,A8,4B,A5,31,13,C9,2B,78,17,9C,54,5B,D0,18,D8,82,FD,C6,90,22,96,A4,8C,0A,B3,54,4E,E4,4E,70,4A,B2,CF,3D,6F,78,E9,43,C2,B5,DA,4E,7A,91,21,29,F5,E6,F8,01,1C,C2,B3,E6,80,8D,D0,E2,63,61,1C,0F,34,F6,D1,FD,E3,1A,9F,40,89,06,60,12,D3,A1,D5,6E,C7,7A,2C,DE,C2,39,3D,D1,9E,68,A6,AB,A7,08,55,24,14,73,79,9E,9A,15,5B,77,E8,83,E6,02,D3,CB,17,38,15,CD,B1,F8,1D,AE,8E,3F,F2,C6,32,68,23,F6,EB,37,43,8C,10,1C,71,44,5A,06,C4,69,04,D2,D7,56,6B,73,27,B8,59,6E,39,04,D5,62,A5,9A,89,25,D1,7F,2B,4A,C9,74,E2,1A,46,0A,4F,FE,B6,A3,47,9A,67,A0,E0,C8,D3,5E,07,A1,6E,7E,08,16,7F,7B,9A,3F,E6,65,C0,F3,B7,D4,14,AE,2B,DC,4C,17,B4,1A,81,0C,71,DD,66,B6,58,6E,72,80,9F,AF,37,F5,A0,86,DE,18,6A,6E,39,38,AA,25,15,B5,56,36,B3,3B,3F,21,13,73,00,68,8B,74,CC,10,25,C0,EE,9C,F8,5F,F6,C5,B9,9F,F6,1C,8B,61,6F,61,D0,37,24,07,27,02,64,19,15,D3,DE,E7,32,7B,9A,F6,B7,A0,1F,ED,69,9C,66,F6,3B,CC,FD,B8,6D,5B,68,AB,75,98,C7,CB,E1,79,00,48,53,97,77,91,48,5E,87,0E,02,EA,31,4F,D0,2D,60,EA,56,EE,FA,F1,4F,D4,C4,24,52,DB,5F,6E,FF,15,0E,C7,E5,7F,D8,CE,C1,81,BC,8C,36,9B,FF,D6,96,D7,02,39,E9,AA,61,03,66,2E,DE,0F,11,31,40,FD,8F,A0,A7,84,FB,EB,97,EC,BE,11,34,34,D6,7A,FD,B6,A0,24,A4,84,F6,52,12,78,7F,2D,35,5C,FA,64,7C,B1,99,08,47,15,FD,32,0C,DF,86,8C,48,28,C5,9F,CA,71,70,8E,36,C4,25,50,AD,1E,C5,66,2E,7F,E4,74,7B,91,1B,ED,CA,2A,B1,DF,97,AC,4E,AE,CC,04,FA,C1,0D,11,1D,4C,79,7C,96,70,A9,D7,60,B2,68,E5,98,14,EF,B0,89,6C,C3,09,F3,05,AB,47,E2,6C,8C,B5,07,00,58,BF,F7,C9,68,0F,BE,88,D7,AE,77,2B,C3,72,EE,E9,44,8C,D3,1B,F9,14,7A,D3,BD,02,40,8D,29,27,08,34,E9,83,09,93,F0,ED,19,87,4F,26,6A,64,07,38,C2,87,57,8E,6A,A1,E2,E8,78,55,B4,91,5A,B5,BD,35,14,B8,45,F2,53,02,FC,31,30,4F,17,00,FB,5A,BB,09,03,BA,FB,46,85,38,75,81,8C,DE,0B,84,D2,38,32,D1,26,53,C5,2A,BB,9E,13,0F,4C,E7,8F,6A,6E,7A,6C,5B,36,63,12,B3,31,41,68,CF,FA,CC,A3,6A,72,A5,93,DE,F3,56,47,18,B5,97,A7,98,20,AB,96,31,77,7D,EC,28,DE,D6,49,52,19,E9,20,BE,28,25,6C,3D,E1,48,59,6B,91,77,67,9B,72,F4,04,3F,BD,19,73,3A,AE,57,8A,7E,61,55,9C,39,FF,71,7E,ED,CD,EF,0B,A8,9D,5C,19,99,B8,E4,D8,76,FB,5D,84,EF,B2,AB,42,81,44,B6,B1,38,79,B1,F5,A1,77,14,A3,A3,3A,DD,D4,32,2E,28,7D,45,D4,4E,62,F8,3B,75,EE,24,71,F7,7D,91,5F,D9,A7,A0,0A,90,67,63,63,BA,6D,48,8C,56,41,B0,D6,98,64,69,07,41,1A,11,8A,DB,31,99,E2,DC,78,74,AD,73,FE,F6,79,AF,96,2F,CE,14,0F,3F,4A,1F,EE,FC,CB,46,6C,F2,AE,F0,1A,0D,9A,EA,02,BF,51,A7,AC,B4,B2,D6,1A,29,0C,85,51,E8,9F,FE,33,AF,0D,0B,E1,BC,D6,93,9B,26,44,3F,B9,4D,2B,54,CA,73,9A,6C,7B,40,B5,42,80,DB,45,85,AB,A9,41,37,EF,8E,58,22,20,D9,E6,B2,77,54,9B,0F,40,1E,CA,9F,C8,D9,97,9D,78,9D,11,BD,C6,4A,D1,67,ED,22,B0,4B,B5,B8,85,58,85,90,56,B8,13,18,1F,C2,94,59,B6,AD,90,00,70,B2,12,7B,98,E5,8F,CE,5F,16,A5,A8,CE,B6,C7,B6,DF,FF,50,20,92,1A,F9,00,95,47,91,79,58,F9,63,F6,C6,E0,AC,D2,14,21,27,F6,6D,07,07,AD,34,8E,73,4A,B3,22,0D,5F,FF,76,5D,ED,75,B5,D2,88,1A,F5,58,A2,B3,52,8C,7B,B2,A7,98,77,5F,FF,81,7B,28,07,BE,E9,CF,2D,CE,5A,B8,66,5F,34,8B,F2,F1,28,D6,AE,17,7E,17,D3,12,47,E6,B9,A1,DB,D8,18,07,5C,84,68,CE,90,8B,A5,00,8C,E6,C9,B8,51,70,CE,F5,1F,88,22,71,FB,F1,62,22,F8,BD,18,0F,45,92,3C,87,62,CD,B7,C5,92,6B,ED,F0,F0,45,4C,A8,51,D9,E4,9A,3E,1E,D2,D9,D1,16,62,E0,34,A7,D8,43,50,13,3C,C8,5F,B4,04,DE,57,B6,17,9C,D2,54,FD,35,29,77,E9,BC,B5,76,55,6B,FD,D8,FE,BA,DE,2C,20,4A,D5,BE,0A,47,C1,8E,98,E4,3B,70,59,B9,2C,D4,63,1B,11,3F,14,E6,2B,87,2F,4F,57,9E,35,04,01,82,55,0F,C0,09,31,94,20,FC,A1,28,63,7A,8F,01,61,44,76,60,25,D9,3C,B5,A3,6E,D2,3D,89,E2,57,FF,F6,87,AB,C7,05,DA,94,BC,3B,3F,82,68,1D,2A,E6,19,9A,89,25,FB,EE,43,FF,47,DD,FE,65,71,D3,86,20,B4,83,88,4A,1F,12,4A,D2,D2,A8,B6,06,36,E9,B1,24,78,D0,AF,AE,EA,F3,A6,8D,43,60,CE,48,0A,87,0E,BA,BD,1D,70,C9,97,0D,40,88,38,8B,7C,3C,A9,A6,4D,47,B6,43,97,BF,E8,EA,40,99,61,5E,DF,EA,3A,5C,16,00,12,70,58,56,64,0D,11,8E,30,11,50,DF,10,25,79,31,34,4A,14,D4,44,61,38,1D,4D,6D,8E,83,24,F3,4E,A8,5C,58,F5,69,4A,45,D6,B5,F5,E6,40,F1,04,E3,55,32,75,D2,CB,D2,5A,EA,DB,12,B0,06,A8,6A,7C,9C,53,CF,C9,F0,47,B0,AB,4C,68,BD,A4,A6,9A,A3,2C,D6,80,D4,3F,14,7E,79,1C,D0,3D,AD,4A,B3,68,E6,7E,21,09,3A,0E,79,92,27,21,34,B8,BE,1F,C6,9A,3E,7A,BD,72,ED,3B,46,C6,9B,87,CA,5F,8B,E2,5E,22,D3,19,A7,80,9F,D2,93,A2,3F,C4,94,15,3A,F8,57,75,46,F4,22,CB,4E,A1,0D,0D,6E,C9,C0,61,5C,A1,29,F6,77,77,85,9D,B2,62,8C,CD,18,F0,E4,E6,F9,54,39,EB,55,85,BD,A5,E1,99,48,C1,E6,01,2D,2A,4F,9C,27,84,0B,DC,AE,B2,CC,02,D2,B9,07,94,7D,99,EA,78,C8,54,64,97,09,46,61,EE,D0,1F,E5,24,7F,CD,74,2A,65,06,E6,29,2D,00,5A,3E,C5,34,AD,87,77,41,66,60,3D,1F,C0,B6,28,9D,E7,CA,0A,5C,5A,5C,73,59,D5,F9,A7,1A,C9,D4,99,AF,13,96,E3,F0,45,8F,D4,80,46,AE,87,87,8C,E6,64,E2,A5,AA,0D,3F,99,94,AF,69,FF,92,63,48,1C,5B,D5,61,7F,25,39,A5,49,40,EF,B0,1D,21,D6,39,47,4F,8E,37,17,68,5D,FD,A7,BB,1E,88,30,CB,02,EB,BD,5E,CE,EB,60,0A,B8,55,AA,45,C7,19,A9,68,BB,B5,08,A0,76,5D,39,FC,3F,00,EB,0C,CB,14,92,4D,BE,41,B2,26,39,F8,4B,65,72,AD,D1,54,DD,B0,D9,C7,AD,2E,D1,22,59,FF,E2,BA,05,A4,1C,67,D5,D1,4B,35,C8,01,DA,12,33,58,E5,B7,41,AB,48,C5,21,62,2E,E3,EC,37,C1,F6,2C,18,16,7C,09,F0,46,0D,3C,81,45,4B,59,62,47,97,A8,E3,E1,09,C9,04,08,68,29,CC,DC,9E,1B,02,92,17,46,83,7D,C3,E5,DF,54,86,39,9F,A8,A1,83,30,41,09,95,84,44,42,39,E4,34,55,19,7E,66,4F,EA,7F,FD,EF,25,F0,C3,69,F7,E2,D0,9A,A7,1D,5B,F5,BC,24,8F,0F,E5,41,02,9F,4E,2C,93,4C,C0,C9,E7,AF,A0,CE,04,EF,C6,FC,E3,B6,2A,FD,00,93,91,D9,77,CF,79,B8,94,0F,29,45,9B,12,E9,A7,84,A6,10,D7,3D,10,39,4E,84,C7,54,3E,A1,ED,34,6A,80,62,9F,6E,3A,BB,F7,EE,AA,F9,75,DA,84,F9,D9,27,38,20,CB,E7,09,94,DA,EF,B6,E3,1D,79,E6,EF,C6,B4,27,DD,04,21,BE,7F,E0,A9,A7,1E,02,41,ED,F6,05,E6,5C,3D,DE,54,5E,0E,A5,CF,A5,40,17,AC,C8,96,4A,A5,74,44,3F,6E,E1,AF,BA,3D,BC,63,DD,4E,BC,E6,6C,67,D7,1F,A5,98,C8,77,23,85,0B,C9,5B,28,85,D2,73,42,F6,CC,F3,5B,E4,2A,75,A7,91,12,90,FF,A8,7D,C8,0E,13,47,32,67,A8,6D,D5,69,2A,21,D3,52,FA,8A,8A,44,B3,9A,D7,14,41,AD,88,16,DB,16,99,21,3D,BE,25,01,FD,45,1C,CD,0C,A0,BE,EC,D5,07,52,4E,13,2A,18,24,1E,2B,E6,44,94,05,7A,E4,74,7F,A3,18,AC,A7,1A,60,25,E0,EB,B1,77,2B,82,40,08,9C,9F,B1,5C,28,87,8D,E5,40,06,B0,D1,C6,79,A8,54,C0,23,C6,85,75,C8,1B,78,A4,14,D1,43,54,08,79,33,BC,04,14,0D,C3,BE,53,48,08,BC,00,B5,79,B8,D2,4D,73,32,6A,93,A9,7C,12,8D,BE,3F,E7,E5,D5,F2,55,90,79,5D,AD,68,67,79,03,BB,82,34,B5,5B,43,A8,24,93,49,32,88,1F,BD,FF,40,1C,49,1F,1A,A7,B5,40,5C,92,6C,02,30,43,40,B0,1B,BC,1F,0B,24,52,CB,8E,48,10,A1,FB,6B,F1,4C,9C,D0,4D,98,D8,4A,90,AE,D1,19,64,78,07,66,61,77,56,80,27,97,19,AC,C7,78,F0,D4,AA,82,E9,94,1F,2C,EF,A0,4B,AA,5B,C2,CF,59,8C,8D,7C,E5,B0,60,20,46,39,76,7A,21,19,66,CF,F5,21,F6,AE,83,5C,B9,1D,39,36,3D,16,D3,CC,1B,59,A3,5F,AA,CD,FF,8D,E2,C1,C6,B9,AB,26,F1,F7,11,C6,8F,39,04,35,47,63,D7,F6,AF,6E,5D,95,8F,9B,A3,AC,80,26,9B,F9,8E,57,6F,D7,23,EC,30,64,81,6D,C4,2E,56,29,F4,62,9E,AF,F8,BF,89,B9,2B,86,DE,86,C4,B9,5C,C4,DF,36,0D,15,94,58,13,77,5E,B9,5C,4D,46,D6,BD,73,F4,37,90,BB,69,60,21,7C,9D,C5,48,A1,36,D4,68,1E,8A,1D,5D,37,CE,0A,EB,50,C7,89,96,AD,33,9E,99,B9,C2,F2,5A,8D,EB,39,79,AB,03,98,B9,24,AA,4B,6D,A1,46,5A,04,38,D6,AA,F2,92,21,86,FD,78,50,42,DD,80,53,2E,B7,DF,67,72,50,EA,83,E1,D0,7D,2E,60,43,AC,7C,3B,69,47,4E,9E,A9,5C,F0,9C,AD,0C,E9,66,09,92,22,E0,B0,A9,3F,DC,96,DB,BA,7C,3C,FF,F8,5A,2B,5C,5A,1A,25,62,7B,EB,0E,B4,D4,92,78,86,E0,F4,6E,7A,81,75,7A,DD,2F,D1,21,3D,EA,0D,3A,F0,DA,ED,99,B1,73,33,48,88,48,B2,03,42,4D,4E,17,71,BF,2B,20,8F,A9,A8,7E,6B,E4,DF,3F,41,3D,7E,EB,14,9E,9E,E5,6E,FD,3F,17,FE,BE,35,85,E8,DF,5E,12,FF,6A,3C,DF,63,17,5F,89,D6,76,8F,3B,A2,E0,63,A2,48,E8,1D,69,CC,0C,49,E8,C0,BD,CD,DB,E6,6B,56,94,5C,AA,20,4F,D0,9C,D7,F7,4D,B3,87,5D,F2,4D,A8,8B,C6,22,AA,EE,2B,CB,0B,C6,BD,CD,F2,77,E0,F2,4B,7C,D1,8E,BC,85,7E,F1,9A,07,12,7D,AF,12,7E,48,1C,90,24,CC,F4,E0,59,E4,A6,80,5C,3D,54,E1,D6,6B,25,68,41,F2,73,6D,E0,21,C3,6E,65,14,2D,9B,09,9B,DF,3E,30,83,66,34,99,9D,72,AC,83,98,F8,BA,6E,B9,CF,3D,1E,8A,74,FD,AB,30,19,DC,56,E1,C5,AE,45,D9,86,16,45,54,FA,B5,D0,C8,C6,82,BC,37,31,9A,46,0B,2E,16,69,E2,0A,D9,2A,FB,C9,88,21,5E,00,51,CA,89,78,79,E7,56,96,18,99,F7,B6,15,8D,D8,06,1F,77,00,B4,3D,B0,53,CC,67,E5,BA,42,01,85,69,B1,58,C3,1B,DB,83,79,46,35,10,EA,0A,5D,A0,A3,9B,BC,AA,A1,84,DB,5F,A8,80,35,CA,E5,FD,05,3D,7D,A6,8F,D6,81,EF,1F,88,22,97,E6,DD,EE,32,A7,E7,F0,6E,60,0C,CA,B2,19,39,BB,54,B5,A5,D7,4A,AD,82,33,44,AF,0A,2E,1E,88,A4,4E,6A,20,63,DA,78,15,E2,20,D6,0F,62,11,39,13,63,56,02,D1,43,90,F4,0D,7E,99,2D,36,8D,E3,3B,E5,16,9D,69,17,95,4A,C4,F5,61,E7,90,8B,EF,5E,52,01,1D,1A,35,76,82,1E,F6,BE,5C,17,A0,35,E2,91,2B,63,9C,DA,77,A1,36,56,0B,66,FC,07,4B,49,79,6F,8C,2A,52,F7,54,CF,8E,26,F2,58,F2,00,59,72,9F,E0,C8,D9,AB,F5,1A,64,FE,DB,8C,0F,C0,D4,27,BF,0D,04,A5,6B,D4,03,6E,56,A0,35,87,55,E4,EF,DF,A0,76,E8,14,24,98,26,97,CE,E8,DB,52,F8,67,74,90,5A,43,3D,26,73,39,2A,E1,D9,B4,E8,72,68,C9,48,9D,4A,5E,8D,A9,5E,80,8D,07,82,D8,A6,04,F9,2D,78,BC,20,E8,16,45,6F,0C,B6,BD,09,2C,0E,4A,15,EE,DC,5F,86,7E,80,DB,15,25,F7,71,29,9A,3B,92,7D,5A,2E,EE,87,14,83,85,81,9A,9D,FE,BF,02,CD,CF,6E,00,1F,00,D0,D9,FA,6E,97,04,6C,F6,52,F7,81,45,06,1F,68,2D,22,7F,93,52,C0,37,EF,13,20,89,E4,CB,73,18,D2,BF,E7,DE,0F,49,61,88,CB,E4,E9,85,EC,A0,99,A7,D5,8D,EA,8E,85,6D,81,19,CB,47,40,6B,12,13,BE,79,22,BF,9C,9A,28,13,BC,85,37,0F,62,79,B6,FF,41,BF,92,0C,6C,6F,4F,D2,5B,F5,FB,BC,96,C3,8D,80,59,58,02,94,EE,0B,C0,C0,66,A3,1B,6F,34,A8,FA,16,90,F9,18,C2,98,A7,80,E5,9E,5D,00,91,AB,D3,B2,E7,9A,15,81,D8,59,AA,87,1D,2C,E1,1F,60,BE,90,65,85,4F,BF,F7,50,0D,B7,FC,E7,0B,C6,EB,26,49,27,95,78,77,B4,39,E4,B0,24,D2,84,63,FC,D6,8C,87,89,A3,34,09,10,0D,83,DD,01,33,7F,B6,28,65,97,43,47,EB,D5,92,51,EC,8E,D7,30,F0,4E,90,0D,2C,8A,80,46,4B,72,08,EF,F5,FC,F0,4D,8C,7E,82,71,CC,F3,79,D3,A0,75,A4,74,BF,E0,00,A9,57,00,E2,A1,73,FF,29,E0,F4,D9,DD,3B,82,DD,55,FF,AD,F5,DF,FF,F9,CA,BA,61,5E,89,B9,71,3A,BA,33,03,71,AD,FD,6E,E5,75,ED,38,D5,CA,A3,C8,34,D0,FB,A9,2E,11,20,B4,59,5F,39,D8,A4,13,27,3F,02,A6,1B,3F,28,26,EF,7C,AF,F0,CF,0F,D9,96,CC,1B,A4,96,94,77,B8,6A,02,0C,1A,EA,C7,0D,E4,EA,16,2E,34,C5,7C,45,71,BD,45,5A,19,7D,44,04,E3,72,EC,92,5B,93,77,2A,10,E3,19,7F,1F,FE,C8,88,21,5C,31,D9,55,5D,37,45,E9,AB,A7,79,49,9F,7B,87,78,C6,92,50,18,14,00,AE,BA,19,88,99,6D,43,26,D5,A6,89,12,B8,27,E1,F5,32,83,EE,1A,13,1A,83,33,3A,F5,B6,20,F3,D3,04,94,59,74,E0,49,6E,C6,E7,C1,F1,0E,55,84,0B,70,3C,F8,9C,25,D7,6A,EF,11,02,A4,8A,20,CE,7F,9A,FA,15,45,00,5E,88,41,91,0E,C9,F1,3A,77,B2,C2,9A,4A,0A,0A,5C,1B,50,92,14,B9,39,68,9B,47,B4,B1,66,D2,D2,3D,88,3E,0C,C2,2A,2B,88,45,D7,44,86,2B,86,49,80,06,8F,41,39,1F,B5,FE,23,FF,5C,17,F0,10,45,A4,EF,F9,DE,03,CC,52,3D,C7,27,5D,10,5E,7F,2D,99,15,07,FF,56,4D,AD,0A,DA,DC,56,AD,8E,B6,FC,04,E5,5F,12,43,B8,E4,9A,1E,2F,EA,BA,AB,D0,A1,E2,AD,85,08,8C,1A,9B,F9,CB,8E,FA,6F,00,F1,DB,B6,A0,6F,99,B7,F2,25,11,BD,15,57,3F,6C,0A,C1,5A,89,3D,33,B1,C0,6F,62,C0,D5,EC,FB,35,70,9D,BE,63,D1,7C,7C,F2,A0,43,DD,6D,D0,0D,AC,95,D8,BF,3E,54,44,C3,68,7E,7E,C6,FB,0C,CF,10,4A,4F,A1,D2,C0,55,1C,50,CF,46,B2,E1,F2,7B,7E,19,4D,87,18,CD,F5,7B,49,7F,BF,2C,3B,40,71,7B,42,14,86,6D,2F,7B,94,84,F7,67,09,66,15,23,D0,7E,AA,94,80,0B,9F,29,80,FB,B4,D1,ED,BF,1B,B5,15,C8,A6,1C,41,62,48,9B,C0,AF,06,AE,68,3D,0C,08,7C,B1,88,CE,07,BA,98,BE,4D,C5,1E,34,A1,42,D1,E1,C8,9B,AA,1B,10,2C,41,D8,A3,A4,AB,33,82,64,B6,FA,A7,E6,3C,E5,CF,BA,8F,D7,AB,AE,E4,31,7B,84,EA,9B,4E,D7,38,52,AF,26,DE,11,9F,99,06,A3,A4,DD,CE,A3,54,29,2F,43,89,EC,59,B2,A5,E5,7A,E4,70,65,41,98,C8,36,0C,D6,CB,4C,FF,E5,2B,C6,91,FA,AA,E5,CF,C9,9E,94,93,2D,B8,7E,C9,C0,D4,AE,38,99,23,39,3A,89,E1,D2,F7,58,6F,D4,FE,C9,62,65,CC,59,CF,0B,54,DB,4B,43,94,E4,A5,F8,D0,10,5B,17,5D,53,F7,60,D4,00,EF,5C,83,19,8E,C0,AE,E2,82,C8,5D,7B,DC,AF,6B,9D,3E,A0,EB,0F,82,99,7C,1A,F4,C1,15,A0,C2,ED,7E,AC,8C,44,18,89,B2,FB,1C,5B,77,9F,C0,0F,6F,AD,9F,1D,C4,2B,09,C1,26,73,45,A6,40,E7,23,F4,FB,D4,E3,D6,E5,AF,D5,5C,3B,8C,1A,1B,B0,F3,2C,95,DC,05,58,39,23,39,61,1F,AD,7D,47,99,E1,7E,5B,FD,8B,E2,5D,CD,F1,47,9D,55,50,B9,8D,09,9D,71,31,BD,8F,3B,D5,B3,54,BD,DE,92,35,7D,0C,71,78,14,94,6B,76,13,DB,93,2D,10,B6,FC,F4,7C,F5,CD,9E,86,EA,C1,BD,32,EF,66,5B,94,3F,26,34,11,23,F0,3A,1A,25,98,5A,DB,D5,BF,67,6E,43,61,10,E0,81,65,80,EC,08,9B,6B,EC,71,A6,6B,23,48,3F,88,F5,CF,42,88,79,F2,32,D0,EB,70,FB,E2,90,5A,E6,30,66,49,D5,1E,1B,E2,0B,BC,66,B0,77,70,1A,75,38,08,FF,7A,7A,22,69,6E,D0,0C,49,D5,5D,75,62,B2,01,B7,AD,B4,2B,69,7F,51,DE,AA,41,17,5A,BF,FC,44,85,22,46,F2,A7,C1,39,1A,34,6D,00,BE,F0,7D,DC,2A,1E,B9,4D,D0,CD,3D,B9,D9,9A,B8,45,C7,69,3A,88,B2,17,91,36,27,3B,D1,40,AB,B4,C4,00,C7,F9,E9,0F,2B,FD,AE,E9,2A,E0,E0,B7,C0,1A,9E,3A,15,E5,56,7D,CF,8F,1E,D2,98,F5,55,CD,D1,7F,EF,16,1F,B2,2B,5A,5B,8D,FF,1A,80,C4,A4,22,A5,F0,06,4B,00,E6,CF,52,76,34,79,5D,21,89,71,CB,FD,FF,C3,A4,44,00,AF,76,DC,31,48,54,7F,21,6F,2D,11,AA,34,C9,DF,4D,C5,AC,D0,CF,BD,3C,2A,B7,D1,20,77,7D,EB,93,A8,ED,4D,28,07,38,74,92,30,F4,90,7F,C5,73,0B,F6,8E,D7,5D,77,73,00,3A,DC,C5,1B,03,29,27,38,07,32,71,D9,43,CB,5E,14,6A,8E,65,C9,33,7D,63,5B,34,01,68,2F,A0,1E,8A,D3,7F,70,8D,7B,6C,D9,5E,6E,0C,81,C3,61,E0,D7,43,12,C3,18,CA,C0,29,F1,DD,5D,0D,31,50,65,64,22,CB,B4,86,C4,5A,DA,67,58,87,CA,EB,0B,ED,21,E1,A3,04,4B,8A,A1,B7,BF,A4,B7,3B,4C,D5,7E,5F,0D,EE,DC,77,D1,7C,B3,72,95,89,41,99,A8,C6,16,C9,63,8D,89,21,A1,5E,C9,08,6B,B0,F7,22,17,5D,95,3F,C5,B4,8A,B2,29,C1,C4,8F,E6,EB,0E,A0,DC,2F,A9,73,E8,80,EC,0A,AF,BE,29,84,21,7B,E9,4C,AC,E3,E7,AC,71,D5,7D,FE,2E,FB,44,42,06,DD,74,DD,40,05,AA,97,5B,54,CC,AF,3D,B8,96,10,0A,1B,44,E1,07,8C,86,AB,31,FC,35,2A,94,C1,C2,19,1A,88,86,AF,5E,A1,E3,23,AD,86,5A,D3,62,2F,90,39,9D,66,2A,20,CA,26,0C,EF,93,C9,C0,0E,88,14,FE,40,73,71,67,99,05,88,CB,7C,75,DC,5F,02,4E,F8,D5,0C,30,89,C6,BB,BF,11,3C,34,6A,3F,8F,AB,0A,8F,EE,41,9C,3F,FF,D5,06,4E,77,51,BA,A1,5E,91,BD,51,F6,61,BE,9F,7E,74,41,4A,22,05,3D,C2,BC,E5,D8,94,90,1A,59,C5,E5,41,A8,D3,3A,81,32,41,6C,7A,E3,A2,99,DE,D1,9C,5F,50,38,71,30,1F,03,F4,7E,45,97,6B,DA,6C,BD,1B,95,93,C8,42,AC,A2,A0,3D,E6,3C,6D,8F,76,76,96,78,5A,B5,72,FC,3C,7C,4D,22,54,51,F2,EC,85,E3,C9,39,6D,39,E0,81,58,7A,2F,D3,0A,72,8A,17,2F,FA,7E,F7,21,77,12,01,D1,32,93,89,0B,F7,D5,27,15,34,26,82,E9,AE,52,D3,63,5C,D8,27,6C,C3,BF,75,B9,31,A1,82,60,04,85,47,93,09,61,2D,30,26,28,00,2F,8C,E2,CA,8D,D5,22,AF,C8,8D,4F,43,27,6E,E6,EB,11,60,01,5E,93,37,84,12,66,1E,8F,75,1C,D7,FF,D4,B5,91,CF,4E,49,FD,5C,44,7F,17,9B,4E,F5,B9,08,B2,7B,91,C1,13,9C,00,42,6D,1A,F8,20,BD,90,58,49,05,D8,67,BB,02,51,8A,B0,C5,58,1B,23,5F,71,A7,20,92,53,D0,CC,E8,A6,C9,99,B3,A2,29,FC,66,40,59,98,C3,95,6F,C3,B9,37,24,7C,6B,38,11,8E,7A,4D,BC,1B,26,0D,FD,A9,42,5D,0A,E9,24,1A,34,E1,00,8C,BA,63,7B,7B,44,F4,CC,9F,B1,14,91,87,66,F6,75,98,A4,C3,F8,BE,31,B2,9B,96,03,45,4E,0A,B8,F6,7E,A7,3D,75,8D,43,21,9C,53,E6,09,88,6D,0A,3D,CD,BD,4C,35,6A,41,50,E6,EE,C3,70,32,A3,15,AF,EC,72,B4,F9,72,3E,B9,88,B7,77,F1,FA,AA,1B,15,6B,10,70,81,45,0D,97,40,79,D4,59,2A,C7,16,A0,98,86,4C,AC,0A,67,A4,6D,FD,3C,6A,4E,37,2F,2B,11,F7,7B,95,6A,F0,09,6D,B6,77,76,5F,EB,D0,6D,36,63,54,2A,E0,39,58,D2,46,36,71,05,0F,1B,47,51,8F,65,D4,86,97,E2,E1,4C,CD,F5,31,75,4B,DB,93,A4,A1,49,D7,FB,6A,A5,A7,B2,3C,0C,5E,78,35,DD,69,92,93,F9,AC,7A,41,16,5D,AF,10,C8,5C,64,94,A1,E9,C0,F4,5E,3A,0D,E2,57,EF,D3,2C,6E,F8,67,FF,09,61,59,4B,B3,D6,49,1B,1D,DB,6C,0C,6F,B7,B3,36,0A,F7,F4,8E,04,1F,B1,01,68,89,F7,97,45,59,7A,05,DE,37,05,46,99,10,F0,8E,92,23,AB,FE,14,27,6C,03,DC,78,BA,2F,EC,E0,DC,55,18,97,B8,45,02,3D,9B,27,32,A5,69,D1,27,4F,6F,F8,E5,6B,E1,D8,CF,F9,64,59,02,42,88,BA,9A,7A,51,82,43,1F,9C,67,CA,CB,BF,2F,F2,AA,5E,7D,19,09,FC,BD,91,25,FA,4C,6A,56,AB,EA,37,D4,F2,4E,C3,3B,A8,E5,E9,C0,C3,85,C0,FE,63,A3,F3,96,32,EF,10,0C,42,B7,42,34,22,B9,67,E2,A5,AB,F9,9D,36,1B,BF,8F,CD,56,74,F9,83,F7,82,B8,FC,AF,F0,6E,7B,C8,D0,B2,4B,90,5D,79,79,E1,27,A3,14,81,A0,E1,CC,BE,AD,6E,6E,82,D5,32,BC,F2,95,AD,B9,A8,5E,03,87,B9,A9,D0,04,CA,49,20,AC,00,A9,C6,CE,78,32,21,80,25,5B,5C,29,6C,C6,EA,2F,39,3B,69,C7,81,FF,2B,11,0B,BF,48,68,0E,3B,1A,1C,84,FB,D4,D5,5B,DA,71,F9,28,B9,F7,3E,88,0B,2D,8F,3C,00,11,DA,1E,C9,AA,B6,17,BC,19,89,AC,E5,4A,15,CB,20,A0,ED,58,4F,5F,55,71,86,B2,D1,15,B6,DC,04,A5,DB,DC,69,AB,AF,6F,6A,F4,59,5A,17,08,CB,A3,D3,03,77,46,D8,5E,E1,F2,D6,79,99,74,E5,A5,EE,E9,FB,B9,6F,69,8C,73,ED,6F,F0,EB,74,AA,15,70,7C,EA,77,E9,FA,5A,27,43,C7,22,63,D4,52,23,6F,41,CA,12,0A,69,37,9D,65,E2,57,C7,BA,4A,D1,4F,9D,19,4B,18,BF,50,D7,21,E0,2A,F6,14,42,B2,6C,74,D9,9F,75,EB,8C,16,2A,32,EC,CC,E2,4F,8E,1F,C9,B5,9C,7D,F1,81,16,8D,03,1D,0A,86,48,1C,C8,C6,04,11,B0,8B,39,96,F1,07,60,7E,4A,33,44,13,48,5E,4D,F2,65,E5,7D,72,E8,B1,0A,06,A3,20,A1,7A,F3,E1,67,B5,A4,17,C5,57,DD,94,36,3E,71,9E,8D,2B,40,C6,E6,2C,5F,E7,4F,63,26,04,DE,8E,34,56,4E,6D,F7,AF,6D,5B,69,42,88,A6,AF,1C,42,6E,34,A8,A0,89,BA,66,09,50,7E,AD,AA,EE,08,FE,02,83,6B,06,A3,BC,DA,68,0C,C3,F1,75,B7,DE,C2,02,36,C6,CE,18,AC,AA,E8,54,49,E8,F8,77,B8,18,F8,3E,36,65,2E,3B,F4,1A,44,39,DC,A4,50,CD,84,FF,BF,E4,75,4C,FC,DC,B2,1B,B5,9B,8E,0E,8A,6A,EB,08,46,A1,F5,25,37,4E,8B,6D,AB,A8,6C,D3,7E,0F,17,05,21,15,81,C6,3F,A6,D6,84,5C,3F,40,AD,FA,C6,75,C4,92,A0,C1,45,72,64,72,F4,FD,94,B9,90,9D,58,5F,0D,A3,47,6E,46,26,56,C9,29,05,81,41,14,E5,9E,F7,98,EC,8C,1B,DE,EF,18,BF,AA,46,0A,79,37,A0,FD,4A,9F,B8,A1,7C,76,EA,3E,AA,48,BC,BD,48,BD,D6,71,4F,33,DD,43,34,C9,10,AA,44,92,7A,83,5B,16,CB,72,42,D0,CC,11,66,CF,0A,ED,77,96,33,E8,8F,46,8E,6A,C7,CC,8D,53,16,05,84,CD,3D,BF,60,64,38,6D,24,52,E4,6E,1F,EE,27,56,A7,55,85,A4,65,0B,8D,BE,8F,2A,03,E0,B7,F8,DC,42,2E,8F,87,75,D8,7A,08,5F,12,36,CD,A6,AB,73,78,A2,EC,10,01,58,A3,2B,74,9C,AB,4A,FA,A0,BE,2B,BA,93,AB,B7,EB,11,9A,8F,CC,0C,3B,F8,65,FF,5A,63,FD,93,A7,7A,B9,3F,34,10,FA,D8,66,8B,8A,D5,6D,8D,AF,41,C3,0F,DF,76,28,8C,09,B7,A7,7C,C0,8C,1F,0B,1B,B6,85,BE,2F,95,CE,89,CF,53,F2,68,AE,F5,9C,3E,40,F8,BA,0E,B8,7F,9F,00,8D,E1,81,5E,7E,FF,8E,0A,92,EA,6E,9D,B1,80,2B,72,A2,92,62,00,80,9A,CD,9D,81,4E,90,C6,45,CB,B7,A0,B5,BD,8A,D1,80,A1,4A,9A,8D,D5,3E,A6,30,61,35,2C,83,1B,22,B6,37,91,A1,64,4C,17,F9,4B,01,46,14,8D,AF,A7,6C,8D,EF,B9,CF,E5,BE,F2,10,F1,DD,A9,8D,63,DB,6E,45,86,66,46,38,93,9A,B7,20,36,AA,8A,B1,34,20,0A,7C,47,42,E9,79,AF,FF,52,92,13,4E,60,98,9F,42,37,E5,97,DA,F7,CB,81,A1,6E,7A,91,D4,78,12,CB,89,C7,F6,74,4F,E2,10,8D,97,15,03,49,0A,0B,78,42,4B,3D,C4,7F,09,1F,D3,5B,8C,57,C9,E1,AD,BE,EE,57,09,1F,08,79,74,F9,55,CB,FA,AA,F1,4F,CE,A6,59,DA,C3,D7,66,57,AE,ED,50,5E,15,D3,C6,EE,B1,49,B3,EA,28,DB,4D,47,54,1C,C5,D6,8E,5C,D6,D1,BC,54,87,23,2C,A6,D9,C0,F1,57,8D,78,E3,1E,1C,2A,74,82,61,DA,B1,64,39,BA,FF,85,50,4F,78,DA,DC,4A,32,B4,60,D2,DD,0A,9A,2B,1E,27,D8,1E,4B,5B,A5,34,41,9C,DA,94,99,CE,FB,7C,83,80,D4,EA,8B,0F,04,76,C8,70,65,04,7C,D2,C5,67,8B,6C,30,C3,56,4F,45,3C,5F,08,96,E6,C2,CD,1F,F8,C2,FA,A7,48,F5,0B,44,5F,AE,3A,7F,CA,DC,1A,D9,A6,B4,7E,12,06,2F,28,7C,FE,FA,C0,6C,0E,2C,48,A0,71,B2,1A,F6,24,AF,10,8B,37,ED,26,9B,76,FB,52,7B,33,C2,82,DC,29,07,69,D9,86,B9,7F,B8,1C,1B,33,F9,7F,3D,24,88,AC,9E,E0,B2,13,3A,5E,BF,E9,8C,FB,50,41,5C,A3,94,EE,85,7D,21,63,BF,28,04,31,82,DE,7E,93,A6,4A,70,23,EF,EB,D4,5E,72,8C,28,EA,27,8C,4A,C7,6E,25,1E,78,98,FA,12,9C,C0,53,45,0E,EA,3E,F5,67,58,5F,80,27,FA,BE,D5,2A,B6,19,BD,D3,C6,7D,2C,F1,E8,C7,E3,F7,1A,C0,8E,88,30,F5,52,80,06,A5,BF,1C,DB,F6,9B,69,33,6E,5C,02,8D,11,75,12,5E,E7,41,29,7F,95,5E,C1,51,DB,7B,1D,F8,B6,BC,AE,85,EE,68,D1,AA,17,32,9D,C6,79,FE,E3,BF,41,A1,B0,26,A8,B6,84,BA,C2,57,3B,72,CB,87,E2,7F,60,46,88,9F,4F,0B,E5,41,74,D5,E5,37,9D,24,74,CB,C7,9D,A7,9E,1E,D3,0F,2A,8E,43,84,8E,FA,CE,83,A0,7E,28,7A,C4,C9,01,25,4C,6B,AF,31,0D,0E,74,F6,7D,C5,0C,4D,A6,B5,C2,21,26,2D,9A,DD,13,B7,39,EE,6C,80,45,CC,1B,02,60,C6,77,9C,2C,EC,12,81,A8,6B,A5,3C,95,22,DB,2F,F8,E8,DB,5C,9B,52,40,A2,14,5A,E4,D8,71,14,C9,7B,F8,6C,5A,73,16,04,32,06,A9,6D,55,54,69,6F,0C,D3,E5,F2,91,5A,50,FC,ED,13,72,95,9C,C7,0C,8D,DD,9F,60,56,D7,A2,1D,1A,B5,06,36,A8,91,C5,C4,50,99,35,CC,D4,32,4B,13,76,12,0B,E2,A5,77,D0,C8,41,78,52,E2,34,8E,77,EA,4C,73,21,73,0E,07,70,43,13,03,2D,BD,E6,F4,22,5B,64,FA,6F,4D,53,11,C8,17,05,B3,5E,FB,4A,5E,7C,E0,BE,42,CF,1E,8B,1B,D8,97,A6,63,AE,97,1C,97,6F,43,03,C4,48,DD,14,08,36,3F,B6,4F,11,78,CE,1E,1E,4E,ED,3E,6F,6C,9F,AF,35,97,86,54,20,A5,C7,75,1E,22,6A,80,EE,6A,73,B3,D6,2E,90,7E,BF,E2,0A,36,91,34,14,C1,37,67,AF,8F,3B,9B,01,F7,E5,FE,4B,B3,BA,70,63,93,ED,02,95,39,78,53,25,95,4C,5F,BE,BF,5C,B2,AF,36,85,BF,6E,76,13,5A,8A,C7,E0,8F,86,58,E8,5A,18,73,2D,44,1C,46,0E,E4,5E,B9,2D,77,F1,AB,00,B6,2B,13,53,B5,40,7A,46,9E,1B,EB,77,C1,55,31,3D,B3,9C,D4,9B,1C,5A,4C,05,54,D2,53,89,7C,60,F0,2E,4B,57,8A,E2,F4,E9,09,E7,2D,E1,1F,3B,04,49,86,A5,40,81,1C,22,03,88,9B,BD,45,D3,68,E7,DA,F8,8B,94,F4,08,AC,39,9D,D0,BA,48,2D,BB,6D,F2,FA,C9,1A,39,C0,00,77,60,2C,91,74,B0,F7,66,EB,B9,BC,16,D8,37,BE,4F,64,74,A3,B0,01,F9,B8,EF,8B,48,36,C0,68,61,20,02,9E,58,10,C3,82,64,5E,BA,EE,0E,F5,0E,74,E6,70,C3,5F,B1,D0,06,95,4D,D1,3A,0B,0D,32,D7,56,5F,58,C5,9A,8E,F6,B7,76,2A,3F,DE,9D,61,C0,2B,A5,60,58,B8,5D,2F,2D,13,FE,A8,A0,E8,5A,90,7D,A6,97,A7,DA,F5,A6,40,73,69,89,D6,D0,C1,BE,6A,2D,32,93,2A,2E,4F,4F,A3,EF,AC,38,93,8C,05,4F,B6,DE,AD,DD,DD,9B,6B,4C,FE,CE,88,FD,DD,AA,98,68,22,D3,8B,34,41,90,BC,88,10,4D,FF,13,31,E5,E5,0D,7A,E4,01,D1,6E,8E,E5,64,1D,E0,D1,48,8C,20,40,CE,0B,3B,6C,F6,D4,17,59,C5,47,73,76,B7,5A,DA,A6,2E,93,A3,02,DD,D5,7A,BA,43,FF,C7,6B,46,5A,FC,B0,31,67,08,C6,AB,F4,9F,49,4E,D6,57,03,C1,3D,90,77,97,D4,2C,07,B1,6E,D8,B7,BA,5F,0F,1F,5E,B3,61,31,B4,88,8C,6C,EC,13,B0,CA,10,C6,13,37,23,8C,CF,30,CE,C2,C1,E3,CC,E6,87,83,CB,8B,22,1B,10,38,18,A8,33,A9,1C,F9,FD,79,76,8A,41,EF,36,DE,6E,71,5E,AA,A7,CD,0C,EF,77,CF,16,07,A5,10,1F,5D,0F,A9,44,BB,5D,B9,BA,E5,CA,80,53,D3,60,2A,F1,60,29,AE,EE,FE,4F,E5,A4,57,AD,3C,B1,86,BA,8C,7D,F9,9B,C3,F5,5B,A8,AC,BE,82,88,92,F7,EA,57,C2,26,C4,23,F5,6B,B8,2E,9A,24,24,1A,C9,ED,30,EE,AB,8B,6C,F9,89,FD,6F,D8,1A,64,8F,DD,4F,AC,DA,36,F5,46,2D,1B,2E,AE,DA,B1,EB,DF,87,B9,FE,BD,C9,D3,F2,3C,F6,C4,07,1C,75,22,D7,78,EB,61,6B,95,7B,E3,A6,5E,D7,49,28,D0,2D,48,CD,17,A4,FB,4B,2B,3F,95,3A,0E,39,DD,B8,61,2F,4F,A3,D3,44,69,8C,3F,59,AB,7E,E4,DA,BE,62,9C,2E,83,3C,D2,5E,31,26,1F,0A,83,04,15,C1,7C,09,9A,8C,1C,96,AF,72,21,B8,D5,9B,9B,60,89,3D,F4,16,57,27,B6,AD,18,43,0E,F2,DA,35,99,93,72,1F,2C,11,55,44,98,62,E8,F9,85,4B,80,8D,BE,89,23,23,39,53,31,24,40,AB,16,E5,82,6F,2B,9D,89,43,C2,4A,74,D0,B1,D3,CD,48,BF,51,94,17,72,D1,4D,60,67,1A,3F,EE,AA,E9,8F,69,7D,00,03,F4,90,8F,9C,86,00,EA,EA,8C,75,0D,F8,D7,CE,96,71,F4,77,EE,22,73,4D,86,66,6A,83,EB,F0,B6,62,45,52,40,E4,4C,83,03,5E,2F,F0,F9,F5,EE,39,1D,6C,C7,68,CC,1F,F5,06,5B,F4,49,BF,1D,76,58,AE,FF,CA,55,BE,4D,E8,A5,B7,93,CF,F2,E6,F1,90,35,5D,C8,79,D9,86,E5,81,A5,94,CF,77,4D,E6,AF,B5,B8,8E,9C,7D,D5,15,DA,BE,5A,85,72,60,7D,1F,6D,78,60,A8,C3,D8,F1,00,ED,14,4E,97,D9,6C,44,EB,45,3C,32,12,A8,DC,62,F9,80,F9,7F,A4,5F,34,5A,0C,C4,6C,47,97,7A,22,76,FA,8E,74,45,5F,1B,48,74,9A,03,12,E8,02,D4,28,B6,59,32,31,34,BD,A9,C3,97,94,2F,F1,77,C5,4B,2B,63,84,B2,4E,79,78,7D,F6,4D,B3,C6,BE,7B,D7,D9,F8,F5,E8,53,70,4D,FE,56,32,2C,39,E3,0B,58,C0,0E,EE,06,AD,AB,FC,16,1B,BA,43,70,BC,92,57,56,38,E9,9F,0B,6D,92,88,3B,63,6A,09,21,BC,00,D9,5A,9E,29,09,BD,F3,2D,D3,60,33,0F,77,47,D5,AB,10,1E,DD,9A,19,0A,05,B1,6A,19,5C,41,B9,EE,09,AA,53,9E,D9,2F,55,33,42,10,EB,93,E7,EF,C7,CF,92,08,E4,47,70,94,BE,F2,F9,DE,FB,01,01,90,68,C6,B1,9C,7F,BA,8D,8F,8A,22,67,81,72,FD,01,BD,95,AE,8D,B8,A2,C6,06,75,1C,E2,DF,53,61,1F,51,24,54,A3,EE,7F,77,B0,67,06,26,3B,BF,CA,40,E9,35,63,46,07,F9,4B,1E,96,D9,A4,FC,C2,F3,8C,B6,74,18,81,40,66,B8,D4,1F,27,87,26,FA,ED,E7,EB,3F,DC,33,C2,0E,92,3F,CB,5B,1D,AD,16,A5,7F,05,FC,DF,EC,C5,A4,97,9C,83,17,C9,13,4F,3B,34,48,86,39,6C,15,73,DD,20,DD,A7,36,6B,95,99,12,B7,57,72,FA,BB,96,BA,E0,7B,27,08,47,5A,1F,87,FA,C2,5A,FE,0C,8C,05,5E,8E,9E,7D,5C,BD,01,A2,1C,23,BB,D2,7E,3C,E9,8A,B7,1E,49,BA,96,E5,84,0C,12,99,22,56,DC,61,DA,25,DD,30,69,0F,B8,31,2E,32,F5,5E,B5,EB,D7,FF,9B,C9,DC,2E,D1,1E,D4,BD,26,F6,D3,09,D4,C6,E9,47,7F,B8,39,90,16,82,90,F7,27,40,CC,85,15,94,03,E8,CD,45,05,2D,87,60,DC,51,21,99,23,E6,F6,5A,92,1E,21,E6,A9,DB,1D,01,06,19,12,E6,74,EA,FB,7E,BA,79,C0,71,3B,83,2A,51,D6,5D,E6,E7,8D,8E,12,99,DD,C9,56,57,C6,18,46,E8,46,B5,F2,FC,33,60,D4,B5,F3,B4,F8,E5,EC,8B,0F,E5,6A,2B,DE,56,67,82,2F,9A,45,51,2A,19,D2,14,0E,E3,23,0F,3B,3F,AB,29,C8,BB,A4,16,98,28,BA,32,37,37,D1,58,C3,10,55,C4,49,52,27,0F,08,B0,1F,B8,D6,A4,13,D1,E2,78,A3,3E,11,F0,FD,FD,87,C2,7C,6E,67,96,FA,0F,EC,A6,DE,C9,01,45,1B,68,29,D5,2A,53,C4,BA,D2,97,02,F1,79,BC,50,70,24,8C,07,64,47,A0,46,C1,45,81,CD,45,95,B3,B3,83,6C,C2,71,9D,D4,A3,83,EB,9C,02,5A,3B,0F,1A,92,B1,54,24,A5,00,D3,E2,55,61,6C,F2,E8,3B,9C,4F,06,64,C8,BA,68,18,FB,1C,70,2F,81,1B,BC,A3,31,3F,FE,32,C8,7B,39,78,28,EB,6C,71,F0,56,68,DB,C2,C9,AF,27,44,53,67,FC,A6,62,15,72,44,50,FA,D7,24,BA,FD,8E,7E,0B,D5,8B,D3,FB,C9,E1,8B,68,9E,20,6A,C2,45,FB,1F,74,12,D6,D0,94,C5,D6,87,3D,AA,B1,2E,50,F1,0C,7D,76,68,B5,46,12,AA,98,43,0A,F1,6E,B7,47,8F,C5,67,BE,C8,99,52,C4,6F,E2,4B,30,03,DE,D1,A6,1B,A8,5C,E1,45,72,5A,09,86,3C,4A,90,CC,7E,49,C4,E3,8D,DB,05,BD,07,04,96,BF,F1,54,24,AC,9E,BA,F4,FD,51,3F,9A,22,F2,21,A1,FA,CA,1E,AE,2B,D6,E5,2D,70,A1,5C,7D,67,07,FB,D4,CB,43,61,61,D8,3E,13,B3,64,10,11,71,58,1B,A5,C4,3F,9C,9E,F8,33,45,7A,62,8F,67,FB,C1,17,51,F2,F9,F8,01,0F,AA,11,A3,F7,7A,72,39,93,AE,B8,10,CC,2C,16,D9,50,BA,0F,DA,95,E6,EA,A9,8B,30,2F,D4,CF,07,FA,16,5C,B6,46,9F,F0,4D,14,93,17,A7,89,9B,03,BC,B4,E4,62,B9,75,B9,8D,B4,E6,12,9C,B7,83,2A,8D,90,BB,15,BD,2C,D4,27,8A,5B,FC,2A,2E,D9,2C,8C,5C,74,0D,B0,1B,13,6A,F7,F2,23,DD,A8,EF,18,8E,D1,2D,98,C0,A4,50,13,60,DF,FD,21,48,6A,7B,45,AE,5B,F9,18,90,E9,C1,CE,2C,18,1B,FB,F8,C0,D8,0C,6C,7D,48,7B,17,B3,52,EA,04,4E,4C,C9,CB,4F,2C,B5,E2,7E,8F,78,92,09,51,56,81,96,1A,5B,94,F2,E0,64,32,A6,95,01,8D,DD,88,7A,EE,C3,59,23,D6,95,51,D8,AD,29,71,08,EE,A3,D1,EF,A0,45,0C,7A,0D,81,90,93,AB,AE,86,F3,DF,B7,BC,1A,F4,57,A0,E4,93,EF,28,26,CE,E1,D8,46,EA,10,7A,30,BE,58,19,4E,BD,2D,40,78,E3,EE,1F,44,8C,C3,B1,ED,9F,B9,73,11,D7,61,9B,EE,61,59,51,55,20,02,22,B3,75,6C,C5,2D,DA,99,BF,41,8E,12,E0,8A,E8,D7,E1,AF,78,D3,95,83,FA,E8,DA,11,92,BF,26,E2,E4,37,3D,9D,BF,5E,61,38,38,EC,DB,55,CF,95,8A,F0,90,50,92,C3,51,FE,B5,3F,52,22,D2,53,85,7D,72,12,89,BD,F4,7F,D6,8A,D0,C2,FF,D6,44,7B,50,47,94,92,EC,D7,05,7D,B2,CF,2F,53,93,9B,BF,0F,C2,EA,B9,90,95,8F,7A,2D,E2,40,20,21,1B,43,D9,27,55,C9,3C,F3,C6,52,F5,5A,96,CE,13,DF,93,17,0E,D8,06,44,E0,8E,3E,7B,EE,E8,60,E4,C3,70,72,B4,75,C5,25,64,37,B2,9F,54,6D,82,F9,20,01,2B,BB,42,85,03,F9,0C,07,F1,71,8D,82,E3,55,FC,5C,9B,A5,7B,D7,BA,88,F2,86,11,56,2E,A9,11,27,F0,1B,D4,EC,B7,59,D5,B5,2C,34,04,25,6E,E5,71,19,3F,6D,DE,62,19,8D,93,A8,B3,17,C9,C9,B1,27,53,72,44,88,BD,53,70,75,EA,28,4D,D9,32,E2,9C,E9,C4,68,7A,FF,16,F3,C8,2D,49,3B,85,AA,1C,9C,99,69,33,59,2A,19,AD,FC,72,41,7A,20,D5,A8,C5,05,A1,CE,19,BD,31,2A,F2,64,D1,FF,1F,71,24,EB,F1,E5,C3,8F,74,19,60,EF,7C,EF,21,2D,5B,44,52,7F,F4,0E,07,77,85,99,64,0A,DA,F5,A2,F3,84,63,8A,3D,CE,05,1F,07,18,AE,AB,9A,B1,F4,4A,1A,86,FC,3A,C7,AA,30,07,EA,1F,3A,FC,65,C2,9C,28,A3,D0,CE,8F,E1,9F,2E,1F,5A,F6,AD,9E,44,C8,CC,49,FA,A4,16,A3,F2,36,3F,2E,9B,64,08,05,8D,6C,E4,F7,F7,FF,EA,45,20,EC,F4,F2,D9,5A,61,42,5D,3E,56,F9,AD,ED,43,93,1A,02,FF,C3,BC,64,2A,F5,F2,3D,F0,E9,CE,15,50,AF,74,03,E2,AA,89,68,F2,F9,00,EB,D0,5E,DD,BE,14,3C,50,11,00,74,5C,3B,5A,B1,3A,EF,77,73,74,CA,E0,51,1F,9D,FB,56,B4,51,34,CB,91,0F,BF,42,2E,28,48,A7,5A,BB,8F,43,37,31,F3,1A,5E,5A,C6,FE,00,28,1A,EC,78,D8,FC,90,AD,4F,3E,FE,C9,3D,CA,68,06,65,31,74,31,A0,14,4E,17,EC,D9,BD,40,49,97,AE,26,0D,DB,2A,3E,84,F3,32,92,FD,F7,1F,C6,ED,38,F1,6A,BB,BB,98,89,2D,66,70,EA,69,D7,12,E2,47,41,CE,77,3E,CB,06,71,44,19,E6,84,6C,CF,A8,51,5E,56,F8,99,8A,7B,FE,AA,03,F5,36,DF,DC,B8,62,B8,73,B7,B5,E8,11,21,BF,12,76,E3,C9,81,B3,3C,72,3C,5E,F3,3A,B4,F1,30,71,7E,8C,17,43,67,9B,6D,43,07,49,E3,EA,CB,BD,D3,91,2F,6F,EC,5E,FE,4E,AA,01,6D,06,E1,8C,79,82,0F,2B,75,54,60,31,B2,9D,3A,E8,A3,62,03,EF,BF,76,53,6B,97,32,B2,DD,16,42,1E,9C,EC,FF,C8,FC,8D,F7,4D,DA,71,E1,9F,D2,82,F6,D2,33,48,14,67,B9,D9,B0,65,E6,CD,76,C3,5F,01,05,08,27,14,41,E2,5C,84,02,8C,37,D1,58,62,79,DD,E9,91,D5,10,B4,0A,5B,F4,CB,72,E0,41,DA,3E,19,A2,3E,8F,B7,06,15,8A,9D,71,18,01,5E,13,D4,0B,07,D4,7E,A3,91,B2,4B,30,8D,EE,95,B5,B0,D3,C4,49,46,E6,36,B9,D8,88,71,4A,2E,16,91,87,1B,7C,43,54,F6,26,1B,F4,71,DF,89,A6,C9,12,F4,96,D8,48,F2,5F,62,09,42,F8,C0,D6,23,20,60,FC,D4,09,E3,EA,D7,E8,B3,73,4A,65,30,2E,F3,7D,79,69,74,96,12,96,35,6D,D3,1C,2C,0B,16,E2,E2,27,70,82,F9,32,78,5F,DF,94,06,15,3A,F4,A3,B3,39,DD,6A,9D,E2,F3,FB,A8,8A,22,7D,B3,D8,C1,14,44,E4,17,3C,18,95,3C,60,5A,A7,9A,D0,DC,0F,15,C7,CF,2F,C9,BE,7C,00,AE,88,5A,98,DA,CC,AC,03,CA,5E,FC,D5,89,D1,4C,0A,41,B6,02,65,7E,98,80,3C,FC,18,8A,F2,0E,41,15,68,08,79,5E,CC,65,47,DD,7D,83,10,F6,1D,34,C8,45,8F,A4,38,77,22,B7,EE,01,3B,1C,C2,FD,E6,90,C9,11,CB,7B,0D,C9,E0,CC,A8,06,BA,AD,6C,7F,FE,C5,AD,F5,2A,66,A2,5C,EA,FB,C6,91,98,9C,45,43,46,79,F5,09,1C,A1,25,13,4C,42,F6,68,8C,CD,A3,74,5D,D7,13,D2,D6,52,2A,85,90,C9,94,BA,35,EE,26,29,CB,32,81,F7,98,BF,EA,E2,11,EF,BD,E9,C1,B0,A2,13,42,0E,C7,14,89,CD,FE,C4,DD,10,BA,83,5D,DF,3B,B7,C2,AC,3C,C4,D3,74,E0,99,5E,CB,EA,C0,1B,0F,65,50,1A,EB,F9,19,57,68,5A,A1,8B,88,82,A7,1D,0E,7D,85,63,95,D7,05,55,69,C1,2E,E8,25,00,5E,67,26,CC,C1,AD,E2,8E,D9,F1,4A,A9,18,A0,BE,BA,4C,12,B9,08,61,96,9F,3C,7A,A2,CC,C9,43,67,E3,E3,7A,CA,1E,84,8D,C6,36,DD,AC,04,83,C2,FD,8D,E3,31,FF,38,F1,B5,D5,BA,58,11,F4,11,18,F4,83,08,F1,5F,CA,2F,6C,D7,AA,FE,26,F4,6F,C3,4B,CE,ED,72,35,B7,65,C3,21,9B,1F,F6,B5,78,59,1D,C0,E2,53,E5,88,C7,FF,F4,4D,45,88,98,FC,4B,2B,CB,53,09,33,65,A6,7F,B8,FE,AE,A6,26,CD,D7,6F,AB,15,83,61,B5,8F,71,77,83,16,35,A5,09,83,2F,CD,CD,43,1C,CA,E4,D4,BA,1A,53,53,C2,CA,F9,ED,3C,08,66,8F,3B,2A,2A,B1,E3,A1,30,6D,0A,A5,51,78,25,17,FD,67,0F,A9,3D,A3,66,1C,11,AD,6F,82,69,A3,A3,B3,A1,FD,4B,F9,9F,63,81,E6,B9,AC,73,E9,88,76,3A,2E,C8,B1,DF,DB,9F,B7,5A,DF,F3,47,66,42,6A,A7,40,9E,FE,8D,65,58,B6,1A,AC,66,0A,E2,62,4D,8E,20,B3,7E,B1,87,59,D8,F9,96,94,D1,5E,0B,90,9C,C6,F9,DC,18,E2,0B,E2,95,FA,BC,00,E0,C7,54,3F,A2,D1,56,E4,0C,51,B3,A9,32,9C,35,CA,52,A2,58,C8,49,9E,C8,A0,C1,B5,F4,8C,FF,9F,20,C6,89,A3,61,7A,DB,49,23,86,CC,C4,71,1C,BA,27,8E,48,A5,06,31,ED,61,0E,22,2D,23,3F,7F,2F,9F,E5,E6,EC,BB,46,47,5F,BB,DB,45,C3,43,0B,86,80,82,AF,89,CB,26,43,2B,D2,8F,06,CA,35,55,95,D1,3C,E3,96,B4,35,6E,AA,28,E1,59,F4,6F,FF,F8,63,FF,C6,0C,8F,52,08,32,30,E0,B3,35,06,8A,66,A4,9C,D1,61,20,6D,30,6A,BF,13,B2,1C,DE,6E,3B,73,DA,84,9E,A7,0B,E3,C7,3A,60,6B,15,6B,90,13,92,36,F0,07,FE,9D,FB,BD,10,46,4B,76,AE,C8,AE,62,2C,9D,BF,79,8F,53,03,F1,86,1F,07,AB,26,A5,C8,33,44,DB,35,03,37,29,E4,68,17,7C,C8,F4,25,8A,E2,90,79,5C,B9,59,AB,A2,9F,32,53,09,1E,F2,AB,4D,0C,3A,4F,13,12,10,13,C3,E5,84,7B,4B,72,68,46,75,B3,A4,46,C2,C3,4C,2F,EB,EE,23,5A,9B,F4,A5,67,8D,C8,06,FA,CE,A5,30,2C,25,75,FD,4A,EE,5E,81,B3,31,28,AD,A4,F0,3D,44,23,1A,0E,DD,C7,65,30,A8,5A,A7,D8,15,25,D8,24,59,A5,31,D8,EA,91,8B,82,94,1A,B7,51,01,65,73,89,71,5E,6B,C5,AD,4B,0A,51,EC,DE,0D,CA,06,E8,F0,A8,3C,2F,12,B8,07,F8,63,FE,1B,72,3F,1D,59,CB,CA,B1,33,01,72,C1,9E,F0,1E,44,85,12,8F,E4,11,CA,AE,79,9A,F7,5D,AD,C2,56,AA,77,8B,D5,91,6A,F4,36,99,82,6B,55,17,03,72,F3,44,D7,CC,0C,8E,99,3C,63,FA,AE,68,B5,51,1E,15,90,9A,3D,9C,21,D4,F0,59,BB,62,F5,5C,29,F0,D8,05,54,BA,C9,EA,6A,75,DD,60,C2,A1,5C,60,4C,BE,9A,3E,27,81,14,F7,0D,4F,9B,70,B2,4D,FA,D5,47,70,51,6F,80,0B,20,E4,82,92,9C,72,6C,28,0B,EF,88,48,C6,0F,2B,2D,D4,F5,8E,B0,15,52,7D,12,4B,AF,BF,F0,DA,01,A2,B9,8E,09,5B,6B,CE,5F,27,58,3D,19,CA,41,90,B8,9B,1F,85,D0,0A,06,71,19,53,3F,73,86,B4,72,EA,F1,A8,54,2B,8F,A7,76,5B,9B,91,50,87,8C,12,56,8A,D9,07,FE,A9,3F,35,75,68,8A,CE,22,29,42,CF,73,C4,ED,8D,F6,C6,6E,07,83,2B,D9,05,F3,6A,44,1F,B3,D6,80,62,BD,50,6D,CF,FD,09,9E,B0,E0,F1,88,1E,70,B4,04,C7,39,D4,49,AE,67,F9,54,2E,77,62,1D,4D,7F,CB,E2,16,D2,73,6C,60,C1,BA,6F,98,03,93,96,39,8D,B8,1D,5D,BD,27,B9,E0,13,A9,38,93,F0,C1,B5,5C,31,BE,4B,B0,38,01,78,5E,45,46,C6,74,42,80,F0,FC,F2,8F,89,00,CD,54,20,0E,44,4F,B3,53,2F,C8,E1,B8,B4,67,F6,64,65,86,7B,E9,A8,77,27,AA,4D,00,04,C7,55,9E,AF,6A,04,B3,F8,60,A5,38,28,E1,29,40,D6,9F,BE,60,0E,49,90,D3,C0,FB,AA,91,48,E3,64,CB,4E,81,AE,D2,63,EB,95,D3,1C,3A,7B,67,43,03,32,84,A1,F4,EE,A0,F3,34,63,80,BD,41,94,49,F3,93,0A,0B,E5,31,4F,05,D1,46,92,C3,A3,7C,83,F9,D0,E2,56,6D,0A,B8,10,A9,90,7E,E2,E4,CC,78,BA,B1,61,2B,ED,FA,FA,FC,8B,53,90,F5,BE,9E,54,43,8F,D3,DC,CA,16,47,B8,EB,28,AD,1A,17,DF,9E,DE,AE,D3,25,62,26,33,45,26,14,B5,68,08,58,65,4F,D9,D2,76,CB,7D,33,93,A6,BA,AD,B6,26,94,B7,F3,09,51,9E,6E,C9,EE,BA,30,86,88,2D,89,33,F6,F1,9A,C9,44,DA,84,A2,28,48,86,90,2A,6B,26,91,05,C7,C9,33,0B,6A,EF,CF,B3,6B,EF,22,11,74,1B,91,6A,8B,B7,28,A3,3E,A2,90,E2,B1,F1,D9,CB,52,01,40,92,46,1A,66,F7,FA,DA,D1,FD,61,62,50,A6,71,D5,39,EF,BB,DD,11,E3,6F,FC,30,F8,17,5E,50,35,A1,79,0C,8A,9E,FF,0A,AA,18,B5,EF,5F,AE,45,86,D6,74,28,22,3D,7E,C2,91,C3,C3,9C,3D,08,68,64,29,79,0D,B3,79,B1,A9,AD,D4,65,EF,3C,F8,50,33,3C,80,84,2A,A1,5D,3B,D3,64,7D,86,B4,55,20,60,64,C7,73,3F,02,C4,DF,89,59,D0,DE,F6,D5,A3,F7,21,84,06,56,4A,F3,86,49,E2,D6,7E,3C,15,97,D6,19,CA,B3,DA,31,55,37,80,CD,D3,FA,E0,44,CC,B2,9F,49,8A,DE,04,7D,D0,34,36,FF,02,D8,01,40,08,16,77,87,BB,70,28,6C,A8,90,43,F3,57,76,DF,9A,B3,C4,57,D8,DF,5E,6B,61,A3,CD,97,F0,51,B6,F6,E8,5E,99,BB,84,85,EB,78,59,90,BD,08,B6,1D,23,07,89,AD,D9,66,A6,B3,97,53,23,F8,35,F8,D1,2C,EF,EA,DB,F8,ED,C2,64,61,3B,C8,F4,B7,33,BF,23,36,03,E0,6F,6C,51,2F,10,A2,43,73,8A,55,11,69,E9,7F,61,66,19,F3,9B,AF,7B,BD,A9,45,05,2E,09,A3,0B,6C,F1,28,97,03,C6,97,6F,9B,A4,2B,02,49,8C,77,33,96,F2,AE,7C,FE,EF,A1,8C,FF,B9,84,E2,E3,E1,A0,38,63,73,FC,4C,BF,40,BB,61,D3,17,24,6F,64,9D,F3,4F,E2,DD,DA,4C,30,56,B3,61,18,7D,9A,15,23,B5,94,76,DE,59,C3,AE,6A,0A,AD,EF,04,C6,98,C4,26,09,E6,1F,4D,D0,D3,BF,0E,8D,AE,3C,1A,3D,5B,35,22,9C,D5,AC,1A,5B,DA,8E,4A,37,CA,CC,BF,D7,7F,EA,5E,2B,24,2E,00,C2,4E,51,2E,39,30,46,66,17,D2,DF,74,C6,DE,92,14,75,41,9B,7A,EF,52,BD,39,66,97,99,09,F3,0C,5A,81,8D,92,0F,46,20,C4,65,96,47,9B,53,CD,25,66,87,14,59,C5,CB,A1,1D,81,17,80,25,43,A9,5A,BA,34,CF,AE,34,CA,87,9B,4A,94,88,17,50,84,2C,48,7B,24,62,56,88,5D,4B,04,74,0B,B7,B7,A9,03,A0,46,AC,24,E7,3D,6A,F7,7E,7F,97,A3,15,DF,C1,0E,AF,F9,5E,72,38,0C,13,F5,65,EE,55,5E,A7,F0,01,02,9B,C8,56,04,BD,0C,CF,48,7D,12,BD,B9,AB,58,28,C2,3B,89,22,DA,C8,11,DC,41,51,BB,4B,13,C8,CB,33,D6,68,60,24,EF,2B,2C,B3,4D,58,D8,A6,76,29,65,20,AB,14,BF,C6,C8,BD,0C,41,44,39,CC,49,9D,0A,14,7C,71,F4,99,B5,EF,00,D0,62,A4,91,0A,F0,3F,3C,E5,3B,1C,06,17,79,FC,E0,8B,7E,2E,B3,A4,EB,B0,9E,50,7C,5E,E6,F0,F4,AA,CD,91,3F,27,55,49,68,E1,24,C1,08,3C,26,99,3C,91,F8,0C,84,45,31,4F,41,80,60,18,EA,C2,8F,F4,8B,0F,1C,FF,D8,DC,15,FE,96,C1,6A,19,D3,86,D7,1A,D5,E6,0C,0B,B7,03,DE,60,0B,E0,42,7D,74,22,A9,60,E8,53,84,1E,87,6B,87,BA,4E,63,E9,07,99,98,8D,64,A0,83,D1,7F,8D,54,4F,36,24,86,CB,FC,9C,96,3A,FF,29,24,D4,5E,58,B1,07,C9,DF,9D,2E,6C,40,31,42,66,C0,0F,F5,51,E3,57,E8,A2,0F,73,B2,DF,F3,A4,0B,76,A6,84,81,47,F5,69,CC,7B,EB,D5,6D,2A,D8,0D,D4,1A,7B,E0,56,C6,68,27,E1,05,EE,6B,77,90,C2,8B,5C,D5,10,C5,6E,70,D4,21,96,08,DD,08,D2,6C,89,B8,BC,75,D0,BC,78,7F,9C,66,59,34,16,90,6A,A6,59,21,97,F2,89,F0,58,8C,E1,9C,4D,73,60,95,70,1F,A9,52,B5,1E,53,4E,3F,03,BA,9B,E9,84,09,D3,9F,45,7B,D9,86,25,3E,25,CC,F0,C2,B6,C1,E5,19,2F,9A,DF,A7,71,EE,24,F8,36,07,FD,67,30,55,14,8D,D3,11,3D,75,B2,50,69,EE,44,6F,D9,C7,BE,7D,4B,27,AC,D2,A1,97,DB,17,4C,5F,E1,91,B8,3E,A7,BE,67,CA,0D,33,2E,10,85,30,6C,9D,83,D6,4E,77,35,AC,BD,77,18,D1,1E,2C,49,73,FF,DD,79,C7,CF,27,00,3C,11,45,13,16,22,FD,49,EA,DD,3C,FB,24,3F,74,44,94,A6,2A,5C,7C,0F,E0,0F,C7,D4,A0,45,0E,33,3B,6C,A0,7F,C6,7D,7B,2A,F7,58,C3,70,80,85,39,A4,E1,DE,52,94,D3,FF,7A,F1,A8,24,76,DF,90,C0,D4,F1,13,F9,95,B8,59,9E,C6,C6,98,EA,F2,AE,C4,F4,BE,F6,9C,FE,C6,71,FB,74,2B,D9,59,0E,A7,B0,A8,BF,0E,42,7B,72,B8,2D,AE,EE,38,70,24,5F,8D,C4,68,CA,14,4B,65,0B,41,69,44,16,B1,86,FA,D9,F5,BB,83,01,12,1B,22,A2,E5,5E,12,42,63,FB,06,98,64,76,97,B0,58,4F,E4,58,03,FB,FB,9F,3A,93,DB,4F,02,69,58,17,70,C4,CF,18,9E,15,E7,18,2E,E1,1E,8B,4A,1F,06,E5,DD,B1,CB,0C,DB,62,6D,6A,47,1D,C6,3E,58,50,C9,DE,82,A9,D9,40,39,F3,90,74,3B,41,FF,DD,42,99,48,9E,8B,F0,42,15,7F,89,D3,86,5A,25,DE,6B,60,71,24,B6,BA,64,18,B3,B9,53,D5,90,BA,94,93,5B,DF,BA,35,09,79,D7,0C,49,0E,80,BD,ED,70,4E,F3,C5,12,0F,12,CC,90,4C,F4,70,19,9D,19,19,B6,D9,6D,EA,9E,BE,63,3C,16,2F,9B,CE,87,07,8B,56,47,BC,F8,00,66,E4,BA,7F,A8,7A,D5,A0,2C,AD,BA,A1,C5,47,87,38,20,AC,B8,B3,05,BF,2E,19,C5,B2,C1,84,A2,4A,1C,8A,0F,C2,7C,B5,83,0C,22,CD,93,92,B4,A9,0F,22,EE,33,7C,78,54,BE,CB,43,8F,1F,86,90,27,3F,81,E0,B2,B8,08,BD,DD,BF,31,78,8F,D5,B5,34,AE,63,0F,56,93,83,A4,60,AB,2B,42,C0,13,2D,F4,81,75,72,22,25,BA,DF,00,4E,F5,9E,A2,FA,D7,2F,53,8E,0F,FB,9A,00,83,F8,24,0A,A7,62,D6,AE,14,28,47,FA,EE,32,26,94,78,4B,54,BE,DF,D8,D7,78,C1,57,F8,C2,D8,1A,38,61,1D,9C,4D,FD,E1,17,43,12,56,F0,E9,B3,05,80,87,75,6A,E2,48,8A,11,39,7B,1B,71,C5,59,23,E1,9F,4A,57,B4,18,D7,B7,88,37,9E,23,E7,3D,43,8E,6F,79,80,3E,FE,D8,DE,F9,22,70,B2,AD,2F,4C,08,33,B8,3D,74,EA,DF,2D,CC,68,A9,AC,E1,92,18,B5,A1,76,DC,58,61,A2,50,51,AC,D3,CB,3D,0E,FB,60,C6,D3,65,63,C7,7E,DD,52,11,BB,70,C8,BB,56,B8,DF,78,6E,DC,DC,EF,E8,68,29,BF,41,73,11,46,E4,76,8A,53,0B,04,73,27,EA,40,72,ED,29,3A,16,1B,99,84,A4,2E,14,EA,C6,B9,B7,9F,88,EE,0E,AF,47,6D,F8,A3,BC,81,1B,FA,39,59,EC,A1,2E,E1,9A,B4,BC,4A,B7,3B,3F,0C,C2,FF,F7,D6,FD,53,96,97,1C,24,73,21,22,23,9D,10,42,A9,5D,49,96,73,DE,78,3A,8A,4A,9B,C0,67,62,DF,97,D1,D7,9B,4E,CF,83,EB,A5,A1,45,CF,FD,5F,B8,33,D1,83,DC,12,94,93,42,1B,92,05,4A,A6,8A,E4,FA,40,2E,A1,F6,8C,09,0B,F8,E1,87,58,DC,FA,C4,9D,1A,B1,F8,9A,3F,9C,CF,5E,36,B4,97,CC,FF,46,A4,60,F7,21,BD,03,03,7C,09,9A,BC,C6,C1,39,57,F5,02,6F,9F,10,6C,DA,38,C4,F9,3F,7A,5C,E0,42,29,1E,22,46,ED,65,A6,D4,BC,1A,D9,46,37,E5,D7,23,AE,7A,09,02,AD,DA,D2,E8,16,BE,57,4E,AB,08,EC,D1,20,B4,D8,7D,0A,57,67,8B,34,1D,54,DF,BA,0E,BE,41,BD,AF,8F,78,C6,C1,D6,31,5F,DB,A8,B1,A1,67,99,97,50,0A,E1,4C,13,EA,44,B2,59,70,BF,E3,ED,44,0F,02,08,7F,5D,40,BD,02,97,DA,5D,46,FF,E4,87,6A,49,DF,BD,7C,11,C5,E3,C6,62,07,B2,C4,CB,89,2E,90,E9,F2,EC,EE,70,35,75,5F,12,6C,55,47,62,4D,9A,06,CF,47,79,CB,07,27,B5,46,FE,EF,7E,50,40,83,F3,76,B3,8D,3F,6C,AD,87,9A,A5,56,0B,BD,46,C5,90,70,24,C1,38,C0,BC,0B,4A,5F,4E,F8,DE,0B,0F,EA,01,38,CF,32,0A,CD,4A,52,78,59,D4,C4,21,E0,6E,45,F8,35,2B,4E,FD,EA,47,73,CE,44,0D,5D,7E,98,B0,02,44,52,68,CB,41,D1,A4,F4,CC,61,44,26,FB,33,4B,95,58,11,47,18,98,06,34,72,97,2E,65,A5,78,D3,68,7D,11,B9,F3,F7,A5,D5,D9,40,68,92,92,DA,B8,2B,D3,09,E6,72,79,BA,74,8D,D0,FE,98,62,F0,BB,A5,F5,95,2E,92,26,AD,DC,A0,FD,58,FA,5C,B0,9F,FE,C4,9E,1F,C7,88,89,30,FF,52,35,DA,8C,95,22,6B,48,54,64,2C,9E,D7,66,AA,55,D4,80,CB,33,89,F1,5A,CF,A7,83,7C,E7,5E,16,73,21,C6,BE,47,6D,BA,A5,04,99,D3,77,20,C6,DA,C5,7C,A4,2E,40,BB,66,9E,D9,B4,9F,1D,80,44,0F,C3,E6,EF,F6,28,E3,C5,E7,73,C7,25,69,DE,94,49,BE,37,C7,29,13,0C,8E,9D,AA,1B,A2,90,6C,D8,AE,90,32,8A,46,AD,6A,85,78,F1,A8,48,90,7D,CA,FB,6A,26,0A,5F,4C,E9,C8,DF,6B,69,4D,59,30,91,83,E6,51,C3,10,6C,48,5E,4E,76,16,53,17,12,8A,0B,66,D2,49,BC,DD,BF,8A,64,EC,F8,74,C0,62,F4,8E,BC,4B,D2,58,5C,9E,53,7F,05,AC,3E,A1,F4,12,3D,0A,3E,62,67,A8,15,AF,B0,BF,D7,D0,DE,A8,B5,C3,80,F8,32,3F,DA,BA,6D,8D,AF,A9,70,DB,75,62,F9,24,B2,71,0F,3D,C2,44,28,34,3F,E3,C5,7C,C6,40,FB,47,C6,89,03,35,1B,D5,A1,0D,77,AC,02,1A,2A,14,67,07,5C,E6,44,97,58,5B,5C,19,98,59,B2,16,6D,50,54,61,54,4D,AE,62,F1,9F,84,65,1A,77,D7,4D,B4,C4,3F,EC,F4,56,A3,CB,30,2D,AC,76,2D,21,7E,0C,31,85,DE,45,CF,84,86,A8,02,DC,F4,FC,66,21,45,73,B4,B1,B0,9B,66,1F,64,6D,F0,24,FA,69,EE,CD,A0,CC,C3,5C,92,1D,CA,7A,B5,F2,80,DE,7F,25,F9,8B,86,14,AD,E8,47,6C,F4,2A,07,4C,CA,1E,91,D2,6B,D1,14,F5,CD,E1,A8,E1,8E,E3,8A,66,1D,FA,65,EA,A0,EF,D6,E9,16,DE,36,8B,03,2C,CF,B1,BA,8C,05,53,67,07,C2,8E,C2,25,1A,14,65,4E,CE,9D,3A,0D,7A,86,56,6B,33,E9,03,F6,F4,E5,B1,62,74,3C,86,6C,AF,46,CB,E7,99,4C,17,FE,7C,C8,FE,F2,03,60,8E,FC,8D,F6,66,2E,94,16,90,74,A3,C9,DF,EB,8A,21,B3,1B,A4,23,93,EE,DC,7B,C0,23,18,5E,9C,CC,B7,55,62,C2,49,27,35,7F,36,7F,6A,CE,33,35,40,B6,97,D6,51,A5,2D,7D,F0,4B,20,13,B1,B1,94,7C,0F,4E,A9,54,A2,1E,E5,D7,72,D5,FD,6B,22,CC,2D,3B,7F,4A,93,CF,09,F0,B5,74,41,47,07,02,11,5F,38,BF,98,18,FF,EA,56,8B,AF,0C,9A,9E,4E,F9,A1,AC,8E,20,C8,81,47,FF,E6,B7,E6,D1,B9,C3,45,29,74,CD,AD,9F,C6,40,0F,D1,25,96,10,9C,73,B4,96,F3,1D,34,12,5E,39,7C,C2,52,84,44,57,99,7C,1A,F6,65,7D,F5,21,B5,46,67,E3,DC,6A,DF,25,B0,11,6F,D9,4F,0C,E6,F8,C9,1D,D8,54,E0,F1,16,38,AA,17,DF,F8,B9,65,97,39,64,A6,A2,83,97,49,41,24,8A,1A,53,F8,70,E5,4F,02,3B,34,66,92,29,78,71,B0,C1,D6,5C,AA,17,1F,77,FB,B8,03,D6,81,13,95,CD,94,D6,56,29,95,5C,7C,EF,79,35,3F,1F,78,0E,66,7D,D4,83,8C,C0,EB,06,50,9E,64,3C,AF,33,AE,1C,DF,B6,F7,05,E4,3C,EB,CF,99,23,5E,08,4F,D6,8D,99,A8,C7,B6,49,E0,1F,48,1F,99,33,6D,B7,2D,D8,FA,4B,2F,E5,DB,8B,CB,63,DC,CD,DA,2E,70,9D,31,D1,5F,3F,BC,27,5C,ED,D6,B8,D8,38,DA,80,D0,53,7F,13,48,BA,97,91,A9,AE,F0,41,B0,B1,2F,DD,8C,F9,B0,13,ED,3B,01,DF,2C,34,34,2B,51,30,2B,41,40,1D,F6,F9,2C,86,C9,CE,E5,CF,5C,28,BB,C9,BC,6F,0A,82,60,E2,FA,09,94,30,BE,3F,60,11,91,3A,94,B7,ED,67,45,68,D2,71,86,C8,16,3D,20,C9,3D,E6,0A,18,C5,BC,7F,FE,96,D9,72,B5,C2,A7,57,21,0C,44,F8,67,13,0D,57,D1,F7,02,65,6A,3C,E2,2D,AC,30,F2,9E,A8,9C,7D,43,AA,A3,CE,2D,21,AC,E1,F3,8A,E5,1E,C2,59,89,4A,BF,47,62,A0,AC,AF,E3,86,75,C7,E1,02,CB,D4,7C,95,00,F8,3A,35,7C,99,19,98,EF,BF,C2,E7,B8,FE,8F,3F,46,80,2D,FD,1F,C6,D8,E8,DD,7B,E2,55,7C,75,5B,53,A0,5F,F9,FF,C9,4D,D3,67,CA,48,B0,EE,39,87,29,37,8F,85,D6,8B,6B,D2,36,EE,95,6B,1E,5C,F4,78,8B,8E,44,F7,E2,6F,B2,D3,C7,1D,DF,83,B6,2D,B4,1C,C3,1C,5B,C5,5A,42,F6,25,9D,3D,D3,A6,54,44,0B,28,DA,35,D5,77,52,61,05,18,EC,35,FB,73,68,FC,FF,0E,C6,C7,5F,94,69,A1,BC,B3,CE,5E,FE,29,E9,AA,91,5A,82,AB,00,48,F3,31,90,16,1D,40,81,AF,43,9E,D5,C1,05,CD,9B,82,17,31,20,45,99,91,11,78,6A,04,1C,71,43,C4,93,59,6A,D2,E8,42,14,F2,66,C5,E1,FA,B1,A1,F7,9D,8B,4D,28,C3,02,70,9B,8E,4D,23,DB,96,CF,A4,6D,5A,93,BB,55,35,58,D4,C2,81,14,11,5C,53,C3,E8,81,01,DF,8F,B1,DE,9A,4F,A4,59,19,0A,58,9E,84,EB,3B,AB,43,C0,E7,CA,D8,3A,6F,B3,56,41,8D,52,6C,83,15,E3,93,B9,92,19,80,CE,FA,64,EE,D0,CD,85,1B,12,23,49,29,11,6F,57,5F,04,57,EA,B7,9F,3B,99,84,8C,2C,65,A6,F1,58,7C,8E,33,C6,3F,90,38,51,75,37,00,19,A2,F9,88,31,82,98,5C,56,2E,05,3B,CA,B4,3C,16,33,60,E8,34,E7,D8,94,42,7B,80,12,FC,EA,21,65,4A,A3,E6,17,66,78,81,D8,19,4C,DC,69,26,2B,F7,73,CA,6C,57,CC,07,EC,4E,71,14,0F,F7,A1,68,CC,EB,EB,DC,DC,78,D4,81,E7,42,FA,A2,8F,FD,46,B1,B9,E1,6A,22,F5,8F,4B,B5,AD,F7,FF,EA,16,AB,C2,0C,BF,EC,3A,51,22,70,13,C8,1F,36,73,EE,99,39,29,06,67,02,AE,90,50,6A,28,B6,18,4C,0A,9E,2C,14,2C,9E,B5,67,AA,37,FC,A9,1E,16,B3,6E,B4,E9,48,18,EA,67,9F,39,B2,42,D0,73,82,F9,75,C0,7A,85,9B,C0,E5,EB,BD,7D,BF,45,9C,CD,3E,77,4B,4A,5F,C9,0D,9C,7F,99,DD,8D,43,A4,3A,6B,8F,7B,DC,73,20,88,1E,B9,F0,CF,F9,E0,30,8A,3E,5F,1C,AC,9C,04,D6,13,7B,04,25,BB,15,29,08,FE,1B,48,77,3A,46,0E,D7,BD,42,31,AB,20,4F,A4,DF,07,C7,B4,63,80,66,F5,63,44,EB,E7,AA,E3,C3,B8,C3,F5,5F,B5,3C,C9,71,85,96,36,3C,03,CC,FE,76,29,66,56,8D,6C,D7,79,2E,C0,C3,49,DD,A0,6C,EC,B1,8A,F2,D1,C6,2E,7D,3D,47,85,5E,6E,19,AB,86,5B,75,3C,48,4F,D3,A4,37,6C,C1,38,F0,AC,16,BE,4E,25,0A,FB,ED,D7,AE,35,C5,DC,65,F0,42,51,E1,FD,97,7B,AA,8C,DE,FE,6B,7C,8E,09,23,49,B0,8E,00,B7,75,05,82,44,6F,C4,51,91,21,14,22,68,A2,29,29,72,DF,89,DB,6F,19,CD,69,88,37,E5,58,49,AB,0F,87,9D,CF,0F,D2,EE,5B,7E,FD,85,D7,33,E9,3C,CC,2D,20,76,76,CF,A9,4F,56,16,74,1F,9A,48,00,FC,83,B4,09,5B,CB,37,69,88,01,CB,F8,49,E1,36,F3,78,7F,22,06,29,DA,2C,35,CB,B0,1C,18,33,43,BF,D1,E9,88,D7,9A,C5,90,FD,B2,37,45,48,35,7D,6F,89,49,90,C2,2E,79,19,06,53,A9,CB,B3,19,BE,F5,7E,FB,D1,00,96,42,0B,29,9D,D9,4B,46,B7,61,01,BF,BC,86,26,D8,AC,09,B0,13,24,0E,19,52,58,E1,C0,A7,5C,37,0B,B7,FD,87,38,E6,37,23,87,12,66,DA,65,49,FB,AA,B7,E4,8F,8B,B9,AB,3E,E5,E4,4D,A4,14,2F,22,08,E1,F4,EA,00,A2,2F,9A,1D,FD,2C,7C,8F,FE,F3,BD,E9,DD,3F,02,EE,48,41,C6,39,EF,43,09,9F,17,6D,DC,9D,D9,C7,3E,48,4D,3E,02,3A,4A,79,17,75,88,77,6E,3B,8E,92,80,9C,A3,CC,CC,7D,EC,BE,39,92,3E,CD,B5,C6,A5,D3,D6,E0,0E,44,E2,62,57,3E,5A,B4,02,75,EF,99,90,AA,DD,82,38,3B,02,DC,CE,F7,1D,57,6D,30,F2,C1,1B,9D,FD,A4,33,11,42,1D,01,DF,6B,05,9B,D3,B9,B9,DC,F0,17,47,0F,E7,1C,DC,5F,9B,B9,B9,95,BB,E4,0D,20,27,EB,0A,59,6E,F3,7E,12,02,3C,B4,F5,24,4F,19,F7,03,84,68,0B,55,63,DF,56,87,D8,C3,4E,00,C1,34,60,A9,1C,83,A9,6D,03,CA,C2,16,8E,D4,34,07,DB,DD,17,C5,4F,80,92,2D,86,AC,06,E4,78,50,BD,5E,A8,A4,5B,88,06,92,F2,A4,89,9F,ED,4C,BB,62,02,2B,C8,8F,8E,DF,82,CC,B0,1A,DD,DD,A8,58,81,C9,52,8F,B6,86,C9,BF,E5,06,F4,26,27,6D,1A,C6,32,CD,23,92,F8,5B,0C,51,15,C7,50,5B,C0,5E,9E,65,16,FB,77,B6,8F,F3,E9,50,0F,6A,CD,D4,11,0A,FB,A3,09,54,D3,85,2F,7F,C1,05,F2,9D,13,97,93,8A,36,C6,85,26,4D,39,0C,04,68,E5,F3,A9,80,FD,5E,7B,6C,50,61,9B,3A,67,02,57,8D,B8,19,36,B0,DA,60,37,A4,05,90,00,5E,35,FC,1C,05,95,58,A2,F2,E7,5A,97,F5,CB,4E,81,0D,A2,06,CA,D3,A5,92,23,8F,4B,6F,AA,45,B2,02,E9,7C,83,38,5A,5D,99,72,20,DB,A8,AE,2A,24,0E,4F,02,3E,8B,D0,58,D9,CE,13,74,25,04,34,F1,4B,6D,E1,49,5F,2B,CB,DD,57,87,71,E3,C9,5B,20,A2,BD,EF,92,7A,93,E7,7D,F5,2E,D5,CC,AB,21,D0,86,14,FA,1C,0F,26,91,0E,88,38,58,1C,79,88,21,76,ED,DC,D1,81,37,43,59,1F,68,56,F6,4E,97,65,3D,32,D9,A8,DD,63,48,77,CC,13,02,05,4A,DC,1E,DC,6E,88,53,E0,C4,5F,92,85,23,DB,1C,92,EA,AA,4E,D7,50,F7,DE,F9,37,5A,30,57,61,24,47,D8,94,31,E5,B6,1B,B3,C7,ED,D9,ED,42,AB,8F,1B,12,17,74,4B,2D,14,53,CF,3C,94,4B,CE,07,32,C7,AE,6E,BD,42,D5,4F,3F,59,97,46,E1,D1,A3,E2,2C,A1,0B,A7,04,F2,CB,BF,99,94,B6,A4,4C,B7,BD,4F,E6,01,82,AF,70,B3,02,35,E8,97,A2,F8,50,2A,5A,CC,87,E3,A3,92,D3,06,F2,75,56,F9,F2,CD,95,C4,F2,6C,0D,0A,D0,4C,68,67,DE,EE,DB,BC,E0,BF,26,E6,0B,B8,EB,99,61,55,2B,E3,0D,EF,53,4F,E5,74,65,C2,C7,95,B8,01,D2,58,B9,F5,03,2B,62,CF,52,9F,81,85,8C,72,A9,A6,FF,CF,A7,9F,20,2B,17,31,A7,07,99,6B,DA,E1,77,94,05,67,FF,28,0D,CD,32,07,E0,BF,E9,68,86,6A,E7,0F,FE,E1,A3,C8,C4,5A,B2,3D,D1,23,6B,B5,42,3D,B9,88,F4,59,FC,2A,26,CE,43,71,0E,72,89,27,1A,25,AC,1A,5E,F8,D0,F3,23,E1,5C,E8,FE,C7,A4,0C,BA,01,A0,C6,37,AE,81,28,48,04,41,8F,D7,CB,C2,C3,E7,E9,1D,3A,A4,23,5B,5D,65,6E,C2,99,6B,EF,C9,2F,38,C0,6B,D3,BF,D9,A9,6F,64,A0,AB,FE,38,60,24,20,DE,9B,BF,1D,30,17,9C,06,73,95,CE,A4,02,22,A9,98,1A,A9,F5,09,F0,99,E4,65,7E,02,48,B4,72,60,D7,7A,EC,72,8A,A9,4C,8B,62,DD,B6,4A,F7,E1,F7,72,98,98,D5,5B,B4,80,45,FE,9C,AA,42,BF,4D,3D,E5,1C,9E,43,EB,22,74,93,B1,49,59,AE,B3,FA,33,DC,D0,F6,EA,DF,08,00,A1,42,F5,D0,D0,90,2E,8E,DC,E3,BA,8A,0C,54,BD,28,1C,9A,07,19,79,27,80,F0,B1,BC,10,02,D7,8E,78,7D,73,A0,3C,91,5F,72,DC,C0,82,5C,0A,7F,B7,73,5F,A4,EA,FA,91,F2,24,6F,09,E4,3F,E5,5A,F3,8C,78,58,4D,E6,01,5D,85,49,ED,E3,A1,36,02,DD,7E,BA,3A,9A,4A,19,DD,65,06,50,24,13,6C,3A,91,5D,B3,87,C6,31,CA,E9,48,D7,36,8A,30,6E,19,AD,80,C1,B7,21,66,B1,FC,BF,10,C8,29,4D,7C,2A,ED,6B,AC,8A,4E,9B,54,45,DF,D0,1E,2D,E1,B6,6F,5E,54,93,BA,89,C8,4B,6D,6C,A6,43,1A,CE,1C,77,EC,BF,99,1E,FB,24,85,0C,4C,E1,D9,5B,35,76,C4,19,19,BA,57,B7,55,FF,9E,19,60,D6,66,A7,B0,27,F8,EE,E3,3A,90,4C,80,17,AF,AF,18,CF,70,C9,92,EC,EB,78,5E,93,63,10,21,F8,4A,96,0C,A1,48,7F,27,07,3F,A3,9A,1A,9A,57,41,4C,5F,8F,83,F9,ED,08,3D,63,49,A7,4F,C3,54,61,45,D3,CA,FC,2D,B7,54,BB,66,64,81,97,B6,C9,61,B7,80,B1,9C,95,E7,E0,9C,22,AB,BE,7A,93,48,B9,4D,F1,DD,A0,75,BC,52,DA,8C,25,2E,24,C1,DB,F2,EC,A1,31,6D,17,5B,B1,FC,1E,E9,1C,0D,C1,54,53,0E,CE,BE,5C,1F,E5,F5,8C,07,FF,1E,06,FA,E2,4B,6A,61,C8,BB,EC,C6,40,E6,78,F9,9E,87,BE,F8,9D,00,49,B6,7D,C2,FB,C6,32,B9,79,6A,53,AF,AB,55,31,44,0D,E8,5B,7F,A6,29,F6,2F,F2,5F,1B,21,7C,74,E6,52,61,08,1F,B6,F0,18,75,D2,AA,E9,4C,85,D8,57,67,99,78,14,4B,9F,3D,2E,BB,6D,2A,1F,E7,73,F1,36,15,14,7F,F3,CB,1B,A8,46,A5,5C,5D,AA,66,57,82,A9,59,81,F6,E0,31,82,9C,47,1B,B4,15,55,C6,9A,07,65,50,BB,E4,A9,E7,2E,A5,9B,A1,F2,99,E6,94,84,52,82,02,25,56,4F,03,43,BE,6D,B3,D3,CC,A7,34,BA,0F,AE,A4,58,7D,9A,F8,5E,92,AB,15,FC,FB,4B,4E,F2,79,B4,C2,10,3C,4E,25,EF,51,21,F7,69,3B,96,0B,FB,A7,92,EC,AD,46,6F,43,23,E2,DC,AD,83,8C,FF,F8,8A,20,D2,E7,F2,3F,C4,82,A0,90,1C,E8,4C,40,97,CB,DF,C7,70,BC,73,2E,65,87,F0,5B,54,CC,A7,01,14,B9,65,BD,78,59,01,59,96,47,35,61,0D,89,B8,D2,04,AA,DA,7A,E2,85,76,79,86,E9,FB,83,36,FB,6C,F2,AF,AA,98,74,AC,94,68,5F,F5,AA,EE,D5,0F,66,9D,CC,24,E5,FB,FF,75,08,E5,C9,CF,C1,AA,32,2A,44,B4,86,22,86,A4,78,69,99,7A,80,29,C3,59,0A,DD,61,72,43,F6,0C,19,D9,D4,73,94,3D,18,DE,4F,A7,8C,68,1F,99,1D,9A,14,A8,23,2F,C3,1F,BC,63,AF,07,95,C5,E5,67,CB,29,DB,6C,55,4F,DD,B7,7B,98,67,ED,28,4C,07,27,C0,43,14,64,8F,7E,08,76,02,51,D8,8B,00,72,EA,26,22,FE,F8,B5,C9,EB,41,71,54,94,64,04,3E,9E,65,C9,86,7E,35,64,A7,61,DF,32,75,63,8E,61,DA,4C,F0,99,B2,54,29,44,4E,94,01,B5,E2,65,13,4C,70,A2,C8,DF,2E,72,18,28,A6,1D,17,F2,B6,E6,EE,0E,B7,BD,A2,C4,86,DD,F2,D4,75,F8,D0,30,97,32,30,E7,38,F1,EE,D3,3A,08,D1,15,3D,C6,49,B4,34,4B,F0,90,6F,D5,86,A4,80,49,8C,7F,DB,01,1F,86,50,13,D8,E6,3F,D1,A9,C0,19,0F,0B,1C,B1,CC,DD,41,4C,A9,D0,0C,A3,0F,74,72,52,5A,D1,22,4B,1A,A7,30,39,0D,C7,C2,43,63,03,03,BC,35,6B,10,BB,73,CC,CB,29,6A,57,86,DF,87,13,E6,82,F2,3E,14,79,17,A5,91,35,81,F5,7B,63,15,97,83,3C,9D,F4,81,C7,42,7F,06,7A,B3,B4,D4,23,74,09,D7,0A,35,23,D4,1F,F3,65,34,F1,8D,78,9C,CB,A9,28,7A,6B,09,FD,8C,0E,AB,21,D0,DF,74,34,88,E7,8D,2E,9A,C0,06,1C,92,7C,8E,CC,24,C3,D2,FD,67,C4,17,C6,DE,C5,97,33,87,00,15,F0,BD,72,DB,9F,D5,79,8F,01,95,D3,7B,79,B6,14,E3,75,7F,88,BA,5F,E5,A6,83,BB,30,3D,31,DA,49,AE,07,7D,E3,2D,30,C9,E0,2B,B3,8A,B8,E2,F0,73,DD,56,B5,F5,2C,91,4B,74,1E,EF,96,44,9B,4A,0A,17,2A,76,52,5A,3C,55,69,4E,25,71,45,4A,2E,AA,A0,7B,29,D2,65,4D,8C,F0,7E,E0,04,6A,8E,9A,33,38,96,41,E4,EC,B5,B4,ED,4D,4B,FA,82,0C,39,15,0B,4B,09,8A,E0,69,D6,86,F8,BC,0D,9B,54,83,E0,D3,CD,9C,4C,5A,F7,49,20,DE,A2,35,71,76,3F,20,53,70,2E,52,98,08,C2,1F,F4,B2,25,1C,97,46,FD,65,6F,89,C2,D9,64,DF,D6,DA,EA,38,7F,74,63,8E,12,65,57,9D,5A,F4,6B,B6,AB,83,09,69,DD,35,F1,F4,CD,F1,2B,B3,79,63,0B,3F,C2,5F,C6,B7,2B,63,D9,46,93,15,A7,33,B3,E8,FC,2A,DE,76,A9,63,8F,6A,0A,ED,A2,79,07,8C,03,61,B0,A4,C9,D6,57,7F,BF,FE,60,97,28,30,7B,F3,EE,BF,08,EF,4E,89,44,80,FC,C9,5F,E1,83,66,03,02,5E,EC,63,6D,8A,B0,AC,68,4C,C0,3E,A5,25,A2,92,56,5E,C1,B5,BE,F0,3A,6D,77,40,2F,83,B1,06,E4,26,51,9D,2D,93,D5,2D,D4,0A,0D,1D,4C,94,51,5A,76,9A,A7,CE,D7,0D,4A,E5,FA,D8,A5,41,51,F9,10,8A,2D,B2,88,BF,EA,07,68,5F,54,CC,35,B3,0A,8A,3D,BD,CC,38,65,30,71,E2,3A,FE,3B,BA,A0,86,A1,02,07,95,70,54,0B,87,D7,51,5C,7D,0E,09,45,F8,13,44,1B,25,BF,18,88,49,95,D3,30,18,89,2B,C5,5C,E5,D8,B6,BF,2C,40,81,EC,55,F1,7E,99,CB,86,19,EA,9B,C0,82,4C,33,F7,98,BE,5C,52,52,7D,EA,6D,16,9E,ED,22,2D,02,E0,D7,EE,D6,A0,A6,59,9C,87,BA,1A,4D,AE,8C,A0,7D,31,D3,73,57,E3,13,F4,48,96,A0,46,39,09,A4,FF,74,F0,F4,1B,0F,10,23,5F,BB,47,65,E7,77,CC,78,99,92,13,45,81,9B,C6,40,96,53,54,9D,A7,65,FC,88,C2,A4,F5,16,30,AF,53,8A,52,77,AB,1A,BF,9C,76,5A,9B,B7,6D,6B,E2,33,79,20,C1,BE,4C,D5,E5,F0,14,A0,B0,EC,5D,14,1B,14,56,39,E6,29,24,2E,AD,7B,E8,A8,95,D1,12,A8,89,91,DF,1A,B2,AF,D8,E4,DB,F5,81,86,F0,33,DF,C3,E0,56,08,FE,AC,93,32,1F,9C,57,98,F2,09,16,12,A7,27,40,04,4A,C2,58,3A,38,AB,17,F1,B7,67,08,AF,23,95,17,9C,C0,CF,26,20,4F,23,32,B8,A8,72,DB,A9,18,69,4A,6A,14,06,BE,31,08,73,9D,65,D2,2E,65,38,24,0A,12,F2,6C,D0,82,C2,EC,E7,45,77,73,54,1E,76,C7,71,79,36,45,69,64,70,03,51,95,9C,DF,A1,0D,21,09,45,B3,55,85,33,0D,3F,A3,BF,8D,EF,1B,AF,65,41,16,59,A5,F0,2D,E0,29,4E,A8,34,1E,1F,79,E6,78,8E,9B,B5,92,DD,68,D2,C3,F0,C9,5F,3D,E3,DE,FC,61,8C,F6,CF,79,08,35,09,1F,37,22,EC,AD,73,6C,90,B9,40,41,AC,E0,68,A0,F9,89,04,8E,A9,46,E7,9A,B7,F2,56,D8,59,BF,1A,FC,9F,E7,1E,90,78,1E,71,FF,EB,C4,80,F6,6C,3B,61,2E,EA,49,7E,C7,61,62,8A,A2,64,7F,98,E7,67,74,81,7C,0D,EA,FC,2D,33,B8,70,9D,6E,B2,12,6E,DD,C0,65,C8,1E,07,81,4B,B5,3A,52,B7,0D,70,54,D9,22,BE,3A,4B,C2,3A,8C,4C,DB,A8,11,67,55,E8,39,62,FF,B2,F3,77,92,D6,FF,60,FA,78,7B,F2,1F,06,74,18,4E,37,4A,9E,41,47,4C,DC,F9,94,54,EB,C0,24,C9,ED,F1,A8,39,A0,0D,8F,91,B0,0F,06,89,BF,62,CD,29,91,4A,5C,7A,69,A7,AB,30,41,40,D7,CA,F9,BB,49,9E,08,BC,83,7C,44,A0,2D,67,82,63,2A,0F,E5,66,A1,29,BB,3D,43,03,56,B4,3C,CF,26,C2,1C,16,39,5A,18,56,0D,13,58,41,AD,EF,F4,34,DC,19,A7,40,56,27,0C,61,30,81,A1,6A,E5,E3,87,6C,B1,EB,A6,87,4D,5D,EC,4D,EB,7D,75,AD,0A,B7,22,A9,53,72,8D,92,05,4C,3B,49,38,B5,57,CB,98,6B,2A,8F,AC,2F,3D,B5,8C,35,5E,45,CB,5A,77,11,D3,01,CD,71,54,1F,3F,44,3F,CF,75,07,79,1B,BE,36,86,30,4F,73,19,5B,0A,89,DE,A1,80,6E,36,DE,7F,4C,B3,C1,F1,64,BD,27,1F,35,84,55,4B,3C,2C,91,4C,1D,11,C1,D3,F1,D0,E2,6D,FA,10,07,52,9E,2F,2F,FD,AB,75,C5,F6,DF,12,ED,D2,E7,D3,E7,77,DE,C8,8E,C7,1E,39,A3,D3,7E,53,34,69,95,88,79,B2,2D,74,63,74,A7,D3,E3,07,13,D9,69,0B,1E,E3,C2,C9,78,52,A2,0D,8F,9E,37,41,F5,47,30,D9,5E,9E,38,45,F6,4B,90,48,63,02,80,2F,AC,D0,D1,40,C5,BF,DC,68,51,C7,C1,1E,2A,E6,09,C7,9B,17,FC,79,C7,9C,23,56,40,30,F6,1B,C6,30,F9,C7,CC,F4,FA,7F,15,D2,F1,12,1B,F3,6D,0E,83,D1,DA,E8,5A,1F,02,C7,33,2A,6D,CC,FE,55,B5,40,9C,C0,C4,F2,B8,A0,5A,63,0E,A4,BB,7A,23,98,CA,1A,83,C9,49,F7,36,45,13,58,E2,B7,B9,77,E8,1B,97,7A,21,0C,E6,CF,CD,95,5E,81,9A,D6,FE,60,CF,F8,39,B9,7C,54,3F,16,23,20,06,65,65,CD,36,4F,42,3D,CE,BD,9A,F6,56,44,E1,5B,A4,55,F3,91,6D,B7,8F,C2,50,70,EF,36,22,2F,8D,55,8A,4F,88,72,42,A6,9D,07,57,57,BF,55,78,DD,81,1D,57,8E,53,E1,44,9D,DE,A8,16,A7,BC,39,29,07,4A,46,42,8E,8F,49,06,67,64,0D,11,92,55,8A,27,98,10,00,EE,A2,66,05,F4,60,3F,FA,C3,6E,F2,76,A1,35,D6,65,23,AC,5C,82,55,E3,E0,C6,5D,7A,69,FB,30,E6,14,33,A4,C6,A6,1B,60,F0,EA,A9,70,FF,9D,40,20,F5,4E,26,80,55,C7,8A,DA,7D,F5,18,EE,A6,E4,B2,30,EB,4E,7A,98,CF,C1,F2,6C,18,3E,39,D3,2C,BE,C5,61,E7,30,2A,A6,9B,F4,4F,8F,93,A5,A9,E9,38,13,1E,BA,18,93,E6,50,82,82,4D,1F,82,5D,56,E6,A3,74,3D,32,9B,8D,A8,74,84,5D,6A,8C,05,97,BB,D2,83,CD,A9,A8,89,E2,3E,31,FA,84,62,10,CF,7E,39,52,F3,78,DE,73,DD,72,E3,1F,34,A0,06,D4,98,EF,7D,A4,5B,68,8C,AD,DD,EA,C1,34,DA,5D,BE,B7,52,1E,A0,F3,61,09,2D,24,33,05,4F,4B,ED,B4,FE,86,21,61,D8,D1,27,C4,0D,CA,94,5B,4F,CC,D7,AF,F8,F6,39,EC,11,BF,43,D4,BF,D4,66,6E,67,3C,AC,3D,07,60,00,4B,14,11,D0,2F,E9,9B,C8,EF,12,35,F1,2A,E8,0C,B0,32,3D,56,AE,8F,1A,48,8D,72,89,45,67,2E,FF,8D,51,00,3A,22,A9,A2,E1,24,18,26,CE,8D,5F,55,F4,B4,E7,30,33,A2,1E,F0,E3,BF,76,C7,F3,77,14,5B,80,92,85,1E,AD,55,C9,61,AB,D6,98,E8,09,9D,88,BD,B3,15,E6,87,BE,BA,16,F2,13,4A,F5,3E,58,54,36,91,0C,F9,33,69,E9,04,4B,D8,78,41,CB,0A,86,71,E5,F8,1E,9D,62,01,E7,CB,0C,C1,ED,C8,DE,E1,D0,F5,AD,55,E1,F0,F3,7B,D8,2A,AB,0D,0F,50,E8,B5,E6,69,BA,04,4E,96,43,6A,6D,92,09,6D,F7,10,01,4B,9C,98,5A,1B,EB,2C,A1,B7,08,26,D4,4D,DF,6A,45,59,B9,C5,78,41,B9,9A,EE,06,8E,DE,FE,60,88,BB,B6,5B,8A,06,E2,4D,ED,62,21,5C,B4,23,5B,75,F1,C8,5E,51,B3,0A,FA,70,96,3F,A6,D4,2B,45,BF,0C,79,B5,14,E1,9E,9A,7F,D4,E0,37,F5,AA,6B,6D,3C,5A,31,79,25,4E,27,06,F6,C4,C0,0D,BD,BC,F4,4B,C3,E9,DC,F3,4F,CE,DB,D5,C0,02,96,2D,33,47,E1,38,C7,9F,25,8F,B5,58,37,D0,E4,AF,1A,B2,9F,09,3D,F5,6E,6B,DD,AF,49,BB,AE,A4,30,16,83,1E,25,A9,A8,48,2A,E5,41,E4,77,A2,40,B1,50,89,74,E8,96,EF,A9,5F,A7,E2,0A,3B,8E,16,3E,37,A1,F7,D8,F9,FC,3B,E9,04,1A,1A,4C,50,DC,C3,A0,D0,65,69,8D,12,C9,4B,D2,10,2D,7A,A7,F1,44,A5,F1,EF,52,95,0E,B2,D9,0C,F7,7E,37,31,41,8A,CA,E1,0B,D6,54,29,54,F4,0D,BC,41,07,24,36,12,D6,C0,E3,D8,D4,4D,5C,4A,1B,E5,98,70,C4,20,FF,B5,3B,D7,05,DB,F2,69,91,35,46,38,64,15,9C,52,16,66,BF,7E,CE,BB,9C,57,40,03,8B,A4,80,D8,57,E2,5D,A4,88,8F,01,51,AB,B1,7F,46,30,20,FC,DA,F8,21,1B,74,A1,C0,C9,04,D2,27,5B,CA,19,96,18,FF,D2,44,A7,C0,D5,E3,B0,09,8A,54,96,7C,63,2C,D1,6F,C7,F6,3F,D7,DA,C0,3C,5A,6E,83,E8,3C,63,05,03,FF,38,59,7F,09,33,DF,A6,3B,6F,49,C6,D5,8D,D3,F9,13,E9,5B,BF,19,05,E3,57,25,BF,7B,CC,A1,A9,F1,38,22,E8,B2,21,DB,D6,60,9A,1B,2A,A6,0B,3B,4C,5A,75,3C,ED,A2,06,77,71,D6,84,A6,FC,07,CD,9B,67,CD,0F,44,5C,A2,05,C0,21,12,3A,34,0D,B3,49,B0,72,BF,34,39,23,F9,FF,E5,4B,5B,F3,15,1B,1B,B0,BE,8C,5A,BF,96,E0,12,98,3B,7C,34,F5,E9,9F,C1,14,FB,96,C8,B0,4D,93,EC,61,F3,2A,78,40,BF,1C,6B,49,0D,0A,0E,50,F4,2B,30,88,13,E4,CA,E7,3A,99,77,07,CE,15,4D,2C,54,0E,0A,F2,7B,AC,59,53,B8,9E,0C,80,76,E0,F1,C3,B1,EC,52,47,6C,C0,6B,0C,26,C5,AC,F9,C0,D4,A2,41,26,F9,0C,05,59,EF,94,71,2E,4F,CA,33,B1,7F,88,FB,DE,73,79,DA,71,1A,F6,75,53,B9,6D,0F,BA,4E,9B,B8,87,E6,4E,80,40,D8,C2,EA,0E,A6,44,DA,62,97,94,DF,B4,0A,8C,78,0E,3B,9A,2B,CA,7E,E8,0D,61,E0,A2,CC,52,8F,E1,35,63,F4,51,67,52,3C,89,7C,9E,14,15,27,39,D3,29,A1,72,96,1C,1B,E0,AF,C9,CE,D8,36,0B,E8,7A,FB,53,C0,C3,A7,FC,D9,21,8A,60,B3,D5,44,2A,0C,95,F2,CC,1F,E0,58,D8,B1,08,AC,3F,8C,87,05,65,BC,BD,52,61,81,14,49,65,4D,52,7B,DE,93,7E,2A,4A,0B,4B,6B,E3,5B,CD,CB,A6,8D,8F,5C,69,E9,03,D5,ED,E1,C5,DE,D8,51,5C,FD,88,77,CC,69,3A,32,DB,BB,AE,1B,B5,A7,D0,54,51,CD,E9,0C,B7,39,09,54,D8,21,70,30,D2,3B,E1,AA,E4,08,2C,CA,F8,AE,18,43,F4,85,8A,F8,19,A2,71,9E,68,BE,80,D8,A0,E1,44,EB,92,E3,8C,E6,61,3B,90,A9,68,BC,D8,AB,97,9E,83,70,2B,E6,A0,F0,B6,7D,A0,B9,E6,E5,D3,90,64,C8,FC,95,93,B8,88,66,6C,13,AC,79,B0,65,E6,EC,14,D8,F8,6A,94,5E,42,87,62,ED,5D,C1,38,E5,5D,CD,E0,23,D4,A9,AB,BD,9E,CC,1D,D8,84,ED,F7,0B,FD,96,D6,03,8B,27,9C,64,D9,0A,0D,F1,EA,0F,16,51,9D,29,59,97,3C,C3,BF,80,09,FF,57,37,50,6A,DD,B9,91,26,69,35,D1,72,FB,15,79,9E,20,CC,2A,DA,84,D6,CF,37,1C,36,A6,35,6E,C9,E4,B4,56,9A,A7,EE,7F,2F,E0,6B,E4,F8,7A,00,F5,46,40,65,BE,CB,45,47,EE,DB,B1,CB,FB,17,25,98,36,9A,31,84,B0,BE,D8,D6,01,24,56,05,9F,0A,0E,4B,9D,34,30,B4,D6,0D,A9,0A,93,F2,CE,49,01,85,A2,8D,17,34,86,50,A2,C4,84,F3,C0,55,30,7D,15,E9,72,77,51,64,85,F7,23,A3,83,2D,D4,CD,BD,F9,02,5A,82,29,4B,A4,10,0D,AB,4F,D3,5C,B8,3A,2C,EC,C0,D9,9A,4A,8E,7D,2C,90,3C,C9,88,AD,B6,9C,F9,90,50,71,E3,C5,34,E3,29,37,DD,D0,FB,CD,CE,A5,4D,70,25,F6,B4,48,1C,E4,A9,2E,87,69,74,67,34,04,02,DD,52,FD,DC,45,D3,DF,13,AD,4E,8A,29,4B,E0,65,95,30,BD,96,87,48,54,96,ED,72,4C,2E,6E,C9,5A,2E,17,86,D2,41,86,AC,0F,C7,35,0A,12,10,5F,BA,D4,51,9C,BE,2E,42,07,FF,1B,1A,39,02,FE,03,65,F0,2D,55,F7,13,09,B6,21,DC,BF,C5,4F,E0,23,09,D8,E5,26,2B,56,56,99,D6,A7,38,EF,7F,CC,54,F0,C8,99,5B,49,C3,2F,06,0E,CD,B7,28,48,B1,2F,C0,1C,B0,8B,2C,16,43,51,0B,9C,98,9D,6E,93,5C,4B,A4,33,BD,27,A6,12,EE,BE,B2,EE,BA,58,ED,AE,8D,C7,17,0B,CD,BA,E7,79,28,AA,7E,5D,FE,28,36,58,16,0B,4A,C6,AB,18,06,CD,AD,91,25,13,AD,E9,35,24,30,A4,0B,C9,D3,27,6E,F4,72,03,15,13,34,6C,69,63,34,82,DD,AE,D4,40,CF,62,01,29,00,BA,DD,14,22,8B,64,1F,98,D7,E7,9C,21,45,1F,18,50,D4,A5,B5,5F,B1,0A,B6,39,AF,E4,A4,D1,4E,C9,BF,2E,D6,54,57,BC,B5,55,46,AC,62,E0,9C,E7,0C,8A,C4,68,73,B1,EE,92,1D,56,DE,6F,84,76,24,C6,38,B3,EB,4D,6C,77,0C,74,B3,DC,0E,53,2E,E1,88,09,99,2F,34,35,20,AE,8F,7B,2A,E9,63,4E,73,56,22,DB,F3,5E,DD,4D,CA,85,37,8F,25,22,48,39,25,7D,04,AF,57,07,A6,4E,2E,1E,8E,49,F0,CC,BF,69,10,A1,E1,EB,80,79,E3,13,EA,62,CC,F9,ED,48,C9,C7,00,4B,11,44,65,36,D9,7D,B2,52,7E,B8,13,E3,D9,70,4A,52,25,F8,00,5C,D1,8C,90,0D,24,E4,79,9E,A6,72,C5,2F,79,D7,68,F5,D2,49,CF,92,07,6D,12,DE,4A,9E,75,8F,4A,07,35,E9,BF,55,24,B5,F9,3F,1F,DC,D2,00,BD,9A,19,16,0B,99,1C,B1,50,F6,63,32,1C,68,9E,02,DF,39,39,54,0E,EB,6B,37,46,00,CC,34,33,3D,60,8C,21,DF,28,04,05,26,F6,63,41,3C,61,58,01,68,5A,53,09,CD,37,46,78,F5,6B,9B,B2,D7,FD,DB,1C,32,58,DB,5D,2A,EA,96,38,05,95,4F,15,6B,F6,63,C4,A1,62,16,96,E1,56,98,0E,E7,77,9E,0E,62,31,B2,E8,0A,7F,EF,C5,83,AD,0E,F3,1B,C5,9E,0A,0A,36,3A,4D,CF,95,4D,43,09,88,19,D0,51,96,DB,14,4C,B6,53,8A,F1,4F,F1,11,84,68,28,33,D1,E9,15,79,CB,92,BD,A6,9F,81,3C,45,D8,0E,77,07,44,40,93,51,F7,BC,13,F3,47,04,9B,46,1E,2D,D9,D7,C3,6B,81,6B,3D,F0,1E,B2,9A,D7,63,4A,F0,BA,46,FC,AA,4F,F1,35,23,1E,7E,1A,26,B4,C9,C9,D1,BB,A3,6B,13,CD,3E,D4,C8,AF,31,81,DD,A8,09,3B,4E,B2,3F,41,0B,34,C8,B8,F3,28,4B,B3,BF,ED,0A,5A,0C,09,2D,7D,D2,4F,55,BE,EB,28,73,31,85,07,A5,D5,40,15,B7,21,3B,D8,C6,C2,0A,1A,9A,97,3D,27,A3,4D,CB,ED,61,83,B3,DD,FF,19,56,A5,8B,26,41,77,1A,0E,E0,A0,1E,ED,4F,18,CF,2B,01,C1,00,06,7E,32,4A,1E,E9,52,E5,C2,F0,5C,71,8C,18,F8,02,C8,BA,6B,6E,0B,59,0F,1B,1F,29,76,70,DA,62,20,10,F7,A0,FD,1D,90,69,1A,8D,1A,C4,E7,44,E4,3C,B3,5F,D7,BE,C7,FB,72,DC,71,E5,39,0B,CD,E9,C0,7E,44,CE,66,D3,72,C9,E7,C2,60,31,69,7B,FA,F2,85,6A,3D,27,F3,59,C3,0A,37,D6,1C,B9,BF,56,E0,57,F2,6B,F1,75,D7,CE,01,E5,6B,43,15,38,AE,30,99,AA,72,AB,FE,06,FE,18,EF,92,69,4C,81,20,79,CC,E4,8A,F6,23,50,8D,B4,9A,37,54,8B,CC,55,BF,03,ED,CE,6E,B2,1C,91,5B,64,47,CF,DF,81,15,31,72,F9,22,4B,42,F5,59,04,0F,EC,07,66,79,FF,66,3F,2F,69,FE,1E,00,17,EA,CE,B6,6E,59,4D,B4,18,7A,EA,FD,23,DB,7A,1E,8B,69,31,C6,4D,96,98,61,7B,0D,67,AF,F1,2F,18,7F,1B,FA,00,E9,0E,67,5A,37,93,95,5D,78,1D,AA,2D,A0,BB,DB,9A,A1,2D,77,E6,06,77,9C,78,8B,29,00,86,1E,57,31,46,35,19,82,3F,D5,9A,07,D6,5A,D7,6C,9D,87,61,48,55,39,6E,22,AC,1A,FA,6D,70,2C,70,24,59,B0,93,B2,D4,A3,DB,79,65,86,F1,8E,9A,42,38,9E,7B,BA,FA,21,41,92,DC,D1,49,F7,1A,0B,62,F5,29,3B,8A,C3,65,C0,DA,9F,CE,DD,70,CB,CF,67,2D,7C,7B,8D,A0,2B,74,EF,7E,16,1D,19,EF,9D,59,6C,7A,24,D4,A5,D5,72,EC,FA,AD,2F,FD,E6,A1,C7,5C,BA,2C,B9,39,BE,FB,C0,D2,AA,34,E6,C4,9F,6F,4C,43,01,D2,DF,2C,A2,06,FD,73,AF,B1,46,D0,70,D9,36,A9,E5,9C,47,57,65,3D,99,B7,55,16,25,B7,CB,27,7F,05,70,62,8D,5D,A6,23,40,64,5C,0C,14,DA,FE,B1,31,55,DF,47,EF,A1,63,9D,09,43,FB,A8,4C,E5,1F,6F,09,2C,62,98,FB,EE,6F,52,40,D6,AA,CD,EC,30,F9,D3,8E,FF,65,59,CF,C3,E0,2E,2A,2B,EB,37,D0,1C,7B,2A,93,B2,DC,C9,B1,88,74,6E,E8,0F,6A,49,55,DD,24,CE,8A,9D,74,66,7C,B6,47,F0,8A,AF,2E,E9,51,82,43,FA,31,38,7E,86,BB,34,E7,F1,FB,A1,54,8E,DC,71,AF,E1,04,F5,4C,2A,26,5C,DB,C4,DD,DA,65,E1,4A,3E,FB,FA,C6,83,BD,DB,B6,0E,9C,43,D3,62,A7,2B,A1,0C,2E,91,9D,D5,86,35,E8,91,63,18,F9,FA,D7,56,5D,8B,F3,EB,96,57,52,5B,1F,16,BA,D0,35,C3,A5,83,B9,47,84,8C,62,CA,7F,57,3B,3B,B5,78,E1,BA,C7,C9,F6,7E,7D,47,7D,3C,D0,86,20,CC,BB,92,2D,D9,2E,3B,A0,AC,E8,95,B3,2D,5E,F5,E9,C8,B4,68,C5,DE,05,9C,9C,A1,F1,F3,32,54,8E,DA,14,39,0F,A7,28,03,04,F7,96,EF,50,A9,04,4E,DC,BC,C3,88,8B,7B,C6,39,DA,11,9E,D5,FB,90,5A,44,AC,43,A9,51,30,96,5E,BA,E2,56,CE,5F,26,28,5D,A6,2B,18,FC,28,DB,05,25,94,83,7B,C1,14,F0,A5,8F,AC,12,1D,FE,48,2A,5F,99,33,1F,DA,79,6E,4D,57,30,AA,BB,6A,A5,82,60,25,23,79,B6,9E,75,1C,88,EA,6B,25,65,D7,2A,C3,D4,67,6D,AB,E2,62,56,F5,FE,AE,8C,A1,7B,2E,4C,2D,AF,C5,5F,89,A0,D5,18,88,29,E8,E4,07,4F,C0,E7,E6,82,DF,27,CC,4F,34,20,40,5A,17,80,57,19,46,C0,DF,C5,C0,2E,56,77,5D,5B,F8,93,3B,1B,11,8B,89,24,7D,B1,C5,9E,31,F1,BF,4A,DA,3C,E6,C9,0E,B6,C2,22,26,1B,6E,0D,DC,BE,E7,72,10,7C,56,90,A5,CB,5B,76,40,F0,12,10,92,22,26,4D,E2,65,09,14,CF,E7,25,E2,2C,B6,EB,76,9E,C6,53,CE,67,43,92,BC,25,75,DE,40,8F,EC,C8,B9,1B,BE,04,50,37,D1,B9,7B,5B,79,D1,36,1F,B0,D2,3B,6B,DC,AB,64,C0,D8,AC,FB,08,D9,EE,E4,26,B1,E3,60,4D,BA,19,EE,BE,3A,D1,52,B2,F4,2E,50,8B,D4,F8,56,07,31,51,31,30,AE,60,11,BD,FA,92,CC,D8,95,3E,A5,A7,A8,A0,EA,97,08,66,F7,4A,09,BA,F7,31,5F,51,E3,00,16,62,DA,F5,AB,D3,9A,9D,9E,7F,B9,9A,76,CF,14,3E,1D,A4,72,7F,A5,95,18,6A,81,9E,F6,CF,B7,EB,D0,90,8C,AF,92,0F,79,F8,7B,AC,98,5E,4F,68,F4,59,5F,F6,F9,C0,0F,9E,92,9A,44,B7,DE,7F,73,08,12,71,AA,6C,F3,37,03,48,4C,B7,5E,16,55,1D,7D,18,6D,39,D4,9E,BB,E6,33,9C,1D,E9,79,2D,C5,F5,88,35,55,64,F7,38,29,1E,36,1C,DE,52,52,B8,8F,AA,27,D5,9A,7C,AA,6C,17,92,B4,4E,B3,47,A7,43,7C,D2,9C,5B,D9,1C,E9,E7,4E,85,69,7D,9F,35,E5,8C,22,F2,5C,0B,D6,C1,16,AB,F5,A2,4E,43,37,18,C8,5A,48,89,82,DF,FE,BF,1F,CC,8A,F0,FC,BF,E7,2E,FB,5C,80,E4,29,AE,EC,8D,96,7C,B1,89,79,EF,3C,77,F3,17,FE,56,6D,63,33,5B,CE,D1,20,36,CC,EB,27,DC,D7,8F,30,65,C8,25,F9,27,8A,0E,6A,2D,B5,04,7C,3A,A5,D8,56,44,98,2C,21,36,2A,A4,A1,82,6C,1F,62,20,A6,2B,38,5F,FA,43,13,DE,7B,01,6B,1B,37,0F,06,B3,6C,18,1B,70,5D,2B,9A,C3,6C,70,FF,99,EE,A6,05,B9,48,E8,30,B5,49,41,EA,10,AF,91,84,CC,28,61,CA,4C,F7,64,10,B8,AD,DE,0F,F6,E1,03,7F,09,E7,75,99,D9,79,E8,82,B7,DD,2E,65,A7,96,E4,40,E3,0E,BB,75,3A,74,DC,7D,5C,F1,C9,9E,C4,78,76,B2,3F,6A,3D,E7,DC,27,9A,0C,F7,CF,21,CB,3F,70,2E,0D,44,BE,DE,59,21,90,47,D1,D2,E5,71,CD,8A,EF,58,B7,14,86,41,2F,8A,26,D4,3C,A3,5A,C9,B6,DB,78,FD,0D,33,DD,FE,87,64,B2,BB,0E,26,A8,82,23,86,0C,E1,E8,79,BE,B0,44,14,28,0F,DE,E4,03,0F,9D,39,57,C0,7B,81,34,44,2C,EC,B9,8E,0F,E2,9B,40,23,C7,D8,3B,CD,7F,5B,75,22,52,38,86,8D,5A,0D,05,3A,41,36,D5,16,31,AF,1A,CD,69,63,72,9E,D0,6E,8B,C4,CA,83,22,A2,53,2C,85,39,0E,C3,6B,EE,E7,D3,0A,7C,54,55,FC,F4,DB,C8,E6,37,9B,30,A6,EA,4C,52,6F,57,5D,71,6A,99,0B,06,C0,46,8F,5D,F9,07,EB,43,07,37,C5,D8,75,5F,D7,BA,78,38,33,34,5C,7A,39,20,EA,DA,26,83,FC,B2,05,C9,DC,5D,32,C3,49,2F,07,35,87,6C,64,B3,5E,CB,44,0D,78,8E,97,1D,58,57,4F,6A,D9,8C,CB,CE,8C,88,26,FB,9A,F7,9E,36,75,EE,16,A5,64,73,93,37,4D,B8,CA,CE,FB,99,E7,84,B2,78,68,7F,31,D1,CF,C8,90,C0,C1,2B,5C,AF,74,AB,64,26,6D,85,F1,A3,3C,BB,79,FE,52,B3,1B,45,F4,BC,2A,E5,ED,EF,CD,3C,CD,C5,5E,63,47,6F,50,0A,AC,C5,D0,D2,47,03,E9,B5,AE,B7,13,2C,A7,46,17,E9,5E,8F,F2,78,AA,E1,51,DD,3E,2E,7B,B8,98,0B,62,1B,58,67,64,3A,FE,B2,A5,51,35,38,82,C2,A7,92,B3,6A,74,EE,89,E4,D9,74,3F,C9,1C,25,0E,D4,63,49,38,A0,12,BA,24,90,52,CE,C8,F0,8E,0F,E7,42,DE,14,B7,CF,14,C5,12,8C,89,69,C4,E3,83,8B,7A,60,04,06,30,9A,75,7B,C3,FF,4A,9D,30,50,73,62,2D,E3,5F,10,C6,43,2E,57,B3,44,99,86,E0,DC,AD,33,09,4E,8D,F1,76,6E,97,38,15,D0,88,51,41,D7,20,08,A8,18,57,7F,EC,FE,78,B0,FE,75,74,25,E9,6D,82,F8,79,02,A0,59,28,58,CD,C3,81,14,CA,73,3C,C6,09,53,6C,86,50,BA,D7,53,3E,98,98,4A,96,8E,4F,B4,79,9A,7C,87,B3,E4,EE,61,CF,86,F7,15,0E,9C,1B,52,4F,A7,75,F8,35,EC,1B,49,D0,96,10,DE,5B,67,1E,BD,A9,33,05,25,DF,15,9A,49,E4,B6,44,41,A6,DC,F3,B6,B9,66,C9,30,A7,9E,14,52,D3,00,8E,A4,C9,E3,04,92,34,45,D0,3A,33,DF,C2,F3,16,F0,C4,59,0A,46,66,61,75,92,66,BE,6C,84,BD,5F,97,F4,29,3B,FF,71,80,60,1E,7A,0D,7E,B8,65,0C,9C,F6,24,D1,82,AC,64,49,54,9B,12,6B,CE,95,58,0F,6B,07,D2,64,6E,D6,B1,53,ED,5D,3A,16,0D,52,04,19,04,92,B9,B8,91,E9,4C,2B,67,3D,49,FD,97,76,70,D2,6A,7A,33,F0,72,42,52,35,5D,A5,70,BF,8C,EA,BC,E5,81,27,A7,32,A2,4B,6B,C1,44,F5,4B,57,64,78,EF,5C,9B,4E,83,59,D4,D1,CB,47,55,7D,4C,01,A4,0C,3D,98,F1,B0,25,F7,9C,8B,37,C9,5C,5A,9D,6F,AC,C4,19,4C,EA,1C,46,45,BD,CD,72,6B,F7,3D,57,C3,CE,F5,B4,9F,AA,1F,FE,EE,B9,F2,72,A2,AC,DC,71,23,E1,2C,A7,D2,8D,0A,AE,23,A5,43,3D,2D,9F,DF,8F,AE,4D,EC,08,81,9E,BB,CB,86,6A,D8,D8,A4,EC,1E,1B,10,74,D9,71,92,8A,1F,FD,7F,5E,18,9F,82,F5,33,CF,31,5B,F3,AD,54,6F,1E,A9,3B,93,C5,1A,C5,FE,8F,E2,AB,AD,B4,7D,9B,31,36,1C,57,60,3D,DD,B4,5A,97,C3,EF,D6,BB,3E,1C,9B,36,29,97,60,C4,F4,75,F1,20,95,F4,60,41,2F,73,D3,8F,51,6F,B3,7A,55,8A,EF,B5,8C,C2,7C,C1,7F,8F,8E,00,CE,5C,32,CB,66,31,35,42,A0,13,EB,69,D0,CC,F5,65,C8,CF,F4,FF,1F,9A,58,7F,93,3B,3F,BB,41,56,81,3B,65,BC,32,62,69,31,8E,9B,27,23,45,C8,A7,60,62,80,C2,79,E2,A6,57,30,3C,C4,09,6B,5F,B4,AC,15,48,66,52,33,91,2F,0F,E9,36,5A,6C,1E,45,74,0E,24,DE,AD,F1,48,BC,B4,D0,A7,27,64,5B,CD,FB,F5,35,C3,09,4F,B6,A9,B8,2B,86,6A,FD,EF,44,2C,AB,E8,A3,9A,F7,50,3D,79,BC,2C,F4,C7,19,B5,A4,59,F8,DC,24,EB,F4,2A,3E,60,8B,69,A2,59,DA,F5,D5,6C,09,A6,0F,19,67,EC,43,E9,C2,FC,09,AC,B8,39,F9,08,E9,9E,18,4D,CB,FD,C4,7C,9C,36,97,73,D6,B0,8D,B9,87,D5,AF,09,9A,3C,CB,F6,64,CD,09,E9,E4,EB,EB,E4,36,4D,44,0A,05,AB,77,E5,04,76,3A,83,E7,79,4D,0D,23,45,98,21,AC,6A,1A,99,A3,13,00,E6,AE,29,64,D7,9D,84,86,48,11,84,9F,5F,EA,7A,73,02,E5,BE,6F,AA,1D,35,1F,6B,BD,15,F3,98,44,9F,76,4B,64,F1,34,B7,43,16,5D,22,3A,28,02,84,A7,10,71,C7,7F,07,B2,A2,1A,AC,03,16,A2,41,EA,B2,24,E8,F8,E2,F8,76,49,56,81,1D,56,B1,41,05,41,39,99,1F,E0,9B,E0,74,E8,A3,FD,2F,FD,0A,1E,5C,85,11,F0,00,06,E0,96,71,55,F7,99,15,B7,57,B4,D4,B0,82,55,EE,7E,E2,1D,A7,12,48,7F,2A,4B,28,5F,C3,43,E4,9F,86,01,4D,EB,EC,CF,96,B4,8C,05,F6,2A,EC,09,30,36,1C,62,F3,E2,BA,24,35,DC,D4,2D,27,2B,62,5A,87,EC,62,1B,48,BC,52,E2,89,DC,6C,87,00,5F,1D,7E,12,D9,84,1C,6E,46,84,A8,BC,46,BF,F7,7F,89,F0,37,0A,94,D8,0B,9E,E8,B0,5C,2B,F6,06,EC,D8,9B,7B,61,5E,D6,DF,0C,10,8F,D4,FE,01,0C,E8,B4,C7,13,C9,17,FE,3E,A9,AF,43,89,4B,93,41,81,CB,E8,DE,43,88,03,8F,C9,3F,5F,D1,14,EC,EE,1B,A0,F7,3F,1C,F4,7A,74,78,FD,63,4B,E5,B8,76,03,F4,24,36,69,B6,0A,1A,D0,A4,D6,62,B8,71,06,A6,BA,D9,7F,F0,B5,89,63,D4,B7,0F,98,6F,5F,BF,E6,8B,E6,F9,C0,A9,E6,22,C0,C2,C6,87,F0,59,05,71,B6,FC,E8,D7,E6,01,27,6E,0F,AC,85,42,CF,9A,72,46,93,00,98,39,5F,2F,40,91,5A,C4,B8,54,3E,C2,99,A6,14,AC,7B,4D,87,B0,69,D7,61,3D,7E,BB,03,A0,92,68,00,24,79,8F,E9,D3,94,DF,28,09,96,45,6B,BA,6C,A0,32,D9,91,6B,24,48,61,57,8D,32,DD,89,16,29,20,CC,8F,6D,21,1A,53,CC,EC,78,D0,FD,FD,3C,D4,A0,4A,26,53,B7,E6,37,87,B5,51,6C,8D,73,7F,0C,D2,AA,2A,BE,C6,6E,11,14,06,BF,87,F9,77,20,34,2E,07,7C,29,B2,BD,82,88,0E,07,50,4A,18,40,9F,2D,67,6D,A5,91,79,C7,48,D7,B2,54,65,11,81,07,CA,D0,B5,04,5E,34,F5,BE,FC,B4,9F,57,4B,1F,49,67,52,02,0F,91,17,1D,74,90,A9,65,6F,56,CA,95,F4,8C,E4,37,69,0B,8A,5C,D3,7A,F4,03,11,D7,9A,54,60,6B,B8,1B,1B,42,04,8E,1E,5C,98,F7,58,AF,3D,5C,00,0E,91,92,61,E5,74,76,82,CE,4D,E0,9A,7A,D6,26,36,F2,53,05,8D,AD,99,F8,B5,9B,D8,B7,12,29,3B,91,45,5A,A4,17,F4,C0,7F,A2,F3,4D,2E,E0,71,14,14,FC,75,13,03,B8,7C,78,23,CD,8B,74,6E,50,E3,72,83,41,C0,0A,7D,4B,1A,45,03,AA,A4,BB,D2,5C,7A,70,F2,97,BB,4C,A7,DC,9C,E9,0B,4A,DA,46,A0,B0,70,8B,72,77,A6,0D,FD,79,45,0E,46,35,1B,96,6B,9F,DF,03,0F,1B,8C,72,37,E7,73,5A,3F,4C,44,9C,AD,A4,8A,B1,35,EC,94,5B,4F,9A,7A,5F,06,51,C7,B5,14,12,01,4D,04,44,37,B7,0B,F8,E9,D1,CE,34,BF,D7,3D,04,AB,93,44,E6,04,1F,AA,D8,A7,B8,FD,FD,44,C7,A9,25,4C,DD,86,A9,BD,30,F7,F3,98,6A,34,7A,83,BA,6F,E8,3F,86,32,C5,B2,72,19,FE,F6,7B,2D,1E,89,08,80,13,5F,5F,3D,B2,6B,22,40,5C,7B,CF,96,48,56,13,AD,64,85,F2,AE,33,FB,54,27,F6,E7,5B,F8,03,F3,B1,0E,56,28,5B,D6,8F,69,C3,2F,3C,A8,41,56,D1,A1,61,3D,4C,0D,B2,10,4A,10,E2,53,AF,BE,9B,28,52,27,2F,D8,C5,E7,0C,A0,04,95,8B,40,60,5A,BF,E9,BC,F0,77,98,80,99,60,4C,CC,E6,25,EB,52,09,37,4B,FE,9B,5E,41,81,63,00,48,01,CB,D3,1B,77,5E,25,B2,7B,A5,68,1B,62,91,FD,B6,72,B1,D4,89,AB,9D,9C,00,44,AE,9E,67,FB,84,EC,C7,A4,F8,FA,C5,18,75,25,FD,55,8D,14,FD,15,27,B7,98,65,77,4E,B9,21,AB,A5,03,70,7C,0C,2C,D3,6C,4A,07,E1,E5,8C,83,45,59,EC,6C,E6,F6,A8,9C,F2,73,46,21,7B,51,23,72,7D,06,E1,B2,05,D1,E8,02,04,53,D0,2E,19,A0,88,B2,61,6F,2A,6D,68,11,12,B9,FE,32,AC,D9,D5,77,FE,51,AC,79,FD,ED,DF,50,CF,D5,61,88,16,03,59,5C,6B,A8,50,4C,F3,06,41,86,57,B7,17,77,8E,DB,00,21,3D,E8,D3,21,CD,B7,03,5A,C5,91,7F,D3,18,09,97,B6,E8,3D,7F,D6,53,BE,37,46,D4,8A,42,79,90,B1,1F,0E,63,81,2C,BC,B4,35,04,75,5B,34,56,D2,C4,AA,57,3A,57,B3,F7,59,15,B9,E8,BE,8B,2F,CE,AB,37,70,14,72,47,E3,79,FB,CF,83,D5,58,CF,74,CD,1A,E9,94,47,69,36,47,EE,FC,C3,88,C4,99,A2,93,85,28,02,A0,E4,03,04,F2,37,E9,3D,E3,CC,CF,41,05,26,41,69,F7,3C,3F,32,F6,80,7D,6A,E1,B1,F8,93,C4,27,7E,3A,AF,79,10,59,FC,24,81,45,B5,A8,8D,B0,55,D8,69,33,33,A7,96,03,9F,2D,65,EB,07,96,91,0A,BC,B9,98,D1,FE,72,FA,F9,25,D7,95,EB,56,73,A3,4E,42,83,48,61,A8,96,44,8A,B7,09,54,FA,20,AD,0C,1E,3D,49,35,38,6C,5D,B2,1F,F9,31,A5,B7,C6,D4,D9,CE,BB,22,4F,08,A9,C4,C4,12,24,17,F8,9A,BC,48,FA,D5,42,03,78,44,46,1E,50,02,6B,8E,FF,C4,7E,11,E2,B5,18,AB,E6,A9,3C,EF,37,58,71,4D,54,8E,D4,80,6C,B3,F7,25,C0,12,A5,05,43,40,F7,CA,BA,39,7F,DE,1C,C4,89,CD,32,87,E2,EA,E9,AF,BF,26,F6,BE,34,92,4D,86,E4,B2,EF,E3,68,DA,82,95,C4,6E,B2,26,6C,26,A6,51,C3,79,FA,A6,11,0F,64,4F,05,C9,BF,7F,71,03,E3,A9,4E,FA,A5,09,91,9D,CC,0A,7E,E6,34,1C,2F,DE,F4,57,15,00,F2,2B,AA,58,7E,E7,9B,4B,88,46,EA,95,AB,96,3C,FD,8E,44,BE,63,70,99,12,9C,11,E1,04,CF,8D,29,FF,0C,1B,77,0A,F2,FF,39,81,9D,A4,D3,B8,2A,E2,37,FB,5A,82,E5,1F,F7,AC,C9,66,A0,73,C1,26,7F,6C,10,1E,40,74,BA,EF,84,62,11,E0,FE,24,66,85,AC,E0,8E,30,AC,A5,D3,D7,FD,90,EF,14,5D,73,E3,16,88,AD,9A,57,38,F2,BB,64,38,38,C4,F3,B9,C1,51,47,DD,72,17,4A,CD,B3,48,00,19,22,BF,1F,51,E7,2F,EF,4B,14,80,7D,F1,6D,46,7B,7C,AB,6C,C9,23,9F,B0,84,F1,62,12,4D,CC,5B,07,A1,4F,F6,B1,B0,76,FE,69,28,B1,8B,96,C6,60,11,49,D8,37,71,8F,15,8F,65,58,75,BA,EC,E5,2B,B5,1E,50,24,81,E9,06,70,65,A4,AC,CE,4E,49,88,0F,83,82,BC,35,CD,6B,81,C1,A2,06,CE,DC,89,52,30,96,AF,5F,A2,71,89,CB,EE,1D,22,A2,DE,05,56,7B,32,CA,C3,FE,76,9C,A4,1A,6E,C2,AD,56,F7,46,86,4C,72,98,DA,F6,60,43,9A,24,DB,39,34,92,9F,87,AB,1C,29,4F,9A,ED,A3,DD,FC,75,CF,D0,BE,29,B6,EC,C8,A2,F9,FE,0A,B1,6E,81,F5,DA,52,0B,54,F7,8C,1C,DE,3A,67,1F,4D,73,FB,05,AF,12,F5,B2,9A,98,12,71,64,0A,6B,97,D3,FC,D4,91,1F,EF,5E,65,C7,0F,2B,5B,B8,39,C5,58,1D,C0,00,34,FD,59,09,CE,4E,E7,13,29,3A,3E,C5,DD,32,F5,97,A5,EB,13,7A,7D,72,9D,B8,6D,65,28,00,E9,E8,CF,66,00,5C,76,E3,56,BC,BF,A4,15,30,50,36,0D,59,90,4D,5C,3D,BD,83,9F,15,BF,00,9A,CD,A5,27,AE,BB,2C,91,1F,F6,BA,7B,69,10,07,30,47,77,5C,AB,92,F8,44,31,E9,63,CD,19,7C,7D,F2,2B,21,54,9A,B7,DE,67,B3,AC,40,0A,A4,82,0B,9F,3A,A0,97,21,2D,7F,0D,D9,61,5F,E7,52,0B,35,2C,5F,F3,F5,C7,CD,84,8E,71,CD,95,96,2B,02,20,60,80,D3,FD,6D,61,0E,48,31,DF,37,3A,95,EB,0B,E5,AC,3B,06,71,6C,8F,B5,CB,F8,91,59,C4,85,B8,32,91,58,CC,82,35,07,59,55,A8,4C,6C,7F,E6,5C,32,91,CB,3D,18,F9,92,B2,12,DC,4A,BF,59,D2,D4,BC,6A,89,6D,4B,55,5F,06,D3,39,4C,56,F8,73,44,40,6F,D9,62,08,1D,78,EB,40,C4,BA,37,88,63,98,87,25,86,BE,C9,C6,D0,30,6D,40,23,53,E8,47,83,B9,CA,BC,FF,3E,AF,B1,F7,2A,C1,9B,40,3E,7B,F7,20,42,7E,06,CD,CA,9D,EC,57,F7,48,E0,50,87,07,53,15,83,B3,21,D9,F0,D1,6D,48,E9,CE,39,12,A9,63,50,FA,B6,CF,31,E7,E7,8F,72,3A,3D,91,A2,C4,A2,B0,AB,87,05,9A,D4,6E,03,1E,BC,2A,AD,7B,72,0F,13,8F,C7,76,46,4E,4C,AB,6A,B3,F8,00,F1,EF,75,1F,55,EF,E7,52,82,05,4D,E4,20,E6,15,34,C5,76,DF,50,64,A5,D5,E4,7C,B8,77,2E,31,CC,C6,D0,D5,7B,B9,59,75,93,BE,15,FE,1F,D5,CE,01,25,AF,68,0C,52,33,AA,B9,A6,BD,8F,4D,5A,22,06,8F,CB,5B,9F,80,D0,7F,9E,B0,61,7C,83,25,6D,A3,74,4F,0C,7B,9D,D4,EB,B7,7C,DD,97,0B,BE,AB,CD,2C,41,AF,13,4B,81,44,55,F7,59,86,88,00,7F,A3,DB,11,C7,5B,81,A0,9C,5B,DD,1E,55,22,9F,88,A2,62,4F,AF,ED,83,21,0F,2A,5A,B3,03,70,75,A7,47,16,4A,14,F8,AA,EF,58,FE,E9,07,9E,10,B0,87,42,FB,EC,36,57,D6,5C,12,48,35,E9,61,89,E5,5C,37,C0,8B,03,FA,FE,3E,20,A9,05,49,94,C9,B4,AF,CF,04,42,2E,FE,BA,E0,8E,C0,D2,61,56,1F,4C,F1,74,9E,53,46,5D,1A,72,35,4F,F3,B4,18,87,16,8A,3A,F4,A8,01,92,49,4C,BF,48,C9,5F,30,A5,E5,51,A6,47,AB,C1,EC,B2,DA,AE,47,45,0C,EE,5C,C4,35,1C,4B,CE,F0,5D,A1,54,BF,81,70,19,25,A1,73,5F,7E,19,56,EC,8A,3C,17,AC,42,26,26,89,BB,26,4E,1A,79,DE,CC,D5,19,C4,D2,FF,B4,00,BE,2A,3C,1D,B8,05,1B,A0,19,F9,8F,8D,1D,B0,70,02,00,B8,FE,2D,F7,26,A1,B3,65,E7,BB,EC,AE,AA,BE,99,86,AE,F1,B5,95,F7,D8,95,C7,67,E7,C1,53,0B,11,78,B3,67,F2,DA,97,51,0A,5C,C5,F7,8E,E6,29,FB,9E,22,8B,D6,A4,CE,C5,FA,F1,24,9C,B9,C8,17,2F,31,90,5A,06,6F,CA,1B,3E,FB,1D,DC,96,01,D6,C9,04,4C,30,82,67,CC,DA,82,B0,C0,7C,5C,CF,13,C2,2D,B6,BB,4F,AC,3C,7C,C8,1B,A2,E2,6C,5E,2A,A8,C5,4E,AE,07,5A,CD,FF,63,69,33,FD,F6,3A,1E,D2,40,AD,64,DD,19,13,B0,36,A3,6E,53,C3,F1,B5,B9,85,E3,B8,D9,89,89,CB,F9,58,36,C6,EE,7D,18,03,DC,81,BC,54,8C,16,D6,16,AF,27,CC,90,18,E2,2F,D0,5A,89,46,A3,95,91,23,02,FB,76,92,61,08,D3,7B,B6,CA,80,A8,C1,7E,21,59,26,47,A8,57,89,F2,B7,D5,2D,B5,27,1D,DE,96,F5,F5,B9,0E,BE,EA,50,CA,01,4E,6E,A4,19,79,9B,F6,F7,6E,C8,B2,74,0F,E3,0D,54,FD,D4,2F,F5,7D,73,38,9B,1F,97,ED,2D,FB,10,BD,EE,97,E9,A4,A4,79,23,BF,B5,BC,94,DE,B6,30,B7,49,6E,A0,05,82,CC,5E,A0,D7,55,75,D4,9C,5D,71,05,07,7C,48,93,EC,8D,4B,9D,46,A5,75,DE,FA,56,50,3B,67,49,F6,A1,DC,D1,DB,AB,DF,98,E4,4A,CB,C9,11,DD,FB,2D,79,D8,E5,6F,09,CE,66,5B,FB,E3,ED,3B,55,29,A0,80,28,6E,02,A9,E5,DC,54,1B,05,A3,56,27,23,40,32,EB,22,88,0F,36,BA,7D,DD,11,FD,A7,C7,86,24,5D,AC,25,6D,FF,E4,FC,F1,63,39,7E,82,C3,D6,62,A3,E7,31,8D,0B,B1,F2,05,18,A4,50,A9,A5,87,06,04,7D,88,8A,CA,11,40,06,FD,32,E5,2C,58,0C,A8,D0,88,47,82,30,8A,BE,43,DB,D7,44,91,E7,61,E6,EE,23,78,DD,56,97,15,BA,D6,81,8E,74,CC,13,A2,FD,5B,BA,68,D4,F8,96,78,66,EB,77,DE,C9,A5,67,CA,DE,EF,B6,60,3D,7C,E8,42,89,E0,62,2B,DB,ED,2E,9A,8B,5A,10,AC,95,7C,4C,F5,14,52,95,C7,04,50,05,41,E7,EC,03,8F,52,40,EF,D4,3E,FB,C7,ED,14,B4,CF,9F,B9,98,3F,45,A6,8C,83,3B,E1,80,7F,B8,BC,92,57,24,C0,D5,6D,73,7F,C4,85,15,43,88,8F,2E,A2,6D,AB,D9,BF,C9,0D,5B,93,9E,0D,44,CA,97,2F,B7,86,0D,FD,39,98,CD,4E,5F,51,49,F6,84,D1,E0,DB,B8,54,6D,E4,10,59,9E,17,1C,55,6E,38,05,86,B9,2C,24,79,97,F6,DF,15,39,98,A5,B6,09,65,B0,89,1D,11,0D,43,6B,FF,FE,D3,EE,C7,FC,CB,B5,65,19,84,43,FC,0F,8F,C1,78,B5,F8,75,AB,15,2C,D5,44,FF,7D,65,C2,F8,5A,98,5F,6B,1E,E2,A0,25,F7,47,C3,45,7B,D9,64,7D,D4,75,22,77,30,B9,4E,67,FA,A0,72,0A,C3,CD,10,1A,79,F2,B5,4D,4E,86,FC,6F,EE,83,71,50,3A,F3,1A,20,04,80,F0,CF,70,B1,F6,F8,91,C7,8C,2C,0F,85,8E,06,CA,54,2B,96,38,0E,8B,3B,84,0A,3B,1A,4A,51,D3,C2,23,87,54,D5,2E,A2,3E,67,6B,6B,0F,7F,F1,30,D5,38,3B,7C,E6,66,24,76,A0,BF,22,97,4C,7A,53,BF,0D,6D,C5,00,9B,FD,A8,D5,90,BF,9B,BE,E4,69,84,6F,08,46,97,3A,B0,8F,AA,93,DB,FE,15,AC,2A,0D,23,F4,5C,88,70,1B,03,DB,9B,B5,21,83,0F,15,8D,B9,48,B8,79,6E,E0,4A,D6,51,1A,CC,9D,65,49,95,01,8D,3A,48,EA,5B,28,E9,8F,E1,0A,9A,01,23,75,D8,C8,3F,9E,DD,8B,49,D3,F8,A5,3A,80,C7,09,1A,EC,8E,74,AD,3F,6D,4D,77,18,D9,CB,48,13,D3,60,F7,65,BA,33,BE,F4,8F,FD,24,43,35,B2,62,C0,BA,7E,AF,3B,B9,E5,73,9F,09,8C,60,71,92,0C,42,A1,47,22,D1,50,63,88,97,F1,5C,C1,C6,23,21,EE,BD,E9,6C,EA,C1,C0,67,16,30,A3,D4,D5,1C,9D,F3,FE,00,5D,97,84,67,7A,68,6C,9B,BD,E0,96,07,1F,7E,EF,07,17,3E,F2,5E,4C,65,C3,8D,FB,EF,F9,00,4E,B3,E3,14,7B,EB,9E,5F,09,FB,34,71,C3,D0,CA,0F,72,A8,9F,0D,14,2E,45,73,3F,91,A5,1A,81,81,FE,12,86,2F,5D,78,A4,F7,56,D3,C5,3A,9F,11,5C,8D,B3,61,0D,4E,50,6B,46,44,99,35,C6,45,D4,CC,26,D5,A7,D8,1E,6D,F3,09,06,F9,4E,64,D9,FB,6A,A5,9F,CB,AE,F4,FA,06,6E,34,D7,AF,9E,13,8D,33,C4,C3,FC,D4,1D,7C,F8,91,A3,22,77,55,51,F1,40,A2,23,28,3A,93,B9,C1,77,BA,DB,57,85,14,DE,3B,E1,C1,B8,2C,EB,D4,2E,76,8E,F6,61,AA,BD,B7,69,B3,69,EA,BD,2D,AB,9F,40,43,FE,77,D8,5C,28,F8,98,35,2C,75,52,E4,C1,21,5C,AF,5A,C9,BF,A8,91,48,F2,9F,4E,AE,F4,D8,24,C9,21,D4,E1,CC,D9,6D,2E,A0,B1,B9,EC,AD,5F,F7,2B,ED,94,9F,6C,50,30,55,6F,3B,0C,15,27,BF,DE,9E,C8,2C,66,C6,C9,6B,A1,50,58,CB,7B,CB,AC,97,2B,39,7D,6E,38,E0,58,F2,F9,0C,64,CF,20,A6,C2,27,20,5B,1D,6A,56,77,FC,EE,BD,B5,A7,EA,D3,07,F4,4F,13,ED,81,73,99,39,B9,77,BB,72,0C,2D,25,82,9B,D7,8F,C9,7F,1B,0B,80,C3,2B,49,62,2F,7C,79,13,4B,AB,C0,A0,93,76,09,A7,5F,82,CD,33,8D,42,0A,00,EE,FA,6F,63,4D,94,F0,EB,EA,75,62,AC,56,B5,2C,D9,03,4E,AF,E4,0F,32,BA,9F,96,39,F6,D7,61,C2,A7,C0,97,1D,EC,2D,B2,67,96,F7,22,22,11,E7,3F,30,00,02,2C,93,B4,86,1E,52,3B,78,42,E3,95,C9,5D,00,67,00,2E,F7,69,BC,C4,87,79,F4,06,10,85,23,08,12,AB,08,32,EF,55,D8,40,A6,EE,DF,0A,5D,5F,D3,9B,F9,F4,3B,A2,2C,FF,F1,15,AB,F1,99,7A,90,13,23,2B,6B,A4,58,AB,12,CE,7F,E3,23,6F,0B,58,D5,20,91,CF,5C,D6,A3,B7,BB,33,01,DD,A4,83,C1,CC,CF,71,77,2D,7A,E9,F9,73,9A,9B,FE,2D,17,4C,58,35,48,95,14,EA,72,73,B3,73,2B,84,DC,6D,EF,D2,CF,08,72,F0,7B,66,C6,70,3F,C1,88,94,41,30,A5,2F,BC,E5,68,FD,D0,97,BB,A1,DE,68,7F,56,0F,BE,DE,FD,A2,85,26,AC,FC,D3,19,07,4C,21,EB,1A,C5,31,BC,62,5C,E5,48,D5,8F,AC,10,96,4E,FE,BE,85,28,6E,5D,5B,7A,04,5D,E8,46,DE,F0,00,A6,3B,6F,8D,01,74,74,69,BC,35,6E,BB,87,83,20,8D,1B,B7,BE,1E,CD,A0,7B,BF,1D,91,A0,DE,59,CA,7B,65,AC,72,E1,50,82,F6,3F,E3,5D,FA,6E,22,F9,F2,F5,F9,79,57,96,7B,9C,87,0F,5C,D6,93,51,32,4B,15,02,4A,76,6D,BC,06,95,75,60,39,BA,8D,E5,D8,DE,C7,8D,F3,78,93,77,AF,3E,41,1D,4D,C1,23,16,D7,6B,7B,08,B4,D5,0F,0C,7B,68,BD,AE,E1,15,8D,3B,DE,88,A1,8F,6D,58,27,D2,9C,E0,3E,57,41,7E,48,BE,69,C1,E9,8D,C0,8F,97,EE,0E,98,B1,02,19,B8,88,3D,89,17,58,90,AD,0B,44,10,42,5D,E3,EF,51,AD,CB,6A,B1,37,3F,55,55,CA,35,20,B4,6A,7C,F4,84,68,D4,27,C5,8C,39,D4,96,9B,79,3C,40,A7,A0,13,62,92,72,2E,81,89,43,E0,35,92,05,12,2C,66,1B,1C,8B,92,8D,BE,72,08,2B,3C,D6,9C,E3,98,1B,99,8F,14,56,0E,6A,36,0F,AC,49,37,1C,27,36,AE,5C,2C,28,B1,14,29,39,DC,3E,64,D8,E9,3F,A7,ED,FF,BF,E0,3A,97,C3,48,07,72,5C,50,41,85,25,55,88,1D,FD,57,63,4E,37,04,F0,7D,DA,BC,AD,14,2C,90,F4,D3,9F,BF,00,92,D1,90,9E,70,10,09,FE,AA,14,BC,AC,34,D1,37,BC,93,DF,9A,39,27,4D,2A,EC,1C,1C,4A,F2,BA,18,53,5A,D5,09,A6,C3,8C,3C,27,F9,A0,3A,D7,63,B8,6F,7E,E2,91,35,2B,40,16,68,6D,1A,9F,83,22,72,76,CF,8C,65,4E,30,FE,98,72,72,5D,E3,E4,CB,F9,44,76,20,05,6C,EB,2F,26,FD,B6,26,B6,2C,B8,AF,07,05,32,80,E0,D3,EA,3D,7A,8C,68,A6,29,A8,ED,B5,FF,03,04,AE,BD,C4,45,BE,F3,22,D1,DB,8A,CB,67,CF,1A,C2,33,A5,2C,1F,B0,7D,7D,DA,E7,BC,47,02,5D,82,C7,45,5F,B1,4E,AD,A5,8C,3F,3F,AC,25,6C,4D,7C,2A,5E,93,35,CE,7F,BA,AA,B8,20,55,DF,53,36,FD,89,F9,90,A5,EE,9F,E2,98,0F,86,74,BE,1B,42,7A,AA,A0,4A,70,D9,ED,48,81,60,1E,22,63,CD,84,C7,25,CF,32,94,CB,DC,2A,A3,22,D2,D2,28,12,32,A7,F8,60,C5,3B,92,DF,11,2B,1B,82,71,74,0C,DB,AF,8C,85,28,B2,2F,39,44,85,FB,70,13,11,1B,FE,13,39,DB,4F,62,B6,97,DC,B8,7D,0F,1F,8A,85,14,BC,D3,5F,F6,08,05,CA,7A,6C,A4,3C,50,D0,31,D6,F4,61,29,94,96,F4,C9,35,32,C1,F6,21,DA,A6,94,9C,20,62,11,0D,40,A8,53,D9,E0,6B,D1,5D,93,2A,31,91,F6,89,FB,3A,6E,21,A3,41,3D,5A,B6,D3,63,05,CF,E6,5A,B0,80,95,31,7D,6E,6E,B0,81,2B,52,23,1A,CD,07,54,CC,90,3E,6F,A4,AC,04,B7,CB,4A,D7,1C,8F,C1,13,C7,C9,F8,38,31,1D,F0,0D,71,48,19,42,21,A4,55,DB,8B,F2,23,9F,93,B7,EF,3C,74,77,A1,4A,5C,42,E7,9E,FC,F7,D2,FD,05,F0,8C,82,1E,24,72,AA,7E,BA,64,69,83,CD,74,E7,32,0E,EF,4F,A4,50,18,F0,73,3F,49,39,F3,03,C7,35,F0,FC,71,3D,07,08,25,FF,67,5A,D6,D6,A0,7D,11,32,EC,D9,98,95,17,FF,C7,50,2D,58,66,FC,BE,4E,C4,6A,CE,62,FE,9E,E7,58,C1,D1,99,1E,59,3B,D0,A9,DF,66,78,9A,24,8E,48,FB,31,03,F5,1A,9A,C3,BA,D4,7B,29,C2,25,46,D2,85,E1,DF,3B,61,97,A8,D2,46,E2,CB,2A,BC,49,3E,3E,E6,67,FC,9E,DE,99,A7,98,73,65,88,CB,DB,35,26,F8,77,50,D4,DB,4B,3D,98,58,30,84,5F,C8,21,9F,CE,59,62,86,9E,1C,D7,88,A9,45,76,72,80,5A,AA,82,C2,3A,93,EA,71,63,6E,34,F2,D3,BC,BB,F4,DD,D8,AA,B2,56,BE,28,2B,BC,8B,FB,80,93,61,46,DC,55,15,BC,BA,21,07,D4,46,29,34,79,F3,B1,40,58,E9,98,2B,01,9B,1F,FC,42,FB,0F,42,1E,D0,DC,9D,61,66,C0,68,74,31,5E,5F,5C,4C,1E,14,CF,09,B9,3F,E1,FF,39,16,49,8F,E0,F8,14,24,D3,6B,93,B5,A4,EB,0C,7B,1F,79,7D,A6,62,53,F5,19,FD,CD,91,24,5C,32,10,F7,A1,DF,6E,41,ED,CF,2F,95,BE,97,8A,5A,6B,A0,A8,47,39,EF,96,25,B8,94,B8,41,3E,18,BC,6F,73,41,AF,F0,DD,EB,8B,42,BA,18,B5,C0,5F,04,8E,3C,DF,09,92,52,C3,EA,D9,C1,E0,AA,C0,AF,D0,99,28,AC,2D,FA,3B,1C,27,6F,BD,D4,5B,42,69,C5,1B,AF,85,05,CC,EA,AD,3B,22,0D,05,5B,42,53,A6,09,BC,7E,A4,C6,93,4D,13,B1,D6,B6,83,C5,1F,5F,85,08,37,11,28,40,A8,A2,14,C6,3F,12,A8,DC,A2,4A,94,1B,28,12,29,43,AE,13,8C,08,70,F8,6E,00,07,E4,D2,BB,2B,70,17,92,0E,E5,42,AB,50,EE,36,27,18,25,4A,76,D5,69,A2,2B,B9,C4,A6,16,D5,43,2D,BA,8A,F9,AF,53,AC,98,AB,FA,3C,4B,3B,03,7B,A2,3E,24,EF,B1,AF,C7,7C,5B,5F,F3,25,F4,7B,90,61,2F,EA,1F,A9,B2,36,AD,9F,FB,DC,14,6B,CB,F3,5D,0D,F0,CA,3E,CB,77,1F,50,5F,75,24,99,D1,9E,D0,83,7C,5F,AB,66,FC,94,AD,75,1C,6E,03,0D,F8,F0,30,F6,B7,FC,0C,CD,F7,92,45,CC,BB,8F,84,81,F3,45,BD,0A,38,F5,98,FC,29,92,66,11,7E,3A,3A,F5,E5,B6,3A,83,17,F4,E5,69,F9,43,2D,34,6D,32,E7,95,6E,BD,B5,F2,DB,CF,0C,6D,65,EF,10,C1,DB,8D,7E,13,6E,65,2B,32,FE,47,A5,03,A4,42,02,37,2A,49,72,7B,54,5A,FC,F0,22,6B,0F,34,96,6B,8E,96,DD,74,86,A1,43,52,10,10,60,47,5A,E6,2D,66,1A,0D,24,94,2C,5F,C4,13,CD,31,9A,6A,F7,5A,B1,2A,FE,95,90,1C,33,63,C0,AF,BE,3D,74,B5,E2,35,37,34,06,B4,03,64,50,EB,A3,74,70,AF,A2,67,C1,56,BA,91,93,69,75,06,28,EE,C7,42,A4,23,1B,41,21,90,42,A5,F2,33,05,0E,0C,F4,70,4B,06,3D,6D,BF,13,6D,29,1E,57,8B,73,E3,45,F4,2A,E7,64,1F,8C,9F,17,AD,0C,A4,1C,31,E0,58,02,A6,6C,3B,90,1F,23,CF,D3,03,62,EA,31,8F,A9,91,A9,CD,69,1A,8D,8A,24,D7,91,27,B1,5A,20,E8,D8,55,17,19,4C,60,B5,E7,40,B9,D8,42,E9,B6,65,7E,5F,D2,B0,33,D5,35,63,AE,B0,3D,9A,7C,8B,9F,89,BF,B0,D0,0D,C7,87,C6,33,46,E7,F9,4F,4B,67,D2,67,57,CB,8E,7C,1C,FF,C0,CF,5B,62,D1,10,12,C7,8A,78,69,B8,AE,BD,12,25,36,5C,9A,7B,59,18,E0,55,4B,3F,6C,67,43,90,F1,A1,E3,DE,28,49,D8,09,FB,37,90,50,98,C7,5C,2B,5C,18,D8,58,B9,4C,07,83,6C,CF,19,A6,24,20,3B,4D,C1,96,C3,1C,35,79,CC,F3,BA,BA,28,45,77,F7,76,1B,6F,4D,9B,B0,08,47,D8,38,3C,52,50,AA,83,B3,46,8F,F3,BB,89,31,2F,B8,ED,1A,F5,52,D6,F2,EA,1D,ED,43,30,17,66,76,33,35,C9,7D,FD,91,7C,52,5F,91,CD,B2,75,C5,7D,4F,E2,A9,CD,67,6A,07,D9,17,67,98,0D,26,AA,F5,28,A9,70,D4,D3,0F,4C,A4,C3,22,30,89,57,1C,83,8E,C0,67,F4,4F,44,23,CE,26,17,83,9D,60,0B,EA,E3,68,8F,90,CD,F3,97,B4,B1,E6,CE,1A,51,31,C8,79,CA,B4,08,A5,17,ED,97,8E,B1,14,30,3A,A3,B3,0D,18,C6,58,4C,0A,29,75,A7,5A,9F,A3,03,6A,31,3F,CA,6E,D3,8D,9B,50,5E,1A,4F,45,A1,19,E6,82,49,87,89,D1,D9,B5,F2,00,94,E4,6C,1D,FF,5A,0E,62,95,80,08,0E,BE,08,36,03,25,A2,F1,57,60,6E,5D,5F,15,D8,BE,F2,EF,DA,0B,E4,1C,4A,25,52,E2,AD,D0,E3,CA,A9,8D,39,21,13,9B,3E,65,A1,35,DA,79,80,19,E4,B0,9C,DF,3B,42,BB,19,D7,75,D2,AE,52,F6,E0,61,E4,D0,91,CA,86,7E,07,0B,A8,CD,D4,2A,19,CD,8F,72,21,9A,0B,C6,55,48,FB,4B,4E,01,FE,98,1A,72,CC,64,6C,88,CD,A9,4A,76,B1,D9,74,9E,3A,4C,5C,92,04,92,D8,B6,B7,2A,6E,B1,69,17,CF,DA,9D,C3,23,11,58,D1,76,B9,EC,91,AD,D3,74,C5,77,19,D0,64,BB,BB,51,8B,2F,3E,FD,AF,2D,75,C6,B2,E1,99,7C,23,26,0B,0D,4E,B7,76,5E,06,E4,E7,1C,27,B1,F1,95,5F,2C,17,EF,28,74,AF,66,4E,1C,54,4F,E7,E3,65,44,E5,BB,67,76,C8,C0,8D,A3,AE,3E,9F,1C,E7,09,46,F8,71,8E,08,31,A7,AF,DF,F5,4D,49,B3,39,8C,67,BF,3C,0C,7D,6A,D0,98,76,56,B0,32,90,DF,65,30,BF,8B,88,EB,C1,06,27,13,A9,1D,EC,6C,9B,72,0F,E3,17,B6,99,68,81,83,03,4A,7D,5D,8A,17,8B,AD,CD,3A,A3,68,FC,3A,89,45,94,01,43,5D,06,75,E2,2D,1E,C4,B8,CD,15,02,49,B1,61,D6,70,D5,B4,3A,09,CD,58,4A,A4,06,8D,E3,F1,39,6A,6C,AB,E5,DE,B3,63,55,24,43,DA,88,C2,CD,D0,C2,63,16,E1,51,55,35,4E,1D,10,B1,52,48,4B,74,90,62,8C,8A,FD,D1,A3,83,3A,5D,3B,CE,FF,3D,BE,A0,04,DF,70,0D,6D,71,27,6E,0B,8F,4B,68,D3,6B,52,41,FE,87,3C,51,CF,C5,89,01,8A,BD,8E,9B,4B,D9,EF,F2,1D,B7,9F,53,1D,5D,E0,EB,A8,29,90,A6,A4,EE,E3,A9,3C,6C,E5,F2,CC,4E,DE,FD,DB,1C,9C,64,7E,8A,D9,FF,C8,ED,E4,63,76,55,77,D1,1E,5C,F1,20,6D,A9,81,C5,D6,DE,A9,68,26,08,E8,2D,D0,7E,B5,2F,2E,35,7C,E8,B5,88,D7,78,9A,55,B8,9B,C6,D3,AE,E5,9C,92,E5,71,39,77,CF,60,D5,EE,D8,F2,55,6E,45,83,D2,B9,81,6E,C8,E7,26,EA,2D,B1,8A,1D,35,2E,39,2F,04,C7,25,C6,C9,CB,BC,BB,0B,45,20,A3,06,9A,4C,D1,67,4D,71,9B,6B,72,8A,7A,4D,2A,43,14,17,DF,39,6C,72,BC,C1,82,6B,98,7F,BE,39,87,73,88,EB,DD,B1,9F,D0,D8,A1,A1,10,6D,18,90,02,12,D6,60,8C,D6,3D,EA,1C,FE,45,92,78,3E,8D,59,27,0D,2A,CD,6D,44,D5,E0,8A,BE,52,8F,90,83,FC,92,7F,45,7A,45,F1,02,B1,40,ED,C7,38,F7,65,02,64,77,B4,7E,9B,A6,96,70,29,E2,E3,6F,80,9D,57,BE,74,7A,56,B1,71,A9,42,CF,59,3D,59,1E,D0,87,5D,D7,C1,42,63,B5,39,58,17,80,E3,5F,46,BF,B0,5C,2D,08,4C,B0,F5,00,6B,59,2E,8E,91,4B,D1,CB,97,9D,69,5C,90,F6,0D,D7,42,81,96,C6,6D,03,D6,3C,17,5E,E6,71,18,6C,60,86,BD,43,44,E2,F5,57,9B,AE,DE,42,CF,8C,7E,3F,11,71,9A,8C,89,E7,62,AD,A1,93,F6,AC,BA,70,30,0F,90,AD,68,97,D5,35,73,58,D9,9D,0D,22,90,06,0B,39,3F,30,5D,AE,F3,3F,15,B2,BD,40,CE,AE,E4,5B,FE,5D,35,E5,18,39,44,52,EF,B5,36,BD,1E,ED,EC,B4,CD,99,B0,86,96,18,3A,70,C9,D6,B4,F5,AE,16,6A,46,92,A9,4B,CB,DE,9E,D6,31,49,B4,61,5A,25,02,C1,E6,C3,B8,55,F3,AD,69,E3,6B,AE,C4,4A,2E,8B,47,C5,BB,2A,80,5B,3D,76,E8,37,00,3A,36,4A,A5,B3,93,CC,0B,D9,45,39,A7,87,DE,DD,6B,F3,5D,46,3B,91,7B,36,AC,E5,07,98,92,1F,15,01,6F,C1,74,8C,69,33,7E,4C,2C,1E,B1,FD,0F,3C,FB,F0,16,CC,78,6C,FE,7C,1E,32,C1,7D,A1,CF,4F,55,1D,B5,6F,62,03,F0,7E,BE,C0,7E,C9,66,80,B7,3F,31,E6,C2,AE,64,67,B0,7A,EA,64,1F,6E,06,52,F8,0F,83,D0,8F,00,71,89,CD,B2,43,4B,E0,A6,2B,E3,4A,4D,3E,61,BC,C3,7B,06,3D,B9,99,78,E0,8A,AE,EF,8D,DD,AF,BB,C0,10,19,B2,E5,BA,90,5B,08,C0,F5,D5,6B,D8,4D,B4,86,5A,36,DC,56,DC,67,8C,F0,93,E2,94,78,F7,0C,60,ED,01,F3,10,25,F3,96,24,19,55,42,F0,65,50,FA,35,39,F5,B5,E3,DB,E7,69,35,96,D7,6B,91,66,8C,D0,17,34,9E,31,5E,70,7C,BF,88,82,DA,3C,D0,37,01,7E,B1,CF,51,B4,7A,FD,15,29,10,55,5B,68,AE,B6,B4,1E,98,6D,A5,A4,B2,CF,0F,9E,04,5D,4F,12,AE,12,12,28,AA,01,24,0B,E4,8C,FA,F3,38,2A,4E,30,AD,2D,59,58,D4,64,4D,23,7C,37,5C,37,44,DD,3E,80,C3,20,84,D8,68,02,F7,8D,31,98,DF,F1,D4,C9,4E,FD,9F,A8,E6,66,8B,1A,14,EE,51,95,BF,D3,76,86,BF,E0,81,31,08,76,85,27,7C,60,BB,FE,9F,EA,7E,CD,D3,4C,0F,5B,2C,68,BB,5D,C2,5B,04,7E,C0,6B,73,4E,A6,34,69,2F,FF,26,94,84,5B,A4,1A,CA,48,25,C0,C0,C5,29,4C,EF,25,E8,D9,29,E9,59,74,37,29,26,6A,95,1A,D2,A9,6F,54,81,F7,06,7E,B4,F5,B5,AF,97,E1,36,7A,B1,2D,1E,D9,F2,66,22,FD,DD,3F,3E,A0,64,F0,00,F1,02,79,4A,E7,36,F3,62,C1,28,F9,B2,40,C3,9D,B9,84,EF,60,74,E7,B6,07,CC,9F,4B,DA,C0,19,68,65,6D,F5,6D,47,E1,0A,8F,63,78,A8,A6,19,8C,9E,80,20,EE,37,6E,B7,90,5A,E0,3C,0B,28,98,F2,31,DC,0C,65,77,D6,4E,3D,15,80,35,32,F6,5B,1E,79,9F,46,14,B2,14,B8,BA,62,04,98,26,84,6C,04,A8,70,1A,31,16,D2,92,38,86,D5,29,5D,91,5B,EF,35,26,01,A6,15,6C,93,E5,61,EF,B6,88,E6,B2,A0,7E,1B,79,5B,E9,BA,50,7B,43,77,23,4D,44,CE,86,7E,1A,D4,F8,4D,76,B2,0A,94,5D,4B,89,65,E2,B7,0A,5B,D7,C4,F4,F2,82,C2,38,5C,F4,81,45,D9,2A,4A,B5,82,8B,18,FA,36,F4,E1,85,D0,D5,0B,2A,75,36,29,26,21,A5,6D,79,25,FC,7F,66,96,51,9A,F9,9F,25,DB,7C,EF,B9,62,B2,58,42,BF,1C,1B,01,68,7D,45,C4,AE,C3,16,C0,AB,1E,35,4A,92,5F,78,A6,32,CE,4F,A3,3F,54,F1,70,2D,9C,DC,F2,6B,FA,11,B8,E2,22,29,C7,F1,05,2F,81,95,1C,FE,39,31,B9,55,2A,D7,F6,99,0A,D4,0D,0F,4C,8B,15,7B,83,54,02,5D,03,6F,4C,BF,95,01,5B,18,31,F7,0D,82,5B,C0,E9,42,73,08,ED,A7,31,C4,0D,D6,D5,12,83,0E,22,DA,57,3D,E1,D7,89,B1,06,E7,51,B3,03,17,B5,F9,6C,59,E1,45,68,5B,80,65,8D,E7,F2,78,19,BC,FF,C4,31,C7,50,F3,23,2A,C5,13,1B,C9,B7,BB,F9,54,73,AC,C7,DE,76,D7,8B,88,8E,E2,44,05,AE,F5,44,CE,C6,75,EC,A0,72,D5,91,4E,8B,2C,AE,5F,CB,11,2E,7B,93,B8,4A,36,69,C8,1E,1A,F6,A4,5A,D6,EF,CA,7E,4A,0A,B0,20,57,A1,FB,B9,D1,7F,BB,6E,40,78,37,86,6C,72,69,FB,DE,BC,0A,F3,05,FF,37,88,8E,FC,39,45,3F,B4,B9,65,E4,1F,08,A8,A4,EC,BC,70,75,94,F9,DE,82,82,1F,EE,C8,D7,D7,54,A2,51,8D,16,6C,8C,C7,BB,49,35,AA,B8,26,DD,C6,45,90,3B,D9,9A,A1,CB,E8,50,B2,C0,07,8E,CF,C5,86,30,4E,99,6C,C6,17,97,06,CA,FD,C2,30,F3,8F,9B,19,43,E3,B9,3F,C3,68,B5,83,26,91,A1,86,4F,79,F4,D3,65,98,C3,5C,92,28,CB,0B,08,1E,2B,99,CA,7B,6E,00,43,A1,1D,16,4C,FC,07,B3,49,1E,CB,3F,EA,21,21,25,A3,32,E1,96,DE,21,4B,5D,2D,0E,FA,F6,FC,19,75,66,97,7A,50,7B,70,C1,44,73,BD,B9,58,56,90,6B,0C,8D,58,62,16,19,E9,A7,A2,68,E0,54,4B,EF,16,B7,5A,9E,9B,4C,3F,2E,51,0C,C3,25,4D,17,3F,82,60,C0,83,E4,57,C9,0B,BE,87,3F,BD,14,37,B6,BD,FE,D3,26,D0,B4,DB,14,A1,F5,5E,10,E6,ED,C1,59,21,8C,F8,5D,7D,69,54,C8,C7,F6,63,45,8C,32,08,C5,2D,BB,6E,3F,DF,96,97,94,40,C5,ED,CA,29,25,D4,17,A6,35,9B,FF,61,78,9A,35,D6,24,83,CA,37,FF,3C,61,F4,39,2C,FD,D1,D3,0E,BE,06,70,13,0B,D9,C4,90,FC,A6,1E,9F,BB,76,25,11,28,19,C9,B3,07,D2,28,2B,02,C2,B0,13,D2,47,AF,F7,07,90,CC,50,DD,82,B0,F7,17,DD,D2,3F,B0,CF,B3,AC,07,4E,EB,E2,E7,A6,82,03,4F,4E,98,F3,E8,51,C8,4D,5E,06,6F,CC,BD,E4,88,81,F3,26,3B,69,62,96,A6,F8,8F,63,5B,DD,13,40,02,D4,F0,D4,AA,26,64,E4,B7,38,4A,B8,D4,DF,C2,70,CD,80,3A,89,B2,7D,4D,B0,8C,62,B9,7B,1B,45,DC,D5,A2,C4,B4,E9,7E,F3,B5,82,A2,A2,EA,70,3E,6D,B9,47,96,9F,66,A6,B2,AF,71,4A,42,F9,DE,F6,CD,17,40,55,F8,E3,4F,90,74,2E,75,9B,D9,B4,E0,F8,38,42,ED,34,F0,1C,3A,2D,56,AD,54,C2,9B,96,3A,5A,3C,F4,1A,F2,19,F4,05,68,28,38,70,42,25,F4,E7,6C,37,AF,AB,02,B9,F6,14,A5,86,B3,EA,DB,C4,81,41,67,62,F2,5C,1E,EB,B9,1E,5E,FC,55,0A,AA,C4,F5,7B,BF,2F,B4,E6,8B,F1,E7,D3,BE,27,F5,70,DD,B4,32,43,4E,E6,D9,B0,D9,39,77,A6,C7,C9,F6,98,E6,A4,EE,BA,1C,A0,4D,37,79,AE,3B,ED,CA,1F,C2,77,C6,14,57,99,12,D2,5E,C5,C3,71,96,C0,74,D4,D7,A2,F4,8E,30,DD,40,7D,9E,0D,8F,C8,3C,7A,22,26,F6,1B,2E,62,4D,50,2E,4A,06,2E,BC,0F,50,0C,52,4D,DF,4A,9F,8D,6B,77,08,26,62,56,DF,AB,7E,09,AA,EE,F4,6B,A5,62,58,E5,50,9F,F8,00,8F,A0,CC,58,5F,0F,27,EC,50,49,B1,97,BD,3E,40,1E,FD,CB,DF,3E,84,29,2B,A0,46,8B,D6,7C,79,0C,3B,66,59,FE,A1,10,8E,37,5D,D6,1B,69,EF,89,3E,65,1D,F3,9E,AE,F5,92,80,51,65,EC,EC,2C,E1,16,52,E0,2C,45,AB,71,AF,23,74,0C,8A,A6,E3,EB,EA,3F,1B,51,91,9C,01,A1,46,89,65,1F,F7,09,27,86,C5,B7,C9,F6,A9,9A,F9,02,5C,C1,F4,D6,22,03,55,D7,D7,E9,30,4B,C5,3D,53,6E,74,3E,D9,A9,32,B1,D3,66,F4,39,FB,E6,5B,15,81,6F,40,7B,34,68,EA,5A,C1,02,05,4F,C1,A0,72,0A,09,B3,CF,81,AD,87,AF,3B,19,59,07,41,EF,B7,62,97,01,3D,BA,4D,64,27,1E,B0,F4,B8,E4,14,F5,CC,26,ED,A3,E9,AD,D3,8F,8A,82,23,60,3D,D8,64,B1,08,15,AE,0C,8A,EA,8F,34,9B,1D,BB,4F,E2,7E,A2,85,B6,A8,A7,84,60,6A,A0,05,51,FB,44,E2,3D,21,9D,41,05,30,53,0F,B9,DA,A0,02,7C,27,56,39,22,03,56,A3,6B,5D,16,9E,75,DB,F8,79,4A,45,ED,E2,6C,9B,C7,46,BA,9D,A1,A5,AD,AD,01,01,FF,75,E0,CD,C3,E5,9C,62,01,4D,B4,84,B3,24,C6,67,F7,F1,88,AB,4B,B7,F4,87,A4,38,E6,33,AE,F1,2B,0E,C4,6F,61,AC,C6,37,4E,D3,0F,86,AD,D7,68,AD,ED,E7,28,71,7B,58,63,D2,99,68,08,48,F1,80,91,39,FB,0C,50,2B,CA,65,70,E5,8C,EE,AC,F1,79,28,6E,20,89,F8,3D,92,55,EB,1E,2C,F4,BE,92,7B,B3,D1,F6,8F,CD,FC,62,14,2A,9D,24,B0,62,1C,D6,C6,4E,32,4C,EA,E6,F4,5D,DD,26,3E,B5,DE,F6,38,CD,B0,59,02,9E,F6,F1,61,42,9E,72,F4,C7,A0,EC,3D,45,EA,7F,4A,2F,77,4B,98,06,7B,48,4B,2C,5D,50,95,F7,20,21,51,E2,1A,1C,E7,4A,FB,FD,7C,1C,70,21,7E,86,6E,F1,2A,C1,25,EE,43,21,E3,28,A1,B4,65,7C,FF,99,95,A0,85,01,66,B1,52,2F,65,94,6B,92,2C,15,17,EC,BC,B7,87,9B,F6,B7,D2,2F,1A,C8,58,61,20,BC,93,F1,28,23,8F,76,B3,44,D9,95,17,82,6D,99,02,07,ED,74,B9,74,D0,27,78,16,F7,8E,EA,1C,10,5F,B2,9B,E1,DD,2B,EB,DB,C3,6C,3E,A1,8D,36,77,92,B3,99,9C,B8,C0,7D,4A,BB,F5,03,EB,A7,67,40,E1,B6,B4,C0,D7,86,BE,38,36,7D,AF,E8,C6,06,64,AD,B4,8D,11,40,DE,88,48,4B,53,DF,46,CB,B2,67,97,D6,70,0F,F8,0C,E7,B7,BD,EC,90,52,18,3F,1D,00,E2,B3,2A,38,A9,27,CD,CB,2F,EC,4C,19,C3,85,70,35,14,CF,58,21,E7,60,24,6F,D5,2B,49,E9,93,30,7A,09,59,2E,A7,2E,C3,70,15,CB,F0,5D,26,3C,6D,69,D2,34,DA,EF,0B,D4,00,AC,21,34,86,6A,CC,4F,05,0C,51,89,4F,03,B7,AB,F3,29,3D,E0,D3,19,27,B1,5D,59,C3,A6,00,6D,6E,85,A8,CF,09,50,3B,F3,66,79,D8,5D,03,71,4C,F6,FF,A3,F9,E5,71,41,42,58,55,74,FC,0B,B2,D9,AB,7E,40,E9,51,E4,43,8F,2A,B4,E4,AD,DD,85,E9,D9,C2,A2,2B,6C,D9,5F,B8,B6,7F,62,C0,C9,2F,CA,11,53,A9,56,BD,1F,77,88,28,95,40,F5,A6,75,78,0A,D8,A2,9A,CA,EF,45,6A,8D,62,FE,F1,CF,A8,E1,73,28,98,C7,61,56,51,A4,50,DB,B8,EA,8F,60,86,51,F8,5D,08,BE,97,65,60,8B,F7,81,2F,2C,4E,71,E1,1C,89,95,D2,EC,E0,A4,0B,B2,77,ED,21,B8,F4,5E,34,B4,48,C7,5E,77,54,C3,FC,D7,5D,59,90,9F,20,A1,9B,45,92,32,C9,9F,6B,5A,78,A3,97,C5,FE,4E,D3,5E,7B,BB,7A,26,89,E2,3F,D8,C3,B8,70,8C,D1,8B,0B,21,09,BE,2D,40,9D,78,1E,37,63,77,72,B5,D1,DD,BC,F4,FF,03,5E,CF,3A,5C,80,96,98,FA,95,83,A4,DA,3A,4C,90,64,E0,72,43,B9,24,CD,7A,8D,FA,25,EA,03,D1,F3,67,F8,36,0E,03,96,8A,BD,FE,B2,1C,9C,35,B7,B7,E2,8D,43,F5,8A,7F,4A,DB,02,6B,FA,39,EC,89,A5,8A,43,74,BE,0B,1C,9B,B1,E3,5B,AC,B4,1C,08,16,6E,1A,37,8B,D6,F3,14,7D,F7,13,F0,66,73,53,D3,6E,81,55,7E,AD,1F,52,87,93,21,4D,2D,D2,16,4F,55,50,D3,43,31,6B,80,15,CB,5D,D6,95,E1,74,5B,19,0B,5E,70,62,18,02,B7,76,96,8C,85,DF,32,23,FC,20,56,A2,5D,01,3A,A1,12,EC,CE,B3,37,D6,29,12,3F,1E,E6,53,FE,41,9D,CF,40,7E,56,2A,25,0C,3B,12,37,6D,C1,CA,36,1B,76,06,40,42,2C,15,0D,2E,F8,28,11,1D,45,1F,56,30,B5,C8,96,00,EF,1D,75,14,DB,28,F5,CF,A7,80,CE,F9,61,7F,A0,96,9B,47,4A,74,19,68,D9,A8,B2,DB,38,14,2A,B9,A1,69,F7,87,9E,9B,47,AF,77,AD,E7,82,37,27,45,A3,DE,66,41,ED,FA,06,05,D6,2F,69,7E,D7,20,F6,B8,C3,9F,D2,99,D9,BF,80,32,14,75,84,97,66,A7,64,84,2D,79,52,93,EC,16,A9,3E,A2,90,4A,B9,96,FB,38,F0,6F,C4,50,90,99,A2,9C,FA,85,20,F3,C5,45,1C,9E,7A,85,4E,6F,FD,D7,3A,A1,FB,D1,13,34,31,C3,7C,32,87,27,CE,F8,57,0F,37,81,31,FC,C5,81,7E,83,31,57,11,C0,EB,81,96,D5,7A,4B,BC,57,02,50,05,27,04,11,7F,CB,CD,09,9A,2C,D5,53,36,A5,FA,D1,6D,A8,47,AA,AC,85,6A,D2,7F,33,62,0F,6D,F7,BF,94,64,BD,F8,00,DC,6B,D9,5D,DD,34,03,B7,28,49,C8,36,1C,48,17,C5,D2,A2,EA,F5,B2,2D,4C,6F,2C,DD,BF,74,C0,29,58,1D,12,1B,51,EE,A2,A8,BE,CD,60,98,BA,BD,3B,AA,FB,07,64,B7,88,50,E5,D5,4E,AC,D6,F6,C2,77,B1,F9,77,2A,8E,E4,4B,11,7E,C5,08,F6,DD,1C,5C,AE,EE,E1,A3,F6,F2,D1,16,10,46,46,D9,3B,E8,97,22,48,E2,36,84,0A,2D,30,6F,D7,66,D0,3F,E9,5D,C8,0E,4F,E0,F7,60,F9,25,D9,AF,FB,A5,F8,B4,65,79,A9,7E,85,55,2F,8E,AD,EA,07,DB,C4,91,DE,79,83,88,AD,A3,85,A4,0F,93,55,35,78,FA,B1,74,27,E1,4E,8C,FB,89,5E,3C,2E,4C,ED,41,47,29,94,08,80,69,A4,24,78,AA,65,FE,01,F0,9E,DE,19,94,F9,6A,71,55,2B,0C,7A,EB,29,0F,4D,67,88,47,10,73,65,AE,71,BB,7F,2B,A1,6B,77,30,35,C6,CA,1B,FD,23,81,9E,A2,E1,37,0E,88,E8,E7,15,42,ED,C4,19,95,B4,6E,C3,7C,E7,02,35,1B,0F,45,1D,46,2F,F8,70,4D,EC,83,98,50,60,CE,96,0B,2C,01,65,9D,55,30,26,B6,7C,EE,E5,34,5E,22,1A,AB,53,6A,B8,73,79,2C,C1,18,E4,63,FB,D2,06,2D,D7,2B,D3,36,93,08,D5,7D,08,09,35,32,67,44,3D,61,64,DC,F5,31,72,73,81,28,C2,C1,DB,99,FC,3C,36,E2,FE,52,96,72,E9,35,DA,07,3A,02,B9,C9,FB,AB,C7,F9,76,60,E7,F7,0F,6F,35,6B,A0,CA,48,9D,DE,EB,43,82,3E,9E,22,B9,9F,19,B5,87,71,3B,81,D6,71,96,D5,E5,97,24,8A,F0,08,23,AF,C0,AD,25,28,01,97,3C,9E,21,FE,72,81,C1,77,55,8F,B5,1E,A0,F6,9B,B9,80,F7,A5,DE,7C,5F,75,11,DC,F7,2C,29,00,3F,96,B8,D1,BA,5C,AA,EA,85,B9,3C,26,FB,12,FA,9A,9F,4B,AC,54,DD,A6,BF,00,5F,3B,AE,43,1A,61,47,53,08,2D,BA,CF,D4,3D,82,20,D2,22,F1,57,2F,C1,49,05,80,BD,D9,0B,95,FD,FC,84,A8,2C,94,CE,B6,68,D6,5E,DC,72,C7,39,FC,74,0A,82,B2,DD,8B,A8,A3,0C,42,62,92,9F,E3,A6,64,C7,38,D9,5E,29,C8,00,56,54,B3,69,E1,FC,87,28,AD,0A,85,27,38,55,2C,52,D8,D4,09,CF,D8,04,13,33,E2,EE,8C,A4,66,93,82,9F,49,33,B7,8F,62,FE,B8,1B,BD,47,58,CE,86,A1,14,49,3F,DF,D9,2E,A9,AF,B0,C6,97,68,6F,46,35,BC,FB,0D,02,46,BF,8D,67,31,E8,4A,84,4F,DC,D8,58,C0,7A,A7,D2,5C,D3,8F,73,B2,8D,E1,0B,BD,F5,05,C6,27,38,26,BF,3D,F3,AA,38,A7,32,7E,4A,EB,77,92,A2,C6,41,17,1A,B1,A3,70,B9,6C,E8,0A,6B,4D,63,30,48,E5,27,7C,33,52,97,0A,FE,DC,40,18,90,DD,09,ED,30,31,80,5B,57,13,0D,2D,F7,BB,0C,CF,D5,9C,04,3A,06,41,B4,2B,79,A2,1A,20,43,90,F7,61,AC,30,CB,EF,66,FA,F4,D5,F0,EC,97,86,69,8E,88,0C,C0,1B,4B,C3,D2,7C,75,2A,DE,4B,4C,C5,CC,6E,20,88,E5,B6,BB,73,7F,B3,56,D0,CD,32,1B,FD,7B,00,A3,59,E8,0D,34,3C,8B,61,6C,D5,17,7F,36,D1,D8,87,3E,07,5C,0F,8D,A1,D5,50,F6,34,1F,0B,8C,66,46,AA,7A,6B,6C,2C,1B,FC,AC,27,84,DC,DB,4E,5F,66,46,7B,60,6B,F1,43,62,6B,3D,C1,3F,D7,EE,48,D4,C2,74,01,C5,7B,12,73,34,14,8D,8F,50,D2,C3,65,68,AC,B9,37,BA,44,26,AD,27,85,D8,AD,6D,95,C3,08,62,87,5E,AE,5B,05,1D,E6,ED,70,2E,FE,85,DF,85,93,F6,ED,0E,39,CE,65,0F,FA,34,92,AF,23,C1,97,5F,82,85,F6,8F,14,32,AE,8B,7A,B9,31,79,B9,3F,58,1B,E0,79,44,26,91,BD,DD,62,C4,39,22,F4,2B,40,70,19,E1,16,BD,FF,B9,FB,84,E6,C4,BC,9D,B3,14,40,23,D8,DF,08,A5,8C,32,E0,79,B9,59,1C,AE,C6,F6,E6,6E,53,0C,64,45,3C,B2,6B,D0,13,EF,67,69,5D,AF,8A,8D,46,2B,64,F0,03,37,63,75,EB,96,D5,90,67,93,50,5C,A4,EB,4E,2F,AD,4E,47,60,FC,DD,15,DA,39,05,95,B9,53,A6,DD,44,2C,9A,BE,1F,07,46,66,45,A7,B3,F5,D2,16,FC,BB,FD,C3,4B,51,E1,1D,AB,DE,5B,1D,7B,BB,11,45,A4,3C,36,98,46,BF,59,1C,6D,60,A1,D6,90,88,B3,43,68,0E,68,87,08,7A,3F,24,76,EF,0B,EF,A1,56,19,6A,D4,F4,4E,73,92,49,0F,00,45,56,33,17,16,81,32,92,8B,21,30,71,C0,B7,D4,55,A1,B3,12,0E,78,A7,E9,8D,44,C2,EE,EE,83,1E,78,D0,D4,E0,26,E4,72,FB,64,14,7E,96,24,85,7B,CF,8A,FE,B2,61,81,75,18,34,A9,27,AC,62,1A,8C,67,30,7F,1B,D6,63,40,2B,6C,59,5D,9C,0F,09,D4,E8,8F,64,7F,CB,79,D0,EF,E9,16,82,85,97,44,7C,7F,1D,8E,42,C1,1C,3D,BC,EE,E7,A8,93,11,0C,48,36,A7,2F,5F,AA,E1,85,57,EB,34,FF,89,62,C1,9D,BE,F2,2F,14,97,92,BB,46,EE,B1,6E,CC,4E,D7,D3,9D,14,E6,FF,50,60,F3,55,8D,EA,CA,63,B3,CF,75,6B,70,04,1A,26,F5,61,2F,C7,54,05,6B,92,3F,FB,30,70,CA,CC,D8,03,A0,35,1B,D8,34,C7,8F,35,0B,44,CE,09,9E,A5,16,02,75,D1,31,55,F9,D2,CC,F3,6F,C6,00,48,23,1C,39,98,1D,0F,CB,FC,51,8F,B0,44,90,A0,07,23,0E,AD,04,BF,87,F2,C6,55,79,29,4E,7E,0F,89,2A,FE,7E,08,FC,7D,B6,D8,51,D6,F6,55,49,5C,76,0B,CF,F5,41,EB,BD,54,8D,B7,9F,C7,59,03,68,C8,00,B3,4B,37,D1,2F,66,8B,5C,BA,0E,3B,C8,8B,F5,3B,ED,DE,8B,EB,11,78,69,58,4D,8C,98,30,66,CC,31,AE,E9,2A,8C,61,99,56,86,82,4A,76,3A,1E,4A,A2,BA,26,1D,E9,9F,44,68,DC,E2,C8,CC,39,26,D3,BF,A0,EF,5F,F6,CF,E5,74,8C,32,8F,76,3E,A4,84,FD,DF,6C,41,DF,0A,35,5F,7F,E6,EF,C6,86,A9,F7,BE,51,75,8B,3C,74,4E,B5,C2,67,B5,9E,C7,30,E9,B6,DC,F3,A3,AB,D2,E6,2A,D9,16,00,53,53,54,79,D1,3A,E3,9E,1E,92,EC,ED,93,81,F5,A7,89,C4,51,F7,6D,A0,E9,A3,6F,E9,82,9C,54,6D,1E,DF,98,BE,86,1B,61,68,C3,2A,A3,19,64,0B,23,CB,97,70,69,8E,7C,B4,94,1C,26,47,52,25,06,4D,E5,6B,C4,AC,E9,48,7B,48,54,A1,E0,85,33,23,F0,67,6A,DE,B4,22,97,03,00,88,3B,D3,1E,FE,5D,8C,85,94,6C,3A,B9,BC,88,53,68,32,BA,13,1D,52,9C,2B,5B,B2,87,03,6F,C7,C3,4A,09,EB,B2,65,60,8F,BF,76,BC,48,7F,16,6C,CD,46,BF,FB,B7,2E,CD,17,2D,2A,53,C8,CA,DC,26,1E,B7,F5,5D,09,5F,49,B2,55,31,CB,69,08,58,EF,78,0A,89,53,BC,49,25,32,8F,63,57,57,0E,B1,1A,4E,1E,55,9F,3C,40,38,C1,27,C2,82,EA,A9,8E,B2,2F,2B,68,FB,AC,64,D0,A1,01,F1,2C,16,DE,41,9C,C0,DC,07,AC,97,04,E1,16,0B,04,3C,B2,E7,F5,BF,5F,61,21,B0,05,29,45,9B,DC,4F,F9,D6,B0,DD,EE,AF,97,F9,89,3C,83,DD,28,DD,72,3E,19,4C,E0,08,91,60,0C,EC,58,F0,94,5F,60,43,1B,60,4B,F2,75,D7,48,C6,11,C0,45,5A,3B,44,7C,45,33,70,60,D2,D1,D6,1E,E4,26,37,EB,A1,48,8C,B8,7A,8F,92,16,99,28,E4,DD,88,00,17,67,A7,0F,83,82,B8,D3,EC,E7,47,3E,92,A7,2B,57,E4,2D,C3,CA,37,87,D1,16,D7,E6,A5,A5,69,11,DE,81,B5,94,E1,E0,D1,8A,41,99,54,4A,0B,2E,72,54,2C,96,77,DD,79,58,05,B7,5D,DC,57,0B,42,27,23,A0,D0,83,25,3A,E5,E7,E3,8E,AB,C1,F3,60,2D,EC,44,A6,9F,BA,E0,FE,D6,56,45,23,6F,9F,4B,DE,E9,CE,63,3E,E8,03,52,F0,97,A5,C9,21,DC,6F,9B,C1,CF,E4,39,BE,98,1B,D3,A2,C5,ED,9F,A1,C4,68,1E,5D,5B,47,9B,91,64,5C,AF,46,03,9F,3E,86,B8,AF,28,80,F4,A1,D0,35,B1,06,C1,0A,8E,09,47,66,61,A3,D6,55,69,38,DB,4A,68,A1,8F,66,E8,D3,3E,D2,ED,A8,C9,84,9C,6F,21,63,18,A6,57,0E,B2,F6,B4,FC,D6,8F,40,1E,3D,99,1E,C6,9E,C2,9A,A6,00,4F,94,D2,51,57,83,0D,56,D8,86,47,35,C7,78,09,37,A1,55,ED,70,A9,93,C1,5C,3C,15,A2,E7,1F,7F,B4,13,B2,03,E4,77,72,59,E0,01,69,C4,F2,BA,54,C8,A5,30,87,F9,08,68,90,0E,A1,D3,58,A9,F1,93,64,D3,4D,D5,21,47,32,02,38,21,42,57,41,05,15,4C,02,E2,62,CB,FF,18,74,6A,43,6A,53,68,EB,28,AC,69,5D,E3,40,96,D3,CE,82,89,CD,F6,0C,FA,84,CD,26,BA,08,0E,16,A0,7E,DA,AE,7F,30,53,A3,F8,EE,7F,FA,AB,54,00,66,5F,C5,5B,8B,F3,AE,CF,00,AB,F8,B1,5B,10,EB,CB,EF,18,A2,96,49,D4,E2,2C,D1,9C,11,A3,86,75,DA,BA,65,E1,81,6F,10,E5,97,03,00,B0,E8,59,68,0D,CD,ED,E1,1F,74,0F,30,C7,10,98,22,E7,F0,BB,1B,75,79,6A,EE,0F,92,B0,EC,69,C2,44,23,4C,82,64,1C,0C,95,8D,C6,7A,87,B3,6A,B9,6C,E9,61,8B,A7,CC,1F,11,C7,4A,07,01,24,11,0B,43,A4,54,8A,F7,6C,D2,A2,59,04,C4,94,E8,45,DF,E2,CA,49,A0,02,D1,C6,2F,37,49,C0,96,22,E5,3C,78,51,E1,CC,70,DA,E6,8C,B4,47,09,EB,D0,87,9B,0D,4F,9F,4D,55,78,82,1C,1D,9D,95,A1,05,80,07,95,5D,E1,0D,F8,9E,4A,80,92,2F,B9,D0,A8,21,92,70,31,25,8D,97,15,91,D4,26,7D,3F,47,22,00,E6,57,53,26,6B,EF,D2,64,F3,FC,54,0E,36,D5,1D,03,D5,50,00,D7,BC,19,DA,54,DC,AB,77,51,8F,C3,9C,E4,96,9E,52,3C,F5,A2,F6,4A,93,E9,4B,14,79,D6,2C,2B,C6,95,7A,88,62,AA,E8,1C,1C,83,51,87,07,51,AB,8F,13,DF,B7,42,20,8A,3B,3C,67,FC,89,0B,ED,84,08,2D,28,73,07,9D,E0,3D,E5,59,83,9A,06,3F,B9,BF,FD,88,51,DE,38,A4,16,A1,25,3A,B4,58,07,9E,45,B4,26,0E,FA,74,18,EB,D7,EB,B8,BD,83,A1,E3,28,3E,A2,48,56,FB,5A,0C,AB,09,C8,28,7A,16,01,95,99,FB,CE,42,20,C6,B5,E6,BE,6B,9E,93,21,CF,F2,A3,1B,36,6C,BE,60,39,73,C0,92,66,CD,05,75,FF,AF,44,DF,8C,CB,74,72,B2,E7,B2,EF,84,C9,11,30,E8,B9,B2,3A,F5,07,C5,6F,51,1E,3E,53,BE,62,6C,EF,74,23,50,E5,8A,4F,AD,8A,43,98,6A,6B,83,55,3C,1B,4D,D8,FF,76,B0,62,10,D2,8C,54,C1,3F,0C,60,53,D5,1B,01,00,BD,1E,C0,52,24,B3,23,31,17,A0,46,ED,4D,DD,BA,11,28,9B,B8,98,CB,8F,C9,1F,F2,1B,1D,78,C9,A6,E8,A4,87,91,DF,6B,A9,2E,FE,6A,2B,BD,40,C4,6F,B2,3A,90,2B,9B,22,F9,DC,A1,3C,DC,21,B4,F9,9E,35,81,F1,B1,1B,C7,52,23,B8,AB,3E,DB,E3,AC,83,E6,25,69,E7,42,43,FD,F9,88,60,32,8B,B4,81,F8,28,09,66,8D,D6,E4,4F,3F,CE,D1,81,53,25,5D,6F,D0,13,E8,45,BD,9F,A8,E8,FB,C7,CE,C2,80,74,05,81,1D,87,52,5E,5A,91,2D,A1,70,D0,7D,C8,6E,3E,9B,B1,64,13,03,D1,44,44,02,DE,9C,CD,17,66,AB,D7,B4,9E,CC,B4,2F,74,BA,B5,82,66,64,77,CF,8D,A5,CE,10,8F,F2,B5,6F,E6,17,8A,4F,6C,AF,D8,09,00,C8,58,2F,C7,A3,D0,FC,61,CC,4B,26,26,E2,68,30,C3,B9,20,97,CF,60,D6,DA,47,EF,EC,63,C4,35,A1,7E,54,36,51,83,91,50,FD,D3,EB,CD,9C,73,6C,6F,69,25,AD,D5,E1,0D,80,F8,F5,C4,76,B9,4F,19,9E,47,61,24,96,FE,06,32,86,F1,57,AA,D2,28,8B,B8,EA,E4,66,8A,33,44,A2,47,8E,F8,A3,CC,17,E5,18,C9,97,70,5C,09,FF,C8,16,6E,D5,18,FB,CA,60,6A,C4,26,E3,5E,1C,66,A5,4D,8D,73,9D,49,9C,17,FF,71,0F,FD,91,8C,6D,EE,58,94,B6,A8,B9,D3,CC,99,4A,BB,24,91,FF,AE,B4,60,32,4D,B4,14,E3,66,E7,AA,DA,F3,FD,82,44,CA,38,3F,8D,20,6B,83,2E,29,6D,7E,AB,E6,92,A7,DE,97,B8,5A,E8,BE,61,27,3A,88,8E,9E,82,36,76,F1,D3,BE,9B,6C,0F,E5,85,57,69,8A,6D,5D,F4,21,FD,A1,93,09,F5,68,52,C4,BB,CF,30,B6,CB,1F,14,4E,C0,A0,19,77,67,A2,65,81,06,79,2E,C8,3E,34,0F,5C,C8,1E,45,4B,97,60,AC,3D,D1,87,FF,31,64,D6,A7,00,CF,CC,00,90,0B,08,F4,45,6B,66,95,CB,45,51,13,A2,AD,62,81,C8,D8,41,C7,AC,8A,EA,1E,81,10,59,AD,31,AC,87,77,5A,F8,15,D9,43,C8,F9,B9,A2,AC,2E,40,B4,BB,14,A2,61,0F,97,9B,29,A1,0E,90,06,BA,EB,F8,56,47,4D,96,92,13,30,48,6B,BE,4A,3E,1B,7D,C0,13,A1,6D,49,08,97,FB,31,90,9B,CB,CD,0C,CD,4F,F1,96,DB,A6,30,DA,19,80,AE,07,03,D5,52,85,AA,20,0F,5D,DC,D4,C0,8A,07,13,8E,09,E1,FE,3C,E5,37,9F,AD,BE,71,E5,F0,A1,20,B3,27,8D,60,F9,4C,13,ED,0D,31,A3,45,1A,69,BD,8E,14,BB,84,09,60,D7,C8,E5,DA,5D,02,00,FC,31,AB,17,A3,74,44,F4,0D,1E,E6,70,2F,AD,3C,02,30,97,48,12,50,3A,B5,F2,5C,CE,4A,B8,92,D5,30,7B,D7,66,0D,8A,0C,B0,AD,77,44,96,1C,84,86,56,B4,44,08,90,34,26,92,4D,F1,72,8D,BB,95,F8,1C,D0,D6,33,2B,5C,15,53,A5,71,63,9D,DF,09,8C,52,93,AC,96,86,15,C8,F8,CC,D9,63,23,C0,AA,FD,0E,13,0C,F5,98,16,8E,4A,19,A8,E5,70,AB,93,7C,EE,DB,2B,B9,F8,0C,3E,AB,60,F1,52,AE,9B,C9,44,79,42,46,BA,D9,74,96,22,D6,6F,C2,94,60,4D,90,41,71,1A,B5,CF,37,79,20,D1,E7,4D,4C,23,59,91,AD,0D,A5,7D,0D,9A,7A,7B,6F,2E,E0,C7,C8,CC,D7,75,72,E9,38,F7,11,7C,53,D2,DA,20,CB,2A,57,0F,61,83,53,8C,5E,F4,BD,29,84,C5,DE,54,93,12,26,DB,0F,95,F6,94,1A,BD,F4,5F,5B,F4,D0,ED,67,9F,D4,82,A9,15,8A,A6,F9,5A,73,85,21,99,A4,D2,D6,83,43,73,83,52,0C,5A,77,B3,8D,63,D6,7D,20,C7,AD,A9,4F,C8,56,4A,26,A6,C6,2B,CF,2B,D1,7F,27,B3,86,17,DA,32,21,83,E5,B4,12,9F,23,3B,23,38,C4,BE,25,B7,B7,24,C0,E9,D0,DC,59,B5,6D,E6,90,6D,10,7F,40,8E,79,83,42,81,F9,9C,0B,DC,49,CC,02,B0,63,5E,76,84,8C,6C,FF,95,8D,7E,F9,21,2C,D0,68,E1,27,60,AB,F9,D8,99,47,FF,47,A0,3F,D4,BF,78,9B,A8,C4,E6,D9,9B,FF,A4,B3,F8,F3,D5,5A,C7,27,A9,8A,52,D1,86,16,83,B4,8E,59,5A,C8,1A,5F,41,9A,60,CC,02,D1,CA,2A,32,48,61,BA,58,9F,27,B9,25,DA,7F,BA,1C,DF,1E,62,C7,91,CC,E6,FB,09,9E,59,E5,5B,06,27,27,30,65,8D,78,7A,04,48,74,39,4D,6A,F9,59,92,E4,3E,33,CC,2A,50,D3,18,18,B9,CA,89,33,7D,60,C2,70,DA,29,9A,3C,75,4A,3D,B4,FE,D5,EF,6A,11,FF,EF,E6,8C,55,80,99,CE,6A,61,31,AE,FD,5F,25,70,5A,EB,3B,1C,69,5B,3A,36,03,6E,56,3A,BF,08,79,53,4A,7D,C1,A5,FA,50,4E,A4,68,9F,C2,E7,7B,F7,55,AA,47,31,C6,D2,E0,55,17,FD,85,13,E5,36,57,3E,61,00,4A,BC,38,E8,1C,88,18,79,A4,EB,16,20,B5,95,F4,7B,10,44,32,AD,DB,0E,1F,D1,BB,76,FC,39,60,40,6A,3A,51,1C,B3,AC,2D,AE,B8,99,C3,C8,00,5C,62,92,6D,E1,AB,B6,48,A9,4A,65,91,CD,71,97,49,F0,FE,18,E2,F4,2C,92,88,55,63,30,EA,48,6A,B8,E4,E2,D0,94,57,7E,1E,B9,99,DF,4B,4E,BC,98,D6,C6,67,93,05,88,8F,7D,51,A7,95,2F,61,B9,8C,69,DF,8B,1C,1E,17,76,39,F4,75,AA,85,FE,54,FE,63,A1,F1,FD,C3,EB,B2,16,1D,F6,B3,75,B6,AF,1D,DC,E2,84,46,E0,B2,83,D0,CE,78,E1,75,E3,99,36,AF,0D,07,72,77,05,12,55,BD,51,FD,6F,63,3D,FB,41,30,10,D9,A8,69,FA,E4,26,CA,28,B3,19,5A,27,C6,50,B1,52,BD,AC,F7,E7,65,BA,59,FE,DB,78,17,BE,B3,AB,05,2C,75,68,51,0F,19,76,AD,BD,48,3D,DC,1C,69,18,C6,D2,66,3B,AD,A3,D6,55,41,FA,0B,AE,94,8E,6F,9A,27,C5,75,0B,8F,41,70,6A,A3,E7,1E,1C,5F,45,1F,16,E5,D6,34,DE,14,25,BD,01,72,DA,2B,DE,13,B6,02,F9,2C,D0,72,7A,AE,BF,D5,37,DA,1A,01,4E,DC,C2,33,79,B6,CF,F9,88,FD,6A,DD,9C,99,B1,70,FD,A3,26,AB,11,65,8B,31,08,B6,41,00,1B,06,85,48,F3,8B,8B,0D,BE,60,F0,9F,2E,71,54,AE,1F,21,89,8C,63,FC,4B,C6,EB,0F,60,C8,68,09,00,AC,75,15,4D,48,AE,42,BE,F0,81,BA,23,31,E7,5D,D5,E7,4F,D0,57,C4,3F,12,8B,5C,E3,96,0C,EB,5B,01,04,01,44,F9,30,44,96,8E,6D,9E,5D,AA,EE,BC,42,5A,D8,0F,44,D3,41,F5,89,88,43,77,60,6A,A7,79,EF,58,DA,69,32,5A,21,75,1B,FE,D3,C8,E4,3E,59,C6,2E,A7,98,A4,A7,A8,7D,21,B6,FC,0C,01,77,AA,DF,53,5B,1D,13,CF,28,B5,A4,78,66,FC,A9,C2,DC,CB,1E,3F,4C,CC,F6,E9,45,88,66,FB,DE,A3,10,82,FB,D1,75,A3,CD,6F,78,1F,06,81,26,D2,DB,D2,DA,0B,63,B9,69,C8,A1,70,D2,A9,F3,F0,7F,A7,B8,57,AA,7F,7F,2B,2D,C4,C7,10,40,90,2F,57,2A,8F,E7,79,23,E7,A5,98,27,B4,C9,7B,7E,88,BB,11,38,52,85,58,4E,8A,50,A7,2F,F4,13,7F,0F,48,88,11,20,3F,98,93,8D,60,A3,14,78,27,89,AD,3A,C8,14,5F,F5,FB,48,9A,B0,01,A4,B0,42,F0,33,A6,DB,AC,72,21,20,82,9F,DB,90,01,96,06,57,B7,30,DB,E0,C6,0E,95,10,41,B6,75,A8,56,E7,7F,3D,11,BE,60,44,EE,23,02,BF,76,73,53,F1,97,8B,BA,85,E3,E4,F0,12,39,3A,6D,DC,C4,B1,99,BA,41,85,46,F6,0A,F3,22,43,6F,FD,87,E7,0B,02,3D,27,07,8A,CC,CA,DA,30,6B,13,78,72,65,70,0B,57,C4,2E,51,4E,8F,64,6F,8F,3A,A6,09,24,A5,01,83,63,7A,10,C6,A9,A3,E3,DF,DA,B3,97,B5,F4,15,37,98,B7,B2,4D,BB,8B,A1,BC,82,F4,14,2F,44,76,55,78,EA,A1,7D,F4,40,6C,A8,BF,54,24,9A,1B,32,2E,2A,DD,BF,D5,77,5A,9B,4C,33,4B,60,72,C3,C6,8D,7E,E8,AA,87,D5,B5,92,C8,2E,A6,A8,65,F5,80,CA,01,3C,9B,8A,00,30,F2,5B,1A,2A,6E,06,80,F8,88,F7,79,0D,3C,45,2D,B1,23,85,08,86,D3,EB,44,D7,79,80,23,35,55,10,3D,94,C2,FC,26,C2,47,93,16,BD,2F,7A,5C,90,5D,93,12,9D,3D,FA,06,B5,3C,7E,50,91,D1,21,8D,8F,8F,11,5E,44,0F,91,F1,AC,9B,64,F2,E0,1C,F9,67,8B,41,33,37,0C,B1,E7,B6,2C,7E,E7,B1,8A,C5,BA,FC,F7,9C,44,0C,CB,EB,A2,5D,1E,71,FF,E4,10,4B,CF,C5,7D,E1,E7,A9,CE,DC,98,17,55,CF,E6,8E,B0,A7,08,55,6D,A1,E8,06,94,BC,A9,38,D3,77,A9,79,72,BD,DA,75,31,EC,85,3D,C0,6E,25,B8,C0,70,04,05,E9,D5,35,6F,F5,3D,34,3B,56,44,AF,D5,55,B4,67,C2,D3,B7,1B,55,9E,C0,D9,22,46,86,CE,6A,B3,9F,F2,26,58,37,F7,9C,37,3E,B7,A8,84,73,07,26,44,0A,8E,1C,28,86,51,B6,88,DF,0B,F3,30,E9,49,46,B4,CB,9E,74,A8,ED,3A,8A,DE,04,68,D8,CF,E5,08,18,1D,71,6B,78,B4,BA,CC,6B,A2,9E,AD,46,DC,8E,AE,43,58,1E,D1,02,35,C1,A2,69,76,E5,82,62,48,62,C4,3F,45,8F,9C,A0,10,69,87,90,A8,35,00,29,43,3D,46,81,90,B8,2A,CD,2F,AD,60,A7,78,E7,53,66,E0,F7,CA,BF,5A,D0,FC,7A,6C,57,4E,EE,70,85,BC,50,D0,CB,99,3B,C6,E8,AB,21,64,5C,4B,F6,FD,37,39,74,B7,29,80,D5,17,30,C8,23,23,4B,E8,BA,8D,62,18,20,EE,2C,78,49,20,59,B0,24,11,C3,19,22,D9,47,EF,F0,2B,B0,20,A0,06,33,8D,BA,A7,9B,57,58,EA,24,34,0C,E4,57,2E,47,BE,C9,6E,A1,7F,8F,3F,B0,5B,84,4E,DF,E2,84,29,5C,D4,7D,27,DC,D1,A7,49,F2,1F,80,B4,CA,2C,0A,DC,C9,E3,32,0E,42,F1,32,82,E0,E1,F4,0E,11,5A,9F,92,B6,4D,A3,81,2B,CD,E0,99,AE,98,0F,E6,79,5A,8F,D5,10,DB,0A,11,3C,35,70,A1,8F,19,AE,8F,AC,6B,C4,BC,92,75,AB,DA,73,55,86,36,83,03,AF,A8,A0,CE,DC,87,B3,0D,A3,63,D0,35,FD,66,FF,76,57,70,1E,C7,9A,19,EF,D9,45,ED,66,71,EE,01,DD,18,1A,D7,2C,4A,F8,02,2B,A8,79,F8,02,B1,BA,12,5B,2D,48,F6,8A,7C,84,75,8A,B4,51,B8,FE,96,B9,EC,A4,C6,CB,93,E0,EE,A8,77,9E,6D,1D,27,19,DC,3F,F3,14,F1,D3,CF,12,63,D3,1C,85,3E,63,13,2A,50,65,72,19,AB,82,8B,B8,F4,C1,BD,0C,69,C2,BF,61,EC,55,3D,06,7D,24,ED,2C,45,81,C7,95,3B,43,24,30,54,1C,3F,27,9E,EE,09,98,25,7A,F8,74,E7,89,D8,71,5C,16,C8,C9,86,8D,55,89,7C,B0,AF,45,09,03,58,0B,04,E3,02,16,6C,C1,AB,9A,51,42,B8,1A,41,2F,D9,33,CB,A5,4A,D7,25,65,57,75,06,87,8E,98,A1,C9,DE,17,9D,B2,72,5C,F3,D6,E1,A9,CD,F9,19,02,02,E6,DF,D3,2E,63,84,CD,33,D4,7B,F0,DB,62,96,00,FA,1A,36,34,FA,AB,0C,7F,9F,F4,F8,74,5A,2E,03,D2,1B,D2,C4,37,95,2F,AA,DD,D1,F7,07,54,D9,0D,7C,6E,22,D4,D4,1D,41,61,29,9C,13,77,AC,06,55,98,C4,92,71,88,C5,AE,ED,CC,99,C6,E2,45,3D,06,A5,75,4B,51,41,E7,50,76,74,7B,35,18,C2,4D,F4,36,DC,7C,88,77,2C,E9,67,55,DD,32,2D,AC,5F,E3,44,BC,13,7B,AA,90,69,89,E6,8D,D7,F2,10,79,13,CF,11,B3,F0,55,79,D0,4A,37,DB,8E,99,2B,54,41,03,AE,F8,62,51,C7,70,ED,24,BF,C0,5C,B6,33,5A,62,37,8A,01,0A,12,0D,F3,1E,B6,56,A5,75,B9,90,9C,3E,EB,8B,1D,94,B1,E6,DE,62,FE,C7,7F,E8,6C,27,94,92,45,AE,22,F0,CB,7B,65,31,3E,EC,37,18,B5,ED,81,E7,75,B3,2E,38,61,2A,F3,36,F8,FE,01,CF,93,2E,A1,75,DF,AB,78,2F,81,6A,47,C6,A5,D1,DF,F8,25,50,1B,B9,3B,09,B6,C4,DB,86,BF,28,FD,7E,A1,B6,80,71,00,76,12,BD,B4,F9,3C,1E,0C,67,34,66,7A,A6,87,4E,4A,46,71,ED,D8,66,BC,93,3C,ED,8D,09,3E,2B,CE,64,F4,75,43,F6,E0,5C,88,54,BE,30,F4,EF,57,D0,05,8C,86,62,3E,6C,3A,63,2D,B5,9C,64,FF,DD,2A,48,B8,05,10,10,E3,4D,61,47,64,71,5F,25,7F,05,66,8D,9E,0B,3A,66,70,00,B2,72,FF,6A,59,A3,B0,C9,5B,DF,B5,2E,58,AA,B8,50,45,43,03,E9,13,D1,3F,35,63,9A,53,33,E7,52,12,DD,3C,20,6B,4B,E9,CC,E1,34,B6,73,68,06,84,7D,C3,AE,E5,F0,4E,83,3D,AF,84,08,61,98,29,55,98,0A,1F,00,7C,06,FF,CB,8C,69,BD,04,40,C3,49,B1,BC,5D,5C,65,60,96,5F,D1,43,B3,DE,84,AD,C6,35,F9,21,B4,B1,4F,D2,A6,30,7C,4D,3C,F5,6F,99,E6,C1,5F,30,22,EE,35,41,67,A6,4E,29,17,73,40,AD,EE,66,8B,59,FD,2A,35,8C,97,1D,55,0D,97,50,D0,41,66,25,9D,59,1A,24,5F,56,1B,A9,E6,D8,BA,7C,F1,B4,F1,1A,6D,E5,E6,D2,1C,E3,07,6D,5C,8C,18,4E,27,97,79,D3,1B,F7,A4,3B,84,38,E6,27,8F,5E,CD,23,15,71,69,54,9B,4C,9C,37,9C,9E,18,13,14,92,16,83,90,55,66,87,F1,93,08,CD,F4,0D,36,06,DC,15,DC,48,C6,A4,8B,FD,55,29,EE,A6,F0,D0,42,10,FF,BE,ED,C8,CD,E6,B7,BF,E4,01,9A,D2,17,EC,E2,0B,14,94,B5,06,1E,20,69,95,11,72,8F,DE,62,F2,7A,75,54,C5,73,93,4A,23,27,AB,2B,24,62,E9,10,07,3C,1F,F9,2C,49,01,52,2D,C8,D0,02,63,36,1F,56,49,42,6A,9B,0E,98,32,75,6C,A9,7C,FD,0C,FF,B8,98,15,F1,B4,70,57,41,41,0C,93,E8,10,B4,BD,78,F6,12,2C,AF,F3,B4,A6,AA,BC,7A,6F,2A,B5,B7,DE,3B,17,A4,9D,4B,2E,59,B5,44,0E,F7,81,D0,9D,C7,C6,9B,80,DC,05,E7,90,2F,FD,C8,EF,00,3F,A8,88,EC,38,73,E3,49,EF,D0,B6,FE,C0,C9,22,F3,00,CE,2E,EF,DC,99,38,55,D6,AB,6D,81,66,7C,F6,72,C5,DD,DE,0E,73,FE,89,B3,7A,93,86,F1,89,E7,77,C1,5D,B2,73,68,A2,09,47,D2,DB,ED,C3,00,4A,6D,BE,4B,0E,2C,37,DC,50,7B,EB,C3,A7,6A,1C,63,50,FC,3B,1C,8A,0D,0C,1B,E3,C3,3D,06,9B,77,9F,04,6D,78,CE,57,CF,B1,15,77,C7,B6,C1,AF,EE,8A,92,9C,0E,51,E2,97,42,59,50,0E,7A,F2,47,A8,76,81,1C,C3,AF,4E,E0,A5,C8,75,C8,DA,1D,2D,35,67,F2,73,12,8B,4F,80,D0,5B,4A,FC,AF,6E,58,6B,F8,5D,B2,FF,E7,9F,39,5E,3F,CC,82,78,BB,D7,6B,AF,90,AC,B4,F8,94,2D,D7,BD,66,43,F2,69,F6,50,D4,13,4A,51,79,AD,2A,CC,22,FE,15,68,DB,E2,58,C3,58,B4,B9,1A,7E,13,1A,0D,F5,22,8D,03,5F,42,84,93,AD,9E,A5,31,1C,38,89,65,18,3E,E2,35,67,1B,2B,38,1C,4D,81,6A,3A,CC,37,96,94,38,C3,1F,B7,39,A2,DB,9E,A6,AB,B0,C1,8A,AF,84,BB,B4,AF,34,43,BF,05,58,83,12,8E,6D,3E,2B,10,E1,59,0E,B8,7E,17,3E,93,8A,EC,19,2D,FA,BB,C5,FA,D9,90,6F,EF,73,AD,C9,07,90,56,94,7C,5D,2A,74,1F,61,61,D1,DB,FA,A9,E2,D0,D5,F8,75,44,28,0B,A8,5E,CA,4F,BC,7B,7F,2E,8C,90,69,5B,A9,38,3A,AF,6E,C2,64,F8,47,23,14,87,C0,01,71,F7,22,E4,27,C5,20,E9,B3,B8,63,60,C7,25,5C,51,BB,EF,33,C6,07,26,56,97,86,0D,94,0B,50,78,95,14,7C,42,B6,24,A0,AF,0F,03,61,0D,E1,37,4C,45,31,8E,5A,A4,A6,DB,05,5E,EF,89,42,BD,72,7D,84,58,6F,D4,F3,E1,1C,F5,9F,BE,1E,7A,EA,B9,D8,1D,61,63,23,E6,19,5F,E4,73,6C,E2,98,78,DC,61,C1,7E,DD,D8,5B,57,B9,9C,FE,C3,C1,14,17,95,A3,8F,FD,5A,19,A4,82,45,63,B0,C5,99,B1,8E,E3,1F,3A,5F,6A,B3,C6,5D,C4,EF,FF,77,CD,E1,96,2F,95,67,2C,F8,26,35,96,AB,2A,AB,88,29,B5,96,F4,F5,E6,2E,1C,99,74,22,EE,09,0C,8F,55,7C,86,6E,5C,9D,D8,F9,4F,1D,13,DA,F3,E7,DD,83,70,A0,EB,F4,3A,98,F6,BB,03,22,B9,4D,12,0F,C8,D5,4A,B1,1A,7F,F2,04,CC,96,51,08,C9,27,2B,85,79,38,25,5B,46,94,B6,E8,1C,3C,26,E1,9A,2E,43,35,40,8C,94,D9,08,04,8D,8F,57,60,B4,23,73,C3,45,54,BE,1D,8E,32,B6,AF,0E,A5,82,2A,29,19,A2,D6,5F,64,A0,A1,1C,B7,5A,7B,2F,4C,8A,B2,AE,BF,61,25,95,A2,76,41,23,00,E0,EA,04,50,6A,4B,02,8C,D1,54,A7,9A,4F,1B,99,12,DD,16,FB,D3,49,20,3C,78,9C,1B,57,DE,7D,E2,C0,1C,BB,D1,4D,6A,2C,A1,47,76,D2,E6,45,58,BF,BC,A0,1B,FB,AF,00,7C,E8,1B,7F,90,79,A3,1D,CF,E4,89,E6,28,E0,8A,94,B2,73,01,06,6E,83,27,6F,3E,85,8F,9D,A2,1A,62,DE,59,80,DA,D6,1E,50,D3,0D,9F,B4,16,67,2E,24,34,BE,61,D3,7C,11,83,20,36,E8,64,72,DD,92,D9,7A,94,F6,50,69,32,68,39,D7,96,63,FB,B6,C7,53,92,73,2A,A8,BA,ED,BA,CD,BA,8D,AA,C2,2C,86,44,D9,C7,76,10,0B,1B,4B,21,D3,9A,2B,CC,86,43,C9,E2,82,C7,37,69,6A,D6,DD,59,55,A3,71,F4,B6,71,DC,F1,C7,35,DD,7B,04,5E,DD,E7,8D,16,43,AF,A5,05,69,F6,63,38,26,0B,79,42,F8,66,F8,9C,7C,17,CF,CB,32,C0,16,3F,3A,D7,B8,46,CE,3C,A9,F4,4D,7B,B8,3D,64,21,8C,A5,CB,B6,30,EB,5F,4B,84,0E,C9,D0,5F,79,1C,63,1B,5E,DB,24,D0,6E,B8,D4,3C,34,01,57,5A,8F,AB,7D,19,A1,00,6D,30,99,B7,D5,EF,A5,02,C8,16,3C,33,6E,EE,23,25,B3,84,D8,81,C7,A2,F2,08,0F,26,51,AE,F8,B5,B3,F5,5A,DF,38,91,02,D0,6D,6A,1E,35,57,7E,82,B6,C7,9C,A5,1F,5A,71,82,24,48,0B,8D,02,E6,22,D0,3C,0C,D5,DF,F6,2D,2C,5E,32,80,45,8B,E2,6E,DD,6A,8F,23,1B,D5,73,08,94,5C,4E,F7,D3,58,AE,8D,78,B2,EF,4D,F1,04,C1,CB,23,18,69,AA,82,5C,29,6E,06,3A,55,1D,60,3D,9A,CC,6B,EE,69,1F,FA,8F,15,46,57,72,42,BB,5C,B5,B0,E7,F8,69,2D,76,67,6B,8A,81,C8,50,50,AA,89,31,FE,E1,F3,D5,C6,CA,98,76,ED,B8,9A,8B,A2,01,8D,10,BB,F2,80,39,60,E4,54,F2,0D,D1,03,C8,E8,38,8E,BE,0A,07,90,78,12,12,06,62,11,6E,3A,18,BF,BC,18,8C,06,EC,9F,83,5E,8B,AD,89,1A,C4,67,2E,20,3D,EE,8C,EF,64,DE,CA,BA,95,D2,8D,71,FE,6D,62,7E,B9,0E,12,C0,CA,FF,30,00,F9,32,12,FE,14,6E,24,77,F7,32,79,98,ED,A9,94,19,D9,42,B4,5D,55,C7,20,57,04,F4,D9,10,64,00,AA,5A,63,EA,2B,BF,04,98,51,2F,C2,EB,0F,0D,BE,C4,D4,C7,78,CE,E6,FF,B5,7F,AE,99,80,16,A3,D7,F3,5A,95,D2,5B,10,A0,7B,AC,99,CF,FF,47,C5,28,7F,9D,89,25,63,9A,8C,E5,81,42,F2,A0,C5,AA,13,DB,A6,48,D6,96,95,FC,21,D3,78,55,6A,75,E2,ED,62,8A,39,77,57,88,C3,8D,88,DC,C4,82,8E,81,2B,BE,67,AE,CE,46,88,E9,D0,4E,89,8B,CA,C0,9C,46,3F,7E,51,19,BE,FE,5B,67,4B,94,54,EF,6C,BE,6B,9A,B3,2D,81,36,84,32,50,D7,7D,19,A6,1B,D6,9C,19,1A,34,EC,0F,44,03,72,97,80,FB,80,17,8D,EB,2A,2E,E1,78,27,9E,9B,7C,4C,75,18,62,B7,7E,AC,14,FC,09,6B,AA,06,90,F8,6D,9A,9E,15,C8,A1,91,70,FC,5B,04,7A,8B,14,59,C6,42,9D,D9,9A,6F,38,AD,FB,DE,05,9C,D6,3B,FB,83,3C,C7,36,48,0C,C4,33,89,AD,A8,23,88,2E,AD,C9,F3,06,03,C1,49,E1,94,DE,E8,91,82,B6,F8,15,C1,79,67,99,B2,16,AA,70,F6,F9,DD,A8,55,69,9D,13,FB,1C,36,35,D6,0C,4F,BD,25,32,5B,C9,17,46,2F,6B,3C,46,7E,60,D3,DB,1C,7D,BE,85,C9,EF,CD,8B,73,E9,7A,0D,B8,80,BF,52,93,C3,3B,68,75,3C,A0,6C,5C,47,AC,DC,0E,68,34,2F,C4,83,2E,7B,A6,E5,B3,5E,C8,56,98,53,6F,48,9E,FF,C3,BA,53,F0,37,E3,6A,B4,8D,B3,A8,F2,3C,A9,80,02,71,66,D2,E2,5E,65,1F,3F,FC,53,AA,36,06,74,80,2A,A7,21,31,06,FD,98,2E,80,37,B0,6A,12,E5,EA,13,29,05,19,37,D5,FC,C5,10,BD,4C,7B,CF,FA,D2,BB,BB,54,74,2C,CD,C4,D2,1A,C4,CE,F8,DF,C4,0E,07,16,AF,59,60,D2,22,31,8F,38,D4,AE,33,E3,0C,9C,FC,37,89,98,AE,DE,49,DD,E0,98,50,FB,B8,22,24,20,FB,AB,BD,3E,D6,92,C7,AE,82,20,36,FE,CD,08,D6,AF,FA,21,B6,24,BE,8E,0E,FA,6A,68,3F,F5,DE,82,DB,09,A8,71,FF,BC,20,22,A0,4F,18,E6,F5,28,A0,66,A7,8D,EF,36,4D,BC,44,33,7E,CF,44,16,7A,57,49,9A,4D,13,2D,27,69,8E,85,25,70,A4,5A,80,96,06,B4,67,AE,B0,1E,21,EE,ED,36,66,A6,CC,95,79,8C,E2,47,23,17,42,2D,47,F5,97,DA,8C,DE,FC,9A,B3,CB,4A,F0,57,98,BF,73,18,1A,DD,07,3B,E6,B3,3A,09,E6,FD,CE,BB,BE,94,70,2F,28,96,80,14,3E,0C,2A,0E,2E,69,00,A7,F6,C8,64,9B,81,3C,8A,DB,09,1C,C5,4A,49,2A,2D,A3,61,CB,FC,BE,28,92,27,35,59,90,BA,0C,0F,AE,36,9C,1E,11,63,3F,7D,45,07,66,F0,A9,0A,E9,BB,AD,2E,2F,DE,14,BD,1E,5D,AD,C7,B8,F2,2B,B3,16,33,8C,CA,5B,CA,D7,C0,B1,CF,F6,F4,4D,50,18,C6,F3,31,8F,F2,56,E3,58,FB,39,0D,F8,F2,DC,40,8B,41,D5,35,F0,4B,96,6C,F4,75,60,D5,7A,B6,B0,07,AC,1A,A4,65,39,7F,7C,1B,08,39,3B,C6,48,97,B0,93,A4,A5,FB,04,9B,86,56,33,35,15,74,C5,32,A6,54,F4,1B,41,DF,5C,A9,9A,62,72,8D,48,57,87,78,33,D7,B8,94,7C,7A,8B,5A,61,7D,09,EA,F8,CA,BD,DD,1F,D3,47,B2,DF,AA,A4,A4,E0,9F,E6,45,DC,68,74,AF,AF,DA,A6,A1,87,0B,22,2F,47,54,9E,80,AB,F4,FD,B4,AF,6E,8D,8E,16,30,23,90,A9,F2,0C,8B,F2,3B,27,A5,74,AC,BE,95,C8,DD,5F,C6,24,6A,98,B8,03,7B,ED,76,A3,1E,A3,90,4F,1F,70,A1,85,7C,28,41,08,4F,51,D9,A9,85,CC,E5,A8,36,79,C6,46,23,27,21,C4,C1,25,93,31,EB,20,21,74,AA,9D,D7,24,13,5B,AE,6B,0F,CB,4D,C8,75,9E,4E,D1,96,F5,88,58,B3,E6,04,CC,04,10,8E,00,22,5B,BC,DD,62,B0,D5,84,21,83,39,AA,31,11,B7,75,6E,AF,5C,4D,72,93,66,CD,C0,F4,DF,5A,E6,71,3F,01,DD,7A,4A,2C,40,5A,0E,EA,38,4F,10,07,42,9A,C1,DA,14,98,E5,1E,11,AC,A3,03,67,DE,E1,85,27,6F,5E,63,52,74,EA,BF,1C,18,7B,76,4D,52,56,DD,61,34,EE,B1,46,9B,CB,E3,0D,60,74,54,9D,3A,58,D4,6D,C5,9F,8D,1E,53,67,EC,C7,C7,85,3F,EC,48,5C,14,8D,1A,42,C5,4E,8A,11,D6,A3,C2,74,61,93,6D,71,FA,39,15,71,00,6D,62,6B,98,8F,73,F7,20,48,F8,90,9C,61,AA,C2,EE,B8,29,01,FF,10,CE,08,C7,01,9E,E4,DA,90,49,2B,6E,10,C2,10,E9,45,47,DA,D3,35,43,98,BA,52,0A,F0,13,14,CB,83,7A,B2,95,55,BC,15,77,40,7F,7E,FA,C6,D2,E1,59,90,1E,14,82,CD,E4,3D,89,87,8B,69,69,99,81,5D,F0,B0,EB,D1,F8,2E,54,C5,5F,27,F9,6C,54,3D,F9,70,F3,B7,15,DB,37,D8,9F,63,E0,52,FC,30,CD,E1,42,7E,26,AC,16,49,05,64,8F,9D,31,23,8E,E5,C9,58,1D,F3,3A,0D,D3,E6,1D,41,91,45,95,47,9B,B2,0C,A0,4A,20,24,84,86,E1,66,CD,30,30,13,F7,E9,3D,F7,C4,E8,AA,5D,D2,05,73,AC,49,37,04,80,D7,0D,FE,5D,F6,E6,BB,5C,1C,9C,06,46,8A,C6,D0,0F,88,11,D4,4F,0F,83,B7,BE,70,AF,86,9F,9A,0F,52,26,6A,78,2B,A9,04,14,C9,EA,89,7D,B7,48,4A,A6,25,BF,15,59,54,30,57,93,E0,39,46,A9,50,F0,FA,BD,29,95,2E,18,08,C8,B8,49,CD,61,B4,37,E7,4F,CB,C9,FD,4D,FA,46,4E,E7,E7,97,E8,A5,FE,F1,1B,EE,DD,A0,65,FC,0A,1C,E4,7F,77,BC,F0,D4,09,34,F0,46,E5,19,67,C2,B4,67,05,B9,36,0B,5F,9B,81,FD,C5,BC,00,CC,C4,D8,B5,41,AA,6B,07,5F,7F,B9,ED,E0,5E,B3,24,FA,4A,E7,37,37,49,1A,84,1B,26,20,07,75,F5,81,DB,83,FD,17,AB,88,FD,15,34,26,B8,74,57,FE,90,52,23,5E,F6,4D,39,84,3B,95,F1,9A,0B,CA,AA,4A,03,04,46,87,3E,F4,51,6C,06,B0,24,A8,F6,01,E2,E4,FD,76,2D,F8,EF,C8,66,3B,0B,B6,3E,3A,83,CE,66,29,E2,73,70,0A,53,8E,D6,B8,B6,F1,7D,78,B7,E3,F0,77,5D,56,27,12,C0,A7,D2,F7,9C,F5,D2,17,45,F5,C7,B5,92,7D,EE,88,0F,7C,9A,C8,FE,7F,50,7E,6D,01,D1,2F,B6,4E,24,03,EC,A1,99,D7,E5,D5,9D,86,C7,E4,5C,B6,BC,13,DA,D2,4F,26,48,FE,BE,C6,25,16,B1,0D,DB,4B,BB,7C,DD,A0,59,D1,DF,16,CA,67,75,9E,CF,91,B7,B5,86,56,CB,72,EC,8A,15,4C,8E,56,8E,70,07,34,38,7D,A8,14,9D,37,4C,E8,8A,C8,46,42,1F,6F,05,F4,48,EE,88,54,FE,6C,EA,44,24,5D,0D,96,E9,BB,8D,6D,BF,BB,CF,81,AD,02,49,01,B7,F9,09,7F,31,39,AD,ED,AD,AB,8E,03,A6,0B,62,49,1C,EF,38,78,5D,97,BF,98,AE,01,82,EF,A6,5D,04,7A,B1,50,43,DA,E0,F5,F6,78,00,F5,A5,46,56,2C,1D,8C,BD,FB,0F,78,95,9C,CB,57,90,57,D1,E4,C1,9D,67,2F,C6,CE,65,95,F2,2D,40,0C,5A,8B,8C,47,42,B9,7A,5F,0B,69,35,6B,43,AB,0F,33,08,58,FE,FC,C5,CF,5E,E8,9C,3A,8A,A5,FD,40,76,DC,92,74,BD,E9,D7,70,EB,AE,AD,91,D2,51,9E,4B,5A,B6,F7,A3,16,93,37,07,36,E5,4B,40,75,8B,04,CD,58,CE,69,3E,9B,7A,84,18,FD,57,9E,32,34,95,86,8B,0F,DD,23,41,E9,8B,C0,03,1F,9B,D3,8C,64,C5,20,EB,65,B2,E0,9D,08,2F,1D,74,A6,82,A2,08,C5,9C,EB,B1,DA,BB,7C,B5,A1,14,7B,D4,31,57,58,7A,2B,7C,41,F1,A5,31,08,8A,FA,22,32,59,AB,C7,49,87,FE,C6,57,59,04,AE,B3,3E,06,74,9C,5A,47,9C,8D,70,32,A6,50,81,E7,0C,C9,35,9C,D8,90,52,BC,17,90,32,21,BE,38,C3,4A,CA,ED,15,CD,8F,97,A4,2B,97,6B,1D,6E,52,25,E9,6A,52,B4,78,0C,F6,F1,D3,EC,CB,A1,CE,A6,FA,E5,A0,A5,BA,1C,B0,8B,1E,D8,B7,6C,21,9D,8D,96,66,5C,DC,D4,C1,29,1D,90,AB,2D,35,1D,62,86,1D,CF,37,2B,43,7C,9E,AC,24,C1,DE,71,99,15,51,EE,3D,E3,AD,D6,92,2D,AC,B6,E4,EB,29,EE,68,CE,A8,4E,28,3E,C8,65,D8,44,BF,74,E0,3B,16,D6,29,EA,D5,23,D1,49,4B,27,C2,CE,E7,1D,64,DF,20,60,E3,BA,D8,08,7A,98,79,81,17,80,87,93,9E,B8,FC,FD,C6,27,85,3B,85,D4,C1,E5,15,78,D4,F9,FC,1B,9A,C9,41,40,DE,FA,C7,C2,30,A7,53,24,DE,C4,08,2E,B0,7C,69,EC,49,9E,E8,47,D1,69,D7,62,9E,16,3F,77,DE,06,C0,5A,6F,CB,A6,F1,AB,F7,F1,F7,F7,12,87,8D,ED,E9,A9,C0,E0,CC,66,5F,FC,59,D2,4C,36,D5,A3,12,4F,97,6F,07,23,6F,03,2B,A8,9E,96,16,09,F5,EC,72,3F,8D,BD,9D,80,99,FB,C0,06,F9,EA,CE,EC,90,F4,C3,53,EB,95,82,DC,96,B8,CC,44,F5,C6,5A,1A,37,1A,6C,3B,D4,B0,35,10,10,8F,0A,19,D6,E9,04,E6,97,AB,33,93,5C,1E,B0,FE,20,25,93,9D,49,C7,BF,AF,B9,9D,03,C6,1E,39,84,E9,2E,E2,0F,31,46,C7,33,60,48,E4,0D,A8,98,4D,85,14,98,5B,B6,90,1A,73,5F,7A,50,EB,CF,DE,E8,9A,75,DC,F7,06,40,8B,64,F2,EB,57,42,F1,81,54,42,BB,A8,A8,AD,87,98,D0,32,17,4A,CD,9C,ED,D2,23,00,E5,48,5C,06,31,2A,C5,01,C7,10,B3,3C,2A,45,5E,57,92,49,18,A9,C9,65,4B,E3,08,AA,DA,77,EE,2A,55,54,77,D7,F6,45,56,09,F3,6D,0D,B6,DE,E3,6A,14,F6,67,D2,9C,1F,32,B9,A4,F3,78,26,BB,EE,87,99,4E,A7,7B,68,D3,E0,1B,B3,74,E1,68,D3,D4,A1,FD,6F,67,06,FE,45,75,3F,BB,72,FF,B5,51,99,89,A9,F7,8F,C3,70,54,DF,0E,2F,E8,59,F0,3A,22,05,5D,E0,FD,69,D3,DC,5E,AE,3C,7F,F7,D3,C2,32,16,B7,5B,0B,95,B7,19,55,26,39,DD,15,6C,53,97,17,48,01,50,03,B6,9D,09,FC,9A,5F,13,27,2B,7F,1C,1D,F3,61,60,66,5A,3C,73,C7,DF,DF,09,63,CB,7D,13,FB,12,F9,EC,36,FE,66,B8,C2,02,0E,4E,B3,B0,88,38,A0,4B,AF,AA,99,6E,50,45,93,C9,1B,62,1E,5F,0E,F2,78,08,77,58,26,DB,6A,E6,FB,D8,C5,73,BA,03,0B,8F,A0,73,B3,38,DB,87,2C,B1,A1,01,C0,50,FE,B3,2A,D4,53,4A,18,E2,4E,09,F7,67,7E,40,F0,85,40,AE,1C,E2,B1,49,3A,8E,90,D9,8C,D1,A1,92,1F,66,18,9E,EE,2F,FC,18,A9,AD,C1,2B,D6,0A,44,1B,DB,60,12,28,80,03,24,57,99,4B,3D,7F,45,46,AD,25,1F,7F,00,66,06,B9,95,95,32,8E,0E,F3,0D,6F,1E,E3,D3,C3,98,22,94,92,E1,3F,33,EA,C6,0D,D9,3B,F3,EC,FC,8C,FA,8C,65,BE,71,A9,31,D7,42,A5,98,A0,2B,B6,C0,24,92,9E,F2,C3,E6,2A,97,B8,33,D1,BD,2B,A7,0E,93,EE,03,20,6B,BD,33,94,7D,05,BF,28,69,6C,26,43,FD,34,D2,98,EB,11,21,23,C7,F7,3C,1B,AC,E9,E3,EE,E4,69,46,DB,DA,30,01,02,03,55,40,68,8D,C6,D6,8E,53,F1,4D,22,82,7D,2B,75,83,11,DD,42,3F,32,F0,5A,74,E4,F2,23,FD,D7,B9,09,02,1A,D5,1B,02,69,82,41,19,68,AD,FA,E0,82,69,B2,A6,0F,10,52,A6,F4,FE,8C,E9,17,BF,73,50,4D,12,7B,16,F6,D3,17,57,67,DA,D4,E0,5C,F9,BF,76,77,D3,5E,56,00,67,69,A4,AC,76,1B,76,89,76,E8,02,76,B1,DE,87,8C,4D,F7,0B,D5,00,8F,82,3D,0E,6B,E9,5A,41,7E,D7,D5,CF,CE,95,B0,64,A2,70,DA,FB,A9,01,E0,E8,AB,54,21,F4,99,F6,F5,98,A2,31,5A,F5,BC,54,84,42,C7,91,7D,4F,99,63,7D,85,11,64,A4,9D,E0,E9,5C,D0,F0,20,F1,59,C5,63,BC,4F,29,7D,80,9C,4F,B1,BC,92,A0,6F,48,BA,85,6A,16,99,18,E3,11,4C,76,11,E9,1C,D5,EC,75,53,B5,C8,32,D3,9B,7C,CB,03,F5,7A,FD,BE,85,67,1A,D1,98,68,D2,F4,92,7F,D0,CD,F8,BB,DD,80,86,1B,E6,3E,97,13,9A,91,5C,4E,54,86,4B,A2,AB,44,95,E7,4D,DA,79,D7,66,E7,F7,BD,42,AD,FE,D9,88,36,8A,CF,BA,D0,13,AF,3B,3D,55,7C,90,50,B8,B4,9D,ED,0A,DD,EB,E9,20,56,E2,51,94,9B,0E,8A,2F,32,BE,45,55,A3,C4,05,E0,CD,13,1C,66,55,EC,AA,6C,CC,51,F5,63,98,6B,F4,D7,86,FD,DF,62,2C,B4,EC,A5,5E,11,90,02,A7,9F,E5,D5,10,33,54,E2,B3,6E,DF,21,69,FD,AB,D7,F5,F2,1D,E1,62,A6,B5,09,B6,81,42,2E,A8,9B,4B,FF,30,A6,10,5D,FC,FE,89,67,B7,75,0E,D4,A3,D2,FE,BF,E1,9C,06,4E,E7,19,C1,8A,7D,BC,0B,6E,AA,91,80,B5,7C,CE,1E,F2,28,F1,AC,A5,DA,28,F1,D6,03,61,32,7B,50,8B,66,DB,9D,8A,EF,AD,A4,40,AE,0E,23,75,4E,3A,C6,A7,BE,EC,22,51,F6,66,D9,7E,5D,8E,4E,F3,0C,F6,54,BE,36,9F,D9,D6,AA,B3,E7,92,28,CC,98,8F,11,55,1D,11,50,14,E8,2B,62,9F,B3,9F,9C,9F,1F,E2,AB,F7,17,A1,13,5F,E1,75,D6,4A,B1,8A,AF,98,40,04,03,3E,68,33,99,75,68,90,53,64,EA,FD,FE,B7,A5,4F,F1,3C,70,D4,D9,21,56,94,17,4B,DF,1C,46,CD,8E,50,06,97,EC,03,95,DB,CE,B7,6E,B0,7B,71,95,13,C4,C4,BE,34,4E,E3,6F,54,50,FB,1D,2F,DB,46,8E,97,9A,8F,25,54,F4,0D,B2,E6,0C,D2,5F,BC,33,20,25,32,00,80,34,67,59,D1,14,E8,21,D6,2A,E8,4B,E9,0D,6F,FC,E6,AC,74,BB,EA,B1,7B,FA,E6,E0,F6,A8,35,7C,67,E7,A2,BA,E1,7F,F5,6D,17,78,97,50,91,8D,25,F2,7D,A6,58,CC,96,4F,F9,E8,BB,CC,66,0C,4D,F1,F3,3D,FB,7D,14,86,BC,07,21,AD,AD,D5,FB,E1,B3,DC,5C,4F,74,A0,B9,3E,57,99,9C,B7,45,D8,8D,AD,CB,D4,EB,D4,09,62,5F,5D,43,05,73,0B,C7,AB,D7,85,E9,14,67,96,C8,15,AE,AB,94,01,75,9E,6A,6C,67,13,06,1E,75,A2,EE,00,CF,84,1D,17,7F,CA,28,89,4B,8E,88,90,E5,F6,C1,36,13,76,D4,E0,43,12,EE,F5,FB,64,79,19,6A,90,3D,01,54,FD,45,E3,50,9D,91,89,52,57,BF,F9,DD,7D,6B,6D,C5,58,28,C2,43,DB,9B,B1,77,78,2B,F0,26,1B,D2,68,22,04,93,EF,5B,07,AE,29,1B,B4,7E,58,E2,2E,F9,52,74,65,BC,F2,3E,9E,FB,5E,13,F8,CF,CA,CD,10,63,66,B6,82,73,09,9E,84,D9,F1,AC,C7,79,86,8E,AA,46,40,68,B8,99,2C,40,7D,92,26,BB,65,7D,D7,C2,21,83,79,7F,22,39,3D,32,50,2C,B2,29,A1,58,72,E2,74,0F,FA,9F,16,12,FE,F0,05,D4,56,D5,B8,5E,C3,22,87,28,66,E7,19,B4,88,7D,4D,2E,FD,C0,8B,71,DF,1C,EE,A6,56,97,B6,9F,83,11,94,2A,1D,56,7A,99,61,B1,5C,AF,85,7C,FF,58,36,E0,FF,09,CB,F5,B6,EC,1A,A0,2E,F2,A9,22,57,C1,1B,A8,C6,6C,B6,71,B0,97,E1,FC,69,E7,72,E4,61,F3,7A,50,7A,E7,BC,69,DE,A7,6A,C7,C9,9F,24,71,32,08,B3,D4,A1,8A,68,47,11,AA,FE,70,78,8F,1D,9B,5E,8F,66,35,84,7D,32,14,AC,CD,61,7A,6F,6D,03,8E,D1,CD,13,25,9C,C7,3A,F3,6F,6C,A5,C5,9B,50,5F,4E,69,40,2D,F3,A4,FE,4D,3F,6C,45,4E,3D,66,4C,5B,FF,5B,BC,63,C1,93,D6,E4,FD,29,CB,A5,B5,92,BF,65,3A,F8,32,BF,CE,7F,E2,A3,7B,BC,EF,03,63,B5,32,95,D7,70,9D,11,D3,F8,F9,2D,C9,B6,01,E9,4C,21,6E,F0,77,ED,F4,57,AC,21,DA,58,7D,77,98,5A,14,6F,D0,A6,F5,D8,14,98,3C,63,B4,A6,6B,71,0E,EF,7F,C8,25,59,C0,01,D2,2D,D0,D2,7C,20,60,2F,DC,18,24,05,8A,F1,36,18,5E,63,D2,5B,71,3B,B6,69,DF,C8,4D,90,C6,D3,E0,36,B8,36,B6,DD,3D,C3,22,1E,DE,03,12,36,28,01,30,A9,FD,9F,7A,E8,2D,42,EB,95,69,7B,28,45,9C,06,DE,31,28,88,30,AE,93,6F,D8,43,FC,8E,13,27,AA,2E,E7,CF,47,5A,F1,24,EE,67,C3,6A,D8,3D,44,8B,C3,0C,3B,61,0A,31,C4,97,C4,07,99,6C,52,24,00,B4,73,72,44,AC,C3,DF,1B,E4,27,11,69,F0,F9,C2,2D,F9,B9,3E,11,14,AD,A7,07,CE,2C,07,4E,3E,4E,6E,DE,66,F4,23,3E,14,AD,D1,5E,E7,83,ED,44,0B,E0,74,63,D6,B9,66,BF,71,3D,50,4E,CC,60,27,8B,9D,62,A8,3A,4E,8E,1B,48,AD,5D,DC,CD,CE,74,55,E9,69,18,D7,43,DD,BD,63,E0,19,93,1D,A8,60,C2,E7,7B,32,ED,67,4D,A6,A5,28,14,CA,F9,FB,9A,3C,7E,22,E7,63,36,8B,15,F6,CB,B3,97,1E,83,18,6C,1B,68,AD,C4,64,FF,D2,4D,A3,1B,E8,2A,63,2B,54,64,5B,F4,C0,D3,F3,B2,FE,5D,25,A1,D7,93,33,EA,F1,B8,4B,00,24,9B,C8,C3,A7,B8,6B,A7,71,DA,7A,18,25,4B,CD,94,B3,1B,55,03,75,29,BC,89,3B,B3,0B,E1,21,D7,B7,AB,F7,62,10,9E,55,55,93,63,8D,AD,A4,2B,F6,E4,F1,53,9F,D3,5C,F6,DD,56,94,A2,07,6C,06,1F,97,8E,4E,BF,03,89,3A,59,83,86,33,5D,BA,52,1E,1A,E1,E0,C5,CD,1B,A9,9B,44,90,77,BF,ED,58,26,DB,59,3A,EB,13,95,C4,4B,48,97,8D,A1,DE,CC,02,7D,82,BE,0E,F9,7B,9E,6E,2C,E8,CD,D6,5C,40,79,CB,83,DF,4F,44,66,D3,5F,7F,FF,3D,29,0E,92,36,F8,AE,43,D3,4E,D4,D1,CA,77,22,56,26,BC,71,A7,35,EA,02,68,2D,51,D9,5D,E3,4F,CC,75,CE,39,D9,20,15,5F,7A,AC,45,C9,21,18,85,71,85,23,E2,3F,CC,3F,A8,26,E2,F2,32,B2,BC,99,A3,49,ED,B4,87,E8,99,D6,AA,C0,91,01,AD,68,09,8A,F1,E3,9D,A1,CF,11,0D,04,AD,96,D4,A3,01,62,DD,35,C8,23,3A,6F,08,EA,06,EF,A4,4E,F8,6D,19,AA,AD,88,B7,EE,1C,78,D9,EC,28,D6,47,AD,41,9E,43,B1,A8,35,07,56,D4,D8,2F,5B,B9,A5,24,78,21,93,CD,B0,2D,9D,B7,35,48,9F,54,62,9F,AA,EF,AD,FA,0A,3F,07,42,87,1C,DB,0F,76,96,BF,E4,44,5B,FD,97,F3,F0,E0,B4,30,B5,EF,7A,8F,15,3B,27,01,B1,79,F3,01,44,C8,60,83,92,49,2D,42,93,20,47,EA,F8,D1,3C,0B,AF,7E,E7,8B,09,1D,3C,0A,C2,DA,D2,08,8E,A2,DE,7A,4F,45,BC,35,25,88,A9,63,AF,5C,B7,6D,26,FB,E9,7E,20,97,03,D2,5A,0B,D3,7B,C1,02,B3,41,45,37,25,71,82,82,DA,43,86,28,FD,D9,34,5A,7D,48,C5,1A,5F,8B,AA,A5,18,1B,AA,8E,C7,1A,80,93,A9,3A,B2,7A,A1,C2,A3,47,42,E3,F2,28,B6,CB,C6,C7,78,0F,2A,42,91,2C,98,92,96,E8,F4,04,1E,EB,E0,52,35,D3,3F,58,08,8B,71,97,64,27,79,89,07,DE,F3,D1,C5,C2,4C,EA,B1,BC,6F,FB,4A,11,30,76,2C,44,36,48,16,0A,E2,83,5E,13,92,5D,CC,C8,2A,16,DE,55,B5,60,F9,A3,10,FF,73,D8,70,9C,3B,56,97,CA,96,D6,0D,15,FE,95,CD,26,50,8F,FB,16,94,F7,68,1D,71,8A,1A,BC,87,E3,99,8C,44,91,6C,5F,14,CE,4D,F3,54,50,3F,69,01,17,25,9C,21,A0,7C,1E,C9,82,A0,EB,B0,E4,05,98,A7,04,E3,4F,F6,3D,9A,8F,7E,7F,7A,E4,80,B2,F0,E2,12,8A,0E,0D,11,61,67,75,FF,96,F2,BE,4F,24,DF,1C,70,81,DA,5B,2F,CF,0F,00,A5,D5,DF,C4,41,EC,49,B6,E9,25,01,D9,95,17,ED,53,91,8F,E5,28,DA,34,58,A4,DB,68,D5,15,90,8A,A3,BF,74,DF,CC,AB,02,AB,19,4D,EC,1B,6E,5C,B1,81,E6,F8,1A,24,A4,67,C6,4E,57,EB,FD,28,3E,10,3D,DC,41,15,5D,DD,72,85,25,12,E3,9A,46,8F,98,32,31,59,02,38,9D,50,D1,36,CD,3E,36,4C,A7,17,20,D4,F4,CA,5B,DF,0E,68,5D,C4,09,31,FF,78,0B,C7,65,B6,3B,8A,C8,BA,01,30,9B,98,41,05,6F,83,49,DE,7D,CA,49,DF,21,4E,7E,81,FB,BD,CF,A5,2A,CE,BE,D8,BC,14,1E,41,29,1F,0D,FF,D2,F4,5A,1E,86,6D,7E,26,30,EE,56,88,82,EC,93,6D,8D,FE,60,73,50,E8,69,F0,F8,4B,C5,CA,7F,E9,6B,C1,E0,26,7C,5C,90,9A,EA,5F,85,38,60,8A,F8,10,D5,DD,3A,AC,C4,6A,AA,31,FE,20,BB,0D,42,0C,69,E5,97,63,41,D6,94,DB,04,E4,B2,08,ED,83,E4,19,2A,20,EB,98,86,E2,70,C8,1A,08,ED,DA,5F,20,1F,40,01,68,79,5E,97,72,F6,EB,1D,9B,AA,18,AD,8E,FB,29,44,2C,D5,B2,13,FE,4D,0B,0F,48,54,9C,DC,3D,9B,E0,44,15,FB,AD,0F,AB,BD,E8,88,C1,C2,7F,C3,9A,79,02,8B,DC,3A,4F,0F,D8,9A,38,81,B2,31,F3,2A,E2,06,AD,28,8E,5A,EC,3D,64,61,BE,0D,CB,22,81,E6,3A,D4,D5,77,ED,51,8B,BB,65,E8,BB,95,6B,24,9B,A2,06,C7,29,4B,76,A1,50,2D,70,2A,8F,BC,C7,5B,08,64,55,D7,86,77,3A,C8,07,71,18,A9,F0,C5,B3,23,8F,5C,51,57,98,E1,96,D5,4C,B3,52,2E,41,D8,33,B3,1F,18,1B,E6,58,6D,AF,7A,B5,D2,4E,D2,86,76,A0,BA,D2,4D,12,01,07,D0,02,7A,46,82,29,9A,D9,03,98,57,2B,95,31,1E,44,70,34,23,71,DA,7A,2E,4F,C5,F9,99,B6,D6,D7,F5,A3,79,6E,A3,2A,9D,88,7F,0D,AC,5E,05,3E,5D,91,3E,F2,71,80,EB,2C,97,FB,0F,AA,6E,06,73,0E,94,28,86,D8,DB,7A,B0,8C,54,C3,28,00,A5,5E,2C,01,7F,B6,0B,58,6C,E2,A7,94,AA,5E,7A,C5,D8,66,92,85,80,31,96,DD,4D,09,98,B8,41,C9,C1,6B,63,35,08,E6,E1,49,E1,25,AC,FE,9B,9A,85,5D,22,C2,BA,92,0F,F6,B2,08,E1,C3,12,A0,97,F5,03,FF,37,1C,AF,69,4F,54,B3,E4,2B,6A,F9,5B,C5,08,CB,B4,AB,BC,D4,1C,E3,F4,43,F1,21,E5,99,FC,C1,33,6F,F3,0C,50,52,1E,A6,76,2F,62,1B,E6,B3,CF,AC,67,1C,A6,12,F6,8D,C8,05,C5,68,B5,37,36,2A,26,F7,33,B0,53,10,A4,58,34,9A,86,C6,51,31,FD,24,CA,93,EA,D1,BE,56,0F,1C,6C,EE,42,CF,2D,62,5B,F3,22,15,A1,AB,4F,68,57,C8,64,83,A2,02,EF,8E,2C,8D,C4,72,72,67,95,84,E7,3E,AC,1C,F1,99,50,8B,54,A1,4B,7C,BE,02,46,96,A9,D8,44,20,35,AF,34,3F,09,FB,C7,54,A2,48,11,B9,48,7F,F5,B2,F9,7E,39,F6,44,E7,59,9F,FC,56,C5,60,E5,91,D0,B2,E2,A0,9B,87,18,AB,E6,A5,B3,0D,17,BB,3F,86,20,CC,CE,53,27,3F,8F,1C,6A,B5,28,7F,75,CA,D2,8C,F8,82,77,EA,DF,DF,8F,F7,17,EC,49,61,59,EB,9E,78,92,6C,C1,73,F7,37,E0,92,9E,ED,7C,57,39,27,51,1C,7A,45,E6,31,A4,29,3E,20,B9,43,DC,AA,D9,6C,61,15,9B,39,81,B0,6C,A5,FF,7A,2F,C3,34,16,42,E7,86,51,F0,0A,D1,93,40,8C,E9,65,74,7C,15,D9,6E,6E,C6,8E,A4,EA,B4,90,FE,1D,AD,CF,05,33,5E,CF,20,60,2A,9B,D0,42,47,16,26,43,55,A5,0F,75,02,7A,B0,0D,B6,FC,52,4D,51,4F,26,5B,09,B4,22,AB,06,DE,BF,D6,75,D8,12,79,EC,C8,63,B8,61,01,0A,78,BF,4A,B6,70,64,EA,3F,9F,92,DC,3D,97,AA,36,F7,82,42,A8,F2,97,92,76,23,BD,F8,F5,8C,45,C3,2D,BE,49,CA,05,0F,AE,A8,9F,59,03,80,ED,0C,E4,A7,C2,77,90,46,10,6F,D1,AC,DC,45,12,64,33,4E,3C,33,AD,EA,20,F8,92,A4,75,A9,E1,49,D0,DB,D8,EE,A1,98,F4,F5,E6,62,24,32,66,D4,E3,15,CA,80,90,E9,C6,3B,70,E2,11,2D,7A,5E,21,8F,3F,B9,29,16,1A,7C,A4,8E,BD,1C,DC,7D,D8,71,22,0E,06,8E,27,66,67,6B,9C,A6,F1,03,F6,B3,66,61,F1,67,73,D1,15,59,62,C3,D1,31,EA,44,CB,CE,4A,D2,2B,44,D0,4A,81,5F,AF,32,20,20,99,E9,BD,8B,FC,CD,3E,D7,6F,2C,7D,5C,C9,0D,A0,41,43,B0,75,43,70,9E,28,43,A7,8F,4B,5B,91,45,DA,F3,79,36,99,9E,13,FE,84,A8,A9,A2,B6,09,45,70,EE,52,02,AE,A8,9C,F7,E2,8A,0A,33,5B,47,11,0A,EE,7D,62,DE,5C,21,6A,60,E8,E4,42,BF,E0,E9,C3,36,1C,95,37,EE,32,BE,84,66,8B,21,EE,04,33,14,4E,EE,76,87,94,A9,01,B0,1E,22,54,1A,72,2E,85,0C,E0,76,E4,21,EB,7D,3E,F6,C3,DD,CE,6C,95,5D,56,82,01,CB,EF,A1,43,7E,EB,B2,17,57,ED,FF,B6,71,CF,F1,C6,36,1D,E7,6F,E0,09,06,13,AC,56,F3,F1,F8,7E,14,30,5F,BF,3A,85,0E,33,92,F4,E3,95,03,A6,5B,D6,20,37,0C,5C,95,72,B5,83,18,34,4C,CF,C4,34,96,E6,A2,03,A6,36,91,CA,1D,65,B5,A3,0C,20,14,78,D8,20,E0,22,0C,44,13,B9,77,F3,3A,85,75,EB,76,82,48,75,AD,FB,61,D1,69,6C,DA,64,56,64,CF,88,30,59,A0,92,F1,85,B7,6D,0D,1E,0D,58,CB,8C,56,A7,2C,46,5C,F4,0A,55,D7,48,6C,AF,D1,21,EC,4F,84,4F,6B,F1,6E,61,88,4B,7A,F8,D5,7E,7D,F7,89,28,08,12,C4,FE,8E,D5,B1,05,2A,C9,A2,57,8E,3E,99,E5,87,6B,B3,9A,81,7E,9B,2E,3E,2D,3E,DA,D1,01,D3,DA,07,8C,F1,01,94,DA,46,08,A6,15,24,1D,A5,06,BC,E9,C2,DF,40,64,E7,FE,53,67,5F,39,DE,11,63,7F,EE,D3,16,37,1B,3F,0F,53,8B,62,EA,C8,25,73,69,B2,E6,74,08,D4,76,F8,22,9E,D6,18,10,34,85,D5,A4,42,31,68,97,82,13,38,A7,CB,85,45,7C,8C,7F,67,AF,7C,62,FF,F7,8C,F5,74,63,07,D4,1F,C6,C9,45,F9,68,E7,C5,E1,53,5C,73,C6,C1,BB,28,7B,E2,45,0D,C0,6F,73,FE,DB,56,58,68,C8,79,BE,BB,DF,7C,C6,E3,58,A7,5A,74,21,CF,C0,3F,1C,E9,C6,1B,FB,FC,BD,D1,C7,EB,E4,AC,80,48,48,E7,67,E2,4D,4F,F1,B8,9E,62,DA,DE,10,2F,EA,FF,44,8E,DF,C9,AC,BD,53,AC,D9,02,F7,3E,09,72,AB,C2,C2,67,55,8B,49,42,AF,13,6F,24,1B,25,9B,42,BA,8A,C7,70,C8,AB,58,4C,1E,5A,76,6C,91,4B,F1,B9,FC,AA,D9,04,7F,34,BD,7D,95,D6,A7,87,96,D4,FE,48,D1,2D,AA,11,60,4F,32,1A,93,27,FD,F6,A4,28,A6,90,38,42,D6,6B,5F,6D,27,85,07,70,19,CC,E7,F4,B1,87,03,CF,EB,B8,DE,1B,9C,D7,95,86,30,AA,2E,2A,AD,99,87,14,85,3D,09,4E,78,CD,B1,B9,5F,06,72,3C,05,BE,30,3D,05,06,6D,21,38,EA,BA,E0,8B,38,EA,B3,74,98,4C,15,47,91,54,85,4B,92,AC,01,EB,0F,06,04,BA,45,DF,28,2E,ED,62,86,AF,83,16,BB,45,14,C4,2C,55,0A,F5,F8,79,A1,81,D4,CE,01,0D,B6,DD,B5,2B,19,1C,CC,E3,AD,DF,56,9F,C6,0D,99,11,58,5A,13,B0,5D,10,D0,C3,2B,B7,98,84,66,02,21,A8,04,9F,37,9A,F1,34,34,72,80,69,6B,80,60,61,03,52,9E,80,30,1E,CF,A5,D9,1F,AA,AE,96,CB,40,97,1D,AC,39,31,39,8C,FD,AA,F4,72,A6,CD,AC,D7,4F,26,72,63,F2,D3,79,57,DE,7F,53,42,FA,52,64,6A,A6,4A,51,DA,AC,3E,16,4D,C8,CB,D6,EE,3E,E6,F3,BD,65,4D,57,B3,F4,62,62,C8,3B,8B,76,93,5F,79,0B,27,63,65,69,AB,08,3D,E8,04,B0,E7,2D,03,CF,D7,CD,DB,3B,E2,EF,C4,08,DD,2B,23,B1,FA,AA,3F,D7,C7,EA,61,E1,8D,82,B7,E2,8C,B5,3D,DE,4B,2B,77,39,AD,27,AE,FA,E9,D5,2F,5A,45,45,54,A5,AA,A2,49,5F,80,88,93,25,81,51,CC,F8,9D,6D,0A,7E,AD,D1,50,B1,EF,92,BA,A0,DF,66,A2,B0,23,1D,9C,79,06,3F,26,CA,60,BC,A8,F7,51,3E,37,DB,77,6C,56,D9,5D,2C,02,5C,CA,5B,53,C7,04,02,A4,93,67,00,51,5C,FB,5B,5C,12,37,2C,10,EF,55,D5,75,B6,1E,CC,CD,09,88,64,BC,4D,A8,9D,98,07,F3,BE,42,B8,D6,4F,35,08,D9,EF,80,20,8A,86,96,9F,94,A5,43,C2,97,33,53,12,A0,82,42,2F,F7,05,06,2B,00,44,A5,33,35,35,DC,D4,09,72,7A,EE,77,62,90,09,D4,BC,4F,C7,FC,F9,E1,6F,19,3A,5A,3A,58,E0,32,03,CB,AC,06,12,B0,4C,8E,A0,25,E7,8D,A7,2B,2A,71,EC,C7,73,3C,FF,6D,03,1C,55,63,52,33,21,A8,BB,25,82,2B,A0,C7,63,B8,10,3D,0F,25,D0,82,09,FB,C9,83,E2,54,B8,B7,BE,68,02,2B,6B,A6,20,87,BE,85,4C,5C,CA,34,2D,97,78,6E,17,E6,78,51,F1,A2,20,A2,B6,B3,CB,77,AD,7E,D7,BD,3A,45,AF,E0,0E,6B,B1,45,29,60,A0,A9,90,C8,B4,65,63,72,2C,A9,1D,31,46,5F,FE,D2,CB,05,76,64,96,34,9F,A9,BF,A9,A8,3C,72,C3,45,98,C3,2E,EC,28,CD,FA,10,73,E0,0D,DB,57,B2,B9,FB,64,14,D9,A6,F8,9F,73,48,6B,34,FA,69,37,6F,9C,C3,E5,4C,77,E0,91,06,A4,EF,C9,AD,6E,8A,24,F9,BE,2C,1B,15,E1,B1,9E,BE,25,F3,D4,56,99,82,51,16,D4,D5,74,83,83,35,30,1F,86,51,B8,09,53,FB,71,F0,17,2C,80,CF,BF,EF,6C,D9,2F,10,03,68,FF,D6,50,F1,DC,EF,AB,03,4F,87,4A,CF,DE,97,4C,97,25,D1,8C,5F,BA,7C,8E,90,CF,BC,4C,35,13,2C,30,93,F0,A2,2C,53,4A,5B,8F,7A,D3,41,9C,78,CC,2B,0E,23,0F,9A,9C,72,5A,B6,F7,BB,55,F6,A4,6A,A7,E8,B8,A5,07,94,D5,74,EB,1E,FC,59,DD,AB,79,3D,B9,6F,88,43,4C,39,26,45,FC,C5,55,0B,84,1D,25,B2,32,60,AD,65,EE,B3,B9,DE,62,06,4A,09,B8,10,B8,B3,33,6A,4D,14,3C,FA,44,5B,A6,07,48,59,DA,B9,36,59,E5,4B,F8,F9,6E,E4,03,93,65,FE,16,38,DD,96,73,17,73,2B,BD,F1,D6,31,58,6B,56,9F,E5,A6,70,83,7A,6F,05,EF,40,46,B3,78,E8,2F,C8,9D,4A,6E,12,EE,36,7E,EE,3B,1E,B0,F6,DD,89,09,B6,12,2C,2B,33,D9,D5,27,A2,6E,BD,3C,5D,53,03,31,F2,50,11,55,8E,25,9E,DE,5C,45,66,DD,14,F6,A4,2D,C4,FE,4A,96,23,55,B4,F7,01,5E,7E,FF,FB,4E,AC,50,5D,53,E8,8F,61,B0,7C,DB,48,E8,A1,B8,96,6C,17,D7,4A,6E,AF,80,FC,56,3B,4F,F5,6B,11,3B,1E,50,83,16,39,D1,14,2D,60,73,3C,62,20,A9,5A,C3,98,8B,EB,D4,E6,A3,74,01,DA,C0,CF,37,4A,DC,A3,47,9A,46,01,19,86,A6,91,C3,8D,31,B4,93,4A,4C,C4,81,A7,99,ED,E6,A6,0E,40,E1,DF,33,F3,B6,44,33,1D,3B,E7,73,9F,04,B2,E4,F6,8E,45,F9,F9,9E,84,DD,06,56,90,7C,2B,1C,71,C9,76,5B,ED,E5,B4,89,4D,07,EC,A2,6D,E1,4E,DD,40,5A,D8,87,9F,E6,4A,7C,10,4B,7E,8C,69,FD,F6,22,C9,63,FC,AD,AC,EB,19,AC,7F,1F,31,C4,0C,A6,41,36,A4,52,21,F1,C4,6F,29,0B,F2,17,85,B2,02,4F,17,6E,1E,86,C6,2A,7A,F7,76,EE,00,31,D5,EA,17,BB,40,0C,E4,5E,E5,4F,0F,CC,75,10,36,AA,A4,1D,11,E9,7A,FE,A4,15,8E,5F,8F,65,9D,38,68,FE,C2,0D,3E,16,C3,D5,D9,D0,34,EF,9F,39,7B,83,4C,A4,DA,85,59,34,90,48,BA,29,CB,B3,2B,BB,81,19,1A,D6,79,AF,19,0E,39,CC,AB,18,CD,82,4D,76,6F,17,DB,FF,9A,C1,E2,4B,ED,B1,75,F7,B9,0F,D5,0D,51,31,B5,E5,07,B2,D0,DE,43,99,60,0C,EA,23,32,3A,73,08,99,17,DB,01,18,5B,74,51,DD,98,D5,05,E8,F1,2E,CA,77,E7,90,AD,C7,13,C1,43,1D,34,34,93,89,61,82,E6,C6,80,32,56,F2,54,49,3F,63,A2,38,FE,C5,77,53,77,F1,36,8D,14,03,1E,DC,E6,A8,3A,09,FC,B0,12,59,9D,4B,04,3A,17,4B,49,F3,1A,55,95,E2,86,AC,D5,63,E6,88,86,DE,D9,6C,E9,38,02,BF,21,C8,D8,4B,B9,B6,A3,F2,6A,24,62,F2,F8,0D,EF,5B,B3,FD,86,FC,5C,04,BB,55,E0,EB,22,49,1A,FC,64,1F,73,93,BA,FF,17,B3,65,5B,D7,AA,CD,97,F9,85,6A,C0,40,66,DD,EB,C5,08,6A,7A,2D,36,73,21,75,46,32,FA,EE,F5,71,0A,DD,BB,DE,4E,D7,21,B6,B4,47,5F,A8,3E,37,C9,BF,E8,A9,8F,77,85,E6,CB,0F,9D,E5,7A,68,D2,35,6E,9D,9A,CC,B2,A8,55,D7,F4,67,9A,CD,1A,2B,FF,93,16,B3,5F,7C,C3,FD,83,7D,0E,1E,0C,85,C0,41,1B,51,92,F8,8C,5D,0D,60,2C,29,26,F3,31,09,E7,7F,A8,78,1D,33,16,4F,B1,4C,F8,9E,A1,7C,9B,77,A7,57,15,8C,8A,89,6A,0A,7D,DE,C4,CF,F9,27,B2,9B,79,26,BA,4B,40,4A,0B,B1,AA,C4,DE,10,A0,0D,6D,B1,87,F7,20,93,B5,0C,BB,8D,35,9A,4E,1F,DD,0D,87,36,95,3D,17,5A,3F,6E,4E,87,CF,A2,A0,68,A8,A0,37,EB,29,B8,EA,E8,54,CD,27,D4,21,67,3D,D8,E5,E0,97,3C,F2,F0,04,BB,56,B9,53,0D,A8,3B,9D,69,28,5C,28,21,BB,A7,55,0C,16,BB,2E,DD,DD,85,97,1A,64,D3,FD,DE,79,A1,3B,C9,EC,E4,72,CD,A6,1E,9D,E7,20,F2,23,BF,48,12,6C,34,70,B7,33,25,50,1F,81,BD,71,E0,7A,4E,36,E2,B8,B7,A8,92,7C,FE,E7,C7,A6,E8,58,1A,A6,C2,DA,94,FE,25,30,35,84,D7,E1,D4,57,59,0E,C5,56,0C,55,46,F8,AA,C0,87,0B,2E,F5,55,E8,29,69,CA,F5,24,66,5C,CA,B7,FE,7D,B5,B9,60,50,7F,C5,5B,54,83,9B,4E,C2,BD,A7,20,F0,4E,22,D4,9F,4D,A4,E2,93,AE,D5,9D,B5,35,8F,41,D4,66,6E,25,9D,49,A1,BF,8D,30,CB,EA,4C,1F,A6,AC,2A,58,AE,C4,4A,66,51,3D,24,0B,D1,04,A8,F1,78,8D,0A,63,5F,9E,76,D2,FA,45,9F,20,26,84,98,B5,E7,A2,CF,F8,A3,97,1C,E7,70,F9,BB,23,F4,45,71,A7,3E,EA,A6,A9,60,B0,2B,5A,5B,A8,A5,09,26,4E,D1,14,73,50,27,E8,E7,A1,F2,94,71,B5,EA,CF,B1,B6,BA,EA,D7,5E,28,80,C3,65,DE,3F,14,20,B6,BE,15,9E,45,C9,D8,4F,20,19,9F,E1,C0,C1,EF,1B,77,B7,DD,00,AC,AC,55,E9,5F,80,E0,75,DE,10,57,E6,D5,25,D5,93,A1,6D,EF,DE,A9,E3,C2,0B,4A,A8,95,97,D8,81,A4,6F,0F,96,1F,04,E4,11,30,DF,1C,59,B9,4B,3B,83,07,C6,5C,7D,2E,25,35,33,CC,4E,38,0F,F2,BC,7B,F9,AC,C2,4D,55,F5,A1,0B,59,22,D6,83,70,D7,C3,B5,5C,C1,45,FA,98,A5,8D,2F,BA,17,91,3B,10,26,4D,8D,15,F3,8A,78,C3,D8,66,74,D4,F1,E8,29,5F,33,3D,C5,7F,17,30,F8,72,10,15,B7,E1,86,B1,62,2A,D7,30,D9,05,96,EE,04,E8,1C,3B,F4,C7,42,A2,B4,DE,46,4E,AC,DF,13,FC,8D,AF,71,56,B5,1B,72,22,E4,5F,52,F0,24,A4,B1,B3,2E,A3,E0,A1,B4,EB,96,E3,A3,FE,6E,96,EE,FE,9F,BE,03,8F,01,8E,7F,2E,F2,C5,F7,66,E7,7D,62,F3,B5,D8,47,31,58,32,77,96,5E,FA,16,BE,CD,FE,8E,4D,32,4C,4A,ED,1D,D5,83,51,7F,1E,A7,BB,87,2B,97,DE,5D,5A,06,C0,8D,20,F6,D3,30,00,E8,AF,CF,9E,6C,E9,3E,7E,B8,2D,9A,DD,1A,4E,2A,B8,6A,57,C3,85,A0,C1,55,7E,B1,77,86,FB,B1,58,11,BF,33,4E,DC,11,4F,35,1E,EE,95,F3,0D,1F,88,FA,50,68,9B,2D,05,98,41,18,D8,DB,08,D6,E0,77,72,B5,6E,F8,8F,97,DF,89,4C,FA,3E,62,AD,05,2D,EE,C6,F7,54,55,29,8E,76,00,87,9D,90,7E,B0,25,91,50,F4,8B,F1,37,62,64,F0,2B,DE,66,58,BC,92,60,0D,1F,F5,F3,34,C0,21,D2,51,0F,AB,45,C4,E3,78,40,E3,7D,49,16,BD,95,6F,4E,C1,F2,C3,AE,58,36,14,D5,4D,82,D1,41,E4,E4,E3,A9,81,8B,FC,55,C3,14,2E,12,3E,24,4B,74,1D,A0,37,D8,34,8B,7C,4B,75,3D,C9,DE,B8,DA,93,15,DD,99,37,9D,A5,37,08,E8,0C,40,5D,1F,18,B4,27,9B,DD,7E,3C,44,80,32,55,32,A7,7F,6C,97,16,3B,28,E0,F4,54,5D,51,70,D6,73,28,0C,FC,4D,E7,CE,EC,B3,21,D6,E5,63,4D,20,35,95,F3,C0,7B,D2,E8,09,6D,69,F3,DE,8D,50,EE,3D,A7,3A,08,15,05,59,5B,53,89,BB,75,70,08,FF,4F,AB,AD,F7,99,4A,61,CC,B6,BB,94,05,5A,68,FC,E6,35,32,22,12,9D,A0,A0,C6,D7,70,3C,DE,B1,47,34,04,F3,9E,0D,9E,3D,DE,D9,6C,23,6C,C0,C1,D3,6F,9E,29,68,BC,1A,1D,6B,A1,B2,D5,43,97,93,25,6A,59,75,4E,3D,03,33,F9,AD,35,1E,4B,9C,FB,3F,E7,4F,CE,F6,49,59,E9,E9,04,FD,24,4C,F4,D1,33,15,47,3B,DD,E2,E1,91,9C,4D,D3,27,10,AA,EF,D1,58,AD,75,00,05,3C,2A,E7,3D,8B,BD,38,A8,5C,4A,30,B2,BD,DE,58,35,19,4B,A0,D0,0F,47,AB,F1,33,81,E6,AC,FB,4A,B5,C2,8F,28,8D,A9,5F,B7,45,8F,54,A2,3B,9F,E0,B8,21,86,A2,16,3D,F5,8C,D8,B3,A9,7D,40,52,2F,FE,DB,B7,5F,06,11,71,B9,F9,67,FF,31,6C,30,F6,8D,8D,3E,26,E7,3C,11,84,5D,69,1A,99,1A,E2,DB,68,00,4D,53,DC,11,7F,41,AE,C4,1E,56,51,53,C9,16,0B,13,1A,3C,AA,5A,AB,E2,7B,57,EB,A9,E2,E5,12,F2,3C,A5,CC,16,D1,D6,77,BD,ED,BE,6F,30,0D,B6,05,C3,31,17,B8,13,9A,2B,09,6B,BB,59,79,C1,B9,9C,6A,B5,E1,2F,18,FE,31,ED,89,C7,43,61,FA,BB,0F,A0,90,80,FA,15,BF,D1,94,AB,B0,6C,3E,13,28,72,6C,AD,88,E8,0E,49,70,5C,DB,D2,B9,E9,3B,9A,AE,6D,CF,BC,78,BE,11,06,F0,50,46,4B,37,17,FE,67,43,55,42,2C,B6,CD,0E,16,37,1A,22,EA,6E,D5,0F,98,0D,89,83,06,C9,85,90,BC,72,F7,CB,91,D4,1B,35,18,90,A3,B6,33,45,D0,15,61,F1,06,8E,8C,7C,62,CE,C5,73,BC,E4,5E,62,E1,98,D0,7F,3E,A5,CE,8C,B6,C2,8A,37,B1,CF,A3,E1,B5,38,0F,82,57,FE,93,67,2F,8B,8A,3B,DC,CD,7E,87,D2,74,F2,30,BD,49,09,DD,86,97,15,FD,70,36,B7,30,37,A5,7F,9C,74,DB,7A,2D,64,67,20,23,4C,EB,B8,8D,86,88,5C,27,6B,EE,03,3A,0C,C2,B1,94,4C,75,81,11,21,87,11,CC,62,24,BF,2A,F2,BB,22,5B,A3,F3,B3,5E,DD,A3,13,0F,31,7F,20,E6,51,82,D1,79,E6,ED,77,08,7C,6F,F2,99,43,D8,12,03,1E,53,A3,C1,52,CF,12,0F,2F,7D,ED,9C,C7,55,3D,9C,22,D4,27,78,17,52,61,7D,CD,45,57,B3,E2,FF,0E,2A,0A,D3,73,CF,2E,73,E5,3C,8B,B9,0B,12,0C,47,7F,8F,62,82,B1,5C,6D,D3,AD,D3,A1,07,9F,79,38,0E,3C,4B,DE,CD,EB,73,32,AA,16,D6,7A,43,3F,EC,D0,A6,F9,82,AD,1E,76,B7,8B,5C,44,B9,38,AD,FF,4B,C0,F9,13,70,9F,C3,35,24,D6,A7,2F,BD,08,5A,90,8C,99,83,E7,2C,9C,C9,49,2A,2D,0A,D3,D5,51,E9,B8,3B,69,20,8E,F0,BF,44,5A,1A,6B,88,E3,BA,55,3B,80,F3,D2,1F,A3,5B,5E,E7,09,2C,D4,BC,2B,95,FE,59,AC,DB,BC,1F,6C,CD,EC,07,56,5D,17,EF,55,2F,1E,44,EC,EF,E1,7F,42,1E,9D,F4,A0,93,B6,40,18,B7,E3,DF,74,F0,7B,95,D4,E9,5F,91,72,BA,5E,B7,D5,F9,5A,95,A3,00,4C,04,46,EA,A7,2C,62,66,14,C9,E4,37,5D,55,4E,9C,58,09,2C,E3,E1,E5,90,5A,4A,7C,AC,42,40,F9,47,47,0E,7F,09,EA,06,E1,81,FB,7E,9A,49,FA,26,2D,61,08,25,06,57,B4,D1,42,C7,26,33,8B,35,53,1A,85,F5,32,21,DB,E3,D3,9B,A0,E8,AD,F3,A8,C3,84,BC,36,8E,36,18,90,50,E2,70,BC,57,E0,BB,1C,AA,73,12,E7,0A,01,D7,C7,6A,06,49,DF,17,9F,49,EC,6A,72,50,2A,E8,03,CA,BA,98,78,25,0E,01,18,45,35,20,AF,F5,C1,FD,02,E9,CE,D0,92,D6,16,D4,27,F4,99,C8,B8,2D,2A,D7,7E,20,BB,DE,54,5D,5A,47,D7,75,86,EB,F8,75,91,72,5F,FF,C5,5B,5B,86,DA,BE,D5,A5,3C,98,69,14,BD,C3,84,C4,BF,6A,74,A6,22,F8,81,2B,3E,00,A9,2B,41,31,51,5E,52,40,DC,3E,D1,FA,0A,36,C9,FD,A0,85,EA,EF,D0,4D,24,C2,1B,61,4B,E2,C0,96,9B,36,7A,34,9D,52,5B,19,1A,82,EA,9F,AD,FD,DA,D5,89,97,79,69,56,13,42,5A,F2,FD,E0,39,9E,D5,8C,83,84,2A,4E,38,DB,DF,6C,FC,5A,CD,CE,A5,27,72,BC,47,2D,53,B1,A2,E0,14,5B,F5,A1,D8,C3,47,0C,5D,4A,F9,EB,D2,4B,83,87,8F,E4,FA,5E,57,8A,EE,9E,8E,73,14,55,38,C6,90,4C,2A,B9,61,8A,6A,B0,E8,47,C3,88,AF,7F,4C,5D,B8,7F,FE,80,03,08,B9,BF,91,D1,80,6B,A2,9C,0D,E9,B8,D7,27,32,A6,43,9C,3F,0C,AF,CD,EE,CD,5B,06,AD,B4,56,BC,28,74,46,DB,E8,13,1B,1B,08,C8,47,7D,7A,A7,7A,D8,AA,1A,DE,B6,41,5C,B7,5C,3B,1F,90,55,F7,3A,20,B3,50,AC,66,79,48,38,7D,06,12,3C,8C,FA,A1,3F,C1,CA,CA,CE,31,DB,F7,11,E6,FB,81,64,4D,B0,DB,26,66,38,52,94,B2,C1,2B,35,56,FD,01,0C,C1,E6,69,F3,40,83,0C,A4,71,00,87,A5,A0,C2,BC,10,82,80,EC,3E,F3,EA,EC,26,7C,41,E5,04,A8,9D,C7,5B,C8,1D,F8,97,8D,54,AC,F9,B5,35,31,AF,67,CA,E8,B7,E0,01,9F,2E,27,9E,1F,00,D6,47,4A,DC,19,AE,9D,5A,1F,23,83,52,FA,E9,A0,C8,DE,4E,32,06,BF,F4,8D,82,78,1B,98,72,62,5B,37,50,B5,65,A4,1F,AB,38,C6,FC,B4,72,83,49,22,1E,38,29,72,53,1B,ED,69,3E,9F,9F,2F,DB,46,90,16,B1,33,1A,CE,93,DC,DC,80,FC,F7,20,B5,00,E3,81,90,79,C7,36,09,41,16,FA,A5,FF,FB,60,BF,C2,F9,16,16,EC,C8,B0,F0,7D,71,D0,56,42,E0,13,03,A9,DB,A3,ED,64,17,F1,71,62,56,D6,FD,E9,55,C9,44,ED,48,EB,7B,A0,DD,E3,B2,1B,C8,9E,BD,68,43,D5,BB,41,39,E7,0B,58,30,6E,D3,85,8D,1A,DE,29,90,0D,D1,F3,63,28,D8,FB,67,01,EB,5E,CD,B0,F8,85,D4,6C,FE,31,64,36,66,A8,35,F0,B1,BA,7C,D6,77,47,61,9F,31,CF,11,2C,4B,2B,87,41,8F,49,08,1C,31,47,AF,0D,F3,7D,73,A7,76,E4,7B,67,4A,D8,F5,0B,66,8D,8C,23,3F,E9,15,84,88,11,58,8A,40,3D,E8,8F,49,5D,08,8B,73,B4,FE,64,A6,E9,A2,CA,89,8D,B2,78,2E,DD,1E,35,EB,7E,D8,F0,74,C5,96,90,54,4B,1F,6F,B7,EB,0B,89,5E,AA,85,88,86,02,31,98,B7,E0,E8,02,39,88,6A,9F,65,C1,8E,47,40,2E,2F,F9,45,9F,78,2A,28,0A,8D,17,24,60,C7,6B,D9,1C,49,B2,5C,81,95,9B,BB,AE,8B,EA,A0,72,CF,93,E9,19,9C,D6,99,D3,C3,D9,DB,92,93,29,96,2D,8C,A8,27,A8,2F,84,2E,BB,97,B0,B6,D4,AC,AA,72,B3,77,C9,5E,64,CA,5D,6D,1E,37,63,07,C1,C4,66,77,8B,A5,9D,11,2B,C4,B8,9A,64,72,7D,4D,A2,BE,C6,55,72,AF,0C,AF,4C,B8,87,53,02,38,64,D4,0B,74,F2,AD,3D,70,C7,B2,2C,DA,B0,82,6F,7A,D5,A9,D6,5F,76,EF,F6,8F,A6,00,3E,A6,D1,C3,EF,EB,07,4E,5E,EB,12,A0,3C,3D,4A,33,10,01,DF,D4,39,97,B9,8A,34,13,BA,A4,26,07,65,19,DF,70,DD,A3,3E,8C,EF,84,78,D1,7C,D9,B1,29,D0,E5,67,77,EF,11,FC,5B,DE,EB,91,51,63,1D,54,32,99,AA,FC,80,DB,D8,24,E8,A8,39,4B,77,CF,F5,3A,80,62,0F,E5,60,BC,E6,5F,3A,55,22,B9,B3,47,1A,81,89,12,D6,DB,58,B7,B3,60,4C,4E,1E,5B,73,58,2E,93,6E,01,12,B3,A5,62,05,11,58,CB,7F,86,64,ED,95,AC,21,0F,11,50,FE,9C,A0,74,28,4A,59,08,39,3E,76,36,3A,31,8D,76,16,5F,E6,F9,11,6E,0E,0F,88,50,06,D3,A4,20,73,9F,45,A5,03,6A,CE,33,B0,0C,D2,F8,B0,20,BF,42,DC,3C,86,A9,60,23,D5,C7,79,37,C1,BC,CE,A0,56,12,3A,7D,DA,FA,28,9C,08,EF,41,0D,EC,67,1E,20,52,71,B8,44,CE,90,D5,F0,3F,CD,DE,C2,B8,BF,66,B2,F9,9A,12,05,79,7F,2B,84,89,79,FD,8D,EF,F0,F9,46,9C,F6,D4,BC,9D,2C,45,38,9F,B8,EF,73,EF,8E,46,91,38,1F,2E,A9,3B,10,26,07,E9,29,E7,2E,E7,E6,C9,9C,5E,6A,D8,87,43,30,33,B9,14,86,18,40,96,77,A0,A7,FE,36,61,60,3F,DA,43,BB,93,76,F5,E8,68,CA,DB,84,06,FD,C4,E7,5E,57,D4,91,1E,1F,E8,51,34,29,98,95,47,A1,BC,A5,34,FE,48,CA,E2,DC,D3,F6,3B,CD,FF,D3,87,B9,DA,F0,63,16,4B,53,5A,59,87,B7,E8,79,D1,19,59,51,49,39,DA,5E,84,4E,FC,AD,7E,7B,9E,F0,67,14,7E,2B,07,B0,7E,EC,94,C2,18,DD,D4,78,27,EE,1E,6B,05,C4,8F,13,99,BC,3D,ED,5C,C1,13,30,94,3D,B2,78,59,AE,78,94,32,42,5D,DC,28,0A,F3,4F,9C,BF,76,BC,4A,8A,03,A9,2B,39,5D,12,EE,EA,26,84,92,0C,1B,89,9F,93,9C,A2,13,B4,DE,59,98,79,EE,CF,B6,E6,13,4F,00,D5,CD,91,10,A0,9B,F8,BB,C7,CA,40,71,7C,EB,B9,4D,0A,87,EE,60,D5,DE,24,74,25,CE,D2,A1,E5,38,94,27,6F,CE,47,5F,D8,98,1D,E2,CF,FF,EB,97,7F,4A,4E,3F,06,F4,2E,F4,8A,E9,15,B2,B0,9F,35,F5,82,1B,BB,A5,CF,40,FE,6E,9C,0A,2A,E5,13,38,4A,87,BC,A7,72,18,38,EF,39,F9,8E,87,FC,06,71,BB,3D,05,31,67,ED,BA,A5,AD,F4,19,76,15,E9,4D,1B,21,09,C1,DE,84,4F,15,3A,81,89,BE,96,F4,F2,8C,D5,C8,F5,03,21,63,E8,39,9F,74,DD,07,DE,C9,E1,B3,DE,35,3B,04,FF,26,9C,6A,02,67,41,F9,CC,20,02,43,42,2F,22,BF,92,5F,D7,76,18,68,6C,4A,39,66,48,99,74,39,3A,BE,77,19,4B,98,ED,BA,6B,C2,06,D1,70,B7,8D,6D,15,84,0C,ED,BF,4B,F9,F1,0A,4E,B5,5B,E3,45,A5,CF,F6,F1,E2,DA,9E,F1,EF,6F,0C,4A,C0,F6,5B,8C,C7,C6,DC,E0,E8,0C,72,92,D8,C8,F0,A2,ED,21,86,EA,83,E9,4B,EB,53,08,A3,E2,D6,92,16,27,AF,E6,D7,2E,AD,7C,D5,FF,D0,82,21,7E,0A,CB,49,7E,14,F4,4F,CB,8A,6E,32,FA,23,D5,8D,0B,D1,AE,39,63,60,3F,B3,04,38,35,42,62,50,38,61,FB,DA,89,18,87,3F,5D,E1,44,24,DD,21,90,1F,A0,24,31,DB,20,36,6D,92,E1,87,38,ED,4A,62,EF,24,EC,80,07,C6,D4,E9,06,82,0A,AF,0E,BC,24,81,A3,26,5C,50,8B,CF,B3,FF,2C,05,3D,1A,D8,45,D4,16,FD,8F,CB,A8,48,4A,49,74,6E,76,F8,B8,98,34,07,7A,2E,36,AB,C5,58,32,A5,6B,4A,A3,F9,52,AC,31,6D,60,F7,C9,09,7D,6E,33,0F,FF,CE,13,0D,A3,9D,7A,C7,16,24,27,8F,AC,2B,69,0F,DC,65,28,B6,EA,93,E0,32,07,23,75,02,47,F6,40,BE,F1,6C,FA,D7,19,2F,A8,BA,A3,58,CB,ED,5C,EA,32,25,A3,18,2E,28,4C,EE,CE,99,30,59,EA,82,16,8C,7A,3D,E5,D4,33,BA,35,87,2E,61,BD,86,51,DC,AC,51,85,AC,EA,C4,7E,E0,99,85,58,CF,7D,96,8B,97,A2,59,58,72,5E,85,58,5B,93,B1,7A,E6,E1,F9,4E,78,48,13,1A,9A,21,C8,55,79,71,7A,A8,86,FA,C7,74,45,59,EE,12,58,ED,FF,5A,DD,EC,5A,59,39,70,32,46,10,9E,EC,83,AA,64,66,05,61,38,74,C8,C8,7B,CB,46,CC,FD,98,4A,8A,3E,B6,22,1A,FD,E0,FA,B2,03,46,E2,33,AD,0F,0A,2C,EB,D5,AF,2A,57,C0,02,92,63,18,75,8A,A1,AC,C9,D5,12,06,D4,F0,BD,B8,09,63,6C,47,41,79,28,A4,93,59,DC,22,97,22,83,14,F7,D2,51,99,3A,11,8A,35,39,48,08,8D,D1,98,6C,A1,CA,5E,09,1A,17,DF,F2,AE,FB,AD,D2,EC,48,68,06,F1,71,A3,42,B7,A9,B4,A9,6B,39,BA,16,71,CE,78,34,61,EB,45,D5,EF,25,5B,AF,0C,E3,37,04,8E,EE,25,64,28,D0,AB,8F,92,68,13,11,7E,11,F9,7A,FD,B7,3A,86,00,48,82,26,64,CA,3D,70,71,56,F3,47,27,8C,AA,B3,83,8E,B8,B2,8B,5F,FC,C9,AC,D6,01,DE,DC,9B,90,C9,D3,DE,C1,73,74,26,6B,36,60,5A,86,1C,48,A6,FF,D8,7B,D3,63,69,10,C2,7D,B6,8C,C9,68,AF,AF,E7,EB,94,B8,80,8A,BD,FD,3C,09,95,E5,E2,D0,9C,3B,18,6C,9B,4F,1B,14,7B,6A,E9,DA,55,EA,7E,28,3B,1E,1A,50,F4,31,FA,F2,9F,F0,70,5A,8F,EB,EF,DF,42,DB,2A,92,E4,72,91,18,54,AD,22,60,C9,92,F7,0C,B0,6D,36,B8,80,69,EC,88,2B,25,6E,E7,D4,F5,5A,A5,9C,25,F6,7B,E5,A1,4C,09,93,46,3D,CC,61,05,D8,2E,3E,3C,76,81,EE,96,40,56,F3,DF,77,5C,61,E5,06,87,A0,78,DD,D3,E7,CC,76,A1,0D,A5,B3,57,00,A2,6C,1F,3E,60,FA,25,35,C1,C6,10,74,BF,22,3C,23,78,33,FC,BF,99,C8,B9,A7,A5,13,57,BF,BB,79,95,4D,F6,6E,09,F8,33,C1,B9,0D,D2,75,C0,14,8D,FD,D9,53,1D,E6,1E,C1,AE,CB,D1,F4,8A,66,68,3C,DB,AD,E0,A8,5D,3E,91,53,B9,4C,C5,29,18,CF,08,EA,28,A0,31,5C,C7,0E,FC,12,1B,89,47,9A,18,79,7F,5A,DB,B9,6B,DE,F1,B3,80,D5,36,61,54,DA,EB,7C,AA,67,8E,9A,E0,0A,E5,8D,49,B7,D6,12,52,C1,31,2C,BD,C0,CC,A5,44,90,3A,BA,FE,2D,09,B5,AF,CE,2B,02,86,A1,97,CE,3E,40,F2,1D,21,1D,8A,44,71,C9,86,5B,EA,E7,D7,5C,71,0A,05,F6,E2,5C,B3,31,CD,D6,9A,91,F6,0F,6F,48,5A,9D,8F,30,D5,09,42,4D,03,52,A6,DB,68,9B,06,CB,19,9E,06,21,C5,4D,52,0C,DF,E7,BA,F5,75,D6,8C,DC,B4,5B,57,1F,44,16,96,A2,B6,13,8F,BD,D0,59,53,85,FB,63,46,F7,AC,17,C2,30,40,8B,E7,BB,16,AD,83,6E,00,B3,54,57,F7,B1,28,98,B8,5F,EA,39,8C,DD,77,8D,88,08,F8,56,7A,E5,28,BD,94,8F,04,74,1B,98,32,2B,43,30,37,64,8E,DC,D5,3E,C0,5B,E3,CB,9C,3B,12,D2,C6,03,8C,D0,1B,F7,A0,EA,C8,BB,28,01,8E,1D,37,A8,5A,78,A5,A1,E5,50,6F,78,F2,9C,22,DD,C0,D2,7E,3A,17,63,AD,07,2F,31,EA,6E,93,51,75,47,0B,29,EA,52,1D,F3,52,5B,0B,E6,72,A2,99,F9,FD,EC,F9,47,87,40,B3,E8,D3,D3,BA,EA,92,09,CA,38,63,41,83,3D,9F,DC,02,FE,82,F8,49,FF,F5,D1,BA,CF,39,AB,58,60,0A,B0,D5,69,39,08,2F,44,7D,7C,13,38,74,D3,46,46,9C,7C,3B,B7,6D,B7,81,FC,DD,42,BA,AA,E6,CE,BE,B8,F6,58,60,39,D1,D8,6C,47,CD,38,40,CF,EE,C9,3B,5A,11,8F,77,9C,3C,1A,A1,78,B9,8C,26,4B,FE,56,F2,F1,0D,F1,E0,EA,E3,C3,BB,D0,42,C4,A5,4D,4F,0A,94,EE,24,0A,2C,74,F4,16,B6,E1,1E,85,37,A0,4A,A4,54,E6,2A,2A,8D,56,D5,FE,B5,41,81,DF,95,0E,7C,1F,A5,DF,12,5C,7B,57,82,26,D4,0F,85,2E,24,D8,7F,E5,A0,C5,94,01,42,CB,47,B8,BD,15,21,D2,0A,67,26,6F,E8,5B,02,5B,07,27,F4,82,36,9B,07,0A,77,6C,28,EC,14,C6,74,E8,B0,A6,FF,0D,19,67,4C,E1,95,E1,67,D6,D3,0D,28,62,EF,D0,53,C5,B0,A3,B5,25,D7,D2,81,A0,32,09,11,DB,2E,81,23,E9,37,33,B1,99,26,D3,69,1C,A9,8A,67,74,D4,25,77,F5,1E,33,97,60,75,1E,0C,A4,77,54,ED,81,9F,FA,EE,6F,DC,1C,D6,B5,57,E3,1F,E2,A8,81,7A,D6,CB,46,B4,DD,F6,08,C0,D1,15,CC,41,AC,4A,32,54,BA,73,09,9B,7F,15,B6,2E,C6,DE,88,62,56,51,B7,8E,AC,CE,9B,CE,1F,BB,46,9F,DB,5F,AE,42,D7,2E,92,BC,19,E9,CF,B9,84,02,1F,8B,18,36,3F,95,20,2E,24,B4,C4,A5,3E,7D,39,EA,91,55,6C,6F,C3,CD,C2,85,A9,55,74,C6,08,0B,28,BA,EF,F0,6D,B0,5B,B8,81,09,F0,95,DC,44,AA,E7,9C,A8,6A,97,95,77,8A,B6,31,7E,A3,91,A9,5A,09,31,B6,42,09,EB,7F,E6,64,39,E3,9E,BC,0A,F3,8A,48,7A,78,42,58,FF,5F,9D,6D,9E,9A,AD,57,F3,F1,C1,C6,53,E9,A6,8B,2F,80,2F,DC,17,B4,8B,DA,0F,0D,E2,7B,0A,25,ED,FD,0D,21,EF,0F,C4,74,F2,A9,89,CB,60,CE,35,85,2B,11,73,E3,D5,E6,DD,33,9C,C6,A0,76,D9,11,2A,A6,27,32,A7,CE,11,12,EA,60,64,AA,30,87,AB,75,FB,4F,D0,2B,15,23,89,21,4E,85,90,85,F1,C8,D5,96,1F,BA,45,50,1F,1E,B9,FA,5B,2C,1D,79,A6,64,29,C1,D3,A6,29,FC,E0,C2,00,38,A1,2E,C5,EC,9C,2B,B0,BA,6C,EB,24,DA,3B,AC,87,22,09,7B,B4,B3,20,FB,75,00,54,96,F8,AF,D7,16,30,84,59,29,F1,10,CD,17,28,D4,F5,A5,6C,26,84,9D,87,36,B6,47,5D,88,B1,06,CD,97,84,E8,71,F0,7A,72,DD,01,82,50,C8,21,8E,47,F3,79,48,46,E7,D8,CE,07,8B,C5,C4,EA,07,61,12,E8,F2,5B,66,D6,CB,BF,2E,D8,F8,94,5C,48,59,06,CE,78,FB,28,59,E0,C6,E5,3C,BA,11,E3,06,DE,FA,4A,A9,47,2C,55,09,E0,50,0A,D6,E7,67,6E,BA,65,FF,E5,4F,87,65,9C,49,47,19,98,8B,07,B2,11,A8,1E,CC,29,2F,67,0C,9B,C1,80,B6,E4,06,33,B9,FB,98,F2,49,DC,44,0F,9A,3D,F8,D6,A4,08,21,56,E1,FE,94,1B,FF,20,83,2F,48,02,63,19,74,89,60,97,61,0B,95,CA,AA,B9,88,34,AF,88,24,5C,B8,74,6B,B5,76,95,EA,86,C5,53,1E,18,1C,18,A7,C3,F5,9A,02,74,7A,BF,C8,24,1C,C1,EB,88,6A,EE,F2,33,A4,FA,6F,98,13,B2,02,8B,D4,8E,F6,02,F1,F3,18,42,7D,75,6D,D9,41,29,9D,09,C1,8C,4E,F7,7A,36,0F,43,07,9C,72,91,CE,B3,1E,5F,02,B1,1E,DB,F7,F8,9F,58,68,EE,C4,9D,A1,D6,08,F8,FB,69,7D,76,4B,EB,78,47,E4,E7,61,9D,C0,AA,A9,EB,81,9D,B8,EC,B3,DF,77,C0,35,8A,DD,8C,66,59,A3,1D,75,3D,8A,C1,34,2E,B0,98,DD,FA,9C,2E,57,8A,C9,9F,D8,13,75,A7,86,37,75,9C,71,8B,67,25,DE,6A,E5,1D,B2,7F,09,8F,C2,49,B8,1F,52,1F,F7,EE,E6,03,41,BC,0E,C7,B5,DF,15,B6,87,1C,66,20,5A,3B,55,DA,C1,46,59,20,09,F4,CB,25,21,00,25,11,3E,77,DC,4C,E8,D9,BB,01,DE,DD,0A,3F,3F,F0,0A,07,A8,20,23,45,3B,03,3F,95,4D,5A,B2,1A,15,44,A9,3E,D6,E3,11,8B,87,9D,A1,AF,CF,E4,69,BD,01,62,54,A4,D8,23,06,FA,E1,84,43,73,3F,00,70,B4,7C,77,69,23,F1,58,4B,F6,78,D9,B9,45,3B,7D,E8,FB,CA,59,E0,7A,A5,70,A7,2F,4C,B5,5F,57,F0,AC,FA,3E,62,4A,8C,45,2B,52,79,3E,84,9B,74,F6,FF,01,F0,21,BF,94,BA,2B,22,97,ED,AC,D7,B1,83,A9,CA,71,FF,20,D8,F3,57,EB,43,E2,DD,EC,0B,71,AE,F9,D0,9C,B6,48,AD,8C,17,B4,6F,14,BC,37,48,80,03,C3,C9,A6,8C,43,B6,45,A3,13,DD,E3,C3,55,A2,10,0B,67,F1,8C,51,28,00,B8,B1,95,15,A5,A8,91,BB,6C,59,A2,72,BB,71,04,C2,9F,FD,F4,D0,26,64,AB,D9,4C,F8,3D,88,30,19,DF,CE,E5,63,71,C9,79,8A,E3,A3,1C,FC,2F,F6,29,8B,57,3F,2D,3F,2D,14,83,1B,6E,D9,D6,8E,25,9D,1D,37,72,0B,CA,7B,7A,08,0F,A1,DF,1F,23,DE,F5,1F,FD,4C,52,E9,02,F5,5E,13,52,E6,FA,65,9D,21,AA,02,62,51,FA,48,8C,B3,A9,7B,35,5F,44,81,5B,F3,78,00,62,16,A0,0E,2E,23,47,56,0F,6E,5C,79,46,25,41,8B,6A,AD,B5,12,EA,F3,E0,7A,BF,AE,E4,AA,AC,9D,2D,1E,35,2A,58,47,32,3F,45,7D,10,8C,A4,21,B8,E5,6A,77,AE,0D,32,CF,A1,C5,5E,D2,95,79,7D,2B,9F,C2,E8,5D,5B,F5,45,C2,FD,4E,F3,27,15,F1,C1,95,3F,80,A6,64,20,6B,1A,92,85,82,AB,61,CB,7D,55,D3,7E,52,22,DD,03,67,1E,9B,62,C1,7C,F5,9E,91,8C,E6,0D,77,82,D4,6D,CE,36,A1,2E,CB,B4,39,47,71,A8,ED,66,DC,46,47,61,21,8A,2B,F0,35,9D,86,B0,F0,9B,43,AD,EB,73,EB,6E,02,AC,BC,95,F0,91,F0,99,9D,62,1D,E4,1A,B1,7D,B0,8E,73,93,02,DB,F6,61,8F,80,94,06,3C,7A,44,58,62,55,E3,61,9B,34,B4,8C,97,62,CB,B9,BA,7D,83,E1,96,DF,A5,74,79,DB,AC,4E,B5,A5,97,66,44,A0,73,E4,D3,05,A0,33,5F,F2,ED,6E,5A,D6,B3,97,DD,AB,7E,7A,02,4F,B6,C2,BF,04,41,97,35,54,5C,43,22,2B,25,DE,6F,93,96,91,A7,EA,3B,77,4C,97,E3,23,63,6B,C0,6E,E7,32,74,CC,A2,F9,F4,08,51,CE,A7,9E,5D,EF,52,05,E1,C8,4B,6F,38,6C,EA,18,CB,4B,62,66,FD,B6,19,68,C9,BD,3D,92,4B,EF,AB,75,57,0A,12,F3,26,40,D3,2C,83,C1,67,9E,98,86,A4,42,6E,16,E1,64,90,06,FF,C9,6B,D3,C0,F7,96,4F,DB,9C,10,A2,01,61,35,4F,0C,D1,AB,69,04,67,08,E2,80,89,C2,6F,73,C0,16,D4,78,9C,55,44,43,D3,C8,DB,D7,ED,DB,B9,64,7F,6A,89,31,8D,06,45,94,C1,7C,B0,EE,D3,DC,38,70,0D,00,7F,8B,BD,EC,86,3B,09,8F,7D,42,89,F5,21,9E,44,7E,E8,A6,CE,B0,3C,88,92,43,24,56,1C,A2,BE,89,0C,17,6F,19,82,B0,5E,0B,75,AA,29,49,C0,14,D9,CE,3A,0C,D8,DA,76,A8,0C,D2,94,D6,25,33,1A,25,0E,55,B5,3F,ED,38,64,88,1A,82,0E,53,F7,77,FD,8A,A1,E7,E0,37,18,EF,42,32,04,C7,67,A5,BD,E6,15,4E,BB,ED,2D,CA,C3,4F,EF,F7,C5,01,41,14,50,27,BF,BB,88,C7,24,E9,AB,AB,A5,7F,C8,D3,77,21,82,02,D4,8E,CA,13,CF,2C,2F,40,22,38,45,9D,05,1C,14,D1,98,63,8E,1F,B9,33,B1,71,19,67,7A,BB,2F,E7,2B,97,E1,01,27,A4,56,1B,F6,AE,78,7C,41,C6,99,47,90,40,80,73,77,45,AD,8E,10,96,81,BF,DD,2B,D9,9C,6C,AA,CA,5B,DC,72,A1,7D,4C,9B,5C,08,D6,31,99,0F,5D,9B,F7,CC,AC,C8,5F,62,24,4E,92,78,04,FA,D7,89,83,83,96,D6,89,C4,CD,89,36,49,26,49,26,B5,28,4C,28,D2,19,FF,16,E8,22,15,FF,F7,DF,78,FB,59,5B,EC,EE,45,C2,BE,08,91,68,2A,C6,C0,FC,AC,FD,AE,49,02,E5,7A,AA,2A,D7,37,69,34,86,14,0D,B5,78,00,E2,10,D5,F4,8C,3A,7B,41,BF,28,5E,DB,55,68,B8,2D,C6,94,0B,62,0B,39,85,92,BD,78,65,FF,C5,75,D7,D3,8B,FB,AD,B8,C5,12,87,D6,6B,C8,60,8E,70,FB,9C,A5,03,05,F4,E4,C9,D2,94,A9,7C,F3,E2,1B,4B,CA,E3,BA,F5,66,9E,A6,76,15,AA,20,55,19,D0,4B,CE,2E,5C,E8,E7,AF,07,43,60,26,16,EB,9D,80,E7,92,A6,CA,92,85,52,5C,CE,3B,CE,14,57,62,57,EC,73,50,9D,9F,A4,EC,A4,72,75,00,BF,D4,F3,B6,A4,94,3B,0B,27,D1,D4,E2,71,1D,67,DD,CF,7F,51,DD,06,A2,64,F1,B0,EA,8B,7A,1B,EF,96,2D,A9,FD,2A,72,26,4D,D2,C4,B5,32,BA,83,6E,A7,12,B2,10,C3,96,66,D8,81,36,C5,BB,E4,7C,8D,D6,69,31,9B,DA,5B,75,48,50,4E,56,B1,C4,5F,5A,FE,28,11,C7,D1,64,6D,14,EA,0C,32,F8,A7,A7,D5,42,A5,8B,E2,CE,22,54,A9,37,76,09,C8,84,A0,8C,A8,A3,EB,71,14,8F,47,5D,03,4D,FF,5F,8B,9E,96,48,53,14,7F,13,87,E7,92,28,50,D9,CD,DE,55,C9,04,D9,B4,C9,55,01,65,C6,F6,56,CC,38,92,50,6A,3F,82,9F,0E,85,FD,2F,0E,21,C3,42,A6,78,DC,0C,39,C6,57,7D,D6,CD,A2,71,15,FE,B5,07,7D,23,AE,73,DA,62,64,27,A9,C5,65,84,A4,B3,37,B4,B3,89,BF,FF,BD,74,A9,EB,00,F7,61,A9,59,D3,49,45,7E,21,B4,34,2B,E7,5E,61,CB,2F,D2,63,F7,5E,1C,E3,6E,F0,57,F3,91,B7,AE,CC,4D,74,8D,D8,CB,2C,5B,D7,1F,F5,00,59,DB,E8,C4,EE,C1,D4,6C,BD,D8,7B,30,C2,79,96,89,96,66,15,32,F9,26,D6,4F,15,2D,E8,F1,D4,05,52,EC,87,F7,3E,E6,ED,8E,CD,20,48,1E,2D,27,97,5F,D6,73,A7,84,14,4B,27,E6,24,CD,91,40,F7,0B,1F,EC,1E,AC,9F,1E,0E,D2,25,EA,28,C1,7A,42,3F,E2,34,91,8B,16,D8,51,12,18,91,4D,B8,78,41,4B,8C,40,8B,92,CE,99,7A,02,0C,62,E6,0A,21,BD,71,4C,0F,D8,5D,76,30,F2,84,42,4E,08,8C,07,E0,02,33,38,2B,FF,60,51,97,D3,05,1A,E5,4A,E5,84,BA,A0,13,BC,B7,E0,4D,08,EA,99,9C,AB,17,2A,E3,2E,A1,D6,CD,56,C4,29,26,26,FE,0A,2F,2F,A7,C1,58,D9,1E,98,E3,00,75,DB,F5,A5,12,BE,AA,B7,43,AF,D9,4B,F9,ED,3B,CF,00,73,C9,73,55,93,45,5A,F8,33,A5,B2,92,FB,9B,80,AD,3B,B9,52,22,A2,38,7C,4B,F9,5F,87,29,6D,7F,54,F5,3A,83,58,69,10,78,D5,C3,82,93,FF,7C,EE,08,47,90,F0,5C,62,A5,56,D7,38,1F,BB,BC,2D,D1,6F,E4,2A,4D,06,F7,0E,2D,9E,95,95,2B,A5,C9,C3,CB,B8,07,D1,43,0A,B9,81,29,89,06,B7,B8,42,B8,91,E0,54,6B,26,6D,24,A6,07,B6,B6,85,B2,84,68,4F,55,61,78,8D,F3,8E,CC,23,A6,95,AF,8F,C5,99,B3,DD,AD,1A,1D,CE,5E,54,57,EC,2F,F9,DD,98,10,8B,3C,1A,CB,72,73,2F,03,84,39,71,08,38,A9,56,55,56,ED,DD,3A,74,5A,84,F2,45,F6,F3,57,A2,F8,26,8C,3C,73,D1,45,E3,9B,F9,9E,C0,12,BE,EC,FB,24,9F,23,E9,6D,FE,70,7A,A6,90,16,19,E0,A8,5B,CD,B0,3E,C2,27,C2,85,04,95,E3,E0,2F,41,32,E0,4C,F4,08,36,84,0C,DA,53,E9,A3,86,10,65,B1,1A,4A,9E,D9,7B,77,E3,29,1B,9A,45,5E,4D,9D,61,2E,68,E9,93,1A,95,1C,7C,89,EF,6B,52,0F,80,48,9A,12,F4,61,B0,2D,DB,0D,CA,3D,EB,07,7B,EF,4C,25,35,8B,82,D6,BD,8E,CD,27,24,1F,AE,63,88,9A,72,26,27,1E,C0,E6,6C,46,E3,07,20,0C,93,FB,16,13,83,88,77,4D,90,88,68,6F,B6,01,89,CF,0D,2F,EB,7A,E8,2D,FE,25,8B,AC,18,EE,37,0E,8A,BB,53,B8,5F,11,43,7F,D3,C3,F0,1C,90,52,99,09,DB,E7,2F,64,65,98,31,AC,5C,96,2E,97,5E,FD,BF,75,BC,BC,CC,C7,E0,E7,BF,85,47,81,93,48,B2,C5,F9,F6,43,D4,73,60,4C,39,1F,10,B1,05,4C,2C,A1,5F,90,68,00,EC,07,DF,AB,27,83,6F,53,9F,8D,4F,9B,85,40,85,A2,4B,6F,B8,24,E1,EE,BC,46,9C,3A,AA,0E,8C,A3,92,C1,CA,EF,75,2E,7A,DC,68,D4,24,5A,09,3D,BC,B1,1D,EE,9D,2E,45,49,B0,77,77,EC,91,91,00,48,66,43,92,87,EA,58,3E,C9,A8,0A,D3,0F,CD,BC,8A,A4,3C,49,8C,15,00,6A,66,1E,65,97,6A,16,57,F2,33,FA,93,25,CB,1A,E9,41,D8,E4,2C,B7,7B,EF,A0,2D,BE,59,CD,60,B4,88,CF,19,D7,AA,43,44,2E,01,1D,32,62,3A,9E,9E,19,2E,83,FF,54,1D,72,B1,16,39,42,D7,0F,BF,3F,71,D5,56,86,B3,F9,C3,9D,09,8E,8F,24,70,81,CA,CC,A5,2E,C2,D6,C4,72,AF,3F,AA,12,E0,6A,0F,06,CC,CB,7F,A4,6D,4C,A2,7A,45,3C,22,B0,4E,5B,A8,3C,6B,F4,6C,FE,57,8F,EE,36,4C,37,F5,F6,07,F3,F9,1A,F0,4E,C1,C9,3F,15,19,D2,D3,42,FF,C7,C6,95,28,E1,E6,67,05,C6,FB,68,8A,B0,E9,7E,11,5C,94,E2,91,15,74,9E,EC,13,F4,7E,15,F7,67,C9,C7,B8,D8,2E,40,14,98,65,7C,17,E8,30,5A,47,AC,42,2E,34,78,06,C6,35,F1,6D,BA,C1,A1,D8,5E,7E,8A,C8,BA,1D,2D,4C,2B,D7,16,65,2F,52,DA,2F,8E,AF,F1,CE,86,DE,0B,1D,69,28,05,C7,6E,4F,9B,E2,47,5C,B6,5D,C7,02,98,9B,1B,4F,0B,2C,3C,12,25,4F,7C,95,47,89,A3,52,98,03,47,F8,7A,BC,4E,E0,F8,67,DD,BC,D8,77,15,26,CD,63,10,03,B5,E5,7D,70,96,C1,30,81,60,3A,B5,38,2B,F7,85,BE,B3,21,C7,D0,5E,84,38,BA,C8,ED,F0,50,D5,9E,8E,EF,6B,21,B3,72,F0,2F,41,39,33,4A,CA,87,6C,FD,B3,94,DA,F6,8B,76,1E,33,C4,DE,06,61,4B,81,C1,94,5C,8F,4F,B5,BF,07,4C,4D,61,9D,E1,5E,27,0D,33,E2,7F,5B,8F,EA,FB,8C,82,30,4A,60,BD,49,3F,96,82,E0,65,EA,9D,65,F0,47,0A,35,CF,97,9F,73,72,DC,D9,B3,53,82,98,4E,CE,4F,48,17,6D,04,BE,DB,F2,57,B3,22,74,17,2E,65,DE,4B,38,56,42,1A,5D,DF,32,D3,BF,AB,F9,72,99,84,FB,9D,76,FB,78,9D,9B,7A,6B,76,28,91,23,9D,AB,08,46,49,EE,3F,D4,6D,53,A6,60,76,9B,6E,38,BC,E8,CA,AC,A4,FD,12,2F,61,91,AB,62,EC,21,71,4D,55,52,D1,52,4A,FC,44,3B,83,3E,24,04,F8,4F,AA,72,BF,02,ED,C6,20,48,E1,71,47,86,01,7A,36,2E,53,3D,45,32,38,B7,FC,60,11,E8,AF,79,0C,2E,76,38,AA,AB,A9,5E,C2,94,E4,A8,2D,DC,98,AE,3A,E7,ED,8A,4E,AA,86,04,A1,31,5A,88,E5,46,0D,D1,60,8B,9F,1A,2D,13,4A,0E,88,43,B8,7E,38,91,AF,AB,B9,95,EC,17,AB,98,7B,CC,44,61,7D,6F,8B,5E,01,BC,03,DA,17,4F,60,44,A0,B0,19,EA,16,87,CE,F8,96,E9,DB,E5,C1,5D,88,39,F8,D9,22,40,86,C9,F9,AF,9F,F7,7A,46,91,86,92,01,46,97,70,8F,1E,67,92,2E,97,4D,D0,C3,4D,C9,B8,BB,42,3F,F2,9A,79,27,C0,0E,45,4B,E9,EF,94,D6,86,68,3A,E1,AF,B8,69,1C,6A,5D,76,F6,94,4E,64,0D,30,09,31,48,F2,09,C6,66,F8,DC,A9,97,4F,17,7D,CC,21,D4,81,00,3C,A4,58,E6,12,19,88,D8,E0,F3,9A,6A,FF,66,2B,EC,63,BB,10,FF,7D,DF,1F,42,47,E2,14,CC,F4,93,1B,7A,38,2A,46,15,E7,BF,DF,4C,A9,90,2E,3D,0D,2F,21,EA,43,6E,1D,35,DF,C9,A2,88,58,02,2D,16,56,66,D8,3C,8E,EA,F0,3A,7E,7D,0C,58,63,70,B4,63,3A,A7,65,ED,87,AE,1B,F8,F9,07,7D,C0,54,F0,88,67,1B,23,49,FB,71,0E,A1,F4,95,42,B0,1F,1B,A7,F2,FB,F2,E1,95,C8,FB,E4,A8,2E,F1,7C,5D,C7,CF,C7,CC,4B,C3,9E,08,5E,CD,48,18,BD,8F,B9,2B,67,30,1E,F6,A1,39,AE,6E,65,BE,6F,B7,03,A2,2B,70,91,DB,75,28,4F,33,55,C6,64,51,C0,B4,E4,98,3F,08,A5,94,7F,DA,C5,76,9F,36,B5,EE,62,C2,22,82,F1,DE,23,38,5B,3B,BF,5E,EC,A7,15,F2,54,12,48,87,86,BD,09,CB,6B,30,07,B3,C4,66,05,10,4B,C6,A1,B4,15,34,7D,FC,DA,A5,97,8E,18,B8,C7,5C,35,25,42,AD,F7,D8,43,BC,66,2D,B1,23,71,FA,7D,66,09,C7,8E,5D,52,1C,44,5F,C8,11,93,89,F5,0C,8D,1A,DE,87,96,63,9C,C3,52,B8,49,5A,E2,C5,4E,89,0E,E0,1B,6A,A1,78,EE,CA,2E,24,E5,33,BA,71,F5,B5,AD,D0,B2,EA,92,5C,59,61,42,07,47,22,02,61,AF,DD,B7,08,BC,9E,9D,03,56,F4,5F,4F,94,4F,B7,3D,25,DA,EA,FC,67,6E,9C,77,CA,11,F4,8E,29,77,BD,A8,AA,86,76,19,16,33,B7,BF,BB,1C,56,88,95,4D,A8,D8,45,41,13,7C,3A,97,CF,37,B7,50,FE,1F,4C,41,92,C2,5F,12,CF,DF,66,43,4E,E7,81,26,BF,48,A7,CE,EB,D1,3C,BA,C1,27,DF,D0,FC,9C,43,14,62,21,98,EE,BC,28,D7,BF,D4,9E,C8,DF,8A,31,71,06,DF,DB,37,BB,26,A9,90,30,BF,42,89,E3,05,E8,94,A5,3D,75,01,3E,A1,D2,B2,31,D9,D6,63,1A,03,F3,E1,8F,C1,7A,3A,F4,74,A4,CD,50,CF,EE,8B,2D,DF,8E,3A,D1,60,CA,17,06,B9,EA,24,20,19,1C,09,67,88,A7,08,C7,3E,A5,8F,52,46,93,27,3D,85,FF,93,17,F9,E5,58,E5,7B,D2,43,74,13,46,A1,D1,D3,A4,AA,0C,63,79,7D,20,7B,72,42,F7,95,CC,40,CE,E1,33,DB,2E,48,94,E1,6F,E1,D8,2A,36,96,24,90,D7,67,7B,98,EF,23,89,2E,47,E6,F8,EB,02,87,75,CA,21,1C,57,F7,3A,3D,F4,AD,07,D9,0A,30,E1,66,FB,74,8A,0A,68,82,79,33,6E,63,2A,DD,D6,E0,7B,58,B6,EA,BE,EA,76,CE,64,40,8D,18,E5,36,D4,35,CF,F4,A6,6E,AF,F9,0E,6D,88,0E,AE,D9,4C,2B,4D,64,F0,67,4B,6A,11,0F,57,12,A3,9C,C9,E3,52,0F,01,02,D2,1C,0E,FB,AC,24,D2,5E,82,74,96,32,CF,80,14,50,DD,A9,13,BA,91,F6,69,96,D3,DF,0C,2B,C5,55,F6,3F,92,C9,24,E1,FC,66,BF,CA,68,E6,63,5C,56,63,5A,AB,5B,ED,45,91,3C,6D,16,B5,08,F2,D3,B6,72,2B,26,D7,64,2D,5B,FA,22,F9,F4,70,23,88,6C,2B,CC,8B,D4,A6,77,04,F7,8D,28,17,76,C7,1B,55,46,2E,91,1C,23,E0,89,35,9C,21,BE,01,82,97,2B,A6,94,87,F1,D3,28,74,60,40,81,3E,0F,20,45,27,91,3A,FD,BD,5B,0C,43,A8,62,C4,05,A5,11,92,F4,0B,43,50,41,5A,FC,F6,6B,1C,B2,25,23,E9,D1,82,2C,B3,9C,45,9B,EB,B5,1E,97,09,AA,F4,33,39,0F,71,1C,B7,A5,CB,C5,EB,CA,11,A9,C9,7D,F1,83,EC,64,64,09,00,C0,D4,BF,CF,02,B3,C8,D3,03,5C,27,FB,1C,C1,4D,C9,AF,81,D4,24,6E,90,D3,41,17,CF,AC,72,EA,38,DC,A6,0F,9C,33,49,E3,63,14,23,35,C0,1D,B0,8E,C7,35,47,64,D5,C6,7A,3D,61,44,58,36,55,30,76,43,F8,0B,6A,E4,B0,17,00,96,CD,84,13,3F,8E,A1,75,C8,63,A3,C3,88,E6,B7,64,63,92,4B,6C,31,12,67,A3,62,26,AB,A2,02,51,75,DC,3C,23,E4,51,4A,7C,87,28,5F,C5,EA,15,F2,54,A3,91,40,0C,61,A0,81,1E,F6,6E,EF,99,67,96,BF,26,07,FB,89,84,20,40,88,2F,14,77,B7,6F,ED,27,E2,E2,CE,FB,AA,E7,F5,3E,F1,50,52,94,E3,B9,0D,9B,BD,26,39,7D,58,14,99,79,7A,E0,C7,1F,7F,EB,13,83,67,B6,02,39,59,6F,56,3A,B3,57,9D,44,8C,0C,F3,DB,67,E4,EF,9C,C0,CC,73,A8,D8,66,1B,95,70,F2,91,43,4C,44,D7,96,44,D7,64,D1,5F,B0,1B,10,2F,70,BC,1E,D8,80,CF,4F,11,B5,AF,BE,B4,5E,24,78,8F,6C,6D,DE,A5,19,A3,96,20,0B,22,70,BD,D0,C1,87,F8,6F,6A,7C,C3,74,F7,53,C5,0A,69,14,CA,0D,68,B0,AB,3A,4A,EF,E4,86,BE,68,12,E4,08,0B,5A,5F,A9,C1,31,E5,7A,D3,E8,91,58,84,7C,C8,1D,BA,B9,0E,85,A1,C8,57,36,83,89,37,09,8B,8B,99,57,9C,A1,B5,DE,F5,94,79,4B,8B,E4,2B,86,81,66,73,D6,B0,95,73,D3,4D,1E,14,98,21,EB,E0,60,2A,BE,99,01,C1,61,A8,35,25,43,99,42,14,B5,60,EE,0A,C9,C4,C1,81,E0,6B,34,B7,46,01,11,CE,9C,85,88,E7,59,42,6A,35,D7,40,CB,91,12,6F,8D,E2,7A,0B,9E,C8,98,85,5A,94,91,F5,E3,EB,18,89,B7,B3,47,05,66,43,54,D4,C2,56,22,F8,0C,43,6F,A1,86,98,7B,E6,94,2D,1B,E7,F6,DE,44,DD,C5,1D,B5,D1,3B,29,47,01,FE,3D,66,3A,9A,9A,E3,40,66,81,C4,BA,94,9F,44,E6,4F,DC,1A,C9,64,9B,6D,73,C5,1E,CA,BC,35,28,74,2A,7C,01,A7,F8,57,1A,BE,0B,D1,10,0D,EA,6E,03,8C,5E,9F,11,E2,F2,2F,14,1B,69,2D,D3,50,A0,FC,4B,AA,A8,EB,11,D4,5E,85,29,59,92,65,CB,D3,C9,AB,3D,19,93,38,EE,33,57,90,AA,3E,C1,21,62,28,6B,38,67,4D,93,9D,D7,8D,31,51,CD,66,EB,13,4D,FA,FD,8A,9F,18,23,EB,CE,09,CF,DC,FC,FB,A7,69,95,5B,25,F9,61,B9,20,46,52,AE,53,69,3C,74,65,DD,7F,6A,C3,66,F4,3F,43,BB,1B,F2,B1,21,E2,6D,A7,9C,91,02,17,E3,66,91,2C,7D,68,24,A6,44,E5,0F,DF,6A,53,DD,2A,93,1B,EC,9C,8E,AD,9A,9E,49,11,33,F8,E8,1E,0B,18,A7,BF,C2,08,33,FA,07,F5,DE,1D,4B,02,22,A5,2F,30,1B,50,B3,A2,B7,18,DB,8E,F4,04,AC,57,B4,87,41,10,4D,1B,22,61,12,0C,2B,89,F5,48,8F,E1,B9,D8,3A,D5,33,99,B6,C2,58,26,5E,B1,3F,67,FF,78,8D,C1,2C,AA,5C,11,8D,F8,6E,74,09,4C,CF,49,C4,99,6E,88,70,8D,1F,70,FC,55,FD,01,33,12,AF,DA,55,EC,ED,E0,6A,D5,1D,7E,90,3C,2F,4E,B6,96,BF,C7,68,9B,5D,53,65,01,7D,3E,12,29,AE,99,7D,2D,0B,9E,46,E7,3A,94,49,B4,3E,49,0A,B7,BE,28,D8,72,A8,C6,6C,AD,3A,02,A6,82,20,CD,69,21,C4,80,75,10,3E,E8,D0,54,7F,63,5D,A2,51,F1,30,70,9B,DE,D1,D5,C2,F2,BD,4C,52,67,3A,38,D0,2F,70,68,26,5D,83,9E,BA,02,C3,7C,CB,D6,AF,D2,01,5B,B6,E4,FD,CD,6C,78,17,8B,75,D3,57,33,27,0B,28,2C,3F,F0,BE,3C,17,C2,25,B0,4E,F6,A4,F7,BC,AC,5E,26,F2,D6,E5,A3,D4,51,61,5D,85,D6,BF,59,E3,D6,60,4B,FD,16,FB,F2,DE,24,9A,6D,86,39,EA,C9,B2,AA,60,58,BA,92,56,CE,C5,25,3C,57,F1,18,FB,B4,18,11,B3,7D,A2,B0,40,D9,92,B4,A7,6E,F2,C2,60,89,77,9B,F3,0D,6F,04,E4,FF,69,D0,75,36,CA,24,8E,9D,B8,01,70,44,D4,CE,B4,C8,22,30,52,90,1E,69,B1,23,87,D8,E6,DE,80,63,B0,5D,28,6B,73,1B,F6,0F,0F,84,7A,DB,A2,D5,8E,66,A4,85,3C,25,73,33,A7,2C,24,FF,E6,5B,D2,CA,EF,EB,FF,40,6B,82,6D,04,7C,F4,87,0C,5C,F9,FC,43,82,8B,94,38,C5,03,71,F6,26,A0,F7,2C,03,A2,7C,9A,63,D3,16,72,51,CB,E4,35,0A,F1,43,8F,88,D3,49,FC,21,4C,78,B8,2B,AA,84,F5,BD,68,06,61,FC,95,EA,83,53,AF,2D,02,C8,FD,7E,FA,CB,53,B0,0B,3E,77,A7,72,14,47,B0,F5,E0,F9,BF,21,C8,B4,E2,DE,1E,E0,B9,7E,B3,66,DB,B7,42,82,A5,0B,7E,91,89,AC,63,C0,BD,55,74,DC,24,B1,04,A1,7F,60,F3,88,E6,83,D5,69,08,BD,AF,94,64,94,2B,1D,FD,AA,60,CE,B4,AD,39,3F,57,C2,D2,2C,AC,68,9F,7C,03,73,DE,01,A9,0C,BB,1C,FE,C2,50,7C,6E,C5,4F,92,80,9F,A5,FF,66,A0,80,7A,99,2F,45,F3,3D,1D,98,22,8F,CF,7B,B7,B3,39,F6,18,63,6A,FF,EC,B5,32,B9,20,9B,93,DF,74,20,4F,7B,AA,02,8A,60,ED,EB,28,6F,30,48,E2,1B,43,02,E6,62,3D,E4,07,5B,A1,4B,4E,A0,BF,9F,E6,47,F9,AE,C3,74,7D,EC,BB,A7,B6,BD,01,FA,BA,89,F1,1D,6A,6D,26,E0,52,3F,33,73,BF,C5,CD,DA,EE,2B,D4,71,13,A5,E6,48,9A,77,94,24,13,42,85,71,77,7F,5F,54,2E,51,5B,E9,05,A4,AA,C1,F9,F0,78,22,8E,88,3F,BC,51,9F,FC,44,AB,59,18,80,57,D3,D7,BE,57,C7,99,0C,B1,31,53,EE,DC,F7,85,83,B1,8F,0B,A9,3D,65,A0,6F,62,9F,72,3B,21,C6,32,AB,66,74,7A,79,30,47,DD,21,48,F9,13,B7,EF,FD,28,7B,B4,58,91,63,55,BB,CB,47,10,09,A9,A8,C6,A1,17,85,34,76,39,68,A7,8E,5F,B0,88,67,15,7C,20,C9,0C,32,7F,DA,74,34,14,A8,97,47,77,4A,02,74,4C,8D,D9,02,0E,2D,0B,09,2F,EB,9E,BE,69,4A,02,1B,FF,C9,74,77,AE,B4,FB,70,63,65,90,D8,55,27,B8,AF,7F,5C,A6,D9,50,40,28,C6,7D,D7,CD,F2,C3,24,29,1C,BF,2D,10,44,76,4F,DB,5A,8C,85,81,87,3B,DA,89,A8,54,84,6E,5C,FA,9E,E1,48,86,A9,57,FF,EC,82,FF,F4,0C,80,78,9A,FF,6F,35,80,30,BB,34,AB,44,31,06,16,77,48,31,2B,2A,26,BD,81,78,95,15,8E,8C,B4,77,E5,62,AE,A4,49,98,99,97,F6,BC,AD,E2,D1,19,A8,F8,3C,C4,1F,93,85,D2,03,1E,E9,3F,36,C5,C3,6D,09,C9,74,BD,F7,D9,42,12,75,B4,6B,E6,89,09,DF,09,32,8B,0F,98,EC,A1,CA,A8,6F,E8,4F,42,E4,93,DF,6E,41,A2,5A,DE,12,40,62,79,6B,06,DB,22,4E,55,C9,1A,AA,85,A7,B3,9D,28,DD,90,D0,09,7D,4A,9D,A3,49,13,DC,D7,58,FF,1A,64,E3,3D,CC,71,37,7F,33,79,8F,69,3A,22,49,31,CE,B7,8F,BF,F9,1F,4D,A0,AF,60,5F,56,E9,66,7F,AF,98,64,8B,C0,3F,D7,9A,E5,97,16,96,DD,38,0A,2B,26,0A,22,69,69,D5,9D,B5,78,B5,86,15,DF,93,20,3E,BA,68,2F,4F,DD,A7,7C,9E,50,7D,72,EF,5E,7E,10,C1,29,0B,B8,20,D2,E4,8A,08,93,D8,B4,B1,0C,00,2A,97,30,DE,C0,82,40,E7,F5,C9,7B,E0,BF,E5,52,30,D3,95,79,88,B8,4C,61,51,D4,67,43,E4,42,C9,40,52,4C,37,84,E7,E5,C7,B5,5A,2A,EE,B7,4D,CB,FA,DC,F4,FB,A9,B4,5B,17,B3,6D,75,A8,06,0E,5E,93,3E,88,CF,BA,F2,07,81,E1,FB,83,09,13,E6,F1,1B,5A,A3,DA,1F,35,84,93,A9,59,A0,0C,B5,73,CA,30,14,76,13,F1,FD,7F,5E,B7,85,16,E5,4E,4E,58,B5,BE,09,8C,9A,1F,EA,98,5A,74,2B,97,0E,8B,41,E2,57,B3,E6,F1,10,0F,D9,6F,9D,F1,A1,D9,C7,78,FD,43,10,65,B0,9B,EC,30,8C,C5,4F,C2,4C,D5,E4,5F,96,A7,90,5E,24,21,B9,1A,E0,C2,44,6F,92,C7,B4,AB,20,79,BF,57,DB,A3,9B,65,55,70,37,7B,64,AD,8F,7A,43,0E,1D,B0,C0,1E,EB,0D,0C,77,EE,56,E4,FF,2B,CC,E7,2B,41,34,37,9E,0A,3C,2E,69,53,74,B2,2A,21,1D,27,A6,7F,C3,2E,72,75,A7,4C,CD,DE,01,42,45,FC,98,51,5E,D6,3C,B5,A0,B9,0B,7E,A1,1F,C8,58,9E,6B,BC,93,C7,09,94,B7,8B,33,2F,6D,8D,E1,50,94,3D,75,7B,1F,1D,CE,1B,E0,CD,5A,45,13,FC,68,47,8B,28,DE,F9,42,E0,32,0B,43,F8,51,54,3D,D0,9C,DD,83,89,95,EC,22,21,E2,35,41,77,96,E3,DF,CD,66,E3,66,7A,34,D2,89,09,B0,43,02,C9,BA,F4,AC,8C,1E,43,29,9E,CB,97,3F,5C,1C,A2,38,AD,82,F5,01,6F,49,05,98,6E,67,9D,85,77,BF,11,60,CD,99,96,26,40,B6,9C,9C,CA,35,BA,6E,EA,C0,81,4F,C7,93,F6,A1,5C,E0,56,E3,68,00,6B,48,53,AA,9D,49,7C,DF,38,15,75,9A,99,65,62,0D,8E,03,0E,B8,C6,18,05,0A,FB,87,17,6D,CD,76,A9,FC,B4,7F,15,C6,8F,97,97,F4,49,35,4F,24,5D,F4,D4,C1,84,B2,C1,9A,F2,6A,8E,82,B9,08,14,30,69,F6,66,F8,A0,92,E4,CF,94,5E,0B,6D,1A,83,B6,BD,B9,4D,7D,22,D7,9E,D5,6F,26,B9,F4,63,2B,CE,AC,CE,93,8A,ED,51,93,B0,14,9C,BD,08,B2,2E,30,0F,7A,C2,06,40,F8,75,47,D4,DD,AB,8B,4E,D8,40,EB,DD,D8,86,D2,3A,5E,26,11,5F,59,95,C0,13,53,1A,2A,04,D2,E6,85,C1,EA,DC,07,61,66,36,B9,17,FF,C8,3F,E8,42,B4,C2,71,0A,D0,82,88,B7,0A,43,8A,FF,44,B1,04,79,7E,EE,1D,63,D6,64,71,FA,B2,04,7E,10,9D,7E,68,96,62,07,45,78,E9,49,B5,97,27,B9,C9,FD,5C,F2,72,78,5E,96,BB,F6,D2,1B,3D,CC,1A,B0,DA,40,09,16,73,56,96,EE,1A,57,1E,CC,52,49,BC,71,44,D3,18,C2,3B,01,F1,B0,EE,04,2E,7A,5C,35,E3,08,D4,57,35,55,AA,75,F0,5C,0A,28,C8,C2,0B,11,7E,35,85,FE,EB,9F,EC,38,9E,11,1A,68,AF,9C,FB,F6,26,19,21,9D,63,9B,C3,CC,52,0F,AA,CA,50,FF,53,2A,38,BF,A1,A0,AB,E1,78,75,28,99,E7,39,28,0A,C3,B5,19,22,10,E1,25,20,3E,5F,AD,42,9D,E2,10,A8,4D,BB,8A,97,E0,2F,6D,64,D2,E2,7D,52,E3,42,CB,99,7B,D2,3E,CA,BA,FA,D0,55,C6,7C,70,E6,97,67,18,E2,25,0B,BA,85,13,B6,B4,28,89,12,91,30,C8,79,77,0D,00,B5,68,EB,D0,70,B8,E1,6A,E2,13,B0,02,F3,84,69,36,39,F2,DE,DE,B2,9E,10,0E,4B,FA,03,A9,42,FC,2F,CC,70,F7,44,93,05,B7,EF,3A,EB,BA,52,CB,1C,A0,8A,50,B3,60,AF,B0,3E,31,1D,73,61,30,A7,4E,A8,CE,D6,A4,6D,AC,29,C6,DE,61,DB,0C,34,20,A1,76,E6,5C,3B,49,52,6A,52,97,36,41,BD,D1,CA,85,A3,67,8C,4F,5D,15,17,6D,E2,35,01,6E,F8,53,D3,5F,2C,68,C4,2C,1D,F4,8B,96,70,43,D3,94,A8,34,47,E4,86,95,E4,3A,02,7D,2D,D3,A3,56,AA,CD,87,FD,11,41,5B,67,A4,7D,3F,77,F6,61,31,EF,CA,2B,A8,30,D7,17,D0,26,11,BF,94,26,1A,DD,66,C3,C9,10,2D,D7,F2,11,F2,E0,7E,39,84,E0,BA,E2,6A,D4,0F,F7,02,81,B4,53,B8,79,F0,95,AD,E5,DE,88,85,A6,8A,24,67,E8,0F,DD,95,AF,35,66,F7,5D,42,FD,B1,3E,CD,2A,95,5C,8B,A0,C1,4D,30,43,78,53,67,3B,CA,BA,8D,DE,6B,73,88,D7,55,47,71,2D,0E,F0,70,C7,A5,C8,6E,60,ED,EF,39,91,3D,8D,16,69,7C,7C,5D,B2,96,A9,39,84,E5,DD,AB,5D,F6,7C,DC,C5,67,7B,36,44,98,7F,AD,80,80,37,AE,DD,19,D5,C3,0B,91,F8,83,F0,D6,8D,F1,92,2D,07,72,31,42,B6,FD,E3,EC,02,00,12,D5,ED,23,7F,EF,95,AE,95,E3,80,B8,82,63,B8,F7,DB,B5,CE,94,14,B2,8A,19,21,D7,FA,8B,31,2C,60,20,79,AB,37,22,F4,30,9C,78,77,64,3B,76,56,D1,E3,AF,89,7F,C4,FC,4C,70,E4,E8,18,9C,46,91,C7,BA,37,73,EC,8B,6F,32,EB,64,1D,02,30,E9,2E,B3,BE,2E,E8,1B,9E,18,5A,6A,11,06,74,1B,1A,41,77,AC,86,47,54,A7,7E,9E,F9,C4,78,24,49,DD,B1,88,13,65,7D,6A,8D,2E,79,37,61,8C,0D,32,E6,6B,26,DB,BB,24,28,49,82,86,EC,A2,AD,2E,AD,03,95,D2,1E,84,8F,37,16,EE,19,C4,1D,98,C9,73,93,93,19,5E,D6,A3,F6,9C,96,1B,87,F6,5F,F6,CE,F8,77,25,4B,DB,09,74,4B,60,AD,AE,0A,BB,10,CA,A1,4F,8F,EF,D2,B1,76,95,64,21,CC,9D,03,1B,3A,F7,23,DF,C4,F2,2E,94,8B,2C,12,A8,B4,92,01,FB,BC,7F,C1,A9,FC,69,6A,5F,DD,87,0C,33,30,60,44,A8,AD,9F,46,87,B5,9D,3E,F1,7C,A6,5C,3E,C0,7F,AB,7D,CA,FC,56,03,19,AF,85,29,E0,90,D6,C9,ED,57,B2,0C,C6,9D,B4,A7,50,C4,28,71,82,82,1C,A5,9F,0D,54,B5,5D,44,D9,74,2D,87,57,BF,5A,AB,55,1A,74,5C,85,B7,DB,5D,A1,D6,26,90,3C,6A,F9,B9,6B,6C,84,49,06,04,B3,89,66,62,6C,7E,34,3C,0A,21,1C,D1,D7,74,43,15,3C,35,39,07,D5,65,F0,B6,E3,C5,63,60,CB,E3,BF,F4,D5,C1,48,9F,01,90,FB,F0,E6,9C,EA,C5,8C,1A,5E,A9,2E,7F,66,D0,92,7B,8D,75,09,B2,08,E7,EB,CE,EE,1F,57,9E,42,70,91,0D,05,A8,CB,65,54,47,86,DC,1F,2A,1E,2A,F3,B7,FB,42,F6,76,FD,98,1D,D2,CB,01,61,3F,43,F1,0C,68,CC,7E,D0,AE,03,C5,87,0F,02,0E,D4,46,82,35,24,57,17,28,5A,C9,44,D2,F2,47,A3,62,F7,5A,7F,91,AB,03,DF,FA,08,3F,C0,E3,63,CA,2D,40,4A,E5,D3,3C,BA,76,5D,83,0D,08,32,BF,63,59,AB,BC,B8,2B,06,F6,16,96,6A,77,A2,47,65,3C,E8,9D,E2,52,C8,AC,14,2A,AB,BC,1E,1C,F4,2C,BC,39,D4,64,E7,A6,C1,45,0C,76,6B,3C,F9,03,DA,14,2A,4F,FD,FE,3A,C0,A6,6C,42,11,BE,3E,46,0F,9A,C3,EC,2F,7F,17,74,C5,CD,3F,AB,5F,D8,D2,E5,83,7C,C0,F3,02,F8,59,85,33,0A,31,38,5F,72,F4,9A,04,07,B5,7D,F4,55,AF,7F,F0,EE,25,4F,42,4D,CC,A6,C5,93,D4,2A,C6,56,86,84,49,CB,89,E4,CB,33,12,5F,76,9D,CB,29,5F,47,49,23,45,3E,22,C8,F9,9B,85,9E,AE,EA,1E,46,67,AD,DF,CF,59,04,AA,77,12,07,EF,B7,CE,B4,52,39,12,A2,24,59,5B,E9,D9,AA,21,F7,A2,6A,D3,24,46,E1,19,B3,E4,8D,E4,AA,93,2C,6E,68,FC,66,A9,1F,99,70,6F,CE,AF,2E,42,5F,6C,BD,0C,44,09,55,B7,44,01,25,2E,E0,85,83,23,6C,AA,5D,CE,94,A2,25,E4,4C,F4,E3,32,86,72,2E,CB,47,10,4E,E3,27,20,46,13,0E,1A,5E,4D,B1,05,1D,F0,5F,F4,C7,14,9C,48,86,4F,70,86,15,8C,80,5B,13,5C,18,04,B3,60,C1,82,3D,D3,75,2F,06,45,3C,21,13,41,6A,AE,1D,ED,40,FB,B5,0B,E8,0A,25,86,34,FB,1F,36,79,A3,D4,D7,08,98,CB,42,28,AF,CA,A9,55,78,47,92,03,14,E3,70,E6,C3,10,6D,9E,96,BB,C3,BA,30,8D,8B,2C,70,FF,52,B2,57,6F,87,A8,34,AF,B0,18,71,06,57,FA,AA,8B,F0,48,BB,CB,84,FC,1B,16,1C,7A,53,B6,DB,59,A0,93,6F,6B,33,5D,19,C5,FE,F6,42,A7,79,21,F2,DD,E0,75,47,35,44,B7,29,72,D4,9E,EE,A7,BF,70,C2,59,93,66,E0,94,35,95,04,00,0B,C6,3D,53,F0,E5,EC,16,1E,38,20,3D,83,4B,84,DC,C7,84,2D,3D,21,98,13,E2,13,70,CD,56,21,A1,02,75,D0,9D,6C,18,B8,73,57,CB,CF,C3,C4,C2,0A,47,58,42,12,2B,F5,2A,87,B6,4C,62,D2,E0,9A,5D,CD,1A,58,AA,1D,B4,E6,DE,20,93,73,3E,C6,7C,46,2B,89,63,C3,F0,63,8B,36,23,C9,92,F7,8F,A4,8D,AD,AA,58,46,88,6F,F3,B6,78,97,A5,59,EE,79,CD,D9,32,6B,2F,AD,7B,A0,D9,B6,9D,82,B4,61,EF,BC,4D,27,FC,2A,50,E8,DC,06,7F,49,62,DD,FE,B2,C9,BC,22,57,90,3A,F2,00,BF,59,5C,F5,6A,FE,56,BE,F8,D0,21,BA,63,33,F4,52,2E,10,80,81,19,68,3E,AF,BE,C2,18,7E,71,9C,C8,50,3F,C0,DB,CC,69,D2,57,FF,FB,3A,B3,E9,21,2A,F8,F2,0E,32,7B,59,60,F3,09,06,D0,9C,01,CE,C9,35,39,14,25,4A,30,1E,A6,B9,EA,7A,EE,12,6F,2E,4C,82,38,7C,98,35,64,64,67,67,01,B6,EA,9A,AE,BB,C9,B4,F4,2A,92,A3,BA,A5,62,89,6E,1B,23,C7,24,8C,38,FB,DF,3C,01,CB,41,C5,93,AA,37,49,C2,EB,6D,56,3D,64,D3,49,28,BC,FC,53,30,57,FA,32,42,71,0D,AA,D4,1A,D0,46,40,78,65,49,95,B5,85,AD,6B,B4,33,2B,8D,3B,6B,C0,20,EE,BC,96,C2,C1,41,E2,7B,4F,66,33,B5,B9,B4,C9,57,50,62,D9,DF,85,55,97,D1,0A,D6,3F,7F,24,28,C5,C3,1E,05,65,8D,FD,23,F7,90,E6,B2,DB,65,D8,4D,EC,81,45,A7,07,54,BB,39,77,B1,CF,20,F2,C3,40,F6,71,AB,57,8E,1C,FC,A7,03,FC,72,B9,59,85,32,E6,A6,1A,EA,2B,C6,BA,A4,C2,99,62,97,DA,7C,70,A8,D3,13,84,42,CA,7D,5C,FD,8B,EC,EE,AD,21,0E,AB,1E,3E,E7,32,F6,B3,09,C3,2F,D6,53,38,5A,06,DB,AC,84,0F,39,55,CE,FA,C1,92,A0,BD,E0,76,43,96,EB,47,14,AF,30,28,67,9E,2E,AB,14,2C,58,F2,14,38,1A,FD,D6,4C,19,76,7C,DE,3C,B2,68,6D,18,03,39,AB,14,CA,90,90,0A,21,2E,AF,B7,32,41,DE,66,85,F6,32,19,13,25,90,AB,4D,49,C2,AC,28,C2,C3,76,67,D9,09,19,02,1F,ED,CE,56,50,56,7E,52,C3,3C,E0,D0,1A,0B,B8,20,07,0A,B5,1B,EF,BF,95,61,80,F6,02,1C,5C,70,33,0A,3F,4F,94,66,15,2F,5C,47,6A,D5,18,C0,DB,05,E0,7A,10,E5,64,DC,A2,15,4E,28,6F,AA,D2,29,9E,88,7E,C5,B8,C3,BE,73,CD,E0,BD,8B,60,6E,DB,10,75,61,A6,C9,D4,5B,A0,58,8D,4A,A2,CB,C1,C8,44,4C,F6,DB,EF,B5,89,1C,71,8E,EF,33,CB,70,83,80,1A,DE,07,11,C1,20,80,D4,BF,8C,C2,AA,2B,BF,BA,C5,69,09,06,99,7E,5C,32,BB,7E,74,A5,46,90,CB,99,3C,0A,99,BE,F4,DD,A3,97,64,36,17,38,10,96,A2,14,9D,34,52,90,C7,6A,43,66,21,F1,0A,1A,A0,8A,E0,E8,9F,0B,37,39,9C,5D,BF,16,6F,AF,5A,65,AC,A9,C0,66,46,33,E3,BB,71,24,73,EF,9F,4C,9A,B7,3E,E6,87,FC,4C,54,63,9E,C3,00,F7,E5,F1,36,F4,FA,29,E1,26,03,5E,DF,76,2A,17,14,3C,53,3A,57,15,BA,C5,DE,D2,96,9E,31,BD,33,30,18,B7,32,88,D3,C0,74,56,49,54,67,69,4A,9A,37,2C,DB,28,F2,50,3F,FA,9D,74,98,08,5A,2C,90,92,07,70,61,52,EC,15,C3,A2,58,C8,CE,A9,C5,EA,38,0A,6F,73,32,47,9F,B3,C5,11,D7,2A,3F,89,69,E7,47,FE,15,7F,02,BE,AF,15,13,E2,0D,4B,2E,6E,D0,55,73,43,CE,D2,41,21,E5,C4,25,02,C0,1B,0C,7E,54,56,12,91,72,6C,0C,8B,8D,1D,AD,C0,75,2D,31,A5,A9,7F,C7,BA,26,AE,2D,05,B9,60,F7,9B,5C,CF,A5,F2,2B,B5,1E,BF,14,AE,4B,6E,98,47,09,07,AB,D4,71,89,13,0A,49,23,95,B8,E2,C0,9F,D5,9A,97,FA,81,B4,79,B3,CD,F8,8D,8E,58,28,1F,70,56,F2,13,A2,9B,66,DA,B1,56,3A,59,97,9A,13,FF,B5,00,47,6D,FC,78,03,DC,6A,C2,94,F2,0F,B1,88,C9,23,F8,C9,4A,3D,6D,12,CA,3E,BB,11,88,C9,4B,B1,6E,E3,49,A4,E0,4D,CF,79,DC,78,21,B2,78,17,BD,41,F9,2F,C0,F5,E2,19,B6,DA,05,5D,72,22,9D,DF,CE,48,F6,BB,29,EC,95,18,25,06,51,D2,8F,C8,6C,F1,0D,D1,B6,86,58,A1,AB,08,EB,7D,57,99,1E,3B,A0,E1,41,0C,53,7D,DD,0A,9B,F2,02,EC,FE,5E,79,E1,38,72,8F,ED,62,C6,36,63,DF,80,97,3E,17,6F,2B,F2,97,3C,38,FF,A1,5A,95,7D,A4,3B,24,8D,74,C9,B9,83,8F,46,41,69,4A,57,EF,11,DB,39,C7,47,AB,B2,1C,FC,51,0E,F1,AF,22,DA,BE,B1,08,EB,12,15,98,4D,68,FB,D8,6D,4B,C6,55,21,2C,49,70,4D,B9,E2,B6,AC,F8,79,79,F0,1F,2A,7A,5D,E3,FE,E0,B0,C4,19,7D,16,AB,7C,DE,F9,7B,0E,55,41,2C,0E,7D,37,94,E7,A0,5A,02,E7,8A,66,A8,AE,15,E1,4C,A5,59,FD,7A,AB,FE,E8,C2,72,0B,69,5D,CE,8F,83,0B,52,4B,7D,B0,4B,45,8C,0B,57,7A,22,FF,8B,22,D2,11,1A,7F,6D,05,87,73,94,4E,CF,9F,CF,A0,62,2B,E1,27,D1,89,36,AF,FE,83,5D,5F,60,5C,86,39,C9,49,64,CA,DB,64,56,05,7E,A1,E3,3E,77,2E,40,02,4C,86,A9,AC,1E,B0,8F,D1,21,27,A2,46,8C,16,16,27,B0,FA,B0,66,0E,09,DF,D6,6E,42,CC,EA,5E,EB,EA,7B,00,E2,3B,F1,84,C5,07,B9,EE,AD,6A,D8,8E,1E,52,80,00,87,CB,06,B1,49,01,82,F1,72,D0,64,34,1D,A9,50,18,9D,9E,A3,4D,4F,54,C7,9B,4F,75,BE,EA,96,32,1E,AF,F2,05,FC,16,50,A3,3D,72,D0,71,17,7F,51,E5,FA,10,6A,5D,3F,2E,0C,A6,E2,49,A8,74,67,F3,0C,6C,6D,ED,A3,B8,CB,2F,FD,A1,3E,4B,81,30,78,CD,87,43,B9,BD,50,B3,79,52,D9,9F,6A,D6,AA,95,C1,4B,98,E7,66,2C,29,FE,78,0F,1B,54,B0,66,3C,30,67,63,1C,8E,C4,DC,33,EE,A4,AF,D9,FE,8B,55,F1,A2,B0,91,34,E7,FA,4C,D3,5C,82,62,EB,FD,88,F2,5A,F0,7D,2B,68,AA,7D,03,5F,64,9B,E6,36,19,91,26,B0,51,9B,9F,A7,E3,79,70,0C,81,07,8D,81,58,D0,73,C8,0A,0F,24,BA,30,E1,62,AF,63,CD,52,03,AC,9B,39,82,B3,45,AC,76,13,68,BF,71,52,BB,FE,09,0B,C8,34,4B,DB,EF,32,B9,BB,5F,FE,AD,CE,EC,A8,BF,3C,16,E9,5F,B9,D0,1E,E1,7A,8C,97,54,85,32,AF,BA,61,DE,92,FA,F3,EB,21,D9,5B,EA,79,38,87,BA,A7,2F,13,41,09,C0,14,73,B1,74,8D,87,01,1F,AF,D8,D4,6B,C9,5F,E2,D5,4B,A3,8F,68,0B,4A,C0,FE,83,C6,42,A2,D3,24,86,48,97,B9,A3,90,68,BB,AF,D8,AA,34,C8,06,5D,6D,07,8A,4C,32,0E,86,92,57,B8,EE,15,8C,CD,9F,34,88,D6,70,4B,AE,23,20,E9,C9,38,48,25,2F,2C,65,87,9A,57,1C,C2,63,48,85,BC,8B,AD,6A,7A,D0,10,82,A2,50,39,AF,5F,8D,2C,B7,2A,03,B2,13,ED,7F,49,B7,38,49,02,05,41,3D,2F,3A,4C,E1,09,0A,0D,22,61,9A,55,1E,B3,92,B3,1E,FB,8B,44,B9,CE,78,63,1A,4A,85,E6,CB,C4,5B,17,4E,C0,7A,9B,3F,FE,92,81,E7,C7,69,9A,70,8D,96,5C,A6,D6,66,0A,C4,C8,5A,76,99,8A,B7,D2,60,E9,8B,63,F3,D7,0C,B8,94,CD,94,40,F3,8E,6B,43,EF,D0,43,00,8D,30,53,7E,D5,1C,2F,20,4D,70,15,B4,9C,CA,2A,C5,E0,78,15,14,5E,FD,51,D1,EE,35,14,90,30,3C,0B,FE,A0,E8,7C,60,9C,4A,95,85,61,C3,3B,BF,E0,A7,DE,D4,EB,53,5F,A6,9C,27,E7,3D,5C,15,A4,BD,24,21,56,C1,9A,29,F6,DB,D4,5D,89,65,8A,22,B1,00,63,88,14,97,90,77,57,B5,38,7B,8D,5F,AD,2E,62,C7,76,5F,C6,CD,07,75,F7,4B,69,2A,54,20,30,34,B1,37,CB,4E,7C,8B,8F,0C,E5,7D,AB,F0,00,B2,09,E8,C2,F8,16,CB,4F,F9,84,6E,1D,55,3C,A2,4B,E1,AA,08,A8,DC,26,E5,B4,E4,62,3A,92,40,09,AC,95,1F,29,6F,84,90,06,5F,87,75,F8,5B,78,96,68,84,25,01,7F,1C,1D,DF,9E,65,8A,4F,DE,04,59,30,FA,C0,FD,9C,9B,E0,F5,5C,6D,92,02,46,CD,55,70,68,B3,25,4E,42,BF,BB,DD,AB,71,82,FF,F7,AC,FC,DC,1D,78,A2,EF,9E,59,63,30,39,A8,30,C5,0D,86,42,4F,BE,39,30,A9,2E,9D,6A,2C,D7,C0,81,D2,8E,F1,23,94,58,45,1B,51,A7,87,80,BE,EC,23,0C,49,AD,10,21,CF,DF,3C,92,4C,8F,A2,D8,21,E9,96,82,F5,B9,6C,E4,9B,52,52,E0,05,3B,0B,FC,E6,F7,95,3E,25,E7,7C,C4,9B,F4,A8,CD,C3,96,1D,07,E5,7F,19,DA,2D,B2,58,0A,A6,54,A7,B6,05,CD,7B,38,1D,2D,34,62,DF,B2,EE,A5,19,16,11,91,DF,F8,ED,59,B7,48,34,6A,66,FB,11,F9,3E,34,E0,2D,D2,0A,D6,42,D6,5F,6E,C8,35,FB,B2,E9,D0,29,96,D3,4C,39,53,3C,E6,DA,AC,E9,CC,BC,C8,4B,B7,F4,CB,43,C6,6C,7D,B7,6A,17,36,16,86,36,DE,06,22,97,6F,A0,70,26,76,69,D7,B5,60,DB,85,F0,FD,E7,62,81,0F,F5,F1,29,48,4C,67,2E,96,00,71,F3,49,3A,0A,28,90,56,A2,6C,93,DD,93,B2,AC,BF,C5,64,26,05,3B,9D,7C,80,56,62,4A,06,D0,AC,50,AF,B6,07,70,C0,97,6E,AB,CF,BF,88,0E,06,7B,B3,8A,E6,FF,0A,AE,32,37,1C,0D,40,06,DE,B4,51,83,D3,87,88,C2,DC,D3,82,57,1E,C4,AF,E6,54,C0,5C,CE,9D,AD,EB,67,71,50,94,47,18,F4,E1,C3,64,77,12,82,F8,CD,C8,CF,F0,BB,7C,5E,18,1D,4F,0B,29,27,EC,AC,6F,49,F8,E9,69,6F,84,84,17,8F,0C,23,D4,C7,77,21,B3,FF,07,4A,D2,0E,91,F1,AE,C1,3F,8A,9B,08,BB,15,BA,60,F7,1E,63,D2,92,1B,5D,BD,AE,A6,A9,24,B9,66,B5,04,57,D0,5F,0B,B7,1C,2C,B7,95,C7,A8,40,F1,5E,D3,D7,E0,86,88,09,C6,70,CE,6D,DF,03,EF,29,F6,E9,C0,BA,31,8E,24,F3,57,B3,A7,B7,CE,73,CE,2F,C1,8C,EC,97,B3,3A,B1,F3,70,DE,6E,D7,3C,AC,96,09,E8,71,FF,54,A0,7E,7E,EB,83,AE,E4,B5,64,8E,56,32,7B,73,9B,0B,9D,0D,47,42,36,5F,52,B6,2A,0A,4B,38,B6,BC,ED,9F,9A,26,F8,C4,C8,88,0E,51,82,24,F0,42,C5,CC,B1,E9,00,13,A7,BB,94,E5,69,59,61,E3,10,11,A5,46,84,BD,26,48,20,28,47,70,BE,7E,E8,6A,A2,21,04,7A,29,40,BF,25,30,49,D8,5B,4E,D7,95,38,4E,08,19,8D,25,F9,99,E4,DE,14,71,78,12,73,3F,DC,BF,B6,1C,AE,C1,3C,53,21,E3,19,FA,7C,C8,E4,31,ED,86,79,3F,43,2A,65,09,5A,FD,31,F9,E2,9C,31,79,4F,B8,EC,FD,DE,F1,47,3F,A0,A6,95,A5,8E,83,CB,F5,26,18,FE,E3,50,93,AE,42,80,84,FC,E1,E2,29,19,F3,D4,A4,14,EF,E3,C9,0E,02,67,E5,A7,AE,45,B2,9F,C5,90,80,C5,E5,B8,E9,98,5A,36,F3,E7,26,7D,DF,93,02,40,A0,B4,AA,9D,99,AF,57,C0,52,20,64,A6,ED,88,EF,3A,BC,8B,DC,2D,18,83,BE,CC,3D,AB,C4,33,D5,C5,04,4C,94,33,29,13,6F,05,97,03,89,5D,A6,82,D0,53,BD,4D,15,5A,0E,06,65,49,C1,BE,C9,15,78,93,6D,6F,41,69,E3,F9,E8,73,7C,13,90,8A,B9,65,86,02,CE,37,56,34,E3,37,B3,4E,AD,54,29,01,9C,56,42,BA,E4,C3,03,38,9E,79,53,F9,39,8B,63,32,70,23,06,0A,C6,E4,7F,52,8B,6F,48,B9,A9,D8,BA,CE,E6,93,A4,B7,A1,F3,AA,14,32,3B,39,1F,2E,6D,AE,9E,85,59,0F,DC,40,F4,A9,AA,DE,68,28,F7,D6,FA,FB,60,C0,17,59,11,62,01,7E,67,C4,96,44,D6,DB,B2,24,79,6F,EC,C1,17,C8,0A,0F,64,09,ED,8A,88,42,03,30,8D,78,25,CD,9B,A2,9B,5E,2C,28,77,B0,62,2F,6A,03,87,F0,18,61,E8,7F,D5,15,D3,D3,16,47,85,46,41,E5,8E,BE,4B,F0,31,56,2E,C6,67,A5,D6,50,18,64,4E,22,0E,C8,D8,8B,85,35,5A,7D,3A,44,37,FA,99,D7,AD,2C,70,56,A5,94,45,2E,B7,45,8D,EC,35,8F,AA,F5,B4,62,C0,B4,9A,9B,87,FF,6F,FA,E1,88,80,7E,57,E3,90,BB,E7,AF,88,5C,DF,01,16,27,F4,7A,C6,14,BA,C1,BB,44,7F,BC,F8,5E,A1,55,C1,07,0E,27,5C,98,01,4A,67,0D,6A,CD,7F,C2,8A,FA,B5,E3,38,04,13,FF,38,0F,C7,41,98,CF,85,80,E3,47,61,62,33,43,3A,54,DB,61,2D,69,35,24,61,07,5B,3B,FA,8C,4C,28,20,1A,E9,01,2F,08,43,17,20,F9,CF,28,66,2C,12,39,75,E9,EA,4C,25,A5,7F,81,79,5E,02,DE,EC,41,4B,14,BE,8B,EE,5E,CE,5B,70,99,A5,77,87,D3,32,53,C6,2F,CE,63,1E,6B,70,8A,24,C2,B7,CE,3C,0D,7F,FF,CA,35,95,FA,D0,75,1F,D5,03,FC,72,88,7D,AE,3E,BC,AC,B1,6A,8D,33,0C,38,0A,45,3B,DA,75,1F,D9,0F,8E,1F,70,BB,41,D9,29,EB,38,14,AC,3A,EA,5E,77,D6,0B,E0,EE,1B,F7,35,50,A7,D6,E7,68,1E,BC,C9,98,43,95,D5,89,07,AB,B4,28,49,50,27,50,18,7C,3D,15,31,F5,CA,76,12,4B,27,66,DF,14,F8,44,75,3F,C3,F6,5A,A4,F2,76,A6,5B,EF,5C,A9,73,9D,AC,57,D0,69,81,33,5C,30,6B,2D,43,00,E8,32,4F,98,B0,F8,0A,F3,2E,F9,6A,1C,3B,A5,B1,28,06,50,12,23,C2,99,82,6B,F1,88,32,1B,44,08,D1,6D,D6,A1,48,68,CD,1F,54,95,53,19,21,81,F6,86,A2,64,77,25,0D,4B,B9,EA,F5,13,23,09,12,F4,85,5E,94,E1,A0,16,0F,72,36,DF,16,2E,89,01,70,56,44,3E,A1,CB,60,A1,81,DD,D1,3A,96,3D,E7,46,65,5B,77,2E,DD,E2,4E,05,6F,48,E5,27,57,DC,02,4B,FF,2D,F1,F4,D1,3C,25,A0,18,FD,24,B1,1D,28,08,7C,C9,E0,12,DD,7E,95,60,5B,70,A3,52,90,24,A7,38,6E,B2,1E,DF,06,69,7C,E6,72,32,B4,02,02,6D,E8,1B,E8,C3,C8,F7,D0,C6,2D,81,98,1E,A2,80,F3,24,51,F9,D4,0D,92,3E,9A,1E,0F,8D,74,A5,71,93,10,38,DE,B5,55,0A,BF,C7,E7,00,2D,49,73,A6,9B,72,A2,53,CE,F9,D2,79,B7,16,47,09,39,D3,3E,47,C6,A6,B9,23,4B,4C,4C,7C,DE,0D,AF,C7,30,FA,FC,A5,FC,50,C6,36,74,A6,34,C8,08,C6,C8,36,35,F7,96,14,46,B0,2D,F2,9B,84,9A,83,2C,69,06,18,4C,61,60,35,75,4B,1E,8A,97,18,DC,AA,CA,31,81,DE,00,B0,81,C6,51,5A,18,21,2B,2D,4D,8C,13,B4,F1,78,26,B5,E3,3B,2F,0C,25,A9,28,F8,06,13,CF,8D,89,C7,DE,F5,67,8D,13,67,CF,12,85,67,04,80,20,A5,0D,AC,C4,F7,6C,E1,12,77,B1,39,FA,1B,F8,0A,5B,9C,BA,BA,D1,E3,2D,6A,D6,08,EA,E4,C6,D8,0E,2F,F9,16,24,71,4D,4A,9E,FE,80,BB,ED,8B,A8,D9,C1,B9,79,91,08,87,D8,05,4E,C1,CB,6D,16,65,97,7D,F0,F9,4C,6E,49,59,01,F8,2F,A4,85,27,56,54,6C,0C,68,4F,9C,FF,C8,05,3B,72,55,10,BB,DF,54,EA,3D,D4,50,47,FF,A3,22,13,51,C6,9B,AE,FE,65,1F,AE,B9,DB,D9,75,96,82,7F,45,EC,6B,6D,51,FF,4C,3C,AE,6F,14,0F,AA,B5,7B,71,3A,C7,31,73,1C,A6,E4,BF,52,5E,B6,17,E4,EE,13,26,90,61,0F,CA,0F,D4,B1,67,0A,BD,EC,EE,79,68,DD,56,69,32,6E,79,D1,7E,81,C9,85,4B,29,C4,CC,01,4C,56,02,99,5F,BC,33,46,E5,59,B4,E2,5E,3E,8E,FE,FE,51,51,98,CF,11,A2,2B,BE,24,71,23,48,EB,42,35,AA,E5,63,CB,12,C4,56,3D,D4,84,D6,83,92,EA,9D,29,2E,D5,03,62,5D,EB,19,93,C9,BE,9E,8E,D2,DC,B0,E5,56,B4,80,0A,1E,13,BE,9A,2F,AB,25,12,35,C2,8E,40,1E,C8,E3,EB,98,09,2C,25,AF,59,16,22,43,88,E8,A0,0A,84,6C,EE,84,74,05,B3,24,A9,BA,86,18,07,68,72,8F,7A,15,A5,EE,FB,4D,D4,72,86,B0,66,C0,94,AC,9A,9F,90,A8,3C,00,65,A8,25,09,D7,1B,22,41,46,90,0A,99,CC,86,6E,FD,15,55,19,C3,8E,A2,B9,C2,DB,A5,E5,2A,C1,3B,16,D3,93,F6,3B,B8,76,C6,DE,50,2A,26,72,1D,D1,94,9D,09,EC,2B,19,8E,B6,B0,C5,94,96,1B,62,80,24,7E,3B,F5,D3,2C,9C,46,38,28,49,1B,81,0D,98,26,A8,82,87,56,45,A7,F0,CD,8B,6B,FB,04,58,88,1C,96,7B,35,17,DA,15,B0,CF,52,3D,C1,9D,15,A1,FC,00,2E,4D,DB,6A,6F,88,F0,3E,23,45,FF,07,BE,8A,D9,73,EF,1B,9C,D6,06,2B,3A,07,B4,D6,50,B9,04,12,7F,1A,55,91,1B,06,0A,EC,C8,AC,E7,AF,86,24,24,55,29,23,1E,A6,0C,15,8D,66,73,5B,FD,24,ED,4A,F2,F8,36,63,2E,77,18,67,E0,C0,58,5D,A2,F0,B1,70,B3,AC,8E,FB,27,D2,9A,8A,F4,5C,B8,B2,0B,CA,5B,2B,8C,6F,9B,F1,C5,F7,EC,A2,A6,4F,81,DE,D5,43,18,BC,6A,6C,60,61,0D,7F,1F,90,58,4F,B8,43,BA,EE,A2,8E,FF,E4,F7,C0,73,D4,90,59,49,FD,24,AD,61,BE,E4,0D,A7,7D,00,24,F0,0C,C5,7E,0D,7C,5D,04,F3,9A,FB,B5,97,31,FC,99,CF,BE,9B,A3,75,56,A5,98,01,AE,00,80,DB,49,C5,60,D4,B8,C0,C2,D2,E7,65,CA,3C,31,D7,50,C6,21,DC,94,37,F1,04,75,27,CC,5C,9A,2F,5F,31,2C,01,46,F4,6A,3C,51,6B,53,0E,0D,BB,34,CB,81,C8,5F,3A,23,F3,8A,1B,3D,6A,DF,0F,FE,8B,8A,ED,85,85,25,09,BE,40,C9,ED,98,FD,1E,A7,6C,EE,FC,E2,B6,EC,34,42,69,00,15,DF,84,D9,14,45,2B,D7,39,0C,0D,87,E3,8A,D0,2B,26,F5,BB,BD,36,2D,9F,46,4B,63,01,8E,67,01,68,94,E6,06,CA,6A,7B,1D,2E,57,CC,BF,44,B9,40,77,FB,F1,73,95,41,ED,F4,10,22,A0,1D,75,B5,26,78,58,47,F6,45,8A,C2,97,E9,86,F8,5A,FF,C9,77,43,F1,3F,A5,BA,ED,E1,6D,74,C0,2D,B0,F0,E5,28,C7,D2,61,78,09,C6,F1,71,68,46,EE,84,59,FA,83,31,1C,CA,C4,8C,F4,90,58,7E,8C,D4,CA,2D,85,7E,C6,D8,AE,95,7F,39,E4,C2,C1,BF,87,C1,F4,F7,76,D5,09,71,E6,77,C4,3E,F6,01,ED,06,25,3A,2A,43,2B,FB,B1,D1,F4,B6,1B,5E,06,05,02,41,F5,C5,1B,79,2C,DA,BF,BB,05,E0,BE,BB,13,E1,85,6C,B5,D7,52,BD,0C,3E,5E,30,F7,F4,B7,48,F5,A8,61,0B,F1,36,50,C6,14,70,09,66,F1,32,71,F7,A2,7D,19,81,A9,39,17,DB,70,71,F6,C3,08,B1,C8,17,18,AD,4F,77,D1,F8,07,97,A5,05,92,88,FB,FE,F1,5D,16,42,36,22,8C,D7,03,1A,AA,16,2D,45,42,F0,AB,79,60,0D,72,55,D3,E0,32,F3,4A,F0,0A,3D,31,7B,E1,0A,C9,40,7D,F9,AE,2B,F6,83,3A,DA,32,9B,02,65,9A,39,CE,9B,DC,A7,A3,E8,A7,3A,63,5A,99,5E,EA,8A,AA,5D,62,09,7E,8B,3F,95,C9,36,CC,C2,A8,B5,7D,B9,F1,7A,71,A9,E2,A4,E3,A6,84,14,50,2A,AD,4A,6F,05,91,63,BC,69,46,45,09,44,13,02,8B,69,29,44,71,7B,7E,CB,31,84,99,FB,D5,51,C9,21,3E,16,3D,C6,28,FB,07,CB,93,85,0D,8A,AD,D6,C1,09,BA,C3,36,BD,9A,D3,91,2B,4F,D0,38,3C,2F,9D,9D,E2,77,D8,85,B9,52,23,D5,81,E3,19,DC,6D,95,FE,AF,50,B7,20,4A,34,C7,FC,0A,FC,D9,D6,2B,A5,83,37,9A,97,AA,3C,F9,88,19,A2,1E,CB,E1,8C,F8,21,90,A4,22,FC,B7,89,8D,54,AA,2D,BB,16,E0,28,79,46,E6,7F,22,B4,52,48,19,28,D3,8F,AF,B2,71,E5,D9,53,01,C4,F6,34,0C,3C,3A,C2,38,F6,C3,25,EB,70,C6,23,91,CB,B5,F0,11,63,E2,B1,AF,42,21,A2,8B,C2,54,CF,24,09,E8,3A,4E,91,C9,EE,40,90,B8,D8,E3,95,FB,8C,B9,A9,4C,4D,B1,6D,4C,12,62,15,2D,6B,BA,D1,C6,09,E2,89,9F,CD,3F,11,02,5F,1E,DE,14,B0,3E,D1,E8,7A,F2,3B,42,2B,BC,7A,8A,9A,75,E7,5C,4B,F0,F7,F9,EF,A0,EB,A5,F2,7D,92,80,A2,25,EF,AF,AA,E3,C5,16,C5,EE,E0,BD,6B,A8,86,6A,6C,8A,CD,37,53,EE,6A,0D,43,7A,87,42,C3,06,50,12,DB,72,A7,2B,22,AC,6B,90,12,65,C7,E7,C0,08,2B,2E,44,4A,8C,4B,21,43,4E,18,BD,FD,0A,0E,9C,3B,DA,B2,4B,24,A3,A7,10,FF,5F,FA,7E,E3,B2,A7,D7,09,D7,7D,E8,56,E0,D2,DE,C1,F7,17,4B,90,09,2B,75,D9,B5,85,A7,AB,44,01,68,3E,FD,34,36,AD,01,67,CF,EA,FB,47,06,F2,39,30,9A,A5,85,32,A1,EE,60,47,4B,C6,88,9F,B8,38,68,65,89,07,EF,10,DC,9E,DC,29,AE,16,16,F3,47,41,E4,4A,FE,27,7A,C8,E3,6B,EC,9D,8B,10,B2,D1,B0,9A,85,60,C7,4F,35,63,71,1C,6B,E0,C2,85,1A,7A,C0,69,A9,39,00,46,51,E7,61,70,63,0A,2C,3B,B8,2A,FE,70,4D,61,47,8B,FF,33,C8,DA,9B,91,43,9D,4D,2A,E9,A0,B0,2F,2B,DF,07,8D,3C,C9,2D,97,75,EE,24,7E,C3,BD,52,81,77,66,9F,63,E9,47,40,11,C8,D0,79,E2,34,E3,31,B9,A5,AC,8C,98,5B,E7,CB,EA,CB,2B,C0,3B,9B,C4,21,FC,D7,AB,E1,9C,0C,FE,6F,C3,74,8F,63,03,0F,05,FC,2A,60,9B,BE,18,FE,A0,36,B1,77,79,2B,FB,99,7F,EB,51,57,E6,4C,B3,95,C6,DE,FB,E1,7E,D5,3F,B1,83,55,A1,54,86,7E,DB,C9,D8,7C,58,88,BD,3B,F7,9A,CE,36,A5,76,12,78,4A,22,0A,6D,02,39,7A,13,FB,3D,C4,94,AB,AC,8C,23,76,98,82,8E,3D,9D,AE,F0,4D,06,6B,A6,23,8C,2B,70,69,DC,3C,95,8B,14,9D,4B,F9,33,86,F9,52,ED,BF,D9,DA,D8,77,7A,2D,28,8E,2B,0C,E7,39,F3,1D,C8,64,12,C6,98,18,40,CB,83,9C,26,7A,CE,78,CD,22,9E,9E,2F,C1,3C,B6,C1,39,90,BA,C1,C2,93,35,AD,00,B3,97,82,9F,37,3A,AB,2F,CF,C5,11,86,C8,B8,16,04,B0,60,C4,5B,4E,C7,9E,75,1E,04,BB,6F,DA,C9,86,67,55,4C,3E,C4,52,F6,94,5C,1D,C9,A4,32,09,44,AD,36,A0,17,7B,D6,52,D2,BE,32,67,81,EC,F1,81,22,37,63,5C,51,AA,6F,C4,D0,E8,7B,14,3B,B3,B2,33,2E,54,3F,DD,20,12,5F,6D,F1,52,11,DA,7D,EC,9F,66,ED,9F,3C,7B,E2,30,00,8D,9D,C6,AA,6D,29,85,6E,34,FE,AB,88,40,95,84,C4,E6,D9,10,19,42,4B,6A,DC,FB,C6,AD,E9,F3,8B,80,B6,8B,E3,6D,09,2E,44,C4,F6,46,C9,D5,22,6C,6C,5B,74,24,00,FE,CD,A7,63,8B,9B,E1,D2,E7,32,F3,45,F7,C6,A7,22,9F,60,C4,33,B1,57,F2,42,5D,05,57,85,AB,58,15,AC,4A,56,D9,6A,59,F1,12,CE,23,E3,50,17,3F,CA,41,57,04,7E,36,6F,D0,BE,F9,AE,A6,D9,CA,6E,52,84,52,69,A6,2D,C5,53,75,75,81,31,A3,14,7F,2D,06,05,76,8A,CB,8D,21,CA,A9,7B,BC,3A,AB,C3,AB,0E,C9,55,B9,6E,84,50,6F,CA,13,03,F0,35,4E,76,3E,39,8F,DD,96,70,99,47,13,C6,05,13,EA,9A,5D,D0,60,21,51,05,5C,D6,28,59,2F,7E,0D,B5,12,D7,3E,41,E6,F8,23,4F,23,D0,6F,A9,00,97,86,63,1B,AB,C8,21,0C,15,53,E3,D1,77,22,51,6A,07,19,66,21,9C,92,96,5D,14,42,91,EB,FF,F0,32,E7,9A,59,99,AA,C1,D4,9B,D3,B4,91,9A,44,D0,91,94,9C,53,D1,1E,FC,B0,3B,C0,9F,0C,51,2C,6A,B9,1F,13,63,6A,8A,44,68,DA,D8,D4,0E,03,76,B1,00,CE,16,BC,43,7D,89,A6,E7,45,68,2A,AE,C1,73,09,16,81,01,36,AA,CC,A1,EB,57,6D,17,41,00,46,F6,74,63,9A,77,D6,87,EF,62,CE,3D,BE,BC,8A,72,71,62,77,A1,19,64,36,4F,D0,4A,DE,02,B0,86,2E,65,36,98,BC,3E,DC,74,F7,9D,2F,54,22,CD,C6,9A,11,5D,50,F8,14,2C,74,52,9F,D4,FC,D0,29,33,97,EE,DF,8B,67,2B,F7,32,F6,CA,08,F8,C9,CD,6F,5D,58,DC,0E,00,12,02,EC,97,A5,B8,09,D3,D5,6A,14,11,F1,35,12,0A,18,59,0A,6D,48,53,16,A0,73,44,08,19,5B,17,57,8B,37,CB,F5,78,E8,73,55,04,AC,5A,E6,D4,AB,FF,64,43,63,43,E0,4C,FA,15,2C,94,AB,76,C5,2C,9C,CD,86,60,02,02,E3,51,3E,FC,A9,EA,A9,F3,9A,B8,B8,9C,F9,53,CB,38,C3,C4,EB,45,9E,7A,04,60,C0,CE,23,EB,AA,BC,78,A1,C2,56,62,81,6A,DF,07,05,5C,61,1D,19,6D,EE,2C,28,2A,0F,B4,16,14,A3,20,A7,87,E3,83,D7,D9,18,93,E2,3B,ED,89,ED,24,08,05,00,72,6A,89,C8,9C,47,52,49,60,C2,74,E5,5E,96,D6,44,D9,11,68,35,90,EE,53,B6,01,46,97,66,AF,1A,BB,48,58,FA,A8,E7,9B,EC,B8,D4,DC,7B,BC,EF,1E,5F,DD,3B,CE,00,DB,7B,5A,BC,91,6A,25,6A,BD,40,AA,95,69,B0,9C,0E,40,AB,CC,CA,A1,24,1B,AC,30,0E,BF,35,30,C2,C3,13,2D,C1,24,80,03,37,DE,C2,B8,3B,D0,A7,E1,38,72,CD,72,5E,D0,A1,8D,6A,12,7D,3E,25,21,4E,C6,79,D1,AD,D9,8F,06,D7,68,4F,B1,5F,FF,3A,44,08,58,09,6D,F4,9D,D1,6E,97,EB,51,58,48,33,74,67,5A,D5,17,BE,64,1E,A8,A0,81,AC,8E,3F,6D,82,AB,CB,49,FF,A2,2F,BA,A0,05,EC,60,ED,7F,7B,90,4E,6D,D6,DF,73,0F,29,1C,F5,B6,3C,FD,F0,D8,4E,1F,1F,77,14,CE,94,50,5E,47,E6,B5,4C,95,B1,17,9F,63,FD,E4,7D,30,9A,25,9E,E7,08,C4,21,20,85,93,53,C8,37,DA,90,B6,32,54,B8,3F,96,74,14,16,15,D0,4A,0E,58,C6,B0,EF,6D,69,40,38,A7,10,67,4F,1E,19,8A,12,26,02,BF,1A,B5,C7,3A,E8,DE,BE,96,24,67,71,D1,9A,D8,0F,CB,B4,7E,C6,62,E8,B7,7D,AF,1A,38,65,7C,E7,BB,6E,07,40,EF,D5,DA,67,EE,67,DA,06,1B,02,68,A4,76,07,B2,C2,49,5F,94,83,51,F6,77,64,F6,C9,E7,22,AD,A8,79,69,72,BD,94,E0,12,0A,55,7F,B9,08,62,4B,C7,84,0D,07,58,8E,8C,2F,AD,F7,54,C0,37,60,FF,4D,8B,DA,0B,23,3E,CC,AB,44,9D,F0,E3,38,C6,4F,6D,CA,1F,1C,8B,90,59,65,D0,BB,7C,42,16,F6,A0,05,05,67,11,A2,17,B8,A0,2C,6B,BE,3E,33,46,CB,66,2A,A9,44,FF,37,C0,A4,70,3C,80,9B,72,AB,53,2F,D4,2C,16,87,C4,4D,17,98,37,D2,22,E4,56,0D,8E,62,F1,C5,68,A5,A4,AB,B5,6E,EC,EC,D7,CA,0E,79,BB,85,66,DE,D6,49,B7,6A,B9,5F,5C,DF,46,C8,B5,83,8A,B6,D2,B6,5C,61,BD,31,0B,B2,EF,88,F5,5D,41,D6,93,C3,AB,FE,1F,DB,98,28,DF,F8,9B,F5,09,E1,FE,F0,6F,C9,AF,BE,97,08,7B,67,36,FD,A5,9F,7C,77,76,1F,5E,A2,6B,FC,82,88,F5,49,E9,46,82,EE,20,0A,7A,99,34,23,F8,57,A7,8C,7D,AA,EF,77,A7,96,06,AB,57,89,8F,D4,77,05,BA,11,77,5F,16,AD,A6,5D,CE,60,A5,A9,9E,1B,E1,5C,CB,E6,9A,56,8D,6D,66,19,E5,85,C9,6C,3C,47,13,57,86,59,41,5C,60,AF,A0,DD,BD,54,FA,FB,A4,1E,7E,EC,30,6B,C3,50,27,CE,74,56,0F,EA,E5,8F,60,5F,C3,C5,E9,01,28,FE,1F,AD,E8,A7,35,FF,44,75,4D,25,CE,CE,2A,F2,A7,90,85,BA,CC,E0,74,8D,9B,52,32,40,DE,21,08,AA,16,DF,99,BA,B8,5A,B0,7E,94,46,DA,A5,28,47,06,F5,86,A3,8B,6B,62,EC,C6,ED,F5,EF,50,2D,87,8A,0E,F7,48,3A,87,9A,ED,6F,9D,3F,C0,D8,54,94,E9,D0,D6,7A,90,3C,45,3D,3E,00,0B,A6,10,D5,03,00,88,8A,57,34,A1,00,0B,AE,07,09,48,64,D0,FC,07,83,42,CC,8D,DB,97,0E,F6,22,EA,EC,F8,0C,C1,7C,CA,09,AB,CF,C9,78,10,9E,9C,A3,87,83,61,DA,17,FB,72,14,1E,4C,D7,DA,26,5B,17,A7,4D,2B,D2,C3,C3,E6,A7,88,C8,BD,6A,92,7D,1D,FD,B7,66,79,BE,B4,BA,A5,82,63,E7,8F,5C,7B,F8,4D,5A,55,1B,36,9C,A9,51,B3,0A,B2,0B,5D,82,21,BE,B8,A1,08,9D,F9,41,57,33,38,7F,11,1E,AD,6F,95,01,2C,FC,3E,7C,D6,C2,4E,01,77,5D,B7,AF,C0,B2,3F,8E,B7,8A,70,05,87,16,0D,AF,D1,1E,F1,AD,57,B3,FD,C2,DD,44,3A,37,23,FA,35,9B,5F,35,91,2C,49,51,75,6C,D1,A7,5F,63,03,A4,FB,F7,AE,10,9A,99,13,B9,84,3B,FF,95,7C,67,AC,32,88,AB,E7,B4,6E,9B,D4,61,75,24,BD,E4,76,17,3B,57,BF,44,94,E8,B7,3F,FE,58,BC,0D,DC,7C,1B,91,07,03,00,C8,D4,41,3B,41,07,AE,5B,CD,59,FE,5E,C7,1D,A7,55,9F,80,09,F0,AB,19,2A,05,DF,0B,12,39,65,B2,AC,62,19,78,BC,C2,41,F1,55,85,3D,C0,0C,8B,42,70,DE,EE,AC,95,27,2F,73,BD,EA,DE,B4,33,6A,88,D9,78,90,6B,AE,C7,5D,D1,CB,CB,FA,B1,F3,91,D1,62,9A,1A,2F,6D,47,5C,AB,C1,11,AD,F6,AA,93,3D,B9,76,08,D4,27,4E,21,31,01,5E,7A,00,79,85,E7,58,40,B6,E7,29,F3,91,97,BC,A1,B2,77,02,6F,83,F2,47,56,1C,26,20,97,B2,4B,76,33,91,4A,50,C4,66,5E,F7,F5,F2,D2,E1,F4,22,FE,E0,E3,DE,8E,D8,F0,6D,52,84,82,C0,1B,5A,AC,D3,5B,73,A2,73,06,0F,FB,9C,81,12,F8,0B,8A,C0,F8,0B,AA,3B,64,81,55,38,49,62,36,D9,3C,74,F4,1F,77,E2,0E,A0,0F,7D,B6,AC,CF,64,BA,AF,CA,B3,0F,2A,5A,84,66,4E,A9,DD,80,A5,87,7C,91,68,6E,5A,33,93,F4,BC,A9,38,FB,AB,95,F3,2F,76,03,E0,45,24,54,73,A7,BE,5C,C1,01,8B,5B,43,B9,53,92,F2,37,BE,67,BB,F7,2A,D0,79,62,4B,4E,26,9A,83,9B,67,A0,93,14,3E,73,4D,69,44,A6,BF,FA,F4,A2,C1,58,F2,78,2F,B4,4D,D1,5D,83,DF,F6,58,E8,EF,33,20,C9,E3,52,90,C3,25,6D,82,39,53,71,4C,EE,25,F1,97,2E,E7,C3,A4,5E,F9,A1,0E,8D,46,19,6B,59,B3,CD,2D,02,E5,FA,6A,CB,BF,B0,B1,6A,F6,EF,48,1F,1C,FF,8D,D8,48,FB,E8,72,D2,35,00,82,27,D7,88,66,B6,52,67,2D,FE,EC,BD,44,1A,92,EF,15,66,C1,12,5D,D9,EB,37,5E,B1,A5,0F,A9,77,5C,31,9C,1A,53,DF,4C,D0,19,E5,83,24,C6,30,67,0E,10,3A,72,76,42,E3,60,14,B9,E8,01,94,E2,E8,53,5B,82,8B,0A,CA,7F,46,E7,57,00,5E,AE,70,E6,48,A1,2D,D9,8F,9D,A2,11,D5,0A,90,31,B3,80,2B,45,13,99,FF,6A,C0,1F,08,F9,B0,29,02,35,F4,CA,C9,B0,C7,6D,22,A3,DF,7D,83,42,A4,60,C6,AA,22,9D,62,6C,B9,2B,56,33,52,E2,D0,FD,1B,E7,70,C9,F3,2B,D8,BA,4C,55,D6,3F,4F,2A,62,D9,44,CB,09,B8,C7,A1,90,0E,C1,56,E7,7B,AE,97,D0,68,23,EB,1A,01,2F,DB,AF,36,DB,97,41,35,12,BF,45,9E,E1,B2,50,D9,E6,3D,E1,17,F4,A6,CA,AE,56,60,FF,78,7A,61,03,D4,A6,69,2C,57,5E,23,AC,07,67,9F,5D,AB,7B,3D,1C,68,37,C6,AB,FE,A4,7A,EA,87,DD,12,32,45,99,3C,66,7B,DB,65,B2,26,13,26,CB,11,F0,B5,D3,3C,E9,10,8A,8A,BC,12,7D,44,E4,72,83,93,68,B3,9A,DA,65,ED,9A,54,4A,1B,E8,64,83,BE,A3,53,82,A7,36,5C,DC,4C,A2,9D,D6,07,15,5D,94,24,81,6B,97,12,88,1B,55,7D,B4,9E,75,F4,C7,64,96,0D,71,EF,0F,9A,4D,92,62,AB,D7,7A,6D,14,76,F6,6B,00,B0,CE,5E,29,10,95,ED,15,B0,FD,3C,5A,25,4D,13,FF,93,D6,4B,C3,FF,FC,EB,3C,E8,8D,2A,99,76,F9,BD,9D,DA,2C,81,FD,93,4E,B6,BF,6C,F4,D1,BC,1E,CD,BB,86,2A,70,BB,97,1C,ED,F8,2B,17,B3,30,EC,F2,DD,52,DB,93,D2,50,E4,57,E5,CF,BB,9F,7D,6F,F4,6A,61,F4,54,EF,67,6B,57,EE,F6,09,FF,7E,5E,1B,9E,3C,8C,B3,E3,AE,0F,12,96,EB,13,C5,52,0E,77,1A,B8,C0,BB,71,D0,22,E1,6C,06,5F,F2,3D,C0,68,B6,D6,D7,4C,73,FF,76,12,8A,46,89,B0,4E,E5,35,6C,91,CC,DE,CE,06,D1,C3,8C,5E,0D,E2,0E,AE,FF,12,C8,5E,D1,06,74,15,DB,B5,78,3D,B3,32,15,91,D0,47,37,7F,D8,F7,4D,A9,F4,29,B7,4B,60,48,49,06,87,45,F4,5E,C8,FD,C6,70,06,C0,4B,6D,C1,51,AF,3F,07,C4,76,64,07,E2,6B,AA,89,D2,8E,64,2E,FC,79,DB,57,10,AE,1C,CC,EB,CB,95,97,F5,7D,30,FF,15,7F,87,16,A8,69,4E,8E,FF,23,9A,3C,F0,FE,77,49,E9,5B,11,CB,CD,E6,BF,13,49,3D,EB,9F,4A,E7,9B,03,EB,3F,08,45,67,14,61,B6,82,A3,50,D9,E8,4B,FE,25,D3,29,E6,A5,7A,9F,4C,C3,E2,3D,1C,42,7E,C8,4C,41,97,76,4F,0D,30,B4,AD,0F,0F,C7,27,58,DB,D5,38,A2,B6,A3,EE,C1,9E,40,17,DA,03,7F,7D,67,D0,2F,88,26,0E,1D,A9,12,A6,CF,F3,D6,54,2D,CB,13,46,24,A5,58,C2,65,89,A7,46,F4,6C,D8,C9,FE,97,FB,5A,7F,C8,7D,FA,77,06,90,DA,EF,B3,53,2D,E7,8B,6B,50,05,4B,B6,02,1B,46,BC,AD,95,2B,A7,73,7D,81,9A,A8,4E,18,EC,FD,65,86,B9,FE,80,7F,1D,02,B1,B7,F9,54,99,82,FE,C0,33,13,5A,38,93,AC,83,19,5C,7C,62,74,5E,8F,9B,27,BC,CB,44,20,5B,C2,FC,17,F9,36,82,F6,54,3D,8E,D5,68,5F,36,8B,4C,E1,12,5C,92,D0,DC,37,A3,49,09,C3,50,C2,C4,5D,63,CA,6B,10,41,D0,BF,F7,06,D1,66,AF,0D,DC,00,8E,39,4E,86,73,DD,1B,98,CC,06,C1,6F,58,6C,26,CE,F2,AF,63,85,16,D5,75,2A,13,AE,BB,CD,8D,4A,DA,8F,43,F8,C5,C4,C9,D6,01,91,A7,A6,98,76,39,0E,FD,CC,5B,B8,94,08,62,C3,D2,21,37,B0,BF,1B,47,00,4C,50,92,21,D2,0F,46,F1,B5,AA,A9,50,60,36,06,63,9A,2E,92,5D,60,09,1F,5F,9D,B0,8C,BD,6C,4A,6B,E2,7A,38,CE,A2,7C,4C,C7,A9,3F,3D,D3,9C,90,3F,33,BD,2F,8F,9D,93,47,53,93,3C,EE,A2,70,3C,EE,C7,31,55,E2,B5,AA,88,F3,4C,25,1B,17,70,4C,9E,C9,9B,43,77,27,7D,48,93,32,3C,74,6B,93,31,82,CD,8A,92,53,BF,7C,EB,BC,7C,EC,CC,97,98,FF,F2,09,1F,2A,BF,B6,24,23,FC,F3,18,36,4E,47,AC,E0,ED,C8,93,7A,09,25,0E,DC,A0,70,8D,68,B1,25,D1,F5,C6,9A,D2,C5,93,CE,B9,8C,11,89,DD,42,96,42,24,55,D1,C3,14,80,85,DF,A1,39,A8,53,9A,B5,78,50,59,1C,51,E3,8B,86,46,82,06,79,37,DE,25,87,66,8E,91,14,4F,9E,2D,02,90,80,2A,75,66,B9,08,B1,75,BE,8B,4C,04,38,A9,2C,42,D3,C8,B5,89,25,4A,6B,58,E1,70,5A,8E,D2,A7,82,F3,2C,93,81,91,10,EE,F5,C2,F5,15,75,C5,8E,38,C6,B8,8E,F3,35,92,61,40,4D,B7,07,F5,95,1C,2B,A2,4B,BD,8D,76,83,6D,BF,C4,9C,F4,FB,F0,4D,D6,8F,25,63,B9,20,BF,72,50,A0,2A,99,D0,9E,8F,BB,39,C0,74,5A,A5,36,DA,DA,F1,CE,09,1F,06,4E,03,1F,B5,92,49,1D,6E,92,9A,F4,BC,F6,3C,92,1D,70,52,F3,CB,1B,7A,44,CF,68,1C,BE,9B,A2,B8,A9,DB,CC,FC,9F,47,C5,0D,3B,94,19,E9,30,8A,97,3E,C7,19,80,0C,80,54,82,82,AC,B3,F8,AE,1F,DA,94,69,78,15,FB,25,3A,A2,0C,41,09,FF,1F,33,DE,CA,A8,0F,D4,12,23,84,01,88,6B,B7,D7,27,E5,31,02,56,32,5F,8A,FA,36,E6,54,7C,76,5B,AC,5B,49,26,56,02,82,46,2B,8E,36,42,74,27,8F,7B,65,E0,8B,06,09,2F,EE,C3,32,32,51,2B,05,D2,8A,66,BC,6E,D9,8B,2A,0C,D8,18,95,80,49,57,55,DE,6A,63,62,DB,7C,A6,7B,42,F8,DA,0C,09,48,EF,1E,E8,1A,A2,0F,3E,DD,8D,6D,31,C3,D5,94,0E,92,34,A1,D2,1A,C4,A6,8C,D2,83,A7,A5,9E,5C,66,45,5D,5D,C1,90,CA,22,E0,65,0D,16,30,AC,AC,2F,3C,C0,B7,67,F9,55,21,DE,F4,92,5F,DF,1E,5E,49,6B,E0,E3,38,6A,1A,DB,25,21,56,5B,BD,04,DA,EF,CE,60,18,7D,69,A2,D0,D6,70,B2,FF,AF,AE,08,32,61,A3,66,7B,30,BE,3B,8B,6B,37,80,1A,F1,4C,48,0E,F1,48,03,E1,22,A0,1A,DD,B3,27,00,50,1F,02,6F,4F,2D,97,C9,78,1E,9F,48,7D,70,54,64,8B,9E,75,4D,98,EF,D4,23,57,2D,29,51,93,FF,65,32,21,8D,1C,67,B5,4C,3F,41,56,11,59,4C,84,CD,B1,7B,58,50,6C,F5,57,DE,60,97,2D,FC,9B,38,80,3C,26,BB,BA,52,70,86,22,AC,E6,FF,73,16,54,82,56,EA,8B,97,F0,41,28,E5,62,EB,20,80,37,39,02,08,34,68,2C,D5,D6,2B,2E,F7,45,C0,57,75,0E,84,DC,E4,19,C4,6A,62,25,65,54,01,72,B1,8C,C6,7D,2F,29,BB,BC,6A,2C,26,5E,BC,D9,1B,59,69,F3,C5,08,83,AF,D8,55,00,35,DC,98,E3,5A,E7,60,19,07,F9,B0,72,A0,73,28,48,03,62,9F,B1,A2,FF,CA,A5,10,0F,E0,60,D1,9D,A1,F7,8E,60,18,50,2C,2D,05,BB,DA,D1,B1,C6,62,71,40,49,A7,AD,C5,53,90,E1,17,AA,44,A2,F9,04,C4,15,2C,6C,18,25,43,23,01,4A,4A,9A,2D,AE,88,84,60,08,74,88,9C,43,57,05,74,1F,F0,D0,D9,C4,A5,71,77,E3,20,63,8E,32,1C,EF,D2,41,EF,49,BE,0E,A2,74,67,24,8B,42,3A,7F,B5,71,50,F1,84,56,0A,92,E8,63,82,DF,04,AC,0B,73,9F,BB,83,00,5F,A6,E5,3E,44,3C,FA,6E,B4,D9,87,95,C7,30,2D,39,70,C7,7D,B9,8C,26,86,27,6C,42,63,B1,0B,C8,C1,85,A0,69,F1,50,AF,A4,AF,4C,07,B3,84,23,EC,51,A5,4E,B7,7F,A1,CF,2C,0B,7D,45,13,30,12,47,BB,F4,2D,AE,36,03,18,1A,EE,FE,4B,BC,B2,47,EC,82,86,D4,4E,0C,B9,90,40,F5,41,D2,DE,74,62,E4,C7,72,28,0D,50,35,56,51,B2,12,78,C5,BC,59,F4,9A,8A,0D,E8,C5,FF,BE,0D,44,2C,A7,C6,2A,8A,92,9C,F1,D7,5B,F1,9E,EF,51,AF,FF,A5,C5,D7,D8,86,13,9B,EE,D3,0E,4E,ED,C5,1E,A4,52,06,E5,F8,52,A3,F5,B6,AD,CA,64,A9,EB,D7,D8,91,E7,75,09,FC,80,45,0B,A4,42,49,D0,3E,76,93,29,94,1F,78,DD,5E,B2,A5,BC,DA,E2,64,E2,21,ED,F5,F1,08,C5,24,21,34,AF,87,D9,92,93,7B,5F,A6,BB,2E,BF,4C,9B,15,31,A5,9E,E8,53,B5,11,DD,40,C1,0A,2D,67,09,87,03,E1,7F,47,70,9C,67,5B,62,D8,41,B2,CB,70,AA,3D,E0,3D,93,DC,68,5E,5D,B0,91,14,96,19,5A,92,D6,6B,B9,AC,B5,FE,ED,83,8F,44,C1,4D,B4,D7,9B,3D,2C,28,2C,67,24,06,07,B1,46,C1,71,26,B2,21,4C,09,7A,3F,96,0A,CA,25,67,21,6E,DA,3F,8D,5B,9D,69,DC,92,E1,41,7B,36,45,A3,A2,CD,F7,9B,9E,99,92,DF,ED,03,31,CF,1A,06,AB,60,1D,0B,1A,06,30,52,12,2D,BF,14,39,59,AA,28,44,33,56,07,88,2B,9C,7F,0D,F0,86,87,4E,28,21,3A,C1,CE,30,EF,36,F5,67,00,98,BF,07,7F,5E,B7,B6,B8,3A,12,67,77,16,2C,39,32,D7,CA,EC,9B,ED,D3,9C,F5,EE,45,52,74,49,DE,D8,F5,44,A3,11,75,EC,35,A6,D6,17,E0,E9,81,3D,72,51,AA,F9,30,0F,07,06,45,AE,23,3C,F8,E0,E0,1C,A4,75,A9,B1,63,B2,3F,E2,28,FF,FD,47,C5,81,F3,2F,9D,63,5B,F9,F5,43,95,CF,C6,9D,5A,FB,EE,A0,8A,8A,A1,59,FB,1C,35,70,61,8D,97,C7,26,54,E7,1F,CE,68,60,8C,4C,17,8F,E9,D2,46,BD,A6,A0,EA,81,51,91,4C,94,4B,E6,D7,E5,BB,85,00,D8,ED,24,CB,EA,59,FD,F6,C8,4E,E7,3F,19,1C,76,1B,FE,56,A5,AC,FC,E7,00,22,1A,63,B6,8A,5B,47,25,42,0C,49,5E,2D,76,CB,39,03,60,DE,98,B1,A5,AC,0C,7D,3A,50,FA,5D,D3,3E,5D,77,E0,B9,EC,99,C1,E5,7C,D6,D6,D4,3F,7C,09,B0,7A,D7,44,4E,F7,FA,70,3F,D7,ED,9D,A5,D8,3A,33,EB,C2,72,0B,82,7F,F8,B6,46,E7,E2,56,EF,B5,2B,51,75,04,47,A6,C0,91,F7,D3,E1,C1,9A,10,93,B6,CA,A0,B0,38,E0,3F,DE,F1,61,DD,D0,83,55,72,B0,6A,BA,9F,73,81,79,FC,F2,54,7A,A5,85,0D,41,73,F4,FE,DE,71,B4,F6,AB,E3,B4,CF,35,FA,6E,08,0F,88,94,CC,C3,09,C3,D5,E5,25,BD,07,AE,B9,41,60,C9,9F,14,8E,CD,6C,A4,E9,C5,73,DA,4C,C7,E2,37,9F,5D,EE,2C,49,31,9F,44,87,86,C7,5D,60,15,8A,AC,5F,03,A8,78,EB,B4,0C,2D,66,2E,04,50,10,E5,31,DD,51,3C,71,AF,28,F7,9B,5D,26,41,F1,81,78,5A,17,42,23,17,84,82,7C,2B,BD,59,1F,5E,FA,5A,41,E8,B7,EA,E1,42,4D,6F,79,D8,C9,E3,B7,2D,CA,95,AA,56,39,68,D7,04,DD,5D,DE,58,85,99,76,8A,D7,2C,53,2F,69,CE,29,81,F2,FB,4D,DA,0A,45,8B,CE,F5,E8,4A,A2,6A,D5,1D,FE,D9,33,70,6F,DE,A3,13,08,05,76,8B,93,C2,14,CF,F9,2A,B1,DB,03,D9,6D,F5,B7,E2,FB,0D,A1,53,58,68,60,B1,89,2F,B6,52,5B,78,C0,B4,1C,8B,52,FC,A1,6C,6E,E0,A2,F1,A7,32,88,43,1C,D2,72,BF,1C,23,E0,6A,D3,B3,CC,EE,BB,28,D3,25,11,97,03,68,D6,47,00,1B,0A,94,4F,64,ED,A9,F6,64,DE,71,F0,41,81,65,46,2B,0B,BC,70,EB,EF,5D,62,47,F5,33,69,42,BD,96,CE,CA,B4,C9,F9,4C,80,49,1C,90,A0,63,0B,57,D2,74,58,98,ED,B7,1A,B6,27,33,91,29,7F,5F,1B,94,12,6E,01,C4,3B,C5,00,16,61,08,F6,B2,53,6C,D0,D8,07,85,02,C8,01,A7,11,F2,C5,E2,70,D7,2A,AE,18,2F,34,A1,44,16,56,0C,DB,28,85,EA,31,20,08,D0,FD,B8,43,6F,0D,7B,4A,30,97,7C,1F,7C,4B,0B,97,1A,43,F2,EC,35,F0,CA,D2,FA,F5,3F,4C,13,54,EF,B0,88,54,9B,43,8F,73,34,86,97,D5,59,AF,73,6C,30,8E,D5,8B,AC,6B,C6,D2,90,40,A0,CA,E8,53,B6,50,3F,9A,32,54,AA,F6,9A,D5,9E,C1,72,73,96,FD,7E,00,1A,39,2A,4C,38,EA,1F,3E,30,F8,C0,20,D1,1B,71,A4,1B,57,ED,91,CD,1F,72,E3,04,F6,0B,AC,49,01,B6,F6,47,6F,C6,21,2F,9A,DD,29,CB,05,A5,70,3C,B2,9F,3B,CB,60,DD,48,44,EC,C8,58,73,09,2C,F6,FF,3A,D1,E3,0F,5D,38,F5,A2,D2,08,FA,1D,0C,99,51,9B,59,B9,F2,07,C7,FA,44,B4,F4,51,6D,DD,F0,F7,12,41,78,92,DE,7D,9F,60,70,97,0A,B6,BF,A5,3B,A3,F0,40,02,EF,1E,45,34,75,2C,EA,14,D6,13,C7,83,A7,71,F4,44,E3,6D,6A,19,89,87,AA,E6,2A,61,97,20,EA,8D,A0,B7,C9,02,67,87,0A,CD,0D,E0,88,C5,11,DA,3F,A9,21,5A,D5,B8,61,6F,76,5D,B3,9F,1C,DD,BC,2A,00,86,FD,37,3E,AD,2B,76,7E,A9,84,22,81,3D,49,76,37,7D,5A,44,4A,E5,1C,A8,B7,3B,AE,F9,ED,61,C5,F4,F9,9B,45,9C,A7,DC,A2,9A,DB,7F,B8,7A,8C,E2,56,81,67,F8,36,BE,7F,F2,04,73,25,B2,F2,73,26,AF,2A,2B,27,C3,40,6B,A4,3D,AC,3A,4B,02,1E,0D,D6,AF,65,BE,45,3F,A3,26,9A,7D,B6,96,81,D1,CF,FC,02,83,87,F4,9B,B1,8D,E8,50,52,FC,1B,14,D8,EE,C2,B3,0B,A9,EF,35,83,1C,8D,04,7C,8C,F6,F4,3F,1D,E8,9E,35,21,7F,41,DE,AF,B3,7B,CD,D0,8B,74,7E,61,F5,6A,3E,95,33,31,2B,AB,7A,4B,AC,67,D6,E7,03,4B,11,61,08,40,71,B1,C0,AE,2E,82,E7,C7,85,2F,EB,9D,AE,83,F5,AE,70,5F,27,FB,78,1A,69,BE,55,BD,F2,E3,35,F9,54,D7,68,4F,74,98,F0,39,9E,73,0A,74,51,49,65,20,7A,65,E4,25,3C,40,F6,2D,00,FD,88,8B,FC,21,EA,2F,F9,DC,CC,EA,77,C1,1E,BD,1C,0E,46,D0,F1,87,12,69,FC,DD,50,39,4D,FE,F4,E1,F0,81,A6,E4,B6,D4,78,0F,99,4E,84,A0,35,B3,FA,75,46,EC,EC,8C,05,ED,C3,F2,8F,1D,A8,CD,E9,0D,7E,52,61,A9,6A,35,B7,94,8F,CA,01,90,C4,2C,2B,7B,2A,C4,33,18,37,68,9C,D2,D1,8B,46,00,2D,95,23,22,71,E8,C4,9A,71,4D,AA,0A,9F,FE,2D,A5,68,01,99,D6,F1,04,55,A2,C1,7E,ED,2E,68,2A,DD,EF,8C,B9,A9,9C,51,BF,71,6B,50,CA,30,A0,9E,A3,DE,82,BE,C5,7B,E7,81,49,F3,51,5F,D9,11,F5,40,C0,E2,96,66,3B,F3,93,7C,25,E4,1C,34,74,9A,EC,5C,57,99,59,25,B7,C5,73,31,84,D2,80,B0,92,75,28,BB,FD,5D,19,80,0B,C7,7E,CB,66,52,E3,53,9C,A4,54,DE,AD,23,DB,57,21,37,E0,EE,3A,E3,BB,74,07,85,6D,E4,22,78,74,1A,A5,17,3B,8B,6B,E3,70,07,F1,E5,E7,99,4E,EA,8A,2C,6A,76,5E,42,F1,A6,F9,33,AF,44,E7,5A,B8,77,DC,F7,B8,A3,5A,94,13,0C,A6,9B,CE,93,63,DE,84,97,1D,95,40,B9,E6,E0,7A,C3,B7,BB,21,8A,0D,F3,04,4F,5A,3A,E8,05,3D,1F,FB,CF,E1,F5,AA,49,94,13,EE,58,FF,10,35,BB,63,F2,65,5C,C5,69,81,FF,68,4C,16,4C,DD,4D,24,B7,E7,40,0C,37,98,69,DE,BC,2B,66,32,8D,30,D5,F3,19,0C,15,92,CA,0A,59,6E,6E,0C,0A,50,CB,B9,C8,7C,05,D6,CD,78,5B,C0,E1,AC,2F,AE,38,DA,25,6D,F9,1A,F4,AD,64,8A,5E,BC,92,8B,37,15,6E,50,62,E9,6C,AC,A4,84,40,C8,37,83,97,8E,45,31,AD,07,ED,1D,47,1E,4B,C7,D6,CF,60,A2,CA,93,4A,FF,62,2C,51,40,C0,C8,17,FC,6B,3A,23,DE,22,8B,6B,FB,44,4F,1E,7E,BD,FA,4C,D5,ED,E7,16,2E,24,39,67,1E,15,15,AB,81,6D,50,50,1F,6A,BF,49,13,74,AD,9A,0F,CD,9F,89,4C,DE,BF,51,52,BC,E2,98,F2,F4,EC,91,EA,24,1E,59,F9,5D,85,02,6D,5E,2B,25,85,8D,3C,D4,ED,3E,19,DE,99,D8,EB,DB,0B,1B,E1,42,B8,8D,98,F9,85,CA,6A,B2,37,47,BB,5B,6B,E5,7C,3A,EC,98,72,CB,8E,84,98,3C,F4,ED,C6,4D,9F,F4,AD,7B,75,3D,0D,12,98,EF,7E,59,B0,D5,F3,4B,25,FD,D5,BF,E7,B2,4E,95,75,9F,49,BB,4F,AA,51,40,17,CD,DB,6A,34,97,1B,36,CB,5A,EC,A1,1C,D5,66,A4,C3,4D,81,3B,C7,10,67,59,33,9E,86,68,D1,63,36,71,26,3D,11,6A,E3,0E,62,3E,AC,F7,28,6A,44,7D,42,FA,75,EF,74,B9,70,8C,6F,0E,E4,B3,C0,28,59,43,DB,96,E9,88,DE,91,02,02,79,26,31,CD,63,C5,00,3D,02,A2,2C,6F,9B,BF,B2,1E,A3,45,8E,26,85,D9,A8,76,E5,53,7B,67,D4,27,1E,6B,D1,65,3B,A6,5F,CF,EF,BE,3D,64,5A,C8,D0,63,7B,EC,1C,0D,AF,3B,24,C6,2A,9B,46,05,90,9B,15,56,3F,91,4A,95,E1,17,7F,49,C4,C3,B9,B9,0D,C4,9B,CA,66,F3,2D,12,85,15,00,17,EE,AA,20,6B,3C,F2,DE,1D,0C,4C,A8,F9,01,FA,72,BF,D2,78,26,27,3E,A1,BE,75,48,CD,83,F6,4C,4A,AF,BA,B2,50,AA,30,C0,91,19,60,F5,54,74,8F,52,0C,F8,A9,47,F1,8C,EF,7F,4D,D1,8E,C5,90,C2,3F,01,58,AC,9E,E4,FF,99,A4,1F,B6,D8,8C,D1,40,3F,6A,78,EF,9F,E9,83,28,6E,D0,35,FE,3C,60,DB,8C,F4,2C,79,C2,EF,F0,B1,87,EF,1D,63,63,89,4F,34,07,DD,A4,F8,EC,DF,A0,79,DF,C7,78,88,5B,0D,15,F9,1E,61,60,BC,27,1A,74,45,B5,BA,78,29,8C,DD,DA,27,80,3A,57,F7,9E,8A,62,EE,13,05,C6,7D,92,FD,F1,D1,97,3D,F4,D3,80,90,01,C6,F0,1E,0D,49,13,FF,88,97,DC,7C,CA,1C,ED,09,28,E1,3E,76,B7,38,49,5D,26,9E,34,8A,30,30,C9,09,79,4A,AF,88,95,E7,47,F9,72,A8,C9,34,C2,FD,F6,5B,8E,9E,53,43,A3,1B,8E,22,B5,92,EB,B2,8F,AC,BC,86,E8,59,52,0B,9D,A5,52,E0,DC,59,B0,BF,11,1D,92,C9,30,E5,F8,7C,94,75,55,76,63,68,40,B8,F3,70,AA,33,D2,9D,AB,CD,4C,E7,B2,69,26,DD,4D,3A,2A,DE,11,BF,D1,5A,A3,EA,59,3C,EE,7D,62,2F,7F,78,AD,9A,23,45,06,D4,EC,3C,1A,6E,B3,87,76,50,F1,21,01,4A,CE,B5,A3,65,BB,B4,2E,83,F3,3E,59,3E,F5,30,0D,0A,31,65,82,A6,CF,C2,F3,3C,F6,E3,D2,85,53,5F,0F,7E,F2,DB,0D,CF,88,99,72,97,43,21,2C,D8,75,A9,B8,D5,7A,83,07,72,A8,54,04,62,2A,80,15,4C,E8,6E,22,7F,05,03,CD,47,D1,6D,D5,73,6E,FE,E0,6A,AC,8E,16,E0,F6,8C,E8,FF,61,93,0D,84,E9,12,D2,E0,16,E3,B7,B6,DD,9E,50,6D,6D,20,FB,64,CF,7F,91,95,E6,25,07,40,4E,71,F1,C0,B7,82,7D,9A,05,D8,2E,93,A0,3C,4D,41,66,89,C8,C9,C3,BA,56,D8,ED,40,CE,62,AE,EB,CA,C8,41,A8,3D,28,60,11,DC,A0,3F,48,59,FC,0B,56,72,52,3A,29,5A,18,8E,4E,9F,DF,86,C1,1F,BE,0B,9E,41,19,62,FA,39,EB,75,DD,90,31,96,50,EF,EB,35,20,9D,E3,13,26,C7,E5,D9,FD,86,F7,A8,4A,85,AE,75,41,1E,F9,7E,18,1A,5A,D7,3C,57,42,65,C7,2C,85,98,26,D7,53,D2,AB,99,14,2F,F9,B6,32,3A,37,32,6E,C4,11,AB,2E,85,AB,86,11,C0,0D,0D,D0,91,D8,27,54,29,D1,4B,FB,BB,81,45,6C,4F,5B,BD,EB,07,B0,73,F5,7D,EA,F4,52,66,EE,7B,B4,77,57,F1,8D,99,3D,2D,D3,96,70,10,BD,9B,B9,2A,E6,DB,FF,E9,2D,1C,5E,53,50,B3,5C,61,75,12,FF,0C,0B,F7,B4,08,65,42,8E,5B,32,08,CD,F7,E9,A5,BA,B1,89,CE,E0,09,E3,FA,D7,E7,68,CF,91,82,47,8B,5A,20,AA,C8,46,AA,4D,18,99,0A,FE,D6,E8,61,38,DC,0E,3C,70,C9,73,E1,37,92,34,03,F3,3B,4B,24,88,A9,A0,2D,C3,6E,00,C9,F1,FC,A4,0D,B0,E3,93,2C,BB,FB,04,2A,9D,AE,E3,6B,A7,C4,E1,20,B1,81,ED,3D,71,05,D3,ED,2F,FE,F4,DA,79,DD,F2,29,AB,5C,28,0E,20,65,8F,97,2B,DA,BA,26,8C,0E,FB,E3,A0,A9,9B,55,AB,65,57,9B,89,8B,EF,E3,98,73,57,C3,BE,60,47,F2,A1,BF,19,9F,33,75,20,76,78,05,D4,94,9D,DA,BA,CE,60,79,F5,D9,74,1E,0A,F4,D5,19,A5,C1,1D,49,B7,E9,A8,32,BE,7E,71,20,F2,A1,85,E2,59,0B,15,0B,58,5F,C3,E9,BA,C8,54,4C,79,69,77,E9,2F,38,C6,DB,53,CD,10,B6,D5,07,0B,61,8A,57,38,F0,8C,66,1B,30,34,4C,1F,48,18,04,C7,F2,4D,DD,27,90,9F,2F,C4,D7,02,E5,17,BC,4B,F8,8E,B3,27,A4,D5,62,F4,76,4C,E4,B2,F0,D9,17,8F,A2,32,34,C6,1D,47,C9,EF,B7,8E,E6,2F,3F,03,C7,5B,19,11,8A,C2,E4,84,46,C3,AD,DF,3E,04,FA,C9,DF,F4,21,17,E6,1E,80,B6,99,08,6A,60,B0,44,47,C5,E5,B4,C1,0B,D3,CD,D8,14,32,69,E9,79,2A,AE,56,45,1E,15,59,16,83,C8,02,2B,D7,9B,CF,78,38,9A,61,7A,31,E6,C9,64,CE,00,9F,FE,16,EA,42,CC,4B,E4,F2,4F,46,E5,56,89,67,6C,BB,13,2A,F6,14,EE,22,E1,94,ED,A4,0D,F0,9F,A8,5D,2F,60,67,9F,3A,53,11,3C,AC,EC,BE,B2,9C,AE,0F,84,AF,44,29,9D,BD,31,D6,87,73,4B,6A,4E,5C,B6,C5,A1,7A,E7,3D,94,5B,0E,A4,37,4D,0D,FA,15,16,68,F3,3D,4B,A0,65,A1,4D,48,45,DB,6D,DD,51,E0,E9,9F,93,BB,96,FD,89,D9,9D,5F,E6,B0,56,FF,A3,A6,C8,C0,B3,68,3F,A2,A9,07,A4,30,4E,D8,8F,6C,46,26,C1,24,1A,D7,A6,B6,49,10,B4,3F,F4,84,B2,96,6B,47,29,D5,62,40,71,96,83,87,7D,8E,9D,77,C1,0B,44,30,2F,C1,50,C0,E9,9F,8F,AC,2B,4C,5D,DB,76,95,0E,38,7A,C4,26,92,F4,B3,6C,4E,D9,48,6E,A5,BF,85,41,FF,6A,54,6F,93,91,04,08,46,81,46,D1,A2,41,85,94,DE,E0,B0,CF,E6,BE,DE,00,9D,42,38,E7,F7,13,C4,9E,CF,52,1F,1B,73,79,0C,EA,2A,1C,29,AA,13,80,B9,24,55,06,9E,19,EF,AD,B6,C3,2C,56,F1,5F,3E,EE,52,B6,40,39,0E,84,F1,63,9D,92,D0,3A,3E,3C,3D,4C,F5,1F,F5,AB,7C,7C,DE,5F,C3,3B,86,CE,44,91,65,3B,8E,3C,92,C7,21,47,3F,63,9A,70,29,9F,6C,1C,A2,9D,1E,01,32,52,0A,CB,54,0C,E8,D0,CB,AD,94,9B,24,01,4B,42,1B,E2,6D,A8,A0,5F,7D,D0,37,24,76,06,2B,AD,C3,45,D2,80,E4,0E,8A,87,48,08,B5,25,E4,32,1E,F5,06,70,9E,64,13,3D,C1,00,B3,FF,36,EB,F7,B6,AC,EB,05,13,4A,4E,A1,A5,98,D5,AB,5A,85,C6,7A,80,74,36,4F,0A,59,02,22,CB,CC,B0,94,1D,0B,7E,5A,91,68,A1,D3,EA,6D,97,1F,3F,25,62,DB,09,13,92,38,6F,4D,FA,63,FC,2B,30,D4,80,80,B8,CA,2E,32,43,FE,54,F1,B3,CB,A5,06,A0,1C,6D,FB,27,54,B9,00,2D,BE,11,D8,E2,77,89,1A,12,A4,F4,3F,2D,AA,E3,F7,52,1D,A9,3A,E9,16,4F,0F,B2,B7,D4,AD,82,6C,55,3B,03,36,9D,4A,97,D7,F5,CF,43,94,05,40,DF,0C,11,94,AC,9C,F4,A5,8E,9F,E0,D3,3B,59,8B,8A,BE,A4,C1,B7,D4,FA,BF,9E,5B,8B,67,EE,31,4B,1C,F0,56,16,A5,A3,39,DF,86,0A,74,4F,F5,8D,D2,F7,61,82,C9,8A,D1,A0,E0,BD,31,37,79,0F,81,EB,03,77,15,75,62,5D,1F,86,B0,1E,A4,51,34,14,83,1C,AD,9F,F3,42,FF,E2,67,00,CE,1A,48,45,A8,2F,B7,CA,E7,20,81,6C,28,C5,8E,32,80,C0,A9,67,61,6D,A6,92,37,35,F9,50,E7,D3,F4,AC,DD,9A,98,B7,AB,8C,F6,AD,94,8A,82,94,29,6F,8E,2E,26,2B,64,8E,32,92,0E,73,28,87,A7,47,D8,74,F2,FA,30,7D,9B,D5,40,F3,0E,C0,C7,4C,3A,63,CE,14,7D,38,68,15,DC,BD,35,F9,1F,05,F1,2E,E0,4F,4E,1E,6B,47,AB,6E,57,30,62,06,57,6B,D4,E1,5C,4B,A9,C6,F6,8B,23,EB,6B,B9,89,14,7A,0E,EF,63,13,45,66,27,A5,46,A6,18,94,56,A7,1D,52,DC,17,A4,4E,8C,EB,74,C3,10,A8,33,D6,AE,70,94,48,3F,EB,37,11,2F,BA,96,46,F6,7F,27,24,54,B8,0D,32,71,50,E5,3D,2F,11,6A,4A,5F,C6,85,20,AF,50,76,C1,7B,25,F8,54,52,54,01,CF,C2,90,9A,FB,5B,AE,CD,09,A6,25,47,22,70,A7,CD,69,B7,CE,BD,4B,E7,6A,5D,97,66,34,8F,50,59,EC,18,F4,D3,50,0C,81,E5,BF,C8,C5,93,02,21,6E,40,17,8D,13,D7,1B,FF,15,E0,6D,3E,6A,0F,F5,C3,82,68,AC,6C,21,3E,A0,EB,DB,F8,88,47,7C,65,B6,24,56,E3,E5,47,DD,C2,44,93,35,DE,C2,45,9D,CA,CB,36,DE,F6,81,94,E0,AA,9F,95,01,F7,82,FA,51,F0,8D,A9,2E,C6,F6,02,86,C8,32,0F,03,1D,FA,A5,31,12,C2,75,74,75,C9,48,BD,06,6C,9A,0F,66,27,F5,6C,96,22,98,04,1E,8D,89,6F,F3,93,04,A1,27,AE,42,B4,16,FA,AC,8C,A6,2C,4B,CB,A3,6F,86,CF,E3,90,6B,6D,0E,5A,F0,BD,AD,A0,30,C5,C3,A2,D0,E1,06,A3,F7,EE,0D,EF,4D,E8,E3,BC,BE,59,CB,AB,15,91,0F,E5,CD,1D,42,CA,30,C1,48,1F,CE,66,A5,AC,C0,4E,26,85,9C,3C,1D,41,9E,8C,6C,1F,EA,D3,4A,11,02,9F,B1,D1,1F,FD,11,C3,3A,F7,17,CC,62,8C,B8,F4,99,77,78,CB,D8,55,92,4E,E8,30,75,76,C5,8F,16,CF,03,CF,9F,21,40,EB,DD,7F,C8,42,A2,D4,AF,55,FE,E4,6B,5E,AA,F7,B9,C9,EB,96,46,6E,2D,9C,65,A2,06,8D,9D,51,8A,2F,23,BF,F6,E7,5F,D8,03,6F,EF,30,29,4D,36,72,C0,69,89,96,8E,2B,3A,D8,DA,A1,C9,54,B5,0A,34,9E,76,99,F5,E7,C7,67,90,1E,48,77,B6,0F,EB,DE,FE,5F,32,90,90,40,88,89,8A,2C,6B,36,82,0C,3F,53,D1,B1,8F,C6,37,D8,58,C9,D0,C1,C6,8B,BE,C0,20,41,DD,4C,0D,84,51,A1,59,6F,A0,DC,76,1F,47,98,9C,74,3E,D7,E5,DF,87,36,D4,FB,3D,C6,8E,2F,B1,8B,27,09,C3,B8,DB,35,F5,B4,B6,B1,51,8C,5D,75,C8,B1,E7,8D,24,5B,B3,5A,C3,2B,2D,55,E3,A0,A9,BD,F0,63,0B,36,63,A7,C1,7B,EE,E4,CB,A2,59,56,3A,7B,2B,A6,6A,E7,5E,9D,2F,1E,26,18,43,8E,76,57,17,D9,3A,D6,67,CE,04,7E,B7,96,84,CB,9F,8E,5F,8B,3E,12,38,EF,F5,00,8C,95,F1,1F,45,7C,A5,52,9B,58,DA,D6,8A,70,FF,23,B1,43,63,D9,DC,9D,75,88,BE,8F,C3,E6,F7,A7,9C,4B,4A,86,F1,00,61,0F,7D,AC,49,3B,34,6F,9D,CF,C8,19,B4,DE,CA,BF,5F,7F,A6,A6,09,D3,EB,2C,C9,7A,4A,F8,26,FE,BE,DB,74,52,DB,BC,E0,05,17,CA,2B,C6,84,5C,3C,35,EA,79,01,BA,DF,F8,DE,99,8A,7E,DE,21,54,35,79,08,64,A1,30,A9,7E,7B,51,99,51,D6,1A,61,0F,21,86,20,B3,F6,D5,4E,87,4B,93,B8,C4,54,38,16,01,EA,23,A5,42,8F,40,9A,08,D2,5C,58,94,87,CE,0E,C7,0C,FF,35,11,D3,9C,05,19,E0,AB,11,8E,1C,C1,FF,89,47,3E,55,CA,B4,AC,DD,5D,E8,A8,57,BE,13,03,B7,CC,BD,FD,00,75,91,1B,72,AC,4C,B1,74,16,7A,02,31,0E,9C,BE,3F,C1,40,99,94,7A,B1,3F,F7,B3,C1,1A,DE,49,C3,7C,75,69,BA,48,1B,0B,5B,2F,48,92,02,58,75,95,0D,60,BF,24,70,7E,EF,2C,18,E1,0E,4C,FA,24,CC,3B,95,B7,E0,A1,3C,76,BE,15,48,FC,22,A2,7E,92,E4,A3,B5,B7,16,A1,B2,69,8F,86,D1,AC,70,6A,79,EA,E2,CD,95,66,16,C3,AA,05,40,F1,1B,8D,9A,F0,0A,B0,F0,4A,57,20,B2,75,74,6A,79,34,6F,BA,BF,0B,56,B8,40,E3,5F,36,A3,F5,B9,A3,7A,E0,E9,27,4E,4D,71,7B,4E,75,D7,0B,B9,F5,CC,78,A5,55,77,E4,8E,29,5D,56,29,9E,92,23,13,49,93,AA,02,AD,23,00,84,0E,60,42,F3,B9,EE,F6,53,10,91,8B,95,5B,62,9B,4A,34,9C,A2,3E,C2,76,91,6E,DB,2D,CF,9D,98,D1,3C,0C,4A,BD,29,E9,4C,09,68,FE,11,0F,AC,42,CB,E9,87,B3,19,30,4E,E4,63,CC,4E,49,31,AE,E9,24,3D,B7,6F,2B,39,05,95,4F,94,34,6E,ED,48,F9,15,0D,3E,07,D2,1A,62,3C,10,82,FC,42,4F,73,E2,68,CA,E7,60,B0,C8,94,DB,D0,0A,EC,E5,78,A6,4F,7F,11,6F,11,20,00,54,BC,50,8A,12,E2,EC,82,6A,4A,45,FA,80,01,7B,5F,B3,89,24,B0,9B,F0,14,F6,B7,91,11,00,A3,85,18,06,45,24,32,5F,A9,A0,87,A4,6C,CD,80,97,02,D6,60,DA,0B,AD,01,3F,AD,4A,9B,E5,5C,0D,95,18,9B,7C,6E,FC,B1,F6,4B,89,64,B3,33,CF,C4,B8,CD,F7,65,01,7A,A4,E7,35,92,34,4D,C4,C8,89,D7,C3,B3,62,7E,10,38,D4,5C,62,AA,09,0B,4B,A5,3E,E4,DA,CB,98,BA,8C,7A,73,C7,C6,48,10,BD,10,8B,33,37,AC,8D,D8,C3,DB,73,B9,28,49,2F,B3,C4,D5,CE,2F,5E,7A,1E,E3,BC,01,EA,3E,CB,EF,28,33,E8,FC,C5,E4,F3,56,B9,6D,44,99,7A,31,88,44,78,79,7F,40,0F,63,5F,F3,24,EC,77,43,AF,CB,65,80,A1,98,72,ED,FA,05,52,80,AC,E3,47,5D,9C,5D,63,A9,8E,5A,62,B6,68,1E,BB,4D,01,13,8E,38,3D,DD,5B,B1,BC,27,E5,EF,A3,53,EA,F8,30,A9,A6,7B,3D,A1,A6,BA,07,F7,55,C7,F2,89,8B,1A,DF,55,2F,69,A3,25,27,22,1C,6B,E4,C5,0B,E4,5F,96,74,89,4C,86,9F,75,CF,1C,02,02,1A,C4,31,8D,D8,77,C8,CD,1B,D0,F0,3E,E4,28,BB,15,6F,93,D1,61,59,41,ED,66,1E,0B,FC,4D,5D,9A,E4,3E,6D,0C,72,6D,EF,B0,71,B4,3D,8A,72,5C,9E,75,93,8D,75,E0,40,67,3A,42,D0,BA,9C,6A,51,23,50,F6,38,A0,77,AB,A3,77,AF,FC,DC,9E,84,F9,FC,A9,4F,5A,52,9D,FC,D9,69,8A,3F,C3,A3,65,11,29,27,F2,CA,E3,52,DA,12,40,70,CA,B3,21,D3,5E,A1,58,93,D2,FE,66,6B,4F,44,BF,09,CA,78,D9,EF,04,DE,7F,5A,94,1E,F3,48,80,C6,DA,34,88,48,0A,A0,F8,CE,4C,C4,E8,1F,96,E5,0C,24,9C,34,D9,53,B4,1F,FA,EA,39,A9,C1,53,64,39,CE,85,D5,19,D4,4E,C2,03,89,DA,EB,D4,EC,20,A8,4E,03,AB,91,FF,9E,AF,FC,C9,52,71,94,55,06,45,7B,92,0A,5C,22,0B,AE,C9,89,FA,0E,D5,3B,A6,40,C7,43,3C,25,AA,FD,0A,E5,09,20,74,55,C2,27,69,5F,82,C6,62,03,8B,77,23,F9,74,5B,F0,50,FC,37,5A,81,AE,BB,A4,32,C3,2B,EB,4B,88,2D,84,67,38,33,15,99,40,68,11,89,6D,62,0A,7B,84,D4,D6,A6,D1,49,5C,AB,BB,99,3F,6F,4F,A6,5F,46,39,7F,41,43,9E,30,88,91,39,0C,AF,AD,C2,EA,75,2E,93,6B,79,BA,F7,1D,83,9F,C4,40,92,4D,C6,9B,10,4E,F2,4C,2F,06,05,CC,6B,75,D0,37,65,7E,27,3F,C3,B5,B4,27,B5,55,32,1E,E1,A8,C8,E1,3C,6E,BD,EE,36,F2,63,36,17,C0,A6,A2,93,F4,EC,9F,C4,2F,56,FC,75,BF,1A,7D,89,FD,47,73,A4,5B,0D,E5,73,5C,8A,4C,51,63,FB,7D,1D,FB,2D,47,99,E3,2B,44,72,1A,3A,DF,14,36,00,EB,B5,F7,A9,33,95,53,1F,D8,12,CB,97,8A,94,8D,01,CF,4C,B4,45,4F,1B,6F,20,AB,EA,89,6F,48,70,B2,7E,99,02,77,3B,C2,97,4C,E1,74,B9,A9,19,FD,12,E8,84,1D,B8,B1,D6,40,98,E9,50,5D,BF,72,0E,DE,3D,B3,4E,34,C9,CF,22,51,6E,73,5A,1E,93,86,83,EA,9E,0B,60,C3,BF,6D,BE,D8,C0,48,BD,14,2E,12,9E,DE,B7,B2,BD,C2,78,D0,82,28,52,E0,C7,3C,AC,F0,84,80,61,E4,12,6C,A3,F5,7F,3E,38,73,27,59,AA,AE,A7,B2,11,5D,4C,70,A4,35,70,6A,09,80,F5,1A,1D,49,4C,02,67,B8,E4,78,0E,13,BE,27,19,55,64,95,C6,E2,F4,EC,54,53,73,5C,DE,AE,C3,2C,FB,74,6B,80,5E,01,D6,FC,C3,53,DF,31,98,93,7E,F4,9F,B1,FD,69,32,C6,99,66,99,18,EE,8C,A5,E8,A4,9C,DF,47,BD,30,DF,2B,A8,62,03,FC,BF,D1,34,EC,3C,6F,CE,B6,68,9B,E3,B8,7C,38,AB,47,E0,4A,45,B7,4B,6A,AE,9C,65,7B,4C,4E,A2,94,DC,4C,D6,24,8A,22,B6,21,F4,16,0A,8C,E0,0D,89,C7,FB,48,A9,AE,E2,7A,F1,6E,67,54,1C,5F,F4,F7,6C,47,5C,EF,AF,A9,39,B2,EF,C8,D3,AB,1A,B4,A0,7B,2F,BF,39,AD,8D,87,6A,32,F4,09,30,3E,CF,A0,4C,05,BF,EF,05,EC,10,C5,03,95,8D,2D,EF,8A,23,7B,62,92,E3,AC,36,F8,C0,D2,27,10,38,00,5E,26,8E,D7,01,20,34,C4,16,9D,4F,E8,1A,76,F7,BE,26,1F,FD,16,AF,C6,D5,49,06,34,D6,34,0A,3A,B9,94,AB,18,B1,ED,61,10,26,A5,E2,93,84,B7,DB,C2,9E,13,54,02,63,DC,4D,33,64,71,48,FD,48,79,8D,35,88,BB,2E,A1,F3,3D,92,B5,5F,1D,32,B9,B5,07,FB,CB,E6,14,BB,B6,06,7E,01,21,9D,AC,E8,F5,71,A3,45,4B,7E,75,98,C4,7E,13,9A,A1,62,2F,A8,C2,1D,3D,EE,A0,82,EE,73,61,BD,EC,7C,40,B6,AE,46,FD,2B,14,06,C7,B3,B1,28,EE,B9,84,54,74,F7,08,FB,FB,A6,E1,44,41,F9,F4,07,5B,59,43,E4,34,D4,FD,6E,28,8C,ED,F0,23,80,8A,E2,5B,B1,33,92,2C,C8,4A,E6,14,8D,60,8F,7F,B5,E0,E8,FE,75,97,EE,BF,AF,7F,FE,20,9F,A2,E0,80,68,2E,62,59,32,AC,DB,B1,2E,0B,71,4C,B5,A7,4A,9A,32,45,57,70,67,E0,BC,21,0C,4E,08,FC,A7,E5,F3,46,85,7D,95,06,94,81,F4,B3,61,0F,73,FD,C7,71,AD,EC,BF,69,8F,F7,D5,67,34,D1,98,AE,07,7A,48,6F,17,5D,90,EF,BF,F9,7D,4D,16,8B,E2,A4,D8,0F,34,67,34,0B,76,0D,D3,3D,D6,94,E8,2B,B1,89,51,3D,95,64,B7,1B,03,48,FA,DC,1B,D6,6E,C8,94,54,CD,8E,FF,85,6D,71,8A,3E,6B,89,16,0F,99,5E,B0,C7,0B,94,A7,3C,04,29,07,98,A1,59,C9,E5,9A,BC,8C,4F,BB,EC,85,CF,52,F1,F1,07,5A,FB,FC,85,12,AE,BD,F1,6F,38,FA,43,2C,93,68,28,7A,73,C3,D3,95,95,4D,41,9C,B4,94,BA,28,B4,A1,73,1C,25,4A,35,45,15,70,5F,25,5A,97,EF,F4,BD,61,B3,46,BC,24,C5,28,19,5F,F2,1E,4D,C6,C9,4A,7E,A6,B2,CC,C8,AD,C7,07,EF,7E,07,33,84,F8,82,2A,59,08,F6,85,93,68,EE,10,D2,43,18,DF,31,66,82,88,60,6A,5E,C0,8A,86,78,C2,F2,F5,C6,50,91,D1,5C,8E,F8,36,94,83,EA,1C,81,61,18,39,F8,9C,31,91,5E,DC,F3,52,CD,65,48,F5,FB,DC,53,F9,7B,14,D9,B9,16,22,41,15,99,3A,C9,B0,F7,50,3A,10,91,84,07,E2,B3,24,76,54,4D,E1,55,48,23,0C,46,40,81,A6,A9,51,AD,5F,D9,F5,76,1B,8A,12,A8,29,BD,E4,D4,A7,8B,AA,91,D0,DC,0D,CB,E7,D9,52,47,87,3F,EB,D4,7C,00,44,AB,48,B0,89,5B,4A,7D,55,04,5B,20,AF,1E,2C,98,14,C4,CB,D9,AF,C0,81,51,43,18,0D,2A,C9,85,8A,F5,29,8C,41,7A,85,E6,87,22,34,CD,79,F3,E0,4A,EC,3E,01,FC,58,DD,15,13,4B,2E,DD,35,9D,75,53,D9,D4,47,87,C0,A0,4A,C3,24,1E,05,AA,20,1F,1E,75,F8,59,C6,CD,9D,3A,67,88,60,CD,53,60,39,4E,CF,D1,43,A8,87,60,E3,3C,32,F1,A1,E2,C9,2B,1D,34,8E,5C,C2,8D,84,2A,6D,A7,EC,DF,6A,A5,14,A5,88,D0,7B,74,35,2E,17,F3,42,6E,41,E6,E9,73,1F,51,F9,6F,00,E9,67,9F,73,88,2B,41,94,7F,C9,8C,1E,3B,04,4D,DA,01,57,3A,1D,8C,85,9E,77,D9,6F,86,17,C7,20,3D,0B,89,BD,F4,36,44,DC,93,02,00,F6,6D,1A,61,E0,21,A3,84,12,6F,29,EA,4F,0B,88,4A,A2,D1,52,C8,CA,A8,04,02,82,0D,D8,E2,73,37,95,99,76,38,C0,66,86,F2,38,7C,39,A4,8D,7D,59,51,8C,4F,14,97,4A,88,75,85,11,C5,49,D6,D6,1D,47,57,89,BC,D2,7E,A2,E0,7C,39,34,E5,FD,DB,48,62,17,A0,3B,56,3F,CC,80,DE,3E,DB,E0,A7,CE,DB,49,4B,D0,C9,FE,D2,D3,EA,26,E1,DB,10,01,6D,8E,8E,63,A9,34,24,8C,4F,9B,90,FE,18,B4,61,B5,CA,47,AC,44,58,57,18,9F,A2,AE,F4,C2,61,7F,AD,92,FC,2F,F5,9B,5A,68,72,47,4B,C9,2F,8C,0F,E0,22,41,BB,1F,BB,18,5E,C2,13,10,15,B9,FB,D8,58,90,FB,A0,44,AC,80,81,0B,B4,CF,DB,FC,26,57,D2,22,ED,91,51,9D,EA,0A,7F,7A,00,D7,29,1D,D4,58,3E,D4,61,8F,F6,68,E5,99,0A,3E,D9,7B,34,36,72,0B,B7,16,8C,54,63,B9,F3,CB,C6,1C,3D,7A,D7,7C,E2,82,32,B9,E3,0A,52,C8,57,C2,5A,45,E9,2E,F2,26,AE,DA,64,04,47,85,B7,18,86,1A,C6,4F,A1,9C,B8,65,A3,09,63,F3,7E,FE,0F,D4,4A,11,60,03,09,22,A7,94,DE,13,C4,8A,49,88,AC,26,79,FA,7B,35,4B,B6,4E,39,B3,49,57,54,35,62,27,D3,25,D3,8C,71,43,1C,32,F4,5E,32,6E,6A,7B,71,8D,7C,29,8D,72,97,BB,D0,32,9A,E7,47,08,BD,68,FD,05,91,75,5D,46,C0,FC,43,73,C6,B4,75,46,F1,72,08,42,8F,FA,B7,84,D7,92,02,FE,79,C2,C4,14,AF,71,95,E1,1B,F9,5E,C4,8F,B1,D3,F0,7A,CD,04,98,79,4B,9F,AC,24,3E,50,D4,03,2B,BF,32,09,E5,43,9F,5B,EB,00,B2,07,95,FB,C5,22,4C,54,7A,8A,3A,50,35,00,19,0C,87,B6,BF,04,E9,E3,1A,B1,ED,0C,AD,83,66,12,C2,5F,A0,65,B8,F7,F0,3A,E0,9B,0E,F0,70,27,61,04,83,C0,8F,FE,76,1D,2B,80,19,0F,7A,A8,F8,7D,6D,4F,A7,90,00,4C,48,59,39,35,B0,AE,E2,28,8E,14,A0,A5,61,D4,D7,23,EF,BF,50,C8,EB,90,8B,6F,A0,08,79,73,6F,49,FD,D9,87,2A,EE,BF,EE,70,90,7F,80,7E,6C,33,CA,7D,1C,3E,63,70,E6,E0,5B,2F,5B,F1,20,E2,A4,CF,54,00,34,23,9F,B5,C4,F4,9B,42,86,AB,A1,DA,64,2F,EF,11,C6,1D,C6,C4,40,40,8C,45,6C,55,6D,E5,15,CA,97,83,C2,9F,27,ED,10,27,3D,97,3A,BC,E8,09,ED,47,5D,2C,8C,4F,28,A5,4D,3B,1E,A9,4B,6F,A3,77,74,2A,4D,65,D8,1B,79,EB,A0,2E,34,D1,75,45,C8,94,67,D6,F5,6A,C8,92,74,26,63,1B,7A,72,3F,69,C1,AD,CA,4B,F9,11,39,21,49,C5,15,40,B5,D2,5B,20,BE,1A,58,BE,A0,B8,6D,47,D1,8A,81,D6,D5,3F,15,9C,34,18,3C,8B,83,CD,C2,17,9B,2C,A0,AD,50,F4,1F,87,82,2C,BF,37,68,BE,5B,2D,C4,86,9B,72,34,95,58,15,C5,7A,AF,B3,92,9C,F4,A7,A5,F4,7C,6C,C8,43,33,4E,9B,76,CA,89,A1,90,60,B1,65,74,98,02,24,28,25,1F,71,17,8B,58,2A,45,0C,4B,48,04,CA,76,76,32,B0,9F,E3,65,0C,15,58,7F,9B,EA,4C,0D,F6,52,FA,7D,7F,FC,75,43,AB,91,FA,A1,BE,17,BE,1B,5E,15,EA,5E,07,8B,FB,E7,52,8E,B8,64,6C,4B,44,92,79,6A,AB,99,A2,DD,83,75,FA,A4,40,8E,F6,35,37,E4,A0,1B,DE,1C,56,5F,E9,22,42,60,5E,DD,7C,44,D3,C1,DF,79,F0,4C,D3,D0,C3,2D,E0,40,2F,B9,03,89,39,DB,FA,25,33,4A,64,EB,FB,6A,76,75,AF,3B,AD,EB,E9,41,B3,27,48,63,3F,57,8A,B0,37,AF,E7,FF,82,7F,D6,9B,FE,B5,50,90,DF,3D,44,62,D9,AB,3E,E7,2B,83,45,1A,E1,08,FE,93,17,39,49,26,CD,63,ED,F1,40,9B,9A,C4,4D,0D,EA,4A,E5,0A,8A,0F,86,8A,E0,A7,DC,99,99,0A,C0,EF,C8,39,22,D3,0D,9F,7F,50,5C,3D,40,DD,39,F7,50,45,BB,2F,A9,42,0A,74,D7,EF,79,34,79,93,46,A9,ED,D9,01,B1,45,B5,67,8A,36,AC,7D,96,F0,A9,E3,E5,E0,28,13,B2,7D,7D,0E,CA,81,8E,D3,E8,66,F2,2A,68,6F,DF,21,CA,48,81,A0,EB,DB,3E,D1,A1,73,C7,CF,79,3C,3A,F5,5D,01,EA,6C,C3,E3,19,77,0D,86,E1,B4,B8,4C,F5,1B,47,44,37,E5,71,DB,82,B0,6B,C4,26,1D,EE,E9,5C,13,56,8D,50,FF,11,B5,61,67,C2,35,AC,50,56,2F,2D,E8,92,97,BC,B0,9D,A8,CB,43,2D,0E,65,9C,F5,FF,78,B4,68,1D,B7,13,AE,F5,F6,B2,7E,64,BE,A5,82,AE,90,14,4B,98,57,77,0E,25,E6,A3,58,1E,A7,EC,85,4D,87,79,7A,D1,FB,B6,10,FC,8E,23,62,28,94,07,2A,AD,A7,5E,0F,EC,F0,3D,35,65,D5,C1,EA,6E,C4,1B,86,C5,DF,A7,55,EB,7B,E7,D8,CD,F1,9E,05,6D,48,86,D6,8E,D2,58,94,CB,CE,E7,CF,13,EB,50,36,99,75,0E,68,85,49,27,40,1A,71,36,4D,A0,56,A0,6E,2B,61,3C,B2,DD,E7,51,4B,F5,3F,0F,03,B2,40,C7,A1,B4,8F,A2,69,C0,20,37,18,36,F8,3F,DA,EF,4A,66,CD,0F,8E,B0,CC,6B,CF,23,B5,3B,A8,AA,9D,B6,03,10,CC,F2,16,CE,C8,8C,3A,7B,40,FC,26,E5,A7,AE,D4,BE,66,1F,B9,7B,23,86,C1,A8,CD,A0,BD,B3,FB,E1,9C,7F,BF,BA,71,EB,8B,09,D6,2D,41,62,DD,BA,E8,99,37,A3,38,54,B2,1D,2D,47,5A,DA,FB,80,E0,E8,87,19,36,DE,58,77,F8,05,28,62,44,42,1D,0C,03,79,2C,5E,B3,E2,F9,0D,96,C8,0B,00,40,9C,0C,FE,DB,D6,BD,82,58,E8,3B,49,B4,0D,89,B3,AA,20,21,64,8E,72,B8,56,0E,75,CD,6E,DA,A1,3B,2C,30,6F,1C,BF,F5,41,A7,67,ED,B3,5C,65,9C,01,48,B1,A9,7E,12,9A,5A,DD,84,B1,79,5F,82,4A,29,DB,E7,0E,4C,26,3C,BF,EB,4A,C5,F9,BB,C2,F6,EC,30,C5,B2,46,5E,D3,FB,44,EF,A9,52,9F,E5,28,43,9C,F7,90,A1,E1,61,DE,C7,D8,39,08,59,68,90,FE,FC,C6,D0,D2,18,5A,C6,3D,25,5D,65,6D,5F,11,14,C9,47,96,84,A4,F1,41,86,44,26,CC,A2,E7,33,92,0D,3A,DC,42,31,12,84,DD,65,74,67,DD,96,34,F0,1F,CD,81,5C,A4,43,C2,23,9E,1E,57,2F,B2,DC,71,55,D6,A0,4E,4F,03,3E,F3,13,B9,FE,24,A7,D9,C9,AA,61,E4,7D,96,E7,D4,3F,04,93,BC,30,D7,E9,E1,C4,46,08,B7,C3,1A,69,24,83,74,14,7A,41,EB,D6,CA,95,56,F9,6C,E3,A5,CC,DD,84,E0,6C,88,4E,A8,91,9E,21,62,9A,39,D9,B2,AE,42,FF,F9,B1,82,E0,7A,E6,74,2C,D9,6E,5E,2C,5A,D6,8A,E6,6B,54,3E,43,CD,0E,07,88,A0,FA,AC,5C,87,86,8F,3E,3C,A8,2F,61,50,02,93,48,67,35,0F,CA,CC,89,15,1F,1D,C1,98,CE,C5,3A,D3,E2,E3,82,BF,F7,51,FC,8E,8A,73,9B,46,9B,13,D6,00,60,BA,80,59,3E,DA,CF,DF,DA,4D,46,77,4F,EC,9E,6C,34,33,3C,8E,A8,7D,AD,57,F6,19,FB,DA,0C,13,6C,DB,69,C4,35,59,42,CB,AD,7B,37,AA,7B,EC,08,90,EC,4B,B5,4F,2A,F2,26,F0,5E,25,10,18,AA,44,89,E8,0C,08,36,BF,92,B0,7E,85,80,29,7A,56,D3,F1,93,7F,65,08,93,16,51,C2,74,A4,CD,D0,30,DB,3B,15,DF,43,F9,8C,6F,6E,5F,39,42,B7,33,C1,E9,ED,2F,E1,46,32,E0,56,40,10,26,C9,B3,D2,30,55,A9,35,4C,E6,AD,8C,D9,89,91,D0,64,1C,C1,0F,C6,DC,34,26,85,14,4F,E5,3A,39,F1,EF,85,4D,F8,6F,D0,C3,BF,46,60,6B,E1,CB,50,99,D0,67,97,3D,6C,F8,07,46,22,A6,80,59,9E,E2,15,09,17,15,83,10,9B,62,0A,FC,2A,2F,CD,65,EB,5B,B5,32,BE,CB,AF,33,A4,F9,C3,4F,A7,08,81,38,3F,13,5A,F8,93,73,DF,CE,3E,B1,C0,CF,51,32,14,BF,86,A4,55,1B,02,6B,71,4C,96,CD,03,A9,4A,82,DA,3B,C7,82,1A,BA,35,A5,51,B6,05,53,87,5E,FB,32,37,54,73,6B,93,EC,77,F1,D0,1E,74,02,5A,9A,09,3E,44,8D,80,00,F0,7D,9C,AB,00,1F,3F,BD,9B,46,7A,43,4C,DF,F8,1D,FC,B1,4A,25,BF,A4,68,0B,6F,30,08,53,3D,5A,A5,21,EA,00,AC,37,97,3E,7F,4A,BD,21,0C,B2,68,F3,96,50,E4,22,B3,6E,E7,12,F8,59,93,90,FA,6E,46,26,DE,55,82,63,E8,6D,06,1C,13,D7,05,11,C3,CD,24,96,6E,63,78,27,4D,4C,95,A2,EE,AF,5A,3E,6F,2B,A3,01,A4,21,70,68,20,6F,42,A2,81,E4,91,48,42,6D,0C,C9,2B,75,56,3C,5C,8E,B2,7B,AD,D2,71,EC,D0,3E,75,85,5E,ED,45,BA,B6,19,4D,D9,4E,4A,E7,2D,AC,31,5C,09,DF,BC,FF,59,D2,F8,B7,C1,E2,5A,1A,E5,CC,FF,D9,3D,93,A4,44,88,DA,EE,1C,FD,08,79,E7,E2,E0,EC,76,24,CA,3E,78,C6,A1,AB,79,51,4F,87,42,D7,60,0C,9C,D1,23,44,0B,A7,62,65,21,DE,EF,B9,ED,87,43,BD,4B,F7,85,C8,1F,AB,B5,3A,56,D8,D4,5A,0D,E5,4C,A5,58,2C,AE,BB,26,42,CB,64,31,F9,F7,36,A1,86,A1,93,6B,C5,AE,73,EC,42,0B,3A,04,EC,9C,5D,42,3B,46,46,8D,2D,F1,82,4B,B8,0D,E4,69,8B,ED,50,AF,98,F5,33,93,AA,6F,81,38,3E,5C,18,FC,72,A2,3A,76,8C,92,3C,C9,8C,50,39,79,6C,98,C4,AB,FD,1E,3F,D5,08,E8,1D,B1,2B,A7,52,73,B8,EB,47,13,DF,CA,76,A8,8F,BA,38,7F,73,E1,0F,E3,68,0F,97,AC,9F,3A,CE,D9,9B,52,D9,3F,21,54,2D,39,EA,94,B8,98,EC,A6,F5,58,A4,15,98,E1,C5,86,E7,9C,4D,CD,AD,F9,D5,DC,7F,0A,7F,34,C7,36,E8,D4,E3,9F,ED,70,D2,58,2A,00,64,4A,71,6D,E8,3D,92,28,55,5A,9F,2F,E5,D1,5D,C3,BC,31,1E,3A,D8,06,B1,25,88,EA,FF,B4,9C,3F,51,6A,F2,17,B1,C1,80,1F,B6,F9,3C,3A,5B,BB,EE,39,31,94,F4,EC,36,56,28,CD,49,1D,99,A6,8C,E4,9C,70,07,20,10,DF,88,95,31,6E,31,46,FA,EB,A2,68,27,E2,AD,46,9B,D4,86,98,04,8D,54,28,77,ED,AC,B2,BA,0C,FF,01,DE,9A,B6,7B,A1,AB,F2,21,6F,C4,F1,3F,11,08,75,8D,5C,72,6D,3D,4A,52,8B,D3,CA,7A,79,EC,E1,CC,65,E7,B5,AC,50,14,E7,7F,D0,C5,03,94,F9,8B,96,5C,AD,62,E1,29,0B,A5,DA,98,4F,18,0A,72,74,5E,7A,99,D4,68,77,76,64,8A,C7,98,9B,F1,85,BB,65,F3,86,20,84,17,45,13,5A,87,30,4D,A2,CA,E6,20,C2,91,01,44,36,64,01,12,1F,28,B8,97,CF,49,F4,3A,8B,9E,4D,AD,94,66,13,A3,D5,76,DD,1F,D6,D4,31,8C,33,75,2A,C1,10,56,E8,0A,E8,95,22,58,5B,A0,E3,00,D3,1F,25,C0,A9,38,2B,CC,8F,08,84,AD,0C,16,2B,7E,21,CC,F0,E9,4C,37,0A,FE,C2,17,CD,D3,AA,70,ED,9F,16,B1,37,63,BA,B5,B6,6F,D5,3F,0B,F5,F4,EB,4E,2D,25,B2,F9,4A,ED,3A,20,80,F2,80,FD,FB,18,05,93,DE,26,77,DC,30,83,A8,D6,48,A2,46,2F,ED,79,55,79,D5,8B,81,C6,23,A7,75,BD,BA,2B,80,BB,12,8B,40,C8,58,CF,8E,32,43,58,AA,90,6A,59,61,1B,4F,A7,7C,7C,AC,64,6F,DC,3A,F1,48,85,F7,4A,AE,44,1B,7C,63,25,AB,2F,0E,73,4C,59,B9,CF,9B,23,03,40,B1,0B,E5,77,64,C3,A4,9E,11,3F,3A,6F,36,84,91,40,1D,51,BC,76,1D,BB,09,9A,96,5D,34,BB,45,DD,5E,E2,5A,70,62,E8,2C,CF,E3,C9,41,7A,64,D7,9D,7D,6C,03,DB,62,54,0B,DE,72,9C,15,6B,BC,48,49,BA,09,C5,A1,C6,42,6E,17,DF,38,BE,B8,39,95,85,E3,4D,34,A3,BD,18,F7,43,D5,0C,10,39,D0,58,E6,F8,FA,99,F6,E2,20,7F,CD,6F,3E,56,43,D1,BF,74,A0,60,23,E7,C7,D0,57,EC,B1,9E,87,54,66,A9,C6,E8,E4,EE,53,FA,23,18,51,CD,13,A9,02,3E,37,CD,D3,3F,65,8A,9B,C6,F2,F6,F3,6F,A6,19,CC,A7,36,04,A3,39,41,0B,22,93,9D,09,BB,01,27,9A,9B,02,5C,C4,F8,46,17,4F,34,54,E1,B7,30,2E,B9,46,21,F2,B3,BD,41,2A,04,E8,A5,03,DA,27,97,DB,1E,DC,B5,B7,0C,31,B6,AE,F1,82,82,C2,F5,6E,15,9B,8B,8F,B9,82,FE,85,80,19,5F,4A,C2,00,A1,96,16,A7,C8,43,8D,6B,CD,7E,B2,D5,D1,94,09,A3,44,FB,94,80,7B,F7,3F,9B,BB,69,61,21,DD,B3,40,3D,DE,08,08,80,0C,5E,85,CB,7B,46,18,1D,78,1A,36,45,72,39,A6,A8,62,BE,36,F9,1D,25,88,1D,0A,C9,4C,C2,E4,6C,F3,FC,55,B6,08,35,34,B0,C2,BA,BB,A3,FE,B0,0E,E5,81,61,49,9E,71,4A,CB,B9,FB,0C,C8,CB,DC,BA,F8,05,66,19,B3,60,31,CB,7B,2C,7D,64,C1,12,A4,0D,BC,7D,DC,E5,8F,9A,2B,9F,8D,96,E0,F4,26,DF,21,B6,7C,79,FD,BD,A5,85,50,69,A2,CE,82,4C,B1,70,D9,6E,4C,4F,57,B1,E3,29,3F,91,AE,48,49,72,64,E6,11,97,EE,C2,FA,70,FE,8F,FE,C8,04,0B,D2,77,A5,14,2E,68,B2,EC,15,7D,37,30,00,0D,73,44,AD,72,5B,89,50,35,C0,CB,71,CC,6A,00,DC,D0,7A,16,27,87,8E,3C,DA,FC,F7,28,BB,DE,FD,BA,17,D8,1D,AB,C6,28,3A,D7,7F,11,65,FE,F7,37,C2,F3,DD,40,0F,DB,FD,18,FD,7B,7C,3A,90,8B,3A,F5,26,71,DA,2A,1A,75,1D,02,33,86,9C,E0,21,EB,80,D0,AB,61,7E,6D,4A,EE,71,25,4F,6C,DC,11,AA,3E,C5,8B,77,92,06,BE,FE,CB,13,98,D3,05,B6,BC,72,8D,7D,53,59,E3,0A,2A,1A,46,AF,3F,46,45,A5,57,5D,29,8A,98,6E,0F,62,C6,05,71,C9,41,33,42,DB,5B,BC,95,75,0F,9E,9B,51,B0,39,71,D0,68,15,95,2F,74,3B,23,5F,DD,C5,84,77,59,6C,26,CE,B0,F0,3B,D9,4C,11,E5,51,7F,B9,22,20,17,18,13,51,77,5C,78,DF,7B,72,DE,16,C5,40,7B,44,50,B0,49,CA,2F,82,60,6C,52,63,25,6D,F5,65,9D,A3,C0,BF,70,D1,41,F2,77,0F,EC,31,C3,4C,D9,2C,E8,0B,91,C4,56,8F,A3,1D,F4,F3,05,45,8C,7A,7F,D0,0C,CE,BE,7F,FE,CB,18,D3,16,4B,C9,35,CB,B2,18,47,48,11,10,9F,A6,79,BF,2A,6E,AE,83,7E,91,C8,DF,5D,76,63,58,05,09,B7,9A,B4,15,86,88,22,02,58,B3,58,81,C9,17,AE,0E,36,75,7E,DA,93,45,DE,D0,0A,D0,18,A0,57,77,6F,F2,2F,97,B1,CF,CB,28,FF,13,E3,EC,70,FB,CC,B1,D2,A7,EE,D5,CF,25,D8,0F,49,F9,09,96,3F,78,11,9F,13,C1,AD,A7,D8,E3,3A,78,B4,D7,66,D9,25,7A,6E,20,D0,32,2C,23,0D,7F,A9,C2,32,00,A4,DA,DD,23,61,1D,8C,5A,7B,39,35,3A,46,93,2E,29,D1,E7,6D,E2,07,A7,23,5C,2D,07,49,BA,7E,8E,87,BE,A4,DC,DB,63,09,26,AE,1B,C7,D5,E7,9C,F9,32,87,3B,4A,F6,34,0C,BC,C1,0F,2E,25,CB,5A,36,2A,B6,5E,58,67,4A,B5,F5,B7,1D,85,00,82,8D,1F,66,C1,DE,51,1B,66,84,B2,14,8F,17,21,20,90,83,4F,61,78,6B,40,83,EE,BD,40,2E,3A,79,9C,70,AC,C6,28,9C,5A,D7,B6,90,53,CE,C2,07,0F,7E,97,1C,4C,C0,63,4B,20,78,D7,47,D8,A1,9F,7F,7E,4D,62,C7,38,75,7D,45,50,84,3C,3E,01,9E,1B,4C,0F,3D,AB,35,E8,85,BC,80,05,C8,C6,38,6D,12,24,95,53,6E,F6,38,E6,4F,34,29,25,FE,61,63,AE,84,B1,EA,8A,61,D3,32,B9,6C,16,1B,0E,D3,FB,C4,B0,C5,D5,39,BB,23,3B,2F,CF,F6,15,0F,E4,D6,BE,69,0F,92,1D,A8,F2,FF,53,E3,AC,10,24,07,8C,CC,CD,A0,71,97,18,E0,A8,B9,28,AD,07,28,B4,06,B7,C1,CF,4C,CA,77,25,89,CD,7B,07,14,EA,ED,F7,47,0E,DF,D4,B8,85,46,FA,40,1A,C7,66,92,CD,58,86,06,A3,45,D8,94,21,10,89,2C,D6,82,E3,76,7A,C1,9B,5F,06,BB,E5,5B,78,B4,E4,89,78,7A,47,64,4D,45,FB,16,E1,75,CA,F1,52,DA,52,C5,01,EC,FE,CF,4A,4A,6B,0B,D3,D0,7E,10,D6,A5,0C,4D,FC,3D,05,05,85,F0,D2,10,2B,0B,4C,0D,21,39,25,8E,8D,26,DB,8E,07,FF,F9,FA,61,B9,89,99,27,A1,76,65,2F,37,B4,08,42,C7,A1,DA,BA,D6,8D,89,FF,00,5A,AC,48,9C,BA,AC,3C,7F,FD,73,24,90,6E,9E,EF,08,DF,71,C6,54,1A,9D,CA,2C,C5,54,F2,1B,A2,C7,F4,73,C7,BD,DD,3F,E3,74,9C,80,38,C8,E5,2B,1D,91,68,99,BC,4D,C8,2F,EE,1E,5F,39,B5,85,4D,4F,05,ED,03,EF,52,A3,10,1F,79,BC,90,C3,0D,F2,32,B1,6D,C5,71,40,72,5F,B3,6A,BA,A7,54,11,A7,10,07,D3,F1,F8,40,74,0B,2C,45,6F,25,7C,B3,8F,44,F6,AB,92,4F,4C,52,9F,FE,65,5F,B0,55,27,6B,6B,27,15,50,A8,B1,D4,37,4C,90,18,AA,7D,4B,BD,7A,12,2A,59,C6,51,6B,C2,93,48,61,55,24,A5,15,A9,DB,8B,9B,B0,15,7A,9B,49,BA,53,FC,CC,48,95,BE,74,0B,47,3B,F0,FA,CD,BB,EA,B5,AE,E6,87,3B,61,68,B8,C9,26,13,41,5D,F0,75,4E,B6,EE,C0,E2,AD,8C,0E,7B,64,9F,EE,66,B5,57,A3,9E,46,62,F9,B6,E2,E2,4E,A2,E0,4E,CD,48,5C,B7,4D,21,A7,7F,C5,5E,11,FE,72,44,C9,33,D8,83,99,4A,1D,EE,A2,E8,5E,2A,D6,F7,BE,E2,7A,37,B5,3B,D2,5A,15,B8,AF,B2,A8,EB,60,5A,4D,8D,04,F1,9F,F2,A3,E3,97,D6,31,E7,D6,8D,73,2F,0B,17,66,33,2D,D6,57,20,26,46,81,D7,A7,39,B2,DC,2F,4C,48,AE,6A,02,64,AA,CC,84,02,47,E6,2A,58,AB,37,54,39,09,1B,85,82,C2,39,98,04,71,AD,D6,F5,F2,B3,20,A5,DB,01,F3,F2,1B,41,00,1B,33,EE,1C,43,9D,52,81,E5,ED,27,F2,CE,7A,87,47,D5,F3,DA,D3,1C,0F,87,11,48,F7,0F,54,50,1F,E3,97,E5,AD,7D,92,FC,6B,C2,BA,35,3B,3E,CE,3C,18,C1,EF,52,AE,75,FD,94,FB,08,1B,29,CC,FB,D3,02,A3,12,7C,0F,FA,02,E4,B3,9F,5E,99,2F,F8,23,C8,FC,DE,61,7F,AB,90,35,C6,2A,D4,B6,D4,39,E0,AD,7A,6C,AD,F6,7A,5E,BB,8E,FC,34,75,54,6D,58,9F,B5,37,C3,DA,D6,D7,E1,B1,8A,D1,63,E2,04,0F,CD,01,5C,AB,8F,AD,40,91,77,CD,18,9B,E2,87,9E,57,4C,5B,1A,AD,F2,56,23,39,AA,C4,9C,FC,28,5C,65,F6,1F,93,A3,7F,24,5F,AD,53,F4,3F,F0,A5,4B,DC,EF,68,53,4E,1C,B9,06,05,DD,D3,2C,63,97,23,B1,8E,A6,11,AE,9B,3D,F9,E5,E2,06,CB,BD,DB,2E,75,3F,45,02,B6,04,BA,7A,1A,76,EC,E2,58,68,00,79,8C,5D,80,F3,8F,83,7B,A5,7E,5D,7C,F2,F3,8A,38,4C,EF,2E,64,CB,23,5A,5C,1E,07,27,1E,A6,71,EE,D8,EB,8B,05,2F,A4,A5,BC,22,00,47,93,B2,A3,09,A8,02,24,97,29,1D,AB,92,D0,03,DB,88,22,4B,34,97,83,5C,0B,52,DC,92,A5,81,8D,77,8A,62,FC,63,54,31,99,D2,1C,DE,51,68,54,F2,9A,1D,E5,F7,B4,B2,C0,34,02,81,A2,E7,4F,BC,D7,AD,91,48,19,44,F9,D7,EA,96,24,E2,E2,CC,27,B2,B6,28,B8,15,1C,5A,F0,80,6E,FF,75,72,A2,F0,6D,9D,9C,52,B2,01,58,91,C6,E4,26,42,F2,A0,0B,79,78,88,2B,6F,B2,49,C7,71,18,B8,65,69,F8,CE,DA,77,F6,CD,69,8F,88,09,13,5A,F2,50,19,80,3A,C8,A6,48,78,3E,F1,8F,49,03,0A,A0,0F,46,D7,CC,69,88,7D,33,57,51,3B,5B,41,6B,DF,4D,C7,77,39,6B,AB,F9,DB,9B,3A,E0,35,D1,BC,64,9A,73,7B,B5,85,3E,2F,EF,FC,3D,88,2C,43,E3,49,E3,06,CB,12,8C,AB,E4,FE,3D,31,44,89,DF,EB,34,4A,06,0B,EC,71,48,CF,09,D3,9B,DF,11,A4,51,A2,37,03,D1,DE,7E,E8,F7,95,8D,B4,CC,53,2B,C6,FF,41,CE,27,ED,11,A4,E8,70,91,13,A2,20,B5,74,50,62,97,0B,1F,02,20,B8,F6,E6,93,E2,28,CF,C0,A9,7D,B1,E9,E1,24,6B,E1,FA,2C,F5,9A,62,92,FF,C3,39,BE,00,6A,3E,6B,24,49,AD,85,23,2E,6C,74,D0,47,84,C0,87,BA,B5,17,38,98,79,A1,BD,C8,E7,BF,9D,9D,2F,51,D5,9E,AB,44,1C,95,05,36,A7,7D,26,0C,2F,3E,D9,C0,F5,CD,60,02,DA,64,89,0F,62,9F,75,C0,B8,69,5A,9F,C5,CC,7C,88,71,BB,23,F9,99,FB,60,F7,2D,61,1F,A3,16,FC,90,36,3B,66,60,06,4C,EE,F7,37,F3,47,2E,5A,F2,7C,BE,A5,2A,4E,ED,B1,CC,2E,03,41,5E,D0,EA,ED,D5,AA,46,39,0F,2D,A4,CF,D1,A5,02,3A,DF,41,68,D8,C2,6C,35,4A,61,26,E0,C3,53,61,4C,A4,EE,D9,04,5B,A6,AE,EB,1B,A9,12,3D,1B,40,96,A0,3A,77,22,12,71,10,69,C8,66,89,25,71,17,99,03,5C,5D,A9,B3,97,50,16,62,3F,44,F7,04,55,2F,11,DD,FC,88,A2,74,36,22,DF,4A,E9,36,F4,09,00,B2,D8,21,B9,09,5B,6A,14,3C,44,D9,E4,99,3A,2B,58,C8,0E,3C,8F,63,57,FF,A7,12,25,33,30,C1,AA,A9,6C,52,DC,DE,30,18,E9,09,77,38,0F,FD,4D,D6,86,6E,E7,C3,AC,0F,B1,A9,23,D5,93,D3,FB,AE,2E,82,FA,E1,68,23,6A,50,B1,4E,D1,7B,CC,63,73,CA,E0,F6,26,F3,16,DA,4A,43,36,55,28,9D,FE,B6,C8,C4,8C,96,2E,15,7F,F7,6C,52,FD,ED,33,CD,46,0C,26,15,FE,93,FA,04,04,51,B7,60,B6,A2,13,D5,94,35,43,48,FF,BD,F7,00,93,2C,2B,34,AC,14,A1,CC,E1,23,B6,6A,A8,50,ED,04,50,38,72,06,F7,FC,7B,60,C3,E8,EB,5C,A4,54,F6,8D,3B,CB,45,B7,B0,24,89,DE,B8,D7,8A,E9,53,CA,B3,CB,D9,56,50,C8,89,AF,5F,CB,2A,6B,83,21,55,D3,C6,AB,44,F4,33,A6,BC,1C,C3,9F,78,A3,F6,9B,F5,48,C5,A4,D9,49,0A,7F,4E,E8,DB,A0,2D,7B,96,26,69,55,7A,C1,38,13,94,53,EB,14,CB,15,A9,64,13,FD,AA,70,D4,9E,EE,01,C4,7D,C3,B8,60,CB,41,7A,34,7B,8F,8C,C7,62,72,A5,F2,CC,F4,09,6C,71,4B,29,99,D2,64,64,31,3B,F0,A6,0A,6A,71,0D,36,5A,B4,38,B6,BE,72,64,1E,24,19,75,DB,B5,65,8B,96,D5,23,09,55,9C,A1,56,7E,57,74,65,4A,97,86,0C,7F,39,6F,3A,E6,B7,97,BF,6C,B6,73,01,93,6A,5B,81,3B,93,D9,CD,7A,38,38,B2,F5,B6,8E,8A,E1,CB,29,54,5C,2F,2E,96,D2,70,1E,AD,FC,ED,5C,4F,84,B9,3F,1F,CD,FF,1F,9B,8C,42,6C,B2,24,7C,73,7C,FA,5F,03,E2,56,7C,14,E3,6A,17,A3,6C,2B,D1,CA,8B,F8,A4,F8,1D,80,9B,4E,47,0D,DE,03,C8,AC,95,36,BC,C3,C4,E8,C8,D3,28,9F,7F,55,63,E0,B8,E3,8F,E5,5A,85,1A,D3,F0,30,68,8A,F5,45,12,D4,1F,55,6E,E5,A7,D4,B2,6A,D1,D5,03,45,DD,79,D3,FB,4B,EF,E4,02,D0,13,48,EC,AD,41,36,93,B5,97,50,AC,10,D9,CA,7C,7D,BB,31,3C,B3,EA,76,F9,63,2B,A7,D5,7C,EE,0E,8D,0E,A0,27,59,62,01,3C,DD,8A,5D,48,7F,0B,39,43,0E,35,CA,76,59,AC,61,09,FF,18,12,3A,D7,46,4C,9C,22,57,CA,BC,8C,A9,D2,21,BD,3A,4C,2B,20,B9,96,CF,65,6B,F5,54,36,0E,E2,AD,FE,E1,09,27,9D,8E,0B,4C,67,C6,F6,4A,7A,72,EC,95,99,2D,DD,45,0B,F7,B7,93,C4,C8,3C,55,DE,22,94,D7,4C,38,12,EE,D8,B0,05,F4,61,EA,0B,54,02,59,17,2C,8D,59,67,DC,98,F4,5A,0B,F8,D7,4C,57,EF,D2,11,A0,06,E7,6D,1A,CF,C9,48,97,5E,A4,E6,F9,27,D1,7E,7A,20,79,A4,19,05,55,D0,91,D7,10,71,0C,16,87,93,45,CD,88,44,50,4D,3C,23,DE,FD,69,EB,5C,24,17,1F,98,4C,F9,6F,F0,E5,87,CC,E4,A9,47,A4,05,4A,56,2C,60,BF,56,D7,EA,C9,00,07,0C,EE,F2,AF,E4,60,93,A2,8E,7E,9D,EC,5C,D9,B9,AE,55,A0,D9,6A,55,C9,F0,4C,23,06,EB,E0,EC,7A,00,8C,A6,13,ED,3F,47,26,9B,99,0F,CA,AE,A8,9F,F5,CB,F0,4B,68,F5,5C,80,2A,25,D8,D8,82,42,5D,59,B3,83,6C,02,99,EF,EB,1E,00,33,80,8E,1D,11,49,4F,5E,FB,93,F2,35,76,DF,FF,9C,11,87,F9,63,57,74,9D,46,8F,C0,E5,6F,13,A5,6D,18,FC,7C,98,F4,AD,1C,4A,CC,7E,AC,70,36,2B,35,8E,80,68,C0,AA,77,8B,1C,D9,C1,4C,C1,07,D7,31,03,07,16,0A,E0,4D,59,9D,FA,57,56,99,FD,69,C5,8B,9F,42,FF,AD,C8,5D,C9,C7,C9,5B,BF,4D,55,EF,F1,C6,24,DE,79,83,F8,0F,AC,FE,1F,89,48,79,FE,87,76,45,09,E3,D4,5C,64,48,BE,80,01,1E,11,94,09,B2,C9,53,C1,4E,1D,A2,0F,8B,98,68,0D,0F,C8,F1,AD,3A,20,F6,5A,99,6F,B6,C9,A9,C0,F0,26,46,14,7A,F9,B9,87,E2,20,AE,D3,DE,C8,62,EA,D1,8A,51,C0,43,21,7E,AD,4D,C9,6F,FA,54,23,FD,63,DD,2D,66,F9,5D,BD,60,4A,FC,F7,E7,D5,99,E3,5E,2E,AE,64,70,CF,6D,B4,B8,33,16,BE,8A,7F,BC,B0,DA,20,0C,64,20,C3,57,34,B2,BE,99,D4,C4,09,B6,64,7B,C7,69,0F,0F,B2,88,78,91,9F,28,A2,AE,6E,C3,E9,24,DD,80,84,F0,61,EE,84,07,54,25,5B,0E,17,DC,E9,A0,80,77,10,0A,E1,C4,F5,79,AF,24,2F,EF,79,EA,6A,26,85,16,BD,E1,22,21,2E,48,AC,26,3E,29,C2,57,EE,21,B6,90,D0,D4,6E,53,07,4F,1E,93,E1,4D,18,87,65,45,23,24,4D,7D,E5,9B,B5,38,6B,DD,BC,39,8B,B1,BF,05,37,9E,50,36,93,FE,D7,36,50,F1,96,29,6D,01,D7,5B,57,11,F5,9B,85,FE,A7,D0,A3,43,E8,7E,FA,00,A6,96,C3,BC,77,90,0E,2D,7C,3E,34,E9,35,54,74,2F,A9,AB,FB,5B,08,08,27,32,E4,D2,E1,31,F6,ED,4F,5B,F5,4B,8D,0C,C2,F0,BC,ED,CA,01,6F,DC,FA,02,75,05,3E,3C,FF,6C,96,25,F6,96,3C,B0,DD,8D,3C,3B,58,3D,4B,FD,81,59,42,90,4A,0E,D7,98,D8,36,87,61,95,5B,E4,79,7E,12,4B,70,9E,76,B7,F0,A9,15,34,EB,92,C4,0B,73,96,60,D7,B1,A8,63,C4,D0,19,64,A9,A6,4C,73,31,41,5A,5B,A2,81,76,22,59,64,1E,D9,E0,FB,70,9D,2A,78,E3,82,FA,13,D3,8A,40,1B,C1,C3,CB,22,31,3A,57,FB,32,44,10,39,B8,99,31,E8,62,7D,B6,21,6E,41,D4,B3,BC,39,85,D3,62,F7,9B,A4,AD,9C,4C,F2,94,A3,26,E4,37,6F,E7,47,19,17,AD,22,CC,C9,F4,BA,7D,9D,5C,6F,D8,4E,18,39,F7,CE,04,47,5B,25,7A,34,8E,30,0F,0C,65,F7,63,7B,C6,50,E6,61,CD,2F,0F,28,6F,2F,C0,A5,9C,42,B1,71,0A,59,43,3E,AC,50,08,0F,FC,86,ED,C9,B0,45,97,4C,AE,F5,5E,5E,D8,CC,63,BA,AB,F7,39,FA,89,CC,AA,E6,E3,52,7F,1F,6B,5C,47,1C,1A,88,D4,F4,7F,AF,D7,2D,DF,54,16,28,55,50,07,8F,95,75,1D,F2,C0,24,43,CD,3C,E7,64,01,A8,38,49,66,BA,67,CA,C3,82,5F,28,E5,4D,94,E5,9D,A9,60,F5,71,D4,E7,C4,FC,AB,72,44,D5,47,FB,8A,34,B0,9F,1F,EA,25,32,D4,2B,40,55,F9,67,F2,CB,32,D4,C0,BE,B9,B3,B0,BE,39,68,C3,1A,11,9A,B5,4F,3C,35,08,62,55,EF,03,6F,36,D9,77,8E,7B,0C,2F,F7,A1,80,57,73,12,0B,D1,4D,85,12,7E,89,0A,1C,0B,17,55,AC,A4,66,E0,13,80,C9,32,A3,07,8D,A5,DE,7C,22,00,A9,94,CC,9C,56,24,C2,53,2D,68,FD,09,1A,D0,54,F8,C6,2E,E6,01,46,58,E0,6F,81,D4,6F,C9,FD,5C,6E,3F,F0,3C,BC,04,1B,E6,2F,25,54,4E,E3,DD,45,27,32,A9,51,D4,28,A4,47,15,A0,C7,2C,C7,1A,74,00,33,0E,71,BD,A8,96,1D,8B,44,6C,F8,87,C5,FC,4A,FA,A2,10,96,D9,5C,56,E7,26,8F,A3,B5,1D,C6,EB,18,34,9A,E5,5F,13,57,C8,5F,DA,F3,06,EC,BF,98,91,5D,A3,78,D8,92,F7,96,3D,A2,4E,CE,FB,E8,9D,85,98,92,A1,2C,A8,20,33,F8,3B,50,FA,EA,00,C0,33,44,88,DA,4D,0C,0D,16,F9,F7,DD,A2,3E,93,18,CD,6F,31,88,0C,BD,0C,2A,46,C5,08,69,4D,63,B8,EC,D6,9C,2E,6B,78,2E,30,0E,1F,7D,F4,FE,29,21,67,CB,84,46,C5,E5,5B,FD,EE,11,81,6A,87,01,DA,BA,F2,ED,CE,2E,26,E8,53,A3,F6,04,20,76,73,D1,2D,28,62,EB,23,F1,41,B8,AB,BA,FA,97,48,C4,4D,80,09,F2,1D,87,39,6E,0B,71,79,2C,92,B0,2F,E9,F1,C3,95,8D,DE,A4,F9,8D,03,9B,91,68,D3,E5,F7,2E,8E,34,F9,8F,C9,B5,7E,D9,E3,EB,31,53,F8,9F,DF,4E,EF,EC,87,EC,DB,72,BC,75,C8,B7,5D,00,76,BE,4C,11,2A,12,07,22,F0,47,95,47,06,EE,BF,E0,A7,FB,86,C7,73,16,C3,07,50,8C,69,D4,13,99,4A,B9,02,67,F5,89,35,C1,57,58,34,C0,17,B0,04,4E,84,15,7D,1A,99,98,2F,53,D0,EC,AC,50,C2,55,F5,16,DE,1C,FD,B7,C7,42,F8,0D,8F,33,61,15,35,0D,E4,E4,3B,D0,42,DE,04,67,22,9F,8D,B6,C7,74,5E,01,20,77,B5,4E,D6,DC,E3,43,3D,65,D6,B5,D5,67,16,D7,DA,FF,83,B1,B0,98,21,10,51,10,74,E3,86,21,85,73,5A,9B,1A,18,76,61,C6,B0,C7,CD,39,D9,AE,8D,D9,EA,81,F1,36,B9,C9,D2,A9,AB,CD,72,FB,30,96,EA,50,DC,30,1C,E7,13,1C,E8,5E,4E,A0,40,7D,D6,F2,34,BD,E0,60,92,29,B6,EA,38,5C,9B,DC,C0,63,DB,EA,82,D7,92,E6,CB,8C,39,6B,77,2E,E1,40,6E,A5,D1,5F,12,E3,B0,5B,A9,B3,A4,4A,AD,46,DF,C6,A9,B0,EB,53,E8,27,CF,F2,79,56,9B,E0,98,4D,FB,CD,C8,03,57,BA,41,47,21,AB,78,6C,54,30,A1,48,FC,E6,C6,AE,52,9C,9A,E2,0F,D7,C2,57,A9,52,1C,10,0D,FA,9A,03,81,73,50,64,8B,B1,40,67,EF,44,FC,67,0F,6E,C4,D7,CD,25,7B,63,F2,CC,25,7B,11,3E,C1,7F,69,43,CE,77,08,FD,97,7F,87,D5,36,96,F7,5A,3E,A6,4A,BC,12,56,DA,A2,C9,9C,FE,DE,55,B5,C2,42,9E,BF,89,F4,BD,B2,91,64,A9,14,14,40,9B,37,C9,FC,04,52,8B,C4,60,CC,58,39,D6,B2,EE,55,43,D5,4C,F8,9B,C3,07,A9,B4,BB,FC,C8,72,53,02,DA,56,C0,D6,6B,03,0B,B8,1F,33,8A,93,7A,D1,B5,27,19,2F,82,26,71,12,30,C8,FB,33,DF,3D,8B,CA,BE,5D,46,92,C6,44,CE,C5,AC,E3,2E,71,8A,44,2A,FB,5A,F1,2A,B4,7C,B7,B5,9E,36,5B,E0,30,B1,1F,72,BA,60,FA,90,BA,08,1C,70,99,1E,C6,A1,C3,7E,C6,03,6C,F7,ED,7F,D6,5A,FA,F4,90,40,81,D3,2E,95,F3,6F,5E,75,50,B8,51,A1,28,BD,67,13,70,F8,0A,95,0E,3C,52,1B,02,20,B6,62,2D,4C,F0,B7,13,2D,94,72,31,77,46,C8,9E,73,F8,6E,8D,D0,9E,D9,F8,77,75,1C,E4,48,07,D4,C7,EF,09,32,39,E2,F2,72,B5,A3,8C,76,58,2A,27,5F,3A,C0,B6,83,00,94,6B,F1,0B,C4,4E,80,BE,7D,D0,D2,F5,82,A9,E7,61,2D,1F,E0,1E,D6,6B,F2,11,E8,0E,D8,13,9C,7A,66,90,A4,2B,E1,52,EF,5D,81,C8,FE,AF,59,72,BF,02,1A,F5,F0,85,A4,D3,05,C4,81,D0,05,DF,13,30,31,C8,BF,0E,5F,C9,22,9B,31,FA,B8,4B,4E,6F,60,95,42,A6,8A,58,FA,91,09,43,4E,A3,25,A2,5E,40,43,0F,40,EF,42,B0,F0,A8,54,7C,9E,F7,7E,BF,AF,D0,EE,A2,4A,A7,D9,4A,01,6F,E1,EA,00,9A,DC,66,3C,C9,4F,71,BF,70,03,9A,09,08,56,4C,57,73,A4,BD,93,7E,05,78,B4,64,C1,DE,FB,BF,90,A1,5C,18,E9,D5,E7,3B,5D,30,88,C5,77,06,24,A1,C4,28,31,A9,C9,D6,56,9C,05,29,92,13,A2,12,14,34,8C,BF,A6,07,C9,05,F6,82,28,90,2D,8A,82,69,24,F8,F1,B2,12,2E,23,14,A2,9F,4E,BD,12,54,A6,D3,9E,7D,34,9E,F9,DE,5D,8A,54,75,B3,58,4E,B7,D9,B6,32,4D,97,0F,02,DE,C2,23,01,2D,14,BA,FF,DA,6A,27,02,B2,56,9B,71,42,F7,28,67,A0,71,F2,7F,13,B5,E4,2F,D5,F0,3B,9C,CC,ED,19,36,D5,54,51,EC,0F,B1,8A,E6,54,D0,E2,D0,12,8F,AD,C2,25,FF,3B,B6,80,BF,0C,1A,92,DD,7C,34,4D,51,68,58,E0,B9,B5,6F,A9,4C,E7,1B,46,6A,C0,61,11,57,15,D8,83,84,6A,20,40,7D,10,8D,3A,1D,0B,47,DC,24,44,40,22,75,87,E4,A7,20,52,39,E2,7C,B1,50,6C,4C,5E,8B,7C,F1,64,9B,40,22,B4,AA,CF,68,99,85,0F,11,4E,F9,CF,9C,08,B3,DA,90,A3,DB,2A,BA,6F,34,0B,9F,00,E4,72,39,F8,55,C8,4C,B8,34,20,5D,9D,28,2B,4E,8F,A9,4C,25,D1,07,AB,C6,1D,B6,D7,1A,A7,39,EA,34,92,C2,45,59,D9,58,68,88,56,57,AF,82,B8,F8,EA,1A,64,CC,19,4D,95,B7,0B,70,B3,35,C8,CF,B6,34,7A,92,10,90,F1,DA,10,0C,40,F3,6A,C6,9F,6F,F6,6A,1B,F4,47,E0,C7,7F,21,F2,FD,6C,3F,44,B8,AE,BB,B0,F1,57,77,7A,90,5F,8B,18,F5,1C,7E,DE,B9,4A,74,10,3C,5A,D7,A8,C7,66,C7,1C,73,4A,03,4A,CA,A1,27,91,FE,35,6E,EF,C0,6F,6A,E0,56,9D,AC,1F,8E,E4,6E,89,BB,08,4B,CA,4B,C8,A9,28,F1,B4,D1,D0,61,DF,98,FC,EA,FA,4E,77,5B,E2,4B,BC,9D,90,88,CA,85,89,42,AB,53,21,4D,AB,D3,F9,6A,B2,D3,1F,4D,9D,85,F3,48,BC,9A,21,BE,44,E3,C0,FA,02,CD,59,A3,11,72,8C,D7,47,84,E0,22,5F,DC,EC,E1,67,7E,50,94,E2,22,75,E5,72,4E,8D,90,87,EE,3F,A5,A4,00,0B,B5,F0,1A,E5,3C,34,49,FD,25,B3,94,89,4A,3C,E9,FF,89,4F,43,4F,3F,D1,AF,9E,75,6E,25,98,F9,DC,50,2B,8B,08,8A,63,20,1D,3B,76,94,3D,39,A8,D0,0F,77,39,55,4F,32,7A,35,7A,1F,10,D1,1D,1B,3D,B8,61,4A,1D,EB,BD,07,5C,49,96,C3,D9,F6,88,4F,DA,2D,C5,C4,00,0B,F4,1A,63,A1,0B,A9,79,A9,04,7A,C3,01,28,68,CB,C4,FF,14,B3,96,50,62,B1,5C,8C,77,58,6E,AA,E8,F1,E9,BE,98,5E,E8,32,0D,4F,26,B2,D8,BF,CF,CB,43,38,5E,AB,52,F0,5F,45,C3,56,C9,64,7D,69,34,48,F2,E7,55,6C,83,85,1E,87,C3,BC,0E,65,75,6B,FC,2A,11,51,0D,64,5C,D7,DF,A9,AA,40,96,94,79,5F,93,A8,07,4B,7E,E0,ED,30,A7,CF,DA,8C,0B,7A,81,95,A0,0E,6A,EB,79,3A,76,86,22,ED,3A,CE,E2,C0,EE,A5,54,F1,6C,81,59,00,E7,7D,3C,FF,BE,2D,75,2A,E2,05,2F,83,A8,79,7D,04,F4,08,E8,39,DE,FF,AA,E3,4F,B0,05,26,90,A0,53,64,D2,18,14,08,CF,25,DD,83,65,AA,BB,B8,F6,C2,02,BB,14,5A,CA,F0,7E,4F,89,C7,C2,EA,F9,AF,03,13,CD,C8,DD,03,EE,57,0E,06,54,56,A8,BA,D3,B6,B3,48,E0,81,62,8A,09,E2,20,AC,89,B8,8C,D7,6A,95,07,AC,28,62,91,5D,EC,2F,08,A1,90,F0,59,A7,17,CD,5F,0B,DF,B6,EB,96,C0,1B,0F,3F,F7,14,47,84,8A,D3,86,C5,A3,6D,9B,ED,F5,40,90,EC,87,DB,67,E0,16,AD,DF,33,A5,14,29,06,2C,54,A2,0E,DA,34,65,6A,AB,10,DF,EE,85,1B,E7,BA,ED,F2,8C,66,66,2F,79,14,FA,7C,DB,3C,99,4E,2F,E5,7A,D0,AF,66,14,A9,7E,E0,6C,05,58,02,74,68,DE,CA,63,0A,AA,80,84,84,6B,59,8E,FF,EE,0E,45,B0,EB,E2,3E,F2,E8,B1,35,FD,A5,13,6A,AF,2A,43,96,70,D1,AE,BB,2D,B5,0C,9E,5E,F1,B5,58,29,FF,61,0B,91,10,B3,25,41,38,28,3B,5A,D4,D9,3F,BE,D7,85,8D,25,2F,70,E3,2E,6B,D1,72,BF,19,6B,AA,1E,70,40,FD,62,BB,01,D7,9A,DA,7A,BA,22,14,BE,29,1A,26,10,7F,0B,1A,EA,8D,F3,94,85,44,9D,3A,5B,8F,53,D7,18,D9,BB,59,57,A4,F3,4E,4A,75,D1,AB,38,74,EA,AB,7D,C9,DB,71,4D,2C,79,B6,64,DD,7F,54,66,55,38,89,DE,07,E1,4D,B7,80,3A,AD,6E,8F,90,4F,1D,5A,54,43,30,A6,16,1F,F5,C0,89,94,FC,81,93,B6,55,8B,3E,D0,13,21,28,2E,62,F0,7E,EF,A1,0E,D0,D9,86,99,6A,0E,AC,75,91,B9,25,A6,10,99,34,D3,10,63,E7,05,3E,62,03,8E,2C,88,51,CA,A7,12,89,DD,2C,B0,F5,1D,A4,E4,D0,A0,D1,3C,B8,63,42,94,15,BA,BA,6F,D6,81,7F,F4,23,6B,8F,04,D8,36,E7,67,11,31,80,F6,BA,7D,E9,9E,F6,1F,66,12,84,40,DB,B9,4B,D1,1C,32,A4,5D,2B,07,B7,DC,87,0B,66,53,66,1E,A3,B3,41,F5,AF,DB,3E,8A,67,69,93,B6,2A,84,24,25,FB,97,98,3E,3C,71,A1,CB,EE,BD,C0,C3,7A,4F,98,D5,30,C6,51,21,6F,F0,0B,07,72,97,1C,57,BD,E5,1F,E5,C2,09,D3,A1,92,1E,AD,58,7C,78,20,0D,BE,9D,D6,18,94,66,2B,34,95,F7,3F,3F,5B,68,F6,51,10,0E,CF,A4,D7,43,E0,35,69,67,86,93,DF,99,56,B6,16,BC,64,09,0E,3D,A2,12,17,F7,00,AB,C9,53,91,F6,AF,FC,8D,94,93,D8,45,67,76,0B,62,88,B1,5F,6D,CB,8F,99,23,EB,31,AC,BB,EF,FF,28,B3,1E,6D,90,15,81,09,23,C4,5A,44,8E,40,35,9C,E9,1B,8A,AB,A1,E6,F9,9E,52,FA,5B,AB,12,17,B9,C0,62,6F,97,41,45,FF,97,5A,D1,C1,F4,F5,76,63,C0,B9,71,2E,8A,80,D2,EF,F0,99,12,F8,16,DA,EC,E5,11,49,3F,56,5E,25,24,B6,1A,45,03,B8,94,B2,3A,87,50,F7,EE,E1,97,FA,65,11,5D,0B,F5,80,06,FC,7A,83,A7,F4,1E,88,EF,FA,0F,BF,C1,08,8B,CB,76,FE,0B,20,0D,B8,73,36,F3,4A,A4,E3,78,42,D5,53,F1,48,20,5C,31,69,6A,57,6B,60,AE,CB,93,1E,F1,D4,E7,60,D7,69,6B,89,6C,25,E8,75,9C,A3,A3,0D,50,B3,09,31,6A,3F,B8,AB,31,7A,8B,D1,74,F7,34,29,3C,47,BF,1D,09,AB,E6,93,70,DB,41,75,9A,02,83,76,CE,5B,D5,DC,4E,5C,77,21,E2,21,F1,FD,59,89,96,FF,F2,56,7F,F6,4C,15,00,17,98,09,1F,2C,20,EB,9F,6A,A1,D2,57,37,68,1E,B9,77,CD,9F,3C,B0,CC,68,F4,ED,8D,F8,6C,D4,92,B0,3F,BB,B5,AD,3A,7A,67,CD,61,BB,AA,0C,AC,35,B6,DE,D1,E8,3A,D9,1E,33,8D,4C,7B,2D,24,E3,EB,EA,97,6B,67,49,12,F4,CF,41,C1,65,AC,1D,BB,96,58,4E,D7,26,7A,0A,C6,DB,88,C4,C7,17,8B,4F,82,9C,BD,1E,5D,05,79,03,48,A0,4D,EB,68,2D,E0,EC,0A,A2,24,0D,F6,BA,2F,7D,71,C3,2D,21,BC,93,AE,2C,61,3D,63,E7,0A,71,1B,B4,52,A1,D7,CA,58,FB,4E,C5,08,32,B8,D1,F1,DE,3D,A6,63,AC,DE,6E,3E,BB,64,A4,91,95,69,42,72,A2,FF,EC,68,31,35,D0,30,5D,12,51,55,CC,5C,7B,24,DA,E0,54,97,56,3C,7C,A7,AE,2E,8B,E5,2D,CD,13,B2,DD,AD,3D,5B,93,72,57,8E,23,F1,54,80,3B,46,49,0C,54,DD,69,4B,30,AE,E1,4C,ED,7C,AF,4A,B7,6D,74,82,F0,AC,60,FE,24,2C,84,87,2C,6F,2C,29,AE,A2,6D,5F,5D,0F,C8,C5,C2,1D,49,C0,68,E3,77,89,CE,0A,67,C8,94,28,2F,72,A2,28,9C,C0,5A,F7,FC,68,1B,13,7C,90,B3,34,C8,53,2E,E0,DA,12,F2,9A,60,49,7F,09,47,A9,67,B2,D1,8C,35,51,5B,01,5C,B0,6A,2A,4F,7E,AB,61,1A,29,B0,69,CA,1B,D0,BA,D5,AC,DB,2E,22,10,F7,54,27,02,00,D3,9E,E9,DD,28,EC,E5,C3,4C,08,80,4A,B8,15,A5,54,E4,53,9C,71,E6,E4,C9,24,7F,52,7F,EE,62,43,B5,FF,BA,72,B0,21,1F,79,44,A7,98,85,D0,79,EE,0B,68,BC,3B,CC,8F,00,79,AD,A8,8D,84,47,2B,4D,D6,A3,4C,74,02,59,E9,55,36,92,91,0B,AF,25,DB,4B,DA,1A,E0,72,6B,15,50,6D,D3,87,4F,74,E7,FA,F2,BF,46,F0,75,E6,CE,17,4C,1C,6A,6D,08,40,99,FC,5F,81,C7,E7,26,DD,C2,2E,3F,81,35,A0,3B,4A,F1,37,E0,36,93,6E,E6,7E,09,BD,82,4E,1A,27,8F,D4,3E,99,2C,DF,45,DD,EE,66,3D,0E,AB,EA,3D,F3,85,3D,ED,4D,B9,53,59,CA,A3,BA,EB,36,6E,A2,8E,48,3C,04,14,03,EF,60,67,7D,38,25,41,28,49,CD,2B,2D,59,C0,E1,0B,71,17,DA,AE,B2,2D,C4,77,E5,09,8C,7C,74,B2,2A,F8,92,06,B8,E2,CE,52,C0,15,51,8B,2C,73,F6,7B,97,F1,1A,A0,BA,28,7D,EB,6F,7E,E1,C2,99,EB,1D,8F,50,8C,C1,03,63,1F,3A,5C,7E,7F,60,14,DA,58,4B,9C,7A,F7,17,2F,EC,77,59,1D,21,BC,11,60,94,35,DE,BE,4B,8D,4D,C5,FB,49,E3,E0,D5,12,EF,15,4A,8B,FF,70,7F,D8,D9,9F,74,DA,39,A8,49,BB,68,95,A3,E9,9F,C4,66,9E,58,3D,32,B6,5E,F1,A6,85,68,CF,9B,4F,79,53,4C,8F,40,71,89,28,93,81,92,27,DA,34,07,59,2A,71,11,1A,09,CF,DD,AF,07,63,AA,12,77,A1,CE,64,20,62,A0,F0,F2,41,DB,73,2C,CD,22,E8,80,62,5F,73,6A,A2,E8,A2,56,11,7E,95,44,E1,0B,64,12,D9,A5,58,02,57,DD,F7,75,1E,AD,AA,7A,57,98,D4,1E,9D,C7,09,A8,3C,A4,92,B9,FD,65,6C,0F,3B,24,F7,CE,5F,FB,CA,83,D6,97,E7,5C,FB,DD,7B,BC,4D,8A,4F,C4,FB,24,0A,68,05,54,32,38,AB,2B,79,E9,17,A7,CF,11,01,85,05,BC,86,6A,8A,DC,22,62,E2,40,33,47,BC,6E,22,42,BD,E7,8C,1E,86,17,14,59,1E,52,3A,3D,7D,97,53,0D,5E,D9,9C,E1,AA,C5,70,77,FB,8C,17,AE,42,C2,76,5D,6F,D7,67,C7,1E,4C,38,0D,B1,1B,A1,35,43,0C,3E,FA,2A,3D,9A,4C,AC,C7,FC,71,2B,76,9B,D8,F1,21,25,BA,D3,19,51,25,73,15,FB,FF,76,02,4F,1E,C0,57,CA,B8,86,C0,00,F0,70,C5,68,AF,8E,91,56,6E,02,EC,21,77,96,BF,F1,B8,23,2E,25,79,3E,23,65,9F,5D,20,E8,99,B3,BB,B0,C4,AC,8B,FB,EC,08,7E,CB,10,88,F9,B3,2F,04,EB,19,66,2F,50,9A,75,93,8F,E0,D7,29,C0,4E,43,B7,7A,6B,5C,1A,FB,0C,09,30,93,AF,DB,4D,43,85,F4,D9,69,63,75,C6,70,0C,A1,FC,EE,5E,60,41,E7,D9,AD,0C,02,F3,65,65,99,0B,4C,83,8A,1B,34,A7,09,39,4B,4F,E0,F4,49,D2,89,F5,F9,2F,AC,43,98,BB,18,C9,14,3F,05,72,EA,03,76,80,73,BB,E9,6B,61,69,5E,7D,23,04,4E,EC,3A,E6,AF,15,25,F8,70,C6,38,40,B0,C8,63,02,F0,60,9C,9D,7D,FE,C8,3C,80,3A,59,C5,C2,09,80,92,E6,57,05,90,D8,ED,47,77,14,EA,8E,61,BC,81,6B,FA,44,74,CC,27,2B,86,A1,4E,C7,91,4E,DE,20,21,A5,39,1C,75,ED,98,07,21,E2,10,C7,EF,99,30,30,FB,58,BC,A4,2E,F1,0E,D3,47,FC,4D,32,1D,96,4E,C2,3C,E3,65,00,FD,A8,E8,5A,1A,31,C9,E4,5C,A9,E7,F1,3F,BE,FE,90,2F,22,EE,BC,59,C8,BF,0A,D6,25,06,4A,E2,65,0B,F9,D7,50,84,DD,12,E3,55,A3,DF,6E,91,F4,5D,37,80,29,3C,E0,52,7D,B3,F9,AF,6D,CC,44,FD,DD,59,09,CD,7E,08,0B,63,6C,9F,48,E5,72,ED,9D,95,F1,38,FA,F9,71,53,E8,75,52,40,4A,E6,A4,DC,7A,DA,53,A4,35,5E,5F,05,33,F9,C7,18,9B,CF,E1,83,16,A6,14,83,26,90,4F,59,71,D8,1C,6B,26,5A,D1,82,F7,4E,6E,36,8A,8C,E3,53,6A,EF,16,AE,42,FD,3C,AC,F4,99,E3,50,22,CD,70,41,6F,4C,BF,4F,E1,24,8F,86,7A,73,E4,5C,7D,28,21,30,8A,DC,08,FD,B5,45,65,F7,C8,5F,53,57,90,12,8A,7C,6E,F5,F6,5B,CC,C8,86,1C,55,C6,0A,A2,C7,FF,AE,0F,CA,71,84,77,26,77,11,32,E1,E4,24,5E,BB,72,6E,CE,02,B9,2E,38,7C,EB,FC,8F,ED,BE,B8,9A,F3,BB,57,99,59,7F,FE,EC,F2,24,1C,AC,18,A6,CD,74,95,23,BC,E5,2E,2D,AA,0D,D7,87,5E,98,36,C4,16,54,11,41,E2,3C,EB,D9,B3,80,90,05,19,AE,8B,EF,6D,FF,AF,67,03,25,88,10,40,7D,EA,CD,A1,F7,7D,0D,71,C9,6F,FE,13,A8,C3,6E,EB,A4,EE,0D,9B,FB,37,64,2B,9F,31,E4,2C,95,A8,5B,4E,9F,1A,C7,CD,86,25,99,42,1D,3F,02,F3,B5,22,E1,19,2C,B4,4C,03,DF,9C,46,0D,48,2B,16,79,51,70,6D,8E,15,5B,2E,C0,78,90,A2,C3,19,8C,C0,EE,F8,87,AE,F5,FF,53,D7,22,F5,43,84,96,BE,1F,38,9B,B4,5B,82,D6,B1,D2,B8,83,92,D3,BB,09,CA,92,D7,A9,EE,4B,EC,33,89,20,D4,57,97,5A,0D,A2,F6,0E,54,CE,5D,2A,82,45,17,2D,70,9D,46,43,FC,46,5A,D0,12,82,E0,9B,8E,85,1A,41,9A,8B,A2,29,B7,B6,90,B9,5A,94,C9,C6,77,66,C8,D6,30,78,E7,12,44,39,6C,07,6F,A7,87,EA,07,01,7D,F8,1A,C8,8A,6A,D4,0D,12,C2,49,4E,9A,85,97,7F,4E,6C,88,4D,2F,34,0F,7F,26,B5,B1,36,50,1E,C0,26,A9,90,77,CB,2F,E8,E4,64,B3,5D,E4,EE,BB,F2,0A,89,15,C6,FF,65,BB,76,C3,82,E5,FE,2F,68,EC,E8,EA,51,9A,8A,B7,06,58,64,29,D1,61,3C,17,AC,AC,34,30,A5,E0,CB,93,E8,DA,78,E9,54,B7,F3,08,4C,5F,AC,50,45,CD,E6,E8,BD,9B,5A,A4,83,78,C3,4B,5E,C3,0D,4A,C8,38,9E,3F,80,38,18,39,82,3F,26,69,0C,19,66,6D,37,B2,F3,70,68,5D,55,75,70,7E,BE,AB,46,23,7C,55,6F,98,ED,CC,3C,FE,8A,8F,9C,A8,A4,0B,77,A5,0F,90,17,F7,38,06,CE,3D,7A,C8,F9,A9,29,52,B4,DB,61,BA,64,C0,25,51,84,BC,04,07,F0,20,AC,A4,AF,C7,06,9C,49,F4,4A,E9,D4,D9,E4,D9,BD,0E,EA,8F,E9,3F,53,11,D3,20,DC,49,28,53,E3,9F,D6,21,5D,54,F4,15,1E,15,2A,20,DB,B2,80,D3,00,F9,65,C0,42,EB,AB,4F,10,AE,49,B1,EF,73,FF,D1,DA,7F,6E,A4,54,85,08,A6,6E,89,8D,76,9C,14,E2,66,20,C7,C9,A6,CD,5D,AB,B0,16,9F,8B,35,04,04,D0,06,5B,D6,9D,04,FC,C6,D5,ED,3F,82,A9,CE,7C,8E,C3,71,8A,14,90,66,43,25,BB,8F,D5,38,E2,C5,91,26,49,EF,26,90,31,58,E7,70,3A,90,C9,BB,F1,A7,F2,87,4E,FA,F4,41,A9,14,C4,41,73,1F,83,84,CB,98,31,E3,CF,C6,40,98,97,54,F5,7F,1A,63,10,1B,7A,A0,DC,88,70,57,BC,DD,AC,ED,38,BE,CD,FB,92,3E,EE,89,E1,8C,D5,61,05,3B,61,0E,2B,B9,D8,DD,00,49,F8,28,B5,F5,B1,83,E0,D1,88,43,C8,D2,CA,17,68,73,70,11,40,19,28,60,13,60,8A,78,23,96,CF,B7,93,4F,31,C7,CC,1F,01,F4,CC,2C,38,2A,32,46,7A,03,E1,0C,2C,9C,60,AC,5E,BA,B1,44,CB,CE,4C,03,EC,CE,D9,A1,4E,E4,DE,B2,12,A7,27,21,91,AC,E0,68,82,13,3B,04,5E,97,29,1A,96,1F,B6,8B,76,01,9D,61,EA,EA,3F,E8,4F,39,CE,05,A7,02,8A,EE,92,01,BA,2E,B3,29,63,CF,BE,D7,63,5A,3E,AF,BF,BF,92,B3,C5,1A,A0,01,B1,96,B2,F5,3F,1A,37,ED,D1,A8,C7,58,3E,85,4B,4D,F3,E8,C4,D5,3D,2B,D5,BF,A4,0A,70,46,F1,CB,00,AE,FB,5B,A0,6C,36,5D,BB,74,8F,A8,11,28,6B,94,91,0E,0A,53,77,D2,D1,CC,F6,F9,C9,BC,FB,B7,55,CA,F6,5E,C5,5B,E5,4A,07,9E,C4,78,B9,5C,CC,9B,C6,4B,F0,5C,98,A7,31,4E,DE,31,1F,7B,A1,E5,25,A2,5F,54,A5,1B,EB,95,05,A0,DF,B8,92,94,C3,2E,AC,B1,69,56,BB,08,DB,90,FA,85,3E,DF,23,9D,4E,5A,3F,1B,45,D4,6D,FC,1E,D4,F5,0C,52,A8,39,0B,FC,36,74,FF,EA,63,4A,C7,7C,7F,E5,38,ED,18,C2,93,E8,7F,16,13,F2,3B,9F,DD,59,5F,7F,46,51,58,FD,D9,7F,FE,47,3A,FE,50,21,7E,C5,72,09,12,77,F9,10,CC,4A,FF,A1,51,21,FE,32,63,75,6E,37,A4,AE,47,93,D2,77,B4,31,E9,3A,88,43,77,C1,9F,13,A7,C8,71,F7,A6,B6,00,3D,C8,C7,EF,BE,D0,1C,1F,A7,2E,CC,5B,FD,A0,6B,9B,8C,07,E8,16,C0,82,F6,CA,D0,51,3F,8E,76,86,5F,DC,C5,00,11,25,BF,EA,4C,D3,59,EF,21,28,C2,DA,57,01,F8,BF,8A,FC,CF,B8,C5,1E,98,B2,AC,51,2A,0E,2A,D8,22,A9,7E,F4,7E,4D,7E,8B,DC,AD,ED,D4,FA,B5,9F,15,F2,3C,51,19,F5,32,40,44,57,3B,1D,E3,99,F0,F1,A6,CC,C8,17,91,62,84,F4,1F,36,C9,32,D8,BB,27,FF,D9,BA,68,94,A7,5A,A4,77,39,02,D5,F5,F2,1C,67,75,45,93,B7,0E,99,05,F7,AB,27,86,75,0D,90,F3,E0,21,61,87,C4,63,DE,C3,4C,A8,8B,FC,FF,12,BD,75,72,AE,0A,7F,A9,C3,61,BE,75,64,12,3E,11,28,F4,9D,C9,0D,8F,F7,B6,82,1D,64,C5,F9,86,E4,F3,C8,0C,9E,19,03,A0,E7,C7,5F,F1,EE,8D,F0,61,C8,BE,F4,3C,01,18,DD,79,CB,0C,21,9F,1D,65,4B,69,53,3A,75,08,A9,EB,77,2C,64,A0,D3,FD,B2,D0,E5,EC,22,10,81,EF,8A,7E,FD,67,1A,BD,F4,60,7B,A7,55,38,DB,7F,F3,32,79,D3,73,F6,30,4C,2E,65,A8,B4,24,CE,A0,09,46,42,4D,3C,F5,B6,55,99,4D,D5,55,E9,1E,96,78,A8,56,41,7D,EB,93,20,D1,7B,34,F9,1D,68,1E,0E,C6,FD,CC,6F,42,11,FD,80,E9,8D,F0,30,B1,9F,34,D6,15,59,97,9C,88,86,F0,AA,CE,CF,DE,96,95,A3,0A,89,6E,7A,DB,57,F2,E7,21,FD,FC,21,5F,C3,94,9B,62,03,B3,2C,2B,F4,D4,F5,1F,CB,96,B2,83,F4,67,FE,D4,16,FC,98,F1,EC,41,5E,CA,C2,6E,25,10,0E,B4,29,66,36,30,EE,8B,F8,86,11,D8,3B,68,E2,38,92,F7,33,66,8D,70,96,38,37,A6,50,EE,52,36,BE,C0,9D,31,F6,01,80,0A,BA,49,86,47,23,14,5F,0A,3E,06,6F,BC,7F,8C,61,01,0E,C8,B2,71,C7,6E,58,4E,E9,63,8C,39,F8,36,DA,0E,04,53,6F,DD,91,04,AD,BE,29,3F,51,1A,53,43,08,16,BA,85,68,60,2E,94,7E,C3,6F,9F,96,C3,D9,FD,93,42,01,84,14,25,19,D4,77,4B,88,CC,B1,C7,D1,B7,AE,DA,1D,24,FC,E4,56,7F,EE,D4,61,4E,F9,A0,34,12,74,E1,BD,C5,B9,A9,3C,19,A7,CB,B9,AE,EF,01,B2,01,68,66,34,FF,18,CF,6F,41,BF,4E,54,83,AD,31,FF,A3,6A,E5,F3,99,F9,64,FC,D5,75,04,5C,EC,FE,1C,2C,17,8B,5F,42,74,BA,17,BE,93,E8,3B,47,68,42,68,27,11,43,A2,F0,39,65,A3,96,4F,D7,AB,D7,0B,23,53,54,FC,22,F9,56,73,B2,C4,95,8A,A5,C6,FF,01,91,48,EA,C1,42,99,54,75,76,9B,1F,58,93,69,9C,5C,9D,2A,C4,6F,CA,67,76,08,C4,91,08,CD,3F,FB,6C,C4,FE,9A,07,51,5F,AE,73,76,58,FB,6D,CF,9D,CF,EA,BF,40,83,92,42,B1,C5,7E,75,60,DF,E8,DB,E4,0C,0A,A0,95,6C,F3,87,0F,6D,BF,C4,0A,7D,7D,AF,E6,0E,CE,3D,B1,58,35,A4,EE,B3,62,99,12,10,7B,D3,CE,85,DD,6C,C0,05,12,67,7C,AC,7C,43,47,BB,60,01,52,33,52,32,7E,4C,0F,39,AD,ED,0A,4A,62,34,C5,99,34,09,79,51,4D,D4,D8,17,17,55,24,96,B8,79,33,3A,E6,B9,14,2F,E8,75,09,85,49,1E,75,E2,96,B1,90,AF,78,C1,53,93,CB,08,20,8C,BD,B7,3D,78,98,14,ED,66,C3,E6,DE,18,CD,E7,F6,86,66,44,D2,95,EB,93,5A,A5,63,3F,00,40,BD,7D,83,5D,D0,85,41,A6,5D,78,AE,BD,8A,EC,28,24,4C,F9,A8,B2,BB,B9,CF,98,1D,9F,5A,45,C7,8E,E9,E7,21,21,D6,DF,C8,4C,AB,03,A8,90,D5,D6,37,38,56,CB,65,B9,A6,33,44,5F,F8,B6,50,A0,39,7F,02,DB,F7,1C,B5,30,E8,97,21,B7,76,F5,81,D9,A7,B5,EC,D7,9A,47,72,C0,EF,FE,D8,DE,DE,59,C6,75,FD,DB,B2,2E,18,8C,47,C3,6F,79,7C,93,4F,02,D2,FF,16,60,C6,88,D0,27,92,DF,51,2D,CE,D5,DF,01,3E,2E,87,D2,7C,42,BE,5F,0D,EE,A2,D0,1D,20,8B,9F,35,42,C6,FE,CF,53,E4,83,A5,B4,6A,54,C9,E6,57,B6,5D,86,12,86,A7,62,6F,14,D7,1A,03,7C,41,20,1B,56,9F,51,EC,3A,11,10,05,45,EC,52,6E,6A,E1,56,21,2D,11,97,5E,28,7B,9B,74,3B,7F,37,2E,FE,C2,13,AC,E8,54,1E,BC,5B,8E,15,93,8A,F9,1F,EE,C9,21,56,07,B5,DE,81,DB,1A,FA,53,0A,67,61,A5,93,7B,19,B6,04,3E,C4,2C,13,DE,A5,AA,F6,9F,5E,AC,67,24,CD,5F,A5,10,EB,D4,DC,AB,82,65,79,F0,83,E3,ED,8D,9E,A8,F6,0E,16,95,D6,7A,3D,3E,10,EB,C1,F8,B9,BA,84,6E,7B,AD,E9,8A,F6,85,A3,61,56,3E,1B,D1,19,F6,F0,0F,2B,7E,EE,54,93,8F,67,B9,A4,09,1C,0D,97,76,74,F1,76,D8,E7,EF,DC,DA,BD,0A,5D,BD,F4,D4,40,F0,CB,D7,FF,DB,A4,D2,76,B7,21,F0,56,2A,77,72,86,80,3D,EC,06,BB,A7,1F,D9,B8,7C,DF,D6,0E,BA,92,35,8B,09,AA,58,35,B1,63,E8,22,6D,DB,70,8A,9E,36,2F,71,82,CB,13,61,8D,59,56,EA,26,80,26,27,A8,CC,E4,8C,5E,8B,63,B9,DB,31,A7,5B,4B,85,35,45,71,07,51,0C,07,74,14,5F,70,CB,6D,B5,F6,C5,73,83,3B,B3,E9,26,74,84,34,98,92,64,E5,F1,1B,68,8E,01,93,B9,2D,D8,B2,E0,9A,3F,47,9C,CF,FA,CC,30,61,A6,9F,11,3E,23,76,10,37,2B,B6,93,C2,D5,50,AE,CA,89,CF,2E,86,8A,0A,5D,81,59,71,DB,43,DD,62,C4,6B,24,42,BA,94,1D,F5,C0,B8,68,48,C1,CB,53,D6,40,BB,B7,45,DF,9A,D4,50,56,16,B6,38,64,C0,48,DD,02,64,27,D1,43,E1,CA,3E,15,DF,36,C7,EA,4A,94,F2,ED,DB,EE,7D,92,13,60,D0,F8,C3,E3,39,79,93,8E,3E,7D,FB,D7,DE,2A,B8,C2,60,72,40,9D,67,A8,0B,54,0F,1C,48,FA,8E,B0,52,40,B3,4C,4D,CD,09,D6,FB,D7,C7,C3,E3,2F,CB,24,67,AC,31,F8,13,70,DA,93,26,5B,52,57,FB,2E,E2,17,E7,E1,C3,9C,4B,A4,EA,7F,EF,94,B3,15,59,52,61,67,C9,83,10,E2,BB,19,B7,F1,FB,23,04,4C,08,0B,47,56,E3,A5,F6,00,A4,E5,5F,CC,46,46,E6,05,37,A9,FC,8A,80,C0,DC,41,15,A2,70,B3,82,03,99,9E,D8,BE,22,C0,06,E1,DA,69,2E,FB,C0,E9,8C,8E,F6,DA,18,4E,30,64,9D,35,31,48,6F,DF,7F,D3,A2,01,79,D9,C3,AB,64,17,0C,5F,87,AC,6B,BE,E2,B2,EE,FD,E8,CA,6E,25,27,C2,5A,78,B1,8A,63,D3,5B,15,07,8D,99,92,06,74,73,A6,CC,21,6E,69,7E,F9,2C,B7,E1,78,F2,D6,E7,55,06,59,F9,56,71,48,65,EF,C8,8B,F4,D8,FA,E7,A2,C3,FC,01,35,BA,D9,6B,6D,E5,B1,9D,69,40,D9,1A,5E,F2,F2,5E,06,99,04,4B,8C,B4,97,BF,4D,C2,17,CB,B2,CA,C7,A4,EC,6B,71,83,FB,36,70,37,51,FC,33,F2,F0,E2,68,82,E8,D3,E1,35,B7,6C,63,CF,2C,1E,46,B4,AB,F3,6C,A8,56,1C,DF,D8,1D,E0,21,FC,D0,1A,B2,96,22,A2,C8,F6,0F,84,46,6E,4C,56,D3,85,E9,09,22,67,17,9C,08,47,17,78,F4,2F,82,96,5B,87,E7,15,AE,10,B9,D7,1E,B2,50,6D,E8,97,DE,55,5C,2F,2E,A6,C2,2C,E0,B0,61,61,FB,94,1A,29,7F,3F,62,DE,19,F2,60,F7,1A,BB,D6,87,AA,77,F5,E2,A2,0A,5F,8C,78,99,F9,8D,19,BC,CA,28,C7,5F,F9,76,F3,B3,41,AA,D1,44,AA,C6,98,2C,CC,96,E2,44,54,0C,A4,4D,76,41,77,4F,F2,A6,45,56,CE,A5,9A,3B,6D,FA,3E,3A,A9,81,D8,D4,9A,E3,AF,EC,45,44,3E,31,35,56,98,FD,DF,81,F8,E2,E9,98,1C,A0,B8,82,D1,B9,E8,F3,20,72,16,A6,0C,2C,3F,DA,2E,9F,39,C5,DB,85,1E,0F,44,DD,F0,77,DC,E3,DB,C6,64,DD,59,76,5A,E1,AB,EA,B3,1F,AA,0B,74,18,42,E2,AA,D1,4E,AE,EB,F6,9F,12,78,F5,DF,79,1B,C5,C5,D2,11,F2,47,45,57,7F,A9,0A,F9,11,27,80,ED,7C,E0,6D,94,E4,A7,32,EA,9E,18,F6,DA,31,3A,AC,66,96,05,EB,42,50,65,49,4B,75,00,D9,9E,F6,4B,5E,3F,2E,C2,90,E9,9B,68,57,65,DE,09,28,F6,4B,13,CC,52,02,D7,7D,48,10,FC,E0,1E,BB,9B,A3,E4,3C,EC,19,90,71,ED,CB,5A,71,32,34,43,CC,C1,E8,B0,30,61,09,C3,BA,05,79,A2,9C,9A,74,2F,D0,6D,29,47,85,9A,A9,55,B8,B5,FD,39,D4,DE,A5,36,CF,60,9A,39,69,B6,C5,F2,4D,AF,E5,3C,F7,FA,0A,93,AB,3D,D8,9A,54,B6,2B,6E,01,83,23,98,7B,11,9D,97,B2,12,DB,F6,0C,FF,FE,AA,4B,15,64,E2,5D,F4,25,84,38,57,9C,CA,1A,CD,7F,D3,12,A4,25,31,56,FE,BB,EF,F4,37,BA,8D,0E,17,C6,D2,29,14,55,08,DC,BF,61,ED,DB,1A,AF,91,FB,C8,60,99,48,87,21,16,FF,B5,48,79,B8,04,25,E1,55,D4,D0,04,88,D3,A2,3C,16,C1,54,DD,D8,33,F1,6B,BB,1D,8D,6D,A0,8C,26,CC,BD,89,36,9A,BB,1B,83,FE,42,B1,A5,8C,C2,69,45,F4,49,D6,3D,03,62,1A,91,04,AC,96,FE,4B,68,6B,D1,EF,06,A7,82,24,76,BE,22,96,4E,36,C8,CC,D4,4E,B6,6F,9D,47,94,BE,C9,14,80,76,96,FA,1F,40,A0,8E,AD,86,69,93,38,F1,85,54,EC,BF,B9,F6,5D,61,40,22,7B,2B,90,C1,2F,E2,0E,7A,64,3A,24,64,76,46,9C,96,1A,9E,69,C5,E3,35,75,B1,97,5E,45,B8,43,32,22,7F,9D,21,10,3D,9A,39,15,BB,2F,EB,88,5E,C6,38,C0,D1,3F,AA,CF,B7,CD,73,37,12,A0,56,B5,E2,7F,40,75,2B,18,54,D2,F7,4A,D1,15,62,D9,F1,1E,59,12,5E,F6,19,47,AD,73,9C,AB,A8,15,29,ED,DF,96,F1,E9,A2,6D,AB,17,DB,44,1E,78,D6,F7,0E,0E,5D,5B,E6,9B,A7,4F,86,42,9C,5B,93,95,41,9A,CB,C8,13,14,3C,84,F2,34,03,0E,A7,2B,79,81,95,EB,F2,22,3F,AF,92,15,AF,D2,A4,CF,80,27,ED,9E,00,84,A1,05,55,2D,50,43,5C,10,B3,19,8B,6A,8D,91,84,4F,E6,66,8A,CC,83,C6,D1,7F,99,AF,66,16,D1,EB,FB,C0,6B,57,6F,F8,F1,F0,B4,4A,27,EE,0E,01,67,49,65,04,FE,40,48,9A,2B,19,C2,38,7F,A0,9B,6F,74,BB,9E,E4,24,44,63,F4,55,70,DA,1E,7A,0D,04,29,B4,14,34,CC,83,11,C5,C1,50,B1,7E,40,6C,D5,87,25,21,7F,95,F0,F4,F1,0B,EA,DC,48,97,3F,37,73,A5,1C,F0,1E,89,C0,05,3D,F3,28,11,82,51,02,3F,B8,F3,3D,D4,B1,4D,86,B7,48,9B,00,BA,7E,C5,0A,5F,D8,A2,BC,BF,DB,AD,2E,DB,C7,F2,6E,CC,60,AD,23,45,5F,0D,B2,10,91,91,E4,49,7F,47,13,E3,84,9A,CC,A0,19,82,58,8B,A1,87,52,09,44,54,B5,8A,83,C7,9B,D0,21,C2,64,0C,A4,67,C3,DD,E2,36,0E,38,FB,DB,50,FD,0A,DF,49,EE,78,4C,B6,9D,50,C3,9F,78,13,70,18,D1,8D,45,11,45,52,60,94,2C,A9,EC,22,73,65,E1,AF,12,BF,B9,76,42,AA,FF,A4,DC,08,02,4C,5C,7F,02,24,66,CD,D6,D9,3D,79,98,D1,8F,72,E3,3B,91,8E,64,7C,30,5F,D4,E5,F2,53,B6,26,69,D9,FD,D3,7A,5F,E4,2E,7F,6D,8E,6E,7A,F0,56,7D,4F,B3,51,4B,EB,90,6D,06,F5,B6,E4,7F,BD,DB,EA,E5,46,5C,40,71,84,39,A0,A5,D3,81,48,BA,95,48,13,22,1B,D1,7C,13,EC,FA,16,4E,A5,A5,2C,B6,BD,B1,0C,E4,70,18,72,D3,A3,E7,E0,00,48,88,EE,C2,3B,67,ED,A6,7E,43,CE,59,FD,18,1E,F9,2C,A5,9A,1E,61,F3,03,08,9D,0A,C6,98,6F,43,26,D8,94,D1,5B,7D,30,7E,5C,56,06,3D,62,53,3D,06,56,7F,E7,56,80,AB,E6,00,9A,CB,1B,89,39,BC,E5,7F,4D,A4,FC,57,31,BA,99,27,48,19,AF,08,A4,2B,79,AE,34,0B,91,95,19,F2,84,F7,C9,47,BE,00,59,5C,A1,EA,2C,DB,3F,BD,FE,3D,FB,4C,FF,C7,74,A7,EC,42,47,11,95,0E,30,24,6A,61,7F,3C,4A,95,42,3C,52,EA,62,5B,07,A7,6F,BA,77,3D,3C,EA,58,F5,4C,06,EC,74,63,A2,9D,AD,3C,FF,B4,31,91,6C,DF,22,01,0E,68,8E,FF,4F,AB,2D,07,03,7E,9D,81,AA,9B,59,BE,62,C2,B8,49,32,71,68,B8,17,DC,B8,3C,E8,40,D4,D2,94,62,78,0A,01,29,32,BD,AF,3D,3B,96,9C,B2,AB,D3,40,13,F3,FB,3A,1B,42,BA,24,92,7E,E7,00,DC,23,3F,FF,EB,D7,AD,CC,28,60,07,06,5F,E5,9B,8C,94,66,64,6A,CC,46,18,CC,3D,FE,4E,D4,E0,63,99,D5,86,2D,08,3E,5D,CC,4A,71,8A,17,4B,08,97,F2,51,AF,3D,D7,35,CF,DA,DB,0D,08,34,80,2A,D4,B1,E9,93,BB,86,C5,9F,F2,5B,ED,41,E4,00,BA,52,1F,FB,1A,12,13,82,2C,3C,5B,24,54,9B,1F,B9,49,8B,BE,CC,2B,95,DD,8E,91,80,8D,96,BA,D5,F7,E7,AD,8B,D9,30,6E,C4,CE,61,26,A0,90,99,4B,66,53,98,0A,96,F4,83,53,D7,71,28,9F,01,35,0A,3A,B6,6B,69,DC,EE,0A,DD,F6,7D,33,43,89,2D,FB,E8,7C,E5,25,DE,CD,3D,54,FE,66,F9,E5,DE,7A,01,13,94,6C,04,59,8A,94,C8,06,D3,6C,07,0F,7C,4B,5B,CB,F1,0F,D0,66,D0,73,B9,F1,5C,F0,4E,10,24,8B,4F,73,B9,24,8F,D4,57,0B,CD,00,1E,32,25,40,72,0F,55,E4,97,3D,60,63,70,90,FA,42,AB,3A,DD,40,4D,75,2A,13,3E,C9,C5,11,A1,E3,B7,0D,C8,4D,82,7E,24,6E,41,1B,E0,0E,27,E3,79,1D,B9,ED,53,70,6E,5A,DF,C6,22,37,E7,57,9D,FE,AB,88,48,06,38,B0,4B,21,E1,36,77,DA,FD,42,2C,D7,55,9A,EE,BE,B6,5A,D2,DB,F2,EF,AA,12,3A,9E,35,65,7B,EE,9B,A7,83,E6,B4,41,1B,E3,C4,31,8F,8B,C5,79,93,54,29,3F,5E,8B,C3,91,E3,0B,FE,A1,67,32,C8,41,D1,46,57,E8,F7,0F,BD,56,47,B8,72,10,94,FC,5A,0B,12,68,8D,54,EE,5D,57,C3,99,42,1A,9B,64,04,80,CD,17,D8,5D,21,A8,F3,61,79,9E,0C,49,D9,BC,C8,8B,88,43,31,E8,84,F0,CF,01,5A,A9,B4,26,6D,D4,64,B2,04,7D,01,0D,DA,4A,3E,0E,E1,2F,79,2D,BA,9F,DF,85,59,DA,F2,2A,8E,9E,C1,CD,AE,48,E7,C3,31,E0,56,F9,24,B3,F8,3C,0B,AC,DA,12,DE,FF,4F,36,22,F8,6F,5E,65,09,F9,CF,F9,3B,C5,9A,76,62,20,61,14,F7,28,0E,82,AF,7D,10,6B,C6,85,63,14,CE,9B,2E,81,58,E4,26,0A,61,D7,1E,B2,14,04,BF,EE,E8,4F,21,D8,4A,C4,75,35,E9,88,FF,86,94,25,CB,37,47,D6,23,04,F7,E3,5E,C2,6D,EC,E4,F2,8A,03,08,2A,6E,C8,D3,43,BA,E3,DB,2A,B9,CF,0F,1D,D1,F3,56,70,1A,88,4D,DA,0E,B4,70,AF,FA,24,7F,7C,62,A9,5D,8C,E1,22,32,A5,1C,A9,76,31,21,36,33,84,5F,52,37,F0,AC,44,77,73,60,11,29,45,3A,A1,67,0C,13,48,5C,FB,46,22,1D,01,A8,BB,94,D3,A9,30,E0,CB,BC,17,C3,5E,20,B2,A6,FF,5F,F2,9D,AB,CF,6C,A1,57,A5,AE,34,02,CE,6A,46,BC,5F,83,6D,90,A7,E0,A2,5D,12,B7,F9,19,C1,51,96,3C,53,02,68,EA,BC,0A,4C,57,BC,2E,BD,37,DC,3D,D3,5E,55,DD,6A,72,5B,9A,C7,E0,5B,6C,49,80,C8,EF,DA,11,BD,E7,BE,2D,8F,9A,E1,F0,38,1B,02,7A,74,32,CC,98,68,CD,F8,2B,65,CE,C1,F2,9B,73,E1,95,E3,AF,2C,5F,05,E6,52,67,6B,78,AD,D3,0B,9F,4A,88,8B,9B,D9,0A,3C,6A,06,52,99,FD,0F,84,20,37,F8,55,E7,22,13,F2,7A,D3,2F,9D,8B,BA,75,95,92,77,B8,75,89,48,73,F7,2D,B7,EF,69,18,6A,48,C2,60,C3,92,F6,11,EA,53,49,42,BA,07,68,BC,66,32,8C,D3,D7,17,EB,C1,CC,9A,C3,11,E0,31,7F,D0,74,BF,13,3A,02,26,B4,DE,9C,84,8A,07,57,00,72,9E,26,62,57,ED,E7,8A,09,8D,E7,3B,D5,2C,9A,08,2E,C5,ED,A1,28,81,6A,B0,B4,D4,63,BF,FE,28,B7,34,7D,66,71,16,FC,A1,F0,F0,9C,2D,EA,C5,1D,6C,20,13,0C,60,0B,C3,27,2B,21,B5,A5,CF,21,68,00,6F,B9,D8,51,3E,2A,43,DC,96,5A,15,07,43,88,D8,94,A4,AF,EE,9E,BA,3D,19,67,A1,2E,15,0C,71,AC,60,53,35,AB,DA,E1,AF,F9,51,9E,8F,58,50,C2,BD,73,AD,74,EF,6F,F2,9E,11,8F,A2,1B,AA,E6,77,C9,67,F1,6B,70,C0,72,86,FA,70,DD,7B,DC,54,21,30,98,32,8C,09,BD,CE,13,69,30,26,CF,48,D5,E7,19,F6,8B,5B,4D,A9,5B,E3,D3,BC,DF,F2,A9,4E,81,A1,A2,A7,49,3B,E3,9D,24,06,CA,23,E4,25,23,05,7A,AE,62,9C,22,C2,80,77,BA,42,4A,B7,27,CE,22,C1,2E,56,A6,4C,37,F7,32,35,FF,78,07,E2,51,33,18,79,72,23,28,8C,04,9C,DA,24,26,4D,20,0E,7D,1E,F5,C3,C0,3D,BA,FE,00,16,CF,A6,57,96,EE,00,B5,7F,1C,CC,B4,24,16,7C,07,E3,F7,71,FC,F6,08,88,49,50,FA,AE,C5,6D,1A,EF,CB,26,DC,2A,21,72,3E,76,94,7E,B6,41,48,3A,B6,43,88,2E,4D,55,6E,63,DC,E4,80,20,A7,9D,19,B1,83,66,0C,B8,11,38,25,92,99,7E,01,4A,64,4B,96,39,44,E5,3D,78,CB,83,8A,D8,66,8A,D6,A5,C4,58,94,BD,FB,81,70,86,D8,78,66,A7,9B,99,B6,BC,B1,54,3C,9C,79,AE,87,91,8E,F8,EB,C1,58,20,33,24,93,BD,90,FA,95,1F,28,26,48,85,6C,3B,51,57,0B,37,EA,9E,33,B7,75,55,81,06,2F,F4,A3,53,12,1F,4C,A1,46,C4,B8,D0,81,51,D8,01,60,BE,BB,E4,14,03,17,07,D8,BC,41,EA,70,82,31,4C,84,2E,17,0F,61,C6,93,1D,FC,06,50,66,C5,7D,80,32,FB,9F,04,72,4E,41,42,61,2A,16,84,34,EA,15,F8,26,E0,74,A2,B9,3B,D6,38,F1,6B,C8,40,AD,EC,09,F9,04,3C,08,B1,4C,87,AA,1F,95,27,ED,CF,53,86,DA,E9,DA,2E,F4,08,53,87,D8,AE,07,B0,9D,42,C6,9E,B7,2F,FB,EC,5A,4D,3F,F4,39,30,B8,07,40,B3,C7,D8,D7,03,32,81,FD,D5,7B,FC,E5,C9,1C,88,BA,5B,DA,37,47,D7,4B,9D,D5,80,E8,C7,54,90,04,93,BB,56,64,ED,50,07,E4,BC,16,88,22,88,71,44,0F,A9,FF,EC,1C,B9,7D,12,9B,F7,38,5B,A9,D6,D7,56,41,F2,76,AE,6F,61,67,41,AA,B8,23,B4,B0,B2,31,F2,56,55,E1,8F,1B,F2,5E,E8,D5,ED,91,DA,F4,DA,AC,8D,CD,FC,86,C6,B2,FA,8F,5D,86,CC,09,31,1B,BB,59,B4,CA,61,A0,62,08,8D,3A,44,5E,2E,E4,38,67,28,0F,F7,E2,AC,E1,6A,92,97,3F,CE,7C,0F,86,42,4D,F2,78,32,2D,08,22,8B,D0,3B,2D,1F,FD,34,63,81,6A,13,B4,F5,85,70,29,E2,79,E8,68,6C,1D,0A,72,46,1E,10,C6,31,B9,2B,67,58,EC,63,38,84,55,DB,87,16,3F,EC,7F,E2,8E,18,F8,6A,5C,17,2A,08,41,0C,DB,B2,A0,65,BD,8E,31,CD,8D,8F,AD,0E,7A,CF,18,9A,19,BC,1D,62,A0,D0,00,03,CF,C1,48,A5,3B,82,9B,C6,1F,4A,2B,0E,AE,B0,3B,A9,3C,44,72,5B,5A,EA,5D,C9,9E,F3,45,80,A6,85,86,5F,83,85,83,73,62,04,E7,E5,C1,A0,8F,4C,E4,D6,EF,D4,FD,20,49,F5,76,21,F7,1F,8A,CA,82,7F,4C,82,6C,0E,B1,9E,F0,D1,C4,6C,84,C4,CC,86,4E,7A,69,C7,DB,CF,6A,61,73,F4,79,0D,61,EE,59,C1,2F,E9,3A,13,B2,30,1E,26,1D,EE,75,1D,F9,24,AD,81,04,8A,8F,F8,A2,38,B9,4F,E6,6B,D6,7D,9D,50,A8,DE,E1,96,1D,C0,DC,BD,D1,1C,E5,73,B4,4E,E5,89,C1,63,E9,DB,33,EB,D8,27,4F,DC,66,22,55,DA,D9,BC,12,CB,36,61,27,9A,2C,98,89,24,65,DE,FB,7C,7B,6B,EB,A2,35,72,8F,6E,71,AB,2C,79,94,A6,CC,CB,36,FB,69,E8,99,AA,A6,6E,3E,60,75,CD,DF,88,B3,6B,5A,C1,05,06,A2,B3,1E,D6,85,53,3C,16,2C,15,75,83,42,92,E8,2F,81,B6,A9,46,A6,CF,6C,80,F2,7F,FC,C3,35,5A,D4,EC,C0,C9,0E,4C,E0,E7,04,BB,97,EE,01,B7,24,D6,08,24,B3,62,1A,16,D5,73,C6,A6,99,35,64,F9,57,F9,60,FB,29,9F,A2,7E,71,FD,5D,93,34,41,44,42,46,E8,AD,E1,4D,E7,92,86,CC,1B,0F,D4,C4,5D,F0,12,22,2A,05,B2,C9,EF,64,9D,E7,D9,DC,87,B0,B2,EC,F5,60,94,DA,EA,F7,7E,11,A2,55,44,87,A8,83,14,E8,40,16,6D,03,4F,56,68,58,98,59,95,9F,9E,A3,37,5C,28,90,C6,B7,45,E2,E7,F3,15,32,8E,37,D1,AC,5B,56,79,CF,5F,FE,3B,3D,C8,FF,E9,7A,6A,F3,D9,DE,D7,2F,00,80,8C,50,A8,0B,00,68,02,41,AB,9A,58,E5,CD,E3,54,A8,8E,E8,4A,70,36,BB,5D,E5,02,2E,D2,56,FB,46,7A,8F,24,68,97,E4,57,BD,FB,D5,8A,7A,C7,A5,E8,89,3A,45,3E,3E,98,70,44,7F,05,24,AE,1A,2C,D8,49,1C,0D,BE,1A,E0,95,BC,DE,C2,3D,C9,FB,98,C5,A7,13,AB,26,DB,59,7E,AB,D6,D6,27,B2,E5,AD,27,5C,DE,8C,D0,56,FE,95,E3,BF,75,72,A5,27,20,A6,54,6A,54,14,32,69,01,48,6B,8E,C9,BB,1B,DC,AC,96,EE,15,6E,32,DB,04,2C,04,8C,C5,1F,9F,C7,08,CF,63,4D,30,08,ED,4A,A3,55,D9,34,57,2C,0C,D8,F0,58,3B,69,28,37,5B,C9,E6,FC,0E,59,0A,33,EF,06,C5,F8,34,8E,03,59,23,5A,A2,C2,58,F2,5B,FE,D0,79,45,3E,AB,E1,8E,96,10,D1,6E,C8,A1,7E,EF,B7,0F,51,39,8C,94,95,07,B9,94,E1,5A,33,E1,7D,CC,64,0F,67,1D,4E,CC,FF,EE,DC,70,D3,5A,5E,5B,DA,46,BE,8B,51,F6,F4,27,18,90,B1,26,14,EF,3B,F5,EE,57,AF,FF,8F,A4,D6,88,3B,B9,30,43,0E,27,19,A3,C3,4B,DF,C0,1A,BB,88,CD,79,FC,57,38,D4,B7,72,D5,CA,38,D4,05,A8,68,0E,46,36,85,D2,F0,E7,A6,BE,92,A8,FB,FB,1E,E2,3D,4F,98,A0,02,9F,25,17,01,EC,F3,D0,91,3F,76,0D,56,6B,2E,5E,F0,89,86,C8,00,E8,1E,71,80,15,A3,7A,07,E0,03,36,AF,81,EB,77,81,3C,AF,33,26,B0,1E,B9,2C,C9,86,BC,4A,C3,E3,5D,15,AE,62,3C,A4,4B,42,19,92,FC,C2,D4,AE,26,D7,74,47,91,E5,F6,EE,0D,0E,F9,E2,B4,49,0E,83,63,A0,B1,75,98,19,87,E9,04,49,48,79,82,10,DE,70,F0,C6,DB,46,3A,85,4F,C9,38,70,44,D0,58,00,5D,EC,A7,4D,E5,1F,E0,90,E4,E1,6E,4F,FF,2D,90,1E,CF,38,32,55,0E,7E,FE,90,36,C4,68,0B,D8,34,EA,18,B9,7C,79,84,23,A8,46,7D,C7,C9,EC,F9,FC,A7,28,6E,4F,B9,5E,95,53,0E,D9,73,75,C2,3B,0C,D9,08,01,E0,2C,5B,BF,75,E1,01,7C,DB,96,78,95,69,45,15,22,4F,3E,43,E0,71,21,87,3C,B5,5E,02,15,CC,6A,98,09,47,AD,9A,6C,AE,DA,4D,5C,E3,FB,BC,A7,83,B7,F5,92,4D,22,57,67,64,2E,A1,E3,0C,3C,E5,89,5F,69,8A,E0,CC,92,F6,15,5C,0C,CC,1D,0C,D2,2C,6C,DF,F7,F2,7A,D6,14,8E,93,10,5C,56,C5,D2,B7,6A,F0,EE,ED,77,97,A4,E0,D3,B4,D1,53,4E,B0,D7,09,42,FA,51,BC,51,BF,48,D1,27,F3,A4,54,8A,66,7B,9E,90,6A,C9,20,89,CA,5D,38,B7,45,0B,7D,7F,8F,95,70,34,F6,BD,BC,DB,0A,B4,67,0F,61,3D,B2,7C,74,1C,EB,3B,F1,FC,A5,D4,47,3B,5C,CC,72,2E,DD,57,39,74,DF,B4,E7,5D,1D,71,6F,8A,45,26,40,63,E7,DA,12,86,E2,B9,D8,22,EE,CF,E0,43,B9,CF,61,71,ED,10,28,74,A0,D3,54,EA,26,91,40,06,91,89,4B,5A,D3,16,B0,3A,58,59,5B,F9,59,51,60,04,D7,29,F0,5F,07,27,0A,6D,11,56,74,FD,DD,58,89,FC,BB,D0,CE,0C,6F,1E,B6,85,14,63,2A,99,DA,ED,89,B2,0F,20,5F,24,FB,C5,EF,95,9C,26,6F,49,9C,4D,2D,1A,4E,E3,D0,B5,7A,E7,25,23,66,D4,18,48,40,A0,7C,43,0C,DC,D1,8B,C8,02,38,AD,E1,A8,67,EF,F6,6C,4B,EA,50,4F,DF,82,11,A6,F6,2F,12,54,8A,D6,13,6A,96,0C,7F,76,63,23,10,E2,2D,D3,9C,F8,FB,98,1A,7A,54,21,AA,E3,B8,26,68,2A,7B,1B,5A,4A,CE,12,60,7A,D3,70,E9,EA,16,C5,10,0D,97,89,89,2D,08,0F,B8,F0,5B,89,D6,E0,86,B3,1E,E1,A0,12,0C,F8,A9,79,14,71,43,C6,0A,F3,92,61,86,91,49,FB,8F,F2,BC,07,EB,6E,A6,91,24,6C,BC,7C,E1,83,79,78,93,82,1F,1D,9F,BC,40,D5,0C,EA,4B,F5,E5,96,F3,42,7F,15,2B,24,72,D8,08,2B,CD,94,1B,52,DE,54,B1,95,81,8F,E3,34,69,B4,31,B9,CE,9A,F7,8A,A8,49,45,E3,5E,E2,68,ED,DB,8E,E1,94,5B,D3,98,B1,57,74,D8,F7,10,6C,60,6B,79,0C,0E,87,44,2D,60,DE,9F,33,5E,3C,3A,FA,B4,CE,57,C3,D5,88,08,E0,35,57,3A,B2,30,7F,3D,29,3F,43,92,1B,35,BB,3B,B9,84,93,A0,CA,9B,52,C5,C8,8D,C8,22,80,95,3A,9F,33,DC,78,F8,0F,12,1C,A3,52,F5,8D,57,4C,D5,E8,76,83,EC,FB,A4,29,6E,3C,EE,C8,7B,CD,C1,85,CB,D4,AF,A1,AC,78,6C,48,AE,C8,2B,4B,05,7F,DA,28,0D,D5,B6,06,32,8A,C1,8D,6F,F6,E1,96,6D,E3,82,18,93,E3,45,19,D1,98,8B,67,47,CD,FF,A8,BD,00,24,88,F0,75,1D,86,2C,21,9F,89,15,F7,9E,D1,7C,83,3B,72,58,40,7D,E1,36,05,6A,F3,03,C6,6A,05,6E,B4,80,9E,16,01,B3,49,C9,AE,A1,89,A9,5B,64,8A,45,83,04,62,63,94,32,A4,E7,EB,9F,5C,8C,3C,42,77,82,03,AF,E4,63,8F,65,D9,B6,55,3C,2F,C5,B0,32,AE,39,9A,13,F5,43,3D,71,FD,83,AD,47,E7,4F,4E,B5,18,83,AA,2B,A7,31,48,75,61,B4,28,1D,D5,66,4F,56,23,25,AB,AA,B2,2B,0D,0A,26,63,3E,57,1D,A5,4F,38,57,58,BE,51,89,A2,6F,97,09,63,A9,E4,75,D9,E6,18,D8,92,64,3F,9C,01,B5,68,D6,A7,5A,8B,38,06,95,75,29,76,CA,3B,F4,28,8C,46,FA,8E,14,42,05,AF,DB,9C,D0,64,E6,28,D4,0E,30,0C,D9,25,EC,3F,60,CA,59,17,55,82,FE,7B,84,FE,FA,76,E3,62,46,E1,F6,53,F5,B2,46,18,D2,C2,6D,9B,03,01,CA,3E,C9,AC,65,F4,85,C7,15,6E,88,30,F1,D6,BC,15,55,2A,7B,A7,51,38,8F,6A,CC,E9,F5,04,20,3C,1C,51,EE,94,EB,9A,39,B6,AE,FC,E7,66,16,73,66,E7,D4,17,64,15,4A,B7,D2,EA,B4,68,91,D0,7C,F7,14,7F,BA,C4,17,C0,F9,0A,CE,1E,A0,42,39,D7,8B,BC,1B,D5,C8,3C,C5,C6,90,85,3A,35,51,B9,45,EF,CA,69,AC,91,8F,8E,48,50,63,8D,29,58,8F,6F,F6,F9,E2,07,D1,C9,3E,D0,DC,C5,D7,6C,16,8D,64,5B,A8,D6,0E,22,0D,C7,1D,B4,A6,7E,65,EC,D2,15,16,46,9A,CE,AC,18,E9,E2,1F,2E,3C,0D,3A,97,D4,07,D8,89,DE,BF,28,F6,39,29,E8,46,47,F5,F4,D0,18,08,BA,B1,6A,ED,3B,BB,CB,84,60,25,77,50,D6,75,09,91,93,A2,F8,2F,E1,20,8A,D2,BC,13,0E,78,DA,3E,29,38,D8,8E,F0,EE,60,FE,C0,76,2B,8E,D5,83,E1,59,BA,D2,11,90,16,F4,56,DD,39,A9,9B,A5,44,77,6D,FB,2E,6A,E0,ED,1E,37,53,C2,2B,F0,8C,69,46,55,01,F7,78,32,25,05,CF,FE,88,1B,FB,91,90,4B,C9,D3,61,39,C6,42,1A,89,19,B8,0D,66,6A,54,55,2E,0F,35,2D,7F,13,32,7F,0D,77,A6,A7,30,1E,FB,D5,B4,8F,83,72,91,C4,27,AB,42,37,5E,7E,E8,78,60,17,B3,63,B5,78,07,EB,45,C4,31,D6,50,D1,BF,2D,70,52,7F,DD,0C,8E,36,8F,F5,4E,CA,1B,AA,E9,1D,34,72,76,AA,7C,62,3D,CC,08,6C,D5,04,E4,25,D1,5D,C1,5A,83,90,57,44,C7,65,84,68,E4,31,1C,F0,78,5E,D7,E1,96,8E,3A,D6,C9,B8,32,13,CD,1C,BA,C4,6B,21,86,59,63,61,C8,DF,4D,FA,21,23,12,99,BD,F5,C6,50,D9,C5,23,DD,5B,82,66,F3,DE,ED,0C,C6,3A,90,2F,22,98,6F,25,00,BC,F1,83,9E,5B,03,D1,54,30,22,A6,3A,C8,C7,D6,F4,92,43,04,CC,C7,14,61,92,8E,F3,91,03,9B,8F,56,EC,79,AA,79,BC,88,AF,B2,0C,43,AF,8E,A1,75,4E,50,F5,DF,62,12,C7,61,A6,BF,6C,1D,00,3F,BA,E0,56,39,CA,86,F6,E8,A4,5E,92,69,87,D1,ED,6F,C4,6B,76,2D,15,74,13,78,31,53,25,E0,B0,B3,C6,55,BC,E6,FB,55,E9,87,F4,D9,E8,83,5D,20,11,95,CF,D5,DB,28,00,ED,62,D7,BE,14,C1,12,24,F8,2F,47,5A,6D,68,CD,0B,CA,D1,E4,93,A5,D9,92,58,5D,FE,C4,D1,A3,8D,61,A6,C1,26,28,15,87,FC,E3,FB,4E,97,87,E0,55,CC,30,C0,76,81,76,69,EE,62,3A,41,5B,AD,EF,B5,17,D6,33,99,F2,8A,9A,22,9C,D7,FD,3B,EC,9C,33,63,29,2B,7F,3D,00,2E,94,F9,42,08,98,A7,19,5D,80,BF,71,0A,51,4C,A0,52,CD,AC,12,F9,BB,3A,D6,9C,AC,07,7E,0A,92,B4,C0,5A,FD,35,39,40,1B,39,6C,A9,91,5E,E8,6A,A0,84,51,57,24,8B,CA,E6,AE,54,61,0E,F1,84,E6,B9,36,B8,43,4A,8A,A8,CE,C6,96,85,8A,A8,56,FB,4F,4E,FF,CC,F3,41,95,87,CA,02,E8,39,7D,F1,B0,59,E0,07,DF,84,0B,1C,22,60,47,38,7B,2C,65,41,C6,A2,10,B3,0A,A4,29,E2,E4,CA,3E,C3,B5,21,CF,22,FB,2F,4B,57,92,C4,FF,22,FA,3F,2A,52,CD,D6,C9,96,2C,CB,23,1B,AA,EC,C0,19,F2,66,DF,8C,8F,18,45,F3,21,D3,DB,B9,A2,A6,25,EB,69,66,60,14,1A,F6,95,F8,E5,A3,3B,B0,B0,4E,5B,8B,7B,D8,B9,62,FF,40,2D,F6,97,E4,AD,74,50,5B,7C,A0,68,18,4D,B7,A8,A3,0E,F4,4F,80,6A,40,D4,FD,D8,F2,49,7B,67,3C,76,82,CD,55,3E,F9,96,57,C1,7E,B0,F9,B7,AE,7D,CF,83,A6,5A,71,5D,A0,10,2E,0E,84,4A,D0,B6,C0,A2,E0,C2,83,52,EA,CF,0D,77,81,79,64,01,1A,B0,14,21,B2,BA,92,B7,A3,B0,99,EC,A5,A8,05,70,66,D9,E7,F2,50,53,10,8F,55,B0,0B,28,A8,19,D8,D5,1D,81,36,4D,7E,D5,EF,1E,E0,CD,C4,46,23,AB,04,DF,50,99,53,20,91,AD,8F,38,11,CF,A0,56,CA,D2,49,9B,85,FA,6D,9D,3D,FC,2C,02,23,64,91,85,34,3C,34,52,42,87,E3,A4,14,26,4B,D0,A4,BE,53,34,CF,CC,86,13,32,DD,68,A1,4D,91,5D,F4,3B,10,C1,78,21,8E,F2,4D,94,A4,E1,39,92,7F,29,FE,52,B7,A3,E4,96,1F,4E,96,5C,C0,1D,EC,3F,71,DA,AF,56,A7,5B,0D,7E,A0,C5,D5,38,6D,39,BF,11,2D,91,98,74,DC,51,C3,8A,8A,3A,71,F0,1D,21,F4,31,7C,A9,67,73,04,97,13,59,11,08,A9,7D,01,5E,F7,BB,94,AA,0B,6F,2A,7F,5F,1E,3C,11,52,98,63,28,8F,88,A3,D8,06,C9,A2,54,0C,E9,C1,09,35,0B,D0,59,D1,18,1F,A0,F9,3C,02,AA,E7,2F,13,9A,4B,B9,16,22,8B,DF,22,3E,DC,A3,E5,D8,E3,02,2F,B4,D1,5E,8F,47,F2,66,AB,9E,1D,8A,57,84,46,D0,1C,07,A8,BC,0B,AB,76,87,2C,B5,50,77,F8,ED,33,72,72,F6,96,DA,C3,A4,40,6F,5A,9F,4C,03,7A,3D,42,1C,8F,7F,5B,98,C9,D5,A1,34,24,DA,51,64,B2,06,D1,AA,8A,92,D9,0D,6A,9F,BF,70,FC,0C,FA,10,95,17,07,BB,29,B8,65,07,D6,44,7D,01,93,89,AB,6A,61,CB,1F,BD,7C,E3,A0,24,41,12,1D,3D,32,46,43,7B,3E,10,05,1D,19,37,A3,1A,7D,6D,04,4B,8D,08,AB,5E,E1,DC,95,74,C3,39,5D,58,A2,77,2F,53,7D,F4,21,78,9D,3E,BD,C3,1F,02,FA,C7,D0,BD,1B,59,0F,DC,35,35,C7,B4,43,15,48,BA,5B,63,C3,B7,4D,66,4E,48,CF,38,8F,14,DE,45,6E,60,20,0E,FB,B5,43,84,02,22,9F,69,06,FA,85,9A,0F,23,29,22,43,5B,16,32,68,5A,81,8D,E4,0F,7E,86,91,6F,E7,4B,1C,66,3F,6A,59,5F,CE,09,C8,16,F0,32,57,15,F4,BF,2F,5B,3F,07,08,8D,2D,42,7B,4B,22,1F,FD,D6,70,E4,35,7D,AD,48,B1,41,51,04,23,F4,31,5D,EE,49,55,21,3C,C7,A7,C9,0A,BE,0B,EA,EA,5F,9A,D1,36,33,6A,51,6E,61,AF,3E,C7,81,4F,09,50,42,19,97,D4,C3,E6,A6,1E,DA,5C,B0,F3,2D,8D,C3,BA,07,52,14,5C,82,D8,E6,2E,0B,13,79,E1,13,AF,5C,B7,C9,49,E5,A4,E8,F0,34,94,7B,3E,71,57,3D,2B,00,66,06,68,D5,19,8A,54,A6,58,11,47,63,9C,24,F7,0F,37,E6,13,28,A0,61,FE,E6,AE,9A,CD,49,ED,EC,24,1B,7C,F5,F9,0B,BB,52,85,BD,15,D8,EE,14,B5,DA,73,4C,2A,58,36,E5,9A,37,5D,8B,0F,C2,96,1E,94,4C,4F,15,68,FA,D9,A2,72,93,77,59,1B,08,F6,93,0A,64,A2,F8,8E,A0,AB,C4,4E,34,08,D8,87,DF,A7,0D,F2,12,10,72,B3,CB,00,DF,F7,79,0D,0B,AC,43,6D,82,34,4A,C4,46,BA,9C,B7,02,EB,24,52,1A,CC,14,B0,45,64,38,A8,A8,DA,2B,3F,28,3E,2C,71,D6,1F,1F,4D,F1,3A,51,85,61,B3,35,97,F7,08,BB,40,67,D4,20,9F,08,2B,F5,75,AB,6D,6D,C0,6D,CE,7B,08,B8,8E,A6,12,E1,09,CB,28,B1,BE,A2,17,C9,A6,09,FA,B8,51,D3,3D,79,6D,4C,32,82,08,A8,03,99,54,2F,70,DA,92,AB,BE,C3,CB,09,8F,47,A7,8B,8E,7B,1A,BB,E8,22,4B,5E,D8,C9,D0,69,9A,08,26,3E,4D,01,5E,7F,C1,95,E3,69,45,59,10,08,34,A8,DB,DB,99,2C,D5,C2,63,4F,AE,A3,95,A0,8A,3C,03,10,5B,1E,10,6A,5F,1C,9E,2C,45,8C,64,D4,8F,EB,7B,D9,4D,25,EB,5B,25,BE,30,FB,CD,AE,59,AC,B4,97,E5,F3,64,7D,2E,21,5E,50,A2,DA,CE,2D,6C,D2,4A,69,63,4E,F7,B2,97,CC,D5,53,EE,63,4F,1B,B4,A5,2A,83,D4,00,52,00,CD,CE,C7,52,2A,09,D2,C9,2D,74,B6,3C,9C,E5,41,96,D6,5F,9C,01,8E,81,75,40,CE,7D,58,9C,02,03,54,EE,3E,05,1C,DA,EC,39,E7,51,64,43,51,B0,D2,64,D4,19,65,65,F5,00,56,F8,F9,D8,DF,39,59,C2,DB,9F,5A,7B,EA,95,C2,2C,6E,F6,2B,A1,C8,B9,D8,84,66,E6,3E,E2,1A,F1,BD,97,1F,13,09,08,D5,72,D8,EE,80,72,5F,B6,35,19,CA,66,85,C2,22,ED,66,AF,83,66,5F,15,51,8E,C5,6D,97,B3,59,22,F1,32,29,D5,B6,0D,A5,5A,97,DE,D9,96,F2,14,6C,E9,B7,E2,68,21,8D,EE,21,95,62,BA,41,4C,FF,DB,1B,9B,05,D7,1E,1C,E8,ED,90,F9,0D,45,47,1D,0D,60,6D,8C,CD,15,6C,40,E0,AA,F0,1C,AB,1C,F7,23,67,F2,84,39,14,4F,0A,B0,53,0F,04,21,89,07,D4,74,71,CD,6E,A8,EA,D5,DE,3F,D2,7A,74,EF,9F,23,0B,99,57,BB,46,F8,4F,2C,43,6F,76,B1,7B,30,4C,14,FF,FA,A1,3F,97,EB,7E,7F,34,BA,0B,87,E0,32,7D,DD,FE,93,DB,23,A9,A0,8B,A8,23,E5,BD,15,35,F8,87,B2,5F,BB,D6,D8,C6,52,C9,85,49,20,6F,27,EC,AC,80,D4,BF,BC,92,C0,04,3A,F1,77,8B,CF,C2,6C,08,CD,ED,93,F4,63,04,FD,9F,E3,E4,F3,DE,8C,A1,AE,57,6C,71,02,D4,52,4C,8C,09,1D,32,06,31,57,36,14,B8,11,78,FF,33,75,13,A0,03,FC,2C,30,E0,24,A3,41,06,85,DF,BC,1D,E2,DD,1A,FC,45,0A,1D,05,24,07,54,8F,6B,D6,6F,1F,CA,80,D4,64,FB,58,26,3D,1C,A6,E4,96,28,76,1B,84,F9,00,74,9C,4B,27,74,74,D4,2E,11,CE,0E,36,05,1F,DD,05,F7,28,C9,36,2D,83,AD,C3,75,6C,A1,44,D6,04,B4,97,90,81,BB,4D,58,C2,76,91,84,1D,6A,9B,9D,F3,D2,7B,69,C9,6D,A3,DF,C8,2E,0C,21,1D,B8,AB,ED,49,7B,8C,38,0D,D8,DC,CF,CC,AF,EB,B3,F0,12,70,C0,B7,44,15,74,D4,3D,13,C2,22,C9,5E,34,A1,FD,2C,71,2D,8D,CF,1C,BF,59,BF,F5,79,DA,94,BD,11,DB,66,DC,75,43,12,59,BE,15,1E,90,40,1D,13,29,18,6F,58,4C,1B,68,53,F4,1A,F3,88,FE,95,F1,AB,4B,A0,2A,F9,FB,27,DC,CA,1B,50,4B,68,77,2B,28,25,E1,72,F3,A0,83,45,82,9A,99,EC,DB,5F,06,3D,F5,40,45,88,E4,F5,A6,4D,49,D2,49,5E,94,74,D2,70,6E,56,BE,DC,94,73,E1,7F,39,06,30,DE,36,7B,46,B9,E4,05,DD,DB,7C,A0,CF,A0,37,1F,69,2D,C4,E7,A1,A6,CE,24,04,E1,CE,0D,84,BE,23,B1,7E,E6,E5,63,49,1B,FD,94,DB,14,11,FC,40,8A,C2,86,81,C8,02,F7,12,17,D9,A5,E0,AC,A0,77,0A,40,33,3D,D1,BF,C9,3F,FA,53,73,70,CC,27,E4,7C,E0,0B,3C,54,78,4F,9F,37,0E,7D,11,91,09,83,AF,E6,6D,AB,38,68,4A,66,29,9A,7C,EB,5A,A3,53,85,6B,1D,01,43,51,F5,7B,0D,D9,BC,BF,C3,B5,F9,6F,9E,B0,54,40,A5,AD,1A,3A,6B,51,D2,91,9B,AE,88,12,30,DA,A3,09,51,43,86,89,10,6C,33,D7,32,59,12,A9,F6,91,A3,26,E2,4C,98,5B,62,DB,26,0A,D2,E3,34,2F,D1,5F,C7,05,EF,36,19,14,2C,F1,BA,6C,F1,4C,C3,BD,8F,FF,AD,3A,C7,00,66,32,6E,2A,2D,88,81,85,B9,54,29,99,62,23,69,4F,B1,80,E2,77,25,A5,AD,9A,32,89,84,61,CF,32,D9,8F,F7,A1,F2,1D,FD,01,EE,08,0B,7E,FF,C5,88,69,4D,7F,32,0D,A0,8A,52,E8,D3,17,4D,59,56,5B,C3,82,19,CA,70,BC,20,05,E4,EC,00,BE,9E,40,5F,66,F5,1E,5B,6E,48,E8,46,6D,EA,88,6E,16,75,CF,DE,E0,74,C2,05,7B,6C,67,C6,D2,85,B6,AB,D6,B8,26,AD,57,A2,FC,99,F4,2D,8C,A2,93,9A,59,13,E7,AC,3C,DA,EE,2A,2A,79,A7,64,80,60,27,47,FF,CA,17,B4,74,BB,FA,AD,9C,9B,72,27,9E,9D,0C,01,E3,65,A5,0B,42,65,55,90,66,36,FF,6E,3F,B2,7F,BF,63,0D,53,8D,36,E0,F0,39,D8,15,0F,3E,7C,12,87,B9,7D,3C,94,B8,30,AF,B9,4F,46,99,22,3F,C7,00,DF,2F,22,53,8B,58,FD,BF,B4,C8,B6,DD,B7,A5,3D,C4,64,B2,75,44,E5,D9,DC,7C,85,6F,89,3E,B7,CF,9F,D6,3B,59,6C,28,DC,95,1A,0C,7B,19,A8,44,CD,32,2F,F6,E4,D2,73,64,B3,E9,E1,3A,E7,4D,CA,27,FD,30,A9,BC,7E,7C,B8,0F,BF,02,6B,BE,CF,14,C4,B9,01,A4,03,5E,D0,43,7D,6A,27,03,69,89,93,91,12,F3,4A,9A,B6,AA,E9,E8,21,48,2F,31,C8,F0,AE,93,17,A4,9E,FD,F5,06,1D,C0,AE,24,D5,1A,04,7A,86,EA,3D,89,85,91,D8,97,E1,D1,B6,21,AA,8B,30,7E,BB,C6,F7,19,7D,C6,1C,B8,D5,D5,1C,18,B2,D9,03,41,3B,91,DA,50,8B,18,E3,3F,70,37,AC,7A,93,2A,17,0B,7A,00,EF,DB,9F,EE,22,98,71,13,63,35,B9,98,DE,10,1A,31,D8,3C,A8,A3,C5,B7,E7,6D,DF,A1,54,DE,1C,26,DD,C7,C8,0A,3D,34,EF,12,11,3F,2F,3D,84,E0,B5,04,23,D1,17,4C,F0,48,C1,96,CB,A1,DC,88,61,70,89,C0,A1,DF,FA,94,D4,DF,B3,15,AE,C9,3D,83,55,74,8D,BF,82,2A,6B,84,C8,91,C7,05,BE,D2,54,97,74,26,D9,CA,C7,05,7B,CC,0F,04,8A,05,B5,4B,47,13,1A,79,10,83,4F,FE,87,DE,3E,B8,2D,33,F5,40,FA,37,0C,E2,37,F6,85,7E,11,FD,FD,B1,66,6A,1D,19,0B,88,3C,9C,03,48,00,C1,45,A8,3E,66,38,98,44,B4,6D,25,A6,2E,F9,C0,DD,38,AB,20,E3,2D,6E,D1,E1,0A,6D,70,CF,CA,94,77,C0,EE,CB,72,23,44,58,CF,C2,91,8F,7B,00,36,99,14,5C,F2,6D,19,D0,52,28,B7,C3,39,BA,57,9C,9D,6D,32,1A,A1,73,A9,9A,C8,6D,89,84,E2,E8,98,75,52,8B,68,E7,FC,B3,A2,08,CF,D0,60,5E,D0,0C,E2,A4,C9,CD,C5,06,00,B5,12,3C,7A,1D,4B,E0,97,7E,18,15,08,8B,01,8A,3D,0D,9D,A6,9F,2F,2E,13,D5,90,5B,AC,B1,18,3A,ED,2D,24,07,4D,F2,1A,87,91,F0,F6,E0,89,62,B0,69,06,A2,F1,2A,B3,7C,6E,29,57,0B,D6,BB,95,48,7B,EF,15,BE,FC,3F,91,18,2D,E6,3A,ED,F9,BC,B7,AA,D7,3D,38,A8,7D,90,1B,6C,10,71,55,12,A5,8F,D1,16,D0,B3,C5,E0,7D,84,33,AA,48,CE,5A,49,B4,E3,16,5D,50,40,79,8A,CC,0E,9E,B9,16,14,DA,B7,82,BD,A7,B9,D4,ED,15,3F,D6,7D,24,3A,6F,E1,95,CC,AE,85,E5,31,5C,40,CC,3E,38,17,28,1E,24,7D,2C,3F,96,17,47,E4,8C,CB,0B,F6,6E,CD,D7,14,61,22,6E,0C,FA,4C,7B,EA,88,38,3C,69,A5,01,00,86,65,26,B2,C1,E7,0E,4F,D1,66,EB,9F,07,46,87,C9,36,7C,9B,6E,53,D7,A8,D1,CF,DE,1A,05,F4,47,94,9D,AC,44,C7,AB,C4,03,77,05,4E,3A,8C,9D,02,57,84,08,7C,47,D1,99,D1,FE,F4,5E,0A,FE,B1,9D,49,16,A8,E6,29,AE,F9,FC,54,E2,D4,2E,45,ED,8A,0B,D7,E2,25,C6,D0,8F,93,5C,15,5E,8B,C7,28,56,03,66,25,2E,20,2F,A6,9B,C8,34,FF,2B,F5,44,53,B0,8F,A5,40,AF,34,C9,21,2A,59,FC,52,D0,90,B2,B8,DC,9F,0A,30,08,3A,7A,0F,04,70,6E,1B,5E,29,8C,03,43,2F,AA,90,C3,78,0C,E9,2B,F3,11,BD,BB,9E,68,50,B1,A6,27,A0,03,2A,16,8B,F9,55,68,21,2D,EB,78,FF,A1,61,72,C2,B8,B9,BD,0E,40,F0,D1,EB,45,12,E6,4F,62,72,1C,98,5E,EC,BC,2E,B3,26,00,7D,A7,EB,2A,03,A0,1A,33,0B,97,D9,87,C0,A9,89,E8,C4,75,B1,9B,1B,A5,C8,E0,C2,61,F5,EE,C8,42,65,36,D4,0A,A7,73,F4,83,3E,6E,04,08,8E,E9,54,78,47,C1,E4,59,6F,7B,EE,66,15,F1,66,8E,99,22,48,B3,CB,44,09,1B,A0,11,1A,9E,E5,88,F7,73,D3,6B,2B,9E,DD,B5,AD,9F,58,0D,39,0C,CD,AE,01,4B,FB,C7,2C,F3,5D,B7,CB,EF,8F,15,5A,71,36,32,B1,0B,7B,B9,55,D8,52,C0,28,0C,19,C6,06,05,41,6A,3C,F0,C0,B6,CA,4B,E2,01,F8,4D,CB,48,EB,06,EA,52,CC,A9,3F,07,26,D4,4B,9E,18,64,2C,5E,49,5F,B5,5B,68,20,B4,3C,1B,CD,1B,BC,03,35,37,C6,FC,61,7C,D9,8E,20,37,7F,75,6E,FC,3A,6B,E8,E2,5C,C0,08,83,D4,83,04,97,CE,20,58,09,34,F1,ED,06,A1,8C,87,83,1D,3F,32,4F,74,36,82,E9,57,57,53,2E,FA,DF,3F,F4,68,FD,FA,CF,54,ED,31,7E,72,58,6E,1E,77,05,32,36,BE,5F,6C,48,FE,97,20,21,3E,11,04,76,C6,BF,AF,55,3E,F9,2F,A8,17,D3,E2,7D,B9,42,A0,A2,1C,92,80,00,25,81,6F,E7,89,ED,31,C3,13,8A,08,70,CD,99,B0,D8,D8,16,BA,A8,03,D5,4C,DE,F9,32,D8,54,C7,1F,94,4F,75,E6,F4,2F,6F,57,CC,2E,A9,19,20,F7,37,9E,A8,7A,74,67,45,0B,1F,AC,A7,67,70,A9,17,85,A6,1A,9D,23,E8,66,8C,64,0D,98,DF,98,21,33,2E,65,FD,50,06,82,EC,D5,3E,3F,06,22,25,62,86,54,FE,C3,F4,63,C8,E9,D3,D6,BB,D4,2C,62,7D,7C,95,A6,44,71,32,73,3F,38,05,8E,16,D4,25,85,2A,3B,F2,3E,2C,E4,56,1E,64,02,EC,CD,E3,FB,6D,6D,B3,21,CF,35,F0,D3,6F,44,00,D7,FD,97,F1,50,F3,59,3B,CF,1F,D5,BD,E4,53,86,AF,1C,EF,31,D6,02,EC,40,DC,1D,F8,66,4F,B9,67,1A,70,44,EC,35,73,38,C9,68,E1,BF,55,26,63,2E,14,41,47,5D,C2,CE,99,BB,19,6E,2B,5C,37,7E,A4,B4,CE,32,54,0A,98,4B,0A,A9,AE,4B,8E,C7,41,2D,00,F3,F4,4E,61,16,38,ED,6E,C6,EC,CF,DD,B5,61,02,28,B3,83,63,5B,90,49,15,ED,68,2B,27,88,7E,F1,AB,B8,4A,50,2A,85,C0,F1,30,CC,CA,F3,24,45,E3,FD,6C,0A,3F,5B,54,14,52,5E,80,85,D8,32,C4,B3,D4,5E,D4,80,60,BF,8E,93,BB,26,22,B1,54,4F,72,30,56,BD,0B,D8,6A,95,64,59,A3,33,76,06,59,CF,EE,FA,84,3B,62,E7,11,20,E5,BC,69,D9,65,92,2F,47,72,1B,C1,34,28,06,8C,47,10,62,97,C1,9C,87,DE,F8,6C,A2,2D,CE,6B,2C,E7,A4,C3,34,02,46,B8,79,68,3A,B1,F0,97,E7,A9,B4,3F,43,29,E7,83,B3,B6,85,25,0E,82,1E,19,D3,D9,B8,DB,97,FC,5C,3C,58,30,89,1D,CB,A3,44,5F,7B,BE,D6,65,AD,D9,FA,81,6C,6F,F5,33,53,58,66,F2,3D,78,A0,34,2D,16,11,56,9C,B6,7B,9F,79,25,3D,77,80,85,31,FA,1D,A9,ED,7B,92,34,C0,65,10,4B,3A,55,62,37,09,E0,19,7C,C8,F7,AF,AB,23,A7,48,AE,4D,25,F6,C3,07,57,8F,75,B2,79,EB,BF,5B,47,9E,9C,A8,27,28,9C,6D,D7,93,52,62,0E,D2,66,B8,56,58,63,CE,04,20,79,2E,98,0D,2C,0F,7F,63,13,9D,6E,B0,FE,83,4E,80,EC,1F,98,58,4B,7E,36,82,21,2F,DD,EA,5F,9D,52,B4,CC,0A,CD,EA,15,D7,FD,3E,56,AE,BA,3B,9E,83,E0,BB,CE,D5,60,44,84,E2,AC,04,C7,70,8B,B8,FE,31,54,A0,70,95,AB,E5,27,2A,74,06,F0,71,90,10,AA,3E,8A,A2,35,34,16,BA,AC,63,4B,37,F3,25,01,1F,26,DD,AB,05,B6,C7,B9,3A,F6,BF,75,C1,E9,68,B4,4F,96,B2,3A,78,9D,E9,F0,43,F1,A1,EC,45,F9,82,06,63,23,DD,82,F4,39,60,F3,91,93,0B,AE,49,B7,00,CC,10,5D,4B,FC,33,F7,F8,DD,83,DC,6C,0E,B1,D8,2F,CE,DD,46,A5,73,2E,F1,54,84,C6,4A,3B,7D,C3,16,FB,5D,E2,A5,30,DD,73,4E,4E,A8,21,E1,79,72,52,BE,CE,64,AE,93,A2,2E,06,23,28,43,7C,CE,7E,03,D0,53,88,B7,4F,81,C4,29,CB,4D,AC,C7,6F,2A,AB,E8,BE,4E,82,ED,95,DA,10,81,9B,D9,D4,A7,18,83,9D,64,84,9D,F5,7F,E1,A8,E8,72,B0,6D,F4,7A,CC,45,E5,AF,D3,19,BD,E7,52,B5,1C,FC,40,04,66,EC,10,20,8B,0E,3D,E5,05,84,7D,1B,23,48,27,09,60,F6,0B,80,4C,35,E8,8A,91,47,0C,3C,14,D4,74,4B,52,1D,E3,50,59,E6,7B,ED,66,DD,21,D8,DD,22,4E,93,76,4B,24,BB,C6,96,10,43,A3,B5,D9,38,F3,55,1D,1C,20,C3,51,EE,B6,CC,14,DB,7A,62,2B,98,5D,45,EB,6D,6C,B0,78,B9,1A,38,5E,E3,1A,33,7D,28,F7,5F,9C,E7,6C,1B,02,D3,82,2D,04,FB,E8,87,90,98,6C,60,D1,19,4A,7F,02,1C,85,82,69,0B,F0,D5,E4,C2,59,81,69,63,3E,BD,67,9F,B0,66,0F,1D,03,16,A6,2A,C3,61,83,66,40,7B,5C,53,71,9D,D8,9B,E3,3C,A1,2F,D4,DA,6E,44,11,4D,88,16,3E,E8,FF,A3,A3,86,64,9E,C3,03,94,D3,3E,8E,D6,3E,16,F4,91,BA,DA,D3,54,7F,58,E9,DA,07,1E,E8,03,A5,54,CB,72,FD,AA,42,D2,DB,8D,AF,89,49,92,1D,36,46,C8,F4,83,DD,FF,B8,36,14,B1,F2,58,2C,5C,94,23,41,44,9D,D0,6E,6A,61,38,79,E9,B9,46,3F,2A,60,23,6D,E4,80,A5,8C,F7,EE,A7,F5,FE,C0,55,8A,A6,74,44,EA,DA,9E,68,3B,F0,76,6B,F5,53,47,D9,FF,80,18,D1,8A,A8,F5,C5,3C,57,83,6D,B9,A7,A1,25,5A,06,66,AA,F5,34,B3,C8,DE,F9,DC,5C,A8,CD,BD,CC,C9,BC,7E,4E,0F,99,8E,8C,19,ED,BC,BF,51,49,00,4B,57,DD,45,5F,C7,D6,1F,0B,DD,85,BB,A7,CB,FA,BC,F9,49,FC,94,4C,32,0A,38,31,69,EE,64,AC,B8,E4,57,B0,63,6F,81,E0,63,CF,55,37,E2,59,2A,D7,57,21,73,51,DF,4A,D5,26,D9,49,EF,1E,25,B5,27,80,F0,4B,60,A1,9F,E3,F7,CE,10,F1,2F,FD,A0,3A,2D,C3,31,01,00,04,23,28,86,1F,CB,B2,DF,B1,F2,D4,19,3B,A2,0C,ED,B8,65,91,63,02,55,47,3E,D3,EA,39,0D,CB,A3,87,95,BF,E1,B0,CE,DF,1F,96,28,E0,B2,DE,F4,50,D7,02,B4,DF,E3,BB,C4,FA,B1,06,73,BA,D4,49,A8,FD,91,5F,24,5D,1C,EB,6B,3A,DB,29,E0,35,F8,84,98,97,59,7D,18,56,EB,4B,2F,6B,2D,A2,19,32,7C,A1,A7,30,E7,FC,EB,D9,2B,18,36,8E,B1,7C,F1,62,1F,A3,5F,FE,53,2B,6A,37,82,C7,B6,41,CD,9B,2B,2C,24,C5,94,BC,58,D9,93,05,E4,CF,3B,1D,2F,10,21,95,FA,A0,11,09,51,73,0B,E2,5E,F3,25,FF,2B,65,18,D4,EF,E4,80,B1,13,A2,AE,E0,45,10,4E,BB,EF,03,1A,D9,FD,CE,1D,1F,0A,90,50,3E,08,03,6B,78,DD,4A,0E,F7,CA,01,88,76,72,9D,97,48,3E,DB,CE,E5,0B,51,3A,67,4A,86,4A,6D,C6,DE,FE,34,4A,3B,36,5E,6D,DF,30,9C,20,CC,55,E5,5F,F4,33,88,93,00,EF,2E,0A,4C,61,9F,D9,DC,78,3B,45,A7,32,3B,99,0D,6B,DC,9D,CE,D9,56,DC,57,D5,69,FB,FB,2F,C6,C8,9E,F4,5E,70,36,4C,38,3B,00,6C,B7,FD,B6,CA,E3,46,A2,BC,2C,D6,FB,7A,A3,28,F7,B1,9B,8A,03,A2,15,6C,61,25,56,A6,9F,52,4D,0E,31,4D,A7,08,7A,76,F6,83,AA,42,EB,73,F5,C2,7E,54,08,71,25,DD,D0,E9,86,5F,2F,72,2C,AC,B1,38,AD,4C,B2,6B,B6,69,27,EC,87,48,65,A2,BC,0E,95,68,E7,41,14,CC,C1,FE,C1,74,75,07,38,C1,35,1D,CA,99,37,D5,CE,54,2C,17,16,88,CE,43,63,2E,94,F2,62,25,20,9A,F1,14,B8,93,A7,7F,83,28,9D,39,9F,85,9A,11,01,65,DC,AC,BC,18,7E,CB,90,D8,2F,CC,6D,81,BA,D0,B7,F3,C7,CB,16,11,A5,AA,0A,6A,E6,9D,01,43,C3,6E,4C,47,52,CE,7C,76,37,DE,E8,0C,F9,95,40,80,BC,68,63,BC,57,F8,90,FA,49,49,6F,E3,33,80,5B,AF,51,67,5A,D1,6F,D8,86,32,08,05,78,29,5B,9F,53,D2,FA,59,49,F4,1A,66,89,20,12,8A,11,0E,68,54,DC,4C,AA,75,42,0A,A9,8E,7C,74,7D,5B,E8,EA,48,82,CC,B2,89,DF,C8,65,42,22,72,FB,A7,3B,63,99,D8,66,9A,74,38,ED,6A,55,BB,4F,74,C5,93,FC,AE,4D,36,8A,B0,4A,06,1D,DD,71,CA,70,FE,3B,FE,6C,AF,BC,D7,09,97,31,84,D6,53,E5,61,81,C5,51,41,8C,20,FE,E6,B7,D8,CD,28,D2,9C,F7,0A,60,62,41,91,37,8E,CE,1A,E3,57,52,0C,C2,E0,46,40,6F,27,F4,76,9A,FB,99,7F,66,B4,1B,B9,B5,E8,5F,E0,08,5D,13,FB,16,AB,AC,32,BD,09,4B,C6,95,43,E4,1F,08,B0,80,AC,D7,14,EF,4F,E8,34,12,83,89,4E,1E,5B,E7,66,B7,C2,7D,5F,CB,E7,73,C9,5A,8E,47,8A,97,BB,1A,B8,53,89,AA,76,17,2D,6D,F3,53,4C,34,96,EC,6D,F3,E4,7A,4D,45,9F,80,F4,BA,B7,31,38,24,CB,C0,7D,BB,27,3A,3B,EC,3E,CB,8A,92,19,A7,04,84,C9,91,91,06,0A,D2,F0,27,2A,40,AD,C2,D8,90,BC,39,AE,40,16,D6,EE,1D,E9,9B,80,8D,7E,1C,3E,50,F2,7A,85,CE,90,69,B4,0C,1B,F9,F3,3C,57,26,C5,BA,93,DA,A1,04,7D,F4,C6,48,F7,E9,30,EC,7E,92,A2,DA,A9,DA,76,0C,63,C3,03,F2,FF,27,8E,4B,65,CD,2B,C9,B6,17,8B,84,1C,92,DC,04,48,30,2E,F0,37,47,71,10,F1,D6,CE,FE,9C,32,8A,23,4A,53,87,FC,55,27,37,BA,DD,64,DD,D8,55,E5,B9,2D,7D,33,4B,8E,8D,18,F6,C9,DE,AF,1A,24,07,C4,76,D7,CE,3C,4D,A6,56,B4,69,7E,4E,FA,03,CA,79,65,EE,B5,27,C7,1D,B9,34,D6,A5,40,25,5C,B1,2D,75,50,39,FF,35,5C,E5,0B,DE,1E,FF,C5,FA,67,23,05,EA,21,08,04,E4,CA,67,73,E1,CA,A9,6A,07,00,D2,6C,72,84,5B,41,F3,76,CE,6B,90,A8,FB,10,C1,71,A1,30,D6,D9,6B,6F,50,BC,7F,05,99,E1,5D,D8,3D,AD,66,37,DD,1E,5D,D7,50,3A,48,7B,3F,72,E6,CA,4E,53,BC,04,EF,F6,AE,A5,DC,EB,64,80,E4,AE,93,C8,91,94,17,55,CB,3E,A6,42,AF,29,87,A5,DA,88,03,73,7A,BB,76,EA,0C,7A,10,75,DC,57,65,D5,0D,CA,6D,7A,AB,FC,53,79,F3,0E,39,85,66,32,6B,04,01,DC,18,BD,B3,47,98,76,D9,CC,E3,42,F3,76,7C,AC,C9,FB,F4,3F,DD,F9,E5,7D,0F,B7,9A,27,A5,D1,33,04,A7,EF,75,A1,3F,09,D4,75,5E,80,76,1D,CB,94,42,1D,A5,52,B9,A5,54,36,AB,C9,51,76,9C,B7,B8,E4,9E,BF,71,33,75,64,88,9A,F9,7A,60,E8,F2,3B,50,2B,B1,19,F1,D7,95,DB,B8,F8,C5,5B,FE,B3,7D,07,3D,AA,37,79,7F,DC,45,28,53,18,35,AA,ED,5F,3B,8A,76,7D,8E,52,1A,3F,9C,56,B6,3B,29,8C,5B,23,F1,45,F5,A9,09,2D,85,C2,FA,CB,C7,27,D8,FF,34,58,53,94,7E,56,1D,73,0F,49,CA,6E,10,18,27,4B,6C,5D,4F,51,11,C3,02,5B,E0,24,A3,36,85,39,10,E2,88,1E,1B,C5,F4,27,6A,67,A7,FF,02,00,69,E6,4C,08,B7,61,70,21,33,85,1E,B4,14,FD,D9,40,43,E5,4C,C8,C9,D6,55,D7,3A,6B,D3,8F,C2,D1,65,18,02,E2,81,DD,53,B5,2F,66,BB,C1,C0,F7,69,DE,1E,3A,6D,F5,5F,D4,22,53,9C,91,39,F1,51,AE,A3,D8,4C,27,B9,D9,A3,35,AC,F7,A2,02,CC,AB,61,4B,F1,9F,7F,E9,DD,C7,8F,5F,63,5E,AC,2B,9F,84,F7,DF,F1,CC,B2,2D,A4,0B,38,B4,2E,5A,DD,03,3B,02,85,BB,93,E9,F3,10,65,F0,BD,5F,15,84,D7,88,68,A2,26,8D,B2,DB,3A,2A,EA,9B,38,52,4D,DA,AD,F8,D5,38,4A,3E,C3,9A,EB,6D,EC,2E,72,B7,5E,6C,91,2D,E4,77,F4,89,A0,44,7C,F3,E9,53,9F,3A,DB,E3,00,0E,69,62,0E,05,24,81,C7,34,6F,D2,57,8A,5D,38,B2,6B,DE,0D,43,3D,A9,92,FA,43,6F,32,A0,76,62,B4,AF,B9,2E,AE,92,B3,19,47,82,5F,D7,57,F0,7B,08,2D,51,62,66,5C,75,4D,D2,62,79,0E,B7,D9,03,8D,D4,5A,DA,BE,F6,B8,3A,CA,0F,32,F9,60,85,45,23,71,77,41,A1,15,9E,15,D5,28,F5,9F,0B,92,40,63,C1,E5,B6,ED,74,C3,53,8C,C0,4B,87,93,7E,9E,04,D7,56,C6,29,9B,54,07,CD,15,A3,A8,A9,C4,A5,27,38,09,A6,6D,8A,B9,F9,95,90,CF,39,0B,D1,43,ED,64,96,59,E9,E7,CC,44,E6,DA,C4,4C,B9,C8,C9,34,96,F4,59,35,32,D6,48,87,8D,4F,2D,E1,CD,A0,16,7F,E5,C1,B9,EB,FC,76,52,F7,24,3C,35,59,F7,17,44,7B,D5,E2,E9,5F,91,75,06,45,3D,08,E3,54,7D,A5,12,DF,55,59,62,41,6D,EC,98,AD,FD,03,04,54,8E,69,38,98,65,DA,B6,A8,7B,BC,76,1E,7F,08,E4,04,61,18,25,AC,E7,59,CB,29,10,C7,0C,F6,F2,15,3C,FD,96,9B,77,FF,21,76,67,D5,9A,E5,14,D2,21,CA,13,C7,68,27,91,11,75,B8,F5,27,09,AD,13,A5,7E,AC,60,72,50,89,F8,B6,3C,15,5D,92,0B,B6,3A,F4,BD,FA,8B,64,31,D9,EF,EE,71,EA,33,78,F7,28,2A,DE,A1,29,F1,75,68,9E,6C,46,87,D3,7F,6C,D9,34,6B,DB,D7,17,0D,72,E4,B9,A0,A1,DC,D6,F4,D5,57,1C,46,06,98,06,0F,70,D5,63,7D,70,35,F5,5A,AB,DB,D7,32,FA,A5,9D,88,3E,2F,12,83,D5,6D,F6,72,98,31,87,B7,A2,A4,5D,DA,B1,5D,E5,00,A1,E0,55,F0,84,74,AB,A2,90,E5,0A,8D,75,36,65,D4,A1,2D,9E,CB,60,8A,1F,41,02,3A,91,7B,F9,1F,40,4D,B1,11,4B,C5,5C,0D,10,E0,1B,AC,CD,7D,CD,54,C1,44,14,4E,D4,4E,4E,93,92,DB,39,B9,CA,CE,56,31,16,B8,83,B3,F9,D5,81,9E,EA,8A,55,D5,AE,B4,05,85,FD,44,D1,E0,F1,4B,3D,04,7F,06,6D,E3,B7,97,72,F8,BD,F9,A6,2E,4A,BF,B2,D9,58,1D,40,E0,FC,0B,8F,6D,ED,B1,C9,5D,1E,68,67,D7,05,CF,E0,89,3D,79,80,09,FA,72,8B,53,24,C5,A3,79,6E,F2,71,71,89,FE,74,5C,F4,47,08,3B,E4,1E,26,F6,73,4A,38,EB,35,F0,A1,39,BE,8C,E2,7C,E6,97,16,95,4C,A2,8B,60,92,A2,36,3F,87,3E,22,1C,7B,8F,4A,FC,3A,CE,7C,E5,CC,BE,1C,34,9F,51,2E,0B,D3,08,83,5A,23,7F,03,C3,F9,33,72,5B,F5,AB,CB,9A,E2,2E,0A,93,43,EB,03,0F,D7,CB,A7,DE,23,46,47,CC,1F,B4,66,08,AF,D3,56,00,8D,63,8D,D5,61,E2,2B,23,43,EB,3C,C8,FD,4B,E4,77,C5,28,94,BC,B7,5A,86,51,A4,3D,41,DB,67,DC,DC,3A,50,5C,ED,F0,7A,7F,C5,2A,24,69,07,89,B5,BA,35,DF,E2,D5,4A,90,71,78,0A,2B,A7,67,E8,4D,EE,B3,75,03,B9,AF,7A,E7,03,9C,65,7E,C4,FD,C2,B2,67,F7,2C,3B,CB,19,B5,83,8B,40,18,F5,92,9E,DD,3B,1B,72,8F,C7,7D,3E,39,77,25,1A,6D,B5,76,B5,9D,40,B8,7C,03,18,6D,1B,AE,C4,92,2B,D4,84,1A,04,4B,F9,10,17,E5,94,14,A7,36,48,AB,10,F4,DD,4E,36,AA,45,F4,83,03,16,9F,C2,8C,4B,4E,7E,75,C5,6E,C9,C0,3A,44,B5,2F,46,EF,F7,55,DE,84,33,90,D8,8D,D8,0B,D4,F9,1B,B2,6C,50,D3,D9,71,85,70,1A,59,2F,09,15,06,10,2B,AD,E6,D0,43,76,9D,41,50,80,84,26,32,44,87,03,7E,56,60,34,1F,13,95,60,A5,B4,98,26,E6,82,68,7A,86,10,F9,63,10,2C,E5,5C,F3,7A,17,CA,A3,69,E1,A8,50,4C,11,D3,3F,49,F9,84,8C,02,A4,8A,3D,22,D7,3D,D4,EB,7B,22,25,CB,96,C2,C9,77,AC,C4,0A,00,9E,C3,A9,EB,DA,21,5A,24,8F,AE,05,8F,0A,4B,15,66,52,88,86,B5,4B,40,AF,01,BB,4B,7C,58,F2,C2,11,D2,F2,81,61,4E,9F,1F,19,76,0F,5B,E2,D3,0A,AB,B6,4E,51,D7,23,98,16,E1,31,64,4A,58,32,15,09,CC,35,A8,E1,DE,9B,6E,3B,FA,9F,80,93,B4,EB,D5,7D,45,C5,86,89,0B,31,75,61,6A,8D,3E,49,DF,D0,18,91,DB,2F,75,F5,7F,83,57,2E,36,C5,02,89,84,F8,40,FA,BB,CB,E6,FB,98,26,4C,6C,2C,AA,B0,78,1B,0A,A2,7C,78,1F,6B,83,4F,9D,70,80,40,C5,25,8C,C7,B7,8D,53,00,35,B6,96,13,5C,28,A6,E0,21,F7,C4,E5,45,4A,89,4D,80,D4,15,A1,93,0E,6E,99,F7,27,AE,29,B1,34,BA,E4,29,A4,DE,31,84,2A,E8,8E,15,6A,17,9D,F1,AB,ED,93,8B,DD,BC,A9,6E,5B,0B,BB,94,9C,2B,8F,95,D6,C6,FC,70,D7,ED,97,F4,EA,3F,FF,F8,E2,CF,D3,10,10,2C,EE,8F,E2,DB,1C,FE,1B,3B,43,A9,AB,1C,02,BA,EB,BB,26,BA,3A,70,6C,68,FB,5F,89,10,EC,B1,E1,8E,9A,05,39,4D,A8,C7,F2,AB,CD,C5,85,BF,16,51,4E,9F,1F,CC,4C,74,D4,E1,BB,67,30,96,74,EE,60,63,98,99,A5,2A,46,EB,49,80,67,25,C5,BA,51,2B,91,E7,88,BC,72,FF,D3,32,40,54,0D,58,97,9E,D0,B8,62,35,9D,DC,0E,AE,48,07,C0,B1,6B,82,CD,8F,DA,98,04,95,34,16,1C,00,10,80,52,08,01,AB,02,DC,0A,7F,FF,FC,C2,A9,9E,D1,B0,EA,1F,62,E4,44,D1,61,B5,C8,BC,7B,F8,95,9B,B1,C9,22,78,BB,44,9A,2B,9D,9A,6E,D0,21,14,D7,F4,80,71,1C,AF,4D,C6,26,A9,85,B4,6F,57,0C,9C,B3,FF,4F,D1,10,AA,17,60,4C,BD,51,22,E2,6F,06,0C,48,76,D6,9F,38,D1,B6,25,AC,8D,5D,3A,E2,8B,89,2D,D2,56,33,3D,C4,D6,81,5D,36,0F,14,58,88,5F,4E,75,1B,50,61,A1,DE,42,D9,F2,C7,14,49,DD,41,0B,DC,19,B7,A3,73,14,53,DB,65,80,72,89,A8,84,D2,9C,E2,1C,C9,85,F9,3E,E2,91,EF,D4,E7,74,64,B8,24,87,C3,AC,52,8E,C0,24,60,4A,52,4A,1E,0E,81,A5,F8,22,7D,4D,3C,4C,23,17,C0,01,61,B0,30,92,EB,56,4C,11,53,64,63,82,E3,A3,13,82,B2,EC,DC,EC,BD,00,32,62,FA,A3,F2,89,34,91,40,32,BF,B2,AA,CA,E1,26,4E,4B,DB,3B,EB,46,4A,B8,57,AD,2F,BC,A8,B2,08,EF,9C,ED,1A,07,B7,EF,9E,B8,F3,2B,3D,6E,C0,B0,F6,44,C8,D8,3E,4F,1F,86,20,A9,11,EC,13,2E,A4,71,DD,16,DF,B5,0C,E4,0C,1B,13,24,6D,7B,D9,01,3B,EB,6D,FE,AE,20,F4,0B,13,52,38,59,7D,F7,92,C3,DD,E1,CC,F5,67,94,BD,BD,C0,25,29,5E,A8,15,07,BD,99,FF,2A,96,6E,4A,89,2C,87,BB,58,06,61,FA,DE,2A,79,70,B2,56,F8,AD,1A,FC,A3,BA,06,6B,27,1B,D1,35,6D,34,40,D4,B5,AB,28,65,69,C1,09,F6,38,93,A2,CB,A7,A7,CD,A9,BA,B5,E7,B0,4A,C5,90,50,2B,4B,5D,3C,78,12,9B,29,1A,3F,98,3F,A2,C3,67,01,09,2F,85,05,DF,06,98,B3,65,89,1E,79,E6,27,70,F2,5F,54,01,B1,16,2B,B5,46,BB,67,78,52,65,80,ED,C4,0A,03,BC,24,E0,49,7E,74,E8,07,CD,4A,CF,55,59,CE,C8,4C,96,12,3B,AB,38,5B,07,9D,89,CA,7F,F9,06,EF,01,92,77,A6,36,A9,F3,78,EA,DC,C3,1F,21,AD,4D,94,F8,29,1C,54,9E,89,B0,8E,5C,B1,6D,DF,92,28,C2,F5,8C,32,2D,90,B3,95,9A,91,9A,72,06,41,5F,8A,CE,BE,A5,48,7D,52,42,1D,55,F0,D3,E6,1B,DB,91,14,04,B6,C4,1C,DC,62,EA,06,B8,EB,B8,AA,58,6B,AC,11,B2,50,19,22,BF,40,BE,C5,A0,25,2A,5F,52,FC,B5,20,2A,72,AD,59,9D,CF,F2,99,C4,4B,0C,93,30,E9,CE,16,94,C4,51,C4,53,38,70,51,04,D8,7E,54,84,43,C0,0A,5B,D7,AD,E1,62,E1,B2,36,EE,AA,F7,59,F4,5D,4F,E5,0E,82,69,E9,75,3B,2C,B0,8A,C0,21,4F,83,26,57,93,65,EF,17,16,AD,E5,13,25,63,64,2E,EE,9E,63,08,8D,A0,06,F6,E6,22,14,56,78,B1,44,1B,E5,92,71,C9,DF,BA,5A,74,D7,BA,30,8A,F2,76,CF,6D,39,93,2A,E7,84,FB,C0,5B,77,6D,A7,CC,60,A4,6E,FB,6C,68,17,87,66,28,85,76,97,D1,22,62,45,61,48,54,33,31,CE,46,AF,51,6C,D3,3E,CB,6F,B8,09,59,E9,1E,71,F3,97,1D,39,75,4E,27,24,64,B6,2E,5A,86,45,82,33,91,B9,A6,3C,10,CA,4F,7A,84,73,64,D2,2D,59,E6,8C,F9,0C,B1,2D,BF,4B,65,47,9E,5F,BF,30,04,67,83,3D,B6,A2,2C,ED,A6,16,A3,33,BC,EE,42,CD,B9,84,22,5C,27,E3,CC,D0,BC,90,8E,18,CC,C0,EE,5B,5D,E9,1F,BB,2A,C4,AA,D3,95,28,79,07,18,4C,F2,4B,C9,DD,25,C2,DD,FE,35,28,6D,72,F4,B9,8B,33,DA,C6,1B,46,F1,5C,16,56,BD,3A,6B,C2,9C,F9,1E,04,F3,2E,B7,A1,70,0E,17,CA,1B,CC,20,71,98,24,0A,59,31,53,F0,0F,76,11,30,0D,AE,0D,8E,4C,80,A5,BB,DB,FE,B1,EB,EC,D0,0A,0B,0C,22,8B,D6,95,23,6D,FF,DF,40,C3,30,DB,FC,0B,C7,8A,6F,90,5E,8F,35,BA,23,D4,B6,5B,A1,F0,2C,5F,9C,35,04,AF,18,8F,B6,FD,8B,FD,10,A7,61,D2,22,8A,32,68,D8,D4,DB,43,B3,E4,0E,AF,D7,F0,82,D9,13,B0,BC,3A,F1,15,0E,20,F7,CD,AB,0A,57,F5,9D,1A,9F,44,D2,84,26,07,CA,0A,7B,C1,DA,C2,B1,16,3E,32,04,1B,51,83,1F,C0,6C,7F,2D,0C,00,92,A4,9A,6B,1E,51,4B,A9,B3,D4,00,61,21,C6,A0,16,A5,D8,74,20,6B,DD,4B,6F,E4,B9,E1,01,1F,C3,E9,53,AF,17,9C,2A,F9,CB,0D,7C,70,37,3F,ED,9E,B6,CF,EF,0B,5C,D6,4A,F8,F7,29,EC,37,8B,73,9B,64,70,CC,64,5A,05,38,47,9D,88,C4,FF,11,E6,B9,26,4F,0F,9C,4F,FA,BB,DF,BE,60,92,12,23,53,DB,FD,91,61,68,20,43,1A,4D,47,AD,04,DB,08,22,A6,12,75,BB,D6,F6,07,48,21,CF,AE,07,B3,6C,FD,24,91,32,0E,1C,C5,06,91,F5,A9,40,B3,12,67,75,0D,FD,CB,B3,26,C7,EA,D2,9F,EB,3A,C8,56,7B,D2,3B,AA,BA,EC,7A,4C,78,5B,8B,07,9C,8C,13,FF,E8,3A,87,0C,4A,FA,DE,C0,82,18,7C,FB,69,04,9B,3B,A0,CB,86,18,76,C0,11,BB,3C,4B,57,BE,D1,DA,2D,63,F7,27,1A,F7,96,A4,C0,E6,DF,3D,72,BB,CD,80,02,41,50,CF,55,AA,37,FF,A1,A6,AB,D9,DF,C7,F7,24,05,23,8C,27,F2,3E,DE,6F,AA,EF,53,CD,8F,D9,E3,F2,85,F7,BB,14,EB,71,2A,E6,D8,B9,D6,39,5B,D7,5A,3F,83,42,3B,45,AC,51,76,75,2A,1A,26,72,5D,82,CF,83,21,E6,08,B6,04,E0,91,1E,09,C4,97,89,5A,41,1F,E9,CC,1B,44,D3,D0,03,63,E5,A1,9A,92,13,64,14,4B,40,7B,1D,34,5C,0C,77,1C,B4,A7,CF,59,D9,7B,51,48,7A,D3,E1,0B,21,86,E0,A5,91,37,D2,D2,A6,F4,F7,14,1E,C9,D4,8F,31,4B,08,EF,C2,63,05,33,48,C9,24,39,62,8F,D4,3B,3D,1E,56,F4,8E,2A,E1,24,25,B5,19,35,07,D3,1B,18,26,D0,1C,6E,94,C9,26,7F,CA,C5,59,20,B7,B0,1D,6C,4C,29,20,21,BE,1C,9A,09,A5,B0,98,68,33,34,9D,51,EC,A6,70,3F,D4,3A,6E,CC,8F,37,67,7E,42,7C,4F,60,92,1C,75,FD,E9,3E,00,4B,9A,90,EF,A8,9F,52,70,44,85,05,E2,EE,4F,E8,C8,D8,5E,21,22,5C,2C,A6,9C,D6,C6,D9,6D,8A,52,C1,DA,A6,C6,B1,22,19,86,C2,63,44,65,96,B6,FC,1D,C9,4D,D3,1B,6A,92,25,35,55,DB,FE,07,2D,D1,96,9B,E4,E4,46,8E,70,53,2E,8B,2E,26,47,AC,86,C1,0A,08,6F,93,97,F1,91,03,5B,4C,3D,53,0C,AB,B3,3A,BA,06,0A,5F,59,C5,F4,23,75,5C,34,48,B1,61,9D,93,55,3A,92,0F,98,78,F0,B0,4D,BE,8F,D2,06,C6,45,DC,E8,5E,70,E2,C8,AF,06,CC,DE,B3,72,21,48,4C,F3,87,32,47,A9,FD,D7,C1,A7,F2,A6,D1,90,64,40,D8,5D,5F,1C,E4,5F,BE,C5,7D,B0,39,6A,58,B5,0D,70,3E,B2,3D,8C,A4,FA,25,02,80,09,AC,32,39,13,90,FE,E3,0F,D8,2A,D3,89,47,E2,99,41,2D,22,C9,06,84,8E,CC,98,C0,57,45,CB,65,18,DC,3C,FC,0A,66,DE,BA,2E,59,E3,E4,F8,FE,94,C0,E1,09,7F,63,9F,7B,A1,E4,CE,8C,7B,C1,2F,BE,DF,0C,4D,BD,68,4B,05,F8,BF,FB,0A,66,DB,87,C8,14,35,C3,0C,76,05,A9,20,AF,BE,E9,F1,AD,97,77,D1,14,B6,9D,00,61,BF,AC,6E,43,68,F6,E5,7A,4B,EA,D1,5A,9F,BD,A3,BB,E4,2D,80,39,75,E1,82,CA,44,B5,A9,3B,54,44,21,17,35,9C,F9,39,90,71,78,02,96,B8,7F,49,5B,39,8D,06,B7,CE,0C,D8,E3,16,2F,29,4E,78,E4,09,53,E5,F3,BD,F6,64,72,C6,FC,8A,62,60,E4,B5,C8,BE,36,E9,B2,06,C0,71,DC,BE,A8,AA,FD,25,64,D3,DD,40,13,E9,13,D9,D2,EF,C8,7D,85,8C,33,5A,C7,F2,98,A3,32,6A,BF,77,A3,56,07,CD,B1,F3,A4,5E,5C,2C,7B,C7,2C,AB,D2,A7,94,A1,EC,56,71,D6,A3,28,87,6A,06,36,C5,13,CB,E3,48,EC,74,4D,0A,EE,7B,A7,DB,F9,36,BF,54,5A,C0,34,11,44,66,9A,32,F6,62,6C,61,1E,43,0C,26,AC,8C,62,83,4B,F7,7D,8A,E6,EE,DF,55,53,A4,99,24,5D,73,F8,AE,B0,8F,42,51,21,42,80,15,EB,FC,3B,F0,DE,83,22,48,BD,5F,6E,87,2B,15,B3,AC,2C,FA,43,85,5E,D8,FE,55,30,D7,CB,B3,8B,B3,8B,B3,CC,C7,7E,D5,F3,76,2C,63,46,D3,B6,6E,E6,FF,AE,33,6C,93,20,08,06,10,7B,DB,8A,6E,04,F1,EE,B3,5D,A5,61,43,7F,F4,35,E6,59,47,6F,78,E0,FF,7E,53,8D,5D,CD,C5,2D,10,6B,9B,1D,4E,76,DB,8A,87,8A,37,BF,DE,E0,8F,EF,43,D0,0B,E4,DA,C8,B6,DE,78,ED,C8,D3,D1,15,DA,C7,53,50,34,9A,EF,96,72,F3,4B,82,91,EE,B8,61,0E,AB,AB,85,23,87,A3,D9,B6,AB,15,65,CB,61,66,47,6A,67,BA,60,1F,53,3F,23,90,0D,DA,A9,F2,3A,9E,C7,CB,E7,4E,F3,BB,A7,4B,F8,6E,DC,42,93,5E,84,F9,AB,B5,B1,C0,7B,F7,95,F0,40,88,C4,79,35,1A,A9,0B,9D,A7,51,86,D5,11,E2,47,99,1B,CF,A0,AE,F4,C3,D6,E7,1F,A8,17,87,19,45,8A,71,11,0E,29,49,86,CF,18,81,68,B8,43,25,49,F7,C0,0E,C1,C6,74,53,D7,20,B4,80,9D,A4,54,0E,ED,08,4D,A2,8E,12,FE,69,6F,3E,C7,85,B5,E7,7E,3A,DE,C7,B2,5A,19,56,7B,79,00,66,E0,5D,C5,53,0F,70,FB,FE,B4,9F,F3,84,2D,74,6F,28,3C,FF,97,B0,81,24,CF,16,BC,0A,0A,59,F6,97,47,03,6E,25,D8,3A,24,C1,81,64,CB,DA,D2,69,A9,FF,AC,5C,31,61,A0,27,91,91,8F,B8,66,C7,8D,FA,D2,A8,67,CF,DC,79,AE,7A,4D,65,21,8D,6A,88,D4,DF,8B,68,FF,2E,58,98,36,3A,25,7C,66,E0,B6,FC,F2,E5,25,A6,F9,08,62,22,F4,10,87,1F,6E,9C,7F,C6,42,67,D2,85,57,8E,DE,F7,58,B2,F2,20,20,DE,29,F2,1C,C9,5A,A1,AB,65,1B,65,A5,DB,2E,21,D5,57,C1,CA,52,FD,23,68,96,30,BB,19,74,97,29,D5,F9,11,63,07,67,02,45,69,7F,24,9D,AF,32,11,53,C7,62,CF,64,D4,E6,4F,38,07,F5,10,A0,6A,71,8F,C2,8F,11,C2,2B,DE,5C,BC,38,83,E9,29,E4,37,B4,19,2C,5D,79,06,25,93,33,04,1B,23,8C,2C,F3,A1,C3,86,25,EB,2B,65,5C,0C,AC,17,2D,68,61,88,EB,33,11,D5,56,EB,C0,02,D0,E5,BB,7E,16,3F,E1,A5,EB,95,A3,D8,E1,9B,30,5B,32,3B,3A,59,A3,5C,7C,85,87,1A,0E,89,EC,E5,C7,B0,66,F3,EE,1C,54,ED,0D,D2,32,C4,16,41,CF,48,ED,88,63,64,A2,62,09,0B,67,7C,2D,8B,59,AE,91,2B,B1,42,6F,82,45,A5,C9,43,89,FD,91,18,16,8A,A9,80,0B,F6,C8,49,FD,48,19,B1,F8,D0,55,E0,32,4E,6C,04,B0,FB,0B,3D,21,7B,A4,D3,88,59,36,92,8E,64,74,9D,FA,FB,9B,33,BA,E5,A3,3B,E8,6F,CF,5A,8C,ED,F6,57,B8,E5,4D,94,CC,7E,CC,F4,C7,39,08,91,EA,6F,8D,F3,EA,47,F5,8F,D9,64,BF,1B,81,32,71,39,54,95,3B,BD,58,50,AC,77,17,F6,8B,40,5C,F5,24,30,94,A4,E1,34,4D,B4,D2,B8,0A,63,98,0B,CA,76,FC,9C,AA,52,8A,9E,B6,48,8C,7C,56,79,92,D7,77,F5,F4,9A,D2,07,6F,B3,38,49,31,A6,8A,D2,D4,48,8E,62,38,FB,6D,91,69,52,BE,0F,91,E8,DC,73,0C,CB,2D,C0,C2,52,A2,17,54,5F,17,50,ED,85,0C,5E,FE,A2,13,06,DD,FE,AD,5E,52,A6,ED,C7,D1,47,A8,C0,91,FC,69,93,A0,78,B5,9D,1E,2F,4C,26,03,BF,A5,3A,80,47,A6,81,2B,DF,BB,BB,DB,4B,8C,1A,74,AB,C8,91,88,51,4B,08,25,F3,CA,FC,FB,BD,19,E2,80,18,AB,19,00,54,EB,CA,57,67,83,4A,46,06,C9,5E,2B,2D,25,06,56,8F,FD,92,A8,07,E2,AE,86,0F,C2,FC,FD,2F,C3,7E,95,51,42,A4,D9,F5,67,BD,9B,BE,A1,93,16,E5,18,EE,0A,3C,88,99,D7,F6,10,1C,65,B5,F0,7F,8B,AB,41,F5,BD,65,4F,79,E7,39,1A,11,65,C1,C6,E6,15,DA,47,7A,BF,91,B0,AC,51,98,96,8E,60,77,09,09,FC,69,51,CA,46,6E,41,48,A9,2D,19,C2,7E,9F,74,8C,20,A9,99,0D,9C,80,83,CE,88,64,7E,20,C4,E1,4C,69,BD,09,DC,27,BF,9C,C4,CF,3B,1C,3B,6E,F1,8C,A7,A0,7C,88,C5,D9,7A,2B,A5,4A,25,9E,59,51,27,73,68,A9,60,CF,B5,B3,95,29,A0,A6,0C,4D,A6,2D,78,06,61,8B,E5,9A,D5,E2,7D,0A,79,9A,75,9F,95,D2,D9,AA,83,AD,9E,97,CE,2E,9D,A9,EA,CD,D1,3B,06,60,51,77,9C,91,C8,D3,77,A4,B6,B3,57,1B,3F,75,E1,69,45,B4,C3,E9,BC,A2,18,24,93,ED,8C,D1,6C,98,3E,DE,72,E3,DB,73,EC,09,34,2D,5E,31,0F,A3,4C,60,C9,6D,3B,52,84,DB,F4,5C,6F,35,11,8E,10,03,4A,C2,2D,19,EC,A1,3B,D0,1E,10,F4,BF,B9,83,70,88,A8,16,DD,DA,3A,7E,F9,D5,61,DA,6F,65,E9,2D,A6,64,2B,F8,16,4E,13,E2,7E,3F,BE,D3,4A,B2,68,3F,E5,62,D8,15,F7,03,EB,63,20,EC,00,8F,13,A3,83,18,7B,FC,6E,92,D3,DB,D8,AD,42,89,8C,9F,9B,17,40,BC,0A,2A,69,37,B6,0E,7C,B1,48,C4,58,22,43,A5,8F,6C,BC,CF,66,28,5A,6F,B9,94,BD,41,C2,55,9A,A9,D3,5E,24,84,FC,2B,5A,AD,B7,AB,30,3E,00,45,C8,35,CA,15,0E,72,7C,D0,27,68,C2,F2,80,9B,0A,B4,B3,0B,DF,3A,D5,0A,58,BB,C8,B1,77,CD,5B,93,2A,A6,A9,96,94,ED,B4,65,A3,C3,B9,64,CC,6C,C6,6B,51,82,9C,84,6F,C4,25,CC,3D,78,D6,9F,07,F6,AE,A3,EC,D5,8B,95,EE,0B,97,90,2F,3F,1B,D1,A9,9B,4E,64,E8,95,DE,94,33,B1,3E,A8,49,49,4A,D3,36,B8,56,26,8E,EC,34,84,A2,C6,93,30,E9,97,66,20,3E,11,7F,79,44,92,17,B9,B3,71,89,61,1A,50,11,DF,14,BC,C3,E4,62,CB,45,2F,B9,DC,0E,E9,07,97,7F,66,24,12,DD,66,B0,35,CA,05,AB,6E,73,8C,DF,A0,D5,88,BD,12,25,EA,E5,1B,A6,22,4F,8D,1C,50,2F,B2,AD,FF,DF,B4,3A,E3,97,9A,9E,B4,EF,FD,29,88,7E,11,E5,25,B1,E9,92,96,C5,BA,47,30,C8,88,69,71,A6,8B,B9,E8,09,93,B1,A2,7B,8C,73,C8,2F,54,33,FA,15,0F,55,60,48,C8,9F,2F,FB,9C,D4,5F,A2,D1,4A,EE,6C,84,E3,AC,37,D6,48,64,3F,72,E7,AE,EE,A0,F3,05,60,F2,C0,D1,79,F9,69,AD,24,20,11,1F,15,11,9E,B5,E3,AF,F7,75,D2,A1,B2,D0,2F,59,46,65,88,76,FD,C3,93,99,51,22,23,27,B0,EC,C2,D6,23,69,6D,20,79,46,E0,2B,C9,34,A0,B6,30,1C,4A,98,52,96,31,AE,D3,02,90,72,FA,05,FC,2B,2E,A2,E6,6C,DF,5B,A3,5D,41,E9,CB,F2,61,36,4B,1A,DD,F4,26,F1,1F,8C,02,4B,49,DF,19,D5,21,37,A2,3D,69,06,6D,04,47,7F,B1,FB,8F,DC,D9,BA,70,AE,9A,B3,B0,C2,5E,2F,50,E7,33,9F,F6,D8,EC,AA,B2,8D,75,E1,01,A3,EE,BC,75,CD,CE,09,01,3F,09,F9,BB,18,83,BA,24,08,E5,56,43,1B,7C,FD,CC,0F,6E,B9,FD,DB,F5,C2,C7,F1,0D,04,4E,A7,2E,E8,3C,30,C4,F7,B0,28,4F,BC,46,68,22,95,CA,31,59,F7,6E,D3,EF,C9,51,26,5D,2F,17,A6,AC,87,99,C5,0D,0E,F1,D0,87,DD,C5,3E,28,9E,5A,39,82,81,08,1E,B9,18,D7,DE,0E,0E,CD,EA,52,3E,79,65,1C,94,51,54,AF,3C,46,A9,1E,BB,8D,E2,4E,67,B3,21,21,E3,D0,CE,E8,16,87,DF,02,7C,9A,74,E2,C4,41,2B,72,23,BA,B0,47,26,A3,1E,87,3B,AF,D4,B4,7F,DB,E9,52,07,49,99,23,38,39,D2,1E,09,16,0E,CD,77,F6,DF,C3,BC,3D,D6,A8,E8,D6,EC,E7,8E,07,2E,36,80,DF,42,95,D1,76,EB,1B,33,15,91,73,20,8E,B3,F5,B6,59,08,0B,1F,91,0B,99,44,43,24,C2,8F,EA,6F,10,72,7E,52,FA,0C,1D,89,96,68,80,74,91,00,FF,1C,19,BE,D0,A8,B6,F2,47,1D,55,0C,FE,5E,55,82,BA,47,B2,A4,9D,AB,5F,B4,EC,FC,F4,49,DA,AE,A6,8B,25,80,6E,79,21,DB,D9,1F,4A,B6,E3,ED,D1,0A,F0,EC,8C,AE,1D,CE,82,7B,32,72,7B,EF,AB,EA,38,20,C7,E2,7A,10,81,6D,FA,F3,45,9E,7C,2D,BC,01,9C,95,90,49,5A,6F,4C,4E,47,1E,59,C0,BD,7B,49,5F,D5,8F,AD,A1,34,67,A4,6C,2E,A9,66,92,2B,66,08,C9,E8,92,49,CE,6C,3E,4D,B2,DF,D0,84,3D,8B,56,F8,66,19,51,C4,AD,E0,90,D3,CF,3D,21,B8,18,5B,B4,BC,05,72,85,EB,9D,A3,86,D0,F6,C5,3D,BD,67,A5,07,A7,4A,0F,CB,58,BB,2B,CA,F8,85,C2,6E,5F,64,6B,D4,00,2E,7B,D0,54,93,48,87,FC,1A,F1,40,39,39,1C,5E,59,65,E7,81,DC,8B,A9,73,6C,5F,C6,20,F7,F1,5B,B6,A0,AB,1B,36,45,2E,18,C6,7D,95,5A,A2,1D,17,FD,E9,6C,04,47,3F,48,15,58,FF,18,78,63,40,0E,A5,88,81,41,E2,14,D5,EE,00,0F,55,E1,84,6B,2E,44,CB,6D,AE,47,33,F8,FA,5C,9F,9D,D0,2D,08,83,4F,AE,85,C9,BA,BC,AE,06,E6,B2,8B,44,6B,16,D8,8C,14,CA,F0,7C,63,7E,B2,C1,1A,0B,95,DB,FD,B3,45,5C,FA,AA,41,EE,9B,D8,42,A1,DA,21,34,59,A0,43,85,36,C7,C9,03,65,43,B4,A9,89,02,5D,39,17,88,24,34,6A,F2,5B,4A,C7,40,DE,D9,F1,D6,58,40,AE,22,4B,94,B0,6A,99,17,B2,5B,A1,97,D2,86,F4,81,E6,11,9B,C8,52,CB,23,E8,3D,C7,45,10,F8,B3,A3,EB,1F,3B,FC,42,93,75,43,A3,3F,27,B3,A3,7D,27,07,A9,CB,A5,8C,D4,C0,85,24,64,18,26,E1,FF,28,F2,8C,1A,72,11,81,20,44,B3,2E,00,66,EE,D1,1C,FD,66,CD,E6,17,36,6D,41,D2,26,46,8D,8A,F0,9E,41,2F,16,58,C3,7E,10,7F,52,CA,88,EC,9D,38,20,B3,12,8D,E6,05,EA,77,C5,0F,F0,72,36,03,98,6F,E4,73,39,78,C0,17,6F,F9,EE,B3,5E,70,15,F5,B9,7C,11,FA,CF,9A,45,D3,C8,FA,DD,3C,6F,A9,51,A9,A4,6F,81,50,89,53,36,20,CD,BA,CD,7A,3D,37,97,45,F1,7D,66,C3,5A,02,6E,44,61,08,79,6D,2D,52,42,EE,3D,A5,D8,A4,EB,37,08,AD,47,C1,37,00,C7,4A,0D,FD,C4,3D,4D,F1,2E,47,C2,F3,78,0A,73,C2,69,67,E6,EB,EE,B6,60,F2,54,61,9E,DA,43,10,72,AF,CE,E6,A8,9C,73,8F,3F,A1,9C,B5,BA,59,1C,BB,2D,72,3A,27,03,DA,E9,B3,3D,0C,5E,13,10,73,55,54,F1,25,5E,0E,72,0B,DA,DE,EA,A6,CA,F2,87,D4,74,E0,87,73,C1,AD,1D,4F,AE,97,93,82,0A,E4,7E,E5,AD,8D,41,64,86,80,A7,8C,01,89,0C,78,2F,B5,65,30,9F,F9,E7,9F,12,4E,48,E4,2C,2F,15,D0,66,77,03,0F,87,33,F9,3F,E8,CC,8B,E4,67,85,B5,B1,B8,3B,71,96,2C,66,33,C2,B2,D9,9D,14,53,9A,8B,E2,71,DE,EC,00,44,DD,2C,C4,C0,67,B6,B7,C9,93,60,51,0E,DD,5B,7C,AB,EC,E8,20,0B,B9,45,2C,15,45,66,C2,F9,7E,F2,2F,70,A2,AF,0A,B0,CC,D4,AC,D6,A8,00,C0,B0,D1,DA,43,3D,B6,19,1A,2B,03,B7,0D,4A,F5,24,6B,9A,0A,03,84,1F,D5,03,C9,1F,D6,E3,BA,8B,C9,79,49,30,CA,A1,0E,FF,D0,7D,69,F7,74,A9,D6,A1,98,E1,AB,F3,EC,EC,69,15,12,0E,91,1F,A8,1A,27,12,3E,80,0B,DE,8E,43,F0,70,AD,48,D1,1B,B2,C6,41,1A,1D,8E,42,FB,35,E9,58,C6,5D,57,EB,F3,DD,40,EB,DE,49,6A,5A,FA,2E,3C,96,38,09,E9,3F,41,CE,8A,7A,EE,0F,B9,05,C3,3A,55,88,6A,9A,11,FB,43,C9,D4,8F,72,62,FF,AC,4C,8F,9A,62,40,0D,3B,06,F9,AD,D4,DC,23,3C,2E,64,B6,0C,5D,9D,E8,41,0E,BB,06,81,F9,F5,C7,3B,79,1B,46,26,94,DE,C3,E4,9B,83,7F,50,EB,F8,1B,CB,03,D4,29,F2,42,BE,35,C2,A3,8E,03,6F,EA,2A,8C,17,11,04,20,6A,A4,71,63,AD,DD,E3,EF,D1,0E,63,48,D9,EA,32,CB,B9,21,37,42,1D,A9,C1,B8,93,35,71,91,45,9D,F0,D3,F3,8E,94,AE,F5,57,46,E5,79,4C,54,88,55,A9,62,50,C3,4E,8C,01,97,CD,84,24,D8,71,98,77,00,11,8D,36,AD,D7,01,38,05,F2,06,E8,14,F9,BD,30,9B,6C,DF,5D,4F,42,CC,0D,3F,FE,6C,39,5A,52,4A,49,17,E0,48,5E,99,1A,55,46,F5,2D,76,74,32,79,3C,77,E8,9A,34,7B,A4,32,28,60,5A,44,5E,F3,79,34,A2,08,40,2D,7D,7F,1D,B1,01,80,33,EB,20,1D,77,76,E7,87,C9,4E,11,7B,6C,9B,BA,CE,9B,39,D9,22,CF,88,A2,CC,94,50,97,AA,CE,0A,6B,DF,43,D0,97,6D,B5,95,3D,F6,8D,F5,F3,29,26,AA,DC,A1,73,FF,39,F7,3E,93,50,39,9A,98,35,F7,3C,C9,38,8F,22,92,AB,4C,84,E7,F7,EE,2D,47,94,7F,94,3A,6C,86,20,40,00,B3,A2,F5,FF,3C,E7,24,77,4C,51,4C,38,A4,60,BF,FC,AC,DE,82,FB,57,47,06,75,F4,42,EA,B7,EC,C0,CF,FC,11,EB,9F,09,F9,96,D8,42,13,D4,BE,BC,CA,94,C1,0B,37,6C,32,FD,84,F3,68,10,69,39,B4,29,84,29,13,5C,AD,AC,E9,86,52,8F,91,E9,62,2F,4C,AA,81,1F,81,FD,B3,BC,2F,15,DE,65,E8,80,81,A3,4F,22,7E,F2,5A,C0,04,D3,1E,1C,8C,B3,76,BB,93,75,C7,7A,34,F2,34,76,5B,E2,AE,60,C5,8D,9D,E4,D6,60,BB,25,87,F3,76,82,09,D2,C7,A9,56,32,56,DF,A5,FC,EB,6D,6A,C1,82,E3,4F,D3,D2,C9,D6,1F,35,D0,63,29,35,2D,55,B9,F8,18,D0,BE,0D,79,40,D5,05,BC,D7,D9,6F,6D,A9,A5,74,D5,BA,92,EB,45,55,B4,2B,05,8C,2E,8B,6A,D6,BA,CA,3B,D2,67,19,85,69,B5,A6,2E,C4,71,98,1B,A5,B4,9C,4C,2E,2C,A5,62,BF,E4,51,4C,FD,81,AD,5D,75,F6,7C,55,EF,D2,10,48,00,73,54,FD,AD,3C,0B,FC,6A,07,B8,E2,00,A2,2B,19,03,A9,09,58,B6,6D,6D,A1,93,75,58,B2,E8,24,31,00,82,45,C1,5E,29,5E,05,D4,F8,5A,20,CD,55,6B,2D,2D,8F,0A,33,2F,10,A8,EB,2A,56,7D,40,22,53,D5,92,78,61,3F,0E,63,48,04,13,8A,9C,81,A3,D5,23,62,70,63,E9,18,1A,E4,69,38,8D,74,1F,6F,59,66,13,1A,27,D8,E6,90,FC,E9,82,87,32,D0,41,48,EF,EC,9A,C5,92,7A,02,DD,7D,C2,1E,3D,9D,F5,BF,2D,7F,37,D7,83,7A,7F,77,BC,5C,B2,C5,A7,53,D4,CF,E8,F8,61,87,75,C9,A5,8D,60,3A,61,A6,58,CA,7C,31,C7,78,B6,6A,74,DA,29,00,C9,10,87,04,4D,8C,59,6E,54,20,8D,9F,F5,C3,1E,4F,8D,49,C2,39,1A,C1,64,1C,5B,3C,81,5E,B8,8C,0B,18,3A,0D,13,E7,9C,A6,5F,EF,4B,2D,40,13,3A,57,E3,E3,C8,44,5A,00,24,E4,13,75,F1,1E,A7,E1,82,DA,86,F3,DE,2D,C4,C6,99,46,A0,7C,93,58,01,A9,60,15,02,E8,42,EA,70,F7,3E,26,F5,E1,D7,D2,A1,3C,30,48,1E,7C,F4,18,DF,B7,68,8F,80,C8,B2,0D,30,CE,34,87,F0,E7,4D,59,D5,3E,ED,8C,53,CA,9C,A9,31,7D,A2,60,C9,04,F9,87,DD,B0,86,DC,57,82,C3,1C,AD,2F,BE,62,EA,A8,0D,68,89,19,D9,0C,E5,6A,62,55,15,09,96,93,D2,3F,4F,4C,21,F0,74,F5,AD,C8,FF,50,C9,21,22,36,CF,6F,9E,CA,F4,AD,9B,27,C8,B0,2C,7C,15,D5,FE,28,E7,06,FC,5B,87,A5,6C,32,DD,CA,53,08,60,DB,20,BA,0A,5F,21,2F,28,80,C8,DC,16,D0,39,5A,23,56,4C,35,05,24,59,7B,B7,48,F0,E4,D7,14,11,DC,5D,2C,47,1C,57,59,B9,CF,21,3F,AA,B2,3D,EC,CA,62,AE,F4,C7,C2,21,F0,C3,2C,46,AA,F2,B0,7F,42,FC,18,58,9B,11,AF,BC,43,22,64,7C,C6,48,D3,AE,77,3C,FE,D5,98,54,03,7A,5B,FE,F1,74,E6,EF,C0,9C,24,67,41,72,DC,E7,6E,64,0E,6B,C1,38,A2,A0,3A,B5,36,7C,DF,02,F5,A7,C3,E2,D5,84,C4,8A,BC,FD,53,CA,24,47,74,20,A8,FD,B6,61,E7,BB,66,ED,C7,C3,E4,92,9B,18,27,DC,63,90,60,24,A7,2F,29,7B,A8,99,D5,E3,AF,41,89,55,F9,D7,F2,46,CD,A6,5B,43,C8,B8,CD,AB,DA,4C,A8,4B,B2,09,76,74,09,0E,8C,E3,FC,0F,D1,50,47,79,32,07,CA,29,00,65,9A,A2,5D,57,29,42,96,A6,D6,12,CF,9D,BF,35,82,0A,9C,3A,F9,B0,89,ED,2F,29,77,FC,9A,D7,E7,53,CF,C5,D3,2E,9C,61,F9,0C,3A,CD,83,2D,37,E6,C8,98,41,BB,2F,8B,7D,D2,9B,AF,BA,61,5C,AA,9E,C6,D4,97,C6,7E,E0,91,6A,16,FB,D7,7A,A4,23,BB,FA,44,4B,BF,F1,16,C7,7A,6F,E0,42,D7,90,C0,C7,BD,09,57,90,2A,47,2C,C0,48,55,F1,47,B4,AE,7A,27,86,45,89,8E,11,5F,A7,42,C2,C5,C8,61,00,E8,E2,70,01,51,5B,3D,0A,76,74,1D,44,10,02,AE,52,1F,38,8B,1B,F7,1F,5A,AF,E4,7F,01,FF,B8,AF,27,E6,A4,2E,64,B9,BF,B4,FC,E0,DA,05,42,62,8B,2B,68,07,40,F4,55,70,0C,66,33,17,F2,67,B0,D7,52,93,56,4C,F6,71,EA,99,39,54,6A,B5,13,0B,E4,F5,8F,1B,50,E0,DE,BC,CC,BA,A0,1F,C1,AB,A6,C6,84,DF,D3,3F,2B,FE,D0,D9,C6,0F,79,A3,53,A1,6A,62,5E,62,C5,B5,2C,DF,C4,20,D0,3E,10,41,6F,AD,6F,7E,D0,CB,45,24,4F,4B,4F,74,FC,96,C0,51,DE,24,29,E5,6C,6F,86,7F,2D,27,00,76,E9,E9,29,65,B1,19,72,95,AD,99,0C,8E,95,F0,E7,02,98,C6,CD,31,05,42,B4,49,14,04,06,5B,BC,6A,6A,7E,2E,FC,93,1D,89,BC,2B,6B,A7,0E,15,D9,ED,A2,2D,8C,2C,83,5B,E2,A2,78,77,B9,3A,19,1D,26,07,72,3A,7C,0C,80,F8,2A,D7,6A,BC,0E,50,66,63,2F,93,1A,FC,FA,30,28,D9,4B,77,61,91,91,16,2D,2B,7A,1F,33,1F,8D,53,D0,76,1F,C8,C9,EF,AC,7C,CB,FF,50,14,64,7E,A5,BF,B2,49,B3,89,93,DE,F0,58,92,AF,F3,86,FD,E5,CB,87,75,C0,22,2B,19,91,5E,44,A1,DD,D0,D7,30,04,4D,26,9B,47,AB,F2,ED,B3,1F,62,56,A7,DD,4C,20,11,33,50,98,AD,90,68,BC,AB,D3,FE,00,1A,DD,66,CC,BD,60,07,E9,83,05,5B,28,87,ED,A4,95,68,0F,62,26,4E,92,32,D4,5D,3B,46,07,2E,0D,24,A3,D4,34,5B,D7,80,77,C6,77,DC,F6,7B,62,CF,6F,3D,BC,7B,61,D5,0B,22,8B,A0,10,9F,5E,F5,BE,E6,27,28,D6,D5,C7,A4,0D,9D,BE,2D,C8,EB,39,81,7E,7B,0E,AD,02,9A,41,7E,DF,AD,39,85,B6,F3,D7,4E,D2,0B,AB,2A,24,72,2D,9D,3E,3D,04,7E,5E,D6,06,A9,1C,83,F6,8B,92,DA,74,2C,F5,B3,FD,AA,07,5B,03,BF,4D,87,64,F4,29,B5,10,C8,18,C3,A5,25,E9,D5,99,77,63,3F,0F,54,B6,83,61,DB,4B,61,B5,05,1B,4D,53,4F,D5,F3,98,3D,97,56,50,CB,1D,E5,D2,D3,05,33,82,91,20,D8,76,A5,98,87,8A,FE,7A,16,59,1A,BC,2E,10,FE,EC,40,BF,72,47,0D,52,F0,F8,7A,0B,F5,F0,6C,85,CF,65,87,03,B7,EC,C9,5A,CE,C3,AF,9E,C0,71,A3,C9,91,B3,88,43,3B,17,49,34,1E,06,D0,2A,4F,C5,1D,3F,A7,06,3F,9C,9F,15,1F,D7,DB,5C,E8,E4,6C,6D,39,C4,AA,61,8A,3B,E5,8E,B0,75,24,6D,F5,BB,50,39,4B,D6,C9,A6,39,E6,A0,37,3B,37,4E,34,FB,95,CB,00,26,2E,FC,96,81,24,13,AF,F6,70,79,4F,83,CA,1F,DE,DC,E8,0F,96,6B,C7,C3,AC,95,88,FF,D1,55,C4,F2,E6,13,D3,CA,A8,37,6B,F1,FD,CD,31,2F,D9,BD,76,7C,5F,43,9D,FB,6F,EB,D4,86,B1,7E,AF,C0,38,27,BE,D5,2A,CC,DC,C7,A7,C2,4E,D3,4A,CD,7C,17,FC,C4,25,EA,A2,94,C6,2E,88,8E,BE,93,F9,3F,6A,F1,74,DF,51,05,30,3C,64,B5,10,0D,71,AD,8B,A5,38,E8,C0,0C,EA,48,98,44,8F,29,27,5A,71,AB,50,D8,3D,03,E3,C2,59,15,81,FC,7D,A1,92,2E,30,EA,0D,77,B7,A1,C9,A5,45,16,78,13,DF,49,C0,59,F7,49,4E,3C,79,60,F9,90,EF,1D,F6,B0,08,48,C4,C0,EE,8B,84,F5,E3,97,31,43,B7,6C,21,B2,D0,17,55,AE,BA,73,7B,37,23,EA,51,51,DD,02,9A,CD,73,CC,D1,BA,93,34,9E,4C,6D,C3,7E,B0,E5,12,FC,C3,97,99,03,7F,C5,27,EB,CF,06,23,3E,AA,2D,52,CE,7B,AD,65,CB,BC,0D,A6,B5,AB,00,EF,CC,20,B2,7E,6E,4F,7D,75,1D,ED,C4,73,40,EC,8A,10,2B,D9,DF,19,DE,4D,FC,9A,6C,83,B5,36,C6,2B,E8,C2,4D,B4,D4,5C,FC,80,70,93,C9,C8,11,E7,B7,D9,A6,F7,12,61,ED,CD,9E,E2,7F,AE,78,C5,98,20,66,06,40,01,B1,4E,2D,46,81,9E,9F,AB,59,E9,8A,4C,54,50,A4,1A,AB,CF,0B,07,5E,37,EC,CC,90,29,F3,87,14,D4,97,04,A5,42,98,A5,20,3C,9D,1C,94,DC,D4,C3,55,52,61,77,69,07,CF,6F,1F,59,E6,97,12,43,ED,97,AB,8F,B1,50,A9,42,EF,0A,7D,89,B9,FD,3F,4C,33,D7,E3,6F,79,FA,D7,66,E4,59,A9,A9,DC,50,D1,A6,0D,E4,3C,3E,A0,B3,1F,BE,42,F6,90,14,79,1C,F6,FE,82,2A,74,DF,6F,F9,6B,E7,F0,5F,7B,18,ED,F0,E8,CA,72,EE,A9,A2,9D,38,A1,2D,E3,4C,1F,2C,B9,CD,7D,F8,7D,11,C2,E9,72,66,84,4F,FC,18,0A,80,28,26,18,0C,4A,95,1F,A0,34,0E,24,41,5E,97,90,87,3E,76,A4,1E,50,DF,71,F4,21,87,0B,67,A9,EB,2E,82,7B,2A,EA,1A,FB,06,3A,ED,43,E4,D4,92,84,D5,1A,5B,81,C5,56,3D,99,AB,48,7E,F0,F8,D7,2C,3D,AA,15,44,51,1C,05,F1,65,16,ED,B3,6E,B4,3A,96,14,9C,78,2F,E1,11,2D,A0,09,74,91,63,FF,7F,45,91,DF,5D,8E,41,78,DA,1F,06,35,44,91,2C,7C,10,A7,B2,ED,D9,13,F2,E4,40,84,9B,6E,48,A1,64,35,4A,34,9F,0A,FA,24,FC,15,E0,15,77,69,81,1C,09,9D,CB,4B,55,7E,10,41,E7,67,EF,1D,9A,49,FA,EE,0B,22,E9,1C,B7,3C,3B,8A,7C,19,16,A6,51,C4,9D,64,5B,D4,BB,80,B8,DF,59,99,3F,B5,2E,17,47,61,86,CC,D9,1C,35,EF,BF,77,DE,9A,B4,41,C2,7C,95,75,81,DD,3C,B6,0C,0D,76,C8,B8,3C,9E,1A,9E,DE,75,3D,99,0A,EF,49,1D,6C,73,CC,24,70,DE,D1,F2,17,37,69,9E,03,1E,ED,64,51,5D,E3,E6,E1,54,54,94,1F,9F,3B,36,E0,1D,D8,35,CF,79,4D,39,00,3A,49,B2,9E,33,69,BB,A0,81,CD,7C,BC,B5,50,BC,0B,35,A5,A2,7A,CF,66,49,B0,91,DB,7C,2D,99,1C,95,48,6D,55,E6,58,FB,4E,25,40,94,71,48,AB,C5,74,09,B9,EF,AF,25,D2,E8,03,A2,01,24,A5,66,DA,A5,27,B7,1B,89,F6,8A,B3,AB,E1,9A,87,72,B9,27,56,C1,F5,4C,8B,07,BD,68,F7,D5,A9,B9,B3,2C,D5,56,A1,4C,F8,51,32,06,15,42,51,F3,AC,3B,DB,49,46,BC,1F,93,A1,68,0D,8E,AF,7C,00,D4,1D,47,69,AF,D3,79,DA,0D,1B,C1,1C,D5,DF,94,2B,A2,07,B3,FE,D2,5E,2C,3A,94,EC,DC,B6,AD,62,29,C2,D7,5B,27,83,E2,22,F4,47,A1,28,46,E6,E2,EB,84,EF,A6,16,5D,AA,34,25,9F,05,38,E4,B2,37,B3,41,81,37,45,71,46,8B,F6,15,98,9F,9B,71,77,05,1C,FD,5A,D6,07,3D,B0,D3,C9,E2,76,5F,1A,F0,E6,64,2E,26,34,B7,05,27,8B,71,71,61,10,50,D2,28,EF,03,D1,BE,A0,09,45,BA,3C,3E,CA,C8,24,FE,B7,85,72,71,01,55,0C,FD,28,34,EE,45,20,C0,26,E0,70,33,10,40,3A,C5,48,70,4C,B3,29,CA,B1,6A,8F,72,47,EE,94,39,E7,3A,1C,A6,61,6F,77,84,90,82,0B,A1,1D,74,51,FA,E7,3C,C3,06,0F,37,C9,88,53,19,FE,CC,53,8F,1B,AE,DA,4B,7F,E5,73,27,A3,75,9F,56,44,8E,D8,06,37,C4,A5,81,6A,1C,5D,61,64,6B,08,DE,49,37,34,D8,6D,B1,C2,83,F8,10,6A,95,BA,19,5A,BF,E0,EB,D1,A2,93,7D,E5,96,36,73,CB,AD,40,47,71,AF,08,5B,6D,6E,98,B0,1A,6E,0B,CE,03,88,65,FA,1B,71,BD,E7,4E,EF,B8,E3,28,E2,80,05,8B,58,A4,5D,6B,60,BB,B8,7D,C2,2C,7A,66,D8,5A,DE,B6,FE,E8,3B,C7,F4,71,87,17,30,23,FB,16,28,5C,B0,20,4F,14,70,68,74,A4,5A,03,69,44,35,90,C7,E7,30,32,36,51,9C,92,9A,C2,94,5E,18,D7,EB,01,F0,A8,1C,E5,69,31,A4,3E,13,AB,E5,81,90,77,E4,0C,65,5F,F3,0C,90,28,4E,09,78,5D,44,19,D5,05,DA,F0,5A,A2,15,5B,FA,4F,14,00,50,4F,7E,44,8B,A9,F4,27,42,39,92,FD,AA,61,75,A4,B1,02,36,46,69,82,3C,F2,5D,74,31,AB,AB,25,27,0E,C0,BE,F1,6A,81,05,1B,8C,14,52,FC,21,CA,44,C3,00,4C,BB,DF,95,E3,6B,B3,D7,B6,3F,95,A0,23,EB,70,81,1D,1E,83,1D,E2,70,2B,7D,15,6C,EA,74,CE,5D,54,3E,F7,22,10,B1,2D,F4,F0,AA,6C,05,AB,C3,4A,5B,DF,0C,62,EE,B0,88,02,79,80,38,3A,07,0F,1D,91,81,3F,E6,AE,EB,F9,02,90,EA,43,C4,C9,F7,05,21,B5,A3,53,9B,3B,CF,A7,BF,D9,A1,7D,7C,97,E8,00,AF,8A,84,65,3B,6B,B2,0C,E2,9C,21,64,66,AF,32,57,2A,43,E7,DF,4D,2A,66,34,F9,64,A4,79,5A,F9,90,89,89,57,C2,FD,C0,16,AD,11,7C,F9,E6,5C,2E,D5,DD,7F,5D,02,01,7C,B4,0D,39,C0,1D,FB,C8,2D,49,02,60,CC,5B,A1,F8,52,07,4B,97,E2,B4,D5,04,3F,53,56,19,D7,91,C9,97,95,14,21,AE,95,60,2D,EA,29,4D,C4,69,FC,84,44,0B,39,6F,FB,27,A0,75,C0,4A,BD,37,19,4B,4C,F9,26,A6,7E,85,A8,BE,F1,81,C1,03,F2,78,1C,BD,28,89,27,25,9C,64,B5,9F,5A,F5,4B,CA,FE,2F,3B,8B,06,1C,6E,67,71,AC,E4,42,9B,1D,F0,68,29,4C,2E,D2,E7,81,D0,F4,36,AE,A9,4A,7D,14,3D,BC,9C,22,0D,36,00,F6,52,8D,FA,55,84,45,C4,63,14,5E,F3,C1,81,E9,F2,3D,D3,BF,EF,0B,C5,0A,6B,1D,86,B1,FD,AA,D1,FF,97,9F,5A,55,F3,7C,24,65,E0,09,74,FC,F6,F7,B9,E0,AD,AA,19,31,8C,70,FD,9B,1C,D7,6F,EF,E9,6A,94,74,EA,FD,C4,C2,52,64,38,8D,13,66,EA,5E,87,FA,F2,B8,18,B4,A3,D1,07,00,AC,F9,57,93,55,C5,AB,04,85,43,01,04,23,C1,46,36,DA,C3,D7,90,89,F9,CC,40,26,EA,9C,C2,7F,EE,B5,D9,81,CF,DE,CA,93,08,5A,EF,DD,1D,90,FF,F6,68,37,C9,64,90,EA,14,02,02,DD,A9,11,AE,9D,2E,FA,D2,50,F3,CC,D3,20,25,DB,60,86,EB,3E,CE,DB,CE,39,BC,83,E0,1B,F8,31,30,B8,FA,66,BC,71,1B,D1,3C,64,EB,C0,05,33,22,80,43,C2,1F,40,9A,88,DE,64,FE,C7,F3,A4,3A,4C,2D,4D,9E,56,EE,0E,93,34,62,6C,AE,1F,78,59,EE,9B,25,96,86,AE,95,98,07,57,C3,C8,0B,52,A9,4F,1A,81,37,43,90,85,DD,DC,6E,6B,61,84,F8,C8,1D,71,01,AF,FE,64,57,AF,D2,10,8F,50,90,E8,EC,A4,05,09,B1,7C,E8,6F,27,D7,FF,42,27,B6,5F,0B,C9,A7,75,E8,C2,82,67,83,7F,E5,53,7A,47,F7,B7,6B,2C,C3,A1,9A,48,00,AB,85,E5,61,CF,5B,EE,6E,D5,A0,8D,C5,98,7F,00,88,49,FF,6D,45,FC,12,88,AD,7E,A1,0A,6C,38,24,6E,EC,DC,4C,CD,F0,21,E3,C1,BD,26,5C,CE,32,F2,38,0B,17,1E,D9,FE,32,1F,A9,41,FB,15,AE,71,C8,4B,50,B8,B2,26,07,F0,66,6D,D6,2D,13,77,AB,AB,C5,02,C3,09,FD,8A,FB,83,3A,16,FE,1D,0A,97,CF,F2,EE,67,28,C9,69,96,44,FB,B6,7A,89,B5,B5,D1,8E,29,1A,E6,E0,CA,71,61,A6,87,0C,F3,DC,38,C9,72,5E,FC,96,A6,C1,A9,7E,62,15,E0,C5,A0,13,5A,B8,CA,1F,CA,72,F5,3A,7D,A7,83,B1,A1,07,DD,42,A8,0A,85,41,C7,77,7E,95,0D,AE,B8,DD,35,88,7A,D6,30,8F,7D,69,64,DF,3D,5F,C9,5A,A3,FA,5A,55,8A,87,FF,CE,A8,22,67,D4,EA,6D,08,1A,97,DC,2F,F0,52,04,CF,BA,EF,EC,BD,13,BB,4A,79,80,40,63,20,D9,DC,3A,BD,08,4A,03,F5,ED,1A,23,EE,7D,39,F1,DB,1D,EC,27,38,72,2A,86,42,E1,4E,14,2D,89,50,53,D4,CF,B2,9C,EF,0B,26,44,F6,AD,DD,54,63,A0,D3,91,50,01,C9,32,62,89,CA,DB,8A,FA,49,CB,2E,6A,20,9B,03,0F,A0,50,0F,EF,74,56,4D,F3,FD,08,7F,4E,AD,68,3B,CC,41,C6,C3,3A,32,07,F0,8C,7B,44,D3,E8,27,57,F4,E3,FD,E4,DF,C7,08,9B,57,BC,70,D9,1D,64,0B,F7,F1,64,CD,45,83,89,31,58,91,21,3E,70,12,4E,82,08,21,FA,D0,BB,DE,D8,CB,E8,0B,EA,87,98,B9,77,8C,35,B7,7D,FB,4C,AA,2E,48,77,61,16,C2,AD,6F,69,2B,F6,60,4F,13,06,C4,84,FB,69,8E,80,F8,5E,8D,D3,39,48,3B,79,62,E9,EB,B5,D6,2C,AA,B1,AA,5A,66,FE,5F,29,24,A7,B0,5D,A1,66,2D,83,2B,94,8A,A7,4D,4D,4E,5A,E8,4E,71,41,66,07,87,94,B9,8B,D1,EC,31,DF,2C,5A,10,63,BA,24,23,71,3B,F1,08,97,94,AD,34,A2,68,32,5C,A7,C5,99,72,C5,9C,A3,B2,34,41,51,8E,D3,C7,DA,3A,B1,22,66,7C,86,57,25,CC,06,69,0D,80,43,75,FA,2A,D5,74,4A,77,A8,3D,07,E1,49,26,D4,A5,7A,BE,B2,1A,7A,8B,37,93,91,AD,87,9B,5B,F4,0E,A7,72,7E,D8,97,F0,E8,E5,00,BE,FB,D6,2E,8E,34,F8,87,8D,C3,A0,6B,C9,BF,52,EB,B5,F5,E2,88,1A,02,07,46,A3,DD,78,6D,62,EE,88,E4,BF,E4,47,7F,80,7D,A8,33,90,75,2C,81,1A,6F,15,0F,8E,BB,5C,ED,56,AF,46,09,48,BD,1E,2A,C9,94,C1,C2,E8,BC,08,C3,A0,43,60,15,72,A2,32,B6,57,12,33,87,18,AE,9B,91,89,93,5C,5F,06,A8,55,EC,60,17,F0,79,F8,C4,B5,16,85,A9,30,9E,C2,FD,C0,0F,45,C6,B4,6C,50,50,46,DB,99,B2,FD,8B,2D,AD,BC,32,C2,2D,0A,DD,4D,1E,9F,C8,C2,66,29,B8,AC,3D,C8,6B,61,50,70,9F,54,39,4D,D6,2B,6C,DA,EF,5B,37,FE,41,96,15,86,BE,8F,9A,33,4F,6A,0F,F6,E3,DA,FC,5A,E9,2F,33,B4,04,5D,1A,95,02,74,FC,FE,F4,F3,AE,08,AA,74,7F,24,65,95,53,7A,15,FC,6A,97,2A,6F,FF,87,24,EC,E1,DD,8B,A1,C0,99,5A,12,2D,12,28,5F,94,8F,F6,48,79,FF,8A,12,FC,6B,6A,DE,48,7E,54,42,2D,FD,4D,34,D4,6D,39,BE,DC,29,CE,CB,54,04,D5,20,B2,45,96,C2,CA,6D,49,90,94,1A,42,27,E7,18,63,04,95,F7,B5,DA,52,5A,E5,61,14,5A,C8,21,E2,2D,01,F1,7A,FD,DB,12,3F,90,24,D1,8E,9C,0A,66,44,B6,95,9C,83,6D,EB,4D,F8,41,0C,33,88,95,A4,A7,86,F4,50,C4,C5,D8,74,0A,D8,92,6C,B0,06,83,9E,8D,82,B5,FE,DE,C7,54,50,70,0B,EA,BD,C1,9E,6D,D8,1E,72,8B,1A,DE,6B,73,9C,96,C2,DF,9B,A7,F8,E7,3E,3A,CA,18,5D,0B,C9,84,41,A3,F4,7A,7D,62,30,A9,F9,47,8D,41,EA,02,67,EF,38,8B,12,5F,7E,C0,67,2B,7F,7C,C3,47,22,64,90,DF,3C,91,AD,E3,56,31,56,22,96,28,78,42,9E,08,B8,57,A4,4B,97,7F,47,B4,7B,FC,82,E7,CA,23,92,9B,AE,06,23,8D,38,92,48,AC,73,07,B9,19,2B,8F,7A,C5,7D,6D,4D,85,83,5A,E5,86,9B,EE,CA,72,DC,6B,71,F8,A6,A9,23,77,9C,A2,10,EC,C3,FE,91,08,69,F1,CB,58,15,4B,57,C8,8C,0F,16,03,E7,C1,BF,43,86,D9,BB,CE,D5,22,86,19,34,C5,40,FE,9C,44,0A,BE,07,BD,8D,F8,D1,35,E2,BE,F1,60,4B,77,07,4B,46,32,66,DF,E5,D0,7A,B3,39,05,91,34,9B,0B,1A,7A,0A,65,4D,EA,CA,68,33,28,16,47,F9,37,FA,76,AE,25,2C,6B,A4,C6,C3,A6,86,D5,7F,99,92,29,6A,87,4B,1F,AA,A1,D8,73,C1,B8,59,E1,12,96,DC,EE,E7,F9,C4,8E,DB,F5,E2,C5,88,60,D5,72,BA,35,CE,34,26,39,60,7A,08,AA,42,72,47,60,24,21,F8,C0,0D,4E,1F,D4,52,AF,FA,17,B6,3D,BB,BD,F3,32,08,67,F6,12,F1,C3,44,04,99,42,D2,53,42,0A,0D,12,A9,ED,40,3A,E2,F0,2A,EB,1D,C4,DE,18,00,A6,3D,72,C7,85,18,49,4D,9A,85,2E,BB,19,0F,B2,98,DE,68,D3,61,D1,98,37,4B,99,00,49,F0,7B,57,D4,21,D0,C8,B1,0C,E5,BE,38,D3,86,6D,88,AA,EB,B2,4F,E6,CB,00,CF,66,09,3E,C0,0C,55,5F,C8,90,C9,26,94,9A,63,B8,EA,51,EB,E6,C7,3A,7F,F7,45,F8,F6,A4,79,7F,D3,43,99,83,3E,DE,61,58,FB,6F,9F,2A,AC,2C,47,2D,11,6D,C2,DA,B2,CC,DA,81,65,F2,68,B5,10,14,2C,26,06,EF,BE,63,78,35,F3,C5,1B,26,E5,EE,18,4E,FB,39,BB,41,E5,C7,12,64,19,EA,85,69,DD,06,32,83,DF,03,C0,97,CD,5A,62,B8,DF,04,3D,C4,87,96,A1,81,38,66,AC,50,82,2E,F9,23,25,39,AD,46,E1,FF,6C,CD,5B,4D,31,B6,6D,E6,BA,39,F9,B2,86,D7,92,73,D6,2D,E3,1F,8D,87,79,BE,D9,09,16,31,9A,90,6A,F7,22,BE,82,6D,87,AF,BF,6E,37,ED,77,9C,20,D8,96,5E,BD,94,26,91,79,A2,DC,00,31,C2,FC,AD,E5,25,B9,F4,20,5D,ED,27,31,74,9D,27,C9,5F,3E,93,80,DB,4E,22,4E,54,06,2E,4B,D0,29,C0,75,A1,D6,B3,F6,A4,18,DE,5B,97,A7,4F,55,DB,90,3A,31,06,BF,26,09,EA,EF,4E,FB,41,E9,43,D5,CD,D5,6F,F9,FB,F3,23,30,E4,9F,04,66,D8,80,10,99,D1,99,B2,A8,FE,93,11,6A,CA,64,39,A3,0C,C5,02,4E,5C,F4,A8,F3,7C,10,8C,2B,2E,80,14,E8,A1,BF,45,2D,DE,1F,F3,A3,A2,22,FE,88,6E,88,A3,1B,57,6B,A2,D2,84,5D,55,91,8F,C1,0A,4D,C3,D1,A9,06,A7,E8,49,6E,44,07,49,69,1C,C8,CD,B5,89,45,C5,BC,8C,D5,B0,55,15,CD,57,6E,16,A3,02,00,57,48,66,5B,4C,B5,D3,15,34,64,D4,5E,4A,4F,B0,A5,18,75,E4,EC,8E,AA,A6,83,5F,28,1A,F7,90,00,3E,96,33,E0,DE,1A,67,37,5C,DC,9F,04,44,2E,86,32,45,4D,4D,C0,97,53,79,10,BA,22,73,13,AE,40,60,64,29,C3,15,2B,A8,61,30,91,AD,CE,42,34,14,62,C0,EF,B5,2C,71,B4,00,DC,EC,3C,3F,BC,FE,31,2A,F5,00,53,07,34,7C,4A,17,9D,07,E5,26,9D,29,CD,71,9B,2A,0E,0B,13,23,A9,BF,A1,43,2A,B2,77,3C,FF,92,73,2A,C2,DA,29,2F,C9,3A,44,82,E3,C2,A7,7D,3E,C6,27,F8,1F,11,1F,4C,F8,73,A5,99,C1,EA,45,C5,66,60,E3,3D,AF,B9,D1,20,1D,0D,3E,35,06,1C,65,8C,F6,9E,A6,6F,55,60,11,00,2D,0D,5F,4E,F1,14,23,C4,01,BC,03,0B,28,0D,69,6A,A9,FC,5E,3A,A3,D4,BC,B9,CF,9A,09,F1,FF,83,DD,8B,AB,0D,D8,8F,BA,8D,C3,98,06,46,2B,35,98,4D,D8,94,C0,65,1E,46,51,2A,EB,53,85,12,1A,4E,2A,B9,EA,FD,C8,86,06,20,94,83,6B,69,BC,71,CC,C8,B2,A1,32,A0,06,68,06,94,B3,2B,33,B2,23,C4,74,72,09,39,6E,54,1C,A9,78,DE,43,D9,1A,E1,26,8E,7A,6F,25,AF,A4,3C,F6,77,63,55,04,34,F6,E3,E6,8B,55,48,46,D9,7A,B5,DD,3F,B8,D5,13,77,18,C8,D5,1C,AC,9D,51,D2,81,A5,06,8C,EB,11,AB,FB,D6,15,33,0C,11,94,B3,DE,8C,1B,6B,9A,0D,82,99,82,19,9F,AF,AE,67,2D,F2,B8,FC,8B,E8,61,37,FE,CA,01,82,19,0F,2E,D3,65,3E,8A,6B,A4,A9,50,93,E0,F3,29,53,E4,26,5C,06,CA,D0,43,BA,23,74,1E,74,0D,E0,02,E6,75,E6,11,3B,EE,E8,99,FA,CF,26,7C,24,A3,AE,C9,DD,B4,90,54,9D,BB,A8,12,CA,7F,2E,E1,44,B8,89,35,81,AD,21,37,20,49,1F,93,4C,F0,F9,0F,5A,97,19,B1,7B,92,7F,DD,60,82,8E,B3,E2,94,56,A1,F8,F9,E9,6B,2A,53,95,03,F6,0F,32,C3,B8,8C,6D,5A,89,F0,1E,77,23,99,28,D3,12,D0,8D,6E,50,88,C2,61,3A,F9,1C,48,B8,49,4F,8D,8F,1B,12,30,81,C2,F4,EA,6D,19,BC,DF,4E,19,1C,07,D2,2D,CB,A4,C4,23,7A,81,80,BE,45,4A,B6,32,83,85,EF,0F,78,2A,D8,87,61,24,79,94,6E,F6,23,A1,1A,63,44,4A,C8,62,05,90,A3,44,2C,7A,AB,DE,92,F3,11,A5,39,49,9E,30,BB,4E,69,7E,E0,19,F9,D5,E2,41,13,F6,5F,21,D3,6B,33,2A,65,08,4B,AC,42,FB,3B,3E,D7,1B,30,70,87,7F,EE,EF,70,C1,59,0E,56,46,32,39,72,42,61,8B,D8,31,EA,1D,0B,E0,4C,14,E5,F1,66,F1,C1,57,DC,57,20,82,17,2E,46,D3,4E,6F,2A,BE,42,92,59,23,55,B9,99,49,A6,D9,C6,F3,F0,A2,8A,E6,79,B1,8B,90,21,43,EF,1B,EF,F3,99,0F,7E,B1,DE,8F,1C,6C,EA,74,A6,9B,4A,A6,46,E1,DC,1E,AA,AD,81,0B,66,D8,0F,D5,3F,EA,F6,A6,43,65,F6,91,EE,42,DB,C1,C0,52,D7,DE,25,C6,DE,7B,EF,A4,4F,3B,57,8F,0C,CB,E2,D0,38,F7,92,09,6E,99,9C,36,55,E7,C7,40,68,FC,EB,50,20,DD,74,A2,CC,21,4C,F2,D2,19,EC,DD,96,D9,15,0F,A9,F4,DC,86,12,35,1E,59,4B,94,B9,22,72,7C,BC,3B,C3,B4,1C,64,97,AC,BB,A9,E3,72,F1,DB,23,3A,E9,DD,A6,06,56,B1,EF,FB,63,9F,C0,87,D6,FE,BA,7B,00,C4,07,C0,33,52,7B,5C,F3,14,D5,6F,36,51,1B,AA,8F,06,2A,7A,E4,D0,35,67,B7,E6,BF,02,BF,80,6C,1A,D2,EF,E0,7E,78,11,27,68,FB,49,00,D6,8A,11,14,13,FC,13,5A,BD,BE,49,10,3C,C3,33,3C,3B,55,62,35,99,ED,14,10,3A,7D,11,B7,BB,07,97,B2,09,3E,EA,E1,21,DC,FC,82,F4,F7,75,23,F3,8A,AF,53,60,AD,74,F5,11,8A,C4,2A,5D,F2,0A,5C,16,9D,8C,8F,CB,C0,93,CA,71,69,2E,E8,80,C5,66,DB,54,45,FD,B6,72,04,CF,0F,F3,5D,08,64,52,47,E0,91,78,D0,10,2D,9E,37,DB,A7,AF,2F,82,BC,95,A4,C1,D9,9E,74,D3,D1,54,CD,D8,D8,5A,F5,E3,85,9A,D2,05,EB,74,FB,E7,EF,CC,98,84,17,E0,C6,E8,1A,70,17,42,51,2E,66,B6,F7,4E,41,12,36,FD,43,3A,8D,42,63,E8,A2,72,83,0C,8D,FD,AB,C8,53,39,F2,62,12,E1,2F,9D,83,08,23,40,4B,4D,AA,14,DA,CF,D5,57,3C,84,21,66,FE,A0,5B,C7,A7,56,14,4E,B2,8E,88,BA,74,95,C9,4C,BD,8F,BB,A9,8A,A9,2A,C9,9C,0E,8E,E6,50,80,44,55,1A,D5,41,F6,8E,6F,6F,EB,02,70,F8,88,FC,EB,3D,FC,E8,DB,82,3F,B9,95,B1,BC,A4,D6,54,FA,C1,A7,61,AC,62,2D,5B,25,C7,05,BF,87,C0,85,4D,3D,EF,26,C0,AE,4E,99,DC,89,62,56,1B,F4,30,8C,14,B9,4F,01,31,5C,56,FC,74,90,A4,0A,EE,D0,45,B7,44,92,FF,81,A1,98,8B,8D,6F,D2,DB,31,66,42,4D,EF,A5,48,2E,39,41,85,69,ED,AA,6E,AC,3F,DA,E9,58,8A,4C,A4,85,03,13,92,EE,1A,D9,0B,F9,B5,4C,C6,94,2E,2D,10,CB,9C,90,62,9B,35,82,76,E7,35,16,FC,05,DA,31,6F,E8,E1,62,55,AE,B1,4F,11,0E,F3,C0,EC,B7,03,A2,5B,9C,E1,5F,83,8D,7D,71,D5,C2,CC,91,8D,85,59,F4,93,05,14,DB,E2,CC,18,08,29,6C,0B,D6,FB,29,F1,D1,8B,C1,17,E7,02,7F,4B,B4,CF,CA,B7,8A,3E,51,EC,70,BE,7D,57,13,C4,FC,B1,72,76,0F,7E,92,E7,1D,1B,DB,05,53,B5,EE,D9,30,A1,C5,CA,B6,15,BA,7D,EA,7F,B8,52,C8,7A,62,DF,BD,47,A1,B9,12,03,D2,27,7B,A6,B7,93,72,90,0C,A9,19,7A,BD,85,F2,7A,19,BC,4A,FC,70,AD,4B,3E,00,AC,FF,6B,D1,56,F5,AD,F8,F5,73,26,F0,F9,B5,76,6E,45,79,B8,51,C5,7F,C8,EB,09,E5,BB,03,6C,6D,D3,99,4D,F9,4B,5A,4D,25,74,2A,96,7B,52,A7,D6,14,3F,36,DA,C7,18,03,06,7F,1F,74,53,58,EB,F3,CA,B9,CD,4A,9D,E7,32,DA,57,5D,43,11,81,FA,69,B6,62,E5,7A,F4,63,86,98,77,C5,FC,F6,10,19,02,2E,61,17,3C,FD,6C,26,4B,93,E2,3F,60,4B,60,87,23,90,42,BC,85,DD,54,32,8F,68,54,02,78,D9,54,E7,0F,08,D8,9C,05,EE,6F,34,46,5C,92,F1,66,30,31,5D,84,05,6C,2F,D1,47,2C,46,AC,DD,9A,70,7D,EB,FA,01,79,12,AF,88,1A,B0,F1,89,34,CC,CE,B9,99,EF,C6,6A,80,BF,26,C7,C7,07,2A,2D,CF,0F,C8,E4,99,A4,CC,C9,C0,E1,A7,B5,82,83,A4,BE,7B,31,94,DB,68,77,BF,B3,44,23,32,58,F2,01,DE,EA,82,93,BE,66,B6,81,F5,A1,2F,44,F7,97,1F,44,58,F4,96,4C,21,A1,69,4E,22,89,D4,07,1F,D0,5A,91,59,0D,0B,37,08,3E,8D,97,D6,CE,25,70,00,02,10,F3,00,6A,5E,A3,29,02,C9,1D,C0,CC,AD,BD,A7,76,A5,E1,99,8A,23,99,74,9E,E8,6F,2C,30,DE,56,D7,E4,DF,5E,3C,0F,CD,7F,D8,0A,A8,22,A6,DC,B7,E3,A7,CB,EE,21,24,83,6E,38,BC,80,7C,8F,9B,6A,D6,69,F2,27,B0,E1,20,77,18,A0,4E,23,CB,5F,24,48,1E,30,2D,BA,1B,3B,6C,AD,70,E7,BC,F1,80,4F,6B,AB,27,99,E8,5A,D9,C5,62,5A,FC,01,0C,9E,2E,02,C0,E8,5D,89,81,93,18,09,7A,6D,AD,27,E9,B4,AD,9E,56,60,EA,6C,83,D2,76,9B,D4,2C,A6,5B,B6,25,68,5E,09,B3,27,3C,BF,C8,1F,75,E8,61,87,0C,9E,E6,46,09,37,D2,2C,94,24,97,36,EC,BC,31,BA,0E,DA,DA,DF,F7,F0,7E,D5,32,CA,A3,EF,3D,2F,73,83,90,9C,65,25,34,2A,6F,43,00,7B,43,92,27,F0,05,70,59,EA,5D,3B,0A,65,3A,7D,A4,D5,BF,05,29,A5,D3,F3,19,2C,3B,DC,8B,98,CE,3A,D0,05,28,E9,DA,16,0A,E9,43,AF,6B,31,B7,B5,78,D3,B2,AC,08,DF,3F,31,2E,DA,A2,30,1E,80,82,25,67,EF,9E,02,1C,C0,17,0A,0E,1F,42,07,6A,65,6E,CB,BE,C9,5B,93,89,3C,80,AA,03,9D,7D,E7,FC,2B,D1,84,20,87,2A,92,93,07,DF,74,B9,8C,6C,52,B5,F9,B0,46,98,BA,82,AF,4B,73,A0,74,58,5D,67,A8,F8,D9,12,3B,DE,AA,EC,06,91,65,30,CC,27,2A,12,FD,1F,E3,1B,5F,BA,3D,4A,AA,CE,99,03,03,97,6E,EB,BA,7F,F2,27,D8,4B,49,3D,23,C1,ED,E3,64,F6,B8,99,BF,62,01,4B,44,3B,95,8F,5F,D5,97,39,A4,4C,76,25,8A,EC,41,10,4B,DD,CD,C5,ED,F2,AC,1D,A8,10,44,65,3B,DA,97,D3,53,6A,36,F3,B2,62,0B,AF,EF,BD,7C,24,F0,E5,48,04,1D,2E,85,64,7B,CA,0B,1F,FE,BC,C3,AE,75,97,2A,44,D4,F4,1A,BB,A0,AC,3F,D1,A8,E5,90,6C,AA,5C,A8,0F,E9,7F,8A,C4,1F,BE,3A,F6,87,CE,FD,20,57,F0,E7,4B,94,30,E6,4F,4B,EF,9B,29,4C,69,51,74,07,5F,BB,CF,E0,41,5B,0B,2F,87,7F,05,C7,B5,C6,16,AC,A1,91,1D,07,F6,AD,DA,23,73,73,E9,9F,DA,C7,C4,2C,BC,A5,9C,5D,8E,66,E1,52,A1,F3,FE,0A,E6,9F,19,91,E5,5C,69,10,6B,0D,92,FE,8A,F0,33,35,8F,C2,6E,FF,FD,D1,8F,ED,35,B3,29,C9,42,E3,95,BF,BA,71,FC,D2,BF,3A,A7,DB,4A,B4,58,46,91,22,F0,B5,18,95,27,BE,88,7C,40,41,74,FB,15,42,4D,06,67,D6,2A,2A,C6,96,1C,18,8F,3A,65,85,C4,43,5C,F1,0A,92,29,79,50,F4,B3,37,37,B1,D9,FE,6B,8E,28,4D,9A,A2,4A,3D,D0,91,6E,37,77,E0,ED,14,7C,64,7E,4A,15,60,C7,BD,4C,03,52,10,45,3D,D4,C9,FB,4B,91,44,C2,AD,CB,C4,57,5D,A6,EE,30,C9,25,2B,18,77,55,16,48,7E,2F,CA,D7,A8,67,60,93,32,4E,EB,01,91,49,CF,3C,33,72,FE,AD,20,F1,90,B4,C3,9C,5E,C6,10,AB,22,D5,6B,37,16,7E,9C,7C,F2,A4,44,E8,B7,BD,2E,55,DF,E4,5B,B9,FC,3A,AD,26,03,D9,13,65,52,46,CB,07,01,0D,E7,DB,B3,07,7F,A0,B3,21,7F,58,40,37,D9,69,8C,1C,AE,66,F0,39,F6,6D,96,78,49,96,14,49,63,5C,8C,FE,2B,C6,E4,75,45,7E,53,1A,F9,46,BF,93,53,38,D0,FD,4F,13,82,9D,83,A9,E9,19,C6,F3,4B,A6,A1,49,C2,9A,57,1E,26,8C,F4,98,C4,BD,45,DB,43,0C,2B,B2,0A,5F,53,52,E8,F2,1D,1C,4D,51,4B,32,C5,90,52,47,B6,E4,D5,BD,3D,BB,62,A4,29,53,FB,B3,3B,3C,04,39,28,7D,AE,16,59,57,92,87,3A,10,2D,BD,14,C9,D0,FE,D4,59,B8,AF,0B,5B,B3,5D,12,48,ED,42,75,3C,6D,08,53,60,8E,4A,68,C1,E9,DB,D7,FC,48,4B,44,BB,E2,0E,0F,06,0D,1C,1E,91,13,61,5B,AF,6F,CD,0F,0E,4F,D2,6A,D3,60,C5,79,A5,36,03,B3,42,B7,DD,C6,9D,6F,87,3C,DE,DF,32,9C,20,7F,DB,CA,6D,9C,85,D8,ED,D3,4B,AE,4A,0E,97,60,E1,89,F6,81,66,62,43,7C,B9,C6,9E,3B,8D,25,2D,72,B4,13,2E,9B,9B,46,13,DF,BC,B0,3A,AC,DE,C5,01,4B,A0,D6,E3,5D,3B,75,00,68,4E,F4,82,93,9C,17,36,66,32,44,1D,5F,55,67,50,73,F8,55,9E,8E,67,36,5B,E0,F7,7B,88,8E,D3,08,9B,E9,C8,AA,90,F6,D6,30,35,4A,46,F7,63,36,C0,C0,B9,28,C5,B2,C8,F8,E2,A4,7B,24,C9,B9,0D,4D,E3,3E,8E,BE,5A,0B,39,95,B3,48,8C,C5,94,50,0F,AC,65,86,1A,67,0B,3A,62,E9,DE,63,2B,78,72,15,2A,54,28,BB,14,E3,F4,62,04,3A,66,4E,9E,A5,A2,22,8A,A4,71,06,34,E7,55,80,11,B2,0E,C6,2A,6A,ED,5F,92,30,AC,19,89,30,00,6B,0C,A0,C0,82,C1,47,52,E5,0F,93,FD,2C,EB,AC,F9,94,4E,1A,DE,0C,92,24,46,3E,A6,0F,9C,9D,55,F7,78,D2,06,DE,A7,4C,FC,68,3A,1D,98,44,09,28,89,AB,78,96,32,7B,7B,77,4F,76,FE,6D,36,2D,CE,D3,2D,C1,01,5F,74,EB,CC,C7,04,7B,A4,E4,65,AA,40,E0,AA,E8,9B,A9,F5,F7,05,D2,DB,5F,90,0A,93,FD,03,57,FB,11,52,60,2E,61,09,F1,4E,65,1E,B8,08,78,2E,DB,71,1D,BA,92,1D,7E,CA,D2,65,61,B9,A9,75,5C,BD,02,64,79,41,90,7F,F9,DF,74,B5,8C,98,71,01,EF,E5,35,99,20,20,A0,71,DA,D8,3B,5A,28,9A,35,40,73,62,50,B3,04,48,C8,A1,60,84,06,3A,0D,0B,6F,A8,69,3E,89,9E,28,DF,FC,DF,17,B4,EC,F0,E7,D3,FF,E0,74,C0,7D,13,9D,37,B4,11,26,F1,8F,A2,2D,B2,10,C3,88,7F,A2,4B,6B,5B,17,C0,DB,24,2F,A0,8E,3F,72,E6,14,79,B7,79,07,EA,00,02,87,90,C6,2C,AC,C7,8D,EA,66,0E,50,F9,93,0C,D7,75,A8,AB,D2,C6,E0,04,BE,76,61,66,18,4C,9C,62,A6,DF,3A,39,3D,02,8F,56,72,93,C7,AD,4A,E3,2A,64,94,7D,F7,F0,0A,E3,CC,8A,A3,A1,D3,A6,8F,0A,39,3F,53,81,15,49,93,44,AD,7F,36,F3,84,18,8F,99,21,01,55,25,EF,DD,D2,D5,64,02,51,5E,00,76,F2,79,7F,34,A6,75,42,1C,F9,C2,7D,EE,C2,0C,BA,18,DE,DB,B9,78,73,BC,C3,F5,AF,E0,D1,7C,B3,4F,3D,1E,4B,13,26,C5,EA,82,61,EF,77,5D,15,FE,F8,A1,0D,92,A3,13,5A,9B,76,CA,03,74,48,17,CF,0A,46,C7,8E,7D,60,0D,AE,D6,4A,EE,AF,3C,9A,01,8C,8F,23,A1,60,1D,73,0B,C9,5E,28,00,45,83,AE,71,A1,25,BC,72,0A,05,D3,76,1A,F4,DB,83,AF,54,5A,D9,45,34,E1,70,8F,CF,79,88,A6,EB,C5,45,F1,B1,2E,F7,59,4E,11,8C,80,EA,0F,93,DC,48,F8,35,EF,38,2E,D9,CD,ED,CC,96,A5,DD,D1,C9,FF,8D,CF,B1,05,D2,3B,E9,BC,DA,BD,3C,03,7F,09,08,40,CB,A5,5B,47,9E,3F,1E,0E,2D,24,89,68,1D,D8,24,36,1F,5B,1A,1F,1B,D1,8F,FD,70,12,95,CF,FF,F0,59,AB,A4,1A,63,88,66,57,CE,6D,07,AF,A6,A8,9C,F8,6F,76,8E,4E,5D,6E,80,7D,AE,11,D6,EA,48,6E,33,EF,C2,19,8F,54,6A,C2,7E,77,D0,BD,71,66,CD,1E,09,D5,E0,7D,42,06,2C,FD,87,29,20,2C,31,67,2A,66,FD,49,D9,86,7E,AE,90,DA,2F,F1,AA,E1,68,39,DF,D2,35,53,AC,23,C0,A4,F6,21,B9,84,CB,98,8A,D4,A4,B0,F7,36,EA,EF,FF,75,BF,10,D6,E0,7F,EF,0F,BD,7A,3D,65,43,95,E6,A3,66,CB,30,7C,23,A8,FB,E9,20,D9,A3,F9,A2,35,92,66,9D,C3,41,07,95,7C,1B,77,2E,58,FD,16,84,EA,75,2D,C6,D4,85,0C,24,0F,7A,19,14,C3,DA,48,75,22,9D,8C,59,45,10,80,AC,1F,BA,42,35,EF,F0,A2,6F,32,1C,DA,2C,21,FB,96,BF,E6,02,DF,15,F9,82,95,4C,76,F2,86,9D,43,33,A9,EE,49,D7,EC,64,0F,8A,FA,E5,67,F7,66,85,EF,C9,67,AE,08,9B,8C,A2,D9,2F,47,54,AC,8F,EF,C8,18,4A,69,34,B0,EE,54,FF,3F,2B,C0,66,DD,89,1F,B5,AF,24,48,E5,E6,EF,07,01,ED,79,4B,89,8B,E4,76,47,A2,9D,D9,2C,11,F5,D0,CA,E3,7F,8D,56,B2,52,D3,00,20,D2,07,55,22,E6,74,65,F2,1C,40,89,24,05,1A,E6,22,86,28,D2,B8,0A,14,85,91,0C,69,D4,D2,83,63,AB,DC,C4,EA,1E,CC,26,DC,49,D3,C9,1E,D1,4E,6A,45,E0,8A,01,ED,FE,14,50,73,2A,4F,1D,94,1E,07,37,AB,E2,9C,9B,B6,B5,A9,3A,07,11,D5,2B,B3,27,E9,66,F5,05,1C,ED,CE,42,D6,96,5C,06,8C,71,72,13,91,5C,B5,24,6F,1E,D4,D7,E4,F4,9A,14,39,4C,49,42,F8,5B,7B,6C,A2,96,FB,9F,27,64,67,D2,F3,87,5D,69,67,D7,A3,8B,0E,D0,CD,CD,02,57,B3,04,AA,2D,CF,39,32,D5,A1,72,68,16,96,38,EC,40,31,65,04,DA,DD,6E,B5,A3,12,31,39,96,3E,01,DD,2F,30,E9,88,F0,47,44,B9,AE,5B,C3,00,10,34,A9,99,BD,C6,44,A3,D5,7F,1A,AD,47,60,95,A2,1F,20,88,3B,B6,E9,A6,93,EA,B3,12,52,71,3C,4E,09,07,FD,36,FE,70,3A,25,42,FD,4C,F3,63,22,D3,04,CD,9C,99,75,91,9E,C8,4C,F1,D9,48,B7,12,24,C2,89,DF,F6,01,75,BC,50,37,56,93,91,67,E0,CC,07,5D,5E,70,CE,CD,55,82,1C,01,27,A3,CA,7A,61,D5,B2,6B,E9,96,C8,54,98,E1,79,1D,08,7A,FD,47,3C,6E,42,BF,80,02,E6,7F,6A,3B,EB,5A,CF,48,1B,1B,6D,18,43,09,77,9C,38,5F,A5,56,C3,83,AC,20,BA,14,D2,D3,DF,71,ED,3A,CC,38,6E,11,2E,EE,28,56,6A,07,B8,8D,1E,F9,23,1C,C3,6D,1E,79,6A,87,3E,9A,93,66,FC,C4,29,94,02,2A,7C,84,E8,96,17,41,1E,B0,B3,55,C9,34,10,BB,5F,B9,93,66,CD,B0,86,B2,89,F0,28,5C,88,F0,76,41,07,1D,0A,AD,08,09,CB,9A,6D,EB,CD,AD,BD,AE,48,69,80,66,24,A2,A1,6E,9F,8C,CF,90,35,C8,40,52,B3,88,61,3F,D6,8F,A5,64,03,CF,DC,8D,24,D4,EE,47,97,B6,AD,F2,6A,FF,8B,38,29,BF,CC,83,E3,36,27,77,14,E8,96,E4,79,5B,20,4C,3D,A0,38,05,62,76,F0,F4,97,3A,8A,82,F6,BC,5A,B4,16,55,16,E6,BD,A2,B6,E3,56,C4,D1,E8,24,54,5E,79,9E,5F,43,AE,30,70,92,5E,4C,53,00,29,D3,80,45,20,1A,FA,DC,A5,47,D8,D4,4B,43,C2,E1,C3,98,A3,20,F7,46,06,97,8E,5B,C6,C9,A0,38,CD,40,16,E8,0E,04,EB,E0,2E,BF,A7,B9,6A,58,EB,8C,27,71,B7,79,42,0C,60,8A,4C,2C,70,54,27,6C,17,E6,14,FB,1F,25,9C,BE,79,D4,67,1B,11,5C,28,37,FE,C7,09,B4,5E,24,FB,FF,1B,52,8E,95,0F,B8,B2,ED,2A,4C,DF,76,0E,6C,39,1B,FF,3B,CB,54,B2,DB,77,6E,48,D9,53,F0,AF,6D,3D,D8,F0,F1,33,F4,1B,46,B3,22,A8,EF,DE,D7,B7,A5,BC,B2,E9,8A,56,F5,B9,BF,1D,7D,12,D8,56,08,34,C2,B6,01,28,F7,04,28,13,AC,ED,10,25,76,CF,D1,E2,D1,9E,97,DB,49,E7,83,A3,43,4D,21,A1,10,88,D4,40,8E,A7,48,28,B3,49,7F,6F,9D,44,F6,53,F6,52,CA,69,50,4E,56,60,F7,FE,FD,F8,A6,33,82,FF,8A,A5,99,23,BB,FB,FD,A4,BE,54,53,F0,CF,43,8E,29,AD,5C,E6,6D,FE,DD,54,82,07,8B,8E,4A,0E,72,CF,68,C8,55,DB,5B,44,3C,02,5B,EC,7C,12,77,1F,85,13,7A,D7,24,A6,6C,49,F5,D6,61,ED,78,CE,3B,F3,D3,3D,00,FB,F1,80,74,29,AB,4E,B3,68,2A,E2,E3,31,D3,EB,1D,79,FB,15,38,B1,F4,BB,F3,96,12,65,7E,2D,E9,F9,17,67,0A,08,C3,84,01,99,16,C7,AB,DA,D9,C2,5D,05,6C,80,6E,46,45,E7,F0,78,4F,9C,FC,EA,03,6F,B7,8A,14,60,D8,55,52,02,C3,BD,A2,39,0C,34,D4,3A,55,1F,BA,0B,72,45,09,57,B4,F2,9A,D5,A3,21,D2,40,38,A0,FB,84,3F,F4,58,4E,CF,AA,3F,65,D7,BF,8E,C4,B7,4E,36,B1,68,62,D6,7D,77,49,F0,BF,E9,F9,1F,78,67,15,C1,68,59,E3,60,78,DE,3F,59,66,1D,60,A2,5B,6F,61,50,EE,4A,51,12,33,52,1C,77,24,98,1A,C3,5E,44,E8,E0,0B,17,50,4C,3E,D9,38,EE,24,0A,0B,BE,C3,85,77,78,79,D0,81,44,D4,31,CD,3D,53,96,FC,58,E7,60,C5,ED,8F,2E,00,F6,60,73,BC,8C,6B,45,A4,66,5E,E9,FB,16,C3,0C,CF,62,95,74,1F,68,0D,4E,CA,37,E5,CE,F0,E9,C9,CE,5B,9E,87,A8,84,33,91,50,0A,EE,05,A2,E3,7A,1A,A8,6A,9A,C0,88,9D,3B,E7,1D,7F,EE,80,57,39,35,DB,84,2A,29,25,06,2C,80,0D,86,7A,D3,98,FA,06,DC,00,C9,91,C1,68,F0,D5,38,12,E3,90,4D,63,00,CB,FE,67,C9,3A,F8,5A,77,07,15,A7,AE,E4,5D,21,98,17,F9,00,68,D9,6A,B7,EA,CB,11,2D,86,8F,DD,80,B5,F0,45,40,03,E2,23,7A,C3,9F,22,48,7D,85,12,55,82,AB,D2,2E,AF,2A,72,23,A5,1A,30,0C,D0,37,45,AB,B5,32,D2,C9,39,2C,65,57,1F,58,61,EB,E3,D1,67,22,1D,8A,7F,FE,42,01,2F,98,7A,E1,18,5E,99,AF,1B,26,93,1E,BE,42,16,24,EB,1B,94,BF,2C,D3,EB,8A,3A,A0,C5,13,10,A4,53,BF,B1,91,0F,D3,9D,58,B9,57,ED,83,B5,25,E5,85,F3,A0,0A,63,07,EB,D6,A4,BB,81,7F,EF,A0,F4,77,B5,9A,BE,D9,76,E4,94,29,4B,63,76,B9,D5,13,C7,50,E3,02,1B,A3,6D,67,5D,E1,43,A7,51,59,36,6A,BD,DD,43,A3,9E,FC,2D,F1,88,24,FF,56,45,2D,65,6E,F8,89,30,D8,82,04,8A,BE,9B,04,8C,73,92,F1,1C,A5,B3,78,9B,40,F2,68,36,64,5F,6D,E7,A1,42,53,8D,B4,6A,DC,A5,B9,EE,00,77,BB,4D,AC,B9,06,70,A3,8B,D3,C0,24,1E,47,CB,34,2F,F7,BC,BD,2F,6F,30,66,EA,74,55,EE,FD,7B,58,57,81,5C,F3,A0,77,08,1E,83,28,D1,6F,15,AD,39,A7,5B,50,CA,E8,91,79,98,BF,C2,34,2F,83,4E,D5,CA,71,1A,93,4C,AE,42,70,95,B5,92,7F,2F,A0,C7,85,EA,C4,4A,96,2D,67,5F,2C,53,09,DA,37,35,54,C4,1C,5F,36,1E,38,85,4A,2A,53,2F,B7,F6,99,21,F3,C8,1B,AC,B5,B0,F8,1C,7C,C5,78,B0,7A,C3,24,3E,D9,DE,B8,81,21,19,85,60,EC,5F,33,68,0C,3B,A4,28,A3,BA,60,4A,9B,35,13,8E,D4,09,76,4B,07,8B,2E,5E,DD,20,98,20,B2,70,14,34,42,77,50,4F,E1,26,17,D1,63,BE,61,26,1E,6A,BB,9E,32,1D,71,61,BB,8B,BD,15,6C,35,E6,3C,24,CF,4A,3E,62,E4,0C,60,6A,FD,EF,7A,BA,4C,8A,64,B4,44,E7,0E,26,22,C9,CB,24,DF,64,3F,AD,AE,4A,6E,9C,31,3A,C3,22,30,60,A9,CF,CF,24,6D,77,A0,A9,D7,90,8C,35,7E,F8,D6,56,B9,95,79,97,20,4B,06,5C,94,D0,FC,05,6C,E0,9E,4C,2F,19,95,92,39,93,86,B5,EF,1F,93,EB,DD,24,C9,68,0E,1F,E1,27,BC,91,2A,A6,43,96,90,F4,89,55,A2,25,5C,D0,62,1A,23,C1,54,42,4A,A6,05,96,EE,4C,DC,B4,AA,38,DD,E5,06,5E,DF,9B,52,A6,73,B4,00,8A,FF,37,D4,68,5E,77,D3,40,1E,47,E6,9E,8B,98,BB,D0,3F,16,C9,35,84,11,AB,43,1C,4F,AE,16,8A,10,73,1B,C2,51,C0,C0,83,9A,E5,C6,2E,2F,8A,7D,0E,04,3E,E9,43,6A,77,BE,2F,A5,C0,9A,4A,76,54,B8,AB,09,7A,50,CB,77,DF,23,82,BF,08,1F,49,1C,BF,9D,FF,5F,19,0D,FF,D9,E4,C4,37,14,AF,DB,84,70,E4,1B,89,A1,67,87,20,08,7A,7B,ED,28,CA,93,2C,46,2C,5F,B8,55,E2,3A,AD,2A,48,28,60,A8,DB,0D,15,CB,6B,31,FD,CC,8D,5C,7F,46,01,F3,7D,07,AA,30,85,C8,E7,45,9C,E7,22,1A,74,8E,69,1D,6D,C5,EB,F8,D7,89,FA,9E,C0,C4,B7,87,27,07,45,06,3E,5F,2C,7F,1E,62,4F,2B,57,C4,C4,F8,C2,ED,28,82,D6,93,38,DB,E8,21,7C,C8,37,8A,E9,1F,9E,78,6E,E3,0B,C9,A8,FE,4D,CB,93,96,DB,81,54,69,9A,86,C1,30,39,2F,8D,7A,2B,4A,77,42,8E,06,FA,71,41,87,66,EB,D2,F9,9B,51,65,B0,E6,88,5D,4A,ED,2D,11,3D,9A,77,93,5D,80,8F,63,10,6A,F8,62,97,68,50,BA,78,22,92,90,18,72,AE,F6,89,B6,22,98,BC,B6,53,03,B7,BB,C1,60,9A,3F,BE,82,E6,2F,35,EF,3C,BC,B7,F9,53,E7,AC,2A,41,00,10,5E,27,38,8A,39,2D,75,DA,DF,3C,94,4C,03,A0,55,4D,54,07,AE,AA,D5,E8,BB,33,80,E3,3B,D7,D4,1F,59,03,FC,0C,8F,4D,D3,D9,22,92,B8,C2,97,5E,C0,84,81,0A,9F,C2,BB,B2,AF,1E,CD,0D,7E,C2,F6,7B,D0,1E,09,DF,BF,C1,9E,C2,A7,CD,6E,25,D6,6F,D7,DA,3D,48,7E,C5,93,98,36,75,60,21,BF,5F,1B,59,E8,52,FB,FA,B8,CC,7D,57,0F,92,0E,80,F7,08,82,10,7D,26,6C,DC,6A,FB,3D,EE,01,AE,96,05,CF,BC,B0,6C,43,D4,BA,28,6E,55,B4,65,C8,EC,80,DF,05,E7,A6,52,1A,4E,F5,AD,E5,34,3F,B7,02,2D,30,E3,C9,6B,39,1E,91,82,47,09,25,B7,0C,35,45,20,B2,08,B4,2D,D4,DC,87,23,D1,BD,B3,14,AA,01,31,4F,86,FE,B8,65,30,9B,33,2C,90,78,40,B0,7F,01,DD,44,5D,4F,A0,82,F1,71,34,7B,11,4E,3E,78,D2,07,BB,9E,DA,4F,9A,38,F4,CB,F7,12,87,A3,C8,92,74,A3,97,84,22,05,34,A3,65,07,55,05,F0,12,64,0D,DE,4E,6D,DF,0E,F7,7D,36,29,CA,41,DA,76,33,7E,C2,4A,72,B7,C3,87,FA,62,16,1B,E1,D0,09,49,8F,69,DF,A5,2D,CA,2A,DD,9D,BC,10,77,0F,C8,C7,71,A8,D6,C8,DB,A2,4B,7A,1E,26,F2,12,2A,DC,D7,19,5A,7A,79,C0,ED,3E,82,FC,A9,7C,98,BF,AD,C6,32,5A,76,B8,23,F5,63,6C,2F,D8,A1,60,5F,C0,F2,33,E1,1A,EF,2D,1F,FE,1C,21,FE,4A,4F,D7,4B,43,DB,E9,87,DB,26,F4,0A,6B,A3,6D,D7,6E,CE,CE,5C,4E,4C,1F,CB,B0,E6,78,FF,0C,CA,1B,3F,9E,2B,23,D8,63,3A,47,70,75,45,68,8B,01,60,93,D6,BB,B2,B9,E2,57,8A,8A,0B,A0,DC,45,3E,A9,69,B4,03,08,D1,99,39,35,30,A8,ED,15,BE,AE,A1,BA,79,82,02,83,D0,AE,84,B5,E8,44,0F,F7,E6,F2,30,F0,BE,A0,C9,D5,E1,0A,49,FC,21,23,CE,10,EA,50,BA,7D,20,09,05,FC,D6,79,20,56,12,6B,CE,C5,7E,9F,C6,70,85,60,5C,F5,DE,0A,13,6F,20,9C,3E,B0,CF,77,EC,42,0B,6C,61,7F,61,33,2C,38,7E,96,D0,C0,4F,3F,76,6A,59,90,6D,08,14,EA,64,7B,FD,86,F3,5C,D9,BE,3E,E0,84,22,32,DF,C6,C8,B2,BA,AA,43,22,D4,DC,43,ED,98,49,6A,5B,73,F4,A8,1D,B1,FF,BE,D3,76,37,7E,9A,EF,7E,F9,2C,6E,98,B8,7B,E4,F3,0D,32,93,1C,7D,A5,E3,43,20,04,EC,EA,49,A8,F4,AC,BC,2B,A7,EC,AF,0F,B9,80,6B,05,B7,9F,E2,1C,0F,75,23,10,75,F7,2F,12,5A,32,32,E7,21,2F,1A,64,30,89,08,DE,58,78,3B,59,06,4B,3C,C4,18,A7,F9,B0,C7,81,B0,F9,33,DB,C2,18,30,EB,3D,2B,DA,17,E4,BA,E0,7C,AE,1B,6C,A5,1D,79,54,E0,7C,73,C3,3F,11,E2,95,F4,26,4A,72,E7,62,8B,BB,5A,AB,18,C1,74,1D,C8,66,30,62,28,50,A0,C9,C6,5B,F2,FF,41,DC,D5,9E,53,62,43,45,B0,DC,73,F5,86,E8,44,5D,BE,FB,1E,4E,6C,C3,BF,5B,6E,FD,1A,5D,F3,BD,1A,CA,3F,6D,DF,76,F3,09,48,9D,F0,F2,60,45,CC,7D,B7,A2,CE,15,7C,6D,4A,3A,BB,F6,04,EC,29,A8,31,E8,AE,1F,9F,61,72,BC,73,E9,44,DF,94,0B,5F,0F,0B,2A,88,B6,92,A9,15,C4,C2,8E,76,20,CA,88,C5,82,12,EB,63,E5,44,B6,8D,8B,8E,B2,D0,B9,B1,5F,6B,01,D9,2C,D9,C7,7F,94,BE,CB,B6,42,48,3A,1E,99,B0,00,8D,ED,6D,AF,A5,64,F2,A8,F6,4F,B4,78,E5,13,4A,C9,C3,39,18,32,A6,56,AF,5E,9E,FF,72,59,E6,06,EC,B5,45,61,8D,9A,95,AB,99,E2,91,89,61,AD,A3,06,50,0E,5C,CE,38,B2,D8,A6,C4,FC,D0,F8,12,F7,5E,B7,67,6D,15,2C,93,8E,27,36,F2,DD,E4,4B,7D,B6,DF,BC,20,8E,5F,57,B4,D3,6C,9D,A5,9A,0A,CC,EA,B7,EB,39,31,2C,B8,71,D2,2E,B8,38,30,A7,0E,E2,A1,B2,A3,3E,C6,70,DD,C0,9E,3E,AD,7F,83,56,B6,00,9B,99,16,5E,16,0F,2C,52,A7,B7,E3,B3,64,3F,04,37,63,49,16,EC,CD,42,0F,7B,47,0E,E0,90,FF,2F,20,2D,76,04,D5,1D,29,13,E6,09,89,93,E3,6F,09,E6,B9,D5,77,07,96,A4,12,75,22,BD,EA,8F,BD,6F,F8,69,5E,03,A7,6F,E5,28,1B,0E,B5,15,24,17,35,F1,77,64,3D,D5,6A,52,B6,AB,13,6F,85,80,14,AA,C3,7D,AB,F6,52,25,32,86,E4,4A,80,A4,BC,59,B7,54,DC,E0,B3,80,E8,A4,38,BA,B5,D2,F4,B7,57,4A,21,F5,C9,BC,ED,93,2E,11,B4,9D,6F,88,22,13,65,5F,9E,07,5D,F3,49,FE,03,F3,76,D5,CF,DB,61,AF,15,F8,A4,27,90,C0,52,62,98,E9,63,C1,D5,83,4C,DB,0A,C2,C0,41,93,99,23,FE,9D,65,24,61,6C,AE,AB,50,FA,9A,FE,38,FE,C7,1A,41,80,E6,41,5D,97,BA,81,6A,AD,72,9D,60,AE,06,5C,3B,39,4A,5E,CA,24,E5,89,1C,7E,85,AF,38,44,05,F3,CC,B2,18,F9,E4,42,89,C7,51,85,33,6C,A2,87,73,2F,6A,E4,33,A5,E5,FF,EA,09,0A,0E,66,18,ED,47,75,0A,1A,1B,07,F3,89,55,48,70,A8,DF,29,0E,81,5A,F8,D5,57,9E,7E,00,04,F7,74,C3,36,EA,19,04,A6,BC,40,59,A7,BD,FB,C0,29,1F,D7,3A,94,2D,5A,1E,65,3C,CD,E4,83,A7,EA,9D,0E,BF,64,1C,AC,4A,05,65,0E,9D,DE,2A,FE,B2,DF,A2,A4,8E,FF,F3,D3,A3,BF,3B,29,33,89,6A,1F,F0,46,6A,37,CA,07,19,85,3C,3D,F7,2D,AA,B5,B8,04,12,86,77,3D,30,46,AA,1D,49,B7,6D,E7,48,45,C4,5A,B4,E2,00,CB,47,7F,F8,AF,8A,24,63,7E,B6,2A,24,78,10,73,BA,E2,11,A4,40,1C,C3,CF,B0,B0,39,08,DE,AB,DE,6D,F1,C0,BD,9F,47,4E,7C,15,97,8E,72,2A,91,34,8A,BF,E4,6F,51,02,04,98,39,F4,CD,F7,2E,11,7B,0C,32,C1,D5,B5,55,AB,19,82,C8,68,60,D7,6F,35,D4,B8,C2,91,24,CC,35,45,AE,19,5B,5B,3F,7D,19,BA,F5,61,28,16,F0,96,1F,4B,B8,EC,F7,C8,38,F7,7F,E1,A7,C4,86,87,DB,29,9E,E8,16,06,46,08,26,A5,F4,5C,32,34,2A,CE,27,8B,AB,30,77,43,A4,18,CC,B8,61,E7,1F,A9,20,8C,A2,60,56,45,6F,D0,9F,FF,A3,F3,54,B0,3A,0F,5D,1E,7C,94,6D,F1,FA,D7,84,09,A8,EA,70,C5,9B,95,64,72,D7,DD,9D,DD,7C,A2,BC,80,D0,26,74,0A,82,F7,63,83,7E,5A,61,DB,9D,6B,A4,DC,14,22,02,2C,D0,5D,F7,29,3D,97,5C,1C,80,AD,8E,99,D6,D4,87,89,A3,B1,4F,37,EB,A9,08,8B,C6,DE,34,48,F4,57,0E,05,81,2A,F8,45,B9,4E,F6,5C,3F,69,77,F1,4C,16,38,D6,74,D0,3D,12,AF,26,00,19,50,CA,80,24,7D,19,73,A4,12,44,48,A5,28,B1,75,B3,B5,C8,F9,63,45,62,4C,AA,70,9A,2F,CA,CD,07,6E,11,82,A6,38,7A,59,0C,43,20,68,71,F1,48,8D,74,C1,32,38,43,62,02,37,FA,F8,A5,E8,C5,18,01,78,A7,E9,08,37,E6,10,4F,7E,A1,5E,24,34,33,97,12,4A,E7,B7,92,31,14,85,94,72,83,EF,0E,3D,35,C2,A3,BA,F0,0A,26,55,46,6C,1F,24,19,C0,29,8A,4B,37,CE,5B,7E,FB,F9,C5,21,FA,93,CD,E2,68,1A,27,E7,DF,C4,DD,13,47,5F,10,B7,C3,BC,B2,BB,E7,0B,BF,55,90,A7,A3,2E,D0,69,72,1B,30,73,6F,1F,AD,52,23,22,34,92,DB,65,11,6A,83,66,2E,33,B3,67,0E,2B,9A,5F,54,0A,D8,BD,6B,9A,19,1C,2C,30,7A,16,53,57,D7,D4,33,D8,0D,74,D7,2D,E5,FB,6E,18,BA,F8,07,59,B0,6C,93,F3,F9,FF,67,07,DC,FC,7F,9A,77,CD,0F,67,7F,7F,D7,B4,90,37,D8,DE,05,5E,BD,8B,2D,D5,9C,AC,C4,E1,D6,83,5D,B5,7B,23,93,29,95,D5,DA,85,D0,1A,61,79,F1,83,F9,A8,1A,3E,F4,61,30,EF,29,6E,BA,EB,14,37,A1,EE,56,A8,3A,CF,6E,A2,AC,69,14,10,2C,6B,0C,14,49,CE,E1,C0,83,27,69,CE,0A,40,A3,B2,45,B8,AE,47,B3,69,C0,D6,60,46,91,91,D3,2B,85,DB,B5,30,66,68,3D,6C,15,A3,FD,1C,24,98,2B,46,31,E7,34,87,5D,44,76,50,D7,CF,01,7D,5A,5F,9C,0B,2C,DD,D4,77,3E,F2,92,9C,81,35,82,42,80,87,53,DE,E3,4D,40,3D,84,38,FD,25,A4,67,9B,58,CC,85,12,F3,7D,1D,E4,42,21,32,D4,F9,44,B9,5A,DB,26,F3,3B,83,86,9B,46,B2,CB,7F,78,3D,18,4E,C6,23,38,4D,4D,94,C6,8C,07,DD,1C,D6,AB,FD,C8,88,F1,24,75,64,48,4F,11,0F,36,D0,2C,22,A6,BE,A6,62,81,43,62,86,41,DE,CB,91,75,4D,97,BC,D0,94,0D,05,59,73,D4,F0,DC,AF,38,C6,DF,A6,0B,78,6D,41,C9,9F,4B,7A,EB,8C,8B,7D,36,61,78,82,26,65,FB,70,DD,AC,BB,6D,B5,8B,00,9D,3F,FC,8C,74,60,F4,27,42,2F,EA,13,21,AF,3A,22,A9,02,F3,4F,FB,0B,1D,13,D4,38,A9,C7,06,69,E2,83,1A,03,B3,18,61,9F,77,08,B3,50,8B,AE,CE,E5,56,90,D2,39,30,51,A3,D9,F5,B3,DF,9C,5F,08,DA,51,2F,CA,86,B7,CF,FE,05,5E,D0,87,5A,1D,87,23,D2,29,C8,EC,F2,59,25,9C,A4,D5,44,FE,77,A8,A4,CB,1C,38,42,77,EC,A9,DB,9A,CF,8B,91,72,FB,41,12,8E,51,DC,CE,88,B7,9D,26,2E,AC,57,EE,0B,14,47,1F,6D,69,F5,8D,0E,0A,4C,90,A8,D0,43,55,44,2A,6F,3F,3F,77,99,96,AA,A7,04,EC,3C,6F,65,B5,40,E6,50,6F,67,04,5C,A2,CE,A5,52,EA,23,4B,3D,A4,6A,A9,FB,D3,30,9A,FA,62,DE,A2,FD,73,02,5B,01,F4,64,2D,3A,A6,83,24,0D,7E,6B,BD,B4,4C,D1,49,CE,77,0A,2A,DB,04,85,CC,78,60,6C,C4,06,79,32,8B,83,69,9E,B6,9B,15,99,3C,F8,04,AD,13,5E,1A,C8,82,70,3D,39,64,84,27,B1,49,6E,B1,D3,8A,F6,41,10,C7,07,BD,C9,B7,87,E2,48,83,56,82,53,FF,3F,7F,A0,FA,22,94,1C,0A,AF,47,E3,33,18,F7,FF,30,DD,6C,43,35,7A,C3,BB,29,A5,CD,0A,6B,64,C6,A6,A0,35,65,8B,27,EB,75,F7,D3,A3,EE,0E,D4,31,65,A3,40,21,45,96,02,07,09,AB,18,67,60,1F,3F,74,61,6D,5F,EA,DA,C4,AE,7F,79,B8,69,C9,FC,86,6A,0D,41,77,1C,B3,22,12,59,CA,EF,EC,2F,0D,39,D3,78,0F,74,BE,62,03,60,85,29,20,30,4D,0D,9A,A9,B0,05,0C,E1,31,85,DC,D2,8A,BA,E1,51,DF,1B,4A,83,4B,B7,02,80,03,17,08,2F,C0,40,8B,B3,98,EF,F3,AE,0D,24,43,66,3C,18,82,88,02,BD,FC,B7,22,2A,2E,19,F4,E1,60,8C,16,C6,59,68,0B,71,61,3B,FC,67,E3,6A,05,9B,54,95,29,EA,EB,05,4E,8A,EE,00,FE,9C,76,21,52,4A,88,D1,DC,3C,BC,2F,6A,A9,65,5F,C3,05,E4,2A,FF,D5,93,B2,82,7C,F4,E2,E9,CF,31,1C,35,5C,57,2D,20,83,6C,91,16,9D,93,DC,66,18,EC,AD,C4,DB,CC,F3,BF,C6,66,3B,55,CC,58,27,43,89,35,A0,7B,4C,83,B4,43,6C,AF,38,72,7D,43,C1,49,EE,63,67,A8,7D,60,70,EB,8C,3E,CB,1B,2C,32,31,DD,7A,A6,86,E3,59,2A,26,D8,E2,26,DA,5B,D9,A2,B7,44,D8,35,31,DE,75,57,C9,9D,0F,CB,20,11,B2,A6,CB,67,BD,F1,94,3A,C8,4D,5A,CA,5D,C3,A6,47,6C,72,B4,1F,28,A0,17,B8,68,E3,35,8A,4A,4B,DB,E1,DC,7E,16,66,FA,4E,6C,A6,62,0A,0A,90,B8,80,81,39,60,0F,11,B4,BB,28,C0,E4,E3,CF,B1,2D,23,5E,1A,77,16,1C,1F,A1,D1,34,D0,B0,83,89,E0,51,B2,23,21,AE,1E,25,4F,A5,A4,67,3D,EB,53,58,84,D5,07,70,D8,07,B8,01,8C,04,99,80,74,B3,17,B3,97,4A,FB,30,2C,47,3E,B3,B5,E8,C1,3A,9F,8C,C8,10,48,DE,3B,A7,D4,5D,6B,0C,E3,5A,29,45,85,BC,E0,1A,DB,B4,46,10,2F,D0,D1,12,B5,7B,EE,AE,27,3C,26,E8,F1,51,B5,36,50,29,72,24,0F,9F,E7,56,E4,18,B0,13,01,44,FB,33,13,5E,8F,28,D1,0B,74,DD,27,D7,B9,6B,6D,A0,ED,52,95,50,81,49,17,27,F2,EE,17,23,DE,CE,4D,19,9E,7D,7C,F6,CB,E5,AF,67,61,2B,09,C6,32,A4,29,5F,86,FD,63,BD,B0,35,46,B0,EC,9A,E1,34,FE,94,F6,5E,7C,8A,12,7D,9B,75,2D,16,22,FA,C1,C5,DF,3F,15,1F,3D,BC,36,12,63,75,31,D0,AB,71,76,8A,68,BB,F0,61,D6,E8,2A,FA,31,B9,CC,06,53,A0,1F,D6,9D,52,16,9B,1E,0D,26,57,EC,36,61,51,78,FC,06,65,E6,48,C6,10,C9,57,83,D3,BC,16,9D,34,DF,6A,3E,DF,DF,14,AC,FE,92,08,9F,8C,BA,70,4C,C4,E8,99,CA,9C,D0,27,8A,00,C9,03,38,09,80,31,7D,D2,39,C8,B1,4A,58,74,F1,9F,9B,92,C8,9D,6F,86,9C,4D,AA,74,FA,C6,AF,A0,CE,78,6A,2D,B9,35,FB,3D,0E,4B,F8,30,9D,1F,C1,56,45,DE,2E,7F,65,32,5F,2E,70,2C,39,EB,C6,01,5B,6B,6B,56,BD,33,75,C7,BC,6B,CD,A6,D2,97,4A,62,11,E6,70,42,CE,B8,B3,70,92,DB,E8,73,CA,E4,4A,CA,A5,91,C0,A9,C7,86,C9,0A,2B,DD,A1,D4,74,1C,56,6A,89,B1,63,05,A6,A9,9A,3B,B6,3A,11,F6,F1,94,F3,D0,55,57,21,F8,B7,1B,09,25,AA,D3,7D,2E,8B,63,80,52,A7,DE,0B,19,BD,7B,72,CF,7F,2D,81,34,95,1E,5E,B0,BD,06,C1,E0,AF,06,16,B3,02,84,78,71,01,DA,54,97,CE,0A,ED,73,5F,D4,A6,F9,41,D3,51,23,CF,5B,D9,56,B7,3D,1D,1B,F4,11,49,6E,E3,E6,21,B8,40,06,40,5B,F3,D6,8D,FB,41,40,03,E7,5E,96,F7,A5,C3,B5,A7,E8,82,10,D6,C0,6E,5D,93,B0,C8,C3,AB,39,FD,8C,5E,0F,2B,D0,1A,B7,23,CB,14,CE,16,C2,99,B0,6B,E3,B6,C2,78,1A,94,1E,96,99,54,45,73,E6,73,8B,EC,5D,19,0D,EC,13,AD,D0,FB,6F,57,99,D4,E3,19,FC,DD,B3,89,F8,F8,95,7A,6F,6F,6B,B1,E5,49,93,BD,8C,8A,86,4F,F5,C7,2A,C5,D3,40,E7,27,7D,1B,3C,7E,04,E5,2F,15,1F,5B,F5,BD,B5,B6,2F,4F,76,F7,45,51,33,3A,AB,25,03,E8,E4,8A,85,F3,C9,C3,98,48,28,7D,15,36,5C,FD,E5,45,73,C3,21,0B,7C,3D,E3,1A,82,E0,DA,19,F9,F1,F1,6F,78,08,C6,EF,36,47,A8,C3,9C,6B,48,9D,6E,86,B5,55,F9,D7,35,02,09,61,6C,E9,54,FC,1A,56,7B,40,BF,E3,E1,C2,D6,8B,DA,36,CB,4C,FF,A1,17,C6,4F,C0,EF,F0,38,40,88,93,17,86,32,F7,86,6A,BD,6F,E6,F4,7D,40,53,B0,5B,A8,69,BC,F7,BC,76,C2,F0,8A,24,C3,EE,5D,77,9A,60,3D,ED,ED,0F,73,FA,98,9B,11,F2,A4,2E,8F,4D,B6,CD,5F,38,20,D4,D8,DD,D3,D4,FF,7A,65,0B,B8,58,3B,B8,BE,B9,AC,22,48,55,61,6C,59,23,C0,83,FA,D3,0F,F3,B3,5E,1E,A9,9D,9F,77,1C,20,9F,93,7F,99,EB,7F,36,96,7A,FA,09,EE,91,03,7E,28,75,0E,09,06,85,A2,0F,4F,55,9E,4C,D2,63,C3,97,C0,1F,DE,00,9D,DA,3E,A7,35,0A,DB,C6,6A,63,91,BB,11,99,64,6E,7B,2E,4B,01,DF,E8,13,EB,D0,B2,1F,2B,F6,ED,19,9B,24,10,E8,95,F8,94,E4,76,98,49,66,AE,49,B0,74,B4,40,BE,BC,59,46,03,CC,8A,48,C6,DD,92,4A,9E,D7,C6,70,8E,2B,F8,DC,84,8A,35,F7,56,2E,4F,41,31,93,72,B1,5F,13,6F,0A,44,23,7F,8B,EA,2F,F7,58,0C,BE,2C,D9,DD,93,09,47,FE,9C,DF,30,E6,97,EC,3A,C7,44,E4,12,AA,DE,0E,79,0A,3B,06,65,80,B6,37,FA,79,9B,F5,E5,ED,6B,DB,54,1B,1B,F5,86,9E,AF,1A,94,EA,7D,36,A5,84,12,41,4D,EF,37,E0,F6,FB,DB,EE,7C,59,AA,F8,9A,4E,92,9B,0B,20,11,94,0F,5F,CB,96,D0,B9,78,5B,DD,DD,54,2F,F0,4B,EF,03,29,87,1A,13,D3,1F,4A,22,A6,99,8A,B4,D9,B0,29,ED,39,46,9A,E4,0D,E9,7B,90,BD,16,C8,61,BF,FC,00,97,75,39,37,C1,27,7A,91,C5,CD,37,A8,CC,04,EE,96,5C,E6,71,5F,86,E6,55,FF,82,DF,D9,A6,A3,E6,EA,75,5F,B8,79,FF,EA,D2,F9,FF,DC,AC,C3,61,87,3B,D9,CB,51,0A,E2,39,98,73,B0,47,BD,51,13,D7,BE,47,B2,56,71,8B,DC,06,92,38,ED,49,FB,C6,9F,B3,FF,88,98,F6,12,3C,5D,C2,99,3C,C7,5A,EC,97,BF,C6,8F,EB,76,7E,D7,6A,C8,58,0D,28,B0,3A,B5,68,58,B0,A6,D9,8E,D4,57,10,D7,9E,72,66,3E,15,79,E2,5B,9F,DB,B0,F5,93,36,83,4F,7A,D3,A1,9B,B6,A7,94,C8,28,F4,8D,75,CD,04,38,A6,1D,11,29,09,9A,8D,3B,F5,56,70,7B,23,35,A5,AF,21,13,A8,A0,4E,38,34,CD,F4,7B,1B,39,E8,C4,47,58,2D,19,D3,23,F7,22,33,88,73,0B,27,61,73,0C,80,40,5E,4E,46,D6,6A,BA,EC,A0,B2,DC,2B,B3,55,11,08,64,99,72,BE,FD,3C,0C,88,8A,85,97,CB,F8,98,C9,E5,BF,EA,29,B9,45,A1,81,2A,B2,F3,3C,19,7A,3D,3B,35,74,5F,72,5F,DF,08,A7,97,C7,19,E2,C4,C7,14,37,E0,8B,EC,BB,1F,D5,1A,3D,5E,D1,0A,BA,1B,AA,B1,7B,E6,BD,21,F7,00,FE,C7,42,17,CD,74,8B,B0,C6,16,B5,5F,64,7A,28,E8,1F,20,14,57,4E,BD,4C,56,98,EB,9D,6D,82,3A,E1,73,F9,93,1F,EC,7B,56,4C,B9,14,CE,B6,88,E5,FC,F8,7F,AE,20,5E,A4,A8,B7,FF,9B,9C,52,18,64,F8,C0,0E,61,4F,86,9F,78,51,97,12,63,CA,3D,2F,94,E0,F9,23,E4,DD,0C,C1,86,A5,05,EF,1D,7B,0A,C3,5F,50,A9,55,91,27,3E,2C,E9,07,D2,4A,36,A9,6A,FD,79,8F,A2,E5,3B,89,B4,1C,54,89,B9,4A,A5,84,AD,4B,1F,52,E5,DA,F4,28,B1,78,8B,B5,E9,6F,8E,67,4F,63,F1,B2,18,45,A7,77,7C,9A,96,15,03,3E,D2,07,04,37,66,15,DF,0A,E2,32,4C,63,C2,C4,4A,FC,E5,48,88,87,6A,89,D5,B9,AB,F3,C2,3E,6B,7E,0C,C2,42,B4,AA,08,BD,21,A9,07,F1,D6,76,BB,41,1C,B0,E1,9B,8E,32,FC,82,D2,85,3D,00,20,93,D4,19,73,F8,61,59,CC,76,E5,A2,81,AD,B8,88,0E,F9,0D,E4,D4,C3,49,2E,D1,24,26,B0,2C,34,EE,52,B9,75,7C,78,04,DA,3D,6C,4B,D4,33,7F,18,D1,C2,40,44,58,1B,DA,12,5A,6E,E8,8E,A1,77,68,36,AB,48,9C,8E,5B,50,D4,29,95,05,2E,06,1C,7B,89,3E,A9,F6,E4,3C,26,B8,91,52,34,E5,54,71,DC,BD,63,F6,B7,92,B2,0B,85,A0,0B,EC,DD,E9,FE,57,63,A2,C1,E7,F2,85,AA,C4,9A,A4,A7,93,9D,DF,B0,FB,3D,3E,5C,53,50,C9,C6,96,E0,35,73,88,2D,67,E2,80,51,DC,77,3E,16,7F,A4,B7,AA,E0,87,93,85,F3,63,0D,06,80,3D,DC,C3,4E,F0,81,29,08,60,34,FE,7A,85,54,A3,86,34,A5,4C,D8,B2,15,C1,76,11,51,41,1A,35,44,EB,78,04,67,59,6E,6E,7C,37,7F,CE,DA,F3,2D,C9,EF,4D,F7,02,6D,15,59,2D,B4,75,04,2C,F8,A1,35,24,DD,F3,39,37,5E,6B,99,85,FD,4F,ED,65,4C,4C,E2,06,FC,C7,B7,B5,E2,F9,07,A9,3C,EE,59,2B,75,32,9D,62,C4,30,4D,DD,AA,FF,5B,CD,1C,75,8A,76,1C,E7,EA,7C,FB,5E,21,2E,C4,36,AB,27,49,4D,86,C1,BF,38,EB,16,01,03,17,60,9E,F1,5E,93,3B,F3,71,02,F5,05,36,A0,A6,39,6A,04,DF,5E,7C,F3,03,8A,C6,01,AD,71,24,99,D7,37,9E,4E,F5,FB,27,A4,27,B3,66,E0,45,85,5A,50,16,8A,0C,2E,57,81,3E,5F,CD,58,7D,1E,F5,40,8B,35,8E,6C,17,D2,97,28,D7,E7,09,52,B3,1F,D9,FB,D8,DE,0A,7F,90,4F,6E,43,5E,4F,03,3B,13,94,FF,92,D8,DD,D6,99,83,C6,BB,42,7D,7D,4B,44,10,32,9D,A0,45,EF,79,46,91,DC,A2,DC,83,EE,0B,49,B0,2D,55,AE,EA,C4,A9,3B,DB,E9,84,8A,33,D2,CC,E4,30,51,89,80,24,E6,EA,E7,DF,E5,99,B7,5C,77,F5,03,C5,3A,68,E2,FA,45,5C,5F,1C,86,F8,ED,F9,66,69,5B,F9,B9,73,7E,E1,87,99,E9,5B,AD,81,6B,CC,CA,D2,CC,A5,2E,EC,92,56,B9,D0,3E,31,B4,F5,07,9F,3D,EA,72,8A,7A,23,C8,B7,06,F8,58,86,E7,C1,3E,0C,CE,E8,A4,45,AF,22,D6,DF,13,46,1F,01,15,BF,98,CF,9B,23,1D,7A,03,AF,A9,3F,2A,D5,08,DC,33,2C,3B,4D,BA,76,35,BA,17,03,F9,7D,47,8A,1B,F4,0E,15,85,9F,E2,77,F7,68,FE,94,08,96,4C,D2,12,05,E0,D4,0F,5D,0B,24,04,79,88,69,6B,47,DE,FC,C0,1A,22,DA,C2,BF,85,FB,67,8C,A0,EC,1C,AB,FC,CD,58,57,4F,C3,1D,A4,49,03,53,E3,67,78,6F,6E,C9,5B,C7,89,99,96,60,A2,34,F9,6F,13,50,D9,98,0B,7F,7C,E4,D1,EF,98,7F,98,0A,3B,D1,BC,6B,DA,47,14,6F,E0,78,03,86,B0,27,A6,78,2A,54,BF,8C,04,96,D5,FE,2D,F2,03,46,E0,AC,B9,C7,71,47,7B,27,97,FD,68,CB,D5,11,BE,C6,7C,AF,17,7C,03,23,D6,37,AB,B4,1F,4A,8C,E4,4F,D7,F2,1D,4A,39,FE,BC,33,7B,24,A5,7A,D7,E0,88,0D,BE,59,0A,74,43,FC,27,46,37,E6,5E,D3,F1,45,55,E0,30,49,4E,19,0A,B4,F2,FC,78,CA,F8,15,3F,BE,FB,68,43,37,CC,09,59,10,98,E1,65,A8,E0,1A,10,16,2E,03,53,08,3C,A5,98,1E,44,6B,50,B5,CB,A7,44,2C,72,40,6F,F9,8B,3D,81,FB,DD,46,73,10,C1,A3,EE,8A,6A,EE,C4,BE,32,38,E2,A4,06,9E,53,E3,98,3B,60,6A,9D,A7,AE,68,82,B1,E2,73,74,32,45,7A,37,93,28,EE,D3,1C,85,64,8D,14,D0,D1,88,A9,99,7E,DE,4B,5A,2D,7F,BE,A7,FB,94,98,FE,D0,2D,EB,99,20,11,25,2F,3A,65,58,C8,AD,A1,2A,4E,CC,8D,DB,C9,C1,47,A4,41,FC,D6,AD,13,41,1D,B9,AB,3D,17,B1,29,B7,95,54,D1,85,FB,F5,4B,1D,A6,F7,5B,81,82,DF,A2,14,84,80,9E,36,45,33,38,42,E7,66,68,C7,4D,BD,2E,83,3E,2E,47,F8,19,39,EE,75,86,3D,81,A8,C7,C6,72,57,75,69,C1,0C,EB,AD,99,77,07,26,6F,7C,6B,68,86,1A,3A,11,9D,E8,DD,18,5C,23,85,15,B6,65,9D,3E,7D,95,BA,3D,6A,A4,C5,C1,D4,EA,BA,91,E1,1E,25,DF,55,15,68,D7,BE,FC,28,C0,E6,E0,86,A7,20,3E,5A,84,63,C4,1B,33,89,72,51,40,88,5D,FD,6D,73,2C,2F,27,69,1C,05,02,61,3B,09,D8,F7,D9,B9,1B,6B,33,87,8B,D2,42,E4,45,C1,C8,56,6A,12,6B,0E,0E,3F,43,E1,1E,7F,67,56,F5,6F,75,31,C6,83,86,92,4D,26,89,CB,0D,D9,2A,E9,03,24,8C,A3,07,8B,96,22,B1,72,C7,EE,DB,93,C6,C4,CE,2F,BB,E2,2E,FC,FC,C2,A4,F5,7B,3E,C7,BB,70,52,6D,BB,33,03,9A,E5,8C,FA,BE,76,D8,6A,AA,00,5A,D5,1C,62,C0,DF,EC,97,8C,D4,E4,66,09,93,BF,05,B3,83,65,90,D7,64,42,87,1F,E2,DE,A9,A4,B2,58,9D,D7,02,B0,F3,51,C7,CF,57,8B,08,53,EA,0E,EE,E9,AD,76,A4,A7,6E,BD,71,3A,92,23,0A,EB,6B,54,40,AA,F5,50,A9,E1,73,52,78,F9,6D,E8,DD,6D,E6,D6,C4,56,B6,D6,D8,9F,36,D6,29,0A,D9,79,BB,80,57,C5,45,7D,48,14,6D,FB,90,2B,1B,CF,C2,82,32,00,5B,BA,2C,7E,A4,2A,D8,97,30,9C,41,C0,C7,F3,75,BE,EB,5B,DA,AC,22,11,CA,F2,A7,BF,62,B0,3C,E0,39,D0,BA,F1,29,03,0D,7F,17,89,BA,61,1B,82,66,DF,44,B7,F7,6F,3B,33,E7,0C,17,46,ED,21,30,65,97,BC,94,20,79,39,0D,48,0F,B9,54,09,E9,00,84,EA,FA,A0,FB,3B,31,C7,70,15,CA,EC,68,DC,CD,F2,19,5B,C1,37,D4,9D,E2,EE,33,DB,2A,48,20,56,58,1D,29,2F,79,88,F5,72,0B,53,A1,B1,62,F3,FE,73,4D,51,92,53,57,30,FE,CB,6D,29,AF,2F,7C,5E,72,DA,91,4B,E9,AC,7D,29,52,AA,95,3C,1F,80,83,3A,76,70,24,52,55,15,8C,7C,BA,CA,26,C9,B5,3C,54,F3,1F,8F,22,02,1C,0A,11,33,A6,C5,59,82,D6,EF,8E,97,50,54,78,A2,1E,53,36,23,FF,D0,68,26,AE,A0,9F,15,AE,20,C2,2C,D6,89,A8,B5,41,DC,12,DC,CF,93,66,86,FF,46,B3,21,5F,D5,4F,3B,26,E1,1B,EA,1B,C4,27,F5,F0,90,3D,F7,9E,95,31,43,40,92,4C,1D,86,0E,F6,EC,8D,2A,70,D0,88,0C,06,09,13,D1,29,7C,C1,AF,DE,4E,44,38,23,2D,AD,63,9F,BE,6A,FA,36,35,5E,20,DB,DE,E7,75,6C,3E,35,C8,98,26,BB,63,89,06,81,50,29,15,BF,41,6E,0D,4B,AB,A8,73,B6,AB,C4,7B,FF,71,19,EB,4F,41,FD,11,4B,83,51,0F,70,B3,C9,64,5E,58,17,AA,A1,2A,82,27,ED,B5,6F,73,29,4F,BA,71,00,F1,A5,BD,A5,46,6D,0D,5E,ED,14,BE,9F,9B,42,F1,51,8C,8E,F0,5A,B3,CE,09,F3,04,81,96,94,E2,22,86,E5,B0,44,75,45,1D,7F,C8,56,34,25,30,A2,40,96,04,8E,F9,5D,EA,21,AD,60,4E,81,37,A6,EE,38,B7,0B,41,23,B6,C1,DE,1B,46,5C,E7,24,B0,B4,D3,9A,43,F0,10,DE,8E,DB,FC,A7,55,BA,3E,E8,9F,34,F6,AD,64,99,14,7C,20,5B,EA,71,56,FF,52,AC,92,70,C6,D1,75,9A,E3,21,21,44,CF,B9,C6,41,46,8F,0A,2C,5E,65,49,B2,C2,EA,53,C3,0B,DA,81,D0,B1,D2,08,F0,83,1B,A3,D3,99,42,38,8E,73,BF,49,3E,30,A6,1D,A5,80,F5,31,BE,9E,8E,16,7F,A4,96,36,CA,33,65,31,D8,ED,5B,02,9E,9C,F2,70,88,DC,CC,EA,3A,9F,D6,18,43,3B,34,C9,1D,3B,26,BD,CF,81,81,8A,BB,0D,DD,4C,BE,1A,49,80,16,E1,B5,8E,DC,E1,55,C7,11,3A,78,2D,42,8A,C5,6A,93,6C,B6,F1,AE,3B,DD,4D,97,6E,ED,79,D3,B0,75,9B,80,B4,8F,5B,E6,F0,6F,10,04,98,D7,36,16,49,A8,51,CE,10,80,AF,7C,A9,8C,27,92,3C,83,60,C7,95,90,E8,CA,EA,C3,D9,0C,AD,01,2E,01,A0,25,D4,43,A5,D1,FD,93,F2,49,61,30,1C,D7,B5,B8,4E,C6,A4,E8,D9,3D,B9,74,E3,84,1D,B9,53,9E,90,53,F6,86,D0,BA,0C,9A,C1,A5,08,99,4E,CB,4A,36,48,AE,11,7B,80,88,E6,DA,CF,6F,0B,44,A0,4D,0B,DD,C5,D7,D7,5C,2C,20,8E,4E,A4,4A,53,25,73,69,C3,F4,6C,A4,4D,8A,50,DC,D3,AA,BB,4B,1A,5D,73,F9,7B,2B,78,68,C1,B4,44,28,96,74,16,31,7D,71,64,C1,E5,0A,8C,E3,33,09,21,86,73,89,85,E0,6F,E1,09,FA,A5,72,ED,D0,6F,70,7A,15,5D,A0,81,FA,95,24,BE,9A,02,73,22,1B,E7,0E,B3,FB,C7,8C,D3,6A,D1,CA,5D,56,4C,9A,27,F9,A0,87,C1,71,44,4B,7A,7C,AD,36,6B,1B,65,B7,2F,41,69,48,3F,65,32,35,E7,16,B1,B3,A4,AE,F7,69,65,4A,AA,56,51,42,D9,6E,11,66,4A,F9,1F,B9,A1,07,17,6C,70,8D,6B,D8,AB,8A,E2,76,E0,80,9C,A0,4F,6E,60,21,8C,6F,37,DE,08,6C,30,E6,44,16,1A,27,F5,A3,35,AD,57,51,E6,6A,75,FB,FB,46,37,6C,FA,91,4D,DF,A4,E4,3D,20,A9,8B,2E,86,EB,32,60,C6,A3,28,33,94,47,6A,57,29,CA,7D,C2,18,84,57,26,00,78,B5,47,36,2D,E1,B4,8B,2E,02,EE,63,EC,2F,C0,D4,CD,19,6D,43,F5,AD,94,FE,B4,23,28,FF,BC,1C,63,A7,95,FC,67,C5,6D,65,CC,65,D7,98,B2,A6,86,0C,89,80,ED,CD,E0,73,07,9F,0E,F4,06,D9,75,12,F7,7B,0D,CE,A7,51,7F,3A,1F,DD,92,B3,55,D7,10,99,FE,2D,4F,71,79,70,98,97,A2,E8,53,88,7B,11,82,2C,25,4A,EC,3D,4F,72,EC,AB,AA,3A,80,26,22,64,A9,18,0D,A9,E8,3A,0A,D4,D0,BA,99,FB,AD,FB,73,38,70,00,66,56,10,86,6D,46,FC,2E,C5,A9,36,2B,E9,59,D2,4F,CA,E4,EC,D4,AC,A5,A1,E4,F2,D2,A0,D0,55,39,3C,09,2D,85,F3,BB,57,43,D4,C4,5A,CA,0F,BB,AE,06,97,2C,A8,4A,29,A1,52,A5,7E,57,34,28,39,32,4E,84,48,44,12,CB,14,C0,25,94,84,41,E7,5B,07,30,15,04,C1,C2,C0,12,F3,21,9A,3B,C0,84,D7,87,4E,AB,F8,94,33,D6,C7,D9,93,DC,53,9F,F3,26,72,5C,80,48,9B,6B,57,B4,2A,BB,C4,45,86,BF,10,B1,2A,F8,3D,A4,4B,C5,F2,2A,7A,44,58,2B,07,C4,35,72,99,55,57,AE,16,33,9C,FD,0A,1C,B1,A6,BD,D8,AD,7F,66,E4,8F,03,C6,E7,F9,11,8A,48,26,BF,73,AE,79,32,32,4A,09,F3,2E,1A,3A,8B,90,AF,BE,16,44,39,F9,1F,E7,2D,44,6A,25,AA,97,B5,5B,0F,A7,E3,B6,E2,B0,E5,8E,70,10,63,7A,E5,99,90,EF,67,18,91,44,7D,F2,EA,68,E7,C9,64,C2,DB,1C,FB,FD,82,C8,3D,B7,30,B2,C7,59,84,23,E0,30,0A,EC,51,80,44,6B,F0,B9,5D,6B,CB,D5,69,C7,4D,E7,CF,F4,C0,7F,63,44,31,93,2C,BF,25,B7,90,B7,BF,07,04,12,8B,90,50,4F,74,3F,9C,A2,BD,0F,53,94,0C,7E,24,29,13,CA,A4,FB,96,DB,A9,E6,AC,BE,8E,26,01,DC,0F,5D,31,E9,98,AF,B7,7A,00,D7,D5,13,09,BD,13,DD,7A,AF,42,79,2B,3B,28,81,53,5B,7D,BB,BE,F9,2A,68,B1,B9,DB,31,01,80,33,EC,C4,3B,63,DE,C8,69,BB,25,EE,A9,34,01,B3,DC,7A,B6,A0,B9,EC,F9,01,08,B2,F3,BE,41,47,D2,81,D4,D4,8F,CA,58,05,19,CF,0A,D6,E9,B0,3F,BB,01,9A,47,2D,52,52,A8,4A,D9,CF,EC,9A,36,2B,0F,D6,D3,BC,A2,A0,FD,84,74,C5,ED,16,0C,05,C1,80,B2,6D,3F,5D,BA,3C,08,B4,B4,C5,0C,89,A4,69,85,60,FE,5C,4E,78,C6,88,A4,B1,D5,0C,B1,75,45,3C,AE,E1,E1,B8,76,D3,04,85,88,31,19,62,43,44,D8,9C,1C,C9,91,C5,CA,B6,E3,FA,41,2F,3E,26,9A,85,C8,D3,A1,C2,1A,4E,06,32,8A,55,26,24,B4,2E,CC,31,7B,00,D0,A0,F4,76,A1,F9,77,1F,48,53,4B,C2,73,4B,30,8E,D9,41,B0,00,95,AA,C0,84,A3,E3,86,08,E9,EC,22,3B,95,C5,BB,95,8E,FA,F7,D9,B6,D6,BB,64,2B,18,C6,F9,00,DB,AF,C7,09,5A,43,0F,7C,C7,A1,15,2D,89,23,F8,70,5C,10,B8,E9,EB,70,71,6D,BA,44,3E,E1,1C,51,D8,12,54,34,3F,B1,F9,15,47,E7,3B,97,F6,84,D5,2A,97,7B,16,70,BE,B5,B0,40,82,45,37,62,75,52,C7,26,BE,36,7B,19,E6,AF,7D,A4,3A,CD,9F,3E,87,6F,C9,69,D8,8A,96,E5,C3,07,2F,66,84,3B,66,8D,8B,F0,17,27,70,7C,47,12,DA,9A,38,46,A6,96,9A,C5,57,87,B8,B1,2B,84,C9,9F,E4,D1,86,03,B1,B1,FA,32,38,AE,FF,4C,1C,84,1C,28,4D,29,8D,2B,20,AD,C5,3F,F0,C1,72,95,3D,70,8B,4A,51,C1,07,B8,39,D7,DB,84,36,B6,C8,E6,43,8D,F7,8A,9F,47,79,43,08,58,EB,E3,95,14,D8,23,29,39,F2,01,DE,77,3A,E8,16,E7,88,3C,8A,9F,F5,A6,61,BF,8E,7F,09,BD,84,EB,BA,B9,EE,6B,77,7E,CB,65,B9,A0,24,1D,5C,29,23,EB,14,A8,61,3D,E8,FD,55,FB,87,48,00,F8,DF,9C,2E,89,0E,92,C2,F7,AD,14,8B,79,55,BF,55,04,83,BD,AA,24,3E,A7,0B,67,E0,0E,23,B6,A6,57,CB,2B,DE,22,ED,6B,9E,C2,8B,32,33,FD,1B,F8,5B,C2,DE,1B,DC,B3,C5,33,33,CE,40,65,6A,AC,76,6C,9B,27,26,19,35,0E,2B,08,04,7F,22,5E,97,79,9D,F1,99,1D,1F,15,83,12,77,74,F0,80,22,46,A8,13,A2,5C,25,58,E9,23,0C,C4,C6,FD,ED,7F,D1,F4,3B,40,8B,B6,DC,3C,18,58,F0,69,65,86,4D,80,6F,80,60,AB,DB,C8,E8,08,EB,4C,25,D3,90,5A,31,09,C2,DF,9D,6F,E6,D2,CC,96,A6,AE,3F,18,E9,62,21,4D,08,B3,4C,C6,B6,9A,CA,67,99,0F,76,EB,30,BE,D6,3F,04,6A,A8,F5,5B,1E,2A,5F,85,C9,64,BA,D1,FE,42,FD,72,D2,3B,5D,06,97,FC,1C,F4,F0,CC,CB,58,7E,CE,11,F2,C7,6B,69,29,68,C6,98,FD,0E,6D,6D,A8,56,B4,B5,FC,BD,D6,3D,81,10,51,0B,B2,D7,1F,89,07,E5,66,81,2D,1E,E0,14,C8,31,F6,9B,81,63,CF,D8,ED,D5,A5,0E,22,2C,11,81,34,88,75,87,B8,5F,A7,80,DD,EC,1E,A2,03,F1,4F,41,E7,C3,6F,6A,80,C0,30,A7,1B,92,DB,3F,69,E3,61,58,E8,10,0D,B6,EF,54,09,72,65,AA,CD,22,5C,45,47,51,AD,74,E3,66,EA,29,58,FD,B1,67,A1,9E,98,28,8D,00,55,27,09,1B,BC,3E,A4,8F,E7,96,43,7E,3D,61,43,1D,47,20,87,82,D3,96,D4,37,5D,2B,5D,19,9B,53,0F,06,E0,C0,DB,63,59,03,20,64,9D,E9,1E,D6,94,56,17,3C,CB,4A,41,3E,2D,50,62,43,33,74,CE,D1,F6,09,30,62,B4,47,E1,1B,DC,08,8D,88,3B,F4,41,5A,F9,C9,7F,D1,D8,ED,29,55,75,10,E5,7C,37,70,21,AE,8D,3A,49,D1,53,4D,EA,64,BC,A8,EF,28,5D,78,69,64,17,18,B7,6A,CC,EF,25,6D,51,64,CC,67,4D,80,D2,C4,E2,5B,BF,81,E8,EF,3B,C6,08,E4,58,6F,41,D6,C9,8B,05,43,25,B4,A8,1F,72,84,6F,D4,21,4F,9A,DD,78,42,BA,C5,83,5A,B2,AD,AB,BA,4C,14,4C,52,BC,C8,56,63,38,7F,B9,6D,EC,9C,C2,5D,E3,BA,A1,04,3F,74,82,1F,DA,78,47,76,3F,46,30,84,35,7F,81,C1,B1,9B,C3,8D,50,75,07,5E,FB,81,01,15,D0,CB,55,4C,4B,5A,06,55,87,DA,D3,FD,03,42,C5,12,7E,83,5B,83,87,C9,BC,CA,82,11,EF,03,ED,5C,27,AC,86,4D,33,C5,21,84,86,E0,ED,D9,34,2F,E4,18,12,BC,8D,81,65,AA,7D,1A,97,2D,6A,1F,6E,F9,7A,7B,8A,50,8D,F6,55,6E,57,53,B1,03,F0,DA,58,2F,DD,88,C4,A5,FB,5B,62,E1,88,1D,07,A4,B8,D8,9A,AA,54,D6,02,4A,2D,FE,DF,1A,09,D3,EC,A8,6D,82,69,F5,B1,0A,41,39,7E,F7,6C,F6,01,61,0E,76,E1,09,94,7D,64,DB,2B,E4,E0,37,7C,13,93,26,6E,FB,41,D0,E4,4F,D5,A9,94,94,45,EB,D2,32,95,EE,AA,FB,BA,E7,2B,6B,59,F4,EE,28,1E,4B,A9,A6,EF,4B,2F,BC,B8,9E,4F,A9,99,5F,29,D6,B4,7B,D2,B8,D3,E1,99,16,29,53,D5,E4,04,A4,40,2A,DF,FC,02,89,B9,3B,47,4E,7B,D6,03,6F,B5,A2,D8,F0,E3,EB,A4,AD,14,4B,1B,13,89,78,EA,76,A5,A0,F1,CF,DE,75,92,B3,BA,F7,CC,8F,5E,FE,3F,81,CE,BE,66,1B,53,D2,24,21,0C,18,EB,9F,BC,83,D1,A2,B6,5D,45,0A,BD,20,C3,64,9D,6F,86,F1,D5,A7,58,4F,D3,31,74,8C,5C,A5,46,29,AB,AF,AA,C5,E4,3C,0A,47,A1,C4,57,BF,C4,E2,21,14,CA,04,BA,98,BC,D5,6C,3B,B3,62,0C,C7,57,2E,46,50,4C,00,2F,9B,45,0B,08,F9,11,CB,E0,76,EB,91,76,C3,71,DD,EE,DF,3D,A9,F5,47,20,49,B3,39,5E,84,B7,DE,66,66,2F,04,A9,ED,72,B0,9A,DA,7E,FD,09,EF,72,DD,BE,64,C1,1C,61,7A,8C,AE,3A,4E,37,D4,5E,64,BE,BC,97,EC,8C,10,4B,B9,A5,39,67,38,D2,4B,22,48,AB,77,DD,16,94,33,2F,6A,50,12,3A,B1,E3,AF,55,B3,5C,FB,DF,61,92,EA,90,D1,C5,13,75,CC,15,1E,37,8E,E2,D4,CC,9A,E5,9B,F1,FA,0B,7D,B9,1B,C5,1B,67,C4,46,24,75,FE,2F,2A,42,48,45,F8,5D,A3,31,A7,A3,F1,0C,5E,44,25,A7,52,41,F6,E2,8F,27,6A,31,4D,30,A3,30,A3,F4,D0,88,A9,81,66,D9,C5,33,A1,94,5E,D3,B1,B9,81,57,72,3F,1E,E5,5B,4F,70,D2,F5,17,F5,3C,4B,AA,D9,50,E3,C3,DF,41,C7,8F,47,8D,83,71,34,0C,22,61,81,6B,B1,BD,5D,8A,8B,F1,C5,1B,33,0A,F0,02,F8,56,BA,24,11,F0,05,DE,24,35,B9,01,84,C3,79,76,06,B2,52,B5,95,47,B0,20,F9,5F,FB,ED,E4,72,76,08,F9,6B,28,5A,9A,19,4F,49,05,76,EF,DF,A8,4E,A5,08,FA,94,4F,75,3A,69,EA,F5,D1,5A,61,0C,32,97,26,6A,72,0F,67,9E,BC,83,04,00,3B,F5,B3,72,34,41,49,88,ED,54,7E,3D,BD,54,12,62,61,22,B4,0D,72,C7,6C,37,EF,D3,65,A7,41,1B,B5,0C,4B,8C,36,77,9D,C6,A4,29,9A,07,8D,05,A0,37,75,68,10,7C,59,10,4C,B6,BB,CE,0E,BA,37,33,CA,E3,49,92,A9,22,6C,2B,9B,D7,37,20,DF,A5,15,31,A6,E9,AF,A5,0A,3C,41,2F,76,D3,DA,25,81,32,A0,22,A7,2C,43,DC,26,11,DE,BC,60,CA,B8,37,52,33,A6,3B,DA,CC,B5,7B,C3,18,72,E9,BA,D3,1B,FA,15,C8,92,A1,4E,2B,78,C4,0B,17,9E,5F,E1,3A,52,CF,60,99,8F,DD,F7,CD,65,20,8A,19,21,EC,85,99,87,D6,43,A1,BB,34,F6,93,FA,AD,C0,E9,CF,B9,57,55,64,57,A0,23,35,8C,6D,77,55,ED,81,BE,1F,AF,3F,F2,BE,2B,6F,ED,91,54,01,2E,69,4E,2F,21,BD,2F,D1,13,D8,E6,DE,F6,6B,67,0D,7C,D5,C7,07,37,DF,AC,0E,D2,22,6E,F2,C3,B3,19,7F,E4,AF,3F,5D,E0,88,B6,C4,21,9C,A6,A1,74,12,31,98,7E,98,89,ED,94,19,5E,4D,7F,B0,A1,A1,40,D6,D8,32,81,63,26,55,2B,6F,ED,10,8A,5D,F7,B3,4A,65,1D,25,91,F3,0A,67,E5,6B,AA,F3,B9,4B,77,C7,AC,54,C3,EB,DD,33,96,F9,56,FE,08,B6,06,90,C1,A6,6A,C5,C5,AD,AD,33,2D,42,B0,AE,60,89,89,71,D0,26,B2,E6,E7,CA,B2,AA,24,3B,6D,C1,3B,97,84,DC,CF,08,90,55,A2,07,A5,2C,4E,8A,E8,CA,02,C2,5C,58,1D,3D,15,AD,08,37,54,64,30,BB,7E,57,16,22,A9,9D,61,3B,D7,24,78,30,81,C3,65,67 - -linearMatrices_full = 31,C1,12,36,B1,D3,AE,D8,FA,91,7D,27,02,E6,03,2B,C2,06,E3,FF,07,CD,DB,C7,62,DE,60,8C,B8,CC,3B,54,CC,E5,D2,2B,D8,F8,D1,D3,B2,62,29,6B,92,F5,88,78,7D,21,35,51,91,73,5A,6D,28,FC,ED,D1,5D,A0,26,F8,70,78,D2,8D,41,11,21,32,11,78,88,E2,B2,60,51,CF,F7,1C,2E,DF,7C,39,29,DA,2A,3A,9F,3B,3B,1F,C8,EA,A9,C2,C0,55,F0,3E,A0,97,5F,A6,59,6B,38,9C,CA,52,20,55,EC,F5,83,12,FF,E2,18,4A,A0,32,67,AD,92,60,E9,40,5D,DE,1E,25,DE,AD,2A,50,73,36,CF,87,C5,45,F3,CB,37,5A,96,F8,D0,EF,B0,5B,58,60,FD,EE,B7,5A,AB,B6,8B,84,3A,F9,44,F9,6E,19,9C,9D,AC,93,A8,AF,28,88,C7,53,DE,B1,DA,1E,C6,42,A8,95,BB,34,EC,C8,9D,46,2D,A2,7E,D3,9F,E2,09,C0,26,EA,98,5F,D2,DE,B9,72,56,8A,A0,9F,06,72,C5,E4,65,46,1A,EC,DD,66,42,5B,57,F9,20,1C,1F,72,9C,AF,F3,2C,69,DF,35,3B,6D,9E,98,2B,9D,C0,3B,59,EB,93,CC,DF,CD,7B,F5,26,18,94,54,B6,44,8D,E3,41,38,79,24,CC,30,36,7D,EE,55,2B,08,B3,D3,F5,5E,B4,D6,FC,1B,49,0A,A7,F2,D2,2E,40,EB,71,70,A4,9D,B9,A6,28,96,C1,B5,98,40,E3,3F,F4,27,D6,B3,AD,E8,04,1F,83,4B,40,82,B8,4C,D4,20,98,64,CB,C6,BD,03,4B,E7,71,0A,D1,9A,30,8A,D2,6D,7C,CE,42,78,A0,AC,68,91,B3,77,B8,55,F7,E7,14,8A,20,99,DC,59,90,55,2C,F7,89,E7,03,5F,F1,B7,57,07,B1,2B,6A,03,0C,1C,11,A3,A1,99,D6,DC,1A,0D,1A,75,3A,FB,5B,86,ED,E4,A7,4F,2B,4A,A3,02,25,30,B5,5C,7A,31,7F,41,A9,6B,9B,1F,08,A4,13,92,EB,D1,20,90,52,9F,05,92,5A,DF,15,16,52,A1,6F,0E,35,46,A7,01,95,3D,E0,5B,AC,81,0C,99,1B,BC,D3,BA,B4,99,F0,75,0E,C2,4A,19,5E,13,D5,29,48,59,E7,B0,30,5D,90,3F,C3,36,94,2D,74,A0,0A,DF,AA,82,48,3D,B4,55,CE,6A,DA,12,C4,61,1B,E6,CB,1C,32,AF,A8,1F,DC,E3,DB,13,0B,F7,C1,49,C6,EF,B0,36,2A,C4,D6,7B,2E,0B,50,4B,A4,98,BE,D3,35,08,71,BD,68,D4,21,EB,46,49,DE,A6,89,52,FF,BB,BF,7B,14,94,B9,33,81,79,59,F0,3A,AB,1C,72,5F,05,BF,2C,51,76,2C,DB,2A,41,B8,6F,AD,CA,23,AD,E4,6E,C3,CD,E8,4E,5E,34,DB,55,43,63,CE,52,D5,B8,1B,19,76,FC,8E,59,E9,BE,09,A2,15,0E,C9,B9,C7,38,EB,15,91,3E,FA,41,F5,9A,32,3D,FF,DC,04,DE,E5,1C,25,D3,28,03,C1,59,49,AA,94,04,1C,40,7A,CD,35,A6,36,EC,54,1E,E1,E7,CF,CA,FB,28,A3,76,38,36,A7,DB,07,7D,62,3B,26,42,1D,45,43,9D,51,9A,22,4B,16,B2,59,21,E5,0F,8E,81,A9,B6,79,66,9B,C5,FE,05,30,8B,05,3F,98,A3,4A,78,D4,F7,FA,10,5E,1F,39,6B,2B,DE,C5,5D,07,E9,6A,99,B5,2F,5C,50,AE,95,70,8D,F9,98,16,D2,93,57,9F,90,97,AF,BB,F8,7E,B1,0A,3C,80,BD,DC,49,66,3C,1B,59,6F,9C,68,45,D9,AB,C8,58,BC,0A,F2,77,F2,1F,53,0D,F8,18,25,A0,98,B4,E3,56,C4,AF,A1,EC,37,72,83,FA,7C,B9,52,B8,F0,4D,64,84,61,58,93,FB,6B,66,15,F2,8D,57,F0,EF,7A,B7,38,FE,7C,FF,E8,FA,9A,A3,91,31,14,E3,9E,18,47,D1,F8,60,F2,F9,7F,4B,D6,42,FB,3F,BA,DB,78,50,23,84,A7,A0,93,D4,CB,54,23,EB,98,DF,E1,FA,B2,62,A9,63,96,C7,D8,55,98,24,4F,CC,6B,86,78,A7,07,5D,85,03,5B,A5,4B,CC,3F,82,DC,12,2B,D3,57,7B,7D,2F,15,6B,78,BD,D1,DE,68,27,BA,4B,85,1B,4C,5A,F2,D1,D5,95,7B,B3,8E,8B,E3,7B,36,11,3D,95,54,1B,F2,60,A9,EE,B6,72,3A,C4,E2,CE,48,D0,0C,F3,7D,DC,85,B2,DC,0F,7C,A9,E4,95,68,5A,D0,AE,29,9C,12,60,9B,80,F5,DC,60,31,59,F5,A0,5B,A7,1A,7A,B5,AD,AE,88,94,6E,E4,84,04,04,BF,1F,E6,EF,87,47,51,68,0F,D1,0B,25,25,18,70,4F,46,83,F9,36,1A,E2,96,A3,C3,18,F6,64,BC,95,D9,66,DE,91,34,49,46,24,EF,83,15,9A,1B,14,5F,68,45,C3,EA,F2,C9,35,E8,CE,B8,42,C7,AD,9A,5D,B6,40,C5,E0,B0,E9,CC,E2,5F,06,7A,B7,D9,81,96,1B,C9,46,62,07,61,1A,58,0A,97,D9,4A,99,70,8E,22,9D,B7,07,C7,DB,5A,CE,9C,5A,33,5C,DA,10,85,A7,4E,EF,75,F2,B4,7A,73,45,78,C7,23,25,2D,33,63,A0,45,44,95,06,BB,6F,A4,30,FF,99,9D,13,EF,91,87,63,1A,96,33,94,9E,7E,CE,93,78,1A,FC,8B,A7,E2,9B,DF,75,39,F3,1D,1B,70,1C,FD,87,18,CC,59,E1,7B,09,BA,92,7C,42,B4,39,12,38,CD,97,3E,B2,0B,73,D7,67,42,1E,E3,45,32,32,59,4C,7B,A4,E6,0D,42,43,24,A9,E6,82,31,35,92,A8,95,2D,AF,A0,6B,3F,AD,1A,BE,9C,F3,7A,85,9C,15,4F,B4,28,84,44,26,42,0E,7E,6E,A7,3E,03,28,98,F0,C7,3F,5C,97,DC,8C,37,8C,D7,D1,FD,A8,0F,EF,18,BB,B5,A6,26,F4,13,0A,32,46,BF,14,4D,DE,BA,6F,8E,3E,DC,E5,88,3F,1C,AE,9C,44,91,87,EE,5A,F3,BC,B9,C4,05,06,6A,AF,A3,CE,D5,F1,40,79,E9,C3,F9,9E,EA,46,A3,39,D1,2E,13,70,E0,C5,75,59,00,AD,6E,D1,05,72,5C,8B,20,52,E2,20,A5,FF,32,30,A8,25,AA,1C,C3,BC,01,E7,5F,A7,46,25,E8,F0,D8,23,1A,51,0C,88,DC,90,2B,8B,CE,C6,BA,C2,7E,6F,D8,E3,98,14,C4,2A,85,22,AE,33,24,54,1F,B8,B0,30,64,65,5D,B1,A6,06,5E,BE,8B,A6,E7,88,D3,C6,95,2E,EE,8B,BA,D4,74,8B,4F,26,D1,E8,8C,2C,8B,D9,9A,A2,DF,E4,2D,E8,74,B5,09,73,9F,FE,B4,E4,D4,56,C3,CC,DF,A1,D2,C6,BC,E2,57,DE,DF,D8,BB,BC,0C,3B,02,31,D3,DD,EC,AB,86,77,4A,FE,87,EE,98,47,68,A1,B7,66,5C,7C,45,B1,8A,79,57,A6,23,0B,14,9F,2A,1F,76,64,64,65,F7,27,52,A7,E6,A5,E8,BF,2B,8A,1D,2D,58,AD,9E,53,46,52,76,6C,2A,CE,A8,F6,C2,5B,6A,A3,46,30,F4,DE,DA,91,57,95,9A,BD,6A,03,DA,BF,B3,C5,A0,E9,E0,2B,B1,AA,BD,85,C0,66,AC,BB,D7,36,DE,4F,DD,CD,64,94,9F,BB,4D,54,FF,A5,ED,7E,6B,A8,FB,69,47,DB,FA,C4,57,7C,34,35,A6,34,9E,53,EA,10,7F,C4,F1,EF,4E,10,A6,DA,DC,7C,CB,DD,14,5F,33,CD,E3,6A,C9,5B,30,84,39,01,1D,21,F2,34,09,E9,70,47,C6,5E,D5,1E,04,BF,6D,4F,62,C2,D0,3D,45,59,CB,B6,7E,E1,FB,76,51,5C,1C,56,FF,3D,81,66,20,BE,45,2F,5D,A9,1D,AA,A7,75,A2,D9,20,00,59,69,F5,FE,16,BF,E6,B0,66,D2,6D,47,D2,73,62,CD,5D,E0,E7,6E,E8,00,90,8E,AA,D1,A1,33,0C,49,7F,5A,B2,A7,FF,66,F3,20,7F,BD,54,6F,41,40,68,2F,44,05,35,FA,65,CD,D1,BE,F3,8B,26,F8,3C,E5,DF,0D,9C,C6,64,FE,0A,0F,1A,0B,16,69,A4,34,7C,CD,72,A9,5C,37,AD,94,3D,DD,5B,60,B3,BC,1F,8F,19,65,5E,4E,73,CD,E0,8A,CC,EA,F3,13,81,A5,AE,6D,80,3B,2D,E0,15,2D,F2,34,64,3A,4B,96,45,A4,C9,A8,21,13,1C,67,B8,BF,13,C4,2B,55,F0,21,A4,D8,96,1B,A4,76,20,46,3C,E7,15,16,2B,F6,C0,02,A0,68,B9,E0,2E,13,FA,94,D5,23,90,31,40,0B,E3,3F,F9,6C,08,4F,FA,1E,46,89,21,26,34,68,B7,C7,84,E9,E5,E0,48,2F,FF,8F,C2,7A,D4,BA,BC,96,99,B0,96,4B,82,FD,EE,B3,B6,A4,EF,7A,FF,F3,36,AE,DD,E1,D3,30,08,29,44,6B,C8,3B,E4,36,99,44,69,F5,48,C9,11,A3,91,33,DF,9B,D5,29,D1,BC,84,62,20,86,2C,F2,FA,3D,54,5B,E1,3A,4E,C5,F6,C8,2A,97,6B,22,C0,30,B3,97,9E,82,49,FC,5D,8B,56,3C,BB,A1,D3,1E,6A,71,F7,05,F7,7F,46,E7,3E,05,63,07,AE,44,57,10,3E,F5,3B,86,3B,E5,DB,52,8C,B8,A5,CC,6C,BD,2A,D2,66,BD,14,81,9D,48,0D,2A,61,DA,99,FE,B6,A3,41,F1,D4,41,DE,E3,17,4E,B3,CB,FB,46,E4,B3,32,AC,DB,36,AC,06,E3,A8,37,AC,95,1B,B1,6B,BB,D5,89,92,88,88,0A,29,74,7C,50,E8,18,F2,7B,76,D0,8A,D4,83,61,9E,9B,EC,48,B9,19,A2,25,DA,57,3A,8C,D3,09,72,24,31,94,B3,5C,DB,4E,F1,0B,82,10,52,89,D9,34,25,09,C8,10,B8,C4,AF,B4,F1,D7,CE,F3,92,28,36,AC,B9,0F,7E,CF,F3,F3,CA,2D,7A,8D,48,21,CE,86,11,CC,20,C1,9E,E8,8D,AD,F3,7F,FC,20,9C,10,5C,3A,48,41,C0,AC,2E,A9,63,AC,79,01,71,8A,5B,54,DB,DF,F6,31,D7,31,F0,69,AB,04,8C,C8,EF,C7,8E,10,81,AE,61,F6,14,65,68,14,D1,DF,06,9F,54,D1,AF,55,2B,56,BD,72,32,48,0E,CF,40,C3,0F,AB,2B,39,B5,34,FC,FE,E1,9D,63,17,E5,BD,40,E1,4A,A3,F4,C3,10,21,01,F7,B0,16,FE,54,6C,40,D8,3E,F4,91,28,99,00,7A,36,65,66,37,58,09,FE,29,E0,AE,39,31,04,95,5B,F5,E0,42,AC,7A,70,0A,9C,78,52,A1,50,60,26,8C,BF,67,53,BE,6F,65,8F,AC,DD,9D,2C,48,91,D3,1C,BC,76,FF,E6,38,A0,B4,CB,6C,B8,00,CA,0D,AE,62,41,36,5B,2E,6B,99,40,9B,41,20,A5,11,79,57,21,5E,DD,B6,54,73,1D,A8,CC,3E,E4,F0,C4,2F,50,B1,F9,CB,49,C2,7E,EC,3E,92,69,39,0B,0F,A9,3E,17,D7,E3,C4,5A,89,0D,60,BD,52,34,23,B7,9E,7C,8F,6A,B1,CF,1A,83,BE,CD,54,A9,61,78,A5,C1,C1,35,BE,FF,17,52,40,B8,5A,83,49,2E,4F,ED,9B,55,E1,BC,FC,58,A8,32,17,8E,03,E5,44,92,92,A2,9C,EA,E2,E9,30,3B,E5,4C,42,00,BC,F1,F4,53,36,6E,AB,5B,68,32,FE,59,E9,55,45,3B,F8,2A,E3,36,3C,44,7C,BD,08,4B,24,EA,C8,11,EB,20,8A,36,FF,49,D4,8A,66,0B,0F,14,5E,12,CF,84,47,EE,C3,E7,D2,51,FB,94,7F,F9,9E,C4,3F,64,62,16,3F,07,97,F2,5F,AD,43,8C,E9,AD,61,72,B5,9E,4F,50,3B,77,3C,7F,1B,41,A1,4B,82,E5,81,0F,03,86,4E,C5,F5,5D,F6,53,8D,D0,B6,BB,10,00,C0,7A,97,80,61,46,F0,1C,73,EE,CF,01,27,2D,A8,03,92,1E,E4,1D,A9,83,ED,56,4E,E5,71,A6,98,AA,FC,55,9D,34,48,BB,45,8E,5B,25,1D,7F,2F,55,DB,74,8E,E9,F4,CB,E6,F6,43,6E,FF,E3,A9,6A,0F,00,BE,23,18,A1,B1,A6,5C,FF,46,E1,B4,30,E9,B6,AA,A0,68,0A,26,93,0F,B5,3A,FF,41,D2,CC,05,AF,D8,4D,AB,66,50,EE,31,DF,B6,3D,D4,34,DB,68,12,95,2C,3F,E9,FB,AA,4E,F1,E7,FA,E3,D8,03,5D,11,2B,87,34,45,0D,1E,72,67,EE,F3,9C,39,CC,5A,A0,15,72,3E,68,5D,4E,D4,DC,C6,D3,4E,5B,78,8F,9F,A4,FE,DC,93,23,14,3C,01,31,17,D3,78,50,23,A5,E5,91,8C,E7,8C,25,0C,C8,86,EA,0F,E8,53,00,5C,31,E4,F2,61,90,A4,F2,7B,0A,27,1B,0A,1B,A9,B2,76,BE,65,5F,8E,1E,21,61,D5,17,8E,E3,21,6F,0B,3F,21,A4,5E,59,37,71,08,00,88,04,B0,55,E9,5E,EC,0A,6A,7A,7F,37,FD,53,BE,4E,45,34,11,BF,78,E5,CF,F0,58,62,0C,99,E5,B7,66,E6,35,A9,9E,B3,10,2E,7A,02,08,B8,AF,81,89,F6,90,A2,DD,4F,9E,4A,AD,FB,A9,DC,89,AE,51,4B,33,FF,D9,75,A4,39,DF,83,AF,EF,43,4C,62,5F,91,9F,B9,27,30,DB,06,DE,20,16,D5,9B,01,91,28,14,8B,33,33,52,FC,82,28,6B,78,E0,17,8F,CB,D0,E0,D5,B5,A3,9E,FD,F7,3C,22,2D,63,16,0F,73,80,65,C8,F6,6B,4C,C9,13,72,C1,0D,A7,4D,09,01,1C,57,4E,ED,F6,E4,B0,25,FE,2A,EE,7E,8C,AE,57,3B,28,40,11,97,D8,54,0B,5B,40,0C,F3,BA,E2,C5,E4,07,6E,AA,3C,D1,14,FA,5F,7C,0F,FB,85,B2,E9,BF,C3,E7,89,5F,87,80,EF,3C,7A,93,55,97,2F,C4,ED,2B,9F,D0,DE,F5,68,30,70,B9,7B,D8,B4,71,14,FB,E4,64,00,6A,23,72,B5,E9,8D,7D,72,1B,14,4C,2B,9F,68,D4,A9,35,DB,3C,BA,F1,0E,F8,51,08,42,71,9A,FF,33,26,2B,B8,94,9F,2D,38,05,C9,7A,3E,0A,E4,57,5F,60,C4,6C,E1,08,1B,60,0E,BA,82,95,1F,B4,30,63,11,4E,80,82,94,5C,41,73,AA,80,68,E8,DF,B3,2F,27,85,6A,85,8E,F1,93,4D,6C,B4,89,50,A1,86,26,A2,8E,03,7B,C2,A3,44,BA,3A,7E,47,C8,28,51,81,35,9B,02,0B,F5,E5,14,33,E1,CC,26,36,6E,42,76,70,C5,48,89,6B,33,3F,AF,55,8C,48,BF,22,AB,92,61,1D,22,15,03,AD,30,56,58,5E,4B,7B,98,88,20,F9,24,D9,95,53,79,09,2F,99,AF,D0,31,F2,F4,26,3B,6F,48,4D,8C,53,80,90,7A,DE,62,7D,16,5E,E8,B7,3C,ED,46,14,3E,04,DC,CC,36,67,AE,DC,DD,EF,4B,81,ED,5D,E5,50,FC,C1,1F,EB,94,51,9F,54,41,2D,36,57,19,81,FA,76,02,3A,DD,F4,69,DA,B8,4D,53,6D,F9,D9,89,6D,1A,19,69,5D,33,12,9F,6A,4C,4F,61,FA,6C,09,6B,F8,83,10,56,8D,B1,BB,6F,7C,F0,C6,0E,86,7B,88,03,11,F6,94,F0,74,CB,27,69,E0,47,B8,49,71,78,44,69,76,FA,63,AC,F9,4A,15,3C,75,E4,07,66,1B,46,98,E6,B3,1F,5A,5A,DB,3D,D0,B1,E5,D8,54,0D,F0,1E,88,8B,EC,1B,C5,E1,B5,E6,15,5A,DA,6C,93,6F,76,95,C4,DB,6F,B0,61,41,FF,2C,F2,F3,38,8F,00,3C,37,20,68,4A,EF,72,8B,B6,13,B4,C2,A7,67,6F,5E,F7,08,C2,58,9C,53,E3,2A,72,08,18,BD,AD,5E,9C,6D,5E,CE,0A,78,5B,BF,6B,AE,AA,18,35,01,65,EE,34,8F,C2,3D,7C,2A,38,C2,C7,18,EA,E9,5D,22,BC,40,A1,42,34,5A,42,8E,4B,9B,29,05,B2,0C,08,A7,5F,1A,D0,40,55,00,9F,10,8C,32,5D,67,2C,A5,35,BD,91,4B,4B,0E,7D,9B,02,6C,70,7C,DD,CC,AE,F5,DA,B9,27,B4,CF,80,81,3A,08,A2,EF,2C,DF,17,E4,AE,EF,29,8E,40,84,D6,B0,EE,92,16,2E,2A,E6,01,95,03,10,53,3E,39,81,D9,BE,C6,58,A3,1A,5B,85,B9,31,A9,72,60,03,93,E5,2C,72,1D,94,02,BA,8F,4C,1E,99,AC,52,D4,34,84,03,4F,31,CA,83,CC,48,58,98,2D,83,B3,06,F1,B3,4C,27,2E,5E,8D,CE,85,0D,7B,38,EE,0E,5F,87,AA,60,B8,52,0B,2B,5E,97,04,51,A0,8D,C9,C7,2C,65,5F,9F,1C,27,12,31,A0,48,72,9E,37,3A,9A,2D,4B,EC,AC,00,49,DA,3B,8F,D5,68,AD,0D,9A,6F,F0,30,87,4B,C9,93,4C,B6,45,7F,18,38,DD,F2,55,7F,94,2F,DA,4B,A9,CA,AD,AD,B6,3C,7D,70,02,99,26,1F,FF,E1,36,9D,BD,D6,D4,E8,9C,C4,99,36,11,D0,2F,C1,22,08,C5,F3,95,DA,81,5E,3E,87,3F,EE,37,AA,74,47,36,A8,7D,AA,57,5E,49,44,D2,0C,AD,20,9D,9D,0D,E2,A2,94,F9,9E,3E,90,C2,AD,7B,22,FF,82,6F,19,A0,5D,8E,10,D8,89,FC,EA,F3,1F,30,33,A3,B4,8B,85,F1,F5,FA,73,35,5C,7F,28,F2,0B,FD,19,75,31,66,A4,6B,C9,CC,3B,C2,AE,56,E6,48,A5,71,C1,94,1C,71,E4,C1,22,C3,4E,0A,9D,60,C8,BB,94,90,9D,15,E6,26,93,4C,62,EE,AD,A1,F4,1B,45,87,8D,9F,B1,BB,9A,E1,B8,74,F1,DD,E9,06,37,3C,30,7C,DC,18,0B,FA,3A,B6,AF,5A,80,A1,7D,D6,8C,A5,97,01,51,51,CC,80,5C,0E,6A,97,1E,5B,7F,4A,94,6B,37,6E,55,FA,58,2B,76,79,8D,AE,37,71,22,87,DB,0C,41,E0,F7,98,24,1E,84,9D,99,4A,A7,FC,29,D8,28,DA,8C,74,A7,30,18,FC,CE,4F,CB,56,97,5B,5E,5D,C5,49,66,1E,CA,BC,1D,F5,84,2F,42,D1,E7,53,18,C7,D7,A1,67,C1,A2,70,88,80,99,8A,40,BC,57,F7,D2,F4,6C,77,1D,9F,11,99,E3,FD,FE,50,4E,49,DD,8F,7B,3E,E7,C0,32,AA,B5,31,23,AB,3E,D2,E3,5E,EA,E0,DB,84,3F,53,DA,42,3B,37,92,23,64,D8,9A,B3,EC,7B,C7,C0,7B,A6,F9,17,35,80,C1,EC,03,74,E3,4E,30,12,F3,C5,FF,03,E1,96,5C,7C,C1,B7,FE,90,AC,E7,D9,7C,18,F5,90,0E,D8,8F,19,F1,FE,EA,34,8E,DB,52,F6,31,64,07,9D,16,D9,89,F1,A5,C5,94,C4,76,47,8E,13,89,D9,C2,5A,D6,ED,B3,7D,9B,BE,A9,A3,8E,80,DC,75,B7,A7,F3,13,F0,D2,6A,08,12,A5,D2,9A,71,22,18,81,24,C6,AD,23,7C,10,F1,7D,1D,7A,24,95,CD,E4,B9,1D,64,95,44,14,92,DC,E2,CD,D5,23,95,48,51,B7,CD,52,62,7E,B3,7D,C4,CD,B3,C2,42,87,A7,5F,BF,AD,05,92,06,AD,04,28,90,46,13,5B,5C,28,6F,00,2B,A7,0E,39,E2,AB,75,4E,60,5B,71,5B,44,8A,15,34,33,2A,57,E0,4F,AE,F5,04,04,85,0F,01,71,CF,8D,3E,62,BB,6D,E8,35,90,0A,45,63,69,42,A7,9A,83,79,B2,73,C3,0C,AC,2B,5B,8F,E9,5C,DC,EB,4B,E4,D9,10,36,F6,A6,B5,E5,BC,9C,00,92,B7,31,E8,69,D5,3B,46,3E,FE,74,4F,59,6A,8E,DF,36,AA,B3,E3,26,FD,D6,C6,D2,B6,D0,C5,FE,4B,F3,F6,E0,CB,8C,A4,26,09,F0,63,FE,6F,E8,8D,12,6D,10,C3,C0,A7,2C,1E,1E,AE,71,7B,60,7C,37,95,62,92,40,21,6D,31,15,AF,9F,54,92,D6,2D,3E,F9,F2,0C,C1,70,06,21,8F,54,96,DE,7F,92,F9,5A,23,B3,0C,12,31,3A,B6,DF,5C,8E,4D,70,37,6B,86,26,A1,8E,21,9B,14,64,53,AC,CF,C7,4F,2B,AE,AA,A0,BC,12,BD,3E,E0,98,B7,52,6C,15,E9,04,E3,97,06,25,A3,57,19,80,2C,F5,C3,05,3E,78,2A,D3,2F,DD,3A,EF,3C,58,1B,71,A7,CF,8E,E2,17,33,BE,1F,11,5C,8E,CB,73,ED,D5,05,9F,3D,A4,E1,E8,64,04,1E,11,FA,61,D8,CE,F6,62,37,81,AC,B2,24,C5,61,C8,89,F6,1D,61,14,82,F2,79,D4,69,B2,89,BC,E1,D9,49,28,10,8F,78,03,F6,78,7D,F4,09,97,4F,BA,28,18,3C,FF,5F,7B,83,D1,71,C6,D3,78,66,39,D7,B4,B9,82,D4,8B,0D,09,2F,BC,22,32,72,DA,40,8D,B6,F9,54,AF,94,AD,E5,EE,41,79,3E,9E,40,9E,1A,6F,83,59,2E,FE,0A,0E,9B,DE,7A,42,4A,25,78,17,F0,DD,FE,B2,F0,BC,24,AD,77,8D,66,F9,65,58,92,92,9A,AA,92,28,22,5E,D1,C1,9B,5A,3C,59,08,D6,80,1C,61,6F,11,4B,32,88,9F,6E,C8,57,D2,F0,8A,EA,5D,79,68,EC,61,2B,A2,DB,09,0F,7D,7E,1C,C8,26,8A,80,0C,18,36,95,30,26,83,AE,87,BA,2E,D3,08,0F,33,A8,76,0A,BE,2A,57,D6,45,01,D4,37,94,2B,20,4C,8F,50,11,E9,48,50,B9,59,37,AD,B7,13,E7,4E,48,4E,B0,84,2B,2F,82,E9,BF,FA,AE,19,A5,F1,FE,50,B0,4E,8B,C2,3C,80,F7,8D,82,A6,F3,2A,9F,76,B5,3E,3C,A7,B4,AE,50,CA,1E,69,43,D4,0B,A6,9C,56,7E,25,F4,60,C5,97,4A,4A,77,77,BB,B3,D2,3A,04,C1,AA,B7,B1,97,54,B2,EB,76,DC,AA,F2,4D,19,BA,06,57,7E,38,AF,96,A8,C2,A0,5D,EB,02,14,43,A7,E5,3E,A1,96,33,50,E2,6C,B8,7A,10,73,48,47,7D,74,19,0D,15,C4,88,B4,00,06,4E,56,F6,8F,22,B4,B3,D7,75,50,72,F3,C7,63,4E,84,1E,F2,73,E4,FF,9A,FC,CF,13,C5,D3,3C,7B,87,0E,3E,0E,2A,B3,C6,03,B8,20,CE,B8,42,D2,6D,A3,E1,74,14,14,1B,80,0C,CA,3D,40,E9,33,E7,C6,E6,C6,DF,20,12,60,A3,32,F0,60,60,0B,F3,5A,81,2F,B8,2F,C4,74,42,48,D3,6E,01,5E,AE,73,E0,AF,50,80,7D,35,DF,7E,8F,10,32,6F,BF,4A,9C,99,32,81,24,3E,78,A8,42,F2,CD,24,EE,49,78,9D,4F,13,AF,CB,CB,75,F1,0E,56,74,A8,6B,2E,80,92,C4,FE,65,B2,84,6F,B3,B5,14,C6,D6,62,8C,1B,FD,4D,1C,D1,48,FC,9C,99,4B,15,14,B7,F8,A2,2C,5A,3E,1B,06,7B,C7,9A,EA,30,A8,BB,F0,3A,DE,57,6A,F4,4D,7F,65,5D,D9,A6,A7,2B,BD,F1,96,DD,88,33,4B,11,D3,AB,05,31,AD,90,2E,97,C0,C9,F8,0E,D3,C8,78,5C,89,5A,7B,A0,46,17,21,EE,BD,AB,34,1C,9E,95,7D,7A,FA,29,24,99,10,EB,B6,A9,0C,C0,B0,26,4B,29,BE,37,56,4C,76,F7,0B,ED,B8,C2,3A,5C,88,4C,16,BB,0D,9B,70,FD,8B,2E,F9,D2,79,60,2A,1D,09,BC,2A,B4,A0,3B,39,55,8D,C8,71,4B,24,BA,07,B7,96,E8,C8,2F,BB,E6,BD,E4,43,CC,29,7B,A2,81,44,25,21,4C,A5,E7,F5,07,2C,66,49,24,A7,46,83,F9,16,3D,7A,83,DA,52,A9,B4,FC,93,30,42,B9,76,B9,15,16,BE,A6,96,02,23,63,BC,8A,78,0B,95,3D,F3,BE,3C,86,4F,29,69,B0,7F,B9,50,A1,4A,E6,2A,7D,7E,ED,5C,AE,DE,2B,CC,90,A2,1D,F5,DF,52,BE,5F,BA,B7,69,FD,E0,19,7F,5D,2E,59,00,D7,38,DE,4A,EC,2A,19,A5,09,12,BC,B9,D2,A2,E4,0F,E8,8F,E1,03,86,98,05,51,83,0F,99,99,43,44,61,F9,43,19,6B,67,91,39,50,E6,29,D5,03,DA,D5,6A,73,8D,31,BA,B8,A5,45,7F,0A,77,8B,33,0B,F0,ED,FC,CB,1D,19,66,92,45,A5,9D,7E,FE,52,EF,0B,DA,78,0E,DE,05,A5,C6,D8,E8,38,8E,AA,49,72,3B,8A,34,33,B6,C0,F9,DA,3F,F8,BE,41,47,08,9F,F2,F9,7F,67,5B,72,6B,76,92,92,B0,76,9D,D5,B1,A9,10,1B,10,9A,E8,20,93,A6,E5,A7,44,EE,E5,31,A1,6C,07,8D,B8,2F,F6,AA,AE,A9,3C,C9,9D,8B,2B,98,2F,C4,71,8D,B2,FE,59,34,7D,E4,8B,A5,8C,9E,6C,C3,D0,B7,21,C2,F1,54,B2,F4,62,2C,8F,68,29,DB,9B,B1,75,8B,BA,87,DE,8A,29,D0,4C,59,5F,1E,AC,D7,73,6B,CB,69,9C,DC,91,0B,A0,03,EC,FD,7A,AB,89,89,65,93,C5,BB,2E,DF,42,E4,5A,C0,A1,43,A8,16,76,B5,73,0D,2D,7C,41,AA,13,6B,EF,E7,3E,6F,94,B3,33,0B,99,B3,5E,61,62,CD,F7,95,A9,0A,97,C4,19,32,5F,53,E4,5D,31,43,86,75,EE,CF,73,6A,FF,C8,4E,49,B3,A7,E4,DF,E2,23,9A,B6,92,6B,C0,B4,0A,3A,52,2F,F3,75,CA,EF,A8,19,B6,96,EB,DC,88,BC,F4,60,22,4A,FD,1A,BD,9C,DD,DB,EA,58,F6,CC,92,46,6F,FB,C6,93,B9,0E,07,29,0B,EF,4A,5B,CE,A1,BE,39,B3,DD,B3,9F,42,A2,22,BA,55,15,78,AA,B5,6A,AE,56,F4,5D,C1,BB,39,45,8A,25,06,E6,9F,BA,A0,2C,6D,90,C6,29,E2,11,A9,7E,23,E9,2D,AC,74,AB,AD,66,62,4C,45,47,6F,52,53,16,FD,41,31,0E,7C,7E,5C,09,AD,E6,9D,7D,C2,EF,E0,48,F7,EA,6F,E2,A0,AA,EF,13,6D,A0,23,8A,A7,14,12,55,01,96,C0,02,EA,4E,74,C4,49,63,9E,CE,90,DC,C7,0D,3A,27,6E,FF,89,53,F6,1C,03,A8,88,E1,09,85,3F,87,95,63,2D,B5,D3,3C,08,D9,9E,29,E2,88,4B,E5,0E,2A,8B,5E,D5,DA,CA,C2,D3,82,E5,AA,F7,46,89,D2,6C,E4,8C,51,40,47,24,1F,37,F5,45,BB,B3,DA,5F,4A,AF,F7,0E,D9,88,4B,C8,EA,54,CD,21,62,65,BF,EF,20,76,6C,CE,80,49,51,02,06,5F,F3,85,37,C1,0B,AA,C2,FB,74,A9,B9,00,D2,0A,01,67,51,AE,2E,61,33,4C,AF,58,6F,4E,97,61,5E,16,7D,41,10,A2,B0,23,DC,31,21,A8,B8,46,3E,0C,2D,0B,CC,A6,9F,84,3A,EE,D0,66,D0,AD,89,8A,1E,0B,22,AA,4F,61,B4,39,F0,D4,D0,BB,82,AB,0C,CA,01,BF,2D,5D,FC,25,0A,C5,F6,D9,C3,95,C2,BB,83,68,9A,2B,E1,9B,83,15,88,3D,11,21,26,92,8D,72,FD,30,7D,E0,B8,AB,49,ED,0E,17,16,AD,0E,3A,C2,0A,94,D5,37,A9,7F,4A,A1,55,15,E6,7D,97,11,F2,F7,FD,B6,98,8C,B8,3C,C8,77,3E,C2,BA,C2,85,B7,8A,34,56,FF,2C,22,E5,74,DC,5F,59,01,52,B6,EC,E7,C3,D1,E5,6A,46,2A,2F,EE,C8,3D,30,15,4C,DC,E7,1D,EC,49,97,C3,08,23,01,DD,DB,48,FA,B8,21,D9,B5,86,A1,04,DF,2D,A1,D4,D5,4C,29,EE,DC,AD,6C,5A,A1,48,31,F8,8C,38,5C,0D,6E,1E,3C,33,53,8D,D9,56,0A,CA,E0,AA,B8,E5,5A,38,3E,5E,60,ED,88,7F,A9,78,38,FD,22,FD,84,13,FB,1C,AB,45,B9,6F,A8,DE,96,6E,24,BE,C4,E7,33,DF,FC,B5,24,67,1F,4A,1B,A2,31,3C,A3,03,2E,B6,4B,1B,5B,9F,17,B6,4D,32,97,5D,07,81,8B,ED,C2,AC,48,F1,C9,A7,7D,BB,EB,33,61,88,97,5C,8F,AA,6A,85,FC,7F,33,54,6B,8E,57,A0,CF,C1,D0,3E,4D,2F,34,41,90,A9,DA,06,14,F3,81,30,AA,1E,7C,0A,A0,70,75,F8,C8,66,E5,49,FA,81,59,CC,1B,67,21,FF,8A,FC,B3,06,88,95,BB,B1,FD,F3,C3,36,4D,3C,34,50,D0,E1,01,3C,E1,39,0D,9F,AA,33,C5,C3,36,C8,3C,A4,46,5B,24,45,14,EE,5D,DB,8A,B2,47,F4,47,1D,69,AE,0E,A7,1A,34,66,DC,A6,6E,FE,7A,4F,14,82,BD,61,69,51,E9,31,C0,D2,3A,19,AC,8F,9A,0A,B4,A2,52,DE,88,39,9C,20,73,F4,5C,5D,5F,BB,B0,65,CB,C5,01,BB,98,4D,1A,11,4F,43,66,9D,E9,87,6F,8F,34,36,23,75,98,9B,86,10,02,F1,B8,38,37,66,1A,BE,CC,B1,D3,E8,43,AC,C1,C4,A5,53,9E,63,4F,01,30,A9,A2,C8,1E,50,B2,BD,A1,27,15,50,E4,13,96,A5,62,C9,CD,C2,A8,30,4B,DE,D5,5C,BA,DA,03,C3,E8,31,6B,EA,EC,B3,4A,44,BE,05,DF,38,EC,9C,41,E6,4E,62,32,E0,23,0C,C2,44,42,41,7F,1F,86,22,D7,6C,E2,D0,51,E7,5A,FE,74,E0,B2,73,A9,92,8F,89,7D,8B,F1,C6,97,3D,C1,90,C9,63,2C,4B,5C,9C,87,70,A4,84,20,7F,B1,09,CE,3C,A0,E0,D0,18,A1,5B,97,F1,4F,E0,5F,7D,BA,EC,E6,C4,3B,7B,E6,BC,0E,86,E8,6F,72,E5,C9,86,0A,02,8B,35,DD,3B,A8,F5,8D,51,4F,84,41,A1,3F,76,26,AB,CB,C1,FA,13,74,CF,4C,20,D8,86,58,B9,F6,1A,9A,BE,B8,F6,B1,C9,88,7C,AE,C8,BE,5B,3E,14,66,6A,4D,27,D5,A5,21,19,CF,A2,8E,C5,37,B7,2B,1D,AA,A2,44,C9,9E,67,56,F5,E2,72,43,4E,69,D5,30,EB,8E,A4,DD,D1,F4,5D,03,58,F8,87,35,1C,1A,59,54,4E,8F,94,BE,6E,63,82,82,65,C8,BB,39,08,45,40,B6,DB,90,11,BB,2A,92,34,FF,32,AB,6F,24,6E,A8,81,47,66,24,A2,5D,65,A9,28,9B,B0,A0,AC,81,7C,1A,F5,DC,39,CB,A3,40,51,A3,A9,06,8B,36,4E,3A,35,E0,DD,30,78,41,98,83,D5,3B,3C,12,A9,B2,F9,0A,09,EC,F3,B0,EE,0D,7E,1E,34,F0,83,AF,C2,CF,F7,18,F0,EA,72,73,20,3F,81,9F,E3,DE,02,57,62,18,C4,98,FC,7F,FB,19,15,03,96,DD,0F,90,51,BE,76,B8,09,5E,18,71,3C,C4,0F,81,82,0B,80,2D,A3,41,20,EA,D4,09,96,E2,73,E0,39,A0,12,E5,57,7B,28,0F,28,5F,EB,9C,E0,AF,93,85,3F,68,D1,55,24,A1,5F,57,5B,AE,F8,4C,71,4C,DD,A4,E9,55,35,DC,F4,A3,0C,7C,FE,77,A4,5C,38,ED,40,7B,B1,43,F8,70,33,6D,F9,84,F1,48,7E,16,BC,BC,50,F2,3D,65,7D,34,4B,0C,A1,7E,08,25,41,5C,0E,3E,B7,85,21,B1,08,9C,9A,ED,F7,34,C6,A8,05,0A,B2,78,98,50,28,44,69,91,2B,1E,AD,AE,F9,53,98,E6,1A,E0,2C,09,8B,B7,C8,AC,1B,A2,12,A0,21,64,CD,6D,79,FB,D3,5F,03,2E,66,30,B2,93,AE,65,72,92,9C,57,9C,2F,D1,D6,77,B1,12,82,55,C2,7C,C9,7B,60,0D,65,7A,10,A2,36,84,64,1F,98,2A,60,EF,FA,F9,E2,92,10,25,FA,D3,31,C4,C4,78,19,FC,A7,F4,78,DE,88,36,C8,0E,32,5F,EA,94,4F,E0,1C,31,DD,6A,ED,CB,62,15,87,75,BE,11,38,E4,09,E0,40,93,32,28,C8,B8,E4,BF,10,50,4D,18,99,64,FE,CF,70,12,81,F0,C5,30,0C,E9,FA,33,3C,7A,6A,40,3B,70,F7,2E,E9,00,AF,4A,B6,E2,2E,90,08,C1,B1,77,2A,F7,93,DE,C8,EB,69,11,4B,D4,79,0E,99,83,E2,00,95,37,C2,EB,98,C6,18,3B,1E,F0,02,3F,E9,43,72,A4,3A,D6,AC,EB,DF,60,A4,B6,05,24,1B,0B,F1,E4,37,2B,91,BD,0B,33,0E,20,A6,FE,4A,29,5F,53,57,FC,2E,ED,7E,9D,D2,80,EC,DB,DB,70,2D,38,B4,66,8F,AE,39,19,11,27,B3,FB,55,C5,5E,97,30,B9,D2,3E,89,4F,09,08,9B,D0,9F,94,C8,52,E6,9A,6F,BB,F4,6F,7E,65,38,2A,A8,CE,13,FD,89,D8,91,7A,02,13,F1,35,F5,3C,D3,B6,AA,AB,16,43,49,5E,E4,3C,09,1D,BC,2F,48,86,8B,20,E5,CE,19,53,0D,6B,D0,B9,0A,FC,37,8E,BD,98,1F,8A,2B,A9,46,7E,D3,43,48,31,DA,C1,BA,4A,6E,4E,D1,BA,E3,1D,EA,21,F8,9F,C4,12,F8,F7,89,B9,E8,32,3B,8F,C7,1E,0F,00,F0,72,35,9A,19,48,0C,78,79,70,58,F3,F7,F0,74,D9,3E,6B,3B,13,26,5C,1F,69,B5,5A,35,0E,30,FF,F0,14,64,6A,46,76,E1,FF,C2,4E,4A,38,82,61,FA,83,FE,7B,94,1F,28,83,36,47,3F,E7,C6,CC,AD,26,7B,50,1E,4F,EE,9D,79,BA,7F,94,A7,09,BF,6F,CD,53,0C,CF,CC,0E,80,D5,BF,0B,F0,65,25,9C,3D,17,81,E8,37,79,22,B0,EA,5F,71,88,ED,DA,EB,D4,E0,54,D7,4F,7D,33,89,E9,BE,74,30,D2,46,03,CF,6D,1D,6B,3D,D9,F0,CC,0A,8B,B0,EC,13,05,DB,4A,5D,F8,DA,AA,EB,B9,A7,A4,32,3F,FF,98,6D,9D,4E,C4,5B,31,C8,16,F8,D5,1D,42,85,60,83,09,B6,9D,80,BA,E1,6D,E6,54,29,C3,1A,DB,7A,38,E3,3D,F4,56,82,E7,D3,CD,6F,9F,3A,B5,16,E5,18,DA,C7,97,F0,B8,47,28,54,5F,67,AC,56,BB,45,86,B8,56,96,C9,FC,6E,C2,9A,8E,31,A6,57,6D,DC,21,8E,72,4D,4A,E3,91,A8,50,C6,8D,13,2F,9C,F9,7C,B0,27,9C,99,B6,C5,F5,F1,90,56,CD,AE,2C,7C,96,78,E8,24,C6,A9,5D,A8,21,EF,44,12,D2,51,1F,B1,E3,E6,50,A1,96,38,4C,3A,05,59,04,11,E9,AF,BF,EC,41,2A,B8,18,48,35,18,A9,B9,AB,69,E4,6D,AF,C3,7C,E7,E8,82,3A,94,AF,83,56,01,EA,E2,13,32,C8,AD,86,02,03,54,3D,0E,D2,07,24,07,2A,C9,26,CA,4E,BE,84,D5,2C,E0,05,8C,35,D9,7D,37,70,3A,D0,AB,99,9E,61,C9,15,3E,7B,1B,28,F7,08,F8,99,05,9D,6F,4E,AF,D9,AD,C0,AC,AC,A4,0C,64,B8,73,89,2E,EC,5D,70,8A,99,47,47,96,40,AA,E3,11,B8,E3,69,F4,9A,41,92,3C,F0,59,84,D6,08,39,30,49,36,38,01,46,60,75,99,F2,08,55,1F,FB,96,97,26,37,AE,D7,0C,4C,10,4C,97,D4,7F,78,E7,C3,97,67,01,3C,1B,DF,43,10,9E,0D,65,EB,12,D3,C9,15,03,8A,6C,F9,E4,B0,C0,D8,72,73,59,A6,7B,C8,FA,C4,39,A5,6B,F7,BB,F4,D0,CC,F1,9F,36,AC,58,01,0C,26,80,85,4B,64,51,0A,8A,ED,19,36,E4,24,66,EA,00,7D,C3,EB,38,53,E9,A9,3E,D6,84,37,96,CA,78,1C,D9,0B,C0,24,E2,C6,3F,F1,5A,31,CD,E9,FB,A6,E8,15,CF,32,AD,03,95,4F,DD,35,FB,F2,CF,96,ED,A7,A4,F3,4A,E2,96,39,55,D1,F8,4E,76,73,F5,A1,CB,64,E2,59,81,3D,88,4D,50,75,A0,4B,45,CE,35,E8,C1,96,BB,6B,AD,E7,4E,3C,0A,42,22,89,2B,3A,30,C0,AD,B7,DA,E4,1A,49,D5,CE,EF,8C,37,90,3D,B8,CB,E2,4F,5E,46,65,DC,F3,B8,FC,25,CE,AA,5C,11,03,2A,41,0B,30,71,99,1B,74,72,7F,D5,6E,85,4F,2D,CC,1A,02,D2,09,B7,08,D6,6F,E3,66,4C,C9,43,C6,FA,1B,6B,B3,88,FF,8B,92,41,8D,83,43,47,83,B7,81,C3,94,13,DC,30,CA,7A,37,32,BD,4A,26,0D,62,D2,A8,9D,5D,07,62,A0,99,87,BF,1D,3D,B7,31,BC,0C,36,C5,56,38,8D,33,6D,EB,EF,29,AF,8B,4B,0A,6E,8B,96,7F,11,F5,31,5C,B4,A0,00,8B,E0,15,4B,0C,EA,DF,98,8B,14,DE,44,8E,05,28,DA,25,A2,E0,6E,AC,86,A0,03,4F,74,2A,8A,26,88,E0,0D,8A,DC,26,56,16,FD,A9,08,90,13,44,5E,9F,EA,24,98,AD,1B,30,F0,DD,91,C3,69,D5,F4,A9,0B,EC,E5,5D,8F,87,07,3D,09,89,51,42,49,CB,F8,DC,0D,03,18,EE,87,A7,97,F5,53,4B,4D,97,57,B0,7D,BE,3D,8C,04,27,A4,39,6E,F5,4C,07,E2,3B,8B,11,1F,54,7B,7B,A7,03,00,65,3A,B3,7A,7C,46,F4,FE,FA,F4,C5,B9,3A,B9,6E,51,E1,4B,28,6E,05,69,67,32,63,4E,E8,E9,4D,C3,9B,AC,1C,C3,1F,1E,1E,94,42,DD,13,7F,2E,7E,AC,79,91,A5,F3,69,D6,59,2D,2F,E1,AE,72,65,4C,8A,B2,47,D5,43,6D,4A,00,D7,56,D9,8C,25,85,8E,80,04,F4,46,3A,F3,9D,C0,8F,17,8D,0E,8A,04,91,AF,BA,A2,02,E8,D8,7D,95,1F,C6,93,84,B4,97,DD,50,90,82,60,22,7E,BB,77,7E,71,A7,1D,F8,3A,39,3B,61,74,54,71,92,A4,29,52,48,95,36,8D,45,E8,A3,F3,89,8C,35,3B,17,84,77,A4,F1,89,5F,4D,DF,4F,13,D5,8E,F4,3A,1D,41,F7,C2,A9,D9,24,59,73,2F,22,42,37,8A,ED,E4,DF,18,AC,92,EF,D7,90,EF,5F,9E,CE,F4,0B,E2,40,08,07,F6,91,B2,E9,A9,D3,A1,70,DC,8E,7F,13,D9,BB,29,B7,5D,33,BA,8B,D1,07,26,9A,89,71,AD,A2,F6,ED,98,E4,02,6A,F5,B7,86,B2,F5,19,13,F5,92,82,52,F8,8D,F6,F6,69,72,99,2F,FE,C4,AC,FD,F8,D6,F0,1C,F6,26,76,6C,DF,99,FF,8E,B8,5E,EA,3E,6A,F2,2A,27,44,CA,BE,18,13,4F,66,CA,92,BF,30,98,7D,51,C6,4D,D3,AA,8A,F4,4D,5B,8B,99,2C,27,71,6D,00,F0,E6,87,1A,F1,C1,01,A1,0F,63,E2,D0,FC,A8,7E,75,B3,5B,AF,36,CC,8F,22,B6,3A,E5,F4,CE,E2,18,4A,B4,1F,16,3C,88,AD,54,05,76,3B,88,B0,81,C4,8B,D2,1A,A8,AD,D9,AD,34,C4,09,45,CE,45,2A,D0,CE,29,AE,6A,05,63,61,24,35,AF,9C,F9,42,ED,CF,43,EB,7A,19,19,58,62,01,8D,98,D5,DF,DC,1B,AA,8C,F5,5A,E0,5F,8A,57,C5,FA,8E,E2,2A,6B,44,72,C7,B5,08,BF,56,E1,27,EA,78,B8,26,BE,B2,9B,FB,2E,88,4F,F7,6F,56,44,E8,9F,D8,BE,52,AC,90,76,A1,62,56,73,53,03,07,D8,DB,A9,11,12,67,C2,40,52,0B,AC,39,E1,4A,1F,4C,51,B1,FD,3B,0A,C5,FD,F6,3B,43,2C,74,49,21,81,8A,B1,FD,2E,95,4D,6B,70,80,94,43,B0,3B,5F,18,81,B5,76,9B,70,8A,DD,08,99,9A,62,83,75,1B,CE,D6,CD,D1,D4,A7,0A,BC,FA,BE,82,5E,42,37,4A,38,49,15,61,5C,DE,EA,7E,DF,4D,60,6C,4F,3C,A3,7F,68,5F,85,2B,B7,C3,14,87,9C,44,4C,82,55,B4,BB,0F,11,FC,28,24,0B,24,BB,78,CD,79,46,4A,D1,BF,70,74,F0,71,04,E6,91,2A,ED,F8,A1,15,29,16,08,53,6B,17,16,CE,AA,0E,05,67,34,49,9D,D0,87,78,70,36,DF,92,1B,33,5F,5D,5B,1D,29,53,D1,A3,F8,0C,DA,7D,BE,DC,CE,0E,E2,EF,AA,7E,6A,91,15,79,CF,31,F0,70,17,71,0F,BB,95,1B,13,84,BD,6A,92,52,AD,7A,94,0A,19,B5,1F,CC,91,6B,E2,5C,5D,BB,25,FA,C4,65,8E,F6,5E,BB,0F,18,66,BC,B7,42,3D,E0,31,6E,FC,3E,91,51,A9,F3,E4,77,8B,32,36,2E,27,19,AD,91,0F,34,6F,06,E0,E3,6F,DD,FD,FB,E4,AD,33,2F,A1,10,2E,12,C9,52,C2,85,E1,02,D4,6B,78,0C,09,9D,D9,98,B2,52,A3,32,F9,D0,4D,44,B1,A9,38,01,68,85,48,58,60,B2,C6,54,2B,9D,7D,94,78,B1,E1,CC,17,BD,F9,5F,D8,3B,8A,A9,B2,8E,18,68,C4,93,67,EF,F0,DF,D2,65,28,10,CD,AB,CC,B2,D2,7D,93,34,0A,C8,54,17,03,15,AB,1F,B9,A5,7C,6D,8C,E1,67,88,D5,F1,BB,60,13,3A,66,10,6F,70,26,04,DF,72,40,D0,28,1D,37,41,A7,45,77,52,CE,06,59,2A,20,F1,D3,05,96,A1,0A,AF,46,D0,82,2E,6D,BB,97,1E,6E,DA,27,4B,6B,2C,D3,F4,3A,6E,40,25,06,F9,78,30,29,96,E0,A5,3E,45,1B,9B,11,66,84,E0,6E,55,88,0B,3B,8D,AC,B1,22,DE,C9,A4,D2,64,2F,4E,D4,75,95,08,DE,54,1C,10,91,79,D2,13,F3,3D,45,8C,09,34,25,68,84,69,34,E5,DB,C0,5B,4C,7B,0E,F9,D1,F9,D7,4C,8C,BD,6C,44,02,87,38,40,5E,9D,17,7C,68,55,AB,29,90,38,95,73,52,DF,29,FB,DB,67,A3,0D,DC,D1,3E,DF,E2,B4,3B,36,07,95,04,4E,54,3D,DC,B9,80,A2,18,72,DB,69,47,F8,4A,54,2B,C2,1C,18,1F,C6,22,48,DC,E4,88,C0,8A,5E,4B,08,86,0A,54,FA,A3,FA,06,11,F5,3E,08,B7,7C,11,B5,C1,C9,0D,44,B8,78,95,9C,43,DB,B1,F9,4B,D0,DD,3B,B1,59,A7,9D,03,6C,D0,B8,11,83,18,38,48,92,23,46,9A,32,B9,A8,F0,10,DF,65,60,AF,DF,9E,92,96,48,8F,D0,0F,8E,5E,7D,A4,D7,58,2A,5B,EC,B1,6F,87,7E,EF,45,4E,F9,EF,49,B7,E9,7B,34,FE,3D,D0,45,2E,CF,9D,C1,46,80,BA,B7,77,36,64,3E,AD,D7,7B,AD,F1,C9,C3,91,77,E2,6F,1D,90,1B,B0,FA,53,B8,C5,DD,D7,54,AB,CC,7F,47,E0,33,46,1C,70,6E,F8,9E,FA,61,04,F4,A9,71,E3,7C,81,82,B5,4B,DD,62,AC,9B,88,AF,FE,08,84,22,D4,69,8A,2C,9B,15,E0,3C,7D,5F,32,EF,07,5E,EB,7E,74,89,53,6A,BA,F9,3F,F0,4E,05,86,1A,87,88,72,2D,5E,CB,CC,06,BE,D1,EE,70,F8,21,B1,A5,99,5F,44,99,C1,74,F4,53,60,8B,F9,AC,68,DF,5F,78,DD,C3,47,47,F1,75,E6,61,53,FD,5C,55,5C,07,A4,0E,F3,F0,8B,E6,2D,BC,4A,91,11,AC,25,F4,8D,6F,65,18,6D,95,04,66,B7,D5,45,B1,5E,DA,18,71,37,8E,4A,E6,51,9E,7E,62,37,A9,34,D9,E3,FC,56,13,BE,1D,DF,4E,84,13,0F,DB,A1,78,E1,AD,C3,84,3E,34,8F,2C,B6,C9,0F,30,CB,97,7A,3D,8A,D0,08,AC,5E,90,7D,B2,AB,0D,EF,6A,83,B8,C1,BF,BC,F2,2C,04,54,CA,01,C4,C3,52,A2,08,F0,2B,BA,C9,27,2A,54,7E,62,AD,68,3F,8C,D3,84,78,BC,1E,2A,01,B7,6D,24,B9,CC,F3,39,B9,04,6B,ED,62,EE,62,51,95,C0,7E,E5,14,A1,A5,5F,DC,F7,1C,A8,D1,24,E2,53,F6,DC,03,0E,19,44,B6,6E,1A,30,A2,B1,B5,1D,41,53,78,64,8F,5F,E9,57,C4,17,20,B1,37,25,FD,56,8E,78,FE,CC,01,E9,EF,20,B2,DC,DE,45,49,AB,24,17,73,3D,44,F8,51,DB,1D,94,59,D8,11,D8,48,A5,79,0F,D3,6D,FB,13,7C,4D,03,42,D1,F6,73,E1,76,00,8D,A5,B7,57,9A,7C,31,77,B0,7F,E4,72,2B,95,F1,27,48,E4,F5,EA,79,EF,DB,EB,1F,C8,7E,21,81,81,AD,C3,07,CF,50,03,12,4F,6B,90,CA,02,59,C9,40,2D,26,62,F5,85,B7,96,4C,B5,41,2D,54,5C,58,D7,B9,AF,8C,54,81,90,B5,54,05,1D,FF,CA,34,DD,5C,05,55,76,2F,FB,35,6C,1E,F8,6C,49,B3,A5,35,A6,F5,8C,23,FE,39,AD,78,E1,4B,FA,98,18,E7,77,22,0B,DF,A3,32,D5,A4,A2,F2,A9,50,45,72,EF,FD,96,30,06,6F,52,FB,2C,18,8C,00,49,C6,B7,8E,55,78,00,61,7E,72,FA,30,10,E4,AC,D4,43,79,ED,69,A8,E8,6C,A8,F0,0F,ED,7A,D9,B6,4D,F4,6D,4E,04,61,00,98,3A,A5,98,35,9F,82,D6,C0,5E,4F,E6,71,3F,23,BA,7B,4F,E7,8A,96,43,0B,A1,2D,D9,7A,64,A9,85,2A,2E,EA,47,5C,20,D4,41,71,F8,48,1D,BD,C8,E0,E4,F4,49,EC,5B,E8,96,AE,27,DE,BB,9F,22,FC,1F,83,92,DD,45,D9,87,4D,13,39,EF,38,B8,31,7E,17,CA,56,73,2E,A5,25,71,94,AE,17,AA,1C,FE,8E,E8,C3,CB,39,19,65,9B,DE,60,7D,18,A2,87,54,9A,01,36,51,2A,A5,26,01,A8,72,49,A7,AC,DB,52,4B,C1,39,11,BF,1B,92,AD,4E,85,80,B0,DA,0E,24,51,A7,09,D8,3C,46,6D,84,2C,D0,40,88,3E,27,1E,60,6F,55,6B,5E,E0,E2,93,0B,78,38,28,9C,D1,C5,A0,F1,1C,1F,8C,7D,2A,95,A4,66,C3,48,F8,D2,AA,1A,F2,7D,B7,CC,7F,C2,D3,C2,D4,B0,7D,75,05,BD,2A,D2,4C,D3,63,20,F6,31,FD,D1,B1,73,53,C5,41,F4,66,C2,D2,FE,26,63,EC,D9,7C,32,B5,F2,5E,BE,18,63,65,46,68,1E,04,07,18,95,26,3F,AC,F4,2C,4E,72,64,B1,08,00,21,51,23,B9,BC,29,AD,C8,96,62,6E,8D,E2,66,1B,DA,52,91,38,3F,87,65,2B,D1,9C,4E,A6,AE,3E,FD,75,EC,79,CB,42,8E,97,6D,D5,FC,45,CA,1B,80,5B,DF,66,9C,B5,7B,82,1A,09,27,B6,5D,10,9D,C2,BF,56,B5,35,8C,29,D2,C4,FB,F5,31,37,F5,0E,6F,10,01,36,38,DF,A9,9F,AB,4E,83,08,30,1E,29,3B,9B,95,A2,F7,90,BF,BC,F5,F5,69,BD,65,5B,13,39,BD,16,D2,C6,3E,3D,D9,4B,50,A6,8A,D3,CC,AB,7B,14,41,1E,53,DF,E3,28,45,E6,CE,98,42,40,25,6B,DC,D4,75,84,D6,5A,0A,6C,E7,0B,65,18,85,D1,A2,BD,B8,A6,0D,AC,25,8C,4C,FF,0F,9E,EC,8A,0E,98,51,A8,98,E7,17,A4,DE,7A,FF,78,D6,20,67,26,2F,B6,8A,96,0E,34,31,D9,6D,C1,31,75,2E,E6,5C,AF,4D,8A,58,3A,F5,5B,88,0F,47,AB,DB,1B,B8,5E,3E,0B,0F,3C,F8,47,85,EE,48,D9,9C,35,5B,D8,30,E0,86,17,35,DD,79,A3,B2,86,B6,DC,1F,16,CB,9F,47,B3,5A,9F,F3,7A,5A,90,EC,81,45,DA,69,EB,2E,7E,56,50,AB,5F,44,F6,82,91,7C,3F,83,3A,74,A9,8A,75,A6,46,A0,4F,63,88,E3,A0,42,C9,0A,C2,A4,95,CF,FE,04,E6,72,C1,0A,D7,8A,2B,C3,EF,E2,08,CC,99,74,38,B0,CD,A9,04,B9,17,CE,99,D0,C3,62,39,45,51,2E,BC,02,D8,1A,31,8B,71,E3,11,CB,C9,CD,46,CB,5A,A3,A9,74,A3,35,61,D0,70,FA,A2,9B,B9,BF,B0,D0,42,67,B1,B8,CC,2B,CA,63,E4,62,D9,00,78,8F,B7,04,CC,21,36,C6,5C,2A,A1,BA,E0,E7,B4,96,38,E1,E9,A6,26,FA,D8,C6,A2,E2,33,01,43,32,DE,D3,6C,7D,95,8A,0F,27,D6,FA,F5,98,46,D1,A3,C4,81,0C,BC,FC,3D,95,6C,71,A8,EF,76,CC,D7,BA,2F,93,6E,58,B7,89,AA,74,1F,BF,83,EE,A7,43,24,E7,2A,F9,AC,EC,D8,AD,E8,B5,50,48,9C,A8,D8,7B,5A,4F,08,69,5C,3A,68,E5,9D,C9,53,E8,53,94,BF,51,73,EC,E8,62,E3,D7,58,41,94,01,BA,37,8A,AD,C4,30,52,A7,4B,11,09,A7,3B,7C,06,F9,5E,DE,C2,4E,29,4A,82,F0,25,D0,7A,3E,AC,90,12,64,5A,8D,37,67,46,72,76,A6,48,8E,EF,AC,6F,AE,03,C8,6B,71,A5,D5,B1,F6,8D,50,43,DF,90,A8,A1,CD,A8,30,A8,6C,22,4A,4C,82,BE,BC,2C,15,BA,B3,70,E3,8A,03,6B,4F,86,FE,D0,31,A4,B8,70,D4,DB,4A,11,C2,6D,D6,F5,B8,9C,D5,46,88,90,47,68,17,55,5C,93,BB,2C,5F,55,9E,D2,50,EF,88,E5,00,1A,DA,94,BF,BA,46,F9,1B,63,6A,42,AF,76,8E,E5,28,BC,5D,E6,2E,23,5B,D3,F7,F9,12,D7,93,B1,55,5D,3F,7C,A9,2A,7F,52,94,DA,76,6F,E0,96,8E,D0,1D,A0,BE,03,11,D5,46,11,07,49,9C,2F,2A,99,AF,A0,CE,6E,E8,04,05,72,53,47,D4,35,26,84,52,56,44,D8,C9,A0,4B,80,4B,4A,B5,2A,D5,85,8A,7E,20,33,97,A9,E0,92,DB,64,4A,0B,10,13,02,5F,7B,5A,3E,F5,36,C6,D8,6A,E2,32,55,AF,A0,5E,4B,C3,BC,34,D0,22,82,F1,C2,57,20,99,00,F4,59,69,70,94,63,77,57,71,DC,38,B5,24,A6,D6,50,C0,FB,79,CB,51,AB,19,8B,7D,EE,72,31,EA,BF,11,AC,B6,36,A1,B5,75,08,14,8D,83,59,F4,1D,05,D5,4C,A0,7E,8F,A1,B4,B1,25,1E,7A,04,1E,C5,36,EF,B0,E0,FA,97,8E,8D,E8,CD,2F,A9,3A,90,D9,2C,24,9C,3E,AB,A8,5A,A9,77,26,6B,BB,5F,A0,F6,5A,CC,E1,1C,F2,62,9F,13,D0,25,D5,85,A2,E6,C0,17,77,80,04,4F,BF,70,17,AA,9A,B5,A7,80,0E,6A,54,6B,39,4F,C3,88,CC,03,DC,82,5E,0C,FD,7E,7B,54,D9,15,C8,38,7B,EF,DF,5E,1D,8C,48,5D,53,8D,58,95,36,D2,7A,A9,B6,40,33,D6,BC,A1,96,07,C3,21,3F,BA,BC,A6,45,6A,C0,61,1E,D1,4A,5E,41,F4,BB,91,69,BE,84,1F,D6,E8,C1,C3,0B,C8,D4,52,85,A7,DD,AB,F7,E9,0F,DF,CC,AE,57,0E,F8,0E,45,AB,3B,9B,F0,4D,78,27,97,6E,5F,F8,4E,CF,9D,33,BB,BF,3C,C8,87,AF,9B,17,22,16,FD,80,D8,8C,5D,24,4A,6F,1F,9D,16,3B,84,AD,A3,6F,1B,D0,40,EA,14,CE,E8,6C,13,D7,ED,68,EA,16,D8,2C,68,1E,5E,73,69,B5,74,D2,66,D8,80,D1,EF,77,9D,11,68,12,E2,9F,C0,07,30,61,6C,54,EF,90,6D,97,E2,42,4A,D2,E1,6F,9D,0A,E9,E4,14,48,28,51,75,8E,C1,38,9C,CA,5E,18,04,CF,DB,DA,F0,A5,66,9B,EA,81,0A,D3,58,82,91,EE,2D,99,B3,AE,30,D8,8D,1D,73,4B,38,FC,28,17,15,1E,FA,FA,8D,A6,9B,3A,38,5E,F7,64,C2,07,50,AA,76,0E,3E,1C,81,1C,33,DA,51,B8,92,7B,28,75,CD,D7,03,F4,73,46,AC,45,0E,87,16,36,FF,18,0D,A4,E3,42,AD,5D,8A,78,62,8B,25,62,5E,8B,19,74,7F,D1,63,C2,16,F9,37,16,10,E5,62,34,56,6B,19,E4,2C,21,19,E4,E7,B2,B2,19,39,15,60,EC,25,A9,E7,21,2B,B3,66,AC,90,99,A4,59,9C,02,41,5F,AD,92,70,32,4E,02,77,B2,45,18,7C,03,64,C0,BB,06,13,CE,B9,13,56,C7,FB,62,1D,D2,19,F8,9A,DA,27,B9,62,63,A6,7F,61,C3,7F,E2,26,1B,61,93,A6,95,7F,B1,C3,47,BD,6C,13,91,3E,B0,C3,9A,E8,8C,EC,10,92,EE,76,AB,B0,84,32,9E,B2,4E,3B,BD,68,4A,F0,F3,42,C6,2B,75,D2,25,2C,5A,96,0B,9A,4D,34,EE,2D,31,DF,35,1B,EC,F9,4D,31,E3,EC,9C,5C,1B,7F,8E,27,8E,1D,44,86,A0,11,97,26,35,E3,D3,6B,F4,A8,F8,EC,F2,EC,53,DF,02,EC,94,08,98,28,E4,87,4A,49,91,60,C1,E7,41,11,D5,07,53,02,C8,70,C3,E4,6F,5F,AF,C2,5A,D0,0F,CC,25,F3,3D,4C,9E,EA,EE,AD,6A,74,09,DB,71,E1,87,97,DE,82,2D,65,3E,63,B5,D7,FA,39,3C,A8,44,76,8C,35,E8,D4,4D,BC,0E,30,30,93,D9,08,B6,E9,C2,0F,3A,E4,72,43,F5,36,91,F2,82,B4,1A,FA,D0,E2,DC,7F,9D,0F,4F,E8,B8,8C,51,88,4C,B2,72,66,20,B8,50,70,4B,51,B0,CB,29,3C,82,6B,B6,90,68,12,B8,84,C6,59,CC,9A,87,78,06,5A,7C,C1,1E,26,9D,98,70,9A,ED,BF,54,B6,C8,E3,3D,13,A8,CB,B3,4B,63,7D,3E,AC,B5,BE,9F,9F,8B,64,E1,D5,BF,15,58,8F,43,7D,B2,E4,3B,F2,E9,F5,00,84,EC,5A,57,21,CE,17,A8,DC,61,CF,60,E9,B7,D7,B1,8B,37,09,03,47,4A,CE,B9,D0,02,83,17,49,35,A0,37,F9,7A,58,1E,C2,3C,BE,DA,1C,D5,34,06,47,7C,7B,95,39,DD,09,4D,B8,1C,1B,FE,5D,9D,05,64,B6,FA,C4,C9,5B,55,D9,9A,FC,A9,05,A4,38,43,E1,C4,73,22,20,CF,60,11,81,CF,66,AC,84,FC,7A,B0,71,21,91,48,2A,3F,D6,53,EA,E9,FD,56,A1,72,84,61,E8,77,66,FF,A7,EF,A8,A0,7A,23,C4,2E,77,24,6F,76,EF,BC,5F,6E,B6,84,77,F1,76,13,0D,70,90,16,AC,0F,61,E1,93,CE,48,64,B3,EF,7E,6F,4F,34,CD,9D,8E,AA,E2,36,A6,AF,26,4B,8C,28,5D,0A,00,0A,AE,03,DD,6E,77,72,1A,83,C6,FC,E1,B2,FE,51,C0,6A,7A,24,AC,A4,7D,6D,97,EC,0F,44,79,39,4D,50,1C,4C,08,1F,46,0C,3C,83,B5,9E,08,F7,60,A7,43,D9,7E,60,E8,A7,AC,29,F4,C3,A8,A0,C0,58,79,20,19,2D,5E,43,BB,EB,EB,19,08,F5,6D,B2,14,1A,16,41,9E,5E,19,22,4C,D3,8A,13,6B,B4,F9,FD,60,47,C9,C2,66,9B,98,D3,67,1D,72,C3,D6,6D,EE,65,DF,96,C4,CA,4F,D6,2B,E4,81,12,E8,AF,AB,7D,3E,C2,6A,B5,60,83,C1,B7,3D,88,5C,C8,11,5D,CA,41,8C,89,42,9F,3A,94,04,6A,59,BA,F2,95,FA,6C,42,8D,62,8D,EB,56,A1,FE,3C,8F,E4,53,2F,4A,BE,C2,9D,CA,D1,81,A2,FD,86,B5,21,F3,50,70,3E,2F,EE,10,E5,27,C9,59,32,38,06,40,8B,1F,F5,09,FE,58,7A,64,FA,64,17,D2,C0,FB,31,CD,52,73,72,52,C1,8A,B7,C2,26,2E,73,FE,6B,85,E4,5E,EB,13,5B,84,C9,43,51,EB,27,FE,0D,8F,8F,6F,2E,4E,83,22,7A,64,80,72,42,2D,E3,98,FD,CC,5C,40,FA,5F,4E,CC,66,03,9A,DB,49,37,1E,B4,F7,28,81,21,29,DD,45,B4,8C,4E,47,37,D8,C9,EF,65,8E,77,6D,DA,58,AC,31,F1,F9,27,09,F5,F4,D8,11,E9,E7,A7,E5,67,68,42,12,5F,5A,70,A4,D0,E0,85,11,85,D7,DB,00,66,E6,1A,56,BE,0E,FD,A1,65,F8,9B,9A,65,2E,15,E4,60,33,A1,93,11,F6,FC,AA,FB,78,B7,F0,C0,5F,31,2E,2D,B6,13,46,B9,EC,5B,4B,3A,74,F6,74,85,BC,E4,8A,F9,B7,5C,2A,56,5B,70,6B,88,78,DF,0F,91,8D,DD,32,69,F0,45,D3,B2,FF,95,1A,43,85,9A,DB,0B,32,A2,7B,FA,C2,0A,21,4E,8D,A0,29,03,30,C7,5E,A5,BC,07,0D,44,10,2A,5A,7D,1B,56,51,89,05,AA,8C,EF,D2,E9,BF,B7,AC,F6,F7,C8,3E,AE,D6,51,33,0D,48,7C,CB,9F,B1,7B,4D,1B,FC,1E,02,5C,90,A1,AD,BB,33,AC,17,DC,D7,97,4F,09,94,27,7C,70,6B,71,1C,2F,C0,A9,24,3C,67,F6,5D,35,73,62,38,C0,34,D3,33,72,F2,2C,77,6B,C6,27,98,1A,C3,5E,0F,A8,1C,7A,3B,DB,A6,C5,F9,50,54,B0,47,E5,5C,5C,12,92,EA,C7,BB,41,87,5B,CF,6A,72,0A,9A,90,D6,14,41,12,68,36,87,16,E8,7C,D8,9D,B0,83,41,8A,B4,1E,86,7A,C8,55,1B,35,76,DA,F9,69,19,16,8A,57,2A,7F,68,1E,2B,4C,7C,5D,2C,61,66,F3,9D,46,F3,9C,BA,C8,8F,77,C0,E9,EC,D8,B1,A7,FE,3A,50,54,E3,EF,01,A7,FD,4E,2E,2D,82,54,D4,AB,41,A0,19,A6,ED,5F,B4,FD,DA,F3,03,9D,9A,5E,42,75,F0,EF,A6,13,A0,16,B9,81,7C,AC,31,B6,19,46,07,D2,D6,02,98,B7,63,F9,EA,0A,74,07,0A,7F,3F,1D,24,ED,93,12,ED,5C,95,BF,17,6F,A0,78,96,4D,5D,63,AA,80,1D,05,28,CA,96,02,BC,99,9F,EF,A7,91,67,6A,03,12,FE,A0,E4,F1,0E,C1,F6,EC,81,A6,BC,3A,E5,EB,F3,0E,7E,14,0E,1D,59,C5,A6,61,6B,E8,2A,E3,30,94,6E,C4,B3,3E,A1,73,2F,CF,65,67,93,BE,D6,78,8C,05,9B,8E,2D,0B,93,41,38,2B,39,B1,36,34,DB,CD,C3,24,B2,54,F8,1C,03,C4,75,69,E9,1B,80,B4,DB,7C,56,29,D3,9B,4A,C6,61,EB,AB,73,B6,50,32,7A,AF,A7,A9,BC,48,00,34,83,87,07,46,0D,1C,34,63,36,C4,55,17,D1,33,1D,45,DB,84,3C,92,08,54,B4,15,C0,9C,C8,8F,03,4D,64,30,1B,51,58,44,DC,10,53,8B,E8,2F,BF,96,7C,DA,57,6B,8A,FA,EC,14,A8,8E,A5,E7,15,FF,EE,BF,DB,25,7F,DA,95,1E,B2,F4,50,21,58,9F,86,24,5E,0F,54,11,15,9C,F8,B2,06,8E,3C,0C,05,05,97,51,75,61,57,4D,BB,1A,36,98,F0,BB,7B,B6,BE,A3,20,EE,02,20,26,3A,FE,65,E0,8D,11,8F,61,6A,B4,D3,CC,46,47,C0,53,92,11,40,C3,F6,53,6D,C8,D6,E5,C2,88,95,4A,F1,47,AF,BE,43,41,57,E2,FD,E1,71,4E,B8,F9,6B,C8,7D,0B,C1,2F,46,55,6D,A1,C1,84,E6,13,91,E4,E8,01,2D,25,F8,3C,15,B4,53,88,8D,11,ED,F9,A7,A8,9F,7C,80,C5,A3,F3,9C,AD,41,8E,28,26,1E,BB,30,6A,6B,BB,57,C9,58,5C,01,75,E2,26,79,62,70,C2,63,3A,0D,54,8B,78,9E,1E,2B,A5,C7,1B,14,2A,2E,06,EB,EE,C3,AF,AE,2D,25,E8,ED,73,46,25,D3,6C,95,53,B5,A1,03,BD,7D,B0,AA,2F,DA,C4,F7,EB,31,78,0A,44,BB,CC,BC,44,52,B4,6F,A2,A6,D3,2B,CD,02,5E,0D,2B,FD,E6,AF,32,C8,55,81,CE,7C,61,EC,A6,33,5F,0D,0C,7C,C4,7D,A4,4F,D1,DE,A0,14,6F,B5,7A,34,8C,95,15,7C,A8,57,36,7D,24,29,71,5F,4B,74,FB,46,61,E7,E0,20,9E,CE,A4,8B,97,44,45,C3,0F,31,A2,B8,B6,A4,65,9D,E7,DF,D3,B9,D2,9D,25,C5,01,2E,F4,8E,88,5A,42,DA,20,79,A2,A2,CC,53,1A,6B,91,1E,58,2A,9D,2C,57,14,31,B0,2E,D4,4E,5D,74,21,AE,7F,03,62,A1,85,FD,7A,78,0E,2C,2F,4E,CB,9D,B0,C3,12,99,A9,11,C3,52,2E,E9,EC,6A,49,06,6A,EA,51,15,87,EE,A8,FE,75,0D,C9,12,36,0C,79,04,15,17,7A,FC,51,6A,96,08,98,A5,27,CF,59,55,73,12,52,E7,36,6E,B2,38,20,F1,C5,2C,D6,16,E7,66,EF,84,8C,D0,71,AE,6D,91,79,27,3C,66,04,F5,9D,E8,7D,86,A5,98,93,64,E1,DA,28,60,42,E7,D1,84,92,EB,F0,E1,4F,37,05,58,BE,10,F3,AC,39,67,72,DC,F7,5B,9B,AE,05,FA,0F,01,07,69,72,BF,4F,30,3F,9E,0D,AB,FF,3A,D1,BE,E0,D7,57,DD,AB,AD,63,38,22,6A,91,E7,BF,F2,EF,68,79,97,3E,5F,46,9D,ED,25,59,AE,D8,27,17,AA,90,CD,DF,71,F3,80,9F,51,71,74,EE,01,51,4E,B7,B3,A2,99,7D,C4,66,91,7F,70,DC,DA,D3,EC,BE,D0,E6,09,EA,3E,89,26,29,B9,1C,0A,89,B2,31,08,47,6C,39,8A,93,EC,98,62,70,74,49,7E,08,00,85,14,C5,BA,45,88,FD,78,2A,7E,8D,D2,73,6B,D6,61,06,BB,15,D8,C6,AA,0A,69,3A,69,BC,7C,58,75,C8,F5,54,7A,3D,6F,DC,CD,05,F4,AB,E0,9C,0B,C0,F5,09,49,2C,9C,E5,B2,A4,0A,8A,8B,8C,1D,2B,F5,20,44,D9,F5,E0,4E,06,C5,BD,C3,C7,95,BF,BB,85,CA,2B,9E,8D,3E,34,2E,07,4F,3C,AD,84,F6,26,89,F2,BD,FE,91,63,67,2F,0C,C3,65,CC,4F,F5,16,CA,25,39,30,2A,3A,AA,73,00,F8,CD,17,33,91,D8,74,B3,B3,12,D8,A4,7D,24,0F,2C,FA,5A,16,4F,42,B3,97,F3,63,F3,F0,62,12,BF,34,20,C8,FE,C7,9E,67,11,DE,35,5E,FC,B2,BA,01,8E,78,47,04,70,34,09,81,F8,49,6B,35,7C,26,C4,69,0D,CB,8A,7B,37,FD,EE,E8,82,02,9D,6B,D0,03,10,BD,81,51,91,08,8A,73,B3,5B,91,30,13,54,ED,B4,02,DF,8D,23,A4,25,F4,45,BE,4A,74,99,7C,FF,26,2C,93,BE,D8,BA,68,C6,CF,FC,62,B6,04,16,E7,A2,7F,9D,67,2D,EC,D6,F5,87,A3,3B,33,A1,53,3A,21,8C,3F,7D,97,0D,CA,36,A3,86,33,D5,F5,86,CF,87,F8,03,E1,BD,C4,11,DF,51,8D,2C,4E,1C,9E,B9,09,38,A6,77,BB,B8,8F,3A,9A,7A,D6,DA,6D,A1,6F,22,03,8F,2D,5F,8F,BB,2F,E5,43,94,A9,AD,C1,F3,72,07,A4,CB,A6,66,85,5B,A2,2F,42,EA,CD,D2,1A,38,85,E7,74,46,E0,CF,7A,19,1F,A4,9F,04,C5,1F,EA,E7,4B,4D,94,48,D0,29,22,FF,8D,BA,2A,09,92,60,35,F9,8B,4D,36,FB,33,EC,54,29,8C,5B,AD,E1,3F,9E,E4,F0,AC,99,98,67,BB,4F,99,86,60,9B,5A,8A,3D,02,A7,6A,9B,C0,9D,2A,F4,24,7E,AC,7A,49,DD,9D,E4,1B,03,A0,7E,A2,41,59,4C,9A,CE,9D,0C,AA,89,C2,9A,86,40,84,45,EC,D9,D7,B2,20,01,2C,59,21,BA,10,79,6B,BF,34,B7,A1,5F,E7,F1,93,DF,22,7B,A4,B0,16,DD,0A,A5,C3,16,AF,CD,0A,6E,31,2E,9B,D3,2E,0D,5B,E2,F4,13,B2,23,A8,29,9D,E0,A9,20,45,18,5D,93,AC,A4,62,E6,50,1F,B2,F6,37,D8,0F,73,9F,C7,11,E0,73,E0,73,D7,05,51,33,67,08,26,2F,06,42,71,56,16,91,EF,AA,BB,A1,A1,51,25,41,20,87,A6,04,04,38,8C,07,39,2E,CF,52,EE,E0,EA,36,80,DE,2E,D9,F6,AC,CB,44,3D,62,FF,A4,3E,24,6E,0E,92,AC,CF,69,80,CC,76,29,11,CD,FA,FC,34,DE,B5,19,1A,83,C4,A2,8E,00,BE,C1,91,E0,3A,91,8A,00,06,C1,12,9D,77,47,18,92,77,A1,CF,40,FE,A6,36,1D,DB,0E,62,09,D3,32,F0,56,2C,53,F7,24,61,F5,35,2E,34,04,FA,A0,08,C9,E9,30,BB,AE,63,B2,55,BB,3F,4D,E8,E5,32,64,B1,86,FE,A7,76,41,AF,E0,35,D8,60,3A,3B,43,AB,60,0C,3D,D3,1E,B2,35,21,7A,7D,03,D4,AF,18,B4,62,6D,71,58,71,F5,C9,61,28,AA,D8,59,EC,C3,86,58,F6,B6,C2,BE,FD,64,98,76,3D,F4,92,32,84,21,11,21,6A,F2,CE,BD,BC,45,96,F2,DA,FC,CA,49,CC,C3,12,00,DF,3E,A8,F3,FE,7F,78,74,70,C2,DF,F7,37,FA,E7,A4,28,EF,6A,92,C5,B6,41,EC,F0,1A,FA,27,AD,81,B7,F7,28,D5,49,54,DE,97,E7,00,87,EF,39,29,26,F4,23,87,33,74,0E,07,42,DE,13,08,A7,12,AF,B0,30,A3,C8,E4,5A,5D,A4,F2,71,29,31,E9,EF,84,95,83,79,4D,68,1B,EB,65,CE,9B,F2,5B,E9,C9,7E,68,AE,9E,46,F0,D7,74,0E,84,04,A5,9E,78,BC,F2,1B,DE,9B,82,FD,55,D3,40,66,21,F8,00,79,76,7B,58,A7,D2,E4,2F,47,9B,75,59,22,9D,F4,30,F8,C8,30,4A,78,D7,D0,3F,88,7B,22,FF,75,91,8B,F0,E9,84,6E,19,39,B2,0B,58,1D,1D,D1,B6,35,BC,06,1C,54,3F,D5,B0,41,1C,6D,E2,96,72,23,99,1F,C8,B9,05,BE,0F,16,B3,EB,20,A8,7D,A0,F1,BF,62,07,52,BF,5D,87,45,31,5D,83,F0,2B,42,86,86,17,79,D9,75,CB,FB,4D,D3,FC,A7,E0,D8,10,35,D9,69,4B,CE,9A,86,A8,54,E9,53,82,F9,D7,C3,B5,35,0B,AE,C3,79,31,7F,73,54,3A,1B,A7,1E,4E,A6,27,4A,E6,58,A3,50,D0,DE,A4,C7,4C,BA,74,AD,28,AD,77,99,A2,20,4D,48,6B,A9,EA,B8,45,F7,12,B7,33,4E,63,35,E5,F5,7F,7E,11,38,3B,23,E2,1E,DF,CD,CA,16,C6,B2,6A,C8,30,C7,BF,5D,D4,73,39,B8,BE,CE,46,6A,FE,51,F8,76,DF,74,8A,C2,AD,C9,0C,A3,EA,CC,F8,E3,0F,9F,69,7F,EF,6D,A6,56,2D,C8,CA,45,BA,F4,02,0A,8C,C1,13,23,BE,70,CE,98,FC,E3,A9,1F,0A,83,D0,72,97,42,AD,54,2E,84,DB,01,3F,42,E1,87,C9,51,88,D2,28,5C,AB,74,09,20,B1,80,32,A5,F2,12,BC,28,EA,52,F1,B5,48,2B,60,B0,C4,C1,FB,A0,6D,42,77,CE,21,B2,1B,68,3C,08,DE,A0,67,B5,D4,28,6D,4F,8B,88,AF,E3,16,D8,9A,97,E8,23,92,DF,E9,5E,C8,01,80,66,1D,FE,4A,6B,FC,37,FC,56,7D,41,67,54,43,55,9F,E7,35,EB,2A,E3,2B,56,0A,5B,F9,D0,1D,FE,F7,04,59,56,CB,32,A8,12,0C,2E,2C,7A,1F,8F,96,E1,DF,36,67,CE,AD,B3,05,E5,C9,B8,0D,6C,EE,C9,86,70,53,D7,AE,4F,7B,D8,37,0D,71,03,09,58,72,54,FC,FF,6B,D5,C5,0F,B2,1C,8B,90,C1,A6,26,16,F4,1A,2A,A0,6C,DA,F5,55,1D,F2,F3,6B,DB,CA,94,C0,36,E7,70,5C,B6,94,D3,F4,0E,2D,3F,EA,4E,FA,3A,C6,45,A3,80,57,AC,E5,6D,75,86,96,86,05,5A,47,7C,D8,B2,22,E3,04,A5,88,E2,6B,0B,4A,BB,D8,BD,68,DE,75,44,47,FC,42,11,B2,A5,3D,D5,4E,C9,A4,C0,66,BB,9E,93,89,E2,BD,95,5A,FC,1F,02,A2,14,1C,75,FE,92,98,B1,AF,3A,B1,58,22,E9,28,E9,56,73,B3,7B,9C,4E,AA,3E,24,3E,26,6D,1E,4A,2A,AD,4C,4E,19,2C,1D,90,86,37,1C,7F,12,F7,3C,B4,2F,CD,C0,83,5D,D3,8E,C7,14,B1,4C,C0,4C,65,78,59,74,3A,01,45,3B,F2,86,17,2E,13,7C,DC,3D,70,70,E6,FB,3A,9A,25,57,A2,A0,6C,10,22,FE,C1,71,98,0E,DA,AE,8E,C6,B8,E4,6A,9D,A1,9F,F4,A3,B2,31,F9,B5,70,5F,03,4C,BF,EF,E5,7B,1A,A4,8E,3B,DC,6D,D0,25,51,EB,EB,44,D0,43,4D,1D,58,2C,7F,D2,19,35,55,90,71,88,EF,D2,5C,A4,5B,E3,C4,53,B9,09,B5,88,30,C0,02,42,B5,8E,33,8E,B5,23,3A,F1,8A,D7,99,B4,0F,44,6D,3F,9B,66,EC,5C,78,B9,3A,DB,11,9E,91,4A,D4,EA,93,13,E2,AB,C8,55,89,44,DA,B1,38,30,2E,97,33,20,44,4B,6D,34,E3,71,65,EC,D1,0F,33,9C,8E,F0,95,89,5C,63,A1,BF,11,62,D9,59,40,62,EF,86,52,D6,6C,2D,73,34,59,D4,67,45,41,7B,CF,5B,51,54,EE,E3,BF,BF,B7,4D,23,65,43,DC,DA,20,7E,BC,5F,1D,9D,77,DA,BF,74,D7,BF,08,76,EB,71,13,60,E2,BD,D3,32,E4,7F,C5,1C,92,B2,7A,DB,54,C0,A3,6D,52,4C,4C,88,0D,E8,1C,D7,8D,EA,84,82,9D,92,14,E9,03,AC,64,7D,7F,75,78,A3,74,D3,66,7D,F3,C0,63,87,90,AD,65,79,A3,9E,27,69,24,E4,44,44,D5,F2,D8,EF,15,33,EB,A9,A3,30,D2,1A,AD,16,A3,FC,D0,75,92,ED,14,6F,A0,59,ED,E2,2F,5F,B1,63,7C,8F,A9,D6,7B,A8,31,BB,DB,7F,F0,E9,8D,B2,94,7D,CE,96,C9,F0,82,C9,55,90,15,BD,78,0C,86,72,4A,D4,32,60,4B,4F,42,C6,DD,2C,8A,DF,8E,AE,68,6E,02,6A,5B,48,C9,A6,42,AF,4E,15,F8,B1,D8,EE,7C,0F,B7,E6,74,FD,E3,8C,20,16,04,F0,B6,7C,70,41,91,13,1B,47,E2,0A,63,86,27,1E,E7,56,2B,7F,D3,F3,F5,D5,FA,B2,A0,04,6A,A6,47,A9,1F,DD,40,31,A7,10,8C,94,E9,F4,06,18,E2,5F,CB,C4,B8,68,2B,C6,65,C9,9A,46,A2,62,48,F3,4B,CE,49,CB,9A,A8,78,E7,DF,76,FB,E6,D6,FC,65,05,DE,AC,92,EF,85,AA,8D,21,95,D8,CE,10,BA,4B,70,9E,56,34,45,86,EA,59,E6,0F,31,19,7F,38,D1,2E,EA,CB,BC,A2,D0,37,12,3D,B7,9E,61,94,0D,7C,EA,38,06,B6,6C,09,34,66,D1,B8,79,56,FF,A2,AB,6F,57,A5,98,7B,61,27,9F,13,F4,1E,3C,21,80,34,BF,30,09,39,A6,6C,20,B7,B9,53,35,FD,44,9C,69,F9,7E,4A,42,D2,C8,2E,70,BD,09,38,3B,AA,C1,CE,9A,27,73,9B,39,79,E8,0E,60,5E,EB,94,C7,2B,98,A7,A6,F1,D9,98,66,FC,6A,BE,09,BB,53,DF,0E,47,5D,B1,76,32,79,44,BF,4D,7E,4F,50,86,AF,31,E7,D7,E2,39,6B,2D,C9,5F,4A,B2,C5,A4,A0,E2,5A,F5,71,FA,7B,47,2A,F5,60,5B,B6,3F,5C,48,B1,39,58,32,49,A0,24,22,5B,71,59,4E,74,6D,21,2F,EF,C7,89,37,45,F7,F6,3D,C6,B0,FA,C8,F4,D5,AE,64,F1,2B,55,E2,2E,15,8A,5D,23,0E,C6,86,2E,E0,75,6D,1B,90,71,F5,36,31,92,E4,40,5A,EC,B7,BC,34,0C,99,2C,46,84,D6,E5,0A,1C,F7,CC,AF,2A,7D,C2,87,D5,AD,20,7B,CA,CE,6D,B8,EB,1E,B1,BC,FA,7E,38,0D,D4,78,32,E3,FB,77,CB,D6,F3,6C,B9,85,C2,47,67,6C,65,70,FF,42,2D,57,75,72,68,86,87,54,0E,B7,C1,3D,4C,A6,17,7C,FB,A1,91,60,6C,85,C1,51,7E,70,01,EE,04,E7,C5,6B,87,24,6A,11,6F,5B,41,9C,67,11,04,92,B0,76,32,FC,19,53,3B,E8,62,80,BC,FE,FC,1E,AF,79,90,EC,FC,EC,16,A8,F2,6A,C2,44,FB,E9,47,C4,7D,F3,10,10,F3,F4,22,2D,A6,17,70,89,71,70,C9,D5,2A,9D,7C,BB,93,73,70,F6,CE,D8,6A,52,A3,47,D0,8F,90,EE,10,33,EA,AD,93,55,D0,D0,00,19,1A,AA,D7,AD,A3,2B,FE,C3,9E,0A,45,EC,3D,88,96,AA,5F,BF,D2,32,6E,3B,40,88,55,21,C2,AB,DB,36,9E,03,61,C2,5B,A7,AF,DC,09,C6,0F,A5,4D,6A,96,F2,66,09,F6,45,77,43,12,19,08,F4,36,D9,9D,2D,E3,BE,90,96,AB,63,DD,8A,5F,45,64,13,48,78,80,91,0E,83,14,6F,59,43,F8,FA,4E,B3,66,74,AE,E9,48,97,36,FA,DA,1A,D7,75,5E,4F,C7,E6,11,51,9B,3A,18,CE,24,B1,64,E3,11,68,CF,B9,C7,8A,8C,4E,0D,FF,D4,4F,9F,2F,04,41,5F,08,4F,D6,C4,6B,66,0B,BD,00,EC,7A,4D,97,50,BA,30,1C,7B,F7,30,CD,34,C3,E1,80,2C,B2,53,5A,0C,D5,36,E5,03,83,E6,22,1B,9D,CC,68,F8,C1,8B,E5,CC,B3,AA,6B,91,1F,67,6B,3C,1B,E8,62,56,40,2A,F5,C1,16,C2,97,64,A7,8A,61,F5,CC,B9,78,97,7B,77,8F,67,A0,20,C7,17,D3,06,C3,B0,FD,2B,3F,39,4E,07,9A,BD,2A,A0,7C,B3,27,7C,D7,7A,96,2A,DA,45,F6,9F,66,8B,76,0D,EB,39,46,D5,EC,14,AC,AC,F9,B3,44,01,EA,1C,B3,97,E5,4B,8F,B3,37,59,0C,41,53,C8,FA,48,EE,07,5D,53,E0,BF,F0,48,B3,FE,19,95,C1,8B,01,D9,E9,EC,28,F0,50,6E,3A,27,9C,A4,B4,6E,D2,D0,37,8F,C9,9C,EF,4D,3B,D7,C2,96,D8,22,48,52,75,1E,5D,CC,5B,71,C1,38,CA,82,87,7C,7F,5E,AA,0D,4B,91,34,9F,8B,A2,48,7D,B2,4A,BE,08,94,F2,86,A2,29,6D,BC,3F,6D,7E,02,B4,F4,33,53,E5,4B,22,F5,18,A1,3D,89,65,57,B8,DE,B3,B2,D6,21,F9,5C,48,82,83,C3,53,2C,5D,78,FC,EA,8C,C9,EF,6D,25,12,CF,60,6E,CE,8E,62,68,C2,70,0E,56,BC,CB,96,04,48,B0,6F,EC,EC,4D,31,07,3A,FB,BB,30,86,74,65,E8,E6,E5,04,0B,11,6D,CB,F9,86,E7,E6,CB,51,DA,CA,0D,B5,4E,CA,C7,15,1B,88,FD,18,69,3A,CB,11,0C,09,D2,0D,39,BC,6D,72,16,93,61,8B,EE,22,AE,1B,E9,F4,5C,0C,FE,D1,F2,BE,25,A5,A4,9C,24,09,31,A2,B9,40,05,5D,A9,31,29,2E,2D,AF,43,E6,34,17,AF,1D,5C,03,03,46,66,A6,0B,AC,BF,4A,B6,E0,7E,01,0D,CE,EB,03,FF,21,98,DF,43,13,AC,59,4E,7C,58,B7,76,2B,F0,DE,9D,1C,20,17,DA,02,A0,A1,A8,73,A9,46,3E,7D,81,DA,E7,D6,C4,D1,60,85,C4,1B,90,CA,98,E8,36,D2,3A,08,21,DF,96,77,06,A3,C7,B1,E7,36,02,C4,7E,7E,AC,59,F7,46,04,C9,34,31,E9,AF,46,4D,27,C4,0B,02,70,EC,18,1A,2E,04,D1,C9,19,FC,7E,1E,72,4E,40,9F,11,98,8A,9C,E8,ED,25,51,05,02,3F,7D,E4,0B,FE,6D,11,CB,E0,82,12,A7,22,9F,9B,27,CF,39,01,30,DB,04,AB,D2,D1,7C,7C,13,A1,67,FB,2A,AF,5C,02,FF,39,1F,07,44,4A,76,58,A0,86,28,17,98,C6,9E,61,0E,E6,77,85,86,24,B2,37,76,AE,72,F3,17,00,42,D2,E9,08,48,57,B7,46,EF,32,B3,83,5D,EC,2A,4E,7C,62,83,25,3E,13,25,27,45,7A,7B,73,21,6F,56,C0,2B,CC,2D,54,D3,18,30,9E,2A,78,44,8F,E2,3D,AA,65,7C,5F,DC,E2,07,77,8A,D2,09,EB,56,07,A7,39,6E,21,15,E1,80,AA,E4,6C,46,7C,E4,3E,E4,4C,5F,3B,03,26,CF,9F,BD,57,ED,2A,03,56,97,72,1B,7F,D0,6C,C2,99,B8,73,6E,D8,82,4C,0B,36,78,22,52,ED,9B,6D,4A,D1,6F,A8,09,41,B8,82,86,C9,8D,2E,F1,FD,55,AA,CC,CD,44,EC,93,29,7D,C2,3F,9B,33,EC,96,E9,3B,7E,A7,5E,D9,AC,75,E5,60,F6,C8,82,84,70,5F,08,1B,D8,41,F1,C7,88,04,28,32,7B,52,55,E2,0C,26,C5,C9,8E,11,D4,26,41,CB,37,1B,5C,4B,14,75,4F,F7,D0,9D,D1,F2,20,0B,40,7A,E0,D8,7F,B6,DE,04,24,B5,B7,B5,72,80,29,A8,7F,7E,5E,B1,6D,AB,31,C2,22,BD,24,AF,63,41,7F,0D,B8,8E,57,C3,73,92,19,1D,E6,E7,9A,A2,7E,FC,4F,10,69,0F,99,6D,2F,A6,0A,AF,C7,E9,1B,CC,03,52,10,40,19,6E,8A,43,D3,88,D1,BC,48,22,8D,5A,64,92,EE,D6,6B,D6,F9,28,1E,97,B7,9B,4B,59,1C,32,BD,95,31,B2,9A,79,05,BB,DA,DB,0C,C9,B6,15,A8,69,A7,EE,B5,B9,1E,79,21,8A,E3,70,47,E1,8C,65,CF,E8,ED,0D,10,0D,79,A1,EB,8B,D7,1F,B5,99,A4,EC,E7,E5,A9,5C,F5,7B,79,1F,F4,65,35,5D,54,99,69,88,3A,2A,A5,8C,3F,94,FD,37,7E,82,35,4F,9A,F1,DA,36,C2,27,B0,91,CD,8C,7D,1D,9D,3C,4C,5E,40,1D,DC,3C,A2,0F,53,5C,B7,DC,CE,B8,36,98,2F,6A,F6,70,04,37,BD,A1,B6,97,0A,70,5C,AF,37,29,A5,E7,CB,6D,61,12,1E,FE,06,B2,65,B9,9F,C8,95,3F,98,3F,AF,17,C6,66,A2,AB,56,36,B1,9B,F9,EA,73,18,8A,84,08,9C,5F,0C,B4,4D,55,9F,F8,6C,EB,B9,7E,9E,D8,63,A7,5D,08,A5,B0,F5,CA,BD,6E,6E,CB,65,59,31,84,48,BC,54,DB,A5,59,D5,1D,78,B2,20,8F,CF,85,60,97,18,C0,FC,3C,90,AD,95,C5,E2,DC,1B,89,C8,E8,88,86,7B,FC,DF,50,7D,83,BC,31,7A,64,CF,FC,36,DB,A7,72,D1,BC,66,A4,19,F6,80,58,20,5E,0C,12,D1,46,BD,DB,3A,39,4C,48,74,00,B2,75,4C,15,66,5A,80,83,24,49,09,57,04,FE,20,0A,8D,88,51,08,3E,DB,D1,B5,65,21,00,B9,AB,A9,5D,CE,91,34,B8,6F,93,D0,8D,FB,5E,45,E3,41,24,36,A7,07,F3,EC,A8,76,9E,A3,A9,22,A5,A8,34,09,F5,0F,EA,C2,24,9F,7A,B8,F3,AE,89,12,26,7D,09,06,C5,62,EB,00,89,9A,9A,B7,50,AD,40,07,1A,AD,DB,73,0C,37,72,CA,BD,4E,DB,6A,C8,BF,2A,2E,1A,A6,46,BB,45,04,BE,4E,A8,53,2F,63,68,E0,8B,FA,DF,7B,AF,30,A3,31,56,A3,81,04,CE,25,C9,72,E0,19,A3,37,9E,9B,C6,92,91,EF,EC,AF,03,38,B4,B2,B4,FB,B6,33,91,6A,92,28,4D,99,DD,E3,9D,7E,0A,24,40,AE,CB,71,DA,4B,04,5A,9A,DB,D5,3B,56,9D,85,2B,EE,05,E8,38,D2,3C,2B,D1,56,06,30,5C,3C,B9,22,27,3E,FD,E6,A8,56,BA,AE,AC,F8,EA,D2,1D,EC,BE,31,31,43,B0,52,C0,CB,63,79,86,42,98,45,79,71,FC,7B,84,36,FA,12,A8,E0,D1,F0,60,3C,51,D9,C2,75,3D,DE,68,50,44,2F,29,08,4B,72,4A,65,A8,2E,6D,DF,9F,D9,05,4B,51,3D,2A,9E,E3,10,B6,68,47,C2,0D,7C,AE,37,88,59,40,5E,DC,18,AC,B6,9C,09,61,6D,B5,14,77,2E,5A,68,1F,C9,6D,00,65,53,B0,F8,04,FA,48,C7,06,32,43,87,AD,BA,4A,A3,DB,CC,16,B5,B9,A6,C7,66,01,1B,30,68,CE,AC,2A,19,43,6C,12,B1,B2,05,FF,8D,6C,1D,E1,DD,77,3C,A9,34,35,A5,7B,CF,A2,52,E9,B0,F3,B3,2B,54,FC,09,D4,9E,BA,5E,88,E1,53,ED,77,D0,F4,56,10,D4,09,13,18,3B,57,CC,89,54,92,7F,9D,89,09,28,41,8D,31,EF,A0,53,18,9B,0E,C0,21,61,AF,93,21,4F,EF,45,B5,EA,25,BB,44,C9,DB,DE,2A,80,35,E4,7D,50,49,E3,8F,80,C7,DC,C2,35,2A,20,1D,53,6D,A3,CC,06,E3,09,7C,58,D7,5E,43,14,63,9C,C7,FD,52,70,0E,95,34,DD,F4,2C,A6,9E,EA,A9,FE,29,E7,8F,1A,D5,E2,52,49,3C,58,88,4D,C0,3E,6B,83,E7,1C,C5,3C,DF,E7,AC,2F,6F,A2,7E,5E,FC,24,94,92,18,DE,37,D0,E7,DE,52,F4,D4,02,5F,BF,83,61,01,0E,FC,63,A9,FA,CD,C7,6D,34,A2,D6,10,1D,2E,70,F4,B2,C4,C6,E6,61,BE,92,8B,9D,C0,74,F1,BC,17,9D,62,C5,37,4B,5D,47,87,F1,47,29,8C,DB,64,CF,62,3B,C5,86,D9,FF,29,22,4F,74,BB,E1,93,6F,75,B2,23,0C,86,AF,00,DC,A7,D5,69,F0,ED,04,7D,54,B2,F5,18,85,FA,16,9C,16,9B,52,6D,02,1A,99,72,A9,29,1A,9D,6C,7C,B2,FF,54,E8,AF,6E,96,34,1B,BD,46,CC,1F,D5,FB,FF,68,D1,86,0B,76,3F,A0,2E,54,E9,68,2A,3B,A8,EF,5F,5F,98,FE,B1,55,FC,76,08,1C,F3,C7,DF,4B,24,F2,F5,F4,45,31,AE,DA,1B,A7,40,8B,BB,D8,EC,5A,C7,FD,F3,0C,79,A0,1D,6E,79,8F,05,44,90,AA,36,9A,97,9D,DB,2A,62,CA,43,55,6E,2E,ED,1D,9E,46,FF,77,14,73,55,BD,BD,0E,94,3B,90,23,17,48,59,C8,D2,74,86,73,BF,E2,83,6A,03,70,30,FC,FD,61,5A,F5,E2,A2,19,EC,AB,96,39,36,60,0C,94,82,6D,10,42,45,4A,EA,F3,68,5B,54,A1,31,18,69,EC,8D,F3,73,A1,6E,45,ED,A4,DE,83,FF,95,E0,2C,AF,E2,A2,43,1B,F3,81,27,BA,63,F4,00,3A,0E,0F,24,96,C3,01,DC,20,05,57,B4,B8,3D,3D,0C,88,B9,14,70,22,64,43,97,11,2C,1F,68,31,B4,86,78,B8,92,08,4C,1E,4F,58,3E,08,2D,AE,46,29,B0,76,78,A8,6D,51,4D,7D,55,4D,78,26,4A,37,90,AE,64,08,A6,60,FD,28,6E,75,81,DE,34,AA,9A,96,11,FE,13,A4,DC,17,76,DF,B3,24,60,EB,E8,FA,56,CF,A5,37,3F,ED,FD,26,A4,63,F7,19,5E,11,02,50,A2,53,B2,7D,08,19,7D,68,86,18,51,A1,F2,AA,83,37,5A,66,FF,72,FA,5E,C3,66,AB,16,57,77,E2,4E,60,6C,24,77,18,D6,88,96,57,4C,C2,D6,32,91,E8,D1,B3,A4,9A,37,14,8F,16,0D,4C,08,91,42,F2,0D,77,96,5B,E3,AA,C8,16,87,9D,90,FC,70,06,C1,41,C4,26,03,50,79,6C,E3,C0,07,B0,8A,4B,DC,26,4B,DA,67,6C,00,7C,BE,BC,53,09,0F,3C,1D,0E,62,85,08,EF,60,9D,9E,CF,16,83,AE,7E,3C,E6,8D,D1,2C,38,A7,BC,2C,26,A4,0D,C6,2B,69,2F,57,05,7A,3A,9A,31,A1,5B,EB,B1,05,7B,B5,DF,37,86,74,12,B0,DE,1A,92,F1,D5,A3,A7,C5,EC,23,11,29,AC,CA,25,9C,29,9E,AF,7F,45,EF,4E,A1,23,C0,CA,EE,A3,D2,EE,A2,E7,FE,C9,75,77,31,16,0F,6C,7D,B8,C5,60,1F,B2,B1,9A,60,00,9A,86,98,4B,3E,42,DB,FB,6D,DF,6B,B4,CA,28,AC,17,5B,AB,49,21,B6,94,AB,14,03,DB,14,1D,14,B5,5C,50,E3,F9,2D,D6,04,AC,6A,AF,02,58,4B,89,7C,41,66,48,78,7E,0E,A9,DA,2A,FF,A9,C0,22,2C,BC,2D,29,76,10,5D,A6,DA,4C,70,0E,5F,9C,EB,9A,94,A9,6D,3C,40,2D,56,D8,F3,02,4F,FB,D6,63,2B,3A,4A,4C,1C,07,3D,55,B7,A1,1F,71,46,0A,45,9B,05,C6,FA,8D,04,B2,1E,26,47,A0,74,66,4E,0D,6F,22,E3,05,DE,22,A4,E8,79,AD,1E,F7,13,92,F1,EA,AA,F4,DB,26,A6,D0,13,A9,E8,CD,8D,06,CB,D4,D0,BB,2B,5F,AA,D1,8B,A7,C9,2A,D3,01,70,0E,C5,88,37,6C,B2,BE,6A,CC,21,5B,93,C0,90,FD,0E,8A,C8,7A,FD,81,52,07,AE,2D,A2,AF,59,4D,E0,D8,B5,CB,69,1F,9C,A6,BF,15,8E,83,43,F0,72,C5,70,F5,B6,B0,9A,CD,17,1E,E6,33,F6,66,17,3B,37,B6,F2,02,71,97,2E,54,D8,FF,5F,61,7D,2B,A2,A3,10,67,FC,65,06,27,25,5D,11,41,B1,CD,06,C7,49,95,D2,C4,72,B2,8B,2E,93,47,4B,29,1A,CD,93,94,11,9B,57,00,B2,4A,03,07,83,AE,27,CF,7E,6E,28,7B,8D,3D,2D,3E,0E,C5,5D,E3,6C,AC,18,63,F8,C4,DA,09,48,D5,40,48,C8,11,D7,7D,86,48,84,82,D1,DE,31,BD,BA,5D,11,38,D2,DB,10,56,19,C6,45,7E,A2,5C,37,20,67,8E,03,FD,32,2C,72,2A,C4,F6,D2,33,E0,4C,0C,85,C8,69,85,A4,E1,BF,52,76,81,54,12,0B,81,51,01,9D,5C,87,B8,65,1C,2E,7A,0F,34,5C,87,02,26,DC,DC,14,1F,D2,D3,DD,D5,74,44,14,3B,01,29,76,1F,87,8C,2F,A2,09,A9,E2,18,20,A6,84,FF,2E,54,77,07,A2,77,01,2D,75,AB,39,3F,8B,69,BE,DD,EC,FF,0A,B2,94,25,56,D1,FC,BF,FC,14,D5,86,00,D5,35,9F,66,FF,85,C7,B2,A2,01,74,F4,17,52,2A,96,57,84,56,15,AB,ED,E1,5A,3E,C4,77,A4,5A,1D,2C,FD,02,B7,1E,33,0E,73,DC,5C,88,9E,99,17,7C,D1,EB,A2,59,25,C0,D4,FF,B0,C9,D3,6D,AD,02,E0,66,16,B8,80,65,A1,F4,BE,F5,3D,A4,BD,51,5C,6C,55,2E,E1,08,C2,42,04,C9,B8,86,B2,8D,99,C6,12,81,95,1C,54,36,19,B2,F8,E4,C5,D4,15,7A,DB,12,E2,51,49,26,EE,D5,50,E7,95,6C,FB,86,BA,7D,E1,CE,D2,3F,E1,18,D2,75,4B,6A,41,84,AF,FF,CA,E8,F0,BC,0F,F2,99,4E,B2,E3,3A,1A,0F,88,A5,B8,E2,16,E6,7A,F8,96,82,36,B4,3F,62,43,A8,32,98,BA,25,8A,5A,B7,A4,A0,18,D4,22,E2,E3,33,E0,B8,40,61,72,AF,AC,71,F2,B3,73,66,1D,EC,7B,E6,91,7C,5C,E5,0D,CE,79,34,48,25,89,5F,92,97,F7,5B,25,50,5B,14,80,A3,7B,B5,FA,FD,36,0E,0B,EE,2F,54,9A,BC,D1,82,B9,86,FB,B6,D9,CC,EE,96,FC,AC,D3,7E,08,5F,D5,C4,B4,75,EE,35,3D,BB,4A,EA,B3,C7,DB,94,62,29,65,2A,04,0F,C3,EB,A6,62,9A,E3,7C,FB,FF,1D,8A,4D,72,AA,DC,AA,81,19,B2,DA,C2,24,EF,57,44,21,9A,8D,39,30,CD,15,1B,BD,AC,95,F4,4C,3B,58,13,3F,C6,C5,BE,95,D0,AB,70,AD,8B,EF,55,A2,E1,CF,CA,B4,E3,37,7B,EB,23,EE,73,FC,D2,20,44,3C,F5,0C,B6,01,63,87,B5,BC,44,94,FC,96,0C,C9,4C,EA,3E,2F,AE,06,5D,F4,50,6F,5E,7D,99,08,F8,57,FA,8F,62,3D,95,9F,2A,6A,B1,C7,91,42,3D,E9,A4,31,27,0C,3D,04,DC,E0,8F,02,18,E4,6A,F6,43,E4,3D,58,62,E7,B2,7D,7D,0E,81,1B,E4,9D,61,DA,CB,67,16,3C,9E,58,B9,6C,9B,83,E9,C2,F3,BC,17,65,52,2D,7B,EC,BA,60,9B,F0,D6,49,7C,07,6E,B7,0D,09,94,95,90,8B,82,B8,B7,32,1A,32,3D,CC,2E,9A,F7,3E,BD,39,48,31,A5,7B,4B,75,BA,AD,74,34,43,38,A0,1F,5E,CA,EA,72,0B,5C,3A,2D,62,D9,42,6E,31,67,F3,A2,1B,A9,9B,76,D4,3A,4B,2B,63,FC,F7,A3,B8,9C,E1,65,E8,50,F0,10,3E,E4,83,B8,0A,0D,E3,DA,7C,C6,91,4F,06,67,4A,89,E1,D4,B7,CF,08,B6,E4,DE,D5,A0,C8,6E,AD,AF,6D,33,3A,AE,5D,D7,A7,B9,C9,06,57,EC,DC,32,6A,86,6F,19,48,4B,A0,8D,A0,67,CB,E4,2F,F6,24,C0,49,B9,B8,13,27,BC,10,DC,83,5B,3B,B1,81,C9,29,CF,66,62,A7,5C,2A,DC,07,88,F5,8A,45,29,FF,0B,01,43,7A,7A,A3,E5,41,66,28,E1,E5,D5,99,CC,1C,7D,D5,74,11,31,54,D7,51,71,D3,8A,D6,A9,DD,7B,75,7D,4A,8B,98,07,45,04,86,28,6D,F5,2E,5E,8C,D7,35,5C,78,0B,F6,DE,58,09,E3,E9,A9,BD,09,4E,48,B0,7E,77,9B,B3,10,56,35,7B,A3,E4,08,D0,8C,E7,69,9A,C5,77,E9,72,1B,98,FB,E3,68,9A,49,83,0D,CD,7D,A6,CE,16,57,36,77,54,55,8B,57,3A,66,36,21,25,59,55,88,3A,7F,1C,34,44,28,B5,FF,0D,EB,49,BA,11,30,D0,B3,06,30,D6,72,4F,9D,C3,7E,E2,64,FA,34,92,E8,37,3A,EB,09,B8,D9,4A,2A,71,86,F5,4F,7C,57,48,53,67,BD,90,31,F7,60,C8,C2,07,2E,DE,77,3A,0D,07,C3,57,F6,42,8C,0A,FA,98,0B,8B,76,E2,55,0C,ED,D0,BE,01,8E,A2,9D,72,7C,DB,09,D4,4D,F4,9A,07,BE,B4,C3,1B,02,BB,98,19,85,2F,B9,BA,F8,A4,44,E3,04,EF,50,07,0E,F6,F1,D8,E8,28,A8,1B,1E,50,CD,B0,21,A5,79,BE,41,B1,24,70,8D,8B,60,AF,C2,08,07,85,DE,33,D3,51,A4,76,42,56,40,EE,6A,A7,50,8E,03,57,6D,5A,61,AA,AB,8A,D8,20,82,B9,A1,D5,E3,6A,E6,F8,9A,83,7A,74,DB,C5,19,F5,31,D6,40,7A,27,62,8D,85,E4,7C,6A,4E,81,46,C3,DD,7F,EE,37,B8,D9,BC,ED,38,9A,98,D5,20,DF,1C,FA,A6,79,4B,1A,E3,3E,C8,59,07,3A,FB,85,61,47,96,83,87,10,C5,F2,41,BE,ED,26,C3,EE,79,FB,AC,ED,CE,5F,E2,C6,56,9D,66,CE,4E,8B,36,6E,98,6A,B6,1D,10,5F,E2,DF,7A,2D,23,85,23,B6,F6,03,0D,86,D0,BB,9A,5D,58,72,49,D6,4B,41,DE,7E,F0,EA,B5,C8,5A,D3,19,B8,06,CA,26,EB,03,35,A6,AD,C4,B2,27,F0,60,B7,CF,BC,BA,1D,49,BE,10,A2,3E,E5,AB,EE,AE,73,B1,E9,E1,1C,7D,38,F0,6B,56,81,74,08,8F,47,60,F9,E9,01,A6,11,CE,48,E2,82,7F,8C,0C,79,27,95,F5,D5,1C,8B,41,39,F2,87,BC,E1,D5,96,CF,A7,94,B5,69,4C,FB,8A,45,B0,76,F2,03,FD,24,16,A4,62,62,2F,BA,FE,4F,89,D6,72,22,0C,8C,D5,19,1F,FB,46,A3,35,F7,34,0F,D7,B5,67,97,1D,62,4B,20,31,2C,91,6C,90,11,E6,06,AE,A3,88,0D,26,27,0A,32,75,8A,AF,BA,1C,80,9E,8E,71,E6,04,B7,57,A5,AD,1E,17,12,0B,D6,86,7E,46,70,B5,33,0D,67,5A,30,FC,78,4C,E0,B4,DA,8F,70,AD,64,0F,83,F1,3E,CB,DA,2B,1A,E5,A2,5F,BC,15,4C,01,C2,7B,20,E5,BA,AE,5C,2E,C4,86,B4,17,D1,8C,77,17,79,08,93,C7,12,F1,DE,29,2F,88,32,A1,F0,00,49,3B,62,63,F0,C0,75,8D,17,55,8F,A0,46,CB,35,E7,F6,61,B7,82,61,E3,CF,97,12,88,91,DA,10,68,E1,A7,85,20,59,D9,7C,96,BA,D8,CC,72,71,29,84,CA,AF,7D,D6,05,F5,3C,D3,6D,6A,84,24,44,B2,E3,9E,A6,47,00,DF,92,94,3F,E4,2C,FE,DE,5F,48,34,29,8D,93,AD,33,D9,A3,71,05,5B,EB,70,54,CE,D8,7E,1B,B0,35,03,05,7C,3F,B1,1A,E8,80,97,46,18,92,21,2E,FF,23,1F,F9,EA,4A,A0,5B,99,10,0F,11,E0,16,A5,8C,0E,F0,80,A2,6A,74,6C,2A,66,F0,00,29,19,9E,F9,0B,7A,61,62,51,BA,77,AB,09,9B,BD,49,F6,B1,F6,35,11,28,3E,92,27,00,9E,81,E6,05,42,FF,13,33,75,5E,65,06,F5,57,04,BB,96,23,EF,72,C4,8C,9E,B2,8E,83,86,60,68,93,74,A0,D5,AE,6F,4E,8A,FB,D7,AF,2C,25,04,B7,89,CC,42,A0,F7,47,10,B8,D4,DA,51,36,39,E4,08,BE,B0,FE,E6,7E,AD,61,B6,63,9C,AB,D2,28,19,E9,C8,3D,3E,F8,9D,FB,6F,06,A8,B9,ED,70,DF,7A,0E,1B,F6,6A,9D,23,D2,8D,98,1A,5C,52,27,E3,AA,D5,D7,90,98,8F,ED,B1,81,24,5F,66,E9,C4,0E,B8,EC,AC,A1,73,77,1E,49,60,BC,14,5E,EC,0D,A1,BB,21,E0,12,65,3C,D0,59,93,F2,D1,13,78,7D,6A,F0,A8,45,54,75,A3,E2,C6,82,38,DA,E4,3D,B9,F8,3C,12,D6,ED,B0,96,8C,74,40,63,15,BC,2F,A1,27,0B,E0,C7,D2,24,C1,E0,18,26,66,84,B1,6C,A4,1C,F5,09,02,F0,8E,B3,0C,B3,B8,2F,87,A6,00,1C,60,78,2B,F6,76,98,6D,0F,27,BB,67,7C,23,D4,59,BC,22,05,BE,A9,DF,51,F7,59,1F,9B,16,3F,5A,81,B0,EB,0F,43,03,96,8C,59,F7,04,A0,B0,70,02,3E,4E,C3,5D,1F,DB,5F,5C,F1,A3,0F,DB,35,12,1A,16,0F,42,68,41,ED,07,FD,DC,3B,27,95,CA,14,4F,1D,75,40,0C,DE,11,E7,0C,EF,2C,90,CA,59,7B,64,C1,11,54,EA,BB,59,0D,68,E3,0F,09,BA,7E,15,88,B4,C9,4E,F2,0A,2E,30,55,58,B7,C7,57,0A,62,78,8D,0A,C5,71,E0,BD,DA,96,61,1A,C2,72,A9,94,FC,E0,A9,44,50,8E,DB,48,F8,09,82,CA,22,E7,4B,2E,DB,BA,A8,D5,7D,D5,8C,D3,94,B6,3E,3D,70,11,96,B5,85,98,F3,73,5C,55,AE,AF,0C,2F,B0,E5,46,AF,0F,45,92,60,31,0C,A7,86,4C,CD,9D,40,9A,6D,50,71,67,4D,C1,C2,6B,70,CE,5B,64,8F,B2,4A,AC,5D,25,71,DF,FE,57,A8,4A,A8,F1,14,31,DA,09,BA,3E,2C,65,24,F2,7A,D6,88,A0,C4,12,A2,5B,5C,94,91,1B,E4,04,F5,DD,2F,A1,E7,6F,64,61,06,B9,BD,45,2E,82,71,4C,16,29,39,4A,B8,9F,3F,51,E0,A7,6A,D8,AF,B6,53,6E,50,8E,ED,20,7A,FF,9A,71,02,F7,14,36,E7,42,92,7C,3A,E8,C3,FF,42,6D,41,90,BA,A7,DC,64,FE,DB,A3,00,07,A2,6F,9D,9C,FE,42,A1,16,24,38,77,9A,00,57,75,72,06,4B,A7,5E,C9,67,1A,40,B2,DD,C6,C3,2F,31,F7,32,F3,86,70,2A,A9,AC,26,0C,48,2A,5D,AF,69,09,82,3D,BF,1C,AF,18,9C,24,39,08,A4,ED,46,E2,E0,E3,8B,D9,9A,6D,B8,21,9D,AB,CF,E3,96,0E,CE,C3,64,85,3D,23,3C,98,D6,F1,92,BD,77,8D,62,AE,6A,02,49,24,2A,12,AC,34,EE,89,58,F2,61,C9,42,6C,FE,4C,F1,6D,F6,A3,98,2E,AA,9D,16,42,D8,B3,3A,8E,FA,DC,4F,2B,06,EA,A4,E4,B0,4E,3A,2A,1E,A2,00,8C,1C,D0,CD,A6,D0,3E,A1,94,C6,81,D5,B4,8C,4F,CA,1A,54,E4,8E,CF,32,46,B1,98,73,2A,14,7A,42,18,F8,BD,5C,87,F7,4C,FA,81,64,EB,04,1D,52,17,6D,37,56,18,3A,B0,0E,E9,DC,8D,F8,7C,2D,F0,09,91,5F,F4,9E,D6,B3,97,7A,A5,D2,5F,76,7E,E5,45,DA,EF,30,C4,68,D1,42,17,8E,D1,51,69,7F,BA,16,99,62,73,2C,D1,90,90,0A,50,BA,72,6E,BD,32,38,AE,26,A3,A7,7B,2A,BD,92,46,17,4B,FF,78,E2,57,D8,E2,6A,19,2B,54,CF,B2,DD,83,F9,8B,E5,89,B6,A2,8F,AE,21,41,9D,A0,16,0A,E9,86,64,85,76,FE,F8,35,22,FE,72,92,A8,15,71,50,7B,EA,29,2B,A5,9B,CF,74,CC,C9,FB,09,F5,5F,B0,EF,5B,54,AC,A1,31,0E,D4,2B,C1,BC,B4,75,0C,17,9C,8E,19,40,29,E5,88,D0,B2,21,9E,F1,C5,C1,74,E0,08,36,9E,3C,B7,73,CD,7A,D7,80,45,B7,A6,C4,98,CB,53,A0,35,52,4C,A9,B4,B7,4A,8D,3E,41,00,E1,93,E6,E7,4C,3B,FC,84,39,D5,F6,90,9D,39,3D,E1,86,6B,C3,D0,66,ED,A1,9F,27,78,1C,86,10,68,84,77,B7,D4,BE,A8,E7,37,A0,68,5F,FF,41,59,6C,B2,E3,40,26,E9,3E,7F,C9,24,E9,82,48,3E,DA,09,E0,CA,AF,37,43,EF,99,CE,C2,4B,42,50,90,69,B2,E3,38,B8,97,2D,92,FD,A7,4B,79,05,BD,9A,16,54,DA,A0,E5,10,DC,F0,F2,9D,66,37,46,17,5A,4E,F8,72,8E,1A,AD,B3,99,AF,7C,24,AA,BF,DC,E8,E4,92,66,8D,12,D1,F2,D8,C3,4D,BD,FC,8B,6E,89,C5,48,00,56,21,E5,4E,C8,68,ED,37,4F,56,76,F8,55,38,8A,83,A8,3D,33,67,86,B4,47,D0,4A,74,11,2C,78,BB,26,DA,30,49,4D,C6,47,D1,7A,98,8C,25,A7,D9,3E,BC,31,DD,10,08,CA,04,F6,D6,24,97,13,F0,28,2B,11,B2,2A,0E,39,A2,55,2F,35,43,78,42,CE,74,D7,57,87,DB,59,96,F8,B8,AC,BF,0B,B8,C9,6A,DA,9F,4B,4D,FD,17,8C,15,54,12,F0,D0,71,AA,0F,10,1E,69,49,74,B8,03,F0,B6,58,56,D9,A4,5B,3C,73,F3,75,C0,6A,41,15,35,6E,83,31,A0,A7,00,F7,1F,20,6E,FF,F8,29,42,50,B2,E8,BB,52,1B,4E,14,23,87,9F,FD,2F,2C,F2,01,44,93,E8,99,DE,24,81,32,2C,3D,0F,00,57,C2,83,27,27,32,62,BE,CC,0F,87,D3,7A,6F,1E,B4,49,3F,FD,97,9C,70,C4,A7,6B,64,52,50,D6,C3,E0,B4,72,FE,F2,E9,8C,B5,DF,29,83,20,E4,88,A9,62,8E,BF,40,4D,19,FE,D4,F6,92,BE,C3,CD,AF,04,53,45,F1,6F,46,7D,CC,F6,6D,CB,27,DA,9D,94,A6,42,DE,1E,50,DB,13,5C,93,BA,0E,B8,EC,35,3B,90,7F,A3,3E,69,D7,83,CD,C4,C8,F8,6C,8C,42,F0,1D,F9,C8,B9,2B,AC,16,BF,28,09,2F,1E,90,60,40,B7,2B,4B,FC,FF,2A,3B,AC,06,68,87,6C,4C,C3,B3,EC,95,A0,8B,0E,3A,07,43,DC,DA,F5,52,AD,27,B7,9F,B6,16,98,11,57,98,BA,B7,4B,72,E7,39,BD,E8,81,F6,D3,49,96,7E,BE,BF,68,E2,76,5E,F1,1C,CC,C0,E3,65,80,B7,B7,31,76,DE,56,30,91,92,73,76,73,C0,A8,CF,54,B9,D9,70,49,7E,F8,FC,08,5A,49,EB,97,83,9A,FA,3C,DB,47,ED,60,64,52,F5,2D,42,90,0B,4A,22,60,D9,FC,4F,99,18,1D,C2,DB,74,E0,C9,E1,E5,D7,C7,A0,B7,E6,91,6B,CB,1F,28,11,C9,8E,03,F6,00,5A,39,FD,E6,CB,D3,63,FB,2C,37,41,A8,9C,B8,57,C2,F3,F4,54,62,DE,56,F3,61,C4,75,F6,CE,B9,76,4D,95,8F,0F,4A,C1,DE,32,FB,BF,52,E2,F6,31,EA,75,86,54,0C,3C,F9,B8,7A,F8,D9,DA,80,85,BE,E5,1D,1E,B5,7E,C4,45,0F,78,DC,43,24,C1,36,40,1D,42,C9,66,35,63,91,6F,6C,E0,32,34,7A,3E,22,03,E5,F2,C2,D9,A5,22,E4,F2,B2,5C,C7,12,C7,ED,8D,E0,20,B2,31,83,F3,78,9E,B9,F6,71,54,4B,24,D2,1F,64,A4,26,AD,25,EA,2A,4B,40,B1,E0,42,97,18,AD,D2,F6,9A,5C,7D,A4,14,D3,34,6E,7A,48,48,FC,53,4D,15,4F,27,FF,05,50,CF,89,11,31,A6,AF,C5,29,DA,AD,28,BF,0D,D4,14,6C,D5,47,4A,AC,68,FA,F8,C0,D1,CC,07,EF,84,5B,65,1D,42,C8,62,48,57,C0,C9,5B,3B,01,BF,BF,70,8B,AB,F9,40,9E,BA,9D,D0,F2,F0,60,FF,EB,89,60,58,66,65,02,13,79,E7,91,D8,E0,C0,40,3C,90,AA,83,1F,48,49,B5,10,19,15,1C,F3,AD,06,83,85,E7,F0,FA,39,23,3E,F8,19,59,C7,D8,06,13,78,94,DC,0A,CA,9B,B6,BD,68,D2,9E,1B,F6,0F,04,EC,F2,72,83,EE,4A,21,A5,20,67,D0,1D,2A,2C,16,62,9D,41,92,91,76,B7,9F,78,2B,22,F7,02,4D,7A,8F,61,A6,56,E5,C9,50,B9,CF,E3,37,F4,54,09,CB,1C,2D,B1,94,41,62,D3,CA,53,77,76,CD,6D,19,E2,1E,6B,17,6D,96,B6,ED,93,48,1C,FD,83,51,EE,0D,08,21,37,85,B2,62,79,09,ED,50,23,AA,F9,4A,BA,9C,33,D2,34,31,79,E7,1A,DF,BE,76,3F,BA,AD,E1,46,F9,A5,F0,BC,9B,ED,12,08,01,41,A7,24,78,D4,50,7E,C5,66,45,38,51,4A,36,A8,EE,07,83,29,72,80,51,E0,7E,6F,15,18,40,1A,14,6D,E2,57,B9,CF,29,9E,BA,D5,C0,D7,9C,2C,28,19,49,BC,18,E7,50,09,FC,30,8C,B9,BA,CB,54,A0,2F,B3,6B,D0,50,47,42,87,88,ED,49,7C,E0,85,46,DD,BA,A8,DF,D0,59,1B,BD,44,AB,8B,02,B2,18,04,27,60,04,B7,10,D3,1E,ED,5D,B1,BF,B7,31,6F,AD,83,DA,D4,D6,CA,A4,40,1F,35,82,09,7B,AE,F8,62,9D,37,1A,85,4F,48,C8,07,27,31,FA,94,FA,46,83,8C,A0,60,05,72,7C,F6,D7,26,10,C1,3F,0A,69,9A,56,03,B4,B9,34,8F,4A,3B,37,24,4D,7E,36,8F,6F,2A,E2,61,20,B6,87,44,4D,FA,43,10,3B,D6,6E,A1,08,79,F4,5D,0C,46,9B,1C,00,35,26,0F,0B,B7,04,DA,B1,76,45,C4,FF,CE,31,01,CD,7A,A1,E8,E3,D8,96,6A,F7,4C,20,FE,4D,C4,49,D0,C8,0C,85,D5,52,C7,66,9D,6B,5A,1F,9E,73,AE,BA,AD,DF,69,E0,18,0D,95,34,81,8D,D7,95,98,20,47,C4,E7,62,2E,C7,82,8C,64,21,1E,AF,9B,F5,F9,C1,9A,F0,0D,1C,3B,BD,06,B0,4C,36,52,B4,73,32,42,1B,CC,7F,AD,AC,AA,7C,06,1C,85,87,2A,51,70,26,7E,96,5F,59,E1,4F,68,D5,80,0A,35,86,C9,6D,87,B0,79,9C,63,4D,39,B5,00,1D,AE,B8,E9,F7,74,09,3E,3F,94,80,4F,E2,3E,6F,D8,08,BE,6C,48,EF,D6,DC,0C,4D,74,D8,7D,7C,BC,37,65,60,3B,12,6E,A4,56,8A,F4,D7,76,33,F4,5F,CD,39,4F,3A,78,84,EE,A8,6F,62,4B,EE,2E,F2,EB,31,B8,C9,7D,D9,26,9D,BF,B9,2D,2A,DC,9B,11,06,8D,34,BE,A9,E3,3D,08,51,6B,E0,20,40,56,4A,DB,8C,4F,75,9F,21,D7,9F,98,F4,C9,90,4F,D8,38,F1,A2,BA,06,2F,1E,02,D5,C7,8C,E0,25,77,EB,24,E3,E2,FE,A7,59,C4,FC,47,28,1E,E6,56,CB,31,15,68,2F,28,25,62,6F,9F,83,18,3D,CD,54,24,AB,E2,09,02,9C,41,2B,37,28,EB,A7,EE,EC,84,7A,FA,DF,95,0F,20,D0,BE,22,BC,F1,83,FD,99,F1,29,C0,6A,FF,F7,95,93,F3,EF,B8,FB,EB,57,3A,18,88,E0,1B,E5,07,79,1C,7D,1D,72,E0,76,2D,C9,6A,35,DB,25,CC,56,8A,02,9B,D3,6A,E0,A6,10,38,D2,58,1C,BE,4E,1B,46,CF,F6,A9,99,71,A5,CA,CD,E8,E0,F4,C6,D4,2B,B6,EA,8F,28,23,28,C0,07,46,B8,88,B3,28,AA,E1,E2,94,1A,64,5B,39,60,B1,BA,9E,0F,9C,71,2D,02,D9,41,22,90,4D,76,3B,9D,E3,2C,C0,72,4F,FB,00,82,62,BB,7A,8F,06,21,C2,7A,19,59,24,76,95,D9,26,FD,1E,75,28,8D,F6,49,DA,7A,74,9F,13,39,DE,6B,32,CD,91,88,08,FE,51,7A,50,9D,E8,DE,6A,A7,E0,00,D3,F9,B1,EE,2E,27,11,93,DC,CC,A0,9A,5C,F2,B3,F9,F0,E4,B6,80,5A,63,22,F0,41,85,CD,F6,A7,C0,15,93,30,CE,36,3C,20,AF,4D,51,13,77,18,AC,BD,C2,CB,C0,D4,EF,41,0F,EA,4A,F1,C4,BB,CA,2B,B0,8F,08,29,38,2F,D3,44,4A,6C,98,C4,78,34,02,9F,36,29,78,A8,5A,98,AB,B4,E2,0A,B4,2D,64,09,54,B9,46,9F,29,82,9D,29,E0,09,AB,96,33,67,83,59,CB,52,D3,82,4E,2D,AF,04,4B,21,35,65,0E,DF,89,A9,3F,AF,CD,5C,86,12,9F,D7,0F,33,C3,E0,C9,2C,BA,70,FE,F2,83,95,D8,2C,C5,EE,47,26,6B,11,CE,10,8D,29,88,05,04,30,7A,E5,E2,AE,AD,79,2E,BC,D2,F1,10,3B,D2,3C,95,EA,0F,38,94,A0,E0,C0,B6,54,03,3A,69,32,13,2F,2C,52,65,7E,4F,DE,61,1D,30,FA,DB,87,F0,62,0B,67,71,32,DB,86,7E,BA,63,F0,30,B5,82,76,26,63,AA,95,1D,FB,4A,1E,3F,EE,B2,63,7D,E2,AB,22,2C,03,14,FC,EB,23,1C,8D,F1,02,F3,34,4F,DB,80,73,D4,CA,0C,CA,D7,9C,43,C2,27,D2,94,C8,4E,26,35,D8,AE,C5,BE,2C,41,43,95,5C,8C,A0,97,7A,7F,34,E7,74,1D,55,EB,AE,51,93,64,1C,F7,15,4F,A8,88,40,EA,F8,AD,31,96,B9,81,87,A5,36,F0,9C,2D,58,B4,26,C2,B0,6E,3E,9D,90,65,CD,69,5C,AA,83,9F,70,F8,6E,18,A4,85,20,B2,C0,16,38,BE,8B,81,92,1A,D0,A3,A6,01,43,AC,26,0D,4B,C5,93,BB,4C,9B,42,E7,27,49,BE,D5,3F,CE,D2,08,87,9F,D0,33,5A,72,A8,C8,F6,6D,4D,6C,D1,4E,DF,AA,B9,1D,BB,E7,FF,21,E2,9F,99,53,9E,85,F7,C7,85,D1,09,D5,3C,E0,5B,FA,33,74,E3,EC,F2,60,DB,64,08,F1,C5,7B,4B,E6,C4,6C,59,A2,A9,4C,38,36,BD,A7,CA,15,5C,F9,05,55,83,9E,2D,2E,9D,7D,DE,BC,C3,6A,A2,7C,C5,08,73,1F,A9,C8,86,BC,A1,0B,8E,89,0D,97,2F,20,94,B8,BC,EA,01,8D,02,3B,16,8C,EA,4A,BA,62,93,5F,07,89,3B,B6,B2,7A,04,54,3A,B4,14,D8,98,E5,D6,EC,26,93,3C,F9,F6,3E,5F,E1,B4,C5,9C,1C,6C,3A,0A,88,F4,84,3A,1F,0F,F1,0F,7D,5C,E5,C0,68,C6,AE,2A,26,BA,53,27,6E,E1,DD,0E,B2,66,84,2A,70,01,15,0A,10,76,66,51,76,52,16,F6,0E,6A,0B,A8,41,CC,06,C3,8E,70,86,9D,6B,0F,D9,6E,76,4D,01,6C,C6,90,FD,45,D5,D9,66,E9,31,35,D1,EB,DD,EE,5C,82,BC,F6,5F,57,FC,BC,5D,B6,0F,24,E1,8D,5D,E2,F0,C3,56,41,1A,D0,AE,0B,37,42,2D,63,F1,1F,4A,88,35,08,28,E5,43,EC,C4,1C,1D,B2,E6,40,72,E7,C5,F3,55,12,58,F7,4B,F8,D4,2A,AB,4A,BE,B8,AF,19,49,15,A0,FE,3C,AB,EF,37,D4,C8,6C,DC,59,F7,31,EC,C4,70,BE,C1,20,1E,2E,F0,D9,2C,2C,99,39,F1,E3,57,36,41,12,80,B8,49,61,45,4C,A8,5D,65,2B,32,4A,C3,42,51,E6,60,89,EE,0E,3C,C2,35,9B,8E,43,7B,A0,8A,B6,83,2B,0A,03,71,C1,46,EB,FC,8E,96,21,65,F2,37,CC,31,2C,8F,97,1B,F9,48,69,94,56,D6,D5,F4,CC,26,2E,B3,0B,3A,56,CA,1E,91,A7,BC,A7,9D,CD,DF,F4,D7,ED,81,65,26,32,DC,95,9B,3A,29,DB,4A,83,7D,02,B0,6C,A9,FA,5A,C0,6A,FB,8B,19,B1,48,FD,C9,85,AE,1A,72,25,5F,44,12,05,F6,86,77,B1,B2,0B,F0,13,84,AE,83,1E,CD,2C,C4,DA,A9,AE,D9,B8,22,8C,91,5B,A3,87,F5,05,F7,07,2D,BF,B1,FF,83,A6,3A,07,48,56,42,1A,F3,D3,A5,40,24,6B,8D,91,59,D6,42,C5,46,AD,F6,94,C5,FC,28,8D,59,C3,8B,2B,76,C2,21,54,F3,79,02,FE,31,FB,D1,16,8B,AB,8E,71,7E,41,AB,CC,22,7F,59,5F,A7,F3,C3,19,7B,05,2C,A2,0E,6D,61,54,E3,83,4D,FB,40,E3,0B,58,8E,7E,47,BB,54,74,D4,17,89,09,41,82,A4,B7,30,06,0A,B4,0F,4A,34,9E,91,5D,2B,3A,11,A3,E0,38,1E,1A,53,20,34,47,94,C7,01,A6,21,28,27,97,AB,B4,08,FB,C5,35,B4,14,A5,F3,53,59,82,FB,FF,AA,AA,25,3D,06,8A,BB,BC,AC,28,3E,83,F5,53,A6,E9,AC,21,8D,87,61,F1,68,58,43,59,31,DD,05,DD,F2,98,C1,86,1B,51,AC,A0,E9,87,81,09,44,FB,5E,05,EF,64,5E,51,61,F5,AA,7C,E1,A8,D7,D0,53,60,79,B0,74,1D,60,97,AB,1F,30,FC,85,1D,DB,10,39,D9,6C,73,E2,EB,6A,9E,B3,BC,F5,38,83,9C,A1,8D,58,0E,E3,4C,DE,2B,D0,23,26,B1,4C,41,93,E5,06,81,C4,09,B9,24,AC,DC,6A,0E,16,26,C6,DC,E8,06,28,65,0E,75,99,E4,88,55,46,33,44,3F,8E,5B,F7,21,5A,E4,CC,26,B3,37,F4,E0,4C,A8,22,1C,32,C4,2F,F5,E4,61,46,F7,D6,05,4D,5A,00,08,9F,AE,04,67,BA,61,13,1D,EE,3E,0A,B2,0F,BD,B0,AD,F3,B8,2E,34,F8,C1,57,9C,18,50,38,E8,B0,7D,94,44,BE,52,4C,7A,10,6F,01,FB,FA,F5,48,5C,56,61,6B,91,21,0F,9F,B4,E5,2D,FF,52,1F,13,39,68,26,B2,6B,26,DF,11,F6,01,8C,EB,93,89,D5,DC,FC,8B,9D,C9,05,21,A2,C9,2F,BF,72,18,00,E0,5C,43,DB,20,15,B2,E9,3C,C6,DB,EA,12,2C,E4,58,D8,CF,00,44,86,D5,42,4B,A1,0F,C1,49,A5,2A,01,9C,EA,63,CF,61,A1,0B,4C,5C,22,1F,C2,2E,A2,BF,8F,03,59,28,3E,37,D2,73,BD,A7,BE,25,42,1E,AD,9A,E1,CC,6C,86,74,81,07,86,8A,26,E9,97,5C,3E,D3,05,17,D2,55,E2,0D,67,53,CF,BE,DC,CB,18,99,DE,D7,D1,7E,77,AA,0F,BB,BF,91,F6,AB,B5,1F,06,78,AC,23,69,B1,BA,EE,2E,96,76,A7,98,DE,A0,22,22,2B,22,67,24,B2,F3,5D,4C,A2,CC,84,2D,A5,DC,8E,B4,20,6E,5F,B8,50,FD,59,77,69,EA,C2,08,22,62,66,FC,6C,5B,9C,4F,29,18,03,B7,3A,F9,5C,B0,B2,1B,03,2C,F2,5E,03,BA,21,37,B0,5F,17,4E,92,8F,FA,DF,9D,D2,AA,FD,96,94,4A,9F,53,D2,11,81,C0,31,DF,95,23,4E,25,4E,9D,97,93,41,DC,0F,7E,07,94,B8,09,0E,A5,CD,B5,62,B6,4A,59,51,AB,32,99,30,6F,6F,97,3E,BD,EB,61,EA,06,4D,1E,93,9F,76,0A,60,12,90,76,6C,9E,E5,AA,12,2E,08,84,54,13,0B,12,21,4C,76,71,00,2F,DB,D9,B2,B1,78,73,9B,B5,70,AF,0B,2B,D5,BA,2D,87,E8,29,29,27,4D,58,2B,92,5A,FD,A1,F6,79,CB,A3,2B,60,E9,32,7E,55,15,1B,F5,72,DC,92,75,53,BD,B7,32,40,5D,4B,72,1C,85,5D,87,73,2F,18,10,15,7B,6D,6E,1E,07,F6,7B,6A,40,76,AB,82,CE,39,4F,43,FF,19,B3,DB,8D,8E,D0,7B,D3,C3,77,E7,E2,D3,53,38,B5,E0,C9,B3,C2,9A,9B,7A,90,EA,CF,03,46,22,81,35,02,E5,35,D0,41,E1,3E,B5,A6,E6,59,C8,CB,30,17,35,41,E5,4E,95,99,DA,BA,AA,24,93,6F,3C,30,93,B3,AA,FD,FC,36,FD,6F,BE,C2,8C,C6,B9,93,23,F3,0D,5F,A6,69,EF,3A,D6,5C,B2,51,90,20,D9,6C,3D,3F,2F,8E,76,3E,33,F5,27,B6,25,FE,AE,AA,84,49,69,BC,02,A4,58,47,34,F5,E5,50,A8,65,C9,93,2D,51,03,8B,26,62,63,A3,4F,9C,6B,3B,F0,45,06,AC,55,DF,F3,79,D6,93,EE,13,A7,51,56,9F,DC,C3,61,EC,65,F8,C8,42,4C,84,0B,8F,20,A6,44,60,43,D1,75,38,0D,4F,DD,BA,D5,5F,55,3C,53,0D,AE,B7,12,DC,A0,4F,D0,F6,CF,82,2D,61,93,A2,56,7E,03,53,84,CE,A5,A7,F2,80,DC,7B,46,16,8E,45,93,69,5C,86,3A,84,73,EC,C1,8C,F6,29,C4,DE,53,1B,6D,5F,EE,69,A9,67,0C,9D,45,EA,C1,D6,93,D7,90,0C,B2,43,EF,A1,44,18,1D,13,17,F9,8D,D1,83,E1,D2,2E,E8,74,4B,34,7F,52,96,D8,91,D1,98,EF,44,C5,E7,D6,23,08,5A,83,1E,A7,8F,37,4C,62,E1,DD,ED,65,1D,19,8C,DD,B4,E9,EA,27,A1,C7,FC,44,A2,3D,C2,DE,43,B3,11,E2,6E,49,52,0D,68,9C,28,91,9F,CA,60,8A,C2,0E,06,7D,1F,64,9D,89,74,1C,31,A4,CD,04,4A,DE,C3,B4,BE,BC,B3,1B,C8,7A,5C,AE,8C,DE,07,02,DC,57,1A,C7,23,BB,AF,92,83,6D,98,57,F1,98,AC,06,79,14,95,4F,E6,EA,78,9D,AE,6A,1F,21,C7,F4,07,74,BE,B6,F6,72,72,A3,47,01,0F,80,50,64,3E,D5,6E,37,A2,95,33,84,62,28,13,73,62,1F,26,33,6C,F4,88,3B,4F,45,4E,DA,8C,4F,5D,8E,7B,89,0C,20,16,E0,92,A3,72,C8,7F,F5,D9,BE,A5,0C,A8,19,73,E6,C3,70,69,17,5A,1E,64,91,BC,64,45,36,22,C1,5E,3D,35,BB,42,03,D7,2C,26,74,1E,34,C0,6F,D6,DF,BA,6A,9A,9A,77,A3,33,80,23,AF,D4,70,FC,39,B0,B4,D1,BF,A8,46,03,10,AD,D3,5F,93,09,1E,8E,34,F6,4F,08,1C,AD,57,4F,26,56,CE,07,7B,73,75,54,8D,24,A7,7C,FC,87,48,BD,01,A1,9C,44,95,0B,3D,AD,F3,2E,38,09,29,8C,C5,25,DE,86,47,69,7A,4E,74,28,3B,65,BF,F6,DA,C2,F4,FF,DB,B7,FD,93,4F,8B,B8,A9,56,BC,82,C1,2D,9F,D6,F8,82,D6,F2,52,A0,45,98,35,A1,E6,E7,D0,3C,92,ED,E7,79,74,CE,E6,63,5F,3E,FF,D0,6A,48,57,EA,F5,12,F5,F6,48,70,FC,F7,48,5B,C4,8F,C3,5C,54,42,91,66,72,54,5E,22,EF,94,DF,68,0C,9E,B8,76,82,3A,41,14,49,6A,EC,89,48,CE,A5,45,07,19,EB,BA,6C,BD,E4,4E,14,B5,7F,08,C1,AE,34,E8,B3,A5,64,A1,68,12,BD,BB,18,16,6C,CB,D5,8B,DE,AF,31,2B,6A,76,32,CA,94,86,ED,00,5C,DD,B8,72,59,74,39,58,2E,0B,EE,02,23,22,BB,A4,B2,8F,7A,7C,2F,F7,9E,DA,D2,56,7F,BC,83,DA,C4,79,40,9C,1D,04,0B,03,C7,2C,22,31,39,C1,94,AE,55,A3,AC,97,1D,DF,4C,8B,4F,4D,B4,F0,CF,A8,5E,31,24,DA,46,C7,3F,6C,3E,06,0C,0D,1A,98,72,32,43,73,21,8E,1F,79,FF,00,EF,E7,27,86,50,83,7A,53,E7,DC,A2,FF,15,FD,B2,62,B6,72,CA,F4,C2,D0,69,79,A9,0E,4B,1C,02,AB,84,FE,CA,08,C1,22,AE,76,06,45,B7,6F,21,9E,42,CA,21,D4,98,C6,31,00,D0,FA,11,D6,4F,71,21,D1,15,1D,21,CE,EC,F1,57,24,4D,C4,6A,3E,AC,F5,64,14,5E,2D,E6,04,49,47,56,67,10,A4,81,0E,8D,EB,AA,96,4A,FF,85,1B,ED,4C,5A,C7,95,B1,75,93,F7,89,F6,13,9A,DF,1B,5E,45,81,10,52,00,29,A2,A7,0C,5E,1F,66,99,4F,F3,47,F4,13,17,15,6C,45,A2,F0,29,20,9C,CE,FB,18,B5,CC,49,9A,AF,00,8A,3B,08,14,7D,8A,F4,E6,BE,82,44,3E,94,74,C7,A1,50,39,CA,CB,22,67,C8,69,74,A6,93,C9,E2,55,46,DD,42,13,5B,88,32,99,ED,88,FA,28,21,95,3A,26,17,2E,86,8B,6F,1A,04,E0,C1,4B,07,34,70,2D,FE,92,0E,77,98,37,44,49,DF,F6,68,A0,6C,4D,70,3B,08,51,3C,7F,82,B1,2A,D2,D6,69,46,12,4A,D8,01,E7,F8,F3,BB,B6,B0,C1,92,A2,CF,F3,F3,F8,1C,A4,00,15,8C,43,9A,FE,92,EA,25,30,91,D2,0D,A6,D0,A3,D3,F2,B9,45,32,06,E4,0C,4D,8E,56,CF,E8,3B,60,47,C9,16,77,0C,B8,D9,0B,24,3D,2B,04,2A,1C,23,93,09,A1,8E,BF,02,B6,C0,B8,5C,E5,3B,F0,FD,5C,2A,78,EC,ED,98,E5,E4,B3,B8,11,A2,8C,9E,41,4E,E1,9E,F9,3A,B1,EF,E2,41,60,28,B2,2F,12,AC,21,8D,36,00,DA,03,8E,69,AF,B6,F0,A4,4A,7C,56,58,17,51,17,1A,EF,BD,68,A7,5B,32,BB,F2,5A,B9,AA,2C,D2,6D,B8,BC,BC,30,F0,02,2A,8F,31,9F,1F,F6,55,A3,19,6A,0A,ED,2E,75,12,73,29,BA,4E,13,EE,29,00,FF,2A,80,62,98,EB,3D,31,C9,BB,E3,67,EE,AA,A8,BD,81,B7,C6,8C,09,AC,22,20,3F,23,91,C1,5A,9A,8B,47,3E,AC,4B,77,6E,69,8C,CE,F8,D5,AA,C1,23,38,3E,AB,75,54,A7,60,08,7C,E4,B5,FB,F1,36,A1,0E,BC,76,58,BC,76,50,E4,55,BF,90,03,9B,EC,71,F7,7F,F7,D3,B0,86,43,2C,FC,56,7E,F8,C5,DF,85,28,C0,32,18,5A,51,2E,69,84,B7,8F,00,6C,5A,BD,7D,33,AF,CD,47,AF,9C,C0,B3,9E,C8,28,3A,E6,71,DD,74,54,46,51,56,9E,8D,30,52,D1,64,55,24,C9,91,29,2E,3F,D7,6F,50,C3,56,53,FF,8E,75,59,CD,D9,3B,E3,8E,2C,31,5C,F4,B8,06,98,F1,A8,C3,8E,EB,09,35,39,65,1D,57,2D,CB,4E,55,6D,FC,F5,3C,FB,29,F6,59,99,F6,9A,F6,F5,B2,37,1D,0B,81,8B,3B,A3,3F,48,AB,BB,2A,CC,21,46,D6,C5,1C,E9,45,2C,16,61,46,37,39,71,ED,94,F8,87,EE,40,B3,90,8C,ED,6A,47,29,A2,27,4F,FC,2B,74,AC,71,1C,31,8E,DC,1A,E5,51,8F,DA,03,17,D1,62,06,89,42,1B,EC,4E,A6,D3,F2,AA,38,EC,4C,F4,11,E0,AA,42,13,7F,80,D3,59,57,E5,CE,A6,21,29,B2,B8,D9,5B,E7,7A,7D,0F,62,A9,3F,F8,88,6A,87,84,FC,10,B4,7D,6E,29,D5,8F,A3,89,0E,3F,64,C5,02,8F,BD,9E,11,5C,87,2E,8A,3D,02,54,A1,E0,50,7A,4C,60,A4,89,41,DA,D6,4B,C2,CA,5E,F7,6B,4B,2C,5C,60,DF,B0,61,39,FD,37,A6,EA,52,12,E8,3B,03,A0,A5,18,C4,99,C3,36,07,09,D4,BE,8B,FF,6D,3C,CD,6E,FC,3C,01,E0,9F,D9,CB,47,CC,50,40,B9,C0,FE,6F,DD,3D,07,07,C3,7A,9B,79,88,7C,C5,CA,01,71,AA,8A,A8,58,2D,05,4E,83,8C,17,8F,DC,A6,3B,8A,C9,4A,1F,CD,EE,E0,C7,88,8E,E6,AD,B9,5A,E0,26,95,35,F0,45,FA,CD,7F,F5,4B,BB,8F,A4,2B,3A,A6,7B,CB,BE,9F,C8,F2,A7,AD,47,7B,85,EB,33,ED,AB,3D,8E,B1,1A,C2,9F,F5,21,43,EE,9B,99,D7,64,2E,8A,32,CF,E6,97,FE,72,56,24,C9,88,85,88,21,A6,21,EB,FD,2C,59,29,B0,DC,1B,02,F4,E9,35,8F,A4,0A,E2,BC,E3,E5,7F,08,0D,E1,00,C3,89,71,EF,5B,96,B0,83,5C,A9,80,D1,A7,A7,37,7D,47,3F,68,5C,2F,9B,2A,14,42,72,2E,3A,99,21,E1,2B,C9,56,3A,18,F4,A2,28,DE,9D,BA,FF,40,30,EE,FA,FD,8C,CA,82,5D,C8,47,97,A9,86,42,4C,5A,1A,06,06,BB,E7,AA,B5,01,C7,D7,58,CA,DB,9B,18,EA,DA,5F,4C,DC,4D,C3,B5,01,4B,F9,29,0B,A0,5E,60,62,34,CC,C4,3E,D2,AC,32,6C,88,70,EE,71,58,23,F6,8F,7C,99,A9,74,71,7F,2B,58,98,80,FD,34,70,B8,75,80,1D,62,82,B0,AD,0A,29,62,86,50,7A,72,66,83,D1,EB,E2,4A,37,BC,51,5F,A4,93,CB,8E,70,B5,76,1B,B5,01,D0,1D,6C,F9,16,DA,E1,78,79,76,F0,51,4D,0C,93,A8,13,48,42,18,84,8A,5F,9D,99,D1,D5,B7,54,4D,0A,5B,F3,2D,A0,14,DB,4E,24,70,7F,F7,73,BF,9E,09,A1,1A,A5,6A,38,AC,C0,7E,18,A3,96,CF,4C,38,DC,33,58,A1,09,94,3E,34,05,6A,CE,72,98,8D,40,F1,9F,6C,1E,A4,EE,AA,CD,91,C0,65,76,37,83,AA,E8,C3,C8,D2,DA,B3,70,34,AA,BE,29,9E,44,F3,23,96,C2,C5,33,32,7E,D1,01,EE,FA,A0,7B,0A,4C,89,41,45,B0,4A,BA,31,7E,A5,0A,1C,7F,D2,8A,19,06,8B,02,75,16,5A,73,14,03,00,EC,74,42,2A,33,D2,B8,22,21,1D,E2,B9,6C,DD,FF,9D,42,A6,1E,6B,DF,2E,73,07,E7,FC,B1,28,C5,83,B8,9F,F5,2B,79,43,CF,10,3E,0D,31,8C,A3,01,90,8C,B0,0A,79,1C,C6,D4,56,D0,58,FD,9C,92,35,E2,B0,FB,EB,CD,A5,C9,93,A5,97,C2,C0,93,7C,21,DE,04,06,BF,D9,4D,0A,17,68,55,87,31,08,E4,11,C4,0F,7D,A3,CF,DB,2B,2A,CB,54,F1,D4,6F,75,81,66,C1,70,47,AA,26,46,DC,AB,E4,82,AB,F8,CC,66,AD,C9,09,74,AF,02,6C,75,4E,83,33,EC,48,C1,19,DE,C4,47,25,B9,B9,42,F3,5D,AA,12,7C,C3,4F,C9,9A,38,01,82,49,57,94,73,07,40,36,AF,13,D7,09,76,76,A9,E9,EB,29,A0,1C,F6,88,2B,3B,22,A9,43,34,85,76,DA,EA,61,B1,DD,49,C8,84,74,D0,3B,1D,C6,EC,C9,4D,EA,51,B9,FD,2A,57,F4,12,09,0D,DC,46,78,07,8A,57,C0,5A,6A,8C,99,4E,2C,88,EF,81,F2,97,7B,C0,B7,5E,D4,59,C8,ED,27,FB,F8,F4,DC,AF,18,58,DB,3A,BB,A2,BA,17,BB,ED,90,0B,BD,D9,04,4E,29,69,36,E2,30,4C,66,1A,5F,DC,70,E5,56,70,81,2E,64,3B,16,7F,2A,20,64,FB,92,D1,B4,20,2F,D0,14,C0,07,93,36,2B,10,88,D7,29,AD,7F,78,E9,F8,63,70,8A,06,56,1A,1C,3C,A6,16,9C,D7,E0,A3,83,F7,A9,F4,68,83,C7,D7,30,15,83,17,9D,42,41,D2,1D,BC,3F,C9,1B,00,AA,2E,D5,A7,EC,6B,14,F8,4B,BB,0C,8B,59,1B,F4,BE,02,B4,8A,1D,0D,F5,44,46,9B,69,CE,CC,8B,18,1D,21,5E,18,F1,95,64,EE,3B,09,2F,23,3A,0B,6B,BF,E5,5F,E0,E2,51,5E,D6,77,C4,1C,6E,07,71,EC,FB,61,EC,CC,A9,CD,E6,C1,09,D0,FB,0A,BE,78,5B,06,21,0C,E9,88,A8,0A,C3,A9,25,5A,C9,87,5C,1A,D1,28,C8,37,1E,5D,ED,7E,D1,0F,D3,73,71,DF,AB,C5,F5,9D,05,9F,68,67,29,F8,C9,DB,C3,9A,62,1E,9F,5B,BB,66,17,05,B2,DA,7A,57,91,99,B7,62,B6,EA,30,B5,56,0D,0D,AD,0E,40,7A,DE,1C,7A,80,6C,1F,2C,5E,EB,5C,12,A9,43,91,E4,46,24,FA,7C,AB,9E,56,51,52,52,25,76,28,4B,FA,B6,1F,08,D9,EF,BC,02,A7,19,3C,CA,95,B4,1A,38,40,11,1A,14,A0,90,A8,B3,83,8F,FA,56,5B,D5,F6,0D,49,55,9A,86,AA,6E,3B,AA,FC,07,38,FA,FD,B4,D0,B6,CD,87,EE,11,D0,E1,2B,08,9F,AE,8E,37,CE,A4,52,86,23,5F,FD,76,DA,01,D7,0A,A7,88,BE,A4,48,5C,74,EE,5C,1C,65,3D,4D,89,79,9A,80,4C,B6,EA,17,FB,8C,82,7D,1C,4D,DC,1F,4F,BB,D1,BD,1A,B6,65,57,06,71,C2,87,DC,FC,6F,78,64,1B,E2,80,BD,40,60,92,8B,83,FA,3B,89,EF,6D,D3,AD,44,BF,77,89,96,64,23,EE,77,1F,99,67,2D,CE,53,73,DF,82,22,5D,56,02,D1,B0,C0,2F,3C,B4,E1,76,68,BE,F6,F9,4C,7D,FB,8B,7B,24,B5,32,3B,9B,8D,E0,CE,73,C5,99,D8,42,8F,87,26,FA,D5,D9,E4,8E,01,E6,25,AF,B3,0B,66,7F,99,CD,2C,B2,27,B4,EC,C2,6D,8F,23,D0,85,AC,6F,B4,93,8E,BE,FA,97,EF,C2,B8,60,A4,A0,81,1C,BA,56,D7,45,90,D3,84,E1,15,BB,7D,D4,A0,66,BA,B9,F5,37,58,0F,83,4F,CF,6F,DE,79,AE,92,E4,61,C2,A9,F5,3A,45,7A,09,B1,70,CF,4E,13,F3,9B,45,EA,7C,E1,1E,48,66,47,D3,D4,FD,02,BB,24,C2,8D,01,3B,8E,96,DF,A8,8B,80,B1,8C,3E,C4,B9,A3,B5,49,C4,B8,DB,C2,CC,AE,2E,63,25,DE,8A,A3,53,22,9C,E1,FF,44,B1,EC,EB,0A,98,0B,F2,C4,72,FC,BA,BC,F1,BE,FA,9C,1D,28,A8,00,74,48,6E,88,7B,32,4C,52,C9,5C,7C,47,0C,FA,9C,C6,08,7E,33,6F,32,31,9C,41,B9,34,B0,2A,97,8A,1D,32,B1,95,F8,83,70,D6,7D,6B,CF,26,A6,26,FE,9A,66,EA,A9,0C,A9,83,02,19,23,80,A3,4E,8B,6D,C1,31,4A,92,59,65,27,C1,42,63,38,6E,A1,53,83,10,B0,F8,AC,DE,91,18,DB,99,E0,63,6C,7E,E9,88,04,FA,65,6B,23,4A,F4,86,A5,6B,B8,1C,50,B3,C2,8A,AA,29,9A,20,C1,3E,A8,89,41,E9,90,37,60,5F,7D,5D,44,63,C5,CE,BF,31,6C,51,0D,99,4A,F7,E0,6D,AF,82,15,B5,41,F0,BD,C4,34,80,3A,7D,80,39,6F,67,50,0C,04,D9,8B,C1,39,91,F4,A4,EB,DA,90,2E,7C,30,46,68,B5,35,E6,B9,F6,1B,A1,DB,80,C3,46,8D,6D,94,4B,B3,16,79,52,DE,8E,74,19,A3,2A,45,D6,50,6D,0D,E6,E1,1E,4C,3D,42,9D,ED,0B,93,FD,FA,E0,92,69,1A,47,7D,72,7A,1D,7A,FD,06,E4,E9,B1,D1,D5,BB,E3,07,68,A3,63,2E,A5,57,FC,2B,33,BB,CD,C9,28,61,4D,BB,77,6B,29,51,36,E3,1C,FA,77,B4,3C,81,5C,4F,1D,75,BC,9E,1B,3D,F1,09,60,4B,31,4E,BD,BA,1C,51,82,5B,D1,B9,AD,FC,D3,2E,58,91,53,58,52,DF,DF,45,E0,60,AC,B9,8D,52,E1,72,9F,9F,E2,9B,8F,37,3E,91,0C,CA,E9,39,A5,88,87,6F,A1,12,D1,3E,4C,4D,90,7B,C8,67,F7,09,11,D1,D6,3D,20,4E,79,AC,4B,8B,F6,34,2A,3A,31,31,7A,CD,10,42,9B,E0,86,9B,3C,BA,02,94,53,19,DB,40,74,8A,A8,6A,FE,00,2B,B6,9B,E6,66,78,0F,98,BE,19,B4,AC,25,D4,DF,4B,29,D9,A9,CC,4D,28,01,72,75,25,68,4C,3D,A4,5D,5F,65,DB,B1,9C,C0,A9,17,AA,62,B4,0E,33,82,64,01,DD,BC,05,F1,0D,89,37,7B,BA,A3,3A,61,B8,31,36,F7,7C,F9,B5,C6,EB,04,22,3E,B7,2E,F3,88,4F,E1,71,61,52,B4,9E,6E,CC,DF,BA,35,60,33,D7,4B,0F,2F,F7,0D,7D,20,DE,39,43,E4,74,3B,1E,7F,8A,0B,AF,5C,FA,C1,EA,64,AD,4F,70,54,7C,77,A7,3C,81,01,00,CA,D8,A9,3D,92,0F,16,CB,16,67,3F,55,B9,68,68,10,1C,AC,F1,35,0C,D5,93,3D,B1,CA,7F,8E,BA,C7,91,A7,36,42,DA,E3,5F,47,AC,31,16,35,7F,A4,35,A1,9A,AC,72,38,2E,67,7D,17,F9,6A,33,51,B3,47,C1,79,6A,CE,9F,10,98,8A,CB,FF,C2,10,00,36,41,07,28,66,1E,D2,D1,AD,13,74,88,5E,AB,7B,CC,E8,CC,55,6A,5E,CA,97,4B,39,C4,FC,59,91,23,C6,AA,DE,47,88,68,DF,59,0F,92,C0,D0,79,00,A4,22,62,BE,D7,EE,C7,CA,E1,06,AF,A5,28,B1,FE,B9,68,AC,A0,D4,05,B3,8C,B7,09,61,A6,B5,E8,3C,80,C3,BF,A4,17,C5,D0,A5,13,CB,40,30,37,A5,E3,10,BA,BA,24,01,77,66,5F,07,92,17,C1,AD,84,30,7F,21,E7,74,0B,0C,14,00,08,58,E6,60,13,05,A2,34,3C,10,35,9F,CF,0C,40,64,26,47,52,74,F4,A7,B2,B4,A7,D7,07,A4,4F,77,D4,15,99,7E,51,27,06,67,13,04,8C,3A,31,E1,CF,7F,72,4C,7F,1D,FD,C4,DF,E7,DC,A8,32,41,C8,F2,05,D6,03,74,ED,94,B9,DF,44,94,AC,AD,EE,76,68,CA,68,C8,B1,B0,7A,74,EC,6B,AD,BF,30,8C,A1,6C,A4,0B,F3,A4,27,AC,D4,BA,DE,9A,5B,55,C0,01,E6,5F,A7,E5,2A,35,8B,06,D7,67,7B,46,46,6A,CA,DE,6B,50,4F,EB,3D,A1,62,E1,0F,25,A7,D9,FD,45,B6,BD,0F,D8,A3,B8,13,FB,EC,50,6B,BF,6D,A8,B5,63,93,92,49,62,57,23,41,B9,47,EF,54,E1,24,C5,B1,F2,EF,3E,F4,7D,C8,5D,DE,42,28,06,51,89,BB,6E,89,F7,BE,CA,74,C3,35,03,E9,50,ED,37,27,9A,0A,6F,CD,62,49,71,32,F9,FB,60,A9,23,69,72,1A,15,5E,A7,F1,6A,00,46,E0,33,D2,47,30,82,72,F7,96,08,05,5A,B6,4A,AF,18,2B,AA,4C,07,B3,0F,DD,32,9A,A6,2E,20,2D,4F,2E,E9,27,76,1F,96,7D,BD,A2,4D,EA,AF,9E,16,EA,48,1C,6B,D2,16,DC,B6,52,C1,BB,76,FF,82,D5,1E,D7,ED,99,D8,3F,A7,0F,F5,95,85,5D,96,FB,86,73,23,A4,1D,DC,CA,57,3C,93,E7,F2,C1,46,04,03,25,BC,B9,08,21,6E,31,53,EE,6E,55,60,68,E5,CD,75,46,6D,71,BA,E9,D6,9D,14,DC,49,7B,90,A5,F6,F2,29,E0,54,C1,AA,CD,BE,B2,30,E1,7B,CF,6E,CD,5A,3F,D0,CA,A9,99,0A,36,85,7D,F4,97,CA,28,91,A9,AC,36,2E,8C,D3,6C,17,CA,5D,E7,08,F1,8F,AD,9A,40,C2,80,B6,61,A6,9D,ED,61,03,9E,25,C8,19,7C,BF,4F,6E,42,15,2F,62,3C,F0,81,62,31,0A,C7,24,F1,AA,F2,7A,05,D0,1D,A6,B4,78,6C,36,2D,FB,C7,A4,FA,23,0A,A8,D8,51,B5,D1,C7,09,24,15,A2,40,AC,CA,7F,57,04,F1,79,AF,A2,4A,61,25,EA,B6,99,DF,1A,37,7C,37,43,32,4C,AE,C0,9C,5D,71,99,69,95,A1,C2,3F,CB,B6,C3,AC,F6,73,A3,5E,ED,02,2A,DA,71,BA,B2,F3,76,EE,C8,24,16,6F,C0,E1,A8,46,16,69,08,95,D4,2E,BD,A4,88,98,98,5D,2A,FE,D3,69,86,09,02,67,57,BA,C8,0D,7E,70,4A,30,9D,84,D6,84,19,9E,8A,94,56,48,59,52,97,A6,55,16,C9,48,66,3D,4E,50,B8,94,80,F0,54,7F,63,4F,30,E3,65,1E,0E,E7,FF,00,5A,44,7A,8C,59,57,76,B6,AC,70,AF,1E,0E,62,DA,7E,86,B1,19,5D,CF,27,C2,45,AA,21,76,87,B2,6B,31,9E,F3,A6,BC,50,6E,C5,D1,83,5A,4A,E3,7A,68,C1,C0,11,26,7B,DB,4C,02,86,CB,71,78,E5,5D,BC,CF,98,D6,7B,0F,5A,A4,C6,83,A6,02,28,89,A1,72,50,C8,64,F0,15,DF,EF,BF,BB,6F,D4,EB,02,6A,9C,54,99,B0,82,9E,9D,5D,90,2D,0F,5F,90,85,47,A5,A8,61,A0,B7,6C,12,0D,36,49,3C,4F,C5,5C,A4,F0,D0,10,6F,EA,AF,C1,2F,E6,CB,8F,B1,F2,CD,F8,A7,23,9E,37,9C,7F,8A,C1,7B,BF,C7,66,61,00,81,F0,C4,C4,8C,48,C8,7E,25,63,93,D6,2A,2F,62,B4,08,DB,C2,3B,79,CA,1F,D3,54,31,EE,7B,F4,14,12,00,D0,86,A9,25,EA,CD,B4,E1,AC,BB,4A,B8,DA,F6,10,E6,5E,4B,38,01,BF,C0,94,2B,97,7C,B6,DE,79,A3,F1,4B,3E,7F,C2,69,F4,E5,8E,39,F9,05,73,0F,2D,D4,BD,9E,20,39,F1,13,27,91,55,4C,4A,B7,FB,0B,F3,7D,39,57,0B,20,CF,25,66,0B,13,14,6F,61,E9,9E,EE,FC,AD,70,ED,0C,5D,F6,F0,E9,87,EA,4C,52,DD,73,8A,E0,F1,33,BC,A4,3B,DA,4C,C6,EF,31,E3,57,43,40,B6,11,28,C3,13,DE,60,A2,C8,0D,E7,79,54,40,87,8C,E9,9B,FB,24,F5,D7,3A,91,7C,A6,EE,3E,F7,93,F2,E1,09,0B,3B,D4,08,6C,1C,7F,85,D3,9B,82,78,2E,C8,45,E0,5B,E1,7B,F9,86,70,F6,08,20,59,61,9C,9F,55,76,FC,30,C2,4E,58,10,DF,48,9C,07,47,6A,7C,40,D6,FD,88,BA,A4,48,7E,C6,05,43,96,1B,42,94,96,EF,0C,27,22,AF,82,43,B7,1B,41,18,FF,EB,F6,A5,73,74,66,83,60,90,D8,F6,67,CB,80,85,B8,14,53,0E,29,EC,F2,B7,97,56,0A,4C,FA,88,A5,23,F3,F1,DB,B4,EE,12,AE,24,F3,56,69,83,96,F2,C1,3F,2E,DF,13,B0,F6,BD,9D,43,67,6E,9A,43,33,75,A5,22,CC,32,60,AA,DE,5C,92,F4,70,26,32,5B,BD,83,FF,1D,DA,5F,74,A2,7C,1E,B9,C1,94,C9,E3,21,25,D7,56,76,CF,1E,F4,3C,96,54,46,6F,0A,AA,15,D6,13,0F,97,E4,0A,F3,1C,97,CC,A6,81,D6,59,B4,B3,BC,05,38,75,CB,45,CC,70,79,47,35,DD,55,01,C1,65,54,C2,41,5A,5D,20,D3,86,22,4B,F2,95,10,51,F4,D2,B2,63,E7,CB,8F,E8,39,AF,3A,7A,D8,60,33,2D,52,D3,38,8D,62,D1,F4,0C,28,E6,8B,D2,63,D1,2E,3C,14,4F,39,41,4C,61,EA,01,F1,4F,56,56,D6,CC,64,4A,FA,3C,FD,0F,18,0A,D7,B8,59,12,40,87,6E,E2,EB,EB,B3,E3,5C,EC,54,D9,1A,E6,22,A1,59,0B,A8,84,F9,E8,44,08,27,D8,78,C9,0E,DC,5A,F6,A2,3E,08,9E,CA,23,44,21,91,0A,C2,68,AD,E3,29,AF,10,C3,B6,A6,3E,56,8A,4E,D8,76,C7,32,9E,C6,BC,1F,49,BA,7D,D5,CA,58,8B,DE,B5,ED,60,75,89,CC,90,82,EA,18,50,2A,5C,A0,81,5D,06,94,89,FA,06,E6,EF,FF,45,4C,A1,E2,A0,DC,40,1F,08,88,12,CD,1D,23,93,82,58,30,A5,7A,EB,2B,33,61,E9,C6,A6,16,13,1C,7B,25,CE,EB,BB,F4,C9,AC,75,09,66,DD,77,B5,81,A6,0C,D5,6B,A1,FC,17,ED,CB,10,FF,92,58,08,79,48,6C,96,B3,F7,03,71,6D,C8,DC,DF,A4,EC,23,34,D1,A5,1F,F2,B9,E1,C9,B0,F5,44,53,F5,E9,40,49,35,6B,C8,AE,28,49,5B,AB,5B,11,34,20,D1,97,CD,17,38,7F,4D,C4,B4,5E,95,C2,5A,8B,7F,5E,C9,ED,62,0B,88,2E,58,E8,65,F9,12,7F,40,10,56,1F,96,62,25,90,6E,08,53,2B,41,C4,85,B3,DE,4A,A8,77,51,88,9D,10,58,02,FB,64,92,0A,F9,0B,C7,B8,EC,ED,DF,B9,37,1A,22,AB,10,AB,97,5E,3D,3A,F2,6F,8D,65,A2,78,47,16,19,F2,0D,B0,51,F2,8A,B9,09,E5,19,94,A2,99,A6,FF,9D,54,4D,37,3E,7D,33,94,83,7C,2B,92,D0,35,2B,4D,C2,2F,67,D0,74,25,60,17,C5,B0,B7,CA,D1,C3,4F,D9,22,79,26,F8,EE,75,51,B2,22,80,CF,3B,48,82,DB,9E,BF,73,FA,C4,FF,03,E8,32,5E,1F,A7,A9,07,8C,D9,44,F2,1D,9E,0A,12,19,B3,41,36,97,D7,7F,BF,23,23,FF,9E,FB,29,68,2B,4D,11,DF,E3,94,B5,A4,E9,E8,4D,2B,A7,EB,02,47,86,02,5A,E8,78,B7,31,C0,66,EF,35,B7,E6,A8,BA,4C,11,12,87,24,49,D7,BC,AA,7B,57,3A,7D,3D,FB,6B,0E,D8,99,51,17,05,0D,11,BA,10,1A,FC,38,8D,FE,C3,FC,E0,6A,5F,66,C6,4C,48,9E,02,C0,C2,0E,7A,4E,86,7D,85,EC,E8,71,F8,80,61,03,03,30,6B,2A,BC,89,A6,18,1B,2A,C6,D9,1F,81,82,1F,57,C3,FA,95,DE,7D,CF,9F,DC,B2,B6,53,64,B0,61,7E,B7,8B,8D,78,35,66,83,16,C1,F0,9D,E4,D3,D2,8C,81,D1,92,C0,48,C0,26,D7,2E,35,9F,D7,28,AA,54,D7,97,77,0A,24,8A,76,5C,49,84,72,E0,1B,23,52,C9,EA,CA,4F,C6,EE,22,BE,83,AE,8A,40,ED,49,BE,FD,95,4B,B1,B9,52,4B,99,B6,39,DF,18,CB,80,0A,33,91,E0,D7,5C,CE,C5,86,B7,F8,87,00,15,C2,48,F5,3F,0F,6B,2E,2C,07,18,EB,7D,5B,9B,7A,B4,4F,EB,08,8F,C7,43,BE,D9,9F,61,D0,A6,B7,46,27,02,FA,B3,C1,53,6B,1A,3C,67,E5,EE,8B,13,24,90,66,A4,C1,AE,3A,B4,B5,F8,50,44,23,E5,0E,0E,51,C0,24,24,AF,B6,63,86,BD,5E,9B,44,CC,6F,89,A9,CB,E4,D6,46,48,97,25,93,ED,F0,78,5F,53,1A,AD,57,DB,A3,97,3D,4B,7F,C4,70,AF,AC,63,49,6B,A9,BA,22,3E,3C,8E,66,A5,47,22,F8,74,82,17,7F,AC,38,17,E0,96,42,FA,3C,0F,ED,EE,C8,64,34,4B,90,CD,3A,06,9C,2A,D2,A7,DC,0F,F6,19,F9,6B,1D,05,54,9B,5C,8F,80,C8,AC,44,E2,1C,49,82,67,05,36,8D,42,08,BF,90,1B,8C,1D,30,A8,42,F0,85,24,B9,21,7E,33,D1,71,B8,64,E7,31,A7,BD,7B,A3,79,79,A3,20,DC,B8,C0,EB,2E,88,BC,4C,53,1E,CD,FB,B9,27,2F,DE,D3,7A,9D,8D,4C,1A,CB,27,74,B6,31,07,AE,B2,EE,54,B5,F4,1F,E1,7F,73,DB,92,E6,D2,F4,10,5D,11,AE,B8,23,B3,83,51,54,06,75,E7,03,51,3E,C8,45,A4,35,6E,D1,11,80,C7,B6,61,5E,64,F2,42,27,89,87,25,B2,86,25,7F,02,1A,60,6B,36,DD,79,CF,A4,FC,1C,E0,49,D2,62,8C,BE,7F,7D,BA,B6,BD,0A,D2,21,18,79,AD,47,03,A6,A3,A1,FE,0D,6C,E9,91,B7,ED,38,3F,27,A7,AF,70,1B,D5,D1,5E,45,1D,08,49,1F,12,63,65,19,C4,87,52,04,6B,72,F4,B7,E6,82,46,10,E4,83,58,44,3F,6F,92,BF,88,E2,87,01,EE,10,85,DE,4A,77,9D,0F,57,8A,A5,DB,89,DD,3C,F9,A5,AF,23,3B,1D,0E,CE,63,0C,C5,91,F5,2C,18,8A,67,5B,E9,B0,5E,0E,77,9A,FE,A7,07,C6,C4,99,69,A6,61,23,DF,ED,D6,B6,B0,E6,13,4C,CC,5B,37,41,03,6F,BD,98,58,15,A3,76,FA,DF,8C,0D,25,4E,C1,F4,57,DE,46,09,77,7B,38,4F,49,25,CB,D8,76,3C,76,1F,6D,6F,AC,DB,0F,F5,56,DA,82,40,85,7C,12,91,E9,9D,31,C1,96,6A,73,B4,D6,26,0D,4E,73,F4,2E,C2,03,2A,0A,C6,80,0F,A5,59,3D,AA,83,40,0D,70,93,CA,48,32,21,09,2E,A4,F8,14,A5,40,EA,74,BC,92,77,04,1D,E7,2F,BC,F6,03,FD,98,D9,B8,CC,B0,8A,C1,E4,B3,2F,C2,9B,B1,82,66,CF,E1,CD,4D,3A,00,E7,AA,0F,6A,3F,92,07,65,F9,9B,3F,97,B9,5A,67,14,4B,2E,B0,60,41,BE,CC,AB,24,05,28,36,B3,B4,98,C2,74,88,79,AE,5C,23,00,9A,D5,27,1F,5F,24,3C,66,C9,E0,F5,81,DB,68,1A,10,62,77,2E,8C,8C,A9,DB,70,35,DE,B1,0C,CF,F3,CB,8F,06,0B,E3,E7,22,0F,D4,0D,A8,2F,6D,4C,73,F9,5B,4B,BB,F4,86,0E,12,C3,B8,FA,C1,A3,A5,75,C8,62,18,A3,7D,94,D0,8E,EB,45,BA,B1,19,5C,2A,0D,67,36,23,55,3E,66,65,CD,B0,9F,DE,C8,80,98,B2,96,CA,57,93,90,D4,FD,E7,00,61,80,C2,94,8A,BE,5E,1B,83,C8,12,D2,4C,AD,3C,47,EB,A4,05,E9,8D,04,80,B1,C4,6B,0E,42,17,52,F1,27,CD,A6,9C,4B,81,FA,3C,46,C1,32,5D,39,FB,BE,4B,0A,CD,94,18,F8,28,78,68,0E,A4,42,56,C6,80,22,07,F4,4F,55,44,9F,D3,FB,57,14,12,11,C7,3A,F2,14,58,A2,93,ED,FB,49,EB,54,3F,86,B8,96,8B,93,D8,64,BF,9D,DF,E1,24,33,4C,B7,D1,86,99,58,81,AA,7B,F5,C7,9E,17,8F,45,F1,F5,83,DB,D6,72,CE,0B,4C,12,8B,89,CC,7B,ED,20,C3,FD,D1,F2,C1,D4,58,27,64,A8,E3,11,AF,62,D9,20,34,C6,ED,EF,6A,BE,8B,BE,D4,70,13,FD,6A,A5,40,C6,37,07,CB,18,FA,35,8D,D5,6B,51,9A,7A,F5,6D,D4,B4,AF,D1,B9,F4,09,09,14,0A,41,4A,C4,4C,9D,EE,91,46,55,D7,B4,82,C5,D5,CF,38,3B,DC,C9,2F,0D,0A,A7,0E,08,E6,D5,D5,67,2B,1D,2C,C6,D8,E6,8B,FE,F6,BA,0C,1A,77,4E,C4,03,AD,62,A1,60,45,DD,79,DE,3C,05,8C,50,82,02,FD,FB,92,5A,A4,6C,8A,10,8C,14,7D,AB,F8,E2,07,20,7D,4D,4B,E0,05,F8,80,CD,A7,7F,45,FD,BA,81,B1,23,02,7C,4A,70,8A,A9,04,A9,D3,C9,12,54,F6,DE,32,27,91,80,5F,FD,95,53,41,85,91,58,A9,9C,86,0C,E5,A0,16,F3,D8,97,1A,69,6F,B6,8E,5C,78,6E,06,BB,82,D7,C3,1F,5C,85,E9,43,ED,66,75,54,D2,E5,23,D6,D6,8F,0D,AA,D0,47,E2,41,98,AB,1E,AA,54,E7,1A,A9,34,5C,D0,47,B0,6B,1E,CA,72,29,CD,CB,14,AE,78,A9,96,46,70,2E,58,1D,49,D5,F2,0D,DC,97,6D,26,0E,C7,69,2F,BC,4E,B6,D8,78,44,AA,17,35,9B,29,9A,A4,60,D6,F7,96,66,32,0F,9E,6B,FD,FA,F3,9B,8A,CC,AE,64,91,01,72,28,CD,B5,60,53,C0,22,53,C7,7C,55,1F,4F,66,3C,AE,68,1F,6E,EA,C7,D4,A0,27,63,14,2F,8E,2D,92,E0,2D,4B,90,91,89,29,E8,53,3F,87,A7,CB,69,01,22,A0,17,54,5B,81,61,56,8A,E3,A7,F9,43,7A,D6,4F,AE,71,BD,0A,BC,5A,98,99,40,16,34,01,B4,3C,C7,20,3A,B8,E5,38,FA,18,E2,8D,0E,BA,86,C3,19,AB,52,5F,72,F4,4D,AD,F6,4F,1F,6C,AD,67,DC,C0,4E,7B,00,73,36,13,C9,67,BE,9E,6F,45,65,C4,F7,87,47,90,0E,13,31,BE,F8,94,86,B3,60,B2,3F,0C,B6,FC,6D,85,12,9E,00,2A,D4,53,B9,7C,55,01,3A,F8,5B,89,24,B3,66,7E,13,25,97,0A,A1,19,27,C8,50,4C,96,B2,9B,78,AD,60,A4,92,DD,DF,C0,D5,60,4A,C7,A8,FF,0A,30,7C,0C,21,C2,26,1D,77,1B,A4,38,55,ED,0A,64,D8,91,E9,A3,AE,D7,59,8D,6B,8B,03,A1,17,75,B1,9E,F1,17,0E,A8,E0,2A,BE,B5,48,96,79,12,F6,E9,29,41,CC,0E,69,A9,48,9E,32,0F,18,13,E4,3E,ED,A6,36,49,8A,94,E0,86,EE,5F,EF,86,D1,8B,64,D0,D0,09,20,17,9B,A1,35,10,F2,B2,4A,46,2B,94,AB,14,B2,1C,DE,E1,28,03,96,BE,77,7A,01,88,A4,B2,FF,F3,9C,86,77,6B,9B,E3,9C,5A,8D,7E,B6,3B,FD,D3,04,F6,A3,1C,01,26,CD,85,12,86,D2,AF,DD,6E,AD,DF,36,C0,4C,36,25,6A,E5,C8,72,CF,06,E7,11,C2,AA,9F,54,9F,85,FE,BE,A6,A1,9D,21,22,B0,88,B3,43,25,51,B6,32,29,C4,D3,79,33,61,A1,51,42,FD,3C,68,2E,D9,03,8F,8C,3E,15,69,53,A2,D9,50,B6,18,B7,F3,0A,C4,2D,1E,42,A6,EF,18,24,62,AB,F7,0B,A1,47,25,4E,1A,CD,EC,DD,3E,BE,A7,0D,8A,AB,40,93,3F,73,84,18,70,87,CA,2F,B3,26,9B,3E,34,77,C8,D6,8D,FB,5B,89,8D,63,CA,ED,55,3E,25,01,53,53,64,3D,71,F9,3C,EA,06,F5,35,E0,70,E5,B8,D8,96,9E,16,16,09,0D,CF,32,C5,AD,E3,E3,A0,91,E9,51,22,F2,B8,01,C9,A2,0B,52,11,39,A3,98,18,3B,A6,B4,7B,FB,11,F9,81,7A,DC,3E,B4,33,23,50,10,E3,0A,59,EE,CB,EE,71,D0,CA,54,DE,D8,00,F5,0D,04,72,68,24,3E,88,55,36,7E,A0,35,4A,49,E4,E1,CE,E7,41,F9,35,34,1A,A8,C9,46,3E,E2,59,EC,56,47,66,4B,9A,16,00,16,E8,CD,25,33,AA,79,4F,34,1F,27,74,AF,65,1D,B5,D7,EB,40,B5,F9,B6,44,5B,8B,3B,AE,30,C1,3C,4C,C5,5F,41,5A,6B,4D,BF,8B,E7,27,8E,36,EF,F8,F1,4F,7C,F3,78,7E,6F,49,9C,BF,54,B3,DD,D7,D4,B1,86,8B,E2,3A,6B,A9,B5,0F,1A,B6,02,50,3E,20,2E,82,94,BA,49,F6,18,26,53,DF,11,3D,83,C8,7F,73,62,FA,28,A0,3E,3E,E2,72,32,40,0E,B9,88,FB,47,DF,17,D0,8D,7B,A7,B2,0D,50,A3,20,B0,A4,91,D7,0D,23,66,D3,B1,FF,DA,FB,3F,1C,76,4E,E4,8F,BD,6F,41,FC,C8,59,5A,C6,4F,E5,88,A8,C8,AE,DD,D9,19,CA,A5,9C,CB,07,43,40,6B,DE,FB,EB,10,E7,47,A0,2E,B8,C3,C1,62,51,8B,9A,D6,E4,61,EC,D8,22,4E,92,9B,89,B0,6D,A5,EE,83,E4,81,66,9C,47,56,96,B8,2D,B4,F6,31,38,2E,F3,C8,21,D6,A6,FD,CA,25,26,53,9C,4D,38,C6,41,3F,D3,1A,F4,09,D0,C1,18,30,04,16,D2,7E,0F,9D,21,52,DB,28,A6,DC,8E,92,7A,AB,40,7D,D8,F3,E6,CB,76,70,9D,26,6B,5D,76,67,7B,22,39,66,8E,E2,28,2C,1A,F5,13,A0,AD,54,2A,02,B0,ED,C1,E9,58,E3,73,62,9F,4F,B3,BC,0E,A4,47,49,6B,9B,53,C3,CB,68,30,11,34,4C,AF,08,EA,6B,76,F3,A0,51,0A,4F,AE,DD,F5,F3,66,6F,54,07,9A,C4,E8,FB,38,18,B3,26,09,B3,ED,40,18,8B,24,33,3E,95,BD,7B,E8,BA,55,50,93,74,67,9A,C0,8C,81,84,A7,B5,EA,CB,17,6A,55,BC,3D,A0,CB,F7,86,25,9F,89,F4,80,74,42,C4,A6,6A,DF,D5,C0,7E,AA,10,E3,F0,07,79,A7,D0,FF,D7,8E,1C,8D,F2,85,C3,FB,F1,C7,E8,5E,82,AC,AE,B7,DE,19,75,12,2A,DE,89,0B,B7,D5,2E,3B,A5,53,27,37,1F,DD,E3,84,B5,D7,98,4E,21,85,5C,89,07,AF,D9,74,86,34,1C,73,66,4C,ED,1B,3C,EE,CA,A3,12,EF,16,D7,C8,46,5E,64,A7,99,B6,AE,78,AC,DA,D9,4A,07,ED,EA,F4,09,3D,23,0E,9B,35,74,AA,5B,F2,A0,BC,8B,11,F6,9C,56,E0,E0,42,EE,0A,EA,77,A3,59,06,44,A3,07,89,9E,D7,37,95,B2,93,3F,73,CB,63,6C,2C,37,9E,80,B4,45,BB,86,2F,EA,5B,7B,8C,00,83,9A,68,68,44,AB,48,8C,97,3D,1D,4F,84,54,30,2F,8A,98,59,06,9E,D4,0B,C9,DC,E2,9C,8A,55,B1,9A,51,01,EC,8B,B7,6C,21,76,2A,C7,CA,B3,00,A5,25,12,1E,13,4F,5D,1D,9E,AB,3A,5E,4B,3F,E2,63,5F,3D,A5,E3,FB,EF,82,C5,FC,B1,C8,1A,0E,3D,08,44,03,EF,54,AE,E2,05,DA,62,E5,15,3E,93,53,21,23,71,1A,4A,56,DB,19,25,EC,67,7D,84,2F,EE,E7,65,87,75,7A,D6,9A,22,5D,55,22,9A,ED,18,06,E5,6F,65,13,45,50,03,00,30,58,AC,E3,F9,BE,C5,F4,F4,BB,03,05,3C,E2,DE,98,BA,D1,6B,21,E6,E2,FE,C7,52,7D,CB,0D,8D,BF,E8,10,E3,9C,0D,81,6A,25,3F,51,4A,1B,C8,A5,DB,0B,6F,52,0F,85,3C,02,88,EF,6A,3D,EB,8E,30,79,C0,AA,80,2B,8D,73,79,DA,27,FD,46,82,EA,57,7B,D3,A7,C6,CF,BC,54,FC,B6,04,03,16,F5,10,58,88,1F,C0,E5,A7,54,6C,A4,E6,DA,A4,53,B7,36,40,B6,DD,FB,BC,8D,03,4F,96,B1,BA,52,68,C3,97,12,B7,7E,C1,D4,EE,3C,B8,AB,A8,24,8A,13,3A,D7,2F,C4,7C,98,D5,01,8E,06,59,90,CF,02,52,54,B8,BE,D0,DD,57,41,B0,2E,38,29,0D,B0,6E,5D,2E,EE,CE,E8,AA,C1,A4,74,16,6D,ED,82,5D,F0,C9,84,DA,82,AA,10,7A,31,5B,A2,05,1E,69,B7,9D,C7,B8,17,57,E0,F4,D1,1C,7C,BC,0A,06,4D,F3,DA,73,97,65,BC,1E,01,B2,8D,08,A8,9B,91,4E,52,02,B3,FC,FC,76,EB,3E,DB,43,3B,A8,A9,CB,EE,9A,78,2E,D4,5E,F9,F1,74,4A,FD,F9,C4,5A,54,10,C5,78,73,70,5F,1A,27,BE,1D,28,4B,99,70,34,13,C8,00,08,E9,99,35,7F,43,D9,59,C1,1F,72,BC,25,35,51,B4,39,C4,64,9F,B2,CA,03,3C,F7,B4,5F,2A,56,36,3E,2C,BF,BE,36,1D,36,94,57,F0,33,39,FE,74,E2,CA,E9,65,D5,A0,BD,80,DB,72,96,81,EA,A4,8D,F6,06,FF,D1,62,28,EC,EB,0F,DA,5C,5C,B3,53,DF,3F,AE,9D,9E,22,1E,5F,A5,B1,62,60,10,A3,85,B6,EA,C4,B5,B6,80,14,CE,00,63,47,45,23,46,C5,A3,DA,6F,0C,88,51,5F,10,75,F5,E3,CB,17,13,F0,AF,EB,60,00,71,83,9D,CC,DC,28,D3,FD,35,7B,0A,BF,B9,44,2D,36,9F,C1,04,98,BC,23,C6,64,49,FA,4F,FA,94,2A,8B,01,24,4C,7A,76,8C,68,83,20,41,38,AE,BD,58,A9,41,11,DA,EF,B3,DE,62,73,DE,24,6F,5F,B5,9A,1F,6D,72,A3,DE,EC,63,8D,A8,5E,ED,F7,95,23,26,6A,DE,DB,D5,0C,4C,8B,C7,5F,C7,A4,18,13,99,4A,1A,1B,51,75,44,F1,7E,5F,B9,77,1D,FE,3E,A9,70,8D,60,5E,75,4B,C8,21,5B,F0,BA,7D,BF,D1,CA,16,55,1E,BF,E1,FC,D4,9F,FA,E9,2E,DB,B1,E3,8E,09,74,58,51,88,FF,E9,9D,8F,A3,0A,D5,CC,2C,81,72,A4,21,EF,2C,33,8B,5E,FF,EA,DD,B4,B7,96,FE,86,50,F7,DB,C3,4E,30,81,45,93,2C,DB,69,49,37,4E,AC,BC,CD,05,21,8E,0E,DA,CB,CD,2C,7B,90,E3,C8,C2,5B,F2,96,34,DA,40,D7,C6,E0,18,C4,7A,A0,FA,B5,7E,DC,9C,2C,3C,ED,5C,D6,A1,4D,DB,F4,3A,66,61,FC,78,9F,0C,51,BF,62,7B,CE,56,1D,2F,72,2E,AC,3B,6F,54,82,07,9E,62,7E,AD,DB,75,EB,CA,78,C3,31,3F,D3,54,DB,FA,92,45,A6,E4,5C,A1,96,D0,47,DB,76,E9,B3,6D,7F,B4,7A,19,24,32,83,D8,E1,3D,2D,F5,DD,C6,68,CB,E7,2C,85,77,FD,DC,C4,F9,34,05,7A,A4,96,5C,27,94,7F,FC,F1,CB,D3,34,D5,9E,41,9D,DE,04,F7,71,94,21,6D,DE,61,4D,C7,BA,96,1D,F3,92,9A,CE,1D,5F,B9,54,9B,C9,25,A1,96,CE,F4,29,0E,CB,4A,08,2D,20,C7,6D,B3,5E,B3,EE,A9,E6,EB,0F,EA,D4,08,79,C0,1E,71,26,F3,4B,40,B8,F4,F4,C4,CC,44,C1,49,F0,D3,88,CA,59,44,32,57,E2,D0,CC,B6,D9,61,FB,3C,23,C5,36,AD,B6,4B,98,13,E3,65,08,1F,A6,CB,30,0B,CC,7D,8A,20,C9,7B,50,5A,E5,77,BB,E4,6A,B5,7F,95,8D,CD,F9,15,EE,AC,F1,7A,F0,9B,8A,FA,F1,CB,74,CC,FF,8E,C4,E1,50,FE,3E,B9,5B,91,FF,29,B9,90,86,D8,8E,2F,19,EA,CA,38,05,6E,4C,F7,FB,14,93,70,9F,24,C2,8B,06,AD,A5,B2,A8,7C,C8,57,38,88,6A,1D,B7,38,08,30,16,C3,90,4F,6D,44,70,46,CE,90,9E,A9,17,5E,9D,27,66,9D,B6,52,08,2E,63,A1,BF,BB,A4,D1,FE,2E,66,D9,B4,CA,9D,2D,6B,F6,76,C7,EF,0C,97,A4,59,9D,84,E9,CC,06,8F,1D,62,21,F7,3E,62,96,F0,57,37,FE,36,8D,50,4B,9C,D9,74,B4,02,6F,4B,D8,1E,91,86,D5,AF,E4,40,DD,02,73,D0,A9,8E,54,77,26,A3,1D,A1,B4,2A,B7,D5,BB,FA,30,AB,2C,84,F3,04,6E,33,8C,0B,B4,84,BB,98,DF,46,63,60,E8,8C,4B,C3,28,DD,B9,77,B3,BB,D1,B8,D0,33,7D,C9,8B,B1,8A,68,96,19,4D,1A,A9,9C,85,3E,E6,E7,EA,9A,66,79,CB,3A,CB,A4,CA,0F,91,06,15,71,8E,C3,99,25,47,75,6A,D7,D8,F4,EC,28,71,BA,B6,DB,0C,6D,39,D8,95,D9,95,44,03,F4,C9,8B,2D,3B,E3,2C,1E,71,B7,88,0F,D0,B5,05,CA,8E,AB,1B,98,D5,E5,D7,C4,B5,09,E6,BA,96,10,1A,57,EA,D7,97,EF,62,FE,03,31,50,72,4B,17,51,5F,11,C8,A5,12,E7,05,6D,0E,51,0F,48,D2,02,76,BA,D7,6D,C1,3B,B0,83,7F,0B,9E,71,70,C6,14,E0,9F,39,E4,DB,13,B9,B0,07,BE,8B,10,E0,FC,FC,A8,E4,C2,32,02,68,4F,54,CF,7B,77,02,44,EA,C5,91,7E,CB,67,F4,5F,83,B4,6E,9F,1D,AC,73,47,1E,24,49,E2,D2,BF,BB,7C,09,E5,7E,FA,65,4A,E4,3E,4D,E5,05,00,2B,6E,55,82,B9,54,1D,E1,52,A0,05,AF,62,F1,A9,AF,66,3C,97,55,AF,D6,A1,A2,F0,56,10,6E,5E,94,CE,CE,5D,D6,62,15,64,8E,6D,87,93,4D,8E,B3,25,83,E4,CE,D0,3C,84,A0,98,AE,FA,7C,ED,7B,0B,D5,39,57,03,45,CC,CF,9D,24,CE,9B,79,BB,D4,C0,5E,38,07,C7,6E,FF,66,88,CE,AC,F5,77,7A,D9,EC,1F,3B,46,89,45,A0,94,74,E0,79,CB,F5,CA,8F,73,4E,9B,56,F3,30,4D,A6,88,62,8C,5F,38,46,B9,23,0A,D0,8F,12,35,D2,B9,12,EF,38,85,86,F5,FE,89,B9,B7,27,CC,CA,02,9A,05,42,4E,92,FE,28,9B,43,66,A1,2A,68,D2,B3,BF,72,E2,DD,59,85,4C,AF,95,72,B5,33,4F,4D,90,A8,AD,9C,96,32,07,96,B4,6E,35,68,92,23,05,29,7E,7B,9A,07,30,3B,90,09,3F,83,D5,34,6B,A9,48,A4,81,9A,EB,EE,33,FA,0D,B2,82,9F,33,B3,37,9B,4F,F9,FC,82,3B,33,36,CE,C7,9D,6F,1E,1B,AD,01,81,CF,C4,85,B8,DC,05,EE,18,76,F2,AB,B4,3E,47,47,23,E6,88,2B,78,2E,05,6F,56,C0,EA,FF,1D,D8,79,18,58,46,34,39,DA,5B,77,31,4D,76,3A,9D,57,56,48,37,22,33,F1,D0,EF,37,B6,45,E1,5E,7E,1C,E7,9B,F2,83,14,7C,8C,5F,C3,AE,17,2C,45,55,58,FA,1C,1A,7F,82,DC,22,76,2D,02,D7,AA,41,86,48,11,82,D6,32,4A,BE,01,0F,75,6F,B3,DB,1F,30,0A,73,A0,89,B6,E6,2C,91,8E,2D,D1,35,14,B6,CB,A8,4D,49,51,79,DF,39,23,F9,82,45,5A,2E,0F,A8,5E,FA,41,57,84,DB,58,27,52,B5,4B,38,EC,CE,A4,82,90,CF,D1,97,51,02,0D,E6,B0,9C,21,5C,42,A9,29,F9,BB,22,2C,37,D2,54,72,58,83,66,CE,6A,87,FF,49,DF,19,79,5F,36,2F,13,72,71,3E,A5,87,0A,8B,D6,83,32,C3,90,AF,2D,B2,D1,67,EB,B1,9C,EA,AE,9F,67,0D,47,D1,A2,3C,7B,B9,CD,49,97,60,3C,11,70,A8,F8,FF,12,B5,41,F9,24,3C,56,83,3A,C4,9B,B7,0D,0C,FE,61,F1,2B,8B,17,8A,B9,D7,10,8A,3D,3D,90,97,F5,C8,E4,15,28,A3,3B,DF,A8,05,B7,14,A7,0D,96,25,88,F7,F2,91,20,12,56,11,03,6F,A8,83,26,E2,E1,83,13,64,8B,8E,8F,23,6A,DD,2E,82,73,BD,AE,77,5F,38,50,BF,42,D8,BD,6C,51,D5,0E,F5,6B,F0,52,67,5D,74,DC,7A,30,9A,DE,22,1F,31,AE,2B,AC,96,51,B8,F6,3D,79,97,8C,F4,B4,F3,00,2F,32,BE,87,46,9B,EE,6D,1F,65,09,F2,39,D1,5D,88,53,CC,52,6B,F5,49,E0,51,69,8C,23,DD,FB,3C,61,30,B2,01,B5,1C,8D,9F,FA,A3,C1,B7,89,CF,A2,F9,CE,44,37,E2,8C,83,DB,A3,08,6F,31,4A,6E,EA,85,CA,50,F0,F3,AA,40,36,E4,0A,F6,EE,7E,FF,50,8B,4F,50,0D,91,7D,98,DA,0D,DE,DB,C5,70,AA,33,0A,97,2B,E5,58,E9,A4,3B,44,07,BA,46,0A,3E,02,30,27,E9,27,15,90,5D,AD,88,5C,B7,28,F3,17,91,B2,45,1E,DB,37,BE,EC,ED,58,B2,AA,85,6B,A4,1A,8D,AA,B1,8D,7A,10,9B,7C,50,53,98,93,43,D3,A4,2C,8A,E7,4D,D4,C5,3B,F0,D8,16,C7,CC,83,96,4B,7A,BA,20,98,BA,5F,BE,96,16,2C,78,F6,F8,89,EA,C2,C8,B0,D4,CB,A4,44,27,FC,D7,C9,46,89,F2,84,02,03,9C,2B,35,04,BF,E9,08,99,8C,AB,91,E3,42,0B,3A,34,A0,D5,07,53,4E,4E,47,6A,64,A6,82,3E,57,4C,DD,05,FB,AC,5C,B7,A5,40,D3,28,66,3A,77,ED,E2,CF,90,C8,EB,0C,DA,72,FB,12,D6,2E,B9,76,E9,A5,56,95,8C,D5,C9,5E,1B,A8,CB,08,DE,10,9F,AD,A9,DE,9C,AA,D5,7E,71,F1,28,D1,01,FE,57,42,23,7A,63,CD,4E,A1,D6,65,9F,7A,B2,B2,CA,A6,8A,11,3E,C7,4E,FC,8E,01,ED,07,A7,3E,F6,8E,48,7D,BA,4A,7E,99,30,4B,7F,10,7F,4E,EA,AC,8C,59,A5,A6,95,3B,09,F0,11,08,82,A3,4E,98,9C,CE,DA,FC,61,9C,53,23,AD,2B,23,6A,3E,9A,6C,FA,8C,1F,BA,3B,A2,2E,29,51,A4,57,FB,98,66,B8,9E,F5,F4,85,EC,95,8C,01,3C,F3,77,69,01,6A,CA,D3,EE,64,2F,26,AF,10,1F,41,28,C8,03,BC,69,DC,6E,EC,62,AF,48,FF,61,EF,8F,3F,9A,3D,7B,38,2D,AF,2F,5D,D5,A3,AE,E2,D1,5D,AB,DF,07,03,42,B6,6E,BC,A8 -linearMatrices_inv = B5,80,8B,96,63,3E,60,91,5B,87,44,17,A4,C9,5F,9F,20,7C,B3,E9,14,31,69,A2,F5,74,DB,8D,6F,81,DD,F8,D6,81,03,AF,31,65,49,04,A9,1A,48,4A,FB,36,2F,DE,75,BB,C0,80,0E,AB,B6,1A,1D,A0,53,20,FC,D2,6B,F0,26,35,26,FE,43,70,4C,1E,37,20,F2,88,D6,C4,27,94,5B,C5,74,02,83,DA,EF,99,DD,56,3D,2E,62,FA,AF,AC,5C,80,05,15,16,67,45,1D,D2,0C,BE,D5,D5,85,66,E9,C3,D2,76,5A,B5,45,31,73,12,F0,DF,BB,A0,72,29,0E,B6,A8,17,19,A1,8B,DD,EF,29,A4,8E,4E,A2,EA,66,3C,D0,AB,11,F9,D3,FA,36,02,19,75,7D,05,EA,E9,0F,80,9E,78,90,BC,4F,29,A2,67,CF,8D,F8,C3,46,3E,C3,CD,DE,AB,9D,FF,33,A5,D5,E6,12,E1,10,C6,9C,FC,DF,B0,15,18,11,1A,9B,41,7B,1E,78,FE,E3,DC,D2,CE,90,13,56,82,C5,F9,FC,35,73,0F,6D,E1,77,44,B8,E5,95,14,A3,B1,01,47,5C,2F,6C,8A,EF,9A,F0,61,EE,70,FD,1A,9A,54,FB,29,A1,0C,3C,EB,58,D2,FB,CB,A1,5F,C9,62,46,FB,7E,9A,FD,B0,1A,97,0B,E4,04,E5,AC,FF,B5,D6,3D,7B,DE,67,46,11,19,68,EF,B9,47,43,93,05,D7,2C,B6,16,9B,2F,9E,05,12,3C,7A,9D,4E,BE,04,13,A9,B1,A2,D5,DF,03,80,E4,39,41,9E,C1,3E,66,D4,5E,AB,C2,40,6D,45,6E,13,F8,2D,D3,87,70,75,0D,73,DC,55,91,D7,9C,2C,AB,C5,67,7B,CE,92,FD,48,01,0E,A8,A0,10,DF,84,3D,86,10,F0,1D,E7,B3,DB,67,97,69,77,11,54,4E,C1,AD,67,48,A1,7B,67,13,D7,20,E0,2D,8B,80,D8,00,F7,34,4D,2B,15,BA,ED,51,62,C8,14,2A,BE,9F,B0,67,06,A3,9F,4C,76,91,83,29,EF,E2,2E,F0,71,10,8A,8E,D5,20,78,40,E5,FA,DD,05,B7,57,B8,65,4C,C8,35,7E,F9,27,AA,D4,95,44,91,E1,E7,C8,FA,16,90,58,AE,B7,69,57,23,0E,F9,A7,1E,AB,0F,A1,CE,0E,8A,31,6A,FF,2C,44,2C,4F,73,FE,53,3C,92,CE,14,EE,52,A0,60,CD,79,C5,DD,10,65,D4,93,B5,8D,DC,8E,E0,F3,DD,DA,C7,68,B9,25,37,C9,AE,B4,C2,4B,7B,E3,1A,9F,78,46,03,78,E3,CD,BD,BD,37,74,C2,70,C6,28,EA,C8,8A,5E,03,92,38,C0,7D,67,95,98,88,D8,6F,EC,BF,F3,62,34,84,DF,A7,8A,65,AF,71,30,DC,AB,17,E7,FE,C3,BC,26,E6,84,D4,BF,5A,F5,BE,41,3E,66,05,73,24,3A,4A,44,FD,F4,E4,86,0D,9F,36,7E,13,74,51,48,B3,74,C1,BD,FB,CA,61,BC,88,7E,17,50,06,47,96,3C,12,0B,1B,3A,3B,BA,06,BC,2A,3C,E3,09,2A,A0,17,C2,6D,45,4D,8D,13,71,F5,B0,1B,AF,3A,C0,34,40,FF,A2,A9,A3,CE,D8,F0,22,C5,F5,0C,1F,43,0E,A2,A3,CD,F5,93,7B,38,6C,95,9D,EA,F3,B6,0A,C2,FC,18,AA,4E,37,6C,56,B7,C8,88,E8,B9,A5,CE,2D,6A,E8,A9,6F,F2,B4,D2,02,08,42,09,B0,9B,9D,90,91,9A,46,82,F0,A5,76,E3,92,C9,C8,06,0D,36,8C,20,F0,A2,2C,7B,95,29,F8,5A,19,7D,86,3A,D5,A9,9A,94,5F,61,33,A0,F1,6F,C6,B9,BE,14,D4,AA,CE,00,1E,5F,31,66,27,7D,EC,9D,66,4B,BA,82,C6,E4,0E,61,66,96,35,9C,E3,F4,04,DA,88,E7,D1,61,66,CF,4D,DD,72,28,13,03,D6,19,F5,B7,3A,A9,36,9C,37,57,6C,67,EA,C3,7F,A8,E1,6E,14,75,EA,16,B5,77,9A,DB,39,FE,51,71,15,FA,03,AF,97,75,CF,BC,23,9A,F7,AB,D1,DE,37,92,2A,67,4A,CD,84,6E,05,32,C0,21,7C,77,95,1A,33,87,E6,1E,81,1A,84,99,71,C7,47,B6,E0,08,1C,A1,E7,F3,ED,D8,BD,AD,50,CB,2D,96,8C,17,00,42,70,63,9F,E4,C8,59,1A,F2,0C,CC,7C,A6,3A,BA,B4,D8,80,22,18,E1,8E,E2,1F,F7,55,68,5E,72,06,20,60,2E,C3,2B,63,84,3F,3E,AD,05,76,45,89,98,92,D8,52,FC,45,0B,76,C8,6F,C1,D2,6A,53,1F,3B,C4,C1,97,78,21,1B,5F,72,5F,DB,E7,AA,52,DE,E7,3B,F5,21,04,A5,70,0B,07,DE,75,05,9C,A4,D5,AA,8A,44,2E,A7,73,08,8A,E4,CE,B1,93,91,5A,42,BF,36,43,50,9E,F9,BC,47,AE,D4,92,44,10,35,56,91,9B,BE,B5,77,7E,84,86,D0,55,66,DE,07,26,D6,A5,14,47,97,61,AF,BB,F0,57,59,61,4B,CC,B8,80,7F,EF,39,17,3C,44,38,99,DC,2E,18,24,49,0B,96,6A,4D,2B,39,6A,9E,B8,25,60,CC,2C,AA,4C,31,E7,1B,CD,B1,36,E4,86,3E,88,CD,33,A4,C2,92,9B,0D,E7,C0,A1,19,97,D2,34,CB,A4,44,2F,75,31,F9,F3,FA,D5,C3,B2,1C,68,27,E7,52,20,D8,B8,DF,E7,60,D7,76,54,7A,24,A2,39,77,96,6D,CC,61,0D,F4,D5,7F,67,45,BA,65,32,9F,25,DE,88,2A,A3,40,EE,EF,85,86,06,3A,63,ED,3A,6E,1D,A9,C5,7C,67,53,7A,AE,A7,13,3E,8C,F1,BB,2B,ED,51,62,1C,C9,D7,F5,68,5A,0C,84,6B,46,54,CA,A9,D6,D7,F2,16,1D,DD,64,D3,FC,BE,B3,CD,E5,8E,EE,A9,9C,35,CF,B8,96,E0,CF,92,D1,D2,64,AD,60,51,64,75,56,D1,53,BA,24,1B,D5,0D,C1,6C,F6,43,BA,49,3F,EE,7E,B9,4A,F8,4A,F1,4D,18,2D,06,D2,3F,52,18,91,35,55,54,B4,29,51,A8,CF,05,3A,37,A2,3B,36,7E,D6,6F,20,69,75,C7,DA,34,75,CA,E9,E2,80,AA,8D,E4,54,BC,0F,2C,48,6B,C0,00,C1,6F,A7,87,1C,86,5A,FB,74,52,3A,61,8B,2D,AA,33,00,55,5E,BB,A2,9B,57,2D,09,4C,9B,A2,A7,AB,8F,7D,A1,27,9B,1C,F5,4B,FE,5A,4B,23,05,AE,E3,35,FA,80,98,8F,BD,D8,12,80,5B,8C,77,29,5D,B1,6C,93,A0,7A,80,C7,18,2F,1F,EB,F0,C4,3D,7E,0B,4F,F7,11,69,57,87,AB,DC,9F,34,16,37,6A,67,EB,D3,36,D8,51,2A,AE,2D,9C,5E,71,2A,CE,01,78,42,09,18,4E,FD,5A,3D,6A,28,85,00,4C,12,F2,6D,4A,4F,0D,7D,E2,A3,8D,30,FC,AE,57,98,AD,D2,56,4D,53,D9,AB,37,8F,12,CA,AC,92,D2,C5,73,C0,E4,B9,60,CE,73,E8,56,5B,D9,86,8B,97,F5,4D,80,74,DD,B7,0E,BA,9B,A6,27,8B,86,DE,8D,4B,5C,F3,D9,DA,02,2D,F1,C1,C8,69,AA,48,38,A6,C7,7C,B3,BB,4A,E9,B4,DB,56,86,E9,D0,C8,86,99,9A,D3,56,F5,89,F5,13,1A,A7,85,4C,C4,9D,4F,C4,74,C3,0D,E5,51,A3,B3,D2,8B,E8,B5,49,A5,A7,DE,53,57,DF,DD,C0,F1,5D,36,95,9A,AA,EC,28,1B,3B,D8,A6,BD,2E,53,CD,E0,1D,FD,8C,43,9E,83,04,B7,A0,C5,78,A9,F6,49,2A,E5,3A,05,72,9E,E1,42,55,CD,D6,4B,EB,B0,85,B9,5A,E0,F4,AA,1E,AD,A7,5A,A6,97,59,B7,81,2C,DE,7A,33,8F,71,27,03,E0,86,72,B1,60,FC,7E,42,AB,E4,B7,93,47,BF,7E,4B,E7,64,09,AE,9C,8B,29,93,27,09,4C,63,75,EB,B5,80,84,01,D4,C5,01,BE,84,14,54,4C,3A,1C,DA,36,E4,80,E6,AA,BC,6D,B9,32,10,C6,AC,CF,26,F6,C8,88,FB,34,CE,2D,67,9A,69,E2,BF,9F,E4,FE,C9,62,23,0F,53,B3,97,C2,AA,47,EA,D6,87,94,CC,AD,F7,89,9C,B2,5E,4E,8C,8E,6E,96,6B,3E,31,90,C2,28,2E,F1,20,0B,CA,08,A4,88,1C,6C,3C,6C,C6,CD,30,EB,86,2A,46,54,8D,25,78,D9,6B,D6,E0,84,92,C5,F3,87,E6,B5,07,9A,25,2F,10,40,66,3C,E6,96,01,85,6C,4D,68,72,5B,98,3F,A5,54,4C,BE,A0,0C,AD,DC,CE,8A,ED,A6,FF,61,5D,D7,53,62,6A,80,CB,BE,ED,A1,1B,AD,7E,4A,E4,25,B5,FC,D2,30,90,C2,44,00,18,E0,D9,1C,B2,AC,E4,87,EA,F2,AC,AF,F1,7E,2A,7C,2E,1A,22,BD,E4,BE,9F,FB,20,E6,F8,A8,26,35,8C,5D,B7,74,EC,73,D1,8C,3F,78,E3,C6,12,CE,27,15,0A,F2,67,7A,8E,DE,EF,A0,9C,FA,10,77,35,24,DF,20,B9,5E,09,91,49,6F,04,3A,55,34,0E,38,99,28,14,25,12,B5,36,A8,C3,E3,94,27,D8,01,DD,E2,7A,86,18,02,89,4E,2D,87,56,A4,83,3D,F4,C9,16,6F,1C,80,63,F0,48,91,73,66,C1,9D,C2,E9,F6,40,53,36,71,84,1B,1A,CD,EB,64,F0,61,78,DC,4B,36,29,09,C5,D9,AC,8A,8B,E6,A3,FB,1C,CA,E3,AC,D1,EE,04,85,86,C4,74,61,C9,2C,D4,DF,00,0B,CF,B1,91,A4,38,26,12,0F,AA,F3,3B,09,D9,F3,50,BB,D5,88,39,9F,BC,F4,19,DF,D8,EF,87,DD,FE,E6,B4,EF,90,46,2C,0D,CB,1D,AC,A6,AD,86,EB,FB,CA,13,9A,C1,27,CB,71,43,9E,04,3B,7C,4A,85,71,51,74,9D,57,6B,70,C7,4F,91,30,60,77,7A,B6,C1,14,C0,8E,F6,A9,C7,69,9C,C9,A1,61,76,98,B9,84,38,E2,EC,F8,95,91,81,EB,5C,BE,FE,8F,A4,C5,72,EC,F0,D1,33,41,92,A6,B2,1A,05,34,64,C3,2E,7F,2D,38,80,00,B7,2B,C2,4A,3D,1D,E0,B2,52,D0,78,5E,09,BE,FC,B1,31,E2,0B,BC,F8,48,41,E3,58,BE,21,90,FB,FC,91,BD,82,2F,3D,DF,FB,E2,5C,7A,3F,84,DA,90,BA,10,72,B1,10,D7,1F,10,57,FE,38,F4,6D,78,53,00,EF,B2,BF,89,A7,AF,E1,82,EF,68,87,14,FC,14,8B,44,18,73,86,19,B7,86,DD,9C,19,7C,73,91,3C,8E,8A,D1,9C,20,31,3B,2B,1F,6A,75,A1,9B,84,C8,85,5B,03,4A,5F,0F,2E,86,E4,26,CE,71,41,07,77,77,3F,F4,36,8A,F5,1A,1C,F6,42,BB,DB,C5,E6,D8,CB,14,C0,EB,C5,AF,8A,A5,DD,6A,42,2D,2A,FF,35,AF,54,D6,FC,B8,6C,9A,C7,CA,1D,51,6D,07,C9,ED,20,83,4E,C8,EB,7E,9A,E4,F3,F0,13,9C,FA,76,6A,CF,23,1E,6B,55,9D,39,10,28,03,46,53,3D,93,56,C0,19,B4,F9,76,CA,8C,74,02,F7,73,6A,C1,A1,5D,0D,AB,76,99,56,8C,EC,93,64,2A,79,67,F2,14,1E,03,85,3C,21,E9,96,A8,4E,08,A2,89,5E,F1,34,8E,34,45,C4,38,BC,86,39,D6,E4,00,E7,7E,94,5A,20,10,52,96,E0,C1,0A,CB,12,9B,4D,F2,A5,68,BD,36,A9,DB,D7,B5,6A,BF,63,B5,FF,41,EA,D8,05,11,E1,0D,A6,84,58,C7,92,D9,A8,EC,95,AF,56,87,6E,38,CB,B8,0B,5D,B4,25,96,FF,3F,63,D6,5A,BB,51,24,D5,F9,53,2A,45,70,EF,AB,9C,77,F9,BB,C7,85,95,A4,8A,3E,E4,64,AB,E8,1E,EA,AE,A6,CA,98,07,F8,31,7B,42,C8,B5,AA,8C,C2,71,2C,DC,FF,B3,6F,9C,53,AB,9C,8D,74,DF,0D,AF,3B,37,EA,52,C3,99,7D,84,97,C8,B4,26,6C,3B,9C,E9,B9,BD,27,6D,D6,5D,6E,C7,78,93,C3,B6,15,27,56,D8,EC,F4,AA,B9,16,3E,DE,33,AA,B0,25,77,87,FE,16,32,A2,4A,4D,06,28,F1,8F,A8,E3,34,07,DF,DA,D5,8D,67,3E,DE,D1,A8,87,F0,4C,5F,BC,6E,19,92,BB,9F,C0,3E,B8,88,E0,96,C9,4B,0C,0C,32,08,87,A8,C5,DC,44,CF,4C,6A,95,2C,7E,A4,A8,B0,4C,3C,58,39,82,C9,CE,BA,40,A3,28,94,B4,2E,C0,12,25,50,62,74,67,FF,4D,DA,89,C0,A8,52,1F,16,E4,DF,69,72,D2,84,A7,AB,CC,4C,24,A9,55,36,35,87,D3,9F,50,41,3F,42,E7,0D,E0,3A,6B,8C,41,74,3E,E8,7D,41,E5,EF,1C,9E,3F,6E,B2,1D,A3,6B,02,60,B1,09,3E,5A,57,15,DF,10,7D,F3,6F,E9,05,5C,EF,36,91,EA,89,AB,1F,19,44,04,89,07,2A,D1,7E,96,AB,06,BC,BF,0D,22,9A,56,41,79,51,2A,01,8C,C3,D2,F6,32,B6,2C,1F,57,F1,D1,CB,F6,B6,35,32,FD,9D,D8,53,06,45,EF,04,EE,98,26,B7,A3,7D,FC,E1,07,B0,8A,ED,6E,87,5B,76,59,3E,1E,EB,CC,33,A6,DA,C0,6E,E2,CC,FA,76,46,9F,AA,7C,D0,01,DD,F2,31,54,89,32,E9,97,44,9F,09,F0,6F,B6,A9,84,4A,4F,F3,F0,7B,0B,41,61,79,F4,2C,F1,62,A9,2E,C0,71,8A,B4,CE,74,54,B8,6A,E5,C3,5D,32,BC,8E,3F,D3,B4,8C,2B,28,18,19,64,A0,84,18,8E,7E,60,AF,37,28,BF,B5,A3,26,C2,46,FF,97,1D,4E,98,D5,86,F6,FE,C8,B6,B4,3E,88,A3,34,8E,83,A3,F7,77,4F,E3,49,99,6E,AE,E9,26,2C,5D,A9,92,2F,44,E7,40,3F,BE,13,87,04,FC,19,CE,CE,97,47,AD,BD,28,32,17,25,49,C6,42,43,59,B7,A7,A1,CC,91,51,D3,64,6C,17,7A,0B,D6,11,1F,2E,D7,FC,00,3D,A6,EA,FE,3A,1B,03,46,61,2E,28,AF,58,69,31,CB,77,08,C4,A4,52,C7,03,08,6F,26,CF,9B,C5,68,37,BE,95,4C,7D,A1,CD,6C,88,98,71,AD,77,67,E4,CF,4C,BD,B2,C7,40,80,0E,67,62,B6,D6,75,55,F8,C2,F3,AD,00,CE,4C,64,06,16,EA,F6,28,D8,5F,15,0E,E9,A2,D2,9C,51,65,75,18,00,1D,16,C8,14,82,3E,88,75,DC,4E,1E,73,2F,A9,61,CD,5A,B1,E6,AA,20,C2,27,1D,43,37,96,ED,84,37,66,2F,71,AB,4F,BF,64,E9,65,2F,40,F6,DA,99,94,E4,F6,2D,A8,47,DD,B7,C6,CD,F1,D5,02,10,07,35,7D,30,4E,53,99,14,FF,63,58,E9,01,D2,1C,24,2C,2E,CC,EB,D3,42,AD,46,61,BF,5C,B7,B9,19,0B,DE,D4,B3,37,C8,E9,8E,1F,B7,DA,26,33,EB,BE,E6,BD,87,BE,A6,92,33,3F,CB,21,06,73,04,46,0D,45,73,88,43,FB,A3,68,78,18,D6,A2,7E,FE,1E,90,C0,E2,FE,44,00,C0,CA,AF,EE,BF,D0,84,F5,DD,4F,9D,C5,70,22,E6,46,95,0F,95,A5,88,EA,88,8B,78,D3,8E,A7,2D,EA,C5,A3,00,EC,21,69,6B,A7,F4,AE,B3,52,53,B5,EB,86,67,2D,B9,C5,9F,F4,00,49,82,0F,D3,66,51,F6,97,7F,32,F6,5C,56,7C,B4,3C,AC,9C,E9,C4,DA,7A,13,EA,AB,D5,41,20,18,8F,78,CB,D8,A2,18,FC,06,3A,0F,E8,6E,C7,D9,44,DC,E5,9C,5B,88,6B,5D,FB,C6,8D,88,4C,ED,A6,C2,BC,32,5C,AF,FB,4F,1D,24,1B,DE,73,CF,B3,DA,55,6A,8E,76,BE,B3,F1,EA,38,EF,F4,5E,40,BC,DF,F4,DC,5A,81,84,7C,CB,CE,DD,50,3A,62,7B,35,69,80,9B,CC,BD,12,9D,8C,63,94,51,AE,FF,48,A8,B1,39,31,61,94,0A,5B,89,7F,F2,47,A0,F5,BF,CE,BB,3B,59,0D,26,55,7A,AA,4A,D0,D9,62,A7,F8,5C,17,03,E6,FD,EC,2D,30,84,DA,EB,05,21,A2,F9,2E,E6,A4,29,C8,ED,5E,79,3E,1E,40,69,AC,06,1E,83,D7,93,ED,BF,E3,92,91,74,38,9B,42,EA,F7,B2,19,F8,41,DA,F1,0E,FC,8A,74,FF,BF,E1,C0,9C,24,70,88,7C,AF,62,4E,61,E4,AF,9C,05,D3,B3,1E,25,40,B0,8A,21,CD,CC,58,21,F2,3B,64,9A,CD,6B,7C,83,80,77,A5,33,15,F6,E2,A0,97,AF,D5,FE,5C,9F,CA,C7,86,3C,D2,2C,52,1D,9A,4C,F6,D5,9A,BE,F8,2F,88,9C,25,2D,F3,67,75,33,FF,10,DC,E5,C2,FA,97,0A,5D,3F,3E,19,98,FD,86,36,0C,08,0A,C9,3A,0A,BF,30,46,30,04,EE,6B,B9,A6,69,D1,FD,3F,E0,AD,C5,63,F1,1F,6A,19,5B,98,E1,E6,36,AF,36,33,E9,C0,05,B8,AC,E4,94,16,F7,2A,9D,2F,52,26,3E,15,BB,AD,73,F9,80,4B,90,C8,1C,D9,5E,1D,7B,8D,EE,30,ED,54,F0,EE,11,C6,AA,26,99,31,88,18,28,5A,4A,87,10,0E,AC,21,43,47,A3,1B,3E,02,FA,7B,27,86,BE,9D,08,C5,3B,8B,2F,76,FF,F6,F5,DA,B7,05,18,D7,0C,53,EE,66,73,64,9B,1C,3A,BE,7A,FC,77,E4,45,39,34,F8,1B,AC,7C,12,BB,30,A0,D7,83,7B,FE,F1,24,56,DC,77,E3,0F,CD,D1,1A,62,B7,6C,F5,35,AB,37,AD,DD,85,BF,76,47,9D,CF,FB,CE,FD,3B,DB,11,90,68,19,10,8F,CE,29,52,8E,E9,B7,3A,02,5B,18,B2,E3,88,B1,AB,54,32,E5,73,6B,1F,FF,C0,01,44,25,38,B2,36,83,70,DE,7B,7C,40,60,A7,F4,BB,8F,C4,A4,24,59,7E,C9,85,5B,6E,8A,47,B4,78,38,20,D9,34,9F,AF,6D,65,29,60,FF,30,2A,BA,C1,9C,29,DA,C3,91,58,EE,60,59,E9,DE,37,8D,8B,65,FE,FC,75,C8,B3,FE,AF,08,90,2D,0D,DC,FD,EF,ED,27,97,9A,1E,E8,3E,CA,E4,A7,FB,2B,1F,01,58,A2,76,00,3E,F1,D5,56,1A,B5,B2,6C,D0,72,3D,F9,E3,6A,95,D8,7D,70,27,B5,84,67,96,FF,52,F4,1F,CF,0C,AC,ED,1B,4F,95,68,7A,7E,56,81,A0,E7,29,28,4E,31,77,C4,55,97,86,66,B3,51,D9,0E,AB,F9,D0,2F,E0,CD,89,9B,C1,2C,1E,D5,0C,7A,75,D2,A2,E4,68,53,6C,58,49,FB,3F,44,25,CD,AD,42,9B,5B,EC,8D,8B,E8,2F,2B,ED,CC,42,A8,0D,A7,4C,76,33,DE,6E,0C,6B,A1,B5,03,3F,3F,C5,20,E8,0E,5D,DC,73,92,5D,F0,96,44,F5,23,3E,B8,9E,0E,81,2A,22,47,D0,F5,5F,76,EC,33,0E,4E,37,A3,E7,A2,43,9A,1A,F2,33,49,44,19,2B,93,B3,6D,39,F6,62,39,77,FB,DC,32,35,FA,6B,3B,8D,60,2D,C6,68,B2,27,81,DE,78,55,D7,E3,47,2F,8A,2F,88,1D,F4,1A,65,8E,C3,DB,4B,00,63,32,0A,44,0A,8B,64,EB,EA,74,34,9D,E6,8E,04,89,88,B0,90,5E,44,6E,3E,C9,27,E0,13,F7,C9,F9,22,D4,4D,F6,8C,6D,33,C3,83,75,8B,1F,1D,9A,6B,A8,52,42,FE,A1,99,9E,E3,A6,0C,A7,00,A8,14,75,20,DD,87,7C,C4,0A,89,7E,CF,E0,66,AA,3B,4D,0C,56,E4,A9,E8,A1,2D,0D,8B,97,81,AB,BF,7A,9D,8E,C2,1C,4F,5A,99,88,2E,38,2E,4D,40,4A,B9,61,DF,46,C2,E7,74,BB,B6,F8,43,D4,8D,F6,AD,B1,4C,DE,E0,33,F7,11,EC,A7,4F,26,5C,F0,1F,4E,34,3F,AA,6B,26,FF,F6,3F,18,43,9F,F5,A2,DC,68,4A,0E,5B,FB,32,AA,B0,3F,CB,57,6F,48,00,F3,0A,7C,BE,4E,C4,4F,C8,CF,5E,D6,84,E4,66,4D,54,C9,04,BA,F1,A0,65,F1,57,66,82,5F,DE,60,94,C6,DC,26,F2,B7,FC,C0,01,85,CB,12,87,6B,40,5F,F5,1A,4B,01,E6,66,6E,DF,51,D0,5F,FC,8B,D0,5C,34,75,97,C2,47,FA,9A,72,53,67,E0,09,AA,07,67,A1,6E,49,B6,11,6F,B6,20,EB,40,6F,B4,76,EE,55,9E,C0,12,4E,DE,F8,84,26,B9,4B,FE,6C,21,54,D8,7A,84,2F,03,3E,B1,37,38,8A,DD,97,56,36,1B,16,6A,B8,1D,43,5A,76,10,C4,DB,28,94,E0,D3,73,58,E5,DA,B3,00,B2,D1,65,BB,25,CD,94,3D,7F,C9,76,5A,25,03,CA,ED,6C,44,7F,31,C2,12,4A,32,71,FF,BA,2C,86,E0,5F,BB,A6,CD,AE,BF,CB,56,EC,3C,F1,D8,38,A9,9C,3D,C1,EA,A6,95,1F,1C,0E,5E,FB,FF,87,79,E2,D3,0E,14,6F,AF,F7,5E,7A,D5,85,BC,0F,1A,40,B7,6F,5F,03,69,4D,8B,4C,2E,56,50,30,E3,19,54,FE,52,B4,74,60,2D,9D,2F,C2,D7,F8,1D,F0,A7,45,CC,01,8E,F5,18,E6,8A,92,27,C9,7F,92,69,BA,0E,19,0A,6C,26,AD,33,66,FD,97,F1,CB,DA,23,6B,13,AE,D6,2B,42,9D,4A,04,39,27,FA,E2,B7,71,39,96,36,8A,5B,97,6D,E2,B1,F4,EA,06,72,00,B2,F2,AD,5C,80,DC,1C,A1,58,62,32,AF,69,53,4E,5E,08,7E,0B,B9,40,CE,49,1E,CF,8F,1F,E4,67,52,72,37,3A,7C,48,7D,19,1E,4F,8C,90,1D,02,91,BA,F9,CC,80,90,DB,0F,34,04,89,5A,F4,D9,33,75,F7,36,EB,F4,C1,62,93,A5,0B,26,F5,93,53,BD,66,2E,E6,F0,B2,62,B2,85,E4,E3,C8,38,A5,4A,31,CA,72,13,F7,64,86,56,7E,6D,AA,16,C6,AD,8B,B6,4B,31,0B,B6,4B,F7,95,3D,D2,1B,FA,E9,4B,A2,94,4B,2E,37,35,74,77,80,45,B8,05,DE,67,49,06,EF,9B,AF,05,B4,C0,94,D4,F0,8C,BB,1F,8B,A9,38,69,F2,F6,39,96,0C,5F,F0,6C,F6,1B,9C,7E,74,1F,FF,B8,8F,44,BA,38,FB,01,35,6C,18,B0,67,EF,8C,BF,92,33,76,4E,A0,A2,3B,E8,C1,AE,64,29,20,40,70,39,45,0E,B9,76,17,02,BC,40,F9,CB,D8,3B,F9,B3,92,AC,B6,10,D2,D2,23,30,DF,3F,04,73,B0,29,90,7D,A1,AE,B1,86,99,12,54,58,03,9E,95,80,B2,61,BE,B7,35,08,82,0F,BA,1F,97,75,74,0A,5F,1D,C2,CB,D9,F5,D2,01,45,92,CC,C5,45,E0,AC,49,91,EA,65,A8,D3,C2,C1,AD,EB,F3,9A,0D,80,2E,5C,E3,AD,56,29,F5,DB,6F,F4,6B,3A,A1,A2,F8,EF,D1,87,3E,74,B0,FF,D5,39,79,D5,21,F6,3A,00,7B,1F,5E,62,16,B6,88,4D,FB,33,C4,2D,17,4A,C2,37,DE,7F,48,64,A0,E6,91,DB,55,EA,BF,DE,1C,7C,D6,2A,50,E4,E0,D2,ED,F3,1D,15,96,29,CC,73,FC,0D,C3,1F,B6,00,40,6C,F2,82,53,4E,16,74,35,1E,F3,30,D8,F0,A1,75,47,C2,74,5E,9F,E8,48,F4,A6,C8,41,E4,12,DA,88,3E,1C,06,D0,C8,09,BE,AC,B8,B3,B1,0D,8F,88,DA,DA,CB,33,71,14,D2,86,FD,DE,CB,3D,D1,66,E3,FB,18,AE,78,39,4A,4B,7F,49,5C,43,FD,45,C1,0E,F5,32,3A,90,1B,0A,5D,4D,D4,92,C2,F0,8F,30,DF,45,44,46,42,58,BC,26,D7,21,2C,51,B7,BA,7E,6D,E1,2D,78,53,06,39,05,51,66,FF,F2,17,F0,95,A2,AC,3E,69,FF,FE,82,B5,CF,FA,A7,3C,8A,8A,DE,AC,9A,D1,40,28,3D,86,B8,C1,93,EF,CC,61,C7,C4,98,D9,C5,C7,96,7D,E2,36,FF,42,D9,7A,AE,31,60,E5,4A,80,CB,26,F3,52,A3,27,F2,45,7F,34,A8,E3,45,D4,7D,6A,D6,60,68,3A,D7,04,80,E6,5E,DE,B2,F0,52,A8,16,40,14,39,98,D3,8C,62,CA,3C,87,A8,1B,84,73,08,10,2D,AA,92,4C,46,E1,8F,C0,DE,2F,A2,9D,1D,9C,53,E2,88,A9,63,9D,8B,40,0A,9E,40,EE,A3,BE,56,AE,C6,2B,B3,AF,C8,AE,CA,65,75,14,C2,E0,A1,2B,59,B3,79,DB,14,B2,0A,18,3A,4C,B4,B6,1B,47,82,4C,4B,B1,ED,13,D3,CC,03,69,37,D2,CF,E5,42,A9,F7,98,66,99,A7,18,21,06,07,C7,14,F9,86,CA,C5,25,8C,0A,84,81,86,B8,6D,44,89,4D,9F,41,58,2D,F8,5E,AA,8F,26,6E,84,63,76,37,3F,4F,2A,59,04,A4,87,F3,16,8F,C0,E8,A3,86,3E,93,AA,2F,E2,87,40,0A,F8,E0,59,3D,A5,91,F5,6B,81,F3,5A,00,62,A8,48,EE,C5,54,44,6A,A5,4A,F5,D8,91,55,AF,7F,BF,81,FD,59,F6,B2,4F,96,2F,9C,99,FB,1C,31,27,CA,61,2C,7A,94,07,9E,C0,1B,5C,E7,7E,1F,55,8B,53,56,F5,4F,D7,A6,09,7B,66,68,19,1D,1E,44,CF,89,22,52,E2,0A,F1,42,6E,4D,F5,FE,D3,FE,34,E9,C5,69,97,1F,EC,9F,47,D1,A0,2B,91,50,F8,DA,A8,92,26,AF,E3,81,05,7F,99,40,3B,6C,06,6F,AB,A9,C4,51,3A,5B,45,D7,29,1F,9F,30,A6,16,CF,79,EE,75,3B,CF,49,29,D5,9F,B3,46,FC,74,C8,D4,04,F1,6A,BA,D6,F8,E8,A0,9A,64,B9,13,F9,6B,51,7F,8D,52,4C,19,A0,48,CE,92,9E,2C,D1,84,84,20,90,3C,AC,2E,F7,E7,3C,D7,9F,A0,55,C8,BC,03,67,B5,EC,9C,AD,58,74,D9,D9,60,5A,FC,03,B4,57,15,5C,A4,E1,56,20,18,7D,D9,69,12,4F,F7,FF,E4,FE,35,5A,9E,6D,10,AC,8A,D2,AA,C3,60,7A,22,2F,CF,A0,6D,44,24,94,3C,C3,F4,D4,41,37,91,08,E6,F0,58,97,B1,1B,13,7D,D9,C3,61,4C,1B,58,4B,FA,1B,7F,11,58,F6,CB,A8,30,E7,7D,F4,77,88,64,A9,6E,A9,E8,2A,44,84,C9,CE,B8,64,56,38,C5,6A,47,E6,A4,8A,93,D4,35,ED,EE,1E,10,60,7A,40,F1,8F,CE,5B,E7,53,07,3C,8C,9C,8D,6A,E7,0E,45,52,3A,9E,20,35,52,F4,80,60,AD,7D,1A,06,07,15,33,8B,BF,58,DF,39,FC,6F,30,AA,31,62,71,DA,56,23,0D,4C,B3,5E,65,DE,CB,70,CC,E6,82,6C,1C,0C,F2,57,D9,34,CD,5C,0F,6E,09,32,E6,E1,C9,44,51,85,45,87,B9,EC,5D,CB,1D,55,C6,B1,B2,A2,90,8C,43,8C,BC,A2,42,2E,E8,06,8F,A8,1E,94,03,46,CA,98,5F,91,AA,D3,9E,64,5A,C8,08,7D,D6,DB,90,C8,E9,C8,13,76,54,58,F9,BC,05,D3,2B,F1,AA,DC,83,78,A3,2E,E1,6D,BC,09,B4,DB,33,A7,29,53,D9,49,1F,53,F3,C2,18,8E,8F,47,A6,F0,45,FF,4F,8A,2F,6D,BB,A4,6C,6C,41,79,4D,12,E9,42,39,A7,09,83,6A,99,15,49,1E,60,54,48,89,66,FC,8F,0D,3E,A6,60,50,8B,88,12,9B,FF,7E,C4,1D,FC,8F,5B,06,5B,F9,B1,BC,E1,FC,B8,AE,34,51,9C,AC,17,18,5B,12,76,A3,8D,D4,00,E3,74,E8,CC,30,3A,0A,7B,4E,76,44,EE,2D,75,6C,7C,06,94,D4,8E,48,3C,59,15,1E,CF,52,55,22,7B,71,E7,52,17,0A,79,5D,99,46,80,A8,48,E7,2F,37,B8,3A,0C,07,5B,B0,0F,BA,1A,74,F9,82,FA,B2,76,E3,9E,F2,41,09,A4,DF,BD,DB,45,42,C4,02,F6,64,2B,23,17,00,18,BA,AF,90,86,07,C6,A7,11,89,15,58,06,50,95,A7,C2,5C,B4,5F,61,DD,68,1B,8D,9B,35,3A,E3,79,F5,B1,84,AC,42,C7,AE,3E,BA,25,E8,13,7C,D7,A6,08,5B,9B,3F,11,AB,64,79,2D,FF,B4,CA,A6,25,3F,ED,7D,08,DF,FB,CD,25,A9,7D,6C,6A,5A,15,26,9C,A4,A5,8B,8C,89,FD,F6,CD,91,F8,EE,9E,2A,F1,DE,3A,C9,F5,0B,36,31,D5,11,39,0C,BA,B2,62,B4,25,4F,E5,99,3F,45,2C,6C,67,99,A1,05,C0,81,F6,1E,3F,81,F7,C2,0C,85,6A,5C,63,0C,CA,3D,72,B4,1E,DC,1F,B6,44,6E,1A,23,B4,ED,4A,2F,17,63,92,E9,8C,88,A9,2A,F4,63,82,6E,30,FD,31,61,C5,6E,26,94,D4,37,1B,C0,6E,28,F1,A4,2B,BE,D9,9E,08,79,B8,31,C0,07,41,B3,B8,70,DD,F9,E2,B3,9A,D9,73,26,48,97,EA,7E,8E,23,98,AA,D4,0F,10,33,13,F3,A5,56,D8,DE,10,D7,42,D0,B4,D8,97,E5,06,0E,E4,00,0A,D7,66,F1,80,04,59,24,E6,F3,B2,ED,B5,47,8E,4A,92,3F,EA,66,51,FF,8D,A0,FB,8F,93,35,5B,D6,D0,39,6C,87,BA,D5,B8,14,53,64,F9,4C,30,DD,74,08,45,AD,37,80,E1,62,C6,D9,B8,8C,01,DB,B2,2C,79,08,E2,0C,08,93,F7,F7,1E,F6,2F,16,53,87,1E,59,2A,F8,7D,61,ED,66,53,64,69,BE,36,EB,33,35,B9,25,AD,10,84,BA,49,ED,E7,1E,66,3C,6B,7E,D7,1E,0E,EA,53,24,1D,8D,9F,D2,45,7B,B7,56,A2,F0,0D,19,42,76,D4,84,F2,70,D8,38,FB,71,D6,6C,CA,7A,8E,FF,FB,83,C6,C5,1D,47,37,95,5F,E4,B3,54,D2,87,81,2D,C3,39,AA,1D,BE,26,C9,0B,EB,8F,4A,BC,96,BD,A7,D4,AA,D7,A3,74,FD,40,9A,2D,FB,B5,B4,ED,4E,A1,B6,E3,80,F8,49,71,BC,D2,14,17,78,B3,46,FE,3D,60,6D,03,FC,EB,CF,37,99,81,98,79,6C,E3,6A,3B,9A,DA,93,5F,B9,4F,64,85,AC,0C,72,8D,28,13,30,A2,5D,43,E4,43,D6,ED,2B,77,36,C4,BE,E4,D7,5B,36,57,7D,F5,88,7C,A2,9C,25,7D,21,FB,BD,E8,D5,C9,4C,1A,B2,E5,68,D8,F3,FA,A4,43,7D,A2,0E,72,11,19,15,DE,E4,E4,5A,29,E6,69,62,F8,9B,5A,00,66,7E,38,6E,0C,20,37,49,61,8D,60,79,B0,97,64,4E,54,95,8A,4E,47,C3,C8,62,31,73,89,E1,62,A0,A4,A3,DA,00,B2,DC,66,EC,58,CC,C7,DC,F8,B6,07,E9,1C,F3,7C,33,B7,B5,57,53,F5,51,A6,15,BE,45,6B,82,B1,94,97,2E,85,84,CB,A6,7B,96,BF,56,7C,30,5D,7E,2A,BF,4F,EA,10,C2,27,78,6B,60,40,70,5B,B5,CF,6C,31,EF,63,2C,F5,54,9D,BF,CD,74,5E,FF,C8,25,C7,CE,FB,68,49,EF,78,F9,16,8F,50,99,2E,16,8B,66,59,2C,62,93,91,A9,D7,44,3B,83,EF,45,25,83,D6,67,2E,95,BF,72,75,FA,67,BE,04,4D,3F,CF,A8,6B,EF,87,08,26,1E,00,6C,EB,99,84,6F,71,67,26,97,48,2E,F3,46,0A,6D,7E,4F,AC,2A,42,5D,44,41,FB,A5,E9,94,06,25,D3,24,04,02,70,76,08,34,C0,CD,CC,29,A0,0C,B2,EC,50,CA,F8,EF,5E,D8,10,D4,B1,EC,F6,DA,41,10,50,DB,66,72,99,54,03,B6,BC,15,67,CB,15,56,94,F7,0A,44,77,9E,CB,3D,2C,08,2A,E8,24,C4,A5,4B,03,C2,B2,A6,1F,8F,44,72,4D,D5,B4,58,65,62,ED,DE,10,9E,C2,27,E5,42,71,34,F6,04,6C,00,84,A2,6F,2A,CE,F5,39,4B,E4,28,60,F2,51,0E,FA,6D,0C,60,26,9C,D6,1F,43,EE,38,85,A8,77,69,B5,0B,AE,22,7B,0C,28,74,B0,71,F1,CF,A3,94,DE,CB,7C,54,61,B1,68,5A,76,17,55,8E,9E,FA,DF,4D,DE,A1,88,D6,CF,83,8B,41,D5,7A,C7,85,56,E6,4A,FA,61,83,CC,04,21,9C,B4,82,8E,7B,84,DC,5D,95,4B,69,0E,4F,9D,06,5A,FF,50,9E,71,D8,FF,EC,2B,82,AC,D1,9B,8C,41,E2,49,62,06,45,41,73,14,FF,1E,24,63,D1,CF,EF,09,92,75,B6,49,C4,99,24,38,B8,D1,F7,01,B7,00,AB,B7,22,DF,5E,82,8F,20,6F,E8,80,EF,8C,EE,D6,D9,C9,7C,C2,F3,DB,D9,89,1A,14,65,4A,06,03,C9,47,15,54,BE,CC,49,9A,6E,04,A1,4C,DB,27,09,AA,1E,E1,C7,13,0E,F3,A2,F6,3C,E2,63,08,E0,35,8E,44,2F,5F,04,14,A7,6E,BE,F2,F3,C1,4E,0A,61,9A,00,E0,2D,9D,43,5F,7F,94,57,11,41,D0,7E,D9,68,9D,A8,10,EC,FC,7B,87,0A,44,C4,FE,14,BE,2C,0B,78,13,8F,77,81,FB,75,C0,09,72,43,7E,96,61,98,99,CA,31,7E,ED,70,43,4B,F0,6D,5C,4E,CE,8D,6B,7C,2E,C9,0A,26,73,37,D4,3B,26,8F,BF,99,46,B9,D3,F8,8F,82,A8,18,32,B7,4F,F0,A2,F1,AC,32,85,70,FA,FE,FC,8D,0F,48,E5,38,E7,10,94,56,7C,FE,15,96,4D,4E,33,71,80,21,52,B3,8A,9D,1B,B6,32,6D,EA,17,AC,22,C4,C5,60,AA,58,D0,08,A4,98,AE,42,1E,67,DB,C3,C6,C9,D8,4B,70,DA,9A,5C,5A,A8,9B,30,C7,2E,D0,7C,D9,1E,C7,65,4A,F5,60,45,CD,83,08,12,7D,D0,AC,7A,65,A2,98,F3,3A,8B,45,32,23,61,C8,06,7E,27,0F,A7,FE,9E,EA,7C,A7,56,D5,09,08,6F,42,F3,DF,C7,52,F5,87,4D,46,75,FB,4D,9D,E7,E5,D5,BA,DC,01,BA,E8,A7,59,36,9D,59,4D,04,B3,38,32,C8,68,67,57,45,90,7B,B1,78,A1,59,F2,6E,D9,15,2A,24,95,22,7B,2E,70,A3,A8,AD,B8,91,1D,AC,BD,9D,FC,77,02,DC,D7,51,76,21,B0,1D,C8,74,2F,37,A8,17,04,EC,96,74,D1,99,42,64,3E,4B,4F,4A,2C,00,99,9E,0C,A7,65,88,83,B6,AA,3F,0F,BF,34,0F,49,A5,6A,4A,2C,FC,DF,FE,F2,9A,23,35,77,14,46,78,A2,ED,4F,1E,C6,F1,B1,C4,07,CC,28,FF,3C,CC,67,51,AD,75,89,AE,DA,AE,80,8C,27,54,2C,1F,20,60,E3,A8,9F,34,19,A6,AC,E1,ED,A2,DF,D7,96,9E,28,FF,73,6B,55,E5,99,80,27,80,0F,B4,95,20,42,47,61,EC,65,71,0F,4B,D6,27,11,17,B7,D1,64,1D,3C,2F,38,C9,8C,18,D5,25,52,E1,72,8B,55,04,08,94,16,BA,22,C9,3B,D0,7A,31,59,29,9C,53,89,98,BB,AC,EF,CB,06,A4,9E,4A,1F,08,49,69,05,31,B5,96,1D,EE,91,CF,2D,1C,49,9E,B5,02,D6,67,7D,2C,19,39,7E,E7,D2,F6,74,D7,5D,67,41,12,86,57,2B,CC,20,20,01,8D,86,31,11,BC,D1,EC,E5,98,70,C6,61,11,45,36,33,C8,B9,B2,0D,05,F4,37,CE,8C,EF,50,B6,FE,51,40,9C,67,00,B2,AE,EE,CA,9E,96,DA,0A,C4,9C,3E,5B,25,3F,DC,65,8D,3E,5E,A0,4B,D9,A1,D7,F8,56,92,22,DE,6B,AA,AA,AF,B3,EE,8E,D4,4D,CD,DF,76,FA,B4,F0,A4,FD,3F,7F,6D,80,B3,38,19,F1,A1,D0,40,74,45,14,A8,44,34,8A,90,53,AF,7F,35,23,4D,50,FE,4E,B9,05,B0,8F,0F,36,72,28,8D,B5,36,67,D4,4E,51,B8,15,94,CC,46,B8,1C,D7,37,0B,81,DD,A1,10,E7,A7,FA,85,54,B2,F0,C9,79,AD,38,83,65,E3,D6,77,56,A6,4E,D4,D6,46,55,7A,4A,79,11,29,DA,FD,AC,1F,76,75,1D,C4,D9,1B,34,02,08,34,2A,F1,3B,49,28,E4,CF,09,AD,54,3A,02,58,B2,82,F3,48,52,19,65,A8,FE,B7,9F,51,15,56,D2,FD,66,1C,16,CE,9A,7F,2F,AB,DC,4E,D1,A4,EE,3C,00,37,BA,4C,22,84,A4,7D,F9,48,38,85,A6,31,29,69,C1,F2,5E,83,79,AF,BB,15,32,86,D8,C0,83,56,AD,1F,10,64,DB,0D,08,72,0F,C7,90,82,7E,99,47,76,14,69,09,AB,9F,1D,AF,C8,6E,CC,21,3E,90,93,2C,48,54,51,AC,51,A2,BD,54,3D,71,30,51,73,BF,02,9D,5A,27,B3,3E,4A,66,D1,AA,05,4B,53,77,54,D4,7D,9B,95,E7,00,3E,45,77,73,52,3D,40,7F,14,E8,60,E1,61,3D,CB,BB,B2,27,90,D1,4A,ED,2D,3F,B0,F4,BA,9F,A4,FD,66,C1,1C,E5,72,9F,42,82,03,16,E5,B6,98,BF,CE,1D,26,EB,A4,05,7B,28,9D,9A,BC,30,59,3A,79,D4,68,CB,53,AE,90,93,FE,BE,AD,53,35,5A,12,85,E6,D6,1A,3C,38,87,01,89,DA,7A,DF,30,22,AC,23,B0,B4,04,B7,56,02,5C,00,1E,EE,6D,C7,D8,27,34,6C,38,F6,3C,99,34,D5,96,43,47,D3,9A,B6,6A,5D,A5,1E,8E,1B,44,41,CF,8B,12,8E,00,60,B8,BC,7C,F7,69,78,67,AA,CD,13,09,38,1D,0E,71,EB,6B,96,A2,17,FB,5C,E4,C6,D5,82,2C,F3,C1,CC,6B,AA,CB,59,87,11,8D,C1,09,AE,95,43,6E,75,06,BD,A1,94,C2,71,2C,C6,67,CC,F2,5F,8F,67,2B,06,D4,44,27,CC,B0,EF,CD,5A,A6,E5,FD,EE,96,A6,AC,39,F7,0A,89,D4,0D,D9,00,BC,D5,9A,AF,3E,07,F9,E8,79,02,B6,9F,FE,32,CB,33,8D,A5,A6,AD,D0,E0,3C,AC,48,4F,F0,75,4F,18,2F,05,78,F1,37,7B,3E,F3,0B,A6,5E,38,E8,9B,3F,8B,D0,A3,1A,FB,FF,44,40,D0,BD,F6,7F,55,C2,3A,C4,C5,FB,22,1A,38,CE,9B,16,68,CA,F8,59,F7,76,25,0F,F3,12,97,0E,5A,19,1E,FC,E1,A0,BD,AE,97,E3,9D,C9,40,BA,D1,62,05,A7,20,7D,6B,FF,5B,19,C3,DA,F1,8A,A1,8D,D8,DF,22,2A,70,24,F7,DE,19,A0,C1,4B,7C,69,27,27,02,DF,AD,42,CE,51,8D,C1,C1,D2,C6,BC,05,7E,15,D2,B3,09,0F,0C,1A,30,EC,E4,66,7F,73,86,FC,0A,87,6A,BE,7A,20,C9,47,02,DF,6F,A4,83,A1,B4,1D,1A,6F,CE,42,70,95,94,02,53,AC,02,06,36,31,2E,17,FF,E8,94,24,AF,EF,ED,F6,44,AF,E3,6D,2E,E8,1A,EF,A7,09,5D,3B,69,7E,3A,87,B8,FD,CB,D7,CB,2E,5B,D9,0E,42,DB,8F,DC,7D,F2,CA,06,18,C8,E9,63,B0,20,BD,41,D7,F7,13,D5,3D,02,63,32,ED,2E,28,03,73,5F,02,AD,95,36,6E,4E,0F,11,52,E6,68,2B,A8,69,4C,E8,9D,2B,FA,80,11,DB,1D,19,00,91,AC,CA,F5,2F,C7,F9,66,B8,26,18,35,3B,6D,06,CB,42,C1,34,F1,4F,D6,E8,42,B7,1B,48,05,F9,1A,15,25,46,D0,5A,BD,4D,63,42,52,E7,79,05,FB,F1,0A,12,84,98,C8,37,D4,26,04,C8,E7,07,66,ED,E4,D5,88,7D,20,73,61,44,EF,E2,31,73,5C,DE,C5,7A,FF,46,D1,29,0C,92,52,1A,D7,B5,2D,D8,70,3C,72,A6,FE,2E,60,1A,BF,17,FE,1F,11,1E,9A,35,6E,79,90,05,BD,24,46,C1,AC,B3,EE,40,94,F6,CD,84,27,83,55,59,F2,58,28,21,16,EE,61,B8,EB,84,5F,38,B7,19,8E,FE,ED,EF,E3,AA,B8,1D,9D,92,E0,41,25,90,58,E3,E9,FE,92,77,E0,7C,29,45,23,4F,D0,2B,D7,79,1F,71,02,7F,61,E8,C8,F1,37,DA,80,04,F1,1A,5F,0E,14,D8,BC,2D,39,38,A7,E1,8E,57,E9,96,57,56,B7,C2,0C,CC,E2,2A,EB,29,7C,B2,95,D5,08,50,9A,B1,5F,2A,D2,89,32,C3,01,12,7E,B7,6E,64,D8,08,63,01,69,10,66,D7,3B,6D,F0,71,77,15,DF,31,F9,3F,A0,5B,78,F0,82,CD,9F,92,C3,1E,A7,2F,15,0F,3B,41,75,FE,41,DD,69,D3,79,B9,A9,5C,11,E9,D1,EF,92,25,D6,54,0F,B0,B9,20,42,82,4A,EE,A8,5E,95,FF,D3,F7,BD,AF,9E,AD,F6,78,D2,14,E7,A3,97,8F,8A,F5,87,60,8B,09,A4,D6,48,AF,97,A4,B3,C6,42,24,1B,81,B0,5E,FE,EC,BE,BC,32,6F,69,09,54,CC,49,84,41,17,F9,98,F5,9F,67,9C,52,79,80,F2,02,73,5C,4C,9A,82,82,C5,B1,24,66,47,0E,22,32,A8,91,FB,FA,34,E6,4F,F3,5D,4C,AA,5C,E0,E9,2C,16,6A,6A,6C,B6,05,BB,71,BA,27,59,8D,FB,54,24,36,04,5D,C7,57,9B,43,56,94,F8,74,99,D7,A8,CE,B1,98,D8,58,69,7F,68,91,4A,60,A1,0B,C7,A4,C8,CB,FA,E8,5D,07,81,01,84,AD,89,DC,20,98,B3,55,99,DE,A5,95,A1,26,5E,C2,51,55,82,77,99,C7,DD,7D,76,B7,BA,C1,D9,38,85,BF,FC,CC,22,80,E9,78,6D,18,DD,26,5F,E4,95,2A,4F,74,89,CB,27,BB,2B,F7,68,3B,22,C7,41,33,C3,6E,BD,79,C2,9B,E2,AF,42,82,DD,8B,91,86,44,77,21,65,14,8C,06,32,E6,B1,E6,0E,E8,2F,EB,F9,FF,2D,09,97,F3,33,3C,47,BB,93,6E,7A,14,C4,10,D8,6A,21,12,67,1C,E4,90,24,4F,3B,75,18,F1,47,17,6B,26,A6,47,44,4A,AC,7E,5F,BA,75,CC,DD,95,D4,2D,74,20,D3,1D,3E,CC,D1,42,54,27,1F,80,20,5C,EC,A9,2D,7A,D5,CD,29,B1,A1,35,B1,0D,CA,C0,A0,61,1C,18,0C,BC,8C,D9,E9,46,C9,23,00,9C,C4,69,ED,58,D6,D5,FF,D8,90,F9,E2,F6,DD,56,EA,E7,E6,71,BA,0F,27,C8,9E,39,2C,1D,E6,BE,12,5F,6C,EB,DC,10,3A,5E,DA,07,CA,99,A0,53,58,05,92,92,05,38,2B,E0,16,96,97,3F,3E,CE,9C,63,1B,18,DA,9D,18,FE,A6,42,C4,65,E1,56,3E,39,11,81,CF,A3,EC,D5,5C,D5,8F,AF,9B,8D,67,CC,52,9D,30,A7,50,3B,2C,FB,A0,31,FC,E1,59,71,88,30,CA,EE,31,33,23,76,FB,E3,91,14,E0,42,86,5D,03,C4,E4,73,B8,D8,CA,7F,9C,F8,87,6F,53,35,A5,20,00,3C,0A,FA,82,69,BC,09,23,CC,B5,7F,20,A9,07,21,9A,BE,66,96,EA,5A,75,82,C8,97,AD,35,C8,B5,B1,5F,87,C1,7C,86,A8,F5,5D,76,0F,C7,27,ED,E6,AC,CD,82,DB,59,8C,AB,8A,76,EE,7B,74,57,2B,7F,6F,F4,08,0D,A0,00,0F,22,04,79,A0,0D,93,14,27,8E,9B,2C,32,B9,84,33,20,14,C9,71,09,B0,28,6E,F8,74,50,28,B7,72,0D,80,36,D8,D3,00,F0,57,5B,C9,97,E8,02,8C,83,54,7B,2A,60,9E,1B,2A,D1,17,B6,0E,95,49,41,D7,00,78,D6,10,FE,86,2B,64,03,F1,94,8D,22,02,D2,19,AF,5A,23,4F,AC,24,AB,7B,78,43,D1,CF,74,F4,0C,6B,99,5C,99,FA,CD,8A,2A,64,79,FB,5B,98,DD,6C,24,9D,72,5A,50,7D,20,25,12,72,2B,B3,DF,3C,90,EA,3A,A8,DE,D8,54,95,39,29,4E,55,DB,BF,A1,FE,3D,9C,13,30,07,8F,3A,C9,20,66,43,20,24,7B,7A,27,C2,58,C1,45,F8,95,F6,54,EA,F7,CD,BD,F9,06,27,34,82,6B,79,DF,17,31,91,AA,BC,F0,B4,7F,78,0D,C0,CD,CB,56,70,1E,58,B5,E1,DA,47,CB,39,D3,D5,60,21,E8,31,6D,E7,FA,6F,25,CB,4E,8A,D8,B1,F5,94,3E,19,A4,2E,69,B9,1B,12,18,FF,D2,DB,35,ED,2D,7A,B2,44,18,9B,DB,A4,2C,6F,B1,41,A4,3C,CE,57,F7,8E,72,33,6C,34,34,61,E4,D2,FD,B3,BF,68,1F,BD,6F,E5,FD,68,D4,56,49,EE,4E,4B,56,85,EF,48,1F,13,4B,6A,A3,52,7D,CF,ED,33,77,F7,A6,93,60,AF,FF,A0,F8,B6,FA,22,3A,84,CC,D0,62,DB,AE,8F,80,74,75,98,3C,0F,BD,9F,A5,98,60,EE,5F,34,6F,E8,B2,58,EE,3F,F8,59,E7,9C,A0,04,49,ED,40,C8,A6,46,3D,FE,53,BE,5E,80,71,D2,7D,59,3E,0D,E9,22,5C,E5,2B,03,D0,BC,5B,49,99,68,0A,0F,EC,65,0F,A3,72,BB,92,C0,F9,2A,1C,C9,6F,34,1C,8F,7C,07,5D,CE,B5,0A,CB,27,72,7D,4B,A7,8C,EF,E2,42,25,2E,B0,BB,BE,E0,02,8C,1B,C7,5F,C2,CB,BD,22,ED,4F,0F,86,83,E0,47,BF,05,CC,27,6C,EE,8C,80,7A,AB,42,E3,D1,59,97,43,F7,EA,DC,36,3A,CB,AB,FA,BB,D2,FB,94,D0,E6,7A,0B,17,5D,94,E1,E8,0B,1E,7D,CA,0B,10,7B,05,4C,6A,25,F0,48,65,92,BE,4A,B7,23,2E,CE,75,F0,BB,86,F8,45,4D,6F,78,F8,43,12,66,CA,36,D1,C7,CC,C8,65,9C,FA,39,04,23,FF,B5,B8,09,80,95,B0,E6,52,72,53,32,4D,1B,4E,8A,2D,AC,F6,1E,38,07,14,D9,73,03,B2,D9,10,B6,06,A7,60,58,61,0C,E8,52,E1,D8,47,2F,1E,5D,54,2F,18,D5,85,2A,03,91,20,14,CF,AA,3A,A6,D4,0D,73,ED,F4,28,A0,62,3D,BC,B9,88,5E,F5,F4,D7,EA,40,40,23,D9,DB,D9,C5,B8,A8,56,F9,8C,3A,63,DD,89,92,BE,31,6E,51,2C,B6,98,E6,10,51,2B,38,75,73,19,78,AD,51,43,D2,DB,E1,9B,8D,68,D8,EB,87,B3,74,5D,34,F1,09,C8,46,74,60,26,7F,57,D4,3C,5B,11,26,AB,D4,EB,27,2A,72,E4,82,37,D1,9B,56,B9,C7,37,EA,95,99,E8,CE,D8,0C,4E,E3,D4,74,6B,7C,CF,AE,ED,97,62,E5,A0,3F,C3,88,14,49,FC,44,45,74,FD,61,8E,7B,D0,D6,6A,D7,F4,F3,57,A8,4D,7D,BC,91,84,86,47,57,04,96,F6,FB,6B,32,A1,B9,BB,73,6D,F3,64,A2,98,7C,32,E4,79,6F,2C,73,C4,FB,9E,4A,00,79,AB,07,D2,2A,E5,29,2F,9F,6B,30,E7,4B,14,E8,1B,5B,4F,EA,06,EB,A6,79,78,25,5E,7F,54,F8,FD,B8,6A,E6,30,20,99,A3,4F,92,92,63,25,C9,C4,F0,02,C9,68,06,AB,09,53,27,F8,3A,0E,BE,F4,C5,36,44,62,2E,B3,1F,8B,C2,38,61,B1,71,7A,9E,4C,4A,A0,B5,5B,07,2B,44,16,09,C8,80,F4,C3,CB,8E,CE,8B,56,A3,DF,9B,20,25,8B,C1,54,39,14,C9,7C,B8,14,F4,85,E7,2B,5D,9F,FA,25,21,C3,83,06,95,A9,B0,B8,D0,6A,9C,BA,5B,DB,7F,9B,10,65,56,94,08,B2,70,B6,95,65,01,52,A7,60,F6,BA,C0,D5,EE,A5,52,93,FC,0A,97,0F,EE,D7,55,8E,FF,BF,C4,B8,BC,BA,55,E3,33,28,F3,8E,7A,07,F0,0B,46,66,C5,04,67,49,F5,B1,5B,A0,64,E9,D3,B3,79,CE,6B,52,ED,0B,8A,ED,FF,4F,02,74,42,61,C8,D3,29,73,6C,2A,3E,F1,CF,AE,C0,5F,A2,56,4D,53,B1,A4,E9,7E,55,F2,0B,90,55,07,54,49,12,D3,B5,28,41,9D,21,63,DC,D6,E0,F7,4B,A9,EA,37,CD,54,4F,E7,8D,DA,FE,1E,3F,FD,88,8A,64,24,87,99,84,E8,C6,96,C4,37,98,47,F9,A9,A3,CE,C5,E7,C7,8F,0D,A0,04,2F,A1,92,83,94,F7,5B,3E,43,41,8C,C6,07,BD,91,3C,00,FB,24,FC,D0,4E,7A,AA,6D,5D,22,ED,8D,06,9E,35,62,B5,14,1C,17,34,AC,F8,F5,B4,4C,CD,7B,17,0C,DB,61,88,7F,60,7E,2F,FE,D1,7C,87,19,B2,79,E5,12,13,76,98,33,EE,6E,B2,66,22,B3,2E,6F,BD,31,E2,C3,E9,86,BE,86,36,F0,F5,50,DD,42,8B,75,A7,CF,83,4A,76,72,77,94,E9,D0,F1,62,9B,6A,CA,81,AB,31,EE,36,25,8C,DE,26,5B,01,28,00,45,A1,15,86,7F,F6,47,B8,27,E4,DE,71,20,98,CC,7C,97,F9,C6,C7,4C,50,97,15,7B,AF,05,00,65,7F,67,4F,B1,8F,63,7E,5E,36,4A,FA,24,BA,A5,90,CD,AA,59,22,1E,29,01,A6,03,0A,E2,5F,79,C7,D0,AE,D2,8D,DE,B8,EA,75,A7,FE,EC,05,98,5C,4C,E0,31,90,0F,4C,20,76,93,4A,17,02,38,B0,37,D6,EE,27,95,EC,BF,48,63,47,78,29,AC,06,93,5D,FD,0E,EC,FE,E4,4A,45,72,82,CA,E1,B2,01,E4,A4,E9,2E,2D,4E,32,D4,C2,D4,6D,34,DF,3A,A4,36,73,81,1C,B6,F2,F8,F1,84,39,8A,BB,4F,7B,B5,E6,CF,7C,D7,28,4A,5A,9D,53,47,10,62,E0,46,C8,3F,7B,8A,8B,68,4B,F5,04,C6,4C,C3,0C,FA,5D,A5,66,B7,14,44,B9,DC,43,51,B7,15,0F,36,AB,D4,CE,AD,B0,7B,F3,ED,8B,BB,42,35,18,1B,4B,CD,18,0E,C9,44,CD,E2,81,5F,73,48,20,1A,EF,20,49,98,69,A3,B8,29,03,07,54,73,33,74,4C,F5,C2,BE,3C,51,6B,98,28,82,87,6F,5D,EB,55,C4,1E,A0,16,F5,FB,2D,8F,E1,19,65,24,CC,61,D0,B3,D2,2F,4D,50,2F,95,C4,B1,13,A9,37,16,DF,82,66,36,95,20,FD,74,9D,84,D4,09,2B,73,66,86,3E,CB,73,5F,0D,5B,D7,66,58,1D,BE,79,7F,33,52,69,91,9D,42,47,99,EE,8A,1B,53,58,E1,1C,EC,06,5B,0F,34,93,AA,36,47,CA,89,DE,12,11,E2,C1,32,7D,DF,C6,F9,49,26,15,FF,19,3D,98,FA,A4,33,D4,F2,7E,65,51,3B,3A,81,E8,13,A4,E6,BC,77,0B,64,9C,F8,21,CB,17,5A,D4,16,DE,C4,2D,F9,5C,5F,0A,10,12,92,C8,91,8F,9D,A5,8D,19,1F,23,D7,A4,01,B5,6B,06,2D,89,62,13,5C,0A,D3,67,3A,EF,D0,12,E5,22,19,BD,70,47,D3,5D,8B,01,00,FB,32,3B,DC,56,CD,9A,7F,2A,7A,67,D9,8E,A1,E4,F9,CD,D7,59,6E,BD,2A,45,7B,63,8E,88,52,B0,E3,93,57,70,E4,C6,B2,4A,E6,74,E4,12,81,4B,AE,07,08,D6,21,A5,12,70,57,58,97,20,49,19,CC,32,10,C4,03,5F,7F,18,2D,2A,16,9C,1B,A2,18,F2,BE,C0,0C,2C,0B,89,B0,A2,8E,64,73,F9,78,45,E3,A6,32,0D,BB,7F,21,85,A4,E6,7B,5A,EA,F6,23,31,76,A3,B3,F5,68,F9,3B,2C,66,43,F0,CB,19,BE,9E,C3,CB,8F,84,A3,2B,8B,94,8A,47,ED,7A,6A,6D,FE,32,02,9F,D3,2A,9A,DD,D0,58,A1,81,89,B1,CF,74,07,C0,0D,72,66,2E,79,E4,0F,C8,B1,85,64,81,C0,80,FA,CB,98,A6,01,01,75,75,C4,1D,A2,68,25,B8,91,51,0F,3B,EB,C8,83,6A,A3,E6,33,29,B8,16,A9,DD,B4,A7,08,25,32,5E,AC,2F,B7,0A,88,F4,9C,1E,F8,0D,E7,4A,C0,FA,C2,AF,70,7F,4E,62,C2,85,9C,D5,6D,65,56,31,08,FA,4C,27,F6,9C,0D,E6,7A,E8,E4,42,EA,A7,F1,51,78,BA,D2,D5,90,D5,41,33,90,A9,A8,2D,03,5D,F1,AB,9A,9C,F6,3A,60,38,49,7C,6E,F5,F9,69,5D,9D,C5,BE,C7,BE,72,97,64,14,F4,A8,CF,DA,FD,55,FD,41,B4,28,BE,B3,91,70,13,51,06,93,7B,8D,5E,96,B0,BF,1E,A4,1D,F2,32,ED,35,C7,91,C3,5F,B5,FE,B1,F7,DC,AF,6B,AA,DD,F2,43,FE,ED,5E,02,F3,60,52,FC,B9,5C,FC,36,72,08,41,3C,71,E5,3A,E2,3A,29,4A,4D,2D,20,8F,B7,90,93,FA,96,92,AE,B4,30,C6,55,3A,72,84,E4,F9,93,19,4F,7A,61,DD,BC,95,4E,9E,C7,78,BE,85,1E,8A,F2,1E,A8,3B,77,CB,8E,28,0A,D0,32,27,4F,EA,76,04,7E,A1,F9,CF,DC,D5,6D,63,B3,A5,D4,23,E1,B5,A6,FD,6E,08,77,3D,71,63,81,8A,E9,80,12,CE,BA,5D,38,14,07,89,CF,83,47,4A,29,01,D3,CB,EC,BD,4F,8F,33,CB,A9,4E,30,F0,B5,16,FA,58,AC,A3,D8,1A,E4,30,E7,45,EB,99,4A,8F,BB,1B,EF,70,A3,10,01,75,31,C3,2C,6B,D8,44,6D,AE,35,FF,6A,EA,41,C8,44,0F,BE,9D,33,E3,B5,E3,71,F7,B2,95,CC,8E,34,65,6C,AC,22,9F,81,C2,84,10,E0,67,C2,71,0B,02,61,C8,0B,13,AA,BF,C8,2C,EB,F5,42,CC,33,5A,8B,9D,EF,D4,9E,77,48,8D,69,F1,05,6A,99,C4,0E,FF,EE,37,3A,94,95,26,7C,DF,A6,2F,3E,0A,6A,CA,46,30,83,A8,72,31,F5,C7,AE,F3,62,5E,D0,80,4E,F2,AD,2E,FD,3B,47,58,AF,4C,1F,50,43,92,E1,F2,26,94,E1,05,79,2D,1C,53,8A,A9,0B,9D,00,2C,F2,46,66,7D,4C,C5,6D,FF,32,B4,08,63,DA,76,A5,CD,AB,B4,E1,5C,2A,C7,01,23,B2,BA,EF,83,C8,63,D6,17,DB,5C,F5,0C,B3,FF,AF,17,B7,48,57,8E,C0,D3,A1,21,1F,37,4B,42,31,11,E6,10,6F,8A,37,BD,2C,2E,B2,D0,B9,A6,6B,C2,74,DD,F6,59,14,BC,E4,51,5B,D7,C5,1F,51,DD,A3,2A,2A,12,FE,E4,D4,07,F1,9A,B4,43,6E,51,F9,1E,BF,3F,08,7C,BE,7E,AD,53,00,D0,13,B9,A3,B7,EC,62,17,F8,A6,0F,25,AF,0E,43,19,75,2C,B3,6C,71,22,18,C0,BB,C8,57,E7,90,2B,1D,BD,6D,61,99,58,39,10,7E,DE,02,4D,04,2C,00,96,8B,D3,5F,3E,26,82,10,BC,30,95,8B,DD,56,C1,78,60,E6,9B,7E,E9,6A,E0,82,3E,76,1A,34,9A,89,D4,E3,E5,BB,03,0B,63,37,B1,D1,E7,DE,82,F3,05,EB,31,87,CB,13,4F,AD,B8,9F,BC,47,84,54,2B,A8,ED,8A,8E,6C,4C,20,4B,C8,45,FD,D2,39,17,E0,FC,14,1C,B9,8A,48,B4,15,2F,A9,FA,D4,5D,9A,DE,2B,C8,81,78,C5,76,8A,0D,59,A3,BE,60,97,F8,B8,6F,06,41,99,3D,E1,0F,2A,FC,3F,F9,70,2C,CA,80,F4,7C,F8,26,30,0C,20,D5,99,FB,FB,65,30,90,E5,BE,ED,7F,7E,2A,91,1D,6F,8D,C0,DA,8A,13,9B,93,E6,09,7E,4B,3B,DF,FF,A5,53,38,B1,43,35,C9,8A,1C,E6,56,21,73,C0,F1,26,9F,09,F1,50,7A,0E,38,41,6A,DC,6B,91,7D,7C,E5,C3,C4,22,91,8F,3C,81,72,CD,30,0F,38,5F,50,34,63,4C,FF,5E,15,3F,4A,98,68,EB,35,21,17,AD,38,4A,93,29,2B,A4,EA,68,CE,69,74,AD,19,4B,6D,2E,4E,A6,45,62,65,04,CA,5B,C2,43,BD,2E,9E,47,67,F3,FB,B4,78,71,68,59,78,B7,C8,D8,09,C2,6B,77,F4,39,57,52,86,15,0F,BD,A2,58,FD,D2,FA,39,FC,CD,35,5F,39,BC,79,DB,FA,6D,60,A6,AA,6E,6B,33,72,57,A1,C9,CD,32,AA,C6,CA,10,24,3E,9C,B2,6C,95,E1,20,6B,2D,6D,18,3D,E6,5C,EC,12,00,A7,98,39,F9,53,E7,0B,D6,5E,DE,25,90,6F,51,8F,6B,AC,C8,AB,BE,7F,E8,62,C6,99,08,2A,C0,B7,ED,C7,03,64,D2,1F,D6,7F,93,5B,4A,AE,9A,AB,58,D2,F3,FB,6A,43,56,7D,69,79,67,07,96,32,D2,A0,8A,D8,58,44,C4,72,9F,C1,49,E6,3C,63,31,3A,BA,55,DE,10,E5,EA,D5,93,CF,CD,55,13,F2,A0,6B,C7,99,43,CC,99,FD,1B,2F,44,22,3F,95,0C,E7,79,3D,BA,00,4B,A0,FC,D8,C3,FE,2E,32,F8,DD,86,CD,68,DC,70,A4,C2,A2,D5,AA,26,4E,5C,EE,BD,95,08,0F,75,01,08,38,C2,F3,A6,C6,C7,A5,AE,2A,CE,F2,24,5A,1A,A2,1F,4A,A9,82,09,FC,EB,34,A2,34,DB,C1,67,4E,8B,63,88,50,B2,4D,04,B2,63,EF,2B,18,0C,A4,9E,A0,EF,AF,22,D4,5B,5F,B6,1F,6B,01,13,06,4D,43,50,34,6E,97,88,8E,1B,7E,59,FA,E1,BC,34,68,9A,D1,DA,03,38,EB,BD,5D,DD,A8,12,91,57,DB,B0,2F,99,62,C6,DE,65,5B,C2,E2,F1,A8,CE,DE,39,36,84,18,81,7D,60,38,FA,60,72,B5,44,8F,CD,62,C1,49,85,85,1D,E5,9E,EC,04,33,C1,FE,2C,BF,E7,5D,71,59,C2,87,F3,00,C9,9F,07,C0,95,62,A0,82,AB,14,74,0E,49,B3,6C,02,42,7A,6B,76,E3,32,80,26,00,20,BC,B6,EC,F6,BC,38,AB,B0,E4,EB,D7,EE,82,25,5D,D3,5A,BD,9E,DB,3E,0C,64,7E,31,9B,C6,EC,BD,22,C0,5D,AD,2C,0E,DC,6F,B0,41,83,A3,0F,65,E0,3F,AE,82,68,BE,78,36,84,D3,16,14,1E,7F,A3,88,BA,09,77,CF,1D,E7,9E,D0,3E,18,67,AB,FE,E9,8F,DF,41,7D,BA,58,D6,7D,43,DF,28,5D,39,78,4D,54,3F,5A,1C,16,4B,6C,56,45,17,9C,A1,FB,49,C3,8E,29,40,04,0F,9D,48,31,C3,14,85,EE,A4,FB,9A,D4,C7,42,40,30,A4,F5,85,46,26,30,B0,B8,FF,76,5A,3B,5E,CE,D1,29,8F,62,1A,30,95,DB,99,40,6F,AF,EF,B8,74,27,6A,27,24,C6,BE,9D,F8,65,45,6C,5F,D3,BB,9E,75,89,73,B1,53,5D,EB,69,59,C3,21,ED,42,AF,2E,08,31,3F,97,BC,5E,72,C6,1B,1D,AE,A1,CD,D9,37,A6,19,E6,D2,85,24,0E,FF,4E,9C,2C,5A,BE,CD,80,A6,BA,5E,2A,01,67,27,78,C8,E9,73,22,D9,28,2B,C2,F8,BF,B5,BF,90,82,05,B5,21,E9,91,AC,48,3E,0D,5C,05,E1,33,87,41,EC,6E,A6,9C,5B,E5,E9,90,0B,7E,F3,06,C1,A2,DA,2E,32,65,BE,CF,92,95,00,B7,68,31,92,70,7D,3F,24,51,24,A8,24,1F,EE,2E,E8,72,1B,B1,CE,C7,FE,6C,7A,C0,8B,30,01,88,2D,6E,BE,45,B0,68,76,32,07,9A,5B,52,7E,AA,2E,F0,5B,B4,6D,D5,0A,8A,2B,59,DB,26,78,BF,30,C4,80,7E,D3,8E,43,8E,90,D8,06,72,F7,BB,EF,39,74,F6,EC,82,57,40,A7,BD,D8,7F,AA,D4,62,7C,F9,8B,90,6C,C4,50,69,7A,62,DB,A6,F5,63,40,CA,DF,72,EB,58,AA,F0,57,22,82,DC,AE,24,74,A5,5E,40,EB,15,80,C8,8D,B4,E8,81,7A,5B,73,01,35,05,72,E7,AF,BC,EB,20,02,94,7F,C9,42,4F,25,9A,8F,9A,4D,6B,FB,93,F0,D0,D3,8E,4C,40,4B,B1,87,04,85,1C,53,CE,C7,AC,0C,98,CA,C6,CB,65,B6,6A,A0,8B,24,46,20,E7,6A,08,E6,76,A6,67,BB,28,72,A7,26,17,6B,B0,82,19,05,E8,CA,1F,D9,AC,73,6C,76,EE,0B,1A,35,2A,44,68,DB,F1,21,1D,E4,85,98,7D,19,CB,08,A8,B0,A7,D0,16,CD,3B,AD,DC,EE,02,28,E7,AA,B8,3E,72,77,92,BA,66,0D,56,17,5E,B6,A6,9C,23,8C,14,43,9F,2B,1C,3F,7D,1A,84,A3,31,AA,62,D2,85,99,95,93,7A,7D,62,4B,45,92,CE,9A,48,F1,B8,34,BD,87,48,52,0E,9C,13,BB,1A,BD,70,DE,11,8A,A2,69,E5,A3,9F,50,F3,8A,9B,AE,6B,03,AA,A3,0E,E6,52,88,F3,4B,08,1D,10,05,DD,91,24,C0,A3,7A,79,3A,46,E6,4C,13,D8,44,8B,ED,8C,47,31,44,31,4D,FA,38,09,22,FD,3E,27,19,26,69,B4,F5,39,23,DB,D3,C9,04,92,64,1B,00,85,89,00,5C,A3,BB,8D,28,B8,14,DA,B0,49,7D,EB,13,DD,0E,D2,66,48,C5,85,C0,6C,C9,14,DB,74,EA,B7,4E,34,0E,33,E3,89,DE,DA,55,F6,6E,3A,24,7F,5F,C6,0F,0B,F7,D5,61,65,CA,0B,0E,DB,2E,38,5E,FA,23,52,1A,52,6A,00,8C,72,26,00,CD,BE,A0,6C,98,6A,76,72,48,8A,DF,6E,05,54,64,9C,A3,B4,6A,47,9A,6A,A7,17,ED,ED,C6,6D,58,F8,F9,8A,8C,17,85,44,0A,8E,65,9C,04,02,D2,59,3D,31,88,51,0A,F7,D3,86,3C,38,A0,F7,96,43,68,5C,D2,E8,06,01,9C,79,8D,CA,3A,39,3F,4D,CC,A9,70,B1,78,97,C9,01,8A,8C,4A,79,F2,3E,B6,F9,BD,4C,B5,56,C9,09,4D,03,92,85,3A,97,0F,36,14,1B,C8,4E,73,92,29,E7,B0,70,9D,79,A0,BC,BB,C2,CC,50,9B,DE,81,BF,DB,F5,1E,EF,10,74,0A,A0,7F,B4,A0,F2,26,48,5F,55,53,31,4B,2F,E1,B6,56,C7,80,E2,2A,95,30,74,89,15,30,01,57,0D,D7,FD,1B,91,74,95,F7,56,44,A0,3E,08,A1,98,6A,DD,21,FF,DE,AD,57,90,E7,CE,8B,AD,F8,D5,86,87,2E,D6,81,7D,DD,7D,61,EA,55,AB,E8,BC,00,8F,0B,3D,99,71,60,7C,08,4D,2E,D8,E6,ED,0F,27,BF,DB,97,FB,42,5A,90,C7,8C,73,E3,8A,A5,42,23,C2,A0,BB,8A,6E,C5,86,76,B2,79,4B,99,66,AD,14,91,A0,C3,6D,FE,4C,3A,73,46,2D,88,5F,4E,DD,25,65,81,52,14,3C,A3,83,26,8D,3F,10,BD,8C,2F,8E,35,53,47,3C,BA,26,BB,31,6D,7E,76,8E,E0,DA,C1,A5,56,C2,87,7B,C8,61,5E,59,67,7B,F0,5C,09,EE,9C,0A,7E,18,0A,D5,25,57,2F,DC,A6,E4,69,C9,4A,01,EC,34,69,93,CF,1A,E4,4D,6D,1A,DA,CE,7D,44,5A,DF,5C,F4,0E,08,83,7B,86,FD,63,47,95,4B,D8,F2,FE,02,41,E3,A2,50,D4,2C,68,52,CB,09,83,0F,AF,8A,A8,B7,E9,A6,0E,EA,21,47,EE,1D,58,A5,8C,25,26,A1,D8,31,DA,6E,8A,92,23,C8,5B,E7,FF,70,54,F9,4A,92,D7,3A,A0,8E,79,8D,0A,31,94,1E,48,9E,69,6F,BF,A7,5C,9E,9A,19,8C,E8,BC,DC,87,E6,C7,AC,53,92,1C,D1,B9,C6,0E,62,E2,34,04,A4,47,D1,C8,82,83,29,93,34,BF,D1,8D,1F,32,67,BE,6E,4D,15,F2,20,2E,83,EC,26,B1,50,00,22,62,CF,BB,B0,09,F2,22,5D,23,FD,00,97,DC,E9,3B,AB,34,1B,CB,5C,B7,72,2A,2C,F4,40,A9,08,60,E5,BF,74,16,E1,B7,08,D8,4D,5F,2F,E1,CE,43,85,2B,D0,CA,76,D7,3C,83,07,07,50,70,A4,1E,24,37,E7,58,B8,75,A6,1F,67,44,12,B7,74,2A,4B,9B,F1,5F,26,B9,68,FD,66,88,AB,98,68,69,B9,0C,ED,90,6E,20,B4,3D,09,A2,74,3B,4A,70,98,A7,83,C5,AB,35,B9,2E,61,91,3C,8C,AA,D8,45,F1,33,EC,A2,11,1B,3D,6D,66,57,CC,B1,55,9C,55,66,06,66,38,66,55,49,45,3D,EB,9C,32,8C,5D,D5,73,04,AF,D1,2C,CC,E6,F9,9B,10,74,D2,B3,4A,78,A2,31,9D,F3,37,E9,EB,CD,E0,68,F6,9E,F4,91,05,6F,F9,B7,93,76,B7,3E,87,40,BF,8A,41,73,53,9C,E9,BB,CC,7E,03,17,8A,D4,16,7E,E0,5D,13,BC,C3,7F,08,23,A8,C7,9F,55,7B,D3,05,66,9A,A7,3D,66,B0,96,3F,BB,A2,BD,DD,A9,70,83,49,A7,20,49,32,1A,95,90,94,E7,05,F9,CD,B2,16,E1,1D,87,B5,A2,94,4A,5A,09,C0,24,DE,77,54,64,16,87,92,BD,D3,28,B9,2B,6F,CD,7C,39,74,0C,71,F1,10,DD,E7,34,F6,86,69,F3,64,03,D1,47,3C,81,15,E6,A7,DC,B9,9D,B8,D3,BE,B7,29,FC,80,EB,88,A3,6F,D7,76,3C,3C,F3,DF,16,E2,6A,CA,9E,5B,40,F4,97,1A,C6,A6,C6,07,C6,10,50,82,A1,81,43,C9,22,1B,70,A6,06,CF,1E,ED,39,56,5C,F9,17,A6,99,8E,E2,6C,B6,CA,A1,90,4A,96,61,AA,B8,4B,77,4E,67,1E,44,3A,C0,6C,CC,76,4C,5C,1E,7C,B1,82,99,02,D9,2B,D1,F8,68,41,34,59,4D,53,AC,C9,6D,B4,9C,F6,4D,4D,03,73,37,01,D3,2D,3F,CA,BB,0B,9B,24,25,97,71,00,38,F8,06,C5,92,F5,A6,EB,25,52,10,06,AF,9F,82,22,97,9C,CD,3F,BF,65,28,62,7C,F1,F7,47,07,81,20,FF,8C,A4,81,1F,7E,7B,35,15,42,AA,EC,07,9D,AF,08,63,F5,DB,B2,A9,09,C9,C4,36,2F,D2,2C,F3,4A,EC,15,E1,42,52,CD,94,95,FC,D5,5E,5A,A6,4C,95,03,D5,27,EF,60,65,F0,47,E5,35,61,D9,CF,CC,77,CE,8A,42,94,10,77,5C,53,9B,22,5B,9F,E3,BA,35,1A,09,E2,62,01,76,78,FF,9E,F2,39,D0,2F,C8,44,3C,F5,8B,A7,D7,91,FF,FB,66,83,9D,0E,00,AF,C8,CC,F6,B7,83,1E,AF,C5,85,C7,F0,DB,62,1B,79,49,DD,C6,88,2F,03,23,15,F3,20,B3,FA,20,C3,D0,1F,8F,55,B1,96,AE,F0,4C,7A,55,FF,5A,8F,EA,78,94,A7,E8,BB,86,AB,2F,CD,15,BA,C7,69,D0,90,A4,4B,87,68,62,B3,62,6D,D6,71,E6,81,9F,DF,23,2B,A7,7C,1E,97,20,21,E0,20,BB,A7,23,AB,F7,84,0B,0C,31,95,B9,45,AA,13,8F,A9,02,CD,7A,3C,90,BA,CF,A6,25,43,87,5D,AC,64,75,AB,8E,80,88,4B,5D,9F,BF,5A,EF,ED,E8,9E,EA,57,01,3F,FE,0F,91,63,F1,2C,C0,13,5A,2C,97,77,90,B8,BE,95,16,E1,C5,45,46,33,F7,4C,BD,73,04,1A,FA,2F,39,C9,AF,39,44,3E,9C,65,95,DD,65,CB,C3,11,CC,7D,22,F7,6D,CA,BF,76,40,26,DF,56,E7,36,C6,B7,F6,7B,C8,D5,CC,AA,6E,35,D8,75,6F,DC,D8,4B,A4,1A,1C,A9,F2,B7,67,FD,C5,C0,65,F0,3E,70,2F,70,3B,8C,8F,6F,4D,1B,33,AD,E8,C6,DD,4C,2E,6F,EE,1C,FA,40,84,A3,CD,2C,AD,CC,7D,BC,10,C2,54,8E,36,19,94,24,B7,E7,3A,03,BA,B1,05,50,92,82,99,53,32,FC,12,55,86,E0,B8,3D,B2,EC,E4,85,FD,BB,40,E0,E8,63,FF,3E,BC,95,0B,D5,89,B0,8C,C5,77,4A,DF,7A,0F,A1,D7,EA,F0,9E,63,A1,2F,95,9B,B9,78,66,14,E0,4D,0C,7A,69,08,DF,DC,56,DC,6B,01,5A,66,1A,3F,A2,74,BD,E7,96,20,4C,45,13,D8,09,08,BB,0E,65,26,5C,84,9B,33,F3,AA,32,16,BB,CC,DF,15,DD,2E,B1,66,5C,D4,76,24,72,97,01,28,1E,8C,15,86,76,F8,2D,5E,5C,57,8F,F5,DE,CF,63,6F,FF,EB,B2,CD,38,FE,9C,EA,2B,92,25,38,A4,C7,F7,EE,67,AC,E5,4A,79,E6,34,4A,36,84,C5,2A,FC,09,2C,95,E6,E6,10,CC,8D,8E,09,07,D8,F2,EC,39,0B,32,3E,E5,10,61,E9,00,E7,BE,BD,78,00,3C,B8,6F,12,45,F2,86,19,8D,E9,8B,2B,7D,6F,0E,11,DE,94,54,51,97,E8,28,79,5D,37,1C,92,4D,E3,E9,10,DD,CA,6D,49,3F,A3,5A,0E,A3,C6,E7,10,AB,88,28,DE,27,6B,80,3E,6C,C9,E6,7F,AB,45,AF,89,C9,92,C3,EA,9D,40,8B,2B,E2,C0,A9,D8,3C,F1,0D,91,D8,53,6A,DA,8B,C3,C6,1A,D5,A4,2A,7A,D0,6C,FC,3B,EE,AA,37,D2,8B,C8,5D,33,C6,F0,D9,B2,A6,BA,A4,B2,FC,8A,81,97,AA,1A,F1,BD,61,F8,12,D9,DF,50,33,00,9E,C1,53,9C,EF,2E,A4,A7,2E,A9,DC,14,26,FF,FE,77,94,48,0D,A9,41,69,3B,99,16,12,C8,86,AE,16,CA,25,3C,64,E8,20,6A,81,71,24,BC,5D,82,7A,A1,75,2C,63,3C,23,E4,94,37,7F,C4,65,59,12,7B,D3,C1,FD,DF,EA,25,ED,07,40,32,54,B6,9D,B1,6C,D9,C3,0B,1D,F2,56,F8,0C,42,95,CA,EF,38,64,89,D0,72,B6,BA,B0,11,BF,36,4F,86,EE,BB,D4,BB,92,7C,9E,84,AA,0A,FF,C9,7E,48,F2,11,3B,CD,47,C9,8E,A4,30,0D,24,DD,D1,50,CF,A7,7C,49,9C,1A,0C,AD,B3,56,44,0C,43,BE,9B,03,D2,20,87,7E,42,CF,36,59,E4,85,8F,E7,85,63,29,EC,64,CF,65,5D,D8,7A,4A,6B,93,F9,7D,24,B0,78,6A,52,E7,25,3C,A9,A4,41,35,5F,23,15,CE,9D,FA,7C,C4,26,BA,7B,D6,14,84,F9,FF,D3,AF,C7,9B,00,51,AB,30,C7,EB,BA,A0,08,EE,8D,C4,B9,F1,08,B6,8C,76,E4,53,79,FD,99,2A,C4,9C,20,F7,34,7C,4D,79,35,8D,2A,40,E7,8F,57,EB,AC,D4,6E,4C,79,D1,2E,08,66,ED,D7,93,74,14,80,AD,71,9A,50,63,E6,88,08,C0,00,21,F5,1C,F7,32,9A,A2,EB,45,C2,80,A1,4C,AC,18,61,E4,1E,4F,52,E9,EB,E6,1B,70,63,40,5F,00,CD,3C,2C,64,11,D8,3A,3C,2C,89,35,1D,F6,E5,ED,53,C3,46,79,3E,CB,58,A9,B2,2F,FE,21,84,93,0E,40,DF,2C,18,E3,78,8A,A0,7F,ED,DD,96,77,E0,EF,33,33,B1,FD,54,0E,62,AC,6B,DE,56,78,F5,DE,AC,D6,63,60,B7,A2,83,92,BE,D1,63,97,CF,B5,32,CF,32,8D,31,84,62,95,C9,33,EF,CC,5F,2D,18,75,18,7A,DE,30,5E,19,B6,AB,6E,14,8C,E9,9D,60,7C,28,C9,DA,3A,78,C1,23,90,03,95,93,4E,44,3F,02,22,9D,08,31,5A,7E,76,D3,A7,77,20,50,1B,40,97,84,69,A4,FC,A0,CE,D8,72,4E,BF,BD,0A,8E,BB,A2,97,36,89,7B,A9,28,9A,20,C9,45,91,14,99,F3,E4,7A,EB,26,25,0B,50,92,1B,F2,FB,06,8B,37,4F,75,B1,77,EA,86,6B,EB,1F,34,08,75,73,FE,61,9E,7A,E1,D9,E9,AA,11,B9,A6,BC,53,D9,79,D5,85,D9,D7,F2,BA,2C,22,7E,CC,C9,38,99,BA,3C,2C,A0,74,0B,8C,47,90,F5,51,B5,60,6C,D6,7A,B1,4F,3C,00,BE,35,6D,2C,1E,C2,45,EB,11,34,A9,E8,A1,3C,15,B8,CC,FE,CF,5C,D1,78,FA,55,D8,31,1E,0E,C4,54,5E,BF,7F,5B,E0,B8,0C,A8,BE,55,03,08,AF,62,8B,A8,E7,CB,08,8D,9A,F4,FB,EC,80,CF,D9,D3,8F,D3,55,F7,AF,2A,8B,09,22,71,17,84,AD,3E,DB,3A,C1,E7,7B,70,20,23,47,19,B3,13,03,31,F2,44,6C,66,69,DB,E1,5D,28,D1,7C,FB,4E,52,E3,9E,EE,84,17,80,4E,4D,2B,F0,6A,BE,64,55,D2,AA,6F,72,A3,58,65,AB,57,FE,07,C8,AD,7E,98,AD,9A,ED,30,04,6C,EF,79,06,C8,CA,51,BE,0D,FF,B9,D1,6D,AD,68,E0,20,D5,6F,09,53,5F,08,81,D5,4A,EF,69,09,86,88,34,80,A4,EB,74,89,BB,8D,06,77,AB,94,B0,9F,E3,00,57,F2,7B,37,8B,7C,02,32,65,A2,B6,02,52,3D,2E,33,F4,16,37,80,D4,E7,AF,3A,D8,BF,BF,35,79,03,B7,30,11,C6,60,50,87,89,37,8B,C1,BC,C9,EE,D4,0B,D7,55,60,31,68,E0,46,86,59,14,2E,3F,2C,E4,36,79,0B,6C,C3,EF,19,F3,3E,FB,41,5F,D7,BF,D6,80,DD,8C,5B,64,F5,5D,CC,CF,78,27,05,A2,6E,CB,AA,2A,EC,84,1B,15,82,8E,7E,E9,1E,24,3A,99,7A,6E,2A,78,12,77,60,D8,7C,79,22,5B,18,CF,AC,2B,20,1E,23,E7,59,0C,DC,4F,17,F8,D5,53,8A,FF,F3,FF,1E,50,A3,24,45,CB,4C,BB,42,D0,8F,B9,63,C5,44,F5,DC,8D,43,7E,1D,A6,83,7E,F3,B2,6E,45,50,A2,45,A2,7D,4C,14,38,AE,3B,B7,60,EA,A4,0C,B5,5C,DA,89,B1,8E,82,F9,19,87,5D,14,C0,5C,58,28,2F,77,19,AC,03,1B,E1,9D,A6,33,23,AA,CB,F8,1E,84,0F,9B,7D,46,00,AC,08,85,ED,7C,D2,4B,97,C9,CC,C7,8A,A0,9E,82,FA,A9,CE,34,BD,23,B6,BD,CA,CF,4A,E4,36,5E,F3,23,A3,14,28,A7,97,D8,4F,06,B9,97,A4,F0,45,7F,38,9C,BD,0B,14,6B,E5,D4,A0,BA,01,17,CE,CD,32,8A,41,8B,70,BC,94,BF,89,A0,6F,81,82,6C,93,F9,42,F6,CD,4A,76,94,A2,FA,2A,DD,11,11,5E,8C,68,5B,EB,E5,C1,9E,05,5E,A7,B5,13,29,A6,5C,CC,04,10,54,71,85,D9,7C,DB,FD,89,87,60,9E,F9,7F,8B,4D,E0,EF,9B,E1,E5,DD,2C,74,A3,5D,C1,4E,76,5F,08,68,71,18,5D,F5,1A,C6,9C,8F,06,26,F1,A1,0F,2D,6B,76,9E,BD,EA,EE,FE,76,11,70,C9,E6,DB,63,C6,11,41,C0,9F,D8,07,0C,99,33,3A,82,2D,66,38,3A,2E,CD,14,A8,CA,92,B7,8A,A1,5E,E3,F8,B4,23,A1,AB,14,E9,AD,E4,87,40,E6,F6,4D,9D,AB,97,EA,0D,B4,4C,C8,8F,A1,8B,4E,63,FD,75,FA,49,35,CC,BE,98,71,FD,0E,6E,DA,2A,6B,15,7E,D8,54,03,E4,4C,67,F8,9C,BC,BA,83,97,A1,46,9C,7F,A5,2B,1F,9A,1C,41,4C,5F,9A,62,93,7D,9C,2A,49,21,34,71,4C,AF,C8,C5,B4,70,BD,B6,B2,62,86,E8,1B,75,BC,72,5D,8D,44,9A,45,75,A7,84,00,E4,B3,0C,D6,A1,0E,AE,45,04,FC,33,87,4C,FF,F4,C5,56,C6,B8,9E,11,4A,17,C0,23,A8,49,21,08,55,F3,3B,7D,A5,D3,0C,C2,97,A3,10,4A,AD,33,11,91,EE,83,9A,75,86,BF,74,2F,11,B0,80,5E,3C,A1,8E,CA,37,75,57,C0,17,6E,87,E1,C8,73,FD,0B,E7,F7,D2,33,90,E4,A5,95,D2,B4,1F,17,1B,3B,D5,F0,36,93,85,56,D9,A3,14,9E,C6,73,C0,22,A9,98,67,B9,BF,5B,CC,9B,8E,D6,9B,CF,E6,9C,08,EE,E7,80,DA,DE,F4,6A,1F,12,C9,92,F3,64,F1,01,02,EF,C7,D5,BD,46,FF,AE,A7,97,7F,5E,18,3A,20,4E,DC,D4,51,07,EB,97,14,1D,34,A5,3D,0A,38,F9,ED,32,91,8D,C0,E6,26,F1,28,26,35,C9,3B,BD,54,13,89,C4,77,CC,52,41,5C,31,86,25,EA,AE,E4,D2,4A,C9,6C,74,38,AE,12,B5,7B,2E,33,E6,F6,EB,C4,56,2E,1E,99,CF,3E,18,20,2D,42,52,AA,A2,C6,13,EC,60,A2,A0,75,2C,60,BF,84,AB,06,3B,AF,A9,49,C9,14,26,2A,BF,05,AD,A1,61,B0,05,53,59,0E,A0,E9,33,1B,D4,5D,38,08,86,FD,3D,B0,4A,04,51,25,5B,D8,CE,93,AF,3A,47,FA,EE,4C,0D,02,9D,F8,20,64,A4,56,86,FF,21,26,79,32,18,75,99,30,66,56,9D,F8,DB,CB,0C,FC,7C,C8,38,26,91,FF,F9,E8,9B,6C,7D,FA,7A,92,9B,10,E7,19,41,66,ED,60,12,36,28,92,9C,4B,B8,4F,1D,74,4E,30,50,C7,0E,1B,8C,22,7B,0A,DF,D8,31,93,80,A0,BA,C8,13,20,7F,14,BC,A4,15,11,1B,2B,6E,0E,B8,99,BC,72,62,37,A1,CD,CC,AE,F2,EE,DA,84,27,13,CF,8E,ED,73,1C,87,72,E1,DA,4C,A5,26,D4,78,74,42,A8,02,84,40,47,BE,9F,FD,D6,7B,AB,23,14,FE,59,C9,A3,6F,4B,2D,A0,06,CD,B1,AF,39,BD,2C,A5,3E,56,2C,95,04,EC,38,56,3D,FD,0A,C8,FA,F3,BE,03,36,25,EB,4D,7C,70,96,C2,86,4A,93,DF,EE,36,DA,2D,D0,CE,A9,B4,36,96,FF,44,DB,3C,BD,D6,CF,BA,42,49,7E,3E,A0,FA,A9,AD,99,FF,E7,24,A2,D6,2E,04,B8,F5,A6,66,87,51,C1,00,2E,13,36,52,99,A6,DB,05,C3,54,B0,2E,55,A1,2D,5A,78,3D,8C,EC,F3,64,47,DD,F2,84,5C,9B,A4,4C,69,BF,F4,89,80,73,0A,A0,8A,25,C8,4A,7C,02,C0,36,65,75,F3,16,8B,A3,8E,83,E3,4C,7E,9C,67,E8,79,BD,91,9B,D3,BA,09,01,B7,C1,69,EF,B4,BD,A4,72,8C,AE,34,C4,BD,81,1E,EF,80,64,6D,75,11,E0,EF,86,AD,DC,9E,A3,55,29,36,93,B7,96,CA,54,5F,7D,C2,E2,FE,E3,17,A4,50,AF,5E,33,F4,37,F4,8F,5D,5A,C5,B7,EA,87,71,1B,0C,B3,B7,2A,9E,35,28,F0,30,54,68,61,D2,D8,1E,8E,8A,B2,F8,22,ED,A7,D6,30,FF,A6,1E,D7,D2,68,29,90,E4,29,EE,95,45,76,99,EC,AC,5B,76,E3,69,65,AD,D3,B7,D8,FA,60,6D,F1,11,AA,B1,48,C9,D5,A0,3E,2B,65,3F,6A,DF,29,AD,09,CD,F5,EF,00,BA,D0,92,48,46,65,4B,59,78,ED,36,BF,4A,B4,0C,68,25,1B,C4,03,74,0C,09,9E,DA,D7,0D,F2,BC,30,05,59,92,7F,DF,D9,F6,C3,8D,77,DD,61,47,2D,80,60,0C,E1,83,EB,41,26,D4,A6,50,ED,EA,81,BB,B3,A1,5D,F6,9C,B4,DF,BB,E5,67,D3,D5,14,64,27,B4,DC,8B,DD,58,5E,4A,03,7A,1E,11,2A,47,02,F2,54,BD,BC,AC,E5,95,C1,04,EF,D2,EB,FD,8D,B6,F1,7C,05,A8,5E,11,69,A4,16,38,22,F5,BA,FA,2F,D5,8F,FB,5D,BB,D4,4A,C2,44,B7,E2,DE,DD,67,11,96,0B,9B,2E,62,41,43,A0,17,79,93,85,56,19,2B,4E,53,ED,EF,18,82,6C,83,E0,93,47,D4,AA,5A,49,C5,7A,82,AB,CE,02,30,63,44,89,F6,F8,01,35,67,7B,95,83,8E,01,20,DD,19,F9,71,E8,19,F4,4D,08,F6,25,C2,21,64,09,2C,07,70,21,E8,08,E3,D5,4D,42,9F,00,4E,58,FE,06,AC,6C,D9,0C,6A,83,98,60,CF,34,E3,9D,6B,2E,82,B3,D4,66,0C,87,4A,5B,5B,20,FE,E7,02,29,CF,54,4D,2B,00,97,DB,3F,CA,EC,3E,70,84,16,6D,4E,86,02,07,3E,AC,35,7D,26,AA,88,47,56,65,01,D7,71,CC,62,14,6C,67,91,64,48,FE,6A,19,1C,17,02,C1,B4,F5,D5,84,7C,D4,35,C4,9C,BF,9C,46,24,63,AD,21,41,72,68,4E,86,98,9F,1B,6B,B7,4D,7F,81,C8,38,FA,5C,3F,41,6B,1A,71,62,5F,07,F8,C9,BE,B2,BD,01,E1,99,A7,C0,D9,5E,3F,A8,99,60,6D,36,5D,9C,20,0C,F5,E6,88,6F,82,F3,FC,E7,F6,D1,4A,D9,E4,97,A1,41,B6,3B,2C,73,9C,40,D7,BE,60,F9,FA,0D,2C,22,4D,A6,72,1C,48,9B,84,4C,3C,D2,9B,15,C6,8A,FD,00,41,E8,EB,84,EF,24,69,9C,5E,F7,07,37,A9,6E,9E,81,63,F0,FC,38,EC,08,17,83,BB,F7,CF,50,34,BD,78,E0,43,04,A8,A4,74,28,4B,46,1E,6F,02,D1,02,A3,4F,1A,3F,6E,4D,98,93,8E,79,08,E8,D6,84,FF,44,B6,AA,04,72,3E,8A,77,93,3F,94,4A,23,FD,B2,1E,0E,7F,5C,27,40,66,8A,06,30,6E,BC,82,5C,CD,6F,30,6D,79,C2,DA,A1,DC,4D,D2,3F,29,C1,1F,35,7B,DE,55,53,19,EA,0F,A7,F0,E8,4C,51,70,19,18,9B,4B,35,FC,67,64,BC,43,22,24,5A,4D,8F,C2,7A,76,C3,F9,52,8F,0F,3E,F1,14,3B,9E,CD,F3,19,7E,5F,5E,FA,F7,97,4C,D3,36,79,AD,2B,B3,38,74,76,C6,29,E9,9F,F7,FD,E7,33,A6,43,BE,CE,80,AA,BF,59,26,A1,5C,C5,44,44,8E,4F,1D,C1,7A,2F,A4,B3,4B,1A,11,F9,1F,62,8E,C3,80,3F,B0,51,9F,C9,36,42,4B,BF,2D,20,BC,37,71,71,34,15,38,59,A7,D1,F7,03,BE,47,B1,8A,62,52,0F,16,39,F7,9C,71,6B,08,EC,F7,DD,D3,8C,26,5A,EA,15,BD,4B,1A,03,59,E8,B5,0A,37,CD,68,81,18,C2,BA,13,25,A8,66,3F,9A,CF,3A,4C,C4,1E,43,2E,6B,F5,3F,07,3F,82,30,A0,B2,B4,48,C2,93,67,A8,E6,DE,6B,F7,A6,F4,42,B8,28,94,95,54,64,05,FA,BC,9B,3D,1D,64,C1,6E,30,E3,F5,9C,F6,43,F1,A2,A2,B6,74,A6,C7,26,EB,31,35,B0,EA,EF,58,2A,CA,AC,45,34,20,CD,FD,42,5E,4F,84,93,DB,F0,1D,E9,95,7A,B2,5C,92,31,5B,E3,DB,07,36,3D,3D,6E,79,5D,4C,51,25,B1,F0,6E,73,0E,10,3F,9E,2D,F5,B8,81,D5,28,FF,59,AA,47,EA,E6,0C,8D,15,95,A5,F8,F5,73,15,60,53,3B,2B,D3,7D,99,BD,0A,34,CB,88,72,9A,DC,88,B7,B7,93,3D,F8,C5,76,B6,56,18,67,EA,B8,0F,B5,95,22,63,BC,BD,47,1A,2A,E8,B6,F0,11,71,B8,23,0A,0F,6C,2E,4F,B5,12,34,BE,08,9D,57,5F,3A,6B,49,6A,56,94,AC,B5,17,7F,0E,C5,24,8B,FF,A2,E3,2D,56,F5,48,97,41,A7,17,E4,3C,D1,78,50,FE,E6,0F,F7,24,E5,69,60,DF,0B,DA,9F,71,D6,6F,BE,B2,12,9C,B8,DF,23,DE,E9,A1,55,B4,44,CD,97,35,D3,3F,9E,2E,66,F5,A5,6F,A0,32,30,76,9A,BF,4B,94,02,92,D3,BF,54,FC,2F,3B,DA,0F,32,A7,2B,71,26,A4,34,2B,C7,68,65,D8,08,AE,AA,BB,4E,5F,3B,E2,03,A7,89,F4,97,4F,60,15,80,7F,B8,DA,22,9E,A4,85,A8,54,71,ED,88,20,89,70,5C,83,E0,D0,C8,71,82,8F,63,AA,22,C8,27,A5,18,B8,FA,85,35,CA,4B,E7,D9,4E,D1,10,2D,87,BC,1F,1F,50,85,7D,5A,49,1E,FB,A3,1B,D0,45,01,B1,C1,98,F5,C8,61,67,4A,E5,A1,82,79,0D,A9,CF,AA,6C,4E,9E,55,44,C1,4A,18,55,5E,4D,03,0B,9A,B9,BC,B9,54,AE,F1,9E,C7,70,58,66,75,1E,84,8C,2B,B4,25,F2,6B,F1,9B,FE,EF,7F,B2,D7,01,67,8E,D5,13,3A,1B,DC,D7,96,BD,FE,40,09,4C,19,EE,86,CE,DA,F5,1D,75,1D,8A,17,17,AE,7F,D6,76,8E,CE,67,3F,82,F9,C1,BB,7F,7C,72,AC,9B,32,FD,29,37,AC,34,1A,65,4B,E3,AF,F1,2C,3C,EB,B2,94,3B,62,24,73,EF,F6,C2,B1,A4,1B,CC,07,41,5B,63,C8,A1,9B,EB,88,3A,D5,39,5D,10,E0,95,17,AF,2A,80,7D,FE,16,8E,5D,21,C2,9C,41,E8,81,EA,0D,8C,E2,65,29,17,6C,C4,F0,00,DE,5B,99,36,A6,85,DE,09,6B,67,07,54,F6,53,10,AE,7B,14,85,53,1F,A4,B5,C4,04,1D,9D,0A,30,72,F5,C3,A0,FF,D8,EA,17,DA,0D,58,36,11,45,04,E0,B4,BD,A4,08,51,68,DA,DA,07,4D,02,CD,6A,1A,F6,0E,F8,D1,D1,CE,07,73,68,79,66,C5,8D,32,6B,B1,45,A8,9A,6E,4F,DF,21,CD,AD,69,C0,C2,52,8F,5C,42,7C,64,8C,27,FA,14,A6,24,4F,8C,1F,13,CB,1F,0D,64,C9,70,9E,51,31,5A,44,0C,49,09,AF,44,FB,9C,3F,81,2E,20,63,F9,06,09,E6,5F,57,2C,36,D1,59,09,B1,1F,B1,BC,96,C6,B6,04,FA,30,2F,64,5B,74,DF,8C,E6,16,0B,6D,8D,61,11,40,A8,B4,70,A4,C6,67,6E,C3,6A,AD,78,88,09,16,CE,F1,22,AB,27,B4,D9,8B,2A,94,93,44,0A,3A,6D,B0,F9,10,C4,DC,D0,1F,81,20,11,57,A7,EA,87,6C,BB,1A,2F,BD,6A,9F,13,A2,BD,44,D2,13,D4,E7,DE,8C,1C,4E,FB,BD,A8,B0,0D,72,B1,8F,81,6D,18,85,C8,AC,29,A5,CD,32,C8,63,02,70,16,50,8D,F7,56,45,4E,F2,59,9B,49,FC,0D,84,37,19,3B,34,20,34,F0,B3,3E,E2,D7,DD,8B,72,7C,7D,EC,D3,64,F5,5C,4B,64,51,95,99,86,8D,6F,8A,37,1C,27,6B,FF,CF,EF,57,58,3E,83,98,2F,A4,FE,2C,D8,66,41,D8,F9,FC,88,BC,40,FA,BB,CF,DB,B0,D5,8C,A8,53,EE,D8,00,57,7C,6B,8D,C9,2D,DE,53,84,1C,A8,73,5B,06,BB,3C,6D,C2,CB,F2,9D,F4,24,9D,49,F5,44,1E,DD,F0,9A,0D,15,12,D4,CC,D7,42,D8,78,08,D2,12,D5,C9,66,57,EB,67,C2,26,29,EC,86,E4,E8,82,5F,78,6D,E8,8C,DE,A3,89,E6,38,AE,17,5B,CE,FA,E2,95,5D,9A,D2,54,1F,79,BB,41,3F,74,A7,A3,17,DE,C7,08,BA,01,88,22,43,29,0E,41,DF,83,F8,F7,26,17,C0,44,03,BA,CC,21,4D,EB,BF,18,78,C2,BE,7D,06,D1,F1,2B,FB,EC,C0,85,BC,4D,E1,16,78,59,F3,83,66,D8,F5,91,CC,93,80,36,DC,D7,E1,1F,F0,B1,38,75,36,33,16,9A,70,80,D8,A1,9B,FD,93,AD,FE,BD,87,12,44,B6,DB,C5,89,FE,1E,AD,52,D3,DD,4B,6C,2B,12,76,BF,67,F8,B4,B5,A0,74,78,A9,54,D1,17,92,3E,28,E5,5E,AE,FF,11,89,A7,B0,81,9A,9C,19,7D,56,D7,B5,61,8A,20,B5,2F,2E,C3,A7,3A,72,C1,BC,C5,DE,2C,B1,4A,86,47,4F,7A,B7,D8,AD,19,D6,59,C0,9C,47,2F,73,3C,F9,4E,00,1C,80,51,ED,3E,D0,92,1A,37,29,93,8F,84,3C,EA,AC,ED,85,A1,56,E4,81,D1,C1,F0,BE,EA,90,C3,4F,82,A0,F3,BA,C3,BA,9B,93,E3,16,AE,A7,BE,E2,34,CE,B2,19,FB,65,9B,59,07,FD,AB,D5,C8,8B,DD,C5,A0,18,11,D8,11,D9,83,12,8C,95,5C,F5,E9,76,63,82,6B,C6,2C,9D,28,D9,B8,92,07,26,F3,6A,BA,BA,70,03,B4,CF,B2,04,12,83,94,7C,9E,78,11,EF,62,A1,C4,34,29,F0,35,F7,6B,4C,2B,48,11,01,05,27,1C,3D,F1,DE,C8,FA,4B,9E,FD,52,68,C2,C7,E8,18,E9,F4,6E,FD,3D,EB,1E,08,31,C9,50,CE,B3,D5,4A,BB,AE,7D,86,29,30,1C,86,C8,1A,68,5C,84,74,8F,A6,86,3F,AC,CF,FE,AA,16,9C,16,BF,88,9E,D0,C7,E2,1A,25,7F,49,E7,82,30,65,55,09,8F,6B,A1,D2,26,55,0B,CA,FA,FC,BC,9F,15,33,D4,63,48,DC,08,A7,7F,22,7D,AB,0E,9C,8B,26,9A,1B,3F,69,79,D2,72,D4,12,E1,2B,93,CC,33,65,49,E4,79,F0,4B,0B,13,21,3B,C0,5D,AE,EB,0E,0B,C8,1D,CA,8B,A4,34,90,CD,CE,26,3C,13,A2,EB,17,D4,89,49,B7,6E,C8,F6,45,16,E1,B7,AD,18,CB,56,30,BD,2D,D8,58,7F,79,4E,7F,16,EA,21,DB,66,15,75,7B,27,F5,A2,83,AB,C4,0D,9C,E6,1C,76,30,60,23,67,BC,5E,24,DE,C6,CD,EE,26,D2,16,ED,24,7D,64,3E,5A,0D,89,FF,0A,CD,BD,3C,9A,D8,35,79,C2,F0,81,87,57,12,4C,BE,C2,E0,D7,8A,31,32,79,D3,2A,13,7F,06,12,8E,BF,96,31,A0,D5,70,4B,5C,95,F3,1B,59,A1,E9,3C,3A,E8,15,8F,C1,7A,F4,70,48,1D,13,E6,9B,0D,0E,26,93,74,B0,C2,D5,E8,E4,7C,98,E7,F7,23,95,E6,B3,A3,47,6E,D5,CA,8D,C6,81,83,48,BB,58,8C,17,1B,4C,AA,EA,47,27,C8,1D,BD,38,57,73,6E,B5,9D,D0,97,CE,21,56,06,D5,8C,9E,C8,C0,A1,F6,8F,50,EE,BF,30,B6,45,89,98,31,E9,02,10,12,0C,AD,E8,DC,4D,BA,19,67,D0,D1,89,17,30,AB,CD,48,4E,37,97,50,97,1F,9B,47,86,B3,45,95,4F,85,79,4C,CB,31,BF,92,10,D2,B9,AF,2C,32,F8,38,A9,44,BC,33,39,4A,37,9E,73,4D,69,95,87,87,9D,E9,63,40,56,FE,DB,E5,54,A6,B7,FB,78,07,6B,E0,51,3E,E5,E8,8E,34,76,F2,B6,F2,91,22,D7,FA,0C,D3,92,71,39,15,98,28,0A,E8,48,07,7E,93,18,83,05,F0,74,24,BA,FD,37,AC,4F,AF,D9,CB,59,F5,EE,A0,02,15,C0,D0,53,38,FE,28,49,24,62,6A,A7,75,1E,87,46,C1,39,32,70,CB,E3,1C,48,9A,85,B5,C3,48,48,D3,22,C3,EB,8D,E0,7B,08,3E,04,23,88,9B,9E,B3,DD,FC,B9,A0,A3,20,77,EC,41,BC,45,B8,A2,A8,E0,5D,99,09,64,B2,21,92,AE,73,F1,6C,6B,98,35,7F,C7,9A,16,AF,15,07,5B,D4,AB,BA,C5,FD,53,4D,C4,30,BA,95,AB,9F,3C,D1,7B,C3,DD,5B,4E,5E,11,84,4F,F6,88,31,56,73,E5,2F,90,86,A3,C4,B0,2E,56,32,B4,55,D4,8D,81,AD,7F,D9,C8,2C,F1,EE,76,20,9C,BB,31,42,70,95,9E,1D,3D,42,21,0D,8C,CD,F9,16,6D,AB,4A,01,A8,F4,D6,A0,FF,0A,56,55,EE,6E,6A,72,70,04,89,47,EB,04,4F,56,24,F1,48,AA,79,75,5C,B7,6B,EA,C0,B2,F8,A9,ED,E1,53,D6,13,8E,07,00,D5,66,4F,F8,B1,00,B4,AD,86,4F,FE,A2,80,DF,87,AF,90,4F,BE,52,92,FB,F4,54,04,12,F3,DC,05,F5,50,7E,A8,78,DB,88,29,B9,E0,A9,6E,CA,0C,98,1A,CF,8A,FF,9E,E5,24,01,9F,F4,D7,21,26,DE,BB,C2,F2,FF,FF,21,20,2A,50,A9,A8,C6,18,91,A3,9A,A9,0C,29,25,4A,F0,D5,F4,2B,94,2C,76,97,EB,80,51,8C,60,9D,7A,46,32,4C,E0,C9,80,68,56,87,24,4B,C3,6C,11,39,BC,BB,3B,64,52,7E,19,FB,30,58,AE,FE,EB,D5,7A,CB,C8,7A,AE,EB,52,E7,1F,20,8D,9B,99,CB,D4,44,6F,AD,04,24,45,30,37,4D,51,EB,AF,2F,A4,E4,88,E6,98,53,78,7D,27,8B,EE,CD,02,1F,6A,8B,59,B0,6B,96,47,6C,FE,6D,F8,95,C0,6D,D0,FA,C8,B0,24,DB,B6,7F,E2,70,07,17,65,2E,1E,F7,01,BC,48,E7,37,4B,B4,D5,28,20,1B,5F,27,73,AD,DA,8E,AF,70,E8,37,45,FA,0E,76,B3,C7,F4,5A,7E,20,25,B2,E4,2D,C9,8C,50,5F,EC,53,2D,40,84,D9,AC,1B,73,08,D8,F9,5E,D1,9E,02,92,D2,9B,C5,61,CD,A7,E0,F2,A4,0E,6F,F7,CE,4E,FB,51,96,2C,69,F6,97,49,F3,71,C8,66,5A,2E,2D,1C,B6,FA,95,A3,F6,43,DA,04,7A,B2,0E,78,08,67,C0,77,04,9B,28,47,BF,B3,EA,28,23,F0,F6,B5,4C,18,4C,68,4A,A3,AF,A3,35,B2,BC,6D,76,07,A6,53,CA,53,58,B3,17,D7,B8,BC,1C,26,3A,23,F2,76,E4,05,4F,74,B9,D5,E4,98,B8,DB,CA,3D,83,46,48,EE,E5,C0,3A,E9,08,B9,D8,00,E6,11,D2,09,6E,D9,8F,BC,EB,F7,6A,33,AE,18,FD,C9,DB,26,37,45,16,0F,8E,20,C2,E8,6B,02,5C,3B,4C,D2,49,2A,53,4A,17,1E,DD,CA,07,62,51,EE,AC,42,A9,F0,67,A9,5E,5D,E4,AF,CC,53,2A,4B,A9,57,83,34,E2,DB,CA,E3,E9,EA,BA,A9,89,3F,EC,BB,9A,70,C4,95,69,F6,AA,A4,78,37,D7,01,38,34,A6,77,C9,F3,5F,50,B4,E1,9D,94,67,8F,D4,9B,A3,87,50,49,2C,15,2C,06,FF,28,B9,58,19,9B,3B,AA,C6,DB,BA,17,24,C4,79,BC,43,CF,A6,2A,26,DA,63,A8,28,F6,96,9A,68,A6,BF,03,8A,82,01,90,F2,D5,93,AC,0C,B5,05,00,36,65,FD,87,AD,01,60,75,65,BA,D3,3B,00,C6,83,8E,B1,95,B5,4C,8C,41,D4,92,3A,F2,F4,3E,5C,28,04,3A,4C,89,75,2D,A0,ED,0B,76,ED,BD,50,4F,E3,17,50,CE,E1,AB,03,0B,50,72,5E,CD,BF,ED,E7,9C,A2,E1,21,B5,E2,53,ED,A7,C4,85,C6,E1,AD,78,8E,3F,68,F0,67,76,A9,32,2C,AC,AC,20,EF,0E,CC,0A,A6,42,5E,16,31,8C,47,1F,8F,9A,F2,2A,43,62,07,71,EF,0D,45,D1,46,24,10,08,2E,3B,FB,41,C2,92,3A,8D,55,12,36,7E,EA,FC,A3,5B,C1,70,08,76,D1,DA,1B,88,03,5C,7B,EC,FA,D4,64,91,5F,B3,13,53,23,A1,BA,46,4C,57,6E,0C,30,D4,4E,4B,39,33,B4,72,6A,30,A3,87,33,42,C6,5D,EB,28,C4,D6,1E,76,24,E8,4A,2E,C0,EB,CD,09,88,29,3D,3B,89,D8,A6,AE,F9,6B,A1,76,B7,68,77,9E,C4,A6,A4,3E,E4,89,2C,26,D9,59,8D,44,45,D8,E6,67,22,C2,0F,91,D7,2D,FD,B1,22,93,85,A4,94,43,16,67,F7,94,74,57,BB,FB,7B,97,BD,3D,09,11,7A,07,FF,B7,A4,A0,FE,55,37,7F,D4,FB,C5,ED,4E,A0,F2,AF,71,D4,56,C2,16,32,61,12,BE,A1,76,B9,96,7F,2A,8A,16,2A,D8,19,83,38,A2,14,7B,CB,3C,6C,FA,57,93,34,0D,BF,FD,98,FE,7F,5A,1C,48,08,0D,32,0A,B7,F9,B0,0A,F6,C0,2E,67,83,47,C5,E7,76,EB,38,7F,80,D1,FB,AE,10,2D,50,96,D0,D5,90,9B,61,F7,1C,6B,14,EB,7F,24,D7,26,23,D6,77,7D,ED,C5,79,6D,AF,09,57,C0,BA,04,EF,94,34,E9,1B,E8,B6,99,7A,10,C3,0F,36,AC,7C,A9,E2,D2,71,1C,3E,8F,85,2B,1D,AD,91,E1,43,7B,B1,D8,4D,73,F9,BD,D6,BE,20,3E,19,E1,7B,F3,D3,62,84,37,F2,68,C1,D4,2A,11,1F,D8,A6,53,F3,F7,E8,98,3C,D7,E7,2C,9F,FC,36,D7,86,96,5F,6C,DE,2E,3F,A3,0D,CB,FB,6E,BC,58,1A,9E,33,20,2C,D4,21,6F,76,61,A8,D2,9B,A8,0A,B3,DE,C4,46,A6,97,4D,E1,E4,3A,0A,A4,1B,94,34,9B,12,D7,97,08,F8,EE,66,66,11,F4,95,87,0D,6E,12,3D,56,6F,44,59,0F,6C,E0,79,D6,D1,22,AB,E1,56,20,DA,55,20,D1,3D,99,14,6A,AD,84,C0,D9,10,95,D5,CA,2A,57,F9,93,1E,2C,F9,D7,3D,65,FD,AE,D8,8A,7A,7C,D4,CF,EC,EC,25,55,4A,9F,1F,AD,27,05,F6,0D,FF,93,6E,0D,A7,38,CA,01,5D,6A,D4,D1,93,86,4B,82,B3,FC,6A,72,AB,48,DF,EF,DA,BF,F9,E3,91,70,6D,54,3D,C6,E5,E5,07,68,87,64,36,37,E1,33,C9,04,B6,44,36,C8,1F,EF,92,A5,87,B3,F7,29,60,F5,33,85,FA,A6,68,ED,C0,4F,04,80,9D,F3,54,70,DE,E6,BE,6C,8F,A2,9A,CE,6F,C7,A2,22,FB,EF,13,24,DF,7D,3A,9A,C0,39,CF,21,B0,4B,A8,72,F3,92,7D,3B,78,87,E5,91,DB,0C,BB,44,5C,1C,AF,F2,52,AF,BD,8B,1F,35,FA,4E,E5,28,00,16,7C,47,9A,E2,3D,9E,73,D5,33,9F,1C,3B,14,39,7D,6A,E4,4D,7D,6C,05,16,E8,48,2A,A3,81,3C,B8,31,32,52,60,66,60,6C,9B,35,0D,F0,01,2F,11,3D,D2,BF,62,B4,23,2B,5B,90,AD,00,01,3F,3A,23,0D,5F,0C,06,F2,6C,15,5E,24,3F,F0,A0,3E,4D,0F,72,D5,67,E1,E0,6F,40,69,BD,8C,CE,92,DC,12,1F,A5,F0,B8,BE,BA,D9,06,3D,1F,65,E8,F8,5E,C2,CB,48,BE,02,20,05,BD,CC,96,F4,6E,39,C3,90,BE,06,A0,AE,FB,3F,59,DE,64,D8,7F,3D,84,89,F1,54,AF,1A,89,CF,13,36,7E,26,66,9D,F1,38,61,6A,D6,18,EA,98,00,A8,62,3E,88,97,2D,7C,76,A9,03,24,E8,A2,B2,2B,6E,8E,39,F3,8C,58,EF,8F,41,06,FE,6C,F9,41,71,98,01,CE,C1,C3,A0,83,2E,64,C0,B2,28,F5,B9,A2,F2,F7,A0,72,8A,D4,7D,1A,15,02,C0,A4,83,6A,9B,AE,3D,69,93,75,8C,CA,2A,23,05,56,EB,91,7D,73,C4,89,9C,2D,D1,75,FA,D8,FF,BB,5F,D4,58,EA,C3,B5,EC,ED,8F,49,C3,54,C3,99,F0,35,B8,6B,5E,62,D6,4B,99,86,C7,45,12,82,3C,D3,5C,03,97,5A,31,70,DC,7F,76,84,59,E3,79,76,B7,A0,20,D9,CA,46,F5,54,1F,6F,E3,2D,04,7B,85,B3,DA,AD,99,BD,6D,1C,E3,44,84,D9,D7,D5,59,B8,64,0E,E6,C4,FF,47,02,69,BA,8D,F4,53,87,B3,F4,24,2D,FE,7C,C4,B4,86,11,A4,80,60,5D,9B,A5,92,07,0D,4C,90,06,4F,E0,5B,3F,21,B5,AB,F5,FA,63,9F,AA,39,1E,AF,F5,85,38,5F,AD,F4,91,DE,40,46,1C,D2,8E,A1,08,F4,73,94,76,AD,42,0B,45,1F,0E,51,8B,98,31,BA,F4,99,0C,8E,01,07,32,38,55,20,1D,89,DA,2A,32,B2,D5,CF,B6,76,E7,DB,4E,01,85,64,4C,6E,5A,89,1D,1B,74,D7,A1,A7,63,AF,99,9B,45,36,A2,61,46,20,AA,A4,F8,AC,95,61,3F,50,A2,6B,B7,5A,AC,A2,B8,40,0C,72,53,F3,C4,29,4C,3D,F4,66,C2,4E,61,B7,FF,1C,47,A1,82,3A,18,CF,B0,B3,D4,AC,2E,2E,7D,B0,AC,06,3B,FD,0C,B8,F6,F7,13,C1,70,7C,04,4E,16,77,27,48,69,63,CE,43,FB,D2,AD,7E,B4,00,8C,B0,92,06,12,A2,81,7A,E9,32,1A,06,6D,EE,61,39,98,28,E6,77,A3,A8,9A,2C,E6,6D,45,AA,AF,4A,18,09,AE,7A,4B,9A,3D,D1,CF,05,02,5D,67,4E,C9,CD,9C,1B,49,72,CF,89,64,FB,91,EE,5B,9C,CD,E7,F6,8C,67,B5,B0,E4,7F,77,AD,93,BD,DB,BC,05,9F,0C,71,3B,81,16,41,1C,2D,E6,D3,4F,E1,16,32,F0,EE,5F,86,A3,23,3C,D4,2D,28,71,4A,A6,84,B1,13,DE,BC,F3,3E,5A,CC,84,FF,30,76,B3,06,F0,10,A5,B0,82,4C,FE,D7,25,E0,66,58,59,9A,36,68,3F,BD,51,DB,90,E3,C4,8B,65,74,D3,71,64,64,A8,D8,D1,52,61,E8,05,5D,10,A3,AA,CD,37,BD,FA,C7,A3,B8,3B,64,42,E4,64,87,AE,CC,F1,A0,80,E1,56,D3,0D,12,F4,81,3E,BE,3B,35,4D,11,A5,86,BD,E6,B7,62,8A,9D,D0,F6,DE,8E,41,7F,D3,E4,8E,43,89,AD,3A,13,7A,8E,77,F5,DE,AF,C2,53,DA,29,A1,33,92,3C,65,2E,63,A3,38,FF,D7,97,66,C2,B6,1C,FD,F5,4B,2F,F6,92,A2,4D,3C,28,20,A4,FC,E6,3C,44,87,AA,E2,9C,63,97,0C,1B,B3,47,02,2B,4A,E5,53,77,96,C7,C8,AE,E4,AB,D3,35,91,7A,A7,58,B9,48,56,18,99,EB,9B,5C,C1,7E,D0,B2,3F,25,81,7A,F8,EA,09,24,B2,FB,03,15,4C,04,C9,75,EB,91,5F,89,7D,57,7A,F8,2E,FF,D8,05,5D,82,CE,B3,AF,D6,35,51,73,B2,44,4D,58,F5,A7,3E,76,96,7A,8C,A6,4A,B0,75,02,25,36,BB,E8,1E,9D,2D,E0,96,5F,8E,F2,1F,8C,59,72,D8,12,18,2B,EA,4D,4F,B6,28,61,25,EB,40,D0,A5,BE,72,0C,D6,03,9E,0B,50,7F,21,8E,04,18,5C,AD,3A,0B,4E,69,62,BA,CD,AB,5B,12,6A,8D,D1,C6,1E,D4,09,BF,C3,86,52,54,A5,6F,65,7F,32,93,E8,2E,0D,80,44,66,16,79,AE,03,46,C0,1F,42,C0,E3,CC,B5,60,C2,6B,DD,A8,8F,84,74,AA,9F,89,F3,EB,05,6E,ED,61,07,3C,81,29,28,1D,F4,7C,52,37,3A,9D,92,BC,2E,F4,CD,86,76,66,32,4E,3C,46,D7,47,31,A0,8A,59,FA,B3,F7,CF,77,D1,CA,E1,9F,4C,D3,41,80,64,B6,46,68,50,D0,9E,D8,E7,88,E5,AA,52,D4,0B,41,3D,1A,61,D9,46,71,84,A8,A2,D4,C5,B7,6D,D5,2D,8C,94,B1,F3,09,EC,54,23,C3,B3,8F,8A,2F,3C,3F,C3,29,41,A7,5D,F9,DB,1E,48,60,56,60,70,E2,03,27,4D,28,30,54,BD,B7,15,BC,18,2E,FF,4A,20,AA,00,DF,F6,38,93,ED,01,DF,C6,00,52,B2,70,46,2D,EA,19,8C,CA,F4,74,02,76,01,50,87,4B,E8,77,21,3F,17,2D,88,78,FC,DD,A7,52,14,D2,11,DE,0E,81,0E,86,1A,8F,1D,81,46,D9,39,8B,E5,9F,4F,AF,7B,AA,5E,52,C8,32,8C,22,86,BA,CE,77,9D,4A,F6,34,47,4A,F1,08,40,4E,67,D2,72,2F,51,6D,CA,A1,70,83,78,B4,72,1E,40,86,5E,ED,4F,B7,E4,7A,A0,A7,8A,34,24,2E,E6,E0,1A,34,A8,06,B6,F5,CD,76,C5,7F,FE,7A,BB,01,9A,A1,7B,9C,28,C8,BA,D8,4A,4C,FB,6B,C2,B2,99,E6,FC,9C,88,47,2A,C3,92,EA,C6,9A,31,07,37,3B,72,AA,F0,13,DE,1A,AD,47,56,9B,10,05,01,AE,B2,94,24,E7,28,A2,31,B1,7E,BB,5C,E1,03,A4,3C,D9,24,B6,C8,05,F5,54,1C,81,8F,26,8C,5F,DF,04,C2,3F,3C,C8,72,36,86,2B,EE,DE,9D,E1,52,3C,2C,7C,9D,45,7B,4B,C5,C7,8C,C1,D5,F9,BD,5B,32,8C,7E,5A,17,F3,DC,1F,99,72,55,1B,EC,26,72,C4,20,0E,0F,CF,CD,64,F1,D8,6C,80,9F,1A,7C,F4,27,97,9B,72,35,72,41,42,D2,D5,E3,C0,34,B8,C9,3E,E1,C9,64,E8,2B,09,9D,54,CE,C3,BA,20,C6,14,DA,9A,70,90,34,23,77,4B,EC,72,6E,29,E7,4B,11,8A,8F,F0,32,64,5E,8E,B3,B2,0C,DB,66,51,4D,6F,6F,20,B1,61,1A,B4,09,95,5C,32,1C,D3,57,82,65,5D,F5,81,D1,EA,56,24,6A,DC,09,CD,F4,6A,D7,15,15,E7,11,A6,A6,8F,1F,D1,EB,4F,F5,18,D1,10,C5,3E,B0,B8,6E,6F,0C,86,A6,EB,06,CF,A5,B1,18,A9,1D,4C,43,C7,9F,2D,0C,3B,61,31,2E,4C,A6,29,F9,0D,5F,64,DF,13,C1,35,E0,2F,77,36,6A,D6,E8,49,64,40,FD,D9,D5,4E,04,56,AF,CD,B0,9C,95,D3,2F,81,E2,71,1F,24,C2,A1,05,2D,C5,12,06,0E,10,D3,1C,11,39,0D,47,3F,76,35,EB,3A,FF,BA,62,26,B6,BE,87,77,17,F8,C6,E4,52,61,37,48,43,B5,0D,7F,30,E2,FA,8F,0D,A1,03,0C,F6,40,0A,B5,A7,73,80,5F,EE,07,D1,AE,12,BC,D9,91,3F,B6,3B,2C,15,BA,46,9C,66,3D,A3,A9,58,7A,64,17,61,37,E3,4D,22,13,AC,21,C5,7F,92,12,AF,51,93,33,A3,B1,8D,80,30,2C,60,83,88,84,98,54,8D,10,C8,A6,DB,F6,1E,BB,29,02,50,6D,33,81,87,8F,09,EF,A8,72,FD,A5,E0,14,C9,CD,32,C5,D2,17,6C,53,0F,26,FB,85,6D,3D,ED,7E,48,6F,B5,47,4C,86,BE,6E,AB,94,AA,46,2A,27,60,C0,C5,E6,CC,F2,D4,5A,45,71,69,FA,F8,8A,C6,AF,D7,9A,49,E8,EF,11,8E,8F,46,65,1E,F2,0C,B1,41,36,7F,43,4A,78,45,BF,A0,02,63,75,10,FB,26,D6,D6,E3,15,0D,7D,F6,54,77,F9,4A,F2,FB,53,37,7A,09,F5,4A,4B,49,7D,57,85,2A,7E,FE,06,80,70,05,FB,BF,B5,99,35,40,34,7C,AA,11,84,23,6A,48,48,4A,A2,99,69,3A,44,9C,4C,BF,B9,D7,52,B3,B4,ED,AF,2A,E0,2F,F0,BD,65,62,E7,9B,11,93,2E,B5,00,48,C4,2A,92,45,10,F6,A5,9A,62,DA,55,25,EE,EF,D9,85,B4,12,45,6D,92,9D,97,25,65,ED,F1,60,97,F0,33,04,A8,56,B2,ED,11,35,BF,CD,4F,15,8E,CF,4A,E4,AD,2D,84,CB,3A,AE,B3,66,D8,70,F7,BB,7A,17,97,15,56,5E,B4,B6,9C,60,F4,C3,EE,43,A4,33,C9,76,8C,0F,18,E3,86,81,DE,BF,98,7D,D9,CA,F8,B2,B5,5A,60,BD,19,12,79,8E,56,78,CB,43,6E,06,86,BF,42,A3,22,1E,A7,61,9A,D2,D1,55,55,19,5A,01,6B,C4,01,BB,72,D1,C5,62,B8,7C,84,76,1F,6F,F1,A8,FA,40,A6,5D,3C,69,59,85,F1,5C,86,27,3D,B5,06,BE,D6,6C,72,F2,C3,99,95,61,B6,83,C7,03,D6,50,47,9B,A4,B2,B4,37,92,1B,53,BE,11,C3,90,56,78,96,52,46,83,F3,7A,73,9F,95,47,00,2D,46,09,E2,68,DA,85,BA,AB,BD,99,AF,28,EA,EA,0F,3C,F1,FC,0D,3D,5C,02,C9,8C,01,E5,6B,05,59,AF,01,7C,84,BA,78,5B,9A,C7,F5,F2,06,12,F6,48,2A,BE,F8,16,83,00,92,80,C9,A8,D8,5F,3A,D2,08,AC,B6,CB,71,43,52,AF,52,7B,D9,44,7F,7E,9A,F1,76,4A,1B,DC,AE,1E,B9,64,E6,AF,F7,63,11,ED,14,D7,2B,4D,03,31,01,76,C2,B9,B0,11,06,A4,E1,1E,ED,4D,51,6A,C5,95,61,42,4A,13,E0,93,6E,B4,0D,36,7C,A1,3A,61,E6,86,39,16,8F,31,F8,E4,62,6F,2C,0A,59,C2,82,22,0C,34,4C,FD,06,31,4F,E7,E8,33,A1,8A,3B,04,33,C9,50,55,7C,AE,DD,80,FA,B2,B7,56,F5,E1,E7,13,4F,58,3B,9A,81,2E,15,9F,84,3A,9D,54,AD,B5,50,B9,6D,DE,F2,65,9E,D6,4C,52,76,D7,5E,1E,A1,90,D8,1F,FB,DE,9A,CD,AD,0B,34,AA,0B,70,1C,84,69,56,E1,68,2E,50,F3,02,4C,07,DB,F8,2E,65,7A,4B,DC,F2,7B,CC,30,56,9E,F2,76,EB,A1,DB,5F,92,BF,97,E4,A2,6B,C5,96,41,23,B7,4D,6D,14,4A,53,19,D1,FE,6B,DC,C2,3B,04,12,08,D3,18,C6,B8,D0,B0,4F,89,4A,13,D1,C8,95,7C,55,66,63,81,D4,90,01,84,93,88,8C,FD,DC,56,52,96,E0,0A,15,C9,0C,F6,86,0B,F3,51,59,03,DD,D0,7E,21,FA,1D,0F,26,D5,40,18,FE,F4,08,94,19,FD,73,8A,FE,D8,D3,BD,C5,60,8A,2D,9C,1F,D8,16,6B,EC,C9,43,5E,8D,E2,C8,D3,6E,CF,8D,84,31,D6,FF,C7,2D,7F,84,D8,06,CF,B2,DF,BD,EB,38,2A,CF,15,4E,0C,2E,77,0A,4D,A6,14,02,22,2D,4D,DE,CE,FC,57,2F,F8,4A,9F,73,A2,00,B7,25,25,B1,46,96,BD,2A,8C,5D,98,60,53,A9,7B,CF,8E,F9,D4,76,20,64,EA,81,9D,AE,42,DC,0A,C3,DA,50,F2,DC,19,FE,20,7D,00,81,32,8C,10,1B,F0,88,92,2C,B4,B5,4A,13,1B,46,5C,E4,B0,2E,FB,03,B9,02,48,F6,A0,2C,4D,93,99,D9,6A,2E,31,FF,DE,BB,B8,00,C3,5E,37,5F,FF,4C,2E,60,CA,DA,DB,83,85,D9,2B,C5,05,96,AA,4A,99,D4,A3,CF,0B,E6,C1,76,AF,07,9F,08,C5,89,B0,C2,4A,EC,AD,60,32,0F,C5,FE,BA,D7,49,B4,3D,06,2C,FA,60,94,A1,63,6A,7C,83,28,71,84,2B,83,0A,13,D6,46,17,46,BC,34,38,87,C4,D8,5D,1E,D7,B3,72,CA,27,8D,22,67,34,4F,ED,7F,7E,2E,65,5D,EB,14,F2,68,76,C5,72,D6,ED,C2,9D,F6,7F,A0,61,C7,9D,F9,A1,B8,A0,55,EB,D1,3D,15,D0,FA,F0,32,DF,47,C6,07,AB,0F,F0,F3,C7,F4,FC,55,85,4A,17,AF,79,FE,13,BE,E6,46,E9,53,24,2F,06,D0,F1,46,D2,E7,08,A8,8F,70,DC,DB,17,E6,14,78,2D,1B,8F,5C,EA,55,23,78,CA,D7,E6,D4,EB,39,26,9D,70,B1,96,73,81,52,A2,CA,0F,F8,14,7A,B2,71,81,80,F6,96,F3,76,44,DA,7A,25,6D,C9,61,60,94,F3,2B,E9,51,AB,AD,86,DD,0E,AA,EC,CE,75,93,94,90,BF,7C,B7,5B,25,31,80,F2,32,20,90,EB,02,B6,64,61,14,B9,48,A7,A6,DC,08,D5,72,6A,C3,74,0C,FA,C0,CE,C8,FF,31,7B,45,67,28,28,DF,2E,E9,8F,B5,34,16,FA,7A,59,D1,E9,59,A8,DC,53,1F,1A,CF,EE,02,36,D2,01,DB,14,C5,9B,7B,DD,7E,8B,49,BD,84,06,CF,ED,0E,33,80,C3,0B,CB,88,85,69,BA,77,42,D8,D3,34,BB,0D,5D,B5,90,44,E9,97,ED,71,A1,E1,C7,23,24,BF,A1,70,FC,2E,99,86,4F,07,C5,6C,CF,78,56,A7,B5,06,93,A3,F9,A2,8B,A6,46,16,F3,76,01,68,42,2E,2F,0E,F0,2C,94,ED,38,27,5F,5F,DC,58,96,F0,43,DD,21,3F,2B,1C,00,51,C7,FE,A2,3A,CC,1F,D8,F9,CD,36,22,FD,5E,A8,B1,D5,CD,1D,3C,77,DF,15,CF,B7,AA,54,E2,B9,D9,10,A4,3D,B9,CA,C1,05,44,02,53,F7,6F,8F,02,82,64,5E,00,6D,A7,30,7F,56,1E,70,F5,A5,0A,E3,25,C6,9C,0C,FF,FB,44,82,CD,6E,25,73,A9,79,E0,D2,4A,35,AC,1A,51,64,48,52,AA,0E,E8,63,50,4F,23,FF,DB,0A,E3,5D,83,D5,EF,A5,40,58,33,B1,A3,12,7E,27,09,B9,F8,3C,23,CC,5F,2C,E8,DA,FC,BA,FB,CF,27,49,38,4E,7D,60,3C,0B,1B,C5,76,D7,F1,AD,C9,05,A0,B5,23,81,C4,4E,35,C2,AE,AB,11,BD,84,39,18,B4,80,4B,63,E8,55,CF,5F,64,72,0F,23,8A,73,04,4C,DF,37,8F,78,2D,D2,B0,CA,40,43,CF,6D,11,60,B6,D7,AB,C6,07,02,93,19,0E,B8,4E,98,0B,DD,E7,B9,C3,A6,60,75,45,10,C3,6E,D8,B8,6E,B3,3F,4D,C9,0A,C3,70,77,B9,C0,3F,A7,41,3F,F6,9B,48,4B,7D,BD,8B,5E,08,2A,F1,1B,C9,CB,0A,46,C4,AB,32,B2,95,2A,F4,7B,0F,D1,28,9F,1F,E0,87,05,D7,31,2E,CA,90,A6,39,7D,02,4C,B0,A6,86,0C,85,B0,BB,1C,4F,FD,84,7C,4F,F7,48,75,64,3D,29,A8,FB,E5,3E,89,5E,90,6E,F5,59,2A,5B,75,F3,6B,DB,6F,01,E4,1A,60,8E,4D,F3,F9,20,04,8D,9C,EE,D0,58,6E,FB,9E,4C,A7,DB,4C,C8,BE,A4,02,2A,62,7C,17,F2,29,C3,3E,59,C4,5A,9D,FC,37,19,EC,9C,09,E4,1B,53,E7,13,E4,AB,D1,73,7A,51,39,76,BE,DF,54,55,E8,D9,8E,65,F2,12,2B,07,E2,DC,C1,AB,6F,47,18,B4,C2,7A,64,C0,23,8D,69,61,93,5E,D6,0F,98,2E,73,DD,16,20,2E,35,08,02,B9,12,AC,40,62,D3,02,F2,A0,1E,76,C1,34,30,5D,2F,42,66,4B,8D,61,FC,63,BB,49,69,8B,92,46,02,40,46,34,56,E7,4B,39,F4,67,42,25,73,4F,97,61,C8,16,EF,F2,E3,80,2F,A2,15,9B,46,5B,52,09,AF,5F,C4,22,79,96,46,E1,33,13,80,2C,F0,21,74,6A,D3,85,66,43,B5,06,94,21,2B,84,0F,8A,2A,21,4C,E8,5B,3C,97,2C,1E,B4,39,5C,71,07,EE,B6,2A,1F,D6,31,26,58,B9,02,A4,AB,B1,A7,9A,03,DB,B1,F1,8E,9D,8B,64,72,EA,0C,5A,EA,15,F9,E5,15,26,27,40,3F,2F,84,B8,64,94,92,CC,8E,64,39,10,06,EC,06,33,EB,8C,07,00,05,44,86,01,D1,8F,AA,38,DB,34,58,BC,A5,03,D9,8A,17,15,AF,23,2C,6D,58,77,4E,7A,B1,8B,46,A0,C8,A6,A1,4E,AE,10,76,71,37,07,9E,CE,D4,23,12,39,BB,9B,D6,0D,0B,AC,6B,05,12,20,C7,D0,A6,80,F1,54,15,5E,48,AA,8A,26,93,98,AB,49,55,16,BE,49,0C,44,E8,12,27,2B,30,F5,E3,9D,F4,46,D7,1A,2F,77,66,28,DD,A6,C3,2B,70,72,A9,BB,B3,84,B3,15,ED,C7,1B,F7,36,2C,23,D1,B9,13,0C,6B,13,AE,27,54,B1,D1,59,84,AC,B5,AA,4D,C2,21,91,3D,18,21,E5,67,34,41,3B,A3,82,C0,AC,AC,82,8C,7D,08,1E,89,37,42,10,EA,95,2E,C9,D7,ED,D8,74,77,CF,13,5F,51,43,AD,D3,B9,C4,3E,B1,2E,82,8A,82,1C,62,46,1C,7A,B2,4C,D9,92,9C,47,CF,6E,CC,D5,10,85,BE,7E,DB,24,5A,B7,5B,0B,75,65,72,0A,3C,01,BB,CA,00,AF,8F,AF,45,0D,32,18,D4,01,ED,76,CD,E5,68,17,C2,10,93,64,2A,F7,B5,F6,47,3A,28,58,84,D0,F7,9D,5E,BF,E7,A7,55,EE,7C,90,51,C0,12,CA,62,C6,E2,B1,F7,41,B0,78,D2,D2,F5,7C,83,9D,9E,AC,49,98,8C,75,06,18,5C,F0,B3,55,C6,81,E9,FF,ED,02,13,90,30,84,E7,46,88,43,33,80,B5,EA,93,44,FE,91,40,A5,15,F2,11,46,AC,6C,CA,42,13,9F,C7,47,93,08,1A,69,5C,D5,B3,74,88,1A,3C,C3,C1,45,68,D6,3E,D3,5D,BB,1C,77,8B,50,93,6B,92,BA,6A,26,FD,9E,31,8D,78,76,E4,96,B2,3D,C2,C3,23,69,DE,0C,94,02,81,A8,5F,5B,B1,DB,D2,06,02,DC,14,DF,71,78,AA,30,1C,C9,02,E4,02,01,12,EF,61,FD,0A,89,7E,E5,D6,33,14,97,C9,79,07,6E,B3,3F,6F,DD,87,00,2A,6C,CB,4E,38,D5,D5,6D,D6,74,E3,E8,2E,75,E2,BA,8D,F2,CF,61,66,A7,31,AC,D4,D0,9E,1E,AD,7F,4F,BB,3C,E3,10,40,DD,1C,CE,F6,2E,1B,7B,79,B6,42,D2,4D,F1,1B,8E,DD,3C,B4,B3,24,82,71,EF,15,9D,29,CE,5E,CE,22,E3,C0,73,03,84,4D,8C,59,FC,9F,58,85,DD,24,26,95,93,C4,6F,BA,7A,53,73,F0,87,23,59,87,5D,B7,18,CF,4B,28,12,5F,A4,BC,76,85,E8,DC,87,66,97,24,74,4A,5C,98,1A,9A,A3,7E,96,2D,3D,27,78,3A,01,9F,08,00,BF,4A,96,6B,5C,61,B4,7A,5C,B7,BF,3E,06,4E,20,36,53,C3,DC,69,B6,6F,50,48,89,E1,24,6A,6F,0F,1F,FD,B4,5B,4B,CF,77,02,00,34,93,A9,F6,5D,DC,37,AA,E9,1A,8F,24,87,06,48,E7,00,31,E6,9D,E4,33,48,DE,CD,C0,3F,FE,F8,DA,67,8C,18,FB,49,1A,F2,51,0F,F9,8B,2C,DD,BD,81,A7,E5,5F,E3,EF,1D,E8,D6,C4,A7,35,94,D0,DA,A6,77,28,E4,9C,58,B7,91,EC,D6,92,8B,DE,C3,B1,12,0C,C1,3A,19,DD,E5,38,95,24,36,A8,4F,63,6D,A1,DF,98,93,95,C3,B6,BF,93,F3,9D,B9,6E,5A,19,60,8D,23,CC,BD,74,62,57,90,E0,B3,7E,10,07,86,84,FF,9A,40,79,4F,31,7D,62,26,8D,9C,AF,3F,98,8D,2E,8C,2D,B0,2B,3E,C9,C2,8D,DC,40,5F,E8,4A,D9,FF,50,B4,17,32,FB,66,2D,4F,1A,AB,9A,47,D5,95,9C,9F,31,5E,94,8B,78,D0,ED,0D,CD,4F,7A,0C,E4,32,AA,54,69,4E,AD,5C,40,02,EC,2D,86,01,68,05,9E,85,B2,5C,9D,81,0E,A8,2F,FB,87,7A,79,14,4C,1D,77,B4,B5,4E,46,E4,B1,FC,19,B1,75,1A,90,E2,2C,38,57,9C,EE,88,22,D3,2A,6D,3F,B4,8C,D6,72,4A,CF,C0,E3,60,F1,63,13,0D,3E,71,DF,3A,23,F7,D2,18,44,8A,D2,51,FC,2E,5A,62,4B,81,48,1B,33,EB,87,D3,99,35,5F,EF,F4,48,E6,B0,CF,5F,93,6A,E8,1F,E2,C0,FE,87,A9,D5,F3,97,65,FC,E8,AA,97,46,29,90,9D,02,00,B8,8F,89,2E,17,6E,C6,2F,1D,F8,2F,64,43,B8,77,D8,E1,84,B8,F3,82,24,81,F8,D0,0C,9E,04,AC,F7,FC,E9,64,9D,B4,6B,C0,E4,85,BC,9A,FC,7A,06,04,6A,93,EF,7A,F7,36,D7,1F,3E,1E,1F,C6,42,FE,6B,B0,4E,3D,27,F8,F1,AA,A8,52,0A,ED,B0,82,7F,85,56,12,C4,65,1A,31,8F,A8,90,E0,AC,F7,73,E1,FC,55,AC,4E,FB,E5,9A,67,87,69,B9,FC,FB,58,B7,56,C1,81,DB,E1,EC,9C,C7,E8,ED,1D,E9,2A,9D,5B,60,9C,1E,88,EB,76,D9,14,93,13,7E,DF,61,AA,C6,74,A8,92,23,02,5F,98,90,E8,D8,6D,93,60,A8,2E,E4,C2,B8,5C,14,90,08,B8,6E,A4,71,A5,01,03,2F,D3,FA,B0,CF,5C,80,AF,EC,08,82,DD,71,97,80,B8,F1,79,1B,C1,19,F9,90,5D,C3,18,B8,45,78,BE,25,62,8B,1A,D8,2D,CC,B2,F4,E6,A2,25,04,0C,6F,B0,8E,B3,2B,C4,38,7D,1D,CA,6B,A2,F9,E3,C2,5A,A5,0C,CC,FF,F0,CF,63,9A,E3,CB,6F,70,92,45,78,20,E4,56,D5,9C,D1,47,42,4C,F4,A5,B0,5D,75,69,D7,ED,EF,13,5F,82,A8,67,77,B9,54,E7,3B,0A,14,35,72,E2,98,E2,09,2E,BB,50,24,28,3E,42,B7,0D,CC,CC,CF,57,FB,9B,EB,6F,03,B3,0B,2D,C7,4C,A0,F5,03,65,24,21,87,95,88,A0,14,79,5B,FB,46,DF,76,39,FA,48,1A,E7,4A,9A,04,B3,76,5C,6D,9E,82,D0,1E,F4,4C,C8,08,34,B9,86,E7,21,25,2B,DC,FA,FB,45,79,A2,C1,80,7D,57,5B,D8,03,78,9F,E5,BA,94,FB,7A,1A,4B,EF,37,76,F5,B5,C2,BC,D1,41,1D,3D,AC,3F,25,91,A3,D7,9C,A7,68,F7,AE,B9,5B,0B,C8,DB,C1,9F,D3,F5,44,2B,BF,88,AB,C8,98,70,CE,16,FE,94,59,6B,27,3E,05,74,D8,BE,18,62,31,40,AF,5A,92,C4,B9,E2,27,95,86,6D,FE,F8,2A,A9,99,C7,BC,F8,E1,97,D5,7D,00,36,9C,94,53,0A,24,92,0A,7B,33,EE,72,63,B7,A3,8A,77,03,B0,A8,40,56,AD,7E,89,0A,05,A0,93,75,8C,CA,88,94,AC,4F,D6,EF,CC,DF,F6,07,83,0A,50,E2,B6,58,54,54,E5,56,6E,FC,3C,ED,EE,34,EC,CB,C5,CD,A9,6C,F1,7A,D7,FE,53,81,34,5D,CA,D9,F9,D5,E5,D7,AC,41,84,D2,D2,5F,B8,47,14,FC,8B,9B,AB,70,E8,03,78,22,DC,17,A2,A5,7D,50,2C,24,97,4A,EA,2D,9A,05,31,D7,19,BA,15,53,E2,C6,78,B8,E4,34,5E,AC,69,26,1F,32,C2,1D,98,48,29,23,A7,49,BF,87,DF,B3,19,C8,ED,9D,89,6F,89,BB,AE,1B,8A,2B,F9,E8,28,D2,59,B4,C6,DE,00,33,77,81,DA,B2,31,CD,E4,9E,51,70,83,54,54,D6,60,8A,B6,C7,3C,00,B5,68,66,AA,87,58,F2,5D,3C,88,F1,FD,AE,EF,BC,8A,6A,11,0C,3A,66,1E,BF,67,9E,05,8A,25,2D,2F,0A,2B,9D,D2,DF,6F,B9,A6,E8,A7,2F,C6,F6,A5,48,B6,37,81,A8,77,23,32,5A,14,34,9E,B6,6D,BB,9B,CF,71,24,5E,05,4E,A0,F2,E2,91,C6,A3,65,4A,06,1E,6A,BF,23,91,AC,01,05,29,E4,9C,DA,F9,99,D0,2D,E5,EA,C3,30,88,AB,02,FB,A7,F3,31,6C,5F,03,CB,23,B4,84,41,AF,8D,8C,98,88,A4,92,6D,92,E1,FF,51,8E,5A,78,A3,0E,AD,81,E0,02,64,83,58,CB,19,13,EB,28,DB,9F,61,54,FF,3E,25,40,2A,6A,98,1D,52,EE,3B,DF,26,1B,1B,74,C5,3C,66,55,A9,68,1C,77,68,2C,35,49,6B,DD,88,7F,56,E5,AD,4B,08,3D,23,7D,7C,5F,90,1E,BB,03,D4,B6,CE,86,5B,FE,A6,02,4A,68,5A,1A,72,0E,DF,BD,9F,14,87,12,A0,4A,4A,18,01,BE,1E,19,C0,17,17,34,44,2E,78,AA,84,8F,4E,D9,DE,A0,05,6B,B6,34,4E,9B,B6,BF,58,A1,9D,54,DC,42,51,C1,68,9D,6D,5A,C6,D0,C4,60,82,F5,90,2D,8A,69,35,77,21,54,95,47,5D,67,A2,58,45,C9,59,1A,7E,06,4D,A7,88,D6,96,39,BC,7D,79,AE,D6,6B,2D,06,5D,29,9C,62,28,58,11,E5,AB,1B,B4,D0,87,4D,1F,53,36,C1,2E,8A,7F,AE,C8,44,D5,BF,09,CA,B8,68,A9,AF,BC,AB,2F,F8,4F,AC,FD,9A,58,F6,53,02,8E,79,1E,C5,14,33,73,FC,E9,F9,1C,B7,A2,35,2F,10,09,49,2B,7C,5A,4D,42,93,CE,CF,57,5E,32,DF,1F,FA,DC,17,F2,BD,F9,30,3C,5F,50,11,05,C0,16,09,BA,0C,56,F1,94,83,99,37,6E,CA,36,93,9E,F3,9D,68,14,01,4F,72,1C,EA,D6,57,68,C0,0A,E2,3E,5F,B5,08,96,E4,BD,D9,DF,57,77,76,A9,BD,B8,E4,D8,E1,CF,7F,2A,32,98,23,4A,FE,6C,9F,B0,95,8E,BA,47,85,D6,06,4A,B8,FB,B0,1E,D3,19,A5,41,F4,FF,DD,6C,8A,E9,12,29,38,C3,62,B0,38,2C,5C,13,1F,36,97,DE,10,61,08,36,FE,3B,56,84,68,ED,CD,51,BC,B4,B0,E9,C5,FB,2C,58,C1,4A,EC,B9,08,5A,D3,B1,82,7E,74,72,F1,6B,62,35,B8,38,1C,56,BA,02,15,54,74,45,9A,B9,6F,71,42,59,68,4D,66,02,F3,54,38,77,43,17,13,1C,DD,C0,24,C9,46,4A,11,60,AE,4D,9F,DB,50,0D,8E,DE,74,28,67,F4,CD,90,C3,88,B1,57,87,01,76,6E,88,5A,1B,30,75,83,02,B5,5D,10,2C,01,C6,63,EA,DD,D7,6E,E5,90,4F,C0,B2,4A,8B,13,9B,00,3D,48,95,87,CF,1E,6D,F6,F5,F0,E0,2A,70,DA,BD,B2,C0,8D,56,F0,76,4E,1A,26,9C,69,03,14,CD,CE,09,BA,29,E9,26,F9,9C,BA,ED,9B,C2,BD,6A,BB,B9,FB,71,B0,37,B4,6B,D6,9E,B3,AD,8A,BC,1E,2F,FF,15,91,4A,ED,CE,FE,BD,2D,E0,0C,7C,A2,0F,8F,1C,E8,93,8A,8F,65,D7,46,FF,93,E6,B9,15,56,67,C2,98,69,38,72,B6,3E,23,1F,9E,75,A5,7B,88,80,45,0D,A4,25,53,46,13,72,78,90,2B,7B,2D,CE,88,D2,64,73,D8,D3,AE,84,3F,C5,41,21,6B,45,B6,E4,23,35,E7,58,D0,55,DA,2B,35,B4,B0,A6,6C,39,68,63,86,5A,46,A2,07,F1,98,94,89,11,88,8B,6C,8C,31,07,91,54,A1,6C,AA,F9,18,16,38,B5,02,2A,9B,42,1E,29,DD,EF,60,46,6C,02,65,A5,7C,60,AC,30,87,7B,98,C7,40,5B,16,ED,D2,9A,57,0E,C0,DD,D7,FF,EB,70,79,47,EE,19,47,A0,C5,62,C7,9F,BA,69,31,1F,98,A8,38,29,24,00,DA,A5,86,56,18,3C,BB,49,6A,90,3C,75,BD,F5,86,32,39,78,D5,C4,ED,24,47,2F,51,3E,DF,D6,0C,59,58,19,BA,49,3C,78,3D,52,89,97,9E,5F,44,55,98,09,5D,00,2D,3F,2B,89,C7,1D,CF,A2,EF,94,CF,D1,2A,31,13,B3,93,04,C2,07,15,9F,B7,FD,7A,19,BA,20,AB,BA,AE,20,E9,E1,EA,CC,8F,F4,25,F8,93,B9,58,6F,C4,FD,25,0D,7C,A4,22,3F,42,38,03,03,BF,07,9F,DC,AA,4C,5B,A3,58,CF,E5,D1,92,2C,1B,D0,16,27,F6,81,78,A8,0A,71,36,3D,6A,C7,E1,3D,01,D8,E1,A3,F3,95,42,23,39,EA,76,53,82,0E,6C,4E,5C,17,D9,97,F6,79,C2,60,38,81,03,6D,5E,A5,4C,DD,01,40,3B,70,3F,AC,76,0B,82,61,16,9E,D3,A9,12,FB,B2,BD,15,A0,06,FD,57,AC,B9,48,A1,48,48,45,5A,0F,F5,9F,7A,C8,EA,8E,0E,27,DC,93,7E,3E,55,A1,E4,D1,36,E6,B4,B1,10,D9,D9,91,E7,14,13,6A,E4,FE,B0,66,F7,A0,2A,66,2E,2B,18,79,6C,C2,D0,36,22,21,0D,D7,4B,1C,12,5A,47,1B,86,31,C1,5C,4F,FB,D6,BD,92,8C,0A,BF,74,8D,C9,21,0D,FB,23,40,AB,DE,E6,F4,86,B7,C0,07,B4,F7,C9,01,4E,C8,83,F2,CD,05,5E,77,76,E4,05,59,6D,AE,B4,35,F4,16,EE,55,62,30,7B,24,A7,01,04,B6,A8,D9,3E,62,F2,94,95,A5,69,7E,9A,FB,35,BC,27,8D,A9,C7,24,A7,0F,E9,B8,F8,E1,9F,A1,67,42,81,80,62,9E,95,8C,9A,E8,4D,02,53,1D,AB,56,0E,00,B4,00,16,F0,B5,5B,56,D2,C5,F2,9A,11,FB,08,AB,ED,90,33,CA,62,8B,23,64,96,09,79,EA,C1,9E,1E,FD,4D,D3,99,57,DC,9F,70,12,8A,DF,D2,8E,F1,E3,FA,C5,90,AA,65,28,A6,8F,D4,1F,9A,77,D8,0E,39,CB,FC,05,73,12,AE,A8,8C,DB,CE,44,BB,48,02,6E,AB,AF,A4,B1,74,18,27,98,47,D7,4A,33,EF,D7,54,23,3E,AB,2A,33,81,97,81,66,6E,C6,07,22,90,FA,17,A6,CA,61,D6,CC,A5,5B,4B,0A,1F,9B,9C,3A,A6,48,37,C5,40,F8,D0,E8,84,E4,68,B5,D5,5E,AE,84,37,65,EA,A9,A2,71,A2,14,F1,F4,3D,77,A7,EE,3E,F2,91,AC,01,09,D8,CA,C2,EA,95,B1,14,84,A5,CA,63,08,50,43,0E,FB,E7,3A,43,F4,CF,69,41,B3,52,C8,38,91,6E,3C,AB,57,7A,C9,A8,50,E0,A6,6A,30,4D,B8,DB,5B,58,C5,5E,40,4B,4D,D2,42,78,4C,62,0F,D3,0B,31,7C,C2,57,0C,2F,7B,0E,DE,C4,36,75,28,2F,2F,BF,0C,81,8D,26,91,8B,BA,BE,18,17,F8,33,20,37,F0,20,39,80,F0,FE,6E,2E,2D,66,EA,5C,F0,92,3E,E2,9E,6E,63,F1,1A,78,52,40,D0,EA,85,89,03,7B,C2,1E,09,C8,54,29,17,44,58,FB,72,CF,DC,D0,33,A1,20,77,39,3C,FB,45,00,B1,39,A2,58,85,92,C4,85,25,2E,E9,00,13,34,21,39,87,D6,00,48,D8,72,A5,C0,96,5D,18,4A,2A,3C,A4,7E,20,12,66,9D,C7,AF,36,1E,42,35,CE,FB,14,A3,01,AB,9D,BF,D5,69,C9,AE,FA,A2,55,BC,96,43,8D,1C,4A,82,A3,F3,70,B2,50,AF,B1,02,F6,16,C6,18,44,6A,31,6F,5F,A2,D0,5F,B3,52,36,C9,E8,4C,0A,89,C5,85,F6,FC,53,91,7A,7F,30,28,F8,33,E0,A5,C2,D3,3C,18,75,AF,DE,C9,12,F6,EA,92,A6,82,9A,D0,02,BF,1A,19,1E,31,80,E4,32,3F,D4,1D,7C,BC,A5,38,CE,60,6C,BE,B8,66,5A,9C,E7,39,BD,16,FC,39,C5,CA,D0,F5,F2,B6,AE,01,64,9E,BB,71,7B,E1,C9,0A,DE,19,C5,9A,45,A9,E4,F1,10,71,B0,C4,3B,42,B3,1E,FC,DB,17,95,51,C7,4B,B2,7F,A8,F8,4E,09,EE,88,5B,57,B1,66,E0,AD,A5,D9,C3,A5,59,78,A2,0E,5C,9C,AB,9A,6A,03,49,0F,B0,ED,79,A2,B9,7A,FF,3F,FC,66,D1,A3,DB,ED,4D,63,35,FF,37,EE,1B,18,E2,22,F8,ED,54,CC,66,98,20,A5,7B,93,B7,6F,0A,A1,C0,11,FD,E0,74,3F,46,51,31,D1,AC,71,51,F9,29,A2,91,38,44,48,25,2E,C4,3B,4B,E2,77,8C,AD,3D,EB,49,DB,70,A6,88,D9,75,52,82,AB,26,72,37,A6,8D,EC,18,F6,E8,7E,0F,7C,9D,9F,F9,6E,79,74,4B,53,83,B9,97,62,37,A2,3C,99,F8,D4,95,56,60,8F,6F,A1,56,B9,BA,4A,1C,1C,E7,F1,D8,D8,23,65,41,A7,91,13,6F,AC,5B,AB,14,23,D7,6A,85,BB,75,58,2C,EE,3D,8F,5C,EE,55,62,FB,D4,9F,55,BF,23,D1,0E,A2,EB,0E,1C,86,39,BB,BD,E1,DC,DD,C6,06,22,21,23,A1,98,B7,4D,35,FE,F0,F5,17,68,10,99,AD,A0,55,AB,08,DA,A9,F3,3B,A4,A6,1D,47,BF,3D,38,B1,A6,9B,71,41,E2,A4,C4,7D,AD,1E,79,EC,76,21,C2,43,E8,D6,6F,B5,F3,28,1D,88,A1,E0,0E,9B,D7,FD,C2,E2,0D,D3,F6,19,A4,81,49,6E,F0,AF,79,1A,18,BE,0F,1D,55,DB,01,0E,F0,61,B2,D1,16,8E,4B,3A,26,F6,AB,13,8E,96,50,68,20,7D,A5,EC,12,54,86,1F,40,53,15,4E,FD,23,30,00,C5,68,FE,77,F6,A8,25,E8,DF,C4,1B,87,71,C6,FD,E5,C3,18,51,FC,F3,7C,6E,8E,78,18,37,F0,B1,EB,59,33,3D,D2,68,5E,EE,84,13,21,19,06,CD,9C,76,FF,33,D2,0F,BA,CB,E2,73,7B,E3,E7,B4,89,CC,BD,71,68,6C,E1,14,D4,45,70,70,16,EE,5B,75,E0,EF,71,36,9D,C3,D4,5D,86,48,5B,D5,37,FC,53,2C,93,89,45,24,BB,D2,80,4B,EC,67,08,05,23,32,6D,39,A8,50,BA,CD,47,8B,A8,BE,D9,C3,E7,F9,37,AE,88,2E,21,8B,4C,4B,66,AD,8F,A1,DA,AD,26,C5,B9,F8,C0,A2,51,7A,F1,D3,CA,47,EF,54,17,19,4B,28,28,40,E1,18,91,E4,FA,52,B7,DB,C3,00,A3,E1,C5,61,98,85,C5,05,33,C0,59,80,F9,EF,9E,AE,32,6A,9A,E7,1C,9D,6D,B4,33,AC,25,96,69,57,1D,23,22,4E,13,22,28,C2,AD,77,65,0C,9D,6E,4F,57,49,FE,03,A1,99,1E,FC,94,B8,E6,9C,DE,33,09,8C,63,96,19,24,55,E8,F3,C8,12,E0,99,63,7B,A0,9D,8D,E4,79,2D,41,EC,52,1A,21,95,34,00,DA,53,56,3E,2A,37,C0,7B,9A,2A,82,78,9D,4B,CF,C7,85,AB,49,E4,08,25,CB,6E,DF,3F,D6,72,96,92,01,D8,84,EE,1E,3C,B4,BA,BB,1D,0D,E3,F9,23,8D,35,AB,6B,AB,71,62,41,90,B8,6B,7B,7B,17,8F,4A,DC,C1,FB,6E,CA,1B,14,07,A0,E8,37,1D,8C,FF,CD,55,61,16,3D,BA,5A,94,0C,C2,45,25,41,77,9C,9A,5B,89,4D,58,84,0E,CC,D6,BC,7D,E5,99,F4,1A,A1,2D,1E,3E,4B,72,F9,AF,77,B3,39,98,3E,94,E0,29,CC,45,B3,10,B1,74,F9,18,95,CE,1D,C6,46,9F,1D,4B,71,40,A0,38,CB,E6,7B,7E,9B,08,5B,08,77,91,00,EE,F4,8E,49,B1,AF,A5,95,1C,5C,20,11,5A,96,61,CF,77,C3,16,52,71,7D,8D,85,C0,53,F8,63,94,73,3B,95,A0,EB,63,17,5A,CE,A9,D5,90,95,1E,9F,68,2D,CE,4B,34,14,FE,FE,0A,F9,D1,44,8D,FF,4A,FD,44,61,D0,3E,49,E4,FB,68,FE,C3,23,8F,A6,DF,B3,3F,08,02,8F,AB,30,5A,19,93,4C,4A,B6,8A,D0,49,2A,70,84,73,F9,09,62,55,BA,B3,86,E5,7C,53,40,81,4A,55,6C,FC,97,B9,4A,97,CB,12,90,ED,BD,28,63,D9,7D,33,63,06,89,1C,7C,AA,B5,5B,B0,4A,F5,5E,BE,42,E7,2E,8E,5C,BE,A1,4E,20,32,10,AC,D0,91,44,D7,3F,C4,BF,71,29,FA,F5,A4,01,21,9D,6C,AB,8C,23,0A,B5,9A,4B,3F,A7,E8,24,0F,70,71,62,73,D7,66,0A,33,DE,64,AF,57,7E,3E,6E,E3,33,4B,4D,DE,24,32,5A,4C,E1,4C,AB,24,F1,87,EB,B6,7B,0B,E5,3B,C4,D0,65,42,1A,50,46,D9,3F,93,04,37,AE,FF,B9,F9,1D,F0,45,D0,90,33,26,D0,0E,B9,A5,8D,07,2A,56,2B,76,02,FC,7B,71,09,7F,22,B5,7F,5B,A0,6F,3F,2D,A8,34,FE,E1,64,73,C8,4B,AF,A2,1D,9F,F7,BC,78,FA,92,EA,E6,4F,D2,60,8D,3C,29,9C,8D,61,C7,8B,52,A2,65,13,E4,B4,C6,7A,44,C7,CB,A9,7F,FB,08,4B,49,90,67,A4,9F,4C,12,7C,DA,3B,EB,24,98,4F,71,9B,BD,67,D8,89,DF,4C,9A,13,BD,D5,FF,0D,D5,11,7F,15,8C,DE,8D,9B,00,E6,48,72,B9,D2,03,23,32,9F,65,08,70,BA,53,79,A4,71,F0,88,10,29,42,E9,F9,C1,67,97,59,8A,B3,6C,E9,FC,AE,6F,AF,47,1A,93,9D,E7,B8,67,06,E3,C7,E8,C4,99,28,0D,2B,73,EE,3A,73,14,C1,7D,A4,85,5C,BD,6E,9D,9F,80,EF,A9,F9,6B,F0,CA,06,D6,67,BB,E7,45,F5,62,94,48,B3,71,62,9B,0F,73,21,E5,B8,64,63,F0,CC,5C,1D,D7,D8,B2,F3,85,FD,E6,1B,93,2B,27,89,1F,B1,74,74,5C,CF,A5,85,E9,14,F7,2D,3C,3F,11,D0,20,06,AC,A9,4A,A6,7C,35,79,21,B3,8B,06,B8,B6,15,D8,B4,BC,70,19,E0,F0,E3,45,DE,66,CE,83,2A,DF,96,14,9C,21,53,CE,9E,A9,36,75,77,19,AA,CA,D9,56,6B,2D,8B,47,8A,E4,2B,22,E5,BA,DD,31,62,2B,47,82,B6,25,B7,57,E3,A0,64,65,F9,37,1F,4A,59,D2,CB,58,7D,DE,E7,E1,FA,3B,24,3A,FD,8E,D9,38,07,CF,C2,AF,30,EC,C0,FA,B2,22,CD,25,79,A6,E0,43,0A,85,19,85,FB,8E,66,2B,FA,91,83,61,D4,68,19,03,95,57,49,47,70,31,DA,4E,85,48,6E,7D,7E,CD,3B,68,3A,93,F9,AF,4C,6D,A1,11,C8,76,D6,9B,80,E6,A6,71,F3,87,D6,0F,C8,7A,F6,C7,39,05,E2,44,FA,35,57,36,E5,D3,15,70,89,D6,69,AD,C4,4A,60,B1,06,86,EA,0A,96,83,84,7A,A4,35,0B,45,17,FA,2E,FE,4E,61,69,3D,37,B5,D0,4E,7E,B9,98,E2,2C,4B,07,3A,AF,AB,4E,86,99,77,6F,67,CA,75,C2,41,44,A0,2F,42,8F,87,1E,3E,41,90,35,C0,BE,7D,B3,83,D6,DB,31,76,AC,B5,D6,3C,E1,BC,6F,E7,37,13,09,3E,AC,8A,6B,B1,3E,78,F5,83,EC,85,C7,25,AD,8B,76,47,FC,6D,B1,17,A5,BB,01,75,5D,B3,FD,8B,24,0B,59,3E,1F,B0,28,9A,C5,DB,E3,75,97,3A,4C,DB,80,B8,CA,0B,44,F8,26,69,E9,B0,46,61,46,2A,69,29,E7,2A,9F,5A,AF,4B,A0,98,C4,F1,19,DA,30,14,08,C3,DF,95,9C,7D,D6,BA,C1,FF,C7,2E,D4,37,33,E6,40,D5,F5,45,B1,AB,11,FB,80,F0,66,D4,44,E8,81,C2,E1,7C,F3,BD,22,78,B4,39,BC,87,5E,43,C5,B4,83,00,BF,EE,D5,47,C7,FC,BC,B1,AF,29,3E,8C,39,6A,A6,76,95,3B,89,96,44,31,9A,A0,BC,71,97,E9,FD,51,1E,33,9E,E5,60,C0,F0,49,21,2B,A0,A3,3F,E6,6A,32,99,4D,06,E0,F9,6F,B3,DB,7E,68,7E,8B,4B,23,29,18,1D,18,64,CA,BB,76,EC,56,3A,86,AC,B8,D6,4B,07,1C,9D,97,E5,36,50,2E,1B,6D,3A,E0,86,62,43,98,88,29,BF,8D,92,A5,01,F8,2A,5A,49,66,7A,C0,C6,5A,AE,87,D1,4E,63,BB,9A,EE,AE,03,86,E2,9E,A5,EC,5A,BF,C1,28,A0,31,6F,47,35,1B,63,39,3E,0F,2C,68,A7,B1,A1,63,28,C4,7C,CD,7B,05,67,22,30,79,B5,C6,81,BA,D2,A5,8A,BA,87,B7,B3,5D,0F,DA,7A,51,F3,C6,4E,E4,B7,3F,91,3D,83,47,A9,98,20,F6,5E,7F,CF,C2,39,03,87,15,9E,7D,11,14,84,BC,EB,22,0E,9F,DD,5F,79,56,E8,CC,A2,02,86,71,DC,39,70,CE,4F,C9,87,57,16,AC,86,CD,14,96,F7,90,EB,DC,A3,14,F7,6A,41,B1,63,4B,08,E0,F4,27,E2,B4,43,DA,49,0C,0A,1B,70,00,2A,DC,1D,94,E8,74,C5,EF,08,89,B9,38,5D,89,C1,B7,7C,08,EB,DA,AC,42,C9,09,24,B2,7B,D8,A6,AE,74,34,52,E8,C2,88,61,55,01,0B,DA,8A,4E,82,DF,2B,DF,E2,DF,2B,46,17,9B,06,FD,07,45,0E,0C,F4,BA,7C,01,4D,16,DC,38,33,E4,C2,CD,2F,75,9C,51,5D,9F,49,4D,AD,69,19,B8,E6,68,FB,F2,45,94,BF,6B,5E,76,FD,62,A7,24,DE,2E,50,9F,2B,EE,9C,0F,7A,35,47,A6,D3,7D,2F,A9,9D,DC,A3,42,93,52,AA,7D,C1,E4,76,98,AB,73,E2,8E,7D,46,79,5F,54,39,1E,EB,C9,15,53,89,47,96,2D,79,93,B1,FD,50,1C,E4,6B,FA,61,F6,AE,49,CB,5A,46,F3,A5,BB,20,96,DF,96,48,66,0F,6B,7F,F5,5B,62,06,A0,3D,F8,44,66,6A,15,E2,55,E1,93,F4,C7,BF,6C,0B,F7,EB,8A,6D,54,90,B3,9E,93,F7,18,05,10,6E,E7,7D,0A,E6,97,11,E1,20,07,71,CE,93,D9,DE,B8,AF,DE,83,DC,7F,99,FA,1D,E6,21,41,10,B5,1D,F1,23,40,E1,9A,42,B1,5A,61,71,4E,71,01,61,B1,7C,46,31,F8,DC,F9,D7,04,B4,4D,13,94,56,E5,DD,BA,B3,E1,E6,EC,1A,F6,FE,E3,9E,74,8B,F2,7D,EB,3C,82,07,68,64,97,23,F6,D1,94,AC,B2,55,B4,56,67,2C,77,43,09,D5,F4,47,ED,7E,E2,7D,D9,DA,0F,FA,C0,01,2D,CA,CA,FF,3A,34,C9,99,CB,4A,76,06,C7,9A,AA,01,A9,08,16,F3,E9,13,EF,4E,E2,39,04,71,EC,E9,DA,36,BB,A6,3C,39,ED,B3,A4,28,46,ED,64,6F,FF,EB,EC,46,8C,77,0F,04,08,DE,A0,F5,D0,09,C3,5A,5F,1A,D5,D3,2F,CC,E2,F0,F7,95,99,69,8A,06,AE,D0,08,05,7A,E0,75,4D,37,CD,34,5D,1F,DC,1A,66,45,A2,4A,44,7A,FF,6A,F5,9C,95,11,6F,31,71,54,67,BB,D0,83,BE,0E,07,6A,B9,85,3F,46,A4,BD,44,91,B2,59,2D,EB,3B,28,3B,5E,D4,26,89,6E,5A,34,C0,11,FD,E5,5A,6B,2E,B0,0B,D6,E5,89,66,9C,31,8F,32,45,EC,57,AC,01,3A,0A,1D,2F,B0,1C,8A,A9,58,4C,70,61,52,9D,38,09,24,22,EA,1C,94,57,41,42,F0,FB,D3,E7,5D,C1,51,48,04,A4,80,53,B2,D4,5E,F1,CA,65,08,75,61,E1,A6,17,F1,A0,36,B6,72,FE,AA,10,4E,96,43,00,94,F8,F1,41,08,8E,5F,58,F4,48,08,F4,03,8D,17,47,7F,AE,EA,02,24,78,87,9D,D0,5A,80,97,1B,4F,2A,54,40,0F,7A,75,26,0C,7C,BC,B6,1A,8A,56,8F,05,5E,43,A8,62,C4,CA,A9,7D,86,7A,F5,CB,D9,0B,AE,69,A6,2A,21,10,73,A9,36,61,50,0E,ED,70,13,FF,47,12,8E,FE,AC,7E,FE,9A,6C,85,B2,1A,A0,DB,EC,33,1B,2E,48,9D,79,0D,5F,1F,39,51,D3,E7,16,D4,9B,55,65,33,CE,5E,D7,56,07,F2,19,16,5A,AA,EE,00,E2,B1,4F,1F,73,74,03,7A,C8,BC,D8,42,D7,90,ED,AA,08,86,85,6E,E7,39,68,9C,BB,FB,DA,7F,C8,88,2F,B3,90,EE,18,16,55,3C,33,1D,F3,4C,D5,BB,55,55,BD,AA,49,D8,C2,96,35,C1,7F,CA,81,20,64,00,C4,5D,DF,5C,6E,D1,98,5C,90,55,82,CA,64,08,3C,20,94,2A,10,80,27,C3,F7,7F,47,5A,DD,B5,11,E9,87,08,1F,91,97,E9,B2,C9,79,C8,18,CE,CE,54,74,2F,F3,41,49,6C,9F,D8,2C,47,67,E3,98,14,1C,FF,42,70,5E,B8,6B,E2,16,5C,E9,47,F6,E7,57,21,01,4A,C5,42,C1,BF,39,37,DA,6C,0F,4D,D2,D4,1D,E2,5A,AD,82,E0,7C,8D,84,98,1B,4E,4E,BE,BC,1E,7B,7F,49,92,2C,4B,21,98,97,A2,52,BA,B6,32,2C,81,DC,DB,98,47,B9,20,4A,55,10,34,5F,D7,61,54,43,B3,E8,AA,3C,E4,4A,C1,4B,CA,B7,5B,88,A8,FF,01,96,38,62,74,9C,9A,93,88,E7,1F,5A,65,33,8D,A8,22,D9,5F,4D,E9,0B,0D,95,38,E3,17,82,07,12,1C,1C,79,1A,AD,7D,50,7D,CB,E9,FB,DD,5D,93,C0,2D,B1,19,A0,FA,14,25,C0,4F,2B,90,F0,E1,B7,BA,61,CB,52,62,2A,D1,18,DB,63,DA,67,D3,94,8E,78,F9,6E,27,D6,44,82,0F,78,18,14,99,1E,2F,36,FA,53,BE,80,B4,D0,A2,52,E8,8E,64,62,E0,BE,A8,90,DB,0A,82,E4,42,C9,BF,6F,92,FB,3C,1E,1E,E0,56,A5,22,3B,51,8F,3B,22,CF,CA,96,C4,27,2E,74,8B,EC,9A,F1,48,72,C1,AD,80,4F,D0,37,12,58,FE,3A,13,32,FA,FD,45,A5,C3,98,46,89,9B,86,F7,EB,AC,4A,71,62,20,25,D9,B3,88,33,B9,84,CF,A1,6B,5F,60,7C,87,DD,9E,C5,C3,0F,06,1F,76,91,46,A3,45,9A,40,AD,F6,17,81,BF,C6,39,50,D5,0C,11,6A,0C,00,C0,B9,E8,91,A3,C1,2C,B6,A2,78,28,6E,46,C5,9C,7A,21,BB,72,79,43,2A,00,E6,D9,9A,03,BB,B8,10,01,1B,4A,F1,70,4C,5B,1C,24,AA,23,9F,C3,2C,30,FD,B1,E4,4C,56,11,8C,A6,CE,33,F2,29,BD,64,2B,35,D7,D2,32,39,B6,78,4A,C8,B1,A8,EB,E3,33,1C,88,46,08,A8,8A,65,B2,13,72,C4,28,A0,0F,6F,8D,58,9C,E3,F4,66,F6,E1,57,05,1A,AA,DF,DC,39,D8,89,4B,30,D4,08,02,28,03,1C,45,94,2C,26,42,A9,7E,D2,8C,E6,14,7E,EE,A7,3B,61,31,2D,EE,45,1A,05,34,26,5F,B0,61,8A,2C,C6,12,A8,52,56,CE,99,1C,F9,52,A6,E2,7B,03,53,68,DE,7F,8F,51,A7,CB,20,6D,EE,A3,36,7D,BC,BA,26,89,FF,4B,D7,E4,F4,03,91,90,03,60,A9,E4,A3,24,CF,AB,F3,DA,5B,FE,EF,21,91,3A,F1,A8,22,BD,2A,75,8E,7C,1A,99,0C,61,F3,1C,D5,B0,73,B0,C2,C0,C9,A6,0B,7F,78,B0,EE,1E,63,24,99,48,D9,90,67,BB,46,9F,3C,43,22,B1,47,4A,52,44,49,F8,A9,E9,00,75,3D,94,66,B1,AA,5F,F0,F3,C8,CD,E4,E3,0E,44,2D,CA,3C,08,5A,F6,8E,6D,B2,73,25,EB,0A,D3,2B,C4,BD,28,C0,7A,7D,DC,3A,FD,DF,EE,44,94,97,60,AC,2E,94,B8,88,B5,EE,83,31,14,34,10,FD,71,E3,29,D3,7F,32,FF,7E,DD,EE,C7,8D,5F,6E,93,A5,C3,C4,7E,90,84,14,CC,3E,30,41,06,E2,15,C2,6A,1F,71,F0,B4,33,D8,F0,98,79,3E,19,95,B5,6E,F2,FA,74,19,7E,1D,32,7F,FA,83,16,85,9B,8A,0E,B4,F0,89,BF,FA,06,82,2E,DE,F2,C4,4C,03,77,FB,D8,0B,2B,A8,FC,F6,AC,9D,DB,E2,F6,71,C8,2E,F7,F4,B3,E5,A8,7E,97,80,14,AC,84,FD,83,3C,CF,19,D8,D5,92,52,DA,58,41,22,A5,08,04,22,AA,9C,E4,41,5C,2F,29,47,3F,F0,4B,DB,E7,15,A3,52,D5,70,70,DA,C4,AB,05,69,C8,E0,60,B6,36,94,98,D8,23,92,56,28,1A,91,00,43,B2,87,17,C5,34,95,8B,5E,64,C2,14,03,73,2F,24,1D,C3,43,38,7B,27,59,D1,22,2E,B0,1E,3E,33,29,20,05,E2,29,33,3C,71,AB,55,49,4A,19,6C,18,1A,FA,DB,3A,0A,22,A5,5A,61,99,57,14,08,DF,64,AA,9E,FD,25,4C,80,84,15,B9,17,A1,DF,A5,84,44,87,30,11,98,EB,EF,68,9F,DB,AB,70,6D,2A,61,B5,6D,0C,A6,03,34,25,88,E8,C2,73,C9,1D,5C,F0,3A,FD,3E,D0,AB,08,87,F1,93,CD,2A,44,FD,8D,4D,B0,CB,A8,F3,8E,77,CE,E7,CF,37,17,AD,1D,A4,63,C6,9C,D9,5A,17,2A,91,C3,7B,60,07,C0,B7,67,2C,0D,4B,7D,52,EF,B0,C2,9D,27,BF,2C,09,E0,87,3D,60,E5,4B,B9,F8,F8,65,93,7F,AE,45,F2,CB,02,31,BD,93,FF,79,F1,31,2A,68,F4,3B,07,93,C3,6C,8E,84,7C,73,04,79,E2,B5,46,D4,12,D5,59,19,A7,BC,F9,93,D1,AA,93,15,C5,87,9D,98,9A,DC,09,C9,C0,E1,45,B1,22,C6,BD,24,D8,62,22,6F,87,76,7F,90,A2,55,4B,E3,82,B1,C9,A2,55,64,BF,57,3C,5C,73,16,76,6F,D3,36,75,AD,66,A0,41,EF,79,61,D9,62,B2,DC,04,3E,35,12,FC,EF,70,C2,51,89,EF,8F,5A,64,79,9B,BD,19,CE,5F,E3,C9,F1,70,85,E9,B2,97,B8,48,39,14,A7,2C,EC,AB,92,0C,2B,51,4E,90,E2,C2,A6,13,99,7F,12,5E,F2,F5,EF,3B,17,FF,B2,09,7B,ED,02,83,29,D5,79,10,57,F7,84,52,23,FF,D4,08,9C,91,50,19,8B,82,ED,15,1F,C3,2C,77,47,48,C4,CC,0F,94,6C,0D,06,E0,BA,49,86,FC,A3,9E,FD,AF,0C,32,52,C4,76,48,8D,E5,E3,8E,89,07,B2,0A,B7,6D,6F,D7,C3,34,04,86,5C,3F,47,47,1A,8E,20,45,0D,C6,8B,DA,FD,CC,F0,E3,08,3E,D0,32,63,C9,B1,A9,8A,7C,EF,56,88,AF,43,15,3A,66,D6,D1,8D,92,A5,E7,E5,72,F8,C3,D0,95,84,9C,21,0B,BE,FE,61,B6,F8,45,7F,0C,4A,FC,D1,1E,29,FB,DF,01,FE,56,00,56,4D,7E,AD,83,34,FB,67,DD,80,77,A1,65,55,09,11,29,01,51,E5,EB,93,A0,6D,E5,CD,A0,96,BC,6B,3B,8E,7B,2F,5D,62,94,38,03,7D,6A,98,31,2B,1B,4A,FA,C7,E7,6B,D6,E2,A8,FB,5D,87,48,C0,48,2A,18,80,8B,50,12,0E,0D,BF,68,52,DA,A8,9D,98,28,0C,95,83,10,8A,55,A1,E3,4D,BC,77,90,0A,30,17,B0,C9,F6,6C,EF,66,0D,20,85,9E,01,90,9B,60,68,E4,F7,39,A7,56,B4,5B,29,40,C3,4C,6B,B3,96,4A,D3,BE,A0,77,23,C6,73,9E,AE,D6,2F,9D,21,43,A9,3E,32,EA,3A,29,80,AB,50,8D,A0,BB,49,0E,CB,57,8A,BE,C0,F2,51,C8,F4,7C,0A,66,4C,B7,8F,5B,53,D6,E3,54,C2,2E,6C,78,85,89,97,2C,DD,56,B0,A9,FF,33,D7,E7,32,8B,3C,93,8A,94,CF,63,F1,A7,CC,18,FB,87,1D,44,E5,E2,3E,E9,20,4B,19,BB,96,C0,41,8E,20,DE,76,1C,A2,22,AF,A8,2A,7B,CD,F0,43,06,BD,66,62,42,01,99,31,EE,CA,C2,BA,07,23,D1,7F,52,AD,05,1F,F6,63,45,18,D8,EA,B7,45,BE,82,18,D9,BF,2A,74,86,37,AE,9A,13,C8,24,26,D2,7A,1F,92,E1,47,4E,0D,21,11,9E,EA,27,8E,14,D2,37,EF,30,83,55,12,EA,1D,1F,1D,29,60,A0,76,52,4B,85,3C,31,03,95,A5,6E,5A,AB,B4,0C,4A,C0,03,8C,43,EB,93,9B,F9,FC,34,90,5A,38,CF,36,FF,F1,B4,02,AB,7F,9B,47,D7,E9,20,8E,83,33,E2,8D,C6,91,AA,B2,3B,64,46,F7,A2,7F,54,09,82,68,9E,3B,98,51,1A,64,6D,BB,EA,7F,ED,84,42,8C,73,1B,82,8E,C6,0F,E8,A3,59,86,2E,41,B1,F3,E0,5B,00,58,26,2F,FC,B7,38,10,C7,E7,FE,FB,D8,B0,BC,0E,A0,17,6E,88,18,4C,F5,96,94,E3,B0,88,2F,4B,A1,29,8E,8B,B7,15,ED,8E,EC,29,50,C9,5F,CC,6F,B9,E6,9A,08,46,27,83,31,FE,07,A8,D7,60,D0,A9,31,CD,ED,09,62,8E,C0,D1,88,86,AE,45,CF,0C,C6,A7,FD,99,67,13,29,23,8F,90,FE,6A,16,98,F7,28,06,74,77,EE,0C,1F,70,FF,39,0D,17,E1,B4,F8,60,A3,57,41,B3,7B,78,7D,EB,D2,08,23,65,DF,13,BF,33,D5,70,EE,E2,51,05,63,51,8C,9A,E9,E5,DE,A8,CC,4B,BF,89,A2,A8,FE,59,CB,73,A3,BA,E8,16,EE,96,16,06,9B,10,64,C0,89,E4,E9,46,B8,0A,51,70,72,8C,CF,85,1C,F4,60,B0,B5,88,D1,DC,50,F9,74,07,E3,C7,72,6B,B5,33,32,A7,1C,05,62,94,7A,85,7B,F5,38,3A,5E,3C,0F,2A,18,41,71,63,16,56,00,CF,B8,A3,DE,CE,17,FA,9A,93,2B,C9,76,1E,43,0C,DD,AE,4E,9A,CA,2C,DC,26,F2,02,EB,E9,DE,ED,6A,9D,8A,6C,5B,1D,FE,24,67,93,57,5D,19,FB,AA,B9,88,18,09,59,18,96,05,90,06,3F,65,D0,39,59,42,75,66,EE,D0,BD,74,3A,4B,65,9F,E4,EE,99,80,2E,85,0B,EB,AD,C7,69,9A,04,BE,48,D9,9B,1C,64,C2,CD,64,9B,13,5E,CB,D3,80,1D,E6,FE,2E,2A,BA,38,8F,06,EC,47,A9,8B,32,1C,19,13,74,22,A6,95,8F,C1,41,4A,F3,93,B8,F1,8C,4F,4C,FC,B7,18,60,DB,F2,E3,B7,6D,EA,0C,CA,E6,EE,FB,63,7E,87,22,3F,4E,20,AE,B6,18,70,43,AF,92,80,FD,4C,86,4D,3E,12,1F,65,CC,EF,69,DD,B0,D1,60,1D,B0,85,4F,2F,22,8A,24,CA,86,55,55,49,F5,31,18,B4,A1,89,96,9E,08,7C,8A,79,71,17,64,DD,3B,D0,48,DF,3A,9C,52,CB,8C,C5,F3,C3,B9,B8,DD,87,F3,8F,A0,58,AE,16,9C,28,47,FC,66,FD,D7,58,0E,C2,5F,F1,9C,26,C0,9A,4F,34,DA,97,55,3E,38,B2,74,DD,31,DE,A5,18,FF,C2,C5,71,BA,E8,F7,5D,CE,1A,80,92,65,2A,C2,CD,62,B0,42,30,06,88,68,0B,B0,66,B9,E8,AE,C9,96,37,0C,FB,CE,34,62,36,76,C4,26,C1,16,C4,1B,1F,0E,12,08,25,DC,A2,0A,AA,58,C7,0A,09,9E,7D,04,FB,70,70,20,47,7E,E6,D6,01,26,5F,6C,A9,C4,3C,9F,7F,79,83,F0,D2,F6,B1,08,8A,09,FC,03,9E,5A,65,A6,84,7D,F3,A7,8F,B8,A6,63,42,F0,59,45,EC,3D,A0,BA,82,20,35,7A,EE,CB,E4,F2,3B,3B,4F,13,56,68,23,F1,4D,D4,57,C6,D4,FC,44,9C,CB,3E,C5,68,E1,AE,A1,26,DB,F7,C9,85,DC,E8,AC,4A,62,B9,4E,4D,BF,BC,DA,B1,67,72,4C,16,AF,A1,05,96,FC,50,D2,99,3E,93,51,B5,95,A7,28,87,F6,11,70,6C,2C,77,B7,08,3D,60,DC,B3,34,43,42,C3,2E,8C,25,5E,72,56,1D,EA,27,D4,FC,89,1B,D4,59,E7,6F,70,04,86,09,6F,0F,88,44,3C,BB,32,7D,71,A5,2F,1B,B3,BF,62,9E,54,31,EE,1C,D2,D2,59,C7,B8,67,1C,CB,35,EE,BC,4B,C8,E1,E7,AA,F1,E9,5C,85,7A,D8,20,79,9A,D8,A8,16,1C,40,5E,4F,5C,E2,21,81,F3,F8,98,9E,86,90,B2,D9,B6,C6,97,F8,F0,0C,91,4E,F2,9F,4B,B3,BF,B1,FF,DA,71,7A,55,E8,A3,0E,11,97,92,3E,26,0E,31,5D,86,81,B6,D3,46,CB,BD,F6,52,88,1D,D8,45,76,0C,3B,34,0E,A5,AC,49,FD,A4,9F,DA,EB,EA,ED,9A,98,53,B1,1C,77,E5,A1,5C,DF,AC,B2,96,35,92,33,9A,2E,03,3E,9F,DF,BD,A8,31,47,19,A5,E4,B3,FB,02,17,17,D5,61,AC,07,B1,F8,35,81,2E,4B,23,95,77,35,DB,43,71,5C,06,67,E5,DC,7D,63,46,4C,0A,F3,3C,28,50,E2,A0,FB,C8,D7,4C,58,2D,B0,F3,4B,B6,14,B1,FB,CB,B0,4B,FF,54,34,E2,0F,90,C9,33,CF,5A,AE,76,B1,C8,3E,D0,5A,D4,F0,0E,61,12,37,63,27,90,F3,FC,12,F8,86,3B,5A,0E,8C,89,54,57,A4,AE,5D,D0,05,B1,BD,2B,BF,57,1B,80,54,EE,EF,C1,FA,6A,F2,7E,72,23,93,AE,EE,85,E6,AE,1A,25,C0,AD,D8,89,0C,E1,B2,14,BB,E4,64,FC,17,1E,7F,53,66,6E,AD,32,B7,27,16,A4,50,53,BB,06,5F,D7,D7,71,3F,03,45,83,58,8F,55,30,74,A2,9D,F6,C9,FA,31,2F,0A,1A,AD,F3,D1,4C,75,EB,74,67,AB,C2,0E,64,87,24,D6,99,70,58,65,B6,45,FF,52,B4,3F,5A,1B,4A,FD,43,E0,12,BD,D8,05,0C,BC,DD,9B,47,1A,07,14,23,12,57,E8,0E,56,72,8C,1E,31,45,07,B8,37,D4,E2,16,48,A4,28,B5,07,E2,83,79,F2,DD,96,11,85,0F,77,42,1D,C0,8F,90,33,B0,21,CA,A0,08,21,7D,92,51,CA,82,2F,3E,79,07,AD,EE,C9,95,1E,B9,76,3A,98,82,03,94,BA,CA,7B,09,AA,39,47,78,B1,DA,C2,0B,8C,B8,1F,E4,E4,4B,DE,8F,03,86,65,4C,21,AA,4A,0F,62,34,C3,6D,E0,FF,77,87,99,59,45,7E,FD,E6,8F,02,5E,6A,AE,2E,AF,A0,01,CD,08,EF,9E,87,9B,37,67,3B,3E,B3,0F,4A,E0,50,10,F4,EA,23,1F,A9,47,40,4C,AA,E5,55,F9,98,43,0E,1E,5D,CB,CB,22,6B,32,8F,43,ED,6C,85,87,01,59,E0,90,7E,73,C3,36,DD,62,A9,5B,6C,EF,A2,B4,BC,05,C5,5C,82,22,DA,07,A9,35,F0,DF,66,67,4B,C7,F4,EA,14,BA,3D,B8,83,83,19,33,16,44,89,9B,77,19,72,D3,EB,A2,F5,7E,F0,82,AE,56,07,BE,BC,99,0A,11,A2,1D,94,20,8A,EE,39,CB,8C,92,FC,47,8C,45,52,38,B8,42,C6,CD,1B,5F,A9,07,31,3E,FA,D0,D2,2D,28,24,47,30,40,F4,FC,AF,2E,73,0D,0B,C9,4A,46,12,31,07,C6,C3,F6,73,80,0B,EE,99,B4,62,40,80,C8,18,46,55,F9,BC,2B,B0,1A,0F,26,DB,17,45,73,D2,96,77,84,B1,C0,DF,70,4F,8A,A3,B2,B2,8D,72,84,66,CB,80,8C,13,2D,1D,97,BE,FF,77,92,2B,14,60,5F,53,2B,95,05,94,EE,66,8C,EC,75,ED,5D,F8,7D,2A,23,80,B9,71,61,AA,F2,EF,06,F6,0A,64,1D,BB,F2,7A,76,11,7A,66,DD,27,A8,91,70,63,23,4E,7E,F0,B9,7F,4F,92,77,99,D3,E2,1C,F4,65,75,A9,F3,D7,A4,42,C7,9C,15,85,D8,AB,81,84,36,E5,50,B2,F2,C1,2C,B9,D5,50,8A,C7,12,2B,19,33,CB,D5,24,CE,8E,D9,8D,3D,86,13,20,D2,03,E1,B7,DC,47,3C,94,5E,3A,C9,D2,FB,35,1B,E2,01,90,9D,F1,F3,6E,42,F7,FF,CC,CF,49,10,8A,99,AF,DD,88,B7,2C,82,77,19,5B,62,3A,E8,59,24,A5,9A,53,D4,10,0E,D3,D0,18,CC,60,1B,1B,94,F0,A0,72,15,E8,FB,88,9A,D6,F2,D3,BC,9C,64,9A,EE,D1,CB,DA,D3,23,0B,FB,F2,08,0B,B6,A2,E9,32,A0,3A,21,13,08,80,20,17,B2,F1,BF,26,F4,63,F7,A4,90,DC,02,3E,47,94,A8,62,6F,AC,A7,09,B4,F3,08,45,8B,8B,3A,89,68,D4,CE,E6,AD,9E,45,C0,17,46,D0,83,D8,94,29,89,5E,5E,AC,6D,C8,F8,2A,DB,45,99,42,82,54,87,64,2B,83,55,9B,3C,AF,33,C1,9A,BB,D4,6B,62,EF,B3,28,45,FF,6F,C2,26,37,6D,5F,F1,C8,2A,69,2D,39,E6,34,60,C9,B6,CF,63,06,08,CF,0E,CA,37,D4,62,A4,2E,96,33,86,A2,5F,B8,39,15,59,86,F3,68,6F,5A,50,97,62,7F,AB,6C,6A,AC,2C,67,07,04,F4,DB,6C,92,7F,7B,98,FD,C7,00,4B,C4,75,30,0A,20,BB,51,D1,04,6E,5A,F3,AE,35,5F,C8,D9,AD,F2,65,12,E4,62,15,EA,0C,5F,BD,D1,18,C2,73,DA,1C,62,38,45,39,59,59,84,7E,5A,54,61,2E,7C,C4,0D,4A,3C,9D,CE,88,9C,AB,05,37,DE,6B,10,64,98,E5,1B,C9,2E,E7,78,40,9F,FA,5F,97,8C,31,3F,76,BA,99,7C,B8,52,DE,7E,01,24,C4,64,E3,C8,29,FD,CF,F0,46,22,03,49,30,9F,A0,B4,20,3A,CB,4D,3D,48,55,60,32,26,EC,E2,1A,68,B2,4E,F3,AA,44,55,74,E0,C2,E5,81,F7,D6,71,8D,19,39,18,83,A9,64,63,65,D3,1E,E9,E6,20,98,30,8B,CE,04,73,EB,71,EC,95,75,B5,2C,A1,E3,65,0C,F0,39,FE,E8,71,20,18,BB,19,A5,CE,F7,80,3B,D9,78,9E,AA,06,2E,8B,A1,5D,0D,BD,B4,28,54,F7,2A,2F,EE,58,92,5E,0F,B9,CC,1B,B7,83,E0,C5,32,2A,00,F5,41,F0,CF,C2,8D,68,20,E4,5D,2C,8F,5C,57,68,0D,5C,A5,A7,74,62,5D,7F,E9,1B,9A,92,1E,A3,E1,16,4D,08,C3,25,D9,6A,D1,BB,6B,D8,66,FE,5B,D8,41,6D,EE,EA,ED,29,F9,E1,91,7C,D9,9E,12,76,D9,AC,EC,B4,6E,F6,7F,74,79,96,AF,A0,EE,59,B3,31,69,00,8D,CB,56,D8,9C,6D,DA,B7,DE,91,DE,0C,92,A3,71,67,2A,85,0E,B4,7B,2D,76,AC,A6,78,70,33,B6,D7,03,41,B4,73,BE,43,9E,AC,2A,FF,5A,F0,E3,6B,F4,87,5A,BC,52,33,D8,DB,01,2D,F3,40,75,E2,65,63,28,94,9E,FA,1D,8E,8F,B2,F2,C4,05,43,9B,60,07,0B,40,03,8C,5D,DC,6A,CD,54,DA,B1,9E,C4,40,21,8A,F1,D5,FF,70,5D,71,5A,7D,64,8B,77,B3,74,D4,03,05,6E,D1,73,9E,47,E6,90,E9,C8,78,DE,08,E6,42,D0,A4,9A,E3,88,2B,CD,9A,1F,73,AB,9A,FE,5A,20,39,06,B2,EB,4C,9F,9F,E1,D8,BF,85,05,17,E2,9E,1A -roundConstants_full = 23,AF,7E,35,9A,34,A6,BE,48,C0,0D,47,D6,A1,FC,91,71,E6,B0,A2,EB,03,E4,D2,B2,2C,0D,11,22,9A,E7,44,3C,0B,8B,20,9C,2D,87,63,F0,16,94,0E,85,8B,51,E3,47,82,80,C7,6D,0D,4D,CE,04,BE,79,67,ED,14,A0,24,FD,12,8A,3A,28,F5,36,F8,5E,52,A4,1C,5E,6E,64,20,83,AE,59,0E,7A,46,68,BF,61,67,84,79,95,9E,4A,0A,31,39,11,71,5B,71,3F,2A,A0,D6,14,AF,77,48,76,74,8F,38,81,46,58,6F,CE,35,0C,E2,2F,60,25,55,27,52 -keyMatrices_full = 55,7D,8F,D8,AE,9D,F3,56,13,90,35,C9,BB,2A,39,3F,B8,09,76,84,BF,9E,0E,26,A2,14,58,70,CF,1C,C3,14,C9,3C,A5,79,6F,3D,45,B4,7B,06,E2,CA,B7,86,69,3E,D3,F1,9A,DB,20,92,5F,1C,1A,D3,9A,A1,38,82,83,5C,74,66,01,90,91,09,B2,17,DD,27,80,8D,35,65,85,77,49,9E,6C,5B,7C,00,89,BB,87,AF,0B,E2,E7,3D,94,94,E8,CA,08,B1,BF,AE,DB,F9,9B,D2,CD,19,40,B8,31,BF,A6,CF,F6,12,6D,5A,48,BA,E1,B9,40,68,81,66,EE,14,D2,9F,06,4A,9C,47,F2,62,88,9D,78,18,57,EB,6D,CC,8A,FF,A8,39,5F,73,6B,1D,0C,56,11,9E,00,7D,AE,B6,3A,63,3B,05,51,CE,82,9D,81,E3,EC,32,C3,DA,77,75,24,E2,A3,84,72,DB,A3,B8,3E,EA,EA,21,F6,96,92,A4,DF,DC,57,CB,C7,EF,22,C2,A0,D7,74,6D,A0,02,DF,DA,C5,73,55,6C,8A,0A,40,61,BA,FC,89,A0,A9,4D,EE,7E,90,C2,8E,6E,14,D9,37,E9,8B,AD,DE,99,CB,75,57,22,44,35,E8,EE,F0,0C,52,CD,4E,07,02,4A,2B,A9,E1,BE,10,83,E5,A5,67,9F,3A,87,60,3D,85,F7,C6,34,60,D4,B5,E2,03,5A,ED,E1,71,80,6C,94,5F,16,A4,65,1A,40,F8,E4,16,A4,F1,17,4B,02,43,99,D0,B9,0E,8D,E0,30,CF,E0,1F,C6,67,03,A2,79,33,7F,B0,9A,74,DA,2E,A4,0B,C9,33,AE,36,24,8C,DF,79,F9,1F,B9,E1,40,58,3A,52,76,E5,6D,6C,4C,B6,A2,10,9B,8D,DE,8D,8F,A7,72,1C,E5,AC,96,F9,D1,D0,C1,65,3E,95,9F,61,E8,6E,E6,94,8C,BB,66,94,EE,DE,06,DD,20,F1,C8,1A,EC,B2,B4,91,98,F7,25,15,3B,73,CB,B5,6D,81,1C,CE,33,C7,F8,D2,1B,EF,0B,4C,42,34,C1,87,7C,33,F1,89,03,6C,D0,81,B4,CF,11,52,A1,9B,26,C8,0E,81,BF,29,14,F3,CC,C0,CF,60,87,02,7D,80,BB,EB,A5,BC,E6,72,05,59,08,CF,3F,F7,57,AE,19,B6,91,AE,53,25,57,0B,B7,7D,51,C4,3F,13,6E,0D,6D,D9,FE,E6,BF,FA,7F,BB,39,5C,EE,F7,F0,C0,BE,F2,A5,A1,D6,1A,31,C3,B1,C2,DF,8E,00,60,9E,B8,78,78,A7,D6,43,FB,CE,B9,46,D3,50,14,90,1D,EE,D8,4B,D2,7B,11,EA,91,89,B3,B9,E1,CB,C6,00,7A,23,58,EE,0E,23,F2,56,37,AA,B3,1D,27,26,22,64,37,56,C2,4A,4A,E8,66,E0,6E,8B,0E,55,DB,13,0C,DB,5F,BC,69,19,B9,0E,C7,B2,71,C8,D4,1D,E4,F8,39,AE,7E,C5,8A,9B,DF,BF,3D,95,2F,EE,0E,5E,D1,E0,27,82,45,FE,6B,01,68,D7,9B,67,72,17,AD,C3,01,DE,30,EE,95,AE,E0,EB,0F,1E,12,30,E3,68,22,44,2D,DF,74,1C,5A,21,94,5C,6C,EF,98,90,60,0F,25,4D,FE,14,04,14,C7,96,F4,5E,09,27,D9,C8,49,37,34,24,13,35,4A,D1,0A,9A,D4,2E,97,98,1F,D1,61,F1,4E,D5,A2,D5,0A,3A,9C,C0,A0,AC,4E,5B,89,E6,56,7A,FC,91,2A,8F,6F,15,8D,09,B8,B9,D6,61,19,E6,9B,1A,06,3D,7C,34,8D,F4,08,0A,58,DD,0C,1B,37,77,E0,67,96,B5,FE,FC,48,60,68,5D,17,99,54,67,66,32,2E,DE,07,3D,D7,06,21,D6,2C,14,C0,3F,74,CD,E1,EE,26,AC,6D,29,8A,74,4D,56,27,E4,F0,B9,0B,9C,76,41,E1,82,83,EA,35,08,F2,80,13,91,A3,F5,32,B6,DA,2E,7B,83,82,08,B0,5D,AA,7C,D2,FC,24,B6,84,CE,63,A9,DE,32,A5,F8,68,CE,09,56,B7,F0,6C,04,6C,BA,27,11,81,99,F9,49,64,BE,29,23,7B,9B,10,4C,55,F4,FD,5A,63,B8,B4,4C,6F,F4,89,E4,A9,46,65,D6,1A,11,0E,4F,80,62,5E,19,34,44,67,12,89,88,55,47,AF,31,F1,9F,EB,7D,34,5C,82,AF,30,40,13,5D,DC,FB,B8,61,23,28,6D,8F,01,DE,6D,78,FE,1A,65,DE,07,92,A8,B7,5F,B6,F4,69,B7,B7,D4,1B,25,F6,A4,5B,50,76,22,E2,C4,20,AC,82,A7,EB,9F,15,A2,2B,5A,E9,AE,BC,5C,38,E1,92,63,05,01,98,C6,06,8B,14,AC,F6,74,8F,F8,9E,68,32,3F,BD,AF,01,AC,61,EE,18,6C,9B,C0,D9,E4,EE,D5,6E,18,CB,AE,42,96,49,D1,FC,0C,A2,E0,04,6F,65,05,7F,57,EC,00,F5,E2,7B,B5,80,66,5D,40,2E,8B,17,4E,8B,82,6E,D3,44,F6,D2,E6,E6,4D,2F,C0,EF,C9,54,74,CA,8A,BB,AC,8A,8B,F9,30,B4,40,82,8F,A9,06,D8,04,CB,60,81,C1,CD,09,7E,1E,5A,36,AC,CA,CB,BB,7F,26,61,49,6C,E9,24,C7,33,94,89,02,DD,5A,18,C1,2F,E5,AD,88,55,81,D6,F1,F3,CE,2E,BF,0B,98,D3,50,4F,A0,56,A0,43,F1,D7,70,AE,EC,18,45,76,D5,87,98,F0,21,8F,FC,36,B9,32,32,A0,7D,26,EA,53,D1,5B,10,2D,D8,76,C8,5E,79,71,03,B1,E7,F6,13,71,D7,A7,56,3E,AD,7F,10,54,D1,17,71,36,E5,0C,91,5A,80,76,A3,AB,F5,F4,03,83,B1,64,AE,5C,C2,EA,85,88,E1,F2,EB,98,19,D9,F3,2A,60,01,84,8D,FE,10,E8,3B,75,15,C9,E4,12,2F,D2,57,CD,58,DD,75,24,D9,DC,9D,EB,23,74,B3,F0,FA,44,12,70,51,6B,26,E9,9A,DC,7E,BE,A2,E0,52,8F,24,DC,99,EB,30,EB,01,4D,90,64,D0,AA,D3,D4,4A,92,34,00,46,C7,C3,9C,46,12,BC,A9,93,BA,C2,AA,2E,31,9F,5F,41,02,E4,62,E2,F0,53,01,0D,79,B8,58,53,77,49,49,80,47,0C,2A,7C,64,38,20,01,E7,9E,D5,4C,EB,8A,0D,35,CC,B2,92,17,8A,A1,7E,52,D2,E8,B2,36,11,3C,68,70,54,BD,1C,FD,67,FC,E8,AF,D5,A1,85,E1,1D,7C,A6,AD,0D,F4,7F,5F,3E,18,70,EE,1B,E1,C7,73,29,54,FC,30,E8,74,6B,78,D1,54,28,55,C7,22,15,08,57,1D,C6,75,68,F7,AF,BA,47,4D,4D,F2,C7,A5,F6,30,3E,54,DF,EA,CC,3F,1C,1A,EE,0A,55,87,61,A1,22,6C,AB,D7,EC,7A,B8,00,DF,90,34,A2,14,8B,10,0A,EB,AA,AB,94,1D,8E,CC,DE,BD,4F,67,34,8A,C8,07,33,E5,07,F0,EF,3B,4C,FA,93,26,5E,98,B5,D3,3C,3B,4B,4F,3E,B4,99,C0,D4,C9,BB,22,97,1F,D0,CD,DC,C7,62,9C,25,93,4A,99,75,6F,61,59,E5,51,BD,4A,30,CE,66,C1,72,2C,3A,2E,CE,33,3B,36,78,98,A6,06,A0,F0,B2,14,8F,C3,9F,28,A1,53,E5,15,B6,77,EA,1B,3E,40,32,22,42,FF,24,96,0B,C7,39,24,A0,11,DC,FD,51,42,D8,C8,02,21,A3,C1,B6,15,D7,DC,07,11,BB,DB,BF,F2,2A,D7,F0,EB,3A,60,27,D8,01,2C,64,C1,72,71,15,86,F2,85,DB,30,A9,9D,7E,86,5F,0E,F1,47,83,9D,C9,4C,51,B5,5F,50,AA,89,E3,9A,9C,B8,DE,83,64,E2,04,F9,2D,5A,D3,D8,20,9F,41,91,B5,F3,6E,8C,BC,EC,74,89,D4,84,E1,CA,CB,AD,05,22,18,55,A9,19,28,D7,DF,26,2B,0D,58,88,26,42,66,B0,68,12,97,AA,F7,41,25,24,72,A0,FE,D4,EC,E6,72,84,77,4F,2A,C6,76,AD,DB,37,82,87,58,F6,D3,AB,E4,2A,70,C7,26,B8,A6,7C,5E,93,60,B3,D6,94,D1,4F,40,05,6D,40,1B,8B,00,D0,87,B1,9D,DC,D6,19,D5,91,E3,80,D3,49,9B,38,FC,64,2C,03,E5,48,5A,F0,29,FC,A8,61,93,F0,73,00,F4,32,8A,F8,DA,89,70,FA,D5,2A,94,93,8B,58,42,92,3E,25,A6,2E,0A,38,86,3F,8D,66,60,C8,77,90,53,DA,D0,E3,F3,5A,D2,4F,C0,0E,52,7F,C4,F5,FB,1C,50,FF,F0,D4,CB,7A,E1,08,64,75,ED,1D,BE,C6,C5,64,BC,1A,A2,77,84,99,EC,10,6A,C0,F4,AC,E5,A3,E6,C8,6A,CA,C9,B8,E2,C4,DB,9D,55,A7,A4,39,A7,96,F1,CC,94,E0,BE,6A,48,DC,55,08,BD,D1,23,04,FA,8A,32,E2,C2,67,AF,3E,8F,7C,99,94,59,4B,F4,95,A5,C6,D2,FC,16,9C,EA,4F,90,CD,E2,83,3F,19,B9,EF,95,8A,FA,C5,B1,57,01,09,92,01,6F,E6,9F,65,A9,E5,A6,C2,4C,05,1F,6F,9A,BB,36,FC,6F,38,B6,42,2A,3C,4F,F5,20,AA,C7,DA,92,1D,48,E6,1F,C6,38,0B,18,39,2A,26,DD,EE,38,BF,AE,14,FA,C3,B2,A8,92,52,CB,80,F5,3D,F0,2B,DF,93,E6,2F,45,50,81,45,39,9A,47,E4,E6,E3,22,1B,AF,C0,10,A6,5E,49,80,4D,1C,D3,72,CC,FC,5B,19,70,AB,17,D2,6E,51,B0,BD,36,FC,72,0C,55,53,BE,38,DB,82,FF,A0,BC,AF,24,2F,D4,33,7E,C2,62,D5,DA,A6,3C,E5,AD,C2,A9,E8,D5,67,0E,E6,D3,87,C1,BE,29,40,2C,45,41,32,70,85,A1,F9,22,95,62,C1,1A,80,72,E9,9D,80,8A,D2,EE,B1,F4,12,89,4B,42,02,79,B8,4A,95,B4,DC,95,54,67,EC,E6,34,2B,5D,84,B9,08,30,29,EC,5C,AB,6E,8A,F7,39,70,F9,C3,F8,9E,34,34,0B,E7,6F,94,67,79,AA,F7,46,9D,65,3F,7F,F1,41,BE,9D,61,3D,ED,C4,42,97,24,0D,A5,5B,5E,C2,8B,90,B0,01,1C,9F,1D,B0,2D,CA,67,1F,91,65,EC,9F,DD,98,F1,FD,84,34,01,7F,F1,E0,A3,30,AA,5A,80,1B,EE,F1,5C,BA,4D,72,82,A4,35,FE,2B,D5,10,EC,9A,E0,FF,77,3F,3E,4B,61,2B,D2,D7,6B,08,81,37,51,B7,9A,11,38,61,AF,EC,9A,77,3A,A7,E4,62,8A,95,67,1E,90,70,B4,DA,BC,F7,C9,03,D3,BD,6A,FD,91,06,23,34,EF,0C,56,33,FF,3F,AA,79,14,E4,B8,DE,FB,7F,CC,8C,C9,05,1E,03,5A,9E,D0,17,7D,0B,42,74,C2,AC,12,72,FD,51,6C,90,04,CA,B9,6B,8A,05,56,E3,9A,D0,6E,29,82,ED,5D,AE,04,FD,B6,49,81,4C,12,6C,35,AF,7D,63,11,AD,06,71,77,91,8D,52,C1,FB,6E,08,D2,8E,9E,E8,DF,CC,AE,9A,9A,CD,4A,A7,A3,34,75,0C,27,E0,A1,80,14,99,AB,9C,68,AF,6C,5F,6F,4E,16,B4,FE,AE,8A,4C,FE,54,A0,E0,71,22,D5,BB,11,5D,30,B7,65,9C,E0,EB,38,11,80,93,2C,E0,CD,05,FE,F2,66,D6,FF,26,E9,1D,82,31,1C,E0,2B,59,BB,38,B1,D1,DA,40,8D,90,13,D1,7F,A9,FD,89,28,BC,BA,3E,5D,60,4C,E2,B6,03,12,40,66,6A,56,D1,6C,4C,90,36,B5,70,17,B0,9A,F9,4B,FD,A3,72,86,F6,AF,BB,2A,36,EA,95,20,07,FB,73,FF,49,92,5E,C6,55,F5,AB,86,1D,25,4A,8A,F7,89,C7,F7,6E,FA,FF,CB,39,FF,83,07,A7,68,63,E0,2E,FB,B2,1C,BB,95,0C,91,10,CA,B8,23,0F,06,C6,0D,35,95,75,E4,A8,BB,C4,2B,97,1A,BD,9E,22,FE,85,C2,83,B4,01,60,3E,17,AE,E9,43,0E,2D,EC,F3,19,EA,5F,99,AC,B1,23,C7,E5,EE,BE,7E,1F,5D,78,AC,A1,CF,C2,DE,D2,46,4B,F6,92,E7,0D,DC,CE,A8,F1,D1,6E,79,4B,F1,EC,29,17,E3,02,E5,29,D1,F0,EC,9A,50,45,67,EE,48,80,2D,47,6D,07,DD,D9,90,A5,C1,32,C3,9E,F5,38,5C,2E,E4,BA,34,93,13,14,F7,F1,A4,5C,63,47,25,32,1D,46,1B,C4,01,2A,50,AA,24,DE,15,84,30,41,4A,D4,2C,B0,44,60,15,1B,30,EA,91,B7,59,7E,B8,FF,B0,8C,98,3D,82,56,CA,9A,A7,AA,6A,AD,B8,A7,58,5C,B0,99,39,DA,F7,90,EB,43,0C,C8,50,2B,38,56,E8,51,19,32,3B,03,99,46,75,74,55,12,BF,99,F5,4B,08,25,A9,3C,E4,19,53,8C,D0,68,3A,14,47,38,B2,59,9F,CE,C9,2E,6D,7A,74,6E,0B,4C,37,2A,78,1F,41,16,9E,7E,EB,89,0D,EE,23,DD,29,D6,53,E1,F1,52,7E,A9,CE,77,B5,94,7B,A9,6D,83,E7,8D,86,40,56,D7,70,76,A8,18,E2,65,E4,6A,8E,85,BF,A9,00,D0,38,50,D9,EB,AA,4A,B9,10,F3,53,58,39,4C,59,28,FF,BA,5D,B7,9F,85,4D,F8,87,92,B6,B4,20,D9,87,A6,C5,BD,00,21,F9,2C,27,63,2C,AA,10,06,83,41,DC,2B,04,01,FA,06,F7,5A,5D,A9,3B,0F,78,EF,64,73,3E,C6,0A,7E,17,AD,F6,ED,80,86,E4,6A,33,82,7E,22,D2,99,52,E3,B7,33,1A,2F,E4,69,ED,6B,DA,5A,28,91,2C,7D,54,90,52,77,6E,7F,21,9E,22,29,15,32,1B,E3,D2,62,10,8D,D0,E4,45,C5,13,8F,B1,2E,99,9C,D8,C4,B1,B8,1D,BC,0E,14,09,1F,FD,58,E2,3D,5E,00,7E,1C,1B,92,BD,88,CB,AE,B0,AA,E2,4E,FD,07,2B,51,7E,AB,FB,BE,50,76,24,5B,84,53,B5,75,3C,69,E6,CB,66,1D,70,04,12,FE,53,89,92,12,BB,57,D3,53,4D,97,A5,BF,C3,6E,D3,4C,AA,75,24,48,22,09,4C,6A,05,B1,E2,4A,D0,08,B7,42,CC,5B,93,AA,AA,7F,90,CD,E5,66,00,BD,FD,5B,CD,DA,42,1A,FB,3A,FD,75,10,82,D6,CE,0F,AC,3E,3F,1F,B8,61,9B,EA,17,93,24,F0,D8,02,A2,A0,80,3A,80,EE,EB,0A,3D,18,A5,5A,E0,92,91,03,7E,76,3A,03,A4,85,9E,90,D1,3C,D0,3F,AD,01,8B,22,63,41,E3,93,7E,A9,F8,44,0E,68,3B,D9,BB,F6,9E,02,98,E4,AF,C8,B7,9B,CE,F9,00,F6,E1,10,88,6E,03,67,D0,15,F8,8B,E5,CE,E7,F3,A3,87,FF,90,07,32,A6,39,B5,5B,5A,10,2D,D2,8D,03,87,FD,B6,7A,B4,71,07,F2,64,3A,50,7C,6F,B1,C4,A7,1A,8C,4C,E9,C4,E6,16,72,8C,4A,C5,85,AA,38,74,FB,86,48,C0,28,EE,3F,3E,86,0D,E5,EF,66,87,55,94,AD,82,30,D6,4D,81,9A,D3,70,A1,54,C9,D5,C6,31,B7,2F,85,F3,16,F4,3A,8D,E0,5C,BF,63,82,F4,1F,0C,0C,3C,C0,D9,EA,0A,B9,D4,6D,71,16,85,AD,79,38,00,20,22,D1,54,2D,BC,C6,4B,CD,B8,9E,A4,5D,1E,5B,CE,81,28,91,54,9E,30,1A,26,85,69,6A,90,63,08,1B,74,F4,4D,4C,F0,7B,B7,1D,EC,4D,3A,DD,21,E7,53,FA,27,97,90,97,75,E9,CB,FA,2E,63,41,EC,CA,C3,FE,3E,B7,26,F6,4F,38,82,A0,78,27,13,48,B9,2A,D0,93,7A,CC,E1,09,96,23,D3,B9,E0,5E,37,F9,F8,21,28,FC,F9,05,C4,7A,E8,00,11,F0,0F,E3,02,97,44,56,29,0B,BF,0A,6C,C5,2A,69,BD,29,69,0A,93,E4,15,65,86,1F,F1,A8,A2,CD,51,7B,AD,16,52,FB,10,71,F8,B3,C0,D2,5E,97,0C,CE,68,AB,AC,3F,09,B6,41,41,F1,09,A1,FA,CB,AA,1C,FD,B3,67,3F,BC,1F,B4,0D,30,AC,F2,90,F3,27,DE,2E,D2,E5,BE,01,91,8F,88,F1,9C,D5,DD,F1,88,C0,0B,C5,60,F6,6E,43,A4,BD,12,29,13,75,9D,28,DE,9C,65,CE,C9,B7,CC,4D,E3,A7,E6,9D,A2,B1,9E,B4,93,DC,1E,66,76,4A,5C,71,89,01,A9,17,EA,C1,76,24,05,37,33,19,AA,45,07,7B,16,08,CA,BD,70,9C,87,2D,4A,93,24,4E,8B,F5,63,02,D8,98,40,35,E3,43,32,12,3F,F3,D0,BB,B8,02,AC,98,CE,DE,50,6C,90,CD,56,42,C7,DE,BA,CB,AF,E3,40,8E,70,DC,D5,CF,96,94,7A,13,3C,47,E0,9F,3C,E8,83,4A,8F,EB,4C,6E,3A,64,E3,BA,51,4B,D4,25,FE,07,9E,FB,71,55,5E,35,94,73,F1,06,6C,2A,56,E4,F3,21,60,51,7B,C7,9C,4F,78,91,79,62,91,75,93,23,22,E8,6E,FA,C2,AF,0E,B5,C1,FE,2C,33,AA,A6,50,7B,44,E4,1D,12,91,49,4E,B4,E3,22,D8,35,1D,0B,B9,60,DE,90,33,1F,BD,E7,C4,2F,14,C5,47,7A,CA,91,F5,72,93,7A,02,F6,2A,F5,4A,E5,BF,B1,81,17,16,2F,8C,47,C9,D1,63,52,39,B2,6C,84,02,D1,D8,1F,92,D1,6E,ED,53,8C,3E,C2,03,23,92,BC,46,D1,32,9C,4E,29,5A,27,87,C3,5F,FB,68,05,87,07,85,6B,E3,C3,F8,6C,4F,6D,F5,7E,77,5E,F3,A7,DC,18,C4,5B,6C,09,D2,12,95,E6,17,6C,A1,F5,FC,A0,B5,0A,40,E1,60,1A,A2,28,34,1B,6C,48,B8,E2,AF,91,A4,68,11,36,26,0C,5D,49,70,2F,97,77,C8,87,45,55,0A,94,E7,3C,38,F3,34,E6,7E,C6,47,D9,E2,C7,74,E4,82,B4,31,6A,3E,17,0C,84,39,74,95,7F,08,5E,29,D5,6D,16,28,06,62,34,92,15,41,30,5E,42,A2,A2,9C,85,A2,9E,8D,32,DF,16,EE,44,7B,44,56,6A,71,73,0E,D7,03,AF,4C,B4,A2,86,7D,5D,05,B7,45,3F,96,22,14,65,8E,FB,E8,39,3A,16,C5,97,18,1C,33,FA,11,07,F5,A6,21,A4,D3,DB,8D,A7,EE,F1,0D,09,2B,18,52,F4,48,30,CC,B9,42,7E,E1,60,16,AF,6F,EB,63,8E,F1,B6,85,17,D7,14,64,2F,99,56,C1,7D,BD,D6,E3,93,37,03,EB,7E,F8,3C,20,74,CC,AC,F0,8F,CC,EB,FC,1C,5F,14,C0,BE,9F,5A,E4,93,93,5D,C6,44,D7,C4,EC,69,10,80,7D,C4,62,40,1D,91,FA,45,89,4F,F8,E0,2B,E1,55,DB,0F,CF,AB,C2,32,4A,61,BF,B4,CF,BF,E7,8A,50,F8,14,50,0A,D4,9D,89,F6,F5,59,B4,0B,E2,45,46,B3,68,E3,00,99,F7,E3,00,AD,28,BB,85,EA,33,87,E0,D6,10,31,CB,9D,48,1A,93,62,32,D0,F2,85,3F,58,62,E2,71,D7,5C,9A,CD,E5,4F,10,AE,D6,93,30,41,C0,F3,60,AA,3F,3F,1C,D0,A1,F8,7F,8E,B2,7D,1E,D3,AC,51,4F,2C,8F,4B,1A,35,3C,52,1D,02,87,E8,20,2A,62,2F,31,9B,4E,18,20,D2,68,D2,A6,89,42,40,6A,C3,4B,5C,72,2F,8B,86,E5,83,2C,54,3A,35,C2,E0,24,65,37,37,D0,36,DA,1D,B0,60,DF,B6,82,37,8A,92,92,B4,8A,3A,A0,76,D3,4D,99,8A,A3,7C,4C,83,72,3E,8E,AB,84,64,9A,96,46,AA,82,C4,28,D7,66,54,F0,EC,81,40,2B,CF,45,C2,4E,69,E3,53,6D,12,B4,2D,93,0D,B2,FE,B5,78,A3,58,EE,B7,07,8E,2B,68,DB,04,FC,35,F8,66,C3,46,C4,7B,3A,85,1F,7F,77,FE,97,85,64,F0,77,7A,37,5D,33,D6,A0,EE,7F,F4,10,8B,5F,FA,EB,E1,F7,5B,18,25,BB,74,3F,C8,92,20,4F,84,F0,A5,E7,35,A6,8D,D3,11,64,95,1D,27,DB,4A,A8,55,4A,4E,66,77,91,6D,01,F1,B6,64,B1,D6,C0,47,CE,B5,D3,CC,E6,6F,6D,1B,7A,86,F6,A3,BC,CE,04,BE,1C,F7,3B,E7,F0,DE,50,D2,4A,29,00,8D,B5,EB,CD,CB,C0,05,7B,AE,63,4D,82,19,6D,0C,10,02,BE,B6,88,DE,64,11,27,3F,E5,20,EC,53,B2,8C,9B,5C,AD,B8,D8,BE,B3,C8,94,8C,8C,AC,07,54,13,34,6C,94,E1,5B,12,A8,44,E8,26,57,73,46,76,F3,3B,59,79,C3,A6,B2,18,97,1E,47,A8,3A,FB,2B,30,1D,81,41,8D,06,B5,62,82,FE,40,47,47,EB,CC,83,08,2A,77,AF,1F,9F,F3,06,30,E4,27,19,69,CA,99,A0,61,53,E4,AF,2E,CB,84,AF,FC,DC,B1,2C,E3,C4,50,DE,DA,F7,9F,E5,6F,FE,85,A1,26,A7,46,6C,EC,E9,A1,97,B2,4F,20,0F,B5,22,67,D6,C1,44,51,0A,5F,44,C1,9D,B5,2B,30,D3,5C,EF,D9,57,97,9F,1C,22,A7,AA,34,87,E1,08,3A,29,BC,77,D5,4C,E6,DE,57,EA,5D,F6,8C,F1,D5,6B,6B,B4,56,FE,FA,23,71,30,7F,32,32,02,0E,54,02,4A,95,84,B7,8F,06,1B,8F,AA,B0,EA,E6,03,1B,15,6D,3D,6D,97,CE,D9,2D,5B,D7,BF,39,62,5D,2D,38,56,B3,5A,0F,14,BE,83,7B,C8,BE,24,F1,E4,97,9C,E3,9A,33,FF,51,31,1C,17,AA,8D,5C,29,88,93,91,05,F8,3B,41,7A,EF,B9,13,05,AA,4C,61,6C,2C,B7,5F,DD,E3,46,3B,70,A1,A9,F6,44,94,A4,1F,C1,AD,7D,23,4B,E4,47,86,F0,40,A8,17,B9,1F,F3,11,0E,67,84,F8,AB,57,8D,1F,13,0B,4F,F8,79,EE,CB,A2,86,F1,66,9D,C1,B6,9A,93,6A,6D,50,56,E3,F2,E6,19,54,E5,93,38,C4,35,F0,18,72,D1,DE,61,32,86,AD,AE,EE,2F,8F,47,A8,27,2F,04,8D,42,25,CA,80,54,4A,C3,72,6C,A8,CE,E3,2A,3D,9A,A6,4A,A6,F4,E9,09,17,31,89,D7,4B,B5,D6,9E,D8,2B,FD,5A,4D,CD,28,59,1A,F8,14,64,24,3E,3E,E7,79,A7,56,92,C8,82,DA,63,D1,A5,1F,51,0E,DA,48,57,92,3A,C5,6E,A9,E3,F5,5A,EC,17,A8,2D,0F,32,51,DA,E3,55,B7,62,F6,10,AD,F1,F4,B0,D5,6F,40,28,99,02,FE,89,FF,28,B3,23,76,CE,92,CD,9A,3D,44,30,89,10,88,A4,D9,D6,B3,43,C0,86,47,F4,53,A8,57,FF,EF,F1,14,51,E1,E7,90,51,B1,23,F7,38,C2,82,6A,BE,0E,7C,E2,D2,C2,FE,98,07,44,85,BB,8E,E8,E0,79,51,E3,CD,AC,92,71,0B,8B,0F,73,71,B4,86,26,8A,D3,8B,F9,44,78,73,64,48,19,D8,A9,A1,AD,5F,10,04,53,A6,B8,0E,28,7B,19,0F,B8,A4,B1,3F,25,18,EE,BF,FA,6E,25,2E,AF,B2,70,2D,8E,1B,63,9C,8B,27,32,6E,5F,2F,E0,C7,ED,ED,97,67,FF,E0,67,D7,CF,24,B6,29,A8,F5,F6,D7,19,2F,B8,90,50,48,E8,AC,04,37,BB,28,82,9D,FC,E6,44,7B,4A,68,B3,8D,D4,CD,45,9E,E0,0F,9B,11,8F,58,13,88,08,B0,28,14,62,AF,6A,F1,10,93,16,0E,9D,68,85,A7,93,7F,F1,9F,EE,40,39,35,28,9E,60,24,DC,05,30,60,56,3F,E3,1C,D1,75,51,82,0C,D7,1E,A3,2B,01,D4,F6,6F,EC,BE,AD,BA,B0,47,22,5A,82,95,45,71,04,C2,80,1F,65,07,29,32,D3,D5,1E,FE,1C,63,6B,1D,37,50,8D,CC,AC,EA,14,63,BF,AA,30,86,EA,28,12,76,12,98,A4,8A,86,90,61,94,93,B4,B6,6D,A2,D5,BB,8F,74,D0,1E,71,E1,8B,92,49,26,A8,DD,AE,9F,11,BC,42,C0,A7,28,2B,01,DF,1C,10,9E,0A,C7,DD,F1,41,FA,36,36,72,5E,2E,F5,5B,DA,C3,37,E7,04,02,8E,C3,6D,60,C7,4A,20,D6,11,FB,0C,A9,48,F3,2F,20,CC,9F,1C,AD,16,D0,D5,A6,C5,1E,A4,D8,9A,E3,B6,BE,16,F7,04,E9,4B,C7,5C,B7,51,3C,7A,02,74,B5,4E,10,72,89,82,91,A7,A3,77,A7,D3,42,B7,46,39,58,4C,5E,C6,CC,1B,DD,E6,9F,57,B3,F2,9A,B8,7C,7B,20,70,02,B0,4E,29,AC,EE,C3,23,56,1A,43,35,79,A4,4B,51,60,F7,B0,5C,52,51,15,7E,1B,14,C3,44,C8,8B,36,AC,9E,E7,15,57,8A,90,AA,5E,03,AD,92,6F,99,16,63,BF,82,72,77,CB,FD,D7,E2,F8,15,81,B6,A1,63,19,E9,A1,F2,39,11,F8,B9,61,5D,39,C5,B4,BE,FE,A7,B4,A9,19,32,9E,7A,B5,96,A1,EF,1A,DB,BA,B3,F1,FE,F6,07,1C,4B,14,7F,2B,D3,68,B0,24,43,E3,D4,B4,6D,DD,90,23,BA,D9,23,FE,5D,F4,72,7B,98,3C,A5,57,75,6C,41,8E,53,7C,D0,14,A8,39,BD,84,BE,4D,BC,7C,4C,05,12,42,00,91,96,AA,9B,55,B9,8A,24,E5,43,FF,1F,C8,8E,10,2F,F2,C4,08,C0,37,7D,5E,64,2A,98,0B,F0,9F,10,4A,E4,4B,4D,8B,FF,9B,87,6B,BC,A7,89,47,DE,9E,C2,FF,F1,F6,71,A4,22,71,B3,22,98,50,AA,D1,63,64,A6,FC,60,10,1C,44,A4,30,6D,2A,AB,04,FF,87,27,B0,2B,95,32,1D,43,43,6D,5A,A1,31,7F,71,28,6E,EB,3A,0A,BA,88,23,D5,B4,E5,2F,56,5A,5B,A2,10,B4,56,C8,74,84,AA,FA,2C,7E,C4,EC,E0,90,53,86,D4,89,FB,9E,E8,29,C8,7C,C4,FF,68,24,84,F1,1E,2F,8E,C9,55,F9,1D,28,F3,99,C6,52,93,B3,4F,09,A7,93,7F,AE,27,70,F6,35,64,72,B6,EE,C9,D6,F2,79,85,E2,7F,08,D9,7A,C5,C4,32,16,6F,C1,7D,D9,2F,22,99,60,EF,DF,DE,09,0A,4B,92,BA,40,59,A5,E5,21,8F,B4,7D,9E,B5,4F,8A,98,D9,CF,F5,F0,8E,9B,72,60,B4,56,E2,2B,69,41,DE,6E,EC,3E,96,C9,7D,B9,C1,9E,57,AF,E5,36,73,DE,87,CB,46,D4,4F,95,64,24,19,ED,B9,AC,39,0F,23,0A,E8,95,D7,1A,F7,26,EA,00,F6,F8,B8,91,D5,EB,D1,26,D6,E9,22,01,DD,1D,EB,92,BB,21,E7,E9,03,FD,10,0D,1D,44,DD,2E,E0,D3,84,F8,20,96,19,71,25,A5,5E,73,88,B0,B2,1C,1C,FA,4E,88,1B,E6,07,11,38,4C,41,A9,6F,E8,4A,02,F8,51,4B,BC,FB,67,31,33,0B,C7,54,69,E6,3C,A1,45,E4,D7,F2,D1,AD,58,D0,9A,9E,9F,3C,8B,7A,91,28,3A,77,8A,FE,5F,1F,27,AB,FE,91,8C,01,0A,14,E0,4F,BF,ED,3D,89,9B,67,45,B6,3C,32,1F,BE,3A,2E,A4,45,00,7E,71,39,D8,30,0C,D4,DC,88,A3,F2,F8,A6,DD,1D,87,39,4D,21,9A,E7,EB,C0,79,36,B0,C0,8A,81,FD,37,D6,52,91,AD,E2,CC,F6,95,84,52,90,06,9F,25,DD,31,B8,B2,69,57,83,98,C0,40,8C,F7,AF,F2,0D,0A,03,7E,DC,5F,B3,25,E8,BF,55,E9,20,CA,BF,82,44,B0,BE,CC,34,A1,F5,14,29,DB,DE,B9,5A,12,C9,07,A9,56,02,24,14,11,79,23,5A,70,F1,5A,62,2B,B4,C1,C1,5C,AE,E5,14,D7,CC,0D,B1,69,21,6B,F1,41,4C,06,80,08,A3,FE,AC,FE,72,2D,8B,DD,B3,46,80,70,0C,C2,D4,F8,A1,EE,47,60,B0,FC,6C,D0,67,F8,C5,FE,DC,B4,78,01,7D,97,62,AF,7F,B4,DA,4F,C9,1C,FE,A2,C6,7F,E4,AE,9E,8A,04,F0,D3,32,C0,D0,80,7F,10,85,45,3C,BF,27,59,0C,84,58,56,31,6C,13,CC,1A,D1,66,6A,43,BD,4C,71,24,79,B9,46,B1,7A,10,B3,D4,B5,35,92,AC,2E,F1,B0,AE,E6,EF,C3,85,CA,69,11,01,12,FD,0A,4E,44,1F,E4,57,81,96,EE,09,59,D3,61,E9,77,4E,1C,8A,08,02,87,2A,70,4A,5D,4E,88,FC,65,64,AA,FB,A6,2B,10,6C,35,95,86,D2,3B,C9,CC,F1,7F,38,C4,B4,5E,9F,95,09,90,D4,5C,2A,AA,09,3E,8A,71,32,9C,FF,78,A5,C9,73,A4,2A,7A,DE,84,D9,A5,07,C4,72,9D,BC,62,D6,21,09,43,95,54,EB,36,55,FF,ED,36,2D,6F,56,47,99,C8,C5,17,3D,EC,8F,5D,DF,1D,0C,8C,73,F2,D4,86,1A,5D,93,65,FD,2C,0C,80,27,92,39,B4,A5,B2,B3,B5,DA,9F,38,42,CB,45,8B,AB,75,50,09,D4,A5,28,79,6D,63,89,EC,03,76,54,E5,69,05,93,D2,C2,9E,FA,FF,4D,47,68,64,A4,C3,74,17,67,6A,9B,AA,3C,E7,AA,EA,5C,98,84,48,04,0B,C8,BF,1C,EE,19,B3,B0,4C,2C,69,44,65,45,1D,9F,C7,4C,45,F7,61,4C,A5,60,F0,CB,86,EE,FE,71,4B,7A,57,AA,D9,DF,8B,57,5B,87,43,D6,21,92,99,1F,ED,AD,A6,B1,87,5F,95,12,BD,4B,89,CF,0C,3D,A3,07,38,45,FA,3A,BD,C8,91,68,DC,8A,88,8C,CE,03,FB,87,80,45,F5,59,A1,CF,A3,78,E9,18,0C,BD,6A,13,16,62,31,7B,60,80,F6,40,62,C1,73,EB,F6,03,41,CB,3C,2D,E2,3E,2A,D4,18,0C,38,3A,AA,05,46,C2,9A,08,0F,BE,28,15,EA,BA,BB,A4,56,B1,86,C4,0B,8C,CF,4B,90,C2,AD,03,95,4A,14,1B,B6,7E,B2,5E,E3,E5,01,9A,12,98,AB,AC,7A,4E,A9,21,6C,57,5C,60,A4,35,5F,F6,FA,4C,3F,50,7F,B0,31,60,13,5C,0A,D8,65,1F,AF,C2,F5,37,43,68,71,D4,97,E5,5C,42,D3,26,81,77,2B,F8,41,19,0C,F8,8D,96,9E,C4,CA,E7,A8,C0,41,90,36,B5,81,97,29,2F,7F,5C,CA,0D,1C,5C,EA,15,F7,92,45,EE,B7,31,BE,2D,4A,35,57,0D,3F,B5,A5,EA,E5,40,D5,D2,16,DC,F0,BC,CF,9C,28,99,BC,5D,11,CB,95,4F,52,EC,1F,C4,61,CE,F8,77,94,5E,58,23,3B,D7,8F,18,BD,C2,0E,57,F4,C2,F8,B6,EF,C2,79,BE,18,36,6A,CA,89,7E,FD,65,8D,5D,80,D4,90,B2,A2,64,74,B9,B5,7D,8A,2B,38,B6,3B,5B,56,96,96,4C,83,06,C2,64,DC,99,02,9B,75,5E,36,63,93,29,2B,E0,FA,F1,D6,F7,A9,BF,F6,F7,E6,A2,1B,6E,18,78,D2,ED,5B,4F,5D,A3,A9,28,24,BC,4C,50,80,F8,4A,A9,AD,F2,C7,08,FF,92,9F,C6,6F,9F,D3,FA,FB,34,8E,CA,C2,C2,F4,F4,44,66,F4,29,75,E4,87,64,6E,03,72,74,98,42,E9,10,C2,4D,64,A1,58,ED,10,D2,B3,83,AE,4C,EF,4C,C4,DF,8F,48,76,4D,81,ED,79,A0,02,6E,A1,29,64,0D,86,D1,70,B5,0E,84,FC,67,63,14,C7,1E,C3,72,2F,57,97,F3,5B,27,B4,83,11,20,7A,93,2E,A8,FE,62,3E,A5,AF,4C,B2,BE,31,61,40,D3,10,88,2D,B0,5E,F2,4D,4D,A7,3D,5E,E7,F3,8F,53,B2,DF,B0,CF,9C,B8,26,8F,96,24,04,0B,82,46,A4,B9,C0,B2,EA,2D,DF,36,06,91,33,3E,1E,6B,F6,28,5E,7C,15,90,98,15,34,38,CA,63,5E,49,53,F9,EC,7A,20,B0,7A,53,CE,80,E2,1B,A6,0E,F2,3C,54,3F,B6,64,44,58,A0,28,78,B6,13,91,B0,9B,8F,D4,09,F2,42,0D,BC,AC,D1,90,33,F7,97,C5,60,79,A6,F6,5F,BF,A2,E1,A6,5C,DB,BB,D7,CE,9D,D4,99,CC,F0,E3,09,1A,F1,1D,0F,5E,9D,56,EE,80,95,34,24,8D,C5,59,A7,D2,A5,BC,B1,82,D3,AD,6A,78,96,25,A6,ED,CA,9F,76,40,D5,FB,A9,67,EF,F8,C2,D7,78,04,84,FA,52,BA,D3,32,90,4C,57,D7,22,C0,24,03,91,6F,A4,55,21,54,7E,6E,CF,54,CF,9B,DB,7A,06,76,EB,D9,60,F5,42,EC,7B,15,A9,95,25,A1,EF,FD,6E,1D,50,7A,20,B5,E6,F7,04,D9,DD,3E,8C,E6,32,BC,28,F9,32,98,22,A0,8A,D5,43,71,1B,D4,26,96,54,D7,D3,DA,70,D5,C0,2B,7E,70,C1,16,18,C7,60,77,76,84,08,BE,3C,87,70,58,4D,3C,2C,C0,D8,0F,D9,03,B6,E8,DE,33,6A,D0,80,B6,83,31,A1,D2,51,F9,09,55,6E,F2,EB,49,CC,55,C0,57,46,7D,49,9F,24,C9,A2,EB,CB,B4,01,31,EF,9B,81,E6,A3,DD,30,B2,46,50,2D,80,62,71,B3,28,DA,E2,F4,A7,CA,DC,8B,BC,38,87,21,1A,66,EA,40,3C,EB,AC,55,8B,35,C0,92,21,34,2A,10,6C,53,38,38,E3,D1,04,C8,09,E0,84,1D,97,7B,BD,98,EA,EC,E3,F7,D0,D2,C2,5D,C7,DB,F4,CB,66,42,BC,4E,EB,69,51,C0,EA,CE,8F,48,29,F3,6E,E6,9C,EA,7F,4C,17,90,A7,CB,2A,DB,C3,A6,10,41,19,23,0C,B9,06,D2,97,49,EB,B4,F9,4D,EA,24,73,60,7E,80,8C,50,70,78,F5,FC,3A,31,60,85,F8,84,17,28,E3,05,51,E1,89,20,08,68,59,24,F8,3D,C4,18,68,AC,00,2A,E5,08,FE,B9,D0,AC,10,52,A0,91,1A,61,B4,1C,EF,CE,07,61,C3,82,57,C0,84,1D,7E,3E,80,5A,E3,C4,F5,6E,A0,3F,9E,1E,FA,F5,12,B4,24,F4,63,1B,75,10,0C,DE,BE,80,BB,38,A5,5A,B6,70,F5,35,3C,7E,1B,D8,B1,46,C8,4E,0E,AF,5A,CB,78,1C,E0,9D,63,A5,DA,CE,BF,72,9A,87,E7,36,3A,84,13,55,1F,14,A5,2A,99,A9,0E,07,96,CA,6A,13,A0,F4,80,59,01,44,5A,CD,E5,1E,31,06,91,94,1D,51,C2,2E,8C,7C,F8,DF,50,9C,7D,D0,E6,9D,59,C9,AE,7B,FF,0D,D7,A0,FA,A8,1E,A6,8C,5D,05,5E,62,BB,FA,FF,3A,2D,49,CE,95,1F,F0,42,B7,41,F0,5A,47,82,D5,B6,65,39,7F,77,5A,12,43,90,16,96,5C,28,A0,37,26,80,B0,30,94,6C,3F,1D,78,5A,73,FF,5D,56,C2,B0,DC,32,78,3F,5F,EA,60,5F,12,7C,D0,B5,58,6F,07,72,CD,F8,AB,FA,88,B3,DC,23,AA,8E,6F,13,5C,2D,B1,2B,5A,5B,BD,7E,72,D7,30,5A,B3,71,C1,8A,42,F6,CD,BB,E5,8D,8B,E7,63,7E,39,C4,B9,26,A4,52,5F,78,6B,4D,DD,8A,54,FD,41,95,90,6B,53,30,92,1E,00,1A,6B,4F,FB,A2,94,8D,25,58,76,5F,71,2C,C9,15,2E,AC,D9,15,00,11,18,D2,0B,11,64,5B,60,8C,FC,7E,82,7F,0B,C8,64,45,F4,59,E0,A7,0A,58,5A,32,12,CD,DD,77,79,DF,FA,8A,D5,32,56,C9,EF,A1,14,C8,0F,F8,DC,A1,CC,35,0A,8D,BD,7C,4E,13,CF,3B,85,F0,30,B9,43,B9,FF,31,B6,17,59,BA,35,5D,50,DB,FB,F0,00,82,D2,31,17,59,CB,AD,8C,17,A9,55,EE,F2,BF,D8,85,F8,82,D1,27,43,EE,E3,5D,EC,F2,00,6E,31,30,85,F2,50,52,33,3A,3C,46,F4,80,F9,47,7C,CD,DD,F2,68,5D,EC,49,71,B3,90,B2,85,89,74,62,5E,52,9F,45,24,7D,FF,C1,81,A2,72,70,EA,EE,88,91,0A,E4,B1,8C,4A,96,EB,41,7B,5E,3E,4B,87,6A,36,8F,41,AC,3B,28,E5,71,EA,41,75,5E,9C,F8,DD,3D,A3,B0,58,70,A6,4C,F4,AD,1E,C7,4D,98,74,4A,3F,04,F5,FB,CF,C7,E0,43,77,3B,5E,CD,5B,75,4D,A7,2E,F3,F7,4C,9F,B0,8D,26,CE,EE,1D,7D,66,24,78,71,5E,B9,B2,7B,DA,B0,F8,0B,87,63,B0,34,EE,CD,27,B4,D3,8E,26,5D,C3,43,02,55,7C,65,B2,49,B1,4A,A7,44,0A,4C,D0,AF,4A,12,7B,A2,CC,55,D0,FA,43,4D,85,2A,0F,23,CA,30,5C,C4,5C,9E,E0,34,58,37,22,E2,D2,91,66,D8,C8,04,FF,02,98,84,8B,13,D3,79,6E,A2,2E,75,45,B2,DF,A4,9B,F1,7F,CF,BE,07,9A,C3,37,F3,C9,AB,78,87,83,F6,97,32,C6,4F,E7,78,9E,64,EE,23,1D,29,89,E5,91,8A,E0,30,1D,7E,98,A8,EE,44,D7,32,F6,C7,22,CF,1D,C9,A0,6B,25,16,C5,5C,8F,78,E4,D8,FC,24,F0,1F,83,61,AA,BD,72,AE,82,64,E2,CD,4A,C3,A1,E8,25,6F,81,7E,D2,31,75,D5,A2,52,E8,F2,80,75,E2,04,38,88,7F,42,21,D0,0E,9D,B6,33,1B,D3,71,EE,EA,B1,C1,FB,FB,01,C7,75,D2,7C,60,14,7B,49,40,94,F6,0D,F2,0B,93,C0,03,28,CC,91,A0,57,5A,96,2E,B8,59,61,BC,D5,92,E7,51,79,48,C7,13,C2,7E,45,FF,3F,AD,20,FD,8C,26,6F,8E,F7,A0,1B,B4,54,DE,6C,47,7E,44,D7,36,BB,0C,21,41,1E,12,EB,B0,B2,2F,47,37,AE,93,57,5B,40,97,17,3E,92,21,0B,CA,17,19,EA,93,FF,E2,64,00,3B,76,1C,2C,7D,86,EE,99,3A,80,E2,18,E6,02,53,03,6D,9D,41,18,DC,63,4A,58,A6,AE,CB,F6,DE,AF,E2,1B,71,2C,F2,4A,9C,BD,C7,84,1B,72,2B,F8,DA,59,F4,F9,C3,18,5B,6B,32,84,01,24,0F,D8,60,71,D5,C9,72,F6,B2,8D,39,13,D2,C1,3F,85,1D,9B,EA,B4,EB,2A,71,FB,72,77,4D,7E,E3,2C,3E,4E,05,15,50,D7,CE,37,31,DE,74,19,8B,48,48,F5,8C,7B,F7,F0,19,4E,4D,64,BD,77,FC,5F,93,E5,52,F5,56,EA,7A,19,F7,0A,3A,06,9A,E4,F7,28,81,E2,1C,E6,A3,D2,F1,EC,65,19,A8,78,D0,E7,E0,30,FA,E8,87,76,24,94,4D,51,32,69,6B,D6,2D,E3,04,4E,A2,F5,63,08,53,C5,4B,11,7E,1A,4C,36,8D,CE,A2,C7,ED,91,C0,5B,AD,C6,1B,20,88,3E,38,A4,E2,6C,88,8D,85,6D,8D,1B,1C,85,44,DB,58,46,44,5C,40,30,8B,D3,24,0B,D8,96,DD,DE,FE,B1,82,39,AB,04,F2,9A,53,8B,44,0B,D7,69,39,A6,B8,4F,CC,00,AC,D8,08,3E,4A,7E,C0,66,27,BB,0E,02,72,32,90,C5,20,33,6C,45,59,D6,63,8F,12,67,A9,67,AC,A5,2F,1F,33,84,8A,A2,3C,70,08,49,42,7B,96,2E,DD,59,45,26,02,F8,1A,78,7B,25,F1,AC,10,AB,D9,05,F0,7C,47,E3,99,62,17,66,A1,E1,A6,29,24,3D,3E,92,20,5C,D5,24,BE,A3,0C,13,20,5C,7F,3E,C1,90,20,D3,B0,40,F7,EF,D2,4F,A8,2D,AE,C9,F2,45,E9,D2,E7,0A,06,88,38,33,85,37,02,00,D5,97,53,25,4D,6F,BA,E5,B2,CD,8D,1B,BA,2B,1A,98,30,A1,AA,F7,C3,28,15,9C,A1,BE,C4,ED,5C,67,E7,61,2D,F7,53,B4,F3,7A,DB,2F,2A,17,8E,F1,AC,B0,E0,02,0F,35,DB,A5,57,D9,89,36,E5,6F,18,08,A6,14,37,0F,58,13,40,72,E3,DA,30,B8,60,43,5E,38,4C,1E,91,CF,1F,AF,AF,CF,37,EF,12,0C,CB,55,F4,C9,54,21,C1,11,7A,ED,87,9A,A6,81,5B,13,AE,83,4B,86,31,E6,C8,71,0D,81,CE,A7,5C,B2,64,48,8C,A7,04,13,9C,41,1E,34,0F,C4,9C,C1,BC,49,F0,74,8D,DD,7C,12,04,BF,9F,BA,4F,CE,01,DC,97,23,A4,9A,FC,CA,D9,88,09,6B,8D,A0,B9,91,98,26,23,6B,B3,5A,9D,0D,B3,6B,6B,88,99,3C,4C,27,2E,0B,A6,B8,9F,3A,FF,6F,6D,0A,57,F5,7A,EC,F9,06,95,E5,C0,B0,4D,96,CF,91,8A,98,93,A2,F8,99,F0,70,94,93,BE,10,6B,9C,5A,6C,70,B7,86,E3,AE,0F,74,FB,8A,1A,B7,40,EE,DB,E5,37,72,B8,27,6D,C3,29,8C,70,56,A0,FD,D8,5F,08,28,C7,65,83,A2,1A,73,CE,E2,40,1E,29,58,A2,E1,02,78,B2,2E,86,45,8F,A8,69,24,02,5E,92,B0,5F,CF,12,07,00,63,CE,05,9B,72,FC,BE,33,4A,C1,1E,CD,E7,0D,25,A3,6B,F0,E3,47,93,1F,C1,15,29,3E,4E,DD,F6,CC,9E,C2,3F,AC,BE,9C,F8,DA,BC,74,A2,21,9E,32,53,FE,08,AB,AF,71,1B,8A,13,84,A0,04,E1,9E,49,28,BB,8A,2A,01,46,36,CD,10,46,5E,66,C2,BF,D4,F8,AD,EE,59,FE,E9,09,D7,CB,E8,52,AE,46,65,9D,69,E6,16,94,08,C8,30,E6,C2,D1,F2,CA,24,92,7C,F3,74,8E,D9,DB,82,45,7A,2E,7F,BC,10,6B,15,4F,45,98,9B,8C,CE,3B,2E,26,A8,85,35,FF,CF,68,BB,CD,EF,E4,A5,7B,E1,C2,F7,9F,3E,E7,2C,F6,F0,58,C7,F3,C4,9F,8C,7D,4F,64,0E,2E,FD,9A,19,EC,8E,60,7E,BA,83,A1,A8,75,BD,BC,E0,E5,90,CB,4C,EE,08,D7,C0,38,B5,1E,B2,B0,6E,33,A0,00,8A,88,E6,40,32,DC,61,50,CB,8B,16,53,1D,39,E3,77,1E,1D,65,00,12,56,40,FA,E3,95,B8,CD,69,B3,2E,26,D8,C6,3B,0D,DC,9C,7A,B3,8B,CA,61,97,FF,42,C8,41,D7,81,EF,B2,75,EE,71,2E,49,EA,B1,AE,3A,50,20,72,20,E1,D3,20,9B,3F,D0,8A,AF,11,3F,2B,BB,C8,5C,12,1B,6B,B3,13,6A,DB,BB,77,C3,74,41,28,CC,A5,88,4A,7E,14,36,A2,5D,A1,48,48,DF,5D,E6,43,B7,82,99,73,37,97,25,6E,01,77,86,CC,AF,28,87,9F,46,F1,3A,EE,FA,20,5C,05,4D,9A,BF,7D,82,FF,BE,CA,38,3A,47,A4,EF,27,4C,63,28,58,C2,EE,CA,60,11,79,63,41,BC,76,B5,A5,7A,AB,91,9F,80,89,41,09,CC,78,83,C0,FF,61,F0,D4,7F,CA,03,04,87,B3,DD,DD,B0,8C,2A,A8,68,47,83,E4,26,C1,DB,94,92,5C,F5,84,D0,08,62,AB,EF,F1,EF,72,29,16,C8,97,30,22,08,82,AD,D8,A2,1A,C0,5B,9C,53,D9,71,D3,B0,6C,43,71,75,C4,D1,10,4C,2B,6A,1F,AC,C9,3E,91,45,BD,0E,1F,66,29,C2,DC,D5,A4,8A,BE,2F,F1,D0,A3,23,EB,55,24,51,E7,18,E5,D1,25,39,D4,A3,76,B6,E8,5C,18,09,AC,6E,7A,0A,1A,06,66,A8,F6,4B,FE,B9,48,AB,63,8E,B3,1B,2E,F3,A5,1A,C7,27,E7,2E,41,51,F8,F0,17,9D,70,84,BA,61,1C,51,A8,A3,80,F3,E4,54,27,30,27,02,78,99,7C,B0,6D,2C,AF,E1,8E,A2,2C,C6,AC,88,0B,E2,35,4D,22,89,8C,B0,72,26,E2,28,A3,88,42,3C,76,28,91,0D,CE,4D,1A,82,F0,22,EC,A3,90,FC,63,31,DD,A4,8A,29,CA,7A,46,53,28,C0,78,17,B3,F5,9A,65,5F,1D,00,27,FB,89,1C,2D,1C,AC,12,67,1F,BE,95,D6,9D,77,38,09,03,EC,4E,AF,0A,1C,53,68,D2,DE,1E,59,6A,86,F6,09,63,07,FB,BF,09,86,51,1F,F7,C2,74,22,F0,FC,12,33,79,AD,D0,A0,54,8B,15,CD,0F,38,2D,0F,E1,43,B5,70,2E,C5,47,9D,33,96,38,8E,65,2C,68,23,07,DC,F3,6A,11,1D,80,54,22,0C,6C,0B,4A,89,C8,BE,B6,47,76,11,B0,7B,1F,DF,8E,E2,A3,B8,F2,9C,FC,AE,58,25,EC,B9,98,E5,5E,27,66,98,0A,DE,65,EC,D5,9D,CB,E4,3E,86,3F,C3,10,ED,08,F1,5E,89,DD,C1,C3,98,51,3A,70,ED,09,A1,FB,AE,F0,27,23,D3,24,A6,CF,74,B7,F3,76,70,7C,D3,35,B0,DF,EF,63,40,E6,16,92,A4,F4,E4,95,6A,22,EE,BE,5C,92,09,52,1C,92,C6,A5,F6,39,A1,F4,2F,32,E8,AD,43,1D,BF,19,74,2F,AA,A2,50,53,4D,25,E8,39,E8,6E,7C,82,C4,67,FA,91,44,61,8E,9D,AB,8F,BC,19,68,45,51,4E,7E,B4,B4,AB,5D,C7,93,58,3D,6E,90,97,15,06,54,5A,E6,03,4B,FC,CD,F6,23,2A,2D,CC,E6,7B,4D,8F,15,45,A7,B9,2F,8A,A4,DC,42,F4,53,FE,00,E2,28,79,5A,0E,9E,48,D4,AC,49,0A,EF,3B,2D,A2,2A,1C,F6,C2,8A,16,9A,31,81,8F,2B,96,38,BA,BD,48,03,B5,77,5D,16,F8,46,B1,1D,F7,6C,51,82,78,EE,47,7E,E1,CF,10,E6,F3,96,72,69,0E,12,41,A9,2A,DD,2E,D2,54,61,40,AA,BA,15,86,67,03,A0,2E,20,3B,DF,E6,98,01,A8,46,4E,A1,6C,1C,8B,28,B2,32,2F,E3,A3,75,50,B2,21,59,13,AE,00,2D,BA,F5,D7,D7,6F,4F,79,FF,09,C5,FF,64,C4,A6,36,A4,12,19,D1,F3,E0,A4,54,D9,42,C7,DF,52,DD,78,87,BF,13,1C,44,3B,E5,2D,85,EC,61,9E,75,39,5B,DC,6A,A5,11,0E,7B,BB,1C,16,B1,E0,F1,2E,0A,48,C4,8A,ED,FB,9B,2E,3E,49,38,C8,12,1B,5C,77,F3,94,77,68,93,BE,35,90,FB,43,48,97,54,F9,8C,06,13,3F,34,BA,8F,A9,76,71,74,76,AD,D7,31,F2,67,4C,65,AA,46,2A,17,DA,7A,01,70,B5,5D,F4,0A,7B,47,CB,91,E8,82,A0,8F,C4,3E,1E,7F,7D,E8,11,98,0B,B2,87,62,8B,30,88,79,E0,CD,CD,34,7C,1C,FF,EF,CD,DD,C4,2C,84,4A,78,A7,34,F5,6E,CE,9C,FF,EB,6D,0D,06,4C,7E,EE,D6,66,74,2C,AB,B2,4D,19,3D,A0,EC,0A,2F,FA,98,BB,55,5A,DB,75,5D,F9,0B,6D,07,18,9E,55,2A,C7,19,1E,E8,13,5C,0D,1C,B6,41,95,6C,27,99,63,37,78,E7,DB,86,A8,7C,CD,21,38,67,7B,BA,8E,8F,C3,EC,6C,6B,7D,1D,07,63,BD,75,3E,DB,3D,10,D8,80,58,6A,82,BE,78,7D,E2,A1,E1,07,8F,74,3F,B8,79,4F,FD,E1,FD,F4,29,0F,19,B1,1C,8D,F7,33,DD,44,E4,2A,D2,78,81,5C,5E,0F,4A,4F,43,ED,5C,EB,DC,90,5F,47,69,3E,88,3F,4F,EE,B3,A7,D4,8A,9F,41,36,96,87,88,7F,7B,FD,DF,93,A0,64,26,4D,17,C6,2B,07,81,98,E5,8B,95,28,98,D6,6D,89,ED,1F,FB,57,C1,9F,71,A3,8B,30,AB,95,66,65,23,4E,3C,8D,63,4C,D6,87,E5,60,7E,1E,ED,AC,6A,69,12,16,E5,5D,0C,78,13,B4,8B,31,3A,BE,C2,0A,D9,43,46,6E,98,84,F4,5A,47,C2,2E,13,E8,18,E7,B3,3D,D1,B4,4E,03,F0,23,DD,5E,0C,CA,DF,51,72,F6,73,9F,5F,1F,78,E8,4B,DA,08,48,7C,C2,7E,D3,DE,E8,D7,90,35,30,63,9A,2A,9B,82,A5,62,B1,45,AB,8C,EC,FB,E8,8D,A3,EE,0E,CC,21,36,DE,DC,A9,47,0F,16,CE,88,D2,CB,D4,86,B3,4B,C0,BE,D9,68,8E,5B,A5,45,A7,91,17,2D,62,A6,91,AE,43,9D,0E,59,A2,C7,CC,79,4B,A8,2F,1B,0A,2A,D7,F7,0B,28,C4,59,E6,05,65,1D,AD,BF,DD,88,26,AA,9D,8C,39,95,3A,84,FF,B3,BC,0D,E0,2D,25,B1,80,ED,C5,12,7A,04,2A,FF,9C,1F,58,95,FE,57,58,2B,40,00,38,FA,DF,1D,4C,F8,04,38,6B,18,00,C6,54,2B,36,F7,E2,8E,18,FF,B5,51,6D,55,F3,C3,88,9B,5B,22,2B,B0,0E,FB,C8,31,1F,6A,1E,63,29,32,4C,25,0C,41,CB,A7,56,70,EC,9D,BD,41,D4,26,3E,B3,59,82,EF,CE,A5,40,81,23,6A,C7,9A,D4,ED,0C,22,25,F9,EB,FB,95,70,87,C9,44,6D,23,A1,B0,C9,23,C1,69,3B,98,13,3F,66,9A,80,0D,51,6D,69,83,C5,86,8F,F7,92,61,4F,2F,36,5F,1F,A9,F0,AD,A8,EC,B8,BA,77,07,DC,05,BD,15,70,10,C1,48,14,03,D6,00,FD,4B,63,20,30,E3,F2,71,88,F0,78,A8,A6,6D,42,7E,AC,06,E2,C8,BF,6C,FB,D3,83,46,A6,09,86,42,80,6F,BF,9A,A3,44,72,F7,91,56,D4,F3,6A,1D,26,D2,C7,CF,BE,7C,96,95,65,FD,FE,1F,93,12,CB,38,B8,38,8B,E8,BC,3F,2B,04,98,E5,91,74,6D,80,0F,3C,BC,10,C8,09,A8,26,5C,0E,5C,4D,B4,C7,43,CA,C3,10,CC,9B,99,BE,B1,8C,5F,DC,A6,4C,C4,56,75,2B,FF,3C,8D,67,64,CA,D3,D3,34,13,22,B4,2B,62,BA,4A,38,82,4D,E3,EC,AE,29,3E,03,7A,E8,F7,73,CC,CD,8F,AE,7C,77,83,72,4D,A0,CA,35,18,86,85,8C,35,D8,0C,C8,F3,01,CB,26,5B,2E,2D,C4,37,74,41,6F,53,37,21,43,87,38,4E,40,C8,17,AF,30,94,AD,50,74,4E,0C,54,3B,71,EC,0B,7E,D6,6D,D2,0D,78,25,2F,CF,0A,6F,52,83,93,1F,F6,31,E6,7E,AD,2B,22,88,B7,48,A3,4C,1C,D4,26,28,6F,00,8C,23,2A,06,D4,9B,51,14,E8,A0,43,EC,18,20,67,86,AE,56,17,C6,EE,EF,60,17,2E,D6,A2,DE,24,C9,ED,56,0E,E3,AD,DD,99,2A,DD,41,3C,64,35,EA,B0,0F,D2,73,06,31,9B,05,51,09,9D,FA,85,D9,DC,CF,A9,83,F8,E6,4D,D3,E7,04,82,FA,42,CB,FD,FE,6E,C8,FE,F3,4A,5B,C0,18,DD,ED,71,0A,F7,E9,88,52,86,80,D8,6C,08,64,D4,E9,98,41,9D,41,F9,DD,7D,2C,4F,34,FE,2D,34,DB,47,EB,5A,C9,BB,3A,C3,9C,C0,BF,2C,EB,31,EB,53,CE,BD,A8,80,73,F4,46,7D,F6,CC,32,60,35,DB,78,7F,F2,E9,72,80,84,AD,D3,CD,4F,1F,C4,BC,EB,0D,AE,72,28,7B,65,31,F4,41,C8,14,E4,CB,80,C8,7A,0E,C7,63,9A,8B,B2,AC,01,EE,33,AA,2B,65,37,E6,1A,E3,D6,EC,A4,06,09,6B,1A,5E,B9,5B,FC,4A,89,9C,F5,30,91,AC,36,DA,52,93,F7,2F,10,B8,24,0D,18,32,CA,38,61,2F,8A,9F,AB,EA,8E,F0,BF,5C,A6,21,D3,5B,42,3E,70,F8,1B,A5,41,F7,F8,7F,A5,B8,F3,F3,FB,4A,7B,BA,B4,6E,99,1C,C5,9C,78,14,7F,C0,6D,31,E2,72,AF,EC,C9,C2,69,1A,3E,37,E3,0B,48,95,61,8E,A6,AA,21,53,DA,2A,62,88,A6,5F,1D,ED,D2,7B,2A,0C,66,EF,63,AC,CA,4B,82,55,2C,D2,03,92,F3,33,29,E7,B7,C0,AD,87,8E,02,71,72,9F,0A,C0,33,22,8D,F7,33,E9,2F,22,12,CA,88,F4,55,CA,A1,06,45,D7,E6,98,FD,EA,3C,2E,D2,1F,EA,36,92,FD,3B,DD,A5,96,B9,46,57,29,DE,5A,F3,6B,E1,99,8C,F6,49,50,42,C4,71,32,D1,8F,06,69,15,B3,54,C6,16,23,F4,D0,9D,FF,6D,7D,85,64,C4,63,2A,00,6F,DD,14,C5,65,80,F8,79,D4,74,90,D7,FC,FA,0F,3D,89,C4,E9,82,5C,BA,56,22,C1,50,60,12,A5,DC,08,6C,FD,64,E8,24,7F,A4,D7,3A,A6,F1,AB,4A,DC,0B,9A,96,5A,55,74,A6,D5,0C,8F,CD,24,5C,A6,CC,66,5B,07,18,BA,62,B2,8A,E2,58,1B,22,65,75,59,CF,16,31,1D,67,68,47,B1,9C,76,86,15,F3,E5,4D,5D,CD,6D,F2,B1,F7,E3,77,13,06,F2,E5,59,2F,C8,24,75,2F,FE,4D,E8,FD,21,A5,DB,68,04,33,08,B3,8E,87,54,DE,71,8D,3F,C3,AB,2B,68,86,54,55,5F,AF,F6,A9,4E,3B,EE,B3,8A,95,E6,35,FE,79,9B,AF,4F,EF,75,A5,A1,19,84,42,64,37,EF,12,ED,35,0C,9C,41,8E,A2,26,D3,79,CE,CD,96,3F,75,3B,05,27,0A,7C,9A,68,B1,28,87,8F,75,59,82,ED,E2,4F,95,FA,CE,36,2E,01,C7,A1,97,24,D6,AB,2B,34,75,58,29,48,21,49,EF,ED,85,98,2B,B5,FD,F2,FF,D7,C2,05,AC,83,29,65,73,65,B7,DB,D2,94,A4,25,97,2C,0D,8B,58,43,7A,3C,50,9B,FC,ED,BD,21,FF,F7,E3,C0,FC,CB,A8,D7,63,73,46,95,20,07,6A,27,3E,B5,82,E2,C9,15,6F,1C,F4,59,63,64,5B,C7,BB,0C,2B,DF,9F,E5,E3,66,35,6C,54,2D,41,83,D3,93,84,47,3A,02,21,C5,40,CB,1C,75,39,44,71,17,DF,9B,87,20,81,18,EA,71,75,8C,C9,64,C4,DA,01,AE,93,14,B4,DF,B2,61,14,5D,71,F7,8E,53,5A,B3,0F,48,2D,12,13,5B,9C,6A,FE,69,42,09,E3,2F,C9,CA,28,59,4E,F9,85,D5,16,6A,15,27,7C,0E,A5,0D,D1,68,99,B4,D9,04,B4,E3,3E,24,80,4B,3B,E3,79,59,8A,3B,23,82,EB,E9,2C,27,70,8D,C7,E1,94,01,5D,44,D6,96,CD,AB,48,3F,4F,74,AB,04,FD,3E,C8,B9,00,6D,7D,4B,32,44,9D,CE,29,7C,06,34,08,28,7F,BE,AD,16,82,35,AB,02,6A,F2,7B,9F,B3,ED,16,B5,09,F6,15,DE,D0,5D,BE,88,74,36,19,54,7E,E5,42,6B,28,26,6D,35,E9,E4,9E,96,0B,15,0D,3E,A8,16,10,64,F2,D9,63,87,29,00,81,DC,71,32,8C,44,0E,FB,8A,4E,96,16,F2,78,1B,4D,8A,78,8E,EC,FA,4B,40,40,D3,0B,A7,FD,2D,0F,8A,B9,A9,A8,7E,F9,FB,1B,C2,9C,D3,98,8B,F0,A7,DC,BF,B4,29,37,D0,56,28,F7,68,13,B8,A3,A8,A1,DE,A2,88,83,32,F2,1C,DA,FF,96,2E,A3,DF,CE,81,8B,66,F3,A3,4A,36,99,79,51,F0,CD,5F,F8,17,91,2D,03,7D,42,8D,EA,4B,CD,42,E5,86,05,74,68,9A,51,6F,2F,4C,5D,1D,EA,D8,75,FA,7F,7A,0F,5D,15,72,E6,BC,16,A3,17,14,7E,42,E2,A1,8D,8B,05,B0,14,0C,04,E7,F8,75,62,49,6F,00,EC,E0,47,5E,33,50,FE,07,5D,71,23,C2,0C,2C,F9,E8,CC,07,87,3D,53,52,91,DE,D3,EA,24,75,AD,E0,30,EA,7C,A9,D5,AB,DE,E9,F7,35,48,0C,E5,CC,12,94,BF,41,6D,5F,CF,E4,61,84,07,7E,E3,F4,61,FC,39,15,6D,1A,1B,A7,CB,80,62,D0,30,4B,45,62,7B,37,CC,F5,D1,64,53,BB,C7,66,AC,F8,7B,1B,2E,0D,A1,A7,D6,EA,2E,A6,81,29,4C,7A,EA,6D,0A,04,3C,16,B4,18,95,D4,55,2D,00,7B,22,B0,F5,5C,B5,90,0E,2B,45,4B,04,04,69,9F,CF,80,6E,92,69,7E,4F,66,4A,B7,E3,61,97,07,5D,41,98,59,C5,0C,4F,B8,F1,93,33,FA,18,68,B1,85,91,2A,3C,15,EB,83,7B,D3,23,F5,EE,EB,C2,ED,38,28,4D,69,DC,09,4C,8E,ED,6E,49,C7,73,34,04,98,FD,F4,FE,8C,F5,A6,4A,20,FF,95,7B,CB,B3,C6,A7,62,6D,C7,0C,CD,12,3C,AD,7F,DF,6C,97,7F,B5,F6,0F,37,AC,C7,C8,D7,75,9D,DA,5B,0E,3B,23,08,09,D5,FC,3F,48,ED,B7,B6,6A,3E,AF,D8,0E,E6,B0,2D,02,3F,BB,5F,4C,62,BD,17,08,63,8B,3C,05,0D,EF,AB,2D,0A,11,9F,5D,49,78,B8,89,88,1A,46,40,12,C4,BE,2A,3F,71,A9,88,62,91,4B,19,DE,64,AC,60,F9,0B,0F,E6,53,21,53,33,92,45,63,B9,C6,CA,9A,06,56,62,6D,3D,76,91,8C,DA,7A,32,81,AF,DD,A1,46,71,04,10,42,FB,78,DC,0D,96,EE,80,F6,04,0E,1A,B6,8A,52,62,B1,04,19,E6,D7,E4,22,C0,C3,C9,BE,8F,CB,AC,6E,43,9E,8B,BE,36,90,74,71,49,47,77,3B,82,D2,95,34,AE,AA,4D,EF,6B,A1,0B,F2,DC,5B,86,54,D3,F4,0D,5F,53,EF,24,70,AC,1D,07,07,F0,65,30,A5,CE,07,EB,8E,BA,79,3C,63,2B,85,50,B9,AD,CB,CC,F3,6F,11,33,8D,01,50,A7,7C,FA,8C,08,14,74,BD,62,43,29,B1,CF,DC,83,A9,30,12,9D,62,BC,B5,E2,E1,D2,09,0D,9B,52,63,55,98,BB,5F,5A,5F,17,EE,CB,56,3C,91,71,DF,37,82,DD,BB,59,76,FF,36,59,5D,0B,1B,6F,95,0A,B1,E8,16,98,05,45,58,A2,AF,1C,5B,04,D3,BE,21,55,F9,EC,72,B9,D4,04,45,62,4A,EE,46,2D,7C,B2,80,03,6C,C7,54,B5,55,B8,19,1C,E4,F7,D1,22,DD,70,6E,17,82,27,8A,B7,20,98,27,A1,15,03,FB,60,F4,E2,E1,FC,E6,B9,6D,02,DD,80,4E,28,55,5B,B9,10,0C,4B,9C,4B,94,AD,38,2C,4E,1C,2A,02,42,53,B4,95,2D,80,5A,73,18,46,A7,30,9B,A1,4A,09,16,31,E3,61,09,32,CD,17,70,81,74,D8,BA,1A,DB,28,0D,A7,8A,1C,62,D0,2F,6A,28,F7,0C,B0,3C,ED,70,59,1F,E2,77,45,92,2F,97,E4,D1,DA,82,37,9C,42,F5,10,D4,3E,64,A1,F0,BF,76,D6,46,65,EB,17,DF,44,A9,08,88,93,40,76,C6,7C,C2,C6,57,A8,58,4A,F7,D7,53,09,FC,22,57,9B,3D,C8,62,7F,10,26,11,33,41,C0,42,28,1D,15,FA,61,94,9B,CC,59,7F,FF,D6,2C,24,11,35,A8,19,54,73,3E,01,0B,B0,9C,D9,4D,21,7A,11,31,B2,6D,B4,5E,55,7C,5F,82,EA,63,6C,CE,78,3C,60,BC,C8,91,8F,C7,59,A5,A3,33,41,86,CF,6E,90,3F,F6,62,ED,23,13,82,71,07,0A,3D,AC,BB,DF,CA,92,7F,A2,61,CE,49,06,60,97,4E,EF,84,85,40,45,DE,3F,3D,73,F5,49,D4,A2,01,92,85,09,8E,78,01,C6,E4,F8,D3,9A,3F,C8,40,B7,14,E8,3F,B6,76,82,BB,FE,0B,78,9B,1D,7E,E3,58,8E,3F,F2,DD,7D,53,D4,22,F9,20,F8,CB,02,DB,11,67,31,69,47,58,BF,ED,EB,69,0B,39,10,B4,79,A0,B7,35,9F,06,5E,1F,07,DE,12,97,79,B1,B8,BF,8C,F9,E7,53,3E,7B,41,AE,62,1C,2C,C9,C6,6A,7C,80,07,50,76,C2,27,81,FF,22,8D,1C,A5,4B,A8,5C,30,EE,EA,47,88,CB,A2,65,32,4C,8C,F0,33,19,2D,4D,F2,6C,FC,37,74,5D,BD,8A,9C,0A,77,EC,54,B5,9C,0B,08,1E,68,0D,72,39,CB,2B,3D,A5,C9,18,70,4F,AD,CF,58,CA,D1,86,56,B2,E0,E7,82,52,78,5B,6B,51,66,DB,2C,37,F7,E3,F8,EF,9D,F6,1F,A8,53,2D,4D,AB,EB,76,B7,36,99,7D,67,3E,C8,C8,76,0D,C9,19,B2,E4,7A,D4,16,7F,8C,4F,31,E5,53,68,B3,D8,70,87,FE,B6,1F,3D,0A,1E,C0,E8,4C,15,21,C2,8B,1C,9A,AC,A0,4D,14,D9,C6,F7,6E,71,C0,3A,D1,C0,96,6E,E1,1C,7E,D9,9B,1C,FE,A7,95,C2,7A,5E,77,37,7F,7F,FC,D0,37,0E,A4,43,26,85,B0,CF,25,03,44,1B,D2,34,FC,B6,8B,D0,9F,03,D5,03,5B,FA,DA,FE,4D,1F,D0,A4,57,74,59,1E,7E,2C,BA,0F,A3,7A,BC,AF,F7,56,F6,32,7E,64,5C,37,E3,6A,FB,BF,79,0E,3C,52,4B,B0,19,15,E4,4C,AA,DD,93,30,FC,C4,63,B2,26,0A,5E,FB,BB,37,A4,A8,1D,7D,D4,B8,B0,07,D3,6F,56,BB,D7,6F,0E,A7,92,AA,0F,43,B3,CC,F6,AF,6F,3B,64,95,81,3D,40,2D,B8,FC,FD,E7,B0,5B,F0,02,A0,37,A9,BA,89,91,6B,0E,AD,4D,EE,AE,1D,4B,0E,03,CD,9A,59,1D,B9,11,A4,AF,54,61,35,76,AE,15,A4,3B,0B,0B,1C,B5,39,DB,EC,0C,B6,3D,55,EB,2E,3B,E0,B4,C6,91,80,60,FE,A6,C7,4B,42,9D,79,D7,E2,44,C1,B7,30,40,06,B5,1A,29,51,78,DC,62,95,6C,27,8A,5A,C0,53,C4,66,3D,8A,BE,94,1F,D3,7C,FD,AC,BA,72,16,FF,D3,21,AC,07,64,4A,B2,86,4C,E6,0F,60,76,BB,44,72,55,E9,37,4A,9E,D5,F6,C3,82,C7,1F,65,87,CB,81,E3,88,54,98,D3,9F,40,00,03,A8,03,0C,27,85,2D,E8,82,0E,49,8A,A2,3D,1A,B7,EB,15,90,24,DA,60,D3,FF,BA,5F,0A,8B,2F,F9,94,79,81,1F,13,5D,5E,AC,85,22,02,D2,EB,8D,5B,29,E9,0E,80,BD,1C,FB,5B,9E,B1,7B,B0,E5,49,63,97,0E,0C,F2,21,55,55,00,17,05,45,7A,C5,D3,DE,F0,1A,DA,5E,D6,77,25,18,02,8F,88,7E,95,5D,EC,C3,D8,16,BD,C9,D6,D2,1F,DB,21,6D,D0,FE,06,B7,AB,24,9C,2C,FB,C6,C4,BB,62,28,1E,65,0C,F4,FF,B9,4B,71,AC,26,23,0C,A8,84,B0,CD,D2,80,FC,CF,0A,CF,A6,E7,E7,80,C5,C2,0D,6A,17,76,97,A4,3C,6A,D9,65,2B,E7,7A,CE,33,E9,83,D2,22,47,07,1D,E5,DB,28,83,F6,1E,CF,EE,CB,A4,FE,23,BC,A1,80,A5,80,FE,6A,FE,81,C7,D9,12,6F,07,F5,47,56,F6,1F,F1,6C,EB,3E,DB,33,9B,CD,82,A6,34,15,3A,12,09,B5,2D,DA,22,28,C5,58,6A,B5,77,AE,26,B6,3C,5F,A5,04,E3,87,89,42,3D,86,89,4C,BE,96,3A,87,4F,50,6A,A1,CB,52,92,E7,2D,6D,10,91,A7,BB,ED,05,1E,83,5C,94,7C,A5,3B,94,86,CB,52,11,BE,25,F6,96,72,DE,8A,60,79,F3,21,BC,43,41,0E,0B,13,9C,14,13,6C,A1,D6,C9,28,6E,6F,3A,3D,17,64,6C,C3,6D,D6,A5,9D,19,CA,CA,86,DB,3F,2E,32,9A,89,95,CB,D3,40,4A,AA,A6,17,4A,06,D5,15,58,90,34,A0,3D,66,FD,4B,CB,C6,48,C1,1A,D0,6D,BE,8E,E6,C8,26,07,55,02,E0,DB,BA,62,62,BE,F3,42,6B,14,B8,B1,FB,EA,CE,AF,85,09,F3,2E,5C,F7,EC,02,38,4E,A6,7F,E2,B0,02,5A,3C,80,7F,40,05,B0,06,99,D8,06,A8,8F,36,0A,90,3C,1F,C2,93,B0,C0,59,0B,A7,44,BA,EB,13,ED,2F,E3,A6,85,80,28,D4,C9,52,74,A1,71,9C,61,33,3E,20,30,F7,ED,FA,EB,17,CA,08,41,28,F4,94,D8,C2,E0,A4,27,71,92,7C,82,28,4B,11,0C,78,5E,62,DE,6C,88,AD,16,20,66,E6,38,15,BA,F9,EF,41,50,16,A9,CD,A4,E1,17,73,8C,EE,F3,CC,B2,D5,F4,CB,B6,04,4D,25,BC,E4,63,E0,0D,FC,FC,D2,15,FE,FE,31,BE,B2,AF,E6,91,BE,71,F0,4F,82,C6,76,C1,F6,1C,0B,3A,B0,38,D3,62,4A,BB,86,1A,2B,22,58,89,4C,DC,43,EC,BB,48,56,2B,89,86,1B,79,B5,D1,CE,D2,59,46,AA,B1,D4,95,FC,C9,4A,04,2C,A2,69,2D,EA,C2,5B,A7,84,52,14,C0,25,0F,3A,4B,67,55,9F,CB,4B,92,D2,91,88,D4,CC,AE,0A,E3,C1,51,C8,33,C4,52,8D,F2,24,F8,49,87,F9,BA,4C,E5,0B,A9,EF,BD,AF,99,8F,88,95,74,3E,51,F4,28,F5,88,CF,21,5C,66,8A,D3,BD,52,FE,CD,FA,51,36,07,32,E2,85,8D,1D,BE,80,D2,25,C9,5A,5D,D0,C7,1E,5D,EB,4F,20,52,C6,4B,50,7B,CC,B3,6A,D4,AD,F7,1D,EB,F5,F2,D4,71,C0,19,8C,36,5E,D5,D7,D7,33,2F,BC,EC,B2,03,13,EE,F0,F9,8B,AB,7F,82,59,F9,A9,49,9D,C2,7A,D3,6C,FB,E0,1E,B4,6F,6B,66,46,42,93,09,C0,E7,53,56,83,34,11,F7,18,3E,F1,23,13,A8,04,4E,E5,77,12,D2,19,D4,AE,17,5E,01,1A,82,3E,5A,B9,F2,AA,18,25,C4,7E,E5,6E,88,C4,05,B7,C5,64,B6,25,DD,6D,00,AE,15,0D,E0,57,CF,8F,9B,AE,9A,6E,ED,76,A1,9A,70,2C,8B,B7,38,5C,C8,AB,F4,0A,67,F8,FF,14,8A,95,3F,58,15,83,2C,4E,26,C4,A0,D6,74,5C,9F,73,39,74,03,0C,A1,C0,DD,FF,8A,B5,6E,64,4E,5E,5C,89,7C,36,1E,A9,2E,AB,1A,F6,95,07,22,24,A9,5A,D0,A1,19,96,15,38,4E,8A,16,52,2A,07,8D,2D,31,C7,3A,00,12,00,A2,0A,95,8D,2E,33,4B,0F,B2,73,F4,B8,59,DE,62,C8,50,15,6A,41,CA,B2,F9,DD,0A,71,74,3A,6F,58,AC,7F,4B,63,F6,65,E1,3C,F8,17,D8,BB,B9,47,85,22,86,EC,B8,55,50,46,F0,32,00,11,AB,2C,CB,77,F3,9C,09,16,B8,45,FC,B9,2D,1D,52,D9,58,6B,93,87,A8,55,E4,18,D3,03,3A,C6,F9,CB,9F,91,F1,FF,25,1B,A8,5D,8D,BB,6B,C2,26,A6,A8,B7,C4,9D,3B,7F,34,3A,20,88,FA,2A,70,0F,F1,48,75,10,8C,9A,4D,0D,FB,15,8F,AE,1A,7E,87,A3,AD,85,E6,32,22,C4,E6,3A,BA,70,67,2F,62,02,73,8F,98,37,31,DF,B1,F2,19,70,52,A9,1F,FF,09,AE,9F,61,5D,90,C3,E5,C2,13,5B,B5,EA,77,8E,33,AB,44,E0,56,9D,69,2F,95,9C,03,31,6A,C3,12,96,E4,28,6E,E1,65,C0,7D,C4,C4,2A,68,1C,6F,83,EA,13,D6,6E,18,24,9C,AF,8D,80,F8,8B,92,9E,73,54,CB,4B,B6,90,65,62,F4,27,A8,DC,E6,5D,1F,5A,15,3C,62,0B,AE,58,26,B4,85,5F,83,A4,A9,67,2D,2D,AB,1A,49,17,E0,D5,13,2B,AD,C3,2B,7D,D9,09,13,04,60,8B,20,BE,9A,C5,5E,B7,92,4A,B2,3D,DA,E9,5F,C7,1D,34,BC,DE,BC,00,34,26,51,8F,4C,0E,B7,12,40,46,99,00,C7,E1,55,A5,38,65,FF,B9,AB,31,7C,35,5E,7A,CB,1F,9B,CA,98,9A,BA,1C,49,0D,92,DD,58,0C,F4,2D,3D,43,4C,F5,7F,C9,54,77,C0,50,88,39,5F,D0,14,5D,78,5B,C6,9A,94,00,7F,3F,61,E2,4B,5E,21,A3,B5,E9,03,2F,81,D1,71,B1,4C,9B,E3,14,0A,71,09,11,23,1E,40,FE,B7,42,21,67,24,86,80,A9,46,A8,B9,99,A9,4F,87,4B,89,E9,5B,5B,2C,6A,79,AB,E1,20,F1,B8,51,4C,DA,97,87,F7,AC,5E,1B,45,E9,7A,25,0D,46,54,18,54,75,25,D9,45,DF,70,E2,C1,6B,DF,6D,8F,C7,04,1D,40,44,58,5C,AE,99,37,EF,83,C9,44,AC,1B,B2,9A,CD,1D,92,45,E4,36,1A,08,9A,F8,67,97,53,2D,34,84,AF,4B,1E,E0,64,33,3E,4D,43,AA,68,92,D0,1C,CE,B6,6B,CE,FB,93,F2,C5,E1,1C,26,0A,66,9A,DD,1B,A1,F8,90,B1,17,F4,E9,D7,5D,9D,C7,31,E2,0B,0B,84,B7,C1,49,2F,8E,5F,E4,19,07,6A,B8,EE,33,C7,E7,75,19,F4,1C,11,E7,11,6C,28,8E,21,7E,91,35,DC,9C,DD,38,26,C1,72,19,CB,E6,C1,F4,A5,34,36,4F,0F,2D,49,8F,72,4B,02,6F,22,8C,D5,7A,AD,E0,83,4D,CF,40,E9,5B,0A,D5,C5,DF,EB,3B,4E,D0,8E,84,B6,10,DF,89,11,14,87,1C,2F,51,E8,60,BF,83,A2,B5,9D,BC,66,2F,1D,6C,CC,25,94,44,C9,CE,8F,21,37,02,22,38,E1,2E,C1,C5,33,22,5E,7E,A1,45,3E,73,7F,5C,80,63,2A,85,F7,28,59,26,7B,21,10,90,51,C3,2E,A0,91,BD,BB,37,6E,FB,D3,1D,A6,A9,30,B8,5E,58,8C,53,AC,64,ED,E5,C0,EB,41,0F,70,55,29,DA,D5,18,15,9C,BB,D5,5F,EB,E8,51,DC,83,01,20,B3,4D,A5,B0,5F,5C,3C,C2,F0,3C,A2,4C,7C,B5,A3,CA,06,33,35,70,D6,2C,4F,84,56,FC,F0,7D,4E,D4,F7,76,21,99,72,5A,EC,30,65,8C,40,0C,7A,59,30,39,F0,BC,E9,24,51,45,98,F2,38,57,09,B5,E3,6E,CD,CC,8A,5A,A6,BF,73,C1,60,1C,7A,99,E0,E6,BD,B0,A8,F9,4D,E3,C7,B0,96,12,D7,F0,A3,D9,DF,37,40,27,63,C3,9B,36,59,B6,DE,0B,96,6D,DD,AA,50,C0,DA,DE,60,10,C3,8C,4A,3F,22,0E,2F,92,23,51,1C,4B,C0,7F,E5,B6,EA,B5,2A,2F,A0,60,1A,B3,87,10,C1,F7,33,74,B8,D3,6F,07,8B,68,00,5F,34,40,12,C0,BA,E0,88,26,2F,66,19,78,DB,DA,DC,66,A2,CB,74,1F,95,6A,D4,E2,78,FA,C9,A0,02,10,7B,D9,F4,FC,1C,26,0C,95,55,69,FB,00,46,78,44,CA,62,E8,E0,3F,F4,09,11,ED,DB,6A,E1,33,C3,E4,0E,CD,88,2E,48,CC,92,D7,62,4C,DD,6F,5A,8F,95,ED,78,32,5C,B5,98,07,0D,D7,A7,25,5E,17,63,1D,43,57,C1,BF,0D,14,EB,9E,6B,5F,7B,5E,0D,94,FC,32,39,72,67,FC,2E,7D,40,0C,1E,4F,0A,50,3A,BE,57,8D,23,78,5F,FC,E6,EB,CB,C2,B9,31,9B,AF,41,34,0B,44,0C,7D,50,83,9E,95,BA,4F,44,41,AD,5B,8B,5D,08,CD,76,69,A5,10,98,E0,3B,00,1B,31,FB,D8,D8,1B,AA,D8,8C,0B,3E,B9,85,57,C2,80,B0,C1,C6,38,58,CF,21,AE,E7,A9,03,F9,DF,A6,83,18,B2,1C,12,A9,47,29,D2,14,41,6A,46,AB,21,DC,FF,90,1C,A6,A7,43,C4,1C,84,66,F9,56,7B,20,7E,AA,C2,8A,47,B7,A8,62,CB,32,21,E2,C2,7A,DA,26,34,50,08,19,E0,D2,48,26,23,1F,9E,94,E3,FC,91,03,E5,8F,23,6E,B7,AA,35,F9,E1,4B,B1,B8,09,A3,9E,13,AE,AE,29,B1,6A,41,56,12,76,7B,D7,B0,A2,F4,0D,B7,53,22,DB,B4,40,E3,DB,49,AA,76,F6,BD,9B,02,E8,BF,26,1F,7E,D2,AD,44,63,CF,70,74,16,55,55,1F,0F,D3,DF,9C,E8,AA,0A,3A,7E,94,0E,B5,34,64,FD,B5,2D,8B,F9,8C,FA,74,AA,88,88,EB,EE,51,55,EE,66,78,A3,5F,42,10,CB,34,6E,9C,88,EC,1A,74,A8,A5,21,0F,FD,BD,89,D0,36,E9,CD,31,80,54,AA,33,A7,BA,13,C3,9C,F8,0D,15,32,50,C5,BA,66,0A,61,16,E0,8A,AA,7A,09,62,F6,A4,62,91,2A,2D,60,72,2D,75,52,82,EA,4C,BF,3E,A0,CD,73,82,DB,C7,9F,B1,49,C4,3C,BA,18,F1,75,2A,EF,71,C6,98,A8,D7,5E,EC,B0,DF,BF,26,AD,A5,B6,AA,F3,ED,D0,C8,BE,43,30,C5,8C,C9,63,8D,8A,25,5A,B7,80,94,2A,30,4D,E3,EE,F6,4D,44,64,36,20,8D,F6,B6,40,3B,4B,DE,59,9C,E7,EB,40,19,91,A3,0A,43,56,51,E2,BB,89,6E,6A,73,27,51,19,33,61,64,CB,CC,06,5E,01,E0,F8,CC,AE,EE,0D,60,9E,93,5A,F1,A8,8A,37,0B,14,9B,45,C4,2B,55,46,BE,40,40,89,CA,FA,CB,E6,3A,A1,9D,BD,66,F6,AF,96,7A,C5,BD,57,34,DB,3E,8D,4E,D3,91,8F,A7,6D,73,FA,E5,BD,BF,1A,78,54,84,0C,95,72,89,C4,AC,D6,57,CD,D6,D6,53,98,3C,F4,FA,1A,03,8B,5E,87,56,58,72,30,10,EC,EB,55,CF,67,7A,CF,41,03,10,08,4E,39,A3,4F,38,0E,CB,90,BC,C7,31,88,75,9D,9C,B7,26,C8,AC,D6,82,BF,E6,F7,B0,35,28,E8,CE,32,61,59,66,1F,F0,74,6B,DC,C5,FB,CF,01,13,C2,30,EA,3A,0C,84,68,A9,EF,AE,1F,D0,0A,E5,20,46,7B,CD,F3,57,DD,DA,1D,9D,BD,AE,A8,58,2C,A3,A7,BE,5C,24,48,40,B8,BB,26,7B,AD,00,3A,26,8A,57,B9,3E,31,2B,A6,FF,0E,4E,D2,4B,A3,20,08,DD,87,72,22,70,A3,08,48,33,0F,7D,83,5E,C9,F5,32,55,A7,EC,DB,45,BD,70,AF,D8,0C,22,98,91,E2,F7,73,19,DD,F8,D6,B6,83,4C,CF,CC,BE,CF,91,BB,6B,C6,6C,4D,8A,0D,4B,BF,F2,5A,83,4D,A8,CA,D5,58,C3,45,F6,53,0B,14,44,BC,07,F4,AF,BE,F9,E8,01,E0,FB,CA,7F,F7,28,90,55,57,D5,A1,EE,25,75,EA,B0,5B,6A,FA,13,DB,62,43,0E,90,14,96,36,0A,36,44,EC,48,6E,D5,5E,7C,C1,ED,AC,D8,22,19,DC,45,9D,92,35,8B,8D,1F,20,04,85,CE,F1,05,B2,9E,46,47,93,1C,84,8D,9C,1C,56,55,A3,78,2C,8E,22,EC,79,A3,F7,F4,5E,64,E1,AA,AE,D7,A8,83,6B,37,38,13,F9,D3,46,EA,1C,BE,C1,80,63,11,46,A3,4A,93,81,D4,4D,ED,1E,12,D2,65,3D,37,A6,BD,E4,D0,EE,6B,2C,E7,EF,04,B2,75,0F,C0,95,CB,27,9A,7A,DC,88,4B,AD,16,D1,BC,07,C8,50,16,88,CF,81,2A,DC,98,CB,30,58,26,4E,CD,9A,37,A9,AA,EF,6D,D1,FC,2D,AD,84,7C,0B,19,67,0F,54,92,99,3B,91,72,37,71,21,D6,18,E3,F7,06,6E,C5,0C,74,30,59,03,6C,40,BB,91,00,23,CB,FD,AB,50,92,E1,50,AF,11,37,16,C3,31,EE,DB,0A,B0,42,AD,7E,C5,2A,E9,F1,38,8E,35,1A,02,18,BD,F9,AE,0A,E6,8A,3E,C5,F4,BD,5A,36,46,96,72,3F,3E,FA,68,CC,EF,4E,D3,A7,02,B6,AF,58,30,86,5D,27,AE,D9,3A,48,7B,13,EC,E1,06,45,67,12,2D,F7,8D,F3,4A,80,4A,55,8D,12,20,94,51,E0,98,62,0A,79,AA,AA,79,E1,92,5F,8E,E2,32,D8,FE,6D,4C,DB,88,EB,4F,F4,ED,CB,3D,57,DA,57,96,DF,9E,03,57,6D,10,B5,BD,AA,E2,4D,A4,D4,99,D8,D3,83,F6,72,E2,89,17,10,5F,9C,25,73,DA,24,E2,6B,75,65,DB,2D,DD,CF,A3,0B,F9,B2,C8,86,3B,E8,CF,65,D8,31,9E,D7,28,6F,15,65,75,FE,67,98,20,82,2B,76,98,88,D9,E0,97,CF,03,BB,FF,4E,A8,40,39,F6,33,59,9C,E3,7E,E9,CB,6A,C8,F5,E2,39,09,81,01,96,7D,AD,05,07,38,69,B9,E6,55,85,5A,E3,AB,3F,67,94,32,2C,C0,12,0A,AB,0B,7A,A8,E1,69,D1,80,E5,CD,B3,57,AF,F8,74,5B,9F,E3,26,16,21,B5,9A,79,E6,A1,28,B2,E3,67,23,16,D2,AB,71,A0,CD,CE,20,66,17,44,F1,B2,27,F9,55,C5,B0,3E,7B,C5,8E,95,A7,A6,A0,97,19,7C,5B,1E,25,B4,4F,1F,F9,45,98,C1,7A,14,3F,B3,47,B0,D5,E5,78,5B,65,E9,97,DF,E4,A1,F8,64,BB,B9,E3,2D,A6,B5,D8,7A,9C,99,19,E1,24,BF,55,8B,B0,69,EE,5D,CF,3B,95,2D,50,5B,15,05,53,CD,90,01,55,FE,E4,C0,76,52,97,4E,B0,42,A7,61,A3,F3,87,C5,38,F2,EE,B9,50,F4,7E,0F,BC,EC,8C,43,8A,BB,8D,A7,88,6F,CD,D9,E4,25,FE,30,CC,86,97,8B,9D,1A,DC,98,93,AA,A7,BF,59,37,8A,D4,A5,A9,3E,07,FC,9A,96,B5,72,75,97,95,FC,48,8C,3A,2B,39,21,11,09,8C,E3,2C,4A,FF,31,11,1C,C4,EE,5F,EF,81,D6,2F,78,B0,CA,69,11,5D,46,29,51,75,29,44,78,EF,5B,30,92,12,92,63,86,03,FE,95,35,88,43,BA,71,C5,97,C0,66,DC,9F,22,D3,DE,40,D2,AD,ED,B2,42,FD,67,15,75,CF,EC,41,EA,E3,3A,73,A8,DE,A2,59,C8,FE,4C,D1,E8,1D,71,EE,91,95,52,C5,1E,39,85,57,BE,0D,BE,B4,67,0B,A2,BC,4D,28,02,8B,C4,DA,99,03,68,94,BD,1B,7E,21,5E,34,58,D5,AC,2E,2E,12,FE,59,EE,16,DF,CD,3A,2D,B1,6C,A5,FE,D5,99,2F,1F,A1,BF,B7,4A,18,D2,08,9F,B1,1D,8B,0C,27,B1,A2,7B,FB,62,36,B4,42,F6,B1,8C,03,BD,AD,BF,C8,37,6E,A0,36,83,DC,C3,5F,B0,9D,92,C5,FC,38,8F,5A,C1,D8,DA,2B,B6,D0,7F,16,A4,4F,33,6A,61,D0,15,85,3B,05,84,21,D3,E8,3A,CF,60,8F,8F,AD,8C,08,0C,D5,B5,1B,C0,CC,5B,B0,02,85,23,81,EC,76,7B,32,53,B8,16,5A,F6,96,C5,F4,02,DF,61,39,96,3B,2A,B9,D4,C4,89,F6,9C,D9,48,2A,0B,02,BF,39,A5,52,CB,A7,63,35,29,BB,72,45,52,18,34,35,45,56,19,40,11,ED,00,08,9B,A9,C8,36,08,A0,3D,C1,DF,71,B5,AE,CB,71,9B,A8,CD,41,EC,05,3E,9B,27,8D,8C,67,DC,D6,E6,DA,8C,5F,7C,39,44,D9,11,44,43,5E,60,4F,B6,86,66,6F,CB,CE,02,C3,F1,F2,96,5A,33,82,36,81,FB,47,C2,5C,C4,5F,C1,6E,14,A5,A9,1E,C2,96,C4,A4,C3,8B,B3,BC,5C,C4,27,0A,6D,CD,D4,AA,AF,4E,6A,28,4D,11,F0,B5,B0,64,FC,C6,52,2A,21,1C,88,E3,16,AF,DB,8C,DD,6F,73,10,E1,54,11,C0,FD,EF,A4,99,F9,43,51,94,67,C1,6D,1D,03,64,15,22,DA,F6,87,9C,F1,9F,7C,1B,45,FB,0D,CC,E4,DB,27,11,28,62,AF,45,67,9F,42,A3,05,05,55,47,87,A5,35,F6,05,E4,E6,09,7B,5D,42,3E,DB,5F,02,F7,12,D9,4F,CF,EE,EA,9C,93,E8,9A,D1,C6,9F,9D,4C,B1,52,A0,D3,C8,2D,B6,05,B8,80,CA,98,88,6D,07,54,35,F3,C9,12,BC,D1,BC,AD,C1,AB,14,EF,31,08,25,3B,17,8F,A8,06,AE,BC,16,B7,06,9B,95,4D,58,7F,55,44,1E,F0,46,48,F5,C6,02,BA,69,8D,64,E0,71,13,12,5F,99,0E,3E,26,D1,70,AC,7C,F5,DF,13,E2,49,B4,C6,7D,EF,D0,DB,94,C3,CD,0E,97,4B,2A,3A,D3,91,69,B5,AB,4A,8D,B1,E1,5B,49,26,44,13,07,AD,EB,27,5A,27,28,14,3F,1D,F1,9D,7D,A9,7B,2B,3F,BD,F3,10,FB,E0,D0,B2,80,6D,A7,FA,9B,8A,9E,EC,C1,6E,4F,F4,F5,44,D0,61,81,3E,73,05,10,B4,94,44,CC,02,33,29,91,EC,DF,50,AB,76,76,50,04,E2,72,C0,50,E2,B8,5B,40,FF,9A,B0,E8,A1,AB,16,52,F5,A6,41,3B,60,C1,27,6F,17,D7,CE,1C,CE,4E,0F,9C,76,3B,71,DD,87,5B,49,F8,13,C9,4A,C6,FC,23,ED,8C,A1,1C,2F,D2,88,88,04,6D,E8,F7,BD,88,7D,6C,DC,A4,D4,14,0C,7F,1E,F4,93,5D,BD,65,66,08,FD,A9,6C,D5,67,2B,9E,B5,E3,49,DB,34,B2,BF,3D,DC,D3,B9,6F,74,EA,1C,16,CA,81,4B,2B,74,52,A1,1A,0B,1A,D0,5C,28,A9,6D,65,C1,88,20,3D,FB,26,2B,A9,43,BC,79,85,15,80,6F,9B,16,58,2A,0C,61,85,39,1F,AF,7B,6B,22,8C,6D,36,4C,21,30,53,3C,39,D4,5B,C9,F8,12,92,96,05,68,B1,12,C8,E2,EC,A6,C6,D0,9B,03,D4,51,CE,94,14,B8,27,87,A3,E4,BE,13,18,6A,62,09,81,6D,16,08,1C,E6,BE,EA,52,6E,1C,9A,23,FB,91,AD,81,1A,56,43,62,0D,FF,90,FB,43,BC,39,BC,F7,AC,3E,2D,A0,3E,2D,C1,DE,E5,00,57,1E,5F,54,67,97,9B,09,36,8E,88,BA,C3,98,E2,47,95,4B,7D,98,1C,F1,0F,C9,9E,9B,D0,87,F8,B0,55,13,53,AE,65,AA,24,B4,B4,B4,2D,E5,65,47,07,5D,40,EA,49,02,C3,6C,CD,57,44,B5,95,75,A3,DC,64,52,1E,31,BB,38,AB,1C,E5,65,C8,CB,E5,D5,16,03,B8,13,DC,79,21,0D,8A,D0,26,66,77,CE,C6,EF,A9,A1,36,50,A8,EE,81,3D,5F,A4,B5,7E,82,48,6B,98,C3,88,4A,3C,92,0B,4A,87,86,78,9F,0D,E2,D9,E5,7E,C4,A3,AA,BA,D4,2C,32,9F,39,B4,7D,D4,F0,10,54,71,01,9C,60,5D,94,DF,33,4A,7F,C6,1B,D2,BC,64,64,B8,8E,0B,EF,94,6C,DE,88,EB,00,E3,46,F9,1D,FA,CC,BA,F6,60,27,05,63,9D,3B,2B,3C,D2,84,A1,73,E7,3A,89,94,BD,F8,F4,DD,24,A9,4D,56,42,F6,1B,46,D6,A8,AC,E9,5B,78,10,1C,92,E2,E3,1C,D5,1E,39,B8,9D,A8,40,EA,DB,5E,8A,EA,C4,59,D9,A4,D0,7C,B0,FD,F0,E5,46,C7,E3,CB,E4,49,BE,72,0A,57,B5,8B,9E,E8,4A,23,20,D6,9B,D6,DE,B8,15,4B,84,4D,8F,AA,43,08,EB,72,A7,2E,00,01,35,54,C8,6C,D5,04,AB,49,EE,DE,AB,2B,D8,6A,2C,91,68,17,58,D9,A0,33,D0,BD,B6,AD,42,A6,9B,32,52,57,CC,F6,9D,B8,1D,81,03,72,7F,55,90,6F,52,13,69,35,92,2E,7D,90,B3,5E,0D,4D,34,4A,B5,40,C7,5A,D3,7C,C6,49,B2,63,0C,9D,D2,2F,FE,54,C1,16,8A,82,D8,A2,92,9B,90,C4,0E,97,D9,B0,D1,F2,86,A4,96,93,AC,EB,58,52,67,F5,9D,2B,04,97,E8,3F,C2,66,7D,CB,D7,B0,E2,E5,A9,90,C1,4A,39,7F,F4,77,89,B5,ED,D3,B2,AC,79,54,52,DC,FE,3D,87,42,10,27,99,C4,5D,B0,EF,8A,C6,D9,60,A1,A9,52,3B,0F,3C,4B,4F,71,43,42,DB,90,0D,44,FA,51,9A,2C,FA,61,E2,8E,1E,B3,31,70,80,2D,A0,24,A7,EC,C7,A8,62,A6,AD,EA,22,5F,E0,DB,3F,F8,5F,59,E4,97,D4,82,7A,36,E3,69,B3,F3,DD,14,57,24,DA,3E,AF,B6,49,C7,A0,76,C5,C2,BC,86,30,05,EA,B5,DC,1D,C2,2A,D1,79,41,79,10,9D,A2,3B,73,9B,77,8D,08,CC,A9,71,C6,01,75,27,3D,E6,10,3C,43,04,51,76,65,C6,4F,8D,B2,17,5F,1A,9B,52,A5,66,23,07,79,08,C8,E5,22,F8,C7,A7,D1,74,C6,B3,13,6E,69,E3,66,EC,96,A8,4F,6E,35,9A,64,AC,AA,A1,A6,8B,61,AA,7A,0C,04,B5,CF,D4,01,A7,0A,10,57,88,D8,8B,D0,76,B1,07,B0,7E,87,88,A2,21,EC,05,A6,B1,49,80,B3,29,AE,5F,16,70,91,6E,D5,2D,9C,FB,14,C1,3D,B0,35,8A,C3,6B,63,A7,48,3F,65,B7,58,1D,5B,3F,F1,C2,AC,6A,7A,FA,10,47,19,0B,8C,D0,20,11,01,3E,70,F1,84,4E,7F,D5,01,A0,EC,30,8E,33,6F,FA,0F,52,58,43,B3,E0,94,1E,38,63,69,21,BA,5E,CF,84,9B,1C,DE,C0,2C,C2,6B,BD,78,65,DE,FB,E3,9E,E8,E4,07,F4,3C,35,B0,34,96,B2,F8,EA,6E,CC,9C,AD,9F,D9,FF,81,73,82,7B,01,61,9C,8C,EC,7F,07,DF,42,22,46,F5,0A,5C,E8,C5,E9,2D,68,5A,CB,D8,F2,C6,D1,83,CD,9F,64,54,BF,D8,B7,C6,3C,42,36,AD,2C,B6,12,5E,25,51,D7,C1,75,92,47,79,75,88,6F,A2,8F,32,0F,E5,7F,6C,AD,98,6A,64,7A,FB,C1,60,43,A9,28,CF,A7,E5,FA,72,A6,B6,EF,58,D7,6C,8C,B6,EF,3C,46,46,4E,62,45,16,E2,C2,EA,22,F1,67,51,37,2F,13,51,D7,4F,F4,0A,F7,FD,F1,E9,8F,24,AE,1A,DA,A2,CC,19,8E,47,33,67,2D,8C,FB,F0,29,DF,5D,E4,10,05,A0,DB,10,F5,87,15,9F,25,D6,4B,36,54,F5,92,14,C9,BB,D4,77,7C,E8,10,3F,A2,70,5E,1F,5E,3F,6A,9B,0B,D9,2A,A9,40,DE,A5,A6,12,54,0B,BE,E4,D4,E0,9A,87,C9,B8,E3,E0,BD,71,F7,1D,FB,38,5D,AF,DE,B7,F8,8C,8E,DF,06,F7,25,DF,BA,AF,FE,1A,85,E8,2F,66,70,66,C8,ED,99,57,59,43,72,AB,36,8A,FB,94,65,C3,4F,AA,0A,89,17,28,D7,E1,82,DF,7E,F7,88,F0,77,52,9A,EB,4D,15,16,E4,EF,8D,0D,68,6D,99,4A,68,EB,6A,39,C8,B7,E2,BF,A0,9B,29,97,8A,E2,77,08,9E,62,29,A0,67,34,26,AC,F2,81,7D,77,7A,F5,65,5E,40,D3,D7,53,26,9A,F7,88,FB,10,99,27,1B,AA,CA,B7,95,3D,5C,6A,61,6D,DD,94,BE,4D,14,35,53,A1,06,5A,0F,84,8D,C0,EC,65,36,E8,6E,1F,3D,93,0C,BC,45,1E,26,B6,38,28,24,8D,2F,51,8B,C5,4B,E4,DE,5D,7B,22,98,09,7B,9B,E4,F8,63,6F,EA,80,46,52,2E,DF,6E,9B,05,76,7B,9C,6A,8E,C2,58,9C,E2,09,19,E3,35,0B,8C,31,83,FE,5C,8D,3A,3B,70,07,70,C8,04,68,95,C4,FA,64,F4,21,18,B4,5B,34,5C,CD,14,A3,B2,8A,36,6C,BB,A3,51,F1,D3,1E,B4,48,7F,E7,36,A1,7F,72,02,23,0D,94,E2,EE,96,F4,7D,2A,83,27,FD,DA,FF,6F,B6,B1,04,C6,02,09,79,00,6A,51,BA,15,99,EB,77,C1,58,9C,2F,2F,DB,98,F8,33,EF,1F,AB,91,94,5D,79,F6,74,4E,51,4B,91,6B,84,0A,BB,22,A4,C0,A5,C6,A0,B7,0F,B0,3A,74,BF,B2,BE,78,FA,58,27,16,EE,E6,85,A6,20,FD,F5,5C,F8,B6,ED,6A,20,31,36,11,DB,6F,AD,1F,51,87,4A,05,95,12,94,86,93,62,79,F7,52,C8,1A,D4,A6,14,7E,37,0A,54,BD,6A,BC,31,2A,67,DF,FC,E1,CC,65,4F,D1,C1,C3,68,1C,B0,37,AD,A0,3B,17,CA,D1,57,90,BF,F0,11,48,D6,A1,7A,15,F9,67,8C,A8,FA,A3,CB,C7,0C,48,E0,40,EA,3A,10,45,E6,22,69,6B,F6,4A,1E,A3,DB,AA,A2,F6,23,7D,26,36,EC,9B,D3,44,66,C0,5E,25,41,6F,00,15,94,8C,B3,4D,0E,1A,FD,6C,CD,D6,86,EF,27,4E,70,48,4A,72,04,FC,0C,45,E3,1B,0F,4C,B5,61,6E,E8,09,83,A6,78,D9,F8,F0,E5,84,2F,4D,B1,05,2E,CC,F7,00,45,B2,92,A2,F4,B9,F5,8A,29,A4,59,09,49,AB,0C,12,A6,0A,F6,0E,E7,19,9A,E9,C2,E1,E3,8C,1C,09,30,75,4F,6D,E3,31,75,06,3B,78,AD,82,F8,10,50,69,AD,75,D0,F3,8E,3E,B7,E5,F1,34,8F,8A,13,79,20,99,4B,AA,DF,DF,46,36,83,F4,0B,41,3B,9E,D7,BC,B5,90,4E,D1,71,9C,A0,B3,8C,B2,F6,D7,D9,B8,D0,16,75,4F,34,6E,2B,C4,0B,1C,DE,B0,6C,10,EF,3F,18,FF,2E,F5,72,44,DA,6B,46,EF,97,C3,BD,68,FD,A1,58,C0,C8,5D,5B,76,03,14,76,6B,5B,50,4D,55,3F,6C,2E,6D,72,7A,DB,63,B8,8D,F0,F9,99,DE,50,FE,14,05,E9,01,A2,82,DA,1E,84,FC,EC,5B,05,C0,62,58,06,72,45,83,3A,1A,E5,C5,8E,CB,F6,62,9C,E9,87,F5,13,A3,E7,6B,44,FA,BA,7C,62,43,2E,41,B8,52,CE,A4,74,4E,93,64,40,3C,2C,6E,39,20,E2,3E,30,15,CE,06,B0,F7,7D,CF,B8,2C,D6,A4,E0,36,09,88,95,14,00,C8,F2,FA,C2,6C,EA,AA,FA,B6,2C,C5,5A,5C,DC,F6,95,4B,F8,2D,68,76,F8,CC,34,48,39,E8,39,40,BF,96,E1,9F,F2,58,4E,76,C5,D7,2B,EA,67,E2,54,45,93,60,25,C3,94,80,C8,A5,99,EB,96,0F,2B,16,61,1A,42,FD,B9,6A,73,A5,AE,3D,D4,2E,DF,8D,36,EC,02,2A,E0,DE,76,69,89,6C,B7,79,02,10,DC,85,A4,44,B8,1C,FF,2D,ED,06,7E,59,FD,B1,AA,44,7B,F6,3C,8B,4A,E0,F7,AB,27,DD,95,3B,E7,20,8A,89,6A,18,B0,82,7A,54,BA,76,45,A9,8B,08,09,28,AB,C8,6F,5E,67,97,A8,7A,85,0E,8E,45,73,DB,E2,9B,2E,8E,41,22,D0,FD,1D,AB,E7,6C,D9,FB,43,5C,80,F4,68,C7,32,01,F3,65,24,67,3F,FF,ED,32,48,B0,2D,3C,55,99,E7,9A,86,84,5D,FA,16,EE,DE,0A,F3,DE,44,F0,9A,9C,34,D0,4B,4E,CE,23,6B,B8,13,5C,CC,B2,81,EF,BD,E0,05,3C,82,33,A1,F2,54,2D,18,B2,E5,B1,8D,BB,3B,00,8E,90,16,AF,F0,28,A6,1C,AA,83,BD,8C,FD,03,0C,7C,AC,EC,5F,21,6E,EA,DB,D9,C5,8B,77,E1,E6,C9,48,7F,EC,11,0F,69,30,61,7E,16,78,C6,27,89,7B,05,EC,20,CC,D3,8B,6E,46,F0,8B,49,74,A8,F5,D0,DF,95,D3,F1,D0,11,2C,9F,5C,8C,80,28,0E,C4,C9,A8,F5,40,32,4F,19,B8,9B,17,99,5E,D5,94,83,A2,A4,F3,1F,EF,DC,FB,57,99,3D,F0,8A,2B,76,59,CF,EA,B6,06,F0,9C,AF,40,EA,97,C1,BD,F0,F8,89,FB,18,91,19,C7,8D,09,90,44,7A,F6,4A,9B,E0,FE,5A,AF,00,A7,5A,11,87,03,5A,0B,B7,3A,DB,05,B8,CC,49,9F,54,B1,D4,AA,0C,82,FD,15,E6,49,06,2F,08,34,16,40,BD,3C,28,FC,F6,8D,AD,91,58,9E,63,D8,DE,57,19,6C,E4,F4,37,54,24,1E,72,8F,98,57,93,77,68,45,F6,26,2D,46,0F,29,EA,4B,68,26,9A,F8,C6,D9,47,2C,CD,4D,60,83,3F,6E,03,A6,8E,8C,74,FE,28,82,A8,25,F2,E8,7F,2C,0A,40,57,BB,21,0B,80,ED,3C,8D,4F,EA,88,1C,51,1B,2B,A1,62,1A,12,49,D0,B9,21,7E,34,29,13,0E,D4,5E,05,3A,F9,CE,C3,0D,3C,AF,D5,EB,F8,EF,AC,55,AE,3B,7F,65,99,FE,9F,66,0E,E4,9D,74,4E,49,FE,B0,23,AD,51,8C,D6,6E,CB,53,1E,53,67,02,1C,21,6C,67,2F,FA,C5,64,4D,31,23,79,0C,82,E2,D3,0E,FD,3B,3A,66,77,E5,09,4E,1C,4C,DD,02,C1,C3,4D,07,92,FE,D4,74,79,92,03,D4,8A,A3,31,96,E7,A7,96,1C,BF,4A,53,03,3C,32,47,41,46,FF,C3,68,D4,F0,1B,80,72,E8,DE,51,B2,3F,43,31,8F,3B,7C,8B,0F,FB,94,38,67,1C,DB,49,27,ED,A7,CE,6A,77,D3,F6,25,D2,77,DC,AB,C3,D5,5E,8C,38,84,7D,DE,EF,FD,62,50,8B,C1,70,EE,43,CC,5B,75,BD,2A,88,8D,C0,A3,53,A4,03,56,26,B7,7A,E8,38,E2,D7,D2,8A,0B,B9,11,A7,97,D4,DD,FC,7B,AF,49,D2,C4,AF,9C,20,52,6A,A2,54,D5,31,00,2E,9B,D7,F8,5C,67,62,48,32,29,03,2D,A5,1A,6E,6F,DA,B0,D1,FD,94,24,5E,4A,88,A5,24,B7,7F,36,7A,97,BD,FB,9B,24,E6,38,24,87,82,DA,67,49,96,88,D4,01,40,FF,2A,20,4B,E8,F6,B2,CE,68,1B,DF,3F,C7,DD,03,2E,C1,08,11,EE,E7,B1,77,C4,7F,8C,6E,0D,1A,C8,E0,BA,48,0F,BD,0C,73,2A,1D,42,16,C8,B8,C1,42,9A,87,BA,83,94,CA,84,B7,B5,84,A4,A5,47,51,08,AE,A3,0E,90,F8,1B,6A,F6,6C,12,DB,25,AC,37,55,EE,2C,B1,B7,D1,86,0F,4B,A4,10,DF,61,11,9B,50,29,13,56,0D,D1,8C,C7,32,42,60,D8,CA,BE,AC,59,F9,65,72,F8,98,0C,58,7A,3E,36,37,4F,2D,8B,7E,B8,C2,37,B4,B0,EE,48,86,54,24,61,02,4D,6C,FD,FE,FC,3E,F5,C8,65,F9,DF,9D,1A,17,C8,D4,0A,0C,D8,44,72,06,F9,C6,21,14,80,E6,FF,37,92,51,FA,CB,3F,8B,E5,7B,C5,98,4C,71,1A,98,90,B6,10,2E,20,81,AE,CA,D6,36,B3,97,2A,92,60,68,CE,B4,F4,A6,9A,57,71,0B,F1,8C,AE,C1,39,5B,D3,CF,0A,04,E0,12,80,89,D5,70,7D,F0,0A,3F,92,A7,43,16,DF,EA,E1,62,64,0E,C6,71,B3,1D,45,BF,47,CE,9B,D6,EB,AC,35,1D,38,A1,99,A7,A6,2C,53,A9,6F,11,9B,5C,FE,DF,EC,B0,47,36,8D,97,58,00,D8,DC,0A,81,BA,DA,39,50,55,C0,49,41,47,48,78,78,C7,7C,60,BD,D8,50,3C,84,CC,D6,A5,F0,C1,3C,07,BC,60,71,2A,70,8B,6C,1C,1D,75,E6,6C,44,CC,69,AF,E6,EB,34,5C,BE,AB,4A,1F,CF,6B,B0,5C,C1,22,13,7C,D3,A6,3D,45,53,4F,8A,83,33,2B,0B,F3,D4,6B,D5,DA,3C,31,93,82,BE,22,D6,9A,43,11,2F,8D,81,E5,A9,E2,8B,67,D7,9D,B7,9E,CD,7D,13,E6,7B,01,09,52,7B,24,63,24,10,80,1B,5C,44,71,8F,42,D9,A3,7D,42,AB,A4,50,AF,05,D2,0E,9B,E2,29,60,2B,44,20,02,6B,62,95,A6,A9,6B,5E,65,32,DE,1C,55,18,56,4C,DC,37,BE,D9,30,4C,69,F0,9D,54,69,56,74,59,7C,19,B1,9A,B3,A7,CC,F0,33,1B,23,C6,DE,3E,3D,E9,CD,BF,59,4F,45,C1,D2,DF,A3,FB,FF,72,1F,A1,CB,9C,09,F3,68,AE,7D,62,1F,33,F4,9B,82,07,D8,CB,29,FD,19,20,53,FC,92,D7,FC,61,C2,5C,F6,8B,50,AA,8A,80,32,3D,9E,1B,B4,85,A5,FC,31,F9,A9,05,68,67,9B,0F,72,CB,64,61,98,E2,7F,EF,C9,E0,D2,DD,FF,3F,B6,AD,98,5B,FF,33,43,64,0D,18,AF,24,F3,88,A2,2A,2F,9D,B9,D3,3B,1D,C9,5C,9D,AC,1A,2A,71,DB,6B,1F,2F,B3,07,E2,5F,4B,F0,98,67,EB,E2,1A,02,83,C4,D7,CD,55,6C,EF,DD,C3,80,ED,49,49,5D,BF,12,AD,91,6A,E1,6C,BB,4F,65,34,38,30,85,CB,56,04,83,BC,FE,F8,40,FB,9B,BE,03,BB,61,CB,DB,B8,8D,25,13,2A,85,E7,34,6D,34,31,BA,08,78,80,2A,F4,11,DB,45,CD,A0,CF,F3,9E,AE,FF,40,C5,F0,8A,64,42,B2,11,9E,67,42,60,3B,81,0E,7D,2D,5E,98,46,11,63,4C,E8,14,06,D2,89,68,0C,9B,5D,17,21,BD,14,97,8E,A8,93,E8,3F,F3,DA,40,AC,5D,1C,0E,B9,F1,55,99,D9,56,5E,28,2B,D0,CE,DA,8F,06,38,73,12,C1,FD,23,96,9C,04,4E,63,D4,20,8E,2A,E5,38,6B,28,8F,8E,5C,03,03,72,15,F4,D8,6E,C1,4F,ED,9D,20,20,1A,06,2D,72,0A,F8,3E,C7,23,75,BE,90,6D,78,E4,61,98,69,36,FB,F9,E0,D7,6B,C8,E5,A5,EF,59,8A,69,AD,35,56,27,8E,6F,57,BC,23,F4,EF,42,35,10,89,75,6F,A9,9A,E6,D0,BE,2F,F2,2B,38,A3,6F,CF,C7,23,A2,8A,6E,85,A1,3F,B1,16,AC,F9,5F,63,CE,BF,BB,A5,E2,2A,EE,98,25,72,7F,BA,01,E5,F2,0D,2C,D3,96,7F,13,A7,FA,94,3F,0F,F4,79,17,11,6A,97,28,7E,63,5C,3F,0B,2C,8C,72,64,26,E0,B9,4A,0E,36,1F,B5,1A,36,F7,BD,E5,91,3F,DC,92,F1,25,55,80,BA,D7,20,9D,4F,69,1F,BD,2F,A6,FD,AE,DD,41,8A,E4,FA,44,68,93,E9,F4,E7,DE,12,51,48,FF,AA,B8,82,4D,22,2E,2C,D0,8C,79,5D,17,A5,D5,5C,2D,A2,AD,FC,F4,2B,6C,30,55,BF,F1,54,F4,74,BF,0A,05,36,A0,23,CE,7F,8A,6C,AC,BB,E2,5B,F9,AA,28,03,05,51,68,09,28,1B,E2,BF,23,CB,8C,F3,39,52,CC,30,47,B5,47,65,14,57,CD,52,FA,78,C3,EF,9D,2F,68,24,90,94,48,42,E6,E1,10,66,B2,66,08,8D,67,63,DA,DC,C3,54,F0,6F,C0,28,C0,E9,05,43,B3,4E,99,B3,22,A5,A5,F2,3D,44,98,ED,99,29,BB,02,63,20,46,DF,DF,AF,A9,7C,17,E4,EE,D5,E9,F8,A3,FE,68,B5,42,62,A3,5B,5E,F1,5E,9A,36,E5,A3,C4,75,E9,C8,7B,5B,D2,F9,94,CA,B9,B1,51,47,96,D7,8A,2D,B3,B0,C0,9F,D8,54,BD,7C,92,E4,3B,EE,E8,1B,CF,75,21,53,A1,64,28,5B,8D,69,42,1A,5E,03,04,B8,F4,83,BE,84,CA,CF,79,D9,0C,00,B8,92,90,5C,69,DD,6E,F1,2B,3E,80,B1,34,BB,C0,45,86,5B,1F,F8,42,9A,A1,2C,C5,65,96,0D,5E,9E,2B,D4,ED,F7,00,5A,43,B6,EC,42,A0,1B,04,15,53,6B,90,F8,C4,D9,43,CC,03,9E,96,DB,93,12,FD,BF,0A,99,8B,C5,9C,4F,15,BE,6A,70,F0,90,7D,F9,E5,C6,DF,96,99,53,EE,88,C0,D9,BF,48,9D,07,37,1B,54,2A,6B,8A,2C,01,8B,A4,27,7E,4F,FB,9D,B5,E1,8A,42,7B,4F,02,15,91,75,31,B4,BD,1F,76,46,13,36,D0,1B,3E,F2,A0,B2,8F,E5,93,77,86,BE,43,F7,83,43,5F,99,A7,DE,0E,8D,1F,BA,35,3B,FC,C0,3C,12,0B,C1,A5,C2,80,77,71,46,B1,76,C1,B3,FE,88,92,35,EA,A7,5A,88,6E,86,01,23,A5,A0,DC,E7,75,C0,BC,CF,9C,31,F7,07,E7,69,1A,9E,31,54,0F,79,62,47,FB,55,B3,41,8E,BC,DC,47,21,3A,1B,10,49,0A,23,11,61,DF,C8,87,F4,29,D8,3F,F1,7E,CD,F5,39,44,EA,AB,D7,31,CF,F4,58,2A,55,01,70,B8,21,BB,08,34,95,45,FB,B9,86,0E,2B,26,F2,84,DB,17,0D,CD,59,8B,18,C9,A5,20,49,D6,0F,0B,58,8E,79,A5,EC,B1,3D,CA,AC,26,E5,B1,29,3D,F5,3F,B9,7C,67,D6,E2,98,B5,94,14,F1,F8,7C,14,1C,B3,7C,9A,60,55,38,EF,4D,B8,72,BF,1D,F7,95,1F,38,7E,76,6C,2B,BF,E1,4B,DB,45,F2,60,9D,29,55,BD,74,F2,9A,2B,33,7F,7C,C1,87,FF,B7,6A,26,7A,4C,AB,33,E6,BE,51,CB,64,10,C2,F3,34,46,2C,A5,0B,DE,CD,D1,49,F1,2B,42,52,29,FB,1C,29,38,94,08,A4,31,16,19,58,FC,03,26,97,4C,E8,77,C8,73,8C,FE,EB,B9,7B,B6,20,92,59,C6,44,5E,77,45,DF,0B,F3,34,13,1C,06,A5,C5,93,91,EF,CE,58,68,1A,28,54,02,1A,6C,90,23,3A,9E,AC,78,71,1A,1B,E8,87,1E,4E,D5,7F,08,D3,21,9E,E2,79,80,25,5A,4E,70,31,B0,A5,C2,28,58,0B,83,9F,81,EA,7F,90,16,74,B6,20,24,AD,CB,00,2C,0E,8C,A1,E6,FE,66,E5,37,43,0C,25,93,3A,82,09,61,B5,D2,20,A6,83,CB,41,52,E5,9D,4D,EB,1D,D9,69,6C,2D,30,BA,46,FD,B4,B4,FB,BD,C2,61,DD,18,0C,AD,D9,73,53,01,9C,C6,89,0F,FC,45,91,0F,BD,E6,4E,09,32,21,0C,21,E5,3C,82,8E,4A,2F,81,BA,76,4D,AA,5F,B5,B1,51,C6,7F,ED,7C,8B,F3,47,F7,CB,D5,DA,59,38,D5,F5,9D,72,90,C9,EE,33,3D,47,EB,98,C8,0C,1E,7E,31,A0,EB,0C,81,86,FD,D0,C9,43,53,D6,55,92,10,D6,6A,AB,85,46,6A,60,22,43,9C,0C,B3,A8,AF,50,58,00,0A,5F,B1,E0,BC,6D,B7,15,AB,C5,A2,1C,5F,02,6F,7D,B3,74,BA,25,73,E5,59,9C,8B,63,D5,BC,52,6E,52,A2,BB,B4,2D,90,24,A7,B8,E2,CA,CE,F7,F1,14,A6,2D,74,E3,3C,AE,30,0F,52,EA,C2,E8,A3,FD,48,88,8D,68,9A,1B,16,86,E6,32,13,87,95,98,57,78,35,9D,77,3B,02,6A,3A,2B,4F,5E,C1,85,06,D2,C5,49,6F,57,07,AA,7E,CB,37,E4,42,D1,8E,C5,41,10,6B,A4,EF,32,29,7E,B3,EE,48,83,1F,83,55,6E,66,5D,91,5C,54,7B,DE,78,9E,84,1F,14,4E,9C,8B,31,DB,9A,44,86,C8,2E,17,71,5E,90,B7,E0,FD,3B,E5,43,9B,0E,3D,46,FE,F1,B1,3C,83,23,E3,6E,54,81,21,77,A5,8A,8B,4C,FE,E7,48,EB,EB,AF,54,51,7E,D4,A9,58,F1,3F,BC,08,9D,55,D5,D2,14,E4,E9,9E,A8,7A,E3,A0,CD,5D,A4,3F,91,4C,FD,B1,3A,75,B8,31,A0,30,42,84,AF,C2,3A,35,BF,71,0F,36,A7,D5,00,54,DB,AD,F8,B1,D6,8A,63,24,AE,59,E1,29,8A,68,8B,CF,98,F8,D1,BA,84,9A,91,3A,8E,6A,0A,72,1C,1F,47,83,BE,28,60,0A,14,95,89,31,D7,EE,FA,46,DC,ED,53,1B,B3,1E,8A,51,45,E2,2E,9B,DE,FE,D6,8A,2F,05,B6,EF,63,FF,75,E3,AA,A5,71,98,5F,BB,B3,BF,F4,09,C8,19,4A,70,15,DE,02,B9,22,3D,8F,F2,EE,12,9B,10,61,E1,43,3E,1C,B3,E5,B8,EC,AE,E5,EF,1B,CA,B6,19,4F,FE,9B,73,56,4A,D1,52,46,D9,BB,EE,8E,D0,C1,07,BE,AC,59,CC,2E,3E,AE,B1,CD,2D,3F,29,14,4E,C4,9F,EB,D4,D3,C0,D2,FC,5A,25,AF,2B,9D,C0,C5,1C,12,A7,DF,A3,CB,7E,93,7D,4A,93,70,CF,E0,E2,4A,10,7A,72,9F,F9,64,3D,D9,68,3D,1D,DB,2D,AF,28,E4,DE,E4,38,44,DA,78,CA,27,52,B2,76,BF,81,6D,84,88,69,02,57,DE,B8,9D,DE,71,A4,62,12,2D,1B,DF,DC,D9,D6,90,CB,30,ED,D4,94,6B,BB,62,78,D4,44,FB,BB,72,2A,47,FE,B6,12,27,E4,07,2F,94,66,EE,37,8C,46,49,36,AE,61,27,75,98,9A,E5,A6,11,36,B4,4D,E1,6C,1F,42,DB,D1,B3,23,AC,55,32,60,65,4A,D4,AB,FD,93,76,28,59,0E,B4,8F,71,7E,89,77,F1,31,60,1E,B7,7B,6F,FE,1A,24,5C,E5,29,5D,D3,B1,90,16,80,D9,F5,37,78,7A,CE,6D,10,C6,E9,0A,8D,4A,C1,1E,4E,C2,F1,F6,D9,6B,EE,7C,FF,3D,DB,54,5B,B5,AB,92,42,FC,EA,6D,A8,A0,2B,5B,9F,9D,6F,E1,44,00,7E,D8,96,30,D9,AE,01,3B,5C,09,BE,29,CC,69,30,4A,7F,A3,73,F9,EE,AE,D2,6C,7A,40,F5,7C,FE,9F,E6,AB,F8,60,8E,82,93,B2,7B,05,FC,B8,05,D1,82,AF,64,2F,6A,53,EA,C5,79,8E,E8,BE,1D,AB,5D,59,8F,47,5B,83,04,E2,DC,F9,59,9E,4F,44,B5,61,91,63,CD,34,2A,B0,F7,2A,6C,50,61,64,71,1E,C8,8F,A2,A0,6D,7F,40,04,AE,D0,E3,47,3B,22,3C,6B,C9,7A,44,A9,56,A9,FF,E7,48,3F,91,C6,7C,3C,72,CA,32,46,26,40,36,5A,22,21,1A,78,A0,E6,15,2B,1C,6F,BD,77,96,3C,AA,4A,DC,D5,B8,36,51,5E,3B,5A,1A,16,2F,89,7E,AA,DD,A8,6B,D0,1C,7A,F5,F9,24,74,A5,00,D7,63,5F,43,95,2A,42,52,AD,AB,5B,5E,13,87,92,0E,7B,51,7E,AF,EA,94,7C,E7,02,66,C6,B1,07,1A,8F,11,68,D5,A5,5D,29,8B,B9,51,AA,FD,19,EF,77,2E,D0,38,FB,FD,B4,0C,03,FB,A6,4F,23,EB,2B,CE,BB,0A,86,05,95,2D,BA,FF,60,25,60,DD,28,59,14,1A,9C,0A,FA,A6,B7,37,D1,B1,4A,17,5B,C3,08,0F,F0,13,9D,01,35,02,06,CE,D8,6E,1F,31,43,37,19,40,BB,79,DB,1A,CC,A4,12,8E,1B,3E,46,5E,AD,EE,75,DC,A7,28,67,A9,CC,A8,F3,4B,65,20,93,EA,A2,13,8F,65,85,95,F2,98,88,D2,FD,4A,B0,24,17,1C,40,F0,50,17,6F,F5,FA,4F,4E,EE,6A,73,AE,AF,04,BF,2F,13,F7,47,B8,14,9C,EC,49,7A,AD,0B,CA,BB,19,BA,A1,DC,93,1B,17,D0,E0,F8,23,C7,C4,A1,FA,D0,09,19,A3,C7,35,2F,5C,AC,7C,98,79,64,02,9E,02,4A,1C,BA,06,9F,43,23,DD,AA,A3,BE,3B,B6,2B,00,14,EE,72,C4,30,11,07,AD,3B,A6,DE,81,AA,44,F8,40,BE,52,E0,3F,E5,EC,8E,77,F5,62,CB,A2,B2,0A,65,92,B7,7A,FE,E6,D4,05,78,B6,54,26,CF,14,02,80,B9,C9,9C,E1,1C,20,D2,6C,4A,CF,16,DA,B5,13,CD,78,28,14,BD,33,10,C4,F9,47,F3,9C,69,E3,0C,60,A0,CC,7A,43,7A,36,22,89,F5,C9,2F,41,8B,B2,9D,BA,0E,CB,5B,11,0F,1B,AD,21,CC,0F,C2,C0,0B,86,EA,B9,A7,AC,20,8E,97,ED,73,A9,7A,9E,60,A9,66,1E,D6,D2,C9,CE,13,B3,79,9D,29,E3,39,95,E9,53,3D,73,F7,87,D5,CC,B4,56,62,FA,21,2A,3B,A7,F8,58,EF,92,20,43,BC,98,24,4F,D4,BC,9F,70,32,B9,E2,4F,AC,04,AA,64,D4,9C,63,84,F9,C0,43,77,23,C3,CB,2E,15,BF,C8,D0,DC,40,7F,28,06,7B,7D,F3,62,CD,4B,18,19,4D,67,1D,91,B8,5B,A4,D8,74,DA,92,13,AE,BC,1C,5A,2A,64,3F,50,35,9C,44,CA,CD,B5,53,36,CF,3A,C5,55,60,1C,94,74,A8,F1,F9,75,82,05,4B,BC,46,0F,8E,22,76,CA,52,28,6C,76,18,98,E1,61,01,8A,9D,17,68,5C,67,45,F3,31,34,02,40,3F,D6,91,29,35,C1,59,37,44,FF,39,6C,44,CA,85,1F,8A,A9,3A,18,B9,0B,65,E8,10,BC,63,C0,E4,C0,0D,55,0F,F0,33,AA,0D,4A,68,C2,E5,29,2F,63,D1,CD,9A,86,80,C8,DE,B6,6C,7D,69,54,6F,9F,50,D9,75,46,37,55,A7,28,19,8E,7B,21,2B,5B,33,1D,39,E8,8E,C7,D5,FD,54,87,22,2B,B9,90,59,75,4D,6A,CE,48,FD,96,B6,30,6B,56,33,81,4A,EA,D0,74,9F,53,B2,70,6E,B5,D4,17,09,0A,AB,F8,38,C4,B6,63,BA,0E,64,E0,CE,60,49,A4,10,A3,10,88,8B,F2,9E,D7,0E,3D,CD,C3,2D,40,1B,B5,F2,6A,F7,3F,D2,73,AB,61,46,50,86,05,A2,12,A7,46,14,B7,16,05,49,89,FA,E2,4A,E1,A4,B7,DD,69,37,D3,7C,CD,A9,1F,AB,9B,FF,55,B3,ED,B9,EE,4E,02,1C,17,A3,90,7F,ED,5E,92,7B,9D,71,1B,D3,DE,AB,54,7F,05,81,0D,A3,7E,3B,18,4D,EC,05,0D,1B,22,D2,3E,60,76,C0,89,C8,38,E5,14,54,5A,B2,76,5A,0E,F0,29,C9,25,5F,4C,E6,F7,74,5D,B1,62,DC,8C,A1,01,73,82,DB,F4,99,13,C2,58,2B,48,D6,AD,B2,1B,C1,4A,3B,E1,5F,C6,24,0D,BE,A3,39,C7,D5,AA,08,B9,5E,37,75,9C,60,B5,40,BD,9E,2F,8D,01,2C,AC,42,E1,15,A8,E6,79,C4,48,48,41,59,E1,01,E6,A1,5E,A5,D9,38,0C,B2,2A,FF,0A,31,5D,37,5C,88,73,05,1E,A0,93,22,02,D6,34,AC,49,1F,09,CD,40,CA,FD,D8,5B,A8,AB,32,22,19,64,43,75,44,9A,C0,B0,6E,FD,61,E7,9F,39,5E,4F,DF,5F,AC,97,9F,A4,BD,39,95,20,40,6F,98,B1,F0,CE,21,68,9B,6C,9F,BD,7B,AC,CC,65,BC,EA,84,21,4F,4F,47,56,8F,C2,27,9D,09,C0,D7,D0,22,51,D9,AF,EE,58,C3,94,75,78,2F,3F,EB,DE,BF,6F,23,4E,77,6D,7A,AC,65,C5,89,BD,87,5A,15,32,7F,E9,6D,92,26,E3,FC,6F,10,7A,23,1F,42,1F,C9,01,33,26,9E,61,CF,03,D7,47,0F,37,F5,B2,A0,B4,09,8E,FA,F2,AD,6E,40,09,72,CE,6B,02,5C,A0,0B,3F,87,F0,26,65,C1,38,77,00,D1,DA,D3,DE,84,E2,FF,ED,67,CC,0F,82,3C,96,F4,51,EE,05,9D,44,7E,92,9C,86,5D,8A,8E,33,6D,34,BC,E7,0A,E7,A4,10,3D,74,E1,09,81,92,D9,6A,1F,08,D7,3F,F8,35,A9,02,90,FD,3A,52,72,E2,60,5B,11,ED,57,2C,6F,09,43,AA,7F,37,3D,C9,6E,00,22,67,1C,F0,8B,D1,07,2C,E9,60,05,D1,7D,AB,5F,94,9A,09,D0,7C,97,81,EC,D0,6A,E6,70,D0,6B,FF,18,EE,73,0F,1A,DB,01,32,8F,85,AC,64,D5,8D,D2,E4,33,34,D6,3E,9A,D2,18,E1,00,67,66,B6,1B,9B,F0,3B,64,EC,E0,DF,84,D4,E4,52,3D,F7,8B,08,A2,44,2A,6B,20,B2,23,76,06,A6,5A,EA,6D,95,03,EF,89,5F,CC,4A,73,63,D5,F7,48,9A,D9,F2,6C,6B,69,1A,9D,4F,31,4C,37,07,7B,62,A2,36,16,77,E8,67,D2,98,EE,CA,32,5B,88,49,78,36,DD,F9,A4,89,82,6E,DF,72,01,5C,55,4D,13,F2,C7,31,9E,9A,E4,51,16,7E,3D,DA,B2,1D,44,B3,E7,82,70,22,84,CB,6D,73,F3,48,3C,56,DB,0C,81,90,8A,D4,5E,D9,AB,9B,C1,83,CD,26,E0,13,CF,C6,F0,02,6E,96,54,55,F4,5E,73,07,E3,CB,3C,EA,51,B5,1B,F2,0B,3E,F1,C0,27,C1,60,D7,48,98,94,55,EB,1F,BE,AB,A5,BA,6C,D6,6A,C7,9B,4C,36,77,05,6E,B2,DC,1E,11,D1,30,AD,0E,19,E1,CA,9E,CD,46,4F,A5,80,78,3F,A2,B0,56,18,BB,AE,47,4D,CF,A9,40,36,9E,BC,1E,6C,23,A8,7E,46,BF,A8,8E,EE,B1,8F,68,35,4E,CF,99,FA,9D,73,84,A9,7E,12,FB,5A,02,E8,65,22,06,8F,DA,0F,11,D7,31,84,F7,97,1E,4C,35,F6,D3,48,07,53,C0,83,1F,4A,89,71,3F,70,12,2B,1D,D9,9C,2B,26,31,93,41,A7,E3,9D,17,6F,1C,0F,21,34,CC,31,14,6E,4C,57,B6,5D,91,2F,0D,E7,7F,E6,8D,F2,6F,88,99,A0,A6,87,68,AE,A9,17,02,3A,52,66,DE,84,19,62,AD,BA,09,B7,3E,8C,99,7B,68,9C,B4,83,B4,1B,62,94,C0,C2,4C,1A,34,73,82,C4,F7,BF,EB,20,56,80,6D,4E,31,40,FA,04,23,2B,A1,48,C0,40,BF,77,7A,9A,8D,C4,06,CA,C2,0A,37,F2,C6,FC,A8,F3,2A,94,47,34,63,97,63,0B,CF,27,0D,04,C8,DF,5A,73,19,3F,C2,56,F4,50,92,12,57,8B,34,34,C8,CE,7E,62,68,D8,FC,B6,B7,30,EC,F9,7C,DB,6F,0D,E8,F0,85,00,EF,50,55,46,C8,57,20,9C,39,F4,B9,42,2F,9E,9F,CA,E0,70,F7,78,21,FB,DF,74,D3,D2,54,C3,DB,19,72,BB,24,7C,D9,0D,C8,10,FF,6C,B3,32,1B,80,24,50,DE,52,DE,41,05,49,48,81,51,13,EC,F1,E3,48,83,B3,AD,A9,13,B4,52,2D,73,57,C8,88,4D,F9,83,F2,CE,1E,5D,C1,3E,C7,AB,1D,DD,BA,D7,09,73,14,F4,92,79,CC,8F,1C,21,31,EE,08,BC,EA,82,54,2D,EB,C2,51,DC,D8,89,97,8A,01,AE,BC,1C,F5,07,C1,E2,2D,D8,50,FF,F7,23,D1,D4,32,AC,51,2B,5F,EA,E4,A8,6E,D4,27,E4,90,3B,F7,3E,81,99,E4,BA,CB,19,9D,38,FD,7E,7E,48,59,B4,74,4F,CF,0F,49,99,F9,FF,0A,FD,B7,08,23,55,67,81,CF,82,C9,5F,F8,8D,7A,EF,C8,38,6D,4A,CE,FF,06,06,9F,1D,74,6C,0B,51,63,8A,BA,E3,3C,D0,C3,17,A3,C1,AD,71,B9,09,DD,74,ED,E2,CE,86,D1,6B,87,A4,ED,EC,8D,32,21,36,20,EA,7E,B0,36,5E,6D,F2,2C,98,D1,E3,3E,85,8D,20,7F,BF,F9,B9,81,A9,24,68,03,FC,C8,5C,77,5D,38,F3,CF,B5,4B,5B,3A,B5,71,A8,F5,01,56,98,07,A0,53,AE,E5,EE,37,60,40,9E,BC,8B,50,8C,27,D6,EF,0D,0D,CE,46,05,FF,88,94,78,AA,D9,67,97,F9,87,58,42,E8,24,2F,D1,02,1D,D4,D9,EC,16,04,6F,93,DB,68,83,93,FF,F0,44,40,14,30,60,6D,A4,79,1E,02,01,35,02,E8,EF,1A,7C,C4,EC,0C,4E,63,8A,84,B7,7C,C2,8E,29,C2,98,4A,6B,89,B2,F4,A6,A0,67,15,1B,2E,08,36,1A,CF,47,6A,DE,DC,74,27,A9,7A,B4,3E,2A,B5,15,6A,B6,92,95,FD,B5,6B,4D,14,92,DC,82,2E,E2,3F,18,52,2D,1B,DB,D5,46,7F,47,A6,5E,ED,0D,51,25,0F,29,C0,ED,75,7E,4B,19,5D,70,E6,70,EC,D1,3D,5C,97,90,D0,11,D9,68,99,DB,80,86,8D,BD,F6,04,87,32,6F,27,2C,45,64,B2,1E,6F,04,D6,EE,42,89,39,9F,0D,2D,BD,DB,BA,A8,7D,71,1E,B4,D7,CC,33,B6,96,53,5B,24,76,FC,8B,D6,BD,8F,C9,D7,BC,F2,12,D7,11,CA,6F,50,2B,B4,5C,62,52,C6,B6,12,86,85,8B,33,5B,FD,2F,DF,55,3F,15,93,4E,C8,EF,2C,C0,F6,2E,EA,E0,3B,13,80,E5,10,ED,51,DA,C3,06,23,02,5A,E1,47,12,9A,3D,6E,67,DE,3D,35,5D,2A,36,FA,4A,26,C4,E9,4D,9C,7D,2E,F8,05,65,59,EE,89,32,3C,3E,47,BC,D1,08,9B,44,F6,14,39,1E,44,0F,9E,6E,D3,F1,BC,BB,8B,73,C2,E2,08,62,DA,87,C8,14,A9,25,C7,63,8F,35,4E,23,42,18,21,D3,F7,1D,28,87,99,05,E4,AB,4C,53,52,12,66,92,2E,94,23,4E,42,F5,98,4E,9E,3B,BB,B8,A7,58,B0,81,8A,1F,8C,A6,3B,49,91,8E,07,2B,6E,24,F8,5D,77,70,AA,D5,C0,F1,78,2A,89,90,09,56,37,85,83,A9,39,6D,CF,48,04,01,D8,F5,9C,9E,79,EA,08,60,97,94,25,B0,4F,7C,84,01,FA,0A,65,B8,92,18,5A,71,03,05,D9,9E,2F,EC,90,1A,7F,2C,3B,6B,07,32,00,5D,7D,1C,D4,34,5C,C1,D3,54,8E,02,34,51,32,E0,F5,4A,37,54,CB,C9,C0,56,29,99,BC,1E,49,3E,90,C3,6A,96,64,B6,15,A0,40,45,68,77,36,EE,59,2F,C2,87,96,90,5F,35,5A,80,A7,4B,9D,22,92,69,A7,0E,E1,4E,0E,46,77,E7,AF,C6,B4,9B,4C,E3,A1,A1,99,A9,1E,C6,A1,4C,2C,68,98,FB,72,7D,F1,77,A7,FC,7C,0D,D8,FD,54,FD,C2,55,04,A7,F1,B6,85,AB,33,3E,1F,B7,7B,33,64,14,E7,2A,BA,18,EC,07,53,C5,F7,5E,E7,71,29,46,B6,93,D2,E2,13,4F,53,9B,BB,12,C3,8A,2A,37,62,5F,0C,F7,CD,1F,9F,6D,2E,96,E8,25,B1,22,B4,B1,31,F4,1C,DE,9F,0A,D6,C8,69,76,A6,7E,75,49,BF,39,A4,F8,E8,5F,69,F8,24,AC,A3,22,99,3B,7A,68,3E,32,57,07,BA,60,A8,8A,0E,92,45,A1,1D,BD,A5,48,31,B2,B5,01,8D,4C,98,B1,1F,C2,F4,02,53,E1,F4,7B,23,5B,14,0C,AC,3C,DB,E8,68,EC,D2,5C,AD,70,C7,BA,73,F5,4B,6A,65,65,F1,26,8C,11,A8,F7,89,8F,8F,95,7E,31,2E,6D,26,93,C2,A4,76,02,6F,82,8C,AC,02,15,01,57,97,AE,CD,05,09,15,8B,B0,63,95,44,C3,0B,0C,92,F6,22,39,24,6A,2B,E9,A2,31,F6,F7,06,6D,D5,78,80,F0,9F,03,3F,B9,6A,65,BF,DD,84,66,1E,6D,8E,C9,31,C0,22,0A,D8,42,5F,DE,05,2C,36,3D,C1,1D,BE,D4,4A,1F,90,B3,21,39,6A,C0,9B,BA,DB,3B,68,C6,AC,50,CF,77,81,75,F0,02,5C,6C,75,7E,48,62,7F,16,C7,01,0B,3E,E6,F3,C3,B1,80,6A,9E,FD,D0,D9,8B,2E,5E,1D,1F,20,89,09,94,8E,5F,0A,AB,A8,85,61,90,AE,77,B0,82,D9,21,4D,FB,A0,EE,FB,0C,81,E3,A2,F0,FE,7E,D0,90,A3,C2,6B,64,30,05,28,DE,EF,4D,D8,B1,2E,E8,C9,66,F4,4C,FA,C0,B2,35,0E,A8,EE,0B,5C,A2,A5,69,6E,62,1A,42,87,1A,1C,79,5B,25,6E,35,37,26,27,F0,DD,7E,AA,6A,D4,6B,A0,2C,AC,F3,CE,B7,85,D8,FB,52,66,BE,63,56,BD,02,5A,A6,94,80,74,A7,A7,92,36,0F,C2,E2,A3,8B,97,17,96,5E,1E,6D,18,F4,5E,4B,C2,3D,AF,20,03,42,A5,52,81,06,7E,B6,AA,C7,6E,F2,C6,EE,F1,64,3C,04,27,8E,37,B3,79,A9,A2,2E,70,CA,76,4A,34,B4,28,3A,17,AA,12,A7,5A,70,4B,6D,AE,94,B9,12,96,DA,F1,0A,59,A9,0C,86,92,13,77,A3,D8,DE,13,BA,16,36,76,6F,7E,24,E9,C8,7F,8D,3A,D0,FC,01,FF,E0,29,59,43,4F,2D,30,FC,D2,F1,49,7A,CD,A8,6D,29,9D,BA,C9,57,45,7B,1E,8E,29,EB,AC,B9,6E,37,07,62,7E,C6,73,CA,8C,38,E6,FD,AE,78,D4,78,19,89,8A,C1,1A,8E,44,84,4A,38,DC,88,73,F3,A3,DF,DC,75,6D,86,80,27,DF,78,85,10,29,7D,ED,F5,A3,AE,A7,EF,A1,A8,69,16,6B,EA,B1,45,B0,E1,38,A5,23,5F,B6,B7,65,5C,B4,F4,83,09,C9,23,E2,E7,55,FD,68,A4,82,5D,57,27,A9,68,94,B8,2D,D9,D8,57,0D,B4,D0,A9,80,77,8E,4F,33,F9,F7,1F,05,3B,59,DD,F4,1C,65,67,EC,52,3E,90,A0,57,33,11,C1,07,DA,36,C9,B8,56,B6,70,91,88,22,DB,7B,D2,A5,A1,D1,D6,A6,58,CD,00,BC,04,61,8E,82,3B,BC,D5,63,E5,AF,90,DC,5D,89,0C,FD,77,EA,FE,4C,F4,98,26,F8,B1,4F,95,D1,06,DB,9C,F9,50,CF,D1,45,A2,32,6F,2A,32,B4,9C,E7,FF,29,DF,99,A3,6B,0D,D2,98,D1,EA,B0,11,78,F1,03,A1,36,40,61,76,E2,46,85,35,7F,48,D0,0C,21,0C,07,04,AA,C1,62,54,CF,6C,3F,28,EE,79,23,1F,B0,D6,B7,7C,78,4B,E9,C0,69,54,79,96,08,25,78,AD,BE,18,59,5C,10,CA,DF,3C,FA,05,C9,A5,5C,92,F5,CC,A9,E2,A0,65,70,4F,B7,28,C8,C9,A0,AA,67,49,A0,AB,BD,E0,AA,01,CA,4E,76,B4,8D,53,F1,29,06,74,D5,98,6A,8D,CD,41,E6,EF,F7,9E,D2,36,E1,B6,B1,AB,2F,1B,1E,3C,4F,31,7F,7D,6F,A1,A8,FC,A4,5D,BA,CC,4E,3C,58,EB,E6,FA,3B,7A,F9,3A,23,70,D6,60,70,70,4E,CB,74,AC,32,52,19,49,62,FF,93,89,95,85,D0,FE,0B,9B,29,E7,D2,9F,BD,9E,C2,3F,23,B8,21,C7,1F,4C,2A,5B,5E,A4,0A,34,D1,18,19,C1,9F,B3,36,7E,62,E0,63,FA,C7,AE,D5,59,3E,37,9E,37,18,5A,2B,43,9E,89,88,BF,B7,D8,85,09,FD,3B,D6,BF,8C,77,1E,3A,3C,8E,32,8B,BD,FE,02,15,7C,FA,93,9F,6A,A8,69,A4,A7,C6,58,D0,00,1A,F2,C3,2E,4A,FF,FF,2D,55,AE,62,13,E9,26,FE,65,39,C3,D4,18,87,FC,F9,EC,F4,1E,90,D1,36,74,81,98,C2,0F,7A,6A,DF,1D,0C,73,67,B9,4F,49,E5,75,64,EA,8B,78,9A,DA,40,B8,06,1F,F9,99,14,D4,42,44,7F,5B,04,C1,07,A0,1D,4B,4C,BE,62,F4,D2,9C,D9,9F,D6,7E,5E,36,B6,D5,0E,4E,C2,BD,9E,02,D7,02,30,61,39,26,F6,5B,5F,2D,90,EE,A4,2E,79,92,4C,4B,23,7D,49,86,E5,47,EA,FD,76,F1,4C,B6,DE,22,3B,5D,90,33,F4,06,C0,DD,AA,2A,05,E2,B1,D6,1E,EF,8E,0B,91,79,F3,EA,3E,74,C1,3E,85,D0,04,A9,5A,4C,AA,43,EB,C5,CC,65,4C,5A,8C,6F,22,07,23,1B,0C,56,9F,87,7F,5E,71,5D,F9,71,09,B1,7B,CB,3E,58,82,75,64,C4,A4,7D,82,B9,CA,AF,86,BE,78,CD,0D,A1,F0,45,31,D2,C0,FD,19,91,4D,7E,96,88,FF,BA,17,6C,08,38,2E,26,5F,69,7B,E4,56,38,6A,53,4B,E1,DF,43,57,8B,93,8D,B0,E9,BA,E9,FF,C0,37,2C,9D,7E,CD,E7,A5,41,63,83,09,FF,E1,AF,E2,97,28,7C,4E,07,C8,9C,A1,AD,B0,53,F8,E6,C6,B8,9C,7A,F1,AE,E2,06,AD,20,36,AB,31,C1,12,D8,A8,E4,F6,B0,3F,0C,AB,B9,B4,5B,98,B5,78,11,55,51,B5,69,34,8E,62,6F,3D,28,05,C1,BA,50,57,65,94,5F,85,AF,36,08,B0,38,BC,D8,55,BF,61,CC,77,01,EC,25,52,77,38,C8,CA,DB,AB,7A,D8,44,34,87,AD,87,FA,7D,86,42,DE,17,FC,8D,A1,48,07,EA,68,9E,D5,BD,98,0F,AD,EB,20,A0,7E,1D,3D,DE,86,8D,14,FD,7A,65,17,0A,CA,6E,2E,0D,A9,CC,06,0B,17,43,9E,60,A9,1D,1E,97,C8,C3,8D,54,B9,F8,8A,C3,23,83,D9,A6,6A,6C,17,4D,F4,0E,B8,3A,30,D9,88,A8,05,A4,D2,A3,B3,E6,02,DC,5F,64,43,C5,2B,56,78,84,9A,93,18,DB,5F,36,B2,6D,50,B5,6E,52,F4,54,05,E6,B2,2F,E1,00,72,05,E0,F6,63,01,E6,EF,AC,31,04,09,D4,D1,FE,A2,D0,5D,83,DB,D2,71,A8,DF,CD,F6,7D,43,76,AA,DC,D5,EC,E1,7D,2B,8F,F5,7B,03,55,6E,31,02,96,49,E4,FB,9A,55,93,F2,96,5C,00,8E,D9,9A,D0,00,7F,97,9F,3B,CA,B9,A3,51,07,C9,C0,DE,CA,34,63,B6,31,97,D1,11,AE,1E,42,67,34,2F,70,C0,98,8B,50,12,21,EE,1F,B1,06,4A,86,22,67,BE,88,B1,26,5C,2A,90,6A,A9,A9,2E,10,00,CA,AA,93,D1,D0,BD,04,3A,EC,79,F0,DA,70,07,42,EC,AA,02,A6,FE,1D,C3,9E,42,88,2B,0E,E7,10,6B,70,CF,D3,1E,DA,7B,22,05,95,78,33,3E,C7,08,96,44,9E,C4,2B,E9,E1,F0,12,6B,17,9A,35,F2,31,40,90,B0,B2,36,4D,98,B2,FC,C6,E5,4D,83,43,66,88,E6,0D,CA,DF,B5,B6,2F,96,4C,76,B0,5F,3E,2F,75,FF,CB,6F,8D,5E,78,63,A3,7E,62,B4,8D,D4,9E,DB,2E,4E,DB,E1,82,92,9D,38,C4,05,20,3C,57,C9,BF,B2,C4,A1,E6,9F,40,2E,5C,3F,55,4E,B5,6C,3D,20,17,DF,9F,22,11,34,3A,38,C2,70,31,2C,2C,C9,ED,E9,AC,10,D4,C2,4E,93,7D,9A,38,D0,1E,4F,C3,7C,01,D1,FF,91,AF,E0,2A,6B,57,83,A5,26,B3,7B,51,2E,5E,CE,C5,28,EC,19,83,5A,95,9A,02,6E,5D,03,6D,1A,AE,65,11,5B,D6,16,A6,1E,03,C8,32,5F,82,DE,A7,C2,4D,0B,F1,23,3F,66,FC,EC,60,AD,A3,9C,B3,FD,0D,3C,94,22,AB,86,47,42,CF,C4,70,FD,68,BC,E6,F6,20,99,9F,19,5A,3C,0B,18,33,A8,29,40,A7,BB,FE,01,93,68,5D,DC,D8,9F,E5,D9,79,5E,06,0D,2C,BB,20,F4,57,82,B5,BD,EC,84,90,3A,9A,E0,88,CF,9A,88,BA,8D,C3,00,FD,7F,9D,B0,6A,2E,9B,80,03,5A,62,3E,41,B3,04,D7,D6,0B,59,E3,E6,52,59,50,7C,2A,CD,C4,E4,4F,59,54,CA,DB,D5,05,0A,C6,C0,E8,79,C7,BC,6A,D9,95,F2,B7,E1,6E,4C,EE,CB,23,41,58,1D,C2,FE,B3,33,13,20,42,62,3C,C9,C9,61,23,EE,A5,7F,60,24,B4,EC,8C,15,39,0E,AC,00,7F,7C,A8,9E,F3,FE,28,45,7D,F6,46,B0,52,C3,D9,A5,1A,3A,7F,DD,11,38,AA,38,D0,85,DC,AA,B7,BE,43,0D,CD,36,06,F7,20,EA,F6,F9,35,3C,0B,7B,9C,0A,3E,BB,57,22,04,EC,68,FD,3A,14,BC,45,D4,F4,6A,C2,C5,84,87,83,E0,54,33,E3,16,FD,F7,C9,3F,C3,B8,A4,04,48,49,9D,78,20,38,E4,E4,0E,70,7A,61,FF,EF,C1,AD,34,F1,72,C2,6A,2F,DA,DC,3C,84,C1,C2,36,42,09,96,BB,B8,1B,58,DC,99,AE,4B,BD,44,42,F2,9B,B5,0C,46,D6,A4,52,99,B3,68,9A,60,41,CF,FA,4E,FB,50,85,6A,ED,10,56,28,2F,F5,D7,02,52,05,BB,1C,7E,65,7C,00,FD,B0,9D,96,52,1F,8E,54,EB,98,AA,E6,B1,94,28,CB,48,3C,55,9C,CF,74,7F,48,DD,18,94,FA,85,A3,DF,56,06,57,0F,FF,4A,FA,DE,65,C5,DE,2D,C4,0C,86,4F,4C,58,A0,3C,79,32,5C,56,DA,A9,09,A7,8C,A0,1A,C8,C8,C1,B6,35,94,58,DE,CD,A1,A2,D8,C8,78,17,36,1A,04,3C,78,66,31,ED,4F,40,D5,1A,A9,FC,43,F7,EC,DB,F3,8D,39,3B,32,18,31,00,00,69,16,D4,DB,AF,B6,C6,00,EB,15,E9,23,69,8A,1B,9F,1B,B4,CB,B0,15,25,2E,CF,47,4B,50,03,53,72,1F,7B,31,5A,9A,53,8D,16,85,E8,AB,CF,17,27,9D,7F,1D,F7,9F,FE,7A,29,27,03,04,70,EF,BF,E2,90,E6,3B,9F,9E,92,81,A7,E5,05,F0,2D,6A,85,81,72,01,0D,49,91,71,DF,E0,8F,A5,3F,CC,55,2D,B1,D7,97,7D,C8,93,0A,D3,92,C1,DA,8E,24,66,43,2C,8B,62,4E,9A,73,0E,E9,4E,45,A9,28,0B,B5,03,59,12,8F,0F,1C,4A,EF,9A,27,BB,95,AD,2A,AD,BF,E6,77,8E,49,F2,5C,5F,2C,0A,8F,F5,02,F5,D3,A1,88,39,06,6A,39,24,45,F9,95,E6,20,7C,6D,C0,BC,00,97,4A,F0,95,58,99,FC,49,E2,71,E5,D7,E2,5D,9A,97,E6,5A,A5,1B,1A,5D,92,FF,87,96,39,C4,E5,F0,6C,A4,C3,66,C3,49,0A,07,15,BB,EE,4B,C4,62,7C,15,28,70,82,CB,33,30,F8,4B,59,C1,32,BB,B9,ED,49,FC,F3,F3,80,02,4B,D8,F1,CB,D5,81,62,AF,C5,A9,A1,F9,9B,E3,40,55,73,08,F0,6D,0B,3E,0E,B4,56,8D,07,D7,7F,C0,7E,DA,32,3F,92,03,F2,D8,49,A6,E3,73,65,99,13,5B,5F,23,67,9D,C8,72,9A,78,36,90,E8,B7,82,58,21,34,44,74,C1,FC,68,7D,A6,AD,2C,B1,BB,28,2A,AC,4E,C0,A0,BC,EA,BD,F3,B6,05,8A,5F,0D,BA,88,C5,E8,7C,EF,CD,76,37,27,76,7F,47,45,3D,06,EC,70,E5,DC,F0,42,87,7E,CF,00,4F,CC,9A,D0,1A,C3,F8,10,82,DA,92,94,B1,D2,F1,58,3F,49,0F,2A,80,96,A5,BE,38,6D,60,13,E7,65,7F,AB,39,2B,B8,D5,6D,AD,D3,C1,7B,72,BB,9D,9E,76,FB,F1,24,6F,E3,4E,1E,72,72,F6,BF,2B,20,B4,F7,A5,9B,4B,D6,89,C7,08,44,CD,2C,FE,4E,C1,62,2F,D6,00,18,12,88,47,92,77,C2,FF,1A,F8,01,C2,3E,9C,72,EC,D1,DD,10,43,34,E1,11,69,2B,0A,36,4D,71,7A,67,DA,DA,58,F7,C2,AF,4D,E5,74,B1,A0,85,AA,A9,A5,22,94,FF,71,32,F4,17,AE,CE,63,48,75,0A,F6,4E,27,32,D4,CA,59,59,01,4C,7F,66,B8,E2,12,9E,71,7B,D3,BD,74,55,A8,22,FB,01,CA,D4,11,B0,C7,5D,FE,21,BE,B8,FE,66,88,7A,94,5D,1D,56,BB,BE,39,4D,9B,4D,82,5E,03,B2,53,3C,FE,57,8D,C7,08,92,1A,34,20,1C,48,04,88,33,61,EF,78,50,34,03,82,6F,A3,6F,32,22,85,C6,79,C0,59,11,BC,40,0D,EC,32,9B,35,49,1B,9C,6D,98,D2,63,0A,DE,EC,4B,DE,1C,EB,9E,2B,48,E0,AA,C0,19,68,BC,24,A1,8B,5C,A7,2B,8A,38,84,3D,AA,17,98,F6,A2,A4,96,E2,69,31,C3,C5,0E,84,CD,77,44,1F,B7,C8,BB,BD,92,AA,07,07,CF,D4,19,DE,A7,E9,B7,AA,97,6C,F6,A0,D1,3D,9D,6D,85,5A,22,13,77,FF,04,AA,79,5F,94,23,5E,63,56,3F,2F,8D,14,20,56,5C,9A,C1,2F,9B,1A,4A,9C,A3,41,3F,79,1A,B5,24,E1,A1,62,BF,4F,40,E2,73,5B,9D,C9,45,B5,36,67,A5,D7,D9,B1,49,01,FC,48,E0,51,7A,7B,CC,56,40,20,13,70,19,FD,E1,3D,F3,C3,E1,A6,D3,BE,FB,90,FB,71,1D,51,2B,72,04,0D,B4,0C,DF,A1,9C,E8,CD,8B,2F,86,7F,B7,57,83,43,EE,E1,46,E8,F9,58,0F,1B,4E,36,5A,9B,BB,A9,5C,7B,3A,AA,50,62,B3,7C,2A,F7,C9,9D,8C,65,CE,07,60,69,7E,80,10,15,9C,5E,F7,54,01,3E,FB,C9,09,C9,0A,37,4B,AE,60,F9,64,6D,FD,CF,CB,40,F3,4D,E1,BD,BE,38,01,2A,10,58,F3,54,C5,35,79,A6,61,7E,66,E0,E2,5B,34,0C,AC,18,FF,29,D8,FF,5F,4A,0F,E1,A4,FD,6B,FD,1C,F8,15,3E,7A,04,58,8C,0C,78,91,DC,6F,79,00,11,B9,6B,FA,7E,93,73,E2,A5,85,94,43,2B,08,59,38,87,89,D1,2E,67,E0,BF,96,70,07,BB,67,EF,A4,29,17,11,C9,CF,AA,8B,36,82,4B,DE,45,EF,64,6C,AB,AA,0B,F8,94,0A,88,1D,09,A1,C6,EB,84,F2,54,7D,39,EE,57,0F,C8,51,2C,C6,8A,5A,F7,86,C1,2C,21,21,E0,51,56,C4,92,37,2A,18,AF,AB,3F,9B,D5,24,8C,D9,F0,8B,34,47,00,9F,32,CF,E4,ED,2E,46,6D,1A,1B,14,73,85,58,34,06,28,48,E0,63,1C,5C,BE,80,30,42,E5,A5,1C,7B,DD,1D,CB,2E,7E,52,E4,9C,24,CA,9B,36,52,29,DD,50,79,C4,3B,5F,02,70,D5,5E,B4,47,EE,91,97,21,22,C1,B9,65,0E,EA,A1,05,3D,54,38,47,80,66,61,16,FA,D0,4C,A6,DE,BE,C8,81,D6,1B,2A,80,58,DA,15,3C,5F,63,18,A0,2C,20,7F,75,72,B2,9B,98,63,40,99,EF,D0,E6,21,34,96,24,60,00,35,57,B4,98,C5,40,A9,C3,8A,D8,01,CA,A8,3E,06,96,FE,33,97,A4,8B,78,5A,9D,68,1E,12,24,09,7C,28,64,78,5D,FE,97,5E,5A,2E,BA,E2,A6,A1,2D,76,1E,7C,67,A3,2C,C2,35,A5,6F,C2,86,94,52,68,2C,B4,E7,37,5D,46,F7,78,A4,28,C6,7C,18,6F,D1,F4,2A,51,2E,85,F6,36,CD,D7,70,E6,2C,47,03,4D,B4,A6,05,77,44,78,E5,C2,C2,90,66,67,75,18,BB,D8,8A,F6,0F,28,56,07,BF,98,EB,80,AE,8D,90,C0,99,4C,A5,75,1B,66,8A,3E,C1,4B,7B,4E,C1,69,B7,33,75,3B,F9,11,C2,A4,3E,17,85,79,E5,8C,CD,97,6F,B2,78,55,94,AE,D6,F8,36,B9,C0,2C,9F,5C,1B,B6,F7,BB,20,6B,46,1E,B4,9B,0C,08,3D,4B,D0,04,A1,5A,FF,AC,76,16,52,4B,B9,21,8D,12,2B,0D,72,B9,D1,43,9A,C3,72,4D,A5,DC,55,10,6C,33,A4,99,C1,AE,B8,96,F1,4B,FC,BE,7F,9A,9F,12,16,C8,A5,B4,94,5C,CF,5F,A8,30,A2,8B,E1,B1,ED,CE,22,6F,F4,02,B1,EF,EB,4B,A6,8A,B2,37,16,DE,8A,CC,B8,36,B2,96,D9,C4,0E,6F,8E,47,B3,85,1C,A0,6D,B0,38,EC,A4,45,DD,EB,23,D8,A2,3D,22,26,3D,F7,12,17,A8,2F,1D,E5,82,52,CE,D3,9F,E8,44,81,7B,27,A8,1E,D2,80,5E,FF,BA,50,F7,02,72,01,B8,1E,CE,65,54,5F,EC,7C,AD,93,1E,0E,A9,F8,EF,1A,E1,73,9A,32,DF,37,60,05,A9,A6,B6,E5,94,83,CB,23,A7,49,50,1F,07,A3,00,CF,D7,FA,0B,3E,A4,84,D7,5F,08,7A,D5,8A,04,94,BE,46,20,FE,C0,FB,76,E6,B2,59,C1,96,21,4E,42,BA,07,B7,09,99,50,FF,88,28,CA,D3,5C,A8,91,61,55,FF,58,50,E4,FD,A3,ED,7F,D2,BF,E0,9E,E9,D6,9C,74,67,A1,EC,58,58,8F,CC,C7,36,10,00,B3,B3,21,BC,6E,66,CC,11,E2,BD,1A,76,95,77,E7,F7,FF,79,10,03,4A,64,53,87,99,A5,15,A0,25,C5,19,3D,69,6D,0B,78,58,FB,5A,D7,D7,24,62,6E,33,D6,33,68,76,A5,DE,BA,4F,DE,D0,F5,2C,E5,DB,36,0A,91,F0,F1,C5,E1,9E,46,DF,E7,34,16,A3,C6,D7,BD,65,98,CB,99,42,86,82,29,73,47,5A,97,75,21,25,78,AD,AF,13,30,ED,34,E9,B1,7F,B2,1C,70,75,B0,15,9A,16,EB,9B,01,0E,B7,97,9C,AF,13,38,61,2F,F7,F5,DC,5A,84,83,CF,E9,B8,B9,9A,39,6B,F8,A1,37,74,0E,87,E2,75,4B,20,D5,EE,FC,E2,12,D8,7F,D8,CB,44,AE,43,C1,66,3D,00,6D,35,4D,CB,DB,3A,94,B4,91,3C,84,F8,74,86,C8,6A,61,03,17,1B,65,69,22,00,AE,7A,9E,A9,9B,5A,B6,9B,40,9B,E0,07,C1,D3,E6,29,24,CA,BE,CD,7C,02,8B,2A,D4,75,D6,0E,54,1D,90,A6,C3,AF,2B,22,E6,F9,00,47,B5,D8,8C,3A,7F,AA,AE,C5,53,EE,63,E2,A9,AC,C1,37,DF,E8,17,2C,2D,E8,7C,EA,03,6E,CE,1E,24,14,D4,20,00,86,76,13,E2,A3,EA,91,6E,33,A2,3C,20,9D,FD,25,26,65,B3,5E,D0,C1,AC,10,58,09,CA,54,AE,EB,97,26,D2,1A,A3,78,A3,08,CC,DE,EC,E2,7D,DD,A3,84,D8,8B,B8,AD,39,ED,0D,BE,E1,1A,21,97,25,19,48,69,EC,47,30,AF,6F,42,5B,6E,FC,10,4E,92,0F,73,0E,E6,27,B8,8E,87,3A,89,C2,04,28,6D,4D,5D,82,ED,B0,2B,C6,90,07,F4,86,37,4C,8F,A2,85,DA,58,9C,CE,01,D0,94,85,87,93,90,62,1E,4C,AD,6F,E0,EB,A6,E6,A7,34,97,62,5F,0B,76,6B,4B,DF,2E,07,A6,4A,C6,91,FC,B4,FA,A2,8B,AD,5B,F0,78,E7,27,42,37,D8,E7,E8,A3,E4,47,45,0C,CB,8E,58,53,24,A6,F0,61,32,91,52,23,DC,84,C2,2F,02,99,35,19,4D,A5,59,B9,18,12,F2,C0,BF,7E,A6,B6,74,38,0E,F9,77,3C,A5,55,40,1C,F4,F6,46,18,D1,A2,BE,14,C2,5D,14,FC,DA,F8,DE,4E,66,F3,ED,E3,75,EF,1C,90,63,F5,B6,98,B8,DA,4B,E7,80,1B,1A,BE,B2,64,D5,C4,A7,7D,4D,5C,6E,CC,7D,A1,00,3E,0C,92,82,4E,67,42,66,43,D6,0E,93,3C,3E,BE,20,1D,85,40,3B,2A,29,61,BF,71,F9,8B,72,5C,F2,A0,A7,03,29,97,E9,C6,31,24,63,9A,60,68,83,EC,A9,00,95,21,3B,5D,85,21,F4,2A,C0,AE,46,24,D3,00,26,34,2F,AE,76,8A,3E,8C,2A,3C,82,3F,C4,32,72,A6,57,6F,6E,09,24,50,4A,2C,CA,FD,0D,94,34,54,3C,8E,B7,F6,96,3F,9D,88,D1,EB,CC,8A,7E,A8,9E,30,D0,74,72,A7,5A,E4,92,AA,5C,15,FC,86,76,31,49,0A,46,C9,D2,C5,B6,FB,FE,89,7E,16,DD,92,9A,EA,53,5E,D4,3A,18,A8,59,B8,40,78,57,D6,75,0D,AC,06,74,D7,63,94,9C,B8,E8,A7,1E,F4,4D,83,A2,FA,D7,F5,F6,3C,7F,98,85,CC,60,11,85,B5,99,EF,75,B9,A1,F9,D9,83,73,37,15,7D,35,4E,38,BD,31,71,A9,1F,DC,A2,B7,A0,69,E8,D8,C6,30,0E,3A,CC,8D,6A,F4,20,59,AB,28,37,C0,89,55,3F,48,90,5A,75,18,4E,C1,93,19,FA,B4,A0,D8,81,13,8E,96,5E,F0,AA,49,59,D1,15,40,EB,DB,6C,5B,97,E9,58,54,15,AA,E2,5F,28,8F,FC,B4,02,56,22,02,4B,BB,32,2E,64,85,3C,8F,6F,AD,1B,F1,B5,E5,31,2B,9B,D7,73,FC,98,1C,3E,16,1E,F3,B2,B5,BD,B5,74,4C,01,B7,64,82,3C,3B,01,AA,C0,18,7B,15,76,D2,C7,06,D2,32,C0,DB,3E,0B,37,81,86,C5,C4,52,50,A9,6E,54,8B,68,75,F2,76,71,99,99,50,1D,AD,A3,ED,67,BC,54,36,83,DA,00,51,23,E7,D5,31,E2,45,7A,04,53,72,0F,70,62,1F,4E,15,36,7F,17,31,23,8C,C2,37,FA,15,03,6E,AB,4E,0F,4A,DF,64,CB,83,E8,80,5A,38,E5,54,45,D9,42,25,BF,CB,47,73,6B,90,47,C9,F8,23,FD,04,B3,1E,48,E7,50,7E,E3,22,B8,E6,80,54,55,FB,D1,D4,F8,D9,6B,1F,2B,47,34,60,60,09,E9,D4,B8,85,A1,69,31,23,78,F1,06,F1,30,43,71,95,E4,AF,90,99,B6,2E,0F,0E,B9,52,DD,3A,BA,87,53,48,B0,6D,56,30,6C,87,1E,FE,BE,63,42,3B,12,92,6B,5A,FF,38,5D,79,79,78,05,E2,83,DA,58,D9,EC,9C,88,FD,3C,DE,E2,1A,90,6B,B8,B6,3E,47,ED,96,50,70,6C,3D,15,F6,9F,02,3C,DC,FA,9B,EA,A8,F1,51,C2,84,9E,5B,79,9F,57,AB,1C,9F,37,7F,89,6B,33,2A,AC,FE,E0,81,2E,E7,4D,0C,7C,5E,58,3B,B4,91,CF,EA,DD,DC,1C,39,81,FB,F1,73,B8,CC,7D,F4,8E,5B,8D,6A,CC,E5,FE,CB,E8,CC,84,CB,FF,28,64,6E,67,5E,EC,5D,54,58,38,E4,BD,D3,69,2F,F3,81,FE,D5,4A,64,E5,CC,15,86,4C,D9,03,C3,16,69,5E,DA,36,DA,43,14,3F,8C,EC,FB,C0,45,82,01,02,51,6D,74,0E,A1,71,62,B7,D2,90,E3,74,58,15,C8,64,5F,0C,86,01,68,DC,31,BC,B2,E4,BD,F4,60,2D,72,51,B5,0F,C3,2B,FA,55,E3,E7,4E,46,2A,FE,C0,2D,93,D9,FB,23,04,49,AD,AD,CF,5C,E5,44,B7,2E,CB,E9,5C,B0,1C,CB,DD,DE,17,29,9A,98,A8,68,F7,52,12,4A,BF,9A,C4,48,08,BE,A5,80,CB,D6,10,D8,F0,65,F3,3B,F3,D9,AF,88,E9,F8,FF,0F,D0,28,EB,FE,C8,34,DE,06,2E,02,16,B0,84,C3,FE,8F,A0,43,45,54,B1,12,9F,AF,B7,2E,14,B9,59,F9,A5,49,C2,28,7D,6C,6B,34,A7,4A,A5,B0,3F,01,4A,18,62,8A,7D,35,FD,E4,CB,49,69,02,14,38,BB,61,86,FE,19,7E,CF,3C,53,8C,4F,43,90,96,F3,F1,C3,C3,2E,5A,A2,6A,EE,F1,39,24,15,C9,56,9A,B3,0D,35,55,77,C5,95,44,A2,06,55,DD,C8,5B,54,26,EE,99,7C,6A,EE,BE,15,87,05,2D,70,BF,33,DD,0B,8D,DE,86,AF,FA,87,9E,8A,B9,56,51,B9,29,6C,EA,23,44,F9,93,C0,BA,D2,8C,81,70,9E,62,25,CF,DA,6C,63,85,E3,0E,7A,3D,1A,F5,B8,23,36,A2,7C,1A,48,40,54,B2,3A,C4,8A,37,0E,EA,33,DB,98,A3,EA,17,D1,B0,43,35,41,80,BD,23,CF,37,55,74,7B,A5,17,39,0E,07,2F,A7,E5,B7,FF,6F,10,EA,B2,ED,03,54,E6,BB,8E,9B,63,67,95,94,DE,7E,0E,49,94,D0,AD,F4,2A,9F,BD,09,55,FD,AE,2D,33,A4,82,98,76,BA,5F,A2,F3,8A,C9,D3,EE,00,13,60,2B,7B,5B,FE,00,57,14,8D,AB,22,35,99,A0,DA,1C,C5,A6,1D,38,FC,33,34,7A,67,05,EF,F2,23,38,33,FD,97,A2,E2,B4,EE,C6,D5,6C,E3,5D,35,EC,59,2A,B0,BC,4F,74,CF,5A,77,C3,B9,C6,A3,E7,3B,20,D1,46,CA,67,28,AD,E5,25,B0,7E,DC,4F,62,97,BC,97,6A,71,F8,B2,7A,FE,3A,10,49,E9,1F,31,B0,02,D2,BA,3C,F1,25,CD,12,A7,C6,76,17,6A,DF,B6,4F,66,45,01,6E,97,FF,A4,94,E9,6C,C2,9F,8C,83,5A,5F,A5,6F,D4,D1,1B,A5,B7,EB,C9,A6,52,B4,05,C2,D7,20,DE,76,12,2A,F0,60,C5,3C,65,04,DC,C0,20,54,97,B4,3E,72,20,E8,E0,1F,2A,41,9E,16,2A,79,13,63,00,31,4E,AB,56,EF,D3,51,15,7C,74,E1,3E,7B,05,EF,ED,B9,FD,C1,61,4D,D5,3B,5B,87,6D,54,07,DD,75,10,2B,09,C0,14,47,9D,7E,65,97,FD,F8,B6,A4,60,C6,40,3D,4C,FD,07,D5,5A,6C,F8,56,44,31,70,49,D9,9B,31,1D,0A,25,22,4B,27,2C,AB,01,95,79,DB,14,D5,44,FD,05,CC,C5,11,39,F8,6D,77,7F,28,91,8D,4E,3A,16,E7,77,33,12,BC,88,27,CC,74,8C,53,9C,C9,64,50,9A,74,9B,8D,49,2C,77,4B,69,C2,A9,77,D4,F9,ED,1D,55,76,04,DF,90,4A,9D,68,6B,E9,58,96,02,89,7E,4B,1C,CA,58,BB,AA,A0,77,25,27,21,D5,EA,E4,50,2B,9D,E0,2D,A9,F0,C1,FD,5E,DD,87,DF,80,75,4F,5B,34,7D,47,B5,59,94,58,04,EA,F7,94,81,D7,F4,DB,49,D5,0C,E9,B5,35,8F,DF,18,51,C8,7E,73,BD,F5,0F,D7,4E,1D,C0,B3,BA,92,72,B8,D1,69,8F,25,E1,AE,13,E9,2E,3D,39,7E,FF,9D,FB,D5,1D,95,A3,34,B0,83,58,EF,DA,C9,DB,E3,1F,15,74,A3,7E,C3,15,EF,4E,AA,F3,3B,D9,13,1C,1C,8F,3A,6B,E3,23,E1,92,52,AE,08,5E,1C,2C,94,CE,FC,7B,BA,91,7D,F7,94,60,8D,25,AE,B3,32,9D,D3,16,9D,84,98,58,EE,44,B8,55,90,37,A8,F1,25,84,73,5A,66,2F,17,7F,C3,11,5C,C8,6D,2B,97,2E,19,A6,06,BB,B9,BC,5C,71,90,B9,15,72,DE,DE,43,DE,33,4C,96,AC,84,B3,94,06,EB,BE,FB,4B,B0,B2,3B,7F,2A,28,CC,63,DA,08,16,31,DA,AA,99,11,81,21,C5,19,42,84,81,10,51,AE,B0,4E,09,FB,0F,69,3C,6C,13,E6,EC,1E,88,92,19,89,22,82,0D,D2,8E,F8,73,29,1C,81,88,4E,7F,3D,E1,35,24,59,C3,7F,F1,61,E1,0E,2F,46,44,70,60,F0,11,DE,31,F9,ED,13,23,DF,82,CE,7D,3E,61,E4,CF,FA,70,5E,B3,C4,69,01,D6,3D,35,81,24,13,79,4A,A9,E8,D8,B3,8E,96,41,7B,AA,0C,82,93,6E,69,65,5A,2B,65,80,D7,A0,7A,3B,9F,A7,AB,A1,B1,A0,69,E9,61,26,3D,E9,83,F7,1A,B4,6C,EE,00,15,0F,9C,43,28,FA,12,55,93,F7,71,DF,D1,7F,7B,FF,06,C4,56,5B,A4,FB,DF,3E,79,C6,65,7A,B4,2C,68,71,17,41,35,46,CE,E2,63,74,A6,97,70,F6,06,BF,73,17,43,AC,8D,AE,D3,FB,12,7B,37,99,A2,1C,D1,D9,5F,47,03,CC,53,63,CD,36,54,AE,B7,A6,ED,D2,F5,E5,AE,9F,71,A6,8D,D0,21,31,1F,01,AC,FA,58,A2,F7,0C,5E,79,65,19,FF,5F,95,F2,65,16,3D,55,AF,7E,82,8C,8E,C9,63,D0,9A,63,9C,49,F4,AF,A4,AB,E1,71,55,C5,C1,45,F5,F0,41,09,9B,44,32,5A,49,62,D6,DE,BE,5E,12,5C,C1,34,21,05,55,C3,2F,70,1A,AB,7A,4E,92,65,8B,D3,90,87,83,07,30,E4,FF,46,BF,15,BC,0E,E3,7B,53,D1,7D,44,30,57,3F,27,47,B7,61,A5,AF,1F,AE,FB,D1,AE,35,37,DC,0E,09,0E,69,7E,03,06,BB,20,5D,C3,6A,B2,3A,A0,70,46,4C,DF,FC,FC,37,4F,93,7F,CF,5F,CC,93,BD,0D,BD,97,F0,44,AE,43,62,C0,BD,1F,26,64,0A,C4,49,E8,48,6A,60,7B,A4,3A,E6,23,4B,DB,9F,E0,54,38,F4,76,70,13,9B,AC,49,84,AF,F8,22,E9,8C,30,D9,02,42,54,17,38,BE,74,3F,1F,93,61,E2,D3,77,A1,10,90,61,D7,15,20,A7,68,D1,A9,FB,AB,EF,54,F6,7A,F6,F2,04,4B,45,C9,83,2D,57,7C,7B,CB,79,60,4A,4F,5B,31,72,09,83,7B,47,A0,9D,37,13,41,EE,3D,53,5B,E4,B3,EC,67,DE,FB,86,C4,C9,9F,11,CD,1F,47,57,1B,41,4E,2C,1D,EF,5C,5C,AC,C9,90,A8,65,F7,41,E6,C3,85,9E,CE,B0,81,F0,F2,0A,03,88,2C,4F,89,7D,AD,E5,76,FD,E2,D9,37,53,F3,66,94,D3,CA,89,5D,70,D5,86,8B,FD,6B,CA,98,45,3E,13,6E,2F,F2,B4,F7,D0,BF,B2,23,88,6B,6D,47,F5,F9,A0,70,2F,0F,75,B2,2E,77,0F,F5,14,FB,50,AE,DB,CD,2B,55,BB,88,4C,7F,B9,26,2A,4B,8B,B7,B9,0F,B7,15,C4,C0,EA,0D,6F,1C,B4,A2,CF,FD,35,D0,B1,35,29,6C,76,A6,5A,94,F5,6F,E3,71,F1,8A,64,0B,33,93,89,10,FC,79,1B,E3,2D,23,79,2C,FD,94,36,F4,6E,F2,E0,58,16,F5,11,D2,8F,9F,5E,2E,18,C7,FC,DF,BE,87,67,9A,02,5F,1F,7C,B8,78,52,20,4B,A7,7F,66,D6,3B,58,45,13,99,5A,54,14,CC,C2,46,EF,9B,08,9D,57,91,4C,B9,28,CA,AD,B4,3C,78,25,29,CD,E7,AA,15,0F,61,6F,49,E3,4A,61,5D,19,78,D6,AF,09,2C,1F,2D,6B,83,6C,28,74,5E,6E,77,EE,8C,25,0F,CE,CF,42,4C,12,CE,AB,4B,E5,9E,3E,68,4F,65,25,17,65,01,43,F0,B1,9A,BD,33,A4,03,2E,08,2C,CA,4F,19,01,64,98,F7,D9,A8,B4,73,7C,23,61,FF,04,BF,B4,78,B4,FD,AE,F7,88,21,FB,69,D8,24,97,6D,BB,6E,AE,DC,35,2A,F8,47,CD,E8,5B,F5,79,77,B0,E1,B9,E2,D5,73,E1,2D,10,EE,DD,A9,CA,30,3A,E1,98,90,CF,0A,61,BB,BB,77,33,92,95,29,12,34,D1,47,FA,D9,06,1F,2A,F6,C7,51,93,02,9D,02,B4,0C,9A,4E,4C,C5,2A,42,0E,DB,C1,1E,0F,D3,EC,64,65,3E,B7,58,EE,7F,8B,4D,B3,A6,5F,3A,B3,5D,3F,69,F6,A7,08,DC,BE,4C,24,65,64,85,00,F8,1D,76,83,D0,3A,1B,E6,E0,3D,22,F8,64,FD,31,BE,79,C7,55,76,BF,CE,44,1A,FD,F6,2C,D5,09,B1,31,D9,EF,71,E8,19,1F,91,15,5C,7D,8A,D2,F8,F7,5A,CD,6B,BC,CB,E1,26,FC,C1,D7,36,16,5E,A8,34,46,7E,E4,1F,60,13,FC,E4,BE,E4,87,C9,A6,49,4B,2E,28,56,CB,7A,FD,6F,76,59,67,20,32,44,16,61,F3,94,CC,0E,E3,C3,F6,62,05,A5,CC,DD,8E,08,A4,F5,D5,32,43,B3,14,CF,0E,52,71,96,9F,2E,27,2E,6A,FC,05,74,07,7A,35,C8,89,5B,B7,12,3A,0F,92,4C,EB,1C,86,C8,E5,83,07,56,49,F8,FB,F1,53,1E,CC,56,61,68,CF,85,A6,F4,92,81,F7,2A,D7,81,96,77,AA,BF,A0,D1,DE,E0,5F,12,57,D3,89,BF,99,7F,0E,83,E6,76,E9,DE,A4,88,B8,8C,2C,23,98,B5,2B,72,F6,D7,76,28,B0,51,27,C9,ED,6D,12,DB,BF,C6,B7,40,F7,50,81,A0,2E,78,25,23,5F,A7,34,6B,F8,53,AA,C5,16,63,C5,DC,F3,6A,B4,DB,9B,80,10,7F,FF,2F,81,E3,B6,0C,01,B6,2B,D1,42,0D,4A,DD,75,06,38,68,4A,FC,0B,13,24,44,5C,31,70,51,DB,14,A0,DF,04,FE,DA,CD,E5,52,63,10,D8,B7,A9,33,F5,8B,EB,E8,12,57,9E,59,B4,2C,2C,DD,15,37,8A,4F,8C,54,D7,17,F2,36,83,9A,5E,3E,36,1E,80,01,CE,ED,93,12,85,C5,25,D6,EC,4B,45,5D,2F,59,1B,77,B5,1D,40,71,93,FB,7A,59,81,58,EA,FF,3F,42,AA,32,01,F5,72,08,33,32,E0,BF,F7,9D,AC,BB,E2,48,33,CD,C4,37,61,79,29,7F,63,98,8D,88,39,FB,F5,34,A1,3F,0F,D7,55,61,9F,F9,BA,F3,50,20,2E,FE,3B,80,B2,25,91,0E,56,0B,96,1B,36,3C,63,FF,F9,CC,74,3C,65,84,5D,7E,21,C5,5B,F2,0E,27,69,8D,FA,97,E9,07,9F,D6,73,BF,FA,51,E2,6C,52,8D,A2,FE,D2,A7,15,26,48,0B,47,56,16,22,BB,2F,80,02,0A,58,C5,CC,BF,9B,A0,70,7D,02,67,6E,F3,41,4F,96,AD,4B,AB,ED,80,3E,63,9A,DE,AC,07,56,03,F7,44,DD,74,E4,DD,F2,F7,02,24,6B,99,13,D4,5C,FA,97,D2,4A,0C,9A,FA,60,66,D4,AF,E0,29,61,4D,82,65,81,DB,8C,6B,67,AE,3C,4B,8F,1C,24,ED,E0,8D,A8,81,1E,96,96,F8,82,14,65,CA,CC,AE,94,F4,86,1F,E1,C7,A1,4B,E2,83,3B,EB,4A,9E,82,5F,9C,BC,53,88,45,22,5C,15,76,49,2B,98,9E,BE,64,D5,7C,89,AD,89,3D,CA,AE,6C,25,2F,CD,CE,24,1C,E8,77,1D,1D,2D,34,8E,8D,0F,B8,68,FB,78,D9,AF,25,B2,1B,E0,05,10,C0,EE,DA,DC,C5,DE,A3,97,E2,E1,20,A7,BC,2E,A7,CE,25,CE,6D,98,13,38,A2,E4,A9,A8,79,70,71,04,76,ED,47,58,90,9A,FA,5D,9B,E1,B4,98,95,38,16,C7,51,58,D4,A8,9A,95,E0,90,CC,E0,F8,1D,ED,BA,4C,09,BA,D4,81,B6,C5,07,9C,20,09,4C,A7,55,08,7C,54,80,59,1C,C7,14,88,2A,AF,64,F3,7A,C5,29,1E,9A,60,B4,1F,5C,84,4A,64,23,78,F9,13,B7,EF,76,C3,D2,4A,71,EA,B2,D7,1B,54,6F,57,73,C8,99,F6,54,CD,36,CB,CD,5A,64,D9,6E,F9,CA,65,19,D8,EC,4B,FB,75,E6,BA,14,40,08,70,A3,B5,34,3E,6D,14,A2,8F,B2,80,1E,CE,0E,A8,63,DC,76,EC,A0,EC,94,DB,88,FB,10,70,F7,68,47,39,6A,2C,19,30,C2,A7,B4,8A,F3,8B,CE,C2,56,FD,BF,EE,C8,5F,B2,93,32,69,83,30,7E,EA,4C,C9,11,8E,80,AE,E4,38,A1,31,52,11,3F,27,46,C0,4F,D0,A0,C6,4E,13,A3,6B,C4,14,B2,88,A8,68,F9,2B,4F,34,1C,CF,4B,9B,FD,4E,32,F9,6B,48,1E,33,A2,7D,01,45,58,6D,AA,F9,8E,52,EF,54,5E,71,FB,8A,B6,26,35,35,45,69,05,86,90,6C,48,3F,9D,56,A4,F4,30,35,23,58,9A,A5,C6,15,09,8E,4B,18,8C,5A,6B,29,63,10,75,A5,B4,85,A5,42,A7,B0,24,DE,58,97,F9,59,60,5D,A7,BE,E8,0A,0E,5F,29,93,4E,69,F9,C7,B4,B8,F7,3A,38,AC,09,6C,AC,8F,E6,11,97,60,ED,5E,8D,8A,C3,2B,D4,ED,44,C0,BC,64,E0,95,37,9B,D2,CD,6B,B9,7B,C1,45,19,4C,9D,43,82,B2,8B,FB,70,CE,C2,7F,CD,24,50,21,3A,7C,82,BC,52,C1,AC,5E,0D,60,78,8D,F3,C9,2C,E2,1B,A6,BF,5A,51,09,D5,62,89,DD,C6,DE,2F,AB,0A,28,F5,BC,B3,DC,0C,56,F0,34,3C,5D,5E,41,30,59,26,AD,3B,51,9D,5A,9E,AC,EF,03,67,C2,06,33,0F,42,77,85,68,6E,51,09,AA,24,48,4F,65,D6,E5,8E,F6,31,6E,0C,0D,DA,68,BF,A5,03,62,7C,E1,D4,B4,76,0F,CF,35,6B,0B,A8,6C,03,CF,04,6C,7A,6B,DF,6B,D3,DA,57,83,FC,BD,F0,64,F0,D4,F1,D2,5A,6D,D9,F6,A8,31,5F,B2,2B,80,42,41,D5,A7,C4,48,7E,BD,E6,FB,E0,B3,1F,91,0A,69,34,C4,B4,07,29,16,C5,C7,C8,CF,10,53,E8,F5,26,66,96,70,89,BF,AE,5D,58,68,2B,B6,98,AC,EB,85,13,60,66,7F,E3,A5,85,FF,76,90,E3,A0,97,D9,F9,92,67,0F,62,A3,2F,05,C8,92,C3,B0,3A,CC,35,6E,B0,A4,A0,6E,C9,7D,D7,21,80,80,14,F3,BA,FC,4A,C9,B1,46,83,1F,88,07,58,40,86,63,A3,95,1E,AB,CD,1C,80,85,D0,D6,4B,A5,77,69,62,ED,18,59,B3,98,60,42,AD,84,3D,22,A8,2B,7E,6C,30,53,EC,FB,0F,37,EF,4A,F1,78,54,27,B8,81,D2,90,DC,35,35,52,5C,E9,30,B2,08,1F,2B,50,C4,EF,07,40,70,87,3B,AB,23,73,3B,2D,01,E3,5B,A7,79,8B,0B,FC,9E,64,EE,D6,D0,B8,60,9E,1D,7D,81,66,20,B8,E0,A3,4D,6F,13,32,F6,84,E4,F2,95,94,86,6A,3B,BF,E8,EA,B9,B3,EB,BF,B2,BB,B7,73,9B,1C,C7,4E,DE,06,6A,90,F9,A4,39,F6,C1,E5,2C,FA,F5,0A,56,90,25,63,00,15,E4,39,A3,88,69,8D,10,EF,24,9B,FC,A5,FE,E7,16,FA,D4,87,D1,62,54,BF,2E,11,5D,5E,42,4E,42,E5,02,BF,AE,50,63,AE,E3,12,2B,2A,48,D2,EF,C7,A4,9C,34,CC,2E,2B,57,39,B7,28,13,E0,08,C8,52,E9,36,31,BC,68,8C,BE,B2,66,2B,4E,08,81,14,C8,4D,88,BA,EC,46,4C,81,C3,25,FE,2D,A5,24,BD,BB,F0,C3,0F,C4,13,EB,6E,41,6E,05,9A,65,39,60,00,16,AD,CB,AD,E8,D0,A2,CE,85,7D,9F,FD,1A,3E,7A,71,39,E9,CD,D3,31,8F,F9,B2,67,C4,F8,7C,D1,B4,0C,12,D0,7C,37,B3,94,47,21,4A,92,1D,C2,D8,F0,A5,A0,98,55,B4,5E,14,EF,1F,B0,E9,ED,DC,7D,54,AE,4C,B5,B0,19,BB,BF,21,2E,48,47,62,A3,71,F5,D8,94,A2,10,04,26,D2,12,24,6C,D0,0A,C8,AA,15,B4,79,62,C2,77,A9,1C,29,33,D5,5E,11,80,5F,F4,09,BC,3E,B0,D0,E1,85,3E,3B,C3,BB,5D,5A,C4,E8,93,3C,53,1D,FA,7A,1C,59,7D,CE,8B,9C,72,15,DE,14,51,C2,57,61,09,40,25,3A,1E,21,9E,3A,47,4E,0E,90,AC,64,AD,ED,94,40,6E,BF,92,8F,F2,67,8C,F5,F0,AB,A2,3E,72,6A,09,98,CF,85,F6,F9,13,96,B7,B8,AB,8D,5C,BA,75,23,EF,2B,B1,CC,BE,0C,E9,39,48,46,B9,04,BD,15,63,F2,11,BE,0F,A8,07,50,18,EF,3B,41,70,E8,5E,E2,7E,C7,F9,4C,13,D8,A2,EC,E4,93,92,23,28,D1,2E,63,F4,8E,1B,25,F5,03,D5,AD,B9,F2,6D,9A,0A,9F,54,66,F8,57,24,B3,0C,12,E8,94,1B,3B,92,BB,CC,83,C7,8A,50,81,88,99,71,81,F7,64,F0,BD,B2,89,0B,0A,E8,1C,8A,51,76,8A,70,16,4C,32,B6,50,38,EF,69,79,1F,98,7A,13,09,F3,03,88,23,F3,4B,EC,82,4C,42,16,20,A9,6C,D2,EC,57,B9,98,02,22,87,8F,AA,9F,F7,61,67,1B,B0,65,E0,9F,11,F5,5C,4A,BC,D4,C7,7F,8F,DF,F5,3A,D8,58,AF,7B,D0,B3,32,7F,BC,0E,B2,3E,65,A3,D7,23,AF,EB,30,8E,90,2E,13,B6,EF,0D,AB,26,C1,01,02,8D,49,C3,FA,5D,C0,D9,CC,CD,18,C5,F6,EC,60,8A,15,D6,D6,D0,84,A0,F6,5A,A6,71,08,4B,19,3A,34,CA,1E,97,25,E7,6F,B6,18,B8,80,B5,7B,59,0A,36,15,7B,11,D2,82,05,16,B6,78,DD,EF,8A,99,EE,4A,89,4E,16,8E,07,D2,53,5F,69,2B,2C,43,29,96,95,24,A7,9F,56,24,05,CB,6B,6A,12,F6,61,55,02,1D,02,F9,B2,29,48,44,03,08,F2,56,68,A2,E3,05,66,DC,8D,A8,79,D5,E4,84,82,4D,D5,CD,2E,C6,3C,53,92,35,32,A2,FE,80,F6,DD,A0,9B,90,91,EA,40,C5,12,6E,46,72,96,55,AA,1E,72,D9,88,4D,18,C6,D5,F4,DC,24,3E,C4,E9,05,F3,B0,D8,65,7D,44,34,8D,49,B1,52,E6,0D,66,12,C2,CF,71,22,72,59,45,B2,7B,D3,F0,4C,D3,38,04,EF,D0,B2,A7,C1,AC,5A,57,A8,B2,86,47,B5,19,13,4A,3E,D0,AE,44,A7,01,A8,94,4B,CC,E3,17,A4,B1,26,4F,5E,B3,35,FC,31,3B,67,DD,52,4C,42,D7,05,05,5A,97,3C,48,41,D6,96,70,D6,91,CD,AC,BB,7C,51,0E,FF,E3,25,76,80,B1,72,AE,CF,08,0A,34,F1,18,05,9A,2D,10,44,5F,30,EB,CC,BD,F4,2C,5E,B6,59,53,3F,DC,B1,FA,40,60,BA,A8,8B,DA,6B,EB,64,F1,35,EA,9A,73,90,EB,92,C7,AC,44,AE,DC,4D,28,74,EF,CF,6D,A5,20,13,81,4F,C3,60,41,28,4F,BB,5D,36,5C,7F,BD,43,30,DB,C6,42,B3,2C,4E,63,4F,CD,A9,82,91,6C,23,19,D2,1E,A9,60,F1,BA,BA,36,F8,42,5F,BA,DA,FC,4B,01,C5,A9,9A,60,32,92,C5,CD,30,40,5F,D0,28,FA,0B,CB,9A,05,8E,40,01,26,0D,D2,1F,34,A3,7B,E0,A4,B4,2A,8B,AF,6E,CE,EE,95,99,20,2E,1C,16,1A,B9,04,A8,E1,89,52,0D,E2,C8,B2,13,C7,D1,1C,22,3E,77,88,E0,FB,1C,AE,10,BC,C4,20,17,E9,62,A4,43,84,BC,AF,1C,29,64,93,7E,61,80,AF,34,A3,C1,53,CF,02,8C,09,8A,73,C6,FE,8A,AC,D8,E6,B5,A0,12,D6,9B,7E,00,10,FB,47,C1,CE,DC,53,AF,97,1C,44,EC,F2,69,64,47,EB,EC,BF,53,4D,AD,34,15,28,4C,0E,E0,AB,12,5D,BA,39,99,C8,6C,D5,67,04,8D,D2,78,BA,DD,00,51,E5,CF,14,A9,72,A9,AB,D8,98,32,82,E2,C7,1E,27,AA,B5,39,A7,9F,D5,24,61,CD,73,1A,2F,EC,08,66,D4,9D,E1,26,27,6D,B5,12,5C,F1,90,89,D7,89,32,2F,D0,BE,B4,89,66,20,AF,35,AC,BD,1A,47,7E,C1,B2,8C,30,7C,16,18,E4,57,8D,3B,45,4A,DA,56,13,79,49,B5,95,D5,80,15,BD,B4,7D,0A,18,B7,60,3A,65,CF,BC,73,48,85,95,34,64,79,CF,AB,04,2A,82,3E,D7,06,DA,BF,F9,99,E9,36,09,05,57,03,8F,34,C0,A3,EA,9B,87,C9,5A,06,90,BB,1E,B0,35,FA,8C,68,E2,FE,76,38,21,46,BF,25,2C,E7,E6,A0,43,96,88,00,94,B1,0A,25,3D,EA,B1,14,16,85,94,3A,5B,0A,85,49,D2,EB,17,89,C6,80,1B,33,3C,0B,4A,48,6F,10,69,93,B7,50,E2,28,B5,34,FD,DA,AD,07,A8,E2,B3,8A,51,AF,DA,28,CF,41,F5,30,86,18,E1,50,4E,6D,C8,BB,4E,60,DA,85,80,89,B1,DE,49,B6,E3,2B,56,69,51,16,60,87,F8,16,32,12,75,23,DA,27,0B,F9,BD,F1,45,16,FB,0B,47,FD,1D,DF,96,F9,7A,C8,C1,A4,19,15,55,49,4B,2C,F4,3D,8C,3F,E3,15,C6,7F,0A,81,BB,B4,61,70,A3,9D,1B,0A,E9,1F,13,AC,35,A8,DA,FD,3F,57,A5,0F,08,AB,9E,71,E4,19,61,E7,27,01,21,62,13,3E,E2,4F,2C,56,49,8D,F1,73,CA,08,C0,CB,B4,F3,25,CC,A3,CA,B3,47,7C,B2,D8,CE,A0,B4,FB,F6,C4,2C,28,0F,A9,56,DC,D3,36,AC,D2,16,2A,4D,A8,F3,DC,37,C7,5E,1E,C7,3D,38,30,9E,3C,9E,80,CB,E1,10,04,BB,80,A0,CB,23,98,94,95,D6,02,CA,DA,71,B6,F6,77,B9,A9,2F,FD,2D,5B,62,6A,9C,8C,12,57,3D,04,17,A2,E9,19,50,D4,5D,D6,DE,FC,A4,D0,4A,94,DF,17,30,2B,3C,B8,7D,09,C1,72,C7,6C,3B,7B,46,9B,80,70,3B,9F,92,ED,61,B4,62,B8,C9,BC,82,54,6A,2F,5D,E1,68,6B,F2,5F,D1,4C,4B,2A,C3,4E,0E,3C,18,C7,B1,F2,58,48,B3,6E,50,29,76,BA,84,F5,92,02,E5,72,BF,E7,12,51,1B,CE,13,DD,B7,5A,E3,00,69,B1,1F,20,65,E9,FD,EF,79,04,EE,5D,9F,7C,29,9D,94,EC,B5,CA,A2,01,DC,EB,6B,73,41,AA,84,14,48,26,FD,3D,91,38,E8,84,8C,A8,30,74,DE,EC,C6,27,62,D5,AF,44,5D,F4,F4,BB,77,37,1C,69,A4,4B,07,AB,D1,C2,F2,2D,AF,CF,2F,17,BE,72,F3,37,B9,42,9E,40,91,E0,4F,AB,4B,B9,91,3B,9F,F4,E5,0F,5C,05,04,0B,C2,C0,76,E1,E6,94,DA,16,15,64,03,47,0A,AA,F1,97,E9,68,7C,B8,2C,68,E9,D6,8D,85,D0,28,B6,15,9A,E3,4F,18,C8,7C,AE,4D,4B,04,4E,29,F4,E1,53,D3,35,1F,90,77,89,2F,A5,80,10,7E,12,AC,59,D9,AA,92,99,8A,26,2E,4C,95,31,8A,6C,EE,04,58,F4,36,C4,36,6F,70,98,EC,2D,29,48,B0,EB,86,58,2D,1E,E7,DD,C7,50,09,D8,84,C2,CC,6F,78,CC,6A,90,24,8F,9A,B2,12,BA,0F,B9,2A,CD,88,EB,C6,B8,63,9A,CE,18,B4,9E,4D,89,4C,2B,52,C5,C2,3B,30,8A,F1,6D,0F,00,92,74,B3,62,19,92,57,B0,23,49,7A,1F,7F,C2,6D,58,A6,04,16,A4,A9,8C,6E,E0,75,23,4F,BA,EB,81,A3,71,50,7E,02,BE,7E,97,FA,37,5B,81,05,73,FE,AF,52,6B,82,6C,9C,AC,D4,42,6C,1D,B7,97,16,20,AD,5A,D6,D9,9B,ED,7B,8E,5C,A5,9B,CE,7A,67,1A,29,46,B5,CC,D0,D8,74,28,E8,68,EB,E2,7F,E9,BF,4A,C8,49,E0,E0,7D,0A,79,88,3F,CB,C1,8A,EA,D0,CB,97,BE,3D,DD,F8,E4,D8,C7,17,42,41,C3,34,8D,9B,46,00,D4,1C,E0,A9,05,5F,93,43,0F,AB,C7,95,A2,A7,1C,DB,A7,CD,F3,46,4A,14,4D,E9,AF,9C,4C,16,C5,7F,9E,F7,58,7E,21,62,C9,F0,9C,76,EF,9A,0F,4B,BF,B4,AD,28,BA,2D,11,05,17,12,55,49,43,23,5D,FE,9C,B5,D0,96,FE,2C,51,F7,C8,DE,1B,A7,5A,B1,AE,AF,A1,BA,88,73,26,18,59,9A,73,A0,C6,FA,E1,E3,C2,8E,9A,34,11,95,75,0B,FF,9B,A1,E2,04,4A,19,22,01,DE,4B,3D,82,3E,DE,F0,18,5C,BD,F1,F7,9D,48,1F,FF,9A,6B,4A,87,2D,E1,B0,E0,CE,AD,BE,06,52,F9,B3,5F,31,0B,A5,D1,9C,0A,A5,B7,32,C6,B5,A6,E3,C6,BD,44,22,35,4D,84,E0,7E,03,D6,DA,DB,DE,18,00,7F,68,12,43,41,BA,65,BC,97,51,B2,C3,C5,BA,7E,59,4B,5E,AF,24,5A,EB,C9,E5,22,BB,20,40,01,14,3D,C8,75,2C,6E,28,88,76,0E,55,6E,6C,93,81,54,10,8D,5B,15,AB,37,E0,F6,A1,64,D2,4F,D5,7B,94,92,6A,B8,8E,EC,AC,C9,7E,D8,B8,0A,98,AF,1C,FC,A7,F2,83,28,81,AF,28,F3,5E,E4,CA,72,4D,8E,9F,BE,85,65,38,EB,F0,21,2F,C0,53,E6,C9,A3,88,EA,4A,1A,4A,78,8E,FB,92,5F,B9,BC,BC,4F,79,73,DD,92,1D,DF,F4,99,7C,A2,5E,EE,C9,11,3B,35,14,B0,3B,45,58,41,4B,54,37,E9,11,77,29,96,C0,7A,BB,46,40,7B,E6,4D,6F,B3,DC,AD,B8,F4,BA,51,FD,B7,C3,BA,1A,3F,1A,0A,A1,DD,7E,02,8C,4C,89,2C,CA,2F,19,96,84,A6,6C,86,B6,1D,35,F9,75,86,D3,A7,30,17,CF,78,83,BA,9B,15,53,D4,82,DA,F6,8A,11,27,AE,FC,03,51,8D,D9,DE,9A,DA,D6,C4,4F,F0,DD,D3,B8,34,E3,98,01,53,BC,15,41,40,61,B4,31,42,47,E2,37,52,A2,DD,31,06,C6,40,2E,03,BD,B7,DB,DF,97,BD,56,5D,84,1F,B1,E2,C7,E2,01,F3,19,B5,5A,4E,0D,C5,72,48,D1,F8,D4,5F,1E,91,51,98,9D,7E,91,F1,CD,8C,2F,DB,94,17,42,71,64,EA,7B,10,15,37,25,48,E0,02,6C,2A,EF,B5,E4,44,61,D0,16,56,97,0F,FE,6E,D6,D2,5E,46,18,BC,9C,1F,0A,B5,BD,2F,3F,23,D2,E5,E0,3C,F6,82,C6,F2,A4,84,E4,39,DB,80,E4,B0,5E,C6,24,CD,49,71,BD,22,9F,36,AE,65,FB,44,94,CE,A3,04,85,99,81,80,D1,8A,DC,D9,3F,6E,B6,A4,40,88,C5,3F,1A,3E,22,F9,C7,6C,F5,47,16,F2,F1,CE,84,2F,BB,02,F9,B8,83,BA,B6,E0,60,03,96,F3,68,3B,71,F5,42,2C,E5,2C,13,0F,06,35,D8,01,48,8B,2F,E1,69,86,DF,30,FD,3A,AF,1E,77,CC,D9,94,02,A1,91,D1,E6,58,32,25,6C,8D,23,EE,13,8B,D0,EB,F4,0B,54,30,5E,F3,C4,C7,0B,4C,A3,58,A4,AD,B3,C6,83,AD,57,5D,20,C7,58,FA,70,DF,2D,80,F7,80,83,F7,C5,33,EA,A3,8A,14,6D,7B,A9,A2,E0,82,51,D4,F9,8A,DF,2C,F2,59,D0,56,57,7C,76,A9,AA,5C,A0,DA,5D,1A,61,6D,B1,DE,B0,0C,95,E8,94,C1,AF,5C,30,94,5E,9F,29,DD,6C,13,10,26,4A,B3,B4,58,79,4F,F9,74,76,59,A1,3E,48,9B,2A,68,55,FC,6C,05,74,E2,7D,48,9B,89,43,8D,30,B1,52,BE,DD,58,85,DD,F8,C6,BA,AA,94,B3,F5,CE,39,DB,D0,57,62,FC,37,A4,0C,9C,81,F5,F2,8B,43,F8,3B,12,FE,BC,52,A9,1F,20,7A,EC,D2,DA,9E,B6,72,77,62,CC,C3,4C,B7,3A,91,EB,39,CA,D6,9C,6A,B1,99,E8,09,1F,3D,CE,75,F2,BB,1B,CC,AE,7B,4C,5B,79,CF,FD,26,F4,A0,47,EE,39,1B,14,DD,4A,45,66,D1,4D,0C,E5,DB,EF,9F,62,0B,3D,CC,2A,E5,93,00,E1,5E,8E,B8,F9,86,2F,32,82,6A,57,8A,63,E9,40,E1,8C,D8,C1,F9,B8,F1,A2,19,E9,7C,7C,F1,BF,84,80,9D,F9,43,0A,91,C0,49,AA,51,47,DF,19,AA,D6,35,4A,D4,BE,9F,3A,7D,14,AF,2D,2D,1A,27,F9,6C,A0,F1,7C,FF,55,89,22,18,0A,13,F2,00,9E,FC,B0,D7,48,67,B2,EF,B1,0A,44,26,5C,83,1C,19,CA,48,9B,78,39,3A,F4,C0,F8,10,AF,8A,14,A7,9C,F5,88,57,B7,57,CA,A1,F6,57,B9,7A,13,7C,55,36,DE,B4,1A,F5,C2,7A,21,0D,23,92,56,5A,90,11,84,85,EC,57,F5,39,53,DA,CB,70,30,43,95,0F,AC,F4,92,3C,AE,6A,60,6E,65,55,82,E4,E9,B2,C4,CE,B0,B3,99,64,06,89,91,1B,36,B8,AF,EC,1C,6B,32,31,E2,8B,0E,07,D0,77,5A,E3,AC,FC,33,D8,3D,D4,39,F0,FC,A5,60,2F,25,E3,50,2A,73,82,B5,0B,A6,C4,5B,D5,40,E2,91,55,AA,BE,E8,51,72,4C,3B,9E,DA,BA,D9,DC,06,5C,98,56,67,AF,8F,04,08,6B,F6,F3,B4,EE,E1,AB,F6,0D,07,62,B6,D5,11,5E,7E,39,84,00,B6,10,8D,38,50,D7,8F,62,9C,23,26,00,2B,30,28,28,18,F2,88,31,3F,8D,A5,97,C5,46,5C,11,EF,C5,42,41,28,B3,CE,1B,E7,4A,E2,E1,BB,23,80,F6,F6,A7,EC,33,4A,5C,AF,40,DF,54,FE,DB,41,FE,BC,F6,52,57,63,43,37,8A,20,FE,C0,91,17,36,CD,41,03,4F,F9,90,6D,02,6C,01,28,8B,D0,F8,A3,3D,B0,92,77,67,2C,40,A5,67,94,50,0C,62,68,6C,22,FA,00,08,20,55,1E,32,4C,A5,D2,0C,B8,31,59,94,A4,2A,57,92,BF,FB,29,F3,B2,B8,26,0C,7C,BF,98,6C,50,AF,58,4F,B3,94,B9,EC,08,5A,14,2F,52,08,DA,D4,5F,CC,9D,A2,8A,E9,3D,BD,1F,6B,36,D5,0D,A9,AF,D5,DB,0F,6D,1A,AF,53,AD,18,7B,FF,D0,F5,49,D1,55,6B,C5,31,DD,5C,61,4B,39,AE,1C,71,EF,FD,E0,E9,BE,E4,9F,0C,FA,A3,58,BF,0B,F5,70,54,16,95,E3,1C,32,B4,F7,43,47,2E,B1,27,F8,36,BF,29,EA,71,ED,E5,A0,8E,4A,1A,27,08,B2,38,08,82,06,69,B0,3F,12,CE,55,78,7F,EA,BA,C1,6C,18,27,7B,AC,48,E6,E4,56,54,10,20,82,F1,96,C9,F6,D4,A7,FC,D2,81,80,9E,96,52,BF,22,5F,99,0E,E5,1D,80,39,BE,30,A3,69,1B,83,EF,33,81,F8,63,EE,69,83,5D,8B,25,1A,AC,F6,5C,D1,E2,32,C2,0F,B1,50,6F,AB,1C,A1,BD,A2,89,B4,96,79,4B,5D,5E,70,BA,1D,A3,50,9E,E7,BB,8F,71,34,42,1A,67,62,F4,18,0E,05,BB,C8,7F,0A,22,47,5D,C5,1E,2E,9E,C9,5C,F6,A0,D4,8C,4A,1A,78,0C,F9,2A,10,53,54,06,99,66,E6,35,99,08,68,A3,7D,0F,71,B6,59,18,4D,18,45,9E,91,94,5D,D9,F9,27,9A,A8,D1,E3,C0,5C,D4,35,92,2F,93,A2,43,D4,DF,8D,EB,5A,FA,9D,73,07,80,44,6D,A4,2A,D4,B8,02,4D,57,23,3A,5A,FD,BC,E2,D6,1C,89,95,AC,5C,79,B2,93,D9,0C,6F,C6,01,BE,99,DE,1D,90,4D,64,1E,39,BF,7B,BF,94,AD,A8,00,2E,01,2B,12,B8,2F,FD,2C,8B,04,D9,B6,DA,E0,06,40,6D,78,0C,DE,DC,7F,22,A6,F5,CA,BE,5B,89,CA,6C,70,48,86,F6,AA,34,B2,50,22,EC,CC,64,2C,89,67,ED,B3,BF,53,9E,7D,5A,01,82,54,F6,8E,36,39,AC,9E,71,A5,0E,39,A1,86,57,14,48,74,55,20,27,A1,21,2C,A6,7B,5C,FD,EA,ED,41,8D,F3,CF,DA,E2,D1,5D,A9,1B,0D,31,28,2D,00,A0,00,CB,7D,39,C3,C3,68,20,ED,78,F9,0C,92,DB,FC,56,38,29,4F,30,E0,AA,24,97,6C,D8,F2,D9,60,36,CA,96,13,7F,70,4B,BB,36,52,5F,B5,CA,C5,0B,65,2E,2F,DB,59,8B,3E,53,52,72,43,6E,3E,9E,0E,E7,26,AD,6C,CD,32,C3,F1,AD,D6,ED,9C,DA,7D,F7,7E,F9,33,47,81,5C,6B,93,83,0C,CF,D9,34,7F,C2,37,AD,87,1A,9A,AF,5D,CE,C9,2C,40,1C,3E,D6,7B,AB,5A,BF,59,3D,87,9E,FA,E4,8F,9C,6A,D7,E4,77,63,E5,A4,83,18,18,E9,22,DE,7E,95,54,D1,9A,D8,89,BB,B1,58,06,22,1F,D3,21,BD,CB,11,AB,5B,8D,F4,D6,DB,E2,0A,BF,50,AE,74,19,7B,44,75,3F,ED,4D,8A,19,A7,DF,02,DA,88,9C,12,0A,8F,E6,76,63,4B,EA,F8,46,B5,9C,7F,E5,EB,96,E7,6A,0A,DD,DA,3A,5E,CB,82,6F,32,A3,CF,47,A1,24,68,4C,D5,D0,11,92,CE,29,A4,F5,84,59,ED,E3,31,5E,8B,C3,A0,F6,5B,97,87,15,7C,91,22,9E,EB,DC,F0,74,F1,6C,61,C1,F8,F2,6A,E6,F7,F0,FD,9C,5E,C1,E3,62,F4,50,71,05,92,CA,D2,C3,FB,8F,19,5D,A5,D4,7D,03,AA,76,DA,81,A4,64,BA,4D,8E,E6,50,43,49,C5,D2,82,59,6F,1A,EC,B6,7D,9D,1C,16,E8,CC,94,DC,09,8D,5D,E0,0E,1D,3A,0B,00,2F,42,D6,27,67,66,08,FD,FE,1E,CA,80,6D,FC,6F,C4,66,23,79,F9,9E,8E,48,9F,1E,E5,4A,AC,B7,BB,B0,58,A0,7F,42,02,79,BE,BB,C1,CE,72,D2,FC,76,41,56,DE,31,85,AA,23,63,B9,B1,9F,5E,D4,1E,14,E6,11,4A,FE,00,D0,2A,09,D2,D9,82,1B,E4,40,56,5F,05,44,11,B9,60,91,10,7E,C5,18,CA,BA,14,36,F6,C1,06,12,EE,D6,AB,6E,FE,E6,CF,3A,8A,3C,56,A2,55,59,58,74,80,E6,42,9A,D8,7A,0C,1D,1E,54,0E,B0,2F,54,AA,ED,C2,62,A0,34,E0,07,5E,D3,01,86,EB,98,D0,77,11,46,CC,D0,71,E0,B3,B9,40,41,ED,2D,5A,45,2C,8C,D9,0D,03,32,52,64,18,67,FD,08,F2,62,3B,48,7A,70,D8,C2,15,A5,7B,D3,FE,75,DB,66,37,6B,9B,97,92,F2,F3,DB,24,8B,1E,89,50,2B,85,C8,4C,0F,24,02,87,18,C6,EC,B1,5F,26,0F,1E,1F,CA,E8,55,9E,71,B3,69,FE,2A,50,B8,6D,A7,DE,CE,50,51,46,95,27,99,48,E1,80,65,40,F3,74,38,93,AF,4D,C2,6A,23,A2,EB,C5,FE,4F,0C,39,76,D0,53,B9,39,9D,35,18,70,C8,5B,EC,8C,76,B4,E2,F6,52,D4,15,7E,AE,F1,75,3D,9F,C1,75,76,2B,73,B7,CC,E3,CF,98,FC,56,6B,63,2C,B4,F7,D0,56,43,89,B6,F0,7B,D5,4A,39,25,1B,10,08,E9,C0,3E,18,90,FB,8A,91,43,83,AC,ED,F3,BF,8D,7A,BB,35,AC,49,78,1A,1D,7E,AD,E1,F0,28,83,B4,D0,3D,58,EB,A5,78,F2,B6,20,30,D4,35,25,CB,71,B7,5B,E7,CE,DB,DC,48,79,38,4E,92,D1,30,0D,AB,36,AA,04,17,6E,4E,66,B2,E5,E6,77,6B,0E,9E,8C,51,20,04,81,74,02,20,AE,28,3D,97,DF,0B,7D,95,4D,4F,AB,74,26,5D,C5,7D,92,52,7F,2D,88,2C,76,99,8D,9D,04,82,CB,BB,34,66,C2,3F,85,AB,E1,50,9C,28,0D,5C,0B,12,05,EB,9E,EB,BA,AA,0A,D5,77,3B,77,69,80,9D,4C,5A,BE,AE,0E,D2,0E,E6,EB,50,76,D5,90,81,32,2A,9C,E9,33,A5,4A,50,5C,53,46,ED,C3,22,91,0C,D6,9E,9E,F9,43,05,00,4D,C8,16,63,42,1E,24,B1,5C,EA,70,BF,3E,D1,92,FA,D5,31,39,9E,13,88,0A,3B,4E,1A,62,2F,4B,BD,55,DF,0F,56,67,9F,84,31,9A,93,79,2B,03,7F,72,5C,23,E0,5F,EE,3B,B7,96,02,9D,A2,EB,87,33,AE,6A,23,CC,22,BD,E0,82,B2,12,16,31,44,94,7C,0E,98,E2,08,A7,49,52,FF,C2,44,C8,B9,86,35,40,7B,D4,AA,CF,2F,C3,3D,7F,60,50,05,49,AC,CE,33,E9,62,8A,72,FF,0B,E7,DA,F8,0E,F2,E1,A0,0E,90,E8,CB,32,F4,A1,FA,DB,D8,B3,37,66,09,E0,59,E0,00,A0,EB,DA,73,8F,57,A7,16,0E,82,8E,55,4A,4C,2A,B6,4D,DE,64,2E,B3,0C,6A,CE,3D,30,10,86,AD,B6,C3,B9,E2,F4,06,29,4B,81,49,0E,78,7E,42,B8,34,B0,E6,D2,60,2C,F9,BF,80,8F,76,F0,D5,0D,22,33,42,81,09,7E,52,59,DF,01,E6,44,74,73,DF,03,29,60,73,5C,EB,6E,E6,03,0D,0F,46,93,2B,4C,F1,A3,3C,B2,CA,E5,D8,3B,8B,84,21,AB,86,7A,4D,D7,78,9E,6D,C8,D6,48,AB,E6,2F,E8,5D,49,9C,25,FF,D4,1D,1B,44,FC,06,09,C3,77,69,3D,52,25,8A,3B,D2,FC,90,07,C1,4D,34,9C,A4,1D,A8,29,3A,2B,35,03,B2,F3,79,64,40,52,F9,04,52,D4,CA,84,3B,89,BD,A5,03,12,55,E4,3F,01,88,53,DD,4C,AB,B9,4A,C8,12,CE,54,57,74,2B,3E,AA,5E,36,61,F1,D4,8F,AC,E8,B4,32,12,89,3E,6F,A8,A6,37,90,96,48,8E,BD,8F,85,0B,7A,F5,C8,9E,F5,F2,12,4A,90,E2,D5,E1,CE,3C,45,8D,AB,D4,6A,2D,13,B4,BC,3B,E8,59,25,9E,09,72,E5,D2,F5,D6,3A,91,72,8E,57,78,F4,10,49,5F,CD,BE,E1,2A,C2,99,43,FC,8E,6D,32,0A,3C,E4,D7,D2,41,58,BC,43,11,0E,27,35,A9,20,87,2D,75,E3,68,15,A4,EF,C3,3F,DD,D5,36,A4,A9,DA,15,09,4D,1F,C9,50,A6,60,FB,F6,33,FC,CD,5A,66,BC,68,25,DA,38,4E,F9,86,BA,CA,3A,D3,4E,BF,EC,B0,95,0F,A7,98,81,DD,8A,C9,C3,49,63,31,92,87,3B,C9,32,F0,3D,16,F5,1C,C7,D7,97,EA,7A,63,E4,7B,2D,FC,74,7D,53,AA,B3,52,A7,7B,F1,1C,B1,9C,CB,1D,93,8B,7A,CC,96,1F,8B,91,12,3E,1D,70,5E,C1,1F,31,F5,56,8D,51,16,4F,D6,D9,8B,AF,46,DC,31,AE,6F,17,E8,6B,12,A6,EA,30,32,98,40,37,DB,B2,EC,64,40,05,5E,8C,50,6A,DB,33,D8,12,DD,81,92,D9,C6,53,44,65,F7,8E,BC,D8,B9,51,16,00,78,9C,1D,E1,7A,EE,EF,42,D8,8A,F9,CA,3B,48,DE,44,24,59,AA,16,82,B5,0D,DB,F6,F1,68,00,69,9A,FE,A1,5A,5B,B4,90,8D,21,C5,2C,00,20,A6,8B,21,37,90,8B,74,3F,BE,99,A4,14,86,97,38,33,3A,F2,7A,BC,5A,0E,6D,F9,E6,CF,E3,06,94,F7,A6,23,0E,38,F9,01,20,F2,DA,E3,D7,6C,D4,C7,73,25,F2,09,EC,C3,C3,2A,33,F4,80,A9,BD,A7,A9,4E,E5,4C,7C,94,3D,84,4A,D8,E9,80,53,7D,98,A5,1F,FC,D2,2A,00,D3,F0,A8,54,C5,FA,06,A4,AB,D6,04,74,F7,51,18,57,C2,A7,A5,B9,70,96,E2,F0,7D,10,5D,2A,17,60,4D,22,7C,4E,C6,0D,56,A0,8B,11,E1,C0,29,AD,00,59,50,B4,81,08,1B,81,E9,14,A7,DE,18,FE,C8,7B,F4,8F,D0,D8,8A,50,F4,72,C3,B4,D6,01,5B,2A,0E,4E,66,52,F3,84,53,05,9E,C7,AD,53,28,66,AC,6E,54,08,FB,E1,CB,C1,44,00,DA,8A,E7,9C,6E,96,88,01,2B,16,33,A7,19,8B,3B,98,10,D8,EB,47,82,A4,E1,D4,DF,FC,F2,12,24,7B,CB,70,9C,9C,1F,12,14,95,DD,14,D5,C4,37,3F,4D,14,97,55,12,8A,12,F2,28,21,0B,B0,8E,AD,CA,3A,F2,C4,BC,94,24,18,0A,B1,92,68,71,5D,84,F9,45,30,A0,E5,F0,C6,0E,32,38,52,59,A0,1C,A9,8F,E1,CE,56,C3,0E,C2,92,96,CC,23,1C,1E,39,89,7F,C7,B8,15,1B,86,36,7C,34,51,CE,F4,68,45,28,97,F3,1C,1F,BD,F7,2C,90,69,38,FB,E9,D5,DB,23,17,A8,1F,F8,51,EF,B4,16,D6,ED,B2,37,EE,B8,83,7A,2D,7D,D3,AF,6D,58,31,16,FE,F7,EA,64,99,42,2D,33,B3,3D,75,24,26,1C,11,0A,33,71,9A,69,BB,0B,85,A4,4D,ED,1C,32,36,07,93,E3,37,AC,C0,BE,8A,1E,B2,2E,A0,90,15,8B,AF,57,73,BD,E3,5E,DF,AE,F0,4B,D5,6C,BB,52,17,77,94,04,BB,44,F8,36,94,F2,46,C3,FB,07,B1,C4,E9,50,88,E9,34,30,E1,D2,48,F0,E3,13,5E,64,C7,2D,2D,41,2C,D7,40,F5,57,ED,44,7A,5F,11,B0,66,32,0B,AF,27,15,B8,F0,7B,86,DB,C1,E6,58,80,14,44,C5,F4,7B,C0,C6,FE,6B,03,9B,C6,A2,FC,34,B9,1A,A5,9B,2B,68,F5,0D,CA,E9,C4,08,F9,B6,EC,3B,36,A4,F2,5A,6F,C0,10,B8,4F,4C,7D,70,1A,74,D9,B0,6C,0B,92,B2,EE,25,60,1F,C6,70,6D,24,67,69,3E,88,50,80,6F,CD,D2,EC,68,BC,DB,4C,4F,1C,AE,6E,DC,56,7B,5F,6F,CA,88,E5,D4,79,15,FA,B3,CC,79,B8,40,80,65,6B,1B,0D,74,C0,7E,7D,62,43,A0,10,09,5C,83,49,31,6B,19,6A,B3,25,54,23,3E,14,83,BC,46,28,94,0C,83,E0,A8,58,B0,9E,F0,A2,D5,F4,84,2F,48,5C,AC,3E,D4,3F,E1,CF,24,05,D7,98,03,85,0D,11,A1,21,60,79,33,A1,BE,74,7D,36,C0,A4,AC,5A,65,70,C2,AA,AC,AE,D4,99,EC,D0,79,9C,D4,CD,1C,0E,15,BB,8B,36,9C,C2,3B,59,5A,C9,81,59,32,D0,31,3B,CE,CF,17,7C,53,D4,42,82,66,8B,C6,AD,12,0B,4F,F4,FB,84,2F,E8,4E,F7,93,7E,A7,B5,46,86,A8,2F,24,A3,9A,09,82,86,76,98,97,02,80,A1,D7,C9,65,FB,B6,AF,B9,A7,C4,8E,17,0F,EE,4C,B6,18,B1,D1,34,90,71,41,56,1F,3C,A6,D3,4D,5F,4E,F5,99,B3,DF,AF,5A,06,57,A7,75,4A,BC,15,8D,BE,82,F2,1C,36,4C,38,10,E0,E0,99,30,66,8A,3C,9E,8A,1B,79,15,AC,AB,51,E9,C5,58,77,1F,FF,55,DE,2B,A1,50,20,BA,19,AF,11,C3,DF,36,B9,A3,64,36,85,10,5A,0C,6E,19,45,11,F9,A9,BC,4C,10,5A,E9,AA,C3,E8,29,60,EE,A7,95,A7,65,9F,7F,54,F9,04,82,92,41,D6,0A,1D,A6,B0,71,8B,F5,C1,0D,F6,02,DE,4F,74,6D,0A,90,9A,93,C1,3C,56,0A,13,AE,B5,87,63,62,6E,E0,9E,4C,B3,8B,40,53,21,CB,32,7F,B0,07,92,C8,D3,EA,E3,3C,DA,97,27,9F,3E,C7,73,FB,3E,8A,EE,DE,C4,6A,33,91,7A,BD,90,21,60,10,28,F5,21,9B,3F,DE,29,F1,06,14,8A,82,D2,71,5F,75,BB,A7,56,5A,BF,5F,A2,47,8C,63,FB,9F,9A,A1,BF,4C,23,9F,D8,35,52,AE,A8,52,8A,9F,5C,7E,18,85,06,85,09,99,9C,BE,D4,AA,26,3A,00,56,A4,F7,B1,68,FB,EF,D4,48,1D,C6,87,F4,1A,34,F0,F0,C4,69,37,74,AC,35,CC,C5,15,7C,B3,A3,92,5B,46,52,40,B8,71,6F,C5,E6,E6,1F,F0,D8,B6,D1,B0,B6,C3,C4,63,B3,04,74,1C,3F,82,09,18,FA,BD,B6,08,78,A0,F0,F5,D3,D3,F9,7F,A2,8C,84,7E,91,CA,6E,06,54,94,E9,01,D4,32,B9,06,8E,0C,88,0F,72,9C,1F,28,6D,3C,4D,1B,3A,1B,0D,46,F0,E8,82,AD,D3,7D,60,A5,C1,24,13,54,73,15,84,59,17,20,E4,E4,96,D3,60,42,41,40,E3,82,B4,46,92,97,32,00,34,A8,B8,C7,40,A7,23,9E,EC,0C,28,6B,20,56,B4,15,C0,72,E5,23,84,DE,18,B5,39,0D,A4,EF,61,21,A9,8D,F4,FC,69,89,CD,2A,F0,0D,87,7D,07,B8,B9,B7,DA,30,FC,1F,2A,81,38,D2,BB,E5,A8,0C,FF,DC,07,D4,56,D6,24,80,49,00,F9,3A,24,34,F8,4F,E5,1D,CA,CE,93,88,78,28,56,95,08,56,35,2F,D6,3F,A3,DF,10,41,8F,99,B9,02,CA,BC,42,99,E7,47,E1,6E,8F,FB,A5,C2,65,4D,3C,E5,25,42,FD,A2,F4,E5,E6,37,A3,2D,7F,35,42,E8,7B,F9,3C,16,A3,0A,B1,E9,59,57,F9,04,AC,6D,27,84,F6,68,EB,B7,97,CC,E5,17,90,93,27,85,7A,C5,F8,E2,7D,89,52,0F,49,84,07,0A,5E,50,BD,B7,7A,6A,9F,2E,B2,C3,AA,87,75,04,BE,3F,66,41,F1,70,A5,0D,5D,78,37,49,32,F3,41,82,DF,2B,0A,04,A3,5E,CF,B4,40,A6,96,52,FA,54,25,B0,D4,F9,EB,A3,F2,6F,D9,FE,CF,49,98,D2,2F,27,E4,2F,C5,37,72,89,5C,88,99,A2,C0,92,22,E4,9B,AA,52,24,D0,4D,8A,F2,A1,02,53,38,F5,D8,52,A3,EA,74,71,42,29,E2,C7,04,CF,93,6A,8C,8A,F1,C2,2A,C6,D2,8D,04,5E,7B,58,96,47,7B,14,7D,69,C5,AA,3B,FC,D4,F9,C7,B3,91,18,AF,B6,75,EF,90,02,5B,C4,DE,B8,28,20,B4,16,1E,27,B1,55,C4,0E,4E,33,3D,C2,37,D3,D4,59,3B,E0,5E,B8,20,01,B5,2F,1B,D0,DF,15,77,3A,41,A9,CE,E7,F5,FA,BA,6D,A3,04,4F,D7,CF,82,62,12,D7,8C,A3,9D,8B,4D,98,C9,07,1C,9B,86,A2,C7,4B,15,9C,10,60,35,D0,A3,4D,B5,0B,9F,C6,4B,81,50,AE,AB,A8,E3,DA,70,36,85,A2,FF,F6,FF,13,D3,97,8C,87,87,61,E7,A2,3F,B8,99,8B,ED,F9,8E,C4,0C,1C,9D,C2,F8,B9,55,81,1E,80,DA,C0,34,35,75,B8,F4,3D,78,94,A2,CE,61,BE,88,0B,50,DE,2A,74,C8,EC,CD,55,B7,35,FA,E9,FB,2F,35,46,DA,67,5D,56,5F,7D,33,BC,9A,84,0A,91,56,2C,A5,BB,53,D5,AA,C3,59,8B,08,CD,D8,C1,BE,82,A6,B1,20,F9,8D,0B,34,52,D9,D3,2D,81,E0,A8,52,87,75,C8,C2,40,20,21,C4,7B,AF,4D,9C,79,3C,46,34,EA,A4,7B,E4,52,2B,21,7C,75,89,44,4D,DD,0D,57,14,10,70,50,48,88,75,22,7A,B4,72,2C,E7,12,1C,7C,98,24,60,D7,D5,BF,D4,55,07,6E,69,79,F2,B9,55,86,3D,EE,99,EC,DE,9F,97,63,7E,B9,F7,8F,C4,87,11,F4,53,6D,A3,8E,B3,E2,FE,68,43,16,A9,3D,5D,F4,49,0C,B0,EE,7D,16,89,29,2F,6B,80,56,67,F8,57,9A,1A,09,55,29,29,BC,BA,DF,63,AC,20,2D,6C,3F,0B,12,52,04,31,3A,12,C6,A9,A6,73,2A,4D,12,D2,36,CE,77,9D,4F,58,98,27,6B,AA,BD,B9,EE,2D,82,FC,90,F2,30,47,8A,36,2F,91,16,54,81,3C,FA,E6,15,55,F9,29,AF,92,65,D5,63,B9,D5,7E,2F,CA,A7,50,48,86,DE,3B,3F,FC,53,A1,0C,2F,B8,7B,3B,B4,4A,C5,9C,68,A0,B5,46,1B,43,E3,23,46,64,45,9E,53,F7,12,E7,9F,6E,7A,C4,3B,FB,A8,9D,C6,FC,1A,40,48,49,14,3B,06,87,70,99,CA,CC,4F,2B,D2,9F,72,8E,AE,8B,D4,E8,2D,37,EE,42,C6,75,1C,E1,52,42,2F,48,27,13,B0,DA,07,53,57,EE,12,24,4A,E9,32,A4,FC,74,93,B3,AA,9F,4F,BF,DB,41,4F,5C,C2,3C,D2,2A,C9,6A,3D,E3,57,A3,10,F8,AD,BA,70,3C,DD,CA,BF,BB,60,FA,FB,3B,16,25,DC,D3,82,FB,D4,3C,E7,4C,AB,9A,8C,79,31,86,EF,BE,D1,57,6B,45,42,6B,C4,67,ED,87,8F,76,F2,31,7D,A2,4A,8D,13,32,09,DC,8D,CF,76,92,27,C2,32,C7,A2,4C,80,AC,E9,19,18,ED,6E,CE,FB,9F,7D,19,A6,41,0E,51,40,04,9F,ED,60,5A,F0,6D,02,4A,EF,40,F3,EA,09,0B,6E,67,39,0F,28,A8,5F,68,17,0D,B4,10,B2,DB,E7,CD,0F,33,9C,E3,55,E7,EE,7A,4A,9C,7A,83,26,23,43,20,F7,D1,86,7F,B0,F4,5C,4C,9B,C7,BB,32,B8,25,2E,7F,FB,11,4D,2D,A0,D8,61,EF,A0,D6,45,11,11,97,F5,ED,AF,B0,67,7B,5F,D5,BB,55,B4,DF,53,FC,A9,49,43,CD,C6,51,B2,C8,E6,83,15,D0,AA,D6,66,B2,77,18,B9,59,03,F5,CA,78,A4,89,A9,68,13,F5,A2,3C,FB,80,78,FC,F8,3B,3A,1D,A7,4C,ED,A6,AE,AC,54,76,3D,87,32,F7,93,7F,7F,31,A8,B3,B3,11,BF,26,04,27,F8,2E,3E,14,E7,26,3A,EA,7B,18,02,20,99,BE,CC,69,2A,7B,E2,59,74,E9,5B,67,8A,14,6F,81,56,C3,1F,2E,62,B9,1D,0D,B2,DB,A6,A3,5E,D5,63,0D,D3,A8,D2,D4,79,95,0C,AA,D0,80,75,69,C4,64,D7,F2,CE,6F,51,A6,8F,44,13,23,9D,9B,69,73,80,19,65,64,1D,14,DF,9A,E7,FB,45,1C,83,FD,D3,DF,10,9B,5E,FF,73,57,01,C6,56,DE,F1,63,EE,E5,08,57,DB,70,EB,25,BB,D8,B0,70,EB,DF,D9,27,33,90,2C,66,3F,75,64,1E,89,EA,9B,FA,5B,39,4A,47,60,F8,92,D1,90,6B,14,A1,EC,C4,8B,EA,A4,2C,ED,FA,A4,DE,89,F8,80,F1,D0,9A,F5,4E,98,9C,97,20,E3,7A,88,F6,23,1D,E9,28,1C,71,B7,72,87,F5,0E,1A,45,5B,C3,70,18,BD,C3,B8,8C,1A,45,89,E1,D2,F0,A9,04,84,CF,1C,64,34,9F,52,98,1A,2B,8A,D6,F2,47,42,92,D5,59,77,53,5D,36,5F,04,05,D1,C5,3A,B2,F8,95,E1,64,AC,E2,B9,54,15,AA,70,69,11,B8,0F,68,AF,EA,B0,65,48,EA,03,6A,A3,30,8A,DF,CE,1C,1F,14,66,34,2D,C9,3E,BC,A3,CA,D1,2C,3B,EC,CC,BE,ED,67,93,48,35,F7,36,83,0C,90,C5,CB,BA,4E,4E,38,49,A7,74,4A,78,E9,28,C8,15,62,43,DD,C4,58,CF,3C,07,75,81,8E,5D,4D,FE,93,E3,E4,11,88,DF,A9,C0,15,24,3A,05,61,78,F5,B7,E8,FC,B4,0E,7A,89,D5,06,A4,BC,CC,64,C3,12,22,65,A9,28,13,F9,55,19,7E,7F,FD,D6,6F,A6,F6,D3,88,25,C4,2B,60,1C,F2,F1,CA,1B,E0,AB,28,2D,C8,BE,75,A0,EA,CC,46,2D,13,E7,BE,74,87,B6,67,30,65,E1,56,97,F0,E5,C9,8E,3F,EA,88,63,2A,FE,58,D0,79,F7,CD,6C,9B,33,88,40,11,44,BB,17,47,6D,A7,E6,7C,7F,E4,FD,17,C7,0D,A3,FF,7A,93,4B,D4,9A,64,84,0F,DD,EB,35,63,02,E1,BB,6E,09,FC,9A,7E,0E,61,4C,19,2B,17,B6,6F,DF,8E,59,68,46,0B,E1,C8,2B,05,67,47,8F,DA,AF,5E,D6,90,A3,F7,6A,5D,34,75,E9,6E,70,58,F1,14,2D,E2,D1,00,A5,5E,23,BD,D5,20,6B,C7,F7,3B,72,70,7A,A5,39,FB,5E,02,6B,0E,AF,A1,BB,73,40,53,09,EF,43,A1,61,88,7C,4E,47,EB,A6,C4,A3,2B,74,1F,EA,D2,88,DD,B5,CB,CA,0D,2A,28,A4,B1,FB,6C,C5,14,33,6B,EF,AF,A8,9D,BA,0D,C9,1D,58,80,34,E2,98,B6,A9,D9,C6,0E,70,23,F5,8F,03,83,EB,CB,B2,B6,41,11,D1,39,74,8C,C1,B7,51,E6,1F,09,13,EA,90,AA,21,9A,60,E2,73,66,57,F1,81,DD,01,46,E8,11,D5,69,7F,8D,79,45,48,7A,A1,D4,E9,84,FE,69,B2,C4,6F,C3,C6,32,9A,C2,12,16,9E,89,58,31,DE,E6,F0,0D,D2,A4,95,29,24,A2,50,1E,41,35,D7,BE,6B,23,5E,30,DE,77,AB,9C,12,2D,82,B7,B3,5B,39,D8,DC,72,26,02,FD,82,7F,C2,22,31,16,85,34,F1,F6,1F,E5,C3,11,52,05,07,EB,97,79,AC,35,72,63,64,96,1C,6E,99,CA,F4,57,59,FF,DB,77,6A,9F,DA,C7,70,37,E1,32,AC,52,B2,D5,F2,CB,88,8B,D0,93,B9,05,CE,75,34,BF,06,D3,C8,BE,1D,5C,C1,0F,EF,02,2A,AA,C0,78,8E,25,2C,85,2E,5B,68,A9,52,D1,09,13,D7,27,99,73,04,A1,4E,3A,91,C5,7B,1A,2D,E5,60,B2,DC,73,14,D6,3A,C7,D2,32,88,EB,59,4B,8A,A0,6B,91,4F,49,AB,17,73,FF,AA,07,E3,46,B3,AB,FD,4B,E1,9C,BC,4A,F4,DD,2B,A7,46,15,D2,51,2A,48,FB,68,49,DD,3A,E3,C7,5E,F7,F5,DA,9A,D7,EE,B1,5D,22,CD,43,43,E5,2E,4B,E7,5A,EA,41,14,74,05,7E,61,C6,38,3F,35,AA,1E,C3,0B,30,B7,E3,A1,66,2D,1E,AC,22,28,B8,F1,AD,B1,E6,12,EA,C1,6F,47,22,C8,6A,DB,7D,AE,A6,5F,5F,7A,6A,42,AD,9C,0A,80,D2,1D,86,01,40,C2,94,E2,29,D4,06,4F,15,89,66,6D,D8,7E,6F,A6,A5,0E,72,7C,14,1F,D4,F7,6B,E7,2E,27,CE,CD,DD,95,7E,BF,B5,FB,E9,9D,41,9C,69,C9,4B,7F,8C,C0,8E,8F,A1,91,37,BA,6A,E6,38,73,A2,FD,A3,96,2E,1F,9C,7E,69,5E,2D,0A,67,5A,6D,BA,C5,02,54,10,72,A7,F3,91,8F,03,03,71,FB,A3,36,9C,30,AA,78,AE,62,44,F9,10,02,A5,18,9F,AE,C1,DD,CE,C0,0F,09,C4,7A,35,B3,EE,01,9E,67,29,8C,BF,CF,30,0F,DD,B4,C9,CF,8A,09,96,6D,05,6D,E8,71,69,81,BC,8A,6B,8F,A1,68,50,6F,6E,A0,9F,15,95,5F,E5,13,FC,66,41,E0,C6,C1,B4,C7,0F,08,14,85,E7,79,2B,E1,C2,25,00,91,DA,5A,A5,1A,DB,B0,9D,DE,82,1D,63,BC,EA,2E,38,3E,1F,42,C1,F4,AA,0C,D7,ED,37,67,93,8B,66,B1,2C,B2,95,04,06,EA,0A,DA,62,4D,C6,E3,F0,F3,85,84,94,26,62,E6,FE,AC,42,AF,8F,6E,79,86,46,E1,C5,92,5F,E2,2A,AA,EC,A7,3B,C2,DE,21,94,1E,70,AD,10,9D,F3,CD,07,37,8D,51,A7,0C,04,D1,C0,D5,9E,CF,64,93,05,A0,39,04,4D,B0,DD,0D,51,83,B7,5F,A0,52,5B,4C,79,69,9B,F5,59,8C,F3,B7,30,6F,54,C1,7A,AA,69,B8,1A,D6,1B,98,68,23,DB,9E,78,7D,44,9B,93,DB,90,99,09,D4,F6,88,E8,C3,F0,E0,CA,EC,18,08,99,91,CC,A1,DA,7C,22,6E,0A,B4,CB,01,37,A6,9A,38,8D,6D,DF,43,28,8B,84,DE,D1,1E,56,75,CD,EC,6A,D6,57,89,F9,A6,AA,F4,40,2E,8C,69,52,28,21,62,B6,42,CB,9D,B6,B8,32,D0,E0,67,3D,AD,DD,52,A7,2B,15,56,76,E1,C8,2E,A4,E2,B5,10,E2,04,92,74,4D,4C,6B,42,D3,EB,45,A2,2A,29,68,D3,2E,26,38,6C,90,C1,5D,34,E9,8E,37,A4,50,47,15,44,5A,1E,8D,F9,7E,6F,9E,E3,B0,93,5C,37,F4,E8,BC,25,0F,00,99,3B,9E,3E,68,C5,B2,1B,92,53,CB,60,DF,FA,9A,6A,38,E3,85,DB,71,7D,68,54,A5,50,18,7D,2B,C9,E3,C9,BE,D6,2F,1F,44,35,4F,DF,39,18,E1,F4,BE,7E,42,33,B8,A7,7D,ED,26,31,1D,78,D3,A6,37,1D,CD,29,1B,FF,24,95,4B,AC,16,1D,87,E0,C6,69,71,DB,F7,4A,85,A1,20,F8,48,51,23,0E,32,C7,2E,04,EE,D6,96,87,90,C1,44,44,C0,05,44,24,4D,8F,B1,0E,C8,3A,6D,1A,B1,91,78,5D,E2,B6,D0,07,14,BD,1F,55,58,F9,2B,B3,18,3C,F9,33,73,82,BA,E4,A0,A2,6D,D6,16,99,E2,98,01,4D,F8,DE,97,36,B5,D3,4B,03,31,C9,10,37,41,5F,55,C6,BA,53,6A,DF,ED,85,C0,D5,44,B3,64,3D,D7,2A,C1,8B,7C,7A,46,75,16,B0,34,15,3E,0F,F0,01,77,CB,5F,7C,2E,42,19,5D,25,56,02,0E,16,0A,C6,70,F9,A6,FA,74,1A,15,B5,B6,E1,4A,80,00,3C,42,61,41,7E,1D,4A,2B,FE,1C,49,2F,9E,2B,D5,77,3D,73,BC,B4,F3,52,47,87,8E,91,30,7D,63,62,83,E3,79,5B,03,AF,4D,31,C8,43,B4,64,1A,97,21,E0,76,EF,F6,C9,55,F5,61,58,26,33,C7,75,91,1B,E2,7B,CA,BC,D0,C5,AB,5F,F6,2B,CE,F5,15,17,5E,B1,75,25,A1,DC,7B,29,00,EA,C6,5A,7B,41,BB,87,26,BB,DA,D6,44,D2,38,93,6A,5D,79,CB,1D,C7,A8,00,99,F3,AF,ED,07,84,CC,8B,14,F9,8F,88,0A,30,7D,0D,37,6B,3A,51,CB,15,83,D4,29,8F,A3,E9,E4,DC,1B,6D,52,28,54,2F,23,65,D7,9A,C3,DE,3F,46,14,34,11,C5,38,4A,DF,43,B9,9E,F9,27,23,B7,99,AB,4A,F2,45,8A,A4,16,CD,57,79,79,41,3A,43,EC,9A,10,08,42,9C,01,AF,5A,05,F4,86,51,B0,00,06,A5,2D,4C,9E,0D,38,29,05,6F,4A,30,C5,C9,97,9C,BC,A0,EB,7A,51,03,A4,6D,10,92,14,80,3E,21,53,FB,7B,A3,00,B0,F7,1B,1D,32,A8,E4,7E,F7,21,C6,45,64,15,45,05,FE,93,45,E2,F6,A6,77,71,00,12,15,E5,7A,D6,67,12,0C,A0,80,DF,8F,D4,39,93,48,DA,0F,44,85,CC,D7,24,88,E8,16,25,C7,97,31,CD,AB,C4,62,2C,8B,30,64,80,AF,BE,18,84,6C,BB,03,FE,3D,66,C2,84,A2,87,73,83,E4,E6,4A,22,9F,AF,38,C4,51,76,43,3C,A7,AD,88,38,F6,35,2A,BE,F8,95,74,21,7E,E0,E0,C0,92,90,4F,3D,F8,F9,4F,F1,3B,A6,CF,AE,36,62,3F,99,02,EB,96,F9,8E,79,68,25,3D,A9,92,ED,0B,41,BA,E0,9D,45,50,5D,3E,3A,4E,F4,29,90,E5,0D,9E,BF,C0,20,A8,7C,09,0C,95,76,90,4B,F7,36,3B,9E,C8,F5,A9,AA,68,A7,55,B3,D6,55,2A,5D,C0,F6,89,A0,09,4E,D0,44,4E,BE,28,DC,57,A8,B5,C4,26,57,51,1E,9F,F4,B9,61,C6,4C,DC,00,42,66,2E,07,FE,B5,3E,69,BB,F3,45,AD,FF,A5,04,37,5D,28,1F,34,0A,B7,26,3F,A3,52,4E,56,03,D5,69,98,3C,06,A7,D2,66,8D,63,75,FB,B8,AE,50,78,A4,FA,4D,FD,42,55,67,82,CB,F1,53,D9,EB,EA,EE,E1,51,60,79,6C,6F,85,74,F0,F1,75,A6,CF,52,19,BE,B4,11,AC,77,DA,3E,A8,FF,07,CD,C8,4D,9B,4B,82,5F,20,DE,C6,19,DA,15,39,57,C4,22,12,60,FF,39,1B,D5,77,27,9A,03,26,31,17,D8,15,FD,3A,49,8F,BC,16,DC,9B,62,FF,31,44,DD,C0,D0,B6,5F,24,E7,5A,7E,1A,61,D2,34,AB,9E,9E,AA,29,C7,7F,44,E7,72,DB,DE,7C,E9,0F,0D,04,16,92,2D,48,96,D5,49,86,AD,AF,72,DA,A3,BB,5F,51,1A,AC,7D,7F,56,CB,BD,00,FA,60,1E,0C,35,1E,62,86,6E,E8 -keyMatrices_inv = 23,16,19,7D,DE,DF,51,55,30,D8,17,12,AF,87,4B,7F,DE,33,04,65,DB,87,B2,19,B6,E0,D7,BE,E4,C8,B1,0A,34,98,06,FB,A7,F7,28,24,61,4B,F2,34,28,CF,3B,B0,70,14,64,16,B2,EA,90,52,37,5A,ED,85,F3,AF,41,B2,59,77,61,49,F2,06,88,FA,8C,9E,47,3A,47,CD,55,C5,E6,60,41,96,43,90,6B,D8,43,6F,A2,20,B4,4B,35,B0,7E,9E,88,03,0B,96,6C,8B,87,48,68,20,1B,9C,4F,3F,71,FC,80,31,18,69,BE,44,A9,0C,42,79,2E,10,73,88,68,22,F5,31,D3,12,BB,B6,4C,AA,97,3B,5B,09,DA,D0,BC,96,81,94,66,0A,ED,35,C9,D8,D4,1A,EB,52,99,56,57,C3,F4,FA,8D,13,C2,B5,91,D6,51,9A,10,0F,4D,66,B3,1A,42,34,6D,D6,AE,BC,26,A0,BB,29,EA,50,D7,E4,B0,E6,03,F6,98,0C,2C,C7,9D,6D,22,AF,7A,36,09,C6,26,E9,50,06,87,AA,C3,5C,06,27,F5,B2,56,F6,24,78,56,FA,3D,EF,8B,9A,C0,30,A0,85,33,44,18,61,C4,8E,B4,1B,73,B2,B5,C8,F1,9B,B8,1F,F9,5C,06,DC,7C,D6,5C,BA,83,93,D2,B4,0D,3F,54,C2,70,22,1B,2C,F8,C8,53,20,6E,F0,AA,23,DB,45,A5,0E,3F,40,AF,E4,0B,98,55,4C,81,F8,FD,5B,18,0F,C8,18,AD,BD,A5,B0,DE,5B,64,D3,3B,1E,FD,C4,A4,CA,ED,A2,39,57,D3,CC,93,88,9C,BC,46,F3,26,8C,28,4F,5D,4C,42,FF,8B,FB,20,EA,59,8F,83,BC,D3,EA,9D,E4,95,3C,F6,80,D1,61,77,14,B3,3E,09,3A,F3,F6,60,82,BB,BC,63,2D,09,59,C7,83,74,14,D9,4E,3E,D2,9F,D8,46,95,4B,3A,36,22,D8,2C,3E,10,18,5F,C5,79,C0,57,96,31,CB,F7,77,DA,97,22,39,D4,00,ED,82,26,8F,97,E7,90,7F,68,5D,B4,70,7E,4E,BB,2A,03,DE,51,9F,51,33,38,31,85,E4,72,F0,E3,0B,F1,8B,E2,D6,DF,56,81,B9,C3,5D,C8,F5,B9,2A,4C,C0,2E,9F,38,00,82,A1,C4,01,F5,FE,22,1A,F8,CF,80,80,F2,52,7F,FA,64,21,C2,4E,F2,23,CE,D3,4E,FB,12,56,55,62,D1,04,1E,CA,BC,1F,49,F3,76,43,CB,DE,73,B8,F9,E2,40,88,48,7A,6D,68,4F,AA,7A,20,A7,FF,54,29,64,AB,F3,DA,89,76,AE,35,E6,55,B4,17,81,9F,96,E4,DB,DD,2F,1A,28,C7,1F,A2,69,9A,03,6D,BB,49,E0,4F,B7,7D,1B,85,65,2D,F9,8E,67,0C,69,62,29,8F,9A,19,5F,34,AA,26,0E,DC,9B,AB,5B,C7,E2,69,F1,79,40,04,04,30,F2,91,BA,8F,59,D6,A3,D5,B9,A9,59,17,94,2F,34,CD,F5,1E,E9,03,AF,07,98,94,CE,46,0C,61,42,F0,85,71,E3,2F,30,B4,D6,FB,EF,13,93,DD,EB,74,2A,EC,F0,71,12,99,18,C9,3B,12,D3,0E,45,AD,FA,3C,10,F1,1C,F1,BF,E4,C3,EA,CB,44,79,57,92,2A,5F,DD,32,79,D3,54,5A,83,C2,4A,72,87,8D,E9,40,16,F3,5B,22,04,B1,C2,02,61,DC,59,BD,C2,45,6D,75,31,CC,E6,86,17,4C,24,FD,53,15,5A,0B,4B,65,54,DC,06,C7,BC,E4,6E,56,4B,D3,C8,1E,E2,B4,76,78,D4,F6,C9,63,FF,DF,50,5B,F0,E6,A3,6D,44,9A,27,9F,46,49,1F,74,9F,DE,53,F4,74,3D,A2,49,AC,7E,8F,AA,76,DC,AA,0B,52,04,36,C9,54,85,88,EA,C4,3F,D9,8C,F8,EF,FC,A9,88,2C,CC,F2,C4,E0,E9,C0,D2,20,C1,7B,48,D4,3E,7B,C3,0E,F5,64,80,14,D2,BF,F0,15,66,D6,F3,4A,EB,CE,1D,A0,C9,94,4C,BD,D6,31,D5,8B,37,51,3B,0A,0A,92,BA,B4,E8,37,77,30,72,DA,73,4C,D8,8D,DA,A8,FE,1A,DE,68,51,0B,E6,8A,B8,D8,A3,42,6A,6E,E4,69,A7,17,4F,1D,0D,10,C2,6B,32,56,75,28,82,2C,28,8B,53,A6,C4,12,CD,09,8D,8E,C9,48,03,8B,0A,96,38,D7,99,5D,B9,E2,4A,E3,DF,85,06,19,D1,E0,EA,66,06,3F,9D,2B,3D,B2,E0,06,EC,89,16,7D,2B,A9,C6,43,67,BF,3C,9E,23,94,FD,A6,A9,D5,DD,0F,2D,FB,44,51,33,61,12,7B,12,C2,5D,12,1C,D3,68,20,DC,81,43,3C,A2,79,62,C7,E1,C9,15,58,DB,66,EE,53,0C,7F,47,CB,ED,FC,82,F6,DE,CC,30,3E,5F,D3,3D,DC,F3,6A,7F,74,1A,FC,01,CD,89,EB,E2,24,79,FB,A2,40,82,00,F7,F3,75,86,62,F2,AD,98,63,14,E7,79,40,27,95,53,DC,82,A9,E8,C7,1C,55,2C,71,02,5E,6F,A6,CE,BA,C1,17,5C,53,C6,97,C0,11,E0,20,A1,0B,E3,46,F9,77,6F,2C,8D,22,16,74,C6,0C,12,4D,E0,14,94,C6,4D,EE,8D,32,3D,44,59,63,DF,E0,D8,4C,C8,23,C8,2E,4D,CD,53,83,CA,50,EA,1E,19,FF,36,85,E8,44,8C,76,AC,F9,1D,BF,0B,22,32,C3,23,AC,84,99,D7,49,05,0E,B4,8B,33,F0,2B,35,35,37,23,6C,38,64,4E,7D,FF,C1,54,58,88,EA,F8,A4,D8,DF,1F,D5,9A,8D,C9,F4,2C,A6,57,4E,6C,CE,20,8C,F3,1F,73,6B,22,3F,28,1F,85,3C,36,67,B9,D4,5E,7F,99,30,3A,4E,C4,31,5B,26,B9,11,6F,6E,4D,0A,3A,F4,CB,37,B1,61,2B,72,D1,8D,03,7C,2B,9A,04,16,EA,CD,2F,94,51,AD,BE,86,F5,C5,92,33,71,D2,08,51,8E,C7,95,BF,FB,77,01,41,C5,34,BF,95,DC,FA,B1,DD,BB,FD,77,F3,9D,38,E0,DD,29,3C,AF,5E,29,DB,A0,8B,D3,5B,11,45,E5,A5,EA,BE,55,88,8E,A3,0F,7F,15,1E,E6,1C,51,2C,8D,0A,CA,08,F2,8E,27,BB,5B,CA,3A,E8,FD,C7,AF,60,3A,FD,FA,31,8C,D1,86,26,EC,D5,0A,EF,41,56,04,33,10,DD,DE,DF,D9,88,14,A1,AE,26,5E,EC,0C,10,22,B1,F8,4A,21,A6,BA,AB,FF,C8,15,4F,FB,DA,F9,DD,0C,6C,53,E4,3C,87,59,99,AC,11,7D,09,E7,88,D1,7C,84,65,31,DE,49,07,44,75,B0,4C,31,BF,B2,D2,20,FE,B3,36,74,7B,2A,19,6E,F7,9D,D3,D0,5B,37,FA,E2,64,69,14,29,6D,19,88,4E,D4,29,AE,4A,B2,57,D4,93,64,8E,1A,7E,C0,C8,5E,6E,57,27,A7,19,25,7A,E4,A1,9E,B0,0E,58,BB,EE,3D,DF,B3,49,9A,4E,7B,1C,C1,50,74,70,EF,0B,E9,D6,D4,48,5D,13,41,25,48,83,80,94,D2,1A,71,05,09,6C,C5,ED,44,93,44,A4,F1,14,E9,24,A8,12,F0,E2,C7,C0,18,A0,E3,5E,BD,7C,46,AB,35,E2,E8,98,BC,6A,99,15,FC,25,96,41,1B,29,B9,A9,C8,E2,C6,47,96,E7,12,CA,30,C9,A6,2E,E7,5B,E5,1C,20,DD,A7,1B,CC,28,F1,83,57,65,E9,40,47,DE,9C,62,12,7A,D6,17,CC,AB,13,F2,37,F1,84,97,46,7F,ED,1A,93,56,5E,05,A9,ED,65,05,CA,3A,8D,E0,F1,03,DF,10,F3,6B,D9,4A,75,5C,4D,A0,1A,A9,33,D6,39,85,21,98,54,42,EB,08,44,9E,AC,C6,43,1A,54,90,F2,52,90,32,42,C5,E5,8B,52,DB,99,1E,85,14,8B,51,9A,67,71,C7,9A,DA,CE,4B,60,C6,2B,73,7D,9F,71,AD,74,2C,D6,3F,47,83,E9,A6,8A,06,6C,0C,B8,15,75,EB,16,E5,AB,29,8C,E9,DC,8C,66,76,65,D5,F0,D3,1F,8D,CB,48,57,75,49,FE,4F,71,E3,A6,73,82,61,CC,85,18,32,1D,38,17,0C,F3,13,49,13,85,0B,4B,48,BE,F9,57,0C,59,CD,09,6E,0A,D3,47,F0,88,C3,12,71,B8,89,37,FD,4A,CE,C5,A0,3B,87,74,95,A6,62,2A,0E,47,1F,E4,28,11,77,E4,9C,4A,68,AC,84,54,F8,6C,50,E6,F5,C1,1C,B7,2A,90,5B,6D,F7,7E,39,29,FA,D6,F8,85,4F,6B,EB,F5,ED,86,4A,9B,3B,4B,68,DB,92,D4,8D,07,88,94,9E,48,E4,61,48,56,33,2B,00,B0,7C,25,6F,DB,A5,DB,6B,60,BD,45,2D,1C,50,6E,A9,A5,AD,14,A3,29,BC,16,E8,E2,5E,71,87,FD,F7,7B,D5,D2,A2,FE,34,CF,30,31,C7,CC,FD,8C,E2,88,D7,A5,C9,E0,EA,96,CD,82,B4,1C,5F,52,B0,0E,DE,3E,E5,EE,C8,BF,ED,AB,2F,D4,A5,5E,8C,A1,C0,E8,6E,2C,BB,63,3E,FF,B4,52,B3,96,29,CE,6D,6E,04,09,08,CF,45,88,0E,85,F6,63,DA,8D,B6,B2,09,19,97,CE,D5,FA,AE,BD,D7,4B,14,68,33,B4,07,8E,F8,66,F0,B8,0E,A7,B5,D2,A1,F8,8D,52,78,30,5F,5B,A2,5D,46,2B,DA,D5,C2,90,18,40,5C,9A,DD,F6,99,FD,33,81,1E,C4,C2,EE,31,99,2D,2C,5C,F5,6D,59,77,7D,C9,1F,AB,C9,61,9A,1D,3D,27,6E,F0,20,1E,9C,8F,0F,9D,62,5A,8C,64,98,93,88,8A,04,84,B2,BE,3A,C2,E2,6F,9D,26,D9,F4,46,8E,8B,D6,F6,98,F4,EF,97,17,57,FA,0B,93,6A,1C,2A,EA,E6,3E,76,0C,C5,D0,CA,7F,3D,42,3A,38,24,5A,BA,78,47,56,42,33,30,D7,9F,D4,2C,37,48,B0,F0,E3,19,E4,24,28,CF,13,91,16,F8,82,7E,C9,C3,98,F8,2D,B5,21,EA,9A,80,68,EA,09,3D,50,5E,DF,7F,B6,C0,31,2A,57,8E,A5,FD,57,66,47,09,61,4B,23,9B,EB,A9,1E,3F,20,59,11,65,4F,A2,D5,28,AE,A9,B3,1B,1B,AA,C7,46,04,4B,7B,21,16,96,91,B8,2A,68,F9,E5,52,4C,52,01,3D,00,14,D0,85,1C,36,09,D6,B4,4C,8C,28,11,EE,A6,4E,F7,2C,F1,46,8B,BE,CF,4A,99,44,7F,CC,AD,44,5D,27,D3,EC,B9,32,D8,D0,B5,D8,58,F4,46,40,27,6F,E0,C3,97,A2,75,C7,67,23,03,A4,08,6A,11,27,CA,89,59,18,88,1E,32,6A,56,19,6B,2E,38,DA,B5,ED,C0,A6,44,03,D1,C2,A9,1D,08,B5,B3,35,73,26,5A,56,54,E9,E8,C6,D6,3D,3D,2F,D4,09,0D,70,16,64,EC,8F,2C,35,23,68,20,DA,01,C3,9D,80,AB,8F,E3,6E,46,6F,07,52,11,25,85,58,E5,16,82,96,7F,25,D0,DA,4D,C7,C7,87,70,83,28,B8,F0,ED,FD,78,C2,7D,28,40,DA,9E,F8,90,2C,EE,8E,3C,B6,0F,36,96,54,25,7D,5F,31,7D,F5,63,B1,F9,42,08,CF,96,81,58,C5,80,90,12,38,A8,59,2E,0F,46,12,BB,49,54,5C,B7,B1,9D,94,38,50,DA,3A,EA,C8,E3,46,23,E9,08,AD,B6,5A,1E,61,01,5E,7A,37,0A,AD,03,CB,28,9B,FE,4C,03,A5,E9,8D,E4,DE,0C,22,8F,AD,25,11,DE,67,7C,0D,0B,24,97,24,03,86,B5,32,44,6F,7A,04,A6,61,36,56,FC,EF,E8,A8,A1,1C,47,24,33,84,CD,8C,C9,8E,77,FC,4F,6B,38,EA,FE,54,99,EA,47,08,A3,D2,1D,2D,82,32,15,0E,B2,5E,5B,7C,6C,F6,C8,F0,71,EB,91,31,87,6A,2F,0C,02,2E,0D,E4,60,C4,02,1E,8A,AE,ED,47,3F,38,76,1B,C3,F0,D0,F3,A0,2C,AF,5E,AD,15,03,5B,99,B7,35,70,67,4E,EA,5C,9C,D4,E8,45,19,E6,EB,34,CA,F0,DA,6D,A2,DC,07,D0,E7,DC,F9,90,8F,BE,13,BF,58,6F,6D,48,1A,A9,19,7E,3E,11,B4,41,5D,FD,77,87,F2,E0,39,7D,97,53,DA,D1,FB,58,53,98,07,F3,E7,8C,E2,EC,36,A5,64,7B,73,F4,C3,C7,6B,70,36,78,DF,04,F1,EE,C0,40,61,F2,29,B0,BB,E1,31,C0,51,95,AF,A7,14,58,40,21,EA,7A,7D,44,55,AF,E5,77,77,0C,8B,20,F3,AA,8B,50,0D,4E,85,F4,20,C2,21,EA,A0,17,2D,92,F0,C2,2F,FA,45,F6,5E,45,1D,F3,5F,EE,D5,4A,20,74,34,EA,37,06,1B,6D,A2,E9,0C,5D,F3,17,6D,80,94,C3,57,31,1F,C1,FC,3D,51,43,EE,02,C7,80,5E,85,5D,AA,3D,A4,D9,1A,98,51,B1,4E,15,A6,38,7B,F1,6D,62,7C,EB,19,6B,F8,90,D2,05,D3,F0,59,9D,55,41,43,EF,B0,AC,44,85,D8,D8,79,00,2A,D3,29,67,42,51,5D,AB,2F,F5,A0,8F,DD,5E,0C,50,E7,17,79,A1,5B,68,A7,89,16,D3,E4,05,34,F2,EA,75,C8,AD,3A,F3,DF,55,84,52,D8,BD,24,3F,C2,F2,02,BB,49,CB,AA,0D,85,F9,91,99,3F,B0,F6,0A,27,F9,91,3F,35,20,62,4E,C9,CA,39,7C,65,8F,02,72,7C,28,7E,4B,79,B9,18,E6,52,63,66,00,89,75,6C,32,8C,F8,9B,F1,51,10,1A,CB,73,F9,F6,7A,39,F6,0B,EF,EF,63,DF,A4,97,9C,AD,4F,7A,AC,EC,95,88,21,EA,84,3F,27,32,45,A5,7A,C8,95,A1,79,39,EC,81,CF,1F,B0,EC,C4,8E,7D,C2,62,69,1A,95,AE,6B,EA,48,A4,30,83,07,23,94,8F,3C,04,F8,A0,A7,E4,2E,16,0E,BF,28,E8,69,12,A5,66,DE,4F,D8,32,71,A0,17,0D,C1,2C,A2,E3,A0,AA,8E,62,4A,74,82,97,64,15,08,0D,41,53,D9,C3,9E,65,84,6C,BE,C7,25,27,3C,3F,B2,97,20,34,E4,DC,78,AF,C8,BC,DD,FF,00,7E,1B,94,F8,B2,57,B4,7F,4D,66,F7,E4,6C,B4,E3,74,9E,14,F8,6D,60,E9,C9,60,A4,4B,89,56,14,93,D2,17,16,B6,3D,3D,4D,0C,E8,22,65,96,46,7F,0C,8F,C5,39,A1,43,7F,55,14,29,BF,74,0C,1F,B8,CE,2F,BC,00,9B,28,2B,0F,49,85,05,0B,D2,3D,5F,92,6E,A9,A4,6D,A5,E0,EB,7C,43,FE,FF,3C,58,44,FC,19,BC,4D,E7,0C,BE,34,B6,73,70,C4,6F,4C,63,26,84,35,AD,6A,F4,D4,2C,C5,C7,16,83,F9,F2,F3,B8,B3,F5,22,6F,71,C1,E7,62,AF,8D,C8,C5,7C,60,F5,DD,E4,05,9E,8F,B6,85,71,7C,F3,74,23,7C,10,4A,DB,2A,1B,B7,56,78,93,0C,5A,03,58,9B,80,DF,49,45,73,95,D2,54,DA,47,11,0E,83,FA,12,4F,F6,7A,18,A3,5F,2A,D7,6E,01,E6,37,89,F4,39,EA,72,0E,CC,32,FB,71,B7,81,40,B8,22,54,CE,16,2C,5F,F5,81,66,17,54,FE,38,98,71,58,CE,E8,BC,F6,A7,7A,7A,B6,44,51,B8,EF,5F,D7,6A,E1,95,9E,37,8A,93,10,FA,95,47,26,B8,C5,C6,B6,36,77,C7,AB,30,EC,BD,F5,17,C7,8B,C1,D1,45,89,71,1E,0F,A1,F6,00,ED,BA,4C,A5,E5,7B,AE,AE,18,F6,A7,04,6B,47,CA,22,1C,7F,1C,AD,39,B6,B6,4C,A0,E0,B6,82,C0,44,EE,F5,15,80,82,EE,53,F0,A4,5E,D1,B6,C6,D9,1F,4D,DB,3B,4F,78,C0,7C,DB,31,62,6E,C0,C1,BD,88,D6,CA,D2,D3,B6,D9,D9,0D,D3,67,10,76,ED,C0,95,AF,06,F7,2A,7B,BB,49,8B,C8,FE,C0,18,72,97,C6,78,3B,D0,68,EE,8F,C5,D6,9F,31,4D,61,79,79,B7,B0,C8,C6,1F,58,8E,36,C2,B8,96,C1,EB,70,DF,C7,33,76,BE,7E,C3,E0,7D,5E,82,3B,B6,24,B1,6D,5F,E9,26,54,C4,12,25,A8,C5,B2,9E,57,96,A6,98,AD,98,6F,FC,A3,E3,FC,A6,AB,EB,9F,9F,B0,52,97,1A,EB,8C,9A,7C,08,5C,D8,8B,71,C3,77,0A,10,2B,2B,E1,29,F1,92,54,4B,34,C9,20,DE,8E,9B,8E,AA,00,16,2A,07,CF,34,15,4A,73,FE,07,02,1B,40,CE,B7,90,F6,20,F7,EA,DD,4B,81,34,0B,3B,D4,38,59,D2,AC,21,82,51,E2,1B,3A,A7,70,10,D5,E1,85,92,8A,FE,C6,BB,88,5E,CE,43,5E,EC,2D,FF,39,4C,A7,B3,2A,81,78,63,7E,9A,B3,49,EE,44,A4,50,1F,CF,8C,08,47,DC,58,DC,0D,8C,74,59,42,39,66,DD,A1,C9,77,0A,79,4A,CE,0A,2C,D0,11,50,0D,E9,22,3F,2A,CB,BB,81,29,6D,3C,65,A9,54,6D,54,49,B1,CB,68,F0,94,8A,F3,85,0F,2C,6E,EF,D7,CF,AE,C5,E1,02,88,37,47,81,29,58,F6,5A,A6,8D,4B,52,0B,97,87,3B,A6,5A,F0,54,D8,DC,C2,2B,D5,6E,E9,F0,D9,1E,3A,02,29,65,03,DA,92,9F,86,7C,8C,AF,FA,15,01,79,D1,3D,09,1D,FE,56,88,C6,88,D7,56,E1,4F,0B,17,EC,A2,EE,C6,55,BC,A1,B6,04,47,8B,0E,DB,32,A4,3B,B2,F9,D1,E2,FD,6C,E3,6F,06,00,C8,8B,7D,EC,07,A1,89,6B,A6,DC,51,4F,2C,4C,6B,DA,77,73,86,A0,08,88,A7,F7,81,C9,52,00,AF,B8,B7,11,AD,43,D2,E7,E0,9E,38,15,22,B5,3E,AA,FE,A2,03,BC,55,03,71,FB,20,7B,90,14,5B,C0,EF,49,AA,49,3C,E8,DC,82,B7,7D,7E,B7,17,3C,46,36,13,E6,AB,7A,99,CB,96,DA,67,87,4D,43,25,AB,EB,36,C6,75,D0,8D,F7,45,68,4C,0F,D5,81,CB,48,F7,86,E9,86,79,0D,60,27,89,31,40,88,28,06,5C,FC,D5,1A,37,F2,CF,4D,E8,B2,13,1B,4B,6F,DB,06,97,30,D1,56,60,CC,08,AF,FC,2A,26,A9,F1,7F,A0,E7,B2,C1,D7,3E,A2,63,BC,69,32,77,38,B6,FC,48,97,7F,4B,1A,7B,EC,A3,FE,F7,5A,90,F4,C1,39,C7,A4,1C,30,21,A0,97,2F,E4,22,F9,8E,D4,16,31,39,DF,AE,E9,DE,05,90,A7,A6,6A,63,7D,8C,B4,FF,F8,6E,DB,97,6B,47,C8,0F,E6,40,69,5F,33,1B,F6,95,AD,7F,61,49,10,EB,D2,91,B1,54,C1,17,1D,9B,07,41,D5,56,71,74,1F,EA,71,A3,EB,8A,2A,B4,98,82,1B,8C,D4,3A,98,BC,8F,EE,6E,0E,18,72,93,A7,7E,60,65,10,A9,8B,4A,8F,56,0E,8A,31,BA,C8,86,CB,37,EF,C0,99,0E,39,CF,21,2A,A2,5C,9F,CF,B2,2D,9F,3E,2B,35,8C,84,4E,F2,5B,D1,21,BD,14,05,9B,FB,2B,E1,4D,60,D1,B5,C1,62,67,84,C1,B0,B1,83,9C,C4,83,04,A3,58,ED,A2,86,34,92,25,DD,33,89,3B,05,0E,D9,52,57,D8,3E,7B,FF,2E,2B,31,22,36,4B,8F,D4,22,35,7D,75,51,CF,10,45,6C,81,EC,E4,C6,19,CC,6E,99,D5,62,80,67,E0,72,88,0E,BF,A8,6D,ED,D6,5B,48,6D,57,D5,F4,36,9A,A5,D7,AE,0F,71,AD,76,74,3D,02,3E,50,53,F9,E5,4B,F8,00,7A,D3,5A,F4,F9,2E,ED,3C,5E,3A,17,A8,0D,87,7A,65,18,46,AD,19,C2,0D,C4,C5,18,87,03,21,39,DD,98,0E,7F,E1,87,06,E4,F9,53,1E,9A,5D,FD,01,F0,2E,70,E5,7C,EB,88,61,88,1C,D8,CF,E1,21,65,65,FB,93,93,E2,43,7F,95,D0,DA,9D,18,5A,A4,13,A2,6F,CF,BA,45,D0,36,8C,9A,C6,66,96,71,96,FB,BB,94,02,8B,4E,D8,F9,CE,D6,98,6B,96,C3,3B,8E,76,EA,AD,1C,94,5A,C3,81,E1,BC,64,EC,4D,34,A1,A5,69,CB,EC,A8,26,30,1F,06,F1,27,C4,58,3E,EC,C4,22,AC,1C,95,51,3C,2C,D9,3C,F6,94,10,1F,55,D7,5B,06,9C,6D,83,4C,72,53,A5,8B,9F,F2,47,4F,7D,96,3B,20,C1,50,F1,02,5E,68,D1,0B,D2,EE,C7,29,3D,83,B1,E2,1B,93,59,B6,0A,3B,94,04,61,E4,92,37,1C,9C,41,0A,67,BA,E3,1F,74,4D,83,6D,DF,46,14,09,B2,80,5D,1D,EA,75,14,75,45,05,A9,35,78,80,8A,81,D7,4C,3C,42,A8,C5,0D,45,9A,31,6C,74,22,2B,62,6E,61,3B,75,AC,59,CB,58,D4,F2,48,61,AE,C1,6F,CB,79,6A,46,BC,F2,59,D7,22,20,C6,E3,A1,E4,76,9D,E9,F6,14,E4,17,52,62,2D,5A,73,1C,C7,9F,2E,92,FA,54,2C,B6,4D,FB,DE,FD,53,44,4C,6A,D6,EB,A0,F9,BC,F3,3C,12,FA,7A,CB,3F,F4,A8,81,42,22,E0,55,1D,A1,16,AD,4A,E1,BC,2E,DC,89,D9,5F,40,51,E2,C5,3B,0C,9C,68,F8,C3,E8,B1,56,2C,7C,40,7C,55,0C,94,22,09,4C,33,9A,B8,68,50,5F,12,59,BB,50,2A,C7,3C,2A,DC,56,40,3E,D3,9B,6C,07,C4,E7,68,6F,60,A4,8E,DB,6B,BF,98,42,B7,98,D6,15,2E,F0,1F,D4,F0,AF,B9,BD,C1,34,46,D6,32,8A,8B,DD,AC,0B,55,25,EE,C3,22,7A,DF,81,AC,FC,0D,8A,FE,56,D8,16,8E,0B,87,0F,82,96,4A,4D,B0,A7,C3,CF,C9,F7,85,B4,8B,59,CE,D2,4A,6D,4E,1E,9A,6C,5A,CC,BE,E0,53,D0,94,84,1F,D2,56,5A,92,F7,BB,F0,F7,09,BD,4B,72,F0,FC,A5,F3,06,B5,F5,91,63,33,C3,37,11,D6,51,01,5F,43,A5,78,1D,BF,40,68,51,E3,2D,D9,9B,E6,01,6D,A0,23,74,2E,83,18,BE,99,3C,F3,2A,D3,FF,D4,32,EC,D6,47,B8,08,F1,5B,DC,4A,AE,F3,51,CB,02,E7,DF,99,13,2D,C8,A1,31,3E,33,69,C0,A1,77,53,2A,CA,F1,20,01,0D,53,C6,00,9D,4F,3A,51,8B,00,F7,D6,D1,6E,7E,B0,D0,0A,69,67,8B,DB,19,C7,83,4B,A9,73,58,49,88,5D,79,07,C8,29,B9,FA,8B,E5,8C,34,BB,07,7B,7C,0F,DD,A1,D4,3D,C4,08,33,3D,65,9F,98,70,93,32,E5,C7,B9,B2,E7,D4,1A,39,04,2D,D2,C4,A9,2F,EC,E8,56,E5,14,86,29,32,3D,D4,B8,06,A6,C0,4E,A1,5A,BA,C6,D9,DD,8A,E3,C3,AC,E2,CB,8F,31,26,37,14,04,1B,71,5A,A8,7E,BF,76,35,F7,B6,CD,72,78,0D,96,DC,E2,E6,02,DD,28,94,21,09,22,E9,A3,28,96,68,6A,5F,86,A4,7E,C8,4C,0B,18,8A,93,F3,1E,92,76,0A,D5,32,92,8C,4C,F6,EF,8E,39,78,21,3C,26,BA,6A,BD,E9,BC,8F,34,CA,98,5B,CA,AC,44,85,59,60,8D,60,F4,23,C3,66,3B,21,32,65,21,03,32,6D,2A,85,0B,F5,E6,7A,61,DF,B5,E8,03,A5,40,C3,DF,6A,8C,71,86,5B,42,93,DA,56,75,6D,A5,A2,F3,A5,FF,75,61,20,B4,A4,58,D3,C6,A4,E2,6F,C4,4E,D8,44,F4,BB,1F,6D,D3,48,A3,C6,D6,6C,FC,C0,48,B8,A0,A7,85,BC,60,53,8A,31,D1,77,E4,D0,F2,16,8B,29,AA,0B,CE,54,65,DF,1B,A8,94,87,10,24,C1,39,E9,3D,44,D1,F6,38,31,0E,7C,20,A1,4F,DD,75,AA,9C,B7,68,B5,05,A3,17,1F,18,C9,2B,52,CB,37,A8,51,01,24,50,9F,C0,AD,05,66,F4,FD,EF,78,1A,35,81,CF,4D,0E,15,63,AF,DB,96,9A,1B,B7,6F,F7,E6,0B,AC,C1,5F,8A,38,EF,48,BF,10,D2,48,F2,97,54,B4,37,C3,2B,C5,B4,FD,22,80,02,35,82,43,F3,06,51,BA,5A,DC,9F,7C,38,CC,2C,AF,0F,AD,BE,DA,70,CB,C0,19,C7,A3,9A,A6,E0,7A,C7,CA,62,14,A7,6F,9E,DC,7C,BD,E9,A0,86,2E,88,2E,C7,CC,2A,AE,41,E4,EE,46,17,04,42,43,10,83,8B,07,85,85,00,AB,55,3E,60,C6,6B,C9,D5,92,D2,6E,E0,5C,F4,4B,4C,C9,20,72,D1,CE,2C,8E,65,84,E1,FE,FC,5E,6C,51,A6,75,F7,74,3F,33,7A,D6,41,94,E8,34,B5,D0,73,09,8C,CF,D2,1F,B5,06,37,58,18,9E,72,85,84,1B,2F,4F,25,8A,F8,57,70,3A,74,C9,39,F2,4E,FF,84,48,04,C9,00,58,02,09,55,9F,91,E5,83,F8,BB,F9,97,BC,E9,27,45,B5,E5,5A,94,D5,C5,23,59,12,D7,83,8B,59,8B,1F,EC,4E,5A,C2,25,BD,FD,D3,9D,7E,C4,CB,B5,E3,5B,95,41,6C,12,20,B4,6F,6A,63,F5,A0,02,53,D0,F7,19,CC,59,B9,44,01,F1,33,06,57,9B,E8,80,C6,FB,FB,67,B3,FA,D3,A3,B7,5C,6D,54,37,AC,10,93,04,E7,1F,77,A8,87,AB,C9,BE,B4,DB,40,FA,3D,72,5F,AF,05,F0,56,6A,88,3C,F4,42,2B,2B,2F,33,CF,14,46,01,60,ED,D7,D7,3A,C7,32,CC,05,7A,15,50,64,30,8F,8C,1F,AD,0B,C4,AD,ED,F5,C2,83,6C,74,EC,1C,74,BD,4F,8B,19,93,1C,62,43,F6,85,4F,49,C7,19,C2,F4,D7,CE,01,05,06,D5,1B,BD,0F,AD,41,25,3D,C4,DF,BC,8C,9A,EE,3A,B0,F2,78,47,DC,48,1A,DC,BF,91,E7,DD,1F,D3,DC,C9,AD,22,54,A1,E1,12,39,47,4F,3A,BA,78,F8,A9,56,70,3C,DC,D2,6D,10,8B,F1,5A,DB,84,0F,34,A8,B8,6C,A9,C8,40,E1,F2,4E,48,09,FF,51,38,0C,5C,8E,B3,25,57,EB,03,1E,51,FD,16,87,7C,3A,27,FC,B1,71,F1,22,CA,D8,A6,27,9F,14,19,E2,DB,F8,00,B4,90,09,27,96,BA,47,FF,08,A8,A1,A6,72,57,83,71,49,48,36,E7,CC,57,87,B5,27,09,DC,FF,1C,19,9F,88,9B,30,F9,10,DF,01,5E,F2,FE,10,5C,CF,47,4A,F2,61,1D,46,25,44,34,69,85,54,3A,48,A0,FE,D2,08,BB,A0,17,B2,F2,A0,C8,58,D5,B7,3F,66,72,B6,D5,57,16,46,43,35,F9,C4,77,DE,68,B0,02,0C,C8,4F,85,38,8D,7A,53,DA,6B,63,A2,F0,18,D5,B5,AF,C2,FD,21,BB,9B,D6,05,70,48,54,62,27,B3,CA,71,DB,26,9C,92,15,31,A3,3E,8A,44,CE,D6,02,92,7D,6D,80,BD,42,A9,9E,1F,AE,A7,25,A1,33,9A,E9,F2,58,C3,95,5B,81,6D,AB,DB,AF,F9,EC,B8,2A,EA,D9,8A,2A,A4,9D,7D,07,B2,B5,9F,57,E0,F3,E5,0F,A8,9D,E7,99,0B,30,F7,8B,83,3E,0E,AF,C7,BE,80,21,B9,E9,BF,77,31,85,B6,D8,B9,FA,94,04,6F,D0,02,4D,74,44,4A,02,82,1A,88,0C,77,AF,B8,8B,88,84,F6,1B,FB,DE,11,E8,7D,B1,44,2A,7F,61,EF,C6,B8,74,6B,42,1D,AE,0E,D7,2D,AD,11,F3,5A,C6,69,BE,1E,5E,A0,08,23,AD,11,F7,09,A3,DA,58,AE,B1,C0,50,16,5B,02,CC,0A,47,80,8E,8A,92,0B,78,E2,DF,02,5B,54,DE,AE,35,06,3B,B7,91,2F,04,76,1E,F0,35,FD,64,94,D0,B6,09,BA,9D,00,C2,20,FF,42,91,83,79,76,16,84,FC,AA,86,44,C0,09,18,6F,C6,C9,08,FD,02,92,73,17,4D,05,CE,9C,D1,3A,38,94,98,22,A2,2A,AF,CB,A1,07,F8,CC,2A,4E,99,81,FE,74,13,A9,08,08,5C,29,6E,55,C5,C3,DF,78,B5,EF,A2,95,31,1E,F7,34,5A,6C,79,C1,FE,97,DF,C9,67,D0,90,AB,2B,F4,69,BB,DC,3F,3D,08,38,B9,E1,29,D2,6B,F5,CC,ED,64,90,6F,7B,96,F4,D3,1E,A7,FD,80,CE,EC,D9,2B,BB,FD,04,5D,14,A5,DB,77,04,14,BA,3A,6A,58,4D,C8,87,FE,ED,0D,4B,79,FC,2E,A6,D4,05,13,63,78,E4,34,2D,72,D8,A9,28,D0,7A,35,47,36,FF,DB,E0,6F,C4,1B,82,F4,5E,E9,64,E8,3C,02,2A,EB,9A,42,0A,90,74,EE,4C,B6,DE,57,C5,E1,99,C4,1B,2F,59,05,6C,FB,D2,65,7A,BF,06,E5,32,1D,C9,F5,2E,10,0A,E8,A2,F9,43,7A,7F,55,42,19,DB,10,C3,37,8B,DE,23,EC,53,DF,A9,38,86,C3,33,8C,5A,9F,7D,73,06,C6,B8,1C,EC,67,23,A4,95,26,46,26,21,FD,5D,80,1C,DB,D0,09,4F,39,71,CC,96,DB,68,A9,B4,A3,44,AB,3E,1D,B7,44,A7,C9,A3,3A,58,93,E8,B4,53,0B,D5,19,A4,71,07,E8,A2,92,6A,7B,26,6D,2E,74,04,05,C6,49,9A,E6,2A,98,E0,33,1B,4E,BE,FC,02,21,01,27,70,E7,68,C2,07,BB,D1,50,63,0F,E9,40,DE,C3,05,AA,40,96,A2,CC,C1,86,A6,6F,60,0F,CD,DF,56,01,83,FD,CE,85,5A,26,DF,61,D7,46,07,09,D5,E3,A5,B3,81,22,5E,64,14,DF,A9,0A,CD,F0,A8,29,C0,43,F3,8F,2A,05,1D,BB,32,38,5D,92,FB,E8,9B,9A,16,73,0E,7E,8F,71,79,90,DC,1F,8E,FC,6F,1A,D6,86,26,B1,30,E3,2F,1B,12,07,5E,41,B9,5D,16,AA,AB,0C,3D,AB,10,7E,DB,9B,A2,DD,0A,9E,0B,D3,CE,73,B1,95,16,22,F6,58,85,AF,17,CF,F0,67,2C,33,F9,BF,26,8D,F2,B9,DF,1A,E8,97,34,50,9E,F1,27,A5,E5,AD,26,E5,29,47,BC,0F,9F,66,C2,B1,CF,82,4A,73,4B,93,58,94,33,B3,FE,73,46,83,98,03,10,20,73,D0,57,BD,94,2B,D8,F5,C5,68,B3,50,5E,C0,1D,E6,1F,E0,36,A1,7B,70,5C,A0,68,A7,2D,4C,51,37,CA,6F,4C,59,E1,96,29,4D,41,58,47,3B,FA,CC,D2,01,1A,9F,7C,34,B8,2C,61,75,F2,78,00,06,AB,40,9E,2F,34,F1,06,63,F9,56,94,7A,8B,4B,F3,E5,B7,E9,29,E2,02,EA,33,3C,61,4E,C0,CB,21,1D,B7,7C,02,8D,2F,CE,72,47,39,6E,42,53,F6,1C,2E,AB,51,CB,63,FB,B1,9A,C9,F7,E7,0F,89,C6,80,1C,5A,CB,5D,AB,34,19,B8,81,30,F6,DC,8C,66,49,43,C3,5C,57,6B,0A,07,6C,5B,85,B8,53,5C,B9,CC,80,50,10,6F,F5,0C,40,AF,0E,09,72,E4,F5,A2,25,2A,BB,24,B5,02,CE,0A,B2,A3,AD,EB,44,F7,39,55,D7,2C,C0,79,99,C7,68,21,D2,FD,08,C9,54,20,DD,F4,72,6A,37,DA,F6,C9,04,94,99,9E,07,0D,AD,0C,1F,8C,8B,E7,C9,0B,C4,5D,DA,A3,92,99,3F,6C,B6,5E,97,A8,94,32,C2,F6,C1,6E,3B,1C,5A,6C,CB,0C,AF,50,4A,3E,00,5F,1B,29,4E,BB,F3,69,7F,E7,36,E8,24,96,B8,5A,3B,85,26,88,C5,C5,47,4C,75,A5,64,48,2F,BB,FD,81,C6,E8,31,AD,7B,2D,1F,5B,FC,97,B1,14,DF,48,83,59,70,2F,0B,1F,E7,EA,CE,47,25,1B,E7,82,ED,08,F7,8E,37,DA,C3,C6,29,7A,B9,F1,93,75,E0,10,EF,F2,76,8B,0A,57,A0,0F,F8,E2,BB,8C,25,62,F9,91,7F,C2,36,97,3E,83,09,CC,38,41,3E,9E,BA,BC,FA,CA,D3,D4,E1,0E,20,B8,7B,A3,41,99,97,34,14,58,55,02,04,16,1F,17,91,72,DF,F7,47,6C,F7,3F,D9,3B,B6,08,40,F8,43,01,8A,B0,27,C4,3F,73,5E,B7,D1,AF,7E,FC,5B,C0,E3,21,1C,56,2E,C2,9F,9E,55,85,04,F0,02,9E,A8,B0,7F,E0,FF,5E,5B,DE,AE,44,74,29,7D,63,D2,86,2D,F0,76,DD,FF,DE,A5,9B,A6,6E,17,A4,30,87,DD,8D,0F,54,AD,8C,AA,76,69,6D,B2,E0,1C,8D,DA,8D,41,EB,9F,EC,93,B6,25,D0,D4,62,C5,D6,55,4A,78,22,A4,27,F5,4E,B7,89,82,46,92,B1,70,C8,7C,8A,D5,15,22,C3,A0,44,28,D7,91,07,F5,FA,1E,5B,A8,4B,55,5D,5F,82,0B,EA,E5,91,DC,43,A3,68,41,C8,CD,93,3E,03,42,3B,09,5B,BA,A8,41,8F,3C,63,58,F8,6C,B3,0C,1F,73,B7,A9,0E,29,83,64,AD,63,3F,71,85,E9,E8,F6,96,03,96,D6,4A,5F,6E,22,03,37,62,59,1F,28,02,72,1A,94,C2,FB,BE,65,AA,90,08,43,77,BC,18,60,73,C7,EE,DE,54,A1,8C,C5,B5,30,21,B8,AF,81,A7,C9,DB,47,09,FF,E4,AD,42,2F,1E,6D,88,6E,F1,F2,73,B2,14,5F,32,90,CA,F9,04,1A,4E,0B,FA,C2,82,53,97,8C,0A,EA,D1,34,F9,14,64,E3,64,92,40,6B,F3,1E,63,70,F3,41,75,3D,41,EC,D1,98,DF,1B,46,AB,C0,2F,B2,5B,15,04,85,FF,85,3A,52,E6,A3,3F,16,4E,09,E0,77,2B,B8,3D,86,10,E0,73,8B,44,29,C5,91,17,4D,52,0E,11,4B,73,93,92,5B,62,5E,86,86,E5,61,A0,6C,F0,F2,54,28,94,1F,5D,13,B0,76,57,77,5E,44,6E,E1,87,86,FE,6B,02,22,CB,49,7F,F0,E3,86,5A,C8,FE,CA,CF,F3,E5,1C,37,BE,5C,20,6A,CF,D7,F2,51,06,FC,8A,FD,15,31,2F,B0,30,C0,94,54,76,F4,52,23,A0,1A,C7,9B,42,1F,7E,1A,FF,41,DC,88,1F,B6,71,F1,49,9A,9C,31,62,41,F8,DC,D7,B5,56,D6,1A,AE,C4,53,CD,D4,4D,2E,72,8B,6A,2F,B8,E4,50,1C,F2,6A,58,C0,E8,17,11,F6,44,CB,9C,88,8A,03,49,81,C4,E9,F5,2A,F8,C7,1B,01,77,2F,96,58,E1,AF,D2,05,BA,9A,95,09,A4,12,12,F4,EC,6E,B2,28,D4,7E,10,29,D8,B6,39,D4,0A,D8,A2,10,9C,6F,64,6C,C2,99,D5,AE,FD,97,3D,72,7B,CC,09,3A,A0,CD,63,B0,D3,1E,97,84,60,A7,1B,6F,78,77,3B,36,11,BE,F5,A5,34,FE,02,C6,2A,95,DC,5C,6E,1D,B4,D2,98,9D,6D,5C,FB,A2,5B,51,16,8F,D2,92,AA,A7,1E,AB,40,09,66,B1,B0,F2,DF,41,C9,18,4A,BE,E2,D7,EF,90,D8,C3,37,BD,33,52,2B,DD,62,06,D1,E4,FE,D6,2E,7E,5C,8A,4E,A5,DC,23,77,A1,91,85,1B,57,ED,FC,CD,67,B5,06,79,55,23,F3,70,AB,FA,72,DB,AB,C5,8A,88,D4,CF,10,D7,29,E7,E9,1A,F1,06,B5,A0,16,B3,66,49,06,53,D9,16,84,A6,43,2B,44,AC,B6,A6,CD,05,0B,73,A0,AE,48,84,D7,47,A2,06,7F,00,61,83,35,BD,86,1B,96,96,86,68,95,33,BF,B3,7D,C0,D0,58,7D,0F,64,4F,C4,BE,0A,4E,93,A7,05,44,57,62,ED,6E,78,A5,BD,E3,EC,E4,72,11,88,D8,2A,78,F2,42,0B,9B,79,8A,35,1D,FB,EF,66,0A,C8,59,F9,48,3F,0A,BC,39,E9,4F,EF,32,E7,15,8D,77,4E,BC,CE,B9,05,48,E6,C4,FB,53,E4,35,AF,F5,BB,55,72,F0,C6,AA,8E,4F,65,52,14,60,3E,52,6E,C2,38,FA,85,A2,8D,F2,4D,58,94,62,5F,FC,47,48,83,EA,B3,5C,43,4A,F5,35,2F,87,2B,98,EE,DF,D7,4A,1E,D0,ED,2E,7E,7F,DF,EF,F4,5C,E0,0D,C6,25,DA,98,47,22,7E,A4,5E,1D,A9,F0,1F,25,F9,B6,12,DC,7F,F4,C9,A4,AA,45,CF,66,CE,CD,99,58,29,04,2F,35,88,A4,92,CF,F9,47,23,EC,1C,59,45,D2,21,84,68,08,24,07,18,F8,DF,F9,50,D2,45,CE,A9,4E,CE,C6,6F,B7,73,47,6D,B9,C1,43,61,89,FA,49,D9,EF,2B,54,07,E9,6C,FC,A3,46,54,CF,4C,36,26,0D,6E,C2,67,4D,6B,D0,55,27,D2,2F,0E,24,60,09,DA,BB,C9,07,3F,A3,96,35,F0,DD,D6,D2,C2,E3,91,12,8C,A1,EF,84,6F,9F,99,4A,E0,FD,41,E3,DB,48,20,71,2C,CB,0C,03,91,DA,84,35,79,F4,C5,48,A1,1E,20,CE,4E,FB,47,9A,46,63,30,DE,30,C3,AE,92,37,B7,50,16,8C,5F,5B,B7,DB,00,F3,17,9C,AC,21,38,10,79,04,11,CB,71,83,CC,01,B8,C7,E0,11,C1,C9,C4,C0,A3,A7,18,30,0C,B9,68,BE,9C,41,2E,4B,63,90,F9,4A,C5,C5,D8,2E,17,5D,2A,95,15,C8,EB,CF,74,1B,AD,87,D5,43,4A,A5,37,2B,2B,35,52,AC,DE,C5,CD,4B,8E,1E,DC,B8,B8,52,00,5A,06,EF,BE,99,20,E4,48,60,40,31,58,9F,EB,39,70,08,B9,86,12,19,A5,D8,CE,0C,A9,94,72,83,3C,B6,18,59,6A,01,1D,46,AF,DE,CD,5C,F1,10,AC,EA,03,C0,8D,2D,09,B7,D6,B1,12,B5,50,02,43,EE,38,FD,87,C8,15,D2,40,BD,4B,2E,24,31,D1,52,FF,B7,E2,37,22,BE,4A,C6,B1,ED,A9,A5,40,6F,33,1D,23,0B,38,A9,B2,82,5C,DC,B0,11,AE,53,4C,2C,CA,02,4B,51,BA,8B,7A,28,12,11,6B,13,6D,37,16,96,AF,14,F8,3B,06,79,B6,F2,D0,6C,E2,C4,A8,05,E9,2D,CF,F9,EE,DB,F6,F2,6D,76,6E,61,A3,4F,CC,DF,CD,D0,7B,C3,38,B9,E6,C1,50,81,27,A1,D8,32,4C,0F,9F,72,7D,03,67,B4,6C,88,03,50,13,53,62,6D,EE,EE,67,4B,2B,BE,48,A1,C0,64,7F,DA,70,02,A8,77,71,6D,FC,CE,DF,7F,73,C5,68,66,55,C3,12,27,E9,A5,08,2E,88,5C,7B,F7,17,80,4E,A2,F7,0F,C5,42,E8,A5,1E,C5,90,C7,1E,71,50,1D,6F,A3,46,F9,8F,4F,C4,85,CA,59,35,ED,2C,80,1F,D1,7C,D8,31,90,81,07,4A,DE,93,BE,B3,52,E0,E8,C8,DB,F6,3D,98,07,0F,03,CD,A0,41,E3,B2,95,CD,E8,9D,BF,06,44,C7,8A,64,9D,86,FF,BD,AB,26,7C,CB,33,44,0E,4F,67,0D,8A,43,08,EA,E1,E4,52,75,0A,A9,21,5D,D4,F3,8C,B8,07,C0,24,20,A6,0D,A6,4E,25,22,77,FC,FE,E4,EF,C9,04,36,22,45,D5,61,B4,68,67,53,3A,5B,48,3C,E2,23,DB,98,4D,BA,21,71,6A,31,1D,34,04,CD,35,17,30,F0,64,DE,C7,6E,B0,94,F5,31,5A,BD,B5,C8,84,B7,CC,A1,E3,A6,5D,D0,EC,35,84,9F,FF,63,7E,5A,24,94,B4,04,15,9F,DF,B0,75,9F,08,54,7B,F4,27,13,54,BC,71,69,AF,AE,91,68,2F,BF,D0,E8,8B,D8,32,17,F4,1C,CC,08,39,24,DB,C1,61,8F,C8,41,5A,70,BC,26,03,06,1E,C8,3F,D2,60,90,71,84,FE,E1,84,76,0C,4E,1B,46,C4,E1,0A,B6,BA,67,BF,33,38,D6,6D,94,4E,5E,30,B3,67,DC,79,37,F1,46,6E,53,FC,61,B4,B4,B8,52,21,CB,73,9F,60,C7,A2,C8,81,D7,6B,9D,AE,2F,76,6F,62,D4,1B,77,41,44,EB,FC,31,26,FA,9C,BD,CB,A3,23,C3,98,D3,83,28,2B,AA,D7,C9,63,D2,4B,44,A7,A9,A9,C4,75,42,43,D3,66,30,28,3F,75,6C,3E,8F,D1,94,E9,A7,A9,E0,CC,BF,9E,05,9B,42,44,6E,5E,5E,94,65,D6,34,2E,9D,99,A3,BF,3A,D8,B6,04,00,AA,2A,F3,FD,00,2F,84,3F,A9,6D,09,B5,7D,DF,85,BF,09,2D,30,AE,47,53,75,FD,66,02,9D,99,18 From dff00da37a9b2fa7ed0fcde203fe5b3740fd3eef Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 23 May 2023 10:21:44 +1000 Subject: [PATCH 096/290] added use of binary property files for Picnic (space reduction) --- .../pqc/crypto/picnic/LowmcConstants.java | 13 +++++++ .../pqc/crypto/picnic/LowmcConstantsL1.java | 39 +++++++++++-------- .../pqc/crypto/picnic/LowmcConstantsL3.java | 39 +++++++++++-------- .../pqc/crypto/picnic/LowmcConstantsL5.java | 39 +++++++++++-------- 4 files changed, 82 insertions(+), 48 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/LowmcConstants.java b/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/LowmcConstants.java index 8f65400e0e..97d0b2ac26 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/LowmcConstants.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/LowmcConstants.java @@ -1,6 +1,8 @@ package org.bouncycastle.pqc.crypto.picnic; import java.io.ByteArrayOutputStream; +import java.io.DataInputStream; +import java.io.IOException; import java.util.Properties; import org.bouncycastle.util.Pack; @@ -28,6 +30,17 @@ abstract class LowmcConstants protected KMatrices KMatrix_inv; protected KMatrices RConstants_full; + static int[] readArray(DataInputStream dIn) + throws IOException + { + int[] rv = new int[dIn.readInt()]; + for (int i = 0; i != rv.length; i++) + { + rv[i] = dIn.readInt(); + } + return rv; + } + static int[] ReadFromProperty(Properties props, String key, int intSize) { String s = props.getProperty(key); diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/LowmcConstantsL1.java b/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/LowmcConstantsL1.java index d824090038..1b7c4fa92f 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/LowmcConstantsL1.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/LowmcConstantsL1.java @@ -1,23 +1,30 @@ package org.bouncycastle.pqc.crypto.picnic; -import org.bouncycastle.util.Exceptions; - +import java.io.DataInputStream; import java.io.IOException; -import java.io.InputStream; -import java.util.Properties; +import java.util.zip.GZIPInputStream; + +import org.bouncycastle.util.Exceptions; public class LowmcConstantsL1 extends LowmcConstants { LowmcConstantsL1() { - InputStream input = LowmcConstants.class.getResourceAsStream("lowmcL1.properties"); - Properties props = new Properties(); - // load a properties file try { - props.load(input); + DataInputStream input = new DataInputStream(new GZIPInputStream(LowmcConstants.class.getResourceAsStream("lowmcL1.bin.properties"))); + + linearMatrices = readArray(input); + roundConstants = readArray(input); + keyMatrices = readArray(input); + + linearMatrices_full = readArray(input); + keyMatrices_full = readArray(input); + keyMatrices_inv = readArray(input); + linearMatrices_inv = readArray(input); + roundConstants_full = readArray(input); } catch (IOException e) { @@ -27,9 +34,9 @@ public class LowmcConstantsL1 // Parameters for security level L1 // Block/key size: 128 // Rounds: 20 - linearMatrices = ReadFromProperty(props, "linearMatrices", 40960); - roundConstants = ReadFromProperty(props, "roundConstants", 320); - keyMatrices = ReadFromProperty(props, "keyMatrices", 43008); +// linearMatrices = ReadFromProperty(props, "linearMatrices", 40960); +// roundConstants = ReadFromProperty(props, "roundConstants", 320); +// keyMatrices = ReadFromProperty(props, "keyMatrices", 43008); LMatrix = new KMatrices(20, 128, 4, linearMatrices); KMatrix = new KMatrices(21, 128, 4, keyMatrices); @@ -39,11 +46,11 @@ public class LowmcConstantsL1 // Block/key size: 129 // Rounds: 4 // Note that each 129-bit row of the matrix is zero padded to 160 bits (the next multiple of 32) - linearMatrices_full = ReadFromProperty(props, "linearMatrices_full", 12800); - keyMatrices_full = ReadFromProperty(props, "keyMatrices_full", 12900); - keyMatrices_inv = ReadFromProperty(props, "keyMatrices_inv", 2850); - linearMatrices_inv = ReadFromProperty(props, "linearMatrices_inv", 12800); - roundConstants_full = ReadFromProperty(props, "roundConstants_full", 80); +// linearMatrices_full = ReadFromProperty(props, "linearMatrices_full", 12800); +// keyMatrices_full = ReadFromProperty(props, "keyMatrices_full", 12900); +// keyMatrices_inv = ReadFromProperty(props, "keyMatrices_inv", 2850); +// linearMatrices_inv = ReadFromProperty(props, "linearMatrices_inv", 12800); +// roundConstants_full = ReadFromProperty(props, "roundConstants_full", 80); LMatrix_full = new KMatrices(4, 129, 5, linearMatrices_full); LMatrix_inv = new KMatrices(4, 129, 5, linearMatrices_inv); diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/LowmcConstantsL3.java b/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/LowmcConstantsL3.java index 7697a86add..f392c2eb5d 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/LowmcConstantsL3.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/LowmcConstantsL3.java @@ -1,23 +1,30 @@ package org.bouncycastle.pqc.crypto.picnic; -import org.bouncycastle.util.Exceptions; - +import java.io.DataInputStream; import java.io.IOException; -import java.io.InputStream; -import java.util.Properties; +import java.util.zip.GZIPInputStream; + +import org.bouncycastle.util.Exceptions; public class LowmcConstantsL3 extends LowmcConstants { LowmcConstantsL3() { - InputStream input = LowmcConstants.class.getResourceAsStream("lowmcL3.properties"); - Properties props = new Properties(); - // load a properties file try { - props.load(input); + DataInputStream input = new DataInputStream(new GZIPInputStream(LowmcConstants.class.getResourceAsStream("lowmcL3.bin.properties"))); + + linearMatrices = readArray(input); + roundConstants = readArray(input); + keyMatrices = readArray(input); + + linearMatrices_full = readArray(input); + keyMatrices_full = readArray(input); + keyMatrices_inv = readArray(input); + linearMatrices_inv = readArray(input); + roundConstants_full = readArray(input); } catch (IOException e) { @@ -27,9 +34,9 @@ public class LowmcConstantsL3 // Parameters for security level L3 // Block/key size: 192 // Rounds: 30 - linearMatrices = ReadFromProperty(props, "linearMatrices", 138240); - roundConstants = ReadFromProperty(props, "roundConstants", 720); - keyMatrices = ReadFromProperty(props, "keyMatrices", 142848); +// linearMatrices = ReadFromProperty(props, "linearMatrices", 138240); +// roundConstants = ReadFromProperty(props, "roundConstants", 720); +// keyMatrices = ReadFromProperty(props, "keyMatrices", 142848); LMatrix = new KMatrices(30, 192, 6, linearMatrices); KMatrix = new KMatrices(31, 192, 6, keyMatrices); @@ -39,11 +46,11 @@ public class LowmcConstantsL3 // Block/key size: 192 // S-boxes: 64 // Rounds: 4 - linearMatrices_full = ReadFromProperty(props, "linearMatrices_full", 18432); - linearMatrices_inv = ReadFromProperty(props, "linearMatrices_inv", 18432); - roundConstants_full = ReadFromProperty(props, "roundConstants_full", 96); - keyMatrices_full = ReadFromProperty(props, "keyMatrices_full", 23040); - keyMatrices_inv = ReadFromProperty(props, "keyMatrices_inv", 4608); +// linearMatrices_full = ReadFromProperty(props, "linearMatrices_full", 18432); +// linearMatrices_inv = ReadFromProperty(props, "linearMatrices_inv", 18432); +// roundConstants_full = ReadFromProperty(props, "roundConstants_full", 96); +// keyMatrices_full = ReadFromProperty(props, "keyMatrices_full", 23040); +// keyMatrices_inv = ReadFromProperty(props, "keyMatrices_inv", 4608); LMatrix_full = new KMatrices(4, 192, 6, linearMatrices_full); LMatrix_inv = new KMatrices(4, 192, 6, linearMatrices_inv); diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/LowmcConstantsL5.java b/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/LowmcConstantsL5.java index 111a0ba624..09de4353ea 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/LowmcConstantsL5.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/picnic/LowmcConstantsL5.java @@ -1,23 +1,30 @@ package org.bouncycastle.pqc.crypto.picnic; -import org.bouncycastle.util.Exceptions; - +import java.io.DataInputStream; import java.io.IOException; -import java.io.InputStream; -import java.util.Properties; +import java.util.zip.GZIPInputStream; + +import org.bouncycastle.util.Exceptions; public class LowmcConstantsL5 extends LowmcConstants { LowmcConstantsL5() { - InputStream input = LowmcConstants.class.getResourceAsStream("lowmcL5.properties"); - Properties props = new Properties(); - // load a properties file try { - props.load(input); + DataInputStream input = new DataInputStream(new GZIPInputStream(LowmcConstants.class.getResourceAsStream("lowmcL5.bin.properties"))); + + linearMatrices = readArray(input); + roundConstants = readArray(input); + keyMatrices = readArray(input); + + linearMatrices_full = readArray(input); + keyMatrices_full = readArray(input); + keyMatrices_inv = readArray(input); + linearMatrices_inv = readArray(input); + roundConstants_full = readArray(input); } catch (IOException e) { @@ -26,9 +33,9 @@ public class LowmcConstantsL5 // Parameters for security level L5 // Block/key size: 256 // Rounds: 38 - linearMatrices = ReadFromProperty(props, "linearMatrices", 311296); - roundConstants = ReadFromProperty(props, "roundConstants", 1216); - keyMatrices = ReadFromProperty(props, "keyMatrices", 319488); +// linearMatrices = ReadFromProperty(props, "linearMatrices", 311296); +// roundConstants = ReadFromProperty(props, "roundConstants", 1216); +// keyMatrices = ReadFromProperty(props, "keyMatrices", 319488); LMatrix = new KMatrices(38, 256, 8, linearMatrices); KMatrix = new KMatrices(39, 256, 8, keyMatrices); @@ -38,11 +45,11 @@ public class LowmcConstantsL5 // Block/key size: 255 // S-boxes: 85 // Rounds: 4 - linearMatrices_full = ReadFromProperty(props, "linearMatrices_full", 32768); - linearMatrices_inv = ReadFromProperty(props, "linearMatrices_inv", 32768); - roundConstants_full = ReadFromProperty(props, "roundConstants_full", 128); - keyMatrices_full = ReadFromProperty(props, "keyMatrices_full", 40960); - keyMatrices_inv = ReadFromProperty(props, "keyMatrices_inv", 8160); +// linearMatrices_full = ReadFromProperty(props, "linearMatrices_full", 32768); +// linearMatrices_inv = ReadFromProperty(props, "linearMatrices_inv", 32768); +// roundConstants_full = ReadFromProperty(props, "roundConstants_full", 128); +// keyMatrices_full = ReadFromProperty(props, "keyMatrices_full", 40960); +// keyMatrices_inv = ReadFromProperty(props, "keyMatrices_inv", 8160); LMatrix_full = new KMatrices(4, 255, 8, linearMatrices_full); LMatrix_inv = new KMatrices(4, 255, 8, linearMatrices_inv); From 99c3646fe1b5ce465d44fee01f6f242159f7acd1 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 23 May 2023 12:20:58 +1000 Subject: [PATCH 097/290] modified builders to make setV5/V6 order independent. --- .../openpgp/PGPEncryptedDataGenerator.java | 7 ++- .../operator/PGPAEADDataEncryptor.java | 1 - .../bc/BcPGPDataEncryptorBuilder.java | 37 ------------ .../jcajce/JcePGPDataEncryptorBuilder.java | 57 +++---------------- 4 files changed, 13 insertions(+), 89 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPEncryptedDataGenerator.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPEncryptedDataGenerator.java index 29d60dec79..33898031c7 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPEncryptedDataGenerator.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPEncryptedDataGenerator.java @@ -242,7 +242,8 @@ private OutputStream open( // In OpenPGP v6, we need an additional step to derive a message key and IV from the session info. // Since we cannot inject the IV into the data encryptor, we append it to the message key. - if (dataEncryptorBuilder.getAeadAlgorithm() != -1 && !dataEncryptorBuilder.isV5StyleAEAD()) + boolean isV5StyleAEAD = dataEncryptorBuilder.isV5StyleAEAD(); + if (dataEncryptorBuilder.getAeadAlgorithm() != -1 && !isV5StyleAEAD) { byte[] info = SymmetricEncIntegrityPacket.createAAData( SymmetricEncIntegrityPacket.VERSION_2, @@ -266,7 +267,7 @@ private OutputStream open( { PGPAEADDataEncryptor aeadDataEncryptor = (PGPAEADDataEncryptor) dataEncryptor; // data is encrypted by AEAD Encrypted Data packet (rfc4880bis10), so write v5 SKESK packet - if (aeadDataEncryptor.isV5StyleAEAD()) + if (isV5StyleAEAD) { writeOpenPGPv5ESKPacket(method, sessionInfo); } @@ -289,7 +290,7 @@ private OutputStream open( PGPAEADDataEncryptor encryptor = (PGPAEADDataEncryptor)dataEncryptor; // OpenPGP V5 style AEAD - if (encryptor.isV5StyleAEAD()) + if (isV5StyleAEAD) { byte[] iv = encryptor.getIV(); diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/PGPAEADDataEncryptor.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/PGPAEADDataEncryptor.java index 3d851b2cc3..a2985263f3 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/PGPAEADDataEncryptor.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/PGPAEADDataEncryptor.java @@ -19,5 +19,4 @@ public interface PGPAEADDataEncryptor byte[] getIV(); - boolean isV5StyleAEAD(); } diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPGPDataEncryptorBuilder.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPGPDataEncryptorBuilder.java index 56d8cc36e5..13b5b09ad8 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPGPDataEncryptorBuilder.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcPGPDataEncryptorBuilder.java @@ -88,38 +88,6 @@ public BcPGPDataEncryptorBuilder setUseV6AEAD() */ @Override public BcPGPDataEncryptorBuilder setWithAEAD(int aeadAlgorithm, int chunkSize) - { - if (isV5StyleAEAD) - { - return setWithV5AEAD(aeadAlgorithm, chunkSize); - } - else - { - return setWithV6AEAD(aeadAlgorithm, chunkSize); - } - } - - private BcPGPDataEncryptorBuilder setWithV5AEAD(int aeadAlgorithm, int chunkSize) - { - if (encAlgorithm != SymmetricKeyAlgorithmTags.AES_128 - && encAlgorithm != SymmetricKeyAlgorithmTags.AES_192 - && encAlgorithm != SymmetricKeyAlgorithmTags.AES_256) - { - throw new IllegalStateException("AEAD algorithms can only be used with AES"); - } - - if (chunkSize < 6) - { - throw new IllegalArgumentException("minimum chunkSize is 6"); - } - - this.aeadAlgorithm = aeadAlgorithm; - this.chunkSize = chunkSize - 6; - - return this; - } - - private BcPGPDataEncryptorBuilder setWithV6AEAD(int aeadAlgorithm, int chunkSize) { if (encAlgorithm != SymmetricKeyAlgorithmTags.AES_128 && encAlgorithm != SymmetricKeyAlgorithmTags.AES_192 @@ -323,10 +291,5 @@ public byte[] getIV() return Arrays.clone(iv); } - @Override - public boolean isV5StyleAEAD() - { - return isV5StyleAEAD; - } } } diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java index 05b4a3608b..99c821f929 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java @@ -21,7 +21,6 @@ import org.bouncycastle.openpgp.operator.PGPDataEncryptor; import org.bouncycastle.openpgp.operator.PGPDataEncryptorBuilder; import org.bouncycastle.openpgp.operator.PGPDigestCalculator; -import org.bouncycastle.openpgp.operator.bc.BcPGPDataEncryptorBuilder; import org.bouncycastle.util.Arrays; /** @@ -77,34 +76,6 @@ public JcePGPDataEncryptorBuilder setWithIntegrityPacket(boolean withIntegrityPa @Override public JcePGPDataEncryptorBuilder setWithAEAD(int aeadAlgorithm, int chunkSize) - { - if (isV5StyleAEAD) - { - return setWithV5AEAD(aeadAlgorithm, chunkSize); - } - else - { - return setWithV6AEAD(aeadAlgorithm, chunkSize); - } - } - - @Override - public JcePGPDataEncryptorBuilder setUseV5AEAD() - { - this.isV5StyleAEAD = true; - - return this; - } - - @Override - public JcePGPDataEncryptorBuilder setUseV6AEAD() - { - this.isV5StyleAEAD = false; - - return this; - } - - private JcePGPDataEncryptorBuilder setWithV5AEAD(int aeadAlgorithm, int chunkSize) { if (encAlgorithm != SymmetricKeyAlgorithmTags.AES_128 && encAlgorithm != SymmetricKeyAlgorithmTags.AES_192 @@ -124,23 +95,18 @@ private JcePGPDataEncryptorBuilder setWithV5AEAD(int aeadAlgorithm, int chunkSiz return this; } - private JcePGPDataEncryptorBuilder setWithV6AEAD(int aeadAlgorithm, int chunkSize) + @Override + public JcePGPDataEncryptorBuilder setUseV5AEAD() { - this.isV5StyleAEAD = false; - if (encAlgorithm != SymmetricKeyAlgorithmTags.AES_128 - && encAlgorithm != SymmetricKeyAlgorithmTags.AES_192 - && encAlgorithm != SymmetricKeyAlgorithmTags.AES_256) - { - throw new IllegalStateException("AEAD algorithms can only be used with AES"); - } + this.isV5StyleAEAD = true; - if (chunkSize < 6) - { - throw new IllegalArgumentException("minimum chunkSize is 6"); - } + return this; + } - this.aeadAlgorithm = aeadAlgorithm; - this.chunkSize = chunkSize - 6; + @Override + public JcePGPDataEncryptorBuilder setUseV6AEAD() + { + this.isV5StyleAEAD = false; return this; } @@ -367,10 +333,5 @@ public byte[] getIV() return Arrays.clone(iv); } - @Override - public boolean isV5StyleAEAD() - { - return isV5StyleAEAD; - } } } From 77515952e7bce4271ce51a927dc170f49fd78f70 Mon Sep 17 00:00:00 2001 From: David Hook Date: Thu, 25 May 2023 12:34:00 +1000 Subject: [PATCH 098/290] added version to methodchecker jar --- build.gradle | 2 +- ...-sources.jar => methodchecker-1.0.0-sources.jar} | Bin .../{methodchecker.jar => methodchecker-1.0.0.jar} | Bin 3 files changed, 1 insertion(+), 1 deletion(-) rename config/checkstyle/lib/{methodchecker-sources.jar => methodchecker-1.0.0-sources.jar} (100%) rename config/checkstyle/lib/{methodchecker.jar => methodchecker-1.0.0.jar} (100%) diff --git a/build.gradle b/build.gradle index 936b089895..28cc4bfbcb 100644 --- a/build.gradle +++ b/build.gradle @@ -198,7 +198,7 @@ subprojects { dependencies { - checkstyle files("$rootDir/config/checkstyle/lib/methodchecker.jar") + checkstyle files("$rootDir/config/checkstyle/lib/methodchecker-1.0.0.jar") checkstyle 'com.puppycrawl.tools:checkstyle:9.0' errorprone "com.google.errorprone:error_prone_core:2.15.0" } diff --git a/config/checkstyle/lib/methodchecker-sources.jar b/config/checkstyle/lib/methodchecker-1.0.0-sources.jar similarity index 100% rename from config/checkstyle/lib/methodchecker-sources.jar rename to config/checkstyle/lib/methodchecker-1.0.0-sources.jar diff --git a/config/checkstyle/lib/methodchecker.jar b/config/checkstyle/lib/methodchecker-1.0.0.jar similarity index 100% rename from config/checkstyle/lib/methodchecker.jar rename to config/checkstyle/lib/methodchecker-1.0.0.jar From d24d4187d5dc05a8ab5b5d2ba69f4adf47c45fcf Mon Sep 17 00:00:00 2001 From: David Hook Date: Thu, 25 May 2023 12:37:27 +1000 Subject: [PATCH 099/290] added sources for JNA dependencies --- test/libs/jna-4.3.0-sources.jar | Bin 0 -> 143953 bytes test/libs/jna-platform-4.3.0-sources.jar | Bin 0 -> 872440 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 test/libs/jna-4.3.0-sources.jar create mode 100644 test/libs/jna-platform-4.3.0-sources.jar diff --git a/test/libs/jna-4.3.0-sources.jar b/test/libs/jna-4.3.0-sources.jar new file mode 100644 index 0000000000000000000000000000000000000000..d888ab8f87b3a59de01f34f6aae49a7bd457bbcd GIT binary patch literal 143953 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

    SPHA04$K&LDVryNJ^tDQ0XZO4)42?l9 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

    JPNuHMw*U^*R_(9G?WV>5C(nAnXAnOsS|#k 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 literal 0 HcmV?d00001 diff --git a/test/libs/jna-platform-4.3.0-sources.jar b/test/libs/jna-platform-4.3.0-sources.jar new file mode 100644 index 0000000000000000000000000000000000000000..c9adeb3cf5923fa97badf86ebbafbbd8371d7cb0 GIT binary patch literal 872440 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«+*(f2 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

    aUy-0k&dHm}}m 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 khSME6^-{We8-unnB$D%InPbce==w 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�KQ| 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�PVflrVR@!sL23*ACs{dqO0!`6 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
    pi3-z1r%ri)_BEl+Y2L{6VQo==jj?!s`bKZ5O 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 UIstoh0sMDL9qgm*feHxnf8>ya3jhEB literal 0 HcmV?d00001 From 2ef8bece0124bd1052aad9395bab0aa39a3ff912 Mon Sep 17 00:00:00 2001 From: David Hook Date: Thu, 25 May 2023 12:44:37 +1000 Subject: [PATCH 100/290] added jakarta test libraries back in with source --- libs/jakarta.activation-api-2.0.0-sources.jar | Bin 0 -> 44151 bytes libs/jakarta.activation-api-2.0.0.jar | Bin 0 -> 47669 bytes libs/jakarta.mail-2.0.1-sources.jar | Bin 0 -> 735992 bytes libs/jakarta.mail-2.0.1.jar | Bin 0 -> 689294 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 libs/jakarta.activation-api-2.0.0-sources.jar create mode 100644 libs/jakarta.activation-api-2.0.0.jar create mode 100644 libs/jakarta.mail-2.0.1-sources.jar create mode 100644 libs/jakarta.mail-2.0.1.jar diff --git a/libs/jakarta.activation-api-2.0.0-sources.jar b/libs/jakarta.activation-api-2.0.0-sources.jar new file mode 100644 index 0000000000000000000000000000000000000000..aed03b7ffa3503282f591465e942fb64ce36ebd5 GIT binary patch literal 44151 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 literal 0 HcmV?d00001 diff --git a/libs/jakarta.activation-api-2.0.0.jar b/libs/jakarta.activation-api-2.0.0.jar new file mode 100644 index 0000000000000000000000000000000000000000..825b6f7b21d3dc5e068faacfd8bea6546785bdb7 GIT binary patch literal 47669 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

    #Pv3zrGx99j(&bP~gelCYdGafR z(#lowom~+baNT$yg5Q@oRAlgN93WHJa(=?ne?qJ5TrQoi#c&ya?=TS+9gx^-FEH7=*uEW(uc0s7M{!^MhW>;*?8}Fj z=^b*F);>gzO;l0et2`j*+HE8O-YwCzIHXUK7J#aeS4vS`2==6pMS2iS85K1PnW=GR zSa}tv+`+e)<89*EaXjn~ayhSKcY`y9J>|j)?YF)m^lJn6cwhH{@Rh0-HbCJ?NK01} zZzcRl;dsRPwP>iNG4CAMTEStrDg{o=P&G`&xm+M7is@rowE{Dn&^nKmj<^hiwuyW? zn*8a9_f+%|E1||RbqgpqQaCE;^O32W_BZ!UlA1BGsi~a_fyCk+6gj1zron53(V@yCV%N@*t1jV=E}n2P^>Vb?qvS);<2-`Ytc%x_ z*OK`Cmq5FmAfAK4V;9UMNKXfYKIG2Txi(av+9hf@XFYw#kX1?>EkXT5RicOVbosUF z-Pi)0&xX)2-W~IIGR37cpIh{>tee)fk62c&yrqb;-;s7_X5MBV3aLp2Ip9tCvUd(F zs}Eg2Um9&ZbdHcQxhj16J_n*KUg03rr`Ja&7G)D93O?XLUyqaBdzZrZTyl!&@IPlv z0~g9}Ap;!9E`Xkh>0nK%&YNPED!7VY z6aRhL{1^9peMn+rq+?=c{1@>=DOvo9vAkn{hHLo5V{6z)@k|@yD(@=+O<+@FaN!NFdCYXcE1VUG0d+Jit5hm)EFq6LxzAwZgEeE! zjx@6tQ5Hkwl#L=ezzI8$N0D$nL3GzZM()E_J1N{4;r@nAq+OX*Fq)o(LK2do14KF| zr3TTdjfz#5kJxA<6e(Uy_tc`3Voi zNlQef4R*oN_yo&TydFnUy`kgRYRX_$R|?v&Pb8;6ff{Y2%Cr^S@%}E)qu*iojN0Ri zp7Z^Mz>3&KVl9%YS+z>onQ}!-h0(5gR^oJ81%m^~Ece;HqFP?^9RvjNC~-hP8S2av zS+Ry5PeqyvRxkJ2Sy4dltE#J=VMEBa3yrsFE~P+D)jT7Fe_7LZ9&qI)ktcCCKCR0< z#cK<^>DCrcpMn~x5Eu_Rle>rPWME0qGP;MC(80q~Vlnv2T%DV<0<%FAF+E(VPjz|B z;L2H|e>)!7Bv;|!XZJV*jPgO9f_}$%$G8q+ZTyGcd4B4F>WM{pKvzHNtJ-lB_3a=T zJiUy{uh8qZ{^WM_IaBF9Q`T-g!Nb&(vWJvS2~9HeA&Mr_9#_NY-Tuw&*=)-G54+}3 zsY;$rG!0}|Il8$1#1>!6uXNjNPnQ6RGre(!6*=T4gAjWN{#$SaAyI65OL?)*zH9Va zlIW9#MA2#?2tohtjhs!SItZ(n<+s~AIahG-)yx;kS%W14E_fttzM1`3JkSdI;Itio z4CJ>d4WpfXl`1XpcA?Raj7+yvm{+>y$uUNR#c-=&I{pl5TDfkI9cCc;PGG={_JIp` zk0&h*g>_2V57bTTUM-GfNjbEx`oJMard^u^Xs3I|Nd3FSqnYDCpy4TBUe!Uf?P$jH zW7oMV^O()OaogJvMXoNll^x2oYp?jZ=d-uKx2AY;u;ec86s!V!^VHK(;f+{-Td~wC zU+7eV2_Q4J5csIoGakO0^&u4mc-xRY%~PpeAk@0(y{2FS+J*x;)A`T(t&(?}$(8%3 zU@DI)2{#ZDcGuVKp~E9u5-PqWNS*!U>T;|LU)ExTXl3(&7&(<6A9a8U@0R-6wmYJB zyV4n7Zmp+8cFNmlgMV7#q}1fXJZM%qRhNU&X7}a0)+OG*8|IP7c#z^>hPloc%aHsJ z3}bFHClcdg2ap0?BR+vj2D>muc=Zf9v5t#S>ba*OnS`F51G zbj7ZYaIv0Q1rgj6)9@~d*g7qyQWkg#r#`xfQnk!N($Jv+lJ4pP3zaKDopmn6Ckm?* z`Y0y%(}Qb@gQKO->JmwZZAP}f!#!awfdyepCmkpE6vAF;lLf6}>;*Hg!cdw}VI+%N zN~2@ISn;NYr#IBcc>oS%hb{SI)6ftQ7C~O)J0tb+9Ze#LigPYvmJ_9Vy#O*bpcg)u z>m@dzq7$z51A|VGhEX_WVqz4ebTD}-9wY7e07jh(W33%A7nGanCd*qDO4Q$=&^Q?< zTu!{5t+~Q5cU4Ts8(-K0&pj)(fwg=<*WVv4jjct{te~?QmX4?!$+?!|8YbwU3!haU zrz$kOO<~~Pwvam>aY(iteG9}E({%QHaczIc2eK21(;g|Lmhtw<7LPv?rPb8UvghkB z=~OTYE2UE=eMWVXr@7=|B{X08}lm)rk6S~>gAa+*1LhOIU zo2HqX+~H~NsAcbPHD!w-tGfhuZc^pycwx_(#K&7+8LOJ&R&n=fIrJeshFqeK{(+!e zt;a03=Cr;c$^Wesjui>Fx*_6d7wzA5F+xhyedS9J>Ax)PKc9U4+or<5Ry!*r2ZulF zoxQOEJ0s&?`dFlF^~cu!uzU~C;QN(EX!KmyDC&nQz6dIolKX4=o0i-(q7_4)SQNJ! zL-5<SBA zhWD78pEpz;DWaTtco>Ff7BpEUSGM4t`S_7xG|>%LT_}$B_8Ozf2p>Rsyo_y(TDo&< zBoBc__&uU};r}JommBsHYq6pK8Sjkz~ z1;{r6qRx`>u2!SxxgCNLjl|*`c!$>}_;~;yQi$mir^xtp00;|+%L_R?C}cj1+NO&! zmE7b_-hM2`Z1fer@+@y`|D$gbpmX5G=si*=#O6{a-+DJZ`EMRFSI0^vL^V;3!s^^1 zW+iqXR!W$L_KBS*&+@b21cK51q(9DjO9a>^Q4j*%kWr?3F^+k3G?B=oy_lB^vB_mT z4@~waS2p`kp5KY-tMYwk#f#MdZXe`W7~^B5rma*%3N&XiGM;ukcr(jL3Ke;beu@?+ zHcaK8bK$1NJ`raFD>j2mi;GCi;qdsUAYExqIEo68GT^Q-lbi};3!pCpl?shXu_wXJ z-;T*xs9SBj`X$cGa!f0ih^TBq_3v71l=yN|cvE)Lzj;WkP_^Z;!%2eX`V`%cSZE?mY1-eM?}14^p6| zCK(!eSv2N?9=4pCy!Y+Gj9PfKXx-Y^G1)I~{8AjNOJA0k(gPF7@GGqGGT(rsP3UJf zi{a5igd2-$T0!8q<*dkroYl!^$!v5$(?M{Bed>pwW$gqg_g3cS8>EA(@RSX`vRB{+ zVtuuIh8O(KfWx%!+fap!8#XzXs4F6n>W_aYwF_|bIV|+FLP4oPzE7_BEpXns7vxY;w__xX#VwT))y! zofG^1nmFQFm)(W!2{VV*JKd$Bu&*=Y#~q>b;-V; zbl^D<*H=!LbzlmHI~01G`{VbK<8Y2i@&%=J!-#JCY{0@~u#dj5G(2mzIxjV~4)D;U z{1B0cL1;(%$29B$R`Hf|YUCO;=B7T;>Aq=KJxzvZ1?R%eXXN-CrZo$@@Nxci)_soq zC+#!Tzw_gef4A@$5CFj9mp4H9f9FRhOGh)?udktXtjt`E4F4j?MkTqwf)UX^gA20p zr($Z_!9(OVgyM4m*VywEoViqx>6~Mh6mmoqR70_!U0f1%SpzGe(6<33Hy2&67wrY9 z(V+DH4hmKkqbj(B82z#~n{V8~a|v@uscHl){^a%Zsy{aURB4lx`wAqtvlij|uvHyR zmr_Z9heKVc4sz>AoAbAAuc-XvW|5P~*~-TA@S)2CNyQ=>Mn}3(B_cpbD#oDycm>ZW zuwPz*rbH!Wh^+=)L%eMPadLwunQeMzWS$yDE8u8nKVr6k@}`Q3*($TNKaH@yWw!Zv zkWB6DF!D#}+xomRp?CsAI}E%6P((^v->j(>CaqQUY+_ms7U(HDXMV7etzp5OYAg6^}4*CGpI_pw?7s24CFhp?zpN&L-cGv1#@^j zJy|sSQeUgY^yES3Ksd%nKyH-+Gu>%!F_YvLe2U`3k5cPfQYxKe?XBnYL7QQmyuDLs z$?DK%o`A76tP7xV-ae(rm*ZNw>0LCyEFV+frmO45Gu2a}VVwj+tEoXa-*@Jf$-O#~M;S>S+e9~qN)spmv zCtMS=Azl5HqrID*<;H<&URIO+t_ugP^X6vAxy{^pn`k%03C%ob(`JRJ)s0LdE(d}X zvYQzYN-ic{5B2@)i|uTA)|ygJT-$fRfSkrvd%vGYkh=p06oAF{&B=vj!$Ik;7o6=; z1$+%F(RiFkh^+%nu_HRO;D5jw`Ze3(g6I%8J`D{^nCb zjZZ@)V4y5rnaXBW>AZY(E>I155Z!zjdwH8O(b1Yjs=6d)n+@e7g0~`SGwuOJOS>nel2;)P;C)lp)E;Hh$7)O>L$d&>n_Bph7T|H zz@;hU>#<);fe*zvIGB@5i8+~m8*Lab)3{=oQGDhiY}>RZB?MVXtW^lG_Kn3*xkxEC zOnpXNHg;84aS^)%8Ojm7N5t%6UL(yuoeYjtE4=#9ufrSzJRDn7fM%Mw(jE=3gae68 zGB4S3WTc;KH44%6JD*lkz4w{gkE!qZk#dg`I_ZdHCJfmMljU%`F`QUdw7}8Jf2gBZtjs7 zi?jHPH84$fWN$b&mON&g_cOhxWcvovUOEXunK@iSaCgJpCr`#tWOwb=IW^?lzs}YCWow)eg@q zfJ$?74&C<4&2Lb7>9l=*B>_yBKFnMrio)FF3;<>MK6qn(hyMF8v|jSmr9S@h42ijd z2vCgzNP~&mqTketAm03%Vca^EZLbbO>$_f==2C#grHapB!m2$| zg9HfESJ}EjZgaMD_;#UIfJ%Lkik|20cC--{UcUOqUFB{=`8U6&)>hX*}mx)%oFtJ5MScV5td1wsA4786bcu6*7`Q=x#CPt7XrH zN+s8A`DAhs5D~1dC(#?hwR{F!vlDJX`3c^FJ|Lrs1?+2a3{q^TNK2eJpPIaz@f38u z$nY_xz?7z5YE3`STy!26T%$rmI6Usx9-J`vO8s&uEBw*aQ%(u5xh0TEQiT-D+hhFl z+A?vuHRAapamdOu^_Y^)Hr4EgNO$cGQmoL6z!89XnKi(eS9Hcz`IH$M(!r5tY?}4I z_<9HKP`GSaG`4Nqc6OZX*tTtB$F^_U{_!( z(>_0+5{Bue9Mwke*2WNrHpAPelBd2xs;CF+`YCrwyS{U#832(?;DFov0$(${{kORu zP+I#c@Pl8;AN-R1U-9c??B=BV&tmA`)2FTN{Ll2Mn;>hyR$*h2HOp?65u5s?i{+Fr zL_ip5GsVj2crnt&QZduTeaxZ_XdTO5_owUF`#JOeFU-@<0DFbrSh#+n>+WN3Zw8~( zbICgcbSW)hJJB;Bj9AZLpIU&Fd~aRTOo<2t3MEaM98n62Ej4l;WEYHDiPMgRQR9rlXm#uhQq&+f3-GM|8!R+FLpa8Q+zknUiAa4vNS=yq0B;jqIc0daEzg zYOhbu9s(WzS1%|hl-aig26+`}5XGTBR8|~O7^QKhT4bF7C#UDk0!iOD1{S!OFmYaJv{OlE#=p5 z!LDV+;s)evwHvx+i_g|nJdW?G3?9oRxM$wy-D^sidID7#@+gtC!)cfUOTls~V8gPi zUC!{D?OdI#?0!vg_rp@pr#Z7Jf$WSk=otOuFe@>(l$Prn{XhDqE%fgcRYl(&X%l>@ z{$Lo>g=yg_91?q%zoK1`aLl{!3NO16`j^fB^us{`C3$-yM*DLD0@h z-`wV37`#;dnK(I+zO25()qTn`*Br1mpqtz9=zh;HxvopsiP!Nygo6^#vT24b#3yQB z6McVX6H=~B9%^4Gc?p#d5akuMt(_gLOiD$m7NB4pKB=FB=6 zMqaB_sv}z2(ubTTpuWyHZdf&G7&Q(YiPD~;YC~C+Vp~KxbIt5#s-h)PP^@>=^e+jv z>AIw(l~PWF4RIlbE|Ao3fl20ZvXed|7|9r;F2Hr7X+y&!=Pz8c9TlJE#`8O&gNzx% zRrtqm%`#`<_X+_1SaGpTakL{_t}D z@isZtPC$) zsWfS#3}!lPhMNUpjQ)2@t*l#oyHn!c`=Mwqgf~9Y7uL9ZE*y^m(~N_o97V?+nsO%iIx^N}C-&|omMsdY=)T@F+U>1vXxw-7iPXIDdLy0# z(r0&FzPVrugltiq4BsupWRG+8-x)z=0#J06yFg}c6jiCwn4`=`dd+U;`NN~6aytmu zW(1qD6TrcX=u&$_G}H0wpk+)nnUH|>UAvnYNvCM#qKnxj(Im$B%H{M)1Y+}j)zDB> zp?HI67YIhCedAr@*Q$OEiEdBV*}$Z(Ca%o=Q{tJ~?(vLih8~Wx3#K8-ADOMtU2n2) z=Dpg&vmSaZsen#_x~YPS#IXD)+B@D~9KLYo8V-ERrUOQpm#rNM%_upEZo92#G9iky zga%tcE*$mOa^|qT8%tR!R7} zebis3(%jpb^YdmG_#2qhpbItMxqjKC&8O=F-5r@ZWL9+hj({8{K8vaXRCxDqCH6E1 zXuhCvgxZ3}f*IIw+B1)z7DteHjNQD4Mg*0T7Luz{%ami?tXLO(8SJeXP--mb;ZWD2s{%ncTb<3eqf6kGd6?i!-~GNBqX7x?Ag>Po;(SidX(%cCxSisFkGSql zIGJ?VZ0+YQbOYa%X;=hcN8kMg#;v&felD4wR(a)6mn!U@sd9s6$uXHIyk?O?Q)1rc zm+;{B@f5%Vadrj4Jy`1b#BO%Bt`}}(;1FMhU_ka@(0l=aZ=g%*bHyZ(W5jT2kJT%N zV8h$K&f?v)ddQg#&Hj~&h9ASn=yxYg;y}k6WDkMg9-{VYS0ZY$Tb_(5=uWm{G72`(0-ev^CWG zfa#nRbmjBhu$aNCiI|ZzjVEV+m;hNGsX<#lbcejmw7r6NqqnwGlEN&I%ek8<&Rg{H z=nVU#j+H%>R>E1RRJq!a7wtIgqpb9pCy>8Mx^ zAJ377)Q;?_XS%}8zr3V>YW$udn4Fe$8m>1H%Wle=p6R3CCv)uD8x4p&kMdkgS2dUb zBj=V%yRH2VJa0$X_BjlWBD!|m8%`PeO0J^<+_N#_w{)eatEY|~h51%6@tSO?wDJ~C z9;WOz-k~O5fg8v9=Q@S>;mNkYVxt;YrT?z){`W*7aeNV{`;+Yc{nPFB)0y>uF=78j zhi?BCWQ(es|F{c2(cj@2cu;Njg>>{nmLO)y-o|Dr1mf(#=L|D*t0tmxSmLXU=^xkJ z3W?I(GU<=j9*m@0pI29|_=We!yl!yhvebV^{Q7vgJCp_H@Unjanqr{_0ZK5g zX0fyMl_t}&GnqBAqXBVa1;&Cs<4nfv&%@D6o>o6gO`*n6AsL~ zYF+-%-QK~^6!Oer+kGwSn_aJwkPYj=yuh>28wQmrJqB$J-9la z^Umd12`v#LS-2x0sRfG5cLzj?Ex2}gID4$d#*!Y^75P+%QQU& zBUA+qI^t01LT0vlTYAlv#Ii9e8TYmy?aTh5;g*$_tI;Wi5uzJd&6O{)czeBIc&bqY zBQ!Y9F;JEORs&N&SMPF4*_^i?-~Zrd7I7ernCDm{w3mg|V^i*#5)#H? z!W1ME2dZPKSVfTx@Y+I9-FT2E)u|b#*LbT)5;w;?Li-KQ4io@w05hWzpwp-M;63Q2 zG#lp4!HWQGu`;iv<%RiiZ3q)=Hma$0&6Va;_BZMRc#zI;Ho5BnUVo#U9WTb_!KUlb zQQwh5hCDr_L=;Ie#G-|vYy?t$V^q0m(`=OTP~M7^Eaur=AT|yBxU~0UB~h82;E}m5 z&j_Qr=<1gp`xK35M-*kRj)dyh&A3u$oa`3f@&}bw<-IZaoB61#plsj@joz$b*9A)w z)Sz}W2iD__w&e_StTv(Or|Xt8f|KT57r#wEd@No3#?)#7@b&gY>am)l48!(wD1P$8 z^1{8~eJER?&GpX*^|uc4qyU>W%Ln@5g8QgWWPpGtK>+bk^Bk$RP`*4yCvhwAglX)w z{Be{P@=C_kc%lB*qRl6U@V)#zNsFNGeuzEwHEp3G3CO}HP55R8a_#-M)_k^z>OwiE zO@u#Ef9Hl;2|17NjG3Q+K4HGiPren?TNOLur?Z1r=2WhM1Gq&?JxbTz>zrB^eio!Y0zsf{cOYe@RmQ(?BZVVCroB z|9-eR)HruU7DM```9_6R4p9}=S=|T#F+>uCu!jN($=fTBg)i8QV;Qv&T}^AsC;qrz z-ehiAOCs&Q(cYO7L9KBAc;npU{ky)s>W}MYU=pDaMGhBV3H`3??cNRk{PfiAn^H6a z1u1y^N73H_ZNRJ$iZrv4l7|jz#~Mw-+}NG!9%UEec2Zb9HOWLPoYEScT_BZ)c|L6h zx@ed|BvK&^h)^=D+aZ$=wH!f+MD0{7xiO^HZgasOlW}OiQjVE=SDBSY32a)KjP;90 zdRM1?Ip9^;7@2=fl4cjeXm8^}pqnpeTJe-nK{5J02qz++-gJ=8#+K2?s+=jIG(EFb z6TrbjuQg2(BQ2l75$RIRMD#dc3qfsXhR9OkUNBur2GiPJ7P46|8knGbiMB^Vj2RAe zRvz+rY?7+6kCIz~$p>H>%yu_zp&n&$EErEeYiy3ly%pRsNH~;y?Y0nMX$mBo=aV;q zdG7`&Xf1cPu39Z)DRKkH{nQk(T-UArbU-?ybbDWQJNp7G*d@lHEK9I!9Q@{C(Xk%5 z(+hUGZ$C!NwoBKcnVQ&?B~0zJsw!>78`V(ZoTVvArewsleBeUQQc~KqRP+VZU6wke ze>%w-+%yC~rARF^OOb5TJjM)Xj4WRmx=8lpTat+ujOXe$p`f58x+?tqjhp6cIo|=9 zh37+$3`+;1N~2(#f=6W-Ij?C}K+slDg^Gu6co9Vz?79Wu`zDezjWZ4S_WS1W2L0m^ zBBnf3gG5|1mF9C+V0kG?`A7;g_ziDRF?2;7eU>{CFeLX7#{!nuEAhe=-fcdF`6kAc z8FT7QEi1ocd4emTz+&_-Jf0Mx4PKJTm}V89JJHq8@1O}7UhHWhkg+0X3228P2n6;* zeS&BoUSy0QE{;vY7cyCY%xd)HIpv}&r_et4H^}$+!)u35C3UJhoFYj(hC{#w)nOs# z>x{-{!?228B{~XtT9H}domC-eyl(eDEN)9ey3_r+r73((V+UZoE}Y5R4>EWM?3=fk4? zrjJiiyQ&SXj;op%BMmYpa?U1VmlwDFK{XLSyD8Xfwr9qB#2m z2e18wVC0nLo$|KH!9}qt%9z_034f(Ky<&{@1(!X->8I!*tiE+WfmX<+WZ^SB|Lv&+ zdq3r)xYSvlBUD`~{xXVkvw^|$3TJ$2zjchV{?5MAwOa38I|*-YY(iaLC9~NFJ;t=Z zc?~@3Jw{Ep9oxglY^~WPx4W-1xKRiB`0fhPrr*hNj*~|G_8EGsNb{F^o}ad2?+oW` z_bjnC>_ONozxRJQw9uM%^2K(^)82=xp#;ghQ@%DnG)WSo6+hd~q@RD2j_x2Gs1VX4 ziSv%kJvZM--DtDxi%_>hVWt3}XJ<}M zU$s^Mr-ZRO_evZ>UUxmeLogrcpv$V1xq}sb9t*f+M9AG zSU(!)uc0a@+=vp%D0rj{+>bF9Om7M zSWt7O(>~x8ALCgluxZLvQ*1d--uU1#z>Ze%Fo{|n%^(GRE zB74vny_)sjgUfqeI%w7+U$KU@7XynziStxdl=YPbOJnTjG!%hXHu6*oBF3O>*IE*z zlchtDWH2}Uf`VzQ1+!lZWRTOTHfO{NATI#Uo3nklA$q(DsX{cSg3hylA?UT#cyn)f z5ES(>>RJgdXmNLmz%qQ>!Em&&XV5Y5=nIEPlyJ2j-BX)RJwcs6)2R_4!yG}`qICc% zf`gj#5-ve-W6xv)T71IQ1T`~d&lm*X9wjppu>dv!Vo||PMM3a2xbW%Hree;W=uoqh znTl`lJ{tNOvqRi@Vg(*t8Yvgc_<7*iXAcc9PyZPHd1>?dn3Y}$u6fiWk=w@J#?zuW z**S679MKUPb81L^<0B$#i|Vdfbd5(iu^}pClH(rQ5Ph|sPkh$wHfpHXRIN4wgbI^M#$NhFU34NI%bifjmBjI2Q}n{?fHVf?krpGq=`I7n-NzfYHHzE+{Ojox z;jiw&9MpvZ6wrdN|7*{<>DFLp1%cv^Jiq7-mofg8BFrkZ7LEAlP<6W{wg~N)i1Qtd z#DD|t-c!wrQEGBPe%x;@YHKo+##C83!+eJVdb?H?9kcG07LF@s=25`@0F&?`SVD2) zOP6RoQPl53ZyTd|Li^TF8(ZwJ7vR2_`d6WO_y_2<*bRf~s|`RYR6Fn|Z~UnC#OLSh z?csA)aAl>{9op<8@|sr&A8^IQAvO;J4FkkOdX?nu+QsCCsFSXt-&t#dgw@T)E9Q2e zDMOBPZdYvC+w36s#4Q;P-IimUu}_3DLj9o?!K_Kkh`GWq`a#b6h z2B3HrVvxDcHoXb;0er4IK`*Gv8cAKdiAH^6+C_iFG8}bU=^Pq&(Z2_^X!4n#G5WFU z!BZ@)2s=5Vsi-zyJ%M_!zbQ0?{7V>0(0vWeWJtBY1!=B|VFq+HcDl>-y+O7KnGYl89Q+rMUq~PvSQNj0Xy= zw-(!XxdTOMP(auCbU|XwCv{K)^bTuqqg71V@l%;4*ZXGT8|)rG?2PY(KB<)=HP2fR z3mP9Ibtv(zmdeTPlfDe><@J{%V-nZ-y4LiUA&OMyN@4v&Tve5x<*SDF`oihPTJmUL zZuj8+^4Ln%%iH-xTEh;!b8%Qr=bRhVMwqaBdTR+?inw~=y z`sF|Ysp(SF!XJ5ZrBb_otfW<3Khxl)l(?+{)8dPrYW{w!pPncBCUVq^?aW@cuOjT&XGm7fH6a2~u;8tS>K%Z^f- z|1ZO!0`wT&Tj+K?sT-4+At;MH8#Yz+C?+a4Q0Yyi0cNCM69sJTvifz~S-<0?T^w-T<`jP=UzutAX_e{lymF11o@7H_2^2a{)=5(Kb#4RXP8fBA4qoTJ z-tB`fLkt{cJ{JH5l1GuCMvPT>DP?Um2El{;#JNvA%->Tkg2-$sLU*PKk*kYLY956Fm8^BN!P#4nL_roH)0$p9J1?fW|_5)|6M*iY(wImG7 zEtN~X?j2pW{UjM>TlWUfheYN6V?qtA8z}!r|5$1qDo5Dc>^xod z(c7(O-It6!)dRb-@s03~THF`^crkMsgQE5s3CeiI&e|Qcbo0_SYj(Lr>;_PD-!Sdt9jN(OfsKP|2&|-Q*ZG`crP>vWeCg%xA9egS3N$~Xz ztiMKnf2PLvqGif-eOzXg z=Nrtr>q^Cqrl0ET4nE<#=RwB-`+uTVFlL*V=4WI2_A>|K|F=i?FVwm_84EZ#=>N~J z-7FPp+jUU{Ude8Q=xFMMI{DlvP+)uQe&<*Y(ZqaED14Q1#5USC$qTx{a*;1j)8s;u zF%)Yha_@=GKlewIa<``_GP^^G*cEdV{b63f$Jbk*3;_`>$9#RJ)JD++PDt3$W84T8 zNn=SjCq%7Nju7T>G+d3AQbhiS12t(5avBL5@^)M=k$QzJB9srJrzlW;wGsy)=5bd@ z9^GhE=#pHubC4QS`ZVFxIH}4#tx0WExP69A6G?$F68XjJ&LHTs>zE5^@t8BK+&_N; zNbb8jBlp{@iLD5T4Cgt9l@1t_UonfGN9d)DN#j`{8`c3BS!;QwP*ljKr6-GM<*>3K zI`nIk^N1}LW>$D~H9Uxudc?WSX zn2C7DG8k5}YKRT@gD!-_>C0r=CqN%d2*}!eC#x~_qk}kC<(F0ar%zRSNoyIb3JkhC z+9bXbT|a2^e0{vDOP*Z(61YUYZBDU!e~Ehs$m#CU_IzFcT-J4&n5s1#qKBl;mXRd< zMxq?o5U!q+7vLc#9eZ^u505trQqvA7a4WBA z&Zj9W>%%&ugHThz+mzp{l$Y|o_xF|D7bITYg(0NuZBXRwcRuVwPns^Bz3DZ=`UP2~ zu_tZnuTpym_ATS*U8HQ89_#xstO(2z!U4CrhIlqe#l?e=A?qvjPLdM@)@*H-^U5*+ zru{MuEy!(4eHvwr?`*r3;xFn|pZVbK$1X4&P}^hXK!BI_k(;Y6xWhWDTvr(E^Z>@Z zSKK8!UzJXt<=v3Q)u8=o`}KkFh&6Oy8zDeIDa|jNV3-pJiBGREq2-vD(=LTwKe{i8?0k9!>Nf3voA-JABC|V?Y z7s-3S8&rLgz6eaSeM+6VlG8L6woDu&^I%r@Uid0#g$Ej6Zb%V!ic7PZeN!z;f6R_L~ee5ozNU5s8E5WLuQ#(|eS51nMlV{EuF`Ljp*BBJiqgm?AG zaE|&W+x^snZPGO&X$ z>M%C}pdWyxqG4PcHly#|KecM2Bwl=k`kTAAb-KG;Z1CTdqN8@@K2E+?BMMIOJvQbu zad|Nop6!o!cJHn#%iz0moW!G&T^glv7)B{tcDgMZD-?j~)6spj8cpEsP=d zRd&rv^tHvCy*Q`!QQ%(jD^jTg{SQMX61INQSf-N=$`Cbq$C+zEWaZ5R)A<1LwKS!S zEFHwzfJ#~H9vLf8R4z4#6->%&BtUnE8}Je`Vx_Y&f+@=_AuPM)riXb7G_zIuG7S9Q z5tvvD)ScSY_)SDXg>v+6_jZaUGn1#;t3|Bj~-8sPu5zA!sK!a*td%F=PN#~tA2iFJpfj^)DM_O*;@_E=SquVA+UqL_8|_4C8G1yEXs;hs&+{88w@Gai6%s)E#(Nlx#b6lJXTcQ>*p3xT&Dh?MSA9!OO;(QL-C+I8B zi`)3gEXc#QSgWuD8{HMN+jcJ>{5RxtJJ<)YgO99t%E!MBRsDap*9Au(w0S?+#rny1 z{IAkZ$kxWj*zg}k_g~UZN&g?ae3bAO+r^7hDaz{ z3V;GJU{llx^G)mlugVKXbR&6ioIom$h-42UvfDb+NkoLp)5D^)KK92nLu$+}K$pf?cQX9z1g}w*lB8CQyb&*Ck0dr}x z52pAgsIa2EGU)vxs4*;qNbqtsd&!a6U{Zu&H{_L2^`INEZRbD||NOMR3xuiejXqAS z2SGl-2cl&hUVBfB9zpwrQc5D3Mgj+aAI^@1ll;DJ5DDx2wz4yp(WyTFra}jiq_bjM zg+PUxyR1mr?q^Mb&j=W4xyp6?zSS3|DZuLL-A-Qbj@H*!`K95cdbd$6^Op0#56U|X z%QQLT_;_bBiPi!e_RX?)+z2X^%m;E!j2D_n3qNV5CY9_4MhfElHJ%-9{shFxzpyGA zf7@OcLA^6o9k&c1bTAaG47DNa-uscDcyJ+^jonDr?&9VCe(Gk(Z|G$9dAf0L;KTmx z(_Egxy?9pe;eu0WWiLs7-5Ro@c#-Z8n`JL*%Py*oFxa8V5g~#nHiDQFS2BLXcv)s# zI+r?}v^2+@?Y;Y;BC1BNYH9Y}dlnEtOe1YcQKq)wTUbQfJ2@=3(@tlIA*;U1cHCGM`F@ zSMl@TLz#FB1Hm`a&4UMbC3c_S^a$)+R+IFTc$8mtxKIE`2EkK>NrUc06a}O#cjw!e zp|5*HUG4!N{T{0qtct>`ZE;*x+1ZsM!SB$l6SQmneDWAH^Vejh20uB7CFyYqW?=;`F*lQ@O_26Z{UNRw3F{dz6xu{ zqLoz-3ubW{1-^1K3li{!S z16Z9Oz>@v{0QNs$<)DOr|2fR)-ow)rM%E}4D2-hKU?gGrkrO)F$MJ5CR_7OuO32^u zQ|1~&#n$c?9$((in<SCmQaPIVKl#%-D-`8Taz_7V;F2xG{jpKkzl*46;g}ELTam%D*ZgW>xDyOxjc^O&7HChpje(3?raaHJ78t$njJ)V?+;6ICobq6=u{G!!A$gw?KR z8dzC2d)0o1?R|Bj9Zi=FV9vE#z!*XmAb0~8!VkwQIzf8>yQ0257@J?by|7p$c|OQE zqDxStj-IJ~8uke%lvH$0H(QWj$8YNS5pdtgrPs(+QtL&h)|g8dqzT+g#Vvp4xmY|> zt_{2&oj0(tw$Xm3?QJKp<@=5o+?_8#o3|WY8+^VlF6{j&bs8pWNhIlM@TzzkAxmzl>71nW}HQ}}Rn7kOyI%G0KGJFX5K`OvV-5O6OzGbnh+`d*25$wRRp zArZY0zKr3ub3vLoX1B9;2lZmp!e<-c-Tv3#5u1N|3SB zk5uiiuG+SFn;R}cns-;)i&TwK^%QM-?U*pHd(2#0;Zt<}L1(r)JQYG{zT7{Gq3=gA z&=TMLJ~>V;p+QHjp%&Tcr2SiJ$Qc-JT-exzY*Ho#$!h6F$|C7;pgnc_qZl?E`iK6l zbkqM)x@G?;-Nv>>iN2tCGdFHo{lu%Qo_vLRpsUYPQbCk5K|65uW;Ggx3lfF%aVbMe zr(hZQ)(^~&2{s)f%>=P_Qiigi^%U{E+8@P$V;ww~uJvM!at;|bJJT4(Sn6LN+&Toz zDzyP!-=q&2NGSRPPZhEc`>Q2EBmwz620q^gdUm^Du)i~wpxpoC1x4!pj~6ujj~C=4 zb4}9z`vqO7%(an4`kZW)h$fXZfx1k}_0K%jg2&;tmB-zm8DQ8cM-~Cb7CztkQxP8U z)=vM1ulx1a$6>L0!0Hi$*rs|Cd%-URsf0Qo6zm#sAnc$#|PkoZ#^uLvE zP??^r)GGt$KYGEjXI-yoF(xiY9H{e0FLd?u`$eV5QS{qbjvvcj4t}k*c{zFmUF-9B zzuRzRUR+GbR(3F@#ioBkdb0dj1i&V8fLsDCyCpHrmf`Qo=#YW}(v)vOf z6%bIuWzf^rd8;ZEN9y_E;lUFt^A|=P_=R%Q*6%vCC7P+Bi`ks7hil}gmyF?+jodmcci&|3pa6wPr9!g*Bx1`kNH`bv$e zc?aS#P)$HM$~ho83Ak+sH}9-)qQ8Nl8BE7W`UvO~nv^P&ki+sSp-p=im2EV_Lo&ic zk}n=vwZo(A$Sw^itMR>SwAGEGB;)Nmd|5I->K>_Do+L?23cBle1f?!IJRlFjSEq&1 zkRL0jLW@4X`5;{grSW|^MLG7y8s~I5lk6c_93~WM?2u%7D7*-5xdLFMQ8{2Zte~Ft zU;Xgqm%`wv#AHbBXK5NGbJ_*1n-5CQ`zv72eo4Cdd|(Cvtz|7LwQOD!b|5r?bc8+S zII1QY{ezR`$eOr5Zj5pmF?3_04W-4-EWT#$u-AZg3Y5yq<=?z8E@Qx{59cTM~DLdRTFzmdss}=whoXgjtR2fw++4s^LY6 z>okC|SGWD13d{6gq*N^FEPEFPZse3k1MCU|^Q_X6N$Hgwbc|Iyy^FeCj&9q5->9P~ zl}V0|$+7PAGUA0O=O@GD{!D`f3)s|)O6aNjLwRa^5r|B>65bKawQGdYa2E14)E`09 zc@l(M)BzyM$h0*SK?HWpGxx8Zg429s?8>fhv?x zi!pU}pmB?93Bd~u;QoNW+0}C!(|mCPqPh9KmR&ggkh;9;aNG&aklh*cYC8Q!Kc}6cLXyL98^vB4L2beq{Au# zdj?-|sKGb`wi! zw)|~9u!BDbX>^m>>tato4h5>l2eiRznm#Ut3EC$%Pl+`^1KQ!*uf91F?}ysK!3oYh z_^kgK?|8?;;0IFDuw<-^%0s(K4;zW&gx4%K4MhwXfNa52ov@`|71Z0?boPt=T{~bQ zTz5C|lhzgVr_BNw9MK97mUS`?aK#xk1640|+p!6(1}PT-WV0cf-r9qZ*P$j!r^FeH zpp?a`HJZXwr6fXC8Td)G{`ex}CiFNTq?ZlHFU<6h6k|*Tm1M-VfW%f2^;TN`Z7!^r ziTVvM6=Vv1W3z8Jwg|*6j_^V7qx!Td{hmE|)w;Dj;U9xR<*e!@6EwR~4?JK7eP>X8 zAP_)=`ckaY;xGWE06a4y;P(hm@8wDu<=z5X10b4|jP&mZX3xj30}NjuLq@pB=WoR; z*^Og|Z?x7baS=)XZ-zN)W!j9&>Ow|DkBu*0?Epm+${`9;2pUnyT1u3Vpw{3Q&_@&? zfP2^~bpw9d;OiyIAukTb{8a$k+TP(Q8exQ8pD`2XFql(!XlUyf5a7=YCfbf*p5ByML-lN9L@+mSTOvqOP<9cf03IMzd#BEh`}C4 zJND^8n%Rp55fwztt5eE-1r>!ysb(@}5PKUvxT8|P+I4=Jrbe?2O98{_cA4L}am&bT z;rVd*VQmRBT+$OPmTY103D!cKZ1+7WO6=k88JV?J(!RiZRaH;; zsm_%}Hu!1CK35-s-V1La&lKu6Z=G!m1-IF}9e*LIGxGUS$>lEh0jNT0AX32${&>G# z_-DyH`Qe+?GWH7 zct&B>8zWy8bdXu1W2&YDW_2?JGmNCKRE{2o3t=v4y^Jb@k)oen?$>3B^#Z*?A#U7b4!3Dqq{-x$!awQGwQb-GM(QC`Q0GrBDm^C1 zltEmTE^o9l&!j05w+t-Gj#I78Q};?VF@rmK@2UaZ?un0iJ~cldVOR zr~!bC*Apj9FqyznP!Ket!~MCi;lGT-cKj5n?q*cw|7(ylqT4Ppx2sv0IH5qZ9H+stJw3kK~0Hg2%8Q~C)k83=6_kwf z-T>=K>%MpPXqXPqzV`;e*+T~2JxM)W8GHfE&yQTHibvjW9VNYW?y2plDcvr_=|+@ zOHL`i5vNH7NI>nWId|!#n1vvK`K}(?#(CG)OvZ3zv!@uoF9^$ZJzZt$Xp8uS4i$`t zkVt@40Lbo=#d#K_?=BP1*k3^307-ZbV0M+Hq7D+wzSiKvY8_-N{&*(7i@=99mf;+; zyUAv?6ca-AaN}MoCh-?2rSmB?-X8~mpZI3x-}xNYA%l&h@x1+zL!lmD2%u8^v6aT- zN`gPfg$cc}hTlWpecN#wG=-=1BPQ}A{ss*%i6&p{I%06NJ_{1}ui5>j+{ttr>I!6( z9-<`{{2<+rg?`rUY^WY$#*=N2*}Ic`j|^Q0dK|$PIr{jkh@mjUrX!$Ck|U9n_;sU} zh!}1cd!ZcZaNAa?lC`S$bF~E1Y9qrt0CVCRp91+3(L-G;Fy$a=BUq~ZnR3?JClbq~ zB0(>qcFBlaij=ikfCQ24B&~DCHb&w1hkyG9_UCLaY`&AQM@+7wn7lz!^|PFXmRl&$ z8rV1^AviYwpwt7MXHATbw;M28NHas7zMRMx_1l2k9CLOMh5JrVuaWYhx3z;(d92&!ZTY0Li&-0Dc!M$K*{&8$_Q%|s@$+>- z=^zAqhj4J!<(Arqh8B~|otz_l$d~a;Z@=$YXQFXCD=Zkdt>p9G#GB`p_&sVwNYf?z zw({gT^Ly2~aD>^x0Ha;AL>*7uE(p*ys|m8%;*g47?EdzG>ogB`1e`^f2I z8c;x1ZxMM+9-Ax9z(R@uKmx}|reGlWlo~IhZ~}v-C>)S+f&<2Vq=@=LWA1?tDG2K7 zW#o^3Ql2qYW?g8Tt2tel-{EBEV4wg3OY`qrhO*&Qk%2T}(I9Vi6q_#HX!D--<|0k> z9Q)SwH8>R4{xw8%+ltqYxBPm7Yqr_#6`EzLK;+;j9g7t633g^+FpP=!k^Gu5m7vv3 zDZ6{|Yokn##!E#w=PglMg&0h~r%tA041`A;CeW~#vC{w}*%k|V??JQ0d$7|3nrX_Y z@k0f(WgmyiMgM6tBQsW0Mj~W@QxsIGLAdb~w{O3dKaKsdv)td0Z`ME8jON_We-Tt@W)j$w;EV61r(8)F+j1~UN)r27D)ZQXc z*?AGRI5%DCeu?^YE{KWB_8dLg=g$$hU7XHI#-^+@zuE+GdFD`+n@BI|J+zDUwN1a} zK{JP+@pyA0LTSK~^Bj%h$n6T+hVJYG|1<8PaII~A)UoYi2SYFxqqd?0C~=r+@QFe& z9=64)_n=Ul@x6F^3C5dF0p*MU0#~-&#s}-A!RTRe)E?kw&s-0h>jzk$Jq?f{Jfh$S zXdj11XXAi0$&vXlQ4XA7b`!xGN93ecsx%}qzdAA_nCp$sE^g<6X9wS1LL)` z=dD11I64CGN)Q|g4#r<%@oT38;s>wSclj~@QbX~3ofO?4_4C$yRKyEr zeUZY|czsAB*=}{rZ(#v2eqo#(x@&^j1;XqAB|i~(rX7K8i|IK)i8Zryu3ye^sny(| zwSAJP%cB%DtnQ{MD=muBnZu@s9a5(Lxm2#VLZzSAm)Fo-$s;g)3QH(<~G)8A1^knW6eqFd^YP2Xu}Y*wa~_ zzV2x#B$TUsM{bAJskJa3661|Garg*&KRDXN#)WNX>jxg zqzIEV$+n`=CK}%%+@)*$K7rtppf#O8k2@J)mk(N)=x9BPLk~(M2t>-hshN&ELYLXHHU` z>ZQ&v?WGM?@(}@-!}6}LQ+JE1>)N^iJGCK*5*vaVH84BY5+oyMMW%NmAWXn_Z{S4= zV;g8M)=*}bz(^u?%|u7!r`0@+g7KRzr<3|c@cUuwoIyQF)XFz^>70;l)AcJd? zFpUPU)kU6<%M8tUj+W7FyiKGyH@Ole)I2o&bYAlk`TKC8Y)9%K7mBUHRY*(Yg(Lz1 z@G)3xlHx=E{Qk<^=M$@kc})h4F@95Tu=YXV-y+Ur9_wP$ZL9WHEnlx?7D0pL7gs}| zIp4hj)_<;C2>VPX^FHX$erJ~1bP!siG<7OK7&kjEPey_Hy>^73$+~RL$bCD?32h_# zZ|uh-D|qr)@cpvVbUU|LrtPgfc-&=k8zk5hys_+d*q0!BDW1!^ zEw9F&gJJ^{Kgyo~MuG{h)s};cSkq6FJgZQ-P*73rB!P~>3h3=$dkmwlG`tj=nwSk; zq>C<4wbuZvB)BTui1HW7qjb78#-P$@8)y{W=17a1l7AWj6ZU4o=Liv>#?jQ}X4mOm zmmqv#yY_eekh;F+lqKCdoV5&)>?QTyoC(^**}gF{Zg*%W^R~ESrsVUFYA(4@) zfO1~reSZS&fC>_3-@)x+7zutVfUI)mXRdL|z!ip1%Pu4BRf#9|m`$9#oLI&w_Jb|j zb(5_T%JP*L);VM7??U#|_jj(6H)?@XGoZG06h4MjTA;tw7KmvU)}F`wZ76Kb^he|m z6`&(9bJkf+=^hzpfBZzaH;$ekZ3$}E38H+>&qdLDh2qkHmQ!WFWjzl?2ub?qlcVsw z0;3Bx!%^4_OtjuxJGH;+j_Dgjjr0m9(g!)}2oNnv!6m$NJO2+|=fEXMl&#scZQHhO z8paKmAGiT}w zRq0ZnKQCZ>h~?S_rOZoe*?ZJ-y^0NV>d)uW_U;V=(n-ROKkgE4yZz-|;vAPP&@{)P zS}zpjA*P1i=mjbibWD18vh;a-aiD&e<+SbN81-nDlDYRm(r;Hvf&k|nauGKg4g}T* zIqdbm^PsXUEyAar!}nGE#h2tWa#Ua~^t#$HC2b#!TEW%cB7Q&;MiMNet*9?D94cd? zo8SoYD|*=8-D1JJ{KT)jC}YwrzN+6%FXqhVpl~BxujNK%sZ$4Lm4d=bzOw6@IVN%s z`cYF<d&VW{_RU*z*jjcM8Ik zSa_6L{>3EA(Cmz+*GTE;Afzi&hGF1~X;+Vt>Gy}(>tt8O;1JhbZj+sM3?TsS@3gE+ zRt@Jmkb_FRD`^B9#zVc{Ue4tnxs?5+3c~&8kbYUPgy+$u+i|#4L!MuCAtY((Lg6&s zkPSW6=#M+)*Wr!gv17aiZtN`_zf~3=oia@WcVIWv%XKu6hpf&YCz|J{XKVA)Idvjm zdi1Uhk}P7w8%u7#LL*INiLm%~gH&@wl9HaP<{0*qxePZ5pUJ z33;7Vo_6KjqTvJsf;soMx3*+M!y>tB)*Y?rIq>#jM61wod>zP9i8e6yp)>E2*$=um zN{}6+6V^5ijQVflDj1XxpqpA*W({!>e3$GOqaY}v$l8|G5XN>?81o&yKJiKv-O8@& zw^5M3{H{a?eI@m&yNL;dtkM*LA=v0|XS}3%Z?MYFjySK}myhwN+12 z-1qHk1I5y=!);*RHul=d%;AEW_`O{L$?(R;%+7H2evAGZ_O|K=J+++EcG<-*BH&@Y zc(6&fya-u~vbfxrGgr9v7l1RH+@A8M*R#V}Lv($Zxd%1p#B)7KE@YE5d9m z{_k264z-Jjy`Q;D9Qc2Ltp8)t=zsdy|2lYSQCX1NWI*w;?K|K@TP6c-75rH-0{E{L zqo0`|+1>Ga!qv};(RZ&ExrIT$fO!TaU*x| z)!izdHpVC^kg{YoEQDD=Nkx1hXEUOAJQC1!pkS0~fTW0X?j036np6?<5EMLk8Zzuj zCq;%PREnS=ju?YvGT0e)!Cz41#2JeLDN=KuQ71(m1HrO@!(eGe&0q`Gw7{W`z4B8h z!~s_pJfR%uT;Q6XW5d~`quG>q2kkYNU|7*&Sv2YC^yr3U;=o;G{-u)c8Ud>H5=;Xky|@=>580 z;owwG1Lc4TzHHx)P-PYK^bcT$M{Q`9)YLGWa!}d>R*&HXxAlv$cG+ zDKYiR$K(;z*DuneevQ*(nj)=Aih^9k1Cv3%{5vogxQ&y4k{`))s9&d(&3~3P1gT|W zTr;gY8sXdz6-Zri!9LD`d7Ue99mAYUVU^Y5z1u~!Ec@_FvAe-lB_*-2!hg*>fM1x$ zaTE(Jj7rFgkA&jAZdi{${bt-3vvb{v*^M3ZI^3SPM(eS2B|D*2WH`d#ZJOj#cGyjd zD~IQz3$UHEoyu40tD0DFF)C}t%2PE}xa7Y1?=ML)9mHex52dD*=YJXYD496f z+u8oNfZz}I&#-6oj`@k2F4F?y98gkjgG>omJQXvnL8g+7HHQ4&J@zO;2m}ZM4q;^D z>t=h~YYzaZcuR6=cA43LV$apiZnvwAXJgaA>yk)L&4QtCCY}APKFO}{^8(Pz(fghj zyVx5EYP9G~F}sl*?BnKci4gTg&ce3O8T{O_qRRxe7Tg!_6Rd;j)pQ7Qwk=U`gk zbr1`o@Thp{414!QpY(7L%B?|#3Qn##$Ai*nv)@SOoS7IZ;sqOPeKTkU`!~1eBXePy z`9nJ@A{qeBWo6Y~KWR1nAok0WueZ3JAJTuLumQzTn*W8l8Toz^H=lSbop*-#7trY= zaBlY1B}f#=`nWIX#wWq^%dC|AJq(&!u4uirqFV5=xBJ3{ zju{F6FSllO3Zy$A7!pD3i22}o%|wh5^f+cb5yMGSi*5oz5XD3@8PkeA=${bW9Pz4` zkMGF%pwiIrjYsZw;M)hvuGl4O9MH@D1AvT^`&1D{EK6E47KPzX`X~P-!z;LJW`rb| zF^D4Ax9rFerjfY#YncSG0+HuvH&2G6HrtHyvQsg;;EuE9JP8(jfuK1bu(9PQASK^D zaaBO_06*wuT)bj01~3A{es0)6a*X<(`#e=Y$8V0j84*oEe`;TkvfYL-RQ6}KT7+?YA(egcK(9vGrq2>yWFZm@wS89W8 z`DEuN_V6;G2|=H7>of`3lGr(Y-rsNDuaPbB zA@E~*IX2q9jHhv)pBE2`cJt~0fqJ<9Qt!}dIUweeOIaIYkh|Eq zlt0?WW{F+-u)5WdG#aAt=XUEWAc92mt-qIPaCCF@oPUeEGIj>fwXTiM!TI>+&+#vu z;Q3rHp1}I_T4AH$4GxO!iIx$1!14?|g4&jK2k$Oe#hue=cp(+P@FKl^iM}+xV8ymh zbVFqBeeIMvQ`B;obC#j?LJH)9rQt$|(z5W$D+`ma#tj9|oSL%QMYWMib=+Vk%YaW|`~?=kG_QS{uYSN>N&LooDh4l+)D>P_}W9 zIb3=^4(+o?qC?$hgcK0WI|laaF(5i%F53?SUwm%Ep6v}pdz6H6(+(R4r9Yk!dBrx& zRgsbM#lL-F@2N=#?}hUL+rH)|qJfNrLrd(%`|Ar^00@OyhR-zaz_e#B9fLcHia#g=o7kZwz39VKZmt0wkaTbj0KY^w#c5$ z90Ak8Bw@^&7D(nC_beiym6QaBOB$7)z`=rB-@v2Lw9ht|r-{X31#v@fYBhB8Dhv5> zDkxJhjpDrKOD<25QDI#D^Gi+`H-N4tpef z;JS|ID!{RKLn9#(su}HdE*!6qWKH2$XOi?*QG~ly)#`6Y{E25g1tXS|B(7!yydeW< zS5$L#sDz1TQs5}4YgEdwc27<>3x(w~$){WMenQPX>t=kqgZ`3@Ao`d%F%NJ(qhu0 zp8sRKg3D&F!_zD^|Lh{g(spWtct8zao)im*>H5c=w7P$*Izyy%o9q{hSRyaim;6U; z8K&8h2kkH=NTv_KL(?z71UYJfR}e1=AwERicQPCNdbVM)6UAbDK#>CG^f&IWDPWp* z0mvL5Z_OjB$K+x;CiQ9qiy!;*a6ALzZh0zmt?EdYnJVWmF<~C#fod=Xs_{8EIhTZS z;?@h~>a%Ld_ZP-wgNJX3^BqDNuRd7pLsMHw;ZD(bg)KdE?T=P8Be_>ojZe<$O4(5im1SL(+h zQBFo3uH~$fhX$msEVY`MGn=R&>y(=Rg~@#0aD9NMBHV2khU|M*Lco}9!Y~}ph>;G* zO2soriUwdDTK0PAC`FW$aaYlS;f!?k?dl4SrCtdyfvJ~X?mGwSp|BsnLg(oTN)eR? z!2gAvcF|lR7o>uqX_1|ifLGCGyOE{ueWx`m{5wnBfr^g9{OWpd#kNfOcx5kTHt!d* zf?qw@GQKr%V5Su;RIUxE*QO4**CuU=`{-qS+_1umjKe`Dq~&O)ww9WlzdIRWEj;pV zh|=$edo}oLT;ZDD;j!sD*N`7gUF0-j5E7Zh(v zoLFFDwVVRZR&6?K6wK^xsPN#TOjpj5I;sV*%Os4#g-FVpf%?58Wbu|sw#XZiN6gOW z5jLGF+r5IJ4E?ur5DNR6$MT=!ejJJLnt|}yTJSh=h0>u(M1O+jDbVOoitpE7v++E; zf?N_W@YqTHSiyw$7i%Xe^9=c;GbpGV(&#R|rTu2GdNp`N!naMolkWHTzVC=Gc+5ImhE`F5&s~~1) zqf{)C-BHEljuwvPs+H{?wIcaw-a2bQ{q1?8K=Lx% z@n`)ZIRxM2QmOWz4hoAj3qgU}qd-A#zB#uDJWZ*NEy z*X`tPk2!8VgU?Y%F=#6uYWv3l;wS%VqNP_hOM-**Y@WR2+59Afh&+NR;)<|_vR{}igWroXz%wDoNEK8YEhO_M`6zM7we+cW!w~)SaE07XV7)EJ9t*1{@(=^% ztp}SXXdh6te8ZPO=OSyhL~PjS;nZ8;tJ(twkL*o`Obr21n?3jIPbF%BMOJrwPu3zXjqpxof!M3QVKwq~a zxlXr#pD91T@PNHk;l7KzMpPhC9E!I>x4UMon7?BFO~hVxf!iT`zIaKdvF>>Nz|}Cb zOU#Zc`o<%^D6cTG+UC+4JAYRFLp9T_TCnh_vbTa>qE=Yp#3{1Ssnac|GovK~{>eD_ zh95sK)}YcM3+D{~t92|i{t%>o>F0yM9Rmdcwk3H+W-HAfN5Mo=j{`1^C{J%CojR2r zM!1alYd+Xri?*CK#O34Zbj;Roxr+ne#X-t$fEd)HI11@Z7t38#SN*KJLn+j|k|X&p z`G^QU8JnL5$8dWzJj9f; zv_lu^7%9w%Yo*;2uja9an~lU7TtQi(D)uB!VJwN)Ew{MBM)_v}Rrv5Y!4~8528~|E zsHHxD*CIRUSMWI}u^A+OP+96gSmqGx2kCJqtqrqcgpWVBVqyVc+)|_RDb@9m5rd(L zf;7&zbGM35lzF~wrVdzoWI`^X!|Zb8U|C0KbTQw-tMy5Pg%Y&DWwPV~FKL{NI#gHb ztutzo_VDH#66X^(9rMjv7U(f29JGLvghjK3Gj}QuAvw>& zVOjkosRnRGOs{+8!~%Itk-exqLztG~VX8=-Vt?QX5O}4$>P;FMdzny-G{{RJfzPTH z{V%|PFQl+>r^--Nlv%o1K~kSxGqc^Zmbc`{TsPK4LAO<r*IYdC%-zX)XaU0$qZ0WpXFnSv# z%S9{a3SGxv&}Kl+H+ff<@-?|gF=nDl)m<3QB&CHPp8P?!^_36wQh?BG$+E@k1r__n zs)Ba4Z95olQvP97Yy8xDQb~@!45h_6Go2}yH|T8*3ak~g5uO%CQWHw6*rIv2nxzU* zYX^>4T6}!e>V(IC{VF|6T9%y~Go4C4oC~OB6W5N?vLPs@)I*>yeLE%X3b*e;t2O)T z?9!;15ib5%myawIGrP_M@b)?QZ!VXM2y0~BZW6Of4RKYfhyd2eP_+V@aPi<9x~IzG zrGo%QOyhPCHoKvc4$K(jPoD)s$cgtF0u^LhSF%mvM=|KWS<$w)P^Y(0sO_@*8 z5l99)_Ibf|Cb6k)T%<}Q)sd4qqot>})t@#6z)t&Uesm!HjvWR!IfF}FSyJ3zUFwJz zpbUFzJ>ZJViLxF;qYX}M`}7 zERB>g2UWB@*Duh2T|$?gs+U*?1OPDjaXpa!r+~!&^m!zHumsj7j{i-?9fiFZ9+%|ENx!OUolm`Eg;xC=D6;hStgbnb7>zEt>lJu8dS0Ap@% zx<2i&CDJaJZtv~zU=I7U@}%W{U(N!U*;tRq0oGq>IDs@`bp)?+94I}U z77EN^XBB5-8MY1~M!CtwBF@IzJa`+e8J~Mpll%s#ai|OCT1t}Vi6lMS0%*<3uqxFA z4YFxlr!hcG&2;ZMZjhljQ(*Utm7r;kCK_^a_*6}F;l)ReT*TH#$GlPz{pe9>LvP~7 z`UF*y#iWrtFkN%~dmDwSs^w~F#kIJaaseONngym%%#=rqb8{|&DQ27_aH`Xs6~pI-nh=6(6Mc{=%OfOq^|eQ>UcgrgL$8r&DNnw2?jZ=BAQI4U_!+b_J>Rk51wy6dq_l=W6;KClRYeT~2evu7~ zx6lyr1qvGW-(#xeCw^u7MvBffyI)gHMZ!CY0v+BT{d2+pF)6`H>ND8JB8j8D#8M7*+AnA3)=BgqCGl;2kn%5eq z_hNa!x)owAt&Y`berJCG*+vf1SQXf%Q)5mRtZ`1=$bia$AC9$mKzF&_uP^4aBH~h^Y5^$;{~eOBFs+=del=HbWavbBPR$_=hMO;j!}d`0 zFli2oAzcG-aD=e@q~$#G7&#>9B;BW+aD908O^5?t=sbj+hU-0JPK^7n_>SIF7AFnX(OqI=*XnEY|QQ&GK(G zvvAl!*;%LVv`Fu+0Qr;^Ifu3MTtQ-LXegG&6k%{Kdcqg<*eI906SM=-e?tE4(vby$GlxIRi#0B>tG;$#m5NakX1)_DNU8U^aIk5nOPd|}(^<~F zoovUx!q$x1D*wUeF{ZsS>Y2s`B_Lx-C#1ve0a7takqvK7A%eM z?e8Ixvg@1AbBf~HF@C(*RB~Y;Os-<-5tPE1`^wOBhC+0cFD2~2b~=rk)93Xm+)ddm zm@z3dnOMj9DA;R2#E{44g}YYesxB5%50XpEo}twS@;WDeAUXXh{-dXWDcc zbaw*N z?#UZF(?fPR^z!EOc9|TSNXw0zP94+5N(~(UvNT;AJ7JL+rpA$CplY z)in36W#J3_AZ0jCgVy+pVOmPUD^C7+wy8A3n3229*r6q+o9o}Iv||kd8Jh?8&Jc5a zjHRCT(UX7`gqJF-$l~e*HapqI@Ol_`Rs3}YJaw=~cf=B=#Mi1IoLg!IlEMgCon6qw z(%KngRWOfodI%uw$wWFbKKjay^Q=`-60RteC)6CDpA#O9gi+9Ke}r`{-Nd!`53UGXu=;z{ZkD~1tJb@ z+iQu&$-<8T?eM#FbAsX-#93U1^1A>RH~1F3A;j1o%@K!j-%ZtV4D*G3Yq&%qqagSW zVRZddN(c?WZE}Fkhz?9{9H>otEAt*n2k%Oj!)(D;x#@PeGHNfB@ig(K)ZeEL$ZfQd zxs!jGLC{Z3d(FDn$n}2B^jk6DaP2hy1y||PA7TJMgr>rI1bVudCVqWHFjlb61^N(t z0d7|U^roRPbt{^BtCnZXaO==68EJE9R52@dkiGEWwu1JiB${xH7pB8z#;PENJ;?p~ z%az$0b_4EFuPy(SNeC;~HUKt3p+|g^{zmgpE7bU%$)L{&G5o8ysBrmO9!OSI%T(w% zSnt~`C(;XUY!1fUh_LW-9LG{3Ki&gNxDsVIz}WP&koJ@r{B%4Q3ZZbMg|^jKf`j;o z{Ow~&69U{*sNF^()9bp%CKrT)>la+vw|z|;F=@Ha)#KE}uIqnS zY=`18NWZ;}-4vi?hcv-Yp@8*>3z)gSqdb~x)8!zRg0+iu3ZOJ*}I z{V>i;-|pueJD>D@yZ6u1TxU+;fkQ5>5k^QfuTLbV^d!jjK<-CKEqfIzJS4Up-ff)BP9ZeinDLF?8p=cHMi zL904@sQmtqOr@F}~@sa_VvF{MIg;7o%)+OsesD9{&wd!}e+f1$;I7B=a zA~6*igPAm=Y9Yx#@|(`HXo1Gkdv|eyWiZ{ZSg0(qisL;mE#lvL4o;UVU?S4ix=f5VI99_g{aetX;${*l{=89qlts}lcjvHVHTI^I9T@_|AB zS1j+D)C*(N0?I~>2AM>Ey!=0_}_@GoNd?SG2p5zRs{i4YH~1f~yl@zC zow7{O(l#$?;ALfSGubnw4ERD@Y@BEvDLg$g72A9%>Cug5DepATmd!%DZ zp4$JB%By;Z{z&By<|a*gHRFEABO_|;UogY3Iz4ZGA^+XY6ACP1s*_?>9X#8x0*=xv>}$(So={Dh{?oXv2pQRyDQMQ*%q{r= zsVGCV8P*TaBeSyH5!hAcSKp!hI4y@c025mbK=FWYK#&Z@kgr#8X&;Fw^r&cJ_YTg9 zwetnZALRkxqgzByD0y*&>L?(c4#JsfyX`=0vi(xlnTGf=&XbB#&I+@3QVYoGI&cac zd5>n!=T8@Q|IYN~!6Ov}y?|!shqrMDK4eMP0&DLMih6!Lehv9yn}TyN9m)<)k|(K+ ze~XT^vSr-JtRl?Guom*>%BUnG&^LCiRjz;=q z$@u%$C`%WDJnX$@VlC|5&59XvJU-qbpll!D$3Y$jT^Q%b#!j&5HsngtI&5aF|4;`T zAep5Vhz}q+X)?*Dk0xqK6Lh#z;Yq+NlHEE<^~DY-RQ^Wq?zt$j(v<9rM6HuMEd3_< z`>t1|wdSz?7dzmv0gxCE=Vx`i|I2m-?|AIj{w}wJ;L8)caT4mJ-PT{x+M#*Qhj~ph zOw>?nF22Y0U22WwVi zZPXuq-45zIhk^;mCRlyiaJDP2qSt~zCKi%umuH_X?sa}M+-T;0|ElIUpANe_vx7yo zmWpHEZD9#O26BP2v60HOwb%{hLkEgwzp53#bkWL3GT&U|NsRmoO0`|YY()cc~;Q9t*{)v<^TMdc?6j7w8 z5gCpjl&~`21agNtMNcmaHagHL0phTernj^W`-LbbrNwQaHkqt|JVadpd6po@c?Mn3 zoW9imlMn9*(@;?duNR%dkgm}dNN01ZA^DNahQ>yrJTGqZ(NL38=l`asLBv!VIfZMq z?$9o67b{*(%NSKUg~`EFc*lNV-gJ*Zk)6F(6Of~w{=PUooYqnF!Hitaic} z$I5Jt7e!5B4e;a%4#ja3h-9lJ&^IPs6rCmu_S@--VF)i5`bR!I>cXpC;D;6H2J2%= zI}eTp?^UnD63pu`R)I#yA^07QPr~K;nkOKf_QMKfo6(PIC!x>S%4h1y%~ESv&GI%| zYRU_mo!3t+iiq@n2gZ=Ed*$q(q1ATg_mjD%)60gnKa3VNG?6?A{vef#ZIKf;TFmq= ztwj3?h^zb%;oK7KE#jJgj5rw>k(sFpz?9uJn;c?GXRmLUzK)|&S2X0b7KrV9V?vnI z2ECTl6{emp{J`Gf&bXm4?dRqoX>ErOhc)V6WejLGGQII1pN|f&oH6hY7e~(@D6h`R zF>-8#KFG4w=Dd4dg=^MokUxk7+iu@tn{ft5IN4b>d_urC=gQXRh?q%qp{ne*a}2Pd zA%0coNvku=&QH80KikcKu_NJPby6ShKPx|DNqySt6Mjlz9AEHeEy+yo%qd8*n)I1G_MR+bVJnBy6M}yzxIN^dj-MUUj#2h3>HVYek z;XsL~l}3)`RDfLVoHxn7SJvu^G?AHnh9*#qX6i>CGHq#t&9{M4!dhVujdlUSTTozu z%=v>Z7*&n|)wM=2Axcm4pZUGQ_bR0ZN$%`A9W z!oSZ`SPsf)GcFIl|M);p6%9v%zZsX^VvkF0w;$P{VH-#sNmEWucH1FJbpLYaXnS9| z34A(4l2IJEiZf(x-TL`&a<`xJ^+n&*>5ad&6CDy*kSePDU@VWUtuWs=hDjYpD^XS) zP%0XU@crONSTYBsst&{MMo@rD$hv4Z*W({pvM%M1t$%kicjtH)iR9i-HeMx`1~w^A zCl8>QMzO^?lCi@p_m2sf8Ab4!%ZJ*vdTiHOMhE_jKn^uK=1nbyWP(PEH_D7CDg7wTixx1{<0G`0M9LC53p75mTYR}x<)Eb1)`mG44Skk z8qtqDIpuu&w~pr;=N+H+PrCo)JyLatKe945N881gEU z=#?c7+Mg6Kl~sKl@<4U4pCSg4--{-vICH=o&~4`S7ad3fGQUPeYl17TZ{3JH95F;R zfJUUu83S@6GprtlOQ}o9tJEZySS*g+MhdS8{Cy}xs4P?-Vr3Hu;LFNY!_XsGbP-uG46&Ns-S;WS| zdpQueL=u}+#ep)N9=R}n=MtD=)GnxSh&p4kU2dUbiaty#$5sBT`9Um%Rea{lbSMH@m~d{|+?!wGUsOezz|DN`Gt`6p|V)Fp^YH(Sb3_PBo~oh zgB1oySFM=X+dwa)wHmfZIWX1wRsRwvhOoLUu(`kOo+s4|IwdwaXEi0t(6diJho-79 zLQRcS%37+Vw{Y@Atn36lsrHuhui4hRat5Um+0L_?xCGJx6aw^Cd6>E5f&-{IIp< zj)2|%bF46gvD%hk*Y<&Yvoutt)6dsS^S8gaKKObvo7um!t2V+-hOWrWeRpCl-pz9j zrQ5HTX-t&NN&o7J_*k|iQHygMl7_-+#I&v=F&!L&g<&K1uz@fYz>;2JMO#@h4`WrJ z-7KL(C=pG!7Z(j6m&AyQS6_njzWu8Fh0%WF!tQgD2Np_V~*~Fj&llM z)TnOHJ@WfFx$mE5ZO-0ZF22GHHDp9PDQ8@lQOm0D2+Go@X_Cx2hEKcoq2;FUtGgav zQz=MeBq&p{_S>}rNIOv<_x-c#;tRN6s)%9_u|KI#^4Cbn9`T;j*9Tk==0(+D?D5wK zHp`=Yyms!lIdn?V0JNcNMWX|{Wb(5G-WQq{tng7j`EJ=@tuPs>K+6bc4BhS;bY~%U zm>yX{d9@L-j~005ja{s$%2Kfg|rvVsaicE%n*bRg${UihvwZJajQ zkiKZXp_cJAf0HXqZpf6~mDm_^*KoUDHsoAvJHG`G5kj&;)`M7x_8j-^Hn|fDYBn6P zbQ~XN(l-cPHbrfZ^d=l`)3#2*sWi}xSnDsMxDPEu+=IBYq+_9$Vx>OJ9@k(6mq{$|4*#PxjyV;e z7|8)_JaI=o@{sk*_zncdD&s!U90K~?ab|g0ABQx9g2n9Qi3Ayv8xb5Tq|56rO9E`%z^D#v=#h5_BO4O4jFExm}EOqP-%qB zE-hJBHMIg1_bQQGs??!_gn_&u)Lc6==21aKND?+P@eB)zTcEsElWB(9Q)!=Ik$QjD z2^;mi9m$i*{Vmw%+|5xsw%bbJGH66s_UOngvA5JzPaC(4w>w!`7KZekYRQX())fJuni zjnkn(7^UrWq>RQ~@vOpV81G<AKrve@1Ulp)BmLaLkpIUezYaVNzsW~4K(CO$O zQn|KwKp5WwB4i_ZEGRah*hDHl=`IEB%$<#>k5>zwOF(S|{D(Tu-#WNGH}Q|XwDgg5 z($E<}EQ_Po*zvdBXNT9ULy^ejIZ=pUZ<{X<3mUzLYFcAaH(qcIPmhh6oZGu+Xf_K#a)u|i z%*>u=R{h;MZCsq{1Pinf0eD>maG5j(+5E{SNgc|>afy%(Dd!4X-7FrVTBPB#nI^Hr z)eE-pdK1S3RBZ2--)+5wzC6uX^XLfnZCGpPJ?iiNz&ZPN30Ne01V$ot6{HUA72Trh z9aTG_i0?;XJuhP~ZSIi0j|NmP23=j@RThM9%6c>(3WQ#nMh*CW_W*_m^G!l0YjAU4 zF3AU-AIODDj@J)WtM3Cg7FgH%JK>yE1p&O#>YlqHAR7g|znbgcZK7e=;t$_9O`?|4 zP|ylqbtE8r;XiY;x$TW2dZvCQ8ER^gOqHHM0d?v8I%y`XnXj392L`XMlb7^?dEtJ8!G4sE10I|@c!hi7+J|~m+*pjqgW21^ydLB z1TVcKC~B3)QS^RXHzZTF*igHyL+-a9+s9_mm-pW13gpcK#xFR;B6O2X7zy1+Cw_!4 z?Gu}sEhV904ijRunps@gC;e^_vl!A_{X5+93;29t-FUa^U?a~4NQvd;7BA7!d_V9I z!w@cl>pcd>4IzCTYnWZwa?9OtLxDdPLe+!%aqkDcwXqX@W-Hq;*LjFgOF^|bp6kv?ti9!e3I zFm>x*p1~%4i`ZthOHLM;C!(;qRAKLcTjJ(8gj4k+g(t&6P#)fg^?5DX2*mcqo|_N! z&(mbYd47C-4A(rsA)jYMAWrNYh|W06{Dm^x3p3iz9dv#SunBLM3N)_HXF(JJtyBAJ zTqT>WrzPUeR0Lo}YSzM-Wj{mHI%9v_r|^Bx2;zcSwMR?4tzdv-lvjxOs%_svmd4o6 zXcMtxq}9Y0BST`X73Lzc0R4wD!;I7Du=Q8jzkM?0w{g(k?@45lbbb;=@=w{*RsA#A zBIkMYOc{$na8+?<^|F#lonnjz5APw^=A2;8OzzO7cKOWG)F8kKud&hnAhG_hUpQ?; zV|_&t|JdZ{unn0#XS3n3P2P$~ zk`r@~)R-D4vXzSD6L9^2gE2eUzCMqA&>;-YefUKO@#_$GNa;x{X*%dmV~TRtTn8=E zvw3#f)Fy&f{AcKB5valWhuQBa3qiavd=Pnitw5~b8+B)kQk|Nj*>^&STx0CAUZlQq zl$D3tby>;uT@bP>?cale$`1_X8r6)Wt?iDKrZ6jMd1y8$3defF^UTe9 zZh~i+yyI2!YBN+>HHwWHzhG>F8W$jQe19l|clIbg+*;p5KMpQac(cAKO0KulPesM) zqkS#S*|hDAX<|n=ciIfts5|-FF1A&~+D0v`FUYLBt%hWL2T~rgeCi=IvDm!#T)i2P zLQ88?Z>-T&n?7}R_sm`i6}zFGBvaAbKTFJr5`LbwjOvgZ;qMgoHZ{|yeDnj=?bTOI zZ(|GlguaM+PJJ%C7TUF`Ijh}F;Ain&;f|bR^%wdm^flA$jIaY&*m=x?BYx0otBvn? z&!eoijEZyftjbSu>B+k6>|SpwuD9abI&W%XWi8k*Hgmg*Na>kH9!tyFl)h9(!%W^S z!*E&TOYI64TZi@nInG({nvgjt-(d-qds#Vw8%|ha=FS0(XhvleujYzH#n>yJu=Knv z%vAOSUOx=?BY8871zd659*h8bz5Y3Ymsy)7nGWas z3f&P|oZsqS8nI9cc3T45L-Gmq0E}PtFsLOUfHi!P7EV{spfAIo?6_!9Jwp$oEO}?S zt+bi=NZ2@V;NEKCZSL8sb+ZS5 z2e8_7slJZcsexB{GsMAn?I1p|8Gn48$5SeA+m}Sh;PkHZXi-yrDAW zJ&7a>3%hPK^QO|Lm~gFD&~zkb7u(6Hp^F3}87ArjC^Y6Se}Cp&^a2u4{&t`v*RUZ< zeCP6dzU-KL-i|r7ZBCo3i@N+MjPx9;IUVr((PX?YpuhCBcKdFUD4WQfZqJBa0{T4AkiXp=ea{%fh#}YLks(%xZkA+?fonYE z42DmCcpCNU%iq~K9*T}QZ8IiCg>zI`c?{pyR##hlkQ^5NaNzBgm`k2?<;>RszTGpD zcNArq4rDIY-gyC`mMLy_MIAHx*Emsce^qYLfDfB=gcXjAn#RE5EE?+|P9x<{6Ve-s zVuwHKls~}6ITzIulwXBDG4oG=&j%S|s(5nJ;fGlyria@b(JN(UksuQY=Yw;>L@Slf z_eRt?sgIkFm?+5%e%XL@BPHzh5M?&R(^}4*mhTKVX0)2Z#dZGRt&2O!82P?C)PreO>Q(-BRT57n-=6 zx83PQD!z#@yQOoMtkS=QHj|jnxVj`w8eEhmLwJ79gzs#WmB9hmvxnZWR+*|c{HDz9 zJMD$3yHhNbq3EwwUza(|S6?m(bG!Zc+*h)?1A5>9#m&DK&2L`!MivS)=_`{eC6X+h zmS{4#qiPIvU{vZR!#D$sjNWTYD4Z#YPRGDu)h*Gk`Zj!Gl7Yh|aCkHM6R;bhV;-1r z7jEcJPbm1`0qa?)==TBzcO^~)J(+^^ZpD^-#F%0}YXV9O9H2dE?!mF4#WayWbu-ta*etHe(@g(~Js#e51d7Kd-fWs=MUj^sPtTE)`wr zXtVeH9{@c-!oL$!I8AsE;Lm9io=32$-Mxc||MR|YzE4IY{GR{wzVGg`NT>N_iocq_ z{Eo-`%A3EMx*sbiU_Us6On@Lt3;QSh9>9BgEsgY#CGf`eei*d>;z9c_w}kcytSTM7 zO3MyBwQKuNbSCt)juT*F z73qX7C&gJ-6~Lb|lpR`6ojr1Sk}_R=ltdRrI)2<0cI#fbfX2l&F?QW2wbOpIoji%8 zEsitFhYNi52r2}s@d7wpe1$Bum};lNvfz))EO;Ovl~s|?&Yygu^X9>j#cAc3dKkZq>7IdLD(MTydaj4@mk1;B^au8i{E zlLcTz5k>!Xm>kXDNt5Tm7iIp2JQj6M)$@ zZx#FFy}tmcX8#W$C`1w9ORNbDF?`D)K>!A9N|YA_Ct{5H{_<$i(?wa~`CO!v5e&Is zZ4$Qyh@Z?V9#hZD>xaV4@W(}lcyN}E@di6v+ryn5U^{1bF@tka@;Y!BT=xY?G03i7 zjleF!)>UQF=H z<3XIkZIor@LqIoK%LOb?4ySS3Kt}SYm&WJu77~)Q;F}~|slIE9^Who8q7L&a<=?e& z#*D8#kZ>~qk7Yl4M73q$^#NH$+R4RnVe66yLZ=XcgwGuUYhMuu?amSPl8B|iErb^i zl1}H&G5{Dx~JYv;8_3}XYi-+?XxlmikJbv1hnP#o5QaL*cl}T*$+T> z4)UNXfIxzn=cG_U8q~!Fbai9=crinOuk)Y2y#JsNQw@2fFXKN&pTWPsq^{>VJbr5&T0-H#_QW>G%3y=yvK{H$5m^H*ViN?jwXZ(vfWD zbj9@omW(Fpu?*1LGLI0zG#aN@=E_FB7il%T=sW!fjNn@^Kd@Gapp(g6=kDX0F9=^? zrmS#!`s<|CF&!dSCx+MPsvppl=H5+|$t<9cc&e8!*!L{OA&|We?{!Q(gOD-)j$dBw zegXFqWE+8}Fs?;bA*}Be={c!nOW+i9)H?&GaP4%)YeK9eeIYw>V8&^1y8rU{&)=bN5)+5#l!|VvH8R`q{@HLbA@*`8lgOx zxq2yLt}N3a{7Ex&f<%`nDDd%7Iv(S7&c`^wydb?}z$lE1djyiIb;|TC@!Z}^0we=w1be3NN{{t6}uX24jCWy22l0-!y!d-mJ0A|41cB2zO z(CNvMLEY zz$p+#AnGO?1fCop6K)kf4Mx*JvJzoj&QYiFI2tFDGTn(Rlu(c(m~x8-=my93-S;3p z!Cz;2-WB7 zn-^AauQ#*f1BaAMl<%n#oX2p_uH@I=)=s!rV+?zAkk8KhE}?%CEwa%m8Om@`aGmZw zapWWJ#^Y_@1(u5WL}2H#X;$gc{q+pQvo|OAc2D;9_X)j$+Mvv#gz)gq0TL(thd4eY zW}E-B7{foCD8S8t=FlLf?-mjr5WSFZ7czF05;dAtI?#1mp&S7C4D2HkW+Sc0U9!W$ zIveJ{5C6dYxVrjuv%F~_9fT1cAy(e(2PPS7*K&XhyOS{`sVQ8 zCxh3!$GfLT$8eMi7;}u-B`&IVGg&mY_X)2k32pXvN|UGN0Et-`XXykUnL^YGDU)F4 zsZ8HE+8+ltCw_Pp0wdPZA!#mfXY@ps#60)u>8LJ>1vAgs57F}l(V z#{-;`&Av*FG-ZSWl?X_>2Z4m|7QQA989_GVYDR2f?Fhn!;rh+~%>MT$Nt1*D3s^iD-3{-E}4-gI5n_0d%zd-CH zO{zY$+8<%#E|jo}opjQYl(4Dc8+ia$L~4JO7#YUG(aShxZU`%C2LN7b--6l9&GHX$ z+3BjL$aObOZ^HPQW zHmK77Nh6aGXK&;$8FcsA(eWv)R{Ph-N5u_o;rY=aj*CLfg7tOIBxZh?>nh0z7ga0I z*n{_W)`+52uD#Eo;oAuHs`*$HG|+L9=kxHSSf#oYh5GK~D6o)ltMr)gYm7f&A<;%NHeT$VIj`PqlmdfL>kWT|g~hl!O?Q z7Yr-2aMulk7OMihN+#U@Wqy^Cs@1>fsuOKK_;7N*ZwNw`=p3CT3R&)a7e>4#^5?o(wkTN;FvhC*AHf6Sr$~CVH))wE)?!z<9+3*94XE#K0)%eRPg` zo}9ps_ZFFe%#}<4d0x)bO3wtfWXdQoQUMAsCbTKiKZxoRP8o%pIY^7ZxWaKi^f7@HC@ZzI z+PLG3kH9Q>OCq_M%+EyTTp&Aln=}A%922&xoarv-eIvK#2^Oe-(D(Flbe|?hE_{@e z#@ac}$dPH+$_L>qd6GM*Gm9`=J}?Xhf#};o5cnVX?DaG4jr>V z169eMwjx%>Gy)$U&ZOEb$9gO$?J66U_US>OITgn#$Wn|l$|x<#T}6!mDXjqQzG%e7 zw)C%Eym$%n2uQpx@+)LwCK-~!1)Go9j7!GQhrC;Q6n|U*=$|}-foU}QrQ_ktcrFS~ z_ghqRLetK89s`o~9GANA1YU1X$)Q$O$R)97kFWK>d2zj-THu&b&QVn#n31y93xH0^bN+@rs))YdRTD6 zjxTc8|4S4w+@3~J22GU_^Q6GXf0DCn11wD34|w;Ut15E9?ijM7-wrtw{QEF+#`lNJ zw;k_teQ_gVr*~n=1(GKI9oj!U9ULF-9z5SY{gqxMlK;JB0%r~5P|qGR_!$zc5%k*n zh_vxHgM}_=ekN4>@hf;&$*%raccYwI`{`!t9^4@(A-)c5syacI9W`pM#CoSYhWCsOXwJr zwK1uOqoc1z$9Qc7zq-cy%v&T}r8x!+Qw&^f^zA^BvDniKoGto+3q;?Bz46-mB#J+) zdk+u?&fGUOMC^h!_H^XvF$;5B%%_vBi?I9gNCycR=^}6!T(0QOb4H_Xzba2nH z9n*S=$WQhl9y^X48y%L|meMKQ>t1 z7Jhi1o-NL?$C96q7FBNxm)#^0;tI9vUc>J_q04j&zsZZYK%me`4I>^B3T%KGke~tB z$bA%Ol>SM5#A-{=Eh7b@c2~leMV{O4vPBF#kXuIg|8^}Ow?F27=oE&^JqIz^{}kQk zm8BRl2LpgyOjAPvL;n%>4#NwJUQ^UzILr%Vc_yg)d{Zu%RlxqV1$N=%SPIr0Qa2&( z82e@vi>Sk-jucy-kWVY>{dlv~4amh60+ZaW{H2w#Fsp%lPmkt*p5uZ8Joj&S@a~jkE3RIiTsX}baq}{^tPgV(F2;J zc0>I3<>IWQE8n}{k20L4X|rrr76m6u(c8F`D|99XQhuN)CtU zWj$j%FN4e-|4u*&YSTNPVo~FKjWhLb^(cs^6l-_eAA-&#Bf^UcqJ7{>E&XnK2RfEg z(_h4_CYcxq!%j;Gu$gX>)rc(}D2~>fWbus1GyLJ)K_fdl5!|uH#=<6IYjGws2;%s4J;tTs=Tgt86SyS| zW@Ic8KF&T}JSe$TZ1Ufm*7M)-4e1+OMk+3uXegM@sR1chNr_v9AsA6|4hIuk3CMGB z8In^45*4;Z2nT_B#*##9G&qDq8jalU$;sgO^kMW$0*+A1L0=PY?mDSiy9En7WObmp zsumo%%(D@jRt5wVxa0I_mey0n`jh-bH&lFbRP)J3Is;SdJ0rdfvZoF9awJflU9(#Z zqH(Iz#xdi`9XWoWM0fPZ+H=lm4X}QJZdO!M_835VxG#JNQac=TE|n$h`}N(7>A0$vrzRy($kJD9uPDx1#HaKl5Tw^@-uu0 z(d=(5=;C>Ra5C%lV!w?0f=^%DQSTU6fN}E?h_kbN1#LuJqIS_EWRt8R(S(PA1Y6*P z5QUch+*j@7s%XE*~dMIRqneiRwr;a>WPEzEhLvXTJ2}*k# zzJ-xqND7TNXF4X{Cx*dY8+mI0lLUw2b(bv{*Tg`+P1CuRM|LNGW<7d1^me=lYJ%#U zo^55JJxt#*ABsE7=Yaha#Cpg5Xx&=_BcW&{#yggyyy?}LZzrGAOvb5KHI5)?SDs}hiEz3fITCBc{3_&N%Mt3`NH{~sE;**DeRN(yG^afAbPSaC1c zc^5E55k-dM!S3^ae{;NlI=I1`yN8kdm4;U`bYN;4>*(;{U$WVU1aaj|gbJhNO%IbF z;}Hv|U-o#1wbe8r96$f)oMR6N*Hu3x6F@_RQ6B^WcwO%KD&;e4&|CRu_4gx@(LA%P z>q{e=Ah;I@1LkwKF&7Bw4@lBZ=ps+&IR&ZcbT5>XFhM%3#C@R;opdNg!O8&&#t*eY zb*5rCLVxD!j+8f0QpG<;od)q1^;Fo@O3DceS}bOhvPPx_!UAXi0Nd9nOasBr!`9!?XG<{1~t`M8oz~$#U?iQeDJ%--9r3oNqd; z))zFKFtXQ_I*m#%hUsMH>uTY;xvE(U{IDT1O0^MM_ zFfBWV?<8p8SZ6Je+z4{aW7IkJy4^mn*yS7?HH^`7g{nV*=ZLN`s(ic=9JSpf`!4%F z7GUFVu4bEmbb+YjPtuupk3>D_XcKFvghz+nSjo5%TpGN^yHyVxkc#oKqgQ7}uR$B{ zUp4J(!9+A1l}zNeWtPU<3ba?9Hr18i%WAMXt?Dc65vs88yFiVF!-*yfSV58ne+oLY ztlHFF?hNWo1zjXgvxQuILm|dMP774Mi0yQesl{}P4-pJ3-y=TAPfv9Ok=f|(C~ty_ z^U*LVM!-i;Ir9x_7iOu<#CeyDhcYcRtx5dWEz+Q@M2EHsQ5#0Kb}~l7qUIXf!r1?mFPcLXfPCgsw!yr-_JpvHr#!bFXX4x9+u$#zXY}xT^G$S?X!hJc%So4Dz83nM{~UdN~KIh5NbW?BHmgR3f!xC)7RIiKt9@ zlL?wr${aPJ<7`6V>=mkm9BWgwzd2=_xF$j|+swz~FeXbvE$`BrF~eEy@x$fgI8u3fR*9mM`7R?Dv_nbkgZx~o9U9)-`~G|D;va}>>Nmkt zJs={(pGeWG;@$&5GAppbEmkVdZW_){b_w@*AVAQLYc0jwA4q6B%0md-P5l~q31Pl@ z^6#>HJOgzJWJ=;R@LH+x&3#r0|BX71n@M~`27MB^TIcP^3=NJ7hKFjF`$Q(Yh5Yri zQBlgX^z{SPO^UWsY6KAKvNx$UL)ebwW^b}d+B_M+X*D>Dl@8sWn~XrD^Cc2kq?Zq* zi9Qg&xvUjQfEz3&kR__sYXw>+J4(P=5g|&uryWXcI`6 z_v_Lni|Jm&&FxLP+Vcg#?T*WXI-Qr_43gD8OmT_#8!pBvjI_?32+WMg{!=C-R^Yan zuMuRvrPV^x75~h;+EL96hqrOqGkd+-_Mv#`b7n3)DSwfG692uv(g_v+hVQtonkg$C zPMARVYg849R=9;~g_P>kQ?EM1XOutg9qp_%aBb+tfBzxMCRvWBJ~0{(uZj4+HQ!`| z8QX7W2Gc&|K9f1AOkLrtMbaV4)meJuTf~4*t~&Ji|1Cj?d2GJwc@$e{Ew@?BT3RXJ z&R365hcuA#XN^d(L!5IoeTNq}vNB~xyCtDupSzw7ImW^0b}T(6$5?P*Z36T%d=@D2 zNdI_$i()o0{U4bO?UPMJw8`S&h>}20pv4frloJIo!WSQiC?8!|yw(0;8L=LLM?rlq zvoj)*Q}#y3$bDzx z1c9*1irO-Jsxj4YM9*UGhzS-Zp64aG zXsHXh_&8x8fwH5t>?WTo(FS)q>-kgRFt>M{T7#(!r?`pZ6kTkCb(CTQbwy9$to0GyBg+N}^9b5Wp4;LX|MMy--lC}l-@hXIpEt89eSw*l z8uY=xyil^leEkbEr0d$U*^uWL1n}V?BG(sOF*yud)XS@V!&fHr{)=d-xU5M(^zqI!`Ro>LK17HVz_~O@Jb#9c3c~5o&4T=(J!bCty5Bh~0gu zP;+v+d-~?Y6ImtYNvWAnkcXweed|4a727+uWzW*FXo~>huhG(gXURyA#v;X;Pyyj( z0Bg>YGs;HqGYhCI9XsSxCVf%N7a1%pyw{6X%geoMAX)xX}2e7?^kH9xWa+q z4R7yFmTMBIBk14W&<*fOdx4Vq3>+}^E!Z>JZ*lJCFo=VocTWc#!5+r7pEqgdz6y<6S zMHGoaR>Mn{8f2Z&7v&{o8hdeNOTL|7uBbJ%keauw3~li&CE{^04vZw7G15obsLssm zrMHaJ*~6{KC`BN@Y^8bacWt!Rs0Q|pk1LLUv}dwe3ThTxymzx%Y9Xe-W^C9#%qjVM zM)AYZ)2FR3%=5v)0E8S6C^;oz?8M|L;cak7+PI0dv0BpLRk)G{KRwNN>^LR1=p)>* zf<`*cMZY8@bi4++Tz=?5M1l9-n!)`)|-0PsRhnkF5Ba5NqHSrPk+&)#Ex$#u_=*HSl(pYODPa0u` zuuE;Ror&GO?NS{LE`4cT`og$AtP0Z-`HTZmC^Lm0Qox1W_t-{VpupvRiQyAl!9c}` zhH=W0!ZoXsnUm*&52({g*pn+CQ#J;oE2c3B127q}85vn;ZFie6y$;!qcpP#NB^Dtw z-5PS3Jn)?z8;%th_{gm8iGRXa1v9kVx&5RozT*6uYj-te;j$BJYO3c2o z0s6VB;YLkS!~keY{aLvI~rMs7|9hG z733zGpoW0`ZD6sKS~!7U(Vf09{r%8Fr#jHg9d*5TvH zr2;eh_HYseL@x3%m`k#M?Q2xLid#&OwXzUad-iMLSUA%|A}S*UMu*~jsf>)4>4nwW z`n{Agn9>qUy5%UP*7$&7U+qKzt3X6ePtKB|YJCEa$aa25MMo47G$)b@fmHI%W(B2w zb14x><$UR@Z83a-?CY8*jW7$}!=qsDQEWyOO*VyJ8R%st!(#+*sy6IyvCle<+1OOJ z)7^5E{N&Z4Z7-5?FPSH2*(9s3y`lM1n}!TuuZ7WWi@@E`+RVS>DZm{|OzSS~(si2U zqsy~P47ZJ)d;B6zZL7T7x@65>k#C9MD{_oeSuqb`W9c7 zjut9iNDaew!uOo*YhrhA?JGDV>(x0=2Wr2Y6!CO%LcXsxq#}$OG5+#4lAaTnpXZ!o zoW0>IV``#!Ui-iq^*d|!506gan(VzCJYO@+n7f_hgB?BFeU6w5fBb8(l8RB>uzQhPPvgvdv;{4hQBE@J7x*=y9Pq zxj)OWQY@yFE~~|OEF6I;4CSb5gNi<`rG(6n41PTb`Na=O=AVO7bi#Ugb>_HXP@ z_v_um{S%;mhEan3*e|1#*U@*~-eC9mV1IDD)%_m7K;84~9-J0Af0zP*xI!2kg_zwc zpYrzys%@l!hc=Z-R%u`?yboQOpsRe5@u`gd^Pi|xCvbqw1Ned%F6R77^o3w&bXJ_~ z0Y&VY;VcIwHDEaJI}sS50(~h_m!r!F3DmGE3A@sbA)W?1ll{Eee}0lyuyJfbN*w+s zrsTK$ciF=qxjkmEM-wG{W7}3a9cYio=<9{y9%P-u=8pCqKRbT;W`h<{C{rlG$ie8Z zlUY_?07HgN1ha9dEz3bh#vtRSH32}sxl)iXvmqrVT|L~%5gfx zY?>t8<1dcmQyTjt>T0|Y0{Aknt=x4WfCerx9w2M2i9?as?a4Rr$tv<&Iv;ZtO9Ojv zocfQoA+78gHtuy7GmLqotY1ca?m9=%0CgL!;6l-Xw3{}iS9xHts{}s7|Lq`~y@k8R zaB0)jzm`nl4ms{i$Yk#7?7bQaw=pwt4sW^tz(sI2?;wG=>t@{QKfp|JD3+rvL=otY z5NoTuQi^_NbhVbars%|{%DPA58C*VqlcJSjes8ooV@h|S|M<_EK7U@WK}BU6-&ILz zjFuX-X)d<`8n1LQ8eg*^%-yp^rpbz^7S?0&M{$0m9yYaRK{1CS$LZHVeP2pdhsV~m zMdrh~%^Ov#qY)1dzaAXGn`y7RRtTij$0JNwG?-nc6L>|9_0R5<*J2!R)|rvmn%3!f z$fr@4nsp=0kHvp}(4>1uho^(X(|_+DzBpPv_p_tt|2jE6ezSM_=6Jws@V~mjT1+we zdb)i0Y4uv55w8IMxWT;Z6u+@Aj*C5xhCpA2OU!`OXP+^l~+mIw(+86doo zhr*^C?6EIk*piZb#K~Fvw5@WqS$b+fr|R)qyo=Eava*Y^ko$FGoe*8lBWmJ`1D3}O zwL70r*ysfeX2tO(=O)R(kBbyoR>^5geAzg+*@(P4I9#1MZK`y$;p#$Iv4u=#N_q@E zhbp%XPAJ|->dKg7@uJPm09H+d*<^xPjVp14z;(sOxk$%R-4Cp%u=iRwhjnl#XmFrt zeo|FA3fRx0#jMOJaWnef(yz$SI8AscQmE=oPom2fWh+T9BDfb(P+Hchvy)Z?5=Qna zXWG<|%64hw$45$++h&g)Tcri7P9v%#+{g4OYSaJX!Qbw$ss8xT?7J3e3Kv}z7x341 zm(`+1+t>jCNQ*ldQzlUaD=FtzZHh|AjCDyW#ey<{Anv_!Q0uUUd=1l)eI7b~MYcn4 z8bo_viHfeef$|fl-jN~X^8025x#l>SLlH&2YGMEE`Xv4Fkf;UwH_G2zY~n@O4zXq` zzK{4bl71?p%33m0d)Dq>txQJtvCq&Cd`dsSDbb+trydc)hwBOAznsZ>KNwxB$yKAV zKqQY)57(r@HN)%?(t50i2t3$ph(&5zAb1JZSfj|%+rD??ypY9wL^bK5O#?iHe+~8P zq2?Ms$L#QABvsl{KVk;K;a}8p-7pMJVn-S%li&!y1Yq-n2*iBoT1Fx(tq+#X-Us~0 zBHTK6!g{iqi6d|unPDy|R6y1o0%^;;T;q@)pzm{5&WZGdt1vX&l8!r<=tnc1SJ!HP zc3%%e^VMK1KV8OX6YOo#<+?N`8EZbn?-{Dvr}Tf-C407jn#Y^8qJ6o3(k9a~1zs~5 zVKoN%ps}kTFcEn%;#B*SJQ-~q;d z({4Iyjg8fEasf*z&Of|lEuqj>ioulPaKH}~$;w#d8{!>?a|&9#NCzop5FJ8y)8f!u zp2H$Kt_fVZLs?zZ(KPS&HmBl_BJnx;+-u2(#ne5ZU}|A$q}_^R!lk=*eFwu-oo6tO zk-NHZQlARWhQ+r19H@e3O`@A8Z}uZ!0ZM!HRgC4C>I97z17|AF8kLSUeNOyhe{k^p zBH&D>Av-SZ6EeG z`pM>$I&(Pa)@(E?44HH$oN-^d2B};WWjrXm7SSh0#%vuOPNO!w}j81QjEexzQIpYt#zyWgS0+Bout`c?{&nbwox9 zflyv1WYj}p0^VLKN$q=fbvj*5HNe6ol@DXb?GY;-<}vy0Ff^yAM4}VolldhivLzPe z5367DL6?KenApo9FUAMn5tDnePkDj3S|rFityg7@B(}~y@voro#PuBpyGq_jEcJlw zoh5q?9h})Lkuxma1O4DHlOPgD{tjs3_nr{dqcp2#pHf}d!>o@(l#X->R{ossc>^@=(Gt3uojaFeX^^vx#GGEu0 zNuFxt2%lt9-m-9_xNE$jv7e;hqoL#RPk`ZcpL zF4>JWu;oylBbevxvVv<>*SesM505d1Md6yeepf=?5$Rgt2zD1R#;l^8+aqTz7PEro z2%VyrN!(}DFVM*2qh2RtP@6X@b_p@S4tM&i_ zdI|F4qO?);8lGpM!CP*;MRGDOH8wD`I{%JGi@gxhAnuaSoevK)e3Zz*@_N`ntfQMz zR~h$Ioa8~>z)E}q?c+GhO(Tp>AnUO+Rma(uiPLk^I-2`n+O?6XW`AooWypAKmv6b) z{Dl+V8$OA=PeU95R&mkax$}hqQ7hRT#kW@00!O=@H zzUcVP;o<(_S9Ft!ix6LBf3@VN!=Wm>$P@1HYw|Y5WS+_F8ecwLcsCle>S~19m6n!n*bufxdH3f^uIrqQ#xnn267D)z z$nn~6nK}*?G>3sKFsJV%F#)p|v}0O54cd*8m8#K>^OY*-Z<2wuE%E4FGm~B>Ghm7n zsY#|v6JqOuqTyLY*%iXBgLn=ZU%79F>E2MzWw%Fv~PLInDF12xxJB-pZg(& z1P|)sMb)nvPxuuUk6g^-kH`ZG3*hf{?(%cL_Y|%+%lQXUSDWVimnN{a9eqObYEnY{ zL0@b1wRSEamAV?p|3O}fyn4w={-CeF7=2yL$dd9gNbDOL%BQj`ZPTv(#0w^MuASiY z&2P7KJU4qSQ^yBTF1d^Q%WrkZztTKhh{DURbyH!NHSRRk`=Mera+~|n$zb<*?*p4ABP}vn)jcPBF=Iu$D$SlOj}gO zTZUBnrtTxznQP-FG3C0%ND#5-V9!@DM}`}}=k>&&qDKw8^>wFi7biBiRj_dL`>c>F zT&apA3SNtoz?PkmBZL19K<#ruK`Wg%!;NW)2f4=)rdjONVDfkg3@x|e3Vha5;>sG4 z^G~bPVLGmOrK~@y2_wAO3#E}C4lQt_J~nRS0)LE7$vqPgVl?b7A$N(-iqMgt{+`V) z(ju##=fn56+aA0WcD|M6?Iei*P$I5P*pG$+nZO^n40S-)X#@;zM4<}ffSNq+IAgxa zsc33ikV9VxTB^`0$v$gVf}Iu4ywtJg!~1}Icpr_Ml;HvT@3x&=wq>m+*rV+L zcPU1s9(;wljH>*Doq0I~#T>2=hjnxPdzqlQTB)R4$EquA4`m7tGztK7A&KYRrdINz zynR&9X*^EZu?8I)NPE{qYBjq?985qcON#TfYH+NgqNE$_?30Y>;R6~<{yHY^Pv;Yp zd5J|!T<3#y>magvXJO{QK zdEZ-3m3kXiwPEE4S(O%OddW>9UYo!$b1Qt=P`(U9+4ATtJJ$r;X9P(Kj0L(tDV1SB z|Gvshy(znG^1cZ6@M!6QJ%wlgp?<1~)B8tt&!Uyt$U9xP+tmeTC}V7K9m~4?$W^1s zge?I-(X`O%O;~-TJ^|(1Op=X@o1b~d{D@*(7w6Mgf}fkjC$_i_oF#B(aBQJoUDKa? zCE`CCSyaQii8J9L-t0e@_|Hr#$;j_dHUN4b0fRC{ z>pc%3+a&iFT!PJHfM~8A(ZS#E_Gp-o(kFQ7A8pg0+&_+@T^6gPr*@mB2~`6zMed|f zqd*xq>}IEz-adVEc%mqJG=CCASUgX$k)fS{7lXs+IIt5*KSKDRTd{g8I52&E0P>Gb z>T^$jdbAt8JRZDw+`Xu(`NQq)tE;OxORI657w6l>c!>Z1^Pe7k8CUPB?i0+{fuA02 z?>=dd4=&y4V2X|9Et;05P){pj+&ZwNp&rklSH_%}>ERVl^zT1j=ui4WyJsNjuqiu^ z`PzA|mqd5n?nQ5ZH~)AzKjp*uYvin`i6u}8r&jNoZ?=BP*WQ#`=F@|DWFc;Zow573LKT!6`V;qU?86Vm?rM_79@wVlLSA<(V4o{_&NM&WnI zCyeS$LLCuoW!F#2C0ITHmid9)L1R>N;c7xqU1vj^-IuT7rK~e8w3wD>5<4|MlQk+Q zBx1*s+QcapVUwWYx3O2M<*{42#qpTYP?e%7-ul@!%xwm=^Sp4S##~aBxifBD;&4=k49C&aR?o1hs&Y8^D2DpZ=#?54Q0424!RAoL7)Wc%lR2Aa}o{QTJR z$1AYbD?rlsO&)=df88u7Mj!sn+-O0~ugs^v|DXDqxtS_6d<;I-GqaR#5ci1wSwHt{ zvj+UcyQZ1fUZ2nsBsGu{yWK3o*azjlu#72{r{q*E zL=DxyrAM`ZSyg)j=QcN_V|5xoY$fnqk;*Sj;)gx!iTrBn&Rb{kGvnhKVxM`8e{w=U z1F09HVC&gxeOjU$6F|?em$zR#X}YckzVLkC;%qib-yMy6-P7ZL?Hv!O>IKT=_Z|e` zU@Se%s~3nz4mhGE|2Q~pKl=NKK99QO5YDyX(U#Gb_8v&0rql7OK#yxxpvUh*F#T2o zeXyrj4v%2M`B2PN#q?3utiyND36oY-T&>av^v(&Zt1Coo8i)_b1TlxzY2XJqT2Hay zQu1GphX26>{@yhKEI*8vv8Xqju9-*u)6Elger=g@{cw@ z;wNN+jLWW+p>glIn17HLs*O>fddTL1jH;b z8kU!GwZc(&9T8(!bVT6Z#eT?Cz!N(mq68Op$hgVJ?A}8BHs&6b`16XLE#NfJ>m7(; zIZvQ-Iv!`k3@=7TFLRM@mfS0eCVAy2XvgpQ$9<;)2H%<#U&)Xuz(w>mFCO>Q+e8GJ z5^ho+Jn5Mi**SR`_>*F;J5x7c8YO1{>VET$#Rl%aF$qwSVPeP$O-VO^>nJ4SDlP1T zicdQA^W2HfVRhT;jp2e|w=5S^&FaHBbFtD$R$A-2I}mp=l|z7q04M+}@+z78Fym9@ z<^(9_2eTq5Fcdfk$evHCbWZ5MIOl6mwo-mPCwczXaYy0~{xHe~2CK1NDA)zdk>kp9 zOd?5Jmx5@1;|M9*7I#rj>=3XtJY&FJpt6*ROxtj$d0ujLx#f#;=aHqIUTA*8;7U-+ z-*u-6`_kat=h;FpOt=`%3web%Dbn)EeePsXG}iz;?2qmoML3MzO`p@D)45UZG8*|x z2giJh91)BY6v=!}2~i8=1tP5IJV8&iOAYy>diVIM$v%2tVQqFkfgG-bCN`s$O(?Ax z`qN>7DN_rY5IEj)uL8ob%rGgLs7(lH4~14RoTMZkTy(-}1Ldr=K6FWG5!1Fe*XS&z z*fZkhw~0g(aS@L_>{MdNb^TOIyl;9!JaC`dTACysP)F;YJMyWMNjl*xMB@Y(v~Tpf z97yMQhSf%c=0aR~G=jUm)*gkelTx|H?eCGo_>ejX-k0-T)9B;4DGc$lRV7=iviTP0rztR~JHu zx8dK&TEeql7DMsGfbGC*Zt6SX*D?G`Z=^IHmDQ5Q@T>A1Qy`)4TL^0kh@;D!FsGEw zkWboHEgvx^mI>jdikpcOV#JOYvJ0Btl?C|xS2<*^?~%#M4XN9fslsTK+r*c~Ipndf z_q!jy_p)%}ir9U`Ta>6mlnrrxQu+#b9BM~LIxEuTEq$Uip+9{7`Hn8)hv&Zb_FJL_g49p!?vhnQ_OYA_ zgpw)RERLchjkW6=9ZGE)9Y<#C%Wl{b%gvp&OR5=7lw=09ra)5DO;FLcxy?>#Jk0GOa!;v zFlJ6B8HdY5=)RI@4=0!9$4Vqci#05Zv<=I6J8SS%0j6+!sa=~B#+U(iHa6DwY7tVm znAyzg!;7SlB0qu>sMt=6(9q}J5wk-xZ-|(spK~fiF+?x>?lc6d(kTan_O`4m28_RR zgXR4i@@}0i&Ph?f;Ozqwd<}Qy>Ccgt?!@YWZ$k3L@52aPwnC+LF!mE|N=_J9ja?d3 zjvCWm2l7lGR95Zwa(6Rr=)2b&pGWKb^kF7&n>9}o{0P1U`|cr2j`#bHpZRJk7xZJ( zq2F}5-jImS_1>bX@_z^M>_^JPeK-ld!5shF=%CtdLU%OHl0F>f#YoH+Y_5S0a)gOt zflmXYt7B!FnQm&r(h6m%m}K*@%Ph7mM6wbCI*~niwI|uh(edeRRd`>1@#SBv3J*Um zQQ;W|7Ga6xwp`A>!oFN+e5e;y~93&#s;*RB|<8-wpIh(=v;kZwaWx?ecMsyiDh+>+Cgs8KFiR1Uu$* z+j^1+bCHydBd8+Zf3t7>kI}6e0~~wrj+3F5xmS?h`k(EVig~4~%fHsNA3h z*;&7?L$0!JyOoS6JDDlQE?$%57-u6WT*B)(hpf&Ctv`pQHg26Uy2!{I2q-ifDSnE& zxa-}6{pb6q|LR8X<*6|9G~|`Wt{xd%qcqQJE!UAmz`Q*8>!0q65o--nriQ=#jFNCU zr_}A!JZnc5yM-Ge`582dVipESb%<#-%sxu*g!q%Vb8g^}X$wTuTSPqb5#o7FLXTk1M1j zmTApuXKrn7){fc5B0m}9G`V*4O8(|`McSPm!?KF}7OD6=KV^&3*$$0}S;`ibBQT*Y zut|_Pq3a4%4Oy)zCr!h<{Kfsh+=plMZHmu(?gWw9iR`LyAp!76@@gCWPhZ~G6esFM zSsT55*!m_^u#pGkaPaLZ57Nhjx%U9oxQiKPSu~cej}Zp-r}$5|f07OX_kZT+2(Q<# z%dcrt%HL7(smB7iqOKa9c6PmflCcxB`hH||5|CtHIshQxV3W_eUDY=T-z zpR2}mE*;{S%|j}F`|1+x7_I&vH@4|;rFL?*^Qofm^+s+g4YzjN}OCbUmU0%f_NVo%7YaQvS<+VG>Vz9ARGlk~?$3bdc~FTWaaIH>@LLj3Zo zjoYd&Hk^&Eb=gZN;9p9q^Gz>M>FcrxhC>Zv9q5Tqw9rsJB`6OR4$^EL{)pD#S`-Bl z3yN*(Gxq@O;fD|oVm@os!#6flduuFre4Wp%zW&Cv#k(zmDR!OP99~&GKAgPR9{ofB`? zoIEvY_BwP)xko8{!km1UeZRFP?U*LyT0J!ZCF)g~n2;g2XbybMj)C91!3n<~O0&er za9v^}$vEor2s08+V%*-A@)MG(!?%68%n4?A=R_SelMostOi~gpk>T->&8RcDi#mwI zvWN-|uDs0qktvhp3|=EQ;LYgK%_xhmWCo&HHhII*aGZ2}jYpay{3a8O5|t6CDTgmm zBf9)}@t#DNZA1av(FHf&y$=~QHVo~KxyX`jru;{G%^tiq77Z3e-nNJW7YUm(Ni#6X z6VwY_rxb%oZ7=CUYi?t@)5@BgptwsZo^Wa1e3{~Uz``vN6sh_5-i88-MJ*g^)p17R z5V}huRGCeOI`#%1;5NEN5K4ENceJ^jo6@0zaLy5&{5a)%!@2% zu$l*>=U67jfJg!(r-VV^)nw(v`~;-Z0TXJ^2~9oFY!szUL*uAOIbX{SNi9((T_+_N zO5jRh(LO6tZmlKPn=yEaz$-gLkbEBssXccN>AvG;A=DvN?S(45l7bK@r2HJMi4-rR zRCk9r)CY)3Hdcp*AqaPeKQ1u;0Dg7TK(A>mC44wkrQuKl$Z7P=2HD}F z1u4piV&Pt-8i^;8ZaH+b{>Vx8{a8}75K)Osh77$PxE{3i%Q`j*yc?F#!dla!@&jC` zJVzkcwz2q~w}B4yQtVq*;I+n<(}9-qdD?bdwfXJ zTVrxZu2W)mBT3a_2#uvfx}G_#kZjTwF-|+yyNZlD{m3y#8mo{^H0o$W7z_F7Bb|ti<5Z%=Q z$~29-dH~&aQ^Q~4`zt-EG+mn57xLqaF@nzg9y0fk82mrLjlKc=Hh4QbQ>&@l#4 zXI0<2pHM}xEB9?+trXYFr6e3v-n+Bp9z1Ylj6nsrJP?w{g`Ocx@@Y*w`lWf9B-OI( zRmR-s=buw4+#R>b$ubGrH4DGo|LW!7z%o2Uw-*u z$xU0Q`hxO>FSGLt5IA1tBY2O0PGjB$Pc+R(aIT-+q(>~`JO*)eFPSH26m`+-?j0RI zKRG=*9(0{JCcKOd20N#9OAgrvv!QqXzX{`^zv4ekh@Z%W=!3m(NDOXI`&(8IT(zDV z;!iF~@vIWiB~M0=w>v5GK03shbbQg63j%7r1(~Hudw6Q|_mXbe<@xM2GF)Gar#NZ1 zIoE7fl=dBw_rPzQ&PLR9lB{aUK^y$Y%UL}^0(8nT2eM?#9!;DfaiOJgvP+oaU4auKf%lD2Gn#nO}#x*qU zpFFX|##BX4$pj<-<}4{QN|&D4o_$0VBa>=M;B0ceW!$26Kk z;Zb^8Ig@t!bIo*SJ?XbK%8%%`#8lkv@~l41>q~Z%U#>#0Ztxh+qvvHuatiY{Q<9Ta zl*H=I#Ry41!OcHkxHiP-^m>j7gDI_TRvNXAlc=~IWg5s+ACtZ@OXqsnvb9t9s}@fV zM&JO!%%C_0wX=S_g)O2Lb?l}n%WU<_AS(rol!~cbH=3^=t!)MB{@PI$qu^z0yqz5% zhefxt8ejG0ONRJ@D7m8;A2NJrX}PXi!BDs*WBm-cu)BA#921}c6D{~-U6Mt8ng|xo z_A9{wmt5i2ZbqnfM&=8BRLOFzh<4CjALfL!-(NeApP) zx≦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

    9@t-};9joXAuu^jKdKR7?# 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 gi4W)XI+Xs^wqA)^ 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 z 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

    $U2 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

    7|mm5KFn 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

    DV?nxMRdpnAAq-c>p0 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ⅈ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 literal 0 HcmV?d00001 diff --git a/libs/jakarta.mail-2.0.1.jar b/libs/jakarta.mail-2.0.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..17e07ccfe4334bb628137a974cf7c962cea77f1d GIT binary patch literal 689294 zcmeFaV{~Rsx3+!7Mn@gnwr$($*megU+qTiMt&WY3ZQIt@z4v~feee6(@BNPNe`k!9 zD?iR!HS4T7tJWCTI#TjdAfPA!NJvP4bGn%#;4eQY08oI8h_V2Ugsdo?jDW0!sECp> zt&HgV2mp|%svx(*iSn&#_5<;53%U}MjKYGYa2tq~)b}t5+%?T9JHj!|oxR4CEAagV z=exPYbirBxf8YCrYp3JHK_5)o4GH>*H-vTbm?0hEmffWSNJGryLi%ExVnRii)=!q* zb>~gVR0%*3JFxsnkF(cEW(^V(PO@AvL(7>s9V%hYiy)7$0b?&(YZFb zKB9>V(S3446~du65Zw zoJ9h?)I)ia08cE#rTTbZeLpH=>$SYgyaS6v-f)LU?vYDz{c!>>>R1x%AcB+5def5w zMkmGvm7vi{`$nHu)l^cAnw-zLVz#=useIOhbrQH|fTx2XQl#lLj~rEB!5u>EMp|y9 zXw?)`l4b2l?yYTWvEvKq)Ht;nHeWUwra8p6Lbmj=Xgn@2qCrfhjP%x>f6TF`v|AXav_dWqd$lrTO!GL49QJ%#xv5AvmW;@#K$Y3=4w)S zZyPX68Y1mIUu5$oVkFw;<7K=f{r>S|?O=PmeP@<4LdgMCb%dwjIPR=fsZP*a-a29p z-*tHzj=f(kGCxqTh_$+j&{Z~Notz2_p>LB%UrWb1F3q&mov{mg{4D5aPbFl&Aoq@0 zE9)B9gEeN*8IMq8iY2`w%AVJ@V$uV2>!{BHfdR|-xZ-iSwouVLBLf;;{L;% zst7l>r~enQg-!2*FkVOB!^L>gJy5;QU0|(fT%MPMa?Q5(-tuU+1Jky5k=@=Wj@By) z$xj~V^UNfl-lcma&?oYih@tJld%JDrr63^ptB~ydK>&bfXaGR|S0VrUfCT(oAw&Ht z>VFmTf6MItR_~~Pm6=&G(pcFV>O0vw(EZ<=ApNz8qp^dFxuLP+Kj=Y!=?!hI|3UF9 z{QpomI@|n3W&gKO;r^ns);G8M2kGw+e|P!&hW{Zox7N4&2R+vRs<(5nb+R?I{r}aG zv(rBYhWYo7{zGqNYieq4WBLyP{@Z};Z0(r-L67$Le$4c3jI4|u{yI;8_xID^+nE2O zXa5$GqqWmNdHipBeP<`LzYO8;nfW^@Ec7k)9h~(4qWXK#zmwwssQw>Gf&6!=v5T>d z(?8rBv>h#`vFl`R&X9X!Exe`uh%z@Js)%!nW4` zHHNbZc+pdrq>^wBK*&U|e6IzWG2D zeO{<*>z@T_Yx{8HX|uchaWrmlJTXa{eK2#Bd^CP-#q3h;)AmIgnJpW5cl0HE@AQ6P zZDMWDswQKScYS9P7p;QfZl$HULxb9M^kvTp=;F)Rxe4Iz4ETY!Lrd0%w&A}_1-tP(Hqk9P z(~172I~vB2pNuA6`zntZ@Y)4XTgb8k;jAC1Dg9~H8)MncL49CgD)xjn$gSFC;1)F9 z_Lv;9%Bf=+_V{mN58`)3!OR z!5@glu*DdQpM-TXc@E$Rag1T*ZI`bRG-4}DHNB_3nsKJ?)4b(!j;+3!!j1BG!RECN zA*O`I`$dJ+$Ge;%=j>B#P`MbWa)hNTkrOz9-uv@7f&Cu5h{e81iJwY$rm>jA4sWm=oKE0knV zHwuwjFlKXbr1I$G40KjpCMiiR>K4D`GA&862g2rxJyK&)y^2$9}zeDe6rM^aI zw@kyiJU_$Sb@mdoPua$PG|mRwm+TGCFMda#YBLrg<*uLh*S#hHR9)pYslzbdU?hP) z-RsiIjA%Jl77t_IpA00lrZ`i1h`7fE4<4KwO@VBgDXF12?ULDGA&kU31ysaA2{^@1 zYuRE4z=iyyA8!_Y^}p5$*V*&Fcs6LG-`Gx7yk}KtsjO5VWLmK{ZiHl2gb5SgvO=uV zIuxtX*&P_GbowKs>VU+t3Gh<0(pBH}&CL{C^^W3&B=W ze?s(0daoQ9n11_+{L=W|AcClBLwD$pU=?-k^vD{7%Wl(E-Jad zpY`skL!>%aDbdRcc3b)gPvKoqAGKYy5X*d@a6JJuiRATdCoTq3As-7(j@B(5;-1nR z4=%}Xd!{%X(`dnCYPz z72TM0B@E@f#@+AA)w3Z(s?o-3&_PwWhGJYBq8{*%p{}|RLEvl+1R`JDr9LSut5$X6 zf>)s05nT{|dGg4|YG5WrqRpU)vvvE*WdvKD`%`(Xm*oHmS*8(uWfc1kB1+K&L%Ut_ zq~;}ncK71QCVHOj9ZAHlg8=Uhaii7&wc0cDEq~OKmD{Jk^s^)IW1<2%5MDPasaW5S z%SH}|dM6ne;Q?P=2k?ii{{5AoTA+2N%*0d|&X5;ScwTg6$%HEa^WOC=MUwADD}Hw( z!Pn2~SCDZnlfD9A!0N5$L_8n>x(x0%#l^v69`7J4P{!{f7m36{xN~Kr`JJTKZ}I~1 z@RsFo1>1pv2F+bJlGN?>w-Cj;8 zy?v#HC8J_lL0JOdInqsZy&ni9+Q16W{b~j%Yg$MS?M|HbY#7b1sY@9-;4YLK%02$4 z1T*c$2U?&ZlTWQ^Z*qn0l#!iY6d{tAzkZLWNiQEQy6q(%J5{aO1jAyE1O3D`7c}EL zPfDhUETfLs_k4VL4R^>s->+KL{n4UzD&g44@MPOyx?qhUaFFDdDhf&f3R|f~BS1iM z%JOAZpAc_5L-^gL*uX343)#=l<>1<`@#oWn)Yo}zIr{T7@1h@br@m=Qwm)}VMp!tK z@agv8i7}%U=n>-K)&@{f=}G0GGTK8Cz`kDxDMQCuHraAq135&zF6W_gsCopsQ;iIq zn{@R_4~ZHHOZ#4MM=O7+V=-og76=8e!WW*Z9ZzvKDaxO5a}-K>D|sGzY<^yD876P75ZD5 z&f5zzx=KYl_D#hKZ>NGbynL~sTd`^AA;fo!X9*hkFgUi&D(P1m0X8wnr^sBBo84=v zvBzd-BN}}6OEeH6`vPU@Dq(636I;76HVpE#i^BtOT0Ns43S~S0rl9oCTdw%W1dS|H zR*xPrtOusRJ5~kVDjeFlJ6e7d!H3PUm7~8VG zyzZ1=sT{sS_oe72d})_+qE~X!DmX4PAoD!OAi&L9+Om>C{9u05B4<7t);$IiG`#Zj z2cd5^Y%!jb2VAqR^CovLuMmL};lSJ}#r4IegO`UO?+q08PH4`klH|H=dZm4bvho|} zX$OpkwzCj-?GC6~;VwHffQBEwTVevj8hn-v?(wQ0e8yL%-!`PA_u+8w12ckPai`Nl zBf1^KqAb@YA0Q^v8O?5?z^KH^gP)6x^^h(L&Oi=q|INf^eIH+JJGT|(DWyGFrm?@w zC?8S1bgU_-F}p4;ad49y;7K}}tMW-m4v(RCs&?gzLYlAtV!4F~6q}xPRu$E?^O7`s zTT$>Q!SO71`_JjRp;Xh!MWZ6fPk>CSS~2BQOIAax$FA1yZ%QHRb$8$NH1-_txyY22 zYPCt|2T~!LHSp>hYi4&A2Ub9!6vJwX!3C>sP#eya(5iGeAx2A8V)-O@rFb~!Ml+^O ztd@SJrqwnWdV=tMrfA!I#^jVBSe1_nLP!@jbT0o4V+-0i= z07%u9!6<-;`Aklc*^SMW4>F!UiHMRJCPqkx`(ak``^w~5RZ%gZrP5yM4K4EqdO09y za|o8tRDY@*K+{J#1YfnTo|I5ZS|Y*@uL`?32L;Kc{+2(W3GYH|Bbu>bCmCF#S0E}6 zw<*2}FN`BRm80HsO75m_m`^4QTg8XSG#JaGoGSk@2{YdcV27U9;ApZ_prOAbx%nVD%h z$IBv?ucNDmQa5sOwDNfQcmEI!WMUq0Q$u) z#XLTD1wb1G6^m7tV8s{Hr_-CdF+O}r8!j0dUe<9r z8jx40J6shnH+tfR4C-@ktfip?;?IB`G3v{4u=6$dJoq$5cnBjmk51ugiOoEn6uN4P z5MsC9E2P!Aklncpn15m1IdjWUMu!71AIzU|KFZz&qqmNm@t@na_gE7$r< zGn6npSsECnaq^B!Cq8?4+3;OMTbgI)^v0V>D$*8PGLsMR3Lxw1qZPmldfg$rx@{9y zDNQJr4*Vd!j}S`VXYjn>;TGeWIh;Ifx|!fOsV??7qO(D}>vp517urv5uhz6t^ks|s zbNmZf23m~(@Foz01DAJ*JnWb|OJV+Gb8X@TSGP`nnR88jbPp~NoK#z3`q9D3(gB4^ zQ_mhjfo)yClW;ZZ%@QzP+8X3b@A88bO-A6_ou%aqOGA_LOj$87o*jcqY#-_;Z33Y0 z0nXo*L17J!Pi_asH%msVn1lhnM#O8hXiSL&*{j>{+mct*eUG+=5Z_ZL$QE92A{^0o zr&!n1B6~o0cX|AIngtv#MqoiEPpJD;+Y>R}BI2Y;U!<;t4fKJD%XbK%n7|;~CtS>B z9R$ly;=!N`C>+N&8*N}(6_`d(m5Q(A_R%4!Z!@bWLdyf~%+`;f7euU2!Qcf1OIl7` zj#bR&_5@Clp1aUhn(6#YYQ&mi=k>^UY4$ihgQ`%Y@vnQ?{YSp#mP`Wip$RW=u~Jar zujW#3XAhI3R9W_Q0)9PW2+_9`0}UrOA7CH%59XD7($SjxIbiz9>z52a#k$g@36M%o zxUWYL1G_M*khBWkG?X(j*WBK4xIucFme2hhk$n?od(3}0g_ZSnpcib89Zl(aQ9!$` z|AtvEsxk>`40D{L?`jkrg=v{_ozr&ZD@Cv+fTkypI{Lf-LB-i%V^8v$n>`5>7_Wvk z$*WEpXT$K=IHD&fOo>9KC|6cKl0z_DE@vpch{YZT7aiO;|NiI$8sjO1I<(H@K{Jt= zH|2-25g?Q+EC{d5bb+5zb_`~SDdA*1AIRIPWPj=j2JlrZ)m$nsb1uk#mT3KY%W_jY z16=XU;jNmLWl#WCmUuI;D-w!-AN+Wm5HwL|=oi7CyJUF6ICDTbm;-OZ0}xfM)W{I& zSqfIGiKDQfVT#;m@(leM?Ut*s9IjJe4o_UQtqDT zR+uZVB4&;o{!A9_Cmn4QC@7>osXX+U(mVZUu)jO)eG(GCgjv7#1|@eFwL4F zhmXxxQsr+Dz2F)JE9-r14ByBq^RDjB;9gD-8nbVd46^7{2M@+nQ?<_snUt_st#5l- zCXMXVv0Gk?>x-m-j~@$k&DD%P&VSry+@y8H6RbR1{hnDBA*1$%=H-lZeqIRozSRsY#v+|gVOmWV1Axr97*T)zW z1}z2A?}F;>s>AQV-U>n4>QV_xAj=dupH|}2B-Q5XP~*{H$Twv|<11(lx4F^kcS_^C zucFD8>-oBE*#&aNo{TCjOt?*Cw9Xzhrs(Q{p<(t|(PE2JfRTi=kcxK{n%qS(CoL7FYsa;I;@td!yI0OsU z?+o)EA=wHAqfIm^jr9}Yt$!nkAIXBg&@f>SVQ;o~^$oGA^WCyB(SjqO1;R2Nm=ZdpS*3f*L8%cxV;woJ@ak~#2sQH3r=VAmzr z^&GzvCo}CvKuq0nuK+L0?B;^-7`s-EU@@x{WG*)f;Q$J`RDlf%`G>|?Q2hkv)T6kJ@q_< zV9uB<(;aCfrXil{1QpA?+lsFp&-hB~~P}B71yv81s6C zvk#wjB>lV%c%nKKx5@Tl)X(;p8Q&$DX3p zG)dVXX8IJb9St>5$d~>j0zuJ<0KbNOxpzHALYxv-z6#nxV{4QKv%{&vYUrnmerC%c z?V_#^TaBDK5dU~so-%|rNRgmlT!B9|Dz#F<(>~WnNl#lTlWoDJ(yli1Iv!)0{)>zN z3Bla(HA*W*fQ_AJk9i}?u(8o&7Q4?^59(;jNo+833)`xOD+_u)1K15Rpk^C~bRc?7 zIAo(k*Sljd2~4nzzT2^gtDLHbVqD9J5Da9w(4gnX#VmS^SJySzcBAtQ!~0y@m_C$y`L*a2Upg zmJQ0oU7=RroB|wVFSF2>%h$Q*hCjL~m!ihJJP zwk9#(GGBOs%(FNrFII?niG5ix3w6XZ!UV{nMl-;UfPGntC{>YE@(>Ypr;Bz-?I;Gg zVX-V&YKP^D*&xp9`oME$YrUS5_q;ea&xpc(9@l6DGbIjJHqnIUaGhaP2mf=a(qwAm zA=*&lsC|-9(meP@JGKMm;8X3-O3_)Wga=h>ER6Lo4Ee87oO5CJ)o=IW7+G^Wz|J<~ zz*%|I(d5s^LII75Sv)devP35IRVIpy+2p>i5ByM<BPXa7U^oN1Qzu`ezW`= zEXsJQ1ys3$5m#?OvYdn17zQJb=rMEz2d>!*NVq=ZLu=!(1gOt-AZkFAVrid)vsw~n zdL(o+=BG9*Hhrqlqzz#H2wJ-?Zg-O9PyNr1xHsDnN--IQp!w6i43e|;+oUV`3WGeU z_+!PeMEP-*aQ$mW5BF=IRKZQdX6D7_PvB)d1H`O}=ms@4d#%Xf7+-xpuZ`lwdIy=r z;u{JHxLQsepfGF$Af{)Nc(qmp&Eq8$KwDj*kyp!^cd`8=g85FLB_!V`e+jjs_yB^9^Yw zOe)G_&^^ibtdamNT-BQ;7$J{nA7vyZ;8idr>giMpc6V-v5Zs%}$Wxt3crpEn4Pk{` zy49|H+a-LorMKLhjEo2~MN>UyKu+0Bjzw26EEn1PP1XPH@ks!;J{Fw0JNQu^f-(^o z1&)5(j~coYoXHPH`>eb$KNR)QGhQv^L9B~%GYJ5a8>O|MI?2@l&4r$a+h z2Q242(H-_{;;Gj_;d(3>jLB_~ko0c0{F4Ty$|E=iezSlcmUrS*x}#!oA6B`7Ynk!_ zdNqVTAfAU3I!1VZ9E2pv8D&$NdvnXw-ipPA!i@O5M zKEOyruJ`Z{Jae7Ff$PloME;8Nw zi3&h|&}{AX6(}&L>o)p>t1G)G(|^v(G~y5cZqsXUN$yd?Li$Z|iCv6gvjqX3_JZPu zNkVJbEc|YtDmQ-w^+=z?9cbVs9$V$G8Htf+phMHb?1aiC0nyV_c#Oi$dGSy>q%b}& z$Mz|O<)x9pmuiW3(rAO(53bYR(X9(Ajo(W@)DqrxIF-y~TVl!@G_TGnjl zi>@oxbMR3%QLLiNlt6A-;{EFpu*3&J|LQu7gYaa%IqYcrV z{8(ToJbvRYDW{JgwAF1?aXlSTq^4trS8s#v30d{tdhV0na+nTtr7UsK^$UK0!z^zg z5rz(4l;{E6PxB1js z48?Ko>*ZQTYrJ0XYrJb6uZS;qYQSE^RsXO%T58qKN)+}1GxWfDhG5vNhHkB10Um`I zE-j=XffjUj(h1So3@;TvL%dn|nG%0ZwC)GNI@nZ=Xym!p9Qzwcc zx5(02fr**k~!QDD##0A$C$9Vs2%3gLUF zYC8N|2e+H{W(k_k&giW4ml!;gFl$F;&k{$vJseGAodb`FBio256u9P<10;dnAX7V| zFhb0-&$4XrD!oQlBW|Cj1`Vvp{PQ)|^SDbhSE0XeU$bDj-ibDO-C^$_W3QkdvhO9} zkhOOx=%wmByH;(x@;@7KX5Z-BKWzAJ)(M($<=LPg=@+g+a_s%A*Aox>dLZ_BaTMGX z0dXzSh;#T-Lqk>vHq(OGPf%csI$gERUmxwQfmDXG4En_&>k!jK_ecJFtx3X z!QUtN$-AcQE&Wi-r=6@W(}x^jJ1Z(&Isvpa0vfYIJfzEOa&^BQ3bmYRw(v8iVCcs~ z79=4o42uwjJc2ykH3SDEY9#L+QH9=9sPvWMzrd9z1mey9~W%b+r79I(a*T#HspbdqsbfYWTMDe^(FYa=p zdy;f)!{*Ls5gqrEc!906D+Ng)n!;$~Fl-UdyoA;O9+Aq7=9uyV3K+$?#ZJ8ba7`b~ zj4&!J;<8Om2_3uwRi>c3W(mZuayaOCH!UFmyq`1Dbg%|UHgf7G6@x;ZXosh&LM-91 zppmSWkc2a}s@zAxR>{Dj19iS>LFJ;abTaq2Nu%~b%I6HbL!?}YLW9%Iqf{Uxw zBcLotRg0*iJl;)C$(YO6RFox}YGR=j#`|=Gm-ls#ygMnv(Z=4Bc2L*X;6{jMD6T(t zDd?nK*R?HZ763D>q6wNAvqU1j#OR-gSXoqkD-i#7B-0rOyfSU1adw?{nkDi{0;AK7 zni#5S9_ngJj`2~0hms-@dXDKTL7$04e3dMws_2H(2{AC0c|6z+dD&1bKYCo2<;@}i zmvFlVZ3v|*jM9M!Nso*KD%afV6<>oG_f=By%yN=p8VXw6>C58`7izn~aRqLT9|Wjh zm@reERu3Gz&-z>fS)>0r$GeNaJ}Z-`tI`QQ&=vvKm4`?&->;)g7S>>nI1)7Zf5v6%<;j`|p&u zuGAh8CKPFs#P+?-NJX;6d1oR&3_!?-vz{cNB;k|^sV<9fhCFp&H@p&!_!w_YDbmg* zcriUHP#G;eEJYYNoLQjxuA0>#MoFlc0)GY(sGkld{miL{)q!`wk^AN^Zk#9Uo#%p) zb_VJSRDYSWMfE~P85j~}Ntq@1;5CHxWJsbtntm@DBpOMM{WGtm^Qe*#Mr{55IjEMB zaVpV+UIVzGd}Lgq`UpJ*_eOyLQO_kD?{)E+znnN&ZEj!uTfFXDB2})evt~@x946K= z-oA}V0T@kEG@oW%=CLrxw08Spb2=+{K2E)!@@_HxCgM16mE*=LW!=af-1+nr*Sok@>(5RuEcmp1AGAnM8INcLY`moA zB3Pw_=hS1r!%=!uiP?}(7WUFg29WG85tj6~0dOkx&qeE+mI8Tuf`(PCA!k&5(_$h+ zm<+t|Kv>dGVhnL^EARn%?!>KlPWAaRUvb%6C`wFUhF9t}yR6hhPvZraKF!IE1dA|R z=gJVoDMmJTn%=+UEOi@!ktit<*f? zEY<4c7%q!6 z*jFM7iA>dLjuhM0+R>RYQ9}JX$%qlDyFX>5#1~1!nH^ztGO6zovR`>sl(%HbK4(@L zzktN$ezwE&>pSI73Q8IN{f1k+8sQX}z4zwyT5zLta&T%e{&TPDq&^@E^w~7;SY%F6 zr62BmSJi+Gz`oQYz{07+%>nq<&I7?6vf9oIgU8=2efvP+`{&UmwPsg0L{-gI@6-`E zYO}oA-RCrOOLriy>@j=M#n+QlziP(pbr}=KtQwZVRPDMItVA)s=qp8EVtbp}>9q~* zo#8zXSg{b$+@IA9n2e-KbqS=M^h#}iR;-~XosoZw1T_8XP*S>pR zFapvHK0Ewf@zG5ovC&GH(_kz9a0KqWP(UMQR6_XmU>J6&Cb6kN#{L{eXfb$)EE(G@ zZ3@r6JhzJ}{3)sWLYVywCc+WP@p}P5ep?^j8QU{A6j66b(}BjcwC4w1VUH-CU~QVK zAdV9@kF}St!~l~UsYwsvfo#&clb5Gi1T1FtK%7-z%}>-w1s&wyfDcNKv>DPc2bzw- zGu}5VH^X>kx2D|Q7ZJvA)7LM1#g?TWeW_@Z(qov$feuNQK3|SPB+RqvsjVIP@J8aw zKVsZEE1Vho4XrEt)sXI+P?qeYoV|#{NyIHZbiC>8uwcC8B60GIf#(yWbb1RO1V@Ih zdS{Oz1cbGJnJ?{ZfVG^?^QkiTV+9McQVXP&gVUJ7e{LovMu{k!qTI;c)f0-hu|L6F zxCFR7bEEnxf=73{j14oT(dEcY-&-Q;xpSL#3&zuR)EJ|G&O&DQBQk6mPGSbbEO(u3 zZ?F%_&Yf+Y^b+C4oYPilA9gPq$%M2D6TnXwlr}(M1iDF%| zNWTZnm^MhI0|iZ!#de9OE_j`N&Ic)8xFP%|cY|U3jHYd;LPYtv`Qnz}W(vby&+e}G z)uY|)aSr~q9z%1=+epG&o=fL!J=;0=B*x)3W@2aLb?RpnUbbimTw_SvW5AtOh2ED6 zZaw~H)9VIq>IS^An7LqtPD^pddW{b*ihUSx8$EEq^v5E!x>2gZ8VKi}^E8d3C6~K@ zWH)FLF*QPfdrI-`!R=g-AX2(G{NbBVCHrN+Wm0qS6kbg1>y%T(?xR@*JsL=x9mTFb zj5mG2&~`?tU~@0JwQJgxvKk3?G}o7hTj%I@$Sb|xrjED+VUh|~(ZZ0W<G~N3P6j42hAJ3N4$YA79+SCwHg6e9AJ3ozOcxi2_ zx@TLyRd;qnWR8s@gCe}xNqh*stRhSt)_`I!)*#-lc)L2P?4^opki=%qeKiNRl%tdFkHkdzbu*i9zZOPD`U z$MVWxEF6Jxpro)c(0q+Lk7>J;F7oe#7#{|yzL>9$y+Em7GB$>29(5USb1fz$C+5dv z2r)5BVI}9_Qn52w;pIv4l`nG#iJZ-;YiMeig?`*bt5y>6C@Fu z|8rY(6R&p(mW>%5uP$L=jji-;B!hHZ?^2a-R%&R zAKsCm4Sg48c`5D)XhxZznTg1YiQZ0dtXLL!2dlmbFT@Tr=r+Dw#uc0h@iIt%+_yJp!?FotD*blAID2Z#|kKjG9#yjS?C{q@m7fz877cpIm z3jG+T>kl>)kuZsFm{7UuZ*t4@D7>O1H@AMH23Z_LF$!lMoT18>%TyDS6#G6Kd z9|HO@7ysVv;p(-UO@3hv2F5hMe!G|(89UIrSzFDiY{;$9 zBYwO1Vm~@V8VkBO8nm1j>I@r-H>X+O(K^Ax;Al1KqWQex=rRLbc*5#SIv-4a@Aa_e z`miMP@Yt9{FLV;1+OdnjA_qWS2$VObYr*xF;3FPO+wB)xBDB>99e7wu%oF>MxxZwo}M z(!0B$s9#z*d-HPzvPBiFE_`TS(y0JWML4MVayK%c7^ae7n1*P4o~|nw;geiu@g2I0 z3-0&Bl+QMl)$D#Vqn7L?`$s^mTa`n2_|Y-EUFp~H+6e0Ci-wgTZ7*uKm5wBUG#y-v*gok9D<6y z??erfSXKo?K!B@h>sKuGt>q|DzG}KSOahm z9!4%Z6Y+Q*&Ymw>i*zJiS%YqyDe{c|g z#hi?cP4u0uoFb!niA{3pS(&+DL_xM=Ih^BRM>pfkm`ZW3Y`8BYUYm~v9YnzO9u#Zvk z{uWc5MD57tw=Ww!Rv#0;76K)pfAZyjEEN{|F8aTz5L!bseFsNlr(bM`omYaE?J_-z zPxj6idr&$p6$m67{b^?N`gFh@p;=RBE+Q;L0CDa3;r)rLRs5#-3?bO*#pBH$yGz?z z(9&8)sUNR2-Z_DUAwjC2p>`7YuP>t(F#K70LBF_3w1B3feYXO!1gA8v-V=P!=OIvF zMy~>%OsCB*rk(Mz)6gyksWFqHt#>(G)VB_%Ek6aXcbTm5XjpU9H)hLec!^r8I_rd? zY6Gg^u{#y8M$lGYf-^hIHAJxVIP4j*;kS&&_E26S`mE{#qRHiOTHN@be|nrQ?kwZB zRo7z0P@B#a9?&Rts!&lQDb2z4*q~1@)y+HE->>F8RK=qbMrR_m(ha|wV^*MLxstmH z2ZqYxS~CyJ-0gj@D6K1*_}u7@7$EP?_QufB_QkUY0qe(2!~v{L6j_N4f2le-yJMnY z_%vGI6F7ROnjpoLSOJ`^t?e`WR>|{*`E*N7nYhExNn@}0LCanI)gey-SqmwmX5K2g z4MI5kNojk$s{6v|&M7hZgHxpL#B(Xb?PcdA39W4XP_id&erojHK);L{xD~)8!6k_I zA&6%Tw;cLn0FcLlqJ*+D(*EeM-Xa|RCyk;7s8ad`K}E=Jq`;3SI#Lv5ywLF*=ljnp zj-MB>#kx2SxzoOOr7kI41J@F6FzB0Dh+1Y6M;iBhEyIjaE;ycR(Ox%aI$YL<7+oOwkte{vZ`BXBak?rD5k5%(yG@R%Lrsia`-&2?1 zAs*+Whb{Z%ZHxRkH~)cTU`$^u`HZ%7>ABD4?CZu4O#ZQeN)@I$OVkC2idV4T84p(} z@bUfEO27;LPZ>}0*Uj-?8UJ6)0Ij}}k%O_L>Wi~#{7tN$J!M^pT-g)Cl%23e za0w_SQl#pM#e$Ejo?nxD+)vu(G-hm@vXPNj-xBww$4cvG!dW)({goCXlqkHo{X?aX zruJD_p=7|G<9rJ#%{xVD8K>N5FxaOpI_QFa$LdhK!SwRRSyH^;{@x4f0V;nDPW6|^ z|M%e|{&o1jR}({hyUZyb%U*g!pDm7eR0s@cu+f;3S)&u>U+emQUIupmvmhtg#E&W? zwm=uh{h1rwxW>808dBlnLZi%Vx1KmRwb_inE4O*^TH;=NZEw7?Mji{HR)i7UVfZw286XmbGLf$u57-rrDM(IBLM1y-UB1q>%7mYz@qEMy zKlH^6AbJ}8WR3Q<^+m!K-%f#){IZ$YpZs9*6IM*FB&RGI#0?^Jn`A-C=3b_1?pQ3v zIC+o90e+TGoud93{I`K4Y-++Fzn0^+e>9NnuLk}Lul*}-M=Sqd&vH@|lXFzG<1?c& zV`EdJV=~k~Z*HAoA<0MRMx`Zawj~EBaj;MQbwuoKBz$$NZ6V=7HmBL)$cO0Y=V2}p z=t=P-t$t4>1SI~XA*9H!etUmi|M#i=4N(3Y%V%x$2j%;N^8G>i{-At+P`*DX-yf9k z56brk<@i{-At+P`*DX-yf9k56brk<@2GHviWTID#6 zWrR$Pni@#N9H}4Q3akpvV|(F&P{IlEHavDQR$B^CMHgEE8++lf5w3g9=m_ZLl-OOUpSxTQ@GwWFyH6|e187954k6ZdOKf)3S{Ho+pOG zMkzs0hW%!iZz2smLCi_iK>1|U?!oxMvn`0e#xh^lV1cv^t7?Q)6$00V}v~P zoX{MZ5)EiD9OuK;PEy+ImL!~X)D!g*c%s)c_hAW~hqA|T87SJo0@nn#2<7DPhPgWN z!eZsCP(ZXnPn5}3U(_GhA_j9aLaC+-uU|aa-m>(CmrSLT@KoUMcx7OAZU%X90Q)*t zr*?%ZZ8lDzHyzmE#zI;VPbsnEvzs}hY?z@L*1BLTtJRw4OYDb)+9LTjeN2(vph~PY z&n=d3KA$Hyi-rrNxgwxd6B$;+Oz2lp@EjD`HPbVS(jARHR|#fEDlQ@qp5mAU99f>l zl!V))--G6w}#HYwcs5d-vRVzIxr!rTc{<2NrR;SG`z2`V?$qW(I4vLJEcWR|3Rjjb!) zdu?%|y@5YPrRDjB?@B5~cfwFKW0fO(<}`SU3>S7IQgE!KZi7AL8K^$YP(87Sg)2b| z(~2e1tCX5X3bD9N446ad^``x zr>o>%d=7$&eAiqQ-OGLU(DRe$Bt^EGIxZ?kR4G-kE5O9&>5f4v)GY1B-{OhX>k|kd-t4E+e9_*K)RBj<R$@e*c+Z8g931fISBgggm?K~z& zXCOD4I*pUVq*>POb}Rn^$kL}yaJajeqN0uTiT;dk1XdJ z!Sd<+=8qv?lyFoE?W84MtEe*V{vn}*)zc1Nca~k<+&9vW1;y6!V-k==c2;zlAj?HV zaTpcsoG78wZAjy+Q>G~WVm-K_1Wwsh#eDOW@v2ZWNvHopOccPFf0iofasN|Vz}KY3YP3o z8b;)<+=r7uUfI%Qh^0k3lWQvaic6=9iqh?GdY9jqCV|+mZFG2Edi zWC|7u-AV*o$b5GOowN^R2eDO3ZCg`4%8qKj#x_AqgV4!+ntUsv@G8MY&XpCaUTVnN zY~d#GBsmayXm|JJ?0H4UCNV}+wengGQfbC}?_CwzSkOQyTS`z&qQ!yl|6}Z(f;5Z5 zWYI3$wyiGPwr$(CZQHj0vTfV8x?EkjJu~Oth&yr4#ChBA89TrHa;=qFktgX)Jd2Bk zy~x&vZWHh*#(1Dl9p9kP@09Mvoz!7I`azq?gj z4Ge>p$q_6!J9_EhQiu~#gl{LTh{^_g;=Qnz(Dnv}`OMWW7u*Uft zj1FcA!y>Cy6aiNFSz;L=fs)W7TJXJ1UVl?O;T`{~m(aB2xP3Ib5IWR;F$u;DfQ*Zw zF?Xrt)@^sVm@Q=v+ViE7C>&}S=Y91%JIi~_b=LRmbw8sISaYBYOHZ&CWR9yo3DJ_P zBC9`;C6gaOL%ZWRbLA4ik1fY#6C{3k=S(2Hvz*6@)Pu|(K=BQ7B zwd$x$*}&fI>%!eZh0tj-gK|+YOwcgtrmhNg9(R?sI!F|ZFymfG?YV)8s0rw&=nyqP3Soe@G_}Zahmp-|>6J7q{wbaFAZ9>J?5)4muv2 z8y-3t|GQ{H%Z>LYOLFOPB7Wu)lnTe|G{vI+t(zFpUP1MBMvS8hU?XF>;hC^HJ7zPM zSMm<|wY8q~M@f(?Fgxs(RU%O1)@sASC;8PnbBxVq z?SaYd{9L#%4(JI6mInlf%grb~4jQxl>L-S|jwU@7PTUYcxI#3iGR# zVKYyWb&_SNgPkBIKTb4*i{3D@gjcUEj@pXL%~&D4)T!;@yd73O9710lPo2f5;D|bn z-6KD*3w4|2EhZMlVs9Ndus62uiHAfto|E@jn=nOzdHoihr1Vb)KvB5>&ij;=q&=@*`SGRz3^;OlME06}fP-u| z=^_PJlZ~TZQMLcAX%CXK?oe4eah$(~;b^N>%nx`cvT$Z{si*U3z3xu-?;}Kzf(+|d z3Ve*YRL6oZ81?COHHuiKd}e)Z2l6$joBilaGGcjq=AQ0-GWD`e^;{hGoq*FI2xkL5 z=Rn}Gh~f+J05d`R2NThR^JU`W?>UnAoL7gjpnK@odgKVg5J=Y7q&C7NBQ)6w4==Pr z6Av`QR*|Hc>UkyW2=rdzsdw!Nv~d4nB@32q6#U-5XvYrn9`@!}*iUl{Rk$r^F<=^7 zT~j1`fv!IYMH5j*k~%45>8VLDy27xKC+`znYV$}O zmt{g6)vF@_%PIHR9MF3z49;;+e%EX2&9#9~7(jiOPVQkpPdw5$1N!TLUoUKg%6fek z{BO8cet|+b=DOt{{O&y^*pdCl*%bumCyLhp9k}O!>%UL>ErRcVfckA#;;(2T^4ln6 z0d7)vI`qr%Q;~4}#@vS$uJ18U@P#o{-*bt`%_+t!w-ekcV;qUtH)6-UAtKBSPMp=n znu9!`R#*4IACbQzw2hHUG@zfuf5Sk5{QEzH2lg0tA&dTXnw|`+B{~K}f z--esBgT0-z>HkZ9d&(&4|Hu!LHUtff@fqR`q&93AyGF}ake1MbIw&egKwEbZSv|>S z+D@gV_GbN}#rH<~MDXuCmVO5OtjdDh=0hdISNO-G{@%tgsL;6!Q;zp-&p+DRx%2UU z|GLZf19O1P2b+)5_(kU-KaIs0Y&08%h0IKQs)IN4{)^r~q&pg$equs#0|&)krhBT1 zo!(4n$mAE!gWoTL{UNWMel$jPR!k;2%Ls@DtR-w2IA&D(@MNr>d z9vj*!f|jN8_>{v!hE$f)a2(ErB8l}xcf+}Ry=I({x8@>hvl+Bzabq*@8GVM_s2n%B zV`cjw;OAE%;&~q)J9FI#2sScyU1MDTnX53c<4%P2u=yNzCUC^piTl5fU0n5J6J-ll z(G0@fsC!OL(m~nu$#c8drfGmGy+Z@s44#1)VxK9g-~v*Mfu?hdAv-(>#1%)pX09Y7C8I?n8%C_B^Yu79Y`gRE z!G%VYE>yP^gJWy>^^KGRbZ>?ZUB+a?L|lJI6GRTrQ{iG=fOA;G1lpe_TVlq zzQHlB&fop;Df;ST6zyZAXkKMU%1>0+fAgJ`)|;fpN_%*urs77!qSKWuw3Xkdg0R)x z@_ZX|q%Weyhz;euYcmt%2eJ5$;Dm=zQ%{~=a;D>tzMxx)7xCBR8f{ChM;Gfd6K+?{ zVrqQK!QuU+I_7wXwTbW3(NbHo6Awl~=@o|B2{4gX9tYsxBS7N8o#ybSZ}53WVyfrG-k{n|X$m?hS>%B@kiwDTmU? zrO@d71sLk;zC(Dj*wzfxz~q#mi4cd02p$~obO_M^MH%w~rfysU<+r8SxESQZ9V1Vp zXGEoCLLJV2N>M*j2uwxk4iK?Ci13GkD=h)Ce`g6CNh4c|nqVQ{QWR?=<YlpEUCNy9_&Z3SpavdN%WTu zXA8kE)S?R;<9yKfjVjA;bo7Cm32yT4MqT}e9FuC!-791zUP900A1lLv{P>Ojl7!1Z z=KVP*t!e#^KOl85(moE;T{ge-ff$>(s^9Pq26($i*2Y*NM*7Rk20kxg?UZJ~P+y3J z-j|};lr*^Ib1(nUlfUn5?~oTZ1hF-u?$gybKsWt(;upb5yI(hE#4#rlIMVZ$gthyy z>5>n5?vrnP5Kex*Cqg|ejk7AQyRpC)m zo&ax`YDK0kU!_h=vri%H&s7wqyr*LM&wmC)B-WBisDu6b75%@8v;Ql<;lE2&*8iEY z^MhkGxBVxgPzzg5+h%t7`qtgi=voUM)DFzMjhm# zkOn>Y1CYiHSRyh%MuJR>RdJ9$HMX3@sGnr&= zEMaF|xw3gu8;v~GrWh6DZ0{l>CGePx*X|%1VeN$_sVmQ!mktR^i44<(=4>)M zZ!XS-B8!zAPbaQxr5{ya4}PkTDr-x) z@~x}O;0*z^)EQ$zLGJf;L87#h?Ue>tG|+aD4sDL&1L8*KBaIl0#(d=LQ@{_SgV#Q8 zmv*O@$2mb=8U`F$J1w3QN2aa6lclTBrj%#041a@K)b1Nwz~(aSg}BJFPaeXHAl#}o zL?s0^?N2t2I@Ab~JrJjgIU!TSR{nSg}vI(lO;&j}~bguIsJ<`4Bsc2{Z3rA1LvEVHZmfm)%i&IW9C+t6=>V zmSEk>jI`kAEQ&N_oy$?RShvcKj5)rvLfq=19-uu}^(Ho7uhN%vz&Adxc(N!PD6vIXp?=i6=j;EL@;KL$*rlGM6v0JP>fa*raM5RV2+wL$t0zSh52#H7y@Zp;Vo6{ zL*wsbv)vQ%kxiM8A33Amvzk4?ohpbUZM8?9ExY>-L;Dr2KGL}6?KwbDP!>r&usZ-z zTwrR6R8koM-G`e>~UKq zETO|aikxm%*wAnspi0T;!AC8w*-2qrk-iQpCXy0P$*8*q(6DRjZ)hh#=0agpILx0Y z-@r>iFXM7dax&#N!EUeD8;>__-fD~aKcAm80p^W0hm=m#VZX7+9+FU%mAY#V(PU`a z3xova1ocEw>u<+ArzIQ}qokq5OxCTTp^>`lh~wCaDXTL2Yl4!ZfR2eXl0TYI)lqd+ z70e>iJaj$a>mk8w4KxR5vbP^Y#t=BaXo(@#H|kJBFHACF{i5O49}#-iImFp5RihPk z7FtEC<@6BmScc4FNz@x?_OlM_an~)Zmvp#E=Z}L3WZqLIT;E?{)COj)#JGC}WWqJ% zpSh2)&Ilzx9AD5AEan79gk3X;47-PIo`8d;!lHxs#hVE=FuP>!R+|lXxN0$+;M^~5 zXMk769vIX6xJel#pW2J(NwDTEXa#f~RlD2_?G{`cF+Dbu;@<25GgE2UQN~)rKt`Bh zjD>`hBP1XU#6H@TpWQf<(2hl0l!E+Z|{h$4FZT9O~`&JZIHvc}7Fo9gWk+K^|TOY+=f z)hcTNhFiIu;NZip0X)X@52N%qdcKeC_8|3g->z8)33=D-t+;L5`WkY2 zJ{yN6nq}H8G*9~Ib8IOV?~WtL=u6Bi^oFsOUY3d3Hf{Q>Num!05MBc(wFx699S~pI zd7>tZX^H$2)l_2PlH}qmgW}=~*APFUxiq9*rk5|w93D|8#J>`C#4)VH4&kc=NVj7i zTNE}md52<$q z+nb+yr^9}ur+me2HG)LS5lq`$mk;F)ZdTFBa~r)Vr^;?@+KEYZW1dZ{O|%=~7gwB1 zrU<UQ8zP&|Z)ZsP_hzXLFZ0tCRx0}(-4Nf{6) zh(QJ-y$fAw+Ao1?VUU2M4yzPuSF~(f)oQo2YWp*rvE}VM`3=PXL zE79jCM#4QIx9N)~OfU@Du+L7N`i0efg@ZJ3&(zXAT0LR(Ym4bu6=zp)&)~W}3qgXH zSSq&7g?5GU?3xXdJ(+oSg;TYiUfEzI%X>;ATdvRWFk;nh%E80jrsdR*RfD|gFxM}D(PePw@mrTnY)4W{=mZ(_I1 z@kczaV_t59eYUmwh%5X~zP-D=^hRHM;4k?r9`?bw!_TGA6@*11BUI94?LdT1DN-vRJv#&8FqJW|I2X!mmA06J`kM1;jxf2cAW37ud<{6OU0qO%0sCk8D3o+Y>Zibwb?lZ!wa?8t?0_Ymbx zB==u>y-5iqU+8I0X|q3;j}4-^CY zn^Lg){Fx~@|G@s##S(OIe#K)l?OQ~?OaR~3ek$l`Dpx&IV?!48JDi@eAx3q@gOyiR z>l>9%?8ucz&j1eWu0*r_;=2}1ulgL};FjUNnblSh1JBfcEx3L0t1CGF%KnvX*&jG? ze%Z5f?Kcl_-C345P4F=+8r?)=Yh)#@Iwid+SKQx~2DLbew7X-*2(tdp7rU;C&PO>^Pt3 z!Fy7y_Dh^m5hI^&Relhu+m`oTuzqa=ZHrrMo!i3JJ!|`YBpf^D_kZEO17-wUbNNm0 z%U!==U4Lld-n@hP%OAgrhQ8)Z-ai8dehlu<;J$+f6iIVt^-HGmX}^*EH}?J6-e{Kp zFo657?AI?G>0kU|4?e=({r$G*`b}<#AS%e}AI;Zed+!eWEg#%xegA54$_cvg3N=rF z`6=A#Z*m`h@f|tvBl;>2_iZ2SFBYGV^U1$_-nSe9`s-(LUw`4tI@qqWv z@9GmG_{XBr*%6eMHv%}9ph$`z>$71X@l5S5v*`VX9KMp2>%eGVpszll5GU$wb<|_@vKqXWS|H^@(%T(B4iY(*JX9Ih%{-W zpUNTugH9weUkasB01-I0QNqNn(%e|I1lzDd2?UaKI#H(t?-fL2*u=7E7hMwrtiWf<#LDQ#FwFAkhp-HTh{&*v5E}Gk zSH=+|h6q}(OsfdXFpg2g4Rmi&nY9tvZj|C~VzVM2q_In*H2OGW12tAQmbYrHuNByJ zCh+c!K0DxGzL{@qe`jY?-Q5pre`RZ1W02sAu+d4t>dMM@s%sS2B11(@*%Qx)o)bJV-0!c~u^ z0@&8rYO;1)k2NlX!E0aDYe$g|gFYxLY%NFTNCu;bpQL;40jpV-u>XRvQ)g7GrN6AV zKH*e3s-J?YMn4?sY~hYBX&S>fKPJl@WoKe*V^w2akEDdDgsIl9@-8=kmb&~ za6xwV6gryX2vK2^l=x@dJuD>MmuxF)#x_R8FMH&rO{I0^D9Ew1v0`otJTihKCY0Ui{;NP z-#P-bKr=Tlx%@TB7LoInbyC8A;VNzfp%7YGXDV+U2FYeCZYgYe(FUVc_7Ek15@yg_ z+1V6*f6^_bht5uxc5ikDjjC3E&Mb}57Lu{5{e_Zkh5If7e58J#GGze^_BK{E*-4r@ z)Ae+PcDuUL(YwpYSI;m^YqpI05@pod*;tNfD;qQKYVd&ss%AH&my9QmLbuYDmV!Zs zaB<3m2Yc&55I489Hd(rk$;#ZB2;SXqlUywhBjdxu6NMiqwY z3P|=VSt$~eid{zqZmzFlf3mjA>m;WTc4pK@>*U-~`(JGneqbeYm93$gcruxTz-LK4 z8bKBd9^e`LMfR6QsmsS)vvAADg1v4u`dLYZlPK!gB_z`uBC6z#J@{48fw7Flf?Ykr zy8Mn*Q&a}Xgd{^hk+O?W!OQVVQQVOF6izeI=#WQ|ESrZna(trpm!9f2>+3_?06Wlc z-PCU_8%BHO2nCpRuD0#7yFmjgY$u>npCBz%P_=BOC3lfk(7v=bvm%PLqp)$L*jZH2 zmH{7)6u8r3A?ogfw4AKCxP|+1db%4)I3e@Hke_lSG_8=?y@D;7@*rGAF{((+p$%7I zWxuA%#4J!0PcMz&>3vi=p8oCw54LVD-#6)9F>(KD8&Sg1Txq4NqbEP7`_9g=+BWgJya2ue>R&Ny{eabmiwSA6Q4bXB8SNOc*T}{pP8Vn}YuqE+T!{#Wtfo*ilP$}#!2?*PdKGjw0zH_3W1{k#xhY=kBqI{h%VRk2 zfU&NqE(XP2piL7CFIZSqR~Nq*1B&S7t3^N9&npXC>+(2S>yrAbYqBHOtL$phNu17% zf95NdsvSk&LP0TlB&@B9SUR*2m8qF{XLC?HqoYuiNi19xacticQ?1yPVRH{B9r-2OM(Ti7cc(;60a>SYy=t= z#X(RdX~f!BwfF7~%}S7zVXr(%%awqg$f4#8yo4MeI2vh0UmQU_fdbJgOKaiPt)+^? z73O101mA`a1fqp(i+ckVg>D)$0AU8+86l{HLG@P7c9gG37tWuuGk)q3A5xnQc0K-* zw$gOaeAMx&eocORK(Shn2sXqc982h12)zMbk}8}HK)qi zihRi<4NZ71#xseLA}r5&Bo8>qW@3#N2x6nG0)ajrifQZ}K8Em@}OoJz}b@yntJ$_Qv9R;s*; zu#0eRtVQC|7LMPzP9!cT*dh@}rV8G~tjz#2hJ80oTR0#aO9}p3+x3Sa$Y1e<)?Oh_ zmDkdn6>%qK^E-h9_j;_$RSEo&nk`m21wIxp+_Uh)Dh=Ss;kGo|Raw^RMw+PfC6BRd zD@pUz=ec6nNC_qCIyqI8E{M&tskIga36%9iM5PuC2}8MW)~S;96am7?z3vr`D)!m3 zyir*(+i@Y4Y8%VP_5xf~vE41Kl#bN7dZ$TEFmBKZd0z)HQ6L@Y1;*ja98JB_>~ED^ z%aQ3liAVuDg9ZYxUrB!H$!UwN5B~gjko{AMAjDG#=dwSKNa=XC5~}noV!p?zOyjo; zI2=;(it9(6lbxGZme$Q+5-y7<1>U+O8&{NjS)15ui9SP}yHn@%b@HT@BJJu6{(^U! zVi0ERYW9?=S~}nXOv;bmsPxUzXDTUaskF0n+B!)TBhFJ*;3km86LFCKt*}rB+IpYl{^~*)rdx8{~8g<|=$bYtp@fa*`H< zHh0&+oSV0-uBuEuY8j%0IB#^GsMOx8|NRc<8e^PCC6A6T&#^0X->s00sG7Nrrj4_P zRz1DQILYSK3O9+oA~laVT3@J3#Z>r2`pIFY4K3#Xj&#lZPN?}O_VqG|3Xw4J%CCo; zym`Tccv$(7D_?mQLn5vhoU^y}HuR?A7GdhGY=k;k9)EyG$da%~YJc^evjnKDo&2OT z61Pl`#NjpNBYHmJZ%yBly?I@Stg+W6tHiK(h(#Bf%$h^DK4GHWG@7@Tc0kv!n3&Sc zP?FZ5yS#nXU31^22Q)>8q##`Z!A}$WKb5-u(AB1&=GD}2(hd`jI@+BlA90nGiCLi% zWferfLt1>qpzHey2lr`$OGuc#5xX!3)s=v1%`f9S2+6ZK-x*z>Vo=7A`wG@Q4c_Y!yn-wwM<0_S~0l}FY zBPti32+3{ZwG}xLE(%e5z|LG;2Z)VT>K6PKV_W*Z^wZ}PSOcrh6k)hyO_hUH)&aWfXu zryQ)lG>LxKzQ7-#Cf1`K_HnyoN9b}97_?(?j~R$oq=-I{7BL?)7@?Q#SD8qiNQh#c zn+qa+OWd(S@pSDdrc+@-LPTtg{oLXlyvpR3?Sp!rY0bUBR)+y|WkVB;-9DJJ4Qv!q zH$NSFjCF?20p#DZYh`UUAz|9Vu{KF9;@4+~tRwsGYLJ6sMI7@W47Cx9m-!K%T2YaiQmZH)}^!sC7Pb{dX5Vh%fsF;U{ zRYnSt($&YPHSXBKL#L5B1erGU$YPI?V9V{6m%RONUSTP(eL20ec|x-i^hCjOCeH3%ljoat8*VHXhag4fAa&|CQ(IclsBaJo z+NhE;>4%*UVK$!9hoS&@I?JjWAUYI4sjzC?NZGP+bq$yOl}rCqFm-m#4{Kzq+Ht|3 z#wO{aXcBGIIF3HHboSO5s6*oaE1b53)E{#eVlAMC@#x;(d1bkSX%{#uwo~CjV zQkxco#>SC&=7rRTL=HU_pdo3hD#fp>vNgzHWz#5C0}!p{09(swZnycC(XK&q1yo?b z0W45u0Yx-n^sAdinl0-^sx5_}MNu160FCmR=8?*lBo?jV2uQQUZ4a^eGuOlY1Pyx{ z9V7q~Zuta!6FcV9U5K|Fp*lrF5zLHV=tGv)VOujH0EHMz4i~1R>i>IJlp?E7~!kKA0Mz z2J{qo>OCAY>FCvy7EJEk+Q!h;Blgx0rA%>eunoE^4dKYzi+deTe`_v>a8AkhgFHCPz8GVc7pOla%S6_7BNkrYo|DN zwojn5M{CU)w8Uo zVJcc$GW96lm`d)|>qg~oaJ^}#Dd;Ar=@L_mdpszC0~Wf>=EdTN_MvX5fmc=tBD4mh~lfP07xMW5~V!+U_srDIJbse6+vwt zsyt}Lk`WqtLA-+Ka@&U(4|LmsJf4X<%kqhiRJdYopWjx*NkECcYZC1FN?ehd%ph6isBlrDWFyivxUSD+ znnaG$%orGV}#`0_I&pLB%U^>tmx1p zCEXMi6%7q#Yig{Dr$)MC*RjjI*Nzw!65psdK```Dw-B(jc60vvk0?}INJPWwTNut>OKT~WU4O~nB?p0j3TVgxHZ9R074B*u36iEMV@>n`)8WFaA zSj1UsIzk4S)*;-3yKc8+(HQ|pVRuo^23UJ<@2oI~ug~Q7&Ilo0>R(BVNxAII(MG;MXD~~FO=~chxt~}P)Y8I&|RZkm51H{4}BklYLFGd&bN7Vg2;H=hsc7|qUC8C zp;2!gPhj(lZX}8*`H^Z^@RtTtIXsdwk=xJi?NAp6O8S{(mj(;R1s<sQy2R5@Irlffa}aE6(&-B?0t>)AAXDLs?P z8YCbOA}WMEXeEJuRFzJC#!5=gXJ>@E(^NAIlVq0$#uZn>fHz5%%fsK2DI^iyDJnU6 zOPgwRtk|MO(%uKlqt4M7s_Rxcn`3ImmBb9RdOf9D~VRvMQr5-{c2`J z+!l&iw$(=~P(Wv7EDd`j?U!!Wzebc9gnnGEh0@x|!)xUfn{DW@Tl3J1N2FR)l!baN zYaSDVGU%yhXrvokIi6lO#IKFPjlJ+XDPW%jf2W|Qr<5l4j(Kx%DMN2*X(_9z*FBc2 z6ltE;54Vkiv((;uLysJ~(&fEjxYCrrMBpRumPR`{N#c0V9elkE=j0B!=WIVjM@LFR zOi$4y$CHhW=#pDP_zz=w%mLB_28nvDOV-q+mzA`2qtM&lq^_*3BQJGOcX&fWTWF5s6Bs4|}DdB?GC2Uc>V0ppyZEahamR6M}w6GVFPa$#H zqfiCTpZbG{NlmM>apYZ-9Jxj1g%wzaY2dif$*6cgZJ~nY4BZL|T@XUqJdSw{G(joHZiE1lFGg(+bts;c{orC*abqsBL^2MBI=??;&KUq_4 zU29<)*k2PU$-oTh?rc@+`#E(_QzTA?4GtERPl8b<**C-mK6t3Hj>s`;7{hf?>ep()VK8QZnk5>{V_97QLNOx5&_NM z6bY{=0}Gyoa+A5!Vk)yn`Xkuvk2aYy&H(GL8>#cwM-H&Y(m)Ei`Hl`vjsOH}6oI$yACXT2!UErzd;*h<$- z^XFKy(oR$dlo*E7qk=m!xt7TuqNBL9JMF%HjZNk68paw&NJvRSN)`bYDK5b!iT#A9 zb3ve#H%}pwQ(05`nFN_{aq^j*rtoDtyvMmCKg9+eS4ltT^PYhb%S=vXY^Lc9o7oC$mm2@TrMluY zG-VG71Eq#tPM%)Q5+D}LOeL2slzF62+Ld0&4MIdJov}Eyp^eQC_z($FHEWws<-}!m z0@7BLV!$^bcvdQ7Je(yuOQ)YZDMJPE=hr^#xaPHScGN0~!cjmxVim&r3m(1TYWu_< zr81FDaEF|6zLD0xIJkg+)mvZO4tXyMZ}^z?I6xo5g_+ANl5 zp0j+~ar>@FHTkE@mOv5lxk7UE`QJ@b?P0r`-5o0Uy=7=_oyg5GLsWNADmpJEblw@d z!^(Z1Oc2>^@!?Jm|5@ZaShUSf7~oD;hebn&%b?;4rR&m$#?BNuSP{rBPh8xqb@g_+ zvw+l3qWC-k#}tzATgKYFq3poIvgg}zb{5*E8Nf-Yk3D#f3c;LM@pK-pUGP zX6eT#r)a4iYL3UGmX?0va?5(e@#S3acf8LH$CTV{qNbi?qMTsPIkhM$iO(*J<{}L$ ziREA*E~7eF<8iFGTQ9Ijl>KZc-ND%!OcLeA|2Av&8MY+pDR3TPUuQOAT-!5pKal z#Mj9QmD@-bqtX^@y)%1wQhEy2zuH#WUn_c1<;5|Gevd{@ai5di(?Y2`0UA-1?8dP+k~3e^S1-s$a3beP_Q(@_(j! z6J8m1UhCJ_JO~7^0{(pC{l&j)wk#Ix{gF6v{G#$j+gmfv4_}vGzy1AdRvZFEI$vr^ z;^m>IpV}=LxgG!_Ki21l7&%ye15PKq1IDEr!_o^g-SVVsQ2OrSlhO%sO;_+}+pqeu z@0tWaDQb*Aw=r@R1 zzYHcwbAuU(Opq7{c$NWvOFy+nI9a(6vrWL#0n0k1dH;w5xek>1fU5)BcEoG;fzI`h zQac3w&@MwLuZKS_+d#4d=U*)GjQ9i*jwX1pV}E%`A4adDZ4QOwxe-_3B|ru3mk(b_0SC^3SZg$b zTIxfI#O-fE#vqqHKnX^e3?E1MK)~+OYd%DPvZdanHMiv6-O^%}{^8yae;gnRDYSeL z*5EEdEh)b{T0wzf-ZZ3q0Bzc9VDZ7)h3W)aXYFSmub&g5<$;iFAOIf(k_hA#BpNEiO#^lX=;A@wdst ziMS60dNG-T4~_&70Dx^nN6IBcF%53gD zvH4>r`_8Myzf}XBd~yLGahBoNGkESx(gM{o;Sxu;!7!L&*w-t{}#mza5Al2R3LqBaYd<5I4>Rk6EA~Af^_O;Uyk@Tk{nX986(@ z1`>mWA5dH!$>?2A%_8Kb_u$5ELp9N!9JZ4$l5on)4w#(c%GQj?wv3zypRU8*1#ZzJ zGGTlj@`?q`D-D_%6GD=> zGh;(FZFr_lQ4EN(A*0txL1odG8!8*ZWP{b*U~LRG9N@EoFd8!NaoA`eb=1A~I~T#$ zuraAND1Xt@SvH+}V}cWki$F|3hQiOa2WW?ymfUMOempu#zTY$$FxSjRNLz-7j*;&{ z(=d5Baib1n5F6Ws9mceyy%9-EFWZF1;i@^1nJ;sQ{=F?ghQEJ-=b4jPwZ}9YT zXmdy`;LX!k-9r&vRvrZhB*(JA+weiAAu!qikv4_?&O#gHPyGHLrk`1&k7IW`lKuMCsc0M7FTzz6v5)L!@^^;r3q&&@1#HR44=Q>xU3~)iBMP z?m5<7B1w2W-Xg5<)=*2lLdw6!#ILVI+UsBxGOCk%#8MPw6xw@f`9N*jAIz+Qv99$r zQcx%B^sGfh7Y-JB8;Xc-+ELO;#4|Xr8#2(=Nr>w(Y`~p>U2O4^jwP=fpA{Rl|2o_V z{T-r93L)vl459!mL{#=H(2`PL9Lpghl>ThV*8_v!cSSCxI+;*EL%a+@BN zf65<2YvTqt`=f<9UKh;b#w%mQEd zi~h8aB43m(_ClunCHL2*{42sBbSHp%HvETVs09xjFE@Af-?OqO9&Ku7r=gDlmzF;h zi}@sX@C8y58IAFX3IxR^-=Lv8Cw#Ljnn>e*OYp-fDoIQBjj!-L})v4iPZl5Sm#e4(Qzg@r6lJ zvS#CwZQSUT-vha70vjX0aj*jPVyqg=<21$gIB12=MerN5=VaRcp`}sW0$wx9Z60s2 z3vXr@)+=hox_-K*WS!as*AjC}nR^nw35dOMkmJs|V%|F7$!`RiwGW5!=|s4xhN;v@ zAGvW@V8ayV)$PVgI`@M*_*|R`2rdl85EiX4Vtq%C_7w*s&$>W~<87-g<`dupkP`fz zn4T6tU;>x#FB3;9p@gg#@XrauC9kKKjCI*(;>alR6DB1Kijb6GLe2#pUbxQ>qBp>) z5j*Jf<>oHUQo>drl8SOD3u9bp%lkSxoChN*}a&g<&frtpH(*-5|zT&sh$p< zk>F~hd3VTf`URkYF-%wb<*yXAuUd-vT}T_`o2X7uo z4i`z;4msK>Pq4oR{D}<)vrkltcvhGkU4wcg1IvMB?#+{ysQ|Vn%|1rl3HKYK8vZu~ zU&r)78V%XCuSp!GT49P*GDR3&Vp)tpqh?i#Ap^E_nCGOC3Es|nj?rm@QzbpW2z!GIuHs2ZY7=GCM zcsG%ab|J0v#*3^LH2pJAx-HpKla1`mBFX(tD*m1x*}EDdHzr^3I#7pjx{o#J+iHrB zHJ6Vy*`@YA(nL#^e6ox-n!l@CiuB_JM1KUs?y1P~VLdqo<$c1%8{!6F?$1Uptu4}B z7QHmi@Ig{3oaS{?%V|@K7%d$zZ7qtlHBj1Wutt`iqLwvK9zFEEOUv=aIfZ13`+*fn ztQa17J+H$v>+p&eqPlfbb*n+$tcdv!=J6>u2dMZx{#;T*)i1mbA{Y0L4=k5=!H!=t zCqfOW(S&Lpn1`vd2}L?_bvI}Ul{#>mlW-0(PH-~nb-^2x&*$LwVWE@03T4{}sguD9 z#WvwwCx$HJ1cA?!aw=%v3C{lyU*8lX3=gh3wr$(CZQHhO+cv+kZQHhO+cW#0?8WZY zNt!fmdfBv3`#!)Io!xmFOBx@%HSh2O}W9J|&z zL5@!@>&mg|_bL~V6!`Woo0?$r0sxfLgYZwuu@S)JA?Dl&k;9V`b|1fgwz`47cF34z7|bRgcK3#X4D=SUrdBQKc} zHJrecmT2q@M7-@`hls9w_35x~im9{8rAIlks4CyoP5lC_Ov%TQdppDSCUgds4_eby zT8zwb(ypD7n<{9%V*{DH%_RzV%RD>+H``n^Ii`b4WOQ0CW*5fSS20qI2r5*&$#}Wi z!saIW-`&&JLF+X}{!R1+3UzA=g@-ujW3-4w3_V#Age6Qwf(E6K5pgsEcP!X{CkAgs z!rrS;$aO$ZJ-p}`whiIuo2>(|_6SyhA8A+QZ7qZ+AlW~N4?s}}q*x~e(Q!f)!f?k$ z{vjupr#V&BcEOc>JC`PW71;H{&3g44;ICy152@HtU@M&N0Qa0 z9#F{lvj`;YUia7_46}ZKH_Jq7DWm;4hhP*^w(h7=XiNZ;_TE#-gf$+($1HLIy(f@y zd|tpuaQOh9GspyU96%uD4cf^_s1eQdrk6=c4YR=xi`kqQTAJYrnGz+<$kXAI+Jc5) zkQw}75LrmbEZm();L~9dwl1JE2q+R3L?!rS*gz-41Zs3RH+u9+9^kxbY;5&U1ACbF zE!{Ym9@@s8qdSXm?y052yQD8wXJ8WVwk~P3KGuSzwvNwjg5aEWJNWHn+fSJl^V==p zH#2RE0&O|{K4Rex?ze#MfEhx){vdsxa=B8VPe8h*E4rn(O;iWlddGE}TEIEVP1J0AXIlf6K`PV!W82{wc%GQYVC@;;B6IU zgSeNL4)I=KJOz26@#W@4DIDOW1D^MRUVKu)PYPH%0QyzvgM=?c=L+;@Kg-gJSURI( zmDw7VUaZpUbq1N2sWy#XsM(czLryE$>pU-FtpIn?_j;9ff)x(XRqAbxXfJwhai837 zOjE_VbtVJGL|?xP|@z08NtLj(#y-yo=TXZS(o<9q!40J0A8cY(PhXk*Ct6QNlB%q>CV@3gfD z58YGMEFNx3P`P?rhi+|{XUvUCcu}peRtpR3(PjXy5Wx*(^W#|YeWCESK)2ci_iToC zSR?nOOJ9%R%kIKAF23wSGf5g3-)_Q|ZG>l-kY}EK-3i!lLKrXp+n(YJd7_AzSIjx= zhYL@#tu;ro=8wh}oqR(l^SyN8w^MAy<2~fSX%Mxm=4K}Un8a)SrG|dPIaiQ#E?cXA zSyai{cEEs%eEdc)WTT*@qoA%P!V@E$4$RtNH!-wIuU$l@FRo=eyJCDOVT6lsf)g*7 z5=!}iH81ZB!#;72E5Qu{KY5sL@(;{jXia9>_uXFZ?h`)Y*K2#h<16v|?^fUsNMDFe z=Hn0c-oIl%DRETzjTpNj0y4N_JIy&?Q`}C(C#yw4PbiD|ZvGO-ceapv~%i+`+&Nlb4vI zLtUkaU(Kc5ied%L-DG#KSG|}&0H$)%-bpeYp@#9oXvAnhefE#~lXGa< zseOcLE%13Fh5UHXXz;*)Jn%7wj|?f~AvTdQPD6piIkTCZR&Y}MctjMMDX+FYmpcjf z18Xvcl`qSY=VIme?V|N3%rD9{tOGfX-D{KQTcpnIee&f3hJ;|4j^a&_B(ZAxs z3{{kWl?ejzgO%mO3co)WI4T7ZEw6hEjd#ln_d9aBWJ7c0XTvIGApR%eF;C7|MAxIa z!%@CHy7vLu0*W|;F65_&0Lq*L&Xnie0oBAmfq8`snpUQ4Jl-)NpfXoNKA{0uo7_NR z!sZ?CzPWvzmXH2hvh%RSK1Kl{xyeTyiZA28=;;%>!-36&V#TG+Ulhvf+uQK==^*;0 zmx!#J@qV=ND?hsc@!LI&->zK!w;rHe{&_k@O*zIZ|Z^ zRv+TgJF>mhrVyP~oE>?Q5mJ>Uv;qYaC{3XWiT)65j{suT4^NLyG-noeaMCLl?Q6yU z#p*uq3#I*h$wU7Ut3%rfiRQyb??FS~iHX(=kLE)~@4-X&<)Zt9(Rt2nKW}na!2U~* zK7H1fq64mRg=EZZtxzB@HJ7k{zdI=pT4a9h&mNvT7;cAj@#AFbPo)s4g(4a?iN{DL zU1QRG?P#lt{zoz(kfC3$b3Ew7)mlX6rNz~_#XrdTeoAmr?45fxIpU;Gj}ePbmEMlc zZ*G|0Jo0N`a6}&K=C?b!4jODH^d{5B-M4w5e8N`m3$*fQZej5r z(hq)71^*T~>#N;yGIS^I=MOM)EIj_SmB@e>X6OTMaxcEmVUr(EoO)P3<>GmVY4TEXnM>dSjKV*}M@q(C@O9Vo#?h<@HH-z|OR)^>t z8h$=u*Sli+XOH-kPZ!~)aBc_ec6$=8QwC*Q=NNeXqyt=5(u}d!`RQO z13Iwy51-F@q`zt3#P6hYpHhN6V_Wm~!ZpSA&o-QX^5Q_+OJWOHAJz00oSWDg-bYr6 zh&LDjEhR8P%uxdoG_0ObO+=U<5txz)Z8U-dgZi^y1QC8o6zDjjS1?km!$~(KnnAZi z3JP&EHAxI0CRF6a>I92k5jtBoT|1Gr(}@;o%r(!{sXx_PdhxIiQs}lVWZS?vGze-> z!q}AD=d9S=FCO229du7IGCk{_xWuAl1m7lHxNE;Sd}uWTs1ySV(g*_vWyr7`1F*t~ zBnG*NKszQZln53r`k6qmV|eHc>BK8?F0fr|Y`!oxlY#<%h(bpl;%0BZ#4zW$aS6bD zQ;1B-W%iYvJW=Rodk4KSQH1oftXw&Bt=i=7F>jZ+K1wmc2qC5jNX)JwAr zHT^@?L$tl;TJ_YzpL#8K&!8gC2k?a-vY6~~UQ`s8xKfj6Q0WXR z)E9s%PQ>tlrWBllkc@VO_%KS*OBaY~he;YPC4jp6713*@MMW|gQX3wM&iDjA%=7c(2bUmQbpKf2d;e7Buf--Zqzz6&C8 zsn2xpioP>Bfn&ENSr~91H@UqAMVXdRSdUy<4_#W1Rak$bE^tt%2WusQ{f2@2rh)s$ zf$RQLhw*7^T*39|y;9TQP(itrFbl`zKU^vJrLFUq-Z&jxRk}?ib8+~46T9Z;GWxsw zIsE1PnJu+8^Oe%ZemAWnH(EGNEIumAeQ#S_luUCY7LqR#z=0n=kjT)AH2dcYeq2Dn z!fTjCxhIh!_VI7AgaUV;`L!_vN`Ki7?JDHF94<-@YWc>w$hj@3j#+8UC`SS}dTO;Z zN{w8l6$A;9K)=xK6Kmv(-6F{+oNNM~!pJ{F#u1`4BHtj514i@^LM0;KkW)*a6)RXw zHZV2|3jMH6HVbUcnrpjmqh2^Vj8`iL{Rt!-Re%8;#%!k!|vvubWsT_l{FQeBPMLPOHtDdIbc>g~khoW#yJoH4B} z(*=S>-Tz-Bg8R&nzH4fTL1<GPwNPOA#YkQBlKs$-@pPM-;j26_ln^1?Y!b5fr6p{hjMEQ+|taTFO&sQ z&IWPZL^-dL4IS8I!KlFnHg4%~h+)Gwv-)6=*M=C;BBWVD8<^0dT(*ohtZ4K$YZ?+?ok<8I%Z9 zX-*bgqe7HZo!74l3(Ud~vtVUV(S|K**21XE1wwA&$|zkKYS0o+@Nel4o&aLU_-fgMC+!Ynj&au;y2h0SYtC*fLj{5nN|>QN(5dJIrVHF@tG%WIDzs; z9j;w@^8kx~X%UR9Uh&4J8M$(5oPdvdGDV7t4Y;r5*3dZ5sA7wGOLNnVsDtI3gC_!7 zJh7%~Cw4j1Ezu2L4(^8N#yz2O2mGk{%kdw)P}-|PLN3cp_BG21Je1&Oh@;&&9b%aD zLQQAK`6Qx*t6VxJA+@KT=YZ~nj`|$7B`~u>L2cH+fFyl!;_I`M0* z*!fR(UWKQ!N8y}8tzH2c|uv1g-r^ZzEZDGdNM|7?L^squZ zF;(K&&zV1q<+D`v9$Y+KBf3ppYC;kp4P98Il7-#+|JP>g8$oeL&0Vabm$i?SB!7fjOIEBDt{(%7 zhQfoee7mQ>y#nAdmQwq~48Y|0q3?pugdKta@=IVv7C5!Mzy}N+GNXcpULEnpDYIL` zWlP4}o7X?=30KQ1;u|eZTFh_ zMC9edy_d@q^3JOfr<|NYw(Y`0UAUt=SvNNvb9EQA!+5;QK4NaRxbTd&A`f*^1*{!i zfbL>eu8#WW$An|}5I?Vy2}JW@El;i7)Xl>?aQcA`mpCt0liAYVQe)70;W9|W7KPbe~#m`=@ zNbLI!Yq7@6TN}pof{~rOI>hL~dwKz*T*gKWwA5?Z!zI<6;Gs?O(xgz|Nz%jwNFu#b z$p}zq8r+fG%KjscZRIH$-!|FF9k+wbB@GNG=0J`_U=|_kt@GIzqFCY;-5i9PsLm7) zP-yZv?WIW^M;^gdNXQ%~zYW)P@y0^452Jj3Mxn7Y_XM7p4@0yAWHbiK-kLq-4TY0E z@QWCPuXe%CICFMs#!tMLbq0u;pE?i8;}NOM553~R=ACvPD9aB|=mIFcKp%AZG0G^? z2QvLEQ7F_0n|kz?-&Vf z021_8mL#u z{e_~MR43H)hb{YDvvVt&&@@JXb)=gBf&c4x#CP8!+@0_aUIVU$nh~yo@LSoSv-50w+-fWDl*_V>DU5~HXWv3+2PZ;w!uG^2Ai%MU!`y> z0B;;Q;TzZ$V3>lfRg{oU@4SDYVDFjn?E_Bo1?wTrs#TiVn~*}ANZ8mapXKRM4KV_L zmPhFO3o`sHvoQ4mQhxp`D0$FN@zC#|_)J$Q@rQl+WOqpWrPYZ!Q9tMJZ~2VB*Zx7+ zF8c$CzX(4d?d~hZPZY2hnqL_bn3zNB3|f%Nd(;Q9fJ5o@26Hy-?J~b7kQzmCf7^G3 zm#w3&lVDj`LVqtFL}?#_^}>bDHa(XK{~{3nQ2L-cCkgv5^|{ev3N>))XP}hfOjlCN zVznw5<|LDIY6T7(2gb&M{iE)O4THrBBszkCSxB{CC&a)MqulEZ`K**K4+J?9dRaG_ zWR#KYMg33Xp+UJQ<|*d&$Pq3xc|z~eEp0>TRd88AD>?)=B;dtrR8WTq9UQ}f5qp;@ z24sRA$uK1m?*Wr`D_7E1ov}%F+KZ0rUc4Tfwk;hTsRG zcL_fkPp6C%y|XkI>+=Nd0aT+cZ2m{Aw!t zA6G`vy`NEH4vk5^vl~2vT(cMPX`OG$yhv$lXi_(>0b%}YCs`c@8_pqyl9Oagsu{2C zT%|nMLK%l^13fh&mt+%esQ==|#`58V&F!(5o{GlKrkIFsv|oW3_8|f8DHcW}>J4>N zqnvS6Fq;vNj*YC}bd;ohHUq}pc*A#8#bZ4KOdey&u#XW~kHu_oFUI&_&*N_~~8;l8mZE{v}WRbYef2vefDoiQ&DiXG}Z9qIX)xX8#nFP#9=L@HXDV}_mh@DpVRh|P1Rzi~K zehOeany>~jPlSM=+y!Af0nZ9+m?dP;_!WU1I~#~%mlX$erDLJV*KHYjUNxT7AJC#=fY|uDCxMr8nn4^2@lJz)pEM@`g1(P}i|vs>@rZXYv1;hE-sX zcC6?^tY~4%XjDfs{ew!X`wk_c_XnSS$D%pHmSE`(Js5ST$o3DY7>#$Rc0_oL$u~%R zV5VWjtY%RyXXISY)o_nNYQmgrj`{t-)mF7qnxqX>Ck@RPa5k9_6)nF^Fkh{%lq zE);~uK2QHNgX@G`ErrjL$P8A^bizis>4=iq1fM=^6LKMPcL(Z|IDXuc`A!p590pM% zbq8*+ktyAVNYRJ!WPNMAj3Svazc%#Ck4)dGHv9UJ8f%TK3fd>#!D9xLX`&a&j-20< z2?{jxA7}7on8g7|o(W`FkqOH@HOR1s3k*GF;Mm21J2{2WFpLA~)#;Vqoly&I=*Waj z<7A5fBzoG7+%5fZR`LdSHvEUR&c`zpyNs*4Px1)CoC!fZGa)G0QUr;Ul}weNm)s|X z$yN5ND?lJyD?z{kCzybY2_k5w{zjm1u3zsG{xtzAi0gFTF4tt$Vy?Eb*uY87-2deE z&Nd#Q@|Ggu+I5N<-Vt@GvwzBiVKW=9(jCu^-VfwVm~zlFNE4JiZKPpL_n5(lymmMo z=D4~$d9@5k_qFCpUFWO@hnj%!3@lJ?JBptcn1c|8Uk>Mlp;wUxXc6GQ2!*_!wNqWo z(387@{yd1C;pO-L2Us?>N)SxEi zHn4MAQNN=D-!%&-f&HSx^Z86fdkutXk^G^lqM1fHs&cG-CdU4Q$}`Y zN&LQDc2F<3QCM0qlmU|7j#=;~kmW-p`XC>#^hl^aP|-p1EezxC;Cs(W*g#1&aWgZMyCoF+-nz*dr6KPIKys9FX{|lPF$@v7rcpK5I zGZQw2!cojC1ket8bC;n9P-cS``a-SH-)XglK+e%$)WH!@9KF=dyS)a?#U9TePo3d%xBx++U*(8!|=upx#QL(J-wb3~dc5Z8C zwrpGghC~QyE8^6NO~(9e{EO$U2Y@s4cI=1+cTo@Ep*`x0aMTAOX*#?h|APaDIbWc0 z7u zAn}-(5Usp9TQNl5r7}{OviwrR6^HMGU@h9R=24(?vPoI3gTuL%zR2kGqCIAaBIFb8 z{5mJ}olQJE{p|c&$8UTG^n7^0!!^iz-4lqTPniq>9NokO4zTSV(6O+7Y!drh&_!NTXMgtoWwM zktY+HGs#FNUCktO(l$W=QICGRrRE6Ps$a@<`^u0VburfIf+`O2M5N<+n8F4F73n1E zABB4VYRXu`^K8T#S2K72H$cb-;ieS6Aij?r6TjfVD<%vpzqt2BAH{TU$jGUB{qi@O z99v(o))Tmf{V&8>CisES6M6e04-k7M{}5Xfuv<~77f>I+HKfPF;y!&EoV_NPPvqMj zEjFC?f=q)^H}EiKZ5EOPxt1)lY5lv@c*;g9+p=H>HmNo=sa?u-om~nIl+}(zIw1W& z2xlVQ2!lI?28ekCWH{J~GD)W^7RX))+nvz+4DR5O`W?n?Sdeu=v?-eYlg(_}UaZkH0A zZ5?+S`~^T@!p`u{M{q&0dHAxZqPGuX(A#mFI{`^c7xk@~UnU3Eaj9{qoZlHMckySTGZ4q>AHMU11?sWYwVOBc%0~%s=hdzSlqZSMne|_%dWI(yZ3O z{|uo>>Z>ObEKCOstf^ue;sPPn*i5vS4C7dVwth;H+vk>PII-)w=82 zP6sYlaX6N;pwqQJ99mis>{_7=s#GD~w4(P7uRJ`asY1_cm^@~*VCu9_?(_t7T}!s7`)rkvExCCBe3-HOf>)o$UMOwM3z6RcThJUj6Kk$zbej(VGi3tIz@U zzJQE-=K**QA`{GkfIwiMKqia<0fmr)Ln7QQqiF{j9br%kq?K?>N(K*d%c2 zLM3GL0yeH76TG=062yl>B#0BzE!6vwfyd9b)eG-e3CW@rx%YE~2d`izkz0Eaqjpwo ziBdf;o2yqKRJ2l~a@m&s$JDM(RKCR<=S9an?leg2(K8D*D*S%YP&@xl>+3S?L4bX5 zp)WKv>zp=m$RMHBJ*A6ra6+$5=1EF%1o-#Xh)w0QY3F8a$VJLH4ijdcgI_!YBdeF- z7P}HWvvnZBKn zK3NGxg5c3Fj$o^UvSnO>cS;AnwEQyC3-^As%ySr!hDWp>1a#P(gaNxW&G>hP_M~Pj zB|cT-%nw6~pQ0sA?lJ8rHfm$HqJiR`v0o>*P$|N)aA)Djmb}oKBIQ8+SkC? z*CuWJleYym*V>k4KKwX$O>T|cZ^FIZcSTt4x7?W|JIL2`pOO+j>b|X)KD$G=X{_}m z?Y%Uw8(r(Uw;0X5639tSiM@I`P5ji(VLpe7t*L-JtqX$5+W4k#^C`DCEa}Jg^%`wN zf;(X#uG}O=>$rA1pqQ&_88$n>%r##GbDj9VeUr5y?Uk1>{^aEGZ%%WFMraHyk&O`J zQ^H_M5Dk$Q5F`np5+q@hND3y9lW73~#!#Z7t7uwOF@U%4-)aesb z=!%KM+y8>X90CA-N;1Dt51e5Q{j>AR?QR6Hu+6NTnJHTTv*BRU)OX)QcG8gN%lRQS zdduV+63_5F(2XE2fQM+4eTE1{w`^bfp08sQCjIY){=N5ab?)+FPhG+W`p*ddw;D97 zdSM;ym%fGeC%2O5)eY9aG~q7HJl_$t&ZjR0{yrHTBxsj9afj%M<;yd+#vvth&anPwa||Z_iSc zxn(^YbZH@D=x7<1ZcE{j#0i>}@Ry?1Ws1se>B4Lq7Hi1({Q5p7mOQrbUZg3OP{a73 z5iWx-MvP~vY=F6wZ)`e7@>@W>44*_Du6PRZ%GIbU-NcKX^^OwXq6Ry@9hcF{Up-w% zGgE!pPf!*U6J;^USfw$NKdye!5ZmscHYD_`}k{_q=+2LT9R!?;f zJr#Z#wX29X$3Nhtkr@eO$a6xZ1#yytF(S;js5lH#E<++*dBj{rS|vs5MFsN4`(lic zRHCu4WSVD2!4SN)EaOx>2h%vsRx&>z{E}30TCU7#JzPtC_q8(Z{GsGNVf88sA;pgA zh3;vXTa?e5%gIIqU;G9So2a9Swd6vFH|f@ucR}O_CyHz6+XA>i`QxG< zj3^Mr0Q^WHtaZe8WfVf`6aw`WBKa7RLX1!)Myw-I%+jbY2H}_iB}GH#m(cdq^eY`7 zN~L#S7nFVv4j-60g1T{0`<)sQQR}TBsHtmgs>}BuFVkY)Q|mz$JciMmUyFs>xqGQ( z8d;T{MQ@6nCa<2BR-!37%LZPMn}+W)v*#w+O&7|68cw9muOhTqud9$@?#kCB+~(6{YlBvLR=##j$BKtS+V+uSGNtTwW2k?2yrNNdIOUdis_cq_B5ql_#1hr~;y(_HdEUk*JSlv{k z)IPm7<3{gqvE>zEZhO!I?08T=1oCT{?hPSeW|XkgOpnjx3$i?++`~@K=yL?()kFfd zWCFDx^sZ*R0x)OEEai*;3C=M^{IAA175%nbrz7Q0;jtFh;{Cceab0e{@K|X+;o1;= z$(}J6-kK;D*x8kyWn++hXSj}0cLbha*21M4E@DjIg0Ce?l>EhAi9?KMu02`{ASih7 zI8f2_sEb0LYFLaW)F_Z0bQV4?RtyYD|LB6Y2e;nHpe^ zhVLR=^#@rRaG!?hXi&Ny+Sh~2M)ax?VKwNn8U(M0+!jK7|6zWO_~HD!^OeOJrE~;2 z8&=dl?gHa&-)eQ`RtyKKBdB53P!`9rEO)9ZMAL+2-CI&-vS6^yb2^4?lolgBT0So&fVyXjR|ul?nhbN*Me zC&Ebi)D@#dF_X*SjZC zjZU<~I#R{LIUI-e{!Ivz|8OpH&nbS-DSzJ~ao-_w-yuWi6RPtr50cN$sL~yZ^uRW7 zh8sohU+VElXEp4NQomOg@B;{X-G^kuN3{M8>wVs9_5e9>svI<9?xuY0RgBrbyiYFX z8as$m)Hzx(Sy@|!hNVu+tJCuAFuynyorcHO@f=Y2UIHem;d;UBQ%U(W9+EG>#8KT@ zI|Mm!#5Op=UU?<9xVGjxzrXbEf?V!~9oq8}?kFpbvc@pQWL%_CN|9s=CfXnqEg58) z=I9w(8b+Rq##u?8JSNes{b>>LFaAEppN1=`rH|OUjYusft#!;~12BFZWI8!ggCtpjJh?&0ZCI=GZjA{w+XO2w{X$LkKc#AZp`<~h zBnzlSPYN~?h7}Yx3ZzJ{=Lm6N84V;&Jqg29LchTDF|uci;|CuX|NNU*y197l)PEin zzg+TngXUf%eT?kcC0FX>66C};9+NFaulq!KLsDK<+$u#czSl3d=Ymo4sw+8;KlE(k zJsK*xoAFwADpVDME0G-{`b+8O3<)6GlQJlz0hmhCw)yRGe7wOAjuZVOE-P z;-;XdQ&Kd^#t$(#;a;40TPCP(ladxG$&Lbi7BA-f&1aS2PBaozmwCPoI0QG zR2Z5g1SGI?mUCv$AlWW!`xsuU<}-fDUd5Nc1BO2pck!6UuW=#!2ufUCS8&JYAV>`S z+`OCdS#Va7HtqOlmP*A}Z$(&vPnwKBvPyp(xr)&aJKpS#Yx0$yh-$?#+Rd<#BbX*y zToKOjL0ztAAeYuuKh+UGo=$AvPH>0EIuM${9vv8wjcAfifJ)~as(fOlnjy81 zj$Qo3kpR_U;)(_G@bOsbw`Lw8e)?r=RnKU{qb-%VP`6e4%SEfG^T?IDOidp+MbPva zvQ40s!N!hY@M#Y^x{OD?9CPT|*vmJ)$QM&iFVmfS?74EvHL94Lfp#@nr#;)O+g8%< zgbCF9$I=-ZrRF-(a*ycGK35CkzflFPfe>fx7$odS+iarO!j$#J3I=63o}1lP zGS1BpJ+tP$_NpxUGhATD`{iJsKDEBl>tapNb=g*o+9=yovuuWv3hpfO6l|)Ak=L;> zE1a5tOibA~iWSj{CvaXV>4YbAUNK-yD|SpPdQ9>~y7KZ&9BTfa?AmMTwOuC6%-~Uq zrgocTjBi)1%QvdbDtz&NsZbQuGt=g{3)3AEL|pbr!)HNX8=z4{Bh|ySR*fZo#Q!#Z zPRhyj*`%xa$_WnTAFlGN8ixsUNqaRi5ADs;rOx4^u=sLGXX_P*=m6OprVLvOm`5Km z7{?ur5|D>+Xi@m(h$!TX`gnr9k2PZw>5IZ@>67f0zCEDj zC);kO%Lh$jen|EnXBtIYCoro13m$@waP1cBfy?IckE5);6l*XftSc#mHmam#e&*=! z`Qx1elp=6*&klJa%C+n8C<<{B!qbH_p75=~&5sArH(+ehAV#H-v#>Gpf95Fw^z2m! zPUZP6eVknPDC-8~KMP+^1uGtFTRICbe=0di?R`&roOFBmI7#($wHMf#nr*E(S5l>7 zVQVWy;yp3@f#DlQn7yd;l=+i|{;2sp#mE~?^59ZhS5upNLVUyjALskAWaQ9%Jpcgo z<^L@$gZzI_%TRVPba8e5zn=H8>eepEW2nDkX+25Zevrsxgdo^44Yd6n2rMtg{Ru3Z($?OBi%~0+4avWf(hfx^kpnK?_&pM5`De?L3U zURjIwB$(epVqBffPdB+8?!Df3)0gyrKj+8*T@U8?uLjdoyX`2*N*SSRPxzc%bR&?I zMoPoJ7(zl&Q{g0XRQ0|TBN-w}N*qoZX+}y>X#jgbGZCaq<|HoJt=Ege>Ew4(;W@IvD zy8C%yyAi1NawW(!j=5nnyc<625~Q@9y>*TeF)o^l!kt!RF%DdOR_nl@7Sjnhnuxq? z#apE~XM*l|(R6OEV+|V|$YeX~je{~dZb_{t8i>?lZS5y0J4iY82W)T)4-3!h8Gcqs~75+m^?9`O8$hh<9BmG7B4$7k&X3SCro@KSYOU7AjyJ*q^bCZO;Ml5 z%iDvhpwLu&LaeF$qT^M4g5*J^(!q5{?ik7r-`<0x_z&f$qf&D!&V}BnxK<$^8asZ9 z#$q9o%RkdL}&U4&isu$#d7LRZgipi73f1Gn&U6#v#&-1X_wWQ2%&9?o9FmP zyz>tAjxQgojn`3y-V-d&4tH27yLrbv!zirEhI)X8)QPy&T!r=nEHd81`oVLs8Hzju0)~yKncjqtJwNBCjDlXiYaiA8Fyn zt+rEb@TU*2-x+7%rr=+6E{AfOd)Hl&pbh!!fPC%4j)bY?*|h>Jk)G{YI!_b{gF7mb zgPs%}qr`;vwRhG~CJHjTY?q!XY^=IrS5#6FI>Hy@s3|WUTOZZk-3LVf{cD0@Z>V%{ zT<-Sn<_7wE^mKKf5I|vb75m}2B2~EQ54OT!74NFD&=phw3R^ zZJlDo13fF4y$6B+ZpU<^XMgB*fLFk{2f#M4H_N< zk*UB$P{BlL!9?C*pw(~?aXF|w?`O>4M|j}GM=`cC@{lch;1GK4#1U=Mm;FcG{xj7n ziB)^eP;Ev5YwYpULOMs^vbbSrx=UDxf(73GBS6hkaLcvpM7dUbKa8f|S5=_8)Xo0> z6D$czo4hVN+?zf+@Ih05a0ekynKo&Nwq{CxkRurLpjU2D4%=t8Ns%=G+|um^b&q-W z4KpHJpPkjr0L)~XVOFS6atIrD5IB{_bCf2*NSF{R&WI2)kQX46!n;RUM@o=P%0EhV zrUGITj_`9Rp?FNR8v&c(^DMe z`QpNxYEqvlIYv4IIv#LM)K11tL%@DJT%Wl#EK1mDGj~cD+%!DW1oG72wCRp+>ZZYB z>m{Y)^9(z_3LWA?o1&=%+Av5p4<6YAa_eAd3u;#;xy3x)Y?=;UDj#r$*!Rp!HO~m8 zS2z}uX!cB&7H#QT|6ObWs(9~ zxF)puhW{U!@h)-2_CJBG*>L|G%%J<(+4~w${dG06yd!E7wDT%y*IJcz8(eI`Ke{{5A4iyx3DkIGBO| zbTIzjnEche5CS~p#u1j^(b0(knv|p9pp5Qy`I97*=fG$#m6OSHaU?I6zfA13gSYBn^~O(%|$E=n3OjVAzRWzxPcm$GP`E%oDiOK#YwhtYO;3fhOiW#SHHER-ufx@FH5$ z*vStL#jc82rYD=Qg$7QFq^2CJ*-|q&iWR1XCiOGR(+%CFR+h5CL8h`TK{XYp*JMc4 zgNY7}N`{T}!f+$iOd~W@JjvLVMOQ*bavVsNch?%&QS6|rt;tE+=&)d$b1=h0Oze@Z zCfXUBAMuqs!W4+nVn~EkHSjT5NNk+3X5ebi*gf-gI3fvstPhiLN9tZ6J1$wtl-60L)jL{?DCGJ zqmwUR1&A6fScp_I{t5=$3A<1q!M|SqY4q7YF=tX|Wjz<*EM>reurtNTj#fsMhC;_z zik={>zr{>s>Ln14v4@W@wK6=`()fW=h}WNXH1-zvs! zG`P^zkaqxHYMHcgDOUanhkbT%!_EhHFX2MWa&wyl7#8dIa&*dLBv$<)YcQoKqk13P zHr3(CHNpQops4cjpIAsZx=hN+W1a)tHaNiLho8Ogdh9gan(I7d+ms8%px)5dCaiz zfQ5Ak_Npf-0vL<&MrpALL7t2UJq-C)_tJJdkUCRuX`~jeU3a*D$Af)$-2w2zmoS)u zq+}#^c>QK`zc1NXH^^e2=cM|tirJU_?lWB2AxqYQ&d0nNp)`|+V zlMRh#M{`L-MPWy0MMt68u>i7KC?>H33r$s?zS^orSC(0G#D;af7Ylc}St`aaBfcUr z1N#~sE>c`DhFZ1GriOD^*pMA4WKKajzT#4o6 zg_@>I@qeiaMFrWfW*2>u2Nsq$lg-$SHxcpmETuUE8%d05il7-{gOQsMM|4OqrpH9g zn$mQQpumk^AqQ#UNf`>7d@!$#e5-D5)~ z1B4_`n@~%>xo3 zk5>9gmUVUPB zyvK$Eq;nlPH753k{HyxQ&?o9$1`lt8Uioy#%r?%3#@_TS#C@4L^YBHi$6669 z;>*gc%wl)7x8c!z4&0aulnqhY&3}(nrn3eDYjb|^w$+RyRhNQTfgcGm0JdWWX{~F0 z(b9iK!|M+)Y1&i9ZOKAix&ZTtwy{7(2OAg9Yc$4QkAZD*JPN-Gp55Pt7|p3!l7P+D zER}M@!Y*+R1}`|d5g|RwxS}P$oLTF+04Kkr$iu@D*lPMh#l$B~Qb&_pVrd6jj5MaN zuL9d(jgped`ixud9xiCX^Hm-9VEyj$7W^|J&1!UlE;cTNnXLCp`EyK!)&1uh_eMmOY7ZQ z>NqoUI%X7@NI)na&SseO>48&@-jnw!EgFzc0@IillP)q!jhArO~PBTj?ZhLpS4t~tBaIVfeL5?#;LTZq| zt$8!%gl)w(M@_jR<^c;d{iR{ybZUE~Zoh&GmhbHu8GY^22nwJh4&I;IiL_hfkm}$H zGI&lo;LLKek6EK9#^1^)qaz1zhcB-Maf-rxMT)a@%xsR4k1UUKM7=7|Y=muqCV%{5 zE9>9E0dirAq)b+v?JouX15*BPP&{Z={gZJO`0S5)Xk4K|WKh{HkulW9aNyhzq=+9% zY6e@?QrDTQZc%+Y+H*~lmn~auD8Z4{*Q3;kvql=KxIXvI>zn6ZJA%?DeN8c3`_t~* z76i{&;nNqccLmt!)4^JIiP_~6q#s;NBFhhyEnb&RL4CEpK33vR5z6pqyppnYn-v#o z9P7JiQn6hYqrGm8+DLcW1g#rprmsYf;6?lOUGYyr!8W_@zJc-eh%?lS!3Zt;jg*Hk zL?nbg9Z(Y%Q+=TQwQ=#|;8c#6d;QA-+UMD)SooGv8yw#V;Fa9u zP;4f8iXj%!IpTpQA`xkS7-k#$$i}g00|wORR4jc6>~h>O7N45j8Y^wgA*yd;8pJD< zb1Zwg=GBWdyPSO|(&2jcT=(rS@O8>Yp`hI}f1C+0vv~NJX1CE2| zu8DrAp(ha*6uL^nu7Z<26_xN+WgJ~HRl72$`x47Rtqbq2YT6O5i$`}goru>Zleg53 z2)|0KyPl4~-2t61>aF6WjY{eZhvMg6q%pq0@)t}9UKe_rw+Dt3p{|6<+|_h1@X_)s zxVYp@uCo;F$s_Bdj?$I%%^aG@NnxW4Nf$94pZLyxWmyR3OX4i6Cu ziv}u8dkVZ$%E9DEm!_;d)Rr^*1g_F-dLZl42xytb*0vWUEUClxEXxguQ8pi3Qc+_e z$417B)3-(mHSf_SCtNbqXvoibzHv8+q4V8fRCYXH3kXfQ)OO%1GiYnvM-{ z1YVKLN()zO=s&7P!B+hNiH;r?!Uv zdnfPnwco8u|}d-eaTZT$bQ5Ur>qha`Z^vuN9Ct3&aJ^39(nrJ*Xshn`o! zoq(0VA})+z-=PE6#J;zIi{y)1hM1K14d_c@glkbI5TttjXot(~mg9Ac>+x~*6%Rmn z&?+xP1q?OEYO!IyrG7-8gc}ta>f6b;KQN4Ja8LZ05yO^gDi;zZ2j}FxJZh*1u|67> zzVGm*Gz6K;{6Ty#85V}u*3fm_8QEyYLD<3+v< zs4~iJJ1OQt{;4R()0S}|C8VP*v?h|%8qIBw(fP*=%lUcH$Htnz>c>kyLi_LvuF|Gxbi6ThmHRC7=`kul1jN3 zy^nhxw4thHue6Gyqt*c@)zQ+gzB-0VK0>h85UrSsZWsj> z0)MpuY82%`+$Vx6>MJe?_a{6N{({w_G?5YKcWwbqreel;A)o2^d?>NjnN*4M`$DYr z+=|nN_Y;HjZ|6)qBO`jr&)mGnRU@9&b@%M|)lansfZlKtnw-HL5YFc?z46{(G)hny z>?cQ_vq4mB#6bgwF5^89AiC7OFf`Jbi2XG5D@5#9L$U%A^cTVqq=TC<|3s27Ec9nX z63}6K(hvs*Y4GqM^aMk34EAFFN#kp0RsV(RJ{&1%s=3X>aQBwL$&Zlle?I5&{j`9G z9CyN%)J%5Ve_r0$Sf|ngGK}WY*Uj@bbu`xHt8sTx0UbGJ4utU|#CQlUUfgiGwQ_OF z>?zX1@%u6T)fj(uS0ET^Edik=^Px50gqb0-;jU5w+} zNJ*!A16rNXawU#`>&j=#d^Tc^8oG9oX2Cs3X3T@tqX4+OnXy&|6>?>!#eTMkJ~mVH zY62mpz#3egt5#(tct95*r;@T~kP+6DZ_997k%;2`tvPeh*Smy;lYsp&`j-h|f=CDJ ztWevov#z9Kh7pO0Wf0t$Q(5^zNY;y-D7Q2su0uvOps6>mriMpDiz$dQw^C#`%}5TV z81TcVG1l_(3?$e(j!^{Of_y~#JBriyQD`!zNE)PEsnloQZ_nlRi4hcem8j4@GyBB(h~dYRI5>Kf^?!bcR>-4i%KKvd-N7KXIg=|b$% z+z}E726+tEs6tFv4DNSs4h!qa18Kb49B~uUXE|GWrgo0>)FEe{r(r^kFV7s`G`zpk zcnCV!`Ot2$5x2{qin7mTN{kR^qMAe^bA+#?Rc$HCs{E{5F6)&zyttY0a=EW0BJ{Z% z`m)=99hPYxmSl^K`CwPv=v4KpGWEY-$ncnEoq1XRMn*B5;-^(6{_4)8MPTRdQx5!d z0nm8kOw=9+yI{Mtzaw98WW)eq!lziKQ3g+f?Vs?<)6#|tsqI6q>IQd~l?2RUnX44r zz|p15+jc8op{_zw4okn4jiui$Omifb=$9nF4yR-Mz-)cB8|r=zifP;E?p0{aUG{ro z;JJ`zCn43yhWJ6rv@-%d@41-s+|cyjU71{E`_DAbmw+zW(+}_mT-3*?9F%c(Q6lOV z!-{piJc*onxR-26`rhavBX>f#GUV+DheHWz+oe0+->F5j?JL|dJh7_echD&i#_q-E0-+5#82!_`haE;om1*6ra-hLaXE-Oq7&jlk>=?!i6 zZxUD!H%6(E(AadX6V_)Ry^etXq!Rd_hT&U59X72AE-4C|BUM){o9*7{VxVp4|n##JeZrX%LVWml#y}pEjK=%J=WRR&FmY>Z7!!y~<&jpk%x%xf1+xwr zZ`?D!1gAk&Nduxb$9W8L_6NXIWEsWn6IwN)h2PG-g-CmGU}B?e!tYgddx6H~W3|lM6!0 z4sTb#{R{)f?m_6e$I_k_@Q+Q&O)JEV+u5Vr{HXosJ&&TZ|B^SJf;6AF>j-{7APaWf zd6oPuuHcpkyw%)f3jt(ajQ+~R$l_Q7B8^Dup31;n^e27#5>@(EbVY?1&rk)H9vyS$ z?_Esj?>9)5t^P6>-uoK)fX{Sebw#Jjqm}P7qh`jprc@^G9EfFzNm#hohgg|4bOV_B z2=3(F23GXfR&ObDOVDPti2T4+f1jL1*xo)P;5)~lN9@V2nSHPRN!P6X&Y{_Zkv5mPCk|JG?Z319bcHVzS8=a(0pWwz z#F!gwA2%h0{E+Z7?3O@CQ8D>}7cdiPi9jKugKv1n{a{1E~D zM<2q%|LWU}F?|aqY39Hqg{|+~y;Ley7<#;@;~E}}&we{h;FB^rA9G z{vlywfs;&H5)?TX9uE+3UkcT)K&DsO?RNwt^PNZjXCbPMcv(GK$NWLQ#2t^OBx4f< zM3o-fp+wq?oC}2us7^WZ5l!$NUAIyE^x}226d{-Y~;Mtc?Yn703o*f z{QfT>)3wG2?)*X6>|Mhdb$!<@V z)<@6r2L>fh2ny0q3WWe31A_K|hX4fgrcZAtCQ3|aXA%fhwW)l*{vfZu2kEfX)T0^# zM%HVpa=o_g)VkE_tgcqa+t#FPrkwCS-Qh}4H%460dB}9Sd7pXpIrYlDy?bDj;{)4s z?wE_2bYKT+e^X=VA`eMrykq*xj7YtHU3UM30!@~O6jKO%ThUsm5{OFc`+J7~C3q;>( zHAv;>B1HGb@A)Y^5UPI@A0DOTMPT+ry!%zSH$%ydnC&fNr#$Jcc#|GxK=DHY&aHgw z{Og;4ASLje9C7&Pry0Pv@E|BU53!uM+*m=vl%9f8L#3g-sKGLcfZsKlQN@v-#3cNg zJ$YoaJ}Zk-2EI|MINZ=FK{8P#qhLWf`QJQ8^@4MLYQA{e!TMS1p25hGUera6WHtOpl!KvQuV6CRgYg@b#0MBVuw}39{x^R8W+_S-r(OXgB2HuEEkL zI6E^5Gve&1FTsH%$(I#8(^xC5$~NX2dP+4`Z9-5X!3`dT^UKV(RpolC#Nt)c&CymD zR%^sCG|yOTDJvrxCon9_LDZtJ7V~8%yLp+jJLl2D&6d^8kuc(!7)~1a$YCn*5szYA z*3GDo&9$p*efedox^?l@x+pJ9gZIx@K_fLWsx%G#o0v;D=r10DSl#h|)ie1i&W;}g zzBUEyF;^}k?iorn%9H()qgF9dgv5h{y#Dq={UR(X91#PTTf&zVO-zt79_z3Q51AOD z6$ZSUvN%QA*xk8aTv<15iCPxyYJ`)4U9Xd4E+cvkzhBCQmDGR1MPe(!YI5mL<7di#HpB+$9QpD)ka(tRNzTB zjiCe`4egjhV-|`;G5*`lv4wJPQ3>Q3SF~pBPu~LcdJqS+de8~0O%~GW5F4$^Zcb87 zI8{?qZmn@xW23&Te1iI?zIuy7+FJQMkFvs59;VuLkL!)r;9{<+>IxG08#6SVDm_;> zcnelj$Sgd6MZl_jM&Owmjzyj*msfg~R47Ow7Ex9zUNlv~$tqr)eE_r}yCz<0 zA8Y)%H2w_I6kvMuL%-@_ZE$lV{bUSZG!Mo}H%>DH#EC4a79I#~=MxWhiUJE5M=L=g+9 z$RQ?8f_NW-Z%JpkoCac&q3JOU;ycHQ3j^k;1yNnFRxItt3^4`93K3Ux1Rs=z0iAh$ zw$d)Twd2(V^4lJEcq_I)ahY+5V77?&^e*D2EXs6@mjaT&889SDs$ajBh^y%e=yxQh zZL}1Dic(UQUSY;N`toRNqP(t$=$w%R$+mTlog$O7TTbh+I#bGejvzAl=-HyOo|fGj z1`jGijh5gO~VDA!6bFA10q@>>-g6RFZ^xYIFX~qg*HAAf&a={#^VP(2`cC>eq zI~$_foSPJJiWsZSx@GU`lNyD@!Zy;E=-(T%76uT9il0kMid#6#>ly<(T@35y7C`$6 zq&0K(rrnq+qnn}1^kz<_>L46tq^EFxTVcMmg))&C(Y-tS;c8%+dPt(QvSN(T#xI7{ zg0jBX=9`w(*u5&G$8ciC&|c17d5!Ihmq@cT$t-tjuA|I4w7&mhATnCE0mi%$CvERP zzJ-{Xx|C=&9ki&c*c7kAzGy7u7y8tJ9W1q{90~$^iC55J&jrJsDuK;3#>O`xvmXuwOo{(=mqu4|SvT45h z)fhwdOxUrPx(JA7hEq_(>sL#PIGmjNO{YX@X~Fg(rTdxVdjM+R^7Cf5R4yN1r`|E0 zdRDf2XR>P9_Sw=NqffjOId-jQwq`CKt52q6l6akzs%O0q@2$~bB6(la9sXy^w@tyFHQ(XXB2Ht_>KjZU-%ov{V zuX4V}oH;<_RNjagLFsJ)4lxoDvcEF-rgo#N0_{DtkzS1!9-%X?rgn*{W$v;G-#SWO zj5POojbDvE1g7rBKI0eVo#ESa-ai>0DW($Y#*N3HI_13O)s>%++y3%JZk5t&4M3$W z#wrDQJAKBpN%tthyg#@z9y_5z>+8a4LkK)zbg|V_!#kop+y{TB<$`vL=RtW;I%*I( z6T3#he3Mx-4r|a$XCVq@fdn25!D*UfJC|BCE(T3IUt|Y3P#C=sW?fouMMr6ynZq?8 zmFCdOnviABM}`19$DgyH8r{<~q@Wv8%c_gGPj!Q(3uYB}lf~S~6uzZ93FfS%=}SKu2FDdi&!p%LVLUXd-_#pVPMb&?v>=|wWe(*Ba2QV#L9J5h z{Ts!u8)aUN5O6vVsF6P7wMo0FguX8!(XN9_#`ZCSBM|sT96{@-5WecDNH?d~4N+J{ zUz+l6maxfcG(|tr06obV;vj0TbuIe@KH2bHVyL?jnLn@f#%8|XV0fS4r)9!A;56z_P4-rZc*Q|`6$+S6G@wF7Dz1_FeZXAS~RSSPgoas zJ1mT5n~_1^<2Ie_Pra-kx|DJf zGKkmU`9UaeKvaA-%$8N5f@Rl>eU4}&pLDY2`U~YLPd#@?-AXzzdn^-9-7Os>pFJgS zF4K6+)aW?yfSv#O@+)+W5puyMj|K~B)5Y0*kzpmcgx!sPTtp=rp&NxtR@qI{y-~x8 z>j?cAljnCnreZcJQ6bw-FJg2bNzP&^>)@2GoklY{?i7-gbr4S_E12a<0IOHPcypNf z%!9pmtI|cu4+_Zuo17Lzd6b9gq%at_{N;wa@}S3bVULSh4|54GjAY1;#Z{l96>4e= ztogRUn_7GNcn9BdfYEe7@9mD^i)|3WR|qpY7gLMS#|9oBMbBZ6AR`)NN+{`sP)O*k zz|c{S%w<7ATMVf!T6s@XF?hTbMKu;kRSvbAKlx7L15;C=yzq;_<7K1zb{6uV< zXJ$`?GxBG5yq_#(`wfZgMPX9zUTxCqZR!CwM&sx2EDhd))nw`0$ODS(*ig3xZG4tk0(UO; z17^apsN#_mxzJ0Z4y9}5kR=jyj!2-4kZFa#_Y5N2rr;3K;V-nKPK20g=CFO>Bb+OD!F0y;7ZY0!q?a25?%s;>$a4Y~oa2zBvSex=8ef12Z%FbR16xT#18%Wpup8Mk$U3YLp=wb;{n^ zT-)yCbDP%CzT|s$+BiT zu^%xc>S@D&C)u=TrbtWyz6oLOYB$dq8crM8=vHn=+GJv%4Kvnnj2RDRWV+>p7g?`y znzRV`#QR&Lq=ClrzR~5t=)-eNJ8_INc>)bRQ6tYhlIEd0c5DyN1aKy0aG2UE&|QS? zX8w9-t+S6#N^q8aQF9xc4$y{#`(-d)VhkHOsJ6HppLU?e9#q-ht7qq+#!jzq9VldD zX>!X}I`PD^n*E!KYm69$#<5)`NdKrA)L2{yl{)5Crt}$WdFemwm~sTzy$I}5^NWG9 zF?(RbN*i?hM(o*5HAI>jLZu#kzmnsd4az-}d(8cz`;YKrowVJ)1P=f(PWa#W5{mz> z8j8rOib%`J|8J@!TFt^9X%**}N8_dDco-aP3ZpBlJ~|ju!lI7D(1^pqY7(|Z0;H%e z1yu{*B6&Gt?L0n-Swe_5qo`?)bdHpUXCZ|s?XQx#P$uhn`i{(OZ1#Dn?*;T=($9|M zKne`5m+0;9&adz9W%cg&Zg3=k?I@qOdA~eI1_O0!=)}E)x8N|D&l@uC3qgn&@yDX0 z8$WF<b=$~_50Z`A<_gkH)d1Ij4LS42du7q4@VB>XR#$8R8e}=(Er^T6dBzRjUejen^2tP` zQA_-FqxFa7fC=4R)>IVooqA=l{rMFRWo6Aaf$=fInfnJ4N~tV|e^NhVXuQ%&XT ztc&6Mx}JLuM~KmoNl%l_+&LSXdC6oHrqF5E4E~bkS|7`%>k@&q)m`DsGlaaD&&4oY zMlBiN>wvoMT-|H%a>Lm&fBZLM%95c?8_K(4isE5QY$odqR0-EiIp_PUO-XHv8BLY8 zS#{kbQH+XAU5AuR*)y-$u5}Cf3?}Z>6^QDm>kc2X#5}Y6-9`0>m01P%ZSrGkZs50( zp{2f`zViW+XU`m>&U$2tt~ZqLLINHkY3~;D^UKm*4~|SMx51AV=MZM;J@doWN{j0| zW%&vR^Z})hUA)YkUfEy1hl5G82|V|aXXMLrdr|!_4#?q3q2hJ<1P((iI(o|``pf=y z5M+$02}@K@HP((!Y$!C+&?e84ADK5Z7Z3zgg?P=??DKjn_h(}E#70)hv5k28YxI-A z@b$s5bOldhZrHbm;7N?*9oqPlB-U)oShy}fS3ykCmMu7C$ZWP)TjX&11>{42h!%ZpT=(uTd%3Gx*bd@-e*2(>QGgH_q z969$Y*`&9sRWSTkeYP}5v|TLiMJZ2DLbpscpWLyNo=M>Uq8k2<;#6d^yDduIl7dr0S8(cbK0RaRQc zepn3-L7h8OXVgaG(d_KqTxsMY9m50Sw|vL;rK7*jY>Gg{qspxF4wh$HF~(lv4O+t0 z5%F{y(GUlRw#;R&1$Tnk+0a%SNfOFbvyDhaMVEsG=s>k56AZhYA=*%$*NQ%UN=73G z@iLmVF;16>4R{Pxl8AMGBfrOVK6w>c>a`%cbR?`&PPW2Gy(^>0k?D=7&^C3o(Sg;S zT5KzsHi@;K_4Sd0an9U1;ZtHe!q;A(NqTpR$WGFGp$;-jb(l^+D!wM!&UQ?s+F2YU zck-1vW9C1s#7h!Yj5-^nSYN~AwyDZ`4H|_hwKj@0pl6?~Y)AS7uR;}b>`GQS`8|;~ z<^hzIWKvLcdcE)#K)Ad0=DMlc5sL*YYuY~CfLIbgk(@}J-XavZ%m)7P(s8XmP+Nrx zZY@A^GQM+^S{nDb9qf&!J%(^07$b%j@>oX&*ZFw2!@ZRe%Hz?li$)vAv=i)Y2`(ib zuFu822I&4X?L?8TSHlOUKsPhsgh?VM?|`{ev4D`YT#M=Nh)OBI;m7ND%`k;7B2pyD z6^fA>R&izRjx{M~WJ>&{$|Eoc{-uo6=KZHf)Nb#=`?eVAE<~r9MVTw2VvJ);k;Mzx z=|V5m40xF+Et5^f1ND*AVP@80hG@(oroD}SV!4(xG}x@(9NOoS{poKr9q;up_YM6=Wc*kD zp_kqs=37uiS(%Wu!XN_k3W16q{|`FyB|KVYom!J&?pkyZy0Bu=KW-%+m2MC49?{wo z*m);7S$w(^z^yei10+Kj`TJ=-kbM4<;S#gBVxePTqh?i6xD z6FJ08Vmr$6y|twV5(xQK(Evo{evoMOkD*r$h*gJLkEP@lb+@S~ClH1(~%$J!x-HXDmA}ObT5i}nx z+Q96#Z4r94<3(MZX%jBKDiP_ZT_WEFEb1{OYFMQ_vT;p;Y<~vTonHSyM1uo@+CKgy z4w0;s?yBHeZI1>f#eL`pp{`#Wo#Msr3K~VC*zoQ=n!>k^4}xEMZ)T<76^1qXu&Ail zBF0qJhV}#K4QF72(oIz&V1?_V`l!|RIH#QbpIWbD47^I8ksAZIJlVD8kzi$h_kHe;jVnV%x9Lem6?epPD+pf0`7%~NCaL0 zxKsr{_9vYmbM7KedqA8K$&3_yWu@7r+(j>{4l>y*N~tLv1ii+_iVyi2|in^)m5u}zdb5?QxOftOC<%{UtJ z4cQ}$JWC0sX1Pq9Tx6gI$*_9>=D}9EO=3q1MVIu}G&ptAD|mqB!B(YBX6G8RHtCfz znCs|TrA_I08B^sEGn%nYDlB(FJUL}#dqJo2jx!qd0r5PmAi8`D{JDk(%YYzPWhcMnNIZ`F`2LS z0gaI(kWS^D(L=B10p;PRU_!0pizK;r!5ooJ;oUO21U#+WJ9=WZ!aI9nRq7TL(5rBO z&7vuJl7%zYPW5f_VTUwHOZg|F%MRtzPeoHNQ7n2y?{rgGpj8S=YA638n{v1Kflawb z>-d_|PwCjM{L3c!R>325Vpri^H~Ch{qjcic>I=Y6?HEjDr+D5vrlL#hIFy+(_2gA~ zr|>~Hy23p-&r5y(o06~Kp^(x~?|4-C$A2QW@+)XUuHs85*{|p!R>fCxKbQPViPVK2 zISSY-;9L5bhNs{E;!Zx#v+wk__66<@w9;tn;$&qbnd*9mkkkerJv;33^5zxfqoO-Lj&ClMU-_LA*ScMp6TM&vi3-;r_2L<7UEW>3ht z3f|Rl%%Rp7V4;n^f#w5LaA|3L*hWWtB4{MYx5p&&{y$Pun=$n<0j}VY3et^st7Gc^5Gsp3OO#a^A zcIw5bCZH;xD}$T3=AEacL9Qs=-#k37&B94BJQhQf)Moqhc;>#MC+nx+0a0P-%z@U1 zZUnvA64l*28}n)hsaOVcO`-i#hHbnWnAf*&_=B(uT0N-gq-v~5`jLPwXqa&9y3Zw| z8N&?ul!2TE)DxyZL+4O^otlb+RWMJu$x_moE-XQMW8iSlLY>2f)P-}8(lPpB79y6; z*ZGBiM%P-6n?O*0FrEV5Br8)}^pAe!>FSsD*Zv;oV_?DP)gnk@RZmL4Cl0+~09GP7Z$ge=ALILZiLhWP5?Efy?+XY@7wFa%1tIG+YATKVwRW4G2)(1^T+1`)G{9J@YfkV79oAoft2{br9*(!Moa?SjzBx<)n|byj+q+(}VpC`98(8 z(Ak7KQRsB_W|S=!mxoLP&H8m5B32d@)Kt#7Fm`&*D0E5yD+J)McHfTc#nS-dW`P!8 znPO%fClsSm@@5=>^|gIt!|GnKz0vPYC$myacDVko&vGrQ;@;41J73w8&y#D>$g<3| zjpPc6F2OcnJ#fWeyWHJl^X&F*)U1?hHn2KKW3c9OlD6uLi1hlnZcu*&4He`OP28=j z6~!(`+hY|Yr3H8PX#RnuQJQ*o z%pAEES}I#Re|eWX5670hQ`Bnz5$j5N_JrG=Ya69Ab@3(jlRVJ7^3L|9m5p;{oZ)(O zpn7`x);cCFR%PYlo1-_kK25oJ#jw(9UrR*Ho!zJ|N2Ec`an2nxT8e=rMZeC--HR{X0N+{>09c|2X*-Vf~?IeBBfdXd>YiI#c^##o0Skn}=v=bt`<{ zURB?cj}X-xZq`e%#WvK90+FSV8`Q?_qYXmGU>!jaUySuA}2}i8W zz{~$)ZEkIGWo^wL-Ow>@d)cL-ZfTR*T3IjTzH!l_E_PZy;LPT{#0nS}ps}#<&h6A* zlCn`Ob$xu*GII(=RajWxQxBt*bxo6}L(H7oT3-)SwQQp*q%ps?y}V-}6WgjIgL7TY zsW*bzw6I?Dh+KA#8SUQ_WH6A-RAs^Rs4Jhr#FTN3+nt+s(z>UWmjUfkk!cP zHwLz+AL=(Z_s-`nU-g4PxlU=}U9}k4B&8XO40aCd%I-XK3L&jg=U9$rX=z6#GHdOb zxp{#l1!A5>Tir2I@&cQ06&^U!?3NU>S1~v#gGrGK>=qEW#?Q(oMp<0{oTbXwqb(Yh zZ&1j-Y$7vxW_hE%vQ@&K)iFqt&#-6}#EO-_u#<-XI~9`@5()|ym@iJjomXGD1c_2U zyG<(K);7%8xF~&LtGC_aJj6Uq+OKo5xry18%|FOYHT|{n0%~_y5p<4$D&l6$j;y}w z@0^optz)j=4%gwpig9^w{hU8zzXBUF^`g2D3o=!zyUBxJrS+SgY}{RF$>KSjE|<2XKvI@@O=w zI-L_*tjn=7)Nn=9)x4qR1!UYaTIXieAj-{(-4J?>ND8)bEexwW=Du=JbPSiLAJZo- z7A2-3Xe>Sri)p@n5 zs2ERAQI(I;q87qSoiXY zcmV`TXE@bMLZKHMhg*E5;S8CW`cI zUndKd3BEaAK%MFYis37+0ROsN&2%eoUvt>9P5TTzkufMIRoqz<1Zz^HZtO{2Ge@f` za#RN>IrjzWTIR`W0`^`Mu{6bWoJoHm!^~+$gI)h{js0BI^y`QOe*%j(; z$bw$y!Q5@|UNr)S@IaaF3iIXret@XH;egmr!X5;0i{CD;JI4uL713WJ?{i}wAZ|=8 zo@3V((Rg#)9FsWHvdx*bCG%QwE-~iuCN`W)d=M0^N3^*o_y(;k#~qD6A!~B&h4GE} z$~qLMNfkaTd1_`MROimm?mN!@&63O6%F4>RM9M2aOkF-hD(XeBKc?&VXDwXPU9XX3qK(k*+4Hz#w$z)QEZBJ z9H59)EMiYb(BV1+<3eq+?|~uQgI(_hg0g^S0jeY6bSCBeM@K{o|Anyw^rSOIwiFAI z@CI5*n=x2=e7td;JT<>oJl+$Wg>X zBng$ym6n2{2dKP~SW?Pyrgu_!Ph3zQI1pa?vc!vE-)GH*Z0kig16m9Txfs24jU3zb zR|Gwsz6YI_Yz$Zqm4lBkn1-MB9oM)R*S%tLOaBIY4T<48D^#7cedL(4pQm33wA7_TYHmbTiL>LK0LW(KKE?)FWK8@;-S$4`4d{OmvGU4Fra$Chq=S@MCU}`C^B#e$a z$c!J{3ofNqNMd!sfae+AmY^e`mY;=ry-0BYnxUTj|}0-y1oERwfxB?jg+o@MmZIcd@FT>!_dyThq@M0 zAx1%4mGfNtv{?HzKWV0O_-V5erFbimkN1@t2Z>Ak^Id6)OKS-gbLAr^Ltm7qmnIsE zmY_LlaZrg-6B39Q(ryzdS6tEvMl)!rmL+FA@fK>yX;UMPx!Srsu8>FQ$|6V7XtQWi zM^u@?dHgu4s^^0^Gk}Lp(jyFqF%s6J__CdRHyh>Cjj|Gw!iT0I`sR|6Bq(WI{fWXq zIsC=iaepl|u@{;3KRUzz9h4L#rEmNBNl8x;@073Tp)y-(!U2U!b+GXzsjRjhG*uE6 z&UXBuj!{ha(rt1sa2zYR-lq;sp z5ry&qUA~vLJl1d~oh^~k7R^0$?8u@zQ_T_DR4}~Sr}PYnEk13_&^T^(Q~rvGfj}hFBy&8#3C6X#|#n8Vof)tFYAH8GN#mLX@6k z>Lwc_`!`pN!+|lfta60$4S?~j@gy4@%~zWX`>F}3dl&X8e9(W#tT^}Rj0d&pzCx8goOm74zFIgyc&QP{1oZ*w#F0tT;I#78WIVGPKDcJwqt-dH zZKQ{$>ouBktVAatrFvYM3ijXS45B!ZKO6>xw>rg))aAm z>-H3&5cxuJ$HhUA=l zVZ1eJUit9zQ(+4!wc|Rtset0J@4vm_6YhU2IQSpk<75vSEf~bg!e{eccM$240ZC~W zD8rJ-@XXwWK(e#!~Vw^M%JM`ltL$3`~7rl9aI}l`jn6N)4oeAv< zMSmm%;3p3SsZam#jvyDr=pKcu50m(zG)?Yn*{HFjH}Zq%>mnAyO%$`q(?~FS zj6^X#6KPr(-=2$zh%82mda8~8j+v^BF1g8gX6j__n64JLu0NmKxC&V>Vl8f7UC0?W zis?6s88nXSH;x)KlIb_%4Vdx;Oy>kl`~Jz~fyw-aX7vJP^+IL+B(Z*>TDxMaTYvmT z%9Ig&HZkeAypnE(_rLZ{fIL2Kr;ubDrCgzlRA&fO^=t_rOPIBlm@rd)>kTM4uVoI` zD^CByRC%~;`um##{{wYMNF4;O1Ykzm2YX6Sc3*@bE~Stfjc~3eO4!X3@>EF?|AQp{ z3sUq8x&Y_@1Q7Q_MzdfcCd!GEd`2$boAUSRk|=%$RmjsT>4qJ;9B4F|D3O$dIpch+ zKr&Po3VYomeuf)S5ryTp@Wo@!=mUk2Ud%7;=E~Lc=E1d-d-u+@lgG`glZkt?dpqJZ zbH{f1k;cwVHso~EoifMkPML@6ZtBS!Om5nVE=MEhvun2)>Xr@2n@$5SD!i88g53X_ zpTTd=Sq2QJZ~KLhy^iTkBPl%n7vw)oZK~cknGDMRN7_3@SJrmjqOt9jif!Ar?Nscf zVy7y$ZQC|hY*xj#?Fx3j|NH*7Piv>`_dmEmi7V zgB_!@t39Kgk(Di@m7UQK#ve`&E)FIRwv4Jq&bGp?E|zBYE>%2cF?z`LEM5 zcJPq4H+T5&wMu>4Z|YbdH9uKmSYgXE6F!QXif1X1V&H>CGF5({w>qA25$_dAch>RN zmrk>_jNr#EgaijS*uH#zBF+YAX<$ha5ywlo6klG-R+<$jdx-2p-n5}H{%xWQXxPH{ zwp!3or+>+Ep849^y~^S~n)Y%0xCek_IUw zN_dk%(+8S@q!VStClA7Ge+S`)R28NR2J{i1uvZfiit!F-DhV-z$abWVanpsFxN@I|bDPwFYV({Si}Gcr3UnpcT5=}|8>Fu{9K>om}hjBCAE8Z&Y5 zsUUB32FByIWQs4W5Z9I5^^t#TzrtRsVHP=a&eu<6i^;cD)7Ojh>`sfcj6kwB3waHT^PPA zEPJ_2jjt&iqbTfrKY5>L-~^<_(YS6CV)A1%Ny1B1fcxlcHdjB7s-H-DX*O_?ij`9s zQoz%!hi$EBlTVmx(;vc5u#MkWST8oNBwL%UH0HfTTlR=P)EL$mm?-h7Nsge)gr=1V-ZFSP{tBoQQ30!n(~J z+)=CY5ZCRjcKF9$h!7&l6R@yMlc-m-LoVts(hYRzmz<==pj^9+=UZlRnD2$sdgbu9 zSKZw*Tnl*Ru z*&zy?q(XkOawl()1}3AJh%DC0JNtXQ6xIG|E%GNomXZYClC&h_LWrzsve^#dXUN%1 zelWuYI=q&EqJuR_u1PTTU+Zc9_}OtAH>|-rYb3&W*U6n&)5@3L{D;0y7!@tmAyM{iZJ|mg0TOQIrv6_RiVV-;*BMV{ZIT~5_>tRoPs9j&VzVk3( zgU(snPyLc=u`EvzZ&6G7OTI&J9XwHy$XfB;Rks>9?u+|w)3l{Y$x3IH*E@W7~vDL+Y&Ews0se{M>m^YE-f2liwQn3;t#k zKu2>07V_=j=VUk4DQVH$HKUXVrJ_M98{3K&9W=Bf(vI0rU(S>Emb@=AzW*u>IBMd*X!Se( zc{;H!FC?#GJw2A~eKbAEdN+Cges`7o6Pzg+AM?mjcZkfqlPPRw|1w7J5W_SvO*6hP zfRAzfte8wd(O6p?$^GCZr%OA&Q@y>DF_qoZCvTT{@qnRrJ3b&FU<83VbO}PVh;0U? z_62jq>^t{-s%IY{M3b)7{M9=~d(Z7pljp|dCA9JM-SY=R;4VCEoqlNk&jaeuluY$Y zwMn1t6@}m$^co9I+Yb5FkA`itubpYcc?;VSBy#|T3jK`@gwoS`U-NoJI~kabh5oba z(#_Ch+N9eiy=qH0Z42q;)t{E&r!WW2;2?K;1K&x0-JHyEtvZvx2&AP(rb}26Nz{dt z^A5T2qV59Qih~l2>Lg6s>mFJ*OK45&rK|37?roW{b5q3OlIPHGh8sY+U zb&Kbe1ED3H(+~u=4Tx@XESCp0acla%r}5GEA7-Kksg_Xd8f58e>1kd!htMm5YJT-c z?6mvB==wyo1N#uaG*t}&4s2>n#YQmLfSR|NQKsYCW&JfjnYL2i12Exkx$cV~cAh^t zj@IG5HcNM|_OKaMWbEB^(8RV{DLZ-<-3vyf#YTH{(TBW9L7NqYbB|)dQhEnTu@HDN zcKfUP&h0-A$%Y*>nA0i3)fD>O36ECZAQ(QL-dGW!>`PZlBoOCKMt}HkcELBW--|p> zyugz`&?m7G=HpqNmd}x4-gbsOp#cB7yhcu=Cj31~{eE&oDu#qgj#~IrkI^^u(lCzd zk(M$3ji0~9fgt}3#oD9Y)5nvdORo19ZsenlGQVTcrRaT-MEVso(ZC~t2w^OK{uMOY zLQuY}*(Whn4!Q?MVbgR$>Z0`EcaZ_aee673tEy;O+ zJ0jjJ1sX*fOtLI-+#-`D7_*Pm7)O?7#W9CK{xKA;ckQ!0cYM=xHEnv?8K$ z-e8K!hDs+I{Da-x8#i!Y6a|DZq@r%-pnoPgUN%sNN&O(aoXnog;&wi~oG~=)1y2(Z z7N#A>EK9Q_c2MyT3GMeL>x$wk8GNV@p!A^WvI1xWSXs;g{aCdCg#0JS5UJ`OyA=f6 z^j+QcJp^Cc4*i8wMA=Hm#)|ayIjkps(yI=ipE1Pdi-x#96FngF>e*JM6*6 z$BHF2SPe%$9}Nd=T?t3HUBgUL#hq{9OLDrMbb%3TG6YLc2F{eTk}@Thfch*0#6@Ay z-J+!Pkjii3s{2j3ux!-Z>Mo?jF-Z{&>k09yHwbq$yT?lPMEx_&MFr@bX8Y=N##%#& zO{@rpHt-0JKO<;bTbf%lJ3}s+5%iQh&H-$`yNrJ}9b4^n)}|nt$!a@sL$DHF?tNbh zW_dMFy-QS`+U#c|tx1Jjr>m=2B zocbW*_Q5x)u*}xRPGE61Y`#C zpS~fofBuHPTz&q7(JE{93qmOTnOyZI2(Iu+PST8e_@&Y9d@Z}h#VQprC_~94g9F3b z#kxKN*n%82lZJpjWd(bj1(S_U7;D|672TQg<&XVRCA((Xa$+|ripCLi(G6iE zl3j7*g2=dk>gfQBM-MQe-fLtP->(@Nf`NWF+-RQUW9)Mlb#4XEJ|!ikNvomS`eMe0 zG{ji0fUIl9bs$Lx1qZ&Z(e^e=4HwL;>otxd9$la74_KsuQ=cJ(nhLBzzHG=^3QCd+ zoW;X)fJOj=(cUM5jK@@@N=f6-0VWS@eu$81IklgR!pQQRwyA`serb17v-P^c+Y8Dm z)Ay&K-PnyVa~s ziVrC^rm1rzXF#D?xW8&uit-$e`n4w{L7X5{8pjrG;_F0R^8J^2vU2SBN^-sv7lhT0 z3y1^tJ4geL6C3coeSCk6)kipp?`zbnjW7O-*-@gV8}5BIEtvlQSV74vim8e#|L46? z)%{n|{ZP>DxM&!{guH3nmo;FAsU0Q7 zN3&3JKV0N432Y01g-k>M#C8S{KRD$Oe+$<%m@xZ30ipLZlF6SEq6B{?oECvp;?JW# ztF>pzM0UwZ8y{2PY^?8^LxwC#OKWa8)pfU&942Skdsnac#f%!hVpYq!JgUG^rhJ5p zrf()Er^m6B58mY9n!+HH%Y0OFbMWf!E5;2RK&I4UK&fnKeN%r&m_;6_59R7OgC%^f z1Sx92YENLuYA1DTJ>?MGqUA)^I{mmkhyRgbb37Cm;@wu8|Lus4FYcO{fEnRKKJ1zA zz-Zqi+A#6>@{}k(Hx~&p09<<>0pA8sp|g2 zF4&5I$W=LuxLb(}ga!>EiR&-6bcAhBWYYbfahDGeYi&k?g1d{{a$oEC zVR4?&_|nEO1esYS3N%s-!XcDln6FlkKp$LoYFR}qKW?fcq*PaBo5cO=*i!tfFmf>l z2F5E$xnEoXVB9=@z*VMx9}F{MY^yHkech<|A-N-YZs}Abv`4A6!K>Py`qg-2{N(Hb zdG-;Vm~4hln{2_JtYG~O_FoM-u!Jnpz^`IR_(dxIKNAXhGiPTb3$y=ibEdwfswXa=km1-aLHEH!BNsSc*5kQ}_ng|R|k zs#8Qv<{``CPg$W%ngd(^#VFOLt#V9_^YO0cgwj%e)p4B{U5%mmvk+BhLDvc}Y?c)j zV(n_oM97IT%IpAjg%n!y)+G9aL{_&i&xlp$7T)1IlZA!Tw2Hg->S?n0#FYrU_D9e- zYV`WzlaFGPqX!He(#5nkCH;fnje}jrqIvX<=5|_R857S@s>xbAFfIayQyaH}n9+Fs zr7_aPQ-k!*HOcR`!!(t8etPJZPO{GSL)0~JMaCoarM=U{4w#yW50(^96a7hSBhv#a zu*igC9NNye+@1aJ&o|u4iu}42m@9n1c9rUc=2~8rx<&BWUworNlpP3JBBA~$JP-=_ zFg(iTTJFUaU`Mg8RsNig8$!qiEZ10@SjVriItX%mA#9w8T@eUZ?;u>A4dxb}`{73p zDH|3C&mbc8lSb!SpP?A*^wd2VSv2^;U40`l)Pj`#6I69&t^Q zqKj>@wc{`64IT@4U6@5*_)HP8j@}fW7P3_|2s&H-_jr>`jL}L6nY%}SZ5B`LDUV#I zsrYj~z{a6GLqi$)C4iI{D$Hb=~NM^|s-96p}9xDl>;mP6#7fO4{ z%5+&*rOQB1)wdKiQN_2E)}Ln^IgFC2ELu2Pj@SnXqWy6Fvt={hkVz+E>qtJmSLDf_ zv!k5fSOVJphZA@4>Q3zFW8<#Zb}4;=P&&qvC#AZZ|3o*EJAAZBLb zU~2ZCIZJl3{11!~%#qLTPS!@lgd9_-LPlEzEFJ$QG_=SbVKguZFhEhVb{0ge2C3DJ zwI)Gz9T7&bJ{dK3GWa8qI8;bEd9?f%R5aPnHhF@QP>*|mzf!S%AB|8|EdKUNKPWNH zX`K7Kw$sqP_v!Va*P>VF^WGWc0tZ=imQVr*njQ~sAQm)Q7+%!xy9sF&9NuDz5xnGm zLm_G!4$_>DoXKFnBRnOB2>j)n=g3`_EL@Lf2nJ0varTV9OLxCJdLW#+14SzJJ?-;1 zlSDZG{I{k`CFYE=_R^HYQay+M^znHW_6$Yd73q7_HOp`EM@M^+vhB}Z ziDScGNthx&zzOWz6CVx%E+&DjW3I9A^0!+fPWev*C8vaNn(>y!p2qDqvS?`qX|_mBK0Y+4#IOUgrWi_*0filZ)TZyjV^kDr6u$UkUyw zhMuC4#h5fupMlSfWzdsyY7F%wOT^$vm&4%4d~LQ1R)l1$QZY)l6V`^<$f2+sM-L0z ztwT@G75VUX$@GU0Eh}IhugP)ynzQ(OaVp=;6edUMqn+F8O1e%)`W$TLOM1F^s?F(7 zCR}x<#2YO5;7Ptlc=L^Pk&l8+!gF~GLc@-6s-TfOS%X#nggH)~_og%JIirHQdiDtA zEVbnuLD~|{+z4X?M(W=mLMh7Uz)dQJGuPX#)bi}C@Lhmyc!7#0-v_DdBcZ@Z2}7He z{z_G5CjBHP<_vs&Zi!$IM4?vKE=>eOoXKk!q3;N3z4ZCE4SJ6@Vav(y<;pqF21KC~ znfMte42#NTTzNuK-)9f-XUk?s-ik3xD^UF34T$+j55-f~ywwzTjq-*h>-VTWy~VlS z9|k{j394{Q1p)=dNBl2^T(?PaU*A-porD!_AzmRkd)oHtx^8={L0 z05UkV-wc;FMP4jmN;BSF2}zx5PY6U`B2OOfT($wE9-wB+LvxXQ2lmtK^YcL(YaQvVr$3KK45w{=J4Ol-#N(u;NwMx}p5BLuEcrPnq)VJ(E^`?S4aJqoq96QS{6=X+?sZqo#$D zZi7?yD@z+Nk*w8e4P8xp_{WA5otSsKGrFTdla~l+##@wX;7vIuru963-I>+zruFI) z6`i|mborLBXDnB>3RJ1OPSnCO@tx2b#w>sS86bWxMZNsGbq?cR!o>jjZ4Cj-6HQJ| z;%~s*{`OY`r{Tl?0$Q=jIad=5Z?_uhS|&s}hO{fM@Hdco^U{&VII4m>P$A0MEnqQq ztkEO+^yXTXZqK64|E>)dx|J!qQ|&h)b0BhAUTE3?O~W(T-7~t=GgR#!d-8vRTYtm8iDVBm{$cYgX4tkn*a^|;uZ{HTmU~HZ zE=lj;m@V%}H-l&A16nMP=LBo2V>WLF5Iq|K1s+8vFK6Di?DKhO<0PQHQRzj_8U4^* z7=?o?jU6}*Ly-j}&Wk?YnQ(d|8_BEP^LKOE%GuRuyb;;0@kcP&dxwz?hXk4GR=Ash zY6t?50??||@8Ylp-gkj}YwB+x!oD=28qrCHPzmL~5GYhb5XegZVL>2|@0fIL9-aadfuzft4)dX3) zx&cLQa^pUSbo?Kum@3rJs$}X0g?ZC%xx}?0^4vtgt!Fy9`zYQ^faz$qlm9w-Z9Jn) zifx>yQ|tby#8@J;Hc{rjt5dAUzJWGbX0cGqC>kI&(zLQmxMhr`U6CRF!YTbcPQ$6U zDIRu3k|55lL6v8eVMWnRHsCxS+_csu!FOK#af0AB?_6F$$g{ZL`Wkfnji23z(p?!i zqOq6RhSc0}Lm&O5{PCi1o1fgB5tETwT;A*Vyid)p^u5pfRDNCEVejb_|4sNk1yu8a}Z>Ojgi+Rhog(6;&pW?p%Zt>;g ze16$tgMfJd;|$^d4X}yZ|6hQuIOVTu(h^{#*Mjk?vy<*Nj|gZSZ}8o9rPy291!q-yb<#8;efUIfttd4weQ``KaZaq>j^&Z#E5W(sDZM27 z1O2`EWYBM>6TZCsop?c5;D~>Q`^d9r#+l*yLsGB@Iu9Kk)MdLY`~yUf3+tCZ=sUaR zZrf$nEY9zgd=QRpSiw$3Ycci^b_p=9@=_cwv)!haEN144?_?1R3vLQPc26~+DPwMj zF>M*~<1HkuW?kuWrqU0KNJz-=oK^;%9W@TV99hisbx_F9F8(J^+SEn{8^-s0D~p5` zY91?VhA9Qz^z>^>;?(g;Jj)k{#DLPRbVE#ev-9{}z5eNF?Qk~wv%;04FOlnkN{1mw z#+WgKg+-YJa|UN}dIL6w&x)QkMRNVT*B?=12y~6j7?%Th?zIfnWqf(_qy86T3Ov>FNDdBIJna0PhNn zF!0o@eyZQK$rZV>F~?xlf2y3CzLPT|=-w&FPz=klIaxW-B+}ed+gg5@rt3~O$ONxo zka{yr=}c~%4H~t2N+DN}$uFE3=OnC8#SHB-a;lSKfPuqHd-ueRn;-WrWy+<3LrOFb z>CF?!opdY;(p|XGlZD|N*I)i5!x$uRfvzXy7Z#hXM)^o;{)5C5h%>_dF3!kahG@YU5&3_0sH=`H8wqQxANjD7KqhFk6iHA@Thm0C>ID!Q9dtaXwjrSc@N+hCq`jr;r0n62cL;Ve38&H>Q|;S+Tzg zEez9k67cYryO2RzYS@_kp&HZ9s!NTQg$Bspk;}nu_VQ_!Zv8)VFXhnjDG<;*lUa6D z`g-f+*`E(`uWxe!dAbAx^Or>OOAIZ#qVA|L=~vH}c_jNifq4>UQX9YyC0fUc_+r`S z;DTSZEN?J0&#Q0>H)>ht``GPAn%NkfDLxIR^uO+!Qz?Vo)wVL7_P119GA~SzIcN+e zTt^GRH-~w;d)42{V1^t>xpq7wtU1E3#{bkS;#NBT9IJY2Mn4S42JeTE8nrU?F-`S6Z}w1=71$5PNX{Iazdp~>uj^(o1cXfq~vi}8D| zvBnb;`FAMSWUuxgzSCDLDvKwd_8Q{q%TBsdtfSw_D?MWMJahUy%K8=&(J6zM+rzaH zcDwvwenR!Nth3*$?lTeIu->;0y9k{Q;mF@dQ2{O*q2naYY=V3$s%VFEjBp1^X%iQE zre!+xlV96j`fBbLwSV(E6(haS&p17?4`x*~t+4R|+llaHGpEGMb-ZNO9Jax`*E^$b zZk;wfcm$(k8+;qxg}qX7hqTxI9fRXI1OKerrLHlJ^9^V;=ztn3jBozE9n1FyM{ zf;&elU(wZeN~?Bfp5Z>SG#|0Kf(&=LHV2_j>%Z|^uTaBe3 zx`YjP&sh~0f297FinG3JYbl;_#ygs`gYAlfuxP%k&RJkRRA6vlQcFoDf5x-fRgSQc zI#>IlK>)`#H)Y_;W6z!&Ez*16lI}A3Lu)mDUeRFdKA0|a4Y2a`vxoW5~j#2^x69YCnQf3 z1`U!V`=BQj-e!cJN{@-Y^D+bpEz7!EwKMrn)A>8=XT6D`+1Sscz5f+Wk)&+mJNgBc z^zi@GyrTc-JD{|Jnz)LBu-w-??7yvAG*+Cx#_s$k^rW%StQ=w4-=PD@S47Cj6qrK3 zcYXIK;~fowX^1Ya=a-ldoBMJ^hg})#;Xj~Or>?jiM6;z)2&VCnQtu(#ih~|)CpD3+ z&sX}hUfk*6z9q2X`|$L>^$Af2FG%HqYX!N1Q!Ys>F?3pn6Eo(){woShFa~}a7V_Io zhE_MjUNp#N(oIT$L=mKPDsxF5tTtq3ylPxPK2f-1eFln3BAlFD_#bKF+*DRSP7;^(1l7b3Q#sjdtcL*N{7bP~2*Z3n)Xw5sn2*d#e!OkqFhNbU6K8ls&)T5L*Vs}YV!bkiy+Uav<}6~^|DaW4A3 zD1?qGy0+26+n}BMb}shNe%bij*cs9$`um^e9^8d0F*wO1WL3KT{7n1;_RC>BFP?ryz&| znbnMz#^GPoAT||94@gD^Lr4gfZNDOES_!k71g-6de0K9V=jE?aGEWlRTGu9StZcpm$V~}fKNxjEIemym*EW9p(`!X{enuwwf z2m32+K6yrDQM~jTk81ht@M@JsI^C2m>_b(7%*YSc*eONoTsGO0gdFy?stCK|_E0yC z(3I+|@0Qf+MRhas;X`0mJB;*N4pa;Z*;*Np?L(JB7C zh}?Lj%_#QO6NG5%-j7{u?grz^Gv1GX1z9xFqpue`?G*Z;>b@YzF2fNnhM(@NeYrpa zS7@!X@1T_5voMuQ8T5@`N0dUdF_8KP8vB$?u~dqDpDk1t^n>RQqBnJ~x}7njsWn}KQMwhHja-a5)vtyP+&3fMkAr2V z8`oWpAxHRKN;8|fXX}uKyP_VFR>$2?OV00(_b!Pv-}Ml$6@f%Kd*v{S4>uy6R6D5C zdyuDronEMnHvz&fbLQBL?V-Q3ule&-Vxu$w8!Xj3pyFNd-r8cy!#zKD1c^k|k0r^K z{QUmT4a5VDXP=9HJc|2?4zM$vu2(+m?;0(!HvGfS=V!^S);e2GPTp$w zg3>2;O)$?3gqB2EU`?@VxmE=VBNp*oieIe{pPEXVLID9)E3MjR)100kWA0voo4K>= zHR2X^k6N>5E?%%Aor?x5DisTqB`T%8{KpGPT_x+oJV2M$;)?3tl(X8M>F@9Co3-(P zmS_V96NT`0uuWn%=PV(R#3ZJANL7fczBiiNFNwAWiD_xvuV_>*F8>9b0f0=-fOgi= zw;!N_yCi-)XA}h-THy%7n1FA6GkpAgZQ?Hw1Z1r-I{1SpfuS9xmc7x}QSr`cw1f|j zvl`z>>9*~IpFp$8*QEi`k;`6Jq$H%|(ta5@{nvaIspT?n4H>VYjC*stg@D==+^OfL z__-*s$z9>^6MO%R@n13w6$$7F8hN2>O4waFq3}!LLK9OM4kUf8Vprwo&Uz1 z|2;5%b%HGxvSP49*eO<_H4q^wjsPKVOMvI&x}@3Il{MvsxzWU=k%GAa^}#S+ zR3kE|(7NSjZER$KqzL)mS6_|ro@+=OEvun824sLSYZvhc%6+E<;|9KJ09yx$>(gekj@(N!&~-^ ze;FZ-pWday?2HDln2U}rlW?UXy)hb3<Mlq z_GzKiPs=E6#`eyOE9yH(YE&jC{&-}5OPc4+x$xw~k>lBu*U5yogO9jpnNfSWK+1CL zsEih&rM@s9X>v;DR6T{sDLGj*t0XMP3`XF-K#HO`Qo?~~!sF5`hu z-p|9vR`w$?qPc7gtLDJQ6Lt5SkbU+1%#TRh=w}Yt&Olu4iWA+4@+)q`R|BU=pZzx6 zD_;9>cl_2#cRbA_{1JAHYZeFeQy)3YYfz(LLbQyoBcBkzjM$R<+pY$uHqFNZhJQyjZB$Tjvo#fjFJ|8jB zItgK)CWbLc4UW!}OQ`0n&}v_6o4>_`Jdez(z0Eue#^tOnxua-K#$>Jizb z>SR=zM<3y21y9|z>#y5#5sF9;{k5@(I>sGaz=>6id zEy4-SKc&l&S7g3RV=0a=;xH$}w9{i&7np$;*O%t)NGJnazl%sAFV351lxcaal7VfZ z1COJC04&r+7v+l=kTxkXL9*3=B+@0^XJRY4SLkh@233;lH3@ShKXWH+SqEZ z*2dtPC9p-Na_eirTtLEE@IQum^2*^DDI`OpS)?N;*#j$MYo3emYZ`A-`$ZV^E9Vaz z=vj&dTatP+1}V=X_T)_EV^w@J_%z@IcGLrwal!+#R>nhq_{>AJKa*v%e+>-xBN3j) zi4Ql?5%y}-13Q(xi*nD`hiFgKhiuP8FP~JUB!H#HNqx#Gi$!23M_>pOuymdN>ku>6 zIzF_%+?mcQRkYK^KD=5|tAK+QbB#zrPuTC`xr&=Tag<8BXP_G}d>F#8Iyr|lmx7#f ziPmGCJeH(ppTleR@m+F-7FcM?BBuxolX|B{GL9XEbN5GB8!4@6#!b@9O8lA**fu};LmUpi}{o;|ush)|rDxo7(WP3@Q z&BnO5Mh-kbcp?ptP<6NMvd*t~5I>atQ^G!9WjwS3xkh~<{Q>DnF|?1>c0J4Qm3G5B zJ4V{02G2M);+&g$suvPWI;VdKuPJ3!>~f+#D{}=dBm~(jS+*t82xl7{IeY;#-xm0L ziAaQG3ORobMWkP`>{#ztq@VFmRrxm_noR5aTB1$s3RnZl2mCfl8~#?}ciax}t9`pK zum0!VovnD63#@nJ=S$8sgug@h{FhKq-ERprJ%fx976b0R67bj?{&EwQHk$O`T?4;d zzkdHHWNKZV+k<@%i-2+uv_Q4dOKT(3Soe6=4}4P@!q^=gV#O9=KsFnSemsH!#UzdB&>l1e@y^Yd=QeyE(y{Z7m$V19IjNxG-P5 z3cW7u0c>|ioDJp~3>DWF<@y`0_h1c_BdWa5eAlmN^y#KzrtX{Tndurxh|&B+7|C`- z_1_dQ6U-u>S({ON*XW;9YQ270ByXkV#UoVj#mD^Pjj(g8ek3+1q(~DBYRMd@-KLF% z&{Rw2V&wwRRHam7XXP_1gfz{oi+p!!I&%n zDT;=zWZeiHnz?2j6?}#m08}nQ2$7>QrB2nbS8*J{7^iaAYezpVtBRq5A@ocsU{p8cF(m;#GQ1*#>us}{ICMa*eK+xkxzI#t1RgBp!E3I@ zQ>`JNloEx2Hs$IVGmI7x<>Ojx(6kWKQM{wcnTM9P98HYwIhnESpB5hAl{FxZ&PZcV zz<8p?Tb@6}BCXC~AeXM~$dn$sjyJ`r}1(|6#akMdJXauS;&n_yQl=;d__ z4=ky5ayZuiGLxJ!G3qGZF&Ue50p(H)8-J><^ax>7Y?BjUhW=D&*AUSkO;ja zq0gAsPXa7^rFg<02!bSmxj(>qNg}tHqY;rjf$@bVN=;5)eA6_;<>$CI%aN2Qrib5} z-m7dW{e-hHA%DAz#nyI<_#Qub?;>9Uw%rxt2*mC=I4ya2Jep#_!P znl{DC$nnC(`Z-be39q0IQ9N*sHXXyHsGY*HURTgRShxtoO5pEw*mTp7B@%;Qlw2B^ zY9;T26=(fct_JOUY11OImjW!_75IV{^bi{)S2}A+9x4A-%G|@uzPo=3Iz*uVshRgb ztcFU<3o8kmnmT<6(*9G>G|rsS)iFLdOcU)E>|p6J1||x?q*qbIA+1pVLPYwm2-$!V zuI6SaB4n-@zH>tIdk;WdE^>;wSn(qPV^l0KTH5+m}_P#57iQwKbyRealsVi-g2%Ctu~>&2T+$CVc*zEna=ibHYk%V zrn6sTR~>O-|GI3S{5D|E(Rk?b=&xt%jztLIXk}yH7^2r@y}y`>#;~Uqbqvh^@?+=K zx8|AfO*~q->HQkaKz&NcFJ;LiObpOVlcKjadJzO!5A(L$&2t-|pBTsCMq!9&FBP10 z(Py3;2HBCFPB;RK2FpDzCPyC1~ijU!JU3Ar(m@s)_39^?d6R0d! zT_*u=Np+eyX++|-$seC<*}u2pu%ZtkZv`rXvS0|Ea*B0NI6&}OD)?_Qk@gL9Z%$Ca zDP{fmy)RU0-O*!;Fe)`M$^?<|NZx)jYlosF-k5o>_V<#Wo5EuNbvK}D<;7K)(EZlf z%tO-jvg>+Ht+t3%wDcD&sSWvyxqOk@`tQX*zvnmSnk0%!h@eD)`fa-Y)I}D;$-0iJ zJ3MLyv74OHS@~5p_4SR^@nuZXL$qyXfRt-<+8=T1b=Z}de4)N@8b<5`1-k1+0mA3l z19$tkI`wCCviKO7n%4nBP1g2?n*t@ zy~LBbKkOIr>7{xCIRvV7%)&6J2Qj#c29P8>Z>Ax88BAnw?VkubOjBNOmt z%e%xMLv%4y`xxIk|9zk8bVPYkl{*6R&qv%(2zcZH!62TwzO`$ikxOY=P(oX1begyc8sp6%^}A1|p&96hh)G zW|m^1`nQI0eTLXW$3%7MlWexQ9KE5EefW!6JkfTpua=i{Uet4fUqo;fQ_8!FVe9- zChu~K`eY)}E(7arnlyHgA3z&6R#w;>tf@pS8n67xm=f>yA*kg7NCs^;WyW1cV?ous zmq-XpwJb?5Fakv#a>gO&h8vqlA-i&1ed-W@>g4F{7^CL?%jW|+0aE_nQ~2lIY*JaMGS7EHiR1ctPXh#@;|SWSfW8anw^k))q| z$-?t;UCm0`x};|AfT0c*}&LD&^nV<9Y5rT^(QamiQmF5M2LEZ~uh}|2H=U zGUk8dL$$`nfAC>Jen7=qR;Krt23!%nnXI^4PZ0!7Je!(IWs{E`XY1Jfh5fRvj53gM z@M@+t${~i;SA7IZ(n875B?RyZLYTEPlp4oD$VUq&%E8!+BT|IDZ9*Z0 zH|7dMWfo-E6N72yqTW-3QO-glMvx!2gn5{SlpfnAW;2qDYa#;VTaI#(n&^d$p``tu zY~d4?e~aQMFE24K{!?^@qv55gon}^sQ8>Wv9FX5Xh11?*ACl8%uUOXJRjgncQjUwR zqcO$PVsq9~KK$wpouD&)KGg}ZZx5+yZxO|!b^DgGb7_VXOGoI}8Y!!7MQ9vX;1Rftb$@wBSGvPcsssx0T0 z#EeL12>Ssay_j9)*a+3!!inLNNaj(mVGfu0)YbT4nNnX=8v>^q`9K-lMd60FeKF=L zxsJhm8||xO)AK}TViQhLDyt*>>?Z)pLo__Wj7B{y=8&)~=LKH-#>_^Py!)`qchbu5 ztR!$8dGbIBVGh{&n8vS=4AVBa+q5J{1t7*WYgKw~@Vn=LoMUJ{!%AjU>tx54u@miu zxmydB2hzL(}xW` zm52KCTgI}*9omcz@T)BX%=C~2u6alTJ3V4?$8N7MMISC~2?6{AuBk>72@!{J?)cff zbV<{Z`QGh0N{O@fGv)IN5?F1BpGz`-nKu4}9U~FTmv&0pwPoVo%ze(vtX&1|>yx|> z4qdopL`vvam^*9~v9B6L-$^U{{9l~CQ+J)=*T&m6Y?2kO*yf7O#`{0draQt5W?3ze{8a-3>1m-ltuwG*9*8$2}cMb@*}$oG6tl5$Y= z-^FtuKsVLc`Zpc5f6E;sW-A=g7%O5K|EB>n!LKtuzI3UGW?~J(M`kSZoG8~xT1`sl z&Q|d#!Lvy)yDdW{VU^6^gT}1*F=>f(Ulkx&&|u3W^Fj}FgA&MG9AEAHZ4QA4R+on7 z)51CrRnY~tlm6HlylySyRXQnBkB#kibBS}Kbo`zHV_|c8nDzB!i5Ws)d=cRlA25SZ z6hjN^b8Og*Tt$Sy7(`#-nv*SNBg(Pq*vI|GUJKwOU+JEWgN492dc-@0SMh;v3p4my zwfCf6%IgM|pMfq)m8~ABp(&z@Qt|4Y!BgWGq<@gleUM-NeO@Ln;{~#_tt2c1HRsV@ zQTs<)n!Q5iAxU0M*!=9{6k0HR>4S)&{4PU5br{=h>!#!h{L<%(uk03I$S5sjRaHb7 zC3+U?7MKagc}mSr9@O_xdQ1Yiwm4(;3e#>;zP^ABf&idG&Hf__hTs#b3A=-$(%t%5 zqTxyX8*KmPG9s>ml78=zx=#ng(CL%SSs5>joOjwsgJn-RSuL7)n6rlhW^w4*x6wJ{}KBC zH}HR2*XpQ#TGu|vIoX???=o4=$XHs!70b?$DQnTWJm*PfH0N7tB{Y%)r!q%uoyJVg zT?l+@t2;>Q+fTO(D(z^FBWOiaRgV)sQ8Oe|HFx0w^~tL0YU&~`?xGlf<}Nx|5@j;P zwcY)D#<>o1Zn7_~J_ru7czK>LCBKYW>Z6c&3`g=Kj9G|$TDjsS?ze`7c1@X_K@wbT zD`w3(N<9y;`Ygi>gt+q3zoE_ehz_Z<@g9kC$CbyL`wOrMG|%A z?_|#SOAod9wh~TSKE`0qW2NkOaOXU1L;1+7bu&yv>b=s+d0#M|5bS{PD9zUkXeB5pyc!)0eZw(-J(q#Ej7cO=_qWhf<_;2;NzQ)FE z9D1xpPVThKbP`9ss}E&zucLrmi>4>R zvaL%?wg}G{DM}`zx`NDa=G#UHNjTE5m})E}_MVCg-TqFwCz54RYAZe4Y`Yw*3MoI1 z*9iOTo^PL@1;}RnmS3&X7jt)`_0>LtWp;Gjh{c-`ria7Nd!O)T>83 zZF?`K%bOL3y=F*Z^YmBFO9_I#zwT70+&z87LYbS*U_i<3j||thpN28=j1`$yZnEZ! zAHLvwuW!q*);k6+zO4gMk;yx)SCF*DWTZh>?$4j}8_}8XJg$sMCU?R{!qRhQ(dlxs zTAw5-Iq4-YBBKH2W;8S{9%9EOYo~^abU_xhH(tkS%{(SE+3@#U1F@eZue8^6BL|0d z_?l`D+%}MBq)GeOGj^1^0A(`)1`056&XRmbj?VIX4L{}JB^qgwm=_Fev^g%hA6(r< zVVBwNzJjz{?MT#}=$eFD)>Tw(_SAw4O^zJXWeOLS*X`)_Yu(;{AoVAdixDYD^uY4S zX5%+~UE-qc>hfA!S4D>_-weSe zl4+j+_whB!=<=tPD3MANr>&V{>F?PGbm)mURrfk~5?sHt?&d$;)(Fbjln^_0<+xGm z*p~tZv#2#WBF>GJ_RI*!6UQ>(a&4t3w~~j zBJNa!tM89Nry?w7lrV{gff&jF!~5l0j*>Hr+$7C%_R^GN1TCRENC)cnPXU46Un}K6 z!Dt`}9jCdFGqRn*f||bTXjzPdL~*5+`dOGZE`pX+DjG(tbthkn%+QV;iRqo~-lz>+ zB9k37sL)H%fGgB5G;u4bIMtGUeR${Zf*x@QbO{I_x+_r4A!-a9(kvHU&3Z_qWvP&+ zhTWL4V9~gcS5d4_S<1!~Vyz)Ddw(ulg}-JCl3lBUW>c2_YmOHA>2<4~?Q?z1YrUXM zYq%cO_IFEwxF7KE2QIn$a*`N7Coa^@AjI2?a=1%^Aj{6x*S{%ZwEGnBw#=;&`o>dc zRvZ?Q8uP>xYX88~P0+4NsbXu;wwMjfUkA2;(OPwWwBzYTDxuCdOeNgv+6eyyc>wJ( zJE>j{LD^eMyD6r|SCCc9Xp6J-fp&SH4-m@ENPLFJ^p?J^WXUuRCR(y9sQhS~7Izm0 z$5|R1tF;doNL;O2Y<}>?yaHGct(|2zEmfU#?*1qIj6#QrDS0WO%QADK%*?4mA5w)U z+$z86g$#3?N*=p0^SLCV`Y%%&^f0>x(wdEeN`|1(7@p-esvFdqHb=87R%0qEG&waG zmsn`rBFa&EC0GouR4Vd-DTP{bvExgRvWvIA9)My2ORFrEiqKFbCoYy+4Z z?t7|C0GoT^m~_qZ&gh70!W*7d%e^KZVGh6+KTD_g-jb>{WHP&K(3zr{fuAK~AIo9{9}RDvts}#Fui9^UH_FQH*h<$?)S9jjsaS-*1s?Q}8QH%J zkktj*+O8;T0xHs6wO5kj?OXGjI0FO0MQXDu{AmQu)S4*`){u4K$)z-@o{2Rl!9H?n z)4Q4yW;9iiyICX9qlwC=#%Y>54Lc$rmK5L6`hmNrt@IDx?4pZ1lHUfh&x6^lHD(bS zBON!GD)V+#la>*- zoIr3Khx^!A&2KsOhfB}=3}4=}6F!S*<952-v&ViXvpiazofrJS#NEl!9q!XyazAZO z9nyz`)U^G_B{e``s%^=CEheb(g!@{fBmb0H^1mGf*hg?7?tN|1idp>WNPDn2eyauC zr8TyhIIjaO_l>otnzmkBS`K-z;mb-MW(8`0_qLZo(q27q=F8@}Xq2FD;LtZPn|wWH zV;SINa zgh`8Fn+r`_q*LptJtr>Z+v*#V|8c?v$5*MSQQ{Ea-Zw^jOAd_w%@bty1p6pvP)h5A z-c3$1jp z<9rdGCD%<|tolunnk9J`ocm~ljXb}s^t6%h8#Y&G$a$b5eixH!a0aC?!t2D> zjXEP-UIixtWqx!eT;Ur_hF8LI;lp9jOKhAI6U)lfvHUU~BIIQtnYK-PPU%%RCg&Ywn&J)MoGx7?FKuV2W4uh$ zUiYgYNW%qhk!s1)<2IZL?_1`lf`V#_z>Qk`V$6s$s3M^I$B?6q>Lpfl_?i56y@BTD zKNJ@NqY%?y^aOz3J@mtrU6i2)qBG8BG=fj-l_l!T8t1(-l5$Fp)^+^ahz_Sf+&}LV z0C^*0dOwKXAN{a)T{^Jl-h0`mfo^^WF)p1oTL?>;@{g14SUAKF#x0o>Js*zC@>mP0l+ zy?8DLOwC5r&BRgGb%`&y)8T7Ny{H?30=>C)t1BAU-d8BA5%N2}9>^C%jCMnkuTVLI zFju_qs5Lt^Oc6XIp-9u;Rz(4ijG!TLs;CZ2G=8bGM=V$4Fd3hKCIOL-D@Um<0`4&R z>8i(XYrhy~hQIb_HdyRssh3UcVDl|`b|nHM{4|% zrREN(@^Zj%cjy^a-I9W?N&CatLeV}mbmI7k+Zc~nZ%*%BxPJG)A_PqRAD7^7mMHxZ z1)8o`y`Ofe%v|nHOMi8F(!P`ib)gvcbmbnov81jntNV#vvAH)z*_QRecvMF<>5ucT z_7^5e#>6A_ z=V>RqH^jI%H1Z^oy<-rXRw332@Kb0_!%G3)V;)kNgO-&*S8gQi%H z){R_<^&q#9Y_FW_)|yyfb-cd*!JN32ebH)2fDfw;cl|n0y^h*HsSX=-n>F#X`R5 zyZBZ)<8vjft!AuM5(bXI?Cz7Er;c`bx1sY7oM#_N+0_^!sJFlF@(=Lu+nWYb4Wj8g zm3*X+VRG_5@g3>?xrF(zGMe|b(|!l>%NK0I|1?!2{y)oTd7IC5Xcbc@+y5P<{TH!B z5Q}g2%_+$%(7D~`rq{wa z0w$|DOtg(Rq<2{3SMC)R*gvfke@}gGd=GdI#&2IP9&*1#ZB--Ur&ATQ78pZ@gj8^c zFqQA%45|!^Kb0Bk^t*;oj9mqHjM+k`m|ENfSvz_Qx8|riE;KX%yCqh_?W;9T}4m9RmMr~Su;oYMTY$IHDX(+awgi2ib zuPm&E(sp@gkBjJc|&DTaT9@c+e|sWUIi-n;x)wp*6k>KY%}8u~XAk z=VZ1Wska^Lr_wdcuC@*H+x_O7EeNkAXlvRCpz(FjOB|$+7$1}QA>Rcheb*y+m^^+0 zu0w~5rVfgym_zWgm`5|&VfEVE5Kh%S1n0$aL#2i2Kv*5K3B3SX!w_Pm(=_4~Lh~Vh zFMD0Vuqp}@CG!8QZwwu-ug`sgP9B6Py+AJe#eWuH7H-av7yN*%c7I~gBqe&^E)w($ zJ7PlFB}L6y#O0UFZ~=Z~QX;8hWWpGyX_*S<&=;oY8E?dc;#(PEGiXdk3Ed1!#On|$ zDKmNt*bgCz{@Q=uH54x-cZf-0?M+v=m?F80z`4>A0aB^iF=*F0Y8bm3!G7-eCC**9 zPC?R`F$v_?xJKph=CPEK4`;s{kppFB+PD9{MSd7{cn_aqOyGY+Mlt@Mx9Gpe51;&I zQ!-(DJ3CWj7fX9P1$%p&|G8Af>Xt6J>gey)&DhjvLynbXF~TQ8I5x#~r({jaJd*f4 zjx>wfXG^xLU>CaRJxLSE`KVPe9Y|Ueo|W#`7XVLi!VFkN&VuMvp$}*D9>&jkbPMTq z$KmITnTd40ST&wY%(_?4#hUGTXWMgbYW0_;Xn`li$cM;%hyqU`Rzl!JsK|}sG%t0= zY{65Q1wTzjZ211pR|-zjEwrz5Ved9ya{Edk(gw`Qc+r1DXT>|p-R34=aZUU4|76&V zWbP*08T}FI$3t)z@5mfJgq{4ht18&ossK8Xh3gC zksM};&2OcyDie^m5ukDD6}ZXXf*xy) z-3KT((||_2vY7gZ$&ZzZMG%8PNL*k!VFy(I#31n=_o>+ixV}bKJWgUsp&+ zyHAf8OdwqgvOyL^*%3WJ)hdsHIBA!cKi>Z;RJ0r;BqTf7zhf2xI@Z(lO%W(FlbK(~ zUqlF8TV7)x@p>pWs$6Inj-3}O<@Hcj7gvnPl>mR&9TF*L@N z+zhnF(%Q{nf2FZ!N8f~pB%}3Ogws6TZo#G&B`Wm&#a-WG6q83Rvm7Hv?IzzM|DHET+W4E0#uOj5nJ*vqEy^MZQ+-)wUv zV>3;)lQwPIh92j>n&bW^jqfv#yh|^KjnGPYYe|IfiX;Ac6mTsg${2+LC48vrz;jP~h&I7LjR&+2b(h?wv8ghsRl zN37DtgxX!P>HXLpK)4zDim0n6?cLDsLF^0w>Quq`1ra(!*?^LMTvgjN!4(DMZkC|x zsa>+@m|9Dlw!#r`uktt+NtVvcag=W!JVF`vGt(#Q=QNHwk{dMxl{N1^ZXhS8Ol)-TJHD1-eN%{%3KL01(@{!dxR^$FjXSa)h z1zi}!3fj+!sz?s>lMpmedl~CsW16d~wNhr~1bBPxpOA|fSpL##BmtkXZy^~DOTQv( zJz&A{HIHz^)wmx73~<(@-S?U!?BfZ4U~^07)wsmWg~Oi>NxKo1SaCG{MSiQ-RMi&|Ax|C z!j7O8hcYk25kzxeWoPXyD!KKmY9c<_Xm{sN&NP>hV9BN&-0P>9IpcBGnqwnzv6p<5 zSihL(PZf6d>xMRKPxOZlXBCsW+WCnHpy_$#<|fByQgre7<=VNrXVqR%pav~Q1JC`E zSBaHy^C?^OM(`a;lb2p`4MgBj)g4Jb_{AMk57J{6tv#$Mf2@?t4duj1LFgRsTY+OR zy`eASdNzFN$u+A7y)i`O+#(cats~6G3A4t*>0juX%a^ygz(N;Tin|>kes7@*Oimu`-`VWeAN{Rjg|FKk z@cv+?PN^MWo}`xiP-*sgF=Bh{{jB4=Pf)_4Mw5&(|1SB!WV}u+hsZb-Zu}lm1%kP z%P#`vdJ9jIrLQ878e?l|`|%=Y9#Dz|BQ7}5M!eU;#@G0lAD9QklBLOvq{Q@wY5{)< zhb~`nAL44J8W%@7e8y$QUBgOjZwF?Kt(G>i#D-C z3)BVf=ux zAg)RHmc35g*aI5s^WDz3l$-VQLtb^)zuqwGM_7Gu4wN7-5NJJk2%jaPd~z5i@^H-~ zHjoS5LTY^L?Lq78#ew7D>w3iiCDZq(|91byjh-ka`$QcPWBjK){{LPF`TsJI{}ny> zDxb-r2?F_q1ybl~L8{0_Ka$If(J@{N;1Y<8$eIl*iKqSh-E1*iSWMhcARdM1IBM+; z1JWM*VJ`Ed+?&w{g4RqfhQ`;NCs$csZWbR1zt|aqf{Aq&3^yZUG=WKN<>PFo)hEM+ zX(TKhVF@wJb{1)iwRycJ640O_20CULRnRi~TMXmMs-tYl1k!lbzvl)oB0le6ICcCj zNNa>ABa^*VdSM@7cAF5Fd6av%k}h*^hQ}Of+U4@b){Zeg@x8Z!)`H&#Hs1}sap@m? zGiTCE>4V9QSXZ|Tw*F1pe*A#T{rSn87t4KJ26!^X8ZsAzZ0YcAE@a{e96HaQ)bD8C z8;g_oQ@&x|KWWRstO8SLeZ^U=-KG)%fJo?&c=ov7gpf?=aOaiZ_@?JH4V5xbXwc_d z{Qalj4fG_KE<)qUEfLi=CF1RuvKZA7D!0E<1G$hxqDV~Jbyz2|yLi`{7Gjl%GtT#1;FbEkK7{)_gxWI3miYCW|F;F7JIdj9*vqQGo|rYNl+3g z7nb6jCsMVQ`dU3_RAcvB)IGa@x%*A3D&f+8FMMkpS8tFWg&OLY{?&^GD}SC&)H6+#%K6Lw$dZB@_-GhUOJgx8R0eJ0C4{v%TG|1LTI-=q3J z*>RIEjL)1X#z*Eg?eZ(C5FGJbai|TPs1_BD(9a(kWJyFRFxV(Az?s)ko{mgmpDlOhGCN5e!de&@^&p$pk#KCW7>*JlCH|q}*a1o2sBKx@jut#VyRKfz@`yoqm-Ein0v}H z(<{KTBpDXbc4}s-Z1adK))`V6reD`+vP>hu zL|LW*U@$n%D#8++W*32ddnKWaC+ZkaZI)561Z>|R{1P3>{q8;&NXCntZf-2 z7bU+I&M{Vn;Q@FO4K%S(3%j%{(DZAj|^a8dEvOWB5F0Fcx< z4dh7QHq&~Wm34%d93hl(tf00lH0hwW;~2mPx6T6H)3@!ESB)bClsW_yYx{vb)ZM88 zFEWlj)NYFP{lM%$HM~Yoc5noY1A(jwd|;2T)}Ow7GHe9-1~uZRXt7HDL#5|CNnU-( z@=C8s)c4A-=2ma4zJ7zqlSZ`fh^9G(+XvKl0n~a$5e(_urbwNFe4Rpn^arx3-;Kf+ zdAD7!)Zr8$H^{)FYO_Nr%9PBuJ0q5BJa||K6{477Qyer5RVxF_A*x>whsoVjr48rf6D@C z+v1}iCK0)^jz5pzgr4-n9WZIczNaNbeUtl@$80Gzk;F|NObuAgn_)ExpynfB*Qdys zDc~H58<{IgC06FO`RcF##l=-o(q6@fd7czwm^D@=6&rji3}8Oe)>k%D1QVJ*Q(ju{ zemOQLGKEoeV>Inb!VxOV=d|WRSf&rfbqXRDM?K*1&(1!X&_Yyp&amY#ROad@dSGzkKGHXDHY9_>&4`lOo<1Ssnf*HN|YG` z14zpj6tVL52i-)0j}W<2&488?zlfvL(0f`Y}w6*8WU z)R<}YIBc<%OuItD^vt_P&?5uAVDJxJYvI~58Y~+VgJh%bw$|y58B_~H1A3~m>hj7` zdc)sR*kp!xDQf=8CnWyH+Fw!yefoY=WxM)_Dsrhwf_SET7WAhM?X@%&*8Z(dH9D1# z+%sMpM2nKcmrK*q%CrUj3V9l}QeGetO^))>9VHT+uTE19hv0_}4O>1AR#i=gw~Enk z%^Ob|vk4GwFx%RU8?C!XHbb9JO1tKKF?KZd^i&+6QznpC?i+>Qr=w#iEA2g|Tq2XE z!APbrt;`cre#RcA_&EL&_~-dIoWHiQwQ6k}I?TT*C0*SR=OIJvFJ?30d*`7*wz5zaZ-8hhK*gIiT%4A5E&Y;)0!lR}`ZBV`HG@5Z zO3QPmw)JRvUF!bt5nI4SHEKf@l)B>8@0~gN0vYBzJ%Up0J$ow)&FC&L{;cmAc2Ny1 z`yy0%mL&+b(gLxuvd<`U?i(K5sB)f(ZC)9=Wzo_=G3T~Iyw38%&r=C|-FZA6b^J?? z#VQ(2eM}8u9U^+@ZWf%5-^UTz7hp29X)?>T9UaYfR#!40wj?oN)N6YG#+w{R zgi!dCR!ce>|K3oMk*zyvzvRzL`Fc8AIC$KUxzKX)pQA=1^_yhqOYMC=P zQNiGiJ>F^;TP+($HzFg@#Q*qElrwVMfbTkAT~k;&ufX>1`iCDHE6K z0yw&$3ZP<#Kw>w?E1oub7|WA?y<$YRorqrJ4}~5y*f*3ddU4a1ayBkST+#wsymTa# z)qi61rRB=OJr%2V>S(;wQ$Z`gG(g`@hQ#2*>LJm47nXaQ!Oxcqq*kt+spCr-rh@)m z1xbg)NazJqgA4sQm5A7WGFeESc6iXg?hu%D^w)f?OD7i^mnsot!Elih5=mwa3q<`m zuh9(Y2~<0&A1Ce3+^5WC1BSBI@_?@rTBj@WQ8jTr`Ke2`L2}7FN>vm2yLrz zt|65iWMK8Y(_q&622CuWnfpacqqpKi!n6sqrG84K-fa7?-qye){{#({{$KlM{)L%^ zmFXgdLlY7OisH1)?cVrvl@*RP|E#8El`Hcx`a4=moy2yk>9m1wS)4R=II6aJ^M)!a znIU=7QaAxn#mUo3M!1?RtS{&N7lWBoQ(zpYVq!%XUc(3~;jWBtC#y|Z<6$jUq3iI7 zsL_HDG|}a!!gekaLV{LyW;!3KJ6zmDQ_}KPb!vA=r_~VeR`)%9I@B_b3 z19xoF9<_%H{HCip=AN`2cR(NhJbRBaQ^%6(dB}62pdka8ZFEtwz(kioY+E)nt)yMZ z(bKyTzS~}<7Lv?nQzPj-S3@iqlRxq3<%eTPJj;#}i^a%1GjKGIMgQ zc&9-V!Vp&0hjxr)&G3!noMfi^Bs|(t1P3{Fnnu~I{MRckP~U< zu(pt|Q;Jsf^*8X?zsmknE5fq?_4WO<)%#|sBSMJDo;?TDS!Bh$a!W$j4xI8AX$%J3 z0YQYNC^!h7Bz-9U#>Ni#Bp1)4;6cFrFR|k8m#XU)6_}~hJc|l!k$aSkkz~WSy}SZu zm~URjPfPfaVB?+Zb56#tPsqydX|q_SF08e-4no!gE{ThVQ}%gWtR|UnFhs@+*TxRL zsn$@o@0J`^%?lUZ~20>xT4ERb_-c zUJB!5hH41@?F|_0Gmc;6`z09n3j0pP%&ON_SWrYzInh_=M9;+2VeLSKt_eCr*^R@Q zenr)?0SNNr(yEwgjS5cPJD}LnTsy!{Rj)R{EkGy z!lMT=C6jBmE*c^yoqmuNo7Z(ukjAB`QG)qSEDyaUce>#4!Ud1viMqmLzqS0TkGf}lN6;o{bS?Xc3S0{kvWnw6`W^(yYexF@xm1s%M)I|pboad8e~cIuE=iym6fbF@ z{PQ>2;NGQraeoTbsn`)W6aJ`ql;R1&^__Xuu*P(EEWRqlE;t{ zE_UOR`KhyXbv&hZXHZSU5`i17lsny`Su@+xpaiMXQ;JOr6@K^=2o(Kvzg0}G{lqQY ztm#xG!i+R+LOA$!?5=Y-0oP*AS5@0}CQaT>&F}Da+UO(fh0le+vhLyVHy z^|5undvH%3REayixb@-4r>m3@U7KW%`S3&vufCqa2>hOCDGv#2-yK}npQ=bluP63* z?U=_J@}LhOd2=k7gKnlZG=jZMdMaUeh4R@o=o>z=Rh_scP9TX&`y%yi0rpr6(t9dx zk;TIYRudkwCAN0pKh39@dSWdM@2m_Hv5Z!Jr8B*!V>hDC@s!Ra0n0jpM3*~fNA7Y| zHko`wj+SQjX3l`%#?zpdcCdwDH21Z9w2D(Tgad8~r=&U`ZSMJ(z93ZLpt-jn5pRyJ zOJ&Wwrg+&UbkC>JK<{K0^wN^)V$ntoMdt>82x9nzO3+f}(5Ke4dtImejz?Ngu44;s z)#6&pGnu>wjHqnno;jdrR-onv}PTz{S=NaGatqUd7>>kEWj{Pw1%v`ev@9OL-`Hhfz%=Rr#>Beh!DbwrX17J z!ggqj@O)CZFWL77^G~Zq>s0@ABc)ST@23RO{w|IvqN)YjIh}U;f!C3oGxxV}9fqUq zBMkolf$;0Z6To*~48CAE>E;`wNZ+Au^$J28yQbZXBnN^0NCDmQdhefBRjv1)~Gj z*+&xWdT5{9%Yua`y29_&M;?YOqIhT!=UYm7OGSGnC~6~0vWlHBduaS>hj4u55fOGO z<_L>T70KZY+=4-Fzf#jm@0`N4AFlLFZE5n#45(U9VRu#iL5|zWPSdg*NQLt%;iqEp zQMNUC*HTGSqU_3LZg@l|eIAdb`AYm=OHP;TKD^9MW##Pd|{kVhull)=S*CHu- z{zkkig~P>!ou-}-lRa2msf}XlG?qKKu^r zNUBCgUzyJ5>80rCD5(nA_DQa&q^fAz-4W@sSJhOs3|5!z*H%sJpK{_BPo5iRPV#Y+9q6X=MUGaQpSniK1Jf?3gMAj4JC-t~rtadL9T{$_6i|*N z>l!;jm3v?!CSs9?cy4)CTbJ>RJU8J5^kn|Tqr;F9N}dZ2FfTQ*P@d`{=`~~SSf_fn z0I2jdNL56dr6i9F4G4l>)FEw)1Da4!=UPMt8UG|qjvmlGb^62z`YBJD+G!2{HE`E! zFCV*GASSXPhdOv*hg$Fql>Hj1KJ%}rola%x9N>gr(8$V4lbD)%03cq(+>K1}k<>FC zP6a(h_{=B#SJ-}PC;yN#c@ZtL5!6N_mP|FMB9~37C$l$%V(KU=05@uUAH!|*R5Sc6 zf!%{@lm5X(e!C_6onSxGqv?Y*@1gykE$DbED|l~VpYy=@M6{9rH8xCxLX|SFo0fC4 zV9>y4mEJ#6{{pq=UGNQo`*A*qc%xxgVDBa6^`{k*!~E6Yy$sEvu(ThUfS4%0y@u!g zBdK>&K-wYA+K-zK1qWJIs#jrdPF!)_{uK#WcOryW`B>^+C4ZU_v#4p~2) znL|*)%+z-A&7@9~dR>>+an5&*S0F05CT!7ndyUN`ws{G2_xU~4MQUSs8$EbEEQyt4 z_UZU%jy*|S$g7s0@rZp{X2AaM<4vs$b>l*9QjutQ^JzStDlFrXkD2Ocxo)|I9Jx&3 zz2M$fb&OF5xUFi$krrj!}&D1fdqk(T+sP}xMmh2!ebepX?0Ejps|+&6|>W@^T_oa?v%VD zGONgRpsYX#9nU=1Zlm+gih(e0;|~G-pDgA=c>`s~T1s1wfMbjo9>93LW5-*(7@mRz zd8aupE(Gmcw2R};f<;H^(dPM@n68Azt51yG4nw24U$Slpbjl!W%ovWF2FWuuvjGf# z0|T2N5EhM4$k$$znk^oqCr01i5~pWiTm7m6)SbOyV##gVa&4Pprf{tF`a8#TQZr+u zCf59X2d{~wD7O2PA{UaTej%o%6(FRwCKn8v2;5Yco}-hN-cHrhs$YO#E-2Q}vX2=R zI6DkZW)q#JSls4$lxs{tw-c;uQ~@%Bq61vum?icJcCx2Yf$_UuDvBu!q2*?y4AbLN znlM`7wFOO$-C8NdceBsh|Gp$?*yeR^%s^WPf+nOtTY$o#?vPvy%l^hK3&CV*Ts{Tc zAoiIVG3usmwXJjG)ub8C=_;&RV>%G7VG+C5nBWg*8AZ*JfDB{Mgt+O5R(0`Sd^JAS zfc&1!%BlJ!R^6Co(MXpIUP);p1a4`rVC+(c0@uv)VI$Z;IcHQui=TRB?mRLax9p|P zeVW_f`S;W5Th*cqXK0hlvB*qcAnZDCZ%U^_cuZjxr~@_W1sDX*cfNc&ZU^zf1PCoacd9Qt^{UUcO~uk8*@aI?~O9 z=v;5#{E|R)T$N=ymptd6?RyIqLdhX2EzkqGkvP`elKpX53}Dye5Wi-tLGyn{iyqqRv{` zxIvJI`l6qvS-vhMLc=qapNEi)(X~TWU74oK4bvj0iR22Nxp}~7$EbZ+`guxVJ<|>t zrsqq81q|zX)lP<^P_O^E07J;qYO7C2#w%?Pm2zI=d<3I+4O0zO<;z7Y>Y;v?x7w;9 zzkZxy+=%tJwU=B;zsLqnFfcwaHZ;UmNxrwhX1`-R<-cy|@f>8iPV zA_;V|As4vCEnemA!LB(s-~u1FhHX+rr%-$^PWiy`THj2&Gd_vNA|`{(gri9IFI^;Vaf^u_*yW2wvGU_(80m_X2k z6nl3ep#QkA<5O8&FT^L4cRq@!4D~*UtMNRNKkYW5CRieM*42^aK>;i_Dw`5}!&U~X3na9s_x9q2yx0`*%n z7LXcO4aYt6zPW|E+0_J0&YUHA?#qgtiG?0&MU4o~jDN{A zL>Ik@jA}>=)K}>Uu4_92FX8el%kq`Ca^ldcA^AL1dzQ%`oK$pfabg{>2nPwq&!Qfz z+@^_pMBZd$7j$+y>57Hnf!$^a?DayR<9W(($v@Eq_%F)sODOH*kum!=qWxaiHF2mQ zvM0;|iCX@trP_AE{NkM!wO{wYmBmRk73xo8Hv3|)s*lU)G>9DjYU~jO+kdz z9qvxLXv1l1vj`tt_4?GD)J4QGBPNrLae-4P$awS)9t}$x@-HthkHfG4kTWVbglx(% z_qnUi%Vf8PA=;}lJ><;dcX8-dkaL-nA}0I%rp5%8#dSfI3Y%5Cy z$ioQCrrrXolr1>A_Z}vjo{8{+y<@b-2s2zn3PyXt=@efBd!s z9N72!bkO?q>|Z$SUHo~~t$tlg>lsS^Al?7i9liMdDyROgH@QrJ%fFazvo~y6l!+ejv8OgMyEAKw~Bn8C_uS z&r9~>q}*#Gnn0nEocJA$pWgJrEv)JQ1NW7*+$*!U=s*qkQxE5rwcKmF@I{T>JAl$} zHhjZryQj>9qDxElY9rgTtAAZ}<6~>iTYexx&#e3vM(z!1S$w!9R&|*&?SqvjS8CE% z<(cK4>xYznyJP<=Lgfwl3taz)K{Wy^GM2ZKPg|LeOTbduKOb4s-(Qzh<9=70Z5XUu zFPd!Be|#&Qb3gSqpt*y1L9v$h8n;%K%YuT|_%bL~wECSn^x_*x{PbJ)x4>_S0g!OK zKr$r*#W)c`rf zpjDgvuk@9#5VTI$ZoPR3ZGaF{OK$^4_B$}*(a(I(M+R3cXnaPU(-0Ii(~#AO><5gC zvw-+B&hm8!Y_Jov16iR{oYg%&R(4`>@xDZ5H@r{MUv!%6P>A80iKCwZ3Yf;Fk=}+j zFi{OJMBg6meJJtj;3@uKkBM{;pyZaCAFdE(x3W_o_@%{hw?Tj#`=_}aGtmD{co9N% z7?vx4=%p=uooxw7WzNT7sU_K`bp0K#LHK>J&`l+XxFfGrT#Ln4OB7#Wm8DAa@9-Z= zD-&`)rA%98TCT(4{iV6q0=5=$tz!17Hke|zNpSME;-CEoiOO*bb^)33#b}i_*>VUP zxM;c^YOLHu)6;-a0!g)HGFst@?U)OT2bx0--HizEKuAMDBvAPp2%*v{NNetP$|%1> z^qZP2Y?FovNaely{6-g#W#gtH3Q?mT|F6rWN1XRy(^3Ep*UcJ)wDp7>CwOWVV$7-` zYR;HvtFDcryOfRM%FxBW@1RYAGx{vDT0`rP{4wE)boMIEDSL z7FN(bQlv5i%c>3>ib2_-t)NOfSI`!U0XoO1;#xCb#mKp$*N7}y;1AYXNI&NuePCR> zv+I-8V4`MC0`MW27Iug-tH~lZaTbSSl!zsfEC;^itCtQ~@-=do~BHLiC8_;y=ZAjuPrIP#HEUcA} zeSB9>*8tI+_tmJ$Q)T}oXyYtk%>CP)37ZZX~fjD7Cx!XYw`K z=ONgr)E|ho+k+LspgY3ItK)3T!8T|{9hTvbkxS$i1dbcS;pcJ^I_``{En%q5{J|;b z#t#hgCX=@vXOIGc?PJ*W>Yn_s@Pbk86Q5lhTfEEZZ;%gMpV9A`pJDC2o#vNt!ylx8 z8e}onSIIGB;wY;J=IH?e^y0e7eyWGx7Uud04+g_hE0qE)tTj#XP~~6OeB=ZdkME zKF4PF@cEQK`sz6bUM-0P6h`-h8?V>OWp{fUcAsDvyCke+eHxlV53P7TvKEGK8{d5@ z9%zZHef#64{Pup`efUHQBw?Qj2YS2S)s!8^?9Go$a-$%EF?I`Ca*M37fVsk49If9+g zK2Y>?KJtOTDYL=I?FGkb@4GNZuH@YCH|Q1RpCt`-f25FCqgNG;UDE!dkFRk6~q#!fO|)d2eiF5r`>C`Gs1?rVe9`pAV! z$En-hvwN2=ogc27QuJ$^a(}R4T%@nXw~!n3&VW*y-{t{Z=Av+d&`>wdhHQe!X1C)C z5yy~kJ|)}OqKusoj%%h4w4G>G2kPB!9f)?ji#_dcJWGSky}xLJs;}@<_rBHZy@dT{D89A`*0IBrN!<=4Qfly5@*D=2yG9?gt}JXUK3`9RM@n8VP1TrKNY4R)(g#=fO-u3fv@q`0^8Tb^8rzfF!WRX>k;S$sf+om(!D&~^BB_*LX-IX@Tb_XvO2D%K zY%Jq`Y-N3E-(@BW|07yRZ*{B@xA`B1nbie*?k4P>UlMyd6Pj1uI{&Z(tOI1i8j^Q zW23!EA%)Wj`W{pm4$C0((*(SqLye@U9@YquSYTR`A>TC}yT7ZT(!2#lT+Q_olZ%lr zE0{tIiYFy2xw9lD06Gt%TpFPfS3XBk$YdAH=%x)B%TQtZ$bu^a^MMfDu;-^aa1_{% z1d><(N3o?*-?%-I9?`=Xt1hwdexb)Ztj`^e*`@E%mO-Yks!GmRqH?XtBVcBzOIMgn(!uc6_pUBsSl#4S#U6=BEXC&(C0Ik1sf|Xqvlm~qvI2ozhS(k?fqtZ> zM3oO2%tBt>f{%17t_F8gvv5E^m*CDq#Uo*r?z z%bDrt0n&2Sk?vpsqc-Nm9PxOiGbRoq*q1~csd)7=`tka>Z8E@fbN8p(&WL`5W+okG!zi^T^c7%8YcRLLcX8Wh>ks zVpFzd$PXq#Emy!+?pKzW6xSAx=(8qGAw!;G<5+7)fJ4kC69!nbW+o?Q0keQN=t7Y) z2bAw2Q?=OWLl{#EWYGIOh>~k1MYDq+I8BgaL^V-MC@<}0&To1FlqS>`w<+#}D1Sv! z8_wX6x=DSgnBDLuyQ)gqGlh=NSq~p}45y}&V-Tc}k)_n%j3lkqe6-yAX1tIr`8UBU z-;v~Kx9e?@hL68bLu5RASMa$DdTR^s!6oz7Ac}{uZw})dW@f(nrSpjN%pq&%%Hg&U z!yc83a*!9J`;j5%uLr*Gw~`LYMXX+L62h!z_Gmj6V~prD=(UE&|K?OO9wuSQcyXpC zSUPpX6aO>c&D@mc2*BofT*qU2aV0*ZcXyI(x4yQ6Y9)+@q#71b`pxdQ@0OAf<=0!8 zD{KUbiihvp0?Fu^OT^>|Wm$9ccW~9;ccUq(FG$)Zy#Cz*pJ7ba_z#=ktuZaWqvlom zdWC|E6HjWy#2$_J9_%aWZzb=P;-+7e7iJ4ahu|yQytSAsmh5ppEf4w<2Ny!uG=VV= zcs<+B2JAZF*US}yVAFC3rmYnLQcWqD<6MS*>^!*Y`S;RB=u6f#1izMD={f@2^L7@O z(lJ)yqA2sV5q4a+c4Vjez2hkaLWFn7hcJorXI?O*`#N)f`T)3I;lHc-z=B>ATVUz; zieHmwP;~^d_cdFzbq0^`c(-W0fh0#}Z#y}HRH1kF5az)X0YT)A-!d?+fJs*g99#63 zJKR|4o|gWgJ;2x9uq^HQ&})dsI*vqZ>5_12G|^Oi02Ni^bDKOs-jo~3!DZjjbyz*D@b z!lSUu#Xw%5(>>zzs#&T;w;z{#NA&|^RPFmTaAA*Qq1=34v1kHGzNB=NBeztOV7omyu7RGAvYjky7F#jt%=Rx)t!yQf50L2W}YJt{C(x?pVMpn;d( zH`i8R2z%w=SYT!OA_4GwS3%sC`O*OQJYKst-PEn7!{mNeLrstRRN~LMQ)~LYKEc5N z$O(bFSJg_l*2Qjk;}@A-&ET>H$YoQ@Z5Tk37e1mztvU)|&&!q^f8w}U?4(IOty@lr z$Xp##3qk;sx=^AHZ2P_xizHW&Jd|OE4mi3g``2rgBo+%b+63dZVgZNlYkt~+bgsd; z-f(Ep%7>YGVpaSy@1^o2(xLp;%YOsr0kRvm7kU-_7eX&Nx##tU?McNhaB}~0i`oZVVw?0!g!M*PIhDnX;Qn8H+dcSC3nKS4fpyDz) zim6fJ;09xE8XF_03}B&bU>?ZNU{YQsLoK+WH+~dzI_W!xM_i!hG`6d_b0gc1jKAA~ zvAIo)jbf>ZhB#5n&hPR?-DLaiRwYLIyR9o&gGtrxPqf`1c0I(eKp@)h?`LaV``@{A zpYzMtsO&;U`wCfmrYP#0S0#)Lw{14Zp^|gU)vF+E(s_)?hsI0npz)QmWUxgooB%VR zI0L;H8V2FURKlbu6x!kg)BT-31g5*NH1V%rRTm0wKija(2d`+8F+S}BI+GDuUv|K0by1$tDi57~+lc3z66%wXKRzRbHO8Kj42)$K z0Le$}fN0gihth(Nrwqxj^A=eCY1~V`D8#Dqvtz%j>;Mgxw(k=#BJ(cc=Ne4GgX2jI*_^fl2xeHG75>p-j5R3yu`)R z`iqdh;F^tqvk=c>-l%_91Yb-FdPqtlxdW?E3tZ*6rQt$*q25I?oB7SHI|HLHBGGZUz&8zqIl zsv$i}F8lKkhgyigqA$~?i|RY^pof4?g;6?beeO4=OjrOABq9y6R13|-YM4buCJ?Oh z+t|!Z4&3e!EvSr~`%o`Nc)W(dsXW9Wb`Iu@e8j-fhTN*zGDbs~&i-!bq!FauV1y~; zE;17nOhV9*JAA*pd}@<=XUZz#+FOiak+n8^V#f47SV5Ctt9&BbS zP%%GZkgxWYE`+el3YxK#D)V4e_kCc%Zm1=Ce&C=N1~>r^qkGaAA1jA z6@sjlu%8Mw;-DLTe1*ne-_rt-%H+-?zPG?4M*4FOJ$SHHC_ppe)q@C*D2yQmN`kDL z+^{Ip)@^^bHC8R=tPE6E8%An{4C7CKd?BN7Zh7eR3hPjrajpU{Qs|{eaw;7xdw!o8 zz(^PirV_p=qzFGXTa0M_Hh^5oGggwb^-m`)@H6*)QJpp5VUw(+A9b#$mab`;6&w@Zg5Ke? zGQ`Ce^KM=)1aw6zzLHaCoy(WE5&jzl(BBENXv{sV~VoV>#uAm;A1ntF<^r_E7y=kbHqwvnga=HtaSp zxr(po@=POb_N?Q#H6axqodb`kptp+$W$~{aRVLe(eB4&WI)^e{Y`1#yV?U(GpQ-7qp>4{L%6{;)Cbi*zTXG9hb$D&gEA(BEa4A+0k+yG40pDqvUT7k1--Ol%VtiaP23Cz6;+mN4 zc8gkinIg_T{nrM%TVf6exco@%b~zpKC*y42wEhm9RXgGWF;<_>TlljHnjM{Nb{}_% z@VIWV2GKpST;l+aO!U5W5_lYGqAyGN`46V9JGP|QiVA3TtC(~`lFrquo zfXDA*#KAawk=+pAF|gc$#^+!Q0(CMMO zG{QghgdMZMW`?Jbp~!v*mT=G#K?>Yeb)Bc3m=1No5ol8u9IH;L3*s#|f`}i(C+J4y z3h9IGvSfu^W3(@DeuyO3og>3oK=Hi6<>PWA8}oAr-w6U{HhY|=WNDG&s63h&k%yal zS<+F$)5?2zEoaXpE+DeWCCAU>S~eGoSiLaU1>YE;5>Rx>9#)f@C zoPS6Y_WcUwWkrTzj#G3*(K29UiWo2PY)Q(=4v4-HwfE&NIEkUrFE@9i#66#PM^GdQx35b6iFZ)`Y8FEi#a1LwrT zGb=7hVs0XJ|5KtDhqbG#GN-wh)hKUFl{uQ)3YSf^4cF|@YzTUZFBZ$iFE{pVyrxw{ zd=hYnq_$xv_*>Q(vrNpTMp^_5z+)+>UiVN1z0!s^tXONnKmh78#`>dwbh^6@hFbI* zOKo3AlXpNbrZj7NjV`{rpSFFY7b*9>2Kl5 z3$nHC!1ml5fRS3~7(?lZ$i`OF7bz9`!8VvYV8yf4qmd|2K5VY@!bUq5LUE6i(2uft zhLU}XB3~QfUi0JnxHIzZb0;qwttdM$i@%QM-b0|X3-xw`t1GPVK{R@-*Z^?NQm_c8 z?^;Pvlg?OGHSbhregD_W6+1h%(6xq=qA}5~SEPDxMuU+be>IWvQFMfet8?KS33c@^ zMoM)n=!auP5wFr!#JNvc5r1O7m$3L;|B$v%W1R9&{MaeMz=)S(g*<j`{?g+D+-Vnon@|6rGG4N*e3Ck6&Q3JNnWv=2VFSz@v zEh|dFZVuE&+P*()lY798t33>iNB9=efbc9u!}z`a^orak2+GWZq=+3Q&$CtZR`-w0 zfCm=&`t&31-F*+iWNB4S9bfuz36v6j4}%^6$4chHPf`g%-1B=AUvf%%K)j_`N-OtW z+N==s1Pe*GWPktw8h|%^bVk`D*&9S2jgew=2S^pSdh%#M)`+YHBTaq>sFhrY9f$t@*_ z;w}uo@%A*SEPH{U=dgk(MF++kA~;3dZ(TXM3VwJ$WaMw52h8Gg`o%7>294n(&LAlGP?y<`{f$QzUdV$VXqGG_(5xj}r;howYl)>XQYcjG zov^jHw}x0rg}BRnkgZD!m0!?#m!-T%VOI~ynkFf2h@sLY!;Tzp3y+ zc2oB|*XR@5opPhNrkMTwaW6pVvMVXc7D+On0{b5A$+DCZr=)|>%aR#mnXL%cI$)Dx zG!`fVUTWaU4OGWV=xxw(fj&}14-*+=B~hFIUNMu~1E~Uyet~z=Q))A>1HM7y?gK`C z^5MYSIXs-GW!(v^5a%bH6SHcd^*nz-(;n(y>q4%8!sIrUpa=z|{lU8VY zRM!#A`E?TdCQ{8HyJTt&*XVY1YQSQ}!LjHWSg>z8l)*4=8O(7`ez|^TGAA_;hpZEi zjS3X$D>q;eVp7|ESrh`+qCnwA8Mf3y6yY|qENZ~r#+W(;ITE~F4)#Jt%lG~{#QCVH zBSh+b9=E7<4RN_25woOGz$f&MRYtN8lzn@A!zw)IDjgRJvo*gGywaYIM7Ou@eu7j* z?L<7k{ks3f$N$#ytGPV+w7InTI4x5FuQf`oL>qBk72Gy06nNw27e+p2`k>3ipw^=^ z0n?6LF(k@u$3$%$(!<-XkodQ#7RxJEwxa~ijAu=G#>T&hy%RbEF3l=Jk|}v_IfUaV z?&hZ>(g=HhD9t3sq`Fz5PX7blSO|trs4LCnspB4gH;3GhQ~|`9XxXX7@5nFs#k*x0 zpxgtgG+)Oqg6x=bXQZkzDvf|mY`pZ|a#j?|Cpo|5#1j+Bd9l$i7wup;_(HK?h_92_5N_f-jE~Slq24lBiE!LmH8TS%KgQ~ZA0vT*Wz$r%x!HW8o*zj-dhLx@#M?omuuL_O_-XUBvSyPZK3)z|Qvv~Bw0!NXu?_Z~%Ilh{XW|~`?%-?* z8TVwBvOmv5HkheG1iwlT7-rj5RxSFVH!}k3g(#$-U^F|AqUWV}=oLs34ss8lG4dP^ za_&@Hb}}Pebr;$F*}B?7X%2EcbUZ@Aq*Ltc_2@-u z)NyV(h3SV%)NFH4?e;fRUwG3aMTm$e+$O+~w@;TE&fx>HB7Ju2k|W$CoNlsMTj&$}ty=GoTOIcC$HM~b5Ij++c3#FJ?f z`ArdKbbR|2xMA-0e(Dsy>R?;D%Ri*W!I|>r$ClvV&dsnD$j$S<*9RTFHeRf^>f3Xp z2}BzIwr z*$0-Z@PUHWK<}QnAk%Jud#k>Yy$wlDAeFdp(1^7J(lQxH)JRnzrw@Xa{0^uziowXI zfL`MHX=^S~mU45L*OAB9pVX=IUa&8Tsr(^+f_;lqFIZ>3bc-W6si%0&<5vG-*C~G* zTt$IHOa}K1Av{^kGW3KUl;xlA_=Ip1!)y?AO^Fv#Z2-I`JgL>s>3Je5i_SJka0KCe zu0~;j&+X2DqfVbS$mb@UU^VXwJxFkf(S%sseLSb?8m9^tOd+^ng>*?lBVwO5>`Vn^ zPV?QeH>2_~cnF;wXLwpTgWgPi-wxo8_Z$+UZP-6 zmSu%sN-!g(=PIuAJm65Xl`|h5!>yR$ON1OJTdN=0AZKcH|6 zKey|3^Y3%ZT(To>T8%r`>vgj?Z0k(#mnNu172 zb1octDVXIi$D)l^`PN|i&_Bd%k=}wV=#j}Dm7T*}Ol?D|^;5A2SvQ{Wa>7k6+A)_2 zy%)RvPSCXu?;^!73cVF3woc5uXE6VDSkB-tg|zaY7)42RIX9&n@p~H3U)ZiSQM84j zT#U!VRmr1g>c+`WNAo!CyWDWXAACu6$-!0=VI5|;2%Mv&lV9$y86|=}^LKPUkWd_;_QyaaFL6Ge1TezCl_mDz_6IL)Rtz z`0OXO!V?VfVL(rNic@fpo}sl&BUPBSteaafKFf{o-DWpv{(H00Q$7wKRuB=xGHC2L z_lZ3!4g6j`BT7~O`@WI59bQ{Su&wZ1Lb{U;^ebVj(kdytx{0JG*o(L&LjP%GrOQB? zHMZ_@cNHD6WM^q|tI06QZ1I@3bkz$!GAuV9rbN!Ko5-=-E|zbiWu5{iY1l$QPf`SS zX0U8e*f9>~P|X9Z5;o>Ayj!^M3xCn%*s6tH|8V*!?F6G5BA0NFZJ6O_2vHH_`?3DK zB({3qJt6p|kpiZ5QhgEz8vPCtp@w&J2>Ve0K3X<63|F$qC-CB^#Cv3U_K4~(N64AF z*y^BI?XcK>b_+cp1Ip(}^(>X~A>Tl7;)-<7P>^M=EPs6-7Q*2cb7F2?KzvWnaVsv# zVK1WT@_9o-zorj-=g_}550d<;K$zy^kF!by+QfB|>17DL+BEK{dTIR3Drg%ZgMo_J z;);Qk@TnOwK6?fg{YvZOL%JI4YqI<&X0xk$`H3P;Cg2<<_*J+``!o4EPz>EaKybvvd<7zJx=;3D!`c0U|L|<=?dkcR zHz3)8zNXf2CnB^T4sMA?*~7|EYTq0SkFJ^VJDq*nk{Qe9(?)_I42~6HLf9d-=8Ld+ zUV2nY_XSnN5E8jSYB+50D*WtH=1=r*2W(EJW6bLpweB-g`L#n@os*ZWIKq$ZlM38u z$*C}&Oalnx-5kTF4B}2?^5ol;Qfaq3MXu)=qKB*y7$vuJm3Lv8 zU-T}A@Rc-Ik|V~Daq!OZ>xHw1_iXH)#jucOYYj>sOvqklpHxglAk*@Qi{`0Rp;fR|9v2=km(1J!;`08a8z5mVv0W&ikNv4BHsadA4s1eX& zpxAb`J!LKXBZ_Oc%{9^hsqGPa!~9Pes`F9QAlO$jjV}2Agc!yDhSTnS-5Hl=d-%L$$@~6g5+b!jg`P6($=V(GN2)HP*qQR z4a((NI)q+R)w%q$sz`EgmrP20K3vn$Q^RrbIwzRwdXI#tdOvhEpkoRn7zF##*ybA#;n_Ke0KzxUq2HhE(Vr+d)@KpYHy!-A!(@W%5wm zOHR&QG^|J%R8F9>RbCGHNfFRD91NqTnzxAD#84~=V=e}WMUq-(IPh~vf$F2{oT=KW zJ6Bc@`Scb}ns;SogVD=(kF-Q+yZEK=5uCfj9ND39$9YHCf<8L_E}&b!d3wbhS{cLs z1o?-s3{sYTlrO?~{>SX2|CKPde<$v$eC2d0qVP8}>S|%pgp+7spcXQQs-bkk(Wy*X zX-l$DbXBjOgTb$^o4L#QfcjhbfPOw9q)a7R?0`Qh47AFWN~Qy-GI^aZ#@6Z&CoV1p z1^qx%dbL2>Q&6c$e=4Ow3x}|*MsUL-2gkGE3lZG*cvFlS8)iXVV@!rfNomB_&}?&y zPNFVSpGkMCF;wPY;VyBBhJj$-%p&OaFgp(_G6v@gdUwTnh#U^+8THn37&G^8xj%4v zlMOr2m!}kl=(3_wRvp7u_KimTw6pY`pNlG^WW(kVbv{~pmVBK%cexdwmW9$^VJJgr z*Bn>4{jDV2xN#d)1!q*$b1!RWNmdmsARH|`fdjBAbhTTh3pKWl%Sxfl3d~F8lA*MV zCyA;o0W!|AVk*1CFP;k1c?I5SZ40Rqob-<%Ow%_T9BnwXIHm0FzlcJp3(#0CPyg%% zUM21z)*I2Dlu>bcf1+linxoel(fqOeWxzeZ{4EL%Xu?3wxC;d^z1vNT2GvPs4JXAV z_vi-!)ZKtta{|bcF5E z**^Ti%LL^uOZrjl+~E+7r^l?gYEvUQkXPMY!n#E5xZf)Nvi5F-Y@8*G0G@ClHj?spM`b!aXO?#&-nP32@-WkFmyTl; zr_D^-g_79#4is)0;l3LiE&>$Xq7c_v9gp3;@Hl@mIqZYHMQYjb<_5zZhJs5KGAgwE zs!zQ9Y5?G?`eamm^mMThop`T|$VcoL_15i`z1jlal653kjW^(!{2+E|f7Pm~U5oC~ zK_)PN`3Y-zijfIXgAQQ@lXzH}8-+#ugL8<}g;<}p_An*QTi1%eq30Gh@sK?+iy527 zj+4gD5bQC0%eOg_l2s};E&wJ}@sZXz#i{mtk(6?LB9YR=*`mY|y#LmJ73j?*gxd43 z&j%9fKPu4d|NZ&c+RrFp_%X4-Eg=GSPBUzB@>v$gpKm~QjbLOXM|AqGgavh_p)+mm zXR&tmuk}k(Zz%_ex8m5c+@ecy>ijGwZ`W@9CeA1IH~m1C2J$&5FxVvxDT7s$W;DdP zLsv;#$PHyhegyTzBLIr@H%v4ZTnx)Uh7@h>w8|`<)omNIFD~KA?LAy)d~A5kYIt3Xi68(x`frV<_{|;EJX}QFQh+^+e zYNjoA(dP)UbuON~+Vi(;&4LMGsu*(cM>vUe8`^Z3-_2yBIb92 zGyK^2wuTcHKDVP75BWm&0I76F|F!POAA(*s=y!OlNN$z5T19|01x0v^+?9CJC7PZ1 z8k-%dyi(S8SZetviBhWBe+AlI?U<>EeNpN3pA~hEe^dGYkqt8dGz+`A&>Ji!5k>kR z(z!|s#4E*(^$ps~|ELBZEJ+Lsq9>4!VCW7oRxVo_S=0GMcXKoIiHywD_v_bHcMxk2 zEis}-k5>Jlz(O#hB!xjy@Hhkpd3bL4!XvUVm>ft6%K z-`|FYTUMJ$)FThAcQ(hjwd#kg~&grC!v*cukhy`f& zR2}3&?rYa*S}Xe-T*xLB#Q4svj8OH}NibeS$fCkljGT_|xU~$iF7mGe>f`|IL)5QS zjG3y3#I8!?!d1Q>FO|+DYvDCZDY>48Fo2mCX!U6FQdNtbA1?~>VCptQPvQ%LdGwA< zbrtlBv!s|7%3`lxCONiw!GlyIEV3AiY^-6JP$!kPMws#?GRKexB^m9|qSTxRA)gIa z3(=;>{veTpj;VSnh60T6u1bL32=qUJE)c?I_~V%-g~J*h2BBYj#vFE75b)~B-6p2a ziyG}ndP}M|PMNIk{18|$;!9O_%D@|x;g4cWkFtABc^V~860!={ts3LHv@*#}wDc3+ zlfJ82jQ=8M6LbvS!wo(y>BfmF*1 z`t69`eDuaO%)N4nGPO?OMD&QZ3WoK6kPokHII1{br2Ws)iT|s7;QW8<-`AlB#qUAO zyMdrxsq$-^V8smfo&tod0{X0w$PAejBJopGdzOQT`|29}b@dbcTN$jy4zz!O|1d-* z|7(yDUYd)$ncIP5#wNUvvIXGw7th7rA#d)!^Oo-SHeqI3Q&{9Lc7BrS~fW>SJujt zOy2Z&;>d%TvIo(lHv;oVvbrEjLQP0I#05gqz1C?wvE%IiN5}IYZwqZy!&(8+^B$DB z3Aw&XciRnOjD%GW`{nncuT2^|q{oD)(7^WNAyMCqr^G#~QGk6bnakUI6Cq)ERwN}N z6_C>+WjemM0l-IO=@E^IDbG=1B-^W8F|8|m0WZ3}d4q#RJ%BKZ$Ehr6&iVnB^YoP= zYzJtSVwkI&isk7Ar5JPJ#09FTRw>&XFRmZxu~F=T@hA%M=lL<~Tv=JrO(1xddJ)Og z$qs%DMd?LL%ZGvGV!+kigPgk{-}PX;9Olki1{P2q)2`fm?Lt%txPujbV3tls>@rm1 zI(?0j|46K+>gHj}hoDFdDUizlW$i)*s=HE{tSAV$0j)<|S!SKlcQ_`$F=p%)NKmKS zrXiChC|3BbPg8i5Tad)=GY~%6<+?`Flul8co8;8;Thc{7#D#a*lgJ%S8`s^DvRkbL z*Wd3(xh`e+1L_}vtMXerOyP@A>;J44a{V`<+Rn4$7#|C4!2L)n)>aV2ZVJ+CN&^zg z2E=5vZ=k`1V69UjO*IMFc_h}HiDM1SZ*e!!FDq_NskH3p_{eY2ez5F>6C>TY4g=`c zf4wK%nY<^ao4sB?1wX-3LJEy%gor!TMok-k7EZ;{^K?j&2GT<@?Pyc_76UCCb!4~k zs;C`B&o}W~B5)~xyS&Bs*}(CqusgsvyC%7=O* zJ1bkNO0l0?4DIY&Bovv!v~)BNeQla~>}sJ4?q+DKx{^Uc1{1a_+7-@MR{5>?i&C@N zxp~0hJg0|GA25?BhtX0~{PU3R>!uDf&zi5=-{ub5ig>4ff^@?(#bOFfUYOAfWvPv5 zsubS4Km-YFQ9J%>C;RICxwC5Em5BDAIZG==E+3h(<&l}j&0SAbD$@F@{h=jr6h^f?%2xRF>cDxHlC`B92qV~985jD z5C5AjuegqI;VEJ&m~8v)a3!a`Re8&xX>K?J!4%!-XuOFxaqx-scyP*H!SW=Hr_TZ~ z0(t-rhUEQC9BEs;**6%P0(KK9unsB?Eu#bowrWx**cBGe#v-z%z&MSuDQkq_egVZX@l>DSJUZj#QJ&X#sK~ zEB*SH!Vza&b`_BIjU$~^6eTmf*P(4H{t$w&f9{I1qz&`-=5uKDvl+9{LNHU8Ms?vM z0tC%T8||F18>JGL#oqWbg&{Cckn_N*6cFt92l5U|f895~OYaVJAnP$g2fT!m;=rY6 z6R<|;P>O;h&bZHWIP?L_?M>dv{}g?BBg#BkaHT@Ns4??XLbGD_PF)OxiRUo}@gj=aom+?+l4mx$DLA9`LqR4*PBK%i8ZSj8*E%NeMr8TkRp zFjM+NDeR8pTrJ-dV!?utbp9#!E_ta|%o<3L;1@PZp&u8_nB<5VPKhXG9BO@?3gz>| zVWoVD!5mLN;RPU*JsEKR<&aEtMYaT{yZA-zA)GhE9?223hP2h%;yyZr7O*YXJ-zM^ zX-yvd%ORoFe}%;U`hkf2XFrhd{|%b0{OmtRyi9t=`B>5pIfCz|%#zoPtf`4dY%s$@ zWJAy$uIHH2cHYTN>>pU@?}%0k=z>q+Z;AuXgG*m?Q&hH-o)_Gcp6!DEzMr65phUPs zMiU{i=}>SqX(@w2f!Z|3EtR{mu|EJdUN{tmn1EIwwJ7zmxZDv`53ES@u8obrs@|`j zL&r>pYzW2pDz>rY!F06;95%#bXQ(zzF`sh$CeOd8O^~F|z&oAV!-2q=R|9d%ZUb8} z)HwVeSu{B-N1K!xb&V5EmJR%nEn70n!+lNsBbGcV6S(QN~ErHquO$<7nk3Xp+wk#A6 z$biGb_;b4|)bu-#8itSjpl_7fQ#=%V2RuTnf0UsH-l?-zUykboOx@Kt(C6$lgfcUl z=qM5RUFU9P&W#&C(`;e-^6?a(bxfmCMDI41F(2xfQqH-Bes;M4!zR9yYO&ew=2<(*!^*oU-vMvf{2CW%sQ0rN+Ud0BeURedIGnhtd*7{v#n=IF*=FWi~ znstE>NL<6oauxBSL`PDQF>3JaEt2Mu*6ov~i)DibgHs)3x44G_NHDUl743sb58KE} z-a=N!Ko-C#h53;`Bwp3S-|B5IWcn?rBB>E{VE-_?lm)l-+kc4_n8*e}yf4-W|1;LO z|C_ac_Yi<~Z52%zB_-kEsxN^Rk$DD@BIC)?1wqGT7ZOHlFWaUugp%|3;DnaPM2o$zy*K%(fKo3YfW?Bt((N1p&Ab zkvYcL5eS{A>jzo%1h$AX8;coV zT-80OJ74am>osy?X}pwc)dfgOEkKCo*?1e3@2iFCZ>xsIt7vMiE$??!9vm8onGP7( zcw~L)4tp+0*<$F6OwBy8T~5u!s?m15Ug=I9{0@Wy%FHH*S0AM@#f`8vmlpMJn`+1* znDN-wEPG70-8t31bz-nsCcR$$V|rT36>k$Uy5KJOl5n? z!Q*NTw&1GpZ~%rRfz(i0MvA@c;FGll+o6GEK+XyrjeeOI*I=2R__t3J1ZQwgZ0eIa z*6HA}H*296c8I40?R%evybeGXsk(OY_V5w!f~by!8Ptpsw9>!co#M2~-V2c~ z>BcUVrOqhQU%dzr4kg~HbL8oCp+q$a8oFt|ig=%G90o!6XoU~_9{rU*4Bvb)u_tJ8 zTDk0~K^hTWCE(mv3jkJ28K7-atZ^*z0dod}iYG#i!y|l0-!Mt2uUp$wEE($mv7dS2 zQS3{{>b(JkIFQ{_D!o|VGVExt4 zaKJHU&BFOL3rgVF+%n0c!M&I5iQ+iB8*6RX@)wJVz2Nss6Yfoc;EowN**-oI?2M)K z;c&cRnUT~a0>0nq^0mkM8k*sdb>5B`*;Z9hBvM9=BT!duCvXMC_d?VqAFjh`2!nqQvhc-f=c(WbDVRm(A>Di)1Ky4Ymr}sw7xuTR<^2td4?1Jct7G-wT-uXn97}&iGy;+|6%nV z=bnCO&SO`R!4CW|-ld&6E;0`CgT|e@N*FnuM*+>_7)+U=F_uOz%9aY60D&5Q;c9P+ zxFqE<8sq4WUZz4D&_S2VkGCQ-eG{5&UNR5A;CL1)H%i$MWu1Vzm=biBg=Q zJ#!DKsDNW1U|nLJ5kqrHbWz&Ot*s_Js$iQFFwl5?LiWi8*YDzwMt%C;t}I3!-)C~h zANpEb5e{tvDNQCkZsDt$$W+Ac5Bd+#O8#c7eqTU~|Bu_#{&%4N-FN#3=>OVYB9pu@ z4-C^l@zgBTC8E#E3!(~<5K)SU*oV&stml4t2OMo*b@(b+Pz=2+g7^*epIU573noiy z$L9Q%O*Y0~Z~pk0o!tq-V89(i#HTi!lon}4XBrPk5C@&b9Wzkt&45zwMF(7R3Cxul)Uh zlUP23g|J+=8+D%MP7?I^)O+(>eHm`65wYV~2Zs?_ zE5P!Z+ZK8Cmmj?iRcC{s+JSrpB z@9$J?cru>eu?HfL-C5cyiL5SFKg(?GQS{GKxO#QIU)Z1}9}I>4S%w9(veB$Nt~{|kCJFs zF6z$Vl?;0QFL7}}NY=gxgv$mQA5@m{Zt-LLNl+kl6v0c0Xht$%x&DgSF@6XN54u{m zvmNPYHLSYO>}DrNY-XpDIHJQmi37+k{!!LYmU4=S4U;Vrr`TsEJaj!VJ zDLqW+bt5D4_{9drk_pFo2{{RGNav@Nd(59ChuTA)d|fpCgBF<-ys;2eJ0ntj(Y}y; zJt&ngLyN%!zeq2A=-#pa0o)ty7fT^A->rIHgx>3kHkX;CC^^axuHLIZ2lq*CfyOMRA;hc5rH2Hr2Iw%h^ zSzDAJ@M?-tn`4X=Wy&X{+nWdo!^1=9f07iB;RJ+M<@@kTgRLIU)E7=dKRitQKcszC zSe)IGbpix;cZcBa?(Xgc*T&u5-Q8*2-QC??13`iW0*%AZH*?P1{WBM*FZ+2fx@)hl z+Fff^tzYkHw|XeG$tQ3);~v3=wJ58;!YEBwER zIxcSt?62?RLebE$@R+nTfj_9+1-OloWiiBX36uQ_lIBr#SpXGI8fVs7(FqFs9yCe9 z{*uFzlPmSM{UK%r5IaIR^5FE;n{j~G8tsfd=EXlw&yf{R_6wDl?W%U z-D1oIw_2p!#j3DDPjySVds4fQ!MX@yv(;O(^CNU}tKOwC%a;o;LZ0C)+WLO8@f%xC zpFY9$U6PWsKjfKU9cqWQ`;wW`xL{ovmTfBAVSvyPqwyEw0;0oy++Sd9^(lG=y9uW~ zbjviKgj?}L`^e#Yba%8j4oA4Bnsgb5&s3+q^GCvH1t#+d(6jYu{Q#ucu5)QI5soSJ)=oN}P- z>~*Rgs^c3bqWKgwa5W*-jU5V(()TMkAVEjblkfDemh}q+-RUTH^$ZoNBj>&}>9}5& zPUnq7DlYv?Wz}GUq`**elNZ4#jd~tzj{OfcCe7n zZ@J&YD%6yXe}rCWTBCa#i=HQ5PdC(KqjFF)24FiEIRg zwgw^&4f<1Bl)rO-5w);hwECIsy5UbU)rY3^ZZ&SI682=Jjx7@@OZJh8Yh6z-@;N+8Oz2jq*%@!NHx?MOD~!XnVjnbTddCUbrBCz!uO3e>_gw$$*Dqfl|5y3T|6Paw zhsgSOnxdv(iLEFP*mscWB3U`*Op(Hrk{Xo_I*87{+MH@H>2bH>{W-S?!G04g*iU4} zS7So8Un0Hboaa32Y;e^f=;!x>xc`k0je@UUX*4L3n@-0gqBD@&AhkjR`pO5jZ z^dkNpe=BVK<)-lHeHE&A-`#T+`A7B8*cb9)6CHl_7nI?hYK6M-KFk@E7xIg-tU0~< zEUo^G6G~&ntI~Isdp9w!YH;u=4*YfwN~6vC`R0YesK7Fu?#cScd=O40R@VwL$bk4(Z<|CsIxKIMq)WX!%b0 zcy}|T%oL8vN0~-?-ZzVV75z(o-;){FbsZ;)}|wK;}g zu##h)`D1ux)1U_x}72E`)bUx2Ux^<%9^S(Ma{v5fOur`OmV@icl;G>#xQ`XGNwI zuQ8u#z{H!Vw;-(EheI$40YQh6S#069bBaYc*&e8!7O?hHw5zMBqpjvh2m<$M@qXu& zU9^h>&x>9DEr4W28JuSDyrXxWz|$9{``8yJy%e7T$z$L8Wjk}xj5$Mp4@+3`mI>XI zVNOm@+h5qs9ICRIFa8BQOmm5b0Fp)}F3Is|x1&M1PwhVYy}^O>&{#C=xrG|rN%xw7 zIY#d|91_>`x=MLJ0-)Ju`c~nhenL8zb}fam7~&@8QUVE?MXBRqPKvZ7hRKcQti^6b zX7OX@vt!6g_ih0RAL_4bWH|%hX=%j5^*hSq*d8pZFF?-ATq`3rG>#HE4>x*7A>OE$ z<1LHa#%rb2s6XFW`SYQ|gt3aN^%?b1jj%1h5uS1g?2?w|;kJ%eZwbc?)0#Mi{bGYm9aoD5&mOjI*hSN7d_) z{&9o!+k)G>ZIzo;VMu@Zbi5EyH+Rv7|D}QKVWfIXbt{#Fm)+id8#6iWuBQ4VfW!mO zD51WIq+YE@kvzVmYEPGcW~s==%TiaB7fAi32T%!a&GzM%9Z#5>sXT# zYr};16s}Dd^9dBRJ!bLOOY(IQ6wbhqrG#d$_SE&y1s*|525voWpZX8@#AOS;7mu$u zW87li5tcs@uae#fZ*YnpU@nDGxnsj4YeR6hiEE`g=@feLt*SO&?f(Iqp3AE|<|ohq z{~^%+hXs+h{}hP&ZuxMzAxML##D}Fd2l7Zq3gdI3(j9uIBedPU-lTTUw2Nim;Bie>PTq)^EAG@>)Fv(TJk&ecgm9-1nKUNa@~!J8SpS4 z%??7*j_+Xh?iUX|e-N%^MJoA^9X$I*6Ccr-^3ex=*g*wixlzQE#&3K5Vu>A7tf1Oa z*FS#YbHK?nR9mA`Yj8@D%k)OG=-J>sx^AcUWU4p3N8J)t4QSz+RS|K2?$SlH3NR5r<1foD}=Q<3_0iS3_RQGK)%>)2P6#D3%=o39Wso z{_e9%(pY>}$tm(&HNjl%C;Z0Ox-U11D!@yY>Za3>$LWS z6?G4RY{%5wolg#^nJAo%ep09B2*~78{r5En?34xl)SAiiN2*LCii?%`DLa#Fx%4XJ z6ZN9CKctQC$aERo39K&~rMdqh&Bk9e0~}`|YYJM8YEnG$+*NG9va5|(qH6Tt6r*_c{pwMj z{zEkVo9a;e{f}wuKWWQAL$?qk6&ADVPDJ~Uof2AOpwuEMOxVZLC9JHud)5y9O#@qD z)<1TwB(H_nMtn_aMJhDe(>dH0eSdSg(|76w1^vJN`J%Wu?;r`lXxW(|4)wN5X~+=9 zU`KF8KtPa%-$cQ}&~(Ge;9hR0z&6)ObBQgu#$j*|IcV>;sLrlo4>R@Hhe-WoLzok4 zK+m&4bp0*O@sqfd5JsFl_3xrH&Os|6Y*gUICVWTQ&y6kLHj@{756J|xN(y=gQ2RBN zucci16!WQWp2Z7rU-(C|P9An|<8ul__SNSo3ByAzL)udcMBZ#EwX13A0kgP{&h~=!S@md!IELNG!-F49(A)N}dfWhI~ z_1i*3GSv(&H2GG=Q%hV%7F>-;knVcqXjo?DQGSpJ#%G@Kp-6&#`|)e2o^9cbJYM%7ub(zMTu=b#x5xzT`@{wpzeJRFpL0PNtifg&D))-E|l*_ zV_hJKHhHanygH5mo;OtrtVHO3=nvg=7^i(JrEq!`+X5sW!kR z*04uJuJac;6b;D(@=IHq_7w`9*r14h6`%gHAbqpAe86Kj&pWb7sSrxTasJ7Lw2P5S z(7vNcgZ#v@l?yK1fZd9d}%HWb5((Iki(ogQsFqii$AD~1L}uefK!$K~(7HT+i7Hv^JH&sg^pKlQ+ln&zF4@ULdq z?9Hz(rZ1ZOKc4aW&9r!cL)fD+JmzHB1IN&8-Boc9gC0agVt+_#Ln3o|BW)ox9p%q{ ztvKpO3aS)*Bj6+*KLGOF!nT$FOpA+mMQ01)=*X=<$DPFkR$FuflPjF3X0=>*$I)q8 zshq+!L$fJV`^-Hftq@M)Sm_z)7-hN|Z9G?;==}3gr9d2)Xsj(jl8j`GLK17OI4$ed zwa~7?H9!(P&f*aW*PVW(EmSzQ7*fLl|KOMHm1ofUO`bNnd9BjyLDckwS1vCG!djec z*MW>-)}kFr`j#Ar8Q*?3pNVr>R!7gfP=>%0Y(zNj;S1ZhF|67x+sC3Lf6J&ad+G3t z=CH73+3-ast=o~FeoA(JW>$hO%+CBZr5$vAc`98^O2 z`(wcLuAxqOcgr5mT}5Sd9Xe$kj%Te6hH!pH#C=IOXmqR~#T2KhsGPT}H%kR0+#r?D zk0Vu}cP7l93Iu!sw#Ph|GKa^_T>Yra<3s$@?W}cpMHI~0?u&CPwQkYQEnIXkb{wEO zMk!OAg!UzoK#3Sxb^*UDQ7&Ut40yL-me}NsoJ0{6nzQseqy{^iD8rWeh}7|J71?l7gP6I~3w9W#|MD&e9XwkEj4aWE3+V=+9I{*tIxsKc6q; zzuo$Tk&L#*Rnbl#5>C41A-*s`P~S+3?f?~hjA#n?DJXd(NIXPTus1n{ndJkLPc}Q# zL@0ZtKH@7VA0pOpMsnE@5A+V9J2Ox5O|ufUX(hXDQ%+t$Ie=K{3yDb971w|CH8bFS z7YwTPN3n0KrSDoxYY!nGkwqbpU}Cm8jR;MkE*z6My$dujb;RNGZ7^*$PuoRNcl(IJYdjtOQ<^D zocD4u>w+(VxSl+A>-&m%&Z!&}&orx~#i;r3=HrAa@Q;~CDF__LhKxd2E7-7GP`J== z<}yu7gD{AfUmmQ1Y({GLS|LAEC&adjc)3CiN;Hw+JTev-jk(D%*?xWqi;u;?!_f&} z^^uv=d;j_cekWA=BzCTLsw<%SLtg0VgrrFtM*~ycsGb~UCHpU}qY(m}d=n*JdN*L% z>P+@Wy^%W2ui7t3E{=C5T6djVl-KNw&!$*XUYD~lT3y~?Rc{!fik=0MWrYK`gfu04 zv&sB=V+h1+@Dw#*c88cx@CTUEXvZ#_`9{9NH$U+|O+CtUa8gCb32yf&dZca%U0ns| zd;(JOy(4fdOVnX>2hU8 zXaz8GVEo7X`(HzRpYwYz_9phWqV@oQk)7#(6PdmW!ZP5($khsm3U0A>g!|HbR1wa9 zu=%8@B1;YK%vIi}?pdGT%lggycBNz(z5mi@hIn(msKzJ5LaU)o2s3Xr)-jxZEA zxQ}TEcaBw>l8t_rsMu)$woM+3`rrF$oezkXT0fD;ME6NaK5Kw+; z>PWHMswH!66?w8Gzo|yfJGmK*;^2Ay`sBj+q!mevP)-8wTAsIs1_BNGXI};M zNgsXD(A9(h{lP^aK2G4gC=D+1Gq#u?y7nNQo!EspwlR8xQ0J^;&av)4!P{`?uip6# z4d63?|Nmbg>HiVD{|?r6kEf6N2nLs*`PFvEL(euHIr$&xz09 zGS5Jv@n}z&Xm1R6-QPL`os8}CQJAP07;VNjziU@kJ8b|pvYfiI%DpGkJ@zxQL4JK7 zuYNxJv)dg_d2iD>o_r6NWbxqrress!?7rUpu*;z0I%X4v<~$WC!;(e{CIph`rF5Pp z3L(h~UcDB!iFuJPkYy55-(d^It9g|ym=usK$|oL#4HzT$AOXY2kVP%q#1XkS!3|5_VT;B$*nt|y9S5{Y(+LSVSEq{g1X`#* zSAO-x6sO;$WD9jfs@WuwP~sU!;h96{5~|8G$1a}PWiXgy8w07Mwwc!QF6r7b=zn1w z*W$^9+C_PWW!OgN_p_2-Tf>agQ@IaM#rz5fYq_p>xRcc3d-87R4kS9fhK7c*ae5t&#L$mW8*U z&PA?6XU6Qp)AkV@G<-87MCdSKmYib!2!hB2z|#`f3UT}5F*nj;g0S_ou;|cu0|m|z zoG`8>g!Jg9^3jbuuJB*Z3^jL9b~9wN&NrMRPr!9?My!lO5gEp!v5~v>5W;laLl#xN zt1vw1G`ky7uh;Pr|L-&vO|3v8c2K#I;jbBw08qk!0!U~KCe zAvjd<+BS>mvGb7Gman;H9_a~dpF@9%@bZ&jeeEE*avyRw?js>Ac!07>?JL;+DvDo{ z&fs0pK++I z`Wn^P$1&mze2kTS)!?&_!jiiwidIDb$MRgY+c-*7{stGL+b-(Uj~qd@+bU{LwM$Ux zOc(fAOuY-d;01cDpU1uMHQIV`wMr~aC3@Gjm_2d(u19P@|2VK4nCrTqN3f~xq%xO*9gy0|t8 z)N$E789Xu!ZL*sohS2^%=d+aO{40qOf@~G{gJC$FHHKd8J6jG(!mdTQlb8 zWaaURYJ5>)*q5t{i(^U~TGpAtDL}N7-=25udoy9bzui%ljB$w)DV{-a>Xs|A-AMxl zHs;IPwMzw7=F4!NT{x=>=@L5ymPRTQGqhU_#Oj((nX?ISQsv@8Ha6JV0qvU%a zBGnn$?^#qC%i`hWd!klE!ezQzRigCtu z<`~#mRr6GK2NBZB`(n^Lvh$y#*z>?v+PI>t2`;Xoq`!sZCN?iB7IIf}-l@VM8(4P- z%HW>rlJz`qU(g*sMS3L{+Oyru19#Pzzp0gxX= zzT5~E()OHpU*t=IdtE-)M&UfWsqP(^cO{nG<+80TojF3Ta4n6fB3C|oVY&)8$_j=X z%(34SwIAqNJLOg6D-M+@1?vO-0t*dK&0nORJMN?5-;723hG#&()3ct$s_UBz^ zW=Q;Y#O-hBsmXrDg?nOWGk5JH%l7Q|TkvmgoZiZPL-W_l& zW4>X%b0fRU{^qBGocAx0SfK1@aA2IsnerPJ&@TWtQE9PDt|xmjT<*w?^#*& zBfpS{_0ArfoDuNg{)qQVU;197+fx$@UmdloVd!lY&58Wy8~mFtBsH850YY}Yv8r=) zUC~fmYT(B5#-hsQ&bdi~PRB;q3~%qqR;Qy6K+@a!_oz0Ni|z{NLPHY*n#Mps#-A3? ztsa7RHy=i`gpk-Q-EKS`A2^+EJaBkOV?o{SOM=}S-J2l~^(cOdmZwcepiR5 z06u?yKSos^mI}}RV1*ll_TYS$=|RYLD7fH~uOhYn5uGxQnfe|^zmQP5QNOV^FN}6> zYgbLi#3a?$=kE3+J-Rzko)`SaN+XluF<^w67zI9_ zbHd?UPSNhc^&iqA)2_O&H}Sa(Z08q)5FuL}_Oi|<&SMHCp(9+hbXND5{a%>AD&GiN z2xbs;|Ck&Cf5m3|1jg08j|N<`g*X@Y`AF(o{FWfnu(q?d`{Ty;qT8Sieo&ccz7+|< zR>}BWPm7XAhPT3wwt}>IgaA=7u(z?P9C;VzFw8!M`61ErXtdx<>!M*)tKvIm2gUK2 zh=6BlEc@nHh9Bw0)?mhq0X3Ng9^x|`p0l&Pxy_7KL00yCCLJUK-!dN6tBrCm>wur% z=BjZeBW6|6hoYIJx3PU*b+z3&uy!?XNt4vrW>(tPlewEKvMN{ITfseVVpO<*`KXHv zD1o%pgVgp_fYZdaFprQ4aUM#evCn38@>DRCBJI~~=6Le{3FS?v!)QN1k>eubOL9gs zh}W9JYb-TYh`4>si|Ye`WgLJNwrkk4#@BGFYCCSHON!^lSk|)nbNPdb(%b{ThfNHk z@XFDrCblyEN}Hdmo|N{tE;yd<+khhh4iDA$y!z6LQ+YQ8lj6Fev} zB@lX#pWDZ3+g%c@kvF`NAF97XS=s?g&dAo4{C?B77R~GUj0c#k<`F|qQ(lY^dTPu@ zvY&T^=`G6?ed}W#j~?Reu<_OoT?n%tU5ooGU$okiiwA~K?ut&v@l2~8{^ZD`w`3E4 zB_u{PPOSAU+)5=M1#9SM4O3KwN5RlOXCZ_r+j7`F-C+B&gjw$5&|{oUYZiE-vjY5M z(JHaiDl$pCi1VNsd%^yt!zo4su#jQQq6?{v`cKDK;XszU&9)sB?-C$*9QF#woya!D zuEf|W^iowJQCsAM0WQs%N5yO?G6;0oN_Y_MOCqeUa%Q3 zp9gjcM}Oz!_cODV$4OE!B`q7;sABC9FD4-;k@b`-XZP4`mEb=~H_+=Ec^ zmuD+V7wH8J#A!d@4tSutl1N&p!( z*xz5o*i7L`)E;o4mV7lUxdZb;hm$Y&V|fw!s!%|3I_Kq;U@mRpJdX{qw)^gSDRFI% z5~WmXHv*K9(X$LJb`BJ?lnSgX9awt|JA^d_xQI)HR~kKp^0)W8XB0{uwLVipp z@ZfHiLrm$mJ?SWwg!=p~(bxk)yD(!%!gd&@$gq6nO)Oco<+rP2TeebAz*qE?*DH>P zQd-H5&tBb*5@KitpZ#Ew9X13ytwe%eD2r2lupCH$!RvM0-k zkzGiqDkvh;)`1SR@lI&mIkC69PumiGpTk~>@g444`bto1D@)*fe_qIK(asvqA9@4; z_Gu;kLK=N$s$qEMT8HIBA*xR4!7vwmoAivHD}kI({{? z2Co_rrjMON$bFPF45>{lOXsuk<0cULl2SM7?x2-Ie-v z$?#Q#iE;>ylh^pPcK4_7?vDcF293e3(97K}Y1;~`^D1bev^SOw0$|Wq`7<6P3P*DE zOu+hfxuH2wco2X}U zPfPaYRMdn-r!%sZ9nU6PcR~&~YW@-&bFg*E)IoE1csI@UnYY^-iW!*s%rw=?FPeI& zuKelwu)z*FdL2xxt*0Z6DdF=~S4X-f0VhYNXIYtLZ!4f#pnT0>-i(x@fJY|2EmfQs zz_sWULgy))rZ4z-4n!E;pL%@EPH_YgsDTHquI3JmivG;vqQ0=7k5i?3%!x?zcs0q;Op30tgmbQ~%ILG0$JMY_%^_T82)>$8eU8CzCp@ zBdi3(xbMcu48*2HuwNjOw(%560PfnJy{zY?>ZTLyE^NEnI*N-XuH*H-YY1-{~qktB{`nW=oJM|Q5FkOlTFh8rC$jszY+vqk4DJJH|Gaggj4A%&11i6r$A9b;win00iu|w&YXjpy`V}pL&%fi&z z&03D9%ts#d21PY68LQQ|@J$IM>+<5jy)wWWek&>?gW4n?YoC0(yqU*#zrv>_9 z9b-0Q1PjS%vcNt44i5BV-{<{A^*qAkStZ8A$fu*WBcTbhZ4h)DsvP%fzBg~+zOh@! z?K<>}>VIUX@7aV=oz7z+(RUl0&>Dw;{;miM%$7)=j`X|TZT5UMgujA)CZDHTMmb8( zH5eo)0o*)o4o1+}Sy5t9M9QovDF}O&M26z-3OtJ6W0szX5+$HZo>bRFR0SD>&~*WZ zL-m==LKM05^j|UhlvlUomTudwO91VVhjR;PlyX0qitJgG$J~9!LL90hm#q!_Yo23y zpcRc(>^r}2>xc43MgY}U=nuYM*gVi%d`!GrcO3TN|68Vv@sKCONxuI@Wk2zMKK@R_SJ*q*7d8KD96eVy zhVS?7Ryyb0(wR|6kV>T&@!YIzGl}d-N>7o4Ci8;Q+H^ws6;)@@av2Kcm%41UeQ}%k z$d=e0Z?7HN;KJT78_h%p*z)z{w$hQlowbZuid~K8?W~=n{npGm_9N*ue6leXY<$83 zE^J?w-Cc$6(`e7v+`5+o9Oh7M-V&pM;z;tz`e#TkT=I=Wg-ja+@3x;i49_jpO4K(_ zx0IJQl$X>*`eDReQqJ3Xq{PXa8Z9goo0}D%42CBn%UNWzXBh{$AN6h;SoXtTxGH)=g|}ETSA8&p7eTz<)cf7hvBLtBgYSk@Q|W)ck8h z$1SbUdW6osdf4?u7=10qUGx@g*?S#FsVu2Ve`#_7{hhm}?>V{R{qEgbzM)yr>KdeJ zLvznw+^4ftzA8si=XGJiHFlBGW{M(M*4GQvb;3OGQX}%>!>%y4Qf;od8D~}KhOnL} z-=HoTV?v`h;Q&`mn0~Dx*!{J7A#?)yy?^-7BI!?`#%#l*@b1cg0uHo_LD~znSZkkSaNV-m=T$-*imVctcwsqx{ z^>6F6bX})Fy@+2!jmO6=_bXafiF%e3u*=X+4SL2CG94iU>s+t+j3Hp(u~KLkkR8dz z`xoB_A9P;%-+L*lykxEoMCcPx2%u?&qu$t`!7Mk~%vH4_M)nT|qS&2Bb)H1xiR zLnfdGRMH!aPSL+JzE`Sn2^&_m_v~~fmyaZ|qq1+YELu*P0g#aIaQy>8Lz9Q+QJdn& zW@*)ATD9|6l8;TV$QsS@nFh$KJUPb^10;)FIjJG?{8&GV~E8)Xc$?u z6%AfvwFD$L00YpiGaY^Q`T^OyBl7ve&DXSTp}mh`!2y}ZuYlT!oo~9dh%o7N*S43I zySNoGP;RZyZp{_Rqqc_R$s7`~SPP_N#=P|%u5b*Bu_iZ74y22cr}jyB2ptni*%VpS z^iEZ!+LlBS7RQ((U!Rgsi_EKHD0C~>8cKlGy{&dnQHz}zQ&S6g<8d@hC3~ohQm}tj zy5dOj&}8!{9X-Lzf3=q$AIq*Xh)}5azM3vKZ8*ZBr883HGFvTjbp?z@(A1j-bjm`v z4RdI?Emt+`5YP&TZ<~qU&FS|CoY}BM;Iwn1v?bW%w0^|g~d#TytbVNuM|W{8)p+Nit3l%f7}R8 zHPLx;=wxkL=p<3hk!1hXdjbzJof9>d&HFyrcEsQrNWqwbrG0BW_(buFi2l3h3Ich~ zz}m{*(w=4f+?lyte6mV2O>>owK0ZhhozD>_{lK9?i?FSrsJpS6gBNOzFm&576=UVN zGUtSpP`h@7aUW|GcF7=4H!(B_(E>zy&0z?FB$`z7wnqo-O&ud8#vi(dfU-D-78jcX z$457*WW8hZ?Z%0;Z(*NIQs!L(;wiP~>-kIuwM~_2z*mwqC#&c@*&CMG$?waWpWf(A z=NHw(!M3Uawk4~UbXe|gwjzPTg+IqfjXob$z@mNg zYQoFT&hkMQ%)J~Q<4rZ09rdobIAceTvOL400z4Yhc?uCWn_}^IJ~fdO5;h(UWh~7u zF_1nA8e5SyHi#_A9j{IGJ1mG&uea;N_am~y|t1RAoI7H zAVYom(0c)sR^O`5Y4wYDqkp1Bx0l-N14@)>>vXMJO`IIr(*eR;S*;%iK}pIe^Jhkm zX5!l7`o8PS_x4I|`oj}Nr9Gu@D6TLBo~d=UqM0kjG`So)w{5rS${d=fm9Z50>5N*p z;!jBwh7xs9HboRk=)ONJCNyDS87J51-r@YXZ?)UYto;Gs8Cpl$FmA90Bu((q!zXNl z>%P5^#w@KwC4A&y+*tzpb6#XU1uGz#xWRgGvqZnX& zgm<**DEyX8)=!Sqq_HXV1W?G;k}EY?g3wy^rDgO2fj80etz2m9b6K!`Na-Sf<8_3> zvCKORb>SF*MAlD)N08qoNh<{)`8#p5?I@o@W>|3|?wOWfAUPjOQwo=%yBGT2e1dU2 zvh86@s%Blux#*D8!&B|?u7Rp66ZB^F^i`d=YpB+4;?vS>JgO2GKdlmtY2H5Sb@z(5 zW(n&wA|y)%+6ByNqHp0{O2X9lUf9+2)8$s{vFjBoOCwPojE&5{)wysk>4SXf`*)xH zjfVm*1Jjj19#kP@f*}lFQ7;gl7#EQZwQu)s1=Br_?EY59Y-!-X= z30uyP+lY-J*tnwqB%%ZkU5tZolNdRFqtID~Vb} zwZe53iURe3awy_aI($Xr?av(bymwi?B$_Y<>xP9z4I$rEqEWJF6y)hdg_(NdobPOw zvRi7JFWs6xeO5i5X5uOYE1WQn?CpmYSxq%Yx;A(;dO^>~gT`iB~3Rek4cI4sL z13FEn1wCAVYw_s;fQOkwou6$D)weXSv> z?|Ak7z1RX-^-+Q*RJ20&(b7nKr(Z3!>EcrjSfcQ)c%Wh6cs5Gg%2$dkJ9H|O_c#%W66yfYhY-gf_LO_;2+Ov{FfR{7>SK!kCD|VG_ z!yTFSl%}Q5)nttFq^Rg8lPKo#CT*h25VbhNS+jSnlh?>N0)Ijyh%OhiE|1(oWXmBSGGN&z;}bMSJAo z$#)ZUHHYW&cQ70^AHz<95!3W<;4YVNmn9cDdyeC=w9SX$pJqi$v-6wN1)z9mPD&|_ zrDsWt*R5}&WSWh7xytMkbmeWjz3YvK-eL)Nn3Ab7g}DvZ?!wxO<;%t5@h94!ykWwRBuCa{ZkX_|Z55Mo z_!#cxM{KRdy1T@RJ^g)zd<2qX3XHI+IK7E!ymx|QfzB=zl|?S`C`Kyi+^7Kh^iOyl z(Hc*luWB7L~$7h?2m6J7q z5H%yi`pDiT{1hk0&!ObuWWQa>O9C!V&l7*F<&nNJKB{iWXX$ct9hlkFc0O4%?q1a26O(^w(?P?J~GtIg1`5+g)- zec8FSLWI20?~Kk%QW_=8=1eCa5;2QNxeH%y7(uQhFcmKMRp9Rc0arBlm5&*h=iU)n zG<6fpKoF$v;JrNtO|g;<`A?0qsW{pdMDcl@+`qYYB@fNYJ6!qmjI=TQ4KN4rEEhtE zC!CL@c5}0@3V$PeO_*4EDX{e?l=?V?xA3e$#|s&}MT>bj!OS-?M;@DGQ)%W4j&vwM z2lLr10l(4yUJEqmcfg+ihX5=P%aa1^yd3!W0fJ?AD+Q2uN~`w8smel$)*$p2RFF8K z`y#~rP4oeCU2|i;q~L=5i@G;UxFu&~7(3gWyTijj1~Np=-P>uJ80`okV1-eQt!=fJ zyf-;m_YvnLQg^M1C4Y$FiVzf5k%CTeMa$V1IznJiKb36=^QCSr`lu=0wQHNbDAVuW z`=qTkDP(&qJ5o6+F7qpw!RZB_>Dz`2+?+s!#r&3CDfOs4g=(NNchIL}OM8N@WUB&z z;9T~+kMumrP$M4BW$v)|E`FfLNTcdf^lamH=`Hb!h z)O1YJ{77u9@-6qof?=W3IGUPCbg`cjF_mvoOW@EGN-@I3rvZeS%-qjZw43?u-&TaP zsXm&-q153GER}H)+(S2Q(XKy^@ zkr1eEfr!_u9Gj$fFI#HJV*O90axa}`>kke7?$o!WCC@k2N7zU6I|{smf-cmPts_Pd z?M9>y2K{hG=qU>|>|c;w66H#l9$ivr_gU3-hAk>wT4knAAv3-5%NAKWC4q~m29=Xj z9^63iv(7v(!(rNhn~}TVDIXa48<}Cj2xfa!7)$mw$d1 zMiTz_7D>c>cRrX2J$$Ni?st$;#SmN$wkxv4$-$O1lu=C9=KOL4=g?hY zmyy%%*Kz#KZ`@0FE^n0BxwWdoSVvK#x(<9^3yb#*6l=qjl4L5m^1|w+cgGi+5qVbpX~1UTeX7faylEJ;4z4vN7_9sSCnyiXl|6erjJI zWbzoH50l?i%5vB;k8h; z8!CH{8~$qn-ag0rx9I>^NN=2d|9wR@k3I9B1cd!4<(J#tui#1nAFyy*oH0Ywk2?_? z&)`hLf)B)U{Xx(=!F`z^ZNl zn8J5zS2FBZ{|4y?6~0> zdEHP>iGIM#z{Kz$Ui^zo@Z@`$9Kz_OvxAaY(^p~K;X_OEMOO9sKV7cFML+>rS!NHG zit_TJ;2Ps|#0GI;%`s*c#soXVi>=Vi|wroJ&^q`(2fu&);j5yC3P zP&fhl`4~D|p4MCenMfixg!ua;R2$$h;RWcL>TVgMTi`>?j^D!R%Z!i)f}XpVLwD+_ zj3GrM+BTLV5-omEy->s$OFDGS4Zwp$hHcFyrXedxeG_<_Prq?BH9c{IrnO+wP>k~O zsO^dyXwOx#+=r5eGP$xtwi0WY*w3r-CYL%3oEYKjG?GOiYk^h=TZ>*k+F?oNPX|F| z4?$g0=zNzbZZEw1>PZ$!AIDAEuGszdCet}!A?;{oU z51W4J08=E4O9PL5)q4jQTVk8e9h=jH@bQWWP(0~M@wjfzB;Mdt@Q@r7-xbAWFQ}Xh z$Qot=H{gL~;S9>*(%*M*@FPh>QJuR&IHA4EHi9tP3RFCo!Q;pjK93{sR=Yr0??b*c z6vlkvoHia?@nX4P7IDs>VHClznj;uf6r?tGBRk!U6TPtDYML7Os>vTcED2uauV3E@ zcRo^~U;m4^dK0cFsq$is5Po<{>f(D4at9oI-WTxpZ-jE;f61{&R7s(kKi@^z$AhTbuX=k~%?rzz4B!@StU^f#hcMdyEi`TQMZxm-44D$!JcR3$T!n zi^`tz%7%K_Zv|}vbp?1FF2X}-^IDny5Vez2V_-xwFV)gi*V43=dL-08be$E@Kwmu1 z4k@`JVV6QJFM=p(dcV2;KLBJvo4>lPR8^T$s~V{X>Lf;EP*Gf+K_5tK>_wY_#26K# zjWCsD_`VQyH^5+o?sx>lL`dP2pa3=BL_Q7eo;k1pEto1k4_5K{;6*ELGcSR&(Tcm6 zm%;UX0o;fd++BPT>_-dkVYJ|$M*Hnoyb@kP>+5x14R7-r_yFy*ptjA$F@KExqdtcV zl-|`~Gi>5lVonh79UOA_81>Xuh@^?oWw%f`^nh^;3JhpG1_IUXH_*h`pw$1u04s{m zujbb{1pE{1iaO5G=4RzTej9jfd=zxS#@!(If@_z?_8$KPzugKt)(L}U7!nMifoJkl zAf2y=!I&S$y-0XIG#NIAxNCSeCCgkB}Qm0ga3p~l!$dRetoE^F@d%C3 z5Y1XyHecDO5vpps-uM`5E$K*wA|qX&W~Q6?Q0^031&{XaQWET!Y;UXn~G?;+>5k&}?15Ny=%FGPl z*f-*+63&FN{AM)43`HB6pbz>6Mlwa*h3s1xWbj+i5@SbEa7T))TlsAclCN>p#B`Dv zsbg<}0+d~cz+aDOX$#Au6eKH0^dQ0KrHr>_(9l>~zaLzDKP2!6A(KCWgFcC(;As@5 zzYGye0?s%{;nO2@M*?u0Esvs%j-2c52u^#h4UQ%mZrg8U#!Y<|2?*^-RAYuiQxn2- z${=aXpGWAt2ub`U$l$M_Yxi1&&KVvt0|Z2d7B%#pDA{cp@Nevi_;k(pk?f}_$===t z0fHtf+-ijA07tspqIaLRPYJ3Lw2Nw-*^fh*0RJN{{v8ym?;<4MN1^%=3f0e`oc|RC z>ld(?e+kR@-(WTWhg#JXoM%`-F2j}E0upB)5{s)tVlg*DEDi)cQY_Y@0R#gO26yqj z4)_;h-$W|OxTKEyyv%OsMD|?uKu9jQ=`;TyBx!ntY)B4~c{0Bni91?(-ox*8x_=GH znY`MW+MG;rHcA8%26KjzIM{}xWp%@L9L^R6y0(w7PLAYma(265XSyE7yMmmS1YAo- zsgVMS+5kw_Qen6@9!6^uV2m~u3bbi3QJW6av>74Q5;Ch*jR!l5I?wXcK4@8=CjHXkCn?C0b^eS#J^ zwGeO=*@#+@x8QQ9wF(|}c=}BEq0rWY0sCf25s4PERcOZ*pn));AZrp%>!MZ4#`_XE<6_c`mmtSf z71(k}3z@_^iXjn}Lg;&9_6p?FD^UtvjZ)|uNY}2#nO_5=v^_9EyA7sjcc28?3$wJl zVZL@BlxzD!ay%IZI?_84HCH!(NQu*hp_MM=50f}W3t^CwM)pcmLHmaA_6Ykgq#+uO z7b#)a*#$p7 z2v@Qqp=5ZGPD1=jEWN7W2&^r55U#!p=221VHC=G+9$2LE*QxyMVEIpWqc(N&*YAbV z!8({998up2m1hd_>S!Qj7t{&6tI077zwg2Kb!h84rV!~-8<#&NTq>C>yWmETB$-=e zL?BXAK3^Bymcl<^zMUjPab9NU2_l;X}22l_tAzm zru%5K8q=TAZZ)PqrwwaN@24H>L$JR-gpUJ|&fpl6cqLFM*TeVzyB^Yp{; z45v+&ML5VW)gW`#c2T;=coL2%?3C80KHCkyI-KV*o`56W@M|>z$e?bXtIrc2vm1Wn z^mBZ^M@NmHP-J21u@2i_x_?K#fxF-yxB>2iSK(zOYR-v$IpxtZ1;S8a{F4Pp42orV-H{2!i;U19y_lbdUzsP`x#2|P|c;ID`1#gOB z@U|EZABYj~i5Ll=iqY_y7zGBJx) zirK7A%wg-qT-Ge+vD3tSwo??dABYlmi6~`PiUsU$QNivPi`heB3H!aMWFLxZ_NiFP zj)`TQi{)GwwcHYQJWZ_N!^BFSD^~GYqMk1jYxt>R9p55O=568>e!lSX3q=FJM)>${ z(Zp{O8~N>GGrwE3C~@*5v{>$gd8nVCM7V#3vYPa>WRubQehR%G$v#CJ{TW`2g2saJ z=nG9jFDVWE`y*%wy7@53;=kg*Mz3iL4Cc@A-+;+}5BKullIKE#Cn%^erv#PCy?{Oq z2Z=t)OZ;UNeS`Vc{1yHx;_)@dyRl1NcMciOf{bsW!Qj6$_!}rh69x{nN({K+7!1Z| zHJSj&VK7Lw2g=_JRU>U*a~$QL5&MPw1Ewqo*XYz^aIwLE{|yuy@UX$2I*NYrh@&v_ zDDZMs#R$t*=Zx+T`0p)rZfy7J?~Z##X6lt)@PZOVdtqc%UVffq`QF?OFDf~N)L*SK zg@^ZoyGmK4FXr!8O2k5?S%dESFc_mG`#5xRUW!!50$pX%0hTxul0_$^h#fFYoDQSJ z888OZ0!+t=b6}!43nq!PVTL$2v`K@#I;Pqr1pC|Ql#v!G3TcrdME1MR#_R~tYZTxz zob!;SVQ?7;_Ln3s|2_2Q?B(xs_UMO`fTr~{9++((Yn#e7#LcU z+SL@hz%4F>0pb!EC@z8waWQ0xOG9Qv211`^E5h!s%6;H$ISl6?s#UomU9CWKcFFj0 z97xz_QaF3s*QEuRIP;JA$Ii@eclKvzk{|KPZb-;SbiKM4@(a)~c(ve3cn$rtf+yg$ z!aI4748J?t*uALyAYo*6*S{yh@uUvG_ezJlLbBO9W=>`+Gr8{UH4L z!|2Z+(dUoDpZ^s7`4js5=kVvhsLxZxG$Sjb)~8hKuT*Ohb#Uk`t#TH`M=I*R%E6ddmtC7?6 zat|bU^wj@R9R#Gu%<6_?b^}+sOKkv7EAWVP*Q74^Ms+^IgEsuPyCa)9-;dMVE*Clh zzdFRA9-DPDR%H9{MQ(-Td^8FeCrjX2Fg)(3A7DjR&tdQGfx4gF#YB;{7jlb| zl$-BKa{TB1wIO$(_tn{Qw&yuxuo60InBF&Si zUV;|KMd}SLilXE^PjVO2yO=CWp`0;ofHo~vo0gWImOkJ%nD0qWPwQf4(Lm3@Cz%UD z93nK+lkzOM#I#hLnJ484Bzsak13d`pF6LgfD-EG>n2HlUs^5ezW~Ha@#@9qovOSGm zNmyrzC-GsH$Y2i)r(6<)$5?Vv64pw3n5AGXf&m+VizJpv$JCRKg24qQGWsZFvr%Zh zV9FDD7SDz%l}>;gR5}%E*k>HHY4l%h^J1i(&)J>g3wA(!$sQGdW6y}cvsbX}P4N}`Nc@+5CXTVcq1OId=jf}Y4H;rmoQnNQbK_yRqRFVP3`8a;!r(FgGj`e5$UJ-kgH!q3t( z`MLUVeyKi!U#pMeKh;O`oAojL9(^o-P|xL$>v{awdLe&NAID$Q$Mg5_+n@A_{IB{X z{*^wBAJwO8LeJ3L`YdgrK3mJy=V*EQTy270tj*O+NXRmYs%#)6^H0&E)zEjB{IC2o z5bQ>nrF>u)9|=in2P6sK>>ZFK{veFwpYtzJB;N*Q{7d|j#xI4_(SQ6K*0~n^Xifbc zQut3{6aNQ(9l&n}AO9zgk;<3DL#pQ_EgNh6i+=@4>}xiI|C|2@Eiu6g_}5rw@kBO? z{}=5l^5y3Rl>p|B^8b;Nz}zwZ4XTKIZJ;xI%Bk6-cb~w&MLnv+bj?KXl=c{lG+kqu zGnk*fq;awe*+*=xrfCva>DX@esAxJQlA7VQFzYxnfK}c>bv?xJ3%v0vCIEgb=I9gohAL((fI$fj?zw`)(I``7-XYO zYtgCOn8c%?e+xN=CJ5}B>o}U4Nj=+Q{ZJJ{bECzqw%pK&x}gkhsT7ksOC53?4aI>c z(i$5dF<2_YS-~+FV`vHbQAokLBvIr-@(FbT==kYh!%00XaI zKfOBQ;6ymAAm}I6oVIhFvn2N+mP+RXY+!5;Ya=WwcgUi0YsvOjJN*Qy)7NoiBr=Il z8M+$=ka?8G(z{tk^1g=uWC zZHFXa)}v~nDh_WiPQrD8?gODWL8`t9vh>X`R^I{zdJ9a}x58|EFVWjzfqoh+(*sbi zcZQA)l0nl_In6j5Mk=8~w)QEZ^_`;FoT;);)$v{y6x%JF$SDIoDD)C$D6%*TNk~#7 z=m$KVW78ejA)OeuDO0kbn+?f-d`~cRr${_S#zm2y&&d3c9{DW7h-D&-hIX^8!)U_D zf~+n!Y%h#1(ruGN51JghvNm+GHgsie2&ID!Og)B*+!+LOU_Ml-bSXM9gP;*8L~$du zsMH4E0(472KO4b!4!Crb()xLjtnY$B`h^I}i(s^VG34r(z!d#5n4|v~=IfUuIDZIB z^&i1<{R;5vSAt)+L+X~}TC*TqOXsCX0;9pBWuQ!!P~vC+9c$PcfC!{51m?D&OoldX z5TB)ptW6tCGFgFn5*W$f!f3@59>u!}VbSRdh5nG^meP|+2p>b7t;RPTe9Rzx49#p5 zr#{Ap7wKq+W==EGjiI;0AhJ?-NtQ>ZQg-bw0}1gj2=~Ht(Zxo@gy89jOZ^6f*-v4B zej^OgZ-N|5$LTl2bp4hPOa{UbEfa~$ppiqXo}tc!Y1K2dp%kd1a+>IdV;HfSSa&o8x+ zp%B2SPIRG>r-?Y-K8D>s9w9)TZX;t(=+}Df&Jgs1++lV~Z?R=Yef3jzSmD4PVTE?^ zulgtppMF406DS}?p%|nHq0tYr(P>P@3Ux6$E4=au98zv68@m@C2=3;xoZT>is;9Bs zE|!;xQrNER4sOw?w;zP|DYj?s0iOzby9G|RKMtWJjpeI-?nHZxg1s=s{#q!e>A{`r zE>?)5*({QpeWV*R)?V-sccGKsa}wrm7@wDp5FfV}#`KV9MTT9)WmiF&R;Xea&BCWW zCdxMx-hofybGQM}L1HG#w*_n%8|S3+Xh)P4Qwl?&gssH1l+{woRll}p;=^w&b`p0mQ z{uj7P{}guXpTRBq=Wwt759reW1<&YT!E^e*;WgyHwb! zzC<-PTJ2%J17o$5=v14zv1|-US~ejha~H4#ZLE?iNS{IGV5iv3p>jE-0XAu0 zC96USIJv68ku}xW;srWzLdjUr#ipc-ebIr=MY<~Y=!YwVp$qv=LwhL5dKnrVWVUgfe~}7ZU~nnA*VGF`A#2woGPpZ}3>Jg?ID)H3aDqdA zm_PS8T1xg#`nhPlDeA0J;=x6Ew`#LACLlqZaH4c&eIL4lb9$w#`~JT|SLY*L?LxY` z80qQ~q^nDjt}a8mx*X~1he%gwsLN}RuC7D6`U%q2^+;DYAYI*rbagY*)h$R@w<2BL zg>-c*($#H9S9c&?-Gy|u7wPJ5q^o<7uI@#;y6^utbTu(ZSL`Jx;QK<`+L|0GcBbyD zyV#82RSb0J4zZc_`DmUNb+K91g^w3Jz0bLK(HEWKtP{{p zNJna*bTDF^(p-dE6>I>yan^uNTZ3}gHo#^qZNMj`^u7b@(ff`Nl`O~B>QWi1!vy&V zq{u^%E+2&q`2_01C&441LP~iW^5ioxT|Ni%*Rg3vh~j5vk)P*eqX$E%FuE zAzy`^^7T+CY)S~@8BUlJLkbV#G%tkHQ$W`yq4}@DmJr?S4ABk3-qEo0U?J}gU5%Iq z#tKAgiG#ny!#3!ZnUX9qH_v#Rq)XAoN7qRpnV(9}&l%F7${tQFqr!Y$X z6{g6~V5a;WdHD+{mR}+t{|)μa11mWTkgli%oyv~7edK857Kzt9Va{8aW9H^!{ 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

    hZkIxe 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

    From 4cb40140cce26038e2b34e2d27e2c65cbf921e67 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 30 May 2023 10:19:33 +1000 Subject: [PATCH 105/290] added size method to PGPKeyRing and subclasses - relates to github #1399 --- .../main/java/org/bouncycastle/openpgp/PGPKeyRing.java | 7 +++++++ .../org/bouncycastle/openpgp/PGPPublicKeyRing.java | 10 ++++++++++ .../org/bouncycastle/openpgp/PGPSecretKeyRing.java | 10 ++++++++++ .../org/bouncycastle/openpgp/test/PGPKeyRingTest.java | 4 ++++ 4 files changed, 31 insertions(+) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPKeyRing.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPKeyRing.java index bfafa0b737..d2e0970fe2 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPKeyRing.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPKeyRing.java @@ -131,6 +131,13 @@ static void readUserIDs( */ public abstract Iterator getKeysWithSignaturesBy(long keyID); + /** + * Return the number of keys in the key ring. + * + * @return number of keys (master key + subkey). + */ + public abstract int size(); + public abstract void encode(OutputStream outStream) throws IOException; diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKeyRing.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKeyRing.java index 1b52f4945d..ec345bf50b 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKeyRing.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKeyRing.java @@ -263,6 +263,16 @@ public byte[] getEncoded(boolean forTransfer) return bOut.toByteArray(); } + /** + * Return the number of keys in the key ring. + * + * @return number of keys (master key + subkey). + */ + public int size() + { + return keys.size(); + } + public void encode( OutputStream outStream) throws IOException diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPSecretKeyRing.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPSecretKeyRing.java index d1b26d99b9..d365b3ce89 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPSecretKeyRing.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPSecretKeyRing.java @@ -377,6 +377,16 @@ public Iterator getExtraPublicKeys() return extraPubKeys.iterator(); } + /** + * Return the number of keys in the key ring. + * + * @return number of keys (master key + subkey). + */ + public int size() + { + return keys.size(); + } + public byte[] getEncoded() throws IOException { diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPKeyRingTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPKeyRingTest.java index c8c89fec0f..fb1233c143 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPKeyRingTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPKeyRingTest.java @@ -3427,6 +3427,8 @@ public void testShouldProduceSubkeys() } isTrue(count == 4); + isTrue(publicKeys.size() == count); + checkPublicKeyRing(secretKeys, publicKeys.getEncoded()); // Extract the public keys bOut = new ByteArrayOutputStream(2048); @@ -3436,6 +3438,8 @@ public void testShouldProduceSubkeys() bOut.write(((PGPPublicKey)iterator.next()).getEncoded()); } + isTrue(secretKeys.size() == count); + checkPublicKeyRing(secretKeys, bOut.toByteArray()); isTrue(Arrays.areEqual(publicKeys.getEncoded(), bOut.toByteArray())); From ccb8808c19e8bcbeff42265f958f7f2350da77ab Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 30 May 2023 10:20:34 +1000 Subject: [PATCH 106/290] JavaDoc fix --- pg/src/main/java/org/bouncycastle/openpgp/PGPKeyRing.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPKeyRing.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPKeyRing.java index d2e0970fe2..c3373e89b7 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPKeyRing.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPKeyRing.java @@ -127,7 +127,7 @@ static void readUserIDs( /** * Return an iterator containing all the public keys carrying signatures issued from key keyID. * - * @return a an iterator (possibly empty) of the public keys associated with keyID. + * @return an iterator (possibly empty) of the public keys associated with keyID. */ public abstract Iterator getKeysWithSignaturesBy(long keyID); From 1260d488203d9ae7f17a899470d35465d0c39005 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 30 May 2023 10:49:36 +1000 Subject: [PATCH 107/290] made integrity protection on by default (relates to github #1406) --- .../operator/jcajce/JcePGPDataEncryptorBuilder.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java index 99c821f929..b0790e3ba7 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java @@ -35,11 +35,12 @@ public class JcePGPDataEncryptorBuilder implements PGPDataEncryptorBuilder { + private final int encAlgorithm; + private OperatorHelper helper = new OperatorHelper(new DefaultJcaJceHelper()); private JceAEADUtil aeadHelper = new JceAEADUtil(helper); private SecureRandom random; - private boolean withIntegrityPacket; - private int encAlgorithm; + private boolean withIntegrityPacket = true; private int aeadAlgorithm = -1; private int chunkSize; private boolean isV5StyleAEAD = true; // TODO: change to false in 1.75 @@ -270,7 +271,7 @@ private class MyAeadDataEncryptor * The first M bytes contain the key, the remaining N-8 bytes contain the IV. * * @param keyBytes key or key and iv - * @throws PGPException + * @throws PGPException on encryption failure */ MyAeadDataEncryptor(byte[] keyBytes) throws PGPException From 9dc86486feda3853cf5e1339aeb800915ef124ca Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 30 May 2023 11:03:09 +1000 Subject: [PATCH 108/290] relates to github #1406 --- CONTRIBUTORS.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTORS.html b/CONTRIBUTORS.html index c958d5530a..1abd2e7e51 100644 --- a/CONTRIBUTORS.html +++ b/CONTRIBUTORS.html @@ -447,7 +447,7 @@
  • Adam Vartanian <https://github.com/flooey> use of ShortBuffer exception and buffer size pre-check in Cipher.doFinal().
  • Bernd <https://github.com/ecki> Fix to make PGPUtil.pipeFileContents use buffer and not leak file handle.
  • Shartung <https://github.com/shartung> Additional EC Key Agreement algorithms in support of German BSI TR-03111.
  • -
  • Paul Schaub <https://github.com/vanitasvitae> bringing PGPSecretKey.getUserIds() into line with PGPPublicKey.getUserIds(). Exception message fix in BcPublicKeyDataDecryptorFactory. Additional tests on PGP key ring generation. Improved functionality of PGPSignatureSubpacketGenerator, PGPPublicKeyRing. Tweaks to PGPDataEncryptorBuilder interface, fix for JcaPGP/BcPGP Ed25519 private key conversion. Added configurable CRC detection to ArmoredInputStream, additional control character skipping in ArmoredInputStream. Rewind code for PGPPBEEncryptedData, addition of PGPSignature.getDigestPrefix(). Wrong list traversal fix in PGPSecretKeyRing. Further improvement to use of generics in PGP API. General interop improvements. PGP Public / Secure keyring ignore marker packets when reading. Initial work on PGP session key handling, filtering literal data for canoncialization. Addition of direct key identified key-ring construction. PGPSecretKeyRing.insertOrReplacePublicKey addition. Addition of utility methods for joining/merging signatures and public keys. Addition of PGP regexp packet, PolicyURI packet handling, UTF8 comment testing. Efficiency improvements to TruncatedStream. Initial Argon2 support for OpenPGP. General cleanups. Fast CRC24 implementation, SHA3 addtions to BcImplProvider, improvements to One Pass Signature support, signatue validation, read() consistency in BCPGInputStream. Contributions to AEAD support (v6 & v5) in PGP API. Addition of PGP WildCard ID, moving the PGP example code into the 21st century.
  • +
  • Paul Schaub <https://github.com/vanitasvitae> bringing PGPSecretKey.getUserIds() into line with PGPPublicKey.getUserIds(). Exception message fix in BcPublicKeyDataDecryptorFactory. Additional tests on PGP key ring generation. Improved functionality of PGPSignatureSubpacketGenerator, PGPPublicKeyRing. Tweaks to PGPDataEncryptorBuilder interface, fix for JcaPGP/BcPGP Ed25519 private key conversion. Added configurable CRC detection to ArmoredInputStream, additional control character skipping in ArmoredInputStream. Rewind code for PGPPBEEncryptedData, addition of PGPSignature.getDigestPrefix(). Wrong list traversal fix in PGPSecretKeyRing. Further improvement to use of generics in PGP API. General interop improvements. PGP Public / Secure keyring ignore marker packets when reading. Initial work on PGP session key handling, filtering literal data for canoncialization. Addition of direct key identified key-ring construction. PGPSecretKeyRing.insertOrReplacePublicKey addition. Addition of utility methods for joining/merging signatures and public keys. Addition of PGP regexp packet, PolicyURI packet handling, UTF8 comment testing. Efficiency improvements to TruncatedStream. Initial Argon2 support for OpenPGP. General cleanups. Fast CRC24 implementation, SHA3 addtions to BcImplProvider, improvements to One Pass Signature support, signatue validation, read() consistency in BCPGInputStream. Contributions to AEAD support (v6 & v5) in PGP API. Addition of PGP WildCard ID, moving the PGP example code into the 21st century. Security patches for encrypted data generation.
  • Nick of Nexxar <https://github.com/nros> update to OpenPGP package to handle a broader range of EC curves.
  • catbref <https://github.com/catbref> sample implementation of RFC 7748/Ed25519 (incorporated work from github users Valodim and str4d as well).
  • gerlion <https://github.com/gerlion> detection of concurrency issue with pre-1.60 EC math library.
  • From 08dab9de28b85393e27559249357cac07038e345 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 30 May 2023 13:32:42 +1000 Subject: [PATCH 109/290] added thread safe verifier for PGP certifications, relates to github #1383. --- .../bouncycastle/openpgp/PGPSignature.java | 98 +++--- .../openpgp/PGPSignatureVerifier.java | 23 ++ .../openpgp/PGPSignatureVerifierBuilder.java | 279 ++++++++++++++++++ 3 files changed, 364 insertions(+), 36 deletions(-) create mode 100644 pg/src/main/java/org/bouncycastle/openpgp/PGPSignatureVerifier.java create mode 100644 pg/src/main/java/org/bouncycastle/openpgp/PGPSignatureVerifierBuilder.java diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPSignature.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPSignature.java index ee8fec3ab2..cbe645acdd 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPSignature.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPSignature.java @@ -49,12 +49,13 @@ public class PGPSignature public static final int TIMESTAMP = 0x40; public static final int THIRD_PARTY_CONFIRMATION = 0x50; - private SignaturePacket sigPck; - private int signatureType; - private TrustPacket trustPck; - private PGPContentVerifier verifier; - private byte lastb; - private OutputStream sigOut; + private final int signatureType; + private final SignaturePacket sigPck; + private final TrustPacket trustPck; + + private volatile PGPContentVerifier verifier; + private volatile byte lastb; + private volatile OutputStream sigOut; private static SignaturePacket cast(Packet packet) throws IOException @@ -73,20 +74,26 @@ public PGPSignature( this(cast(pIn.readPacket())); } + PGPSignature( + PGPSignature signature) + { + sigPck = signature.sigPck; + signatureType = signature.signatureType; + trustPck = signature.trustPck; + } + PGPSignature( SignaturePacket sigPacket) { - sigPck = sigPacket; - signatureType = sigPck.getSignatureType(); - trustPck = null; + this(sigPacket, null); } PGPSignature( SignaturePacket sigPacket, TrustPacket trustPacket) { - this(sigPacket); - + this.sigPck = sigPacket; + this.signatureType = sigPck.getSignatureType(); this.trustPck = trustPacket; } @@ -143,12 +150,22 @@ public boolean isCertification() public void init(PGPContentVerifierBuilderProvider verifierBuilderProvider, PGPPublicKey pubKey) throws PGPException { - PGPContentVerifierBuilder verifierBuilder = verifierBuilderProvider.get(sigPck.getKeyAlgorithm(), sigPck.getHashAlgorithm()); + PGPContentVerifierBuilder verifierBuilder = createVerifierProvider(verifierBuilderProvider); - verifier = verifierBuilder.build(pubKey); + init(verifierBuilder.build(pubKey)); + } - lastb = 0; - sigOut = verifier.getOutputStream(); + PGPContentVerifierBuilder createVerifierProvider(PGPContentVerifierBuilderProvider verifierBuilderProvider) + throws PGPException + { + return verifierBuilderProvider.get(sigPck.getKeyAlgorithm(), sigPck.getHashAlgorithm()); + } + + void init(PGPContentVerifier verifier) + { + this.verifier = verifier; + this.lastb = 0; + this.sigOut = verifier.getOutputStream(); } public void update( @@ -296,6 +313,14 @@ public boolean verifyCertification( throw new PGPException("signature is neither a certification signature nor a certification revocation."); } + return doVerifyCertification(userAttributes, key); + } + + boolean doVerifyCertification( + PGPUserAttributeSubpacketVector userAttributes, + PGPPublicKey key) + throws PGPException + { updateWithPublicKey(key); // @@ -335,27 +360,7 @@ public boolean verifyCertification( PGPPublicKey key) throws PGPException { - if (verifier == null) - { - throw new PGPException("PGPSignature not initialised - call init()."); - } - - if (!PGPSignature.isCertification(signatureType) - && PGPSignature.CERTIFICATION_REVOCATION != signatureType) - { - throw new PGPException("signature is neither a certification signature nor a certification revocation."); - } - - updateWithPublicKey(key); - - // - // hash in the id - // - updateWithIdData(0xb4, Strings.toUTF8ByteArray(id)); - - addTrailer(); - - return verifier.verify(this.getSignature()); + return verifyCertification(Strings.toUTF8ByteArray(id), key); } /** @@ -383,6 +388,12 @@ public boolean verifyCertification( throw new PGPException("signature is neither a certification signature nor a certification revocation."); } + return doVerifyCertification(rawID, key); + } + + boolean doVerifyCertification(byte[] rawID, PGPPublicKey key) + throws PGPException + { updateWithPublicKey(key); // @@ -421,6 +432,14 @@ public boolean verifyCertification( throw new PGPException("signature is not a key binding signature."); } + return doVerifyCertification(masterKey, pubKey); + } + + boolean doVerifyCertification( + PGPPublicKey masterKey, + PGPPublicKey pubKey) + throws PGPException + { updateWithPublicKey(masterKey); updateWithPublicKey(pubKey); @@ -465,6 +484,13 @@ public boolean verifyCertification( throw new PGPException("signature is not a key signature"); } + return doVerifyCertification(pubKey); + } + + boolean doVerifyCertification( + PGPPublicKey pubKey) + throws PGPException + { updateWithPublicKey(pubKey); addTrailer(); diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPSignatureVerifier.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPSignatureVerifier.java new file mode 100644 index 0000000000..723a08758f --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPSignatureVerifier.java @@ -0,0 +1,23 @@ +package org.bouncycastle.openpgp; + +/** + * Base interface for thread safe signature verified objects. + */ +public interface PGPSignatureVerifier +{ + /** + * Return the signature type. + * + * @return signature type. + */ + int getSignatureType(); + + /** + * Return if the signature verifies or not. + * + * @return true if verifies, false otherwise. + * @throws PGPException on signature processing failure. + */ + boolean isVerified() + throws PGPException; +} diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPSignatureVerifierBuilder.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPSignatureVerifierBuilder.java new file mode 100644 index 0000000000..2958850758 --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPSignatureVerifierBuilder.java @@ -0,0 +1,279 @@ +package org.bouncycastle.openpgp; + +import org.bouncycastle.openpgp.operator.PGPContentVerifierBuilderProvider; +import org.bouncycastle.util.Strings; + +/** + * Builder for thread-safe verifiers for a range of PGP signature types. + */ +public class PGPSignatureVerifierBuilder +{ + private final PGPContentVerifierBuilderProvider verifierBuilderProvider; + private final PGPPublicKey verificationKey; + + /** + * Base constructor. + * + * @param verifierBuilderProvider provider to build verifiers from. + * @param verificationKey the public key which corresponds to the signing key generating the signatures we are looking at. + */ + public PGPSignatureVerifierBuilder(PGPContentVerifierBuilderProvider verifierBuilderProvider, PGPPublicKey verificationKey) + { + this.verifierBuilderProvider = verifierBuilderProvider; + this.verificationKey = verificationKey; + } + + /** + * Instantiate a signature verifier for a {@link PGPSignature#DIRECT_KEY} signature. + * + * @param certification the PGP signature containing the certification. + * @param publicKey public key subject for the direct key signature. + * @return a verifier. + * @throws PGPException if signature type is wrong or there is a problem constructing the verifier. + */ + public PGPSignatureVerifier buildDirectKeyVerifier(PGPSignature certification, final PGPPublicKey publicKey) + throws PGPException + { + if (certification.getSignatureType() != PGPSignature.DIRECT_KEY) + { + throw new PGPException("signature is not a direct key signature"); + } + + return doBuildKeyCertificationVerifier(certification, publicKey); + } + + /** + * Instantiate a signature verifier for a {@link PGPSignature#KEY_REVOCATION} signature. + * + * @param certification the PGP signature containing the certification. + * @param publicKey public key subject for key revocation signature. + * @return a verifier. + * @throws PGPException if signature type is wrong or there is a problem constructing the verifier. + */ + public PGPSignatureVerifier buildKeyRevocationVerifier(PGPSignature certification, final PGPPublicKey publicKey) + throws PGPException + { + if (certification.getSignatureType() != PGPSignature.KEY_REVOCATION) + { + throw new PGPException("signature is not a key revocation signature"); + } + + return doBuildKeyCertificationVerifier(certification, publicKey); + } + + /** + * Instantiate a signature verifier for a {@link PGPSignature#PRIMARYKEY_BINDING} signature. + * + * @param certification the PGP signature containing the certification. + * @param primaryKey primary key for the primary key binding signature. + * @param subKey sub-key for the primary key binding signature. + * @return a verifier. + * @throws PGPException if signature type is wrong or there is a problem constructing the verifier. + */ + public PGPSignatureVerifier buildPrimaryKeyBindingVerifier(PGPSignature certification, PGPPublicKey primaryKey, PGPPublicKey subKey) + throws PGPException + { + if (certification.getSignatureType() != PGPSignature.PRIMARYKEY_BINDING) + { + throw new PGPException("signature is not a primary key binding signature"); + } + + return doBuildKeyBindingVerifier(certification, primaryKey, subKey); + } + + /** + * Instantiate a signature verifier for a {@link PGPSignature#SUBKEY_BINDING} signature. + * + * @param certification the PGP signature containing the certification. + * @param primaryKey primary key for the sub-key binding signature. + * @param subKey sub-key for the sub-key binding signature. + * @return a verifier. + * @throws PGPException if signature type is wrong or there is a problem constructing the verifier. + */ + public PGPSignatureVerifier buildSubKeyBindingVerifier(PGPSignature certification, PGPPublicKey primaryKey, PGPPublicKey subKey) + throws PGPException + { + if (certification.getSignatureType() != PGPSignature.SUBKEY_BINDING) + { + throw new PGPException("signature is not a subkey binding signature"); + } + + return doBuildKeyBindingVerifier(certification, primaryKey, subKey); + } + + /** + * Instantiate a signature verifier for a {@link PGPSignature#SUBKEY_REVOCATION} signature. + * + * @param certification the PGP signature containing the certification. + * @param primaryKey primary key for the sub-key key revocation signature. + * @param subKey sub-key for the sub-key key revocation signature. + * @return a verifier. + * @throws PGPException if signature type is wrong or there is a problem constructing the verifier. + */ + public PGPSignatureVerifier buildSubKeyRevocationVerifier(PGPSignature certification, final PGPPublicKey primaryKey, final PGPPublicKey subKey) + throws PGPException + { + if (certification.getSignatureType() != PGPSignature.SUBKEY_REVOCATION) + { + throw new PGPException("signature is not a primary key binding signature"); + } + + return doBuildKeyBindingVerifier(certification, primaryKey, subKey); + } + + /** + * Return a verifier for a signature as certifying the passed in public key as associated + * with the passed in user ID. + * + * @param userID the user ID, will be converted to UTF8. + * @param publicKey the key to be verified. + * @return a verifier. + * @throws PGPException if signature type is wrong or there is a problem constructing the verifier. + */ + public PGPSignatureVerifier buildCertificationVerifier(PGPSignature certification, String userID, final PGPPublicKey publicKey) + throws PGPException + { + return buildCertificationVerifier(certification, Strings.toUTF8ByteArray(userID), publicKey); + } + + /** + * Return a verifier for a signature as certifying the passed in public key as associated + * with the passed in raw user ID. + * + * @param rawUserID raw encoding of the user ID (assumed a UTF8 string, not user attributes) + * @param publicKey the key to be verified. + * @return a verifier. + * @throws PGPException if signature type is wrong or there is a problem constructing the verifier. + */ + public PGPSignatureVerifier buildCertificationVerifier(PGPSignature certification, byte[] rawUserID, final PGPPublicKey publicKey) + throws PGPException + { + int signatureType = certification.getSignatureType(); + if (!PGPSignature.isCertification(signatureType) + && PGPSignature.CERTIFICATION_REVOCATION != signatureType) + { + throw new PGPException("signature is neither a certification signature nor a certification revocation"); + } + + return doBuildCertificationVerifier(certification, rawUserID, publicKey); + } + + /** + * Return a verifier for a signature as certifying the passed in public key as associated + * with the passed in user attributes. + * + * @param userAttributes user attributes the key was stored under + * @param publicKey the key to be verified. + * @return a verifier. + * @throws PGPException if signature type is wrong or there is a problem constructing the verifier. + */ + public PGPSignatureVerifier buildCertificationVerifier(PGPSignature certification, PGPUserAttributeSubpacketVector userAttributes, final PGPPublicKey publicKey) + throws PGPException + { + int signatureType = certification.getSignatureType(); + if (!PGPSignature.isCertification(signatureType) + && PGPSignature.CERTIFICATION_REVOCATION != signatureType) + { + throw new PGPException("signature is neither a certification signature nor a certification revocation"); + } + + return doBuildCertificationVerifier(certification, userAttributes, publicKey); + } + + private PGPSignatureVerifier doBuildCertificationVerifier(PGPSignature certification, byte[] rawUserID, final PGPPublicKey publicKey) + throws PGPException + { + final PGPSignature localSig = createLocalSig(certification); + + return new PGPSignatureVerifier() + { + @Override + public int getSignatureType() + { + return localSig.getSignatureType(); + } + + @Override + public boolean isVerified() + throws PGPException + { + return localSig.doVerifyCertification(rawUserID, publicKey); + } + }; + } + + private PGPSignature createLocalSig(PGPSignature certification) + throws PGPException + { + final PGPSignature localSig = new PGPSignature(certification); + + localSig.init(localSig.createVerifierProvider(verifierBuilderProvider).build(verificationKey)); + return localSig; + } + + private PGPSignatureVerifier doBuildCertificationVerifier(PGPSignature certification, PGPUserAttributeSubpacketVector userAttributes, final PGPPublicKey publicKey) + throws PGPException + { + final PGPSignature localSig = createLocalSig(certification); + + return new PGPSignatureVerifier() + { + @Override + public int getSignatureType() + { + return localSig.getSignatureType(); + } + + @Override + public boolean isVerified() + throws PGPException + { + return localSig.doVerifyCertification(userAttributes, publicKey); + } + }; + } + + private PGPSignatureVerifier doBuildKeyCertificationVerifier(PGPSignature keyCertification, final PGPPublicKey publicKey) + throws PGPException + { + final PGPSignature localSig = createLocalSig(keyCertification); + + return new PGPSignatureVerifier() + { + @Override + public int getSignatureType() + { + return localSig.getSignatureType(); + } + + @Override + public boolean isVerified() + throws PGPException + { + return localSig.doVerifyCertification(publicKey); + } + }; + } + + private PGPSignatureVerifier doBuildKeyBindingVerifier(PGPSignature certification, PGPPublicKey primaryKey, PGPPublicKey subKey) + throws PGPException + { + final PGPSignature localSig = createLocalSig(certification); + + return new PGPSignatureVerifier() + { + @Override + public int getSignatureType() + { + return localSig.getSignatureType(); + } + + @Override + public boolean isVerified() + throws PGPException + { + return localSig.doVerifyCertification(primaryKey, subKey); + } + }; + } +} From 01926adf31fc5c0d69aec04bfbfd8f8bbe221e64 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 30 May 2023 13:33:54 +1000 Subject: [PATCH 110/290] relates to github #1383 --- CONTRIBUTORS.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTORS.html b/CONTRIBUTORS.html index 1abd2e7e51..f67bb75ea5 100644 --- a/CONTRIBUTORS.html +++ b/CONTRIBUTORS.html @@ -447,7 +447,7 @@
  • Adam Vartanian <https://github.com/flooey> use of ShortBuffer exception and buffer size pre-check in Cipher.doFinal().
  • Bernd <https://github.com/ecki> Fix to make PGPUtil.pipeFileContents use buffer and not leak file handle.
  • Shartung <https://github.com/shartung> Additional EC Key Agreement algorithms in support of German BSI TR-03111.
  • -
  • Paul Schaub <https://github.com/vanitasvitae> bringing PGPSecretKey.getUserIds() into line with PGPPublicKey.getUserIds(). Exception message fix in BcPublicKeyDataDecryptorFactory. Additional tests on PGP key ring generation. Improved functionality of PGPSignatureSubpacketGenerator, PGPPublicKeyRing. Tweaks to PGPDataEncryptorBuilder interface, fix for JcaPGP/BcPGP Ed25519 private key conversion. Added configurable CRC detection to ArmoredInputStream, additional control character skipping in ArmoredInputStream. Rewind code for PGPPBEEncryptedData, addition of PGPSignature.getDigestPrefix(). Wrong list traversal fix in PGPSecretKeyRing. Further improvement to use of generics in PGP API. General interop improvements. PGP Public / Secure keyring ignore marker packets when reading. Initial work on PGP session key handling, filtering literal data for canoncialization. Addition of direct key identified key-ring construction. PGPSecretKeyRing.insertOrReplacePublicKey addition. Addition of utility methods for joining/merging signatures and public keys. Addition of PGP regexp packet, PolicyURI packet handling, UTF8 comment testing. Efficiency improvements to TruncatedStream. Initial Argon2 support for OpenPGP. General cleanups. Fast CRC24 implementation, SHA3 addtions to BcImplProvider, improvements to One Pass Signature support, signatue validation, read() consistency in BCPGInputStream. Contributions to AEAD support (v6 & v5) in PGP API. Addition of PGP WildCard ID, moving the PGP example code into the 21st century. Security patches for encrypted data generation.
  • +
  • Paul Schaub <https://github.com/vanitasvitae> bringing PGPSecretKey.getUserIds() into line with PGPPublicKey.getUserIds(). Exception message fix in BcPublicKeyDataDecryptorFactory. Additional tests on PGP key ring generation. Improved functionality of PGPSignatureSubpacketGenerator, PGPPublicKeyRing. Tweaks to PGPDataEncryptorBuilder interface, fix for JcaPGP/BcPGP Ed25519 private key conversion. Added configurable CRC detection to ArmoredInputStream, additional control character skipping in ArmoredInputStream. Rewind code for PGPPBEEncryptedData, addition of PGPSignature.getDigestPrefix(). Wrong list traversal fix in PGPSecretKeyRing. Further improvement to use of generics in PGP API. General interop improvements. PGP Public / Secure keyring ignore marker packets when reading. Initial work on PGP session key handling, filtering literal data for canoncialization. Addition of direct key identified key-ring construction. PGPSecretKeyRing.insertOrReplacePublicKey addition. Addition of utility methods for joining/merging signatures and public keys. Addition of PGP regexp packet, PolicyURI packet handling, UTF8 comment testing. Efficiency improvements to TruncatedStream. Initial Argon2 support for OpenPGP. General cleanups. Fast CRC24 implementation, SHA3 addtions to BcImplProvider, improvements to One Pass Signature support, signatue validation, read() consistency in BCPGInputStream. Contributions to AEAD support (v6 & v5) in PGP API. Addition of PGP WildCard ID, moving the PGP example code into the 21st century. Security patches for encrypted data generation, initial thread safe certification verification.
  • Nick of Nexxar <https://github.com/nros> update to OpenPGP package to handle a broader range of EC curves.
  • catbref <https://github.com/catbref> sample implementation of RFC 7748/Ed25519 (incorporated work from github users Valodim and str4d as well).
  • gerlion <https://github.com/gerlion> detection of concurrency issue with pre-1.60 EC math library.
  • From eae45978c7a1aa5ae69cd6946ada4130dacf0d7c Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 30 May 2023 14:19:00 +1000 Subject: [PATCH 111/290] added enforcement of 128 bit IVs for HC128. --- .../bouncycastle/crypto/engines/HC128Engine.java | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/crypto/engines/HC128Engine.java b/core/src/main/java/org/bouncycastle/crypto/engines/HC128Engine.java index aab87a6e87..6da47d64ea 100644 --- a/core/src/main/java/org/bouncycastle/crypto/engines/HC128Engine.java +++ b/core/src/main/java/org/bouncycastle/crypto/engines/HC128Engine.java @@ -1,6 +1,10 @@ package org.bouncycastle.crypto.engines; -import org.bouncycastle.crypto.*; +import org.bouncycastle.crypto.CipherParameters; +import org.bouncycastle.crypto.CryptoServicesRegistrar; +import org.bouncycastle.crypto.DataLengthException; +import org.bouncycastle.crypto.OutputLengthException; +import org.bouncycastle.crypto.StreamCipher; import org.bouncycastle.crypto.constraints.DefaultServiceProperties; import org.bouncycastle.crypto.params.KeyParameter; import org.bouncycastle.crypto.params.ParametersWithIV; @@ -115,6 +119,11 @@ private void init() throw new java.lang.IllegalArgumentException( "The key must be 128 bits long"); } + if (iv.length != 16) + { + throw new java.lang.IllegalArgumentException( + "The IV must be 128 bits long"); + } idx = 0; cnt = 0; @@ -170,7 +179,7 @@ public String getAlgorithmName() public void init(boolean forEncryption, CipherParameters params) throws IllegalArgumentException { - CipherParameters keyParam = params; + CipherParameters keyParam; if (params instanceof ParametersWithIV) { @@ -179,7 +188,7 @@ public void init(boolean forEncryption, CipherParameters params) } else { - iv = new byte[0]; + throw new IllegalArgumentException("no IV passed"); } if (keyParam instanceof KeyParameter) From 5f39f510bbab1e2da40fae3a7d8f082e21c5922f Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 30 May 2023 14:20:48 +1000 Subject: [PATCH 112/290] added HC ref --- docs/releasenotes.html | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/releasenotes.html b/docs/releasenotes.html index f8c339bd27..02e8ef5a02 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -42,6 +42,7 @@

    2.1.3 Additional Features and Functionality

    2.1.4 Notes.

    • The now defunct PQC SIKE algorithm has been removed, this has also meant the removal of its resource files so the provider is now quite a bit smaller.
    • +
    • As a precaution, HC128 now enforces a 128 bit IV.

    2.2.1 Version

    From 0e8385bd82de578c216f935d4e4e1fe8b7cebe83 Mon Sep 17 00:00:00 2001 From: Scott Arciszewski <58194612+scottarc@users.noreply.github.com> Date: Wed, 31 May 2023 14:10:28 -0400 Subject: [PATCH 113/290] Specify UTF-8 encoding in bc+-build.xml If the default is set to ASCII, this fails to build. --- ant/bc+-build.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ant/bc+-build.xml b/ant/bc+-build.xml index 70764f556e..b606d08b7b 100644 --- a/ant/bc+-build.xml +++ b/ant/bc+-build.xml @@ -119,7 +119,7 @@ - - - Date: Thu, 1 Jun 2023 12:41:34 +0700 Subject: [PATCH 114/290] BCJSSE: Report offered cipher suites when none can be selected --- .../bouncycastle/jsse/provider/JsseUtils.java | 24 +++++++++++++ .../jsse/provider/ProvSSLContextSpi.java | 5 +++ .../jsse/provider/ProvTlsServer.java | 35 +++++++++++++++++++ .../bouncycastle/tls/AbstractTlsServer.java | 7 +++- 4 files changed, 70 insertions(+), 1 deletion(-) diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java b/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java index 5acc37fbdf..81929e91ee 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java @@ -63,6 +63,7 @@ import org.bouncycastle.tls.crypto.impl.jcajce.JcaTlsCertificate; import org.bouncycastle.tls.crypto.impl.jcajce.JcaTlsCrypto; import org.bouncycastle.tls.crypto.impl.jcajce.JceDefaultTlsCredentialedDecryptor; +import org.bouncycastle.util.encoders.Hex; abstract class JsseUtils { @@ -107,6 +108,29 @@ static boolean allowLegacyResumption() return provTlsAllowLegacyResumption; } + static void appendCipherSuiteDetail(StringBuilder sb, ProvSSLContextSpi context, int cipherSuite) + { + // TODO Efficiency: precalculate "cipherSuiteID" and make context.getCipherSuiteName faster + + sb.append("{0x"); + sb.append(Hex.toHexString(new byte[]{ (byte)(cipherSuite >> 8) })); + sb.append(",0x"); + sb.append(Hex.toHexString(new byte[]{ (byte)cipherSuite })); + sb.append('}'); + + String name = context.getCipherSuiteName(cipherSuite); + if (name == null) + { + sb.append('?'); + } + else + { + sb.append('('); + sb.append(name); + sb.append(')'); + } + } + static String getPeerID(String root, ProvTlsManager manager) { long connectionID = ProvSSLConnection.allocateConnectionID(); diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLContextSpi.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLContextSpi.java index 260ba5c921..f4e0486579 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLContextSpi.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLContextSpi.java @@ -522,6 +522,11 @@ static String getCipherSuiteName(int cipherSuite) { return "SSL_NULL_WITH_NULL_NULL"; } + // TODO[jsse] Place into "understood" cipher suite map + if (CipherSuite.TLS_EMPTY_RENEGOTIATION_INFO_SCSV == cipherSuite) + { + return "TLS_EMPTY_RENEGOTIATION_INFO_SCSV"; + } if (TlsUtils.isValidUint16(cipherSuite)) { // TODO[jsse] Add CipherSuiteInfo index by 'int' diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java index c0be6feeec..1e7681ac85 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java @@ -218,6 +218,41 @@ protected boolean allowTrustedCAIndication() return null != jsseSecurityParameters.trustedIssuers; } + @Override + protected String getDetailMessageNoCipherSuite() + { + // CAUTION: Required for Common Criteria + + StringBuilder sb = new StringBuilder(serverID); + + int[] offered = offeredCipherSuites; + if (TlsUtils.isNullOrEmpty(offered)) + { + sb.append(" found no selectable cipher suite because none were offered."); + } + else + { + sb.append(" found no selectable cipher suite among the "); + sb.append(offered.length); + sb.append(" offered: "); + + ProvSSLContextSpi context = manager.getContextData().getContext(); + + sb.append('['); + JsseUtils.appendCipherSuiteDetail(sb, context, offered[0]); + + for (int i = 1; i < offered.length; ++i) + { + sb.append(", "); + JsseUtils.appendCipherSuiteDetail(sb, context, offered[i]); + } + + sb.append(']'); + } + + return sb.toString(); + } + @Override protected int getMaximumNegotiableCurveBits() { diff --git a/tls/src/main/java/org/bouncycastle/tls/AbstractTlsServer.java b/tls/src/main/java/org/bouncycastle/tls/AbstractTlsServer.java index e7628585fc..06f3f93061 100644 --- a/tls/src/main/java/org/bouncycastle/tls/AbstractTlsServer.java +++ b/tls/src/main/java/org/bouncycastle/tls/AbstractTlsServer.java @@ -72,6 +72,11 @@ protected Hashtable checkServerExtensions() return serverExtensions; } + protected String getDetailMessageNoCipherSuite() + { + return "No selectable cipher suite"; + } + protected int getMaximumNegotiableCurveBits() { int[] clientSupportedGroups = context.getSecurityParametersHandshake().getClientSupportedGroups(); @@ -464,7 +469,7 @@ && selectCipherSuite(cipherSuite)) } } - throw new TlsFatalAlert(AlertDescription.handshake_failure, "No selectable cipher suite"); + throw new TlsFatalAlert(AlertDescription.handshake_failure, getDetailMessageNoCipherSuite()); } // Hashtable is (Integer -> byte[]) From b5f0216a573f25c3aa66c551eae396746ce50111 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Thu, 1 Jun 2023 12:52:55 +0700 Subject: [PATCH 115/290] Add entry for previous commit --- docs/releasenotes.html | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/releasenotes.html b/docs/releasenotes.html index 02e8ef5a02..77645a4f8b 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -35,6 +35,7 @@

    2.1.3 Additional Features and Functionality

  • The PGP examples have been updated to reflect key size and algorithm changes that have occured since they were first written (10+ years...).
  • (D)TLS: A new callback 'TlsPeer.notifyConnectionClosed' will be called when the connection is closed (including by failure).
  • BCJSSE: Improved logging of connection events and include unique IDs in connection-specific log messages.
  • +
  • BCJSSE: Server now logs the offered cipher suites when it fails to select one.
  • DTLS: The initial handshake resend time is now configurable by overriding 'TlsPeer.getHandshakeResendTimeMillis'.
  • DTLS: Added support for connection IDs per RFC 9146.
  • DTLS: Performance of DTLSVerifier has been improved so that it can reasonably be used for all incoming packets.
  • From f210588a4704d2f47316b9088e3ca359fb5014c7 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Fri, 2 Jun 2023 15:44:50 +0200 Subject: [PATCH 116/290] Add support for crypto-refresh style PreferredAEADCiphersuites signature subpacket --- .../bcpg/SignatureSubpacketInputStream.java | 4 +- .../bcpg/sig/PreferredAEADCiphersuites.java | 214 ++++++++++++++++++ .../openpgp/test/PGPAeadTest.java | 65 ++++++ 3 files changed, 282 insertions(+), 1 deletion(-) create mode 100644 pg/src/main/java/org/bouncycastle/bcpg/sig/PreferredAEADCiphersuites.java diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SignatureSubpacketInputStream.java b/pg/src/main/java/org/bouncycastle/bcpg/SignatureSubpacketInputStream.java index 963616b736..dab6e423ee 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/SignatureSubpacketInputStream.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/SignatureSubpacketInputStream.java @@ -14,6 +14,7 @@ import org.bouncycastle.bcpg.sig.KeyFlags; import org.bouncycastle.bcpg.sig.NotationData; import org.bouncycastle.bcpg.sig.PolicyURI; +import org.bouncycastle.bcpg.sig.PreferredAEADCiphersuites; import org.bouncycastle.bcpg.sig.PreferredAlgorithms; import org.bouncycastle.bcpg.sig.PrimaryUserID; import org.bouncycastle.bcpg.sig.RegularExpression; @@ -164,8 +165,9 @@ else if (l == 255) case PREFERRED_COMP_ALGS: case PREFERRED_HASH_ALGS: case PREFERRED_SYM_ALGS: - case PREFERRED_AEAD_ALGORITHMS: return new PreferredAlgorithms(type, isCritical, isLongLength, data); + case PREFERRED_AEAD_ALGORITHMS: + return new PreferredAEADCiphersuites(isCritical, isLongLength, data); case KEY_FLAGS: return new KeyFlags(isCritical, isLongLength, data); case POLICY_URL: diff --git a/pg/src/main/java/org/bouncycastle/bcpg/sig/PreferredAEADCiphersuites.java b/pg/src/main/java/org/bouncycastle/bcpg/sig/PreferredAEADCiphersuites.java new file mode 100644 index 0000000000..46cfb919ca --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/bcpg/sig/PreferredAEADCiphersuites.java @@ -0,0 +1,214 @@ +package org.bouncycastle.bcpg.sig; + +import org.bouncycastle.bcpg.AEADAlgorithmTags; +import org.bouncycastle.bcpg.SignatureSubpacket; +import org.bouncycastle.bcpg.SignatureSubpacketTags; +import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; + +public class PreferredAEADCiphersuites extends SignatureSubpacket +{ + + private final Combination[] algorithms; + + /** + * AES-128 + OCB is a MUST implement and is therefore implicitly supported. + * + * @see + * Crypto-Refresh § 5.2.3.15. Preferred AEAD Ciphersuites + */ + private static final Combination AES_128_OCB = new Combination(SymmetricKeyAlgorithmTags.AES_128, AEADAlgorithmTags.OCB); + + /** + * Create a new PreferredAEADAlgorithms signature subpacket from raw data. + * + * @param critical whether the subpacket is critical + * @param isLongLength whether the subpacket uses long length encoding + * @param data raw data + */ + public PreferredAEADCiphersuites(boolean critical, boolean isLongLength, byte[] data) + { + super(SignatureSubpacketTags.PREFERRED_AEAD_ALGORITHMS, critical, isLongLength, requireEven(data)); + this.algorithms = parseCombinations(data); + } + + /** + * Create a new PreferredAEADAlgorithm signature subpacket. + * + * @param critical whether the subpacket is critical + * @param combinations list of combinations, with the most preferred option first + */ + public PreferredAEADCiphersuites(boolean critical, Combination[] combinations) + { + this(critical, false, encodeCombinations(combinations)); + } + + /** + * Unmarshall a byte array into a list of algorithm combinations. + * + * @param data marshalled bytes + * @return unmarshalled list + */ + private static Combination[] parseCombinations(byte[] data) + { + Combination[] algorithms = new Combination[data.length / 2]; + for (int i = 0; i < algorithms.length; i++) + { + algorithms[i] = new Combination( + data[i * 2], + data[i * 2 + 1]); + } + return algorithms; + } + + /** + * Marshall the list of combinations into a byte array. + * + * @param combinations list of algorithm combinations + * @return marshalled byte array + */ + private static byte[] encodeCombinations(Combination[] combinations) + { + byte[] encoding = new byte[combinations.length * 2]; + for (int i = 0; i < combinations.length; i++) + { + Combination combination = combinations[i]; + encoding[i * 2] = (byte) (combination.getSymmetricAlgorithm() & 0xff); + encoding[i * 2 + 1] = (byte) (combination.getAeadAlgorithm() & 0xff); + } + return encoding; + } + + /** + * Return true, if the given algorithm combination is supported (explicitly or implicitly). + * + * @param combination combination + * @return true, if the combination is supported, false otherwise + */ + public boolean isSupported(Combination combination) + { + return contains(combination, getAlgorithms()); + } + + private static boolean contains(Combination combination, Combination[] combinations) { + for (Combination supported : combinations) + { + if (supported.equals(combination)) + { + return true; + } + } + return false; + } + + /** + * Return AEAD algorithm preferences. The most preferred option comes first. + * This method returns the combinations as they are listed in the packet, possibly excluding implicitly supported + * combinations. + * + * @return explicitly supported algorithm combinations + */ + public Combination[] getRawAlgorithms() + { + Combination[] copy = new Combination[algorithms.length]; + System.arraycopy(algorithms, 0, copy, 0, algorithms.length); + return copy; + } + + /** + * Returns AEAD algorithm preferences, including implicitly supported algorithm combinations. + * + * @return all supported algorithm combinations + */ + public Combination[] getAlgorithms() + { + if (!contains(AES_128_OCB, algorithms)) + { + // AES128 + OCB is MUST implement and implicitly supported + Combination[] withImplicitOptionAppended = new Combination[algorithms.length + 1]; + System.arraycopy(algorithms, 0, withImplicitOptionAppended, 0, algorithms.length); + withImplicitOptionAppended[algorithms.length] = AES_128_OCB; + return withImplicitOptionAppended; + } + + return getRawAlgorithms(); + } + + private static byte[] requireEven(byte[] encodedCombinations) + { + if (encodedCombinations.length % 2 != 0) + { + throw new IllegalArgumentException("Even number of bytes expected."); + } + return encodedCombinations; + } + + /** + * Algorithm combination of a {@link SymmetricKeyAlgorithmTags} and a {@link AEADAlgorithmTags}. + */ + public static class Combination + { + private final int symmetricAlgorithm; + private final int aeadAlgorithm; + + /** + * Create a new algorithm combination from a {@link SymmetricKeyAlgorithmTags} and a {@link AEADAlgorithmTags}. + * + * @param symmetricAlgorithmTag symmetric algorithm tag + * @param aeadAlgorithmTag aead algorithm tag + */ + public Combination(int symmetricAlgorithmTag, int aeadAlgorithmTag) + { + this.symmetricAlgorithm = symmetricAlgorithmTag; + this.aeadAlgorithm = aeadAlgorithmTag; + } + + /** + * Return the symmetric algorithm tag. + * + * @return symmetric algorithm + */ + public int getSymmetricAlgorithm() + { + return symmetricAlgorithm; + } + + /** + * Return the AEAD algorithm tag. + * + * @return aead algorithm + */ + public int getAeadAlgorithm() + { + return aeadAlgorithm; + } + + @Override + public boolean equals(Object o) + { + if (o == null) + { + return false; + } + + if (this == o) + { + return true; + } + + if (!(o instanceof Combination)) + { + return false; + } + + Combination other = (Combination) o; + return getSymmetricAlgorithm() == other.getSymmetricAlgorithm() + && getAeadAlgorithm() == other.getAeadAlgorithm(); + } + + @Override + public int hashCode() + { + return 13 * getSymmetricAlgorithm() + 17 * getAeadAlgorithm(); + } + } +} diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java index 6f99c13602..1c10b287e3 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java @@ -6,7 +6,10 @@ import org.bouncycastle.bcpg.BCPGOutputStream; import org.bouncycastle.bcpg.HashAlgorithmTags; import org.bouncycastle.bcpg.PaddingPacket; +import org.bouncycastle.bcpg.SignatureSubpacket; +import org.bouncycastle.bcpg.SignatureSubpacketInputStream; import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; +import org.bouncycastle.bcpg.sig.PreferredAEADCiphersuites; import org.bouncycastle.jce.provider.BouncyCastleProvider; import org.bouncycastle.openpgp.PGPEncryptedData; import org.bouncycastle.openpgp.PGPEncryptedDataGenerator; @@ -125,6 +128,8 @@ public void performTest() roundTripEncryptionDecryptionTests(); paddingPacketTests(); + + preferredAEADAlgorithmsTests(); } private void roundTripEncryptionDecryptionTests() @@ -501,6 +506,66 @@ private void testPaddingPacketEncoding() isTrue(Arrays.areEqual(packet.getPadding(), padding.getPadding())); } + private void preferredAEADAlgorithmsTests() + throws IOException { + preferredAEADAlgorithmsImplicitlySupportAES128OCB(); + preferredAEADAlgorithmsRoundtrip(); + preferredAEADAlgorithmsInvalidConstructor(); + } + + private void preferredAEADAlgorithmsImplicitlySupportAES128OCB() + { + PreferredAEADCiphersuites.Combination implicit = new PreferredAEADCiphersuites.Combination( + SymmetricKeyAlgorithmTags.AES_128, AEADAlgorithmTags.OCB); + + PreferredAEADCiphersuites preferences = new PreferredAEADCiphersuites(false, + new PreferredAEADCiphersuites.Combination[0]); + + isTrue(preferences.isSupported(implicit)); + isTrue(Arrays.areEqual(new PreferredAEADCiphersuites.Combination[0], preferences.getRawAlgorithms())); + isTrue(Arrays.areEqual(new PreferredAEADCiphersuites.Combination[] {implicit}, preferences.getAlgorithms())); + } + + private void preferredAEADAlgorithmsRoundtrip() + throws IOException + { + PreferredAEADCiphersuites preferences = new PreferredAEADCiphersuites(false, new PreferredAEADCiphersuites.Combination[] + { + new PreferredAEADCiphersuites.Combination(SymmetricKeyAlgorithmTags.AES_256, AEADAlgorithmTags.OCB), + new PreferredAEADCiphersuites.Combination(SymmetricKeyAlgorithmTags.AES_256, AEADAlgorithmTags.GCM), + new PreferredAEADCiphersuites.Combination(SymmetricKeyAlgorithmTags.CAMELLIA_256, AEADAlgorithmTags.OCB) + }); + isTrue(Arrays.areEqual(new byte[] {0x09, 0x02, 0x09, 0x03, 0x0d, 0x02}, preferences.getData())); + + ByteArrayOutputStream bOut = new ByteArrayOutputStream(); + BCPGOutputStream bcpgOut = new BCPGOutputStream(bOut); + + preferences.encode(bcpgOut); + + ByteArrayInputStream bIn = new ByteArrayInputStream(bOut.toByteArray()); + SignatureSubpacketInputStream subpacketIn = new SignatureSubpacketInputStream(bIn); + SignatureSubpacket subpacket = subpacketIn.readPacket(); + assert subpacket != null; + assert subpacket instanceof PreferredAEADCiphersuites; + + PreferredAEADCiphersuites parsed = (PreferredAEADCiphersuites) subpacket; + isTrue(Arrays.areEqual(preferences.getRawAlgorithms(), parsed.getRawAlgorithms())); + } + + private void preferredAEADAlgorithmsInvalidConstructor() + { + // odd number of data bytes + try + { + new PreferredAEADCiphersuites(false, false, new byte[] {0x09, 0x02, 0x09}); + fail("Odd number of data bytes must throw."); + } + catch (IllegalArgumentException e) + { + // expected + } + } + public static void main(String[] args) { runTest(new PGPAeadTest()); From 7e1848498aa06892e57771cfb074eae11cef202b Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Fri, 2 Jun 2023 16:25:31 +0200 Subject: [PATCH 117/290] Add new secret and public BCPGKey types for Ed25519, Ed448, X25519, X448 --- .../bcpg/Ed25519PublicBCPGKey.java | 20 ++++++ .../bcpg/Ed25519SecretBCPGKey.java | 20 ++++++ .../bouncycastle/bcpg/Ed448PublicBCPGKey.java | 21 ++++++ .../bouncycastle/bcpg/Ed448SecretBCPGKey.java | 20 ++++++ .../bcpg/OctetArrayPublicBCPGKey.java | 65 +++++++++++++++++++ .../bcpg/OctetArraySecretBCPGKey.java | 64 ++++++++++++++++++ .../bcpg/X25519PublicBCPGKey.java | 20 ++++++ .../bcpg/X25519SecretBCPGKey.java | 20 ++++++ .../bouncycastle/bcpg/X448PublicBCPGKey.java | 20 ++++++ .../bouncycastle/bcpg/X448SecretBCPGKey.java | 20 ++++++ 10 files changed, 290 insertions(+) create mode 100644 pg/src/main/java/org/bouncycastle/bcpg/Ed25519PublicBCPGKey.java create mode 100644 pg/src/main/java/org/bouncycastle/bcpg/Ed25519SecretBCPGKey.java create mode 100644 pg/src/main/java/org/bouncycastle/bcpg/Ed448PublicBCPGKey.java create mode 100644 pg/src/main/java/org/bouncycastle/bcpg/Ed448SecretBCPGKey.java create mode 100644 pg/src/main/java/org/bouncycastle/bcpg/OctetArrayPublicBCPGKey.java create mode 100644 pg/src/main/java/org/bouncycastle/bcpg/OctetArraySecretBCPGKey.java create mode 100644 pg/src/main/java/org/bouncycastle/bcpg/X25519PublicBCPGKey.java create mode 100644 pg/src/main/java/org/bouncycastle/bcpg/X25519SecretBCPGKey.java create mode 100644 pg/src/main/java/org/bouncycastle/bcpg/X448PublicBCPGKey.java create mode 100644 pg/src/main/java/org/bouncycastle/bcpg/X448SecretBCPGKey.java diff --git a/pg/src/main/java/org/bouncycastle/bcpg/Ed25519PublicBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/Ed25519PublicBCPGKey.java new file mode 100644 index 0000000000..3e4e3b942d --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/bcpg/Ed25519PublicBCPGKey.java @@ -0,0 +1,20 @@ +package org.bouncycastle.bcpg; + +import java.io.IOException; + +public class Ed25519PublicBCPGKey + extends OctetArrayPublicBCPGKey +{ + public static final int LENGTH = 32; + + public Ed25519PublicBCPGKey(BCPGInputStream in) + throws IOException + { + super(LENGTH, in); + } + + public Ed25519PublicBCPGKey(byte[] key) + { + super(LENGTH, key); + } +} diff --git a/pg/src/main/java/org/bouncycastle/bcpg/Ed25519SecretBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/Ed25519SecretBCPGKey.java new file mode 100644 index 0000000000..5aa5bfb8aa --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/bcpg/Ed25519SecretBCPGKey.java @@ -0,0 +1,20 @@ +package org.bouncycastle.bcpg; + +import java.io.IOException; + +public class Ed25519SecretBCPGKey + extends OctetArraySecretBCPGKey +{ + public static final int LENGTH = 32; + + public Ed25519SecretBCPGKey(BCPGInputStream in) + throws IOException + { + super(LENGTH, in); + } + + public Ed25519SecretBCPGKey(byte[] key) + { + super(LENGTH, key); + } +} diff --git a/pg/src/main/java/org/bouncycastle/bcpg/Ed448PublicBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/Ed448PublicBCPGKey.java new file mode 100644 index 0000000000..9fd8bdce08 --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/bcpg/Ed448PublicBCPGKey.java @@ -0,0 +1,21 @@ +package org.bouncycastle.bcpg; + +import java.io.IOException; + +public class Ed448PublicBCPGKey + extends OctetArrayPublicBCPGKey +{ + public static final int LENGTH = 57; + + public Ed448PublicBCPGKey(BCPGInputStream in) + throws IOException + { + super(LENGTH, in); + } + + public Ed448PublicBCPGKey(byte[] key) + { + super(LENGTH, key); + } + +} diff --git a/pg/src/main/java/org/bouncycastle/bcpg/Ed448SecretBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/Ed448SecretBCPGKey.java new file mode 100644 index 0000000000..cabccc774a --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/bcpg/Ed448SecretBCPGKey.java @@ -0,0 +1,20 @@ +package org.bouncycastle.bcpg; + +import java.io.IOException; + +public class Ed448SecretBCPGKey + extends OctetArraySecretBCPGKey +{ + public static final int LENGTH = 57; + + public Ed448SecretBCPGKey(BCPGInputStream in) + throws IOException + { + super(LENGTH, in); + } + + public Ed448SecretBCPGKey(byte[] key) + { + super(LENGTH, key); + } +} diff --git a/pg/src/main/java/org/bouncycastle/bcpg/OctetArrayPublicBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/OctetArrayPublicBCPGKey.java new file mode 100644 index 0000000000..ddc472ba18 --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/bcpg/OctetArrayPublicBCPGKey.java @@ -0,0 +1,65 @@ +package org.bouncycastle.bcpg; + +import org.bouncycastle.util.Arrays; + +import java.io.IOException; + +/** + * PublicBCPGKey which is encoded as an array of octets rather than an MPI. + */ +public abstract class OctetArrayPublicBCPGKey + extends BCPGObject + implements BCPGKey +{ + + private final byte[] key; + + OctetArrayPublicBCPGKey(int length, BCPGInputStream in) + throws IOException + { + key = new byte[length]; + in.readFully(key); + } + + OctetArrayPublicBCPGKey(int length, byte[] key) + { + if (key.length != length) + { + throw new IllegalArgumentException("Unexpected key encoding length. Expected " + length + " bytes, got " + key.length); + } + this.key = new byte[length]; + System.arraycopy(key, 0, this.key, 0, length); + } + + /** + * return the standard PGP encoding of the key. + * + * @see org.bouncycastle.bcpg.BCPGKey#getEncoded() + */ + @Override + public byte[] getEncoded() + { + try + { + return super.getEncoded(); + } + catch (IOException e) + { + return null; + } + } + + @Override + public String getFormat() { + return "PGP"; + } + + @Override + public void encode(BCPGOutputStream out) throws IOException { + out.write(key); + } + + public byte[] getKey() { + return Arrays.clone(key); + } +} diff --git a/pg/src/main/java/org/bouncycastle/bcpg/OctetArraySecretBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/OctetArraySecretBCPGKey.java new file mode 100644 index 0000000000..e3c2702d5c --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/bcpg/OctetArraySecretBCPGKey.java @@ -0,0 +1,64 @@ +package org.bouncycastle.bcpg; + +import org.bouncycastle.util.Arrays; + +import java.io.IOException; + +/** + * SecretBCPGKey which is encoded as an array of octets rather than an MPI. + */ +public abstract class OctetArraySecretBCPGKey + extends BCPGObject + implements BCPGKey +{ + + private final byte[] key; + + OctetArraySecretBCPGKey(int length, BCPGInputStream in) + throws IOException + { + this.key = new byte[length]; + in.readFully(key); + } + + OctetArraySecretBCPGKey(int length, byte[] key) + { + if (key.length != length) + { + throw new IllegalArgumentException("Unexpected key encoding length. Expected " + length + " bytes, got " + key.length); + } + this.key = new byte[length]; + System.arraycopy(key, 0, this.key, 0, length); + } + + @Override + public String getFormat() + { + return "PGP"; + } + + @Override + public byte[] getEncoded() + { + try + { + return super.getEncoded(); + } + catch (IOException e) + { + return null; + } + } + + @Override + public void encode(BCPGOutputStream out) + throws IOException + { + out.write(key); + } + + public byte[] getKey() + { + return Arrays.clone(key); + } +} diff --git a/pg/src/main/java/org/bouncycastle/bcpg/X25519PublicBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/X25519PublicBCPGKey.java new file mode 100644 index 0000000000..e490f2af55 --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/bcpg/X25519PublicBCPGKey.java @@ -0,0 +1,20 @@ +package org.bouncycastle.bcpg; + +import java.io.IOException; + +public class X25519PublicBCPGKey + extends OctetArrayPublicBCPGKey +{ + public static final int LENGTH = 32; + + public X25519PublicBCPGKey(BCPGInputStream in) + throws IOException + { + super(LENGTH, in); + } + + public X25519PublicBCPGKey(byte[] key) + { + super(LENGTH, key); + } +} diff --git a/pg/src/main/java/org/bouncycastle/bcpg/X25519SecretBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/X25519SecretBCPGKey.java new file mode 100644 index 0000000000..b56bf383de --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/bcpg/X25519SecretBCPGKey.java @@ -0,0 +1,20 @@ +package org.bouncycastle.bcpg; + +import java.io.IOException; + +public class X25519SecretBCPGKey + extends OctetArraySecretBCPGKey +{ + public static final int LENGTH = 32; + + public X25519SecretBCPGKey(BCPGInputStream in) + throws IOException + { + super(LENGTH, in); + } + + public X25519SecretBCPGKey(byte[] key) + { + super(LENGTH, key); + } +} diff --git a/pg/src/main/java/org/bouncycastle/bcpg/X448PublicBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/X448PublicBCPGKey.java new file mode 100644 index 0000000000..04388c91cd --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/bcpg/X448PublicBCPGKey.java @@ -0,0 +1,20 @@ +package org.bouncycastle.bcpg; + +import java.io.IOException; + +public class X448PublicBCPGKey + extends OctetArrayPublicBCPGKey +{ + public static final int LENGTH = 56; + + public X448PublicBCPGKey(BCPGInputStream in) + throws IOException + { + super(LENGTH, in); + } + + public X448PublicBCPGKey(byte[] key) + { + super(LENGTH, key); + } +} diff --git a/pg/src/main/java/org/bouncycastle/bcpg/X448SecretBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/X448SecretBCPGKey.java new file mode 100644 index 0000000000..9c9cfccd07 --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/bcpg/X448SecretBCPGKey.java @@ -0,0 +1,20 @@ +package org.bouncycastle.bcpg; + +import java.io.IOException; + +public class X448SecretBCPGKey + extends OctetArraySecretBCPGKey +{ + public static final int LENGTH = 56; + + public X448SecretBCPGKey(BCPGInputStream in) + throws IOException + { + super(LENGTH, in); + } + + public X448SecretBCPGKey(byte[] key) + { + super(LENGTH, key); + } +} From 84a538b7806ff40278767066281024dad3ce9f72 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Fri, 2 Jun 2023 16:34:30 +0200 Subject: [PATCH 118/290] Parse public and secret X25519, X448, Ed25519, Ed448 keys --- .../java/org/bouncycastle/bcpg/PublicKeyPacket.java | 12 ++++++++++++ .../java/org/bouncycastle/openpgp/PGPSecretKey.java | 12 ++++++++++++ 2 files changed, 24 insertions(+) diff --git a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java index e053cc0125..e01f087699 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java @@ -53,6 +53,18 @@ public class PublicKeyPacket case EDDSA_LEGACY: key = new EdDSAPublicBCPGKey(in); break; + case X25519: + key = new X25519PublicBCPGKey(in); + break; + case X448: + key = new X448PublicBCPGKey(in); + break; + case Ed25519: + key = new Ed25519PublicBCPGKey(in); + break; + case Ed448: + key = new Ed448PublicBCPGKey(in); + break; default: throw new IOException("unknown PGP public key algorithm encountered: " + algorithm); } diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPSecretKey.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPSecretKey.java index a3613d6c9b..84dd15d3f6 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPSecretKey.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPSecretKey.java @@ -14,6 +14,8 @@ import org.bouncycastle.bcpg.BCPGOutputStream; import org.bouncycastle.bcpg.DSASecretBCPGKey; import org.bouncycastle.bcpg.ECSecretBCPGKey; +import org.bouncycastle.bcpg.Ed25519SecretBCPGKey; +import org.bouncycastle.bcpg.Ed448SecretBCPGKey; import org.bouncycastle.bcpg.EdSecretBCPGKey; import org.bouncycastle.bcpg.ElGamalSecretBCPGKey; import org.bouncycastle.bcpg.HashAlgorithmTags; @@ -29,6 +31,8 @@ import org.bouncycastle.bcpg.TrustPacket; import org.bouncycastle.bcpg.UserAttributePacket; import org.bouncycastle.bcpg.UserIDPacket; +import org.bouncycastle.bcpg.X25519SecretBCPGKey; +import org.bouncycastle.bcpg.X448SecretBCPGKey; import org.bouncycastle.gpg.SExprParser; import org.bouncycastle.openpgp.operator.KeyFingerPrintCalculator; import org.bouncycastle.openpgp.operator.PBEProtectionRemoverFactory; @@ -666,6 +670,14 @@ public PGPPrivateKey extractPrivateKey( EdSecretBCPGKey edPriv = new EdSecretBCPGKey(in); return new PGPPrivateKey(this.getKeyID(), pubPk, edPriv); + case PGPPublicKey.X25519: + return new PGPPrivateKey(this.getKeyID(), pubPk, new X25519SecretBCPGKey(in)); + case PGPPublicKey.X448: + return new PGPPrivateKey(this.getKeyID(), pubPk, new X448SecretBCPGKey(in)); + case PGPPublicKey.Ed25519: + return new PGPPrivateKey(this.getKeyID(), pubPk, new Ed25519SecretBCPGKey(in)); + case PGPPublicKey.Ed448: + return new PGPPrivateKey(this.getKeyID(), pubPk, new Ed448SecretBCPGKey(in)); default: throw new PGPException("unknown public key algorithm encountered"); } From b01686d11558536e3abce1d66c37523232f9c822 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Fri, 2 Jun 2023 16:55:00 +0200 Subject: [PATCH 119/290] Backport latest changes to the PKESK v6 packet See https://gitlab.com/openpgp-wg/rfc4880bis/-/merge_requests/304 The change to the format allows to parse arbitrary PKESKv6 packets, even if the key version, and hence the fingerprint length is unknown --- .../bcpg/PublicKeyEncSessionPacket.java | 22 +++++++------------ 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyEncSessionPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyEncSessionPacket.java index 5c6cc831d5..758ea78005 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyEncSessionPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyEncSessionPacket.java @@ -50,25 +50,18 @@ public class PublicKeyEncSessionPacket } else if (version == VERSION_6) { - keyVersion = in.read(); - // anon recipient - if (keyVersion == 0) + int keyInfoLen = in.read(); + if (keyInfoLen == 0) { + // anon recipient + keyVersion = 0; keyFingerprint = new byte[0]; } - else if (keyVersion == 4) - { - keyFingerprint = new byte[20]; - in.read(keyFingerprint); - } - else if (keyVersion == 6) - { - keyFingerprint = new byte[32]; - in.read(keyFingerprint); - } else { - throw new UnsupportedPacketVersionException("Unsupported public key version detected: " + keyVersion); + keyVersion = in.read(); + keyFingerprint = new byte[keyInfoLen - 1]; + in.readFully(keyFingerprint); } } else @@ -270,6 +263,7 @@ public void encode( } else if (version == VERSION_6) { + pOut.write(keyFingerprint.length + 1); pOut.write(keyVersion); pOut.write(keyFingerprint); } From 4fe3ed5b6c9eeeaa9bc2d05887ed53f622dd6d8a Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Fri, 2 Jun 2023 17:23:07 +0200 Subject: [PATCH 120/290] PublicKeyPacket: Add VERSION constants --- .../main/java/org/bouncycastle/bcpg/PublicKeyPacket.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java index e01f087699..7adbbb2881 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java @@ -10,6 +10,9 @@ public class PublicKeyPacket extends ContainedPacket implements PublicKeyAlgorithmTags { + public static final int VERSION_3 = 3; + public static final int VERSION_4 = 4; + public static final int VERSION_6 = 6; private int version; private long time; private int validDays; @@ -23,7 +26,7 @@ public class PublicKeyPacket version = in.read(); time = ((long)in.read() << 24) | (in.read() << 16) | (in.read() << 8) | in.read(); - if (version <= 3) + if (version <= VERSION_3) { validDays = (in.read() << 8) | in.read(); } @@ -82,7 +85,7 @@ public PublicKeyPacket( Date time, BCPGKey key) { - this.version = 4; + this.version = VERSION_4; this.time = time.getTime() / 1000; this.algorithm = algorithm; this.key = key; @@ -126,7 +129,7 @@ public byte[] getEncodedContents() pOut.write((byte)(time >> 8)); pOut.write((byte)time); - if (version <= 3) + if (version <= VERSION_3) { pOut.write((byte)(validDays >> 8)); pOut.write((byte)validDays); From 8ffe680818b06737372929445b174d3c1e78e7e7 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Fri, 2 Jun 2023 17:24:16 +0200 Subject: [PATCH 121/290] For v6 keys: Parse and encode key length octet --- .../org/bouncycastle/bcpg/PublicKeyPacket.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java index 7adbbb2881..ffa3a78b99 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java @@ -13,6 +13,7 @@ public class PublicKeyPacket public static final int VERSION_3 = 3; public static final int VERSION_4 = 4; public static final int VERSION_6 = 6; + private int version; private long time; private int validDays; @@ -32,6 +33,11 @@ public class PublicKeyPacket } algorithm = (byte)in.read(); + if (version == VERSION_6) + { + // TODO: Use keyOctets to be able to parse unknown keys + long keyOctets = ((long) in.read() << 24) | ((long) in.read() << 16) | ((long) in.read() << 8) | in.read(); + } switch (algorithm) { @@ -136,6 +142,15 @@ public byte[] getEncodedContents() } pOut.write(algorithm); + + if (version == VERSION_6) + { + int keyOctets = key.getEncoded().length; + pOut.write(keyOctets >> 24); + pOut.write(keyOctets >> 16); + pOut.write(keyOctets >> 8); + pOut.write(keyOctets); + } pOut.writeObject((BCPGObject)key); From d1384f449cc8b9f0d620614f573027871c7d81ed Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Fri, 2 Jun 2023 17:30:49 +0200 Subject: [PATCH 122/290] PGPPublicKey: Reuse PublicKeyPacket version constants --- pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKey.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKey.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKey.java index 3114f65c08..4e0e857bfd 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKey.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKey.java @@ -58,7 +58,7 @@ private void init(KeyFingerPrintCalculator fingerPrintCalculator) this.fingerprint = fingerPrintCalculator.calculateFingerprint(publicPk); - if (publicPk.getVersion() <= 3) + if (publicPk.getVersion() <= PublicKeyPacket.VERSION_3) { RSAPublicBCPGKey rK = (RSAPublicBCPGKey)key; @@ -256,7 +256,7 @@ public Date getCreationTime() */ public int getValidDays() { - if (publicPk.getVersion() > 3) + if (publicPk.getVersion() > PublicKeyPacket.VERSION_3) { long delta = this.getValidSeconds() % (24 * 60 * 60); int days = (int)(this.getValidSeconds() / (24 * 60 * 60)); @@ -297,7 +297,7 @@ public byte[] getTrustData() */ public long getValidSeconds() { - if (publicPk.getVersion() > 3) + if (publicPk.getVersion() > PublicKeyPacket.VERSION_3) { if (this.isMasterKey()) { From 07c953343d5d3bbe8ed39532116df877de64ad6f Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Fri, 2 Jun 2023 17:31:11 +0200 Subject: [PATCH 123/290] Proper calculation of v6 public key IDs --- .../org/bouncycastle/openpgp/PGPPublicKey.java | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKey.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKey.java index 4e0e857bfd..aa62420554 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKey.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKey.java @@ -65,7 +65,7 @@ private void init(KeyFingerPrintCalculator fingerPrintCalculator) this.keyID = rK.getModulus().longValue(); this.keyStrength = rK.getModulus().bitLength(); } - else + else if (publicPk.getVersion() == PublicKeyPacket.VERSION_4) { this.keyID = ((long)(fingerprint[fingerprint.length - 8] & 0xff) << 56) | ((long)(fingerprint[fingerprint.length - 7] & 0xff) << 48) @@ -75,7 +75,22 @@ private void init(KeyFingerPrintCalculator fingerPrintCalculator) | ((long)(fingerprint[fingerprint.length - 3] & 0xff) << 16) | ((long)(fingerprint[fingerprint.length - 2] & 0xff) << 8) | ((fingerprint[fingerprint.length - 1] & 0xff)); + } + else if (publicPk.getVersion() == PublicKeyPacket.VERSION_6) + { + this.keyID = ((long) (fingerprint[0] & 0xff) << 56) + | ((long)(fingerprint[1] & 0xff) << 48) + | ((long)(fingerprint[2] & 0xff) << 40) + | ((long) (fingerprint[3] & 0xff) << 32) + | ((long) (fingerprint[4] & 0xff) << 24) + | ((long) (fingerprint[5] & 0xff) << 16) + | ((long) (fingerprint[6] & 0xff) << 8) + | ((long) (fingerprint[7] & 0xff)); + } + // key strength + if (publicPk.getVersion() >= PublicKeyPacket.VERSION_4) + { if (key instanceof RSAPublicBCPGKey) { this.keyStrength = ((RSAPublicBCPGKey)key).getModulus().bitLength(); From 9c633f7b09a68fa532e181b7ba694ea26e716112 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Fri, 2 Jun 2023 17:03:17 +0200 Subject: [PATCH 124/290] BcKeyFingerprintCalculator: Add support for v6 keys --- .../bc/BcKeyFingerprintCalculator.java | 28 ++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcKeyFingerprintCalculator.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcKeyFingerprintCalculator.java index bb201cac5a..258b355f46 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcKeyFingerprintCalculator.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcKeyFingerprintCalculator.java @@ -6,9 +6,11 @@ import org.bouncycastle.bcpg.MPInteger; import org.bouncycastle.bcpg.PublicKeyPacket; import org.bouncycastle.bcpg.RSAPublicBCPGKey; +import org.bouncycastle.bcpg.UnsupportedPacketVersionException; import org.bouncycastle.crypto.Digest; import org.bouncycastle.crypto.digests.MD5Digest; import org.bouncycastle.crypto.digests.SHA1Digest; +import org.bouncycastle.crypto.digests.SHA256Digest; import org.bouncycastle.openpgp.PGPException; import org.bouncycastle.openpgp.operator.KeyFingerPrintCalculator; @@ -40,7 +42,7 @@ public byte[] calculateFingerprint(PublicKeyPacket publicPk) throw new PGPException("can't encode key components: " + e.getMessage(), e); } } - else + else if (publicPk.getVersion() == 4) { try { @@ -58,6 +60,30 @@ public byte[] calculateFingerprint(PublicKeyPacket publicPk) throw new PGPException("can't encode key components: " + e.getMessage(), e); } } + else if (publicPk.getVersion() == 6) + { + try { + byte[] kBytes = publicPk.getEncodedContents(); + digest = new SHA256Digest(); + + digest.update((byte) 0x9b); + + digest.update((byte)(kBytes.length >> 24)); + digest.update((byte)(kBytes.length >> 16)); + digest.update((byte)(kBytes.length >> 8)); + digest.update((byte)kBytes.length); + + digest.update(kBytes, 0, kBytes.length); + } + catch (IOException e) + { + throw new PGPException("can't encode key components: " + e.getMessage(), e); + } + } + else + { + throw new UnsupportedPacketVersionException("Unsupported PGP key version: " + publicPk.getVersion()); + } byte[] digBuf = new byte[digest.getDigestSize()]; From a821398511e3f556c1022f6968d33596dc5b150a Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Fri, 2 Jun 2023 17:06:44 +0200 Subject: [PATCH 125/290] JcaKeyFingerprintCalculator: Add support for v6 keys --- .../jcajce/JcaKeyFingerprintCalculator.java | 39 ++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcaKeyFingerprintCalculator.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcaKeyFingerprintCalculator.java index 8bf921a0e0..ca437517bd 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcaKeyFingerprintCalculator.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcaKeyFingerprintCalculator.java @@ -10,6 +10,7 @@ import org.bouncycastle.bcpg.MPInteger; import org.bouncycastle.bcpg.PublicKeyPacket; import org.bouncycastle.bcpg.RSAPublicBCPGKey; +import org.bouncycastle.bcpg.UnsupportedPacketVersionException; import org.bouncycastle.jcajce.util.DefaultJcaJceHelper; import org.bouncycastle.jcajce.util.JcaJceHelper; import org.bouncycastle.jcajce.util.NamedJcaJceHelper; @@ -91,7 +92,7 @@ public byte[] calculateFingerprint(PublicKeyPacket publicPk) throw new PGPException("can't encode key components: " + e.getMessage(), e); } } - else + else if (publicPk.getVersion() == 4) { try { @@ -119,5 +120,41 @@ public byte[] calculateFingerprint(PublicKeyPacket publicPk) throw new PGPException("can't encode key components: " + e.getMessage(), e); } } + else if (publicPk.getVersion() == 6) + { + try + { + byte[] kBytes = publicPk.getEncodedContents(); + + MessageDigest digest = helper.createMessageDigest("SHA256"); + + digest.update((byte)0x9b); + + digest.update((byte)(kBytes.length >> 24)); + digest.update((byte)(kBytes.length >> 16)); + digest.update((byte)(kBytes.length >> 8)); + digest.update((byte)kBytes.length); + + digest.update(kBytes); + + return digest.digest(); + } + catch (NoSuchAlgorithmException e) + { + throw new PGPException("can't find SHA256", e); + } + catch (NoSuchProviderException e) + { + throw new PGPException("can't find SHA256", e); + } + catch (IOException e) + { + throw new PGPException("can't encode key components: " + e.getMessage(), e); + } + } + else + { + throw new UnsupportedPacketVersionException("Unsupported PGP key version: " + publicPk.getVersion()); + } } } From 148c63c5b832f20d2ca0aeee7a8c6b524a5e8867 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Fri, 2 Jun 2023 17:10:07 +0200 Subject: [PATCH 126/290] Add test parsing v6 keys and calculating fingerprints --- .../openpgp/test/PGPv6KeyTest.java | 87 +++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 pg/src/test/java/org/bouncycastle/openpgp/test/PGPv6KeyTest.java diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPv6KeyTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPv6KeyTest.java new file mode 100644 index 0000000000..cf2950ab4d --- /dev/null +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPv6KeyTest.java @@ -0,0 +1,87 @@ +package org.bouncycastle.openpgp.test; + +import org.bouncycastle.bcpg.ArmoredInputStream; +import org.bouncycastle.bcpg.BCPGInputStream; +import org.bouncycastle.openpgp.PGPPublicKey; +import org.bouncycastle.openpgp.PGPPublicKeyRing; +import org.bouncycastle.openpgp.PGPSecretKey; +import org.bouncycastle.openpgp.PGPSecretKeyRing; +import org.bouncycastle.openpgp.operator.KeyFingerPrintCalculator; +import org.bouncycastle.openpgp.operator.bc.BcKeyFingerprintCalculator; +import org.bouncycastle.util.Arrays; +import org.bouncycastle.util.encoders.Hex; +import org.bouncycastle.util.test.SimpleTest; + +import java.io.ByteArrayInputStream; +import java.util.Iterator; + +public class PGPv6KeyTest extends SimpleTest { + + private static final String ARMORED_CERT = "-----BEGIN PGP PUBLIC KEY BLOCK-----\n" + + "\n" + + "xioGY4d/4xsAAAAg+U2nu0jWCmHlZ3BqZYfQMxmZu52JGggkLq2EVD34laPCsQYf\n" + + "GwoAAABCBYJjh3/jAwsJBwUVCg4IDAIWAAKbAwIeCSIhBssYbE8GCaaX5NUt+mxy\n" + + "KwwfHifBilZwj2Ul7Ce62azJBScJAgcCAAAAAK0oIBA+LX0ifsDm185Ecds2v8lw\n" + + "gyU2kCcUmKfvBXbAf6rhRYWzuQOwEn7E/aLwIwRaLsdry0+VcallHhSu4RN6HWaE\n" + + "QsiPlR4zxP/TP7mhfVEe7XWPxtnMUMtf15OyA51YBM4qBmOHf+MZAAAAIIaTJINn\n" + + "+eUBXbki+PSAld2nhJh/LVmFsS+60WyvXkQ1wpsGGBsKAAAALAWCY4d/4wKbDCIh\n" + + "BssYbE8GCaaX5NUt+mxyKwwfHifBilZwj2Ul7Ce62azJAAAAAAQBIKbpGG2dWTX8\n" + + "j+VjFM21J0hqWlEg+bdiojWnKfA5AQpWUWtnNwDEM0g12vYxoWM8Y81W+bHBw805\n" + + "I8kWVkXU6vFOi+HWvv/ira7ofJu16NnoUkhclkUrk0mXubZvyl4GBg==\n" + + "-----END PGP PUBLIC KEY BLOCK-----"; + private static final String ARMORED_KEY = "-----BEGIN PGP PRIVATE KEY BLOCK-----\n" + + "\n" + + "xUsGY4d/4xsAAAAg+U2nu0jWCmHlZ3BqZYfQMxmZu52JGggkLq2EVD34laMAGXKB\n" + + "exK+cH6NX1hs5hNhIB00TrJmosgv3mg1ditlsLfCsQYfGwoAAABCBYJjh3/jAwsJ\n" + + "BwUVCg4IDAIWAAKbAwIeCSIhBssYbE8GCaaX5NUt+mxyKwwfHifBilZwj2Ul7Ce6\n" + + "2azJBScJAgcCAAAAAK0oIBA+LX0ifsDm185Ecds2v8lwgyU2kCcUmKfvBXbAf6rh\n" + + "RYWzuQOwEn7E/aLwIwRaLsdry0+VcallHhSu4RN6HWaEQsiPlR4zxP/TP7mhfVEe\n" + + "7XWPxtnMUMtf15OyA51YBMdLBmOHf+MZAAAAIIaTJINn+eUBXbki+PSAld2nhJh/\n" + + "LVmFsS+60WyvXkQ1AE1gCk95TUR3XFeibg/u/tVY6a//1q0NWC1X+yui3O24wpsG\n" + + "GBsKAAAALAWCY4d/4wKbDCIhBssYbE8GCaaX5NUt+mxyKwwfHifBilZwj2Ul7Ce6\n" + + "2azJAAAAAAQBIKbpGG2dWTX8j+VjFM21J0hqWlEg+bdiojWnKfA5AQpWUWtnNwDE\n" + + "M0g12vYxoWM8Y81W+bHBw805I8kWVkXU6vFOi+HWvv/ira7ofJu16NnoUkhclkUr\n" + + "k0mXubZvyl4GBg==\n" + + "-----END PGP PRIVATE KEY BLOCK-----"; + private static final byte[] PRIMARY_FINGERPRINT = Hex.decode("CB186C4F0609A697E4D52DFA6C722B0C1F1E27C18A56708F6525EC27BAD9ACC9"); + private static final byte[] SUBKEY_FINGERPRINT = Hex.decode("12C83F1E706F6308FE151A417743A1F033790E93E9978488D1DB378DA9930885"); + + + @Override + public String getName() { + return getClass().getSimpleName(); + } + + @Override + public void performTest() throws Exception { + KeyFingerPrintCalculator fingerPrintCalculator = new BcKeyFingerprintCalculator(); + ByteArrayInputStream bIn = new ByteArrayInputStream(ARMORED_CERT.getBytes()); + ArmoredInputStream armorIn = new ArmoredInputStream(bIn); + BCPGInputStream bcIn = new BCPGInputStream(armorIn); + + PGPPublicKeyRing publicKeys = new PGPPublicKeyRing(bcIn, fingerPrintCalculator); + + Iterator pIt = publicKeys.getPublicKeys(); + PGPPublicKey key = pIt.next(); + isTrue(Arrays.areEqual(PRIMARY_FINGERPRINT, key.getFingerprint())); + key = pIt.next(); + isTrue(Arrays.areEqual(SUBKEY_FINGERPRINT, key.getFingerprint())); + + bIn = new ByteArrayInputStream(ARMORED_KEY.getBytes()); + armorIn = new ArmoredInputStream(bIn); + bcIn = new BCPGInputStream(armorIn); + + PGPSecretKeyRing secretKeys = new PGPSecretKeyRing(bcIn, fingerPrintCalculator); + + Iterator sIt = secretKeys.getSecretKeys(); + PGPSecretKey sKey = sIt.next(); + isTrue(Arrays.areEqual(PRIMARY_FINGERPRINT, sKey.getFingerprint())); + + sKey = sIt.next(); + isTrue(Arrays.areEqual(SUBKEY_FINGERPRINT, sKey.getFingerprint())); + } + + public static void main(String[] args) { + runTest(new PGPv6KeyTest()); + } +} \ No newline at end of file From 07572249d512c8d0662de84e2a157ae31f7c83b0 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 3 Jun 2023 17:25:45 +1000 Subject: [PATCH 127/290] removed org.junit.Assert --- .../jsse/provider/test/BasicClientAuthTlsTest.java | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/tls/src/test/java/org/bouncycastle/jsse/provider/test/BasicClientAuthTlsTest.java b/tls/src/test/java/org/bouncycastle/jsse/provider/test/BasicClientAuthTlsTest.java index 46a92abf94..017138757f 100644 --- a/tls/src/test/java/org/bouncycastle/jsse/provider/test/BasicClientAuthTlsTest.java +++ b/tls/src/test/java/org/bouncycastle/jsse/provider/test/BasicClientAuthTlsTest.java @@ -24,8 +24,6 @@ import javax.net.ssl.TrustManagerFactory; import javax.net.ssl.X509ExtendedKeyManager; -import org.junit.Assert; - import junit.framework.TestCase; public class BasicClientAuthTlsTest @@ -86,7 +84,7 @@ public Exception call() SSLSession session = cSock.getSession(); assertNotNull(session); - Assert.assertNotEquals("SSL_NULL_WITH_NULL_NULL", session.getCipherSuite()); + assertFalse("SSL_NULL_WITH_NULL_NULL".equals(session.getCipherSuite())); assertEquals("CN=Test CA Certificate", session.getLocalPrincipal().getName()); assertEquals("CN=Test CA Certificate", session.getPeerPrincipal().getName()); @@ -232,7 +230,7 @@ public String chooseClientAlias(String[] keyType, Principal[] issuers, Socket so SSLSession session = cSock.getSession(); assertNotNull(session); - Assert.assertNotEquals("SSL_NULL_WITH_NULL_NULL", session.getCipherSuite()); + assertFalse("SSL_NULL_WITH_NULL_NULL".equals(session.getCipherSuite())); assertEquals("CN=Test CA Certificate", session.getLocalPrincipal().getName()); assertEquals("CN=Test CA Certificate", session.getPeerPrincipal().getName()); @@ -289,7 +287,7 @@ public Exception call() SSLSession session = cSock.getSession(); assertNotNull(session); - Assert.assertNotEquals("SSL_NULL_WITH_NULL_NULL", session.getCipherSuite()); + assertFalse("SSL_NULL_WITH_NULL_NULL".equals(session.getCipherSuite())); assertNull(session.getLocalPrincipal()); assertEquals("CN=Test CA Certificate", session.getPeerPrincipal().getName()); @@ -374,7 +372,7 @@ public Exception call() SSLSession session = sslSock.getSession(); assertNotNull(session); - Assert.assertNotEquals("SSL_NULL_WITH_NULL_NULL", session.getCipherSuite()); + assertFalse("SSL_NULL_WITH_NULL_NULL".equals(session.getCipherSuite())); assertEquals("CN=Test CA Certificate", session.getLocalPrincipal().getName()); if (needClientAuth) @@ -386,7 +384,7 @@ public Exception call() try { session.getPeerPrincipal(); - Assert.fail(); + fail(); } catch (SSLPeerUnverifiedException e) { From 64d2e484faa7676b4018bf6ef9fc12f3e76abf1d Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 3 Jun 2023 17:50:53 +1000 Subject: [PATCH 128/290] compatibility changes --- .../bouncycastle/openpgp/PGPSignatureVerifierBuilder.java | 6 +++--- .../jsse/provider/BouncyCastleJsseProvider.java | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPSignatureVerifierBuilder.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPSignatureVerifierBuilder.java index 2958850758..25ddf6c1ae 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPSignatureVerifierBuilder.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPSignatureVerifierBuilder.java @@ -180,7 +180,7 @@ public PGPSignatureVerifier buildCertificationVerifier(PGPSignature certificatio return doBuildCertificationVerifier(certification, userAttributes, publicKey); } - private PGPSignatureVerifier doBuildCertificationVerifier(PGPSignature certification, byte[] rawUserID, final PGPPublicKey publicKey) + private PGPSignatureVerifier doBuildCertificationVerifier(PGPSignature certification, final byte[] rawUserID, final PGPPublicKey publicKey) throws PGPException { final PGPSignature localSig = createLocalSig(certification); @@ -211,7 +211,7 @@ private PGPSignature createLocalSig(PGPSignature certification) return localSig; } - private PGPSignatureVerifier doBuildCertificationVerifier(PGPSignature certification, PGPUserAttributeSubpacketVector userAttributes, final PGPPublicKey publicKey) + private PGPSignatureVerifier doBuildCertificationVerifier(PGPSignature certification, final PGPUserAttributeSubpacketVector userAttributes, final PGPPublicKey publicKey) throws PGPException { final PGPSignature localSig = createLocalSig(certification); @@ -255,7 +255,7 @@ public boolean isVerified() }; } - private PGPSignatureVerifier doBuildKeyBindingVerifier(PGPSignature certification, PGPPublicKey primaryKey, PGPPublicKey subKey) + private PGPSignatureVerifier doBuildKeyBindingVerifier(PGPSignature certification, final PGPPublicKey primaryKey, final PGPPublicKey subKey) throws PGPException { final PGPSignature localSig = createLocalSig(certification); diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java b/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java index 4c4c7511b4..f8d92e8abf 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java @@ -25,8 +25,8 @@ public class BouncyCastleJsseProvider private static final String JSSE_CONFIG_PROPERTY = "org.bouncycastle.jsse.config"; - private static final double PROVIDER_VERSION = 1.0016; - private static final String PROVIDER_INFO = "Bouncy Castle JSSE Provider Version 1.0.16"; + private static final double PROVIDER_VERSION = 1.0017; + private static final String PROVIDER_INFO = "Bouncy Castle JSSE Provider Version 1.0.17"; private final Map serviceMap = new HashMap(); private final Map creatorMap = new HashMap(); From bfecfa7baac3b3bc6b13653049a5a2d409e0af47 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 3 Jun 2023 17:51:30 +1000 Subject: [PATCH 129/290] moved to 1.74 --- bc-build.properties | 10 +++++----- .../jce/provider/BouncyCastleProvider.java | 4 ++-- .../pqc/jcajce/provider/BouncyCastlePQCProvider.java | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/bc-build.properties b/bc-build.properties index 5c9018fce4..ec3c31ec8e 100644 --- a/bc-build.properties +++ b/bc-build.properties @@ -3,16 +3,16 @@ # intended to hold user-specific settings that are *not* committed to # the repository. -release.suffix: 174b02 -release.name: 1.73.99 -release.version: 1.73.99 +release.suffix: 174 +release.name: 1.74.0 +release.version: 1.74.0 release.debug: false -mail.jar.home: ./libs/mail.jar +mail.jar.home: ./libs/javax.mail-api-1.4.7.jar activation.jar.home: ./libs/activation.jar jmail.jar.home: ./libs/jakarta.mail-2.0.1.jar jactivation.jar.home: ./libs/jakarta.activation-api-2.0.0.jar -junit.jar.home: ./libs/junit.jar +junit.jar.home: ./libs/junit-4.13.2.jar ldap.jar.home: ./libs/unboundid-ldapsdk-6.0.8.jar junit.printsummary: off diff --git a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java index 5663b6a2cf..03337e5725 100644 --- a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java +++ b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java @@ -72,7 +72,7 @@ public final class BouncyCastleProvider extends Provider { private static final Logger LOG = Logger.getLogger(BouncyCastleProvider.class.getName()); - private static String info = "BouncyCastle Security Provider v1.74b"; + private static String info = "BouncyCastle Security Provider v1.74"; public static final String PROVIDER_NAME = "BC"; @@ -163,7 +163,7 @@ public final class BouncyCastleProvider extends Provider */ public BouncyCastleProvider() { - super(PROVIDER_NAME, 1.7399, info); + super(PROVIDER_NAME, 1.74, info); AccessController.doPrivileged(new PrivilegedAction() { diff --git a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/BouncyCastlePQCProvider.java b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/BouncyCastlePQCProvider.java index 457a1f2380..1d96aa6d0b 100644 --- a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/BouncyCastlePQCProvider.java +++ b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/BouncyCastlePQCProvider.java @@ -22,7 +22,7 @@ public class BouncyCastlePQCProvider extends Provider implements ConfigurableProvider { - private static String info = "BouncyCastle Post-Quantum Security Provider v1.73"; + private static String info = "BouncyCastle Post-Quantum Security Provider v1.74"; public static String PROVIDER_NAME = "BCPQC"; @@ -50,7 +50,7 @@ public class BouncyCastlePQCProvider */ public BouncyCastlePQCProvider() { - super(PROVIDER_NAME, 1.73, info); + super(PROVIDER_NAME, 1.74, info); AccessController.doPrivileged(new PrivilegedAction() { From 66ff716dc3ec0b72506c777b8b8045fe468d0d4f Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 3 Jun 2023 17:56:41 +1000 Subject: [PATCH 130/290] added final test jars with sources --- libs/README.md | 11 ----------- libs/activation-1.1.1-sources.jar | Bin 0 -> 75650 bytes libs/activation-1.1.1.jar | Bin 0 -> 69409 bytes libs/javax.mail-api-1.4.7-sources.jar | Bin 0 -> 322556 bytes libs/javax.mail-api-1.4.7.jar | Bin 0 -> 189526 bytes libs/junit-4.13.2-sources.jar | Bin 0 -> 234540 bytes libs/junit-4.13.2.jar | Bin 0 -> 384581 bytes 7 files changed, 11 deletions(-) delete mode 100644 libs/README.md create mode 100644 libs/activation-1.1.1-sources.jar create mode 100644 libs/activation-1.1.1.jar create mode 100644 libs/javax.mail-api-1.4.7-sources.jar create mode 100644 libs/javax.mail-api-1.4.7.jar create mode 100644 libs/junit-4.13.2-sources.jar create mode 100644 libs/junit-4.13.2.jar diff --git a/libs/README.md b/libs/README.md deleted file mode 100644 index 9f573c254f..0000000000 --- a/libs/README.md +++ /dev/null @@ -1,11 +0,0 @@ - -The current set of lib files to go in this directory can be found at: - -https://downloads.bouncycastle.org/test-libs-java/activation.jar -https://downloads.bouncycastle.org/test-libs-java/jakarta.activation-api-2.0.0.jar -https://downloads.bouncycastle.org/test-libs-java/jakarta.mail-2.0.1.jar -https://downloads.bouncycastle.org/test-libs-java/junit.jar -https://downloads.bouncycastle.org/test-libs-java/mail.jar -https://downloads.bouncycastle.org/test-libs-java/unboundid-ldapsdk-6.0.8.jar - -These are required for building and running the tests in the distribution. diff --git a/libs/activation-1.1.1-sources.jar b/libs/activation-1.1.1-sources.jar new file mode 100644 index 0000000000000000000000000000000000000000..911b4965fce53b177aa86ce80edc4fffc5c01ca1 GIT binary patch literal 75650 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 h+T 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 z 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 TOf3e04T=sh#m|0N1VH}>_Mfdb literal 0 HcmV?d00001 diff --git a/libs/javax.mail-api-1.4.7-sources.jar b/libs/javax.mail-api-1.4.7-sources.jar new file mode 100644 index 0000000000000000000000000000000000000000..c5ac01b9679c41b205a46cd9c3e0404685fcddd9 GIT binary patch literal 322556 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

    eZ?#Iom&dLs-=lr0HYA! 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

    x2Yg_nHMhd;e3}CHEbgLnF(&ZxYe_94r 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⩔yDT7sr-X903k^M)JioO>ZG+3Fj0qiUn+L(-$4?N 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 aYG2S@)m9)sfp0tN}DX5yz`~uJGDa(xdz!J1$g~ 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

    Q3LW~n6Yz_Rm;SR>EkazG?QMxvKJaYWKdM2Ce zST~b0fW9pzrr|$C>;elXNh60{ zDNM+`qdDZo05PxyzqUNtln=&JxhqZFKnE3~1H8ohz-%sz8ClhU)phXcq}J+4&b9=l z$@Pb{q8w3Y9;+f{5&W+1oGx_Gc$1-p`fYwLAZY{OoG9T#owZS;XPM9(LDIpA_g7@h zW(a|7s{6-UhN^0+FUsewyJb{2&)axqvX}G)4|QWn1g}{=cB-bI3waPr`#^!-a0WP4 zG=E{&EosMdR?JHfb-ER!8spxT7N51@jNr#=;8`AAOkzhM)Oj0Hx-9FSqauWR_}9O7 ztL|m-ivO5uX8cds6X(CQ)&C>BUgOjbn;qfnx`e+0QIXtlp&BNgAeSgOz}*28IUz)FKs znvEa}m`cBOp#_#g+e|3-ih!}pZFb~aT`L-P+)`%D^Be7;_Dm5{C1TyGbYWz4MJ`MK-q`F~^r$ z1bxf}G&{$-Mkn7LTroGDR-4`K9Xj3}A!NI}8?YPkP$W3*8eZIu3K2#ARG83KTUHHw zK*>s+65&&~RENctfIqSB4C%e-6qWP3alFW6Hq;#NUTTp?WCo6@YUbkYecbR@ngzoG z`#yw-H=t*pjy|Iv%C%a_>>e1O6CY$XT{=FYa~z-Hx$Zkt8B#3eFTP`DdWit5_{bU~ zq}+zhCzN5K=!lMFu&rj%EHXi9^^F}Nv=rcf+!hApu-DX_*KREnrT2 z`(R}?3_3^DcHqt^0vF`KTzB&E#pKYCAuh*w^KsN4rx6a0WVnfm1i}h5IKqQMl95}} zZ`$7-7QM;g6RHvXBWY&*_v^IIKe0?dgI4eWYiA zaF_PYBhRPz;d*A|6$ivvWD!8>kU2CXiI|8cggM?@s z+`DW=c*8l<*?<2F++phVT?fI$d?CJNrHEc|tj7I$ByMt(?J6sFerm=;ROQK)-}`Y1 z_xEzpg6K4dBH?QMGFG;oE7fP<@}53R>b*a0HEpsH75?ZIBPlOeHKk>Z9MO2#JVEoL zgJj%*vYNqOSHV1sKucTE`o=coCLvSldBxd%~)P}6rWe}E@M|~zmzvO zh(9?ei(18%Mdgbx-r#@BVkNly8H`9{vUX36`fB62OHI?7tWE@E4ugDCt|aNUOkuce zNbt6c6i^8+Mo@fuAgw(gBK_6u%WpZ-Cd`Q|OL(eq>3IPAZs3sin4iCtR45E@WG{ZQ zT`<-y^lKh&%e6wu^1B!|UbBS9Z0|QH=k{F+-@Z?dv*BVr?b@|l>P)abrfL7^LF4$m zQss0_=`_{YfM%VS*>8m_qcBKku4t;-5$e0cu3d+ zHR-E9^S8b0uy3FXt9w=h`ySKufoMODxgT?S^KvFDs=Fvx8u0H1#nBb^$>ehi&o+le zmt`EbZW~IWA-l1 z(^AG3v)5wnNW6r&L?T+F2Irb! zA+;(_IpRsGl=l{A7yJxHocpsHa|moUi3c8*;71Fght(|vF?oex2>BADO6W1e=O%Lb z*n?D)WR~+uUK{@Lua}oplQ=Gc*6KxSjLrSKtFAg4S~8dAF9JNyby77pY2-Gs;o>#L zkkn!i+@^%=cKeQ#m}F}7M(CT8W1rKCF*_}H;*OoeXvL0!;?du_erM<~AcB4));fIf zorrDkxSrbefq3g26)k=K97b--S8w70cBTco7BqlVT=xMdcTnW|>S%5a+&;y^ftma) zLdD+s8Z8|R34~0V^E{u*!n+yiuThU(p?o+E(+Nd2Gr(bn)kkYS^m zzWq-Q+OO#nj$oD|-K1NF01_gH?W}eV$$4ANW$>#! zw~O}ePkwgvTPYgE22C;cka#*K(NH%m5T`8beJ^ySpWGyqS#Rq|*Q-J`{-UYi{)72# zjPsyVVMb+&kRdVaECV!MjM^ckj74>qQn{x)ea=4p0wD*Zh=uF!UI`E-zm$)8@|1-_M9g%JjlJ z$GJ5dkOmx9iHx3^KRgXF@3%AEa3fcloYQRNA%W$ zKIEM4L_L6?0`u17-#7JjDPd(njbbLbJUL?bhD&G1G&SP5F)kEIkyP^D3uACB7PU9M z)hqz*4!yyI*YzkjVGxmQ^X6TlIgInHyN^_VeqWx=gj{{glzZ$b&lU`++rP7eCNrpF zi?U03zkR`qSDS9U7UY5LMAYIq!ny2N?pn^9b!o`3;6u%|R#c820Dm(#$Br=89?z<6 z3eRc@E<*=lQH62hBkZnWc|$eE>Njtkr9Mk#5*3|>>_&~g)g@=EApdmo`|{^fvE~&4Q^n(WhgY4F zf6c@R*DK`t5e#Kkz3uw}r4=YAi8~0tNEb!Mq`^6Mft~|a&bLX?ySalexGpzH*1((t zTSmaPJnsc2Q)WcdcoH2hP=9Q@PZ3fo{s{Ffi{Zmbaq+UBBeiZ{LZ?B;BRwA)CkkUC zm{6^JTu4&NJ7#1ot4uFC`BkM*xTIQStp8T~OcJMwqcfrI-|QX^-`m$}Sf-gzx>HUc zDH6u34EQ%wyqFEYkK1GoJ^lW?2s`Jv!Pm%DHMvtY}XBg z(St4ynX{2x00@*R1Kq*sv-Z$rC|!*R(m+KB!%%2CaLeZotA2M+b1tvWL zASQrSOB200h%7LGM5n>_b|F){;gILaaJiP*C4uG@lJ>~)2&8DD`_Zn9K~iSvx;fq755ud6 zi})qWFZXZE88tb2J*-#y&zk6kv>LCcXFpbEs$Y7H1}5MKihGnNQD(_+9Lry(l+ zgg<5hrl#q5*jvrd`=Gu;l_E6A;cDx}tA^`>ZNQ$uOFb#D8GqeTM9JS(eVTd)c1=GxS-qXL;l>I5+u7>-Td_El03D+nR#fkSXLlH%vc%AD#*9roh z#T3@H&sz006|@xBBTBWi9tyk>)q$VT9NW_VvHk2aT1EI;1%o#&h;a1?!`}%g99$ut z_(HfNpt~-(>)2+7q_!$oZP2}bm81nEb|yE|&u%XeJwyZ-g_-VgQ2aFdT@%6<58{zr z=wr8NA#F|JbKV2xU8nMs0+Ci(N9+dZ3g`b$A*d*sMuri>h>pO=q}Kxiq^?0jYKFPS zyd>YGw3ilJ(ro92fE)ZMmolSmD1lz|Lg>hyvW1viS&}mLSF~k?W|B_O;mVAOrr(AZ z{pMsapP_JHZkSIPPurfaN>p(q4Pp-H5l$Hpj_S;97wh}hlB%Oq)(CEIORj=vRuG33 z3}a{txsD8Fql`w4v(Z(v%~DhihA1lzk$b%Ngtg7vyo%fj2bh=lPbboG1sD&)ttp!g z$ERT{4IsXj0=^9o*rhSuGQuKL7s^3u$fZ;|sunpjikHrBvvRG0Pe6xD!>PoTmtmIl z;GeRjnti@|`&UdE`;W}Z4dUZ3F#`OHp<&zYplHbQ=I0u~y(&QXU_qmo%Ta&catZ&O zpzUmi?7ph{AD>Yr%X7IVZ)PH_2AD19_~2sdXGKJFgikXC_0O8nr@sSAUW(GGZ|*vp z%~Zr=!Nh8%XLg~-k425Al^h#x3~Ju%eqS;xwQOM!@WxGg5hCe_-Ctk0h&K3P%&q{| z7evE)DP}yxEDy4Jb2_7GX+&d*=v>(MaDjcc_1cB2V6+u3y z;E$#XPg2UP~vK_D^gxm z4lPSB3;qO%)KLB2a2f}uZtL$3GLtt zv5+*soM}k*uo=_o0%ZY(OsY5Nc{eRlraZ309SnZ=-1pMsg=K37#QMo1h;@cN(S^V) z3Pt+WRtZ%Q12>2vc3CGM<|I^Ww-H>!2~Dch?MMs5BK-CVi&5nTKK7zBr0_&VVWwTQ zoo57n>WK7^6D!kUU58PuR_MMUfF8hh%O7$xw1%sr@TNQ0ZdgNHbi7p*i_e_UUc}|> zw^`{nARI?F>jwO|E>8ZpUF&qKKHqLtqn)WC*e!TDIb0cn z>)?qi@V!wvmS4kaGd4E&!E1$UJSUM~qNwq`qd?MD-*j797j)j_dZZva-?iYk>r+7kzsP<;W5DvK{GTDsM_O7ft1B*fx;WV=T&F8D#ia!yK z?`XMuK{?aB6D8bgC2X6!^tRub@}wlU^1coDSyxp**twg+W;)1LDM?2eED;VbwkC22 zV5Xt?0{A$s?DdQd?x2w4MnX6uvhRFsknf6ft)KptTNUDaobZHRDznSAV|8O}8CD9B zueyJ3rQYXdBd2Hyw*uE^Y>#TKG9KIs4u68D2qw;{UGRDAe0AI#WPfSsnK{%TzAq0z z>Ir}LqMnv8-qpb5rq^0g9~%drASu6{a&+qvK|VhyXh9L?B3zQRGtO*k86VT5k%f*J zWOhvX+i+K!2hyOw6WJch&D6yCZm#j6fyzB|ovk%WMthS3rPS^?RSrl8CYw#P<=Z!( zk&E2{@Kwu{y@eXbk#Eeh2vJZO&VrpfwoHsntx2~9oCug-DeV(Prf}&SofN71G)m2~ z6k`k7Pk-OES3aqOvF)+R^C{k#+SapFQ>j1RR`73B@(BYcEgv`6y){&RTa0rm<=%+T z=w+{}>lXALNm`~{?}yv>pW*=1X3ek4s_Vd(;M#8HKT{6ywdcemPV7=$H1zsXYK@|R zHm0)S(NN?@NVQ6#^oP{x4j!Qia~}R%(RT>=f(bNq7e_YGd&MudLiha zU(Nbh9*h|ps7LcVu`_r#%{$OqnZ#;?wn7xwYAME=d}|QU>KL++32YWmc=At!@zmrM z8Luj6iUqJSR1ISVu~BhM-&W$S(Ufy$@q7@xj{IZg!gV2(rcVahwQT5@~B85r?bHA?y6Y#6*tlS1dq`vsf&WwZy);w{?ER! zN3%4s1^tteM)$u~@c+hziU}3*tL9=6S*1^TYQvZ(5nXtJS^E8cB_WxN+I~_4B_R`e(8=?>5o!HrJCZc8cKo1f zc8q!Tp$h&O^%T4PYOWe>IjkuWHy7JXqT0DSjUoG9w8AK*C>D+-MX zXZc&(yc*`QAk`v=eMky*@DSla;Flygv~h32JxMbP9+e~h^JJhN2rE3h)S35-$V%#v zeGqE>-+3t5I#t*UrftYQiJ4HerucLMfCA0&uH%p0JV7uN0uwxYW8e7h7e48}OKBV2i-`U@>_ zd}5IW;eG6EAZ#9EEMt@sxG}va2K?h%()ytuC%85pEFn50It+urn-WqakOxvNHxWHd z<^H~lUT7GesX->Ph7e4)BN9qN&%B3SXZvUdhpZe6a$xab1X#KT<>`>kB|-aW0x+4d zR|)zttL+vj`arzrS0sM5`0)royM2cMh9Lf50KqfsIu95G9~xJb(%90 zPh%25rv2OrmJKD|e~$u4bkXm3wVfhIzTU3IDA-$512U%wWg*+z*b;SQa+Od-CZp;u z@vQodq)1{EQHtDHk4TylS`I~D+>_h{?zW=~Ttq#RKRyz>ipeV*z5h1FFt@8xq}%;Q z;q2qnYTdJ{%gxVs%a}NR4FFDKgc{6cQbIja&O^F)hU@;L?DD0tR~r<-L8$sf1btej7eR$FKI4kXNe6v-`(T2wfXMuWlhd?v)6dBee)y`0 zER%fl%(Y>%wtbGrcQ3Xa{XIyRfe;|MqYH6?(KbCN>6U9va3Q*>VFp`Nua;p?tg!bi zG`pGLo$Q(sB<|up09+prIv7d~Yw0B&1X2pUbq)AIYhvD`JiI7At)?5h5Nilu08P3a z6ZvsrwMb1h+Pv93DzU^EW{+bef6r`%Y{h&k9)Sr%_UDvv?Lpko1(oS6!~1!3E~_HI z+6gdWD|{D>AFXuxguv$b4o!iR$0xp5GM{!fFmEX!jM(9WlE&E@!HiDNH*Wm}=q#y0 z3|u@d(~(P)qV_@(nM**YtJ*jN`{>^ESC!&tFEy#VHDJ-;VEO#q`x}!ibVB=p#-D^= zt))tMI=IEt{bFZ~^req^(kZaDb4Bj1gi2*dT4$Zc0amEH4!==^zoSQ-u`?E&^NVCMsV2XnC?KvvOoCC+a65pCthW56n0 zfai$w)c~osOIzFd-gPj}{=VE*jqzaL_gCBs%d)~IW8X|D_xVQ{w1px^8)#WomMo=x z$)|FGb(nR?;`7jct_Jm;fxNXLNS5$RmhAJ`-ost&4~JC_-#bzbzjOl}y0&@cm$%05 zbP(}P{RO>Kutu88qzSs~2v=V&+(_I+q#?Vm=2l+M4l8)@g&5RT_}!>;G61xW%ly9C z+*&7k2uU0Z>cZ95lTeRz&PX|fCd`Sk+voISNL7>&6F20dCFelSU zCoh&VyKdB)l=z+*NIHb4k~9HOcqXiVZ#g><_N-eSQq23-BR(yVaa+H(7b-R2;^HP)IJZQM613EQIfezP3B}cX;p5`1>RZtA=`7eGITb<>H;TeGJ)kw31&kCwK!)G z%gA()WniT2gBJQDIAsWpv?4rf;RltPO<|ialG6uNokvmR+hLtR&Rh+=RAGWmcVf?OU4y6($h`9QI?W@=Ht; z-$-t(2U$~+6cjN2J3=VB4LL?v33U1fQ~*dzC|MNA3&biMT`!=Cs~&>C@?~{Wz{=K{ z`__~}&OP0CmL4D))t)bbT&<%VG<@;`ItX3#A$=JQ`!~=fjE@i4^_NVZNS|KSpRUw5fy$)Q^cm%*2<8VVRQh zVKFe4a6=gvxsnQA2Nk9f5A0)UPO3Y}AqONs58yLJhkDLuGwNGm;W?|dhFuOA$^GjZ z-8Uxitg{DdJp|;&@0@Ur(ViZJxmHN6{8YE_4G(G-42@qo5NXVi*zCWWr*KE?_^yHF zpZB$A+(EPE+arH{9?uW*^Xb{nQnFz;j)mznMyZ=v7%r^5G&c5MRgC6s!oDbr2N#tu zoO_cN#iitz3BVFI4^?0P8OHt1(PM&ZB_+!qhfN$6rQq)^H=&nTgi+cZ2JmBBC9#b^ zLwwUmEken85&1XLxN zWZ4D?PK;adxVlqJFbOygy8`P=5K)uBQzZVRmLu$4`JT_i?VNut^^I%jcwbu zjgD>Gwr$%<$F{9b(n&hDZQIt(%v_zb&YgAc`+nG~c2(`asy=i=xDfVq){FOY*F_uk zDU~q%TtX8kz#7X7fg^KH-lAt7O>>gw@Q3VVBOi+acPF%%xD0;JN~HdSorn&EZ3<5j z%&5m&hc0B61%k<825LhsV;zK7v304vhtXw97SKcg2{vrvVegdXT_s>=JeC-!8c8c# z$M2%^3TN!CbGs_rizdpVZW<`}p!I1{Cwk_#i)?cm$R_fGa0*izaEw!02GG)NR`439 zJr)Y9Ua?7qZ%_mT%9uS2dX0##ni|~Qm6+k#7CWQTN5D|$z1~3+mSN{v)`-aQw^8pl zt{T)6Pj;iOU59wtMjyxPZ;iwqap*yp@?3`bNjJ&ilHKVqJY5%BGAwj|{WBtj=R)u% z2f{!30nulK8G*H$@q$8eu{1vTU~tu#&BxaIwG zM#W`y(FF4|A08MVVRsP|{+s(~Dq*HXk4}jj*GegPtLLErjjGJvp{AKccv{rF_jTN1 zAAM)|vps!tHv)G0_)DD3y=w^o2l^wz7`yS&;PB5LvV061l5@gZdw~+}$csj8Ha6>8 z)McO7!TrG|P51q*5_zV*@4y-WjCIEGXdLI*69k$zQGmAtC)3lOXh)pD`=&pkMw-`7 za(kY7WKp>wQprE7pnxgbg|%=*q9R*HqC3Zde*Xajmb|s!PdrlbCD4D^jW-A3c6#spj`i=&Y5XinA zHecJcsW*8TR(fjx+rrRk63W&M(SM@sGSq;- zDy@X73lT#F<6gT|2?IM>Ea|L(YqzlgmP?BkFn+6ee+W&f+XTZ;8Y}p^-YQq+b)Qtx zyAvH|@Uyi8rYQ>uBy@fR-!ONj#;vrz#G1Kj3*WR#BL&}*)2(JG*#?&&rPY+I*=1xN znz?$pM!exUd_Z8W@ibeRR%`sFASFQF!b|_2pLnYe6IZ@gn-+h~^&UHh3Y~+RL)s-_v?F ziPzC#`eL})?=ZE{v&UdWu6NxFc}XdGRRcJG_%Eug7|lNz3#w5tZgE@0$R%}{Fk43+ zKVloPe>rtHldBFIq?&~5WU7>8==W*wWbm@U-+!cLR0h+Mp&=}GopqctevY%fnwgc> zPX1!_Ts}pePCoS5RpZSGGvBk=`*|KK{-N+;I?>WIq%g;h?}WC=+XOSw9ftgLA9eyR zr`KC(3LBlfk-d{%|Kl7dF61(mg^?Psm)WgY-rCs~cem8d`=ir4Fi^X%JK^tz6_y@9l6@3knW3{4GUZQ?vB28F1w%JCe4j% z;_A1Crj6?ES}N8emC)^$^|{O7@M4Q4@F5~sw$Rk(dc6|L>KP;1(FqP34d;#Rww7!= z3^d(1utxD%IsErcElLlH;gR23Tyz;SLsL(NN_&HOfc9ckItm%-J7#e1g8V0yTJFds zPw+r}kznEL%eXeyV#F(UdV3Q);46RxH>J}AcEDeEPpu5H*IBTnngHvw6`+s$%;;s= zGGLBP>oA+{Cl>mSvs(V8ocgYbAUVVjH%8>c0QPL#$nPB6TV6o!q)z@n6C;V2GE+Cg zciNa%2L-;?07wR7`)Ti8fAu%OD{#GU)dl0iB6j`h86i^iky0-f)jfAv;%;r~=bI}% zOrR)|F$L=&*@t{@C3k<4P^GWim_5eZBgOo{Z%~F_ieI;)OQSe<*~q#StN&$-y%zKZ z_}6v=$@o{6{Wr@$=vzkk|IO~h|1aLK|JbDcMN9ho@fxDs8N0@SaQ=X*MHWiT4yech zk#*Q1<^Si$DQa_rdx>~J5dn7S7jNf$|Lg`}>0lm97Um?}MgiAe#P1iS­zr!7pV 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 u1rFa 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 UfaQX;@`U&aL+haUsiYn+a literal 0 HcmV?d00001 diff --git a/libs/junit-4.13.2.jar b/libs/junit-4.13.2.jar new file mode 100644 index 0000000000000000000000000000000000000000..6da55d8b8520dcc03c250a605151cc0d23a45518 GIT binary patch literal 384581 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%0A|RLyRTZ?5*b0Kn~9_w90>zXi(v|D#%u(jz#g2 zCDw!{acVAo-c>?-dLNc)I7XoMa&DDxf{_EGFH=|E$ys}KaYk8&B{HnlE5>Y_0s0Lq z+v^wD@8_$$vHP!f;2ONPnv_|4b@I?Du zsa2IIXKLwDF#x?ZTjxp706_Lt0+M@@$3B&;;KJwxv>ocqXBCK3g^<31c*Wb^XPbf; z(6wx&tQ@%-8=H8&J>7$K)8Ycfc08f&m*dC4P{HA#Lm4f^%q0gJLy-gzv)vuETsKTr zqEd%`nC%(eqJot%P%CK-!8aqj@1 z^DnQbbI)=P`9e0xP4Za$t%AzePm-@uE`7l~ls;)=GVb-rtX`1yj=IKVtTeHx_EL-i zhyCn$_^Y@mnxxWwS6L)Al?}HzqvLvyHV%BvSoPbM3g%5*a;>bv=Q9GK`m)TUZ?G+x z_OVRlC}yfSNoH^`M$73WUvPRkIyO-{Xu!><>ER(V+A+|Ey8;JlvI?^*DQoLyDyP*y zkJVR3FBLWmxUDV&yfN3%gE0$W`n!a}PwS0yZ&8Vd=c*-E&Feu2qeV9(juVP(} z*LZ$M5>i0>_xJLQ{#l`Plx>sg<3mV?BXt@V%ny%;_a-GXLl5>S&HXZh0aV`WeE-=*e^<=??~qGS&)!Hx&p^-c z|D9At?e~+4!d>T1O-(hQsG(V-U9Xaz&@kBlNm{p*7@!b`Chm@%_yJun3AWAig$$2* z=F5!G)~ozr+n7X5qS+TtPWz*E`zdaw=i8;FOAx1;GJ*&!V7`rFo}OYKjYUawhJd&r zs1YhE>Kdh!(z@O>XVk!O?EQ3|c934j#c1WqEzTNK!6lnOs^T*|W^9zj>Y4$0B5hz| z8tk=46Agx);~L_pw`>wazosV?_3}2fOV*ZpKSz{sx2iM5J{6Dgl^A#Y&DNWS$20JX zOV1es7b{04 zvqjM02l(lBYgi9oM-sv?m(6qv=vLT)s;s<$9w1ksXnmGv0L%pw zJ%lj!gD|oQ89=$>r_&%)>nH0hnmM@f~B%=CExz0mO!h}ZzMvAlrSY{tVu2f zB`)QUK~VaD^_!XFA6PR4-Vd+G9}n;Emn#46@G3e29sWtjjDNniWX(8|CZn@zm|CBa zKjt9K7{}}Y6CEg))`(y#K+w=o5nL6wWcZa4*(Aq1R0+{W*v7IafUqCDL0AlCp_V+G zd>b^FeAgHH;<@ri*Ut`DSEk$8P~EO}=cCPcsvhzFV*lCB^OWTl1*S$Y`8gZxC$L$! z59~wy9zSm<@s{rAY()6S>*|;5V3a2b5Z!@1Kqu*z?$VVS$lP^vAlb`9Al?@2w&p`4 zo~)V6XjBnc@sKk!*WQpb3s>2W8=#Ypg{Nreljj-SSDs9Gz9Bz=Cq_5nizz_%p@!>_ z%CrcBo;UdbuU*}n>q|=JZQc**2-(31FBGHXgrf(2WKG<}5gx?& zlvi>I#VD!qw_`)hU62pLsAL6;pK~NrvPOpTJd;0+qb|G<6v`qq3Be@pL_S{|SNoE1 z_`TleL2h>VaCRM+0`Yj&-If+}s_{}>@z;^oxg{$rgg$U?IQ6Efd)0VpWVF1Y zps?PB3i-Xb4B`3`K5?DDl7+QmS=a<$&wT-mNQO7jJUSZ6>4f}?x&tf8`p|3VzKV?H2Ho>l3QJm+g5?rm59sl zRw3dxG~T!Ymq3QH9~LVQ8yJ@wq}iYPoCb~Wvx+os>YxB#OPQFfe3BmS(+vtQ_>J^q zv!x1wTvF6wPbn2o9@VV2VQG+vWN{mDvE7?dKZ}_6e)Z7#_^3i@efoTtHyD8}=fqrP z9C?k_>^R-H0YznWp3x35j3>U zxwZyZIgjb*M`^-ZphyJGN7Ps6QHY3zW_o2auiv#F6(d8J!{1hjB9SZ(9irn?%l64f z%4)unw45Z?$9<_ewCAwdS5JIKNtMDMY2WCVB13l8m?TK>H&BWV)l@eLf;79JpEW;p za#U~IxWG`UGe}AFA9po%Yb|UoWlCDzz0GSIBhnOHmo>TOdeb5+;z+!kT;hUsHzDhj zG~8o@Ev{^CenEy9GwI;ZpS>5CQ(01iT069jurHaxs{&3#lf*GyC-2lKlg1Cpm?&4= zGBiq$x6)YV0+rJ!qlZu$GWyNY*C1ak}`VjF3>XQq7rB(>qg&ep%;hV!+5s_@VZq9W|~( zdPe7=jsk|w$BeU8<(0BEDKu2mcIHOPl!5SS^p|#sNlF@ZgWvUd;`)UU*I}c}CQ4Al z8L`(MW|PZT`~=CNacNsuKUwGC4z2IgF(34FZDQYomLzLtPVKMzvr`sr!F8s*sml6V zAwyH%>+9$JEL;|by(3C4O6&+uKk#?l8JRU(dv9V*q1w7`r|FFh*o2#L^tG?{PNYJf{B)uz&?@PJDO$_A^$=%1Da_8mY zGbL@%K_3%tqm_wChYk3oSZEaDs=kQ9S-*jF@iY7+gqwvUCK2KJcro_#YVFgy}(ZPf*DB?pj z!QFmI(ffN$#{m~d5@m7wsswt5x`*8+UQZ2)B2xiM?s+S4;>>*taiW<{N4AVrsxCqo zEf#5vVL**!El|*m_E-g*AD-@3_rt&nOWSs6`ZV96e0BG$vX147co#-0m+$t5+k?yA zb;0d==loZ9*>$P8J%}h@%c>i@QFK>xRw@^1t~%Pdn5@}5fyVPqOI{Lm7d}hWOCKc; zss_pKFUeWjU-7@uK|f$ z8bn}5#EK(qyxbMEx#_Hq@?IGx8!{oO8_YFvRL7876H3(%iI&ip1)hanX8lg1QHDSA zsweE4*Xdp7hJD%0=I{2ha6vQz$+(IYJH!7u*Jv3e{*Tx(SxNA>}8CE0UO!KqK z4|-8=foxG9r@J)(bb}EJM-&FG%|BdIQ$E1E5ZIyQTEm7tN9DK=AwKw`?iGiJ3+_=J z9~ofJMH1Q+J7Oyj!GHBMe?-rT%4_X9{~)y$HQ4yfz|9efX;2LOVG9&>b>O3o+F6y+ z)iI&@Aym+dk4La2KOWEfowQyyc#;wYXXvaXUyw{u>K5?1M^u(-yXbO4$OPSN{uwY| z_ES6A&kiGg#b1L*RqWcHKhJses0H&m;(j!@c&Ja7*E--VlF}gOK^?)kgfxH)=<$^pbqy=`a zT`-L(+$0bC8viSYvD`SQ0moK1cseHj*R^=Xn_)m_fuaJBAr{rdOa>-UCen*%a(|*F z{;(QuKb+YlLIbQcQtvHt+jkhzAD)82)uuqBRSw6LqN4X8bWY&Dq%jn(F%+MbE*!fr z7l*}%NX?x!5!;DbotBuKy?;2enHl05qJ3u3r62(r+ACz{3@IY!7?C=`jKP{08>Lr!bJWvIx)-5TyLj1@d)gSozWV`zawXZKc5zjudWL_Az^$e1G`klw&*+ zPEqe|;mdlqWmxJB6p)>PXei`G&T}@W!k6yPb6Uy_#4j0E=TDbH)@X9~5QSxaGM$x% z+%`T4c9cpmP)V>%#2&GeJJgTUa!cwfbT0F&YML{6Mlo!RAh(ZsL`xh0B)+RjMo_05 zaX*5)c7MTt5likAkBxM0&b_IY5QsQQO9qJQnR(CGalib2nE$}ig54>VwHX@639LliK=)a8DwDpX~otr!+RD_ za;UiVaevhf=W26^*VA{|^SrJ{lSNV6YCLM2!Qm|U=7>$k2p@hW{Ad@**d>$IY#W;E zmMpp{etTi((>lsvlVCTZO`t*nc5Cb*H*hDYWBC1!c+U382`{SM3yD$P#U<`U#8~xh z8w~pzW}0;F+kz^{hm_kp*YkU*w~zCqedArCTC@=9OknLbJW|}Cc(#<5ndu9N;8Y)! z0|+le3vL(y_sx<<4SBVxB-scJX38ixgI?i8o@XnAW0X`tM4HQ52^Ce{Q*JiF={1B; z8@^vz?pPZ){Qf__zBx$pF59-N%eK{Jb=kJ<>auOym8CA*wr$(CZJYh-`)1yqckjD1 z5t$Jgk^f|#v(G;Jx7J>3tJ(@KEr+6GU6GGQlD(W!jQ7p87iGzl3bXM>@m%HE95A^8 zt+ zM%=jM-ZyKiQT}K-|6bIr|CIrSaqp?T*T=SI=F0SLZ9JN&r0MtG6dP#y+M%Wq@n~DM z+8OWh2(Q+Dv17f;s*^;uv*+ZZQ(=W zC(sr7?7mCT%vIoxjOV7Y&&((6K;roIvJK)J&E&>~ZOPE0;@FzkUZ2v?5`oIDG%}R3 zJVIS|=*qP4a6$88&Iw!OGT%+W>$`B_|ZeN83Rlr3I%Syo$dcH>>eNb|+1U-I(K9IjY0aicZPo(e~ z;hzI9xsaT~j9|jy_PPy5`N%}bqHasj%&|{SDOe*Gb?G76`On)9PUD5GRd)(`lM`O> ze=Y~;u{S1IOb(Z6mS)H9mh~@!53vKP+SyJkXgs>(P|Q&a||rvLToEZ&c*`x50NCfks#`TWgC(R?1su)ux$ zmi5)M|L?((zf6h#=OgI9FwDO{8GKpo{1e4g(NINJMfoI!6vr4sAoRx)I>;qhZ&%jn zffk8h_BAE1P^S`PfDCBa9v6B6`V8W^FVHey+RgDQwt!r9uHbo{9;*Dzob8xOCxATc z8PL!2;`H!&vj_WPqoTULrS|~B@|ss7wb%6-#)vDBS}JxW4U^Lh7^e1RAfPFg)?xN& zvYwVX%k&X-=$rc2m-IaQ8s9v3fZ~EFI|qmwz0e2u=n{V|{?djdKo`*FcO{Jzr!}1W z1zIzn`YDw~ev+^&v{*APVW-gZsnnp)=|1plR+3qe|1BbAeD{7Y zL~WK#)e17?5_7i<%?op3TlOMzyMvZP``$ro68;S;;v;Q2TZWnM`egvXD8TAWSdbVY zNefxHp^TYI6p(GS+<*icfi^CYNtaNDTBY|1f_}+L`9fN^G!Ozlt7uB2B+J#!ZV@?y zQ%^O6WL{T?o-5b{vow(DM%l`jj7Kh4_x)2k&cmx%Sayg#2%x7qOXtfEE67&3LmYP| z7Nl!Ro?W~H?VPM{4|Ifje=h9YVVrmi5Qct~>!Xx{EuzEdO$CsVn~B*TGf*1(I`3X4yU4IyF+{%K=%5;bEn>foYp|edWO5>#JxP4& zlUZoPD@i+YL@cyaxLbRs41zvXak5A~g(sfvqi8&RUxn4ib&mi?rl$1vMZSOFkjNUL zi_C@}%HC!Z=fNR-5emQ|YU$!%JWg_!ysp>Y<)WBURLDXwNxp<35_b&DM>+v^bSBy2 z7awfemW;IS$--F^*p6ssmZ-bAHK&B7QY_wdbY&SbGK|`6RxIthNOIx zUt(tHotHsZgAr!%aPk2UL^9OJB)*~)R`?y|2C%-0ZN7@nQcSlvs7K#3bIECR@p*+I zpIyxTvnF@51b|pT)G^I)GD!zW?D$8vRXamd?&gx42131PqU`V4g#X<0 zkVlJ_d2K@2iEKRvc5D}YLJ^GY>Mh3MGsNb$OgNW?uqI4xmsQYBxwN@_zcZG78Y+=R zW(t^#e}w^J3m4xtDH$`+PY|+)Y!p><(`r7$>(_xGOmbAsh2AeB?&kZnrzLU=HC*R@ zTOp(2e{_dvK<~^zADuj$>=MT$%G?sDhik~%1cFGH$T-RE4*=QA^|cK}+oeRat;lI| zA<;x_vi;S4k$VSax32LzDzOcgFqy`C0{dQZTzzE{Xb{XYgT^^7NXq9u73&j4WNpE@ z(X%v!hmxc49dHOpp!0l}PNLA6WpNOlcqMj&XMe0!x=}jweV>T5W4#k?D%cj%G`hp-20UK-XPOY2}fIgYsoALa7&jirVs zP&Juxj1${!d`+!8H;4op6?zONND)s(A8`QYK!hxYUz2nGT`isBqivD6eUhlAFFI7>{`b#zvbQ9O zdRiXv!ryB|Hjd8}WQMY@Ibq-3?v?wkoOJaD_)*K?EMYjwb%*@|VnL^Rup}H^0`BQh zq*v9459BXA%HmE_KeKM~%9__+)S{*>Eu0pG$3DvB@;G8(>S%cRK(dUQvL(yJfz$Jn zXUA6tAO`g|9lw)=F_<+DGj#g9M2u70b9ZK-wf~?<`m;~Yb(EZ+LSz^w)Gp0#BvrHw zV@#iTi^&`pN%j{k+%%0!(EmkNumk_6nE1M||Gzu=FHYxgSops}LSBOwm>=b{u)^9Z zNo9jpIL1^m9-THY7$Bsez3Lj5+?WTruw-b{_)H8$fdA^8B$+G+fE&eSuzxAe(j5*z z_8wrn;Z%ZSy2~R7##c}#G}Nl2O~js>+ZItfr#SryRNHpAwe4C?l}`N)vU5V zA%{mdHrwr7GBv`l%Xmmdqh&eg0XIWbXSvA4FaP@!1z?uVA{^`(IhRRe!{e90nu+KU z!e^!)2lAa}dzu3kaSnqYEhLvdmI!;FZWDd2V1rKKK(rdY-zWYi6ouY_HvxlyGKpl z)?&kKfaG^>?m}ym`9*F+#bTp+o2i9{)!FRlQD@rF{voV*+Ev=0jf3?+?@ya|lU}T} z-Y>_a^v7*_lm!)fN|z?fgA3rz_dogsVc@an(ep1f$Aitdxb>&= z^j7(!Fz=iBWdlpn8^O%Tc(Y(;72n_Suz7I{O^)C6+!HgQXYar|x*yPC-M_?o$3_5r zjQc)1>0Jrvj^1m^J_{ILeb>|-CjdUYK^i?My+8XBO(@E*2f1#rRe zp17vzv%&BlyXFKuVQiW_a|>qf00VgG-eY!TVSJ3Aqj!h^U3BjWI|iBOTmJVh+9+Iq z^rp$cyv(P0L0>pE$_pB^ZwqNGQk3JWW5dnW>rPzlXQcT340cCcofETXhv(-&UQQKo z={E8xGV3+$CD$$-(-tzL0~G10>{1iHq+HCewc&f1{03>Q_CHEar23|AmE6Up(=tXD ze_>+7i3o$WC1l1b%n$#C_&%ivFMK_=q7G<6Ddy`XLe@pEhyExb~eIyhJ!G|o&TU55H7DEVZWOpk=zFblb^t?mY; zysz$U409;30|F^KLy2!b)_h_Bjdg8hpajkZM63vPIsalZ5O-{mi8M)%XgPaAg0{9U z=rIBGF(NduV^{(QKYS%cDn}lI0Y}w-4~*URRTra?0h2SsO7iH3OZ^ZHO*C`^%KIW= za-e>Rq3C)_vzjk#q*wq$aAA*xA)7u&h3ogVGp0!%&R}DHMy_RObs6(3e}*WuL-^Gr z$2?0H7#Le4zvOEDU#^HuBn+CP1p6pfJ2i>`=0xftSGC2ZC5NQqA&oUXvRbrzQKh^j zFG0b8dK+C%<&~vA>q#6l7Vvt+qI07LKI>%OU9OIw<`yKf)EewYv}LUvX39et z!5G3E(a|w{6xdo&CPl8m+D#r4y)xePaINMm7BA$-nbFt_-~2Y4T{@A9o6L0v_@v!a z3>MSl5UvJn%uK*o&|wAlt}7Q8DrfC ziR;YzM2`gz=Rr_;5tuvN2nA;h`m;BpCXfn9=~7WqsR@up=EKEZ=C?_y%iO`r>xU_D z^daylJ_~>Ir=(&CS8NdiFT0p*Als$q_c+xsff57(RsMh%Uq>N8WD!n*fG)+LOi7!U zHeuYCQXecZ(o~-u^M=b9vnA+*0)%6zFlhGLQuJW~#xQ71n*Dbq0A(1J#%fcxuzd|M z*qD_D&6!U}U~$&=-#8mmw5*MjG@9#!Bw6P?*o~4Cls2+EG zkwvdKv^)JEtg7gN{mXT)o}PG44w^!_xT{|oa{1`C6YP3nbOh9qC)r_6c=@94TuZ>g zEeNi%4On!YT-L;GrSD$lu;%miT}Z365EXE$e$p=>Uj1G(`{cQ+R{HYKay>Le?dcTT zQ^HyIW9xMYt;h(V#HC*M0@z1waC7d33K`TgTMQ)D7gQuqoODdrUZ0iVxHqu&utMV3 zQxhK(ze})z?rhq!jSh=-v&={Gw{xWbjLIcAWRV9XUGtw$`<7q zb1a&2CFM(Iz^itRnq)!sGFHMAC+FIW$U?rF@nI`kS{8V$DQAIQ(=()Gg zK=(w}NviVb9l0?U_fA`YxVX13LEl7De|MVSFHARVp8>hhF0;4O!6}a*%WaVggVjB-vA231^o`elHBGb)t>Pc zAz|MvP;((h6H#^+&#Rtnv9i_;Jb@_nk!GtXO2iHy?;sDztKKGa@Q1|X*xa%-)5w_h zI!&AD$sSW@)MHlghiT;MGt<5uvzk(I|0p_j09^w_#Hlo z9WL^`HeC-|%ge%0M|fPxC%r}udVTD{efn3R(dhs-TfFamef9pY2*zt>%-n>kjvT$F zgd#38NYy6Q7FzLqW}u5T;fbSint6*gFg=+d7CRh(XNU!0E)E)5@MEA)VlHmxAKh~d zBz6>nzijDLW$bV(wY~o=bKw>%a>F0dqO|vUi}U?ZJET7Rk+Gxv+sz7sevE5CYO!R~ zH<^`t;HS%6o+QG=97@Kv6+%0sZ}&_u$VW=6e>$&DCgGZ4<0|tfH^}%~^&nYzt+f)6 zl~7sf9h0)lGXd#KjHB94a!VX*^z393Ax!JH0wi&dootedQAH(_50GA7-0J-CgP$j$ zu?a0It`g<5Bc0vZwBZuzXA6R8W57*>3Z@mCm@4`MT))-Da1ibC;`t?}3s( zc&NetIoFHm^hp56NiGs}1Q#3DANBn(P*-ScRKM67m<5{CKAe3$XfYNdlNp`M;kf9@ zuAsm|v)HIsE1TE81O(OL`9Y$(aY&hPf7i3iNBhS&#M<=a_CpaHPLKk#r@?} z^kt@1^F%H`Zx@s4THx+l~IaUP3xblkoVJrJ#C3cy$k-Bp08U^*G;+lIBn)$`s7ZrD5GRmQm zl28(s_ax5ckyzcuxztU#v61Fd`|(uuqheh%iuzMHR$8K6wdF%QD*LrbZro`@hmOms z2<#F_YnBq0sYrIs&+P7T%M`Ulcxs%xXPU$_F{NztR3)+s7|Vl`VTIvtrBCNuMij?Y zol2z<9P)~i)7l4ciWt|y=$qgPj2&VWUtKfK@hmqx`gjVy+)HK~IL?5hpSKZ;?h^@- z&KzrTqo0?nNvv-Y)vD@vU_+;12yTq0WXo1K795smkGOd&tSK0Vz%q78#%~VvrfwDq z>&cGmt9&09^yW52ny6M+fK6rRts8eA^b}s7d4CgE@hS-uzxA_3oLBfKAfLib|2g<$ zwT&yN*xsfA)$@ly37In`o%7Am$)gvvJcd@r;Tb7tOby>FqD*>{TO#WT9Mqe%jrFxn z>k*4p!WMrH+=uIjz$^IH9zc!18SZ%qP#2d)pvg;XZ+G>lXt2Y6-0KhMUk_8YX0h_* z&|eM@U*5m}zUKblnl%5_{q@g=`+pSQ394s4$VO=1h0+{m$%&1+7B}B3#nw=;g!zKh z&(WgwDQKueT#82OGg2q}Qy|f=JmiQ(SGQOOq$?^i*V)ID%_F5vP(IxduC)*s1Ch8G{lEuX7$v4U% z(cJdF$Cq=(TpM8zFD6;>1L7)lo6-cg?u!z@~QDF*BEL{G)Z^cZN8;3GZa% zo-ws0c8%I&`=^XtQLBz!rH9TqHm7f(al5`;QDLp>;ucHH#^49-3$HAW)79u?Q%}-Q z#tTr*q5z8&9+UI|{w8K>I&M7aSOnob9`)O7iA6asy$^@8(4a$bvzfUCeMI&RSiq(w+X%P+#pjA~qq z+G;ifx4A>9$oNV~R)fRHv`p%^5De%;D|a^suMZ_FwlRUZ4xDSLPfAnS1S2FAdh6!Z zLlJKD8&^`8rOi~RPIv{6L25QX`@wr^j=6PSy2%*Ud_98)Cx|2YG1~p_B%8Y>4S+M% zz4_?mx_BhY<5PTy2pSM)8g9Ke`^-{8xFwKvB6cGoUHRuFtpu&aw2g&%I-)g-j;UM5 z%nW$TByDR#6J_&6J2_+NM$PR(_j9YvhU3io!6Tfdx>_ueSJkBAGTzLTCI^tPU+rwL z(vOF;0g6D_M;WPpR4ps!ZzLV83v+J>Hl(&i-=~}p_X!e$f997CnH_z1>-jP|Lz5nw zM7J;8E`TQ&Nx;y+GFXUS_u(+0aPY*nnHAo8@CS30j-j4i*e!GNDu{vEJ8}PoD7G+X zFZ4{v+=^|@bk9s)u(#xBJ4)?}84h>X z*lxA`^c>*#)v@n~0_N0ivK@uNa!vNW(!KE)Dw_hnsVdh&{#67BAR!so|E`BgUPZ$OS)AE#=8b z_3*-rcm=h-%7uZ!j5y=TNlM1&)=`iqCYAaW*;4O`)Y9|P))mtsLo*XB9gPh@MG+L` zBsV5S9Q<-my9Pudl(Q~wW3w^Iib~$l;_(qdv=RZ9Tf>cxYFTHZy3Z7pXg@^$prnUB z5b0(<_Htcg`o7AABy9aP78pAeH?lUebaQD0DcnLa5>>5aNL(T9YJP-SbA$Cw)hXcS zBls%IJK9Sq;UoRv&A|Fo3L}V~z%7wT2mK&7FViG5bbo2#N8Rk2d=j}uWWq*XS?Xvn ztIccN;t8J-f`-VreA>YUp=a;yfXUk%`W?`Obn?o%+H&)$GoeUD#AXBsOgUy}2yTPD zb*O%#+MJ}qd{?7D2%7jU9VU~db$&G6r!h}f9`Mq=Dkpj3qF+kb>I^lk6XYl2a=#7? zZ}-IVZ;k2SG$n7k8+%;~z6VKJf=!iJ6R;+#+^Xht25Lz{B~)@Q?y9 zT0$Cgjj(B2!kYXRY`aJ=$Fi(sVACS#4o89VWt80b@@0fy1Z8c*oiB3X=U6P zhvbizM?bkj=Rt|XOh4pqLLSkC@fB7D(uMM+4cc%*_lL|f`tua`U&3Jv!^F^P4m}~s zVYZzeN3-+jMib&_2GUN%dC-1tNRV9ek~h5W4<%u)kWcLW1bfvo{1x$7dsK2M1 z+S@-pTp`#rr(F`Y?Ha8MC>Z0wc$pcwzB-V|?S(HG&hwIw=Kx#M6GU9{g5-AoT7=Q^ zRLXF9QOGu;-bGg)Eh65Nqlbhimt13SyuO>`TT!BLb@0CMwj2gp{G8=HDz0+_S6^MS z=14p5=&s;vTSGOH>xhJIS%hUxpl8HVlrFr!J*wrF8l*|m^NagB8Oxg7sfjZo)NQq{F|}!H4o>iux1{?ZKcEGDZTFKa`WTiZ4Le# zm1`wo&Mn>e^gfR!+B%+uIUBJ7te2&(fp7la&ukU0S8i|G&U&Ay$LwS?SKP?P zzjsC|Zb|p^sBb~QEr=ViT&Q&fQxax&!+NntiQZ-(MW9$?A!0FwP^kGflI)?&0W+5q zJe<2Kuqu!3^-!>`iyHUR`^P*pS|f*qRMTS!wQ#`@;{$wt0!hCcRU|^H@MSAc+hK@4 zHC`e$@+y)bmA0KIoYPrj{<)E2OyX%pCvg-@)bI!K59^Cf7{mcYunO-~X+gU+z3S>4`!XV2;(dP%bi z&wZ%b&c3&Tqfem|sXv}pC&{J@r~A#t4b_`?-|d(qZT({7v7S2By$NQ{zNPy2B52~O zNk}(mr99^?et9&!&D7Xnbl#u%+$fBkDd8$Xc_|)*38-RvI*~oLibqJq0(NCCa4MQ~ z0tHPj!TUPVjBI*AAq0AneBv2ED2sSX3JvU%9q@JTPu#wC)39sAu)5^Os2Q_F58wgX z5YN-lp^p7{vSKHo&L45yhysydBXv23r<7UmqYmHqJBb>7HkqgSx$+#Nqup_dDNgxd zp=j?RkKB7(GOtUoDCN&}uc_*P_*6t?9pBgl-;D@I>p&e$>C^oFgDi*-{5~P~i3{)a z^tT0qW`9~}_!rt*^hL4!`|6M8e?eUTzv}OAx#j=G)gzSt5$2MTzyz~UP`5e$Xr|CC zD2V-pVblIH1DJf9NycUY1bVSw-MEu{88T*Ws;yza4EO2Cf|H;QQQP(9WSdc4f>dif0W-aN11w%2 z-3Ow(^LAY)ZM}C*0bRcUAv!D_&p!os0b4~?^;t=qWnjFIL2ZNKMg;U@q#wWZmQAr8 zRS`zG0oSPp5CGGj`T>;#Q=R5E&n-epogNB%i>S83^`!_sOeSEA`lv=}EVL&s{zRp; zn|?;e-*{Q&Zr19kNoKo3Ucilhjw;U}yE-?eka5TFMSB2!2?YF{r z)v&lhp;6p_$fn$n_UdBTPB^y6q!aF_U8`GUowQkiB&lVdb4ZRx_H5Z&94t)} zMt~==U!D=qwMPg`<%z}0_?cj2LH69`aC&({=A`W z8o?Lf;*-^7sFo(+FN&AChXciU|69#Q)god)^>tMCzb=A*9hKAnF?tO3zmCd3=O0D}fIo4H6DH%lTKTi&P1A*0D|5k|A{qu+J3vl31pU-za4A4B?;{afAxOZ@c zKbW5ZC4Y3$5Xe6b^$c~l^{0U-z8^q>M+U*<;xOQ0qv2Q{A|%?g)9L9Uhx^vXg#dQ) zfUVkh#Tl^B(VH77*<4N>Ej8_3a{(?h_)(CuT1BVWRa7mQ&HWAl5$nyAl%5jNw~HXM zWi5x27c0&`Y}wW@%ban}-P-#fmB#IBvBkoyh@rjU3%*#4wggzHzxc)U@7EODI|A z0ezz4E^>0W7v$-4BX~%rb>^J)AbzixmaUgR_t&(FlQzjJVn-Z;{3MfcS+mUfo2c&a#}#96Xm>z^ba8YZS}0g0K*Leb)OnFk(cui8 zH`wghq#KOsaoWaqdKV!NY=~NWH;e~pN!r=|@1;#k(ffq{V#@};-v2%z|K-j2&!u&+ z(zCSu?@@_jfMEDM`R)6^f>KZK1$Yo9PZtHo%XYil?+@Q8Z=Vm{1OE8;@3_&#*QU+snfw{YQ1Z1UaEWzqG9*MRQ^qp}Wl0!-oQcf>Vhb5_r}j)afUcLd?bkcF^~({Ts-k{dgaCJ%$sXlHknO6(9)kKrb&?JJNiM+Mog7jetb*LSeylm znK0Hj?;6Xm%=K%J0&D`vqOv=!=oBZh1>(pIOLoZ(z~A5~ek2iLf>j@FVy0;%7ifab z6?}xHIiY&YCA)`}GPTsKvPb3AIhsAt-n|{gX)+);+@}+9jMT5&8uRbEEi9V#X=~N3-G% z3)p1Iyj|w#0nF(ZEP@qlo&*o-hLm9SXP!zxQ+45uO2nFB=i;{W<+N*BPljh)v{jO5 z(jX^H?Xgva4GZ}oC-bIJ^aTEN^IA5~CUq3IfLpjFEwZ{=hw71rQ>XNi7l#JN)e?K5 zL)2uW>3W$%Rytd@o#tME6si_$)8(?Q#v1@Pt*PQlZLZUgV%>R~L!X(f+)&3M>8n%V zEs;@LJxRhChw9|K9_d%w$oYlTT8Hzh%-}hUVu1(gSwHeb#>u>IhV!m7*imnX*TrIu zGiO}Q>p2VO$`Ow4t_t1x#Ttezn{(?}jec--W19GtmE zrxHA|j9E0Qm}{6vuzD)vxV`0` z-LmX0RolnqVjBmV>?8)bHA9F=kA>Ii7kD8>sXKBW8jG029L=n2r$Yn=eKpD4+x>PP z*Dq|sDQLo^+7JDxGp+a05#{iBcC-ybLODv%>nz0sLCuvfmO$m~N;tR?`A!<*b{AS#iQyNIpAF`%8*Ks4<=4MSi|#7+#7EX z>A{DR_0z;weS{()vOuJm7SL|CXqiwei&?J~Z_X1#Vy#D%j@;04Hn@4;KendoF^u22 z_3O`m0RKuE>fkeM3KSleX-!mK9!jrAb?}7KQsa^fg9weloyAoP4o5x9R>m~WO&sAcTZkH7cLW1SOWgJo89&YNuvzV9$3E3)(QL?ta7n}0pta5>~l31 zT$ji<3d#J^=Vjs#G0qYju4Waq8!-!9N*!^ewmYvhYyP!li6@P{Tk7e#G=$#~M`hNa zhRw>z{1MgN3R?MWjVRC|_E|gK(Z4m^BpF2SKyg%B=G%1JC}T;0ML$?v^ye_w#`DSW zHmt`sMlQY2Cr7U;CmzEb+;89fgfunvjN$SlOKEi5K!1r;eHBR;sKUA@C}2Oqg%sxR zQELL1s4%ojEIEwZZs@H%J8Y16NWDVv=uW&_r}hQY=}wwXBuO`fyFei*RGbiTLOqQM z11#g-Fe|BCoRr|0PTKCjowsWuvYZ&bVnZCpi^I|wa*`0o+(3%2=bCKs#UFb?(oia( z>(){NsF{%nV#CFXziUbH44Q(MhM|%rbn0JTU~TE$W}KV8^T%E3KR2seiJY3hqUJ8$ zn=r~uc(;LhJMPj4J|(AHy}^HfmF`TtifN-D3@Q0!CD)l=9B9KLQ$_|~AP8}4Fr$Cb z?v&ko8)ENp^_zPZB<1bKXL%udmj}@_U^oB`8G*kYl6pmcRs2DjI3zsW;fOz*LvK9G zdJG!DYkf=h9M|0T=t>$;$E+_aJ>EgHTzn%)>Lal+?cTODN}8Subj=SQktUV)Zq^#2 zVaf2q_+C8{b!{Tunsym8ljl2LNP5mCLYs0=+3_tNth+D`1XKDm{b%y07-~_tLmJpE zKdrdEJySIo1OEKTW0CYL3ZAFGtoi%P3?Eihx$mP+Kq1!G&p>{sn`?jiCJ-T;@=pBG zoqsh4P5R;A$(ULWs(YZ=7p#C3Rz#L=OD`tn7e^IN6rcX?KOze$(@uj|MJ~lW;(pNX zX~;4nT?u@h9Y@jFurX-}I#(8E<=nEuQfE7Lp`3O*%OFa?iEV=g%v!^5^-DCvA2up2 zfG1a16x1Uwd2YWzHtvf;4i+;`2JU{3vOFl#!TWoY4tXXKh z%opikgf(9QWtDKkC{C+Du=mIt?pR-z!FJFSchW%8c)IKMgl@U7z zL((p*%0x`Q1C~ATRydH!Oy>(vct3YlMt^tx>y>O^;KD-{oxROOVCvwAC5JN;FGZ}& zp`H$v{W~!Nr~>!RCR?-wp)+AY6P1=&;aI>4U%s-r?Jz8IA$HjMeCCsz^6aX#?`g{3 zZtov0wu<3f)9;cYQ2_|^X4h8AT^eF#OdjzUAQHB45AG($LW}4TqtRY$79YjoD(Cbw}_6uXB{8HsZdmfdqhF`=`G}TW3>9Z zle#VsZjp$7Ylgp)u*-A?hEH^egeef_EQo%&B!RL`yyZi{&c`V?e7z~|%{!g((jLrM zROrlI|4g@olD*2!OGx>Sw30MXYb;M#%!$Hmz&(BY(cI7pGF}pMHp*(PsaK?g0}8pJ z0yuMSn0SHYF@4Mo*$F|lywS3O3-cx+C59KkKd2llM>bA2>xY-fN}0Ms6hCVMzk0hf)cwGccUqRI&BQ6B?x_@u4adO z|M4?jHMbuJfFXY}ikLdjEfqI47hln*ga|7;AsKhpMTVZyH_GuIP#&8pfV z>DilT@Fa3xmHVq6tF5dUO&hnN7N;y~)*#sn&IhR6Q7{JCakkE-q9}x5_G}?)#A#5CnJ}P+gT&KRx<<-cAj5?YGPvIv;mdW-hJFHulfaCS*?=cYM#R!q{(P;3%GBx43zm&++nz zHy-zImF=-IwlQO^AXQ2{Kv(;wr0{lau4XE4Kb#zy4o#gUvnj6$gHAQR&mg7-bf;lg zPR^hz19A1Ze<-a1{ZekOoE`@MPc!0GQUecm4LHP=2~5{}yVBf7v5|a8)Ee9}w5U=7FL4 z+I{rx8-TM5O$X>lCg}~x?hky~q~mglT#9?-X`X=NIv~-hS%>Xg zjGr;4&~lTKCP}C5{+oKQd7iVN%JDK-g+_OH=`u?N_KtmWJo$o@n)o*)8~N?e;`gXn zJ>I^Z5>p=M-hscqU9mMKRhCzFU87u-RcT{ckIdX6hhP~#gz>KuOR|=d2A$^r*I|GRUsN2o0>_zUd5?s>xu^#2X<=vy~({nS7;6`J$Pp~p2`I);$|R$cSJl^z zH2q1>MT6JxQfhK50pBPv!!8W9Qg{6onomKunu7Nx@k`GP8w+B^NF`Go754-~k{SAPhBNO^bU!j4X`1riBFr17y9mXJ+n#Shsf9Ice>MCz?J zIt6mH7&^oDRqx#_S?-=Euf^g%YM z1H#k=~zlJ3=mxs|@FQKaGnSmffRp<`2Q_Dbbd z^pz~OaCgCT_2)ycuuDg05gowi02*%N%zpp-(6{wc~dw}qmm-8z;o;S*A85w`K1llOgOQ;=sZ^!$!pM5ZB(4X z0J1Hw4t^|O!GNnz41_JDFu0r^aTtCPU>YZ?_np&v7;nN%eu7HkjIv^X6Ghai9Q8~| zSWUsD8&CCthWZrr85M25i}vV7J7RpCi|sqX`K9RIHGB#kOZ8Uk{2Z?t7Xg z)r`3h4)SDC>AAYw;~ymC;ke~Eg^qak9UyUsa@lX^V)*A1r z_9OcHSJ|tND8KbM04FQ$8G5K;cLZ&TFxtVsT2UFS z2`V-pynjJ=V*^09v|o%DC(-|lFa6J1Hvb>Kr1CWf`)j_-Kbk?Tj`E4S%JkEuhHi#^pn;W=j0deNkqaK4kNKrR*qUl17KHMjc5m^ zyzz>{gpYXwZ8T@|bmEWszK|>MEKPqr=6EBvE4N#v0J7!Mb=Cb5G82X6{c;3g zMhq7{mR!sN^Yzw!`Jz84-r~f)sC<$Ni}}Okg^xNtna8o+Fd3x6aseVjGORoVdT0(P zj602reiBLqE1tVC-@{iQAohjQMZG1s2uBc@vtm309{uOH>{>$pFir{q4T#mD(2s5X zwSiL(k6LbD;GolgY^VR)-G8>z8@Ya&UH!Fp4zvnJwnksG;SK+S(f%o(QPh$}{&IAh zOKdEc^!rX-0g8rV6)uPH{xdryHJXX%8$nM~0q*FobJI$OvbV2KZ$Fui>kU70K`8O- zCH##^u}kBa=<_J4%T>o;&Q6!(@1JjbWWJbO%F_X!FhOi#Py)%vLadj=`}zJ9@%gN{ zeZT!>))RWl?+nFA3wJ9v=gc2{XOpYrt(0mS<8=LDYZBpXJRnAMTt&bxK_I_X@astNakiOk= z_fRiYQ#Z|Dj$825{>nd)&1WE%Rq!~@IF9AAUkQrJN?)muC>vt43CV_5yq93oOXq2=b(nQmdU4$A zjKPq!j?8}K_x|EG;`w+Rip=dY^fXwE;!&I=Z=4?VNX>Ui$SbBXkzs=!ma zS_vhW!gczsC&zq69-4NaxSI?{2It2k(2N&xe*E(r!rGswqd>33X#RAR-8o6kS4e8X z8;FQwG5(O-JRS{9e6txk0QP*+hy}{M4irj0{7lQrZIC9XZ|XUrgKvKlqy3=lh&cXO z%Yo{~=imJ18hGSt?N|7({6_~V^8f7!@EbUqIsc6#|2M@@hN86193O%gcAH%)8!@%~ z9AA!^ErHW&sxO-#Wlorcm>+P&=!$gW;6MY356CCtkpwIRob8b)!KOM|shkk8rJJ$y z;l$A7@4q|}F7nGc7g#JeMYv^&qat*zs zv8UY+rgOi7De<9{Q%M#ZERmfb)SOQnm$0Nyajkif%Z}UI9})tqK?ke3^Ne>@EZH6^ zNfHb4K16i*aoyO4!PC|5lThbCn2irGppe6M_4CZoP9HTr&U~FOhwF_w%W94(nru-} zJ%Hxx_QV8X;JDvlOPp7OKC63ek47s1GE+68!4EcLiWSX-T7QP_@VS)HN_-&1c+oot zHK{UWfE)sAC3V(KE8Yc!8pTU1>82Lv7-gI2)+25oQk4uWGI%HT^1EQl|Q5?@Y9J4o?m0 z%{8qo=`8ww7j2|Z%oSi%#u^s8L5IdMy4)& zwXFKv9`u4L5i0u!Pu?@+0zb{8x2AEkIa;K88f8|j{BS$CO|4Wbu zDae1NQ-se(ZubMOH3bxj9)G!NoZ+6lo@f8$WF->ccAF^BN<5E=OT6nQDG+4*cc8C% zXXgpi{r&Dq87Ubr#)oMeUriuGvfntDGXuj(s4_js4ORr9sZ{DK)SPM#cZ0&=0$c{- z8j(08VfqA`vPPBzO~Q1-&Xl|$qk>q1-5is03~BT?Ht}})BM=paO6J+G#gZ*`?WzpI zI`x(>egj8ZGf%9O_pihJIGhE5V2w>QZB+=r+7@dPgO5|7aAS z&yje9AJ`%$s|CWtQhm}lWPp!{_fnj_vsZws!Ge&>Z^9OdDmbA6k4!VwC)?pYY5jS1 z$ANK+H_6K_;krFF{qBN}rD_E7>-_zSkhGpI3sUFO4p%gorNk0M)n?8jl*HZ8h~q&V z#hjUwhA-8)C|E69nLi+!sa@`*^t%)3DOa46-xJWD!0)mS_BR^|RS;_$H zQNd*9M?AFy-|Ap$4{J3io5~F3x}N?qMFi#IPINj!Se+p&o#>xp_q)zl9O_^$>0H*V zBbx1Bmlk@6vLmq2|MCv-irujO z%059;heOV|af#81AOdOMgZhDfBDe@A$jOo9L*zG}b{I7F5Hu7tz;dCW|KOKz*#>eY z?>~1x2qZ848R0U>xRuGh$?N0u0d|cNWu>;P6%g9ST)vYD^JFFQWXaVnh|G=bg-j#( za2`lT(YI)tDy(;!0r@B0Cu{&*cJT@GH#)%rJjQCr0`-R?V3f{#2y;G(GjX??}Oy zZf}>^I}9vpaiU(SUgdgYn-uDX7d#m7De@ppfy05pSuSR84w43^uE%AnG24v^SUaY( z)UiVPXgTQ6A%#TGFKdyA=OAsVr{|qryNL&vs0>ZwbIB_sS~|bP98dr?8&hcOqmm1+_fbP%`@}oC1n}<8kB|!!g$#dW)LbhT20q z6j$&x9B*iUTZGb$pkzgj_MGcJqD&%$bPfGKoV{a^En2cITvfYl+qTVJwr$(CZQHiZ zUAAr8+U2VK>YVP|H@+M1cJ%uq){0oM{?3^>M`n(Z19BiWz_g4GXUO56cFJJhN1A;$ z0ov8h|GXiCw!&yhD_Xvc0g~nMfcYX_#Za6DjlPH0d`)xK07c_kPjkl8qlfY&HS`^7 zV9CHu)Y0YjvV0vLZuDFUUe3 z{y_NMPg0hON?hazPs5MhdJRNdgHyfI`y4&E~aeh}TfQpKmxVf!S+_5yqKZ(RN2H9nfvOCPy? zsT|XD$7iwQjulM!&Cg3AMASEXN?jDw5e1y^gCHKZcXi?ff4Ta#R2fy@i1bZz_j`c} z=GaE&)?UH#Nd1{IH$k-=>|{B4VTskWtR<{;v@vovS@n0uZ6Ol>kf7#2#I?#L#zoTm zRp}GOJ`)`h3vq#_Xz|zs*zQ-XL?@H9;jzt1%K-v$SMU>HlBN+G03E!q&y$8OmV2kAJfeAZT2c)xM9!uw`4 z*xd)+8cCc?QoC6C(M;MGX6!lWI?TECOn36wXojlRZoR_3ji&_0o%DL3y(|;j)HQP} z+jM*>7NK?;93;9$~IYS}Z_X(SMEmg$Ucm&_>U(@cx<_ z1>gHpR4v0QJhzjs;}v^4QtbHCY!IhPS`S7-A3BCQpKP!kdN zADc~d6>HtjzY`P8zr8o4|F?VdKcLY+ZcnzdwxXsovNjon7Pu-RdANcmq;)kxlaNN` zvK+NE{~UO;UUm#!chHaav~7Aevdp_aQf4Q_hQ0Nkdx_C z5l6n%+9XhM3FguKYM>a3wQUm3Re0nvRLS#OK-Wh!6GHKKxNmdU2C*3bFIG;om*08v zW@uWrZz5hpR1c@gy_8eTAVJ4i8%hIP{TrPYF^!#s*=Sq9S=2PAL z5`W_5Y?Itpp^?Zn3!X;`$hdXvJi3$!*w69{~^{k1dV`zx?L_VTD*w)N+F zQ$vR0x$K$EkvGH^_g#dL2i=$$*`IM-e|%s5)G%y$3qpFs90YfD^SAGv^6VisI1sv7 zJF2R>#l>wHS;?_|J!KAQz$kk4%*VB!=Qm|+19tWSOTnK>Kxw;> zo=K~ts#+&oB1{EOQ{LI+9Hgk1vy4S&G}&5(>`sf{LGadO+FG7O7{k}-% zNu6n542Uz73q}&DmdR+IkJmiL9YiaMYP>g*dqxX-(mSETrcp-NlkNU}6Vk;fuCW9< zmM+qwLDaaNc_vy^bMN9)`>`Q&*}Hmzn16?}a8I&N))~Pzr1WXmqg43$;GjVUdHdbA~Uz5A~3pL>|hfyME^dBfFXp$swnJ z;NjeT7ZroA2fK7!Ud4fX_bkK)&kcpw?O4ktm;ZvZAe)}u-Az6XbP&I_P8%Eg-Yh-4 z*7}5(gfu8LWRuG2fqFbYf&_B4f)YUF@_H+!VDL0(x$`(G0;?WUi^D58ND$@Xz4bfP zU&V$>F}A+ccY5ake%k-{GvoRX&P?f_he!PP4|jeWL$m){MKz^*;fidE@uxde+N2Rf zKny%cV7{2xcujg$&WtKZK@dP1OTc1YPa_h?g>21#EuEbS3h<_RyIH3~`PN66X0bpT zC>qG3Si^SY04#O{&gbq%F4xq=#g#QR(O8x*E$d;L>xO&grk(Gm(e~qH2@AkwFIL`Z z;CLv!0PNLcJv-ixHA3UYI3(4vD=T)t+YK+Vhc5zdH?ZqHE(q@7jtP+$Q5fkSfqP;m z_WqthhZlE<>{i_51)0e!BX#EX!W8Qkn|H-;<^Zb8OTPcX>w^SBH-<0-&FvNP;!zm_ zt>AP}*yJT6sJ5}!R;V6lCu(2QtpqUor6uS_;w8tAJ4IRgLhD!jbOvfSEM|xW%xQ#m zWeWiC`IQ%EwMVUi9R7J(i=&crgNcaVNSwKJvCI+7l(@RPNwXpcQ{j0zQA&d1OvbW# zY*VaX+MF=zY760xntvF31{qj1Q$&ri2(pM{m_(lWX_AA8_z{k@ER1=}z-ZxmQa-!8 zBno@m>BE;F@f1F|;GE)TOZJR3SB80%Wl0UY#qq6_hBMq7EWF;9PxL7qICi9}l^zJ{ z6*?L?+-!dDI>D4&=tFyA1xrcR;#raVs1(&(n}PYqHC{+|l?W>zI)JKaiL&HGd5B;L zJ2tm;v!dZw2@|?ZgHVn_c74K5=RTDv_33MvgwIT(A+W`Mm5ZcGJ=AQ-8TlpUcqkb; zUPMhJiI=V(PCo8R7WHddLB9v&Wpu5@PkL6~+>^SLGlAQ{FgPVJ^13xu+gY*9cJpkz zz&hua^wxQ!-=CHHv1zc`W)V93WG`{c6m`6Dfq_NA`)&1M7Q*R3nO;1gDRYDhgqAby zYsz^I=_G0}bV|v2uDc8~$l44g3L`Q(3JWqj;~2~m?)h&qWfQM722(}F>xVWQ@=;Bh zCz9}ESn5Ngr|0_}PKj2oA2O0@3nFo4+g!%TW{r#H3l0&q%hL<46Z^|)QDDq?6B@_r zHFG^=sdw;Ww%RFaANwUt!ZpSiB7kF~7aiW0O`5J++7fx2Dz${QLJ+2bC$oYPg;8ln z?`1247_(bWPft&fmzD7L;)eQ50!-Z`ZQ9V!r51Z%vX1P`jghJEZfnvlF&$HTVZ+(( z(tQcp(6olwBgRH~7XF{78K3?J`)PlcizMY{9VGsHka}Ce7JG9KQQUl4->(%l_0!H2q7;AP(bbKfejJ1+)nK1Z9s2EMw00-QZ zhSBL9(^BoEhn>49_4$YCULNS|10y;jo+uAUZRU*Clw+K)_eVb@hHLMzFhcFxEb`vb zPgyX24O#mOqL3M>OA-_+MP{Epp<>h?P!@j4^xqhF0V?<7ox)Z~@cCC)9=i~*Omrsp zK0#i@iO^=2wq9BlG zPUhY_BA7}~j3`+sZqBkf;BH_2F%)m~;FQmNMO4C4HO<~f&w^$I3iddBkEEdRFhbZ- zK8_A_pztuS*nwvbYaCzHu*W-YO}$+xFH025-1^qtw8^aMJkI^6WGAqgyT&KZ<`(mV ze@kk?jX~>mS8dJsbw5+@F?;h2B^G)j#*{^Zw2^!VO4qz8zU(*@LS#4pD72^8xS=0? zwMAj3V0b^qHd~Vp2Kg+`1i~Z8Z9E(M+;Ye z_ipYTCbJ!g`380^Gg(L~&lG8A0N9N5P?i~-BsNW$aGE3hshs)>Q0F)I^;X zLanj1$q|IYk#tn!3thHcm1A`LAr5R4kEZ**h54qtEt{4f4tiPZo|M>5(jV1h99CUnA;3HvwDG!U?d8OE>1lp^g8jO6sJzG(2Pnonm` zp!ZG*^#_FYPsT{126kPwM@;++w^r(fcY#>vO0?s|aR$PTX0WeG*|gtoeo107cf`MQ zt>3|2_VQ_;K?qouvf~Yadq*ok;|*|WMI#DFBcf{;%&Ey2A~+B)w9??S#_xiYoYXHt zt@1doswCh!pM3>K6JpkNRg;%SYpK(c4HmZKiW?>|TeWxjO@|A)HkjgSMh=@x#W9vj-E&^U?7a|P33FiziT-@gODeSsh|3x3 zylcA2L^{NJa@Ty0jx3Yj*6Muhbl18X+GBA!DjYs&M@3D{qs3rQ41 zGM!a?^c-wG2(lFo)n&2CCbr49Cx7L%u%t~i7x$kyN~b_nBkP!>^dRRg_Y219`EXuT zBV`a~>>pJK_h@)Zh^dknGzb`{`(XYZJw&?^UABr;_6Q1BM*##=n$i^R9wd?BZoMy| zp2>d2bTRrmNmPU&nnhWY*&sk|!=wtNj&S#~mAz*w3|x|nf*{qYj!@7thK@=xj8h+y zaqC)_cwU6Gtvl)Y5C2p~FnmUkL($^LVEm@LmD z`GX%mJ38F7VD3d(EsPMc$$qY1Boj#nocOpci?y6JmB4285~tI%?}G)(*N;yk>w!ud zU+r=_(EVW>>+k(s0JQo$fjDq3JgbIsDeLN#rYE1Mff{sE(gDv31c4q=%X@W|bi)Re z=-5K-E)D^*^W**kx)+NOWQx)cD_4tAFYGJx_FiMN@UmR_ZJxu6Volu0B2u&Y_1)YP zNrQV^mm&Pdlu9xtt&$*@&uR4^Y%8&G1nCDZ@$ppoqFNsy2M8GFKnTU{L5L+1q{75> z9$sOZ*?xU{`|)aN2%H8v)Yo8;k+*l$f`rO~eD_@Z*h0`XU%!Y0hc}D3&<*#|v1uN& zb&JOQ_`|m$ak7%ndgKU{0+wob0$D0b7poCVQ+heAkOA^xGwYOldFg{dt$cz00+5f= z`xNZo0Fve30?42LzfR|$;QyZsO{_SrAb4 zk@rA5kqf45nYc$4n$EoTIA)$b>*_uM zK<|k|+ZVw+4#Uqj(1rLwFA@gzk#ic-+mnfy3^b$nmH9LLIDn29HDhW)|A{#erqp)E_Xg-kTSt(HM2>A7)7p?>`%_@SJ`A- z>af$I;9j6gl}JIZF{Oo+4e#&Dt~Fy6QbD!|*EEiI9lx%??_FDL4};n~$`pWLql;u! zHC8p6UxVoxnrcW$Nl(rpG$TD@6ZLmkxiSE!zUU^g>P~F}=2167uMUy^fdCww$QELyM#Ibw)A&pjo#|J}+h??U~e6t!r8mR(?!R62kVU_a`j2Nd%x3ff?)AuAIK+>1cGA1vUL|a} zyU|`J>{x~Ydil>FCTQ)hvQXZW5{DK9XlJK{66+0lEpbseU5j5VsI8I5QA0d8dFnkO zco`X@Ivy_y=H7A{G1MnkBoUm{hLU)TuPm5Ti<|aU5g_idN^{A$bjWmb{u&)hzsUefL}QmhJs8Cq6ZW=o z>SDhxL^Ozc8gQkXhM!?(qfir|Q{(Wdu0D|X7vmr;X=eqEzgzGp@YJu;nYHb$xe%*sLN|;?8qTzdkvX#s6H{j+gCKd5zX(oR>S9gq7Y}C$K&;NeuT*Uh;w79PFNUpxa zs`dXP1^b`%^nX&D$=QC7+?~wzt@s@s%}s6oD!2b@LX@p!ExRCx?9+k9Dq(Nv2SiD4 z)Bt0IkAGi6NH+{T%Pt@QjyK+BMWQXa4*MbMvm`VdcdClyn{?N{go{Zn=d1GrMi22u13^#)wvcikJ#t?i_<+(OEzE#1;silTn4y|53Im0XzOn#?t}rc9 zk2e4Wq`I_&W3rVHnV2=^w<3?}xeCMc-mV%lH>i-YUvcWihx-ge72zjMWQeg_Epk*5 z)?T#VWK6(pgtu77YKVS#wZ!XB_Ki3HGdw*sCr43N==NF+L7g!>l%M`j+YLdD2InUo<-T$PTVMz1FGN?^2{fWf`qhGW=CojNLh; zgd-#|XiX+4QX3>YCASh!`60s8=BGae1j#y>odTb6*CpHEA@_f)3*BlAU{N#mSEP}a z<|lC#Wm?n22!}@-1LOBs)g$*4`3!>F2@^@C|vLE#~Y?%{QOo8 zQ3eH+bM2~S5^a<#+tO{RWehu*T+fqNDbmw)vgr5%dFDWla~4msaQN1y`;o#BXU^Uj zryQz8zKVbjo=ZWlLyTb^At_qD;uVd5me^@`lhgP4{>=Il^pl&G3wU>uG@oR!73=vG zkZ0Ed77&2N_S*7bRnPYk$ZQ3XF zz8QAY`v-OpC>){s54u@OZ=7(sQ?&k0e({7q;VB*kJy=3GD?)-RLaD?FV_pfszOxx& zR$hHdgdUm6E&fwMm`~A$Xl9*$DLXLsOV^!9&lNTDnBfpg$+sQpwh4bGDhhmr*hx8H z=MwjM2euTiMe2eWbj?#zs}<&ubh;K_;Rm9i#e!LWf2P&A2M&%~iN-xeB9rY9)hN9g z#K}JX%{O9lNHzQ`s!sl`7MbHec(DF2QT5LrwW7A=UnG{sEu#a>4a~~rT8rl5@Bm2) zUSUW?K6n8XO`!b+BhM|F)ybr_wfWp)*&fxgGA4Qmj8R!b3CU2*@_ zX|~R^$<`iyR!u3O)jjy|P*4^QugbB-aots~jcf~kIVn$F_i-Z(!aH@a?>l2($%A!f zrIYRd3pO{`>+bc#gaZ{fvuk57J(s~kb_T!ap?`n{H}X#aKj}*SXytKG5DE2z7s$$7 z1+YuHqTK-AEia#8axcP}{vv z`71!Q!i?dhXfJP!TL`BTGmjl2BE36 zg5g8QL_cY#4h%Ra1&_is9S1+R8Wu)qBP2%%Y#7y?x(B%e&17`EudtE9T=Jg6YF%i) zuuRJuZ5v69gfOb!E|I(d73$;iWbpQpgM?v7ThmyC4bh<|; zz;@RHLZ_E)=$5Abxd3iQMQ*Fz@V&Pr`x6JNgYD{KXREW^R##TEHsJpH$2xzt`zEu& z6wkN!Bghx8A$v{wfw*?x`Q!rY1yjjTXeO7T2IUf}jc%fCZMIj}aXdpqTB7%KVf*Vf zIr-fFT~K+t2w{#womp%orT6^i9<{si_HG*j*16Om+_|_SR@B)iat5IiBrMIu+|))o z`h4)bh}I4-FJ~Fq`w$68@>X~mD%Na5h>?M{hX_b+#w5{wYwU^oa8V;Ljp}^dC1la^JT?~fCXPa~#4tQdo0TLiSj8 zJ0jY)IG9oZ~#oLXd z&r8iGai+c*7p7-cwzer`qNTE@i-LATB#vVge08{kL@S9(q_C;H0SY2@sw9ddGzJW7 zsk;YPh9<0|OOv~*F-X&JRBbR4y8BCmEuU;wW>|1xgexU>S_*q&(3u>n7?aClbkdkM zT8qp;To)5*P<9LRa^Mp-?mK$cFqk;XtCcwXLcm)uyD+rDrg{J#pr({if9qvzIrm6t z3TyqzD$$wjQWxGb4b849>F%3uHP|V@WGWe>qTMK8sn0s3v{FEn)nw!VQJRK(qNHa> zj%}cGYi5?hsndy?g3>|Flw<;2^`MsIzcy4*s2<(aMuXW%l|x3HOXMAXXQZ@a71pY5 zZ4=!gT({RqKV@B+g1NUK66`Ok>;-mFB16&u6D}mRvQOEPpBcZ$$xb*f>;A28B#viJ zPou3CA?KAi!@%y`FX5$r(wgi*y4!;`$uxwBo}`@T!a_Qz65#bx9eTd?#`DSB4}FP; z<5Rgq`cN90xphSGUcDHgEBR^kgbYHnqB9??3|sa>f=IbuFCz@bTK0nCQ@u}ut!&Si zKbO8S!iHhWA5oh!3Q|cW;N1vz}qVMrB8jIx?5*lEQq#iPT_U+<0l={_e%h zV04u(_xV0`p#Rd+3F3=vnTbf>ukF%3ZGQScG=Lv#!S8EM5#KH zx$vCrzTawFsZZ70O+nr|EKVXyi7s%IK02^tl5cs>V7%pBE4b6!Mut?R+O?q^<8F~P z`npFx!txW#Q3#1vK3TrU@7D_6!~FA86>ZzvKGj%W=N&{L5*@{ z@@5rdW%5=P6y-F-YRXDE5*0N1=PKZ~bi=fMe)6HTiF!=7JWxsbNKJ;=+Y4|@-WEf^ z>kF+*tjhlQlJC_Eda7*{1~fS?eo5j9 zpfB}dKT#$1p{gxg=P~#;@jS*t^C#d)Mksfz!op6 zo`4V25}f`eVmUOq)p zk8}`y7_QVa?2M@2Qp3p_=(9WE!t9lNhnh)ae8&epH(qk9L&FmduDm-(<{ zu~eYcxxqCLvV4*D2%hzxn>C~~V z67VS{zhT2XqQ=@3g-)7Sq7cjSAR&(rTONs%lP|eW+;fc>}y+PXZ%N zCI)2H>Jd~62wu4~Z43tG!hOy9?IpX3DHhQSfTu2iW=;Ui#{g!NKyvsxkgR?q98f1L zS%P7&T~z>Na)#9dAZ-DoPoq;o&ch^|_fIlmtui=@bvfnCC;`qvE@AuCkGTPhegiE# zSj25k6`GG1)^7udCBn_y5W_^9o;)$@ewoD=z4M|(#wRbhsye9a`!uAsySTd4tcj?Z z;tc839eyQNyzg3G5lk=G2irel-rufzsgZm-UeB3*B04^lj?s%JWkQ;A2d4vLaOj0=qCExFn2B9cqw;CDeuzOY#Jz0Mo zRL&w+Cf$eRzIz6e$(LnCH+fuirK+NMeBX35Wwf0BV@_LVdCAJ!@@Y2zVx2X0Dm%2~OHft`?SrN*bioTBl{Vr}%nFlVeH&7nb8rCpA*m`r==EySN zox}3@f>ekD#m0Q_!}!gy6UObpiO`eh)!^X*&`r%&m7~k9%3$g27W7Z2)d*8J9i+F! zAy=5&>k>hzCZZ3|%NK|RqZ3!I$n_Jes*c)8bV{XZY#|iTj*8R;o2_lY7={2s?jV(V zehmcE`YREgjka^PCR!R3XoREU#92z8F^7B#%xvI4{b@F@453Q8^Rsi0U)x4y!5cH6F-?<;YiF{U_E87(06CPXm56;n=S8geMZtO9)C5 zMp1*T`*c(l4@1YOD@JkaAUpLzjRoWINLgPYup;2;YTflr6R*(d?mqRAHc1t&@j4KB z73Jc~%s+Wh+L~r}{4JeSb;-=L9xcuX!nY0UgmxGz5O3tXPdT>pT0*e>XWGQ8_s8@% z`>jVOa%#Zu6XRvQXdIVUT13w|#@? zeuesPx^@=ne4Lupai&-7R{GyUrju2eIut#wUfBF&M#}{i*59?27V7#wC#;lR(n(rywGDXq^?ScAhyk@GLxR zq4-Y$3JM)b7t9nHm)6ckH%s@sDPzFkd$R%0H|hGH$BsTJdGYt*#wS7#@BOrJmFxwELVuVIiW>Ea9^Kai zNarM##zNhb0lg6O7VqZ+Xxy2%XDQub=s&JmH0f&%4FFOj1x^?(5xFT188+N1!KfGr z*pVt{!RFzZ0-xUjOz%5V=ES{opyZMGHbrA(2EBzkD|b$tca3)Y)W zOQFww2`yi$$ngx?GBBmip;+ZUxeNMIGGX$hNs>;M`LI`;A{u(kM`6f6_~ncfKUz7N zju#OlFnLg8-M4!p$^U3K>N{^igTc`OSs#`Tk;ON?#@xQxp}q za=c>~y}{U=naHp8S<%T;KO0=JAyW`_8?_|3r_sJwh&HZV-K(UlGEu}38FSJKhN zFd_o}bWP`!AkE^Rb!X1CRLo2RhFmoQQG66bG}B<`e1#>h&^<}@iSLvcw-t;TL!aWjMXo27lJnA^GZ;mZw+%a zZ%&kNicCCi#Plv4Lt$A-nn=M!D$JJ2dm~_k6ZLXTv_;udp?CMC)gOkI9w)^0X{uR9 zPH<#jBYhH_U`DudMHPRZfpAU4l!(Qk7#I#GSvVvDV@B%iEYJ$`qH z%^>cl;IjUSe9<>$Cso@I^}HnhWCfnfy^DY;Q7i`0+2^!k zzG~5En!bUnW)EOj3Iq6ABfeuMp2LDM$*#bE+@Sy?yK^G6F~EI8RXMN*lGt6i*R3CBjO$UTG><#PZOA3LX>^sH=C$P`@;W7e-ZQOkK6Q zvy5`Iubyx;*&0hTOE`cZvs}`SGgl<7mUg~TNZt$bu}cr;&FWrz*UNi-LAaTC(?d42O!Plq~A~D&Qa8~s#r}c0l zPPAiPUu@cFY{rt5iv|VYT^v&a_GH+htc$t1;JMlII_W)hjI+%$>*~p}ZN0xf=_cTY zAi?Gcj<9>Dc&$WS?xM5J{dr`r1S8a6nxE5`1*zqZx-?*l zfSw~HUF40p-Zs&)tbsI)Ei~FNV6bL#kOx=Wq((bZIU4p3NyE(nF1c6Ij;LRx2M`FG zD6<`GjsJm8IjvU{5K7%+P&@wCu-s6%rXj*!gE)os701wi}(Oacx7rAkCYJB`)-}$3^|>*4c7B2DP+cT<;3)b#e;C} z^spLEa9N@ZL!iY#BG6)#eFR6AswnPS4_hQrKr?kmHcP*{d1U+8n)OptwD1=PtrFH} z%t|y;8lTf-ZPv$5BTg{Ds_-&YGVt--s>C*z8gwQNV{)8t;`LCSvWid#X_p_pulAD)Knp z(FnjsrLkQzXceS^#Xf*)qUeAhSX+KJPS|C{?LWlau|ar zI{@WBsByr%M;uMJ)hN)1-@d3f!EH37QxtViOPFD^K>v(;filnUwG5uH3?8TqA&?@jo|4vyxv#GR3M%Q+y%Hk1w`(m>T@~n|n)a9zj0yco8~hd(POlEUPGEXX28zWk zb>1QldBd^z*H*yR>iujJ>Z?r2i3?)afMUX{yy}4bl5KPc=l+hx@0<^n`d`kPf(KV_ zpr`bx?bG+JK+i z1KCISsCg9JYFs4ESU%gLrH&f{B}}W*5Ysnk9=UFll6B%)_9x1|{+=>MZfZqvd{^y4 zSpN>7ivI_t!M^~iqMfm!xrw=2 z$%@g6v`Bo)0cP$PJzOaH4?nU7cS?IyE@ zLr4!K^O32GN)lM-R-=vn-;V{2)YRTGZeKyhZaS14wfM|^;vi%TB{Yo1`w4a@Q6!N} z+2&-XY7Zfn@^hJTTR}3>sezp;aTkl$JdxW z3TVgJyj;qE98)j6B+Is zw~{qtBny?p9r>wV3-e^y6Nnt&E0#?ns>Hrsjl*#?t3uR6vR4{=BtfCg%Y(?n*r+=U zgbhwnRH7i#&`_LMh}&l#LvF-g`DZ4n+I*1LH_wwZuCKe1n>zP}!?(jDAlnP2nX_v8 zsndM)$8Q}$rk9yrnRiR1XJp5exGeUU)>X8j*^cNtO6d%NvE0D^e9l=rUqRlFv@P7s zU>dett6r-V54oc4CEY^BXhot@b!UX`os021%$(;W39(^6yQ2h%FYTkM$yTozxehjkqk(3ovHN2|_@hv%ru&*~W{4>`i1Mqpa8dmTKHv!jmraGzrv zowK0OF}LC4#Yn2H)DdK6Dk%K%&*z3Ax)1O9aqSlZfx&AJ%?3bq+e?0s!a{QRd-3*h zX6^U(XHWZoYPx@5tFo6_krZimsXwfk1{NLAtg&#uZW}M=^wK zLZz>GaNnlv@H%sMa2ms6oa1r3i6^}k0(cEH`pDSJpZ!nWs4NunD{KSL$Q(M*2hiS^ zKbzc_9-ZIJst9ExgNW-Mx98Rpxt9#Fl85d-5QD(I@-b$861%TvyGoLpf4M(;KrO<$ zP+b%%Nct~$pL@`AF|)cT6%ZntyA;NC)dEQV>t#p$cjPMh2_hhHy zEOo?e6Dzv6JjMz<2;x^GyqyLgXgOBn#UWINunA-=(qVX~@ylVLn%f*joXG%-dLJb$PeX5J}bsd#*t7Xy^|0SlS z!OE4kOEiORUJI*E>jkVQ($v-YD}1K`N@t9cHk>${^g2dDc0Nd~*#z~~xWb^}dh@OP zl|q|wgX@j&UlaFRQh(&3Z@D1Pw;}rfUflEkzvNB5HtfPfx z`NdkZxubkv;gMg8LMdOi4^k7TSvHY-4ad*E*_4z#B?|^Q)#2_Z{sh-aewBRS%b z%3174CCT_;Mg{@0pe`vz5;w%7!uSM%)-q*ksnAL-A@dr~fYYY{$JcGUsn7s+A`G(4 zLye}4D?q+IeVZc44MrxRD!%_VZ)1@GvX)3VI5hN}>AAl3GRM9Bo>&;}+dFtb!QvTZ5xs>GQd|b^+!ce6YTuRX z%jseP&Y{E?HoQPjgAt=&Gqd2^GK1MQ`1ux}N@xRvcF0o7LLw8yHqr#|TmGjQ_hz`V z=qZ2HIxAWJ{4~@&N_S4zCt`ooEKI)}+4_InEu{?^Bza`* z1sN`SrE8E#S7Gak;s7mV_;&K)q5^~fv>aGF>dZl>;jWNn5U+ue^3pxh5+ z=WN*WpW^h+23lj})bbd{k5$#@AH|rN1qMr9m*L zAxeqSx)Od-ru)!(8-0QGqh%&wQsQ9F1VKpnJ2<#2Lzj`ZRJ%J@`#SFEuEkZZn?vs0 zu+Fx4l`X{6W)ExsKo}BkDuVt^hfI5JX z+6@UF1GX_3?{@-XN@JndT1dl0e|c_EGAKB^ufs(**v21GZJhD2VSqo9lrCWkg;jpw zkK*&|)dcrCLVX0wT0=rEfbP%`d>(tBd`Ruz)0I(OP^p|)beaIge1?O1CthB5f`S#l zLq2&iYO_rCCb%)EOWYU(X z{#1+`Lv~naPitIi7;L1fC+RofUD9ueWz$9B+f(CBx6gOeoy>@F+QC;FGFvbf7s3HA z!zM*`d6kd29Oy<@ds~FF0r4yY>5=$h^DO?T7vZcUiHAug%1nK@8AWfLHClQ?fhT^a z2dgFp>o6@sL>13;wT`awkH7ojYfW%(+w0jU`7tZOB_`>wQVp`P;Q|WQXq$=&m+4 z$X$6*F+OfE!l0?XQ9bssbXC|@MGy;vFRn-?dc%tVbUXd>ofl5l&x*KCQRGV zcSC4@3}w|T^$@UnD|HSzg^U6;#S4-Jw~9lS9A2`?wUP?71+EjJ%2&pn=7l>L&_7x7 zyU<(e$|qFK5;>U{Kz;-XEH2@30!?N+$ZuB(77WxTFpX)HD`5f=cq-u@!51wB#g~X| zQpuVW%B}6?iAK^4$&jVdZ#;BH)D8=zU}#bc^b1DIDwBk*Xt1vC%A*)>JX`wUNMd8; zRq$!ME<-$!;>u}+F5S2_2^lvl$kB_R46$NXOfOMhuY^t)Hg!d6By4g$YF^>{a;!>( zo^($Z_D=;^ly=h9WylyI7;xCC3XRG%ET(3ddvab~`5&BoO=AN;;)xIU{GPQ#SgB^{ zy+HQ$rI#SJxhTGAr`HHlWhJ^lpK2K?Ch@5I{~9j zP2^^tfhzJR7G=p#D&n`@EQQ8Vt@%#0;aYQwK1GM5TZS3eYmSN9D050tB~8Gg@d{J~ z%t&qBvuPN6>MLgGg0++6av^?eQ~(rJ>T7N1_(}!PaL)M%#os}{yx062OG=e0wdm-j zJd|dXQ)e*!opw<{M9w;$6}=qIu=^~Tf5~*RcKHMN@l*Lz`K)X-JM~X{Q~kI6vCN5mYx3HYJM3IE0XTV1yKfdGfTS{pa*?0U222e3QvS& zfI?=S*_iP&;hHgiM*5+$2%#fBd)4>v<-5GU;2cXtVNAMwlEbtI2U1l*N2z%BMAEkq|2l%FRKThzWk#^vdQ<_XASmmV%e zFG022a4(aJv;xJO7aupnydjci?xe6`I_!jNq&XQZk3CJQd{1-2AVY>jK*cG>s5Q>m za$}))ONfTfWtYECyvv7bXA)1Kh|sS<`2{eBmVtrfU>32c?G)v8Pxlv&byCCAP5lNL z2N3@b$Ey6lq(goyD`{hEgZ~!BI}l47JDJ%U{VPwZ{2$uhG03)UTNhku+qP}nwy{>) zwpZG=ZQHhO+cs8a<=*$4`zk8l-E}HnRK%En=C3(>8@;#QTKk}9>GUsu`bt#`B`g(m zZ`n9wAxzrCr3ZZ-E$UrDfUw0RU19PN7-Rs2p7lD8cxvkQ)J>Sd?mfI43$FZ`wb{2( zxKD7Ouzd$s0L3^2QS2ZGx9#K3?&Hmm*JrwJ0Ce9}VKiRxJS;rcTSu|}P2wRtxqdGg zI7HW!fS_n*Y2usOAPE?yushpf}%0mL3R-!wnZY)&Pv6^9Z(S>SO z*a=@H6_{8_kVa*)n@x)=OU7=zx$G@)a4rny!7EAy7 zfKFAOXYu^O)8C&#+nMSP1antAq+n~9pmM0ClGfK>SDZ$eq@lDbZh|SRGdP!0;)V*r z$#=3Tf8U@JiIJrrQZg$vhO$-U7H%u|bWJqJcf*u7?H0a6xr{2@s+&8Y!n{lK>DwmA zT(ygX&#hCe>YZ#0#B)HA>7yVkLHqm_P!jSPwt_pwGv4Xfw3f9ZHh(^L>*=bT0?T}z zd+5SE4fE;S)SGO2*n9%A=KUM>9ijFFO4~K?Y0=lqu>+Q+_+_35_sYyY=Lzeh+SMz* z%TJdjen~KUu0UIm&c>_b(Eu69HR8F?bjUU;g?NiZ6uwZllRHw8SI9E}u|EL=Kk`;N z9~Zj5gpsnuqy+QPGzA1dmvBw!xW1ozNa(F{M!(FDqpB39fmg9|6!}m&;nrJ}Ity<; z9`^ABWk3&SuOS=u)lL%=s{GBH+$~+bW=p}j4|=QUlG>$#18=ae@D{L+rl>?vt7juF8ujpEit4bkex+b-Thz2!sK|=<*AQ;E3XW>iEj= z3JuQEx_vzdG8xkF6{zR5O|(`zc}OYn@HbweMZml3xzn>B*@R z!umble_rg5yWX#Oo)v( z8do#JiQoSs!0qb~JQ@DY{0@Bqr;m*bvG;?QYBFDdJ7^e&n*dI3ti2f8Q`Vc0?mV0I zCc@X`@D(bsq{o5rrGwjB0o8l7C)po-pDNH5fNre48q<{`MAA(swAk>#V$M^?*oP>@ zW>4$x#mcM;X~5;Sj(MBu<`4cEuqci$MGxG;b1=wD?8j#dJc+CNK&SZ*8K}4B?`#kT zJU+IYaKI175c?0xke~Z(px#v7-AFpPtT*rYNqca9Um`$0%r|5}KB~X{S~r?12j$aTy}*oM~C#1La?smw^0MD#n8{JLpSTTciBPpS4or`lvXotZU~PZAS(oOEuT zsZ^Vn&Lqq!ppXHf@-u40^+XrJkES(?ceKU?0&l6lSG}zH+>@%7)!sXTXpm~pDt4t! zoRD(*Du=F>K~e{6EXgUB^BjMNYUftF1%^oK+0dpf)inlU;Rrlh!GcEH$#GWl49YE%)k?l1sbVrXz*D%iTYMw8uZIu_riffQwG+;o9Op`FRtNYkl9 zOe8Ec4*I@XxH4tp-bGxDAR&lO&uO6Idv=z!&ndfxyER868$>0mwdVdwTBW^n!D{*| zlepzzuZ+4pGK-JKP=--pvTlPxizJiEN^(qjMW=cuyD&}tg=W^e;b{uS96QxonwW51 zk=TY8I@|L;qm2A3X&#F(&%bY~+4z}gd==Qf$Ui-lL_}*@OHRvNs!~W`!D~#Kb}M56 z`Uo#Dl*5=E!&E=Y^RQ#}(Z?dx5m-X)Tw&-dxBTcHFtHKGg~x;oIz{ z{#Ytde>Ktm?3UWX5s)kl``J;a)M!9Mc|iZd4818K#aI7fFa6 zS;rN4kOuo!g2oV=gf@Sg7|!TS8*@1}ZF?`nsy}&-27{^a^U5|5`OY@HsaQA(PK^H# z7Vt2ZH3|9=Y=6J4E}aEuH2Jp@^`=}<{dDP*GA9_~Y`Ikhg+BKxexqu$02rGt)&L>Hz_389jV z{2=L-C|)H?gn!D4@455_0cB!|zEEOXnRH@$3wm-&3v@D;d0uIhB7u@hNj}p7d+=D? zmTASNWQuuQ+QdYs0H@Ll$Fj1L3cqS#Y9UD1m2*k{{c`0}lC8Xnc)>Qtetl z0vC2;W=qK2TNGkZ8YwO7rgGw$`j&#|1$0mQ(dz$CGer8ICX*YZ4gt}KIOKwb0Zp+U-6 zVyIzZm&bbq-bJr;Cu2`!PxH3wszqibDrSG%v+wA23AMJ9ld?(XqiQ`-EzK(w(NN^{ zP!g&$!(1U%@Bvp^MWMsk-6>$jR;G|kZ>dc}^BKD_EzdhToAeAX6YrRybADfYC z&`b6lBgh7k_X$qnn@FMx%J)Gt2y$K~8}f-(JKCyPGPhax__jFS&@eT9bzJdS!2;v$ zdRH=pq3hbOjElgA#*#4;0{+`veNqu3R zgimU@iI?WQjrh@DzkfacxGS^375&uZJ>12y945%V6nvTa&7dAI|Ehd7F@#wG;&=@$ zc{m&C#2$Yya-{N+m^csH8mzjA7~MYG0_&GnOVPXqz$;WGDY)UGgU(sOW)~*eC(aU?uXc=ppzH=0hNFVUz9f>%A@FrYfyQ_pA_Li!1tWD zopmfo?ymElM2}JnCc6x=NF3EDGQybc(uNgi^G)fG;}Z-M_)*T4gAYbVI}U`OA|1I2fu$;9B-jWx>$mt_;1Y7=-A!gn#t{+#nuZdgu-TL2b zFf=3fYkLN(`)CwSt=nLp461rGsQGxNR9@OhGnt(PZ|O@RvrB-0X~IMxc4NMx!`%rT zu%9dEZc+>`K!(ftV0iZkVfvj_o5yZX>83e?M@y*e1d^(0MIALbuGR$aq%p z$n#7J3kCAZoS*iVoqUJzOy=c6T>ulvChRYB_yP7Zqoif+sR={$*$K1<2JHz{thp*FbVb~`1)b)oa=|6oe#v$@&POfD$lhbjW++3OiyMt zjI1pg-99m&ZO;Q^(b$`C6fA~N5;`q%XZ?9Adr0V( zY7hO{bd-HScOUHePVYgMCfLPz=cDbFLyA13TAJzg!)c=3!Tg<}`Nfshh#R+!ueHHMJT)P{` zKb)jJipq?j!@A+)v@(Qn$Ao%PF=CqE9+d8s#3Dc zGZvVr-Rkf9?*~^cMhfrQl%$*Cj&z$dp!fF?(Z!Vgi|x_R%gOGbdz`4ML%i$lD**36 zj}_T6g+J_W(_=s>KB{(qexPz+Ibs!*v&7Q7rhjJkNXI81ZMob`W)9rxb-j|upX*?n zuspN6_H@HtA7AKiw(Clz9S~#{2&vv~!Wd54&4ayAc`NI5);-mVypp|+dB(fw+gqhx zyK;zP*n~Tdyn3})-^@Z+A6?@jT0b)`ILAiI(UWXQVQm}-YEgs(kx@xHw}+yR8TfEk zHt4)dri2=_!`7L5hS=nKu+1xuL9vMi#iJN4(R?_ibS6^Sjchfi$FE%aw;h@+d;;u-OJ|$>zGa3TC^EYV3jQY(x(wTBkOYIrAmWWP0sguJsp- z%aLstK7OvoIi^45YZR}leGgIv*ZgC?3giLbI6+qrQ1=Wyg-whfWiFu@ksPfRhQ8JS=IG#;zwa5gLNN2yvP@D zNUuN`mnNjS>Ou&hh_Iwy;SR6`Q{A$rapk5{LVe)~0K4*lCWVr5m$9hN1IzW({Ugk; zV51;vA=!~>>l>DC%<+K5*|oT8ly_U)w=K-4by*+NzIzGtbHCW4gOxU^AhN#RS5YVb zl#-Wv6Pqe(1uYaU=Pg@#Q9=)i;Q;6)40z zbC3}#y`otfVp(EkRNu9DA$VT^yc5`0QIQew270E5nM|fKMvpH49HR8FCIJ~LJQ`R1 z4g^GnKvEr&6sEz@GJ04X1@M)HC~TWug1FQqlr)6>BNFhDH8-{hE@W{|BiLkZO{~|E z+rTY#Rb{k+yo?|=1~YH0*?ZuL3tV4SPOaB!9d~jx(PB_)M4cg>j{UTDw^a)+cq{CX zhYMjrvY!rvh*ux5Ge>Nvg-gMw@EAO$)m0VpBY#U8rAD~rg1@MXVx_4V{9 z2@_*9L*jb+4uXhU>@P;_DBsMXxqrX~w%`j3lr8i=tv*t>HRUG(B~1CMhymWSmo71KkWIsyLB_rCsOe89Bw6B`jKJ&)+l zw02u9CDxdGJT}L82JW4R?@0(0O~^orm!i=T`=>)g9bn+z6-Z>F`VGH&tb$}y$QZX8 zVs=$o#z&#=0(nE4Y#uh!D|Nivmv;j7X$DRF>$V%{rCXrOJ_Ko0Z*O1T@${@gPmZWT zATK~UQ;Cp&1!jf!G;YPLyYv<*gHr%%MZc&KFQCv$0L@C3Gekr8cNYl^d`OhhQuI4c z68{({w*Meb|K0fhf6U(%du6}RG%u(?$UJ=VtWIArtbGJQ{fG=q7GK++X9d(6YsT#= zwB8A1NO0c2@r*K1^TFVP26!f>I#RuCoSnD%bhm$G?6*WQa?--;U_&SeQz|+W%U?a3 z08XiR$^pv!6mg8NJTfe@ufi~Ux5Iyw#!MXknPY%PiPCaofaE?N5z4JeX1EYWNY!Y9 zhKwar>OvN&9ZSMA8YfJ}2($z~I#n=bifBTLe}wVegs-SaY-MaZ^PGGq;GU|ocCTWd z+UDH}OI}MErHH2EyXMl^Gv6Ho{Y4r|LnL`N&TN#%&4Yf}X;sCg`ud~28`L4`oOvgQ z(6;MQ9Yj+kTT?XGh3lu{FAz??8ArXn;g8DWnUaZZxxG ztHvMiD|+iI$T>lrJKz_LihZ~SuqIEl)Uu5$eB>QZWPgQg6>GOn@;h7}{}?Ww{~%od zdk!Mwf9hlt2nY&VR#V|gv7F<7b}3z>iKCglq)ZUY#2~doFbz zdu|ZT%*twu*VQInG&(^4Xc-LneWA;!(ZQG zY2nH;`>>V1(m{HI*D*y~Ou}?3qd0wqw8}ij>-Np%LA~&DO*aA!Z-(h0IhRH0Eaxf5 za#VSl78~sOrBb@hYmg->AEVAdL+ArnV1BbD=or7rWg@>_6SyVsh3NnvaQf&k{So$9 z#jl7t)3VC^3yaUe3rx;V#G`@F!Hc@{@5_ssBu&8eBOi8HZ|inWpJ1;9E|T641bXV# z1%rcQ#eIZ!uyX+woB>Xm3QC~@B+hbdY|pTD-jkd5`=FMB>BDogVeqGd=zD{BDqQ<@ zk*K5{vEjfS1P7#;1w!C>q@w9hHwR+|@a_IMqV*$!;(y|HPXDd=6?!zG^5=Vx3H&3W zknTU&XaAkL{*}36|29Yqnzk)>5f~ir6W4|h9U5X88W0a9r35X*QWfG!BIt)sl||5< z420Ve!jO{zmPu<#IpzC${d6e096ny>`jOFF1!M%)gtMX-gXe%jA|&Qa3xtK z*lZ9fua_xssz_ngilWJK6F58Glu9}a=Q>rtf3`Y-vG z`;T+f(6n!p-H^l@T3Jz3VL*q|HC}Tf`fm;LsT_8^nKKxA{BwM#qYn#Z4Em9ovAOK& z1M~xYxnjV~I-MVk*y{K@!@mau{7E#&x6MIRPc;Y{MO(4^IFWM`MraM;S${FDHg)}- z)e20e@btfrN$vlij!A}p-8EIMzUR8g-n0-JE41*ng_VtK`fH@VtT_#hAPSPXia_KA z3r*(j)Xk%P#>uT7{oy|SHlL80wF$ErKEIhhLAzfBzWn!HuZ#(_#3AbqjP19dGLAFu zHyoxryZ^l3SN{mAT?@7LEJ(A%;dxPK$u>=ynT_J&oJ(1-LsK$muH47vU6gPX9rp4p z$`8?ialkxc@$CJTK)Hdmj#Q;`3oK)zog6MP{NQ!P^jnoxn#{m$(J5GJ$~ONb)LyUg zXsxcNd8xIgd?T?)DF$-*$h+5>1dX;*`lU<9dC|ltfq;anDH}t-#f?~y0^2aJiz0*} zJz)r=YkX)Rq$D&gY=KU>6Xgn7awAz_A^&!7oQ8pz3?eMI*tFfVN>%45&ybd@VNUCT zdR~Juu<~eEU-7ormP(g6Rc|lfD*VLr8l8b5qn>+sHz|XFVcqeU<1fwf1d;VUtmWutSD~l~WczGkhS6 z!osiN4h+Y%u;_zR;jnJ6a>I_>B2tfbJ?^)ep6Y86*^)6(;HLX-|aKJZZnYrla3P;(^XLO(CGmWmp3+o^-;2#nOZc4hN7Zq$+s}cbdHu^ydgyl zd+H=hyhLUCLFiaAnG8Wu6LnYB-Pm#s|Gh{xDK)QEdB@3`)V_seyzFR#1xJ=m`=Pr$ zD5?VEOz=FY>|TN|lj|@1U~Zh)6f$C_3i%{x?tx@XTnyI;GSIHRF=p--9#tKD>&JhE!QSN!6jFJKD)O8f}=F3r}l8C zV%e9_Ws_So3XsS|CgZYF;14xl4wYG#KT?9IVJT2;hK(4WQ?3GoC|`x0PgBx+e@(?Z zungyV5Uvk^H70|;c4qTIC)a)JXlxmvMI-0EiO$?t)#Ky_BLAc?^W#%%)*~Pk+&TV9 z#g7&}&Sqk2-ImmLnijMaaeHA$F$CgX{5XSDO_Qmr0-uv5Nm$u1{{=lY=YK(ixhaAb zw@`c!MAvht_A`fu?*%awFOhaiA)QcS2d+cL3a>JjdTJjBAH7p53As|VEya`UA8JlrIH?J09q%?7SK^Nk89dq6uPFp*F5u%gJPeP7&s5Lwa7bU)n z_HwWnpV-N6AP=;&JA`B~dT~>VxQ;Lj-+K_~z?VVzZmut+l^-lt{_QiECy(Nvq4+M> zL@vQ2=FAb#68^hD5djU;8TE;r4G62eO)7{z+dJuqBKG zGHub3oTldO_HP#l7ZNq!^+wT>odkhH!G9&BP_a2hX<$h#&j(#F_9!L-|FfT8g$H`# zPx{H~)xQ4+zcsT5;ANY-F9W$Fr#Z+s(}N&568Gp8HdZ<9&Gzo<6%9FTHI?Ads(B|MAL zJ{==~53AF*Wc&qk4_}w95W&`fugDeq+Fm$CiS$#XmSGjJd~?$`GJ5UjayRjIfAbn} zHJaUFJApzoGS@vkr(*kKADF4-=rn=x1ArZYzd-Oa9OVcbd}`735LR*(B#k5sk@qty z>#zDl_d!++DLwve@8Bnc(Q5FWk#zqtBhmf`0sQyH{a-hAH3(1SMT{@GIr1}CDIL^U_Bf1k)fC`#ab3ztYD0G&UF7shljl-e^g->%! zYva04)|YzM@4N+H-zC=*Z0`k~%~r>A=k<%v@cU6}auz$}j-?1p4i?+U4J(E<^e>n# z+I|_v4x--)EbaTbIK{Ne4a>V1*qNaNV zwL`qI{Tu8iCx%Zs_!+Xg_QzK6x?xK`>~-=n58;I#1}wxQ5zNaEUh@9n57&k0VL)|! zFw~uXMo;0O=&_sHADl4|zd&$r4K|{O5C7N#CG9}yISUtfb--rFkR@_r_K@8c;AKPp zrH_Zhdp>+Ta3<8ZOHuo1hVbQv(X}(o1fcz!?(Mb$@26r8EbKXiLjx5qu560uW$3U| zJy%(wqPwK8O(6nXg$iU*^V8LgvsrElDjwwOdZtx6ifbDZf=+LOE>YEUp~1SNgZw(` zp`?-xVTA~rMG?XERNgQq>qtW=F3qzKtz+?FsGcl7lq>@JNl50jPeP`;d zEU6{RykJp4traHc(o~#uMX9b{*HG6})T_r-tF?2AOui=NrbdJkTkovU9AbQG!6LPu zK)<)dDHJVQ;_uQfjog5o!TNZquQXDWOCD{U28EnqzbeeEz$1%UC?*iu8*0-|v~$2X zi{)g&PN3D5!b5Zn8BwncXh%|eRmGRIzm$QrFnLll;kXj#Xsb48QFZVeHJXfiT@5k` zk1dVOtVomt+Sk{S5rgGnBu!zgO71Y*DA#`tF*M=AXa@hKlf*weMgHl60B#pK_raF=$xHz8JoIRT5r+=ch$_}i3 zioy_U`s(?35?bbuyeL&?{RzG(L=88t@$$iOBv(L<6=d0gxYIa!OLHqKIv^NT0*U;} zo|1Q6T8BD4!ldkG~qs zH)+X1mm3|vuHwD-7l7;Oj^)d}>A3Wt7&X#FybYvQ!bEKpZ(lKu+eRo2R7UcH(KiMt ze7#Tys1b!qs`O_TT2 zZ{dL6RN|co%VjS(-q*wbl7=(+2t=DE?i^WnRCM_&3G3doq5Py}{359L+51WP8Tm!7 z?!H$T2l8}?Y=-hRcu)Bme5_nhD>W#^K9oQ;zMtclMV-*UM$3~DA|}Rh((8AJYPkqA z#^~=(ZDzL&t+@uinMShYXRS7KWTK;tTqxSxvEKymU8t(U?W)kbMyS_Bi<|?7Q`%7# zWMxKbRLCBF<`yg9PuA#~LeFxn)IQGKs4!|H8nvf_lD(&v$XTeX0w~$(=RmsNPeX1= zAE@T<%SO;t0hdC zqReQ{Mx+zLaOh#s*J!#n`Jn*1Lx>SZZtHV`=f2 zNi{UM;^Iu*3HIa*C8*$`NWS{EdOVLfPd{%5-f*Zs8}CJJ+KZbr8J?t- zLKl&Iq>&ZMP>j$O;Xm=;Ae+a=a5r^->ye*7!W>mg21PvA128{-{Cv-|BagOI4aZHF zRQ1>y1pWM-szKQS*~yBA$C?+N@y4O{I#Ff0cd?k^@zQ|~l(G0L#>R4w9m%a6@^F#c zSn1&KQ9;)S#Vy^=48bMZF%Wjy3U;})uTd2=8hWdPN2UObw;P9&4u?`L zN;1kS301N~QsYtMM>ipvnueUWcNL!bbWgG`pMP6q_&aA5?ehZd^VH4M%|^5qr?G2t z)lK6|nnJd~j+u14nLp2CB*9Xj!`Z%R2NX_t)J_477`@Rrdl9S5c#gzV+N)*S6oEg+ zeu^7yEBHqS|3Ek22`h z4De1CBSTB^Q7;b*+|>o-&Xk>PnikB)DoPIxCo_jF3?`4@Odc?ss4WsO+vqHD3xyw- zpsfpvFV_SUhpkHnehU#d140Y#S?qX%3DgN`d_YZ%n? zY+!GHO7XA#y?%C`Tm>$U)ao4x>XUQRAqDd7JJ=C&QUfc6P0f zzWF^n*=!P~ch_M^oA71~DMoOfP!dEaIXy{_@N4=h{cw(``r#-ZF6WD(jzFmp6kC|1 zn|)J)DiN@!UF-`nvMs^OZAs|r;$Z8XKWz5Tq|01fC*kZa-}SH*-4(Iu`Kemw)lX#cB_CSI~Nw!xhEdy!p(EdF0}k783Lx>oS=ku3_Z1YkM2wg+~Wh?;{$Tt>$#s- zbKSlV8WmLpIDD3w;=DbNn!M{#zXp?@>>Q&EjH(l$xyq)tTS9!B!k$JP8oBYDVA9R} zJ@Iht`HXh~GKLbgLxL^+{WOZAFeq_4rk!`FbxD?2jUTv9V>j2YuP%=@RcG1kE+?U> z22~rv&86g-aeG0uP(y?EPuv$e0lbl~%q>Fh#% z{Q4VK8lscQ%<~N?mHbClyMO3({nhukv^265vazyt`j&9|_b@Y3*+OZaADL%eRd5|V z(fML-pi44Q?5$k7pk5k_LcL5SfkisY4tY)A;^S zsI;0bhP#YH&+}n3(}h&%qT?1H94>kC?osDdY;&3=GZa?fY>-|!`$gz&RZ=AV>CmIv z-l+sC4;BeqT1k@B!jUMs<(`B2;y$Y`t<4jS%=hdmkmrowq8&WN2{R(mV7@uxxfkau zCNzZRVwTK-NidYtJSL$QS8jb&Z;{5xkUZQHm~BAKwC1sT+%XnV&n=oxxT2D&f=Z$q z(OSv6m56up=(It;vf>7SUh@2&&=KHrA3=deMRDtk%0tk!JPw!=eaG ztdc24>`yifs8?$(!5mokEz>dEwV}{n-6?2lO94`#k$)tYV_$iE=X1Kx8#fT!5Ywx^ z_&@96g_!pnT3{%(FWsE6`eJ)haD|Eu^}x84m1UGo2rA zWNjBd1RCaI3>ROgtd?6hERjXq7R?2CAT2)I^wBRuD&k_J6DVSIQgqcT62iivm{5ZD zGeetqgg1wmTcOJZ*$VcGSkQy)@4qC*`CjwkDCq##s2b`^r%P(rN9SCU8kF@&hz+om zOPg1-?4LDM9QMb0wZ%-mF-%TP&vG}nq+GgBojBX$9OqGUMt($A5eN|V;C_L#enNyk zi+AO^0luH4=CavBQb6l<3pCcU|L&(R9znp4bTbA|HNEW+s;dcA28?dLk01=MMV)xv?0vw+g~0@g0hMI^W$AcYK0&!K2!=< z6paT;e4lv`N0UQHgp^*o$Wj75AP|XtbqptTkoeRg@`6Cnk2oUcLa0*imtj$Bo6q0v zN#JkTAlkQF9mqe@^T_|_V$e#@l}<*_RmjHv-wYEq2v@8{gwJdmkHg0y*@S*Oe1RB# zY>lQkQUU@r;9*)>D=3l3LB!0&pDyc9jmW>%+i)$gSeMtYuGEJ}A%M!FUI|!RlwMxZdi$Vy;K| z)VA$mT()Fzd__AUVXy4U(b4-=?i-OFFSigN&v$oZZf{DEqAI|4%7cO%$HT=c8_{6O zh73o;>~K*OuJXOW*Dn!aMy}!_P`JjoV#wTOI}9iY*mwK&AD`HKyw}5MFJ9SU&QA^m zT_f^%&-vjf-V%e!w*h|DB`=g+L+;&EjN89TwjcJjAiE~_uWw#xLAFuw+ZwKf`)WA% z+&QfZKv18puTIyNw%1#YmY1O3+rV5ZH&|9U=v&J3P40Vos_x&p+S}+*!5=Q>s~3pu zcxu@ge`y)(U%UHa;EW2dEg?NQ^JFmqC+IO*kyZKwN_oUBZH;tE_cag=`6lS45{dRL z?Z+bg;V)3*v&|wB=R6CFQ&nTcWuo?Nq$yNQlF2V6GQ%hsT8@oC@EgKq(t9uxeL`Q# z=_0eHzcEyfwppf$AHFK!B&K;fCE{MuFQ6tWTNjniY2}Nr86Egmq5no22osu}H%WLy zPEheDZ})T8Fo{ZQhQ&XZYx7MQ7K}$=4WIj$7j281?6Iy|q*RFHIQvUbvO-Kyvesmx z*Mxfck_?-auZp#!s7E%t&6WKM&Ku082XXgdC@2Cd&t(_1kI2x zvHiM|IdL8$j1`AKPAUyBc9Loxq+$%H-Qyj!4**7$uH@hGgFKT`Ytj`58nq&s?=p?^ z;%S}p_I-1lt9y6ApXOFzbAVkKg83skb(0EPkFg#h<}TgZ)M08aRGLR4%4wcT5%uTM zQ{5pi<3g3x{2Bc%28<3((CrdM;1!yOle(s)j>nhMAry^O(W%)=o%1l5o4?hc+ahx- z()%?I_W@ZbbLl*+YTN6vN*+Q#uIx}o8M8~Z-t(DV zSrn0|C4IIFRZ*i-TC(3mrYiS#azlGus&K_U|H4RZ*O_o4mm7CFP|{g;L~~UEOGy{dC0>(1E*UaDQX7V>;Fg|@uf2oia-RyT`eg>nRj@*r2IP>Vzz?)KD4NM)H4;v>rpM(}V%d2+h;5x#C1Xmo0 z*Wd&BAv4k`?92+ugS06lskq7_E%p_MVk(q_iy(O`kilnE(NYL53U|)DTvRU)K+ooc zigJH5bAC1>22_Z=ZC<^8Kb?kyjJ`^DppMm<;Rjq?G84%4CrK0GR_pcCA&R2YG|SP7 zMJmlV_YeE#b|6a`zt~c)Bah`&;7iX=uDoWPGibE0mhOfnItlg*D+?otYxQAM6@rN& z!*SIz=(u@M&u^WZlPPSKtc|E;jmJT{EKAPj9_E6CtRnPR+-t^t&-hr4R>;*30EZQUY>vf*}&7?ykvrHchZ= zi~=r+=^;2$<`rG9IeSNGxN*c3BHAoETx7$@FrkRT=I>I>GBvkM6xao?+a^Xex#eVNf*XjV1j4}G&8ps zYV#?V7b}VqswQx6!A((6Zod(}Vy~hcnAjqz%`7Z(;$-!#7G|k@o@&JnFU%F}xhEu8 zrxsYKH-oB^Bd{#VvHX0J#|r-u3(=N`y-_UJuN1Ws*B^a=*yWqDqPT(wGOqG_v>V{e zOm3LoPT~*BX;y;d7Rj`7%Bd_Y&G)7;nz6CRFo>^!NwV9C^DC`G6KVw_7YuSd;8_obLW3%C(t&knu|-)wonUc}M-FF`R@0zyUAxh#qK+0S(M|9igx~CBRUeNQm}n5_r6Ki_`ZF$6%%|MM1h}iGu!muqJ%f zaq*J)_r>Lh?TPnGz3E6E1Gf33zA$IR-nS@yO0akW=VMghok zXH{mo*~DG%(lGryy}72CP^Cf2{CQd?SCm`s4SL#L!lV!kkBbn2{#i(vD4{;UY)muG zgC&^GdSprG#I$r9d6M1fnT2-9V z>YH~ZYJWvacxEgiH{yG#5St_nu~r|-e0p$Tlp^)kHY$3>o!MBzEoXkadB1TfYS&}O zVXKOIK2+=7pcXL}Vu^ppCOvi~#Owe?(7701oZ8^cvPB*W=b8dYOB(#bHoKfY$~1gN zx;8jxE=~#^=wOGtr5Y1lR;=Wdzc~Af`qsTPpGqu?{!@vTQ7BKvcuy3vRc4oaHwvp+ z$#O%0cvB+=RVFK!bU7wFqtjYZlbwlzE)N@ixgB2@AHMNHHn5(ZE8GD#-iXw>KBBVF zs#Tq%KN1Bp{w&z`ik)+Vx_7O~_NsnTq0T6?diA(y8SvBozMK@}f_oRJESKt7IaLQ+ks{g`d5bbSy4yOZ zn(}o}TN!O(J>ej4?Ql=@ty{vo6Q(+0SR}c5At?E8844_$PSd#W+A{1PYs-I-W&Xe2 zbN`n-dZeO^-1;}7EIlOvxS5#PvzdfH;BL0=AR|Ny7%_2PNXhPJ90|3(WkXZ>gNYq~ zqWccmO@7%FCun17jO8eojfwGg$7*Krb~i47qdXn{w<3(XYxZz3_Y=DPZY1PcCbv2C zuNpdTxw9@RKYmbXv8ZaY57s;7k;4mFbCyJ1a&2A|CSLgZu4<#sd6KlOybPtF=}1Sh z46R!oTQyfCTs0|dg%a(n68sBRI*f`gz9i`KsJnw?Q+JX_HoL<(lgV4LzD{J#RIj}T zX)5Sb;DIuxdZeH`A4Tb$etFG=ftp*JO+1(B#`19D&LxV&W;AklAG7(`R`X95R-Jeq z?6+9lQ3oUROX0Ixy&Nv~d(kR9avR2&-AKNs+GrpwDe@Kay_hUYon`3sa6~}f2xW1S zb2D;uNF4adFgx~0iwL#JmlqHIenKz<)6x}(HtQ1LusF#c@L$Dg*DK53r zBlHLKUv&=me|Hw#CCs!7zDHh)-<8h)Oj!K~z5IVgU);>W(Z=45SkcJpZ^pfuwTbli zSASuE|1|?s)l&P0VSLJhr^17R%a^KrGqQ;Vux?Z>Vo-C%8Ga)cEV*O#5kSk5RKwyt$lwQQIBCdVJR_a->62aQN#Nk2k5En715&BW>x>O{jH7|@*4I8;(ph@)RhPWv_49!<-y?_<)>p`iT_a0b2)EQe2-F{unD8X zHR7IoE=k8l_b1Qf8pL^UQY8>)oW|%Lr8yy;K$Ci<_Rp+@?=7j0TMZdcJN0IdeVx(y z?-j7{COqX1F-fDfqL~PO(#1SkcOiUEwbeLE-1S5%JvSxy^Q9so*`HmC4H+=w^^2WD z5tPlqZ_9=nlp5~mgi1X23q%L_Bu#cN$@!WS`i!T29e3RtFp)fP@YLIpLi*`TpH2?xn2pPbq~&VLpSB`8+7ktV)lS+4y3LM`*z(w& zo=nlwGDU4E)YQGJ)=98RNplqAm8N(q$0`pQ4X$JC7nXahV3FB2-n3uRT1cO)zR|c5 zreDwTOhcAXzWzYen84c}0^BBh$pCl}Xj#{+BokMj-d=}(kabj$ZH$mZ3}O2R`?td& z7xr6it|v0O1qIm!(Ob*ZYbqR1dD^7K^a`#NWuO5K3>j7^!UUU5+OG1OM*ETdWFcnA z7!R6MDuj&sVBSOPDH$2VX!Ih9_sSal_vno>Pcx0lLu8(gINlsneAsp0_GWUtqtX=S z7d?|*i1-n@RVtD&+-%k>PA%9lJuJeP2od!CMG>>SD3~^JZE$%8I&Nud z)Z9Y(S}lP0qs>i3mOa_{f!d}<1xUt1Q1nCnAMj3-{yzvjFQpV4hMUH5U(&iP%?+~GLhh0i)l>giyBciBx)&xyc-8dqc49eg0gs8+*5sHDLnsC4TR?Z zwfpk#bLn4Tu*e7*$Ub`bz@H!Cs=c_qfqPRs7{aq6cDoSzIOdXR;)sRch(53zdHpb` z<|%`%eVG1dcfPD2N$7UAQ2_)TE9K*6`OFLvOd2+ca7&wLg&m`=8tK|v)zYyF?CVIw zF?!ZI1Y_k20`gu2#gvQ!<_e>lAK>#OKNUe<21VQy;rmfkZm*y=huk zTvxU%9^Q>+WbL@76YrsrkARPi+A{`(SqzAAVx!~rhR4+AdxqC_E7Qk&_tyv7Z-NgQ ze@Ll*M(Z&pRS{Vs#%<5tOPR&{H0m$eY4Zsd~!!a!TvbG!_`U4b|JYAl41* zoxW=Edlj>;qP=rU-KCjOG#2auwgNX1Ou>#Y8`eE7SDC?P7RP-q#+NGQZKYc;7={o2 z!E;RaLLZ^QbjmHoA0Tf5R_Rx!OE=u}N;BLx?w=*`S`6C#F4`df7i;ero$0o%i&n+9 zZQHKcwo|cfR`|uXZ95hFi*4IhC6!8YGv`|Cw0m~Dd)~8eyFb#t*7A3Z{ywAk{=nAR zY-&P}Q*T^9qk(U`s5S77fHLX=eg2US*v-dWBABi^!*;fkW54o_PMXPSt@NydW)W%Z z2{QMYU|NzAtwx&utJ=nCO_RGakJyxc6_D#L2cElOhffXH2I4LPzy0>2Ks}j?Z zq&u~qlFPQNo@PJQ=-9 zyld~ld7(s^J2}Dio@Hqwj{Pg7x#=g#9Q0xVIaV}-?a&vr1y2DWH@HFyOIlaAP01Uy zH~Dob26HGh$1TCEh-#6;HVVWR;0qO>@|nK&JVgS?PTv5N*)`Hz8u>H4n9 z6YNUaY6^zR+=>wsj_cF`wOf&#aq{`v4JYuRTcq5~)WU2$)~+UNbe6M9K3=j;OXUHP zj#?E5|3AvOu}%cOaK}Yts>W;BIh^B}%=XYxfuympkDdh76x3TfLj&nXScmDuvYzpQ zzhy@ibLo@M1v{^mSk`Z=#c1(8D39-+)LmIu&3g7QxUjBalTBBJx954&#N8AWBGg&u zEa&fyf`WozP;U7N(BoMfhS9ahMmsE>`KZEuO=D3}Vq&l-Dm-+6u{SX>N>Nl?FCVJe zF@(nIK!ux_z#M+DGGmnK+rbM(yQ)F_an+P}Rp4jB8~(LX3b0dJFJj(%Ze~k4<-K5c zb0?&H|1%?Ezllv@KPs>$TP7SA7lFkF<&VM1Gr3>!-ZGD0(00XhcFguZA|Jteq$H5= zmJ~^nH3H#3l z8AsrNhMHjtx=Q90k3JMd-PE>2woZb^mw7F-6*udM>f03Smm>@b?>|ZrJ9nGa4xY8o z^1EWX*rvCS6RpE7oLp+V>?L`vIC{-wi)t@kX?jJ^x1&~^9El0u$Ft4eWEQf#8@A(5 zIf<1$6>u9v3;K*jT|b8aR17gUybM#*H3EL;uEgO&0*JS`)PV|lYBZ_)yWf2x_UF-! zmsoRM{TOqGpy+dtMugz2dv^!6sA;(q}(dr^wM9`!=AyyDoDpaC0SfrVLsq=+1>+YOE ztmO`IIrE~MysQ$9-?w3zaQ7J`u@+#|-WRN-7p!bfG_%)-w}im+-F{sgkHrsvM|9Y+ zt1~?YLAM5NqT>D)Uma-?8s1vWRL>N0O4M`ZpJ~tO>5h)>mw9e|&;u7@gs;0IdMvz0 z$W<3m1MheJ=p37S_5pQ?_F(Kj!#8QJmJ|D}Q^p_a)T^y6l;tr=m?y%kg%!^i;j&FM z7mYl#R3ZXpQe~nt{{|4TE7k^Ytec-y^mEWJ#u{c$7wXv`1F+nOguvgs3nd`>%PYK% zLGk$o$wP+v7Y2#}!i9#Ufq$oL2Gwf|{m9iT*WDKhYlmjKI*c!R`@??JU#<`itZ2Ws zCi}17cpgz~!NL^?GHXS(2ccbtlzk)U^HwZ$N2-4D7CTuM$#+k};*o}9R8=eV~Uz!_KFKSHqbsV^FC7K9IJ_x&m9$g-kQU_;Upr^qp*f_?S+wL<@frhta2 zOtuImpHq-aJ-kjIJl|oU_}6k{?*xf*0>PfjxU$NXy1z?^pjG*g@8@HuZC{`q}vW z8(LLmJ{37=?^jJOCtS%eVT^*JN!>1Gd#GT^5quGJM0C1oaF5!MrK~0dFhBZ43&RopSbjdw;?gBv64-J=kx`Qi|)<0)OM8 zyqcnI^N$qnBug0=#*1U7a?vn>8^ua-OeQ|sS=jJ=6EFOlNEPZWU!773j@P za&IyR776N^3uNn#--74#=5gLJQJ`Av40+!V2Dp z^{DRMOfaVN0@%V|)X2rMO1kCbJG=85x&oAs9hN!yA;hnfSbmAS4m^b5`hGZ&>gmo9 zo@JElm{wcpm=p?Uu|eq--yBW@F{pPy+LIROo_5 z+|ET=1pzFrpQL1%=I*UO(>(8V?ND%Ev z81(}ry#$U(B#<@D;gI6)Fh9*#K$wHua)B|!s`er6@{@$k>5upXCh3VhpyL#w6CYFv zyO1Zo1_ESLQrHIpJo-Xc&;Bhl`UrBSbJYuNh^V|bVBR-LBp!eu4|#XSxc>3pT-jvS z2Z^k;S>$I;LCS2h1{+O;)Ydp7q{S#Xs#`! zSDl1y@G8BG)b>^nP2lW6{_8lgoXGO8DT zczOJCyb00&TEB911J5NthZ3g$DDL@xsn`E#k(EsiP5#=${udc?wi5qe*j|4I+rFl?F~rZ;ojn(F+;^7?-J z8)64-T|m7~O}sG*BR@s5QgkDgLrMJGhAzrUiXwcpeAY}2V@e_SMYM~2j;DBi>%36va8Z2R!06f;b8vPNWn7B9z!S;xfepGDZd9?o+7G3#XL z%ePUd1UZd5m|TY^Lfqit*Z_O9SE`#DPx}=yWb!Ej4e+EF@pL>OyEso2I+wQukTLJL zv$TJ9dX`3^#u-d|oS}x}?&C&rz-&rw+8ihMFOGXv-u@TH&w0_|=ih(dlF zAA`Id^~zj2LlF-jioQb_n;=xr53T05@K6*s@&^O-ZQ!nyFILd~S6m&qkV6vHk;l@?z_96pu&*iUV{@B!i+G0C6Z*$OJHxe?%-DOjUiuLmKiJYEfWr>U9g$ST@Y z;W?H{2|9w-taAv|b%^*Q0of^S9q;eok5=8ip6UocUx)b0WB0Jx*%#)_=MCt0>+Loo zdk)^9jsVVLi??dsqZtFI))H=hcT?(G$l-`2v0xfUTvdqrK{O(KTaQfv$^lO?>=Nk| z1Kk}*ixWs)u4x|z|JJi#V!0ZMeRB6JJ_iT?{pDo;?=Pp5sk5t%i!-D0-@kH(F2)w0 z=AmS4|AO~qRh_@cQtvGb007a5+D}#0g*j;zuv#J*a5Qj3x}Y+|_97Wv3OTC;mKznH z+eJ)+tXY<`sQt!oW4C0{pT0v)=~stYjoU9%roWc2?Z17A`c51%kCieTm;?u2!C7Rg zteeV2LmH?`I^6jJ;4I2?Ky4-4NI6}={}gFNv5x3$V7ch(aNfh&!e;tJRzh&zTP>x= ziy1FOiv%c4QStJu@)jI{|n+kCb%{w{jt z-DG*=V?TTXhvNt0E*E)O`l?u{mE>PO?9zbq04&s}GdJkhllBe=W@vfIcgd+nHblD& z<-G#TsvD}qxi@JIUw5U8_;^%5v_7S_q3uRWZQ!(&hQfXPvNRS$*xh<2sAMXE65{60;2Rwk@{#6GEL?!YUa(;)lcg?KlD)|QQKKinuxalX7Q_zO(3a@HjJm=63Io$@hd71H8umg~M{j((fzRFyXJcPRuyUbw` z<9>(NW21T37U%ThW2@Bw2`>JUIe;O#PpChr4LxwF74xr+$J=~ETpb134b77HG? zRYAx+$C?Ec{L&o(u}zcmCuSs4PtrCTU9|FM7UrPV0%rF`z;w0MPfpSv;W_N`C2SXj zL7AmwWWBf-*hS=TLGpqs4L;fIvWy@o_A9RdYtVEq)N!b_C!*~eBJr*{cepjzv5Ju@ z==JjR-$@pY}WEZGC$?1~Pt8 z@mLLKC^FR*6&J@qWub^qbcD5nYh@-k)CL60qPcf^4&zc7wMBZPn2~Ro$F;UGU$wQ^ zsbhO-aJ*n>z}u-WCNPe(x=fswTure)l*$v9E@P8`SCU}0Yq+R%S}l$D>+hS2csQgC zN4wgcZwVlYZ)99C`3q5Jl+?jOxZ?>Wl%tQ=RAkDrltf$t>K@yf^z6!795MjsW%hqO zlRLEKR;HfW923vpr!0wowRcjpapt}Y9=T{ND0pFHC0wKLTD0h6SYr%WjI|o9nP=tYCr5GN4b`c?eIuj5KtP89Z=@oftMr=L81q|3?{#3k^2#fMkq!5b9Ma9 zeRl$a#=q9Jwnr)Pl&%4jdk1;qpPGgnz7cnAi!`-5r((Uf9Ow-`69M+PFHI{2{K28zz2R}MBT zw35RyEi_2kQlR-o80=K4QzvN`cR%kTK69R}l1Yj#@D-VtbhJ)$^Jl;OetVPna{OIl zHe8mLCyt#7LkyKA06Vs?e-#UL3i2p0AW})UKR93Ro<3)aAqqNzKkcx3i`EN&n2idAlD7O(xm} zk4I4>TE1PXdb#YRgE+)uwQ?t7nj>lwl!S+VSYS4onR9pPGq>3xJ-QVNn!w55)I}5GQk_HAGEjTRf6 zEF5RidM`dIY}+_DPf;R>#8VepEjN;D-#+YU=YI6bL4!;3M#AX#sDyL*ddU#l0Do_g z(_!-ny_Hb!x=!MI7xv=7bc^ZNx!Jk*#k2YWvwgxzyANLyPumK&EfM>Z z^mpJmkpreJvSG|2`+38FzAVRHzK1HG73qya21Oh6Zkzg(18r;hh&f`q)K=Vra;x= zfI@V~)4v;**u2fykI&)~{QnuI{=HE8d=vhwcd6cV(<(~J+&}{_LOWINqs0sX(FTV1@T?Q@*T`YF}@mHVZ^ z0~x3$J7ysw9!NtPB@3rwG!?OH2RCn&W7)^Qk($2~5FE-f#FucR*-t0pW56om(qZKZ zM>ma>%}O_*^F6HSZhxKa@B+l#LWh;^y+M0xcPgdDID!19*?Gp#YHq+YLKJeXN!#Z$ z@GfO2JFEOB1Eq}Hq+7(9esZ0fpW<$e(osrjdd0wI#p%y8>mT~dd|iY1?qo6x2O#dQ zz?EGcj)CuE5>%F^*}{CTtJ{?x0NY8J9QqJcP?7DSDY$CWZ;>74mrnO_hCGkooN!}= zwp9(Y4=>OHZ1wd;D!BTB*gBV<)o(e!tV_~7eDq8_miyLSNMhCC-DB0mI zgJhjt%-ewgU@cJaMj7s~kYiJ1f|#`7EF__}QY!%T+l5ONXdNgf2dHP8m8z9@)dQT^ zpG5V#R&Sk41QlTjk!CRMfqWfyMklh_?qspnn0iQ7p*-dEeuDPGN4bLxKlP*wVf?Z^ zWoIMj#St-N$V7W)XoNq=cuw+9iWcF7A3zUWJ~ZkckcD$kX@ePX3J*Y|3Npoq3_h)7 zas@@cL4XARdKiNa-VG;&>fskA^DG8f{D#$pS7s4E$JyH^3cWc3(|!^ec7UZO?CwB7 z?u}d|s!;)INu~n>1Ixfe&|$i@Dxou{(Wd7Xd#$|daiLbv-f0xd;NS6IC-A_7Yt zolh~oR|Gs(mCB=PCp@BP!Wrfc?z<#9y$qK%g}dG^%fk`;_zetP{e*4^aktqu6kwcu z0Ok76?-mD+mli1n2$`0tNf>vybWVcdt_&d@?NPUiwHyWEjOPYMyg~-L*vt%4-R%cm z+fT3ZpQX#e`$t#{sYct#Jii7J2A%=-o}%SgH9`%HbmLEL<|`Odu_;f_<~8XX6;`Eq z%97Z2tIMvt?H%2taZ?lE6jq%z^Hn)ZX;E>b4NA>z$Gj%bu3&UOwqOLfAPx^0bfs$q z``hI%95>^$?N;k5N;E$$%&;md)J)T+*=)bB zl6tXYp4KnJe`#1TmxK%Xkut{lb=&?Lnx8GhjuWRh2pW?$n_o;@?QB;uCk|@F;ynDV z{fCbg<`jFEmh%NDG=dMI3kRmyb8Inw3I4g_f`Xpv9!O(_>AJg1z1_$pj#XDjq|+W6 zgE3Kvlaml{;#%HsTZ;V-0h_G~A8L~j*n0nCH(!${G}#83lR`CK?q z(d>hBXo*-rFvp?;6Mu4-3tle-VgsZgcq*ol%09BsJf9&u#fAg%_sl=xD@%jOd!dx_ z!fVwOm{Phx_=x-&wnNr7Pj#w#F_|-4Ol@1_4Dwy${Pm=5p%UVUGgZlWVP9pcC9VDJfHeRU{R9#I=^4kL)q*vKPGMAZ$sELiYzM^0$%K)%(G$jOz+@- z6^k5+p8dpUv8?~&6!U-HB(eTyA|YdsDuwjE#{B7inoz~O3%@0|@(9WjaPt}F7Dilk zztRkj0$DWGX6(+EQ*XA0`OSE)YF-seZ+iwUtWrJ`e52|eA2tLQ&=#^`1Gc}};>oB9=XmJQ7 zz87vowaw2?fx{ZE@SADUDYyhhch*VMo99+IZ#p+^Jf|N*YVU`#3PJ zqP&FCg_9^;!%bw_z_kdOO5Lu-Aj2JQHe(wePwOvZ`wM|^DHVk5kIv&Zzp~Dwf(7~> z!(9d-|Hd)akOH38pDE^0NWA+pO^=aVC|J1T)=22~5<;8lWh*)Een~@(V5e|Ypz$BW z{IU8lM?iQA)V(#o#(VKxb?1hI37NjY859kPy%K3*Utjv3(L0d>+7uVK;T{#ltek3^yb`mPU`}4ZpNF z)?7)$cFEqkF1((hoGGA3b+sIw)p`Gc2R%^VKUL;Mdt-o8OwH74P!6Z=Qycyv)Eexi z?7}l=y>JMK8C;oCoOel^>=M4{G)gO2b_mW<;o!0QooFWY+uSjjpagHShDhieksi$t zFj`;XJ^pGGF6n)up)crBvm=F`I6#NFy!4vzPkT%vVX99Vn zT0B=F@;mc4@kA5z0_)q?H>KibWlKLcCGPA+iH!m zXq`NX*tab-O-~*@k(R&)OjhqJm)uTx`tL-R54)QyR6QZ|ZUn1_0Ykc;>+g##RxLWs z5$wEBcdWMEe_j}VW#eDLbeM_l1U&Y-pLA;N%Z<3qdiP^PjK_>$hw^4_7$kZD;u~5& zWm&e{@yD8J7~UNZSXU7fOiPvuZuQfnMUH*CWUn?uw8@6Wfa3bv)v^7gifW_J68VgN(~O!H&vqZ)v5t97Xe0Ru!*>-7|RQ%N!ItvASF4Ik9fC zA9Mr*%SlK(BZ!tN*i35!7U0B`S2F~kH?|D9J~epL?TwVrw%e`0)P?JDBO+MhQY-gD z-Z2=ttt?O{(-OCEXdsquW_qc0zo+r)f3pm0r|I|=hafh64B@27c|+fw*x?Cr|D)F! zhs=1+c(@mg|8GlRrC0uHZU%IOvHx6}1Bibl-P4{83 zLbsg4am-u{VS&*}rIV7C{zSmkZSgq)SI;b%+))PVGP4ECb$Cimv|=%iYVGq3{VXlH z$8hcrp0E7ysmkCCX@?9iycSOHyo-QHsp%Y(m)S(>cgER9g;%r^i%YdT>Q049oX=cY*I z))NU#O8G8P%G26R*N61RAN?M)6CVB~fqe4^iR7{BY+cxL8mclzjK;*nodl?x_U~W! zzr58l_1<^~hFRN+J^&q}P`Xf1>t`<1!4k;s)FoO;KFWF(B*i)D6n1z*3q~+_CG%kI%&dB-D?Y zZy6JxUkjN3uk1u8SG!MUv@@faow1F*v#H7df^&^|MWlDTOqA$)B4sq6e8EeZ!sixE zF;OwtEK&mgGa6e)4`#Bg%mqm6A0aZFcCLj55;4{vL9icTJe>JNMX(nn?kx9{oZA!G zN5E^w$}jT9!~Ov(5N`WT0c_$fS<#PY;APMgiIFu zXx~q&U{V!0F|BpCTCEX0+bi`q-3V5c%YLz!V(_60h`i^5{5eEPHHz;DxUAC1bU2SW zz86m?ew39mT0vDA&08iRhXb}!r{}vj)@aDk+w$wcMq$tdb5iIpy(km$EiXGJ8y;7s zxnJf{Qx~J)W{X9r#QlC(IqeEt8cRFI{k4{8?H#G|)AmZ1 zu5~h_?3<~bGCoCe&K-`CJQAS@OKK_l$+l#i&(!W?ua%)>)s0RERz07Yq*5aL!#Q0);80lZ>+Eu6E|FPmuXaf1Y2m9ysbQs(W7 zG#K9keZ}`s69`8VMLGH5`#~kByuWyl;)Knd2vL~G6k@)HDQUgVN}TvLOtLF5BE-4I z*+fr?aN#X|6Rv8qGNA_V39Ap9>M+RXr>XK2uFy`Ssa8)oZjN$0p@)#cwmopFV0=Wz z&&}@%(7KSR{w@K6XkdM@nVUPb2jj-#6I36l2kjI3;-}~LLy}(-Jha>c!xIk(wTh_( zw_dLJhl$-eDnl~<0>v;?Qj?N66uMTkAt|vKLXyM@O-%&5&?7+m%m7zv(9xfZMAZ>r zjYM_f3A#ZZkn;HV?9`9+y_E5@5-tA`xBr1B{9m0B{teh_{|Y1yMZo8QQ@kQ^7qx_x z7Q5*eJ0PJT3&xVR>MhOBZW1ZUHsdKg$-M#ZHX>P)GaD=FIO2a1CjeB5n&2kMqb)xf>ft5}C=~tl?gyp6@E}X57+1ARF6C|Lq zl2Fs+bfrP1J$V5?@!GfWz)a34+-_B#!tVrGZG(#jD<+-wuEuW2;4H>Y3(#zL43lHc z6$uv|Js{^%B4g-QIe@m$ zT@ifPQR`WfOtElYE%Fvk(E8v*!4RRN0q{`-Fw5#D=AP-|2ezxwonO3kKwrZgN1xOP z(_4;%sdB_9i}$f#`X~*8eP_1eDEi`5W+;}jSJ2~-IhL}{V zv-qH$^e;}>Uxv+9tM-3J7)F(SrjbQ_wxO;+AIw-}_0?PCSkiemHL`OX;eqv|9rp^4 zZjCW-Ek3fK$nV2tV(lK~Rq;=B@_epp5)3|=g;G&-D$Bx*CZK9@FjAEWpV1CM4;M=5 z78fO(1fF0PcJtETwLhqFngUe71Yj&;{iWF4=2k+GgtSN3WK!Z;;96%O!_W~21|uM? zh_0FJUJZxAVDqws))GO;*>e1QdicAEkYvIf*xx{v;Xj0^I!U`fD9U%2^e-U;ffmc% zq#h8SwZSFRP?nUKr%f=cg%3SU;=Nk&5!wKh!#F4wx`h2Eg2{xu>?|6g)g^)aT`cJf z*o<$25sqvAd1_$yamIdWOjmKOviDrza65J(!Aw`PtWQOu4 z=5UnY*j7L0GgBb*6^9uK7lFZs#K9y7GPb6Y+x^@K>Ee~@R`XR;ya9dAA6)Igng=sJ z>1tbDO@EmjxcV%?OGy9JvSY)YfbdYyq8mxtSh?)CI)QZbH zBBZZDvq?E{I&h~}m%+sIPu_usU8MZ8(GaD=z6YfYmuS4*1DmKdMN5>K={JpJ!<8|$ zzn`>3iFBd>!lMBH!u<-_7LsD=+x6@qNE{>hel;M~JjEFSYhaIa{{ zgYh@z7y(SHmL>7QrY(`rwqpN*^xQ5+J z@L2fLNPN) zw@thOi?xxdeASk(PvyYxZ|6-rIkN+b&oRsGKN3Iw&o1M?Z=vUBZiS`E|Bc)Esb53Y zKzpZXl>&SvL1NQp*BkAfI|F!0B@VaMh zy9`n;qmlc%v8~c!?u3g{#ef;fdVH~(YX8IhI{W2y`&;f8E`R~p#Q-o~qSL<3BB2$HV``lLV9wk;;s zV}#F%?~V_KFU|jxjv`uTkx9ds;<2$)XHCP;%* z{c=rZX|XiK1q#>3!Hk}4Vx?z`E*&SjGd0~*EUhFO~Bm{`9j(^i(zxY%0r zSgI9-Ud=D;am6N*7kvAtJ36TKdZSmwn8QUYXDIA0n*%NBddmyj^25RwNaWf;hPDo5 zHcPC#4E*#^ngTGnLBBzd6Oxo$W<-%-XcH7y?eQDkHf;dLNQK`mEjC^04U} z?$CGE&CG8OP&^n2>JQx%kd^OTxe1Z7QiEM!je# zB8H}5^DVetyIA!svLW59GKICIc7|y-OGIHZ{2VYk^nOfK7>wiOEuctjbE}G*VmKt5 zQSw$Pa!+b{Le6Vq&4`jG3HlgZQxRM!tlCzETsjuW8gZeXXSq7JxgK@nX2e&Rl%keW z(qS>xw6(u$hCL}oQ+mp@F9Z zvLFL>L4E;9B{Px4bMWyoqQ6nJ9{16*V*(^r>bZpmMIFA@?vow1!?G5+CwSytRHUzW z7L;igMJrWBELkR~l@XTy$hbzoa!4(BK3QE}-1Ux{ zs&co$-<=S-kVF&^)_59$Xy=^W?>mHiOyWI(hG`Aj0FKmWZwU@b;Tz?GMmf8=jSAZvdgP4V5xiBN3O^JV8{;$Rw45mxm=#vH!5BpD42$uh&SH*vQP84fsIpeBf zyw@~0k+oiG);D6&$zG6Y?~Q0dg=2ynH&AhrtWflQg;;ZvxGGw-ZP)2D%QnmnzVXv+_qim&&(V!Hr8s0~qnT33WArX(4 zHg_eN>(B^!NO*wK{1~|c<_VuAdYdV4I%laGKQ~496{E%PCM)>C7*-F76aR}?D?kSI zL8+>>aQa+0Dgk?Agr9Cb+q<3#1RLfs+cJ_qY)lCyP|e&QVex120L3H$$I(2wp_@~< zdmh=q$W{(c(P*cUMI*SLBip>B*#z{W+XXXwtp!ARMPrs+cjr`;c=(!re(ls`MM{bW zyu@sx7NnR`)-M)qeW$0CPPRY@=L5R}!5piDw=c#WlSYvRnCA9J~fztgh;XDzqO=*5zQCXxxK9yTXkC z8)`ZIp#~_6HudN!m&H8R6pF#sV(2A(($lBM@72ePs{A%+F4>gY4wSOUa`P+{_VYIC z&6hdd-2&2^x(4Zug|&OerQV%ET>EByV-;*sFJyG7-nbS z!;sI4!xGOP%}W&wLBR?pJ`v6+0*SZW0x7rP-9gq+GuqG@dq?mx`%sCx>H{P`gN>l4~9cI`89Dj(NXsGy{0|JD=itl zBUZM=!>}15o6L0;aBAP~Cs%2P6K50EmTP|VwzPk3-XPt?`Y11`)O^6Ow^a)1LB^#i zJsFHL6&R>Z<+3VZ=Fz={yU@SgMasI1jHk1{b$_lZz*H3&HhwgdCaUFH#s2-XcPISr zbg_w!_D`s!qx>8yUi4ya?yfdNG?i6p6psW&Ctzi*AlZX3gQwc;mp{!sI0lEWCE*&&NRp8 z72R94arFMkG^jZSnn9d{L%o~ikO>O;s)VqAbLRu6?>Q|968iUVMxQu~ZA=B54mf)w ztgN3m`t5F)i~=!(t(1Q=Tb$@#U_xWAR0awt6&!uMbFZ)Y z{CEsQWLPsIpBKa*A!mc4v$_wWnDvZ*a6t9-ZpQXp7y=PGjv22o1&~L8LEpL1R^ubh z#*>OeBXv9M8W0-~_vS(k@_{(|+hTgqo(QSu3A;$lMK>yzq6XemIosVYWJ>gS%I{kI zT8>R`2tRR`m$C4^RD<7UciCWXx$~G9$j^(3tR;A_w!w~VAi8Y2p~v79JPpkeLNs0w zULIDba$?5)fYKG2jU0bP0fyYPgB&p=xPD3vA1 z6l*vkj!C)WYf{WkTAJYoNCT9|v9_fveVm13S?1J<)>TAEZP6Tb4pUo>wwT?`hUdH# z=vmPvmvG<6Xki0%r(;24r;?72gmtuWeg_oX5WS1!twl$v8MmwCw=Xv#A%eSgpN??v zxQ!-+8&qk%202|?AIhblxY#q=^I(=Dw18#!F}X;@D=ihLn!{*rYnJQTUrp&@ZC+w2 zNFY9_?ViGXqj`y8Mw@UGvgvGNa&`Si606bnRyjS?2J-sBtcHpt=`g4xUj(Ks>D)c2 z<iuNXioMpY0D&oE>Yz@B8is_@s*(Fk{p$$V;f zzI}Gh|GiW~?EmQK{`d3x9O(S#1f7NK{(XAIf6?Ur$|}=ozjPZfCPEhj7uwj;M7}0Z zTN{*|dsYtWYqj-OM$mH0?817jeF&jQcn1BWG|at@K8CVajp%&jV{X=c%9;7{zJJd7 zMW>8bQ=`v8K@0(xhHXP5uQE-TI;eq<7NttMwxn0FZYXXGx#h+k`{;2g{$-X8#6VMA z#>20xX*$k|hkuG`9);rvE}nba>(qs2Fq*dfa?_KX#)vmq$sdtj=7Xn;8uW*@<+@O~ zwH#aLR?GAp;A#D=(?+)=8d7E7H~2Q%n4g!KDYNXpTkg7j{G?;{ImG9v=;v@}o^%5? zo%VpC$Vqs}9-NJ^p{uCt6w6=HbpzRVcD|`JChGXv>@Yxc!7g-;m1bWBz+6-9CTsWbM~p!qEa3Nb zq^ya=Rowf}X+6LxR~;L*^L#zs)?9mKMo1#0&HW+-M4E14lJ+dMX%XxgG|M4!gG-j+8(xXznhRD7 zx^m1o2I&~s6~GN1)&*l^+z|CX?)Bj-0m&=sUza=#JXgf&^MZ%`BeD7)g7}R8*F=)> zKVu3THC2lvJu_Nm>rKYzwz=DXE&cb^_6+t1>ZQ9oC>av-{>8)Njy{m!5Rnrse`?(k&wMFL{@<2+Z`VY@2$l@NQHQTwc*wOZ+x3U2*1%%3BHdc;s}yp4c6(a(5ARZH zhgRLx=6?N1LGV|xft0E4%a;_LGVN}?N*SOXhIGD1-BDXN{c=^sw3JeBm2{>|zII;1 zX>S7kbfanh_+dPG^_v;9_m<7}U6%NGvrp+&vu_xqfQ+D{P1t-dj!jTySWr;?UK{c#oMwj<2tkr)A+;73faUax44&_J=++-Gk*b zqWjYYjeCcaW81~4Urd$1e&d^(Rv}x;=+oI~_*8%H7Q&eso`5w2k}ZdB=!2P8v&?i( zY@*;RU$h%Dmw-}YX#f`i=uKKfB5B=>ajr8~mm=zB_4xSK+9tZB>t4uD2D4mCl|Sil zL6kW?IMIyjpY{pT;4y*5Z0=yUupwWIo}0j!6aI6DJ+Y#Y(<~Hq&ojx z6@kMec7nP*9Ht#?xtEyvfWni5o8=Cc3qD$qRg{OkQCT2o3Uj|Ds9vyYi%-}Bq8sVL zYu*biv$$z2Z zkkHvQXV89!!bLmEkzOR1tXbTxgFg#-0d-L*$xc z4Dpri9>AJV$vq2T!TTrn#ScXiRulv-nIy#nJjniU?>oEVj*OPiC5AfGKcV11C@=mW zJ`n%zjx#LO&;it=Zq;Ji;oi$aF8n0=EWUgLfT z^s^Jwg6{uX7%FAX)AQnP_WNI%O^Wx1^P%*FE!b!h!lom6ZZ3Z|qy{A&$XzCMr2jA0 z-ZH4NZ0Q!o3wMXYp>TJ1cXxMphe9{*?(R~!L*edFIEA~r!=wAi_xjy)`raGye(W8= zjure^bLN~Qb7YQDc!U+Gs5YqCGLBqV55!@oji_>-J}&A`gJzJFY>$bWv%KjJsLFZi z+hdK9^>~7`)Q|;e9bINEcc%Lz$+}=Bc3u8P`gm6?EC1s!->%CPffwW1Ud{v4Q!b$<~g(FL1 z1maTPKbJxQgLi@E6ObVN{{Ton$Grc_Cz1T~m;VhQN$%CW(hcwzEs)ref`iy-I+Nfq zUbeY6Jp4I}kuJXdseF%hV6A4Jf@tTH%5=cRbR+X~dHexi?JyRJ{((pwnzveX zcE|}-19NWwg-BR^e!KjMNPgrHR}iCF!5)iH_c?zelBcWv=T1Gi>H)*%5Vx_0cG0CR zSC5h=A+$P~nMN5tdx|ntwf%7FGBpF{rjZaL*#Ua&8Foh#oVIr{|9BFi;|86Xe89o& zthn}^Tkv{PIZIZz&CQ}9CBt`#9htOVdMAO$!CUw+Wg$GRS!&6f&^%1KE)2+uKAor6 z)P|jznq=lrt_Ds@ec=*z3_6>s<8|ta%DqSa#V0QAbogwJ@1b>!9_tIbs7WnO( z0;f>wShv7eFk66e1d>L=LhSfdvJ$n3b{V?@IF@xJqRCWPUChS@+$ZT<6jiopTwN@lKN(;^k+W3qH0bPj9xZwHR z7x&Q9KT$VLtXTd39+3Q>@l^lICjS>{s`W{lq7Ho|j8#h%M3sqZS#>fGk_1$sDoBSW z>I*TyiXNS{>i%5p!oH-*B?T#ckrD)U}y%qGVFyuy-gb)7FdeEXB zA&^@LnPmZ=wJe*U=#ccOZ0M;;4p3`6hx+Kv5|^4f8kJ`|aneUi>&PN}*dxDgN%p@W z$rc{{i0YTu?x#(=)u23;!+Y}bdl?a-1A|9t?$1wBVy(*Iz zIE6Z)5A^()UxwFyAY|*fd;T%4%!ZWQB?dq&3P4;bjrYYA9%XULGaQpj@Ujf2`SgM8 z%aD@pVsyiYD^}%4YR0;!?J;zJ`u?NrX;=G>_1Jlj_FSHH#?$}2pRJM43bk(^+ze-o zE$#Qh*4DltgWlF|$#{yAylQ;rnsfm`+Uf!3tni3 z$s;> zYUHldm2lzMs0;bL+kjVsDQ!+IDth#qj!G)oxUpR!lYwb{gP_UviW2IQd}1dV zM{aJDLs3han)iKIZ;&jL*nH_Rg^dgwKl?_VGq{kop+uD! zm}&>c`%P@=o?j-kE9G|J6H#MZky8cd#Gycs@)Ir4*0$M#VahSdxrVHEiWgAMS$|H5 ziAh%*KF=RRxT*kgAnj*ucy9OQw=3?4`5o5_<@DfD!Q4w}H7D_OUO!z?BA^Gl1$MMp zb0-<^LTp!u_0{^uMD#hzR8xs@NJ3-cFJ5UXH&ad)RHUU)5_d3?G+j0xJa0E_kMGQL zm8H&cW~tGarOr!A`Maoc8ik1$_t^iM{()`O&tc@mn?_tpb7h@LVf5MZGn&@gi^kjv zpTvy#>$R3RH2+&vXaL@b?!ax1%USit&Z#E6$M3LCpL`8%ni4gso873$cswzQbndNh z$LeHVffqKGCx#emYP2YF_mX&HMbOM+ivAolw)=3(_CF?uP|g-tH|m^LvbZP^@zBdLZ% zFZ@u)pK)oEoR#)TP)&Ag9T}(ZSkG|M8Y3#;mJjt5T=9_>Ngb>8#{eqs$4@ zkY1Sm)N=4FzkInA3Xa|xeutn1*|_d!+=Ecv0)=25u}5+pz9a^{7{Y?!G7KfR!S}V;RC6B*Nr8LCro()M^Bog*Y>;A&jh{QYgaXCy!vj?tz2th$w#(gp za~ikCx9jd^d2B%VPJaol%W^5tCI=ds?O?Mih9O%qP*daM#p zY?;b^wVUfPqBj5<<$1!GJ4^1cI|h}jyveB5w5>)(QnWjApwim4C!SOabzj9Qb1bmc z-LNb(Rj(0)hL5qTu?{`#dJrk{dV{>Zi!TdjdNUR8WZZd0vM$5i4Tjxrh;~0Zdh}Vf zT>b19DqirMdyik5`&~e7wwhrjOiAMMvUwThOkSSqHkdTF45Z1?XDZw> z9uPe9I+B}8qChV1z=MqF#FbQXA(7;GQZer_m6o06g`#dFdc2nQ$4QE$p^35z(r30z zadgbWzbJRqsca zqxYTU<#=$cd2r+_Jg_@|f7@Ctf69g2j?;s|&WP!nsFcds&-ThoxytxL38$)cLZr^22;G)$=w(o0*c! zgYt0aR_dBk%*|19z#6k#XVGEWI&Wl~;}M(1Q630>8}5Vi2|3y^NHtn!bFdX&Rr}$j zt!Pc%gR0{Xziq*4ouH~j3i9fM@Q@9TJcCEU-$Pp|dAz8+q1`*?kc~$_u0lbr$?|}k zFCVLz&FIMV@zH(*OxLP=no#=I_3Ad=O%*!h3t^#!5mqMeWyabURf+$-aKFdk{Z$J)w z;!y}l51Xki?O2g}EzR~eB zpxtO;5w;5Bw{v|Fr}Xi>=9CxPq2JEXl$W(6U8u2IXH6_sxsnK78hw4hhKD#v(531L11CbV5_6qf=@l zWz4TeXm=;~hNoW%Ix|FM3$)JHemUlkA*w_*^s=_OjnJ?q?Y~$d@vlflMGryf&}s^| z`O=YvtQb3BIz1SMo7J#qh|OmUq*Pddn)$|&QNwZ5s~7IWaU!`v7{R(HsXbwrEjl2- ztb@D57<5du_=bRA*+u64WKwU)kYxF%WkrH zQ1e=-C^mz?sB|Gx&qoFl@ROVgjzen~*8YBnQ5)d$-Ygoz zw*4y4#C#qRWmU+f#4PbTEP0QA5lO3*w8&G}DM*uUm|bcNjarpueEhIkS6gn&Kp+-0 zqYDFMiwLnhLrQ7X_8lW8k2D)QB=o01&n?=}D|5MsVj4?v2 z)vH~GC@mT_-dB)J;nOr@ zp^-jx(sB{eI=PJGVnQ*`WTwXZue#H5>VM**<>6OqXqS z*2%!2%i~ybKM)v&0Q1P$fJ){dX9AsGiq_#Z2{%@63^ZhL{BAMA1$a1QwbRq_iAkQW zE@(=Rh_Yd+BcsmH={99eG_|0? znXANU>4^jqXQraP7Vm5cE~NU*Bwy2gTq^d=ryony$)gOBQKslI4auw%!A|kN3`|dn zG?H+0qzkFwsTRQr+n9>7#&A?V%~d9kBs)Se3G;#4gL?R!DpiX~Fg)X=lNUOw?WUhj z27tNW;e4^~XM(1d4EG5)Co5$2*Yx)?<1pV6+@`f`!dgWmyFp`k^CxsVSn~oWR_1=3 z0ClctiNMc@JpS1bOYD}mi1qn?BR@a?o!+DUU*7M(1QP{Kl&mc5?M;k7qrt@9*}~5D zAE{iD;+U-Ar=Uy}0ocZ4x`E3#TTJN=>=f*Rd@|Wk7=tCY6l6`h^+Nn(yH-Yrtv_hk zZN{+5$hnB~a;1`IWtE53moX|o9%U(YI^vipBG!mU!kW`z$~4zuPLtb>F(%+EG5tJ) zh8x9~XlYP1dJRGSdwGk!7_fUQ8Kajg8+|s_m4si6QF56ueQ^gBoTG)aN*AvTd9dt{ z>qx_F(lKDk>5_9Qn64vDCTu2!v&>K_gsqtOAO0SE^0K+SMe}3_IAn#LR6BBIE+wJ` z7I6N8M1ebN>mM|7xoeC)WX^emD_VL~XKSNg6tTZhNR2cLqhi`nTcMba!NWVkBJpFR zYzrj=N!el;eWB;OR%7{Hs8LH4A9hZ1JF#b#YjmxA0b0K)*ZEQfS3s@s1`BqVcQ8yJ zx1Nv`M1bqP(U-^a`q3YvIes5tahU2xPbqd1HRZ&4jjF?Rq%e60-%zR>TN(BCAt%>g zC~T{fw%f3bX}tV7adw769^>-4m~MYt9_9VZg1Y{zgPBgi*4ED1;E!c=`gdD1iHwP} zxt;O9|NdvLo}}}K#vNe8MhcVx8YCbTpMdBszG3^zbnjtq@m@Oh$sI=h5s z+Lhc9+_?Le`&o=5cSaEF0uk_6ui7KqNsr$=2dCNIA6I)+e#ojSHFre|PDu?iVZUWS`NS<0O-2vLv)u69n#+pUvL|l2II0p-{cGnk?fzz^*#3 zRzI}Kn*c`IE(Mj!j;mKElkIu%CuoS6wnTIhiQrLPrXQr>m6-V8PL=#9n7}+jBA@RYeX@A-d=}TaTh@bT|{(8 zCHvRGc86SoZ5drCc@;Kol2pJt1I*_{3}7A>f|gvbYYgfaYj1e(sONJp#w`=Db?;1H zh?K}B%I82JBy0iMn8zjMH2Snf?_hrvvqErWwdy`2Bld53oWD+Q|EK8qcQE{g-%V1{ zQd$+o`-xM$xB(=Z-DCnkxZP9ytCX<;_r zFy7#EEaWTwU9e>ymLp==RQ-; zxrV@@NF1$(R`Dio1Bwwa2;lpzfH!99c|F zWXlLUv~2=mF;*3u9#*-R`m}l2eJlCeO=e7ag1tuTG===3BY$nB8fai6AH%gq@Djcz z3is(>PlyZ9KE1}=0sS&UKhf8ry$2>*t9yYuyf3S=@xDxd5+H2FmhRK$xr&8O8xx?J zyR5`)xb%8w1sLI#(_*z_4obN>`mXX_FCYYCq^v*bm@k>})b zh%PgZUqk*TYSN>|*O5gY#Ri%(_4!{HrNyk=zA`i-8l)4>mXr+_&DkY#4iv)Qms}DL;0m#+%hf!5{#H z8sV8`0;awOx=!>9zKI_D=Xj*?n#;e!o)9{Ifz?l3JSkQ(P(R`;P?~e%noLS#9Zf9d z=6mKhbfa=AKtEA-HR3B6 zDob48V0;92YLjtIu{^_Cy2(^$8R9p^u*fT4(8rbW;V;a7IY);n*+Bn_QMh)!fvMq} z@CZi?`;>$(3bhssMo8I6@bge%!&0Bnv+pu_fLlQ*WZqr{gt8pPm%rqy7&HV1=9)r$S?(hAeSMD$Syxd74q}vQKVd-iBKaB2-7{MWz-_ zgL!X=*i0$4y5+VeoWc3M&0Q39+ZLPGe&N%yd^uPTT@7mV3sW|kP<_&*vi z3UuH$Bcv&)6ZkbVXbXB)*3w$ z$6BgKuOp!yb)8jlTs$rQtB;{su?S$u7D)pJJe8*G@bGr=@2 zK=hoDU}#a+TRXORb!1AxoR~F3Dwqm1Sgiu=GFl*!jEt@kS;!=a5RZrt!u$H^c+oan zM0pLmtmU!rICev;@@(o<#--rAMmIo?9I^>_{SKY*tWBF~#XmVeM{>~~hxqh?gB9>X z<6rH4gR;qRMYyB~JEQlzhm85w@HJkJY_VZy05~j1{W*HL(G5vSAFxn~aes^d#~o{% zPd!QgdB-;XZ8OzhQ;PrDg7Pkg))q!W)&@@h6N&%agUYM2pH6{1QXud>sMxkeY=W&= z< zq*gr_Rd2(o;&bA(Tn=;2S;lgGEa4Oq!2$?n)iVw?U4wo?z+9`X6R0xw0IxSrATww& znWIg|OF1ZJq`YsPs?l%JRpEn#6z5~M(PaoeIl>Q&pBTehy?xsbjtBW|tEmn?hOtG{ z7w!tx1A{ws?cFJww&XcR$+D4WJTsWu1`HN>#TWNJsY|WXl<_)nW4oDDg`kbh^twwEHZ4PocE8D~Vd_v@pC`yiD9EDLr}D z_fz|!4i7?4wHBa)b&(bDK)FzxM-(UnaaMem&tdf~j_RwrNe}(%NV~{y(v6Ytj51)3 zKatpRyXBZ;Ogn8k&;XDAA^}JUnB(EKrP1YbkqAR|Ll<(x@xd=xhmR=!CN@TM;br$QY<-`Gs;@YmEsbZ@!Mc-;+-cLyZeP0lV(}nwm6TNSzLkX z=;e6}?H=OJtUEbhWaod&%Ont0>m)&T(3G8agT8}(6RYBHCdZe@4BmW!)P%sb@nZ!Y zT?dP=f+j=iD^Pt$F>v&A1ZZs_alkWKs}V?~La!J9V>D@ikS@INbN>td?f(C(Pv-yZ z|3B?Q{?qP{?zH_ZECrc8)jnB>C$WXb15m(|kl=`ticq6x^-dF9792v(hqjl=-GT5Z zN0F$C#Z#(G8|pVs?@qjdYkIi{my9K z`<_DKuip&P+Jyv_c$vMl8-AY)8t6Pct4Au5gA4+;6(a6MEI1sRfr}MRdM_RMlTcRW zrWqXkyq@^~w&d{FX3PJ1KmRd96}2$2{{JSZjY)rsun&E#Y7vO?^P^sY5KU(Ug@=FU zr=?%hjvhh!>hp9?1jRG8W3QBsV8$OeA5TL*v(rJ=1$r=LJl4~5j-MadPWRS7KOV2q z_`z`~Q4^J6b1S!b(NzxB73Jf`5Ky_5FGC5{P?9fMF=wB8;f3~F*SBH&;0&%7-+O4? znxb?PR7G)I=jh#F#fCjvQm=kPr5Kdbwk)qONY5~GuNq9V(nN4g$@IB!oc&<6E~&bB zA}Pdwuba)$NIt{LuAyl@@w{+TOfo2+=$uxxY;##%-mk`}3CoPh{i;{q_6!`Xf2>ns znOAFui`{0SZsRkz6TOS*F@54-ilRSkB-KFEck>mx(?elzrOel5hcgTmt?xu@r^`kHPBB&2ecEKTs~O`#yHyppO|-D*CKOQqm7R z=`!$(X4NgdgLZc!J917v@oAnOQU%@#TJ^Khr#yfKPGuf*KVih8C0YXf1eOZJI|g&% zgYr|4Y7U_b8+HS;ZupouVxTIU%qO3&Yk063uFm7d}J`|rY(|oh>FN?X*b#&p`=+W>l$!z1q zLcG0pDgK?BqD$@B4dW3n%5B6<|Dx3?N`luJfITN-0a>OaY{c=s0;A@2`wrlX@>r1z z85%D@^o}5443016q%lg}H9d-m11?`-L}xtyv*V`&>>Q!u^VA6Z+syR;Dk}cdCEA#z z^M`IGU}HJiRwD)BNl_RHMEs|*78+8Sa3Hb-wnPx(kH}S5#T4pxQ@5rqvm-c6y2!;p zL}*QH7FUA68$VSa)10#1CexVeH@qauj>L}cAz;pG*(NYW&Qpi{gpNL5TV*?8orwIk2C%?S%_be1G1ly8_6BUxeBNxJ zb4}^R_B;?iLk=w%la88tKU#Ii*kQ$o%|GfGvpJ%vqzzhS7hSI0W+D2dBO-S)~pd%2@Egz z{l0GW7npAb2`ipS_)z{u+*!()?RoqK9b&T0Jhk31=IXl9__qZ^$oG@M@>=08cH2vY zc+BFXb-w8+lNLS6#GN{8N?55dL`pn*zaDlwtJ=07*2Al6ZK0rj!qP0RFX0zIe=jvMRziOz!MzpF+Tr41r)aaeje51Anlx05zuoX1h z+=0-kXmh48TaV9tA%%Iu@gs`K2>*bN8fDJU@RRn>5_}T=Ks|KCojf-T)qEQV>1)A8 z9;BC5o%PC6MIE8`6+JeJxjC8kI3Ca4;r4@)o_$s}_leRh&xU-+d``TjOO}m2-|K|( za56*xstdtJk76SqpA_otbW0IuCt}b=@>!@s3oo+6WEUt->B1?n`q~Cq4z1o|t)eW5 zT_nkO?WM~MxSLwf*_twpTTq%|z0l`4b^0S3@}0`{gLe1JhRl;?s{)D|?*DAa*I@RX zD)@{BroW8_vj0-W{AcoFqGsW2{txUJ9Je6}B7i#hlfh>0y;K83CulYpRX}P{l+b`+ ziLwoAMkLZxU2I`_DGSZJk=D}>kCIcgXj&8_gu|@s;&sw~|LkoKt()VX=2VkhV+mz= zybwQu|LC!hC63ABMbYcNk*=VWEcT2-P6{RDwB`A%h1~``&rHs+DsqB=C7ulOtZl(R zP87WD!$+;%ShE_Ve=F8DajIoIMf71batdAFKhU-^DqT@e#By^k9tBES6)=Y1a~@CF zIh?BZHZ%+6&5~I^bNrjb_NIx@K6Pz-begztvcR}=Yc4VE{55SU@duaeYE}D0)6Fig zGxm4hrm`VaN+Dv~auOR`mv11!q=h`G)6xK^)oL^QFYfC`st#Ts^2 z-g;_B@8spi5zF+NV4G9wSusdKJaANhgg*d%B2L{S$LD3u@VOxWJ*O1*K*%O2P(7q+aACwsnae%=e8?ph1aeR@*%-Niy4|t@GY;P&yhcQ43 zCfJ|}o`%uU^r_a@pba%AS4U&doZQ>LK6*XXK0o*7a zx)=e-a?ed0j5kfG6mCS-tDZq|or_wC2Kslor)dsB}rw;&8}uObcuK zrA*yk&NGc%tg0saJ$QIPvX0^wWUTVs&6WzKq_q;2&2%4|Gg9Lr6-NfNc7 z%S8jUmF-bm`*bFqQrSfA`X=uZgv)HXsZ2FXai5LUeo;5bvKrFSUM>n< z$Z8RzXJZx%0ispA_EN}gIYbs5xksB5P=vIE5 z7g}5AON-edr*{`{N;Z0-j+{~zW z85M4Kl@-o*SsZ?G6&Mr&6?t~Ht#Vn={j}KDu*BbVLWOAeQGYGD;W2Qjg!3zV@PrlH zYW>91^&FaxB%(TOwW)Ua35Dqq8jNoTbQ?4E@IksW1y3*9PEzEJ-t3Z|pgO4r7xFr#f* zm(!|YJ^k|Qp4_DGaFe6_0-G5$_ce**0iv2k^eN}%P)_$vC<-0?&GMFY^d=4OuW;bs zgACE2GF*Xv2-mlc2Vc)U=*L-NdOf`ev)fn^h?-VP9VeS;)@D?q{y=4rXR9N;VX`O5;&xqFhpuO4%d9XYj|<6XvJ zHjj7W0qUKA&!1uT>!5G7Y`g;=-<DL+{AygF|TuBLAQEyKc^6AThOkSdn4@s8!#vu%m(~^IuOf5cI5Dox_NCFJa{U z1+;TtEw0nHj)`cA1FgJi?OhPmaI+SMFBv^!3mpZz;D`oZg>G?(N13fmM#;?`ju#3+u2b2O>{KX*t`ZOfa-Zv-4C)7uzzYXJW4i(?;Vz@)|%@KyrBhhlJeD&(6}xz3GE#Z8BJe-^vcbQ#kg%EIP*Em zDuMbY_E2W-U&b-%_9;a3WZoHoi+K}{I|{pPe*fbj&(TuLQUAE}A^>1myFru23u_1YvH}I3u7yZlm;c9)r^8 z0uI=Txi-^83>6`|ifR+4hH=aDauq9!d$L8$mHJ|f*76Ek9L*>V&GCIxvijhsU~VDm z=3?7Y$$?*Rq$OOo;e_dnYSO=|mav7ker!2U)~O{nhL^RE4&oJV-y9}u6kYH{a%YVf zG72Nfo&?1jK$1P9V+BD~NE_2|tk3ULo{XjIY>r`Wb5s;!N0e9H*lm!vRB(!rEZ3kC zS>KtNgHJegvNLGQ%@Zu4;n|95d?N+a@lpL!!_P_8q&>+LU@5jxgRi z(>Eq#LuR$Wt-ts^#8iGyf= zWhBRVggeO&1G@39f_{q&$%cuxsNf)q{QibD=F#TXes2nwscg6i_g z%=^(hOH>c4)Zbz+c;Zn^9k~iJ!`Kjen)v{uUPf5#gQpR~MB$x~&qg#DqthS#&g=>G zC(8rr{X1`pZ>KZ# zZ27-{b@0>O?XF9-gi38!YO5}2;{Z|Z=QNVu0k@5!`Tv#Ut+J%BVlzB zGSWIjz2PH$MSyb-ZXyJ)x!r%5@^5b7KAg$E&22lnKP4>Jg+*S6Bf=r(q$L*G2@K7T z;odgXj1%Syvo5*<#)fhv>=OUo4ieliIy_d!g*0+opr2TYnrErg z-iVniEP=&@{4P+4xh9|#XCp9)5&RW*XMNwBp&=0cchnwV-W_O=n{H`~o&lYAR*+|3 zUsu@9JXzS!Kv(Em$T#GE2as0`!f4t{Jpj8%;D=bhgJkUcpX~rPRU`Z-f2 zTvb&R174(fQ{ke13uTw{|De9$p~QD6E?TF3Lb4iy9Jrc&=>__rKac@Xd$Y9c&YN`)WFO37DGS2Yb0Fs8N?*c+g3YHE$`%kp({kLcv{Vyvf;N)cD_|G+~(tvT-8c5H%(&{c}xnvD(?jBq!3Ze)Z7E@yw8vqdNgk=uMk?0 zCecVl*`bVzQz>j#L?%to#ahsIQzDltG!X?kKE4b^B(i)N-EK>LH>L!v(UXCS1g(^VFq*P zMEDC`;bK`i)2PPj=z*IOUCDtLO-7j+$2zQsmVQa`xh*z4qSQRkFs(-uZo#x>@Aj9i zAfZNKtd4aJ+Wf3Rjci~QvwF&iYOO6LEyI#!-P#bWD@9mko?+F`K}mt|3A|&i>Xh#xE)cc`)&`>KiH&{x@3VQqLU%Di zLNh8BqoVGsn6ANJ>XyfV%~$2WBPTJEBRK7)073+>fR&eccmt};z{v_RN^FFYEuK+u zgN&sHI@*makN4e~`<6&5IP&*dp!3k-2e%9INJ2^-F@G&fC{`v22=LFBu!}b~HagU@ zqT)ctkO-Mq`dQzCt*owk*l`6iGK3|&b2sqFG%W+yu%%Q9q2%zdfQ2fb69n>7BuBwE zd24-lk6fe6V}f;W^bb2Jb2V(OO?mlIfq|idP{{XHB;}44C4a1?^wk;F=FA2yze-!# zmovQjNQYQ>(O%){hRPr{zD;ERdg{jzK&pJ9#PLei2rSRDo{A~bTv9uDT%5*taJz-=Ido%h-oS?^OM;^o9RJq0Q2A%EBo|yZZ%Y+c3{RmZaU2KCLqZ1h2Ou2YP%`vs<-jLJe zNsJ)|hY6FvE3Q#7#N|Q7X}WTzLVVuef*b71OL%$OO{6VfEhg7Q!&siO?@5EtSi5Ym z)^dFdbN`|LReN^Vb2NkU8Zt4Qz<@#b$eg6dM}yRi)DT?Z>e`(ffTwE&Y&CLhrD_mD zoKGjydq{H({eyML-enS9w4vgg@jG|Ziyoc0!iKxCvAzp8H|Fx7ezg+zDXQ=|OYN2W z_ZA+(dn#n~G%-ir7HrWD`%mk#V0My@ny-h>6J|Wf-xpwV{BUM$U3p;rdgjNqHH`|4 zFl`^S}T7JW@^+f5i_KJ4a1oHAhwRhUXXvfTigp3FAG2r6hV_iN3 zzkwd1cxL0rD6}t_7{}VLjpb7VLhiYLrbN}!vCza{NCu+gXUK>10?4r^;F2U3VTugN$3qcU3>O=Zhe;Sy+cz3FRwr&&PZ~z z(v=JZ)go!H?}-h0EWFU2@7BkiZ+6t;a{|M6zD11tn@q^46?$|b!FTeXXk?JrvXs-p za&v+_asy5^I5)1^@e~%uiTDCbT~~!4>GJs&P_A@$y<^N*7^UuE9j79iyLIES>a#hU zU!2P<3+%9U8WQcr3oXJh-of9K$iAa^I%y(fVE97v^`aNe+nu3fhR00W-q&d@q0_Y| zaretOcb+Ch?$-t-?+VbpV*2LQuXbEoJyuQHKGgB>yK#oRote1BKKOp=iYTC)UCz>V z#c0(W@B*88g0&*o+_qROlJzRoptGX|^fg~GJJ%y=T6vnHi&XDH9IGw0qk_~3-9JacO7o;8i#8BW%)bb&0vYVKGk zVGh2{tG`sad#3h1u)#0CKyxz@EvZcBBT)VAV-Ga67(Vgn1F3U ztXTnU*-cG4s=2G;0YQ`#O(8d~e{2(#;u*O_9jSof9xsUP1aKL6xItR5N|>QazPgQ@ z>0Xmjm9VN#bS1q=JS0W|Pw5Y$M{d-tfPn0TO^3dK>;4JQ(v}67k$4 z@XQ`Bdz;h-p8A?LXaPa;=(2d!??4`HSIuSByx@brnd0kgx%PbHRR?@?ap_x3Gx|N} zO7in_@((WLl|vujdR~-c2T{#TdEuO?hwN>dbECnO2|Lro?U7bay$i+r150hl5_{m5 zWalguS#1NdE*)gMpj-_mf-@QT61mmJ&@v-~!cVeOBHTZLNkDu7tCCI(r)~E$?U<(Q z{$aOOdkbEIqFC5(k{OXPZ6NI;G!vSMc}I!EMGOItTBaMaA=7IiGY z;t%fV>smI>GNa9;OE&T6hI&usn@;jB&}0QdYG88wML(b;Q0PsPtSd^IEUBkgSmt$e z(7sv9({-mHoq<_$LMbtr=zx`MazCb<#7F!h!H{Cb9t>Emk&(W39kKfADFpnUESuwS z0V z4HCPWw0hH$Zo57c5p((<;EVigow$E|Ww!aZc(n#!at8klTJ@hL`Edip+z0PP2H3Sg zSJ%-H4td#{!&MFOQFrR`t!%H|1Fqf_81iA5tIowkV>Yh())Nq5f_ut@V$=@SLpwZn z?`P;m5OQYrb$POm>X08ii?!(s>MCgb*#X(0D`|*&z`Z{F>UVo%uGQ*X1hm`L zB|K$o1j(k5&nIAens!aR)N6S%`|fX|tq+#av_qg>mzMBUtr4V}5M(0HY{A-T=vG6} zRzsYY@EnY}7OOXPmF;t)&ica7`r^+p$Oi8b1HMj<-6IX$$Kf{VIU9Q=>+}?qZZhDk zilMHGk*v~v{uc_c7fszJF|^eJ4r_cDW1Jc)cX%{zJ0maUS{}+}Ub5x;;;BL<`Bfz^ z}~tSU!Wl;KWss!4lRBq(XnI7rC~5EoP2JV~Q3%~0hnsU&?{Zqp;xdU3Ba z+50J!bt!Zm^dtV;t1mfRcJQ|j_Pq$3k`5}!;tF_59XRwG6^bI2RH1OCF3GHGmE*(> ze~UzU&QKoaI>&`m4hnT~PO~C?q!qikz{!Z*>0cmd)v6Jbl125%F5x?^@%Zz!x+qej zQ2d%^IrB#-oD>O2&!=gTRy@b6Kql3A5xhCG2RmWFJB!~2^($*^y=t6lahdr&jkUVP1pgi4(;lWavn_25*hOGPYL_FIU)lmou) z7FMXhHxSE>wl19)uJ-J-Ex69rlw@)#hp!R$DR2}I?_$m|h@e|IMjNdKbTyTHS~#{!Cb)GcJZ4O!EgX1rnRR?^J#8*%M>VVaP-`@K6SOzaiVr#)iwKL6n2UO&H_um59hrP^QwJS> zpvn#bcqiT#rx)g(emwp5F(J20)#IPa&9?1^ZxsAO5f&x^XT%A`mfIU@p5E}pwKGg3 zv1p})qW5IlN{E}4J<-N0{JhMwaj?h|ox4l@)OhQt-kw8}ZJfI1CeuvXzMs)lH%R)4 zu1@!ZLD|W}^q$vdUCe|P*TgY-yT-bSz5)U;j!BHNj`{}!JC+$&C0mAN3j_;>2MfCg z>j{xYMIvf>XtL2A`K3@cdjMO;Q-e})_N{w1gPuy1y0mcmK&l={%IZ!y8{CmxsE{on zq^z_g{rIU*MMZyHxN%($t=dxSo|W$5X@~3%vstxmS14yW$$X;SL>sSBH`Bhf@hR65 zMqm-WPvy);BR9)rEA6=ZcKC|SBBFNqQCf7X58+Y=X_BH3T znnYQD+dBcLq2;oOE`ItHzw)8{=)MLrH{PmqXKg(xr7dw&$GCK_^Hf8rBt}s+PCPHJ zmi{S6`it%hese_CQ2vT+W2|E3H>=s~*z%DHk-A*ns39Goga-K3%F5u}Utl+ls?&w8 z!W!*~@?NE>!RfbnRpQ)lfmRvwQzF_C9c9ZlWY>PX2 z4)1kk4d?hT;%{Rw=FL{rH0!nG1SNrH$SM@;8af7emMGfvcwQ1@%3@`Xc!s;|@p*nX z-`qc)qSwNGa5W0N;GU#-3R0R;Qkd$ZS~6I4Cc(ZbuK2Ne%N#4tcf*nQf%%Stp+uVj zDG%Ppu%qub-lP%gz>eRvg|o)^ZP5>yKPfWl=q2sgTlWY(^5F&-zWY0FpJwrCt+EHW z?2}D0m4B&BtMqgEI2J>d-vPMUtdza+n25?VF8S!N1+$8;4yp4 zuF{$8qipi7(x$f5`l`;LeF$_1o%bcq%W*ewCu~g5Vf%@Lv;7J}2%PM>)x&PdV+1)n zTV;Qkq5uItEG|AQ<4c|_S2HBAdc6COtuoZ$U~l%;xwmW=ej*J}o+HepKtALn3JciS zI_)3bXDTNYg7!>haC;0jc`F{HY~-hYz~J62JFVnk!qmqYw=9?4(BYXy-@P%Gt5DdP zEbPBQfOzKJlc%oO_x$JtLt9y85PiXuncL_ky!$$DdC|+c@=_!B@}tU z;1Sb+%Q-BL?{i6T`B+`Ttj{K!>s>P#I?m3#xz?Sw{QCY--3^5K*{iY??v7Q6l^Kql zYUscgq050W=*>YO3SLkBRb(cR6C4ApquPisLM_>HknBLm>=fEqUGpM{vTB>lm@5bj zToVlt(IIeHs7rekbF`8?P?voMX+br{lsOW3-UgtV<}y9FnM0eps?PW^cQoHBLrpRr zr#EYV6dq_tN6wUOtQ9#d={MV?Bj4P?*{Q&mUMoSZTxxQ?ayzcVYzHYqmXwyo!M_Td zfLhnIkA+5Ws}YI69*Js+nG_#)7nLax{F;0ROhh3wb~^-SR6FlAe8TzW47@GLZ4TK` zBs-Q$g@FNUuBK0kiQAU70OOpy286-s5SPSW4VyE~NzZ9Mf4l9O*tD#b-Q~yE zHac|7yxc`7EHyjXE;CA{Ycy7MCoB0ywRxJf9~_Fj8Du|vN&5SN=W1ou*%-bSG3hk> ze5cc2>)40uidVuaeZj`FbMPsN;}{>v!}uAS&YNC4CihDseJx1$u?5_>z0|`b0g0V73F6KaAB=d!U>6eCK8y`hWe3UzHsMt15ut zLL-k<+;ad0ABszX!p~ZEea0`(ySdHqSz=@1l5Bl{do=l)@0Zi04g_)2@}ITLZ3q@`9lv_YV3 z!Znr5^XRZd`WSjRLIp8y#ky)ziIucX1PBTD9FU;GI}QvnR!N18%#&>gN-nM6v%P7X zyrc*AdR@0rgP)Vjb@yEs3lX#(vaH-+;mSENV=644x;HlL-@)>~N-C1(cJ@yHm>>^P zkd^+NAopD@j&Aa6&_ci;*vb1nxV4-x9R_ACjSY6y0B5{Zvo29bbzALu3GrAk02O$J zcv;hKfA0&+oTGn1@TJOOZ>MK4FET*Dn$A@aIOrzwMWm|eM^SiZ$V6gzHP|!zP@$Su zQaWSjsE{@gqzk%boTy7Vi*|d$QX!UZvRlAzE`wU-Z^?bD($ecg;C_C(z0cSOlaa(Q zoS65xaplT3dt0>9k=>jC z;yat;4rvQZVIBlxu7cDtK6&O2qLPUcq|_V%oZ^$J?VPQ{{>s9NAP>3(U7WxUkO$>J zg|n)y%0j%mx!GaHZpPEg#UjBMvW}mG(M2pu3=6dt#$+IH<)aS0OGQz3vaKSDutEfy4J{QV&cu#&ZxetthTfhC)IExUYSmH(aNA=H`F>7t@JeQ7p zYjEH0HE8ZNQ;9A|9txka%Q}yZE2iWk@*uO9&%Cg@1CRU-&NZ~UUU%KR_!qjegcVh< z&5{s(T;hC%8`D*;-wIyV10!7SYcZ&0L&8X)9kSmNG2IgO-rAULk?de`uLp}9b&E&L zrw`HM#S2ZEUSn*+UBwreeZRh>Lz@}E%freT5B1QRVOGE#>tZsiqHUE1yl607!cJk? z=^=hIbek7UQxgTStVASQaYJL6er43*=WU-@2RUX+m#)?5JcYbdtF{3QGDb20^v36| ze^_p^to5kM%odwVMs8ytamv8m@w|x`kxq#|+ILF)g!24gcx@7o@Z2eFUpX(@|cJ1A`dlBl9;8CCQ)KR8K`lt2*8ImQZ~wZMj3Z^3-Y_X)sa9 z*e9*(>kXE-gka2@Z0<+wc#;Ao4%HeA9D$w=dPp#jWR(-aVFh%YvM81 z!N?LP8snQ?4@(mpiU#tQSI7QOHjeOKr7A z610%0EKX)h_7gi<(c{m@DPiZJuki^x_J1pr6a2f!`B&gJ=|9FhU1g-9`xsC&e=JyN z*Kj)?_BH02BZ6TN|AsPxZ6qW89vkYs4aAd}I@@UPalzO>?$cGx{tcT9#P}!F(}Ebq zLf%4zf=*&Amksw7YVhEOgsrc2dIB_pw>c#w%?b8~=p6WYKI7;WQGF>CVdAjfs^xa) zb#R&ej#erl$381QpypLsp;Fl=*l-9+g0`RZ4R+4u(DG(4FI%<#&vCl!H_Eom&%ZJD z`T5TnOZ@NtsEDbvv6JQha^+~$gz?c<#rnu0x17CgvaaX*-6ja(T`1XB$Edb6TGN0> z$FfeCw`8ku9>2;)B0DM@xGLcDjgpX0a7{rGF_a+>=a!LN9u1TrH$Myk5mCkG+ZKra z_(i6-vvb16?7Pe9;%Dmkr@dnL;)l zi#{NV^Uu_gsGCwKcAZogqft1h1hR%}LVx#aluv=M4F|1dD&*zq73B4ru$yOq9wB81 z=dl=N)2RSH)&VK@I?euO%(%z{cXK=C;u>Rfm#J%tUjA~J;_05?at5V{atNUno8M`d z>NR!hEx6h{ed;YyKihG~+~@i5^%|z@CdG~?@^I}DE&DJ9L&qa->UAX~MaLtp`Y{@% z+q6W2%1S2Yfy#)5Ml3}b8}&4qTOf?9Yq=0MhotFk2A6*gvatJs0Re}-4m zwZzk#97&qJJWWJMF@rl%MI<`9SQ0`@1OFU01R^l&OxLz^J&#a$#Nfq&7GE_9R5)5v z$eRgYo%p#bUcrWv=m&FIU(Jw{;>jwEo;=~KfjBKIc8dG`C`s_{jKhwTQ3+?FnsGSM zSBuL`k<!udsZ!5^*CRztSsQ|{!soza@Wu5Ji&KwZ{Nh)o; zUw>GL7g+|S=7Xt*I9KvjxyXvB?lmBf4$MZ35CUr4+urMGW;wKdPR~XtInDLtY4dK) z#G0tAQne@6lcEsQOs+wBPZI8f9ZXAY?uXrACMtA2L2q46qdZitt9JY*Z|1k6o^cH~ zlSDk$Slp;KEE)a8O}Hcus&q3eJhzuQ)8S?=SwuN%H;{B!4vlUqC~*!-E-M5w4pH5$ z%_gDsI8#-`_gwVEI4$LXaVoDTM~|v9vh0p@#58S>8Z?Q7<_7VB@NYG#ok71vY8&6$ z@d_^@aq0Rd_RaP)IvH5bCo0CjpR#H_;Itk6k} z+Z`yka<*WzTa{ZM<@&mqyw=3q4KbsSj5^{{l#nhSGL%J9aFjLQ3Kg;=MZJ)XTXYD1 zQ9)50g_{mjsG9wAOq|)3-c2+HR$1V%PDM@iI)%52^tW2J_Kwy}2T3T9}E-D8D7KsGG$4Wr);mMO3^ZsY|YMUwKPZU`GEr`8({$6`Lz1vk*?y zZzfy}d^POb&Jci$8r?^giH7LOY(Q3?amgNKD5_s zA{{D0Q7IuDxdaD1yTnWR*RgPa=|_Z(cn1`J_tfI>RT(4EaWP2?Hb3c>bo&=%yJQFI zjeQe0sAi_n1T^XKk;ayg){>lSyXEv1Y_6%rmW2~t!9}s~BnEcIGWO*jd94V4?%7U5 zk#N|ta1ARFA#S;XaU0e7-!R1j^hOL>_-AV>sMpz#`FGB+6jRr_NfX;@=H}tej$bze z2NQ8ZXZyhhiM%Oa>d4VZ$+;9&w2mG?*D)T`@ACissA z=(^i*8b|QsJZp8#R2M3KsiQi?_bJf+;9$l|_A4dGvkfD7?OM@M1 zCmq8{G7_g4C!0~R#Jsy{QG>ZB^~{S!rtz&&Lwr~5izr7(_L0eKOH7WBqdkT@g1lRU zU66)57q9X;(oLe@Ko%3?y8LeVh(WQDtQSD&AKQ-<=gq1uiqTv{}t_fIs!E#=_~Vh z_Jo_!8Uq^{45VKRU)e<-=`Q(glv;I$4@u5I_ehftC0Ak)uJI*PSVZDaUFh?Skt~R- zFW7@yz%C~ef$We1eO82`!kj0?4m(_0HrZ9$=HiDX*F+^>2|EP#i6QL}Etymy64 zVPYIzStR2yLm{y%T{p2zad7@M8)+dD9XHu;)^@`RzsXzjwQwUboC02#M;IH+*BPSn zppR@t=bS&RAj09?4@4MdPT1tKpPWwufQ9_E7zyJ8|8yF!8z6(Id4_oW%y~?Tj%sz6 zDp^jOZnh$qz8WI!a;D`nHyT!a=e^Z%Q50NT{pC~=MI+5{rwII~72d!^5@%QlYzU-$ z2I3kxuxmb7AB6?$;h|O4kR8YAi%li=5;4GFi!jD)DOw8~xBrq*!`^oe6#J{iy7%M$ zb7ln?DVzto9FO?8Z+7N0u;YQ~&bagt*5&N#L!1u|S(B&-KOZ4(m)2q_YV^R>SO~8= z=1S%4nRA>JD~g7W#X1f7i4MSZUiajspdr29F5rWxhSy=~{%Hh2C=LTTVC)=*za6SB zIkxx{uz2*?Z8(|<18YQ^3wn*zM^DkJKBI#aUEO4G3K~PRHfxq8LvKep)!G_RS z0W7UamTu`oT#mf6m=LCgD@yxHTIsaq;UlG@i_u7xL(aAohQYTpx=+kTCkCtaJHgUe zukL_(5l3^6nWYUVXF-;+zQhfBLr8sIyG6BsS=QN`62ppPF#$ajW@4=|7P6&`F~Zq6 z_Ct|lDRs)efa3W|o`~UVhdwJhsk#CIG(WIOBDotD66`4l$1<{n4HosXlL|9^>(AJI z+HYU1g;2B&r(-W(aQW!rW$LR8$YOp;w-g^^Shyqz_RH}qFIbl)U*RP6cP7GeGONqv zw@$;*k<-uP1V82jwJL?WJfDsmy_6Q8$@zLCeV{KiBbv8MKn>PeB6yA?E) z`Tt9#QXxF#biey+YlFO~opB_jhMq1F5_gI(8cgL7@Q=@jgb^lQr?~~^^ zA%9Y1Z}|T&D-5GQ=J@`iak%g77x}=!!G*!)+`!%3z~RNfyKd)^Q|5Q}^2YIYp~v%A4CQ*226s7 zB|`e0<}{ntRJ<)L%Rovq2w-m-7X@!4>)>V(?A(q#e_wR7jYeH+}- zu{UkSv@{n*7|)vu)nXM1E1?^`EwN1!@0VjvDPKY-8=%H#5bSNba zQH<^V+VW(~MYmRKj~!4b^Kw^xoiWtpcYsgE4%eY)?!sL7o*AX>T}>$$n3wf#&>dLj z`<1cznwgwo{l-btKHeOR4SeM!-2Yd5L&saLR+WhHiNH1vPU}0$IYHR9bY5Y$HASqG%)7&+A2x#Y(7K{!#a#Fb z-oIhRe|DF+{qr35iTm6`=Ps+cGtZ&mppHDCtNMhTcDW&B*4D*T|BCV#TE{C6b4=l3 zL%fjZ9>j3D{#Edj*}dFOpEKT6e)=rHj2q=32*xKwoN5^N8n zJn&FMcU5wj)s|j`w;USdpY-S>3XjT3u>1ZH%r^I;F68~S!~B^yNUFLu(#~(EVn7Qk zuXJxJ;_eI?c`!M77W5EFD}EhC~VeK{<&WE-sZ3dO+9W1X({+ zfntC?bdx0pr~YKWa`?*gEfhHeg(K2%i}&Ehw-X4r#%7vD196^2inyWOIZ?44*Jd_e zm?7UD_mtOLjtzWWHa*VRo2;TO)s%ta1kOM6U-9FLGv-~9yO{)Q zfI?m{sv)>4`hl`~$)8h!q=HWM5uYH~_O~#}^Y38tUtTRqyFXo8{)A3TJM;g`5H>4r zL<&R@5%9q@W)Ve>z1y|H5)lMREYi^;K>Ay7qEj}#u)k2;%WQt}8ujvzlq;htm{%eCz3W4>#VpX6)leu&vtx@qX%b7%EGiaVMyRE0e2H_#CJ?t<;w z7xOx+vLYBmE&Elk|tWTW@k)>bE2UDyQ*KUB)S@Sf zIJlF}viOuX4axA+!wpYBmJts~8MG&iVitm*JiNC5^!}v=ovn=h#MHyTrBMHM9Q5BU z?teb0`MaQYD7g*~vW52#L%EYQSt|nGYbhko^eqDgh5swa^fds3sI0J2S5rv-E zn{eL7rLejMS9kw9NL68WY*c9t1qe8U2Hg}&+0iv2qDg6k??PiN3A9;Lr47CBhAiy59a1f*zE%v zInYd@(q{T@y!c`fJNIT6J^q@-?iMjM2VDfEF&;#&U6H#WE3-T*WK*3nClDq}D27w+ zwDS&|LfBX^h3Na$yvtb>k_z8cO=C1hT{$sfXiEX^c7b5FJ% z;KC-#*YX3%u?eA)m8dvqK=iDO;)E67d}%wJl}l4y{=;`MNiP|l`8Ux5afxZ!WT`u5 zjeXScSQcr6xDA*FaE)Q)&Pop(BP{D_b@UW5Sk`AN+BhHneNXp3X2xq7qEMcR26GXu zhV)Z*(oHq_xRr8Mz5w6ekd;u4l47lhltc+Htn!k9#FOrI@&TP8H0T7P05Bc0XKRy* z;c&~-XM$7kWxF9KJEUPRp0;T2T81Fd>LJNle!2tM58yw}s(I-l5E`HBmHcnbwf@!L z@IS8E|3T#F@3NnWj2NdLnD_gTW zYLed?(g2~8lubjbVzoRpt-^lL9{~_tKEd%=fUfHT%=0AN1=sn3%iM+IjrPM#?}zi_ z3;*{=lpf+HmOTgVXjnB>pEyC_XxPc^m>m0}uS z>8~&rbneyWQgiM_JyEsRe9YFqn{HOoKjjpUWZUOh-?|z=lZ}FohoLSs^rTmK5481& zzK6HTZlDDSF=qd05Pin6%a9<4Yqzd^cyObAnqG7K$z<9>H@D1GG_eU{JnL`eUGc)Y z>38wdpE>(TrM6-(YWalo1$YhwcKFoI3WvL0Z4BX+D%J{f7InCUP235|N7;=w=Y|tN zoeO9e{N8ND5Xzc;O2-O@>aMsoJK~7znw8#@WGl_)YaJV*>CE`O{;F- z-FGdvN}(ko>0DaTByi3#q;#6kxMFDtY8^!;zpKpMiTBQ}x}A2kWINZ)*3#hCJa>y- zl_)~_oie!#B{lY_JXLNt>(ws+Vr5dLa~~ESDL?^*kF)3|W+~<4B5#3hy~{?^-S+%O z#=};}m=^CMx5^mYe#Vwr@8#qXeDj!cM>*i8`nE#K^4wVy%Sm}qIL4dQVVl$uRv9@J z=P(^dI+yGaU9+d1>pGRsbwtq+?AkG@s65;Gbj+4LXy9LYD1u|Q`WhujO7RR^eeC?{+xDRvl`zwN_D@G>&!0X7KvR= zFAxI4@Nx-b{FL9;lExA1f!VHZpjRa?H;X=hNHn9TZ~;R6V%6|W%! zT8*#3l3-IokC6d8q|xjWN63bLfj2E!4pXyQSryKO;i`KiXr4+O^0B8kWr$u89BmaCIeRAXjEvfyz9b<(;*}oD zlejXMm|3&v6YTsH#pRr@5x}(^HAh;6@@6ah`ob6CLy$mMu@8rxQi5;jw?L?0MB$jlNrRTm4!GO_`u`j9FHo^@OqvF67vZ8^} zGfUrN!q+cHdmC1K4ESBq&tuUIPO7{e$2$2;9f*B7kptA5PrdM5yz!20e!RW|_ptgT z42Z5t5Jo>FJbqzMXbGv)Nk&_fGeV`I@(JUHR@;4~3WZUW-30hD$)xlF~;? z4b7)`NhQ4I273-!KJvYMMNXOfl5X2F#$I!6Myri%rK{Atuc<)`L(>dX7d=?ZkP<+? z-;9-S-PDUkUe>px?Pnd!jc~`CAUCVpo|m!OMzZJqz;Jv9lVV5|1$O>j-7zSmqttsK z8q82pru8_$uf+P(D$jO;O?Knc@8f;IQMCoXRyC*{PQ0Ngb6hS*-b5i-^@K8qr<_#Q z&hO&pjz|@S!ol^cAysI5*HLBLEwwD1=ts%=SWmRGuLfVnca-~4n!=A`swp9b215#A zhIn^>i%Y$z@HPvrwnOf{`}Zfw5B;Pck;r|asT+0~v6#heyQlciUWIqh!v4bljrtrsX9Z(L&iexK6wP+FVK5PXnpm;t0BV)HU_1FDWWM z0IvQJ!LSDx_Z%iVDg-p2DkB_yg$ez0lR>U|S;O0*GJRlx%!Q2_JFML}bZoOu>8msv z_mb)*ns8Gr<7*QYHVcg|p{t?(!DX^92O@2-OhyEj&jbU3m5!yC97VDrDTOtgtKN+S zgm1Yi&Q8056gV=V2vL}irBA(YT~pcY~r z#|+wZ4V^qja=TSJz2SNG@mU*ti>&Sy34)9|=1{13XddFRS+O^Bw=6+2i?8|@EBEEL z2AsTZ%MKxm>RCGwq-UU!J|vC2M;zkrX>CwVtznQ;QIYU8!gFgNW`SMT4j|BWcFDfq z>_O7O6j?TaY{vLTm~LVvA3)rXFuTz={Ja6MhqetDug zf-S}sAeiH`qFQ)FFen6q(S@CN#%#X*UKz+KSW*${3~8pi=iJdHmnA9O#kS1&aY~C= zCol!iw>W(G@+d?=?KN%hDLv6t3Sm8(H+0ssGKX{KWz$DX+_Yx(vP-(`C7p66aDr21yMz5ml@?%mE5Dg^fN% zwqTJ9fTaOqsiT4vsy`Xp9-Ui_ZWdeF60$G74_ znbbJ(y(xE~hLvMjW6WU1V8Rp&-L89yN7G$xseEhb2QMN1bMJw zNNj9YU>5?gtqf5}u$rpDT)k?so+-lBezAwwU+RxaTFft%X*9b_6s{?{wDl|4upnSc z3HpdQIrA3nXPCH9PIPfZQPxdI3M1h`7OXw6Xw(fy%&tGqnUOYNQ^Yy&`LSaYz+^=g zD(2P0Mx&}Z@tAK3R#d)PU~RC!=gqQlb4j!ukgX`frvu`C!S!)e3;}eDj|Cl zKALoPtyI6+vewe2tLt2Oh*A)cmZzA<@>|o9%oRl_NTml38}GnM^gC# zK98Op{~wtWF-x1z?gO^?9lxO8+hh}tBBa+HnNwSGGKgf788+ti;h|T!|KV8<_Z-<6J zy;Pn%qTol?D5J-Wx|-z-elZ;!XjnB+D6cEfZ<_DnKbqjYdR1 z_)((YU2LVLdL_!H-L?YL^4xBz5WlMH^zx~au%e+S#O38w!>r5kv8SUAvZj|bToYUU zAddzXbT9LFE%vh-%S9qM5=cw+y3`{jLHVU9lm@*ebw)}oXAx29BWz-E;ArCE*Q&jl zx!gfv)K`@KfHtL2$Zp*ouWjmOhZgU{mA1h141XUT3|!WblI4U#)39g`U$PB-O4Aw9 z2>Tj8893;npZr}L-qYA@;=5WKz%`{N;6yWu0xQ6%;L?@qXJ^RmpyxAOzN*7C#v}oT z=LMaK`ORq*3%lhe@p8cpdgW?Mz0TOKDK^4~@|Z5Mgg;Ny`Wc^_j?R=K_>*SFTbci# z%f0;{L_`sst9L zd8wkdRks&6-9}5afreqWpGzEv%w@?Q-4Mf3JeSAK=OhcZK*OLCCm7^~Qjw{tUxbRj zAr_BJJp5vSN#Wl4Xjrd>PGLL$=Ly6p8pBRr6m32ezI53dl0^Db*gHj;D`oBlcohZ1 zX42@Ye2ll=ERt+vW}E@wRRhV49Dwh?GT___EseO>N?nOSQh@aHl~WiB>)Aj)xik&4-*w=s!bZnX$Bm`NMc1-EweWd zo<0+hw=%+lSVF)%YdF2!v>HdPL4T?CA+j+E-!k;We|KEb$f3LOw0=s`KO_e{Ld3opT z+RvIGRU!yfK?P4C>U^FwNf{}_C3`_3p~$hDR|Dkg*KOUJ#Xce~o?)K_5(j>l^N)I% zuL^(#zHE_mGkYJdIiI&OFY9-A`$8~8lEGQZluxsYFccWEfq^+o7BW;D2?j;9Q=eN( zNKN~qAz=1=_p@7F(`|yC+Qk>Xl`QIG&~#kW?VM=}scyH0n$7^wY1xilh8UmF^j)`V zn}yLs_t7fqb=3^!(sHv-PU|DF>07gxudTC`p^Gx14YO3x^`l+4#W?UPNzkUNJ;Yn! z$gQ$+8jc8+B{0!d7Bhyy>b5grqc|hKg%J@nfmtTjri$@{_eqUQhYuUh)Wf0}euD*} zm`XC-ejR5uPw?()p3DH$#7;5}gcP2jZXS)I_u(^oP-a~0BDU@(PIk7w|Pf3t_n&Ky*nMLgWubTgrSg2OQS*K7ozbM zdqrV2t#0vxbZzHQ>NnKfPmN=CxaAKi`xZ@V_fS z|21&w-<>i4563KQZ|7p_@ei-7q|XLxoX-Yp_k`1Q*UI$SvdR^aq5(9Wo3$Njk?-KX zC69cP01m^fq!GI-{oBgvdwCTLq~~dZX#!O*^LlDZ3!heJ{z=YrnFzPBHqn6?!m_b#lw9Lr1KdW zvAttwh4fJMct!h$ZoiTaG+d0&=eZ>12Ppa|wJ|1~yvoEttFwNq=v@M~daRm^8L=ht zPuKL_$s4$)j0_({#f#~qXM>`JzQMIzpcS}7MIZF*vCH$YKoa_RfO3|Gqgx|qM&jXU z1v@wq_kN_B6jMATb&ieSS$I?Og@3sz0dv@1wwdVXGJLTNB^uW(qD1#X#B&X;8?HPk zyoW3*ersq>K$_mlsRH(1Nq3#l48NgL;e6H+eZAgSg!1ou>J1OFjIrBz4g6-z0B!*8 z{FF(r@cp6H>G7_gCb6$l-{Gr0YW5ZJ7ESfX&{)@@6#ejTp%JrR$c~J$7$FDv#c@E3yqFCsVQ4`~fi^h3qA5!x%t%@}d5^;Z&QNsIg#B^7HD3)<8{ABYDf zqoM;9JnYTK2 zxXD>wqHKL8T1I1X$a7Qkt)msNx89W460hG z%LRJSk&}Yse+v~_D+~*VLKx-~7vF3=KU{o)_=a*SVo^X~glLp8O_MmsB%egnz>2`0 z0@_CABK8Zlh{crpM(Rlej~MiD<@a^qG#`fy)W%OfY9aO+vFP$amDcdggUnl$3`RAk z%s2VpN%C!kndHAF20DzsJ0vlVhKI0tY3|qU$%oZumE_Z&&kI>O-^G`j;^iRaduzAK z=$>FVJ-DBFe9bY9auo^Q_CG)bXBFC;9Urid@NMw0?*KXN3z~B8sS5e7uM%s#z9qtf ze;K5QBNww=g3v&uvQnrNdoW*zR&d3lTsIz0v+Z$V znA!Iz$QOui&MJp%j=yZ~B2%_6z7P|apzd&Q_2T-a>hP5R& zk|Ti%lpd*1Dr#KfRuH+7RA1z@s7xe-NGe|;X~Qs-5Y1%f7(Wz-PO_9fr(u^Q=MXdGO}N6e`v- zY1693<55)4Ek>57{>i@^6R?4xVbgz^SWpW`2&n-K;bdt5$)mp`D$~R)1|rHeZ{RGe7MLi?m)2j~^nn%Y|c6B6XfxJqY*Sp0re#av%N zS=v0-TsXHA!Q6#=R*0u4@godVn~ch@7+G!2v9#6hQ%9-e%A0vjy}FsT^GMekI(WYR za3W)Ba}w|hDsNm6{}qGA^=4pI=%Yi$w}50jt8f}6np=&rFcyUAVL|3rx&}Um<8M*C zFS$UKYiODdJg2oLaaL3;V=AM5a9|;Tsbk}-$ic1g3NmO&?qwMwMO~z9$<`(+MqXT! z>9w?0#)f6~V{gjNSG7~Qj+CE4TIrT@$!2G|oQ}StW#=>kh$Lo15v6a~k+Qav3F|VkQHb}5 z=S=108CTuH1p};|Ol^KE^S^oOt|v%ymw5|b8Tn#fQOY(6?TUAGu>%H~%f7|Q?s;8SX-O)8gi0)uungjw~9hYgAvh{>JL9n~gSp0TWm^QQf zUdUANjOI_xoM+A0ee!xaW#u-TGYLnG47GQY#Cwayt-WdrYb-J(-a@ovjFq#c40Ixe ziv`SvdOtT4Rh*zEWsX0rP1bLJz(4^R9W`~y>FqIHq<;m;NC)%TR9G19H0XJ!-|n+bL>g~gl7miq6QQZ$X4ANs9bt01X(K3ozU&W|1+4uO z5Hbi`U!rI;(uKYTA(9INsHqEMzUt-(@D{59Fqb4~eIzRFd|t5E4{O8lP4f)SEj%)r zR!U>ZvCRF$FVdT($e|V9iOJre?#{NVa{N#n+V{&@XJHGOlXn$+sQoM~Z9bfqXyJRO zfu{OnSX)vXPdsL(ji^wb&2#F}p!aBXSXsaGUD@Am4B&j{AWtpw%-I$1XQT*dN=`Mt zUE-K8OUvKygR#trFHQ{rKa=jrEX9gjRt^F2B&#d*ZmQDvp^%ZGHD61WJ;HQL3$o%5 z3wGfPAwb0g6G6s}f2qgwFK|QJun^t{E;|Qz{t&sZF4#eMJW%9a6UDK_XMG?;VcbaHQMiYayi71Kt!{Rn!Kr*wJN~f@N zO6QDZSX;6w#e_P{7)LR?a2+fDyx(vouAU>X;LB!+BtfJp|IrBr3x&rXuO^=S{u6`+ zuOvUc<6;~y`hg(+DA7u-P9dc*t$o&$f*l>wsAz*oP#PM*$0E(#QH*~pHA~JA4vJpiY9pN)Rv|*R`Bm3cU4 z(DirlZk{zNJMh6{D!$Hz&(L=xs_?z?)F!|zG3Fep2R1YH>-GN+Yi}8r_nJHj2X}V} z?(XjH?(XgyBoN%)-QC?GxVvj`cMlL?pPX~%zcah@o_XiG_9I_;?q63|b#-+poijFv zG>|iP9`m{+-c=14uEXRa5T1BO3fQwpK8Iaq$rf0*7tlqc-67^0VrjV;OcgFF3BvI9 z>mMCDy?^X>6`(sOL;AZ8{XfItpL65?5$=>^e+zfsKWyqR*z)oclVg;maHO;l*BxY4 z1%O0EeT5aSrk12|ZO=!}M1N7x=?Lula@-Xl8j}l^QYs>3V@+o~o!1>LUtRHkYOKX6 zi0nXWHVSOTFy!u&3j`NFP@uAm!IYZpLJ6)dkO%8`Qm4A9#(W5R?s>&BRcq%uScPJr zyC@l*$sWxFf?YH&3Oq64nFcdW*R=&7ttB`aK!ukQ(;0P)bEIyP@?6s}#I9l!PCT7W z#ZmI|1Ud^EQ3eQ#3)wN3xXhsKgSDLBr&M_j-Dl3>pT)CHbl~Ej-tr`Dz1a3d`Egqx z%^5;w93yx+6*kbT1C~GLX(}h;qwN#5ZQ+mfZ$caQvgu@~^dz6Aq!XSz&l``O^~zc1 z+f)Kt`m#^vA)hKjYkO)L<(tE~s+rF9F3mAdkGu>ux=OKvhfGNv1rpSY70YG>k}YPV zEL$WLg|dqw58mtz^eG?_6RLjhV<(TOk%R50>>NgErN!sOeQ^>zx#K*9o8CyzRW6QD zbC}!%Qlo@EotC_KQMrIq?RZ&x@6Un6n|%q#+G+Y0X#Fk7I#K`0Jt|s{Tr4yr+XJSh zYpVzMmXK{!FAq)G^|%e@Pd#oSg_?8{&?%MuZNvVbpUGePF4LdgQk07J?{h@&!O3(s z>ZJ-j1Vj?ObHE41PU_X+$?=eciaEhVFggtIE`iIBj>w zn|;G;X_h=n_+%5JBLWBsSiOJxk_UeK>F<2YG-(jP}(ilnhdxIb>j56UdHD;wG z`myO0FeU!_;-dUu^ubYWXBW|FzKzt*Vggr5Fg)X2x64FA2VA(iwxidrLF8c5ocz8V z1Jjg7^;xQXCtTu-ZmXVw5;^g1&@>?ak1~xn&2i@RIQjZ8VvdHxf28r3rQXb?=J3v| z=85Ni*G;7DX$OrwD5?ATe7K|~N7r~RT3ZGR{ix^)bn>3DGTDfN_&s`IhxP5-=Pjh+ z7qxWSv75FF1y`)0gc9RKF~it*7{-^3S`8UEJWE1P9HbJjWsx@v1>)@ko8XJdLp|z`Da|I;uYwHj;QdiCj{b0Q!dz1cTC5j|3ckd?}xhNzoMw zOE5@dyi)%)TvMCM2hu%=N(h4f#|skIFPyq0BVgj0P<2>i3FFL4sJUVgbjt8VGW3f? z$W_@Bc#`8)Is*@38|#5!89q3!JCw^>!Kg*5Unx2U5OdaVHW0=;XA^o>|we8Qi0^v^VR&AtSt$FW3ewEHel^#t1OieLQ!R$xhbM!w^ zPk@mDD+`tLR`dWf`%`4X{X&CWUDA3Ktx6BZ>02M4dR9`a0+?=__x3yL4-2YP8K%a% z`0Lo4b@XtTYIwn{`+ja~)p!_Nk;&ML=#|NnUW<%)W&fbS&HRXFytMd{HlnqvbQyzo zHnVl{9)9HGpD2KtODzS7fQSTl?S4XB=txH-#W2Kh$;ejka{mWR!9tO9OaM4=?BB9A zf`7-7|61SwN18{K`tuhQRn&Jq9Igun+NK~O%?RJ(6J$h%LP#TPAULpfB~wMrImxtm znbV2DK{Op8M?gVDbHqRu$~!9Me--!We3~SYU6+JD`Z=zB_1fLh^=kJ1{B)S}No}V% zoB|m-SS68AF$jyJut%k=WY7=|8kvW)a#xN-wb0;(WpWadU4A+cPTa2|A3aRUq?JE^ zmm>P+xHa7Tx-$Iey3-#+Wuiag>nUhW=KicSmEI8bM(5c4GHPdaK2!;6rr8)MySYXS zyGrI@29IZixc%KRF5fL(jGV(=wf~b!W8L8ujEa`!vP^0)?F_Q?y725yq-nb%x3Ok0 z?gQIiyLEAuh5gX!O%OLI6Ai^(1YCzce`;Y;y9QS^ zIfTple%p6UCxo=0H82cD73V*#gN;?C{67W=l9%3As%? zqQnJ|x!qM)h5OAhdzM%nGSaokB#c4u8m{v%T}>+VhU0z0dp2J)lW9eB)UVQ%1t{z*YiJvjzoYmmMfYo08|&tI@Z zyo7-7B0wN3p@%!O0;@_Q3oKt98ozNJ$5K1u_{&3ALMdsw7403J3Xb}#)R5U{?wZ+WC&^nS4a9*5pCcPZttJ6%X#A7d zTM`XryePI$zbTx$gFx>U_Ir;i+;XgG`5CsDqi{epNTQ)A2#o^wWf3k!NEC;u=Y!(r z$@sut@E!@18o|nudTy-a1j)04I}Z8!?%YAB!yHz8c1Fj$8CQEk->#AaY*vM8 z5Fe9~M!>JHU`Yc+JB0xah}!?pCVNG*BH=9q|}^1Z{ppn0AUT4%Z9R`~Haz zl1lIyc}1hr#M%390lr?vpq=p7Fe0(bCa(!)F0+AZ2#%8Lp62E5mIsD(4E1PtqsO zTvFe`3dz;Yuoq`i!?~KQEt-)ISb(jFmkEiCDb~Gl50(+zg{)0Aq-nne2Xx;GTMTru z%<*_^gt#u`483Vw8DEgoB zRh#+Ns~ex+8z2b5rl2oxf)JbUKf<;nxMo~Wcd8jTrf3nTsG?u&*d|gLdsYFRSXGGq zhWL<$qSjveP2+TyHm>F8h<7*EVmB7jT$dTsuOVR3iaNCQPn*LuM|S7S!X#>kPiP#e}}Y1L(S6`vLNMqFN{LD{)!Qx_vbHv@9YMX}La zOi#*v|IXQ~igh{OaphlTG0vWs$Mn~3BS##PF)DOg++TCl6iXWkzVWGUPnUPbt1AD} zWbMt_j3>cpUo@I9)=@H2R%wxFnKBNorZGl!&%y_K9?^azh z8qTF|4C`F&XJ@xsq9fcr)Gldyq_ld(Wy<^O^N@S6qdBB$?2<1u9{03m9)Xej5gGHH zF!D+pCqO0ldoX%rRl5Uw=_2@A9!LAX&MAK|wQ*z-hu(>Popd<=+(n^tX3`1+`s6Cv zD)mnEu#;X0o0Q1d7+15-X_Zf4g;9o^2s`x0nupYZRP-Hy=N0@d&-=GlKs$REOEXL3 zKR2lUHML1aQyE1N@tuqi!jKR%SAZ@I6KY38Kom^mAoMd3o`4iyhzVqXVanR3`x{kN zyn$sBe-FOtYQritVWkD0r)T@?tLMwgua~zsa$ifE!I|hXvjN7c0U21py>WkW#y|!% z;_=EkJnbxFBzL^t2uMA#+JPB680p)&?phm5?3!hD%oT9qvwF)F zc=k+hJ*o)Aa{i%Q+$uv1OW}(dh1N7*U!Zs=L2tiFHUtz;C z(@Kaqlcc^(uk3%8&M@5fWa@X>kDG8#lAU(aq|!e1qYZkQ+mkaktP4 z@py8rt)5DXZiCH%s9Jfmg*jl!0zPI2-GJ?P%;v&EY(r?%_Ho50Xd7+F5#G*;P9=4ZrFz zwoHZU@%OU4AFzeqYP@JNwPyVL?((igqB!w~M4( zbaj(-Lyoq%79Ast-%{4>zj4uroG7)Th{p5XxG`)9A$CdR2HeZNn1LMU<4i{12V#?C zDc(NhhKhf*n9Nbdlxd)(hnH5vb1 zGx{&zl9H>P+#lZ-!12WKCnHW$)|FonK;>;ntXi*{p$XrDY$sUnQ`3)BG&Vv+i5~+& z{1I|_ei_TfI-h(z&4eWT6%aUQkk3EjUINqMBPyLSl?AW>BsgDf_`JX0p!j+nvoS=@>m;GGIl=JlH=+=;_Je5Gi3 z)D7O2FO+g#O<`o8aVSw(FQRXh^rC_K8AzzbEBxd8pvxmxWmF@1X{-cQoo*)&qGt>~ z396;2{}%Gj4?7(HX#@EScL9H zG~NPEwU|F#d!GXH?CoBzv*wO2+xI~#OO~G|zi$xt{+;VBhIN`*7h+@%EfvyRwv{FR z$nq)n7iE1m{^x*a>*3PpUI>{k+BoLMB`Bz`y);#JZGcc&V(T4XI^?ly9#ZR69KR3v zrl(pmP&tq5B$2Pwl853wD98;N!=yyrI!a7Bgo5hh=hm%yLv{v0v};WiY*DkyCCA~a zuYb&={k`#(M^We+=J3nzO!OHWf1zyp)9bapYd`-gWsE7?*V#T>Bf ziU36t$VlU_RtUWt52sWmO}h|IgJ!BIRM6;(74HWN$Lx}9ba8T$;RDSt@EVNqkQsio z;C#N@;ZvIZo->NbK$G@D^rU&|eD$`;{Uv+!_izfk$Ac$&2XZI_X*duyXY@dplB}qe zbkLTvxG*)@NGx2F@^Zid!x?FRp98=5h_TU7hwj$NjXwOfk)w`dDts3GUJqZhki9-v9KtI4;XMit^(+R={L&UogQ9SDE^>#j3dydwg|u5Upxk zVUwj&*;{tobN5^8<^^RM24qaSsBEsQ6ni7q7gxoG!^OdRGU5!drc8BO-Rif=TID%g zKWf*$!)|71(g;qT#c+Fb^e-&yJ8DykwBppz_ZM-1+g%tm-m>ktnA+j%IKbraY>1&z z{FD|y`l7dC4iASj4HnPiVb>bOXE-O_#*@-nG=J!9uXGQCt`#n4R&Z;vraYc5xs{^Z z+n)szsk4qjsnU0#M`V;gvAiYV8Jk#+pX&%v`_W<94K#16)^IKM;0^898)_j_X(?SO z6;TU??URh>dGD2*@;z1$;PDOsv!}~RvT=3@n=a-@r#aJXYM>v>kbFs1aXUa6ORH8j zNHURsIG?8tn2VkE)sF5iKXBDHM~KFhk$b?uOmSh=uV-ljfatMQTH;Aevg-QMh!^M2 zbw|(j$yoorpHjVwoh93t?P!@o-~B=3p_!c62nKUeH7WUeJisuDS_9u9@hDm&sew~| zoS-RQBUM9xuA*IoQ>Vu$^2E%ca1Rv+Cig-)YgayPs>tS)`nks`FESG?mwj4TGllK1yzn^x zWa-Jjhx9ow8?OR%b0N!cp&>JbGkY(F*PTJo*ukHqi4wU`GIlkDK=fiAG|iLM0$R=? zX)Q*QLBxNjhZVC_91%*+Az@7td4s6;q6akK0W!ZA%B-wQ*uR4$6-FkuN_^&XCV~6~ zFY*R?uaE(-o+kv#fIkXP?js=-UflK#A1KDPAsmps&PUN!NG>UdV4PMIs5FTNU#!50 z^!xTi(zfIG;^v9gib!kFYF>VNpF<2DA_6L5``sC_#cv5M_8xpmV^~`yvHF->KOSqw zyH#GyS%TT;z7f8|M&(7_=Y+~jmtajho;B~;wSzCshLQ(<8-uy`df$2j(*5Z;EV`yH zn;TQ(&ff2eWE@KE5qFDo2omXG?dcuV9F$^Fvp-uG){mQonsNNnL{^mJR@kUoj9Bea z!Z+ypv4J_P_->RLQ(MYD#rE+BIBu@iY3T!M*aytt4HW)6aOC_4IR3R++Ro-EYh9#p zSrqgsYIEq?e?U~Cv=KS}1f=Sv+m&rp%`EC`*>*!Lg#^zv&{t68uaHJ=^JE7^4z?cV z=8qGzX{$FW_&Izats!q!?@fjk!k_!WNQ=B( zpHfrIqbPBt;16_k<4hENr4#;1u4GztJ|1XoabK^bJ%rIF_a{2)af<#%M>nj>he`lC zYEadwcCDd2!*5Ab&V@GwmUQr>tnou@Y4Lzyb{?hM@g9g0Qq-&ItGogwF>V6TO@usD0VfmxFP99XeE;t) z&?Z?TA!%v9A{m<=-=IJZ0a(;n0W^@J&CLZ=^)g&ec>kQiz=0lwZE-?6N+YAb{)VgP zla6_BpRRA8I0n=rx!RG~h-{F#+MKkCjSrk`Cy!tJ1=s`Cw$eAG_lB8hReTQ!h1|=d z9?b(^E`OxX9IuxVHA1YFt{X8bUh2syxwV62FaT^aXZQ^}_^xsscpB^|cm9HXXhRg_ zkq<9|qH!k<5^RjX7im=ohZY-4ym7Zm4F2L4dXh)mcS;<=0c6QE}&&`x$(|-D`=aR~niQS=6zm z09EGc0&%Naz2W?^cKgIThyHu|^SA2jfBx_PQ$IqYV&P%PCqdhrDcuaHXVdY8!kjzlX@p{cQgAbakj(M+NS8i)*w-MrbqK?HZkuC0>=T*~4g-Vi@A(u+4I3vHUUcyT0&1i<9Kd~N%j>0MDN=rDeg1`QYCY+ zaXxX-HRyQ-6a3T=+%yeTtu#y!#jhUZV$*8+W4mvU*d&k+@QV-vsL22K%I|+yY5z(^ zO;Y}=(iQ_Mt=0cj+WQ~~0f|ynsL}hpGAa`HRjv#Z>ISiHm1|82R1&= z28$p?8o@xFgsl0~#`8V2mr9Jue#;#4U8KA*76i)~4(^LolkL~Ilg8nAUwO>@MdtlC zZ5i{JyzaC|Ff?RI(&q7&SEBWUS13^}MeIA17{GO$;of$101bHxDqfdy&xQ%FRL5BS zk?WLxcrQ$HCxn=qr=3@ca<9?4eN(E0L2d~8C&@$HLqE zrN0^unGRgPq#tb7*g4CE-^4)m2u%1RbT(T4bnR_Q+Ap7PoD~wXdyt2g zuCdoW-HhHam<~zep@&q5nH}gm`2t@7AF0DcuQl?`P%KTf-!RFV)&PKq*ic|q$L3a$ zy<%5qtiaLaiK;~yHDL0ii(V~R^Z&s^^m{Aoe^*-Xzpb?YHV@=qD(yd$+uvXLKbY>H zP!6~mu8sqk!pJd=lJv8P*s-xKl@qjm%F~OLmgxNy&jxC#M77wA7Yr1PM($#kKlp8z z{<@8hx=MHaK&$(?V8L6CF0j}d>s*-Z_1ydMOSdv8 ztgyu7g*e_Cef8nfETtn6gHrfvb!2!s6&e_HV0qnTyUF23m^c)cp+?FCK6yscgSNq? zieEm@KZYltr8S?l7EIWQP71Ga-53VJMYw?zt~ame;_HoskKSBDIyxI+SW;e7 z!Q^^0fR=jYf_E5Uxchj?QF0M8aef+M>C_|Qa$asVOr?v8vBV~bz(@z(RHk*(6aKQ* z40B2i|6j zNQ>;xp^jZ0M&16pbk|4~weh47oQmg%1EsvqUWX=bMqGH8jR|U{<+g$Vv4fd1Z+bGB zg69mdRyt?}&n(R)-t|Q5`zh?=n3edb2Pt9z#3J! z-eAvByUCqCxP{1RVIYYktVvGxi5stsP-7{K8-;T>O1|;GJ(bMK@5pBfNy_qw3J5%t zs)(dJgSrOnlR~i*?Yyo#yv5fd;5Wt~r(;@T6GqN6`#(o}gwt;A9ELXCyD=3+B(AhES^OscB_FD$qs3zkClIzv~^v2)+Cj z$!^rE49oKH@k>(SJ#5q*^Q#ajy5a!YtTpHp;Vjr~Vj3FkT#N8$>qg@&7O*vPw;u!O zcC()-<`(I9Qdx+A&QN>MJqlyRVtIxb{Uo8SGm%+>A}bdP%sg3cGmB%e(uLgx$iqbj z9U<`J_ERVU2l-ZvY}bdcsl!tZ_n*otdAk5P_S7g`Ay1@Cn-nkE9`ZMDFuz-ipL0TW zV1QD?{I@IW{~d_^we9skAlANW%bOcSH$F@O%;yDw2>WMvz^6s%nsIW@6K- zAs*8wRE%{8L=OQ@3e1x!AhtGlHZXe~9#5SAe2uBu`otqr;-|U6G+rLSwe)#o2p5MI z=L;6P7?0(H2p;vb+&B$j_m7Dc5+Oq6Q~}MBO68}M=X+vabqJF^uK@tViqn$4v7ABR zzC^f`+y^mPPLlxTFpHcWjl8y`KJo=LB|U(mA&;t@quL_`uI)iUiKZ)}-lfU;#IO^`;s7 zjbWo#W%h4#|Z#eWQ{`jQX4vUg!4^IboB)Y~+_$|2d2x8da zeTdP@=NgO|UwWUX%2f!Mm}cfQ*(>IUXgzweLzqJF5twHG2IMdKQtx0^QirhsV&t1V z5=}f1d5H--tdy{yQj((%Nuava4K;gWSRG+#ESAfKD>Os$S@}7|T>pvVbH5CVTHv`nmT1TPITA}IKg zVSLX8kzdRVdwgIM(^l)aH3-7vGUId|n&&u? zpq4XUI04%4#6Af=YglH2WLl&|6rrLu(jDnRsElSCWbsmAoF6U zZP2ih%*y;GXmS*b?@Tpb9G<|EVs)*C+TVC&Fer@U7s9230AKBHLEut*3XnEN+eEN1 zvsJ~fZo4^{OJ6?HowaNe9auw$pqLt|8<=SxP01cb^eT@$JWL>6QbO^B8BR>-nw67` zKev>@r_$VZiXTRNfX;oZ6JcL0&d|Q|_9pr?>B6%ntPg_Mbf&7+Mc@@~#t$jqfBoWsA*;nY${saqobXhq`uaz?imu4Qc>z4Ey#I#} zi}fE5>wl{oGJmQYGi+`+{UCppt2~6l)7Pa{5^XG;)iY>5FepCYF#iD%{2p;aGj`iP z+3mI4sj2g{0_KK2`>pR^!5kp6xXc`N>Bs48DqCCqGT^n~?HDKUZwnVOL^H?LrOYV% zmDtBaW(Cuv&<;$~!+AWJc)#@+RK(F}wP5w}$5|Hd3k>N97hssS8-I;EYYd6^jlpa` zEBT{h;r*^yU}$qmWh<2Wml0o6uE-5OHKy?)CZ@PEo1=IM6SJHO=(O)OQ*@N$ngTz0`& zK{6rJLD;6=5NCL6kUR@Jo(>K}!XSA8a0nTH$s09X?ZXhe1HZ+8I*TU7zIj6y%Gf;J zv@B@c5uNjJp$F9Iq+{mFUk5@y_}Nq`Y-yrd*WV=P!z@b6KGV#9n9qM`+<9-h`qJq7 zMb9kziW7SzyFHEO5S~HoAZgS(25KSt3{5};WEL!vkzAwSHF}y|&36ba^>JpB1A1;5 zHRk31ZDOk&16e2?=j&*ZPIi(A<88*UAGEu`Nct>^uqhHVrU~9)>ayq9$uotz3BP-8 zHc|DewLi>FF$aU1|5^I~@2b^b4$CCKTIrwjq$S!UTl7JCl^L*A^ybq51S=U>AmjSm zPk~Q)+#R?|CB^t6-;%>Db_0HoXgirG<-$HRg+3q)T1Q5wHUVPGN>IFLC+e7-N_+HN^+tw z)*F)%|NAZt|CgQT5NXT7j|>)e1IXbZ3RVC@&~O|JrNQ} zaL{+u1D&gdveiNu*PaiwELM?<&QkCQmm{0@0DxW=24PW5Wq|lFQe zoF@H~V)JK}ic0LY130^bzm=@h$O6l1Yf&U73t1)*)d?jk13{q?sfG(!l{>ky$?eu| ziayfq0&zGW0J#IpNqlzyga^oFm?H@!>xkQ}8@~I-Y^?qIIz6rb39mq_=d+s*k3-#= zQB0o0nyP;bb|)>S)UYANf?`h-dOG2UOfZvAFN1nnHY10)VuU~X8562~{9Um^NhemU zc^lp{567NV`a{pjfUaa@$b*Dyr=AdjJSq59kRr|c+)-Vm&=m>PnbNR78$4F^pwRHX z)c~M}AFS1V*8h;Q&>uw*^RYOkY8HbJo?Hb!{rNzyzY^r8nCAn|X}wT+nO=yKLc)v0 z1!a^$Uvr*m=xv25ysCf`7CBg(Qj}+%SZ?8sfkfJnzEbIkMG_A0@)2MD&N(JnST$>_ zKk~>_j;SWwo}xv5^ym^CW{WkP#h_GNDnu-mC{LRzO&6oPRe<*~BJJQ9l$ZWI7iQ?9 z*V7;U)VzwqhkGt)_B{3TP8TaK_)Dbi{_$vrKG1}U_#SXocC4w%(bG3y?-I#qU>Swz zArOwA!99QFY@+B;g`oC#POn364Yira+Ug5HsD*&nGNsT zr0p-QhYp=u&6A!am%qKjR~>%Ac>g1sPqH$G9}S>H!T#+~{QuXB`#+=tbxju(Rm^uX zN$v}l#v+_VbPH3ZrpH!c$|No)Wk7Y;X&dUtrFmarSMH7|07kqZJA+`j%63qxKgb z#8RFWBO}dZ2G|!E1-iPX3OZzr6QzLxIg?=!^w+zyC3r;QIJ1(l&;8+dQm{U-nKitb%&d=8NJ+RdC*(WbjAlQGXgxFu~V@H5k)+O^4 zQFMJyEF9#?VLr%o#&ZK{7T8=-k$^3kH&pc-O;d{?HR~%AHB5W^o|b0IJReg3gJCzM z^~*{yBi=dgf)SVYXlCxkq14#%WVu~x+D81og9c;dGcGQ!O5?2rWrsjxG`(+i0WQ{n zT=0rIq!HhxEAEBKB=RoQ;I3z?f2v0#6O1_{%AFDa zW)R-GodGr57P-}0z2yVYy&EH1yZrM5U`0(F*!#hPSzAU`X0%N?7@!7ElPDX@d|})8 z43@R|L^_YiJ6d}GR@s4dz05&QpoXf8vQsv_UEIvOUENOdU2h;=kKu)1=jjxtWJG+| zyTX|mwKh(b3PLalCycVZ#Uk|%X;2uYE=L#L&sj42#Pob-!@9m3$Yf8Ff<)3VYn!YG z9`)948eujP=PX05t)JpefzkJq#);@WZz%chcAa&oLX9}NODzP6s8dG{{6*Bz8@Kp>JBHciLx%s;L}m&4t1De^VD%`}9~E!6Rf{@83! z(J!Z=K6$}Zk$K-QSYKUEZ%U(gJ2JK?ZdKzLfKp~%YM|<2w=d8R4@cZw>UI>7DRT|# zbZ}Y`9Y&-neV2RgcARhbrCo+de@HHya1Tq-=gKo$mEg4Tv)6~u7}Dp;x3bCaVCdB! zaanmx)_ z>jQG*UD5qTT)_p5?)xirIKA^M9^JlSMroBWm{~43b#0tlC#9iHpIPk|iMB%nSZ9u} z?!vU?E7H6e;iGy|WbS?X2X&vFv`~9E6NVc%mYFg)#DPV=BC~m^be;yR%|e8Bs4&4I z`Qa^BYw^LhRo;@gj?b=DMk37lWn*h|JnH(QK+nNqsYL!Q%Ruwpb+nP^Hym8!MbeDY zR2ceEVEfu$92?;mNEWc}QDAc7^4B+8;!??cwt|)c{!1V)ITM1C)!6x3xEAM;3&^OD z%Dq_T_|%iYNW}eKD1t8rlV-N zi!B=74U6nr-d&5!n%+%|>f3}o^|kl>zeSC=oP;hgh)*w3(2x*$fR&nVmwaV(i^C;E*iTb0k<*`EZsqlCqeGyKGt?`Sj;MsxBv5&DE{4K5Iy2!8pO#ej24SIA0i z;~rW(L|)8u%Xb9bX%PH5^r;T%1q^-q(-B(_w|T>U8c3jv_Yfo7{#yb{P$5`n8HtyX z-%|CbTsF4Fi~I^;3ju%27XCW|%J%2WD*9{1uUJ>ZVp)l97tKC#4#u<>M$gw%u$-ib zOo-veRhR{k&{V3qPwlQoDL)=c!E2BkrwCW_};< zH*f>w>5kc`%+I%s0}SZmKzokIsj>Zq;Ten@eYR*{RAd+}w1bn%vHQw9HjE{b*&}I% zYhL^2#{2F{u(;mRua!_>pX>Lk&v0C|f3|D4*j}DC??sd|!0B@|zt`KT1E+P|u0#^_ z6A6<#hdWp8Xdj$I2QVE~ItFLg*LoDan_e*W|puB6`r37z(Q-l4tFozjSC)j&o_jZ z#}X4dC^ym*hMJ~GQP$z?S8+chEf~WAR$Y^<#;nXE>tY2iBnTWi5I?;d zdn=`W*5mo-CaDd6qhP{ix&tu?6Lp8E>`_eKj5rgeWNZQE#jJ&ytpE~UoUTUCAPUrU zFXw08S{*}#I31sJnEZ~y$o!ZgIVP|l1vx{#+wSz>4)Bm_N24B~7#3AvZc5H^EYNg2 zOp{C_Y6KuB8{{I7c?>ks7X<-3v{Q5W2|L^iQr*{Bx>r6Q8*l<+BTz!0zV;xxG5W^< z`G5An7J_(Fw_q1jtX8T=R&5WXiaKi*veIEqy8;8H;Hk&QEt4h-X9}kc+vbe~>CqEg zrjh}>>Ur!KOsWm~%XrTE=6JyJIdOD7@9d{6IWiRQ@UYiLLHCc*x?<|#{}{-qE-d|E z0&uO0gKJ8tF!>rtTIIS!COvhduvvpeuifk3O|RYb&0stSnUBNSfH0bpr|vWoVF`}1 zgOHXVS3j;czg%TuyuTkk@qcnLYKNz-ZF6jOY~$>o)U=x#oC&`}+Q1i1e1$Lyb^I`Z zg`OI&#YS+vV_=VQxTApK87dgo+=s&B9o;T*-?P;7BJ(#daHk9A$c~AN!XR>w8>Dl% zLuRLMI8i5ZPioPR*nYrV+Ka;cF`&KCIk|o%a%~5SLF_L730Ug8p@o{gT9fT0y2a-u z8r{j$C+jr6`7tOF2-o#l2@!)j+9xsA@g-T~!f!dgn1~j~tZ?g!aONtL?OL>*{Did= z3H*JxmHj94O*X-im0W!8TD%3tF3hYhw~fhe!MM`O&Q2ZLxoo!W!NfC{l5Nr1vPH7Q z7h33)l4a3p^YdkRs}DHQYzpp8MH?^XU>a2Wy3q1Vn z3imM=s>JV@*VLARbywKgpD^PKaZat{=v>dbE%`y#aYXx`B5g$i^46;mF)t(^WMR!w zvDR1eSLnDJ`6j18ZT;4Kcrw}ulVW8s3A9JLw<9%^^Us*~X zWPbFeE5W=C>3~pUti)`C7)_iWH&2{n-QLf2f;5yf?g+0iTgE#z8uhNoIKgly)6vsU zg(wu2EM1)+BOX^_(r;ERnu{Onh%4HwiyJuc%D=ql#2Gz|T5r0VYEds_dg@!7LsZaC zaCx9_CQQ9x;oz|8Qdd2kWQIRv7tz{?_uA>y7+|n(t`y`(h_mmKf$?sf_xt!Ql}~F* zHh=c=J1g%X0mI)V2E%v0gJRFwWj1?k^QXTijp9RqO}Dji zLGIoK#b_0gbCyfPI=s*F@8=K+sjMz$-1h?GH<0O#`6<~ud5or^2Q)DU0fwC9a-O=1Bo8Sf9&>NIn<<0##5gJ)|(wx*_cy*?Cgnc zl{z>Plo~=`C5kJ1~1!8v}a2>DTxAP;DbyZJ+5tK0Cfym!ki{ zwqOXxbqqyco1|AxXj8y>02h_fCN$=gvUT<7MU_MHEg*4A+L7e9#+EYB4u`@v((;5 zX@P!iG=ocd!wh!Yw|5>M7F;BXvAHD_a)H?}o>l0!X(tt~dUl5SrBs!<8lmu-%; zQsRQoqJ){biwsp8l6xHvE%ucmp3&`G(KiFAOK6h=`$L@XU3iew?fzk0OpXYYJcRP- z{#2?tB<3DdD<@u>X`+N&b7zz?X>#OXL356(Bi7U8X%dr#+hcW4=cRk{-2+OHQR+wVLQO z<)4(l%AiyI0&f#`>;kQz-)pzD`GqzreXA59r4~Q-T4)qu#aybjtUzlM$D^kF9qgBV zI=T_^%O6OJ%a%Fv0chOxkpGT4^Zh#{{WG!TuW$vDKmP&<)WQJws*9<~|7jssl>L1v z&|7IC5SMpPhwGFQNg+$*4r*a3D)Y*zOlA@=5eTM&=%LBq=)62 zL=tYskpmU(eFUD3p&u54e_kOkvG z4iFfro-UA3IE}-VT23D%8Hjg8uKy9?wV{~Tx&E3|-k%#m|6{C=oB=a{Avu~LUF4qq z@~yCMfXs@_snmMKh~rny=ioVDpoJ~8Qy~$gFJ<4_W-}8w73N@c=2onJi2!!#Rf5?^ zedqC4pS20y>O^ufX~dF+v)!UPmHU`ou&W+HG+vR?yl$B^&V=C#u$o70)F zG=%-!nKb0B*$j#)h^Ls;a=-s!NSvG&zEc2@Q}e&Ixsv^--_Fw1`OkK!N=^57JG7ZX zB7+%>fP#ivw~!C+UrbfCM)1EF`^M-zx31mBw(Z8Y@x(S8+qP}njcwbu)7WN{#z{}Q z-+jJu-ZA#K$N8IoSj@4)9UK_fVFb2Po9dRU3+eRnqK(`n2N;9tR)p<$2S7NSYJqK+ zJ>esu@gSe%)LBhrqd}5=O#$mqpEp#}BeeWsQr%u>!S#5*M671;BOwnX)p;c0F?y)> zb+8;VYb+&8$f8T~dy-O<^@7BdhRBN3k<$PzXNradOco2SlIzrPh|*f=%unM5#MV@^ zV09+;3X>rj)0JPeyef;ALR8mWDca(4jo7v)%_`OC&MQAqJ#2Mq`K?b(!Nv9?U^(KZ-xsA@zYa%@7Mt*7?3)I{ zUhk)}>wH$`r@zj*I1LdOqArUe0&%YkkXgSOlugpjW{I49iT3AvhI8CMXR^L{aRtLIe5?;l3_o z?!&=>@yzMzYwO+UWq=YgY)M3uejs2M+X)VciBD)KOq-xtnbj&7gqp<`;X*pt1F?; zVIfRGPW(4z`wX=z8$VY_V4s$*Nan_b>7H4-Nqdv}kZNopm@)O%kkOfwV^T$c>lIjx zuns^2itLVhSDhud1F`)LnwMG$qd(R4d$;iQ1OBnSgCB80l4}sKoV{~Gmf`@*qby<2 zBf~T`mOc7$r=5u%J``2dyh*@=_S*=yi^NrE8%Bx6Lw(4ZNDOj;?N74C;IaeTlk@&= z*kqCu?7YB2{0f|XV)LCTMYr7VNQyfB#+vL4-}1T&=e$|oeKO)=kGS;bWmp!Tb`UcV z9xaHfsy&EZ!)x4s)-0r4wj&+O2`8l$pfVti=tb)y(a*NrK;I^p;o-hBOX#oT>(RfY zH^$Y#vbVWpR$#&IpoiF-${lRLXKcTUIDaJ8+>wMA(->RG*`b?0&krIm&l!04ipEc< ziGBV(nCTsXR`b=t7IFLgvF@MQFy0D5rvGy;oQ3_jiuTX5p|j2Z2tu6|`egt31c3|* zmHCwtMu^(>`is_J(_^Bb1cYN>6;-!_wiH{vQ_<@%-0na;DGdKe0g1OuZ()8tn(Exl z-LA3yQo`X72bl5?ZV%*TvAS62sGTFV`X)~Hi;QU90s%^u-U~IzL6?d#OjnfH<3>!W zTKQFfM=sQdRHmCk^F?DCGTH|-x=UhGNC%agjQE<)-%-e%<~}(MEZ%F0NjYd=)ib$! za3_aG4Qg|lN-kKFZ>*PHnAtGyfM@hVXV#$jGhxVS?%+frCwwT+Q{3G+a zUvx_Z$`~hF0-0ui{Mmu&J;t{N z&!XQl%@Xr@dVU5{$-qU8=0yJW7z&VZ#o!U35ze_^6B$^u%No86c@JqT*l*t!TJ$OEDK5iYn^_X^p*MgS-t4DBSwk5`QV76r< zrN_q;rjXzXgF};Oh&m9%*D1i|0~H8v1oEJa1k8SCw%LfaLtNR{K?)(@^{M=6*aW!{ z+hn!&vw$5ECo~YV7fCdR$(}gOuvKpGU2y!>FAPG2hg2`846{6oKoM4HsR<-J8#o9E z$kCwPM6=!mZp>ZlHvfqn^2XS(y-EYPJ+a`YKBs|}1z*B)Q=>Izgo%ie6oJx0{H2$; zSxSOZ6d#ZxTl|6(fRdAatk^s@S}Tc(uEM<|AJRywUSigQiBx4FpTR#VW5Fo$9+*u| z$yVk}l#a>5vK)=kN=7LvtXRuJRc3-lt`N1=7H8`BI-?O9QR@>XpcO;~i(gK2ji0@>r>T3~QW%Kw3oJ%Y8x1lp z=ggFQfkr&noHa(qoLMxd8oz3iR92yRq}LusFeJf$QCgL+ocrE8MX(ys}OI&3E}D6 zk#qx}VTwH#=AqvO>!jEv%R;=Z4^q1+4@%@9+GXve`#xb`ce<*hj*7kuhh!`124gGb z264^wGbiW~YaW5rD=Ze&iGvyy(2;G!l|xK#*`}xlr7myNP!G7J(r`IN(V&CJA_J!u zQ|fhq7!eiFLWAx}dpJ?esy>pIA#^3@ZizHe*LU7$uZxbIafsJZonTk);MFA2o_))# zp)r&u$i-ZQ$1X2Y&Io5>b6rjwx%bK`7X{mCS?>41elST#(R_)^v$P7;z+J1KJ{_@0 zacqvSB7FF5k+Rr?8+>7BBJt>)1O736*Hy*Yj)RHqDx0TbMO78x3ho>&$(gXQ-V9sg z5`q89RSiNTGck!LQ93NeYhK?{F|k{8UHs!r%N42?z^qRqGJv!UZ~SG78K0X99WK3I ze?&z5oG-(yz_#}AJ2^VBW-Tz@U`-)C4F(sI0XxAhkqg{UdlmCSn1qY`4I8*IC(EDD zI(*;~E%4{zHiW07JVs#mp(TVN9dZNwPy{$2i8u9(98hvkG}s~Gsl^P(EZF3`CK+v? z!5u-7b!zsiPgx}!;!ap^!eeM);%WWBS)$b4q-LhISf+I-y80*@ENF=f8>%0ttFh;` z(cjxvqs5X0dBEsfB+-aMgoJ?ZX7oR8H8j=ZA#F;_h~33Cm6NKE{60$nuqMaO>>jZv z(vB_U4QKgci}Ld|}qJP#g`H)Kc!WFOrR}^&d_0>m)Jxxq?Zwv<6_1w zZGrQv9C?a2FfXug3n-f6S*ebZVUCW~=^Sc6D-S{FpD}9H;T#C&l)VX5Yw)09AJV~` zv29OaQ%}h+2kd8l+Y-MalCR{1eqxAis0zyq;*La%BTCY1TnZ!*tJXo(;&@7~?jMXS zuVK=Cr*%h{3hgMVy=Z_AAzb;8vHvJ5lO_=%D4dh3D^I?Sx1oPIezs>;sb6)k6azCE zvrvRP-%rfFiBp{Oi;$ijbNAIYtzkX}an9zQ&I+}wjcHgJOBnacD&HLqcqap3ybTlk!4|TvTHHOKS9mBO;?phL&V+zAJ zb<4NPopPpR@l8@$u>Lcj(>Kk-rm29R&Qaxw?522G+ugOtGOXTDIP0}jr~pzNrst4@QHj03Lc07KvsD zZn8m)$yyjxt3&zPO%EtRiJD1J5Ahsai-33q)@8fibr6eZh7Xx{c)7<##TvVv;CtRHcl7oCda)^;_da4#+5|?dz>%pN#AiRP(;}+1?D~k4D)-uog-5`b7t;xnGd8gJ_=!jF}!W+h_(f=W*3~@rPkry&7ZD;*lZ$>mR4GvjlL%-g9@EWfS zqWa`^cWP;xO6pY<3Wb7i2;Nc2PM=)1Z|*rF+xK?@^Vd?x?h=l(d_@UQp^Dy`Aai($ z^kpPiWWUX|_8>Fs>u-5Cfu10-t>_X!)U|EPrzD|R%3rK`MO922Zb2P+vR9f%d0@Ei zh;vMmU7qA-qRMZzCt4|I7s09l(UpGwWHP*fXkV0>x+o1zW5r^0zn(uA!^bShY5en2 z4F9V)E&e}U3`Jvm=g-uH|9n2#>OVaHbXnRNCJ97M@@w^~Ku8NtP{vB;wDVxJg^@B) z=o`g}dD%>3Ng4uY)t@}WvkG5-geRfbvB&3&V}iruHrKCHObdlY2+WQ%yvME&j`kf*(8@Bq zEu!sDW$+_nRG_g~F3nqQHenVH zz0bdbWo9AkaDI$QD$TpUom;p0VRg*HE>gHV07B6$gLxK?^O{-S6$`x$>5pEXk{? zVYxu~VH(LzB`G2fgZp9SzzfBiH(Q)i$Jn5U=QXSibx@PBuUr0tD+&qc&soBVjM zWJ0!!xwBg6DJ3SwdI`uYr*$3pOr@`2q$)iDRdF$1pQBYj$=xZ1?Q|tmQ=6$W)I`aNmxl!%wJM^Ud?mg`M)p-ms zN05D9;gEeT5JL`({AP#dC6$$w6|2qppJ>2~aBO7Tcc+E9C@XVt3LOze93~(HM$Uop z2+Q(cLK^aL0Kc+#tyytwlmKHdoa|Lzl<|hq$edH|II{O?rwxo&SaAWVtlCmb6kUr{ zPy|)E+*!T)xbZjUz`473pt5_)zzd_u9;4DtJc8?%qy!-(8~d^JrB*p!h*D2X{xvtw zz^U>2CqITOjm1N;&Lg8!O%cEb&Y5hkyrH&9Z)m%vc4%~VlCDqp>NHMb;p}1vK2;z? zL+7~>y>Aq|C7?dTAoxpIANZ>i-1pk$Ji)ril@`r9V53>Q=g-KW9EGGz04 z9%!VnB;5hsL zZknYh!Y;b!k*r|pIvqjEP_oqXogabck(wzbblJt^MZpKj8L;;lx#dY1912$PV4v$? zU22HIODuC{`Nb!6Kop+=8YK-&_(0JPwx}PQtxBmcMeQ*wb)x{ZF1GQG1I?+Hu|*!F z05T}ZysgF~%aKL?fjM<&z%P|%J!X}nApt-XtNQ#4E@y$ ztQogA#j^JLF7MLtx9lpC2Z49g>Kpc6V%b)XSX{}=a^2nTfnnq1<3r^xWjC_A=Shim z|H`HW))%IG5cdQjW)bd%lisM>Lzc^-Pv^i+;S5c4XZS$U6~Qt5{t03zF-GYWfLHbq zb&zgzx)R-Ns_9)=t@~n&d(>7Id9$p!&Per|S*He4beceQl&CaeYCfZAJbnqJ=cq;m zSW9IvcMkE0E6hm6E-TRXDdV0>kB#OH_Sf=nJD!KNy2K(*T(7J?<=<$nJ2fA8D$DMK zRGPjOuM+iBOe^jDX8V3O3xWMWTfAn5f$q9Uyjj7Z_P`zD+ZCfRXXa#hTj!?Ap_cV1 zdrWds73?7ogtqM$VHoog1ke_oMmUiEQR&@Z`QD`PW{A>Iy%$|h;V}LtO7yLu<~(V~ z?+zj;C9nzocSCqe%MIJ*buV|oZ*3luQm1$H*Sg<-VawwUxHQ+F{TIoA0frZ z(V_{oW0I#3UDj6~S6$b9U2nM<)n86}Gl86Tg90AGcKX7}ZuWr~c_>0cf!#1;Dco3k zr=S>lzJ`np+0Dn21FHu9JKEdl^`$5HZt9S0up93zj6w`lo{Ak#DC(EVF$vmaOa{f5&5Y#b zD!de9P2|N7WyzM81Wm505;EmjED5cakdk{2*9nLiGqEQ1VYY-iAQJ0GadjrEs1g=# z!&BtX{?&H;DpAvdhs{b$)S|N_l}3_>+*=zAd?ZN5x(hy%OQkm6i(PGJom)SBq;anB zis6L~i*n#9Ssu-1lV0$O8HL3u-OiJNnX_EW6Ra#~4T!m#?9noX=;12QN)B_e*{8R0 z*ieiK6}5p0IA=BcwUsi&PF&730XQ+keshbHpk>X@lG5Q^5+0+ETEPCFKzwttgbWq6sD|34y z&sJ*+QXO21adIt-&1pte2P|@Xf6+YVSs840S*1js0~0oN{PTV_3lzJu{1CTrW`?9J zJw+^>anyuFwOJ;8Cj1^TWu5^#j#7Hz*L=i@auTuk&b`y)c$3V%RwAk1n_rx*XuuSC z9m*~#9wq4Hk4|^_oy7W~Q&DIu68(C?RLZL!`l%6@Cx+2zR!$CT%54!g_oXLj1FH8F zZaPD-CS;AeQg{`Z!#ZfMwYtF}UD6|F%0nWPWp33=J%2Fox^5cyFbCXa;lM^U3wHp%usYqy_%02S_jodv` zDxLlrvPzdp$jwxy*dnm)PoK|51!lw03n<<}Som}sic}10wHp|;p1~T-%$5oxRZssy z{`AF>CerJ+$-_@Dzu(ak`b`INp+ND0)C)x71Vs8?C zxhiiWCp{58R8N@^J^KVyAK~n%Z&Llkzu9*&2s=IR!|;!rkZ6n?b0s$Ru9|vy67#!Y zYg_AuBT#nj>@#T=*u80dX(fRAo*zwAwdBruE87~YG+bW%^yN^I4n1JPy*fkgm4$>F zaRtZXGmG}}8>TLh5?Q}Vt~P{8Hg{zNSBL2&e+PnI5a#dpjG`sp*rv)*hY5$^Wbm~ze3 zR8(?rDkOz)HWHqlU@jW*u^bn`~m3RVu z{eg*VyiR4%)%kE8g6N~~bWgXLYB3@Q5-PLxPLKJq>+V6Tb(_n!2W~0rhn~9wj#?e0nBwn_lU1;F6N}X-STUMGi0ekzoy5&fm3p zZtZkjpnTd}jR=J>f#U;OvHL+96~wvmw6DXo|VU>cN08gjNVmqAkxC5<7*C8j6@eu1!Xt>V@25EiqX|ixsIvB_5#5O;}jasJ5 z7MwC)Y!t~j7>K8CPyu(@ce{hLkA|AgF49IKvW>RI4l!A%#cv}u zwhPBedNwT2Cpg+VD{BvD03QUF?zi@h*`i$w#XaL0fVVIO@J?Q?r!BNF$GRdNcyGug zo&yQFM$CC-a5`k@>JSIj$Pb^xhWWLox-$;O;r0reTu_crRSzjoY1ffmN3Fzp6e(S36eVC5O6mjXP%R?m?0W7Qino*^i8Ii=&ueMgPogX%4st>&vX?8W5P@r54w5 zxkxW8asef^Hmn#el8q))dZZpm*C#0?a6e(UIPI>g*olwv?#yBYh(ff~;qDB7AtoN{ zv+OGf-(b==k4V@f7b;Lax=bk;}Aj9Rj z>SdUEK@)IOU+}RyNNxe*Cq$L{_)AgmAGT#h@@f8I|F5cse+<+8F9__j|I)Yqd&M7} zplkV=D>F1hnrW3;-7NEaRaxeaFrjcr#7h}e;T6>)k8Ee(2yYo`eba?W>t0L4jFRFc zGk`#nr-4%SV*bV9czVOr_jr}|e z)pTpDACq1i$)fnuX4A3B-U@EIR}bSGHTC*E7cyKIJ-aH{o*Fj9BF0==)QmTyP~ecY zeeB(++hd7F>Cvauc2l|Lr`!Y{BO zn9hoqYKazLV#By~bQOlDQjPQO7*=(C!|tnh1w&;!qwv1G%@eq?%>}qD6qsVJMuE-e zH2?`n#nKvV3fIyrVjj|u51?Qor;nJ#DrL~!TU6#dIJ0Q_ptQ*S2wRLC7y`zW#-Z~A zrdFrLdicQ8p~UM}a;ka<{{!RXD1Yy+`-E|*{}smhN1n&utF!<1x-C+bal{cp^d_O! z^kj87NFyah?*rW(WfEq>4*U{n{C?LW3)OQ(@Q*!cp%(F^ne zqVm0v;|AnO0hPBP`2ad$9~xpxdZyFoz5Uqm*CW602bdlbEuKUto8VM=4CS|lTdwMJ zHxS!1iXB>W^g}Zlw)1(K(^mhM!_rDakn7P;r6oJ-#(eDfS@(}BoM}>vj0ec)*mW{)w zF9Z%=LD(ZBtpm4Ee1{D3D|!wrgd8q&i?t*A`nmhei=0-ASSAFn(pX2av>E!E=wzli zvdk;|uF3`RO~&dT2?-2Q#s?qSc!JW-?9xh4J|3KM+~0Wi&eW3jT=af$E;vs%A48Fk zV)?JvPks}0Mq4qTClZHusKAdaL?2KNOKmwSHeUZJLul;ec@!fiWv3grVP*n2T2SgD zR*7Xj91of^L(LkF#wlSM+WKe1Sx0UR?PHBkvq>+ITyUyvwh# zB(zOWh|K92Q?UFU_hJ8y=lJmue+h`>$gN0e<64c(U*7tPlO0aZ0Pje5%39m_aE%uh znYoe(vc#Xob7r_m?zboYoPcFy4WzSQ7ySfbMg)2n?DfPPQr1xny%=s8n$^Qx(?n!H zZeZyUC7F^KiZQ=7^pN~SoD1cc6SV5huUMjw?^TO9mBzqh8k=h4C(T4lUpcwvF=P81Jn*IOpKH+cNSlL_-<@24WnULmg2GbNkl9!LOVG8I# zG}Nq;DY&`$!8O(U##STMQj<`>7D`JY+Vm zBkKuZ@q(lbb0!$BWhLU*$IezPf*8U?uUS5vFfL((0oi(e1_2g7oPql_KPNqaew#+5 zvy>6C*NU#crORzS%}aO3v9!F+piHikUfygk)`T|`t#2cqcN7{-vj+vZY`=Y@H!rhj zR|W7cKK+ira9U$Cl_2yd9he{WDXhkKZ?5Bha0*T2KOA62nn7{%PlavhTHRirSqd4D z$4vf(lzuX7ri-@q)p&x5GD|vk=V_9O|5;lVzf${JQbt|X=Q`ABYmo?4pG z&o1jWFXB-}W-A&Z{VrQLz3ae!3R-<7IM!C5HhntlTGhS|qEIwVmJ$W3FX2PYnN4o_ ztO{CtIq;R?egsvE)k7H{q;kti>MvE!jqjW?6_9WAXL7!OAy_rQg`)1CWRt9al_mZ2 z^26EYk0|LsmpC|HK?+z9apbqbcAHOR z1q&D`G_KTJVE$<2_rXmjS1>nR>bvqN=wooDib`~-Puo>q>Rcj7oKk(1r@x#oIEnIp zlYcfUQ2)yD`S(TS|M;x_wTSf23`*mGm+&txN>W_=5}x=;rzC`r4p64N%!_HYb4W;T z7_B4m6?m=DgwiYv{qXxJEpKo+NtHr{-^$K*zdO48+oKLwug4FJCsj&D1b>~Xxwb%0 zO)xvpO`o&Lhct`m5zD0`#}?-}o?2)i_FL+!KjTBl2IJOHi5k>R91%f`u>88Ix?B;a zwJlG0Kd8&62;kFNZl-riqse|e&Qi%QZv&0a7bp64<67f0KW9SQR*$nJh5o?(Y*Hc_ zR&Q2Es<_z@42XPY_|n1xqR^AlKF3W08c?yt+d@Y(Q1@*;%sVuiMJzw{Ckzonzxi30 z@>jqw+a`jq>=A0e!3a)Ag4DRLA-s^GXW&p-!nRSHEra9bC`BbRCew>#S-VCFZcvD* zQ*7wE$u&xw@LYG?{OvB;d2rnUVC^AaHL;=PSt-;P?sbn&`KOer z>RY~CE}ETwsv)97T7;LSxJ=FI&!;RIx}2kBkyWHe75BzuoguZ}bK5xpYetoMzx8YW!=G1wWIlN`Mt(SyhrmFW00`Lx-4#TS6iReBgs&g}IEVJiAZ9At zrL?Z8j;<*m-}V-elfAq!x+gfx#d+yTDHA6370dgmbMTD(rRT?Dj#xG9rR^mC;87Hj zFCA33o>`+}!5RR(>R1L8P)4t9k3%ck-*Ze78t1T$<7hhST{aC>8qAEv;Mdowipm=b z;ZIn2J43QZge`PN!=rJwL5p(1eey0tA-8Ksa*me8Nr`sTx8Ql3{(Cf%y%J=KzHwV z&tN;yV$h+`Ai;bO*t5fRmQUd3T*b8dbl$wG3>4c#RzXW8-Wy+*7n3#f2<6ZcEn~_Nc z0=j~2f|2V2PCub?FrB4sfliMYrp?8I#+W;4R?}A-AABT8yi;11rM?Fbm$^i5VsWUJ zfmIO#PdG0S#s~YGzlQsO=@QkW&tq`@JgonnvqAP>2W4*ac~Ca`R`fE)PG+`7O12LF zb8yMZ)^ZE-s6JQ27Zk=({`=a(@-2+%AgE3#xHteO9D)$iVT9r+CP_)D_87>X-rT^1 zFOmjth2i|;Zfh|LI^b)CU5`0;8^=7y8w;P-Q!UqD_9*Pa?l4C{W7(uL8pwHa3?f1a z7N(3mmw`i$d62~&-1-7XSVFPz11@t8ZxR3z{__3#<&qwnNYrR${k_IV4P`BD#vyt( zN*hRqDgadjb8AbjMG?RP3hb0fTV;f(N-E}X4Jes)1#$Ud8eJ8&;#k-rnIS++Y7)`E zCT@JjR~&8OE_l*F-=9c6B`Qi;QCM5E!M@Ol=0LCRo~-{G2ZfoXsEIXUF(px@Ony@{ z`QF%Gg-D99Bw5&4WYO4Bo7sb6V+$YfT0{ZsRh9#-Vsx&ou-&v9cwBH{lPh}GiAjXT zSb^A+lxyC@H>4$@ksOT$?n==q^eK^JI>jD0_uy>SAXAf8g_BSdDQYe$J#Az|h?caX zKbaMZfzx;{fYY8|fyAl!nQyJv!7)HB)R?;+GQDq7dPD2UnYt54qE_xk&boOO_0(?-lE!*!O zj73h`8%3isX!B!;aGdOGLMUqNF+YlP@D$4CHQ++~W2$E>j)s&t)xO*v<8%TU9Ot^c zr_?hvGvOY27&&_ZECk*q;os~32KNHihE zt1CsXL;@-7Q8G1t)K1!X$RX)SfK3NUx2iTuNBIG~qO#g|fJpOBc z_}{s2|MLZYdi2}6>Kj-YJCZ6neaf9k|8~}mR{UdCiJE1dwdxG#KMzjPCAh$b0Y!cY zlt-wX)JkEIp=_^As!X}ouDUl~7k}B?a!)U$EAW}d0SP4Jg|Jr{egc9tCCSa_=`wwR zb?x)<>ocl~DT2yqL!~ar6F9{*zCXfG1>~d}$BM5xgU$Xo++tB_DI2a}bDwsz)5Z%V1c^qlGV?iH37tG=l zxM~Z!eb){GTQ7Z`!t`GTdg~u?cZs|yZ{_VM4c$`CLkD@ol36I+2n_)M^i1q#P%DxW zqFCI4BV~9jw&I;J3I?7WCw4VAdbPpBs<%|(?lv+XdzTVr1NE%?NL}rO@qk8;RT~w! zg-Ui^C+?6Rr&mq61eo+%m+v-BD$JwrNvXt3nlkw{+WLkq!ZRu%n9M9_lk+5slxzM$ zL8GV<6BoRz9cheWX~f_+VAy%+Bhb~mUkC3pN2=`K8NGw|viBe+vq&^B72-HTy@1S} z{0~lQbigJ0YZiytx!$>Lb|BDin3reX<}lAA&43~cv%cdg_+~PFmkkbNnIc<@hpJgo zK1&>~4tTXM`uSHBM8>=l_aA57=6^-${+AbB+1SnLzd^ca)mKkkV>F*0BX;gh=>(U= z#=`r0pbQ%}b2WTW(&#!OYdxtogM?B)I?+fo%EB-98^TSDb??cVyL z?`|u{w-CSKe?$M`Wo}3%&73_tb>-dmw7KSN`2BLdehu7;^7~?tsgiUnwn1VeT8!OZ zMLHi;YZ@18oXLv|3L~e|OG5?OjRp!Y)`Ell&b_UTuwvx!g*o8nhpZQTZt5-!c1~Oe zy~R^P2)$)1MTzd|pxQ0#r-o*S5>5_gc!iZGagfdn5Ml~;&e``;9AazkrjtT%)>^nL z0=K<6GP2yX}PbVmgf-i^VxH#(SaJ z%zxZbtiUDUZ$Hue1{J){%pB8^#I3cGG3nWeka2F)Sg1gK-w_POsYC-`MpHULUF6)h^A^Ol z@^>4(hptw6pdEqN-fbL-PL8MG$t27ugUahA^U5&A&)dU0J9}tfTC>hi}SY69> zM=TzuT8*IjveBl0l!bj=XBs$1ENY-xhmbK8JTOQn@pm{&Z;@24j-hY@BaX*D;x)kz zHV$SxhY#*XY~Irv`j%4;yB*(X8R>jFC4(#kyG0fG`wm)5E#X|KO|HgJMiy-9=HHnDNTD#%U>{%C;IX+cogvE-+3(b(U`pc`Elo(vo)3@E&)zKy{Yv!T9HH^(W6b{3-Fk zq{(iS@YHUZ@kS2EW^SP!yERYW(JC;F+5j}TQWKH7C+dD>`>9XKJg-eL+dC~#oyGgk zoq7ANt)f!LsWL0lxy+qAW0{4jT;tc6hKQTv0zcNG*^3Jz&Y?Ps_Co}^qFqrRHk9d5 zS2g*=<>Czol%GB8E)keIslh*xY;X3S0J!s5c)rLe`{sFk8Y2B=`q-?z>A9SYo^CdF zcJk5(MXANZj2Ww}8L}&*G=fi`%!V5bJl~;hr#HOc@~iLo-ZJ`bhWx8#*!3N3HeS$| zvcbhIra`vr%crVQG!yR4swt=@`VY+%<|Zo?sWP5|FQ6jr%Xm{YJtRq{!d+u7$T+(&R5{&0r8k%eR$k@<`YSc>F5J|-P@5_R&`{9733h%50@CSDn_j!5Vv6jmd+TSRTIi&-n0_G;hz^jEMhXRt1g zpaK5?bDr9-&?|`RojnmUC8}cjad+0|!n=Y8AiX4RrDQw1s(yg1$7&FczyhG1I%k^6 z7GT_6p7y+8>z|upUmX2`3F-W5mh!j)20DN-c~Qgk41Ur^;OFj^6*`1T$f}y7mbiZB zcfivwyQ1=_@2FUvY>S{(DO5$-(IFL2<2}$DSj}s%14uve{2DxHz&KNSv|H)xpq6&O zo}0rtQEHVov0suKOO3Z~)}v+(WmmD1+Ei@Wr+Q$EgsVhc*TIOCxw%)Rih&!n(F-+O zqp!%0(9P2}yuA?U1Q%rYbkVU=1BKiwuKBp$-m~`Hu}*;k@=k(uS?It=pZEfENcgTv z2!S!y8##GXAsr)Z5WuHH>L|zbYQI{!uJk0{dq(~1LBVva z7$?j%UtdR>mu^9pds5uVwPi#f#ibmagWfmW3J3vEH#<)>*Gkz<*z+9<4Hp^)4m{xH z=yi;=>VRaygfO6B547K*+!DXY46fUv_GLCC;1tvxZ5~3{J{y{WxeW7V#f}={obiYs zBr@)Jw!_%b-%9l_E&JC9svVnxit% zT?5-w&pvb`5>OI#wc=M270R5tf*&t^+7Vp2R5qI0x1eS0w4Gb4OOa6>X?{xmCnSv! z#!K^08t=!y^8WvSyRyH*q-Z5=+XV(xULF1fV=TNtILy~C%TUb{g@<5y#4L-(rTLZ$ zO4i8q$*CIF#fyTn&^^JvjBY?OUY&OZh%3bb5LBvCF*UI>ypKAsMbwWzYRF3h@)n~C&7wod zg`A%yq(=>yq1?R&RSF*s8FJzBlkyOacnYf4;}lChCKr?uVMAW0gnxB4Ac_1UPKP3M zzi@`2axVd!um8lVEnyvPm60P@mi#}9?5M3LHm#yV2r&+62`wLs`R@Wi6d_ibJg#ti z$h>ZNXogf6{Q!qVxTjgtH`F>C{edC84QG3VOjs?YrJ-6*uoDw3fG<_jaer)odS7ph+cXU)1!oZr8%bD!|=-^Z?Jr*?UGZkGg*wli3!+T{n zTZ*{r$Ys34Ulu!*Lf^sM(bfjw zVE#Ewo9q7vhe%eO_|wMoCZ?jSxX1CimB5ja$_P!q5+M>tSe7XYV|>3LA1mZ=xY%1& z`Rz}?1EWqN7_LsZ`col{+htMQx?PXi@v6&lhLhR#T#Jh(d9ppEdimqnNVUL0M zVpKN1HJ&R4=1=VjB-;Q9UAJquZS?weJiCq&Ua8?bqkdmo87xih74F#)AjZ>_eVCcu z=I-M#L%tjCtAn_V;_8K48Y+z}<-~zeWah$J%HZ^|+VK*l-RF+xG{}+MD<8<#Dfy~w zb{{?x&iTEkxLVBlE^)34)$MkFcEn<`_Y^vorGy~tpRE;nVA=q5&hRTnRCLV{oY^i` z>|qcv1XiAYLyroP%|`7jOSgcM`iH2zXMThMc?}1zA8l?jI%=GIE`$$au;(nDR~ni3 z)0X$mo6HXsT}-eD_eP%LqJ|VSh3mVhn2paI2bgB#Wf}TGzQTACIU+5Tmc9S@QT`n)C{dV)j`NR`1;EU0i?*oX7Gqf}sN`cU1}76kjj9l#pe6XoxW>CQ6Xz*$TW=5+&Qjng6B$o3+?f@hdQg zMu(>*m5;|0Sy&!4Qp(d;8!%S?s^gxC_HK#)2J}I}sD;3a*l%Q#@ci-o25c97hg-rq z4T;qgxt7K^sTwqgXN!`m^PFt=JP(!}qBcL?ezcC5?~#nD**~OoxZPRdz1rG!9Abya z&CQ-Z{Q-)+Nh~odgz`H4q=3|+{IhFO8k3(c(Cl`Oiv3PUt~J7ZzkGUm+A1rcW|KeJ z{UJ7Y1ud0}6cPNyGEU=*Q3$-NTdSoIJf>ri;Q)G`+TOumC?T{!?C$jEe-Hbw;Mf21 z=^8kjTNxQUIMNH+*x3G=y^Vza^OwIr-Ov22PZNue5K{Oc!8WS3^1LPF1iiB&3_){7 zu%QIK#4wR6E@^NkhV(qgx#r)6-dCF5Lrt1>mlo%V2=6fO^wvGhCx-G}TJ+l1t92s?mo##EnHVthvo`K7jyW$7yHdANi zzE;Xr>yHfWxhX3~w+ia{xjbs{{Mb8P^=`hsn+>6(eVsFl2cXmgBKkllSYEPV{b)iYD zEMrETKB&RIt7^SnNm_np$eZ_-?ag>$7C9p=B&No_Ink{@fo$XQC|`n!LO6e}!;py$ z)eBBcSywul9ZL!sJVV92Oqi7N$N*v8q22i88&~UN#vSE);3|+~44}sR@`U>9{~_%iyerYOZQ-iew(V5xq+(kY+qPA4vSZt} zU9s(?;)-pv-ae=M_PBj-_v!b&Z;ZYFfW3bUbFDSkT+@6VRit_I_WcgM&{>(NUtd;> zVL}-_+DtvjwPiMW7|YHD=*7T%ZUn$x>x=l)V82@6pb~B%lm4jV30TlD7?h^pHL@2U z#n~F)+~DV9OlsmU7->Dv6Azr zcOlAe%Nl@UU$Nol6OqJRND9MlBl|Kxss%2B0+f_P&h}sol>p zpff393IwZ1WF2xobcLL^KhLJflZi@v0xoY*|K+7&)_w!oW`Vx%O04xz9`GKUb4wu^z9J`9=c8YJW)+o=Ec) z6aXhS`>h;#i68|=1Q)jK9fz449nbf#Yx18?-OC00N#QN%D%59@hIi2{X-;tB%}dS8 z)m5*9h}#Ufl7VfEn#D)#M0&R#>>K>??T%i>m^`LU8o0M&6L7 zXxfk$0|9~d{U>eCkg7+JaRU48HjQojMa-0)xsW?$99~ z;TCwa($G3r9}sq_WxbG)6Li}<*^oXNWZ~oTxtL*0OU#l44xEg{n$D-0!{M%d?rZ>t zaJv;eem^1@@O)0W@#I#}zD$3{QL6eO>qELfvZu?=c=a0mi>V4LhKRdGj@O5|*#5I6 zl(lNt_^iL`UmzE%V_}{*KqR*bFZ)PzObyzqsd_ISf+Vl@Mu*-u{jRw(pX;UCW z(y)$=ilb*wHw*I-d*IorNk3GOTd^1+%X2gqT&FgqS4az@6Ez`~IHuo$5KI|zW>%uO zq$xl8Peic^X zA{jvy_0LyQ2zI;y^CXmJnWF)I@){)+l72wuJzo83!PS)UI{H8aHS?DUivB-Xu$+sv z^*@Bj4bLH-#dW8tMZ$V1TU<`N z2i|osgZ4g`y$sO`D(c{yKtYhLjR~tCeey}0Kf!e~BdU{CN*8O?oW5{o&oe(Epl9WP zEN1H3YR~Z(K%o-5Oe6=cSf4O zad6N{-OR0lAg}l@$H4;s;TZ+3twl^s4P30973`dxEDSBIEu4X(W&iZDS>J5ba7EF4 zDOQXVOkn*N^y%5Ik=c3q z_g{8bginMEJQ?KB(8Xnh%x(u4PC0E(m+L&wyO(-?kXHl+L#G~Texq&sIy)PwPWAB+LQ9tO5@Ygn^*5IF*W}$J zlZ_djES{E=EzB_TI&xsw@;PskHhp}w>B)1_`5shvVYKg;#(bmpy z`xAb^wJ4h?MFe%vip3pY!}Wb@d(Z7d?1US63gKlq@+v-9vR?hNfoxi**CLT~yRiHQ zk5!B^TJ3gpVG8@hfdA3*!AbTt^;@@scZnd=EegOoBe>NL4P@MQJJlC@_=K95365*h z)4G-nH7oD6X1oZkGF@kzwq4?N|DuSUKEBWp4^vgU2N&-0t}y~Y2b7}=k5Q#F&=?d~ zSE>6R8EL0#PBmUy`tx&2U4F&`II$dp{G22Q9W*} zz1R{(JNBMc$gIHB@87ng_FWnlxTORVH}GaAQ;1Xu(l`94cab`xEpR)M%j4EatwenR0Z zRD?sp%w3vw$4%i|a?mDD)Yl}g5C}Z(!bh_NV)en=aTc@n3-{&qRXAX5Qt zmjV|5@x>2WJax}?j{{7)cfm*^I9`NAg(_Gg2)2k3x=kToQUpdGStr9ABAA%}9?l0Y z#y*^arr!zdu&CAfo@r__bSDoJYFJpD|KpaDhvX&q@IiEhHF}o@-!T|(JV6WGu}tD3 zG4>|9PU2#Zx|CWd7z(|gtaxNpqYtPejPKpyFk&+?lY=Mr6I*CP5vrO^h`6hB>&Z3C znK1Sn$z*8jcCcgiw*{@Yg~^w)2)u&sJ1|i3DEm;pcW3E7k}k-2bA_x2rg}o_mK?tM zY|Sh?esMF@t^8pu8pXNk7F2CJ;xKloQUh0RMj3=3OSb%e#h?qOKCh}6rKBT`D~QIoJYcP}{1lhED&JIGd_6E$Z~qt0EnckqcwF_ z`H@Mty6bTsOmil+5xZPtB+Rt0oTSJvpR-f;zMg~DxRo1`>eynF*f#Aj{XV7Om33NE zqg>sZY2`YLUItu!VhIYa6M=@QCD;bnMRC2T>jKi_lo*}>GhM&upm7sGjdud{xUr|0 z`X=RNY{OeXMSXWJoDATbD^GvzdOIe z+%<7#n`qGjK9e*nLigaEoV7X8F^(m?mfC~S*>N!5!zby5`R2Yjyu!?_p85cg^jYx0#m@&i0dNKL5$;sY?%QZwKZ(`@if-{`0A? zfAl2(0lfe00I~j4dW%vTmHLAil{FBFy=)%&>WUNzi25aaoqHr05Fp)SM9D50T1R;| z(fXE@4Fco)osfLVd5DcrUNS-TSlQT1aOMzgxWta%iuTF_dPEA=2Z|-K8XrSlLUouO z+pcay>LV}u67k&%9FUbKLL?@PRebvv>b{Om%qqnx-1eQxsz}0pJwKe|kNzHL(?$RQ z_{@)g32XkZo|)yJpIKQ)9=M*xH=le_Pghl>d8MV&NO&}G6bKz8g8QnEBUBiFw5Bk` z+`2*D(2>tS`1==VmqdOzu(C4w(a@n{j%$=K)dpM_X*0W!@q7OOUOphL zNXFlDSnI=wbgMJm&JKQs8+6&PFb^cwvpZu%TkXv@rgBSS;Mm=+Uf`=cRW!}Ry$fz3 zZDf9>(+GP|9ho_S@a#b}MA;dODSQYXb~D;Pm&CtGsiFS;C?3tDYh7P6LYU|X_ni|@zuil;PuY^0mLE?!`Fv> zgF+DgMg_`u8@4M^G^_k8XseK02DfOKmPYS6(wGH@vC&OtIyto>z07l>C7%_=(UED{ zi@dzn)ZpD6m}+L;ROY*d$>WI}iq$fADr)auo10w-(eu|pf7o5J)q*T8(B^RdvMTydb^YJd zjfsf=IJsX=OU%8|K3gpTo?w=l8=yhEKRh9`^RjqUevj+)F^hKvyWF z`_Zqsz+pI8#fg|`tn_!#kMK|?wOxCj1B;jVUi^`|9gS-6{+sUWN&N_=@(iU>>xi9m zuJ2O>!X`Y}iY^5VNk2#V5rQ}O`%`(QpDr6fepYrnxXRP6_#ai|NJ%lC8C?Y!O{D?edO08ksj$ zu}gh4Ss~}Dy$7y=sEP6lT+Nd3TBab<3)W5{BUvbItKm-hB=hOz%{ww9%)Wsj?d{Soc5vS^tV zVbd0e8n`}GO*if!tTaz$QMwDu{u5z9PHDKRUrciicQ2_xdRM_5HV9*^h(1M#N&yPZ ziJI6SdrcUk4^-IH{a2iLwuhm+Da4rD1Ichb6*g~y)5rU?-^c0W?~af8ZogZePmtHr z@Sjt0lv34da}AJ_0R-TfY(eDwkuen`<35tXRe9e{&{J5^6qOW{-v9tJ744vF(!nY&^hK@WsbhEC<+aq-)qEc8q~mu-(8*NtvF_!nPC z46%smZPsGG$mzD4n~sZv_YKpn(GX%nk#$T%fkDD@DeE7$nq(v-6~UT1thUB-?C%RL zjpQ%^lD!{NdvEeZ0}*2|0kA%pv?>c`D<%!*xX)d^eRIr3(%@dT=5c1&jTmeI(cQ7D zB0$_>C+VmcZ#oSoz1Q}UD`AUMVZm6u1`Rgs!BQD)iSK|-))5Ag!!G6B`K7!cKwnJYH)t{wi3&m|7&2jYe0CQ2>hII;ic_$s?0j-;J zL4#YV0;LLhwsVK>t>!pf&$Z)sq-j^TGe^N(wyUuFqD!^uAUOpLn3En>gMRBB`pG4* zwtMy2(Wm_$PNR+EAftN^Gs8perv?&C@6yC2U3V;(D^MD)Q`!b`Fws{U6+ezL(2mNL z{o5h>$S;R3=vcIBEv#O~>bWfFm@cNgnmA=^MJ3Tu(swgR1w_{_82z;pVH<6Oc|8cu zv@972rSVfzGwLy{3nmml+0W;9E5!79~A6DmJY--LIvT9alqj)Wq9;Yf6Xf zJ!;0A%7lti*~ICvhe6l8?!K$!79hqP9S!e-X;z7W>n&chd1ozK1#&6Y-H4P#+x>F! z50McX=D4PZd6AIeB$v=;mxAtypQdds-d%GKjO+Nh;rfA(zcu)nD)-nUs!AQ#aBw)8 zpC(P|Jqfv9FkE!b5&j-jF=IBLQ2-6TwR{b#y?ibFCNYdR1?#-!27Brb%a8H%cB@^T z!bWv?xaTg)NN8A|>|XgzX4qmRoN0V(o?Fg9N}K_q_WL6n+aqCO`j*0#6TY3ajnfl& ze_ByFE^}ME#UV=YbI`I!)??8^ja8Ag$Mx88D$AsaAG;f+SxaCUg7glHH66n|tpDck z*%>W;l40F8ZdlEDmkgt2Q%>9V=eaa9LCf^P78g@k8m{x3ySizs8mPl8{@0UcoY3>G zy`LRiKa6h8`(iyoq?0G9Q}&Ga&OgyF*iF0yDswot5l6`CkN~i-qgVpOH{S7yE^}Y#6?kg?Qzh2{ z@58V7I6~ zMQpa?<7OE=SPijz#o?EQ;u#uEJ5t^Tgd(%3Y2+_fGt7BdCJUS~!m@cXoIaQ~+3LJ> z`}x)D5Og$JZ)tSv(ottGyIT78&(dtu;=?%sjc@o3+dl2&f)^BD?YO-%_Atu z$DZ6!Yv%NS;)|LKWx4zHDbEj+{Dl!Ls$H8a>l-&dS5)&VUR&uvQH+feL9?XCPl|m* zEv0@e12L8zChu6_4ar2qYd9-Pbip%TMqBA#Ig1Do={2A<~wk`Z@Q3Mxl2fo zvkyMY4*4ZI`BbR@Nc^iikDq(DIIGLo1kkgOj^U8u`r(s7F=x>k*S{w9wtF)c32Y0* zzYCsYriRlQjxb$#yclv}^G%>;)yXk4uWS@7UJwjQ-UJEz1l_;?aO( zAcI#<3iR`^K*H{=$xy8js9G)IH1`lnb)O~O24@82u|OD*#(`rWz5b1o!h>ClFN6G& zdbqdbc{c@sxliRry)kzyepXy?9-Sd&kKWs}#`d}U*V8XcyRw&=onNwGfj82@(=@a@ z@>d9l1oQI?lO!KFh?|bZcg15|G~?W+juJct8do{W&m|v_e_+onf0f(@;EhdT#J_5J zkpAnIhmwhb^?#={_$ZD8#nsXHKo_N|0;qn$qN)7~7;1_cFqdH!iK2SVle3pdOJ`<# zQ9BXa?L)jOh-@hWFbz!lO!CEyzCU?;LDmMt!=kF!*G4A61*@W(prWH%!6oo0Np=p$ zRxhr>4f*@gW7W%+4OslV4Eq)D#+$yE(KX)5j%d6) z?@-9T=ALmTzgsq9N7quSX;*z9O7tgFpbM2P=(Zz$HFokBp&}E##(e>l-(5;w2bwPc zR=^}d_ipsC>N2)L825STfOh#}DD0fu6e#oTod2)5#>Jcd9&~YL=1lxHOOaD{8JRTo z7N&^GD3EfveLw#GSX^wb)4L$)lO(3t1X{~s{Vws~I$yH(Z7Dt zKdXoTIvfJz*Zol9{ZfDBd)bIBt}HnKQVS3`-246y90tNp|;{zg)ri2NuK+$C0MSQ?VJQ;rby) zJvbLGKNMs|T^iEHoh0wPJ}WlGHN&gTaAkTBTaj?$cWNcEZ-aT2k~{7dD(0PMSPw`+*TY z?ibysp93K=Dei-eo~k#yv*A#1{X(ID&Y822IGUy}SDH(`br_itHdJAa7-Ou<326_m zCyJJ)W6|FvXr^WI-W%uBsxPz-`R3|+8Q1Y48u8*U&s zZ@}ZXwkx&!_+nn$QL=+0w6#t1vVT$;b$YB934Iyu3VjXIH4m@zir8}jcnEy-|Ma^1 zQySU{A&$)wXtS8W3HQHWon!mgcKcsP1pe6F0Un)nF%dCwGIF%Aceb#z{Rj6?svj7e z=GkSV6s>%^D=;ibv9#6Jsqz)h@|Enls_Nvz!wV%bKf?VK1r^c2IKI45UCZIjEakUK z9CS^!9d4#Q#*|=wS{t!YV5%@cxD{5Y%{5dUj2Ano2cSa~O`i7{jwGi4n3T=nfp6IH z>a#$@j_2t^{`k_b@}bqPZKdhbtzODZ_OK3YM<)dt;X|gdjq_}?@f13pu2(zCOYp-` zyur>I{`}IW+iwjaVgobW!W+6~I+(Adr9D1Yp4e#DbdueA6MTy1wJ-XPP2qkD8EIe? zyCis(cMT32oaf6A?dMRE}Pt(6ayIrX=; ze<6XX#A8e^()4(Q#AAh-LVpH*&hO4Rb6w+O)zVzAdH5BGt%j zbFs3_s7e+nSB`h}h`1v57((AXF|q3d&Lm|-D=D&=OR(I+{Nl*^^)GPM!v~o1<5XF4 z{>VvAj#dFBzzFvBFWasErat{&D_nnbQa1ad!t`~GX*z#T3{XxTHBi^NGxT-l5HEPAMmC=JQ+ z!pL=aXC}TQhVoYGqpVK((|S_939e&y88dmW!IIqgB*&_Zw9*=AiDL86T;$~&s+p^* zV7VTg#2R=Z@I$kOKsIb1#BXNUT)X4`cFFH*qpxmVw`9dyGS#_;4Vk<3mFJ+VnD=p9 z=RlAVCUo}PFzRfvQ)syD5=<{kGk%HqiOb9OLT!B;pZ$Py=SCh@C!jn;@=g`ph*3WR zC0*4uwHeSU$(t;3Fbetvl~kC1#9Xb9y~9xbOB2UWq=IO(w7b8Ls}R<>xX^Suu0oa} zHsj*}J&yD_y!=V#m0{ospz1CCG^iJu$k3=-iOeNTN%Fz1A&>+>fMJz(CW-seUZar3 z`e3{+NwWW^Ihi9X5kCOUssAs{N$6h(7NFXxftiVoiLEn(l8LFciIKB~s|m2Z=4@eO zBC9TBVqi-qVfP1d@o!P4NW}`cu#4q8#lFN$o8nKzF>G?g?u-w!sU9Xph5|#O9~Pb? z<+d)>t~{58@+|6&F1wI=WVRc_++`D*7!hlp-gS8H<(J)cKCP$M4VpT*E2rH%3CFsw zq&Sir77xG%Z()(xjSi>>(Ge8w)d7FRf;iQ#4%5;5dVk`Z0K1~OTfe=86%vK-G`)bY zyx+98d;A=nqvqIk)ZzjTS%W1H#@sGsc%#c} zcs+@Z(Pdr!-Qp4Pee>2x3ymL(V`?<$A+ti)Bt({rj;jiuCjGmn^yL_G!p-Wo=J{x1 zNEGsG%Q|gmFZmB|S%Ypx=P)ptVc=CA8C{EEt3yUZhD;gjH+)(b!|yr|;VJ!$_VKgt z8>HV}1*+q=xJO?bkv-(lVMiB$Vloh^>U5Vv9B_H(~Ir#|0=S9{*m*kK&Trg>H{Z;!Tqt2JPr!uJ6-2p z;r!^)8I_ONPHZArJ=uI-9i$Ig6V<18EV2Z^DV8N=Ob7wd{pT~EpJdq;O5+9W{C&*= z*;S?qda=x=_4uQ95`F>oo}VT;ze~A|QTc%Jz!|+V3ZMr#VP$Q5fMVZ(;g5mA7)$=b z8H9^v7julQW&#lOL1l4B97xE;!6{52gCyOE^_4+OVhLwpSaQud=CR9Zf}lEs8_PCd zi>E2)F%Z_X%Hj*6GTltf;q`a_DWsy4L2q0F%(ppznQ#Biu=BsU1u)>67#RP}7yjl1 zs?kgc0Rl*(zo`I*1zF-qupGLAsIVwTpM&ePOzOY*2UkXfHe7uo7;7C6D@ogX|IK{s z$)EjcDK!WyGz?04@Jokg@^iBViw+a9I+=q|>gk$ZY_qJg)-YFIcbI$-Rh5?4cGj0p z)>qfZVR-2Vnmrwq~eACPK-V=z&_`F|K^fe@YRQ*~^cT~!* z0dZFlBq|O+Bs32MWwF!cklMZR;*iu=ERW4qDmI3T7kV~c$v#EU$-ppA!hl#S!B6e_DWE@6r1 zkcyn~eCTc(Iu%=Cl3axbYd@#AKY2iWOk-mK#^;v%>wwx#^WCD~z-Y!b+WimX0$^C* zg~eV_Z}DP6Ny#j%;HWhX0uY*HW+6N>=}0rUJwUy(_{>bdbEXLj_W+;9Hf7&hZsD*z^=iuMT)cP8%2Q~{O5VJXoL`hZh7os^zO*0J z$|o(XuzM)9auu;LQ?+lKK+<5MzGo9=%&=k%S~~L)Y*keTc-G9LO|jc)qDiXQ1Zu%w zq;75^hOEb!rVt+lb~RP`Y%`kUD#4gd?rc=&?sA}#Eq+;t;m}@tjwk3NjgyjY&DITZ zY+gNp)NX0DKE6!1F=!ocqt)d)c=De%OAU9BfJnj(IdYvJG>j9R)=eU9H&pjETBPqd z#L74H#LvL(IExpr78I80XEnvrmD5Kdq>DEv2qTuOagR&<=xFWZhfiS|C~FZW1_y`d z2H?cE7UT|GooL>Y0%kv$Cv@3|hx`@0-Ns#HR`MU6M&Bq|9c7>Z zS6{Wh6Ys+({6GTP6rn~b$&yQsgFlQx<|Lu~p3x}w(kn`4zBq+q59?&Cto!?Yhxr}) zM}zSPX0bf-I(h7jT4@Q?B>|};Cx{x(cj=ukg2V)ad=szsx9_M*Pw;28H6995Xpamk zCGRryd6`6>0cDr^;-u){JH9h&S4a)UsC#82+w9k-BVUN`|0I)0$2cid1FdrVFQ+U_ z|Isr432gi=sF*|xS^~AJME%Mf7OW#fkwj}9s-W7DKp=WoT5XEVJyWTRs;0KJ_dao{ z)QV#g7k>NQ>-YBZ(dP3xb(>9?LpbK@Kz(Z;#RXlvQvFT}D-w8o(pM98F~#(>hMUsa z>2kmlP6q3PmM&Xc(}807*WhG|In)__H7X ze@5K@<+6YKbF!4A<$)LeKEBZ;X%1k1McTq!0HtTT-q|G@G6$1gz^aj6(U)AISTo$| zo=X@C{A0+T3G%fEw3px@BhB}A^6cV=-;b`(R77U_SlFP@bXZ}e6-J7~@zEv_w=Z(g zx_sB2b@PXg% zDguaA9g8^a*lC1xZUN$Hqw$yamm#zq03J#DA5NelLZfPI6`N$l<4Ji6@m}8orFBu^ ziG?fP&Rx?lnIo4)ex_A>dr`F-*Rr#}Lb;&FN&rMw-L8t_E-S7xd*+V%h7WHPW4XZs#0G@yB=TO?6aG`k=8NAkao#x*tAr_jNk1VqUTb znOb+lh(=bL-%-)5aVuubjS3hbFgEa3&_vgQBJJHzvCqOYi6ax(phznWAW`?yY)~ke zL{ocM=kWclPZ4uF^^f9Wn@)DC&XAeR7++JcPffBFyW74!dPE|bnon@LERRYf;RF=~ zQ851r#-m`ia?*kEI_NLKIQM_{ihqFd|BXMgR29`w#nC?4p{*sR!xP~bw-EYx9w@_JX6gsE64uBBf!cIT0T(G8E+fix?u%PR_@(KK2@tC=C;q7 zl}w7~pewCGwj@q#Z5`RgFWT#ne)tBH^{!}(-OLh)1l oKveFPto?=7N*A1c2%g| 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

    `)ZZo?PM~)f*OI;Nlt*N`a@~;G*&9Se} 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

    ZSnv{wTGQN;#k-nJo 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Ð@;_mSu@3IyIW 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 Z&7cOcdpN90N_2|Abgmg>!nMeB63tjE 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 E@T4+Ny@Cm$o}4k2@eF0 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 z zCmU1~$4-=LWfJ1I24aP|Gk*GGYJ1#S;I9UgyuCx^uS$HmAmWS$pi+10P5@Pi+z!rE6FfCU- zNYo@qY(PI|39G+JL{t40^hMDB1-3G^QI@}GQ~f|m2qjAI-84kpab)q3 z<$mOlOJ7qFDzN^Ml!YyG;C%XJ!=)y)+5JXCiQ(w1!)$4^wAs1eJlvq;uCXvw9%Ynn z${D);e}$&7M$uzpM}~-fnV#1Jx1Y+#mD&5a*#KIWOEC0_DL$VCF*sQ{+7L3d zU7YMLcAcN=)6!619&rC(+j4q6?sSi@V^~}ItH7f}#I4zfb}r1!k8kUsGxNxu8SkZT zH2>qMLbKW|IBbVoYfy!#X<&75KX><`bVmdKJ$4(KqweN9_`vp|7<-6WnWv8xc+{!X~{9d6thBb`l>&JRFG#v%0Z zw9Kb5*z|h=3KcFiO)mjsiHXaAX!LNWq3FdNloC))e;y`nx{TX&7417o@z1B9j7xsF zK1CfsGi;GuS|5$HiR<4lTTo!@$Z=Y+k6^6ecUzA`sEsn9MX;_B(PZ}6HPq%)Lnt

    =%a05l6pgup(A{)d65?MT#f#f2BNFx<|-wkMLVg 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 literal 0 HcmV?d00001 diff --git a/libs/javax.mail-1.4.7.jar b/libs/javax.mail-1.4.7.jar new file mode 100644 index 0000000000000000000000000000000000000000..87f5d9fcc55b2e143818cfee0734673c503149a0 GIT binary patch literal 521000 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≶;v8 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

    i2V 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 z zJp!u0IMYnIpW2n@b1XXrR#uWd5}!YJdwY~ip)##f*mCJ42o_ww{d{^nWxD$Or`P1L zuZ3{KbIj80YXP+WI#~a23*p!MkG-j*v!$t%va9@*G_4ekq^zPuxyp?!jr7#Mk}LH% z7*iw~91R-WR81oPb;0RBPdezI*o^0zcBk1`qG#njC@hiL>7z7Oz=8MVyu0lZn?bp9Pkbo`)|N8z< zwcx*CP(Xi~Q6}i&@C&|DJ-2*Cy8jiI{*P7|@Gshgte~8vn5eP}ovhe@Q2+vR{*u{0 z5PyAty&(R*ApyM$zJ1aCQb4{mmj7b)-w{y%0DQ6fE{Oj{;4j3Nvh%;9;Qs|B@=vJ0 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 literal 0 HcmV?d00001 diff --git a/libs/javax.mail-api-1.4.7-sources.jar b/libs/javax.mail-api-1.4.7-sources.jar deleted file mode 100644 index c5ac01b9679c41b205a46cd9c3e0404685fcddd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 322556 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

    eZ?#Iom&dLs-=lr0HYA! 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

    x2Yg_nHMhd;e3}CHEbgLnF(&ZxYe_94r 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 Rfxy9^Nl*l0b^_;w{2z2(=*s{A diff --git a/libs/javax.mail-api-1.4.7.jar b/libs/javax.mail-api-1.4.7.jar deleted file mode 100644 index 187cbe34841a5dbaa2aa890f436406a2fb790a27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 189526 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%0A%UZHeL3e=ixz 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 Date: Sun, 4 Jun 2023 11:11:48 +1000 Subject: [PATCH 135/290] worked around javax.mail change for attachment only messages. --- .../java/org/bouncycastle/mail/smime/SMIMEGenerator.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mail/src/main/java/org/bouncycastle/mail/smime/SMIMEGenerator.java b/mail/src/main/java/org/bouncycastle/mail/smime/SMIMEGenerator.java index faf73187d0..34cae60ad6 100644 --- a/mail/src/main/java/org/bouncycastle/mail/smime/SMIMEGenerator.java +++ b/mail/src/main/java/org/bouncycastle/mail/smime/SMIMEGenerator.java @@ -7,6 +7,7 @@ import java.util.HashMap; import java.util.Map; +import javax.activation.DataHandler; import javax.crypto.KeyGenerator; import javax.mail.Header; import javax.mail.MessagingException; @@ -126,7 +127,7 @@ protected MimeBodyPart makeContentBodyPart( throws SMIMEException { MimeBodyPart content = new MimeBodyPart(); - + // // add the headers to the body part. // @@ -135,6 +136,8 @@ protected MimeBodyPart makeContentBodyPart( message.removeHeader("Message-Id"); message.removeHeader("Mime-Version"); + message.saveChanges(); + // JavaMail has a habit of reparsing some content types, if the bodypart is // a multipart it might be signed, we rebuild the body part using the raw input stream for the message. try @@ -155,7 +158,7 @@ protected MimeBodyPart makeContentBodyPart( content.setContent(message.getContent(), message.getContentType()); - content.setDataHandler(message.getDataHandler()); + content.setDataHandler(new DataHandler(message.getDataHandler().getDataSource())); extractHeaders(content, message); } From 33eb517038b09c8792b9ed8c91cc72b6a0b4fb14 Mon Sep 17 00:00:00 2001 From: David Hook Date: Mon, 5 Jun 2023 16:57:52 +1000 Subject: [PATCH 136/290] relates to github #1411 and #1413 checkstyle issues. --- .../java/org/bouncycastle/bcpg/BCPGKey.java | 3 +- .../bcpg/Ed25519PublicBCPGKey.java | 2 +- .../bcpg/Ed25519SecretBCPGKey.java | 2 +- .../bouncycastle/bcpg/Ed448PublicBCPGKey.java | 2 +- .../bouncycastle/bcpg/Ed448SecretBCPGKey.java | 2 +- ...licBCPGKey.java => OctetArrayBCPGKey.java} | 31 +++++---- .../bcpg/OctetArraySecretBCPGKey.java | 64 ----------------- .../bcpg/X25519PublicBCPGKey.java | 2 +- .../bcpg/X25519SecretBCPGKey.java | 2 +- .../bouncycastle/bcpg/X448PublicBCPGKey.java | 2 +- .../bouncycastle/bcpg/X448SecretBCPGKey.java | 2 +- .../bc/BcKeyFingerprintCalculator.java | 9 +-- .../jcajce/JcaKeyFingerprintCalculator.java | 8 +-- .../openpgp/test/PGPv6KeyTest.java | 68 ++++++++++--------- .../bouncycastle/jsse/provider/JsseUtils.java | 4 +- 15 files changed, 75 insertions(+), 128 deletions(-) rename pg/src/main/java/org/bouncycastle/bcpg/{OctetArrayPublicBCPGKey.java => OctetArrayBCPGKey.java} (59%) delete mode 100644 pg/src/main/java/org/bouncycastle/bcpg/OctetArraySecretBCPGKey.java diff --git a/pg/src/main/java/org/bouncycastle/bcpg/BCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/BCPGKey.java index 9a01936ba7..1a1f5e2031 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/BCPGKey.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/BCPGKey.java @@ -11,7 +11,8 @@ public interface BCPGKey /** * Return the base format for this key - in the case of the symmetric keys it will generally * be raw indicating that the key is just a straight byte representation, for an asymmetric - * key the format will be PGP, indicating the key is a string of MPIs encoded in PGP format. + * key the format will be PGP, indicating the key is a string of MPIs or octets + * encoded in PGP format. * * @return "RAW" or "PGP" */ diff --git a/pg/src/main/java/org/bouncycastle/bcpg/Ed25519PublicBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/Ed25519PublicBCPGKey.java index 3e4e3b942d..e85d3a8377 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/Ed25519PublicBCPGKey.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/Ed25519PublicBCPGKey.java @@ -3,7 +3,7 @@ import java.io.IOException; public class Ed25519PublicBCPGKey - extends OctetArrayPublicBCPGKey + extends OctetArrayBCPGKey { public static final int LENGTH = 32; diff --git a/pg/src/main/java/org/bouncycastle/bcpg/Ed25519SecretBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/Ed25519SecretBCPGKey.java index 5aa5bfb8aa..386ed6e348 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/Ed25519SecretBCPGKey.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/Ed25519SecretBCPGKey.java @@ -3,7 +3,7 @@ import java.io.IOException; public class Ed25519SecretBCPGKey - extends OctetArraySecretBCPGKey + extends OctetArrayBCPGKey { public static final int LENGTH = 32; diff --git a/pg/src/main/java/org/bouncycastle/bcpg/Ed448PublicBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/Ed448PublicBCPGKey.java index 9fd8bdce08..2ec27a14d2 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/Ed448PublicBCPGKey.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/Ed448PublicBCPGKey.java @@ -3,7 +3,7 @@ import java.io.IOException; public class Ed448PublicBCPGKey - extends OctetArrayPublicBCPGKey + extends OctetArrayBCPGKey { public static final int LENGTH = 57; diff --git a/pg/src/main/java/org/bouncycastle/bcpg/Ed448SecretBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/Ed448SecretBCPGKey.java index cabccc774a..ee5ba7c949 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/Ed448SecretBCPGKey.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/Ed448SecretBCPGKey.java @@ -3,7 +3,7 @@ import java.io.IOException; public class Ed448SecretBCPGKey - extends OctetArraySecretBCPGKey + extends OctetArrayBCPGKey { public static final int LENGTH = 57; diff --git a/pg/src/main/java/org/bouncycastle/bcpg/OctetArrayPublicBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/OctetArrayBCPGKey.java similarity index 59% rename from pg/src/main/java/org/bouncycastle/bcpg/OctetArrayPublicBCPGKey.java rename to pg/src/main/java/org/bouncycastle/bcpg/OctetArrayBCPGKey.java index ddc472ba18..f4875edea5 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/OctetArrayPublicBCPGKey.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/OctetArrayBCPGKey.java @@ -1,31 +1,30 @@ package org.bouncycastle.bcpg; -import org.bouncycastle.util.Arrays; - import java.io.IOException; +import org.bouncycastle.util.Arrays; + /** - * PublicBCPGKey which is encoded as an array of octets rather than an MPI. + * Public/Secret BCPGKey which is encoded as an array of octets rather than an MPI. */ -public abstract class OctetArrayPublicBCPGKey - extends BCPGObject - implements BCPGKey +public abstract class OctetArrayBCPGKey + extends BCPGObject + implements BCPGKey { - private final byte[] key; - OctetArrayPublicBCPGKey(int length, BCPGInputStream in) - throws IOException + OctetArrayBCPGKey(int length, BCPGInputStream in) + throws IOException { key = new byte[length]; in.readFully(key); } - OctetArrayPublicBCPGKey(int length, byte[] key) + OctetArrayBCPGKey(int length, byte[] key) { if (key.length != length) { - throw new IllegalArgumentException("Unexpected key encoding length. Expected " + length + " bytes, got " + key.length); + throw new IllegalArgumentException("unexpected key encoding length: expected " + length + " bytes, got " + key.length); } this.key = new byte[length]; System.arraycopy(key, 0, this.key, 0, length); @@ -50,16 +49,20 @@ public byte[] getEncoded() } @Override - public String getFormat() { + public String getFormat() + { return "PGP"; } @Override - public void encode(BCPGOutputStream out) throws IOException { + public void encode(BCPGOutputStream out) + throws IOException + { out.write(key); } - public byte[] getKey() { + public byte[] getKey() + { return Arrays.clone(key); } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/OctetArraySecretBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/OctetArraySecretBCPGKey.java deleted file mode 100644 index e3c2702d5c..0000000000 --- a/pg/src/main/java/org/bouncycastle/bcpg/OctetArraySecretBCPGKey.java +++ /dev/null @@ -1,64 +0,0 @@ -package org.bouncycastle.bcpg; - -import org.bouncycastle.util.Arrays; - -import java.io.IOException; - -/** - * SecretBCPGKey which is encoded as an array of octets rather than an MPI. - */ -public abstract class OctetArraySecretBCPGKey - extends BCPGObject - implements BCPGKey -{ - - private final byte[] key; - - OctetArraySecretBCPGKey(int length, BCPGInputStream in) - throws IOException - { - this.key = new byte[length]; - in.readFully(key); - } - - OctetArraySecretBCPGKey(int length, byte[] key) - { - if (key.length != length) - { - throw new IllegalArgumentException("Unexpected key encoding length. Expected " + length + " bytes, got " + key.length); - } - this.key = new byte[length]; - System.arraycopy(key, 0, this.key, 0, length); - } - - @Override - public String getFormat() - { - return "PGP"; - } - - @Override - public byte[] getEncoded() - { - try - { - return super.getEncoded(); - } - catch (IOException e) - { - return null; - } - } - - @Override - public void encode(BCPGOutputStream out) - throws IOException - { - out.write(key); - } - - public byte[] getKey() - { - return Arrays.clone(key); - } -} diff --git a/pg/src/main/java/org/bouncycastle/bcpg/X25519PublicBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/X25519PublicBCPGKey.java index e490f2af55..298ebd9098 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/X25519PublicBCPGKey.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/X25519PublicBCPGKey.java @@ -3,7 +3,7 @@ import java.io.IOException; public class X25519PublicBCPGKey - extends OctetArrayPublicBCPGKey + extends OctetArrayBCPGKey { public static final int LENGTH = 32; diff --git a/pg/src/main/java/org/bouncycastle/bcpg/X25519SecretBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/X25519SecretBCPGKey.java index b56bf383de..81f54a77c0 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/X25519SecretBCPGKey.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/X25519SecretBCPGKey.java @@ -3,7 +3,7 @@ import java.io.IOException; public class X25519SecretBCPGKey - extends OctetArraySecretBCPGKey + extends OctetArrayBCPGKey { public static final int LENGTH = 32; diff --git a/pg/src/main/java/org/bouncycastle/bcpg/X448PublicBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/X448PublicBCPGKey.java index 04388c91cd..48b88cf211 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/X448PublicBCPGKey.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/X448PublicBCPGKey.java @@ -3,7 +3,7 @@ import java.io.IOException; public class X448PublicBCPGKey - extends OctetArrayPublicBCPGKey + extends OctetArrayBCPGKey { public static final int LENGTH = 56; diff --git a/pg/src/main/java/org/bouncycastle/bcpg/X448SecretBCPGKey.java b/pg/src/main/java/org/bouncycastle/bcpg/X448SecretBCPGKey.java index 9c9cfccd07..65140dc8f5 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/X448SecretBCPGKey.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/X448SecretBCPGKey.java @@ -3,7 +3,7 @@ import java.io.IOException; public class X448SecretBCPGKey - extends OctetArraySecretBCPGKey + extends OctetArrayBCPGKey { public static final int LENGTH = 56; diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcKeyFingerprintCalculator.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcKeyFingerprintCalculator.java index 258b355f46..11ec4901a2 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcKeyFingerprintCalculator.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcKeyFingerprintCalculator.java @@ -31,7 +31,7 @@ public byte[] calculateFingerprint(PublicKeyPacket publicPk) { digest = new MD5Digest(); - byte[] bytes = new MPInteger(rK.getModulus()).getEncoded(); + byte[] bytes = new MPInteger(rK.getModulus()).getEncoded(); digest.update(bytes, 2, bytes.length - 2); bytes = new MPInteger(rK.getPublicExponent()).getEncoded(); @@ -46,7 +46,7 @@ else if (publicPk.getVersion() == 4) { try { - byte[] kBytes = publicPk.getEncodedContents(); + byte[] kBytes = publicPk.getEncodedContents(); digest = new SHA1Digest(); @@ -62,11 +62,12 @@ else if (publicPk.getVersion() == 4) } else if (publicPk.getVersion() == 6) { - try { + try + { byte[] kBytes = publicPk.getEncodedContents(); digest = new SHA256Digest(); - digest.update((byte) 0x9b); + digest.update((byte)0x9b); digest.update((byte)(kBytes.length >> 24)); digest.update((byte)(kBytes.length >> 16)); diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcaKeyFingerprintCalculator.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcaKeyFingerprintCalculator.java index ca437517bd..d656519ff1 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcaKeyFingerprintCalculator.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcaKeyFingerprintCalculator.java @@ -30,7 +30,7 @@ public JcaKeyFingerprintCalculator() { this(new DefaultJcaJceHelper()); } - + private JcaKeyFingerprintCalculator(JcaJceHelper helper) { this.helper = helper; @@ -71,7 +71,7 @@ public byte[] calculateFingerprint(PublicKeyPacket publicPk) { MessageDigest digest = helper.createMessageDigest("MD5"); - byte[] bytes = new MPInteger(rK.getModulus()).getEncoded(); + byte[] bytes = new MPInteger(rK.getModulus()).getEncoded(); digest.update(bytes, 2, bytes.length - 2); bytes = new MPInteger(rK.getPublicExponent()).getEncoded(); @@ -96,7 +96,7 @@ else if (publicPk.getVersion() == 4) { try { - byte[] kBytes = publicPk.getEncodedContents(); + byte[] kBytes = publicPk.getEncodedContents(); MessageDigest digest = helper.createMessageDigest("SHA1"); @@ -124,7 +124,7 @@ else if (publicPk.getVersion() == 6) { try { - byte[] kBytes = publicPk.getEncodedContents(); + byte[] kBytes = publicPk.getEncodedContents(); MessageDigest digest = helper.createMessageDigest("SHA256"); diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPv6KeyTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPv6KeyTest.java index cf2950ab4d..485c269fda 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPv6KeyTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPv6KeyTest.java @@ -1,5 +1,8 @@ package org.bouncycastle.openpgp.test; +import java.io.ByteArrayInputStream; +import java.util.Iterator; + import org.bouncycastle.bcpg.ArmoredInputStream; import org.bouncycastle.bcpg.BCPGInputStream; import org.bouncycastle.openpgp.PGPPublicKey; @@ -12,48 +15,50 @@ import org.bouncycastle.util.encoders.Hex; import org.bouncycastle.util.test.SimpleTest; -import java.io.ByteArrayInputStream; -import java.util.Iterator; - -public class PGPv6KeyTest extends SimpleTest { +public class PGPv6KeyTest + extends SimpleTest +{ private static final String ARMORED_CERT = "-----BEGIN PGP PUBLIC KEY BLOCK-----\n" + - "\n" + - "xioGY4d/4xsAAAAg+U2nu0jWCmHlZ3BqZYfQMxmZu52JGggkLq2EVD34laPCsQYf\n" + - "GwoAAABCBYJjh3/jAwsJBwUVCg4IDAIWAAKbAwIeCSIhBssYbE8GCaaX5NUt+mxy\n" + - "KwwfHifBilZwj2Ul7Ce62azJBScJAgcCAAAAAK0oIBA+LX0ifsDm185Ecds2v8lw\n" + - "gyU2kCcUmKfvBXbAf6rhRYWzuQOwEn7E/aLwIwRaLsdry0+VcallHhSu4RN6HWaE\n" + - "QsiPlR4zxP/TP7mhfVEe7XWPxtnMUMtf15OyA51YBM4qBmOHf+MZAAAAIIaTJINn\n" + - "+eUBXbki+PSAld2nhJh/LVmFsS+60WyvXkQ1wpsGGBsKAAAALAWCY4d/4wKbDCIh\n" + - "BssYbE8GCaaX5NUt+mxyKwwfHifBilZwj2Ul7Ce62azJAAAAAAQBIKbpGG2dWTX8\n" + - "j+VjFM21J0hqWlEg+bdiojWnKfA5AQpWUWtnNwDEM0g12vYxoWM8Y81W+bHBw805\n" + - "I8kWVkXU6vFOi+HWvv/ira7ofJu16NnoUkhclkUrk0mXubZvyl4GBg==\n" + - "-----END PGP PUBLIC KEY BLOCK-----"; + "\n" + + "xioGY4d/4xsAAAAg+U2nu0jWCmHlZ3BqZYfQMxmZu52JGggkLq2EVD34laPCsQYf\n" + + "GwoAAABCBYJjh3/jAwsJBwUVCg4IDAIWAAKbAwIeCSIhBssYbE8GCaaX5NUt+mxy\n" + + "KwwfHifBilZwj2Ul7Ce62azJBScJAgcCAAAAAK0oIBA+LX0ifsDm185Ecds2v8lw\n" + + "gyU2kCcUmKfvBXbAf6rhRYWzuQOwEn7E/aLwIwRaLsdry0+VcallHhSu4RN6HWaE\n" + + "QsiPlR4zxP/TP7mhfVEe7XWPxtnMUMtf15OyA51YBM4qBmOHf+MZAAAAIIaTJINn\n" + + "+eUBXbki+PSAld2nhJh/LVmFsS+60WyvXkQ1wpsGGBsKAAAALAWCY4d/4wKbDCIh\n" + + "BssYbE8GCaaX5NUt+mxyKwwfHifBilZwj2Ul7Ce62azJAAAAAAQBIKbpGG2dWTX8\n" + + "j+VjFM21J0hqWlEg+bdiojWnKfA5AQpWUWtnNwDEM0g12vYxoWM8Y81W+bHBw805\n" + + "I8kWVkXU6vFOi+HWvv/ira7ofJu16NnoUkhclkUrk0mXubZvyl4GBg==\n" + + "-----END PGP PUBLIC KEY BLOCK-----"; private static final String ARMORED_KEY = "-----BEGIN PGP PRIVATE KEY BLOCK-----\n" + - "\n" + - "xUsGY4d/4xsAAAAg+U2nu0jWCmHlZ3BqZYfQMxmZu52JGggkLq2EVD34laMAGXKB\n" + - "exK+cH6NX1hs5hNhIB00TrJmosgv3mg1ditlsLfCsQYfGwoAAABCBYJjh3/jAwsJ\n" + - "BwUVCg4IDAIWAAKbAwIeCSIhBssYbE8GCaaX5NUt+mxyKwwfHifBilZwj2Ul7Ce6\n" + - "2azJBScJAgcCAAAAAK0oIBA+LX0ifsDm185Ecds2v8lwgyU2kCcUmKfvBXbAf6rh\n" + - "RYWzuQOwEn7E/aLwIwRaLsdry0+VcallHhSu4RN6HWaEQsiPlR4zxP/TP7mhfVEe\n" + - "7XWPxtnMUMtf15OyA51YBMdLBmOHf+MZAAAAIIaTJINn+eUBXbki+PSAld2nhJh/\n" + - "LVmFsS+60WyvXkQ1AE1gCk95TUR3XFeibg/u/tVY6a//1q0NWC1X+yui3O24wpsG\n" + - "GBsKAAAALAWCY4d/4wKbDCIhBssYbE8GCaaX5NUt+mxyKwwfHifBilZwj2Ul7Ce6\n" + - "2azJAAAAAAQBIKbpGG2dWTX8j+VjFM21J0hqWlEg+bdiojWnKfA5AQpWUWtnNwDE\n" + - "M0g12vYxoWM8Y81W+bHBw805I8kWVkXU6vFOi+HWvv/ira7ofJu16NnoUkhclkUr\n" + - "k0mXubZvyl4GBg==\n" + - "-----END PGP PRIVATE KEY BLOCK-----"; + "\n" + + "xUsGY4d/4xsAAAAg+U2nu0jWCmHlZ3BqZYfQMxmZu52JGggkLq2EVD34laMAGXKB\n" + + "exK+cH6NX1hs5hNhIB00TrJmosgv3mg1ditlsLfCsQYfGwoAAABCBYJjh3/jAwsJ\n" + + "BwUVCg4IDAIWAAKbAwIeCSIhBssYbE8GCaaX5NUt+mxyKwwfHifBilZwj2Ul7Ce6\n" + + "2azJBScJAgcCAAAAAK0oIBA+LX0ifsDm185Ecds2v8lwgyU2kCcUmKfvBXbAf6rh\n" + + "RYWzuQOwEn7E/aLwIwRaLsdry0+VcallHhSu4RN6HWaEQsiPlR4zxP/TP7mhfVEe\n" + + "7XWPxtnMUMtf15OyA51YBMdLBmOHf+MZAAAAIIaTJINn+eUBXbki+PSAld2nhJh/\n" + + "LVmFsS+60WyvXkQ1AE1gCk95TUR3XFeibg/u/tVY6a//1q0NWC1X+yui3O24wpsG\n" + + "GBsKAAAALAWCY4d/4wKbDCIhBssYbE8GCaaX5NUt+mxyKwwfHifBilZwj2Ul7Ce6\n" + + "2azJAAAAAAQBIKbpGG2dWTX8j+VjFM21J0hqWlEg+bdiojWnKfA5AQpWUWtnNwDE\n" + + "M0g12vYxoWM8Y81W+bHBw805I8kWVkXU6vFOi+HWvv/ira7ofJu16NnoUkhclkUr\n" + + "k0mXubZvyl4GBg==\n" + + "-----END PGP PRIVATE KEY BLOCK-----"; private static final byte[] PRIMARY_FINGERPRINT = Hex.decode("CB186C4F0609A697E4D52DFA6C722B0C1F1E27C18A56708F6525EC27BAD9ACC9"); private static final byte[] SUBKEY_FINGERPRINT = Hex.decode("12C83F1E706F6308FE151A417743A1F033790E93E9978488D1DB378DA9930885"); @Override - public String getName() { + public String getName() + { return getClass().getSimpleName(); } @Override - public void performTest() throws Exception { + public void performTest() + throws Exception + { KeyFingerPrintCalculator fingerPrintCalculator = new BcKeyFingerprintCalculator(); ByteArrayInputStream bIn = new ByteArrayInputStream(ARMORED_CERT.getBytes()); ArmoredInputStream armorIn = new ArmoredInputStream(bIn); @@ -81,7 +86,8 @@ public void performTest() throws Exception { isTrue(Arrays.areEqual(SUBKEY_FINGERPRINT, sKey.getFingerprint())); } - public static void main(String[] args) { + public static void main(String[] args) + { runTest(new PGPv6KeyTest()); } } \ No newline at end of file diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java b/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java index 81929e91ee..ecac29d7ac 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java @@ -112,9 +112,9 @@ static void appendCipherSuiteDetail(StringBuilder sb, ProvSSLContextSpi context, { // TODO Efficiency: precalculate "cipherSuiteID" and make context.getCipherSuiteName faster - sb.append("{0x"); + sb.append("{0x"); // -DM Hex.toHexString sb.append(Hex.toHexString(new byte[]{ (byte)(cipherSuite >> 8) })); - sb.append(",0x"); + sb.append(",0x"); // -DM Hex.toHexString sb.append(Hex.toHexString(new byte[]{ (byte)cipherSuite })); sb.append('}'); From d8205a01854e88fdd6528e1b97eab611b57578f6 Mon Sep 17 00:00:00 2001 From: David Hook Date: Mon, 5 Jun 2023 16:59:06 +1000 Subject: [PATCH 137/290] relates to github #1411, #1413 --- CONTRIBUTORS.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTORS.html b/CONTRIBUTORS.html index f67bb75ea5..f5fe9f58c5 100644 --- a/CONTRIBUTORS.html +++ b/CONTRIBUTORS.html @@ -447,7 +447,7 @@

  • Adam Vartanian <https://github.com/flooey> use of ShortBuffer exception and buffer size pre-check in Cipher.doFinal().
  • Bernd <https://github.com/ecki> Fix to make PGPUtil.pipeFileContents use buffer and not leak file handle.
  • Shartung <https://github.com/shartung> Additional EC Key Agreement algorithms in support of German BSI TR-03111.
  • -
  • Paul Schaub <https://github.com/vanitasvitae> bringing PGPSecretKey.getUserIds() into line with PGPPublicKey.getUserIds(). Exception message fix in BcPublicKeyDataDecryptorFactory. Additional tests on PGP key ring generation. Improved functionality of PGPSignatureSubpacketGenerator, PGPPublicKeyRing. Tweaks to PGPDataEncryptorBuilder interface, fix for JcaPGP/BcPGP Ed25519 private key conversion. Added configurable CRC detection to ArmoredInputStream, additional control character skipping in ArmoredInputStream. Rewind code for PGPPBEEncryptedData, addition of PGPSignature.getDigestPrefix(). Wrong list traversal fix in PGPSecretKeyRing. Further improvement to use of generics in PGP API. General interop improvements. PGP Public / Secure keyring ignore marker packets when reading. Initial work on PGP session key handling, filtering literal data for canoncialization. Addition of direct key identified key-ring construction. PGPSecretKeyRing.insertOrReplacePublicKey addition. Addition of utility methods for joining/merging signatures and public keys. Addition of PGP regexp packet, PolicyURI packet handling, UTF8 comment testing. Efficiency improvements to TruncatedStream. Initial Argon2 support for OpenPGP. General cleanups. Fast CRC24 implementation, SHA3 addtions to BcImplProvider, improvements to One Pass Signature support, signatue validation, read() consistency in BCPGInputStream. Contributions to AEAD support (v6 & v5) in PGP API. Addition of PGP WildCard ID, moving the PGP example code into the 21st century. Security patches for encrypted data generation, initial thread safe certification verification.
  • +
  • Paul Schaub <https://github.com/vanitasvitae> bringing PGPSecretKey.getUserIds() into line with PGPPublicKey.getUserIds(). Exception message fix in BcPublicKeyDataDecryptorFactory. Additional tests on PGP key ring generation. Improved functionality of PGPSignatureSubpacketGenerator, PGPPublicKeyRing. Tweaks to PGPDataEncryptorBuilder interface, fix for JcaPGP/BcPGP Ed25519 private key conversion. Added configurable CRC detection to ArmoredInputStream, additional control character skipping in ArmoredInputStream. Rewind code for PGPPBEEncryptedData, addition of PGPSignature.getDigestPrefix(). Wrong list traversal fix in PGPSecretKeyRing. Further improvement to use of generics in PGP API. General interop improvements. PGP Public / Secure keyring ignore marker packets when reading. Initial work on PGP session key handling, filtering literal data for canoncialization. Addition of direct key identified key-ring construction. PGPSecretKeyRing.insertOrReplacePublicKey addition. Addition of utility methods for joining/merging signatures and public keys. Addition of PGP regexp packet, PolicyURI packet handling, UTF8 comment testing. Efficiency improvements to TruncatedStream. Initial Argon2 support for OpenPGP. General cleanups. Fast CRC24 implementation, SHA3 addtions to BcImplProvider, improvements to One Pass Signature support, signatue validation, read() consistency in BCPGInputStream. Contributions to AEAD support (v6 & v5) in PGP API. Addition of PGP WildCard ID, moving the PGP example code into the 21st century. Security patches for encrypted data generation, initial thread safe certification verification. Support for V6 EC keys.
  • Nick of Nexxar <https://github.com/nros> update to OpenPGP package to handle a broader range of EC curves.
  • catbref <https://github.com/catbref> sample implementation of RFC 7748/Ed25519 (incorporated work from github users Valodim and str4d as well).
  • gerlion <https://github.com/gerlion> detection of concurrency issue with pre-1.60 EC math library.
  • From a92690f02dfc5dbdc3f346991d4c9e3aaca47c4f Mon Sep 17 00:00:00 2001 From: David Hook Date: Mon, 5 Jun 2023 20:10:13 +1000 Subject: [PATCH 138/290] compatibility changes. --- .../jdk1.4/org/bouncycastle/util/Arrays.java | 9 + .../pqc/crypto/test/SphincsPlusTest.java | 2 +- .../openpgp/PGPEncryptedDataGenerator.java | 2 +- .../openpgp/PGPPublicKeyEncryptedData.java | 7 +- .../operator/jcajce/JceAEADCipherUtil.java | 19 + .../openpgp/operator/jcajce/JceAEADUtil.java | 23 +- .../JcePBEDataDecryptorFactoryBuilder.java | 5 +- .../operator/PGPDataEncryptorBuilder.java | 37 -- .../bc/BcPGPDataEncryptorBuilder.java | 295 +++++++++++++++ .../operator/jcajce/JceAEADCipherUtil.java | 19 + .../jcajce/JcePGPDataEncryptorBuilder.java | 338 ++++++++++++++++++ 11 files changed, 697 insertions(+), 59 deletions(-) create mode 100644 pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADCipherUtil.java delete mode 100644 pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/PGPDataEncryptorBuilder.java create mode 100644 pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/bc/BcPGPDataEncryptorBuilder.java create mode 100644 pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/jcajce/JceAEADCipherUtil.java create mode 100644 pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java diff --git a/core/src/main/jdk1.4/org/bouncycastle/util/Arrays.java b/core/src/main/jdk1.4/org/bouncycastle/util/Arrays.java index 57148e2c47..32a32b5c3d 100644 --- a/core/src/main/jdk1.4/org/bouncycastle/util/Arrays.java +++ b/core/src/main/jdk1.4/org/bouncycastle/util/Arrays.java @@ -869,6 +869,15 @@ public static int[] reverse(int[] a) return result; } + public static void reverse(byte[] input, byte[] output) + { + int last = input.length - 1; + for (int i = 0; i <= last; ++i) + { + output[i] = input[last - i]; + } + } + public static byte[] reverseInPlace(byte[] a) { if (null == a) diff --git a/core/src/test/java/org/bouncycastle/pqc/crypto/test/SphincsPlusTest.java b/core/src/test/java/org/bouncycastle/pqc/crypto/test/SphincsPlusTest.java index 6270e9a768..4e00ee85d8 100644 --- a/core/src/test/java/org/bouncycastle/pqc/crypto/test/SphincsPlusTest.java +++ b/core/src/test/java/org/bouncycastle/pqc/crypto/test/SphincsPlusTest.java @@ -155,7 +155,7 @@ else if (simple) SPHINCSPlusPrivateKeyParameters privParams = (SPHINCSPlusPrivateKeyParameters)kp.getPrivate(); // FIXME No OIDs for simple variants of SPHINCS+ - if (!name.contains("-simple")) + if (name.indexOf("-simple") < 0) { pubParams = (SPHINCSPlusPublicKeyParameters)PublicKeyFactory.createKey( SubjectPublicKeyInfoFactory.createSubjectPublicKeyInfo(pubParams)); diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPEncryptedDataGenerator.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPEncryptedDataGenerator.java index 33898031c7..a891318093 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPEncryptedDataGenerator.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPEncryptedDataGenerator.java @@ -261,7 +261,7 @@ private OutputStream open( for (int i = 0; i < methods.size(); i++) { - PGPKeyEncryptionMethodGenerator method = methods.get(i); + PGPKeyEncryptionMethodGenerator method = (PGPKeyEncryptionMethodGenerator)methods.get(i); // OpenPGP v5 or v6 if (dataEncryptor instanceof PGPAEADDataEncryptor) { diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKeyEncryptedData.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKeyEncryptedData.java index 988ab3a8e6..7caa3c8d28 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKeyEncryptedData.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPPublicKeyEncryptedData.java @@ -17,9 +17,6 @@ import org.bouncycastle.util.Arrays; import org.bouncycastle.util.io.TeeInputStream; -import static org.bouncycastle.bcpg.PublicKeyEncSessionPacket.VERSION_3; -import static org.bouncycastle.bcpg.PublicKeyEncSessionPacket.VERSION_6; - /** * A public key encrypted data object. */ @@ -74,13 +71,13 @@ public int getSymmetricAlgorithm( PublicKeyDataDecryptorFactory dataDecryptorFactory) throws PGPException { - if (keyData.getVersion() == VERSION_3) + if (keyData.getVersion() == PublicKeyEncSessionPacket.VERSION_3) { byte[] plain = dataDecryptorFactory.recoverSessionData(keyData.getAlgorithm(), keyData.getEncSessionKey()); // symmetric cipher algorithm is stored in first octet of session data return plain[0]; } - else if (keyData.getVersion() == VERSION_6) + else if (keyData.getVersion() == PublicKeyEncSessionPacket.VERSION_6) { // PKESK v5 stores the cipher algorithm in the SEIPD v2 packet fields. return ((SymmetricEncIntegrityPacket) encData).getCipherAlgorithm(); diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADCipherUtil.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADCipherUtil.java new file mode 100644 index 0000000000..6cebb6cdc2 --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADCipherUtil.java @@ -0,0 +1,19 @@ +package org.bouncycastle.openpgp.operator.jcajce; + +import java.security.InvalidAlgorithmParameterException; +import java.security.InvalidKeyException; + +import javax.crypto.Cipher; +import javax.crypto.SecretKey; +import javax.crypto.spec.GCMParameterSpec; + +public class JceAEADCipherUtil +{ + static void setUpAeadCipher(Cipher aead, SecretKey secretKey, int mode, byte[] nonce, int aeadMacLen, byte[] aad) + throws InvalidKeyException, InvalidAlgorithmParameterException + { + GCMParameterSpec parameters = new GCMParameterSpec(aeadMacLen, nonce); + aead.init(mode, secretKey, parameters); + aead.updateAAD(aad); + } +} diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java index 930ad699ea..23d5fbe0b3 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java @@ -7,7 +7,6 @@ import javax.crypto.Cipher; import javax.crypto.SecretKey; -import javax.crypto.spec.GCMParameterSpec; import javax.crypto.spec.SecretKeySpec; import org.bouncycastle.bcpg.AEADAlgorithmTags; @@ -418,8 +417,7 @@ private byte[] readBlock() byte[] decData; try { - c.init(Cipher.DECRYPT_MODE, secretKey, new GCMParameterSpec(128, getNonce(iv, chunkIndex))); // always full tag. - c.updateAAD(adata); + JceAEADCipherUtil.setUpAeadCipher(c, secretKey, Cipher.DECRYPT_MODE, getNonce(iv, chunkIndex), 128, adata); decData = c.doFinal(buf, 0, dataLen + aeadTagLength); } @@ -449,11 +447,13 @@ private byte[] readBlock() } try { - c.init(Cipher.DECRYPT_MODE, secretKey, new GCMParameterSpec(128, getNonce(iv, chunkIndex))); - c.updateAAD(adata); if (v5StyleAEAD) { - c.updateAAD(Pack.longToBigEndian(totalBytes)); + JceAEADCipherUtil.setUpAeadCipher(c, secretKey, Cipher.DECRYPT_MODE, getNonce(iv, chunkIndex), 128, Arrays.concatenate(adata, Pack.longToBigEndian(totalBytes))); + } + else + { + JceAEADCipherUtil.setUpAeadCipher(c, secretKey, Cipher.DECRYPT_MODE, getNonce(iv, chunkIndex), 128, adata); } c.doFinal(buf, 0, aeadTagLength); // check final tag @@ -612,8 +612,7 @@ private void writeBlock() try { - c.init(Cipher.ENCRYPT_MODE, secretKey, new GCMParameterSpec(128, getNonce(iv, chunkIndex))); // always full tag. - c.updateAAD(adata); + JceAEADCipherUtil.setUpAeadCipher(c, secretKey, Cipher.ENCRYPT_MODE, getNonce(iv, chunkIndex), 128, adata); out.write(c.doFinal(data, 0, dataOff)); } @@ -651,11 +650,13 @@ private void finish() try { - c.init(Cipher.ENCRYPT_MODE, secretKey, new GCMParameterSpec(128, getNonce(iv, chunkIndex))); - c.updateAAD(adata); if (isV5AEAD) { - c.updateAAD(Pack.longToBigEndian(totalBytes)); + JceAEADCipherUtil.setUpAeadCipher(c, secretKey, Cipher.ENCRYPT_MODE, getNonce(iv, chunkIndex), 128, Arrays.concatenate(adata, Pack.longToBigEndian(totalBytes))); + } + else + { + JceAEADCipherUtil.setUpAeadCipher(c, secretKey, Cipher.ENCRYPT_MODE, getNonce(iv, chunkIndex), 128, adata); } out.write(c.doFinal(aaData, 0, 0)); // output final tag diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePBEDataDecryptorFactoryBuilder.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePBEDataDecryptorFactoryBuilder.java index 4c99f4ac05..7665f90eec 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePBEDataDecryptorFactoryBuilder.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcePBEDataDecryptorFactoryBuilder.java @@ -5,7 +5,6 @@ import javax.crypto.Cipher; import javax.crypto.SecretKey; -import javax.crypto.spec.GCMParameterSpec; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; @@ -171,9 +170,7 @@ public byte[] recoverAEADEncryptedSessionData(SymmetricKeyEncSessionPacket keyDa byte[] sessionData; try { - GCMParameterSpec parameters = new GCMParameterSpec(aeadMacLen, aeadIv); - aead.init(Cipher.DECRYPT_MODE, secretKey, parameters); - aead.updateAAD(hkdfInfo); + JceAEADCipherUtil.setUpAeadCipher(aead, secretKey, Cipher.DECRYPT_MODE, aeadIv, aeadMacLen, hkdfInfo); sessionData = aead.doFinal(buf, 0, buf.length); } diff --git a/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/PGPDataEncryptorBuilder.java b/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/PGPDataEncryptorBuilder.java deleted file mode 100644 index 4e94c621fc..0000000000 --- a/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/PGPDataEncryptorBuilder.java +++ /dev/null @@ -1,37 +0,0 @@ -package org.bouncycastle.openpgp.operator; - -import java.security.SecureRandom; - -import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; -import org.bouncycastle.openpgp.PGPException; - -/** - * A builder for {@link PGPDataEncryptor} instances, which can be used to encrypt data objects. - */ -public interface PGPDataEncryptorBuilder -{ - /** - * The encryption algorithm used by data encryptors created by this builder. - * - * @return one of the {@link SymmetricKeyAlgorithmTags symmetric encryption algorithms}. - */ - int getAlgorithm(); - - /** - * Builds a data encryptor using the algorithm configured for this builder. - * - * @param keyBytes the bytes of the key to use for the cipher. - * @return a data encryptor with an initialised cipher. - * @throws PGPException if an error occurs initialising the configured encryption. - */ - PGPDataEncryptor build(byte[] keyBytes) - throws PGPException; - - /** - * Gets the SecureRandom instance used by this builder. - *

    - * If a SecureRandom has not been explicitly configured, a default {@link SecureRandom} is - * constructed and retained by the this builder.

    - */ - SecureRandom getSecureRandom(); -} diff --git a/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/bc/BcPGPDataEncryptorBuilder.java b/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/bc/BcPGPDataEncryptorBuilder.java new file mode 100644 index 0000000000..85a31cde5c --- /dev/null +++ b/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/bc/BcPGPDataEncryptorBuilder.java @@ -0,0 +1,295 @@ +package org.bouncycastle.openpgp.operator.bc; + +import java.io.OutputStream; +import java.security.SecureRandom; + +import org.bouncycastle.bcpg.AEADUtils; +import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; +import org.bouncycastle.bcpg.SymmetricKeyUtils; +import org.bouncycastle.crypto.BlockCipher; +import org.bouncycastle.crypto.BufferedBlockCipher; +import org.bouncycastle.crypto.io.CipherOutputStream; +import org.bouncycastle.crypto.modes.AEADBlockCipher; +import org.bouncycastle.crypto.params.KeyParameter; +import org.bouncycastle.openpgp.PGPException; +import org.bouncycastle.openpgp.operator.PGPAEADDataEncryptor; +import org.bouncycastle.openpgp.operator.PGPDataEncryptor; +import org.bouncycastle.openpgp.operator.PGPDataEncryptorBuilder; +import org.bouncycastle.openpgp.operator.PGPDigestCalculator; +import org.bouncycastle.util.Arrays; + +/** + * {@link PGPDataEncryptorBuilder} implementation that uses the Bouncy Castle lightweight API to + * implement cryptographic primitives. + */ +public class BcPGPDataEncryptorBuilder + implements PGPDataEncryptorBuilder +{ + private SecureRandom random; + private boolean withIntegrityPacket = true; + private int encAlgorithm; + private boolean isV5StyleAEAD = true; // TODO: change to false in 1.75 + private int aeadAlgorithm = -1; + private int chunkSize; + + /** + * Constructs a new data encryptor builder for a specified cipher type. + * + * @param encAlgorithm one of the {@link SymmetricKeyAlgorithmTags supported symmetric cipher + * algorithms}. May not be {@link SymmetricKeyAlgorithmTags#NULL}. + */ + public BcPGPDataEncryptorBuilder(int encAlgorithm) + { + this.encAlgorithm = encAlgorithm; + + if (encAlgorithm == 0) + { + throw new IllegalArgumentException("null cipher specified"); + } + } + + /** + * Sets whether the resulting encrypted data will be protected using an integrity packet. + * + * @param withIntegrityPacket true if an integrity packet is to be included, false otherwise. + * @return the current builder. + */ + @Override + public PGPDataEncryptorBuilder setWithIntegrityPacket(boolean withIntegrityPacket) + { + this.withIntegrityPacket = withIntegrityPacket; + + return this; + } + + public PGPDataEncryptorBuilder setUseV5AEAD() + { + this.isV5StyleAEAD = true; + + return this; + } + + public PGPDataEncryptorBuilder setUseV6AEAD() + { + this.isV5StyleAEAD = false; + + return this; + } + + /** + * Sets whether the resulting encrypted data will be protected using an AEAD mode. + * + * The chunkSize is used as a power of two, result in blocks (1 << chunkSize) containing data + * with an extra 16 bytes for the tag. The minimum chunkSize is 6. + * + * @param aeadAlgorithm the AEAD mode to use. + * @param chunkSize the size of the chunks to be processed with each nonce. + * @return builder + */ + @Override + public PGPDataEncryptorBuilder setWithAEAD(int aeadAlgorithm, int chunkSize) + { + if (encAlgorithm != SymmetricKeyAlgorithmTags.AES_128 + && encAlgorithm != SymmetricKeyAlgorithmTags.AES_192 + && encAlgorithm != SymmetricKeyAlgorithmTags.AES_256) + { + throw new IllegalStateException("AEAD algorithms can only be used with AES"); + } + + if (chunkSize < 6) + { + throw new IllegalArgumentException("minimum chunkSize is 6"); + } + + this.aeadAlgorithm = aeadAlgorithm; + this.chunkSize = chunkSize - 6; + + return this; + } + + /** + * Provide a user defined source of randomness. + *

    + * If no SecureRandom is configured, a default SecureRandom will be used. + *

    + * + * @param random the secure random to be used. + * @return the current builder. + */ + public PGPDataEncryptorBuilder setSecureRandom(SecureRandom random) + { + this.random = random; + + return this; + } + + @Override + public int getAlgorithm() + { + return encAlgorithm; + } + + @Override + public int getAeadAlgorithm() + { + return aeadAlgorithm; + } + + @Override + public int getChunkSize() + { + return chunkSize; + } + + @Override + public boolean isV5StyleAEAD() + { + return isV5StyleAEAD; + } + + @Override + public SecureRandom getSecureRandom() + { + if (random == null) + { + random = new SecureRandom(); + } + + return random; + } + + @Override + public PGPDataEncryptor build(byte[] keyBytes) + throws PGPException + { + if (aeadAlgorithm > 0) + { + return new MyAeadDataEncryptor(keyBytes); + } + + return new MyPGPDataEncryptor(keyBytes); + } + + private class MyPGPDataEncryptor + implements PGPDataEncryptor + { + private final BufferedBlockCipher c; + + MyPGPDataEncryptor(byte[] keyBytes) + throws PGPException + { + BlockCipher engine = BcImplProvider.createBlockCipher(encAlgorithm); + + try + { + c = BcUtil.createStreamCipher(true, engine, withIntegrityPacket, keyBytes); + } + catch (IllegalArgumentException e) + { + throw new PGPException("invalid parameters: " + e.getMessage(), e); + } + } + + public OutputStream getOutputStream(OutputStream out) + { + return new CipherOutputStream(out, c); + } + + public PGPDigestCalculator getIntegrityCalculator() + { + if (withIntegrityPacket) + { + return new SHA1PGPDigestCalculator(); + } + + return null; + } + + public int getBlockSize() + { + return c.getBlockSize(); + } + } + + private class MyAeadDataEncryptor + implements PGPAEADDataEncryptor + { + private final boolean isV5StyleAEAD; + private final AEADBlockCipher c; + private final byte[] keyBytes; + private final byte[] iv; + + /** + * Create a new data decryptor using AEAD. + * If the OpenPGP v5 style AEAD is used, keyBytes contains the key. The IV is randomly generated. + * If however OpenPGP v6 style AEAD is used, keyBytes contains M+N-8 bytes. + * The first M bytes contain the key, the remaining N-8 bytes contain the IV. + * + * @param keyBytes key or key and iv + * @throws PGPException + */ + MyAeadDataEncryptor(byte[] keyBytes) + throws PGPException + { + this.isV5StyleAEAD = keyBytes.length == SymmetricKeyUtils.getKeyLengthInOctets(encAlgorithm); + if (isV5StyleAEAD) + { + this.keyBytes = keyBytes; + // V5 has a random IV + this.iv = new byte[AEADUtils.getIVLength((byte)aeadAlgorithm)]; + getSecureRandom().nextBytes(iv); + } + // V6 passes in concatenated key and N-8 bytes of IV. + else + { + // V6 has the IV appended to the message key, so we need to split it. + byte[][] keyAndIv = AEADUtils.splitMessageKeyAndIv(keyBytes, encAlgorithm, aeadAlgorithm); + this.keyBytes = keyAndIv[0]; + this.iv = keyAndIv[1]; + } + + this.c = BcAEADUtil.createAEADCipher(encAlgorithm, aeadAlgorithm); + } + + public OutputStream getOutputStream(OutputStream out) + { + try + { + return new BcAEADUtil.PGPAeadOutputStream(isV5StyleAEAD, out, c, new KeyParameter(keyBytes), iv, encAlgorithm, aeadAlgorithm, chunkSize); + } + catch (Exception e) + { + throw new IllegalStateException("unable to process stream: " + e.getMessage()); + } + } + + public PGPDigestCalculator getIntegrityCalculator() + { + return null; + } + + public int getBlockSize() + { + return c.getUnderlyingCipher().getBlockSize(); + } + + @Override + public int getAEADAlgorithm() + { + return aeadAlgorithm; + } + + @Override + public int getChunkSize() + { + return chunkSize; + } + + @Override + public byte[] getIV() + { + return Arrays.clone(iv); + } + + } +} diff --git a/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/jcajce/JceAEADCipherUtil.java b/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/jcajce/JceAEADCipherUtil.java new file mode 100644 index 0000000000..946a18a18a --- /dev/null +++ b/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/jcajce/JceAEADCipherUtil.java @@ -0,0 +1,19 @@ +package org.bouncycastle.openpgp.operator.jcajce; + +import java.security.InvalidAlgorithmParameterException; +import java.security.InvalidKeyException; + +import javax.crypto.Cipher; +import javax.crypto.SecretKey; + +import org.bouncycastle.jcajce.spec.AEADParameterSpec; + +public class JceAEADCipherUtil +{ + static void setUpAeadCipher(Cipher aead, SecretKey secretKey, int mode, byte[] nonce, int aeadMacLen, byte[] aad) + throws InvalidKeyException, InvalidAlgorithmParameterException + { + AEADParameterSpec parameters = new AEADParameterSpec(nonce, aeadMacLen, aad); + aead.init(mode, secretKey, parameters); + } +} diff --git a/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java b/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java new file mode 100644 index 0000000000..154a6a91b6 --- /dev/null +++ b/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java @@ -0,0 +1,338 @@ +package org.bouncycastle.openpgp.operator.jcajce; + +import java.io.OutputStream; +import java.security.InvalidAlgorithmParameterException; +import java.security.InvalidKeyException; +import java.security.Provider; +import java.security.SecureRandom; + +import javax.crypto.Cipher; +import javax.crypto.spec.IvParameterSpec; + +import org.bouncycastle.bcpg.AEADUtils; +import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; +import org.bouncycastle.bcpg.SymmetricKeyUtils; +import org.bouncycastle.jcajce.io.CipherOutputStream; +import org.bouncycastle.jcajce.util.DefaultJcaJceHelper; +import org.bouncycastle.jcajce.util.NamedJcaJceHelper; +import org.bouncycastle.jcajce.util.ProviderJcaJceHelper; +import org.bouncycastle.openpgp.PGPException; +import org.bouncycastle.openpgp.operator.PGPAEADDataEncryptor; +import org.bouncycastle.openpgp.operator.PGPDataEncryptor; +import org.bouncycastle.openpgp.operator.PGPDataEncryptorBuilder; +import org.bouncycastle.openpgp.operator.PGPDigestCalculator; +import org.bouncycastle.util.Arrays; + +/** + * {@link PGPDataEncryptorBuilder} implementation that sources cryptographic primitives using the + * JCE APIs. + *

    + * By default, cryptographic primitives will be loaded using the default JCE load order (i.e. + * without specifying a provider). + * A specific provider can be specified using one of the {@link #setProvider(String)} methods. + *

    + */ +public class JcePGPDataEncryptorBuilder + implements PGPDataEncryptorBuilder +{ + private final int encAlgorithm; + + private OperatorHelper helper = new OperatorHelper(new DefaultJcaJceHelper()); + private JceAEADUtil aeadHelper = new JceAEADUtil(helper); + private SecureRandom random; + private boolean withIntegrityPacket = true; + private int aeadAlgorithm = -1; + private int chunkSize; + private boolean isV5StyleAEAD = true; // TODO: change to false in 1.75 + + /** + * Constructs a new data encryptor builder for a specified cipher type. + * + * @param encAlgorithm one of the {@link SymmetricKeyAlgorithmTags supported symmetric cipher + * algorithms}. May not be {@link SymmetricKeyAlgorithmTags#NULL}. + */ + public JcePGPDataEncryptorBuilder(int encAlgorithm) + { + this.encAlgorithm = encAlgorithm; + + if (encAlgorithm == 0) + { + throw new IllegalArgumentException("null cipher specified"); + } + } + + /** + * Sets whether or not the resulting encrypted data will be protected using an integrity packet. + * + * @param withIntegrityPacket true if an integrity packet is to be included, false otherwise. + * @return the current builder. + */ + @Override + public PGPDataEncryptorBuilder setWithIntegrityPacket(boolean withIntegrityPacket) + { + this.withIntegrityPacket = withIntegrityPacket; + + return this; + } + + @Override + public PGPDataEncryptorBuilder setWithAEAD(int aeadAlgorithm, int chunkSize) + { + if (encAlgorithm != SymmetricKeyAlgorithmTags.AES_128 + && encAlgorithm != SymmetricKeyAlgorithmTags.AES_192 + && encAlgorithm != SymmetricKeyAlgorithmTags.AES_256) + { + throw new IllegalStateException("AEAD algorithms can only be used with AES"); + } + + if (chunkSize < 6) + { + throw new IllegalArgumentException("minimum chunkSize is 6"); + } + + this.aeadAlgorithm = aeadAlgorithm; + this.chunkSize = chunkSize - 6; + + return this; + } + + @Override + public PGPDataEncryptorBuilder setUseV5AEAD() + { + this.isV5StyleAEAD = true; + + return this; + } + + @Override + public PGPDataEncryptorBuilder setUseV6AEAD() + { + this.isV5StyleAEAD = false; + + return this; + } + + /** + * Sets the JCE provider to source cryptographic primitives from. + * + * @param provider the JCE provider to use. + * @return the current builder. + */ + public PGPDataEncryptorBuilder setProvider(Provider provider) + { + this.helper = new OperatorHelper(new ProviderJcaJceHelper(provider)); + this.aeadHelper = new JceAEADUtil(helper); + + return this; + } + + /** + * Sets the JCE provider to source cryptographic primitives from. + * + * @param providerName the name of the JCE provider to use. + * @return the current builder. + */ + public PGPDataEncryptorBuilder setProvider(String providerName) + { + this.helper = new OperatorHelper(new NamedJcaJceHelper(providerName)); + this.aeadHelper = new JceAEADUtil(helper); + + return this; + } + + /** + * Provide a user defined source of randomness. + *

    + * If no SecureRandom is configured, a default SecureRandom will be used. + *

    + * + * @param random the secure random to be used. + * @return the current builder. + */ + public PGPDataEncryptorBuilder setSecureRandom(SecureRandom random) + { + this.random = random; + + return this; + } + + @Override + public int getAlgorithm() + { + return encAlgorithm; + } + + @Override + public int getAeadAlgorithm() + { + return aeadAlgorithm; + } + + @Override + public int getChunkSize() + { + return chunkSize; + } + + @Override + public boolean isV5StyleAEAD() + { + return isV5StyleAEAD; + } + + @Override + public SecureRandom getSecureRandom() + { + if (random == null) + { + random = new SecureRandom(); + } + + return random; + } + + @Override + public PGPDataEncryptor build(byte[] keyBytes) + throws PGPException + { + if (aeadAlgorithm > 0) + { + return new MyAeadDataEncryptor(keyBytes); + } + return new MyPGPDataEncryptor(keyBytes); + } + + private class MyPGPDataEncryptor + implements PGPDataEncryptor + { + private final Cipher c; + + MyPGPDataEncryptor(byte[] keyBytes) + throws PGPException + { + c = helper.createStreamCipher(encAlgorithm, withIntegrityPacket); + + try + { + if (withIntegrityPacket) + { + byte[] iv = new byte[c.getBlockSize()]; + + c.init(Cipher.ENCRYPT_MODE, JcaJcePGPUtil.makeSymmetricKey(encAlgorithm, keyBytes), new IvParameterSpec(iv)); + } + else + { + c.init(Cipher.ENCRYPT_MODE, JcaJcePGPUtil.makeSymmetricKey(encAlgorithm, keyBytes)); + } + } + catch (InvalidKeyException e) + { + throw new PGPException("invalid key: " + e.getMessage(), e); + } + catch (InvalidAlgorithmParameterException e) + { + throw new PGPException("imvalid algorithm parameter: " + e.getMessage(), e); + } + } + + public OutputStream getOutputStream(OutputStream out) + { + return new CipherOutputStream(out, c); + } + + public PGPDigestCalculator getIntegrityCalculator() + { + if (withIntegrityPacket) + { + return new SHA1PGPDigestCalculator(); + } + + return null; + } + + public int getBlockSize() + { + return c.getBlockSize(); + } + } + + private class MyAeadDataEncryptor + implements PGPAEADDataEncryptor + { + private final boolean isV5StyleAEAD; + private final Cipher c; + private final byte[] keyBytes; + private final byte[] iv; + + /** + * Create a new data decryptor using AEAD. + * If OpenPGP v5 style AEAD is used, keyBytes contains the key. The IV is randomly generated. + * If however OpenPGP v6 style AEAD is used, keyBytes contains M+N-8 bytes. + * The first M bytes contain the key, the remaining N-8 bytes contain the IV. + * + * @param keyBytes key or key and iv + * @throws PGPException on encryption failure + */ + MyAeadDataEncryptor(byte[] keyBytes) + throws PGPException + { + this.isV5StyleAEAD = keyBytes.length == SymmetricKeyUtils.getKeyLengthInOctets(encAlgorithm); + if (isV5StyleAEAD) + { + this.keyBytes = keyBytes; + // V5 has a random IV + this.iv = new byte[AEADUtils.getIVLength((byte)aeadAlgorithm)]; + getSecureRandom().nextBytes(iv); + } + else + { + // V6 has the IV appended to the message key, so we need to split it + byte[][] keyAndIv = AEADUtils.splitMessageKeyAndIv(keyBytes, encAlgorithm, aeadAlgorithm); + this.keyBytes = keyAndIv[0]; + this.iv = keyAndIv[1]; + } + this.c = aeadHelper.createAEADCipher(encAlgorithm, aeadAlgorithm); + } + + public OutputStream getOutputStream(OutputStream out) + { + try + { + return new JceAEADUtil.PGPAeadOutputStream(isV5StyleAEAD, out, c, JcaJcePGPUtil.makeSymmetricKey(encAlgorithm, keyBytes), iv, encAlgorithm, aeadAlgorithm, chunkSize); + } + catch (Exception e) + { + throw new IllegalStateException("unable to process stream: " + e.getMessage()); + } + } + + public PGPDigestCalculator getIntegrityCalculator() + { + return null; + } + + public int getBlockSize() + { + return c.getBlockSize(); + } + + @Override + public int getAEADAlgorithm() + { + return aeadAlgorithm; + } + + @Override + public int getChunkSize() + { + return chunkSize; + } + + @Override + public byte[] getIV() + { + return Arrays.clone(iv); + } + + } +} From d996b36a09a27a54e1d3e38b27083b544b336075 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 6 Jun 2023 13:50:24 +1000 Subject: [PATCH 139/290] compatibility updates --- ant/bc+-build.xml | 2 +- ant/jdk14.xml | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ant/bc+-build.xml b/ant/bc+-build.xml index 70764f556e..da3ab3c6db 100644 --- a/ant/bc+-build.xml +++ b/ant/bc+-build.xml @@ -1143,7 +1143,7 @@ - + diff --git a/ant/jdk14.xml b/ant/jdk14.xml index 97162b74f6..02057081e1 100644 --- a/ant/jdk14.xml +++ b/ant/jdk14.xml @@ -53,6 +53,7 @@ + @@ -137,7 +138,10 @@ - + + + + From 0f9338cb4bfda95bfeae7c4b0c2e0cea7cf4aab3 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 6 Jun 2023 13:59:17 +1000 Subject: [PATCH 140/290] Java compatibility updates. First cut of Delta Certificate support. --- bc-build.properties | 2 +- build.gradle | 2 +- .../smime/test/SignedMailValidatorTest.java | 540 ----- .../openpgp/examples/ByteArrayHandler.java | 5 +- .../examples/KeyBasedFileProcessor.java | 9 +- .../examples/KeyBasedLargeFileProcessor.java | 10 +- .../openpgp/examples/PBEFileProcessor.java | 26 +- .../bc/BcPGPDataEncryptorBuilder.java | 2 +- .../jcajce/JcePGPDataEncryptorBuilder.java | 6 +- .../openpgp/test/BcPGPPBETest.java | 4 +- .../openpgp/test/BcPGPRSATest.java | 2 +- .../openpgp/test/PGPAeadTest.java | 173 +- .../bouncycastle/openpgp/test/PGPPBETest.java | 4 +- .../bouncycastle/openpgp/test/PGPRSATest.java | 2 +- .../openpgp/test/PGPv6KeyTest.java | 10 +- .../cert/DeltaCertificateTool.java | 138 +- .../jcajce/JcaX509CertSelectorConverter.java | 5 +- .../pkcs/DeltaCertAttributeUtils.java | 65 + .../DeltaCertificateRequestAttribute.java | 87 + .../pkix/ASN1PKIXNameConstraintValidator.java | 2153 +++++++++++++++++ .../bouncycastle/cert/test/DeltaCertTest.java | 937 +++++-- .../jce/provider/X509LDAPCertStoreSpi.java | 532 ++++ .../jce/provider/test/TestCertificateGen.java | 30 +- .../bouncycastle/tls/AbstractTlsServer.java | 3 +- .../crypto/impl/jcajce/JceAEADCipherImpl.java | 27 +- .../bouncycastle/tls/test/TlsTestUtils.java | 2 +- 26 files changed, 3907 insertions(+), 869 deletions(-) delete mode 100644 mail/src/test/jdk1.4/org/bouncycastle/mail/smime/test/SignedMailValidatorTest.java create mode 100644 pkix/src/main/java/org/bouncycastle/pkcs/DeltaCertAttributeUtils.java create mode 100644 pkix/src/main/java/org/bouncycastle/pkcs/DeltaCertificateRequestAttribute.java create mode 100644 pkix/src/main/jdk1.4/org/bouncycastle/pkix/ASN1PKIXNameConstraintValidator.java create mode 100644 prov/src/main/jdk1.4/org/bouncycastle/jce/provider/X509LDAPCertStoreSpi.java diff --git a/bc-build.properties b/bc-build.properties index 8854c6d327..cda63536c0 100644 --- a/bc-build.properties +++ b/bc-build.properties @@ -8,7 +8,7 @@ release.name: 1.74.0 release.version: 1.74.0 release.debug: false -mail.jar.home: ./libs/javax.mail-api-1.4.7.jar +mail.jar.home: ./libs/javax.mail-1.4.7.jar activation.jar.home: ./libs/activation-1.1.1.jar jmail.jar.home: ./libs/jakarta.mail-2.0.1.jar jactivation.jar.home: ./libs/jakarta.activation-api-2.0.0.jar diff --git a/build.gradle b/build.gradle index 28cc4bfbcb..48f3db1992 100644 --- a/build.gradle +++ b/build.gradle @@ -37,7 +37,7 @@ allprojects { } dependencies { - testImplementation group: 'junit', name: 'junit', version: '4.11' + testImplementation group: 'junit', name: 'junit', version: '4.13.2' } tasks.withType(JavaCompile).configureEach { diff --git a/mail/src/test/jdk1.4/org/bouncycastle/mail/smime/test/SignedMailValidatorTest.java b/mail/src/test/jdk1.4/org/bouncycastle/mail/smime/test/SignedMailValidatorTest.java deleted file mode 100644 index 627d60b110..0000000000 --- a/mail/src/test/jdk1.4/org/bouncycastle/mail/smime/test/SignedMailValidatorTest.java +++ /dev/null @@ -1,540 +0,0 @@ -package org.bouncycastle.mail.smime.test; - -import java.io.ByteArrayInputStream; -import java.io.InputStream; -import java.security.KeyPair; -import java.security.Security; -import java.security.cert.CertPath; -import java.security.cert.CertStore; -import java.security.cert.CertificateFactory; -import java.security.cert.CollectionCertStoreParameters; -import java.security.cert.PKIXParameters; -import java.security.cert.TrustAnchor; -import java.security.cert.X509CRL; -import java.security.cert.X509Certificate; -import java.util.ArrayList; -import java.util.HashSet; -import java.util.Iterator; -import java.util.List; -import java.util.Locale; -import java.util.Properties; -import java.util.Set; -import java.util.TimeZone; - -import javax.mail.Address; -import javax.mail.Message; -import javax.mail.Session; -import javax.mail.internet.InternetAddress; -import javax.mail.internet.MimeBodyPart; -import javax.mail.internet.MimeMessage; -import javax.mail.internet.MimeMultipart; - -import junit.framework.Test; -import junit.framework.TestCase; -import junit.framework.TestSuite; -import org.bouncycastle.test.PrintTestResult; -import org.bouncycastle.asn1.ASN1Encodable; -import org.bouncycastle.asn1.ASN1Encoding; -import org.bouncycastle.asn1.x509.Extension; -import org.bouncycastle.cert.jcajce.JcaCertStore; -import org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils; -import org.bouncycastle.cms.SignerInformation; -import org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder; -import org.bouncycastle.i18n.ErrorBundle; -import org.bouncycastle.mail.smime.SMIMESignedGenerator; -import org.bouncycastle.mail.smime.validator.SignedMailValidator; -import org.bouncycastle.util.Store; -import org.bouncycastle.util.encoders.Base64; -import org.bouncycastle.x509.PKIXCertPathReviewer; - -public class SignedMailValidatorTest extends TestCase -{ - static String TEST_TRUST_ACHOR = "validator.root.crt"; - - static byte[] multiEmailCert = Base64.decode( - "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUdmVENDQkdXZ0F3SUJB" - + "Z0lCR2pBTkJna3Foa2lHOXcwQkFRc0ZBRENCdnpFTE1Ba0dBMVVFQmhNQ1Ew" - + "Z3gKQ3pBSkJnTlZCQWdUQWxwSU1ROHdEUVlEVlFRSEV3WmFkWEpwWTJneEZ6" - + "QVZCZ05WQkFvVERsQnlhWFpoVTNCbwpaWEpsSUVGSE1SNHdIQVlEVlFRTERC" - + "VkVaWFpsYkc5d2JXVnVkQ0FtSUZSbGMzUnBibWN4TkRBeUJnTlZCQU1NCksx" - + "QnlhWFpoVTNCb1pYSmxJRWx1ZEdWeWJXVmthV0Z5ZVNCRFpYSjBhV1pwWTJG" - + "MFpTQmJWRVZUVkYweEl6QWgKQmdrcWhraUc5dzBCQ1FFV0ZHbHVabTlBY0hK" - + "cGRtRnpjR2hsY21VdVkyOXRNQjRYRFRFM01EWXlPREE0TkRjdwpNRm9YRFRN" - + "M01EWXlPREE0TkRjd01Gb3dnZDB4Q3pBSkJnTlZCQVlUQWtOSU1Rc3dDUVlE" - + "VlFRSUV3SmFTREVQCk1BMEdBMVVFQnhNR1duVnlhV05vTVJjd0ZRWURWUVFL" - + "RXc1UWNtbDJZVk53YUdWeVpTQkJSekVlTUJ3R0ExVUUKQ3d3VlJHVjJaV3h2" - + "Y0cxbGJuUWdKaUJVWlhOMGFXNW5NVGd3TmdZSktvWklodmNOQVFrQkZpbGti" - + "MjFoYVc0dApZMjl1Wm1sa1pXNTBhV0ZzYVhSNUxXRjFkR2h2Y21sMGVVQmla" - + "V3RpTG1Ob0lERTlNRHNHQ1NxR1NJYjNEUUVKCkFSWXVaRzl0WVdsdUxXTnZi" - + "bVpwWkdWdWRHbGhiR2wwZVMxaGRYUm9iM0pwZEhsQVptRnRhV3g1TFc1bGRD" - + "NWoKYURDQ0FpSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnSVBBRENDQWdvQ2dn" - + "SUJBTWJmNEh2a0lYUHpta1BTR09JbApxZ0FhdWlOYVVNdGNPSFlvWnBrS2dt" - + "ekVsdk4xNnk5enYyZUNkdThnTGNaT3FXT2ZNNmkzY0Z6T1N0bEIxL2lDClM4" - + "Vks2ekJmRUgrcDlBbFBCaFVKMDBrbjRESVNXSmRiV25pWXM2clo2cWtpTjZi" - + "aHV6V3k5YTVsZkM0c3Q2UisKN0lVcWJwaGxQSUU5OEhJbmQxV01ieTZKYWV0" - + "WHNZbW5Sb1Mxd29Fblg5U1BDdXBSK1dzbmtOemtRTFFhMGJYaApVZ3ZmR0Zh" - + "VTJwWXBLdXdvN3BsdHBZQzJjVENtVmFJR05rVmJWVGFsYktub0VoNVgrelRq" - + "U2oxSWJLaVdIVmNMCjJGTkxoS1hBS1loRGNXd2llVVd0S281T2JrWTZWRzVj" - + "dnU0OVozc1llUkkzNnZwY0NNTklvRzFJWlQ1bnhhVmYKKzlaRTM0WllOV3Y4" - + "RHZXOFdHZzc4RmkxS1dzanlCajN0SDk3Q3lIZnRsdFl3U3REVXllaGZHUytp" - + "aTBteUVWSwpzQ1BiQmwvOU82VHhISWZNRDVuTjlGeFZSZENrdTM5U1hmK29R" - + "K3pNdEE0eEtyc3JLVm9RUGZvNDhYaW5HMStICmxZWW1HL01SYTkzZHFCd1ov" - + "ZEUrRnZLZ2hmU003bVRPTEhPa0YxL0RzQnRJb0s4YmMrRDBIVHhZbWlsbFRj" - + "Vm0KbFkrVnArRHdtdStRVXlvOFU5UmU3Q0ZOOGs5RlVtc2hORTcyRDkvNytM" - + "NmI0Smt0ZTQvdXlzOGVIYnVoRXBnNQphTVMySHRjSkRJL25LbEE2TjFWZjVx" - + "aVlaVnIrUkRPZmxmS3ZHdnVGcFFMcjhWUUFONFUzalhOaVVIRGI2ek9rCms5" - + "UWdpV2REWDJrTFRTeldubnI5ZDFYTkFnTUJBQUdqWkRCaU1Bd0dBMVVkRXdF" - + "Qi93UUNNQUF3Q3dZRFZSMFAKQkFRREFnYkFNQk1HQTFVZEpRUU1NQW9HQ0Nz" - + "R0FRVUZCd01FTUJFR0NXQ0dTQUdHK0VJQkFRUUVBd0lGSURBZApCZ2xnaGtn" - + "Qmh2aENBUTBFRUJZT1VISnBkbUZUY0dobGNtVWdRMEV3RFFZSktvWklodmNO" - + "QVFFTEJRQURnZ0lCCkFONjF2Sy9taFhCc3NHZEpxTGszVjBOK3BJOFRRc3ps" - + "RU5pbzJTQ25kSTZyejhRRzFnUVBRZjRIaCtIZUNpWFYKNVlIcHAxMjdZVXlR" - + "Y1hiK3JYc3lSQXM0SWd6TWZyK3dmTWY5NVdianQ1QWRVR21XdFdwV2pkajBo" - + "YmlROGJmMwprU3Y4TnR6ZVhKTHBOYS9YK0NRYy9vRm1qeHZ1ZDJXczVzZG1S" - + "Uno2VUlKVFJoT2t4SFErTVlqL1NlTFFIQWU3CkQzaFV5NE9iVnlBU3VLaHpH" - + "MnExYm9mSnBKZHByZVNSMll2a2JQRW9FRlZSd2NQTXNPMFdGRmpCSGlHbVln" - + "aTEKd21qTnlzak8wZ0lwNnpMUzNSSUErd1llRHJVVnEzSnRya0RJZnZkL2tS" - + "T2UvcUFlcDB3THRReGFoSEFOSk80UAo5ZmxtV1F6bENMRlFoTUZibFl2Nis1" - + "NVVDeDhvRkVJTmUvaWF1VUlZME54WXZWclBMREwwVFhSR3grdVFsVVJaCkZi" - + "SUpBYzBTUW1SWXlHVkdnb1pUbVhHd0FjemNLWk5XZzd6NTk5TXBidW13ejJZ" - + "T2RTekRncjV0MHpGQUhDRG8KanRuUnRudVRYMkxvK1UwaWF6RlZhNVYrbDVs" - + "QjNIdFpXOWJkKy9ZSVo5K3YyZWpOS3M4UzZjQW1DRkFmVWpkUgpvWEJQUVdP" - + "Tmx6MjdGOXc3ajc5dmlNUHVES0ZtOU9LdmhQdVQvdWVaOGJCNmRYMlh3aTNw" - + "RTM1dWdRK05NT1crCnFUSkZSNDhyVzFvRkYxNTdxNXFzU2ovK3lqQlZpejRL" - + "YWlDakVKRDR4RE1UNzAzQytsTGZyamk3KzR2Z3ZIV0IKbHNCVS9jWkVoeFdu" - + "VjJQaHRsR3g2M2s2OThYeU03eWFCcDUvdHZuL2xSY0cKLS0tLS1FTkQgQ0VS" - + "VElGSUNBVEUtLS0tLQo="); - - public void testShortKey() throws Exception - { - String message = "validator.shortKey.eml"; - PKIXParameters params = createDefaultParams(); - SignedMailValidator.ValidationResult result = doTest(message, params); - - assertTrue(result.isValidSignature()); - assertContainsMessage(result.getNotifications(), - "SignedMailValidator.shortSigningKey", - "Warning: The signing key is only 512 bits long."); - } - - public void testKeyUsage() throws Exception - { - String message = "validator.keyUsage.eml"; - PKIXParameters params = createDefaultParams(); - SignedMailValidator.ValidationResult result = doTest(message, params); - - assertTrue(result.isVerifiedSignature()); - assertTrue(result.getCertPathReview().isValidCertPath()); - assertFalse(result.isValidSignature()); - - assertContainsMessage( - result.getErrors(), - "SignedMailValidator.signingNotPermitted", - "The key usage extension of signer certificate does not permit using the key for email signatures."); - } - - public void testMultiEmail() throws Exception - { - CertificateFactory certFact = CertificateFactory.getInstance("X.509", "BC"); - - Set addresses = SignedMailValidator.getEmailAddresses((X509Certificate)certFact.generateCertificate(new ByteArrayInputStream(multiEmailCert))); - - assertTrue(addresses.contains("domain-confidentiality-authority@family-net.ch")); - assertTrue(addresses.contains("domain-confidentiality-authority@bekb.ch ")); - } - - public void testExtKeyUsage() throws Exception - { - String message = "validator.extKeyUsage.eml"; - PKIXParameters params = createDefaultParams(); - SignedMailValidator.ValidationResult result = doTest(message, params); - - assertTrue(result.isVerifiedSignature()); - assertTrue(result.getCertPathReview().isValidCertPath()); - assertFalse(result.isValidSignature()); - - assertContainsMessage( - result.getErrors(), - "SignedMailValidator.extKeyUsageNotPermitted", - "The extended key usage extension of the signer certificate does not permit using the key for email signatures."); - } - - public void testNoEmail() throws Exception - { - String message = "validator.noEmail.eml"; - PKIXParameters params = createDefaultParams(); - SignedMailValidator.ValidationResult result = doTest(message, params); - - assertTrue(result.isVerifiedSignature()); - assertTrue(result.getCertPathReview().isValidCertPath()); - assertFalse(result.isValidSignature()); - - assertContainsMessage( - result.getErrors(), - "SignedMailValidator.noEmailInCert", - "The signer certificate is not usable for email signatures: it contains no email address."); - } - - public void testNotYetValid() throws Exception - { - String message = "validator.notYetValid.eml"; - PKIXParameters params = createDefaultParams(); - SignedMailValidator.ValidationResult result = doTest(message, params); - - assertTrue(result.isVerifiedSignature()); - assertFalse(result.isValidSignature()); - assertContainsMessage(result.getErrors(), - "SignedMailValidator.certNotYetValid", - "The message was signed at Aug 28, 2006 3:04:01 PM GMT. But the certificate is not valid before Dec 28, 2006 2:19:31 PM GMT."); - - PKIXCertPathReviewer review = result.getCertPathReview(); - assertFalse(review.isValidCertPath()); - assertContainsMessage( - review.getErrors(0), - "CertPathReviewer.certificateNotYetValid", - "Could not validate the certificate. Certificate is not valid until Dec 28, 2006 2:19:31 PM GMT."); - } - - public void testExpired() throws Exception - { - String message = "validator.expired.eml"; - PKIXParameters params = createDefaultParams(); - SignedMailValidator.ValidationResult result = doTest(message, params); - - assertTrue(result.isVerifiedSignature()); - assertFalse(result.isValidSignature()); - assertContainsMessage(result.getErrors(), - "SignedMailValidator.certExpired", - "The message was signed at Sep 1, 2006 9:08:35 AM GMT. But the certificate expired at Sep 1, 2006 8:39:20 AM GMT."); - - PKIXCertPathReviewer review = result.getCertPathReview(); - assertFalse(review.isValidCertPath()); - assertContainsMessage( - review.getErrors(0), - "CertPathReviewer.certificateExpired", - "Could not validate the certificate. Certificate expired on Sep 1, 2006 8:39:20 AM GMT."); - } - - public void testRevoked() throws Exception - { - String message = "validator.revoked.eml"; - PKIXParameters params = createDefaultParams(); - List crlList = new ArrayList(); - crlList.add(loadCRL("validator.revoked.crl")); - CertStore crls = CertStore.getInstance("Collection",new CollectionCertStoreParameters(crlList)); - params.addCertStore(crls); - params.setRevocationEnabled(true); - - SignedMailValidator.ValidationResult result = doTest(message, params); - - assertTrue(result.isVerifiedSignature()); - assertFalse(result.isValidSignature()); - - PKIXCertPathReviewer review = result.getCertPathReview(); - assertFalse(review.isValidCertPath()); - assertContainsMessage( - review.getErrors(0), - "CertPathReviewer.certRevoked", - "The certificate was revoked at Sep 1, 2006 9:30:00 AM GMT. Reason: Key Compromise."); - } - - public void testLongValidity() throws Exception - { - String message = "validator.longValidity.eml"; - PKIXParameters params = createDefaultParams(); - - SignedMailValidator.ValidationResult result = doTest(message, params); - - assertTrue(result.isVerifiedSignature()); - assertTrue(result.isValidSignature()); - - assertContainsMessage(result.getNotifications(), - "SignedMailValidator.longValidity", - "Warning: The signing certificate has a very long validity period: from Sep 1, 2006 11:00:00 AM GMT until Aug 8, 2106 11:00:00 AM GMT."); - } - - public void testSelfSignedCert() - throws Exception - { - MimeBodyPart baseMsg = SMIMETestUtil.makeMimeBodyPart("Hello world!\n"); - String signDN = "CN=Eric H. Echidna, E=eric@bouncycastle.org, O=Bouncy Castle, C=AU"; - KeyPair signKP = CMSTestUtil.makeKeyPair(); - X509Certificate signCert = CMSTestUtil.makeV1Certificate(signKP, signDN, signKP, signDN); - - // check basic path validation - Set trustanchors = new HashSet(); - TrustAnchor ta = new TrustAnchor(signCert, null); - trustanchors.add(ta); - - X509Certificate rootCert = ta.getTrustedCert(); - - // init cert stores - List certStores = new ArrayList(); - List certList = new ArrayList(); - certList.add(rootCert); - CertStore store = CertStore.getInstance("Collection", new CollectionCertStoreParameters(certList)); - certStores.add(store); - - // first path - CertPath path = SignedMailValidator.createCertPath(rootCert, trustanchors, certStores); - - assertTrue("path size is not 1", path.getCertificates().size() == 1); - - // check message validation - certList = new ArrayList(); - - certList.add(signCert); - - Store certs = new JcaCertStore(certList); - - SMIMESignedGenerator gen = new SMIMESignedGenerator(); - - gen.addSignerInfoGenerator(new JcaSimpleSignerInfoGeneratorBuilder().setProvider("BC").build("SHA1withRSA", signKP.getPrivate(), signCert)); - gen.addCertificates(certs); - - MimeMultipart signedMsg = gen.generate(baseMsg); - - Properties props = System.getProperties(); - Session session = Session.getDefaultInstance(props, null); - - // read message - MimeMessage msg = new MimeMessage(session); - - Address fromUser = new InternetAddress("\"Eric H. Echidna\""); - Address toUser = new InternetAddress("example@bouncycastle.org"); - - msg.setFrom(fromUser); - msg.setRecipient(Message.RecipientType.TO, toUser); - msg.setContent(signedMsg, signedMsg.getContentType()); - - msg.saveChanges(); - - PKIXParameters params = new PKIXParameters(trustanchors); - params.setRevocationEnabled(false); - - SignedMailValidator validator = new SignedMailValidator(msg, params); - SignerInformation signer = (SignerInformation) validator - .getSignerInformationStore().getSigners().iterator().next(); - - SignedMailValidator.ValidationResult res = validator.getValidationResult(signer); - - assertTrue(res.isVerifiedSignature()); - assertTrue(res.isValidSignature()); - } - -// TODO: this test needs to be replaced, unfortunately it was working due to a bug in -// trust anchor extension handling -// public void testCorruptRootStore() throws Exception -// { -// String message = "validator.validMail.eml"; -// Set trustanchors = new HashSet(); -// trustanchors.add(getTrustAnchor(TEST_TRUST_ACHOR)); -// trustanchors.add(getTrustAnchor("validator.fakeRoot.crt")); -// PKIXParameters params = new PKIXParameters(trustanchors); -// params.setRevocationEnabled(false); -// -// SignedMailValidator.ValidationResult result = doTest(message, params); -// -// assertTrue(result.isVerifiedSignature()); -// assertFalse(result.isValidSignature()); -// -// PKIXCertPathReviewer review = result.getCertPathReview(); -// -// assertFalse(review.isValidCertPath()); -// assertContainsMessage(review.getErrors(-1), -// "CertPathReviewer.conflictingTrustAnchors", -// "Warning: corrupt trust root store: There are 2 trusted public keys for the CA \"CN=SignedMailValidatorTest Root, C=CH\" - please ensure with CA which is the correct key."); -// } - - public void testCircular() throws Exception - { - String message = "circular.eml"; - PKIXParameters params = createDefaultParams(); - SignedMailValidator.ValidationResult result = doTest(message, params); - - assertTrue(result.isVerifiedSignature()); - assertFalse(result.isValidSignature()); - assertFalse(result.getCertPathReview().isValidCertPath()); - assertTrue("cert path size", result.getCertPathReview().getCertPathSize() > 2); - } - - public void testExtendedReviewer() throws Exception - { - try - { - // Get a Session object with the default properties. - Properties props = System.getProperties(); - Session session = Session.getDefaultInstance(props, null); - - // read message - MimeMessage msg = new MimeMessage(session, getClass().getResourceAsStream("validator.shortKey.eml")); - - SignedMailValidator validator = new SignedMailValidator(msg, createDefaultParams(), String.class); - fail(); - } - catch (IllegalArgumentException e) - { - assertTrue(e.getMessage().startsWith("certPathReviewerClass is not a subclass of")); - } - - // Get a Session object with the default properties. - Properties props = System.getProperties(); - Session session = Session.getDefaultInstance(props, null); - - // read message - MimeMessage msg = new MimeMessage(session, getClass().getResourceAsStream("validator.shortKey.eml")); - - SignedMailValidator validator = new SignedMailValidator(msg, createDefaultParams(), DummyCertPathReviewer.class); - SignerInformation sInfo = (SignerInformation) validator.getSignerInformationStore().getSigners().iterator().next(); - SignedMailValidator.ValidationResult result = validator.getValidationResult(sInfo); - - assertTrue(result.isValidSignature()); - assertContainsMessage(result.getNotifications(), - "SignedMailValidator.shortSigningKey", - "Warning: The signing key is only 512 bits long."); - } - - public void testCreateCertPath() throws Exception - { - // load trust anchor - Set trustanchors = new HashSet(); - TrustAnchor ta = getTrustAnchor("certpath_root.crt"); - trustanchors.add(ta); - - X509Certificate rootCert = ta.getTrustedCert(); - X509Certificate interCert1 = loadCert("certpath_inter1.crt"); - X509Certificate interCert2 = loadCert("certpath_inter2.crt"); - X509Certificate endCert1 = loadCert("certpath_end1.crt"); - X509Certificate endCert2 = loadCert("certpath_end2.crt"); - - // init cert stores - List certStores = new ArrayList(); - List certList = new ArrayList(); - certList.add(interCert1); - certList.add(interCert2); - CertStore store = CertStore.getInstance("Collection", new CollectionCertStoreParameters(certList)); - certStores.add(store); - - // first path - CertPath path = SignedMailValidator.createCertPath(endCert1, trustanchors, certStores); - assertTrue("path size is not 3", path.getCertificates().size() == 3); - assertEquals("different end certificate", path.getCertificates().get(0), endCert1); - assertEquals("different intermediate certificate", path.getCertificates().get(1), interCert1); - assertEquals("different root certificate", path.getCertificates().get(2), rootCert); - - // second path - path = SignedMailValidator.createCertPath(endCert2, trustanchors, certStores); - assertTrue("path size is not 3", path.getCertificates().size() == 3); - assertEquals("different end certificate", path.getCertificates().get(0), endCert2); - assertEquals("different intermediate certificate", path.getCertificates().get(1), interCert2); - assertEquals("different root certificate", path.getCertificates().get(2), rootCert); - } - - private SignedMailValidator.ValidationResult doTest(String message, - PKIXParameters params) throws Exception - { - // Get a Session object with the default properties. - Properties props = System.getProperties(); - Session session = Session.getDefaultInstance(props, null); - - // read message - MimeMessage msg = new MimeMessage(session, getClass().getResourceAsStream(message)); - - SignedMailValidator validator = new SignedMailValidator(msg, params); - SignerInformation signer = (SignerInformation) validator - .getSignerInformationStore().getSigners().iterator().next(); - return validator.getValidationResult(signer); - } - - private void assertContainsMessage(List msgList, String messageId, - String text) throws Exception - { - Iterator it = msgList.iterator(); - boolean found = false; - while (it.hasNext()) - { - ErrorBundle message = (ErrorBundle) it.next(); - if (message.getId().equals(messageId)) - { - found = true; - assertEquals(text, message.getText(Locale.ENGLISH, TimeZone - .getTimeZone("GMT"))); - break; - } - } - assertTrue("Expected message not found!", found); - } - - private PKIXParameters createDefaultParams() throws Exception - { - Set trustanchors = new HashSet(); - trustanchors.add(getTrustAnchor(TEST_TRUST_ACHOR)); - PKIXParameters defParams = new PKIXParameters(trustanchors); - defParams.setRevocationEnabled(false); - - return defParams; - } - - private TrustAnchor getTrustAnchor(String trustcert) throws Exception - { - X509Certificate cert = loadCert(trustcert); - if (cert != null) - { - byte[] ncBytes = cert - .getExtensionValue(Extension.nameConstraints.getId()); - - if (ncBytes != null) - { - ASN1Encodable extValue = JcaX509ExtensionUtils - .parseExtensionValue(ncBytes); - return new TrustAnchor(cert, extValue.toASN1Primitive().getEncoded(ASN1Encoding.DER)); - } - return new TrustAnchor(cert, null); - } - return null; - } - - private X509Certificate loadCert(String certfile) throws Exception - { - X509Certificate cert = null; - InputStream in = getClass().getResourceAsStream(certfile); - - CertificateFactory cf = CertificateFactory.getInstance("X.509", "BC"); - cert = (X509Certificate) cf.generateCertificate(in); - return cert; - } - - private X509CRL loadCRL(String crlfile) throws Exception - { - X509CRL crl = null; - InputStream in = this.getClass().getResourceAsStream(crlfile); - - CertificateFactory cf = CertificateFactory.getInstance("x.509", "BC"); - crl = (X509CRL) cf.generateCRL(in); - return crl; - } - - public void setUp() - { - if (Security.getProvider("BC") == null) - { - Security - .addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()); - } - } - - public static void main(String[] args) throws Exception - { - PrintTestResult.printResult( junit.textui.TestRunner.run(suite())); - } - - public static Test suite() throws Exception - { - TestSuite suite = new TestSuite("SignedMailValidator Tests"); - - suite.addTestSuite(SignedMailValidatorTest.class); - - return suite; - } - -} diff --git a/pg/src/main/java/org/bouncycastle/openpgp/examples/ByteArrayHandler.java b/pg/src/main/java/org/bouncycastle/openpgp/examples/ByteArrayHandler.java index 636032e156..447519b89f 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/examples/ByteArrayHandler.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/examples/ByteArrayHandler.java @@ -139,7 +139,10 @@ public static byte[] encrypt( out = new ArmoredOutputStream(out); } - PGPEncryptedDataGenerator encGen = new PGPEncryptedDataGenerator(new JcePGPDataEncryptorBuilder(algorithm).setSecureRandom(new SecureRandom()).setProvider("BC")); + JcePGPDataEncryptorBuilder encryptorBuilder = new JcePGPDataEncryptorBuilder(algorithm) + .setSecureRandom(new SecureRandom()).setProvider("BC"); + + PGPEncryptedDataGenerator encGen = new PGPEncryptedDataGenerator(encryptorBuilder); encGen.addMethod(new JcePBEKeyEncryptionMethodGenerator(passPhrase).setProvider("BC")); OutputStream encOut = encGen.open(out, compressedData.length); diff --git a/pg/src/main/java/org/bouncycastle/openpgp/examples/KeyBasedFileProcessor.java b/pg/src/main/java/org/bouncycastle/openpgp/examples/KeyBasedFileProcessor.java index 5d3ef8a561..0c93a712d1 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/examples/KeyBasedFileProcessor.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/examples/KeyBasedFileProcessor.java @@ -29,6 +29,7 @@ import org.bouncycastle.openpgp.PGPSecretKeyRingCollection; import org.bouncycastle.openpgp.PGPUtil; import org.bouncycastle.openpgp.jcajce.JcaPGPObjectFactory; +import org.bouncycastle.openpgp.operator.PGPDataEncryptorBuilder; import org.bouncycastle.openpgp.operator.jcajce.JcaKeyFingerprintCalculator; import org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder; import org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyDataDecryptorFactoryBuilder; @@ -216,8 +217,12 @@ private static void encryptFile( { byte[] bytes = PGPExampleUtil.compressFile(fileName, CompressionAlgorithmTags.ZIP); - PGPEncryptedDataGenerator encGen = new PGPEncryptedDataGenerator( - new JcePGPDataEncryptorBuilder(PGPEncryptedData.CAST5).setWithIntegrityPacket(withIntegrityCheck).setSecureRandom(new SecureRandom()).setProvider("BC")); + PGPDataEncryptorBuilder encryptorBuilder = new JcePGPDataEncryptorBuilder(PGPEncryptedData.CAST5) + .setProvider("BC") + .setSecureRandom(new SecureRandom()) + .setWithIntegrityPacket(withIntegrityCheck); + + PGPEncryptedDataGenerator encGen = new PGPEncryptedDataGenerator(encryptorBuilder); encGen.addMethod(new JcePublicKeyKeyEncryptionMethodGenerator(encKey).setProvider("BC")); diff --git a/pg/src/main/java/org/bouncycastle/openpgp/examples/KeyBasedLargeFileProcessor.java b/pg/src/main/java/org/bouncycastle/openpgp/examples/KeyBasedLargeFileProcessor.java index 398796dc3a..936337c365 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/examples/KeyBasedLargeFileProcessor.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/examples/KeyBasedLargeFileProcessor.java @@ -29,6 +29,7 @@ import org.bouncycastle.openpgp.PGPSecretKeyRingCollection; import org.bouncycastle.openpgp.PGPUtil; import org.bouncycastle.openpgp.jcajce.JcaPGPObjectFactory; +import org.bouncycastle.openpgp.operator.PGPDataEncryptorBuilder; import org.bouncycastle.openpgp.operator.jcajce.JcaKeyFingerprintCalculator; import org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder; import org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyDataDecryptorFactoryBuilder; @@ -214,8 +215,13 @@ private static void encryptFile( } try - { - PGPEncryptedDataGenerator cPk = new PGPEncryptedDataGenerator(new JcePGPDataEncryptorBuilder(PGPEncryptedData.CAST5).setWithIntegrityPacket(withIntegrityCheck).setSecureRandom(new SecureRandom()).setProvider("BC")); + { + PGPDataEncryptorBuilder encryptorBuilder = new JcePGPDataEncryptorBuilder(PGPEncryptedData.CAST5) + .setProvider("BC") + .setSecureRandom(new SecureRandom()) + .setWithIntegrityPacket(withIntegrityCheck); + + PGPEncryptedDataGenerator cPk = new PGPEncryptedDataGenerator(encryptorBuilder); cPk.addMethod(new JcePublicKeyKeyEncryptionMethodGenerator(encKey).setProvider("BC")); diff --git a/pg/src/main/java/org/bouncycastle/openpgp/examples/PBEFileProcessor.java b/pg/src/main/java/org/bouncycastle/openpgp/examples/PBEFileProcessor.java index 3f3c350675..2c422d7dbc 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/examples/PBEFileProcessor.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/examples/PBEFileProcessor.java @@ -1,5 +1,16 @@ package org.bouncycastle.openpgp.examples; +import java.io.BufferedInputStream; +import java.io.BufferedOutputStream; +import java.io.File; +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.security.SecureRandom; +import java.security.Security; + import org.bouncycastle.bcpg.ArmoredOutputStream; import org.bouncycastle.bcpg.CompressionAlgorithmTags; import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; @@ -20,17 +31,6 @@ import org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder; import org.bouncycastle.util.io.Streams; -import java.io.BufferedInputStream; -import java.io.BufferedOutputStream; -import java.io.File; -import java.io.FileInputStream; -import java.io.FileOutputStream; -import java.io.IOException; -import java.io.InputStream; -import java.io.OutputStream; -import java.security.SecureRandom; -import java.security.Security; - /** * A simple utility class that encrypts/decrypts password based * encryption files. @@ -155,8 +155,8 @@ private static void encryptToStream( // Encryption PGPDataEncryptorBuilder dataEncBuilder = new JcePGPDataEncryptorBuilder(SymmetricKeyAlgorithmTags.AES_256) .setProvider("BC") - .setWithIntegrityPacket(true) - .setSecureRandom(new SecureRandom()); + .setSecureRandom(new SecureRandom()) + .setWithIntegrityPacket(true); PGPEncryptedDataGenerator encGen = new PGPEncryptedDataGenerator(dataEncBuilder); encGen.addMethod(new JcePBEKeyEncryptionMethodGenerator(passPhrase).setProvider("BC")); OutputStream encOut = encGen.open(out, new byte[8192]); diff --git a/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/bc/BcPGPDataEncryptorBuilder.java b/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/bc/BcPGPDataEncryptorBuilder.java index 85a31cde5c..ba7c9aed04 100644 --- a/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/bc/BcPGPDataEncryptorBuilder.java +++ b/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/bc/BcPGPDataEncryptorBuilder.java @@ -116,7 +116,7 @@ public PGPDataEncryptorBuilder setWithAEAD(int aeadAlgorithm, int chunkSize) * @param random the secure random to be used. * @return the current builder. */ - public PGPDataEncryptorBuilder setSecureRandom(SecureRandom random) + public BcPGPDataEncryptorBuilder setSecureRandom(SecureRandom random) { this.random = random; diff --git a/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java b/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java index 154a6a91b6..5b7d96b61c 100644 --- a/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java +++ b/pg/src/main/jdk1.4/org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java @@ -118,7 +118,7 @@ public PGPDataEncryptorBuilder setUseV6AEAD() * @param provider the JCE provider to use. * @return the current builder. */ - public PGPDataEncryptorBuilder setProvider(Provider provider) + public JcePGPDataEncryptorBuilder setProvider(Provider provider) { this.helper = new OperatorHelper(new ProviderJcaJceHelper(provider)); this.aeadHelper = new JceAEADUtil(helper); @@ -132,7 +132,7 @@ public PGPDataEncryptorBuilder setProvider(Provider provider) * @param providerName the name of the JCE provider to use. * @return the current builder. */ - public PGPDataEncryptorBuilder setProvider(String providerName) + public JcePGPDataEncryptorBuilder setProvider(String providerName) { this.helper = new OperatorHelper(new NamedJcaJceHelper(providerName)); this.aeadHelper = new JceAEADUtil(helper); @@ -149,7 +149,7 @@ public PGPDataEncryptorBuilder setProvider(String providerName) * @param random the secure random to be used. * @return the current builder. */ - public PGPDataEncryptorBuilder setSecureRandom(SecureRandom random) + public JcePGPDataEncryptorBuilder setSecureRandom(SecureRandom random) { this.random = random; diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/BcPGPPBETest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/BcPGPPBETest.java index ec7ebf2466..766126b1f2 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/BcPGPPBETest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/BcPGPPBETest.java @@ -334,7 +334,7 @@ public void performTest() // with integrity packet // cbOut = new ByteArrayOutputStream(); - cPk = new PGPEncryptedDataGenerator(new BcPGPDataEncryptorBuilder(PGPEncryptedData.CAST5).setWithIntegrityPacket(true).setSecureRandom(rand)); + cPk = new PGPEncryptedDataGenerator(new BcPGPDataEncryptorBuilder(PGPEncryptedData.CAST5).setSecureRandom(rand).setWithIntegrityPacket(true)); cPk.addMethod(new BcPBEKeyEncryptionMethodGenerator(pass)); @@ -413,7 +413,7 @@ public void performTest() comOut.close(); cbOut = new ByteArrayOutputStream(); - cPk = new PGPEncryptedDataGenerator(new BcPGPDataEncryptorBuilder(PGPEncryptedData.CAST5).setWithIntegrityPacket(true).setSecureRandom(rand)); + cPk = new PGPEncryptedDataGenerator(new BcPGPDataEncryptorBuilder(PGPEncryptedData.CAST5).setSecureRandom(rand).setWithIntegrityPacket(true)); cPk.addMethod(new BcPBEKeyEncryptionMethodGenerator(pass)); diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/BcPGPRSATest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/BcPGPRSATest.java index 76843a2bb4..c25287ee3b 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/BcPGPRSATest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/BcPGPRSATest.java @@ -446,7 +446,7 @@ private void mixedTest(PGPPrivateKey pgpPrivKey, PGPPublicKey pgpPubKey) ByteArrayOutputStream bcOut = new ByteArrayOutputStream(); - PGPEncryptedDataGenerator encGen = new PGPEncryptedDataGenerator(new BcPGPDataEncryptorBuilder(SymmetricKeyAlgorithmTags.AES_128).setWithIntegrityPacket(true).setSecureRandom(new SecureRandom())); + PGPEncryptedDataGenerator encGen = new PGPEncryptedDataGenerator(new BcPGPDataEncryptorBuilder(SymmetricKeyAlgorithmTags.AES_128).setSecureRandom(new SecureRandom()).setWithIntegrityPacket(true)); encGen.addMethod(new BcPublicKeyKeyEncryptionMethodGenerator(pgpPubKey)); diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java index 6f99c13602..11c5d85831 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java @@ -1,5 +1,14 @@ package org.bouncycastle.openpgp.test; +import java.io.ByteArrayInputStream; +import java.io.ByteArrayOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.security.SecureRandom; +import java.security.Security; +import java.util.Date; + import org.bouncycastle.bcpg.AEADAlgorithmTags; import org.bouncycastle.bcpg.ArmoredInputStream; import org.bouncycastle.bcpg.ArmoredOutputStream; @@ -40,22 +49,13 @@ import org.bouncycastle.util.io.Streams; import org.bouncycastle.util.test.SimpleTest; -import java.io.ByteArrayInputStream; -import java.io.ByteArrayOutputStream; -import java.io.IOException; -import java.io.InputStream; -import java.io.OutputStream; -import java.security.SecureRandom; -import java.security.Security; -import java.util.Date; - /** * Test OpenPGP v6 style AEAD decryption of password-protected test vectors from the cryptographic refresh of rfc4880. * * @see
    Sample test vectors */ public class PGPAeadTest - extends SimpleTest + extends SimpleTest { private static final byte[] PLAINTEXT = Strings.toByteArray("Hello, world!"); @@ -117,7 +117,7 @@ public String getName() @Override public void performTest() - throws Exception + throws Exception { knownV6TestVectorDecryptionTests(); knownV5TestVectorDecryptionTests(); @@ -131,19 +131,23 @@ private void roundTripEncryptionDecryptionTests() throws PGPException, IOException { - int[] aeadAlgs = new int[] { - AEADAlgorithmTags.EAX, - AEADAlgorithmTags.OCB, - AEADAlgorithmTags.GCM + int[] aeadAlgs = new int[]{ + AEADAlgorithmTags.EAX, + AEADAlgorithmTags.OCB, + AEADAlgorithmTags.GCM }; - int[] symAlgs = new int[] { - SymmetricKeyAlgorithmTags.AES_128, - SymmetricKeyAlgorithmTags.AES_192, - SymmetricKeyAlgorithmTags.AES_256 + int[] symAlgs = new int[]{ + SymmetricKeyAlgorithmTags.AES_128, + SymmetricKeyAlgorithmTags.AES_192, + SymmetricKeyAlgorithmTags.AES_256 }; // Test round-trip encryption - for (int aeadAlg : aeadAlgs) { - for (int symAlg : symAlgs) { + for (int i = 0; i != aeadAlgs.length; i++) + { + int aeadAlg = aeadAlgs[i]; + for (int j = 0; j != symAlgs.length; j++) + { + int symAlg = symAlgs[j]; // OpenPGP v5 testBcRoundTrip(true, aeadAlg, symAlg, PLAINTEXT, PASSWORD); testJceRoundTrip(true, aeadAlg, symAlg, PLAINTEXT, PASSWORD); @@ -187,14 +191,18 @@ private void knownV6TestVectorDecryptionTests() testJceDecryption(V6_GCM_PACKET_SEQUENCE, PASSWORD, PLAINTEXT); } - private void testBcRoundTrip(boolean v5AEAD, int aeadAlg, int symAlg, byte[] plaintext, char[] password) throws PGPException, IOException { + private void testBcRoundTrip(boolean v5AEAD, int aeadAlg, int symAlg, byte[] plaintext, char[] password) + throws PGPException, IOException + { System.out.println("Test BC RoundTrip " + (v5AEAD ? "V5" : "V6") + " " + algNames(aeadAlg, symAlg)); String armored = testBcEncryption(v5AEAD, aeadAlg, symAlg, plaintext, password); System.out.println(armored); testBcDecryption(armored, password, plaintext); } - private void testJceRoundTrip(boolean v5AEAD, int aeadAlg, int symAlg, byte[] plaintext, char[] password) throws PGPException, IOException { + private void testJceRoundTrip(boolean v5AEAD, int aeadAlg, int symAlg, byte[] plaintext, char[] password) + throws PGPException, IOException + { System.out.println("Test JCE RoundTrip " + (v5AEAD ? "V5" : "V6") + " " + algNames(aeadAlg, symAlg)); String armored = testJceEncryption(v5AEAD, aeadAlg, symAlg, plaintext, password); System.out.println(armored); @@ -202,27 +210,35 @@ private void testJceRoundTrip(boolean v5AEAD, int aeadAlg, int symAlg, byte[] pl } private void testBcJceRoundTrip(boolean v5AEAD, int aeadAlg, int symAlg, byte[] plaintext, char[] password) - throws PGPException, IOException { + throws PGPException, IOException + { System.out.println("Test BC encrypt, JCE decrypt " + (v5AEAD ? "V5" : "V6") + " " + algNames(aeadAlg, symAlg)); String armored = testBcEncryption(v5AEAD, aeadAlg, symAlg, plaintext, password); System.out.println(armored); testJceDecryption(armored, password, plaintext); } - private void testJceBcRoundTrip(boolean v5AEAD, int aeadAlg, int symAlg, byte[] plaintext, char[] password) throws PGPException, IOException { + private void testJceBcRoundTrip(boolean v5AEAD, int aeadAlg, int symAlg, byte[] plaintext, char[] password) + throws PGPException, IOException + { System.out.println("Test JCE encrypt, BC decrypt " + (v5AEAD ? "V5" : "V6") + " " + algNames(aeadAlg, symAlg)); String armored = testJceEncryption(v5AEAD, aeadAlg, symAlg, plaintext, password); System.out.println(armored); testBcDecryption(armored, password, plaintext); } - private String testBcEncryption(boolean v5AEAD, int aeadAlg, int symAlg, byte[] plaintext, char[] password) throws PGPException, IOException { + private String testBcEncryption(boolean v5AEAD, int aeadAlg, int symAlg, byte[] plaintext, char[] password) + throws PGPException, IOException + { ByteArrayOutputStream ciphertextOut = new ByteArrayOutputStream(); PGPDigestCalculatorProvider digestCalculatorProvider = new BcPGPDigestCalculatorProvider(); PGPDataEncryptorBuilder encBuilder = new BcPGPDataEncryptorBuilder(symAlg); - if (v5AEAD) { + if (v5AEAD) + { encBuilder.setUseV5AEAD(); - } else { + } + else + { encBuilder.setUseV6AEAD(); } encBuilder.setWithAEAD(aeadAlg, 6); @@ -230,7 +246,7 @@ private String testBcEncryption(boolean v5AEAD, int aeadAlg, int symAlg, byte[] PGPEncryptedDataGenerator encGen = new PGPEncryptedDataGenerator(encBuilder, false); encGen.setForceSessionKey(true); PBEKeyEncryptionMethodGenerator encMethodGen = new BcPBEKeyEncryptionMethodGenerator(password, - digestCalculatorProvider.get(HashAlgorithmTags.SHA256)); + digestCalculatorProvider.get(HashAlgorithmTags.SHA256)); encGen.addMethod(encMethodGen); OutputStream encOut = encGen.open(ciphertextOut, new byte[1 << 9]); encOut.flush(); @@ -256,23 +272,28 @@ private String testBcEncryption(boolean v5AEAD, int aeadAlg, int symAlg, byte[] return armored; } - private String testJceEncryption(boolean v5AEAD, int aeadAlg, int symAlg, byte[] plaintext, char[] password) throws PGPException, IOException { + private String testJceEncryption(boolean v5AEAD, int aeadAlg, int symAlg, byte[] plaintext, char[] password) + throws PGPException, IOException + { BouncyCastleProvider provider = new BouncyCastleProvider(); Security.addProvider(provider); ByteArrayOutputStream ciphertextOut = new ByteArrayOutputStream(); PGPDigestCalculatorProvider digestCalculatorProvider = new JcaPGPDigestCalculatorProviderBuilder() - .setProvider(provider).build(); + .setProvider(provider).build(); PGPDataEncryptorBuilder encBuilder = new JcePGPDataEncryptorBuilder(symAlg); - if (v5AEAD) { + if (v5AEAD) + { encBuilder.setUseV5AEAD(); - } else { + } + else + { encBuilder.setUseV6AEAD(); } encBuilder.setWithAEAD(aeadAlg, 6); PGPEncryptedDataGenerator encGen = new PGPEncryptedDataGenerator(encBuilder, false); encGen.setForceSessionKey(true); PBEKeyEncryptionMethodGenerator encMethodGen = new JcePBEKeyEncryptionMethodGenerator(password, - digestCalculatorProvider.get(HashAlgorithmTags.SHA256)); + digestCalculatorProvider.get(HashAlgorithmTags.SHA256)); encGen.addMethod(encMethodGen); OutputStream encOut = encGen.open(ciphertextOut, new byte[1 << 9]); encOut.flush(); @@ -299,21 +320,21 @@ private String testJceEncryption(boolean v5AEAD, int aeadAlg, int symAlg, byte[] } private void testBcDecryption(String armoredMessage, char[] password, byte[] expectedPlaintext) - throws IOException + throws IOException { ByteArrayInputStream messageIn = new ByteArrayInputStream(Strings.toByteArray(armoredMessage)); ArmoredInputStream armorIn = new ArmoredInputStream(messageIn); PGPObjectFactory objectFactory = new PGPObjectFactory(armorIn, new BcKeyFingerprintCalculator()); Object o = objectFactory.nextObject(); - PGPEncryptedDataList encryptedDataList = (PGPEncryptedDataList) o; + PGPEncryptedDataList encryptedDataList = (PGPEncryptedDataList)o; for (int i = 0; i < encryptedDataList.size(); i++) { PGPEncryptedData encryptedData = encryptedDataList.get(i); if (encryptedData instanceof PGPPBEEncryptedData) { - PGPPBEEncryptedData symEncData = (PGPPBEEncryptedData) encryptedData; + PGPPBEEncryptedData symEncData = (PGPPBEEncryptedData)encryptedData; BcPGPDigestCalculatorProvider digestCalculatorProvider = new BcPGPDigestCalculatorProvider(); PBEDataDecryptorFactory decryptorFactory = new BcPBEDataDecryptorFactory(password, digestCalculatorProvider); @@ -323,7 +344,7 @@ private void testBcDecryption(String armoredMessage, char[] password, byte[] exp objectFactory = new PGPObjectFactory(decryptedIn, new BcKeyFingerprintCalculator()); o = objectFactory.nextObject(); - PGPLiteralData literalData = (PGPLiteralData) o; + PGPLiteralData literalData = (PGPLiteralData)o; ByteArrayOutputStream plaintextOut = new ByteArrayOutputStream(); Streams.pipeAll(literalData.getDataStream(), plaintextOut); @@ -350,7 +371,7 @@ private void testBcDecryption(String armoredMessage, char[] password, byte[] exp } private void testJceDecryption(String armoredMessage, char[] password, byte[] expectedPlaintext) - throws IOException, PGPException + throws IOException, PGPException { BouncyCastleProvider provider = new BouncyCastleProvider(); Security.addProvider(provider); @@ -359,17 +380,17 @@ private void testJceDecryption(String armoredMessage, char[] password, byte[] ex PGPObjectFactory objectFactory = new JcaPGPObjectFactory(armorIn); Object o = objectFactory.nextObject(); - PGPEncryptedDataList encryptedDataList = (PGPEncryptedDataList) o; + PGPEncryptedDataList encryptedDataList = (PGPEncryptedDataList)o; for (int i = 0; i < encryptedDataList.size(); i++) { PGPEncryptedData encryptedData = encryptedDataList.get(i); if (encryptedData instanceof PGPPBEEncryptedData) { - PGPPBEEncryptedData symEncData = (PGPPBEEncryptedData) encryptedData; + PGPPBEEncryptedData symEncData = (PGPPBEEncryptedData)encryptedData; JcaPGPDigestCalculatorProviderBuilder digestCalculatorProviderBuilder = new JcaPGPDigestCalculatorProviderBuilder() - .setProvider(provider); + .setProvider(provider); PGPDigestCalculatorProvider digestCalculatorProvider = digestCalculatorProviderBuilder.build(); PBEDataDecryptorFactory decryptorFactory = new JcePBEDataDecryptorFactoryBuilder(digestCalculatorProvider).build(password); @@ -379,7 +400,7 @@ private void testJceDecryption(String armoredMessage, char[] password, byte[] ex objectFactory = new JcaPGPObjectFactory(decryptedIn); o = objectFactory.nextObject(); - PGPLiteralData literalData = (PGPLiteralData) o; + PGPLiteralData literalData = (PGPLiteralData)o; ByteArrayOutputStream plaintextOut = new ByteArrayOutputStream(); Streams.pipeAll(literalData.getDataStream(), plaintextOut); @@ -405,7 +426,8 @@ private void testJceDecryption(String armoredMessage, char[] password, byte[] ex } } - public static void printHex(byte[] bytes) { + public static void printHex(byte[] bytes) + { boolean separate = true; boolean prefix = true; String hex = Hex.toHexString(bytes); @@ -417,10 +439,14 @@ public static void printHex(byte[] bytes) { sb.append("0x").append(Hex.toHexString(Pack.intToBigEndian(i & 0xFFFFF))).append(" "); } sb.append(hex.substring(i * 2, i * 2 + 2)); - if (separate) { - if ((i + 1) % 8 == 0) { + if (separate) + { + if ((i + 1) % 8 == 0) + { sb.append('\n'); - } else { + } + else + { sb.append(' '); } } @@ -428,34 +454,37 @@ public static void printHex(byte[] bytes) { System.out.println(sb); } - private static String algNames(int aeadAlg, int symAlg) { + private static String algNames(int aeadAlg, int symAlg) + { String out = ""; - switch (aeadAlg) { - case AEADAlgorithmTags.EAX: - out = "EAX"; - break; - case AEADAlgorithmTags.OCB: - out = "OCB"; - break; - case AEADAlgorithmTags.GCM: - out = "GCM"; - break; - default: - out = "UNKNOWN(" + aeadAlg + ")"; + switch (aeadAlg) + { + case AEADAlgorithmTags.EAX: + out = "EAX"; + break; + case AEADAlgorithmTags.OCB: + out = "OCB"; + break; + case AEADAlgorithmTags.GCM: + out = "GCM"; + break; + default: + out = "UNKNOWN(" + aeadAlg + ")"; } - switch (symAlg) { - case SymmetricKeyAlgorithmTags.AES_128: - out += " AES-128"; - break; - case SymmetricKeyAlgorithmTags.AES_192: - out += " AES-192"; - break; - case SymmetricKeyAlgorithmTags.AES_256: - out += " AES-256"; - break; - default: - out += " UNKNOWN(" + symAlg + ")"; + switch (symAlg) + { + case SymmetricKeyAlgorithmTags.AES_128: + out += " AES-128"; + break; + case SymmetricKeyAlgorithmTags.AES_192: + out += " AES-192"; + break; + case SymmetricKeyAlgorithmTags.AES_256: + out += " AES-256"; + break; + default: + out += " UNKNOWN(" + symAlg + ")"; } return out; } diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPPBETest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPPBETest.java index c4b7945a1d..966f2de64b 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPPBETest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPPBETest.java @@ -327,7 +327,7 @@ public void performTest() // with integrity packet // cbOut = new ByteArrayOutputStream(); - cPk = new PGPEncryptedDataGenerator(new JcePGPDataEncryptorBuilder(PGPEncryptedData.CAST5).setWithIntegrityPacket(true).setSecureRandom(rand).setProvider("BC")); + cPk = new PGPEncryptedDataGenerator(new JcePGPDataEncryptorBuilder(PGPEncryptedData.CAST5).setSecureRandom(rand).setProvider("BC").setWithIntegrityPacket(true)); cPk.addMethod(new JcePBEKeyEncryptionMethodGenerator(pass).setProvider("BC")); @@ -406,7 +406,7 @@ public void performTest() comOut.close(); cbOut = new ByteArrayOutputStream(); - cPk = new PGPEncryptedDataGenerator(new JcePGPDataEncryptorBuilder(PGPEncryptedData.CAST5).setWithIntegrityPacket(true).setSecureRandom(rand).setProvider("BC")); + cPk = new PGPEncryptedDataGenerator(new JcePGPDataEncryptorBuilder(PGPEncryptedData.CAST5).setSecureRandom(rand).setProvider("BC").setWithIntegrityPacket(true)); cPk.addMethod(new JcePBEKeyEncryptionMethodGenerator(pass).setProvider("BC")); diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPRSATest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPRSATest.java index e73c5e2b5b..d5301face3 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPRSATest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPRSATest.java @@ -487,7 +487,7 @@ private void mixedTest(PGPPrivateKey pgpPrivKey, PGPPublicKey pgpPubKey) ByteArrayOutputStream bcOut = new ByteArrayOutputStream(); - PGPEncryptedDataGenerator encGen = new PGPEncryptedDataGenerator(new JcePGPDataEncryptorBuilder(SymmetricKeyAlgorithmTags.AES_128).setWithIntegrityPacket(true).setSecureRandom(new SecureRandom()).setProvider("BC")); + PGPEncryptedDataGenerator encGen = new PGPEncryptedDataGenerator(new JcePGPDataEncryptorBuilder(SymmetricKeyAlgorithmTags.AES_128).setSecureRandom(new SecureRandom()).setProvider("BC").setWithIntegrityPacket(true)); encGen.addMethod(new JcePublicKeyKeyEncryptionMethodGenerator(pgpPubKey).setProvider("BC")); diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPv6KeyTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPv6KeyTest.java index 485c269fda..053523c4f7 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPv6KeyTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPv6KeyTest.java @@ -52,7 +52,7 @@ public class PGPv6KeyTest @Override public String getName() { - return getClass().getSimpleName(); + return getClass().getName(); } @Override @@ -67,9 +67,9 @@ public void performTest() PGPPublicKeyRing publicKeys = new PGPPublicKeyRing(bcIn, fingerPrintCalculator); Iterator pIt = publicKeys.getPublicKeys(); - PGPPublicKey key = pIt.next(); + PGPPublicKey key = (PGPPublicKey)pIt.next(); isTrue(Arrays.areEqual(PRIMARY_FINGERPRINT, key.getFingerprint())); - key = pIt.next(); + key = (PGPPublicKey)pIt.next(); isTrue(Arrays.areEqual(SUBKEY_FINGERPRINT, key.getFingerprint())); bIn = new ByteArrayInputStream(ARMORED_KEY.getBytes()); @@ -79,10 +79,10 @@ public void performTest() PGPSecretKeyRing secretKeys = new PGPSecretKeyRing(bcIn, fingerPrintCalculator); Iterator sIt = secretKeys.getSecretKeys(); - PGPSecretKey sKey = sIt.next(); + PGPSecretKey sKey = (PGPSecretKey)sIt.next(); isTrue(Arrays.areEqual(PRIMARY_FINGERPRINT, sKey.getFingerprint())); - sKey = sIt.next(); + sKey = (PGPSecretKey)sIt.next(); isTrue(Arrays.areEqual(SUBKEY_FINGERPRINT, sKey.getFingerprint())); } diff --git a/pkix/src/main/java/org/bouncycastle/cert/DeltaCertificateTool.java b/pkix/src/main/java/org/bouncycastle/cert/DeltaCertificateTool.java index b9ab0a8623..1c412b3d7c 100644 --- a/pkix/src/main/java/org/bouncycastle/cert/DeltaCertificateTool.java +++ b/pkix/src/main/java/org/bouncycastle/cert/DeltaCertificateTool.java @@ -1,21 +1,76 @@ package org.bouncycastle.cert; +import java.io.IOException; + import org.bouncycastle.asn1.ASN1BitString; import org.bouncycastle.asn1.ASN1Encodable; import org.bouncycastle.asn1.ASN1EncodableVector; +import org.bouncycastle.asn1.ASN1Encoding; import org.bouncycastle.asn1.ASN1Integer; import org.bouncycastle.asn1.ASN1ObjectIdentifier; import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1TaggedObject; +import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.DERSequence; import org.bouncycastle.asn1.DERTaggedObject; -import org.bouncycastle.asn1.util.ASN1Dump; import org.bouncycastle.asn1.x509.Certificate; import org.bouncycastle.asn1.x509.Extension; import org.bouncycastle.asn1.x509.ExtensionsGenerator; +/** + * General tool for handling the extension described in: https://datatracker.ietf.org/doc/draft-bonnell-lamps-chameleon-certs/ + */ public class DeltaCertificateTool { + public static final int signature = 0x01; + public static final int issuer = 0x02; + public static final int validity = 0x04; + public static final int subject = 0x08; + public static final int extensions = 0x10; + + public static Extension makeDeltaCertificateExtension(boolean isCritical, int includeFlags, X509CertificateHolder deltaCert) + throws IOException + { + ASN1EncodableVector deltaV = new ASN1EncodableVector(); + + deltaV.add(new ASN1Integer(deltaCert.getSerialNumber())); + if ((includeFlags & signature) != 0) + { + deltaV.add(new DERTaggedObject(false, 0, deltaCert.getSignatureAlgorithm())); + } + if ((includeFlags & issuer) != 0) + { + deltaV.add(new DERTaggedObject(false, 1, deltaCert.getIssuer())); + } + + // + // before and after dates + // + if ((includeFlags & validity) != 0) + { + ASN1EncodableVector validity = new ASN1EncodableVector(2); + validity.add(deltaCert.toASN1Structure().getStartDate()); + validity.add(deltaCert.toASN1Structure().getEndDate()); + + deltaV.add(new DERTaggedObject(false, 2, new DERSequence(validity))); + } + if ((includeFlags & subject) != 0) + { + deltaV.add(new DERTaggedObject(false, 3, deltaCert.getSubject())); + } + deltaV.add(deltaCert.getSubjectPublicKeyInfo()); + if ((includeFlags & extensions) != 0) + { + if (deltaCert.getExtensions() != null) + { + deltaV.add(new DERTaggedObject(false, 4, deltaCert.getExtensions())); + } + } + deltaV.add(new DERBitString(deltaCert.getSignature())); + + return new Extension(new ASN1ObjectIdentifier("2.16.840.1.114027.80.6.1"), isCritical, new DERSequence(deltaV).getEncoded(ASN1Encoding.DER)); + } + public static X509CertificateHolder extractDeltaCertificate(X509CertificateHolder originCert) { ASN1ObjectIdentifier deltaExtOid = new ASN1ObjectIdentifier("2.16.840.1.114027.80.6.1"); @@ -63,7 +118,29 @@ public static X509CertificateHolder extractDeltaCertificate(X509CertificateHolde extracted[6] = next; // subjectPublicKey - if (idx != seq.size() - 1) + if (extracted[2] == null) + { + extracted[2] = originTbs.getObjectAt(2); + } + + if (extracted[3] == null) + { + extracted[3] = originTbs.getObjectAt(3); + } + + if (extracted[4] == null) + { + extracted[4] = originTbs.getObjectAt(4); + } + + if (extracted[5] == null) + { + extracted[5] = originTbs.getObjectAt(5); + } + + ExtensionsGenerator extGen = extractExtensions(originTbs); + + if (idx < (seq.size() - 1)) // last element is the signature { next = seq.getObjectAt(idx++); ASN1TaggedObject tagged = ASN1TaggedObject.getInstance(next); @@ -74,20 +151,6 @@ public static X509CertificateHolder extractDeltaCertificate(X509CertificateHolde ASN1Sequence deltaExts = ASN1Sequence.getInstance(tagged, false); - ExtensionsGenerator extGen = new ExtensionsGenerator(); - - ASN1Sequence originExt = ASN1Sequence.getInstance(ASN1TaggedObject.getInstance(originTbs.getObjectAt(originTbs.size() - 1)), true); - - for (int i = 0; i != originExt.size(); i++) - { - Extension ext = Extension.getInstance(originExt.getObjectAt(i)); - if (!deltaExtOid.equals(ext.getExtnId())) - { - extGen.addExtension(ext); - } - } - - for (int i = 0; i != deltaExts.size(); i++) { extGen.replaceExtension(Extension.getInstance(deltaExts.getObjectAt(i))); @@ -95,12 +158,49 @@ public static X509CertificateHolder extractDeltaCertificate(X509CertificateHolde extracted[7] = new DERTaggedObject(3, extGen.generate()); } + else + { + if (!extGen.isEmpty()) + { + extracted[7] = extGen.generate(); + } + { + extracted[7] = null; + } + } + + ASN1EncodableVector tbsDeltaCertV = new ASN1EncodableVector(7); + for (int i = 0; i != extracted.length; i++) + { + if (extracted[i] != null) + { + tbsDeltaCertV.add(extracted[i]); + } + } ASN1EncodableVector certV = new ASN1EncodableVector(); - certV.add(new DERSequence(extracted)); - certV.add(ASN1Sequence.getInstance(ASN1TaggedObject.getInstance(seq.getObjectAt(1)), false)); - certV.add(ASN1BitString.getInstance(seq.getObjectAt(idx))); + certV.add(new DERSequence(tbsDeltaCertV)); + certV.add(ASN1Sequence.getInstance(extracted[2])); + certV.add(ASN1BitString.getInstance(seq.getObjectAt(seq.size() - 1))); return new X509CertificateHolder(Certificate.getInstance(new DERSequence(certV))); } + + private static ExtensionsGenerator extractExtensions(ASN1Sequence originTbs) + { + ASN1ObjectIdentifier deltaExtOid = new ASN1ObjectIdentifier("2.16.840.1.114027.80.6.1"); + ASN1Sequence originExt = ASN1Sequence.getInstance(ASN1TaggedObject.getInstance(originTbs.getObjectAt(originTbs.size() - 1)), true); + ExtensionsGenerator extGen = new ExtensionsGenerator(); + + for (int i = 0; i != originExt.size(); i++) + { + Extension ext = Extension.getInstance(originExt.getObjectAt(i)); + if (!deltaExtOid.equals(ext.getExtnId())) + { + extGen.addExtension(ext); + } + } + + return extGen; + } } diff --git a/pkix/src/main/java/org/bouncycastle/cert/selector/jcajce/JcaX509CertSelectorConverter.java b/pkix/src/main/java/org/bouncycastle/cert/selector/jcajce/JcaX509CertSelectorConverter.java index 9a5a48c056..32eb8d0773 100644 --- a/pkix/src/main/java/org/bouncycastle/cert/selector/jcajce/JcaX509CertSelectorConverter.java +++ b/pkix/src/main/java/org/bouncycastle/cert/selector/jcajce/JcaX509CertSelectorConverter.java @@ -7,6 +7,7 @@ import org.bouncycastle.asn1.DEROctetString; import org.bouncycastle.asn1.x500.X500Name; import org.bouncycastle.cert.selector.X509CertificateHolderSelector; +import org.bouncycastle.util.Exceptions; public class JcaX509CertSelectorConverter { @@ -26,7 +27,7 @@ protected X509CertSelector doConversion(X500Name issuer, BigInteger serialNumber } catch (IOException e) { - throw new IllegalArgumentException("unable to convert issuer: " + e.getMessage(), e); + throw Exceptions.illegalArgumentException("unable to convert issuer: " + e.getMessage(), e); } } @@ -43,7 +44,7 @@ protected X509CertSelector doConversion(X500Name issuer, BigInteger serialNumber } catch (IOException e) { - throw new IllegalArgumentException("unable to convert subjectKeyIdentifier: " + e.getMessage(), e); + throw Exceptions.illegalArgumentException("unable to convert subjectKeyIdentifier: " + e.getMessage(), e); } } diff --git a/pkix/src/main/java/org/bouncycastle/pkcs/DeltaCertAttributeUtils.java b/pkix/src/main/java/org/bouncycastle/pkcs/DeltaCertAttributeUtils.java new file mode 100644 index 0000000000..f0b421b3b4 --- /dev/null +++ b/pkix/src/main/java/org/bouncycastle/pkcs/DeltaCertAttributeUtils.java @@ -0,0 +1,65 @@ +package org.bouncycastle.pkcs; + +import java.io.IOException; +import java.util.Enumeration; + +import org.bouncycastle.asn1.ASN1EncodableVector; +import org.bouncycastle.asn1.ASN1ObjectIdentifier; +import org.bouncycastle.asn1.DERSequence; +import org.bouncycastle.asn1.DERSet; +import org.bouncycastle.asn1.DERTaggedObject; +import org.bouncycastle.asn1.pkcs.Attribute; +import org.bouncycastle.asn1.pkcs.CertificationRequest; +import org.bouncycastle.asn1.pkcs.CertificationRequestInfo; +import org.bouncycastle.asn1.x509.Extension; +import org.bouncycastle.operator.ContentVerifierProvider; + +public class DeltaCertAttributeUtils +{ + public static Extension makeDeltaCertificateExtension(DeltaCertificateRequestAttribute deltaReqAttr) + throws IOException + { + return null; + } + + public static boolean isDeltaRequestSignatureValid(PKCS10CertificationRequest baseRequest, ContentVerifierProvider contentVerifierProvider) + throws PKCSException + { + Attribute[] attributes = baseRequest.getAttributes(new ASN1ObjectIdentifier("2.16.840.1.114027.80.6.2")); + + DeltaCertificateRequestAttribute deltaReq = new DeltaCertificateRequestAttribute(attributes[0]); + + attributes = baseRequest.getAttributes(new ASN1ObjectIdentifier("2.16.840.1.114027.80.6.3")); + + CertificationRequest deltaPkcs10 = baseRequest.toASN1Structure(); + CertificationRequestInfo deltaInfo = deltaPkcs10.getCertificationRequestInfo(); + + ASN1EncodableVector deltaPkcs10InfoV = new ASN1EncodableVector(); + deltaPkcs10InfoV.add(deltaInfo.getVersion()); + deltaPkcs10InfoV.add(deltaInfo.getSubject()); + deltaPkcs10InfoV.add(deltaInfo.getSubjectPublicKeyInfo()); + + ASN1EncodableVector attrSetV = new ASN1EncodableVector(); + for (Enumeration en = deltaInfo.getAttributes().getObjects(); en.hasMoreElements();) + { + Attribute attr = Attribute.getInstance(en.nextElement()); + + if (!attr.getAttrType().equals(new ASN1ObjectIdentifier("2.16.840.1.114027.80.6.3"))) + { + attrSetV.add(attr); + } + } + + deltaPkcs10InfoV.add(new DERTaggedObject(false, 0, new DERSet(attrSetV))); + + ASN1EncodableVector deltaPkcs10V = new ASN1EncodableVector(); + + deltaPkcs10V.add(new DERSequence(deltaPkcs10InfoV)); + deltaPkcs10V.add(deltaReq.getSignatureAlgorithm()); + deltaPkcs10V.add(attributes[0].getAttributeValues()[0]); + + PKCS10CertificationRequest deltaPkcs10Req = new PKCS10CertificationRequest(CertificationRequest.getInstance(new DERSequence(deltaPkcs10V))); + + return deltaPkcs10Req.isSignatureValid(contentVerifierProvider); + } +} diff --git a/pkix/src/main/java/org/bouncycastle/pkcs/DeltaCertificateRequestAttribute.java b/pkix/src/main/java/org/bouncycastle/pkcs/DeltaCertificateRequestAttribute.java new file mode 100644 index 0000000000..3bf509d861 --- /dev/null +++ b/pkix/src/main/java/org/bouncycastle/pkcs/DeltaCertificateRequestAttribute.java @@ -0,0 +1,87 @@ +package org.bouncycastle.pkcs; + +import org.bouncycastle.asn1.ASN1Sequence; +import org.bouncycastle.asn1.ASN1TaggedObject; +import org.bouncycastle.asn1.pkcs.Attribute; +import org.bouncycastle.asn1.x500.X500Name; +import org.bouncycastle.asn1.x509.AlgorithmIdentifier; +import org.bouncycastle.asn1.x509.Extensions; +import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo; + +/** + * The delta certificate request attribute defined in: https://datatracker.ietf.org/doc/draft-bonnell-lamps-chameleon-certs/ + */ +public class DeltaCertificateRequestAttribute +{ + private final X500Name subject; + private final SubjectPublicKeyInfo subjectPKInfo; + private final Extensions extensions; + private final AlgorithmIdentifier signatureAlgorithm; + + public DeltaCertificateRequestAttribute(Attribute attribute) + { + // TODO: validate attribute size and OID + ASN1Sequence seq = ASN1Sequence.getInstance(attribute.getAttrValues().getObjectAt(0)); + + int idx = 0; + if (seq.getObjectAt(0) instanceof ASN1TaggedObject) + { + subject = X500Name.getInstance(ASN1TaggedObject.getInstance(seq.getObjectAt(0)), true); + idx++; + } + else + { + subject = null; + } + + subjectPKInfo = SubjectPublicKeyInfo.getInstance(seq.getObjectAt(idx)); + idx++; + + Extensions ext = null; + AlgorithmIdentifier sigAlg = null; + + if (idx != seq.size()) + { + while (idx < seq.size()) + { + ASN1TaggedObject tagObj = ASN1TaggedObject.getInstance(seq.getObjectAt(idx)); + if (tagObj.getTagNo() == 1) + { + ext = Extensions.getInstance(tagObj, false); + } + else if (tagObj.getTagNo() == 2) + { + sigAlg = AlgorithmIdentifier.getInstance(tagObj, false); + } + else + { + throw new IllegalArgumentException("unknown tag"); + } + idx++; + } + } + + this.extensions = ext; + this.signatureAlgorithm = sigAlg; + } + + public X500Name getSubject() + { + return subject; + } + + public SubjectPublicKeyInfo getSubjectPKInfo() + { + return subjectPKInfo; + } + + public Extensions getExtensions() + { + return extensions; + } + + public AlgorithmIdentifier getSignatureAlgorithm() + { + return signatureAlgorithm; + } +} diff --git a/pkix/src/main/jdk1.4/org/bouncycastle/pkix/ASN1PKIXNameConstraintValidator.java b/pkix/src/main/jdk1.4/org/bouncycastle/pkix/ASN1PKIXNameConstraintValidator.java new file mode 100644 index 0000000000..be4b22b715 --- /dev/null +++ b/pkix/src/main/jdk1.4/org/bouncycastle/pkix/ASN1PKIXNameConstraintValidator.java @@ -0,0 +1,2153 @@ +package org.bouncycastle.pkix; + +import java.io.IOException; +import java.util.Collection; +import java.util.Collections; +import java.util.HashMap; +import java.util.HashSet; +import java.util.Iterator; +import java.util.Map; +import java.util.Set; + +import org.bouncycastle.asn1.ASN1IA5String; +import org.bouncycastle.asn1.ASN1OctetString; +import org.bouncycastle.asn1.ASN1Sequence; +import org.bouncycastle.asn1.DERIA5String; +import org.bouncycastle.asn1.x500.RDN; +import org.bouncycastle.asn1.x500.X500Name; +import org.bouncycastle.asn1.x500.style.IETFUtils; +import org.bouncycastle.asn1.x500.style.RFC4519Style; +import org.bouncycastle.asn1.x509.GeneralName; +import org.bouncycastle.asn1.x509.GeneralSubtree; +import org.bouncycastle.asn1.x509.NameConstraintValidator; +import org.bouncycastle.asn1.x509.NameConstraintValidatorException; +import org.bouncycastle.asn1.x509.OtherName; +import org.bouncycastle.util.Arrays; +import org.bouncycastle.util.Integers; +import org.bouncycastle.util.Strings; +import org.bouncycastle.util.encoders.Hex; + +class ASN1PKIXNameConstraintValidator + implements NameConstraintValidator +{ + private Set excludedSubtreesDN = new HashSet(); + + private Set excludedSubtreesDNS = new HashSet(); + + private Set excludedSubtreesEmail = new HashSet(); + + private Set excludedSubtreesURI = new HashSet(); + + private Set excludedSubtreesIP = new HashSet(); + + private Set excludedSubtreesOtherName = new HashSet(); + + private Set permittedSubtreesDN; + + private Set permittedSubtreesDNS; + + private Set permittedSubtreesEmail; + + private Set permittedSubtreesURI; + + private Set permittedSubtreesIP; + + private Set permittedSubtreesOtherName; + + public ASN1PKIXNameConstraintValidator() + { + } + + /** + * Checks if the given GeneralName is in the permitted set. + * + * @param name The GeneralName + * @throws NameConstraintValidatorException If the name + */ + public void checkPermitted(GeneralName name) + throws NameConstraintValidatorException + { + switch (name.getTagNo()) + { + case GeneralName.otherName: + checkPermittedOtherName(permittedSubtreesOtherName, OtherName.getInstance(name.getName())); + break; + case GeneralName.rfc822Name: + checkPermittedEmail(permittedSubtreesEmail, + extractNameAsString(name)); + break; + case GeneralName.dNSName: + checkPermittedDNS(permittedSubtreesDNS, ASN1IA5String.getInstance( + name.getName()).getString()); + break; + case GeneralName.directoryName: + checkPermittedDN(X500Name.getInstance(name.getName())); + break; + case GeneralName.uniformResourceIdentifier: + checkPermittedURI(permittedSubtreesURI, DERIA5String.getInstance( + name.getName()).getString()); + break; + case GeneralName.iPAddress: + byte[] ip = ASN1OctetString.getInstance(name.getName()).getOctets(); + + checkPermittedIP(permittedSubtreesIP, ip); + break; + default: + // other tags to be ignored. + } + } + + /** + * Check if the given GeneralName is contained in the excluded set. + * + * @param name The GeneralName. + * @throws NameConstraintValidatorException If the name is + * excluded. + */ + public void checkExcluded(GeneralName name) + throws NameConstraintValidatorException + { + switch (name.getTagNo()) + { + case GeneralName.otherName: + checkExcludedOtherName(excludedSubtreesOtherName, OtherName.getInstance(name.getName())); + break; + case GeneralName.rfc822Name: + checkExcludedEmail(excludedSubtreesEmail, extractNameAsString(name)); + break; + case GeneralName.dNSName: + checkExcludedDNS(excludedSubtreesDNS, DERIA5String.getInstance( + name.getName()).getString()); + break; + case GeneralName.directoryName: + checkExcludedDN(X500Name.getInstance(name.getName())); + break; + case GeneralName.uniformResourceIdentifier: + checkExcludedURI(excludedSubtreesURI, DERIA5String.getInstance( + name.getName()).getString()); + break; + case GeneralName.iPAddress: + byte[] ip = ASN1OctetString.getInstance(name.getName()).getOctets(); + + checkExcludedIP(excludedSubtreesIP, ip); + break; + default: + // other tags to be ignored. + } + } + + public void intersectPermittedSubtree(GeneralSubtree permitted) + { + intersectPermittedSubtree(new GeneralSubtree[]{permitted}); + } + + /** + * Updates the permitted set of these name constraints with the intersection + * with the given subtree. + * + * @param permitted The permitted subtrees + */ + public void intersectPermittedSubtree(GeneralSubtree[] permitted) + { + Map subtreesMap = new HashMap(); + + // group in sets in a map ordered by tag no. + for (int i = 0; i != permitted.length; i++) + { + GeneralSubtree subtree = permitted[i]; + Integer tagNo = Integers.valueOf(subtree.getBase().getTagNo()); + if (subtreesMap.get(tagNo) == null) + { + subtreesMap.put(tagNo, new HashSet()); + } + ((Set)subtreesMap.get(tagNo)).add(subtree); + } + + for (Iterator it = subtreesMap.entrySet().iterator(); it.hasNext();) + { + Map.Entry entry = (Map.Entry)it.next(); + + // go through all subtree groups + int nameType = ((Integer)entry.getKey()).intValue(); + switch (nameType) + { + case GeneralName.otherName: + permittedSubtreesOtherName = intersectOtherName(permittedSubtreesOtherName, + (Set)entry.getValue()); + break; + case GeneralName.rfc822Name: + permittedSubtreesEmail = intersectEmail(permittedSubtreesEmail, + (Set)entry.getValue()); + break; + case GeneralName.dNSName: + permittedSubtreesDNS = intersectDNS(permittedSubtreesDNS, + (Set)entry.getValue()); + break; + case GeneralName.directoryName: + permittedSubtreesDN = intersectDN(permittedSubtreesDN, + (Set)entry.getValue()); + break; + case GeneralName.uniformResourceIdentifier: + permittedSubtreesURI = intersectURI(permittedSubtreesURI, + (Set)entry.getValue()); + break; + case GeneralName.iPAddress: + permittedSubtreesIP = intersectIP(permittedSubtreesIP, + (Set)entry.getValue()); + break; + default: + throw new IllegalStateException("Unknown tag encountered: " + nameType); + } + } + } + + public void intersectEmptyPermittedSubtree(int nameType) + { + switch (nameType) + { + case GeneralName.otherName: + permittedSubtreesOtherName = new HashSet(); + break; + case GeneralName.rfc822Name: + permittedSubtreesEmail = new HashSet(); + break; + case GeneralName.dNSName: + permittedSubtreesDNS = new HashSet(); + break; + case GeneralName.directoryName: + permittedSubtreesDN = new HashSet(); + break; + case GeneralName.uniformResourceIdentifier: + permittedSubtreesURI = new HashSet(); + break; + case GeneralName.iPAddress: + permittedSubtreesIP = new HashSet(); + break; + default: + throw new IllegalStateException("Unknown tag encountered: " + nameType); + } + } + + /** + * Adds a subtree to the excluded set of these name constraints. + * + * @param subtree A subtree with an excluded GeneralName. + */ + public void addExcludedSubtree(GeneralSubtree subtree) + { + GeneralName base = subtree.getBase(); + + switch (base.getTagNo()) + { + case GeneralName.otherName: + excludedSubtreesOtherName = unionOtherName(excludedSubtreesOtherName, + OtherName.getInstance(base.getName())); + break; + case GeneralName.rfc822Name: + excludedSubtreesEmail = unionEmail(excludedSubtreesEmail, + extractNameAsString(base)); + break; + case GeneralName.dNSName: + excludedSubtreesDNS = unionDNS(excludedSubtreesDNS, + extractNameAsString(base)); + break; + case GeneralName.directoryName: + excludedSubtreesDN = unionDN(excludedSubtreesDN, + (ASN1Sequence)base.getName().toASN1Primitive()); + break; + case GeneralName.uniformResourceIdentifier: + excludedSubtreesURI = unionURI(excludedSubtreesURI, + extractNameAsString(base)); + break; + case GeneralName.iPAddress: + excludedSubtreesIP = unionIP(excludedSubtreesIP, ASN1OctetString + .getInstance(base.getName()).getOctets()); + break; + default: + throw new IllegalStateException("Unknown tag encountered: " + base.getTagNo()); + } + } + + public int hashCode() + { + return hashCollection(excludedSubtreesDN) + + hashCollection(excludedSubtreesDNS) + + hashCollection(excludedSubtreesEmail) + + hashCollection(excludedSubtreesIP) + + hashCollection(excludedSubtreesURI) + + hashCollection(excludedSubtreesOtherName) + + hashCollection(permittedSubtreesDN) + + hashCollection(permittedSubtreesDNS) + + hashCollection(permittedSubtreesEmail) + + hashCollection(permittedSubtreesIP) + + hashCollection(permittedSubtreesURI) + + hashCollection(permittedSubtreesOtherName); + } + + public boolean equals(Object o) + { + if (!(o instanceof ASN1PKIXNameConstraintValidator)) + { + return false; + } + ASN1PKIXNameConstraintValidator constraintValidator = (ASN1PKIXNameConstraintValidator)o; + return collectionsAreEqual(constraintValidator.excludedSubtreesDN, excludedSubtreesDN) + && collectionsAreEqual(constraintValidator.excludedSubtreesDNS, excludedSubtreesDNS) + && collectionsAreEqual(constraintValidator.excludedSubtreesEmail, excludedSubtreesEmail) + && collectionsAreEqual(constraintValidator.excludedSubtreesIP, excludedSubtreesIP) + && collectionsAreEqual(constraintValidator.excludedSubtreesURI, excludedSubtreesURI) + && collectionsAreEqual(constraintValidator.excludedSubtreesOtherName, excludedSubtreesOtherName) + && collectionsAreEqual(constraintValidator.permittedSubtreesDN, permittedSubtreesDN) + && collectionsAreEqual(constraintValidator.permittedSubtreesDNS, permittedSubtreesDNS) + && collectionsAreEqual(constraintValidator.permittedSubtreesEmail, permittedSubtreesEmail) + && collectionsAreEqual(constraintValidator.permittedSubtreesIP, permittedSubtreesIP) + && collectionsAreEqual(constraintValidator.permittedSubtreesURI, permittedSubtreesURI) + && collectionsAreEqual(constraintValidator.permittedSubtreesOtherName, permittedSubtreesOtherName); + } + + public void checkPermittedDN(X500Name dns) + throws NameConstraintValidatorException + { + checkPermittedDN(permittedSubtreesDN, ASN1Sequence.getInstance(dns.toASN1Primitive())); + } + + public void checkExcludedDN(X500Name dns) + throws NameConstraintValidatorException + { + checkExcludedDN(excludedSubtreesDN, ASN1Sequence.getInstance(dns)); + } + + private static boolean withinDNSubtree( + ASN1Sequence dns, + ASN1Sequence subtree) + { + if (subtree.size() < 1) + { + return false; + } + + if (subtree.size() > dns.size()) + { + return false; + } + + int start = 0; + RDN subtreeRdnStart = RDN.getInstance(subtree.getObjectAt(0)); + for (int j = 0; j < dns.size(); j++) + { + start = j; + RDN dnsRdn = RDN.getInstance(dns.getObjectAt(j)); + if (dnsRdn.equals(subtreeRdnStart)) + { + break; + } + } + + if (subtree.size() > dns.size() - start) + { + return false; + } + + for (int j = 0; j < subtree.size(); j++) + { + // both subtree and dns are a ASN.1 Name and the elements are a RDN + RDN subtreeRdn = RDN.getInstance(subtree.getObjectAt(j)); + RDN dnsRdn = RDN.getInstance(dns.getObjectAt(start + j)); + + // check if types and values of all naming attributes are matching, other types which are not restricted are allowed, see https://tools.ietf.org/html/rfc5280#section-7.1 + if (subtreeRdn.size() == dnsRdn.size()) + { + // Two relative distinguished names + // RDN1 and RDN2 match if they have the same number of naming attributes + // and for each naming attribute in RDN1 there is a matching naming attribute in RDN2. + // NOTE: this is checking the attributes in the same order, which might be not necessary, if this is a problem also IETFUtils.rDNAreEqual mus tbe changed. + // use new RFC 5280 comparison, NOTE: this is now different from with RFC 3280, where only binary comparison is used + // obey RFC 5280 7.1 + // special treatment of serialNumber for GSMA SGP.22 RSP specification + if (!subtreeRdn.getFirst().getType().equals(dnsRdn.getFirst().getType())) + { + return false; + } + if (subtreeRdn.size() == 1 && subtreeRdn.getFirst().getType().equals(RFC4519Style.serialNumber)) + { + if (!dnsRdn.getFirst().getValue().toString().startsWith(subtreeRdn.getFirst().getValue().toString())) + { + return false; + } + } + else if (!IETFUtils.rDNAreEqual(subtreeRdn, dnsRdn)) + { + return false; + } + } + else + { + return false; + } + } + + return true; + } + + private void checkPermittedDN(Set permitted, ASN1Sequence dns) + throws NameConstraintValidatorException + { + if (permitted == null) + { + return; + } + + if (permitted.isEmpty() && dns.size() == 0) + { + return; + } + Iterator it = permitted.iterator(); + + while (it.hasNext()) + { + ASN1Sequence subtree = (ASN1Sequence)it.next(); + + if (withinDNSubtree(dns, subtree)) + { + return; + } + } + + throw new NameConstraintValidatorException( + "Subject distinguished name is not from a permitted subtree"); + } + + private void checkExcludedDN(Set excluded, ASN1Sequence dns) + throws NameConstraintValidatorException + { + if (excluded.isEmpty()) + { + return; + } + + Iterator it = excluded.iterator(); + + while (it.hasNext()) + { + ASN1Sequence subtree = (ASN1Sequence)it.next(); + + if (withinDNSubtree(dns, subtree)) + { + throw new NameConstraintValidatorException( + "Subject distinguished name is from an excluded subtree"); + } + } + } + + private Set intersectDN(Set permitted, Set dns) + { + Set intersect = new HashSet(); + for (Iterator it = dns.iterator(); it.hasNext();) + { + ASN1Sequence dn = ASN1Sequence.getInstance(((GeneralSubtree)it + .next()).getBase().getName().toASN1Primitive()); + if (permitted == null) + { + if (dn != null) + { + intersect.add(dn); + } + } + else + { + Iterator _iter = permitted.iterator(); + while (_iter.hasNext()) + { + ASN1Sequence subtree = (ASN1Sequence)_iter.next(); + + if (withinDNSubtree(dn, subtree)) + { + intersect.add(dn); + } + else if (withinDNSubtree(subtree, dn)) + { + intersect.add(subtree); + } + } + } + } + return intersect; + } + + private Set unionDN(Set excluded, ASN1Sequence dn) + { + if (excluded.isEmpty()) + { + if (dn == null) + { + return excluded; + } + excluded.add(dn); + + return excluded; + } + else + { + Set intersect = new HashSet(); + + Iterator it = excluded.iterator(); + while (it.hasNext()) + { + ASN1Sequence subtree = (ASN1Sequence)it.next(); + + if (withinDNSubtree(dn, subtree)) + { + intersect.add(subtree); + } + else if (withinDNSubtree(subtree, dn)) + { + intersect.add(dn); + } + else + { + intersect.add(subtree); + intersect.add(dn); + } + } + + return intersect; + } + } + + private Set intersectOtherName(Set permitted, Set otherNames) + { + Set intersect = new HashSet(permitted); + + intersect.retainAll(otherNames); + + return intersect; + } + + + private Set unionOtherName(Set permitted, OtherName otherName) + { + Set union = new HashSet(permitted); + + union.add(otherName); + + return union; + } + + private Set intersectEmail(Set permitted, Set emails) + { + Set intersect = new HashSet(); + for (Iterator it = emails.iterator(); it.hasNext();) + { + String email = extractNameAsString(((GeneralSubtree)it.next()) + .getBase()); + + if (permitted == null) + { + if (email != null) + { + intersect.add(email); + } + } + else + { + Iterator it2 = permitted.iterator(); + while (it2.hasNext()) + { + String _permitted = (String)it2.next(); + + intersectEmail(email, _permitted, intersect); + } + } + } + return intersect; + } + + private Set unionEmail(Set excluded, String email) + { + if (excluded.isEmpty()) + { + if (email == null) + { + return excluded; + } + excluded.add(email); + return excluded; + } + else + { + Set union = new HashSet(); + + Iterator it = excluded.iterator(); + while (it.hasNext()) + { + String _excluded = (String)it.next(); + + unionEmail(_excluded, email, union); + } + + return union; + } + } + + /** + * Returns the intersection of the permitted IP ranges in + * permitted with ip. + * + * @param permitted A Set of permitted IP addresses with + * their subnet mask as byte arrays. + * @param ips The IP address with its subnet mask. + * @return The Set of permitted IP ranges intersected with + * ip. + */ + private Set intersectIP(Set permitted, Set ips) + { + Set intersect = new HashSet(); + for (Iterator it = ips.iterator(); it.hasNext();) + { + byte[] ip = ASN1OctetString.getInstance( + ((GeneralSubtree)it.next()).getBase().getName()).getOctets(); + if (permitted == null) + { + if (ip != null) + { + intersect.add(ip); + } + } + else + { + Iterator it2 = permitted.iterator(); + while (it2.hasNext()) + { + byte[] _permitted = (byte[])it2.next(); + intersect.addAll(intersectIPRange(_permitted, ip)); + } + } + } + return intersect; + } + + /** + * Returns the union of the excluded IP ranges in excluded + * with ip. + * + * @param excluded A Set of excluded IP addresses with their + * subnet mask as byte arrays. + * @param ip The IP address with its subnet mask. + * @return The Set of excluded IP ranges unified with + * ip as byte arrays. + */ + private Set unionIP(Set excluded, byte[] ip) + { + if (excluded.isEmpty()) + { + if (ip == null) + { + return excluded; + } + excluded.add(ip); + + return excluded; + } + else + { + Set union = new HashSet(); + + Iterator it = excluded.iterator(); + while (it.hasNext()) + { + byte[] _excluded = (byte[])it.next(); + union.addAll(unionIPRange(_excluded, ip)); + } + + return union; + } + } + + /** + * Calculates the union if two IP ranges. + * + * @param ipWithSubmask1 The first IP address with its subnet mask. + * @param ipWithSubmask2 The second IP address with its subnet mask. + * @return A Set with the union of both addresses. + */ + private Set unionIPRange(byte[] ipWithSubmask1, byte[] ipWithSubmask2) + { + Set set = new HashSet(); + + // difficult, adding always all IPs is not wrong + if (Arrays.areEqual(ipWithSubmask1, ipWithSubmask2)) + { + set.add(ipWithSubmask1); + } + else + { + set.add(ipWithSubmask1); + set.add(ipWithSubmask2); + } + return set; + } + + /** + * Calculates the intersection if two IP ranges. + * + * @param ipWithSubmask1 The first IP address with its subnet mask. + * @param ipWithSubmask2 The second IP address with its subnet mask. + * @return A Set with the single IP address with its subnet + * mask as a byte array or an empty Set. + */ + private Set intersectIPRange(byte[] ipWithSubmask1, byte[] ipWithSubmask2) + { + if (ipWithSubmask1.length != ipWithSubmask2.length) + { + return Collections.EMPTY_SET; + } + byte[][] temp = extractIPsAndSubnetMasks(ipWithSubmask1, ipWithSubmask2); + byte ip1[] = temp[0]; + byte subnetmask1[] = temp[1]; + byte ip2[] = temp[2]; + byte subnetmask2[] = temp[3]; + + byte minMax[][] = minMaxIPs(ip1, subnetmask1, ip2, subnetmask2); + byte[] min; + byte[] max; + max = min(minMax[1], minMax[3]); + min = max(minMax[0], minMax[2]); + + // minimum IP address must be bigger than max + if (compareTo(min, max) == 1) + { + return Collections.EMPTY_SET; + } + // OR keeps all significant bits + byte[] ip = or(minMax[0], minMax[2]); + byte[] subnetmask = or(subnetmask1, subnetmask2); + return Collections.singleton(ipWithSubnetMask(ip, subnetmask)); + } + + /** + * Concatenates the IP address with its subnet mask. + * + * @param ip The IP address. + * @param subnetMask Its subnet mask. + * @return The concatenated IP address with its subnet mask. + */ + private byte[] ipWithSubnetMask(byte[] ip, byte[] subnetMask) + { + int ipLength = ip.length; + byte[] temp = new byte[ipLength * 2]; + System.arraycopy(ip, 0, temp, 0, ipLength); + System.arraycopy(subnetMask, 0, temp, ipLength, ipLength); + return temp; + } + + /** + * Splits the IP addresses and their subnet mask. + * + * @param ipWithSubmask1 The first IP address with the subnet mask. + * @param ipWithSubmask2 The second IP address with the subnet mask. + * @return An array with two elements. Each element contains the IP address + * and the subnet mask in this order. + */ + private byte[][] extractIPsAndSubnetMasks( + byte[] ipWithSubmask1, + byte[] ipWithSubmask2) + { + int ipLength = ipWithSubmask1.length / 2; + byte ip1[] = new byte[ipLength]; + byte subnetmask1[] = new byte[ipLength]; + System.arraycopy(ipWithSubmask1, 0, ip1, 0, ipLength); + System.arraycopy(ipWithSubmask1, ipLength, subnetmask1, 0, ipLength); + + byte ip2[] = new byte[ipLength]; + byte subnetmask2[] = new byte[ipLength]; + System.arraycopy(ipWithSubmask2, 0, ip2, 0, ipLength); + System.arraycopy(ipWithSubmask2, ipLength, subnetmask2, 0, ipLength); + return new byte[][] + {ip1, subnetmask1, ip2, subnetmask2}; + } + + /** + * Based on the two IP addresses and their subnet masks the IP range is + * computed for each IP address - subnet mask pair and returned as the + * minimum IP address and the maximum address of the range. + * + * @param ip1 The first IP address. + * @param subnetmask1 The subnet mask of the first IP address. + * @param ip2 The second IP address. + * @param subnetmask2 The subnet mask of the second IP address. + * @return A array with two elements. The first/second element contains the + * min and max IP address of the first/second IP address and its + * subnet mask. + */ + private byte[][] minMaxIPs( + byte[] ip1, + byte[] subnetmask1, + byte[] ip2, + byte[] subnetmask2) + { + int ipLength = ip1.length; + byte[] min1 = new byte[ipLength]; + byte[] max1 = new byte[ipLength]; + + byte[] min2 = new byte[ipLength]; + byte[] max2 = new byte[ipLength]; + + for (int i = 0; i < ipLength; i++) + { + min1[i] = (byte)(ip1[i] & subnetmask1[i]); + max1[i] = (byte)(ip1[i] & subnetmask1[i] | ~subnetmask1[i]); + + min2[i] = (byte)(ip2[i] & subnetmask2[i]); + max2[i] = (byte)(ip2[i] & subnetmask2[i] | ~subnetmask2[i]); + } + + return new byte[][]{min1, max1, min2, max2}; + } + + private void checkPermittedEmail(Set permitted, String email) + throws NameConstraintValidatorException + { + if (permitted == null) + { + return; + } + + Iterator it = permitted.iterator(); + + while (it.hasNext()) + { + String str = ((String)it.next()); + + if (emailIsConstrained(email, str)) + { + return; + } + } + + if (email.length() == 0 && permitted.size() == 0) + { + return; + } + + throw new NameConstraintValidatorException( + "Subject email address is not from a permitted subtree."); + } + + private void checkPermittedOtherName(Set permitted, OtherName name) + throws NameConstraintValidatorException + { + if (permitted == null) + { + return; + } + + Iterator it = permitted.iterator(); + + while (it.hasNext()) + { + OtherName str = ((OtherName)it.next()); + + if (otherNameIsConstrained(name, str)) + { + return; + } + } + + throw new NameConstraintValidatorException( + "Subject OtherName is not from a permitted subtree."); + } + + private void checkExcludedOtherName(Set excluded, OtherName name) + throws NameConstraintValidatorException + { + if (excluded.isEmpty()) + { + return; + } + + Iterator it = excluded.iterator(); + + while (it.hasNext()) + { + OtherName str = OtherName.getInstance(it.next()); + + if (otherNameIsConstrained(name, str)) + { + throw new NameConstraintValidatorException( + "OtherName is from an excluded subtree."); + } + } + } + + private void checkExcludedEmail(Set excluded, String email) + throws NameConstraintValidatorException + { + if (excluded.isEmpty()) + { + return; + } + + Iterator it = excluded.iterator(); + + while (it.hasNext()) + { + String str = (String)it.next(); + + if (emailIsConstrained(email, str)) + { + throw new NameConstraintValidatorException( + "Email address is from an excluded subtree."); + } + } + } + + /** + * Checks if the IP ip is included in the permitted set + * permitted. + * + * @param permitted A Set of permitted IP addresses with + * their subnet mask as byte arrays. + * @param ip The IP address. + * @throws NameConstraintValidatorException if the IP is not permitted. + */ + private void checkPermittedIP(Set permitted, byte[] ip) + throws NameConstraintValidatorException + { + if (permitted == null) + { + return; + } + + Iterator it = permitted.iterator(); + + while (it.hasNext()) + { + byte[] ipWithSubnet = (byte[])it.next(); + + if (isIPConstrained(ip, ipWithSubnet)) + { + return; + } + } + if (ip.length == 0 && permitted.size() == 0) + { + return; + } + throw new NameConstraintValidatorException( + "IP is not from a permitted subtree."); + } + + /** + * Checks if the IP ip is included in the excluded set + * excluded. + * + * @param excluded A Set of excluded IP addresses with their + * subnet mask as byte arrays. + * @param ip The IP address. + * @throws NameConstraintValidatorException if the IP is excluded. + */ + private void checkExcludedIP(Set excluded, byte[] ip) + throws NameConstraintValidatorException + { + if (excluded.isEmpty()) + { + return; + } + + Iterator it = excluded.iterator(); + + while (it.hasNext()) + { + byte[] ipWithSubnet = (byte[])it.next(); + + if (isIPConstrained(ip, ipWithSubnet)) + { + throw new NameConstraintValidatorException( + "IP is from an excluded subtree."); + } + } + } + + /** + * Checks if the IP address ip is constrained by + * constraint. + * + * @param ip The IP address. + * @param constraint The constraint. This is an IP address concatenated with + * its subnetmask. + * @return true if constrained, false + * otherwise. + */ + private boolean isIPConstrained(byte ip[], byte[] constraint) + { + int ipLength = ip.length; + + if (ipLength != (constraint.length / 2)) + { + return false; + } + + byte[] subnetMask = new byte[ipLength]; + System.arraycopy(constraint, ipLength, subnetMask, 0, ipLength); + + byte[] permittedSubnetAddress = new byte[ipLength]; + + byte[] ipSubnetAddress = new byte[ipLength]; + + // the resulting IP address by applying the subnet mask + for (int i = 0; i < ipLength; i++) + { + permittedSubnetAddress[i] = (byte)(constraint[i] & subnetMask[i]); + ipSubnetAddress[i] = (byte)(ip[i] & subnetMask[i]); + } + + return Arrays.areEqual(permittedSubnetAddress, ipSubnetAddress); + } + + private boolean otherNameIsConstrained(OtherName name, OtherName constraint) + { + if (constraint.equals(name)) + { + return true; + } + + return false; + } + + private boolean emailIsConstrained(String email, String constraint) + { + String sub = email.substring(email.indexOf('@') + 1); + // a particular mailbox + if (constraint.indexOf('@') != -1) + { + if (email.equalsIgnoreCase(constraint)) + { + return true; + } + if (sub.equalsIgnoreCase(constraint.substring(1))) + { + return true; + } + } + // on particular host + else if (!(constraint.charAt(0) == '.')) + { + if (sub.equalsIgnoreCase(constraint)) + { + return true; + } + } + // address in sub domain + else if (withinDomain(sub, constraint)) + { + return true; + } + return false; + } + + private boolean withinDomain(String testDomain, String domain) + { + String tempDomain = domain; + if (tempDomain.startsWith(".")) + { + tempDomain = tempDomain.substring(1); + } + String[] domainParts = Strings.split(tempDomain, '.'); + String[] testDomainParts = Strings.split(testDomain, '.'); + // must have at least one subdomain + if (testDomainParts.length <= domainParts.length) + { + return false; + } + int d = testDomainParts.length - domainParts.length; + for (int i = -1; i < domainParts.length; i++) + { + if (i == -1) + { + if (testDomainParts[i + d].equals("")) + { + return false; + } + } + else if (!domainParts[i].equalsIgnoreCase(testDomainParts[i + d])) + { + return false; + } + } + return true; + } + + private void checkPermittedDNS(Set permitted, String dns) + throws NameConstraintValidatorException + { + if (permitted == null) + { + return; + } + + Iterator it = permitted.iterator(); + + while (it.hasNext()) + { + String str = ((String)it.next()); + + // is sub domain + if (withinDomain(dns, str) || dns.equalsIgnoreCase(str)) + { + return; + } + } + if (dns.length() == 0 && permitted.size() == 0) + { + return; + } + throw new NameConstraintValidatorException( + "DNS is not from a permitted subtree."); + } + + private void checkExcludedDNS(Set excluded, String dns) + throws NameConstraintValidatorException + { + if (excluded.isEmpty()) + { + return; + } + + Iterator it = excluded.iterator(); + + while (it.hasNext()) + { + String str = ((String)it.next()); + + // is sub domain or the same + if (withinDomain(dns, str) || dns.equalsIgnoreCase(str)) + { + throw new NameConstraintValidatorException( + "DNS is from an excluded subtree."); + } + } + } + + /** + * The common part of email1 and email2 is + * added to the union union. If email1 and + * email2 have nothing in common they are added both. + * + * @param email1 Email address constraint 1. + * @param email2 Email address constraint 2. + * @param union The union. + */ + private void unionEmail(String email1, String email2, Set union) + { + // email1 is a particular address + if (email1.indexOf('@') != -1) + { + String _sub = email1.substring(email1.indexOf('@') + 1); + // both are a particular mailbox + if (email2.indexOf('@') != -1) + { + if (email1.equalsIgnoreCase(email2)) + { + union.add(email1); + } + else + { + union.add(email1); + union.add(email2); + } + } + // email2 specifies a domain + else if (email2.startsWith(".")) + { + if (withinDomain(_sub, email2)) + { + union.add(email2); + } + else + { + union.add(email1); + union.add(email2); + } + } + // email2 specifies a particular host + else + { + if (_sub.equalsIgnoreCase(email2)) + { + union.add(email2); + } + else + { + union.add(email1); + union.add(email2); + } + } + } + // email1 specifies a domain + else if (email1.startsWith(".")) + { + if (email2.indexOf('@') != -1) + { + String _sub = email2.substring(email1.indexOf('@') + 1); + if (withinDomain(_sub, email1)) + { + union.add(email1); + } + else + { + union.add(email1); + union.add(email2); + } + } + // email2 specifies a domain + else if (email2.startsWith(".")) + { + if (withinDomain(email1, email2) + || email1.equalsIgnoreCase(email2)) + { + union.add(email2); + } + else if (withinDomain(email2, email1)) + { + union.add(email1); + } + else + { + union.add(email1); + union.add(email2); + } + } + else + { + if (withinDomain(email2, email1)) + { + union.add(email1); + } + else + { + union.add(email1); + union.add(email2); + } + } + } + // email specifies a host + else + { + if (email2.indexOf('@') != -1) + { + String _sub = email2.substring(email1.indexOf('@') + 1); + if (_sub.equalsIgnoreCase(email1)) + { + union.add(email1); + } + else + { + union.add(email1); + union.add(email2); + } + } + // email2 specifies a domain + else if (email2.startsWith(".")) + { + if (withinDomain(email1, email2)) + { + union.add(email2); + } + else + { + union.add(email1); + union.add(email2); + } + } + // email2 specifies a particular host + else + { + if (email1.equalsIgnoreCase(email2)) + { + union.add(email1); + } + else + { + union.add(email1); + union.add(email2); + } + } + } + } + + private void unionURI(String email1, String email2, Set union) + { + // email1 is a particular address + if (email1.indexOf('@') != -1) + { + String _sub = email1.substring(email1.indexOf('@') + 1); + // both are a particular mailbox + if (email2.indexOf('@') != -1) + { + if (email1.equalsIgnoreCase(email2)) + { + union.add(email1); + } + else + { + union.add(email1); + union.add(email2); + } + } + // email2 specifies a domain + else if (email2.startsWith(".")) + { + if (withinDomain(_sub, email2)) + { + union.add(email2); + } + else + { + union.add(email1); + union.add(email2); + } + } + // email2 specifies a particular host + else + { + if (_sub.equalsIgnoreCase(email2)) + { + union.add(email2); + } + else + { + union.add(email1); + union.add(email2); + } + } + } + // email1 specifies a domain + else if (email1.startsWith(".")) + { + if (email2.indexOf('@') != -1) + { + String _sub = email2.substring(email1.indexOf('@') + 1); + if (withinDomain(_sub, email1)) + { + union.add(email1); + } + else + { + union.add(email1); + union.add(email2); + } + } + // email2 specifies a domain + else if (email2.startsWith(".")) + { + if (withinDomain(email1, email2) + || email1.equalsIgnoreCase(email2)) + { + union.add(email2); + } + else if (withinDomain(email2, email1)) + { + union.add(email1); + } + else + { + union.add(email1); + union.add(email2); + } + } + else + { + if (withinDomain(email2, email1)) + { + union.add(email1); + } + else + { + union.add(email1); + union.add(email2); + } + } + } + // email specifies a host + else + { + if (email2.indexOf('@') != -1) + { + String _sub = email2.substring(email1.indexOf('@') + 1); + if (_sub.equalsIgnoreCase(email1)) + { + union.add(email1); + } + else + { + union.add(email1); + union.add(email2); + } + } + // email2 specifies a domain + else if (email2.startsWith(".")) + { + if (withinDomain(email1, email2)) + { + union.add(email2); + } + else + { + union.add(email1); + union.add(email2); + } + } + // email2 specifies a particular host + else + { + if (email1.equalsIgnoreCase(email2)) + { + union.add(email1); + } + else + { + union.add(email1); + union.add(email2); + } + } + } + } + + private Set intersectDNS(Set permitted, Set dnss) + { + Set intersect = new HashSet(); + for (Iterator it = dnss.iterator(); it.hasNext();) + { + String dns = extractNameAsString(((GeneralSubtree)it.next()) + .getBase()); + if (permitted == null) + { + if (dns != null) + { + intersect.add(dns); + } + } + else + { + Iterator _iter = permitted.iterator(); + while (_iter.hasNext()) + { + String _permitted = (String)_iter.next(); + + if (withinDomain(_permitted, dns)) + { + intersect.add(_permitted); + } + else if (withinDomain(dns, _permitted)) + { + intersect.add(dns); + } + } + } + } + + return intersect; + } + + private Set unionDNS(Set excluded, String dns) + { + if (excluded.isEmpty()) + { + if (dns == null) + { + return excluded; + } + excluded.add(dns); + + return excluded; + } + else + { + Set union = new HashSet(); + + Iterator _iter = excluded.iterator(); + while (_iter.hasNext()) + { + String _permitted = (String)_iter.next(); + + if (withinDomain(_permitted, dns)) + { + union.add(dns); + } + else if (withinDomain(dns, _permitted)) + { + union.add(_permitted); + } + else + { + union.add(_permitted); + union.add(dns); + } + } + + return union; + } + } + + /** + * The most restricting part from email1 and + * email2 is added to the intersection intersect. + * + * @param email1 Email address constraint 1. + * @param email2 Email address constraint 2. + * @param intersect The intersection. + */ + private void intersectEmail(String email1, String email2, Set intersect) + { + // email1 is a particular address + if (email1.indexOf('@') != -1) + { + String _sub = email1.substring(email1.indexOf('@') + 1); + // both are a particular mailbox + if (email2.indexOf('@') != -1) + { + if (email1.equalsIgnoreCase(email2)) + { + intersect.add(email1); + } + } + // email2 specifies a domain + else if (email2.startsWith(".")) + { + if (withinDomain(_sub, email2)) + { + intersect.add(email1); + } + } + // email2 specifies a particular host + else + { + if (_sub.equalsIgnoreCase(email2)) + { + intersect.add(email1); + } + } + } + // email specifies a domain + else if (email1.startsWith(".")) + { + if (email2.indexOf('@') != -1) + { + String _sub = email2.substring(email1.indexOf('@') + 1); + if (withinDomain(_sub, email1)) + { + intersect.add(email2); + } + } + // email2 specifies a domain + else if (email2.startsWith(".")) + { + if (withinDomain(email1, email2) + || email1.equalsIgnoreCase(email2)) + { + intersect.add(email1); + } + else if (withinDomain(email2, email1)) + { + intersect.add(email2); + } + } + else + { + if (withinDomain(email2, email1)) + { + intersect.add(email2); + } + } + } + // email1 specifies a host + else + { + if (email2.indexOf('@') != -1) + { + String _sub = email2.substring(email2.indexOf('@') + 1); + if (_sub.equalsIgnoreCase(email1)) + { + intersect.add(email2); + } + } + // email2 specifies a domain + else if (email2.startsWith(".")) + { + if (withinDomain(email1, email2)) + { + intersect.add(email1); + } + } + // email2 specifies a particular host + else + { + if (email1.equalsIgnoreCase(email2)) + { + intersect.add(email1); + } + } + } + } + + private void checkExcludedURI(Set excluded, String uri) + throws NameConstraintValidatorException + { + if (excluded.isEmpty()) + { + return; + } + + Iterator it = excluded.iterator(); + + while (it.hasNext()) + { + String str = ((String)it.next()); + + if (isUriConstrained(uri, str)) + { + throw new NameConstraintValidatorException( + "URI is from an excluded subtree."); + } + } + } + + private Set intersectURI(Set permitted, Set uris) + { + Set intersect = new HashSet(); + for (Iterator it = uris.iterator(); it.hasNext();) + { + String uri = extractNameAsString(((GeneralSubtree)it.next()) + .getBase()); + if (permitted == null) + { + if (uri != null) + { + intersect.add(uri); + } + } + else + { + Iterator _iter = permitted.iterator(); + while (_iter.hasNext()) + { + String _permitted = (String)_iter.next(); + intersectURI(_permitted, uri, intersect); + } + } + } + return intersect; + } + + private Set unionURI(Set excluded, String uri) + { + if (excluded.isEmpty()) + { + if (uri == null) + { + return excluded; + } + excluded.add(uri); + + return excluded; + } + else + { + Set union = new HashSet(); + + Iterator _iter = excluded.iterator(); + while (_iter.hasNext()) + { + String _excluded = (String)_iter.next(); + + unionURI(_excluded, uri, union); + } + + return union; + } + } + + private void intersectURI(String email1, String email2, Set intersect) + { + // email1 is a particular address + if (email1.indexOf('@') != -1) + { + String _sub = email1.substring(email1.indexOf('@') + 1); + // both are a particular mailbox + if (email2.indexOf('@') != -1) + { + if (email1.equalsIgnoreCase(email2)) + { + intersect.add(email1); + } + } + // email2 specifies a domain + else if (email2.startsWith(".")) + { + if (withinDomain(_sub, email2)) + { + intersect.add(email1); + } + } + // email2 specifies a particular host + else + { + if (_sub.equalsIgnoreCase(email2)) + { + intersect.add(email1); + } + } + } + // email specifies a domain + else if (email1.startsWith(".")) + { + if (email2.indexOf('@') != -1) + { + String _sub = email2.substring(email1.indexOf('@') + 1); + if (withinDomain(_sub, email1)) + { + intersect.add(email2); + } + } + // email2 specifies a domain + else if (email2.startsWith(".")) + { + if (withinDomain(email1, email2) + || email1.equalsIgnoreCase(email2)) + { + intersect.add(email1); + } + else if (withinDomain(email2, email1)) + { + intersect.add(email2); + } + } + else + { + if (withinDomain(email2, email1)) + { + intersect.add(email2); + } + } + } + // email1 specifies a host + else + { + if (email2.indexOf('@') != -1) + { + String _sub = email2.substring(email2.indexOf('@') + 1); + if (_sub.equalsIgnoreCase(email1)) + { + intersect.add(email2); + } + } + // email2 specifies a domain + else if (email2.startsWith(".")) + { + if (withinDomain(email1, email2)) + { + intersect.add(email1); + } + } + // email2 specifies a particular host + else + { + if (email1.equalsIgnoreCase(email2)) + { + intersect.add(email1); + } + } + } + } + + private void checkPermittedURI(Set permitted, String uri) + throws NameConstraintValidatorException + { + if (permitted == null) + { + return; + } + + Iterator it = permitted.iterator(); + + while (it.hasNext()) + { + String str = ((String)it.next()); + + if (isUriConstrained(uri, str)) + { + return; + } + } + if (uri.length() == 0 && permitted.size() == 0) + { + return; + } + throw new NameConstraintValidatorException( + "URI is not from a permitted subtree."); + } + + private boolean isUriConstrained(String uri, String constraint) + { + String host = extractHostFromURL(uri); + // a host + if (!constraint.startsWith(".")) + { + if (host.equalsIgnoreCase(constraint)) + { + return true; + } + } + + // in sub domain or domain + else if (withinDomain(host, constraint)) + { + return true; + } + + return false; + } + + private static String extractHostFromURL(String url) + { + // see RFC 1738 + // remove ':' after protocol, e.g. http: + String sub = url.substring(url.indexOf(':') + 1); + // extract host from Common Internet Scheme Syntax, e.g. https:// + if (sub.indexOf("//") != -1) + { + sub = sub.substring(sub.indexOf("//") + 2); + } + // first remove port, e.g. https://test.com:21 + if (sub.lastIndexOf(':') != -1) + { + sub = sub.substring(0, sub.lastIndexOf(':')); + } + // remove user and password, e.g. https://john:password@test.com + sub = sub.substring(sub.indexOf(':') + 1); + sub = sub.substring(sub.indexOf('@') + 1); + // remove local parts, e.g. http://test.com/bla + if (sub.indexOf('/') != -1) + { + sub = sub.substring(0, sub.indexOf('/')); + } + return sub; + } + + private String extractNameAsString(GeneralName name) + { + return DERIA5String.getInstance(name.getName()).getString(); + } + + /** + * Returns the maximum IP address. + * + * @param ip1 The first IP address. + * @param ip2 The second IP address. + * @return The maximum IP address. + */ + private static byte[] max(byte[] ip1, byte[] ip2) + { + for (int i = 0; i < ip1.length; i++) + { + if ((ip1[i] & 0xFFFF) > (ip2[i] & 0xFFFF)) + { + return ip1; + } + } + return ip2; + } + + /** + * Returns the minimum IP address. + * + * @param ip1 The first IP address. + * @param ip2 The second IP address. + * @return The minimum IP address. + */ + private static byte[] min(byte[] ip1, byte[] ip2) + { + for (int i = 0; i < ip1.length; i++) + { + if ((ip1[i] & 0xFFFF) < (ip2[i] & 0xFFFF)) + { + return ip1; + } + } + return ip2; + } + + /** + * Compares IP address ip1 with ip2. If ip1 + * is equal to ip2 0 is returned. If ip1 is bigger 1 is returned, -1 + * otherwise. + * + * @param ip1 The first IP address. + * @param ip2 The second IP address. + * @return 0 if ip1 is equal to ip2, 1 if ip1 is bigger, -1 otherwise. + */ + private static int compareTo(byte[] ip1, byte[] ip2) + { + if (Arrays.areEqual(ip1, ip2)) + { + return 0; + } + if (Arrays.areEqual(max(ip1, ip2), ip1)) + { + return 1; + } + return -1; + } + + /** + * Returns the logical OR of the IP addresses ip1 and + * ip2. + * + * @param ip1 The first IP address. + * @param ip2 The second IP address. + * @return The OR of ip1 and ip2. + */ + private static byte[] or(byte[] ip1, byte[] ip2) + { + byte[] temp = new byte[ip1.length]; + for (int i = 0; i < ip1.length; i++) + { + temp[i] = (byte)(ip1[i] | ip2[i]); + } + return temp; + } + + private int hashCollection(Collection coll) + { + if (coll == null) + { + return 0; + } + int hash = 0; + Iterator it1 = coll.iterator(); + while (it1.hasNext()) + { + Object o = it1.next(); + if (o instanceof byte[]) + { + hash += Arrays.hashCode((byte[])o); + } + else + { + hash += o.hashCode(); + } + } + return hash; + } + + private boolean collectionsAreEqual(Collection coll1, Collection coll2) + { + if (coll1 == coll2) + { + return true; + } + if (coll1 == null || coll2 == null) + { + return false; + } + if (coll1.size() != coll2.size()) + { + return false; + } + Iterator it1 = coll1.iterator(); + + while (it1.hasNext()) + { + Object a = it1.next(); + Iterator it2 = coll2.iterator(); + boolean found = false; + while (it2.hasNext()) + { + Object b = it2.next(); + if (equals(a, b)) + { + found = true; + break; + } + } + if (!found) + { + return false; + } + } + return true; + } + + private boolean equals(Object o1, Object o2) + { + if (o1 == o2) + { + return true; + } + if (o1 == null || o2 == null) + { + return false; + } + if (o1 instanceof byte[] && o2 instanceof byte[]) + { + return Arrays.areEqual((byte[])o1, (byte[])o2); + } + else + { + return o1.equals(o2); + } + } + + /** + * Stringifies an IPv4 or v6 address with subnet mask. + * + * @param ip The IP with subnet mask. + * @return The stringified IP address. + */ + private String stringifyIP(byte[] ip) + { + StringBuffer temp = new StringBuffer(); + for (int i = 0; i < ip.length / 2; i++) + { + if (temp.length() > 0) + { + temp.append("."); + } + temp.append(Integer.toString(ip[i] & 0x00FF)); + } + + temp.append("/"); + boolean first = true; + for (int i = ip.length / 2; i < ip.length; i++) + { + if (first) + { + first = false; + } + else + { + temp.append("."); + } + temp.append(Integer.toString(ip[i] & 0x00FF)); + } + + return temp.toString(); + } + + private String stringifyIPCollection(Set ips) + { + StringBuffer temp = new StringBuffer(); + temp.append("["); + for (Iterator it = ips.iterator(); it.hasNext();) + { + if (temp.length() > 1) + { + temp.append(","); + } + temp.append(stringifyIP((byte[])it.next())); + } + temp.append("]"); + return temp.toString(); + } + + private String stringifyOtherNameCollection(Set otherNames) + { + StringBuffer temp = new StringBuffer(); + temp.append("["); + for (Iterator it = otherNames.iterator(); it.hasNext();) + { + if (temp.length() > 1) + { + temp.append(","); + } + OtherName name = OtherName.getInstance(it.next()); + temp.append(name.getTypeID().getId()); + temp.append(":"); + try + { + // -DM Hex.toHexString + temp.append(Hex.toHexString(name.getValue().toASN1Primitive().getEncoded())); + } + catch (IOException e) + { + temp.append(e.toString()); + } + } + temp.append("]"); + return temp.toString(); + } + + private final void addLine(StringBuffer sb, String str) + { + sb.append(str).append(Strings.lineSeparator()); + } + + public String toString() + { + StringBuffer temp = new StringBuffer(); + + addLine(temp, "permitted:"); + if (permittedSubtreesDN != null) + { + addLine(temp, "DN:"); + addLine(temp, permittedSubtreesDN.toString()); + } + if (permittedSubtreesDNS != null) + { + addLine(temp, "DNS:"); + addLine(temp, permittedSubtreesDNS.toString()); + } + if (permittedSubtreesEmail != null) + { + addLine(temp, "Email:"); + addLine(temp, permittedSubtreesEmail.toString()); + } + if (permittedSubtreesURI != null) + { + addLine(temp, "URI:"); + addLine(temp, permittedSubtreesURI.toString()); + } + if (permittedSubtreesIP != null) + { + addLine(temp, "IP:"); + addLine(temp, stringifyIPCollection(permittedSubtreesIP)); + } + if (permittedSubtreesOtherName != null) + { + addLine(temp, "OtherName:"); + addLine(temp, stringifyOtherNameCollection(permittedSubtreesOtherName)); + } + addLine(temp, "excluded:"); + if (!excludedSubtreesDN.isEmpty()) + { + addLine(temp, "DN:"); + addLine(temp, excludedSubtreesDN.toString()); + } + if (!excludedSubtreesDNS.isEmpty()) + { + addLine(temp, "DNS:"); + addLine(temp, excludedSubtreesDNS.toString()); + } + if (!excludedSubtreesEmail.isEmpty()) + { + addLine(temp, "Email:"); + addLine(temp, excludedSubtreesEmail.toString()); + } + if (!excludedSubtreesURI.isEmpty()) + { + addLine(temp, "URI:"); + addLine(temp, excludedSubtreesURI.toString()); + } + if (!excludedSubtreesIP.isEmpty()) + { + addLine(temp, "IP:"); + addLine(temp, stringifyIPCollection(excludedSubtreesIP)); + } + if (!excludedSubtreesOtherName.isEmpty()) + { + addLine(temp, "OtherName:"); + addLine(temp, stringifyOtherNameCollection(excludedSubtreesOtherName)); + } + return temp.toString(); + } +} diff --git a/pkix/src/test/java/org/bouncycastle/cert/test/DeltaCertTest.java b/pkix/src/test/java/org/bouncycastle/cert/test/DeltaCertTest.java index 2191c3fce8..d3498456bd 100644 --- a/pkix/src/test/java/org/bouncycastle/cert/test/DeltaCertTest.java +++ b/pkix/src/test/java/org/bouncycastle/cert/test/DeltaCertTest.java @@ -1,19 +1,29 @@ package org.bouncycastle.cert.test; +import java.math.BigInteger; import java.security.KeyPair; import java.security.KeyPairGenerator; import java.security.Security; -import java.security.Signature; -import java.security.spec.ECGenParameterSpec; +import java.util.Date; +import java.util.Enumeration; import junit.framework.TestCase; -import org.bouncycastle.asn1.ASN1Primitive; -import org.bouncycastle.asn1.util.ASN1Dump; +import org.bouncycastle.asn1.ASN1ObjectIdentifier; +import org.bouncycastle.asn1.pkcs.Attribute; +import org.bouncycastle.asn1.x500.X500Name; +import org.bouncycastle.asn1.x509.Extension; +import org.bouncycastle.asn1.x509.Extensions; import org.bouncycastle.cert.DeltaCertificateTool; import org.bouncycastle.cert.X509CertificateHolder; -import org.bouncycastle.cert.jcajce.JcaX509CertificateHolder; +import org.bouncycastle.cert.X509v3CertificateBuilder; import org.bouncycastle.jce.provider.BouncyCastleProvider; +import org.bouncycastle.jce.spec.ECNamedCurveGenParameterSpec; +import org.bouncycastle.operator.ContentSigner; +import org.bouncycastle.operator.jcajce.JcaContentSignerBuilder; import org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder; +import org.bouncycastle.pkcs.DeltaCertAttributeUtils; +import org.bouncycastle.pkcs.DeltaCertificateRequestAttribute; +import org.bouncycastle.pkcs.PKCS10CertificationRequest; import org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider; import org.bouncycastle.util.encoders.Base64; @@ -22,148 +32,650 @@ public class DeltaCertTest { private static byte[] baseCertData = Base64.decode( "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"); + + "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" + + "v3gS3GgtR/h/bymiUPu6aJcPIbNd/T54iYmiDW9ddnI6/Qe1lra6AAP4aGR7" + + "O6xp0Alx8IirNBYmp76PL1ZFiJJK3EfGxwRUAQn4gy64TdTDkdoxWjHohR6N" + + "hPr4WtcPRzf/Qovd6Ip00KYdrmD/1RdRcsy3nWFaYVPXMZ+3SI7asWQfhohT" + + "qPlEX0vT7teUW5FJT1ROXXSvy5Fer0PN646ke2qtmQADQfMc/Gtu9m1s666T" + + "EIbUdXL0oYeThDSRs3adGmzQdD3SnC7cyIAqlLlokCr0378+gGGrlz6d3bNd" + + "SGFNd18iPYvYsfYJycX6BOmZwIGeh7E9DwwGYC/i6mfpu8+eu1N63SAW2rlz" + + "aPH5TTUUiLr0HvJIfc0yJObhAK4vAdOaaAs10y99obcUZZ1Vb5gqcZdh3I+V" + + "T2oD83xzkcIknHAvdhuxroLsBNz99SamXrpkS3RMgh/Q1sV9Zk2hETLeelwt" + + "6XkU5vf/M/ohbbfU+PcRcLoHWwtXBCuOg8pRC/Gzk1NukI423PizRPTAhYnI" + + "axdB3XfZ8eNqzeCORmXldmng24g6/fybLphXfcF+d7r57wPlRYcf1lM5Ag/H" + + "alds3vwqQLhuLt4XE92UwdRT2ZBrdfHstXQW3JuLylmsLp3Du21sMYQ0fpFO" + + "LQObT71JBJiGYY2TfoNOP2EhTsvPz8Pa8pp9DKYeB5rLdoHUs140wnGpvQnJ" + + "UIk2HBdi5SqaY6cdpUHRbtFTKbYaYcrReaMtvrQw8VzpIG7wytYRrLJD2LKj" + + "E2bw/sm/aBkawLw5CaIXrR04nHeiryHcxO51bEKz+DCr+MpAxB0y8uuEJ4/M" + + "pLc8OAvWfcwRjv1nXIkex+o+h/kGWBGF2ZHsePBuuoarzL71Wm1uBlTHRPjv" + + "QpmNVhL1mDnaLXu3e4briiSR8dcwYhgkbUaa0qscMFKbnWRs6qVjAHlF+JnB" + + "B2Phy7unAVlW9wKPWKEygbSmsAW2ua0CoFBoHFSaS+0WLgfLNq3CbfTrvSq/" + + "nrgjRy3jme6vZqSyAN2QqdD5gBAyygnYNB4/iHIME2iLv2exLMDCRYwhh0VZ" + + "hP5vlit9IJmbmSt8fgP2Y0hv1woGml0WXs43GgPd4zx3AqfDiLt6C9Ukep98" + + "z2c/rUDx6bpYIAJeNtTSGMl9woNK7/sfrd1xpmR/aJdT/dpZROB4sk3/ctx3" + + "5nXe3CylvcmUMEbNyOKp1naOBAojd5N7gydGvnMuEbMVWnl2cYuDsi6F6CV2" + + "KGmRIInUNbL1c31ATjfSpol4tJtVTyr08ANL7/pqa1xBp5ddn9CrraZywgc3" + + "lfDIrqOFMa6mWRGOS1n8xxCeYLS/R7xflNpD6rhNsgUYnP4L4531aa7gxngq" + + "p/4XVWCgVt+4Y4UvNpR+/eJSFNDKk0nn7LNpFT9J5hJdQWkhmCQRohICyUvC" + + "DHQMjaYcP+ggrLn3M3O+ViHG0siX5UJhwfpbnRBqWl/775QXiiQ4PZ3IJrfK" + + "w33P3ARnXjzxmxNWOiFRR/PAs0qaZCSseuSWNgenoQyP6l9ljcg1GUYYS9R0" + + "CIZJImcOqslxL+dkTwL72xLW2HluPwxYkioWnfReUfmeUg3OmzJWUoEcZBjr" + + "YnxMsS2gKzk0CKTuFJRTsVg8/iWrQNYtJuBcsFcyQA5j4HKf/qCdfMsrqEld" + + "4ajRq5WGNzr3/65bPxgnhuJ9xP54zJeprBcGa72/FPkMDMqWJP2pN3mlzvOT" + + "721AJClfKY/YSBoM4GyaAPUWI4q3PFnKBeqmaD83JywnMa/5mJ3+bt/KthpQ" + + "gmjV57N7g9wOdk2iho8VYtQGiRfDXKkeen8XKk7Z3weotA4k3wop5YxM/ZXb" + + "bO4uAYaOUETUKZ0TghAITj0E9LDlVy0V+AHrY/4/JZ6xdUsMXjs67lYFAuCD" + + "dHVxSizHj5212o4ciYYqhjeGN6XtM2qhZJM1uWZswYZljcbtM9ulW5jfg0d/" + + "0J2Y7pcfJDdq86i4oSyex5+iLi2YAfA+hhpFJFMsSV+n4BUgIzlQaXB+1wAc" + + "aaGm1UpSYqG99AcPRF+b7k1WX3iI6AAAAAAAAAAAAAAAAAAAAAAABQ4UGiAm"); private static byte[] extracted = Base64.decode( "MIIBpzCCAU2gAwIBAgIUO4OXFstxvJOYP/07C37ulcODK88wCgYIKoZIzj0E" - + "AwIwITEfMB0GA1UECAwWMS4yLjg0MC4xMDA0NS4yLjEgUm9vdDAeFw0yMzA0" - + "MTIwMDAwMDBaFw0yNDA0MDYyMzU5NTlaMCExHzAdBgNVBAgMFjEuMi44NDAu" - + "MTAwNDUuMi4xIFJvb3QwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQt59pm" - + "AR8kYICA8KkPpdqgwGQZuMXxYVKBsrr5/Bx6aOBLgS38UJoAD2vOM576akBt" - + "IvZrN4/3QlvAz1wJ1kOuo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB" - + "/wQEAwIBhjAfBgNVHSMEGDAWgBQy1HS2PIl0zKxGRhAZjHu1/Yzn2zAdBgNV" - + "HQ4EFgQUMtR0tjyJdMysRkYQGYx7tf2M59swCgYIKoZIzj0EAwIDSAAwRQIg" - + "EEk3DAMtJy/UBT0GqXvKLLmrfnKrlSNUz0GLuLsjiw0CIQCTQfyJ2eQLZJ0p" - + "AWD9GAsPcw4HfoXCMwIJLTZL0OVX3g=="); + + "AwIwITEfMB0GA1UECAwWMS4yLjg0MC4xMDA0NS4yLjEgUm9vdDAeFw0yMzA0" + + "MTIwMDAwMDBaFw0yNDA0MDYyMzU5NTlaMCExHzAdBgNVBAgMFjEuMi44NDAu" + + "MTAwNDUuMi4xIFJvb3QwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQt59pm" + + "AR8kYICA8KkPpdqgwGQZuMXxYVKBsrr5/Bx6aOBLgS38UJoAD2vOM576akBt" + + "IvZrN4/3QlvAz1wJ1kOuo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB" + + "/wQEAwIBhjAfBgNVHSMEGDAWgBQy1HS2PIl0zKxGRhAZjHu1/Yzn2zAdBgNV" + + "HQ4EFgQUMtR0tjyJdMysRkYQGYx7tf2M59swCgYIKoZIzj0EAwIDSAAwRQIg" + + "EEk3DAMtJy/UBT0GqXvKLLmrfnKrlSNUz0GLuLsjiw0CIQCTQfyJ2eQLZJ0p" + + "AWD9GAsPcw4HfoXCMwIJLTZL0OVX3g=="); + + private static byte[] rsa_ec_cert = Base64.decode( + "MIIFKzCCBBOgAwIBAgIIaLtn+ZoOPkAwDQYJKoZIhvcNAQELBQAwMTELMAkGA1UE\n" + + "\n" + + "BhMCY2ExCzAJBgNVBAsTAkNUMRUwEwYDVQQDEwxKb2huIEdyYXkgQ0EwHhcNMjMw\n" + + "\n" + + "NTIzMjI1MTU0WhcNMjQwNTIzMDA1MTU0WjAxMQswCQYDVQQGEwJjYTELMAkGA1UE\n" + + "\n" + + "CxMCQ1QxFTATBgNVBAMTDEpvaG4gR3JheSBDQTCCASIwDQYJKoZIhvcNAQEBBQAD\n" + + "\n" + + "ggEPADCCAQoCggEBAPTegns+vTNALyCqUhWCAe22B1hDi63F4orq48sgQDl98zLd\n" + + "\n" + + "xrr4BwpJ3Q+9y8f2SiRjH7rjMo8+Ry/o0H+etSzYi/7nf8sffc2+w3cVRzYd3GBV\n" + + "\n" + + "bXaFb+7OP0AlBS6lc2w4j7zm6thV2hz9L7XKEEt8O8MHCttbODVGXGihb3Dvw0XV\n" + + "\n" + + "UEDarspb4/zN1eKhK+6uZLyl+WkdX3Pev2RDbUH/Mz990YCpC5eWozDpA0NxgOP8\n" + + "\n" + + "RDxkBwx2TuUYwB2oCmyVsZ6vaGVCSL2kSWjdBVM6f60LgyMvneanx+PET5IX/znH\n" + + "\n" + + "+NQoiJz3Hb82KuPZLg+L/CIG0DiDEYJvD1yYY/UCAwEAAaOCAkUwggJBMBEGCWCG\n" + + "\n" + + "SAGG+EIBAQQEAwIABzBOBgNVHR8ERzBFMEOgQaA/pD0wOzELMAkGA1UEBhMCY2Ex\n" + + "\n" + + "EDAOBgNVBAoTB2VudHJ1c3QxCzAJBgNVBAMTAmNhMQ0wCwYDVQQDEwRDUkwxMCsG\n" + + "\n" + + "A1UdEAQkMCKADzIwMDkwNzA3MTg0NzU4WoEPMjAzNDA3MDcxOTE3NThaMAsGA1Ud\n" + + "\n" + + "DwQEAwIBBjAfBgNVHSMEGDAWgBSLhHJw3CWoK6tG+vDHA4+A3WZQfTAdBgNVHQ4E\n" + + "\n" + + "FgQUi4RycNwlqCurRvrwxwOPgN1mUH0wDAYDVR0TBAUwAwEB/zAdBgkqhkiG9n0H\n" + + "\n" + + "QQAEEDAOGwhWOC4wOjQuMAMCBJAwggEzBgpghkgBhvprUAYBBIIBIzCCAR8CCC8r\n" + + "\n" + + "86yn2wm8oAwGCCqGSM49BAMCBQCiHhcNMjMwNTIzMjI1MTU1WhcNMjQwNTIzMDA1\n" + + "\n" + + "MTU1WjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABENMAU79zHGMdY7BrUcoi10Y\n" + + "\n" + + "2v9yGwq6rF/el0HFrAVIW1f9GfPZZQI5OJnqf60/X2IRc4KecyfqiVjkD3GEWJyk\n" + + "\n" + + "QDAfBgNVHSMEGDAWgBTWuDKUFK1U61Y5aP6Gm9/hU/81LDAdBgNVHQ4EFgQU1rgy\n" + + "\n" + + "lBStVOtWOWj+hpvf4VP/NSwDSAAwRQIgH6haXFeIfy+TOPWFEsxfFzehVcQAy4NL\n" + + "\n" + + "gH1wiKp61ecCIQDGD0NqMadMAnrfIy8MiH6kkZ0LEKDVpbh3k1CvaXVB+jANBgkq\n" + + "\n" + + "hkiG9w0BAQsFAAOCAQEATtjhu3Yuy8mw0FIbvxm8LwE18OAb4De7XZXBBQrHHlA5\n" + + "\n" + + "HNkvcPPba7171LcpIZx/SW4C5sIxfwn0rFZ8uTUKdiQSmmqfwH1t2NZ1fF+oADF3\n" + + "\n" + + "goxuxEYHczqVUYSugllqMJx0T/7HgD3JEd3DOYrk4k2ksE557xVwEm5OBBNTiz0/\n" + + "\n" + + "2M72GRsSbma2xo6tFiQ6iYfI3B2NgW0jekN9wOlF7p+SZFeq1afSEDrfVSi0DkVQ\n" + + "\n" + + "zyn7PMrrZgyYpjWr1GpnvNBcZDEpH7TML9GUxchn31w0FvaLMMgYJJ2ha2ohPQxV\n" + + "\n" + + "tV9dNL7ivNP74nJQqT1x05vXhjrL86VOlwxa385geA=="); + + private static byte[] deltaCertReq = Base64.decode( + "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" + + "n9XjUnvQ/gAAAAAAAAAAAAAAAAAAAAsOFx8kKA=="); + + private static byte[] draft_dilithium_root = Base64.decode( + "MIIZTzCCDFqgAwIBAgIUONT0zs5OI1dwa7N+gcOBNTQEwSAwDQYLKwYBBAECggsH\n" + + "BgUwgY8xCzAJBgNVBAYTAlhYMTUwMwYDVQQKDCxSb3lhbCBJbnN0aXR1dGUgb2Yg\n" + + "UHVibGljIEtleSBJbmZyYXN0cnVjdHVyZTErMCkGA1UECwwiUG9zdC1IZWZmYWx1\n" + + "bXAgUmVzZWFyY2ggRGVwYXJ0bWVudDEcMBoGA1UEAwwTRGlsaXRoaXVtIFJvb3Qg\n" + + "LSBHMTAeFw0yMzA1MjUxNjUxMzhaFw0zMzA1MTIxNjUxMzhaMIGPMQswCQYDVQQG\n" + + "EwJYWDE1MDMGA1UECgwsUm95YWwgSW5zdGl0dXRlIG9mIFB1YmxpYyBLZXkgSW5m\n" + + "cmFzdHJ1Y3R1cmUxKzApBgNVBAsMIlBvc3QtSGVmZmFsdW1wIFJlc2VhcmNoIERl\n" + + "cGFydG1lbnQxHDAaBgNVBAMME0RpbGl0aGl1bSBSb290IC0gRzEwgge0MA0GCysG\n" + + "AQQBAoILBwYFA4IHoQBxNIVkcLajfd6f/9uOqGfiWPTxem6oTmbQ5N0TOS/j0tfI\n" + + "qxjz2CW2h5wcbs4UYc4KylsmNbhy+lo/3s0jbRmOOPuBVmv8dG8NmDty2ZWK5m3Y\n" + + "hJIaujOAYSNfzRPax/7pDX4+oDL0zfO0i6S71BmBzcamX/11WxdI9okKN3Z7NQns\n" + + "CMmfBtWab1POC/eoRwQ4+Sk39xpp2NPlSEeLVoQtgdLvmc0DNL87Gcoao2YfxXbf\n" + + "Gyx/HsKbi03o7/nmLuT0LvTe0YhQ1dE5c1fxCVQHUeXFwyW10TyHfZMK+0mT77ig\n" + + "NSfsUeHMEjqNPNhO94QLds26awaJAbnZDR9LJQ//TvI91FlwruBxnZtp0+2DR6jN\n" + + "4lTIuaKjEX+HzxZe6k+jjg35erc3PEXNH3+kzIEWHgjYmANftoI4wulK9FOf7RVD\n" + + "6k/G1/vIupQUZQ7brIVbWsevwUWgxpxNs0+noedA02nLjjqZhkM1bIqOt8AKZJgX\n" + + "5ie6btnrkMMUFocxG5yvuO4fn7rreWv2T/S+kmKGou7scEyUowwjYv4t3sgFw0tN\n" + + "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\n" + + "Obj6sy3nPjCCAscGCmCGSAGG+mtQBgEEggK3MIICswIUTggpfah2kbN+5mHbCwF8\n" + + "takhZ/ygCgYIKoZIzj0EAwShgY4wgYsxCzAJBgNVBAYTAlhYMTUwMwYDVQQKDCxS\n" + + "b3lhbCBJbnN0aXR1dGUgb2YgUHVibGljIEtleSBJbmZyYXN0cnVjdHVyZTErMCkG\n" + + "A1UECwwiUG9zdC1IZWZmYWx1bXAgUmVzZWFyY2ggRGVwYXJ0bWVudDEYMBYGA1UE\n" + + "AwwPRUNEU0EgUm9vdCAtIEcxo4GOMIGLMQswCQYDVQQGEwJYWDE1MDMGA1UECgws\n" + + "Um95YWwgSW5zdGl0dXRlIG9mIFB1YmxpYyBLZXkgSW5mcmFzdHJ1Y3R1cmUxKzAp\n" + + "BgNVBAsMIlBvc3QtSGVmZmFsdW1wIFJlc2VhcmNoIERlcGFydG1lbnQxGDAWBgNV\n" + + "BAMMD0VDRFNBIFJvb3QgLSBHMTCBmzAQBgcqhkjOPQIBBgUrgQQAIwOBhgAEAdD9\n" + + "cleoTHR/ViV1wHOF2+vy9SvqWAg9uC/dFTHYquPMh1/wL/f6LaJg2Oti1tL11kkn\n" + + "jjIXNqBijLuzAwi25hjbAPYq0gTGRgNZvIGKuJYb8PD8DsWq6KQoFzzlbwDemxV8\n" + + "HlyCxk9WL8re/EpMKPbTQs8+9hb8gtM7coXJIfK/Nv3YpEAwHQYDVR0OBBYEFI7C\n" + + "FAlgduqQOOk5rhttUsQXfZ++MB8GA1UdIwQYMBaAFI7CFAlgduqQOOk5rhttUsQX\n" + + "fZ++A4GMADCBiAJCAYVKnORbBIaDuB43sDb38eb4BB5y9o+wTLrIGV5DGA2yOUck\n" + + "H56/L7H4yVFatiUZok6sRMOgGR7BY6BvuczFo22UAkIBGEMII9tQkwp/0oikSbkp\n" + + "OMZH5UGlq8AL6TnD+YzMBgRq6dGZE/spGKLef6gyKQ1dKEatK/oLSgf9l7jgandU\n" + + "ENswDQYLKwYBBAECggsHBgUDggzeAGjxVa2J1Vv0ogdEFtU61BqPvtG23l6GBrsg\n" + + "kqPSt+6WHeHypIpiah5DKuCbbt27HvgnCe87G9+ktKlfx8N0+Sa8Y9QXfQ1gODHL\n" + + "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\n" + + "Fhsg"); + + private static byte[] draft_dilithium_end_entity = Base64.decode( + "MIIYFjCCCyGgAwIBAgIUTVOt1yqx2TcoR2H+lxsPUk2gCzQwDQYLKwYBBAECggsH\n" + + "BgUwgY8xCzAJBgNVBAYTAlhYMTUwMwYDVQQKDCxSb3lhbCBJbnN0aXR1dGUgb2Yg\n" + + "UHVibGljIEtleSBJbmZyYXN0cnVjdHVyZTErMCkGA1UECwwiUG9zdC1IZWZmYWx1\n" + + "bXAgUmVzZWFyY2ggRGVwYXJ0bWVudDEcMBoGA1UEAwwTRGlsaXRoaXVtIFJvb3Qg\n" + + "LSBHMTAeFw0yMzA1MjUxNjUxMzhaFw0yNjA1MjExNjUxMzhaMC8xCzAJBgNVBAYT\n" + + "AlhYMQ8wDQYDVQQEDAZZYW1hZGExDzANBgNVBCoMBkhhbmFrbzCCB7QwDQYLKwYB\n" + + "BAECggsHBgUDggehAA/E/9EKaexVsYAlE0FBfYaEOa/5RbzDfHLkzkymPIWn2uCy\n" + + "TdSVMPHt3n9DjdYEAXZD+sAyKiRRXKmqtgN4Cl7o96+9V+zqDXNNuD+Ol3uJ1fUf\n" + + "UxDQDoSHmEPSJFUl5sm9veB6g+CEymf6fHRVJmqMe5m3fo5SBj/v1WT8o6blqQhd\n" + + "pOn5QdrGLkri2OHEBwyrfOrhRJuXLK7867q0rzCHGecHXb7M27GtY1JdsS3f6LR6\n" + + "Xilrw77tEJTeXOw7wkEWTqVuWOQk0MteZpb4Bnyvpt6q1z/M8w8M/Xng5O9h6vEv\n" + + "k2drOrJbtYWaAaemyW7oZq0OPDQSKJuV0BzhEc97cZEW1JG7CFyO8WutBnMVaD59\n" + + "DbVu6I3UdSIeqmtGRpG5DiNn5OH8yw/6KcTB8C24GunblXbz/EBqhvaM2DGX5/4t\n" + + "V/QvnWK3LwWraYD/tby44cRhhZ95Qtvo5nX+yQMDT2gNQX3Z1X3G6ttjey9nbFhf\n" + + "vtAKXvD9n4bbNtKwXFDxIjNpf5dswLaG23eemRp06hX6TNefPIRbjcfpiaxwNs6r\n" + + "XxNYCphrLNS8ul48D+GLaYs2lto42xhOzjdPlvsSQz+kItEWZ4tqoolQXcW4BNGK\n" + + "syDtTxJQxLaUCNVoSoQ8PRcFXVGc18sk125/qp7TOKVFZ0ygGJ3RO34wjSIbqfaP\n" + + "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\n" + + "AAAAAAAAAAAAAAAAAAAAAAAAAAAICxAVGiE="); + + private static byte[] draft_p521_root = Base64.decode( + "MIIDBTCCAmagAwIBAgIUTggpfah2kbN+5mHbCwF8takhZ/wwCgYIKoZIzj0EAwQw\n" + + "gYsxCzAJBgNVBAYTAlhYMTUwMwYDVQQKDCxSb3lhbCBJbnN0aXR1dGUgb2YgUHVi\n" + + "bGljIEtleSBJbmZyYXN0cnVjdHVyZTErMCkGA1UECwwiUG9zdC1IZWZmYWx1bXAg\n" + + "UmVzZWFyY2ggRGVwYXJ0bWVudDEYMBYGA1UEAwwPRUNEU0EgUm9vdCAtIEcxMB4X\n" + + "DTIzMDUyNTE2NTEzOFoXDTMzMDUxMjE2NTEzOFowgYsxCzAJBgNVBAYTAlhYMTUw\n" + + "MwYDVQQKDCxSb3lhbCBJbnN0aXR1dGUgb2YgUHVibGljIEtleSBJbmZyYXN0cnVj\n" + + "dHVyZTErMCkGA1UECwwiUG9zdC1IZWZmYWx1bXAgUmVzZWFyY2ggRGVwYXJ0bWVu\n" + + "dDEYMBYGA1UEAwwPRUNEU0EgUm9vdCAtIEcxMIGbMBAGByqGSM49AgEGBSuBBAAj\n" + + "A4GGAAQB0P1yV6hMdH9WJXXAc4Xb6/L1K+pYCD24L90VMdiq48yHX/Av9/otomDY\n" + + "62LW0vXWSSeOMhc2oGKMu7MDCLbmGNsA9irSBMZGA1m8gYq4lhvw8PwOxaropCgX\n" + + "POVvAN6bFXweXILGT1Yvyt78Skwo9tNCzz72FvyC0ztyhckh8r82/dijYzBhMA8G\n" + + "A1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBSOwhQJYHbq\n" + + "kDjpOa4bbVLEF32fvjAfBgNVHSMEGDAWgBSOwhQJYHbqkDjpOa4bbVLEF32fvjAK\n" + + "BggqhkjOPQQDBAOBjAAwgYgCQgGFSpzkWwSGg7geN7A29/Hm+AQecvaPsEy6yBle\n" + + "QxgNsjlHJB+evy+x+MlRWrYlGaJOrETDoBkewWOgb7nMxaNtlAJCARhDCCPbUJMK\n" + + "f9KIpEm5KTjGR+VBpavAC+k5w/mMzAYEaunRmRP7KRii3n+oMikNXShGrSv6C0oH\n" + + "/Ze44Gp3VBDb\n"); + + private static byte[] draft_ecdsa_signing_end_entity = Base64.decode( + "MIICYTCCAcOgAwIBAgIULN+iLSvG6g/xZV38fntyCS3ppLgwCgYIKoZIzj0EAwQw\n" + + "gYsxCzAJBgNVBAYTAlhYMTUwMwYDVQQKDCxSb3lhbCBJbnN0aXR1dGUgb2YgUHVi\n" + + "bGljIEtleSBJbmZyYXN0cnVjdHVyZTErMCkGA1UECwwiUG9zdC1IZWZmYWx1bXAg\n" + + "UmVzZWFyY2ggRGVwYXJ0bWVudDEYMBYGA1UEAwwPRUNEU0EgUm9vdCAtIEcxMB4X\n" + + "DTIzMDUyNTE2NTEzOFoXDTI2MDUyMTE2NTEzOFowLzELMAkGA1UEBhMCWFgxDzAN\n" + + "BgNVBAQMBllhbWFkYTEPMA0GA1UEKgwGSGFuYWtvMFkwEwYHKoZIzj0CAQYIKoZI\n" + + "zj0DAQcDQgAEQiVI+I+3gv+17KN0RFLHKh5Vj71vc75eSOkyMsxFxbFsTNEMTLjV\n" + + "uKFxOelIgsiZJXKZNCX0FBmrfpCkKklCcqNgMF4wDAYDVR0TAQH/BAIwADAOBgNV\n" + + "HQ8BAf8EBAMCB4AwHQYDVR0OBBYEFFtwp5gX95/2N9L349xEbCEJ17vUMB8GA1Ud\n" + + "IwQYMBaAFI7CFAlgduqQOOk5rhttUsQXfZ++MAoGCCqGSM49BAMEA4GLADCBhwJB\n" + + "JyKG5vGDiDA8iddlvY44yI0wK5D8ayYCx2aM8fuh5XjZA+14rI50v21a41uObnW1\n" + + "KXRHoQeW4SZTUBuzyo/w7B8CQgCqwK1+cbH+YecTjnfWQHgSk1dqgPCDi0ezo+QV\n" + + "OHhtzfXbIs1y1z1kSU/BF4spioFCeKIkkJaLs+8Evy5gdx+u6A=="); + + private static byte[] draft_ecdsa_dual_use_end_entity = Base64.decode( + "MIIDyzCCAyygAwIBAgIUHfGFg4ZrE6+0wdcuN8sDeelJ0vswCgYIKoZIzj0EAwQw\n" + + "gYsxCzAJBgNVBAYTAlhYMTUwMwYDVQQKDCxSb3lhbCBJbnN0aXR1dGUgb2YgUHVi\n" + + "bGljIEtleSBJbmZyYXN0cnVjdHVyZTErMCkGA1UECwwiUG9zdC1IZWZmYWx1bXAg\n" + + "UmVzZWFyY2ggRGVwYXJ0bWVudDEYMBYGA1UEAwwPRUNEU0EgUm9vdCAtIEcxMB4X\n" + + "DTIzMDUyNTE2NTEzOFoXDTI2MDUyMTE2NTEzOFowLzELMAkGA1UEBhMCWFgxDzAN\n" + + "BgNVBAQMBllhbWFkYTEPMA0GA1UEKgwGSGFuYWtvMHYwEAYHKoZIzj0CAQYFK4EE\n" + + "ACIDYgAEWwkBuIUjKW65GdUP+hqcs3S8TUCVhigr/soRsdla27VHNK9XC/grcijP\n" + + "ImvPTCXdvP47GjrTlDDv92Ph1o0uFR2Rcgt3lbWNprNGOWE6j7m1qNpIxnRxF/mR\n" + + "noQk837Io4IBqjCCAaYwDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCAwgwHQYD\n" + + "VR0OBBYEFArjoP6d1CV2mLXrcuvKDOe/PfXxMB8GA1UdIwQYMBaAFI7CFAlgduqQ\n" + + "OOk5rhttUsQXfZ++MIIBRAYKYIZIAYb6a1AGAQSCATQwggEwAhQs36ItK8bqD/Fl\n" + + "Xfx+e3IJLemkuDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABEIlSPiPt4L/teyj\n" + + "dERSxyoeVY+9b3O+XkjpMjLMRcWxbEzRDEy41bihcTnpSILImSVymTQl9BQZq36Q\n" + + "pCpJQnKkLzAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0OBBYEFFtwp5gX95/2N9L349xE\n" + + "bCEJ17vUA4GLADCBhwJBJyKG5vGDiDA8iddlvY44yI0wK5D8ayYCx2aM8fuh5XjZ\n" + + "A+14rI50v21a41uObnW1KXRHoQeW4SZTUBuzyo/w7B8CQgCqwK1+cbH+YecTjnfW\n" + + "QHgSk1dqgPCDi0ezo+QVOHhtzfXbIs1y1z1kSU/BF4spioFCeKIkkJaLs+8Evy5g\n" + + "dx+u6DAKBggqhkjOPQQDBAOBjAAwgYgCQgDrJbcn+dLO5HqHlhaW6G1FuNWLz1h3\n" + + "OXYNb92b7aSsa478EsE7hE40her99+33/ws5EJp4+mtWBb6+09Be8ARC0AJCAJ9C\n" + + "q55HKUbwR5+sYUtXk1021jyjhTeRVzCXcq1AiVYriSSC9ZbBGjdzPmhtmuHWRXKY\n" + + "5vbNh5DO/8/9ucvLiIrS\n"); public void setUp() { @@ -193,71 +705,130 @@ public void testDeltaExtract() assertTrue(extCert.equals(deltaCert)); } - public static void main(String[] args) - throws Exception - { - Security.addProvider(new BouncyCastleProvider()); + public void testDeltaRsaEC() + throws Exception + { + X509CertificateHolder baseCert = new X509CertificateHolder(rsa_ec_cert); + + assertTrue(baseCert.isSignatureValid(new JcaContentVerifierProviderBuilder().setProvider("BC").build(baseCert.getSubjectPublicKeyInfo()))); - KeyPairGenerator kpgS = KeyPairGenerator.getInstance("EC", "SunEC"); + X509CertificateHolder deltaCert = DeltaCertificateTool.extractDeltaCertificate(baseCert); - kpgS.initialize(new ECGenParameterSpec("secp256r1")); + assertTrue(deltaCert.isSignatureValid(new JcaContentVerifierProviderBuilder().setProvider("BC").build(deltaCert.getSubjectPublicKeyInfo()))); + } - KeyPair kpS = kpgS.generateKeyPair(); - + public void testDeltaCertRequest() + throws Exception + { + PKCS10CertificationRequest pkcs10CertReq = new PKCS10CertificationRequest(deltaCertReq); - KeyPairGenerator kpgB = KeyPairGenerator.getInstance("EC", "BC"); + assertTrue(pkcs10CertReq.isSignatureValid(new JcaContentVerifierProviderBuilder().setProvider("BC").build(pkcs10CertReq.getSubjectPublicKeyInfo()))); - kpgB.initialize(new ECGenParameterSpec("P-256")); + Attribute[] attributes = pkcs10CertReq.getAttributes(new ASN1ObjectIdentifier("2.16.840.1.114027.80.6.2")); - KeyPair kpB = kpgB.generateKeyPair(); + DeltaCertificateRequestAttribute deltaReq = new DeltaCertificateRequestAttribute(attributes[0]); + + assertTrue(DeltaCertAttributeUtils.isDeltaRequestSignatureValid(pkcs10CertReq, new JcaContentVerifierProviderBuilder().setProvider("BC").build(deltaReq.getSubjectPKInfo()))); - byte[] msg = new byte[1000]; + KeyPairGenerator kpgB = KeyPairGenerator.getInstance("EC", "BC"); - long start = System.currentTimeMillis(); + kpgB.initialize(new ECNamedCurveGenParameterSpec("P-256")); - Signature s = Signature.getInstance("SHA256withECDSA", "SunEC"); + KeyPair kpB = kpgB.generateKeyPair(); - for (int i = 0; i != 5000; i++) + Date notBefore = new Date(System.currentTimeMillis() - 5000); + Date notAfter = new Date(System.currentTimeMillis() + 1000 * 60 * 60); + X509v3CertificateBuilder bldr = new X509v3CertificateBuilder( + new X500Name("CN=Chameleon CA 1"), + BigInteger.valueOf(System.currentTimeMillis()), + notBefore, + notAfter, + pkcs10CertReq.getSubject(), + pkcs10CertReq.getSubjectPublicKeyInfo()); + + ContentSigner signer = new JcaContentSignerBuilder("SHA256withECDSA").build(kpB.getPrivate()); + + X509v3CertificateBuilder deltaBldr = new X509v3CertificateBuilder( + new X500Name("CN=Chameleon CA 2"), + BigInteger.valueOf(System.currentTimeMillis()), + notBefore, + notAfter, + deltaReq.getSubject(), + deltaReq.getSubjectPKInfo()); + if (deltaReq.getExtensions() != null) + { + Extensions extensions = deltaReq.getExtensions(); + for (Enumeration e = extensions.oids(); e.hasMoreElements();) { + deltaBldr.addExtension(extensions.getExtension((ASN1ObjectIdentifier)e.nextElement())); + } + } - s.initSign(kpS.getPrivate()); + X509CertificateHolder deltaCert = deltaBldr.build(signer); - s.update(msg); + Extension deltaExt = DeltaCertificateTool.makeDeltaCertificateExtension( + false, + DeltaCertificateTool.signature | DeltaCertificateTool.issuer | DeltaCertificateTool.subject, + deltaCert); + bldr.addExtension(deltaExt); + + X509CertificateHolder chameleonCert = bldr.build(signer); - byte[] sig = s.sign(); + assertTrue(chameleonCert.isSignatureValid(new JcaContentVerifierProviderBuilder().setProvider("BC").build(kpB.getPublic()))); - s.initVerify(kpS.getPublic()); + X509CertificateHolder exDeltaCert = DeltaCertificateTool.extractDeltaCertificate(chameleonCert); + + assertTrue(exDeltaCert.isSignatureValid(new JcaContentVerifierProviderBuilder().setProvider("BC").build(kpB.getPublic()))); + } - s.update(msg); + public void testDraftDilithiumRoot() + throws Exception + { + X509CertificateHolder baseCert = new X509CertificateHolder(draft_dilithium_root); - if (!s.verify(sig)) throw new RuntimeException(); - } + assertTrue(baseCert.isSignatureValid(new JcaContentVerifierProviderBuilder().setProvider("BC").build(baseCert.getSubjectPublicKeyInfo()))); - long sunDiff = System.currentTimeMillis() - start; + X509CertificateHolder deltaCert = DeltaCertificateTool.extractDeltaCertificate(baseCert); - start = System.currentTimeMillis(); + assertTrue(deltaCert.isSignatureValid(new JcaContentVerifierProviderBuilder().setProvider("BC").build(deltaCert.getSubjectPublicKeyInfo()))); - s = Signature.getInstance("SHA256withECDSA", "BC"); + X509CertificateHolder extCert = new X509CertificateHolder(draft_p521_root); - for (int i = 0; i != 5000; i++) - { + assertTrue(extCert.equals(deltaCert)); + } - s.initSign(kpB.getPrivate()); + public void testDraftDilithiumEndEntity() + throws Exception + { + X509CertificateHolder rootCert = new X509CertificateHolder(draft_dilithium_root); + X509CertificateHolder ecRootCert = new X509CertificateHolder(draft_p521_root); + X509CertificateHolder baseCert = new X509CertificateHolder(draft_dilithium_end_entity); - s.update(msg); + assertTrue(baseCert.isSignatureValid(new JcaContentVerifierProviderBuilder().setProvider("BC").build(rootCert.getSubjectPublicKeyInfo()))); - byte[] sig = s.sign(); + X509CertificateHolder deltaCert = DeltaCertificateTool.extractDeltaCertificate(baseCert); - s.initVerify(kpB.getPublic()); + assertTrue(deltaCert.isSignatureValid(new JcaContentVerifierProviderBuilder().setProvider("BC").build(ecRootCert.getSubjectPublicKeyInfo()))); + + X509CertificateHolder extCert = new X509CertificateHolder(draft_ecdsa_signing_end_entity); - s.update(msg); + assertTrue(extCert.equals(deltaCert)); + } - if (!s.verify(sig)) throw new RuntimeException(); - } + public void testDraftDualUseEcDsaEndEntity() + throws Exception + { + X509CertificateHolder ecRootCert = new X509CertificateHolder(draft_p521_root); + X509CertificateHolder baseCert = new X509CertificateHolder(draft_ecdsa_dual_use_end_entity); - long bcDiff = System.currentTimeMillis() - start; + assertTrue(baseCert.isSignatureValid(new JcaContentVerifierProviderBuilder().setProvider("BC").build(ecRootCert.getSubjectPublicKeyInfo()))); - System.err.println("SunEC: " + sunDiff); - System.err.println("bcDiff: " + bcDiff); - } -} + X509CertificateHolder deltaCert = DeltaCertificateTool.extractDeltaCertificate(baseCert); + + X509CertificateHolder extCert = new X509CertificateHolder(draft_ecdsa_signing_end_entity); + + assertTrue(extCert.equals(deltaCert)); + + assertTrue(deltaCert.isSignatureValid(new JcaContentVerifierProviderBuilder().setProvider("BC").build(ecRootCert.getSubjectPublicKeyInfo()))); + } +} \ No newline at end of file diff --git a/prov/src/main/jdk1.4/org/bouncycastle/jce/provider/X509LDAPCertStoreSpi.java b/prov/src/main/jdk1.4/org/bouncycastle/jce/provider/X509LDAPCertStoreSpi.java new file mode 100644 index 0000000000..8e44ed5f81 --- /dev/null +++ b/prov/src/main/jdk1.4/org/bouncycastle/jce/provider/X509LDAPCertStoreSpi.java @@ -0,0 +1,532 @@ +package org.bouncycastle.jce.provider; + +import java.io.ByteArrayInputStream; +import java.io.IOException; +import java.security.InvalidAlgorithmParameterException; +import java.security.cert.CRL; +import java.security.cert.CRLSelector; +import java.security.cert.CertSelector; +import java.security.cert.CertStoreException; +import java.security.cert.CertStoreParameters; +import java.security.cert.CertStoreSpi; +import java.security.cert.Certificate; +import java.security.cert.CertificateFactory; +import java.security.cert.X509CRLSelector; +import java.security.cert.X509CertSelector; +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashSet; +import java.util.Iterator; +import java.util.List; +import java.util.Properties; +import java.util.Set; + +import javax.naming.Context; +import javax.naming.NamingEnumeration; +import javax.naming.NamingException; +import javax.naming.directory.Attribute; +import javax.naming.directory.DirContext; +import javax.naming.directory.InitialDirContext; +import javax.naming.directory.SearchControls; +import javax.naming.directory.SearchResult; +import javax.security.auth.x500.X500Principal; + +import org.bouncycastle.asn1.ASN1InputStream; +import org.bouncycastle.asn1.x509.CertificatePair; +import org.bouncycastle.jce.X509LDAPCertStoreParameters; + +/** + * This is a general purpose implementation to get X.509 certificates and CRLs + * from a LDAP location. + *

    + * At first a search is performed in the ldap*AttributeNames of the + * {@link org.bouncycastle.jce.X509LDAPCertStoreParameters} with the given + * information of the subject (for all kind of certificates) or issuer (for + * CRLs), respectively, if a X509CertSelector is given with that details. For + * CRLs, CA certificates and cross certificates a coarse search is made only for + * entries with that content to get more possibly matching results. + */ +public class X509LDAPCertStoreSpi + extends CertStoreSpi +{ + private static String[] FILTER_ESCAPE_TABLE = new String['\\' + 1]; + + static + { + // Filter encoding table ------------------------------------- + + // fill with char itself + for (char c = 0; c < FILTER_ESCAPE_TABLE.length; c++) + { + FILTER_ESCAPE_TABLE[c] = String.valueOf(c); + } + + // escapes (RFC2254) + FILTER_ESCAPE_TABLE['*'] = "\\2a"; + FILTER_ESCAPE_TABLE['('] = "\\28"; + FILTER_ESCAPE_TABLE[')'] = "\\29"; + FILTER_ESCAPE_TABLE['\\'] = "\\5c"; + FILTER_ESCAPE_TABLE[0] = "\\00"; + } + + /** + * Initial Context Factory. + */ + private static String LDAP_PROVIDER = "com.sun.jndi.ldap.LdapCtxFactory"; + + /** + * Processing referrals.. + */ + private static String REFERRALS_IGNORE = "ignore"; + + /** + * Security level to be used for LDAP connections. + */ + private static final String SEARCH_SECURITY_LEVEL = "none"; + + /** + * Package Prefix for loading URL context factories. + */ + private static final String URL_CONTEXT_PREFIX = "com.sun.jndi.url"; + + private X509LDAPCertStoreParameters params; + + public X509LDAPCertStoreSpi(CertStoreParameters params) + throws InvalidAlgorithmParameterException + { + super(params); + + if (!(params instanceof X509LDAPCertStoreParameters)) + { + throw new InvalidAlgorithmParameterException( + X509LDAPCertStoreSpi.class.getName() + ": parameter must be a " + X509LDAPCertStoreParameters.class.getName() + " object\n" + + params.toString()); + } + + this.params = (X509LDAPCertStoreParameters)params; + } + + private DirContext connectLDAP() + throws NamingException + { + Properties props = new Properties(); + props.setProperty(Context.INITIAL_CONTEXT_FACTORY, LDAP_PROVIDER); + props.setProperty(Context.BATCHSIZE, "0"); + + props.setProperty(Context.PROVIDER_URL, params.getLdapURL()); + props.setProperty(Context.URL_PKG_PREFIXES, URL_CONTEXT_PREFIX); + props.setProperty(Context.REFERRAL, REFERRALS_IGNORE); + props.setProperty(Context.SECURITY_AUTHENTICATION, + SEARCH_SECURITY_LEVEL); + + DirContext ctx = new InitialDirContext(props); + return ctx; + } + + private String parseDN(String subject, String subjectAttributeName) + { + String temp = subject; + int begin = temp.toLowerCase().indexOf( + subjectAttributeName.toLowerCase()); + temp = temp.substring(begin + subjectAttributeName.length()); + int end = temp.indexOf(','); + if (end == -1) + { + end = temp.length(); + } + while (temp.charAt(end - 1) == '\\') + { + end = temp.indexOf(',', end + 1); + if (end == -1) + { + end = temp.length(); + } + } + temp = temp.substring(0, end); + begin = temp.indexOf('='); + temp = temp.substring(begin + 1); + if (temp.charAt(0) == ' ') + { + temp = temp.substring(1); + } + if (temp.startsWith("\"")) + { + temp = temp.substring(1); + } + if (temp.endsWith("\"")) + { + temp = temp.substring(0, temp.length() - 1); + } + return filterEncode(temp); + } + + public Collection engineGetCertificates(CertSelector selector) + throws CertStoreException + { + if (!(selector instanceof X509CertSelector)) + { + throw new CertStoreException("selector is not a X509CertSelector"); + } + X509CertSelector xselector = (X509CertSelector)selector; + + Set certSet = new HashSet(); + + Set set = getEndCertificates(xselector); + set.addAll(getCACertificates(xselector)); + set.addAll(getCrossCertificates(xselector)); + + Iterator it = set.iterator(); + + try + { + CertificateFactory cf = CertificateFactory.getInstance("X.509", + BouncyCastleProvider.PROVIDER_NAME); + while (it.hasNext()) + { + byte[] bytes = (byte[])it.next(); + if (bytes == null || bytes.length == 0) + { + continue; + } + + List bytesList = new ArrayList(); + bytesList.add(bytes); + + try + { + CertificatePair pair = CertificatePair + .getInstance(new ASN1InputStream(bytes) + .readObject()); + bytesList.clear(); + if (pair.getForward() != null) + { + bytesList.add(pair.getForward().getEncoded()); + } + if (pair.getReverse() != null) + { + bytesList.add(pair.getReverse().getEncoded()); + } + } + catch (IOException e) + { + + } + catch (IllegalArgumentException e) + { + + } + for (Iterator it2 = bytesList.iterator(); it2.hasNext(); ) + { + ByteArrayInputStream bIn = new ByteArrayInputStream( + (byte[])it2.next()); + try + { + Certificate cert = cf.generateCertificate(bIn); + // System.out.println(((X509Certificate) + // cert).getSubjectX500Principal()); + if (xselector.match(cert)) + { + certSet.add(cert); + } + } + catch (Exception e) + { + + } + } + } + } + catch (Exception e) + { + throw new CertStoreException( + "certificate cannot be constructed from LDAP result: " + e); + } + + return certSet; + } + + private Set certSubjectSerialSearch(X509CertSelector xselector, + String[] attrs, String attrName, String subjectAttributeName) + throws CertStoreException + { + Set set = new HashSet(); + try + { + if (xselector.getSubjectAsBytes() != null + || xselector.getSubjectAsString() != null + || xselector.getCertificate() != null) + { + String subject = null; + String serial = null; + if (xselector.getCertificate() != null) + { + subject = xselector.getCertificate() + .getSubjectX500Principal().getName("RFC1779"); + serial = xselector.getCertificate().getSerialNumber() + .toString(); + } + else + { + if (xselector.getSubjectAsBytes() != null) + { + subject = new X500Principal(xselector + .getSubjectAsBytes()).getName("RFC1779"); + } + else + { + subject = xselector.getSubjectAsString(); + } + } + String attrValue = parseDN(subject, subjectAttributeName); + set.addAll(search(attrName, "*" + attrValue + "*", attrs)); + if (serial != null + && params.getSearchForSerialNumberIn() != null) + { + attrValue = serial; + attrName = params.getSearchForSerialNumberIn(); + set.addAll(search(attrName, "*" + attrValue + "*", attrs)); + } + } + else + { + set.addAll(search(attrName, "*", attrs)); + } + } + catch (IOException e) + { + throw new CertStoreException("exception processing selector: " + e); + } + + return set; + } + + private Set getEndCertificates(X509CertSelector xselector) + throws CertStoreException + { + String[] attrs = {params.getUserCertificateAttribute()}; + String attrName = params.getLdapUserCertificateAttributeName(); + String subjectAttributeName = params.getUserCertificateSubjectAttributeName(); + + Set set = certSubjectSerialSearch(xselector, attrs, attrName, + subjectAttributeName); + return set; + } + + private Set getCACertificates(X509CertSelector xselector) + throws CertStoreException + { + String[] attrs = {params.getCACertificateAttribute()}; + String attrName = params.getLdapCACertificateAttributeName(); + String subjectAttributeName = params + .getCACertificateSubjectAttributeName(); + Set set = certSubjectSerialSearch(xselector, attrs, attrName, + subjectAttributeName); + + if (set.isEmpty()) + { + set.addAll(search(null, "*", attrs)); + } + + return set; + } + + private Set getCrossCertificates(X509CertSelector xselector) + throws CertStoreException + { + String[] attrs = {params.getCrossCertificateAttribute()}; + String attrName = params.getLdapCrossCertificateAttributeName(); + String subjectAttributeName = params + .getCrossCertificateSubjectAttributeName(); + Set set = certSubjectSerialSearch(xselector, attrs, attrName, + subjectAttributeName); + + if (set.isEmpty()) + { + set.addAll(search(null, "*", attrs)); + } + + return set; + } + + public Collection engineGetCRLs(CRLSelector selector) + throws CertStoreException + { + String[] attrs = {params.getCertificateRevocationListAttribute()}; + if (!(selector instanceof X509CRLSelector)) + { + throw new CertStoreException("selector is not a X509CRLSelector"); + } + X509CRLSelector xselector = (X509CRLSelector)selector; + + Set crlSet = new HashSet(); + + String attrName = params.getLdapCertificateRevocationListAttributeName(); + Set set = new HashSet(); + + if (xselector.getIssuerNames() != null) + { + for (Iterator it = xselector.getIssuerNames().iterator(); it + .hasNext(); ) + { + Object o = it.next(); + String attrValue = null; + if (o instanceof String) + { + String issuerAttributeName = params + .getCertificateRevocationListIssuerAttributeName(); + attrValue = parseDN((String)o, issuerAttributeName); + } + else + { + String issuerAttributeName = params + .getCertificateRevocationListIssuerAttributeName(); + attrValue = parseDN(new X500Principal((byte[])o) + .getName("RFC1779"), issuerAttributeName); + } + set.addAll(search(attrName, "*" + attrValue + "*", attrs)); + } + } + else + { + set.addAll(search(attrName, "*", attrs)); + } + set.addAll(search(null, "*", attrs)); + Iterator it = set.iterator(); + + try + { + CertificateFactory cf = CertificateFactory.getInstance("X.509", + BouncyCastleProvider.PROVIDER_NAME); + while (it.hasNext()) + { + CRL crl = cf.generateCRL(new ByteArrayInputStream((byte[])it + .next())); + if (xselector.match(crl)) + { + crlSet.add(crl); + } + } + } + catch (Exception e) + { + throw new CertStoreException( + "CRL cannot be constructed from LDAP result " + e); + } + + return crlSet; + } + + /** + * Escape a value for use in a filter. + * + * @param value the value to escape. + * @return a properly escaped representation of the supplied value. + */ + private String filterEncode(String value) + { + if (value == null) + { + return null; + } + + // make buffer roomy + StringBuffer encodedValue = new StringBuffer(value.length() * 2); + + int length = value.length(); + + for (int i = 0; i < length; i++) + { + char c = value.charAt(i); + + if (c < FILTER_ESCAPE_TABLE.length) + { + encodedValue.append(FILTER_ESCAPE_TABLE[c]); + } + else + { + // default: add the char + encodedValue.append(c); + } + } + + return encodedValue.toString(); + } + + /** + * Returns a Set of byte arrays with the certificate or CRL encodings. + * + * @param attributeName The attribute name to look for in the LDAP. + * @param attributeValue The value the attribute name must have. + * @param attrs The attributes in the LDAP which hold the certificate, + * certificate pair or CRL in a found entry. + * @return Set of byte arrays with the certificate encodings. + */ + private Set search(String attributeName, String attributeValue, + String[] attrs) + throws CertStoreException + { + String filter = attributeName + "=" + attributeValue; +// System.out.println(filter); + if (attributeName == null) + { + filter = null; + } + DirContext ctx = null; + Set set = new HashSet(); + try + { + ctx = connectLDAP(); + + SearchControls constraints = new SearchControls(); + constraints.setSearchScope(SearchControls.SUBTREE_SCOPE); + constraints.setCountLimit(0); + for (int i = 0; i < attrs.length; i++) + { + String temp[] = new String[1]; + temp[0] = attrs[i]; + constraints.setReturningAttributes(temp); + + String filter2 = "(&(" + filter + ")(" + temp[0] + "=*))"; + if (filter == null) + { + filter2 = "(" + temp[0] + "=*)"; + } + NamingEnumeration results = ctx.search(params.getBaseDN(), + filter2, constraints); + while (results.hasMoreElements()) + { + SearchResult sr = (SearchResult)results.next(); + // should only be one attribute in the attribute set with + // one + // attribute value as byte array + NamingEnumeration enumeration = ((Attribute)(sr + .getAttributes().getAll().next())).getAll(); + while (enumeration.hasMore()) + { + Object o = enumeration.next(); + set.add(o); + } + } + } + } + catch (Exception e) + { + throw new CertStoreException( + "Error getting results from LDAP directory " + e); + } + finally + { + try + { + if (null != ctx) + { + ctx.close(); + } + } + catch (Exception e) + { + } + } + return set; + } +} diff --git a/prov/src/test/java/org/bouncycastle/jce/provider/test/TestCertificateGen.java b/prov/src/test/java/org/bouncycastle/jce/provider/test/TestCertificateGen.java index ef395b1709..7c99ebade8 100644 --- a/prov/src/test/java/org/bouncycastle/jce/provider/test/TestCertificateGen.java +++ b/prov/src/test/java/org/bouncycastle/jce/provider/test/TestCertificateGen.java @@ -17,7 +17,6 @@ import java.util.Date; import java.util.HashMap; import java.util.Map; -import java.util.concurrent.atomic.AtomicLong; import org.bouncycastle.asn1.ASN1EncodableVector; import org.bouncycastle.asn1.ASN1Encoding; @@ -53,7 +52,7 @@ public class TestCertificateGen { - private static AtomicLong serialNumber = new AtomicLong(System.currentTimeMillis()); + private static volatile long serialNumber = System.currentTimeMillis(); private static Map algIds = new HashMap(); static @@ -67,6 +66,11 @@ public class TestCertificateGen algIds.put("Ed448", new AlgorithmIdentifier(EdECObjectIdentifiers.id_Ed448)); } + private synchronized static long getSerialNumber() + { + return serialNumber++; + } + public static X509Certificate createSelfSignedCert(String dn, String sigName, KeyPair keyPair) throws Exception { @@ -80,12 +84,12 @@ public static X509Certificate createSelfSignedCert(X500Name dn, String sigName, long time = System.currentTimeMillis(); - certGen.setSerialNumber(new ASN1Integer(serialNumber.getAndIncrement())); + certGen.setSerialNumber(new ASN1Integer(getSerialNumber())); certGen.setIssuer(dn); certGen.setSubject(dn); certGen.setStartDate(new Time(new Date(time - 5000))); certGen.setEndDate(new Time(new Date(time + 30 * 60 * 1000))); - certGen.setSignature(algIds.get(sigName)); + certGen.setSignature((AlgorithmIdentifier)algIds.get(sigName)); certGen.setSubjectPublicKeyInfo(SubjectPublicKeyInfo.getInstance(keyPair.getPublic().getEncoded())); Signature sig = Signature.getInstance(sigName, "BC"); @@ -99,7 +103,7 @@ public static X509Certificate createSelfSignedCert(X500Name dn, String sigName, ASN1EncodableVector v = new ASN1EncodableVector(); v.add(tbsCert); - v.add(algIds.get(sigName)); + v.add((AlgorithmIdentifier)algIds.get(sigName)); v.add(new DERBitString(sig.sign())); return (X509Certificate)CertificateFactory.getInstance("X.509", "BC").generateCertificate(new ByteArrayInputStream(new DERSequence(v).getEncoded(ASN1Encoding.DER))); @@ -118,12 +122,12 @@ public static X509Certificate createCert(X500Name signerName, PrivateKey signerK long time = System.currentTimeMillis(); - certGen.setSerialNumber(new ASN1Integer(serialNumber.getAndIncrement())); + certGen.setSerialNumber(new ASN1Integer(getSerialNumber())); certGen.setIssuer(signerName); certGen.setSubject(dn); certGen.setStartDate(new Time(new Date(time - 5000))); certGen.setEndDate(new Time(new Date(time + 30 * 60 * 1000))); - certGen.setSignature(algIds.get(sigName)); + certGen.setSignature((AlgorithmIdentifier)algIds.get(sigName)); certGen.setSubjectPublicKeyInfo(SubjectPublicKeyInfo.getInstance(pubKey.getEncoded())); certGen.setExtensions(extensions); @@ -138,7 +142,7 @@ public static X509Certificate createCert(X500Name signerName, PrivateKey signerK ASN1EncodableVector v = new ASN1EncodableVector(); v.add(tbsCert); - v.add(algIds.get(sigName)); + v.add((AlgorithmIdentifier)algIds.get(sigName)); v.add(new DERBitString(sig.sign())); return (X509Certificate)CertificateFactory.getInstance("X.509", "BC").generateCertificate(new ByteArrayInputStream(new DERSequence(v).getEncoded(ASN1Encoding.DER))); @@ -151,12 +155,12 @@ public static X509Certificate createCertWithIDs(X500Name signerName, String sigN long time = System.currentTimeMillis(); - certGen.setSerialNumber(new ASN1Integer(serialNumber.getAndIncrement())); + certGen.setSerialNumber(new ASN1Integer(getSerialNumber())); certGen.setIssuer(signerName); certGen.setSubject(signerName); certGen.setStartDate(new Time(new Date(time - 5000))); certGen.setEndDate(new Time(new Date(time + 30 * 60 * 1000))); - certGen.setSignature(algIds.get(sigName)); + certGen.setSignature((AlgorithmIdentifier)algIds.get(sigName)); certGen.setSubjectPublicKeyInfo(SubjectPublicKeyInfo.getInstance(keyPair.getPublic().getEncoded())); if (issuerUniqID != null) @@ -180,7 +184,7 @@ public static X509Certificate createCertWithIDs(X500Name signerName, String sigN ASN1EncodableVector v = new ASN1EncodableVector(); v.add(tbsCert); - v.add(algIds.get(sigName)); + v.add((AlgorithmIdentifier)algIds.get(sigName)); v.add(new DERBitString(sig.sign())); return (X509Certificate)CertificateFactory.getInstance("X.509", "BC").generateCertificate(new ByteArrayInputStream(new DERSequence(v).getEncoded(ASN1Encoding.DER))); @@ -277,7 +281,7 @@ public static X509CRL createCRL( crlGen.setThisUpdate(new Time(now)); crlGen.setNextUpdate(new Time(new Date(now.getTime() + 100000))); - crlGen.setSignature(algIds.get("SHA256withRSA")); + crlGen.setSignature((AlgorithmIdentifier)algIds.get("SHA256withRSA")); crlGen.addCRLEntry(new ASN1Integer(revokedSerialNumber), new Time(now), CRLReason.privilegeWithdrawn); @@ -299,7 +303,7 @@ public static X509CRL createCRL( ASN1EncodableVector v = new ASN1EncodableVector(); v.add(tbsCrl); - v.add(algIds.get("SHA256withRSA")); + v.add((AlgorithmIdentifier)algIds.get("SHA256withRSA")); v.add(new DERBitString(sig.sign())); return (X509CRL)CertificateFactory.getInstance("X.509", "BC").generateCRL(new ByteArrayInputStream(new DERSequence(v).getEncoded(ASN1Encoding.DER))); diff --git a/tls/src/main/java/org/bouncycastle/tls/AbstractTlsServer.java b/tls/src/main/java/org/bouncycastle/tls/AbstractTlsServer.java index 06f3f93061..9462b75653 100644 --- a/tls/src/main/java/org/bouncycastle/tls/AbstractTlsServer.java +++ b/tls/src/main/java/org/bouncycastle/tls/AbstractTlsServer.java @@ -7,6 +7,7 @@ import org.bouncycastle.tls.crypto.TlsCrypto; import org.bouncycastle.tls.crypto.TlsDHConfig; import org.bouncycastle.tls.crypto.TlsECConfig; +import org.bouncycastle.util.Integers; /** * Base class for a TLS server. @@ -643,7 +644,7 @@ public void getServerExtensionsForConnection(Hashtable serverExtensions) throws * RFC 9146 3. When a DTLS session is resumed or renegotiated, the "connection_id" extension is * negotiated afresh. */ - if (clientExtensions != null && clientExtensions.containsKey(ExtensionType.connection_id)) + if (clientExtensions != null && clientExtensions.containsKey(Integers.valueOf(ExtensionType.connection_id))) { byte[] serverConnectionID = getNewConnectionID(); if (serverConnectionID != null) diff --git a/tls/src/main/jdk1.4/org/bouncycastle/tls/crypto/impl/jcajce/JceAEADCipherImpl.java b/tls/src/main/jdk1.4/org/bouncycastle/tls/crypto/impl/jcajce/JceAEADCipherImpl.java index ad41c910b1..1ea9a5ea7a 100644 --- a/tls/src/main/jdk1.4/org/bouncycastle/tls/crypto/impl/jcajce/JceAEADCipherImpl.java +++ b/tls/src/main/jdk1.4/org/bouncycastle/tls/crypto/impl/jcajce/JceAEADCipherImpl.java @@ -14,6 +14,7 @@ import org.bouncycastle.jcajce.spec.AEADParameterSpec; import org.bouncycastle.jcajce.util.JcaJceHelper; import org.bouncycastle.tls.crypto.impl.TlsAEADCipherImpl; +import org.bouncycastle.util.Arrays; /** * A basic wrapper for a JCE Cipher class to provide the needed AEAD cipher functionality for TLS. @@ -86,7 +87,10 @@ public void setKey(byte[] key, int keyOff, int keyLen) this.key = new SecretKeySpec(key, keyOff, keyLen, algorithm); } - public void init(byte[] nonce, int macSize, byte[] additionalData) + private byte[] nonce; + private int macSize; + + public void init(byte[] nonce, int macSize) { try { @@ -107,7 +111,8 @@ public void init(byte[] nonce, int macSize, byte[] additionalData) // else // { // Otherwise fall back to the BC-specific AEADParameterSpec - cipher.init(cipherMode, key, new AEADParameterSpec(nonce, macSize * 8, additionalData)); + this.nonce = Arrays.clone(nonce); + this.macSize = macSize; // } } catch (Exception e) @@ -121,9 +126,25 @@ public int getOutputSize(int inputLength) return cipher.getOutputSize(inputLength); } - public int doFinal(byte[] input, int inputOffset, int inputLength, byte[] output, int outputOffset) + public int doFinal(byte[] additionalData, byte[] input, int inputOffset, int inputLength, byte[] output, int outputOffset) throws IOException { + try + { + if (!Arrays.isNullOrEmpty(additionalData)) + { + cipher.init(cipherMode, key, new AEADParameterSpec(nonce, macSize * 8, additionalData)); + } + else + { + cipher.init(cipherMode, key, new AEADParameterSpec(nonce, macSize * 8, null)); + } + } + catch (Exception e) + { + throw new IOException(e.toString()); + } + /* * NOTE: Some providers don't allow cipher update methods with AEAD decryption, * since they may return partial data that has not yet been authenticated. So we diff --git a/tls/src/test/jdk1.4/org/bouncycastle/tls/test/TlsTestUtils.java b/tls/src/test/jdk1.4/org/bouncycastle/tls/test/TlsTestUtils.java index 7a517bb193..761a06d9b0 100644 --- a/tls/src/test/jdk1.4/org/bouncycastle/tls/test/TlsTestUtils.java +++ b/tls/src/test/jdk1.4/org/bouncycastle/tls/test/TlsTestUtils.java @@ -103,7 +103,7 @@ static String fingerprint(org.bouncycastle.asn1.x509.Certificate c) static byte[] sha256DigestOf(byte[] input) { - SHA256Digest d = SHA256Digest.newInstance(); + SHA256Digest d = new SHA256Digest(); d.update(input, 0, input.length); byte[] result = new byte[d.getDigestSize()]; d.doFinal(result, 0); From 0149a52978a9c1a08a9827231c671379e2d69d3b Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 6 Jun 2023 14:46:01 +1000 Subject: [PATCH 141/290] Fixed header normalization for JavaMail update --- .../mail/smime/SMIMEGenerator.java | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/mail/src/main/java/org/bouncycastle/mail/smime/SMIMEGenerator.java b/mail/src/main/java/org/bouncycastle/mail/smime/SMIMEGenerator.java index 34cae60ad6..cd38c72199 100644 --- a/mail/src/main/java/org/bouncycastle/mail/smime/SMIMEGenerator.java +++ b/mail/src/main/java/org/bouncycastle/mail/smime/SMIMEGenerator.java @@ -133,11 +133,6 @@ protected MimeBodyPart makeContentBodyPart( // try { - message.removeHeader("Message-Id"); - message.removeHeader("Mime-Version"); - - message.saveChanges(); - // JavaMail has a habit of reparsing some content types, if the bodypart is // a multipart it might be signed, we rebuild the body part using the raw input stream for the message. try @@ -183,7 +178,19 @@ private void extractHeaders(MimeBodyPart content, MimeMessage message) { Header hdr = (Header)e.nextElement(); - content.addHeader(hdr.getName(), hdr.getValue()); + // normalise some headers + if (hdr.getName().equals("Message-Id")) + { + content.addHeader("Message-ID", hdr.getValue()); + } + else if (hdr.getName().equals("Mime-Version")) + { + content.addHeader("MIME-Version", hdr.getValue()); + } + else + { + content.addHeader(hdr.getName(), hdr.getValue()); + } } } From f0dec6ec2948ec854d28a3bce9b7b4daba0ac5fa Mon Sep 17 00:00:00 2001 From: David Hook Date: Wed, 7 Jun 2023 12:30:53 +1000 Subject: [PATCH 142/290] 1.74 release updates --- CONTRIBUTORS.html | 4 +++- ant/jdk15+.xml | 2 +- build.gradle | 2 +- .../org/bouncycastle/jce/provider/BouncyCastleProvider.java | 4 ++-- .../org/bouncycastle/jce/provider/BouncyCastleProvider.java | 4 ++-- 5 files changed, 9 insertions(+), 7 deletions(-) diff --git a/CONTRIBUTORS.html b/CONTRIBUTORS.html index f5fe9f58c5..7824d24a38 100644 --- a/CONTRIBUTORS.html +++ b/CONTRIBUTORS.html @@ -530,7 +530,9 @@

  • Phillip Schichtel <https://github.com/pschichtel> - initial code for specifying wrapping algorithm with PGP PBE encryption method, forcing of session key usage.
  • Alexander Dippel <https://github.com/adippel> - corrections to prevent NPEs on chunked encoding of EST responses.
  • Johann N. Löfflmann <https://github.com/jonelo> - fix to "too small" buffer issue in Blake2sp.
  • -
  • scott-xu <https://github.com/scott-xu> - message fix in OpenSSHPublicKeyUtil
  • +
  • Scott Xu <https://github.com/scott-xu> - message fix in OpenSSHPublicKeyUtil
  • +
  • Scott Arciszewski <https://github/scottarc> - correction to ant scripts to ensure UTF8 support.
  • +
  • GitHub Security team - identification of the X509LDAPCertStoreSpi wildcard bug (see CVE-2023-33201).
  • diff --git a/ant/jdk15+.xml b/ant/jdk15+.xml index 11f9cbcb6c..a81dd04ae2 100644 --- a/ant/jdk15+.xml +++ b/ant/jdk15+.xml @@ -47,7 +47,7 @@ - + diff --git a/build.gradle b/build.gradle index 48f3db1992..d5d6996d1c 100644 --- a/build.gradle +++ b/build.gradle @@ -164,7 +164,7 @@ subprojects { targetCompatibility = 1.8 } - version = '1.73' + version = '1.74' task testFull(type:Test) { systemProperties = [ diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/BouncyCastleProvider.java index b5a39e6297..62c546a36f 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/BouncyCastleProvider.java +++ b/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/BouncyCastleProvider.java @@ -43,7 +43,7 @@ public final class BouncyCastleProvider extends Provider implements ConfigurableProvider { - private static String info = "BouncyCastle Security Provider v1.73"; + private static String info = "BouncyCastle Security Provider v1.74"; public static final String PROVIDER_NAME = "BC"; @@ -118,7 +118,7 @@ public final class BouncyCastleProvider extends Provider */ public BouncyCastleProvider() { - super(PROVIDER_NAME, 1.73, info); + super(PROVIDER_NAME, 1.74, info); setup(); } diff --git a/prov/src/main/jdk1.4/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/jdk1.4/org/bouncycastle/jce/provider/BouncyCastleProvider.java index f9e139e207..55645fdfa0 100644 --- a/prov/src/main/jdk1.4/org/bouncycastle/jce/provider/BouncyCastleProvider.java +++ b/prov/src/main/jdk1.4/org/bouncycastle/jce/provider/BouncyCastleProvider.java @@ -49,7 +49,7 @@ public final class BouncyCastleProvider extends Provider implements ConfigurableProvider { - private static String info = "BouncyCastle Security Provider v1.73"; + private static String info = "BouncyCastle Security Provider v1.74"; public static final String PROVIDER_NAME = "BC"; @@ -133,7 +133,7 @@ public final class BouncyCastleProvider extends Provider */ public BouncyCastleProvider() { - super(PROVIDER_NAME, 1.73, info); + super(PROVIDER_NAME, 1.74, info); AccessController.doPrivileged(new PrivilegedAction() { From f855cee768592def9a830df543bac3ecc99d3bc3 Mon Sep 17 00:00:00 2001 From: David Hook Date: Thu, 8 Jun 2023 17:32:23 +1000 Subject: [PATCH 143/290] thread local for RNG, added use of service objects to provider (performance) --- .../crypto/CryptoServicesRegistrar.java | 27 +++++++++++++------ .../jce/provider/BouncyCastleProvider.java | 21 ++++++++++----- 2 files changed, 34 insertions(+), 14 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/crypto/CryptoServicesRegistrar.java b/core/src/main/java/org/bouncycastle/crypto/CryptoServicesRegistrar.java index 486f14c8cf..90d3c85348 100644 --- a/core/src/main/java/org/bouncycastle/crypto/CryptoServicesRegistrar.java +++ b/core/src/main/java/org/bouncycastle/crypto/CryptoServicesRegistrar.java @@ -17,6 +17,7 @@ import org.bouncycastle.crypto.params.DSAParameters; import org.bouncycastle.crypto.params.DSAValidationParameters; import org.bouncycastle.util.Properties; +import org.bouncycastle.util.Strings; import org.bouncycastle.util.encoders.Hex; /** @@ -33,19 +34,13 @@ public final class CryptoServicesRegistrar private static final ThreadLocal> threadProperties = new ThreadLocal>(); private static final Map globalProperties = Collections.synchronizedMap(new HashMap()); - private static final SecureRandomProvider defaultRandomProviderImpl = new SecureRandomProvider() - { - public SecureRandom get() - { - return new SecureRandom(); - } - }; + private static final SecureRandomProvider defaultRandomProviderImpl = new ThreadLocalSecureRandomProvider(); private static final CryptoServicesConstraints noConstraintsImpl = new CryptoServicesConstraints() { public void check(CryptoServiceProperties service) { - // anything goes. + // anything goes. } }; @@ -527,4 +522,20 @@ private Property(String name, Class type) this.type = type; } } + + private static class ThreadLocalSecureRandomProvider + implements SecureRandomProvider + { + final ThreadLocal defaultRandoms = new ThreadLocal(); + + public SecureRandom get() + { + if (defaultRandoms.get() == null) + { + defaultRandoms.set(new SecureRandom()); + } + + return defaultRandoms.get(); + } + } } diff --git a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java index 03337e5725..b01adc877b 100644 --- a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java +++ b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java @@ -6,9 +6,11 @@ import java.security.PrivilegedAction; import java.security.Provider; import java.security.PublicKey; +import java.util.Enumeration; import java.util.HashMap; import java.util.Iterator; import java.util.Map; +import java.util.Set; import java.util.logging.Level; import java.util.logging.Logger; @@ -32,16 +34,14 @@ import org.bouncycastle.pqc.jcajce.provider.falcon.FalconKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.kyber.KyberKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyFactorySpi; -import org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi; -import org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.ntru.NTRUKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.picnic.PicnicKeyFactorySpi; -import org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.sphincsplus.SPHINCSPlusKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.xmss.XMSSKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTKeyFactorySpi; +import org.bouncycastle.util.Properties; /** * To add the provider at runtime use: @@ -249,6 +249,18 @@ private void setup() put("CertStore.LDAP", "org.bouncycastle.jce.provider.X509LDAPCertStoreSpi"); put("CertStore.Multi", "org.bouncycastle.jce.provider.MultiCertStoreSpi"); put("Alg.Alias.CertStore.X509LDAP", "LDAP"); + + // upgrade our legacy map to the new Service based map. + if (!Properties.isOverrideSet("org.bouncycastle.provider.legacy")) + { + Set services = getServices(); + for (Iterator it = services.iterator(); it.hasNext(); ) + { + Service service = it.next(); + super.remove(service.getType() + "." + service.getAlgorithm()); + super.putService(service); // add to new service map table + } + } } private void loadAlgorithms(String packageName, String[] names) @@ -325,9 +337,6 @@ private void loadPQCKeys() addKeyInfoConverter(IsaraObjectIdentifiers.id_alg_xmss, new XMSSKeyFactorySpi()); addKeyInfoConverter(PQCObjectIdentifiers.xmss_mt, new XMSSMTKeyFactorySpi()); addKeyInfoConverter(IsaraObjectIdentifiers.id_alg_xmssmt, new XMSSMTKeyFactorySpi()); - addKeyInfoConverter(PQCObjectIdentifiers.mcEliece, new McElieceKeyFactorySpi()); - addKeyInfoConverter(PQCObjectIdentifiers.mcElieceCca2, new McElieceCCA2KeyFactorySpi()); - addKeyInfoConverter(PQCObjectIdentifiers.rainbow, new RainbowKeyFactorySpi()); addKeyInfoConverter(PKCSObjectIdentifiers.id_alg_hss_lms_hashsig, new LMSKeyFactorySpi()); addKeyInfoConverter(BCObjectIdentifiers.picnic_key, new PicnicKeyFactorySpi()); addKeyInfoConverter(BCObjectIdentifiers.falcon_512, new FalconKeyFactorySpi()); From db8719f7299913254a3eccf6d644242f16553fda Mon Sep 17 00:00:00 2001 From: David Hook Date: Thu, 8 Jun 2023 17:32:47 +1000 Subject: [PATCH 144/290] udpates, added CVE reference --- docs/releasenotes.html | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/docs/releasenotes.html b/docs/releasenotes.html index 77645a4f8b..6bd444751e 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -20,12 +20,13 @@

    2.0 Release History

    2.1.1 Version

    Release: 1.74
    -Date:      TBD +Date:      2023, June 10th

    2.1.2 Defects Fixed

    • AsconEngine: Fixed a buffering bug when decrypting across multiple processBytes calls (ascon128a unaffected).
    • Context based sanity checking on PGP signatures has been added.
    • The ParallelHash clone constructor was not copying all fields. This is now fixed.
    • +
    • The maximimum number of blocks for CTR/SIC modes was 1 block less than it should have been. This is now fixed.

    2.1.3 Additional Features and Functionality

      @@ -39,11 +40,21 @@

      2.1.3 Additional Features and Functionality

    • DTLS: The initial handshake resend time is now configurable by overriding 'TlsPeer.getHandshakeResendTimeMillis'.
    • DTLS: Added support for connection IDs per RFC 9146.
    • DTLS: Performance of DTLSVerifier has been improved so that it can reasonably be used for all incoming packets.
    • +
    • Initial support has been added for A Mechanism for Encoding Differences in Paired Certificates.
    • +
    • The PGP API now supports parsing, encoding, and fiingerprinting of V6 EC/EdEC keys.
    • +
    • A thread safe verifier API has been added to the PGP API to support multi-threaded verification of certifications on keys and user IDs.
    • +
    • The number of keys/sub-keys in a PGPKeyRing can now be found by calling PGPKeyRing.size().
    • +
    • The PQC algorithms LMS/HSS, SPHINCS+, Dilithium, Falcon, and NTRU are now supported directly by the BC provider.

    2.1.4 Notes.

    • The now defunct PQC SIKE algorithm has been removed, this has also meant the removal of its resource files so the provider is now quite a bit smaller.
    • -
    • As a precaution, HC128 now enforces a 128 bit IV.
    • +
    • As a precaution, HC128 now enforces a 128 bit IV, previous behaviour for shorter IVs can be supported where required by padding the IV to the 128 bits with zero.
    • +
    • PGP encrypted data generation now uses integrity protection by default. Previous behaviour for encrypted data can be supported where required by calling PGPDataEncryptorBuilder.setWithIntegrityPacket(false) when data encryption is set up.
    • +
    • There are now additional sanity checks in place to prevent accidental mis-use of PGPSignature objects. If this change causes any issues, you might want to check what your code is up to as there is probably a bug.
    • +

      2.1.5 Security Advisories.

      +
        +
      • CVE-2023-33201 - this release fixes an issue with the X509LDAPCertStoreSpi where a specially crafted certificate subject could be used to try and extract extra information out of an LDAP server with wild-card matthing enabled.

      2.2.1 Version

      From 707a19176f30ae5c132afc0cf930c99f7d2136f8 Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 9 Jun 2023 12:52:30 +1000 Subject: [PATCH 145/290] fixed typo --- .../main/java/org/bouncycastle/crypto/signers/ECDSASigner.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/org/bouncycastle/crypto/signers/ECDSASigner.java b/core/src/main/java/org/bouncycastle/crypto/signers/ECDSASigner.java index 7297895586..c962d1cc1b 100644 --- a/core/src/main/java/org/bouncycastle/crypto/signers/ECDSASigner.java +++ b/core/src/main/java/org/bouncycastle/crypto/signers/ECDSASigner.java @@ -74,7 +74,7 @@ public void init( this.key = (ECPublicKeyParameters)param; } - CryptoServicesRegistrar.checkConstraints(Utils.getDefaultProperties("DSTU4145", key, forSigning)); + CryptoServicesRegistrar.checkConstraints(Utils.getDefaultProperties("ECDSA", key, forSigning)); this.random = initSecureRandom(forSigning && !kCalculator.isDeterministic(), providedRandom); } From 162d15c70f7c4735c4511d3737e37adbf1fe289f Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 9 Jun 2023 13:01:18 +1000 Subject: [PATCH 146/290] added early construction of lightweight private key. --- .../asymmetric/ec/BCECPrivateKey.java | 73 +++++++++++++++---- .../provider/asymmetric/ec/ECUtils.java | 8 ++ .../provider/asymmetric/ec/IESCipher.java | 7 +- .../provider/asymmetric/ec/IESKEMCipher.java | 3 +- .../asymmetric/ec/KeyAgreementSpi.java | 15 ++-- .../provider/asymmetric/ec/SignatureSpi.java | 3 +- 6 files changed, 78 insertions(+), 31 deletions(-) diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java index aabe25c267..3840518bdf 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java @@ -19,9 +19,11 @@ import org.bouncycastle.asn1.pkcs.PrivateKeyInfo; import org.bouncycastle.asn1.x509.AlgorithmIdentifier; import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo; +import org.bouncycastle.asn1.x9.ECNamedCurveTable; import org.bouncycastle.asn1.x9.X962Parameters; import org.bouncycastle.asn1.x9.X9ObjectIdentifiers; import org.bouncycastle.crypto.params.ECDomainParameters; +import org.bouncycastle.crypto.params.ECNamedDomainParameters; import org.bouncycastle.crypto.params.ECPrivateKeyParameters; import org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util; import org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil; @@ -30,6 +32,7 @@ import org.bouncycastle.jce.interfaces.ECPointEncoder; import org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier; import org.bouncycastle.jce.provider.BouncyCastleProvider; +import org.bouncycastle.jce.spec.ECNamedCurveParameterSpec; import org.bouncycastle.math.ec.ECCurve; import org.bouncycastle.util.Arrays; @@ -38,16 +41,17 @@ public class BCECPrivateKey { static final long serialVersionUID = 994553197664784084L; - private String algorithm = "EC"; - private boolean withCompression; + private String algorithm = "EC"; + private boolean withCompression; - private transient BigInteger d; - private transient ECParameterSpec ecSpec; - private transient ProviderConfiguration configuration; - private transient ASN1BitString publicKey; - private transient PrivateKeyInfo privateKeyInfo; - private transient byte[] encoding; + private transient BigInteger d; + private transient ECParameterSpec ecSpec; + private transient ProviderConfiguration configuration; + private transient ASN1BitString publicKey; + private transient PrivateKeyInfo privateKeyInfo; + private transient byte[] encoding; + private transient ECPrivateKeyParameters baseKey; private transient PKCS12BagAttributeCarrierImpl attrCarrier = new PKCS12BagAttributeCarrierImpl(); @@ -63,6 +67,7 @@ public BCECPrivateKey( this.algorithm = key.getAlgorithm(); this.ecSpec = key.getParams(); this.configuration = configuration; + this.baseKey = convertToBaseKey(this); } public BCECPrivateKey( @@ -88,6 +93,7 @@ public BCECPrivateKey( } this.configuration = configuration; + this.baseKey = convertToBaseKey(this); } @@ -100,6 +106,7 @@ public BCECPrivateKey( this.d = spec.getS(); this.ecSpec = spec.getParams(); this.configuration = configuration; + this.baseKey = convertToBaseKey(this); } public BCECPrivateKey( @@ -113,6 +120,7 @@ public BCECPrivateKey( this.attrCarrier = key.attrCarrier; this.publicKey = key.publicKey; this.configuration = key.configuration; + this.baseKey = key.baseKey; } public BCECPrivateKey( @@ -143,6 +151,7 @@ public BCECPrivateKey( } this.publicKey = getPublicKeyDetails(pubKey); + this.baseKey = convertToBaseKey(this); } public BCECPrivateKey( @@ -182,6 +191,7 @@ public BCECPrivateKey( { this.publicKey = null; // not all curves are encodable } + this.baseKey = convertToBaseKey(this); } public BCECPrivateKey( @@ -193,10 +203,11 @@ public BCECPrivateKey( this.d = params.getD(); this.ecSpec = null; this.configuration = configuration; + this.baseKey = convertToBaseKey(this); } BCECPrivateKey( - String algorithm, + String algorithm, PrivateKeyInfo info, ProviderConfiguration configuration) throws IOException @@ -217,7 +228,7 @@ private void populateFromPrivKeyInfo(PrivateKeyInfo info) ASN1Encodable privKey = info.parsePrivateKey(); if (privKey instanceof ASN1Integer) { - ASN1Integer derD = ASN1Integer.getInstance(privKey); + ASN1Integer derD = ASN1Integer.getInstance(privKey); this.d = derD.getValue(); } @@ -228,6 +239,7 @@ private void populateFromPrivKeyInfo(PrivateKeyInfo info) this.d = ec.getKey(); this.publicKey = ec.getPublicKey(); } + this.baseKey = convertToBaseKey(this); } public String getAlgorithm() @@ -315,6 +327,11 @@ private PrivateKeyInfo getPrivateKeyInfo() return privateKeyInfo; } + public ECPrivateKeyParameters engineGetKeyParameters() + { + return baseKey; + } + public ECParameterSpec getParams() { return ecSpec; @@ -326,7 +343,7 @@ public org.bouncycastle.jce.spec.ECParameterSpec getParameters() { return null; } - + return EC5Util.convertSpec(ecSpec); } @@ -349,10 +366,10 @@ public BigInteger getD() { return d; } - + public void setBagAttribute( ASN1ObjectIdentifier oid, - ASN1Encodable attribute) + ASN1Encodable attribute) { attrCarrier.setBagAttribute(oid, attribute); } @@ -370,7 +387,7 @@ public Enumeration getBagAttributeKeys() public void setPointFormat(String style) { - withCompression = !("UNCOMPRESSED".equalsIgnoreCase(style)); + withCompression = !("UNCOMPRESSED".equalsIgnoreCase(style)); } public boolean equals(Object o) @@ -396,7 +413,7 @@ public boolean equals(Object o) } catch (IOException e) { - return false; + return false; } } @@ -450,4 +467,30 @@ private void writeObject( out.writeObject(this.getEncoded()); } + + private static ECPrivateKeyParameters convertToBaseKey(BCECPrivateKey key) + { + org.bouncycastle.jce.interfaces.ECPrivateKey k = (org.bouncycastle.jce.interfaces.ECPrivateKey)key; + org.bouncycastle.jce.spec.ECParameterSpec s = k.getParameters(); + + if (s == null) + { + s = BouncyCastleProvider.CONFIGURATION.getEcImplicitlyCa(); + } + + if (k.getParameters() instanceof ECNamedCurveParameterSpec) + { + String name = ((ECNamedCurveParameterSpec)k.getParameters()).getName(); + return new ECPrivateKeyParameters( + k.getD(), + new ECNamedDomainParameters(ECNamedCurveTable.getOID(name), + s.getCurve(), s.getG(), s.getN(), s.getH(), s.getSeed())); + } + else + { + return new ECPrivateKeyParameters( + k.getD(), + new ECDomainParameters(s.getCurve(), s.getG(), s.getN(), s.getH(), s.getSeed())); + } + } } diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtils.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtils.java index 5669600c4f..ec97fe1758 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtils.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtils.java @@ -2,6 +2,7 @@ import java.math.BigInteger; import java.security.InvalidKeyException; +import java.security.PrivateKey; import java.security.PublicKey; import java.security.spec.ECGenParameterSpec; import java.security.spec.ECParameterSpec; @@ -28,6 +29,13 @@ static AsymmetricKeyParameter generatePublicKeyParameter( return (key instanceof BCECPublicKey) ? ((BCECPublicKey)key).engineGetKeyParameters() : ECUtil.generatePublicKeyParameter(key); } + static AsymmetricKeyParameter generatePrivateKeyParameter( + PrivateKey key) + throws InvalidKeyException + { + return (key instanceof BCECPrivateKey) ? ((BCECPrivateKey)key).engineGetKeyParameters() : ECUtil.generatePrivateKeyParameter(key); + } + static X9ECParameters getDomainParametersFromGenSpec(ECGenParameterSpec genSpec, ProviderConfiguration configuration) { return getDomainParametersFromName(genSpec.getName(), configuration); diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESCipher.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESCipher.java index b6aa154596..93ab394e9f 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESCipher.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESCipher.java @@ -42,7 +42,6 @@ import org.bouncycastle.crypto.parsers.ECIESPublicKeyParser; import org.bouncycastle.crypto.util.DigestFactory; import org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi; -import org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil; import org.bouncycastle.jcajce.provider.util.BadBlockException; import org.bouncycastle.jcajce.util.BCJcaJceHelper; import org.bouncycastle.jcajce.util.JcaJceHelper; @@ -315,7 +314,7 @@ else if (key instanceof IESKey) IESKey ieKey = (IESKey)key; this.key = ECUtils.generatePublicKeyParameter(ieKey.getPublic()); - this.otherKeyParameter = ECUtil.generatePrivateKeyParameter(ieKey.getPrivate()); + this.otherKeyParameter = ECUtils.generatePrivateKeyParameter(ieKey.getPrivate()); } else { @@ -326,14 +325,14 @@ else if (opmode == Cipher.DECRYPT_MODE || opmode == Cipher.UNWRAP_MODE) { if (key instanceof PrivateKey) { - this.key = ECUtil.generatePrivateKeyParameter((PrivateKey)key); + this.key = ECUtils.generatePrivateKeyParameter((PrivateKey)key); } else if (key instanceof IESKey) { IESKey ieKey = (IESKey)key; this.otherKeyParameter = ECUtils.generatePublicKeyParameter(ieKey.getPublic()); - this.key = ECUtil.generatePrivateKeyParameter(ieKey.getPrivate()); + this.key = ECUtils.generatePrivateKeyParameter(ieKey.getPrivate()); } else { diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESKEMCipher.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESKEMCipher.java index 0558032fc9..38dc3b967d 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESKEMCipher.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESKEMCipher.java @@ -38,7 +38,6 @@ import org.bouncycastle.crypto.params.KeyParameter; import org.bouncycastle.crypto.util.DigestFactory; import org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi; -import org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil; import org.bouncycastle.jcajce.spec.IESKEMParameterSpec; import org.bouncycastle.jcajce.util.BCJcaJceHelper; import org.bouncycastle.jcajce.util.JcaJceHelper; @@ -244,7 +243,7 @@ else if (opmode == Cipher.DECRYPT_MODE || opmode == Cipher.UNWRAP_MODE) { if (key instanceof PrivateKey) { - this.key = ECUtil.generatePrivateKeyParameter((PrivateKey)key); + this.key = ECUtils.generatePrivateKeyParameter((PrivateKey)key); } else { diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.java index 38e744626e..a7c9c3362f 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.java @@ -29,7 +29,6 @@ import org.bouncycastle.crypto.params.MQVPublicParameters; import org.bouncycastle.crypto.util.DigestFactory; import org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi; -import org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil; import org.bouncycastle.jcajce.spec.DHUParameterSpec; import org.bouncycastle.jcajce.spec.MQVParameterSpec; import org.bouncycastle.jcajce.spec.UserKeyingMaterialSpec; @@ -195,9 +194,9 @@ protected void doInitFromKey(Key key, AlgorithmParameterSpec parameterSpec, Secu { MQVPrivateKey mqvPrivKey = (MQVPrivateKey)key; staticPrivKey = (ECPrivateKeyParameters) - ECUtil.generatePrivateKeyParameter(mqvPrivKey.getStaticPrivateKey()); + ECUtils.generatePrivateKeyParameter(mqvPrivKey.getStaticPrivateKey()); ephemPrivKey = (ECPrivateKeyParameters) - ECUtil.generatePrivateKeyParameter(mqvPrivKey.getEphemeralPrivateKey()); + ECUtils.generatePrivateKeyParameter(mqvPrivKey.getEphemeralPrivateKey()); ephemPubKey = null; if (mqvPrivKey.getEphemeralPublicKey() != null) @@ -211,9 +210,9 @@ protected void doInitFromKey(Key key, AlgorithmParameterSpec parameterSpec, Secu MQVParameterSpec mqvParameterSpec = (MQVParameterSpec)parameterSpec; staticPrivKey = (ECPrivateKeyParameters) - ECUtil.generatePrivateKeyParameter((PrivateKey)key); + ECUtils.generatePrivateKeyParameter((PrivateKey)key); ephemPrivKey = (ECPrivateKeyParameters) - ECUtil.generatePrivateKeyParameter(mqvParameterSpec.getEphemeralPrivateKey()); + ECUtils.generatePrivateKeyParameter(mqvParameterSpec.getEphemeralPrivateKey()); ephemPubKey = null; if (mqvParameterSpec.getEphemeralPublicKey() != null) @@ -245,9 +244,9 @@ else if (parameterSpec instanceof DHUParameterSpec) ECPublicKeyParameters ephemPubKey; staticPrivKey = (ECPrivateKeyParameters) - ECUtil.generatePrivateKeyParameter((PrivateKey)key); + ECUtils.generatePrivateKeyParameter((PrivateKey)key); ephemPrivKey = (ECPrivateKeyParameters) - ECUtil.generatePrivateKeyParameter(dheParameterSpec.getEphemeralPrivateKey()); + ECUtils.generatePrivateKeyParameter(dheParameterSpec.getEphemeralPrivateKey()); ephemPubKey = null; if (dheParameterSpec.getEphemeralPublicKey() != null) @@ -274,7 +273,7 @@ else if (parameterSpec instanceof DHUParameterSpec) { throw new InvalidAlgorithmParameterException("no KDF specified for UserKeyingMaterialSpec"); } - ECPrivateKeyParameters privKey = (ECPrivateKeyParameters)ECUtil.generatePrivateKeyParameter((PrivateKey)key); + ECPrivateKeyParameters privKey = (ECPrivateKeyParameters)ECUtils.generatePrivateKeyParameter((PrivateKey)key); this.parameters = privKey.getParameters(); ukmParameters = (parameterSpec instanceof UserKeyingMaterialSpec) ? ((UserKeyingMaterialSpec)parameterSpec).getUserKeyingMaterial() : null; ((BasicAgreement)agreement).init(privKey); diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi.java index c6b7930db3..af7405a743 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi.java @@ -20,7 +20,6 @@ import org.bouncycastle.crypto.signers.StandardDSAEncoding; import org.bouncycastle.crypto.util.DigestFactory; import org.bouncycastle.jcajce.provider.asymmetric.util.DSABase; -import org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil; public class SignatureSpi extends DSABase @@ -43,7 +42,7 @@ protected void engineInitSign( PrivateKey privateKey) throws InvalidKeyException { - CipherParameters param = ECUtil.generatePrivateKeyParameter(privateKey); + CipherParameters param = ECUtils.generatePrivateKeyParameter(privateKey); digest.reset(); From cea4b7313d9b5657305381fd54fc441d4c856be1 Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 9 Jun 2023 16:22:22 +1000 Subject: [PATCH 147/290] additional work on provider getService() optimisation (allow for service removal via legacy properties) --- .../jce/provider/BouncyCastleProvider.java | 40 ++++++++++++++----- 1 file changed, 30 insertions(+), 10 deletions(-) diff --git a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java index b01adc877b..1a549a3993 100644 --- a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java +++ b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java @@ -6,11 +6,10 @@ import java.security.PrivilegedAction; import java.security.Provider; import java.security.PublicKey; -import java.util.Enumeration; import java.util.HashMap; import java.util.Iterator; import java.util.Map; -import java.util.Set; +import java.util.concurrent.ConcurrentHashMap; import java.util.logging.Level; import java.util.logging.Logger; @@ -41,7 +40,7 @@ import org.bouncycastle.pqc.jcajce.provider.sphincsplus.SPHINCSPlusKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.xmss.XMSSKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTKeyFactorySpi; -import org.bouncycastle.util.Properties; +import org.bouncycastle.util.Strings; /** * To add the provider at runtime use: @@ -78,6 +77,8 @@ public final class BouncyCastleProvider extends Provider public static final ProviderConfiguration CONFIGURATION = new BouncyCastleProviderConfiguration(); + private Map serviceMap = new ConcurrentHashMap(); + private static final Map keyInfoConverters = new HashMap(); private static final Class revChkClass = ClassUtil.loadClass(BouncyCastleProvider.class, "java.security.cert.PKIXRevocationChecker"); @@ -250,17 +251,36 @@ private void setup() put("CertStore.Multi", "org.bouncycastle.jce.provider.MultiCertStoreSpi"); put("Alg.Alias.CertStore.X509LDAP", "LDAP"); - // upgrade our legacy map to the new Service based map. - if (!Properties.isOverrideSet("org.bouncycastle.provider.legacy")) + getService("SecureRandom", "DEFAULT"); // prime for new SecureRandom() on 1.8 JVMs. + } + + public final Service getService(String type, String algorithm) + { + String upperCaseAlgName = Strings.toUpperCase(algorithm); + String key = type + "." + upperCaseAlgName; + + Service service = serviceMap.get(key); + + if (service == null) { - Set services = getServices(); - for (Iterator it = services.iterator(); it.hasNext(); ) + synchronized (this) { - Service service = it.next(); - super.remove(service.getType() + "." + service.getAlgorithm()); - super.putService(service); // add to new service map table + if (!serviceMap.containsKey(key)) + { + service = super.getService(type, algorithm); + serviceMap.put(key, service); + // remove legacy entry and swap to service entry + super.remove(service.getType() + "." + service.getAlgorithm()); + super.putService(service); + } + else + { + service = serviceMap.get(key); + } } } + + return service; } private void loadAlgorithms(String packageName, String[] names) From f58bfa8273ea472648d0113fbbd272fed99c6dad Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 9 Jun 2023 17:17:55 +1000 Subject: [PATCH 148/290] compatibility updates (added private parameters caching) --- .../asymmetric/ec/BCECPrivateKey.java | 294 +++++++++++------- .../provider/asymmetric/ec/ECUtils.java | 8 + .../provider/asymmetric/ec/SignatureSpi.java | 2 +- 3 files changed, 198 insertions(+), 106 deletions(-) diff --git a/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java b/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java index bd4c4a81fc..a92c6b7677 100644 --- a/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java +++ b/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java @@ -1,32 +1,30 @@ package org.bouncycastle.jcajce.provider.asymmetric.ec; -import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.math.BigInteger; import java.util.Enumeration; +import org.bouncycastle.asn1.ASN1BitString; import org.bouncycastle.asn1.ASN1Encodable; import org.bouncycastle.asn1.ASN1Encoding; import org.bouncycastle.asn1.ASN1Integer; import org.bouncycastle.asn1.ASN1ObjectIdentifier; import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1Sequence; -import org.bouncycastle.asn1.ASN1BitString; -import org.bouncycastle.asn1.DERNull; -import org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers; import org.bouncycastle.asn1.pkcs.PrivateKeyInfo; import org.bouncycastle.asn1.sec.ECPrivateKeyStructure; import org.bouncycastle.asn1.x509.AlgorithmIdentifier; import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo; +import org.bouncycastle.asn1.x9.ECNamedCurveTable; import org.bouncycastle.asn1.x9.X962Parameters; import org.bouncycastle.asn1.x9.X9ECParameters; import org.bouncycastle.asn1.x9.X9ObjectIdentifiers; import org.bouncycastle.crypto.params.ECDomainParameters; +import org.bouncycastle.crypto.params.ECNamedDomainParameters; import org.bouncycastle.crypto.params.ECPrivateKeyParameters; import org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil; -import org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil; import org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl; import org.bouncycastle.jcajce.provider.config.ProviderConfiguration; import org.bouncycastle.jce.interfaces.ECPointEncoder; @@ -37,35 +35,40 @@ import org.bouncycastle.jce.spec.ECParameterSpec; import org.bouncycastle.jce.spec.ECPrivateKeySpec; import org.bouncycastle.math.ec.ECCurve; -import org.bouncycastle.math.ec.ECPoint; -import org.bouncycastle.util.Strings; -import org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil; +import org.bouncycastle.util.Arrays; public class BCECPrivateKey implements ECPrivateKey, PKCS12BagAttributeCarrier, ECPointEncoder { - private String algorithm = "EC"; - private boolean withCompression; + static final long serialVersionUID = 994553197664784084L; + + private String algorithm = "EC"; + private boolean withCompression; - private transient BigInteger d; - private transient ECParameterSpec ecSpec; - private transient ProviderConfiguration configuration; - private transient ASN1BitString publicKey; + private transient BigInteger d; + private transient ECParameterSpec ecSpec; + private transient ProviderConfiguration configuration; + private transient ASN1BitString publicKey; + private transient PrivateKeyInfo privateKeyInfo; + private transient byte[] encoding; + private transient ECPrivateKeyParameters baseKey; private transient PKCS12BagAttributeCarrierImpl attrCarrier = new PKCS12BagAttributeCarrierImpl(); + protected BCECPrivateKey() { } - BCECPrivateKey( - ECPrivateKey key, + public BCECPrivateKey( + ECPrivateKey key, ProviderConfiguration configuration) { this.d = key.getD(); this.algorithm = key.getAlgorithm(); - this.ecSpec = key.getParameters(); + this.ecSpec = key.getParams(); this.configuration = configuration; + this.baseKey = convertToBaseKey(this); } public BCECPrivateKey( @@ -77,13 +80,28 @@ public BCECPrivateKey( this.d = spec.getD(); this.ecSpec = spec.getParams(); this.configuration = configuration; + this.baseKey = convertToBaseKey(this); + } + + public BCECPrivateKey( + String algorithm, + BCECPrivateKey key) + { + this.algorithm = algorithm; + this.d = key.d; + this.ecSpec = key.ecSpec; + this.withCompression = key.withCompression; + this.attrCarrier = key.attrCarrier; + this.publicKey = key.publicKey; + this.configuration = key.configuration; + this.baseKey = key.baseKey; } public BCECPrivateKey( - String algorithm, - ECPrivateKeyParameters params, - BCECPublicKey pubKey, - ECParameterSpec spec, + String algorithm, + ECPrivateKeyParameters params, + BCECPublicKey pubKey, + ECParameterSpec spec, ProviderConfiguration configuration) { ECDomainParameters dp = params.getParameters(); @@ -106,58 +124,37 @@ public BCECPrivateKey( this.ecSpec = spec; } - publicKey = getPublicKeyDetails(pubKey); + this.publicKey = getPublicKeyDetails(pubKey); + this.baseKey = convertToBaseKey(this); } public BCECPrivateKey( - String algorithm, - ECPrivateKeyParameters params, - ProviderConfiguration configuration) + String algorithm, + ECPrivateKeyParameters params, + ProviderConfiguration configuration) { this.algorithm = algorithm; this.d = params.getD(); this.ecSpec = null; this.configuration = configuration; - } - - public BCECPrivateKey( - String algorithm, - BCECPrivateKey key) - { - this.algorithm = algorithm; - this.d = key.d; - this.ecSpec = key.ecSpec; - this.withCompression = key.withCompression; - this.publicKey = key.publicKey; - this.attrCarrier = key.attrCarrier; - this.configuration = key.configuration; - } - - BCECPrivateKey( - PrivateKeyInfo info, - ProviderConfiguration configuration) - throws IOException - { - this.configuration = configuration; - - populateFromPrivKeyInfo(info); + this.baseKey = convertToBaseKey(this); } BCECPrivateKey( - String algorithm, - PrivateKeyInfo info, + String algorithm, + PrivateKeyInfo info, ProviderConfiguration configuration) throws IOException { + this.algorithm = algorithm; this.configuration = configuration; populateFromPrivKeyInfo(info); - this.algorithm = algorithm; } private void populateFromPrivKeyInfo(PrivateKeyInfo info) throws IOException { - X962Parameters params = X962Parameters.getInstance(info.getPrivateKeyAlgorithm().getParameters()); + X962Parameters params = X962Parameters.getInstance(info.getPrivateKeyAlgorithm().getParameters()); if (params.isNamedCurve()) { @@ -199,6 +196,7 @@ else if (params.isImplicitlyCA()) this.d = ec.getKey(); this.publicKey = ec.getPublicKey(); } + this.baseKey = convertToBaseKey(this); } public String getAlgorithm() @@ -224,52 +222,103 @@ public String getFormat() */ public byte[] getEncoded() { - X962Parameters params = ECUtils.getDomainParametersFromName(ecSpec, withCompression); - - int orderBitLength; - if (ecSpec == null) + if (encoding == null) { - orderBitLength = ECUtil.getOrderBitLength(configuration, null, this.getD()); - } - else - { - orderBitLength = ECUtil.getOrderBitLength(configuration, ecSpec.getN(), this.getD()); + PrivateKeyInfo info = getPrivateKeyInfo(); + + if (info == null) + { + return null; + } + + try + { + encoding = info.getEncoded(ASN1Encoding.DER); + } + catch (IOException e) + { + return null; + } } - PrivateKeyInfo info; - org.bouncycastle.asn1.sec.ECPrivateKey keyStructure; + return Arrays.clone(encoding); + } - if (publicKey != null) - { - keyStructure = new org.bouncycastle.asn1.sec.ECPrivateKey(orderBitLength, this.getD(), publicKey, params); - } - else + private PrivateKeyInfo getPrivateKeyInfo() + { + if (privateKeyInfo == null) { - keyStructure = new org.bouncycastle.asn1.sec.ECPrivateKey(orderBitLength, this.getD(), params); + X962Parameters params = ECUtils.getDomainParametersFromName(ecSpec, withCompression); + + int orderBitLength; + if (ecSpec == null) + { + orderBitLength = ECUtil.getOrderBitLength(configuration, null, this.getD()); + } + else + { + orderBitLength = ECUtil.getOrderBitLength(configuration, ecSpec.getN(), this.getD()); + } + + org.bouncycastle.asn1.sec.ECPrivateKey keyStructure; + + if (publicKey != null) + { + keyStructure = new org.bouncycastle.asn1.sec.ECPrivateKey(orderBitLength, this.getD(), publicKey, params); + } + else + { + keyStructure = new org.bouncycastle.asn1.sec.ECPrivateKey(orderBitLength, this.getD(), params); + } + + try + { + privateKeyInfo = new PrivateKeyInfo(new AlgorithmIdentifier(X9ObjectIdentifiers.id_ecPublicKey, params), keyStructure); + } + catch (IOException e) + { + return null; + } } - try - { - info = new PrivateKeyInfo(new AlgorithmIdentifier(X9ObjectIdentifiers.id_ecPublicKey, params), keyStructure); + return privateKeyInfo; + } - return info.getEncoded(ASN1Encoding.DER); - } - catch (IOException e) + public ECPrivateKeyParameters engineGetKeyParameters() + { + return baseKey; + } + + public ECParameterSpec getParams() + { + return ecSpec; + } + + public org.bouncycastle.jce.spec.ECParameterSpec getParameters() + { + if (ecSpec == null) { return null; } + + return ecSpec; } - public ECParameterSpec getParams() + org.bouncycastle.jce.spec.ECParameterSpec engineGetSpec() { - return (ECParameterSpec)ecSpec; + if (ecSpec != null) + { + return ecSpec; + } + + return configuration.getEcImplicitlyCa(); } - public ECParameterSpec getParameters() + public BigInteger getS() { - return (ECParameterSpec)ecSpec; + return d; } - + public BigInteger getD() { return d; @@ -277,7 +326,7 @@ public BigInteger getD() public void setBagAttribute( ASN1ObjectIdentifier oid, - ASN1Encodable attribute) + ASN1Encodable attribute) { attrCarrier.setBagAttribute(oid, attribute); } @@ -292,37 +341,40 @@ public Enumeration getBagAttributeKeys() { return attrCarrier.getBagAttributeKeys(); } - - public void setPointFormat(String style) - { - withCompression = !("UNCOMPRESSED".equalsIgnoreCase(style)); - } - ECParameterSpec engineGetSpec() - { - if (ecSpec != null) - { - return ecSpec; - } - - return BouncyCastleProvider.CONFIGURATION.getEcImplicitlyCa(); - } - - public String toString() + public void setPointFormat(String style) { - return ECUtil.privateKeyToString("EC", d, engineGetSpec()); + withCompression = !("UNCOMPRESSED".equalsIgnoreCase(style)); } public boolean equals(Object o) { - if (!(o instanceof BCECPrivateKey)) + if (o instanceof ECPrivateKey) { - return false; + ECPrivateKey other = (ECPrivateKey)o; + + PrivateKeyInfo info = this.getPrivateKeyInfo(); + PrivateKeyInfo otherInfo = (other instanceof BCECPrivateKey) ? ((BCECPrivateKey)other).getPrivateKeyInfo() : PrivateKeyInfo.getInstance(other.getEncoded()); + + if (info == null || otherInfo == null) + { + return false; + } + + try + { + boolean algEquals = Arrays.constantTimeAreEqual(info.getPrivateKeyAlgorithm().getEncoded(), otherInfo.getPrivateKeyAlgorithm().getEncoded()); + boolean keyEquals = Arrays.constantTimeAreEqual(this.getD().toByteArray(), other.getD().toByteArray()); + + return algEquals & keyEquals; + } + catch (IOException e) + { + return false; + } } - BCECPrivateKey other = (BCECPrivateKey)o; - - return getD().equals(other.getD()) && (engineGetSpec().equals(other.engineGetSpec())); + return false; } public int hashCode() @@ -330,7 +382,12 @@ public int hashCode() return getD().hashCode() ^ engineGetSpec().hashCode(); } - private ASN1BitString getPublicKeyDetails(BCECPublicKey pub) + public String toString() + { + return ECUtil.privateKeyToString("EC", d, engineGetSpec()); + } + + private ASN1BitString getPublicKeyDetails(BCECPublicKey pub) { try { @@ -352,9 +409,10 @@ private void readObject( byte[] enc = (byte[])in.readObject(); + this.configuration = BouncyCastleProvider.CONFIGURATION; + populateFromPrivKeyInfo(PrivateKeyInfo.getInstance(ASN1Primitive.fromByteArray(enc))); - this.configuration = BouncyCastleProvider.CONFIGURATION; this.attrCarrier = new PKCS12BagAttributeCarrierImpl(); } @@ -366,4 +424,30 @@ private void writeObject( out.writeObject(this.getEncoded()); } + + private static ECPrivateKeyParameters convertToBaseKey(BCECPrivateKey key) + { + org.bouncycastle.jce.interfaces.ECPrivateKey k = (org.bouncycastle.jce.interfaces.ECPrivateKey)key; + org.bouncycastle.jce.spec.ECParameterSpec s = k.getParameters(); + + if (s == null) + { + s = BouncyCastleProvider.CONFIGURATION.getEcImplicitlyCa(); + } + + if (k.getParameters() instanceof ECNamedCurveParameterSpec) + { + String name = ((ECNamedCurveParameterSpec)k.getParameters()).getName(); + return new ECPrivateKeyParameters( + k.getD(), + new ECNamedDomainParameters(ECNamedCurveTable.getOID(name), + s.getCurve(), s.getG(), s.getN(), s.getH(), s.getSeed())); + } + else + { + return new ECPrivateKeyParameters( + k.getD(), + new ECDomainParameters(s.getCurve(), s.getG(), s.getN(), s.getH(), s.getSeed())); + } + } } diff --git a/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtils.java b/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtils.java index 2d9de7af30..d36ea9194b 100644 --- a/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtils.java +++ b/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtils.java @@ -2,6 +2,7 @@ import java.math.BigInteger; import java.security.InvalidKeyException; +import java.security.PrivateKey; import java.security.PublicKey; import java.util.Map; @@ -20,6 +21,13 @@ class ECUtils { + static AsymmetricKeyParameter generatePrivateKeyParameter( + PrivateKey key) + throws InvalidKeyException + { + return (key instanceof BCECPrivateKey) ? ((BCECPrivateKey)key).engineGetKeyParameters() : ECUtil.generatePrivateKeyParameter(key); + } + static AsymmetricKeyParameter generatePublicKeyParameter( PublicKey key) throws InvalidKeyException diff --git a/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi.java b/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi.java index 1507cfaa9f..9c3baf34c6 100644 --- a/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi.java +++ b/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi.java @@ -64,7 +64,7 @@ protected void doEngineInitSign( { CipherParameters param; - param = ECUtil.generatePrivateKeyParameter(privateKey); + param = ECUtils.generatePrivateKeyParameter(privateKey); digest.reset(); From 0bc9e842ee3152c5a3bf18184fa29ca0c7e5bdd5 Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 9 Jun 2023 17:33:39 +1000 Subject: [PATCH 149/290] rolled back getService() - still an issue --- .../jce/provider/BouncyCastleProvider.java | 58 +++++++++---------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java index 1a549a3993..92d488f437 100644 --- a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java +++ b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java @@ -40,7 +40,6 @@ import org.bouncycastle.pqc.jcajce.provider.sphincsplus.SPHINCSPlusKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.xmss.XMSSKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTKeyFactorySpi; -import org.bouncycastle.util.Strings; /** * To add the provider at runtime use: @@ -254,34 +253,35 @@ private void setup() getService("SecureRandom", "DEFAULT"); // prime for new SecureRandom() on 1.8 JVMs. } - public final Service getService(String type, String algorithm) - { - String upperCaseAlgName = Strings.toUpperCase(algorithm); - String key = type + "." + upperCaseAlgName; - - Service service = serviceMap.get(key); - - if (service == null) - { - synchronized (this) - { - if (!serviceMap.containsKey(key)) - { - service = super.getService(type, algorithm); - serviceMap.put(key, service); - // remove legacy entry and swap to service entry - super.remove(service.getType() + "." + service.getAlgorithm()); - super.putService(service); - } - else - { - service = serviceMap.get(key); - } - } - } - - return service; - } +// public final Service getService(String type, String algorithm) +// { +// String upperCaseAlgName = Strings.toUpperCase(algorithm); +// String key = type + "." + upperCaseAlgName; +// +// Service service = serviceMap.get(key); +// +// if (service == null) +// { +// synchronized (this) +// { +// if (!serviceMap.containsKey(key)) +// { +// System.err.println(type + " " + algorithm); +// service = super.getService(type, algorithm); +// serviceMap.put(key, service); +// // remove legacy entry and swap to service entry +//// super.remove(service.getType() + "." + service.getAlgorithm()); +// super.putService(service); +// } +// else +// { +// service = serviceMap.get(key); +// } +// } +// } +// +// return service; +// } private void loadAlgorithms(String packageName, String[] names) { From 8c3513cb06e4ffc33b1466926b91f8de6d4294d4 Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 9 Jun 2023 19:22:17 +1000 Subject: [PATCH 150/290] corrected getService(). --- .../jce/provider/BouncyCastleProvider.java | 62 ++++++++++--------- 1 file changed, 33 insertions(+), 29 deletions(-) diff --git a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java index 92d488f437..63c095e75e 100644 --- a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java +++ b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java @@ -40,6 +40,7 @@ import org.bouncycastle.pqc.jcajce.provider.sphincsplus.SPHINCSPlusKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.xmss.XMSSKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTKeyFactorySpi; +import org.bouncycastle.util.Strings; /** * To add the provider at runtime use: @@ -253,35 +254,38 @@ private void setup() getService("SecureRandom", "DEFAULT"); // prime for new SecureRandom() on 1.8 JVMs. } -// public final Service getService(String type, String algorithm) -// { -// String upperCaseAlgName = Strings.toUpperCase(algorithm); -// String key = type + "." + upperCaseAlgName; -// -// Service service = serviceMap.get(key); -// -// if (service == null) -// { -// synchronized (this) -// { -// if (!serviceMap.containsKey(key)) -// { -// System.err.println(type + " " + algorithm); -// service = super.getService(type, algorithm); -// serviceMap.put(key, service); -// // remove legacy entry and swap to service entry -//// super.remove(service.getType() + "." + service.getAlgorithm()); -// super.putService(service); -// } -// else -// { -// service = serviceMap.get(key); -// } -// } -// } -// -// return service; -// } + public final Service getService(String type, String algorithm) + { + String upperCaseAlgName = Strings.toUpperCase(algorithm); + String key = type + "." + upperCaseAlgName; + + Service service = serviceMap.get(key); + + if (service == null) + { + synchronized (this) + { + if (!serviceMap.containsKey(key)) + { + service = super.getService(type, algorithm); + if (service == null) + { + return null; + } + serviceMap.put(key, service); + // remove legacy entry and swap to service entry + super.remove(service.getType() + "." + service.getAlgorithm()); + super.putService(service); + } + else + { + service = serviceMap.get(key); + } + } + } + + return service; + } private void loadAlgorithms(String packageName, String[] names) { From 84cee94f81e23c252e28638b18bdb611a1b171bb Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 9 Jun 2023 19:29:54 +1000 Subject: [PATCH 151/290] minor tweak for correctness of tests to named curve lookup. --- .../asymmetric/ec/BCECPrivateKey.java | 17 ++++++++------- .../asymmetric/ec/BCECPrivateKey.java | 21 ++++++++++--------- 2 files changed, 20 insertions(+), 18 deletions(-) diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java index 3840518bdf..7fb8e6505f 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java @@ -481,16 +481,17 @@ private static ECPrivateKeyParameters convertToBaseKey(BCECPrivateKey key) if (k.getParameters() instanceof ECNamedCurveParameterSpec) { String name = ((ECNamedCurveParameterSpec)k.getParameters()).getName(); - return new ECPrivateKeyParameters( - k.getD(), - new ECNamedDomainParameters(ECNamedCurveTable.getOID(name), - s.getCurve(), s.getG(), s.getN(), s.getH(), s.getSeed())); + if (name != null) + { + return new ECPrivateKeyParameters( + k.getD(), + new ECNamedDomainParameters(ECNamedCurveTable.getOID(name), + s.getCurve(), s.getG(), s.getN(), s.getH(), s.getSeed())); + } } - else - { - return new ECPrivateKeyParameters( + + return new ECPrivateKeyParameters( k.getD(), new ECDomainParameters(s.getCurve(), s.getG(), s.getN(), s.getH(), s.getSeed())); - } } } diff --git a/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java b/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java index a92c6b7677..265855b8a8 100644 --- a/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java +++ b/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java @@ -438,16 +438,17 @@ private static ECPrivateKeyParameters convertToBaseKey(BCECPrivateKey key) if (k.getParameters() instanceof ECNamedCurveParameterSpec) { String name = ((ECNamedCurveParameterSpec)k.getParameters()).getName(); - return new ECPrivateKeyParameters( - k.getD(), - new ECNamedDomainParameters(ECNamedCurveTable.getOID(name), - s.getCurve(), s.getG(), s.getN(), s.getH(), s.getSeed())); - } - else - { - return new ECPrivateKeyParameters( - k.getD(), - new ECDomainParameters(s.getCurve(), s.getG(), s.getN(), s.getH(), s.getSeed())); + if (name != null) + { + return new ECPrivateKeyParameters( + k.getD(), + new ECNamedDomainParameters(ECNamedCurveTable.getOID(name), + s.getCurve(), s.getG(), s.getN(), s.getH(), s.getSeed())); + } } + + return new ECPrivateKeyParameters( + k.getD(), + new ECDomainParameters(s.getCurve(), s.getG(), s.getN(), s.getH(), s.getSeed())); } } From 8a0dc7d0cd3d23d288cf05bc7cad8b135f276b57 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Fri, 9 Jun 2023 18:09:29 +0700 Subject: [PATCH 152/290] BCJSSE: Add support for SSLParameters namedGroups and signatureSchemes properties - also available in BCSSLParameters via the extension API in earlier Java versions --- docs/releasenotes.html | 7 +- .../bouncycastle/jsse/BCSSLParameters.java | 133 ++++++++++---- .../jsse/provider/ContextData.java | 24 ++- .../jsse/provider/JsseSecurityParameters.java | 7 +- .../jsse/provider/NamedGroupInfo.java | 162 +++++++++-------- .../jsse/provider/ProvSSLParameters.java | 98 ++++++---- .../provider/ProvSSLSessionHandshake.java | 8 +- .../jsse/provider/ProvTlsClient.java | 46 +++-- .../jsse/provider/ProvTlsServer.java | 75 ++++---- .../jsse/provider/SignatureSchemeInfo.java | 155 +++++++++++++--- .../jsse/provider/SSLParametersUtil.java | 170 +++++++++++++----- .../jsse/provider/SSLParametersUtil.java | 145 +++++++++++---- 12 files changed, 721 insertions(+), 309 deletions(-) diff --git a/docs/releasenotes.html b/docs/releasenotes.html index 6bd444751e..6ab41e2e62 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -33,15 +33,16 @@

      2.1.3 Additional Features and Functionality

    • The PGP API now supports wildcard key IDs for public key based data encryption.
    • LMS now supports SHA256/192, SHAKE256/192, and SHAKE256/256 (the additional SP 8000-208 parameter sets).
    • The PGP API now supports V5 and V6 AEAD encryption for encrypted data packets.
    • -
    • The PGP examples have been updated to reflect key size and algorithm changes that have occured since they were first written (10+ years...).
    • +
    • The PGP examples have been updated to reflect key size and algorithm changes that have occurred since they were first written (10+ years...).
    • (D)TLS: A new callback 'TlsPeer.notifyConnectionClosed' will be called when the connection is closed (including by failure).
    • BCJSSE: Improved logging of connection events and include unique IDs in connection-specific log messages.
    • BCJSSE: Server now logs the offered cipher suites when it fails to select one.
    • -
    • DTLS: The initial handshake resend time is now configurable by overriding 'TlsPeer.getHandshakeResendTimeMillis'.
    • +
    • BCJSSE: Added support for SSLParameters namedGroups and signatureSchemes properties (can also be used via BCJSSE extension API in earlier Java versions).
    • +
    • DTLS: The initial handshake re-send time is now configurable by overriding 'TlsPeer.getHandshakeResendTimeMillis'.
    • DTLS: Added support for connection IDs per RFC 9146.
    • DTLS: Performance of DTLSVerifier has been improved so that it can reasonably be used for all incoming packets.
    • Initial support has been added for A Mechanism for Encoding Differences in Paired Certificates.
    • -
    • The PGP API now supports parsing, encoding, and fiingerprinting of V6 EC/EdEC keys.
    • +
    • The PGP API now supports parsing, encoding, and fingerprinting of V6 EC/EdEC keys.
    • A thread safe verifier API has been added to the PGP API to support multi-threaded verification of certifications on keys and user IDs.
    • The number of keys/sub-keys in a PGPKeyRing can now be found by calling PGPKeyRing.size().
    • The PQC algorithms LMS/HSS, SPHINCS+, Dilithium, Falcon, and NTRU are now supported directly by the BC provider.
    • diff --git a/tls/src/main/java/org/bouncycastle/jsse/BCSSLParameters.java b/tls/src/main/java/org/bouncycastle/jsse/BCSSLParameters.java index d905654962..a6be10edb3 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/BCSSLParameters.java +++ b/tls/src/main/java/org/bouncycastle/jsse/BCSSLParameters.java @@ -28,7 +28,6 @@ private static List copyList(Collection list) return Collections.unmodifiableList(new ArrayList(list)); } - private String[] applicationProtocols = TlsUtils.EMPTY_STRINGS; private String[] cipherSuites; private String[] protocols; private boolean wantClientAuth; @@ -38,7 +37,11 @@ private static List copyList(Collection list) private List serverNames; private List sniMatchers; private boolean useCipherSuitesOrder; + private boolean enableRetransmissions = true; private int maximumPacketSize = 0; + private String[] applicationProtocols = TlsUtils.EMPTY_STRINGS; + private String[] signatureSchemes = null; + private String[] namedGroups = null; public BCSSLParameters() { @@ -55,30 +58,6 @@ public BCSSLParameters(String[] cipherSuites, String[] protocols) setProtocols(protocols); } - public String[] getApplicationProtocols() - { - return TlsUtils.clone(applicationProtocols); - } - - public void setApplicationProtocols(String[] applicationProtocols) - { - if (null == applicationProtocols) - { - throw new NullPointerException("'applicationProtocols' cannot be null"); - } - - String[] check = TlsUtils.clone(applicationProtocols); - for (String entry : check) - { - if (TlsUtils.isNullOrEmpty(entry)) - { - throw new IllegalArgumentException("'applicationProtocols' entries cannot be null or empty strings"); - } - } - - this.applicationProtocols = check; - } - public String[] getCipherSuites() { return TlsUtils.clone(cipherSuites); @@ -141,6 +120,11 @@ public void setAlgorithmConstraints(BCAlgorithmConstraints algorithmConstraints) this.algorithmConstraints = algorithmConstraints; } + public List getServerNames() + { + return copyList(this.serverNames); + } + public void setServerNames(List serverNames) { if (serverNames == null) @@ -165,9 +149,9 @@ public void setServerNames(List serverNames) } } - public List getServerNames() + public Collection getSNIMatchers() { - return copyList(this.serverNames); + return copyList(this.sniMatchers); } public void setSNIMatchers(Collection sniMatchers) @@ -194,9 +178,9 @@ public void setSNIMatchers(Collection sniMatchers) } } - public Collection getSNIMatchers() + public boolean getUseCipherSuitesOrder() { - return copyList(this.sniMatchers); + return useCipherSuitesOrder; } public void setUseCipherSuitesOrder(boolean useCipherSuitesOrder) @@ -204,9 +188,19 @@ public void setUseCipherSuitesOrder(boolean useCipherSuitesOrder) this.useCipherSuitesOrder = useCipherSuitesOrder; } - public boolean getUseCipherSuitesOrder() + public boolean getEnableRetransmissions() { - return useCipherSuitesOrder; + return enableRetransmissions; + } + + public void setEnableRetransmissions(boolean enableRetransmissions) + { + this.enableRetransmissions = enableRetransmissions; + } + + public int getMaximumPacketSize() + { + return maximumPacketSize; } public void setMaximumPacketSize(int maximumPacketSize) @@ -219,8 +213,81 @@ public void setMaximumPacketSize(int maximumPacketSize) this.maximumPacketSize = maximumPacketSize; } - public int getMaximumPacketSize() + public String[] getApplicationProtocols() { - return maximumPacketSize; + return TlsUtils.clone(applicationProtocols); + } + + public void setApplicationProtocols(String[] applicationProtocols) + { + if (null == applicationProtocols) + { + throw new NullPointerException("'applicationProtocols' cannot be null"); + } + + String[] check = TlsUtils.clone(applicationProtocols); + for (String entry : check) + { + if (TlsUtils.isNullOrEmpty(entry)) + { + throw new IllegalArgumentException("'applicationProtocols' entries cannot be null or empty strings"); + } + } + + this.applicationProtocols = check; + } + + public String[] getSignatureSchemes() + { + return TlsUtils.clone(signatureSchemes); + } + + public void setSignatureSchemes(String[] signatureSchemes) + { + String[] check = null; + + if (signatureSchemes != null) + { + check = TlsUtils.clone(signatureSchemes); + for (String entry : check) + { + if (TlsUtils.isNullOrEmpty(entry)) + { + throw new IllegalArgumentException("'signatureSchemes' entries cannot be null or empty strings"); + } + } + } + + this.signatureSchemes = check; + } + + public String[] getNamedGroups() + { + return TlsUtils.clone(namedGroups); + } + + public void setNamedGroups(String[] namedGroups) + { + String[] check = null; + + if (namedGroups != null) + { + check = TlsUtils.clone(namedGroups); + HashSet seenEntries = new HashSet<>(); + for (String entry : check) + { + if (TlsUtils.isNullOrEmpty(entry)) + { + throw new IllegalArgumentException("'namedGroups' entries cannot be null or empty strings"); + } + + if (!seenEntries.add(entry)) + { + throw new IllegalArgumentException("'namedGroups' contains duplicate entry: " + entry); + } + } + } + + this.namedGroups = check; } } diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ContextData.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ContextData.java index 918d0bc6a1..bda556fe0c 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ContextData.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ContextData.java @@ -33,16 +33,30 @@ final class ContextData this.signatureSchemes = SignatureSchemeInfo.createPerContext(context.isFips(), crypto, namedGroups); } - NamedGroupInfo.PerConnection getNamedGroups(ProvSSLParameters sslParameters, ProtocolVersion[] activeProtocolVersions) + NamedGroupInfo.PerConnection getNamedGroupsClient(ProvSSLParameters sslParameters, + ProtocolVersion[] activeProtocolVersions) { - return NamedGroupInfo.createPerConnection(namedGroups, sslParameters, activeProtocolVersions); + return NamedGroupInfo.createPerConnectionClient(namedGroups, sslParameters, activeProtocolVersions); } - List getActiveCertsSignatureSchemes(boolean isServer, ProvSSLParameters sslParameters, + NamedGroupInfo.PerConnection getNamedGroupsServer(ProvSSLParameters sslParameters, + ProtocolVersion negotiatedVersion) + { + return NamedGroupInfo.createPerConnectionServer(namedGroups, sslParameters, negotiatedVersion); + } + + SignatureSchemeInfo.PerConnection getSignatureSchemesClient(ProvSSLParameters sslParameters, ProtocolVersion[] activeProtocolVersions, NamedGroupInfo.PerConnection namedGroups) { - return SignatureSchemeInfo.getActiveCertsSignatureSchemes(signatureSchemes, isServer, sslParameters, - activeProtocolVersions, namedGroups); + return SignatureSchemeInfo.createPerConnectionClient(signatureSchemes, sslParameters, activeProtocolVersions, + namedGroups); + } + + SignatureSchemeInfo.PerConnection getSignatureSchemesServer(ProvSSLParameters sslParameters, + ProtocolVersion negotiatedVersion, NamedGroupInfo.PerConnection namedGroups) + { + return SignatureSchemeInfo.createPerConnectionServer(signatureSchemes, sslParameters, negotiatedVersion, + namedGroups); } ProvSSLContextSpi getContext() diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/JsseSecurityParameters.java b/tls/src/main/java/org/bouncycastle/jsse/provider/JsseSecurityParameters.java index 1f7a6509d0..e10fd4d481 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/JsseSecurityParameters.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/JsseSecurityParameters.java @@ -6,17 +6,14 @@ class JsseSecurityParameters { NamedGroupInfo.PerConnection namedGroups; - List localSigSchemes, localSigSchemesCert, peerSigSchemes, peerSigSchemesCert; + SignatureSchemeInfo.PerConnection signatureSchemes; List statusResponses; Principal[] trustedIssuers; void clear() { this.namedGroups = null; - this.localSigSchemes = null; - this.localSigSchemesCert = null; - this.peerSigSchemes = null; - this.peerSigSchemesCert = null; + this.signatureSchemes = null; this.statusResponses = null; this.trustedIssuers = null; } diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/NamedGroupInfo.java b/tls/src/main/java/org/bouncycastle/jsse/provider/NamedGroupInfo.java index fa259672bf..4fa2b71542 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/NamedGroupInfo.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/NamedGroupInfo.java @@ -10,6 +10,7 @@ import java.util.Set; import java.util.TreeMap; import java.util.Vector; +import java.util.concurrent.atomic.AtomicReference; import java.util.logging.Logger; import org.bouncycastle.jsse.java.security.BCAlgorithmConstraints; @@ -120,25 +121,26 @@ static class PerConnection // NOTE: Should have predictable iteration order (by preference) private final Map local; private final boolean localECDSA; - - private List peer; + private final AtomicReference> peer; PerConnection(Map local, boolean localECDSA) { this.local = local; this.localECDSA = localECDSA; - - this.peer = null; + this.peer = new AtomicReference>(); } - public synchronized List getPeer() + List getPeer() { - return peer; + return peer.get(); } - private synchronized void setPeer(List peer) + void notifyPeerData(int[] namedGroups) { - this.peer = peer; + // TODO[jsse] Is there any reason to preserve the unrecognized/disabled groups? + List namedGroupInfos = getNamedGroupInfos(local, namedGroups); + + peer.set(namedGroupInfos); } } @@ -154,10 +156,56 @@ static class PerContext } } - static PerConnection createPerConnection(PerContext perContext, ProvSSLParameters sslParameters, ProtocolVersion[] activeProtocolVersions) + static PerConnection createPerConnectionClient(PerContext perContext, ProvSSLParameters sslParameters, + ProtocolVersion[] activeProtocolVersions) + { + ProtocolVersion latest = ProtocolVersion.getLatestTLS(activeProtocolVersions); + ProtocolVersion earliest = ProtocolVersion.getEarliestTLS(activeProtocolVersions); + + return createPerConnection(perContext, sslParameters, earliest, latest); + } + + static PerConnection createPerConnectionServer(PerContext perContext, ProvSSLParameters sslParameters, + ProtocolVersion negotiatedVersion) + { + return createPerConnection(perContext, sslParameters, negotiatedVersion, negotiatedVersion); + } + + private static PerConnection createPerConnection(PerContext perContext, ProvSSLParameters sslParameters, + ProtocolVersion earliest, ProtocolVersion latest) { - Map local = createLocal(perContext, sslParameters, activeProtocolVersions); - boolean localECDSA = createLocalECDSA(local); + String[] namedGroups = sslParameters.getNamedGroups(); + + int[] candidates; + if (namedGroups == null) + { + candidates = perContext.candidates; + } + else + { + candidates = createCandidates(perContext.index, namedGroups, "SSLParameters.namedGroups"); + } + + BCAlgorithmConstraints algorithmConstraints = sslParameters.getAlgorithmConstraints(); + boolean post13Active = TlsUtils.isTLSv13(latest); + boolean pre13Active = !TlsUtils.isTLSv13(earliest); + + int count = candidates.length; + LinkedHashMap local = new LinkedHashMap(count); + for (int i = 0; i < count; ++i) + { + Integer candidate = Integers.valueOf(candidates[i]); + NamedGroupInfo namedGroupInfo = perContext.index.get(candidate); + + if (null != namedGroupInfo + && namedGroupInfo.isActive(algorithmConstraints, post13Active, pre13Active)) + { + // NOTE: Re-insertion doesn't affect iteration order for insertion-order LinkedHashMap + local.put(candidate, namedGroupInfo); + } + } + + boolean localECDSA = hasAnyECDSA(local); return new PerConnection(local, localECDSA); } @@ -165,7 +213,7 @@ static PerConnection createPerConnection(PerContext perContext, ProvSSLParameter static PerContext createPerContext(boolean isFipsContext, JcaTlsCrypto crypto) { Map index = createIndex(isFipsContext, crypto); - int[] candidates = createCandidates(index); + int[] candidates = createCandidatesFromProperty(index, PROPERTY_NAMED_GROUPS); return new PerContext(index, candidates); } @@ -222,13 +270,6 @@ static boolean hasLocal(PerConnection perConnection, int namedGroup) return perConnection.local.containsKey(namedGroup); } - static void notifyPeer(PerConnection perConnection, int[] peerNamedGroups) - { - List peer = createPeer(perConnection, peerNamedGroups); - - perConnection.setPeer(peer); - } - static int selectServerECDH(PerConnection perConnection, int minimumBitsECDH) { for (NamedGroupInfo namedGroupInfo : getEffectivePeer(perConnection)) @@ -290,14 +331,19 @@ private static void addNamedGroup(boolean isFipsContext, JcaTlsCrypto crypto, bo } } - private static int[] createCandidates(Map index) + private static int[] createCandidatesFromProperty(Map index, String propertyName) { - String[] names = PropertyUtils.getStringArraySystemProperty(PROPERTY_NAMED_GROUPS); + String[] names = PropertyUtils.getStringArraySystemProperty(propertyName); if (null == names) { return CANDIDATES_DEFAULT; } + return createCandidates(index, names, propertyName); + } + + private static int[] createCandidates(Map index, String[] names, String description) + { int[] result = new int[names.length]; int count = 0; for (String name : names) @@ -305,20 +351,20 @@ private static int[] createCandidates(Map index) int namedGroup = getNamedGroupByName(name); if (namedGroup < 0) { - LOG.warning("'" + PROPERTY_NAMED_GROUPS + "' contains unrecognised NamedGroup: " + name); + LOG.warning("'" + description + "' contains unrecognised NamedGroup: " + name); continue; } NamedGroupInfo namedGroupInfo = index.get(namedGroup); if (null == namedGroupInfo) { - LOG.warning("'" + PROPERTY_NAMED_GROUPS + "' contains unsupported NamedGroup: " + name); + LOG.warning("'" + description + "' contains unsupported NamedGroup: " + name); continue; } if (!namedGroupInfo.isEnabled()) { - LOG.warning("'" + PROPERTY_NAMED_GROUPS + "' contains disabled NamedGroup: " + name); + LOG.warning("'" + description + "' contains disabled NamedGroup: " + name); continue; } @@ -330,7 +376,7 @@ private static int[] createCandidates(Map index) } if (result.length < 1) { - LOG.severe("'" + PROPERTY_NAMED_GROUPS + "' contained no usable NamedGroup values"); + LOG.severe("'" + description + "' contained no usable NamedGroup values"); } return result; } @@ -339,8 +385,9 @@ private static Map createIndex(boolean isFipsContext, J { Map ng = new TreeMap(); - final boolean disableChar2 = PropertyUtils.getBooleanSystemProperty("org.bouncycastle.jsse.ec.disableChar2", false) - || PropertyUtils.getBooleanSystemProperty("org.bouncycastle.ec.disable_f2m", false); + final boolean disableChar2 = + PropertyUtils.getBooleanSystemProperty("org.bouncycastle.jsse.ec.disableChar2", false) || + PropertyUtils.getBooleanSystemProperty("org.bouncycastle.ec.disable_f2m", false); final boolean disableFFDHE = !PropertyUtils.getBooleanSystemProperty("jsse.enableFFDHE", true); @@ -352,52 +399,6 @@ private static Map createIndex(boolean isFipsContext, J return ng; } - private static Map createLocal(PerContext perContext, - ProvSSLParameters sslParameters, ProtocolVersion[] activeProtocolVersions) - { - ProtocolVersion latest = ProtocolVersion.getLatestTLS(activeProtocolVersions); - ProtocolVersion earliest = ProtocolVersion.getEarliestTLS(activeProtocolVersions); - - BCAlgorithmConstraints algorithmConstraints = sslParameters.getAlgorithmConstraints(); - boolean post13Active = TlsUtils.isTLSv13(latest); - boolean pre13Active = !TlsUtils.isTLSv13(earliest); - - int count = perContext.candidates.length; - LinkedHashMap result = new LinkedHashMap(count); - for (int i = 0; i < count; ++i) - { - Integer candidate = Integers.valueOf(perContext.candidates[i]); - NamedGroupInfo namedGroupInfo = perContext.index.get(candidate); - - if (null != namedGroupInfo - && namedGroupInfo.isActive(algorithmConstraints, post13Active, pre13Active)) - { - // NOTE: Re-insertion doesn't affect iteration order for insertion-order LinkedHashMap - result.put(candidate, namedGroupInfo); - } - } - return result; - } - - private static boolean createLocalECDSA(Map local) - { - for (NamedGroupInfo namedGroupInfo : local.values()) - { - if (NamedGroup.refersToAnECDSACurve(namedGroupInfo.getNamedGroup())) - { - return true; - } - } - return false; - } - - private static List createPeer(PerConnection perConnection, int[] peerNamedGroups) - { - // TODO[jsse] Is there any reason to preserve the unrecognized/disabled groups? - - return getNamedGroupInfos(perConnection.local, peerNamedGroups); - } - private static Collection getEffectivePeer(PerConnection perConnection) { List peer = perConnection.getPeer(); @@ -422,7 +423,8 @@ private static int getNamedGroupByName(String name) return -1; } - private static List getNamedGroupInfos(Map namedGroupInfos, int[] namedGroups) + private static List getNamedGroupInfos(Map namedGroupInfos, + int[] namedGroups) { if (TlsUtils.isNullOrEmpty(namedGroups)) { @@ -449,6 +451,18 @@ private static List getNamedGroupInfos(Map local) + { + for (NamedGroupInfo namedGroupInfo : local.values()) + { + if (NamedGroup.refersToAnECDSACurve(namedGroupInfo.getNamedGroup())) + { + return true; + } + } + return false; + } + private final All all; private final AlgorithmParameters algorithmParameters; private final boolean enabled; diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLParameters.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLParameters.java index 8ca6a883b4..b95ecf1991 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLParameters.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLParameters.java @@ -33,15 +33,19 @@ private static List copyList(Collection list) private String[] cipherSuites; private String[] protocols; - private boolean needClientAuth = false; private boolean wantClientAuth = false; - private BCAlgorithmConstraints algorithmConstraints = ProvAlgorithmConstraints.DEFAULT; + private boolean needClientAuth = false; private String endpointIdentificationAlgorithm; + private BCAlgorithmConstraints algorithmConstraints = ProvAlgorithmConstraints.DEFAULT; + private List sniServerNames; + private List sniMatchers; private boolean useCipherSuitesOrder = true; + private boolean enableRetransmissions = true; private int maximumPacketSize = 0; - private List sniMatchers; - private List sniServerNames; private String[] applicationProtocols = TlsUtils.EMPTY_STRINGS; + private String[] signatureSchemes = null; + private String[] namedGroups = null; + private BCApplicationProtocolSelector engineAPSelector; private BCApplicationProtocolSelector socketAPSelector; private ProvSSLSession sessionToResume; @@ -57,14 +61,18 @@ private static List copyList(Collection list) ProvSSLParameters copy() { ProvSSLParameters p = new ProvSSLParameters(context, cipherSuites, protocols); - p.needClientAuth = needClientAuth; p.wantClientAuth = wantClientAuth; - p.algorithmConstraints = algorithmConstraints; + p.needClientAuth = needClientAuth; p.endpointIdentificationAlgorithm = endpointIdentificationAlgorithm; - p.useCipherSuitesOrder = useCipherSuitesOrder; - p.sniMatchers = sniMatchers; + p.algorithmConstraints = algorithmConstraints; p.sniServerNames = sniServerNames; + p.sniMatchers = sniMatchers; + p.useCipherSuitesOrder = useCipherSuitesOrder; + p.enableRetransmissions = enableRetransmissions; + p.maximumPacketSize = maximumPacketSize; p.applicationProtocols = applicationProtocols; + p.signatureSchemes = signatureSchemes; + p.namedGroups = namedGroups; p.engineAPSelector = engineAPSelector; p.socketAPSelector = socketAPSelector; p.sessionToResume = sessionToResume; @@ -132,6 +140,17 @@ void setProtocolsArray(String[] protocols) this.protocols = protocols; } + public boolean getWantClientAuth() + { + return wantClientAuth; + } + + public void setWantClientAuth(boolean wantClientAuth) + { + this.needClientAuth = false; + this.wantClientAuth = wantClientAuth; + } + public boolean getNeedClientAuth() { return needClientAuth; @@ -143,15 +162,14 @@ public void setNeedClientAuth(boolean needClientAuth) this.wantClientAuth = false; } - public boolean getWantClientAuth() + public String getEndpointIdentificationAlgorithm() { - return wantClientAuth; + return endpointIdentificationAlgorithm; } - public void setWantClientAuth(boolean wantClientAuth) + public void setEndpointIdentificationAlgorithm(String endpointIdentificationAlgorithm) { - this.needClientAuth = false; - this.wantClientAuth = wantClientAuth; + this.endpointIdentificationAlgorithm = endpointIdentificationAlgorithm; } public BCAlgorithmConstraints getAlgorithmConstraints() @@ -164,14 +182,24 @@ public void setAlgorithmConstraints(BCAlgorithmConstraints algorithmConstraints) this.algorithmConstraints = algorithmConstraints; } - public String getEndpointIdentificationAlgorithm() + public List getServerNames() { - return endpointIdentificationAlgorithm; + return copyList(sniServerNames); } - public void setEndpointIdentificationAlgorithm(String endpointIdentificationAlgorithm) + public void setServerNames(List serverNames) { - this.endpointIdentificationAlgorithm = endpointIdentificationAlgorithm; + this.sniServerNames = copyList(serverNames); + } + + public Collection getSNIMatchers() + { + return copyList(sniMatchers); + } + + public void setSNIMatchers(Collection matchers) + { + this.sniMatchers = copyList(matchers); } public boolean getUseCipherSuitesOrder() @@ -184,6 +212,16 @@ public void setUseCipherSuitesOrder(boolean useCipherSuitesOrder) this.useCipherSuitesOrder = useCipherSuitesOrder; } + public boolean getEnableRetransmissions() + { + return enableRetransmissions; + } + + public void setEnableRetransmissions(boolean enableRetransmissions) + { + this.enableRetransmissions = enableRetransmissions; + } + public int getMaximumPacketSize() { return maximumPacketSize; @@ -199,36 +237,36 @@ public void setMaximumPacketSize(int maximumPacketSize) this.maximumPacketSize = maximumPacketSize; } - public List getServerNames() + public String[] getApplicationProtocols() { - return copyList(sniServerNames); + return applicationProtocols.clone(); } - public void setServerNames(List serverNames) + public void setApplicationProtocols(String[] applicationProtocols) { - this.sniServerNames = copyList(serverNames); + this.applicationProtocols = applicationProtocols.clone(); } - public Collection getSNIMatchers() + public String[] getSignatureSchemes() { - return copyList(sniMatchers); + return TlsUtils.clone(signatureSchemes); } - public void setSNIMatchers(Collection matchers) + public void setSignatureSchemes(String[] signatureSchemes) { - this.sniMatchers = copyList(matchers); + this.signatureSchemes = TlsUtils.clone(signatureSchemes); } - public String[] getApplicationProtocols() + public String[] getNamedGroups() { - return applicationProtocols.clone(); + return TlsUtils.clone(namedGroups); } - public void setApplicationProtocols(String[] applicationProtocols) + public void setNamedGroups(String[] namedGroups) { - this.applicationProtocols = applicationProtocols.clone(); + this.namedGroups = TlsUtils.clone(namedGroups); } - + public BCApplicationProtocolSelector getEngineAPSelector() { return engineAPSelector; diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSessionHandshake.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSessionHandshake.java index 08f21bc967..6e708de145 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSessionHandshake.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSessionHandshake.java @@ -63,13 +63,13 @@ protected org.bouncycastle.tls.Certificate getLocalCertificateTLS() @Override public String[] getLocalSupportedSignatureAlgorithms() { - return SignatureSchemeInfo.getJcaSignatureAlgorithms(jsseSecurityParameters.localSigSchemesCert); + return jsseSecurityParameters.signatureSchemes.getLocalJcaSignatureAlgorithms(); } @Override public String[] getLocalSupportedSignatureAlgorithmsBC() { - return SignatureSchemeInfo.getJcaSignatureAlgorithmsBC(jsseSecurityParameters.localSigSchemesCert); + return jsseSecurityParameters.signatureSchemes.getLocalJcaSignatureAlgorithmsBC(); } @Override @@ -81,13 +81,13 @@ protected org.bouncycastle.tls.Certificate getPeerCertificateTLS() @Override public String[] getPeerSupportedSignatureAlgorithms() { - return SignatureSchemeInfo.getJcaSignatureAlgorithms(jsseSecurityParameters.peerSigSchemesCert); + return jsseSecurityParameters.signatureSchemes.getPeerJcaSignatureAlgorithms(); } @Override public String[] getPeerSupportedSignatureAlgorithmsBC() { - return SignatureSchemeInfo.getJcaSignatureAlgorithmsBC(jsseSecurityParameters.peerSigSchemesCert); + return jsseSecurityParameters.signatureSchemes.getPeerJcaSignatureAlgorithmsBC(); } @Override diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java index 364973d5da..54c32c8bae 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java @@ -16,6 +16,7 @@ import org.bouncycastle.jsse.BCSNIHostName; import org.bouncycastle.jsse.BCSNIServerName; import org.bouncycastle.jsse.BCX509Key; +import org.bouncycastle.jsse.provider.SignatureSchemeInfo.PerConnection; import org.bouncycastle.tls.AlertDescription; import org.bouncycastle.tls.AlertLevel; import org.bouncycastle.tls.CertificateRequest; @@ -216,13 +217,10 @@ protected Vector getSupportedSignatureAlgorithms() ContextData contextData = manager.getContextData(); ProtocolVersion[] activeProtocolVersions = getProtocolVersions(); - List signatureSchemes = contextData.getActiveCertsSignatureSchemes(false, sslParameters, + jsseSecurityParameters.signatureSchemes = contextData.getSignatureSchemesClient(sslParameters, activeProtocolVersions, jsseSecurityParameters.namedGroups); - jsseSecurityParameters.localSigSchemes = signatureSchemes; - jsseSecurityParameters.localSigSchemesCert = signatureSchemes; - - return SignatureSchemeInfo.getSignatureAndHashAlgorithms(jsseSecurityParameters.localSigSchemes); + return jsseSecurityParameters.signatureSchemes.getLocalSignatureAndHashAlgorithms(); } @Override @@ -306,20 +304,26 @@ public TlsCredentials getClientCredentials(CertificateRequest certificateRequest * (if any) of these should be constrained by locally enabled schemes (especially once * jdk.tls.signatureSchemes support added). */ - jsseSecurityParameters.peerSigSchemes = contextData.getSignatureSchemes(serverSigAlgs); - jsseSecurityParameters.peerSigSchemesCert = (serverSigAlgs == serverSigAlgsCert) - ? jsseSecurityParameters.peerSigSchemes - : contextData.getSignatureSchemes(serverSigAlgsCert); + List peerSigSchemes = contextData.getSignatureSchemes(serverSigAlgs); + List peerSigSchemesCert = null; + if (serverSigAlgsCert != serverSigAlgs) + { + peerSigSchemesCert = contextData.getSignatureSchemes(serverSigAlgsCert); + } + + jsseSecurityParameters.signatureSchemes.notifyPeerData(peerSigSchemes, peerSigSchemesCert); if (LOG.isLoggable(Level.FINEST)) { - LOG.finest(JsseUtils.getSignatureAlgorithmsReport(clientID + " peer signature_algorithms", - jsseSecurityParameters.peerSigSchemes)); + { + String title = clientID + " peer signature_algorithms"; + LOG.finest(JsseUtils.getSignatureAlgorithmsReport(title, peerSigSchemes)); + } - if (jsseSecurityParameters.peerSigSchemesCert != jsseSecurityParameters.peerSigSchemes) + if (peerSigSchemesCert != null) { - LOG.finest(JsseUtils.getSignatureAlgorithmsReport(clientID + " peer signature_algorithms_cert", - jsseSecurityParameters.peerSigSchemesCert)); + String title = clientID + " peer signature_algorithms_cert"; + LOG.finest(JsseUtils.getSignatureAlgorithmsReport(title, peerSigSchemesCert)); } } } @@ -493,7 +497,7 @@ public void notifyHandshakeBeginning() throws IOException ContextData contextData = manager.getContextData(); ProtocolVersion[] activeProtocolVersions = getProtocolVersions(); - jsseSecurityParameters.namedGroups = contextData.getNamedGroups(sslParameters, activeProtocolVersions); + jsseSecurityParameters.namedGroups = contextData.getNamedGroupsClient(sslParameters, activeProtocolVersions); } @Override @@ -722,8 +726,10 @@ protected TlsCredentials selectClientCredentials12(Principal[] issuers, short[] * with some hash/signature algorithm pair in supported_signature_algorithms. */ + PerConnection signatureSchemes = jsseSecurityParameters.signatureSchemes; + LinkedHashMap keyTypeMap = new LinkedHashMap(); - for (SignatureSchemeInfo signatureSchemeInfo : jsseSecurityParameters.peerSigSchemes) + for (SignatureSchemeInfo signatureSchemeInfo : signatureSchemes.getPeerSigSchemes()) { String keyType = signatureSchemeInfo.getKeyType(); if (keyTypeMap.containsKey(keyType)) @@ -738,7 +744,7 @@ protected TlsCredentials selectClientCredentials12(Principal[] issuers, short[] continue; } - if (!jsseSecurityParameters.localSigSchemes.contains(signatureSchemeInfo)) + if (!signatureSchemes.hasLocalSignatureScheme(signatureSchemeInfo)) { continue; } @@ -791,11 +797,13 @@ protected TlsCredentials selectClientCredentials12(Principal[] issuers, short[] protected TlsCredentials selectClientCredentials13(Principal[] issuers, byte[] certificateRequestContext) throws IOException { + PerConnection signatureSchemes = jsseSecurityParameters.signatureSchemes; + LinkedHashMap keyTypeMap = new LinkedHashMap(); - for (SignatureSchemeInfo signatureSchemeInfo : jsseSecurityParameters.peerSigSchemes) + for (SignatureSchemeInfo signatureSchemeInfo : signatureSchemes.getPeerSigSchemes()) { if (!signatureSchemeInfo.isSupportedPost13() || - !jsseSecurityParameters.localSigSchemes.contains(signatureSchemeInfo)) + !signatureSchemes.hasLocalSignatureScheme(signatureSchemeInfo)) { continue; } diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java index 1e7681ac85..b38b890043 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java @@ -22,6 +22,7 @@ import org.bouncycastle.jsse.BCSNIServerName; import org.bouncycastle.jsse.BCX509Key; import org.bouncycastle.jsse.java.security.BCAlgorithmConstraints; +import org.bouncycastle.jsse.provider.SignatureSchemeInfo.PerConnection; import org.bouncycastle.tls.AlertDescription; import org.bouncycastle.tls.AlertLevel; import org.bouncycastle.tls.Certificate; @@ -428,16 +429,8 @@ public CertificateRequest getCertificateRequest() throws IOException final ContextData contextData = manager.getContextData(); final ProtocolVersion negotiatedVersion = context.getServerVersion(); - // TODO[jsse] May want this selection to depend on the peer's supported_groups (create alternate method)? - List signatureSchemes = contextData.getActiveCertsSignatureSchemes(true, sslParameters, - new ProtocolVersion[]{ negotiatedVersion }, jsseSecurityParameters.namedGroups); - - // TODO[tls13] From TLS 1.3 these are allowed to be different (no JSSE API to configure this though) - jsseSecurityParameters.localSigSchemes = signatureSchemes; - jsseSecurityParameters.localSigSchemesCert = signatureSchemes; - - Vector serverSigAlgs = SignatureSchemeInfo - .getSignatureAndHashAlgorithms(jsseSecurityParameters.localSigSchemes); + Vector serverSigAlgs = + jsseSecurityParameters.signatureSchemes.getLocalSignatureAndHashAlgorithms(); Vector certificateAuthorities = null; if (provServerEnableCA) @@ -459,12 +452,8 @@ public CertificateRequest getCertificateRequest() throws IOException */ byte[] certificateRequestContext = TlsUtils.EMPTY_BYTES; - Vector serverSigAlgsCert = null; - if (jsseSecurityParameters.localSigSchemes != jsseSecurityParameters.localSigSchemesCert) - { - serverSigAlgsCert = SignatureSchemeInfo - .getSignatureAndHashAlgorithms(jsseSecurityParameters.localSigSchemesCert); - } + Vector serverSigAlgsCert = + jsseSecurityParameters.signatureSchemes.getLocalSignatureAndHashAlgorithmsCert(); return new CertificateRequest(certificateRequestContext, serverSigAlgs, serverSigAlgsCert, certificateAuthorities); @@ -542,9 +531,10 @@ public int[] getSupportedGroups() throws IOException { // Setup the local supported groups { - ProtocolVersion[] activeProtocolVersions = new ProtocolVersion[]{ context.getServerVersion() }; + ContextData contextData = manager.getContextData(); + ProtocolVersion negotiatedVersion = context.getServerVersion(); - jsseSecurityParameters.namedGroups = manager.getContextData().getNamedGroups(sslParameters, activeProtocolVersions); + jsseSecurityParameters.namedGroups = contextData.getNamedGroupsServer(sslParameters, negotiatedVersion); } return NamedGroupInfo.getSupportedGroupsLocalServer(jsseSecurityParameters.namedGroups); @@ -556,11 +546,20 @@ public int getSelectedCipherSuite() throws IOException final ContextData contextData = manager.getContextData(); final SecurityParameters securityParameters = context.getSecurityParametersHandshake(); - // Setup the peer supported groups + // Set up the peer supported groups { int[] clientSupportedGroups = securityParameters.getClientSupportedGroups(); - NamedGroupInfo.notifyPeer(jsseSecurityParameters.namedGroups, clientSupportedGroups); + jsseSecurityParameters.namedGroups.notifyPeerData(clientSupportedGroups); + } + + // Setup the local supported signature schemes + { + ProtocolVersion negotiatedVersion = context.getServerVersion(); + + // TODO[jsse] May want this selection to depend on the peer's supported_groups + jsseSecurityParameters.signatureSchemes = contextData.getSignatureSchemesServer(sslParameters, + negotiatedVersion, jsseSecurityParameters.namedGroups); } // Setup the peer supported signature schemes @@ -577,20 +576,26 @@ public int getSelectedCipherSuite() throws IOException * (if any) of these should be constrained by locally enabled schemes (especially once * jdk.tls.signatureSchemes support added). */ - jsseSecurityParameters.peerSigSchemes = contextData.getSignatureSchemes(clientSigAlgs); - jsseSecurityParameters.peerSigSchemesCert = (clientSigAlgs == clientSigAlgsCert) - ? jsseSecurityParameters.peerSigSchemes - : contextData.getSignatureSchemes(clientSigAlgsCert); + List peerSigSchemes = contextData.getSignatureSchemes(clientSigAlgs); + List peerSigSchemesCert = null; + if (clientSigAlgsCert != clientSigAlgs) + { + peerSigSchemesCert = contextData.getSignatureSchemes(clientSigAlgsCert); + } + + jsseSecurityParameters.signatureSchemes.notifyPeerData(peerSigSchemes, peerSigSchemesCert); if (LOG.isLoggable(Level.FINEST)) { - LOG.finest(JsseUtils.getSignatureAlgorithmsReport(serverID + " peer signature_algorithms", - jsseSecurityParameters.peerSigSchemes)); + { + String title = serverID + " peer signature_algorithms"; + LOG.finest(JsseUtils.getSignatureAlgorithmsReport(title, peerSigSchemes)); + } - if (jsseSecurityParameters.peerSigSchemesCert != jsseSecurityParameters.peerSigSchemes) + if (peerSigSchemesCert != null) { - LOG.finest(JsseUtils.getSignatureAlgorithmsReport(serverID + " peer signature_algorithms_cert", - jsseSecurityParameters.peerSigSchemesCert)); + String title = serverID + " peer signature_algorithms_cert"; + LOG.finest(JsseUtils.getSignatureAlgorithmsReport(title, peerSigSchemesCert)); } } } @@ -607,8 +612,8 @@ public int getSelectedCipherSuite() throws IOException keyManagerMissCache = null; - String selectedCipherSuiteName = manager.getContextData().getContext() - .validateNegotiatedCipherSuite(sslParameters, selectedCipherSuite); + String selectedCipherSuiteName = contextData.getContext().validateNegotiatedCipherSuite(sslParameters, + selectedCipherSuite); if (LOG.isLoggable(Level.FINE)) { @@ -1049,8 +1054,10 @@ protected TlsCredentials selectServerCredentials12(Principal[] issuers, int keyE final short legacySignatureAlgorithm = TlsUtils.getLegacySignatureAlgorithmServer(keyExchangeAlgorithm); + PerConnection signatureSchemes = jsseSecurityParameters.signatureSchemes; + LinkedHashMap keyTypeMap = new LinkedHashMap(); - for (SignatureSchemeInfo signatureSchemeInfo : jsseSecurityParameters.peerSigSchemes) + for (SignatureSchemeInfo signatureSchemeInfo : signatureSchemes.getPeerSigSchemes()) { if (!TlsUtils.isValidSignatureSchemeForServerKeyExchange(signatureSchemeInfo.getSignatureScheme(), keyExchangeAlgorithm)) @@ -1129,8 +1136,10 @@ protected TlsCredentials selectServerCredentials13(Principal[] issuers, byte[] c { BCAlgorithmConstraints algorithmConstraints = sslParameters.getAlgorithmConstraints(); + PerConnection signatureSchemes = jsseSecurityParameters.signatureSchemes; + LinkedHashMap keyTypeMap = new LinkedHashMap(); - for (SignatureSchemeInfo signatureSchemeInfo : jsseSecurityParameters.peerSigSchemes) + for (SignatureSchemeInfo signatureSchemeInfo : signatureSchemes.getPeerSigSchemes()) { String keyType = signatureSchemeInfo.getKeyType13(); if (keyManagerMissCache.contains(keyType)) diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/SignatureSchemeInfo.java b/tls/src/main/java/org/bouncycastle/jsse/provider/SignatureSchemeInfo.java index 4fc287f564..1c23edbfbd 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/SignatureSchemeInfo.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/SignatureSchemeInfo.java @@ -9,6 +9,7 @@ import java.util.Set; import java.util.TreeMap; import java.util.Vector; +import java.util.concurrent.atomic.AtomicReference; import java.util.logging.Logger; import org.bouncycastle.jsse.java.security.BCAlgorithmConstraints; @@ -140,6 +141,81 @@ private All(int signatureScheme, String name, String jcaSignatureAlgorithm, Stri private static final int[] CANDIDATES_DEFAULT = createCandidatesDefault(); + static class PerConnection + { + private final List localSigSchemes; + private final List localSigSchemesCert; + private final AtomicReference> peerSigSchemes; + private final AtomicReference> peerSigSchemesCert; + + PerConnection(List localSigSchemes) + { + // TODO[tls13] No JSSE API to configure localSigSchemesCert?) + this.localSigSchemes = localSigSchemes; + this.localSigSchemesCert = null; + this.peerSigSchemes = new AtomicReference>(); + this.peerSigSchemesCert = new AtomicReference>(); + } + + String[] getLocalJcaSignatureAlgorithms() + { + return getJcaSignatureAlgorithms(getLocalJcaSigSchemesCert()); + } + + String[] getLocalJcaSignatureAlgorithmsBC() + { + return getJcaSignatureAlgorithmsBC(getLocalJcaSigSchemesCert()); + } + + Vector getLocalSignatureAndHashAlgorithms() + { + return getSignatureAndHashAlgorithms(localSigSchemes); + } + + Vector getLocalSignatureAndHashAlgorithmsCert() + { + return getSignatureAndHashAlgorithms(localSigSchemesCert); + } + + String[] getPeerJcaSignatureAlgorithms() + { + return getJcaSignatureAlgorithms(getPeerJcaSigSchemesCert()); + } + + String[] getPeerJcaSignatureAlgorithmsBC() + { + return getJcaSignatureAlgorithmsBC(getPeerJcaSigSchemesCert()); + } + + Iterable getPeerSigSchemes() + { + return peerSigSchemes.get(); + } + + boolean hasLocalSignatureScheme(SignatureSchemeInfo signatureSchemeInfo) + { + return localSigSchemes.contains(signatureSchemeInfo); + } + + void notifyPeerData(List sigSchemes, List sigSchemesCert) + { + peerSigSchemes.set(sigSchemes); + peerSigSchemesCert.set(sigSchemesCert); + } + + private List getLocalJcaSigSchemesCert() + { + return localSigSchemesCert == null ? localSigSchemes : localSigSchemesCert; + } + + private List getPeerJcaSigSchemesCert() + { + List sigSchemesCert = peerSigSchemesCert.get(); + + return sigSchemesCert == null ? peerSigSchemes.get() : sigSchemesCert; + } + } + static class PerContext { private final Map index; @@ -153,36 +229,52 @@ static class PerContext } } - static PerContext createPerContext(boolean isFipsContext, JcaTlsCrypto crypto, - NamedGroupInfo.PerContext namedGroups) + static PerConnection createPerConnectionClient(PerContext perContext, ProvSSLParameters sslParameters, + ProtocolVersion[] activeProtocolVersions, NamedGroupInfo.PerConnection namedGroups) { - Map index = createIndex(isFipsContext, crypto, namedGroups); - int[] candidatesClient = createCandidates(index, PROPERTY_CLIENT_SIGNATURE_SCHEMES); - int[] candidatesServer = createCandidates(index, PROPERTY_SERVER_SIGNATURE_SCHEMES); + ProtocolVersion latest = ProtocolVersion.getLatestTLS(activeProtocolVersions); + if (!TlsUtils.isSignatureAlgorithmsExtensionAllowed(latest)) + { + return null; + } - return new PerContext(index, candidatesClient, candidatesServer); + ProtocolVersion earliest = ProtocolVersion.getEarliestTLS(activeProtocolVersions); + + return createPerConnection(perContext, false, sslParameters, earliest, latest, namedGroups); } - static List getActiveCertsSignatureSchemes(PerContext perContext, boolean isServer, - ProvSSLParameters sslParameters, ProtocolVersion[] activeProtocolVersions, - NamedGroupInfo.PerConnection namedGroups) + static PerConnection createPerConnectionServer(PerContext perContext, ProvSSLParameters sslParameters, + ProtocolVersion negotiatedVersion, NamedGroupInfo.PerConnection namedGroups) { - ProtocolVersion latest = ProtocolVersion.getLatestTLS(activeProtocolVersions); - if (!TlsUtils.isSignatureAlgorithmsExtensionAllowed(latest)) + if (!TlsUtils.isSignatureAlgorithmsExtensionAllowed(negotiatedVersion)) { return null; } - int[] candidates = isServer ? perContext.candidatesServer : perContext.candidatesClient; + return createPerConnection(perContext, true, sslParameters, negotiatedVersion, negotiatedVersion, namedGroups); + } - ProtocolVersion earliest = ProtocolVersion.getEarliestTLS(activeProtocolVersions); + private static PerConnection createPerConnection(PerContext perContext, boolean isServer, ProvSSLParameters sslParameters, + ProtocolVersion earliest, ProtocolVersion latest, NamedGroupInfo.PerConnection namedGroups) + { + String[] signatureSchemes = sslParameters.getSignatureSchemes(); + + int[] candidates; + if (signatureSchemes == null) + { + candidates = isServer ? perContext.candidatesServer : perContext.candidatesClient; + } + else + { + candidates = createCandidates(perContext.index, signatureSchemes, "SSLParameters.signatureSchemes"); + } BCAlgorithmConstraints algorithmConstraints = sslParameters.getAlgorithmConstraints(); boolean post13Active = TlsUtils.isTLSv13(latest); boolean pre13Active = !TlsUtils.isTLSv13(earliest); int count = candidates.length; - ArrayList result = new ArrayList(count); + ArrayList localSigSchemes = new ArrayList(count); for (int i = 0; i < count; ++i) { Integer candidate = Integers.valueOf(candidates[i]); @@ -191,15 +283,21 @@ static List getActiveCertsSignatureSchemes(PerContext perCo if (null != signatureSchemeInfo && signatureSchemeInfo.isActiveCerts(algorithmConstraints, post13Active, pre13Active, namedGroups)) { - result.add(signatureSchemeInfo); + localSigSchemes.add(signatureSchemeInfo); } } - if (result.isEmpty()) - { - return Collections.emptyList(); - } - result.trimToSize(); - return Collections.unmodifiableList(result); + localSigSchemes.trimToSize(); + return new PerConnection(localSigSchemes); + } + + static PerContext createPerContext(boolean isFipsContext, JcaTlsCrypto crypto, + NamedGroupInfo.PerContext namedGroups) + { + Map index = createIndex(isFipsContext, crypto, namedGroups); + int[] candidatesClient = createCandidatesFromProperty(index, PROPERTY_CLIENT_SIGNATURE_SCHEMES); + int[] candidatesServer = createCandidatesFromProperty(index, PROPERTY_SERVER_SIGNATURE_SCHEMES); + + return new PerContext(index, candidatesClient, candidatesServer); } static String[] getJcaSignatureAlgorithms(Collection infos) @@ -352,7 +450,7 @@ private static void addSignatureScheme(boolean isFipsContext, JcaTlsCrypto crypt } } - private static int[] createCandidates(Map index, String propertyName) + private static int[] createCandidatesFromProperty(Map index, String propertyName) { String[] names = PropertyUtils.getStringArraySystemProperty(propertyName); if (null == names) @@ -360,6 +458,11 @@ private static int[] createCandidates(Map index, S return CANDIDATES_DEFAULT; } + return createCandidates(index, names, propertyName); + } + + private static int[] createCandidates(Map index, String[] names, String description) + { int[] result = new int[names.length]; int count = 0; for (String name : names) @@ -367,20 +470,20 @@ private static int[] createCandidates(Map index, S int signatureScheme = getSignatureSchemeByName(name); if (signatureScheme < 0) { - LOG.warning("'" + propertyName + "' contains unrecognised SignatureScheme: " + name); + LOG.warning("'" + description + "' contains unrecognised SignatureScheme: " + name); continue; } SignatureSchemeInfo signatureSchemeInfo = index.get(signatureScheme); if (null == signatureSchemeInfo) { - LOG.warning("'" + propertyName + "' contains unsupported SignatureScheme: " + name); + LOG.warning("'" + description + "' contains unsupported SignatureScheme: " + name); continue; } if (!signatureSchemeInfo.isEnabled()) { - LOG.warning("'" + propertyName + "' contains disabled SignatureScheme: " + name); + LOG.warning("'" + description + "' contains disabled SignatureScheme: " + name); continue; } @@ -392,7 +495,7 @@ private static int[] createCandidates(Map index, S } if (result.length < 1) { - LOG.severe("'" + propertyName + "' contained no usable SignatureScheme values"); + LOG.severe("'" + description + "' contained no usable SignatureScheme values"); } return result; } diff --git a/tls/src/main/jdk1.5/org/bouncycastle/jsse/provider/SSLParametersUtil.java b/tls/src/main/jdk1.5/org/bouncycastle/jsse/provider/SSLParametersUtil.java index 702239291d..c58183f2e5 100644 --- a/tls/src/main/jdk1.5/org/bouncycastle/jsse/provider/SSLParametersUtil.java +++ b/tls/src/main/jdk1.5/org/bouncycastle/jsse/provider/SSLParametersUtil.java @@ -17,16 +17,22 @@ abstract class SSLParametersUtil private static final Method setAlgorithmConstraints; private static final Method getApplicationProtocols; private static final Method setApplicationProtocols; + private static final Method getEnableRetransmissions; + private static final Method setEnableRetransmissions; private static final Method getEndpointIdentificationAlgorithm; private static final Method setEndpointIdentificationAlgorithm; + private static final Method getMaximumPacketSize; + private static final Method setMaximumPacketSize; + private static final Method getNamedGroups; + private static final Method setNamedGroups; private static final Method getServerNames; private static final Method setServerNames; + private static final Method getSignatureSchemes; + private static final Method setSignatureSchemes; private static final Method getSNIMatchers; private static final Method setSNIMatchers; private static final Method getUseCipherSuitesOrder; private static final Method setUseCipherSuitesOrder; - private static final Method getMaximumPacketSize; - private static final Method setMaximumPacketSize; static { @@ -36,16 +42,22 @@ abstract class SSLParametersUtil setAlgorithmConstraints = ReflectionUtil.findMethod(methods, "setAlgorithmConstraints"); getApplicationProtocols = ReflectionUtil.findMethod(methods, "getApplicationProtocols"); setApplicationProtocols = ReflectionUtil.findMethod(methods, "setApplicationProtocols"); + getEnableRetransmissions = ReflectionUtil.findMethod(methods, "getEnableRetransmissions"); + setEnableRetransmissions = ReflectionUtil.findMethod(methods, "setEnableRetransmissions"); getEndpointIdentificationAlgorithm = ReflectionUtil.findMethod(methods, "getEndpointIdentificationAlgorithm"); setEndpointIdentificationAlgorithm = ReflectionUtil.findMethod(methods, "setEndpointIdentificationAlgorithm"); + getMaximumPacketSize = ReflectionUtil.findMethod(methods, "getMaximumPacketSize"); + setMaximumPacketSize = ReflectionUtil.findMethod(methods, "setMaximumPacketSize"); + getNamedGroups = ReflectionUtil.findMethod(methods, "getNamedGroups"); + setNamedGroups = ReflectionUtil.findMethod(methods, "setNamedGroups"); getServerNames = ReflectionUtil.findMethod(methods, "getServerNames"); setServerNames = ReflectionUtil.findMethod(methods, "setServerNames"); + getSignatureSchemes = ReflectionUtil.findMethod(methods, "getSignatureSchemes"); + setSignatureSchemes = ReflectionUtil.findMethod(methods, "setSignatureSchemes"); getSNIMatchers = ReflectionUtil.findMethod(methods, "getSNIMatchers"); setSNIMatchers = ReflectionUtil.findMethod(methods, "setSNIMatchers"); getUseCipherSuitesOrder = ReflectionUtil.findMethod(methods, "getUseCipherSuitesOrder"); setUseCipherSuitesOrder = ReflectionUtil.findMethod(methods, "setUseCipherSuitesOrder"); - getMaximumPacketSize = ReflectionUtil.findMethod(methods, "getMaximumPacketSize"); - setMaximumPacketSize = ReflectionUtil.findMethod(methods, "setMaximumPacketSize"); } static BCSSLParameters getParameters(ProvSSLParameters prov) @@ -62,13 +74,16 @@ static BCSSLParameters getParameters(ProvSSLParameters prov) ssl.setWantClientAuth(prov.getWantClientAuth()); } - ssl.setAlgorithmConstraints(prov.getAlgorithmConstraints()); ssl.setEndpointIdentificationAlgorithm(prov.getEndpointIdentificationAlgorithm()); - ssl.setUseCipherSuitesOrder(prov.getUseCipherSuitesOrder()); + ssl.setAlgorithmConstraints(prov.getAlgorithmConstraints()); ssl.setServerNames(prov.getServerNames()); ssl.setSNIMatchers(prov.getSNIMatchers()); + ssl.setUseCipherSuitesOrder(prov.getUseCipherSuitesOrder()); ssl.setApplicationProtocols(prov.getApplicationProtocols()); + ssl.setEnableRetransmissions(prov.getEnableRetransmissions()); ssl.setMaximumPacketSize(prov.getMaximumPacketSize()); + ssl.setSignatureSchemes(prov.getSignatureSchemes()); + ssl.setNamedGroups(prov.getNamedGroups()); return ssl; } @@ -100,12 +115,7 @@ static SSLParameters getSSLParameters(ProvSSLParameters prov) set(ssl, setEndpointIdentificationAlgorithm, prov.getEndpointIdentificationAlgorithm()); } - // From JDK 1.8 - - if (null != setUseCipherSuitesOrder) - { - set(ssl, setUseCipherSuitesOrder, prov.getUseCipherSuitesOrder()); - } + // From JDK 8 if (null != setServerNames) { @@ -125,6 +135,11 @@ static SSLParameters getSSLParameters(ProvSSLParameters prov) } } + if (null != setUseCipherSuitesOrder) + { + set(ssl, setUseCipherSuitesOrder, prov.getUseCipherSuitesOrder()); + } + // From JDK 9 originally, then added to 8u251 if (null != setApplicationProtocols) @@ -138,11 +153,30 @@ static SSLParameters getSSLParameters(ProvSSLParameters prov) // From JDK 9 + if (null != setEnableRetransmissions) + { + set(ssl, setEnableRetransmissions, prov.getEnableRetransmissions()); + } + if (null != setMaximumPacketSize) { set(ssl, setMaximumPacketSize, prov.getMaximumPacketSize()); } + // From JDK 19 + + if (null != setSignatureSchemes) + { + set(ssl, setSignatureSchemes, prov.getSignatureSchemes()); + } + + // From JDK 20 + + if (null != setNamedGroups) + { + set(ssl, setNamedGroups, prov.getNamedGroups()); + } + return ssl; } @@ -162,15 +196,6 @@ static BCSSLParameters importSSLParameters(SSLParameters ssl) // From JDK 1.7 - if (null != getAlgorithmConstraints) - { - Object constraints = get(ssl, getAlgorithmConstraints); - if (null != constraints) - { - bc.setAlgorithmConstraints(JsseUtils_7.importAlgorithmConstraintsDynamic(constraints)); - } - } - if (null != getEndpointIdentificationAlgorithm) { String endpointIdentificationAlgorithm = (String)get(ssl, getEndpointIdentificationAlgorithm); @@ -180,13 +205,17 @@ static BCSSLParameters importSSLParameters(SSLParameters ssl) } } - // From JDK 1.8 - - if (null != getUseCipherSuitesOrder) + if (null != getAlgorithmConstraints) { - bc.setUseCipherSuitesOrder((Boolean)get(ssl, getUseCipherSuitesOrder)); + Object constraints = get(ssl, getAlgorithmConstraints); + if (null != constraints) + { + bc.setAlgorithmConstraints(JsseUtils_7.importAlgorithmConstraintsDynamic(constraints)); + } } + // From JDK 8 + if (null != getServerNames) { Object serverNames = get(ssl, getServerNames); @@ -205,6 +234,11 @@ static BCSSLParameters importSSLParameters(SSLParameters ssl) } } + if (null != getUseCipherSuitesOrder) + { + bc.setUseCipherSuitesOrder((Boolean)get(ssl, getUseCipherSuitesOrder)); + } + // From JDK 9 originally, then added to 8u251 if (null != getApplicationProtocols) @@ -216,13 +250,32 @@ static BCSSLParameters importSSLParameters(SSLParameters ssl) } } - // From JDK 1.9 + // From JDK 9 + + if (null != getEnableRetransmissions) + { + bc.setEnableRetransmissions((Boolean)get(ssl, getEnableRetransmissions)); + } if (null != getMaximumPacketSize) { bc.setMaximumPacketSize((Integer)get(ssl, getMaximumPacketSize)); } + // From JDK 19 + + if (null != getSignatureSchemes) + { + bc.setSignatureSchemes((String[])get(ssl, getSignatureSchemes)); + } + + // From JDK 20 + + if (null != getNamedGroups) + { + bc.setNamedGroups((String[])get(ssl, getNamedGroups)); + } + return bc; } @@ -250,19 +303,17 @@ static void setParameters(ProvSSLParameters prov, BCSSLParameters ssl) prov.setWantClientAuth(ssl.getWantClientAuth()); } - BCAlgorithmConstraints algorithmConstraints = ssl.getAlgorithmConstraints(); - if (null != algorithmConstraints) - { - prov.setAlgorithmConstraints(algorithmConstraints); - } - String endpointIdentificationAlgorithm = ssl.getEndpointIdentificationAlgorithm(); if (null != endpointIdentificationAlgorithm) { prov.setEndpointIdentificationAlgorithm(endpointIdentificationAlgorithm); } - prov.setUseCipherSuitesOrder(ssl.getUseCipherSuitesOrder()); + BCAlgorithmConstraints algorithmConstraints = ssl.getAlgorithmConstraints(); + if (null != algorithmConstraints) + { + prov.setAlgorithmConstraints(algorithmConstraints); + } List serverNames = ssl.getServerNames(); if (null != serverNames) @@ -276,13 +327,21 @@ static void setParameters(ProvSSLParameters prov, BCSSLParameters ssl) prov.setSNIMatchers(sniMatchers); } + prov.setUseCipherSuitesOrder(ssl.getUseCipherSuitesOrder()); + String[] applicationProtocols = ssl.getApplicationProtocols(); if (null != applicationProtocols) { prov.setApplicationProtocols(applicationProtocols); } + prov.setEnableRetransmissions(ssl.getEnableRetransmissions()); + prov.setMaximumPacketSize(ssl.getMaximumPacketSize()); + + prov.setSignatureSchemes(ssl.getSignatureSchemes()); + + prov.setNamedGroups(ssl.getNamedGroups()); } static void setSSLParameters(ProvSSLParameters prov, SSLParameters ssl) @@ -311,15 +370,6 @@ static void setSSLParameters(ProvSSLParameters prov, SSLParameters ssl) // From JDK 1.7 - if (null != getAlgorithmConstraints) - { - Object constraints = get(ssl, getAlgorithmConstraints); - if (null != constraints) - { - prov.setAlgorithmConstraints(JsseUtils_7.importAlgorithmConstraintsDynamic(constraints)); - } - } - if (null != getEndpointIdentificationAlgorithm) { String endpointIdentificationAlgorithm = (String)get(ssl, getEndpointIdentificationAlgorithm); @@ -329,13 +379,17 @@ static void setSSLParameters(ProvSSLParameters prov, SSLParameters ssl) } } - // From JDK 1.8 - - if (null != getUseCipherSuitesOrder) + if (null != getAlgorithmConstraints) { - prov.setUseCipherSuitesOrder((Boolean)get(ssl, getUseCipherSuitesOrder)); + Object constraints = get(ssl, getAlgorithmConstraints); + if (null != constraints) + { + prov.setAlgorithmConstraints(JsseUtils_7.importAlgorithmConstraintsDynamic(constraints)); + } } + // From JDK 8 + if (null != getServerNames) { Object serverNames = get(ssl, getServerNames); @@ -354,6 +408,11 @@ static void setSSLParameters(ProvSSLParameters prov, SSLParameters ssl) } } + if (null != getUseCipherSuitesOrder) + { + prov.setUseCipherSuitesOrder((Boolean)get(ssl, getUseCipherSuitesOrder)); + } + // From JDK 9 originally, then added to 8u251 if (null != getApplicationProtocols) @@ -367,10 +426,29 @@ static void setSSLParameters(ProvSSLParameters prov, SSLParameters ssl) // From JDK 9 + if (null != getEnableRetransmissions) + { + prov.setEnableRetransmissions((Boolean)get(ssl, getEnableRetransmissions)); + } + if (null != getMaximumPacketSize) { prov.setMaximumPacketSize((Integer)get(ssl, getMaximumPacketSize)); } + + // From JDK 19 + + if (null != getSignatureSchemes) + { + prov.setSignatureSchemes((String[])get(ssl, getSignatureSchemes)); + } + + // From JDK 20 + + if (null != getNamedGroups) + { + prov.setNamedGroups((String[])get(ssl, getNamedGroups)); + } } private static Object get(Object obj, Method method) diff --git a/tls/src/main/jdk1.9/org/bouncycastle/jsse/provider/SSLParametersUtil.java b/tls/src/main/jdk1.9/org/bouncycastle/jsse/provider/SSLParametersUtil.java index 9dab7ea420..f33f3b4e39 100644 --- a/tls/src/main/jdk1.9/org/bouncycastle/jsse/provider/SSLParametersUtil.java +++ b/tls/src/main/jdk1.9/org/bouncycastle/jsse/provider/SSLParametersUtil.java @@ -1,5 +1,6 @@ package org.bouncycastle.jsse.provider; +import java.lang.reflect.Method; import java.security.AlgorithmConstraints; import java.util.Collection; import java.util.List; @@ -15,6 +16,21 @@ abstract class SSLParametersUtil { + private static final Method getNamedGroups; + private static final Method setNamedGroups; + private static final Method getSignatureSchemes; + private static final Method setSignatureSchemes; + + static + { + Method[] methods = ReflectionUtil.getMethods("javax.net.ssl.SSLParameters"); + + getNamedGroups = ReflectionUtil.findMethod(methods, "getNamedGroups"); + setNamedGroups = ReflectionUtil.findMethod(methods, "setNamedGroups"); + getSignatureSchemes = ReflectionUtil.findMethod(methods, "getSignatureSchemes"); + setSignatureSchemes = ReflectionUtil.findMethod(methods, "setSignatureSchemes"); + } + static BCSSLParameters getParameters(ProvSSLParameters prov) { BCSSLParameters ssl = new BCSSLParameters(prov.getCipherSuites(), prov.getProtocols()); @@ -29,13 +45,16 @@ static BCSSLParameters getParameters(ProvSSLParameters prov) ssl.setWantClientAuth(prov.getWantClientAuth()); } - ssl.setAlgorithmConstraints(prov.getAlgorithmConstraints()); ssl.setEndpointIdentificationAlgorithm(prov.getEndpointIdentificationAlgorithm()); - ssl.setUseCipherSuitesOrder(prov.getUseCipherSuitesOrder()); + ssl.setAlgorithmConstraints(prov.getAlgorithmConstraints()); ssl.setServerNames(prov.getServerNames()); ssl.setSNIMatchers(prov.getSNIMatchers()); + ssl.setUseCipherSuitesOrder(prov.getUseCipherSuitesOrder()); ssl.setApplicationProtocols(prov.getApplicationProtocols()); + ssl.setEnableRetransmissions(prov.getEnableRetransmissions()); ssl.setMaximumPacketSize(prov.getMaximumPacketSize()); + ssl.setSignatureSchemes(prov.getSignatureSchemes()); + ssl.setNamedGroups(prov.getNamedGroups()); return ssl; } @@ -56,13 +75,11 @@ static SSLParameters getSSLParameters(ProvSSLParameters prov) // From JDK 1.7 - ssl.setAlgorithmConstraints(JsseUtils_7.exportAlgorithmConstraints(prov.getAlgorithmConstraints())); - ssl.setEndpointIdentificationAlgorithm(prov.getEndpointIdentificationAlgorithm()); - // From JDK 1.8 + ssl.setAlgorithmConstraints(JsseUtils_7.exportAlgorithmConstraints(prov.getAlgorithmConstraints())); - ssl.setUseCipherSuitesOrder(prov.getUseCipherSuitesOrder()); + // From JDK 8 { List serverNames = prov.getServerNames(); @@ -80,6 +97,8 @@ static SSLParameters getSSLParameters(ProvSSLParameters prov) } } + ssl.setUseCipherSuitesOrder(prov.getUseCipherSuitesOrder()); + // From JDK 9 originally, then added to 8u251 { @@ -92,8 +111,24 @@ static SSLParameters getSSLParameters(ProvSSLParameters prov) // From JDK 9 + ssl.setEnableRetransmissions(prov.getEnableRetransmissions()); + ssl.setMaximumPacketSize(prov.getMaximumPacketSize()); + // From JDK 19 + + if (null != setSignatureSchemes) + { + set(ssl, setSignatureSchemes, prov.getSignatureSchemes()); + } + + // From JDK 20 + + if (null != setNamedGroups) + { + set(ssl, setNamedGroups, prov.getNamedGroups()); + } + return ssl; } @@ -114,24 +149,22 @@ static BCSSLParameters importSSLParameters(SSLParameters ssl) // From JDK 1.7 { - AlgorithmConstraints constraints = ssl.getAlgorithmConstraints(); - if (null != constraints) + String endpointIdentificationAlgorithm = ssl.getEndpointIdentificationAlgorithm(); + if (null != endpointIdentificationAlgorithm) { - bc.setAlgorithmConstraints(JsseUtils_7.importAlgorithmConstraints(constraints)); + bc.setEndpointIdentificationAlgorithm(endpointIdentificationAlgorithm); } } { - String endpointIdentificationAlgorithm = ssl.getEndpointIdentificationAlgorithm(); - if (null != endpointIdentificationAlgorithm) + AlgorithmConstraints constraints = ssl.getAlgorithmConstraints(); + if (null != constraints) { - bc.setEndpointIdentificationAlgorithm(endpointIdentificationAlgorithm); + bc.setAlgorithmConstraints(JsseUtils_7.importAlgorithmConstraints(constraints)); } } - // From JDK 1.8 - - bc.setUseCipherSuitesOrder(ssl.getUseCipherSuitesOrder()); + // From JDK 8 { List serverNames = ssl.getServerNames(); @@ -149,6 +182,8 @@ static BCSSLParameters importSSLParameters(SSLParameters ssl) } } + bc.setUseCipherSuitesOrder(ssl.getUseCipherSuitesOrder()); + // From JDK 9 originally, then added to 8u251 { @@ -161,8 +196,24 @@ static BCSSLParameters importSSLParameters(SSLParameters ssl) // From JDK 9 + bc.setEnableRetransmissions(ssl.getEnableRetransmissions()); + bc.setMaximumPacketSize(ssl.getMaximumPacketSize()); + // From JDK 19 + + if (null != getSignatureSchemes) + { + bc.setSignatureSchemes((String[])get(ssl, getSignatureSchemes)); + } + + // From JDK 20 + + if (null != getNamedGroups) + { + bc.setNamedGroups((String[])get(ssl, getNamedGroups)); + } + return bc; } @@ -190,19 +241,17 @@ static void setParameters(ProvSSLParameters prov, BCSSLParameters ssl) prov.setWantClientAuth(ssl.getWantClientAuth()); } - BCAlgorithmConstraints algorithmConstraints = ssl.getAlgorithmConstraints(); - if (null != algorithmConstraints) - { - prov.setAlgorithmConstraints(algorithmConstraints); - } - String endpointIdentificationAlgorithm = ssl.getEndpointIdentificationAlgorithm(); if (null != endpointIdentificationAlgorithm) { prov.setEndpointIdentificationAlgorithm(endpointIdentificationAlgorithm); } - prov.setUseCipherSuitesOrder(ssl.getUseCipherSuitesOrder()); + BCAlgorithmConstraints algorithmConstraints = ssl.getAlgorithmConstraints(); + if (null != algorithmConstraints) + { + prov.setAlgorithmConstraints(algorithmConstraints); + } List serverNames = ssl.getServerNames(); if (null != serverNames) @@ -216,13 +265,21 @@ static void setParameters(ProvSSLParameters prov, BCSSLParameters ssl) prov.setSNIMatchers(sniMatchers); } + prov.setUseCipherSuitesOrder(ssl.getUseCipherSuitesOrder()); + String[] applicationProtocols = ssl.getApplicationProtocols(); if (null != applicationProtocols) { prov.setApplicationProtocols(applicationProtocols); } + prov.setEnableRetransmissions(ssl.getEnableRetransmissions()); + prov.setMaximumPacketSize(ssl.getMaximumPacketSize()); + + prov.setSignatureSchemes(ssl.getSignatureSchemes()); + + prov.setNamedGroups(ssl.getNamedGroups()); } static void setSSLParameters(ProvSSLParameters prov, SSLParameters ssl) @@ -252,24 +309,22 @@ static void setSSLParameters(ProvSSLParameters prov, SSLParameters ssl) // From JDK 1.7 { - AlgorithmConstraints constraints = ssl.getAlgorithmConstraints(); - if (null != constraints) + String endpointIdentificationAlgorithm = ssl.getEndpointIdentificationAlgorithm(); + if (null != endpointIdentificationAlgorithm) { - prov.setAlgorithmConstraints(JsseUtils_7.importAlgorithmConstraints(constraints)); + prov.setEndpointIdentificationAlgorithm(endpointIdentificationAlgorithm); } } { - String endpointIdentificationAlgorithm = ssl.getEndpointIdentificationAlgorithm(); - if (null != endpointIdentificationAlgorithm) + AlgorithmConstraints constraints = ssl.getAlgorithmConstraints(); + if (null != constraints) { - prov.setEndpointIdentificationAlgorithm(endpointIdentificationAlgorithm); + prov.setAlgorithmConstraints(JsseUtils_7.importAlgorithmConstraints(constraints)); } } - // From JDK 1.8 - - prov.setUseCipherSuitesOrder(ssl.getUseCipherSuitesOrder()); + // From JDK 8 { List serverNames = ssl.getServerNames(); @@ -287,6 +342,8 @@ static void setSSLParameters(ProvSSLParameters prov, SSLParameters ssl) } } + prov.setUseCipherSuitesOrder(ssl.getUseCipherSuitesOrder()); + // From JDK 9 originally, then added to 8u251 { @@ -299,6 +356,32 @@ static void setSSLParameters(ProvSSLParameters prov, SSLParameters ssl) // From JDK 9 + prov.setEnableRetransmissions(ssl.getEnableRetransmissions()); + prov.setMaximumPacketSize(ssl.getMaximumPacketSize()); + + // From JDK 19 + + if (null != getSignatureSchemes) + { + prov.setSignatureSchemes((String[])get(ssl, getSignatureSchemes)); + } + + // From JDK 20 + + if (null != getNamedGroups) + { + prov.setNamedGroups((String[])get(ssl, getNamedGroups)); + } + } + + private static Object get(Object obj, Method method) + { + return ReflectionUtil.invokeGetter(obj, method); + } + + private static void set(Object obj, Method method, Object arg) + { + ReflectionUtil.invokeSetter(obj, method, arg); } } From e83bd003b8c6c6070c039423c300b9deca0ab3fc Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 9 Jun 2023 22:52:57 +1000 Subject: [PATCH 153/290] compatibility update --- tls/src/main/java/org/bouncycastle/jsse/BCSSLParameters.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tls/src/main/java/org/bouncycastle/jsse/BCSSLParameters.java b/tls/src/main/java/org/bouncycastle/jsse/BCSSLParameters.java index a6be10edb3..c37d9a3161 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/BCSSLParameters.java +++ b/tls/src/main/java/org/bouncycastle/jsse/BCSSLParameters.java @@ -273,7 +273,7 @@ public void setNamedGroups(String[] namedGroups) if (namedGroups != null) { check = TlsUtils.clone(namedGroups); - HashSet seenEntries = new HashSet<>(); + HashSet seenEntries = new HashSet(); for (String entry : check) { if (TlsUtils.isNullOrEmpty(entry)) From 34d97f9b774badeeacec65cff39896d5094590b9 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 10 Jun 2023 08:22:09 +1000 Subject: [PATCH 154/290] tweak for Java 1.5 testing --- .../org/bouncycastle/pqc/jcajce/provider/test/FalconTest.java | 4 ++-- .../bouncycastle/pqc/jcajce/provider/test/RainbowTest.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/FalconTest.java b/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/FalconTest.java index 4902bdf6c4..5908b82825 100644 --- a/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/FalconTest.java +++ b/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/FalconTest.java @@ -131,7 +131,7 @@ public void testFalcon512() sig = Signature.getInstance("Falcon-512", "BC"); - assertEquals("Falcon-512", sig.getAlgorithm()); + assertEquals("FALCON-512", Strings.toUpperCase(sig.getAlgorithm())); sig.initVerify(kp.getPublic()); @@ -175,7 +175,7 @@ public void testFalcon1024() sig = Signature.getInstance("Falcon-1024", "BC"); - assertEquals("Falcon-1024", sig.getAlgorithm()); + assertEquals("FALCON-1024", Strings.toUpperCase(sig.getAlgorithm())); sig.initVerify(kp.getPublic()); diff --git a/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/RainbowTest.java b/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/RainbowTest.java index c652c95a44..a6fd39d1ab 100644 --- a/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/RainbowTest.java +++ b/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/RainbowTest.java @@ -169,7 +169,7 @@ private void doConfSigTest(String algorithmName, AlgorithmParameterSpec algSpec, sig = Signature.getInstance(algorithmName, "BCPQC"); - assertEquals(algorithmName, sig.getAlgorithm()); + assertEquals(Strings.toUpperCase(algorithmName), Strings.toUpperCase(sig.getAlgorithm())); sig.initVerify(kp.getPublic()); From f19d2e05c7b348f943feeac459b0ea6f1e416378 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 10 Jun 2023 08:37:42 +1000 Subject: [PATCH 155/290] added use of concurrent hash map, removed synchronized on getService(). --- .../bouncycastle/jsse/provider/BouncyCastleJsseProvider.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java b/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java index f8d92e8abf..2ce3a39c4d 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java @@ -13,6 +13,7 @@ import java.util.List; import java.util.Map; import java.util.Set; +import java.util.concurrent.ConcurrentHashMap; import org.bouncycastle.tls.crypto.impl.jcajce.JcaTlsCryptoProvider; import org.bouncycastle.util.Strings; @@ -28,7 +29,7 @@ public class BouncyCastleJsseProvider private static final double PROVIDER_VERSION = 1.0017; private static final String PROVIDER_INFO = "Bouncy Castle JSSE Provider Version 1.0.17"; - private final Map serviceMap = new HashMap(); + private final Map serviceMap = new ConcurrentHashMap(); private final Map creatorMap = new HashMap(); private final boolean isInFipsMode; @@ -262,7 +263,7 @@ void addAlias(String key, String value) doPut(key, value); } - public synchronized final Provider.Service getService(String type, String algorithm) + public final Provider.Service getService(String type, String algorithm) { String upperCaseAlgName = Strings.toUpperCase(algorithm); From 4b456502dfacfe3ff2eb052d588a6f1c8fdbfee7 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 10 Jun 2023 09:00:46 +1000 Subject: [PATCH 156/290] added use of putIfAbsent, synchronized getAttributeMap, corrected attribute lookup. --- .../jsse/provider/BouncyCastleJsseProvider.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java b/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java index 2ce3a39c4d..69da029e33 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java @@ -286,7 +286,7 @@ public final Provider.Service getService(String type, String algorithm) return null; } - String attributeKeyStart = type + "." + upperCaseAlgName + " "; + String attributeKeyStart = type + "." + realName + " "; List aliases = new ArrayList(); Map attributes = new HashMap(); @@ -309,7 +309,7 @@ public final Provider.Service getService(String type, String algorithm) service = new BcJsseService(this, type, upperCaseAlgName, className, aliases, getAttributeMap(attributes), creatorMap.get(className)); - serviceMap.put(type + "." + upperCaseAlgName, service); + serviceMap.putIfAbsent(type + "." + upperCaseAlgName, service); } return service; @@ -328,9 +328,9 @@ public synchronized final Set getServices() return bcServiceSet; } - private static final Map, Map > attributeMaps = new HashMap, Map>(); + private static final Map, Map> attributeMaps = new HashMap, Map>(); - private static Map getAttributeMap(Map attributeMap) + private static synchronized Map getAttributeMap(Map attributeMap) { Map attrMap = attributeMaps.get(attributeMap); if (attrMap != null) From f825ddfb68cec6d33b19ca466952a1a599caab44 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 10 Jun 2023 09:22:30 +1000 Subject: [PATCH 157/290] corrected for equals/hashCode test. added explicit BC provider call to prevent clashes. --- .../openpgp/examples/RSAKeyPairGenerator.java | 4 +- .../asymmetric/ec/BCECPrivateKey.java | 251 +++++++----------- 2 files changed, 105 insertions(+), 150 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/examples/RSAKeyPairGenerator.java b/pg/src/main/java/org/bouncycastle/openpgp/examples/RSAKeyPairGenerator.java index 92bec2e84b..a076b47849 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/examples/RSAKeyPairGenerator.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/examples/RSAKeyPairGenerator.java @@ -75,8 +75,8 @@ private static void generateAndExportKeyRing( PGPDigestCalculator sha1Calc = new JcaPGPDigestCalculatorProviderBuilder().build().get(HashAlgorithmTags.SHA1); KeyPairGenerator kpg = KeyPairGenerator.getInstance("RSA", "BC"); - PGPContentSignerBuilder contentSignerBuilder = new JcaPGPContentSignerBuilder(PublicKeyAlgorithmTags.RSA_GENERAL, SIG_HASH); - PBESecretKeyEncryptor secretKeyEncryptor = new JcePBESecretKeyEncryptorBuilder(SymmetricKeyAlgorithmTags.AES_256, sha1Calc) + PGPContentSignerBuilder contentSignerBuilder = new JcaPGPContentSignerBuilder(PublicKeyAlgorithmTags.RSA_GENERAL, SIG_HASH).setProvider("BC"); + PBESecretKeyEncryptor secretKeyEncryptor = new JcePBESecretKeyEncryptorBuilder(SymmetricKeyAlgorithmTags.AES_256, sha1Calc).setProvider("BC") .build(passPhrase); Date now = new Date(); diff --git a/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java b/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java index 265855b8a8..6df1bf6d2d 100644 --- a/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java +++ b/prov/src/main/jdk1.4/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java @@ -1,18 +1,21 @@ package org.bouncycastle.jcajce.provider.asymmetric.ec; +import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.math.BigInteger; import java.util.Enumeration; -import org.bouncycastle.asn1.ASN1BitString; import org.bouncycastle.asn1.ASN1Encodable; import org.bouncycastle.asn1.ASN1Encoding; import org.bouncycastle.asn1.ASN1Integer; import org.bouncycastle.asn1.ASN1ObjectIdentifier; import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1Sequence; +import org.bouncycastle.asn1.ASN1BitString; +import org.bouncycastle.asn1.DERNull; +import org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers; import org.bouncycastle.asn1.pkcs.PrivateKeyInfo; import org.bouncycastle.asn1.sec.ECPrivateKeyStructure; import org.bouncycastle.asn1.x509.AlgorithmIdentifier; @@ -25,6 +28,7 @@ import org.bouncycastle.crypto.params.ECNamedDomainParameters; import org.bouncycastle.crypto.params.ECPrivateKeyParameters; import org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil; +import org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil; import org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl; import org.bouncycastle.jcajce.provider.config.ProviderConfiguration; import org.bouncycastle.jce.interfaces.ECPointEncoder; @@ -35,38 +39,35 @@ import org.bouncycastle.jce.spec.ECParameterSpec; import org.bouncycastle.jce.spec.ECPrivateKeySpec; import org.bouncycastle.math.ec.ECCurve; -import org.bouncycastle.util.Arrays; +import org.bouncycastle.math.ec.ECPoint; +import org.bouncycastle.util.Strings; +import org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil; public class BCECPrivateKey implements ECPrivateKey, PKCS12BagAttributeCarrier, ECPointEncoder { - static final long serialVersionUID = 994553197664784084L; - - private String algorithm = "EC"; - private boolean withCompression; + private String algorithm = "EC"; + private boolean withCompression; - private transient BigInteger d; - private transient ECParameterSpec ecSpec; - private transient ProviderConfiguration configuration; - private transient ASN1BitString publicKey; - private transient PrivateKeyInfo privateKeyInfo; - private transient byte[] encoding; + private transient BigInteger d; + private transient ECParameterSpec ecSpec; + private transient ProviderConfiguration configuration; + private transient ASN1BitString publicKey; private transient ECPrivateKeyParameters baseKey; private transient PKCS12BagAttributeCarrierImpl attrCarrier = new PKCS12BagAttributeCarrierImpl(); - protected BCECPrivateKey() { } - public BCECPrivateKey( - ECPrivateKey key, + BCECPrivateKey( + ECPrivateKey key, ProviderConfiguration configuration) { this.d = key.getD(); this.algorithm = key.getAlgorithm(); - this.ecSpec = key.getParams(); + this.ecSpec = key.getParameters(); this.configuration = configuration; this.baseKey = convertToBaseKey(this); } @@ -84,24 +85,10 @@ public BCECPrivateKey( } public BCECPrivateKey( - String algorithm, - BCECPrivateKey key) - { - this.algorithm = algorithm; - this.d = key.d; - this.ecSpec = key.ecSpec; - this.withCompression = key.withCompression; - this.attrCarrier = key.attrCarrier; - this.publicKey = key.publicKey; - this.configuration = key.configuration; - this.baseKey = key.baseKey; - } - - public BCECPrivateKey( - String algorithm, - ECPrivateKeyParameters params, - BCECPublicKey pubKey, - ECParameterSpec spec, + String algorithm, + ECPrivateKeyParameters params, + BCECPublicKey pubKey, + ECParameterSpec spec, ProviderConfiguration configuration) { ECDomainParameters dp = params.getParameters(); @@ -129,9 +116,9 @@ public BCECPrivateKey( } public BCECPrivateKey( - String algorithm, - ECPrivateKeyParameters params, - ProviderConfiguration configuration) + String algorithm, + ECPrivateKeyParameters params, + ProviderConfiguration configuration) { this.algorithm = algorithm; this.d = params.getD(); @@ -140,21 +127,44 @@ public BCECPrivateKey( this.baseKey = convertToBaseKey(this); } + public BCECPrivateKey( + String algorithm, + BCECPrivateKey key) + { + this.algorithm = algorithm; + this.d = key.d; + this.ecSpec = key.ecSpec; + this.withCompression = key.withCompression; + this.publicKey = key.publicKey; + this.attrCarrier = key.attrCarrier; + this.configuration = key.configuration; + } + BCECPrivateKey( - String algorithm, - PrivateKeyInfo info, + PrivateKeyInfo info, + ProviderConfiguration configuration) + throws IOException + { + this.configuration = configuration; + + populateFromPrivKeyInfo(info); + } + + BCECPrivateKey( + String algorithm, + PrivateKeyInfo info, ProviderConfiguration configuration) throws IOException { - this.algorithm = algorithm; this.configuration = configuration; populateFromPrivKeyInfo(info); + this.algorithm = algorithm; } private void populateFromPrivKeyInfo(PrivateKeyInfo info) throws IOException { - X962Parameters params = X962Parameters.getInstance(info.getPrivateKeyAlgorithm().getParameters()); + X962Parameters params = X962Parameters.getInstance(info.getPrivateKeyAlgorithm().getParameters()); if (params.isNamedCurve()) { @@ -222,101 +232,55 @@ public String getFormat() */ public byte[] getEncoded() { - if (encoding == null) - { - PrivateKeyInfo info = getPrivateKeyInfo(); - - if (info == null) - { - return null; - } + X962Parameters params = ECUtils.getDomainParametersFromName(ecSpec, withCompression); - try - { - encoding = info.getEncoded(ASN1Encoding.DER); - } - catch (IOException e) - { - return null; - } + int orderBitLength; + if (ecSpec == null) + { + orderBitLength = ECUtil.getOrderBitLength(configuration, null, this.getD()); } - - return Arrays.clone(encoding); - } - - private PrivateKeyInfo getPrivateKeyInfo() - { - if (privateKeyInfo == null) + else { - X962Parameters params = ECUtils.getDomainParametersFromName(ecSpec, withCompression); + orderBitLength = ECUtil.getOrderBitLength(configuration, ecSpec.getN(), this.getD()); + } - int orderBitLength; - if (ecSpec == null) - { - orderBitLength = ECUtil.getOrderBitLength(configuration, null, this.getD()); - } - else - { - orderBitLength = ECUtil.getOrderBitLength(configuration, ecSpec.getN(), this.getD()); - } + PrivateKeyInfo info; + org.bouncycastle.asn1.sec.ECPrivateKey keyStructure; - org.bouncycastle.asn1.sec.ECPrivateKey keyStructure; + if (publicKey != null) + { + keyStructure = new org.bouncycastle.asn1.sec.ECPrivateKey(orderBitLength, this.getD(), publicKey, params); + } + else + { + keyStructure = new org.bouncycastle.asn1.sec.ECPrivateKey(orderBitLength, this.getD(), params); + } - if (publicKey != null) - { - keyStructure = new org.bouncycastle.asn1.sec.ECPrivateKey(orderBitLength, this.getD(), publicKey, params); - } - else - { - keyStructure = new org.bouncycastle.asn1.sec.ECPrivateKey(orderBitLength, this.getD(), params); - } + try + { + info = new PrivateKeyInfo(new AlgorithmIdentifier(X9ObjectIdentifiers.id_ecPublicKey, params), keyStructure); - try - { - privateKeyInfo = new PrivateKeyInfo(new AlgorithmIdentifier(X9ObjectIdentifiers.id_ecPublicKey, params), keyStructure); - } - catch (IOException e) - { - return null; - } + return info.getEncoded(ASN1Encoding.DER); + } + catch (IOException e) + { + return null; } - - return privateKeyInfo; } - public ECPrivateKeyParameters engineGetKeyParameters() + ECPrivateKeyParameters engineGetKeyParameters() { return baseKey; } public ECParameterSpec getParams() { - return ecSpec; - } - - public org.bouncycastle.jce.spec.ECParameterSpec getParameters() - { - if (ecSpec == null) - { - return null; - } - - return ecSpec; + return (ECParameterSpec)ecSpec; } - org.bouncycastle.jce.spec.ECParameterSpec engineGetSpec() + public ECParameterSpec getParameters() { - if (ecSpec != null) - { - return ecSpec; - } - - return configuration.getEcImplicitlyCa(); - } - - public BigInteger getS() - { - return d; + return (ECParameterSpec)ecSpec; } public BigInteger getD() @@ -326,7 +290,7 @@ public BigInteger getD() public void setBagAttribute( ASN1ObjectIdentifier oid, - ASN1Encodable attribute) + ASN1Encodable attribute) { attrCarrier.setBagAttribute(oid, attribute); } @@ -344,37 +308,34 @@ public Enumeration getBagAttributeKeys() public void setPointFormat(String style) { - withCompression = !("UNCOMPRESSED".equalsIgnoreCase(style)); + withCompression = !("UNCOMPRESSED".equalsIgnoreCase(style)); } - public boolean equals(Object o) + ECParameterSpec engineGetSpec() { - if (o instanceof ECPrivateKey) + if (ecSpec != null) { - ECPrivateKey other = (ECPrivateKey)o; - - PrivateKeyInfo info = this.getPrivateKeyInfo(); - PrivateKeyInfo otherInfo = (other instanceof BCECPrivateKey) ? ((BCECPrivateKey)other).getPrivateKeyInfo() : PrivateKeyInfo.getInstance(other.getEncoded()); + return ecSpec; + } - if (info == null || otherInfo == null) - { - return false; - } + return BouncyCastleProvider.CONFIGURATION.getEcImplicitlyCa(); + } - try - { - boolean algEquals = Arrays.constantTimeAreEqual(info.getPrivateKeyAlgorithm().getEncoded(), otherInfo.getPrivateKeyAlgorithm().getEncoded()); - boolean keyEquals = Arrays.constantTimeAreEqual(this.getD().toByteArray(), other.getD().toByteArray()); + public String toString() + { + return ECUtil.privateKeyToString("EC", d, engineGetSpec()); + } - return algEquals & keyEquals; - } - catch (IOException e) - { - return false; - } + public boolean equals(Object o) + { + if (!(o instanceof BCECPrivateKey)) + { + return false; } - return false; + BCECPrivateKey other = (BCECPrivateKey)o; + + return getD().equals(other.getD()) && (engineGetSpec().equals(other.engineGetSpec())); } public int hashCode() @@ -382,12 +343,7 @@ public int hashCode() return getD().hashCode() ^ engineGetSpec().hashCode(); } - public String toString() - { - return ECUtil.privateKeyToString("EC", d, engineGetSpec()); - } - - private ASN1BitString getPublicKeyDetails(BCECPublicKey pub) + private ASN1BitString getPublicKeyDetails(BCECPublicKey pub) { try { @@ -409,10 +365,9 @@ private void readObject( byte[] enc = (byte[])in.readObject(); - this.configuration = BouncyCastleProvider.CONFIGURATION; - populateFromPrivKeyInfo(PrivateKeyInfo.getInstance(ASN1Primitive.fromByteArray(enc))); + this.configuration = BouncyCastleProvider.CONFIGURATION; this.attrCarrier = new PKCS12BagAttributeCarrierImpl(); } From 4fd80cbc9b067c44db8540c541a5822dda7ec873 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 10 Jun 2023 09:44:55 +1000 Subject: [PATCH 158/290] added use of return value from putIfAbsent() --- .../bouncycastle/jsse/provider/BouncyCastleJsseProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java b/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java index 69da029e33..5712d09c7d 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java @@ -309,7 +309,7 @@ public final Provider.Service getService(String type, String algorithm) service = new BcJsseService(this, type, upperCaseAlgName, className, aliases, getAttributeMap(attributes), creatorMap.get(className)); - serviceMap.putIfAbsent(type + "." + upperCaseAlgName, service); + service = serviceMap.putIfAbsent(type + "." + upperCaseAlgName, service); } return service; From 465b00fc8b825f043537d1bcce586cbdc812c060 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 10 Jun 2023 10:32:18 +1000 Subject: [PATCH 159/290] fixed use of putIfAbsent()... --- .../bouncycastle/jsse/provider/BouncyCastleJsseProvider.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java b/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java index 5712d09c7d..848645d3cf 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java @@ -309,7 +309,9 @@ public final Provider.Service getService(String type, String algorithm) service = new BcJsseService(this, type, upperCaseAlgName, className, aliases, getAttributeMap(attributes), creatorMap.get(className)); - service = serviceMap.putIfAbsent(type + "." + upperCaseAlgName, service); + BcJsseService altService = serviceMap.putIfAbsent(type + "." + upperCaseAlgName, service); + + service = altService != null ? altService : service; } return service; From 92ddbba8ea270212ed1b168d591a8a18e7c581f9 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 10 Jun 2023 14:20:29 +1000 Subject: [PATCH 160/290] Java 1.3 compatibility files. --- ant/jdk13.xml | 8 + .../pqc/crypto/picnic/PicnicEngine.java | 466 +++++++++--------- .../bouncycastle/pqc/crypto/picnic/Tree.java | 15 +- 3 files changed, 254 insertions(+), 235 deletions(-) diff --git a/ant/jdk13.xml b/ant/jdk13.xml index 3ccc0d6d27..c9c135c2d8 100644 --- a/ant/jdk13.xml +++ b/ant/jdk13.xml @@ -125,6 +125,13 @@ + + + + + + + @@ -278,6 +285,7 @@ + diff --git a/core/src/main/jdk1.3/org/bouncycastle/pqc/crypto/picnic/PicnicEngine.java b/core/src/main/jdk1.3/org/bouncycastle/pqc/crypto/picnic/PicnicEngine.java index f39d29624e..0620e11a05 100644 --- a/core/src/main/jdk1.3/org/bouncycastle/pqc/crypto/picnic/PicnicEngine.java +++ b/core/src/main/jdk1.3/org/bouncycastle/pqc/crypto/picnic/PicnicEngine.java @@ -6,6 +6,7 @@ import org.bouncycastle.crypto.digests.SHAKEDigest; import org.bouncycastle.math.raw.Bits; import org.bouncycastle.util.Arrays; +import org.bouncycastle.util.Integers; import org.bouncycastle.util.Pack; class PicnicEngine @@ -338,19 +339,18 @@ public boolean crypto_sign_open(byte[] m, byte[] sm, byte[] pk) private int picnic_verify(byte[] pk, byte[] message, byte[] signature, int sigLen) { - byte[] plaintext_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE]; - byte[] ciphertext_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE]; - picnic_read_public_key(ciphertext_bytes, plaintext_bytes, pk); int[] ciphertext = new int[stateSizeWords]; int[] plaintext = new int[stateSizeWords]; - - Pack.littleEndianToInt(plaintext_bytes, 0, plaintext); - Pack.littleEndianToInt(ciphertext_bytes, 0, ciphertext); + picnic_read_public_key(ciphertext, plaintext, pk); if(is_picnic3(parameters)) { Signature2 sig = new Signature2(this); - deserializeSignature2(sig, signature, sigLen, message.length + 4); + int ret = deserializeSignature2(sig, signature, sigLen, message.length + 4); + if (ret != 0) + { + return -1; + } return verify_picnic3(sig, ciphertext, plaintext, message); } @@ -392,9 +392,12 @@ private int verify(Signature sig, int[] pubKey, int[] plaintext, byte[] message) view1s[i] = new View(this); view2s[i] = new View(this); - verifyProof(proofs[i], view1s[i], view2s[i], - getChallenge(received_challengebits, i), sig.salt, i, - tmp, plaintext, tape); + if (!verifyProof(proofs[i], view1s[i], view2s[i], + getChallenge(received_challengebits, i), sig.salt, i, + tmp, plaintext, tape)) + { + return -1; + } // create ordered array of commitments with order computed based on the challenge // check commitments of the two opened views @@ -413,7 +416,7 @@ private int verify(Signature sig, int[] pubKey, int[] plaintext, byte[] message) viewOutputs[i][challenge] = view1s[i].outputShare; viewOutputs[i][(challenge + 1) % 3] = view2s[i].outputShare; int[] view3Output = new int[stateSizeWords]; /* pointer into the slab to the current 3rd view */ - xor_three(view3Output, view1s[i].outputShare, view2s[i].outputShare, pubKey, stateSizeBytes); + xor_three(view3Output, view1s[i].outputShare, view2s[i].outputShare, pubKey); viewOutputs[i][(challenge + 2) % 3] = view3Output; } @@ -432,7 +435,7 @@ private int verify(Signature sig, int[] pubKey, int[] plaintext, byte[] message) } boolean verifyProof(Signature.Proof proof, View view1, View view2, int challenge, byte[] salt, - int roundNumber, byte[] tmp, int[] plaintext, Tape tape) + int roundNumber, byte[] tmp, int[] plaintext, Tape tape) { System.arraycopy(proof.communicatedBits, 0, view2.communicatedBits, 0, andSizeBytes); tape.pos = 0; @@ -457,6 +460,7 @@ boolean verifyProof(Signature.Proof proof, View view1, View view2, int challenge { break; } + Pack.littleEndianToInt(tmp, 0, view2.inputShare);//todo check System.arraycopy(tmp, stateSizeBytes, tape.tapes[1], 0, andSizeBytes); @@ -473,12 +477,13 @@ boolean verifyProof(Signature.Proof proof, View view1, View view2, int challenge System.arraycopy(tmp, stateSizeBytes, tape.tapes[0], 0, andSizeBytes); status = status && createRandomTape(proof.seed2, 0, salt, roundNumber, 2, tape.tapes[1], andSizeBytes); + if (!status) { break; } - System.arraycopy(proof.inputShare, 0, view2.inputShare, 0, stateSizeBytes); + System.arraycopy(proof.inputShare, 0, view2.inputShare, 0, stateSizeWords); break; case 2: @@ -486,12 +491,14 @@ boolean verifyProof(Signature.Proof proof, View view1, View view2, int challenge // it is not computable from the seed. We just need to compute view2's input from // its seed status = createRandomTape(proof.seed1, 0, salt, roundNumber, 2, tape.tapes[0], andSizeBytes); - System.arraycopy(proof.inputShare, 0, view1.inputShare, 0, stateSizeBytes); + System.arraycopy(proof.inputShare, 0, view1.inputShare, 0, stateSizeWords); status = status && createRandomTape(proof.seed2, 0, salt, roundNumber, 0, tmp, stateSizeBytes + andSizeBytes); + if (!status) { break; } + Pack.littleEndianToInt(tmp, 0, view2.inputShare);//todo check System.arraycopy(tmp, stateSizeBytes, tape.tapes[1], 0, andSizeBytes); break; @@ -504,18 +511,9 @@ boolean verifyProof(Signature.Proof proof, View view1, View view2, int challenge { return false; } - /* When input shares are read from the tapes, and the length is not a whole number of bytes, the trailing bits must be zero */ - byte[] view_bytes = new byte[stateSizeBytes * 4]; - Pack.intToLittleEndian(view1.inputShare, view_bytes, 0); - Arrays.fill(view_bytes, stateSizeBytes, view_bytes.length, (byte) 0); //todo have correct size: reduce view.inputshare by /4 - zeroTrailingBits(view_bytes, stateSizeBits); - Pack.littleEndianToInt(view_bytes, 0, view1.inputShare); - Pack.intToLittleEndian(view2.inputShare, view_bytes, 0); - Arrays.fill(view_bytes, stateSizeBytes, view_bytes.length, (byte) 0); - zeroTrailingBits(view_bytes, stateSizeBits); - - Pack.littleEndianToInt(view_bytes, 0, view2.inputShare); + Utils.zeroTrailingBits(view1.inputShare, stateSizeBits); + Utils.zeroTrailingBits(view2.inputShare, stateSizeBits); int[] tmp_ints = Pack.littleEndianToInt(tmp, 0, tmp.length/4); mpc_LowMC_verify(view1, view2, tape, tmp_ints, plaintext, challenge); @@ -536,7 +534,7 @@ void mpc_LowMC_verify(View view1, View view2, Tape tapes, int[] tmp, int[] plain view2.inputShare, 0, current.getData(), current.getMatrixPointer()); - mpc_xor(tmp, tmp, stateSizeWords, 2); + mpc_xor(tmp, tmp, 2); for (int r = 1; r <= numRounds; ++r) { @@ -557,7 +555,7 @@ void mpc_LowMC_verify(View view1, View view2, Tape tapes, int[] tmp, int[] plain current = lowmcConstants.RConstant(this, r - 1); mpc_xor_constant_verify(tmp, current.getData(), current.getMatrixPointer(), stateSizeWords, challenge); - mpc_xor(tmp, tmp, stateSizeWords, 2); + mpc_xor(tmp, tmp, 2); } System.arraycopy(tmp, 2*stateSizeWords, view1.outputShare, 0, stateSizeWords); @@ -603,10 +601,14 @@ void mpc_substitution_verify(int[] state, Tape rand, View view1, View view2) void mpc_AND_verify(int[] in1, int[] in2, int[] out, Tape rand, View view1, View view2) { - int[] r = { Utils.getBit(rand.tapes[0], rand.pos), Utils.getBit(rand.tapes[1], rand.pos) }; + int r0 = Utils.getBit(rand.tapes[0], rand.pos); + int r1 = Utils.getBit(rand.tapes[1], rand.pos); + + int a0 = in1[0], a1 = in1[1]; + int b0 = in2[0], b1 = in2[1]; - out[0] = (in1[0] & in2[1]) ^ (in1[1] & in2[0]) ^ (in1[0] & in2[0]) ^ r[0] ^ r[1]; - Utils.setBit(view1.communicatedBits, rand.pos, (byte) (out[0] & 0xff)); + out[0] = (a0 & b1) ^ (a1 & b0) ^ (a0 & b0) ^ r0 ^ r1; + Utils.setBit(view1.communicatedBits, rand.pos, (byte)out[0]); out[1] = Utils.getBit(view2.communicatedBits, rand.pos); rand.pos++; @@ -630,49 +632,51 @@ else if (challenge == 2) } for (int i = 0; i < length; i++) { - state[i + offset] = state[i + offset] ^ in[i + inOffset]; + state[i + offset] ^= in[i + inOffset]; } } - private int deserializeSignature(Signature sig, byte[] sigBytes, int sigBytesLen, int sigBytesOffset) { Signature.Proof[] proofs = sig.proofs; byte[] challengeBits = sig.challengeBits; + int challengesLength = Utils.numBytes(2 * numMPCRounds); /* Validate input buffer is large enough */ - if (sigBytesLen < Utils.numBytes(2 * numMPCRounds)) + if (sigBytesLen < challengesLength) { /* ensure the input has at least the challenge */ return -1; } - int inputShareSize = computeInputShareSize(sigBytes, stateSizeBytes); - int bytesExpected = Utils.numBytes(2 * numMPCRounds) + saltSizeBytes + - numMPCRounds * (2 * seedSizeBytes + andSizeBytes + digestSizeBytes) + inputShareSize; + // NOTE: This also validates that there are no challenges > 2 + int numNonZeroChallenges = countNonZeroChallenges(sigBytes, sigBytesOffset); + if (numNonZeroChallenges < 0) + return -1; + + int inputShareSize = numNonZeroChallenges * stateSizeBytes; + int bytesRequired = challengesLength + saltSizeBytes + + numMPCRounds * (2 * seedSizeBytes + andSizeBytes + digestSizeBytes) + inputShareSize; if (transform == TRANSFORM_UR) { - bytesExpected += UnruhGWithoutInputBytes * numMPCRounds; + bytesRequired += UnruhGWithInputBytes * (numMPCRounds - numNonZeroChallenges); + bytesRequired += UnruhGWithoutInputBytes * numNonZeroChallenges; } - if (sigBytesLen < bytesExpected) + + if (sigBytesLen != bytesRequired) { return -1; } - System.arraycopy(sigBytes, sigBytesOffset, challengeBits, 0, Utils.numBytes(2 * numMPCRounds)); - sigBytesOffset += Utils.numBytes(2 * numMPCRounds); + System.arraycopy(sigBytes, sigBytesOffset, challengeBits, 0, challengesLength); + sigBytesOffset += challengesLength; - if (!isChallengeValid(challengeBits)) - { - return -1; - } System.arraycopy(sigBytes, sigBytesOffset, sig.salt, 0, saltSizeBytes); sigBytesOffset += saltSizeBytes; for (int i = 0; i < numMPCRounds; i++) { - int challenge = getChallenge(challengeBits, i); System.arraycopy(sigBytes, sigBytesOffset, proofs[i].view3Commitment, 0, digestSizeBytes); @@ -704,7 +708,8 @@ private int deserializeSignature(Signature sig, byte[] sigBytes, int sigBytesLen } sigBytesOffset += stateSizeBytes; - if(!arePaddingBitsZero(Pack.intToLittleEndian(proofs[i].inputShare), stateSizeBits)) + + if (!arePaddingBitsZero(proofs[i].inputShare, stateSizeBits)) { return -1; } @@ -715,43 +720,50 @@ private int deserializeSignature(Signature sig, byte[] sigBytes, int sigBytesLen return 0; } - private boolean isChallengeValid(byte[] challengeBits) - { - for (int i = 0; i < numMPCRounds; i++) - { - int challenge = getChallenge(challengeBits, i); - if (challenge > 2) - { - return false; - } - } - return true; - } - - private int computeInputShareSize(byte[] challengeBits, int stateSizeBytes) + private int countNonZeroChallenges(byte[] challengeBits, int challengeBitsOffset) { /* When the FS transform is used, the input share is included in the proof - * only when the challenge is 1 or 2. When dersializing, to compute the + * only when the challenge is 1 or 2. When deserializing, to compute the * number of bytes expected, we must check how many challenge values are 1 - * or 2. The parameter stateSizeBytes is the size of an input share. */ - int inputShareSize = 0; + * or 2. We also check that no challenges have the invalid value 3. */ + int count = 0; + int challenges3 = 0; - for (int i = 0; i < numMPCRounds; i++) + int i = 0; + while (i + 16 <= numMPCRounds) { - int challenge = getChallenge(challengeBits, i); - if (challenge == 1 || challenge == 2) - { - inputShareSize += stateSizeBytes; - } + int challenges = Pack.littleEndianToInt(challengeBits, challengeBitsOffset + (i >>> 2)); + challenges3 |= challenges & (challenges >>> 1); + count += Integers.bitCount((challenges ^ (challenges >>> 1)) & 0x55555555); + i += 16; } - return inputShareSize; + + int remainingBits = (numMPCRounds - i) * 2; + if (remainingBits > 0) + { + int remainingBytes = (remainingBits + 7) / 8; + int challenges = Pack.littleEndianToInt_Low(challengeBits, challengeBitsOffset + (i >>> 2), remainingBytes); + challenges &= Utils.getTrailingBitsMask(remainingBits); + challenges3 |= challenges & (challenges >>> 1); + count += Integers.bitCount((challenges ^ (challenges >>> 1)) & 0x55555555); + } + + return (challenges3 & 0x55555555) == 0 ? count : -1; } - private int picnic_read_public_key(byte[] ciphertext, byte[] plaintext, byte[] pk) + private void picnic_read_public_key(int[] ciphertext, int[] plaintext, byte[] pk) { - System.arraycopy(pk, 1, ciphertext, 0, stateSizeBytes); - System.arraycopy(pk, 1 + stateSizeBytes, plaintext, 0, stateSizeBytes); - return 0; + int ciphertextPos = 1, plaintextPos = 1 + stateSizeBytes; + int fullWords = stateSizeBytes / 4; + Pack.littleEndianToInt(pk, ciphertextPos, ciphertext, 0, fullWords); + Pack.littleEndianToInt(pk, plaintextPos, plaintext, 0, fullWords); + + if (fullWords < stateSizeWords) + { + int fullWordBytes = fullWords * 4, partialWordBytes = stateSizeBytes - fullWordBytes; + ciphertext[fullWords] = Pack.littleEndianToInt_Low(pk, ciphertextPos + fullWordBytes, partialWordBytes); + plaintext[fullWords] = Pack.littleEndianToInt_Low(pk, plaintextPos + fullWordBytes, partialWordBytes); + } } private int verify_picnic3(Signature2 sig, int[] pubKey, int[] plaintext, byte[] message) @@ -1042,6 +1054,16 @@ private boolean arePaddingBitsZero(byte[] data, int bitLength) return true; } + private boolean arePaddingBitsZero(int[] data, int bitLength) + { + int partialWord = bitLength & 31; + if (partialWord == 0) + return true; + + int mask = Utils.getTrailingBitsMask(bitLength); + return (data[bitLength >>> 5] & ~mask) == 0; + } + public void crypto_sign(byte[] sm, byte[] m, byte[] sk) { boolean ret = picnic_sign(sk, m, sm); @@ -1050,27 +1072,27 @@ public void crypto_sign(byte[] sm, byte[] m, byte[] sk) return; // throw error? } System.arraycopy(m, 0, sm, 4, m.length); -// sm = Arrays.copyOfRange(sm, 0, signatureLength); } private boolean picnic_sign(byte[] sk, byte[] message, byte[] signature) { - //todo unify conversion - - byte[] data_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE]; - System.arraycopy(sk, 1, data_bytes, 0, stateSizeBytes); - byte[] ciphertext_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE]; - System.arraycopy(sk, 1 + stateSizeBytes, ciphertext_bytes, 0, stateSizeBytes); - byte[] plaintext_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE]; - System.arraycopy(sk, 1 + 2 * stateSizeBytes, plaintext_bytes, 0, stateSizeBytes); int[] data = new int[stateSizeWords]; int[] ciphertext = new int[stateSizeWords]; int[] plaintext = new int[stateSizeWords]; - Pack.littleEndianToInt(data_bytes, 0, data); - Pack.littleEndianToInt(plaintext_bytes, 0, plaintext); - Pack.littleEndianToInt(ciphertext_bytes, 0, ciphertext); + int dataPos = 1, ciphertextPos = 1 + stateSizeBytes, plaintextPos = 1 + 2 * stateSizeBytes; + int fullWords = stateSizeBytes / 4; + Pack.littleEndianToInt(sk, dataPos, data, 0, fullWords); + Pack.littleEndianToInt(sk, ciphertextPos, ciphertext, 0, fullWords); + Pack.littleEndianToInt(sk, plaintextPos, plaintext, 0, fullWords); + if (fullWords < stateSizeWords) + { + int fullWordBytes = fullWords * 4, partialWordBytes = stateSizeBytes - fullWordBytes; + data[fullWords] = Pack.littleEndianToInt_Low(sk, dataPos + fullWordBytes, partialWordBytes); + ciphertext[fullWords] = Pack.littleEndianToInt_Low(sk, ciphertextPos + fullWordBytes, partialWordBytes); + plaintext[fullWords] = Pack.littleEndianToInt_Low(sk, plaintextPos + fullWordBytes, partialWordBytes); + } if(!is_picnic3(parameters)) { @@ -1083,10 +1105,11 @@ private boolean picnic_sign(byte[] sk, byte[] message, byte[] signature) } int len = serializeSignature(sig, signature, message.length + 4); - if (len == -1) + if (len < 0) { return false; } + signatureLength = len; Pack.intToLittleEndian(len, signature, 0); return true; @@ -1101,7 +1124,7 @@ private boolean picnic_sign(byte[] sk, byte[] message, byte[] signature) } int len = serializeSignature2(sig, signature, message.length + 4); - if (len == -1) + if (len < 0) { return false; } @@ -1139,7 +1162,6 @@ int serializeSignature(Signature sig, byte[] sigBytes, int sigOffset) sigByteIndex += Utils.numBytes(2 * numMPCRounds); System.arraycopy(sig.salt, 0, sigBytes, sigByteIndex,saltSizeBytes); - sigByteIndex += saltSizeBytes; for (int i = 0; i < numMPCRounds; i++) @@ -1178,12 +1200,11 @@ int serializeSignature(Signature sig, byte[] sigBytes, int sigOffset) int getChallenge(byte[] challenge, int round) { - return (Utils.getBit(challenge, 2 * round + 1) << 1) | Utils.getBit(challenge, 2 * round); + return Utils.getCrumbAligned(challenge, round); } private int serializeSignature2(Signature2 sig, byte[] sigBytes, int sigOffset) { - /* Compute the number of bytes required for the signature */ int bytesRequired = digestSizeBytes + saltSizeBytes; /* challenge and salt */ @@ -1273,7 +1294,6 @@ private int sign_picnic1(int[] privateKey, int[] pubKey, int[] plaintext, byte[] Tape tape = new Tape(this); byte[] tmp = new byte[Math.max(9 * stateSizeBytes, stateSizeBytes + andSizeBytes)]; - byte[] view_byte = new byte[stateSizeBytes*4]; for (int k = 0; k < numMPCRounds; k++) { @@ -1289,9 +1309,11 @@ private int sign_picnic1(int[] privateKey, int[] pubKey, int[] plaintext, byte[] { return -1; } - System.arraycopy(tmp, 0, view_byte, 0, stateSizeBytes); - zeroTrailingBits(view_byte, stateSizeBits); - Pack.littleEndianToInt(view_byte, 0, views[k][j].inputShare); + + int[] inputShare = views[k][j].inputShare; + Pack.littleEndianToInt(tmp, 0, inputShare); + Utils.zeroTrailingBits(inputShare, stateSizeBits); + System.arraycopy(tmp, stateSizeBytes, tape.tapes[j], 0, andSizeBytes); } @@ -1304,7 +1326,7 @@ private int sign_picnic1(int[] privateKey, int[] pubKey, int[] plaintext, byte[] return -1; } - xor_three(views[k][2].inputShare, privateKey, views[k][0].inputShare, views[k][1].inputShare, stateSizeBytes); + xor_three(views[k][2].inputShare, privateKey, views[k][0].inputShare, views[k][1].inputShare); tape.pos = 0; int[] tmp_int = Pack.littleEndianToInt(tmp, 0, tmp.length/4); @@ -1313,8 +1335,7 @@ private int sign_picnic1(int[] privateKey, int[] pubKey, int[] plaintext, byte[] Pack.intToLittleEndian(tmp_int, tmp, 0); int[] temp = new int[LOWMC_MAX_WORDS]; - xor_three(temp, views[k][0].outputShare, views[k][1].outputShare, views[k][2].outputShare, stateSizeBytes); - + xor_three(temp, views[k][0].outputShare, views[k][1].outputShare, views[k][2].outputShare); if(!subarrayEquals(temp, pubKey, stateSizeWords)) { @@ -1335,16 +1356,8 @@ private int sign_picnic1(int[] privateKey, int[] pubKey, int[] plaintext, byte[] } //Generating challenges - int[][][] viewOutputs = new int[numMPCRounds][3][stateSizeBytes]; - for (int i = 0; i < numMPCRounds; i++) - { - for (int j = 0; j < 3; j++) - { - viewOutputs[i][j] = views[i][j].outputShare; - } - } - H3(pubKey, plaintext, viewOutputs, as, sig.challengeBits, sig.salt, message, gs); + H3(pubKey, plaintext, views, as, sig.challengeBits, sig.salt, message, gs); //Packing Z for (int i = 0; i < numMPCRounds; i++) @@ -1354,7 +1367,6 @@ private int sign_picnic1(int[] privateKey, int[] pubKey, int[] plaintext, byte[] views[i], as[i], (transform != TRANSFORM_UR) ? null : gs[i]); //todo check if } - return 0; } @@ -1379,13 +1391,14 @@ else if (challenge == 2) } else { -// ignore + throw new IllegalArgumentException("challenge"); } if (challenge == 1 || challenge == 2) { - System.arraycopy(views[2].inputShare, 0, proof.inputShare, 0, stateSizeBytes); + System.arraycopy(views[2].inputShare, 0, proof.inputShare, 0, stateSizeWords); } + System.arraycopy(views[(challenge + 1) % 3].communicatedBits, 0, proof.communicatedBits, 0, andSizeBytes); System.arraycopy(commitments[(challenge + 2) % 3], 0, proof.view3Commitment, 0, digestSizeBytes); @@ -1395,28 +1408,56 @@ else if (challenge == 2) System.arraycopy(gs[(challenge + 2) % 3], 0, proof.view3UnruhG, 0, view3UnruhLength); } } - - void H3(int[] circuitOutput, int[] plaintext, int[][][] viewOutputs, - byte[][][] as, byte[] challengeBits, byte[] salt, - byte[] message, byte[][][] gs) + + private void H3(int[] circuitOutput, int[] plaintext, View[][] views, byte[][][] as, byte[] challengeBits, + byte[] salt, byte[] message, byte[][][] gs) { - byte[] hash = new byte[digestSizeBytes]; + digest.update((byte) 1); - /* Depending on the number of rounds, we might not set part of the last - * byte, make sure it's always zero. */ - challengeBits[Utils.numBytes(numMPCRounds * 2) - 1] = 0; + byte[] tmp = new byte[stateSizeWords * 4]; + + /* Hash the output share from each view */ + for (int i = 0; i < numMPCRounds; i++) + { + for (int j = 0; j < 3; j++) + { + Pack.intToLittleEndian(views[i][j].outputShare, tmp, 0); + digest.update(tmp, 0, stateSizeBytes); + } + } + implH3(circuitOutput, plaintext, as, challengeBits, salt, message, gs); + } + + private void H3(int[] circuitOutput, int[] plaintext, int[][][] viewOutputs, byte[][][] as, byte[] challengeBits, + byte[] salt, byte[] message, byte[][][] gs) + { digest.update((byte) 1); + byte[] tmp = new byte[stateSizeWords * 4]; + /* Hash the output share from each view */ for (int i = 0; i < numMPCRounds; i++) { for (int j = 0; j < 3; j++) { - digest.update( Pack.intToLittleEndian(viewOutputs[i][j]), 0, stateSizeBytes); + Pack.intToLittleEndian(viewOutputs[i][j], tmp, 0); + digest.update(tmp, 0, stateSizeBytes); } } + implH3(circuitOutput, plaintext, as, challengeBits, salt, message, gs); + } + + private void implH3(int[] circuitOutput, int[] plaintext, byte[][][] as, byte[] challengeBits, byte[] salt, + byte[] message, byte[][][] gs) + { + byte[] hash = new byte[digestSizeBytes]; + + /* Depending on the number of rounds, we might not set part of the last + * byte, make sure it's always zero. */ + challengeBits[Utils.numBytes(numMPCRounds * 2) - 1] = 0; + /* Hash all the commitments C */ for (int i = 0; i < numMPCRounds; i++) { @@ -1532,7 +1573,7 @@ private void mpc_LowMC(Tape tapes, View[] views, int[] plaintext, int[] slab) current.getData(), current.getMatrixPointer()); } - mpc_xor(slab, slab, stateSizeWords, 3); + mpc_xor(slab, slab, 3); for (int r = 1; r <= numRounds; r++) { @@ -1555,7 +1596,7 @@ private void mpc_LowMC(Tape tapes, View[] views, int[] plaintext, int[] slab) mpc_xor_constant(slab, 3*stateSizeWords, current.getData(), current.getMatrixPointer(), stateSizeWords); - mpc_xor(slab, slab, stateSizeWords, 3); + mpc_xor(slab, slab, 3); } for (int i = 0; i < 3; i++) @@ -1619,37 +1660,31 @@ private void mpc_substitution(int[] state, Tape rand, View[] views) /*** Functions implementing Sign ***/ private void mpc_AND(int[] in1, int[] in2, int[] out, Tape rand, View[] views) { - int[] r = new int[]{ - Utils.getBit(rand.tapes[0], rand.pos), - Utils.getBit(rand.tapes[1], rand.pos), - Utils.getBit(rand.tapes[2], rand.pos) - }; + int r0 = Utils.getBit(rand.tapes[0], rand.pos); + int r1 = Utils.getBit(rand.tapes[1], rand.pos); + int r2 = Utils.getBit(rand.tapes[2], rand.pos); - for (int i = 0; i < 3; i++) - { - out[i] = (in1[i] & in2[(i + 1) % 3]) ^ (in1[(i + 1) % 3] & in2[i]) - ^ (in1[i] & in2[i]) ^ r[i] ^ r[(i + 1) % 3]; + out[0] = (in1[0] & in2[1]) ^ (in1[1] & in2[0]) ^ (in1[0] & in2[0]) ^ r0 ^ r1; + out[1] = (in1[1] & in2[2]) ^ (in1[2] & in2[1]) ^ (in1[1] & in2[1]) ^ r1 ^ r2; + out[2] = (in1[2] & in2[0]) ^ (in1[0] & in2[2]) ^ (in1[2] & in2[2]) ^ r2 ^ r0; + + Utils.setBit(views[0].communicatedBits, rand.pos, (byte)out[0]); + Utils.setBit(views[1].communicatedBits, rand.pos, (byte)out[1]); + Utils.setBit(views[2].communicatedBits, rand.pos, (byte)out[2]); - Utils.setBit(views[i].communicatedBits, rand.pos, (byte) (out[i] & 0xff)); - } rand.pos++; } - - private void mpc_xor(int[] state, int[] in, int len, int players) + private void mpc_xor(int[] state, int[] in, int players) { - for (int player = 0; player < players; player++) + for (int i = 0, count = stateSizeWords * players; i < count; ++i) { - for (int i = 0; i < len; i++) - { - state[i + (players+player)*stateSizeWords] = state[i + (players+player)*stateSizeWords] ^ in[i + player*stateSizeWords]; - } + state[players * stateSizeWords + i] ^= in[i]; } } - private void mpc_matrix_mul(int[] output, int outputOffset, int[] state, int stateOffset, - int[] matrix, int matrixOffset, int players) + int[] matrix, int matrixOffset, int players) { for (int player = 0; player < players; player++) { @@ -1664,7 +1699,7 @@ private void mpc_xor_constant(int[] state, int stateOffset, int[] in, int inOffs { for (int i = 0; i < len; i++) { - state[i + stateOffset] = state[i + stateOffset] ^ in[i + inOffset]; + state[i + stateOffset] ^= in[i + inOffset]; } } @@ -1697,11 +1732,12 @@ private boolean createRandomTape(byte[] seed, int seedOffset, byte[] salt, int r private byte[] computeSeeds(int[] privateKey, int[] publicKey, int[] plaintext, byte[] message) { byte[] allSeeds = new byte[seedSizeBytes * (numMPCParties * numMPCRounds) + saltSizeBytes]; + byte[] temp = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE]; - digest.update(Pack.intToLittleEndian(privateKey), 0, stateSizeBytes); + updateDigest(privateKey, temp); digest.update(message, 0, message.length); - digest.update(Pack.intToLittleEndian(publicKey), 0, stateSizeBytes); - digest.update(Pack.intToLittleEndian(plaintext), 0, stateSizeBytes); + updateDigest(publicKey, temp); + updateDigest(plaintext, temp); digest.update(Pack.intToLittleEndian(stateSizeBits), 0, 2); // Derive the N*T seeds + 1 salt @@ -1762,7 +1798,7 @@ private boolean sign_picnic3(int[] privateKey, int[] pubKey, int[] plaintext, by { msgs[t] = new Msg(this); int[] maskedKey = Pack.littleEndianToInt(inputs[t], 0, stateSizeWords); - xor_array(maskedKey, maskedKey, privateKey, 0, stateSizeWords); + xor_array(maskedKey, maskedKey, privateKey, 0); int rv = simulateOnline(maskedKey, tapes[t], tmp_shares, msgs[t], plaintext, pubKey); if (rv != 0) { @@ -1844,8 +1880,6 @@ static int indexOf(int[] list, int len, int value) return -1; } - - private int[] getMissingLeavesList(int[] challengeC) { int missingLeavesSize = numMPCRounds - numOpenedRounds; @@ -1864,7 +1898,6 @@ private int[] getMissingLeavesList(int[] challengeC) return missingLeaves; } - private void HCP(byte[] challengeHash, int[] challengeC, int[] challengeP, byte[][] Ch, byte[] hCv, byte[] salt, int[] pubKey, int[] plaintext, byte[] message) { @@ -1875,10 +1908,12 @@ private void HCP(byte[] challengeHash, int[] challengeC, int[] challengeP, byte[ digest.update(Ch[t], 0, digestSizeBytes); } + byte[] temp = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE]; + digest.update(hCv, 0, digestSizeBytes); digest.update(salt, 0, saltSizeBytes); - digest.update(Pack.intToLittleEndian(pubKey), 0, stateSizeBytes); - digest.update(Pack.intToLittleEndian(plaintext), 0, stateSizeBytes); + updateDigest(pubKey, temp); + updateDigest(plaintext, temp); digest.update(message, 0, message.length); digest.doFinal(challengeHash, 0, digestSizeBytes); @@ -1894,7 +1929,8 @@ static int bitsToChunks(int chunkLenBits, byte[] input, int inputLen, int[] chun { return 0; } - int chunkCount = ((inputLen * 8) / chunkLenBits); + + int chunkCount = (inputLen * 8) / chunkLenBits; for (int i = 0; i < chunkCount; i++) { @@ -1928,8 +1964,6 @@ static int appendUnique(int[] list, int value, int position) return position + 1; } - - private void expandChallengeHash(byte[] challengeHash, int[] challengeC, int[] challengeP) { // Populate C @@ -2006,8 +2040,6 @@ private void commit_v(byte[] digest_arr, byte[] input, Msg msg) digest.doFinal(digest_arr, 0, digestSizeBytes); } - - private int simulateOnline(int[] maskedKey, Tape tape, int[] tmp_shares, Msg msg, int[] plaintext, int[] pubKey) { @@ -2017,7 +2049,7 @@ private int simulateOnline(int[] maskedKey, Tape tape, int[] tmp_shares, KMatricesWithPointer current = lowmcConstants.KMatrix(this,0); matrix_mul(roundKey, maskedKey, current.getData(), current.getMatrixPointer()); // roundKey = maskedKey * KMatrix[0] - xor_array(state, roundKey, plaintext,0, stateSizeWords); // state = plaintext + roundKey + xor_array(state, roundKey, plaintext, 0); // state = plaintext + roundKey for (int r = 1; r <= numRounds; r++) { @@ -2028,11 +2060,11 @@ private int simulateOnline(int[] maskedKey, Tape tape, int[] tmp_shares, matrix_mul(state, state, current.getData(), current.getMatrixPointer()); // state = state * LMatrix (r-1) current = lowmcConstants.RConstant(this,r - 1); - xor_array(state, state, current.getData(), current.getMatrixPointer(), stateSizeWords); // state += RConstant + xor_array(state, state, current.getData(), current.getMatrixPointer()); // state += RConstant current = lowmcConstants.KMatrix(this, r); matrix_mul(roundKey, maskedKey, current.getData(), current.getMatrixPointer()); - xor_array(state, roundKey, state, 0, stateSizeWords); // state += roundKey + xor_array(state, roundKey, state, 0); // state += roundKey } if(!(subarrayEquals(state, pubKey, stateSizeWords))) @@ -2058,26 +2090,34 @@ private void createRandomTapes(Tape tape, byte[][] seeds, int seedsOffset, byte[ private static boolean subarrayEquals(byte[] a, byte[] b, int length) { - if(a.length < length || b.length < length) + if (a.length < length || b.length < length) + { return false; + } for (int i = 0; i < length; i++) { - if(a[i] != b[i]) + if (a[i] != b[i]) + { return false; + } } return true; } private static boolean subarrayEquals(int[] a, int[] b, int length) { - if(a.length < length || b.length < length) + if (a.length < length || b.length < length) + { return false; + } for (int i = 0; i < length; i++) { if(a[i] != b[i]) + { return false; + } } return true; } @@ -2171,7 +2211,6 @@ private void aux_mpc_AND(int mask_a, int mask_b, int fresh_output_mask, Tape tap Utils.setBit(tape.tapes[lastParty], tape.pos - 1, (byte) (aux_bit & 0xff)); } - private boolean contains(int[] list, int len, int value) { for (int i = 0; i < len; i++) @@ -2194,15 +2233,16 @@ private void tapesToWords(int[] shares, Tape tape) private void getAuxBits(byte[] output, Tape tape) { - int last = numMPCParties - 1; - int pos = 0; - int n = stateSizeBits; + byte[] lastTape = tape.tapes[numMPCParties - 1]; + int n = stateSizeBits, pos = 0, tapePos = 0; for(int j = 0; j < numRounds; j++) { + tapePos += n; + for(int i = 0; i < n; i++) { - Utils.setBit(output, pos++, Utils.getBit(tape.tapes[last], n + n*2*j + i)); + Utils.setBit(output, pos++, Utils.getBit(lastTape, tapePos++)); } } } @@ -2223,46 +2263,38 @@ private void commit(byte[] digest_arr, byte[] seed, byte[] aux, byte[] salt, int private void computeSaltAndRootSeed(byte[] saltAndRoot, int[] privateKey, int[] pubKey, int[] plaintext, byte[] message) { - //todo unify conversion - //copy back to byte array - byte[] privatekey_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE]; - byte[] pubkey_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE]; - byte[] plaintext_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE]; - Pack.intToLittleEndian(privateKey, privatekey_bytes, 0); - Pack.intToLittleEndian(pubKey, pubkey_bytes, 0); - Pack.intToLittleEndian(plaintext, plaintext_bytes, 0); - privatekey_bytes = Arrays.copyOfRange(privatekey_bytes, 0, stateSizeBytes); - pubkey_bytes = Arrays.copyOfRange(pubkey_bytes, 0, stateSizeBytes); - plaintext_bytes = Arrays.copyOfRange(plaintext_bytes, 0, stateSizeBytes); - // + byte[] temp = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE]; // init done in constructor - digest.update(privatekey_bytes, 0, stateSizeBytes); + updateDigest(privateKey, temp); digest.update(message, 0, message.length); - digest.update(pubkey_bytes, 0, stateSizeBytes); - digest.update(plaintext_bytes, 0, stateSizeBytes); - digest.update(Pack.shortToLittleEndian((short)(stateSizeBits & 0xffff)), 0, 2); + updateDigest(pubKey, temp); + updateDigest(plaintext, temp); + Pack.shortToLittleEndian((short)stateSizeBits, temp, 0); + digest.update(temp, 0, 2); digest.doFinal(saltAndRoot, 0, saltAndRoot.length); } + private void updateDigest(int[] block, byte[] temp) + { + Pack.intToLittleEndian(block, temp, 0); + digest.update(temp, 0, stateSizeBytes); + } + static boolean is_picnic3(int params) { - if (params == 7/*Picnic3_L1*/ || - params == 8/*Picnic3_L3*/ || - params == 9/*Picnic3_L5*/ ) - { - return true; - } - return false; + return params == 7/*Picnic3_L1*/ + || params == 8/*Picnic3_L3*/ + || params == 9/*Picnic3_L5*/; } //todo return int; public void crypto_sign_keypair(byte[] pk, byte[] sk, SecureRandom random) { // set array sizes - byte[] plaintext_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE]; - byte[] ciphertext_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE]; - byte[] data_bytes = new byte[PICNIC_MAX_LOWMC_BLOCK_SIZE]; + byte[] plaintext_bytes = new byte[stateSizeWords * 4]; + byte[] ciphertext_bytes = new byte[stateSizeWords * 4]; + byte[] data_bytes = new byte[stateSizeWords * 4]; picnic_keygen(plaintext_bytes, ciphertext_bytes, data_bytes, random); picnic_write_public_key(ciphertext_bytes, plaintext_bytes, pk); @@ -2303,28 +2335,16 @@ private void picnic_keygen(byte[] plaintext_bytes, byte[] ciphertext_bytes, byte int[] data = new int[data_bytes.length/4]; int[] plaintext = new int[plaintext_bytes.length/4]; int[] ciphertext = new int[ciphertext_bytes.length/4]; - byte[] temp = new byte[stateSizeBytes]; // generate a private key - random.nextBytes(temp); - zeroTrailingBits(temp, stateSizeBits); - System.arraycopy(temp, 0, data_bytes, 0, temp.length); - - for (int i = 0; i < data.length; i++) - { - data[i] = Pack.littleEndianToInt(data_bytes, i * 4); - } - + random.nextBytes(data_bytes); + Pack.littleEndianToInt(data_bytes, 0, data); + Utils.zeroTrailingBits(data, stateSizeBits); // generate a plaintext block - random.nextBytes(temp); - zeroTrailingBits(temp, stateSizeBits); - System.arraycopy(temp, 0, plaintext_bytes, 0, temp.length); - - for (int i = 0; i < plaintext.length; i++) - { - plaintext[i] = Pack.littleEndianToInt(plaintext_bytes, i * 4); - } + random.nextBytes(plaintext_bytes); + Pack.littleEndianToInt(plaintext_bytes, 0, plaintext); + Utils.zeroTrailingBits(plaintext, stateSizeBits); // computer ciphertext LowMCEnc(plaintext, ciphertext, data); @@ -2349,7 +2369,7 @@ private void LowMCEnc(int[] plaintext, int[] output, int[] key) KMatricesWithPointer current = lowmcConstants.KMatrix(this,0); matrix_mul(roundKey, key, current.getData(), current.getMatrixPointer()); - xor_array(output, output, roundKey, 0, stateSizeWords); + xor_array(output, output, roundKey, 0); for (int r = 1; r <= numRounds; r++) { @@ -2362,8 +2382,8 @@ private void LowMCEnc(int[] plaintext, int[] output, int[] key) matrix_mul(output, output, current.getData(), current.getMatrixPointer()); current = lowmcConstants.RConstant(this,r-1); - xor_array(output, output, current.getData(), current.getMatrixPointer(), stateSizeWords); - xor_array(output, output, roundKey, 0, stateSizeWords); + xor_array(output, output, current.getData(), current.getMatrixPointer()); + xor_array(output, output, roundKey, 0); } } @@ -2382,18 +2402,17 @@ private void substitution(int[] state) } } - private void xor_three(int[] output, int[] in1, int[] in2, int[] in3, int lenBytes) + private void xor_three(int[] output, int[] in1, int[] in2, int[] in3) { - int wholeWords = stateSizeWords; - for(int i = 0; i < wholeWords; i++) + for(int i = 0; i < stateSizeWords; i++) { output[i] = in1[i] ^ in2[i] ^ in3[i]; } } - protected void xor_array(int[] out, int[] in1, int[] in2, int in2_offset, int length) + protected void xor_array(int[] out, int[] in1, int[] in2, int in2_offset) { - for (int i = 0; i < length; i++) + for (int i = 0; i < stateSizeWords; i++) { out[i] = in1[i] ^ in2[i + in2_offset]; } @@ -2442,13 +2461,4 @@ protected void matrix_mul_offset(int[] output, int outputOffset, System.arraycopy(temp, 0, output, outputOffset, stateSizeWords); } - - private void zeroTrailingBits(byte[] data, int bitLength) - { - int byteLength = Utils.numBytes(bitLength); - for (int i = bitLength; i < byteLength * 8; i++) - { - Utils.setBit(data, i, (byte) 0); - } - } } diff --git a/core/src/main/jdk1.3/org/bouncycastle/pqc/crypto/picnic/Tree.java b/core/src/main/jdk1.3/org/bouncycastle/pqc/crypto/picnic/Tree.java index 9bffa4a497..9d9b6e7eb5 100644 --- a/core/src/main/jdk1.3/org/bouncycastle/pqc/crypto/picnic/Tree.java +++ b/core/src/main/jdk1.3/org/bouncycastle/pqc/crypto/picnic/Tree.java @@ -8,7 +8,7 @@ class Tree { private static final int MAX_SEED_SIZE_BYTES = 32; - private final int MAX_AUX_BYTES; +// private final int MAX_AUX_BYTES; private int depth; /* The depth of the tree */ @@ -33,7 +33,7 @@ protected int getLeavesOffset() public Tree(PicnicEngine engine, int numLeaves, int dataSize) { this.engine = engine; - MAX_AUX_BYTES = ((engine.LOWMC_MAX_AND_GATES + engine.LOWMC_MAX_KEY_BITS) / 8 + 1); +// MAX_AUX_BYTES = ((PicnicEngine.LOWMC_MAX_AND_GATES + PicnicEngine.LOWMC_MAX_KEY_BITS) / 8 + 1); this.depth = Utils.ceil_log2(numLeaves) + 1; this.numNodes = ((1 << (this.depth)) - 1) - ((1 << (this.depth - 1)) - numLeaves); /* Num nodes in complete - number of missing leaves */ @@ -283,7 +283,8 @@ protected int revealSeedsSize(int[] hideList, int hideListSize) { int[] numNodesRevealed = new int[1]; numNodesRevealed[0] = 0; - int[] revealed = getRevealedNodes(hideList, hideListSize, numNodesRevealed); +// int[] revealed = + getRevealedNodes(hideList, hideListSize, numNodesRevealed); return numNodesRevealed[0] * engine.seedSizeBytes; } @@ -316,7 +317,8 @@ protected int revealSeeds(int[] hideList, int hideListSize, byte[] output, int o protected int openMerkleTreeSize(int[] missingLeaves, int missingLeavesSize) { int[] revealedSize = new int[1]; - int[] revealed = this.getRevealedMerkleNodes(missingLeaves, missingLeavesSize, revealedSize); +// int[] revealed = + getRevealedMerkleNodes(missingLeaves, missingLeavesSize, revealedSize); return revealedSize[0] * engine.digestSizeBytes; } @@ -427,7 +429,7 @@ private void computeParentHash(int child, byte[] salt) /* One node may not have a right child when there's an odd number of leaves */ engine.digest.update(this.nodes[2 * parent + 2],0, engine.digestSizeBytes); } - engine.digest.update(salt,0, engine.saltSizeBytes); + engine.digest.update(salt,0, PicnicEngine.saltSizeBytes); engine.digest.update(Pack.intToLittleEndian(parent), 0, 2); engine.digest.doFinal(this.nodes[parent], 0, engine.digestSizeBytes); this.haveNode[parent] = true; @@ -521,10 +523,9 @@ private void expandSeeds(byte[] salt, int repIndex) private void hashSeed(byte[] digest_arr, byte[] inputSeed, byte[] salt, byte hashPrefix, int repIndex, int nodeIndex) { - engine.digest.update(hashPrefix); engine.digest.update(inputSeed, 0, engine.seedSizeBytes); - engine.digest.update(salt, 0, engine.saltSizeBytes); + engine.digest.update(salt, 0, PicnicEngine.saltSizeBytes); engine.digest.update(Pack.shortToLittleEndian((short)(repIndex & 0xffff)), 0, 2); //todo check endianness engine.digest.update(Pack.shortToLittleEndian((short)(nodeIndex & 0xffff)), 0, 2); //todo check endianness engine.digest.doFinal(digest_arr, 0, 2 * engine.seedSizeBytes); From 1ad9fad38dc1cf69382df7e68aa82ab33117e461 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 10 Jun 2023 18:20:15 +1000 Subject: [PATCH 161/290] Java 5/6 compatibility files. --- .../jce/provider/test/CipherStreamTest2.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/prov/src/test/java/org/bouncycastle/jce/provider/test/CipherStreamTest2.java b/prov/src/test/java/org/bouncycastle/jce/provider/test/CipherStreamTest2.java index cc0d2552dd..b214280605 100644 --- a/prov/src/test/java/org/bouncycastle/jce/provider/test/CipherStreamTest2.java +++ b/prov/src/test/java/org/bouncycastle/jce/provider/test/CipherStreamTest2.java @@ -511,7 +511,15 @@ private void performTests() "/CTS/NoPadding", "/CTR/NoPadding", "/SIC/NoPadding"}, false); - testModes(blockCiphers128[i], new String[]{"/CCM/NoPadding", "/EAX/NoPadding", "/GCM/NoPadding", "/OCB/NoPadding"}, true); + String jvm = System.getProperty("java.version"); + if (jvm.charAt(2) == '5' || jvm.charAt(2) == '6') // can't use GCM due to JVM bug in this case. + { + testModes(blockCiphers128[i], new String[]{"/CCM/NoPadding", "/EAX/NoPadding", "/OCB/NoPadding"}, true); + } + else + { + testModes(blockCiphers128[i], new String[]{"/CCM/NoPadding", "/EAX/NoPadding", "/GCM/NoPadding", "/OCB/NoPadding"}, true); + } } final String[] streamCiphers = new String[]{ From d87bb355c6f97585f8b607fa51ec5ff18929e344 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 11 Jun 2023 08:51:05 +1000 Subject: [PATCH 162/290] compatibility updates --- build1-1 | 34 ++++++++++++++----- build1-2 | 9 +++++ .../bouncycastle/pqc/crypto/picnic/Tree.java | 1 + .../org/bouncycastle/crypto/test/GCMTest.java | 5 ++- .../jcajce/JcaX509CertSelectorConverter.java | 5 +-- .../provider/asymmetric/ec/ECUtils.java | 9 +++++ .../provider/test/CertPathBuilderTest.java | 4 +-- scripts/jdk1.2ed.sh | 17 ++++++++-- 8 files changed, 67 insertions(+), 17 deletions(-) diff --git a/build1-1 b/build1-1 index 21f875efda..e258c515b5 100644 --- a/build1-1 +++ b/build1-1 @@ -202,6 +202,7 @@ find $jdk11src -name "*.java" -exec scripts/useseccert.sh \{\} \; rm -rf org/bouncycastle/cert/test/ConverterTest* rm -rf org/bouncycastle/cert/test/CertPathLoopTest.java rm -rf org/bouncycastle/cert/test/Bc* + rm -rf org/bouncycastle/cert/test/DeltaCertTest* rm -rf org/bouncycastle/cert/test/GOST3410_2012CMSTest.java rm -rf org/bouncycastle/cert/ocsp/test/PKIXRevocationTest.java rm -rf org/bouncycastle/tsp/GenTimeAccuracyUnit* @@ -259,6 +260,11 @@ find $jdk11src -name "*.java" -exec scripts/useseccert.sh \{\} \; rm -rf org/bouncycastle/pkix/jcajce/X509* rm -rf org/bouncycastle/pkix/jcajce/RFC3280* rm -rf org/bouncycastle/pkix/jcajce/Revocation* + rm org/bouncycastle/pkix/jcajce/CertPath*.java + rm org/bouncycastle/pkix/jcajce/PKIXCert*.java + rm org/bouncycastle/pkix/jcajce/PKIXPolicyN*.java + rm org/bouncycastle/pkix/jcajce/PKIXCRLUtil.java + rm -r org/bouncycastle/pkix/util rm -rf org/bouncycastle/pkix/test/Revocation* rm -rf org/bouncycastle/pkix/test/TestUtil* rm org/bouncycastle/pkix/test/CheckerTest.java @@ -284,6 +290,9 @@ find $jdk11src -name "*.java" -exec scripts/useseccert.sh \{\} \; rm -rf org/bouncycastle/jce/provider/test/SM2SignatureTest.java rm -f org/bouncycastle/jcajce/provider/drbg/EntropyGatherer.java rm -f org/bouncycastle/jcajce/provider/drbg/EntropyDaemon.java + rm -f org/bouncycastle/jcajce/provider/asymmetric/Dilithium.java + rm -f org/bouncycastle/jcajce/provider/asymmetric/NTRU.java + rm -f org/bouncycastle/jcajce/provider/asymmetric/Falcon.java rm -f org/bouncycastle/test/PrintTestResult.java sh ../../scripts/jdk1.2ed.sh > /dev/null 2>&1 @@ -670,6 +679,7 @@ then rm -f src/org/bouncycastle/openpgp/test/BcPGPEd25519JcaKeyPairConversionTest.java rm src/org/bouncycastle/openpgp/test/ArmoredOutputStreamUTF8Test.java rm -f src/org/bouncycastle/openpgp/examples/DSAElGamalKeyRingGenerator.java + rm -f src/org/bouncycastle/openpgp/examples/EllipticCurveKeyPairGenerator.java find src -name AllTests.java -exec rm {} \; @@ -688,18 +698,26 @@ then echo "compiling" + ( + cd src + sh ../../../../../scripts/jdk1.2ed.sh > /dev/null 2>&1 + sh ../../../../../scripts/jdk1.1ed.sh > /dev/null 2>&1 + ) - for i in src/org/bouncycastle/pqc/jcajce/provider/*/*.java src/org/bouncycastle/pqc/crypto/*/*.java src/org/bouncycastle/bcpg/*.java src/org/bouncycastle/openpgp/*.java src/org/bouncycastle/openpgp/test/*.java - do -ed $i <<%% -g/.Override/d + ed src/org/bouncycastle/gpg/SExpression.java <<% +g/\.\.\. /s//[]/ w q -%% - done +% - ed src/org/bouncycastle/gpg/SExpression.java <<% -g/\.\.\. /s//[]/ + ed src/org/bouncycastle/openpgp/PGPSignature.java <<% +g/private.*final.*;/s/final// +w +q +% + + ed src/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java <<% +g/private.*final.*;/s/final// w q % diff --git a/build1-2 b/build1-2 index 2a651ca14e..65e2dd8711 100644 --- a/build1-2 +++ b/build1-2 @@ -115,6 +115,14 @@ find $jdk12src -name "*.java" -exec scripts/usejcecert.sh \{\} \; rm org/bouncycastle/pkix/jcajce/Revocation*.java rm org/bouncycastle/pkix/jcajce/X509RevocationChecker.java rm org/bouncycastle/pkix/jcajce/RFC3280*.java + rm org/bouncycastle/pkix/jcajce/CertPath*.java + rm org/bouncycastle/pkix/jcajce/X509CertSel*.java + rm org/bouncycastle/pkix/jcajce/X509CertStoreSel*.java + rm org/bouncycastle/pkix/jcajce/X509CRLStoreSel*.java + rm org/bouncycastle/pkix/jcajce/PKIXCRL*.java + rm org/bouncycastle/pkix/jcajce/PKIXCert*.java + rm org/bouncycastle/pkix/jcajce/PKIXPolicyN*.java + rm -r org/bouncycastle/pkix/util rm org/bouncycastle/cms/jcajce/JceKeyTransAuthEnvelopedRecipient.java rm org/bouncycastle/cms/jcajce/JceAADStream.java rm org/bouncycastle/jcajce/provider/keystore/util/ParameterUtil.java @@ -224,6 +232,7 @@ find $jdk12src -name "*.java" -exec scripts/usejcecert.sh \{\} \; rm -rf org/bouncycastle/cert/test/ConverterTest* rm -rf org/bouncycastle/cert/test/CertPathLoopTest.java rm -rf org/bouncycastle/cert/test/Bc* + rm -rf org/bouncycastle/cert/test/Delta* rm -rf org/bouncycastle/tsp/GenTimeAccuracyUnit* rm -rf org/bouncycastle/tsp/TimeStampTokenInfoUnit* rm org/bouncycastle/openpgp/test/BcPGPEd25519JcaKeyPairConversionTest.java diff --git a/core/src/main/jdk1.3/org/bouncycastle/pqc/crypto/picnic/Tree.java b/core/src/main/jdk1.3/org/bouncycastle/pqc/crypto/picnic/Tree.java index 9d9b6e7eb5..9e33ebdd64 100644 --- a/core/src/main/jdk1.3/org/bouncycastle/pqc/crypto/picnic/Tree.java +++ b/core/src/main/jdk1.3/org/bouncycastle/pqc/crypto/picnic/Tree.java @@ -1,5 +1,6 @@ package org.bouncycastle.pqc.crypto.picnic; + import org.bouncycastle.util.Arrays; import org.bouncycastle.util.Pack; diff --git a/core/src/test/java/org/bouncycastle/crypto/test/GCMTest.java b/core/src/test/java/org/bouncycastle/crypto/test/GCMTest.java index 09ab24d89f..f1037c25a1 100644 --- a/core/src/test/java/org/bouncycastle/crypto/test/GCMTest.java +++ b/core/src/test/java/org/bouncycastle/crypto/test/GCMTest.java @@ -2,7 +2,6 @@ import java.security.SecureRandom; -import junit.framework.TestCase; import org.bouncycastle.crypto.BlockCipher; import org.bouncycastle.crypto.InvalidCipherTextException; import org.bouncycastle.crypto.engines.AESEngine; @@ -358,8 +357,8 @@ private void testResetBehavior() throws Exception l = gcm.processBytes(ct, 0, ct.length, outPostReset, 0); gcm.doFinal(outPostReset, l); - TestCase.assertTrue("before / after reset decryptions not the same", Arrays.areEqual(outPreReset, outPostReset)); - TestCase.assertTrue("decryption not same as message", Arrays.areEqual(msg, outPostReset)); + isTrue("before / after reset decryptions not the same", Arrays.areEqual(outPreReset, outPostReset)); + isTrue("decryption not same as message", Arrays.areEqual(msg, outPostReset)); } diff --git a/pkix/src/main/jdk1.1/org/bouncycastle/cert/selector/jcajce/JcaX509CertSelectorConverter.java b/pkix/src/main/jdk1.1/org/bouncycastle/cert/selector/jcajce/JcaX509CertSelectorConverter.java index 9a5a48c056..32eb8d0773 100644 --- a/pkix/src/main/jdk1.1/org/bouncycastle/cert/selector/jcajce/JcaX509CertSelectorConverter.java +++ b/pkix/src/main/jdk1.1/org/bouncycastle/cert/selector/jcajce/JcaX509CertSelectorConverter.java @@ -7,6 +7,7 @@ import org.bouncycastle.asn1.DEROctetString; import org.bouncycastle.asn1.x500.X500Name; import org.bouncycastle.cert.selector.X509CertificateHolderSelector; +import org.bouncycastle.util.Exceptions; public class JcaX509CertSelectorConverter { @@ -26,7 +27,7 @@ protected X509CertSelector doConversion(X500Name issuer, BigInteger serialNumber } catch (IOException e) { - throw new IllegalArgumentException("unable to convert issuer: " + e.getMessage(), e); + throw Exceptions.illegalArgumentException("unable to convert issuer: " + e.getMessage(), e); } } @@ -43,7 +44,7 @@ protected X509CertSelector doConversion(X500Name issuer, BigInteger serialNumber } catch (IOException e) { - throw new IllegalArgumentException("unable to convert subjectKeyIdentifier: " + e.getMessage(), e); + throw Exceptions.illegalArgumentException("unable to convert subjectKeyIdentifier: " + e.getMessage(), e); } } diff --git a/prov/src/main/jdk1.2/org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtils.java b/prov/src/main/jdk1.2/org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtils.java index 87d687c376..1fd6f0b351 100644 --- a/prov/src/main/jdk1.2/org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtils.java +++ b/prov/src/main/jdk1.2/org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtils.java @@ -3,6 +3,7 @@ import java.math.BigInteger; import java.security.InvalidKeyException; import java.security.PublicKey; +import java.security.PrivateKey; import org.bouncycastle.asn1.ASN1ObjectIdentifier; import org.bouncycastle.asn1.DERNull; @@ -18,6 +19,14 @@ class ECUtils { + static AsymmetricKeyParameter generatePrivateKeyParameter( + PrivateKey key) + throws InvalidKeyException + { + return (key instanceof BCECPrivateKey) ? ((BCECPrivateKey)key).engineGetKeyParameters() : ECUtil.generatePrivateKeyParameter(key); + } + + static AsymmetricKeyParameter generatePublicKeyParameter( PublicKey key) throws InvalidKeyException diff --git a/prov/src/test/jdk1.3/org/bouncycastle/jce/provider/test/CertPathBuilderTest.java b/prov/src/test/jdk1.3/org/bouncycastle/jce/provider/test/CertPathBuilderTest.java index e46fd541ac..76100697ad 100644 --- a/prov/src/test/jdk1.3/org/bouncycastle/jce/provider/test/CertPathBuilderTest.java +++ b/prov/src/test/jdk1.3/org/bouncycastle/jce/provider/test/CertPathBuilderTest.java @@ -96,8 +96,8 @@ public TestResult v0Test() X509Certificate endCert = TestUtils.generateEndEntityCert(endPair.getPublic(), interPair.getPrivate(), interCert); BigInteger revokedSerialNumber = BigInteger.valueOf(2); - X509CRL rootCRL = TestUtils.createCRL(rootCert, rootPair.getPrivate(), revokedSerialNumber); - X509CRL interCRL = TestUtils.createCRL(interCert, interPair.getPrivate(), revokedSerialNumber); + X509CRL rootCRL = TestCertificateGen.createCRL(rootCert, rootPair.getPrivate(), revokedSerialNumber); + X509CRL interCRL = TestCertificateGen.createCRL(interCert, interPair.getPrivate(), revokedSerialNumber); // create CertStore to support path building List list = new ArrayList(); diff --git a/scripts/jdk1.2ed.sh b/scripts/jdk1.2ed.sh index 50f3cebc85..a3c89157be 100644 --- a/scripts/jdk1.2ed.sh +++ b/scripts/jdk1.2ed.sh @@ -1,10 +1,11 @@ # # JDK 1.2 edits -for i in org/bouncycastle/pqc/jcajce/provider/*/*.java org/bouncycastle/pqc/*/*/*.java org/bouncycastle/pqc/*/*/*/*.java org/bouncycastle/crypto/digests/*.java org/bouncycastle/cert/cmp/*.java org/bouncycastle/crypto/engines/*.java org/bouncycastle/openpgp/*.java org/bouncycastle/bcpg/*.java org/bouncycastle/openpgp/test/*.java +for i in org/bouncycastle/pqc/jcajce/provider/*/*.java org/bouncycastle/pqc/*/*/*.java org/bouncycastle/pqc/*/*/*/*.java org/bouncycastle/crypto/digests/*.java org/bouncycastle/cert/cmp/*.java org/bouncycastle/crypto/engines/*.java org/bouncycastle/openpgp/operator/*.java org/bouncycastle/openpgp/operator/jcajce/*.java org/bouncycastle/openpgp/operator/bc/*.java org/bouncycastle/openpgp/*.java org/bouncycastle/bcpg/*.java org/bouncycastle/openpgp/test/*.java do ed $i <<%% -g/.Override/d +g/ .Override/d +g/ .Override/d w q %% @@ -194,6 +195,18 @@ w q % +ed org/bouncycastle/openpgp/operator/jcajce/JcePGPDataEncryptorBuilder.java <<% +g/private final/s//private/g +w +q +% + +ed org/bouncycastle/openpgp/operator/bc/BcPGPDataEncryptorBuilder.java <<% +g/private final/s//private/g +w +q +% + ed org/bouncycastle/openpgp/PGPCanonicalizedDataGenerator.java <<% g/FileNotFoundException/s//IOException/ w From ef0e3cf1ec6355cb9b216098f9101c86c5c72075 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 11 Jun 2023 08:51:41 +1000 Subject: [PATCH 163/290] compatibility updates --- .../openpgp/operator/jcajce/JceAEADUtil.java | 679 ++++++++++++++++++ .../JcePBEDataDecryptorFactoryBuilder.java | 211 ++++++ 2 files changed, 890 insertions(+) create mode 100644 pg/src/main/jdk1.1/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java create mode 100644 pg/src/main/jdk1.1/org/bouncycastle/openpgp/operator/jcajce/JcePBEDataDecryptorFactoryBuilder.java diff --git a/pg/src/main/jdk1.1/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java b/pg/src/main/jdk1.1/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java new file mode 100644 index 0000000000..cb1936c4ac --- /dev/null +++ b/pg/src/main/jdk1.1/org/bouncycastle/openpgp/operator/jcajce/JceAEADUtil.java @@ -0,0 +1,679 @@ +package org.bouncycastle.openpgp.operator.jcajce; + +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.security.GeneralSecurityException; + +import javax.crypto.Cipher; +import javax.crypto.SecretKey; +import javax.crypto.spec.SecretKeySpec; + +import org.bouncycastle.bcpg.AEADAlgorithmTags; +import org.bouncycastle.bcpg.AEADEncDataPacket; +import org.bouncycastle.bcpg.AEADUtils; +import org.bouncycastle.bcpg.SymmetricEncIntegrityPacket; +import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; +import org.bouncycastle.bcpg.SymmetricKeyUtils; +import org.bouncycastle.crypto.digests.SHA256Digest; +import org.bouncycastle.crypto.generators.HKDFBytesGenerator; +import org.bouncycastle.crypto.params.HKDFParameters; +import org.bouncycastle.openpgp.PGPException; +import org.bouncycastle.openpgp.PGPSessionKey; +import org.bouncycastle.openpgp.PGPUtil; +import org.bouncycastle.openpgp.operator.PGPDataDecryptor; +import org.bouncycastle.openpgp.operator.PGPDigestCalculator; +import org.bouncycastle.util.Arrays; +import org.bouncycastle.util.Exceptions; +import org.bouncycastle.util.Pack; +import org.bouncycastle.util.io.Streams; + +class JceAEADUtil +{ + private final OperatorHelper helper; + + public JceAEADUtil(OperatorHelper helper) + { + this.helper = helper; + } + + /** + * Generate a nonce by xor-ing the given iv with the chunk index. + * + * @param iv initialization vector + * @param chunkIndex chunk index + * @return nonce + */ + protected static byte[] getNonce(byte[] iv, long chunkIndex) + { + byte[] nonce = Arrays.clone(iv); + + xorChunkId(nonce, chunkIndex); + + return nonce; + } + + /** + * XOR the byte array with the chunk index in-place. + * + * @param nonce byte array + * @param chunkIndex chunk index + */ + protected static void xorChunkId(byte[] nonce, long chunkIndex) + { + int index = nonce.length - 8; + + nonce[index++] ^= (byte)(chunkIndex >> 56); + nonce[index++] ^= (byte)(chunkIndex >> 48); + nonce[index++] ^= (byte)(chunkIndex >> 40); + nonce[index++] ^= (byte)(chunkIndex >> 32); + nonce[index++] ^= (byte)(chunkIndex >> 24); + nonce[index++] ^= (byte)(chunkIndex >> 16); + nonce[index++] ^= (byte)(chunkIndex >> 8); + nonce[index] ^= (byte)(chunkIndex); + } + + /** + * Calculate an actual chunk length from the encoded chunk size. + * + * @param chunkSize encoded chunk size + * @return decoded length + */ + protected static long getChunkLength(int chunkSize) + { + return 1L << (chunkSize + 6); + } + + /** + * Derive a message key and IV from the given session key. + * The result is two byte arrays containing the key bytes and the IV. + * + * @param aeadAlgo AEAD algorithm + * @param cipherAlgo symmetric cipher algorithm + * @param sessionKey session key + * @param salt salt + * @param hkdfInfo HKDF info + * @return message key and separate IV + * @throws PGPException + */ + static byte[][] deriveMessageKeyAndIv(int aeadAlgo, int cipherAlgo, byte[] sessionKey, byte[] salt, byte[] hkdfInfo) + throws PGPException + { + // TODO: needs to be JCA based. KeyGenerator? + HKDFParameters hkdfParameters = new HKDFParameters(sessionKey, salt, hkdfInfo); + HKDFBytesGenerator hkdfGen = new HKDFBytesGenerator(new SHA256Digest()); + + hkdfGen.init(hkdfParameters); + int keyLen = SymmetricKeyUtils.getKeyLengthInOctets(cipherAlgo); + int ivLen = AEADUtils.getIVLength(aeadAlgo); + byte[] messageKeyAndIv = new byte[keyLen + ivLen - 8]; + hkdfGen.generateBytes(messageKeyAndIv, 0, messageKeyAndIv.length); + + return new byte[][] { Arrays.copyOfRange(messageKeyAndIv, 0, keyLen), Arrays.copyOfRange(messageKeyAndIv, keyLen, keyLen + ivLen) }; + } + + /** + * Create a {@link PGPDataDecryptor} for decrypting AEAD encrypted OpenPGP v5 data packets. + * + * @param aeadEncDataPacket AEAD encrypted data packet + * @param sessionKey session key to decrypt the data + * @return decryptor + * @throws PGPException + */ + PGPDataDecryptor createOpenPgpV5DataDecryptor(AEADEncDataPacket aeadEncDataPacket, + PGPSessionKey sessionKey) + throws PGPException + { + final int aeadAlgorithm = aeadEncDataPacket.getAEADAlgorithm(); + final byte[] iv = aeadEncDataPacket.getIV(); + final int chunkSize = aeadEncDataPacket.getChunkSize(); + final int encAlgorithm = sessionKey.getAlgorithm(); + final byte[] key = sessionKey.getKey(); + final byte[] aaData = aeadEncDataPacket.getAAData(); + try + { + final SecretKey secretKey = new SecretKeySpec(key, PGPUtil.getSymmetricCipherName(encAlgorithm)); + + final Cipher c = createAEADCipher(encAlgorithm, aeadAlgorithm); + + return new PGPDataDecryptor() + { + public InputStream getInputStream(InputStream in) + { + try + { + return new JceAEADUtil.PGPAeadInputStream(true, in, c, secretKey, iv, encAlgorithm, aeadAlgorithm, chunkSize, aaData); + } + catch (IOException e) + { + throw Exceptions.illegalStateException("unable to open stream: " + e.getMessage(), e); + } + } + + public int getBlockSize() + { + return c.getBlockSize(); + } + + public PGPDigestCalculator getIntegrityCalculator() + { + return new SHA1PGPDigestCalculator(); + } + }; + } + catch (PGPException e) + { + throw e; + } + catch (Exception e) + { + throw new PGPException("Exception creating cipher", e); + } + } + + /** + * Create a {@link PGPDataDecryptor} for decrypting AEAD encrypted OpenPGP v6 data. + * + * @param seipd version 2 SEIPD packet + * @param sessionKey session key to decrypt the data + * @return decryptor + * @throws PGPException + */ + PGPDataDecryptor createOpenPgpV6DataDecryptor(SymmetricEncIntegrityPacket seipd, + PGPSessionKey sessionKey) + throws PGPException + { + final int cipherAlgo = seipd.getCipherAlgorithm(); + final int aeadAlgo = seipd.getAeadAlgorithm(); + final int chunkSize = seipd.getChunkSize(); + final byte[] salt = seipd.getSalt(); + final byte[] aaData = seipd.getAAData(); + + + final byte[][] messageKeyAndIv = deriveMessageKeyAndIv(aeadAlgo, cipherAlgo, sessionKey.getKey(), salt, aaData); + final byte[] messageKey = messageKeyAndIv[0]; + final byte[] iv = messageKeyAndIv[1]; + + try + { + final SecretKey secretKey = new SecretKeySpec(messageKey, PGPUtil.getSymmetricCipherName(cipherAlgo)); + final Cipher c = createAEADCipher(cipherAlgo, aeadAlgo); + + return new PGPDataDecryptor() + { + public InputStream getInputStream(InputStream in) + { + try + { + return new JceAEADUtil.PGPAeadInputStream(false, in, c, secretKey, iv, cipherAlgo, aeadAlgo, chunkSize, aaData); + } + catch (IOException e) + { + throw Exceptions.illegalStateException("unable to open stream: " + e.getMessage(), e); + } + } + + public int getBlockSize() + { + return c.getBlockSize(); + } + + public PGPDigestCalculator getIntegrityCalculator() + { + return new SHA1PGPDigestCalculator(); + } + }; + } + catch (PGPException e) + { + throw e; + } + catch (Exception e) + { + throw new PGPException("Exception creating cipher", e); + } + } + + Cipher createAEADCipher(int encAlgorithm, int aeadAlgorithm) + throws PGPException + { + if (encAlgorithm != SymmetricKeyAlgorithmTags.AES_128 + && encAlgorithm != SymmetricKeyAlgorithmTags.AES_192 + && encAlgorithm != SymmetricKeyAlgorithmTags.AES_256) + { + // Block Cipher must work on 16 byte blocks + throw new PGPException("AEAD only supported for AES based algorithms"); + } + + String mode; + switch (aeadAlgorithm) + { + case AEADAlgorithmTags.EAX: + mode = "EAX"; + break; + case AEADAlgorithmTags.OCB: + mode = "OCB"; + break; + case AEADAlgorithmTags.GCM: + mode = "GCM"; + break; + default: + throw new PGPException("encountered unknown AEAD algorithm: " + aeadAlgorithm); + } + + String cName = PGPUtil.getSymmetricCipherName(encAlgorithm) + + "/" + mode + "/NoPadding"; + + return helper.createCipher(cName); + } + + + static class PGPAeadInputStream + extends InputStream + { + private final InputStream in; + private final byte[] buf; + private final Cipher c; + private final SecretKey secretKey; + private final byte[] aaData; + private final byte[] iv; + private final int chunkLength; + private final int aeadTagLength; + + private byte[] data; + private int dataOff; + private long chunkIndex = 0; + private long totalBytes = 0; + private boolean v5StyleAEAD; + + /** + * InputStream for decrypting AEAD encrypted data. + * + * @param isV5AEAD AEAD flavour (OpenPGP v5 or v6) + * @param in underlying input stream + * @param c AEAD cipher + * @param secretKey secret key + * @param iv initialization vector + * @param encAlgorithm encryption algorithm + * @param aeadAlgorithm AEAD algorithm + * @param chunkSize chunk size of the AEAD encryption + * @param aaData associated data + * @throws IOException + */ + public PGPAeadInputStream(boolean isV5AEAD, InputStream in, + Cipher c, + SecretKey secretKey, + byte[] iv, + int encAlgorithm, + int aeadAlgorithm, + int chunkSize, + byte[] aaData) + throws IOException + { + this.v5StyleAEAD = isV5AEAD; + this.in = in; + this.iv = iv; + this.chunkLength = (int)getChunkLength(chunkSize); + this.aeadTagLength = AEADUtils.getAuthTagLength(aeadAlgorithm); + this.buf = new byte[chunkLength + aeadTagLength + aeadTagLength]; // allow room for chunk tag and message tag + this.c = c; + this.secretKey = secretKey; + this.aaData = aaData; + + // prime with 2 * tag len bytes. + Streams.readFully(in, buf, 0, aeadTagLength + aeadTagLength); + + // load the first block + this.data = readBlock(); + this.dataOff = 0; + } + + public int read() + throws IOException + { + if (data != null && dataOff == data.length) + { + this.data = readBlock(); + this.dataOff = 0; + } + + if (this.data == null) + { + return -1; + } + + return data[dataOff++] & 0xff; + } + + public int read(byte[] b, int off, int len) + throws IOException + { + if (data != null && dataOff == data.length) + { + this.data = readBlock(); + this.dataOff = 0; + } + + if (this.data == null) + { + return -1; + } + + int supplyLen = Math.min(len, available()); + System.arraycopy(data, dataOff, b, off, supplyLen); + dataOff += supplyLen; + + return supplyLen; + } + + public long skip(long n) + throws IOException + { + if (n <= 0) + { + return 0; + } + + int skip = (int)Math.min(n, available()); + dataOff += skip; + return skip; + } + + public int available() + throws IOException + { + if (data != null && dataOff == data.length) + { + this.data = readBlock(); + this.dataOff = 0; + } + + if (this.data == null) + { + return -1; + } + + return data.length - dataOff; + } + + private byte[] readBlock() + throws IOException + { + // we initialise with the first 16 bytes as there is an additional 16 bytes following + // the last chunk (which may not be the exact chunklength). + int dataLen = Streams.readFully(in, buf, aeadTagLength + aeadTagLength, chunkLength); + if (dataLen == 0) + { + return null; + } + + byte[] adata = new byte[v5StyleAEAD ? 13 : aaData.length]; + System.arraycopy(aaData, 0, adata, 0, aaData.length); + if (v5StyleAEAD) + { + xorChunkId(adata, chunkIndex); + } + + byte[] decData; + try + { + JceAEADCipherUtil.setUpAeadCipher(c, secretKey, Cipher.DECRYPT_MODE, getNonce(iv, chunkIndex), 128, adata); + + decData = c.doFinal(buf, 0, dataLen + aeadTagLength); + } + catch (Exception e) + { + throw new IOException("exception processing chunk " + chunkIndex + ": " + e.getMessage()); + } + + totalBytes += decData.length; + chunkIndex++; + + System.arraycopy(buf, dataLen + aeadTagLength, buf, 0, aeadTagLength); // copy back the "tag" + + if (dataLen != chunkLength) // it's our last block + { + if (v5StyleAEAD) + { + adata = new byte[13]; + System.arraycopy(aaData, 0, adata, 0, aaData.length); + xorChunkId(adata, chunkIndex); + } + else + { + adata = new byte[aaData.length + 8]; + System.arraycopy(aaData, 0, adata, 0, aaData.length); + System.arraycopy(Pack.longToBigEndian(totalBytes), 0, adata, aaData.length, 8); + } + try + { + if (v5StyleAEAD) + { + JceAEADCipherUtil.setUpAeadCipher(c, secretKey, Cipher.DECRYPT_MODE, getNonce(iv, chunkIndex), 128, Arrays.concatenate(adata, Pack.longToBigEndian(totalBytes))); + } + else + { + JceAEADCipherUtil.setUpAeadCipher(c, secretKey, Cipher.DECRYPT_MODE, getNonce(iv, chunkIndex), 128, adata); + } + + c.doFinal(buf, 0, aeadTagLength); // check final tag + } + catch (Exception e) + { + throw new IOException("exception processing final tag: " + e.getMessage()); + } + } + else + { + Streams.readFully(in, buf, aeadTagLength, aeadTagLength); // read the next tag bytes + } + + return decData; + } + } + + static class PGPAeadOutputStream + extends OutputStream + { + private final boolean isV5AEAD; + private final OutputStream out; + private final byte[] data; + private final Cipher c; + private final SecretKey secretKey; + private final byte[] aaData; + private final byte[] iv; + private final int chunkLength; + + private int dataOff; + private long chunkIndex = 0; + private long totalBytes = 0; + + /** + * OutputStream for AEAD encryption. + * + * @param isV5AEAD isV5AEAD of AEAD (OpenPGP v5 or v6) + * @param out underlying OutputStream + * @param c AEAD cipher + * @param secretKey secret key + * @param iv initialization vector + * @param encAlgorithm encryption algorithm + * @param aeadAlgorithm AEAD algorithm + * @param chunkSize chunk size of the AEAD algorithm + */ + public PGPAeadOutputStream(boolean isV5AEAD, + OutputStream out, + Cipher c, + SecretKey secretKey, + byte[] iv, + int encAlgorithm, + int aeadAlgorithm, + int chunkSize) + { + this.isV5AEAD = isV5AEAD; + this.out = out; + this.iv = iv; + this.chunkLength = (int)getChunkLength(chunkSize); + this.data = new byte[chunkLength]; + this.c = c; + this.secretKey = secretKey; + + this.aaData = createAAD(isV5AEAD, encAlgorithm, aeadAlgorithm, chunkSize); + } + + /** + * Create the associated data for the AEAD encryption. + * Since the associated data array differs between OpenPGP v5 and v6, we need to know the flavour. + * + * @param isV5AEAD true if flavour of AEAD OpenPGP v5 + * @param encAlgorithm symmetric encryption algorithm + * @param aeadAlgorithm AEAD algorithm + * @param chunkSize chunk size + * @return associated data + */ + private byte[] createAAD(boolean isV5AEAD, int encAlgorithm, int aeadAlgorithm, int chunkSize) + { + if (isV5AEAD) + { + return AEADEncDataPacket.createAAData(AEADEncDataPacket.VERSION_1, + encAlgorithm, aeadAlgorithm, chunkSize); + } + else + { + return SymmetricEncIntegrityPacket.createAAData(SymmetricEncIntegrityPacket.VERSION_2, + encAlgorithm, aeadAlgorithm, chunkSize); + } + } + + public void write(int b) + throws IOException + { + if (dataOff == data.length) + { + writeBlock(); + } + data[dataOff++] = (byte)b; + } + + public void write(byte[] b, int off, int len) + throws IOException + { + if (dataOff == data.length) + { + writeBlock(); + } + + if (len < data.length - dataOff) + { + System.arraycopy(b, off, data, dataOff, len); + dataOff += len; + } + else + { + int gap = data.length - dataOff; + System.arraycopy(b, off, data, dataOff, gap); + dataOff += gap; + writeBlock(); + + len -= gap; + off += gap; + + while (len >= data.length) + { + System.arraycopy(b, off, data, 0, data.length); + dataOff = data.length; + writeBlock(); + len -= data.length; + off += data.length; + } + + if (len > 0) + { + System.arraycopy(b, off, data, 0, len); + dataOff = len; + } + } + } + + public void close() + throws IOException + { + finish(); + } + + private void writeBlock() + throws IOException + { + byte[] adata = isV5AEAD ? new byte[13] : new byte[aaData.length]; + System.arraycopy(aaData, 0, adata, 0, aaData.length); + if (isV5AEAD) + { + xorChunkId(adata, chunkIndex); + } + + try + { + JceAEADCipherUtil.setUpAeadCipher(c, secretKey, Cipher.ENCRYPT_MODE, getNonce(iv, chunkIndex), 128, adata); + + out.write(c.doFinal(data, 0, dataOff)); + } + catch (IOException e) + { + throw e; + } + catch (Exception e) + { + throw new IOException("exception processing chunk " + chunkIndex + ": " + e.getMessage()); + } + + totalBytes += dataOff; + chunkIndex++; + dataOff = 0; + } + + private void finish() + throws IOException + { + if (dataOff > 0) + { + writeBlock(); + } + + byte[] adata; + if (isV5AEAD) + { + adata = new byte[13]; + System.arraycopy(aaData, 0, adata, 0, aaData.length); + xorChunkId(adata, chunkIndex); + } + else + { + adata = new byte[aaData.length + 8]; + System.arraycopy(aaData, 0, adata, 0, aaData.length); + System.arraycopy(Pack.longToBigEndian(totalBytes), 0, adata, aaData.length, 8); + } + + try + { + if (isV5AEAD) + { + JceAEADCipherUtil.setUpAeadCipher(c, secretKey, Cipher.ENCRYPT_MODE, getNonce(iv, chunkIndex), 128, Arrays.concatenate(adata, Pack.longToBigEndian(totalBytes))); + } + else + { + JceAEADCipherUtil.setUpAeadCipher(c, secretKey, Cipher.ENCRYPT_MODE, getNonce(iv, chunkIndex), 128, adata); + } + + out.write(c.doFinal(aaData, 0, 0)); // output final tag + } + catch (IOException e) + { + throw e; + } + catch (Exception e) + { + throw new IOException("exception processing final tag: " + e.getMessage()); + } + out.close(); + } + } +} diff --git a/pg/src/main/jdk1.1/org/bouncycastle/openpgp/operator/jcajce/JcePBEDataDecryptorFactoryBuilder.java b/pg/src/main/jdk1.1/org/bouncycastle/openpgp/operator/jcajce/JcePBEDataDecryptorFactoryBuilder.java new file mode 100644 index 0000000000..3a18b39f70 --- /dev/null +++ b/pg/src/main/jdk1.1/org/bouncycastle/openpgp/operator/jcajce/JcePBEDataDecryptorFactoryBuilder.java @@ -0,0 +1,211 @@ +package org.bouncycastle.openpgp.operator.jcajce; + +import java.security.GeneralSecurityException; +import java.security.Provider; + +import javax.crypto.Cipher; +import javax.crypto.SecretKey; +import javax.crypto.spec.IvParameterSpec; +import javax.crypto.spec.SecretKeySpec; + +import org.bouncycastle.bcpg.AEADEncDataPacket; +import org.bouncycastle.bcpg.SymmetricEncIntegrityPacket; +import org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket; +import org.bouncycastle.bcpg.SymmetricKeyUtils; +import org.bouncycastle.crypto.digests.SHA256Digest; +import org.bouncycastle.crypto.generators.HKDFBytesGenerator; +import org.bouncycastle.crypto.params.HKDFParameters; +import org.bouncycastle.jcajce.util.DefaultJcaJceHelper; +import org.bouncycastle.jcajce.util.NamedJcaJceHelper; +import org.bouncycastle.jcajce.util.ProviderJcaJceHelper; +import org.bouncycastle.openpgp.PGPException; +import org.bouncycastle.openpgp.PGPSessionKey; +import org.bouncycastle.openpgp.PGPUtil; +import org.bouncycastle.openpgp.operator.PBEDataDecryptorFactory; +import org.bouncycastle.openpgp.operator.PGPDataDecryptor; +import org.bouncycastle.openpgp.operator.PGPDigestCalculatorProvider; + +/** + * Builder for {@link PBEDataDecryptorFactory} instances that obtain cryptographic primitives using + * the JCE API. + */ +public class JcePBEDataDecryptorFactoryBuilder +{ + private OperatorHelper helper = new OperatorHelper(new DefaultJcaJceHelper()); + private JceAEADUtil aeadHelper = new JceAEADUtil(helper); + private PGPDigestCalculatorProvider calculatorProvider; + + /** + * Base constructor - assume the required digest calculators can be provided from the same source as + * the cipher needed. + */ + public JcePBEDataDecryptorFactoryBuilder() + { + this.calculatorProvider = null; + } + + /** + * Base constructor. + * + * @param calculatorProvider a digest calculator provider to provide calculators to support the key generation calculation required. + */ + public JcePBEDataDecryptorFactoryBuilder(PGPDigestCalculatorProvider calculatorProvider) + { + this.calculatorProvider = calculatorProvider; + } + + /** + * Set the provider object to use for creating cryptographic primitives in the resulting factory the builder produces. + * + * @param provider provider object for cryptographic primitives. + * @return the current builder. + */ + public JcePBEDataDecryptorFactoryBuilder setProvider(Provider provider) + { + this.helper = new OperatorHelper(new ProviderJcaJceHelper(provider)); + this.aeadHelper = new JceAEADUtil(helper); + + return this; + } + + /** + * Set the provider name to use for creating cryptographic primitives in the resulting factory the builder produces. + * + * @param providerName the name of the provider to reference for cryptographic primitives. + * @return the current builder. + */ + public JcePBEDataDecryptorFactoryBuilder setProvider(String providerName) + { + this.helper = new OperatorHelper(new NamedJcaJceHelper(providerName)); + this.aeadHelper = new JceAEADUtil(helper); + + return this; + } + + /** + * Construct a {@link PBEDataDecryptorFactory} to use to decrypt PBE encrypted data. + * + * @param passPhrase the pass phrase to use to generate keys in the resulting factory. + * @return a decryptor factory that can be used to generate PBE keys. + */ + public PBEDataDecryptorFactory build(char[] passPhrase) + { + if (calculatorProvider == null) + { + try + { + calculatorProvider = new JcaPGPDigestCalculatorProviderBuilder(helper).build(); + } + catch (PGPException e) + { + throw new IllegalStateException("digest calculator provider cannot be built with current helper: " + e.getMessage()); + } + } + return new PBEDataDecryptorFactory(passPhrase, calculatorProvider) + { + @Override + public byte[] recoverSessionData(int keyAlgorithm, byte[] key, byte[] secKeyData) + throws PGPException + { + try + { + if (secKeyData != null && secKeyData.length > 0) + { + String cipherName = PGPUtil.getSymmetricCipherName(keyAlgorithm); + Cipher keyCipher = helper.createCipher(cipherName + "/CFB/NoPadding"); + + keyCipher.init(Cipher.DECRYPT_MODE, new SecretKeySpec(key, cipherName), new IvParameterSpec(new byte[keyCipher.getBlockSize()])); + + return keyCipher.doFinal(secKeyData); + } + else + { + byte[] keyBytes = new byte[key.length + 1]; + + keyBytes[0] = (byte)keyAlgorithm; + System.arraycopy(key, 0, keyBytes, 1, key.length); + + return keyBytes; + } + } + catch (Exception e) + { + throw new PGPException("Exception recovering session info", e); + } + } + + @Override + public byte[] recoverAEADEncryptedSessionData(SymmetricKeyEncSessionPacket keyData, byte[] ikm) + throws PGPException + { + if (keyData.getVersion() < SymmetricKeyEncSessionPacket.VERSION_5) + { + throw new PGPException("SKESK packet MUST be version 5 or later."); + } + + byte[] hkdfInfo = keyData.getAAData(); // between v5 and v6, these bytes differ + int kekLen = SymmetricKeyUtils.getKeyLengthInOctets(keyData.getEncAlgorithm()); + byte[] kek = new byte[kekLen]; + + // HKDF + // secretKey := HKDF_sha256(ikm, hkdfInfo).generate() + HKDFBytesGenerator hkdfGen = new HKDFBytesGenerator(new SHA256Digest()); // SHA256 is fixed + hkdfGen.init(new HKDFParameters(ikm, null, hkdfInfo)); + hkdfGen.generateBytes(kek, 0, kek.length); + final SecretKey secretKey = new SecretKeySpec(kek, PGPUtil.getSymmetricCipherName(keyData.getEncAlgorithm())); + + // AEAD + Cipher aead = aeadHelper.createAEADCipher(keyData.getEncAlgorithm(), keyData.getAeadAlgorithm()); + int aeadMacLen = 128; + byte[] authTag = keyData.getAuthTag(); + byte[] aeadIv = keyData.getIv(); + byte[] encSessionKey = keyData.getSecKeyData(); + + // buf := encSessionKey || authTag + byte[] buf = new byte[encSessionKey.length + authTag.length]; + System.arraycopy(encSessionKey, 0, buf, 0, encSessionKey.length); + System.arraycopy(authTag, 0, buf, encSessionKey.length, authTag.length); + + // sessionData := AEAD(secretKey).decrypt(buf) + byte[] sessionData; + try + { + JceAEADCipherUtil.setUpAeadCipher(aead, secretKey, Cipher.DECRYPT_MODE, aeadIv, aeadMacLen, hkdfInfo); + + sessionData = aead.doFinal(buf, 0, buf.length); + } + catch (Exception e) + { + throw new PGPException("unable to open stream: " + e.getMessage()); + } + + return sessionData; + + } + + // OpenPGP v4 + @Override + public PGPDataDecryptor createDataDecryptor(boolean withIntegrityPacket, int encAlgorithm, byte[] key) + throws PGPException + { + return helper.createDataDecryptor(withIntegrityPacket, encAlgorithm, key); + } + + // OpenPGP v5 + @Override + public PGPDataDecryptor createDataDecryptor(AEADEncDataPacket aeadEncDataPacket, PGPSessionKey sessionKey) + throws PGPException + { + return aeadHelper.createOpenPgpV5DataDecryptor(aeadEncDataPacket, sessionKey); + } + + // OpenPGP v6 + @Override + public PGPDataDecryptor createDataDecryptor(SymmetricEncIntegrityPacket seipd, PGPSessionKey sessionKey) + throws PGPException + { + return aeadHelper.createOpenPgpV6DataDecryptor(seipd, sessionKey); + } + }; + } +} From 90064ca9489960623222c871ed3f681e8ad45edb Mon Sep 17 00:00:00 2001 From: David Hook Date: Mon, 12 Jun 2023 09:27:11 +1000 Subject: [PATCH 164/290] added backwards compatible unwrap for n = 1 case. --- .../crypto/engines/RFC3394WrapEngine.java | 41 ++++++++++++- .../bouncycastle/crypto/test/AESWrapTest.java | 58 ++++++++++++++++++- 2 files changed, 96 insertions(+), 3 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/crypto/engines/RFC3394WrapEngine.java b/core/src/main/java/org/bouncycastle/crypto/engines/RFC3394WrapEngine.java index 4fe1fb6b8e..ff15dfe2af 100644 --- a/core/src/main/java/org/bouncycastle/crypto/engines/RFC3394WrapEngine.java +++ b/core/src/main/java/org/bouncycastle/crypto/engines/RFC3394WrapEngine.java @@ -209,9 +209,46 @@ public byte[] unwrap( } } - if (!Arrays.constantTimeAreEqual(a, iv)) + if (n != 1) { - throw new InvalidCipherTextException("checksum failed"); + if (!Arrays.constantTimeAreEqual(a, iv)) + { + throw new InvalidCipherTextException("checksum failed"); + } + } + else + { + // TODO: old (incorrect) backwards compatible unwrap - will be removed. + if (!Arrays.constantTimeAreEqual(a, iv)) + { + System.arraycopy(in, inOff, a, 0, iv.length); + System.arraycopy(in, inOff + iv.length, block, 0, inLen - iv.length); + + for (int j = 5; j >= 0; j--) + { + System.arraycopy(a, 0, buf, 0, iv.length); + System.arraycopy(block, 0, buf, iv.length, 8); + + int t = n * j + 1; + for (int k = 1; t != 0; k++) + { + byte v = (byte)t; + + buf[iv.length - k] ^= v; + + t >>>= 8; + } + + engine.processBlock(buf, 0, buf, 0); + System.arraycopy(buf, 0, a, 0, 8); + System.arraycopy(buf, 8, block, 0, 8); + } + + if (!Arrays.constantTimeAreEqual(a, iv)) + { + throw new InvalidCipherTextException("checksum failed"); + } + } } return block; diff --git a/core/src/test/java/org/bouncycastle/crypto/test/AESWrapTest.java b/core/src/test/java/org/bouncycastle/crypto/test/AESWrapTest.java index a74db614ea..21601028e4 100644 --- a/core/src/test/java/org/bouncycastle/crypto/test/AESWrapTest.java +++ b/core/src/test/java/org/bouncycastle/crypto/test/AESWrapTest.java @@ -71,7 +71,7 @@ private void wrapTest( } } catch (TestFailedException e) - { + { throw e; } catch (Exception e) @@ -121,6 +121,58 @@ private void wrapTest( } } + private void unwrapTest( + int id, + byte[] kek, + byte[] in, + byte[] out) + { + Wrapper wrapper = new AESWrapEngine(false); + + wrapper.init(false, new KeyParameter(kek)); + + try + { + byte[] pText = wrapper.unwrap(out, 0, out.length); + if (!Arrays.areEqual(pText, in)) + { + fail("failed unwrap test " + id + " expected " + new String(Hex.encode(in)) + " got " + new String(Hex.encode(pText))); + } + } + catch (TestFailedException e) + { + throw e; + } + catch (Exception e) + { + fail("failed unwrap test exception.", e); + } + + // + // offset test + // + byte[] pText = new byte[5 + in.length]; + byte[] cText = new byte[6 + out.length]; + + System.arraycopy(in, 0, pText, 5, in.length); + System.arraycopy(out, 0, cText, 6, out.length); + + wrapper.init(false, new KeyParameter(kek)); + + try + { + pText = wrapper.unwrap(cText, 6, out.length); + if (!Arrays.areEqual(pText, in)) + { + fail("failed unwrap test " + id + " expected " + new String(Hex.encode(in)) + " got " + new String(Hex.encode(pText))); + } + } + catch (Exception e) + { + fail("failed unwrap test exception.", e); + } + } + private void heapIssueTest() { byte[] key = Hex.decode("d305ef52a6b9e72c810b821261d2d678"); @@ -187,6 +239,10 @@ public void performTest() byte[] out8 = Hex.decode("6f0b501f1f2f59e3ae605aa679ce43a6"); wrapTest(8, kek8, in8, out8); + // backwards compatibility test + byte[] out8c = Hex.decode("dc26fb6911d71971df0356d6bb9ed6e6"); + unwrapTest(9, kek8, in8, out8c); + Wrapper wrapper = new AESWrapEngine(); KeyParameter key = new KeyParameter(new byte[16]); byte[] buf = new byte[16]; From c166e550bdd86220e24583d51f68093b5f8b687b Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 13 Jun 2023 10:33:51 +1000 Subject: [PATCH 165/290] format fix --- docs/releasenotes.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/releasenotes.html b/docs/releasenotes.html index 6ab41e2e62..b95d5b1632 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -20,7 +20,7 @@

      2.0 Release History

      2.1.1 Version

      Release: 1.74
      -Date:      2023, June 10th +Date:      2023, June 12th

      2.1.2 Defects Fixed

      • AsconEngine: Fixed a buffering bug when decrypting across multiple processBytes calls (ascon128a unaffected).
      • @@ -53,6 +53,7 @@

        2.1.4 Notes.

      • As a precaution, HC128 now enforces a 128 bit IV, previous behaviour for shorter IVs can be supported where required by padding the IV to the 128 bits with zero.
      • PGP encrypted data generation now uses integrity protection by default. Previous behaviour for encrypted data can be supported where required by calling PGPDataEncryptorBuilder.setWithIntegrityPacket(false) when data encryption is set up.
      • There are now additional sanity checks in place to prevent accidental mis-use of PGPSignature objects. If this change causes any issues, you might want to check what your code is up to as there is probably a bug.
      • +

      2.1.5 Security Advisories.

      • CVE-2023-33201 - this release fixes an issue with the X509LDAPCertStoreSpi where a specially crafted certificate subject could be used to try and extract extra information out of an LDAP server with wild-card matthing enabled.
      • From 63b9d32d03897e0126b1a11f996849a08f8611c7 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 13 Jun 2023 11:34:41 +1000 Subject: [PATCH 166/290] html fix --- docs/releasenotes.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/releasenotes.html b/docs/releasenotes.html index b95d5b1632..d28346c951 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -52,7 +52,7 @@

        2.1.4 Notes.

      • The now defunct PQC SIKE algorithm has been removed, this has also meant the removal of its resource files so the provider is now quite a bit smaller.
      • As a precaution, HC128 now enforces a 128 bit IV, previous behaviour for shorter IVs can be supported where required by padding the IV to the 128 bits with zero.
      • PGP encrypted data generation now uses integrity protection by default. Previous behaviour for encrypted data can be supported where required by calling PGPDataEncryptorBuilder.setWithIntegrityPacket(false) when data encryption is set up.
      • -
      • There are now additional sanity checks in place to prevent accidental mis-use of PGPSignature objects. If this change causes any issues, you might want to check what your code is up to as there is probably a bug.
      • +
      • There are now additional sanity checks in place to prevent accidental mis-use of PGPSignature objects. If this change causes any issues, you might want to check what your code is up to as there is probably a bug.

      2.1.5 Security Advisories.

        From 434cab9b79adfcc7d0313fbaec765a5bbfb27128 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 13 Jun 2023 14:29:14 +1000 Subject: [PATCH 167/290] fixed numbering --- docs/releasenotes.html | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/docs/releasenotes.html b/docs/releasenotes.html index d28346c951..30bf56e294 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -2516,10 +2516,10 @@

        2.70.2 Defects Fixed

        have a look in org.bouncycastle.jce.provider.JDKKeyStore lines 201-291.
      -

      2.70.1 Version

      +

      2.71.1 Version

      Release: 1.06
      Date:      2001, July 2 -

      2.70.2 Defects Fixed

      +

      2.71.2 Defects Fixed

      • Diffie-Hellman keys are now properly serialisable as well as encodable. @@ -2541,17 +2541,17 @@

        2.70.2 Defects Fixed

      • Resetting and resusing HMacs in the lightweight and heavyweight libraries caused a NullPointer exception. This has been fixed.
      -

      2.70.3 Additional Functionality

      +

      2.71.3 Additional Functionality

      • ISO10126Padding is now recognised explicitly for block ciphers as well.
      • The Blowfish implementation is now somewhat faster.
      -

      2.70.1 Version

      +

      2.72.1 Version

      Release: 1.05
      Date:      2001, April 17 -

      2.70.2 Defects Fixed

      +

      2.72.2 Defects Fixed

      • The DESEDE key generator can now be used to generate 2-Key-DESEDE keys as well as 3-Key-DESEDE keys. @@ -2562,22 +2562,22 @@

        2.70.2 Defects Fixed

      • The ASN.1 library was skipping explicitly tagged objects of zero length. This has been fixed.
      -

      2.70.3 Additional Functionality

      +

      2.72.3 Additional Functionality

      • There is now an org.bouncycastle.jce.netscape package which has a class in for dealing with Netscape Certificate Request objects.
      -

      2.70.4 Additional Notes

      +

      2.72.4 Additional Notes

      Concerning the PKCS12 fix: in a few cases this may cause some backward compatibility issues - if this happens to you, drop us a line at feedback-crypto@bouncycastle.org and we will help you get it sorted out.

      -

      2.70.1 Version

      +

      2.73.1 Version

      Release: 1.04
      Date:      2001, March 11 -

      2.70.2 Defects Fixed

      +

      2.73.2 Defects Fixed

      • Signatures generated by other providers that include optional null parameters in the AlgorithmIdentifier are now handled correctly by the @@ -2606,7 +2606,7 @@

        2.70.2 Defects Fixed

        hash table when the hash table constructor was called. This has been fixed.
      -

      2.70.3 Additional Functionality

      +

      2.73.3 Additional Functionality

      • Added Elliptic Curve DSA (X9.62) - ECDSA - to provider and lightweight library. @@ -2618,10 +2618,10 @@

        2.70.3 Additional Functionality

      • The certificate generators now support ECDSA and DSA certs as well.
      -

      2.70.1 Version

      +

      2.74.1 Version

      Release: 1.03
      Date:      2001, January 7 -

      2.70.2 Defects Fixed

      +

      2.74.2 Defects Fixed

      • CFB and OFB modes when specified without padding would insist on input being block aligned. When specified without padding CFB and OFB now behave in a compatible @@ -2631,29 +2631,29 @@

        2.70.2 Defects Fixed

        length as the plain text.
      -

      2.70.1 Version

      +

      2.75.1 Version

      Release: 1.02
      Date:      2000, November 7 -

      2.70.2 Defects Fixed

      +

      2.75.2 Defects Fixed

      • The RSA key pair generator occasionally produced keys 1 bit under the requested size. This is now fixed.
      -

      2.70.1 Version

      +

      2.76.1 Version

      Release: 1.01
      Date:      2000, October 15 -

      2.70.2 Defects Fixed

      +

      2.76.2 Defects Fixed

      • Buffered ciphers in lightweight library were not resetting correctly on a doFinal. This has been fixed.
      -

      2.71.1 Version

      +

      2.77.1 Version

      Release: 1.00
      Date:      2000, October 13 -

      2.71.2 Defects Fixed

      +

      2.77.2 Defects Fixed

      • JDK1.2 version now works with keytool for certificate generation. @@ -2668,7 +2668,7 @@

        2.71.2 Defects Fixed

      • Some DES PBE algorithms did not set the parity correctly in generated keys, this has been fixed.
      -

      2.71.3 Additional functionality

      +

      2.77.3 Additional functionality

      • Argument validation is much improved. From d0b10323cfaa0fce7ea8fb773d2d66f2087b8a05 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 13 Jun 2023 16:26:30 +0700 Subject: [PATCH 168/290] Remove deprecated ASN1ApplicationSpecific(Parser) stuff --- .../asn1/ASN1ApplicationSpecific.java | 209 ------------------ .../asn1/ASN1ApplicationSpecificParser.java | 22 -- .../bouncycastle/asn1/ASN1StreamParser.java | 13 -- .../bouncycastle/asn1/ASN1TaggedObject.java | 41 +--- .../asn1/BERApplicationSpecific.java | 52 ----- .../asn1/BERApplicationSpecificParser.java | 32 --- .../bouncycastle/asn1/BERTaggedObject.java | 11 - .../asn1/BERTaggedObjectParser.java | 10 +- .../asn1/DERApplicationSpecific.java | 74 ------- .../asn1/DLApplicationSpecific.java | 71 ------ .../asn1/DLTaggedObjectParser.java | 7 - .../org/bouncycastle/asn1/util/ASN1Dump.java | 5 - .../asn1/ASN1ApplicationSpecific.java | 209 ------------------ .../asn1/test/DERApplicationSpecificTest.java | 22 +- .../asn1/test/DLExternalTest.java | 37 ++-- .../asn1/test/EqualsAndHashCodeTest.java | 2 - .../asn1/test/InputStreamTest.java | 2 +- .../asn1/test/InputStreamTest.java | 2 +- .../eac/CertificateHolderAuthorization.java | 8 +- .../asn1/isismtt/x509/AdmissionSyntax.java | 2 +- 20 files changed, 39 insertions(+), 792 deletions(-) delete mode 100644 core/src/main/java/org/bouncycastle/asn1/ASN1ApplicationSpecific.java delete mode 100644 core/src/main/java/org/bouncycastle/asn1/ASN1ApplicationSpecificParser.java delete mode 100644 core/src/main/java/org/bouncycastle/asn1/BERApplicationSpecific.java delete mode 100644 core/src/main/java/org/bouncycastle/asn1/BERApplicationSpecificParser.java delete mode 100644 core/src/main/java/org/bouncycastle/asn1/DERApplicationSpecific.java delete mode 100644 core/src/main/java/org/bouncycastle/asn1/DLApplicationSpecific.java delete mode 100644 core/src/main/jdk1.4/org/bouncycastle/asn1/ASN1ApplicationSpecific.java diff --git a/core/src/main/java/org/bouncycastle/asn1/ASN1ApplicationSpecific.java b/core/src/main/java/org/bouncycastle/asn1/ASN1ApplicationSpecific.java deleted file mode 100644 index 042d58f237..0000000000 --- a/core/src/main/java/org/bouncycastle/asn1/ASN1ApplicationSpecific.java +++ /dev/null @@ -1,209 +0,0 @@ -package org.bouncycastle.asn1; - -import java.io.IOException; - -/** - * Base class for an ASN.1 ApplicationSpecific object - * - * @deprecated Will be removed. Change application code to handle as {@link ASN1TaggedObject} only, testing - * for the expected {@link ASN1TaggedObject#getTagClass() tag class} of - * {@link BERTags#APPLICATION} in relevant objects before using. If using a - * {@link ASN1StreamParser stream parser}, handle application-tagged objects using - * {@link ASN1TaggedObjectParser} in the usual way, again testing for a - * {@link ASN1TaggedObjectParser#getTagClass() tag class} of {@link BERTags#APPLICATION}. - */ -public abstract class ASN1ApplicationSpecific - extends ASN1TaggedObject - implements ASN1ApplicationSpecificParser -{ - /** - * Return an ASN1ApplicationSpecific from the passed in object, which may be a byte array, or null. - * - * @param obj the object to be converted. - * @return obj's representation as an ASN1ApplicationSpecific object. - */ - public static ASN1ApplicationSpecific getInstance(Object obj) - { - if (obj == null || obj instanceof ASN1ApplicationSpecific) - { - return (ASN1ApplicationSpecific)obj; - } - else if (obj instanceof byte[]) - { - try - { - return getInstance(ASN1Primitive.fromByteArray((byte[])obj)); - } - catch (IOException e) - { - throw new IllegalArgumentException("Failed to construct object from byte[]: " + e.getMessage()); - } - } - - throw new IllegalArgumentException("unknown object in getInstance: " + obj.getClass().getName()); - } - - final ASN1TaggedObject taggedObject; - - ASN1ApplicationSpecific(ASN1TaggedObject taggedObject) - { - super(taggedObject.explicitness, checkTagClass(taggedObject.tagClass), taggedObject.tagNo, taggedObject.obj); - - this.taggedObject = taggedObject; - } - - /** - * Return the tag number associated with this object, - * - * @return the application tag number. - */ - public int getApplicationTag() - { - return taggedObject.getTagNo(); - } - - /** - * Return the contents of this object as a byte[] - * - * @return the encoded contents of the object. - */ - public byte[] getContents() - { - return taggedObject.getContents(); - } - - /** - * Return the enclosed object assuming explicit tagging. - * - * @return the resulting object - * @throws IOException if reconstruction fails. - */ - public ASN1Primitive getEnclosedObject() throws IOException - { - return taggedObject.getBaseObject().toASN1Primitive(); - } - - /** - * Return the enclosed object assuming implicit tagging. - * - * @param tagNo the type tag that should be applied to the object's contents. - * @return the resulting object - * @throws IOException if reconstruction fails. - */ - public ASN1Primitive getObject(int tagNo) throws IOException - { - return taggedObject.getBaseUniversal(false, tagNo); - } - - public ASN1Encodable getObjectParser(int tag, boolean isExplicit) throws IOException - { - throw new ASN1Exception("this method only valid for CONTEXT_SPECIFIC tags"); - } - - public ASN1Encodable parseBaseUniversal(boolean declaredExplicit, int baseTagNo) throws IOException - { - return taggedObject.parseBaseUniversal(declaredExplicit, baseTagNo); - } - - public ASN1Encodable parseExplicitBaseObject() throws IOException - { - return taggedObject.parseExplicitBaseObject(); - } - - public ASN1TaggedObjectParser parseExplicitBaseTagged() throws IOException - { - return taggedObject.parseExplicitBaseTagged(); - } - - public ASN1TaggedObjectParser parseImplicitBaseTagged(int baseTagClass, int baseTagNo) throws IOException - { - return taggedObject.parseImplicitBaseTagged(baseTagClass, baseTagNo); - } - - public boolean hasApplicationTag(int tagNo) - { - return this.tagNo == tagNo; - } - - public boolean hasContextTag(int tagNo) - { - return false; - } - - /** - * ASN1ApplicationSpecific uses an internal ASN1TaggedObject for the - * implementation, and will soon be deprecated in favour of using - * ASN1TaggedObject with a tag class of {@link BERTags#APPLICATION}. This method - * lets you get the internal ASN1TaggedObject so that client code can begin the - * migration. - */ - public ASN1TaggedObject getTaggedObject() - { - return taggedObject; - } - - /** - * Return true if the object is marked as constructed, false otherwise. - * - * @return true if constructed, otherwise false. - */ - public boolean isConstructed() - { - return taggedObject.isConstructed(); - } - - public ASN1Encodable readObject() throws IOException - { - // NOTE: No way to say you're looking for an implicitly-tagged object via ASN1ApplicationSpecificParser - return parseExplicitBaseObject(); - } - - boolean encodeConstructed() - { - return taggedObject.encodeConstructed(); - } - - int encodedLength(boolean withTag) throws IOException - { - return taggedObject.encodedLength(withTag); - } - - void encode(ASN1OutputStream out, boolean withTag) throws IOException - { - taggedObject.encode(out, withTag); - } - - String getASN1Encoding() - { - return taggedObject.getASN1Encoding(); - } - - ASN1Sequence rebuildConstructed(ASN1Primitive primitive) - { - return taggedObject.rebuildConstructed(primitive); - } - - ASN1TaggedObject replaceTag(int tagClass, int tagNo) - { - return taggedObject.replaceTag(tagClass, tagNo); - } - - ASN1Primitive toDERObject() - { - return new DERApplicationSpecific((ASN1TaggedObject)taggedObject.toDERObject()); - } - - ASN1Primitive toDLObject() - { - return new DLApplicationSpecific((ASN1TaggedObject)taggedObject.toDLObject()); - } - - private static int checkTagClass(int tagClass) - { - if (BERTags.APPLICATION != tagClass) - { - throw new IllegalArgumentException(); - } - return tagClass; - } -} diff --git a/core/src/main/java/org/bouncycastle/asn1/ASN1ApplicationSpecificParser.java b/core/src/main/java/org/bouncycastle/asn1/ASN1ApplicationSpecificParser.java deleted file mode 100644 index 4a5bba1891..0000000000 --- a/core/src/main/java/org/bouncycastle/asn1/ASN1ApplicationSpecificParser.java +++ /dev/null @@ -1,22 +0,0 @@ -package org.bouncycastle.asn1; - -import java.io.IOException; - -/** - * Interface to parse ASN.1 ApplicationSpecific objects. - * - * @deprecated Test for {@link ASN1TaggedObjectParser} with {@link ASN1TaggedObjectParser#getTagClass() tag - * class} of {@link BERTags#APPLICATION} instead. - */ -public interface ASN1ApplicationSpecificParser - extends ASN1TaggedObjectParser -{ - /** - * Read the next object in the parser. - * - * @return an ASN1Encodable - * @throws IOException on a parsing or decoding error. - */ - ASN1Encodable readObject() - throws IOException; -} diff --git a/core/src/main/java/org/bouncycastle/asn1/ASN1StreamParser.java b/core/src/main/java/org/bouncycastle/asn1/ASN1StreamParser.java index 20ffb5258a..bfcebc84df 100644 --- a/core/src/main/java/org/bouncycastle/asn1/ASN1StreamParser.java +++ b/core/src/main/java/org/bouncycastle/asn1/ASN1StreamParser.java @@ -78,12 +78,6 @@ ASN1Encodable implParseObject(int tagHdr) throws IOException int tagClass = tagHdr & BERTags.PRIVATE; if (0 != tagClass) { - // TODO[asn1] Special handling can be removed once ASN1ApplicationSpecificParser types removed. - if (BERTags.APPLICATION == tagClass) - { - return new BERApplicationSpecificParser(tagNo, sp); - } - return new BERTaggedObjectParser(tagClass, tagNo, sp); } @@ -105,13 +99,6 @@ ASN1Encodable implParseObject(int tagHdr) throws IOException { boolean isConstructed = (tagHdr & BERTags.CONSTRUCTED) != 0; - // TODO[asn1] Special handling can be removed once ASN1ApplicationSpecific types removed. - if (BERTags.APPLICATION == tagClass) - { - // This cast is ensuring the current user-expected return type. - return (DLApplicationSpecific)sp.loadTaggedDL(tagClass, tagNo, isConstructed); - } - return new DLTaggedObjectParser(tagClass, tagNo, isConstructed, sp); } diff --git a/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java b/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java index bf215765fb..26863e6583 100644 --- a/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java +++ b/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java @@ -294,16 +294,6 @@ byte[] getContents() } } - /** - * Return true if the object is marked as constructed, false otherwise. - * - * @return true if constructed, otherwise false. - */ - boolean isConstructed() - { - return encodeConstructed(); - } - /** * Return whatever was following the tag. *

        @@ -522,49 +512,24 @@ static ASN1Primitive createConstructedDL(int tagClass, int tagNo, ASN1EncodableV { boolean maybeExplicit = (contentsElements.size() == 1); - ASN1TaggedObject taggedObject = maybeExplicit + return maybeExplicit ? new DLTaggedObject(PARSED_EXPLICIT, tagClass, tagNo, contentsElements.get(0)) : new DLTaggedObject(PARSED_IMPLICIT, tagClass, tagNo, DLFactory.createSequence(contentsElements)); - - switch (tagClass) - { - case BERTags.APPLICATION: - return new DLApplicationSpecific(taggedObject); - default: - return taggedObject; - } } static ASN1Primitive createConstructedIL(int tagClass, int tagNo, ASN1EncodableVector contentsElements) { boolean maybeExplicit = (contentsElements.size() == 1); - ASN1TaggedObject taggedObject = maybeExplicit + return maybeExplicit ? new BERTaggedObject(PARSED_EXPLICIT, tagClass, tagNo, contentsElements.get(0)) : new BERTaggedObject(PARSED_IMPLICIT, tagClass, tagNo, BERFactory.createSequence(contentsElements)); - - switch (tagClass) - { - case BERTags.APPLICATION: - return new BERApplicationSpecific(taggedObject); - default: - return taggedObject; - } } static ASN1Primitive createPrimitive(int tagClass, int tagNo, byte[] contentsOctets) { // Note: !CONSTRUCTED => IMPLICIT - ASN1TaggedObject taggedObject = new DLTaggedObject(PARSED_IMPLICIT, tagClass, tagNo, - new DEROctetString(contentsOctets)); - - switch (tagClass) - { - case BERTags.APPLICATION: - return new DLApplicationSpecific(taggedObject); - default: - return taggedObject; - } + return new DLTaggedObject(PARSED_IMPLICIT, tagClass, tagNo, new DEROctetString(contentsOctets)); } private static ASN1TaggedObject checkedCast(ASN1Primitive primitive) diff --git a/core/src/main/java/org/bouncycastle/asn1/BERApplicationSpecific.java b/core/src/main/java/org/bouncycastle/asn1/BERApplicationSpecific.java deleted file mode 100644 index 4cfa47c3a0..0000000000 --- a/core/src/main/java/org/bouncycastle/asn1/BERApplicationSpecific.java +++ /dev/null @@ -1,52 +0,0 @@ -package org.bouncycastle.asn1; - -import java.io.IOException; - -/** - * An indefinite-length encoding version of an ASN.1 ApplicationSpecific object. - * - * @deprecated Will be removed. See comments for - * {@link ASN1ApplicationSpecific}. - */ -public class BERApplicationSpecific - extends ASN1ApplicationSpecific -{ - /** - * Create an application specific object with an explicit tag - * - * @param tagNo the tag number for this object. - * @param baseEncodable the object to be contained. - */ - public BERApplicationSpecific(int tagNo, ASN1Encodable baseEncodable) throws IOException - { - this(true, tagNo, baseEncodable); - } - - /** - * Create an application specific object with the tagging style given by the value of explicit. - * - * @param explicit true if the object is explicitly tagged. - * @param tagNo the tag number for this object. - * @param baseEncodable the object to be contained. - */ - public BERApplicationSpecific(boolean explicit, int tagNo, ASN1Encodable baseEncodable) throws IOException - { - super(new BERTaggedObject(explicit, BERTags.APPLICATION, tagNo, baseEncodable)); - } - - /** - * Create an application specific object which is marked as constructed - * - * @param tagNo the tag number for this object. - * @param contentsElements the objects making up the application specific object. - */ - public BERApplicationSpecific(int tagNo, ASN1EncodableVector contentsElements) - { - super(new BERTaggedObject(false, BERTags.APPLICATION, tagNo, BERFactory.createSequence(contentsElements))); - } - - BERApplicationSpecific(ASN1TaggedObject taggedObject) - { - super(taggedObject); - } -} diff --git a/core/src/main/java/org/bouncycastle/asn1/BERApplicationSpecificParser.java b/core/src/main/java/org/bouncycastle/asn1/BERApplicationSpecificParser.java deleted file mode 100644 index 3af7e9da87..0000000000 --- a/core/src/main/java/org/bouncycastle/asn1/BERApplicationSpecificParser.java +++ /dev/null @@ -1,32 +0,0 @@ -package org.bouncycastle.asn1; - -import java.io.IOException; - -/** - * A parser for indefinite-length ASN.1 ApplicationSpecific objects. - * - * @deprecated Test for {@link ASN1TaggedObjectParser} with - * {@link ASN1TaggedObjectParser#getTagClass() tag class} of - * {@link BERTags#APPLICATION} instead. - */ -public class BERApplicationSpecificParser - extends BERTaggedObjectParser - implements ASN1ApplicationSpecificParser -{ - BERApplicationSpecificParser(int tagNo, ASN1StreamParser parser) - { - super(BERTags.APPLICATION, tagNo, parser); - } - - /** - * Return the object contained in this application specific object, - * @return the contained object. - * @throws IOException if the underlying stream cannot be read, or does not contain an ASN.1 encoding. - */ - public ASN1Encodable readObject() - throws IOException - { - // NOTE: No way to say you're looking for an implicitly-tagged object via ASN1ApplicationSpecificParser - return parseExplicitBaseObject(); - } -} diff --git a/core/src/main/java/org/bouncycastle/asn1/BERTaggedObject.java b/core/src/main/java/org/bouncycastle/asn1/BERTaggedObject.java index a276c96c9f..3cd1b93285 100644 --- a/core/src/main/java/org/bouncycastle/asn1/BERTaggedObject.java +++ b/core/src/main/java/org/bouncycastle/asn1/BERTaggedObject.java @@ -10,17 +10,6 @@ public class BERTaggedObject extends ASN1TaggedObject { - /** - * create an implicitly tagged object that contains a zero - * length sequence. - * - * @deprecated Will be removed. - */ - public BERTaggedObject(int tagNo) - { - super(false, tagNo, new BERSequence()); - } - /** * @param tagNo the tag number for this object. * @param obj the tagged object. diff --git a/core/src/main/java/org/bouncycastle/asn1/BERTaggedObjectParser.java b/core/src/main/java/org/bouncycastle/asn1/BERTaggedObjectParser.java index 2688ed910a..ddc75baf02 100644 --- a/core/src/main/java/org/bouncycastle/asn1/BERTaggedObjectParser.java +++ b/core/src/main/java/org/bouncycastle/asn1/BERTaggedObjectParser.java @@ -4,10 +4,8 @@ /** * Parser for indefinite-length tagged objects. - * - * @deprecated Will be made non-public. Test for and use only {@link ASN1TaggedObjectParser}. */ -public class BERTaggedObjectParser +class BERTaggedObjectParser implements ASN1TaggedObjectParser { final int _tagClass; @@ -106,12 +104,6 @@ public ASN1TaggedObjectParser parseExplicitBaseTagged() throws IOException public ASN1TaggedObjectParser parseImplicitBaseTagged(int baseTagClass, int baseTagNo) throws IOException { - // TODO[asn1] Special handling can be removed once ASN1ApplicationSpecificParser types removed. - if (BERTags.APPLICATION == baseTagClass) - { - return new BERApplicationSpecificParser(baseTagNo, _parser); - } - return new BERTaggedObjectParser(baseTagClass, baseTagNo, _parser); } diff --git a/core/src/main/java/org/bouncycastle/asn1/DERApplicationSpecific.java b/core/src/main/java/org/bouncycastle/asn1/DERApplicationSpecific.java deleted file mode 100644 index e1ecb3404d..0000000000 --- a/core/src/main/java/org/bouncycastle/asn1/DERApplicationSpecific.java +++ /dev/null @@ -1,74 +0,0 @@ -package org.bouncycastle.asn1; - -import java.io.IOException; - -/** - * A DER encoding version of an application specific object. - * - * @deprecated Will be removed. See comments for - * {@link ASN1ApplicationSpecific}. - */ -public class DERApplicationSpecific - extends ASN1ApplicationSpecific -{ - /** - * Create an application specific object from the passed in data. This will assume - * the data does not represent a constructed object. - * - * @param tagNo the tag number for this object. - * @param contentsOctets the encoding of the object's body. - */ - public DERApplicationSpecific(int tagNo, byte[] contentsOctets) - { - super(new DERTaggedObject(false, BERTags.APPLICATION, tagNo, new DEROctetString(contentsOctets))); - } - - /** - * Create an application specific object with a tagging of explicit/constructed. - * - * @param tag the tag number for this object. - * @param baseEncodable the object to be contained. - */ - public DERApplicationSpecific(int tag, ASN1Encodable baseEncodable) throws IOException - { - this(true, tag, baseEncodable); - } - - /** - * Create an application specific object with the tagging style given by the value of explicit. - * - * @param explicit true if the object is explicitly tagged. - * @param tagNo the tag number for this object. - * @param baseEncodable the object to be contained. - */ - public DERApplicationSpecific(boolean explicit, int tagNo, ASN1Encodable baseEncodable) throws IOException - { - super(new DERTaggedObject(explicit, BERTags.APPLICATION, tagNo, baseEncodable)); - } - - /** - * Create an application specific object which is marked as constructed - * - * @param tagNo the tag number for this object. - * @param contentsElements the objects making up the application specific object. - */ - public DERApplicationSpecific(int tagNo, ASN1EncodableVector contentsElements) - { - super(new DERTaggedObject(false, BERTags.APPLICATION, tagNo, DERFactory.createSequence(contentsElements))); - } - - DERApplicationSpecific(ASN1TaggedObject taggedObject) - { - super(taggedObject); - } - - ASN1Primitive toDERObject() - { - return this; - } - - ASN1Primitive toDLObject() - { - return this; - } -} diff --git a/core/src/main/java/org/bouncycastle/asn1/DLApplicationSpecific.java b/core/src/main/java/org/bouncycastle/asn1/DLApplicationSpecific.java deleted file mode 100644 index 358c181251..0000000000 --- a/core/src/main/java/org/bouncycastle/asn1/DLApplicationSpecific.java +++ /dev/null @@ -1,71 +0,0 @@ -package org.bouncycastle.asn1; - -import java.io.IOException; - -import org.bouncycastle.util.Arrays; - -/** - * A DER encoding version of an application specific object. - * - * @deprecated Will be removed. See comments for - * {@link ASN1ApplicationSpecific}. - */ -public class DLApplicationSpecific - extends ASN1ApplicationSpecific -{ - /** - * Create an application specific object from the passed in data. This will assume - * the data does not represent a constructed object. - * - * @param tagNo the tag number for this object. - * @param contentsOctets the encoding of the object's body. - */ - public DLApplicationSpecific(int tagNo, byte[] contentsOctets) - { - super(new DLTaggedObject(false, BERTags.APPLICATION, tagNo, new DEROctetString(Arrays.clone(contentsOctets)))); - } - - /** - * Create an application specific object with a tagging of explicit/constructed. - * - * @param tagNo the tag number for this object. - * @param baseEncodable the object to be contained. - */ - public DLApplicationSpecific(int tagNo, ASN1Encodable baseEncodable) throws IOException - { - this(true, tagNo, baseEncodable); - } - - /** - * Create an application specific object with the tagging style given by the value of explicit. - * - * @param explicit true if the object is explicitly tagged. - * @param tagNo the tag number for this object. - * @param baseEncodable the object to be contained. - */ - public DLApplicationSpecific(boolean explicit, int tagNo, ASN1Encodable baseEncodable) throws IOException - { - super(new DLTaggedObject(explicit, BERTags.APPLICATION, tagNo, baseEncodable)); - } - - /** - * Create an application specific object which is marked as constructed - * - * @param tagNo the tag number for this object. - * @param contentsElements the objects making up the application specific object. - */ - public DLApplicationSpecific(int tagNo, ASN1EncodableVector contentsElements) - { - super(new DLTaggedObject(false, BERTags.APPLICATION, tagNo, DLFactory.createSequence(contentsElements))); - } - - DLApplicationSpecific(ASN1TaggedObject taggedObject) - { - super(taggedObject); - } - - ASN1Primitive toDLObject() - { - return this; - } -} diff --git a/core/src/main/java/org/bouncycastle/asn1/DLTaggedObjectParser.java b/core/src/main/java/org/bouncycastle/asn1/DLTaggedObjectParser.java index 0dd121f493..ef938d7b45 100644 --- a/core/src/main/java/org/bouncycastle/asn1/DLTaggedObjectParser.java +++ b/core/src/main/java/org/bouncycastle/asn1/DLTaggedObjectParser.java @@ -78,13 +78,6 @@ public ASN1TaggedObjectParser parseExplicitBaseTagged() throws IOException public ASN1TaggedObjectParser parseImplicitBaseTagged(int baseTagClass, int baseTagNo) throws IOException { - // TODO[asn1] Special handling can be removed once ASN1ApplicationSpecific types removed. - if (BERTags.APPLICATION == baseTagClass) - { - // This cast is ensuring the current user-expected return type. - return (DLApplicationSpecific)_parser.loadTaggedDL(baseTagClass, baseTagNo, _constructed); - } - return new DLTaggedObjectParser(baseTagClass, baseTagNo, _constructed, _parser); } } diff --git a/core/src/main/java/org/bouncycastle/asn1/util/ASN1Dump.java b/core/src/main/java/org/bouncycastle/asn1/util/ASN1Dump.java index f372ab8b3c..4ff5e2dcd9 100644 --- a/core/src/main/java/org/bouncycastle/asn1/util/ASN1Dump.java +++ b/core/src/main/java/org/bouncycastle/asn1/util/ASN1Dump.java @@ -1,6 +1,5 @@ package org.bouncycastle.asn1.util; -import org.bouncycastle.asn1.ASN1ApplicationSpecific; import org.bouncycastle.asn1.ASN1BMPString; import org.bouncycastle.asn1.ASN1BitString; import org.bouncycastle.asn1.ASN1Boolean; @@ -116,10 +115,6 @@ else if (obj instanceof DERSet) _dumpAsString(elementsIndent, verbose, set.getObjectAt(i).toASN1Primitive(), buf); } } - else if (obj instanceof ASN1ApplicationSpecific) - { - _dumpAsString(indent, verbose, ((ASN1ApplicationSpecific)obj).getTaggedObject(), buf); - } else if (obj instanceof ASN1TaggedObject) { buf.append(indent); diff --git a/core/src/main/jdk1.4/org/bouncycastle/asn1/ASN1ApplicationSpecific.java b/core/src/main/jdk1.4/org/bouncycastle/asn1/ASN1ApplicationSpecific.java deleted file mode 100644 index ddb7fdf5eb..0000000000 --- a/core/src/main/jdk1.4/org/bouncycastle/asn1/ASN1ApplicationSpecific.java +++ /dev/null @@ -1,209 +0,0 @@ -package org.bouncycastle.asn1; - -import java.io.IOException; - -/** - * Base class for an ASN.1 ApplicationSpecific object - * - * @deprecated Will be removed. Change application code to handle as {@link ASN1TaggedObject} only, testing - * for the expected {@link ASN1TaggedObject#getTagClass() tag class} of - * {@link BERTags#APPLICATION} in relevant objects before using. If using a - * {@link ASN1StreamParser stream parser}, handle application-tagged objects using - * {@link ASN1TaggedObjectParser} in the usual way, again testing for a - * {@link ASN1TaggedObjectParser#getTagClass() tag class} of {@link BERTags#APPLICATION}. - */ -public abstract class ASN1ApplicationSpecific - extends ASN1TaggedObject - implements ASN1ApplicationSpecificParser -{ - /** - * Return an ASN1ApplicationSpecific from the passed in object, which may be a byte array, or null. - * - * @param obj the object to be converted. - * @return obj's representation as an ASN1ApplicationSpecific object. - */ - public static ASN1TaggedObject getInstance(Object obj) - { - if (obj == null || obj instanceof ASN1ApplicationSpecific) - { - return (ASN1ApplicationSpecific)obj; - } - else if (obj instanceof byte[]) - { - try - { - return getInstance(ASN1Primitive.fromByteArray((byte[])obj)); - } - catch (IOException e) - { - throw new IllegalArgumentException("Failed to construct object from byte[]: " + e.getMessage()); - } - } - - throw new IllegalArgumentException("unknown object in getInstance: " + obj.getClass().getName()); - } - - final ASN1TaggedObject taggedObject; - - ASN1ApplicationSpecific(ASN1TaggedObject taggedObject) - { - super(taggedObject.explicitness, checkTagClass(taggedObject.tagClass), taggedObject.tagNo, taggedObject.obj); - - this.taggedObject = taggedObject; - } - - /** - * Return the tag number associated with this object, - * - * @return the application tag number. - */ - public int getApplicationTag() - { - return taggedObject.getTagNo(); - } - - /** - * Return the contents of this object as a byte[] - * - * @return the encoded contents of the object. - */ - public byte[] getContents() - { - return taggedObject.getContents(); - } - - /** - * Return the enclosed object assuming explicit tagging. - * - * @return the resulting object - * @throws IOException if reconstruction fails. - */ - public ASN1Primitive getEnclosedObject() throws IOException - { - return taggedObject.getBaseObject().toASN1Primitive(); - } - - /** - * Return the enclosed object assuming implicit tagging. - * - * @param tagNo the type tag that should be applied to the object's contents. - * @return the resulting object - * @throws IOException if reconstruction fails. - */ - public ASN1Primitive getObject(int tagNo) throws IOException - { - return taggedObject.getBaseUniversal(false, tagNo); - } - - public ASN1Encodable getObjectParser(int tag, boolean isExplicit) throws IOException - { - throw new ASN1Exception("this method only valid for CONTEXT_SPECIFIC tags"); - } - - public ASN1Encodable parseBaseUniversal(boolean declaredExplicit, int baseTagNo) throws IOException - { - return taggedObject.parseBaseUniversal(declaredExplicit, baseTagNo); - } - - public ASN1Encodable parseExplicitBaseObject() throws IOException - { - return taggedObject.parseExplicitBaseObject(); - } - - public ASN1TaggedObjectParser parseExplicitBaseTagged() throws IOException - { - return taggedObject.parseExplicitBaseTagged(); - } - - public ASN1TaggedObjectParser parseImplicitBaseTagged(int baseTagClass, int baseTagNo) throws IOException - { - return taggedObject.parseImplicitBaseTagged(baseTagClass, baseTagNo); - } - - public boolean hasApplicationTag(int tagNo) - { - return this.tagNo == tagNo; - } - - public boolean hasContextTag(int tagNo) - { - return false; - } - - /** - * ASN1ApplicationSpecific uses an internal ASN1TaggedObject for the - * implementation, and will soon be deprecated in favour of using - * ASN1TaggedObject with a tag class of {@link BERTags#APPLICATION}. This method - * lets you get the internal ASN1TaggedObject so that client code can begin the - * migration. - */ - public ASN1TaggedObject getTaggedObject() - { - return taggedObject; - } - - /** - * Return true if the object is marked as constructed, false otherwise. - * - * @return true if constructed, otherwise false. - */ - public boolean isConstructed() - { - return taggedObject.isConstructed(); - } - - public ASN1Encodable readObject() throws IOException - { - // NOTE: No way to say you're looking for an implicitly-tagged object via ASN1ApplicationSpecificParser - return parseExplicitBaseObject(); - } - - boolean encodeConstructed() - { - return taggedObject.encodeConstructed(); - } - - int encodedLength(boolean withTag) throws IOException - { - return taggedObject.encodedLength(withTag); - } - - void encode(ASN1OutputStream out, boolean withTag) throws IOException - { - taggedObject.encode(out, withTag); - } - - String getASN1Encoding() - { - return taggedObject.getASN1Encoding(); - } - - ASN1Sequence rebuildConstructed(ASN1Primitive primitive) - { - return taggedObject.rebuildConstructed(primitive); - } - - ASN1TaggedObject replaceTag(int tagClass, int tagNo) - { - return taggedObject.replaceTag(tagClass, tagNo); - } - - ASN1Primitive toDERObject() - { - return new DERApplicationSpecific((ASN1TaggedObject)taggedObject.toDERObject()); - } - - ASN1Primitive toDLObject() - { - return new DLApplicationSpecific((ASN1TaggedObject)taggedObject.toDLObject()); - } - - private static int checkTagClass(int tagClass) - { - if (BERTags.APPLICATION != tagClass) - { - throw new IllegalArgumentException(); - } - return tagClass; - } -} diff --git a/core/src/test/java/org/bouncycastle/asn1/test/DERApplicationSpecificTest.java b/core/src/test/java/org/bouncycastle/asn1/test/DERApplicationSpecificTest.java index 8cc88e1268..6d72137fa5 100644 --- a/core/src/test/java/org/bouncycastle/asn1/test/DERApplicationSpecificTest.java +++ b/core/src/test/java/org/bouncycastle/asn1/test/DERApplicationSpecificTest.java @@ -1,12 +1,11 @@ package org.bouncycastle.asn1.test; -import org.bouncycastle.asn1.ASN1ApplicationSpecific; import org.bouncycastle.asn1.ASN1Encoding; import org.bouncycastle.asn1.ASN1Integer; import org.bouncycastle.asn1.ASN1Primitive; +import org.bouncycastle.asn1.ASN1TaggedObject; import org.bouncycastle.asn1.ASN1VisibleString; import org.bouncycastle.asn1.BERTags; -import org.bouncycastle.asn1.DERApplicationSpecific; import org.bouncycastle.asn1.DERTaggedObject; import org.bouncycastle.asn1.DERVisibleString; import org.bouncycastle.util.Arrays; @@ -56,7 +55,7 @@ private void testTaggedObject() // Type2 ::= [APPLICATION 3] IMPLICIT Type1 explicit = false; - DERApplicationSpecific type2 = new DERApplicationSpecific(explicit, 3, type1); + DERTaggedObject type2 = new DERTaggedObject(explicit, BERTags.APPLICATION, 3, type1); // type2.isConstructed() if (!Arrays.areEqual(Hex.decode("43054A6F6E6573"), type2.getEncoded())) { @@ -73,7 +72,7 @@ private void testTaggedObject() // Type4 ::= [APPLICATION 7] IMPLICIT Type3 explicit = false; - DERApplicationSpecific type4 = new DERApplicationSpecific(explicit, 7, type3); + DERTaggedObject type4 = new DERTaggedObject(explicit, BERTags.APPLICATION, 7, type3); if (!Arrays.areEqual(Hex.decode("670743054A6F6E6573"), type4.getEncoded())) { fail("ERROR: expected value doesn't match!"); @@ -94,32 +93,32 @@ public void performTest() { testTaggedObject(); - ASN1ApplicationSpecific appSpec = (ASN1ApplicationSpecific)ASN1Primitive.fromByteArray(sampleData); + ASN1TaggedObject appSpec = (ASN1TaggedObject)ASN1Primitive.fromByteArray(sampleData); - if (1 != appSpec.getApplicationTag()) + if (!appSpec.hasTag(BERTags.APPLICATION, 1)) { fail("wrong tag detected"); } ASN1Integer value = new ASN1Integer(9); - DERApplicationSpecific tagged = new DERApplicationSpecific(false, 3, value); + DERTaggedObject tagged = new DERTaggedObject(false, BERTags.APPLICATION, 3, value); if (!areEqual(impData, tagged.getEncoded())) { fail("implicit encoding failed"); } - ASN1Integer recVal = (ASN1Integer)tagged.getObject(BERTags.INTEGER); + ASN1Integer recVal = (ASN1Integer)tagged.getBaseUniversal(false, BERTags.INTEGER); if (!value.equals(recVal)) { fail("implicit read back failed"); } - ASN1ApplicationSpecific certObj = (ASN1ApplicationSpecific)ASN1Primitive.fromByteArray(certData); + ASN1TaggedObject certObj = (ASN1TaggedObject)ASN1Primitive.fromByteArray(certData); - if (!certObj.isConstructed() || certObj.getApplicationTag() != 33) + if (!certObj.hasTag(BERTags.APPLICATION, 33)) { fail("parsing of certificate data failed"); } @@ -132,8 +131,7 @@ public void performTest() } } - public static void main( - String[] args) + public static void main(String[] args) { runTest(new DERApplicationSpecificTest()); } diff --git a/core/src/test/java/org/bouncycastle/asn1/test/DLExternalTest.java b/core/src/test/java/org/bouncycastle/asn1/test/DLExternalTest.java index 011d45282f..ecc8a3021d 100644 --- a/core/src/test/java/org/bouncycastle/asn1/test/DLExternalTest.java +++ b/core/src/test/java/org/bouncycastle/asn1/test/DLExternalTest.java @@ -18,7 +18,6 @@ import org.bouncycastle.asn1.DEROctetString; import org.bouncycastle.asn1.DERPrintableString; import org.bouncycastle.asn1.DERUTF8String; -import org.bouncycastle.asn1.DLApplicationSpecific; import org.bouncycastle.asn1.DLBitString; import org.bouncycastle.asn1.DLExternal; import org.bouncycastle.asn1.DLSequence; @@ -163,23 +162,23 @@ private void checkRealDataExample(int encoding, DLExternal dle) DLSet msBindSet = (DLSet)msBind.getBaseUniversal(true, BERTags.SET); isEquals("check number of elements", 2, msBindSet.size()); - isEquals("check first element in set: " + msBindSet.getObjectAt(0).getClass(), DLApplicationSpecific.class.getName(), msBindSet.getObjectAt(0).getClass().getName()); + isEquals("check first element in set: " + msBindSet.getObjectAt(0).getClass(), DLTaggedObject.class.getName(), msBindSet.getObjectAt(0).getClass().getName()); - DLApplicationSpecific objectName = (DLApplicationSpecific)msBindSet.getObjectAt(0); - isEquals("check tag number", 0, objectName.getApplicationTag()); - isEquals("check application object: " + objectName.getEnclosedObject().getClass(), DLSequence.class.getName(), objectName.getEnclosedObject().getClass().getName()); - DLSequence objNameElems = (DLSequence)objectName.getEnclosedObject(); + DLTaggedObject objectName = (DLTaggedObject)msBindSet.getObjectAt(0); + isEquals("check tag number", true, objectName.hasTag(BERTags.APPLICATION, 0)); + isEquals("check application object: " + objectName.getBaseObject().toASN1Primitive().getClass(), DLSequence.class.getName(), objectName.getBaseObject().toASN1Primitive().getClass().getName()); + DLSequence objNameElems = (DLSequence)objectName.getBaseObject().toASN1Primitive(); isEquals("check number of elements", 4, objNameElems.size()); - isEquals("check first element in set: " + objNameElems.getObjectAt(0).getClass(), DLApplicationSpecific.class.getName(), objNameElems.getObjectAt(0).getClass().getName()); - DLApplicationSpecific objNameAppl = (DLApplicationSpecific)objNameElems.getObjectAt(0); - isEquals("check application number", 0, objNameAppl.getApplicationTag()); - isEquals("check application object: " + objNameAppl.getEnclosedObject().getClass(), DERPrintableString.class.getName(), objNameAppl.getEnclosedObject().getClass().getName()); - isEquals("check C", "de", ((DERPrintableString)objNameAppl.getEnclosedObject()).getString()); - isEquals("check second element in set: " + objNameElems.getObjectAt(1).getClass(), DLApplicationSpecific.class.getName(), objNameElems.getObjectAt(1).getClass().getName()); - objNameAppl = (DLApplicationSpecific)objNameElems.getObjectAt(1); - isEquals("check application number", 2, objNameAppl.getApplicationTag()); - isEquals("check application object: " + objNameAppl.getEnclosedObject().getClass(), DERPrintableString.class.getName(), objNameAppl.getEnclosedObject().getClass().getName()); - isEquals("check A", "viaT", ((DERPrintableString)objNameAppl.getEnclosedObject()).getString()); + isEquals("check first element in set: " + objNameElems.getObjectAt(0).getClass(), DLTaggedObject.class.getName(), objNameElems.getObjectAt(0).getClass().getName()); + DLTaggedObject objNameAppl = (DLTaggedObject)objNameElems.getObjectAt(0); + isEquals("check application number", true, objNameAppl.hasTag(BERTags.APPLICATION, 0)); + isEquals("check application object: " + objNameAppl.getBaseObject().toASN1Primitive().getClass(), DERPrintableString.class.getName(), objNameAppl.getBaseObject().toASN1Primitive().getClass().getName()); + isEquals("check C", "de", ((DERPrintableString)objNameAppl.getBaseObject().toASN1Primitive()).getString()); + isEquals("check second element in set: " + objNameElems.getObjectAt(1).getClass(), DLTaggedObject.class.getName(), objNameElems.getObjectAt(1).getClass().getName()); + objNameAppl = (DLTaggedObject)objNameElems.getObjectAt(1); + isEquals("check application number", true, objNameAppl.hasTag(BERTags.APPLICATION, 2)); + isEquals("check application object: " + objNameAppl.getBaseObject().toASN1Primitive().getClass(), DERPrintableString.class.getName(), objNameAppl.getBaseObject().toASN1Primitive().getClass().getName()); + isEquals("check A", "viaT", ((DERPrintableString)objNameAppl.getBaseObject().toASN1Primitive()).getString()); isEquals("check third element in set: " + objNameElems.getObjectAt(2).getClass(), DLTaggedObject.class.getName(), objNameElems.getObjectAt(2).getClass().getName()); DLTaggedObject objNameTagged = (DLTaggedObject)objNameElems.getObjectAt(2); isTrue("check tag", objNameTagged.hasContextTag(3)); @@ -215,12 +214,12 @@ private ASN1EncodableVector createRealDataExample(int encoding) vec.add(new DERUTF8String("example data representing the User Data of an OSI.6 ConnectP containing an MSBind with username and password")); ASN1EncodableVector objectNameVec = new ASN1EncodableVector(); - objectNameVec.add(new DLApplicationSpecific(0, new DERPrintableString("de"))); - objectNameVec.add(new DLApplicationSpecific(2, new DERPrintableString("viaT"))); + objectNameVec.add(new DLTaggedObject(BERTags.APPLICATION, 0, new DERPrintableString("de"))); + objectNameVec.add(new DLTaggedObject(BERTags.APPLICATION, 2, new DERPrintableString("viaT"))); objectNameVec.add(new DLTaggedObject(false, 3, new DEROctetString("Organization".getBytes("8859_1")))); objectNameVec.add(new DLTaggedObject(true, 5, new DLTaggedObject(false, 0, new DEROctetString("Common Name".getBytes("8859_1"))))); - DLApplicationSpecific objectName = new DLApplicationSpecific(0, new DLSequence(objectNameVec)); + DLTaggedObject objectName = new DLTaggedObject(BERTags.APPLICATION, 0, new DLSequence(objectNameVec)); DLTaggedObject password = new DLTaggedObject(true, 2, new DERIA5String("SomePassword")); ASN1EncodableVector msBindVec = new ASN1EncodableVector(); msBindVec.add(objectName); diff --git a/core/src/test/java/org/bouncycastle/asn1/test/EqualsAndHashCodeTest.java b/core/src/test/java/org/bouncycastle/asn1/test/EqualsAndHashCodeTest.java index 3f950735d4..bdfb74969a 100644 --- a/core/src/test/java/org/bouncycastle/asn1/test/EqualsAndHashCodeTest.java +++ b/core/src/test/java/org/bouncycastle/asn1/test/EqualsAndHashCodeTest.java @@ -17,7 +17,6 @@ import org.bouncycastle.asn1.BERSequence; import org.bouncycastle.asn1.BERSet; import org.bouncycastle.asn1.BERTaggedObject; -import org.bouncycastle.asn1.DERApplicationSpecific; import org.bouncycastle.asn1.DERBMPString; import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.DERGeneralString; @@ -55,7 +54,6 @@ public TestResult perform() new BERSequence(new DERPrintableString("hello world")), new BERSet(new DERPrintableString("hello world")), new BERTaggedObject(0, new DERPrintableString("hello world")), - new DERApplicationSpecific(0, data), new DERBitString(data), new DERBMPString("hello world"), ASN1Boolean.getInstance(true), diff --git a/core/src/test/java/org/bouncycastle/asn1/test/InputStreamTest.java b/core/src/test/java/org/bouncycastle/asn1/test/InputStreamTest.java index 7ea40476ea..e3c1e5c59d 100644 --- a/core/src/test/java/org/bouncycastle/asn1/test/InputStreamTest.java +++ b/core/src/test/java/org/bouncycastle/asn1/test/InputStreamTest.java @@ -76,7 +76,7 @@ public void performTest() } // TODO Test data has length issues too; needs to be reworked -// testWithByteArray(classCast1, "unknown object encountered: class org.bouncycastle.asn1.DLApplicationSpecific"); +// testWithByteArray(classCast1, "unknown object encountered: class org.bouncycastle.asn1.DLTaggedObjectParser"); testWithByteArray(classCast2, "unknown object encountered: class org.bouncycastle.asn1.DLTaggedObjectParser"); testWithByteArray(classCast3, "unknown object encountered in constructed OCTET STRING: class org.bouncycastle.asn1.DLTaggedObject"); diff --git a/core/src/test/jdk1.3/org/bouncycastle/asn1/test/InputStreamTest.java b/core/src/test/jdk1.3/org/bouncycastle/asn1/test/InputStreamTest.java index facdaf511d..c5ef11c513 100644 --- a/core/src/test/jdk1.3/org/bouncycastle/asn1/test/InputStreamTest.java +++ b/core/src/test/jdk1.3/org/bouncycastle/asn1/test/InputStreamTest.java @@ -76,7 +76,7 @@ public void performTest() } // TODO Test data has length issues too; needs to be reworked -// testWithByteArray(classCast1, "unknown object encountered: class org.bouncycastle.asn1.DLApplicationSpecific"); +// testWithByteArray(classCast1, "unknown object encountered: class org.bouncycastle.asn1.DLTaggedObjectParser"); testWithByteArray(classCast2, "unknown object encountered: class org.bouncycastle.asn1.DLTaggedObjectParser"); testWithByteArray(classCast3, "unknown object encountered in constructed OCTET STRING: class org.bouncycastle.asn1.DLTaggedObject"); diff --git a/util/src/main/java/org/bouncycastle/asn1/eac/CertificateHolderAuthorization.java b/util/src/main/java/org/bouncycastle/asn1/eac/CertificateHolderAuthorization.java index ed92df508e..ae5f0ccd66 100644 --- a/util/src/main/java/org/bouncycastle/asn1/eac/CertificateHolderAuthorization.java +++ b/util/src/main/java/org/bouncycastle/asn1/eac/CertificateHolderAuthorization.java @@ -23,7 +23,7 @@ * // level * ASN1ObjectIdentifier oid, * // access rights - * DERApplicationSpecific accessRights, + * ASN1TaggedObject accessRights, * } * */ @@ -115,7 +115,7 @@ public CertificateHolderAuthorization(ASN1ObjectIdentifier oid, int rights) /** * create an Iso7816CertificateHolderAuthorization according to the {@link ASN1TaggedObject} * - * @param aSpe the DERApplicationSpecific containing the data + * @param aSpe the ASN1TaggedObject containing the data * @throws IOException */ public CertificateHolderAuthorization(ASN1TaggedObject aSpe) @@ -140,7 +140,7 @@ public int getAccessRights() } /** - * create a DERApplicationSpecific and set the access rights to "rights" + * create an ASN1TaggedObject and set the access rights to "rights" * * @param rights byte containing the rights. */ @@ -168,7 +168,7 @@ private void setOid(ASN1ObjectIdentifier oid) } /** - * return the Certificate Holder Authorization as a DERApplicationSpecific Object + * return the Certificate Holder Authorization as an ASN1TaggedObject */ public ASN1Primitive toASN1Primitive() { diff --git a/util/src/main/java/org/bouncycastle/asn1/isismtt/x509/AdmissionSyntax.java b/util/src/main/java/org/bouncycastle/asn1/isismtt/x509/AdmissionSyntax.java index 2aed65f4a3..d5980f4cda 100644 --- a/util/src/main/java/org/bouncycastle/asn1/isismtt/x509/AdmissionSyntax.java +++ b/util/src/main/java/org/bouncycastle/asn1/isismtt/x509/AdmissionSyntax.java @@ -76,7 +76,7 @@ * in the fields professionItems and professionOIDs and by a registration number * in the field registrationNumber. An indication in text form must always be * present, whereas the other indications are optional. The component - * addProfessionInfo may contain additional applicationspecific information in + * addProfessionInfo may contain additional application-specific information in * DER-encoded form. *

      *

      From efb2419d72b65233d6fa46a33b28a9d838768b27 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 13 Jun 2023 16:38:06 +0700 Subject: [PATCH 169/290] Remove deprecated getObjects method --- .../org/bouncycastle/asn1/BEROctetString.java | 55 ------------------- 1 file changed, 55 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/BEROctetString.java b/core/src/main/java/org/bouncycastle/asn1/BEROctetString.java index 606384b834..5ab044db6d 100644 --- a/core/src/main/java/org/bouncycastle/asn1/BEROctetString.java +++ b/core/src/main/java/org/bouncycastle/asn1/BEROctetString.java @@ -109,61 +109,6 @@ private BEROctetString(byte[] string, ASN1OctetString[] elements, int segmentLim this.segmentLimit = segmentLimit; } - /** - * Return the OCTET STRINGs that make up this string. - * - * @return an Enumeration of the component OCTET STRINGs. - * - * @deprecated Will be removed. - */ - public Enumeration getObjects() - { - if (elements == null) - { - return new Enumeration() - { - int pos = 0; - - public boolean hasMoreElements() - { - return pos < string.length; - } - - public Object nextElement() - { - if (pos < string.length) - { - int length = Math.min(string.length - pos, segmentLimit); - byte[] segment = new byte[length]; - System.arraycopy(string, pos, segment, 0, length); - pos += length; - return new DEROctetString(segment); - } - throw new NoSuchElementException(); - } - }; - } - - return new Enumeration() - { - int counter = 0; - - public boolean hasMoreElements() - { - return counter < elements.length; - } - - public Object nextElement() - { - if (counter < elements.length) - { - return elements[counter++]; - } - throw new NoSuchElementException(); - } - }; - } - boolean encodeConstructed() { return true; From 075c363be5ee5cc14b69a93df594789b9e566cb6 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 13 Jun 2023 17:17:38 +0700 Subject: [PATCH 170/290] Remove deprecated DERBitString.getInstance methods --- .../org/bouncycastle/asn1/DERBitString.java | 64 ------------------- .../bouncycastle/asn1/bc/SignatureCheck.java | 2 +- .../asn1/pkcs/PrivateKeyInfo.java | 2 +- .../asn1/x509/AttributeCertificate.java | 10 ++- .../asn1/x509/DistributionPoint.java | 4 +- .../bouncycastle/asn1/x509/IssuerSerial.java | 3 +- .../asn1/x509/ObjectDigestInfo.java | 2 +- .../asn1/x509/SubjectPublicKeyInfo.java | 4 +- .../asn1/x509/TBSCertificate.java | 5 +- .../asn1/x509/X509CertificateStructure.java | 3 +- .../asn1/x9/DHValidationParms.java | 3 +- .../bouncycastle/asn1/test/BitStringTest.java | 8 +-- .../asn1/test/GetInstanceTest.java | 7 +- .../JcaContentVerifierProviderBuilder.java | 4 +- .../bouncycastle/cert/test/BcCertTest.java | 4 +- .../provider/asymmetric/x509/X509CRLImpl.java | 10 +-- .../asymmetric/x509/X509CertificateImpl.java | 11 ++-- .../x509/X509CertificateObject.java | 3 +- .../jce/provider/X509CertificateObject.java | 5 +- .../x509/X509CertificateObject.java | 3 +- .../provider/test/CertPathValidatorTest.java | 9 ++- .../asn1/cmc/CertificationRequest.java | 5 +- .../org/bouncycastle/asn1/cmp/PKIMessage.java | 3 +- .../bouncycastle/asn1/cmp/PKIStatusInfo.java | 2 +- .../bouncycastle/asn1/crmf/POPOPrivKey.java | 6 +- .../org/bouncycastle/oer/OEROutputStream.java | 5 +- .../oer/its/ieee1609dot2/EndEntityType.java | 4 +- .../asn1/misc/test/GetInstanceTest.java | 5 +- 28 files changed, 59 insertions(+), 137 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/DERBitString.java b/core/src/main/java/org/bouncycastle/asn1/DERBitString.java index 4ea09d3d2f..26953ece02 100644 --- a/core/src/main/java/org/bouncycastle/asn1/DERBitString.java +++ b/core/src/main/java/org/bouncycastle/asn1/DERBitString.java @@ -13,70 +13,6 @@ public static DERBitString convert(ASN1BitString bitString) return (DERBitString)bitString.toDERObject(); } - /** - * return a Bit String from the passed in object - * - * @param obj a DERBitString or an object that can be converted into one. - * @exception IllegalArgumentException if the object cannot be converted. - * @return a DERBitString instance, or null. - * - * @deprecated Use {@link ASN1BitString#getInstance(Object)} and - * {@link #convert(ASN1BitString)} instead. - */ - public static DERBitString getInstance( - Object obj) - { - if (obj == null || obj instanceof DERBitString) - { - return (DERBitString)obj; - } - if (obj instanceof ASN1BitString) - { - return convert((ASN1BitString)obj); - } - if (obj instanceof byte[]) - { - try - { - return convert((ASN1BitString)fromByteArray((byte[])obj)); - } - catch (Exception e) - { - throw new IllegalArgumentException("encoding error in getInstance: " + e.toString()); - } - } - - throw new IllegalArgumentException("illegal object in getInstance: " + obj.getClass().getName()); - } - - /** - * return a Bit String from a tagged object. - * - * @param obj the tagged object holding the object we want - * @param explicit true if the object is meant to be explicitly tagged false - * otherwise. - * @exception IllegalArgumentException if the tagged object cannot be converted. - * @return a DERBitString instance, or null. - * - * @deprecated Use {@link ASN1BitString#getInstance(ASN1TaggedObject, boolean)} - * and {@link #convert(ASN1BitString)} instead. - */ - public static DERBitString getInstance( - ASN1TaggedObject obj, - boolean explicit) - { - ASN1Primitive o = obj.getObject(); - - if (explicit || o instanceof DERBitString) - { - return getInstance(o); - } - else - { - return fromOctetString(ASN1OctetString.getInstance(o)); - } - } - public DERBitString(byte[] data) { this(data, 0); diff --git a/core/src/main/java/org/bouncycastle/asn1/bc/SignatureCheck.java b/core/src/main/java/org/bouncycastle/asn1/bc/SignatureCheck.java index 6bf1773513..babe612184 100644 --- a/core/src/main/java/org/bouncycastle/asn1/bc/SignatureCheck.java +++ b/core/src/main/java/org/bouncycastle/asn1/bc/SignatureCheck.java @@ -58,7 +58,7 @@ private SignatureCheck(ASN1Sequence seq) { this.certificates = null; } - this.signatureValue = DERBitString.getInstance(seq.getObjectAt(index)); + this.signatureValue = ASN1BitString.getInstance(seq.getObjectAt(index)); } public static SignatureCheck getInstance(Object o) diff --git a/core/src/main/java/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.java b/core/src/main/java/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.java index 9ac8c5eb48..e140b38204 100644 --- a/core/src/main/java/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.java +++ b/core/src/main/java/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.java @@ -164,7 +164,7 @@ private PrivateKeyInfo(ASN1Sequence seq) throw new IllegalArgumentException("'publicKey' requires version v2(1) or later"); } - this.publicKey = DERBitString.getInstance(tagged, false); + this.publicKey = ASN1BitString.getInstance(tagged, false); break; } default: diff --git a/core/src/main/java/org/bouncycastle/asn1/x509/AttributeCertificate.java b/core/src/main/java/org/bouncycastle/asn1/x509/AttributeCertificate.java index f43e1442c9..7eb26be93a 100644 --- a/core/src/main/java/org/bouncycastle/asn1/x509/AttributeCertificate.java +++ b/core/src/main/java/org/bouncycastle/asn1/x509/AttributeCertificate.java @@ -36,25 +36,23 @@ else if (obj != null) public AttributeCertificate( AttributeCertificateInfo acinfo, AlgorithmIdentifier signatureAlgorithm, - DERBitString signatureValue) + ASN1BitString signatureValue) { this.acinfo = acinfo; this.signatureAlgorithm = signatureAlgorithm; this.signatureValue = signatureValue; } - private AttributeCertificate( - ASN1Sequence seq) + private AttributeCertificate(ASN1Sequence seq) { if (seq.size() != 3) { - throw new IllegalArgumentException("Bad sequence size: " - + seq.size()); + throw new IllegalArgumentException("Bad sequence size: " + seq.size()); } this.acinfo = AttributeCertificateInfo.getInstance(seq.getObjectAt(0)); this.signatureAlgorithm = AlgorithmIdentifier.getInstance(seq.getObjectAt(1)); - this.signatureValue = DERBitString.getInstance(seq.getObjectAt(2)); + this.signatureValue = ASN1BitString.getInstance(seq.getObjectAt(2)); } public AttributeCertificateInfo getAcinfo() diff --git a/core/src/main/java/org/bouncycastle/asn1/x509/DistributionPoint.java b/core/src/main/java/org/bouncycastle/asn1/x509/DistributionPoint.java index c7feca5a8d..368b12af1d 100644 --- a/core/src/main/java/org/bouncycastle/asn1/x509/DistributionPoint.java +++ b/core/src/main/java/org/bouncycastle/asn1/x509/DistributionPoint.java @@ -1,11 +1,11 @@ package org.bouncycastle.asn1.x509; +import org.bouncycastle.asn1.ASN1BitString; import org.bouncycastle.asn1.ASN1EncodableVector; import org.bouncycastle.asn1.ASN1Object; import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1TaggedObject; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.DERSequence; import org.bouncycastle.asn1.DERTaggedObject; import org.bouncycastle.util.Strings; @@ -63,7 +63,7 @@ public DistributionPoint( distributionPoint = DistributionPointName.getInstance(t, true); break; case 1: - reasons = new ReasonFlags(DERBitString.getInstance(t, false)); + reasons = new ReasonFlags(ASN1BitString.getInstance(t, false)); break; case 2: cRLIssuer = GeneralNames.getInstance(t, false); diff --git a/core/src/main/java/org/bouncycastle/asn1/x509/IssuerSerial.java b/core/src/main/java/org/bouncycastle/asn1/x509/IssuerSerial.java index 7b49a245c0..df3af14c37 100644 --- a/core/src/main/java/org/bouncycastle/asn1/x509/IssuerSerial.java +++ b/core/src/main/java/org/bouncycastle/asn1/x509/IssuerSerial.java @@ -9,7 +9,6 @@ import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1TaggedObject; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.DERSequence; import org.bouncycastle.asn1.x500.X500Name; @@ -56,7 +55,7 @@ private IssuerSerial( if (seq.size() == 3) { - issuerUID = DERBitString.getInstance(seq.getObjectAt(2)); + issuerUID = ASN1BitString.getInstance(seq.getObjectAt(2)); } } diff --git a/core/src/main/java/org/bouncycastle/asn1/x509/ObjectDigestInfo.java b/core/src/main/java/org/bouncycastle/asn1/x509/ObjectDigestInfo.java index 501b0c6908..6f835419df 100644 --- a/core/src/main/java/org/bouncycastle/asn1/x509/ObjectDigestInfo.java +++ b/core/src/main/java/org/bouncycastle/asn1/x509/ObjectDigestInfo.java @@ -130,7 +130,7 @@ private ObjectDigestInfo( digestAlgorithm = AlgorithmIdentifier.getInstance(seq.getObjectAt(1 + offset)); - objectDigest = DERBitString.getInstance(seq.getObjectAt(2 + offset)); + objectDigest = ASN1BitString.getInstance(seq.getObjectAt(2 + offset)); } public ASN1Enumerated getDigestedObjectType() diff --git a/core/src/main/java/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java b/core/src/main/java/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java index 598452134a..d43ff789bc 100644 --- a/core/src/main/java/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java +++ b/core/src/main/java/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java @@ -76,10 +76,10 @@ public SubjectPublicKeyInfo( + seq.size()); } - Enumeration e = seq.getObjects(); + Enumeration e = seq.getObjects(); this.algId = AlgorithmIdentifier.getInstance(e.nextElement()); - this.keyData = DERBitString.getInstance(e.nextElement()); + this.keyData = ASN1BitString.getInstance(e.nextElement()); } public AlgorithmIdentifier getAlgorithm() diff --git a/core/src/main/java/org/bouncycastle/asn1/x509/TBSCertificate.java b/core/src/main/java/org/bouncycastle/asn1/x509/TBSCertificate.java index 0d2aab7f0c..76763291b6 100644 --- a/core/src/main/java/org/bouncycastle/asn1/x509/TBSCertificate.java +++ b/core/src/main/java/org/bouncycastle/asn1/x509/TBSCertificate.java @@ -7,7 +7,6 @@ import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1TaggedObject; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.DERSequence; import org.bouncycastle.asn1.DERTaggedObject; import org.bouncycastle.asn1.x500.X500Name; @@ -140,10 +139,10 @@ else if (!version.hasValue(2)) switch (extra.getTagNo()) { case 1: - issuerUniqueId = DERBitString.getInstance(extra, false); + issuerUniqueId = ASN1BitString.getInstance(extra, false); break; case 2: - subjectUniqueId = DERBitString.getInstance(extra, false); + subjectUniqueId = ASN1BitString.getInstance(extra, false); break; case 3: if (isV2) diff --git a/core/src/main/java/org/bouncycastle/asn1/x509/X509CertificateStructure.java b/core/src/main/java/org/bouncycastle/asn1/x509/X509CertificateStructure.java index 4089c05d66..7c25580b7f 100644 --- a/core/src/main/java/org/bouncycastle/asn1/x509/X509CertificateStructure.java +++ b/core/src/main/java/org/bouncycastle/asn1/x509/X509CertificateStructure.java @@ -6,7 +6,6 @@ import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1TaggedObject; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; import org.bouncycastle.asn1.x500.X500Name; @@ -65,7 +64,7 @@ public X509CertificateStructure( tbsCert = TBSCertificateStructure.getInstance(seq.getObjectAt(0)); sigAlgId = AlgorithmIdentifier.getInstance(seq.getObjectAt(1)); - sig = DERBitString.getInstance(seq.getObjectAt(2)); + sig = ASN1BitString.getInstance(seq.getObjectAt(2)); } else { diff --git a/core/src/main/java/org/bouncycastle/asn1/x9/DHValidationParms.java b/core/src/main/java/org/bouncycastle/asn1/x9/DHValidationParms.java index 967e2d590b..053dc2c8f1 100644 --- a/core/src/main/java/org/bouncycastle/asn1/x9/DHValidationParms.java +++ b/core/src/main/java/org/bouncycastle/asn1/x9/DHValidationParms.java @@ -7,7 +7,6 @@ import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1TaggedObject; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.DERSequence; /** @@ -59,7 +58,7 @@ private DHValidationParms(ASN1Sequence seq) throw new IllegalArgumentException("Bad sequence size: " + seq.size()); } - this.seed = DERBitString.getInstance(seq.getObjectAt(0)); + this.seed = ASN1BitString.getInstance(seq.getObjectAt(0)); this.pgenCounter = ASN1Integer.getInstance(seq.getObjectAt(1)); } diff --git a/core/src/test/java/org/bouncycastle/asn1/test/BitStringTest.java b/core/src/test/java/org/bouncycastle/asn1/test/BitStringTest.java index 569aaca16e..b863c069e1 100644 --- a/core/src/test/java/org/bouncycastle/asn1/test/BitStringTest.java +++ b/core/src/test/java/org/bouncycastle/asn1/test/BitStringTest.java @@ -110,7 +110,7 @@ private void encodingCheck(byte[] derData, byte[] dlData) { fail("failed DL check"); } - ASN1BitString dl = DLBitString.getInstance(dlData); + ASN1BitString dl = ASN1BitString.getInstance(dlData); isTrue("DL test failed", dl instanceof DLBitString); if (!Arrays.areEqual(derData, ASN1Primitive.fromByteArray(dlData).getEncoded(ASN1Encoding.DER))) @@ -121,15 +121,15 @@ private void encodingCheck(byte[] derData, byte[] dlData) { /* * Allow this since getInstance should work for - * "an object that can be converted into [a DERBitString]". + * "an object that can be converted into [an ASN1BitString]". */ - DERBitString.getInstance(dlData); + ASN1BitString.getInstance(dlData); } catch (IllegalArgumentException e) { fail("failed DL encoding conversion"); } - ASN1BitString der = DERBitString.getInstance(derData); + ASN1BitString der = ASN1BitString.getInstance(derData); isTrue("DER test failed", der instanceof DERBitString); } diff --git a/core/src/test/java/org/bouncycastle/asn1/test/GetInstanceTest.java b/core/src/test/java/org/bouncycastle/asn1/test/GetInstanceTest.java index 76d1153b0a..5e89452ecb 100644 --- a/core/src/test/java/org/bouncycastle/asn1/test/GetInstanceTest.java +++ b/core/src/test/java/org/bouncycastle/asn1/test/GetInstanceTest.java @@ -6,6 +6,8 @@ import java.util.Vector; import junit.framework.TestCase; + +import org.bouncycastle.asn1.ASN1BitString; import org.bouncycastle.asn1.ASN1EncodableVector; import org.bouncycastle.asn1.ASN1Enumerated; import org.bouncycastle.asn1.ASN1GeneralizedTime; @@ -15,15 +17,12 @@ import org.bouncycastle.asn1.ASN1TaggedObject; import org.bouncycastle.asn1.ASN1UTCTime; import org.bouncycastle.asn1.DERBMPString; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.DERGeneralString; import org.bouncycastle.asn1.DERIA5String; import org.bouncycastle.asn1.DERNull; import org.bouncycastle.asn1.DERNumericString; import org.bouncycastle.asn1.DEROctetString; import org.bouncycastle.asn1.DERPrintableString; -import org.bouncycastle.asn1.DERSequence; -import org.bouncycastle.asn1.DERSet; import org.bouncycastle.asn1.DERT61String; import org.bouncycastle.asn1.DERTaggedObject; import org.bouncycastle.asn1.DERUTF8String; @@ -482,7 +481,7 @@ public void testGetInstance() IssuerSerial.getInstance(null); IssuingDistributionPoint.getInstance(null); IssuingDistributionPoint.getInstance(null); - DERBitString.getInstance(null); + ASN1BitString.getInstance(null); v.clear(); v.add(generalSubtree); diff --git a/pkix/src/main/java/org/bouncycastle/operator/jcajce/JcaContentVerifierProviderBuilder.java b/pkix/src/main/java/org/bouncycastle/operator/jcajce/JcaContentVerifierProviderBuilder.java index ed575e0744..c44a24ae94 100644 --- a/pkix/src/main/java/org/bouncycastle/operator/jcajce/JcaContentVerifierProviderBuilder.java +++ b/pkix/src/main/java/org/bouncycastle/operator/jcajce/JcaContentVerifierProviderBuilder.java @@ -11,8 +11,8 @@ import java.security.cert.X509Certificate; import java.util.List; +import org.bouncycastle.asn1.ASN1BitString; import org.bouncycastle.asn1.ASN1Sequence; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.misc.MiscObjectIdentifiers; import org.bouncycastle.asn1.x509.AlgorithmIdentifier; import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo; @@ -433,7 +433,7 @@ public boolean verify(byte[] expected) { if (sigs[i] != null) { - if (!sigs[i].verify(DERBitString.getInstance(sigSeq.getObjectAt(i)).getBytes())) + if (!sigs[i].verify(ASN1BitString.getInstance(sigSeq.getObjectAt(i)).getBytes())) { failed = true; } diff --git a/pkix/src/test/jdk1.3/org/bouncycastle/cert/test/BcCertTest.java b/pkix/src/test/jdk1.3/org/bouncycastle/cert/test/BcCertTest.java index 2416275381..4740cbc15a 100644 --- a/pkix/src/test/jdk1.3/org/bouncycastle/cert/test/BcCertTest.java +++ b/pkix/src/test/jdk1.3/org/bouncycastle/cert/test/BcCertTest.java @@ -17,11 +17,11 @@ import java.util.Set; import junit.framework.TestCase; +import org.bouncycastle.asn1.ASN1BitString; import org.bouncycastle.asn1.ASN1EncodableVector; import org.bouncycastle.asn1.ASN1Enumerated; import org.bouncycastle.asn1.ASN1Object; import org.bouncycastle.asn1.ASN1ObjectIdentifier; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.DERSequence; import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; import org.bouncycastle.asn1.x500.X500Name; @@ -487,7 +487,7 @@ public void checkKeyUsage( X509CertificateHolder certHld = new X509CertificateHolder(bytes); - if ((DERBitString.getInstance(certHld.getExtension(Extension.keyUsage).getParsedValue()).getBytes()[0] & 0x01) != 0) + if ((ASN1BitString.getInstance(certHld.getExtension(Extension.keyUsage).getParsedValue()).getBytes()[0] & 0x01) != 0) { fail("error generating cert - key usage wrong."); } diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLImpl.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLImpl.java index 644a057a55..e73374db96 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLImpl.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLImpl.java @@ -28,6 +28,7 @@ import javax.security.auth.x500.X500Principal; +import org.bouncycastle.asn1.ASN1BitString; import org.bouncycastle.asn1.ASN1Encodable; import org.bouncycastle.asn1.ASN1Encoding; import org.bouncycastle.asn1.ASN1InputStream; @@ -36,7 +37,6 @@ import org.bouncycastle.asn1.ASN1OctetString; import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1Sequence; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.util.ASN1Dump; import org.bouncycastle.asn1.x500.X500Name; import org.bouncycastle.asn1.x509.AlgorithmIdentifier; @@ -242,7 +242,7 @@ private void doVerify(PublicKey key, SignatureCreator sigCreator) { List pubKeys = ((CompositePublicKey)key).getPublicKeys(); ASN1Sequence keySeq = ASN1Sequence.getInstance(c.getSignatureAlgorithm().getParameters()); - ASN1Sequence sigSeq = ASN1Sequence.getInstance(DERBitString.getInstance(c.getSignature()).getBytes()); + ASN1Sequence sigSeq = ASN1Sequence.getInstance(ASN1BitString.getInstance(c.getSignature()).getBytes()); boolean success = false; for (int i = 0; i != pubKeys.size(); i++) @@ -264,7 +264,7 @@ private void doVerify(PublicKey key, SignatureCreator sigCreator) checkSignature( (PublicKey)pubKeys.get(i), signature, sigAlg.getParameters(), - DERBitString.getInstance(sigSeq.getObjectAt(i)).getBytes()); + ASN1BitString.getInstance(sigSeq.getObjectAt(i)).getBytes()); success = true; } catch (SignatureException e) @@ -286,7 +286,7 @@ private void doVerify(PublicKey key, SignatureCreator sigCreator) else if (X509SignatureUtil.isCompositeAlgorithm(c.getSignatureAlgorithm())) { ASN1Sequence keySeq = ASN1Sequence.getInstance(c.getSignatureAlgorithm().getParameters()); - ASN1Sequence sigSeq = ASN1Sequence.getInstance(DERBitString.getInstance(c.getSignature()).getBytes()); + ASN1Sequence sigSeq = ASN1Sequence.getInstance(ASN1BitString.getInstance(c.getSignature()).getBytes()); boolean success = false; for (int i = 0; i != sigSeq.size(); i++) @@ -303,7 +303,7 @@ else if (X509SignatureUtil.isCompositeAlgorithm(c.getSignatureAlgorithm())) checkSignature( key, signature, sigAlg.getParameters(), - DERBitString.getInstance(sigSeq.getObjectAt(i)).getBytes()); + ASN1BitString.getInstance(sigSeq.getObjectAt(i)).getBytes()); success = true; } diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl.java index 2a89e7e3dd..be27fa8254 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl.java @@ -42,7 +42,6 @@ import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1String; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.DERNull; import org.bouncycastle.asn1.DEROctetString; import org.bouncycastle.asn1.misc.MiscObjectIdentifiers; @@ -507,7 +506,7 @@ else if (oid.equals(Extension.keyUsage)) } else if (oid.equals(MiscObjectIdentifiers.netscapeCertType)) { - buf.append(new NetscapeCertType(DERBitString.getInstance(dIn.readObject()))).append(nl); + buf.append(new NetscapeCertType(ASN1BitString.getInstance(dIn.readObject()))).append(nl); } else if (oid.equals(MiscObjectIdentifiers.netscapeRevocationURL)) { @@ -627,7 +626,7 @@ private void doVerify( { List pubKeys = ((CompositePublicKey)key).getPublicKeys(); ASN1Sequence keySeq = ASN1Sequence.getInstance(c.getSignatureAlgorithm().getParameters()); - ASN1Sequence sigSeq = ASN1Sequence.getInstance(DERBitString.getInstance(c.getSignature()).getBytes()); + ASN1Sequence sigSeq = ASN1Sequence.getInstance(ASN1BitString.getInstance(c.getSignature()).getBytes()); boolean success = false; for (int i = 0; i != pubKeys.size(); i++) @@ -648,7 +647,7 @@ private void doVerify( checkSignature( (PublicKey)pubKeys.get(i), signature, sigAlg.getParameters(), - DERBitString.getInstance(sigSeq.getObjectAt(i)).getBytes()); + ASN1BitString.getInstance(sigSeq.getObjectAt(i)).getBytes()); success = true; } catch (SignatureException e) @@ -670,7 +669,7 @@ private void doVerify( else if (X509SignatureUtil.isCompositeAlgorithm(c.getSignatureAlgorithm())) { ASN1Sequence keySeq = ASN1Sequence.getInstance(c.getSignatureAlgorithm().getParameters()); - ASN1Sequence sigSeq = ASN1Sequence.getInstance(DERBitString.getInstance(c.getSignature()).getBytes()); + ASN1Sequence sigSeq = ASN1Sequence.getInstance(ASN1BitString.getInstance(c.getSignature()).getBytes()); boolean success = false; for (int i = 0; i != sigSeq.size(); i++) @@ -687,7 +686,7 @@ else if (X509SignatureUtil.isCompositeAlgorithm(c.getSignatureAlgorithm())) checkSignature( key, signature, sigAlg.getParameters(), - DERBitString.getInstance(sigSeq.getObjectAt(i)).getBytes()); + ASN1BitString.getInstance(sigSeq.getObjectAt(i)).getBytes()); success = true; } diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateObject.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateObject.java index 2565ba0f7f..9a1c8e11f0 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateObject.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateObject.java @@ -16,7 +16,6 @@ import org.bouncycastle.asn1.ASN1Encoding; import org.bouncycastle.asn1.ASN1ObjectIdentifier; import org.bouncycastle.asn1.ASN1Primitive; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.x509.BasicConstraints; import org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl; import org.bouncycastle.jcajce.util.JcaJceHelper; @@ -313,7 +312,7 @@ private static boolean[] createKeyUsage(org.bouncycastle.asn1.x509.Certificate c return null; } - ASN1BitString bits = DERBitString.getInstance(ASN1Primitive.fromByteArray(extOctets)); + ASN1BitString bits = ASN1BitString.getInstance(ASN1Primitive.fromByteArray(extOctets)); byte[] bytes = bits.getBytes(); int length = (bytes.length * 8) - bits.getPadBits(); diff --git a/prov/src/main/java/org/bouncycastle/jce/provider/X509CertificateObject.java b/prov/src/main/java/org/bouncycastle/jce/provider/X509CertificateObject.java index 17bebc1f9e..feeed3c6d4 100644 --- a/prov/src/main/java/org/bouncycastle/jce/provider/X509CertificateObject.java +++ b/prov/src/main/java/org/bouncycastle/jce/provider/X509CertificateObject.java @@ -41,7 +41,6 @@ import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1String; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.DERNull; import org.bouncycastle.asn1.DEROctetString; import org.bouncycastle.asn1.misc.MiscObjectIdentifiers; @@ -105,7 +104,7 @@ public X509CertificateObject( byte[] bytes = this.getExtensionBytes("2.5.29.15"); if (bytes != null) { - ASN1BitString bits = DERBitString.getInstance(ASN1Primitive.fromByteArray(bytes)); + ASN1BitString bits = ASN1BitString.getInstance(ASN1Primitive.fromByteArray(bytes)); bytes = bits.getBytes(); int length = (bytes.length * 8) - bits.getPadBits(); @@ -691,7 +690,7 @@ else if (oid.equals(Extension.keyUsage)) } else if (oid.equals(MiscObjectIdentifiers.netscapeCertType)) { - buf.append(new NetscapeCertType((DERBitString)dIn.readObject())).append(nl); + buf.append(new NetscapeCertType((ASN1BitString)dIn.readObject())).append(nl); } else if (oid.equals(MiscObjectIdentifiers.netscapeRevocationURL)) { diff --git a/prov/src/main/jdk1.3/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateObject.java b/prov/src/main/jdk1.3/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateObject.java index ea4c7e3678..a08a326deb 100644 --- a/prov/src/main/jdk1.3/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateObject.java +++ b/prov/src/main/jdk1.3/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateObject.java @@ -13,7 +13,6 @@ import org.bouncycastle.asn1.ASN1Encoding; import org.bouncycastle.asn1.ASN1ObjectIdentifier; import org.bouncycastle.asn1.ASN1Primitive; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.x509.BasicConstraints; import org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl; import org.bouncycastle.jcajce.util.JcaJceHelper; @@ -257,7 +256,7 @@ private static boolean[] createKeyUsage(org.bouncycastle.asn1.x509.Certificate c return null; } - ASN1BitString bits = DERBitString.getInstance(ASN1Primitive.fromByteArray(extOctets)); + ASN1BitString bits = ASN1BitString.getInstance(ASN1Primitive.fromByteArray(extOctets)); byte[] bytes = bits.getBytes(); int length = (bytes.length * 8) - bits.getPadBits(); diff --git a/prov/src/test/java/org/bouncycastle/jce/provider/test/CertPathValidatorTest.java b/prov/src/test/java/org/bouncycastle/jce/provider/test/CertPathValidatorTest.java index eac5600b8e..1989c5f2e3 100644 --- a/prov/src/test/java/org/bouncycastle/jce/provider/test/CertPathValidatorTest.java +++ b/prov/src/test/java/org/bouncycastle/jce/provider/test/CertPathValidatorTest.java @@ -62,7 +62,6 @@ import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1String; import org.bouncycastle.asn1.ASN1TaggedObject; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.DERNull; import org.bouncycastle.asn1.DEROctetString; import org.bouncycastle.asn1.DERSequence; @@ -734,7 +733,7 @@ public X509CertificateObject( byte[] bytes = this.getExtensionBytes("2.5.29.15"); if (bytes != null) { - ASN1BitString bits = DERBitString.getInstance(ASN1Primitive.fromByteArray(bytes)); + ASN1BitString bits = ASN1BitString.getInstance(ASN1Primitive.fromByteArray(bytes)); bytes = bits.getBytes(); int length = (bytes.length * 8) - bits.getPadBits(); @@ -1302,7 +1301,7 @@ else if (oid.equals(Extension.keyUsage)) } else if (oid.equals(MiscObjectIdentifiers.netscapeCertType)) { - buf.append(new NetscapeCertType((DERBitString)dIn.readObject())).append(nl); + buf.append(new NetscapeCertType((ASN1BitString)dIn.readObject())).append(nl); } else if (oid.equals(MiscObjectIdentifiers.netscapeRevocationURL)) { @@ -1692,10 +1691,10 @@ else if (version.hasValue(1)) switch (extra.getTagNo()) { case 1: - issuerUniqueId = DERBitString.getInstance(extra, false); + issuerUniqueId = ASN1BitString.getInstance(extra, false); break; case 2: - subjectUniqueId = DERBitString.getInstance(extra, false); + subjectUniqueId = ASN1BitString.getInstance(extra, false); break; case 3: // if (isV2) diff --git a/util/src/main/java/org/bouncycastle/asn1/cmc/CertificationRequest.java b/util/src/main/java/org/bouncycastle/asn1/cmc/CertificationRequest.java index 67bd1f04ee..5b111ac646 100644 --- a/util/src/main/java/org/bouncycastle/asn1/cmc/CertificationRequest.java +++ b/util/src/main/java/org/bouncycastle/asn1/cmc/CertificationRequest.java @@ -12,7 +12,6 @@ import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1Set; import org.bouncycastle.asn1.ASN1TaggedObject; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.DERSequence; import org.bouncycastle.asn1.DERTaggedObject; import org.bouncycastle.asn1.x500.X500Name; @@ -63,7 +62,7 @@ private CertificationRequest(ASN1Sequence seq) } this.certificationRequestInfo = new CertificationRequestInfo(ASN1Sequence.getInstance(seq.getObjectAt(0))); this.signatureAlgorithm = AlgorithmIdentifier.getInstance(seq.getObjectAt(1)); - this.signature = DERBitString.getInstance(seq.getObjectAt(2)); + this.signature = ASN1BitString.getInstance(seq.getObjectAt(2)); } public static CertificationRequest getInstance(Object o) @@ -103,7 +102,7 @@ public AlgorithmIdentifier getSubjectPublicKeyAlgorithm() public ASN1BitString getSubjectPublicKey() { - return DERBitString.getInstance(certificationRequestInfo.getSubjectPublicKeyInfo().getObjectAt(1)); + return ASN1BitString.getInstance(certificationRequestInfo.getSubjectPublicKeyInfo().getObjectAt(1)); } /** diff --git a/util/src/main/java/org/bouncycastle/asn1/cmp/PKIMessage.java b/util/src/main/java/org/bouncycastle/asn1/cmp/PKIMessage.java index 878fcb1687..1c117371ee 100644 --- a/util/src/main/java/org/bouncycastle/asn1/cmp/PKIMessage.java +++ b/util/src/main/java/org/bouncycastle/asn1/cmp/PKIMessage.java @@ -9,7 +9,6 @@ import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1TaggedObject; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.DERSequence; import org.bouncycastle.asn1.DERTaggedObject; @@ -43,7 +42,7 @@ private PKIMessage(ASN1Sequence seq) if (tObj.getTagNo() == 0) { - protection = DERBitString.getInstance(tObj, true); + protection = ASN1BitString.getInstance(tObj, true); } else { diff --git a/util/src/main/java/org/bouncycastle/asn1/cmp/PKIStatusInfo.java b/util/src/main/java/org/bouncycastle/asn1/cmp/PKIStatusInfo.java index a369412018..7e656e0770 100644 --- a/util/src/main/java/org/bouncycastle/asn1/cmp/PKIStatusInfo.java +++ b/util/src/main/java/org/bouncycastle/asn1/cmp/PKIStatusInfo.java @@ -37,7 +37,7 @@ private PKIStatusInfo( if (seq.size() > 2) { this.statusString = PKIFreeText.getInstance(seq.getObjectAt(1)); - this.failInfo = DERBitString.getInstance(seq.getObjectAt(2)); + this.failInfo = ASN1BitString.getInstance(seq.getObjectAt(2)); } else if (seq.size() > 1) { diff --git a/util/src/main/java/org/bouncycastle/asn1/crmf/POPOPrivKey.java b/util/src/main/java/org/bouncycastle/asn1/crmf/POPOPrivKey.java index 82500afb0e..5165acfa0b 100644 --- a/util/src/main/java/org/bouncycastle/asn1/crmf/POPOPrivKey.java +++ b/util/src/main/java/org/bouncycastle/asn1/crmf/POPOPrivKey.java @@ -1,12 +1,12 @@ package org.bouncycastle.asn1.crmf; +import org.bouncycastle.asn1.ASN1BitString; import org.bouncycastle.asn1.ASN1Choice; import org.bouncycastle.asn1.ASN1Encodable; import org.bouncycastle.asn1.ASN1Integer; import org.bouncycastle.asn1.ASN1Object; import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1TaggedObject; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.DERTaggedObject; import org.bouncycastle.asn1.cms.EnvelopedData; @@ -30,13 +30,13 @@ private POPOPrivKey(ASN1TaggedObject obj) switch (tagNo) { case thisMessage: - this.obj = DERBitString.getInstance(obj, false); + this.obj = ASN1BitString.getInstance(obj, false); break; case subsequentMessage: this.obj = SubsequentMessage.valueOf(ASN1Integer.getInstance(obj, false).intValueExact()); break; case dhMAC: - this.obj = DERBitString.getInstance(obj, false); + this.obj = ASN1BitString.getInstance(obj, false); break; case agreeMAC: this.obj = PKMACValue.getInstance(obj, false); diff --git a/util/src/main/java/org/bouncycastle/oer/OEROutputStream.java b/util/src/main/java/org/bouncycastle/oer/OEROutputStream.java index bf3cf3790f..413586ec0d 100644 --- a/util/src/main/java/org/bouncycastle/oer/OEROutputStream.java +++ b/util/src/main/java/org/bouncycastle/oer/OEROutputStream.java @@ -9,6 +9,7 @@ import java.util.Iterator; import java.util.List; +import org.bouncycastle.asn1.ASN1BitString; import org.bouncycastle.asn1.ASN1Boolean; import org.bouncycastle.asn1.ASN1Encodable; import org.bouncycastle.asn1.ASN1Enumerated; @@ -21,7 +22,6 @@ import org.bouncycastle.asn1.ASN1TaggedObject; import org.bouncycastle.asn1.ASN1UTF8String; import org.bouncycastle.asn1.BERTags; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.util.BigIntegers; import org.bouncycastle.util.Pack; import org.bouncycastle.util.Strings; @@ -581,8 +581,7 @@ else if (intBytesForRange < 0) } case BIT_STRING: { - - DERBitString bitString = DERBitString.getInstance(encodable); + ASN1BitString bitString = ASN1BitString.getInstance(encodable); byte[] bytes = bitString.getBytes(); if (oerElement.isFixedLength()) { diff --git a/util/src/main/java/org/bouncycastle/oer/its/ieee1609dot2/EndEntityType.java b/util/src/main/java/org/bouncycastle/oer/its/ieee1609dot2/EndEntityType.java index 2bdc438bbd..359c67acf2 100644 --- a/util/src/main/java/org/bouncycastle/oer/its/ieee1609dot2/EndEntityType.java +++ b/util/src/main/java/org/bouncycastle/oer/its/ieee1609dot2/EndEntityType.java @@ -23,7 +23,7 @@ public EndEntityType(int eeType) this(new DERBitString(eeType)); } - private EndEntityType(DERBitString str) + private EndEntityType(ASN1BitString str) { this.type = str; } @@ -36,7 +36,7 @@ public static EndEntityType getInstance(Object src) } else if (src != null) { - return new EndEntityType(DERBitString.getInstance(src)); + return new EndEntityType(ASN1BitString.getInstance(src)); } return null; diff --git a/util/src/test/java/org/bouncycastle/asn1/misc/test/GetInstanceTest.java b/util/src/test/java/org/bouncycastle/asn1/misc/test/GetInstanceTest.java index 5c95713cd6..fd6fa88765 100644 --- a/util/src/test/java/org/bouncycastle/asn1/misc/test/GetInstanceTest.java +++ b/util/src/test/java/org/bouncycastle/asn1/misc/test/GetInstanceTest.java @@ -6,6 +6,8 @@ import java.util.Vector; import junit.framework.TestCase; + +import org.bouncycastle.asn1.ASN1BitString; import org.bouncycastle.asn1.ASN1Choice; import org.bouncycastle.asn1.ASN1Encodable; import org.bouncycastle.asn1.ASN1EncodableVector; @@ -18,7 +20,6 @@ import org.bouncycastle.asn1.ASN1UTCTime; import org.bouncycastle.asn1.ASN1UTF8String; import org.bouncycastle.asn1.DERBMPString; -import org.bouncycastle.asn1.DERBitString; import org.bouncycastle.asn1.DERGeneralString; import org.bouncycastle.asn1.DERIA5String; import org.bouncycastle.asn1.DERNull; @@ -819,7 +820,7 @@ public void testGetInstance() IssuerSerial.getInstance(null); IssuingDistributionPoint.getInstance(null); IssuingDistributionPoint.getInstance(null); - DERBitString.getInstance(null); + ASN1BitString.getInstance(null); v.clear(); v.add(generalSubtree); From c13cf199449485366174ffdf7e0f0a8a60760668 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 13 Jun 2023 17:24:01 +0700 Subject: [PATCH 171/290] Remove deprecated DERBMPString.getInstance methods --- .../org/bouncycastle/asn1/DERBMPString.java | 63 ------------------- 1 file changed, 63 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/DERBMPString.java b/core/src/main/java/org/bouncycastle/asn1/DERBMPString.java index 5a1f45ca73..0d42229695 100644 --- a/core/src/main/java/org/bouncycastle/asn1/DERBMPString.java +++ b/core/src/main/java/org/bouncycastle/asn1/DERBMPString.java @@ -11,69 +11,6 @@ public class DERBMPString extends ASN1BMPString { - /** - * Return a BMP String from the given object. - * - * @param obj the object we want converted. - * @exception IllegalArgumentException if the object cannot be converted. - * @return a DERBMPString instance, or null. - * - * @deprecated Use {@link ASN1BMPString#getInstance(Object)} instead. - */ - public static DERBMPString getInstance( - Object obj) - { - if (obj == null || obj instanceof DERBMPString) - { - return (DERBMPString)obj; - } - if (obj instanceof ASN1BMPString) - { - return new DERBMPString(((ASN1BMPString)obj).string); - } - if (obj instanceof byte[]) - { - try - { - return (DERBMPString)fromByteArray((byte[])obj); - } - catch (Exception e) - { - throw new IllegalArgumentException("encoding error in getInstance: " + e.toString()); - } - } - - throw new IllegalArgumentException("illegal object in getInstance: " + obj.getClass().getName()); - } - - /** - * Return a BMP String from a tagged object. - * - * @param obj the tagged object holding the object we want - * @param explicit true if the object is meant to be explicitly tagged false - * otherwise. - * @exception IllegalArgumentException if the tagged object cannot be converted. - * @return a DERBMPString instance. - * - * @deprecated Use {@link ASN1BMPString#getInstance(ASN1TaggedObject, boolean)} - * instead. - */ - public static DERBMPString getInstance( - ASN1TaggedObject obj, - boolean explicit) - { - ASN1Primitive o = obj.getObject(); - - if (explicit || o instanceof DERBMPString) - { - return getInstance(o); - } - else - { - return new DERBMPString(ASN1OctetString.getInstance(o).getOctets()); - } - } - /** * Basic constructor * @param string a String to wrap as a BMP STRING. From fda255ae488da4164d8b2a9a9f17bc6f8d347c77 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 13 Jun 2023 17:26:00 +0700 Subject: [PATCH 172/290] Remove deprecated DERGeneralString.getInstance methods --- .../bouncycastle/asn1/DERGeneralString.java | 65 ------------------- 1 file changed, 65 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/DERGeneralString.java b/core/src/main/java/org/bouncycastle/asn1/DERGeneralString.java index de3ff6a8c5..c60979e4d8 100644 --- a/core/src/main/java/org/bouncycastle/asn1/DERGeneralString.java +++ b/core/src/main/java/org/bouncycastle/asn1/DERGeneralString.java @@ -10,71 +10,6 @@ public class DERGeneralString extends ASN1GeneralString { - /** - * Return a GeneralString from the given object. - * - * @param obj the object we want converted. - * @exception IllegalArgumentException if the object cannot be converted. - * @return a DERBMPString instance, or null. - * - * @deprecated Use {@link ASN1GeneralString#getInstance(Object)} instead. - */ - public static DERGeneralString getInstance( - Object obj) - { - if (obj == null || obj instanceof DERGeneralString) - { - return (DERGeneralString) obj; - } - if (obj instanceof ASN1GeneralString) - { - return new DERGeneralString(((ASN1GeneralString)obj).contents, false); - } - if (obj instanceof byte[]) - { - try - { - return (DERGeneralString)fromByteArray((byte[])obj); - } - catch (Exception e) - { - throw new IllegalArgumentException("encoding error in getInstance: " + e.toString()); - } - } - - throw new IllegalArgumentException("illegal object in getInstance: " - + obj.getClass().getName()); - } - - /** - * Return a GeneralString from a tagged object. - * - * @param obj the tagged object holding the object we want - * @param explicit true if the object is meant to be explicitly tagged false - * otherwise. - * @exception IllegalArgumentException if the tagged object cannot be converted. - * @return a DERGeneralString instance. - * - * @deprecated Use - * {@link ASN1GeneralString#getInstance(ASN1TaggedObject, boolean)} - * instead. - */ - public static DERGeneralString getInstance( - ASN1TaggedObject obj, - boolean explicit) - { - ASN1Primitive o = obj.getObject(); - - if (explicit || o instanceof DERGeneralString) - { - return getInstance(o); - } - else - { - return new DERGeneralString(ASN1OctetString.getInstance(o).getOctets(), true); - } - } - /** * Construct a GeneralString from the passed in String. * From ce50c8acd49f5f4a41c99799aa674913108628b8 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 13 Jun 2023 17:27:58 +0700 Subject: [PATCH 173/290] Remove deprecated DERGraphicString.getInstance methods --- .../bouncycastle/asn1/DERGraphicString.java | 64 ------------------- 1 file changed, 64 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/DERGraphicString.java b/core/src/main/java/org/bouncycastle/asn1/DERGraphicString.java index dbf4478e67..7b6f55f98b 100644 --- a/core/src/main/java/org/bouncycastle/asn1/DERGraphicString.java +++ b/core/src/main/java/org/bouncycastle/asn1/DERGraphicString.java @@ -3,70 +3,6 @@ public class DERGraphicString extends ASN1GraphicString { - /** - * return a Graphic String from the passed in object - * - * @param obj a DERGraphicString or an object that can be converted into one. - * @exception IllegalArgumentException if the object cannot be converted. - * @return a DERGraphicString instance, or null. - * - * @deprecated Use {@link ASN1GraphicString#getInstance(Object)} instead. - */ - public static DERGraphicString getInstance( - Object obj) - { - if (obj == null || obj instanceof DERGraphicString) - { - return (DERGraphicString)obj; - } - if (obj instanceof ASN1GraphicString) - { - return new DERGraphicString(((ASN1GraphicString)obj).contents, false); - } - if (obj instanceof byte[]) - { - try - { - return (DERGraphicString)fromByteArray((byte[])obj); - } - catch (Exception e) - { - throw new IllegalArgumentException("encoding error in getInstance: " + e.toString()); - } - } - - throw new IllegalArgumentException("illegal object in getInstance: " + obj.getClass().getName()); - } - - /** - * return a Graphic String from a tagged object. - * - * @param obj the tagged object holding the object we want - * @param explicit true if the object is meant to be explicitly tagged false - * otherwise. - * @exception IllegalArgumentException if the tagged object cannot be converted. - * @return a DERGraphicString instance, or null. - * - * @deprecated Use - * {@link ASN1GraphicString#getInstance(ASN1TaggedObject, boolean)} - * instead. - */ - public static DERGraphicString getInstance( - ASN1TaggedObject obj, - boolean explicit) - { - ASN1Primitive o = obj.getObject(); - - if (explicit || o instanceof DERGraphicString) - { - return getInstance(o); - } - else - { - return new DERGraphicString(ASN1OctetString.getInstance(o).getOctets()); - } - } - public DERGraphicString(byte[] octets) { this(octets, true); From c1d5d8b56a8512a166d35281db8df93093748842 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 13 Jun 2023 18:08:43 +0700 Subject: [PATCH 174/290] Remove deprecated DERIA5String.getInstance methods --- .../org/bouncycastle/asn1/DERIA5String.java | 63 ------------------- .../x509/PKIXNameConstraintValidator.java | 12 ++-- .../pkix/ASN1PKIXNameConstraintValidator.java | 9 ++- .../pkix/jcajce/PKIXCertPathReviewer.java | 2 +- .../pkix/ASN1PKIXNameConstraintValidator.java | 9 ++- .../x509/PKIXCertPathReviewer.java | 2 +- .../provider/PKIXCertPathValidatorSpi.java | 8 +-- .../asymmetric/x509/X509CertificateImpl.java | 6 +- 8 files changed, 23 insertions(+), 88 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/DERIA5String.java b/core/src/main/java/org/bouncycastle/asn1/DERIA5String.java index 24a7bb5ed8..b2644aac0b 100644 --- a/core/src/main/java/org/bouncycastle/asn1/DERIA5String.java +++ b/core/src/main/java/org/bouncycastle/asn1/DERIA5String.java @@ -9,69 +9,6 @@ public class DERIA5String extends ASN1IA5String { - /** - * Return an IA5 string from the passed in object - * - * @param obj a DERIA5String or an object that can be converted into one. - * @exception IllegalArgumentException if the object cannot be converted. - * @return a DERIA5String instance, or null. - * - * @deprecated Use {@link ASN1IA5String#getInstance(Object)} instead. - */ - public static DERIA5String getInstance( - Object obj) - { - if (obj == null || obj instanceof DERIA5String) - { - return (DERIA5String)obj; - } - if (obj instanceof ASN1IA5String) - { - return new DERIA5String(((ASN1IA5String)obj).contents, false); - } - if (obj instanceof byte[]) - { - try - { - return (DERIA5String)fromByteArray((byte[])obj); - } - catch (Exception e) - { - throw new IllegalArgumentException("encoding error in getInstance: " + e.toString()); - } - } - - throw new IllegalArgumentException("illegal object in getInstance: " + obj.getClass().getName()); - } - - /** - * Return an IA5 String from a tagged object. - * - * @param obj the tagged object holding the object we want - * @param explicit true if the object is meant to be explicitly tagged false - * otherwise. - * @exception IllegalArgumentException if the tagged object cannot be converted. - * @return a DERIA5String instance, or null. - * - * @deprecated Use {@link ASN1IA5String#getInstance(ASN1TaggedObject, boolean)} - * instead. - */ - public static DERIA5String getInstance( - ASN1TaggedObject obj, - boolean explicit) - { - ASN1Primitive o = obj.getObject(); - - if (explicit || o instanceof DERIA5String) - { - return getInstance(o); - } - else - { - return new DERIA5String(ASN1OctetString.getInstance(o).getOctets(), true); - } - } - /** * Basic constructor - without validation. * @param string the base string to use.. diff --git a/core/src/main/jdk1.4/org/bouncycastle/asn1/x509/PKIXNameConstraintValidator.java b/core/src/main/jdk1.4/org/bouncycastle/asn1/x509/PKIXNameConstraintValidator.java index cbbbd2ab14..51e908fa09 100644 --- a/core/src/main/jdk1.4/org/bouncycastle/asn1/x509/PKIXNameConstraintValidator.java +++ b/core/src/main/jdk1.4/org/bouncycastle/asn1/x509/PKIXNameConstraintValidator.java @@ -9,9 +9,9 @@ import java.util.Map; import java.util.Set; +import org.bouncycastle.asn1.ASN1IA5String; import org.bouncycastle.asn1.ASN1OctetString; import org.bouncycastle.asn1.ASN1Sequence; -import org.bouncycastle.asn1.DERIA5String; import org.bouncycastle.asn1.x500.RDN; import org.bouncycastle.asn1.x500.X500Name; import org.bouncycastle.asn1.x500.style.IETFUtils; @@ -71,14 +71,14 @@ public void checkPermitted(GeneralName name) extractNameAsString(name)); break; case GeneralName.dNSName: - checkPermittedDNS(permittedSubtreesDNS, DERIA5String.getInstance( + checkPermittedDNS(permittedSubtreesDNS, ASN1IA5String.getInstance( name.getName()).getString()); break; case GeneralName.directoryName: checkPermittedDN(X500Name.getInstance(name.getName())); break; case GeneralName.uniformResourceIdentifier: - checkPermittedURI(permittedSubtreesURI, DERIA5String.getInstance( + checkPermittedURI(permittedSubtreesURI, ASN1IA5String.getInstance( name.getName()).getString()); break; case GeneralName.iPAddress: @@ -110,14 +110,14 @@ public void checkExcluded(GeneralName name) checkExcludedEmail(excludedSubtreesEmail, extractNameAsString(name)); break; case GeneralName.dNSName: - checkExcludedDNS(excludedSubtreesDNS, DERIA5String.getInstance( + checkExcludedDNS(excludedSubtreesDNS, ASN1IA5String.getInstance( name.getName()).getString()); break; case GeneralName.directoryName: checkExcludedDN(X500Name.getInstance(name.getName())); break; case GeneralName.uniformResourceIdentifier: - checkExcludedURI(excludedSubtreesURI, DERIA5String.getInstance( + checkExcludedURI(excludedSubtreesURI, ASN1IA5String.getInstance( name.getName()).getString()); break; case GeneralName.iPAddress: @@ -1830,7 +1830,7 @@ private static String extractHostFromURL(String url) private String extractNameAsString(GeneralName name) { - return DERIA5String.getInstance(name.getName()).getString(); + return ASN1IA5String.getInstance(name.getName()).getString(); } /** diff --git a/pkix/src/main/java/org/bouncycastle/pkix/ASN1PKIXNameConstraintValidator.java b/pkix/src/main/java/org/bouncycastle/pkix/ASN1PKIXNameConstraintValidator.java index b6604c1f48..d77afc712a 100644 --- a/pkix/src/main/java/org/bouncycastle/pkix/ASN1PKIXNameConstraintValidator.java +++ b/pkix/src/main/java/org/bouncycastle/pkix/ASN1PKIXNameConstraintValidator.java @@ -12,7 +12,6 @@ import org.bouncycastle.asn1.ASN1IA5String; import org.bouncycastle.asn1.ASN1OctetString; import org.bouncycastle.asn1.ASN1Sequence; -import org.bouncycastle.asn1.DERIA5String; import org.bouncycastle.asn1.x500.RDN; import org.bouncycastle.asn1.x500.X500Name; import org.bouncycastle.asn1.x500.style.IETFUtils; @@ -84,7 +83,7 @@ public void checkPermitted(GeneralName name) checkPermittedDN(X500Name.getInstance(name.getName())); break; case GeneralName.uniformResourceIdentifier: - checkPermittedURI(permittedSubtreesURI, DERIA5String.getInstance( + checkPermittedURI(permittedSubtreesURI, ASN1IA5String.getInstance( name.getName()).getString()); break; case GeneralName.iPAddress: @@ -116,14 +115,14 @@ public void checkExcluded(GeneralName name) checkExcludedEmail(excludedSubtreesEmail, extractNameAsString(name)); break; case GeneralName.dNSName: - checkExcludedDNS(excludedSubtreesDNS, DERIA5String.getInstance( + checkExcludedDNS(excludedSubtreesDNS, ASN1IA5String.getInstance( name.getName()).getString()); break; case GeneralName.directoryName: checkExcludedDN(X500Name.getInstance(name.getName())); break; case GeneralName.uniformResourceIdentifier: - checkExcludedURI(excludedSubtreesURI, DERIA5String.getInstance( + checkExcludedURI(excludedSubtreesURI, ASN1IA5String.getInstance( name.getName()).getString()); break; case GeneralName.iPAddress: @@ -1836,7 +1835,7 @@ private static String extractHostFromURL(String url) private String extractNameAsString(GeneralName name) { - return DERIA5String.getInstance(name.getName()).getString(); + return ASN1IA5String.getInstance(name.getName()).getString(); } /** diff --git a/pkix/src/main/java/org/bouncycastle/pkix/jcajce/PKIXCertPathReviewer.java b/pkix/src/main/java/org/bouncycastle/pkix/jcajce/PKIXCertPathReviewer.java index c34bafde0c..2464b7e1e9 100644 --- a/pkix/src/main/java/org/bouncycastle/pkix/jcajce/PKIXCertPathReviewer.java +++ b/pkix/src/main/java/org/bouncycastle/pkix/jcajce/PKIXCertPathReviewer.java @@ -519,7 +519,7 @@ private void checkNameConstraints() // switch(o.getTagNo()) TODO - move resources to PKIXNameConstraints // { // case 1: -// String email = DERIA5String.getInstance(o, true).getString(); +// String email = ASN1IA5String.getInstance(o, true).getString(); // // try // { diff --git a/pkix/src/main/jdk1.4/org/bouncycastle/pkix/ASN1PKIXNameConstraintValidator.java b/pkix/src/main/jdk1.4/org/bouncycastle/pkix/ASN1PKIXNameConstraintValidator.java index be4b22b715..392f5d6305 100644 --- a/pkix/src/main/jdk1.4/org/bouncycastle/pkix/ASN1PKIXNameConstraintValidator.java +++ b/pkix/src/main/jdk1.4/org/bouncycastle/pkix/ASN1PKIXNameConstraintValidator.java @@ -12,7 +12,6 @@ import org.bouncycastle.asn1.ASN1IA5String; import org.bouncycastle.asn1.ASN1OctetString; import org.bouncycastle.asn1.ASN1Sequence; -import org.bouncycastle.asn1.DERIA5String; import org.bouncycastle.asn1.x500.RDN; import org.bouncycastle.asn1.x500.X500Name; import org.bouncycastle.asn1.x500.style.IETFUtils; @@ -84,7 +83,7 @@ public void checkPermitted(GeneralName name) checkPermittedDN(X500Name.getInstance(name.getName())); break; case GeneralName.uniformResourceIdentifier: - checkPermittedURI(permittedSubtreesURI, DERIA5String.getInstance( + checkPermittedURI(permittedSubtreesURI, ASN1IA5String.getInstance( name.getName()).getString()); break; case GeneralName.iPAddress: @@ -116,14 +115,14 @@ public void checkExcluded(GeneralName name) checkExcludedEmail(excludedSubtreesEmail, extractNameAsString(name)); break; case GeneralName.dNSName: - checkExcludedDNS(excludedSubtreesDNS, DERIA5String.getInstance( + checkExcludedDNS(excludedSubtreesDNS, ASN1IA5String.getInstance( name.getName()).getString()); break; case GeneralName.directoryName: checkExcludedDN(X500Name.getInstance(name.getName())); break; case GeneralName.uniformResourceIdentifier: - checkExcludedURI(excludedSubtreesURI, DERIA5String.getInstance( + checkExcludedURI(excludedSubtreesURI, ASN1IA5String.getInstance( name.getName()).getString()); break; case GeneralName.iPAddress: @@ -1836,7 +1835,7 @@ private static String extractHostFromURL(String url) private String extractNameAsString(GeneralName name) { - return DERIA5String.getInstance(name.getName()).getString(); + return ASN1IA5String.getInstance(name.getName()).getString(); } /** diff --git a/prov/src/main/java/org/bouncycastle/x509/PKIXCertPathReviewer.java b/prov/src/main/java/org/bouncycastle/x509/PKIXCertPathReviewer.java index 3c3aa62e85..95bab614dd 100644 --- a/prov/src/main/java/org/bouncycastle/x509/PKIXCertPathReviewer.java +++ b/prov/src/main/java/org/bouncycastle/x509/PKIXCertPathReviewer.java @@ -522,7 +522,7 @@ private void checkNameConstraints() // switch(o.getTagNo()) TODO - move resources to PKIXNameConstraints // { // case 1: -// String email = DERIA5String.getInstance(o, true).getString(); +// String email = ASN1IA5String.getInstance(o, true).getString(); // // try // { diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java b/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java index 55f39ee38a..e5ca7214bf 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java +++ b/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java @@ -51,7 +51,7 @@ import org.bouncycastle.asn1.BEROctetString; import org.bouncycastle.asn1.ASN1Encodable; import org.bouncycastle.asn1.ASN1Enumerated; -import org.bouncycastle.asn1.DERIA5String; +import org.bouncycastle.asn1.ASN1IA5String; import org.bouncycastle.asn1.ASN1Integer; import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1ObjectIdentifier; @@ -934,7 +934,7 @@ public CertPathValidatorResult engineValidate( switch(o.getTagNo()) { case 1: - String email = DERIA5String.getInstance(o, true).getString(); + String email = ASN1IA5String.getInstance(o, true).getString(); checkPermittedEmail(permittedSubtreesEmail, email); checkExcludedEmail(excludedSubtreesEmail, email); @@ -1334,7 +1334,7 @@ else if (policyMapping <= 0) switch(base.getTagNo()) { case 1: - permittedSubtreesEmail = intersectEmail(permittedSubtreesEmail, DERIA5String.getInstance(base.getName()).getString()); + permittedSubtreesEmail = intersectEmail(permittedSubtreesEmail, ASN1IA5String.getInstance(base.getName()).getString()); break; case 4: permittedSubtreesDN = intersectDN(permittedSubtreesDN, (ASN1Sequence)base.getName()); @@ -1360,7 +1360,7 @@ else if (policyMapping <= 0) switch(base.getTagNo()) { case 1: - excludedSubtreesEmail = unionEmail(excludedSubtreesEmail, DERIA5String.getInstance(base.getName()).getString()); + excludedSubtreesEmail = unionEmail(excludedSubtreesEmail, ASN1IA5String.getInstance(base.getName()).getString()); break; case 4: excludedSubtreesDN = unionDN(excludedSubtreesDN, (ASN1Sequence)base.getName()); diff --git a/prov/src/main/jdk1.3/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl.java b/prov/src/main/jdk1.3/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl.java index f91ca41a4b..bc28e5e34a 100644 --- a/prov/src/main/jdk1.3/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl.java +++ b/prov/src/main/jdk1.3/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl.java @@ -31,6 +31,7 @@ import org.bouncycastle.asn1.ASN1Encodable; import org.bouncycastle.asn1.ASN1Encoding; +import org.bouncycastle.asn1.ASN1IA5String; import org.bouncycastle.asn1.ASN1InputStream; import org.bouncycastle.asn1.ASN1ObjectIdentifier; import org.bouncycastle.asn1.ASN1OctetString; @@ -38,7 +39,6 @@ import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1String; import org.bouncycastle.asn1.ASN1BitString; -import org.bouncycastle.asn1.DERIA5String; import org.bouncycastle.asn1.DERNull; import org.bouncycastle.asn1.DEROctetString; import org.bouncycastle.asn1.misc.MiscObjectIdentifiers; @@ -512,11 +512,11 @@ else if (oid.equals(MiscObjectIdentifiers.netscapeCertType)) } else if (oid.equals(MiscObjectIdentifiers.netscapeRevocationURL)) { - buf.append(new NetscapeRevocationURL(DERIA5String.getInstance(dIn.readObject()))).append(nl); + buf.append(new NetscapeRevocationURL(ASN1IA5String.getInstance(dIn.readObject()))).append(nl); } else if (oid.equals(MiscObjectIdentifiers.verisignCzagExtension)) { - buf.append(new VerisignCzagExtension(DERIA5String.getInstance(dIn.readObject()))).append(nl); + buf.append(new VerisignCzagExtension(ASN1IA5String.getInstance(dIn.readObject()))).append(nl); } else { From bff2c751a8c9f42e0e22f7a263dfbe8c22536701 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 13 Jun 2023 18:15:03 +0700 Subject: [PATCH 175/290] Remove deprecated DERNumericString.getInstance methods --- .../bouncycastle/asn1/DERNumericString.java | 64 ------------------- 1 file changed, 64 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/DERNumericString.java b/core/src/main/java/org/bouncycastle/asn1/DERNumericString.java index 0c8dca133a..0ce50746a3 100644 --- a/core/src/main/java/org/bouncycastle/asn1/DERNumericString.java +++ b/core/src/main/java/org/bouncycastle/asn1/DERNumericString.java @@ -13,70 +13,6 @@ public class DERNumericString extends ASN1NumericString { - /** - * Return a Numeric string from the passed in object - * - * @param obj a DERNumericString or an object that can be converted into one. - * @exception IllegalArgumentException if the object cannot be converted. - * @return a DERNumericString instance, or null - * - * @deprecated Use {@link ASN1NumericString#getInstance(Object)} instead. - */ - public static DERNumericString getInstance( - Object obj) - { - if (obj == null || obj instanceof DERNumericString) - { - return (DERNumericString)obj; - } - if (obj instanceof ASN1NumericString) - { - return new DERNumericString(((ASN1NumericString)obj).contents, false); - } - if (obj instanceof byte[]) - { - try - { - return (DERNumericString)fromByteArray((byte[])obj); - } - catch (Exception e) - { - throw new IllegalArgumentException("encoding error in getInstance: " + e.toString()); - } - } - - throw new IllegalArgumentException("illegal object in getInstance: " + obj.getClass().getName()); - } - - /** - * Return an Numeric String from a tagged object. - * - * @param obj the tagged object holding the object we want - * @param explicit true if the object is meant to be explicitly tagged false - * otherwise. - * @exception IllegalArgumentException if the tagged object cannot be converted. - * @return a DERNumericString instance, or null. - * - * @deprecated Use - * {@link ASN1NumericString#getInstance(ASN1TaggedObject, boolean)} - * instead. - */ - public static DERNumericString getInstance( - ASN1TaggedObject obj, - boolean explicit) - { - ASN1Primitive o = obj.getObject(); - - if (explicit || o instanceof DERNumericString) - { - return getInstance(o); - } - else - { - return new DERNumericString(ASN1OctetString.getInstance(o).getOctets(), true); - } - } - /** * Basic constructor - without validation.. */ From 779a4fbeedc78c7b4f6d3c23429eb7cdb1315c50 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 13 Jun 2023 18:16:45 +0700 Subject: [PATCH 176/290] Remove deprecated DERPrintableString.getInstance methods --- .../bouncycastle/asn1/DERPrintableString.java | 64 ------------------- 1 file changed, 64 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/DERPrintableString.java b/core/src/main/java/org/bouncycastle/asn1/DERPrintableString.java index 8d4e3fa1f8..a403b87760 100644 --- a/core/src/main/java/org/bouncycastle/asn1/DERPrintableString.java +++ b/core/src/main/java/org/bouncycastle/asn1/DERPrintableString.java @@ -29,70 +29,6 @@ public class DERPrintableString extends ASN1PrintableString { - /** - * Return a printable string from the passed in object. - * - * @param obj a DERPrintableString or an object that can be converted into one. - * @exception IllegalArgumentException if the object cannot be converted. - * @return a DERPrintableString instance, or null. - * - * @deprecated Use {@link ASN1PrintableString#getInstance(Object)} instead. - */ - public static DERPrintableString getInstance( - Object obj) - { - if (obj == null || obj instanceof DERPrintableString) - { - return (DERPrintableString)obj; - } - if (obj instanceof ASN1PrintableString) - { - return new DERPrintableString(((ASN1PrintableString)obj).contents, false); - } - if (obj instanceof byte[]) - { - try - { - return (DERPrintableString)fromByteArray((byte[])obj); - } - catch (Exception e) - { - throw new IllegalArgumentException("encoding error in getInstance: " + e.toString()); - } - } - - throw new IllegalArgumentException("illegal object in getInstance: " + obj.getClass().getName()); - } - - /** - * Return a Printable String from a tagged object. - * - * @param obj the tagged object holding the object we want - * @param explicit true if the object is meant to be explicitly tagged false - * otherwise. - * @exception IllegalArgumentException if the tagged object cannot be converted. - * @return a DERPrintableString instance, or null. - * - * @deprecated Use - * {@link ASN1PrintableString#getInstance(ASN1TaggedObject, boolean)} - * instead. - */ - public static DERPrintableString getInstance( - ASN1TaggedObject obj, - boolean explicit) - { - ASN1Primitive o = obj.getObject(); - - if (explicit || o instanceof DERPrintableString) - { - return getInstance(o); - } - else - { - return new DERPrintableString(ASN1OctetString.getInstance(o).getOctets(), true); - } - } - /** * Basic constructor - this does not validate the string */ From 41655fb880bb57f6e4ac5ab694f1ce0275a7eb40 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 13 Jun 2023 18:18:04 +0700 Subject: [PATCH 177/290] Remove deprecated DERT61String.getInstance methods --- .../org/bouncycastle/asn1/DERT61String.java | 63 ------------------- 1 file changed, 63 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/DERT61String.java b/core/src/main/java/org/bouncycastle/asn1/DERT61String.java index 959f3837dc..ade137a546 100644 --- a/core/src/main/java/org/bouncycastle/asn1/DERT61String.java +++ b/core/src/main/java/org/bouncycastle/asn1/DERT61String.java @@ -7,69 +7,6 @@ public class DERT61String extends ASN1T61String { - /** - * Return a T61 string from the passed in object. - * - * @param obj a DERT61String or an object that can be converted into one. - * @exception IllegalArgumentException if the object cannot be converted. - * @return a DERT61String instance, or null - * - * @deprecated Use {@link ASN1T61String#getInstance(Object)} instead. - */ - public static DERT61String getInstance( - Object obj) - { - if (obj == null || obj instanceof DERT61String) - { - return (DERT61String)obj; - } - if (obj instanceof ASN1T61String) - { - return new DERT61String(((ASN1T61String)obj).contents, false); - } - if (obj instanceof byte[]) - { - try - { - return (DERT61String)fromByteArray((byte[])obj); - } - catch (Exception e) - { - throw new IllegalArgumentException("encoding error in getInstance: " + e.toString()); - } - } - - throw new IllegalArgumentException("illegal object in getInstance: " + obj.getClass().getName()); - } - - /** - * Return an T61 String from a tagged object. - * - * @param obj the tagged object holding the object we want - * @param explicit true if the object is meant to be explicitly tagged false - * otherwise. - * @exception IllegalArgumentException if the tagged object cannot be converted. - * @return a DERT61String instance, or null - * - * @deprecated Use {@link ASN1T61String#getInstance(ASN1TaggedObject, boolean)} - * instead. - */ - public static DERT61String getInstance( - ASN1TaggedObject obj, - boolean explicit) - { - ASN1Primitive o = obj.getObject(); - - if (explicit || o instanceof DERT61String) - { - return getInstance(o); - } - else - { - return new DERT61String(ASN1OctetString.getInstance(o).getOctets(), true); - } - } - /** * Basic constructor - with string 8 bit assumed. * From 1520271b8b64fc6483035b0b44c217c955df1bf3 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 13 Jun 2023 18:19:43 +0700 Subject: [PATCH 178/290] Remove deprecated DERUniversalString.getInstance methods --- .../bouncycastle/asn1/DERUniversalString.java | 64 ------------------- 1 file changed, 64 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/DERUniversalString.java b/core/src/main/java/org/bouncycastle/asn1/DERUniversalString.java index 75994a5984..0c50ef9322 100644 --- a/core/src/main/java/org/bouncycastle/asn1/DERUniversalString.java +++ b/core/src/main/java/org/bouncycastle/asn1/DERUniversalString.java @@ -7,70 +7,6 @@ public class DERUniversalString extends ASN1UniversalString { - /** - * Return a Universal String from the passed in object. - * - * @param obj a DERUniversalString or an object that can be converted into one. - * @exception IllegalArgumentException if the object cannot be converted. - * @return a DERUniversalString instance, or null - * - * @deprecated Use {@link ASN1UniversalString#getInstance(Object)} instead. - */ - public static DERUniversalString getInstance( - Object obj) - { - if (obj == null || obj instanceof DERUniversalString) - { - return (DERUniversalString)obj; - } - if (obj instanceof ASN1UniversalString) - { - return new DERUniversalString(((ASN1UniversalString)obj).contents, false); - } - if (obj instanceof byte[]) - { - try - { - return (DERUniversalString)fromByteArray((byte[])obj); - } - catch (Exception e) - { - throw new IllegalArgumentException("encoding error getInstance: " + e.toString()); - } - } - - throw new IllegalArgumentException("illegal object in getInstance: " + obj.getClass().getName()); - } - - /** - * Return a Universal String from a tagged object. - * - * @param obj the tagged object holding the object we want - * @param explicit true if the object is meant to be explicitly - * tagged false otherwise. - * @exception IllegalArgumentException if the tagged object cannot - * be converted. - * @return a DERUniversalString instance, or null - * - * @deprecated Use {@link ASN1UniversalString#getInstance(ASN1TaggedObject, boolean)} - * instead. - */ - public static DERUniversalString getInstance( - ASN1TaggedObject obj, - boolean explicit) - { - ASN1Primitive o = obj.getObject(); - - if (explicit || o instanceof DERUniversalString) - { - return getInstance(o); - } - else - { - return new DERUniversalString(ASN1OctetString.getInstance(o).getOctets(), true); - } - } - /** * Basic constructor - byte encoded string. * From 1358b2b7cea83b961e2eb575efa03f80ac21b355 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 13 Jun 2023 18:22:23 +0700 Subject: [PATCH 179/290] Remove deprecated DERUTF8String.getInstance methods --- .../org/bouncycastle/asn1/DERUTF8String.java | 64 ------------------- .../cert/crmf/CertificateRequestMessage.java | 6 +- 2 files changed, 3 insertions(+), 67 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/DERUTF8String.java b/core/src/main/java/org/bouncycastle/asn1/DERUTF8String.java index 6cbc23e912..1b085849f9 100644 --- a/core/src/main/java/org/bouncycastle/asn1/DERUTF8String.java +++ b/core/src/main/java/org/bouncycastle/asn1/DERUTF8String.java @@ -6,70 +6,6 @@ public class DERUTF8String extends ASN1UTF8String { - /** - * Return an UTF8 string from the passed in object. - * - * @param obj a DERUTF8String or an object that can be converted into one. - * @exception IllegalArgumentException - * if the object cannot be converted. - * @return a DERUTF8String instance, or null - * - * @deprecated Use {@link ASN1UTF8String#getInstance(Object)} instead. - */ - public static DERUTF8String getInstance(Object obj) - { - if (obj == null || obj instanceof DERUTF8String) - { - return (DERUTF8String)obj; - } - if (obj instanceof ASN1UTF8String) - { - return new DERUTF8String(((ASN1UTF8String)obj).contents, false); - } - if (obj instanceof byte[]) - { - try - { - return (DERUTF8String)fromByteArray((byte[])obj); - } - catch (Exception e) - { - throw new IllegalArgumentException("encoding error in getInstance: " + e.toString()); - } - } - - throw new IllegalArgumentException("illegal object in getInstance: " - + obj.getClass().getName()); - } - - /** - * Return an UTF8 String from a tagged object. - * - * @param obj the tagged object holding the object we want - * @param explicit true if the object is meant to be explicitly tagged false - * otherwise. - * @exception IllegalArgumentException if the tagged object cannot be converted. - * @return a DERUTF8String instance, or null - * - * @deprecated Use {@link ASN1UTF8String#getInstance(ASN1TaggedObject, boolean)} - * instead. - */ - public static DERUTF8String getInstance( - ASN1TaggedObject obj, - boolean explicit) - { - ASN1Primitive o = obj.getObject(); - - if (explicit || o instanceof DERUTF8String) - { - return getInstance(o); - } - else - { - return new DERUTF8String(ASN1OctetString.getInstance(o).getOctets(), true); - } - } - /** * Basic constructor * diff --git a/pkix/src/main/jdk1.1/org/bouncycastle/cert/crmf/CertificateRequestMessage.java b/pkix/src/main/jdk1.1/org/bouncycastle/cert/crmf/CertificateRequestMessage.java index ae328d6833..b91afbf539 100644 --- a/pkix/src/main/jdk1.1/org/bouncycastle/cert/crmf/CertificateRequestMessage.java +++ b/pkix/src/main/jdk1.1/org/bouncycastle/cert/crmf/CertificateRequestMessage.java @@ -4,7 +4,7 @@ import org.bouncycastle.asn1.ASN1ObjectIdentifier; import org.bouncycastle.asn1.ASN1Primitive; -import org.bouncycastle.asn1.DERUTF8String; +import org.bouncycastle.asn1.ASN1UTF8String; import org.bouncycastle.asn1.crmf.AttributeTypeAndValue; import org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers; import org.bouncycastle.asn1.crmf.CertReqMsg; @@ -126,11 +126,11 @@ public Control getControl(ASN1ObjectIdentifier type) } if (found.getType().equals(CRMFObjectIdentifiers.id_regCtrl_regToken)) { - return new RegTokenControl(DERUTF8String.getInstance(found.getValue())); + return new RegTokenControl(ASN1UTF8String.getInstance(found.getValue())); } if (found.getType().equals(CRMFObjectIdentifiers.id_regCtrl_authenticator)) { - return new AuthenticatorControl(DERUTF8String.getInstance(found.getValue())); + return new AuthenticatorControl(ASN1UTF8String.getInstance(found.getValue())); } } From fb99096bb9998e28f6febddd77a1b31844f94d7d Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 13 Jun 2023 18:33:34 +0700 Subject: [PATCH 180/290] Remove deprecated DERVideotexString.getInstance methods --- .../bouncycastle/asn1/DERVideotexString.java | 64 ------------------- 1 file changed, 64 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/DERVideotexString.java b/core/src/main/java/org/bouncycastle/asn1/DERVideotexString.java index c481bac5eb..141bab91f8 100644 --- a/core/src/main/java/org/bouncycastle/asn1/DERVideotexString.java +++ b/core/src/main/java/org/bouncycastle/asn1/DERVideotexString.java @@ -3,70 +3,6 @@ public class DERVideotexString extends ASN1VideotexString { - /** - * return a Videotex String from the passed in object - * - * @param obj a DERVideotexString or an object that can be converted into one. - * @exception IllegalArgumentException if the object cannot be converted. - * @return a DERVideotexString instance, or null. - * - * @deprecated Use {@link ASN1VideotexString#getInstance(Object)} instead. - */ - public static DERVideotexString getInstance( - Object obj) - { - if (obj == null || obj instanceof DERVideotexString) - { - return (DERVideotexString)obj; - } - if (obj instanceof ASN1VideotexString) - { - return new DERVideotexString(((ASN1VideotexString)obj).contents, false); - } - if (obj instanceof byte[]) - { - try - { - return (DERVideotexString)fromByteArray((byte[])obj); - } - catch (Exception e) - { - throw new IllegalArgumentException("encoding error in getInstance: " + e.toString()); - } - } - - throw new IllegalArgumentException("illegal object in getInstance: " + obj.getClass().getName()); - } - - /** - * return a Videotex String from a tagged object. - * - * @param obj the tagged object holding the object we want - * @param explicit true if the object is meant to be explicitly tagged false - * otherwise. - * @exception IllegalArgumentException if the tagged object cannot be converted. - * @return a DERVideotexString instance, or null. - * - * @deprecated Use - * {@link ASN1VideotexString#getInstance(ASN1TaggedObject, boolean)} - * instead. - */ - public static DERVideotexString getInstance( - ASN1TaggedObject obj, - boolean explicit) - { - ASN1Primitive o = obj.getObject(); - - if (explicit || o instanceof DERVideotexString) - { - return getInstance(o); - } - else - { - return new DERVideotexString(ASN1OctetString.getInstance(o).getOctets()); - } - } - public DERVideotexString(byte[] octets) { this(octets, true); From 941b0f9c65f689204aedf41f77c0fef2ff3790b0 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 13 Jun 2023 18:45:06 +0700 Subject: [PATCH 181/290] Remove deprecated DERVisibleString.getInstance methods --- .../bouncycastle/asn1/DERVisibleString.java | 64 ------------------- 1 file changed, 64 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/DERVisibleString.java b/core/src/main/java/org/bouncycastle/asn1/DERVisibleString.java index ec60bf4f2a..47dc7874df 100644 --- a/core/src/main/java/org/bouncycastle/asn1/DERVisibleString.java +++ b/core/src/main/java/org/bouncycastle/asn1/DERVisibleString.java @@ -9,70 +9,6 @@ public class DERVisibleString extends ASN1VisibleString { - /** - * Return a Visible String from the passed in object. - * - * @param obj a DERVisibleString or an object that can be converted into one. - * @exception IllegalArgumentException if the object cannot be converted. - * @return a DERVisibleString instance, or null - * - * @deprecated Use {@link ASN1VisibleString#getInstance(Object)} instead. - */ - public static DERVisibleString getInstance( - Object obj) - { - if (obj == null || obj instanceof DERVisibleString) - { - return (DERVisibleString)obj; - } - if (obj instanceof ASN1VisibleString) - { - return new DERVisibleString(((ASN1VisibleString)obj).contents, false); - } - if (obj instanceof byte[]) - { - try - { - return (DERVisibleString)fromByteArray((byte[])obj); - } - catch (Exception e) - { - throw new IllegalArgumentException("encoding error in getInstance: " + e.toString()); - } - } - - throw new IllegalArgumentException("illegal object in getInstance: " + obj.getClass().getName()); - } - - /** - * Return a Visible String from a tagged object. - * - * @param obj the tagged object holding the object we want - * @param explicit true if the object is meant to be explicitly tagged false - * otherwise. - * @exception IllegalArgumentException if the tagged object cannot be converted. - * @return a DERVisibleString instance, or null - * - * @deprecated Use - * {@link ASN1VisibleString#getInstance(ASN1TaggedObject, boolean)} - * instead. - */ - public static DERVisibleString getInstance( - ASN1TaggedObject obj, - boolean explicit) - { - ASN1Primitive o = obj.getObject(); - - if (explicit || o instanceof DERVisibleString) - { - return getInstance(o); - } - else - { - return new DERVisibleString(ASN1OctetString.getInstance(o).getOctets(), true); - } - } - /** * Basic constructor * From 29a550fb163ffaaf3f76680910f11cef7b2e6420 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 13 Jun 2023 19:27:40 +0700 Subject: [PATCH 182/290] Remove deprecated ASN1TaggedObject.getObjectParser() --- .../bouncycastle/asn1/ASN1TaggedObject.java | 13 -------- .../asn1/ASN1TaggedObjectParser.java | 21 ------------- .../asn1/BERTaggedObjectParser.java | 31 ------------------- .../asn1/DLTaggedObjectParser.java | 10 ------ 4 files changed, 75 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java b/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java index 26863e6583..bded11c199 100644 --- a/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java +++ b/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java @@ -435,19 +435,6 @@ ASN1Primitive getBaseUniversal(boolean declaredExplicit, ASN1UniversalType unive } } - /** - * @deprecated See {@link ASN1TaggedObjectParser#getObjectParser(int, boolean)}. - */ - public ASN1Encodable getObjectParser(int tag, boolean isExplicit) throws IOException - { - if (BERTags.CONTEXT_SPECIFIC != getTagClass()) - { - throw new ASN1Exception("this method only valid for CONTEXT_SPECIFIC tags"); - } - - return parseBaseUniversal(isExplicit, tag); - } - public ASN1Encodable parseBaseUniversal(boolean declaredExplicit, int baseTagNo) throws IOException { ASN1Primitive primitive = getBaseUniversal(declaredExplicit, baseTagNo); diff --git a/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObjectParser.java b/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObjectParser.java index c3e51b650a..f62d10864f 100644 --- a/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObjectParser.java +++ b/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObjectParser.java @@ -26,27 +26,6 @@ public interface ASN1TaggedObjectParser boolean hasTag(int tagClass, int tagNo); - /** - * - * Return a parser for the actual object tagged. - * - * @param tag the primitive tag value for the object tagged originally. - * @param isExplicit true if the tagging was done explicitly. - * @return a parser for the tagged object. - * @throws IOException if a parser cannot be constructed. - * - * @deprecated This parser now includes the {@link #getTagClass() tag class}. - * This method will raise an exception if it is not - * {@link BERTags#CONTEXT_SPECIFIC}. Use - * {@link ASN1Util#parseBaseUniversal(ASN1TaggedObjectParser, int, int, boolean, int)} - * as a direct replacement, or use - * {@link #parseBaseUniversal(boolean, int)} only after confirming - * the expected tag class (e.g. - * {@link ASN1Util#tryParseContextBaseUniversal(ASN1TaggedObjectParser, int, boolean, int)}. - */ - ASN1Encodable getObjectParser(int tag, boolean isExplicit) - throws IOException; - ASN1Encodable parseBaseUniversal(boolean declaredExplicit, int baseTagNo) throws IOException; /** diff --git a/core/src/main/java/org/bouncycastle/asn1/BERTaggedObjectParser.java b/core/src/main/java/org/bouncycastle/asn1/BERTaggedObjectParser.java index ddc75baf02..07b088f79b 100644 --- a/core/src/main/java/org/bouncycastle/asn1/BERTaggedObjectParser.java +++ b/core/src/main/java/org/bouncycastle/asn1/BERTaggedObjectParser.java @@ -39,37 +39,6 @@ public boolean hasTag(int tagClass, int tagNo) return this._tagClass == tagClass && this._tagNo == tagNo; } - /** - * Return true if this tagged object is marked as constructed. - * - * @return true if constructed, false otherwise. - */ - public boolean isConstructed() - { - return true; - } - - /** - * Return an object parser for the contents of this tagged object. - * - * @param tag the actual tag number of the object (needed if implicit). - * @param isExplicit true if the contained object was explicitly tagged, false - * if implicit. - * @return an ASN.1 encodable object parser. - * @throws IOException if there is an issue building the object parser from the - * stream. - * @deprecated See {@link ASN1TaggedObjectParser#getObjectParser(int, boolean)}. - */ - public ASN1Encodable getObjectParser(int tag, boolean isExplicit) throws IOException - { - if (BERTags.CONTEXT_SPECIFIC != getTagClass()) - { - throw new ASN1Exception("this method only valid for CONTEXT_SPECIFIC tags"); - } - - return parseBaseUniversal(isExplicit, tag); - } - /** * Return an in-memory, encodable, representation of the tagged object. * diff --git a/core/src/main/java/org/bouncycastle/asn1/DLTaggedObjectParser.java b/core/src/main/java/org/bouncycastle/asn1/DLTaggedObjectParser.java index ef938d7b45..3addbaa528 100644 --- a/core/src/main/java/org/bouncycastle/asn1/DLTaggedObjectParser.java +++ b/core/src/main/java/org/bouncycastle/asn1/DLTaggedObjectParser.java @@ -17,16 +17,6 @@ class DLTaggedObjectParser _constructed = constructed; } - /** - * Return true if this tagged object is marked as constructed. - * - * @return true if constructed, false otherwise. - */ - public boolean isConstructed() - { - return _constructed; - } - /** * Return an in-memory, encodable, representation of the tagged object. * From 9303fbe97ee375b42072cb0ef535e1e1546faf50 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 13 Jun 2023 20:49:45 +0700 Subject: [PATCH 183/290] Remove deprecated ASN1TaggedObject.getObject() method --- .../j2me/org/bouncycastle/asn1/cms/Time.java | 7 ++- .../j2me/org/bouncycastle/asn1/x509/Time.java | 7 ++- .../asn1/ASN1ObjectIdentifier.java | 4 +- .../bouncycastle/asn1/ASN1TaggedObject.java | 61 ------------------- .../asn1/x509/X509Extensions.java | 5 +- .../java/security/cert/X509CertSelector.java | 24 +++----- .../asn1/ASN1ObjectIdentifier.java | 4 +- .../jce/cert/X509CertSelector.java | 23 +++---- .../jce/provider/test/ContentInfo.java | 4 +- .../j2me/org/bouncycastle/asn1/cms/Time.java | 7 ++- .../bouncycastle/asn1/cmp/CMPCertificate.java | 2 +- .../bouncycastle/asn1/cmp/CertAnnContent.java | 5 +- .../bouncycastle/asn1/cmp/CertAnnContent.java | 9 ++- .../org/bouncycastle/asn1/cmp/OOBCert.java | 7 ++- 14 files changed, 54 insertions(+), 115 deletions(-) diff --git a/core/src/main/j2me/org/bouncycastle/asn1/cms/Time.java b/core/src/main/j2me/org/bouncycastle/asn1/cms/Time.java index 2477d6f261..7819d4ca95 100644 --- a/core/src/main/j2me/org/bouncycastle/asn1/cms/Time.java +++ b/core/src/main/j2me/org/bouncycastle/asn1/cms/Time.java @@ -20,7 +20,12 @@ public static Time getInstance( ASN1TaggedObject obj, boolean explicit) { - return getInstance(obj.getObject()); // must be explicitly tagged + if (!explicit) + { + throw new IllegalArgumentException("choice item must be explicitly tagged"); + } + + return getInstance(obj.getExplicitBaseObject()); } public Time( diff --git a/core/src/main/j2me/org/bouncycastle/asn1/x509/Time.java b/core/src/main/j2me/org/bouncycastle/asn1/x509/Time.java index c723e8d2ca..027d0da345 100644 --- a/core/src/main/j2me/org/bouncycastle/asn1/x509/Time.java +++ b/core/src/main/j2me/org/bouncycastle/asn1/x509/Time.java @@ -20,7 +20,12 @@ public static Time getInstance( ASN1TaggedObject obj, boolean explicit) { - return getInstance(obj.getObject()); // must be explicitly tagged + if (!explicit) + { + throw new IllegalArgumentException("choice item must be explicitly tagged"); + } + + return getInstance(obj.getExplicitBaseObject()); } public Time( diff --git a/core/src/main/java/org/bouncycastle/asn1/ASN1ObjectIdentifier.java b/core/src/main/java/org/bouncycastle/asn1/ASN1ObjectIdentifier.java index 97a308ca8d..82a7a8a924 100644 --- a/core/src/main/java/org/bouncycastle/asn1/ASN1ObjectIdentifier.java +++ b/core/src/main/java/org/bouncycastle/asn1/ASN1ObjectIdentifier.java @@ -80,9 +80,9 @@ public static ASN1ObjectIdentifier getInstance(ASN1TaggedObject taggedObject, bo * * - see https://github.com/bcgit/bc-java/issues/1015 */ - if (!explicit && !taggedObject.isParsed()) + if (!explicit && !taggedObject.isParsed() && BERTags.CONTEXT_SPECIFIC == taggedObject.getTagClass()) { - ASN1Primitive base = taggedObject.getObject(); + ASN1Primitive base = taggedObject.getBaseObject().toASN1Primitive(); if (!(base instanceof ASN1ObjectIdentifier)) { return fromContents(ASN1OctetString.getInstance(base).getOctets()); diff --git a/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java b/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java index bded11c199..155b18cae1 100644 --- a/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java +++ b/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java @@ -256,67 +256,6 @@ boolean isParsed() } } - /** - * Return the contents of this object as a byte[] - * - * @return the encoded contents of the object. - */ - byte[] getContents() - { - try - { - byte[] baseEncoding = obj.toASN1Primitive().getEncoded(getASN1Encoding()); - if (isExplicit()) - { - return baseEncoding; - } - - ByteArrayInputStream input = new ByteArrayInputStream(baseEncoding); - int tag = input.read(); - ASN1InputStream.readTagNumber(input, tag); - int length = ASN1InputStream.readLength(input, input.available(), false); - int remaining = input.available(); - - // For indefinite form, account for end-of-contents octets - int contentsLength = length < 0 ? remaining - 2 : remaining; - if (contentsLength < 0) - { - throw new ASN1ParsingException("failed to get contents"); - } - - byte[] contents = new byte[contentsLength]; - System.arraycopy(baseEncoding, baseEncoding.length - remaining, contents, 0, contentsLength); - return contents; - } - catch (IOException e) - { - throw new ASN1ParsingException("failed to get contents", e); - } - } - - /** - * Return whatever was following the tag. - *

      - * Note: tagged objects are generally context dependent. If you're trying to - * extract a tagged object you should be going via the appropriate getInstance - * method. - * - * @deprecated Tagged objects now include the {@link #getTagClass() tag class}. - * This method will raise an exception if it is not - * {@link BERTags#CONTEXT_SPECIFIC}. Use - * {@link #getBaseUniversal(boolean, int)} only after confirming the - * expected tag class. - */ - public ASN1Primitive getObject() - { - if (BERTags.CONTEXT_SPECIFIC != getTagClass()) - { - throw new IllegalStateException("this method only valid for CONTEXT_SPECIFIC tags"); - } - - return obj.toASN1Primitive(); - } - /** * Needed for open types, until we have better type-guided parsing support. Use sparingly for other * purposes, and prefer {@link #getExplicitBaseTagged()}, {@link #getImplicitBaseTagged(int, int)} or diff --git a/core/src/main/java/org/bouncycastle/asn1/x509/X509Extensions.java b/core/src/main/java/org/bouncycastle/asn1/x509/X509Extensions.java index b19dfdd8aa..b43ecd3103 100644 --- a/core/src/main/java/org/bouncycastle/asn1/x509/X509Extensions.java +++ b/core/src/main/java/org/bouncycastle/asn1/x509/X509Extensions.java @@ -12,6 +12,7 @@ import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1TaggedObject; +import org.bouncycastle.asn1.BERTags; import org.bouncycastle.asn1.DERSequence; /** @@ -236,7 +237,9 @@ public static X509Extensions getInstance( if (obj instanceof ASN1TaggedObject) { - return getInstance(((ASN1TaggedObject)obj).getObject()); + ASN1TaggedObject taggedObject = ASN1TaggedObject.getInstance(obj, BERTags.CONTEXT_SPECIFIC); + + return getInstance(taggedObject.getBaseObject().toASN1Primitive()); } throw new IllegalArgumentException("illegal object in getInstance: " + obj.getClass().getName()); diff --git a/core/src/main/jdk1.1/java/security/cert/X509CertSelector.java b/core/src/main/jdk1.1/java/security/cert/X509CertSelector.java index d242e02d4d..a72e50b073 100644 --- a/core/src/main/jdk1.1/java/security/cert/X509CertSelector.java +++ b/core/src/main/jdk1.1/java/security/cert/X509CertSelector.java @@ -27,6 +27,8 @@ import org.bouncycastle.asn1.ASN1OutputStream; import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1TaggedObject; +import org.bouncycastle.asn1.ASN1Util; +import org.bouncycastle.asn1.BERTags; import org.bouncycastle.asn1.ASN1GeneralizedTime; import org.bouncycastle.asn1.DERGeneralizedTime; import org.bouncycastle.asn1.ASN1Encoding; @@ -2320,27 +2322,17 @@ public boolean match(Certificate cert) ((ASN1OctetString)derInputStream.readObject()) .getOctets()); derInputStream = new ASN1InputStream(inStream); - Enumeration altNamesSequence = ((ASN1Sequence)derInputStream - .readObject()).getObjects(); - ASN1TaggedObject altNameObject; + Enumeration altNamesSequence = ((ASN1Sequence)derInputStream.readObject()).getObjects(); boolean test = false; Set testSet = new HashSet(subjectAltNamesByte); - List testList; - ASN1Object derData; - ByteArrayOutputStream outStream; - ASN1OutputStream derOutStream; while (altNamesSequence.hasMoreElements() && !test) { - altNameObject = (ASN1TaggedObject)altNamesSequence - .nextElement(); - testList = new ArrayList(2); + // TODO Should this be requiring explicit tagging? + ASN1TaggedObject altNameObject = ASN1TaggedObject.getInstance(altNamesSequence.nextElement(), + BERTags.CONTEXT_SPECIFIC); + List testList = new ArrayList(2); testList.add(Integers.valueOf(altNameObject.getTagNo())); - derData = altNameObject.getObject(); - outStream = new ByteArrayOutputStream(); - derOutStream = ASN1OutputStream.create(outStream, ASN1Encoding.DER); - derOutStream.writeObject(derData); - derOutStream.close(); - testList.add(outStream.toByteArray()); + testList.add(altNameObject.getBaseObject().getEncoded(ASN1Encoding.DER)); if (testSet.remove(testList)) { diff --git a/core/src/main/jdk1.4/org/bouncycastle/asn1/ASN1ObjectIdentifier.java b/core/src/main/jdk1.4/org/bouncycastle/asn1/ASN1ObjectIdentifier.java index d10c020970..47936cbbce 100644 --- a/core/src/main/jdk1.4/org/bouncycastle/asn1/ASN1ObjectIdentifier.java +++ b/core/src/main/jdk1.4/org/bouncycastle/asn1/ASN1ObjectIdentifier.java @@ -80,9 +80,9 @@ public static ASN1ObjectIdentifier getInstance(ASN1TaggedObject taggedObject, bo * * - see https://github.com/bcgit/bc-java/issues/1015 */ - if (!explicit && !taggedObject.isParsed()) + if (!explicit && !taggedObject.isParsed() && BERTags.CONTEXT_SPECIFIC == taggedObject.getTagClass()) { - ASN1Primitive base = taggedObject.getObject(); + ASN1Primitive base = taggedObject.getBaseObject().toASN1Primitive(); if (!(base instanceof ASN1ObjectIdentifier)) { return fromContents(ASN1OctetString.getInstance(base).getOctets()); diff --git a/prov/src/main/jdk1.3/org/bouncycastle/jce/cert/X509CertSelector.java b/prov/src/main/jdk1.3/org/bouncycastle/jce/cert/X509CertSelector.java index 830f7f1e7d..4b1e7b5131 100644 --- a/prov/src/main/jdk1.3/org/bouncycastle/jce/cert/X509CertSelector.java +++ b/prov/src/main/jdk1.3/org/bouncycastle/jce/cert/X509CertSelector.java @@ -27,6 +27,7 @@ import org.bouncycastle.asn1.ASN1OutputStream; import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1TaggedObject; +import org.bouncycastle.asn1.BERTags; import org.bouncycastle.asn1.DERGeneralizedTime; import org.bouncycastle.asn1.ASN1GeneralizedTime; import org.bouncycastle.asn1.ASN1Encoding; @@ -2327,27 +2328,17 @@ public boolean match(Certificate cert) ((ASN1OctetString)derInputStream.readObject()) .getOctets()); derInputStream = new ASN1InputStream(inStream); - Enumeration altNamesSequence = ((ASN1Sequence)derInputStream - .readObject()).getObjects(); - ASN1TaggedObject altNameObject; + Enumeration altNamesSequence = ((ASN1Sequence)derInputStream.readObject()).getObjects(); boolean test = false; Set testSet = new HashSet(subjectAltNamesByte); - List testList; - ASN1Object derData; - ByteArrayOutputStream outStream; - ASN1OutputStream derOutStream; while (altNamesSequence.hasMoreElements() && !test) { - altNameObject = (ASN1TaggedObject)altNamesSequence - .nextElement(); - testList = new ArrayList(2); + // TODO Should this be requiring explicit tagging? + ASN1TaggedObject altNameObject = ASN1TaggedObject.getInstance(altNamesSequence.nextElement(), + BERTags.CONTEXT_SPECIFIC); + List testList = new ArrayList(2); testList.add(Integers.valueOf(altNameObject.getTagNo())); - derData = altNameObject.getObject(); - outStream = new ByteArrayOutputStream(); - derOutStream = ASN1OutputStream.create(outStream, ASN1Encoding.DER); - derOutStream.writeObject(derData); - derOutStream.close(); - testList.add(outStream.toByteArray()); + testList.add(altNameObject.getBaseObject().getEncoded(ASN1Encoding.DER)); if (testSet.remove(testList)) { diff --git a/prov/src/test/java/org/bouncycastle/jce/provider/test/ContentInfo.java b/prov/src/test/java/org/bouncycastle/jce/provider/test/ContentInfo.java index 8fc1431517..11e44bb891 100644 --- a/prov/src/test/java/org/bouncycastle/jce/provider/test/ContentInfo.java +++ b/prov/src/test/java/org/bouncycastle/jce/provider/test/ContentInfo.java @@ -82,12 +82,12 @@ private ContentInfo( if (seq.size() > 1) { ASN1TaggedObject tagged = (ASN1TaggedObject)seq.getObjectAt(1); - if (!tagged.isExplicit() || tagged.getTagNo() != 0) + if (!tagged.isExplicit() || !tagged.hasContextTag(0)) { throw new IllegalArgumentException("Bad tag for 'content'"); } - content = tagged.getObject(); + content = tagged.getBaseObject(); } } diff --git a/util/src/main/j2me/org/bouncycastle/asn1/cms/Time.java b/util/src/main/j2me/org/bouncycastle/asn1/cms/Time.java index 2477d6f261..7819d4ca95 100644 --- a/util/src/main/j2me/org/bouncycastle/asn1/cms/Time.java +++ b/util/src/main/j2me/org/bouncycastle/asn1/cms/Time.java @@ -20,7 +20,12 @@ public static Time getInstance( ASN1TaggedObject obj, boolean explicit) { - return getInstance(obj.getObject()); // must be explicitly tagged + if (!explicit) + { + throw new IllegalArgumentException("choice item must be explicitly tagged"); + } + + return getInstance(obj.getExplicitBaseObject()); } public Time( diff --git a/util/src/main/java/org/bouncycastle/asn1/cmp/CMPCertificate.java b/util/src/main/java/org/bouncycastle/asn1/cmp/CMPCertificate.java index 93d87a190e..012f2e06b3 100644 --- a/util/src/main/java/org/bouncycastle/asn1/cmp/CMPCertificate.java +++ b/util/src/main/java/org/bouncycastle/asn1/cmp/CMPCertificate.java @@ -99,7 +99,7 @@ public static CMPCertificate getInstance(Object o) { ASN1TaggedObject taggedObject = ASN1TaggedObject.getInstance(o, BERTags.CONTEXT_SPECIFIC); - return new CMPCertificate(taggedObject.getTagNo(), taggedObject.getObject()); + return new CMPCertificate(taggedObject.getTagNo(), taggedObject.getBaseObject()); } throw new IllegalArgumentException("Invalid object: " + o.getClass().getName()); diff --git a/util/src/main/java/org/bouncycastle/asn1/cmp/CertAnnContent.java b/util/src/main/java/org/bouncycastle/asn1/cmp/CertAnnContent.java index 25779ba990..129752dee5 100644 --- a/util/src/main/java/org/bouncycastle/asn1/cmp/CertAnnContent.java +++ b/util/src/main/java/org/bouncycastle/asn1/cmp/CertAnnContent.java @@ -6,6 +6,7 @@ import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1TaggedObject; +import org.bouncycastle.asn1.BERTags; import org.bouncycastle.asn1.x509.AttributeCertificate; import org.bouncycastle.asn1.x509.Certificate; @@ -91,13 +92,11 @@ public static CertAnnContent getInstance(Object o) if (o instanceof ASN1TaggedObject) { - ASN1TaggedObject taggedObject = (ASN1TaggedObject)o; + ASN1TaggedObject taggedObject = ASN1TaggedObject.getInstance(o, BERTags.CONTEXT_SPECIFIC); return new CertAnnContent(taggedObject.getTagNo(), taggedObject.getExplicitBaseObject()); } throw new IllegalArgumentException("Invalid object: " + o.getClass().getName()); } - - } diff --git a/util/src/main/jdk1.4/org/bouncycastle/asn1/cmp/CertAnnContent.java b/util/src/main/jdk1.4/org/bouncycastle/asn1/cmp/CertAnnContent.java index d215740379..24cfcc801c 100644 --- a/util/src/main/jdk1.4/org/bouncycastle/asn1/cmp/CertAnnContent.java +++ b/util/src/main/jdk1.4/org/bouncycastle/asn1/cmp/CertAnnContent.java @@ -6,6 +6,7 @@ import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1TaggedObject; +import org.bouncycastle.asn1.BERTags; import org.bouncycastle.asn1.x509.AttributeCertificate; import org.bouncycastle.asn1.x509.Certificate; @@ -43,7 +44,7 @@ public static CMPCertificate getInstance(ASN1TaggedObject ato, boolean isExplici { if (isExplicit) { - return CertAnnContent.getInstance(ato.getObject()); + return CertAnnContent.getInstance(ato.getExplicitBaseObject()); } else { @@ -91,13 +92,11 @@ public static CMPCertificate getInstance(Object o) if (o instanceof ASN1TaggedObject) { - ASN1TaggedObject taggedObject = (ASN1TaggedObject)o; + ASN1TaggedObject taggedObject = ASN1TaggedObject.getInstance(o, BERTags.CONTEXT_SPECIFIC); - return new CertAnnContent(taggedObject.getTagNo(), taggedObject.getObject()); + return new CertAnnContent(taggedObject.getTagNo(), taggedObject.getExplicitBaseObject()); } throw new IllegalArgumentException("Invalid object: " + o.getClass().getName()); } - - } diff --git a/util/src/main/jdk1.4/org/bouncycastle/asn1/cmp/OOBCert.java b/util/src/main/jdk1.4/org/bouncycastle/asn1/cmp/OOBCert.java index 7c3230b10a..30f0f7641a 100644 --- a/util/src/main/jdk1.4/org/bouncycastle/asn1/cmp/OOBCert.java +++ b/util/src/main/jdk1.4/org/bouncycastle/asn1/cmp/OOBCert.java @@ -6,6 +6,7 @@ import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1TaggedObject; +import org.bouncycastle.asn1.BERTags; import org.bouncycastle.asn1.x509.AttributeCertificate; import org.bouncycastle.asn1.x509.Certificate; @@ -37,7 +38,7 @@ public static CMPCertificate getInstance(ASN1TaggedObject ato, boolean isExplici { if (isExplicit) { - return OOBCert.getInstance(ato.getObject()); + return OOBCert.getInstance(ato.getExplicitBaseObject()); } else { @@ -86,9 +87,9 @@ public static CMPCertificate getInstance(Object o) if (o instanceof ASN1TaggedObject) { - ASN1TaggedObject taggedObject = (ASN1TaggedObject)o; + ASN1TaggedObject taggedObject = ASN1TaggedObject.getInstance(o, BERTags.CONTEXT_SPECIFIC); - return new OOBCert(taggedObject.getTagNo(), taggedObject.getObject()); + return new OOBCert(taggedObject.getTagNo(), taggedObject.getExplicitBaseObject()); } throw new IllegalArgumentException("Invalid object: " + o.getClass().getName()); From 4ae2d7009958cb91c07bba63ec4216d32643b2b7 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Tue, 13 Jun 2023 17:52:49 +0200 Subject: [PATCH 184/290] Add ReservedPacket --- .../java/org/bouncycastle/bcpg/BCPGInputStream.java | 2 +- .../java/org/bouncycastle/bcpg/ReservedPacket.java | 12 ++++++++++++ .../org/bouncycastle/openpgp/PGPObjectFactory.java | 2 ++ 3 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 pg/src/main/java/org/bouncycastle/bcpg/ReservedPacket.java diff --git a/pg/src/main/java/org/bouncycastle/bcpg/BCPGInputStream.java b/pg/src/main/java/org/bouncycastle/bcpg/BCPGInputStream.java index 3ac9d8c833..acf97aaea8 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/BCPGInputStream.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/BCPGInputStream.java @@ -264,7 +264,7 @@ else if (l == 255) switch (tag) { case RESERVED: - return new InputStreamPacket(objStream); + return new ReservedPacket(objStream); case PUBLIC_KEY_ENC_SESSION: return new PublicKeyEncSessionPacket(objStream); case SIGNATURE: diff --git a/pg/src/main/java/org/bouncycastle/bcpg/ReservedPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/ReservedPacket.java new file mode 100644 index 0000000000..1405006de7 --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/bcpg/ReservedPacket.java @@ -0,0 +1,12 @@ +package org.bouncycastle.bcpg; + +public class ReservedPacket + extends InputStreamPacket +{ + + public ReservedPacket(BCPGInputStream in) + { + super(in); + } + +} diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPObjectFactory.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPObjectFactory.java index 4821d7408f..54ed59df4b 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPObjectFactory.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPObjectFactory.java @@ -87,6 +87,8 @@ public Object nextObject() { case -1: return null; + case PacketTags.RESERVED: + return in.readPacket(); case PacketTags.SIGNATURE: l = new ArrayList(); From e7d2817db5c478fbadb31d2f6e8ffd73ea2ceee2 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Tue, 13 Jun 2023 17:54:38 +0200 Subject: [PATCH 185/290] Implement Packet criticality --- .../bouncycastle/bcpg/AEADEncDataPacket.java | 6 +++++ .../bouncycastle/bcpg/BCPGInputStream.java | 2 +- .../bcpg/CompressedDataPacket.java | 6 +++++ .../bouncycastle/bcpg/ExperimentalPacket.java | 6 +++++ .../bouncycastle/bcpg/InputStreamPacket.java | 2 +- .../bouncycastle/bcpg/LiteralDataPacket.java | 6 +++++ .../org/bouncycastle/bcpg/MarkerPacket.java | 6 +++++ .../bcpg/ModDetectionCodePacket.java | 6 +++++ .../bcpg/OnePassSignaturePacket.java | 6 +++++ .../java/org/bouncycastle/bcpg/Packet.java | 23 ++++++++++++++++++- .../org/bouncycastle/bcpg/PaddingPacket.java | 6 +++++ .../bcpg/PublicKeyEncSessionPacket.java | 6 +++++ .../bouncycastle/bcpg/PublicKeyPacket.java | 6 +++++ .../bouncycastle/bcpg/PublicSubkeyPacket.java | 6 +++++ .../org/bouncycastle/bcpg/ReservedPacket.java | 5 ++++ .../bouncycastle/bcpg/SecretKeyPacket.java | 6 +++++ .../bouncycastle/bcpg/SecretSubkeyPacket.java | 6 +++++ .../bouncycastle/bcpg/SignaturePacket.java | 6 +++++ .../bcpg/SymmetricEncDataPacket.java | 6 +++++ .../bcpg/SymmetricEncIntegrityPacket.java | 6 +++++ .../bcpg/SymmetricKeyEncSessionPacket.java | 6 +++++ .../org/bouncycastle/bcpg/TrustPacket.java | 6 +++++ .../bcpg/UserAttributePacket.java | 6 +++++ .../org/bouncycastle/bcpg/UserIDPacket.java | 6 +++++ 24 files changed, 149 insertions(+), 3 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/bcpg/AEADEncDataPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/AEADEncDataPacket.java index 586af42fb8..986d2a3207 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/AEADEncDataPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/AEADEncDataPacket.java @@ -118,4 +118,10 @@ public static int getIVLength(byte aeadAlgorithm) { return AEADUtils.getIVLength(aeadAlgorithm); } + + @Override + public int getPacketTag() + { + return getType(); + } } \ No newline at end of file diff --git a/pg/src/main/java/org/bouncycastle/bcpg/BCPGInputStream.java b/pg/src/main/java/org/bouncycastle/bcpg/BCPGInputStream.java index acf97aaea8..5a008ae66e 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/BCPGInputStream.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/BCPGInputStream.java @@ -309,7 +309,7 @@ else if (l == 255) case EXPERIMENTAL_4: return new ExperimentalPacket(tag, objStream); default: - throw new IOException("unknown packet type encountered: " + tag); + return new UnknownPacket(tag, objStream); } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/CompressedDataPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/CompressedDataPacket.java index 7239d91eec..36a9baeae7 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/CompressedDataPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/CompressedDataPacket.java @@ -28,4 +28,10 @@ public int getAlgorithm() { return algorithm; } + + @Override + public int getPacketTag() + { + return COMPRESSED_DATA; + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/ExperimentalPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/ExperimentalPacket.java index 78887e84a2..71909e54d5 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/ExperimentalPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/ExperimentalPacket.java @@ -43,4 +43,10 @@ public void encode( { out.writePacket(tag, contents); } + + @Override + public int getPacketTag() + { + return getTag(); + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/InputStreamPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/InputStreamPacket.java index 493b908353..7dddbf4da2 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/InputStreamPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/InputStreamPacket.java @@ -3,7 +3,7 @@ /** * A block of data associated with other packets in a PGP object stream. */ -public class InputStreamPacket +public abstract class InputStreamPacket extends Packet { private BCPGInputStream in; diff --git a/pg/src/main/java/org/bouncycastle/bcpg/LiteralDataPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/LiteralDataPacket.java index 6612f8f1e7..b3cdcc8daa 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/LiteralDataPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/LiteralDataPacket.java @@ -73,4 +73,10 @@ public byte[] getRawFileName() { return Arrays.clone(fileName); } + + @Override + public int getPacketTag() + { + return LITERAL_DATA; + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/MarkerPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/MarkerPacket.java index 027eb9c000..a37dad6caa 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/MarkerPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/MarkerPacket.java @@ -25,4 +25,10 @@ public void encode( { out.writePacket(MARKER, marker); } + + @Override + public int getPacketTag() + { + return MARKER; + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/ModDetectionCodePacket.java b/pg/src/main/java/org/bouncycastle/bcpg/ModDetectionCodePacket.java index 812e9374f3..4479336c4b 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/ModDetectionCodePacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/ModDetectionCodePacket.java @@ -42,4 +42,10 @@ public void encode( { out.writePacket(MOD_DETECTION_CODE, digest, false); } + + @Override + public int getPacketTag() + { + return MOD_DETECTION_CODE; + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/OnePassSignaturePacket.java b/pg/src/main/java/org/bouncycastle/bcpg/OnePassSignaturePacket.java index d923019dbe..a9c08e0450 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/OnePassSignaturePacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/OnePassSignaturePacket.java @@ -127,4 +127,10 @@ public void encode( out.writePacket(ONE_PASS_SIGNATURE, bOut.toByteArray()); } + + @Override + public int getPacketTag() + { + return ONE_PASS_SIGNATURE; + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/Packet.java b/pg/src/main/java/org/bouncycastle/bcpg/Packet.java index b233fd56ed..29b9a2638f 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/Packet.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/Packet.java @@ -2,8 +2,29 @@ /** */ -public class Packet +public abstract class Packet implements PacketTags { + /** + * Return the tag of the packet. + * + * @return packet tag + */ + public abstract int getPacketTag(); + + /** + * Returns whether the packet is to be considered critical for v6 implementations. + * Packets with tags less or equal to 39 are critical. + * Tags 40 to 59 are reserved for unassigned, non-critical packets. + * Tags 60 to 63 are non-critical private or experimental packets. + * + * @see + * Packet Tags + * @return true if the packet is critical, false otherwise. + */ + public boolean isCritical() + { + return getPacketTag() <= 39; + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/PaddingPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/PaddingPacket.java index 2d70cfd173..bdf61159b9 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/PaddingPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/PaddingPacket.java @@ -45,4 +45,10 @@ public void encode(BCPGOutputStream pOut) { pOut.writePacket(PacketTags.PADDING, padding); } + + @Override + public int getPacketTag() + { + return PADDING; + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyEncSessionPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyEncSessionPacket.java index 758ea78005..8cc4610d5b 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyEncSessionPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyEncSessionPacket.java @@ -279,4 +279,10 @@ else if (version == VERSION_6) out.writePacket(PUBLIC_KEY_ENC_SESSION , bOut.toByteArray()); } + + @Override + public int getPacketTag() + { + return PUBLIC_KEY_ENC_SESSION; + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java index ffa3a78b99..da7f6a98a5 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java @@ -165,4 +165,10 @@ public void encode( { out.writePacket(PUBLIC_KEY, getEncodedContents()); } + + @Override + public int getPacketTag() + { + return PUBLIC_KEY; + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/PublicSubkeyPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/PublicSubkeyPacket.java index 32bb9e4835..818b80e01c 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/PublicSubkeyPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/PublicSubkeyPacket.java @@ -37,4 +37,10 @@ public void encode( { out.writePacket(PUBLIC_SUBKEY, getEncodedContents()); } + + @Override + public int getPacketTag() + { + return PUBLIC_SUBKEY; + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/ReservedPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/ReservedPacket.java index 1405006de7..1533da3f56 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/ReservedPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/ReservedPacket.java @@ -9,4 +9,9 @@ public ReservedPacket(BCPGInputStream in) super(in); } + @Override + public int getPacketTag() + { + return RESERVED; + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java index 3a378a8636..92e27b710f 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java @@ -184,4 +184,10 @@ public void encode( { out.writePacket(SECRET_KEY, getEncodedContents()); } + + @Override + public int getPacketTag() + { + return SECRET_KEY; + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SecretSubkeyPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SecretSubkeyPacket.java index 42edd01bd2..63888f36a2 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/SecretSubkeyPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/SecretSubkeyPacket.java @@ -55,4 +55,10 @@ public void encode( { out.writePacket(SECRET_SUBKEY, getEncodedContents()); } + + @Override + public int getPacketTag() + { + return SECRET_SUBKEY; + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SignaturePacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SignaturePacket.java index 5e3eac35b0..b863b90ffe 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/SignaturePacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/SignaturePacket.java @@ -538,4 +538,10 @@ public static SignaturePacket fromByteArray(byte[] data) return new SignaturePacket(in); } + + @Override + public int getPacketTag() + { + return SIGNATURE; + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncDataPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncDataPacket.java index b7e7015edc..e3fe9938f1 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncDataPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncDataPacket.java @@ -32,4 +32,10 @@ public void encode(BCPGOutputStream bcpgOut) { // nothing to add } + + @Override + public int getPacketTag() + { + return getType(); + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncIntegrityPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncIntegrityPacket.java index 9b1cf94152..5592511fb8 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncIntegrityPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncIntegrityPacket.java @@ -173,4 +173,10 @@ public byte[] getSalt() { return Arrays.copyOf(salt, salt.length); } + + @Override + public int getPacketTag() + { + return getType(); + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SymmetricKeyEncSessionPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SymmetricKeyEncSessionPacket.java index 628bb9e945..4841dc05d4 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/SymmetricKeyEncSessionPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/SymmetricKeyEncSessionPacket.java @@ -345,4 +345,10 @@ else if (version == VERSION_5 || version == VERSION_6) out.writePacket(SYMMETRIC_KEY_ENC_SESSION, bOut.toByteArray()); } + + @Override + public int getPacketTag() + { + return SYMMETRIC_KEY_ENC_SESSION; + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/TrustPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/TrustPacket.java index 16dbabe6d4..f70b9eda52 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/TrustPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/TrustPacket.java @@ -45,4 +45,10 @@ public void encode( { out.writePacket(TRUST, levelAndTrustAmount); } + + @Override + public int getPacketTag() + { + return TRUST; + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/UserAttributePacket.java b/pg/src/main/java/org/bouncycastle/bcpg/UserAttributePacket.java index 7b391ed965..fb3320bc2d 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/UserAttributePacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/UserAttributePacket.java @@ -57,4 +57,10 @@ public void encode( out.writePacket(USER_ATTRIBUTE, bOut.toByteArray()); } + + @Override + public int getPacketTag() + { + return USER_ATTRIBUTE; + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/UserIDPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/UserIDPacket.java index 5c30df5d35..e3a900ff56 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/UserIDPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/UserIDPacket.java @@ -63,4 +63,10 @@ public void encode( { out.writePacket(USER_ID, idData); } + + @Override + public int getPacketTag() + { + return USER_ID; + } } From 619bc5eb9f47156fd6534304c21999442e21d756 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Tue, 13 Jun 2023 17:55:06 +0200 Subject: [PATCH 186/290] Add UnknownPacket --- .../org/bouncycastle/bcpg/UnknownPacket.java | 39 +++++++++++++++++++ .../openpgp/PGPObjectFactory.java | 22 ++++++++++- 2 files changed, 60 insertions(+), 1 deletion(-) create mode 100644 pg/src/main/java/org/bouncycastle/bcpg/UnknownPacket.java diff --git a/pg/src/main/java/org/bouncycastle/bcpg/UnknownPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/UnknownPacket.java new file mode 100644 index 0000000000..3764dabe74 --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/bcpg/UnknownPacket.java @@ -0,0 +1,39 @@ +package org.bouncycastle.bcpg; + +import org.bouncycastle.util.Arrays; + +import java.io.IOException; + +public class UnknownPacket + extends ContainedPacket +{ + + private final int tag; + private final byte[] contents; + + public UnknownPacket(int tag, BCPGInputStream in) + throws IOException + { + this.tag = tag; + this.contents = in.readAll(); + } + + public byte[] getContents() + { + return Arrays.clone(contents); + } + + @Override + public void encode( + BCPGOutputStream out) + throws IOException + { + out.writePacket(tag, contents); + } + + @Override + public int getPacketTag() + { + return tag; + } +} diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPObjectFactory.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPObjectFactory.java index 54ed59df4b..556c78f0e5 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPObjectFactory.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPObjectFactory.java @@ -10,6 +10,7 @@ import org.bouncycastle.bcpg.BCPGInputStream; import org.bouncycastle.bcpg.PacketTags; +import org.bouncycastle.bcpg.UnknownPacket; import org.bouncycastle.bcpg.UnsupportedPacketVersionException; import org.bouncycastle.openpgp.operator.KeyFingerPrintCalculator; import org.bouncycastle.util.Iterable; @@ -43,6 +44,8 @@ public class PGPObjectFactory private BCPGInputStream in; private KeyFingerPrintCalculator fingerPrintCalculator; + private boolean throwForUnknownCriticalPackets = false; + /** * Create an object factory suitable for reading PGP objects such as keys, key rings and key * ring collections, or PGP encrypted data. @@ -168,7 +171,12 @@ public Object nextObject() return in.readPacket(); } - throw new IOException("unknown object in stream: " + in.nextPacketTag()); + UnknownPacket unknownPacket = (UnknownPacket) in.readPacket(); + if (!throwForUnknownCriticalPackets && unknownPacket.isCritical()) { + // Leave the error message intact for backwards compatibility + throw new IOException("unknown object in stream: " + in.nextPacketTag()); + } + return unknownPacket; } /** @@ -220,4 +228,16 @@ private Object getObject() } }; } + + /** + * If set to true, the object factory will throw an {@link IOException} if it encounters an unknown packet with a + * packet tag within the critical range (0 - 39). + * + * @param throwException whether to throw + * @return object factory + */ + public PGPObjectFactory setThrowForUnknownCriticalPackets(boolean throwException) { + this.throwForUnknownCriticalPackets = throwException; + return this; + } } From 0d331fca73631b9984cf83fce878ba9fab954f8e Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Tue, 13 Jun 2023 19:01:36 +0200 Subject: [PATCH 187/290] Fix branch condition and properly emit packet tag --- .../main/java/org/bouncycastle/openpgp/PGPObjectFactory.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPObjectFactory.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPObjectFactory.java index 556c78f0e5..0a80b1831b 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPObjectFactory.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPObjectFactory.java @@ -171,10 +171,11 @@ public Object nextObject() return in.readPacket(); } + int tag = in.nextPacketTag(); UnknownPacket unknownPacket = (UnknownPacket) in.readPacket(); - if (!throwForUnknownCriticalPackets && unknownPacket.isCritical()) { + if (throwForUnknownCriticalPackets && unknownPacket.isCritical()) { // Leave the error message intact for backwards compatibility - throw new IOException("unknown object in stream: " + in.nextPacketTag()); + throw new IOException("unknown object in stream: " + tag); } return unknownPacket; } From 3ce044369e89efc23f4eaca8fac895fff5e87976 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Tue, 13 Jun 2023 19:01:47 +0200 Subject: [PATCH 188/290] Add tests for UnknownPacket --- .../openpgp/test/RegressionTest.java | 3 +- .../openpgp/test/UnknownPacketTest.java | 133 ++++++++++++++++++ 2 files changed, 135 insertions(+), 1 deletion(-) create mode 100644 pg/src/test/java/org/bouncycastle/openpgp/test/UnknownPacketTest.java diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/RegressionTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/RegressionTest.java index 7fb8d1a40a..9538cc2d07 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/RegressionTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/RegressionTest.java @@ -51,7 +51,8 @@ public class RegressionTest new PGPEncryptedDataTest(), new PGPAeadTest(), new CRC24Test(), - new WildcardKeyIDTest() + new WildcardKeyIDTest(), + new UnknownPacketTest() }; public static void main(String[] args) diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/UnknownPacketTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/UnknownPacketTest.java new file mode 100644 index 0000000000..530203802b --- /dev/null +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/UnknownPacketTest.java @@ -0,0 +1,133 @@ +package org.bouncycastle.openpgp.test; + +import org.bouncycastle.bcpg.BCPGInputStream; +import org.bouncycastle.bcpg.UnknownPacket; +import org.bouncycastle.openpgp.PGPObjectFactory; +import org.bouncycastle.openpgp.bc.BcPGPObjectFactory; +import org.bouncycastle.util.encoders.Hex; +import org.bouncycastle.util.test.SimpleTest; + +import java.io.ByteArrayInputStream; +import java.io.IOException; + +public class UnknownPacketTest + extends SimpleTest +{ + + + @Override + public String getName() + { + return "UnknownPacketTest"; + } + + @Override + public void performTest() + throws Exception + { + // Test encoding + testUnknownCriticalPacket(); + testUnknownNonCriticalPacket(); + + // Test parsing with PGPObjectFactory + testParseNonCriticalPacket(); + testParseCriticalPacketWithThrowing(); + testParseCriticalPacketWithoutThrowing(); + } + + private void testUnknownCriticalPacket() + throws IOException + { + int tag = 39; // within critical range + byte[] contents = new byte[] {0x50, 0x47, 0x50, 0x61, 0x69, 0x6e, 0x6c, 0x65, 0x73, 0x73}; + ByteArrayInputStream bIn = new ByteArrayInputStream(contents); + BCPGInputStream bcIn = new BCPGInputStream(bIn); + UnknownPacket packet = new UnknownPacket(tag, bcIn); + + isTrue(packet.isCritical()); + testPacketEncoding(tag, contents, packet); + } + + private void testUnknownNonCriticalPacket() + throws IOException + { + int tag = 44; // within non-critical range + byte[] contents = new byte[] {0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09}; + ByteArrayInputStream bIn = new ByteArrayInputStream(contents); + BCPGInputStream bcIn = new BCPGInputStream(bIn); + UnknownPacket packet = new UnknownPacket(tag, bcIn); + + isTrue(!packet.isCritical()); + testPacketEncoding(tag, contents, packet); + } + + private void testPacketEncoding(int tag, byte[] contents, UnknownPacket packet) + throws IOException + { + byte[] encoded = packet.getEncoded(); + + int hdr = encodeTag(tag); + isEquals(hdr, encoded[0] & 0xff); + isEquals(contents.length, encoded[1]); + for (int i = 0; i < contents.length; i++) + { + isEquals(encoded[i + 2], contents[i]); + } + } + + private int encodeTag(int tag) + { + int hdr = 0x80; + hdr |= 0x40 | tag; + return hdr & 0xff; + } + + private void testParseNonCriticalPacket() + throws IOException + { + int tag = 44; + String encodedCriticalPacket = "ec0e4f70656e50475020726f636b7321"; // Tag 36 + ByteArrayInputStream in = new ByteArrayInputStream(Hex.decode(encodedCriticalPacket)); + + PGPObjectFactory objectFactory = new BcPGPObjectFactory(in); + UnknownPacket packet = (UnknownPacket) objectFactory.nextObject(); + isEquals(tag, packet.getPacketTag()); + isTrue(!packet.isCritical()); + } + + private void testParseCriticalPacketWithoutThrowing() + throws IOException + { + int tag = 36; + String encodedCriticalPacket = "e40e4f70656e50475020726f636b7321"; // Tag 36 + ByteArrayInputStream in = new ByteArrayInputStream(Hex.decode(encodedCriticalPacket)); + + PGPObjectFactory objectFactory = new BcPGPObjectFactory(in); + UnknownPacket packet = (UnknownPacket) objectFactory.nextObject(); + isEquals(tag, packet.getPacketTag()); + isTrue(packet.isCritical()); + } + + private void testParseCriticalPacketWithThrowing() + { + String encodedCriticalPacket = "e40e4f70656e50475020726f636b7321"; // Tag 36 + ByteArrayInputStream in = new ByteArrayInputStream(Hex.decode(encodedCriticalPacket)); + + PGPObjectFactory objectFactory = new BcPGPObjectFactory(in) + .setThrowForUnknownCriticalPackets(true); // Enable exception throwing for unknown critical packets + try + { + objectFactory.nextObject(); + fail("Expected IOException, but nothing was thrown"); + } + catch (IOException e) + { + // expected + } + } + + public static void main(String[] args) + { + runTest(new UnknownPacketTest()); + } +} From 6b514312a5b1c8b2830bcbfdbf161e30f72eba0f Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Wed, 14 Jun 2023 15:36:43 +0700 Subject: [PATCH 189/290] Refactoring in asn1 tests --- .../java/org/bouncycastle/asn1/test/MiscTest.java | 2 +- .../bouncycastle/asn1/cms/test/OctetStringTest.java | 11 +++-------- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/core/src/test/java/org/bouncycastle/asn1/test/MiscTest.java b/core/src/test/java/org/bouncycastle/asn1/test/MiscTest.java index a2627dafcb..6352e7592b 100644 --- a/core/src/test/java/org/bouncycastle/asn1/test/MiscTest.java +++ b/core/src/test/java/org/bouncycastle/asn1/test/MiscTest.java @@ -114,7 +114,7 @@ public void performTest() for (int i = 0; i != values.length; i++) { - aOut.writeObject(values[i].toASN1Primitive()); + aOut.writeObject(values[i]); } if (!areEqual(bOut.toByteArray(), data)) diff --git a/util/src/test/java/org/bouncycastle/asn1/cms/test/OctetStringTest.java b/util/src/test/java/org/bouncycastle/asn1/cms/test/OctetStringTest.java index 9273a1f807..9ac89536a4 100644 --- a/util/src/test/java/org/bouncycastle/asn1/cms/test/OctetStringTest.java +++ b/util/src/test/java/org/bouncycastle/asn1/cms/test/OctetStringTest.java @@ -144,16 +144,11 @@ public void testReadingWritingNestedDirect() new BEROctetString(new byte[20]) }); - ByteArrayOutputStream bOut = new ByteArrayOutputStream(); - ASN1OutputStream aOut = ASN1OutputStream.create(bOut); - - aOut.writeObject(str); - - aOut.close(); + byte[] encoding = str.getEncoded(); - ASN1InputStream aIn = new ASN1InputStream(bOut.toByteArray()); + ASN1OctetString decoded = ASN1OctetString.getInstance(encoding); - assertTrue(Arrays.areEqual(new byte[30], ASN1OctetString.getInstance(aIn.readObject()).getOctets())); + assertTrue(Arrays.areEqual(new byte[30], decoded.getOctets())); } public void testNestedStructure() From 953d16d0e97322e6e0b912b180fa42c2efb317e9 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Wed, 14 Jun 2023 15:37:05 +0700 Subject: [PATCH 190/290] Remove unused duplicate OIDs --- .../asn1/cryptopro/CryptoProObjectIdentifiers.java | 5 ----- 1 file changed, 5 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/cryptopro/CryptoProObjectIdentifiers.java b/core/src/main/java/org/bouncycastle/asn1/cryptopro/CryptoProObjectIdentifiers.java index 129905617a..48580c8f73 100644 --- a/core/src/main/java/org/bouncycastle/asn1/cryptopro/CryptoProObjectIdentifiers.java +++ b/core/src/main/java/org/bouncycastle/asn1/cryptopro/CryptoProObjectIdentifiers.java @@ -99,11 +99,6 @@ public interface CryptoProObjectIdentifiers static final ASN1ObjectIdentifier gostR3410_2001_CryptoPro_XchA = GOST_id.branch("36.0"); /** Gost R3410-2001-CryptoPro-XchA OID: 1.2.643.2.2.36.1 */ static final ASN1ObjectIdentifier gostR3410_2001_CryptoPro_XchB = GOST_id.branch("36.1"); - - /** Gost R3410-ElSqDH3410-default OID: 1.2.643.2.2.36.0 */ - static final ASN1ObjectIdentifier gost_ElSgDH3410_default = GOST_id.branch("36.0"); - /** Gost R3410-ElSqDH3410-1 OID: 1.2.643.2.2.36.1 */ - static final ASN1ObjectIdentifier gost_ElSgDH3410_1 = GOST_id.branch("36.1"); static final ASN1ObjectIdentifier gostR3410_2001_CryptoPro_ESDH = GOST_id.branch("96"); From 5cfe379570899fb430a4a98ac910ecbb92d6b2aa Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Wed, 14 Jun 2023 16:48:18 +0700 Subject: [PATCH 191/290] Use MiscObjectIdentifiers OIDs --- pkix/src/main/java/org/bouncycastle/cms/CMSAlgorithm.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkix/src/main/java/org/bouncycastle/cms/CMSAlgorithm.java b/pkix/src/main/java/org/bouncycastle/cms/CMSAlgorithm.java index 352076b934..103659c424 100644 --- a/pkix/src/main/java/org/bouncycastle/cms/CMSAlgorithm.java +++ b/pkix/src/main/java/org/bouncycastle/cms/CMSAlgorithm.java @@ -4,6 +4,7 @@ import org.bouncycastle.asn1.bsi.BSIObjectIdentifiers; import org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers; import org.bouncycastle.asn1.kisa.KISAObjectIdentifiers; +import org.bouncycastle.asn1.misc.MiscObjectIdentifiers; import org.bouncycastle.asn1.nist.NISTObjectIdentifiers; import org.bouncycastle.asn1.ntt.NTTObjectIdentifiers; import org.bouncycastle.asn1.oiw.OIWObjectIdentifiers; @@ -18,8 +19,8 @@ public class CMSAlgorithm public static final ASN1ObjectIdentifier DES_CBC = OIWObjectIdentifiers.desCBC.intern(); public static final ASN1ObjectIdentifier DES_EDE3_CBC = PKCSObjectIdentifiers.des_EDE3_CBC.intern(); public static final ASN1ObjectIdentifier RC2_CBC = PKCSObjectIdentifiers.RC2_CBC.intern(); - public static final ASN1ObjectIdentifier IDEA_CBC = new ASN1ObjectIdentifier("1.3.6.1.4.1.188.7.1.1.2").intern(); - public static final ASN1ObjectIdentifier CAST5_CBC = new ASN1ObjectIdentifier("1.2.840.113533.7.66.10").intern(); + public static final ASN1ObjectIdentifier IDEA_CBC = MiscObjectIdentifiers.as_sys_sec_alg_ideaCBC.intern(); + public static final ASN1ObjectIdentifier CAST5_CBC = MiscObjectIdentifiers.cast5CBC.intern(); public static final ASN1ObjectIdentifier AES128_CBC = NISTObjectIdentifiers.id_aes128_CBC.intern(); public static final ASN1ObjectIdentifier AES192_CBC = NISTObjectIdentifiers.id_aes192_CBC.intern(); From 7c0866d46d68d15de36cd01fea664b7c2c31c000 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Wed, 14 Jun 2023 16:49:00 +0700 Subject: [PATCH 192/290] Remove unused import --- .../java/org/bouncycastle/asn1/cms/test/OctetStringTest.java | 1 - 1 file changed, 1 deletion(-) diff --git a/util/src/test/java/org/bouncycastle/asn1/cms/test/OctetStringTest.java b/util/src/test/java/org/bouncycastle/asn1/cms/test/OctetStringTest.java index 9ac89536a4..bb5daf1ace 100644 --- a/util/src/test/java/org/bouncycastle/asn1/cms/test/OctetStringTest.java +++ b/util/src/test/java/org/bouncycastle/asn1/cms/test/OctetStringTest.java @@ -12,7 +12,6 @@ import org.bouncycastle.asn1.ASN1ObjectIdentifier; import org.bouncycastle.asn1.ASN1OctetString; import org.bouncycastle.asn1.ASN1OctetStringParser; -import org.bouncycastle.asn1.ASN1OutputStream; import org.bouncycastle.asn1.ASN1SequenceParser; import org.bouncycastle.asn1.ASN1StreamParser; import org.bouncycastle.asn1.BEROctetString; From 7aa93ced96618b51c11ac6789f67bb1b22bb0ac5 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Wed, 14 Jun 2023 12:46:52 +0200 Subject: [PATCH 193/290] Add HashAlgorithmUtils --- .../bouncycastle/bcpg/HashAlgorithmUtils.java | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 pg/src/main/java/org/bouncycastle/bcpg/HashAlgorithmUtils.java diff --git a/pg/src/main/java/org/bouncycastle/bcpg/HashAlgorithmUtils.java b/pg/src/main/java/org/bouncycastle/bcpg/HashAlgorithmUtils.java new file mode 100644 index 0000000000..22f4c72510 --- /dev/null +++ b/pg/src/main/java/org/bouncycastle/bcpg/HashAlgorithmUtils.java @@ -0,0 +1,40 @@ +package org.bouncycastle.bcpg; + +import java.io.IOException; + +public class HashAlgorithmUtils implements HashAlgorithmTags { + + public static String getHashAlgorithmName(int algorithmId) { + switch (algorithmId) + { + case MD5: + return "MD5"; + case SHA1: + return "SHA1"; + case RIPEMD160: + return "RIPEMD160"; + case MD2: + return "MD2"; + case SHA256: + return "SHA256"; + case SHA384: + return "SHA384"; + case SHA512: + return "SHA512"; + case SHA224: + return "SHA224"; + case SHA3_256: + case SHA3_256_OLD: + return "SHA3-256"; + case SHA3_384: // OLD + return "SHA3-384"; + case SHA3_512: + case SHA3_512_OLD: + return "SHA3-512"; + case SHA3_224: + return "SHA3-224"; + default: + throw new IllegalArgumentException("unknown hash algorithm tag:" + algorithmId); + } + } +} From a5f9bffe79806411bf32f6e109379c38fff4cc7e Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Wed, 14 Jun 2023 12:47:11 +0200 Subject: [PATCH 194/290] Add ArmoredOutputStream builder --- .../bcpg/ArmoredOutputStream.java | 272 +++++++++++++++--- 1 file changed, 225 insertions(+), 47 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java b/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java index 678231f66b..0989e11b6b 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java @@ -3,7 +3,9 @@ import java.io.IOException; import java.io.OutputStream; import java.util.ArrayList; +import java.util.Collections; import java.util.Enumeration; +import java.util.HashMap; import java.util.Hashtable; import java.util.Iterator; import java.util.List; @@ -22,6 +24,10 @@ public class ArmoredOutputStream extends OutputStream { public static final String VERSION_HDR = "Version"; + public static final String COMMENT_HDR = "Comment"; + public static final String MESSAGE_ID_HDR = "MessageID"; + public static final String HASH_HDR = "Hash"; + public static final String CHARSET_HDR = "Charset"; private static final byte[] encodingTable = { @@ -98,7 +104,7 @@ private static void encode3(OutputStream out, byte[] data) } OutputStream out; - byte[] buf = new byte[3]; + byte[] buf = new byte[3]; int bufPtr = 0; CRC24 crc = new FastCRC24(); int chunkCount = 0; @@ -162,13 +168,26 @@ public ArmoredOutputStream( } } + ArmoredOutputStream(OutputStream out, HashMap> headerMap, boolean computeCRC) { + this(out); + if (!computeCRC) { + crc = null; + } + this.headers.clear(); + for (String key : headerMap.keySet()) { + this.headers.put(key, headerMap.get(key)); + } + } + /** * Set an additional header entry. Any current value(s) under the same name will be * replaced by the new one. A null value will clear the entry for name. * * @param name the name of the header entry. * @param value the value of the header entry. + * @deprecated use appropriate methods in {@link Builder} instead. */ + @Deprecated public void setHeader( String name, String value) @@ -195,7 +214,9 @@ public void setHeader( /** * Remove all headers. + * @deprecated use appropriate methods in {@link Builder} instead. */ + @Deprecated public void clearHeaders() { headers.clear(); @@ -207,7 +228,9 @@ public void clearHeaders() * * @param name the name of the header entry. * @param value the value of the header entry. + * @deprecated use appropriate methods in {@link Builder} instead */ + @Deprecated public void addHeader( String name, String value) @@ -228,7 +251,9 @@ public void addHeader( /** * Reset the headers to only contain a Version string (if one is present) + * @deprecated use {@link Builder#clearHeaders()} instead. */ + @Deprecated public void resetHeaders() { List versions = headers.get(VERSION_HDR); @@ -264,43 +289,15 @@ public void beginClearText( sb.append(nl); for (int hashAlgorithm : hashAlgorithms) { - String hash; - switch (hashAlgorithm) - { - case HashAlgorithmTags.SHA1: - hash = "SHA1"; - break; - case HashAlgorithmTags.SHA256: - hash = "SHA256"; - break; - case HashAlgorithmTags.SHA384: - hash = "SHA384"; - break; - case HashAlgorithmTags.SHA512: - hash = "SHA512"; - break; - case HashAlgorithmTags.SHA3_256: - hash = "SHA3-256"; - break; - case HashAlgorithmTags.SHA3_512: - hash = "SHA3-512"; - break; - case HashAlgorithmTags.MD2: - hash = "MD2"; - break; - case HashAlgorithmTags.MD5: - hash = "MD5"; - break; - case HashAlgorithmTags.RIPEMD160: - hash = "RIPEMD160"; - break; - case HashAlgorithmTags.SHA224: - hash = "SHA224"; - break; - default: - throw new IOException("unknown hash algorithm tag in beginClearText: " + hashAlgorithm); - } - sb.append("Hash: ").append(hash).append(nl); + try + { + String hash = HashAlgorithmUtils.getHashAlgorithmName(hashAlgorithm); + sb.append(HASH_HDR).append(": ").append(hash).append(nl); + } + catch (IllegalArgumentException e) + { + throw new IOException("unknown hash algorithm tag in beginClearText: " + hashAlgorithm, e); + } } sb.append(nl); @@ -447,7 +444,10 @@ public void write( if (bufPtr == 3) { - crc.update3(buf, 0); + if (crc != null) + { + crc.update3(buf, 0); + } encode3(out, buf); bufPtr = 0; if ((++chunkCount & 0xf) == 0) @@ -478,9 +478,12 @@ public void close() { if (bufPtr > 0) { - for (int i = 0; i < bufPtr; ++i) + if (crc != null) { - crc.update(buf[i] & 0xFF); + for (int i = 0; i < bufPtr; ++i) + { + crc.update(buf[i] & 0xFF); + } } encode(out, buf, bufPtr); } @@ -489,15 +492,19 @@ public void close() { out.write(nl.charAt(i)); } - out.write('='); - int crcV = crc.getValue(); + if (crc != null) + { + out.write('='); - buf[0] = (byte)(crcV >>> 16); - buf[1] = (byte)(crcV >>> 8); - buf[2] = (byte)crcV; + int crcV = crc.getValue(); - encode3(out, buf); + buf[0] = (byte) (crcV >>> 16); + buf[1] = (byte) (crcV >>> 8); + buf[2] = (byte) crcV; + + encode3(out, buf); + } for (int i = 0; i != nl.length(); i++) { @@ -530,4 +537,175 @@ public void close() start = true; } } + + public static Builder builder() { + return new Builder(); + } + + static class Builder { + + private final HashMap> headers = new HashMap>(); + private boolean computeCRCSum = true; + + public ArmoredOutputStream build(OutputStream outputStream) { + return new ArmoredOutputStream(outputStream, headers, computeCRCSum); + } + + /** + * Set a

      Version:
      header. + * Note: Adding version headers to ASCII armored output is discouraged to minimize metadata. + * + * @param version version + * @return builder + */ + public Builder setVersion(String version) { + return setSingletonHeader(VERSION_HDR, version); + } + + /** + * Replace the
      Comment:
      header field with the given comment. + * If the comment contains newlines, multiple headers will be added, one for each newline. + * If the comment is
      null
      , then the output will contain no comments. + * + * @param comment comment + * @return builder + */ + public Builder setComment(String comment) { + return replaceHeader(COMMENT_HDR, comment); + } + + /** + * Replace the
      MessageID:
      header field with the given messageId. + * + * @param messageId message ID + * @return builder + */ + public Builder setMessageId(String messageId) { + return replaceHeader(MESSAGE_ID_HDR, messageId); + } + + /** + * Replace the
      Charset:
      header with the given value. + * + * @param charset charset + * @return builder + */ + public Builder setCharset(String charset) { + return replaceHeader(CHARSET_HDR, charset); + } + + /** + * Add the given value as one or more additional
      Comment:
      headers to the already present comments. + * If the comment contains newlines, multiple headers will be added, one for each newline. + * If the comment is
      null
      , this method does nothing. + * + * @param comment comment + * @return builder + */ + public Builder addComment(String comment) { + return addHeader(COMMENT_HDR, comment); + } + + /** + * Set and replace the given header value with a single-line header. + * If the value is
      null
      , this method will remove the header entirely. + * + * @param key header key + * @param value header value + * @return builder + */ + private Builder setSingletonHeader(String key, String value) { + if (value == null || value.trim().isEmpty()) + { + this.headers.remove(key); + } + else + { + String trimmed = value.trim(); + if (trimmed.contains("\n")) + { + throw new IllegalArgumentException("Armor header value for key " + key + " cannot contain newlines."); + } + this.headers.put(key, Collections.singletonList(value)); + } + return this; + } + + /** + * Add a header, splitting it into multiple headers if required (newlines). + * + * @param key key + * @param value value + * @return builder + */ + private Builder addHeader(String key, String value) + { + if (value == null || value.trim().isEmpty()) + { + return this; + } + + List values = headers.get(key); + if (values == null) + { + values = new ArrayList<>(); + headers.put(key, values); + } + + // handle multi-line values + String trimmed = value.trim(); + for (String line : trimmed.split("\n")) + { + if (line.trim().isEmpty()) + { + continue; + } + values.add(line.trim()); + } + return this; + } + + /** + * Replace all header values for the given key with the given value. + * If the value is
      null
      , existing headers for the given key are removed. + * The value is split into multiple headers if it contains newlines. + * + * @param key key + * @param value value + * @return builder + */ + private Builder replaceHeader(String key, String value) + { + if (value == null || value.trim().isEmpty()) + { + return this; + } + + List values = new ArrayList<>(); + + // handle multi-line values + String trimmed = value.trim(); + for (String line : trimmed.split("\n")) + { + if (line.trim().isEmpty()) + { + continue; + } + values.add(line.trim()); + } + + headers.put(key, values); + return this; + } + + public Builder clearHeaders() { + headers.clear(); + return this; + } + + public Builder setComputeCRCSum(boolean computeSum) { + this.computeCRCSum = computeSum; + return this; + } + } } From 009bd9dc1d4c93cd341c70f8d10f91d02194f426 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Wed, 14 Jun 2023 13:18:42 +0200 Subject: [PATCH 195/290] Do not emit Version: header by default --- .../main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java b/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java index 0989e11b6b..6069702702 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java @@ -122,8 +122,6 @@ private static void encode3(OutputStream out, byte[] data) String footerStart = "-----END PGP "; String footerTail = "-----"; - String version = "BCPG v@RELEASE_NAME@"; - Hashtable> headers = new Hashtable>(); /** @@ -140,8 +138,6 @@ public ArmoredOutputStream( { nl = "\r\n"; } - - setHeader(VERSION_HDR, version); } /** From 14c8ae78f92daeddf7b4c73fb61c8bd5e17dcae7 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Wed, 14 Jun 2023 13:19:13 +0200 Subject: [PATCH 196/290] Simplify code by using write(String) method --- .../bcpg/ArmoredOutputStream.java | 98 +++++-------------- 1 file changed, 22 insertions(+), 76 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java b/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java index 6069702702..d5fa2e9ba0 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java @@ -122,7 +122,7 @@ private static void encode3(OutputStream out, byte[] data) String footerStart = "-----END PGP "; String footerTail = "-----"; - Hashtable> headers = new Hashtable>(); + final Hashtable> headers = new Hashtable>(); /** * Constructs an armored output stream with {@link #resetHeaders() default headers}. @@ -297,11 +297,7 @@ public void beginClearText( } sb.append(nl); - for (int i = 0; i != sb.length(); i++) - { - out.write(sb.charAt(i)); - } - + write(sb.toString()); clearText = true; newLine = true; lastb = 0; @@ -317,20 +313,10 @@ private void writeHeaderEntry( String value) throws IOException { - for (int i = 0; i != name.length(); i++) - { - out.write(name.charAt(i)); - } - - out.write(':'); - out.write(' '); - - out.write(Strings.toUTF8ByteArray(value)); - - for (int i = 0; i != nl.length(); i++) - { - out.write(nl.charAt(i)); - } + write(name); + write(": "); + write(value); + write(nl); } public void write( @@ -390,25 +376,10 @@ public void write( type = "MESSAGE"; } - for (int i = 0; i != headerStart.length(); i++) - { - out.write(headerStart.charAt(i)); - } - - for (int i = 0; i != type.length(); i++) - { - out.write(type.charAt(i)); - } - - for (int i = 0; i != headerTail.length(); i++) - { - out.write(headerTail.charAt(i)); - } - - for (int i = 0; i != nl.length(); i++) - { - out.write(nl.charAt(i)); - } + write(headerStart); + write(type); + write(headerTail); + write(nl); if (headers.containsKey(VERSION_HDR)) { @@ -430,11 +401,7 @@ public void write( } } - for (int i = 0; i != nl.length(); i++) - { - out.write(nl.charAt(i)); - } - + write(nl); start = false; } @@ -448,10 +415,7 @@ public void write( bufPtr = 0; if ((++chunkCount & 0xf) == 0) { - for (int i = 0; i != nl.length(); i++) - { - out.write(nl.charAt(i)); - } + write(nl); } } @@ -484,10 +448,7 @@ public void close() encode(out, buf, bufPtr); } - for (int i = 0; i != nl.length(); i++) - { - out.write(nl.charAt(i)); - } + write(nl); if (crc != null) { @@ -502,30 +463,11 @@ public void close() encode3(out, buf); } - for (int i = 0; i != nl.length(); i++) - { - out.write(nl.charAt(i)); - } - - for (int i = 0; i != footerStart.length(); i++) - { - out.write(footerStart.charAt(i)); - } - - for (int i = 0; i != type.length(); i++) - { - out.write(type.charAt(i)); - } - - for (int i = 0; i != footerTail.length(); i++) - { - out.write(footerTail.charAt(i)); - } - - for (int i = 0; i != nl.length(); i++) - { - out.write(nl.charAt(i)); - } + write(nl); + write(footerStart); + write(type); + write(footerTail); + write(nl); out.flush(); @@ -534,6 +476,10 @@ public void close() } } + private void write(String string) throws IOException { + out.write(Strings.toUTF8ByteArray(string)); + } + public static Builder builder() { return new Builder(); } From 8a98d09314dec162089a5f406bb4d62abcf59074 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Wed, 14 Jun 2023 14:09:53 +0200 Subject: [PATCH 197/290] Document S2K types and usages and mark deprecated values accordingly --- .../main/java/org/bouncycastle/bcpg/S2K.java | 23 ++++++++-- .../bouncycastle/bcpg/SecretKeyPacket.java | 45 +++++++++++++++++++ 2 files changed, 65 insertions(+), 3 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/bcpg/S2K.java b/pg/src/main/java/org/bouncycastle/bcpg/S2K.java index 9833ec433c..0d2889c8d0 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/S2K.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/S2K.java @@ -24,17 +24,34 @@ public class S2K private static final int EXPBIAS = 6; /** - * Simple key generation. A single non-salted iteration of a hash function + * Simple key generation. A single non-salted iteration of a hash function. + * This method is deprecated to use, since it can be brute-forced when used + * with a low-entropy string, such as those typically provided by users. + * Additionally, the usage of Simple S2K can lead to key and IV reuse. + * Therefore, in OpenPGP v6, Therefore, when generating an S2K specifier, + * an implementation MUST NOT use Simple S2K. + * + * @deprecated use {@link #SALTED_AND_ITERATED} or {@link #ARGON_2} instead. */ public static final int SIMPLE = 0; + /** - * Salted key generation. A single iteration of a hash function with a (unique) salt + * Salted key generation. A single iteration of a hash function with a (unique) salt. + * This method is deprecated to use, since it can be brute-forced when used + * with a low-entropy string, such as those typically provided by users. + * Therefore, in OpenPGP v6, an implementation SHOULD NOT generate a Salted S2K, + * unless the implementation knows that the input string is high-entropy. + * + * @deprecated use {@link #SALTED_AND_ITERATED} or {@link #ARGON_2} instead. */ public static final int SALTED = 1; + /** - * Salted and iterated key generation. Multiple iterations of a hash function, with a salt + * Salted and iterated key generation. Multiple iterations of a hash function, with a salt. + * This method MAY be used if {@link #ARGON_2} is not available. */ public static final int SALTED_AND_ITERATED = 3; + /** * Memory-hard, salted key generation using Argon2 hash algorithm. */ diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java index 3a378a8636..b90d34edea 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java @@ -10,9 +10,54 @@ public class SecretKeyPacket extends ContainedPacket implements PublicKeyAlgorithmTags { + /** + * Unprotected. + */ public static final int USAGE_NONE = 0x00; + + /** + * Malleable CFB. + * Malleable-CFB-encrypted keys are vulnerable to corruption attacks + * that can cause leakage of secret data when the secret key is used. + * + * @see + * Klíma, V. and T. Rosa, + * "Attack on Private Signature Keys of the OpenPGP Format, + * PGP(TM) Programs and Other Applications Compatible with OpenPGP" + * @see + * Bruseghini, L., Paterson, K. G., and D. Huigens, + * "Victory by KO: Attacking OpenPGP Using Key Overwriting" + * @deprecated Use of MalleableCFB is deprecated. + * For v4 keys, use {@link #USAGE_SHA1} instead. + * For v6 keys use {@link #USAGE_AEAD} instead. + */ + @Deprecated public static final int USAGE_CHECKSUM = 0xff; + + /** + * CFB. + * CFB-encrypted keys are vulnerable to corruption attacks that can + * cause leakage of secret data when the secret key is use. + * + * @see + * Klíma, V. and T. Rosa, + * "Attack on Private Signature Keys of the OpenPGP Format, + * PGP(TM) Programs and Other Applications Compatible with OpenPGP" + * @see + * Bruseghini, L., Paterson, K. G., and D. Huigens, + * "Victory by KO: Attacking OpenPGP Using Key Overwriting" + */ public static final int USAGE_SHA1 = 0xfe; + + /** + * AEAD. + * This usage protects against above-mentioned attacks. + * Passphrase-protected secret key material in a v6 Secret Key or + * v6 Secret Subkey packet SHOULD be protected with AEAD encryption + * unless it will be transferred to an implementation that is known + * to not support AEAD. + * Users should migrate to AEAD with all due speed. + */ public static final int USAGE_AEAD = 0xfd; private PublicKeyPacket pubKeyPacket; From 08935003bc9824206a5bf0af837fd506fe196d0b Mon Sep 17 00:00:00 2001 From: David Hook Date: Thu, 15 Jun 2023 15:42:37 +1000 Subject: [PATCH 198/290] added 1.75 header --- docs/releasenotes.html | 531 +++++++++++++++++++++-------------------- 1 file changed, 267 insertions(+), 264 deletions(-) diff --git a/docs/releasenotes.html b/docs/releasenotes.html index 30bf56e294..417ab7ee08 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -18,17 +18,20 @@

      1.0 Introduction

      2.0 Release History

      -

      2.1.1 Version

      +

      2.1.1 Version

      +Release: 1.75
      + +

      2.2.1 Version

      Release: 1.74
      Date:      2023, June 12th -

      2.1.2 Defects Fixed

      +

      2.2.2 Defects Fixed

      • AsconEngine: Fixed a buffering bug when decrypting across multiple processBytes calls (ascon128a unaffected).
      • Context based sanity checking on PGP signatures has been added.
      • The ParallelHash clone constructor was not copying all fields. This is now fixed.
      • The maximimum number of blocks for CTR/SIC modes was 1 block less than it should have been. This is now fixed.
      -

      2.1.3 Additional Features and Functionality

      +

      2.2.3 Additional Features and Functionality

      • The PGP API now supports wildcard key IDs for public key based data encryption.
      • LMS now supports SHA256/192, SHAKE256/192, and SHAKE256/256 (the additional SP 8000-208 parameter sets).
      • @@ -47,22 +50,22 @@

        2.1.3 Additional Features and Functionality

      • The number of keys/sub-keys in a PGPKeyRing can now be found by calling PGPKeyRing.size().
      • The PQC algorithms LMS/HSS, SPHINCS+, Dilithium, Falcon, and NTRU are now supported directly by the BC provider.
      -

      2.1.4 Notes.

      +

      2.2.4 Notes.

      • The now defunct PQC SIKE algorithm has been removed, this has also meant the removal of its resource files so the provider is now quite a bit smaller.
      • As a precaution, HC128 now enforces a 128 bit IV, previous behaviour for shorter IVs can be supported where required by padding the IV to the 128 bits with zero.
      • PGP encrypted data generation now uses integrity protection by default. Previous behaviour for encrypted data can be supported where required by calling PGPDataEncryptorBuilder.setWithIntegrityPacket(false) when data encryption is set up.
      • There are now additional sanity checks in place to prevent accidental mis-use of PGPSignature objects. If this change causes any issues, you might want to check what your code is up to as there is probably a bug.
      -

      2.1.5 Security Advisories.

      +

      2.2.5 Security Advisories.

      • CVE-2023-33201 - this release fixes an issue with the X509LDAPCertStoreSpi where a specially crafted certificate subject could be used to try and extract extra information out of an LDAP server with wild-card matthing enabled.
      -

      2.2.1 Version

      +

      2.3.1 Version

      Release: 1.73
      Date:      2023, April 8th -

      2.2.2 Defects Fixed

      +

      2.3.2 Defects Fixed

      • BCJSSE: Instantiating a JSSE provider in some contexts could cause an AccessControl exception. This has been fixed.
      • The EC key pair generator can generate out of range private keys when used with SM2. A specific SM2KeyPairGenerator has been added to the low-level API and is used by KeyPairGenerator.getInstance("SM2", "BC"). The SM2 signer has been updated to check for out of range keys as well..
      • @@ -83,7 +86,7 @@

        2.2.2 Defects Fixed

      • IPAddress has been written to provide stricter checking and avoid the use of Integer.parseInt().
      • A Java 7 class snuck into the Java 5 to Java 8 build. This has been addressed.
      -

      2.2.3 Additional Features and Functionality

      +

      2.3.3 Additional Features and Functionality

      • The Rainbow NIST Post Quantum Round-3 Candidate has been added to the low-level API and the BCPQC provider (level 3 and level 5 parameter sets only).
      • The GeMSS NIST Post Quantum Round-3 Candidate has been added to the low-level API.
      • @@ -110,38 +113,38 @@

        2.2.3 Additional Features and Functionality

      • A general purpose PQCOtherInfoGenerator has been added which supports all Kyber and NTRU.
      • An implementation of HPKE (RFC 9180 - Hybrid Public Key Encryption) has been added to the light-weight cryptography API.
      -

      2.2.4 Security Advisories.

      +

      2.3.4 Security Advisories.

      • The PQC implementations have now been subject to formal review for secret leakage and side channels, there were issues in BIKE, Falcon, Frodo, HQC which have now been fixed. Some weak positives also showed up in Rainbow, Picnic, SIKE, and GeMSS - for now this last set has been ignored as the algorithms will either be updated if they reappear in the Signature Round, or deleted, as is already the case for SIKE (it is now in the legacy package). Details on the group responsible for the testing can be found in the CONTRIBUTORS file.
      • For at least some ECIES variants (e.g. when using CBC) there is an issue with potential malleability of a nonce (implying silent malleability of the plaintext) that must be sent alongside the ciphertext but is outside the IES integrity check. For this reason the automatic generation of nonces with IED is now disabled and they have to be passed in using an IESParameterSpec. The current advice is to agree on a nonce between parties and then rely on the use of the ephemeral key component to allow the nonce (rather the so called nonce) usage to be extended.
      -

      2.2.5 Notes.

      +

      2.3.5 Notes.

      • Most test data files have now been migrated to a separate project bc-test-data which is also available on github. If you clone bc-test-data at the same level as the bc-java project the tests will find the test data they require.
      • There has been further work to make entropy collection more friendly in container environments. See DRBG.java for details. We would welcome any further feedback on this as we clearly cannot try all situations first hand.
      -

      2.3.1 Version

      +

      2.4.1 Version

      Release: 1.72.2, 1.72.3
      Date:      2022, November 20th -

      2.3.2 Defects Fixed

      +

      2.4.2 Defects Fixed

      • PGP patch release - fix for OSGI and version header in 1.72.1 jar file.
      -

      2.4.1 Version

      +

      2.5.1 Version

      Release: 1.72.1
      Date:      2022, October 25th -

      2.4.2 Defects Fixed

      +

      2.5.2 Defects Fixed

      • PGP patch release - fix for regression in OpenPGP PGPEncryptedData.java which could result in checksum failures on correct files.
      -

      2.5.1 Version

      +

      2.6.1 Version

      Release: 1.72
      Date:      2022, September 25th -

      2.5.2 Defects Fixed

      +

      2.6.2 Defects Fixed

      • There were parameter errors in XMSS^MT OIDs for XMSSMT_SHA2_40/4_256 and XMSSMT_SHA2_60/3_256. These have been fixed.
      • There was an error in Merkle tree construction for the Evidence Records (ERS) implementation which could result in invalid roots been timestamped. ERS now produces an ArchiveTimeStamp for each data object/group with an associated reduced hash tree. The reduced hash tree is now calculated as a simple path to the root of the tree for each record.
      • @@ -149,7 +152,7 @@

        2.5.2 Defects Fixed

      • A tagging calculation error in GCMSIV which could result in incorrect tags has been fixed.
      • Issues around Java 17 which could result in failing tests have been addressed.
      -

      2.5.3 Additional Features and Functionality

      +

      2.6.3 Additional Features and Functionality

      • BCJSSE: TLS 1.3 is now enabled by default where no explicit protocols are supplied (e.g. "TLS" or "Default" SSLContext algorithms, or SSLContext.getDefault() method).
      • BCJSSE: Rewrite SSLEngine implementation to improve compatibility with SunJSSE.
      • @@ -179,22 +182,22 @@

        2.5.3 Additional Features and Functionality

      • Support has been added to the PKCS#12 implementation for the Oracle trusted certificate attribute.
      • Performance of our BZIP2 classes has been improved.
      -

      2.5.4 Notes

      +

      2.6.4 Notes

      Keep in mind the PQC algorithms are still under development and we are still at least a year and a half away from published standards. This means the algorithms may still change so by all means experiment, but do not use the PQC algoritms for anything long term.

      The legacy "Rainbow" and "McEliece" implementations have been removed from the BCPQC provider. The underlying classes are still present if required. Other legacy algorithm implementations can be found under the org.bouncycastle.pqc.legacy package.

      -

      2.5.5 Security Notes

      +

      2.6.5 Security Notes

      The PQC SIKE algorithm is provided for research purposes only. It should now be regarded as broken. The SIKE implementation will be withdrawn in BC 1.73.

      -

      2.6.1 Version

      +

      2.7.1 Version

      Release: 1.71
      Date:      2022, March 31st. -

      2.6.2 Defects Fixed

      +

      2.7.2 Defects Fixed

      • In line with GPG the PGP API now attempts to preserve comments containing non-ascii UTF-8 characters.
      • An accidental partial dependency on Java 1.7 has been removed from the TLS API.
      • @@ -208,7 +211,7 @@

        2.6.2 Defects Fixed

      • An accidental regression introduced by a fix for another issue in PKIXCertPathReviewer around use of the AuthorityKeyIdentifier extension and it failing to match a certificate uniquely when the serial number field is missing has been fixed.
      • An error was found in the creation of TLS 1.3 Export Keying Material which could cause compatibility issues. This has been fixed.
      -

      2.6.3 Additional Features and Functionality

      +

      2.7.3 Additional Features and Functionality

      • Support has been added for OpenPGP regular expression signature packets.
      • Support has been added for OpenPGP PolicyURI signature packets.
      • @@ -238,16 +241,16 @@

        2.6.3 Additional Features and Functionality

      • ASN.1 object support has been added for the Lightweight Certificate Management Protocol (CMP), currently in draft.
      • A HybridValueParamterSpec class has been added for use with KeyAgreement to support SP 800-56C hybrid (so classical/post-quantum) key agreement.
      -

      2.6.4 Notes

      +

      2.7.4 Notes

      • The deprecated QTESLA implementation has been removed from the BCPQC provider.
      • The submission update to SPHINCS+ has been added. This changes the generation of signatures - particularly deterministic ones.
      -

      2.7.1 Version

      +

      2.8.1 Version

      Release: 1.70
      Date:      2021, November 29th. -

      2.7.2 Defects Fixed

      +

      2.8.2 Defects Fixed

      • Blake 3 output limit is enforced.
      • The PKCS12 KeyStore was relying on default precedence for its key Cipher implementation so was sometimes failing if used from the keytool. The KeyStore class now makes sure it uses the correct Cipher implementation.
      • @@ -261,7 +264,7 @@

        2.7.2 Defects Fixed

      • The lack of close() in the ASN.1 Dump command line utility was triggering false positives in some code analysis tools. A close() call has been added.
      • PGPPublicKey.getBitStrength() now properly recognises EdDSA keys.
      -

      2.7.3 Additional Features and Functionality

      +

      2.8.3 Additional Features and Functionality

      • Missing PGP CRC checksums can now be optionally ignored using setDetectMissingCRC() (default false) on ArmoredInputStream.
      • PGPSecretKey.copyWithNewPassword() now has a variant which uses USAGE_SHA1 for key protection if a PGPDigestCalculator is passed in.
      • @@ -300,15 +303,15 @@

        2.7.3 Additional Features and Functionality

      • The JcePKCSPBEOutputEncryptorBuilder now supports SCRYPT with ciphers that do not have algorithm parameters (e.g. AESKWP).
      • Support is now added for certificates using ETSI TS 103 097, "Intelligent Transport Systems (ITS)" in the bcpkix package.
      -

      2.7.4 Notes.

      +

      2.8.4 Notes.

      • While this release should maintain source code compatibility, developers making use of some parts of the ASN.1 library will find that some classes need recompiling. Apologies for the inconvenience.
      -

      2.8.1 Version

      +

      2.9.1 Version

      Release: 1.69
      Date:      2021, June 7th. -

      2.8.2 Defects Fixed

      +

      2.9.2 Defects Fixed

      • Lightweight and JCA conversion of Ed25519 keys in the PGP API could drop the leading byte as it was zero. This has been fixed.
      • Marker packets appearing at the start of PGP public key rings could cause parsing failure. This has been fixed.
      • @@ -328,7 +331,7 @@

        2.8.2 Defects Fixed

      • Fix various conversions and interoperability for XDH and EdDSA between BC and SunEC providers.
      • TLS: Prevent attempts to use KeyUpdate mechanism in versions before TLS 1.3.
      -

      2.8.3 Additional Features and Functionality

      +

      2.9.3 Additional Features and Functionality

      • GCM-SIV has been added to the lightweight API and the provider.
      • Blake3 has been added to the lightweight API.
      • @@ -369,24 +372,24 @@

        2.8.3 Additional Features and Functionality

      • BCJSSE: Key managers now support EC credentials for use with TLS 1.3 ECDSA signature schemes (including brainpool).
      • TLS: Add TLS 1.3 support for brainpool curves per RFC 8734.
      -

      2.8.4 Notes

      +

      2.9.4 Notes

      • There is a small API change in the PKIX package to the DigestAlgorithmIdentifierFinder interface as a find() method that takes an ASN1ObjectIdentifier has been added to it. For people wishing to extend their own implementations, see DefaultDigestAlgorithmIdentifierFinder for a sample implementation.
      • A version of the bcmail API supporting Jakarta Mail has now been added (see bcjmail jar).
      • Some work has been done on moving out code that does not need to be in the provider jar. This has reduced the size of the provider jar and should also make it easier for developers to patch the classes involved as they no longer need to be signed. bcpkix and bctls are both dependent on the new bcutil jar.
      -

      2.9.1 Version

      +

      2.10.1 Version

      Release: 1.68
      Date:      2020, December 21st. -

      2.9.2 Defects Fixed

      +

      2.10.2 Defects Fixed

      • Some BigIntegers utility methods would fail for BigInteger.ZERO. This has been fixed.
      • PGPUtil.isKeyRing() was not detecting secret sub-keys in its input. This has been fixed.
      • The ASN.1 class, ArchiveTimeStamp was insisting on a value for the optional reducedHashTree field. This has been fixed.
      • BCJSSE: Lock against multiple writers - a possible synchronization issue has been removed.
      -

      2.9.3 Additional Features and Functionality

      +

      2.10.3 Additional Features and Functionality

      • BCJSSE: Added support for system property com.sun.net.ssl.requireCloseNotify. Note that we are using a default value of 'true'.
      • BCJSSE: 'TLSv1.3' is now a supported protocol for both client and server. For this release it is only enabled by default for the 'TLSv1.3' SSLContext, but can be explicitly enabled using 'setEnabledProtocols' on an SSLSocket or SSLEngine, or via SSLParameters.
      • @@ -397,10 +400,10 @@

        2.9.3 Additional Features and Functionality

      -

      2.10.1 Version

      +

      2.11.1 Version

      Release: 1.67
      Date:      2020, November 1st. -

      2.10.2 Defects Fixed

      +

      2.11.2 Defects Fixed

      • BCJSSE: SunJSSE compatibility fix - override of getChannel() removed and 'urgent data' behaviour should now conform to what the SunJSSE expects.
      • Nested BER data could sometimes cause issues in octet strings. This has been fixed.
      • @@ -412,7 +415,7 @@

        2.10.2 Defects Fixed

      • Zero length data would cause an unexpected exception from RFC5649WrapEngine. This has been fixed.
      • OpenBSDBcrypt was failing to handle some valid prefixes. This has been fixed.
      -

      2.10.3 Additional Features and Functionality

      +

      2.11.3 Additional Features and Functionality

      • Performance of Argon2 has been improved.
      • Performance of Noekeon has been improved.
      • @@ -430,15 +433,15 @@

        2.10.3 Additional Features and Functionality

      • Mode name checks in Cipher strings should now make sure an improper mode name always results in a NoSuchAlgorithmException.
      • In line with changes in OpenSSL, the OpenSSLPBKDF now uses UTF-8 encoding.
      -

      2.10.4 Security Advisory

      +

      2.11.4 Security Advisory

      • As described in CVE-2020-28052, the OpenBSDBCrypt.checkPassword() method had a flaw in it due to a change for BC 1.65. BC 1.66 is also affected. The issue is fixed in BC 1.67. If you are using OpenBSDBCrypt.checkPassword() and you are using BC 1.65 or BC 1.66 we strongly advise moving to BC 1.67 or later.
      -

      2.11.1 Version

      +

      2.12.1 Version

      Release: 1.66
      Date:      2020, July 4th. -

      2.11.2 Defects Fixed

      +

      2.12.2 Defects Fixed

      • EdDSA verifiers now reset correctly after rejecting overly long signatures.
      • BCJSSE: SSLSession.getPeerCertificateChain could throw NullPointerException. This has been fixed.
      • @@ -455,7 +458,7 @@

        2.11.2 Defects Fixed

      • For a few values the cSHAKE implementation would add unnecessary pad bytes where the N and S strings produced encoded data that was block aligned. This has been fixed.
      • There were a few circumstances where Argon2BytesGenerator might hit an unexpected null. These have been removed.
      -

      2.11.3 Additional Features and Functionality

      +

      2.12.3 Additional Features and Functionality

      • The qTESLA signature algorithm has been updated to v2.8 (20191108).
      • BCJSSE: Client-side OCSP stapling now supports status_request_v2 extension.
      • @@ -474,15 +477,15 @@

        2.11.3 Additional Features and Functionality

      • Performance of the Base64 encoder has been improved.
      • The PGPPublicKey class will now include direct key sigantures when checking for key expiry times.
      -

      2.11.4 Notes

      +

      2.12.4 Notes

      The qTESLA update breaks compatibility with previous versions. Private keys now include a hash of the public key at the end, and signatures are no longer interoperable with previous versions.

      -

      2.12.1 Version

      +

      2.13.1 Version

      Release: 1.65
      Date:      2020, March 31st. -

      2.12.2 Defects Fixed

      +

      2.13.2 Defects Fixed

      • DLExternal would encode using DER encoding for tagged SETs. This has been fixed.
      • ChaCha20Poly1305 could fail for large (>~2GB) files. This has been fixed.
      • @@ -494,7 +497,7 @@

        2.12.2 Defects Fixed

      • BCJSSE: Choice of credentials and signing algorithm now respect the peer's signature_algorithms extension properly.
      • BCJSSE: KeyManager for KeyStoreBuilderParameters no longer leaks memory.
      -

      2.12.3 Additional Features and Functionality

      +

      2.13.3 Additional Features and Functionality

      • LMS and HSS (RFC 8554) support has been added to the low level library and the PQC provider.
      • SipHash128 support has been added to the low level library and the JCE provider.
      • @@ -508,10 +511,10 @@

        2.12.3 Additional Features and Functionality

      • TLS: DSA in JcaTlsCrypto now falls back to stream signing to work around NoneWithDSA limitations in default provider.
      -

      2.13.1 Version

      +

      2.14.1 Version

      Release: 1.64
      Date:      2019, October 7th. -

      2.13.2 Defects Fixed

      +

      2.14.2 Defects Fixed

      • OpenSSH: Fixed padding in generated Ed25519 private keys.
      • Validation of headers in PemReader now looks for tailing dashes in header.
      • @@ -519,7 +522,7 @@

        2.13.2 Defects Fixed

      • Some compatibility issues around the signature encryption algorithm field in CMS SignedData and the GOST algorithms have been addressed.
      • GOST3410-2012-512 now uses the GOST3411-2012-256 as its KDF digest.
      -

      2.13.3 Additional Features and Functionality

      +

      2.14.3 Additional Features and Functionality

      • PKCS12: key stores containing only certificates can now be created without the need to provide passwords.
      • BCJSSE: Initial support for AlgorithmConstraints; protocol versions and cipher suites.
      • @@ -532,20 +535,20 @@

        2.13.3 Additional Features and Functionality

      • Support for Java 11's NamedParameterSpec class has been added (using reflection) to the EC and EdEC KeyPairGenerator implementations.
      -

      2.13.4 Removed Features and Functionality

      +

      2.14.4 Removed Features and Functionality

      • Deprecated ECPoint 'withCompression' tracking has been removed.
      -

      2.13.5 Security Advisory

      +

      2.14.5 Security Advisory

      • A change to the ASN.1 parser in 1.63 introduced a regression that can cause an OutOfMemoryError to occur on parsing ASN.1 data. We recommend upgrading to 1.64, particularly where an application might be parsing untrusted ASN.1 data from third parties.
      -

      2.14.1 Version

      +

      2.15.1 Version

      Release: 1.63
      Date:      2019, September 10th. -

      2.14.2 Defects Fixed

      +

      2.15.2 Defects Fixed

      • The ASN.1 parser would throw a large object exception for some objects which could be safely parsed. This has been fixed.
      • GOST3412-2015 CTR mode was unusable at the JCE level. This has been fixed.
      • @@ -564,7 +567,7 @@

        2.14.2 Defects Fixed

      • It is now possible to specify different S-Box parameters for the GOST 28147-89 MAC.
      -

      2.14.3 Additional Features and Functionality

      +

      2.15.3 Additional Features and Functionality

      • QTESLA is now updated with the round 2 changes. Note: the security catergories, and in some cases key generation and signatures, have changed. For people interested in comparison, the round 1 version is now moved to org.bouncycastle.pqc.crypto.qteslarnd1 - this package will be deleted in 1.64. Please keep in mind that QTESLA may continue to evolve.
      • Support has been added for generating Ed25519/Ed448 signed certificates.
      • @@ -577,10 +580,10 @@

        2.14.3 Additional Features and Functionality

      • The valid path for EST services has been updated to cope with the characters used in the Aruba clearpass EST implementation.
      -

      2.15.1 Version

      +

      2.16.1 Version

      Release: 1.62
      Date:      2019, June 3rd. -

      2.15.2 Defects Fixed

      +

      2.16.2 Defects Fixed

      • DTLS: Fixed infinite loop on IO exceptions.
      • DTLS: Retransmission timers now properly apply to flights monolithically.
      • @@ -597,7 +600,7 @@

        2.15.2 Defects Fixed

      • CertificateFactory now enforces presence of PEM headers when required.
      • A performance issue with RSA key pair generation that was introduced in 1.61 has been mostly eliminated.
      -

      2.15.3 Additional Features and Functionality

      +

      2.16.3 Additional Features and Functionality

      • Builders for X509 certificates and CRLs now support replace and remove extension methods.
      • DTLS: Added server-side support for HelloVerifyRequest.
      • @@ -618,10 +621,10 @@

        2.15.3 Additional Features and Functionality

      • Support for the Ethereum flavor of IES has been added to the lightweight API.
      -

      2.16.1 Version

      +

      2.17.1 Version

      Release: 1.61
      Date:      2019, February 4th. -

      2.16.2 Defects Fixed

      +

      2.17.2 Defects Fixed

      • Use of EC named curves could be lost if keys were constructed via a key factory and algorithm parameters. This has been fixed.
      • RFC3211WrapEngine would not properly handle messages longer than 127 bytes. This has been fixed.
      • @@ -642,7 +645,7 @@

        2.16.2 Defects Fixed

      • Several parsing issues related to the processing of CMP PKIPublicationInfo have been fixed.
      • The ECGOST curves for id-tc26-gost-3410-12-256-paramSetA and id-tc26-gost-3410-12-512-paramSetC had incorrect co-factors. These have been fixed.
      -

      2.16.3 Additional Features and Functionality

      +

      2.17.3 Additional Features and Functionality

      • The qTESLA signature algorithm has been added to PQC light-weight API and the PQC provider.
      • The password hashing function, Argon2 has been added to the lightweight API.
      • @@ -666,15 +669,15 @@

        2.16.3 Additional Features and Functionality

      • SM2 in public key cipher mode has been added to the provider API.
      • The BCFKSLoadStoreParameter has been extended to allow the use of certificates and digital signatures for verifying the integrity of BCFKS key stores.
      -

      2.16.4 Removed Features and Functionality

      +

      2.17.4 Removed Features and Functionality

      • Deprecated methods for EC point construction independent of curves have been removed.
      -

      2.17.1 Version

      +

      2.18.1 Version

      Release: 1.60
      Date:      2018, June 30 -

      2.17.2 Defects Fixed

      +

      2.18.2 Defects Fixed

      • Base64/UrlBase64 would throw an exception on a zero length string. This has been fixed.
      • Base64/UrlBase64 would throw an exception if there was whitespace in the last 4 characters. This has been fixed.
      • @@ -695,7 +698,7 @@

        2.17.2 Defects Fixed

      • In some situations the use of sm2p256v1 would result in "unknown curve name". This has been fixed.
      • CMP PollReqContent now supports multiple certificate request IDs.
      -

      2.17.3 Additional Features and Functionality

      +

      2.18.3 Additional Features and Functionality

      • TLS: Extended CBC padding is now optional (and disabled by default).
      • TLS: Now supports channel binding 'tls-server-end-point'.
      • @@ -723,16 +726,16 @@

        2.17.3 Additional Features and Functionality

      • Support has been added for the German BSI KAEG Elliptic Curve key agreement algorithm with X9.63 as the KDF to the JCE.
      • Support has been added for the German BSI KAEG Elliptic Curve session key KDF to the lightweight API.
      -

      2.17.4 Security Related Changes and CVE's Addressed by this Release

      +

      2.18.4 Security Related Changes and CVE's Addressed by this Release

      • CVE-2018-1000180: issue around primality tests for RSA key pair generation if done using only the low-level API.
      • CVE-2018-1000613: lack of class checking in deserialization of XMSS/XMSS^MT private keys with BDS state information.
      -

      2.18.1 Version

      +

      2.19.1 Version

      Release: 1.59
      Date:      2017, December 28 -

      2.18.2 Defects Fixed

      +

      2.19.2 Defects Fixed

      • Issues with using PQC based keys with the provided BC KeyStores have now been fixed.
      • ECGOST-2012 public keys were being encoded with the wrong OID for the digest parameter in the algorithm parameter set. This has been fixed.
      • @@ -746,7 +749,7 @@

        2.18.2 Defects Fixed

      • An off-by-one error for the max N check for SCRYPT has been fixed. SCRYPT should now be compliant with RFC 7914.
      • ASN1GeneralizedTime will now accept a broader range of input strings.
      -

      2.18.3 Additional Features and Functionality

      +

      2.19.3 Additional Features and Functionality

      • GOST3410-94 private keys encoded using ASN.1 INTEGER are now accepted in private key info objects.
      • SCRYPT is now supported as a SecretKeyFactory in the provider and in the PKCS8 APIs
      • @@ -765,15 +768,15 @@

        2.18.3 Additional Features and Functionality

      • A DEROtherInfo generator for key agreement using NewHope as the source of the shared private info has been added that can be used in conjunction with regular key agreement algorithms.
      • RFC 7748: Added low-level implementations of X25519 and X448.
      -

      2.18.4 Security Related Changes and CVE's Addressed by this Release

      +

      2.19.4 Security Related Changes and CVE's Addressed by this Release

      • CVE-2017-13098 ("ROBOT"), a Bleichenbacher oracle in TLS when RSA key exchange is negotiated. This potentially affected BCJSSE servers and any other TLS servers configured to use JCE for the underlying crypto - note the two TLS implementations using the BC lightweight APIs are not affected by this.
      -

      2.19.1 Version

      +

      2.20.1 Version

      Release: 1.58
      Date:      2017, August 18 -

      2.19.2 Defects Fixed

      +

      2.20.2 Defects Fixed

      • NewHope and SPHINCS keys are now correctly created off certificates by the BC provider.
      • Use of the seeded constructor with SecureRandom() and the BC provider in first position could cause a stack overflow error. This has been fixed.
      • @@ -787,7 +790,7 @@

        2.19.2 Defects Fixed

      • A race condition that could occur inside the HybridSecureRandom on reseed and result in an exception has been fixed.
      • DTLS now supports records containing multiple handshake messages.
      -

      2.19.3 Additional Features and Functionality

      +

      2.20.3 Additional Features and Functionality

      • An implementation of GOST3410-2012 has been added to light weight API and the JCA provider.
      • Support for ECDH GOST3410-2012 and GOST3410-2001 have been added. The CMS API can also handle reading ECDH GOST3410 key transport messages.
      • @@ -807,16 +810,16 @@

        2.19.3 Additional Features and Functionality

      • The new TLS API now supports RFC 7633 - X.509v3 TLS Feature Extension (e.g. "must staple"), enabled in default clients.
      • TLS exceptions have been made more directly informative.
      -

      2.19.4 Removed Features and Functionality

      +

      2.20.4 Removed Features and Functionality

      • Per RFC 7465, removed support for RC4 in the new TLS API.
      • Per RFC 7568, removed support for SSLv3 in the new TLS API.
      -

      2.20.1 Version

      +

      2.21.1 Version

      Release: 1.57
      Date:      2017, May 11 -

      2.20.2 Defects Fixed

      +

      2.21.2 Defects Fixed

      • A class cast exception for master certification removal in PGPPublicKey.removeCertification() by certification has been fixed.
      • GOST GOFB 28147-89 mode had an edge condition concerning the incorrect calculation of N4 (see section 6.1 of RFC 5830) affecting about 1% of IVs. This has been fixed.
      • @@ -833,7 +836,7 @@

        2.20.2 Defects Fixed

      • EC FixedPointCombMultiplier avoids 'infinity' point in lookup tables, reducing timing side-channels.
      • Reuse of a Blake2b digest with a call to reset() rather than doFinal() could result in incorrect padding being introduced and the wrong digest result produced. This has been fixed.
      -

      2.20.3 Additional Features and Functionality

      +

      2.21.3 Additional Features and Functionality

      • ARIA (RFC 5794) is now supported by the provider and the lightweight API.
      • ARIA Key Wrapping (RFC 5649 style) is now supported by the provider and the lightweight API.
      • @@ -843,23 +846,23 @@

        2.20.3 Additional Features and Functionality

      • A test client for EST which will interop with the 7030 test server at http://testrfc7030.com/ has been added to the general test module in the current source tree.
      • The BCJSSE provider now supports SSLContext.getDefault(), with very similar behaviour to the SunJSSE provider, including checks of the relevant javax.net.ssl.* system properties and auto-loading of jssecacerts or cacerts as the default trust store.
      -

      2.20.4 Security Related Changes

      +

      2.21.4 Security Related Changes

      • The default parameter sizes for DH and DSA are now 2048. If you have been relying on key pair generation without passing in parameters generated keys will now be larger.
      • Further work has been done on preventing accidental re-use of a GCM cipher without first changing its key or iv.
      -

      2.21.1 Version

      +

      2.22.1 Version

      Release: 1.56
      Date:      2016, December 23 -

      2.21.2 Defects Fixed

      +

      2.22.2 Defects Fixed

      • See section 2.15.4 for Security Defects.
      • Using unknown status with the ASN.1 CertStatus primitive could result in an IllegalArgumentException on construction. This has been fixed.
      • A potentional NullPointerException in a precomputation in WNafUtil has been removed.
      • PGPUtil.getDecoderStream() would throw something other than an IOException for empty and very small data. This has been fixed.
      -

      2.21.3 Additional Features and Functionality

      +

      2.22.3 Additional Features and Functionality

      • Support for the explicit setting of AlgorithmParameters has been added to the JceCMSContentEncryptorBuilder and the JceCMSMacCaculatorBuilder classes to allow configuration of the session cipher/MAC used.
      • EC, ECGOST3410, and DSTU4145 Public keys are now validated on construction in the JCA/JCE and the light weight API.
      • @@ -875,7 +878,7 @@

        2.21.3 Additional Features and Functionality

      • SHA-3 support has been added to BcDefaultDigestProvider.
      • A higher level TLS API and JSSE provider have been added to the project.
      -

      2.21.4 Security Related Changes and CVE's Addressed by this Release

      +

      2.22.4 Security Related Changes and CVE's Addressed by this Release

      • It is now possible to configure the provider to only import keys for specific named curves.
      • Work has been done to improve the "constant time" behaviour of the RSA padding mechanisms.
      • @@ -894,15 +897,15 @@

        2.21.3 Additional Features and Functionality

      • CVE-2016-1000346: Other party DH public key not fully validated. This can cause issues as invalid keys can be used to reveal details about the other party's private key where static Diffie-Hellman is in use. As of this release the key parameters are checked on agreement calculation.
      • CVE-2016-1000352: ECIES allows the use of unsafe ECB mode. This algorithm is now removed from the provider.
      -

      2.21.5 Security Advisory

      +

      2.22.5 Security Advisory

      • We consider the carry propagation bugs fixed in this release to have been exploitable in previous releases (1.51-1.55), for static ECDH, to reveal the long-term key, per "Practical realisation and elimination of an ECC-related software bug attack", Brumley et.al.. The most common case of this would be the non-ephemeral ECDH ciphersuites in TLS. These are not enabled by default in our TLS implementations, but they can be enabled explicitly by users. We recommend that users DO NOT enable static ECDH ciphersuites for TLS.
      -

      2.22.1 Version

      +

      2.23.1 Version

      Release: 1.55
      Date:      2016, August 18 -

      2.22.2 Defects Fixed

      +

      2.23.2 Defects Fixed

      • Issues with cloning of blake digests with salts and personalisation strings have been fixed.
      • The JceAsymmetricValueDecryptor in the CRMF package now attempts to recognise a wider range of parameters for the key wrapping algorithm, rather than relying on a default.
      • @@ -923,7 +926,7 @@

        2.22.2 Defects Fixed

      • Trying to use of non-default parameters for OAEP in CRMF would resort to the default parameter set. This has been fixed.
      • If the BC provider was not registered, creating a CertificateFactory would cause a new provider object to be created. This has been fixed.
      -

      2.22.3 Additional Features and Functionality

      +

      2.23.3 Additional Features and Functionality

      • The DANE API has been updated to reflect the latest standard changes.
      • The signature algorithm SPHINCS-256 has been added to the post-quantum provider (BCPQC). Support is in place for SHA-512 and SHA3-512 (using trees based around SHA512_256 and SHA3_256 respectively).
      • @@ -941,10 +944,10 @@

        2.22.3 Additional Features and Functionality

      • Additional search methods have been added to PGP public and secret key rings.
      -

      2.23.1 Version

      +

      2.24.1 Version

      Release: 1.54
      Date:      2015, December 29 -

      2.23.2 Defects Fixed

      +

      2.24.2 Defects Fixed

      • Blake2b-160, Blake2b-256, Blake2b-384, and Blake2b-512 are now actually in the provider and an issue with cloning Blake2b digests has been fixed.
      • PKCS#5 Scheme 2 using DESede CBC is now supported by the PKCS#12 implementation.
      • @@ -953,7 +956,7 @@

        2.23.2 Defects Fixed

      • It turns out, after advice one way and another that the NESSIE test vectors for Serpent are now what should be followed and that the vectors in the AES submission are regarded as an algorithm called Tnepres. The Serpent version now follows the NESSIE vectors, and the Tnepres cipher has been added to the provider and the lightweight API for compatibility.
      • Problems with DTLS record-layer version handling were resolved, making version negotiation work properly.
      -

      2.23.3 Additional Features and Functionality

      +

      2.24.3 Additional Features and Functionality

      • Camellia and SEED key wrapping are now supported for CMS key agreement
      • The BC TLS/DTLS code now includes a non-blocking API.
      • @@ -963,19 +966,19 @@

        2.23.3 Additional Features and Functionality

      • Support has been added to the CMS API for PKCS#7 ANY type encapsulated content where the encapsulated content is not an OCTET STRING.
      • PSSSigner in the lightweight API now supports fixed salts.
      -

      2.23.4 Security Advisory

      +

      2.24.4 Security Advisory

      • (D)TLS 1.2: Motivated by CVE-2015-7575, we have added validation that the signature algorithm received in DigitallySigned structures is actually one of those offered (in signature_algorithms extension or CertificateRequest). With our default TLS configuration, we do not believe there is an exploitable vulnerability in any earlier releases. Users that are customizing the signature_algorithms extension, or running a server supporting client authentication, are advised to double-check that they are not offering any signature algorithms involving MD5.
      -

      2.23.5 Notes

      +

      2.24.5 Notes

      If you have been using Serpent, you will need to either change to Tnepres, or take into account the fact that Serpent is now byte-swapped compared to what it was before.

      -

      2.24.1 Version

      +

      2.25.1 Version

      Release: 1.53
      Date:      2015, October 10 -

      2.24.2 Defects Fixed

      +

      2.25.2 Defects Fixed

      • The BC JCE cipher implementations could sometimes fail when used in conjunction with the JSSE and NIO. This has been fixed.
      • PGPPublicKey.getBitStrength() always returned 0 for EC keys. This has been fixed.
      • @@ -1000,7 +1003,7 @@

        2.24.2 Defects Fixed

      • Some decidedly odd argument casting in the PKIXCertPathValidator has been fixed to throw an InvalidAlgorithmParameterException.
      • Presenting an empty array of certificates to the PKIXCertPathValidator would cause an IndexOutOfRangeException instead of a CertPathValidatorException. This has been fixed.
      -

      2.24.3 Additional Features and Functionality

      +

      2.25.3 Additional Features and Functionality

      • It is now possible to specify that an unwrapped key must be usable by a software provider in the asymmetric unwrappers for CMS.
      • A Blake2b implementation has been added to the provider and lightweight API.
      • @@ -1016,15 +1019,15 @@

        2.24.3 Additional Features and Functionality

      • The PKCS#12 key store will now garbage collect orphaned certificates on saving.
      • Caching for ASN.1 ObjectIdentifiers has been rewritten to make use of an intern method. The "usual suspects" are now interned automatically, and the cache is used by the parser. Other OIDs can be added to the cache by calling ASN1ObjectIdentifier.intern().
      -

      2.24.4 Notes

      +

      2.25.4 Notes

      It turns out there was a similar, but different, issue in Crypto++ to the BC issue with ECIES. Crypto++ 6.0 now offers a corrected version of ECIES which is compatible with that which is now in BC.

      -

      2.25.1 Version

      +

      2.26.1 Version

      Release: 1.52
      Date:      2015, March 2 -

      2.25.2 Defects Fixed

      +

      2.26.2 Defects Fixed

      • GenericSigner in the lightweight API would fail if the digest started with a zero byte, occasionally causing a TLS negotiation to fail. This has been fixed.
      • Some BC internal classes expected the BC provider to be accessible within the provider. This has been fixed.
      • @@ -1041,7 +1044,7 @@

        2.25.2 Defects Fixed

      • A badly formed issuer in a X.509 certificate could cause a null pointer exception in X509CertificateHolder.toString(). This has been fixed.
      • CMSSignedData.verifySignatures() could fail on a correct counter signature due to a mismatch of the SID. This has been fixed.
      -

      2.25.3 Additional Features and Functionality

      +

      2.26.3 Additional Features and Functionality

      • The CMP support class CMPCertificate restricted the types of certificates that could be added. A more flexible method has been introduced to allow for other certificate types.
      • Support classes have be added for DNS-based Authentication of Named Entities (DANE) to the PKIX distribution.
      • @@ -1069,15 +1072,15 @@

        2.25.3 Additional Features and Functionality

      • Support for some JDK1.5+ language features has finally made its way into the repository.
      • A load store parameter, PKCS12StoreParameter, has been added to support DER only encoding of PKCS12 key stores.
      -

      2.25.4 Security Advisory

      +

      2.26.4 Security Advisory

      • The CTR DRBGs would not populate some bytes in the requested block of random bytes if the size of the block requested was not an exact multiple of the block size of the underlying cipher being used in the DRBG. If you are using the CTR DRBGs with "odd" keysizes, we strongly advise upgrading to this release, or contacting us for a work around.
      -

      2.26.1 Version

      +

      2.27.1 Version

      Release: 1.51
      Date:      2014, July 28 -

      2.26.2 Defects Fixed

      +

      2.27.2 Defects Fixed

      • The AEAD GCM AlgorithmParameters object was unable to return a GCMParameterSpec object. This has been fixed.
      • Cipher.getIV() was returning null for AEAD mode ciphers. This has been fixed.
      • @@ -1092,7 +1095,7 @@

        2.26.2 Defects Fixed

      • PKCS#12 files containing keys/certificates with empty attribute sets attached to them no longer cause an ArrayIndexOutOfBoundsException to be thrown.
      • Issues with certificate verification and server side DTLS/TLS 1.2 have now been fixed.
      -

      2.26.3 Additional Features and Functionality

      +

      2.27.3 Additional Features and Functionality

      • The range of key algorithm names that will be interpreted by KeyAgreement.generateSecret() has been expanded for ECDH derived algorithms in the provider. A KeyAgreement of ECDHwithSHA1KDF can now be explicitly created.
      • ECIES now supports the use of IVs with the underlying block cipher and CBC mode in both the lightweight and the JCE APIs.
      • @@ -1119,17 +1122,17 @@

        2.26.3 Additional Features and Functionality

      • Full support is now provided for client-side auth in the D/TLS server code.
      • Compatibility issues with some OSGI containers have been addressed.
      -

      2.26.4 Notes

      +

      2.27.4 Notes

      • Support for NTRUSigner has been deprecated as the algorithm has been withdrawn.
      • Some changes have affected the return values of some methods. If you are migrating from an earlier release, it is recommended to recompile before using this release.
      • There has been further clean out of deprecated methods in this release. If your code has previously been flagged as using a deprecated method you may need to change it. The OpenPGP API is the most heavily affected.
      -

      2.27.1 Version

      +

      2.28.1 Version

      Release: 1.50
      Date:      2013, December 3 -

      2.27.2 Defects Fixed

      +

      2.28.2 Defects Fixed

      • The DualECSP800DRBG sometimes truncated the last block in the generated stream incorrectly. This has been fixed.
      • Keys produced from RSA certificates with specialised parameters would lose the parameter settings. This has been fixed.
      • @@ -1143,7 +1146,7 @@

        2.27.2 Defects Fixed

      • Default RC2 parameters for 40 bit RC2 keys in CMSEnvelopedData were encoding incorrectly. This has been fixed.
      • In case of a long hash the DSTU4145 implementation would sometimes remove one bit too much during truncation. This has been fixed.
      -

      2.27.3 Additional Features and Functionality

      +

      2.28.3 Additional Features and Functionality

      • Additional work has been done on CMS recipient generation to simplify the generation of OAEP encrypted messages and allow for non-default parameters.
      • OCB implementation updated to account for changes in draft-irtf-cfrg-ocb-03.
      • @@ -1163,7 +1166,7 @@

        2.27.3 Additional Features and Functionality

      • The JDK 1.5+ provider will now recognise and use GCMParameterSpec if it is run in a 1.7 JVM.
      • Client side support and some server side support has been added for TLS/DTLS 1.2.
      -

      2.27.4 Notes

      +

      2.28.4 Notes

      • org.bouncycastle.crypto.DerivationFunction is now a base interface, the getDigest() method appears on DigestDerivationFunction.
      • Recent developments at NIST indicate the SHA-3 may be changed before final standardisation. Please bare this in mind if you are using it.
      • @@ -1173,10 +1176,10 @@

        2.27.4 Notes

      • ECDH support for OpenPGP should still be regarded as experimental. It is still possible there will be compliance issues with other implementations.
      -

      2.28.1 Version

      +

      2.29.1 Version

      Release: 1.49
      Date:      2013, May 31 -

      2.28.2 Defects Fixed

      +

      2.29.2 Defects Fixed

      • Occasional ArrayOutOfBounds exception in DSTU-4145 signature generation has been fixed.
      • The handling of escaped characters in X500 names is much improved.
      • @@ -1187,7 +1190,7 @@

        2.28.2 Defects Fixed

      • PEMParser would throw a NullPointerException if it ran into explicit EC curve parameters, it would also throw an Exception if the named curve was not already defined. The parser now returns X9ECParmameters for explicit parameters and returns an ASN1ObjectIdentifier for a named curve.
      • The V2TBSCertListGenerator was adding the wrong date type for CRL invalidity date extensions. This has been fixed.
      -

      2.28.3 Additional Features and Functionality

      +

      2.29.3 Additional Features and Functionality

      • A SecretKeyFactory has been added that enables use of PBKDF2WithHmacSHA.
      • Support has been added to PKCS12 KeyStores and PfxPdu to handle PKCS#5 encrypted private keys.
      • @@ -1216,16 +1219,16 @@

        2.28.3 Additional Features and Functionality

      • A basic commitment package has been introduced into the lightweight API containing a digest based commitment scheme.
      • It is now possible to set the NotAfter and NotBefore date in the CRMF CertificateRequestMessageBuilder class.
      -

      2.28.4 Notes

      +

      2.29.4 Notes

      • The NTRU implementation has been moved into the org.bouncycastle.pqc package hierarchy.
      • The change to PEMParser to support explicit EC curves is not backward compatible. If you run into a named curve you need to use org.bouncycastle.asn1.x9.ECNamedCurveTable.getByOID() to look the curve up if required.
      -

      2.29.1 Version

      +

      2.30.1 Version

      Release: 1.48
      Date:      2013, February 10 -

      2.29.2 Defects Fixed

      +

      2.30.2 Defects Fixed

      • Occasional key compatibility issues in IES due to variable length keys have been fixed.
      • PEMWriter now recognises the new PKCS10CertificationRequest object.
      • @@ -1236,7 +1239,7 @@

        2.29.2 Defects Fixed

      • The BC SSL implementation has been modified to deal with the "Lucky Thirteen" attack.
      • A regression in 1.47 which prevented key wrapping with regular symmetric PBE algorihtms has been fixed.
      -

      2.29.3 Additional Features and Functionality

      +

      2.30.3 Additional Features and Functionality

      • IES now supports auto generation of ephemeral keys in both the JCE and the lightweight APIs.
      • A new class PEMParser has been added to return the new CertificateHolder and Request objects introduced recently.
      • @@ -1251,10 +1254,10 @@

        2.29.3 Additional Features and Functionality

      • T61String now uses UTF-8 encoding by default rather than a simple 8 bit transform.
      -

      2.30.1 Version

      +

      2.31.1 Version

      Release: 1.47
      Date:      2012, March 30 -

      2.30.2 Defects Fixed

      +

      2.31.2 Defects Fixed

      • OpenPGP ID based certifications now support UTF-8. Note: this may mean that some old certifications no longer validate - if this happens a retry can be added using by converting the ID using Strings.fromByteArray(Strings.toByteArray(id)) - this will strip out the top byte in each character.
      • IPv4/IPv6 parsing in CIDR no longer assumes octet boundaries on a mask.
      • @@ -1271,7 +1274,7 @@

        2.30.2 Defects Fixed

      • Check of DH parameter L could reject some valid keys. This is now fixed.
      -

      2.30.3 Additional Features and Functionality

      +

      2.31.3 Additional Features and Functionality

      • Support is now provided via the RepeatedKey class to enable IV only re-initialisation in the JCE layer. The same effect can be acheived in the light weight API by using null as the key parameter when creating a ParametersWithIV object.
      • CRMF now supports empty poposkInput.
      • @@ -1291,15 +1294,15 @@

        2.30.3 Additional Features and Functionality

      • The J2ME lcrypto release now includes higher level classes for handling PKCS, CMS, CRMF, CMP, EAC, OpenPGP, and certificate generation.
      -

      2.30.4 Other notes

      +

      2.31.4 Other notes

      Okay, so we have had to do another release. The issue we have run into is that we probably didn't go far enough in 1.46, but we are now confident that moving from this release to 2.0 should be largely just getting rid of deprecated methods. While this release does change a lot it is relatively straight forward to do a port and we have a porting guide which explains the important ones. The area there has been the most change in is the ASN.1 library which was in bad need of a rewrite after 10 years of patching. On the bright side the rewrite did allow us to eliminate a few problems and bugs in the ASN.1 library, so we have some hope anyone porting to it will also have similar benefits. As with 1.46 the other point of emphasis has been making sure interface support is available for operations across the major APIs, so the lightweight API or some local role your own methods can be used instead for doing encryption and signing.

      -

      2.31.1 Version

      +

      2.32.1 Version

      Release: 1.46
      Date:      2011, February 23 -

      2.31.2 Defects Fixed

      +

      2.32.2 Defects Fixed

      • An edge condition in ECDSA which could result in an invalid signature has been fixed.
      • Exhaustive testing has been performed on the ASN.1 parser, eliminating another potential OutOfMemoryException and several escaping run time exceptions.
      • @@ -1308,7 +1311,7 @@

        2.31.2 Defects Fixed

      • DERGeneralizedTime.getDate() would produce incorrect results for fractional seconds. This has been fixed.
      • PSSSigner would produce incorrect results if the MGF digest and content digest were not the same. This has been fixed.
      -

      2.31.3 Additional Features and Functionality

      +

      2.32.3 Additional Features and Functionality

      • A null genTime can be passed to TimeStampResponseGenerator.generate() to generate timeNotAvailable error responses.
      • Support has been added for reading and writing of openssl PKCS#8 encrypted keys.
      • @@ -1325,7 +1328,7 @@

        2.31.3 Additional Features and Functionality

      • PGP public subkeys can now be separately decoded and encoded.
      • An IV can now be passed to an ISO9797Alg3Mac.
      -

      2.31.4 Other notes

      +

      2.32.4 Other notes

      Baring security patches we expect 1.46 will be the last of the 1.* releases. The next release of BC will be version 2.0. For this reason a lot of things in 1.46 that relate to CMS have been deprecated and @@ -1342,29 +1345,29 @@

      2.31.4 Other notes

    • The X509Name class will utlimately be replacde with the X500Name class, the getInstance() methods on both these classes allow conversion from one type to another.
    • The org.bouncycastle.cms.RecipientId class now has a collection of subclasses to allow for more specific recipient matching. If you are creating your own recipient ids you should use the constructors for the subclasses rather than relying on the set methods inherited from X509CertSelector. The dependencies on X509CertSelector and CertStore will be removed from the version 2 CMS API.
    -

    2.32.1 Version

    +

    2.33.1 Version

    Release: 1.45
    Date:      2010, January 12 -

    2.32.2 Defects Fixed

    +

    2.33.2 Defects Fixed

    • OpenPGP now supports UTF-8 in file names for literal data.
    • The ASN.1 library was losing track of the stream limit in a couple of places, leading to the potential of an OutOfMemoryError on a badly corrupted stream. This has been fixed.
    • The provider now uses a privileged block for initialisation.
    • JCE/JCA EC keys are now serialisable.
    -

    2.32.3 Additional Features and Functionality

    +

    2.33.3 Additional Features and Functionality

    • Support for EC MQV has been added to the light weight API, provider, and the CMS/SMIME library.
    -

    2.32.4 Security Advisory

    +

    2.33.4 Security Advisory

    • This version of the provider has been specifically reviewed to eliminate possible timing attacks on algorithms such as GCM and CCM mode.
    -

    2.33.1 Version

    +

    2.34.1 Version

    Release: 1.44
    Date:      2009, October 9 -

    2.33.2 Defects Fixed

    +

    2.34.2 Defects Fixed

    • The reset() method in BufferedAsymmetricBlockCipher is now fully clearing the buffer.
    • Use of ImplicitlyCA with KeyFactory and Sun keyspec no longer causes NullPointerException.
    • @@ -1380,7 +1383,7 @@

      2.33.2 Defects Fixed

    • PKIXCertPathReviewer.getTrustAnchor() could occasionally cause a null pointer exception or an exception due to conflicting trust anchors. This has been fixed.
    • Handling of explicit CommandMap objects with the generation of S/MIME messages has been improved.
    -

    2.33.3 Additional Features and Functionality

    +

    2.34.3 Additional Features and Functionality

    • PEMReader/PEMWriter now support encrypted EC keys.
    • BC generated EC private keys now include optional fields required by OpenSSL.
    • @@ -1396,24 +1399,24 @@

      2.33.3 Additional Features and Functionality

    • Support for raw signatures has been extended to RSA and RSA-PSS in the provider. RSA support can be used in CMSSignedDataStreamGenerator to support signatures without signed attributes.
    -

    2.34.1 Version

    +

    2.35.1 Version

    Release: 1.43
    Date:      2009, April 13 -

    2.34.2 Defects Fixed

    +

    2.35.2 Defects Fixed

    • Multiple countersignature attributes are now correctly collected.
    • Two bugs in HC-128 and HC-256 related to sign extension and byte swapping have been fixed. The implementations now pass the latest ecrypt vector tests.
    • X509Name.hashCode() is now consistent with equals.
    -

    2.34.3 Security Advisory

    +

    2.35.3 Security Advisory

    • The effect of the sign extension bug was to decrease the key space the HC-128 and HC-256 ciphers were operating in and the byte swapping inverted every 32 bits of the generated stream. If you are using either HC-128 or HC-256 you must upgrade to this release.
    -

    2.35.1 Version

    +

    2.36.1 Version

    Release: 1.42
    Date:      2009, March 16 -

    2.35.2 Defects Fixed

    +

    2.36.2 Defects Fixed

    • A NullPointer exception which could be result from generating a diffie-hellman key has been fixed.
    • CertPath validation could occasionally mistakenly identify a delta CRL. This has been fixed.
    • @@ -1426,7 +1429,7 @@

      2.35.2 Defects Fixed

    • Multiplication by negative powers of two is fixed in BigInteger.
    • OptionalValidity now encodes correctly.
    -

    2.35.3 Additional Features and Functionality

    +

    2.36.3 Additional Features and Functionality

    • Support for NONEwithECDSA has been added.
    • Support for Grainv1 and Grain128 has been added.
    • @@ -1437,10 +1440,10 @@

      2.35.3 Additional Features and Functionality

    • Support for the SRP-6a protocol has been added to the lightweight API.
    -

    2.36.1 Version

    +

    2.37.1 Version

    Release: 1.41
    Date:      2008, October 1 -

    2.36.2 Defects Fixed

    +

    2.37.2 Defects Fixed

    • The GeneralName String constructor now supports IPv4 and IPv6 address parsing.
    • An issue with nested-multiparts with postamble for S/MIME that was causing signatures to fail verification has been fixed.
    • @@ -1451,7 +1454,7 @@

      2.36.2 Defects Fixed

    • Standard name "DiffieHellman" is now supported in the provider.
    • Better support for equality tests for '#' encoded entries has been added to X509Name.
    -

    2.36.3 Additional Features and Functionality

    +

    2.37.3 Additional Features and Functionality

    • Camellia is now 12.5% faster than previously.
    • A smaller version (around 8k compiled) of Camellia, CamelliaLightEngine has also been added.
    • @@ -1462,10 +1465,10 @@

      2.36.3 Additional Features and Functionality

    • Support for reading and extracting personalised certificates in PGP Secret Key rings has been added.
    -

    2.37.1 Version

    +

    2.38.1 Version

    Release: 1.40
    Date:      2008, July 12 -

    2.37.2 Defects Fixed

    +

    2.38.2 Defects Fixed

    • EAX mode ciphers were not resetting correctly after a doFinal/reset. This has been fixed.
    • The SMIME API was failing to verify doubly nested multipart objects in signatures correctly. This has been fixed.
    • @@ -1481,7 +1484,7 @@

      2.37.2 Defects Fixed

    • The '+' character can now be escaped or quoted in the constructor for X509Name, X509Prinicipal.
    • Fix to regression from 1.38: PKIXCertPathValidatorResult.getPublicKey was returning the wrong public key when the BC certificate path validator was used.
    -

    2.37.3 Additional Features and Functionality

    +

    2.38.3 Additional Features and Functionality

    • Galois/Counter Mode (GCM) has been added to the lightweight API and the JCE provider.
    • SignedPublicKeyAndChallenge and PKCS10CertificationRequest can now take null providers if you need to fall back to the default provider mechanism.
    • @@ -1489,15 +1492,15 @@

      2.37.3 Additional Features and Functionality

    • Unnecessary local ID attributes on certificates in PKCS12 files are now automatically removed.
    • The PKCS12 store types PKCS12-3DES-3DES and PKCS12-DEF-3DES-3DES have been added to support generation of PKCS12 files with both certificates and keys protected by 3DES.
    -

    2.37.4 Additional Notes

    +

    2.38.4 Additional Notes

    • Due to problems for some users caused by the presence of the IDEA algorithm, an implementation is no longer included in the default signed jars. Only the providers of the form bcprov-ext-*-*.jar now include IDEA.
    -

    2.38.1 Version

    +

    2.39.1 Version

    Release: 1.39
    Date:      2008, March 29 -

    2.38.2 Defects Fixed

    +

    2.39.2 Defects Fixed

    • A bug causing the odd NullPointerException has been removed from the LocalizedMessage class.
    • IV handling in CMS for the SEED and Camellia was incorrect. This has been fixed.
    • @@ -1511,7 +1514,7 @@

      2.38.2 Defects Fixed

    • A decoding issue with a mis-identified tagged object in CertRepMessage has been fixed.
    • \# is now properly recognised in the X509Name class.
    -

    2.38.3 Additional Features and Functionality

    +

    2.39.3 Additional Features and Functionality

    • Certifications associated with user attributes can now be created, verified and removed in OpenPGP.
    • API support now exists for CMS countersignature reading and production.
    • @@ -1526,10 +1529,10 @@

      2.38.3 Additional Features and Functionality

    • Support has been added to the provider for the VMPC MAC.
    -

    2.39.1 Version

    +

    2.40.1 Version

    Release: 1.38
    Date:      2007, November 7 -

    2.39.2 Defects Fixed

    +

    2.40.2 Defects Fixed

    • SMIME signatures containing non-standard quote-printable data could be altered by SMIME encryption. This has been fixed.
    • CMS signatures that do not use signed attributes were vulnerable to one of Bleichenbacher's RSA signature forgery attacks. This has been fixed.
    • @@ -1543,7 +1546,7 @@

      2.39.2 Defects Fixed

    • Overwriting entities in a PKCS#12 file was not fully compliant with the JavaDoc for KeyStore. This has been fixed.
    • TlsInputStream.read() could appear to return end of file when end of file had not been reached. This has been fixed.
    -

    2.39.3 Additional Features and Functionality

    +

    2.40.3 Additional Features and Functionality

    • Buffering in the streaming CMS has been reworked. Throughput is now usually higher and the behaviour is more predictable.
    • It's now possible to pass a table of hashes to a CMS detached signature rather than having to always pass the data.
    • @@ -1554,10 +1557,10 @@

      2.39.3 Additional Features and Functionality

    • CertPathReviewer has better handling for problem trust anchors.
    • Base64 encoder now does initial size calculations to try to improve resource usage.
    -

    2.40.1 Version

    +

    2.41.1 Version

    Release: 1.37
    Date:      2007, June 15 -

    2.40.2 Defects Fixed

    +

    2.41.2 Defects Fixed

    • The ClearSignedFileProcessor example for OpenPGP did not take into account trailing white space in the file to be signed. This has been fixed.
    • @@ -1571,7 +1574,7 @@

      2.40.2 Defects Fixed

    • The default private key length in the lightweght API for generated DiffieHellman parameters was absurdly small, this has been fixed.
    • Cipher.getParameters() for PBEwithSHAAndTwofish-CBC was returning null after intialisation. This has been fixed.
    -

    2.40.3 Additional Features and Functionality

    +

    2.41.3 Additional Features and Functionality

    • The block cipher mode CCM has been added to the provider and light weight API.
    • The block cipher mode EAX has been added to the provider and light weight API.
    • @@ -1590,10 +1593,10 @@

      2.40.3 Additional Features and Functionality

    • The JCE provider now supports RIPEMD160withECDSA.
    -

    2.41.1 Version

    +

    2.42.1 Version

    Release: 1.36
    Date:      2007, March 16 -

    2.41.2 Defects Fixed

    +

    2.42.2 Defects Fixed

    • DSA key generator now checks range and keysize.
    • Class loader issues with i18n classes should now be fixed.
    • @@ -1607,7 +1610,7 @@

      2.41.2 Defects Fixed

    • Some surrogate pairs were not assembled correctly by the UTF-8 decoder. This has been fixed.
    • Alias resolution in PKCS#12 is now case insensitive.
    -

    2.41.3 Additional Features and Functionality

    +

    2.42.3 Additional Features and Functionality

    • CMS/SMIME now supports basic EC KeyAgreement with X9.63.
    • CMS/SMIME now supports RFC 3211 password based encryption.
    • @@ -1623,10 +1626,10 @@

      2.41.3 Additional Features and Functionality

    • DSASigner now handles long messages. SHA2 family digest support for DSA has been added to the provider.
    -

    2.42.1 Version

    +

    2.43.1 Version

    Release: 1.35
    Date:      2006, December 16 -

    2.42.2 Defects Fixed

    +

    2.43.2 Defects Fixed

    • Test data files are no longer in the provider jars.
    • SMIMESignedParser now handles indefinite length data in SignerInfos.
    • @@ -1641,7 +1644,7 @@

      2.42.2 Defects Fixed

    • The IESEngine could incorrectly encrypt data when used in block cipher mode. This has been fixed.
    • An error in the encoding of the KEKRecipientInfo has been fixed. Compatability warning: this may mean that versions of BC mail prior to 1.35 will have trouble processing KEK messages produced by 1.35 or later.
    -

    2.42.3 Additional Features and Functionality

    +

    2.43.3 Additional Features and Functionality

    • Further optimisations to elliptic curve math libraries.
    • API now incorporates a CertStore which should be suitable for use with LDAP.
    • @@ -1663,10 +1666,10 @@

      2.42.3 Additional Features and Functionality

    • PGP packet streams can now be closed off using close() on the returned stream as well as closing the generator.
    -

    2.43.1 Version

    +

    2.44.1 Version

    Release: 1.34
    Date:      2006, October 2 -

    2.43.2 Defects Fixed

    +

    2.44.2 Defects Fixed

    • Endianess of integer conversion in KDF2BytesGenerator was incorrect. This has been fixed.
    • Generating critical signature subpackets in OpenPGP would result in a zero packet tag. This has been fixed. @@ -1678,7 +1681,7 @@

      2.43.2 Defects Fixed

    • PGP Identity strings were only being interpreted as ASCII rather than UTF-8. This has been fixed.
    • CertificateFactory.generateCRLs now returns a Collection rather than null.
    -

    2.43.3 Additional Features and Functionality

    +

    2.44.3 Additional Features and Functionality

    • An ISO18033KDFParameters class had been added to support ISO18033 KDF generators.
    • An implemention of the KDF1 bytes generator algorithm has been added. @@ -1698,16 +1701,16 @@

      2.43.3 Additional Features and Functionality

    • Performance of the prime number generation in the BigInteger library has been further improved.
    • In line with RFC 3280 section 4.1.2.4 DN's are now encoded using UTF8String by default rather than PrintableString.
    -

    2.43.4 Security Advisory

    +

    2.44.4 Security Advisory

    • If you are using public exponents with the value three you *must* upgrade to this release, otherwise it will be possible for attackers to exploit some of Bleichenbacher's RSA signature forgery attacks on your applications.
    -

    2.44.1 Version

    +

    2.45.1 Version

    Release: 1.33
    Date:      2006, May 3 -

    2.44.2 Defects Fixed

    +

    2.45.2 Defects Fixed

    • OCSPResponseData was including the default version in its encoding. This has been fixed.
    • BasicOCSPResp.getVersion() would throw a NullPointer exception if called on a default version response. This has been fixed. @@ -1716,7 +1719,7 @@

      2.44.2 Defects Fixed

    • ArmoredInputStream was not closing the underlying stream on close. This has been fixed.
    • Small base64 encoded strings with embedded white space could decode incorrectly using the Base64 class. This has been fixed.
    -

    2.44.3 Additional Features and Functionality

    +

    2.45.3 Additional Features and Functionality

    • The X509V2CRLGenerator now supports adding general extensions to CRL entries.
    • A RoleSyntax implementation has been added to the x509 ASN.1 package, and the AttributeCertificateHolder class now support the IssuerSerial option. @@ -1724,10 +1727,10 @@

      2.44.3 Additional Features and Functionality

    • DERUTF8String now supports surrogate pairs.
    -

    2.45.1 Version

    +

    2.46.1 Version

    Release: 1.32
    Date:      2006, March 27 -

    2.45.2 Defects Fixed

    +

    2.46.2 Defects Fixed

    • Further work has been done on RFC 3280 compliance.
    • The ASN1Sequence constructor for SemanticsInformation would sometimes throw a ClassCastException on reconstruction an object from a byte stream. This has been fixed. @@ -1744,7 +1747,7 @@

      2.45.2 Defects Fixed

    • OpenPGP clear text signatures containing '\r' as line separators were not being correctly canonicalized. This has been fixed.
    -

    2.45.3 Additional Features and Functionality

    +

    2.46.3 Additional Features and Functionality

    • The ASN.1 library now includes classes for the ICAO Electronic Passport.
    • Support has been added to CMS and S/MIME for ECDSA. @@ -1753,16 +1756,16 @@

      2.45.3 Additional Features and Functionality

    • Support has been added for repeated attributes in CMS and S/MIME messages.
    • A wider range of RSA-PSS signature types is now supported for CRL and Certificate verification.
    -

    2.45.4 Possible compatibility issue

    +

    2.46.4 Possible compatibility issue

    • Previously elliptic curve keys and points were generated with point compression enabled by default. Owing to patent issues in some jurisdictions, they are now generated with point compression disabled by default.
    -

    2.46.1 Version

    +

    2.47.1 Version

    Release: 1.31
    Date:      2005, December 29 -

    2.46.2 Defects Fixed

    +

    2.47.2 Defects Fixed

    • getCriticalExtensionOIDs on an X.509 attribute certificate was returning the non-critical set. This has been fixed.
    • Encoding uncompressed ECDSA keys could occasionally introduce an extra leading zero byte. This has been fixed. @@ -1775,7 +1778,7 @@

      2.46.2 Defects Fixed

      This has been fixed.
    • OIDs with extremely large components would sometimes reencode with unnecessary bytes in their encoding. The optimal DER encoding will now be produced instead.
    -

    2.46.3 Additional Features and Functionality

    +

    2.47.3 Additional Features and Functionality

    • The SMIME package now supports the large file streaming model as well.
    • Additional ASN.1 message support has been added for RFC 3739 in the org.bouncycastle.x509.qualified package. @@ -1784,10 +1787,10 @@

      2.46.3 Additional Features and Functionality

    • CertPathValidator has been updated to better support path validation as defined in RFC 3280.
    -

    2.47.1 Version

    +

    2.48.1 Version

    Release: 1.30
    Date:      2005, September 18 -

    2.47.2 Defects Fixed

    +

    2.48.2 Defects Fixed

    • Whirlpool was calculating the wrong digest for 31 byte data and could throw an exception for some other data lengths. This has been fixed.
    • AlgorithmParameters for IVs were returning a default of RAW encoding of the parameters when they should have been returning an @@ -1799,7 +1802,7 @@

      2.47.2 Defects Fixed

    • KEKIdentifier would not handle OtherKeyAttribute objects correctly. This has been fixed.
    • GetCertificateChain on a PKCS12 keystore would return a single certificate chain rather than null if the alias passed in represented a certificate not a key. This has been fixed.
    -

    2.47.3 Additional Features and Functionality

    +

    2.48.3 Additional Features and Functionality

    • RSAEngine no longer assumes keys are byte aligned when checking for out of range input.
    • PGPSecretKeyRing.removeSecretKey and PGPSecretKeyRing.insertSecretKey have been added. @@ -1810,10 +1813,10 @@

      2.47.3 Additional Features and Functionality

    • Both the lightweight API and the provider now support the Camellia encryption algorithm.
    -

    2.48.1 Version

    +

    2.49.1 Version

    Release: 1.29
    Date:      2005, June 27 -

    2.48.2 Defects Fixed

    +

    2.49.2 Defects Fixed

    • HMac-SHA384 and HMac-SHA512 were not IETF compliant. This has been fixed.
    • The equals() method on ElGamalKeyParameters and DHKeyParameters in the lightweight API would sometimes @@ -1824,7 +1827,7 @@

      2.48.2 Defects Fixed

    • ISO9796 signatures for full recovered messsages could incorrectly verify for similar messages in some circumstances. This has been fixed.
    • The occasional problem with decrypting PGP messages containing compressed streams now appears to be fixed.
    -

    2.48.3 Additional Features and Functionality

    +

    2.49.3 Additional Features and Functionality

    • Support has been added for the OIDs and key generation required for HMac-SHA224, HMac-SHA256, HMac-SHA384, and HMac-SHA512. @@ -1832,16 +1835,16 @@

      2.48.3 Additional Features and Functionality

    • The provider and the lightweight API now support the GOST-28147-94 MAC algorithm.
    • Headers are now settable for PGP armored output streams.
    -

    2.48.4 Notes

    +

    2.49.4 Notes

    • The old versions of HMac-SHA384 and HMac-SHA512 can be invoked as OldHMacSHA384 and OldHMacSHA512, or by using the OldHMac class in the lightweight API.
    -

    2.49.1 Version

    +

    2.50.1 Version

    Release: 1.28
    Date:      2005, April 20 -

    2.49.2 Defects Fixed

    +

    2.50.2 Defects Fixed

    • Signatures on binary encoded S/MIME messages could fail to validate when correct. This has been fixed.
    • getExtensionValue() on CRL Entries were returning the encoding of the inner object, rather than the octet string. This has been fixed. @@ -1855,7 +1858,7 @@

      2.49.2 Defects Fixed

    • Filetype for S/MIME compressed messages was incorrect. This has been fixed.
    • BigInteger class can now create negative numbers from byte arrays.
    -

    2.49.3 Additional Features and Functionality

    +

    2.50.3 Additional Features and Functionality

    • S/MIME now does canonicalization on non-binary input for signatures.
    • Micalgs for the new SHA schemes are now supported. @@ -1866,7 +1869,7 @@

      2.49.3 Additional Features and Functionality

    • Support has been added for the creation of ECDSA certificate requests.
    • The provider and the light weight API now support the WHIRLPOOL message digest.
    -

    2.49.4 Notes

    +

    2.50.4 Notes

    • Patches for S/MIME binary signatures and canonicalization were actually applied in 1.27, but a couple of days after the release - if the class CMSProcessableBodyPartOutbound is present in the package org.bouncycastle.mail.smime you have the patched 1.27. We would recommend upgrading to 1.28 in any case @@ -1874,10 +1877,10 @@

      2.49.4 Notes

    • GOST private keys are probably not encoding correctly and can be expected to change.
    -

    2.50.1 Version

    +

    2.51.1 Version

    Release: 1.27
    Date:      2005, February 20 -

    2.50.2 Defects Fixed

    +

    2.51.2 Defects Fixed

    • Typos in the provider which pointed Signature algorithms SHA256WithRSA, SHA256WithRSAEncryption, SHA384WithRSA, SHA384WithRSAEncryption, SHA512WithRSA, and SHA512WithRSAEncryption at the PSS versions of the algorithms have been fixed. The correct names for the PSS algorithms are SHA256withRSAandMGF1, SHA384withRSAandMGF1, and SHA512withRSAandMGF1.
    • X509CertificateFactory failed under some circumstances to reset properly if the input stream being passed @@ -1891,7 +1894,7 @@

      2.50.2 Defects Fixed

    • TSP TimeStampToken was failing to validate time stamp tokens with the issuerSerial field set in the ESSCertID structure. This has been fixed.
    • Path validation in environments with frequently updated CRLs could occasionally reject a valid path. This has been fixed.
    -

    2.50.3 Additional Features and Functionality

    +

    2.51.3 Additional Features and Functionality

    • Full support has been added for the OAEPParameterSpec class to the JDK 1.5 povider.
    • Full support has been added for the PSSParameterSpec class to the JDK 1.4 and JDK 1.5 providers. @@ -1902,7 +1905,7 @@

      2.50.3 Additional Features and Functionality

    • The CertPath support classes now support PKCS #7 encoding.
    • Point compression can now be turned off when encoding elliptic curve keys.
    -

    2.50.4 Changes that may affect compatibility

    +

    2.51.4 Changes that may affect compatibility

    • org.bouncycastle.jce.interfaces.ElGamalKey.getParams() has been changed to getParameters() to avoid clashes with a JCE interface with the same method signature. @@ -1912,10 +1915,10 @@

      2.50.4 Changes that may affect compatibility

      were using these previously you should use SHA256WithRSAAndMGF1, SHA384WithRSAAndMGF1, or SHA512WithRSAAndMGF1.
    -

    2.51.1 Version

    +

    2.52.1 Version

    Release: 1.26
    Date:      2005, January 15 -

    2.51.2 Defects Fixed

    +

    2.52.2 Defects Fixed

    • The X.509 class UserNotice assumed some of the optional fields were not optional. This has been fixed.
    • BCPGInputStream would break on input packets of 8274 bytes in length. This has been fixed. @@ -1924,7 +1927,7 @@

      2.51.2 Defects Fixed

    • ASN1Sets now properly sort their contents when created from scratch.
    • A bug introduced in the CertPath validation in the last release which meant some certificate paths would validate if they were invalid has been fixed.
    -

    2.51.3 Additional Features and Functionality

    +

    2.52.3 Additional Features and Functionality

    • Support for JDK 1.5 naming conventions for OAEP encryption and PSS signing has been added.
    • Support for Time Stamp Protocol (RFC 3161) has been added. @@ -1934,15 +1937,15 @@

      2.51.3 Additional Features and Functionality

    • PBEWithMD5AndRC2, PBEWithSHA1AndRC2 now generate keys rather than exceptions.
    • The BigInteger implementation has been further optimised to take more advantage of the Montgomery number capabilities.
    -

    2.51.4 JDK 1.5 Changes

    +

    2.52.4 JDK 1.5 Changes

    • The JDK 1.5 version of the provider now supports the new Elliptic Curve classes found in the java.security packages. Note: while we have tried to preserve some backwards compatibility people using Elliptic curve are likely to find some minor code changes are required when moving code from JDK 1.4 to JDK 1.5 as the java.security APIs have changed.
    -

    2.52.1 Version

    +

    2.53.1 Version

    Release: 1.25
    Date:      2004, October 1 -

    2.52.2 Defects Fixed

    +

    2.53.2 Defects Fixed

    • In some situations OpenPGP would overread when a stream had been broken up into partial blocks. This has been fixed. @@ -1964,7 +1967,7 @@

      2.52.2 Defects Fixed

    • Parsing a message with a zero length body with SMIMESigned would cause an exception. This has been fixed.
    • Some versions of PGP use zeros in the data stream rather than a replication of the last two bytes of the iv as specified in the RFC to determine if the correct decryption key has been found. The decryption classes will now cope with both.
    -

    2.52.3 Additional Features and Functionality

    +

    2.53.3 Additional Features and Functionality

    • Support for extracting signatures based on PGP user attributes has been added to PGPPublicKey. @@ -1984,10 +1987,10 @@

      2.52.3 Additional Features and Functionality

    • OID components of up to 2^63 bits are now supported.
    -

    2.53.1 Version

    +

    2.54.1 Version

    Release: 1.24
    Date:      2004, June 12 -

    2.53.2 Defects Fixed

    +

    2.54.2 Defects Fixed

    • OpenPGP Secret key rings now parse key rings with user attribute packets in them correctly.
    • OpenPGP Secret key rings now parse key rings with GPG comment packets in them. @@ -2004,17 +2007,17 @@

      2.53.2 Defects Fixed

    • An encoding error introduced in 1.23 which affected generation of the KeyUsage extension has been fixed.
    -

    2.53.3 Additional Features and Functionality

    +

    2.54.3 Additional Features and Functionality

    • PKCS12 keystore now handles single key/certificate files without any attributes present.
    • Support for creation of PGPKeyRings incorporating sub keys has been added.
    • ZeroPadding for encrypting ASCII data has been added.
    -

    2.54.1 Version

    +

    2.55.1 Version

    Release: 1.23
    Date:      2004, April 10 -

    2.54.2 Defects Fixed

    +

    2.55.2 Defects Fixed

    • Reading a PGP Secret key file would sometimes cause a class cast exception. This has been fixed.
    • PGP will now read SecretKeys which are encrypted with the null algorithm. @@ -2029,7 +2032,7 @@

      2.54.2 Defects Fixed

    • X509Name class will now print names with nested pairs in component sets correctly.
    • RC4 now resets correctly on doFinal.
    -

    2.54.3 Additional Features and Functionality

    +

    2.55.3 Additional Features and Functionality

    • PGP V3 keys and V3 signature generation is now supported.
    • Collection classes have been added for representing files of PGP public and secret keys. @@ -2048,10 +2051,10 @@

      2.54.3 Additional Features and Functionality

    • DERGeneralizedTime getTime() method now handles a broader range of input strings.
    -

    2.55.1 Version

    +

    2.56.1 Version

    Release: 1.22
    Date:      2004, February 7 -

    2.55.2 Defects Fixed

    +

    2.56.2 Defects Fixed

    • Generating DSA signatures with PGP would cause a class cast exception, this has been fixed.
    • PGP Data in the 192 to 8383 byte length would sometimes be written with the wrong length header. This has been fixed. @@ -2061,7 +2064,7 @@

      2.55.2 Defects Fixed

    • PSS signature verification would fail approximately 0.5 % of the time on correct signatures. This has been fixed.
    • Encoding of CRL Distribution Points now always works.
    -

    2.55.3 Additional Features and Functionality

    +

    2.56.3 Additional Features and Functionality

    • Additional methods for getting public key information have been added to the PGP package.
    • Some support for user attributes and the image attribute tag has been added. @@ -2069,10 +2072,10 @@

      2.55.3 Additional Features and Functionality

    • Support for ElGamal encryption/decryption has been added to the PGP package.
    -

    2.56.1 Version

    +

    2.57.1 Version

    Release: 1.21
    Date:      2003, December 6 -

    2.56.2 Defects Fixed

    +

    2.57.2 Defects Fixed

    • The CertPath validator would fail for some valid CRLs. This has been fixed.
    • AES OIDS for S/MIME were still incorrect, this has been fixed. @@ -2080,17 +2083,17 @@

      2.56.2 Defects Fixed

    • The J2ME BigInteger class would sometimes go into an infinite loop generating prime numbers. This has been fixed.
    • DERBMPString.equals() would throw a class cast exception. This has been fixed.
    -

    2.56.3 Additional Features and Functionality

    +

    2.57.3 Additional Features and Functionality

    • PEMReader now handles public keys.
    • OpenPGP/BCPG should now handle partial input streams. Additional methods for reading subpackets off signatures.
    • The ASN.1 library now supports policy qualifiers and policy info objects.
    -

    2.57.1 Version

    +

    2.58.1 Version

    Release: 1.20
    Date:      2003, October 8 -

    2.57.2 Defects Fixed

    +

    2.58.2 Defects Fixed

    • BigInteger toString() in J2ME/JDK1.0 now produces same output as the Sun one.
    • RSA would throw a NullPointer exception with doFinal without arguments. This has been fixed. @@ -2100,7 +2103,7 @@

      2.57.2 Defects Fixed

    • AES OIDS were incorrect, this has been fixed.
    • In some cases BC generated private keys would not work with the JSSE. This has been fixed.
    -

    2.57.3 Additional Features and Functionality

    +

    2.58.3 Additional Features and Functionality

    • Support for reading/writing OpenPGP public/private keys and OpenPGP signatures has been added.
    • Support for generating OpenPGP PBE messages and public key encrypted messages has been added. @@ -2108,10 +2111,10 @@

      2.57.3 Additional Features and Functionality

    • Addition of a Null block cipher to the light weight API.
    -

    2.58.1 Version

    +

    2.59.1 Version

    Release: 1.19
    Date:      2003, June 7 -

    2.58.2 Defects Fixed

    +

    2.59.2 Defects Fixed

    • The PKCS12 store would throw an exception reading PFX files that had attributes with no values. This has been fixed.
    • RSA Private Keys would not serialise if they had PKCS12 bag attributes attached to them, this has been fixed. @@ -2119,7 +2122,7 @@

      2.58.2 Defects Fixed

    • ASN1 parser would sometimes mistake an implicit null for an implicit empty sequence. This has been fixed.
    -

    2.58.3 Additional Features and Functionality

    +

    2.59.3 Additional Features and Functionality

    • S/MIME and CMS now support the draft standard for AES encryption.
    • S/MIME and CMS now support setable key sizes for the standard algorithms. @@ -2131,10 +2134,10 @@

      2.58.3 Additional Features and Functionality

      in order to find algorithms.
    -

    2.59.1 Version

    +

    2.60.1 Version

    Release: 1.18
    Date:      2003, February 8 -

    2.59.2 Defects Fixed

    +

    2.60.2 Defects Fixed

    • DESKeySpec.isParityAdjusted in the clean room JCE could go into an infinite loop. This has been fixed. @@ -2145,7 +2148,7 @@

      2.59.2 Defects Fixed

    • Seeding with longs in the SecureRandom for the J2ME and JDK 1.0, only used 4 bytes of the seed value. This has been fixed.
    -

    2.59.3 Additional Features and Functionality

    +

    2.60.3 Additional Features and Functionality

    • The X.509 OID for RSA is now recognised by the provider as is the OID for RSA/OAEP.
    • Default iv's for DES are now handled correctly in CMS. @@ -2157,10 +2160,10 @@

      2.59.3 Additional Features and Functionality

      Sun BigInteger library.
    -

    2.60.1 Version

    +

    2.61.1 Version

    Release: 1.17
    Date:      2003, January 8 -

    2.60.2 Defects Fixed

    +

    2.61.2 Defects Fixed

    • Reuse of an CMSSignedObject could occasionally result in a class cast exception. This has been fixed. @@ -2171,7 +2174,7 @@

      2.60.2 Defects Fixed

    • The DERObject constructor in OriginatorIdentifierOrKey was leaving the id field as null. This has been fixed.
    -

    2.60.3 Additional Functionality and Features

    +

    2.61.3 Additional Functionality and Features

    • RC2 now supports the full range of parameter versions and effective key sizes. @@ -2191,10 +2194,10 @@

      2.60.3 Additional Functionality and Features

      string to OID conversion.
    -

    2.61.1 Version

    +

    2.62.1 Version

    Release: 1.16
    Date:      2002, November 30 -

    2.61.2 Defects Fixed

    +

    2.62.2 Defects Fixed

    • CRLS were only working for UTC time constructed Time objects, this has been fixed. @@ -2208,7 +2211,7 @@

      2.61.2 Defects Fixed

      to throw a NullPointerException at the wrong time.
    • Macs now clone correctly in the clean room JCE.
    -

    2.61.3 Additional Functionality and Features

    +

    2.62.3 Additional Functionality and Features

    • PGPCFB support has been added to the provider and the lightweight API.
    • There are now three versions of the AESEngine, all faster than before, @@ -2226,10 +2229,10 @@

      2.61.3 Additional Functionality and Features

      and to support multiple recipients/signers.
    -

    2.62.1 Version

    +

    2.63.1 Version

    Release: 1.15
    Date:      2002, September 6 -

    2.62.2 Defects Fixed

    +

    2.63.2 Defects Fixed

    • The base string for the oids in asn1.x509.KeyPurposeId was incorrect. This has been fixed. @@ -2252,7 +2255,7 @@

      2.62.2 Defects Fixed

      The local name now takes precedence.
    • ReasonFlags now correctly encodes.
    -

    2.62.3 Additional Functionality and Features

    +

    2.63.3 Additional Functionality and Features

    • The PKCS12 key store now handles key bags in encryptedData bags.
    • The X509NameTokenizer now handles for '\' and '"' characters. @@ -2261,10 +2264,10 @@

      2.62.3 Additional Functionality and Features

    • Both the provider and the lightweight library now support a basic SIC mode for block ciphers.
    -

    2.63.1 Version

    +

    2.64.1 Version

    Release: 1.14
    Date:      2002, June 17 -

    2.63.2 Defects Fixed

    +

    2.64.2 Defects Fixed

    • there was a bug in the BigInteger right shifting for > 31 bit shifts. This has been fixed. @@ -2285,7 +2288,7 @@

      2.63.2 Defects Fixed

    • asn1.x509.ExtendedKeyUsage used to throw a null pointer exception on construction. This has been fixed.
    -

    2.63.3 Additional Functionality and Features

    +

    2.64.3 Additional Functionality and Features

    • The BigInteger library now uses Montgomery numbers for modPow and is substantially faster. @@ -2299,10 +2302,10 @@

      2.63.3 Additional Functionality and Features

      object identifiers.
    -

    2.64.1 Version

    +

    2.65.1 Version

    Release: 1.13
    Date:      2002, April 19 -

    2.64.2 Defects Fixed

    +

    2.65.2 Defects Fixed

    • The TBSCertificate object in the ASN.1 library now properly implements the Time object, rather returning UTC time. @@ -2311,7 +2314,7 @@

      2.64.2 Defects Fixed

    • toByteArray in the big integer class was not always producing correct results for negative numbers. This has been Fixed.
    -

    2.64.3 Additional Functionality and Features

    +

    2.65.3 Additional Functionality and Features

    • The key to keySpec handling of the secret key factories has been improved.
    • There is now a SMIME implementation and a more complete CMS @@ -2326,10 +2329,10 @@

      2.64.3 Additional Functionality and Features

      length certificate chains for signing keys.
    -

    2.65.1 Version

    +

    2.66.1 Version

    Release: 1.12
    Date:      2002, February 8 -

    2.65.2 Defects Fixed

    +

    2.66.2 Defects Fixed

    • The ASN.1 library was unable to read an empty set object. This has been fixed.
    • Returning sets of critical and non-critical extensions on X.509 certificates could result in a null pointer exception if the certificate had no extensions. This has been fixed. @@ -2348,7 +2351,7 @@

      2.65.2 Defects Fixed

    • the IV algorithm parameters class would improperly throw an exception on initialisation. This has been fixed.
    -

    2.65.3 Additional Functionality and Features

    +

    2.66.3 Additional Functionality and Features

    • The AESWrap ciphers will now take IV's.
    • The DES-EDEWrap algorithm described in https://www.ietf.org/internet-drafts/draft-ietf-smime-key-wrap-01.txt is now supported. @@ -2362,10 +2365,10 @@

      2.65.3 Additional Functionality and Features

      for details).
    -

    2.66.1 Version

    +

    2.67.1 Version

    Release: 1.11
    Date:      2001, December 10 -

    2.66.2 Defects Fixed

    +

    2.67.2 Defects Fixed

    • X9.23 padding of MACs now works correctly with block size aligned data.
    • Loading a corrupted "UBER" key store would occasionally cause the @@ -2391,7 +2394,7 @@

      2.66.2 Defects Fixed

      extensions. This has been fixed.
    • The NetscapeCert type bits were reversed! This has been fixed.
    -

    2.66.3 Additional Functionality and Features

    +

    2.67.3 Additional Functionality and Features

    • The lightweight API and the JCE provider now support ElGamal.
    • X509Principal, and X509Name now supports the "DC" attribute and the @@ -2405,7 +2408,7 @@

      2.66.3 Additional Functionality and Features

    • Elliptic curve routines now handle uncompressed points as well as the compressed ones.
    -

    2.66.4 Other changes

    +

    2.67.4 Other changes

    • As the range of public key types supported has expanded the getPublicKey method on the SubjectPublicKeyInfo class is not always going to work. The @@ -2413,10 +2416,10 @@

      2.66.4 Other changes

      throws an IOException if there is a problem.
    -

    2.67.1 Version

    +

    2.68.1 Version

    Release: 1.10
    Date:      2001, October 20 -

    2.67.2 Defects Fixed

    +

    2.68.2 Defects Fixed

    • The PKCS12 Key Store now interoperates with the JDK key tool. Note: this does mean the the key name passed to the setKeyEntry calls has become significant. @@ -2424,7 +2427,7 @@

      2.67.2 Defects Fixed

      has been fixed.
    • The ASN.1 input streams now handle zero-tagged zero length objects correctly.
    -

    2.67.3 Additional Functionality and Features

    +

    2.68.3 Additional Functionality and Features

    • The JCE Provider and the lightweight API now support Serpent, CAST5, and CAST6.
    • The JCE provider and the lightweight API now has an implementation of ECIES. @@ -2434,10 +2437,10 @@

      2.67.3 Additional Functionality and Features

    • Support for the generation of PKCS10 certification requests has been added.
    -

    2.68.1 Version

    +

    2.69.1 Version

    Release: 1.09
    Date:      2001, October 6 -

    2.68.2 Defects Fixed

    +

    2.69.2 Defects Fixed

    • failure to pass in an RC5 parameters object now results in an exception at the upper level of the JCE, rather than falling over in the lightweight @@ -2450,7 +2453,7 @@

      2.68.2 Defects Fixed

    • In some cases the ASN.1 library wouldn't handle implicit tagging properly. This has been fixed.
    -

    2.68.3 Additional Functionality and Features

    +

    2.69.3 Additional Functionality and Features

    • Support for RC5-64 has been added to the JCE.
    • ISO9796-2 signatures have been added to the JCE and lightweight API. @@ -2474,10 +2477,10 @@

      2.68.3 Additional Functionality and Features

      resource hungry and faster - whether it's fast enough remains to be seen!
    -

    2.69.1 Version

    +

    2.70.1 Version

    Release: 1.08
    Date:      2001, September 9 -

    2.69.2 Defects Fixed

    +

    2.70.2 Defects Fixed

    • It wasn't possible to specify an ordering for distinguished names in X509 certificates. This is now supported. @@ -2488,7 +2491,7 @@

      2.69.2 Defects Fixed

    • The netscape certificate request class wouldn't compile under JDK 1.1. This has been fixed.
    -

    2.69.3 Additional Functionality and Features

    +

    2.70.3 Additional Functionality and Features

    • ISO 9796-1 padding is now supported with RSA in the lightweight API and the JCE. @@ -2502,10 +2505,10 @@

      2.69.3 Additional Functionality and Features

      this is fixed.
    -

    2.70.1 Version

    +

    2.71.1 Version

    Release: 1.07
    Date:      2001, July 9 -

    2.70.2 Defects Fixed

    +

    2.71.2 Defects Fixed

    • It turned out that the setOddParity method in the DESParameter class was indeed doing something odd but not what was intended. This is now @@ -2516,10 +2519,10 @@

      2.70.2 Defects Fixed

      have a look in org.bouncycastle.jce.provider.JDKKeyStore lines 201-291.
    -

    2.71.1 Version

    +

    2.72.1 Version

    Release: 1.06
    Date:      2001, July 2 -

    2.71.2 Defects Fixed

    +

    2.72.2 Defects Fixed

    • Diffie-Hellman keys are now properly serialisable as well as encodable. @@ -2541,17 +2544,17 @@

      2.71.2 Defects Fixed

    • Resetting and resusing HMacs in the lightweight and heavyweight libraries caused a NullPointer exception. This has been fixed.
    -

    2.71.3 Additional Functionality

    +

    2.72.3 Additional Functionality

    • ISO10126Padding is now recognised explicitly for block ciphers as well.
    • The Blowfish implementation is now somewhat faster.
    -

    2.72.1 Version

    +

    2.73.1 Version

    Release: 1.05
    Date:      2001, April 17 -

    2.72.2 Defects Fixed

    +

    2.73.2 Defects Fixed

    • The DESEDE key generator can now be used to generate 2-Key-DESEDE keys as well as 3-Key-DESEDE keys. @@ -2562,22 +2565,22 @@

      2.72.2 Defects Fixed

    • The ASN.1 library was skipping explicitly tagged objects of zero length. This has been fixed.
    -

    2.72.3 Additional Functionality

    +

    2.73.3 Additional Functionality

    • There is now an org.bouncycastle.jce.netscape package which has a class in for dealing with Netscape Certificate Request objects.
    -

    2.72.4 Additional Notes

    +

    2.73.4 Additional Notes

    Concerning the PKCS12 fix: in a few cases this may cause some backward compatibility issues - if this happens to you, drop us a line at feedback-crypto@bouncycastle.org and we will help you get it sorted out.

    -

    2.73.1 Version

    +

    2.74.1 Version

    Release: 1.04
    Date:      2001, March 11 -

    2.73.2 Defects Fixed

    +

    2.74.2 Defects Fixed

    • Signatures generated by other providers that include optional null parameters in the AlgorithmIdentifier are now handled correctly by the @@ -2606,7 +2609,7 @@

      2.73.2 Defects Fixed

      hash table when the hash table constructor was called. This has been fixed.
    -

    2.73.3 Additional Functionality

    +

    2.74.3 Additional Functionality

    • Added Elliptic Curve DSA (X9.62) - ECDSA - to provider and lightweight library. @@ -2618,10 +2621,10 @@

      2.73.3 Additional Functionality

    • The certificate generators now support ECDSA and DSA certs as well.
    -

    2.74.1 Version

    +

    2.75.1 Version

    Release: 1.03
    Date:      2001, January 7 -

    2.74.2 Defects Fixed

    +

    2.75.2 Defects Fixed

    • CFB and OFB modes when specified without padding would insist on input being block aligned. When specified without padding CFB and OFB now behave in a compatible @@ -2631,29 +2634,29 @@

      2.74.2 Defects Fixed

      length as the plain text.
    -

    2.75.1 Version

    +

    2.76.1 Version

    Release: 1.02
    Date:      2000, November 7 -

    2.75.2 Defects Fixed

    +

    2.76.2 Defects Fixed

    • The RSA key pair generator occasionally produced keys 1 bit under the requested size. This is now fixed.
    -

    2.76.1 Version

    +

    2.77.1 Version

    Release: 1.01
    Date:      2000, October 15 -

    2.76.2 Defects Fixed

    +

    2.77.2 Defects Fixed

    • Buffered ciphers in lightweight library were not resetting correctly on a doFinal. This has been fixed.
    -

    2.77.1 Version

    +

    2.78.1 Version

    Release: 1.00
    Date:      2000, October 13 -

    2.77.2 Defects Fixed

    +

    2.78.2 Defects Fixed

    • JDK1.2 version now works with keytool for certificate generation. @@ -2668,7 +2671,7 @@

      2.77.2 Defects Fixed

    • Some DES PBE algorithms did not set the parity correctly in generated keys, this has been fixed.
    -

    2.77.3 Additional functionality

    +

    2.78.3 Additional functionality

    • Argument validation is much improved. From e40a9171807af7e9a705485f08f46c7dd0f8b8e8 Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 16 Jun 2023 19:21:01 +1000 Subject: [PATCH 199/290] minor formatting --- .../org/bouncycastle/jce/provider/BouncyCastleProvider.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java index 63c095e75e..0f5cee275e 100644 --- a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java +++ b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java @@ -77,8 +77,6 @@ public final class BouncyCastleProvider extends Provider public static final ProviderConfiguration CONFIGURATION = new BouncyCastleProviderConfiguration(); - private Map serviceMap = new ConcurrentHashMap(); - private static final Map keyInfoConverters = new HashMap(); private static final Class revChkClass = ClassUtil.loadClass(BouncyCastleProvider.class, "java.security.cert.PKIXRevocationChecker"); @@ -157,6 +155,8 @@ public final class BouncyCastleProvider extends Provider "DRBG" }; + private Map serviceMap = new ConcurrentHashMap(); + /** * Construct a new provider. This should only be required when * using runtime registration of the provider using the From 0f0d95b2fa8848afdcf8dc521fce52086769e58f Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 17 Jun 2023 10:28:55 +1000 Subject: [PATCH 200/290] java doc --- core/src/main/java/org/bouncycastle/asn1/DERBMPString.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/DERBMPString.java b/core/src/main/java/org/bouncycastle/asn1/DERBMPString.java index 0d42229695..31f54acfe7 100644 --- a/core/src/main/java/org/bouncycastle/asn1/DERBMPString.java +++ b/core/src/main/java/org/bouncycastle/asn1/DERBMPString.java @@ -22,7 +22,7 @@ public DERBMPString(String string) /** * Basic constructor - byte encoded string. - * @param string the encoded BMP STRING to wrap. + * @param contents the encoded BMP STRING to wrap. */ DERBMPString(byte[] contents) { From b8cf49b256613b77054ad23de4a73cab19fa46e1 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 17 Jun 2023 15:45:30 +1000 Subject: [PATCH 201/290] minor clean up. --- core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java | 1 - 1 file changed, 1 deletion(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java b/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java index 155b18cae1..c54b9ad122 100644 --- a/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java +++ b/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java @@ -1,6 +1,5 @@ package org.bouncycastle.asn1; -import java.io.ByteArrayInputStream; import java.io.IOException; import org.bouncycastle.util.Arrays; From 8e7eaa6ce513829945308641b161c8fe660d9867 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 17 Jun 2023 15:53:35 +1000 Subject: [PATCH 202/290] minor clean up. --- core/src/main/java/org/bouncycastle/asn1/BEROctetString.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/BEROctetString.java b/core/src/main/java/org/bouncycastle/asn1/BEROctetString.java index 5ab044db6d..dbc8e4b8b9 100644 --- a/core/src/main/java/org/bouncycastle/asn1/BEROctetString.java +++ b/core/src/main/java/org/bouncycastle/asn1/BEROctetString.java @@ -1,8 +1,6 @@ package org.bouncycastle.asn1; import java.io.IOException; -import java.util.Enumeration; -import java.util.NoSuchElementException; /** * ASN.1 OctetStrings, with indefinite length rules, and constructed form support. From 9ab45f2c82aec3bbdb03f2c8b306a1d75647cd41 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 18 Jun 2023 17:04:27 +1000 Subject: [PATCH 203/290] removed double calculation of light weight params. --- .../jcajce/provider/asymmetric/ec/BCECPrivateKey.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java index 7fb8e6505f..76c426c176 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java @@ -133,6 +133,7 @@ public BCECPrivateKey( this.algorithm = algorithm; this.d = params.getD(); this.configuration = configuration; + this.baseKey = params; if (spec == null) { @@ -151,7 +152,6 @@ public BCECPrivateKey( } this.publicKey = getPublicKeyDetails(pubKey); - this.baseKey = convertToBaseKey(this); } public BCECPrivateKey( @@ -164,6 +164,7 @@ public BCECPrivateKey( this.algorithm = algorithm; this.d = params.getD(); this.configuration = configuration; + this.baseKey = params; if (spec == null) { @@ -191,7 +192,6 @@ public BCECPrivateKey( { this.publicKey = null; // not all curves are encodable } - this.baseKey = convertToBaseKey(this); } public BCECPrivateKey( @@ -203,7 +203,7 @@ public BCECPrivateKey( this.d = params.getD(); this.ecSpec = null; this.configuration = configuration; - this.baseKey = convertToBaseKey(this); + this.baseKey = params; } BCECPrivateKey( From cbd6b082a979e33d565798be28d733271fda7f96 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 20 Jun 2023 01:45:30 +1000 Subject: [PATCH 204/290] update to 1.75 --- bc-build.properties | 6 +++--- docs/releasenotes.html | 5 +++++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/bc-build.properties b/bc-build.properties index cda63536c0..02bf22fe24 100644 --- a/bc-build.properties +++ b/bc-build.properties @@ -3,9 +3,9 @@ # intended to hold user-specific settings that are *not* committed to # the repository. -release.suffix: 174 -release.name: 1.74.0 -release.version: 1.74.0 +release.suffix: 175 +release.name: 1.75.0 +release.version: 1.75.0 release.debug: false mail.jar.home: ./libs/javax.mail-1.4.7.jar diff --git a/docs/releasenotes.html b/docs/releasenotes.html index 417ab7ee08..b108bd2b92 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -20,6 +20,11 @@

      2.0 Release History

      2.1.1 Version

      Release: 1.75
      +Date:      2023, June 21st +

      2.1.2 Defects Fixed

      +
        +
      • A Java 8 method call was accidentally introduced in the Java 5 to Java 8 build. The affected classes have been refactored to remove this.
      • +

      2.2.1 Version

      Release: 1.74
      From 866d96887f063b5b90a3c09ee857c3b0c824589f Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 20 Jun 2023 01:46:40 +1000 Subject: [PATCH 205/290] removed use of putIfAbsent --- .../asn1/ASN1ObjectIdentifier.java | 13 +++++++++--- .../org/bouncycastle/asn1/test/OIDTest.java | 12 +++++++++-- .../provider/BouncyCastleJsseProvider.java | 21 +++++++++++++------ 3 files changed, 35 insertions(+), 11 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/ASN1ObjectIdentifier.java b/core/src/main/java/org/bouncycastle/asn1/ASN1ObjectIdentifier.java index 82a7a8a924..971aba23fe 100644 --- a/core/src/main/java/org/bouncycastle/asn1/ASN1ObjectIdentifier.java +++ b/core/src/main/java/org/bouncycastle/asn1/ASN1ObjectIdentifier.java @@ -362,10 +362,17 @@ public ASN1ObjectIdentifier intern() ASN1ObjectIdentifier oid = pool.get(hdl); if (oid == null) { - oid = pool.putIfAbsent(hdl, this); - if (oid == null) + synchronized (pool) { - oid = this; + if (!pool.containsKey(hdl)) + { + pool.put(hdl, this); + return this; + } + else + { + return pool.get(hdl); + } } } return oid; diff --git a/core/src/test/java/org/bouncycastle/asn1/test/OIDTest.java b/core/src/test/java/org/bouncycastle/asn1/test/OIDTest.java index dc4bd6911d..f1b58847d5 100644 --- a/core/src/test/java/org/bouncycastle/asn1/test/OIDTest.java +++ b/core/src/test/java/org/bouncycastle/asn1/test/OIDTest.java @@ -1,13 +1,11 @@ package org.bouncycastle.asn1.test; import java.io.ByteArrayInputStream; -import java.io.ByteArrayOutputStream; import java.io.IOException; import org.bouncycastle.asn1.ASN1Encoding; import org.bouncycastle.asn1.ASN1InputStream; import org.bouncycastle.asn1.ASN1ObjectIdentifier; -import org.bouncycastle.asn1.ASN1OutputStream; import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; import org.bouncycastle.util.encoders.Hex; @@ -105,6 +103,14 @@ private void onCheck(String stem, String test, boolean expected) } } + private void testIntern() + { + ASN1ObjectIdentifier oid1 = new ASN1ObjectIdentifier("2.2.100").intern(); + ASN1ObjectIdentifier oid2 = new ASN1ObjectIdentifier("2.2.100").intern(); + + isEquals(oid1, oid2); + } + public void performTest() throws IOException { @@ -151,6 +157,8 @@ public void performTest() onCheck("1.12", "1.1.2", false); onCheck("1.1", "1.1.1", true); onCheck("1.1", "1.1.2", true); + + testIntern(); } public static void main( diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java b/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java index 848645d3cf..eb78be9c93 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java @@ -266,8 +266,9 @@ void addAlias(String key, String value) public final Provider.Service getService(String type, String algorithm) { String upperCaseAlgName = Strings.toUpperCase(algorithm); - - BcJsseService service = serviceMap.get(type + "." + upperCaseAlgName); + String serviceKey = type + "." + upperCaseAlgName; + + BcJsseService service = serviceMap.get(serviceKey); if (service == null) { @@ -307,11 +308,19 @@ public final Provider.Service getService(String type, String algorithm) } } - service = new BcJsseService(this, type, upperCaseAlgName, className, aliases, getAttributeMap(attributes), creatorMap.get(className)); - - BcJsseService altService = serviceMap.putIfAbsent(type + "." + upperCaseAlgName, service); + synchronized (this) + { + if (!serviceMap.containsKey(serviceKey)) + { + service = new BcJsseService(this, type, upperCaseAlgName, className, aliases, getAttributeMap(attributes), creatorMap.get(className)); - service = altService != null ? altService : service; + serviceMap.put(serviceKey, service); + } + else + { + service = serviceMap.get(serviceKey); + } + } } return service; From 31ec02c23b03272e793176f387dee663055c9638 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 20 Jun 2023 01:47:36 +1000 Subject: [PATCH 206/290] added null check --- core/src/test/java/org/bouncycastle/asn1/test/OIDTest.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/test/java/org/bouncycastle/asn1/test/OIDTest.java b/core/src/test/java/org/bouncycastle/asn1/test/OIDTest.java index f1b58847d5..bbc5722fb5 100644 --- a/core/src/test/java/org/bouncycastle/asn1/test/OIDTest.java +++ b/core/src/test/java/org/bouncycastle/asn1/test/OIDTest.java @@ -108,6 +108,7 @@ private void testIntern() ASN1ObjectIdentifier oid1 = new ASN1ObjectIdentifier("2.2.100").intern(); ASN1ObjectIdentifier oid2 = new ASN1ObjectIdentifier("2.2.100").intern(); + isTrue(oid2 != null); isEquals(oid1, oid2); } From a9da560785129dfe360c5c447e7de2559447fd74 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 20 Jun 2023 02:44:42 +1000 Subject: [PATCH 207/290] Java 5 checks. --- .../org/bouncycastle/cert/test/CertTest.java | 14 ++++++++++---- .../cms/test/AuthEnvelopedDataTest.java | 16 +++++++++++----- 2 files changed, 21 insertions(+), 9 deletions(-) diff --git a/pkix/src/test/java/org/bouncycastle/cert/test/CertTest.java b/pkix/src/test/java/org/bouncycastle/cert/test/CertTest.java index 17a4d539d3..3d18f9dbbc 100644 --- a/pkix/src/test/java/org/bouncycastle/cert/test/CertTest.java +++ b/pkix/src/test/java/org/bouncycastle/cert/test/CertTest.java @@ -4547,9 +4547,12 @@ public void checkCreationComposite() cert.verify(lmsPub, "BCPQC"); // lms key only - cert.verify(ecPub, new BouncyCastleProvider()); // ec key only - - cert.verify(lmsPub, new BouncyCastlePQCProvider()); // lms key only + if (System.getProperty("java.version").indexOf("1.5.") < 0) + { + cert.verify(ecPub, new BouncyCastleProvider()); // ec key only + + cert.verify(lmsPub, new BouncyCastlePQCProvider()); // lms key only + } // // check verifies with contained key @@ -4650,7 +4653,10 @@ private void checkCompositeCertificateVerify() cert.verify(ecPub, "BC"); // ec key only - cert.verify(ecPub, new BouncyCastleProvider()); // ec key only + if (System.getProperty("java.version").indexOf("1.5.") < 0) + { + cert.verify(ecPub, new BouncyCastleProvider()); // ec key only + } // // check verifies with contained key diff --git a/pkix/src/test/java/org/bouncycastle/cms/test/AuthEnvelopedDataTest.java b/pkix/src/test/java/org/bouncycastle/cms/test/AuthEnvelopedDataTest.java index 09d0fba8b0..60e0062831 100644 --- a/pkix/src/test/java/org/bouncycastle/cms/test/AuthEnvelopedDataTest.java +++ b/pkix/src/test/java/org/bouncycastle/cms/test/AuthEnvelopedDataTest.java @@ -290,9 +290,12 @@ public AttributeTable getAttributes(Map parameters) RecipientInformation recipient = (RecipientInformation)recipients.getRecipients().iterator().next(); - byte[] recData = recipient.getContent(new JceKeyTransAuthEnvelopedRecipient(_reciKP.getPrivate()).setProvider(BC)); + if (System.getProperty("java.version").indexOf("1.5.") < 0) + { + byte[] recData = recipient.getContent(new JceKeyTransAuthEnvelopedRecipient(_reciKP.getPrivate()).setProvider(BC)); - assertEquals("Hello, world!", Strings.fromByteArray(recData)); + assertEquals("Hello, world!", Strings.fromByteArray(recData)); + } } public void testBcAttributes() @@ -333,8 +336,11 @@ public AttributeTable getAttributes(Map parameters) RecipientInformation recipient = (RecipientInformation)recipients.getRecipients().iterator().next(); - byte[] recData = recipient.getContent(new JceKeyTransAuthEnvelopedRecipient(_reciKP.getPrivate()).setProvider(BC)); - - assertEquals("Hello, world!", Strings.fromByteArray(recData)); + if (System.getProperty("java.version").indexOf("1.5.") < 0) + { + byte[] recData = recipient.getContent(new JceKeyTransAuthEnvelopedRecipient(_reciKP.getPrivate()).setProvider(BC)); + + assertEquals("Hello, world!", Strings.fromByteArray(recData)); + } } } \ No newline at end of file From 54cac17e0894b7c5ceb105f2a10143835d120f76 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 20 Jun 2023 03:20:40 +1000 Subject: [PATCH 208/290] Java 5 compatibilty updates. --- .../org/bouncycastle/est/test/ESTResponseTest.java | 10 +++++----- .../jce/provider/test/PKCS12StoreTest.java | 5 +++++ 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/pkix/src/test/java/org/bouncycastle/est/test/ESTResponseTest.java b/pkix/src/test/java/org/bouncycastle/est/test/ESTResponseTest.java index 1b4f2fceac..0d82350bd6 100644 --- a/pkix/src/test/java/org/bouncycastle/est/test/ESTResponseTest.java +++ b/pkix/src/test/java/org/bouncycastle/est/test/ESTResponseTest.java @@ -6,8 +6,6 @@ import java.io.InputStream; import java.io.OutputStream; import java.io.PrintWriter; -import java.nio.charset.StandardCharsets; -import java.util.Base64; import java.util.HashMap; import java.util.Map; @@ -16,6 +14,8 @@ import junit.framework.TestCase; import org.bouncycastle.est.ESTResponse; import org.bouncycastle.est.Source; +import org.bouncycastle.util.Strings; +import org.bouncycastle.util.encoders.Base64; import org.bouncycastle.util.io.Streams; public class ESTResponseTest @@ -98,7 +98,7 @@ public void assertESTResponseMessageEquals(String expected, ESTResponse response try { byte[] data = Streams.readAll(response.getInputStream()); - String dataString = new String(data, StandardCharsets.UTF_8); + String dataString = Strings.fromUTF8ByteArray(data); assertEquals(expected, dataString); } catch (IOException e) @@ -145,7 +145,7 @@ public void testESTResponseShouldSupportContentTransferEncodingBase64() throws IOException { String data = "Test message body"; - String dataBase64 = Base64.getEncoder().encodeToString(data.getBytes(StandardCharsets.UTF_8)); + String dataBase64 = Base64.toBase64String(Strings.toUTF8ByteArray(data)); Map httpHeader = new HashMap(); httpHeader.put("content-transfer-encoding", "base64"); @@ -207,7 +207,7 @@ public void testESTResponseMustNotThrowOnChunkedTransferEncodingWithContentTrans throws IOException { String data = "Test message body"; - String dataBase64 = Base64.getEncoder().encodeToString(data.getBytes(StandardCharsets.UTF_8)); + String dataBase64 = Base64.toBase64String(Strings.toUTF8ByteArray(data)); Map httpHeader = new HashMap(); httpHeader.put("content-transfer-encoding", "base64"); diff --git a/prov/src/test/java/org/bouncycastle/jce/provider/test/PKCS12StoreTest.java b/prov/src/test/java/org/bouncycastle/jce/provider/test/PKCS12StoreTest.java index dcdadcd3f9..1543c5e28e 100644 --- a/prov/src/test/java/org/bouncycastle/jce/provider/test/PKCS12StoreTest.java +++ b/prov/src/test/java/org/bouncycastle/jce/provider/test/PKCS12StoreTest.java @@ -2108,6 +2108,11 @@ public String getName() private void testJKS() throws Exception { + if (System.getProperty("java.version").indexOf("1.5.") == 0) + { + return; + } + KeyStore ks = KeyStore.getInstance("PKCS12", BC); ks.load(new ByteArrayInputStream(JKS_Store), JKS_TEST_PWD); From 92d2d19200bc7e14539b361f6dc05151cdd651e6 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 20 Jun 2023 12:43:31 +1000 Subject: [PATCH 209/290] fixed some tests to still work on Java 5. added service clause. moved version to gradle.properties --- ant/bc+-build.xml | 4 +- ant/jdk15+.xml | 1 + build.gradle | 2 - build1-5to1-8 | 27 ++++++-- build1-8+ | 8 +-- gradle.properties | 3 +- .../jsse/provider/test/SSLUtils.java | 21 ++++-- .../jsse/provider/test/AllTests.java | 65 +++++++++++++++++++ 8 files changed, 110 insertions(+), 21 deletions(-) create mode 100644 tls/src/test/jdk1.5/org/bouncycastle/jsse/provider/test/AllTests.java diff --git a/ant/bc+-build.xml b/ant/bc+-build.xml index fcfbdf7d9e..3d779b05ee 100644 --- a/ant/bc+-build.xml +++ b/ant/bc+-build.xml @@ -995,7 +995,7 @@ - + @@ -1007,6 +1007,8 @@ + + diff --git a/ant/jdk15+.xml b/ant/jdk15+.xml index a81dd04ae2..4ba0b8b33a 100644 --- a/ant/jdk15+.xml +++ b/ant/jdk15+.xml @@ -42,6 +42,7 @@ + diff --git a/build.gradle b/build.gradle index d5d6996d1c..b500e6f956 100644 --- a/build.gradle +++ b/build.gradle @@ -164,8 +164,6 @@ subprojects { targetCompatibility = 1.8 } - version = '1.74' - task testFull(type:Test) { systemProperties = [ 'bc.test.data.home': bcTestDataHome, diff --git a/build1-5to1-8 b/build1-5to1-8 index c8c074671d..cea656a8a8 100644 --- a/build1-5to1-8 +++ b/build1-5to1-8 @@ -10,6 +10,10 @@ if [ "${JDKPATH}" = "" ] then JDKPATH=/usr/lib/jvm/java-8-openjdk-amd64 fi +if [ "${JDK5PATH}" = "" ] +then + JDK5PATH=/usr/lib/jvm/java-1.5.0-oracle-i586/ +fi JAVA_HOME=$JDKPATH export JAVA_HOME @@ -19,6 +23,15 @@ export PATH if [ "$1" = "test" ] then + # + # Note: always do a full build before running test + # + JAVA_HOME=$JDK5PATH + export JAVA_HOME + + PATH=$JDK5PATH/bin:$PATH + export PATH + ant -f ant/jdk15+.xml test elif [ "$1" = "clean" ] then @@ -29,14 +42,14 @@ else ant -f ant/jdk15+.xml build ant -f ant/jdk15+.xml zip-src fi -fi - -if [ -f build/artifacts/jdk1.5/jars/bcprov-jdk15on*.jar ] -then - tar cf - prov/src/main/resources/META-INF | (cd build/artifacts/jdk1.5/jars/; tar xf -) + if [ -f build/artifacts/jdk1.5/jars/bcprov-jdk15to18*.jar ] + then + tar cf - prov/src/main/resources/META-INF | (cd build/artifacts/jdk1.5/jars/; tar xf -) cd build/artifacts/jdk1.5/jars/ mv prov/src/main/resources/META-INF . - jar uf bcprov-jdk15on*.jar META-INF - jar uf bcprov-ext-jdk15on*.jar META-INF + jar uf bcprov-jdk15to18*.jar META-INF + jar uf bcprov-ext-jdk15to18*.jar META-INF rm -r prov META-INF + fi fi + diff --git a/build1-8+ b/build1-8+ index 9c848ca5ea..94c8a3f32d 100644 --- a/build1-8+ +++ b/build1-8+ @@ -29,14 +29,14 @@ else ant -f ant/jdk18+.xml build ant -f ant/jdk18+.xml zip-src fi -fi - -if [ -f build/artifacts/jdk1.8/jars/bcprov-jdk15on*.jar ] -then + if [ -f build/artifacts/jdk1.8/jars/bcprov-jdk18on*.jar ] + then tar cf - prov/src/main/resources/META-INF | (cd build/artifacts/jdk1.8/jars/; tar xf -) cd build/artifacts/jdk1.8/jars/ mv prov/src/main/resources/META-INF . jar uf bcprov-jdk18on*.jar META-INF jar uf bcprov-ext-jdk18on*.jar META-INF rm -r prov META-INF + fi fi + diff --git a/gradle.properties b/gradle.properties index de166998ff..8a89256adc 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1 +1,2 @@ -org.gradle.jvmargs=-Xmx2g \ No newline at end of file +org.gradle.jvmargs=-Xmx2g +version=1.75 diff --git a/tls/src/test/java/org/bouncycastle/jsse/provider/test/SSLUtils.java b/tls/src/test/java/org/bouncycastle/jsse/provider/test/SSLUtils.java index 01babfe5f6..f64d9ba28e 100644 --- a/tls/src/test/java/org/bouncycastle/jsse/provider/test/SSLUtils.java +++ b/tls/src/test/java/org/bouncycastle/jsse/provider/test/SSLUtils.java @@ -59,15 +59,23 @@ public void run() { try { - KeyManagerFactory keyManagerFactory = KeyManagerFactory.getInstance("PKIX"); + boolean isJdk15 = System.getProperty("java.version").indexOf("1.5.") == 0; + + KeyManagerFactory keyManagerFactory = isJdk15 ? + KeyManagerFactory.getInstance("PKIX", ProviderUtils.PROVIDER_NAME_BCJSSE) : + KeyManagerFactory.getInstance("PKIX"); keyManagerFactory.init(keyStore, password); - TrustManagerFactory trustManagerFactory = TrustManagerFactory.getInstance("PKIX"); + TrustManagerFactory trustManagerFactory = isJdk15 ? + TrustManagerFactory.getInstance("PKIX", ProviderUtils.PROVIDER_NAME_BCJSSE) : + TrustManagerFactory.getInstance("PKIX"); trustManagerFactory.init(serverStore); - SSLContext context = SSLContext.getInstance("TLS"); + SSLContext context = isJdk15 ? + SSLContext.getInstance("TLS", ProviderUtils.PROVIDER_NAME_BCJSSE) : + SSLContext.getInstance("TLS"); context.init(keyManagerFactory.getKeyManagers(), trustManagerFactory.getTrustManagers(), null); @@ -92,9 +100,10 @@ public void run() ss.close(); } - catch (Exception e) + catch (Throwable e) { - e.printStackTrace(); + Thread.currentThread().interrupt(); + latch.countDown(); } } }; @@ -109,7 +118,7 @@ public void run() } catch (InterruptedException e) { - + e.printStackTrace(); } } } diff --git a/tls/src/test/jdk1.5/org/bouncycastle/jsse/provider/test/AllTests.java b/tls/src/test/jdk1.5/org/bouncycastle/jsse/provider/test/AllTests.java new file mode 100644 index 0000000000..887f0afeb6 --- /dev/null +++ b/tls/src/test/jdk1.5/org/bouncycastle/jsse/provider/test/AllTests.java @@ -0,0 +1,65 @@ +package org.bouncycastle.jsse.provider.test; + +import junit.extensions.TestSetup; +import junit.framework.Test; +import junit.framework.TestCase; +import junit.framework.TestSuite; +import org.bouncycastle.test.PrintTestResult; + +public class AllTests + extends TestCase +{ + public static void main(String[] args) + throws Exception + { + PrintTestResult.printResult( junit.textui.TestRunner.run(suite())); + } + + public static Test suite() + throws Exception + { + TestSuite suite = new TestSuite("JSSE tests"); +// +// suite.addTestSuite(BasicClientAuthTlsTest.class); +// suite.addTestSuite(BasicTlsTest.class); + suite.addTestSuite(ConfigTest.class); +// suite.addTestSuite(ECDSACredentialsTest.class); +// suite.addTestSuite(EdDSACredentialsTest.class); + suite.addTestSuite(InstanceTest.class); + suite.addTestSuite(KeyManagerFactoryTest.class); + + return new BCTestSetup(suite); + } + + static class BCTestSetup + extends TestSetup + { + public BCTestSetup(Test test) + { + super(test); + } + + protected void setUp() + { + + } + + protected void tearDown() + { + + } + } + + private static boolean hasClass(String name) + { + try + { + AllTests.class.getClassLoader().loadClass(name); + return true; + } + catch (Exception e) + { + return false; + } + } +} From 56167179fe7f915a96f29beabcb3d8d333d79a5a Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 20 Jun 2023 12:51:31 +1000 Subject: [PATCH 210/290] fixed typo on alltests --- ant/bc+-build.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ant/bc+-build.xml b/ant/bc+-build.xml index 3d779b05ee..567c2a5e7a 100644 --- a/ant/bc+-build.xml +++ b/ant/bc+-build.xml @@ -995,7 +995,7 @@ - + From 29a51f39ea609390456be9309cffad5490b7a693 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 20 Jun 2023 14:19:50 +1000 Subject: [PATCH 211/290] removed use of GCMParameterSpec --- .../operator/jcajce/JceAEADCipherUtil.java | 29 ++++++++++++++++--- 1 file changed, 25 insertions(+), 4 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADCipherUtil.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADCipherUtil.java index 6cebb6cdc2..6d27e06a94 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADCipherUtil.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JceAEADCipherUtil.java @@ -2,18 +2,39 @@ import java.security.InvalidAlgorithmParameterException; import java.security.InvalidKeyException; +import java.security.spec.AlgorithmParameterSpec; +import java.security.spec.InvalidParameterSpecException; import javax.crypto.Cipher; import javax.crypto.SecretKey; -import javax.crypto.spec.GCMParameterSpec; + +import org.bouncycastle.internal.asn1.cms.GCMParameters; +import org.bouncycastle.jcajce.provider.symmetric.util.GcmSpecUtil; +import org.bouncycastle.jcajce.spec.AEADParameterSpec; public class JceAEADCipherUtil { static void setUpAeadCipher(Cipher aead, SecretKey secretKey, int mode, byte[] nonce, int aeadMacLen, byte[] aad) throws InvalidKeyException, InvalidAlgorithmParameterException { - GCMParameterSpec parameters = new GCMParameterSpec(aeadMacLen, nonce); - aead.init(mode, secretKey, parameters); - aead.updateAAD(aad); + if (GcmSpecUtil.gcmSpecExtractable()) + { + AlgorithmParameterSpec parameters; + try + { + parameters = GcmSpecUtil.extractGcmSpec(new GCMParameters(nonce, (aeadMacLen + 7) / 8).toASN1Primitive()); + } + catch (InvalidParameterSpecException e) + { + throw new InvalidAlgorithmParameterException(e.getMessage()); + } + aead.init(mode, secretKey, parameters); + aead.updateAAD(aad); + } + else + { + AEADParameterSpec parameters = new AEADParameterSpec(nonce, aeadMacLen, aad); + aead.init(mode, secretKey, parameters); + } } } From 85099fd6efeeb88614a3e79cbdbb09a476187185 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 20 Jun 2023 16:52:05 +1000 Subject: [PATCH 212/290] removed use of Long.remainderUnsigned() --- .../pqc/crypto/gemss/GeMSSEngine.java | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/gemss/GeMSSEngine.java b/core/src/main/java/org/bouncycastle/pqc/crypto/gemss/GeMSSEngine.java index 781ec8af6c..c0dec946d5 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/gemss/GeMSSEngine.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/gemss/GeMSSEngine.java @@ -1,9 +1,11 @@ package org.bouncycastle.pqc.crypto.gemss; +import java.math.BigInteger; import java.security.SecureRandom; import org.bouncycastle.crypto.digests.SHA3Digest; import org.bouncycastle.crypto.digests.SHAKEDigest; +import org.bouncycastle.util.Pack; class GeMSSEngine { @@ -1895,7 +1897,7 @@ private int chooseRootHFE_gf2nx(Pointer root, SecretKeyHFE.complete_sparse_monic /* Choose a root with a determinist hash */ getSHA3Hash(hash, 0, Sha3BitStrength >>> 3, U.toBytes(NB_BYTES_GFqn), 0, NB_BYTES_GFqn, new byte[Sha3BitStrength >>> 3]); - root.copyFrom(0, roots, (int)Long.remainderUnsigned(hash.get(), l) * NB_WORD_GFqn, NB_WORD_GFqn); + root.copyFrom(0, roots, (int)remainderUnsigned(hash.get(), l) * NB_WORD_GFqn, NB_WORD_GFqn); } return l; } @@ -3205,4 +3207,16 @@ private void vmpv_xorrange_move(Pointer acc, Pointer V, Pointer F) acc.setXorRange(F, NB_WORD_GFqn); F.move(MLv_GFqn_SIZE); } + + private static long remainderUnsigned(long dividend, long divisor) + { + if (dividend > 0L && divisor > 0L) + { + return dividend % divisor; + } + else + { + return new BigInteger(1, Pack.longToBigEndian(dividend)).mod(new BigInteger(1, Pack.longToBigEndian(divisor))).longValue(); + } + } } \ No newline at end of file From f8ddf6cfb8bc7e9b1bc086abfdfe545e4e12a597 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 20 Jun 2023 16:52:49 +1000 Subject: [PATCH 213/290] 1.75 updated --- docs/releasenotes.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/releasenotes.html b/docs/releasenotes.html index b108bd2b92..2fedc5f2ea 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -23,7 +23,7 @@

      2.0 Release History

      Date:      2023, June 21st

      2.1.2 Defects Fixed

        -
      • A Java 8 method call was accidentally introduced in the Java 5 to Java 8 build. The affected classes have been refactored to remove this.
      • +
      • Several Java 8 method calls were accidentally introduced in the Java 5 to Java 8 build. The affected classes have been refactored to remove this.

      2.2.1 Version

      From 16087b02f82b467d887e1d24c4a7d725756c80c4 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 20 Jun 2023 20:57:40 +1000 Subject: [PATCH 214/290] updated providers to 1.75 --- .../org/bouncycastle/jce/provider/BouncyCastleProvider.java | 4 ++-- .../pqc/jcajce/provider/BouncyCastlePQCProvider.java | 4 ++-- .../org/bouncycastle/jce/provider/BouncyCastleProvider.java | 4 ++-- .../org/bouncycastle/jce/provider/BouncyCastleProvider.java | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java index 0f5cee275e..f73955ff85 100644 --- a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java +++ b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java @@ -71,7 +71,7 @@ public final class BouncyCastleProvider extends Provider { private static final Logger LOG = Logger.getLogger(BouncyCastleProvider.class.getName()); - private static String info = "BouncyCastle Security Provider v1.74"; + private static String info = "BouncyCastle Security Provider v1.75"; public static final String PROVIDER_NAME = "BC"; @@ -164,7 +164,7 @@ public final class BouncyCastleProvider extends Provider */ public BouncyCastleProvider() { - super(PROVIDER_NAME, 1.74, info); + super(PROVIDER_NAME, 1.75, info); AccessController.doPrivileged(new PrivilegedAction() { diff --git a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/BouncyCastlePQCProvider.java b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/BouncyCastlePQCProvider.java index 1d96aa6d0b..ab04df57a5 100644 --- a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/BouncyCastlePQCProvider.java +++ b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/BouncyCastlePQCProvider.java @@ -22,7 +22,7 @@ public class BouncyCastlePQCProvider extends Provider implements ConfigurableProvider { - private static String info = "BouncyCastle Post-Quantum Security Provider v1.74"; + private static String info = "BouncyCastle Post-Quantum Security Provider v1.75"; public static String PROVIDER_NAME = "BCPQC"; @@ -50,7 +50,7 @@ public class BouncyCastlePQCProvider */ public BouncyCastlePQCProvider() { - super(PROVIDER_NAME, 1.74, info); + super(PROVIDER_NAME, 1.75, info); AccessController.doPrivileged(new PrivilegedAction() { diff --git a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/BouncyCastleProvider.java index 62c546a36f..4c46f94bfb 100644 --- a/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/BouncyCastleProvider.java +++ b/prov/src/main/jdk1.1/org/bouncycastle/jce/provider/BouncyCastleProvider.java @@ -43,7 +43,7 @@ public final class BouncyCastleProvider extends Provider implements ConfigurableProvider { - private static String info = "BouncyCastle Security Provider v1.74"; + private static String info = "BouncyCastle Security Provider v1.75"; public static final String PROVIDER_NAME = "BC"; @@ -118,7 +118,7 @@ public final class BouncyCastleProvider extends Provider */ public BouncyCastleProvider() { - super(PROVIDER_NAME, 1.74, info); + super(PROVIDER_NAME, 1.75, info); setup(); } diff --git a/prov/src/main/jdk1.4/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/jdk1.4/org/bouncycastle/jce/provider/BouncyCastleProvider.java index 55645fdfa0..f83f2479fc 100644 --- a/prov/src/main/jdk1.4/org/bouncycastle/jce/provider/BouncyCastleProvider.java +++ b/prov/src/main/jdk1.4/org/bouncycastle/jce/provider/BouncyCastleProvider.java @@ -49,7 +49,7 @@ public final class BouncyCastleProvider extends Provider implements ConfigurableProvider { - private static String info = "BouncyCastle Security Provider v1.74"; + private static String info = "BouncyCastle Security Provider v1.75"; public static final String PROVIDER_NAME = "BC"; @@ -133,7 +133,7 @@ public final class BouncyCastleProvider extends Provider */ public BouncyCastleProvider() { - super(PROVIDER_NAME, 1.74, info); + super(PROVIDER_NAME, 1.75, info); AccessController.doPrivileged(new PrivilegedAction() { From 739a5316dea4c2d05a14933ad77082e671745a7b Mon Sep 17 00:00:00 2001 From: David Hook Date: Wed, 21 Jun 2023 13:14:37 +1000 Subject: [PATCH 215/290] renegotiation patch - relates to github #1430 --- docs/releasenotes.html | 1 + tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java | 2 +- tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/releasenotes.html b/docs/releasenotes.html index 2fedc5f2ea..e0b0dbb554 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -24,6 +24,7 @@

      2.0 Release History

      2.1.2 Defects Fixed

      • Several Java 8 method calls were accidentally introduced in the Java 5 to Java 8 build. The affected classes have been refactored to remove this.
      • +
      • (D)TLS: renegotiation after resumption now fixed to avoid breaking connection.

      2.2.1 Version

      diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java index 5bcea54ed8..4b5a76d590 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java @@ -372,7 +372,7 @@ protected void handleHandshakeMessage(short type, HandshakeMessageInput buf) throw new TlsFatalAlert(AlertDescription.internal_error); } - if (securityParameters.isResumedSession()) + if (securityParameters.isResumedSession() && type != HandshakeType.hello_request) { if (type != HandshakeType.finished || this.connection_state != CS_SERVER_HELLO) { diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java index 65ea7715f4..916ed507ec 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java @@ -984,7 +984,7 @@ protected void handleHandshakeMessage(short type, HandshakeMessageInput buf) throw new TlsFatalAlert(AlertDescription.internal_error); } - if (securityParameters.isResumedSession()) + if (securityParameters.isResumedSession() && type != HandshakeType.client_hello) { if (type != HandshakeType.finished || this.connection_state != CS_SERVER_FINISHED) { From 964be24f49cda45ee6c9000e51825dbfbe49cc77 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Wed, 21 Jun 2023 15:27:51 +0700 Subject: [PATCH 216/290] Pass our SecureRandom to Cipher.init even when not needed - workaround for https://github.com/bcgit/bc-java/issues/1431 --- .../tls/crypto/impl/jcajce/JcaTlsCrypto.java | 16 +++++++++------- .../crypto/impl/jcajce/JceAEADCipherImpl.java | 15 +++++++++++---- .../impl/jcajce/JceBlockCipherImpl.java | 14 ++++++++++---- .../JceBlockCipherWithCBCImplicitIVImpl.java | 19 +++++++++++++------ .../impl/jcajce/JceChaCha20Poly1305.java | 11 +++++++++-- 5 files changed, 52 insertions(+), 23 deletions(-) diff --git a/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JcaTlsCrypto.java b/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JcaTlsCrypto.java index bc74620c6d..56000a8c40 100644 --- a/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JcaTlsCrypto.java +++ b/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JcaTlsCrypto.java @@ -840,7 +840,7 @@ public TlsSecret hkdfInit(int cryptoHashAlgorithm) protected TlsAEADCipherImpl createAEADCipher(String cipherName, String algorithm, int keySize, boolean isEncrypting) throws GeneralSecurityException { - return new JceAEADCipherImpl(helper, cipherName, algorithm, keySize, isEncrypting); + return new JceAEADCipherImpl(this, helper, cipherName, algorithm, keySize, isEncrypting); } /** @@ -853,10 +853,11 @@ protected TlsAEADCipherImpl createAEADCipher(String cipherName, String algorithm * @return a block cipher. * @throws GeneralSecurityException in case of failure. */ - protected TlsBlockCipherImpl createBlockCipher(String cipherName, String algorithm, int keySize, boolean isEncrypting) + protected TlsBlockCipherImpl createBlockCipher(String cipherName, String algorithm, int keySize, + boolean isEncrypting) throws GeneralSecurityException { - return new JceBlockCipherImpl(helper.createCipher(cipherName), algorithm, keySize, isEncrypting); + return new JceBlockCipherImpl(this, helper.createCipher(cipherName), algorithm, keySize, isEncrypting); } /** @@ -869,10 +870,11 @@ protected TlsBlockCipherImpl createBlockCipher(String cipherName, String algorit * @return a block cipher. * @throws GeneralSecurityException in case of failure. */ - protected TlsBlockCipherImpl createBlockCipherWithCBCImplicitIV(String cipherName, String algorithm, int keySize, boolean isEncrypting) + protected TlsBlockCipherImpl createBlockCipherWithCBCImplicitIV(String cipherName, String algorithm, int keySize, + boolean isEncrypting) throws GeneralSecurityException { - return new JceBlockCipherWithCBCImplicitIVImpl(helper.createCipher(cipherName), algorithm, isEncrypting); + return new JceBlockCipherWithCBCImplicitIVImpl(this, helper.createCipher(cipherName), algorithm, isEncrypting); } /** @@ -1193,8 +1195,8 @@ protected TlsBlockCipherImpl createCBCBlockCipherImpl(TlsCryptoParameters crypto private TlsCipher createChaCha20Poly1305(TlsCryptoParameters cryptoParams) throws IOException, GeneralSecurityException { - return new TlsAEADCipher(cryptoParams, new JceChaCha20Poly1305(helper, true), - new JceChaCha20Poly1305(helper, false), 32, 16, TlsAEADCipher.AEAD_CHACHA20_POLY1305); + return new TlsAEADCipher(cryptoParams, new JceChaCha20Poly1305(this, helper, true), + new JceChaCha20Poly1305(this, helper, false), 32, 16, TlsAEADCipher.AEAD_CHACHA20_POLY1305); } private TlsAEADCipher createCipher_AES_CCM(TlsCryptoParameters cryptoParams, int cipherKeySize, int macSize) diff --git a/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JceAEADCipherImpl.java b/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JceAEADCipherImpl.java index b00d2571a6..5bc2c25cb8 100644 --- a/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JceAEADCipherImpl.java +++ b/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JceAEADCipherImpl.java @@ -5,6 +5,7 @@ import java.security.AlgorithmParameters; import java.security.GeneralSecurityException; import java.security.PrivilegedAction; +import java.security.SecureRandom; import javax.crypto.Cipher; import javax.crypto.SecretKey; @@ -58,6 +59,7 @@ private static String getAlgParamsName(JcaJceHelper helper, String cipherName) } } + private final JcaTlsCrypto crypto; private final JcaJceHelper helper; private final int cipherMode; private final Cipher cipher; @@ -67,14 +69,16 @@ private static String getAlgParamsName(JcaJceHelper helper, String cipherName) private SecretKey key; - public JceAEADCipherImpl(JcaJceHelper helper, String cipherName, String algorithm, int keySize, boolean isEncrypting) + public JceAEADCipherImpl(JcaTlsCrypto crypto, JcaJceHelper helper, String cipherName, String algorithm, int keySize, + boolean isEncrypting) throws GeneralSecurityException { + this.crypto = crypto; this.helper = helper; this.cipher = helper.createCipher(cipherName); this.algorithm = algorithm; this.keySize = keySize; - this.cipherMode = (isEncrypting) ? Cipher.ENCRYPT_MODE : Cipher.DECRYPT_MODE; + this.cipherMode = isEncrypting ? Cipher.ENCRYPT_MODE : Cipher.DECRYPT_MODE; this.algorithmParamsName = getAlgParamsName(helper, cipherName); } @@ -90,6 +94,9 @@ public void setKey(byte[] key, int keyOff, int keyLen) public void init(byte[] nonce, int macSize) { + // NOTE: Shouldn't need a SecureRandom, but this is cheaper if the provider would auto-create one + SecureRandom random = crypto.getSecureRandom(); + try { if (canDoAEAD && algorithmParamsName != null) @@ -107,12 +114,12 @@ public void init(byte[] nonce, int macSize) algParams.init(new GCMParameters(nonce, macSize).getEncoded()); } - cipher.init(cipherMode, key, algParams, null); + cipher.init(cipherMode, key, algParams, random); } else { // Otherwise fall back to the BC-specific AEADParameterSpec - cipher.init(cipherMode, key, new AEADParameterSpec(nonce, macSize * 8, null), null); + cipher.init(cipherMode, key, new AEADParameterSpec(nonce, macSize * 8, null), random); } } catch (Exception e) diff --git a/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JceBlockCipherImpl.java b/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JceBlockCipherImpl.java index 6c84656f84..8269b3e886 100644 --- a/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JceBlockCipherImpl.java +++ b/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JceBlockCipherImpl.java @@ -1,6 +1,7 @@ package org.bouncycastle.tls.crypto.impl.jcajce; import java.security.GeneralSecurityException; +import java.security.SecureRandom; import javax.crypto.Cipher; import javax.crypto.SecretKey; @@ -17,20 +18,22 @@ public class JceBlockCipherImpl { private static final int BUF_SIZE = 32 * 1024; - private final int cipherMode; + private final JcaTlsCrypto crypto; private final Cipher cipher; private final String algorithm; private final int keySize; + private final int cipherMode; private SecretKey key; - public JceBlockCipherImpl(Cipher cipher, String algorithm, int keySize, boolean isEncrypting) + public JceBlockCipherImpl(JcaTlsCrypto crypto, Cipher cipher, String algorithm, int keySize, boolean isEncrypting) throws GeneralSecurityException { + this.crypto = crypto; this.cipher = cipher; this.algorithm = algorithm; this.keySize = keySize; - this.cipherMode = (isEncrypting) ? Cipher.ENCRYPT_MODE : Cipher.DECRYPT_MODE; + this.cipherMode = isEncrypting ? Cipher.ENCRYPT_MODE : Cipher.DECRYPT_MODE; } public void setKey(byte[] key, int keyOff, int keyLen) @@ -45,9 +48,12 @@ public void setKey(byte[] key, int keyOff, int keyLen) public void init(byte[] iv, int ivOff, int ivLen) { + // NOTE: Shouldn't need a SecureRandom, but this is cheaper if the provider would auto-create one + SecureRandom random = crypto.getSecureRandom(); + try { - cipher.init(cipherMode, key, new IvParameterSpec(iv, ivOff, ivLen), null); + cipher.init(cipherMode, key, new IvParameterSpec(iv, ivOff, ivLen), random); } catch (GeneralSecurityException e) { diff --git a/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JceBlockCipherWithCBCImplicitIVImpl.java b/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JceBlockCipherWithCBCImplicitIVImpl.java index 918ee5c10d..d674cdba58 100644 --- a/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JceBlockCipherWithCBCImplicitIVImpl.java +++ b/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JceBlockCipherWithCBCImplicitIVImpl.java @@ -1,6 +1,7 @@ package org.bouncycastle.tls.crypto.impl.jcajce; import java.security.GeneralSecurityException; +import java.security.SecureRandom; import javax.crypto.Cipher; import javax.crypto.SecretKey; @@ -19,19 +20,22 @@ public class JceBlockCipherWithCBCImplicitIVImpl { private static final int BUF_SIZE = 32 * 1024; + private final JcaTlsCrypto crypto; private final Cipher cipher; private final String algorithm; - private final boolean isEncrypting; + private final int cipherMode; private SecretKey key; private byte[] nextIV; - public JceBlockCipherWithCBCImplicitIVImpl(Cipher cipher, String algorithm, boolean isEncrypting) + public JceBlockCipherWithCBCImplicitIVImpl(JcaTlsCrypto crypto, Cipher cipher, String algorithm, + boolean isEncrypting) throws GeneralSecurityException { + this.crypto = crypto; this.cipher = cipher; this.algorithm = algorithm; - this.isEncrypting = isEncrypting; + this.cipherMode = isEncrypting ? Cipher.ENCRYPT_MODE : Cipher.DECRYPT_MODE; } public void setKey(byte[] key, int keyOff, int keyLen) @@ -51,13 +55,16 @@ public void init(byte[] iv, int ivOff, int ivLen) public int doFinal(byte[] input, int inputOffset, int inputLength, byte[] output, int outputOffset) { + // NOTE: Shouldn't need a SecureRandom, but this is cheaper if the provider would auto-create one + SecureRandom random = crypto.getSecureRandom(); + try { - cipher.init(isEncrypting ? Cipher.ENCRYPT_MODE : Cipher.DECRYPT_MODE, key, new IvParameterSpec(nextIV), null); + cipher.init(cipherMode, key, new IvParameterSpec(nextIV), random); nextIV = null; - if (!isEncrypting) + if (Cipher.ENCRYPT_MODE != cipherMode) { nextIV = TlsUtils.copyOfRangeExact(input, inputOffset + inputLength - cipher.getBlockSize(), inputOffset + inputLength); } @@ -75,7 +82,7 @@ public int doFinal(byte[] input, int inputOffset, int inputLength, byte[] output totLen += cipher.update(input, inputOffset, inputLength, output, outputOffset + totLen); totLen += cipher.doFinal(output, outputOffset + totLen); - if (isEncrypting) + if (Cipher.ENCRYPT_MODE == cipherMode) { nextIV = TlsUtils.copyOfRangeExact(output, outputOffset + totLen - cipher.getBlockSize(), outputOffset + totLen); } diff --git a/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JceChaCha20Poly1305.java b/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JceChaCha20Poly1305.java index 9840473847..d9b5464bec 100644 --- a/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JceChaCha20Poly1305.java +++ b/tls/src/main/java/org/bouncycastle/tls/crypto/impl/jcajce/JceChaCha20Poly1305.java @@ -3,6 +3,7 @@ import java.io.IOException; import java.security.GeneralSecurityException; import java.security.InvalidKeyException; +import java.security.SecureRandom; import javax.crypto.Cipher; import javax.crypto.Mac; @@ -22,14 +23,17 @@ public class JceChaCha20Poly1305 implements TlsAEADCipherImpl { private static final byte[] ZEROES = new byte[15]; + protected final JcaTlsCrypto crypto; protected final Cipher cipher; protected final Mac mac; protected final int cipherMode; protected SecretKey cipherKey; - public JceChaCha20Poly1305(JcaJceHelper helper, boolean isEncrypting) throws GeneralSecurityException + public JceChaCha20Poly1305(JcaTlsCrypto crypto, JcaJceHelper helper, boolean isEncrypting) + throws GeneralSecurityException { + this.crypto = crypto; this.cipher = helper.createCipher("ChaCha7539"); this.mac = helper.createMac("Poly1305"); this.cipherMode = isEncrypting ? Cipher.ENCRYPT_MODE : Cipher.DECRYPT_MODE; @@ -135,9 +139,12 @@ public void init(byte[] nonce, int macSize) throws IOException throw new TlsFatalAlert(AlertDescription.internal_error); } + // NOTE: Shouldn't need a SecureRandom, but this is cheaper if the provider would auto-create one + SecureRandom random = crypto.getSecureRandom(); + try { - cipher.init(cipherMode, cipherKey, new IvParameterSpec(nonce), null); + cipher.init(cipherMode, cipherKey, new IvParameterSpec(nonce), random); } catch (GeneralSecurityException e) { From 393c3669ff7fbc6835b34e6a24b50c55c7868ff8 Mon Sep 17 00:00:00 2001 From: David Hook Date: Thu, 22 Jun 2023 07:51:54 +1000 Subject: [PATCH 217/290] added use of privileged block. --- .../jce/provider/BouncyCastleProvider.java | 25 +++++++++++++------ 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java index f73955ff85..00f373bb0e 100644 --- a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java +++ b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java @@ -267,15 +267,24 @@ public final Service getService(String type, String algorithm) { if (!serviceMap.containsKey(key)) { - service = super.getService(type, algorithm); - if (service == null) + service = AccessController.doPrivileged(new PrivilegedAction() { - return null; - } - serviceMap.put(key, service); - // remove legacy entry and swap to service entry - super.remove(service.getType() + "." + service.getAlgorithm()); - super.putService(service); + @Override + public Service run() + { + Service service = BouncyCastleProvider.super.getService(type, algorithm); + if (service == null) + { + return null; + } + serviceMap.put(key, service); + // remove legacy entry and swap to service entry + BouncyCastleProvider.super.remove(service.getType() + "." + service.getAlgorithm()); + BouncyCastleProvider.super.putService(service); + + return service; + } + }); } else { From df9cc5ae966c454e4a8e1430be5e8e05e2384b11 Mon Sep 17 00:00:00 2001 From: David Hook Date: Thu, 22 Jun 2023 10:30:40 +1000 Subject: [PATCH 218/290] jvm compatibility issue. --- .../org/bouncycastle/jce/provider/BouncyCastleProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java index 00f373bb0e..f5f660a382 100644 --- a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java +++ b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java @@ -257,7 +257,7 @@ private void setup() public final Service getService(String type, String algorithm) { String upperCaseAlgName = Strings.toUpperCase(algorithm); - String key = type + "." + upperCaseAlgName; + final String key = type + "." + upperCaseAlgName; Service service = serviceMap.get(key); From 5d05fc02c9042d1973b5d56c8860a5cc854f39ee Mon Sep 17 00:00:00 2001 From: David Hook Date: Thu, 22 Jun 2023 15:37:28 +1000 Subject: [PATCH 219/290] moved to 1.76b01 --- bc-build.properties | 8 +- docs/releasenotes.html | 540 +++++++++++++++++++++-------------------- 2 files changed, 278 insertions(+), 270 deletions(-) diff --git a/bc-build.properties b/bc-build.properties index 02bf22fe24..b1f2aeca30 100644 --- a/bc-build.properties +++ b/bc-build.properties @@ -3,10 +3,10 @@ # intended to hold user-specific settings that are *not* committed to # the repository. -release.suffix: 175 -release.name: 1.75.0 -release.version: 1.75.0 -release.debug: false +release.suffix: 176b01 +release.name: 1.76.99 +release.version: 1.76.99 +release.debug: true mail.jar.home: ./libs/javax.mail-1.4.7.jar activation.jar.home: ./libs/activation-1.1.1.jar diff --git a/docs/releasenotes.html b/docs/releasenotes.html index e0b0dbb554..36356726fe 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -18,26 +18,34 @@

      1.0 Introduction

      2.0 Release History

      -

      2.1.1 Version

      +

      2.1.1 Version

      +Release: 1.76
      +Date:      TBD +

      2.1.2 Defects Fixed

      +
        +
      • Service allocation in the provider could fail due to the lack of a permission block. This has been fixed.
      • +
      + +

      2.2.1 Version

      Release: 1.75
      Date:      2023, June 21st -

      2.1.2 Defects Fixed

      +

      2.2.2 Defects Fixed

      • Several Java 8 method calls were accidentally introduced in the Java 5 to Java 8 build. The affected classes have been refactored to remove this.
      • (D)TLS: renegotiation after resumption now fixed to avoid breaking connection.
      -

      2.2.1 Version

      +

      2.3.1 Version

      Release: 1.74
      Date:      2023, June 12th -

      2.2.2 Defects Fixed

      +

      2.3.2 Defects Fixed

      • AsconEngine: Fixed a buffering bug when decrypting across multiple processBytes calls (ascon128a unaffected).
      • Context based sanity checking on PGP signatures has been added.
      • The ParallelHash clone constructor was not copying all fields. This is now fixed.
      • The maximimum number of blocks for CTR/SIC modes was 1 block less than it should have been. This is now fixed.
      -

      2.2.3 Additional Features and Functionality

      +

      2.3.3 Additional Features and Functionality

      • The PGP API now supports wildcard key IDs for public key based data encryption.
      • LMS now supports SHA256/192, SHAKE256/192, and SHAKE256/256 (the additional SP 8000-208 parameter sets).
      • @@ -56,22 +64,22 @@

        2.2.3 Additional Features and Functionality

      • The number of keys/sub-keys in a PGPKeyRing can now be found by calling PGPKeyRing.size().
      • The PQC algorithms LMS/HSS, SPHINCS+, Dilithium, Falcon, and NTRU are now supported directly by the BC provider.
      -

      2.2.4 Notes.

      +

      2.3.4 Notes.

      • The now defunct PQC SIKE algorithm has been removed, this has also meant the removal of its resource files so the provider is now quite a bit smaller.
      • As a precaution, HC128 now enforces a 128 bit IV, previous behaviour for shorter IVs can be supported where required by padding the IV to the 128 bits with zero.
      • PGP encrypted data generation now uses integrity protection by default. Previous behaviour for encrypted data can be supported where required by calling PGPDataEncryptorBuilder.setWithIntegrityPacket(false) when data encryption is set up.
      • There are now additional sanity checks in place to prevent accidental mis-use of PGPSignature objects. If this change causes any issues, you might want to check what your code is up to as there is probably a bug.
      -

      2.2.5 Security Advisories.

      +

      2.3.5 Security Advisories.

      • CVE-2023-33201 - this release fixes an issue with the X509LDAPCertStoreSpi where a specially crafted certificate subject could be used to try and extract extra information out of an LDAP server with wild-card matthing enabled.
      -

      2.3.1 Version

      +

      2.4.1 Version

      Release: 1.73
      Date:      2023, April 8th -

      2.3.2 Defects Fixed

      +

      2.4.2 Defects Fixed

      • BCJSSE: Instantiating a JSSE provider in some contexts could cause an AccessControl exception. This has been fixed.
      • The EC key pair generator can generate out of range private keys when used with SM2. A specific SM2KeyPairGenerator has been added to the low-level API and is used by KeyPairGenerator.getInstance("SM2", "BC"). The SM2 signer has been updated to check for out of range keys as well..
      • @@ -92,7 +100,7 @@

        2.3.2 Defects Fixed

      • IPAddress has been written to provide stricter checking and avoid the use of Integer.parseInt().
      • A Java 7 class snuck into the Java 5 to Java 8 build. This has been addressed.
      -

      2.3.3 Additional Features and Functionality

      +

      2.4.3 Additional Features and Functionality

      • The Rainbow NIST Post Quantum Round-3 Candidate has been added to the low-level API and the BCPQC provider (level 3 and level 5 parameter sets only).
      • The GeMSS NIST Post Quantum Round-3 Candidate has been added to the low-level API.
      • @@ -119,38 +127,38 @@

        2.3.3 Additional Features and Functionality

      • A general purpose PQCOtherInfoGenerator has been added which supports all Kyber and NTRU.
      • An implementation of HPKE (RFC 9180 - Hybrid Public Key Encryption) has been added to the light-weight cryptography API.
      -

      2.3.4 Security Advisories.

      +

      2.4.4 Security Advisories.

      • The PQC implementations have now been subject to formal review for secret leakage and side channels, there were issues in BIKE, Falcon, Frodo, HQC which have now been fixed. Some weak positives also showed up in Rainbow, Picnic, SIKE, and GeMSS - for now this last set has been ignored as the algorithms will either be updated if they reappear in the Signature Round, or deleted, as is already the case for SIKE (it is now in the legacy package). Details on the group responsible for the testing can be found in the CONTRIBUTORS file.
      • For at least some ECIES variants (e.g. when using CBC) there is an issue with potential malleability of a nonce (implying silent malleability of the plaintext) that must be sent alongside the ciphertext but is outside the IES integrity check. For this reason the automatic generation of nonces with IED is now disabled and they have to be passed in using an IESParameterSpec. The current advice is to agree on a nonce between parties and then rely on the use of the ephemeral key component to allow the nonce (rather the so called nonce) usage to be extended.
      -

      2.3.5 Notes.

      +

      2.4.5 Notes.

      • Most test data files have now been migrated to a separate project bc-test-data which is also available on github. If you clone bc-test-data at the same level as the bc-java project the tests will find the test data they require.
      • There has been further work to make entropy collection more friendly in container environments. See DRBG.java for details. We would welcome any further feedback on this as we clearly cannot try all situations first hand.
      -

      2.4.1 Version

      +

      2.5.1 Version

      Release: 1.72.2, 1.72.3
      Date:      2022, November 20th -

      2.4.2 Defects Fixed

      +

      2.5.2 Defects Fixed

      • PGP patch release - fix for OSGI and version header in 1.72.1 jar file.
      -

      2.5.1 Version

      +

      2.6.1 Version

      Release: 1.72.1
      Date:      2022, October 25th -

      2.5.2 Defects Fixed

      +

      2.6.2 Defects Fixed

      • PGP patch release - fix for regression in OpenPGP PGPEncryptedData.java which could result in checksum failures on correct files.
      -

      2.6.1 Version

      +

      2.7.1 Version

      Release: 1.72
      Date:      2022, September 25th -

      2.6.2 Defects Fixed

      +

      2.7.2 Defects Fixed

      • There were parameter errors in XMSS^MT OIDs for XMSSMT_SHA2_40/4_256 and XMSSMT_SHA2_60/3_256. These have been fixed.
      • There was an error in Merkle tree construction for the Evidence Records (ERS) implementation which could result in invalid roots been timestamped. ERS now produces an ArchiveTimeStamp for each data object/group with an associated reduced hash tree. The reduced hash tree is now calculated as a simple path to the root of the tree for each record.
      • @@ -158,7 +166,7 @@

        2.6.2 Defects Fixed

      • A tagging calculation error in GCMSIV which could result in incorrect tags has been fixed.
      • Issues around Java 17 which could result in failing tests have been addressed.
      -

      2.6.3 Additional Features and Functionality

      +

      2.7.3 Additional Features and Functionality

      • BCJSSE: TLS 1.3 is now enabled by default where no explicit protocols are supplied (e.g. "TLS" or "Default" SSLContext algorithms, or SSLContext.getDefault() method).
      • BCJSSE: Rewrite SSLEngine implementation to improve compatibility with SunJSSE.
      • @@ -188,22 +196,22 @@

        2.6.3 Additional Features and Functionality

      • Support has been added to the PKCS#12 implementation for the Oracle trusted certificate attribute.
      • Performance of our BZIP2 classes has been improved.
      -

      2.6.4 Notes

      +

      2.7.4 Notes

      Keep in mind the PQC algorithms are still under development and we are still at least a year and a half away from published standards. This means the algorithms may still change so by all means experiment, but do not use the PQC algoritms for anything long term.

      The legacy "Rainbow" and "McEliece" implementations have been removed from the BCPQC provider. The underlying classes are still present if required. Other legacy algorithm implementations can be found under the org.bouncycastle.pqc.legacy package.

      -

      2.6.5 Security Notes

      +

      2.7.5 Security Notes

      The PQC SIKE algorithm is provided for research purposes only. It should now be regarded as broken. The SIKE implementation will be withdrawn in BC 1.73.

      -

      2.7.1 Version

      +

      2.8.1 Version

      Release: 1.71
      Date:      2022, March 31st. -

      2.7.2 Defects Fixed

      +

      2.8.2 Defects Fixed

      • In line with GPG the PGP API now attempts to preserve comments containing non-ascii UTF-8 characters.
      • An accidental partial dependency on Java 1.7 has been removed from the TLS API.
      • @@ -217,7 +225,7 @@

        2.7.2 Defects Fixed

      • An accidental regression introduced by a fix for another issue in PKIXCertPathReviewer around use of the AuthorityKeyIdentifier extension and it failing to match a certificate uniquely when the serial number field is missing has been fixed.
      • An error was found in the creation of TLS 1.3 Export Keying Material which could cause compatibility issues. This has been fixed.
      -

      2.7.3 Additional Features and Functionality

      +

      2.8.3 Additional Features and Functionality

      • Support has been added for OpenPGP regular expression signature packets.
      • Support has been added for OpenPGP PolicyURI signature packets.
      • @@ -247,16 +255,16 @@

        2.7.3 Additional Features and Functionality

      • ASN.1 object support has been added for the Lightweight Certificate Management Protocol (CMP), currently in draft.
      • A HybridValueParamterSpec class has been added for use with KeyAgreement to support SP 800-56C hybrid (so classical/post-quantum) key agreement.
      -

      2.7.4 Notes

      +

      2.8.4 Notes

      • The deprecated QTESLA implementation has been removed from the BCPQC provider.
      • The submission update to SPHINCS+ has been added. This changes the generation of signatures - particularly deterministic ones.
      -

      2.8.1 Version

      +

      2.9.1 Version

      Release: 1.70
      Date:      2021, November 29th. -

      2.8.2 Defects Fixed

      +

      2.9.2 Defects Fixed

      • Blake 3 output limit is enforced.
      • The PKCS12 KeyStore was relying on default precedence for its key Cipher implementation so was sometimes failing if used from the keytool. The KeyStore class now makes sure it uses the correct Cipher implementation.
      • @@ -270,7 +278,7 @@

        2.8.2 Defects Fixed

      • The lack of close() in the ASN.1 Dump command line utility was triggering false positives in some code analysis tools. A close() call has been added.
      • PGPPublicKey.getBitStrength() now properly recognises EdDSA keys.
      -

      2.8.3 Additional Features and Functionality

      +

      2.9.3 Additional Features and Functionality

      • Missing PGP CRC checksums can now be optionally ignored using setDetectMissingCRC() (default false) on ArmoredInputStream.
      • PGPSecretKey.copyWithNewPassword() now has a variant which uses USAGE_SHA1 for key protection if a PGPDigestCalculator is passed in.
      • @@ -309,15 +317,15 @@

        2.8.3 Additional Features and Functionality

      • The JcePKCSPBEOutputEncryptorBuilder now supports SCRYPT with ciphers that do not have algorithm parameters (e.g. AESKWP).
      • Support is now added for certificates using ETSI TS 103 097, "Intelligent Transport Systems (ITS)" in the bcpkix package.
      -

      2.8.4 Notes.

      +

      2.9.4 Notes.

      • While this release should maintain source code compatibility, developers making use of some parts of the ASN.1 library will find that some classes need recompiling. Apologies for the inconvenience.
      -

      2.9.1 Version

      +

      2.10.1 Version

      Release: 1.69
      Date:      2021, June 7th. -

      2.9.2 Defects Fixed

      +

      2.10.2 Defects Fixed

      • Lightweight and JCA conversion of Ed25519 keys in the PGP API could drop the leading byte as it was zero. This has been fixed.
      • Marker packets appearing at the start of PGP public key rings could cause parsing failure. This has been fixed.
      • @@ -337,7 +345,7 @@

        2.9.2 Defects Fixed

      • Fix various conversions and interoperability for XDH and EdDSA between BC and SunEC providers.
      • TLS: Prevent attempts to use KeyUpdate mechanism in versions before TLS 1.3.
      -

      2.9.3 Additional Features and Functionality

      +

      2.10.3 Additional Features and Functionality

      • GCM-SIV has been added to the lightweight API and the provider.
      • Blake3 has been added to the lightweight API.
      • @@ -378,24 +386,24 @@

        2.9.3 Additional Features and Functionality

      • BCJSSE: Key managers now support EC credentials for use with TLS 1.3 ECDSA signature schemes (including brainpool).
      • TLS: Add TLS 1.3 support for brainpool curves per RFC 8734.
      -

      2.9.4 Notes

      +

      2.10.4 Notes

      • There is a small API change in the PKIX package to the DigestAlgorithmIdentifierFinder interface as a find() method that takes an ASN1ObjectIdentifier has been added to it. For people wishing to extend their own implementations, see DefaultDigestAlgorithmIdentifierFinder for a sample implementation.
      • A version of the bcmail API supporting Jakarta Mail has now been added (see bcjmail jar).
      • Some work has been done on moving out code that does not need to be in the provider jar. This has reduced the size of the provider jar and should also make it easier for developers to patch the classes involved as they no longer need to be signed. bcpkix and bctls are both dependent on the new bcutil jar.
      -

      2.10.1 Version

      +

      2.11.1 Version

      Release: 1.68
      Date:      2020, December 21st. -

      2.10.2 Defects Fixed

      +

      2.11.2 Defects Fixed

      • Some BigIntegers utility methods would fail for BigInteger.ZERO. This has been fixed.
      • PGPUtil.isKeyRing() was not detecting secret sub-keys in its input. This has been fixed.
      • The ASN.1 class, ArchiveTimeStamp was insisting on a value for the optional reducedHashTree field. This has been fixed.
      • BCJSSE: Lock against multiple writers - a possible synchronization issue has been removed.
      -

      2.10.3 Additional Features and Functionality

      +

      2.11.3 Additional Features and Functionality

      • BCJSSE: Added support for system property com.sun.net.ssl.requireCloseNotify. Note that we are using a default value of 'true'.
      • BCJSSE: 'TLSv1.3' is now a supported protocol for both client and server. For this release it is only enabled by default for the 'TLSv1.3' SSLContext, but can be explicitly enabled using 'setEnabledProtocols' on an SSLSocket or SSLEngine, or via SSLParameters.
      • @@ -406,10 +414,10 @@

        2.10.3 Additional Features and Functionality

      -

      2.11.1 Version

      +

      2.12.1 Version

      Release: 1.67
      Date:      2020, November 1st. -

      2.11.2 Defects Fixed

      +

      2.12.2 Defects Fixed

      • BCJSSE: SunJSSE compatibility fix - override of getChannel() removed and 'urgent data' behaviour should now conform to what the SunJSSE expects.
      • Nested BER data could sometimes cause issues in octet strings. This has been fixed.
      • @@ -421,7 +429,7 @@

        2.11.2 Defects Fixed

      • Zero length data would cause an unexpected exception from RFC5649WrapEngine. This has been fixed.
      • OpenBSDBcrypt was failing to handle some valid prefixes. This has been fixed.
      -

      2.11.3 Additional Features and Functionality

      +

      2.12.3 Additional Features and Functionality

      • Performance of Argon2 has been improved.
      • Performance of Noekeon has been improved.
      • @@ -439,15 +447,15 @@

        2.11.3 Additional Features and Functionality

      • Mode name checks in Cipher strings should now make sure an improper mode name always results in a NoSuchAlgorithmException.
      • In line with changes in OpenSSL, the OpenSSLPBKDF now uses UTF-8 encoding.
      -

      2.11.4 Security Advisory

      +

      2.12.4 Security Advisory

      • As described in CVE-2020-28052, the OpenBSDBCrypt.checkPassword() method had a flaw in it due to a change for BC 1.65. BC 1.66 is also affected. The issue is fixed in BC 1.67. If you are using OpenBSDBCrypt.checkPassword() and you are using BC 1.65 or BC 1.66 we strongly advise moving to BC 1.67 or later.
      -

      2.12.1 Version

      +

      2.13.1 Version

      Release: 1.66
      Date:      2020, July 4th. -

      2.12.2 Defects Fixed

      +

      2.13.2 Defects Fixed

      • EdDSA verifiers now reset correctly after rejecting overly long signatures.
      • BCJSSE: SSLSession.getPeerCertificateChain could throw NullPointerException. This has been fixed.
      • @@ -464,7 +472,7 @@

        2.12.2 Defects Fixed

      • For a few values the cSHAKE implementation would add unnecessary pad bytes where the N and S strings produced encoded data that was block aligned. This has been fixed.
      • There were a few circumstances where Argon2BytesGenerator might hit an unexpected null. These have been removed.
      -

      2.12.3 Additional Features and Functionality

      +

      2.13.3 Additional Features and Functionality

      • The qTESLA signature algorithm has been updated to v2.8 (20191108).
      • BCJSSE: Client-side OCSP stapling now supports status_request_v2 extension.
      • @@ -483,15 +491,15 @@

        2.12.3 Additional Features and Functionality

      • Performance of the Base64 encoder has been improved.
      • The PGPPublicKey class will now include direct key sigantures when checking for key expiry times.
      -

      2.12.4 Notes

      +

      2.13.4 Notes

      The qTESLA update breaks compatibility with previous versions. Private keys now include a hash of the public key at the end, and signatures are no longer interoperable with previous versions.

      -

      2.13.1 Version

      +

      2.14.1 Version

      Release: 1.65
      Date:      2020, March 31st. -

      2.13.2 Defects Fixed

      +

      2.14.2 Defects Fixed

      • DLExternal would encode using DER encoding for tagged SETs. This has been fixed.
      • ChaCha20Poly1305 could fail for large (>~2GB) files. This has been fixed.
      • @@ -503,7 +511,7 @@

        2.13.2 Defects Fixed

      • BCJSSE: Choice of credentials and signing algorithm now respect the peer's signature_algorithms extension properly.
      • BCJSSE: KeyManager for KeyStoreBuilderParameters no longer leaks memory.
      -

      2.13.3 Additional Features and Functionality

      +

      2.14.3 Additional Features and Functionality

      • LMS and HSS (RFC 8554) support has been added to the low level library and the PQC provider.
      • SipHash128 support has been added to the low level library and the JCE provider.
      • @@ -517,10 +525,10 @@

        2.13.3 Additional Features and Functionality

      • TLS: DSA in JcaTlsCrypto now falls back to stream signing to work around NoneWithDSA limitations in default provider.
      -

      2.14.1 Version

      +

      2.15.1 Version

      Release: 1.64
      Date:      2019, October 7th. -

      2.14.2 Defects Fixed

      +

      2.15.2 Defects Fixed

      • OpenSSH: Fixed padding in generated Ed25519 private keys.
      • Validation of headers in PemReader now looks for tailing dashes in header.
      • @@ -528,7 +536,7 @@

        2.14.2 Defects Fixed

      • Some compatibility issues around the signature encryption algorithm field in CMS SignedData and the GOST algorithms have been addressed.
      • GOST3410-2012-512 now uses the GOST3411-2012-256 as its KDF digest.
      -

      2.14.3 Additional Features and Functionality

      +

      2.15.3 Additional Features and Functionality

      • PKCS12: key stores containing only certificates can now be created without the need to provide passwords.
      • BCJSSE: Initial support for AlgorithmConstraints; protocol versions and cipher suites.
      • @@ -541,20 +549,20 @@

        2.14.3 Additional Features and Functionality

      • Support for Java 11's NamedParameterSpec class has been added (using reflection) to the EC and EdEC KeyPairGenerator implementations.
      -

      2.14.4 Removed Features and Functionality

      +

      2.15.4 Removed Features and Functionality

      • Deprecated ECPoint 'withCompression' tracking has been removed.
      -

      2.14.5 Security Advisory

      +

      2.15.5 Security Advisory

      • A change to the ASN.1 parser in 1.63 introduced a regression that can cause an OutOfMemoryError to occur on parsing ASN.1 data. We recommend upgrading to 1.64, particularly where an application might be parsing untrusted ASN.1 data from third parties.
      -

      2.15.1 Version

      +

      2.16.1 Version

      Release: 1.63
      Date:      2019, September 10th. -

      2.15.2 Defects Fixed

      +

      2.16.2 Defects Fixed

      • The ASN.1 parser would throw a large object exception for some objects which could be safely parsed. This has been fixed.
      • GOST3412-2015 CTR mode was unusable at the JCE level. This has been fixed.
      • @@ -573,7 +581,7 @@

        2.15.2 Defects Fixed

      • It is now possible to specify different S-Box parameters for the GOST 28147-89 MAC.
      -

      2.15.3 Additional Features and Functionality

      +

      2.16.3 Additional Features and Functionality

      • QTESLA is now updated with the round 2 changes. Note: the security catergories, and in some cases key generation and signatures, have changed. For people interested in comparison, the round 1 version is now moved to org.bouncycastle.pqc.crypto.qteslarnd1 - this package will be deleted in 1.64. Please keep in mind that QTESLA may continue to evolve.
      • Support has been added for generating Ed25519/Ed448 signed certificates.
      • @@ -586,10 +594,10 @@

        2.15.3 Additional Features and Functionality

      • The valid path for EST services has been updated to cope with the characters used in the Aruba clearpass EST implementation.
      -

      2.16.1 Version

      +

      2.17.1 Version

      Release: 1.62
      Date:      2019, June 3rd. -

      2.16.2 Defects Fixed

      +

      2.17.2 Defects Fixed

      • DTLS: Fixed infinite loop on IO exceptions.
      • DTLS: Retransmission timers now properly apply to flights monolithically.
      • @@ -606,7 +614,7 @@

        2.16.2 Defects Fixed

      • CertificateFactory now enforces presence of PEM headers when required.
      • A performance issue with RSA key pair generation that was introduced in 1.61 has been mostly eliminated.
      -

      2.16.3 Additional Features and Functionality

      +

      2.17.3 Additional Features and Functionality

      • Builders for X509 certificates and CRLs now support replace and remove extension methods.
      • DTLS: Added server-side support for HelloVerifyRequest.
      • @@ -627,10 +635,10 @@

        2.16.3 Additional Features and Functionality

      • Support for the Ethereum flavor of IES has been added to the lightweight API.
      -

      2.17.1 Version

      +

      2.18.1 Version

      Release: 1.61
      Date:      2019, February 4th. -

      2.17.2 Defects Fixed

      +

      2.18.2 Defects Fixed

      • Use of EC named curves could be lost if keys were constructed via a key factory and algorithm parameters. This has been fixed.
      • RFC3211WrapEngine would not properly handle messages longer than 127 bytes. This has been fixed.
      • @@ -651,7 +659,7 @@

        2.17.2 Defects Fixed

      • Several parsing issues related to the processing of CMP PKIPublicationInfo have been fixed.
      • The ECGOST curves for id-tc26-gost-3410-12-256-paramSetA and id-tc26-gost-3410-12-512-paramSetC had incorrect co-factors. These have been fixed.
      -

      2.17.3 Additional Features and Functionality

      +

      2.18.3 Additional Features and Functionality

      • The qTESLA signature algorithm has been added to PQC light-weight API and the PQC provider.
      • The password hashing function, Argon2 has been added to the lightweight API.
      • @@ -675,15 +683,15 @@

        2.17.3 Additional Features and Functionality

      • SM2 in public key cipher mode has been added to the provider API.
      • The BCFKSLoadStoreParameter has been extended to allow the use of certificates and digital signatures for verifying the integrity of BCFKS key stores.
      -

      2.17.4 Removed Features and Functionality

      +

      2.18.4 Removed Features and Functionality

      • Deprecated methods for EC point construction independent of curves have been removed.
      -

      2.18.1 Version

      +

      2.19.1 Version

      Release: 1.60
      Date:      2018, June 30 -

      2.18.2 Defects Fixed

      +

      2.19.2 Defects Fixed

      • Base64/UrlBase64 would throw an exception on a zero length string. This has been fixed.
      • Base64/UrlBase64 would throw an exception if there was whitespace in the last 4 characters. This has been fixed.
      • @@ -704,7 +712,7 @@

        2.18.2 Defects Fixed

      • In some situations the use of sm2p256v1 would result in "unknown curve name". This has been fixed.
      • CMP PollReqContent now supports multiple certificate request IDs.
      -

      2.18.3 Additional Features and Functionality

      +

      2.19.3 Additional Features and Functionality

      • TLS: Extended CBC padding is now optional (and disabled by default).
      • TLS: Now supports channel binding 'tls-server-end-point'.
      • @@ -732,16 +740,16 @@

        2.18.3 Additional Features and Functionality

      • Support has been added for the German BSI KAEG Elliptic Curve key agreement algorithm with X9.63 as the KDF to the JCE.
      • Support has been added for the German BSI KAEG Elliptic Curve session key KDF to the lightweight API.
      -

      2.18.4 Security Related Changes and CVE's Addressed by this Release

      +

      2.19.4 Security Related Changes and CVE's Addressed by this Release

      • CVE-2018-1000180: issue around primality tests for RSA key pair generation if done using only the low-level API.
      • CVE-2018-1000613: lack of class checking in deserialization of XMSS/XMSS^MT private keys with BDS state information.
      -

      2.19.1 Version

      +

      2.20.1 Version

      Release: 1.59
      Date:      2017, December 28 -

      2.19.2 Defects Fixed

      +

      2.20.2 Defects Fixed

      • Issues with using PQC based keys with the provided BC KeyStores have now been fixed.
      • ECGOST-2012 public keys were being encoded with the wrong OID for the digest parameter in the algorithm parameter set. This has been fixed.
      • @@ -755,7 +763,7 @@

        2.19.2 Defects Fixed

      • An off-by-one error for the max N check for SCRYPT has been fixed. SCRYPT should now be compliant with RFC 7914.
      • ASN1GeneralizedTime will now accept a broader range of input strings.
      -

      2.19.3 Additional Features and Functionality

      +

      2.20.3 Additional Features and Functionality

      • GOST3410-94 private keys encoded using ASN.1 INTEGER are now accepted in private key info objects.
      • SCRYPT is now supported as a SecretKeyFactory in the provider and in the PKCS8 APIs
      • @@ -774,15 +782,15 @@

        2.19.3 Additional Features and Functionality

      • A DEROtherInfo generator for key agreement using NewHope as the source of the shared private info has been added that can be used in conjunction with regular key agreement algorithms.
      • RFC 7748: Added low-level implementations of X25519 and X448.
      -

      2.19.4 Security Related Changes and CVE's Addressed by this Release

      +

      2.20.4 Security Related Changes and CVE's Addressed by this Release

      • CVE-2017-13098 ("ROBOT"), a Bleichenbacher oracle in TLS when RSA key exchange is negotiated. This potentially affected BCJSSE servers and any other TLS servers configured to use JCE for the underlying crypto - note the two TLS implementations using the BC lightweight APIs are not affected by this.
      -

      2.20.1 Version

      +

      2.21.1 Version

      Release: 1.58
      Date:      2017, August 18 -

      2.20.2 Defects Fixed

      +

      2.21.2 Defects Fixed

      • NewHope and SPHINCS keys are now correctly created off certificates by the BC provider.
      • Use of the seeded constructor with SecureRandom() and the BC provider in first position could cause a stack overflow error. This has been fixed.
      • @@ -796,7 +804,7 @@

        2.20.2 Defects Fixed

      • A race condition that could occur inside the HybridSecureRandom on reseed and result in an exception has been fixed.
      • DTLS now supports records containing multiple handshake messages.
      -

      2.20.3 Additional Features and Functionality

      +

      2.21.3 Additional Features and Functionality

      • An implementation of GOST3410-2012 has been added to light weight API and the JCA provider.
      • Support for ECDH GOST3410-2012 and GOST3410-2001 have been added. The CMS API can also handle reading ECDH GOST3410 key transport messages.
      • @@ -816,16 +824,16 @@

        2.20.3 Additional Features and Functionality

      • The new TLS API now supports RFC 7633 - X.509v3 TLS Feature Extension (e.g. "must staple"), enabled in default clients.
      • TLS exceptions have been made more directly informative.
      -

      2.20.4 Removed Features and Functionality

      +

      2.21.4 Removed Features and Functionality

      • Per RFC 7465, removed support for RC4 in the new TLS API.
      • Per RFC 7568, removed support for SSLv3 in the new TLS API.
      -

      2.21.1 Version

      +

      2.22.1 Version

      Release: 1.57
      Date:      2017, May 11 -

      2.21.2 Defects Fixed

      +

      2.22.2 Defects Fixed

      • A class cast exception for master certification removal in PGPPublicKey.removeCertification() by certification has been fixed.
      • GOST GOFB 28147-89 mode had an edge condition concerning the incorrect calculation of N4 (see section 6.1 of RFC 5830) affecting about 1% of IVs. This has been fixed.
      • @@ -842,7 +850,7 @@

        2.21.2 Defects Fixed

      • EC FixedPointCombMultiplier avoids 'infinity' point in lookup tables, reducing timing side-channels.
      • Reuse of a Blake2b digest with a call to reset() rather than doFinal() could result in incorrect padding being introduced and the wrong digest result produced. This has been fixed.
      -

      2.21.3 Additional Features and Functionality

      +

      2.22.3 Additional Features and Functionality

      • ARIA (RFC 5794) is now supported by the provider and the lightweight API.
      • ARIA Key Wrapping (RFC 5649 style) is now supported by the provider and the lightweight API.
      • @@ -852,23 +860,23 @@

        2.21.3 Additional Features and Functionality

      • A test client for EST which will interop with the 7030 test server at http://testrfc7030.com/ has been added to the general test module in the current source tree.
      • The BCJSSE provider now supports SSLContext.getDefault(), with very similar behaviour to the SunJSSE provider, including checks of the relevant javax.net.ssl.* system properties and auto-loading of jssecacerts or cacerts as the default trust store.
      -

      2.21.4 Security Related Changes

      +

      2.22.4 Security Related Changes

      • The default parameter sizes for DH and DSA are now 2048. If you have been relying on key pair generation without passing in parameters generated keys will now be larger.
      • Further work has been done on preventing accidental re-use of a GCM cipher without first changing its key or iv.
      -

      2.22.1 Version

      +

      2.23.1 Version

      Release: 1.56
      Date:      2016, December 23 -

      2.22.2 Defects Fixed

      +

      2.23.2 Defects Fixed

      • See section 2.15.4 for Security Defects.
      • Using unknown status with the ASN.1 CertStatus primitive could result in an IllegalArgumentException on construction. This has been fixed.
      • A potentional NullPointerException in a precomputation in WNafUtil has been removed.
      • PGPUtil.getDecoderStream() would throw something other than an IOException for empty and very small data. This has been fixed.
      -

      2.22.3 Additional Features and Functionality

      +

      2.23.3 Additional Features and Functionality

      • Support for the explicit setting of AlgorithmParameters has been added to the JceCMSContentEncryptorBuilder and the JceCMSMacCaculatorBuilder classes to allow configuration of the session cipher/MAC used.
      • EC, ECGOST3410, and DSTU4145 Public keys are now validated on construction in the JCA/JCE and the light weight API.
      • @@ -884,7 +892,7 @@

        2.22.3 Additional Features and Functionality

      • SHA-3 support has been added to BcDefaultDigestProvider.
      • A higher level TLS API and JSSE provider have been added to the project.
      -

      2.22.4 Security Related Changes and CVE's Addressed by this Release

      +

      2.23.4 Security Related Changes and CVE's Addressed by this Release

      • It is now possible to configure the provider to only import keys for specific named curves.
      • Work has been done to improve the "constant time" behaviour of the RSA padding mechanisms.
      • @@ -903,15 +911,15 @@

        2.22.3 Additional Features and Functionality

      • CVE-2016-1000346: Other party DH public key not fully validated. This can cause issues as invalid keys can be used to reveal details about the other party's private key where static Diffie-Hellman is in use. As of this release the key parameters are checked on agreement calculation.
      • CVE-2016-1000352: ECIES allows the use of unsafe ECB mode. This algorithm is now removed from the provider.
      -

      2.22.5 Security Advisory

      +

      2.23.5 Security Advisory

      • We consider the carry propagation bugs fixed in this release to have been exploitable in previous releases (1.51-1.55), for static ECDH, to reveal the long-term key, per "Practical realisation and elimination of an ECC-related software bug attack", Brumley et.al.. The most common case of this would be the non-ephemeral ECDH ciphersuites in TLS. These are not enabled by default in our TLS implementations, but they can be enabled explicitly by users. We recommend that users DO NOT enable static ECDH ciphersuites for TLS.
      -

      2.23.1 Version

      +

      2.24.1 Version

      Release: 1.55
      Date:      2016, August 18 -

      2.23.2 Defects Fixed

      +

      2.24.2 Defects Fixed

      • Issues with cloning of blake digests with salts and personalisation strings have been fixed.
      • The JceAsymmetricValueDecryptor in the CRMF package now attempts to recognise a wider range of parameters for the key wrapping algorithm, rather than relying on a default.
      • @@ -932,7 +940,7 @@

        2.23.2 Defects Fixed

      • Trying to use of non-default parameters for OAEP in CRMF would resort to the default parameter set. This has been fixed.
      • If the BC provider was not registered, creating a CertificateFactory would cause a new provider object to be created. This has been fixed.
      -

      2.23.3 Additional Features and Functionality

      +

      2.24.3 Additional Features and Functionality

      • The DANE API has been updated to reflect the latest standard changes.
      • The signature algorithm SPHINCS-256 has been added to the post-quantum provider (BCPQC). Support is in place for SHA-512 and SHA3-512 (using trees based around SHA512_256 and SHA3_256 respectively).
      • @@ -950,10 +958,10 @@

        2.23.3 Additional Features and Functionality

      • Additional search methods have been added to PGP public and secret key rings.
      -

      2.24.1 Version

      +

      2.25.1 Version

      Release: 1.54
      Date:      2015, December 29 -

      2.24.2 Defects Fixed

      +

      2.25.2 Defects Fixed

      • Blake2b-160, Blake2b-256, Blake2b-384, and Blake2b-512 are now actually in the provider and an issue with cloning Blake2b digests has been fixed.
      • PKCS#5 Scheme 2 using DESede CBC is now supported by the PKCS#12 implementation.
      • @@ -962,7 +970,7 @@

        2.24.2 Defects Fixed

      • It turns out, after advice one way and another that the NESSIE test vectors for Serpent are now what should be followed and that the vectors in the AES submission are regarded as an algorithm called Tnepres. The Serpent version now follows the NESSIE vectors, and the Tnepres cipher has been added to the provider and the lightweight API for compatibility.
      • Problems with DTLS record-layer version handling were resolved, making version negotiation work properly.
      -

      2.24.3 Additional Features and Functionality

      +

      2.25.3 Additional Features and Functionality

      • Camellia and SEED key wrapping are now supported for CMS key agreement
      • The BC TLS/DTLS code now includes a non-blocking API.
      • @@ -972,19 +980,19 @@

        2.24.3 Additional Features and Functionality

      • Support has been added to the CMS API for PKCS#7 ANY type encapsulated content where the encapsulated content is not an OCTET STRING.
      • PSSSigner in the lightweight API now supports fixed salts.
      -

      2.24.4 Security Advisory

      +

      2.25.4 Security Advisory

      • (D)TLS 1.2: Motivated by CVE-2015-7575, we have added validation that the signature algorithm received in DigitallySigned structures is actually one of those offered (in signature_algorithms extension or CertificateRequest). With our default TLS configuration, we do not believe there is an exploitable vulnerability in any earlier releases. Users that are customizing the signature_algorithms extension, or running a server supporting client authentication, are advised to double-check that they are not offering any signature algorithms involving MD5.
      -

      2.24.5 Notes

      +

      2.25.5 Notes

      If you have been using Serpent, you will need to either change to Tnepres, or take into account the fact that Serpent is now byte-swapped compared to what it was before.

      -

      2.25.1 Version

      +

      2.26.1 Version

      Release: 1.53
      Date:      2015, October 10 -

      2.25.2 Defects Fixed

      +

      2.26.2 Defects Fixed

      • The BC JCE cipher implementations could sometimes fail when used in conjunction with the JSSE and NIO. This has been fixed.
      • PGPPublicKey.getBitStrength() always returned 0 for EC keys. This has been fixed.
      • @@ -1009,7 +1017,7 @@

        2.25.2 Defects Fixed

      • Some decidedly odd argument casting in the PKIXCertPathValidator has been fixed to throw an InvalidAlgorithmParameterException.
      • Presenting an empty array of certificates to the PKIXCertPathValidator would cause an IndexOutOfRangeException instead of a CertPathValidatorException. This has been fixed.
      -

      2.25.3 Additional Features and Functionality

      +

      2.26.3 Additional Features and Functionality

      • It is now possible to specify that an unwrapped key must be usable by a software provider in the asymmetric unwrappers for CMS.
      • A Blake2b implementation has been added to the provider and lightweight API.
      • @@ -1025,15 +1033,15 @@

        2.25.3 Additional Features and Functionality

      • The PKCS#12 key store will now garbage collect orphaned certificates on saving.
      • Caching for ASN.1 ObjectIdentifiers has been rewritten to make use of an intern method. The "usual suspects" are now interned automatically, and the cache is used by the parser. Other OIDs can be added to the cache by calling ASN1ObjectIdentifier.intern().
      -

      2.25.4 Notes

      +

      2.26.4 Notes

      It turns out there was a similar, but different, issue in Crypto++ to the BC issue with ECIES. Crypto++ 6.0 now offers a corrected version of ECIES which is compatible with that which is now in BC.

      -

      2.26.1 Version

      +

      2.27.1 Version

      Release: 1.52
      Date:      2015, March 2 -

      2.26.2 Defects Fixed

      +

      2.27.2 Defects Fixed

      • GenericSigner in the lightweight API would fail if the digest started with a zero byte, occasionally causing a TLS negotiation to fail. This has been fixed.
      • Some BC internal classes expected the BC provider to be accessible within the provider. This has been fixed.
      • @@ -1050,7 +1058,7 @@

        2.26.2 Defects Fixed

      • A badly formed issuer in a X.509 certificate could cause a null pointer exception in X509CertificateHolder.toString(). This has been fixed.
      • CMSSignedData.verifySignatures() could fail on a correct counter signature due to a mismatch of the SID. This has been fixed.
      -

      2.26.3 Additional Features and Functionality

      +

      2.27.3 Additional Features and Functionality

      • The CMP support class CMPCertificate restricted the types of certificates that could be added. A more flexible method has been introduced to allow for other certificate types.
      • Support classes have be added for DNS-based Authentication of Named Entities (DANE) to the PKIX distribution.
      • @@ -1078,15 +1086,15 @@

        2.26.3 Additional Features and Functionality

      • Support for some JDK1.5+ language features has finally made its way into the repository.
      • A load store parameter, PKCS12StoreParameter, has been added to support DER only encoding of PKCS12 key stores.
      -

      2.26.4 Security Advisory

      +

      2.27.4 Security Advisory

      • The CTR DRBGs would not populate some bytes in the requested block of random bytes if the size of the block requested was not an exact multiple of the block size of the underlying cipher being used in the DRBG. If you are using the CTR DRBGs with "odd" keysizes, we strongly advise upgrading to this release, or contacting us for a work around.
      -

      2.27.1 Version

      +

      2.28.1 Version

      Release: 1.51
      Date:      2014, July 28 -

      2.27.2 Defects Fixed

      +

      2.28.2 Defects Fixed

      • The AEAD GCM AlgorithmParameters object was unable to return a GCMParameterSpec object. This has been fixed.
      • Cipher.getIV() was returning null for AEAD mode ciphers. This has been fixed.
      • @@ -1101,7 +1109,7 @@

        2.27.2 Defects Fixed

      • PKCS#12 files containing keys/certificates with empty attribute sets attached to them no longer cause an ArrayIndexOutOfBoundsException to be thrown.
      • Issues with certificate verification and server side DTLS/TLS 1.2 have now been fixed.
      -

      2.27.3 Additional Features and Functionality

      +

      2.28.3 Additional Features and Functionality

      • The range of key algorithm names that will be interpreted by KeyAgreement.generateSecret() has been expanded for ECDH derived algorithms in the provider. A KeyAgreement of ECDHwithSHA1KDF can now be explicitly created.
      • ECIES now supports the use of IVs with the underlying block cipher and CBC mode in both the lightweight and the JCE APIs.
      • @@ -1128,17 +1136,17 @@

        2.27.3 Additional Features and Functionality

      • Full support is now provided for client-side auth in the D/TLS server code.
      • Compatibility issues with some OSGI containers have been addressed.
      -

      2.27.4 Notes

      +

      2.28.4 Notes

      • Support for NTRUSigner has been deprecated as the algorithm has been withdrawn.
      • Some changes have affected the return values of some methods. If you are migrating from an earlier release, it is recommended to recompile before using this release.
      • There has been further clean out of deprecated methods in this release. If your code has previously been flagged as using a deprecated method you may need to change it. The OpenPGP API is the most heavily affected.
      -

      2.28.1 Version

      +

      2.29.1 Version

      Release: 1.50
      Date:      2013, December 3 -

      2.28.2 Defects Fixed

      +

      2.29.2 Defects Fixed

      • The DualECSP800DRBG sometimes truncated the last block in the generated stream incorrectly. This has been fixed.
      • Keys produced from RSA certificates with specialised parameters would lose the parameter settings. This has been fixed.
      • @@ -1152,7 +1160,7 @@

        2.28.2 Defects Fixed

      • Default RC2 parameters for 40 bit RC2 keys in CMSEnvelopedData were encoding incorrectly. This has been fixed.
      • In case of a long hash the DSTU4145 implementation would sometimes remove one bit too much during truncation. This has been fixed.
      -

      2.28.3 Additional Features and Functionality

      +

      2.29.3 Additional Features and Functionality

      • Additional work has been done on CMS recipient generation to simplify the generation of OAEP encrypted messages and allow for non-default parameters.
      • OCB implementation updated to account for changes in draft-irtf-cfrg-ocb-03.
      • @@ -1172,7 +1180,7 @@

        2.28.3 Additional Features and Functionality

      • The JDK 1.5+ provider will now recognise and use GCMParameterSpec if it is run in a 1.7 JVM.
      • Client side support and some server side support has been added for TLS/DTLS 1.2.
      -

      2.28.4 Notes

      +

      2.29.4 Notes

      • org.bouncycastle.crypto.DerivationFunction is now a base interface, the getDigest() method appears on DigestDerivationFunction.
      • Recent developments at NIST indicate the SHA-3 may be changed before final standardisation. Please bare this in mind if you are using it.
      • @@ -1182,10 +1190,10 @@

        2.28.4 Notes

      • ECDH support for OpenPGP should still be regarded as experimental. It is still possible there will be compliance issues with other implementations.
      -

      2.29.1 Version

      +

      2.30.1 Version

      Release: 1.49
      Date:      2013, May 31 -

      2.29.2 Defects Fixed

      +

      2.30.2 Defects Fixed

      • Occasional ArrayOutOfBounds exception in DSTU-4145 signature generation has been fixed.
      • The handling of escaped characters in X500 names is much improved.
      • @@ -1196,7 +1204,7 @@

        2.29.2 Defects Fixed

      • PEMParser would throw a NullPointerException if it ran into explicit EC curve parameters, it would also throw an Exception if the named curve was not already defined. The parser now returns X9ECParmameters for explicit parameters and returns an ASN1ObjectIdentifier for a named curve.
      • The V2TBSCertListGenerator was adding the wrong date type for CRL invalidity date extensions. This has been fixed.
      -

      2.29.3 Additional Features and Functionality

      +

      2.30.3 Additional Features and Functionality

      • A SecretKeyFactory has been added that enables use of PBKDF2WithHmacSHA.
      • Support has been added to PKCS12 KeyStores and PfxPdu to handle PKCS#5 encrypted private keys.
      • @@ -1225,16 +1233,16 @@

        2.29.3 Additional Features and Functionality

      • A basic commitment package has been introduced into the lightweight API containing a digest based commitment scheme.
      • It is now possible to set the NotAfter and NotBefore date in the CRMF CertificateRequestMessageBuilder class.
      -

      2.29.4 Notes

      +

      2.30.4 Notes

      • The NTRU implementation has been moved into the org.bouncycastle.pqc package hierarchy.
      • The change to PEMParser to support explicit EC curves is not backward compatible. If you run into a named curve you need to use org.bouncycastle.asn1.x9.ECNamedCurveTable.getByOID() to look the curve up if required.
      -

      2.30.1 Version

      +

      2.31.1 Version

      Release: 1.48
      Date:      2013, February 10 -

      2.30.2 Defects Fixed

      +

      2.31.2 Defects Fixed

      • Occasional key compatibility issues in IES due to variable length keys have been fixed.
      • PEMWriter now recognises the new PKCS10CertificationRequest object.
      • @@ -1245,7 +1253,7 @@

        2.30.2 Defects Fixed

      • The BC SSL implementation has been modified to deal with the "Lucky Thirteen" attack.
      • A regression in 1.47 which prevented key wrapping with regular symmetric PBE algorihtms has been fixed.
      -

      2.30.3 Additional Features and Functionality

      +

      2.31.3 Additional Features and Functionality

      • IES now supports auto generation of ephemeral keys in both the JCE and the lightweight APIs.
      • A new class PEMParser has been added to return the new CertificateHolder and Request objects introduced recently.
      • @@ -1260,10 +1268,10 @@

        2.30.3 Additional Features and Functionality

      • T61String now uses UTF-8 encoding by default rather than a simple 8 bit transform.
      -

      2.31.1 Version

      +

      2.32.1 Version

      Release: 1.47
      Date:      2012, March 30 -

      2.31.2 Defects Fixed

      +

      2.32.2 Defects Fixed

      • OpenPGP ID based certifications now support UTF-8. Note: this may mean that some old certifications no longer validate - if this happens a retry can be added using by converting the ID using Strings.fromByteArray(Strings.toByteArray(id)) - this will strip out the top byte in each character.
      • IPv4/IPv6 parsing in CIDR no longer assumes octet boundaries on a mask.
      • @@ -1280,7 +1288,7 @@

        2.31.2 Defects Fixed

      • Check of DH parameter L could reject some valid keys. This is now fixed.
      -

      2.31.3 Additional Features and Functionality

      +

      2.32.3 Additional Features and Functionality

      • Support is now provided via the RepeatedKey class to enable IV only re-initialisation in the JCE layer. The same effect can be acheived in the light weight API by using null as the key parameter when creating a ParametersWithIV object.
      • CRMF now supports empty poposkInput.
      • @@ -1300,15 +1308,15 @@

        2.31.3 Additional Features and Functionality

      • The J2ME lcrypto release now includes higher level classes for handling PKCS, CMS, CRMF, CMP, EAC, OpenPGP, and certificate generation.
      -

      2.31.4 Other notes

      +

      2.32.4 Other notes

      Okay, so we have had to do another release. The issue we have run into is that we probably didn't go far enough in 1.46, but we are now confident that moving from this release to 2.0 should be largely just getting rid of deprecated methods. While this release does change a lot it is relatively straight forward to do a port and we have a porting guide which explains the important ones. The area there has been the most change in is the ASN.1 library which was in bad need of a rewrite after 10 years of patching. On the bright side the rewrite did allow us to eliminate a few problems and bugs in the ASN.1 library, so we have some hope anyone porting to it will also have similar benefits. As with 1.46 the other point of emphasis has been making sure interface support is available for operations across the major APIs, so the lightweight API or some local role your own methods can be used instead for doing encryption and signing.

      -

      2.32.1 Version

      +

      2.33.1 Version

      Release: 1.46
      Date:      2011, February 23 -

      2.32.2 Defects Fixed

      +

      2.33.2 Defects Fixed

      • An edge condition in ECDSA which could result in an invalid signature has been fixed.
      • Exhaustive testing has been performed on the ASN.1 parser, eliminating another potential OutOfMemoryException and several escaping run time exceptions.
      • @@ -1317,7 +1325,7 @@

        2.32.2 Defects Fixed

      • DERGeneralizedTime.getDate() would produce incorrect results for fractional seconds. This has been fixed.
      • PSSSigner would produce incorrect results if the MGF digest and content digest were not the same. This has been fixed.
      -

      2.32.3 Additional Features and Functionality

      +

      2.33.3 Additional Features and Functionality

      • A null genTime can be passed to TimeStampResponseGenerator.generate() to generate timeNotAvailable error responses.
      • Support has been added for reading and writing of openssl PKCS#8 encrypted keys.
      • @@ -1334,7 +1342,7 @@

        2.32.3 Additional Features and Functionality

      • PGP public subkeys can now be separately decoded and encoded.
      • An IV can now be passed to an ISO9797Alg3Mac.
      -

      2.32.4 Other notes

      +

      2.33.4 Other notes

      Baring security patches we expect 1.46 will be the last of the 1.* releases. The next release of BC will be version 2.0. For this reason a lot of things in 1.46 that relate to CMS have been deprecated and @@ -1351,29 +1359,29 @@

      2.32.4 Other notes

    • The X509Name class will utlimately be replacde with the X500Name class, the getInstance() methods on both these classes allow conversion from one type to another.
    • The org.bouncycastle.cms.RecipientId class now has a collection of subclasses to allow for more specific recipient matching. If you are creating your own recipient ids you should use the constructors for the subclasses rather than relying on the set methods inherited from X509CertSelector. The dependencies on X509CertSelector and CertStore will be removed from the version 2 CMS API.
    -

    2.33.1 Version

    +

    2.34.1 Version

    Release: 1.45
    Date:      2010, January 12 -

    2.33.2 Defects Fixed

    +

    2.34.2 Defects Fixed

    • OpenPGP now supports UTF-8 in file names for literal data.
    • The ASN.1 library was losing track of the stream limit in a couple of places, leading to the potential of an OutOfMemoryError on a badly corrupted stream. This has been fixed.
    • The provider now uses a privileged block for initialisation.
    • JCE/JCA EC keys are now serialisable.
    -

    2.33.3 Additional Features and Functionality

    +

    2.34.3 Additional Features and Functionality

    • Support for EC MQV has been added to the light weight API, provider, and the CMS/SMIME library.
    -

    2.33.4 Security Advisory

    +

    2.34.4 Security Advisory

    • This version of the provider has been specifically reviewed to eliminate possible timing attacks on algorithms such as GCM and CCM mode.
    -

    2.34.1 Version

    +

    2.35.1 Version

    Release: 1.44
    Date:      2009, October 9 -

    2.34.2 Defects Fixed

    +

    2.35.2 Defects Fixed

    • The reset() method in BufferedAsymmetricBlockCipher is now fully clearing the buffer.
    • Use of ImplicitlyCA with KeyFactory and Sun keyspec no longer causes NullPointerException.
    • @@ -1389,7 +1397,7 @@

      2.34.2 Defects Fixed

    • PKIXCertPathReviewer.getTrustAnchor() could occasionally cause a null pointer exception or an exception due to conflicting trust anchors. This has been fixed.
    • Handling of explicit CommandMap objects with the generation of S/MIME messages has been improved.
    -

    2.34.3 Additional Features and Functionality

    +

    2.35.3 Additional Features and Functionality

    • PEMReader/PEMWriter now support encrypted EC keys.
    • BC generated EC private keys now include optional fields required by OpenSSL.
    • @@ -1405,24 +1413,24 @@

      2.34.3 Additional Features and Functionality

    • Support for raw signatures has been extended to RSA and RSA-PSS in the provider. RSA support can be used in CMSSignedDataStreamGenerator to support signatures without signed attributes.
    -

    2.35.1 Version

    +

    2.36.1 Version

    Release: 1.43
    Date:      2009, April 13 -

    2.35.2 Defects Fixed

    +

    2.36.2 Defects Fixed

    • Multiple countersignature attributes are now correctly collected.
    • Two bugs in HC-128 and HC-256 related to sign extension and byte swapping have been fixed. The implementations now pass the latest ecrypt vector tests.
    • X509Name.hashCode() is now consistent with equals.
    -

    2.35.3 Security Advisory

    +

    2.36.3 Security Advisory

    • The effect of the sign extension bug was to decrease the key space the HC-128 and HC-256 ciphers were operating in and the byte swapping inverted every 32 bits of the generated stream. If you are using either HC-128 or HC-256 you must upgrade to this release.
    -

    2.36.1 Version

    +

    2.37.1 Version

    Release: 1.42
    Date:      2009, March 16 -

    2.36.2 Defects Fixed

    +

    2.37.2 Defects Fixed

    • A NullPointer exception which could be result from generating a diffie-hellman key has been fixed.
    • CertPath validation could occasionally mistakenly identify a delta CRL. This has been fixed.
    • @@ -1435,7 +1443,7 @@

      2.36.2 Defects Fixed

    • Multiplication by negative powers of two is fixed in BigInteger.
    • OptionalValidity now encodes correctly.
    -

    2.36.3 Additional Features and Functionality

    +

    2.37.3 Additional Features and Functionality

    • Support for NONEwithECDSA has been added.
    • Support for Grainv1 and Grain128 has been added.
    • @@ -1446,10 +1454,10 @@

      2.36.3 Additional Features and Functionality

    • Support for the SRP-6a protocol has been added to the lightweight API.
    -

    2.37.1 Version

    +

    2.38.1 Version

    Release: 1.41
    Date:      2008, October 1 -

    2.37.2 Defects Fixed

    +

    2.38.2 Defects Fixed

    • The GeneralName String constructor now supports IPv4 and IPv6 address parsing.
    • An issue with nested-multiparts with postamble for S/MIME that was causing signatures to fail verification has been fixed.
    • @@ -1460,7 +1468,7 @@

      2.37.2 Defects Fixed

    • Standard name "DiffieHellman" is now supported in the provider.
    • Better support for equality tests for '#' encoded entries has been added to X509Name.
    -

    2.37.3 Additional Features and Functionality

    +

    2.38.3 Additional Features and Functionality

    • Camellia is now 12.5% faster than previously.
    • A smaller version (around 8k compiled) of Camellia, CamelliaLightEngine has also been added.
    • @@ -1471,10 +1479,10 @@

      2.37.3 Additional Features and Functionality

    • Support for reading and extracting personalised certificates in PGP Secret Key rings has been added.
    -

    2.38.1 Version

    +

    2.39.1 Version

    Release: 1.40
    Date:      2008, July 12 -

    2.38.2 Defects Fixed

    +

    2.39.2 Defects Fixed

    • EAX mode ciphers were not resetting correctly after a doFinal/reset. This has been fixed.
    • The SMIME API was failing to verify doubly nested multipart objects in signatures correctly. This has been fixed.
    • @@ -1490,7 +1498,7 @@

      2.38.2 Defects Fixed

    • The '+' character can now be escaped or quoted in the constructor for X509Name, X509Prinicipal.
    • Fix to regression from 1.38: PKIXCertPathValidatorResult.getPublicKey was returning the wrong public key when the BC certificate path validator was used.
    -

    2.38.3 Additional Features and Functionality

    +

    2.39.3 Additional Features and Functionality

    • Galois/Counter Mode (GCM) has been added to the lightweight API and the JCE provider.
    • SignedPublicKeyAndChallenge and PKCS10CertificationRequest can now take null providers if you need to fall back to the default provider mechanism.
    • @@ -1498,15 +1506,15 @@

      2.38.3 Additional Features and Functionality

    • Unnecessary local ID attributes on certificates in PKCS12 files are now automatically removed.
    • The PKCS12 store types PKCS12-3DES-3DES and PKCS12-DEF-3DES-3DES have been added to support generation of PKCS12 files with both certificates and keys protected by 3DES.
    -

    2.38.4 Additional Notes

    +

    2.39.4 Additional Notes

    • Due to problems for some users caused by the presence of the IDEA algorithm, an implementation is no longer included in the default signed jars. Only the providers of the form bcprov-ext-*-*.jar now include IDEA.
    -

    2.39.1 Version

    +

    2.40.1 Version

    Release: 1.39
    Date:      2008, March 29 -

    2.39.2 Defects Fixed

    +

    2.40.2 Defects Fixed

    • A bug causing the odd NullPointerException has been removed from the LocalizedMessage class.
    • IV handling in CMS for the SEED and Camellia was incorrect. This has been fixed.
    • @@ -1520,7 +1528,7 @@

      2.39.2 Defects Fixed

    • A decoding issue with a mis-identified tagged object in CertRepMessage has been fixed.
    • \# is now properly recognised in the X509Name class.
    -

    2.39.3 Additional Features and Functionality

    +

    2.40.3 Additional Features and Functionality

    • Certifications associated with user attributes can now be created, verified and removed in OpenPGP.
    • API support now exists for CMS countersignature reading and production.
    • @@ -1535,10 +1543,10 @@

      2.39.3 Additional Features and Functionality

    • Support has been added to the provider for the VMPC MAC.
    -

    2.40.1 Version

    +

    2.41.1 Version

    Release: 1.38
    Date:      2007, November 7 -

    2.40.2 Defects Fixed

    +

    2.41.2 Defects Fixed

    • SMIME signatures containing non-standard quote-printable data could be altered by SMIME encryption. This has been fixed.
    • CMS signatures that do not use signed attributes were vulnerable to one of Bleichenbacher's RSA signature forgery attacks. This has been fixed.
    • @@ -1552,7 +1560,7 @@

      2.40.2 Defects Fixed

    • Overwriting entities in a PKCS#12 file was not fully compliant with the JavaDoc for KeyStore. This has been fixed.
    • TlsInputStream.read() could appear to return end of file when end of file had not been reached. This has been fixed.
    -

    2.40.3 Additional Features and Functionality

    +

    2.41.3 Additional Features and Functionality

    • Buffering in the streaming CMS has been reworked. Throughput is now usually higher and the behaviour is more predictable.
    • It's now possible to pass a table of hashes to a CMS detached signature rather than having to always pass the data.
    • @@ -1563,10 +1571,10 @@

      2.40.3 Additional Features and Functionality

    • CertPathReviewer has better handling for problem trust anchors.
    • Base64 encoder now does initial size calculations to try to improve resource usage.
    -

    2.41.1 Version

    +

    2.42.1 Version

    Release: 1.37
    Date:      2007, June 15 -

    2.41.2 Defects Fixed

    +

    2.42.2 Defects Fixed

    • The ClearSignedFileProcessor example for OpenPGP did not take into account trailing white space in the file to be signed. This has been fixed.
    • @@ -1580,7 +1588,7 @@

      2.41.2 Defects Fixed

    • The default private key length in the lightweght API for generated DiffieHellman parameters was absurdly small, this has been fixed.
    • Cipher.getParameters() for PBEwithSHAAndTwofish-CBC was returning null after intialisation. This has been fixed.
    -

    2.41.3 Additional Features and Functionality

    +

    2.42.3 Additional Features and Functionality

    • The block cipher mode CCM has been added to the provider and light weight API.
    • The block cipher mode EAX has been added to the provider and light weight API.
    • @@ -1599,10 +1607,10 @@

      2.41.3 Additional Features and Functionality

    • The JCE provider now supports RIPEMD160withECDSA.
    -

    2.42.1 Version

    +

    2.43.1 Version

    Release: 1.36
    Date:      2007, March 16 -

    2.42.2 Defects Fixed

    +

    2.43.2 Defects Fixed

    • DSA key generator now checks range and keysize.
    • Class loader issues with i18n classes should now be fixed.
    • @@ -1616,7 +1624,7 @@

      2.42.2 Defects Fixed

    • Some surrogate pairs were not assembled correctly by the UTF-8 decoder. This has been fixed.
    • Alias resolution in PKCS#12 is now case insensitive.
    -

    2.42.3 Additional Features and Functionality

    +

    2.43.3 Additional Features and Functionality

    • CMS/SMIME now supports basic EC KeyAgreement with X9.63.
    • CMS/SMIME now supports RFC 3211 password based encryption.
    • @@ -1632,10 +1640,10 @@

      2.42.3 Additional Features and Functionality

    • DSASigner now handles long messages. SHA2 family digest support for DSA has been added to the provider.
    -

    2.43.1 Version

    +

    2.44.1 Version

    Release: 1.35
    Date:      2006, December 16 -

    2.43.2 Defects Fixed

    +

    2.44.2 Defects Fixed

    • Test data files are no longer in the provider jars.
    • SMIMESignedParser now handles indefinite length data in SignerInfos.
    • @@ -1650,7 +1658,7 @@

      2.43.2 Defects Fixed

    • The IESEngine could incorrectly encrypt data when used in block cipher mode. This has been fixed.
    • An error in the encoding of the KEKRecipientInfo has been fixed. Compatability warning: this may mean that versions of BC mail prior to 1.35 will have trouble processing KEK messages produced by 1.35 or later.
    -

    2.43.3 Additional Features and Functionality

    +

    2.44.3 Additional Features and Functionality

    • Further optimisations to elliptic curve math libraries.
    • API now incorporates a CertStore which should be suitable for use with LDAP.
    • @@ -1672,10 +1680,10 @@

      2.43.3 Additional Features and Functionality

    • PGP packet streams can now be closed off using close() on the returned stream as well as closing the generator.
    -

    2.44.1 Version

    +

    2.45.1 Version

    Release: 1.34
    Date:      2006, October 2 -

    2.44.2 Defects Fixed

    +

    2.45.2 Defects Fixed

    • Endianess of integer conversion in KDF2BytesGenerator was incorrect. This has been fixed.
    • Generating critical signature subpackets in OpenPGP would result in a zero packet tag. This has been fixed. @@ -1687,7 +1695,7 @@

      2.44.2 Defects Fixed

    • PGP Identity strings were only being interpreted as ASCII rather than UTF-8. This has been fixed.
    • CertificateFactory.generateCRLs now returns a Collection rather than null.
    -

    2.44.3 Additional Features and Functionality

    +

    2.45.3 Additional Features and Functionality

    • An ISO18033KDFParameters class had been added to support ISO18033 KDF generators.
    • An implemention of the KDF1 bytes generator algorithm has been added. @@ -1707,16 +1715,16 @@

      2.44.3 Additional Features and Functionality

    • Performance of the prime number generation in the BigInteger library has been further improved.
    • In line with RFC 3280 section 4.1.2.4 DN's are now encoded using UTF8String by default rather than PrintableString.
    -

    2.44.4 Security Advisory

    +

    2.45.4 Security Advisory

    • If you are using public exponents with the value three you *must* upgrade to this release, otherwise it will be possible for attackers to exploit some of Bleichenbacher's RSA signature forgery attacks on your applications.
    -

    2.45.1 Version

    +

    2.46.1 Version

    Release: 1.33
    Date:      2006, May 3 -

    2.45.2 Defects Fixed

    +

    2.46.2 Defects Fixed

    • OCSPResponseData was including the default version in its encoding. This has been fixed.
    • BasicOCSPResp.getVersion() would throw a NullPointer exception if called on a default version response. This has been fixed. @@ -1725,7 +1733,7 @@

      2.45.2 Defects Fixed

    • ArmoredInputStream was not closing the underlying stream on close. This has been fixed.
    • Small base64 encoded strings with embedded white space could decode incorrectly using the Base64 class. This has been fixed.
    -

    2.45.3 Additional Features and Functionality

    +

    2.46.3 Additional Features and Functionality

    • The X509V2CRLGenerator now supports adding general extensions to CRL entries.
    • A RoleSyntax implementation has been added to the x509 ASN.1 package, and the AttributeCertificateHolder class now support the IssuerSerial option. @@ -1733,10 +1741,10 @@

      2.45.3 Additional Features and Functionality

    • DERUTF8String now supports surrogate pairs.
    -

    2.46.1 Version

    +

    2.47.1 Version

    Release: 1.32
    Date:      2006, March 27 -

    2.46.2 Defects Fixed

    +

    2.47.2 Defects Fixed

    • Further work has been done on RFC 3280 compliance.
    • The ASN1Sequence constructor for SemanticsInformation would sometimes throw a ClassCastException on reconstruction an object from a byte stream. This has been fixed. @@ -1753,7 +1761,7 @@

      2.46.2 Defects Fixed

    • OpenPGP clear text signatures containing '\r' as line separators were not being correctly canonicalized. This has been fixed.
    -

    2.46.3 Additional Features and Functionality

    +

    2.47.3 Additional Features and Functionality

    • The ASN.1 library now includes classes for the ICAO Electronic Passport.
    • Support has been added to CMS and S/MIME for ECDSA. @@ -1762,16 +1770,16 @@

      2.46.3 Additional Features and Functionality

    • Support has been added for repeated attributes in CMS and S/MIME messages.
    • A wider range of RSA-PSS signature types is now supported for CRL and Certificate verification.
    -

    2.46.4 Possible compatibility issue

    +

    2.47.4 Possible compatibility issue

    • Previously elliptic curve keys and points were generated with point compression enabled by default. Owing to patent issues in some jurisdictions, they are now generated with point compression disabled by default.
    -

    2.47.1 Version

    +

    2.48.1 Version

    Release: 1.31
    Date:      2005, December 29 -

    2.47.2 Defects Fixed

    +

    2.48.2 Defects Fixed

    • getCriticalExtensionOIDs on an X.509 attribute certificate was returning the non-critical set. This has been fixed.
    • Encoding uncompressed ECDSA keys could occasionally introduce an extra leading zero byte. This has been fixed. @@ -1784,7 +1792,7 @@

      2.47.2 Defects Fixed

      This has been fixed.
    • OIDs with extremely large components would sometimes reencode with unnecessary bytes in their encoding. The optimal DER encoding will now be produced instead.
    -

    2.47.3 Additional Features and Functionality

    +

    2.48.3 Additional Features and Functionality

    • The SMIME package now supports the large file streaming model as well.
    • Additional ASN.1 message support has been added for RFC 3739 in the org.bouncycastle.x509.qualified package. @@ -1793,10 +1801,10 @@

      2.47.3 Additional Features and Functionality

    • CertPathValidator has been updated to better support path validation as defined in RFC 3280.
    -

    2.48.1 Version

    +

    2.49.1 Version

    Release: 1.30
    Date:      2005, September 18 -

    2.48.2 Defects Fixed

    +

    2.49.2 Defects Fixed

    • Whirlpool was calculating the wrong digest for 31 byte data and could throw an exception for some other data lengths. This has been fixed.
    • AlgorithmParameters for IVs were returning a default of RAW encoding of the parameters when they should have been returning an @@ -1808,7 +1816,7 @@

      2.48.2 Defects Fixed

    • KEKIdentifier would not handle OtherKeyAttribute objects correctly. This has been fixed.
    • GetCertificateChain on a PKCS12 keystore would return a single certificate chain rather than null if the alias passed in represented a certificate not a key. This has been fixed.
    -

    2.48.3 Additional Features and Functionality

    +

    2.49.3 Additional Features and Functionality

    • RSAEngine no longer assumes keys are byte aligned when checking for out of range input.
    • PGPSecretKeyRing.removeSecretKey and PGPSecretKeyRing.insertSecretKey have been added. @@ -1819,10 +1827,10 @@

      2.48.3 Additional Features and Functionality

    • Both the lightweight API and the provider now support the Camellia encryption algorithm.
    -

    2.49.1 Version

    +

    2.50.1 Version

    Release: 1.29
    Date:      2005, June 27 -

    2.49.2 Defects Fixed

    +

    2.50.2 Defects Fixed

    • HMac-SHA384 and HMac-SHA512 were not IETF compliant. This has been fixed.
    • The equals() method on ElGamalKeyParameters and DHKeyParameters in the lightweight API would sometimes @@ -1833,7 +1841,7 @@

      2.49.2 Defects Fixed

    • ISO9796 signatures for full recovered messsages could incorrectly verify for similar messages in some circumstances. This has been fixed.
    • The occasional problem with decrypting PGP messages containing compressed streams now appears to be fixed.
    -

    2.49.3 Additional Features and Functionality

    +

    2.50.3 Additional Features and Functionality

    • Support has been added for the OIDs and key generation required for HMac-SHA224, HMac-SHA256, HMac-SHA384, and HMac-SHA512. @@ -1841,16 +1849,16 @@

      2.49.3 Additional Features and Functionality

    • The provider and the lightweight API now support the GOST-28147-94 MAC algorithm.
    • Headers are now settable for PGP armored output streams.
    -

    2.49.4 Notes

    +

    2.50.4 Notes

    • The old versions of HMac-SHA384 and HMac-SHA512 can be invoked as OldHMacSHA384 and OldHMacSHA512, or by using the OldHMac class in the lightweight API.
    -

    2.50.1 Version

    +

    2.51.1 Version

    Release: 1.28
    Date:      2005, April 20 -

    2.50.2 Defects Fixed

    +

    2.51.2 Defects Fixed

    • Signatures on binary encoded S/MIME messages could fail to validate when correct. This has been fixed.
    • getExtensionValue() on CRL Entries were returning the encoding of the inner object, rather than the octet string. This has been fixed. @@ -1864,7 +1872,7 @@

      2.50.2 Defects Fixed

    • Filetype for S/MIME compressed messages was incorrect. This has been fixed.
    • BigInteger class can now create negative numbers from byte arrays.
    -

    2.50.3 Additional Features and Functionality

    +

    2.51.3 Additional Features and Functionality

    • S/MIME now does canonicalization on non-binary input for signatures.
    • Micalgs for the new SHA schemes are now supported. @@ -1875,7 +1883,7 @@

      2.50.3 Additional Features and Functionality

    • Support has been added for the creation of ECDSA certificate requests.
    • The provider and the light weight API now support the WHIRLPOOL message digest.
    -

    2.50.4 Notes

    +

    2.51.4 Notes

    • Patches for S/MIME binary signatures and canonicalization were actually applied in 1.27, but a couple of days after the release - if the class CMSProcessableBodyPartOutbound is present in the package org.bouncycastle.mail.smime you have the patched 1.27. We would recommend upgrading to 1.28 in any case @@ -1883,10 +1891,10 @@

      2.50.4 Notes

    • GOST private keys are probably not encoding correctly and can be expected to change.
    -

    2.51.1 Version

    +

    2.52.1 Version

    Release: 1.27
    Date:      2005, February 20 -

    2.51.2 Defects Fixed

    +

    2.52.2 Defects Fixed

    • Typos in the provider which pointed Signature algorithms SHA256WithRSA, SHA256WithRSAEncryption, SHA384WithRSA, SHA384WithRSAEncryption, SHA512WithRSA, and SHA512WithRSAEncryption at the PSS versions of the algorithms have been fixed. The correct names for the PSS algorithms are SHA256withRSAandMGF1, SHA384withRSAandMGF1, and SHA512withRSAandMGF1.
    • X509CertificateFactory failed under some circumstances to reset properly if the input stream being passed @@ -1900,7 +1908,7 @@

      2.51.2 Defects Fixed

    • TSP TimeStampToken was failing to validate time stamp tokens with the issuerSerial field set in the ESSCertID structure. This has been fixed.
    • Path validation in environments with frequently updated CRLs could occasionally reject a valid path. This has been fixed.
    -

    2.51.3 Additional Features and Functionality

    +

    2.52.3 Additional Features and Functionality

    • Full support has been added for the OAEPParameterSpec class to the JDK 1.5 povider.
    • Full support has been added for the PSSParameterSpec class to the JDK 1.4 and JDK 1.5 providers. @@ -1911,7 +1919,7 @@

      2.51.3 Additional Features and Functionality

    • The CertPath support classes now support PKCS #7 encoding.
    • Point compression can now be turned off when encoding elliptic curve keys.
    -

    2.51.4 Changes that may affect compatibility

    +

    2.52.4 Changes that may affect compatibility

    • org.bouncycastle.jce.interfaces.ElGamalKey.getParams() has been changed to getParameters() to avoid clashes with a JCE interface with the same method signature. @@ -1921,10 +1929,10 @@

      2.51.4 Changes that may affect compatibility

      were using these previously you should use SHA256WithRSAAndMGF1, SHA384WithRSAAndMGF1, or SHA512WithRSAAndMGF1.
    -

    2.52.1 Version

    +

    2.53.1 Version

    Release: 1.26
    Date:      2005, January 15 -

    2.52.2 Defects Fixed

    +

    2.53.2 Defects Fixed

    • The X.509 class UserNotice assumed some of the optional fields were not optional. This has been fixed.
    • BCPGInputStream would break on input packets of 8274 bytes in length. This has been fixed. @@ -1933,7 +1941,7 @@

      2.52.2 Defects Fixed

    • ASN1Sets now properly sort their contents when created from scratch.
    • A bug introduced in the CertPath validation in the last release which meant some certificate paths would validate if they were invalid has been fixed.
    -

    2.52.3 Additional Features and Functionality

    +

    2.53.3 Additional Features and Functionality

    • Support for JDK 1.5 naming conventions for OAEP encryption and PSS signing has been added.
    • Support for Time Stamp Protocol (RFC 3161) has been added. @@ -1943,15 +1951,15 @@

      2.52.3 Additional Features and Functionality

    • PBEWithMD5AndRC2, PBEWithSHA1AndRC2 now generate keys rather than exceptions.
    • The BigInteger implementation has been further optimised to take more advantage of the Montgomery number capabilities.
    -

    2.52.4 JDK 1.5 Changes

    +

    2.53.4 JDK 1.5 Changes

    • The JDK 1.5 version of the provider now supports the new Elliptic Curve classes found in the java.security packages. Note: while we have tried to preserve some backwards compatibility people using Elliptic curve are likely to find some minor code changes are required when moving code from JDK 1.4 to JDK 1.5 as the java.security APIs have changed.
    -

    2.53.1 Version

    +

    2.54.1 Version

    Release: 1.25
    Date:      2004, October 1 -

    2.53.2 Defects Fixed

    +

    2.54.2 Defects Fixed

    • In some situations OpenPGP would overread when a stream had been broken up into partial blocks. This has been fixed. @@ -1973,7 +1981,7 @@

      2.53.2 Defects Fixed

    • Parsing a message with a zero length body with SMIMESigned would cause an exception. This has been fixed.
    • Some versions of PGP use zeros in the data stream rather than a replication of the last two bytes of the iv as specified in the RFC to determine if the correct decryption key has been found. The decryption classes will now cope with both.
    -

    2.53.3 Additional Features and Functionality

    +

    2.54.3 Additional Features and Functionality

    • Support for extracting signatures based on PGP user attributes has been added to PGPPublicKey. @@ -1993,10 +2001,10 @@

      2.53.3 Additional Features and Functionality

    • OID components of up to 2^63 bits are now supported.
    -

    2.54.1 Version

    +

    2.55.1 Version

    Release: 1.24
    Date:      2004, June 12 -

    2.54.2 Defects Fixed

    +

    2.55.2 Defects Fixed

    • OpenPGP Secret key rings now parse key rings with user attribute packets in them correctly.
    • OpenPGP Secret key rings now parse key rings with GPG comment packets in them. @@ -2013,17 +2021,17 @@

      2.54.2 Defects Fixed

    • An encoding error introduced in 1.23 which affected generation of the KeyUsage extension has been fixed.
    -

    2.54.3 Additional Features and Functionality

    +

    2.55.3 Additional Features and Functionality

    • PKCS12 keystore now handles single key/certificate files without any attributes present.
    • Support for creation of PGPKeyRings incorporating sub keys has been added.
    • ZeroPadding for encrypting ASCII data has been added.
    -

    2.55.1 Version

    +

    2.56.1 Version

    Release: 1.23
    Date:      2004, April 10 -

    2.55.2 Defects Fixed

    +

    2.56.2 Defects Fixed

    • Reading a PGP Secret key file would sometimes cause a class cast exception. This has been fixed.
    • PGP will now read SecretKeys which are encrypted with the null algorithm. @@ -2038,7 +2046,7 @@

      2.55.2 Defects Fixed

    • X509Name class will now print names with nested pairs in component sets correctly.
    • RC4 now resets correctly on doFinal.
    -

    2.55.3 Additional Features and Functionality

    +

    2.56.3 Additional Features and Functionality

    • PGP V3 keys and V3 signature generation is now supported.
    • Collection classes have been added for representing files of PGP public and secret keys. @@ -2057,10 +2065,10 @@

      2.55.3 Additional Features and Functionality

    • DERGeneralizedTime getTime() method now handles a broader range of input strings.
    -

    2.56.1 Version

    +

    2.57.1 Version

    Release: 1.22
    Date:      2004, February 7 -

    2.56.2 Defects Fixed

    +

    2.57.2 Defects Fixed

    • Generating DSA signatures with PGP would cause a class cast exception, this has been fixed.
    • PGP Data in the 192 to 8383 byte length would sometimes be written with the wrong length header. This has been fixed. @@ -2070,7 +2078,7 @@

      2.56.2 Defects Fixed

    • PSS signature verification would fail approximately 0.5 % of the time on correct signatures. This has been fixed.
    • Encoding of CRL Distribution Points now always works.
    -

    2.56.3 Additional Features and Functionality

    +

    2.57.3 Additional Features and Functionality

    • Additional methods for getting public key information have been added to the PGP package.
    • Some support for user attributes and the image attribute tag has been added. @@ -2078,10 +2086,10 @@

      2.56.3 Additional Features and Functionality

    • Support for ElGamal encryption/decryption has been added to the PGP package.
    -

    2.57.1 Version

    +

    2.58.1 Version

    Release: 1.21
    Date:      2003, December 6 -

    2.57.2 Defects Fixed

    +

    2.58.2 Defects Fixed

    • The CertPath validator would fail for some valid CRLs. This has been fixed.
    • AES OIDS for S/MIME were still incorrect, this has been fixed. @@ -2089,17 +2097,17 @@

      2.57.2 Defects Fixed

    • The J2ME BigInteger class would sometimes go into an infinite loop generating prime numbers. This has been fixed.
    • DERBMPString.equals() would throw a class cast exception. This has been fixed.
    -

    2.57.3 Additional Features and Functionality

    +

    2.58.3 Additional Features and Functionality

    • PEMReader now handles public keys.
    • OpenPGP/BCPG should now handle partial input streams. Additional methods for reading subpackets off signatures.
    • The ASN.1 library now supports policy qualifiers and policy info objects.
    -

    2.58.1 Version

    +

    2.59.1 Version

    Release: 1.20
    Date:      2003, October 8 -

    2.58.2 Defects Fixed

    +

    2.59.2 Defects Fixed

    • BigInteger toString() in J2ME/JDK1.0 now produces same output as the Sun one.
    • RSA would throw a NullPointer exception with doFinal without arguments. This has been fixed. @@ -2109,7 +2117,7 @@

      2.58.2 Defects Fixed

    • AES OIDS were incorrect, this has been fixed.
    • In some cases BC generated private keys would not work with the JSSE. This has been fixed.
    -

    2.58.3 Additional Features and Functionality

    +

    2.59.3 Additional Features and Functionality

    • Support for reading/writing OpenPGP public/private keys and OpenPGP signatures has been added.
    • Support for generating OpenPGP PBE messages and public key encrypted messages has been added. @@ -2117,10 +2125,10 @@

      2.58.3 Additional Features and Functionality

    • Addition of a Null block cipher to the light weight API.
    -

    2.59.1 Version

    +

    2.60.1 Version

    Release: 1.19
    Date:      2003, June 7 -

    2.59.2 Defects Fixed

    +

    2.60.2 Defects Fixed

    • The PKCS12 store would throw an exception reading PFX files that had attributes with no values. This has been fixed.
    • RSA Private Keys would not serialise if they had PKCS12 bag attributes attached to them, this has been fixed. @@ -2128,7 +2136,7 @@

      2.59.2 Defects Fixed

    • ASN1 parser would sometimes mistake an implicit null for an implicit empty sequence. This has been fixed.
    -

    2.59.3 Additional Features and Functionality

    +

    2.60.3 Additional Features and Functionality

    • S/MIME and CMS now support the draft standard for AES encryption.
    • S/MIME and CMS now support setable key sizes for the standard algorithms. @@ -2140,10 +2148,10 @@

      2.59.3 Additional Features and Functionality

      in order to find algorithms.
    -

    2.60.1 Version

    +

    2.61.1 Version

    Release: 1.18
    Date:      2003, February 8 -

    2.60.2 Defects Fixed

    +

    2.61.2 Defects Fixed

    • DESKeySpec.isParityAdjusted in the clean room JCE could go into an infinite loop. This has been fixed. @@ -2154,7 +2162,7 @@

      2.60.2 Defects Fixed

    • Seeding with longs in the SecureRandom for the J2ME and JDK 1.0, only used 4 bytes of the seed value. This has been fixed.
    -

    2.60.3 Additional Features and Functionality

    +

    2.61.3 Additional Features and Functionality

    • The X.509 OID for RSA is now recognised by the provider as is the OID for RSA/OAEP.
    • Default iv's for DES are now handled correctly in CMS. @@ -2166,10 +2174,10 @@

      2.60.3 Additional Features and Functionality

      Sun BigInteger library.
    -

    2.61.1 Version

    +

    2.62.1 Version

    Release: 1.17
    Date:      2003, January 8 -

    2.61.2 Defects Fixed

    +

    2.62.2 Defects Fixed

    • Reuse of an CMSSignedObject could occasionally result in a class cast exception. This has been fixed. @@ -2180,7 +2188,7 @@

      2.61.2 Defects Fixed

    • The DERObject constructor in OriginatorIdentifierOrKey was leaving the id field as null. This has been fixed.
    -

    2.61.3 Additional Functionality and Features

    +

    2.62.3 Additional Functionality and Features

    • RC2 now supports the full range of parameter versions and effective key sizes. @@ -2200,10 +2208,10 @@

      2.61.3 Additional Functionality and Features

      string to OID conversion.
    -

    2.62.1 Version

    +

    2.63.1 Version

    Release: 1.16
    Date:      2002, November 30 -

    2.62.2 Defects Fixed

    +

    2.63.2 Defects Fixed

    • CRLS were only working for UTC time constructed Time objects, this has been fixed. @@ -2217,7 +2225,7 @@

      2.62.2 Defects Fixed

      to throw a NullPointerException at the wrong time.
    • Macs now clone correctly in the clean room JCE.
    -

    2.62.3 Additional Functionality and Features

    +

    2.63.3 Additional Functionality and Features

    • PGPCFB support has been added to the provider and the lightweight API.
    • There are now three versions of the AESEngine, all faster than before, @@ -2235,10 +2243,10 @@

      2.62.3 Additional Functionality and Features

      and to support multiple recipients/signers.
    -

    2.63.1 Version

    +

    2.64.1 Version

    Release: 1.15
    Date:      2002, September 6 -

    2.63.2 Defects Fixed

    +

    2.64.2 Defects Fixed

    • The base string for the oids in asn1.x509.KeyPurposeId was incorrect. This has been fixed. @@ -2261,7 +2269,7 @@

      2.63.2 Defects Fixed

      The local name now takes precedence.
    • ReasonFlags now correctly encodes.
    -

    2.63.3 Additional Functionality and Features

    +

    2.64.3 Additional Functionality and Features

    • The PKCS12 key store now handles key bags in encryptedData bags.
    • The X509NameTokenizer now handles for '\' and '"' characters. @@ -2270,10 +2278,10 @@

      2.63.3 Additional Functionality and Features

    • Both the provider and the lightweight library now support a basic SIC mode for block ciphers.
    -

    2.64.1 Version

    +

    2.65.1 Version

    Release: 1.14
    Date:      2002, June 17 -

    2.64.2 Defects Fixed

    +

    2.65.2 Defects Fixed

    • there was a bug in the BigInteger right shifting for > 31 bit shifts. This has been fixed. @@ -2294,7 +2302,7 @@

      2.64.2 Defects Fixed

    • asn1.x509.ExtendedKeyUsage used to throw a null pointer exception on construction. This has been fixed.
    -

    2.64.3 Additional Functionality and Features

    +

    2.65.3 Additional Functionality and Features

    • The BigInteger library now uses Montgomery numbers for modPow and is substantially faster. @@ -2308,10 +2316,10 @@

      2.64.3 Additional Functionality and Features

      object identifiers.
    -

    2.65.1 Version

    +

    2.66.1 Version

    Release: 1.13
    Date:      2002, April 19 -

    2.65.2 Defects Fixed

    +

    2.66.2 Defects Fixed

    • The TBSCertificate object in the ASN.1 library now properly implements the Time object, rather returning UTC time. @@ -2320,7 +2328,7 @@

      2.65.2 Defects Fixed

    • toByteArray in the big integer class was not always producing correct results for negative numbers. This has been Fixed.
    -

    2.65.3 Additional Functionality and Features

    +

    2.66.3 Additional Functionality and Features

    • The key to keySpec handling of the secret key factories has been improved.
    • There is now a SMIME implementation and a more complete CMS @@ -2335,10 +2343,10 @@

      2.65.3 Additional Functionality and Features

      length certificate chains for signing keys.
    -

    2.66.1 Version

    +

    2.67.1 Version

    Release: 1.12
    Date:      2002, February 8 -

    2.66.2 Defects Fixed

    +

    2.67.2 Defects Fixed

    • The ASN.1 library was unable to read an empty set object. This has been fixed.
    • Returning sets of critical and non-critical extensions on X.509 certificates could result in a null pointer exception if the certificate had no extensions. This has been fixed. @@ -2357,7 +2365,7 @@

      2.66.2 Defects Fixed

    • the IV algorithm parameters class would improperly throw an exception on initialisation. This has been fixed.
    -

    2.66.3 Additional Functionality and Features

    +

    2.67.3 Additional Functionality and Features

    • The AESWrap ciphers will now take IV's.
    • The DES-EDEWrap algorithm described in https://www.ietf.org/internet-drafts/draft-ietf-smime-key-wrap-01.txt is now supported. @@ -2371,10 +2379,10 @@

      2.66.3 Additional Functionality and Features

      for details).
    -

    2.67.1 Version

    +

    2.68.1 Version

    Release: 1.11
    Date:      2001, December 10 -

    2.67.2 Defects Fixed

    +

    2.68.2 Defects Fixed

    • X9.23 padding of MACs now works correctly with block size aligned data.
    • Loading a corrupted "UBER" key store would occasionally cause the @@ -2400,7 +2408,7 @@

      2.67.2 Defects Fixed

      extensions. This has been fixed.
    • The NetscapeCert type bits were reversed! This has been fixed.
    -

    2.67.3 Additional Functionality and Features

    +

    2.68.3 Additional Functionality and Features

    • The lightweight API and the JCE provider now support ElGamal.
    • X509Principal, and X509Name now supports the "DC" attribute and the @@ -2414,7 +2422,7 @@

      2.67.3 Additional Functionality and Features

    • Elliptic curve routines now handle uncompressed points as well as the compressed ones.
    -

    2.67.4 Other changes

    +

    2.68.4 Other changes

    • As the range of public key types supported has expanded the getPublicKey method on the SubjectPublicKeyInfo class is not always going to work. The @@ -2422,10 +2430,10 @@

      2.67.4 Other changes

      throws an IOException if there is a problem.
    -

    2.68.1 Version

    +

    2.69.1 Version

    Release: 1.10
    Date:      2001, October 20 -

    2.68.2 Defects Fixed

    +

    2.69.2 Defects Fixed

    • The PKCS12 Key Store now interoperates with the JDK key tool. Note: this does mean the the key name passed to the setKeyEntry calls has become significant. @@ -2433,7 +2441,7 @@

      2.68.2 Defects Fixed

      has been fixed.
    • The ASN.1 input streams now handle zero-tagged zero length objects correctly.
    -

    2.68.3 Additional Functionality and Features

    +

    2.69.3 Additional Functionality and Features

    • The JCE Provider and the lightweight API now support Serpent, CAST5, and CAST6.
    • The JCE provider and the lightweight API now has an implementation of ECIES. @@ -2443,10 +2451,10 @@

      2.68.3 Additional Functionality and Features

    • Support for the generation of PKCS10 certification requests has been added.
    -

    2.69.1 Version

    +

    2.70.1 Version

    Release: 1.09
    Date:      2001, October 6 -

    2.69.2 Defects Fixed

    +

    2.70.2 Defects Fixed

    • failure to pass in an RC5 parameters object now results in an exception at the upper level of the JCE, rather than falling over in the lightweight @@ -2459,7 +2467,7 @@

      2.69.2 Defects Fixed

    • In some cases the ASN.1 library wouldn't handle implicit tagging properly. This has been fixed.
    -

    2.69.3 Additional Functionality and Features

    +

    2.70.3 Additional Functionality and Features

    • Support for RC5-64 has been added to the JCE.
    • ISO9796-2 signatures have been added to the JCE and lightweight API. @@ -2483,10 +2491,10 @@

      2.69.3 Additional Functionality and Features

      resource hungry and faster - whether it's fast enough remains to be seen!
    -

    2.70.1 Version

    +

    2.71.1 Version

    Release: 1.08
    Date:      2001, September 9 -

    2.70.2 Defects Fixed

    +

    2.71.2 Defects Fixed

    • It wasn't possible to specify an ordering for distinguished names in X509 certificates. This is now supported. @@ -2497,7 +2505,7 @@

      2.70.2 Defects Fixed

    • The netscape certificate request class wouldn't compile under JDK 1.1. This has been fixed.
    -

    2.70.3 Additional Functionality and Features

    +

    2.71.3 Additional Functionality and Features

    • ISO 9796-1 padding is now supported with RSA in the lightweight API and the JCE. @@ -2511,10 +2519,10 @@

      2.70.3 Additional Functionality and Features

      this is fixed.
    -

    2.71.1 Version

    +

    2.72.1 Version

    Release: 1.07
    Date:      2001, July 9 -

    2.71.2 Defects Fixed

    +

    2.72.2 Defects Fixed

    • It turned out that the setOddParity method in the DESParameter class was indeed doing something odd but not what was intended. This is now @@ -2525,10 +2533,10 @@

      2.71.2 Defects Fixed

      have a look in org.bouncycastle.jce.provider.JDKKeyStore lines 201-291.
    -

    2.72.1 Version

    +

    2.73.1 Version

    Release: 1.06
    Date:      2001, July 2 -

    2.72.2 Defects Fixed

    +

    2.73.2 Defects Fixed

    • Diffie-Hellman keys are now properly serialisable as well as encodable. @@ -2550,17 +2558,17 @@

      2.72.2 Defects Fixed

    • Resetting and resusing HMacs in the lightweight and heavyweight libraries caused a NullPointer exception. This has been fixed.
    -

    2.72.3 Additional Functionality

    +

    2.73.3 Additional Functionality

    • ISO10126Padding is now recognised explicitly for block ciphers as well.
    • The Blowfish implementation is now somewhat faster.
    -

    2.73.1 Version

    +

    2.74.1 Version

    Release: 1.05
    Date:      2001, April 17 -

    2.73.2 Defects Fixed

    +

    2.74.2 Defects Fixed

    • The DESEDE key generator can now be used to generate 2-Key-DESEDE keys as well as 3-Key-DESEDE keys. @@ -2571,22 +2579,22 @@

      2.73.2 Defects Fixed

    • The ASN.1 library was skipping explicitly tagged objects of zero length. This has been fixed.
    -

    2.73.3 Additional Functionality

    +

    2.74.3 Additional Functionality

    • There is now an org.bouncycastle.jce.netscape package which has a class in for dealing with Netscape Certificate Request objects.
    -

    2.73.4 Additional Notes

    +

    2.74.4 Additional Notes

    Concerning the PKCS12 fix: in a few cases this may cause some backward compatibility issues - if this happens to you, drop us a line at feedback-crypto@bouncycastle.org and we will help you get it sorted out.

    -

    2.74.1 Version

    +

    2.75.1 Version

    Release: 1.04
    Date:      2001, March 11 -

    2.74.2 Defects Fixed

    +

    2.75.2 Defects Fixed

    • Signatures generated by other providers that include optional null parameters in the AlgorithmIdentifier are now handled correctly by the @@ -2615,7 +2623,7 @@

      2.74.2 Defects Fixed

      hash table when the hash table constructor was called. This has been fixed.
    -

    2.74.3 Additional Functionality

    +

    2.75.3 Additional Functionality

    • Added Elliptic Curve DSA (X9.62) - ECDSA - to provider and lightweight library. @@ -2627,10 +2635,10 @@

      2.74.3 Additional Functionality

    • The certificate generators now support ECDSA and DSA certs as well.
    -

    2.75.1 Version

    +

    2.76.1 Version

    Release: 1.03
    Date:      2001, January 7 -

    2.75.2 Defects Fixed

    +

    2.76.2 Defects Fixed

    • CFB and OFB modes when specified without padding would insist on input being block aligned. When specified without padding CFB and OFB now behave in a compatible @@ -2640,29 +2648,29 @@

      2.75.2 Defects Fixed

      length as the plain text.
    -

    2.76.1 Version

    +

    2.77.1 Version

    Release: 1.02
    Date:      2000, November 7 -

    2.76.2 Defects Fixed

    +

    2.77.2 Defects Fixed

    • The RSA key pair generator occasionally produced keys 1 bit under the requested size. This is now fixed.
    -

    2.77.1 Version

    +

    2.78.1 Version

    Release: 1.01
    Date:      2000, October 15 -

    2.77.2 Defects Fixed

    +

    2.78.2 Defects Fixed

    • Buffered ciphers in lightweight library were not resetting correctly on a doFinal. This has been fixed.
    -

    2.78.1 Version

    +

    2.79.1 Version

    Release: 1.00
    Date:      2000, October 13 -

    2.78.2 Defects Fixed

    +

    2.79.2 Defects Fixed

    • JDK1.2 version now works with keytool for certificate generation. @@ -2677,7 +2685,7 @@

      2.78.2 Defects Fixed

    • Some DES PBE algorithms did not set the parity correctly in generated keys, this has been fixed.
    -

    2.78.3 Additional functionality

    +

    2.79.3 Additional functionality

    • Argument validation is much improved. From 4251b18777cf7c0bacb17a8c6f46d6d4c435b6d4 Mon Sep 17 00:00:00 2001 From: David Hook Date: Thu, 22 Jun 2023 16:24:11 +1000 Subject: [PATCH 220/290] added notation on ASN.1 clean up --- docs/releasenotes.html | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/releasenotes.html b/docs/releasenotes.html index 36356726fe..9e8a06fa0e 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -34,6 +34,10 @@

      2.2.2 Defects Fixed

    • Several Java 8 method calls were accidentally introduced in the Java 5 to Java 8 build. The affected classes have been refactored to remove this.
    • (D)TLS: renegotiation after resumption now fixed to avoid breaking connection.
    +

    2.2.3 Notes.

    +
      +
    • The ASN.1 core package has had some dead and retired methods cleaned up and removed.
    • +

    2.3.1 Version

    Release: 1.74
    From 09ec46ac36e22dd78a33cd77f011290d120f88ac Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 23 Jun 2023 13:13:27 +1000 Subject: [PATCH 221/290] jvm compatibility issue - changed to use SHA-256, relates to github #1428 --- .../operator/jcajce/JcaKeyFingerprintCalculator.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcaKeyFingerprintCalculator.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcaKeyFingerprintCalculator.java index d656519ff1..fab2ba5d9d 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcaKeyFingerprintCalculator.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/jcajce/JcaKeyFingerprintCalculator.java @@ -126,7 +126,7 @@ else if (publicPk.getVersion() == 6) { byte[] kBytes = publicPk.getEncodedContents(); - MessageDigest digest = helper.createMessageDigest("SHA256"); + MessageDigest digest = helper.createMessageDigest("SHA-256"); digest.update((byte)0x9b); @@ -141,11 +141,11 @@ else if (publicPk.getVersion() == 6) } catch (NoSuchAlgorithmException e) { - throw new PGPException("can't find SHA256", e); + throw new PGPException("can't find SHA-256", e); } catch (NoSuchProviderException e) { - throw new PGPException("can't find SHA256", e); + throw new PGPException("can't find SHA-256", e); } catch (IOException e) { From 5733beb601734c6b99085ab14526c67a7767200b Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 23 Jun 2023 13:15:30 +1000 Subject: [PATCH 222/290] relates to #1428 --- docs/releasenotes.html | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/releasenotes.html b/docs/releasenotes.html index 9e8a06fa0e..4eff1ac829 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -24,6 +24,7 @@

    2.0 Release History

    2.1.2 Defects Fixed

    • Service allocation in the provider could fail due to the lack of a permission block. This has been fixed.
    • +
    • JceKeyFingerPrintCalculator has been generalised for different providers by using "SHA-256" for the algorithm string.

    2.2.1 Version

    From 4ac605439dcd322e0cc14435257a9eb9ab885073 Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 23 Jun 2023 14:04:39 +1000 Subject: [PATCH 223/290] additional EC pem data parsing test --- .../bouncycastle/openssl/test/ParserTest.java | 12 +++++++++++ .../bouncycastle/openssl/test/ec_attr_key.pem | 20 +++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 pkix/src/test/resources/org/bouncycastle/openssl/test/ec_attr_key.pem diff --git a/pkix/src/test/java/org/bouncycastle/openssl/test/ParserTest.java b/pkix/src/test/java/org/bouncycastle/openssl/test/ParserTest.java index f9d82f7eb9..3e0b78f511 100644 --- a/pkix/src/test/java/org/bouncycastle/openssl/test/ParserTest.java +++ b/pkix/src/test/java/org/bouncycastle/openssl/test/ParserTest.java @@ -361,6 +361,7 @@ public void performTest() isTrue(edSig.verify(s)); doOpenSslGost2012Test(); + doParseAttrECKeyTest(); } private void checkTrustedCert(X509TrustedCertificateBlock trusted) @@ -618,6 +619,17 @@ private void doNoECPublicKeyTest() isTrue(kp.getPublicKeyInfo() == null); } + private void doParseAttrECKeyTest() + throws Exception + { + // EC private key extremely dodgy attributes. + PEMParser pemRd = openPEMResource("ec_attr_key.pem"); + + PEMKeyPair kp = (PEMKeyPair)pemRd.readObject(); + + isTrue(kp.getPublicKeyInfo() == null); + } + public static void main( String[] args) { diff --git a/pkix/src/test/resources/org/bouncycastle/openssl/test/ec_attr_key.pem b/pkix/src/test/resources/org/bouncycastle/openssl/test/ec_attr_key.pem new file mode 100644 index 0000000000..62683d8716 --- /dev/null +++ b/pkix/src/test/resources/org/bouncycastle/openssl/test/ec_attr_key.pem @@ -0,0 +1,20 @@ +-----BEGIN EC PRIVATE KEY----- +MIAogDGAgQAxgCiAMACiAAAAMYAxgIEAMYAogKIAAAAwgCiAMICBADCAKIAwAIEAAAAAAAAA +gQAAAAAAAAAwgIEAMYAogDAAogAAADCAMYCBADGAKICiAAAAMIBOTk5OTk5OTk5OTk5OTk5O +Tk5OTrlOToAogDAAgQAAAACAgQAxgCiAMACiAAAAMYAxgIEAMYAogKIAAAAwgCiAMICBADCA +KIAwAIEAAAAAAAAAgQAAAAAAAAAxgIEAsYAogDAAogAAADCAMYCBADGAKICiAAAAMIBOTk4K +AAAATk5OTk5OTk5OTk5OTk5OTk65Tk6AKIAwAIEAAAAAAAAAgQAAAAAAAAAAAIEAKIAwgIEA +MIAogDAAgQAAAAAAAACBAAAAMIAogDCAgQAxgCiAMACiAAAAMIAxgIEAMYAwgCiAMICBADCA +KIAwAIEAAAAAAAAAgQAAAAAAAAAAAIEAKIAxgIEAMIAwgCiAMYCBADGAKIAwAKIAAAAxgDGA +gQAxgCiAogAAADCAKIAwgIEAMIAogDAAgQAAAAAAAACBAAAAAAAAADCAgQAxgCiAMACiAAAA +MIAxgIEAMYAogKIAAAAwgE5OTk5OTk5OTk5OTk5OTk5OTk5OuU5OgCiAMACBAAAAAICBADGA +KIAwAKIAAAAxgDGAgQAxgCiAogAAADCAKIAwgIEAMIAogDAAgQAAAAAAAACBAAAAAAAAADGA +gQCxgCiAMACiAAAAMIAxgIEAMYAogKIAAAAwgE5OTgoAAABOTk5OTk5OTk5OTk5OTk5OTrlO +ToAogDAAgQAAAAAAAACBAAAAAAAAAAAAgQAogDCAgQAwgCiAMACBAAAAAAAAAIEAAAAwgCiA +MICBADGAKIAwAKIAAAAwgDGAgQAxgDCAKIAwgIEAMIAogDAAgQAAAAAAAACBAAAAAAAAAAAA +gQAogDGAgQAwgCiAAhkwAIEAAAAAAAAAgQAAAAAAAAAAAIEogDAAgQAAAAAAAACBAAAAAAAA +AAAAgQAogDGAgQAwgCiAMACBAAAAAAAAAIEAAAAAAAAAAACBAAAAAAAAAAAAgQAAAAAAAAAA +AAAAgQAAAAAAKIACGTAAgQAAAAAAAACBAAAAAAAAAAAAgSiAMACBAAAAAAAAAIEAAAAAAAAA +AACBACiAMYCBADCAKIAwAIEAAAAAAAAAgQAAAAAAAAAAAIEAAAAAAAAAAACBAAAAAAAAAAAA +AACBAAAAAAA= +-----END EC PRIVATE KEY----- From 71fbf17e495de5d1346e9b38c4aac18bbfe3c255 Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 23 Jun 2023 22:24:54 +1000 Subject: [PATCH 224/290] adjusted non-builder version of output stream to produce previous output - relates to github #1425 --- .../bcpg/ArmoredOutputStream.java | 176 ++++++++++++------ .../bouncycastle/bcpg/HashAlgorithmUtils.java | 40 ---- .../openpgp/test/ArmoredOutputStreamTest.java | 77 ++++++++ .../openpgp/test/RegressionTest.java | 3 +- 4 files changed, 198 insertions(+), 98 deletions(-) delete mode 100644 pg/src/main/java/org/bouncycastle/bcpg/HashAlgorithmUtils.java create mode 100644 pg/src/test/java/org/bouncycastle/openpgp/test/ArmoredOutputStreamTest.java diff --git a/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java b/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java index d5fa2e9ba0..2825cd0294 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java @@ -9,6 +9,7 @@ import java.util.Hashtable; import java.util.Iterator; import java.util.List; +import java.util.Map; import org.bouncycastle.util.Strings; @@ -29,6 +30,8 @@ public class ArmoredOutputStream public static final String HASH_HDR = "Hash"; public static final String CHARSET_HDR = "Charset"; + public static final String DEFAULT_VERSION = "BCPG v@RELEASE_NAME@"; + private static final byte[] encodingTable = { (byte)'A', (byte)'B', (byte)'C', (byte)'D', (byte)'E', (byte)'F', (byte)'G', @@ -103,24 +106,24 @@ private static void encode3(OutputStream out, byte[] data) out.write(encodingTable[d3 & 0x3f]); } - OutputStream out; - byte[] buf = new byte[3]; - int bufPtr = 0; - CRC24 crc = new FastCRC24(); - int chunkCount = 0; - int lastb; + OutputStream out; + byte[] buf = new byte[3]; + int bufPtr = 0; + CRC24 crc = new FastCRC24(); + int chunkCount = 0; + int lastb; - boolean start = true; - boolean clearText = false; - boolean newLine = false; + boolean start = true; + boolean clearText = false; + boolean newLine = false; - String nl = Strings.lineSeparator(); + String nl = Strings.lineSeparator(); - String type; - String headerStart = "-----BEGIN PGP "; - String headerTail = "-----"; - String footerStart = "-----END PGP "; - String footerTail = "-----"; + String type; + String headerStart = "-----BEGIN PGP "; + String headerTail = "-----"; + String footerStart = "-----END PGP "; + String footerTail = "-----"; final Hashtable> headers = new Hashtable>(); @@ -130,7 +133,7 @@ private static void encode3(OutputStream out, byte[] data) * @param out the OutputStream to wrap. */ public ArmoredOutputStream( - OutputStream out) + OutputStream out) { this.out = out; @@ -138,14 +141,16 @@ public ArmoredOutputStream( { nl = "\r\n"; } + + setHeader(VERSION_HDR, DEFAULT_VERSION); } /** * Constructs an armored output stream with default and custom headers. * - * @param out the OutputStream to wrap. + * @param out the OutputStream to wrap. * @param headers additional headers that add to or override the {@link #resetHeaders() default - * headers}. + * headers}. */ public ArmoredOutputStream( OutputStream out, @@ -164,13 +169,18 @@ public ArmoredOutputStream( } } - ArmoredOutputStream(OutputStream out, HashMap> headerMap, boolean computeCRC) { + ArmoredOutputStream(OutputStream out, Builder builder) + { this(out); - if (!computeCRC) { + if (!builder.computeCRCSum) + { crc = null; } this.headers.clear(); - for (String key : headerMap.keySet()) { + + Map> headerMap = builder.headers; + for (String key : headerMap.keySet()) + { this.headers.put(key, headerMap.get(key)); } } @@ -179,7 +189,7 @@ public ArmoredOutputStream( * Set an additional header entry. Any current value(s) under the same name will be * replaced by the new one. A null value will clear the entry for name. * - * @param name the name of the header entry. + * @param name the name of the header entry. * @param value the value of the header entry. * @deprecated use appropriate methods in {@link Builder} instead. */ @@ -210,6 +220,7 @@ public void setHeader( /** * Remove all headers. + * * @deprecated use appropriate methods in {@link Builder} instead. */ @Deprecated @@ -222,7 +233,7 @@ public void clearHeaders() * Set an additional header entry. The current value(s) will continue to exist together * with the new one. Adding a null value has no effect. * - * @param name the name of the header entry. + * @param name the name of the header entry. * @param value the value of the header entry. * @deprecated use appropriate methods in {@link Builder} instead */ @@ -247,6 +258,7 @@ public void addHeader( /** * Reset the headers to only contain a Version string (if one is present) + * * @deprecated use {@link Builder#clearHeaders()} instead. */ @Deprecated @@ -264,17 +276,19 @@ public void resetHeaders() /** * Start a clear text signed message - backwards compatibility. + * * @param hashAlgorithm hash algorithm */ public void beginClearText( int hashAlgorithm) throws IOException { - beginClearText(new int[] { hashAlgorithm }); + beginClearText(new int[]{hashAlgorithm}); } /** * Start a clear text signed message. + * * @param hashAlgorithms hash algorithms */ public void beginClearText( @@ -285,15 +299,51 @@ public void beginClearText( sb.append(nl); for (int hashAlgorithm : hashAlgorithms) { - try + String hash; + switch (hashAlgorithm) { - String hash = HashAlgorithmUtils.getHashAlgorithmName(hashAlgorithm); - sb.append(HASH_HDR).append(": ").append(hash).append(nl); - } - catch (IllegalArgumentException e) - { - throw new IOException("unknown hash algorithm tag in beginClearText: " + hashAlgorithm, e); + case HashAlgorithmTags.MD5: + hash = "MD5"; + break; + case HashAlgorithmTags.SHA1: + hash = "SHA1"; + break; + case HashAlgorithmTags.RIPEMD160: + hash = "RIPEMD160"; + break; + case HashAlgorithmTags.MD2: + hash = "MD2"; + break; + case HashAlgorithmTags.SHA256: + hash = "SHA256"; + break; + case HashAlgorithmTags.SHA384: + hash = "SHA384"; + break; + case HashAlgorithmTags.SHA512: + hash = "SHA512"; + break; + case HashAlgorithmTags.SHA224: + hash = "SHA224"; + break; + case HashAlgorithmTags.SHA3_256: + case HashAlgorithmTags.SHA3_256_OLD: + hash = "SHA3-256"; + break; + case HashAlgorithmTags.SHA3_384: // OLD + hash = "SHA3-384"; + break; + case HashAlgorithmTags.SHA3_512: + case HashAlgorithmTags.SHA3_512_OLD: + hash = "SHA3-512"; + break; + case HashAlgorithmTags.SHA3_224: + hash = "SHA3-224"; + break; + default: + throw new IOException("unknown hash algorithm tag in beginClearText: " + hashAlgorithm); } + sb.append(HASH_HDR).append(": ").append(hash).append(nl); } sb.append(nl); @@ -320,7 +370,7 @@ private void writeHeaderEntry( } public void write( - int b) + int b) throws IOException { if (clearText) @@ -349,8 +399,8 @@ public void write( if (start) { - boolean newPacket = (b & 0x40) != 0; - int tag = 0; + boolean newPacket = (b & 0x40) != 0; + int tag = 0; if (newPacket) { @@ -389,12 +439,12 @@ public void write( Enumeration e = headers.keys(); while (e.hasMoreElements()) { - String key = e.nextElement(); + String key = e.nextElement(); if (!key.equals(VERSION_HDR)) { List values = headers.get(key); - for (Iterator it = values.iterator(); it.hasNext();) + for (Iterator it = values.iterator(); it.hasNext(); ) { writeHeaderEntry(key, it.next()); } @@ -456,9 +506,9 @@ public void close() int crcV = crc.getValue(); - buf[0] = (byte) (crcV >>> 16); - buf[1] = (byte) (crcV >>> 8); - buf[2] = (byte) crcV; + buf[0] = (byte)(crcV >>> 16); + buf[1] = (byte)(crcV >>> 8); + buf[2] = (byte)crcV; encode3(out, buf); } @@ -476,21 +526,25 @@ public void close() } } - private void write(String string) throws IOException { + private void write(String string) + throws IOException + { out.write(Strings.toUTF8ByteArray(string)); } - public static Builder builder() { + public static Builder builder() + { return new Builder(); } - static class Builder { - - private final HashMap> headers = new HashMap>(); + static class Builder + { + private final Map> headers = new HashMap>(); private boolean computeCRCSum = true; - public ArmoredOutputStream build(OutputStream outputStream) { - return new ArmoredOutputStream(outputStream, headers, computeCRCSum); + public ArmoredOutputStream build(OutputStream outputStream) + { + return new ArmoredOutputStream(outputStream, this); } /** @@ -500,7 +554,8 @@ public ArmoredOutputStream build(OutputStream outputStream) { * @param version version * @return builder */ - public Builder setVersion(String version) { + public Builder setVersion(String version) + { return setSingletonHeader(VERSION_HDR, version); } @@ -512,7 +567,8 @@ public Builder setVersion(String version) { * @param comment comment * @return builder */ - public Builder setComment(String comment) { + public Builder setComment(String comment) + { return replaceHeader(COMMENT_HDR, comment); } @@ -522,7 +578,8 @@ public Builder setComment(String comment) { * @param messageId message ID * @return builder */ - public Builder setMessageId(String messageId) { + public Builder setMessageId(String messageId) + { return replaceHeader(MESSAGE_ID_HDR, messageId); } @@ -532,7 +589,8 @@ public Builder setMessageId(String messageId) { * @param charset charset * @return builder */ - public Builder setCharset(String charset) { + public Builder setCharset(String charset) + { return replaceHeader(CHARSET_HDR, charset); } @@ -544,7 +602,8 @@ public Builder setCharset(String charset) { * @param comment comment * @return builder */ - public Builder addComment(String comment) { + public Builder addComment(String comment) + { return addHeader(COMMENT_HDR, comment); } @@ -552,11 +611,12 @@ public Builder addComment(String comment) { * Set and replace the given header value with a single-line header. * If the value is
    null
    , this method will remove the header entirely. * - * @param key header key + * @param key header key * @param value header value * @return builder */ - private Builder setSingletonHeader(String key, String value) { + private Builder setSingletonHeader(String key, String value) + { if (value == null || value.trim().isEmpty()) { this.headers.remove(key); @@ -576,7 +636,7 @@ private Builder setSingletonHeader(String key, String value) { /** * Add a header, splitting it into multiple headers if required (newlines). * - * @param key key + * @param key key * @param value value * @return builder */ @@ -612,7 +672,7 @@ private Builder addHeader(String key, String value) * If the value is
    null
    , existing headers for the given key are removed. * The value is split into multiple headers if it contains newlines. * - * @param key key + * @param key key * @param value value * @return builder */ @@ -640,12 +700,14 @@ private Builder replaceHeader(String key, String value) return this; } - public Builder clearHeaders() { + public Builder clearHeaders() + { headers.clear(); return this; } - public Builder setComputeCRCSum(boolean computeSum) { + public Builder setComputeCRCSum(boolean computeSum) + { this.computeCRCSum = computeSum; return this; } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/HashAlgorithmUtils.java b/pg/src/main/java/org/bouncycastle/bcpg/HashAlgorithmUtils.java deleted file mode 100644 index 22f4c72510..0000000000 --- a/pg/src/main/java/org/bouncycastle/bcpg/HashAlgorithmUtils.java +++ /dev/null @@ -1,40 +0,0 @@ -package org.bouncycastle.bcpg; - -import java.io.IOException; - -public class HashAlgorithmUtils implements HashAlgorithmTags { - - public static String getHashAlgorithmName(int algorithmId) { - switch (algorithmId) - { - case MD5: - return "MD5"; - case SHA1: - return "SHA1"; - case RIPEMD160: - return "RIPEMD160"; - case MD2: - return "MD2"; - case SHA256: - return "SHA256"; - case SHA384: - return "SHA384"; - case SHA512: - return "SHA512"; - case SHA224: - return "SHA224"; - case SHA3_256: - case SHA3_256_OLD: - return "SHA3-256"; - case SHA3_384: // OLD - return "SHA3-384"; - case SHA3_512: - case SHA3_512_OLD: - return "SHA3-512"; - case SHA3_224: - return "SHA3-224"; - default: - throw new IllegalArgumentException("unknown hash algorithm tag:" + algorithmId); - } - } -} diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/ArmoredOutputStreamTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/ArmoredOutputStreamTest.java new file mode 100644 index 0000000000..cadffe0ca9 --- /dev/null +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/ArmoredOutputStreamTest.java @@ -0,0 +1,77 @@ +package org.bouncycastle.openpgp.test; + +import java.io.ByteArrayOutputStream; + +import org.bouncycastle.bcpg.ArmoredOutputStream; +import org.bouncycastle.openpgp.PGPPublicKeyRing; +import org.bouncycastle.openpgp.operator.jcajce.JcaKeyFingerprintCalculator; +import org.bouncycastle.util.Arrays; +import org.bouncycastle.util.Strings; +import org.bouncycastle.util.encoders.Base64; +import org.bouncycastle.util.test.SimpleTest; + +public class ArmoredOutputStreamTest + extends SimpleTest +{ + byte[] publicKey = Base64.decode( + "mQELBEQh2+wBCAD26kte0hO6flr7Y2aetpPYutHY4qsmDPy+GwmmqVeCDkX+" + + "r1g7DuFbMhVeu0NkKDnVl7GsJ9VarYsFYyqu0NzLa9XS2qlTIkmJV+2/xKa1" + + "tzjn18fT/cnAWL88ZLCOWUr241aPVhLuIc6vpHnySpEMkCh4rvMaimnTrKwO" + + "42kgeDGd5cXfs4J4ovRcTbc4hmU2BRVsRjiYMZWWx0kkyL2zDVyaJSs4yVX7" + + "Jm4/LSR1uC/wDT0IJJuZT/gQPCMJNMEsVCziRgYkAxQK3OWojPSuv4rXpyd4" + + "Gvo6IbvyTgIskfpSkCnQtORNLIudQSuK7pW+LkL62N+ohuKdMvdxauOnAAYp" + + "tBNnZ2dnZ2dnZyA8Z2dnQGdnZ2c+iQE2BBMBAgAgBQJEIdvsAhsDBgsJCAcD" + + "AgQVAggDBBYCAwECHgECF4AACgkQ4M/Ier3f9xagdAf/fbKWBjLQM8xR7JkR" + + "P4ri8YKOQPhK+VrddGUD59/wzVnvaGyl9MZE7TXFUeniQq5iXKnm22EQbYch" + + "v2Jcxyt2H9yptpzyh4tP6tEHl1C887p2J4qe7F2ATua9CzVGwXQSUbKtj2fg" + + "UZP5SsNp25guhPiZdtkf2sHMeiotmykFErzqGMrvOAUThrO63GiYsRk4hF6r" + + "cQ01d+EUVpY/sBcCxgNyOiB7a84sDtrxnX5BTEZDTEj8LvuEyEV3TMUuAjx1" + + "7Eyd+9JtKzwV4v3hlTaWOvGro9nPS7YaPuG+RtufzXCUJPbPfTjTvtGOqvEz" + + "oztls8tuWA0OGHba9XfX9rfgorACAAM="); + + static final byte[] expected = Strings.toByteArray( + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n" + + "Version: BCPG v@RELEASE_NAME@\n" + + "\n" + + "mQELBEQh2+wBCAD26kte0hO6flr7Y2aetpPYutHY4qsmDPy+GwmmqVeCDkX+r1g7\n" + + "DuFbMhVeu0NkKDnVl7GsJ9VarYsFYyqu0NzLa9XS2qlTIkmJV+2/xKa1tzjn18fT\n" + + "/cnAWL88ZLCOWUr241aPVhLuIc6vpHnySpEMkCh4rvMaimnTrKwO42kgeDGd5cXf\n" + + "s4J4ovRcTbc4hmU2BRVsRjiYMZWWx0kkyL2zDVyaJSs4yVX7Jm4/LSR1uC/wDT0I\n" + + "JJuZT/gQPCMJNMEsVCziRgYkAxQK3OWojPSuv4rXpyd4Gvo6IbvyTgIskfpSkCnQ\n" + + "tORNLIudQSuK7pW+LkL62N+ohuKdMvdxauOnAAYptBNnZ2dnZ2dnZyA8Z2dnQGdn\n" + + "Z2c+iQE2BBMBAgAgBQJEIdvsAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQ\n" + + "4M/Ier3f9xagdAf/fbKWBjLQM8xR7JkRP4ri8YKOQPhK+VrddGUD59/wzVnvaGyl\n" + + "9MZE7TXFUeniQq5iXKnm22EQbYchv2Jcxyt2H9yptpzyh4tP6tEHl1C887p2J4qe\n" + + "7F2ATua9CzVGwXQSUbKtj2fgUZP5SsNp25guhPiZdtkf2sHMeiotmykFErzqGMrv\n" + + "OAUThrO63GiYsRk4hF6rcQ01d+EUVpY/sBcCxgNyOiB7a84sDtrxnX5BTEZDTEj8\n" + + "LvuEyEV3TMUuAjx17Eyd+9JtKzwV4v3hlTaWOvGro9nPS7YaPuG+RtufzXCUJPbP\n" + + "fTjTvtGOqvEzoztls8tuWA0OGHba9XfX9rfgorACAAM=\n" + + "=RmFE\n" + + "-----END PGP PUBLIC KEY BLOCK-----\n"); + + public String getName() + { + return "ArmoredOutputStream"; + } + + public void performTest() + throws Exception + { + PGPPublicKeyRing keyRing = new PGPPublicKeyRing(publicKey, new JcaKeyFingerprintCalculator()); + ByteArrayOutputStream bOut = new ByteArrayOutputStream(); + + ArmoredOutputStream aOut = new ArmoredOutputStream(bOut); + + aOut.write(keyRing.getEncoded()); + aOut.close(); + + String result = Strings.fromByteArray(bOut.toByteArray()).replace("\r\n", "\n").replace("\r", "\n"); + + isTrue(Arrays.areEqual(expected, Strings.toByteArray(result))); + } + + public static void main(String[] args) + { + runTest(new ArmoredOutputStreamTest()); + } +} diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/RegressionTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/RegressionTest.java index 7fb8d1a40a..3512c456d6 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/RegressionTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/RegressionTest.java @@ -33,14 +33,15 @@ public class RegressionTest new PGPEdDSATest(), new PGPPublicKeyMergeTest(), new SExprTest(), - new ArmoredInputStreamTest(), new PGPUtilTest(), new BcPGPEd25519JcaKeyPairConversionTest(), new RewindStreamWhenDecryptingMultiSKESKMessageTest(), new PGPFeaturesTest(), + new ArmoredInputStreamTest(), new ArmoredInputStreamBackslashTRVFTest(), new ArmoredInputStreamCRCErrorGetsThrownTest(), new ArmoredInputStreamIngoreMissingCRCSum(), + new ArmoredOutputStreamTest(), new PGPSessionKeyTest(), new PGPCanonicalizedDataGeneratorTest(), new RegexTest(), From 2659ce49ff18629e7f1fa1290fb5dc4df584a47b Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 24 Jun 2023 00:15:46 +1000 Subject: [PATCH 225/290] added privileged block --- .../org/bouncycastle/jcajce/provider/drbg/DRBG.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/drbg/DRBG.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/drbg/DRBG.java index 384f13b3e9..2aaf14a44c 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/drbg/DRBG.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/drbg/DRBG.java @@ -269,7 +269,15 @@ public SecureRandom run() private static EntropySourceProvider createCoreEntropySourceProvider() { - if (Security.getProperty("securerandom.source") == null) + String source = AccessController.doPrivileged(new PrivilegedAction() + { + public String run() + { + return Security.getProperty("securerandom.source"); + } + }); + + if (source == null) { return createInitialEntropySource(); } @@ -277,8 +285,6 @@ private static EntropySourceProvider createCoreEntropySourceProvider() { try { - String source = Security.getProperty("securerandom.source"); - return new URLSeededEntropySourceProvider(new URL(source)); } catch (Exception e) From b61e5bbf55dd97afd83cf8ec6cd4fd34cae30f3f Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 24 Jun 2023 09:32:41 +1000 Subject: [PATCH 226/290] minor refactor of checksum method. --- .../java/org/bouncycastle/bcpg/ArmoredOutputStream.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java b/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java index 2825cd0294..7a3a5c614a 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java @@ -706,9 +706,14 @@ public Builder clearHeaders() return this; } - public Builder setComputeCRCSum(boolean computeSum) + /** + * Enable calculation and inclusion of the CRC check sum. + * @param doComputeCRC true if CRC to be included, false otherwise. + * @return the current builder instance. + */ + public Builder enableCRC(boolean doComputeCRC) { - this.computeCRCSum = computeSum; + this.computeCRCSum = doComputeCRC; return this; } } From fdba0da9f8464868cc1f3ccac817aa213202d042 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Mon, 26 Jun 2023 12:57:41 +0700 Subject: [PATCH 227/290] BCJSSE: Extra checks when resuming a session --- .../bouncycastle/jsse/provider/JsseUtils.java | 1 + .../jsse/provider/ProvTlsServer.java | 26 ++++++++++++++++++- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java b/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java index ecac29d7ac..6ce2a491d6 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java @@ -77,6 +77,7 @@ abstract class JsseUtils PropertyUtils.getIntegerSystemProperty("jdk.tls.maxHandshakeMessageSize", 32768, 1024, Integer.MAX_VALUE); private static final boolean provTlsRequireCloseNotify = PropertyUtils.getBooleanSystemProperty("com.sun.net.ssl.requireCloseNotify", true); + // TODO SunJSSE additionally checks KeyGenerator.getInstance("SunTlsExtendedMasterSecret") private static final boolean provTlsUseExtendedMasterSecret = PropertyUtils.getBooleanSystemProperty("jdk.tls.useExtendedMasterSecret", true); diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java index b38b890043..afa5fc88d4 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java @@ -844,7 +844,8 @@ public synchronized void notifyHandshakeComplete() throws IOException ProvSSLSessionContext sslSessionContext = manager.getContextData().getServerSessionContext(); String peerHost = manager.getPeerHost(); int peerPort = manager.getPeerPort(); - JsseSessionParameters jsseSessionParameters = new JsseSessionParameters(null, matchedSNIServerName); + JsseSessionParameters jsseSessionParameters = new JsseSessionParameters( + sslParameters.getEndpointIdentificationAlgorithm(), matchedSNIServerName); // TODO[tls13] Resumption/PSK boolean addToCache = provServerEnableSessionResumption && !TlsUtils.isTLSv13(context) && context.getSecurityParametersConnection().isExtendedMasterSecret(); @@ -978,6 +979,29 @@ protected boolean isResumable(ProvSSLSession provSSLSession, TlsSession tlsSessi return false; } + if (sslParameters.getNeedClientAuth() && sessionParameters.getPeerCertificate() == null) + { + return false; + } + + { + String connectionEndpointID = sslParameters.getEndpointIdentificationAlgorithm(); + if (null != connectionEndpointID) + { + JsseSessionParameters jsseSessionParameters = provSSLSession.getJsseSessionParameters(); + String sessionEndpointID = jsseSessionParameters.getEndpointIDAlgorithm(); + if (!connectionEndpointID.equalsIgnoreCase(sessionEndpointID)) + { + if (LOG.isLoggable(Level.FINER)) + { + LOG.finer(serverID + ": Session not resumable - endpoint ID algorithm mismatch; connection: " + + connectionEndpointID + ", session: " + sessionEndpointID); + } + return false; + } + } + } + // TODO[resumption] Consider support for related system properties if (!sessionParameters.isExtendedMasterSecret()) { From 781d5672810506d1692768f4168fabffa5dcab10 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Mon, 26 Jun 2023 19:01:13 +0700 Subject: [PATCH 228/290] BCJSSE: Update default disabled algorithms properties --- .../jsse/provider/ProvAlgorithmConstraints.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvAlgorithmConstraints.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvAlgorithmConstraints.java index d532676f21..7a9cb10664 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvAlgorithmConstraints.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvAlgorithmConstraints.java @@ -23,9 +23,11 @@ class ProvAlgorithmConstraints private static final String PROPERTY_TLS_DISABLED_ALGORITHMS = "jdk.tls.disabledAlgorithms"; private static final String DEFAULT_CERTPATH_DISABLED_ALGORITHMS = - "MD2, MD5, SHA1 jdkCA & usage TLSServer, RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224"; + "MD2, MD5, SHA1 jdkCA & usage TLSServer, RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224, " + + "SHA1 usage SignedJAR & denyAfter 2019-01-01"; private static final String DEFAULT_TLS_DISABLED_ALGORITHMS = - "SSLv3, TLSv1, TLSv1.1, RC4, DES, MD5withRSA, DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, anon, NULL"; + "SSLv3, TLSv1, TLSv1.1, DTLSv1.0, RC4, DES, MD5withRSA, DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, " + + "anon, NULL, ECDH"; private static final DisabledAlgorithmConstraints provTlsDisabledAlgorithms = DisabledAlgorithmConstraints.create( ProvAlgorithmDecomposer.INSTANCE_TLS, PROPERTY_TLS_DISABLED_ALGORITHMS, DEFAULT_TLS_DISABLED_ALGORITHMS); private static final DisabledAlgorithmConstraints provX509DisabledAlgorithms = DisabledAlgorithmConstraints.create( From df5ff66d5b3a52f03b12529cab87845ec776c3eb Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 27 Jun 2023 10:31:23 +0700 Subject: [PATCH 229/290] Spelling --- docs/releasenotes.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/releasenotes.html b/docs/releasenotes.html index 4eff1ac829..ea0fbe323a 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -78,7 +78,7 @@

    2.3.4 Notes.

    2.3.5 Security Advisories.

      -
    • CVE-2023-33201 - this release fixes an issue with the X509LDAPCertStoreSpi where a specially crafted certificate subject could be used to try and extract extra information out of an LDAP server with wild-card matthing enabled.
    • +
    • CVE-2023-33201 - this release fixes an issue with the X509LDAPCertStoreSpi where a specially crafted certificate subject could be used to try and extract extra information out of an LDAP server with wild-card matching enabled.

    2.4.1 Version

    From 1ccf24284210e6f00a1b9ae0935373cd6bff9295 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 27 Jun 2023 12:08:24 +0700 Subject: [PATCH 230/290] Remove SSLSocket subclass finalizers per openjdk - applications should close sockets and not rely on garbage collection --- .../jsse/provider/ProvSSLSocketDirect.java | 24 ------------------- .../jsse/provider/ProvSSLSocketWrap.java | 17 ------------- 2 files changed, 41 deletions(-) diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSocketDirect.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSocketDirect.java index 7ad23ed082..fe2d7138c1 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSocketDirect.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSocketDirect.java @@ -172,30 +172,6 @@ public void connect(SocketAddress endpoint, int timeout) throws IOException notifyConnected(); } - @Override - protected void finalize() throws Throwable - { - try - { - close(); - } - catch (IOException e1) - { - try - { - super.close(); - } - catch (IOException e2) - { - // Ignore - } - } - finally - { - super.finalize(); - } - } - // An SSLSocket method from JDK 9 (and then 8u251), but also a BCSSLSocket method public synchronized String getApplicationProtocol() { diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSocketWrap.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSocketWrap.java index a729b36ccf..b31f215289 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSocketWrap.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvSSLSocketWrap.java @@ -177,23 +177,6 @@ public void connect(SocketAddress endpoint, int timeout) throws IOException throw new SocketException("Wrapped socket should already be connected"); } - @Override - protected void finalize() throws Throwable - { - try - { - close(); - } - catch (IOException e) - { - // Ignore - } - finally - { - super.finalize(); - } - } - // An SSLSocket method from JDK 9 (and then 8u251), but also a BCSSLSocket method public synchronized String getApplicationProtocol() { From fe99b4d503dd2f627d41b92f4bb682f1e8bb0798 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 27 Jun 2023 12:48:48 +0700 Subject: [PATCH 231/290] Restore jdk1.9 MR override for GCMUtil - simplify jdk1.4 fallback --- .../tls/crypto/impl/jcajce/GCMUtil.java | 60 +------------------ .../tls/crypto/impl/jcajce/GCMUtil.java | 19 ++++++ .../tls/crypto/impl/jcajce/GcmSpecUtil.java | 25 -------- 3 files changed, 21 insertions(+), 83 deletions(-) create mode 100644 tls/src/main/jdk1.9/org/bouncycastle/tls/crypto/impl/jcajce/GCMUtil.java delete mode 100644 tls/src/main/jdk1.9/org/bouncycastle/tls/crypto/impl/jcajce/GcmSpecUtil.java diff --git a/tls/src/main/jdk1.4/org/bouncycastle/tls/crypto/impl/jcajce/GCMUtil.java b/tls/src/main/jdk1.4/org/bouncycastle/tls/crypto/impl/jcajce/GCMUtil.java index cd945a06c0..6c1f7455a9 100644 --- a/tls/src/main/jdk1.4/org/bouncycastle/tls/crypto/impl/jcajce/GCMUtil.java +++ b/tls/src/main/jdk1.4/org/bouncycastle/tls/crypto/impl/jcajce/GCMUtil.java @@ -1,73 +1,17 @@ package org.bouncycastle.tls.crypto.impl.jcajce; -import java.lang.reflect.Constructor; -import java.security.AccessController; -import java.security.PrivilegedAction; -import java.security.PrivilegedExceptionAction; import java.security.spec.AlgorithmParameterSpec; -import org.bouncycastle.util.Integers; - class GCMUtil { - static final Constructor gcmParameterSpec = getConstructor(); - static AlgorithmParameterSpec createGCMParameterSpec(final int tLen, final byte[] src) throws Exception { - if (gcmParameterSpec == null) - { - throw new IllegalStateException(); - } - -/* - return AccessController.doPrivileged(new PrivilegedExceptionAction() - { - public AlgorithmParameterSpec run() - throws Exception - { - return gcmParameterSpec.newInstance(new Object[]{ Integers.valueOf(tLen), src }); - } - }); -*/ - return null; + throw new IllegalStateException(); } static boolean isGCMParameterSpecAvailable() { - return gcmParameterSpec != null; - } - - private static Constructor getConstructor() - { -/* - return AccessController.doPrivileged(new PrivilegedAction>() - { - public Constructor run() - { - try - { - String className = "javax.crypto.spec.GCMParameterSpec"; - - ClassLoader classLoader = GCMUtil.class.getClassLoader(); - Class clazz = (null == classLoader) - ? Class.forName(className) - : classLoader.loadClass(className); - if (clazz != null && AlgorithmParameterSpec.class.isAssignableFrom(clazz)) - { - @SuppressWarnings("unchecked") - Class typedClazz = (Class)clazz; - return typedClazz.getConstructor(new Class[]{ Integer.TYPE, byte[].class }); - } - } - catch (Exception e) - { - } - - return null; - } - }); -*/ - return null; + return false; } } diff --git a/tls/src/main/jdk1.9/org/bouncycastle/tls/crypto/impl/jcajce/GCMUtil.java b/tls/src/main/jdk1.9/org/bouncycastle/tls/crypto/impl/jcajce/GCMUtil.java new file mode 100644 index 0000000000..fc551a5d16 --- /dev/null +++ b/tls/src/main/jdk1.9/org/bouncycastle/tls/crypto/impl/jcajce/GCMUtil.java @@ -0,0 +1,19 @@ +package org.bouncycastle.tls.crypto.impl.jcajce; + +import java.security.spec.AlgorithmParameterSpec; + +import javax.crypto.spec.GCMParameterSpec; + +class GCMUtil +{ + static AlgorithmParameterSpec createGCMParameterSpec(final int tLen, final byte[] src) + throws Exception + { + return new GCMParameterSpec(tLen, src); + } + + static boolean isGCMParameterSpecAvailable() + { + return true; + } +} diff --git a/tls/src/main/jdk1.9/org/bouncycastle/tls/crypto/impl/jcajce/GcmSpecUtil.java b/tls/src/main/jdk1.9/org/bouncycastle/tls/crypto/impl/jcajce/GcmSpecUtil.java deleted file mode 100644 index cce2153c50..0000000000 --- a/tls/src/main/jdk1.9/org/bouncycastle/tls/crypto/impl/jcajce/GcmSpecUtil.java +++ /dev/null @@ -1,25 +0,0 @@ -package org.bouncycastle.tls.crypto.impl.jcajce; - -import java.lang.reflect.Constructor; -import java.security.AccessController; -import java.security.PrivilegedAction; -import java.security.spec.AlgorithmParameterSpec; -import java.security.spec.InvalidParameterSpecException; - -import javax.crypto.spec.GCMParameterSpec; - -import org.bouncycastle.util.Integers; - -class GcmSpecUtil -{ - static boolean gcmSpecExists() - { - return true; - } - - static AlgorithmParameterSpec createGcmSpec(byte[] nonce, int macLen) - throws InvalidParameterSpecException - { - return new GCMParameterSpec(macLen * 8, nonce); - } -} From 71e68e1b75c0876f9b765bfcafc2cb5d405b7096 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 27 Jun 2023 14:23:39 +0700 Subject: [PATCH 232/290] BCJSSE: Add support for jdk.tls.client.useCompatibilityMode --- docs/releasenotes.html | 4 ++++ .../java/org/bouncycastle/jsse/provider/JsseUtils.java | 7 +++++++ .../java/org/bouncycastle/jsse/provider/ProvTlsClient.java | 6 ++++++ .../main/java/org/bouncycastle/tls/AbstractTlsClient.java | 5 +++++ tls/src/main/java/org/bouncycastle/tls/TlsClient.java | 2 ++ .../main/java/org/bouncycastle/tls/TlsClientProtocol.java | 2 +- 6 files changed, 25 insertions(+), 1 deletion(-) diff --git a/docs/releasenotes.html b/docs/releasenotes.html index ea0fbe323a..dc6bceece9 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -26,6 +26,10 @@

    2.1.2 Defects Fixed

  • Service allocation in the provider could fail due to the lack of a permission block. This has been fixed.
  • JceKeyFingerPrintCalculator has been generalised for different providers by using "SHA-256" for the algorithm string.
  • +

    2.1.3 Additional Features and Functionality

    +
      +
    • BCJSSE: Added support for boolean system property "jdk.tls.client.useCompatibilityMode" (default "true").
    • +

    2.2.1 Version

    Release: 1.75
    diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java b/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java index 6ce2a491d6..344ddcc3ea 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/JsseUtils.java @@ -77,6 +77,8 @@ abstract class JsseUtils PropertyUtils.getIntegerSystemProperty("jdk.tls.maxHandshakeMessageSize", 32768, 1024, Integer.MAX_VALUE); private static final boolean provTlsRequireCloseNotify = PropertyUtils.getBooleanSystemProperty("com.sun.net.ssl.requireCloseNotify", true); + private static final boolean provTlsUseCompatibilityMode = + PropertyUtils.getBooleanSystemProperty("jdk.tls.client.useCompatibilityMode", true); // TODO SunJSSE additionally checks KeyGenerator.getInstance("SunTlsExtendedMasterSecret") private static final boolean provTlsUseExtendedMasterSecret = PropertyUtils.getBooleanSystemProperty("jdk.tls.useExtendedMasterSecret", true); @@ -918,6 +920,11 @@ private static String stripOuterChars(String s, char openChar, char closeChar) return s; } + static boolean useCompatibilityMode() + { + return provTlsUseCompatibilityMode; + } + static boolean useExtendedMasterSecret() { return provTlsUseExtendedMasterSecret; diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java index 54c32c8bae..38c856c6ed 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java @@ -653,6 +653,12 @@ public boolean requiresExtendedMasterSecret() return !JsseUtils.allowLegacyMasterSecret(); } + @Override + public boolean shouldUseCompatibilityMode() + { + return JsseUtils.useCompatibilityMode(); + } + @Override public boolean shouldUseExtendedMasterSecret() { diff --git a/tls/src/main/java/org/bouncycastle/tls/AbstractTlsClient.java b/tls/src/main/java/org/bouncycastle/tls/AbstractTlsClient.java index 3f8471a85d..23ee6eac6d 100644 --- a/tls/src/main/java/org/bouncycastle/tls/AbstractTlsClient.java +++ b/tls/src/main/java/org/bouncycastle/tls/AbstractTlsClient.java @@ -431,6 +431,11 @@ public Vector getEarlyKeyShareGroups() return TlsUtils.vectorOfOne(supportedGroups.elementAt(0)); } + public boolean shouldUseCompatibilityMode() + { + return true; + } + public void notifyServerVersion(ProtocolVersion serverVersion) throws IOException { diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsClient.java b/tls/src/main/java/org/bouncycastle/tls/TlsClient.java index 1361f2963c..3f488dcff4 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsClient.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsClient.java @@ -48,6 +48,8 @@ Hashtable getClientExtensions() */ Vector getEarlyKeyShareGroups(); + boolean shouldUseCompatibilityMode(); + void notifyServerVersion(ProtocolVersion selectedVersion) throws IOException; diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java index 4b5a76d590..e25b691b2f 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java @@ -1817,7 +1817,7 @@ protected void sendClientHello() * RFC 8446 4.2.1. In compatibility mode [..], this field MUST be non-empty, so a client * not offering a pre-TLS 1.3 session MUST generate a new 32-byte value. */ - if (legacy_session_id.length < 1) + if (legacy_session_id.length < 1 && tlsClient.shouldUseCompatibilityMode()) { legacy_session_id = tlsClientContext.getNonceGenerator().generateNonce(32); } From 04813a4c3704558b60d0309ee287d0fce1a2e0bc Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Wed, 28 Jun 2023 15:40:15 +0700 Subject: [PATCH 233/290] Refactoring in ProvTlsClient --- .../org/bouncycastle/jsse/provider/ProvTlsClient.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java index 38c856c6ed..5fde9ff61f 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java @@ -23,6 +23,7 @@ import org.bouncycastle.tls.CertificateStatusRequest; import org.bouncycastle.tls.CertificateStatusRequestItemV2; import org.bouncycastle.tls.CertificateStatusType; +import org.bouncycastle.tls.CompressionMethod; import org.bouncycastle.tls.DefaultTlsClient; import org.bouncycastle.tls.IdentifierType; import org.bouncycastle.tls.OCSPStatusRequest; @@ -689,14 +690,20 @@ protected SessionParameters getResumableSessionParameters(ProvSSLSession provSSL { if (null == sessionParameters || - !ProtocolVersion.contains(getProtocolVersions(), sessionParameters.getNegotiatedVersion()) || + CompressionMethod._null != sessionParameters.getCompressionAlgorithm() || !Arrays.contains(getCipherSuites(), sessionParameters.getCipherSuite())) { return null; } + ProtocolVersion sessionVersion = sessionParameters.getNegotiatedVersion(); + if (!ProtocolVersion.contains(getProtocolVersions(), sessionVersion)) + { + return null; + } + // TODO[tls13] Resumption/PSK - if (TlsUtils.isTLSv13(sessionParameters.getNegotiatedVersion())) + if (TlsUtils.isTLSv13(sessionVersion)) { return null; } From d91b4267f477fc473f896ee811293f3c7b8c986e Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Fri, 30 Jun 2023 16:40:43 +0700 Subject: [PATCH 234/290] TLS: extra client validation of ServerHello parameters --- .../org/bouncycastle/tls/TlsClientProtocol.java | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java index e25b691b2f..634cb4d86f 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java @@ -1170,6 +1170,17 @@ protected void processServerHello(ServerHello serverHello) tlsClient.notifySessionID(selectedSessionID); securityParameters.resumedSession = selectedSessionID.length > 0 && this.tlsSession != null && Arrays.areEqual(selectedSessionID, this.tlsSession.getSessionID()); + + if (securityParameters.isResumedSession()) + { + if (serverHello.getCipherSuite() != sessionParameters.getCipherSuite() || + CompressionMethod._null != sessionParameters.getCompressionAlgorithm() || + !securityParameters.getNegotiatedVersion().equals(sessionParameters.getNegotiatedVersion())) + { + throw new TlsFatalAlert(AlertDescription.illegal_parameter, + "ServerHello parameters do not match resumed session"); + } + } } /* @@ -1182,7 +1193,8 @@ protected void processServerHello(ServerHello serverHello) if (!TlsUtils.isValidCipherSuiteSelection(offeredCipherSuites, cipherSuite) || !TlsUtils.isValidVersionForCipherSuite(cipherSuite, securityParameters.getNegotiatedVersion())) { - throw new TlsFatalAlert(AlertDescription.illegal_parameter); + throw new TlsFatalAlert(AlertDescription.illegal_parameter, + "ServerHello selected invalid cipher suite"); } TlsUtils.negotiatedCipherSuite(securityParameters, cipherSuite); From 4cc8c6c969827aa3390d7a35d96b168e3b87b7ee Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 4 Jul 2023 17:27:46 +0700 Subject: [PATCH 235/290] TLS: refactoring around extended_master_secret - especially the interaction with session resumption and the methods (resp. JSSE system properties) relating to use of EMS. --- .../jsse/provider/ProvTlsServer.java | 9 +- .../bouncycastle/tls/DTLSClientProtocol.java | 2 +- .../bouncycastle/tls/TlsClientProtocol.java | 114 ++++++++++++------ .../org/bouncycastle/tls/TlsProtocol.java | 34 ++++-- .../bouncycastle/tls/TlsServerProtocol.java | 95 +++++++++------ .../java/org/bouncycastle/tls/TlsUtils.java | 25 ++-- 6 files changed, 179 insertions(+), 100 deletions(-) diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java index afa5fc88d4..736c0a0c68 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsServer.java @@ -847,8 +847,7 @@ public synchronized void notifyHandshakeComplete() throws IOException JsseSessionParameters jsseSessionParameters = new JsseSessionParameters( sslParameters.getEndpointIdentificationAlgorithm(), matchedSNIServerName); // TODO[tls13] Resumption/PSK - boolean addToCache = provServerEnableSessionResumption && !TlsUtils.isTLSv13(context) - && context.getSecurityParametersConnection().isExtendedMasterSecret(); + boolean addToCache = provServerEnableSessionResumption && !TlsUtils.isTLSv13(context); this.sslSession = sslSessionContext.reportSession(peerHost, peerPort, connectionTlsSession, jsseSessionParameters, addToCache); @@ -1001,12 +1000,6 @@ protected boolean isResumable(ProvSSLSession provSSLSession, TlsSession tlsSessi } } } - - // TODO[resumption] Consider support for related system properties - if (!sessionParameters.isExtendedMasterSecret()) - { - return false; - } } { diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java index faf61e94a6..98556f8772 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java @@ -472,7 +472,7 @@ protected byte[] generateClientHello(ClientHandshakeState state) state.clientAgreements = TlsUtils.addKeyShareToClientHello(state.clientContext, state.client, state.clientExtensions); - if (TlsUtils.isExtendedMasterSecretOptionalDTLS(context.getClientSupportedVersions()) + if (TlsUtils.isExtendedMasterSecretOptional(context.getClientSupportedVersions()) && state.client.shouldUseExtendedMasterSecret()) { TlsExtensionsUtils.addExtendedMasterSecretExtension(state.clientExtensions); diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java index 634cb4d86f..ba9418e750 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java @@ -1332,37 +1332,41 @@ protected void processServerHello(ServerHello serverHello) // TODO[compat-gnutls] GnuTLS test server fails to send renegotiation_info extension when resuming tlsClient.notifySecureRenegotiation(securityParameters.isSecureRenegotiation()); - /* - * RFC 7627 4. Clients and servers SHOULD NOT accept handshakes that do not use the extended - * master secret [..]. (and see 5.2, 5.3) - * - * RFC 8446 Appendix D. Because TLS 1.3 always hashes in the transcript up to the server - * Finished, implementations which support both TLS 1.3 and earlier versions SHOULD indicate - * the use of the Extended Master Secret extension in their APIs whenever TLS 1.3 is used. - */ + // extended_master_secret { - final boolean acceptedExtendedMasterSecret = TlsExtensionsUtils.hasExtendedMasterSecretExtension( - serverExtensions); - final boolean resumedSession = securityParameters.isResumedSession(); + boolean negotiatedEMS = false; - if (acceptedExtendedMasterSecret) + if (TlsExtensionsUtils.hasExtendedMasterSecretExtension(clientExtensions)) { - if (server_version.isSSL() - || (!resumedSession && !tlsClient.shouldUseExtendedMasterSecret())) + negotiatedEMS = TlsExtensionsUtils.hasExtendedMasterSecretExtension(serverExtensions); + + if (TlsUtils.isExtendedMasterSecretOptional(server_version)) { - throw new TlsFatalAlert(AlertDescription.handshake_failure); + if (!negotiatedEMS && + tlsClient.requiresExtendedMasterSecret()) + { + throw new TlsFatalAlert(AlertDescription.handshake_failure, + "Extended Master Secret extension is required"); + } } - } - else - { - if (tlsClient.requiresExtendedMasterSecret() - || (resumedSession && !tlsClient.allowLegacyResumption())) + else { - throw new TlsFatalAlert(AlertDescription.handshake_failure); + if (negotiatedEMS) + { + throw new TlsFatalAlert(AlertDescription.illegal_parameter, + "Server sent an unexpected extended_master_secret extension negotiating " + server_version); + } } } - securityParameters.extendedMasterSecret = acceptedExtendedMasterSecret; + securityParameters.extendedMasterSecret = negotiatedEMS; + } + + if (securityParameters.isResumedSession() && + securityParameters.isExtendedMasterSecret() != sessionParameters.isExtendedMasterSecret()) + { + throw new TlsFatalAlert(AlertDescription.handshake_failure, + "Server resumed session with mismatched extended_master_secret negotiation"); } /* @@ -1794,8 +1798,17 @@ protected void sendClientHello() securityParameters.clientRandom = createRandomBlock(useGMTUnixTime, tlsClientContext); } - establishSession(offeringTLSv12Minus ? tlsClient.getSessionToResume() : null); - tlsClient.notifySessionToResume(tlsSession); + TlsSession sessionToResume = offeringTLSv12Minus ? tlsClient.getSessionToResume() : null; + + boolean fallback = tlsClient.isFallback(); + + int[] offeredCipherSuites = tlsClient.getCipherSuites(); + + this.clientExtensions = TlsExtensionsUtils.ensureExtensionsInitialised(tlsClient.getClientExtensions()); + + final boolean shouldUseEMS = tlsClient.shouldUseExtendedMasterSecret(); + + establishSession(sessionToResume); /* * TODO RFC 5077 3.4. When presenting a ticket, the client MAY generate and include a @@ -1803,20 +1816,51 @@ protected void sendClientHello() */ byte[] legacy_session_id = TlsUtils.getSessionID(tlsSession); - boolean fallback = tlsClient.isFallback(); - - int[] offeredCipherSuites = tlsClient.getCipherSuites(); + if (legacy_session_id.length > 0) + { + if (CompressionMethod._null != sessionParameters.getCompressionAlgorithm() || + !Arrays.contains(offeredCipherSuites, sessionParameters.getCipherSuite())) + { + legacy_session_id = TlsUtils.EMPTY_BYTES; + } + } - if (legacy_session_id.length > 0 && this.sessionParameters != null) + ProtocolVersion sessionVersion = null; + if (legacy_session_id.length > 0) { - if (!Arrays.contains(offeredCipherSuites, sessionParameters.getCipherSuite()) - || CompressionMethod._null != sessionParameters.getCompressionAlgorithm()) + sessionVersion = sessionParameters.getNegotiatedVersion(); + + if (!ProtocolVersion.contains(supportedVersions, sessionVersion)) { legacy_session_id = TlsUtils.EMPTY_BYTES; } } - this.clientExtensions = TlsExtensionsUtils.ensureExtensionsInitialised(tlsClient.getClientExtensions()); + if (legacy_session_id.length > 0 && TlsUtils.isExtendedMasterSecretOptional(sessionVersion)) + { + if (shouldUseEMS) + { + if (!sessionParameters.isExtendedMasterSecret() && + !tlsClient.allowLegacyResumption()) + { + legacy_session_id = TlsUtils.EMPTY_BYTES; + } + } + else + { + if (sessionParameters.isExtendedMasterSecret()) + { + legacy_session_id = TlsUtils.EMPTY_BYTES; + } + } + } + + if (legacy_session_id.length < 1) + { + cancelSession(); + } + + tlsClient.notifySessionToResume(tlsSession); ProtocolVersion legacy_version = latestVersion; if (offeringTLSv13Plus) @@ -1852,15 +1896,13 @@ protected void sendClientHello() // TODO[tls13-psk] Perhaps don't add key_share if external PSK(s) offered and 'psk_dhe_ke' not offered this.clientAgreements = TlsUtils.addKeyShareToClientHello(tlsClientContext, tlsClient, clientExtensions); - if (TlsUtils.isExtendedMasterSecretOptionalTLS(supportedVersions) - && (tlsClient.shouldUseExtendedMasterSecret() || - (null != sessionParameters && sessionParameters.isExtendedMasterSecret()))) + if (shouldUseEMS && TlsUtils.isExtendedMasterSecretOptional(supportedVersions)) { TlsExtensionsUtils.addExtendedMasterSecretExtension(this.clientExtensions); } - else if (!offeringTLSv13Plus && tlsClient.requiresExtendedMasterSecret()) + else { - throw new TlsFatalAlert(AlertDescription.internal_error); + this.clientExtensions.remove(TlsExtensionsUtils.EXT_extended_master_secret); } if (securityParameters.isRenegotiating()) diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java index 20e6d9cf57..379adc76a5 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java @@ -1576,18 +1576,26 @@ protected boolean establishSession(TlsSession sessionToResume) return false; } - if (!sessionParameters.isExtendedMasterSecret()) + ProtocolVersion sessionVersion = sessionParameters.getNegotiatedVersion(); + if (null == sessionVersion || !sessionVersion.isTLS()) { - TlsPeer peer = getPeer(); - if (!peer.allowLegacyResumption() || peer.requiresExtendedMasterSecret()) + return false; + } + + boolean isEMS = sessionParameters.isExtendedMasterSecret(); + if (sessionVersion.isSSL()) + { + if (isEMS) + { + return false; + } + } + else if (!TlsUtils.isExtendedMasterSecretOptional(sessionVersion)) + { + if (!isEMS) { return false; } - - /* - * NOTE: For session resumption without extended_master_secret, renegotiation MUST be disabled - * (see RFC 7627 5.4). - */ } TlsSecret sessionMasterSecret = TlsUtils.getSessionMasterSecret(getContext().getCrypto(), @@ -1604,7 +1612,7 @@ protected boolean establishSession(TlsSession sessionToResume) return true; } - protected void invalidateSession() + protected void cancelSession() { if (this.sessionMasterSecret != null) { @@ -1618,11 +1626,17 @@ protected void invalidateSession() this.sessionParameters = null; } + this.tlsSession = null; + } + + protected void invalidateSession() + { if (this.tlsSession != null) { this.tlsSession.invalidate(); - this.tlsSession = null; } + + cancelSession(); } protected void processFinishedMessage(ByteArrayInputStream buf) diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java index 916ed507ec..1b116f3bf9 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java @@ -625,8 +625,6 @@ protected ServerHello generateServerHello(ClientHello clientHello, HandshakeMess tlsServer.notifySecureRenegotiation(securityParameters.isSecureRenegotiation()); - boolean offeredExtendedMasterSecret = TlsExtensionsUtils.hasExtendedMasterSecretExtension(clientExtensions); - if (clientExtensions != null) { // NOTE: Validates the padding extension data, if present @@ -648,11 +646,63 @@ protected ServerHello generateServerHello(ClientHello clientHello, HandshakeMess tlsServer.processClientExtensions(clientExtensions); } - boolean resumedSession = establishSession(tlsServer.getSessionToResume(clientHello.getSessionID())); - securityParameters.resumedSession = resumedSession; + TlsSession sessionToResume = tlsServer.getSessionToResume(clientHello.getSessionID()); + + boolean resumedSession = establishSession(sessionToResume); + + if (resumedSession && !serverVersion.equals(sessionParameters.getNegotiatedVersion())) + { + resumedSession = false; + } + + // TODO Check the session cipher suite is selectable by the same rules that getSelectedCipherSuite uses + + // TODO Check the resumed session has a peer certificate if we NEED client-auth + + // extended_master_secret + { + boolean negotiateEMS = false; + + if (TlsUtils.isExtendedMasterSecretOptional(serverVersion) && + tlsServer.shouldUseExtendedMasterSecret()) + { + if (TlsExtensionsUtils.hasExtendedMasterSecretExtension(clientExtensions)) + { + negotiateEMS = true; + } + else if (tlsServer.requiresExtendedMasterSecret()) + { + throw new TlsFatalAlert(AlertDescription.handshake_failure, + "Extended Master Secret extension is required"); + } + else if (resumedSession) + { + if (sessionParameters.isExtendedMasterSecret()) + { + throw new TlsFatalAlert(AlertDescription.handshake_failure, + "Extended Master Secret extension is required for EMS session resumption"); + } + + if (!tlsServer.allowLegacyResumption()) + { + throw new TlsFatalAlert(AlertDescription.handshake_failure, + "Extended Master Secret extension is required for legacy session resumption"); + } + } + } + + if (resumedSession && negotiateEMS != sessionParameters.isExtendedMasterSecret()) + { + resumedSession = false; + } + + securityParameters.extendedMasterSecret = negotiateEMS; + } if (!resumedSession) { + cancelSession(); + byte[] newSessionID = tlsServer.getNewSessionID(); if (null == newSessionID) { @@ -660,10 +710,9 @@ protected ServerHello generateServerHello(ClientHello clientHello, HandshakeMess } this.tlsSession = TlsUtils.importSession(newSessionID, null); - this.sessionParameters = null; - this.sessionMasterSecret = null; } + securityParameters.resumedSession = resumedSession; securityParameters.sessionID = tlsSession.getSessionID(); tlsServer.notifySession(tlsSession); @@ -739,43 +788,13 @@ protected ServerHello generateServerHello(ClientHello clientHello, HandshakeMess } } - /* - * RFC 7627 4. Clients and servers SHOULD NOT accept handshakes that do not use the extended - * master secret [..]. (and see 5.2, 5.3) - */ - if (resumedSession) + if (securityParameters.isExtendedMasterSecret()) { - if (!sessionParameters.isExtendedMasterSecret()) - { - /* - * TODO[resumption] ProvTlsServer currently only resumes EMS sessions. Revisit this - * in relation to 'tlsServer.allowLegacyResumption()'. - */ - throw new TlsFatalAlert(AlertDescription.internal_error); - } - - if (!offeredExtendedMasterSecret) - { - throw new TlsFatalAlert(AlertDescription.handshake_failure); - } - - securityParameters.extendedMasterSecret = true; - TlsExtensionsUtils.addExtendedMasterSecretExtension(serverExtensions); } else { - securityParameters.extendedMasterSecret = offeredExtendedMasterSecret && !serverVersion.isSSL() - && tlsServer.shouldUseExtendedMasterSecret(); - - if (securityParameters.isExtendedMasterSecret()) - { - TlsExtensionsUtils.addExtendedMasterSecretExtension(serverExtensions); - } - else if (tlsServer.requiresExtendedMasterSecret()) - { - throw new TlsFatalAlert(AlertDescription.handshake_failure); - } + serverExtensions.remove(TlsExtensionsUtils.EXT_extended_master_secret); } securityParameters.applicationProtocol = TlsExtensionsUtils.getALPNExtensionServer(serverExtensions); diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsUtils.java b/tls/src/main/java/org/bouncycastle/tls/TlsUtils.java index 50e22a9c5f..896cf28e81 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsUtils.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsUtils.java @@ -1288,17 +1288,28 @@ public static TlsSession importSession(byte[] sessionID, SessionParameters sessi return new TlsSessionImpl(sessionID, sessionParameters); } - static boolean isExtendedMasterSecretOptionalDTLS(ProtocolVersion[] activeProtocolVersions) + static boolean isExtendedMasterSecretOptional(ProtocolVersion protocolVersion) { - return ProtocolVersion.contains(activeProtocolVersions, ProtocolVersion.DTLSv12) - || ProtocolVersion.contains(activeProtocolVersions, ProtocolVersion.DTLSv10); + ProtocolVersion tlsVersion = protocolVersion.getEquivalentTLSVersion(); + + return ProtocolVersion.TLSv12.equals(tlsVersion) + || ProtocolVersion.TLSv11.equals(tlsVersion) + || ProtocolVersion.TLSv10.equals(tlsVersion); } - static boolean isExtendedMasterSecretOptionalTLS(ProtocolVersion[] activeProtocolVersions) + static boolean isExtendedMasterSecretOptional(ProtocolVersion[] protocolVersions) { - return ProtocolVersion.contains(activeProtocolVersions, ProtocolVersion.TLSv12) - || ProtocolVersion.contains(activeProtocolVersions, ProtocolVersion.TLSv11) - || ProtocolVersion.contains(activeProtocolVersions, ProtocolVersion.TLSv10); + if (protocolVersions != null) + { + for (int i = 0; i < protocolVersions.length; ++i) + { + if (isExtendedMasterSecretOptional(protocolVersions[i])) + { + return true; + } + } + } + return false; } public static boolean isNullOrContainsNull(Object[] array) From 7825a79bd5234723012989bafdb669386e250200 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Wed, 5 Jul 2023 09:20:00 +0700 Subject: [PATCH 236/290] (D)TLS: Cleanup old compression algorithm code --- .../jsse/provider/ProvTlsClient.java | 1 - .../bouncycastle/tls/DTLSClientProtocol.java | 9 ++---- .../bouncycastle/tls/DTLSServerProtocol.java | 1 - .../bouncycastle/tls/SecurityParameters.java | 5 +-- .../bouncycastle/tls/SessionParameters.java | 31 +++++-------------- .../bouncycastle/tls/TlsClientProtocol.java | 14 +++------ .../org/bouncycastle/tls/TlsProtocol.java | 1 - 7 files changed, 18 insertions(+), 44 deletions(-) diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java index 5fde9ff61f..4b981adf81 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java @@ -690,7 +690,6 @@ protected SessionParameters getResumableSessionParameters(ProvSSLSession provSSL { if (null == sessionParameters || - CompressionMethod._null != sessionParameters.getCompressionAlgorithm() || !Arrays.contains(getCipherSuites(), sessionParameters.getCipherSuite())) { return null; diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java index 98556f8772..f40129197d 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java @@ -378,7 +378,6 @@ protected DTLSTransport clientHandshake(ClientHandshakeState state, DTLSRecordLa state.sessionParameters = new SessionParameters.Builder() .setCipherSuite(securityParameters.getCipherSuite()) - .setCompressionAlgorithm(securityParameters.getCompressionAlgorithm()) .setExtendedMasterSecret(securityParameters.isExtendedMasterSecret()) .setLocalCertificate(securityParameters.getLocalCertificate()) .setMasterSecret(state.clientContext.getCrypto().adoptSecret(state.sessionMasterSecret)) @@ -440,8 +439,7 @@ protected byte[] generateClientHello(ClientHandshakeState state) if (session_id.length > 0 && state.sessionParameters != null) { - if (!Arrays.contains(state.offeredCipherSuites, state.sessionParameters.getCipherSuite()) - || CompressionMethod._null != state.sessionParameters.getCompressionAlgorithm()) + if (!Arrays.contains(state.offeredCipherSuites, state.sessionParameters.getCipherSuite())) { session_id = TlsUtils.EMPTY_BYTES; } @@ -874,9 +872,8 @@ else if (HeartbeatMode.peer_allowed_to_send != heartbeatExtension.getMode()) if (state.resumedSession) { - if (securityParameters.getCipherSuite() != state.sessionParameters.getCipherSuite() - || CompressionMethod._null != state.sessionParameters.getCompressionAlgorithm() - || !server_version.equals(state.sessionParameters.getNegotiatedVersion())) + if (securityParameters.getCipherSuite() != state.sessionParameters.getCipherSuite() || + !server_version.equals(state.sessionParameters.getNegotiatedVersion())) { throw new TlsFatalAlert(AlertDescription.illegal_parameter); } diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java index 35d29c283b..672691159f 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java @@ -369,7 +369,6 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa state.sessionParameters = new SessionParameters.Builder() .setCipherSuite(securityParameters.getCipherSuite()) - .setCompressionAlgorithm(securityParameters.getCompressionAlgorithm()) .setExtendedMasterSecret(securityParameters.isExtendedMasterSecret()) .setLocalCertificate(securityParameters.getLocalCertificate()) .setMasterSecret(state.serverContext.getCrypto().adoptSecret(state.sessionMasterSecret)) diff --git a/tls/src/main/java/org/bouncycastle/tls/SecurityParameters.java b/tls/src/main/java/org/bouncycastle/tls/SecurityParameters.java index 5727e0cbf4..bb4687238c 100644 --- a/tls/src/main/java/org/bouncycastle/tls/SecurityParameters.java +++ b/tls/src/main/java/org/bouncycastle/tls/SecurityParameters.java @@ -15,7 +15,6 @@ public class SecurityParameters boolean renegotiating = false; boolean secureRenegotiation = false; int cipherSuite = CipherSuite.TLS_NULL_WITH_NULL_NULL; - final short compressionAlgorithm = CompressionMethod._null; short maxFragmentLength = -1; int prfAlgorithm = -1; int prfCryptoHashAlgorithm = -1; @@ -175,10 +174,12 @@ public int[] getServerSupportedGroups() /** * @return {@link CompressionMethod} + * + * @deprecated Will be removed. Use constant CompressionMethod._null instead. */ public short getCompressionAlgorithm() { - return compressionAlgorithm; + return CompressionMethod._null; } /** diff --git a/tls/src/main/java/org/bouncycastle/tls/SessionParameters.java b/tls/src/main/java/org/bouncycastle/tls/SessionParameters.java index 5986f88775..772e7271d0 100644 --- a/tls/src/main/java/org/bouncycastle/tls/SessionParameters.java +++ b/tls/src/main/java/org/bouncycastle/tls/SessionParameters.java @@ -13,7 +13,6 @@ public final class SessionParameters public static final class Builder { private int cipherSuite = -1; - private short compressionAlgorithm = -1; private Certificate localCertificate = null; private TlsSecret masterSecret = null; private ProtocolVersion negotiatedVersion; @@ -30,11 +29,9 @@ public Builder() public SessionParameters build() { validate(this.cipherSuite >= 0, "cipherSuite"); - validate(this.compressionAlgorithm >= 0, "compressionAlgorithm"); validate(this.masterSecret != null, "masterSecret"); - return new SessionParameters(cipherSuite, compressionAlgorithm, localCertificate, masterSecret, - negotiatedVersion, peerCertificate, pskIdentity, srpIdentity, encodedServerExtensions, - extendedMasterSecret); + return new SessionParameters(cipherSuite, localCertificate, masterSecret, negotiatedVersion, + peerCertificate, pskIdentity, srpIdentity, encodedServerExtensions, extendedMasterSecret); } public Builder setCipherSuite(int cipherSuite) @@ -43,12 +40,6 @@ public Builder setCipherSuite(int cipherSuite) return this; } - public Builder setCompressionAlgorithm(short compressionAlgorithm) - { - this.compressionAlgorithm = compressionAlgorithm; - return this; - } - public Builder setExtendedMasterSecret(boolean extendedMasterSecret) { this.extendedMasterSecret = extendedMasterSecret; @@ -116,7 +107,6 @@ private void validate(boolean condition, String parameter) } private int cipherSuite; - private short compressionAlgorithm; private Certificate localCertificate; private TlsSecret masterSecret; private ProtocolVersion negotiatedVersion; @@ -126,12 +116,11 @@ private void validate(boolean condition, String parameter) private byte[] encodedServerExtensions; private boolean extendedMasterSecret; - private SessionParameters(int cipherSuite, short compressionAlgorithm, Certificate localCertificate, - TlsSecret masterSecret, ProtocolVersion negotiatedVersion, Certificate peerCertificate, byte[] pskIdentity, - byte[] srpIdentity, byte[] encodedServerExtensions, boolean extendedMasterSecret) + private SessionParameters(int cipherSuite, Certificate localCertificate, TlsSecret masterSecret, + ProtocolVersion negotiatedVersion, Certificate peerCertificate, byte[] pskIdentity, byte[] srpIdentity, + byte[] encodedServerExtensions, boolean extendedMasterSecret) { this.cipherSuite = cipherSuite; - this.compressionAlgorithm = compressionAlgorithm; this.localCertificate = localCertificate; this.masterSecret = masterSecret; this.negotiatedVersion = negotiatedVersion; @@ -152,9 +141,8 @@ public void clear() public SessionParameters copy() { - return new SessionParameters(cipherSuite, compressionAlgorithm, localCertificate, masterSecret, - negotiatedVersion, peerCertificate, pskIdentity, srpIdentity, encodedServerExtensions, - extendedMasterSecret); + return new SessionParameters(cipherSuite, localCertificate, masterSecret, negotiatedVersion, peerCertificate, + pskIdentity, srpIdentity, encodedServerExtensions, extendedMasterSecret); } public int getCipherSuite() @@ -162,11 +150,6 @@ public int getCipherSuite() return cipherSuite; } - public short getCompressionAlgorithm() - { - return compressionAlgorithm; - } - public Certificate getLocalCertificate() { return localCertificate; diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java index ba9418e750..af2c969938 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java @@ -1174,7 +1174,6 @@ protected void processServerHello(ServerHello serverHello) if (securityParameters.isResumedSession()) { if (serverHello.getCipherSuite() != sessionParameters.getCipherSuite() || - CompressionMethod._null != sessionParameters.getCompressionAlgorithm() || !securityParameters.getNegotiatedVersion().equals(sessionParameters.getNegotiatedVersion())) { throw new TlsFatalAlert(AlertDescription.illegal_parameter, @@ -1380,9 +1379,8 @@ protected void processServerHello(ServerHello serverHello) Hashtable sessionClientExtensions = clientExtensions, sessionServerExtensions = serverExtensions; if (securityParameters.isResumedSession()) { - if (securityParameters.getCipherSuite() != this.sessionParameters.getCipherSuite() - || CompressionMethod._null != this.sessionParameters.getCompressionAlgorithm() - || !server_version.equals(this.sessionParameters.getNegotiatedVersion())) + if (securityParameters.getCipherSuite() != this.sessionParameters.getCipherSuite() || + !server_version.equals(this.sessionParameters.getNegotiatedVersion())) { throw new TlsFatalAlert(AlertDescription.illegal_parameter); } @@ -1530,9 +1528,8 @@ protected void receive13EncryptedExtensions(ByteArrayInputStream buf) Hashtable sessionClientExtensions = clientExtensions, sessionServerExtensions = serverExtensions; if (securityParameters.isResumedSession()) { - if (securityParameters.getCipherSuite() != sessionParameters.getCipherSuite() - || CompressionMethod._null != sessionParameters.getCompressionAlgorithm() - || !negotiatedVersion.equals(sessionParameters.getNegotiatedVersion())) + if (securityParameters.getCipherSuite() != sessionParameters.getCipherSuite() || + !negotiatedVersion.equals(sessionParameters.getNegotiatedVersion())) { throw new TlsFatalAlert(AlertDescription.illegal_parameter); } @@ -1818,8 +1815,7 @@ protected void sendClientHello() if (legacy_session_id.length > 0) { - if (CompressionMethod._null != sessionParameters.getCompressionAlgorithm() || - !Arrays.contains(offeredCipherSuites, sessionParameters.getCipherSuite())) + if (!Arrays.contains(offeredCipherSuites, sessionParameters.getCipherSuite())) { legacy_session_id = TlsUtils.EMPTY_BYTES; } diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java index 379adc76a5..5f6a54b0cf 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java @@ -519,7 +519,6 @@ protected void completeHandshake() this.sessionParameters = new SessionParameters.Builder() .setCipherSuite(securityParameters.getCipherSuite()) - .setCompressionAlgorithm(securityParameters.getCompressionAlgorithm()) .setExtendedMasterSecret(securityParameters.isExtendedMasterSecret()) .setLocalCertificate(securityParameters.getLocalCertificate()) .setMasterSecret(context.getCrypto().adoptSecret(this.sessionMasterSecret)) From 523b6202844817c41eb3c2438208df83c7f663c8 Mon Sep 17 00:00:00 2001 From: David Hook Date: Wed, 5 Jul 2023 13:24:19 +1000 Subject: [PATCH 237/290] fixed checkstyle issue - missing final --- .../org/bouncycastle/jce/provider/BouncyCastleProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java index f5f660a382..a244927f48 100644 --- a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java +++ b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java @@ -254,7 +254,7 @@ private void setup() getService("SecureRandom", "DEFAULT"); // prime for new SecureRandom() on 1.8 JVMs. } - public final Service getService(String type, String algorithm) + public final Service getService(final String type, final String algorithm) { String upperCaseAlgName = Strings.toUpperCase(algorithm); final String key = type + "." + upperCaseAlgName; From b1a96ac1610852ae909c488852a01f443286d4c2 Mon Sep 17 00:00:00 2001 From: David Hook Date: Wed, 5 Jul 2023 13:27:44 +1000 Subject: [PATCH 238/290] fixed checkstyle issue - <> --- .../main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java b/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java index 7a3a5c614a..abc6225ddf 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java @@ -650,7 +650,7 @@ private Builder addHeader(String key, String value) List values = headers.get(key); if (values == null) { - values = new ArrayList<>(); + values = new ArrayList(); headers.put(key, values); } @@ -683,7 +683,7 @@ private Builder replaceHeader(String key, String value) return this; } - List values = new ArrayList<>(); + List values = new ArrayList(); // handle multi-line values String trimmed = value.trim(); From 5e1ba5ff164ecba884257dc18c270c561fa31823 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Thu, 6 Jul 2023 12:06:20 +0700 Subject: [PATCH 239/290] Refactor tls-unique channel binding tests --- .../test/CipherSuitesEngineTestCase.java | 12 ++++++ .../provider/test/CipherSuitesTestCase.java | 8 ++-- .../jsse/provider/test/TestUtils.java | 43 +++++++++++++++++-- 3 files changed, 56 insertions(+), 7 deletions(-) diff --git a/tls/src/test/java/org/bouncycastle/jsse/provider/test/CipherSuitesEngineTestCase.java b/tls/src/test/java/org/bouncycastle/jsse/provider/test/CipherSuitesEngineTestCase.java index cce6f06e85..2b2950f2e6 100644 --- a/tls/src/test/java/org/bouncycastle/jsse/provider/test/CipherSuitesEngineTestCase.java +++ b/tls/src/test/java/org/bouncycastle/jsse/provider/test/CipherSuitesEngineTestCase.java @@ -12,6 +12,8 @@ import javax.net.ssl.SSLSession; import javax.net.ssl.TrustManagerFactory; +import org.bouncycastle.util.Arrays; + import junit.framework.TestCase; public class CipherSuitesEngineTestCase extends TestCase @@ -136,6 +138,16 @@ private void runTestConnection() throws Throwable dataDone = true; } } + + byte[] clientTlsUnique = TestUtils.getChannelBinding(clientEngine, "tls-unique"); + byte[] serverTlsUnique = TestUtils.getChannelBinding(serverEngine, "tls-unique"); + + if (TestUtils.isTlsUniqueProtocol(config.protocol)) + { + TestCase.assertNotNull(clientTlsUnique); + TestCase.assertNotNull(serverTlsUnique); + } + TestCase.assertTrue(Arrays.areEqual(clientTlsUnique, serverTlsUnique)); } private static void checkData(ByteBuffer a, ByteBuffer b) throws Exception diff --git a/tls/src/test/java/org/bouncycastle/jsse/provider/test/CipherSuitesTestCase.java b/tls/src/test/java/org/bouncycastle/jsse/provider/test/CipherSuitesTestCase.java index 2302a2e373..921dd69ba6 100644 --- a/tls/src/test/java/org/bouncycastle/jsse/provider/test/CipherSuitesTestCase.java +++ b/tls/src/test/java/org/bouncycastle/jsse/provider/test/CipherSuitesTestCase.java @@ -79,17 +79,17 @@ protected void runTest() throws Throwable private void runTestConnection(int port, SSLContext clientContext, SSLContext serverContext) throws Throwable { - SimpleServer server = new SimpleServer(serverContext, port, config); SimpleClient client = new SimpleClient(clientContext, port, config); + SimpleServer server = new SimpleServer(serverContext, port, config); TestProtocolUtil.runClientAndServer(server, client); - if (!"TLSv1.3".equals(config.protocol)) + if (TestUtils.isTlsUniqueProtocol(config.protocol)) { - TestCase.assertNotNull(server.tlsUnique); TestCase.assertNotNull(client.tlsUnique); + TestCase.assertNotNull(server.tlsUnique); } - TestCase.assertTrue(Arrays.areEqual(server.tlsUnique, client.tlsUnique)); + TestCase.assertTrue(Arrays.areEqual(client.tlsUnique, server.tlsUnique)); } private SSLContext createClientContext() throws Exception diff --git a/tls/src/test/java/org/bouncycastle/jsse/provider/test/TestUtils.java b/tls/src/test/java/org/bouncycastle/jsse/provider/test/TestUtils.java index 7779311afc..05963eb4b6 100644 --- a/tls/src/test/java/org/bouncycastle/jsse/provider/test/TestUtils.java +++ b/tls/src/test/java/org/bouncycastle/jsse/provider/test/TestUtils.java @@ -27,12 +27,14 @@ import java.util.Date; import java.util.EnumSet; import java.util.HashMap; +import java.util.HashSet; import java.util.List; import java.util.Map; import java.util.Set; import javax.net.ssl.KeyManagerFactory; import javax.net.ssl.SSLContext; +import javax.net.ssl.SSLEngine; import javax.net.ssl.SSLSocket; import org.bouncycastle.asn1.ASN1EncodableVector; @@ -77,11 +79,12 @@ class TestUtils static final SecureRandom RANDOM = new SecureRandom(); private static AtomicLong serialNumber = new AtomicLong(System.currentTimeMillis()); - private static Map algIDs = createAlgIds(); + private static Map algIDs = createAlgIDs(); + private static Set tlsUniqueProtocols = createTlsUniqueProtocols(); - private static Map createAlgIds() + private static Map createAlgIDs() { - Map algIDs = new HashMap(); + HashMap algIDs = new HashMap(); algIDs.put("SHA1withDSA", new AlgorithmIdentifier(X9ObjectIdentifiers.id_dsa_with_sha1)); algIDs.put("SHA224withDSA", new AlgorithmIdentifier(NISTObjectIdentifiers.dsa_with_sha224)); @@ -104,6 +107,22 @@ private static Map createAlgIds() return Collections.unmodifiableMap(algIDs); } + private static Set createTlsUniqueProtocols() + { + /* + * NOTE: This is slightly simplified. tls-unique is available pre-TLSv1.3 when extended_master_secret is + * negotiated OR a full handshake is performed (i.e. not a session resumption). All relevant tests negotiate + * EMS except SSLv3, which we just ignore here since it is not long for this world. + */ + HashSet tlsUniqueProtocols = new HashSet(); + + tlsUniqueProtocols.add("TLSv1"); + tlsUniqueProtocols.add("TLSv1.1"); + tlsUniqueProtocols.add("TLSv1.2"); + + return Collections.unmodifiableSet(tlsUniqueProtocols); + } + private static AlgorithmIdentifier getAlgID(String sigAlgName) { AlgorithmIdentifier algID = algIDs.get(sigAlgName); @@ -420,6 +439,19 @@ public static byte[] getChannelBinding(SSLSocket s, String channelBinding) return null; } + public static byte[] getChannelBinding(SSLEngine e, String channelBinding) + { + if (e instanceof BCSSLEngine) + { + BCSSLConnection connection = ((BCSSLEngine)e).getConnection(); + if (connection != null) + { + return connection.getChannelBinding(channelBinding); + } + } + return null; + } + public static List getTestableProtocols(SSLContext sslContext, boolean fips) { BCSSLEngine sslEngine = (BCSSLEngine)sslContext.createSSLEngine(); @@ -436,6 +468,11 @@ public static List getTestableProtocols(SSLContext sslContext, boolean f return result; } + public static boolean isTlsUniqueProtocol(String protocol) + { + return tlsUniqueProtocols.contains(protocol); + } + private static void addTestableProtocols(ArrayList result, BCAlgorithmConstraints algorithmConstraints, Set primitives, String... protocols) { From 8dd214f2539bc043417aa85c80dfd0abaf56f71d Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Thu, 6 Jul 2023 13:44:25 +0700 Subject: [PATCH 240/290] BCJSSE: Fix NPE introduced by SignatureSchemeInfo changes in 1.74 - also move signatureSchemes init in ProvTlsClient to a more sensible place --- docs/releasenotes.html | 1 + .../org/bouncycastle/jsse/provider/ProvTlsClient.java | 9 +++------ .../bouncycastle/jsse/provider/SignatureSchemeInfo.java | 4 ++-- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/docs/releasenotes.html b/docs/releasenotes.html index dc6bceece9..cbda526725 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -25,6 +25,7 @@

    2.1.2 Defects Fixed

    • Service allocation in the provider could fail due to the lack of a permission block. This has been fixed.
    • JceKeyFingerPrintCalculator has been generalised for different providers by using "SHA-256" for the algorithm string.
    • +
    • BCJSSE: Fixed a regression in 1.74 (NullPointerException) that prevents a BCJSSE server from negotiating TLSv1.1 or earlier.

    2.1.3 Additional Features and Functionality

      diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java index 4b981adf81..74ab75f17e 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/ProvTlsClient.java @@ -215,12 +215,6 @@ protected int[] getSupportedCipherSuites() @Override protected Vector getSupportedSignatureAlgorithms() { - ContextData contextData = manager.getContextData(); - ProtocolVersion[] activeProtocolVersions = getProtocolVersions(); - - jsseSecurityParameters.signatureSchemes = contextData.getSignatureSchemesClient(sslParameters, - activeProtocolVersions, jsseSecurityParameters.namedGroups); - return jsseSecurityParameters.signatureSchemes.getLocalSignatureAndHashAlgorithms(); } @@ -499,6 +493,9 @@ public void notifyHandshakeBeginning() throws IOException ProtocolVersion[] activeProtocolVersions = getProtocolVersions(); jsseSecurityParameters.namedGroups = contextData.getNamedGroupsClient(sslParameters, activeProtocolVersions); + + jsseSecurityParameters.signatureSchemes = contextData.getSignatureSchemesClient(sslParameters, + activeProtocolVersions, jsseSecurityParameters.namedGroups); } @Override diff --git a/tls/src/main/java/org/bouncycastle/jsse/provider/SignatureSchemeInfo.java b/tls/src/main/java/org/bouncycastle/jsse/provider/SignatureSchemeInfo.java index 1c23edbfbd..09fc9bbb0d 100644 --- a/tls/src/main/java/org/bouncycastle/jsse/provider/SignatureSchemeInfo.java +++ b/tls/src/main/java/org/bouncycastle/jsse/provider/SignatureSchemeInfo.java @@ -235,7 +235,7 @@ static PerConnection createPerConnectionClient(PerContext perContext, ProvSSLPar ProtocolVersion latest = ProtocolVersion.getLatestTLS(activeProtocolVersions); if (!TlsUtils.isSignatureAlgorithmsExtensionAllowed(latest)) { - return null; + return new PerConnection(null); } ProtocolVersion earliest = ProtocolVersion.getEarliestTLS(activeProtocolVersions); @@ -248,7 +248,7 @@ static PerConnection createPerConnectionServer(PerContext perContext, ProvSSLPar { if (!TlsUtils.isSignatureAlgorithmsExtensionAllowed(negotiatedVersion)) { - return null; + return new PerConnection(null); } return createPerConnection(perContext, true, sslParameters, negotiatedVersion, negotiatedVersion, namedGroups); From 0a16fe8986c09452ff291c234ac698394beccca7 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Thu, 6 Jul 2023 15:21:46 +0700 Subject: [PATCH 241/290] DTLS: Use SecurityParameters.resumedSession for resumption tracking --- .../bouncycastle/tls/DTLSClientProtocol.java | 27 +++++++++---------- .../bouncycastle/tls/DTLSServerProtocol.java | 17 ++++++------ 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java index f40129197d..f0015f797e 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java @@ -146,7 +146,7 @@ protected DTLSTransport clientHandshake(ClientHandshakeState state, DTLSRecordLa applyMaxFragmentLengthExtension(recordLayer, securityParameters.getMaxFragmentLength()); - if (state.resumedSession) + if (securityParameters.isResumedSession()) { securityParameters.masterSecret = state.sessionMasterSecret; recordLayer.initPendingEpoch(TlsUtils.initCipher(state.clientContext)); @@ -668,7 +668,7 @@ protected void processServerHello(ClientHandshakeState state, byte[] body) byte[] selectedSessionID = serverHello.getSessionID(); securityParameters.sessionID = selectedSessionID; state.client.notifySessionID(selectedSessionID); - state.resumedSession = selectedSessionID.length > 0 && state.tlsSession != null + securityParameters.resumedSession = selectedSessionID.length > 0 && state.tlsSession != null && Arrays.areEqual(selectedSessionID, state.tlsSession.getSessionID()); } @@ -724,7 +724,7 @@ protected void processServerHello(ClientHandshakeState state, byte[] body) if (acceptedExtendedMasterSecret) { - if (!state.resumedSession && !state.client.shouldUseExtendedMasterSecret()) + if (!securityParameters.isResumedSession() && !state.client.shouldUseExtendedMasterSecret()) { throw new TlsFatalAlert(AlertDescription.handshake_failure); } @@ -732,7 +732,7 @@ protected void processServerHello(ClientHandshakeState state, byte[] body) else { if (state.client.requiresExtendedMasterSecret() - || (state.resumedSession && !state.client.allowLegacyResumption())) + || (securityParameters.isResumedSession() && !state.client.allowLegacyResumption())) { throw new TlsFatalAlert(AlertDescription.handshake_failure); } @@ -783,7 +783,7 @@ protected void processServerHello(ClientHandshakeState state, byte[] body) * extensions appearing in the client hello, and send a server hello containing no * extensions[.] */ - if (state.resumedSession) + if (securityParameters.isResumedSession()) { // TODO[compat-gnutls] GnuTLS test server sends server extensions e.g. ec_point_formats // TODO[compat-openssl] OpenSSL test server sends server extensions e.g. ec_point_formats @@ -870,7 +870,7 @@ else if (HeartbeatMode.peer_allowed_to_send != heartbeatExtension.getMode()) Hashtable sessionClientExtensions = state.clientExtensions, sessionServerExtensions = state.serverExtensions; - if (state.resumedSession) + if (securityParameters.isResumedSession()) { if (securityParameters.getCipherSuite() != state.sessionParameters.getCipherSuite() || !server_version.equals(state.sessionParameters.getNegotiatedVersion())) @@ -899,12 +899,13 @@ else if (HeartbeatMode.peer_allowed_to_send != heartbeatExtension.getMode()) securityParameters.encryptThenMAC = serverSentEncryptThenMAC; } - securityParameters.maxFragmentLength = evaluateMaxFragmentLengthExtension(state.resumedSession, - sessionClientExtensions, sessionServerExtensions, AlertDescription.illegal_parameter); + securityParameters.maxFragmentLength = evaluateMaxFragmentLengthExtension( + securityParameters.isResumedSession(), sessionClientExtensions, sessionServerExtensions, + AlertDescription.illegal_parameter); securityParameters.truncatedHMac = TlsExtensionsUtils.hasTruncatedHMacExtension(sessionServerExtensions); - if (!state.resumedSession) + if (!securityParameters.isResumedSession()) { // TODO[tls13] See RFC 8446 4.4.2.1 if (TlsUtils.hasExpectedEmptyExtensionData(sessionServerExtensions, TlsExtensionsUtils.EXT_status_request_v2, @@ -917,11 +918,10 @@ else if (TlsUtils.hasExpectedEmptyExtensionData(sessionServerExtensions, TlsExte { securityParameters.statusRequestVersion = 1; } - } - state.expectSessionTicket = !state.resumedSession - && TlsUtils.hasExpectedEmptyExtensionData(sessionServerExtensions, TlsProtocol.EXT_SessionTicket, - AlertDescription.illegal_parameter); + state.expectSessionTicket = TlsUtils.hasExpectedEmptyExtensionData(sessionServerExtensions, + TlsProtocol.EXT_SessionTicket, AlertDescription.illegal_parameter); + } } if (sessionClientExtensions != null) @@ -1005,7 +1005,6 @@ protected static class ClientHandshakeState int[] offeredCipherSuites = null; Hashtable clientExtensions = null; Hashtable serverExtensions = null; - boolean resumedSession = false; boolean expectSessionTicket = false; Hashtable clientAgreements = null; TlsKeyExchange keyExchange = null; diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java index 672691159f..bbe824a4b5 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java @@ -134,6 +134,7 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa state.sessionMasterSecret = null; } + securityParameters.resumedSession = false; securityParameters.sessionID = state.tlsSession.getSessionID(); state.server.notifySession(state.tlsSession); @@ -452,6 +453,8 @@ protected byte[] generateServerHello(ServerHandshakeState state, DTLSRecordLayer } } + final boolean resumedSession = securityParameters.isResumedSession(); + { int cipherSuite = validateSelectedCipherSuite(state.server.getSelectedCipherSuite(), AlertDescription.internal_error); @@ -529,7 +532,7 @@ else if (state.server.requiresExtendedMasterSecret()) { throw new TlsFatalAlert(AlertDescription.handshake_failure); } - else if (state.resumedSession && !state.server.allowLegacyResumption()) + else if (resumedSession && !state.server.allowLegacyResumption()) { throw new TlsFatalAlert(AlertDescription.internal_error); } @@ -581,7 +584,7 @@ else if (state.resumedSession && !state.server.allowLegacyResumption()) { securityParameters.encryptThenMAC = TlsExtensionsUtils.hasEncryptThenMACExtension(state.serverExtensions); - securityParameters.maxFragmentLength = evaluateMaxFragmentLengthExtension(state.resumedSession, + securityParameters.maxFragmentLength = evaluateMaxFragmentLengthExtension(resumedSession, state.clientExtensions, state.serverExtensions, AlertDescription.internal_error); securityParameters.truncatedHMac = TlsExtensionsUtils.hasTruncatedHMacExtension(state.serverExtensions); @@ -590,7 +593,7 @@ else if (state.resumedSession && !state.server.allowLegacyResumption()) * TODO It's surprising that there's no provision to allow a 'fresh' CertificateStatus to be sent in * a session resumption handshake. */ - if (!state.resumedSession) + if (!resumedSession) { // TODO[tls13] See RFC 8446 4.4.2.1 if (TlsUtils.hasExpectedEmptyExtensionData(state.serverExtensions, @@ -603,11 +606,10 @@ else if (TlsUtils.hasExpectedEmptyExtensionData(state.serverExtensions, { securityParameters.statusRequestVersion = 1; } - } - state.expectSessionTicket = !state.resumedSession - && TlsUtils.hasExpectedEmptyExtensionData(state.serverExtensions, TlsProtocol.EXT_SessionTicket, - AlertDescription.internal_error); + state.expectSessionTicket = TlsUtils.hasExpectedEmptyExtensionData(state.serverExtensions, + TlsProtocol.EXT_SessionTicket, AlertDescription.internal_error); + } } applyMaxFragmentLengthExtension(recordLayer, securityParameters.getMaxFragmentLength()); @@ -883,7 +885,6 @@ protected static class ServerHandshakeState Hashtable clientExtensions = null; Hashtable serverExtensions = null; boolean offeredExtendedMasterSecret = false; - boolean resumedSession = false; boolean expectSessionTicket = false; TlsKeyExchange keyExchange = null; TlsCredentials serverCredentials = null; From 410debd9977e2fe2aa18c81658a797e38f93d7a0 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Thu, 6 Jul 2023 17:14:34 +0700 Subject: [PATCH 242/290] (D)TLS: Refactoring around the MFL extension --- .../bouncycastle/tls/DTLSClientProtocol.java | 5 ++--- .../java/org/bouncycastle/tls/DTLSProtocol.java | 16 +++++----------- .../bouncycastle/tls/DTLSServerProtocol.java | 5 +++-- .../org/bouncycastle/tls/TlsClientProtocol.java | 4 ++-- .../java/org/bouncycastle/tls/TlsProtocol.java | 15 ++++----------- .../org/bouncycastle/tls/TlsServerProtocol.java | 4 ++-- .../java/org/bouncycastle/tls/TlsUtils.java | 17 +++++++++++++++++ 7 files changed, 35 insertions(+), 31 deletions(-) diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java index f0015f797e..38695ba047 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java @@ -899,9 +899,8 @@ else if (HeartbeatMode.peer_allowed_to_send != heartbeatExtension.getMode()) securityParameters.encryptThenMAC = serverSentEncryptThenMAC; } - securityParameters.maxFragmentLength = evaluateMaxFragmentLengthExtension( - securityParameters.isResumedSession(), sessionClientExtensions, sessionServerExtensions, - AlertDescription.illegal_parameter); + securityParameters.maxFragmentLength = TlsUtils.processMaxFragmentLengthExtension(sessionClientExtensions, + sessionServerExtensions, AlertDescription.illegal_parameter); securityParameters.truncatedHMac = TlsExtensionsUtils.hasTruncatedHMacExtension(sessionServerExtensions); diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSProtocol.java index 919b5ec581..718bf9e9b5 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSProtocol.java @@ -45,20 +45,14 @@ protected static void applyMaxFragmentLengthExtension(DTLSRecordLayer recordLaye } } + /** + * @deprecated Will be removed. + */ protected static short evaluateMaxFragmentLengthExtension(boolean resumedSession, Hashtable clientExtensions, Hashtable serverExtensions, short alertDescription) throws IOException { - short maxFragmentLength = TlsExtensionsUtils.getMaxFragmentLengthExtension(serverExtensions); - if (maxFragmentLength >= 0) - { - if (!MaxFragmentLength.isValid(maxFragmentLength) - || (!resumedSession && maxFragmentLength != TlsExtensionsUtils - .getMaxFragmentLengthExtension(clientExtensions))) - { - throw new TlsFatalAlert(alertDescription); - } - } - return maxFragmentLength; + return TlsUtils.processMaxFragmentLengthExtension(resumedSession ? null : clientExtensions, serverExtensions, + alertDescription); } protected static byte[] generateCertificate(TlsContext context, Certificate certificate, OutputStream endPointHash) diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java index bbe824a4b5..9d503b556b 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java @@ -584,8 +584,9 @@ else if (resumedSession && !state.server.allowLegacyResumption()) { securityParameters.encryptThenMAC = TlsExtensionsUtils.hasEncryptThenMACExtension(state.serverExtensions); - securityParameters.maxFragmentLength = evaluateMaxFragmentLengthExtension(resumedSession, - state.clientExtensions, state.serverExtensions, AlertDescription.internal_error); + securityParameters.maxFragmentLength = TlsUtils.processMaxFragmentLengthExtension( + resumedSession ? null : state.clientExtensions, state.serverExtensions, + AlertDescription.internal_error); securityParameters.truncatedHMac = TlsExtensionsUtils.hasTruncatedHMacExtension(state.serverExtensions); diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java index af2c969938..4114643e39 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java @@ -1406,7 +1406,7 @@ protected void processServerHello(ServerHello serverHello) securityParameters.encryptThenMAC = serverSentEncryptThenMAC; } - securityParameters.maxFragmentLength = processMaxFragmentLengthExtension(sessionClientExtensions, + securityParameters.maxFragmentLength = TlsUtils.processMaxFragmentLengthExtension(sessionClientExtensions, sessionServerExtensions, AlertDescription.illegal_parameter); securityParameters.truncatedHMac = TlsExtensionsUtils.hasTruncatedHMacExtension(sessionServerExtensions); @@ -1538,7 +1538,7 @@ protected void receive13EncryptedExtensions(ByteArrayInputStream buf) sessionServerExtensions = sessionParameters.readServerExtensions(); } - securityParameters.maxFragmentLength = processMaxFragmentLengthExtension(sessionClientExtensions, + securityParameters.maxFragmentLength = TlsUtils.processMaxFragmentLengthExtension(sessionClientExtensions, sessionServerExtensions, AlertDescription.illegal_parameter); securityParameters.encryptThenMAC = false; diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java index 5f6a54b0cf..229989e6d4 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java @@ -1945,21 +1945,14 @@ public boolean isHandshaking() return null != context && context.isHandshaking(); } + /** + * @deprecated Will be removed. + */ protected short processMaxFragmentLengthExtension(Hashtable clientExtensions, Hashtable serverExtensions, short alertDescription) throws IOException { - short maxFragmentLength = TlsExtensionsUtils.getMaxFragmentLengthExtension(serverExtensions); - if (maxFragmentLength >= 0) - { - if (!MaxFragmentLength.isValid(maxFragmentLength) || - (clientExtensions != null && - maxFragmentLength != TlsExtensionsUtils.getMaxFragmentLengthExtension(clientExtensions))) - { - throw new TlsFatalAlert(alertDescription); - } - } - return maxFragmentLength; + return TlsUtils.processMaxFragmentLengthExtension(clientExtensions, serverExtensions, alertDescription); } protected void refuseRenegotiation() throws IOException diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java index 1b116f3bf9..e3416d0058 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java @@ -356,7 +356,7 @@ protected ServerHello generate13ServerHello(ClientHello clientHello, HandshakeMe if (!serverEncryptedExtensions.isEmpty()) { - securityParameters.maxFragmentLength = processMaxFragmentLengthExtension( + securityParameters.maxFragmentLength = TlsUtils.processMaxFragmentLengthExtension( securityParameters.isResumedSession() ? null : clientHelloExtensions, serverEncryptedExtensions, AlertDescription.internal_error); } @@ -804,7 +804,7 @@ else if (resumedSession) { securityParameters.encryptThenMAC = TlsExtensionsUtils.hasEncryptThenMACExtension(serverExtensions); - securityParameters.maxFragmentLength = processMaxFragmentLengthExtension( + securityParameters.maxFragmentLength = TlsUtils.processMaxFragmentLengthExtension( resumedSession ? null : clientExtensions, serverExtensions, AlertDescription.internal_error); securityParameters.truncatedHMac = TlsExtensionsUtils.hasTruncatedHMacExtension(serverExtensions); diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsUtils.java b/tls/src/main/java/org/bouncycastle/tls/TlsUtils.java index 896cf28e81..2c2a88f393 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsUtils.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsUtils.java @@ -6113,4 +6113,21 @@ static Vector getPSKIndices(TlsPSK[] psks, int prfAlgorithm) } return v; } + + static short processMaxFragmentLengthExtension(Hashtable clientExtensions, Hashtable serverExtensions, + short alertDescription) + throws IOException + { + short maxFragmentLength = TlsExtensionsUtils.getMaxFragmentLengthExtension(serverExtensions); + if (maxFragmentLength >= 0) + { + if (!MaxFragmentLength.isValid(maxFragmentLength) || + (clientExtensions != null && + maxFragmentLength != TlsExtensionsUtils.getMaxFragmentLengthExtension(clientExtensions))) + { + throw new TlsFatalAlert(alertDescription); + } + } + return maxFragmentLength; + } } From 45324c06f9df3a927829dc14780286cde1171c96 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Fri, 7 Jul 2023 08:21:03 +0700 Subject: [PATCH 243/290] Refactoring in DTLS --- .../bouncycastle/tls/DTLSClientProtocol.java | 148 ++++++++++-------- .../bouncycastle/tls/DTLSServerProtocol.java | 139 ++++++++-------- 2 files changed, 153 insertions(+), 134 deletions(-) diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java index 38695ba047..ee66dc5e12 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java @@ -31,17 +31,19 @@ public DTLSTransport connect(TlsClient client, DatagramTransport transport) throw new IllegalArgumentException("'transport' cannot be null"); } + TlsClientContextImpl clientContext = new TlsClientContextImpl(client.getCrypto()); + ClientHandshakeState state = new ClientHandshakeState(); state.client = client; - state.clientContext = new TlsClientContextImpl(client.getCrypto()); + state.clientContext = clientContext; - client.init(state.clientContext); - state.clientContext.handshakeBeginning(client); + client.init(clientContext); + clientContext.handshakeBeginning(client); - SecurityParameters securityParameters = state.clientContext.getSecurityParametersHandshake(); + SecurityParameters securityParameters = clientContext.getSecurityParametersHandshake(); securityParameters.extendedPadding = client.shouldUseExtendedPadding(); - TlsSession sessionToResume = state.client.getSessionToResume(); + TlsSession sessionToResume = client.getSessionToResume(); if (sessionToResume != null && sessionToResume.isResumable()) { SessionParameters sessionParameters = sessionToResume.exportSessionParameters(); @@ -52,7 +54,7 @@ public DTLSTransport connect(TlsClient client, DatagramTransport transport) */ if (sessionParameters != null && (sessionParameters.isExtendedMasterSecret() - || (!state.client.requiresExtendedMasterSecret() && state.client.allowLegacyResumption()))) + || (!client.requiresExtendedMasterSecret() && client.allowLegacyResumption()))) { TlsSecret masterSecret = sessionParameters.getMasterSecret(); synchronized (masterSecret) @@ -61,13 +63,13 @@ public DTLSTransport connect(TlsClient client, DatagramTransport transport) { state.tlsSession = sessionToResume; state.sessionParameters = sessionParameters; - state.sessionMasterSecret = state.clientContext.getCrypto().adoptSecret(masterSecret); + state.sessionMasterSecret = clientContext.getCrypto().adoptSecret(masterSecret); } } } } - DTLSRecordLayer recordLayer = new DTLSRecordLayer(state.clientContext, state.client, transport); + DTLSRecordLayer recordLayer = new DTLSRecordLayer(clientContext, client, transport); client.notifyCloseHandle(recordLayer); try @@ -104,9 +106,12 @@ protected void abortClientHandshake(ClientHandshakeState state, DTLSRecordLayer protected DTLSTransport clientHandshake(ClientHandshakeState state, DTLSRecordLayer recordLayer) throws IOException { - SecurityParameters securityParameters = state.clientContext.getSecurityParametersHandshake(); - DTLSReliableHandshake handshake = new DTLSReliableHandshake(state.clientContext, recordLayer, - state.client.getHandshakeTimeoutMillis(), state.client.getHandshakeResendTimeMillis(), null); + TlsClient client = state.client; + TlsClientContextImpl clientContext = state.clientContext; + SecurityParameters securityParameters = clientContext.getSecurityParametersHandshake(); + + DTLSReliableHandshake handshake = new DTLSReliableHandshake(clientContext, recordLayer, + client.getHandshakeTimeoutMillis(), client.getHandshakeResendTimeMillis(), null); byte[] clientHelloBody = generateClientHello(state); @@ -149,15 +154,15 @@ protected DTLSTransport clientHandshake(ClientHandshakeState state, DTLSRecordLa if (securityParameters.isResumedSession()) { securityParameters.masterSecret = state.sessionMasterSecret; - recordLayer.initPendingEpoch(TlsUtils.initCipher(state.clientContext)); + recordLayer.initPendingEpoch(TlsUtils.initCipher(clientContext)); // NOTE: Calculated exclusive of the actual Finished message from the server - securityParameters.peerVerifyData = TlsUtils.calculateVerifyData(state.clientContext, + securityParameters.peerVerifyData = TlsUtils.calculateVerifyData(clientContext, handshake.getHandshakeHash(), true); processFinished(handshake.receiveMessageBody(HandshakeType.finished), securityParameters.getPeerVerifyData()); // NOTE: Calculated exclusive of the Finished message itself - securityParameters.localVerifyData = TlsUtils.calculateVerifyData(state.clientContext, + securityParameters.localVerifyData = TlsUtils.calculateVerifyData(clientContext, handshake.getHandshakeHash(), false); handshake.sendMessage(HandshakeType.finished, securityParameters.getLocalVerifyData()); @@ -173,7 +178,7 @@ protected DTLSTransport clientHandshake(ClientHandshakeState state, DTLSRecordLa securityParameters.pskIdentity = state.sessionParameters.getPSKIdentity(); securityParameters.srpIdentity = state.sessionParameters.getSRPIdentity(); - state.clientContext.handshakeComplete(state.client, state.tlsSession); + clientContext.handshakeComplete(client, state.tlsSession); recordLayer.initHeartbeat(state.heartbeat, HeartbeatMode.peer_allowed_to_send == state.heartbeatPolicy); @@ -192,10 +197,10 @@ protected DTLSTransport clientHandshake(ClientHandshakeState state, DTLSRecordLa } else { - state.client.processServerSupplementalData(null); + client.processServerSupplementalData(null); } - state.keyExchange = TlsUtils.initKeyExchangeClient(state.clientContext, state.client); + state.keyExchange = TlsUtils.initKeyExchangeClient(clientContext, client); if (serverMessage.getType() == HandshakeType.certificate) { @@ -223,7 +228,7 @@ protected DTLSTransport clientHandshake(ClientHandshakeState state, DTLSRecordLa // Okay, CertificateStatus is optional } - TlsUtils.processServerCertificate(state.clientContext, state.certificateStatus, state.keyExchange, + TlsUtils.processServerCertificate(clientContext, state.certificateStatus, state.keyExchange, state.authentication, state.clientExtensions, state.serverExtensions); if (serverMessage.getType() == HandshakeType.server_key_exchange) @@ -312,7 +317,7 @@ protected DTLSTransport clientHandshake(ClientHandshakeState state, DTLSRecordLa state.keyExchange.processClientCredentials(clientAuthCredentials); } - Vector clientSupplementalData = state.client.getClientSupplementalData(); + Vector clientSupplementalData = client.getClientSupplementalData(); if (clientSupplementalData != null) { byte[] supplementalDataBody = generateSupplementalData(clientSupplementalData); @@ -321,7 +326,7 @@ protected DTLSTransport clientHandshake(ClientHandshakeState state, DTLSRecordLa if (null != state.certificateRequest) { - sendCertificateMessage(state.clientContext, handshake, clientAuthCertificate, null); + sendCertificateMessage(clientContext, handshake, clientAuthCertificate, null); } byte[] clientKeyExchangeBody = generateClientKeyExchange(state); @@ -329,12 +334,12 @@ protected DTLSTransport clientHandshake(ClientHandshakeState state, DTLSRecordLa securityParameters.sessionHash = TlsUtils.getCurrentPRFHash(handshake.getHandshakeHash()); - TlsProtocol.establishMasterSecret(state.clientContext, state.keyExchange); - recordLayer.initPendingEpoch(TlsUtils.initCipher(state.clientContext)); + TlsProtocol.establishMasterSecret(clientContext, state.keyExchange); + recordLayer.initPendingEpoch(TlsUtils.initCipher(clientContext)); if (clientAuthSigner != null) { - DigitallySigned certificateVerify = TlsUtils.generateCertificateVerifyClient(state.clientContext, + DigitallySigned certificateVerify = TlsUtils.generateCertificateVerifyClient(clientContext, clientAuthSigner, clientAuthAlgorithm, clientAuthStreamSigner, handshake.getHandshakeHash()); byte[] certificateVerifyBody = generateCertificateVerify(state, certificateVerify); handshake.sendMessage(HandshakeType.certificate_verify, certificateVerifyBody); @@ -342,8 +347,8 @@ protected DTLSTransport clientHandshake(ClientHandshakeState state, DTLSRecordLa handshake.prepareToFinish(); - securityParameters.localVerifyData = TlsUtils.calculateVerifyData(state.clientContext, - handshake.getHandshakeHash(), false); + securityParameters.localVerifyData = TlsUtils.calculateVerifyData(clientContext, handshake.getHandshakeHash(), + false); handshake.sendMessage(HandshakeType.finished, securityParameters.getLocalVerifyData()); if (state.expectSessionTicket) @@ -368,8 +373,8 @@ protected DTLSTransport clientHandshake(ClientHandshakeState state, DTLSRecordLa } // NOTE: Calculated exclusive of the actual Finished message from the server - securityParameters.peerVerifyData = TlsUtils.calculateVerifyData(state.clientContext, - handshake.getHandshakeHash(), true); + securityParameters.peerVerifyData = TlsUtils.calculateVerifyData(clientContext, handshake.getHandshakeHash(), + true); processFinished(handshake.receiveMessageBody(HandshakeType.finished), securityParameters.getPeerVerifyData()); handshake.finish(); @@ -380,7 +385,7 @@ protected DTLSTransport clientHandshake(ClientHandshakeState state, DTLSRecordLa .setCipherSuite(securityParameters.getCipherSuite()) .setExtendedMasterSecret(securityParameters.isExtendedMasterSecret()) .setLocalCertificate(securityParameters.getLocalCertificate()) - .setMasterSecret(state.clientContext.getCrypto().adoptSecret(state.sessionMasterSecret)) + .setMasterSecret(clientContext.getCrypto().adoptSecret(state.sessionMasterSecret)) .setNegotiatedVersion(securityParameters.getNegotiatedVersion()) .setPeerCertificate(securityParameters.getPeerCertificate()) .setPSKIdentity(securityParameters.getPSKIdentity()) @@ -393,7 +398,7 @@ protected DTLSTransport clientHandshake(ClientHandshakeState state, DTLSRecordLa securityParameters.tlsUnique = securityParameters.getLocalVerifyData(); - state.clientContext.handshakeComplete(state.client, state.tlsSession); + clientContext.handshakeComplete(client, state.tlsSession); recordLayer.initHeartbeat(state.heartbeat, HeartbeatMode.peer_allowed_to_send == state.heartbeatPolicy); @@ -411,31 +416,32 @@ protected byte[] generateCertificateVerify(ClientHandshakeState state, Digitally protected byte[] generateClientHello(ClientHandshakeState state) throws IOException { - TlsClientContextImpl context = state.clientContext; - SecurityParameters securityParameters = context.getSecurityParametersHandshake(); + TlsClient client = state.client; + TlsClientContextImpl clientContext = state.clientContext; + SecurityParameters securityParameters = clientContext.getSecurityParametersHandshake(); - context.setClientSupportedVersions(state.client.getProtocolVersions()); + clientContext.setClientSupportedVersions(client.getProtocolVersions()); - ProtocolVersion client_version = ProtocolVersion.getLatestDTLS(context.getClientSupportedVersions()); + ProtocolVersion client_version = ProtocolVersion.getLatestDTLS(clientContext.getClientSupportedVersions()); if (!ProtocolVersion.isSupportedDTLSVersionClient(client_version)) { throw new TlsFatalAlert(AlertDescription.internal_error); } - context.setClientVersion(client_version); + clientContext.setClientVersion(client_version); { boolean useGMTUnixTime = ProtocolVersion.DTLSv12.isEqualOrLaterVersionOf(client_version) - && state.client.shouldUseGMTUnixTime(); + && client.shouldUseGMTUnixTime(); - securityParameters.clientRandom = TlsProtocol.createRandomBlock(useGMTUnixTime, state.clientContext); + securityParameters.clientRandom = TlsProtocol.createRandomBlock(useGMTUnixTime, clientContext); } byte[] session_id = TlsUtils.getSessionID(state.tlsSession); - boolean fallback = state.client.isFallback(); + boolean fallback = client.isFallback(); - state.offeredCipherSuites = state.client.getCipherSuites(); + state.offeredCipherSuites = client.getCipherSuites(); if (session_id.length > 0 && state.sessionParameters != null) { @@ -445,7 +451,7 @@ protected byte[] generateClientHello(ClientHandshakeState state) } } - state.clientExtensions = TlsExtensionsUtils.ensureExtensionsInitialised(state.client.getClientExtensions()); + state.clientExtensions = TlsExtensionsUtils.ensureExtensionsInitialised(client.getClientExtensions()); ProtocolVersion legacy_version = client_version; if (client_version.isLaterVersionOf(ProtocolVersion.DTLSv12)) @@ -453,10 +459,10 @@ protected byte[] generateClientHello(ClientHandshakeState state) legacy_version = ProtocolVersion.DTLSv12; TlsExtensionsUtils.addSupportedVersionsExtensionClient(state.clientExtensions, - context.getClientSupportedVersions()); + clientContext.getClientSupportedVersions()); } - context.setRSAPreMasterSecretVersion(legacy_version); + clientContext.setRSAPreMasterSecretVersion(legacy_version); securityParameters.clientServerNames = TlsExtensionsUtils.getServerNameExtensionClient(state.clientExtensions); @@ -467,16 +473,15 @@ protected byte[] generateClientHello(ClientHandshakeState state) securityParameters.clientSupportedGroups = TlsExtensionsUtils.getSupportedGroupsExtension(state.clientExtensions); - state.clientAgreements = TlsUtils.addKeyShareToClientHello(state.clientContext, state.client, - state.clientExtensions); + state.clientAgreements = TlsUtils.addKeyShareToClientHello(clientContext, client, state.clientExtensions); - if (TlsUtils.isExtendedMasterSecretOptional(context.getClientSupportedVersions()) - && state.client.shouldUseExtendedMasterSecret()) + if (TlsUtils.isExtendedMasterSecretOptional(clientContext.getClientSupportedVersions()) + && client.shouldUseExtendedMasterSecret()) { TlsExtensionsUtils.addExtendedMasterSecretExtension(state.clientExtensions); } else if (!TlsUtils.isTLSv13(client_version) - && state.client.requiresExtendedMasterSecret()) + && client.requiresExtendedMasterSecret()) { throw new TlsFatalAlert(AlertDescription.internal_error); } @@ -511,8 +516,8 @@ else if (!TlsUtils.isTLSv13(client_version) // Heartbeats { - state.heartbeat = state.client.getHeartbeat(); - state.heartbeatPolicy = state.client.getHeartbeatPolicy(); + state.heartbeat = client.getHeartbeat(); + state.heartbeatPolicy = client.getHeartbeatPolicy(); if (null != state.heartbeat || HeartbeatMode.peer_allowed_to_send == state.heartbeatPolicy) { @@ -526,7 +531,7 @@ else if (!TlsUtils.isTLSv13(client_version) TlsUtils.EMPTY_BYTES, state.offeredCipherSuites, state.clientExtensions, 0); ByteArrayOutputStream buf = new ByteArrayOutputStream(); - clientHello.encode(state.clientContext, buf); + clientHello.encode(clientContext, buf); return buf.toByteArray(); } @@ -570,16 +575,19 @@ protected void processCertificateRequest(ClientHandshakeState state, byte[] body throw new TlsFatalAlert(AlertDescription.handshake_failure); } + TlsClientContextImpl clientContext = state.clientContext; + SecurityParameters securityParameters = clientContext.getSecurityParametersHandshake(); + ByteArrayInputStream buf = new ByteArrayInputStream(body); - CertificateRequest certificateRequest = CertificateRequest.parse(state.clientContext, buf); + CertificateRequest certificateRequest = CertificateRequest.parse(clientContext, buf); TlsProtocol.assertEmpty(buf); state.certificateRequest = TlsUtils.validateCertificateRequest(certificateRequest, state.keyExchange); - state.clientContext.getSecurityParametersHandshake().clientCertificateType = - TlsExtensionsUtils.getClientCertificateTypeExtensionServer(state.serverExtensions, CertificateType.X509); + securityParameters.clientCertificateType = TlsExtensionsUtils.getClientCertificateTypeExtensionServer( + state.serverExtensions, CertificateType.X509); } protected void processCertificateStatus(ClientHandshakeState state, byte[] body) @@ -642,6 +650,11 @@ protected void processServerCertificate(ClientHandshakeState state, byte[] body) protected void processServerHello(ClientHandshakeState state, byte[] body) throws IOException { + TlsClient client = state.client; + TlsClientContextImpl clientContext = state.clientContext; + SecurityParameters securityParameters = clientContext.getSecurityParametersHandshake(); + + ByteArrayInputStream buf = new ByteArrayInputStream(body); ServerHello serverHello = ServerHello.parse(buf); @@ -650,16 +663,13 @@ protected void processServerHello(ClientHandshakeState state, byte[] body) state.serverExtensions = serverHello.getExtensions(); - - SecurityParameters securityParameters = state.clientContext.getSecurityParametersHandshake(); - // TODO[dtls13] Check supported_version extension for negotiated version reportServerVersion(state, server_version); securityParameters.serverRandom = serverHello.getRandom(); - if (!state.clientContext.getClientVersion().equals(server_version)) + if (!clientContext.getClientVersion().equals(server_version)) { TlsUtils.checkDowngradeMarker(server_version, securityParameters.getServerRandom()); } @@ -667,7 +677,7 @@ protected void processServerHello(ClientHandshakeState state, byte[] body) { byte[] selectedSessionID = serverHello.getSessionID(); securityParameters.sessionID = selectedSessionID; - state.client.notifySessionID(selectedSessionID); + client.notifySessionID(selectedSessionID); securityParameters.resumedSession = selectedSessionID.length > 0 && state.tlsSession != null && Arrays.areEqual(selectedSessionID, state.tlsSession.getSessionID()); } @@ -687,7 +697,7 @@ protected void processServerHello(ClientHandshakeState state, byte[] body) } TlsUtils.negotiatedCipherSuite(securityParameters, cipherSuite); - state.client.notifySelectedCipherSuite(cipherSuite); + client.notifySelectedCipherSuite(cipherSuite); } /* @@ -724,15 +734,15 @@ protected void processServerHello(ClientHandshakeState state, byte[] body) if (acceptedExtendedMasterSecret) { - if (!securityParameters.isResumedSession() && !state.client.shouldUseExtendedMasterSecret()) + if (!securityParameters.isResumedSession() && !client.shouldUseExtendedMasterSecret()) { throw new TlsFatalAlert(AlertDescription.handshake_failure); } } else { - if (state.client.requiresExtendedMasterSecret() - || (securityParameters.isResumedSession() && !state.client.allowLegacyResumption())) + if (client.requiresExtendedMasterSecret() + || (securityParameters.isResumedSession() && !client.allowLegacyResumption())) { throw new TlsFatalAlert(AlertDescription.handshake_failure); } @@ -821,7 +831,7 @@ protected void processServerHello(ClientHandshakeState state, byte[] body) } // TODO[compat-gnutls] GnuTLS test server fails to send renegotiation_info extension when resuming - state.client.notifySecureRenegotiation(securityParameters.isSecureRenegotiation()); + client.notifySecureRenegotiation(securityParameters.isSecureRenegotiation()); /* * RFC 7301 3.1. When session resumption or session tickets [...] are used, the previous @@ -925,7 +935,7 @@ else if (TlsUtils.hasExpectedEmptyExtensionData(sessionServerExtensions, TlsExte if (sessionClientExtensions != null) { - state.client.processServerExtensions(sessionServerExtensions); + client.processServerExtensions(sessionServerExtensions); } } @@ -950,8 +960,8 @@ protected void processServerSupplementalData(ClientHandshakeState state, byte[] protected void reportServerVersion(ClientHandshakeState state, ProtocolVersion server_version) throws IOException { - TlsClientContextImpl context = state.clientContext; - SecurityParameters securityParameters = context.getSecurityParametersHandshake(); + TlsClientContextImpl clientContext = state.clientContext; + SecurityParameters securityParameters = clientContext.getSecurityParametersHandshake(); ProtocolVersion currentServerVersion = securityParameters.getNegotiatedVersion(); if (null != currentServerVersion) @@ -963,14 +973,14 @@ protected void reportServerVersion(ClientHandshakeState state, ProtocolVersion s return; } - if (!ProtocolVersion.contains(context.getClientSupportedVersions(), server_version)) + if (!ProtocolVersion.contains(clientContext.getClientSupportedVersions(), server_version)) { throw new TlsFatalAlert(AlertDescription.protocol_version); } securityParameters.negotiatedVersion = server_version; - TlsUtils.negotiatedVersionDTLSClient(state.clientContext, state.client); + TlsUtils.negotiatedVersionDTLSClient(clientContext, state.client); } protected static byte[] patchClientHelloWithCookie(byte[] clientHelloBody, byte[] cookie) @@ -987,8 +997,8 @@ protected static byte[] patchClientHelloWithCookie(byte[] clientHelloBody, byte[ TlsUtils.checkUint8(cookie.length); TlsUtils.writeUint8(cookie.length, patched, cookieLengthPos); System.arraycopy(cookie, 0, patched, cookiePos, cookie.length); - System.arraycopy(clientHelloBody, cookiePos, patched, cookiePos + cookie.length, clientHelloBody.length - - cookiePos); + System.arraycopy(clientHelloBody, cookiePos, patched, cookiePos + cookie.length, + clientHelloBody.length - cookiePos); return patched; } diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java index 9d503b556b..aacca800bb 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java @@ -47,16 +47,19 @@ public DTLSTransport accept(TlsServer server, DatagramTransport transport, DTLSR throw new IllegalArgumentException("'transport' cannot be null"); } + TlsServerContextImpl serverContext = new TlsServerContextImpl(server.getCrypto()); + ServerHandshakeState state = new ServerHandshakeState(); state.server = server; - state.serverContext = new TlsServerContextImpl(server.getCrypto()); - server.init(state.serverContext); - state.serverContext.handshakeBeginning(server); + state.serverContext = serverContext; + + server.init(serverContext); + serverContext.handshakeBeginning(server); - SecurityParameters securityParameters = state.serverContext.getSecurityParametersHandshake(); + SecurityParameters securityParameters = serverContext.getSecurityParametersHandshake(); securityParameters.extendedPadding = server.shouldUseExtendedPadding(); - DTLSRecordLayer recordLayer = new DTLSRecordLayer(state.serverContext, state.server, transport); + DTLSRecordLayer recordLayer = new DTLSRecordLayer(serverContext, server, transport); server.notifyCloseHandle(recordLayer); try @@ -93,9 +96,12 @@ protected void abortServerHandshake(ServerHandshakeState state, DTLSRecordLayer protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLayer recordLayer, DTLSRequest request) throws IOException { - SecurityParameters securityParameters = state.serverContext.getSecurityParametersHandshake(); - DTLSReliableHandshake handshake = new DTLSReliableHandshake(state.serverContext, recordLayer, - state.server.getHandshakeTimeoutMillis(), state.server.getHandshakeResendTimeMillis(), request); + TlsServer server = state.server; + TlsServerContextImpl serverContext = state.serverContext; + SecurityParameters securityParameters = serverContext.getSecurityParametersHandshake(); + + DTLSReliableHandshake handshake = new DTLSReliableHandshake(serverContext, recordLayer, + server.getHandshakeTimeoutMillis(), server.getHandshakeResendTimeMillis(), request); DTLSReliableHandshake.Message clientMessage = null; @@ -137,14 +143,14 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa securityParameters.resumedSession = false; securityParameters.sessionID = state.tlsSession.getSessionID(); - state.server.notifySession(state.tlsSession); + server.notifySession(state.tlsSession); { byte[] serverHelloBody = generateServerHello(state, recordLayer); // TODO[dtls13] Ideally, move this into generateServerHello once legacy_record_version clarified { - ProtocolVersion recordLayerVersion = state.serverContext.getServerVersion(); + ProtocolVersion recordLayerVersion = serverContext.getServerVersion(); recordLayer.setReadVersion(recordLayerVersion); recordLayer.setWriteVersion(recordLayerVersion); } @@ -154,20 +160,20 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa handshake.getHandshakeHash().notifyPRFDetermined(); - Vector serverSupplementalData = state.server.getServerSupplementalData(); + Vector serverSupplementalData = server.getServerSupplementalData(); if (serverSupplementalData != null) { byte[] supplementalDataBody = generateSupplementalData(serverSupplementalData); handshake.sendMessage(HandshakeType.supplemental_data, supplementalDataBody); } - state.keyExchange = TlsUtils.initKeyExchangeServer(state.serverContext, state.server); + state.keyExchange = TlsUtils.initKeyExchangeServer(serverContext, server); state.serverCredentials = null; if (!KeyExchangeAlgorithm.isAnonymous(securityParameters.getKeyExchangeAlgorithm())) { - state.serverCredentials = TlsUtils.establishServerCredentials(state.server); + state.serverCredentials = TlsUtils.establishServerCredentials(server); } // Server certificate @@ -185,7 +191,7 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa serverCertificate = state.serverCredentials.getCertificate(); - sendCertificateMessage(state.serverContext, handshake, serverCertificate, endPointHash); + sendCertificateMessage(serverContext, handshake, serverCertificate, endPointHash); } securityParameters.tlsServerEndPoint = endPointHash.toByteArray(); @@ -198,7 +204,7 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa if (securityParameters.getStatusRequestVersion() > 0) { - CertificateStatus certificateStatus = state.server.getCertificateStatus(); + CertificateStatus certificateStatus = server.getCertificateStatus(); if (certificateStatus != null) { byte[] certificateStatusBody = generateCertificateStatus(state, certificateStatus); @@ -214,7 +220,7 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa if (state.serverCredentials != null) { - state.certificateRequest = state.server.getCertificateRequest(); + state.certificateRequest = server.getCertificateRequest(); if (null == state.certificateRequest) { @@ -230,7 +236,7 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa } else { - if (TlsUtils.isTLSv12(state.serverContext) != (state.certificateRequest.getSupportedSignatureAlgorithms() != null)) + if (TlsUtils.isTLSv12(serverContext) != (state.certificateRequest.getSupportedSignatureAlgorithms() != null)) { throw new TlsFatalAlert(AlertDescription.internal_error); } @@ -243,14 +249,14 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa { TlsUtils.trackHashAlgorithms(handshake.getHandshakeHash(), securityParameters.getServerSigAlgs()); - if (state.serverContext.getCrypto().hasAnyStreamVerifiers(securityParameters.getServerSigAlgs())) + if (serverContext.getCrypto().hasAnyStreamVerifiers(securityParameters.getServerSigAlgs())) { handshake.getHandshakeHash().forceBuffering(); } } else { - if (state.serverContext.getCrypto().hasAnyStreamVerifiersLegacy(state.certificateRequest.getCertificateTypes())) + if (serverContext.getCrypto().hasAnyStreamVerifiersLegacy(state.certificateRequest.getCertificateTypes())) { handshake.getHandshakeHash().forceBuffering(); } @@ -277,7 +283,7 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa } else { - state.server.processClientSupplementalData(null); + server.processClientSupplementalData(null); } if (state.certificateRequest == null) @@ -293,7 +299,7 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa } else { - if (TlsUtils.isTLSv12(state.serverContext)) + if (TlsUtils.isTLSv12(serverContext)) { /* * RFC 5246 If no suitable certificate is available, the client MUST send a @@ -319,8 +325,8 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa securityParameters.sessionHash = TlsUtils.getCurrentPRFHash(handshake.getHandshakeHash()); - TlsProtocol.establishMasterSecret(state.serverContext, state.keyExchange); - recordLayer.initPendingEpoch(TlsUtils.initCipher(state.serverContext)); + TlsProtocol.establishMasterSecret(serverContext, state.keyExchange); + recordLayer.initPendingEpoch(TlsUtils.initCipher(serverContext)); /* * RFC 5246 7.4.8 This message is only sent following a client certificate that has signing @@ -343,8 +349,8 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa } // NOTE: Calculated exclusive of the actual Finished message from the client - securityParameters.peerVerifyData = TlsUtils.calculateVerifyData(state.serverContext, - handshake.getHandshakeHash(), false); + securityParameters.peerVerifyData = TlsUtils.calculateVerifyData(serverContext, handshake.getHandshakeHash(), + false); processFinished(handshake.receiveMessageBody(HandshakeType.finished), securityParameters.getPeerVerifyData()); if (state.expectSessionTicket) @@ -354,14 +360,14 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa * is going to ignore any session ID it received once it sees the new_session_ticket message. */ - NewSessionTicket newSessionTicket = state.server.getNewSessionTicket(); + NewSessionTicket newSessionTicket = server.getNewSessionTicket(); byte[] newSessionTicketBody = generateNewSessionTicket(state, newSessionTicket); handshake.sendMessage(HandshakeType.new_session_ticket, newSessionTicketBody); } // NOTE: Calculated exclusive of the Finished message itself - securityParameters.localVerifyData = TlsUtils.calculateVerifyData(state.serverContext, - handshake.getHandshakeHash(), true); + securityParameters.localVerifyData = TlsUtils.calculateVerifyData(serverContext, handshake.getHandshakeHash(), + true); handshake.sendMessage(HandshakeType.finished, securityParameters.getLocalVerifyData()); handshake.finish(); @@ -372,7 +378,7 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa .setCipherSuite(securityParameters.getCipherSuite()) .setExtendedMasterSecret(securityParameters.isExtendedMasterSecret()) .setLocalCertificate(securityParameters.getLocalCertificate()) - .setMasterSecret(state.serverContext.getCrypto().adoptSecret(state.sessionMasterSecret)) + .setMasterSecret(serverContext.getCrypto().adoptSecret(state.sessionMasterSecret)) .setNegotiatedVersion(securityParameters.getNegotiatedVersion()) .setPeerCertificate(securityParameters.getPeerCertificate()) .setPSKIdentity(securityParameters.getPSKIdentity()) @@ -385,7 +391,7 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa securityParameters.tlsUnique = securityParameters.getPeerVerifyData(); - state.serverContext.handshakeComplete(state.server, state.tlsSession); + serverContext.handshakeComplete(server, state.tlsSession); recordLayer.initHeartbeat(state.heartbeat, HeartbeatMode.peer_allowed_to_send == state.heartbeatPolicy); @@ -420,12 +426,13 @@ protected byte[] generateNewSessionTicket(ServerHandshakeState state, NewSession protected byte[] generateServerHello(ServerHandshakeState state, DTLSRecordLayer recordLayer) throws IOException { - TlsServerContextImpl context = state.serverContext; - SecurityParameters securityParameters = context.getSecurityParametersHandshake(); + TlsServer server = state.server; + TlsServerContextImpl serverContext = state.serverContext; + SecurityParameters securityParameters = serverContext.getSecurityParametersHandshake(); - ProtocolVersion server_version = state.server.getServerVersion(); + ProtocolVersion server_version = server.getServerVersion(); { - if (!ProtocolVersion.contains(context.getClientSupportedVersions(), server_version)) + if (!ProtocolVersion.contains(serverContext.getClientSupportedVersions(), server_version)) { throw new TlsFatalAlert(AlertDescription.internal_error); } @@ -438,16 +445,16 @@ protected byte[] generateServerHello(ServerHandshakeState state, DTLSRecordLayer // recordLayer.setWriteVersion(legacy_record_version); securityParameters.negotiatedVersion = server_version; - TlsUtils.negotiatedVersionDTLSServer(context); + TlsUtils.negotiatedVersionDTLSServer(serverContext); } { boolean useGMTUnixTime = ProtocolVersion.DTLSv12.isEqualOrLaterVersionOf(server_version) - && state.server.shouldUseGMTUnixTime(); + && server.shouldUseGMTUnixTime(); - securityParameters.serverRandom = TlsProtocol.createRandomBlock(useGMTUnixTime, context); + securityParameters.serverRandom = TlsProtocol.createRandomBlock(useGMTUnixTime, serverContext); - if (!server_version.equals(ProtocolVersion.getLatestDTLS(state.server.getProtocolVersions()))) + if (!server_version.equals(ProtocolVersion.getLatestDTLS(server.getProtocolVersions()))) { TlsUtils.writeDowngradeMarker(server_version, securityParameters.getServerRandom()); } @@ -456,7 +463,7 @@ protected byte[] generateServerHello(ServerHandshakeState state, DTLSRecordLayer final boolean resumedSession = securityParameters.isResumedSession(); { - int cipherSuite = validateSelectedCipherSuite(state.server.getSelectedCipherSuite(), + int cipherSuite = validateSelectedCipherSuite(server.getSelectedCipherSuite(), AlertDescription.internal_error); if (!TlsUtils.isValidCipherSuiteSelection(state.offeredCipherSuites, cipherSuite) || @@ -468,9 +475,9 @@ protected byte[] generateServerHello(ServerHandshakeState state, DTLSRecordLayer TlsUtils.negotiatedCipherSuite(securityParameters, cipherSuite); } - state.serverExtensions = TlsExtensionsUtils.ensureExtensionsInitialised(state.server.getServerExtensions()); + state.serverExtensions = TlsExtensionsUtils.ensureExtensionsInitialised(server.getServerExtensions()); - state.server.getServerExtensionsForConnection(state.serverExtensions); + server.getServerExtensionsForConnection(state.serverExtensions); ProtocolVersion legacy_version = server_version; if (server_version.isLaterVersionOf(ProtocolVersion.DTLSv12)) @@ -522,17 +529,17 @@ protected byte[] generateServerHello(ServerHandshakeState state, DTLSRecordLayer else { securityParameters.extendedMasterSecret = state.offeredExtendedMasterSecret - && state.server.shouldUseExtendedMasterSecret(); + && server.shouldUseExtendedMasterSecret(); if (securityParameters.isExtendedMasterSecret()) { TlsExtensionsUtils.addExtendedMasterSecretExtension(state.serverExtensions); } - else if (state.server.requiresExtendedMasterSecret()) + else if (server.requiresExtendedMasterSecret()) { throw new TlsFatalAlert(AlertDescription.handshake_failure); } - else if (resumedSession && !state.server.allowLegacyResumption()) + else if (resumedSession && !server.allowLegacyResumption()) { throw new TlsFatalAlert(AlertDescription.internal_error); } @@ -621,7 +628,7 @@ else if (TlsUtils.hasExpectedEmptyExtensionData(state.serverExtensions, state.tlsSession.getSessionID(), securityParameters.getCipherSuite(), state.serverExtensions); ByteArrayOutputStream buf = new ByteArrayOutputStream(); - serverHello.encode(state.serverContext, buf); + serverHello.encode(serverContext, buf); return buf.toByteArray(); } @@ -683,12 +690,13 @@ protected void processCertificateVerify(ServerHandshakeState state, byte[] body, ByteArrayInputStream buf = new ByteArrayInputStream(body); - TlsServerContextImpl context = state.serverContext; - DigitallySigned certificateVerify = DigitallySigned.parse(context, buf); + TlsServerContextImpl serverContext = state.serverContext; + DigitallySigned certificateVerify = DigitallySigned.parse(serverContext, buf); TlsProtocol.assertEmpty(buf); - TlsUtils.verifyCertificateVerifyClient(context, state.certificateRequest, certificateVerify, handshakeHash); + TlsUtils.verifyCertificateVerifyClient(serverContext, state.certificateRequest, certificateVerify, + handshakeHash); } protected void processClientHello(ServerHandshakeState state, byte[] body) @@ -713,34 +721,35 @@ protected void processClientHello(ServerHandshakeState state, ClientHello client */ state.clientExtensions = clientHello.getExtensions(); - - - TlsServerContextImpl context = state.serverContext; - SecurityParameters securityParameters = context.getSecurityParametersHandshake(); + + + TlsServer server = state.server; + TlsServerContextImpl serverContext = state.serverContext; + SecurityParameters securityParameters = serverContext.getSecurityParametersHandshake(); if (!legacy_version.isDTLS()) { throw new TlsFatalAlert(AlertDescription.illegal_parameter); } - context.setRSAPreMasterSecretVersion(legacy_version); + serverContext.setRSAPreMasterSecretVersion(legacy_version); - context.setClientSupportedVersions( + serverContext.setClientSupportedVersions( TlsExtensionsUtils.getSupportedVersionsExtensionClient(state.clientExtensions)); ProtocolVersion client_version = legacy_version; - if (null == context.getClientSupportedVersions()) + if (null == serverContext.getClientSupportedVersions()) { if (client_version.isLaterVersionOf(ProtocolVersion.DTLSv12)) { client_version = ProtocolVersion.DTLSv12; } - context.setClientSupportedVersions(client_version.downTo(ProtocolVersion.DTLSv10)); + serverContext.setClientSupportedVersions(client_version.downTo(ProtocolVersion.DTLSv10)); } else { - client_version = ProtocolVersion.getLatestDTLS(context.getClientSupportedVersions()); + client_version = ProtocolVersion.getLatestDTLS(serverContext.getClientSupportedVersions()); } if (!ProtocolVersion.SERVER_EARLIEST_SUPPORTED_DTLS.isEqualOrEarlierVersionOf(client_version)) @@ -748,15 +757,15 @@ protected void processClientHello(ServerHandshakeState state, ClientHello client throw new TlsFatalAlert(AlertDescription.protocol_version); } - context.setClientVersion(client_version); + serverContext.setClientVersion(client_version); - state.server.notifyClientVersion(context.getClientVersion()); + server.notifyClientVersion(serverContext.getClientVersion()); securityParameters.clientRandom = clientHello.getRandom(); - state.server.notifyFallback(Arrays.contains(state.offeredCipherSuites, CipherSuite.TLS_FALLBACK_SCSV)); + server.notifyFallback(Arrays.contains(state.offeredCipherSuites, CipherSuite.TLS_FALLBACK_SCSV)); - state.server.notifyOfferedCipherSuites(state.offeredCipherSuites); + server.notifyOfferedCipherSuites(state.offeredCipherSuites); /* * TODO[resumption] Check RFC 7627 5.4. for required behaviour @@ -803,7 +812,7 @@ protected void processClientHello(ServerHandshakeState state, ClientHello client } } - state.server.notifySecureRenegotiation(securityParameters.isSecureRenegotiation()); + server.notifySecureRenegotiation(securityParameters.isSecureRenegotiation()); state.offeredExtendedMasterSecret = TlsExtensionsUtils.hasExtendedMasterSecretExtension(state.clientExtensions); @@ -832,14 +841,14 @@ protected void processClientHello(ServerHandshakeState state, ClientHello client { if (HeartbeatMode.peer_allowed_to_send == heartbeatExtension.getMode()) { - state.heartbeat = state.server.getHeartbeat(); + state.heartbeat = server.getHeartbeat(); } - state.heartbeatPolicy = state.server.getHeartbeatPolicy(); + state.heartbeatPolicy = server.getHeartbeatPolicy(); } } - state.server.processClientExtensions(state.clientExtensions); + server.processClientExtensions(state.clientExtensions); } } From 859f73d24a0f4a3faf9d41349035f7895c40e3a7 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Fri, 7 Jul 2023 17:45:22 +0700 Subject: [PATCH 244/290] Refactoring in DTLS --- .../bouncycastle/tls/DTLSClientProtocol.java | 162 +++++++++++++----- .../bouncycastle/tls/TlsClientProtocol.java | 8 +- .../org/bouncycastle/tls/TlsProtocol.java | 5 +- 3 files changed, 126 insertions(+), 49 deletions(-) diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java index ee66dc5e12..2d4cb662f7 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java @@ -7,6 +7,7 @@ import java.util.Hashtable; import java.util.Vector; +import org.bouncycastle.tls.crypto.TlsCrypto; import org.bouncycastle.tls.crypto.TlsSecret; import org.bouncycastle.tls.crypto.TlsStreamSigner; import org.bouncycastle.util.Arrays; @@ -48,23 +49,19 @@ public DTLSTransport connect(TlsClient client, DatagramTransport transport) { SessionParameters sessionParameters = sessionToResume.exportSessionParameters(); - /* - * NOTE: If we ever enable session resumption without extended_master_secret, then - * renegotiation MUST be disabled (see RFC 7627 5.4). - */ if (sessionParameters != null && (sessionParameters.isExtendedMasterSecret() || (!client.requiresExtendedMasterSecret() && client.allowLegacyResumption()))) { - TlsSecret masterSecret = sessionParameters.getMasterSecret(); - synchronized (masterSecret) + TlsCrypto crypto = clientContext.getCrypto(); + TlsSecret sessionMasterSecret = TlsUtils.getSessionMasterSecret(crypto, + sessionParameters.getMasterSecret()); + + if (sessionMasterSecret != null) { - if (masterSecret.isAlive()) - { - state.tlsSession = sessionToResume; - state.sessionParameters = sessionParameters; - state.sessionMasterSecret = clientContext.getCrypto().adoptSecret(masterSecret); - } + state.tlsSession = sessionToResume; + state.sessionParameters = sessionParameters; + state.sessionMasterSecret = sessionMasterSecret; } } } @@ -420,67 +417,94 @@ protected byte[] generateClientHello(ClientHandshakeState state) TlsClientContextImpl clientContext = state.clientContext; SecurityParameters securityParameters = clientContext.getSecurityParametersHandshake(); - clientContext.setClientSupportedVersions(client.getProtocolVersions()); + ProtocolVersion[] supportedVersions = client.getProtocolVersions(); + +// ProtocolVersion earliestVersion = ProtocolVersion.getEarliestDTLS(supportedVersions); + ProtocolVersion latestVersion = ProtocolVersion.getLatestDTLS(supportedVersions); - ProtocolVersion client_version = ProtocolVersion.getLatestDTLS(clientContext.getClientSupportedVersions()); - if (!ProtocolVersion.isSupportedDTLSVersionClient(client_version)) + if (!ProtocolVersion.isSupportedDTLSVersionClient(latestVersion)) { throw new TlsFatalAlert(AlertDescription.internal_error); } - clientContext.setClientVersion(client_version); + clientContext.setClientVersion(latestVersion); + clientContext.setClientSupportedVersions(supportedVersions); + +// boolean offeringDTLSv12Minus = ProtocolVersion.DTLSv12.isEqualOrLaterVersionOf(earliestVersion); + boolean offeringDTLSv13Plus = ProtocolVersion.DTLSv13.isEqualOrEarlierVersionOf(latestVersion); { - boolean useGMTUnixTime = ProtocolVersion.DTLSv12.isEqualOrLaterVersionOf(client_version) - && client.shouldUseGMTUnixTime(); + boolean useGMTUnixTime = !offeringDTLSv13Plus && client.shouldUseGMTUnixTime(); securityParameters.clientRandom = TlsProtocol.createRandomBlock(useGMTUnixTime, clientContext); } - byte[] session_id = TlsUtils.getSessionID(state.tlsSession); - boolean fallback = client.isFallback(); state.offeredCipherSuites = client.getCipherSuites(); - if (session_id.length > 0 && state.sessionParameters != null) + state.clientExtensions = TlsExtensionsUtils.ensureExtensionsInitialised(client.getClientExtensions()); + + byte[] legacy_session_id = TlsUtils.getSessionID(state.tlsSession); + + if (legacy_session_id.length > 0) { if (!Arrays.contains(state.offeredCipherSuites, state.sessionParameters.getCipherSuite())) { - session_id = TlsUtils.EMPTY_BYTES; + legacy_session_id = TlsUtils.EMPTY_BYTES; } } - state.clientExtensions = TlsExtensionsUtils.ensureExtensionsInitialised(client.getClientExtensions()); + ProtocolVersion sessionVersion = null; + if (legacy_session_id.length > 0) + { + sessionVersion = state.sessionParameters.getNegotiatedVersion(); - ProtocolVersion legacy_version = client_version; - if (client_version.isLaterVersionOf(ProtocolVersion.DTLSv12)) + if (!ProtocolVersion.contains(supportedVersions, sessionVersion)) + { + legacy_session_id = TlsUtils.EMPTY_BYTES; + } + } + + client.notifySessionToResume(legacy_session_id.length < 1 ? null : state.tlsSession); + + ProtocolVersion legacy_version = latestVersion; + if (offeringDTLSv13Plus) { legacy_version = ProtocolVersion.DTLSv12; - TlsExtensionsUtils.addSupportedVersionsExtensionClient(state.clientExtensions, - clientContext.getClientSupportedVersions()); + TlsExtensionsUtils.addSupportedVersionsExtensionClient(state.clientExtensions, supportedVersions); + + /* + * RFC 9147 5. DTLS implementations do not use the TLS 1.3 "compatibility mode" [..]. + */ } clientContext.setRSAPreMasterSecretVersion(legacy_version); securityParameters.clientServerNames = TlsExtensionsUtils.getServerNameExtensionClient(state.clientExtensions); - if (TlsUtils.isSignatureAlgorithmsExtensionAllowed(client_version)) + if (TlsUtils.isSignatureAlgorithmsExtensionAllowed(latestVersion)) { TlsUtils.establishClientSigAlgs(securityParameters, state.clientExtensions); } securityParameters.clientSupportedGroups = TlsExtensionsUtils.getSupportedGroupsExtension(state.clientExtensions); + // TODO[dtls13] +// state.clientBinders = TlsUtils.addPreSharedKeyToClientHello(clientContext, client, state.clientExtensions, +// state.offeredCipherSuites); + state.clientBinders = null; + + // TODO[tls13-psk] Perhaps don't add key_share if external PSK(s) offered and 'psk_dhe_ke' not offered state.clientAgreements = TlsUtils.addKeyShareToClientHello(clientContext, client, state.clientExtensions); - if (TlsUtils.isExtendedMasterSecretOptional(clientContext.getClientSupportedVersions()) + if (TlsUtils.isExtendedMasterSecretOptional(supportedVersions) && client.shouldUseExtendedMasterSecret()) { TlsExtensionsUtils.addExtendedMasterSecretExtension(state.clientExtensions); } - else if (!TlsUtils.isTLSv13(client_version) + else if (!offeringDTLSv13Plus && client.requiresExtendedMasterSecret()) { throw new TlsFatalAlert(AlertDescription.internal_error); @@ -527,9 +551,15 @@ else if (!TlsUtils.isTLSv13(client_version) - ClientHello clientHello = new ClientHello(legacy_version, securityParameters.getClientRandom(), session_id, - TlsUtils.EMPTY_BYTES, state.offeredCipherSuites, state.clientExtensions, 0); + int bindersSize = null == state.clientBinders ? 0 : state.clientBinders.bindersSize; + ClientHello clientHello = new ClientHello(legacy_version, securityParameters.getClientRandom(), + legacy_session_id, TlsUtils.EMPTY_BYTES, state.offeredCipherSuites, state.clientExtensions, bindersSize); + + /* + * TODO[dtls13] See TlsClientProtocol.sendClientHelloMessage for how to prepare/encode binders and also consider + * the impact of binders on cookie patching after HelloVerifyRequest. + */ ByteArrayOutputStream buf = new ByteArrayOutputStream(); clientHello.encode(clientContext, buf); return buf.toByteArray(); @@ -654,18 +684,52 @@ protected void processServerHello(ClientHandshakeState state, byte[] body) TlsClientContextImpl clientContext = state.clientContext; SecurityParameters securityParameters = clientContext.getSecurityParametersHandshake(); - ByteArrayInputStream buf = new ByteArrayInputStream(body); - ServerHello serverHello = ServerHello.parse(buf); - ProtocolVersion server_version = serverHello.getVersion(); state.serverExtensions = serverHello.getExtensions(); + ProtocolVersion legacy_version = serverHello.getVersion(); + ProtocolVersion supported_version = TlsExtensionsUtils.getSupportedVersionsExtensionServer( + state.serverExtensions); - // TODO[dtls13] Check supported_version extension for negotiated version + ProtocolVersion server_version; + if (null == supported_version) + { + server_version = legacy_version; + } + else + { + if (!ProtocolVersion.DTLSv12.equals(legacy_version) || + !ProtocolVersion.DTLSv13.isEqualOrEarlierVersionOf(supported_version)) + { + throw new TlsFatalAlert(AlertDescription.illegal_parameter); + } + + server_version = supported_version; + } - reportServerVersion(state, server_version); + // NOT renegotiating + { + reportServerVersion(state, server_version); + } + + // NOTE: This is integrated into reportServerVersion call above +// TlsUtils.negotiatedVersionDTLSClient(clientContext, state.client); + + // TODO[dtls13] +// if (ProtocolVersion.DTLSv13.isEqualOrEarlierVersionOf(server_version)) +// { +// process13ServerHello(serverHello, false); +// return; +// } + + int[] offeredCipherSuites = state.offeredCipherSuites; + + // TODO[dtls13] +// state.clientHello = null; +// state.retryCookie = null; +// state.retryGroup = -1; securityParameters.serverRandom = serverHello.getRandom(); @@ -680,6 +744,16 @@ protected void processServerHello(ClientHandshakeState state, byte[] body) client.notifySessionID(selectedSessionID); securityParameters.resumedSession = selectedSessionID.length > 0 && state.tlsSession != null && Arrays.areEqual(selectedSessionID, state.tlsSession.getSessionID()); + + if (securityParameters.isResumedSession()) + { + if (serverHello.getCipherSuite() != state.sessionParameters.getCipherSuite() || + !securityParameters.getNegotiatedVersion().equals(state.sessionParameters.getNegotiatedVersion())) + { + throw new TlsFatalAlert(AlertDescription.illegal_parameter, + "ServerHello parameters do not match resumed session"); + } + } } /* @@ -690,10 +764,11 @@ protected void processServerHello(ClientHandshakeState state, byte[] body) int cipherSuite = validateSelectedCipherSuite(serverHello.getCipherSuite(), AlertDescription.illegal_parameter); - if (!TlsUtils.isValidCipherSuiteSelection(state.offeredCipherSuites, cipherSuite) || + if (!TlsUtils.isValidCipherSuiteSelection(offeredCipherSuites, cipherSuite) || !TlsUtils.isValidVersionForCipherSuite(cipherSuite, securityParameters.getNegotiatedVersion())) { - throw new TlsFatalAlert(AlertDescription.illegal_parameter); + throw new TlsFatalAlert(AlertDescription.illegal_parameter, + "ServerHello selected invalid cipher suite"); } TlsUtils.negotiatedCipherSuite(securityParameters, cipherSuite); @@ -876,8 +951,6 @@ else if (HeartbeatMode.peer_allowed_to_send != heartbeatExtension.getMode()) } } - - Hashtable sessionClientExtensions = state.clientExtensions, sessionServerExtensions = state.serverExtensions; if (securityParameters.isResumedSession()) @@ -978,6 +1051,12 @@ protected void reportServerVersion(ClientHandshakeState state, ProtocolVersion s throw new TlsFatalAlert(AlertDescription.protocol_version); } + // TODO[dtls13] Read draft/RFC for guidance on the legacy_record_version field +// ProtocolVersion legacy_record_version = server_version.isLaterVersionOf(ProtocolVersion.DTLSv12) +// ? ProtocolVersion.DTLSv12 +// : server_version; +// +// recordLayer.setWriteVersion(legacy_record_version); securityParameters.negotiatedVersion = server_version; TlsUtils.negotiatedVersionDTLSClient(clientContext, state.client); @@ -1016,6 +1095,7 @@ protected static class ClientHandshakeState Hashtable serverExtensions = null; boolean expectSessionTicket = false; Hashtable clientAgreements = null; + OfferedPsks.BindersConfig clientBinders = null; TlsKeyExchange keyExchange = null; TlsAuthentication authentication = null; CertificateStatus certificateStatus = null; diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java index 4114643e39..08eeddd814 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java @@ -1099,8 +1099,8 @@ protected void processServerHello(ServerHello serverHello) Hashtable serverHelloExtensions = serverHello.getExtensions(); final ProtocolVersion legacy_version = serverHello.getVersion(); - final ProtocolVersion supported_version = TlsExtensionsUtils - .getSupportedVersionsExtensionServer(serverHelloExtensions); + final ProtocolVersion supported_version = TlsExtensionsUtils.getSupportedVersionsExtensionServer( + serverHelloExtensions); final ProtocolVersion server_version; if (null == supported_version) @@ -1807,10 +1807,6 @@ protected void sendClientHello() establishSession(sessionToResume); - /* - * TODO RFC 5077 3.4. When presenting a ticket, the client MAY generate and include a - * Session ID in the TLS ClientHello. - */ byte[] legacy_session_id = TlsUtils.getSessionID(tlsSession); if (legacy_session_id.length > 0) diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java index 229989e6d4..7e3aa41183 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsProtocol.java @@ -12,6 +12,7 @@ import java.util.Hashtable; import java.util.Vector; +import org.bouncycastle.tls.crypto.TlsCrypto; import org.bouncycastle.tls.crypto.TlsSecret; import org.bouncycastle.util.Arrays; import org.bouncycastle.util.Integers; @@ -1597,8 +1598,8 @@ else if (!TlsUtils.isExtendedMasterSecretOptional(sessionVersion)) } } - TlsSecret sessionMasterSecret = TlsUtils.getSessionMasterSecret(getContext().getCrypto(), - sessionParameters.getMasterSecret()); + TlsCrypto crypto = getContext().getCrypto(); + TlsSecret sessionMasterSecret = TlsUtils.getSessionMasterSecret(crypto, sessionParameters.getMasterSecret()); if (null == sessionMasterSecret) { return false; From 1ac5b564763cbe8c9f6d093cee901ce3d433596b Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Sat, 8 Jul 2023 23:18:22 +0700 Subject: [PATCH 245/290] DTLS: refactoring around extended_master_secret - especially the interaction with session resumption and the methods relating to use of EMS. --- .../bouncycastle/tls/DTLSClientProtocol.java | 254 ++++++++++------ .../bouncycastle/tls/DTLSServerProtocol.java | 279 ++++++++++-------- .../bouncycastle/tls/TlsClientProtocol.java | 12 +- .../bouncycastle/tls/TlsServerProtocol.java | 2 +- 4 files changed, 326 insertions(+), 221 deletions(-) diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java index 2d4cb662f7..69801bab1a 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java @@ -44,28 +44,6 @@ public DTLSTransport connect(TlsClient client, DatagramTransport transport) SecurityParameters securityParameters = clientContext.getSecurityParametersHandshake(); securityParameters.extendedPadding = client.shouldUseExtendedPadding(); - TlsSession sessionToResume = client.getSessionToResume(); - if (sessionToResume != null && sessionToResume.isResumable()) - { - SessionParameters sessionParameters = sessionToResume.exportSessionParameters(); - - if (sessionParameters != null - && (sessionParameters.isExtendedMasterSecret() - || (!client.requiresExtendedMasterSecret() && client.allowLegacyResumption()))) - { - TlsCrypto crypto = clientContext.getCrypto(); - TlsSecret sessionMasterSecret = TlsUtils.getSessionMasterSecret(crypto, - sessionParameters.getMasterSecret()); - - if (sessionMasterSecret != null) - { - state.tlsSession = sessionToResume; - state.sessionParameters = sessionParameters; - state.sessionMasterSecret = sessionMasterSecret; - } - } - } - DTLSRecordLayer recordLayer = new DTLSRecordLayer(clientContext, client, transport); client.notifyCloseHandle(recordLayer); @@ -138,6 +116,8 @@ protected DTLSTransport clientHandshake(ClientHandshakeState state, DTLSRecordLa recordLayer.setWriteVersion(recordLayerVersion); processServerHello(state, serverMessage.getBody()); + + applyMaxFragmentLengthExtension(recordLayer, securityParameters.getMaxFragmentLength()); } else { @@ -146,8 +126,6 @@ protected DTLSTransport clientHandshake(ClientHandshakeState state, DTLSRecordLa handshake.getHandshakeHash().notifyPRFDetermined(); - applyMaxFragmentLengthExtension(recordLayer, securityParameters.getMaxFragmentLength()); - if (securityParameters.isResumedSession()) { securityParameters.masterSecret = state.sessionMasterSecret; @@ -419,7 +397,7 @@ protected byte[] generateClientHello(ClientHandshakeState state) ProtocolVersion[] supportedVersions = client.getProtocolVersions(); -// ProtocolVersion earliestVersion = ProtocolVersion.getEarliestDTLS(supportedVersions); + ProtocolVersion earliestVersion = ProtocolVersion.getEarliestDTLS(supportedVersions); ProtocolVersion latestVersion = ProtocolVersion.getLatestDTLS(supportedVersions); if (!ProtocolVersion.isSupportedDTLSVersionClient(latestVersion)) @@ -430,7 +408,7 @@ protected byte[] generateClientHello(ClientHandshakeState state) clientContext.setClientVersion(latestVersion); clientContext.setClientSupportedVersions(supportedVersions); -// boolean offeringDTLSv12Minus = ProtocolVersion.DTLSv12.isEqualOrLaterVersionOf(earliestVersion); + boolean offeringDTLSv12Minus = ProtocolVersion.DTLSv12.isEqualOrLaterVersionOf(earliestVersion); boolean offeringDTLSv13Plus = ProtocolVersion.DTLSv13.isEqualOrEarlierVersionOf(latestVersion); { @@ -439,12 +417,18 @@ protected byte[] generateClientHello(ClientHandshakeState state) securityParameters.clientRandom = TlsProtocol.createRandomBlock(useGMTUnixTime, clientContext); } + TlsSession sessionToResume = offeringDTLSv12Minus ? client.getSessionToResume() : null; + boolean fallback = client.isFallback(); state.offeredCipherSuites = client.getCipherSuites(); state.clientExtensions = TlsExtensionsUtils.ensureExtensionsInitialised(client.getClientExtensions()); + final boolean shouldUseEMS = client.shouldUseExtendedMasterSecret(); + + establishSession(state, sessionToResume); + byte[] legacy_session_id = TlsUtils.getSessionID(state.tlsSession); if (legacy_session_id.length > 0) @@ -466,7 +450,31 @@ protected byte[] generateClientHello(ClientHandshakeState state) } } - client.notifySessionToResume(legacy_session_id.length < 1 ? null : state.tlsSession); + if (legacy_session_id.length > 0 && TlsUtils.isExtendedMasterSecretOptional(sessionVersion)) + { + if (shouldUseEMS) + { + if (!state.sessionParameters.isExtendedMasterSecret() && + !client.allowLegacyResumption()) + { + legacy_session_id = TlsUtils.EMPTY_BYTES; + } + } + else + { + if (state.sessionParameters.isExtendedMasterSecret()) + { + legacy_session_id = TlsUtils.EMPTY_BYTES; + } + } + } + + if (legacy_session_id.length < 1) + { + cancelSession(state); + } + + client.notifySessionToResume(state.tlsSession); ProtocolVersion legacy_version = latestVersion; if (offeringDTLSv13Plus) @@ -499,15 +507,13 @@ protected byte[] generateClientHello(ClientHandshakeState state) // TODO[tls13-psk] Perhaps don't add key_share if external PSK(s) offered and 'psk_dhe_ke' not offered state.clientAgreements = TlsUtils.addKeyShareToClientHello(clientContext, client, state.clientExtensions); - if (TlsUtils.isExtendedMasterSecretOptional(supportedVersions) - && client.shouldUseExtendedMasterSecret()) + if (shouldUseEMS && TlsUtils.isExtendedMasterSecretOptional(supportedVersions)) { TlsExtensionsUtils.addExtendedMasterSecretExtension(state.clientExtensions); } - else if (!offeringDTLSv13Plus - && client.requiresExtendedMasterSecret()) + else { - throw new TlsFatalAlert(AlertDescription.internal_error); + state.clientExtensions.remove(TlsExtensionsUtils.EXT_extended_master_secret); } // Cipher Suites (and SCSV) @@ -573,7 +579,7 @@ protected byte[] generateClientKeyExchange(ClientHandshakeState state) return buf.toByteArray(); } - protected void invalidateSession(ClientHandshakeState state) + protected void cancelSession(ClientHandshakeState state) { if (state.sessionMasterSecret != null) { @@ -587,11 +593,63 @@ protected void invalidateSession(ClientHandshakeState state) state.sessionParameters = null; } + state.tlsSession = null; + } + + protected boolean establishSession(ClientHandshakeState state, TlsSession sessionToResume) + { + state.tlsSession = null; + state.sessionParameters = null; + state.sessionMasterSecret = null; + + if (null == sessionToResume || !sessionToResume.isResumable()) + { + return false; + } + + SessionParameters sessionParameters = sessionToResume.exportSessionParameters(); + if (null == sessionParameters) + { + return false; + } + + ProtocolVersion sessionVersion = sessionParameters.getNegotiatedVersion(); + if (null == sessionVersion || !sessionVersion.isDTLS()) + { + return false; + } + + boolean isEMS = sessionParameters.isExtendedMasterSecret(); + if (!TlsUtils.isExtendedMasterSecretOptional(sessionVersion)) + { + if (!isEMS) + { + return false; + } + } + + TlsCrypto crypto = state.clientContext.getCrypto(); + TlsSecret sessionMasterSecret = TlsUtils.getSessionMasterSecret(crypto, sessionParameters.getMasterSecret()); + if (null == sessionMasterSecret) + { + return false; + } + + state.tlsSession = sessionToResume; + state.sessionParameters = sessionParameters; + state.sessionMasterSecret = sessionMasterSecret; + + return true; + } + + protected void invalidateSession(ClientHandshakeState state) + { if (state.tlsSession != null) { state.tlsSession.invalidate(); - state.tlsSession = null; } + + cancelSession(state); } protected void processCertificateRequest(ClientHandshakeState state, byte[] body) throws IOException @@ -687,11 +745,11 @@ protected void processServerHello(ClientHandshakeState state, byte[] body) ByteArrayInputStream buf = new ByteArrayInputStream(body); ServerHello serverHello = ServerHello.parse(buf); - state.serverExtensions = serverHello.getExtensions(); + Hashtable serverHelloExtensions = serverHello.getExtensions(); ProtocolVersion legacy_version = serverHello.getVersion(); ProtocolVersion supported_version = TlsExtensionsUtils.getSupportedVersionsExtensionServer( - state.serverExtensions); + serverHelloExtensions); ProtocolVersion server_version; if (null == supported_version) @@ -775,66 +833,16 @@ protected void processServerHello(ClientHandshakeState state, byte[] body) client.notifySelectedCipherSuite(cipherSuite); } - /* - * RFC3546 2.2 The extended server hello message format MAY be sent in place of the server - * hello message when the client has requested extended functionality via the extended - * client hello message specified in Section 2.1. ... Note that the extended server hello - * message is only sent in response to an extended client hello message. This prevents the - * possibility that the extended server hello message could "break" existing TLS 1.0 - * clients. - */ - - /* - * TODO RFC 3546 2.3 If [...] the older session is resumed, then the server MUST ignore - * extensions appearing in the client hello, and send a server hello containing no - * extensions. - */ - - /* - * RFC 7627 4. Clients and servers SHOULD NOT accept handshakes that do not use the extended - * master secret [..]. (and see 5.2, 5.3) - * - * RFC 8446 Appendix D. Because TLS 1.3 always hashes in the transcript up to the server - * Finished, implementations which support both TLS 1.3 and earlier versions SHOULD indicate - * the use of the Extended Master Secret extension in their APIs whenever TLS 1.3 is used. - */ - if (TlsUtils.isTLSv13(server_version)) - { - securityParameters.extendedMasterSecret = true; - } - else - { - final boolean acceptedExtendedMasterSecret = TlsExtensionsUtils.hasExtendedMasterSecretExtension( - state.serverExtensions); - - if (acceptedExtendedMasterSecret) - { - if (!securityParameters.isResumedSession() && !client.shouldUseExtendedMasterSecret()) - { - throw new TlsFatalAlert(AlertDescription.handshake_failure); - } - } - else - { - if (client.requiresExtendedMasterSecret() - || (securityParameters.isResumedSession() && !client.allowLegacyResumption())) - { - throw new TlsFatalAlert(AlertDescription.handshake_failure); - } - } - - securityParameters.extendedMasterSecret = acceptedExtendedMasterSecret; - } - /* * * RFC 3546 2.2 Note that the extended server hello message is only sent in response to an * extended client hello message. However, see RFC 5746 exception below. We always include * the SCSV, so an Extended Server Hello is always allowed. */ - if (state.serverExtensions != null) + state.serverExtensions = serverHelloExtensions; + if (serverHelloExtensions != null) { - Enumeration e = state.serverExtensions.keys(); + Enumeration e = serverHelloExtensions.keys(); while (e.hasMoreElements()) { Integer extType = (Integer)e.nextElement(); @@ -878,16 +886,29 @@ protected void processServerHello(ClientHandshakeState state, byte[] body) } } - /* - * RFC 5746 3.4. Client Behavior: Initial Handshake - */ + byte[] renegExtData = TlsUtils.getExtensionData(serverHelloExtensions, TlsProtocol.EXT_RenegotiationInfo); + + // NOT renegotiating { + /* + * RFC 5746 3.4. Client Behavior: Initial Handshake (both full and session-resumption) + */ + /* * When a ServerHello is received, the client MUST check if it includes the * "renegotiation_info" extension: */ - byte[] renegExtData = TlsUtils.getExtensionData(state.serverExtensions, TlsProtocol.EXT_RenegotiationInfo); - if (renegExtData != null) + if (renegExtData == null) + { + /* + * If the extension is not present, the server does not support secure + * renegotiation; set secure_renegotiation flag to FALSE. In this case, some clients + * may want to terminate the handshake instead of continuing; see Section 4.1 for + * discussion. + */ + securityParameters.secureRenegotiation = false; + } + else { /* * If the extension is present, set the secure_renegotiation flag to TRUE. The @@ -908,12 +929,49 @@ protected void processServerHello(ClientHandshakeState state, byte[] body) // TODO[compat-gnutls] GnuTLS test server fails to send renegotiation_info extension when resuming client.notifySecureRenegotiation(securityParameters.isSecureRenegotiation()); + // extended_master_secret + { + boolean negotiatedEMS = false; + + if (TlsExtensionsUtils.hasExtendedMasterSecretExtension(state.clientExtensions)) + { + negotiatedEMS = TlsExtensionsUtils.hasExtendedMasterSecretExtension(serverHelloExtensions); + + if (TlsUtils.isExtendedMasterSecretOptional(server_version)) + { + if (!negotiatedEMS && + client.requiresExtendedMasterSecret()) + { + throw new TlsFatalAlert(AlertDescription.handshake_failure, + "Extended Master Secret extension is required"); + } + } + else + { + if (negotiatedEMS) + { + throw new TlsFatalAlert(AlertDescription.illegal_parameter, + "Server sent an unexpected extended_master_secret extension negotiating " + server_version); + } + } + } + + securityParameters.extendedMasterSecret = negotiatedEMS; + } + + if (securityParameters.isResumedSession() && + securityParameters.isExtendedMasterSecret() != state.sessionParameters.isExtendedMasterSecret()) + { + throw new TlsFatalAlert(AlertDescription.handshake_failure, + "Server resumed session with mismatched extended_master_secret negotiation"); + } + /* * RFC 7301 3.1. When session resumption or session tickets [...] are used, the previous * contents of this extension are irrelevant, and only the values in the new handshake * messages are considered. */ - securityParameters.applicationProtocol = TlsExtensionsUtils.getALPNExtensionServer(state.serverExtensions); + securityParameters.applicationProtocol = TlsExtensionsUtils.getALPNExtensionServer(serverHelloExtensions); securityParameters.applicationProtocolSet = true; // Connection ID @@ -923,7 +981,7 @@ protected void processServerHello(ClientHandshakeState state, byte[] body) * RFC 9146 3. When a DTLS session is resumed or renegotiated, the "connection_id" extension is * negotiated afresh. */ - byte[] serverConnectionID = TlsExtensionsUtils.getConnectionIDExtension(state.serverExtensions); + byte[] serverConnectionID = TlsExtensionsUtils.getConnectionIDExtension(serverHelloExtensions); if (serverConnectionID != null) { byte[] clientConnectionID = TlsExtensionsUtils.getConnectionIDExtension(state.clientExtensions); @@ -939,7 +997,7 @@ protected void processServerHello(ClientHandshakeState state, byte[] body) // Heartbeats { - HeartbeatExtension heartbeatExtension = TlsExtensionsUtils.getHeartbeatExtension(state.serverExtensions); + HeartbeatExtension heartbeatExtension = TlsExtensionsUtils.getHeartbeatExtension(serverHelloExtensions); if (null == heartbeatExtension) { state.heartbeat = null; @@ -951,7 +1009,7 @@ else if (HeartbeatMode.peer_allowed_to_send != heartbeatExtension.getMode()) } } - Hashtable sessionClientExtensions = state.clientExtensions, sessionServerExtensions = state.serverExtensions; + Hashtable sessionClientExtensions = state.clientExtensions, sessionServerExtensions = serverHelloExtensions; if (securityParameters.isResumedSession()) { diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java index aacca800bb..ac79639b56 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java @@ -126,25 +126,6 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa processClientHello(state, request.getClientHello()); } - /* - * NOTE: Currently no server support for session resumption - * - * If adding support, ensure securityParameters.tlsUnique is set to the localVerifyData, but - * ONLY when extended_master_secret has been negotiated (otherwise NULL). - */ - { - // TODO[resumption] - - state.tlsSession = TlsUtils.importSession(TlsUtils.EMPTY_BYTES, null); - state.sessionParameters = null; - state.sessionMasterSecret = null; - } - - securityParameters.resumedSession = false; - securityParameters.sessionID = state.tlsSession.getSessionID(); - - server.notifySession(state.tlsSession); - { byte[] serverHelloBody = generateServerHello(state, recordLayer); @@ -387,7 +368,7 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa .setServerExtensions(state.serverExtensions) .build(); - state.tlsSession = TlsUtils.importSession(state.tlsSession.getSessionID(), state.sessionParameters); + state.tlsSession = TlsUtils.importSession(securityParameters.getSessionID(), state.sessionParameters); securityParameters.tlsUnique = securityParameters.getPeerVerifyData(); @@ -430,9 +411,14 @@ protected byte[] generateServerHello(ServerHandshakeState state, DTLSRecordLayer TlsServerContextImpl serverContext = state.serverContext; SecurityParameters securityParameters = serverContext.getSecurityParametersHandshake(); - ProtocolVersion server_version = server.getServerVersion(); + // TODO[dtls13] Negotiate cipher suite first? + + ProtocolVersion serverVersion; + + // NOT renegotiating { - if (!ProtocolVersion.contains(serverContext.getClientSupportedVersions(), server_version)) + serverVersion = server.getServerVersion(); + if (!ProtocolVersion.contains(serverContext.getClientSupportedVersions(), serverVersion)) { throw new TlsFatalAlert(AlertDescription.internal_error); } @@ -443,24 +429,116 @@ protected byte[] generateServerHello(ServerHandshakeState state, DTLSRecordLayer // : server_version; // // recordLayer.setWriteVersion(legacy_record_version); - securityParameters.negotiatedVersion = server_version; - - TlsUtils.negotiatedVersionDTLSServer(serverContext); + securityParameters.negotiatedVersion = serverVersion; } + // TODO[dtls13] +// if (ProtocolVersion.DTLSv13.isEqualOrEarlierVersionOf(serverVersion)) +// { +// // See RFC 8446 D.4. +// recordStream.setIgnoreChangeCipherSpec(true); +// +// recordStream.setWriteVersion(ProtocolVersion.DTLSv12); +// +// return generate13ServerHello(clientHello, clientHelloMessage, false); +// } +// +// recordStream.setWriteVersion(serverVersion); + { - boolean useGMTUnixTime = ProtocolVersion.DTLSv12.isEqualOrLaterVersionOf(server_version) - && server.shouldUseGMTUnixTime(); + boolean useGMTUnixTime = server.shouldUseGMTUnixTime(); securityParameters.serverRandom = TlsProtocol.createRandomBlock(useGMTUnixTime, serverContext); - if (!server_version.equals(ProtocolVersion.getLatestDTLS(server.getProtocolVersions()))) + if (!serverVersion.equals(ProtocolVersion.getLatestDTLS(server.getProtocolVersions()))) { - TlsUtils.writeDowngradeMarker(server_version, securityParameters.getServerRandom()); + TlsUtils.writeDowngradeMarker(serverVersion, securityParameters.getServerRandom()); } } - final boolean resumedSession = securityParameters.isResumedSession(); + /* + * NOTE: Currently no server support for session resumption + * + * If adding support, ensure securityParameters.tlsUnique is set to the localVerifyData, but + * ONLY when extended_master_secret has been negotiated (otherwise NULL). + */ + // TODO[resumption] + { + state.tlsSession = null; + state.sessionParameters = null; + state.sessionMasterSecret = null; + } + + boolean resumedSession = false; + + if (resumedSession && !serverVersion.equals(state.sessionParameters.getNegotiatedVersion())) + { + resumedSession = false; + } + + // TODO Check the session cipher suite is selectable by the same rules that getSelectedCipherSuite uses + + // TODO Check the resumed session has a peer certificate if we NEED client-auth + + // extended_master_secret + { + boolean negotiateEMS = false; + + if (TlsUtils.isExtendedMasterSecretOptional(serverVersion) && + server.shouldUseExtendedMasterSecret()) + { + if (TlsExtensionsUtils.hasExtendedMasterSecretExtension(state.clientExtensions)) + { + negotiateEMS = true; + } + else if (server.requiresExtendedMasterSecret()) + { + throw new TlsFatalAlert(AlertDescription.handshake_failure, + "Extended Master Secret extension is required"); + } + else if (resumedSession) + { + if (state.sessionParameters.isExtendedMasterSecret()) + { + throw new TlsFatalAlert(AlertDescription.handshake_failure, + "Extended Master Secret extension is required for EMS session resumption"); + } + + if (!server.allowLegacyResumption()) + { + throw new TlsFatalAlert(AlertDescription.handshake_failure, + "Extended Master Secret extension is required for legacy session resumption"); + } + } + } + + if (resumedSession && negotiateEMS != state.sessionParameters.isExtendedMasterSecret()) + { + resumedSession = false; + } + + securityParameters.extendedMasterSecret = negotiateEMS; + } + + if (!resumedSession) + { + cancelSession(state); + + byte[] newSessionID = server.getNewSessionID(); + if (null == newSessionID) + { + newSessionID = TlsUtils.EMPTY_BYTES; + } + + state.tlsSession = TlsUtils.importSession(newSessionID, null); + } + + securityParameters.resumedSession = resumedSession; + securityParameters.sessionID = state.tlsSession.getSessionID(); + + server.notifySession(state.tlsSession); + + TlsUtils.negotiatedVersionDTLSServer(serverContext); { int cipherSuite = validateSelectedCipherSuite(server.getSelectedCipherSuite(), @@ -475,74 +553,54 @@ protected byte[] generateServerHello(ServerHandshakeState state, DTLSRecordLayer TlsUtils.negotiatedCipherSuite(securityParameters, cipherSuite); } - state.serverExtensions = TlsExtensionsUtils.ensureExtensionsInitialised(server.getServerExtensions()); - - server.getServerExtensionsForConnection(state.serverExtensions); - - ProtocolVersion legacy_version = server_version; - if (server_version.isLaterVersionOf(ProtocolVersion.DTLSv12)) { - legacy_version = ProtocolVersion.DTLSv12; + Hashtable sessionServerExtensions = resumedSession + ? state.sessionParameters.readServerExtensions() + : server.getServerExtensions(); - TlsExtensionsUtils.addSupportedVersionsExtensionServer(state.serverExtensions, server_version); + state.serverExtensions = TlsExtensionsUtils.ensureExtensionsInitialised(sessionServerExtensions); } - /* - * RFC 5746 3.6. Server Behavior: Initial Handshake - */ - if (securityParameters.isSecureRenegotiation()) - { - byte[] renegExtData = TlsUtils.getExtensionData(state.serverExtensions, TlsProtocol.EXT_RenegotiationInfo); - boolean noRenegExt = (null == renegExtData); + server.getServerExtensionsForConnection(state.serverExtensions); - if (noRenegExt) + // NOT renegotiating + { + /* + * RFC 5746 3.6. Server Behavior: Initial Handshake (both full and session-resumption) + */ + if (securityParameters.isSecureRenegotiation()) { - /* - * Note that sending a "renegotiation_info" extension in response to a ClientHello - * containing only the SCSV is an explicit exception to the prohibition in RFC 5246, - * Section 7.4.1.4, on the server sending unsolicited extensions and is only allowed - * because the client is signaling its willingness to receive the extension via the - * TLS_EMPTY_RENEGOTIATION_INFO_SCSV SCSV. - */ + byte[] serverRenegExtData = TlsUtils.getExtensionData(state.serverExtensions, + TlsProtocol.EXT_RenegotiationInfo); + boolean noRenegExt = (null == serverRenegExtData); - /* - * If the secure_renegotiation flag is set to TRUE, the server MUST include an empty - * "renegotiation_info" extension in the ServerHello message. - */ - state.serverExtensions.put(TlsProtocol.EXT_RenegotiationInfo, - TlsProtocol.createRenegotiationInfo(TlsUtils.EMPTY_BYTES)); + if (noRenegExt) + { + /* + * Note that sending a "renegotiation_info" extension in response to a ClientHello + * containing only the SCSV is an explicit exception to the prohibition in RFC 5246, + * Section 7.4.1.4, on the server sending unsolicited extensions and is only allowed + * because the client is signaling its willingness to receive the extension via the + * TLS_EMPTY_RENEGOTIATION_INFO_SCSV SCSV. + */ + + /* + * If the secure_renegotiation flag is set to TRUE, the server MUST include an empty + * "renegotiation_info" extension in the ServerHello message. + */ + state.serverExtensions.put(TlsProtocol.EXT_RenegotiationInfo, + TlsProtocol.createRenegotiationInfo(TlsUtils.EMPTY_BYTES)); + } } } - /* - * RFC 7627 4. Clients and servers SHOULD NOT accept handshakes that do not use the extended - * master secret [..]. (and see 5.2, 5.3) - * - * RFC 8446 Appendix D. Because TLS 1.3 always hashes in the transcript up to the server - * Finished, implementations which support both TLS 1.3 and earlier versions SHOULD indicate - * the use of the Extended Master Secret extension in their APIs whenever TLS 1.3 is used. - */ - if (TlsUtils.isTLSv13(server_version)) + if (securityParameters.isExtendedMasterSecret()) { - securityParameters.extendedMasterSecret = true; + TlsExtensionsUtils.addExtendedMasterSecretExtension(state.serverExtensions); } else { - securityParameters.extendedMasterSecret = state.offeredExtendedMasterSecret - && server.shouldUseExtendedMasterSecret(); - - if (securityParameters.isExtendedMasterSecret()) - { - TlsExtensionsUtils.addExtendedMasterSecretExtension(state.serverExtensions); - } - else if (server.requiresExtendedMasterSecret()) - { - throw new TlsFatalAlert(AlertDescription.handshake_failure); - } - else if (resumedSession && !server.allowLegacyResumption()) - { - throw new TlsFatalAlert(AlertDescription.internal_error); - } + state.serverExtensions.remove(TlsExtensionsUtils.EXT_extended_master_secret); } // Heartbeats @@ -551,13 +609,6 @@ else if (resumedSession && !server.allowLegacyResumption()) TlsExtensionsUtils.addHeartbeatExtension(state.serverExtensions, new HeartbeatExtension(state.heartbeatPolicy)); } - - - /* - * RFC 7301 3.1. When session resumption or session tickets [...] are used, the previous - * contents of this extension are irrelevant, and only the values in the new handshake - * messages are considered. - */ securityParameters.applicationProtocol = TlsExtensionsUtils.getALPNExtensionServer(state.serverExtensions); securityParameters.applicationProtocolSet = true; @@ -582,11 +633,6 @@ else if (resumedSession && !server.allowLegacyResumption()) } } - /* - * TODO RFC 3546 2.3 If [...] the older session is resumed, then the server MUST ignore - * extensions appearing in the client hello, and send a server hello containing no - * extensions. - */ if (!state.serverExtensions.isEmpty()) { securityParameters.encryptThenMAC = TlsExtensionsUtils.hasEncryptThenMACExtension(state.serverExtensions); @@ -597,13 +643,8 @@ else if (resumedSession && !server.allowLegacyResumption()) securityParameters.truncatedHMac = TlsExtensionsUtils.hasTruncatedHMacExtension(state.serverExtensions); - /* - * TODO It's surprising that there's no provision to allow a 'fresh' CertificateStatus to be sent in - * a session resumption handshake. - */ if (!resumedSession) { - // TODO[tls13] See RFC 8446 4.4.2.1 if (TlsUtils.hasExpectedEmptyExtensionData(state.serverExtensions, TlsExtensionsUtils.EXT_status_request_v2, AlertDescription.internal_error)) { @@ -622,17 +663,15 @@ else if (TlsUtils.hasExpectedEmptyExtensionData(state.serverExtensions, applyMaxFragmentLengthExtension(recordLayer, securityParameters.getMaxFragmentLength()); - - - ServerHello serverHello = new ServerHello(legacy_version, securityParameters.getServerRandom(), - state.tlsSession.getSessionID(), securityParameters.getCipherSuite(), state.serverExtensions); + ServerHello serverHello = new ServerHello(serverVersion, securityParameters.getServerRandom(), + securityParameters.getSessionID(), securityParameters.getCipherSuite(), state.serverExtensions); ByteArrayOutputStream buf = new ByteArrayOutputStream(); serverHello.encode(serverContext, buf); return buf.toByteArray(); } - protected void invalidateSession(ServerHandshakeState state) + protected void cancelSession(ServerHandshakeState state) { if (state.sessionMasterSecret != null) { @@ -646,11 +685,17 @@ protected void invalidateSession(ServerHandshakeState state) state.sessionParameters = null; } + state.tlsSession = null; + } + + protected void invalidateSession(ServerHandshakeState state) + { if (state.tlsSession != null) { state.tlsSession.invalidate(); - state.tlsSession = null; } + + cancelSession(state); } protected void notifyClientCertificate(ServerHandshakeState state, Certificate clientCertificate) @@ -771,10 +816,15 @@ protected void processClientHello(ServerHandshakeState state, ClientHello client * TODO[resumption] Check RFC 7627 5.4. for required behaviour */ - /* - * RFC 5746 3.6. Server Behavior: Initial Handshake - */ + byte[] clientRenegExtData = TlsUtils.getExtensionData(state.clientExtensions, + TlsProtocol.EXT_RenegotiationInfo); + + // NOT renegotiatiing { + /* + * RFC 5746 3.6. Server Behavior: Initial Handshake (both full and session-resumption) + */ + /* * RFC 5746 3.4. The client MUST include either an empty "renegotiation_info" extension, * or the TLS_EMPTY_RENEGOTIATION_INFO_SCSV signaling cipher suite value in the @@ -795,8 +845,7 @@ protected void processClientHello(ServerHandshakeState state, ClientHello client * The server MUST check if the "renegotiation_info" extension is included in the * ClientHello. */ - byte[] renegExtData = TlsUtils.getExtensionData(state.clientExtensions, TlsProtocol.EXT_RenegotiationInfo); - if (renegExtData != null) + if (clientRenegExtData != null) { /* * If the extension is present, set secure_renegotiation flag to TRUE. The @@ -805,7 +854,8 @@ protected void processClientHello(ServerHandshakeState state, ClientHello client */ securityParameters.secureRenegotiation = true; - if (!Arrays.constantTimeAreEqual(renegExtData, TlsProtocol.createRenegotiationInfo(TlsUtils.EMPTY_BYTES))) + if (!Arrays.constantTimeAreEqual(clientRenegExtData, + TlsProtocol.createRenegotiationInfo(TlsUtils.EMPTY_BYTES))) { throw new TlsFatalAlert(AlertDescription.handshake_failure); } @@ -814,8 +864,6 @@ protected void processClientHello(ServerHandshakeState state, ClientHello client server.notifySecureRenegotiation(securityParameters.isSecureRenegotiation()); - state.offeredExtendedMasterSecret = TlsExtensionsUtils.hasExtendedMasterSecretExtension(state.clientExtensions); - if (state.clientExtensions != null) { // NOTE: Validates the padding extension data, if present @@ -894,7 +942,6 @@ protected static class ServerHandshakeState int[] offeredCipherSuites = null; Hashtable clientExtensions = null; Hashtable serverExtensions = null; - boolean offeredExtendedMasterSecret = false; boolean expectSessionTicket = false; TlsKeyExchange keyExchange = null; TlsCredentials serverCredentials = null; diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java index 08eeddd814..208a7d9c35 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java @@ -1208,9 +1208,9 @@ protected void processServerHello(ServerHello serverHello) * Hello is always allowed. */ this.serverExtensions = serverHelloExtensions; - if (this.serverExtensions != null) + if (serverHelloExtensions != null) { - Enumeration e = this.serverExtensions.keys(); + Enumeration e = serverHelloExtensions.keys(); while (e.hasMoreElements()) { Integer extType = (Integer)e.nextElement(); @@ -1254,7 +1254,7 @@ protected void processServerHello(ServerHello serverHello) } } - byte[] renegExtData = TlsUtils.getExtensionData(this.serverExtensions, EXT_RenegotiationInfo); + byte[] renegExtData = TlsUtils.getExtensionData(serverHelloExtensions, EXT_RenegotiationInfo); if (securityParameters.isRenegotiating()) { @@ -1337,7 +1337,7 @@ protected void processServerHello(ServerHello serverHello) if (TlsExtensionsUtils.hasExtendedMasterSecretExtension(clientExtensions)) { - negotiatedEMS = TlsExtensionsUtils.hasExtendedMasterSecretExtension(serverExtensions); + negotiatedEMS = TlsExtensionsUtils.hasExtendedMasterSecretExtension(serverHelloExtensions); if (TlsUtils.isExtendedMasterSecretOptional(server_version)) { @@ -1373,10 +1373,10 @@ protected void processServerHello(ServerHello serverHello) * contents of this extension are irrelevant, and only the values in the new handshake * messages are considered. */ - securityParameters.applicationProtocol = TlsExtensionsUtils.getALPNExtensionServer(serverExtensions); + securityParameters.applicationProtocol = TlsExtensionsUtils.getALPNExtensionServer(serverHelloExtensions); securityParameters.applicationProtocolSet = true; - Hashtable sessionClientExtensions = clientExtensions, sessionServerExtensions = serverExtensions; + Hashtable sessionClientExtensions = clientExtensions, sessionServerExtensions = serverHelloExtensions; if (securityParameters.isResumedSession()) { if (securityParameters.getCipherSuite() != this.sessionParameters.getCipherSuite() || diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java index e3416d0058..edc5e8f3e6 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java @@ -829,7 +829,7 @@ else if (TlsUtils.hasExpectedEmptyExtensionData(serverExtensions, TlsExtensionsU applyMaxFragmentLengthExtension(securityParameters.getMaxFragmentLength()); - return new ServerHello(serverVersion, securityParameters.getServerRandom(), tlsSession.getSessionID(), + return new ServerHello(serverVersion, securityParameters.getServerRandom(), securityParameters.getSessionID(), securityParameters.getCipherSuite(), serverExtensions); } From 78176695b2a54fdb71b4536fbb7224efebafdfaa Mon Sep 17 00:00:00 2001 From: David Hook Date: Mon, 10 Jul 2023 17:07:27 +1000 Subject: [PATCH 246/290] fixed exposure on builder - tweak to ArmoredOutputStreamTest (relates to github #1446) --- .../java/org/bouncycastle/bcpg/ArmoredOutputStream.java | 7 ++++++- .../bouncycastle/openpgp/test/ArmoredOutputStreamTest.java | 3 +-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java b/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java index abc6225ddf..14c86f8068 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java @@ -537,11 +537,16 @@ public static Builder builder() return new Builder(); } - static class Builder + public static class Builder { private final Map> headers = new HashMap>(); private boolean computeCRCSum = true; + private Builder() + { + + } + public ArmoredOutputStream build(OutputStream outputStream) { return new ArmoredOutputStream(outputStream, this); diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/ArmoredOutputStreamTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/ArmoredOutputStreamTest.java index cadffe0ca9..a66cd67605 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/ArmoredOutputStreamTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/ArmoredOutputStreamTest.java @@ -31,7 +31,6 @@ public class ArmoredOutputStreamTest static final byte[] expected = Strings.toByteArray( "-----BEGIN PGP PUBLIC KEY BLOCK-----\n" + - "Version: BCPG v@RELEASE_NAME@\n" + "\n" + "mQELBEQh2+wBCAD26kte0hO6flr7Y2aetpPYutHY4qsmDPy+GwmmqVeCDkX+r1g7\n" + "DuFbMhVeu0NkKDnVl7GsJ9VarYsFYyqu0NzLa9XS2qlTIkmJV+2/xKa1tzjn18fT\n" + @@ -60,7 +59,7 @@ public void performTest() PGPPublicKeyRing keyRing = new PGPPublicKeyRing(publicKey, new JcaKeyFingerprintCalculator()); ByteArrayOutputStream bOut = new ByteArrayOutputStream(); - ArmoredOutputStream aOut = new ArmoredOutputStream(bOut); + ArmoredOutputStream aOut = ArmoredOutputStream.builder().build(bOut); aOut.write(keyRing.getEncoded()); aOut.close(); From 7582efbd7440473b4ee9a095e54b732b1bf3fe06 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Mon, 10 Jul 2023 14:25:50 +0700 Subject: [PATCH 247/290] DTLS: Fixed server support for client_certificate_type extension. --- docs/releasenotes.html | 1 + tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/releasenotes.html b/docs/releasenotes.html index cbda526725..d3d0f7786b 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -26,6 +26,7 @@

      2.1.2 Defects Fixed

    • Service allocation in the provider could fail due to the lack of a permission block. This has been fixed.
    • JceKeyFingerPrintCalculator has been generalised for different providers by using "SHA-256" for the algorithm string.
    • BCJSSE: Fixed a regression in 1.74 (NullPointerException) that prevents a BCJSSE server from negotiating TLSv1.1 or earlier.
    • +
    • DTLS: Fixed server support for client_certificate_type extension.

    2.1.3 Additional Features and Functionality

      diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java index ac79639b56..e54237c31f 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java @@ -715,7 +715,7 @@ protected void processClientCertificate(ServerHandshakeState state, byte[] body) ByteArrayInputStream buf = new ByteArrayInputStream(body); Certificate.ParseOptions options = new Certificate.ParseOptions() - .setCertificateType(TlsExtensionsUtils.getClientCertificateTypeExtensionServer(state.clientExtensions, CertificateType.X509)) + .setCertificateType(TlsExtensionsUtils.getClientCertificateTypeExtensionServer(state.serverExtensions, CertificateType.X509)) .setMaxChainLength(state.server.getMaxCertificateChainLength()); Certificate clientCertificate = Certificate.parse(options, state.serverContext, buf, null); From 00d216a29f387f269033c2b41a67ec0940185acf Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Mon, 10 Jul 2023 21:09:39 +0700 Subject: [PATCH 248/290] DTLS: server support for session resumption --- .../bouncycastle/tls/DTLSClientProtocol.java | 3 +- .../bouncycastle/tls/DTLSServerProtocol.java | 158 +++++++++++++----- 2 files changed, 119 insertions(+), 42 deletions(-) diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java index 69801bab1a..a07a929e57 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java @@ -134,7 +134,8 @@ protected DTLSTransport clientHandshake(ClientHandshakeState state, DTLSRecordLa // NOTE: Calculated exclusive of the actual Finished message from the server securityParameters.peerVerifyData = TlsUtils.calculateVerifyData(clientContext, handshake.getHandshakeHash(), true); - processFinished(handshake.receiveMessageBody(HandshakeType.finished), securityParameters.getPeerVerifyData()); + processFinished(handshake.receiveMessageBody(HandshakeType.finished), + securityParameters.getPeerVerifyData()); // NOTE: Calculated exclusive of the Finished message itself securityParameters.localVerifyData = TlsUtils.calculateVerifyData(clientContext, diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java index e54237c31f..209151baf8 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java @@ -6,6 +6,7 @@ import java.util.Hashtable; import java.util.Vector; +import org.bouncycastle.tls.crypto.TlsCrypto; import org.bouncycastle.tls.crypto.TlsSecret; import org.bouncycastle.util.Arrays; @@ -120,10 +121,14 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa { throw new TlsFatalAlert(AlertDescription.unexpected_message); } + + clientMessage = null; } else { processClientHello(state, request.getClientHello()); + + request = null; } { @@ -141,6 +146,41 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa handshake.getHandshakeHash().notifyPRFDetermined(); + if (securityParameters.isResumedSession()) + { + securityParameters.masterSecret = state.sessionMasterSecret; + recordLayer.initPendingEpoch(TlsUtils.initCipher(serverContext)); + + // NOTE: Calculated exclusive of the Finished message itself + securityParameters.localVerifyData = TlsUtils.calculateVerifyData(serverContext, + handshake.getHandshakeHash(), true); + handshake.sendMessage(HandshakeType.finished, securityParameters.getLocalVerifyData()); + + // NOTE: Calculated exclusive of the actual Finished message from the client + securityParameters.peerVerifyData = TlsUtils.calculateVerifyData(serverContext, + handshake.getHandshakeHash(), false); + processFinished(handshake.receiveMessageBody(HandshakeType.finished), + securityParameters.getPeerVerifyData()); + + handshake.finish(); + + if (securityParameters.isExtendedMasterSecret()) + { + securityParameters.tlsUnique = securityParameters.getLocalVerifyData(); + } + + securityParameters.localCertificate = state.sessionParameters.getLocalCertificate(); + securityParameters.peerCertificate = state.sessionParameters.getPeerCertificate(); + securityParameters.pskIdentity = state.sessionParameters.getPSKIdentity(); + securityParameters.srpIdentity = state.sessionParameters.getSRPIdentity(); + + serverContext.handshakeComplete(server, state.tlsSession); + + recordLayer.initHeartbeat(state.heartbeat, HeartbeatMode.peer_allowed_to_send == state.heartbeatPolicy); + + return new DTLSTransport(recordLayer); + } + Vector serverSupplementalData = server.getServerSupplementalData(); if (serverSupplementalData != null) { @@ -329,6 +369,8 @@ protected DTLSTransport serverHandshake(ServerHandshakeState state, DTLSRecordLa } } + clientMessage = null; + // NOTE: Calculated exclusive of the actual Finished message from the client securityParameters.peerVerifyData = TlsUtils.calculateVerifyData(serverContext, handshake.getHandshakeHash(), false); @@ -456,20 +498,11 @@ protected byte[] generateServerHello(ServerHandshakeState state, DTLSRecordLayer } } - /* - * NOTE: Currently no server support for session resumption - * - * If adding support, ensure securityParameters.tlsUnique is set to the localVerifyData, but - * ONLY when extended_master_secret has been negotiated (otherwise NULL). - */ - // TODO[resumption] - { - state.tlsSession = null; - state.sessionParameters = null; - state.sessionMasterSecret = null; - } + Hashtable clientHelloExtensions = state.clientHello.getExtensions(); + + TlsSession sessionToResume = server.getSessionToResume(state.clientHello.getSessionID()); - boolean resumedSession = false; + boolean resumedSession = establishSession(state, sessionToResume); if (resumedSession && !serverVersion.equals(state.sessionParameters.getNegotiatedVersion())) { @@ -487,7 +520,7 @@ protected byte[] generateServerHello(ServerHandshakeState state, DTLSRecordLayer if (TlsUtils.isExtendedMasterSecretOptional(serverVersion) && server.shouldUseExtendedMasterSecret()) { - if (TlsExtensionsUtils.hasExtendedMasterSecretExtension(state.clientExtensions)) + if (TlsExtensionsUtils.hasExtendedMasterSecretExtension(clientHelloExtensions)) { negotiateEMS = true; } @@ -544,7 +577,7 @@ else if (resumedSession) int cipherSuite = validateSelectedCipherSuite(server.getSelectedCipherSuite(), AlertDescription.internal_error); - if (!TlsUtils.isValidCipherSuiteSelection(state.offeredCipherSuites, cipherSuite) || + if (!TlsUtils.isValidCipherSuiteSelection(state.clientHello.getCipherSuites(), cipherSuite) || !TlsUtils.isValidVersionForCipherSuite(cipherSuite, securityParameters.getNegotiatedVersion())) { throw new TlsFatalAlert(AlertDescription.internal_error); @@ -622,7 +655,7 @@ else if (resumedSession) byte[] serverConnectionID = TlsExtensionsUtils.getConnectionIDExtension(state.serverExtensions); if (serverConnectionID != null) { - byte[] clientConnectionID = TlsExtensionsUtils.getConnectionIDExtension(state.clientExtensions); + byte[] clientConnectionID = TlsExtensionsUtils.getConnectionIDExtension(clientHelloExtensions); if (clientConnectionID == null) { throw new TlsFatalAlert(AlertDescription.internal_error); @@ -638,7 +671,7 @@ else if (resumedSession) securityParameters.encryptThenMAC = TlsExtensionsUtils.hasEncryptThenMACExtension(state.serverExtensions); securityParameters.maxFragmentLength = TlsUtils.processMaxFragmentLengthExtension( - resumedSession ? null : state.clientExtensions, state.serverExtensions, + resumedSession ? null : clientHelloExtensions, state.serverExtensions, AlertDescription.internal_error); securityParameters.truncatedHMac = TlsExtensionsUtils.hasTruncatedHMacExtension(state.serverExtensions); @@ -661,11 +694,13 @@ else if (TlsUtils.hasExpectedEmptyExtensionData(state.serverExtensions, } } - applyMaxFragmentLengthExtension(recordLayer, securityParameters.getMaxFragmentLength()); - ServerHello serverHello = new ServerHello(serverVersion, securityParameters.getServerRandom(), securityParameters.getSessionID(), securityParameters.getCipherSuite(), state.serverExtensions); + state.clientHello = null; + + applyMaxFragmentLengthExtension(recordLayer, securityParameters.getMaxFragmentLength()); + ByteArrayOutputStream buf = new ByteArrayOutputStream(); serverHello.encode(serverContext, buf); return buf.toByteArray(); @@ -688,6 +723,52 @@ protected void cancelSession(ServerHandshakeState state) state.tlsSession = null; } + protected boolean establishSession(ServerHandshakeState state, TlsSession sessionToResume) + { + state.tlsSession = null; + state.sessionParameters = null; + state.sessionMasterSecret = null; + + if (null == sessionToResume || !sessionToResume.isResumable()) + { + return false; + } + + SessionParameters sessionParameters = sessionToResume.exportSessionParameters(); + if (null == sessionParameters) + { + return false; + } + + ProtocolVersion sessionVersion = sessionParameters.getNegotiatedVersion(); + if (null == sessionVersion || !sessionVersion.isDTLS()) + { + return false; + } + + boolean isEMS = sessionParameters.isExtendedMasterSecret(); + if (!TlsUtils.isExtendedMasterSecretOptional(sessionVersion)) + { + if (!isEMS) + { + return false; + } + } + + TlsCrypto crypto = state.serverContext.getCrypto(); + TlsSecret sessionMasterSecret = TlsUtils.getSessionMasterSecret(crypto, sessionParameters.getMasterSecret()); + if (null == sessionMasterSecret) + { + return false; + } + + state.tlsSession = sessionToResume; + state.sessionParameters = sessionParameters; + state.sessionMasterSecret = sessionMasterSecret; + + return true; + } + protected void invalidateSession(ServerHandshakeState state) { if (state.tlsSession != null) @@ -755,16 +836,12 @@ protected void processClientHello(ServerHandshakeState state, byte[] body) protected void processClientHello(ServerHandshakeState state, ClientHello clientHello) throws IOException { + state.clientHello = clientHello; + // TODO Read RFCs for guidance on the expected record layer version number ProtocolVersion legacy_version = clientHello.getVersion(); - state.offeredCipherSuites = clientHello.getCipherSuites(); - - /* - * TODO RFC 3546 2.3 If [...] the older session is resumed, then the server MUST ignore - * extensions appearing in the client hello, and send a server hello containing no - * extensions. - */ - state.clientExtensions = clientHello.getExtensions(); + int[] offeredCipherSuites = clientHello.getCipherSuites(); + Hashtable clientHelloExtensions = clientHello.getExtensions(); @@ -780,7 +857,7 @@ protected void processClientHello(ServerHandshakeState state, ClientHello client serverContext.setRSAPreMasterSecretVersion(legacy_version); serverContext.setClientSupportedVersions( - TlsExtensionsUtils.getSupportedVersionsExtensionClient(state.clientExtensions)); + TlsExtensionsUtils.getSupportedVersionsExtensionClient(clientHelloExtensions)); ProtocolVersion client_version = legacy_version; if (null == serverContext.getClientSupportedVersions()) @@ -808,15 +885,15 @@ protected void processClientHello(ServerHandshakeState state, ClientHello client securityParameters.clientRandom = clientHello.getRandom(); - server.notifyFallback(Arrays.contains(state.offeredCipherSuites, CipherSuite.TLS_FALLBACK_SCSV)); + server.notifyFallback(Arrays.contains(offeredCipherSuites, CipherSuite.TLS_FALLBACK_SCSV)); - server.notifyOfferedCipherSuites(state.offeredCipherSuites); + server.notifyOfferedCipherSuites(offeredCipherSuites); /* * TODO[resumption] Check RFC 7627 5.4. for required behaviour */ - byte[] clientRenegExtData = TlsUtils.getExtensionData(state.clientExtensions, + byte[] clientRenegExtData = TlsUtils.getExtensionData(clientHelloExtensions, TlsProtocol.EXT_RenegotiationInfo); // NOT renegotiatiing @@ -836,7 +913,7 @@ protected void processClientHello(ServerHandshakeState state, ClientHello client * TLS_EMPTY_RENEGOTIATION_INFO_SCSV SCSV. If it does, set the secure_renegotiation flag * to TRUE. */ - if (Arrays.contains(state.offeredCipherSuites, CipherSuite.TLS_EMPTY_RENEGOTIATION_INFO_SCSV)) + if (Arrays.contains(offeredCipherSuites, CipherSuite.TLS_EMPTY_RENEGOTIATION_INFO_SCSV)) { securityParameters.secureRenegotiation = true; } @@ -864,12 +941,12 @@ protected void processClientHello(ServerHandshakeState state, ClientHello client server.notifySecureRenegotiation(securityParameters.isSecureRenegotiation()); - if (state.clientExtensions != null) + if (clientHelloExtensions != null) { // NOTE: Validates the padding extension data, if present - TlsExtensionsUtils.getPaddingExtension(state.clientExtensions); + TlsExtensionsUtils.getPaddingExtension(clientHelloExtensions); - securityParameters.clientServerNames = TlsExtensionsUtils.getServerNameExtensionClient(state.clientExtensions); + securityParameters.clientServerNames = TlsExtensionsUtils.getServerNameExtensionClient(clientHelloExtensions); /* * RFC 5246 7.4.1.4.1. Note: this extension is not meaningful for TLS versions prior @@ -877,14 +954,14 @@ protected void processClientHello(ServerHandshakeState state, ClientHello client */ if (TlsUtils.isSignatureAlgorithmsExtensionAllowed(client_version)) { - TlsUtils.establishClientSigAlgs(securityParameters, state.clientExtensions); + TlsUtils.establishClientSigAlgs(securityParameters, clientHelloExtensions); } - securityParameters.clientSupportedGroups = TlsExtensionsUtils.getSupportedGroupsExtension(state.clientExtensions); + securityParameters.clientSupportedGroups = TlsExtensionsUtils.getSupportedGroupsExtension(clientHelloExtensions); // Heartbeats { - HeartbeatExtension heartbeatExtension = TlsExtensionsUtils.getHeartbeatExtension(state.clientExtensions); + HeartbeatExtension heartbeatExtension = TlsExtensionsUtils.getHeartbeatExtension(clientHelloExtensions); if (null != heartbeatExtension) { if (HeartbeatMode.peer_allowed_to_send == heartbeatExtension.getMode()) @@ -896,7 +973,7 @@ protected void processClientHello(ServerHandshakeState state, ClientHello client } } - server.processClientExtensions(state.clientExtensions); + server.processClientExtensions(clientHelloExtensions); } } @@ -939,8 +1016,7 @@ protected static class ServerHandshakeState SessionParameters sessionParameters = null; TlsSecret sessionMasterSecret = null; SessionParameters.Builder sessionParametersBuilder = null; - int[] offeredCipherSuites = null; - Hashtable clientExtensions = null; + ClientHello clientHello = null; Hashtable serverExtensions = null; boolean expectSessionTicket = false; TlsKeyExchange keyExchange = null; From f9bc681a5612c95723efc3bb7234b60d2753fefc Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 11 Jul 2023 11:47:47 +0700 Subject: [PATCH 249/290] Cleanup unused imports --- tls/src/test/java/org/bouncycastle/tls/test/BasicTlsTest.java | 1 - tls/src/test/java/org/bouncycastle/tls/test/DTLSServerTest.java | 1 - tls/src/test/java/org/bouncycastle/tls/test/MockDTLSClient.java | 1 - tls/src/test/java/org/bouncycastle/tls/test/MockDTLSServer.java | 1 - .../test/java/org/bouncycastle/tls/test/MockPSKDTLSClient.java | 1 - .../test/java/org/bouncycastle/tls/test/MockPSKDTLSServer.java | 1 - .../test/java/org/bouncycastle/tls/test/MockPSKTls13Client.java | 1 - .../test/java/org/bouncycastle/tls/test/MockPSKTls13Server.java | 1 - .../test/java/org/bouncycastle/tls/test/MockPSKTlsClient.java | 1 - .../test/java/org/bouncycastle/tls/test/MockPSKTlsServer.java | 1 - .../java/org/bouncycastle/tls/test/MockRawKeysTlsClient.java | 1 - .../java/org/bouncycastle/tls/test/MockRawKeysTlsServer.java | 1 - .../test/java/org/bouncycastle/tls/test/MockSRPTlsClient.java | 1 - .../test/java/org/bouncycastle/tls/test/MockSRPTlsServer.java | 1 - tls/src/test/java/org/bouncycastle/tls/test/MockTlsClient.java | 1 - tls/src/test/java/org/bouncycastle/tls/test/MockTlsServer.java | 1 - 16 files changed, 16 deletions(-) diff --git a/tls/src/test/java/org/bouncycastle/tls/test/BasicTlsTest.java b/tls/src/test/java/org/bouncycastle/tls/test/BasicTlsTest.java index 0f80dde344..42df39eb73 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/BasicTlsTest.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/BasicTlsTest.java @@ -5,7 +5,6 @@ import java.io.OutputStream; import java.io.PrintStream; import java.net.Socket; -import java.security.SecureRandom; import java.util.Vector; import org.bouncycastle.test.PrintTestResult; diff --git a/tls/src/test/java/org/bouncycastle/tls/test/DTLSServerTest.java b/tls/src/test/java/org/bouncycastle/tls/test/DTLSServerTest.java index 6ec18aab9c..a4282131a7 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/DTLSServerTest.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/DTLSServerTest.java @@ -4,7 +4,6 @@ import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.SocketTimeoutException; -import java.security.SecureRandom; import org.bouncycastle.tls.AlertDescription; import org.bouncycastle.tls.DTLSRequest; diff --git a/tls/src/test/java/org/bouncycastle/tls/test/MockDTLSClient.java b/tls/src/test/java/org/bouncycastle/tls/test/MockDTLSClient.java index c3ac6be6be..249b51ef1d 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/MockDTLSClient.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/MockDTLSClient.java @@ -2,7 +2,6 @@ import java.io.IOException; import java.io.PrintStream; -import java.security.SecureRandom; import java.util.Hashtable; import org.bouncycastle.asn1.x509.Certificate; diff --git a/tls/src/test/java/org/bouncycastle/tls/test/MockDTLSServer.java b/tls/src/test/java/org/bouncycastle/tls/test/MockDTLSServer.java index b374a6d393..b4995fcd5e 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/MockDTLSServer.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/MockDTLSServer.java @@ -2,7 +2,6 @@ import java.io.IOException; import java.io.PrintStream; -import java.security.SecureRandom; import java.util.Hashtable; import java.util.Vector; diff --git a/tls/src/test/java/org/bouncycastle/tls/test/MockPSKDTLSClient.java b/tls/src/test/java/org/bouncycastle/tls/test/MockPSKDTLSClient.java index c5c000041c..7eb0f0b2cb 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/MockPSKDTLSClient.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/MockPSKDTLSClient.java @@ -2,7 +2,6 @@ import java.io.IOException; import java.io.PrintStream; -import java.security.SecureRandom; import java.util.Hashtable; import org.bouncycastle.asn1.x509.Certificate; diff --git a/tls/src/test/java/org/bouncycastle/tls/test/MockPSKDTLSServer.java b/tls/src/test/java/org/bouncycastle/tls/test/MockPSKDTLSServer.java index 3a13c7c141..453887e30e 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/MockPSKDTLSServer.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/MockPSKDTLSServer.java @@ -2,7 +2,6 @@ import java.io.IOException; import java.io.PrintStream; -import java.security.SecureRandom; import java.util.Hashtable; import org.bouncycastle.tls.AlertDescription; diff --git a/tls/src/test/java/org/bouncycastle/tls/test/MockPSKTls13Client.java b/tls/src/test/java/org/bouncycastle/tls/test/MockPSKTls13Client.java index 9b57721c2a..d6a3e515f9 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/MockPSKTls13Client.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/MockPSKTls13Client.java @@ -2,7 +2,6 @@ import java.io.IOException; import java.io.PrintStream; -import java.security.SecureRandom; import java.util.Hashtable; import java.util.Vector; diff --git a/tls/src/test/java/org/bouncycastle/tls/test/MockPSKTls13Server.java b/tls/src/test/java/org/bouncycastle/tls/test/MockPSKTls13Server.java index 97db7daaff..54ed274df8 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/MockPSKTls13Server.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/MockPSKTls13Server.java @@ -2,7 +2,6 @@ import java.io.IOException; import java.io.PrintStream; -import java.security.SecureRandom; import java.util.Hashtable; import java.util.Vector; diff --git a/tls/src/test/java/org/bouncycastle/tls/test/MockPSKTlsClient.java b/tls/src/test/java/org/bouncycastle/tls/test/MockPSKTlsClient.java index c5ea4459eb..99261f1d32 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/MockPSKTlsClient.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/MockPSKTlsClient.java @@ -2,7 +2,6 @@ import java.io.IOException; import java.io.PrintStream; -import java.security.SecureRandom; import java.util.Hashtable; import java.util.Vector; diff --git a/tls/src/test/java/org/bouncycastle/tls/test/MockPSKTlsServer.java b/tls/src/test/java/org/bouncycastle/tls/test/MockPSKTlsServer.java index a4dccbcf83..69bdfd20f3 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/MockPSKTlsServer.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/MockPSKTlsServer.java @@ -2,7 +2,6 @@ import java.io.IOException; import java.io.PrintStream; -import java.security.SecureRandom; import java.util.Hashtable; import java.util.Vector; diff --git a/tls/src/test/java/org/bouncycastle/tls/test/MockRawKeysTlsClient.java b/tls/src/test/java/org/bouncycastle/tls/test/MockRawKeysTlsClient.java index 6c4e798390..05a41ce611 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/MockRawKeysTlsClient.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/MockRawKeysTlsClient.java @@ -1,7 +1,6 @@ package org.bouncycastle.tls.test; import java.io.IOException; -import java.security.SecureRandom; import java.util.Vector; import org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters; diff --git a/tls/src/test/java/org/bouncycastle/tls/test/MockRawKeysTlsServer.java b/tls/src/test/java/org/bouncycastle/tls/test/MockRawKeysTlsServer.java index 7b131879cb..184fbe8635 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/MockRawKeysTlsServer.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/MockRawKeysTlsServer.java @@ -1,7 +1,6 @@ package org.bouncycastle.tls.test; import java.io.IOException; -import java.security.SecureRandom; import java.util.Hashtable; import java.util.Vector; diff --git a/tls/src/test/java/org/bouncycastle/tls/test/MockSRPTlsClient.java b/tls/src/test/java/org/bouncycastle/tls/test/MockSRPTlsClient.java index 0c1fccd58e..bafec7bd69 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/MockSRPTlsClient.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/MockSRPTlsClient.java @@ -2,7 +2,6 @@ import java.io.IOException; import java.io.PrintStream; -import java.security.SecureRandom; import java.util.Hashtable; import java.util.Vector; diff --git a/tls/src/test/java/org/bouncycastle/tls/test/MockSRPTlsServer.java b/tls/src/test/java/org/bouncycastle/tls/test/MockSRPTlsServer.java index eb5f7126a6..3b01c4c1fa 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/MockSRPTlsServer.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/MockSRPTlsServer.java @@ -3,7 +3,6 @@ import java.io.IOException; import java.io.PrintStream; import java.math.BigInteger; -import java.security.SecureRandom; import java.util.Hashtable; import java.util.Vector; diff --git a/tls/src/test/java/org/bouncycastle/tls/test/MockTlsClient.java b/tls/src/test/java/org/bouncycastle/tls/test/MockTlsClient.java index c357352716..5adb80ab24 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/MockTlsClient.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/MockTlsClient.java @@ -2,7 +2,6 @@ import java.io.IOException; import java.io.PrintStream; -import java.security.SecureRandom; import java.util.Hashtable; import java.util.Vector; diff --git a/tls/src/test/java/org/bouncycastle/tls/test/MockTlsServer.java b/tls/src/test/java/org/bouncycastle/tls/test/MockTlsServer.java index f1c3783248..a60001980b 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/MockTlsServer.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/MockTlsServer.java @@ -2,7 +2,6 @@ import java.io.IOException; import java.io.PrintStream; -import java.security.SecureRandom; import java.util.Hashtable; import java.util.Vector; From 010fdc50f1f1ad128e1c253d91f91a8175603dad Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Wed, 12 Jul 2023 13:29:08 +0700 Subject: [PATCH 250/290] Reduce DTLS test timeouts --- .../java/org/bouncycastle/tls/test/DTLSPSKProtocolTest.java | 2 +- .../test/java/org/bouncycastle/tls/test/DTLSProtocolTest.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tls/src/test/java/org/bouncycastle/tls/test/DTLSPSKProtocolTest.java b/tls/src/test/java/org/bouncycastle/tls/test/DTLSPSKProtocolTest.java index 20e33ff5b2..1ee37bbe1f 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/DTLSPSKProtocolTest.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/DTLSPSKProtocolTest.java @@ -74,7 +74,7 @@ public void run() byte[] buf = new byte[dtlsServer.getReceiveLimit()]; while (!isShutdown) { - int length = dtlsServer.receive(buf, 0, buf.length, 1000); + int length = dtlsServer.receive(buf, 0, buf.length, 100); if (length >= 0) { dtlsServer.send(buf, 0, length); diff --git a/tls/src/test/java/org/bouncycastle/tls/test/DTLSProtocolTest.java b/tls/src/test/java/org/bouncycastle/tls/test/DTLSProtocolTest.java index 286cf28570..618f400783 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/DTLSProtocolTest.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/DTLSProtocolTest.java @@ -94,7 +94,7 @@ public void run() if (isShutdown) return; - int length = serverTransport.receive(buf, dummyOffset, receiveLimit, 1000); + int length = serverTransport.receive(buf, dummyOffset, receiveLimit, 100); if (length > 0) { request = verifier.verifyRequest(clientID, buf, dummyOffset, length, serverTransport); @@ -110,7 +110,7 @@ public void run() byte[] buf = new byte[dtlsTransport.getReceiveLimit()]; while (!isShutdown) { - int length = dtlsTransport.receive(buf, 0, buf.length, 1000); + int length = dtlsTransport.receive(buf, 0, buf.length, 100); if (length >= 0) { dtlsTransport.send(buf, 0, length); From bc1e7cf8b304dd8ed80d17096b539fa92540dd82 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Wed, 12 Jul 2023 13:32:41 +0700 Subject: [PATCH 251/290] Add DTLSRawKeysProtocolTest --- .../org/bouncycastle/tls/test/AllTests.java | 1 + .../tls/test/DTLSRawKeysProtocolTest.java | 408 ++++++++++++++++++ 2 files changed, 409 insertions(+) create mode 100644 tls/src/test/java/org/bouncycastle/tls/test/DTLSRawKeysProtocolTest.java diff --git a/tls/src/test/java/org/bouncycastle/tls/test/AllTests.java b/tls/src/test/java/org/bouncycastle/tls/test/AllTests.java index a0ec6b0adf..9614c84291 100644 --- a/tls/src/test/java/org/bouncycastle/tls/test/AllTests.java +++ b/tls/src/test/java/org/bouncycastle/tls/test/AllTests.java @@ -24,6 +24,7 @@ public static Test suite() suite.addTestSuite(ByteQueueInputStreamTest.class); suite.addTestSuite(DTLSProtocolTest.class); suite.addTestSuite(DTLSPSKProtocolTest.class); + suite.addTestSuite(DTLSRawKeysProtocolTest.class); suite.addTestSuite(OCSPTest.class); suite.addTestSuite(PRFTest.class); suite.addTestSuite(Tls13PSKProtocolTest.class); diff --git a/tls/src/test/java/org/bouncycastle/tls/test/DTLSRawKeysProtocolTest.java b/tls/src/test/java/org/bouncycastle/tls/test/DTLSRawKeysProtocolTest.java new file mode 100644 index 0000000000..b3b303fecb --- /dev/null +++ b/tls/src/test/java/org/bouncycastle/tls/test/DTLSRawKeysProtocolTest.java @@ -0,0 +1,408 @@ +package org.bouncycastle.tls.test; + +import java.security.SecureRandom; + +import org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters; +import org.bouncycastle.tls.CertificateType; +import org.bouncycastle.tls.DTLSClientProtocol; +import org.bouncycastle.tls.DTLSRequest; +import org.bouncycastle.tls.DTLSServerProtocol; +import org.bouncycastle.tls.DTLSTransport; +import org.bouncycastle.tls.DTLSVerifier; +import org.bouncycastle.tls.DatagramTransport; +import org.bouncycastle.tls.ProtocolVersion; +import org.bouncycastle.tls.TlsClient; +import org.bouncycastle.tls.TlsExtensionsUtils; +import org.bouncycastle.tls.TlsServer; +import org.bouncycastle.tls.crypto.TlsCrypto; +import org.bouncycastle.util.Arrays; +import org.bouncycastle.util.Strings; + +import junit.framework.TestCase; + +public class DTLSRawKeysProtocolTest + extends TestCase +{ + private final SecureRandom RANDOM = new SecureRandom(); + + public void testClientSendsExtensionButServerDoesNotSupportIt() throws Exception + { + testClientSendsExtensionButServerDoesNotSupportIt(ProtocolVersion.DTLSv12); + } + + // TODO[dtls13] +// public void testClientSendsExtensionButServerDoesNotSupportIt_13() throws Exception +// { +// testClientSendsExtensionButServerDoesNotSupportIt(ProtocolVersion.DTLSv13); +// } + + private void testClientSendsExtensionButServerDoesNotSupportIt(ProtocolVersion tlsVersion) throws Exception + { + MockRawKeysTlsClient client = new MockRawKeysTlsClient( + CertificateType.X509, + (short) -1, + new short[] {CertificateType.RawPublicKey, CertificateType.X509}, + null, + generateKeyPair(), + tlsVersion); + MockRawKeysTlsServer server = new MockRawKeysTlsServer( + CertificateType.X509, + (short) -1, + null, + generateKeyPair(), + tlsVersion); + pumpData(client, server); + } + + public void testExtensionsAreOmittedIfSpecifiedButOnlyContainX509() throws Exception + { + testExtensionsAreOmittedIfSpecifiedButOnlyContainX509(ProtocolVersion.DTLSv12); + } + + // TODO[dtls13] +// public void testExtensionsAreOmittedIfSpecifiedButOnlyContainX509_13() throws Exception +// { +// testExtensionsAreOmittedIfSpecifiedButOnlyContainX509(ProtocolVersion.DTLSv13); +// } + + private void testExtensionsAreOmittedIfSpecifiedButOnlyContainX509(ProtocolVersion tlsVersion) throws Exception + { + MockRawKeysTlsClient client = new MockRawKeysTlsClient( + CertificateType.X509, + CertificateType.X509, + new short[] {CertificateType.X509}, + new short[] {CertificateType.X509}, + generateKeyPair(), + tlsVersion); + MockRawKeysTlsServer server = new MockRawKeysTlsServer( + CertificateType.X509, + CertificateType.X509, + new short[] {CertificateType.X509}, + generateKeyPair(), + tlsVersion); + pumpData(client, server); + + assertFalse( + "client cert type extension should not be sent", + server.receivedClientExtensions.containsKey(TlsExtensionsUtils.EXT_client_certificate_type)); + assertFalse( + "server cert type extension should not be sent", + server.receivedClientExtensions.containsKey(TlsExtensionsUtils.EXT_server_certificate_type)); + } + + public void testBothSidesUseRawKey() throws Exception + { + testBothSidesUseRawKey(ProtocolVersion.DTLSv12); + } + + // TODO[dtls13] +// public void testBothSidesUseRawKey_13() throws Exception +// { +// testBothSidesUseRawKey(ProtocolVersion.DTLSv13); +// } + + private void testBothSidesUseRawKey(ProtocolVersion tlsVersion) throws Exception + { + MockRawKeysTlsClient client = new MockRawKeysTlsClient( + CertificateType.RawPublicKey, + CertificateType.RawPublicKey, + new short[] {CertificateType.RawPublicKey}, + new short[] {CertificateType.RawPublicKey}, + generateKeyPair(), + tlsVersion); + MockRawKeysTlsServer server = new MockRawKeysTlsServer( + CertificateType.RawPublicKey, + CertificateType.RawPublicKey, + new short[] {CertificateType.RawPublicKey}, + generateKeyPair(), + tlsVersion); + pumpData(client, server); + } + + public void testServerUsesRawKeyAndClientIsAnonymous() throws Exception + { + testServerUsesRawKeyAndClientIsAnonymous(ProtocolVersion.DTLSv12); + } + + // TODO[dtls13] +// public void testServerUsesRawKeyAndClientIsAnonymous_13() throws Exception +// { +// testServerUsesRawKeyAndClientIsAnonymous(ProtocolVersion.DTLSv13); +// } + + private void testServerUsesRawKeyAndClientIsAnonymous(ProtocolVersion tlsVersion) throws Exception + { + MockRawKeysTlsClient client = new MockRawKeysTlsClient( + CertificateType.RawPublicKey, + (short) -1, + new short[] {CertificateType.RawPublicKey}, + null, + generateKeyPair(), + tlsVersion); + MockRawKeysTlsServer server = new MockRawKeysTlsServer( + CertificateType.RawPublicKey, + (short) -1, + null, + generateKeyPair(), + tlsVersion); + pumpData(client, server); + } + + public void testServerUsesRawKeyAndClientUsesX509() throws Exception + { + testServerUsesRawKeyAndClientUsesX509(ProtocolVersion.DTLSv12); + } + + // TODO[dtls13] +// public void testServerUsesRawKeyAndClientUsesX509_13() throws Exception +// { +// testServerUsesRawKeyAndClientUsesX509(ProtocolVersion.DTLSv13); +// } + + private void testServerUsesRawKeyAndClientUsesX509(ProtocolVersion tlsVersion) throws Exception + { + MockRawKeysTlsClient client = new MockRawKeysTlsClient( + CertificateType.RawPublicKey, + CertificateType.X509, + new short[] {CertificateType.RawPublicKey}, + null, + generateKeyPair(), + tlsVersion); + MockRawKeysTlsServer server = new MockRawKeysTlsServer( + CertificateType.RawPublicKey, + CertificateType.X509, + null, + generateKeyPair(), + tlsVersion); + pumpData(client, server); + } + + public void testServerUsesX509AndClientUsesRawKey() throws Exception + { + testServerUsesX509AndClientUsesRawKey(ProtocolVersion.DTLSv12); + } + + // TODO[dtls13] +// public void testServerUsesX509AndClientUsesRawKey_13() throws Exception +// { +// testServerUsesX509AndClientUsesRawKey(ProtocolVersion.DTLSv13); +// } + + private void testServerUsesX509AndClientUsesRawKey(ProtocolVersion tlsVersion) throws Exception + { + MockRawKeysTlsClient client = new MockRawKeysTlsClient( + CertificateType.X509, + CertificateType.RawPublicKey, + null, + new short[] {CertificateType.RawPublicKey}, + generateKeyPair(), + tlsVersion); + MockRawKeysTlsServer server = new MockRawKeysTlsServer( + CertificateType.X509, + CertificateType.RawPublicKey, + new short[] {CertificateType.RawPublicKey}, + generateKeyPair(), + tlsVersion); + pumpData(client, server); + } + + // NOTE: Test disabled because of problems getting a clean exit of the DTLS server after a fatal alert. +/* + public void testClientSendsClientCertExtensionButServerHasNoCommonTypes() throws Exception + { + testClientSendsClientCertExtensionButServerHasNoCommonTypes(ProtocolVersion.DTLSv12); + } + + // TODO[dtls13] +// public void testClientSendsClientCertExtensionButServerHasNoCommonTypes_13() throws Exception +// { +// testClientSendsClientCertExtensionButServerHasNoCommonTypes(ProtocolVersion.DTLSv13); +// } + + private void testClientSendsClientCertExtensionButServerHasNoCommonTypes(ProtocolVersion tlsVersion) throws Exception + { + try + { + MockRawKeysTlsClient client = new MockRawKeysTlsClient( + CertificateType.X509, + CertificateType.RawPublicKey, + null, + new short[] {CertificateType.RawPublicKey}, + generateKeyPair(), + tlsVersion); + MockRawKeysTlsServer server = new MockRawKeysTlsServer( + CertificateType.X509, + CertificateType.X509, + new short[] {CertificateType.X509}, + generateKeyPair(), + tlsVersion); + pumpData(client, server); + fail("Should have caused unsupported_certificate alert"); + } + catch (TlsFatalAlertReceived alert) + { + assertEquals("Should have caused unsupported_certificate alert", alert.getAlertDescription(), AlertDescription.unsupported_certificate); + } + } +*/ + + // NOTE: Test disabled because of problems getting a clean exit of the DTLS server after a fatal alert. +/* + public void testClientSendsServerCertExtensionButServerHasNoCommonTypes() throws Exception + { + testClientSendsServerCertExtensionButServerHasNoCommonTypes(ProtocolVersion.DTLSv12); + } + + // TODO[dtls13] +// public void testClientSendsServerCertExtensionButServerHasNoCommonTypes_13() throws Exception +// { +// testClientSendsServerCertExtensionButServerHasNoCommonTypes(ProtocolVersion.DTLSv13); +// } + + private void testClientSendsServerCertExtensionButServerHasNoCommonTypes(ProtocolVersion tlsVersion) throws Exception + { + try + { + MockRawKeysTlsClient client = new MockRawKeysTlsClient( + CertificateType.RawPublicKey, + CertificateType.RawPublicKey, + new short[] {CertificateType.RawPublicKey}, + null, + generateKeyPair(), + tlsVersion); + MockRawKeysTlsServer server = new MockRawKeysTlsServer( + CertificateType.X509, + CertificateType.RawPublicKey, + new short[] {CertificateType.RawPublicKey}, + generateKeyPair(), + tlsVersion); + pumpData(client, server); + fail("Should have caused unsupported_certificate alert"); + } + catch (TlsFatalAlertReceived alert) + { + assertEquals("Should have caused unsupported_certificate alert", alert.getAlertDescription(), AlertDescription.unsupported_certificate); + } + } +*/ + + private Ed25519PrivateKeyParameters generateKeyPair() + { + return new Ed25519PrivateKeyParameters(RANDOM); + } + + private void pumpData(TlsClient client, TlsServer server) throws Exception + { + DTLSClientProtocol clientProtocol = new DTLSClientProtocol(); + DTLSServerProtocol serverProtocol = new DTLSServerProtocol(); + + MockDatagramAssociation network = new MockDatagramAssociation(1500); + + ServerThread serverThread = new ServerThread(serverProtocol, server, network.getServer()); + serverThread.start(); + + DatagramTransport clientTransport = network.getClient(); + + clientTransport = new UnreliableDatagramTransport(clientTransport, RANDOM, 0, 0); + + clientTransport = new LoggingDatagramTransport(clientTransport, System.out); + + DTLSTransport dtlsClient = clientProtocol.connect(client, clientTransport); + + for (int i = 1; i <= 10; ++i) + { + byte[] data = new byte[i]; + Arrays.fill(data, (byte)i); + dtlsClient.send(data, 0, data.length); + } + + byte[] buf = new byte[dtlsClient.getReceiveLimit()]; + while (dtlsClient.receive(buf, 0, buf.length, 100) >= 0) + { + } + + dtlsClient.close(); + + serverThread.shutdown(); + } + + static class ServerThread + extends Thread + { + private final DTLSServerProtocol serverProtocol; + private final TlsServer server; + private final DatagramTransport serverTransport; + private volatile boolean isShutdown = false; + + ServerThread(DTLSServerProtocol serverProtocol, TlsServer server, DatagramTransport serverTransport) + { + this.serverProtocol = serverProtocol; + this.server = server; + this.serverTransport = serverTransport; + } + + public void run() + { + try + { + TlsCrypto serverCrypto = server.getCrypto(); + + DTLSRequest request = null; + + // Use DTLSVerifier to require a HelloVerifyRequest cookie exchange before accepting + { + DTLSVerifier verifier = new DTLSVerifier(serverCrypto); + + // NOTE: Test value only - would typically be the client IP address + byte[] clientID = Strings.toUTF8ByteArray("MockRawKeysTlsClient"); + + int receiveLimit = serverTransport.getReceiveLimit(); + int dummyOffset = serverCrypto.getSecureRandom().nextInt(16) + 1; + byte[] buf = new byte[dummyOffset + serverTransport.getReceiveLimit()]; + + do + { + if (isShutdown) + return; + + int length = serverTransport.receive(buf, dummyOffset, receiveLimit, 100); + if (length > 0) + { + request = verifier.verifyRequest(clientID, buf, dummyOffset, length, serverTransport); + } + } + while (request == null); + } + + // NOTE: A real server would handle each DTLSRequest in a new task/thread and continue accepting + { + DTLSTransport dtlsTransport = serverProtocol.accept(server, serverTransport, request); + byte[] buf = new byte[dtlsTransport.getReceiveLimit()]; + while (!isShutdown) + { + int length = dtlsTransport.receive(buf, 0, buf.length, 100); + if (length >= 0) + { + dtlsTransport.send(buf, 0, length); + } + } + dtlsTransport.close(); + } + } + catch (Exception e) + { + e.printStackTrace(); + } + } + + void shutdown() + throws InterruptedException + { + if (!isShutdown) + { + isShutdown = true; + this.join(); + } + } + } +} From c774025d128ed34444d59cb5e044d013858f462f Mon Sep 17 00:00:00 2001 From: David Hook Date: Thu, 13 Jul 2023 10:38:22 +1000 Subject: [PATCH 252/290] added DefaultBufferedBlockCipher, deprecated BufferedBlockCipher constructor (LTS compatibility) --- .../crypto/BufferedBlockCipher.java | 3 +- .../crypto/DefaultBufferedBlockCipher.java | 356 ++++++++++++++++++ .../crypto/modes/CTSBlockCipher.java | 4 +- .../crypto/modes/KXTSBlockCipher.java | 4 +- .../crypto/modes/NISTCTSBlockCipher.java | 4 +- .../crypto/modes/OldCTSBlockCipher.java | 4 +- .../crypto/modes/PaddedBlockCipher.java | 4 +- .../paddings/PaddedBufferedBlockCipher.java | 4 +- .../org/bouncycastle/crypto/test/AESTest.java | 9 +- 9 files changed, 375 insertions(+), 17 deletions(-) create mode 100644 core/src/main/java/org/bouncycastle/crypto/DefaultBufferedBlockCipher.java diff --git a/core/src/main/java/org/bouncycastle/crypto/BufferedBlockCipher.java b/core/src/main/java/org/bouncycastle/crypto/BufferedBlockCipher.java index 906793d8aa..6a2974147c 100644 --- a/core/src/main/java/org/bouncycastle/crypto/BufferedBlockCipher.java +++ b/core/src/main/java/org/bouncycastle/crypto/BufferedBlockCipher.java @@ -24,7 +24,7 @@ public class BufferedBlockCipher /** * constructor for subclasses */ - protected BufferedBlockCipher() + BufferedBlockCipher() { } @@ -32,6 +32,7 @@ protected BufferedBlockCipher() * Create a buffered block cipher without padding. * * @param cipher the underlying block cipher this buffering object wraps. + * @deprecated use the constructor on DefaultBufferedBlockCipher. */ public BufferedBlockCipher( BlockCipher cipher) diff --git a/core/src/main/java/org/bouncycastle/crypto/DefaultBufferedBlockCipher.java b/core/src/main/java/org/bouncycastle/crypto/DefaultBufferedBlockCipher.java new file mode 100644 index 0000000000..662a23a011 --- /dev/null +++ b/core/src/main/java/org/bouncycastle/crypto/DefaultBufferedBlockCipher.java @@ -0,0 +1,356 @@ +package org.bouncycastle.crypto; + + +/** + * A wrapper class that allows block ciphers to be used to process data in + * a piecemeal fashion. The BufferedBlockCipher outputs a block only when the + * buffer is full and more data is being added, or on a doFinal. + *

      + * Note: in the case where the underlying cipher is either a CFB cipher or an + * OFB one the last block may not be a multiple of the block size. Use this class + * for construction rather than BufferedBlockCipher as BufferedBlockCipher will eventually + * turn into an interface. + */ +public class DefaultBufferedBlockCipher + extends BufferedBlockCipher +{ + protected byte[] buf; + protected int bufOff; + + protected boolean forEncryption; + protected BlockCipher cipher; + protected MultiBlockCipher mbCipher; + + protected boolean partialBlockOkay; + protected boolean pgpCFB; + + /** + * constructor for subclasses + */ + protected DefaultBufferedBlockCipher() + { + } + + /** + * Create a buffered block cipher without padding. + * + * @param cipher the underlying block cipher this buffering object wraps. + */ + public DefaultBufferedBlockCipher( + BlockCipher cipher) + { + this.cipher = cipher; + + if (cipher instanceof MultiBlockCipher) + { + this.mbCipher = (MultiBlockCipher)cipher; + buf = new byte[mbCipher.getMultiBlockSize()]; + } + else + { + this.mbCipher = null; + buf = new byte[cipher.getBlockSize()]; + } + + bufOff = 0; + + // + // check if we can handle partial blocks on doFinal. + // + String name = cipher.getAlgorithmName(); + int idx = name.indexOf('/') + 1; + + pgpCFB = (idx > 0 && name.startsWith("PGP", idx)); + + if (pgpCFB || cipher instanceof StreamCipher) + { + partialBlockOkay = true; + } + else + { + partialBlockOkay = (idx > 0 && (name.startsWith("OpenPGP", idx))); + } + } + + /** + * return the cipher this object wraps. + * + * @return the cipher this object wraps. + */ + public BlockCipher getUnderlyingCipher() + { + return cipher; + } + + /** + * initialise the cipher. + * + * @param forEncryption if true the cipher is initialised for + * encryption, if false for decryption. + * @param params the key and other data required by the cipher. + * @exception IllegalArgumentException if the params argument is + * inappropriate. + */ + public void init( + boolean forEncryption, + CipherParameters params) + throws IllegalArgumentException + { + this.forEncryption = forEncryption; + + reset(); + + cipher.init(forEncryption, params); + } + + /** + * return the blocksize for the underlying cipher. + * + * @return the blocksize for the underlying cipher. + */ + public int getBlockSize() + { + return cipher.getBlockSize(); + } + + /** + * return the size of the output buffer required for an update + * an input of len bytes. + * + * @param len the length of the input. + * @return the space required to accommodate a call to update + * with len bytes of input. + */ + public int getUpdateOutputSize( + int len) + { + int total = len + bufOff; + int leftOver; + + if (pgpCFB) + { + if (forEncryption) + { + leftOver = total % buf.length - (cipher.getBlockSize() + 2); + } + else + { + leftOver = total % buf.length; + } + } + else + { + leftOver = total % buf.length; + } + + return total - leftOver; + } + + /** + * return the size of the output buffer required for an update plus a + * doFinal with an input of 'length' bytes. + * + * @param length the length of the input. + * @return the space required to accommodate a call to update and doFinal + * with 'length' bytes of input. + */ + public int getOutputSize( + int length) + { + if (pgpCFB && forEncryption) + { + return length + bufOff + (cipher.getBlockSize() + 2); + } + + // Note: Can assume partialBlockOkay is true for purposes of this calculation + return length + bufOff; + } + + /** + * process a single byte, producing an output block if necessary. + * + * @param in the input byte. + * @param out the space for any output that might be produced. + * @param outOff the offset from which the output will be copied. + * @return the number of output bytes copied to out. + * @exception DataLengthException if there isn't enough space in out. + * @exception IllegalStateException if the cipher isn't initialised. + */ + public int processByte( + byte in, + byte[] out, + int outOff) + throws DataLengthException, IllegalStateException + { + int resultLen = 0; + + buf[bufOff++] = in; + + if (bufOff == buf.length) + { + resultLen = cipher.processBlock(buf, 0, out, outOff); + bufOff = 0; + } + + return resultLen; + } + + /** + * process an array of bytes, producing output if necessary. + * + * @param in the input byte array. + * @param inOff the offset at which the input data starts. + * @param len the number of bytes to be copied out of the input array. + * @param out the space for any output that might be produced. + * @param outOff the offset from which the output will be copied. + * @return the number of output bytes copied to out. + * @exception DataLengthException if there isn't enough space in out. + * @exception IllegalStateException if the cipher isn't initialised. + */ + public int processBytes( + byte[] in, + int inOff, + int len, + byte[] out, + int outOff) + throws DataLengthException, IllegalStateException + { + if (len < 0) + { + throw new IllegalArgumentException("Can't have a negative input length!"); + } + + int blockSize = getBlockSize(); + int length = getUpdateOutputSize(len); + + if (length > 0) + { + if ((outOff + length) > out.length) + { + throw new OutputLengthException("output buffer too short"); + } + } + + int resultLen = 0; + int gapLen = buf.length - bufOff; + + if (len > gapLen) + { + System.arraycopy(in, inOff, buf, bufOff, gapLen); + + resultLen += cipher.processBlock(buf, 0, out, outOff); + + bufOff = 0; + len -= gapLen; + inOff += gapLen; + + if (mbCipher != null) + { + int blockCount = len / mbCipher.getMultiBlockSize(); + + if (blockCount > 0) + { + resultLen += mbCipher.processBlocks(in, inOff, blockCount, out, outOff + resultLen); + + int processed = blockCount * mbCipher.getMultiBlockSize(); + + len -= processed; + inOff += processed; + } + } + else + { + while (len > buf.length) + { + resultLen += cipher.processBlock(in, inOff, out, outOff + resultLen); + + len -= blockSize; + inOff += blockSize; + } + } + } + + System.arraycopy(in, inOff, buf, bufOff, len); + + bufOff += len; + + if (bufOff == buf.length) + { + resultLen += cipher.processBlock(buf, 0, out, outOff + resultLen); + bufOff = 0; + } + + return resultLen; + } + + /** + * Process the last block in the buffer. + * + * @param out the array the block currently being held is copied into. + * @param outOff the offset at which the copying starts. + * @return the number of output bytes copied to out. + * @exception DataLengthException if there is insufficient space in out for + * the output, or the input is not block size aligned and should be. + * @exception IllegalStateException if the underlying cipher is not + * initialised. + * @exception InvalidCipherTextException if padding is expected and not found. + * @exception DataLengthException if the input is not block size + * aligned. + */ + public int doFinal( + byte[] out, + int outOff) + throws DataLengthException, IllegalStateException, InvalidCipherTextException + { + try + { + int resultLen = 0; + + if (outOff + bufOff > out.length) + { + throw new OutputLengthException("output buffer too short for doFinal()"); + } + + if (bufOff != 0) + { + if (!partialBlockOkay) + { + throw new DataLengthException("data not block size aligned"); + } + + cipher.processBlock(buf, 0, buf, 0); + resultLen = bufOff; + bufOff = 0; + System.arraycopy(buf, 0, out, outOff, resultLen); + } + + return resultLen; + } + finally + { + reset(); + } + } + + /** + * Reset the buffer and cipher. After resetting the object is in the same + * state as it was after the last init (if there was one). + */ + public void reset() + { + // + // clean the buffer. + // + for (int i = 0; i < buf.length; i++) + { + buf[i] = 0; + } + + bufOff = 0; + + // + // reset the underlying cipher. + // + cipher.reset(); + } +} diff --git a/core/src/main/java/org/bouncycastle/crypto/modes/CTSBlockCipher.java b/core/src/main/java/org/bouncycastle/crypto/modes/CTSBlockCipher.java index ea80706792..a61ee044a0 100644 --- a/core/src/main/java/org/bouncycastle/crypto/modes/CTSBlockCipher.java +++ b/core/src/main/java/org/bouncycastle/crypto/modes/CTSBlockCipher.java @@ -1,8 +1,8 @@ package org.bouncycastle.crypto.modes; import org.bouncycastle.crypto.BlockCipher; -import org.bouncycastle.crypto.BufferedBlockCipher; import org.bouncycastle.crypto.DataLengthException; +import org.bouncycastle.crypto.DefaultBufferedBlockCipher; import org.bouncycastle.crypto.InvalidCipherTextException; import org.bouncycastle.crypto.OutputLengthException; import org.bouncycastle.crypto.StreamBlockCipher; @@ -12,7 +12,7 @@ * be used to produce cipher text which is the same length as the plain text. */ public class CTSBlockCipher - extends BufferedBlockCipher + extends DefaultBufferedBlockCipher { private int blockSize; diff --git a/core/src/main/java/org/bouncycastle/crypto/modes/KXTSBlockCipher.java b/core/src/main/java/org/bouncycastle/crypto/modes/KXTSBlockCipher.java index 2fbbeda80a..2062fea183 100755 --- a/core/src/main/java/org/bouncycastle/crypto/modes/KXTSBlockCipher.java +++ b/core/src/main/java/org/bouncycastle/crypto/modes/KXTSBlockCipher.java @@ -1,9 +1,9 @@ package org.bouncycastle.crypto.modes; import org.bouncycastle.crypto.BlockCipher; -import org.bouncycastle.crypto.BufferedBlockCipher; import org.bouncycastle.crypto.CipherParameters; import org.bouncycastle.crypto.DataLengthException; +import org.bouncycastle.crypto.DefaultBufferedBlockCipher; import org.bouncycastle.crypto.OutputLengthException; import org.bouncycastle.crypto.params.ParametersWithIV; import org.bouncycastle.util.Pack; @@ -12,7 +12,7 @@ * Implementation of DSTU7624 XTS mode */ public class KXTSBlockCipher - extends BufferedBlockCipher + extends DefaultBufferedBlockCipher { /* * Constants for GF(2^m) operations diff --git a/core/src/main/java/org/bouncycastle/crypto/modes/NISTCTSBlockCipher.java b/core/src/main/java/org/bouncycastle/crypto/modes/NISTCTSBlockCipher.java index 93e7678802..e13c6ea9a5 100644 --- a/core/src/main/java/org/bouncycastle/crypto/modes/NISTCTSBlockCipher.java +++ b/core/src/main/java/org/bouncycastle/crypto/modes/NISTCTSBlockCipher.java @@ -5,8 +5,8 @@ package org.bouncycastle.crypto.modes; import org.bouncycastle.crypto.BlockCipher; -import org.bouncycastle.crypto.BufferedBlockCipher; import org.bouncycastle.crypto.DataLengthException; +import org.bouncycastle.crypto.DefaultBufferedBlockCipher; import org.bouncycastle.crypto.InvalidCipherTextException; import org.bouncycastle.crypto.OutputLengthException; @@ -18,7 +18,7 @@ *

      */ public class NISTCTSBlockCipher - extends BufferedBlockCipher + extends DefaultBufferedBlockCipher { public static final int CS1 = 1; public static final int CS2 = 2; diff --git a/core/src/main/java/org/bouncycastle/crypto/modes/OldCTSBlockCipher.java b/core/src/main/java/org/bouncycastle/crypto/modes/OldCTSBlockCipher.java index 30aed5b4fe..13ba147753 100644 --- a/core/src/main/java/org/bouncycastle/crypto/modes/OldCTSBlockCipher.java +++ b/core/src/main/java/org/bouncycastle/crypto/modes/OldCTSBlockCipher.java @@ -1,8 +1,8 @@ package org.bouncycastle.crypto.modes; import org.bouncycastle.crypto.BlockCipher; -import org.bouncycastle.crypto.BufferedBlockCipher; import org.bouncycastle.crypto.DataLengthException; +import org.bouncycastle.crypto.DefaultBufferedBlockCipher; import org.bouncycastle.crypto.InvalidCipherTextException; import org.bouncycastle.crypto.OutputLengthException; @@ -15,7 +15,7 @@ *

      */ public class OldCTSBlockCipher - extends BufferedBlockCipher + extends DefaultBufferedBlockCipher { private int blockSize; diff --git a/core/src/main/java/org/bouncycastle/crypto/modes/PaddedBlockCipher.java b/core/src/main/java/org/bouncycastle/crypto/modes/PaddedBlockCipher.java index 94068087d4..335a147c37 100644 --- a/core/src/main/java/org/bouncycastle/crypto/modes/PaddedBlockCipher.java +++ b/core/src/main/java/org/bouncycastle/crypto/modes/PaddedBlockCipher.java @@ -1,8 +1,8 @@ package org.bouncycastle.crypto.modes; import org.bouncycastle.crypto.BlockCipher; -import org.bouncycastle.crypto.BufferedBlockCipher; import org.bouncycastle.crypto.DataLengthException; +import org.bouncycastle.crypto.DefaultBufferedBlockCipher; import org.bouncycastle.crypto.InvalidCipherTextException; import org.bouncycastle.crypto.OutputLengthException; @@ -16,7 +16,7 @@ * @deprecated use org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher instead. */ public class PaddedBlockCipher - extends BufferedBlockCipher + extends DefaultBufferedBlockCipher { /** * Create a buffered block cipher with, or without, padding. diff --git a/core/src/main/java/org/bouncycastle/crypto/paddings/PaddedBufferedBlockCipher.java b/core/src/main/java/org/bouncycastle/crypto/paddings/PaddedBufferedBlockCipher.java index d5928f7094..28ec78bff9 100644 --- a/core/src/main/java/org/bouncycastle/crypto/paddings/PaddedBufferedBlockCipher.java +++ b/core/src/main/java/org/bouncycastle/crypto/paddings/PaddedBufferedBlockCipher.java @@ -1,9 +1,9 @@ package org.bouncycastle.crypto.paddings; import org.bouncycastle.crypto.BlockCipher; -import org.bouncycastle.crypto.BufferedBlockCipher; import org.bouncycastle.crypto.CipherParameters; import org.bouncycastle.crypto.DataLengthException; +import org.bouncycastle.crypto.DefaultBufferedBlockCipher; import org.bouncycastle.crypto.InvalidCipherTextException; import org.bouncycastle.crypto.OutputLengthException; import org.bouncycastle.crypto.params.ParametersWithRandom; @@ -16,7 +16,7 @@ * The default padding mechanism used is the one outlined in PKCS5/PKCS7. */ public class PaddedBufferedBlockCipher - extends BufferedBlockCipher + extends DefaultBufferedBlockCipher { BlockCipherPadding padding; diff --git a/core/src/test/java/org/bouncycastle/crypto/test/AESTest.java b/core/src/test/java/org/bouncycastle/crypto/test/AESTest.java index 15cb74bb23..8f24c2d550 100644 --- a/core/src/test/java/org/bouncycastle/crypto/test/AESTest.java +++ b/core/src/test/java/org/bouncycastle/crypto/test/AESTest.java @@ -5,6 +5,7 @@ import org.bouncycastle.crypto.BlockCipher; import org.bouncycastle.crypto.BufferedBlockCipher; import org.bouncycastle.crypto.CipherParameters; +import org.bouncycastle.crypto.DefaultBufferedBlockCipher; import org.bouncycastle.crypto.InvalidCipherTextException; import org.bouncycastle.crypto.engines.AESEngine; import org.bouncycastle.crypto.modes.CBCBlockCipher; @@ -126,7 +127,7 @@ public String getName() private void testNullSIC() throws InvalidCipherTextException { - BufferedBlockCipher b = new BufferedBlockCipher(new SICBlockCipher(AESEngine.newInstance())); + BufferedBlockCipher b = new DefaultBufferedBlockCipher(new SICBlockCipher(AESEngine.newInstance())); KeyParameter kp = new KeyParameter(Hex.decode("5F060D3716B345C253F6749ABAC10917")); b.init(true, new ParametersWithIV(kp, new byte[16])); @@ -157,7 +158,7 @@ private void testNullSIC() private void testNullCBC() throws InvalidCipherTextException { - BufferedBlockCipher b = new BufferedBlockCipher(new CBCBlockCipher(AESEngine.newInstance())); + BufferedBlockCipher b = new DefaultBufferedBlockCipher(new CBCBlockCipher(AESEngine.newInstance())); KeyParameter kp = new KeyParameter(Hex.decode("5F060D3716B345C253F6749ABAC10917")); b.init(true, new ParametersWithIV(kp, new byte[16])); @@ -188,7 +189,7 @@ private void testNullCBC() private void testNullOFB() throws InvalidCipherTextException { - BufferedBlockCipher b = new BufferedBlockCipher(new OFBBlockCipher(AESEngine.newInstance(), 128)); + BufferedBlockCipher b = new DefaultBufferedBlockCipher(new OFBBlockCipher(AESEngine.newInstance(), 128)); KeyParameter kp = new KeyParameter(Hex.decode("5F060D3716B345C253F6749ABAC10917")); b.init(true, new ParametersWithIV(kp, new byte[16])); @@ -219,7 +220,7 @@ private void testNullOFB() private void testNullCFB() throws InvalidCipherTextException { - BufferedBlockCipher b = new BufferedBlockCipher(new CFBBlockCipher(AESEngine.newInstance(), 128)); + BufferedBlockCipher b = new DefaultBufferedBlockCipher(new CFBBlockCipher(AESEngine.newInstance(), 128)); KeyParameter kp = new KeyParameter(Hex.decode("5F060D3716B345C253F6749ABAC10917")); b.init(true, new ParametersWithIV(kp, new byte[16])); From 6f5adec70b23f216b2b8a0c3bb164423f1372e30 Mon Sep 17 00:00:00 2001 From: David Hook Date: Thu, 13 Jul 2023 10:39:49 +1000 Subject: [PATCH 253/290] added DefaultBufferedBlockCipher, deprecated BufferedBlockCipher constructor (LTS compatibility) --- .../bouncycastle/openpgp/operator/bc/BcUtil.java | 13 +++++++------ .../bouncycastle/jcajce/provider/symmetric/AES.java | 6 +++--- .../provider/symmetric/util/BaseBlockCipher.java | 13 +++++++------ 3 files changed, 17 insertions(+), 15 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcUtil.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcUtil.java index 1f62466ddd..e4571f7d51 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcUtil.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcUtil.java @@ -1,5 +1,8 @@ package org.bouncycastle.openpgp.operator.bc; +import java.io.InputStream; +import java.math.BigInteger; + import org.bouncycastle.asn1.ASN1ObjectIdentifier; import org.bouncycastle.asn1.x9.ECNamedCurveTable; import org.bouncycastle.asn1.x9.X9ECParameters; @@ -7,6 +10,7 @@ import org.bouncycastle.bcpg.SymmetricEncIntegrityPacket; import org.bouncycastle.crypto.BlockCipher; import org.bouncycastle.crypto.BufferedBlockCipher; +import org.bouncycastle.crypto.DefaultBufferedBlockCipher; import org.bouncycastle.crypto.ec.CustomNamedCurves; import org.bouncycastle.crypto.io.CipherInputStream; import org.bouncycastle.crypto.modes.CFBBlockCipher; @@ -20,9 +24,6 @@ import org.bouncycastle.openpgp.operator.PGPDigestCalculator; import org.bouncycastle.util.BigIntegers; -import java.io.InputStream; -import java.math.BigInteger; - public class BcUtil { static BufferedBlockCipher createStreamCipher(boolean forEncryption, BlockCipher engine, boolean withIntegrityPacket, byte[] key) @@ -31,11 +32,11 @@ static BufferedBlockCipher createStreamCipher(boolean forEncryption, BlockCipher if (withIntegrityPacket) { - c = new BufferedBlockCipher(new CFBBlockCipher(engine, engine.getBlockSize() * 8)); + c = new DefaultBufferedBlockCipher(new CFBBlockCipher(engine, engine.getBlockSize() * 8)); } else { - c = new BufferedBlockCipher(new OpenPGPCFBBlockCipher(engine)); + c = new DefaultBufferedBlockCipher(new OpenPGPCFBBlockCipher(engine)); } KeyParameter keyParameter = new KeyParameter(key); @@ -89,7 +90,7 @@ public PGPDigestCalculator getIntegrityCalculator() public static BufferedBlockCipher createSymmetricKeyWrapper(boolean forEncryption, BlockCipher engine, byte[] key, byte[] iv) { - BufferedBlockCipher c = new BufferedBlockCipher(new CFBBlockCipher(engine, engine.getBlockSize() * 8)); + BufferedBlockCipher c = new DefaultBufferedBlockCipher(new CFBBlockCipher(engine, engine.getBlockSize() * 8)); c.init(forEncryption, new ParametersWithIV(new KeyParameter(key), iv)); diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/symmetric/AES.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/symmetric/AES.java index 01d77a681c..87facc5cdc 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/symmetric/AES.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/symmetric/AES.java @@ -14,11 +14,11 @@ import org.bouncycastle.asn1.bc.BCObjectIdentifiers; import org.bouncycastle.asn1.nist.NISTObjectIdentifiers; import org.bouncycastle.crypto.BlockCipher; -import org.bouncycastle.crypto.BufferedBlockCipher; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.crypto.CipherParameters; import org.bouncycastle.crypto.CryptoServicesRegistrar; import org.bouncycastle.crypto.DataLengthException; +import org.bouncycastle.crypto.DefaultBufferedBlockCipher; import org.bouncycastle.crypto.InvalidCipherTextException; import org.bouncycastle.crypto.Mac; import org.bouncycastle.crypto.engines.AESEngine; @@ -94,7 +94,7 @@ static public class CFB { public CFB() { - super(new BufferedBlockCipher(CFBBlockCipher.newInstance(AESEngine.newInstance(), 128)), 128); + super(new DefaultBufferedBlockCipher(CFBBlockCipher.newInstance(AESEngine.newInstance(), 128)), 128); } } @@ -103,7 +103,7 @@ static public class OFB { public OFB() { - super(new BufferedBlockCipher(new OFBBlockCipher(AESEngine.newInstance(), 128)), 128); + super(new DefaultBufferedBlockCipher(new OFBBlockCipher(AESEngine.newInstance(), 128)), 128); } } diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java index e5f9816a0f..6003cb0b18 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java @@ -30,6 +30,7 @@ import org.bouncycastle.crypto.CipherParameters; import org.bouncycastle.crypto.CryptoServicesRegistrar; import org.bouncycastle.crypto.DataLengthException; +import org.bouncycastle.crypto.DefaultBufferedBlockCipher; import org.bouncycastle.crypto.InvalidCipherTextException; import org.bouncycastle.crypto.OutputLengthException; import org.bouncycastle.crypto.engines.DSTU7624Engine; @@ -421,7 +422,7 @@ else if (modeName.equals("SIC")) throw new IllegalArgumentException("Warning: SIC-Mode can become a twotime-pad if the blocksize of the cipher is too small. Use a cipher with a block size of at least 128 bits (e.g. AES)"); } fixedIv = false; - cipher = new BufferedGenericBlockCipher(new BufferedBlockCipher( + cipher = new BufferedGenericBlockCipher(new DefaultBufferedBlockCipher( new SICBlockCipher(baseEngine))); } else if (modeName.equals("CTR")) @@ -430,25 +431,25 @@ else if (modeName.equals("CTR")) fixedIv = false; if (baseEngine instanceof DSTU7624Engine) { - cipher = new BufferedGenericBlockCipher(new BufferedBlockCipher( + cipher = new BufferedGenericBlockCipher(new DefaultBufferedBlockCipher( new KCTRBlockCipher(baseEngine))); } else { - cipher = new BufferedGenericBlockCipher(new BufferedBlockCipher( + cipher = new BufferedGenericBlockCipher(new DefaultBufferedBlockCipher( new SICBlockCipher(baseEngine))); } } else if (modeName.equals("GOFB")) { ivLength = baseEngine.getBlockSize(); - cipher = new BufferedGenericBlockCipher(new BufferedBlockCipher( + cipher = new BufferedGenericBlockCipher(new DefaultBufferedBlockCipher( new GOFBBlockCipher(baseEngine))); } else if (modeName.equals("GCFB")) { ivLength = baseEngine.getBlockSize(); - cipher = new BufferedGenericBlockCipher(new BufferedBlockCipher( + cipher = new BufferedGenericBlockCipher(new DefaultBufferedBlockCipher( new GCFBBlockCipher(baseEngine))); } else if (modeName.equals("CTS")) @@ -527,7 +528,7 @@ protected void engineSetPadding( { if (cipher.wrapOnNoPadding()) { - cipher = new BufferedGenericBlockCipher(new BufferedBlockCipher(cipher.getUnderlyingCipher())); + cipher = new BufferedGenericBlockCipher(new DefaultBufferedBlockCipher(cipher.getUnderlyingCipher())); } } else if (paddingName.equals("WITHCTS") || paddingName.equals("CTSPADDING") || paddingName.equals("CS3PADDING")) From 0b7dc7e94be6ff9d03d488d7a457ef6a9208b745 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Thu, 13 Jul 2023 14:41:30 +0700 Subject: [PATCH 254/290] (D)TLS: Clean up redundant resumption checks --- .../org/bouncycastle/tls/DTLSClientProtocol.java | 6 ------ .../org/bouncycastle/tls/TlsClientProtocol.java | 16 ---------------- 2 files changed, 22 deletions(-) diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java index a07a929e57..84cfb9a4d3 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java @@ -1014,12 +1014,6 @@ else if (HeartbeatMode.peer_allowed_to_send != heartbeatExtension.getMode()) if (securityParameters.isResumedSession()) { - if (securityParameters.getCipherSuite() != state.sessionParameters.getCipherSuite() || - !server_version.equals(state.sessionParameters.getNegotiatedVersion())) - { - throw new TlsFatalAlert(AlertDescription.illegal_parameter); - } - sessionClientExtensions = null; sessionServerExtensions = state.sessionParameters.readServerExtensions(); } diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java index 208a7d9c35..86125e951e 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java @@ -1379,12 +1379,6 @@ protected void processServerHello(ServerHello serverHello) Hashtable sessionClientExtensions = clientExtensions, sessionServerExtensions = serverHelloExtensions; if (securityParameters.isResumedSession()) { - if (securityParameters.getCipherSuite() != this.sessionParameters.getCipherSuite() || - !server_version.equals(this.sessionParameters.getNegotiatedVersion())) - { - throw new TlsFatalAlert(AlertDescription.illegal_parameter); - } - sessionClientExtensions = null; sessionServerExtensions = this.sessionParameters.readServerExtensions(); } @@ -1411,10 +1405,6 @@ protected void processServerHello(ServerHello serverHello) securityParameters.truncatedHMac = TlsExtensionsUtils.hasTruncatedHMacExtension(sessionServerExtensions); - /* - * TODO It's surprising that there's no provision to allow a 'fresh' CertificateStatus to be sent in - * a session resumption handshake. - */ if (!securityParameters.isResumedSession()) { // TODO[tls13] See RFC 8446 4.4.2.1 @@ -1528,12 +1518,6 @@ protected void receive13EncryptedExtensions(ByteArrayInputStream buf) Hashtable sessionClientExtensions = clientExtensions, sessionServerExtensions = serverExtensions; if (securityParameters.isResumedSession()) { - if (securityParameters.getCipherSuite() != sessionParameters.getCipherSuite() || - !negotiatedVersion.equals(sessionParameters.getNegotiatedVersion())) - { - throw new TlsFatalAlert(AlertDescription.illegal_parameter); - } - sessionClientExtensions = null; sessionServerExtensions = sessionParameters.readServerExtensions(); } From 4a06f2179d7641aa6fc47f41f6711550f2cbc2b8 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Thu, 13 Jul 2023 16:01:12 +0700 Subject: [PATCH 255/290] (D)TLS: Refactoring around CertificateType support --- .../bouncycastle/tls/AbstractTlsClient.java | 41 ++++--- .../bouncycastle/tls/AbstractTlsServer.java | 38 +++++-- .../org/bouncycastle/tls/CertificateType.java | 7 +- .../bouncycastle/tls/DTLSClientProtocol.java | 13 ++- .../bouncycastle/tls/DTLSServerProtocol.java | 7 +- .../bouncycastle/tls/SecurityParameters.java | 8 +- .../bouncycastle/tls/TlsClientProtocol.java | 33 +++--- .../bouncycastle/tls/TlsExtensionsUtils.java | 20 ++++ .../bouncycastle/tls/TlsServerProtocol.java | 17 ++- .../java/org/bouncycastle/tls/TlsUtils.java | 101 +++++++++++++++++- 10 files changed, 226 insertions(+), 59 deletions(-) diff --git a/tls/src/main/java/org/bouncycastle/tls/AbstractTlsClient.java b/tls/src/main/java/org/bouncycastle/tls/AbstractTlsClient.java index 23ee6eac6d..446eec9898 100644 --- a/tls/src/main/java/org/bouncycastle/tls/AbstractTlsClient.java +++ b/tls/src/main/java/org/bouncycastle/tls/AbstractTlsClient.java @@ -364,31 +364,30 @@ public Hashtable getClientExtensions() } } - /* - * RFC 7250 4.1: - * - * If the client has no remaining certificate types to send in - * the client hello, other than the default X.509 type, it MUST omit the - * client_certificate_type extension in the client hello. - */ - short[] clientCertTypes = getAllowedClientCertificateTypes(); - if (clientCertTypes != null && (clientCertTypes.length > 1 || clientCertTypes[0] != CertificateType.X509)) { - TlsExtensionsUtils.addClientCertificateTypeExtensionClient(clientExtensions, clientCertTypes); + /* + * RFC 7250 4.1. If the client has no remaining certificate types to send in the client hello, other than + * the default X.509 type, it MUST omit the client_certificate_type extension [..]. + */ + short[] clientCertTypes = getAllowedClientCertificateTypes(); + if (clientCertTypes != null && + TlsUtils.containsNot(clientCertTypes, 0, clientCertTypes.length, CertificateType.X509)) + { + TlsExtensionsUtils.addClientCertificateTypeExtensionClient(clientExtensions, clientCertTypes); + } } - /* - * RFC 7250 4.1: - * - * If the client has no remaining certificate types to send in - * the client hello, other than the default X.509 certificate type, it - * MUST omit the entire server_certificate_type extension from the - * client hello. - */ - short[] serverCertTypes = getAllowedServerCertificateTypes(); - if (serverCertTypes != null && (serverCertTypes.length > 1 || serverCertTypes[0] != CertificateType.X509)) { - TlsExtensionsUtils.addServerCertificateTypeExtensionClient(clientExtensions, serverCertTypes); + /* + * RFC 7250 4.1. If the client has no remaining certificate types to send in the client hello, other than + * the default X.509 certificate type, it MUST omit the entire server_certificate_type extension [..]. + */ + short[] serverCertTypes = getAllowedServerCertificateTypes(); + if (serverCertTypes != null && + TlsUtils.containsNot(serverCertTypes, 0, serverCertTypes.length, CertificateType.X509)) + { + TlsExtensionsUtils.addServerCertificateTypeExtensionClient(clientExtensions, serverCertTypes); + } } if (offeringDTLSv12) diff --git a/tls/src/main/java/org/bouncycastle/tls/AbstractTlsServer.java b/tls/src/main/java/org/bouncycastle/tls/AbstractTlsServer.java index 9462b75653..aaa784db56 100644 --- a/tls/src/main/java/org/bouncycastle/tls/AbstractTlsServer.java +++ b/tls/src/main/java/org/bouncycastle/tls/AbstractTlsServer.java @@ -558,18 +558,29 @@ else if (null != this.certificateStatusRequest && allowCertificateStatus()) if (serverCertTypes != null) { TlsCredentials credentials = getCredentials(); - - if (credentials == null || - !TlsUtils.contains(serverCertTypes, 0, serverCertTypes.length, credentials.getCertificate().getCertificateType())) + if (credentials != null) { - // outcome 2: we support the extension but have no common types - throw new TlsFatalAlert(AlertDescription.unsupported_certificate); - } + // TODO An X509 certificate should still be usable as RawPublicKey + short serverCertificateType = credentials.getCertificate().getCertificateType(); + + if (CertificateType.OpenPGP == serverCertificateType && isTLSv13) + { + throw new TlsFatalAlert(AlertDescription.internal_error, + "The OpenPGP certificate type MUST NOT be used with TLS 1.3"); + } - // outcome 3: we support the extension and have a common type - TlsExtensionsUtils.addServerCertificateTypeExtensionServer(serverExtensions, credentials.getCertificate().getCertificateType()); + if (!TlsUtils.contains(serverCertTypes, 0, serverCertTypes.length, serverCertificateType)) + { + // outcome 2: we support the extension but have no common types + throw new TlsFatalAlert(AlertDescription.unsupported_certificate); + } + + // outcome 3: we support the extension and have a common type + TlsExtensionsUtils.addServerCertificateTypeExtensionServer(serverExtensions, serverCertificateType); + } } + // TODO If we won't be sending a CertificateRequest, this extension can be ignored // RFC 7250 4.2 for client_certificate_type short[] remoteClientCertTypes = TlsExtensionsUtils.getClientCertificateTypeExtensionClient(clientExtensions); if (remoteClientCertTypes != null) @@ -593,13 +604,20 @@ else if (null != this.certificateStatusRequest && allowCertificateStatus()) short selectedType = -1; for (int i = 0; i < preferredTypes.length; i++) { - if (TlsUtils.contains(nonPreferredTypes, 0, nonPreferredTypes.length, preferredTypes[i])) + short preferredType = preferredTypes[i]; + if (CertificateType.OpenPGP == preferredType && isTLSv13) + { + continue; + } + + if (TlsUtils.contains(nonPreferredTypes, 0, nonPreferredTypes.length, preferredType)) { - selectedType = preferredTypes[i]; + selectedType = preferredType; break; } } + // TODO Shouldn't be an error unless we REQUIRE client authentication if (selectedType == -1) { // outcome 2: we support the extension but have no common types diff --git a/tls/src/main/java/org/bouncycastle/tls/CertificateType.java b/tls/src/main/java/org/bouncycastle/tls/CertificateType.java index ea1dded2d9..7bc524cd28 100644 --- a/tls/src/main/java/org/bouncycastle/tls/CertificateType.java +++ b/tls/src/main/java/org/bouncycastle/tls/CertificateType.java @@ -7,9 +7,14 @@ public class CertificateType { public static final short X509 = 0; public static final short OpenPGP = 1; - + /* * RFC 7250 */ public static final short RawPublicKey = 2; + + public static boolean isValid(short certificateType) + { + return certificateType >= X509 && certificateType <= RawPublicKey; + } } diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java index 84cfb9a4d3..44c4015973 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSClientProtocol.java @@ -664,19 +664,13 @@ protected void processCertificateRequest(ClientHandshakeState state, byte[] body throw new TlsFatalAlert(AlertDescription.handshake_failure); } - TlsClientContextImpl clientContext = state.clientContext; - SecurityParameters securityParameters = clientContext.getSecurityParametersHandshake(); - ByteArrayInputStream buf = new ByteArrayInputStream(body); - CertificateRequest certificateRequest = CertificateRequest.parse(clientContext, buf); + CertificateRequest certificateRequest = CertificateRequest.parse(state.clientContext, buf); TlsProtocol.assertEmpty(buf); state.certificateRequest = TlsUtils.validateCertificateRequest(certificateRequest, state.keyExchange); - - securityParameters.clientCertificateType = TlsExtensionsUtils.getClientCertificateTypeExtensionServer( - state.serverExtensions, CertificateType.X509); } protected void processCertificateStatus(ClientHandshakeState state, byte[] body) @@ -1054,6 +1048,11 @@ else if (TlsUtils.hasExpectedEmptyExtensionData(sessionServerExtensions, TlsExte securityParameters.statusRequestVersion = 1; } + securityParameters.clientCertificateType = TlsUtils.processClientCertificateTypeExtension( + sessionClientExtensions, sessionServerExtensions, AlertDescription.illegal_parameter); + securityParameters.serverCertificateType = TlsUtils.processServerCertificateTypeExtension( + sessionClientExtensions, sessionServerExtensions, AlertDescription.illegal_parameter); + state.expectSessionTicket = TlsUtils.hasExpectedEmptyExtensionData(sessionServerExtensions, TlsProtocol.EXT_SessionTicket, AlertDescription.illegal_parameter); } diff --git a/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java b/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java index 209151baf8..21a067c3f0 100644 --- a/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/DTLSServerProtocol.java @@ -689,6 +689,11 @@ else if (TlsUtils.hasExpectedEmptyExtensionData(state.serverExtensions, securityParameters.statusRequestVersion = 1; } + securityParameters.clientCertificateType = TlsUtils.processClientCertificateTypeExtension( + clientHelloExtensions, state.serverExtensions, AlertDescription.internal_error); + securityParameters.serverCertificateType = TlsUtils.processServerCertificateTypeExtension( + clientHelloExtensions, state.serverExtensions, AlertDescription.internal_error); + state.expectSessionTicket = TlsUtils.hasExpectedEmptyExtensionData(state.serverExtensions, TlsProtocol.EXT_SessionTicket, AlertDescription.internal_error); } @@ -796,7 +801,7 @@ protected void processClientCertificate(ServerHandshakeState state, byte[] body) ByteArrayInputStream buf = new ByteArrayInputStream(body); Certificate.ParseOptions options = new Certificate.ParseOptions() - .setCertificateType(TlsExtensionsUtils.getClientCertificateTypeExtensionServer(state.serverExtensions, CertificateType.X509)) + .setCertificateType(state.serverContext.getSecurityParametersHandshake().getClientCertificateType()) .setMaxChainLength(state.server.getMaxCertificateChainLength()); Certificate clientCertificate = Certificate.parse(options, state.serverContext, buf, null); diff --git a/tls/src/main/java/org/bouncycastle/tls/SecurityParameters.java b/tls/src/main/java/org/bouncycastle/tls/SecurityParameters.java index bb4687238c..e3f9b5e05a 100644 --- a/tls/src/main/java/org/bouncycastle/tls/SecurityParameters.java +++ b/tls/src/main/java/org/bouncycastle/tls/SecurityParameters.java @@ -57,7 +57,8 @@ public class SecurityParameters Certificate peerCertificate = null; ProtocolVersion negotiatedVersion = null; int statusRequestVersion = 0; - short clientCertificateType = -1; + short clientCertificateType = CertificateType.X509; + short serverCertificateType = CertificateType.X509; // TODO[tls-ops] Investigate whether we can handle verify data using TlsSecret byte[] localVerifyData = null; @@ -389,6 +390,11 @@ public short getClientCertificateType() return clientCertificateType; } + public short getServerCertificateType() + { + return serverCertificateType; + } + private static TlsSecret clearSecret(TlsSecret secret) { if (null != secret) diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java index 86125e951e..6dbe98bb7f 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsClientProtocol.java @@ -1419,6 +1419,11 @@ else if (TlsUtils.hasExpectedEmptyExtensionData(sessionServerExtensions, TlsExte securityParameters.statusRequestVersion = 1; } + securityParameters.clientCertificateType = TlsUtils.processClientCertificateTypeExtension( + sessionClientExtensions, sessionServerExtensions, AlertDescription.illegal_parameter); + securityParameters.serverCertificateType = TlsUtils.processServerCertificateTypeExtension( + sessionClientExtensions, sessionServerExtensions, AlertDescription.illegal_parameter); + this.expectSessionTicket = TlsUtils.hasExpectedEmptyExtensionData(sessionServerExtensions, TlsProtocol.EXT_SessionTicket, AlertDescription.illegal_parameter); } @@ -1473,9 +1478,6 @@ protected void receive13CertificateRequest(ByteArrayInputStream buf, boolean pos this.certificateRequest = certificateRequest; - tlsClientContext.getSecurityParametersHandshake().clientCertificateType = - TlsExtensionsUtils.getClientCertificateTypeExtensionServer(serverExtensions, CertificateType.X509); - TlsUtils.establishServerSigAlgs(tlsClientContext.getSecurityParametersHandshake(), certificateRequest); } @@ -1528,13 +1530,21 @@ protected void receive13EncryptedExtensions(ByteArrayInputStream buf) securityParameters.encryptThenMAC = false; securityParameters.truncatedHMac = false; - /* - * TODO[tls13] RFC 8446 4.4.2.1. OCSP Status and SCT Extensions. - * - * OCSP information is carried in an extension for a CertificateEntry. - */ - securityParameters.statusRequestVersion = clientExtensions.containsKey(TlsExtensionsUtils.EXT_status_request) - ? 1 : 0; + if (!securityParameters.isResumedSession()) + { + /* + * TODO[tls13] RFC 8446 4.4.2.1. OCSP Status and SCT Extensions. + * + * OCSP information is carried in an extension for a CertificateEntry. + */ + securityParameters.statusRequestVersion = clientExtensions.containsKey(TlsExtensionsUtils.EXT_status_request) + ? 1 : 0; + + securityParameters.clientCertificateType = TlsUtils.processClientCertificateTypeExtension13( + sessionClientExtensions, sessionServerExtensions, AlertDescription.illegal_parameter); + securityParameters.serverCertificateType = TlsUtils.processServerCertificateTypeExtension13( + sessionClientExtensions, sessionServerExtensions, AlertDescription.illegal_parameter); + } this.expectSessionTicket = false; @@ -1624,9 +1634,6 @@ protected void receiveCertificateRequest(ByteArrayInputStream buf) throws IOExce assertEmpty(buf); this.certificateRequest = TlsUtils.validateCertificateRequest(certificateRequest, keyExchange); - - tlsClientContext.getSecurityParametersHandshake().clientCertificateType = - TlsExtensionsUtils.getClientCertificateTypeExtensionServer(serverExtensions, CertificateType.X509); } protected void receiveNewSessionTicket(ByteArrayInputStream buf) diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsExtensionsUtils.java b/tls/src/main/java/org/bouncycastle/tls/TlsExtensionsUtils.java index 33b3bdf4ad..a44904459e 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsExtensionsUtils.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsExtensionsUtils.java @@ -310,6 +310,16 @@ public static short[] getClientCertificateTypeExtensionClient(Hashtable extensio return extensionData == null ? null : readCertificateTypeExtensionClient(extensionData); } + public static short getClientCertificateTypeExtensionServer(Hashtable extensions) + throws IOException + { + byte[] extensionData = TlsUtils.getExtensionData(extensions, EXT_client_certificate_type); + return extensionData == null ? -1 : readCertificateTypeExtensionServer(extensionData); + } + + /** + * @deprecated Use version without defaultValue instead + */ public static short getClientCertificateTypeExtensionServer(Hashtable extensions, short defaultValue) throws IOException { @@ -427,6 +437,16 @@ public static short[] getServerCertificateTypeExtensionClient(Hashtable extensio return extensionData == null ? null : readCertificateTypeExtensionClient(extensionData); } + public static short getServerCertificateTypeExtensionServer(Hashtable extensions) + throws IOException + { + byte[] extensionData = TlsUtils.getExtensionData(extensions, EXT_server_certificate_type); + return extensionData == null ? -1 : readCertificateTypeExtensionServer(extensionData); + } + + /** + * @deprecated Use version without defaultValue instead + */ public static short getServerCertificateTypeExtensionServer(Hashtable extensions, short defaultValue) throws IOException { diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java b/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java index edc5e8f3e6..a788067b64 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsServerProtocol.java @@ -359,6 +359,14 @@ protected ServerHello generate13ServerHello(ClientHello clientHello, HandshakeMe securityParameters.maxFragmentLength = TlsUtils.processMaxFragmentLengthExtension( securityParameters.isResumedSession() ? null : clientHelloExtensions, serverEncryptedExtensions, AlertDescription.internal_error); + + if (!securityParameters.isResumedSession()) + { + securityParameters.clientCertificateType = TlsUtils.processClientCertificateTypeExtension13( + clientHelloExtensions, serverEncryptedExtensions, AlertDescription.internal_error); + securityParameters.serverCertificateType = TlsUtils.processServerCertificateTypeExtension13( + clientHelloExtensions, serverEncryptedExtensions, AlertDescription.internal_error); + } } securityParameters.encryptThenMAC = false; @@ -822,6 +830,11 @@ else if (TlsUtils.hasExpectedEmptyExtensionData(serverExtensions, TlsExtensionsU securityParameters.statusRequestVersion = 1; } + securityParameters.clientCertificateType = TlsUtils.processClientCertificateTypeExtension( + clientExtensions, serverExtensions, AlertDescription.internal_error); + securityParameters.serverCertificateType = TlsUtils.processServerCertificateTypeExtension( + clientExtensions, serverExtensions, AlertDescription.internal_error); + this.expectSessionTicket = TlsUtils.hasExpectedEmptyExtensionData(serverExtensions, TlsProtocol.EXT_SessionTicket, AlertDescription.internal_error); } @@ -1437,7 +1450,7 @@ protected void receive13ClientCertificate(ByteArrayInputStream buf) } Certificate.ParseOptions options = new Certificate.ParseOptions() - .setCertificateType(TlsExtensionsUtils.getClientCertificateTypeExtensionServer(serverExtensions, CertificateType.X509)) + .setCertificateType(tlsServerContext.getSecurityParametersHandshake().getClientCertificateType()) .setMaxChainLength(tlsServer.getMaxCertificateChainLength()); Certificate clientCertificate = Certificate.parse(options, tlsServerContext, buf, null); @@ -1477,7 +1490,7 @@ protected void receiveCertificateMessage(ByteArrayInputStream buf) } Certificate.ParseOptions options = new Certificate.ParseOptions() - .setCertificateType(TlsExtensionsUtils.getClientCertificateTypeExtensionServer(serverExtensions, CertificateType.X509)) + .setCertificateType(tlsServerContext.getSecurityParametersHandshake().getClientCertificateType()) .setMaxChainLength(tlsServer.getMaxCertificateChainLength()); Certificate clientCertificate = Certificate.parse(options, tlsServerContext, buf, null); diff --git a/tls/src/main/java/org/bouncycastle/tls/TlsUtils.java b/tls/src/main/java/org/bouncycastle/tls/TlsUtils.java index 2c2a88f393..5a02e05e65 100644 --- a/tls/src/main/java/org/bouncycastle/tls/TlsUtils.java +++ b/tls/src/main/java/org/bouncycastle/tls/TlsUtils.java @@ -649,6 +649,10 @@ public static short[] decodeUint8ArrayWithUint8Length(byte[] buf) throws IOExcep { throw new IllegalArgumentException("'buf' cannot be null"); } + if (buf.length < 1) + { + throw new TlsFatalAlert(AlertDescription.decode_error); + } int count = readUint8(buf, 0); if (buf.length != (count + 1)) @@ -4939,7 +4943,7 @@ static CertificateRequest normalizeCertificateRequest(CertificateRequest certifi certificateRequest.getCertificateAuthorities()); } - static boolean contains(short[] buf, int off, int len, int value) + static boolean contains(short[] buf, int off, int len, short value) { for (int i = 0; i < len; ++i) { @@ -4975,6 +4979,18 @@ static boolean containsAll(short[] container, short[] elements) return true; } + static boolean containsNot(short[] buf, int off, int len, short value) + { + for (int i = 0; i < len; ++i) + { + if (value != buf[off + i]) + { + return true; + } + } + return false; + } + static short[] retainAll(short[] retainer, short[] elements) { short[] retained = new short[Math.min(retainer.length, elements.length)]; @@ -5158,7 +5174,7 @@ static TlsAuthentication receiveServerCertificate(TlsClientContext clientContext ByteArrayOutputStream endPointHash = new ByteArrayOutputStream(); Certificate.ParseOptions options = new Certificate.ParseOptions() - .setCertificateType(TlsExtensionsUtils.getServerCertificateTypeExtensionServer(serverExtensions, CertificateType.X509)) + .setCertificateType(securityParameters.getServerCertificateType()) .setMaxChainLength(client.getMaxCertificateChainLength()); Certificate serverCertificate = Certificate.parse(options, clientContext, buf, endPointHash); @@ -5199,7 +5215,7 @@ static TlsAuthentication receive13ServerCertificate(TlsClientContext clientConte } Certificate.ParseOptions options = new Certificate.ParseOptions() - .setCertificateType(TlsExtensionsUtils.getServerCertificateTypeExtensionServer(serverExtensions, CertificateType.X509)) + .setCertificateType(securityParameters.getServerCertificateType()) .setMaxChainLength(client.getMaxCertificateChainLength()); Certificate serverCertificate = Certificate.parse(options, clientContext, buf, null); @@ -6130,4 +6146,83 @@ static short processMaxFragmentLengthExtension(Hashtable clientExtensions, Hasht } return maxFragmentLength; } + + static short processClientCertificateTypeExtension(Hashtable clientExtensions, Hashtable serverExtensions, + short alertDescription) + throws IOException + { + short serverValue = TlsExtensionsUtils.getClientCertificateTypeExtensionServer(serverExtensions); + if (serverValue < 0) + { + return CertificateType.X509; + } + + if (!CertificateType.isValid(serverValue)) + { + throw new TlsFatalAlert(alertDescription, "Unknown value for client_certificate_type"); + } + + short[] clientValues = TlsExtensionsUtils.getClientCertificateTypeExtensionClient(clientExtensions); + if (clientValues == null || !contains(clientValues, 0, clientValues.length, serverValue)) + { + throw new TlsFatalAlert(alertDescription, "Invalid selection for client_certificate_type"); + } + + return serverValue; + } + + static short processClientCertificateTypeExtension13(Hashtable clientExtensions, Hashtable serverExtensions, + short alertDescription) + throws IOException + { + short certificateType = processClientCertificateTypeExtension(clientExtensions, serverExtensions, + alertDescription); + + return validateCertificateType13(certificateType, alertDescription); + } + + static short processServerCertificateTypeExtension(Hashtable clientExtensions, Hashtable serverExtensions, + short alertDescription) + throws IOException + { + short serverValue = TlsExtensionsUtils.getServerCertificateTypeExtensionServer(serverExtensions); + if (serverValue < 0) + { + return CertificateType.X509; + } + + if (!CertificateType.isValid(serverValue)) + { + throw new TlsFatalAlert(alertDescription, "Unknown value for server_certificate_type"); + } + + short[] clientValues = TlsExtensionsUtils.getServerCertificateTypeExtensionClient(clientExtensions); + if (clientValues == null || !contains(clientValues, 0, clientValues.length, serverValue)) + { + throw new TlsFatalAlert(alertDescription, "Invalid selection for server_certificate_type"); + } + + return serverValue; + } + + static short processServerCertificateTypeExtension13(Hashtable clientExtensions, Hashtable serverExtensions, + short alertDescription) + throws IOException + { + short certificateType = processServerCertificateTypeExtension(clientExtensions, serverExtensions, + alertDescription); + + return validateCertificateType13(certificateType, alertDescription); + } + + private static short validateCertificateType13(short certificateType, short alertDescription) + throws IOException + { + if (CertificateType.OpenPGP == certificateType) + { + throw new TlsFatalAlert(alertDescription, "The OpenPGP certificate type MUST NOT be used with TLS 1.3"); + } + + return certificateType; + } } From 1dddeef098ae5e18016cd767638f9b5bd00b2a05 Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 14 Jul 2023 09:14:05 +1000 Subject: [PATCH 256/290] deprecated constructor in favor of newInstance(). --- .../src/main/java/org/bouncycastle/crypto/engines/AESEngine.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/main/java/org/bouncycastle/crypto/engines/AESEngine.java b/core/src/main/java/org/bouncycastle/crypto/engines/AESEngine.java index c5cad0a782..ac2eb9aa6a 100644 --- a/core/src/main/java/org/bouncycastle/crypto/engines/AESEngine.java +++ b/core/src/main/java/org/bouncycastle/crypto/engines/AESEngine.java @@ -433,6 +433,7 @@ public static MultiBlockCipher newInstance() /** * default constructor - 128 bit block size. + * @deprecated use AESEngine.newInstance() */ public AESEngine() { From ae4ee0eb624de0bd1d6ae6fee87c3ae6253cc935 Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 14 Jul 2023 09:19:54 +1000 Subject: [PATCH 257/290] deprecated constructors in favor of newInstance(). --- .../bouncycastle/crypto/modes/CBCBlockCipher.java | 1 + .../bouncycastle/crypto/modes/CCMBlockCipher.java | 1 + .../bouncycastle/crypto/modes/CFBBlockCipher.java | 1 + .../bouncycastle/crypto/modes/GCMBlockCipher.java | 13 +++++++++++++ 4 files changed, 16 insertions(+) diff --git a/core/src/main/java/org/bouncycastle/crypto/modes/CBCBlockCipher.java b/core/src/main/java/org/bouncycastle/crypto/modes/CBCBlockCipher.java index 99feee5dee..42cf511bc7 100644 --- a/core/src/main/java/org/bouncycastle/crypto/modes/CBCBlockCipher.java +++ b/core/src/main/java/org/bouncycastle/crypto/modes/CBCBlockCipher.java @@ -36,6 +36,7 @@ public static CBCModeCipher newInstance(BlockCipher cipher) * Basic constructor. * * @param cipher the block cipher to be used as the basis of chaining. + * @deprecated use the CBCBlockCipher.newInstance() static method. */ public CBCBlockCipher( BlockCipher cipher) diff --git a/core/src/main/java/org/bouncycastle/crypto/modes/CCMBlockCipher.java b/core/src/main/java/org/bouncycastle/crypto/modes/CCMBlockCipher.java index 0276377f2f..322b13aa77 100644 --- a/core/src/main/java/org/bouncycastle/crypto/modes/CCMBlockCipher.java +++ b/core/src/main/java/org/bouncycastle/crypto/modes/CCMBlockCipher.java @@ -47,6 +47,7 @@ public static CCMModeCipher newInstance(BlockCipher cipher) * Basic constructor. * * @param c the block cipher to be used. + * @deprecated use the CCMBlockCipher.newInstance() static method. */ public CCMBlockCipher(BlockCipher c) { diff --git a/core/src/main/java/org/bouncycastle/crypto/modes/CFBBlockCipher.java b/core/src/main/java/org/bouncycastle/crypto/modes/CFBBlockCipher.java index ae64111119..1bfaef9aac 100644 --- a/core/src/main/java/org/bouncycastle/crypto/modes/CFBBlockCipher.java +++ b/core/src/main/java/org/bouncycastle/crypto/modes/CFBBlockCipher.java @@ -41,6 +41,7 @@ public static CFBModeCipher newInstance(BlockCipher cipher, int blockSize) * @param cipher the block cipher to be used as the basis of the * feedback mode. * @param bitBlockSize the block size in bits (note: a multiple of 8) + * @deprecated use the equivalent CFBBlockCipher.newInstance() static method. */ public CFBBlockCipher( BlockCipher cipher, diff --git a/core/src/main/java/org/bouncycastle/crypto/modes/GCMBlockCipher.java b/core/src/main/java/org/bouncycastle/crypto/modes/GCMBlockCipher.java index 2946c8d4da..017847ef8d 100644 --- a/core/src/main/java/org/bouncycastle/crypto/modes/GCMBlockCipher.java +++ b/core/src/main/java/org/bouncycastle/crypto/modes/GCMBlockCipher.java @@ -74,11 +74,24 @@ public static GCMModeCipher newInstance(BlockCipher cipher, GCMMultiplier m) return new GCMBlockCipher(cipher, m); } + /** + * Base constructor - GCM mode over base cipher c. + * + * @param c the base cipher. + * @deprecated use the GCMBlockCipher.newInstance() static method. + */ public GCMBlockCipher(BlockCipher c) { this(c, null); } + /** + * Base constructor - GCM mode over base cipher c over base multiplier m. + * + * @param c the base cipher. + * @param m the GCM multiplier to use. + * @deprecated use the CBCBlockCipher.newInstance() static method. + */ public GCMBlockCipher(BlockCipher c, GCMMultiplier m) { if (c.getBlockSize() != BLOCK_SIZE) From 69e206229437e4b1b4f4e930d0e5a565e90bf088 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 18 Jul 2023 04:56:01 +1000 Subject: [PATCH 258/290] relates to github #1451 --- .../java/org/bouncycastle/asn1/cmc/CMCStatusInfoV2.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/util/src/main/java/org/bouncycastle/asn1/cmc/CMCStatusInfoV2.java b/util/src/main/java/org/bouncycastle/asn1/cmc/CMCStatusInfoV2.java index 13fce7e5de..c175d613e5 100644 --- a/util/src/main/java/org/bouncycastle/asn1/cmc/CMCStatusInfoV2.java +++ b/util/src/main/java/org/bouncycastle/asn1/cmc/CMCStatusInfoV2.java @@ -89,7 +89,14 @@ else if (seq.getObjectAt(2) instanceof ASN1UTF8String) } } + public CMCStatus getCMCStatus() + { + return cMCStatus; + } + /** + * @deprecated use getCMCStatus(); + */ public CMCStatus getcMCStatus() { return cMCStatus; From acdc60045b48f6ff3e436254c865bcc8598eb18b Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 18 Jul 2023 05:07:52 +1000 Subject: [PATCH 259/290] relates to github #1448 - added work around for Java 11 bug. --- .../crypto/util/PrivateKeyFactory.java | 20 +++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/crypto/util/PrivateKeyFactory.java b/core/src/main/java/org/bouncycastle/crypto/util/PrivateKeyFactory.java index 26f9abb76a..a648b691ee 100644 --- a/core/src/main/java/org/bouncycastle/crypto/util/PrivateKeyFactory.java +++ b/core/src/main/java/org/bouncycastle/crypto/util/PrivateKeyFactory.java @@ -185,11 +185,27 @@ else if (algOID.equals(X9ObjectIdentifiers.id_ecPublicKey)) } else if (algOID.equals(EdECObjectIdentifiers.id_X25519)) { - return new X25519PrivateKeyParameters(getRawKey(keyInfo)); + byte[] encoding = keyInfo.getPrivateKey().getOctets(); + + // Java 11 bug: exact length of X25519/X448 secret used in Java 11 + if (encoding.length != X25519PrivateKeyParameters.KEY_SIZE) + { + encoding = ASN1OctetString.getInstance(keyInfo.parsePrivateKey()).getOctets(); + } + + return new X25519PrivateKeyParameters(encoding); } else if (algOID.equals(EdECObjectIdentifiers.id_X448)) { - return new X448PrivateKeyParameters(getRawKey(keyInfo)); + byte[] encoding = keyInfo.getPrivateKey().getOctets(); + + // Java 11 bug: exact length of X25519/X448 secret used in Java 11 + if (encoding.length != X448PrivateKeyParameters.KEY_SIZE) + { + encoding = ASN1OctetString.getInstance(keyInfo.parsePrivateKey()).getOctets(); + } + + return new X448PrivateKeyParameters(encoding); } else if (algOID.equals(EdECObjectIdentifiers.id_Ed25519)) { From f9dd36feb210ad682e11aef052a08cc99479176d Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 18 Jul 2023 06:00:51 +1000 Subject: [PATCH 260/290] relates to github #1443 - added support for SPHINCS+ simple parameters. --- .../asn1/bc/BCObjectIdentifiers.java | 21 +++++++ .../pqc/crypto/util/PublicKeyFactory.java | 20 ++++++ .../bouncycastle/pqc/crypto/util/Utils.java | 40 +++++++++++- .../operator/DefaultAlgorithmNameFinder.java | 19 ++++++ ...efaultDigestAlgorithmIdentifierFinder.java | 13 ++++ ...ultSignatureAlgorithmIdentifierFinder.java | 13 ++++ .../org/bouncycastle/cert/test/CertTest.java | 52 ++++++++++++++++ .../bouncycastle/operator/test/AllTests.java | 18 ++++++ .../provider/asymmetric/SPHINCSPlus.java | 61 ++++++++----------- .../jce/provider/BouncyCastleProvider.java | 18 ++++++ .../pqc/jcajce/provider/SPHINCSPlus.java | 36 +++++++++++ .../test/SphincsPlusKeyPairGeneratorTest.java | 39 ++++++++++++ .../jcajce/provider/test/SphincsPlusTest.java | 26 ++++++++ 13 files changed, 339 insertions(+), 37 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java b/core/src/main/java/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java index c6bd027106..e187371aa1 100644 --- a/core/src/main/java/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java +++ b/core/src/main/java/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java @@ -174,6 +174,27 @@ public interface BCObjectIdentifiers ASN1ObjectIdentifier sphincsPlus_haraka_256s_r3 = sphincsPlus.branch("17"); ASN1ObjectIdentifier sphincsPlus_haraka_256f_r3 = sphincsPlus.branch("18"); + ASN1ObjectIdentifier sphincsPlus_sha2_128s_r3_simple = sphincsPlus.branch("19"); + ASN1ObjectIdentifier sphincsPlus_sha2_128f_r3_simple = sphincsPlus.branch("20"); + ASN1ObjectIdentifier sphincsPlus_shake_128s_r3_simple = sphincsPlus.branch("21"); + ASN1ObjectIdentifier sphincsPlus_shake_128f_r3_simple = sphincsPlus.branch("22"); + ASN1ObjectIdentifier sphincsPlus_haraka_128s_r3_simple = sphincsPlus.branch("23"); + ASN1ObjectIdentifier sphincsPlus_haraka_128f_r3_simple = sphincsPlus.branch("24"); + + ASN1ObjectIdentifier sphincsPlus_sha2_192s_r3_simple = sphincsPlus.branch("25"); + ASN1ObjectIdentifier sphincsPlus_sha2_192f_r3_simple = sphincsPlus.branch("26"); + ASN1ObjectIdentifier sphincsPlus_shake_192s_r3_simple = sphincsPlus.branch("27"); + ASN1ObjectIdentifier sphincsPlus_shake_192f_r3_simple = sphincsPlus.branch("28"); + ASN1ObjectIdentifier sphincsPlus_haraka_192s_r3_simple = sphincsPlus.branch("29"); + ASN1ObjectIdentifier sphincsPlus_haraka_192f_r3_simple = sphincsPlus.branch("30"); + + ASN1ObjectIdentifier sphincsPlus_sha2_256s_r3_simple = sphincsPlus.branch("31"); + ASN1ObjectIdentifier sphincsPlus_sha2_256f_r3_simple = sphincsPlus.branch("32"); + ASN1ObjectIdentifier sphincsPlus_shake_256s_r3_simple = sphincsPlus.branch("33"); + ASN1ObjectIdentifier sphincsPlus_shake_256f_r3_simple = sphincsPlus.branch("34"); + ASN1ObjectIdentifier sphincsPlus_haraka_256s_r3_simple = sphincsPlus.branch("35"); + ASN1ObjectIdentifier sphincsPlus_haraka_256f_r3_simple = sphincsPlus.branch("36"); + /** * Picnic */ diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java index 76b218afc7..c1b2e6878a 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java @@ -105,6 +105,26 @@ public class PublicKeyFactory converters.put(BCObjectIdentifiers.sphincsPlus_shake_256f_r3, new SPHINCSPlusConverter()); converters.put(BCObjectIdentifiers.sphincsPlus_haraka_256s_r3, new SPHINCSPlusConverter()); converters.put(BCObjectIdentifiers.sphincsPlus_haraka_256f_r3, new SPHINCSPlusConverter()); + + converters.put(BCObjectIdentifiers.sphincsPlus_sha2_128s_r3_simple, new SPHINCSPlusConverter()); + converters.put(BCObjectIdentifiers.sphincsPlus_sha2_128f_r3_simple, new SPHINCSPlusConverter()); + converters.put(BCObjectIdentifiers.sphincsPlus_shake_128s_r3_simple, new SPHINCSPlusConverter()); + converters.put(BCObjectIdentifiers.sphincsPlus_shake_128f_r3_simple, new SPHINCSPlusConverter()); + converters.put(BCObjectIdentifiers.sphincsPlus_haraka_128s_r3_simple, new SPHINCSPlusConverter()); + converters.put(BCObjectIdentifiers.sphincsPlus_haraka_128f_r3_simple, new SPHINCSPlusConverter()); + converters.put(BCObjectIdentifiers.sphincsPlus_sha2_192s_r3_simple, new SPHINCSPlusConverter()); + converters.put(BCObjectIdentifiers.sphincsPlus_sha2_192f_r3_simple, new SPHINCSPlusConverter()); + converters.put(BCObjectIdentifiers.sphincsPlus_shake_192s_r3_simple, new SPHINCSPlusConverter()); + converters.put(BCObjectIdentifiers.sphincsPlus_shake_192f_r3_simple, new SPHINCSPlusConverter()); + converters.put(BCObjectIdentifiers.sphincsPlus_haraka_192s_r3_simple, new SPHINCSPlusConverter()); + converters.put(BCObjectIdentifiers.sphincsPlus_haraka_192f_r3_simple, new SPHINCSPlusConverter()); + converters.put(BCObjectIdentifiers.sphincsPlus_sha2_256s_r3_simple, new SPHINCSPlusConverter()); + converters.put(BCObjectIdentifiers.sphincsPlus_sha2_256f_r3_simple, new SPHINCSPlusConverter()); + converters.put(BCObjectIdentifiers.sphincsPlus_shake_256s_r3_simple, new SPHINCSPlusConverter()); + converters.put(BCObjectIdentifiers.sphincsPlus_shake_256f_r3_simple, new SPHINCSPlusConverter()); + converters.put(BCObjectIdentifiers.sphincsPlus_haraka_256s_r3_simple, new SPHINCSPlusConverter()); + converters.put(BCObjectIdentifiers.sphincsPlus_haraka_256f_r3_simple, new SPHINCSPlusConverter()); + converters.put(BCObjectIdentifiers.mceliece348864_r3, new CMCEConverter()); converters.put(BCObjectIdentifiers.mceliece348864f_r3, new CMCEConverter()); converters.put(BCObjectIdentifiers.mceliece460896_r3, new CMCEConverter()); diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/Utils.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/Utils.java index bfa57acbd6..7d052a18d9 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/Utils.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/Utils.java @@ -321,6 +321,25 @@ class Utils sphincsPlusOids.put(SPHINCSPlusParameters.haraka_256s, BCObjectIdentifiers.sphincsPlus_haraka_256s_r3); sphincsPlusOids.put(SPHINCSPlusParameters.haraka_256f, BCObjectIdentifiers.sphincsPlus_haraka_256f_r3); + sphincsPlusOids.put(SPHINCSPlusParameters.sha2_128s_simple, BCObjectIdentifiers.sphincsPlus_sha2_128s_r3_simple); + sphincsPlusOids.put(SPHINCSPlusParameters.sha2_128f_simple, BCObjectIdentifiers.sphincsPlus_sha2_128f_r3_simple); + sphincsPlusOids.put(SPHINCSPlusParameters.shake_128s_simple, BCObjectIdentifiers.sphincsPlus_shake_128s_r3_simple); + sphincsPlusOids.put(SPHINCSPlusParameters.shake_128f_simple, BCObjectIdentifiers.sphincsPlus_shake_128f_r3_simple); + sphincsPlusOids.put(SPHINCSPlusParameters.haraka_128s_simple, BCObjectIdentifiers.sphincsPlus_haraka_128s_r3_simple); + sphincsPlusOids.put(SPHINCSPlusParameters.haraka_128f_simple, BCObjectIdentifiers.sphincsPlus_haraka_128f_r3_simple); + sphincsPlusOids.put(SPHINCSPlusParameters.sha2_192s_simple, BCObjectIdentifiers.sphincsPlus_sha2_192s_r3_simple); + sphincsPlusOids.put(SPHINCSPlusParameters.sha2_192f_simple, BCObjectIdentifiers.sphincsPlus_sha2_192f_r3_simple); + sphincsPlusOids.put(SPHINCSPlusParameters.shake_192s_simple, BCObjectIdentifiers.sphincsPlus_shake_192s_r3_simple); + sphincsPlusOids.put(SPHINCSPlusParameters.shake_192f_simple, BCObjectIdentifiers.sphincsPlus_shake_192f_r3_simple); + sphincsPlusOids.put(SPHINCSPlusParameters.haraka_192s_simple, BCObjectIdentifiers.sphincsPlus_haraka_192s_r3_simple); + sphincsPlusOids.put(SPHINCSPlusParameters.haraka_192f_simple, BCObjectIdentifiers.sphincsPlus_haraka_192f_r3_simple); + sphincsPlusOids.put(SPHINCSPlusParameters.sha2_256s_simple, BCObjectIdentifiers.sphincsPlus_sha2_256s_r3_simple); + sphincsPlusOids.put(SPHINCSPlusParameters.sha2_256f_simple, BCObjectIdentifiers.sphincsPlus_sha2_256f_r3_simple); + sphincsPlusOids.put(SPHINCSPlusParameters.shake_256s_simple, BCObjectIdentifiers.sphincsPlus_shake_256s_r3_simple); + sphincsPlusOids.put(SPHINCSPlusParameters.shake_256f_simple, BCObjectIdentifiers.sphincsPlus_shake_256f_r3_simple); + sphincsPlusOids.put(SPHINCSPlusParameters.haraka_256s_simple, BCObjectIdentifiers.sphincsPlus_haraka_256s_r3_simple); + sphincsPlusOids.put(SPHINCSPlusParameters.haraka_256f_simple, BCObjectIdentifiers.sphincsPlus_haraka_256f_r3_simple); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_sha2_128s_r3, SPHINCSPlusParameters.sha2_128s); sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_sha2_128f_r3, SPHINCSPlusParameters.sha2_128f); sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_shake_128s_r3, SPHINCSPlusParameters.shake_128s); @@ -340,6 +359,24 @@ class Utils sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_haraka_256s_r3, SPHINCSPlusParameters.haraka_256s); sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_haraka_256f_r3, SPHINCSPlusParameters.haraka_256f); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_sha2_128s_r3_simple, SPHINCSPlusParameters.sha2_128s_simple); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_sha2_128f_r3_simple, SPHINCSPlusParameters.sha2_128f_simple); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_shake_128s_r3_simple, SPHINCSPlusParameters.shake_128s_simple); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_shake_128f_r3_simple, SPHINCSPlusParameters.shake_128f_simple); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_haraka_128s_r3_simple, SPHINCSPlusParameters.haraka_128s_simple); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_haraka_128f_r3_simple, SPHINCSPlusParameters.haraka_128f_simple); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_sha2_192s_r3_simple, SPHINCSPlusParameters.sha2_192s_simple); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_sha2_192f_r3_simple, SPHINCSPlusParameters.sha2_192f_simple); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_shake_192s_r3_simple, SPHINCSPlusParameters.shake_192s_simple); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_shake_192f_r3_simple, SPHINCSPlusParameters.shake_192f_simple); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_haraka_192s_r3_simple, SPHINCSPlusParameters.haraka_192s_simple); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_haraka_192f_r3_simple, SPHINCSPlusParameters.haraka_192f_simple); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_sha2_256s_r3_simple, SPHINCSPlusParameters.sha2_256s_simple); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_sha2_256f_r3_simple, SPHINCSPlusParameters.sha2_256f_simple); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_shake_256s_r3_simple, SPHINCSPlusParameters.shake_256s_simple); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_shake_256f_r3_simple, SPHINCSPlusParameters.shake_256f_simple); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_haraka_256s_r3_simple, SPHINCSPlusParameters.haraka_256s_simple); + sphincsPlusParams.put(BCObjectIdentifiers.sphincsPlus_haraka_256f_r3_simple, SPHINCSPlusParameters.haraka_256f_simple); } static int qTeslaLookupSecurityCategory(AlgorithmIdentifier algorithm) @@ -496,6 +533,7 @@ static ASN1ObjectIdentifier sphincsPlusOidLookup(SPHINCSPlusParameters params) { return (ASN1ObjectIdentifier)sphincsPlusOids.get(params); } + static SPHINCSPlusParameters sphincsPlusParamsLookup(ASN1ObjectIdentifier oid) { return (SPHINCSPlusParameters)sphincsPlusParams.get(oid); @@ -610,7 +648,7 @@ static BIKEParameters bikeParamsLookup(ASN1ObjectIdentifier oid) { return (BIKEParameters)bikeParams.get(oid); } - + static ASN1ObjectIdentifier hqcOidLookup(HQCParameters params) { return (ASN1ObjectIdentifier)hqcOids.get(params); diff --git a/pkix/src/main/java/org/bouncycastle/operator/DefaultAlgorithmNameFinder.java b/pkix/src/main/java/org/bouncycastle/operator/DefaultAlgorithmNameFinder.java index e053093904..8fe8613e0f 100644 --- a/pkix/src/main/java/org/bouncycastle/operator/DefaultAlgorithmNameFinder.java +++ b/pkix/src/main/java/org/bouncycastle/operator/DefaultAlgorithmNameFinder.java @@ -65,6 +65,25 @@ public class DefaultAlgorithmNameFinder algorithms.put(BCObjectIdentifiers.sphincsPlus_haraka_256s_r3, "SPHINCS+"); algorithms.put(BCObjectIdentifiers.sphincsPlus_haraka_256f_r3, "SPHINCS+"); + algorithms.put(BCObjectIdentifiers.sphincsPlus_sha2_128s_r3_simple, "SPHINCS+"); + algorithms.put(BCObjectIdentifiers.sphincsPlus_sha2_128f_r3_simple, "SPHINCS+"); + algorithms.put(BCObjectIdentifiers.sphincsPlus_shake_128s_r3_simple, "SPHINCS+"); + algorithms.put(BCObjectIdentifiers.sphincsPlus_shake_128f_r3_simple, "SPHINCS+"); + algorithms.put(BCObjectIdentifiers.sphincsPlus_haraka_128s_r3_simple, "SPHINCS+"); + algorithms.put(BCObjectIdentifiers.sphincsPlus_haraka_128f_r3_simple, "SPHINCS+"); + algorithms.put(BCObjectIdentifiers.sphincsPlus_sha2_192s_r3_simple, "SPHINCS+"); + algorithms.put(BCObjectIdentifiers.sphincsPlus_sha2_192f_r3_simple, "SPHINCS+"); + algorithms.put(BCObjectIdentifiers.sphincsPlus_shake_192s_r3_simple, "SPHINCS+"); + algorithms.put(BCObjectIdentifiers.sphincsPlus_shake_192f_r3_simple, "SPHINCS+"); + algorithms.put(BCObjectIdentifiers.sphincsPlus_haraka_192s_r3_simple, "SPHINCS+"); + algorithms.put(BCObjectIdentifiers.sphincsPlus_haraka_192f_r3_simple, "SPHINCS+"); + algorithms.put(BCObjectIdentifiers.sphincsPlus_sha2_256s_r3_simple, "SPHINCS+"); + algorithms.put(BCObjectIdentifiers.sphincsPlus_sha2_256f_r3_simple, "SPHINCS+"); + algorithms.put(BCObjectIdentifiers.sphincsPlus_shake_256s_r3_simple, "SPHINCS+"); + algorithms.put(BCObjectIdentifiers.sphincsPlus_shake_256f_r3_simple, "SPHINCS+"); + algorithms.put(BCObjectIdentifiers.sphincsPlus_haraka_256s_r3_simple, "SPHINCS+"); + algorithms.put(BCObjectIdentifiers.sphincsPlus_haraka_256f_r3_simple, "SPHINCS+"); + algorithms.put(NISTObjectIdentifiers.id_sha224, "SHA224"); algorithms.put(NISTObjectIdentifiers.id_sha256, "SHA256"); algorithms.put(NISTObjectIdentifiers.id_sha384, "SHA384"); diff --git a/pkix/src/main/java/org/bouncycastle/operator/DefaultDigestAlgorithmIdentifierFinder.java b/pkix/src/main/java/org/bouncycastle/operator/DefaultDigestAlgorithmIdentifierFinder.java index 9a35a42a9b..efc260c150 100644 --- a/pkix/src/main/java/org/bouncycastle/operator/DefaultDigestAlgorithmIdentifierFinder.java +++ b/pkix/src/main/java/org/bouncycastle/operator/DefaultDigestAlgorithmIdentifierFinder.java @@ -121,6 +121,19 @@ public class DefaultDigestAlgorithmIdentifierFinder digestOids.put(BCObjectIdentifiers.sphincsPlus_shake_256s_r3, NISTObjectIdentifiers.id_shake256); digestOids.put(BCObjectIdentifiers.sphincsPlus_shake_256f_r3, NISTObjectIdentifiers.id_shake256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_sha2_128s_r3_simple, NISTObjectIdentifiers.id_sha256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_sha2_128f_r3_simple, NISTObjectIdentifiers.id_sha256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_shake_128s_r3_simple, NISTObjectIdentifiers.id_shake256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_shake_128f_r3_simple, NISTObjectIdentifiers.id_shake256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_sha2_192s_r3_simple, NISTObjectIdentifiers.id_sha256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_sha2_192f_r3_simple, NISTObjectIdentifiers.id_sha256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_shake_192s_r3_simple, NISTObjectIdentifiers.id_shake256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_shake_192f_r3_simple, NISTObjectIdentifiers.id_shake256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_sha2_256s_r3_simple, NISTObjectIdentifiers.id_sha256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_sha2_256f_r3_simple, NISTObjectIdentifiers.id_sha256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_shake_256s_r3_simple, NISTObjectIdentifiers.id_shake256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_shake_256f_r3_simple, NISTObjectIdentifiers.id_shake256); + digestOids.put(BCObjectIdentifiers.falcon, NISTObjectIdentifiers.id_shake256); digestOids.put(BCObjectIdentifiers.falcon_512, NISTObjectIdentifiers.id_shake256); digestOids.put(BCObjectIdentifiers.falcon_1024, NISTObjectIdentifiers.id_shake256); diff --git a/pkix/src/main/java/org/bouncycastle/operator/DefaultSignatureAlgorithmIdentifierFinder.java b/pkix/src/main/java/org/bouncycastle/operator/DefaultSignatureAlgorithmIdentifierFinder.java index 6d542a2da1..89db99edcd 100644 --- a/pkix/src/main/java/org/bouncycastle/operator/DefaultSignatureAlgorithmIdentifierFinder.java +++ b/pkix/src/main/java/org/bouncycastle/operator/DefaultSignatureAlgorithmIdentifierFinder.java @@ -457,6 +457,19 @@ public class DefaultSignatureAlgorithmIdentifierFinder digestOids.put(BCObjectIdentifiers.sphincsPlus_shake_256s_r3, NISTObjectIdentifiers.id_shake256); digestOids.put(BCObjectIdentifiers.sphincsPlus_shake_256f_r3, NISTObjectIdentifiers.id_shake256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_sha2_128s_r3_simple, NISTObjectIdentifiers.id_sha256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_sha2_128f_r3_simple, NISTObjectIdentifiers.id_sha256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_shake_128s_r3_simple, NISTObjectIdentifiers.id_shake256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_shake_128f_r3_simple, NISTObjectIdentifiers.id_shake256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_sha2_192s_r3_simple, NISTObjectIdentifiers.id_sha256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_sha2_192f_r3_simple, NISTObjectIdentifiers.id_sha256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_shake_192s_r3_simple, NISTObjectIdentifiers.id_shake256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_shake_192f_r3_simple, NISTObjectIdentifiers.id_shake256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_sha2_256s_r3_simple, NISTObjectIdentifiers.id_sha256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_sha2_256f_r3_simple, NISTObjectIdentifiers.id_sha256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_shake_256s_r3_simple, NISTObjectIdentifiers.id_shake256); + digestOids.put(BCObjectIdentifiers.sphincsPlus_shake_256f_r3_simple, NISTObjectIdentifiers.id_shake256); + // digestOids.put(GMObjectIdentifiers.sm2sign_with_rmd160, TeleTrusTObjectIdentifiers.ripemd160); // digestOids.put(GMObjectIdentifiers.sm2sign_with_sha1, OIWObjectIdentifiers.idSHA1); // digestOids.put(GMObjectIdentifiers.sm2sign_with_sha224, NISTObjectIdentifiers.id_sha224); diff --git a/pkix/src/test/java/org/bouncycastle/cert/test/CertTest.java b/pkix/src/test/java/org/bouncycastle/cert/test/CertTest.java index 3d18f9dbbc..0213bcf35f 100644 --- a/pkix/src/test/java/org/bouncycastle/cert/test/CertTest.java +++ b/pkix/src/test/java/org/bouncycastle/cert/test/CertTest.java @@ -3649,6 +3649,57 @@ public void checkCreationSPHINCSPlus() //System.out.println(cert); } + /* + * we generate a self signed certificate for the sake of testing - SPHINCSPlus + */ + public void checkCreationSPHINCSPlusSimple() + throws Exception + { + // + // set up the keys + // + KeyPairGenerator kpg = KeyPairGenerator.getInstance("SPHINCSPlus", "BC"); + + kpg.initialize(SPHINCSPlusParameterSpec.sha2_256f_simple, new SecureRandom()); + + KeyPair kp = kpg.generateKeyPair(); + + PrivateKey privKey = kp.getPrivate(); + PublicKey pubKey = kp.getPublic(); + + // + // distinguished name table. + // + X500NameBuilder builder = createStdBuilder(); + + // + // create the certificate - version 3 + // + ContentSigner sigGen = new JcaContentSignerBuilder(pubKey.getAlgorithm()).setProvider("BC").build(privKey); + X509v3CertificateBuilder certGen = new JcaX509v3CertificateBuilder(builder.build(), BigInteger.valueOf(1), new Date(System.currentTimeMillis() - 50000), new Date(System.currentTimeMillis() + 50000), builder.build(), pubKey); + + X509Certificate cert = new JcaX509CertificateConverter().setProvider(BC).getCertificate(certGen.build(sigGen)); + + cert.checkValidity(new Date()); + + // + // check verifies in general + // + cert.verify(pubKey); + + // + // check verifies with contained key + // + cert.verify(cert.getPublicKey()); + + ByteArrayInputStream bIn = new ByteArrayInputStream(cert.getEncoded()); + CertificateFactory fact = CertificateFactory.getInstance("X.509", BC); + + cert = (X509Certificate)fact.generateCertificate(bIn); + + //System.out.println(cert); + } + /* * we generate a self signed certificate for the sake of testing - SPHINCSPlus */ @@ -5450,6 +5501,7 @@ public void performTest() checkCreationEd448(); checkCreationSPHINCSPlus(); + checkCreationSPHINCSPlusSimple(); checkCreationSPHINCSPlusHaraka(); checkCreationDSA(); checkCreationECDSA(); diff --git a/pkix/src/test/java/org/bouncycastle/operator/test/AllTests.java b/pkix/src/test/java/org/bouncycastle/operator/test/AllTests.java index 55ef9c842d..c50a9e614f 100644 --- a/pkix/src/test/java/org/bouncycastle/operator/test/AllTests.java +++ b/pkix/src/test/java/org/bouncycastle/operator/test/AllTests.java @@ -156,6 +156,24 @@ public void testAgainstKnownList() new Object[]{BCObjectIdentifiers.sphincsPlus_shake_256f_r3, "SPHINCS+"}, new Object[]{BCObjectIdentifiers.sphincsPlus_haraka_256s_r3, "SPHINCS+"}, new Object[]{BCObjectIdentifiers.sphincsPlus_haraka_256f_r3, "SPHINCS+"}, + new Object[]{BCObjectIdentifiers.sphincsPlus_sha2_128s_r3_simple, "SPHINCS+"}, + new Object[]{BCObjectIdentifiers.sphincsPlus_sha2_128f_r3_simple, "SPHINCS+"}, + new Object[]{BCObjectIdentifiers.sphincsPlus_shake_128s_r3_simple, "SPHINCS+"}, + new Object[]{BCObjectIdentifiers.sphincsPlus_shake_128f_r3_simple, "SPHINCS+"}, + new Object[]{BCObjectIdentifiers.sphincsPlus_haraka_128s_r3_simple, "SPHINCS+"}, + new Object[]{BCObjectIdentifiers.sphincsPlus_haraka_128f_r3_simple, "SPHINCS+"}, + new Object[]{BCObjectIdentifiers.sphincsPlus_sha2_192s_r3_simple, "SPHINCS+"}, + new Object[]{BCObjectIdentifiers.sphincsPlus_sha2_192f_r3_simple, "SPHINCS+"}, + new Object[]{BCObjectIdentifiers.sphincsPlus_shake_192s_r3_simple, "SPHINCS+"}, + new Object[]{BCObjectIdentifiers.sphincsPlus_shake_192f_r3_simple, "SPHINCS+"}, + new Object[]{BCObjectIdentifiers.sphincsPlus_haraka_192s_r3_simple, "SPHINCS+"}, + new Object[]{BCObjectIdentifiers.sphincsPlus_haraka_192f_r3_simple, "SPHINCS+"}, + new Object[]{BCObjectIdentifiers.sphincsPlus_sha2_256s_r3_simple, "SPHINCS+"}, + new Object[]{BCObjectIdentifiers.sphincsPlus_sha2_256f_r3_simple, "SPHINCS+"}, + new Object[]{BCObjectIdentifiers.sphincsPlus_shake_256s_r3_simple, "SPHINCS+"}, + new Object[]{BCObjectIdentifiers.sphincsPlus_shake_256f_r3_simple, "SPHINCS+"}, + new Object[]{BCObjectIdentifiers.sphincsPlus_haraka_256s_r3_simple, "SPHINCS+"}, + new Object[]{BCObjectIdentifiers.sphincsPlus_haraka_256f_r3_simple, "SPHINCS+"}, new Object[]{GNUObjectIdentifiers.Tiger_192, "Tiger"}, new Object[]{PKCSObjectIdentifiers.RC2_CBC, "RC2/CBC"}, diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/SPHINCSPlus.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/SPHINCSPlus.java index 52a24cbc64..443e28f46e 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/SPHINCSPlus.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/SPHINCSPlus.java @@ -28,42 +28,12 @@ public void configure(ConfigurableProvider provider) // provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus.getId(), "SPHINCSPLUS"); // provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus_sha2_128s_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus_sha2_128f_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus_shake_128s_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus_shake_128f_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus_haraka_128s_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus_haraka_128f_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus_sha2_192s_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus_sha2_192f_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus_shake_192s_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus_shake_192f_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus_haraka_192s_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus_haraka_192f_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus_sha2_256s_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus_sha2_256f_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus_shake_256s_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus_shake_256f_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus_haraka_256s_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus_haraka_256f_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus_sha2_128s_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus_sha2_128f_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus_shake_128s_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus_shake_128f_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus_haraka_128s_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus_haraka_128f_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus_sha2_192s_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus_sha2_192f_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus_shake_192s_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus_shake_192f_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus_haraka_192s_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus_haraka_192f_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus_sha2_256s_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus_sha2_256f_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus_shake_256s_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus_shake_256f_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus_haraka_256s_r3.getId(), "SPHINCSPLUS"); - provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus_haraka_256f_r3.getId(), "SPHINCSPLUS"); + // add the full oid set, all 36. + for (int i = 1; i <= 36; i++) + { + provider.addAlgorithm("Alg.Alias.Signature." + BCObjectIdentifiers.sphincsPlus + "." + i, "SPHINCSPLUS"); + provider.addAlgorithm("Alg.Alias.Signature.OID." + BCObjectIdentifiers.sphincsPlus + "." + i, "SPHINCSPLUS"); + } provider.addAlgorithm("Alg.Alias.Signature.SPHINCS+", "SPHINCSPLUS"); @@ -88,6 +58,25 @@ public void configure(ConfigurableProvider provider) registerOid(provider, BCObjectIdentifiers.sphincsPlus_shake_256f_r3, "SPHINCSPLUS", keyFact); registerOid(provider, BCObjectIdentifiers.sphincsPlus_haraka_256s_r3, "SPHINCSPLUS", keyFact); registerOid(provider, BCObjectIdentifiers.sphincsPlus_haraka_256f_r3, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_sha2_128s_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_sha2_128f_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_shake_128s_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_shake_128f_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_haraka_128s_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_haraka_128f_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_sha2_192s_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_sha2_192f_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_shake_192s_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_shake_192f_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_haraka_192s_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_haraka_192f_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_sha2_256s_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_sha2_256f_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_shake_256s_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_shake_256f_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_haraka_256s_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_haraka_256f_r3_simple, "SPHINCSPLUS", keyFact); + registerOidAlgorithmParameters(provider, BCObjectIdentifiers.sphincsPlus, "SPHINCSPLUS"); } } diff --git a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java index a244927f48..7f1ec29f0b 100644 --- a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java +++ b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java @@ -364,6 +364,24 @@ private void loadPQCKeys() addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_shake_256f_r3, new SPHINCSPlusKeyFactorySpi()); addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_haraka_256s_r3, new SPHINCSPlusKeyFactorySpi()); addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_haraka_256f_r3, new SPHINCSPlusKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_sha2_128s_r3_simple, new SPHINCSPlusKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_sha2_128f_r3_simple, new SPHINCSPlusKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_shake_128s_r3_simple, new SPHINCSPlusKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_shake_128f_r3_simple, new SPHINCSPlusKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_haraka_128s_r3_simple, new SPHINCSPlusKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_haraka_128f_r3_simple, new SPHINCSPlusKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_sha2_192s_r3_simple, new SPHINCSPlusKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_sha2_192f_r3_simple, new SPHINCSPlusKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_shake_192s_r3_simple, new SPHINCSPlusKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_shake_192f_r3_simple, new SPHINCSPlusKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_haraka_192s_r3_simple, new SPHINCSPlusKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_haraka_192f_r3_simple, new SPHINCSPlusKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_sha2_256s_r3_simple, new SPHINCSPlusKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_sha2_256f_r3_simple, new SPHINCSPlusKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_shake_256s_r3_simple, new SPHINCSPlusKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_shake_256f_r3_simple, new SPHINCSPlusKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_haraka_256s_r3_simple, new SPHINCSPlusKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.sphincsPlus_haraka_256f_r3_simple, new SPHINCSPlusKeyFactorySpi()); addKeyInfoConverter(PQCObjectIdentifiers.sphincs256, new Sphincs256KeyFactorySpi()); addKeyInfoConverter(PQCObjectIdentifiers.newHope, new NHKeyFactorySpi()); addKeyInfoConverter(PQCObjectIdentifiers.xmss, new XMSSKeyFactorySpi()); diff --git a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/SPHINCSPlus.java b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/SPHINCSPlus.java index 99efe4be5b..b1f0237103 100644 --- a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/SPHINCSPlus.java +++ b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/SPHINCSPlus.java @@ -44,6 +44,24 @@ public void configure(ConfigurableProvider provider) addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_shake_256f_r3); addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_haraka_256s_r3); addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_haraka_256f_r3); + addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_sha2_128s_r3_simple); + addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_sha2_128f_r3_simple); + addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_shake_128s_r3_simple); + addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_shake_128f_r3_simple); + addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_haraka_128s_r3_simple); + addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_haraka_128f_r3_simple); + addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_sha2_192s_r3_simple); + addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_sha2_192f_r3_simple); + addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_shake_192s_r3_simple); + addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_shake_192f_r3_simple); + addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_haraka_192s_r3_simple); + addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_haraka_192f_r3_simple); + addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_sha2_256s_r3_simple); + addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_sha2_256f_r3_simple); + addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_shake_256s_r3_simple); + addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_shake_256f_r3_simple); + addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_haraka_256s_r3_simple); + addSignatureAlias(provider, "SPHINCSPLUS", BCObjectIdentifiers.sphincsPlus_haraka_256f_r3_simple); provider.addAlgorithm("Alg.Alias.Signature.SPHINCS+", "SPHINCSPLUS"); @@ -68,6 +86,24 @@ public void configure(ConfigurableProvider provider) registerOid(provider, BCObjectIdentifiers.sphincsPlus_shake_256f_r3, "SPHINCSPLUS", keyFact); registerOid(provider, BCObjectIdentifiers.sphincsPlus_haraka_256s_r3, "SPHINCSPLUS", keyFact); registerOid(provider, BCObjectIdentifiers.sphincsPlus_haraka_256f_r3, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_sha2_128s_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_sha2_128f_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_shake_128s_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_shake_128f_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_haraka_128s_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_haraka_128f_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_sha2_192s_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_sha2_192f_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_shake_192s_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_shake_192f_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_haraka_192s_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_haraka_192f_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_sha2_256s_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_sha2_256f_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_shake_256s_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_shake_256f_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_haraka_256s_r3_simple, "SPHINCSPLUS", keyFact); + registerOid(provider, BCObjectIdentifiers.sphincsPlus_haraka_256f_r3_simple, "SPHINCSPLUS", keyFact); } } } diff --git a/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/SphincsPlusKeyPairGeneratorTest.java b/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/SphincsPlusKeyPairGeneratorTest.java index 054a7d4b56..570fef184c 100644 --- a/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/SphincsPlusKeyPairGeneratorTest.java +++ b/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/SphincsPlusKeyPairGeneratorTest.java @@ -49,6 +49,24 @@ public void testKeyFactory() kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_shake_256f_r3.getId(), "BCPQC"); kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_haraka_256s_r3.getId(), "BCPQC"); kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_haraka_256f_r3.getId(), "BCPQC"); + kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_sha2_128s_r3_simple.getId(), "BCPQC"); + kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_sha2_128f_r3_simple.getId(), "BCPQC"); + kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_shake_128s_r3_simple.getId(), "BCPQC"); + kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_shake_128f_r3_simple.getId(), "BCPQC"); + kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_haraka_128s_r3_simple.getId(), "BCPQC"); + kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_haraka_128f_r3_simple.getId(), "BCPQC"); + kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_sha2_192s_r3_simple.getId(), "BCPQC"); + kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_sha2_192f_r3_simple.getId(), "BCPQC"); + kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_shake_192s_r3_simple.getId(), "BCPQC"); + kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_shake_192f_r3_simple.getId(), "BCPQC"); + kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_haraka_192s_r3_simple.getId(), "BCPQC"); + kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_haraka_192f_r3_simple.getId(), "BCPQC"); + kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_sha2_256s_r3_simple.getId(), "BCPQC"); + kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_sha2_256f_r3_simple.getId(), "BCPQC"); + kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_shake_256s_r3_simple.getId(), "BCPQC"); + kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_shake_256f_r3_simple.getId(), "BCPQC"); + kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_haraka_256s_r3_simple.getId(), "BCPQC"); + kf = KeyFactory.getInstance(BCObjectIdentifiers.sphincsPlus_haraka_256f_r3_simple.getId(), "BCPQC"); } public void testKeySpecs() @@ -119,6 +137,27 @@ public void testKeyPairEncoding() BCObjectIdentifiers.sphincsPlus_shake_256f_r3, BCObjectIdentifiers.sphincsPlus_haraka_256s_r3, BCObjectIdentifiers.sphincsPlus_haraka_256f_r3, + + BCObjectIdentifiers.sphincsPlus_sha2_128s_r3_simple, + BCObjectIdentifiers.sphincsPlus_sha2_128f_r3_simple, + BCObjectIdentifiers.sphincsPlus_shake_128s_r3_simple, + BCObjectIdentifiers.sphincsPlus_shake_128f_r3_simple, + BCObjectIdentifiers.sphincsPlus_haraka_128s_r3_simple, + BCObjectIdentifiers.sphincsPlus_haraka_128f_r3_simple, + + BCObjectIdentifiers.sphincsPlus_sha2_192s_r3_simple, + BCObjectIdentifiers.sphincsPlus_sha2_192f_r3_simple, + BCObjectIdentifiers.sphincsPlus_shake_192s_r3_simple, + BCObjectIdentifiers.sphincsPlus_shake_192f_r3_simple, + BCObjectIdentifiers.sphincsPlus_haraka_192s_r3_simple, + BCObjectIdentifiers.sphincsPlus_haraka_192f_r3_simple, + + BCObjectIdentifiers.sphincsPlus_sha2_256s_r3_simple, + BCObjectIdentifiers.sphincsPlus_sha2_256f_r3_simple, + BCObjectIdentifiers.sphincsPlus_shake_256s_r3_simple, + BCObjectIdentifiers.sphincsPlus_shake_256f_r3_simple, + BCObjectIdentifiers.sphincsPlus_haraka_256s_r3_simple, + BCObjectIdentifiers.sphincsPlus_haraka_256f_r3_simple, }; kpg = KeyPairGenerator.getInstance("SPHINCSPlus", "BCPQC"); diff --git a/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/SphincsPlusTest.java b/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/SphincsPlusTest.java index cc0c0120a2..f1fc84b550 100644 --- a/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/SphincsPlusTest.java +++ b/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/SphincsPlusTest.java @@ -356,6 +356,32 @@ public void testSphincsRandomSigSHAKE() assertTrue(sig.verify(s)); } + public void testSphincsRandomSigSHAKE_Simple() + throws Exception + { + KeyPairGenerator kpg = KeyPairGenerator.getInstance("SPHINCSPlus", "BCPQC"); + + kpg.initialize(SPHINCSPlusParameterSpec.shake_256f_simple, new SecureRandom()); + + KeyPair kp = kpg.generateKeyPair(); + + Signature sig = Signature.getInstance("SPHINCSPlus", "BCPQC"); + + sig.initSign(kp.getPrivate(), new SecureRandom()); + + sig.update(msg, 0, msg.length); + + byte[] s = sig.sign(); + + sig = Signature.getInstance("SPHINCSPlus", "BCPQC"); + + sig.initVerify(kp.getPublic()); + + sig.update(msg, 0, msg.length); + + assertTrue(sig.verify(s)); + } + private static class RiggedRandom extends SecureRandom { From 5978d2833a4cfc593d84b95a721d3636eff1bb11 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 18 Jul 2023 07:27:52 +1000 Subject: [PATCH 261/290] relates to github #1423 - added Builder to ArmoredInputStream for configuration. --- .../bouncycastle/bcpg/ArmoredInputStream.java | 126 +++++++++++++++--- .../bcpg/ArmoredOutputStream.java | 4 +- .../openpgp/test/ArmorCRCTest.java | 101 ++++++++++++++ 3 files changed, 213 insertions(+), 18 deletions(-) create mode 100644 pg/src/test/java/org/bouncycastle/openpgp/test/ArmorCRCTest.java diff --git a/pg/src/main/java/org/bouncycastle/bcpg/ArmoredInputStream.java b/pg/src/main/java/org/bouncycastle/bcpg/ArmoredInputStream.java index 0fed984a78..1d5a6bae3c 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/ArmoredInputStream.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/ArmoredInputStream.java @@ -57,6 +57,7 @@ public class ArmoredInputStream decodingTable['/'] = 63; } + /** * decode the base 64 encoded input data. * @@ -128,11 +129,12 @@ else if (in3 == '=') */ private boolean detectMissingChecksum = false; + private final CRC24 crc; + InputStream in; boolean start = true; byte[] outBuf = new byte[3]; int bufPtr = 3; - CRC24 crc = new FastCRC24(); boolean crcFound = false; boolean hasHeaders = true; String header = null; @@ -171,6 +173,7 @@ public ArmoredInputStream( { this.in = in; this.hasHeaders = hasHeaders; + this.crc = new FastCRC24(); if (hasHeaders) { @@ -179,7 +182,25 @@ public ArmoredInputStream( start = false; } - + + private ArmoredInputStream( + InputStream in, + Builder builder) + throws IOException + { + this.in = in; + this.hasHeaders = builder.hasHeaders; + this.detectMissingChecksum = builder.detectMissingCRC; + this.crc = builder.ignoreCRC ? null : new FastCRC24(); + + if (hasHeaders) + { + parseHeaders(); + } + + start = false; + } + public int available() throws IOException { @@ -367,7 +388,10 @@ public int read() parseHeaders(); } - crc.reset(); + if (crc != null) + { + crc.reset(); + } start = false; } @@ -435,12 +459,15 @@ else if (newLineFound && c == '-') crcFound = true; - int i = ((outBuf[0] & 0xff) << 16) - | ((outBuf[1] & 0xff) << 8) - | (outBuf[2] & 0xff); - if (i != crc.getValue()) + if (crc != null) { - throw new ArmoredInputException("crc check failed in armored message"); + int i = ((outBuf[0] & 0xff) << 16) + | ((outBuf[1] & 0xff) << 8) + | (outBuf[2] & 0xff); + if (i != crc.getValue()) + { + throw new ArmoredInputException("crc check failed in armored message"); + } } return read(); @@ -482,15 +509,18 @@ else if (newLineFound && c == '-') bufPtr = decode(c, readIgnoreSpace(), readIgnoreSpace(), readIgnoreSpace(), outBuf); - if (bufPtr == 0) + if (crc != null) { - crc.update3(outBuf, 0); - } - else - { - for (int i = bufPtr; i < 3; ++i) + if (bufPtr == 0) + { + crc.update3(outBuf, 0); + } + else { - crc.update(outBuf[i] & 0xFF); + for (int i = bufPtr; i < 3; ++i) + { + crc.update(outBuf[i] & 0xFF); + } } } } @@ -572,10 +602,74 @@ public void close() * The default value is false (ignore missing CRC checksums). If the behavior is set to true, * an {@link IOException} will be thrown if a missing CRC checksum is encountered. * - * @param detectMissing ignore missing CRC sums + * @param detectMissing false if ignore missing CRC sums, true for exception + * @deprecated use Builder class for configuring this. */ public void setDetectMissingCRC(boolean detectMissing) { this.detectMissingChecksum = detectMissing; } + + public static Builder builder() + { + return new Builder(); + } + + public static class Builder + { + private boolean hasHeaders = false; + private boolean detectMissingCRC = false; + private boolean ignoreCRC = false; + + private Builder() + { + + } + + /** + * Turn on header parsing (default value false). + * + * @param hasHeaders true if headers should be expected, false otherwise. + * @return the current builder instance. + */ + public Builder setParseForHeaders(boolean hasHeaders) + { + this.hasHeaders = hasHeaders; + + return this; + } + + /** + * Change how the stream should react if it encounters missing CRC checksum. + * The default value is false (ignore missing CRC checksums). If the behavior is set to true, + * an {@link IOException} will be thrown if a missing CRC checksum is encountered. + * + * @param detectMissingCRC false if ignore missing CRC sums, true for exception + */ + public Builder setDetectMissingCRC(boolean detectMissingCRC) + { + this.detectMissingCRC = detectMissingCRC; + + return this; + } + + /** + * Specifically ignore the CRC if in place (this will also avoid the cost of calculation). + * + * @param ignoreCRC true if CRC should be ignored, false otherwise. + * @return the current builder instance. + */ + public Builder setIgnoreCRC(boolean ignoreCRC) + { + this.ignoreCRC = ignoreCRC; + + return this; + } + + public ArmoredInputStream build(InputStream inputStream) + throws IOException + { + return new ArmoredInputStream(inputStream, this); + } + } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java b/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java index 14c86f8068..d41320042d 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/ArmoredOutputStream.java @@ -511,9 +511,9 @@ public void close() buf[2] = (byte)crcV; encode3(out, buf); + write(nl); } - write(nl); write(footerStart); write(type); write(footerTail); @@ -712,7 +712,7 @@ public Builder clearHeaders() } /** - * Enable calculation and inclusion of the CRC check sum. + * Enable calculation and inclusion of the CRC check sum (default is true). * @param doComputeCRC true if CRC to be included, false otherwise. * @return the current builder instance. */ diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/ArmorCRCTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/ArmorCRCTest.java new file mode 100644 index 0000000000..73c5a12cb2 --- /dev/null +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/ArmorCRCTest.java @@ -0,0 +1,101 @@ +package org.bouncycastle.openpgp.test; + +import java.io.ByteArrayInputStream; +import java.io.ByteArrayOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.nio.charset.StandardCharsets; + +import org.bouncycastle.bcpg.ArmoredInputStream; +import org.bouncycastle.bcpg.ArmoredOutputStream; +import org.bouncycastle.openpgp.PGPLiteralData; +import org.bouncycastle.openpgp.PGPLiteralDataGenerator; +import org.bouncycastle.openpgp.PGPObjectFactory; +import org.bouncycastle.openpgp.bc.BcPGPObjectFactory; +import org.bouncycastle.util.Strings; +import org.bouncycastle.util.io.Streams; +import org.bouncycastle.util.test.SimpleTest; + +public class ArmorCRCTest + extends SimpleTest +{ + + private static final String WITHOUT_CRC = "" + + "-----BEGIN PGP MESSAGE-----\n" + + "\n" + + "yxR0AAAAAABIZWxsbywgV29ybGQhCg==\n" + + "-----END PGP MESSAGE-----\n"; + private static final String FAULTY_CRC = "" + + "-----BEGIN PGP MESSAGE-----\n" + + "\n" + + "yxR0AAAAAABIZWxsbywgV29ybGQhCg==\n" + + "=TRA9\n" + + "-----END PGP MESSAGE-----"; + + @Override + public String getName() + { + return "ArmorCRCTest"; + } + + @Override + public void performTest() + throws Exception + { + generateArmorWithoutCRCSum(); + consumeArmorWithoutCRC(); + } + + private void generateArmorWithoutCRCSum() + throws IOException + { + ByteArrayOutputStream bOut = new ByteArrayOutputStream(); + ArmoredOutputStream armorOut = ArmoredOutputStream.builder() + .enableCRC(false) + .build(bOut); + + PGPLiteralDataGenerator litGen = new PGPLiteralDataGenerator(); + OutputStream litOut = litGen.open(armorOut, PGPLiteralDataGenerator.TEXT, + "", PGPLiteralData.NOW, new byte[512]); + litOut.write("Hello, World!\n".getBytes(StandardCharsets.UTF_8)); + litOut.close(); + armorOut.close(); + + isEquals(WITHOUT_CRC, Strings.fromByteArray(bOut.toByteArray())); + } + + + private void consumeArmorWithoutCRC() + throws IOException + { + consumeSuccessfullyIgnoringCRCSum(WITHOUT_CRC); + consumeSuccessfullyIgnoringCRCSum(FAULTY_CRC); + } + + private void consumeSuccessfullyIgnoringCRCSum(String armor) + throws IOException + { + ByteArrayInputStream bIn = new ByteArrayInputStream(armor.getBytes(StandardCharsets.UTF_8)); + ArmoredInputStream armorIn = ArmoredInputStream.builder() + .setParseForHeaders(true) + .setIgnoreCRC(true) + .build(bIn); + + + PGPObjectFactory objectFactory = new BcPGPObjectFactory(armorIn); + PGPLiteralData literalData = (PGPLiteralData)objectFactory.nextObject(); + InputStream litIn = literalData.getDataStream(); + ByteArrayOutputStream bOut = new ByteArrayOutputStream(); + Streams.pipeAll(litIn, bOut); + litIn.close(); + armorIn.close(); + + isEquals("Hello, World!\n", bOut.toString()); + } + + public static void main(String[] args) + { + runTest(new ArmorCRCTest()); + } +} From 218a7cef67d8c864b93628246f280b94357d1a51 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 18 Jul 2023 10:58:23 +1000 Subject: [PATCH 262/290] relates to github #1422 - refactor of getPacketTag(), added use of AESEngine.newInstance() to allow for JNI support in LTS. --- .../bouncycastle/bcpg/AEADEncDataPacket.java | 11 +-- .../bcpg/CompressedDataPacket.java | 8 +- .../bouncycastle/bcpg/ContainedPacket.java | 9 +- .../bouncycastle/bcpg/ExperimentalPacket.java | 14 ++- .../bouncycastle/bcpg/InputStreamPacket.java | 15 ++- .../bouncycastle/bcpg/LiteralDataPacket.java | 8 +- .../org/bouncycastle/bcpg/MarkerPacket.java | 26 +++-- .../bcpg/ModDetectionCodePacket.java | 16 ++-- .../bcpg/OnePassSignaturePacket.java | 10 +- .../java/org/bouncycastle/bcpg/Packet.java | 19 +++- .../org/bouncycastle/bcpg/PaddingPacket.java | 10 +- .../bcpg/PublicKeyEncSessionPacket.java | 15 +-- .../bouncycastle/bcpg/PublicKeyPacket.java | 94 +++++++++++-------- .../bouncycastle/bcpg/PublicSubkeyPacket.java | 17 +--- .../org/bouncycastle/bcpg/ReservedPacket.java | 9 +- .../bouncycastle/bcpg/SecretKeyPacket.java | 45 +++++++-- .../bouncycastle/bcpg/SecretSubkeyPacket.java | 19 +--- .../bouncycastle/bcpg/SignaturePacket.java | 10 +- .../bcpg/SymmetricEncDataPacket.java | 10 +- .../bcpg/SymmetricEncIntegrityPacket.java | 12 +-- .../bcpg/SymmetricKeyEncSessionPacket.java | 12 +-- .../org/bouncycastle/bcpg/TrustPacket.java | 10 +- .../org/bouncycastle/bcpg/UnknownPacket.java | 16 +--- .../bcpg/UserAttributePacket.java | 10 +- .../org/bouncycastle/bcpg/UserIDPacket.java | 12 +-- .../openpgp/PGPObjectFactory.java | 15 +-- .../openpgp/operator/bc/BcAEADUtil.java | 6 +- .../openpgp/operator/bc/BcImplProvider.java | 4 +- .../openpgp/operator/bc/BcUtil.java | 4 +- .../openpgp/test/RegressionTest.java | 1 + 30 files changed, 229 insertions(+), 238 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/bcpg/AEADEncDataPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/AEADEncDataPacket.java index 986d2a3207..72ee63af87 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/AEADEncDataPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/AEADEncDataPacket.java @@ -25,7 +25,7 @@ public class AEADEncDataPacket public AEADEncDataPacket(BCPGInputStream in) throws IOException { - super(in); + super(in, AEAD_ENC_DATA); version = (byte)in.read(); if (version != VERSION_1) @@ -43,7 +43,8 @@ public AEADEncDataPacket(BCPGInputStream in) public AEADEncDataPacket(int algorithm, int aeadAlgorithm, int chunkSize, byte[] iv) { - super(null); + super(null, AEAD_ENC_DATA); + this.version = VERSION_1; this.algorithm = (byte)algorithm; this.aeadAlgorithm = (byte)aeadAlgorithm; @@ -118,10 +119,4 @@ public static int getIVLength(byte aeadAlgorithm) { return AEADUtils.getIVLength(aeadAlgorithm); } - - @Override - public int getPacketTag() - { - return getType(); - } } \ No newline at end of file diff --git a/pg/src/main/java/org/bouncycastle/bcpg/CompressedDataPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/CompressedDataPacket.java index 36a9baeae7..9dcafaa61c 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/CompressedDataPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/CompressedDataPacket.java @@ -14,7 +14,7 @@ public class CompressedDataPacket BCPGInputStream in) throws IOException { - super(in); + super(in, COMPRESSED_DATA); algorithm = in.read(); } @@ -28,10 +28,4 @@ public int getAlgorithm() { return algorithm; } - - @Override - public int getPacketTag() - { - return COMPRESSED_DATA; - } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/ContainedPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/ContainedPacket.java index c7fcd86e95..27c82a5e4d 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/ContainedPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/ContainedPacket.java @@ -8,11 +8,16 @@ /** * Basic type for a PGP packet. */ -public abstract class ContainedPacket +public abstract class ContainedPacket extends Packet implements Encodable { - public byte[] getEncoded() + ContainedPacket(int packetTag) + { + super(packetTag); + } + + public byte[] getEncoded() throws IOException { ByteArrayOutputStream bOut = new ByteArrayOutputStream(); diff --git a/pg/src/main/java/org/bouncycastle/bcpg/ExperimentalPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/ExperimentalPacket.java index 71909e54d5..58a4b85d9b 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/ExperimentalPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/ExperimentalPacket.java @@ -23,13 +23,17 @@ public class ExperimentalPacket BCPGInputStream in) throws IOException { - this.tag = tag; + super(tag); + this.contents = in.readAll(); } + /** + * @deprecated use getPacketTag(); + */ public int getTag() { - return tag; + return getPacketTag(); } public byte[] getContents() @@ -43,10 +47,4 @@ public void encode( { out.writePacket(tag, contents); } - - @Override - public int getPacketTag() - { - return getTag(); - } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/InputStreamPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/InputStreamPacket.java index 7dddbf4da2..f042703be2 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/InputStreamPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/InputStreamPacket.java @@ -3,14 +3,27 @@ /** * A block of data associated with other packets in a PGP object stream. */ -public abstract class InputStreamPacket +public class InputStreamPacket extends Packet { private BCPGInputStream in; + // it's unlikely this is being used, but just in case we'll mark + // unknown inputs as reserved. public InputStreamPacket( BCPGInputStream in) { + super(RESERVED); + + this.in = in; + } + + InputStreamPacket( + BCPGInputStream in, + int packetTag) + { + super(packetTag); + this.in = in; } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/LiteralDataPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/LiteralDataPacket.java index b3cdcc8daa..16e64c377b 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/LiteralDataPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/LiteralDataPacket.java @@ -19,7 +19,7 @@ public class LiteralDataPacket BCPGInputStream in) throws IOException { - super(in); + super(in, LITERAL_DATA); format = in.read(); int l = in.read(); @@ -73,10 +73,4 @@ public byte[] getRawFileName() { return Arrays.clone(fileName); } - - @Override - public int getPacketTag() - { - return LITERAL_DATA; - } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/MarkerPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/MarkerPacket.java index a37dad6caa..2f4a8da428 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/MarkerPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/MarkerPacket.java @@ -5,30 +5,26 @@ /** * Basic type for a marker packet */ -public class MarkerPacket +public class MarkerPacket extends ContainedPacket -{ +{ // "PGP" - - byte[] marker = { (byte)0x50, (byte)0x47, (byte)0x50 }; - + + byte[] marker = {(byte)0x50, (byte)0x47, (byte)0x50}; + public MarkerPacket( - BCPGInputStream in) + BCPGInputStream in) throws IOException { - in.readFully(marker); + super(MARKER); + + in.readFully(marker); } - + public void encode( - BCPGOutputStream out) + BCPGOutputStream out) throws IOException { out.writePacket(MARKER, marker); } - - @Override - public int getPacketTag() - { - return MARKER; - } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/ModDetectionCodePacket.java b/pg/src/main/java/org/bouncycastle/bcpg/ModDetectionCodePacket.java index 4479336c4b..7e837b510f 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/ModDetectionCodePacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/ModDetectionCodePacket.java @@ -1,6 +1,6 @@ package org.bouncycastle.bcpg; -import java.io.*; +import java.io.IOException; /** * basic packet for a modification detection code packet. @@ -13,7 +13,9 @@ public class ModDetectionCodePacket ModDetectionCodePacket( BCPGInputStream in) throws IOException - { + { + super(MOD_DETECTION_CODE); + this.digest = new byte[20]; in.readFully(this.digest); } @@ -21,7 +23,9 @@ public class ModDetectionCodePacket public ModDetectionCodePacket( byte[] digest) throws IOException - { + { + super(MOD_DETECTION_CODE); + this.digest = new byte[digest.length]; System.arraycopy(digest, 0, this.digest, 0, this.digest.length); @@ -42,10 +46,4 @@ public void encode( { out.writePacket(MOD_DETECTION_CODE, digest, false); } - - @Override - public int getPacketTag() - { - return MOD_DETECTION_CODE; - } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/OnePassSignaturePacket.java b/pg/src/main/java/org/bouncycastle/bcpg/OnePassSignaturePacket.java index a9c08e0450..02b504070d 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/OnePassSignaturePacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/OnePassSignaturePacket.java @@ -20,6 +20,8 @@ public class OnePassSignaturePacket BCPGInputStream in) throws IOException { + super(ONE_PASS_SIGNATURE); + version = in.read(); sigType = in.read(); hashAlgorithm = in.read(); @@ -44,6 +46,8 @@ public OnePassSignaturePacket( long keyID, boolean isNested) { + super(ONE_PASS_SIGNATURE); + this.version = 3; this.sigType = sigType; this.hashAlgorithm = hashAlgorithm; @@ -127,10 +131,4 @@ public void encode( out.writePacket(ONE_PASS_SIGNATURE, bOut.toByteArray()); } - - @Override - public int getPacketTag() - { - return ONE_PASS_SIGNATURE; - } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/Packet.java b/pg/src/main/java/org/bouncycastle/bcpg/Packet.java index 29b9a2638f..3356c04650 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/Packet.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/Packet.java @@ -2,16 +2,31 @@ /** */ -public abstract class Packet +public class Packet implements PacketTags { + private final int packetTag; + + // for API compatibility + public Packet() + { + this(RESERVED); + } + + Packet(int packetTag) + { + this.packetTag = packetTag; + } /** * Return the tag of the packet. * * @return packet tag */ - public abstract int getPacketTag(); + public final int getPacketTag() + { + return packetTag; + } /** * Returns whether the packet is to be considered critical for v6 implementations. diff --git a/pg/src/main/java/org/bouncycastle/bcpg/PaddingPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/PaddingPacket.java index bdf61159b9..e50b863eaf 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/PaddingPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/PaddingPacket.java @@ -14,11 +14,15 @@ public class PaddingPacket public PaddingPacket(BCPGInputStream in) throws IOException { + super(PADDING); + padding = Streams.readAll(in); } public PaddingPacket(byte[] padding) { + super(PADDING); + this.padding = padding; } @@ -45,10 +49,4 @@ public void encode(BCPGOutputStream pOut) { pOut.writePacket(PacketTags.PADDING, padding); } - - @Override - public int getPacketTag() - { - return PADDING; - } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyEncSessionPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyEncSessionPacket.java index 8cc4610d5b..c6eddcd365 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyEncSessionPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyEncSessionPacket.java @@ -34,7 +34,9 @@ public class PublicKeyEncSessionPacket PublicKeyEncSessionPacket( BCPGInputStream in) throws IOException - { + { + super(PUBLIC_KEY_ENC_SESSION); + version = in.read(); if (version == VERSION_3) @@ -111,6 +113,8 @@ public PublicKeyEncSessionPacket( int algorithm, byte[][] data) { + super(PUBLIC_KEY_ENC_SESSION); + this.version = VERSION_3; this.keyID = keyID; this.algorithm = algorithm; @@ -136,6 +140,9 @@ public PublicKeyEncSessionPacket( int algorithm, byte[][] data) { + + super(PUBLIC_KEY_ENC_SESSION); + this.version = VERSION_6; this.keyVersion = keyVersion; this.keyFingerprint = Arrays.clone(keyFingerprint); @@ -279,10 +286,4 @@ else if (version == VERSION_6) out.writePacket(PUBLIC_KEY_ENC_SESSION , bOut.toByteArray()); } - - @Override - public int getPacketTag() - { - return PUBLIC_KEY_ENC_SESSION; - } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java index da7f6a98a5..569ead72ee 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java @@ -7,36 +7,47 @@ /** * basic packet for a PGP public key */ -public class PublicKeyPacket - extends ContainedPacket implements PublicKeyAlgorithmTags +public class PublicKeyPacket + extends ContainedPacket + implements PublicKeyAlgorithmTags { public static final int VERSION_3 = 3; public static final int VERSION_4 = 4; public static final int VERSION_6 = 6; - private int version; - private long time; - private int validDays; - private int algorithm; - private BCPGKey key; - + private int version; + private long time; + private int validDays; + private int algorithm; + private BCPGKey key; + + PublicKeyPacket( + BCPGInputStream in) + throws IOException + { + this(PUBLIC_KEY, in); + } + PublicKeyPacket( - BCPGInputStream in) + int keyTag, + BCPGInputStream in) throws IOException - { + { + super(keyTag); + version = in.read(); time = ((long)in.read() << 24) | (in.read() << 16) | (in.read() << 8) | in.read(); - + if (version <= VERSION_3) { validDays = (in.read() << 8) | in.read(); } - + algorithm = (byte)in.read(); if (version == VERSION_6) { // TODO: Use keyOctets to be able to parse unknown keys - long keyOctets = ((long) in.read() << 24) | ((long) in.read() << 16) | ((long) in.read() << 8) | in.read(); + long keyOctets = ((long)in.read() << 24) | ((long)in.read() << 16) | ((long)in.read() << 8) | in.read(); } switch (algorithm) @@ -78,69 +89,76 @@ public class PublicKeyPacket throw new IOException("unknown PGP public key algorithm encountered: " + algorithm); } } - + /** * Construct version 4 public key packet. - * + * * @param algorithm * @param time * @param key */ public PublicKeyPacket( - int algorithm, - Date time, - BCPGKey key) + int algorithm, + Date time, + BCPGKey key) { + this(PUBLIC_KEY, algorithm, time, key); + } + + PublicKeyPacket(int keyTag, int algorithm, Date time, BCPGKey key) + { + super(keyTag); + this.version = VERSION_4; this.time = time.getTime() / 1000; this.algorithm = algorithm; this.key = key; } - + public int getVersion() { return version; } - + public int getAlgorithm() { return algorithm; } - + public int getValidDays() { return validDays; } - + public Date getTime() { return new Date(time * 1000); } - + public BCPGKey getKey() { return key; } - - public byte[] getEncodedContents() + + public byte[] getEncodedContents() throws IOException { - ByteArrayOutputStream bOut = new ByteArrayOutputStream(); - BCPGOutputStream pOut = new BCPGOutputStream(bOut); - + ByteArrayOutputStream bOut = new ByteArrayOutputStream(); + BCPGOutputStream pOut = new BCPGOutputStream(bOut); + pOut.write(version); - + pOut.write((byte)(time >> 24)); pOut.write((byte)(time >> 16)); pOut.write((byte)(time >> 8)); pOut.write((byte)time); - + if (version <= VERSION_3) { pOut.write((byte)(validDays >> 8)); pOut.write((byte)validDays); } - + pOut.write(algorithm); if (version == VERSION_6) @@ -151,24 +169,18 @@ public byte[] getEncodedContents() pOut.write(keyOctets >> 8); pOut.write(keyOctets); } - + pOut.writeObject((BCPGObject)key); pOut.close(); return bOut.toByteArray(); } - + public void encode( - BCPGOutputStream out) + BCPGOutputStream out) throws IOException { - out.writePacket(PUBLIC_KEY, getEncodedContents()); - } - - @Override - public int getPacketTag() - { - return PUBLIC_KEY; + out.writePacket(getPacketTag(), getEncodedContents()); } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/PublicSubkeyPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/PublicSubkeyPacket.java index 818b80e01c..32988224a8 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/PublicSubkeyPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/PublicSubkeyPacket.java @@ -13,7 +13,7 @@ public class PublicSubkeyPacket BCPGInputStream in) throws IOException { - super(in); + super(PUBLIC_SUBKEY, in); } /** @@ -28,19 +28,6 @@ public PublicSubkeyPacket( Date time, BCPGKey key) { - super(algorithm, time, key); - } - - public void encode( - BCPGOutputStream out) - throws IOException - { - out.writePacket(PUBLIC_SUBKEY, getEncodedContents()); - } - - @Override - public int getPacketTag() - { - return PUBLIC_SUBKEY; + super(PUBLIC_SUBKEY, algorithm, time, key); } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/ReservedPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/ReservedPacket.java index 1533da3f56..cf2f597c2f 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/ReservedPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/ReservedPacket.java @@ -3,15 +3,8 @@ public class ReservedPacket extends InputStreamPacket { - public ReservedPacket(BCPGInputStream in) { - super(in); - } - - @Override - public int getPacketTag() - { - return RESERVED; + super(in, RESERVED); } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java index 92e27b710f..12b152f423 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java @@ -22,14 +22,24 @@ public class SecretKeyPacket private S2K s2k; private byte[] iv; + SecretKeyPacket( + BCPGInputStream in) + throws IOException + { + this(SECRET_KEY, in); + } + /** * @param in * @throws IOException */ SecretKeyPacket( + int keyTag, BCPGInputStream in) throws IOException { + super(keyTag); + if (this instanceof SecretSubkeyPacket) { pubKeyPacket = new PublicSubkeyPacket(in); @@ -84,6 +94,19 @@ public SecretKeyPacket( byte[] iv, byte[] secKeyData) { + this(SECRET_KEY, pubKeyPacket, encAlgorithm, s2k, iv, secKeyData); + } + + SecretKeyPacket( + int keyTag, + PublicKeyPacket pubKeyPacket, + int encAlgorithm, + S2K s2k, + byte[] iv, + byte[] secKeyData) + { + super(keyTag); + this.pubKeyPacket = pubKeyPacket; this.encAlgorithm = encAlgorithm; @@ -102,6 +125,18 @@ public SecretKeyPacket( } public SecretKeyPacket( + PublicKeyPacket pubKeyPacket, + int encAlgorithm, + int s2kUsage, + S2K s2k, + byte[] iv, + byte[] secKeyData) + { + this(SECRET_KEY, pubKeyPacket, encAlgorithm, s2kUsage, s2k, iv, secKeyData); + } + + SecretKeyPacket( + int keyTag, PublicKeyPacket pubKeyPacket, int encAlgorithm, int s2kUsage, @@ -109,6 +144,8 @@ public SecretKeyPacket( byte[] iv, byte[] secKeyData) { + super(keyTag); + this.pubKeyPacket = pubKeyPacket; this.encAlgorithm = encAlgorithm; this.s2kUsage = s2kUsage; @@ -182,12 +219,6 @@ public void encode( BCPGOutputStream out) throws IOException { - out.writePacket(SECRET_KEY, getEncodedContents()); - } - - @Override - public int getPacketTag() - { - return SECRET_KEY; + out.writePacket(getPacketTag(), getEncodedContents()); } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SecretSubkeyPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SecretSubkeyPacket.java index 63888f36a2..24dfbdb518 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/SecretSubkeyPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/SecretSubkeyPacket.java @@ -17,7 +17,7 @@ public class SecretSubkeyPacket BCPGInputStream in) throws IOException { - super(in); + super(SECRET_SUBKEY, in); } /** @@ -35,7 +35,7 @@ public SecretSubkeyPacket( byte[] iv, byte[] secKeyData) { - super(pubKeyPacket, encAlgorithm, s2k, iv, secKeyData); + super(SECRET_SUBKEY, pubKeyPacket, encAlgorithm, s2k, iv, secKeyData); } public SecretSubkeyPacket( @@ -46,19 +46,6 @@ public SecretSubkeyPacket( byte[] iv, byte[] secKeyData) { - super(pubKeyPacket, encAlgorithm, s2kUsage, s2k, iv, secKeyData); - } - - public void encode( - BCPGOutputStream out) - throws IOException - { - out.writePacket(SECRET_SUBKEY, getEncodedContents()); - } - - @Override - public int getPacketTag() - { - return SECRET_SUBKEY; + super(SECRET_SUBKEY, pubKeyPacket, encAlgorithm, s2kUsage, s2k, iv, secKeyData); } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SignaturePacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SignaturePacket.java index b863b90ffe..bef81357d4 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/SignaturePacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/SignaturePacket.java @@ -32,6 +32,8 @@ public class SignaturePacket BCPGInputStream in) throws IOException { + super(SIGNATURE); + version = in.read(); if (version == 3 || version == 2) @@ -238,6 +240,8 @@ public SignaturePacket( byte[] fingerPrint, MPInteger[] signature) { + super(SIGNATURE); + this.version = version; this.signatureType = signatureType; this.keyID = keyID; @@ -538,10 +542,4 @@ public static SignaturePacket fromByteArray(byte[] data) return new SignaturePacket(in); } - - @Override - public int getPacketTag() - { - return SIGNATURE; - } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncDataPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncDataPacket.java index e3fe9938f1..eeca55b97c 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncDataPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncDataPacket.java @@ -12,12 +12,12 @@ public class SymmetricEncDataPacket public SymmetricEncDataPacket( BCPGInputStream in) { - super(in); + super(in, SYMMETRIC_KEY_ENC); } public SymmetricEncDataPacket() { - super(null); + super(null, SYMMETRIC_KEY_ENC); } @Override @@ -32,10 +32,4 @@ public void encode(BCPGOutputStream bcpgOut) { // nothing to add } - - @Override - public int getPacketTag() - { - return getType(); - } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncIntegrityPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncIntegrityPacket.java index 5592511fb8..d2f81746c1 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncIntegrityPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/SymmetricEncIntegrityPacket.java @@ -34,7 +34,7 @@ public class SymmetricEncIntegrityPacket BCPGInputStream in) throws IOException { - super(in); + super(in, SYM_ENC_INTEGRITY_PRO); version = in.read(); @@ -57,14 +57,14 @@ public class SymmetricEncIntegrityPacket */ public SymmetricEncIntegrityPacket() { - super(null); + super(null, SYM_ENC_INTEGRITY_PRO); version = VERSION_1; } private SymmetricEncIntegrityPacket(int version, int algorithm, int aeadAlgorithm, int chunkSize, byte[] salt) { - super(null); + super(null, SYM_ENC_INTEGRITY_PRO); this.version = version; this.cipherAlgorithm = algorithm; this.aeadAlgorithm = aeadAlgorithm; @@ -173,10 +173,4 @@ public byte[] getSalt() { return Arrays.copyOf(salt, salt.length); } - - @Override - public int getPacketTag() - { - return getType(); - } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SymmetricKeyEncSessionPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SymmetricKeyEncSessionPacket.java index 4841dc05d4..25220f10b5 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/SymmetricKeyEncSessionPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/SymmetricKeyEncSessionPacket.java @@ -43,6 +43,8 @@ public SymmetricKeyEncSessionPacket( BCPGInputStream in) throws IOException { + super(SYMMETRIC_KEY_ENC_SESSION); + version = in.read(); if (version == VERSION_4) { @@ -169,6 +171,8 @@ public SymmetricKeyEncSessionPacket( S2K s2k, byte[] secKeyData) { + super(SYMMETRIC_KEY_ENC_SESSION); + this.version = VERSION_4; this.encAlgorithm = encAlgorithm; this.s2k = s2k; @@ -194,6 +198,8 @@ private SymmetricKeyEncSessionPacket( byte[] secKeyData, byte[] authTag) { + super(SYMMETRIC_KEY_ENC_SESSION); + this.version = version; this.encAlgorithm = encAlgorithm; this.aeadAlgorithm = aeadAlgorithm; @@ -345,10 +351,4 @@ else if (version == VERSION_5 || version == VERSION_6) out.writePacket(SYMMETRIC_KEY_ENC_SESSION, bOut.toByteArray()); } - - @Override - public int getPacketTag() - { - return SYMMETRIC_KEY_ENC_SESSION; - } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/TrustPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/TrustPacket.java index f70b9eda52..a009240504 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/TrustPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/TrustPacket.java @@ -15,6 +15,8 @@ public TrustPacket( BCPGInputStream in) throws IOException { + super(TRUST); + ByteArrayOutputStream bOut = new ByteArrayOutputStream(); int ch; @@ -29,6 +31,8 @@ public TrustPacket( public TrustPacket( int trustCode) { + super(TRUST); + this.levelAndTrustAmount = new byte[1]; this.levelAndTrustAmount[0] = (byte)trustCode; @@ -45,10 +49,4 @@ public void encode( { out.writePacket(TRUST, levelAndTrustAmount); } - - @Override - public int getPacketTag() - { - return TRUST; - } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/UnknownPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/UnknownPacket.java index 3764dabe74..80fbfb4dff 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/UnknownPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/UnknownPacket.java @@ -1,20 +1,18 @@ package org.bouncycastle.bcpg; -import org.bouncycastle.util.Arrays; - import java.io.IOException; +import org.bouncycastle.util.Arrays; + public class UnknownPacket extends ContainedPacket { - - private final int tag; private final byte[] contents; public UnknownPacket(int tag, BCPGInputStream in) throws IOException { - this.tag = tag; + super(tag); this.contents = in.readAll(); } @@ -28,12 +26,6 @@ public void encode( BCPGOutputStream out) throws IOException { - out.writePacket(tag, contents); - } - - @Override - public int getPacketTag() - { - return tag; + out.writePacket(getPacketTag(), contents); } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/UserAttributePacket.java b/pg/src/main/java/org/bouncycastle/bcpg/UserAttributePacket.java index fb3320bc2d..e87a36a7fe 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/UserAttributePacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/UserAttributePacket.java @@ -16,6 +16,8 @@ public UserAttributePacket( BCPGInputStream in) throws IOException { + super(USER_ATTRIBUTE); + UserAttributeSubpacketInputStream sIn = new UserAttributeSubpacketInputStream(in); UserAttributeSubpacket sub; @@ -36,6 +38,8 @@ public UserAttributePacket( public UserAttributePacket( UserAttributeSubpacket[] subpackets) { + super(USER_ATTRIBUTE); + this.subpackets = subpackets; } @@ -57,10 +61,4 @@ public void encode( out.writePacket(USER_ATTRIBUTE, bOut.toByteArray()); } - - @Override - public int getPacketTag() - { - return USER_ATTRIBUTE; - } } diff --git a/pg/src/main/java/org/bouncycastle/bcpg/UserIDPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/UserIDPacket.java index e3a900ff56..0cd550352d 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/UserIDPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/UserIDPacket.java @@ -18,17 +18,23 @@ public UserIDPacket( BCPGInputStream in) throws IOException { + super(USER_ID); + this.idData = in.readAll(); } public UserIDPacket( String id) { + super(USER_ID); + this.idData = Strings.toUTF8ByteArray(id); } public UserIDPacket(byte[] rawID) { + super(USER_ID); + this.idData = Arrays.clone(rawID); } @@ -63,10 +69,4 @@ public void encode( { out.writePacket(USER_ID, idData); } - - @Override - public int getPacketTag() - { - return USER_ID; - } } diff --git a/pg/src/main/java/org/bouncycastle/openpgp/PGPObjectFactory.java b/pg/src/main/java/org/bouncycastle/openpgp/PGPObjectFactory.java index 0a80b1831b..eb2a0454d3 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/PGPObjectFactory.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/PGPObjectFactory.java @@ -36,7 +36,6 @@ *
    • {@link PacketTags#ONE_PASS_SIGNATURE} - produces a {@link PGPOnePassSignatureList}
    • *
    • {@link PacketTags#MARKER} - produces a {@link PGPMarker}
    • *
    - * */ public class PGPObjectFactory implements Iterable @@ -50,11 +49,11 @@ public class PGPObjectFactory * Create an object factory suitable for reading PGP objects such as keys, key rings and key * ring collections, or PGP encrypted data. * - * @param in stream to read PGP data from. + * @param in stream to read PGP data from. * @param fingerPrintCalculator calculator to use in key finger print calculations. */ public PGPObjectFactory( - InputStream in, + InputStream in, KeyFingerPrintCalculator fingerPrintCalculator) { this.in = BCPGInputStream.wrap(in); @@ -65,7 +64,7 @@ public PGPObjectFactory( * Create an object factory suitable for reading PGP objects such as keys, key rings and key * ring collections, or PGP encrypted data. * - * @param bytes PGP encoded data. + * @param bytes PGP encoded data. * @param fingerPrintCalculator calculator to use in key finger print calculations. */ public PGPObjectFactory( @@ -172,8 +171,9 @@ public Object nextObject() } int tag = in.nextPacketTag(); - UnknownPacket unknownPacket = (UnknownPacket) in.readPacket(); - if (throwForUnknownCriticalPackets && unknownPacket.isCritical()) { + UnknownPacket unknownPacket = (UnknownPacket)in.readPacket(); + if (throwForUnknownCriticalPackets && unknownPacket.isCritical()) + { // Leave the error message intact for backwards compatibility throw new IOException("unknown object in stream: " + tag); } @@ -237,7 +237,8 @@ private Object getObject() * @param throwException whether to throw * @return object factory */ - public PGPObjectFactory setThrowForUnknownCriticalPackets(boolean throwException) { + public PGPObjectFactory setThrowForUnknownCriticalPackets(boolean throwException) + { this.throwForUnknownCriticalPackets = throwException; return this; } diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcAEADUtil.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcAEADUtil.java index ce8e6c74ba..bb7a842663 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcAEADUtil.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcAEADUtil.java @@ -120,11 +120,11 @@ public static AEADBlockCipher createAEADCipher(int encAlgorithm, int aeadAlgorit switch (aeadAlgorithm) { case AEADAlgorithmTags.EAX: - return new EAXBlockCipher(new AESEngine()); + return new EAXBlockCipher(AESEngine.newInstance()); case AEADAlgorithmTags.OCB: - return new OCBBlockCipher(new AESEngine(), new AESEngine()); + return new OCBBlockCipher(AESEngine.newInstance(), AESEngine.newInstance()); case AEADAlgorithmTags.GCM: - return new GCMBlockCipher(new AESEngine()); + return GCMBlockCipher.newInstance(AESEngine.newInstance()); default: throw new PGPException("unrecognised AEAD algorithm: " + aeadAlgorithm); } diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcImplProvider.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcImplProvider.java index b548e0f198..11b5dfab58 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcImplProvider.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcImplProvider.java @@ -118,7 +118,7 @@ static BlockCipher createBlockCipher(int encAlgorithm) case SymmetricKeyAlgorithmTags.AES_128: case SymmetricKeyAlgorithmTags.AES_192: case SymmetricKeyAlgorithmTags.AES_256: - engine = new AESEngine(); + engine = AESEngine.newInstance(); break; case SymmetricKeyAlgorithmTags.CAMELLIA_128: case SymmetricKeyAlgorithmTags.CAMELLIA_192: @@ -158,7 +158,7 @@ static Wrapper createWrapper(int encAlgorithm) case SymmetricKeyAlgorithmTags.AES_128: case SymmetricKeyAlgorithmTags.AES_192: case SymmetricKeyAlgorithmTags.AES_256: - return new RFC3394WrapEngine(new AESEngine()); + return new RFC3394WrapEngine(AESEngine.newInstance()); case SymmetricKeyAlgorithmTags.CAMELLIA_128: case SymmetricKeyAlgorithmTags.CAMELLIA_192: case SymmetricKeyAlgorithmTags.CAMELLIA_256: diff --git a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcUtil.java b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcUtil.java index e4571f7d51..4a03d8c37e 100644 --- a/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcUtil.java +++ b/pg/src/main/java/org/bouncycastle/openpgp/operator/bc/BcUtil.java @@ -32,7 +32,7 @@ static BufferedBlockCipher createStreamCipher(boolean forEncryption, BlockCipher if (withIntegrityPacket) { - c = new DefaultBufferedBlockCipher(new CFBBlockCipher(engine, engine.getBlockSize() * 8)); + c = new DefaultBufferedBlockCipher(CFBBlockCipher.newInstance(engine, engine.getBlockSize() * 8)); } else { @@ -90,7 +90,7 @@ public PGPDigestCalculator getIntegrityCalculator() public static BufferedBlockCipher createSymmetricKeyWrapper(boolean forEncryption, BlockCipher engine, byte[] key, byte[] iv) { - BufferedBlockCipher c = new DefaultBufferedBlockCipher(new CFBBlockCipher(engine, engine.getBlockSize() * 8)); + BufferedBlockCipher c = new DefaultBufferedBlockCipher(CFBBlockCipher.newInstance(engine, engine.getBlockSize() * 8)); c.init(forEncryption, new ParametersWithIV(new KeyParameter(key), iv)); diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/RegressionTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/RegressionTest.java index 7433c9c7b2..e4a244bed0 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/RegressionTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/RegressionTest.java @@ -53,6 +53,7 @@ public class RegressionTest new PGPAeadTest(), new CRC24Test(), new WildcardKeyIDTest(), + new ArmorCRCTest(), new UnknownPacketTest() }; From f2f1c9af61e369a09b6790f6882f03e64154e4f1 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 18 Jul 2023 11:36:21 +1000 Subject: [PATCH 263/290] deprecated methods clean up (moved to cipher newInstance() methods). --- .../bouncycastle/crypto/modes/CCMBlockCipher.java | 2 +- .../bouncycastle/crypto/modes/EAXBlockCipher.java | 2 +- .../bouncycastle/crypto/modes/SICBlockCipher.java | 11 +++++++++++ .../pqc/crypto/crystals/dilithium/Symmetric.java | 2 +- .../pqc/crypto/crystals/kyber/Symmetric.java | 2 +- .../bouncycastle/pqc/crypto/ntruprime/Utils.java | 2 +- .../bouncycastle/pqc/crypto/saber/Symmetric.java | 2 +- .../org/bouncycastle/crypto/test/AESTest.java | 10 +++++----- .../crypto/test/BigSkippingCipherTest.java | 4 ++-- .../crypto/test/BlockCipherResetTest.java | 12 ++++++------ .../org/bouncycastle/crypto/test/CTSTest.java | 2 +- .../crypto/test/CipherStreamTest.java | 15 +++++++-------- .../org/bouncycastle/crypto/test/LEATest.java | 4 ++-- 13 files changed, 40 insertions(+), 30 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/crypto/modes/CCMBlockCipher.java b/core/src/main/java/org/bouncycastle/crypto/modes/CCMBlockCipher.java index 322b13aa77..1ac255bb8c 100644 --- a/core/src/main/java/org/bouncycastle/crypto/modes/CCMBlockCipher.java +++ b/core/src/main/java/org/bouncycastle/crypto/modes/CCMBlockCipher.java @@ -271,7 +271,7 @@ public int processPacket(byte[] in, int inOff, int inLen, byte[] output, int out iv[0] = (byte)((q - 1) & 0x7); System.arraycopy(nonce, 0, iv, 1, nonce.length); - BlockCipher ctrCipher = new SICBlockCipher(cipher); + BlockCipher ctrCipher = SICBlockCipher.newInstance(cipher); ctrCipher.init(forEncryption, new ParametersWithIV(keyParam, iv)); int outputLen; diff --git a/core/src/main/java/org/bouncycastle/crypto/modes/EAXBlockCipher.java b/core/src/main/java/org/bouncycastle/crypto/modes/EAXBlockCipher.java index 7ec6fdf4fb..900d806aa8 100644 --- a/core/src/main/java/org/bouncycastle/crypto/modes/EAXBlockCipher.java +++ b/core/src/main/java/org/bouncycastle/crypto/modes/EAXBlockCipher.java @@ -64,7 +64,7 @@ public EAXBlockCipher(BlockCipher cipher) macBlock = new byte[blockSize]; associatedTextMac = new byte[mac.getMacSize()]; nonceMac = new byte[mac.getMacSize()]; - this.cipher = new SICBlockCipher(cipher); + this.cipher = SICBlockCipher.newInstance(cipher); } public String getAlgorithmName() diff --git a/core/src/main/java/org/bouncycastle/crypto/modes/SICBlockCipher.java b/core/src/main/java/org/bouncycastle/crypto/modes/SICBlockCipher.java index 9d7ac574eb..54091b5dc1 100644 --- a/core/src/main/java/org/bouncycastle/crypto/modes/SICBlockCipher.java +++ b/core/src/main/java/org/bouncycastle/crypto/modes/SICBlockCipher.java @@ -26,10 +26,21 @@ public class SICBlockCipher private byte[] counterOut; private int byteCount; + /** + * Return a new SIC/CTR mode cipher based on the passed in base cipher + * + * @param cipher the base cipher for the SIC/CTR mode. + */ + public static SICBlockCipher newInstance(BlockCipher cipher) + { + return new SICBlockCipher(cipher); + } + /** * Basic constructor. * * @param c the block cipher to be used. + * @deprecated use newInstance() method. */ public SICBlockCipher(BlockCipher c) { diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/dilithium/Symmetric.java b/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/dilithium/Symmetric.java index 2349168dce..e46cc724df 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/dilithium/Symmetric.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/dilithium/Symmetric.java @@ -35,7 +35,7 @@ static class AesSymmetric AesSymmetric() { super(64, 64); - cipher = new SICBlockCipher(new AESEngine()); + cipher = SICBlockCipher.newInstance(AESEngine.newInstance()); } private void aes128(byte[] out, int offset, int size) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/Symmetric.java b/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/Symmetric.java index 9639c9cbcb..32013311e7 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/Symmetric.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/crystals/kyber/Symmetric.java @@ -111,7 +111,7 @@ static class AesSymmetric super(64); this.sha256Digest = new SHA256Digest(); this.sha512Digest = new SHA512Digest(); - this.cipher = new SICBlockCipher(new AESEngine()); + this.cipher = SICBlockCipher.newInstance(AESEngine.newInstance()); } private void doDigest(ExtendedDigest digest, byte[] out, byte[] in, int outOffset) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/ntruprime/Utils.java b/core/src/main/java/org/bouncycastle/pqc/crypto/ntruprime/Utils.java index 93c1cfae9e..fafe21ff3c 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/ntruprime/Utils.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/ntruprime/Utils.java @@ -313,7 +313,7 @@ protected static void getEncodedSmallPolynomial(byte[] encSP, byte[] sp, int p) private static void generateAES256CTRStream(byte[] in, byte[] out, byte[] nonce, byte[] key) { - StreamCipher cipher = new SICBlockCipher(new AESEngine()); + StreamCipher cipher = SICBlockCipher.newInstance(AESEngine.newInstance()); cipher.init(true, new ParametersWithIV(new KeyParameter(key), nonce)); cipher.processBytes(in, 0, out.length, out, 0); } diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/saber/Symmetric.java b/core/src/main/java/org/bouncycastle/pqc/crypto/saber/Symmetric.java index ca65c9555c..21a9cd16c3 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/saber/Symmetric.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/saber/Symmetric.java @@ -70,7 +70,7 @@ static class AesSymmetric { sha256Digest = new SHA256Digest(); sha512Digest = new SHA512Digest(); - this.cipher = new SICBlockCipher(new AESEngine()); + this.cipher = SICBlockCipher.newInstance(AESEngine.newInstance()); } @Override void hash_h(byte[] out, byte[] in, int outOffset) diff --git a/core/src/test/java/org/bouncycastle/crypto/test/AESTest.java b/core/src/test/java/org/bouncycastle/crypto/test/AESTest.java index 8f24c2d550..a3ec992edd 100644 --- a/core/src/test/java/org/bouncycastle/crypto/test/AESTest.java +++ b/core/src/test/java/org/bouncycastle/crypto/test/AESTest.java @@ -127,7 +127,7 @@ public String getName() private void testNullSIC() throws InvalidCipherTextException { - BufferedBlockCipher b = new DefaultBufferedBlockCipher(new SICBlockCipher(AESEngine.newInstance())); + BufferedBlockCipher b = new DefaultBufferedBlockCipher(SICBlockCipher.newInstance(AESEngine.newInstance())); KeyParameter kp = new KeyParameter(Hex.decode("5F060D3716B345C253F6749ABAC10917")); b.init(true, new ParametersWithIV(kp, new byte[16])); @@ -264,7 +264,7 @@ private boolean areEqual(byte[] a, int aOff, byte[] b, int bOff) private void skipTest() { CipherParameters params = new ParametersWithIV(new KeyParameter(Hex.decode("5F060D3716B345C253F6749ABAC10917")), Hex.decode("00000000000000000000000000000000")); - SICBlockCipher engine = new SICBlockCipher(AESEngine.newInstance()); + SICBlockCipher engine = SICBlockCipher.newInstance(AESEngine.newInstance()); engine.init(true, params); @@ -393,7 +393,7 @@ private void skipTest() private void ctrCounterTest() { CipherParameters params = new ParametersWithIV(new KeyParameter(Hex.decode("5F060D3716B345C253F6749ABAC10917")), Hex.decode("000000000000000000000000000000")); - SICBlockCipher engine = new SICBlockCipher(AESEngine.newInstance()); + SICBlockCipher engine = SICBlockCipher.newInstance(AESEngine.newInstance()); engine.init(true, params); @@ -426,7 +426,7 @@ private void ctrCounterTest() private void testLastByte() throws Exception { - SICBlockCipher cipher = new SICBlockCipher(AESEngine.newInstance()); + SICBlockCipher cipher = SICBlockCipher.newInstance(AESEngine.newInstance()); byte[] iv = new byte[15]; byte[] key = new byte[16]; @@ -464,7 +464,7 @@ private void testLastByte() private void ctrFragmentedTest() throws InvalidCipherTextException { - SICBlockCipher engine = new SICBlockCipher(AESEngine.newInstance()); + SICBlockCipher engine = SICBlockCipher.newInstance(AESEngine.newInstance()); KeyParameter kp = new KeyParameter(Hex.decode("5F060D3716B345C253F6749ABAC10917")); byte[] out = new byte[tData.length]; diff --git a/core/src/test/java/org/bouncycastle/crypto/test/BigSkippingCipherTest.java b/core/src/test/java/org/bouncycastle/crypto/test/BigSkippingCipherTest.java index bb94ec68c7..88b0bd1c71 100644 --- a/core/src/test/java/org/bouncycastle/crypto/test/BigSkippingCipherTest.java +++ b/core/src/test/java/org/bouncycastle/crypto/test/BigSkippingCipherTest.java @@ -23,8 +23,8 @@ public void testAESCTR() { CipherParameters externalCounterParams = new ParametersWithIV(new KeyParameter(Hex.decode("5F060D3716B345C253F6749ABAC10917")), Hex.decode("00000000000000000000000000000000")); CipherParameters internalCounterParams = new ParametersWithIV(new KeyParameter(Hex.decode("5F060D3716B345C253F6749ABAC10917")), Hex.decode("00000000000000000000")); - SICBlockCipher linearEngine = new SICBlockCipher(AESEngine.newInstance()); - SICBlockCipher skippingEngine = new SICBlockCipher(AESEngine.newInstance()); + SICBlockCipher linearEngine = SICBlockCipher.newInstance(AESEngine.newInstance()); + SICBlockCipher skippingEngine = SICBlockCipher.newInstance(AESEngine.newInstance()); Random random = new Random(); linearEngine.init(true, externalCounterParams); diff --git a/core/src/test/java/org/bouncycastle/crypto/test/BlockCipherResetTest.java b/core/src/test/java/org/bouncycastle/crypto/test/BlockCipherResetTest.java index a35835b07a..f267ef5eaa 100644 --- a/core/src/test/java/org/bouncycastle/crypto/test/BlockCipherResetTest.java +++ b/core/src/test/java/org/bouncycastle/crypto/test/BlockCipherResetTest.java @@ -67,18 +67,18 @@ public void performTest() testReset("XTEAEngine", new XTEAEngine(), new XTEAEngine(), new KeyParameter(new byte[16])); // primitive block cipher modes (don't reset on processBlock) - testModeReset("AES/CBC", new CBCBlockCipher(new AESEngine()), new CBCBlockCipher(new AESEngine()), + testModeReset("AES/CBC", CBCBlockCipher.newInstance(AESEngine.newInstance()), CBCBlockCipher.newInstance(AESEngine.newInstance()), new ParametersWithIV(new KeyParameter(new byte[16]), new byte[16])); - testModeReset("AES/SIC", new SICBlockCipher(new AESEngine()), new SICBlockCipher(new AESEngine()), + testModeReset("AES/SIC", SICBlockCipher.newInstance(AESEngine.newInstance()), SICBlockCipher.newInstance(AESEngine.newInstance()), new ParametersWithIV(new KeyParameter(new byte[16]), new byte[16])); - testModeReset("AES/CFB", new CFBBlockCipher(new AESEngine(), 128), new CFBBlockCipher(new AESEngine(), 128), + testModeReset("AES/CFB", CFBBlockCipher.newInstance(AESEngine.newInstance(), 128), CFBBlockCipher.newInstance(AESEngine.newInstance(), 128), new ParametersWithIV(new KeyParameter(new byte[16]), new byte[16])); - testModeReset("AES/OFB", new OFBBlockCipher(new AESEngine(), 128), new OFBBlockCipher(new AESEngine(), 128), + testModeReset("AES/OFB", new OFBBlockCipher(AESEngine.newInstance(), 128), new OFBBlockCipher(AESEngine.newInstance(), 128), new ParametersWithIV(new KeyParameter(new byte[16]), new byte[16])); testModeReset("AES/GCTR", new GOFBBlockCipher(new DESEngine()), new GOFBBlockCipher(new DESEngine()), new ParametersWithIV(new KeyParameter(new byte[8]), new byte[8])); - testModeReset("AES/OpenPGPCFB", new OpenPGPCFBBlockCipher(new AESEngine()), new OpenPGPCFBBlockCipher( - new AESEngine()), new KeyParameter(new byte[16])); + testModeReset("AES/OpenPGPCFB", new OpenPGPCFBBlockCipher(AESEngine.newInstance()), new OpenPGPCFBBlockCipher( + AESEngine.newInstance()), new KeyParameter(new byte[16])); testModeReset("AES/PGPCFB", new PGPCFBBlockCipher(new AESEngine(), false), new PGPCFBBlockCipher( new AESEngine(), false), new KeyParameter(new byte[16])); diff --git a/core/src/test/java/org/bouncycastle/crypto/test/CTSTest.java b/core/src/test/java/org/bouncycastle/crypto/test/CTSTest.java index 6c89628527..e59c95844b 100644 --- a/core/src/test/java/org/bouncycastle/crypto/test/CTSTest.java +++ b/core/src/test/java/org/bouncycastle/crypto/test/CTSTest.java @@ -148,7 +148,7 @@ private void testExceptions() throws InvalidCipherTextException try { - new CTSBlockCipher(new SICBlockCipher(AESEngine.newInstance())); + new CTSBlockCipher(SICBlockCipher.newInstance(AESEngine.newInstance())); fail("Expected CTS construction error - only ECB/CBC supported."); } catch(IllegalArgumentException e) { diff --git a/core/src/test/java/org/bouncycastle/crypto/test/CipherStreamTest.java b/core/src/test/java/org/bouncycastle/crypto/test/CipherStreamTest.java index 1b38837649..69d134ec33 100644 --- a/core/src/test/java/org/bouncycastle/crypto/test/CipherStreamTest.java +++ b/core/src/test/java/org/bouncycastle/crypto/test/CipherStreamTest.java @@ -9,6 +9,7 @@ import org.bouncycastle.crypto.BlockCipher; import org.bouncycastle.crypto.BufferedBlockCipher; import org.bouncycastle.crypto.CipherParameters; +import org.bouncycastle.crypto.DefaultBufferedBlockCipher; import org.bouncycastle.crypto.StreamCipher; import org.bouncycastle.crypto.engines.AESEngine; import org.bouncycastle.crypto.engines.BlowfishEngine; @@ -259,7 +260,6 @@ private void testWriteRead(Object cipher, CipherParameters params, boolean block * Test CipherOutputStream in ENCRYPT_MODE, CipherInputStream in DECRYPT_MODE */ private void testWriteReadEmpty(Object cipher, CipherParameters params, boolean blocks) - throws Exception { byte[] data = new byte[0]; @@ -402,7 +402,6 @@ protected void fail(String message, boolean authenticated, boolean bc) * Test CipherInputStream in ENCRYPT_MODE, CipherOutputStream in DECRYPT_MODE */ private void testReadWrite(Object cipher, CipherParameters params, boolean blocks) - throws Exception { String lCode = "ABCDEFGHIJKLMNOPQRSTU"; @@ -514,7 +513,7 @@ private void performTests() testMode(new HC256Engine(), new ParametersWithIV(new KeyParameter(new byte[16]), new byte[16])); testSkipping(new Salsa20Engine(), new ParametersWithIV(new KeyParameter(new byte[16]), new byte[8])); - testSkipping(new SICBlockCipher(AESEngine.newInstance()), new ParametersWithIV(new KeyParameter(new byte[16]), new byte[16])); + testSkipping(SICBlockCipher.newInstance(AESEngine.newInstance()), new ParametersWithIV(new KeyParameter(new byte[16]), new byte[16])); } private void testModes(BlockCipher cipher1, BlockCipher cipher2, int keySize) @@ -528,11 +527,11 @@ private void testModes(BlockCipher cipher1, BlockCipher cipher2, int keySize) { testMode(new PaddedBufferedBlockCipher(cipher1, new PKCS7Padding()), key); - testMode(new PaddedBufferedBlockCipher(new CBCBlockCipher(cipher1), new PKCS7Padding()), withIv); + testMode(new PaddedBufferedBlockCipher(CBCBlockCipher.newInstance(cipher1), new PKCS7Padding()), withIv); - testMode(new BufferedBlockCipher(new OFBBlockCipher(cipher1, blockSize)), withIv); - testMode(new BufferedBlockCipher(new CFBBlockCipher(cipher1, blockSize)), withIv); - testMode(new BufferedBlockCipher(new SICBlockCipher(cipher1)), withIv); + testMode(new DefaultBufferedBlockCipher(new OFBBlockCipher(cipher1, blockSize)), withIv); + testMode(new DefaultBufferedBlockCipher(CFBBlockCipher.newInstance(cipher1, blockSize)), withIv); + testMode(new DefaultBufferedBlockCipher(SICBlockCipher.newInstance(cipher1)), withIv); } // CTS requires at least one block if (blockSize <= 16 && streamSize >= blockSize) @@ -551,7 +550,7 @@ private void testModes(BlockCipher cipher1, BlockCipher cipher2, int keySize) } if (blockSize == 16) { - testMode(new CCMBlockCipher(cipher1), new ParametersWithIV(key, new byte[7])); + testMode(CCMBlockCipher.newInstance(cipher1), new ParametersWithIV(key, new byte[7])); // TODO: need to have a GCM safe version of testMode. // testMode(new GCMBlockCipher(cipher1), withIv); testMode(new OCBBlockCipher(cipher1, cipher2), new ParametersWithIV(key, new byte[15])); diff --git a/core/src/test/java/org/bouncycastle/crypto/test/LEATest.java b/core/src/test/java/org/bouncycastle/crypto/test/LEATest.java index 6b13f85ce1..e60e9e8720 100644 --- a/core/src/test/java/org/bouncycastle/crypto/test/LEATest.java +++ b/core/src/test/java/org/bouncycastle/crypto/test/LEATest.java @@ -222,12 +222,12 @@ else if (comment.indexOf("CTR") >= 0 || comment.indexOf("CBC") >= 0) if (comment.indexOf("CBC") >= 0) { - engine = new CBCBlockCipher(new LEAEngine()); + engine = CBCBlockCipher.newInstance(new LEAEngine()); } else { // CTR - engine = new SICBlockCipher(new LEAEngine()); + engine = SICBlockCipher.newInstance(new LEAEngine()); } if (line.endsWith("Encrypt")) { From 51da6fbab091585fd8d428b3230c86016e25296c Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 18 Jul 2023 11:37:36 +1000 Subject: [PATCH 264/290] deprecated methods clean up (moved to cipher newInstance() methods). --- .../symmetric/util/BaseBlockCipher.java | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java index 6003cb0b18..b7dbc2f203 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java @@ -94,14 +94,14 @@ public class BaseBlockCipher // specs we can handle. // private static final Class[] availableSpecs = - { - RC2ParameterSpec.class, - RC5ParameterSpec.class, - GcmSpecUtil.gcmSpecClass, - GOST28147ParameterSpec.class, - IvParameterSpec.class, - PBEParameterSpec.class - }; + { + RC2ParameterSpec.class, + RC5ParameterSpec.class, + GcmSpecUtil.gcmSpecClass, + GOST28147ParameterSpec.class, + IvParameterSpec.class, + PBEParameterSpec.class + }; private BlockCipher baseEngine; private BlockCipherProvider engineProvider; @@ -375,12 +375,12 @@ else if (modeName.startsWith("CFB")) int wordSize = Integer.parseInt(modeName.substring(3)); cipher = new BufferedGenericBlockCipher( - new CFBBlockCipher(baseEngine, wordSize)); + CFBBlockCipher.newInstance(baseEngine, wordSize)); } else { cipher = new BufferedGenericBlockCipher( - new CFBBlockCipher(baseEngine, 8 * baseEngine.getBlockSize())); + CFBBlockCipher.newInstance(baseEngine, 8 * baseEngine.getBlockSize())); } } else if (modeName.startsWith("PGPCFB")) @@ -423,7 +423,7 @@ else if (modeName.equals("SIC")) } fixedIv = false; cipher = new BufferedGenericBlockCipher(new DefaultBufferedBlockCipher( - new SICBlockCipher(baseEngine))); + SICBlockCipher.newInstance(baseEngine))); } else if (modeName.equals("CTR")) { @@ -437,7 +437,7 @@ else if (modeName.equals("CTR")) else { cipher = new BufferedGenericBlockCipher(new DefaultBufferedBlockCipher( - new SICBlockCipher(baseEngine))); + SICBlockCipher.newInstance(baseEngine))); } } else if (modeName.equals("GOFB")) @@ -466,7 +466,7 @@ else if (modeName.equals("CCM")) } else { - cipher = new AEADGenericBlockCipher(new CCMBlockCipher(baseEngine)); + cipher = new AEADGenericBlockCipher(CCMBlockCipher.newInstance(baseEngine)); } } else if (modeName.equals("OCB")) @@ -504,7 +504,7 @@ else if (modeName.equals("GCM")) else { ivLength = 12; - cipher = new AEADGenericBlockCipher(new GCMBlockCipher(baseEngine)); + cipher = new AEADGenericBlockCipher(GCMBlockCipher.newInstance(baseEngine)); } } else From 35a80b529fe039bd71648d60f8b52f2fb0ee2d23 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 18 Jul 2023 10:43:37 +0700 Subject: [PATCH 265/290] Use ASN1Util methods --- .../org/bouncycastle/asn1/crmf/POPOSigningKey.java | 13 +++++-------- .../bouncycastle/asn1/crmf/POPOSigningKeyInput.java | 12 ++++-------- 2 files changed, 9 insertions(+), 16 deletions(-) diff --git a/util/src/main/java/org/bouncycastle/asn1/crmf/POPOSigningKey.java b/util/src/main/java/org/bouncycastle/asn1/crmf/POPOSigningKey.java index 0bb3eaa216..956d3d24b8 100644 --- a/util/src/main/java/org/bouncycastle/asn1/crmf/POPOSigningKey.java +++ b/util/src/main/java/org/bouncycastle/asn1/crmf/POPOSigningKey.java @@ -6,6 +6,7 @@ import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1TaggedObject; +import org.bouncycastle.asn1.ASN1Util; import org.bouncycastle.asn1.BERTags; import org.bouncycastle.asn1.DERSequence; import org.bouncycastle.asn1.DERTaggedObject; @@ -24,14 +25,10 @@ private POPOSigningKey(ASN1Sequence seq) if (seq.getObjectAt(index) instanceof ASN1TaggedObject) { - ASN1TaggedObject tagObj - = ASN1TaggedObject.getInstance(seq.getObjectAt(index++), BERTags.CONTEXT_SPECIFIC); - if (tagObj.getTagNo() != 0) - { - throw new IllegalArgumentException( - "Unknown POPOSigningKeyInput tag: " + tagObj.getTagNo()); - } - poposkInput = POPOSigningKeyInput.getInstance(tagObj.getBaseUniversal(false, BERTags.SEQUENCE)); + ASN1TaggedObject tagObj = (ASN1TaggedObject)seq.getObjectAt(index++); + + poposkInput = POPOSigningKeyInput.getInstance( + ASN1Util.getContextBaseUniversal(tagObj, 0, false, BERTags.SEQUENCE)); } algorithmIdentifier = AlgorithmIdentifier.getInstance(seq.getObjectAt(index++)); signature = ASN1BitString.getInstance(seq.getObjectAt(index)); diff --git a/util/src/main/java/org/bouncycastle/asn1/crmf/POPOSigningKeyInput.java b/util/src/main/java/org/bouncycastle/asn1/crmf/POPOSigningKeyInput.java index 5f019c6a31..3782b4cee8 100644 --- a/util/src/main/java/org/bouncycastle/asn1/crmf/POPOSigningKeyInput.java +++ b/util/src/main/java/org/bouncycastle/asn1/crmf/POPOSigningKeyInput.java @@ -6,7 +6,7 @@ import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1Sequence; import org.bouncycastle.asn1.ASN1TaggedObject; -import org.bouncycastle.asn1.BERTags; +import org.bouncycastle.asn1.ASN1Util; import org.bouncycastle.asn1.DERSequence; import org.bouncycastle.asn1.DERTaggedObject; import org.bouncycastle.asn1.x509.GeneralName; @@ -25,13 +25,9 @@ private POPOSigningKeyInput(ASN1Sequence seq) if (authInfo instanceof ASN1TaggedObject) { - ASN1TaggedObject tagObj = ASN1TaggedObject.getInstance(authInfo, BERTags.CONTEXT_SPECIFIC); - if (tagObj.getTagNo() != 0) - { - throw new IllegalArgumentException( - "Unknown authInfo tag: " + tagObj.getTagNo()); - } - sender = GeneralName.getInstance(tagObj.getExplicitBaseObject()); + ASN1TaggedObject tagObj = (ASN1TaggedObject)authInfo; + + sender = GeneralName.getInstance(ASN1Util.getExplicitContextBaseObject(tagObj, 0)); } else { From fe5ccf282a66240e8e516c29917aa75db3e8dff3 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 18 Jul 2023 10:45:31 +0700 Subject: [PATCH 266/290] Refactor to avoid allocations --- .../bouncycastle/asn1/ASN1OctetString.java | 5 ++++ .../asn1/pkcs/PrivateKeyInfo.java | 5 ++++ .../crypto/util/PrivateKeyFactory.java | 29 +++++++++---------- .../jcajce/provider/asymmetric/COMPOSITE.java | 2 +- .../asymmetric/edec/BCXDHPrivateKey.java | 11 +++++-- 5 files changed, 32 insertions(+), 20 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/ASN1OctetString.java b/core/src/main/java/org/bouncycastle/asn1/ASN1OctetString.java index e73a4582c6..896f56f94d 100644 --- a/core/src/main/java/org/bouncycastle/asn1/ASN1OctetString.java +++ b/core/src/main/java/org/bouncycastle/asn1/ASN1OctetString.java @@ -212,6 +212,11 @@ public byte[] getOctets() return string; } + public int getOctetsLength() + { + return getOctets().length; + } + public int hashCode() { return Arrays.hashCode(this.getOctets()); diff --git a/core/src/main/java/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.java b/core/src/main/java/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.java index e140b38204..2a78c1fb50 100644 --- a/core/src/main/java/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.java +++ b/core/src/main/java/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.java @@ -195,6 +195,11 @@ public ASN1OctetString getPrivateKey() return new DEROctetString(privateKey.getOctets()); } + public int getPrivateKeyLength() + { + return privateKey.getOctetsLength(); + } + public ASN1Encodable parsePrivateKey() throws IOException { diff --git a/core/src/main/java/org/bouncycastle/crypto/util/PrivateKeyFactory.java b/core/src/main/java/org/bouncycastle/crypto/util/PrivateKeyFactory.java index a648b691ee..a8b13deebe 100644 --- a/core/src/main/java/org/bouncycastle/crypto/util/PrivateKeyFactory.java +++ b/core/src/main/java/org/bouncycastle/crypto/util/PrivateKeyFactory.java @@ -185,27 +185,23 @@ else if (algOID.equals(X9ObjectIdentifiers.id_ecPublicKey)) } else if (algOID.equals(EdECObjectIdentifiers.id_X25519)) { - byte[] encoding = keyInfo.getPrivateKey().getOctets(); - - // Java 11 bug: exact length of X25519/X448 secret used in Java 11 - if (encoding.length != X25519PrivateKeyParameters.KEY_SIZE) - { - encoding = ASN1OctetString.getInstance(keyInfo.parsePrivateKey()).getOctets(); - } + // Java 11 bug: exact length of X25519/X448 secret used in Java 11 + if (X25519PrivateKeyParameters.KEY_SIZE == keyInfo.getPrivateKeyLength()) + { + return new X25519PrivateKeyParameters(keyInfo.getPrivateKey().getOctets()); + } - return new X25519PrivateKeyParameters(encoding); + return new X25519PrivateKeyParameters(getRawKey(keyInfo)); } else if (algOID.equals(EdECObjectIdentifiers.id_X448)) { - byte[] encoding = keyInfo.getPrivateKey().getOctets(); - // Java 11 bug: exact length of X25519/X448 secret used in Java 11 - if (encoding.length != X448PrivateKeyParameters.KEY_SIZE) + if (X448PrivateKeyParameters.KEY_SIZE == keyInfo.getPrivateKeyLength()) { - encoding = ASN1OctetString.getInstance(keyInfo.parsePrivateKey()).getOctets(); + return new X448PrivateKeyParameters(keyInfo.getPrivateKey().getOctets()); } - return new X448PrivateKeyParameters(encoding); + return new X448PrivateKeyParameters(getRawKey(keyInfo)); } else if (algOID.equals(EdECObjectIdentifiers.id_Ed25519)) { @@ -235,11 +231,12 @@ else if ( gostParams.getPublicKeyParamSet(), gostParams.getDigestParamSet(), gostParams.getEncryptionParamSet()); - ASN1OctetString privEnc = keyInfo.getPrivateKey(); - if (privEnc.getOctets().length == 32 || privEnc.getOctets().length == 64) + int privateKeyLength = keyInfo.getPrivateKeyLength(); + + if (privateKeyLength == 32 || privateKeyLength == 64) { - d = new BigInteger(1, Arrays.reverse(privEnc.getOctets())); + d = new BigInteger(1, Arrays.reverse(keyInfo.getPrivateKey().getOctets())); } else { diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/COMPOSITE.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/COMPOSITE.java index d89b831616..db24653442 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/COMPOSITE.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/COMPOSITE.java @@ -84,7 +84,7 @@ public CompositeKeyInfoConverter(ConfigurableProvider provider) public PrivateKey generatePrivate(PrivateKeyInfo keyInfo) throws IOException { - ASN1Sequence keySeq = ASN1Sequence.getInstance(keyInfo.getPrivateKey().getOctets()); + ASN1Sequence keySeq = ASN1Sequence.getInstance(keyInfo.parsePrivateKey()); PrivateKey[] privKeys = new PrivateKey[keySeq.size()]; for (int i = 0; i != keySeq.size(); i++) diff --git a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/edec/BCXDHPrivateKey.java b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/edec/BCXDHPrivateKey.java index 1c0958ae3b..f84805affa 100644 --- a/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/edec/BCXDHPrivateKey.java +++ b/prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/edec/BCXDHPrivateKey.java @@ -60,11 +60,16 @@ public class BCXDHPrivateKey private void populateFromPrivateKeyInfo(PrivateKeyInfo keyInfo) throws IOException { - byte[] encoding = keyInfo.getPrivateKey().getOctets(); + int privateKeyLength = keyInfo.getPrivateKeyLength(); + byte[] encoding; // exact length of X25519/X448 secret used in Java 11 - if (encoding.length != X25519PrivateKeyParameters.KEY_SIZE && - encoding.length != X448PrivateKeyParameters.KEY_SIZE) + if (privateKeyLength == X25519PrivateKeyParameters.KEY_SIZE || + privateKeyLength == X448PrivateKeyParameters.KEY_SIZE) + { + encoding = keyInfo.getPrivateKey().getOctets(); + } + else { encoding = ASN1OctetString.getInstance(keyInfo.parsePrivateKey()).getOctets(); } From d5099d2cad7208cf2655735e52dad4b33cc450a5 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 18 Jul 2023 12:01:07 +0700 Subject: [PATCH 267/290] Only match context-specific tags --- core/src/main/java/org/bouncycastle/asn1/x9/OtherInfo.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/x9/OtherInfo.java b/core/src/main/java/org/bouncycastle/asn1/x9/OtherInfo.java index 1810284754..0ec5c6faf1 100644 --- a/core/src/main/java/org/bouncycastle/asn1/x9/OtherInfo.java +++ b/core/src/main/java/org/bouncycastle/asn1/x9/OtherInfo.java @@ -70,11 +70,11 @@ private OtherInfo( { ASN1TaggedObject o = (ASN1TaggedObject)e.nextElement(); - if (o.getTagNo() == 0) + if (o.hasContextTag(0)) { partyAInfo = (ASN1OctetString)o.getExplicitBaseObject(); } - else if (o.getTagNo() == 2) + else if (o.hasContextTag(2)) { suppPubInfo = (ASN1OctetString)o.getExplicitBaseObject(); } From 1375abc6ad188323ce3a6580038df30767de932c Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Tue, 18 Jul 2023 17:32:17 +0700 Subject: [PATCH 268/290] Refactoring in asn1.tsp --- .../asn1/tsp/ArchiveTimeStampChain.java | 20 +++++++++---------- .../asn1/tsp/ArchiveTimeStampSequence.java | 3 +-- .../bouncycastle/asn1/tsp/EncryptionInfo.java | 20 ++++++++++++++++++- .../asn1/tsp/PartialHashtree.java | 2 +- 4 files changed, 31 insertions(+), 14 deletions(-) diff --git a/util/src/main/java/org/bouncycastle/asn1/tsp/ArchiveTimeStampChain.java b/util/src/main/java/org/bouncycastle/asn1/tsp/ArchiveTimeStampChain.java index 39f26cf2ae..b966631074 100644 --- a/util/src/main/java/org/bouncycastle/asn1/tsp/ArchiveTimeStampChain.java +++ b/util/src/main/java/org/bouncycastle/asn1/tsp/ArchiveTimeStampChain.java @@ -19,7 +19,7 @@ public class ArchiveTimeStampChain extends ASN1Object { - private ASN1Sequence archiveTimestamps; + private ASN1Sequence archiveTimeStamps; /** * Return an ArchiveTimeStampChain from the given object. @@ -44,12 +44,12 @@ else if (obj != null) public ArchiveTimeStampChain(ArchiveTimeStamp archiveTimeStamp) { - archiveTimestamps = new DERSequence(archiveTimeStamp); + this.archiveTimeStamps = new DERSequence(archiveTimeStamp); } public ArchiveTimeStampChain(ArchiveTimeStamp[] archiveTimeStamps) { - archiveTimestamps = new DERSequence(archiveTimeStamps); + this.archiveTimeStamps = new DERSequence(archiveTimeStamps); } private ArchiveTimeStampChain(final ASN1Sequence sequence) @@ -62,16 +62,16 @@ private ArchiveTimeStampChain(final ASN1Sequence sequence) vector.add(ArchiveTimeStamp.getInstance(objects.nextElement())); } - archiveTimestamps = new DERSequence(vector); + this.archiveTimeStamps = new DERSequence(vector); } public ArchiveTimeStamp[] getArchiveTimestamps() { - ArchiveTimeStamp[] rv = new ArchiveTimeStamp[archiveTimestamps.size()]; + ArchiveTimeStamp[] rv = new ArchiveTimeStamp[archiveTimeStamps.size()]; for (int i = 0; i != rv.length; i++) { - rv[i] = ArchiveTimeStamp.getInstance(archiveTimestamps.getObjectAt(i)); + rv[i] = ArchiveTimeStamp.getInstance(archiveTimeStamps.getObjectAt(i)); } return rv; @@ -85,11 +85,11 @@ public ArchiveTimeStamp[] getArchiveTimestamps() */ public ArchiveTimeStampChain append(final ArchiveTimeStamp archiveTimeStamp) { - ASN1EncodableVector v = new ASN1EncodableVector(archiveTimestamps.size() + 1); + ASN1EncodableVector v = new ASN1EncodableVector(archiveTimeStamps.size() + 1); - for (int i = 0; i != archiveTimestamps.size(); i++) + for (int i = 0; i != archiveTimeStamps.size(); i++) { - v.add(archiveTimestamps.getObjectAt(i)); + v.add(archiveTimeStamps.getObjectAt(i)); } v.add(archiveTimeStamp); @@ -99,6 +99,6 @@ public ArchiveTimeStampChain append(final ArchiveTimeStamp archiveTimeStamp) public ASN1Primitive toASN1Primitive() { - return archiveTimestamps; + return archiveTimeStamps; } } diff --git a/util/src/main/java/org/bouncycastle/asn1/tsp/ArchiveTimeStampSequence.java b/util/src/main/java/org/bouncycastle/asn1/tsp/ArchiveTimeStampSequence.java index f1c34ad186..727d6df58b 100644 --- a/util/src/main/java/org/bouncycastle/asn1/tsp/ArchiveTimeStampSequence.java +++ b/util/src/main/java/org/bouncycastle/asn1/tsp/ArchiveTimeStampSequence.java @@ -30,7 +30,7 @@ public class ArchiveTimeStampSequence */ public static ArchiveTimeStampSequence getInstance(final Object obj) { - if (obj instanceof ArchiveTimeStampChain) + if (obj instanceof ArchiveTimeStampSequence) { return (ArchiveTimeStampSequence)obj; } @@ -43,7 +43,6 @@ else if (obj != null) } private ArchiveTimeStampSequence(final ASN1Sequence sequence) - throws IllegalArgumentException { final ASN1EncodableVector vector = new ASN1EncodableVector(sequence.size()); diff --git a/util/src/main/java/org/bouncycastle/asn1/tsp/EncryptionInfo.java b/util/src/main/java/org/bouncycastle/asn1/tsp/EncryptionInfo.java index c9cf8daac0..0157084acf 100644 --- a/util/src/main/java/org/bouncycastle/asn1/tsp/EncryptionInfo.java +++ b/util/src/main/java/org/bouncycastle/asn1/tsp/EncryptionInfo.java @@ -46,7 +46,15 @@ public class EncryptionInfo */ private ASN1Encodable encryptionInfoValue; + /** + * @deprecated Use {@link EncryptionInfo#getInstance(Object)} instead. + */ public static EncryptionInfo getInstance(final ASN1Object obj) + { + return getInstance((Object)obj); + } + + public static EncryptionInfo getInstance(final Object obj) { if (obj instanceof EncryptionInfo) { @@ -64,7 +72,7 @@ public static EncryptionInfo getInstance( ASN1TaggedObject obj, boolean explicit) { - return getInstance(ASN1Sequence.getInstance(obj, explicit)); + return getInstance((Object)ASN1Sequence.getInstance(obj, explicit)); } private EncryptionInfo(ASN1Sequence sequence) @@ -85,6 +93,16 @@ public EncryptionInfo(ASN1ObjectIdentifier encryptionInfoType, this.encryptionInfoValue = encryptionInfoValue; } + public ASN1ObjectIdentifier getEncryptionInfoType() + { + return encryptionInfoType; + } + + public ASN1Encodable getEncryptionInfoValue() + { + return encryptionInfoValue; + } + public ASN1Primitive toASN1Primitive() { ASN1EncodableVector v = new ASN1EncodableVector(2); diff --git a/util/src/main/java/org/bouncycastle/asn1/tsp/PartialHashtree.java b/util/src/main/java/org/bouncycastle/asn1/tsp/PartialHashtree.java index 26c80562f1..6357326467 100644 --- a/util/src/main/java/org/bouncycastle/asn1/tsp/PartialHashtree.java +++ b/util/src/main/java/org/bouncycastle/asn1/tsp/PartialHashtree.java @@ -51,7 +51,7 @@ private PartialHashtree(final ASN1Sequence values) { for (int i = 0; i != values.size(); i++) { - if (!(values.getObjectAt(i) instanceof DEROctetString)) + if (!(values.getObjectAt(i) instanceof ASN1OctetString)) { throw new IllegalArgumentException("unknown object in constructor: " + values .getObjectAt(i).getClass().getName()); From f5e885eb9297ba15557b5383e86e3f25584d265f Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 18 Jul 2023 21:06:04 +1000 Subject: [PATCH 269/290] relates to github #1422 #1426 #1425 --- CONTRIBUTORS.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTORS.html b/CONTRIBUTORS.html index 7824d24a38..719f8585d4 100644 --- a/CONTRIBUTORS.html +++ b/CONTRIBUTORS.html @@ -447,7 +447,7 @@
  • Adam Vartanian <https://github.com/flooey> use of ShortBuffer exception and buffer size pre-check in Cipher.doFinal().
  • Bernd <https://github.com/ecki> Fix to make PGPUtil.pipeFileContents use buffer and not leak file handle.
  • Shartung <https://github.com/shartung> Additional EC Key Agreement algorithms in support of German BSI TR-03111.
  • -
  • Paul Schaub <https://github.com/vanitasvitae> bringing PGPSecretKey.getUserIds() into line with PGPPublicKey.getUserIds(). Exception message fix in BcPublicKeyDataDecryptorFactory. Additional tests on PGP key ring generation. Improved functionality of PGPSignatureSubpacketGenerator, PGPPublicKeyRing. Tweaks to PGPDataEncryptorBuilder interface, fix for JcaPGP/BcPGP Ed25519 private key conversion. Added configurable CRC detection to ArmoredInputStream, additional control character skipping in ArmoredInputStream. Rewind code for PGPPBEEncryptedData, addition of PGPSignature.getDigestPrefix(). Wrong list traversal fix in PGPSecretKeyRing. Further improvement to use of generics in PGP API. General interop improvements. PGP Public / Secure keyring ignore marker packets when reading. Initial work on PGP session key handling, filtering literal data for canoncialization. Addition of direct key identified key-ring construction. PGPSecretKeyRing.insertOrReplacePublicKey addition. Addition of utility methods for joining/merging signatures and public keys. Addition of PGP regexp packet, PolicyURI packet handling, UTF8 comment testing. Efficiency improvements to TruncatedStream. Initial Argon2 support for OpenPGP. General cleanups. Fast CRC24 implementation, SHA3 addtions to BcImplProvider, improvements to One Pass Signature support, signatue validation, read() consistency in BCPGInputStream. Contributions to AEAD support (v6 & v5) in PGP API. Addition of PGP WildCard ID, moving the PGP example code into the 21st century. Security patches for encrypted data generation, initial thread safe certification verification. Support for V6 EC keys.
  • +
  • Paul Schaub <https://github.com/vanitasvitae> bringing PGPSecretKey.getUserIds() into line with PGPPublicKey.getUserIds(). Exception message fix in BcPublicKeyDataDecryptorFactory. Additional tests on PGP key ring generation. Improved functionality of PGPSignatureSubpacketGenerator, PGPPublicKeyRing. Tweaks to PGPDataEncryptorBuilder interface, fix for JcaPGP/BcPGP Ed25519 private key conversion. Added configurable CRC detection to ArmoredInputStream, additional control character skipping in ArmoredInputStream. Rewind code for PGPPBEEncryptedData, addition of PGPSignature.getDigestPrefix(). Wrong list traversal fix in PGPSecretKeyRing. Further improvement to use of generics in PGP API. General interop improvements. PGP Public / Secure keyring ignore marker packets when reading. Initial work on PGP session key handling, filtering literal data for canoncialization. Addition of direct key identified key-ring construction. PGPSecretKeyRing.insertOrReplacePublicKey addition. Addition of utility methods for joining/merging signatures and public keys. Addition of PGP regexp packet, PolicyURI packet handling, UTF8 comment testing. Efficiency improvements to TruncatedStream. Initial Argon2 support for OpenPGP. General cleanups. Fast CRC24 implementation, SHA3 addtions to BcImplProvider, improvements to One Pass Signature support, signatue validation, read() consistency in BCPGInputStream. Contributions to AEAD support (v6 & v5) in PGP API. Addition of PGP WildCard ID, moving the PGP example code into the 21st century. Security patches for encrypted data generation, initial thread safe certification verification. Support for V6 EC keys, PGP packet criticality.
  • Nick of Nexxar <https://github.com/nros> update to OpenPGP package to handle a broader range of EC curves.
  • catbref <https://github.com/catbref> sample implementation of RFC 7748/Ed25519 (incorporated work from github users Valodim and str4d as well).
  • gerlion <https://github.com/gerlion> detection of concurrency issue with pre-1.60 EC math library.
  • From 175151cc098349ee7f42b806ab43d58bb27b3f7d Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Wed, 19 Jul 2023 13:30:24 +0700 Subject: [PATCH 270/290] Refactoring in cms --- .../asn1/x509/SubjectPublicKeyInfo.java | 10 ++++- .../cms/KeyAgreeRecipientInformation.java | 6 +-- .../cms/jcajce/JceKeyAgreeRecipient.java | 4 +- .../asn1/cms/OriginatorIdentifierOrKey.java | 37 +++++++++++++------ .../asn1/cms/OriginatorPublicKey.java | 23 ++++++++++-- 5 files changed, 57 insertions(+), 23 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java b/core/src/main/java/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java index d43ff789bc..561a86e65d 100644 --- a/core/src/main/java/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java +++ b/core/src/main/java/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java @@ -29,7 +29,7 @@ public static SubjectPublicKeyInfo getInstance( ASN1TaggedObject obj, boolean explicit) { - return getInstance(ASN1Sequence.getInstance(obj, explicit)); + return new SubjectPublicKeyInfo(ASN1Sequence.getInstance(obj, explicit)); } public static SubjectPublicKeyInfo getInstance( @@ -47,6 +47,14 @@ else if (obj != null) return null; } + public SubjectPublicKeyInfo( + AlgorithmIdentifier algId, + ASN1BitString publicKey) + { + this.keyData = publicKey; + this.algId = algId; + } + public SubjectPublicKeyInfo( AlgorithmIdentifier algId, ASN1Encodable publicKey) diff --git a/pkix/src/main/java/org/bouncycastle/cms/KeyAgreeRecipientInformation.java b/pkix/src/main/java/org/bouncycastle/cms/KeyAgreeRecipientInformation.java index b13e8a0562..fc1580dfc1 100644 --- a/pkix/src/main/java/org/bouncycastle/cms/KeyAgreeRecipientInformation.java +++ b/pkix/src/main/java/org/bouncycastle/cms/KeyAgreeRecipientInformation.java @@ -131,11 +131,7 @@ private SubjectPublicKeyInfo getSenderPublicKeyInfo(AlgorithmIdentifier recKeyAl private SubjectPublicKeyInfo getPublicKeyInfoFromOriginatorPublicKey(AlgorithmIdentifier recKeyAlgId, OriginatorPublicKey originatorPublicKey) { - SubjectPublicKeyInfo pubInfo = new SubjectPublicKeyInfo( - recKeyAlgId, - originatorPublicKey.getPublicKey().getBytes()); - - return pubInfo; + return new SubjectPublicKeyInfo(recKeyAlgId, originatorPublicKey.getPublicKeyData()); } private SubjectPublicKeyInfo getPublicKeyInfoFromOriginatorId(OriginatorId origID) diff --git a/pkix/src/main/java/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipient.java b/pkix/src/main/java/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipient.java index 78f7b27f65..7590c481d8 100644 --- a/pkix/src/main/java/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipient.java +++ b/pkix/src/main/java/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipient.java @@ -145,8 +145,8 @@ private SecretKey calculateAgreedWrapKey(AlgorithmIdentifier keyEncAlg, Algorith MQVuserKeyingMaterial ukm = MQVuserKeyingMaterial.getInstance(userKeyingMaterial.getOctets()); SubjectPublicKeyInfo pubInfo = new SubjectPublicKeyInfo( - getPrivateKeyAlgorithmIdentifier(), - ukm.getEphemeralPublicKey().getPublicKey().getBytes()); + getPrivateKeyAlgorithmIdentifier(), + ukm.getEphemeralPublicKey().getPublicKeyData()); X509EncodedKeySpec pubSpec = new X509EncodedKeySpec(pubInfo.getEncoded()); KeyFactory fact = helper.createKeyFactory(keyEncAlg.getAlgorithm()); diff --git a/util/src/main/java/org/bouncycastle/asn1/cms/OriginatorIdentifierOrKey.java b/util/src/main/java/org/bouncycastle/asn1/cms/OriginatorIdentifierOrKey.java index 86fb0e1ce2..de35fdb3df 100644 --- a/util/src/main/java/org/bouncycastle/asn1/cms/OriginatorIdentifierOrKey.java +++ b/util/src/main/java/org/bouncycastle/asn1/cms/OriginatorIdentifierOrKey.java @@ -102,30 +102,35 @@ public static OriginatorIdentifierOrKey getInstance( * @param o the object we want converted. * @exception IllegalArgumentException if the object cannot be converted. */ - public static OriginatorIdentifierOrKey getInstance( - Object o) + public static OriginatorIdentifierOrKey getInstance(Object o) { if (o == null || o instanceof OriginatorIdentifierOrKey) { return (OriginatorIdentifierOrKey)o; } - if (o instanceof IssuerAndSerialNumber || o instanceof ASN1Sequence) + if (o instanceof IssuerAndSerialNumber) + { + return new OriginatorIdentifierOrKey((IssuerAndSerialNumber)o); + } + + if (o instanceof ASN1Sequence) { return new OriginatorIdentifierOrKey(IssuerAndSerialNumber.getInstance(o)); } if (o instanceof ASN1TaggedObject) { - ASN1TaggedObject tagged = ASN1TaggedObject.getInstance(o, BERTags.CONTEXT_SPECIFIC); + ASN1TaggedObject taggedObject = (ASN1TaggedObject)o; - if (tagged.getTagNo() == 0) + if (taggedObject.hasContextTag(0)) { - return new OriginatorIdentifierOrKey(SubjectKeyIdentifier.getInstance(tagged, false)); + return new OriginatorIdentifierOrKey(SubjectKeyIdentifier.getInstance(taggedObject, false)); } - else if (tagged.getTagNo() == 1) + + if (taggedObject.hasContextTag(1)) { - return new OriginatorIdentifierOrKey(OriginatorPublicKey.getInstance(tagged, false)); + return new OriginatorIdentifierOrKey(OriginatorPublicKey.getInstance(taggedObject, false)); } } @@ -149,9 +154,13 @@ public IssuerAndSerialNumber getIssuerAndSerialNumber() public SubjectKeyIdentifier getSubjectKeyIdentifier() { - if (id instanceof ASN1TaggedObject && ((ASN1TaggedObject)id).getTagNo() == 0) + if (id instanceof ASN1TaggedObject) { - return SubjectKeyIdentifier.getInstance((ASN1TaggedObject)id, false); + ASN1TaggedObject taggedObject = (ASN1TaggedObject)id; + if (taggedObject.hasContextTag(0)) + { + return SubjectKeyIdentifier.getInstance(taggedObject, false); + } } return null; @@ -159,9 +168,13 @@ public SubjectKeyIdentifier getSubjectKeyIdentifier() public OriginatorPublicKey getOriginatorKey() { - if (id instanceof ASN1TaggedObject && ((ASN1TaggedObject)id).getTagNo() == 1) + if (id instanceof ASN1TaggedObject) { - return OriginatorPublicKey.getInstance((ASN1TaggedObject)id, false); + ASN1TaggedObject taggedObject = (ASN1TaggedObject)id; + if (taggedObject.hasContextTag(1)) + { + return OriginatorPublicKey.getInstance(taggedObject, false); + } } return null; diff --git a/util/src/main/java/org/bouncycastle/asn1/cms/OriginatorPublicKey.java b/util/src/main/java/org/bouncycastle/asn1/cms/OriginatorPublicKey.java index 44696d66dd..c35f9c0ac3 100644 --- a/util/src/main/java/org/bouncycastle/asn1/cms/OriginatorPublicKey.java +++ b/util/src/main/java/org/bouncycastle/asn1/cms/OriginatorPublicKey.java @@ -1,5 +1,6 @@ package org.bouncycastle.asn1.cms; +import org.bouncycastle.asn1.ASN1BitString; import org.bouncycastle.asn1.ASN1EncodableVector; import org.bouncycastle.asn1.ASN1Object; import org.bouncycastle.asn1.ASN1Primitive; @@ -24,8 +25,8 @@ public class OriginatorPublicKey extends ASN1Object { private AlgorithmIdentifier algorithm; - private DERBitString publicKey; - + private ASN1BitString publicKey; + public OriginatorPublicKey( AlgorithmIdentifier algorithm, byte[] publicKey) @@ -34,6 +35,14 @@ public OriginatorPublicKey( this.publicKey = new DERBitString(publicKey); } + public OriginatorPublicKey( + AlgorithmIdentifier algorithm, + ASN1BitString publicKey) + { + this.algorithm = algorithm; + this.publicKey = publicKey; + } + private OriginatorPublicKey( ASN1Sequence seq) { @@ -54,7 +63,7 @@ public static OriginatorPublicKey getInstance( ASN1TaggedObject obj, boolean explicit) { - return getInstance(ASN1Sequence.getInstance(obj, explicit)); + return new OriginatorPublicKey(ASN1Sequence.getInstance(obj, explicit)); } /** @@ -91,7 +100,15 @@ public AlgorithmIdentifier getAlgorithm() return algorithm; } + /** + * @deprecated Use {@link #getPublicKeyData()} instead. + */ public DERBitString getPublicKey() + { + return DERBitString.convert(publicKey); + } + + public ASN1BitString getPublicKeyData() { return publicKey; } From 73d30e836ea3f99e38ee8937fc915a2d7cbc511a Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Thu, 20 Jul 2023 23:46:36 +0700 Subject: [PATCH 271/290] Updates in asn1.cmp --- .../bouncycastle/asn1/ASN1TaggedObject.java | 10 +++++++++ .../org/bouncycastle/asn1/cmp/CRLSource.java | 16 ++++++++------ .../bouncycastle/asn1/cmp/CertOrEncCert.java | 19 ++++++++-------- .../bouncycastle/asn1/cmp/CertRepMessage.java | 10 ++++++++- .../bouncycastle/asn1/cmp/CertResponse.java | 5 +++++ .../org/bouncycastle/asn1/cmp/CertStatus.java | 22 ++++++++++++++----- .../org/bouncycastle/asn1/cmp/Challenge.java | 6 ++++- .../bouncycastle/asn1/cmp/OOBCertHash.java | 20 ++++++++++++----- .../org/bouncycastle/asn1/cmp/PKIHeader.java | 5 +++++ .../org/bouncycastle/asn1/cmp/PKIMessage.java | 14 ++++++++++-- .../bouncycastle/asn1/cmp/RevRepContent.java | 4 ++-- .../asn1/cmp/RootCaKeyUpdateContent.java | 5 ++--- 12 files changed, 100 insertions(+), 36 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java b/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java index c54b9ad122..485212c362 100644 --- a/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java +++ b/core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java @@ -211,6 +211,11 @@ public int getTagNo() return tagNo; } + public boolean hasContextTag() + { + return this.tagClass == BERTags.CONTEXT_SPECIFIC; + } + public boolean hasContextTag(int tagNo) { return this.tagClass == BERTags.CONTEXT_SPECIFIC && this.tagNo == tagNo; @@ -221,6 +226,11 @@ public boolean hasTag(int tagClass, int tagNo) return this.tagClass == tagClass && this.tagNo == tagNo; } + public boolean hasTagClass(int tagClass) + { + return this.tagClass == tagClass; + } + /** * return whether or not the object may be explicitly tagged. *

    diff --git a/util/src/main/java/org/bouncycastle/asn1/cmp/CRLSource.java b/util/src/main/java/org/bouncycastle/asn1/cmp/CRLSource.java index d1b2141baa..c41d56da91 100644 --- a/util/src/main/java/org/bouncycastle/asn1/cmp/CRLSource.java +++ b/util/src/main/java/org/bouncycastle/asn1/cmp/CRLSource.java @@ -4,6 +4,7 @@ import org.bouncycastle.asn1.ASN1Object; import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1TaggedObject; +import org.bouncycastle.asn1.ASN1Util; import org.bouncycastle.asn1.DERTaggedObject; import org.bouncycastle.asn1.x509.DistributionPointName; import org.bouncycastle.asn1.x509.GeneralNames; @@ -28,18 +29,19 @@ public class CRLSource private CRLSource(ASN1TaggedObject ato) { - switch (ato.getTagNo()) + if (ato.hasContextTag(0)) { - case 0: dpn = DistributionPointName.getInstance(ato, true); issuer = null; - break; - case 1: + } + else if (ato.hasContextTag(1)) + { dpn = null; issuer = GeneralNames.getInstance(ato, true); - break; - default: - throw new IllegalArgumentException("unknown tag " + ato.getTagNo()); + } + else + { + throw new IllegalArgumentException("unknown tag " + ASN1Util.getTagText(ato)); } } diff --git a/util/src/main/java/org/bouncycastle/asn1/cmp/CertOrEncCert.java b/util/src/main/java/org/bouncycastle/asn1/cmp/CertOrEncCert.java index 4a3f03a476..b660cea49d 100644 --- a/util/src/main/java/org/bouncycastle/asn1/cmp/CertOrEncCert.java +++ b/util/src/main/java/org/bouncycastle/asn1/cmp/CertOrEncCert.java @@ -4,6 +4,7 @@ import org.bouncycastle.asn1.ASN1Object; import org.bouncycastle.asn1.ASN1Primitive; import org.bouncycastle.asn1.ASN1TaggedObject; +import org.bouncycastle.asn1.ASN1Util; import org.bouncycastle.asn1.BERTags; import org.bouncycastle.asn1.DERTaggedObject; import org.bouncycastle.asn1.crmf.EncryptedKey; @@ -24,17 +25,17 @@ public class CertOrEncCert private CertOrEncCert(ASN1TaggedObject tagged) { - if (tagged.getTagNo() == 0) + if (tagged.hasContextTag(0)) { certificate = CMPCertificate.getInstance(tagged.getExplicitBaseObject()); } - else if (tagged.getTagNo() == 1) + else if (tagged.hasContextTag(1)) { encryptedCert = EncryptedKey.getInstance(tagged.getExplicitBaseObject()); } else { - throw new IllegalArgumentException("unknown tag: " + tagged.getTagNo()); + throw new IllegalArgumentException("unknown tag: " + ASN1Util.getTagText(tagged)); } } @@ -48,24 +49,24 @@ public CertOrEncCert(CMPCertificate certificate) this.certificate = certificate; } - public CertOrEncCert(EncryptedValue encryptedCert) + public CertOrEncCert(EncryptedValue encryptedValue) { - if (encryptedCert == null) + if (encryptedValue == null) { throw new IllegalArgumentException("'encryptedCert' cannot be null"); } - this.encryptedCert = new EncryptedKey(encryptedCert); + this.encryptedCert = new EncryptedKey(encryptedValue); } - public CertOrEncCert(EncryptedKey encryptedCert) + public CertOrEncCert(EncryptedKey encryptedKey) { - if (encryptedCert == null) + if (encryptedKey == null) { throw new IllegalArgumentException("'encryptedCert' cannot be null"); } - this.encryptedCert = encryptedCert; + this.encryptedCert = encryptedKey; } public static CertOrEncCert getInstance(Object o) diff --git a/util/src/main/java/org/bouncycastle/asn1/cmp/CertRepMessage.java b/util/src/main/java/org/bouncycastle/asn1/cmp/CertRepMessage.java index 2a8e36aa40..fdcacf24a3 100644 --- a/util/src/main/java/org/bouncycastle/asn1/cmp/CertRepMessage.java +++ b/util/src/main/java/org/bouncycastle/asn1/cmp/CertRepMessage.java @@ -18,7 +18,7 @@ public class CertRepMessage extends ASN1Object { - private ASN1Sequence caPubs; + private final ASN1Sequence caPubs; private final ASN1Sequence response; private CertRepMessage(ASN1Sequence seq) @@ -29,6 +29,10 @@ private CertRepMessage(ASN1Sequence seq) { caPubs = ASN1Sequence.getInstance((ASN1TaggedObject)seq.getObjectAt(index++), true); } + else + { + caPubs = null; + } response = ASN1Sequence.getInstance(seq.getObjectAt(index)); } @@ -44,6 +48,10 @@ public CertRepMessage(CMPCertificate[] caPubs, CertResponse[] response) { this.caPubs = new DERSequence(caPubs); } + else + { + this.caPubs = null; + } this.response = new DERSequence(response); } diff --git a/util/src/main/java/org/bouncycastle/asn1/cmp/CertResponse.java b/util/src/main/java/org/bouncycastle/asn1/cmp/CertResponse.java index 9fbf7dda32..2afe363670 100644 --- a/util/src/main/java/org/bouncycastle/asn1/cmp/CertResponse.java +++ b/util/src/main/java/org/bouncycastle/asn1/cmp/CertResponse.java @@ -111,6 +111,11 @@ public CertifiedKeyPair getCertifiedKeyPair() return certifiedKeyPair; } + public ASN1OctetString getRspInfo() + { + return rspInfo; + } + /** *

          * CertResponse ::= SEQUENCE {
    diff --git a/util/src/main/java/org/bouncycastle/asn1/cmp/CertStatus.java b/util/src/main/java/org/bouncycastle/asn1/cmp/CertStatus.java
    index fa356fdd25..0e3d5ccc81 100644
    --- a/util/src/main/java/org/bouncycastle/asn1/cmp/CertStatus.java
    +++ b/util/src/main/java/org/bouncycastle/asn1/cmp/CertStatus.java
    @@ -10,6 +10,7 @@
     import org.bouncycastle.asn1.ASN1Primitive;
     import org.bouncycastle.asn1.ASN1Sequence;
     import org.bouncycastle.asn1.ASN1TaggedObject;
    +import org.bouncycastle.asn1.ASN1Util;
     import org.bouncycastle.asn1.DEROctetString;
     import org.bouncycastle.asn1.DERSequence;
     import org.bouncycastle.asn1.DERTaggedObject;
    @@ -29,13 +30,16 @@ public class CertStatus
     {
         private final ASN1OctetString certHash;
         private final ASN1Integer certReqId;
    -    private PKIStatusInfo statusInfo;
    -    private AlgorithmIdentifier hashAlg;
    +    private final PKIStatusInfo statusInfo;
    +    private final AlgorithmIdentifier hashAlg;
     
         private CertStatus(ASN1Sequence seq)
         {
    -        certHash = ASN1OctetString.getInstance(seq.getObjectAt(0));
    -        certReqId = ASN1Integer.getInstance(seq.getObjectAt(1));
    +        this.certHash = ASN1OctetString.getInstance(seq.getObjectAt(0));
    +        this.certReqId = ASN1Integer.getInstance(seq.getObjectAt(1));
    +
    +        PKIStatusInfo statusInfo = null;
    +        AlgorithmIdentifier hashAlg = null;
     
             if (seq.size() > 2)
             {
    @@ -49,14 +53,17 @@ private CertStatus(ASN1Sequence seq)
                     if (p instanceof ASN1TaggedObject)
                     {
                         ASN1TaggedObject dto = (ASN1TaggedObject)p;
    -                    if (dto.getTagNo() != 0)
    +                    if (!dto.hasContextTag(0))
                         {
    -                        throw new IllegalArgumentException("unknown tag " + dto.getTagNo());
    +                        throw new IllegalArgumentException("unknown tag " + ASN1Util.getTagText(dto));
                         }
                         hashAlg = AlgorithmIdentifier.getInstance(dto, true);
                     }
                 }
             }
    +
    +        this.statusInfo = statusInfo;
    +        this.hashAlg = hashAlg;
         }
     
         public CertStatus(byte[] certHash, BigInteger certReqId)
    @@ -68,6 +75,8 @@ public CertStatus(byte[] certHash, ASN1Integer certReqId)
         {
             this.certHash = new DEROctetString(certHash);
             this.certReqId = certReqId;
    +        this.statusInfo = null;
    +        this.hashAlg = null;
         }
     
         public CertStatus(byte[] certHash, BigInteger certReqId, PKIStatusInfo statusInfo)
    @@ -75,6 +84,7 @@ public CertStatus(byte[] certHash, BigInteger certReqId, PKIStatusInfo statusInf
             this.certHash = new DEROctetString(certHash);
             this.certReqId = new ASN1Integer(certReqId);
             this.statusInfo = statusInfo;
    +        this.hashAlg = null;
         }
     
         public CertStatus(byte[] certHash, BigInteger certReqId, PKIStatusInfo statusInfo, AlgorithmIdentifier hashAlg)
    diff --git a/util/src/main/java/org/bouncycastle/asn1/cmp/Challenge.java b/util/src/main/java/org/bouncycastle/asn1/cmp/Challenge.java
    index 6083017ebc..cf447017aa 100644
    --- a/util/src/main/java/org/bouncycastle/asn1/cmp/Challenge.java
    +++ b/util/src/main/java/org/bouncycastle/asn1/cmp/Challenge.java
    @@ -41,7 +41,7 @@
     public class Challenge
         extends ASN1Object
     {
    -    private AlgorithmIdentifier owf;
    +    private final AlgorithmIdentifier owf;
         private final ASN1OctetString witness;
         private final ASN1OctetString challenge;
     
    @@ -53,6 +53,10 @@ private Challenge(ASN1Sequence seq)
             {
                 owf = AlgorithmIdentifier.getInstance(seq.getObjectAt(index++));
             }
    +        else
    +        {
    +            owf = null;
    +        }
     
             witness = ASN1OctetString.getInstance(seq.getObjectAt(index++));
             challenge = ASN1OctetString.getInstance(seq.getObjectAt(index));
    diff --git a/util/src/main/java/org/bouncycastle/asn1/cmp/OOBCertHash.java b/util/src/main/java/org/bouncycastle/asn1/cmp/OOBCertHash.java
    index 5c70f112e5..ad8dc3ad6a 100644
    --- a/util/src/main/java/org/bouncycastle/asn1/cmp/OOBCertHash.java
    +++ b/util/src/main/java/org/bouncycastle/asn1/cmp/OOBCertHash.java
    @@ -7,6 +7,7 @@
     import org.bouncycastle.asn1.ASN1Primitive;
     import org.bouncycastle.asn1.ASN1Sequence;
     import org.bouncycastle.asn1.ASN1TaggedObject;
    +import org.bouncycastle.asn1.ASN1Util;
     import org.bouncycastle.asn1.DERBitString;
     import org.bouncycastle.asn1.DERSequence;
     import org.bouncycastle.asn1.DERTaggedObject;
    @@ -27,30 +28,39 @@
     public class OOBCertHash
         extends ASN1Object
     {
    -    private AlgorithmIdentifier hashAlg;
    -    private CertId certId;
    +    private final AlgorithmIdentifier hashAlg;
    +    private final CertId certId;
         private final ASN1BitString hashVal;
     
         private OOBCertHash(ASN1Sequence seq)
         {
             int index = seq.size() - 1;
     
    -        hashVal = ASN1BitString.getInstance(seq.getObjectAt(index--));
    +        this.hashVal = ASN1BitString.getInstance(seq.getObjectAt(index--));
    +
    +        AlgorithmIdentifier hashAlg = null;
    +        CertId certId = null;
     
             for (int i = index; i >= 0; i--)
             {
                 ASN1TaggedObject tObj = (ASN1TaggedObject)seq.getObjectAt(i);
     
    -            if (tObj.getTagNo() == 0)
    +            if (tObj.hasContextTag(0))
                 {
                     hashAlg = AlgorithmIdentifier.getInstance(tObj, true);
                 }
    -            else
    +            else if (tObj.hasContextTag(1))
                 {
                     certId = CertId.getInstance(tObj, true);
                 }
    +            else
    +            {
    +                throw new IllegalArgumentException("unknown tag " + ASN1Util.getTagText(tObj));
    +            }
             }
     
    +        this.hashAlg = hashAlg;
    +        this.certId = certId;
         }
     
         public OOBCertHash(AlgorithmIdentifier hashAlg, CertId certId, byte[] hashVal)
    diff --git a/util/src/main/java/org/bouncycastle/asn1/cmp/PKIHeader.java b/util/src/main/java/org/bouncycastle/asn1/cmp/PKIHeader.java
    index 3c14d4f5dc..acd06f529c 100644
    --- a/util/src/main/java/org/bouncycastle/asn1/cmp/PKIHeader.java
    +++ b/util/src/main/java/org/bouncycastle/asn1/cmp/PKIHeader.java
    @@ -11,6 +11,7 @@
     import org.bouncycastle.asn1.ASN1Primitive;
     import org.bouncycastle.asn1.ASN1Sequence;
     import org.bouncycastle.asn1.ASN1TaggedObject;
    +import org.bouncycastle.asn1.ASN1Util;
     import org.bouncycastle.asn1.DERSequence;
     import org.bouncycastle.asn1.DERTaggedObject;
     import org.bouncycastle.asn1.x500.X500Name;
    @@ -89,6 +90,10 @@ private PKIHeader(ASN1Sequence seq)
             while (en.hasMoreElements())
             {
                 ASN1TaggedObject tObj = (ASN1TaggedObject)en.nextElement();
    +            if (!tObj.hasContextTag())
    +            {
    +                throw new IllegalArgumentException("unknown tag: " + ASN1Util.getTagText(tObj));
    +            }
     
                 switch (tObj.getTagNo())
                 {
    diff --git a/util/src/main/java/org/bouncycastle/asn1/cmp/PKIMessage.java b/util/src/main/java/org/bouncycastle/asn1/cmp/PKIMessage.java
    index 1c117371ee..d883835a91 100644
    --- a/util/src/main/java/org/bouncycastle/asn1/cmp/PKIMessage.java
    +++ b/util/src/main/java/org/bouncycastle/asn1/cmp/PKIMessage.java
    @@ -26,8 +26,8 @@ public class PKIMessage
     {
         private final PKIHeader header;
         private final PKIBody body;
    -    private ASN1BitString protection;
    -    private ASN1Sequence extraCerts;
    +    private final ASN1BitString protection;
    +    private final ASN1Sequence extraCerts;
     
         private PKIMessage(ASN1Sequence seq)
         {
    @@ -36,6 +36,9 @@ private PKIMessage(ASN1Sequence seq)
             header = PKIHeader.getInstance(en.nextElement());
             body = PKIBody.getInstance(en.nextElement());
     
    +        ASN1BitString protection = null;
    +        ASN1Sequence extraCerts = null;
    +
             while (en.hasMoreElements())
             {
                 ASN1TaggedObject tObj = (ASN1TaggedObject)en.nextElement();
    @@ -49,6 +52,9 @@ private PKIMessage(ASN1Sequence seq)
                     extraCerts = ASN1Sequence.getInstance(tObj, true);
                 }
             }
    +
    +        this.protection = protection;
    +        this.extraCerts = extraCerts;
         }
     
         /**
    @@ -72,6 +78,10 @@ public PKIMessage(
             {
                 this.extraCerts = new DERSequence(extraCerts);
             }
    +        else
    +        {
    +            this.extraCerts = null;
    +        }
         }
     
         public PKIMessage(
    diff --git a/util/src/main/java/org/bouncycastle/asn1/cmp/RevRepContent.java b/util/src/main/java/org/bouncycastle/asn1/cmp/RevRepContent.java
    index 5a456bf7cb..7d28dfd239 100644
    --- a/util/src/main/java/org/bouncycastle/asn1/cmp/RevRepContent.java
    +++ b/util/src/main/java/org/bouncycastle/asn1/cmp/RevRepContent.java
    @@ -43,11 +43,11 @@ private RevRepContent(ASN1Sequence seq)
             {
                 ASN1TaggedObject tObj = ASN1TaggedObject.getInstance(en.nextElement());
     
    -            if (tObj.getTagNo() == 0)
    +            if (tObj.hasContextTag(0))
                 {
                     revCerts = ASN1Sequence.getInstance(tObj, true);
                 }
    -            else
    +            else if (tObj.hasContextTag(1))
                 {
                     crls = ASN1Sequence.getInstance(tObj, true);
                 }
    diff --git a/util/src/main/java/org/bouncycastle/asn1/cmp/RootCaKeyUpdateContent.java b/util/src/main/java/org/bouncycastle/asn1/cmp/RootCaKeyUpdateContent.java
    index 4966c3e444..27699e4fb9 100644
    --- a/util/src/main/java/org/bouncycastle/asn1/cmp/RootCaKeyUpdateContent.java
    +++ b/util/src/main/java/org/bouncycastle/asn1/cmp/RootCaKeyUpdateContent.java
    @@ -61,11 +61,11 @@ private RootCaKeyUpdateContent(ASN1Sequence seq)
             while (encodable.hasNext())
             {
                 ASN1TaggedObject ato = ASN1TaggedObject.getInstance(encodable.next());
    -            if (ato.getTagNo() == 0)
    +            if (ato.hasContextTag(0))
                 {
                     newWithOld = CMPCertificate.getInstance(ato, true);
                 }
    -            else if (ato.getTagNo() == 1)
    +            else if (ato.hasContextTag(1))
                 {
                     oldWithNew = CMPCertificate.getInstance(ato, true);
                 }
    @@ -74,7 +74,6 @@ else if (ato.getTagNo() == 1)
             this.newWithNew = newWithNew;
             this.newWithOld = newWithOld;
             this.oldWithNew = oldWithNew;
    -
         }
     
         public static RootCaKeyUpdateContent getInstance(Object o)
    
    From e1c6cf56865c6615eb36260b7f061f5935b5d346 Mon Sep 17 00:00:00 2001
    From: David Hook 
    Date: Fri, 21 Jul 2023 07:01:06 +1000
    Subject: [PATCH 272/290] added use of CBCModeCipher
    
    ---
     .../org/bouncycastle/crypto/modes/CTSBlockCipher.java     | 8 ++++----
     1 file changed, 4 insertions(+), 4 deletions(-)
    
    diff --git a/core/src/main/java/org/bouncycastle/crypto/modes/CTSBlockCipher.java b/core/src/main/java/org/bouncycastle/crypto/modes/CTSBlockCipher.java
    index a61ee044a0..af1fa46ded 100644
    --- a/core/src/main/java/org/bouncycastle/crypto/modes/CTSBlockCipher.java
    +++ b/core/src/main/java/org/bouncycastle/crypto/modes/CTSBlockCipher.java
    @@ -221,9 +221,9 @@ public int doFinal(
                         buf[i] ^= block[i - blockSize];
                     }
     
    -                if (cipher instanceof CBCBlockCipher)
    +                if (cipher instanceof CBCModeCipher)
                     {
    -                    BlockCipher c = ((CBCBlockCipher)cipher).getUnderlyingCipher();
    +                    BlockCipher c = ((CBCModeCipher)cipher).getUnderlyingCipher();
     
                         c.processBlock(buf, blockSize, out, outOff);
                     }
    @@ -250,9 +250,9 @@ public int doFinal(
     
                 if (bufOff > blockSize)
                 {
    -                if (cipher instanceof CBCBlockCipher)
    +                if (cipher instanceof CBCModeCipher)
                     {
    -                    BlockCipher c = ((CBCBlockCipher)cipher).getUnderlyingCipher();
    +                    BlockCipher c = ((CBCModeCipher)cipher).getUnderlyingCipher();
     
                         c.processBlock(buf, 0, block, 0);
                     }
    
    From ed0ff7e3f14fcef6946b1efe3cf360531d97466f Mon Sep 17 00:00:00 2001
    From: David Hook 
    Date: Fri, 21 Jul 2023 07:43:48 +1000
    Subject: [PATCH 273/290] minor refactor.
    
    ---
     .../java/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java   | 2 +-
     1 file changed, 1 insertion(+), 1 deletion(-)
    
    diff --git a/core/src/main/java/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java b/core/src/main/java/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java
    index 561a86e65d..9c2241cb2b 100644
    --- a/core/src/main/java/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java
    +++ b/core/src/main/java/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java
    @@ -29,7 +29,7 @@ public static SubjectPublicKeyInfo getInstance(
             ASN1TaggedObject obj,
             boolean          explicit)
         {
    -        return new SubjectPublicKeyInfo(ASN1Sequence.getInstance(obj, explicit));
    +        return getInstance(ASN1Sequence.getInstance(obj, explicit));
         }
     
         public static SubjectPublicKeyInfo getInstance(
    
    From 02e28e6476702eb6acd46738518f5d084cd1cb06 Mon Sep 17 00:00:00 2001
    From: David Hook 
    Date: Fri, 21 Jul 2023 07:52:40 +1000
    Subject: [PATCH 274/290] added SHA3 digest OIDs - relates to #1455
    
    ---
     .../org/bouncycastle/tsp/TSPAlgorithms.java   |   7 +-
     .../java/org/bouncycastle/tsp/TSPUtil.java    |   8 ++
     .../org/bouncycastle/cert/test/CertTest.java  | 107 +++++++++++++++++-
     .../org/bouncycastle/tsp/test/PQCTSPTest.java |   8 +-
     4 files changed, 124 insertions(+), 6 deletions(-)
    
    diff --git a/pkix/src/main/java/org/bouncycastle/tsp/TSPAlgorithms.java b/pkix/src/main/java/org/bouncycastle/tsp/TSPAlgorithms.java
    index 780b79d659..d909a4bd63 100644
    --- a/pkix/src/main/java/org/bouncycastle/tsp/TSPAlgorithms.java
    +++ b/pkix/src/main/java/org/bouncycastle/tsp/TSPAlgorithms.java
    @@ -27,6 +27,11 @@ public interface TSPAlgorithms
         public static final ASN1ObjectIdentifier SHA384 = NISTObjectIdentifiers.id_sha384;
         public static final ASN1ObjectIdentifier SHA512 = NISTObjectIdentifiers.id_sha512;
     
    +    public static final ASN1ObjectIdentifier SHA3_224 = NISTObjectIdentifiers.id_sha3_224;
    +    public static final ASN1ObjectIdentifier SHA3_256 = NISTObjectIdentifiers.id_sha3_256;
    +    public static final ASN1ObjectIdentifier SHA3_384 = NISTObjectIdentifiers.id_sha3_384;
    +    public static final ASN1ObjectIdentifier SHA3_512 = NISTObjectIdentifiers.id_sha3_512;
    +
         public static final ASN1ObjectIdentifier RIPEMD128 = TeleTrusTObjectIdentifiers.ripemd128;
         public static final ASN1ObjectIdentifier RIPEMD160 = TeleTrusTObjectIdentifiers.ripemd160;
         public static final ASN1ObjectIdentifier RIPEMD256 = TeleTrusTObjectIdentifiers.ripemd256;
    @@ -39,5 +44,5 @@ public interface TSPAlgorithms
     
         public static final ASN1ObjectIdentifier SM3 = GMObjectIdentifiers.sm3;
     
    -    public static final Set    ALLOWED = new HashSet(Arrays.asList(new ASN1ObjectIdentifier[] { SM3, GOST3411, GOST3411_2012_256, GOST3411_2012_512, MD5, SHA1, SHA224, SHA256, SHA384, SHA512, RIPEMD128, RIPEMD160, RIPEMD256 }));
    +    public static final Set    ALLOWED = new HashSet(Arrays.asList(new ASN1ObjectIdentifier[] { SM3, GOST3411, GOST3411_2012_256, GOST3411_2012_512, MD5, SHA1, SHA224, SHA256, SHA384, SHA512, SHA3_224, SHA3_256, SHA3_384, SHA3_512, RIPEMD128, RIPEMD160, RIPEMD256 }));
     }
    diff --git a/pkix/src/main/java/org/bouncycastle/tsp/TSPUtil.java b/pkix/src/main/java/org/bouncycastle/tsp/TSPUtil.java
    index 3e179aea1e..8ef9a802bf 100644
    --- a/pkix/src/main/java/org/bouncycastle/tsp/TSPUtil.java
    +++ b/pkix/src/main/java/org/bouncycastle/tsp/TSPUtil.java
    @@ -51,6 +51,10 @@ public class TSPUtil
             digestLengths.put(NISTObjectIdentifiers.id_sha256.getId(), Integers.valueOf(32));
             digestLengths.put(NISTObjectIdentifiers.id_sha384.getId(), Integers.valueOf(48));
             digestLengths.put(NISTObjectIdentifiers.id_sha512.getId(), Integers.valueOf(64));
    +        digestLengths.put(NISTObjectIdentifiers.id_sha3_224.getId(), Integers.valueOf(28));
    +        digestLengths.put(NISTObjectIdentifiers.id_sha3_256.getId(), Integers.valueOf(32));
    +        digestLengths.put(NISTObjectIdentifiers.id_sha3_384.getId(), Integers.valueOf(48));
    +        digestLengths.put(NISTObjectIdentifiers.id_sha3_512.getId(), Integers.valueOf(64));
             digestLengths.put(TeleTrusTObjectIdentifiers.ripemd128.getId(), Integers.valueOf(16));
             digestLengths.put(TeleTrusTObjectIdentifiers.ripemd160.getId(), Integers.valueOf(20));
             digestLengths.put(TeleTrusTObjectIdentifiers.ripemd256.getId(), Integers.valueOf(32));
    @@ -65,6 +69,10 @@ public class TSPUtil
             digestNames.put(NISTObjectIdentifiers.id_sha256.getId(), "SHA256");
             digestNames.put(NISTObjectIdentifiers.id_sha384.getId(), "SHA384");
             digestNames.put(NISTObjectIdentifiers.id_sha512.getId(), "SHA512");
    +        digestNames.put(NISTObjectIdentifiers.id_sha3_224.getId(), "SHA3-224");
    +        digestNames.put(NISTObjectIdentifiers.id_sha3_256.getId(), "SHA3-256");
    +        digestNames.put(NISTObjectIdentifiers.id_sha3_384.getId(), "SHA3-384");
    +        digestNames.put(NISTObjectIdentifiers.id_sha3_512.getId(), "SHA3-512");
             digestNames.put(PKCSObjectIdentifiers.sha1WithRSAEncryption.getId(), "SHA1");
             digestNames.put(PKCSObjectIdentifiers.sha224WithRSAEncryption.getId(), "SHA224");
             digestNames.put(PKCSObjectIdentifiers.sha256WithRSAEncryption.getId(), "SHA256");
    diff --git a/pkix/src/test/java/org/bouncycastle/cert/test/CertTest.java b/pkix/src/test/java/org/bouncycastle/cert/test/CertTest.java
    index 0213bcf35f..984fbb08bf 100644
    --- a/pkix/src/test/java/org/bouncycastle/cert/test/CertTest.java
    +++ b/pkix/src/test/java/org/bouncycastle/cert/test/CertTest.java
    @@ -48,13 +48,18 @@
     
     import org.bouncycastle.asn1.ASN1Encodable;
     import org.bouncycastle.asn1.ASN1EncodableVector;
    +import org.bouncycastle.asn1.ASN1Encoding;
     import org.bouncycastle.asn1.ASN1Enumerated;
     import org.bouncycastle.asn1.ASN1ObjectIdentifier;
     import org.bouncycastle.asn1.ASN1OctetString;
     import org.bouncycastle.asn1.ASN1Primitive;
    +import org.bouncycastle.asn1.ASN1Sequence;
    +import org.bouncycastle.asn1.ASN1Set;
     import org.bouncycastle.asn1.DERNull;
     import org.bouncycastle.asn1.DEROctetString;
     import org.bouncycastle.asn1.DERSequence;
    +import org.bouncycastle.asn1.DLSequence;
    +import org.bouncycastle.asn1.DLSet;
     import org.bouncycastle.asn1.bc.BCObjectIdentifiers;
     import org.bouncycastle.asn1.isara.IsaraObjectIdentifiers;
     import org.bouncycastle.asn1.misc.MiscObjectIdentifiers;
    @@ -5578,12 +5583,112 @@ private static ASN1Primitive fromExtensionValue(
             return ASN1Primitive.fromByteArray(octs.getOctets());
         }
     
    +    public static void checkCreationRDN()
    +              throws Exception
    +          {
    +              //
    +              // a sample key pair.
    +              //
    +              RSAPublicKeySpec pubKeySpec = new RSAPublicKeySpec(
    +                  new BigInteger("b4a7e46170574f16a97082b22be58b6a2a629798419be12872a4bdba626cfae9900f76abfb12139dce5de56564fab2b6543165a040c606887420e33d91ed7ed7", 16),
    +                  new BigInteger("11", 16));
    +
    +              RSAPrivateCrtKeySpec privKeySpec = new RSAPrivateCrtKeySpec(
    +                  new BigInteger("b4a7e46170574f16a97082b22be58b6a2a629798419be12872a4bdba626cfae9900f76abfb12139dce5de56564fab2b6543165a040c606887420e33d91ed7ed7", 16),
    +                  new BigInteger("11", 16),
    +                  new BigInteger("9f66f6b05410cd503b2709e88115d55daced94d1a34d4e32bf824d0dde6028ae79c5f07b580f5dce240d7111f7ddb130a7945cd7d957d1920994da389f490c89", 16),
    +                  new BigInteger("c0a0758cdf14256f78d4708c86becdead1b50ad4ad6c5c703e2168fbf37884cb", 16),
    +                  new BigInteger("f01734d7960ea60070f1b06f2bb81bfac48ff192ae18451d5e56c734a5aab8a5", 16),
    +                  new BigInteger("b54bb9edff22051d9ee60f9351a48591b6500a319429c069a3e335a1d6171391", 16),
    +                  new BigInteger("d3d83daf2a0cecd3367ae6f8ae1aeb82e9ac2f816c6fc483533d8297dd7884cd", 16),
    +                  new BigInteger("b8f52fc6f38593dabb661d3f50f8897f8106eee68b1bce78a95b132b4e5b5d19", 16));
    +
    +              //
    +              // set up the keys
    +              //
    +              SecureRandom rand = new SecureRandom();
    +              PrivateKey privKey;
    +              PublicKey pubKey;
    +
    +              KeyFactory fact = KeyFactory.getInstance("RSA", BC);
    +
    +              privKey = fact.generatePrivate(privKeySpec);
    +              pubKey = fact.generatePublic(pubKeySpec);
    +
    +              //
    +              // distinguished name table.
    +              //
    +              X500NameBuilder builder = new X500NameBuilder(BCStyle.INSTANCE);
    +
    +              builder.addRDN(BCStyle.C, "AU");
    +              builder.addRDN(BCStyle.O, "The Legion of the Bouncy Castle");
    +              builder.addRDN(BCStyle.L, "Melbourne");
    +              builder.addRDN(BCStyle.ST, "Victoria");
    +              builder.addMultiValuedRDN(new ASN1ObjectIdentifier[] { BCStyle.E, BCStyle.SERIALNUMBER}, new String[] {"feedback-crypto@bouncycastle.org", "CVR:12345678-UID:1111"});
    +
    +              //
    +              // create base certificate - version 3
    +              //
    +              ContentSigner sigGen = new JcaContentSignerBuilder("MD5WithRSAEncryption").setProvider(BC).build(privKey);
    +              X509v3CertificateBuilder certGen = new JcaX509v3CertificateBuilder(builder.build(), BigInteger.valueOf(1), new Date(System.currentTimeMillis() - 50000), new Date(System.currentTimeMillis() + 50000), builder.build(), pubKey)
    +                  .addExtension(new ASN1ObjectIdentifier("2.5.29.15"), true,
    +                      new X509KeyUsage(X509KeyUsage.encipherOnly))
    +                  .addExtension(new ASN1ObjectIdentifier("2.5.29.37"), true,
    +                      new DERSequence(KeyPurposeId.anyExtendedKeyUsage))
    +                  .addExtension(new ASN1ObjectIdentifier("2.5.29.17"), true,
    +                      new GeneralNames(new GeneralName(GeneralName.rfc822Name, "test@test.test")));
    +
    +              X509CertificateHolder cert = certGen.build(sigGen);
    +
    +             System.err.println(Base64.toBase64String(cert.toASN1Structure().getEncoded(ASN1Encoding.DER)));
    +
    +
    +             
    +             ASN1Sequence oSeq = ASN1Sequence.getInstance(cert.toASN1Structure());
    +             ASN1Sequence iSeq = ASN1Sequence.getInstance(oSeq.getObjectAt(0));
    +             ASN1Encodable[] enc = new ASN1Encodable[iSeq.size()];
    +
    +             for (int i = 0;  i != iSeq.size(); i++)
    +             {
    +                 if (i == 3)
    +                 {
    +                      ASN1Sequence s = ASN1Sequence.getInstance(iSeq.getObjectAt(i));
    +                      ASN1Encodable[] sEnc = new ASN1Encodable[s.size()];
    +
    +                      for (int j = 0; j != sEnc.length; j++)
    +                      {
    +                          sEnc[j] = s.getObjectAt(j);
    +                          if (j == 4)
    +                          {
    +                              ASN1Set set = ASN1Set.getInstance(sEnc[j]);
    +                                             System.err.println("here");
    +                              sEnc[j] = new DLSet(new ASN1Encodable[] { set.getObjectAt(1), set.getObjectAt(0) });
    +                          }
    +                      }
    +                      enc[i] = new DLSequence(sEnc);
    +                 }
    +                 else
    +                 {
    +                     enc[i] = iSeq.getObjectAt(i);
    +                 }
    +             }
    +
    +              ASN1Encodable[] oEnc = new ASN1Encodable[3];
    +              oEnc[0] = new DLSequence(enc);
    +              oEnc[1] = oSeq.getObjectAt(1);
    +              oEnc[2] = oSeq.getObjectAt(2);
    +              //System.err.println(ASN1Dump.dumpAsString(new DLSequence(oEnc)));
    +              System.err.println(Base64.toBase64String(new DLSequence(oEnc).getEncoded(ASN1Encoding.DL)));
    +          }
    +
         public static void main(
             String[] args)
             throws Exception
         {
             Security.addProvider(new BouncyCastleProvider());
     
    -        runTest(new CertTest());
    +        checkCreationRDN();
    +
    +//        runTest(new CertTest());
         }
     }
    \ No newline at end of file
    diff --git a/pkix/src/test/java/org/bouncycastle/tsp/test/PQCTSPTest.java b/pkix/src/test/java/org/bouncycastle/tsp/test/PQCTSPTest.java
    index 77064b825f..0c0ae7155a 100644
    --- a/pkix/src/test/java/org/bouncycastle/tsp/test/PQCTSPTest.java
    +++ b/pkix/src/test/java/org/bouncycastle/tsp/test/PQCTSPTest.java
    @@ -96,13 +96,13 @@ public void testLMS()
     
             TimeStampTokenGenerator tsTokenGen = new TimeStampTokenGenerator(
                 new JcaSignerInfoGeneratorBuilder(new JcaDigestCalculatorProviderBuilder().build())
    -                .setContentDigest(new AlgorithmIdentifier(NISTObjectIdentifiers.id_sha256))
    +                .setContentDigest(new AlgorithmIdentifier(NISTObjectIdentifiers.id_sha3_512))
                     .build(signer, cert), new SHA1DigestCalculator(), new ASN1ObjectIdentifier("1.2"));
     
             // tsTokenGen.addCertificates(certs);
     
             TimeStampRequestGenerator reqGen = new TimeStampRequestGenerator();
    -        TimeStampRequest request = reqGen.generate(TSPAlgorithms.SM3, new byte[32], BigInteger.valueOf(100));
    +        TimeStampRequest request = reqGen.generate(TSPAlgorithms.SHA3_512, new byte[64], BigInteger.valueOf(100));
     
             TimeStampResponseGenerator tsRespGen = new TimeStampResponseGenerator(tsTokenGen, TSPAlgorithms.ALLOWED);
     
    @@ -171,13 +171,13 @@ public void testSPHINCSPlus()
     
             TimeStampTokenGenerator tsTokenGen = new TimeStampTokenGenerator(
                 new JcaSignerInfoGeneratorBuilder(new JcaDigestCalculatorProviderBuilder().build())
    -                .setContentDigest(new AlgorithmIdentifier(NISTObjectIdentifiers.id_sha256))
    +                .setContentDigest(new AlgorithmIdentifier(NISTObjectIdentifiers.id_sha3_256))
                     .build(signer, cert), new SHA1DigestCalculator(), new ASN1ObjectIdentifier("1.2"));
     
             // tsTokenGen.addCertificates(certs);
     
             TimeStampRequestGenerator reqGen = new TimeStampRequestGenerator();
    -        TimeStampRequest request = reqGen.generate(TSPAlgorithms.SM3, new byte[32], BigInteger.valueOf(100));
    +        TimeStampRequest request = reqGen.generate(TSPAlgorithms.SHA3_256, new byte[32], BigInteger.valueOf(100));
     
             TimeStampResponseGenerator tsRespGen = new TimeStampResponseGenerator(tsTokenGen, TSPAlgorithms.ALLOWED);
     
    
    From 429223fb5d38a5a6d54df4a611a657d8848eabde Mon Sep 17 00:00:00 2001
    From: David Hook 
    Date: Fri, 21 Jul 2023 09:09:00 +1000
    Subject: [PATCH 275/290] v6 key parsing relates to #1427
    
    ---
     .../bouncycastle/bcpg/PublicKeyPacket.java    |  16 +-
     .../bouncycastle/bcpg/PublicSubkeyPacket.java |  21 ++-
     .../bouncycastle/bcpg/SecretKeyPacket.java    | 159 ++++++++++++------
     .../bouncycastle/bcpg/SecretSubkeyPacket.java |  88 +++++++---
     4 files changed, 205 insertions(+), 79 deletions(-)
    
    diff --git a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java
    index 569ead72ee..1f4a3f4e42 100644
    --- a/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java
    +++ b/pg/src/main/java/org/bouncycastle/bcpg/PublicKeyPacket.java
    @@ -102,19 +102,29 @@ public PublicKeyPacket(
             Date time,
             BCPGKey key)
         {
    -        this(PUBLIC_KEY, algorithm, time, key);
    +        this(VERSION_4, algorithm, time, key);
         }
     
    -    PublicKeyPacket(int keyTag, int algorithm, Date time, BCPGKey key)
    +    public PublicKeyPacket(
    +         int version,
    +         int algorithm,
    +         Date time,
    +         BCPGKey key)
    +     {
    +         this(PUBLIC_KEY, version, algorithm, time, key);
    +     }
    +
    +    PublicKeyPacket(int keyTag, int version, int algorithm, Date time, BCPGKey key)
         {
             super(keyTag);
     
    -        this.version = VERSION_4;
    +        this.version = version;
             this.time = time.getTime() / 1000;
             this.algorithm = algorithm;
             this.key = key;
         }
     
    +
         public int getVersion()
         {
             return version;
    diff --git a/pg/src/main/java/org/bouncycastle/bcpg/PublicSubkeyPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/PublicSubkeyPacket.java
    index 32988224a8..ea02f07f59 100644
    --- a/pg/src/main/java/org/bouncycastle/bcpg/PublicSubkeyPacket.java
    +++ b/pg/src/main/java/org/bouncycastle/bcpg/PublicSubkeyPacket.java
    @@ -17,7 +17,7 @@ public class PublicSubkeyPacket
         }
         
         /**
    -     * Construct version 4 public key packet.
    +     * Construct version 4 public sub-key packet.
          * 
          * @param algorithm
          * @param time
    @@ -28,6 +28,23 @@ public PublicSubkeyPacket(
             Date      time,
             BCPGKey   key)
         {
    -        super(PUBLIC_SUBKEY, algorithm, time, key);
    +        this(VERSION_4, algorithm, time, key);
    +    }
    +
    +    /**
    +     * Construct a public sub-key packet.
    +     *
    +     * @param version
    +     * @param algorithm
    +     * @param time
    +     * @param key
    +     */
    +    public PublicSubkeyPacket(
    +        int version,
    +        int       algorithm,
    +        Date      time,
    +        BCPGKey   key)
    +    {
    +        super(PUBLIC_SUBKEY, version, algorithm, time, key);
         }
     }
    diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java
    index c5b90288d2..cd0e544c15 100644
    --- a/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java
    +++ b/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java
    @@ -3,6 +3,8 @@
     import java.io.ByteArrayOutputStream;
     import java.io.IOException;
     
    +import org.bouncycastle.util.io.Streams;
    +
     /**
      * basic packet for a PGP secret key
      */
    @@ -21,15 +23,15 @@ public class SecretKeyPacket
          * that can cause leakage of secret data when the secret key is used.
          *
          * @see 
    -     *     Klíma, V. and T. Rosa,
    -     *     "Attack on Private Signature Keys of the OpenPGP Format,
    -     *     PGP(TM) Programs and Other Applications Compatible with OpenPGP"
    +     * Klíma, V. and T. Rosa,
    +     * "Attack on Private Signature Keys of the OpenPGP Format,
    +     * PGP(TM) Programs and Other Applications Compatible with OpenPGP"
          * @see 
    -     *     Bruseghini, L., Paterson, K. G., and D. Huigens,
    -     *     "Victory by KO: Attacking OpenPGP Using Key Overwriting"
    +     * Bruseghini, L., Paterson, K. G., and D. Huigens,
    +     * "Victory by KO: Attacking OpenPGP Using Key Overwriting"
          * @deprecated Use of MalleableCFB is deprecated.
    -     *             For v4 keys, use {@link #USAGE_SHA1} instead.
    -     *             For v6 keys use {@link #USAGE_AEAD} instead.
    +     * For v4 keys, use {@link #USAGE_SHA1} instead.
    +     * For v6 keys use {@link #USAGE_AEAD} instead.
          */
         @Deprecated
         public static final int USAGE_CHECKSUM = 0xff;
    @@ -40,12 +42,12 @@ public class SecretKeyPacket
          * cause leakage of secret data when the secret key is use.
          *
          * @see 
    -     *     Klíma, V. and T. Rosa,
    -     *     "Attack on Private Signature Keys of the OpenPGP Format,
    -     *     PGP(TM) Programs and Other Applications Compatible with OpenPGP"
    +     * Klíma, V. and T. Rosa,
    +     * "Attack on Private Signature Keys of the OpenPGP Format,
    +     * PGP(TM) Programs and Other Applications Compatible with OpenPGP"
          * @see 
    -     *     Bruseghini, L., Paterson, K. G., and D. Huigens,
    -     *     "Victory by KO: Attacking OpenPGP Using Key Overwriting"
    +     * Bruseghini, L., Paterson, K. G., and D. Huigens,
    +     * "Victory by KO: Attacking OpenPGP Using Key Overwriting"
          */
         public static final int USAGE_SHA1 = 0xfe;
     
    @@ -64,6 +66,7 @@ public class SecretKeyPacket
         private byte[] secKeyData;
         private int s2kUsage;
         private int encAlgorithm;
    +    private int aeadAlgorithm;
         private S2K s2k;
         private byte[] iv;
     
    @@ -94,21 +97,47 @@ public class SecretKeyPacket
                 pubKeyPacket = new PublicKeyPacket(in);
             }
     
    +        int version = pubKeyPacket.getVersion();
             s2kUsage = in.read();
     
    -        if (s2kUsage == USAGE_CHECKSUM || s2kUsage == USAGE_SHA1)
    +        if (version == 6 && s2kUsage != USAGE_NONE)
    +        {
    +            // TODO: Use length to parse unknown parameters
    +            int conditionalParameterLength = in.read();
    +        }
    +
    +        if (s2kUsage == USAGE_CHECKSUM || s2kUsage == USAGE_SHA1 || s2kUsage == USAGE_AEAD)
             {
                 encAlgorithm = in.read();
    -            s2k = new S2K(in);
             }
             else
             {
                 encAlgorithm = s2kUsage;
             }
    -
    -        if (!(s2k != null && s2k.getType() == S2K.GNU_DUMMY_S2K && s2k.getProtectionMode() == 0x01))
    +        if (s2kUsage == USAGE_AEAD)
    +        {
    +            aeadAlgorithm = in.read();
    +        }
    +        if (s2kUsage == USAGE_CHECKSUM || s2kUsage == USAGE_SHA1 || s2kUsage == USAGE_AEAD)
             {
    -            if (s2kUsage != 0)
    +            if (version == PublicKeyPacket.VERSION_6)
    +            {
    +                // TODO: Use length to parse unknown S2Ks
    +                int s2kLen = in.read();
    +            }
    +            s2k = new S2K(in);
    +        }
    +        if (s2kUsage == USAGE_AEAD)
    +        {
    +            iv = new byte[AEADUtils.getIVLength(aeadAlgorithm)];
    +            Streams.readFully(in, iv);
    +        }
    +        boolean isGNUDummyNoPrivateKey = s2k != null
    +                && s2k.getType() == S2K.GNU_DUMMY_S2K
    +                && s2k.getProtectionMode() == S2K.GNU_PROTECTION_MODE_NO_PRIVATE_KEY;
    +        if (!(isGNUDummyNoPrivateKey))
    +        {
    +            if (s2kUsage != 0 && iv == null)
                 {
                     if (encAlgorithm < 7)
                     {
    @@ -150,40 +179,25 @@ public SecretKeyPacket(
             byte[] iv,
             byte[] secKeyData)
         {
    -        super(keyTag);
    -
    -        this.pubKeyPacket = pubKeyPacket;
    -        this.encAlgorithm = encAlgorithm;
    -
    -        if (encAlgorithm != SymmetricKeyAlgorithmTags.NULL)
    -        {
    -            this.s2kUsage = USAGE_CHECKSUM;
    -        }
    -        else
    -        {
    -            this.s2kUsage = USAGE_NONE;
    -        }
    -
    -        this.s2k = s2k;
    -        this.iv = iv;
    -        this.secKeyData = secKeyData;
    +        this(keyTag, pubKeyPacket, encAlgorithm, 0, encAlgorithm != SymmetricKeyAlgorithmTags.NULL ? USAGE_CHECKSUM : USAGE_NONE, s2k, iv, secKeyData);
         }
     
         public SecretKeyPacket(
    -         PublicKeyPacket pubKeyPacket,
    -         int encAlgorithm,
    -         int s2kUsage,
    -         S2K s2k,
    -         byte[] iv,
    -         byte[] secKeyData)
    +        PublicKeyPacket pubKeyPacket,
    +        int encAlgorithm,
    +        int s2kUsage,
    +        S2K s2k,
    +        byte[] iv,
    +        byte[] secKeyData)
         {
    -        this(SECRET_KEY, pubKeyPacket, encAlgorithm, s2kUsage, s2k, iv, secKeyData);
    +        this(SECRET_KEY, pubKeyPacket, encAlgorithm, 0, s2kUsage, s2k, iv, secKeyData);
         }
     
         SecretKeyPacket(
             int keyTag,
             PublicKeyPacket pubKeyPacket,
             int encAlgorithm,
    +        int aeadAlgorithm,
             int s2kUsage,
             S2K s2k,
             byte[] iv,
    @@ -193,10 +207,24 @@ public SecretKeyPacket(
     
             this.pubKeyPacket = pubKeyPacket;
             this.encAlgorithm = encAlgorithm;
    +        this.aeadAlgorithm = aeadAlgorithm;
             this.s2kUsage = s2kUsage;
             this.s2k = s2k;
             this.iv = iv;
             this.secKeyData = secKeyData;
    +
    +        if (s2k != null && s2k.getType() == S2K.ARGON_2 && s2kUsage != USAGE_AEAD)
    +        {
    +            throw new IllegalArgumentException("Argon2 is only used with AEAD (S2K usage octet 253)");
    +        }
    +
    +        if (pubKeyPacket.getVersion() == PublicKeyPacket.VERSION_6)
    +        {
    +            if (s2kUsage == USAGE_CHECKSUM)
    +            {
    +                throw new IllegalArgumentException("Version 6 keys MUST NOT use S2K usage USAGE_CHECKSUM");
    +            }
    +        }
         }
     
         public int getEncAlgorithm()
    @@ -204,6 +232,11 @@ public int getEncAlgorithm()
             return encAlgorithm;
         }
     
    +    public int getAeadAlgorithm()
    +    {
    +        return aeadAlgorithm;
    +    }
    +
         public int getS2KUsage()
         {
             return s2kUsage;
    @@ -239,17 +272,15 @@ public byte[] getEncodedContents()
     
             pOut.write(s2kUsage);
     
    -        if (s2kUsage == USAGE_CHECKSUM || s2kUsage == USAGE_SHA1)
    -        {
    -            pOut.write(encAlgorithm);
    -            pOut.writeObject(s2k);
    -        }
    -
    -        if (iv != null)
    +        // conditional parameters
    +        byte[] conditionalParameters = encodeConditionalParameters();
    +        if (pubKeyPacket.getVersion() == PublicKeyPacket.VERSION_6 && s2kUsage != USAGE_NONE)
             {
    -            pOut.write(iv);
    +            pOut.write(conditionalParameters.length);
             }
    +        pOut.write(conditionalParameters);
     
    +        // encrypted secret key
             if (secKeyData != null && secKeyData.length > 0)
             {
                 pOut.write(secKeyData);
    @@ -260,6 +291,36 @@ public byte[] getEncodedContents()
             return bOut.toByteArray();
         }
     
    +    private byte[] encodeConditionalParameters()
    +        throws IOException
    +    {
    +        ByteArrayOutputStream conditionalParameters = new ByteArrayOutputStream();
    +        boolean hasS2KSpecifier = s2kUsage == USAGE_CHECKSUM || s2kUsage == USAGE_SHA1 || s2kUsage == USAGE_AEAD;
    +
    +        if (hasS2KSpecifier)
    +        {
    +            conditionalParameters.write(encAlgorithm);
    +            if (s2kUsage == USAGE_AEAD)
    +            {
    +                conditionalParameters.write(aeadAlgorithm);
    +            }
    +            byte[] encodedS2K = s2k.getEncoded();
    +            if (pubKeyPacket.getVersion() == PublicKeyPacket.VERSION_6)
    +            {
    +                conditionalParameters.write(encodedS2K.length);
    +            }
    +            conditionalParameters.write(encodedS2K);
    +        }
    +        if (iv != null)
    +        {
    +            // since USAGE_AEAD and other types that use an IV are mutually exclusive,
    +            // we use the IV field for both v4 IVs and v6 AEAD nonces
    +            conditionalParameters.write(iv);
    +        }
    +
    +        return conditionalParameters.toByteArray();
    +    }
    +
         public void encode(
             BCPGOutputStream out)
             throws IOException
    diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SecretSubkeyPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SecretSubkeyPacket.java
    index 24dfbdb518..b7610747d9 100644
    --- a/pg/src/main/java/org/bouncycastle/bcpg/SecretSubkeyPacket.java
    +++ b/pg/src/main/java/org/bouncycastle/bcpg/SecretSubkeyPacket.java
    @@ -5,47 +5,85 @@
     /**
      * basic packet for a PGP secret key
      */
    -public class SecretSubkeyPacket 
    +public class SecretSubkeyPacket
         extends SecretKeyPacket
     {
         /**
    -     * 
    -     * @param in
    +     * Parse a secret subkey packet from an input stream.
    +     *
    +     * @param in input stream
          * @throws IOException
          */
         SecretSubkeyPacket(
    -        BCPGInputStream    in)
    +        BCPGInputStream in)
             throws IOException
    -    { 
    +    {
             super(SECRET_SUBKEY, in);
         }
    -    
    +
         /**
    -     * 
    -     * @param pubKeyPacket
    -     * @param encAlgorithm
    -     * @param s2k
    -     * @param iv
    -     * @param secKeyData
    +     * Create a secret subkey packet.
    +     * If the encryption algorithm is NOT {@link SymmetricKeyAlgorithmTags#NULL},
    +     * the {@link #USAGE_SHA1} will be used as S2K usage, otherwise the key will be
    +     * unencrypted ({@link #USAGE_NONE}).
    +     *
    +     * @param pubKeyPacket public subkey packet
    +     * @param encAlgorithm encryption algorithm
    +     * @param s2k          s2k identifier
    +     * @param iv           optional iv for the encryption algorithm
    +     * @param secKeyData   secret key data
          */
         public SecretSubkeyPacket(
    -        PublicKeyPacket  pubKeyPacket,
    -        int              encAlgorithm,
    -        S2K              s2k,
    -        byte[]           iv,
    -        byte[]           secKeyData)
    +        PublicKeyPacket pubKeyPacket,
    +        int encAlgorithm,
    +        S2K s2k,
    +        byte[] iv,
    +        byte[] secKeyData)
         {
             super(SECRET_SUBKEY, pubKeyPacket, encAlgorithm, s2k, iv, secKeyData);
         }
    - 
    +
    +    /**
    +     * Create a secret subkey packet.
    +     *
    +     * @param pubKeyPacket public subkey packet
    +     * @param encAlgorithm encryption algorithm
    +     * @param s2kUsage     s2k usage
    +     * @param s2k          s2k identifier
    +     * @param iv           optional iv for the encryption algorithm
    +     * @param secKeyData   secret key data
    +     */
         public SecretSubkeyPacket(
    -        PublicKeyPacket  pubKeyPacket,
    -        int              encAlgorithm,
    -        int              s2kUsage,
    -        S2K              s2k,
    -        byte[]           iv,
    -        byte[]           secKeyData)
    +        PublicKeyPacket pubKeyPacket,
    +        int encAlgorithm,
    +        int s2kUsage,
    +        S2K s2k,
    +        byte[] iv,
    +        byte[] secKeyData)
    +    {
    +        this(pubKeyPacket, encAlgorithm, 0, s2kUsage, s2k, iv, secKeyData);
    +    }
    +
    +    /**
    +     * Create a secret subkey packet.
    +     *
    +     * @param pubKeyPacket  public subkey packet
    +     * @param encAlgorithm  encryption algorithm
    +     * @param aeadAlgorithm aead algorithm
    +     * @param s2kUsage      s2k usage
    +     * @param s2K           s2k identifier
    +     * @param iv            optional iv for the AEAD algorithm or encryption algorithm
    +     * @param secKeyData    secret key data
    +     */
    +    SecretSubkeyPacket(
    +        PublicKeyPacket pubKeyPacket,
    +        int encAlgorithm,
    +        int aeadAlgorithm,
    +        int s2kUsage,
    +        S2K s2K,
    +        byte[] iv,
    +        byte[] secKeyData)
         {
    -        super(SECRET_SUBKEY, pubKeyPacket, encAlgorithm, s2kUsage, s2k, iv, secKeyData);
    +        super(SECRET_SUBKEY, pubKeyPacket, encAlgorithm, aeadAlgorithm, s2kUsage, s2K, iv, secKeyData);
         }
     }
    
    From 98e492b78bdacb525d8a3e2e49bddd9579e669e9 Mon Sep 17 00:00:00 2001
    From: David Hook 
    Date: Fri, 21 Jul 2023 09:15:26 +1000
    Subject: [PATCH 276/290] relates to #1410
    
    ---
     CONTRIBUTORS.html | 2 +-
     1 file changed, 1 insertion(+), 1 deletion(-)
    
    diff --git a/CONTRIBUTORS.html b/CONTRIBUTORS.html
    index 719f8585d4..e2dba350b9 100644
    --- a/CONTRIBUTORS.html
    +++ b/CONTRIBUTORS.html
    @@ -447,7 +447,7 @@
     
  • Adam Vartanian <https://github.com/flooey> use of ShortBuffer exception and buffer size pre-check in Cipher.doFinal().
  • Bernd <https://github.com/ecki> Fix to make PGPUtil.pipeFileContents use buffer and not leak file handle.
  • Shartung <https://github.com/shartung> Additional EC Key Agreement algorithms in support of German BSI TR-03111.
  • -
  • Paul Schaub <https://github.com/vanitasvitae> bringing PGPSecretKey.getUserIds() into line with PGPPublicKey.getUserIds(). Exception message fix in BcPublicKeyDataDecryptorFactory. Additional tests on PGP key ring generation. Improved functionality of PGPSignatureSubpacketGenerator, PGPPublicKeyRing. Tweaks to PGPDataEncryptorBuilder interface, fix for JcaPGP/BcPGP Ed25519 private key conversion. Added configurable CRC detection to ArmoredInputStream, additional control character skipping in ArmoredInputStream. Rewind code for PGPPBEEncryptedData, addition of PGPSignature.getDigestPrefix(). Wrong list traversal fix in PGPSecretKeyRing. Further improvement to use of generics in PGP API. General interop improvements. PGP Public / Secure keyring ignore marker packets when reading. Initial work on PGP session key handling, filtering literal data for canoncialization. Addition of direct key identified key-ring construction. PGPSecretKeyRing.insertOrReplacePublicKey addition. Addition of utility methods for joining/merging signatures and public keys. Addition of PGP regexp packet, PolicyURI packet handling, UTF8 comment testing. Efficiency improvements to TruncatedStream. Initial Argon2 support for OpenPGP. General cleanups. Fast CRC24 implementation, SHA3 addtions to BcImplProvider, improvements to One Pass Signature support, signatue validation, read() consistency in BCPGInputStream. Contributions to AEAD support (v6 & v5) in PGP API. Addition of PGP WildCard ID, moving the PGP example code into the 21st century. Security patches for encrypted data generation, initial thread safe certification verification. Support for V6 EC keys, PGP packet criticality.
  • +
  • Paul Schaub <https://github.com/vanitasvitae> bringing PGPSecretKey.getUserIds() into line with PGPPublicKey.getUserIds(). Exception message fix in BcPublicKeyDataDecryptorFactory. Additional tests on PGP key ring generation. Improved functionality of PGPSignatureSubpacketGenerator, PGPPublicKeyRing. Tweaks to PGPDataEncryptorBuilder interface, fix for JcaPGP/BcPGP Ed25519 private key conversion. Added configurable CRC detection to ArmoredInputStream, additional control character skipping in ArmoredInputStream. Rewind code for PGPPBEEncryptedData, addition of PGPSignature.getDigestPrefix(). Wrong list traversal fix in PGPSecretKeyRing. Further improvement to use of generics in PGP API. General interop improvements. PGP Public / Secure keyring ignore marker packets when reading. Initial work on PGP session key handling, filtering literal data for canoncialization. Addition of direct key identified key-ring construction. PGPSecretKeyRing.insertOrReplacePublicKey addition. Addition of utility methods for joining/merging signatures and public keys. Addition of PGP regexp packet, PolicyURI packet handling, UTF8 comment testing. Efficiency improvements to TruncatedStream. Initial Argon2 support for OpenPGP. General cleanups. Fast CRC24 implementation, SHA3 addtions to BcImplProvider, improvements to One Pass Signature support, signatue validation, read() consistency in BCPGInputStream. Contributions to AEAD support (v6 & v5) in PGP API. Addition of PGP WildCard ID, moving the PGP example code into the 21st century. Security patches for encrypted data generation, initial thread safe certification verification. Support for V6 EC keys, PGP packet criticality, and Preferred AEAD CipherSuites sigsubpacket support.
  • Nick of Nexxar <https://github.com/nros> update to OpenPGP package to handle a broader range of EC curves.
  • catbref <https://github.com/catbref> sample implementation of RFC 7748/Ed25519 (incorporated work from github users Valodim and str4d as well).
  • gerlion <https://github.com/gerlion> detection of concurrency issue with pre-1.60 EC math library.
  • From 6ff27212ff1dd567d3e09332812f372b14a86f99 Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 21 Jul 2023 09:16:48 +1000 Subject: [PATCH 277/290] minor formatting --- .../bcpg/sig/PreferredAEADCiphersuites.java | 28 ++++++++++--------- .../openpgp/test/PGPAeadTest.java | 25 +++++++++-------- 2 files changed, 28 insertions(+), 25 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/bcpg/sig/PreferredAEADCiphersuites.java b/pg/src/main/java/org/bouncycastle/bcpg/sig/PreferredAEADCiphersuites.java index 46cfb919ca..b21ac92e15 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/sig/PreferredAEADCiphersuites.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/sig/PreferredAEADCiphersuites.java @@ -5,7 +5,8 @@ import org.bouncycastle.bcpg.SignatureSubpacketTags; import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; -public class PreferredAEADCiphersuites extends SignatureSubpacket +public class PreferredAEADCiphersuites + extends SignatureSubpacket { private final Combination[] algorithms; @@ -14,16 +15,16 @@ public class PreferredAEADCiphersuites extends SignatureSubpacket * AES-128 + OCB is a MUST implement and is therefore implicitly supported. * * @see - * Crypto-Refresh § 5.2.3.15. Preferred AEAD Ciphersuites + * Crypto-Refresh § 5.2.3.15. Preferred AEAD Ciphersuites */ private static final Combination AES_128_OCB = new Combination(SymmetricKeyAlgorithmTags.AES_128, AEADAlgorithmTags.OCB); /** * Create a new PreferredAEADAlgorithms signature subpacket from raw data. * - * @param critical whether the subpacket is critical + * @param critical whether the subpacket is critical * @param isLongLength whether the subpacket uses long length encoding - * @param data raw data + * @param data raw data */ public PreferredAEADCiphersuites(boolean critical, boolean isLongLength, byte[] data) { @@ -34,7 +35,7 @@ public PreferredAEADCiphersuites(boolean critical, boolean isLongLength, byte[] /** * Create a new PreferredAEADAlgorithm signature subpacket. * - * @param critical whether the subpacket is critical + * @param critical whether the subpacket is critical * @param combinations list of combinations, with the most preferred option first */ public PreferredAEADCiphersuites(boolean critical, Combination[] combinations) @@ -54,8 +55,8 @@ private static Combination[] parseCombinations(byte[] data) for (int i = 0; i < algorithms.length; i++) { algorithms[i] = new Combination( - data[i * 2], - data[i * 2 + 1]); + data[i * 2], + data[i * 2 + 1]); } return algorithms; } @@ -72,8 +73,8 @@ private static byte[] encodeCombinations(Combination[] combinations) for (int i = 0; i < combinations.length; i++) { Combination combination = combinations[i]; - encoding[i * 2] = (byte) (combination.getSymmetricAlgorithm() & 0xff); - encoding[i * 2 + 1] = (byte) (combination.getAeadAlgorithm() & 0xff); + encoding[i * 2] = (byte)(combination.getSymmetricAlgorithm() & 0xff); + encoding[i * 2 + 1] = (byte)(combination.getAeadAlgorithm() & 0xff); } return encoding; } @@ -89,7 +90,8 @@ public boolean isSupported(Combination combination) return contains(combination, getAlgorithms()); } - private static boolean contains(Combination combination, Combination[] combinations) { + private static boolean contains(Combination combination, Combination[] combinations) + { for (Combination supported : combinations) { if (supported.equals(combination)) @@ -154,7 +156,7 @@ public static class Combination * Create a new algorithm combination from a {@link SymmetricKeyAlgorithmTags} and a {@link AEADAlgorithmTags}. * * @param symmetricAlgorithmTag symmetric algorithm tag - * @param aeadAlgorithmTag aead algorithm tag + * @param aeadAlgorithmTag aead algorithm tag */ public Combination(int symmetricAlgorithmTag, int aeadAlgorithmTag) { @@ -200,9 +202,9 @@ public boolean equals(Object o) return false; } - Combination other = (Combination) o; + Combination other = (Combination)o; return getSymmetricAlgorithm() == other.getSymmetricAlgorithm() - && getAeadAlgorithm() == other.getAeadAlgorithm(); + && getAeadAlgorithm() == other.getAeadAlgorithm(); } @Override diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java index a90fefff87..acd7f072f9 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/PGPAeadTest.java @@ -536,7 +536,8 @@ private void testPaddingPacketEncoding() } private void preferredAEADAlgorithmsTests() - throws IOException { + throws IOException + { preferredAEADAlgorithmsImplicitlySupportAES128OCB(); preferredAEADAlgorithmsRoundtrip(); preferredAEADAlgorithmsInvalidConstructor(); @@ -545,26 +546,26 @@ private void preferredAEADAlgorithmsTests() private void preferredAEADAlgorithmsImplicitlySupportAES128OCB() { PreferredAEADCiphersuites.Combination implicit = new PreferredAEADCiphersuites.Combination( - SymmetricKeyAlgorithmTags.AES_128, AEADAlgorithmTags.OCB); + SymmetricKeyAlgorithmTags.AES_128, AEADAlgorithmTags.OCB); PreferredAEADCiphersuites preferences = new PreferredAEADCiphersuites(false, - new PreferredAEADCiphersuites.Combination[0]); + new PreferredAEADCiphersuites.Combination[0]); isTrue(preferences.isSupported(implicit)); isTrue(Arrays.areEqual(new PreferredAEADCiphersuites.Combination[0], preferences.getRawAlgorithms())); - isTrue(Arrays.areEqual(new PreferredAEADCiphersuites.Combination[] {implicit}, preferences.getAlgorithms())); + isTrue(Arrays.areEqual(new PreferredAEADCiphersuites.Combination[]{implicit}, preferences.getAlgorithms())); } private void preferredAEADAlgorithmsRoundtrip() throws IOException { PreferredAEADCiphersuites preferences = new PreferredAEADCiphersuites(false, new PreferredAEADCiphersuites.Combination[] - { - new PreferredAEADCiphersuites.Combination(SymmetricKeyAlgorithmTags.AES_256, AEADAlgorithmTags.OCB), - new PreferredAEADCiphersuites.Combination(SymmetricKeyAlgorithmTags.AES_256, AEADAlgorithmTags.GCM), - new PreferredAEADCiphersuites.Combination(SymmetricKeyAlgorithmTags.CAMELLIA_256, AEADAlgorithmTags.OCB) - }); - isTrue(Arrays.areEqual(new byte[] {0x09, 0x02, 0x09, 0x03, 0x0d, 0x02}, preferences.getData())); + { + new PreferredAEADCiphersuites.Combination(SymmetricKeyAlgorithmTags.AES_256, AEADAlgorithmTags.OCB), + new PreferredAEADCiphersuites.Combination(SymmetricKeyAlgorithmTags.AES_256, AEADAlgorithmTags.GCM), + new PreferredAEADCiphersuites.Combination(SymmetricKeyAlgorithmTags.CAMELLIA_256, AEADAlgorithmTags.OCB) + }); + isTrue(Arrays.areEqual(new byte[]{0x09, 0x02, 0x09, 0x03, 0x0d, 0x02}, preferences.getData())); ByteArrayOutputStream bOut = new ByteArrayOutputStream(); BCPGOutputStream bcpgOut = new BCPGOutputStream(bOut); @@ -577,7 +578,7 @@ private void preferredAEADAlgorithmsRoundtrip() assert subpacket != null; assert subpacket instanceof PreferredAEADCiphersuites; - PreferredAEADCiphersuites parsed = (PreferredAEADCiphersuites) subpacket; + PreferredAEADCiphersuites parsed = (PreferredAEADCiphersuites)subpacket; isTrue(Arrays.areEqual(preferences.getRawAlgorithms(), parsed.getRawAlgorithms())); } @@ -586,7 +587,7 @@ private void preferredAEADAlgorithmsInvalidConstructor() // odd number of data bytes try { - new PreferredAEADCiphersuites(false, false, new byte[] {0x09, 0x02, 0x09}); + new PreferredAEADCiphersuites(false, false, new byte[]{0x09, 0x02, 0x09}); fail("Odd number of data bytes must throw."); } catch (IllegalArgumentException e) From 1723eacb0429231a731e443e6a2c771948fb5e00 Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 21 Jul 2023 09:45:40 +1000 Subject: [PATCH 278/290] Java 4 compatibility changes. --- .../org/bouncycastle/bcpg/SecretKeyPacket.java | 1 - .../bcpg/sig/PreferredAEADCiphersuites.java | 3 ++- .../tls/crypto/impl/jcajce/JcaTlsCrypto.java | 18 ++++++++++-------- .../crypto/impl/jcajce/JceAEADCipherImpl.java | 13 ++++++++++--- 4 files changed, 22 insertions(+), 13 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java index cd0e544c15..0ae98db251 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/SecretKeyPacket.java @@ -33,7 +33,6 @@ public class SecretKeyPacket * For v4 keys, use {@link #USAGE_SHA1} instead. * For v6 keys use {@link #USAGE_AEAD} instead. */ - @Deprecated public static final int USAGE_CHECKSUM = 0xff; /** diff --git a/pg/src/main/java/org/bouncycastle/bcpg/sig/PreferredAEADCiphersuites.java b/pg/src/main/java/org/bouncycastle/bcpg/sig/PreferredAEADCiphersuites.java index b21ac92e15..72be9c6829 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/sig/PreferredAEADCiphersuites.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/sig/PreferredAEADCiphersuites.java @@ -92,8 +92,9 @@ public boolean isSupported(Combination combination) private static boolean contains(Combination combination, Combination[] combinations) { - for (Combination supported : combinations) + for (int i = 0; i != combinations.length; i++) { + Combination supported = combinations[i]; if (supported.equals(combination)) { return true; diff --git a/tls/src/main/jdk1.4/org/bouncycastle/tls/crypto/impl/jcajce/JcaTlsCrypto.java b/tls/src/main/jdk1.4/org/bouncycastle/tls/crypto/impl/jcajce/JcaTlsCrypto.java index 587930516f..a99ead9cd6 100644 --- a/tls/src/main/jdk1.4/org/bouncycastle/tls/crypto/impl/jcajce/JcaTlsCrypto.java +++ b/tls/src/main/jdk1.4/org/bouncycastle/tls/crypto/impl/jcajce/JcaTlsCrypto.java @@ -840,7 +840,7 @@ public TlsSecret hkdfInit(int cryptoHashAlgorithm) protected TlsAEADCipherImpl createAEADCipher(String cipherName, String algorithm, int keySize, boolean isEncrypting) throws GeneralSecurityException { - return new JceAEADCipherImpl(helper, cipherName, algorithm, keySize, isEncrypting); + return new JceAEADCipherImpl(this, helper, cipherName, algorithm, keySize, isEncrypting); } /** @@ -853,10 +853,11 @@ protected TlsAEADCipherImpl createAEADCipher(String cipherName, String algorithm * @return a block cipher. * @throws GeneralSecurityException in case of failure. */ - protected TlsBlockCipherImpl createBlockCipher(String cipherName, String algorithm, int keySize, boolean isEncrypting) + protected TlsBlockCipherImpl createBlockCipher(String cipherName, String algorithm, int keySize, + boolean isEncrypting) throws GeneralSecurityException { - return new JceBlockCipherImpl(helper.createCipher(cipherName), algorithm, keySize, isEncrypting); + return new JceBlockCipherImpl(this, helper.createCipher(cipherName), algorithm, keySize, isEncrypting); } /** @@ -869,10 +870,11 @@ protected TlsBlockCipherImpl createBlockCipher(String cipherName, String algorit * @return a block cipher. * @throws GeneralSecurityException in case of failure. */ - protected TlsBlockCipherImpl createBlockCipherWithCBCImplicitIV(String cipherName, String algorithm, int keySize, boolean isEncrypting) + protected TlsBlockCipherImpl createBlockCipherWithCBCImplicitIV(String cipherName, String algorithm, int keySize, + boolean isEncrypting) throws GeneralSecurityException { - return new JceBlockCipherWithCBCImplicitIVImpl(helper.createCipher(cipherName), algorithm, isEncrypting); + return new JceBlockCipherWithCBCImplicitIVImpl(this, helper.createCipher(cipherName), algorithm, isEncrypting); } /** @@ -885,7 +887,7 @@ protected TlsBlockCipherImpl createBlockCipherWithCBCImplicitIV(String cipherNam protected TlsHash createHash(String digestName) throws GeneralSecurityException { - return new JcaTlsHash(helper.createDigest(digestName)); + return new JcaTlsHash(helper.createMessageDigest(digestName)); } /** @@ -1195,8 +1197,8 @@ protected TlsBlockCipherImpl createCBCBlockCipherImpl(TlsCryptoParameters crypto private TlsCipher createChaCha20Poly1305(TlsCryptoParameters cryptoParams) throws IOException, GeneralSecurityException { - return new TlsAEADCipher(cryptoParams, new JceChaCha20Poly1305(helper, true), - new JceChaCha20Poly1305(helper, false), 32, 16, TlsAEADCipher.AEAD_CHACHA20_POLY1305); + return new TlsAEADCipher(cryptoParams, new JceChaCha20Poly1305(this, helper, true), + new JceChaCha20Poly1305(this, helper, false), 32, 16, TlsAEADCipher.AEAD_CHACHA20_POLY1305); } private TlsAEADCipher createCipher_AES_CCM(TlsCryptoParameters cryptoParams, int cipherKeySize, int macSize) diff --git a/tls/src/main/jdk1.4/org/bouncycastle/tls/crypto/impl/jcajce/JceAEADCipherImpl.java b/tls/src/main/jdk1.4/org/bouncycastle/tls/crypto/impl/jcajce/JceAEADCipherImpl.java index 1ea9a5ea7a..e7000f5102 100644 --- a/tls/src/main/jdk1.4/org/bouncycastle/tls/crypto/impl/jcajce/JceAEADCipherImpl.java +++ b/tls/src/main/jdk1.4/org/bouncycastle/tls/crypto/impl/jcajce/JceAEADCipherImpl.java @@ -5,6 +5,7 @@ import java.security.AlgorithmParameters; import java.security.GeneralSecurityException; import java.security.PrivilegedAction; +import java.security.SecureRandom; import javax.crypto.Cipher; import javax.crypto.SecretKey; @@ -57,6 +58,7 @@ private static String getAlgParamsName(JcaJceHelper helper, String cipherName) } } + private final JcaTlsCrypto crypto; private final JcaJceHelper helper; private final int cipherMode; private final Cipher cipher; @@ -66,14 +68,16 @@ private static String getAlgParamsName(JcaJceHelper helper, String cipherName) private SecretKey key; - public JceAEADCipherImpl(JcaJceHelper helper, String cipherName, String algorithm, int keySize, boolean isEncrypting) + public JceAEADCipherImpl(JcaTlsCrypto crypto, JcaJceHelper helper, String cipherName, String algorithm, int keySize, + boolean isEncrypting) throws GeneralSecurityException { + this.crypto = crypto; this.helper = helper; this.cipher = helper.createCipher(cipherName); this.algorithm = algorithm; this.keySize = keySize; - this.cipherMode = (isEncrypting) ? Cipher.ENCRYPT_MODE : Cipher.DECRYPT_MODE; + this.cipherMode = isEncrypting ? Cipher.ENCRYPT_MODE : Cipher.DECRYPT_MODE; this.algorithmParamsName = getAlgParamsName(helper, cipherName); } @@ -89,9 +93,12 @@ public void setKey(byte[] key, int keyOff, int keyLen) private byte[] nonce; private int macSize; - + public void init(byte[] nonce, int macSize) { + // NOTE: Shouldn't need a SecureRandom, but this is cheaper if the provider would auto-create one + SecureRandom random = crypto.getSecureRandom(); + try { // if (canDoAEAD && algorithmParamsName != null) From 10f891180505fc2bfcb1a668fa1dce8260b1b079 Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 21 Jul 2023 10:34:14 +1000 Subject: [PATCH 279/290] minor formatting Java 4 compatibility changes --- .../org/bouncycastle/bcpg/sig/Features.java | 3 +- .../bcpg/ArmoredOutputStream.java | 558 ++++++++++++------ .../openpgp/test/ArmorCRCTest.java | 5 +- .../openpgp/test/ArmoredOutputStreamTest.java | 26 +- 4 files changed, 422 insertions(+), 170 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/bcpg/sig/Features.java b/pg/src/main/java/org/bouncycastle/bcpg/sig/Features.java index a0c87dda56..e47bcc1e9e 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/sig/Features.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/sig/Features.java @@ -67,7 +67,8 @@ public boolean supportsModificationDetection() return supportsFeature(FEATURE_MODIFICATION_DETECTION); } - public boolean supportsSEIPDv2() { + public boolean supportsSEIPDv2() + { return supportsFeature(FEATURE_SEIPD_V2); } diff --git a/pg/src/main/jdk1.4/org/bouncycastle/bcpg/ArmoredOutputStream.java b/pg/src/main/jdk1.4/org/bouncycastle/bcpg/ArmoredOutputStream.java index c59a9b4056..6e35e64328 100644 --- a/pg/src/main/jdk1.4/org/bouncycastle/bcpg/ArmoredOutputStream.java +++ b/pg/src/main/jdk1.4/org/bouncycastle/bcpg/ArmoredOutputStream.java @@ -3,9 +3,13 @@ import java.io.IOException; import java.io.OutputStream; import java.util.ArrayList; +import java.util.Collections; import java.util.Enumeration; +import java.util.HashMap; import java.util.Hashtable; import java.util.Iterator; +import java.util.List; +import java.util.Map; import org.bouncycastle.util.Strings; @@ -21,7 +25,13 @@ public class ArmoredOutputStream extends OutputStream { public static final String VERSION_HDR = "Version"; + public static final String COMMENT_HDR = "Comment"; + public static final String MESSAGE_ID_HDR = "MessageID"; + public static final String HASH_HDR = "Hash"; + public static final String CHARSET_HDR = "Charset"; + public static final String DEFAULT_VERSION = "BCPG v@RELEASE_NAME@"; + private static final byte[] encodingTable = { (byte)'A', (byte)'B', (byte)'C', (byte)'D', (byte)'E', (byte)'F', (byte)'G', @@ -41,20 +51,15 @@ public class ArmoredOutputStream /** * encode the input data producing a base 64 encoded byte array. */ - private void encode( - OutputStream out, - int[] data, - int len) + private static void encode(OutputStream out, byte[] data, int len) throws IOException { - int d1, d2, d3; + int d1, d2, d3; switch (len) { - case 0: /* nothing left to do */ - break; case 1: - d1 = data[0]; + d1 = data[0] & 0xFF; out.write(encodingTable[(d1 >>> 2) & 0x3f]); out.write(encodingTable[(d1 << 4) & 0x3f]); @@ -62,8 +67,8 @@ private void encode( out.write('='); break; case 2: - d1 = data[0]; - d2 = data[1]; + d1 = data[0] & 0xFF; + d2 = data[1] & 0xFF; out.write(encodingTable[(d1 >>> 2) & 0x3f]); out.write(encodingTable[((d1 << 4) | (d2 >>> 4)) & 0x3f]); @@ -71,9 +76,9 @@ private void encode( out.write('='); break; case 3: - d1 = data[0]; - d2 = data[1]; - d3 = data[2]; + d1 = data[0] & 0xFF; + d2 = data[1] & 0xFF; + d3 = data[2] & 0xFF; out.write(encodingTable[(d1 >>> 2) & 0x3f]); out.write(encodingTable[((d1 << 4) | (d2 >>> 4)) & 0x3f]); @@ -85,28 +90,42 @@ private void encode( } } - OutputStream out; - int[] buf = new int[3]; - int bufPtr = 0; - CRC24 crc = new CRC24(); - int chunkCount = 0; - int lastb; + /** + * encode the input data producing a base 64 encoded byte array. + */ + private static void encode3(OutputStream out, byte[] data) + throws IOException + { + int d1 = data[0] & 0xFF; + int d2 = data[1] & 0xFF; + int d3 = data[2] & 0xFF; + + out.write(encodingTable[(d1 >>> 2) & 0x3f]); + out.write(encodingTable[((d1 << 4) | (d2 >>> 4)) & 0x3f]); + out.write(encodingTable[((d2 << 2) | (d3 >>> 6)) & 0x3f]); + out.write(encodingTable[d3 & 0x3f]); + } - boolean start = true; - boolean clearText = false; - boolean newLine = false; + OutputStream out; + byte[] buf = new byte[3]; + int bufPtr = 0; + CRC24 crc = new FastCRC24(); + int chunkCount = 0; + int lastb; - String nl = Strings.lineSeparator(); + boolean start = true; + boolean clearText = false; + boolean newLine = false; - String type; - String headerStart = "-----BEGIN PGP "; - String headerTail = "-----"; - String footerStart = "-----END PGP "; - String footerTail = "-----"; + String nl = Strings.lineSeparator(); - String version = "BCPG v@RELEASE_NAME@"; + String type; + String headerStart = "-----BEGIN PGP "; + String headerTail = "-----"; + String footerStart = "-----END PGP "; + String footerTail = "-----"; - Hashtable headers = new Hashtable(); + final Hashtable headers = new Hashtable(); /** * Constructs an armored output stream with {@link #resetHeaders() default headers}. @@ -114,7 +133,7 @@ private void encode( * @param out the OutputStream to wrap. */ public ArmoredOutputStream( - OutputStream out) + OutputStream out) { this.out = out; @@ -123,39 +142,58 @@ public ArmoredOutputStream( nl = "\r\n"; } - setHeader(VERSION_HDR, version); + setHeader(VERSION_HDR, DEFAULT_VERSION); } /** * Constructs an armored output stream with default and custom headers. * - * @param out the OutputStream to wrap. + * @param out the OutputStream to wrap. * @param headers additional headers that add to or override the {@link #resetHeaders() default - * headers}. + * headers}. */ public ArmoredOutputStream( - OutputStream out, - Hashtable headers) + OutputStream out, + Hashtable headers) { this(out); - Enumeration e = headers.keys(); + Enumeration e = headers.keys(); while (e.hasMoreElements()) { - Object key = e.nextElement(); - ArrayList headerList = new ArrayList(); + String key = (String)e.nextElement(); + List headerList = new ArrayList(); headerList.add(headers.get(key)); this.headers.put(key, headerList); } } + ArmoredOutputStream(OutputStream out, Builder builder) + { + this(out); + if (!builder.computeCRCSum) + { + crc = null; + } + this.headers.clear(); + + Map> headerMap = builder.headers; + for (Iterator it = headerMap.keySet().iterator(); it.hasNext();) + { + String key = (String)it.next(); + + this.headers.put(key, headerMap.get(key)); + } + } + /** * Set an additional header entry. Any current value(s) under the same name will be * replaced by the new one. A null value will clear the entry for name. * - * @param name the name of the header entry. + * @param name the name of the header entry. * @param value the value of the header entry. + * @deprecated use appropriate methods in {@link Builder} instead. */ public void setHeader( String name, @@ -167,10 +205,10 @@ public void setHeader( } else { - ArrayList valueList = (ArrayList)headers.get(name); + List valueList = (List)headers.get(name); if (valueList == null) { - valueList = new ArrayList(); + valueList = new ArrayList(); headers.put(name, valueList); } else @@ -183,6 +221,8 @@ public void setHeader( /** * Remove all headers. + * + * @deprecated use appropriate methods in {@link Builder} instead. */ public void clearHeaders() { @@ -193,8 +233,9 @@ public void clearHeaders() * Set an additional header entry. The current value(s) will continue to exist together * with the new one. Adding a null value has no effect. * - * @param name the name of the header entry. + * @param name the name of the header entry. * @param value the value of the header entry. + * @deprecated use appropriate methods in {@link Builder} instead */ public void addHeader( String name, @@ -204,10 +245,10 @@ public void addHeader( { return; } - ArrayList valueList = (ArrayList)headers.get(name); + List valueList = (List)headers.get(name); if (valueList == null) { - valueList = new ArrayList(); + valueList = new ArrayList(); headers.put(name, valueList); } valueList.add(value); @@ -216,10 +257,12 @@ public void addHeader( /** * Reset the headers to only contain a Version string (if one is present) + * + * @deprecated use {@link Builder#clearHeaders()} instead. */ public void resetHeaders() { - ArrayList versions = (ArrayList)headers.get(VERSION_HDR); + List versions = (List)headers.get(VERSION_HDR); headers.clear(); @@ -230,58 +273,81 @@ public void resetHeaders() } /** - * Start a clear text signed message. - * @param hashAlgorithm + * Start a clear text signed message - backwards compatibility. + * + * @param hashAlgorithm hash algorithm */ public void beginClearText( - int hashAlgorithm) + int hashAlgorithm) throws IOException { - String hash; - - switch (hashAlgorithm) - { - case HashAlgorithmTags.SHA1: - hash = "SHA1"; - break; - case HashAlgorithmTags.SHA256: - hash = "SHA256"; - break; - case HashAlgorithmTags.SHA384: - hash = "SHA384"; - break; - case HashAlgorithmTags.SHA512: - hash = "SHA512"; - break; - case HashAlgorithmTags.MD2: - hash = "MD2"; - break; - case HashAlgorithmTags.MD5: - hash = "MD5"; - break; - case HashAlgorithmTags.RIPEMD160: - hash = "RIPEMD160"; - break; - case HashAlgorithmTags.SHA224: - hash = "SHA224"; - break; - default: - throw new IOException("unknown hash algorithm tag in beginClearText: " + hashAlgorithm); - } - - String armorHdr = "-----BEGIN PGP SIGNED MESSAGE-----" + nl; - String hdrs = "Hash: " + hash + nl + nl; + beginClearText(new int[]{hashAlgorithm}); + } - for (int i = 0; i != armorHdr.length(); i++) + /** + * Start a clear text signed message. + * + * @param hashAlgorithms hash algorithms + */ + public void beginClearText( + int... hashAlgorithms) + throws IOException + { + StringBuffer sb = new StringBuffer("-----BEGIN PGP SIGNED MESSAGE-----"); + sb.append(nl); + for (int i = 0; i != hashAlgorithms.length; i++) { - out.write(armorHdr.charAt(i)); - } + int hashAlgorithm = hashAlgorithms[i]; - for (int i = 0; i != hdrs.length(); i++) - { - out.write(hdrs.charAt(i)); + String hash; + switch (hashAlgorithm) + { + case HashAlgorithmTags.MD5: + hash = "MD5"; + break; + case HashAlgorithmTags.SHA1: + hash = "SHA1"; + break; + case HashAlgorithmTags.RIPEMD160: + hash = "RIPEMD160"; + break; + case HashAlgorithmTags.MD2: + hash = "MD2"; + break; + case HashAlgorithmTags.SHA256: + hash = "SHA256"; + break; + case HashAlgorithmTags.SHA384: + hash = "SHA384"; + break; + case HashAlgorithmTags.SHA512: + hash = "SHA512"; + break; + case HashAlgorithmTags.SHA224: + hash = "SHA224"; + break; + case HashAlgorithmTags.SHA3_256: + case HashAlgorithmTags.SHA3_256_OLD: + hash = "SHA3-256"; + break; + case HashAlgorithmTags.SHA3_384: // OLD + hash = "SHA3-384"; + break; + case HashAlgorithmTags.SHA3_512: + case HashAlgorithmTags.SHA3_512_OLD: + hash = "SHA3-512"; + break; + case HashAlgorithmTags.SHA3_224: + hash = "SHA3-224"; + break; + default: + throw new IOException("unknown hash algorithm tag in beginClearText: " + hashAlgorithm); + } + sb.append(HASH_HDR).append(": ").append(hash).append(nl); } + sb.append(nl); + write(sb.toString()); clearText = true; newLine = true; lastb = 0; @@ -297,24 +363,14 @@ private void writeHeaderEntry( String value) throws IOException { - for (int i = 0; i != name.length(); i++) - { - out.write(name.charAt(i)); - } - - out.write(':'); - out.write(' '); - - out.write(Strings.toUTF8ByteArray(value)); - - for (int i = 0; i != nl.length(); i++) - { - out.write(nl.charAt(i)); - } + write(name); + write(": "); + write(value); + write(nl); } public void write( - int b) + int b) throws IOException { if (clearText) @@ -343,8 +399,8 @@ public void write( if (start) { - boolean newPacket = (b & 0x40) != 0; - int tag = 0; + boolean newPacket = (b & 0x40) != 0; + int tag = 0; if (newPacket) { @@ -370,69 +426,50 @@ public void write( type = "MESSAGE"; } - for (int i = 0; i != headerStart.length(); i++) - { - out.write(headerStart.charAt(i)); - } - - for (int i = 0; i != type.length(); i++) - { - out.write(type.charAt(i)); - } - - for (int i = 0; i != headerTail.length(); i++) - { - out.write(headerTail.charAt(i)); - } - - for (int i = 0; i != nl.length(); i++) - { - out.write(nl.charAt(i)); - } + write(headerStart); + write(type); + write(headerTail); + write(nl); if (headers.containsKey(VERSION_HDR)) { - writeHeaderEntry(VERSION_HDR, ((ArrayList)headers.get(VERSION_HDR)).get(0).toString()); + writeHeaderEntry(VERSION_HDR, (String)((List)headers.get(VERSION_HDR)).get(0)); } - Enumeration e = headers.keys(); + Enumeration e = headers.keys(); while (e.hasMoreElements()) { - String key = (String)e.nextElement(); + String key = (String)e.nextElement(); if (!key.equals(VERSION_HDR)) { - ArrayList values = (ArrayList)headers.get(key); - for (Iterator it = values.iterator(); it.hasNext();) + List values = (List)headers.get(key); + for (Iterator it = values.iterator(); it.hasNext(); ) { - writeHeaderEntry(key, it.next().toString()); + writeHeaderEntry(key, (String)it.next()); } } } - for (int i = 0; i != nl.length(); i++) - { - out.write(nl.charAt(i)); - } - + write(nl); start = false; } if (bufPtr == 3) { - encode(out, buf, bufPtr); + if (crc != null) + { + crc.update3(buf, 0); + } + encode3(out, buf); bufPtr = 0; if ((++chunkCount & 0xf) == 0) { - for (int i = 0; i != nl.length(); i++) - { - out.write(nl.charAt(i)); - } + write(nl); } } - crc.update(b); - buf[bufPtr++] = b & 0xff; + buf[bufPtr++] = (byte)b; } public void flush() @@ -449,51 +486,242 @@ public void close() { if (type != null) { - encode(out, buf, bufPtr); + if (bufPtr > 0) + { + if (crc != null) + { + for (int i = 0; i < bufPtr; ++i) + { + crc.update(buf[i] & 0xFF); + } + } + encode(out, buf, bufPtr); + } + + write(nl); - for (int i = 0; i != nl.length(); i++) + if (crc != null) { - out.write(nl.charAt(i)); + out.write('='); + + int crcV = crc.getValue(); + + buf[0] = (byte)(crcV >>> 16); + buf[1] = (byte)(crcV >>> 8); + buf[2] = (byte)crcV; + + encode3(out, buf); + write(nl); } - out.write('='); - int crcV = crc.getValue(); + write(footerStart); + write(type); + write(footerTail); + write(nl); + + out.flush(); + + type = null; + start = true; + } + } + + private void write(String string) + throws IOException + { + out.write(Strings.toUTF8ByteArray(string)); + } + + public static Builder builder() + { + return new Builder(); + } + + public static class Builder + { + private final Map> headers = new HashMap>(); + private boolean computeCRCSum = true; + + private Builder() + { - buf[0] = ((crcV >> 16) & 0xff); - buf[1] = ((crcV >> 8) & 0xff); - buf[2] = (crcV & 0xff); + } - encode(out, buf, 3); + public ArmoredOutputStream build(OutputStream outputStream) + { + return new ArmoredOutputStream(outputStream, this); + } - for (int i = 0; i != nl.length(); i++) + /** + * Set a
    Version:
    header. + * Note: Adding version headers to ASCII armored output is discouraged to minimize metadata. + * + * @param version version + * @return builder + */ + public Builder setVersion(String version) + { + return setSingletonHeader(VERSION_HDR, version); + } + + /** + * Replace the
    Comment:
    header field with the given comment. + * If the comment contains newlines, multiple headers will be added, one for each newline. + * If the comment is
    null
    , then the output will contain no comments. + * + * @param comment comment + * @return builder + */ + public Builder setComment(String comment) + { + return replaceHeader(COMMENT_HDR, comment); + } + + /** + * Replace the
    MessageID:
    header field with the given messageId. + * + * @param messageId message ID + * @return builder + */ + public Builder setMessageId(String messageId) + { + return replaceHeader(MESSAGE_ID_HDR, messageId); + } + + /** + * Replace the
    Charset:
    header with the given value. + * + * @param charset charset + * @return builder + */ + public Builder setCharset(String charset) + { + return replaceHeader(CHARSET_HDR, charset); + } + + /** + * Add the given value as one or more additional
    Comment:
    headers to the already present comments. + * If the comment contains newlines, multiple headers will be added, one for each newline. + * If the comment is
    null
    , this method does nothing. + * + * @param comment comment + * @return builder + */ + public Builder addComment(String comment) + { + return addHeader(COMMENT_HDR, comment); + } + + /** + * Set and replace the given header value with a single-line header. + * If the value is
    null
    , this method will remove the header entirely. + * + * @param key header key + * @param value header value + * @return builder + */ + private Builder setSingletonHeader(String key, String value) + { + if (value == null || value.trim().length() == 0) + { + this.headers.remove(key); + } + else { - out.write(nl.charAt(i)); + String trimmed = value.trim(); + if (trimmed.indexOf("\n") >= 0) + { + throw new IllegalArgumentException("Armor header value for key " + key + " cannot contain newlines."); + } + this.headers.put(key, Collections.singletonList(value)); } + return this; + } - for (int i = 0; i != footerStart.length(); i++) + /** + * Add a header, splitting it into multiple headers if required (newlines). + * + * @param key key + * @param value value + * @return builder + */ + private Builder addHeader(String key, String value) + { + if (value == null || value.trim().length() == 0) { - out.write(footerStart.charAt(i)); + return this; } - for (int i = 0; i != type.length(); i++) + List values = (List)headers.get(key); + if (values == null) { - out.write(type.charAt(i)); + values = new ArrayList(); + headers.put(key, values); } - for (int i = 0; i != footerTail.length(); i++) + // handle multi-line values + String trimmed = value.trim(); + String[] lines = trimmed.split("\n"); + for (int i = 0; i != lines.length; i++) { - out.write(footerTail.charAt(i)); + if (lines[i].trim().length() == 0) + { + continue; + } + values.add(lines[i].trim()); } + return this; + } - for (int i = 0; i != nl.length(); i++) + /** + * Replace all header values for the given key with the given value. + * If the value is
    null
    , existing headers for the given key are removed. + * The value is split into multiple headers if it contains newlines. + * + * @param key key + * @param value value + * @return builder + */ + private Builder replaceHeader(String key, String value) + { + if (value == null || value.trim().length() == 0) { - out.write(nl.charAt(i)); + return this; } - out.flush(); + List values = new ArrayList(); - type = null; - start = true; + // handle multi-line values + String trimmed = value.trim(); + String[] lines = trimmed.split("\n"); + for (int i = 0; i != lines.length; i++) + { + if (lines[i].trim().length() == 0) + { + continue; + } + values.add(lines[i].trim()); + } + + headers.put(key, values); + return this; + } + + public Builder clearHeaders() + { + headers.clear(); + return this; + } + + /** + * Enable calculation and inclusion of the CRC check sum (default is true). + * @param doComputeCRC true if CRC to be included, false otherwise. + * @return the current builder instance. + */ + public Builder enableCRC(boolean doComputeCRC) + { + this.computeCRCSum = doComputeCRC; + return this; } } } diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/ArmorCRCTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/ArmorCRCTest.java index 73c5a12cb2..0fae73b1bd 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/ArmorCRCTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/ArmorCRCTest.java @@ -5,7 +5,6 @@ import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; -import java.nio.charset.StandardCharsets; import org.bouncycastle.bcpg.ArmoredInputStream; import org.bouncycastle.bcpg.ArmoredOutputStream; @@ -58,7 +57,7 @@ private void generateArmorWithoutCRCSum() PGPLiteralDataGenerator litGen = new PGPLiteralDataGenerator(); OutputStream litOut = litGen.open(armorOut, PGPLiteralDataGenerator.TEXT, "", PGPLiteralData.NOW, new byte[512]); - litOut.write("Hello, World!\n".getBytes(StandardCharsets.UTF_8)); + litOut.write(Strings.toByteArray("Hello, World!\n")); litOut.close(); armorOut.close(); @@ -76,7 +75,7 @@ private void consumeArmorWithoutCRC() private void consumeSuccessfullyIgnoringCRCSum(String armor) throws IOException { - ByteArrayInputStream bIn = new ByteArrayInputStream(armor.getBytes(StandardCharsets.UTF_8)); + ByteArrayInputStream bIn = new ByteArrayInputStream(Strings.toByteArray(armor)); ArmoredInputStream armorIn = ArmoredInputStream.builder() .setParseForHeaders(true) .setIgnoreCRC(true) diff --git a/pg/src/test/java/org/bouncycastle/openpgp/test/ArmoredOutputStreamTest.java b/pg/src/test/java/org/bouncycastle/openpgp/test/ArmoredOutputStreamTest.java index a66cd67605..86e0176fea 100644 --- a/pg/src/test/java/org/bouncycastle/openpgp/test/ArmoredOutputStreamTest.java +++ b/pg/src/test/java/org/bouncycastle/openpgp/test/ArmoredOutputStreamTest.java @@ -64,7 +64,31 @@ public void performTest() aOut.write(keyRing.getEncoded()); aOut.close(); - String result = Strings.fromByteArray(bOut.toByteArray()).replace("\r\n", "\n").replace("\r", "\n"); + byte[] res = bOut.toByteArray(); + StringBuffer sb = new StringBuffer(); + byte lastC = 0; + for (int i = 0; i != res.length; i++) + { + if (lastC == '\r') + { + if (res[i] == '\n') + { + sb.append('\n'); + } + else + { + sb.append('\n'); + sb.append((char)res[i]); + } + } + else if (res[i] != '\r') + { + sb.append((char)res[i]); + } + lastC = res[i]; + } + + String result = sb.toString(); isTrue(Arrays.areEqual(expected, Strings.toByteArray(result))); } From 41df006cae717a22d4528e8b78571da4ffd1ff08 Mon Sep 17 00:00:00 2001 From: David Hook Date: Fri, 21 Jul 2023 10:43:27 +1000 Subject: [PATCH 280/290] added version constants (relates to github #1409) --- .../java/org/bouncycastle/bcpg/SignaturePacket.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pg/src/main/java/org/bouncycastle/bcpg/SignaturePacket.java b/pg/src/main/java/org/bouncycastle/bcpg/SignaturePacket.java index bef81357d4..ed5a614a7a 100644 --- a/pg/src/main/java/org/bouncycastle/bcpg/SignaturePacket.java +++ b/pg/src/main/java/org/bouncycastle/bcpg/SignaturePacket.java @@ -16,6 +16,12 @@ public class SignaturePacket extends ContainedPacket implements PublicKeyAlgorithmTags { + public static final int VERSION_2 = 2; + public static final int VERSION_3 = 3; + public static final int VERSION_4 = 4; // https://datatracker.ietf.org/doc/rfc4880/ + public static final int VERSION_5 = 5; // https://datatracker.ietf.org/doc/draft-koch-openpgp-2015-rfc4880bis/ + public static final int VERSION_6 = 6; // https://datatracker.ietf.org/doc/draft-ietf-openpgp-crypto-refresh/ + private int version; private int signatureType; private long creationTime; @@ -36,7 +42,7 @@ public class SignaturePacket version = in.read(); - if (version == 3 || version == 2) + if (version == VERSION_3 || version == VERSION_2) { int l = in.read(); @@ -53,7 +59,7 @@ public class SignaturePacket keyAlgorithm = in.read(); hashAlgorithm = in.read(); } - else if (version == 4) + else if (version == VERSION_4) { signatureType = in.read(); keyAlgorithm = in.read(); From fe143a6e107fbf1486ade69238bce7f4f0c50336 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 22 Jul 2023 13:14:58 +1000 Subject: [PATCH 281/290] JavaDoc (replaced unicode arrow with =) --- .../main/java/org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java b/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java index fe50308917..0c6158a422 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java @@ -236,7 +236,7 @@ public void kem_keypair(byte[] pk, byte[] sk, SecureRandom random) // SeededKeyGen - 2. Define δ′ as the last l bits of E. // Update seed using the last 32 bytes (l) of E - // If anything fails, this set δ ←δ′ (the next last 32 bytes of E) and restart the algorithm. + // If anything fails, this set δ = δ′ (the next last 32 bytes of E) and restart the algorithm. seedIndex = E.length - 32; seed_b = Arrays.copyOfRange(E, seedIndex, seedIndex + 32); From 7b004e0745816cd56e8745e0c1b55987b24873fa Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 22 Jul 2023 13:15:32 +1000 Subject: [PATCH 282/290] JavaDoc (replaced unicode arrow with =) --- .../main/java/org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java b/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java index 0c6158a422..947dd139ce 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java @@ -246,7 +246,7 @@ public void kem_keypair(byte[] pk, byte[] sk, SecureRandom random) // (step 5 and 4 are swapped) // SeededKeyGen - 5. Compute g from the next σ1t bits of E by the Irreducible algorithm. If this fails, - // set δ ←δ′ and restart the algorithm. + // set δ = δ′ and restart the algorithm. // Create Field which is an element in gf2^mt From fdf847cbfae507928e4bdaea4f2d789e110d6368 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 22 Jul 2023 13:18:24 +1000 Subject: [PATCH 283/290] JavaDoc (replaced unicode arrow with =) --- .../org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java b/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java index 947dd139ce..9940495dfc 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/cmce/CMCEEngine.java @@ -277,7 +277,7 @@ public void kem_keypair(byte[] pk, byte[] sk, SecureRandom random) } // SeededKeyGen - 4. Compute α1,...,αq from the next σ2q bits of E by the FieldOrdering algorithm. - // If this fails, set δ ←δ′ and restart the algorithm. + // If this fails, set δ = δ′ and restart the algorithm. // Generate permutation int[] perm = new int[(1 << GFBITS)]; @@ -592,7 +592,7 @@ public int kem_dec(byte[] key, byte[] cipher_text, byte[] sk) /* 2.3.3 Decapsulation - 4. Compute e ←Decode(C0,Γ′). If e = ⊥, set e ←s and b ←0. + 4. Compute e = Decode(C0,Γ′). If e = ⊥, set e = s and b = 0. */ // Decrypt @@ -600,7 +600,7 @@ public int kem_dec(byte[] key, byte[] cipher_text, byte[] sk) /* 2.3.3 Decapsulation - 6. If C′1 6= C1, set e ←s and b ←0. + 6. If C′1 6= C1, set e = s and b = 0. */ short m; @@ -611,7 +611,7 @@ public int kem_dec(byte[] key, byte[] cipher_text, byte[] sk) /* 2.3.3 Decapsulation - 2. Set b ←1. + 2. Set b = 1. */ preimage[0] = (byte)(m & 1); for (i = 0; i < SYS_N / 8; i++) @@ -1502,7 +1502,7 @@ private int pk_gen(byte[] pk, byte[] sk, int[] perm, short[] pi, long[] pivots) mat[row][c] ^= mat[k][c] & mask; } } - // 7. Compute (T,cn−k−μ+1,...,cn−k,Γ′) ← MatGen(Γ). If this fails, set δ ← δ′ and + // 7. Compute (T,cn−k−μ+1,...,cn−k,Γ′) = MatGen(Γ). If this fails, set δ = δ′ and // restart the algorithm. if (((mat[row][i] >> j) & 1) == 0) // return if not systematic { From 9aadbeeb68a218f534ff4e559ae8f1825a35a6c6 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sat, 22 Jul 2023 13:45:10 +1000 Subject: [PATCH 284/290] rolled back accidental checkin --- pkix/src/test/java/org/bouncycastle/cert/test/CertTest.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkix/src/test/java/org/bouncycastle/cert/test/CertTest.java b/pkix/src/test/java/org/bouncycastle/cert/test/CertTest.java index 984fbb08bf..650dd3be4e 100644 --- a/pkix/src/test/java/org/bouncycastle/cert/test/CertTest.java +++ b/pkix/src/test/java/org/bouncycastle/cert/test/CertTest.java @@ -5687,8 +5687,6 @@ public static void main( { Security.addProvider(new BouncyCastleProvider()); - checkCreationRDN(); - -// runTest(new CertTest()); + runTest(new CertTest()); } } \ No newline at end of file From 22988919b8f219cfe0851d1eea823bb51ce5d1e0 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Sat, 22 Jul 2023 17:35:05 +0700 Subject: [PATCH 285/290] Updates from bc-csharp --- .../org/bouncycastle/cms/CMSEnvelopedGenerator.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkix/src/main/java/org/bouncycastle/cms/CMSEnvelopedGenerator.java b/pkix/src/main/java/org/bouncycastle/cms/CMSEnvelopedGenerator.java index efad262dbb..7f88be5c8d 100644 --- a/pkix/src/main/java/org/bouncycastle/cms/CMSEnvelopedGenerator.java +++ b/pkix/src/main/java/org/bouncycastle/cms/CMSEnvelopedGenerator.java @@ -5,9 +5,11 @@ import org.bouncycastle.asn1.cms.OriginatorInfo; import org.bouncycastle.asn1.kisa.KISAObjectIdentifiers; +import org.bouncycastle.asn1.misc.MiscObjectIdentifiers; import org.bouncycastle.asn1.nist.NISTObjectIdentifiers; import org.bouncycastle.asn1.ntt.NTTObjectIdentifiers; import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; +import org.bouncycastle.asn1.sec.SECObjectIdentifiers; import org.bouncycastle.asn1.x9.X9ObjectIdentifiers; /** @@ -17,8 +19,8 @@ public class CMSEnvelopedGenerator { public static final String DES_EDE3_CBC = PKCSObjectIdentifiers.des_EDE3_CBC.getId(); public static final String RC2_CBC = PKCSObjectIdentifiers.RC2_CBC.getId(); - public static final String IDEA_CBC = "1.3.6.1.4.1.188.7.1.1.2"; - public static final String CAST5_CBC = "1.2.840.113533.7.66.10"; + public static final String IDEA_CBC = MiscObjectIdentifiers.as_sys_sec_alg_ideaCBC.getId(); + public static final String CAST5_CBC = MiscObjectIdentifiers.cast5CBC.getId(); public static final String AES128_CBC = NISTObjectIdentifiers.id_aes128_CBC.getId(); public static final String AES192_CBC = NISTObjectIdentifiers.id_aes192_CBC.getId(); public static final String AES256_CBC = NISTObjectIdentifiers.id_aes256_CBC.getId(); @@ -38,6 +40,10 @@ public class CMSEnvelopedGenerator public static final String ECDH_SHA1KDF = X9ObjectIdentifiers.dhSinglePass_stdDH_sha1kdf_scheme.getId(); public static final String ECMQV_SHA1KDF = X9ObjectIdentifiers.mqvSinglePass_sha1kdf_scheme.getId(); + public static final String ECMQV_SHA224KDF = SECObjectIdentifiers.mqvSinglePass_sha224kdf_scheme.getId(); + public static final String ECMQV_SHA256KDF = SECObjectIdentifiers.mqvSinglePass_sha256kdf_scheme.getId(); + public static final String ECMQV_SHA384KDF = SECObjectIdentifiers.mqvSinglePass_sha384kdf_scheme.getId(); + public static final String ECMQV_SHA512KDF = SECObjectIdentifiers.mqvSinglePass_sha512kdf_scheme.getId(); final List recipientInfoGenerators = new ArrayList(); From 00a3a8693b2277ac6b7a84993ce70f19ecb68214 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Sat, 22 Jul 2023 17:35:55 +0700 Subject: [PATCH 286/290] Refactoring in RFC5649WrapEngine --- .../crypto/engines/RFC5649WrapEngine.java | 82 ++++++++----------- 1 file changed, 35 insertions(+), 47 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/crypto/engines/RFC5649WrapEngine.java b/core/src/main/java/org/bouncycastle/crypto/engines/RFC5649WrapEngine.java index 3537b08e57..f37876f5cc 100644 --- a/core/src/main/java/org/bouncycastle/crypto/engines/RFC5649WrapEngine.java +++ b/core/src/main/java/org/bouncycastle/crypto/engines/RFC5649WrapEngine.java @@ -21,15 +21,14 @@ public class RFC5649WrapEngine implements Wrapper { - private BlockCipher engine; - private KeyParameter param; - private boolean forWrapping; - // The AIV as defined in the RFC - private byte[] highOrderIV = {(byte)0xa6, (byte)0x59, (byte)0x59, (byte)0xa6}; - private byte[] preIV = highOrderIV; + private static final byte[] highOrderIV = {(byte)0xa6, (byte)0x59, (byte)0x59, (byte)0xa6}; + + private final BlockCipher engine; + private final byte[] preIV = new byte[4]; - private byte[] extractedAIV = null; + private KeyParameter param = null; + private boolean forWrapping = true; public RFC5649WrapEngine(BlockCipher engine) { @@ -48,16 +47,18 @@ public void init(boolean forWrapping, CipherParameters param) if (param instanceof KeyParameter) { this.param = (KeyParameter)param; - this.preIV = highOrderIV; + System.arraycopy(highOrderIV, 0, preIV, 0, 4); } else if (param instanceof ParametersWithIV) { - this.preIV = ((ParametersWithIV)param).getIV(); - this.param = (KeyParameter)((ParametersWithIV)param).getParameters(); - if (this.preIV.length != 4) + byte[] iv = ((ParametersWithIV)param).getIV(); + if (iv.length != 4) { throw new IllegalArgumentException("IV length not equal to 4"); } + + this.param = (KeyParameter)((ParametersWithIV)param).getParameters(); + System.arraycopy(iv, 0, preIV, 0, 4); } } @@ -95,14 +96,13 @@ public byte[] wrap(byte[] in, int inOff, int inLen) { throw new IllegalStateException("not set for wrapping"); } + byte[] iv = new byte[8]; - // MLI = size of key to be wrapped - byte[] mli = Pack.intToBigEndian(inLen); // copy in the fixed portion of the AIV - System.arraycopy(preIV, 0, iv, 0, preIV.length); - // copy in the MLI after the AIV - System.arraycopy(mli, 0, iv, preIV.length, mli.length); + System.arraycopy(preIV, 0, iv, 0, 4); + // copy in the MLI (size of key to be wrapped) after the AIV + Pack.intToBigEndian(inLen, iv, 4); // get the relevant plaintext to be wrapped byte[] relevantPlaintext = new byte[inLen]; @@ -120,7 +120,7 @@ public byte[] wrap(byte[] in, int inOff, int inLen) System.arraycopy(paddedPlaintext, 0, paddedPlainTextWithIV, iv.length, paddedPlaintext.length); engine.init(true, param); - for (int i = 0; i < paddedPlainTextWithIV.length; i += engine.getBlockSize()) + for (int i = 0, blockSize = engine.getBlockSize(); i < paddedPlainTextWithIV.length; i += blockSize) { engine.processBlock(paddedPlainTextWithIV, i, paddedPlainTextWithIV, i); } @@ -131,7 +131,7 @@ public byte[] wrap(byte[] in, int inOff, int inLen) { // otherwise, apply the RFC 3394 wrap to // the padded plaintext with the new IV - Wrapper wrapper = new RFC3394WrapEngine(engine); + RFC3394WrapEngine wrapper = new RFC3394WrapEngine(engine); ParametersWithIV paramsWithIV = new ParametersWithIV(param, iv); wrapper.init(true, paramsWithIV); return wrapper.wrap(paddedPlaintext, 0, paddedPlaintext.length); @@ -164,18 +164,19 @@ public byte[] unwrap(byte[] in, int inOff, int inLen) byte[] decrypted = new byte[inLen]; byte[] paddedPlaintext; + byte[] extractedAIV = new byte[8]; + if (n == 2) { // When there are exactly two 64-bit blocks of ciphertext, // they are decrypted as a single block using AES in ECB. engine.init(false, param); - for (int i = 0; i < relevantCiphertext.length; i += engine.getBlockSize()) + for (int i = 0, blockSize = engine.getBlockSize(); i < relevantCiphertext.length; i += blockSize) { engine.processBlock(relevantCiphertext, i, decrypted, i); } // extract the AIV - extractedAIV = new byte[8]; System.arraycopy(decrypted, 0, extractedAIV, 0, extractedAIV.length); paddedPlaintext = new byte[decrypted.length - extractedAIV.length]; System.arraycopy(decrypted, extractedAIV.length, paddedPlaintext, 0, paddedPlaintext.length); @@ -183,25 +184,20 @@ public byte[] unwrap(byte[] in, int inOff, int inLen) else { // Otherwise, unwrap as per RFC 3394 but don't check IV the same way - decrypted = rfc3394UnwrapNoIvCheck(in, inOff, inLen); + decrypted = rfc3394UnwrapNoIvCheck(in, inOff, inLen, extractedAIV); paddedPlaintext = decrypted; } // Decompose the extracted AIV to the fixed portion and the MLI byte[] extractedHighOrderAIV = new byte[4]; - byte[] mliBytes = new byte[4]; - System.arraycopy(extractedAIV, 0, extractedHighOrderAIV, 0, extractedHighOrderAIV.length); - System.arraycopy(extractedAIV, extractedHighOrderAIV.length, mliBytes, 0, mliBytes.length); - int mli = Pack.bigEndianToInt(mliBytes, 0); + System.arraycopy(extractedAIV, 0, extractedHighOrderAIV, 0, 4); + int mli = Pack.bigEndianToInt(extractedAIV, 4); + // Even if a check fails we still continue and check everything // else in order to avoid certain timing based side-channel attacks. - boolean isValid = true; // Check the fixed portion of the AIV - if (!Arrays.constantTimeAreEqual(extractedHighOrderAIV, preIV)) - { - isValid = false; - } + boolean isValid = Arrays.constantTimeAreEqual(extractedHighOrderAIV, preIV); // Check the MLI against the actual length int upperBound = paddedPlaintext.length; @@ -254,15 +250,13 @@ public byte[] unwrap(byte[] in, int inOff, int inLen) * @param inLen * @return Unwrapped data. */ - private byte[] rfc3394UnwrapNoIvCheck(byte[] in, int inOff, int inLen) + private byte[] rfc3394UnwrapNoIvCheck(byte[] in, int inOff, int inLen, byte[] extractedAIV) { - byte[] iv = new byte[8]; - byte[] block = new byte[inLen - iv.length]; - byte[] a = new byte[iv.length]; - byte[] buf = new byte[8 + iv.length]; + byte[] block = new byte[inLen - 8]; + byte[] buf = new byte[16]; - System.arraycopy(in, inOff, a, 0, iv.length); - System.arraycopy(in, inOff + iv.length, block, 0, inLen - iv.length); + System.arraycopy(in, inOff, buf, 0, 8); + System.arraycopy(in, inOff + 8, block, 0, inLen - 8); engine.init(false, param); @@ -273,29 +267,23 @@ private byte[] rfc3394UnwrapNoIvCheck(byte[] in, int inOff, int inLen) { for (int i = n; i >= 1; i--) { - System.arraycopy(a, 0, buf, 0, iv.length); - System.arraycopy(block, 8 * (i - 1), buf, iv.length, 8); + System.arraycopy(block, 8 * (i - 1), buf, 8, 8); int t = n * j + i; for (int k = 1; t != 0; k++) { - byte v = (byte)t; - - buf[iv.length - k] ^= v; - + buf[8 - k] ^= (byte)t; t >>>= 8; } engine.processBlock(buf, 0, buf, 0); - System.arraycopy(buf, 0, a, 0, 8); + System.arraycopy(buf, 8, block, 8 * (i - 1), 8); } } - // set the extracted AIV - extractedAIV = a; + System.arraycopy(buf, 0, extractedAIV, 0, 8); return block; } - } From c51389585a413513393c100722a7f58c7e528c79 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Sat, 22 Jul 2023 18:22:12 +0700 Subject: [PATCH 287/290] Refactoring in wrap engines --- .../crypto/engines/RFC3394WrapEngine.java | 30 ++++++++++++------- .../crypto/engines/RFC5649WrapEngine.java | 16 ++++++---- 2 files changed, 31 insertions(+), 15 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/crypto/engines/RFC3394WrapEngine.java b/core/src/main/java/org/bouncycastle/crypto/engines/RFC3394WrapEngine.java index ff15dfe2af..955c4cc3be 100644 --- a/core/src/main/java/org/bouncycastle/crypto/engines/RFC3394WrapEngine.java +++ b/core/src/main/java/org/bouncycastle/crypto/engines/RFC3394WrapEngine.java @@ -20,14 +20,15 @@ public class RFC3394WrapEngine implements Wrapper { - private BlockCipher engine; - private boolean wrapCipherMode; - private KeyParameter param; - private boolean forWrapping; + private static final byte[] DEFAULT_IV = { (byte)0xa6, (byte)0xa6, (byte)0xa6, (byte)0xa6, (byte)0xa6, (byte)0xa6, + (byte)0xa6, (byte)0xa6 }; - private byte[] iv = { - (byte)0xa6, (byte)0xa6, (byte)0xa6, (byte)0xa6, - (byte)0xa6, (byte)0xa6, (byte)0xa6, (byte)0xa6 }; + private final BlockCipher engine; + private final boolean wrapCipherMode; + private final byte[] iv = new byte[8]; + + private KeyParameter param = null; + private boolean forWrapping = true; /** * Create a RFC 3394 WrapEngine specifying the encrypt for wrapping, decrypt for unwrapping. @@ -65,15 +66,24 @@ public void init( if (param instanceof KeyParameter) { this.param = (KeyParameter)param; + System.arraycopy(DEFAULT_IV, 0, iv, 0, 8); } else if (param instanceof ParametersWithIV) { - this.iv = ((ParametersWithIV)param).getIV(); - this.param = (KeyParameter)((ParametersWithIV) param).getParameters(); - if (this.iv.length != 8) + ParametersWithIV withIV = (ParametersWithIV)param; + + byte[] iv = withIV.getIV(); + if (iv.length != 8) { throw new IllegalArgumentException("IV not equal to 8"); } + + this.param = (KeyParameter)withIV.getParameters(); + System.arraycopy(iv, 0, this.iv, 0, 8); + } + else + { + // TODO Throw an exception for bad parameters? } } diff --git a/core/src/main/java/org/bouncycastle/crypto/engines/RFC5649WrapEngine.java b/core/src/main/java/org/bouncycastle/crypto/engines/RFC5649WrapEngine.java index f37876f5cc..f1f180e601 100644 --- a/core/src/main/java/org/bouncycastle/crypto/engines/RFC5649WrapEngine.java +++ b/core/src/main/java/org/bouncycastle/crypto/engines/RFC5649WrapEngine.java @@ -22,7 +22,7 @@ public class RFC5649WrapEngine implements Wrapper { // The AIV as defined in the RFC - private static final byte[] highOrderIV = {(byte)0xa6, (byte)0x59, (byte)0x59, (byte)0xa6}; + private static final byte[] DEFAULT_IV = {(byte)0xa6, (byte)0x59, (byte)0x59, (byte)0xa6}; private final BlockCipher engine; private final byte[] preIV = new byte[4]; @@ -47,18 +47,24 @@ public void init(boolean forWrapping, CipherParameters param) if (param instanceof KeyParameter) { this.param = (KeyParameter)param; - System.arraycopy(highOrderIV, 0, preIV, 0, 4); + System.arraycopy(DEFAULT_IV, 0, preIV, 0, 4); } else if (param instanceof ParametersWithIV) { - byte[] iv = ((ParametersWithIV)param).getIV(); + ParametersWithIV withIV = (ParametersWithIV)param; + + byte[] iv = withIV.getIV(); if (iv.length != 4) { throw new IllegalArgumentException("IV length not equal to 4"); } - this.param = (KeyParameter)((ParametersWithIV)param).getParameters(); - System.arraycopy(iv, 0, preIV, 0, 4); + this.param = (KeyParameter)withIV.getParameters(); + System.arraycopy(iv, 0, this.preIV, 0, 4); + } + else + { + // TODO Throw an exception for bad parameters? } } From 494af77cfe61e564c351644be35ba4d4c1ec4702 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 23 Jul 2023 06:02:33 +1000 Subject: [PATCH 288/290] added BIKE support to the provider. --- .../pqc/crypto/util/PublicKeyFactory.java | 17 +++++- .../util/SubjectPublicKeyInfoFactory.java | 2 +- .../jce/provider/BouncyCastleProvider.java | 5 ++ .../pqc/jcajce/provider/BIKE.java | 4 ++ .../provider/bike/BCBIKEPrivateKey.java | 5 +- .../jcajce/provider/bike/BCBIKEPublicKey.java | 3 +- .../jcajce/provider/bike/BIKECipherSpi.java | 56 +++++++++++++++++-- 7 files changed, 79 insertions(+), 13 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java index c1b2e6878a..1fbd9940ca 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java @@ -624,11 +624,22 @@ private static class BIKEConverter AsymmetricKeyParameter getPublicKeyParameters(SubjectPublicKeyInfo keyInfo, Object defaultParams) throws IOException { - byte[] keyEnc = ASN1OctetString.getInstance(keyInfo.parsePublicKey()).getOctets(); + try + { + byte[] keyEnc = ASN1OctetString.getInstance(keyInfo.parsePublicKey()).getOctets(); + + BIKEParameters bikeParams = Utils.bikeParamsLookup(keyInfo.getAlgorithm().getAlgorithm()); - BIKEParameters bikeParams = Utils.bikeParamsLookup(keyInfo.getAlgorithm().getAlgorithm()); + return new BIKEPublicKeyParameters(bikeParams, keyEnc); + } + catch (IOException e) + { + byte[] keyEnc = keyInfo.getPublicKeyData().getOctets(); - return new BIKEPublicKeyParameters(bikeParams, keyEnc); + BIKEParameters bikeParams = Utils.bikeParamsLookup(keyInfo.getAlgorithm().getAlgorithm()); + + return new BIKEPublicKeyParameters(bikeParams, keyEnc); + } } } diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java index 5b4b5a0496..a9529b134a 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java @@ -263,7 +263,7 @@ else if (publicKey instanceof BIKEPublicKeyParameters) AlgorithmIdentifier algorithmIdentifier = new AlgorithmIdentifier(Utils.bikeOidLookup(params.getParameters())); - return new SubjectPublicKeyInfo(algorithmIdentifier, new DEROctetString(encoding)); + return new SubjectPublicKeyInfo(algorithmIdentifier, encoding); } else if (publicKey instanceof HQCPublicKeyParameters) { diff --git a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java index 7f1ec29f0b..836c5efe12 100644 --- a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java +++ b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java @@ -29,6 +29,7 @@ import org.bouncycastle.jcajce.provider.util.AlgorithmProvider; import org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter; import org.bouncycastle.pqc.asn1.PQCObjectIdentifiers; +import org.bouncycastle.pqc.jcajce.provider.bike.BIKEKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.dilithium.DilithiumKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.falcon.FalconKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.kyber.KyberKeyFactorySpi; @@ -401,6 +402,10 @@ private void loadPQCKeys() addKeyInfoConverter(BCObjectIdentifiers.kyber512, new KyberKeyFactorySpi()); addKeyInfoConverter(BCObjectIdentifiers.kyber768, new KyberKeyFactorySpi()); addKeyInfoConverter(BCObjectIdentifiers.kyber1024, new KyberKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.bike128, new BIKEKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.bike192, new BIKEKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.bike256, new BIKEKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.kyber1024, new KyberKeyFactorySpi()); addKeyInfoConverter(BCObjectIdentifiers.kyber512_aes, new KyberKeyFactorySpi()); addKeyInfoConverter(BCObjectIdentifiers.kyber768_aes, new KyberKeyFactorySpi()); addKeyInfoConverter(BCObjectIdentifiers.kyber1024_aes, new KyberKeyFactorySpi()); diff --git a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/BIKE.java b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/BIKE.java index c213108f75..fa3bda3495 100644 --- a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/BIKE.java +++ b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/BIKE.java @@ -29,6 +29,10 @@ public void configure(ConfigurableProvider provider) provider.addAlgorithm("Cipher.BIKE", PREFIX + "BIKECipherSpi$Base"); provider.addAlgorithm("Alg.Alias.Cipher." + BCObjectIdentifiers.pqc_kem_bike, "BIKE"); + addCipherAlgorithm(provider, "BIKE128", PREFIX + "BIKECipherSpi$BIKE128", BCObjectIdentifiers.bike128); + addCipherAlgorithm(provider, "BIKE192", PREFIX + "BIKECipherSpi$BIKE192", BCObjectIdentifiers.bike192); + addCipherAlgorithm(provider, "BIKE256", PREFIX + "BIKECipherSpi$BIKE256", BCObjectIdentifiers.bike256); + registerOid(provider, BCObjectIdentifiers.pqc_kem_bike, "BIKE", keyFact); } } diff --git a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/bike/BCBIKEPrivateKey.java b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/bike/BCBIKEPrivateKey.java index 3860809d23..61fe110884 100644 --- a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/bike/BCBIKEPrivateKey.java +++ b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/bike/BCBIKEPrivateKey.java @@ -13,6 +13,7 @@ import org.bouncycastle.pqc.jcajce.interfaces.BIKEKey; import org.bouncycastle.pqc.jcajce.spec.BIKEParameterSpec; import org.bouncycastle.util.Arrays; +import org.bouncycastle.util.Strings; public class BCBIKEPrivateKey implements PrivateKey, BIKEKey @@ -70,11 +71,11 @@ public int hashCode() } /** - * @return name of the algorithm - "BIKE" + * @return name of the algorithm - "BIKE[128|192|256]" */ public final String getAlgorithm() { - return "BIKE"; + return Strings.toUpperCase(params.getParameters().getName()); } public byte[] getEncoded() diff --git a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/bike/BCBIKEPublicKey.java b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/bike/BCBIKEPublicKey.java index fd982e3f06..100df2c92a 100644 --- a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/bike/BCBIKEPublicKey.java +++ b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/bike/BCBIKEPublicKey.java @@ -12,6 +12,7 @@ import org.bouncycastle.pqc.jcajce.interfaces.BIKEKey; import org.bouncycastle.pqc.jcajce.spec.BIKEParameterSpec; import org.bouncycastle.util.Arrays; +import org.bouncycastle.util.Strings; public class BCBIKEPublicKey implements PublicKey, BIKEKey @@ -71,7 +72,7 @@ public int hashCode() */ public final String getAlgorithm() { - return "BIKE"; + return Strings.toUpperCase(params.getParameters().getName()); } public byte[] getEncoded() diff --git a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/bike/BIKECipherSpi.java b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/bike/BIKECipherSpi.java index 8bf0fe9e7a..b7b2eaddc8 100644 --- a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/bike/BIKECipherSpi.java +++ b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/bike/BIKECipherSpi.java @@ -25,32 +25,40 @@ import org.bouncycastle.crypto.Wrapper; import org.bouncycastle.crypto.params.KeyParameter; import org.bouncycastle.jcajce.spec.KEMParameterSpec; +import org.bouncycastle.jcajce.spec.KTSParameterSpec; import org.bouncycastle.pqc.crypto.bike.BIKEKEMExtractor; import org.bouncycastle.pqc.crypto.bike.BIKEKEMGenerator; -import org.bouncycastle.pqc.crypto.cmce.CMCEKEMGenerator; -import org.bouncycastle.pqc.jcajce.provider.cmce.BCCMCEPrivateKey; -import org.bouncycastle.pqc.jcajce.provider.cmce.BCCMCEPublicKey; +import org.bouncycastle.pqc.crypto.bike.BIKEParameters; import org.bouncycastle.pqc.jcajce.provider.util.WrapUtil; import org.bouncycastle.util.Arrays; import org.bouncycastle.util.Exceptions; +import org.bouncycastle.util.Strings; class BIKECipherSpi extends CipherSpi { private final String algorithmName; private BIKEKEMGenerator kemGen; - private KEMParameterSpec kemParameterSpec; + private KTSParameterSpec kemParameterSpec; private BCBIKEPublicKey wrapKey; private BCBIKEPrivateKey unwrapKey; private AlgorithmParameters engineParams; + private BIKEParameters bikeParameters; BIKECipherSpi(String algorithmName) throws NoSuchAlgorithmException { + this.bikeParameters = null; this.algorithmName = algorithmName; } + BIKECipherSpi(BIKEParameters bikeParameters) + { + this.bikeParameters = bikeParameters; + this.algorithmName = Strings.toUpperCase(bikeParameters.getName()); + } + @Override protected void engineSetMode(String mode) throws NoSuchAlgorithmException @@ -135,12 +143,12 @@ protected void engineInit(int opmode, Key key, AlgorithmParameterSpec paramSpec, } else { - if (!(paramSpec instanceof KEMParameterSpec)) + if (!(paramSpec instanceof KTSParameterSpec)) { throw new InvalidAlgorithmParameterException(algorithmName + " can only accept KTSParameterSpec"); } - kemParameterSpec = (KEMParameterSpec)paramSpec; + kemParameterSpec = (KTSParameterSpec)paramSpec; } if (opmode == Cipher.WRAP_MODE) @@ -170,6 +178,15 @@ else if (opmode == Cipher.UNWRAP_MODE) { throw new InvalidParameterException("Cipher only valid for wrapping/unwrapping"); } + + if (bikeParameters != null) + { + String canonicalAlgName = Strings.toUpperCase(bikeParameters.getName()); + if (!canonicalAlgName.equals(key.getAlgorithm())) + { + throw new InvalidKeyException("cipher locked to " + canonicalAlgName + " " + key.getAlgorithm()); + } + } } @Override @@ -314,4 +331,31 @@ public Base() super("BIKE"); } } + + public static class BIKE128 + extends BIKECipherSpi + { + public BIKE128() + { + super(BIKEParameters.bike128); + } + } + + public static class BIKE192 + extends BIKECipherSpi + { + public BIKE192() + { + super(BIKEParameters.bike192); + } + } + + public static class BIKE256 + extends BIKECipherSpi + { + public BIKE256() + { + super(BIKEParameters.bike256); + } + } } From 2b7df5b0839262d9e2eed5c38f3c4ebbc589b9d8 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 23 Jul 2023 06:51:12 +1000 Subject: [PATCH 289/290] fixed encapsulationLength method --- .../java/org/bouncycastle/pqc/crypto/hqc/HQCKEMExtractor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/hqc/HQCKEMExtractor.java b/core/src/main/java/org/bouncycastle/pqc/crypto/hqc/HQCKEMExtractor.java index d7372aeb38..0de5cc5f85 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/hqc/HQCKEMExtractor.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/hqc/HQCKEMExtractor.java @@ -35,6 +35,7 @@ public byte[] extractSecret(byte[] encapsulation) public int getEncapsulationLength() { - return key.getParameters().getN_BYTES() + key.getParameters().getN1N2_BYTES() + 64; + // Hash + salt + return key.getParameters().getN_BYTES() + key.getParameters().getN1N2_BYTES() + 64 + 16; } } From 26d9af4100bb61813f576a3f2c794c15e275085f Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 23 Jul 2023 07:04:03 +1000 Subject: [PATCH 290/290] fixed HQC getEncapsulationLength() method (salt was missing) added HQC tests to AllTests added Cert/CMS/CMP tests for HQC and BIKE to PQCTest --- .../pqc/crypto/util/PublicKeyFactory.java | 18 +- .../util/SubjectPublicKeyInfoFactory.java | 2 +- .../bouncycastle/cert/cmp/test/PQCTest.java | 368 +++++++++++++++++- .../jce/provider/BouncyCastleProvider.java | 4 + .../bouncycastle/pqc/jcajce/provider/HQC.java | 4 + .../jcajce/provider/hqc/BCHQCPrivateKey.java | 3 +- .../jcajce/provider/hqc/BCHQCPublicKey.java | 3 +- .../pqc/jcajce/provider/hqc/HQCCipherSpi.java | 45 ++- .../pqc/jcajce/provider/test/AllTests.java | 2 + 9 files changed, 428 insertions(+), 21 deletions(-) diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java index 1fbd9940ca..9327feca77 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/PublicKeyFactory.java @@ -649,11 +649,23 @@ private static class HQCConverter AsymmetricKeyParameter getPublicKeyParameters(SubjectPublicKeyInfo keyInfo, Object defaultParams) throws IOException { - byte[] keyEnc = ASN1OctetString.getInstance(keyInfo.parsePublicKey()).getOctets(); + try + { + byte[] keyEnc = ASN1OctetString.getInstance(keyInfo.parsePublicKey()).getOctets(); + + HQCParameters hqcParams = Utils.hqcParamsLookup(keyInfo.getAlgorithm().getAlgorithm()); - HQCParameters hqcParams = Utils.hqcParamsLookup(keyInfo.getAlgorithm().getAlgorithm()); + return new HQCPublicKeyParameters(hqcParams, keyEnc); + } + catch (Exception e) + { + // raw encoding + byte[] keyEnc = keyInfo.getPublicKeyData().getOctets(); - return new HQCPublicKeyParameters(hqcParams, keyEnc); + HQCParameters hqcParams = Utils.hqcParamsLookup(keyInfo.getAlgorithm().getAlgorithm()); + + return new HQCPublicKeyParameters(hqcParams, keyEnc); + } } } diff --git a/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java b/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java index a9529b134a..f4aefcefdb 100644 --- a/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java +++ b/core/src/main/java/org/bouncycastle/pqc/crypto/util/SubjectPublicKeyInfoFactory.java @@ -273,7 +273,7 @@ else if (publicKey instanceof HQCPublicKeyParameters) AlgorithmIdentifier algorithmIdentifier = new AlgorithmIdentifier(Utils.hqcOidLookup(params.getParameters())); - return new SubjectPublicKeyInfo(algorithmIdentifier, new DEROctetString(encoding)); + return new SubjectPublicKeyInfo(algorithmIdentifier, encoding); } else if (publicKey instanceof RainbowPublicKeyParameters) { diff --git a/pkix/src/test/java/org/bouncycastle/cert/cmp/test/PQCTest.java b/pkix/src/test/java/org/bouncycastle/cert/cmp/test/PQCTest.java index d3cda888f7..e97e85ba39 100644 --- a/pkix/src/test/java/org/bouncycastle/cert/cmp/test/PQCTest.java +++ b/pkix/src/test/java/org/bouncycastle/cert/cmp/test/PQCTest.java @@ -64,7 +64,9 @@ import org.bouncycastle.pkcs.jcajce.JcePBMac1CalculatorBuilder; import org.bouncycastle.pkcs.jcajce.JcePBMac1CalculatorProviderBuilder; import org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider; +import org.bouncycastle.pqc.jcajce.spec.BIKEParameterSpec; import org.bouncycastle.pqc.jcajce.spec.DilithiumParameterSpec; +import org.bouncycastle.pqc.jcajce.spec.HQCParameterSpec; import org.bouncycastle.pqc.jcajce.spec.KyberParameterSpec; import org.bouncycastle.pqc.jcajce.spec.NTRUParameterSpec; import org.bouncycastle.util.BigIntegers; @@ -145,12 +147,12 @@ public void testKyberRequestWithDilithiumCA() // note: use cert req ID as key ID, don't want to use issuer/serial in this case! edGen.addRecipientInfoGenerator(new JceKEMRecipientInfoGenerator(senderReqMessage.getCertReqId().getEncoded(), - new JcaX509CertificateConverter().setProvider("BC").getCertificate(cert).getPublicKey(), CMSAlgorithm.AES256_WRAP).setKDF( - new AlgorithmIdentifier(NISTObjectIdentifiers.id_shake256))); + new JcaX509CertificateConverter().setProvider("BC").getCertificate(cert).getPublicKey(), CMSAlgorithm.AES256_WRAP).setKDF( + new AlgorithmIdentifier(NISTObjectIdentifiers.id_shake256))); CMSEnvelopedData encryptedCert = edGen.generate( - new CMSProcessableCMPCertificate(cert), - new JceCMSContentEncryptorBuilder(CMSAlgorithm.AES128_CBC).setProvider("BC").build()); + new CMSProcessableCMPCertificate(cert), + new JceCMSContentEncryptorBuilder(CMSAlgorithm.AES128_CBC).setProvider("BC").build()); CertificateResponseBuilder certRespBuilder = new CertificateResponseBuilder(senderReqMessage.getCertReqId(), new PKIStatusInfo(PKIStatus.granted)); @@ -249,7 +251,7 @@ public void testNTRURequestWithDilithiumCA() throws Exception { char[] senderMacPassword = "secret".toCharArray(); - GeneralName sender = new GeneralName(new X500Name("CN=Kyber Subject")); + GeneralName sender = new GeneralName(new X500Name("CN=NTRU Subject")); GeneralName recipient = new GeneralName(new X500Name("CN=Dilithium Issuer")); KeyPairGenerator dilKpGen = KeyPairGenerator.getInstance("Dilithium", "BCPQC"); @@ -307,12 +309,12 @@ public void testNTRURequestWithDilithiumCA() // note: use cert req ID as key ID, don't want to use issuer/serial in this case! edGen.addRecipientInfoGenerator(new JceKEMRecipientInfoGenerator(senderReqMessage.getCertReqId().getEncoded(), - new JcaX509CertificateConverter().setProvider("BC").getCertificate(cert).getPublicKey(), CMSAlgorithm.AES256_WRAP) - .setKDF(new AlgorithmIdentifier(NISTObjectIdentifiers.id_shake256))); + new JcaX509CertificateConverter().setProvider("BC").getCertificate(cert).getPublicKey(), CMSAlgorithm.AES256_WRAP) + .setKDF(new AlgorithmIdentifier(NISTObjectIdentifiers.id_shake256))); CMSEnvelopedData encryptedCert = edGen.generate( - new CMSProcessableCMPCertificate(cert), - new JceCMSContentEncryptorBuilder(CMSAlgorithm.AES192_CBC).setProvider("BC").build()); + new CMSProcessableCMPCertificate(cert), + new JceCMSContentEncryptorBuilder(CMSAlgorithm.AES192_CBC).setProvider("BC").build()); CertificateResponseBuilder certRespBuilder = new CertificateResponseBuilder(senderReqMessage.getCertReqId(), new PKIStatusInfo(PKIStatus.granted)); @@ -417,11 +419,355 @@ public void testNTRURequestWithDilithiumCA() // System.err.println(ASN1Dump.dumpAsString(receivedEnvelope.toASN1Structure())); } + public void testBIKERequestWithDilithiumCA() + throws Exception + { + char[] senderMacPassword = "secret".toCharArray(); + GeneralName sender = new GeneralName(new X500Name("CN=Bike128 Subject")); + GeneralName recipient = new GeneralName(new X500Name("CN=Dilithium Issuer")); + + KeyPairGenerator dilKpGen = KeyPairGenerator.getInstance("Dilithium", "BCPQC"); + + dilKpGen.initialize(DilithiumParameterSpec.dilithium2); + + KeyPair dilKp = dilKpGen.generateKeyPair(); + + X509CertificateHolder caCert = makeV3Certificate("CN=Dilithium Issuer", dilKp); + + KeyPairGenerator kybKpGen = KeyPairGenerator.getInstance("BIKE", "BCPQC"); + + kybKpGen.initialize(BIKEParameterSpec.bike128); + + KeyPair ntruKp = kybKpGen.generateKeyPair(); + + // initial request + + JcaCertificateRequestMessageBuilder certReqBuild = new JcaCertificateRequestMessageBuilder(BigIntegers.ONE); + + certReqBuild + .setPublicKey(ntruKp.getPublic()) + .setSubject(X500Name.getInstance(sender.getName())) + .setProofOfPossessionSubsequentMessage(SubsequentMessage.encrCert); + + CertificateReqMessagesBuilder certReqMsgsBldr = new CertificateReqMessagesBuilder(); + + certReqMsgsBldr.addRequest(certReqBuild.build()); + + MacCalculator senderMacCalculator = new JcePBMac1CalculatorBuilder("HmacSHA256", 256).setProvider("BC").build(senderMacPassword); + + ProtectedPKIMessage initMessage = new ProtectedPKIMessageBuilder(sender, recipient) + .setBody(PKIBody.TYPE_INIT_REQ, certReqMsgsBldr.build()) + .build(senderMacCalculator); + + // extract + + assertTrue(initMessage.getProtectionAlgorithm().equals(senderMacCalculator.getAlgorithmIdentifier())); + + PBEMacCalculatorProvider macCalcProvider = new JcePBMac1CalculatorProviderBuilder().setProvider("BC").build(); + + assertTrue(initMessage.verify(macCalcProvider, senderMacPassword)); + + assertEquals(PKIBody.TYPE_INIT_REQ, initMessage.getBody().getType()); + + CertificateReqMessages requestMessages = CertificateReqMessages.fromPKIBody(initMessage.getBody()); + CertificateRequestMessage senderReqMessage = requestMessages.getRequests()[0]; + CertTemplate certTemplate = senderReqMessage.getCertTemplate(); + + X509CertificateHolder cert = makeV3Certificate(certTemplate.getPublicKey(), certTemplate.getSubject(), dilKp, "CN=Dilithium Issuer"); + + // Send response with encrypted certificate + CMSEnvelopedDataGenerator edGen = new CMSEnvelopedDataGenerator(); + + // note: use cert req ID as key ID, don't want to use issuer/serial in this case! + + edGen.addRecipientInfoGenerator(new JceKEMRecipientInfoGenerator(senderReqMessage.getCertReqId().getEncoded(), + new JcaX509CertificateConverter().setProvider("BC").getCertificate(cert).getPublicKey(), CMSAlgorithm.AES256_WRAP) + .setKDF(new AlgorithmIdentifier(NISTObjectIdentifiers.id_shake256))); + + CMSEnvelopedData encryptedCert = edGen.generate( + new CMSProcessableCMPCertificate(cert), + new JceCMSContentEncryptorBuilder(CMSAlgorithm.AES192_CBC).setProvider("BC").build()); + + CertificateResponseBuilder certRespBuilder = new CertificateResponseBuilder(senderReqMessage.getCertReqId(), new PKIStatusInfo(PKIStatus.granted)); + + certRespBuilder.withCertificate(encryptedCert); + + CertificateRepMessageBuilder repMessageBuilder = new CertificateRepMessageBuilder(caCert); + + repMessageBuilder.addCertificateResponse(certRespBuilder.build()); + + ContentSigner signer = new JcaContentSignerBuilder("Dilithium").setProvider("BCPQC").build(dilKp.getPrivate()); + + CertificateRepMessage repMessage = repMessageBuilder.build(); + + ProtectedPKIMessage responsePkixMessage = new ProtectedPKIMessageBuilder(sender, recipient) + .setBody(PKIBody.TYPE_INIT_REP, repMessage) + .build(signer); + + // decrypt the certificate + + assertTrue(responsePkixMessage.verify(new JcaContentVerifierProviderBuilder().build(caCert))); + + CertificateRepMessage certRepMessage = CertificateRepMessage.fromPKIBody(responsePkixMessage.getBody()); + + CertificateResponse certResp = certRepMessage.getResponses()[0]; + + assertEquals(true, certResp.hasEncryptedCertificate()); + + // this is the long-way to decrypt, for testing + CMSEnvelopedData receivedEnvelope = certResp.getEncryptedCertificate(); + RecipientInformationStore recipients = receivedEnvelope.getRecipientInfos(); + Collection c = recipients.getRecipients(); + + assertEquals(1, c.size()); + + RecipientInformation recInfo = (RecipientInformation)c.iterator().next(); + + assertEquals(recInfo.getKeyEncryptionAlgOID(), BCObjectIdentifiers.bike128.getId()); + + // Note: we don't specify the provider here as we're actually using both BC and BCPQC + + byte[] recData = recInfo.getContent(new JceKEMEnvelopedRecipient(ntruKp.getPrivate())); + + assertEquals(true, Arrays.equals(new CMPCertificate(cert.toASN1Structure()).getEncoded(), recData)); + + // this is the preferred way of recovering an encrypted certificate + + CMPCertificate receivedCMPCert = certResp.getCertificate(new JceKEMEnvelopedRecipient(ntruKp.getPrivate())); + + X509CertificateHolder receivedCert = new X509CertificateHolder(receivedCMPCert.getX509v3PKCert()); + + X509CertificateHolder caCertHolder = certRepMessage.getX509Certificates()[0]; + + assertEquals(true, receivedCert.isSignatureValid(new JcaContentVerifierProviderBuilder().build(caCertHolder))); + + // confirmation message calculation + + CertificateConfirmationContent content = new CertificateConfirmationContentBuilder() + .addAcceptedCertificate(cert, BigInteger.ONE) + .build(new JcaDigestCalculatorProviderBuilder().build()); + + ProtectedPKIMessage certConf = new ProtectedPKIMessageBuilder(sender, recipient) + .setBody(PKIBody.TYPE_CERT_CONFIRM, content) + .build(senderMacCalculator); + + assertTrue(content.getStatusMessages()[0].isVerified(receivedCert, new JcaDigestCalculatorProviderBuilder().build())); + assertEquals(PKIBody.TYPE_CERT_CONFIRM, certConf.getBody().getType()); + + // confirmation receiving + + CertificateConfirmationContent recContent = CertificateConfirmationContent.fromPKIBody(certConf.getBody()); + + assertTrue(recContent.getStatusMessages()[0].isVerified(receivedCert, new JcaDigestCalculatorProviderBuilder().build())); + +// JcaPEMWriter pOut = new JcaPEMWriter(new FileWriter("/tmp/bike_dil_cmp/ca_cert.pem")); +// pOut.writeObject(caCert); +// pOut.close(); +// +// pOut = new JcaPEMWriter(new FileWriter("/tmp/bike_dil_cmp/bike_priv.pem")); +// pOut.writeObject(ntruKp.getPrivate()); +// pOut.close(); +// +// pOut = new JcaPEMWriter(new FileWriter("/tmp/bike_dil_cmp/bike_cert.pem")); +// pOut.writeObject(cert); +// pOut.close(); +// +// OutputStream fOut = new FileOutputStream("/tmp/bike_dil_cmp/cmp_message.ir"); +// fOut.write(initMessage.toASN1Structure().getEncoded()); +// fOut.close(); +// +// fOut = new FileOutputStream("/tmp/bike_dil_cmp/cmp_message.ip"); +// fOut.write(responsePkixMessage.toASN1Structure().getEncoded()); +// fOut.close(); +// +// fOut = new FileOutputStream("/tmp/bike_dil_cmp/cmp_message.ip"); +// fOut.write(responsePkixMessage.toASN1Structure().getEncoded()); +// fOut.close(); +// +// fOut = new FileOutputStream("/tmp/bike_dil_cmp/cmp_message.certConf"); +// fOut.write(certConf.toASN1Structure().getEncoded()); +// fOut.close(); +// +// System.err.println(ASN1Dump.dumpAsString(receivedEnvelope.toASN1Structure())); + } + + public void testHQCRequestWithDilithiumCA() + throws Exception + { + char[] senderMacPassword = "secret".toCharArray(); + GeneralName sender = new GeneralName(new X500Name("CN=HQC128 Subject")); + GeneralName recipient = new GeneralName(new X500Name("CN=Dilithium Issuer")); + + KeyPairGenerator dilKpGen = KeyPairGenerator.getInstance("Dilithium", "BCPQC"); + + dilKpGen.initialize(DilithiumParameterSpec.dilithium2); + + KeyPair dilKp = dilKpGen.generateKeyPair(); + + X509CertificateHolder caCert = makeV3Certificate("CN=Dilithium Issuer", dilKp); + + KeyPairGenerator kybKpGen = KeyPairGenerator.getInstance("HQC", "BCPQC"); + + kybKpGen.initialize(HQCParameterSpec.hqc128); + + KeyPair hqcKp = kybKpGen.generateKeyPair(); + + // initial request + + JcaCertificateRequestMessageBuilder certReqBuild = new JcaCertificateRequestMessageBuilder(BigIntegers.ONE); + + certReqBuild + .setPublicKey(hqcKp.getPublic()) + .setSubject(X500Name.getInstance(sender.getName())) + .setProofOfPossessionSubsequentMessage(SubsequentMessage.encrCert); + + CertificateReqMessagesBuilder certReqMsgsBldr = new CertificateReqMessagesBuilder(); + + certReqMsgsBldr.addRequest(certReqBuild.build()); + + MacCalculator senderMacCalculator = new JcePBMac1CalculatorBuilder("HmacSHA256", 256).setProvider("BC").build(senderMacPassword); + + ProtectedPKIMessage initMessage = new ProtectedPKIMessageBuilder(sender, recipient) + .setBody(PKIBody.TYPE_INIT_REQ, certReqMsgsBldr.build()) + .build(senderMacCalculator); + + // extract + + assertTrue(initMessage.getProtectionAlgorithm().equals(senderMacCalculator.getAlgorithmIdentifier())); + + PBEMacCalculatorProvider macCalcProvider = new JcePBMac1CalculatorProviderBuilder().setProvider("BC").build(); + + assertTrue(initMessage.verify(macCalcProvider, senderMacPassword)); + + assertEquals(PKIBody.TYPE_INIT_REQ, initMessage.getBody().getType()); + + CertificateReqMessages requestMessages = CertificateReqMessages.fromPKIBody(initMessage.getBody()); + CertificateRequestMessage senderReqMessage = requestMessages.getRequests()[0]; + CertTemplate certTemplate = senderReqMessage.getCertTemplate(); + + X509CertificateHolder cert = makeV3Certificate(certTemplate.getPublicKey(), certTemplate.getSubject(), dilKp, "CN=Dilithium Issuer"); + + // Send response with encrypted certificate + CMSEnvelopedDataGenerator edGen = new CMSEnvelopedDataGenerator(); + + // note: use cert req ID as key ID, don't want to use issuer/serial in this case! + + edGen.addRecipientInfoGenerator(new JceKEMRecipientInfoGenerator(senderReqMessage.getCertReqId().getEncoded(), + new JcaX509CertificateConverter().setProvider("BC").getCertificate(cert).getPublicKey(), CMSAlgorithm.AES256_WRAP) + .setKDF(new AlgorithmIdentifier(NISTObjectIdentifiers.id_shake256))); + + CMSEnvelopedData encryptedCert = edGen.generate( + new CMSProcessableCMPCertificate(cert), + new JceCMSContentEncryptorBuilder(CMSAlgorithm.AES192_CBC).setProvider("BC").build()); + + CertificateResponseBuilder certRespBuilder = new CertificateResponseBuilder(senderReqMessage.getCertReqId(), new PKIStatusInfo(PKIStatus.granted)); + + certRespBuilder.withCertificate(encryptedCert); + + CertificateRepMessageBuilder repMessageBuilder = new CertificateRepMessageBuilder(caCert); + + repMessageBuilder.addCertificateResponse(certRespBuilder.build()); + + ContentSigner signer = new JcaContentSignerBuilder("Dilithium").setProvider("BCPQC").build(dilKp.getPrivate()); + + CertificateRepMessage repMessage = repMessageBuilder.build(); + + ProtectedPKIMessage responsePkixMessage = new ProtectedPKIMessageBuilder(sender, recipient) + .setBody(PKIBody.TYPE_INIT_REP, repMessage) + .build(signer); + + // decrypt the certificate + + assertTrue(responsePkixMessage.verify(new JcaContentVerifierProviderBuilder().build(caCert))); + + CertificateRepMessage certRepMessage = CertificateRepMessage.fromPKIBody(responsePkixMessage.getBody()); + + CertificateResponse certResp = certRepMessage.getResponses()[0]; + + assertEquals(true, certResp.hasEncryptedCertificate()); + + // this is the long-way to decrypt, for testing + CMSEnvelopedData receivedEnvelope = certResp.getEncryptedCertificate(); + RecipientInformationStore recipients = receivedEnvelope.getRecipientInfos(); + Collection c = recipients.getRecipients(); + + assertEquals(1, c.size()); + + RecipientInformation recInfo = (RecipientInformation)c.iterator().next(); + + assertEquals(recInfo.getKeyEncryptionAlgOID(), BCObjectIdentifiers.hqc128.getId()); + + // Note: we don't specify the provider here as we're actually using both BC and BCPQC + + byte[] recData = recInfo.getContent(new JceKEMEnvelopedRecipient(hqcKp.getPrivate())); + + assertEquals(true, Arrays.equals(new CMPCertificate(cert.toASN1Structure()).getEncoded(), recData)); + + // this is the preferred way of recovering an encrypted certificate + + CMPCertificate receivedCMPCert = certResp.getCertificate(new JceKEMEnvelopedRecipient(hqcKp.getPrivate())); + + X509CertificateHolder receivedCert = new X509CertificateHolder(receivedCMPCert.getX509v3PKCert()); + + X509CertificateHolder caCertHolder = certRepMessage.getX509Certificates()[0]; + + assertEquals(true, receivedCert.isSignatureValid(new JcaContentVerifierProviderBuilder().build(caCertHolder))); + + // confirmation message calculation + + CertificateConfirmationContent content = new CertificateConfirmationContentBuilder() + .addAcceptedCertificate(cert, BigInteger.ONE) + .build(new JcaDigestCalculatorProviderBuilder().build()); + + ProtectedPKIMessage certConf = new ProtectedPKIMessageBuilder(sender, recipient) + .setBody(PKIBody.TYPE_CERT_CONFIRM, content) + .build(senderMacCalculator); + + assertTrue(content.getStatusMessages()[0].isVerified(receivedCert, new JcaDigestCalculatorProviderBuilder().build())); + assertEquals(PKIBody.TYPE_CERT_CONFIRM, certConf.getBody().getType()); + + // confirmation receiving + + CertificateConfirmationContent recContent = CertificateConfirmationContent.fromPKIBody(certConf.getBody()); + + assertTrue(recContent.getStatusMessages()[0].isVerified(receivedCert, new JcaDigestCalculatorProviderBuilder().build())); + +// JcaPEMWriter pOut = new JcaPEMWriter(new FileWriter("/tmp/hqc_dil_cmp/ca_cert.pem")); +// pOut.writeObject(caCert); +// pOut.close(); +// +// pOut = new JcaPEMWriter(new FileWriter("/tmp/hqc_dil_cmp/hqc_priv.pem")); +// pOut.writeObject(hqcKp.getPrivate()); +// pOut.close(); +// +// pOut = new JcaPEMWriter(new FileWriter("/tmp/hqc_dil_cmp/hqc_cert.pem")); +// pOut.writeObject(cert); +// pOut.close(); +// +// OutputStream fOut = new FileOutputStream("/tmp/hqc_dil_cmp/cmp_message.ir"); +// fOut.write(initMessage.toASN1Structure().getEncoded()); +// fOut.close(); +// +// fOut = new FileOutputStream("/tmp/hqc_dil_cmp/cmp_message.ip"); +// fOut.write(responsePkixMessage.toASN1Structure().getEncoded()); +// fOut.close(); +// +// fOut = new FileOutputStream("/tmp/hqc_dil_cmp/cmp_message.ip"); +// fOut.write(responsePkixMessage.toASN1Structure().getEncoded()); +// fOut.close(); +// +// fOut = new FileOutputStream("/tmp/hqc_dil_cmp/cmp_message.certConf"); +// fOut.write(certConf.toASN1Structure().getEncoded()); +// fOut.close(); +// +// System.err.println(ASN1Dump.dumpAsString(receivedEnvelope.toASN1Structure())); + } + private static X509CertificateHolder makeV3Certificate(String _subDN, KeyPair issKP) throws OperatorCreationException, CertException, CertIOException { PrivateKey issPriv = issKP.getPrivate(); - PublicKey issPub = issKP.getPublic(); + PublicKey issPub = issKP.getPublic(); X509v3CertificateBuilder certGen = new JcaX509v3CertificateBuilder( new X500Name(_subDN), @@ -448,7 +794,7 @@ private static X509CertificateHolder makeV3Certificate(SubjectPublicKeyInfo pubK throws OperatorCreationException, CertException, CertIOException { PrivateKey issPriv = issKP.getPrivate(); - PublicKey issPub = issKP.getPublic(); + PublicKey issPub = issKP.getPublic(); X509v3CertificateBuilder certGen = new JcaX509v3CertificateBuilder( new X500Name(_issDN), diff --git a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java index 836c5efe12..bcbcf8d143 100644 --- a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java +++ b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java @@ -32,6 +32,7 @@ import org.bouncycastle.pqc.jcajce.provider.bike.BIKEKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.dilithium.DilithiumKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.falcon.FalconKeyFactorySpi; +import org.bouncycastle.pqc.jcajce.provider.hqc.HQCKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.kyber.KyberKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyFactorySpi; import org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi; @@ -405,6 +406,9 @@ private void loadPQCKeys() addKeyInfoConverter(BCObjectIdentifiers.bike128, new BIKEKeyFactorySpi()); addKeyInfoConverter(BCObjectIdentifiers.bike192, new BIKEKeyFactorySpi()); addKeyInfoConverter(BCObjectIdentifiers.bike256, new BIKEKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.hqc128, new HQCKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.hqc192, new HQCKeyFactorySpi()); + addKeyInfoConverter(BCObjectIdentifiers.hqc256, new HQCKeyFactorySpi()); addKeyInfoConverter(BCObjectIdentifiers.kyber1024, new KyberKeyFactorySpi()); addKeyInfoConverter(BCObjectIdentifiers.kyber512_aes, new KyberKeyFactorySpi()); addKeyInfoConverter(BCObjectIdentifiers.kyber768_aes, new KyberKeyFactorySpi()); diff --git a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/HQC.java b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/HQC.java index fca5a567ef..6492ad122a 100644 --- a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/HQC.java +++ b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/HQC.java @@ -29,6 +29,10 @@ public void configure(ConfigurableProvider provider) provider.addAlgorithm("Cipher.HQC", PREFIX + "HQCCipherSpi$Base"); provider.addAlgorithm("Alg.Alias.Cipher." + BCObjectIdentifiers.pqc_kem_hqc, "HQC"); + addCipherAlgorithm(provider, "HQC128", PREFIX + "HQCCipherSpi$HQC128", BCObjectIdentifiers.hqc128); + addCipherAlgorithm(provider, "HQC192", PREFIX + "HQCCipherSpi$HQC192", BCObjectIdentifiers.hqc192); + addCipherAlgorithm(provider, "HQC256", PREFIX + "HQCCipherSpi$HQC256", BCObjectIdentifiers.hqc256); + registerOid(provider, BCObjectIdentifiers.pqc_kem_hqc, "HQC", keyFact); } } diff --git a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/hqc/BCHQCPrivateKey.java b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/hqc/BCHQCPrivateKey.java index 3673fe2cf4..0002ab0a26 100644 --- a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/hqc/BCHQCPrivateKey.java +++ b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/hqc/BCHQCPrivateKey.java @@ -13,6 +13,7 @@ import org.bouncycastle.pqc.jcajce.interfaces.HQCKey; import org.bouncycastle.pqc.jcajce.spec.HQCParameterSpec; import org.bouncycastle.util.Arrays; +import org.bouncycastle.util.Strings; public class BCHQCPrivateKey implements PrivateKey, HQCKey @@ -74,7 +75,7 @@ public int hashCode() */ public final String getAlgorithm() { - return "HQC"; + return Strings.toUpperCase(params.getParameters().getName()); } public byte[] getEncoded() diff --git a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/hqc/BCHQCPublicKey.java b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/hqc/BCHQCPublicKey.java index 0ea41a143c..0f50de4509 100644 --- a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/hqc/BCHQCPublicKey.java +++ b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/hqc/BCHQCPublicKey.java @@ -12,6 +12,7 @@ import org.bouncycastle.pqc.jcajce.interfaces.HQCKey; import org.bouncycastle.pqc.jcajce.spec.HQCParameterSpec; import org.bouncycastle.util.Arrays; +import org.bouncycastle.util.Strings; public class BCHQCPublicKey implements PublicKey, HQCKey @@ -71,7 +72,7 @@ public int hashCode() */ public final String getAlgorithm() { - return "HQC"; + return Strings.toUpperCase(params.getParameters().getName()); } public byte[] getEncoded() diff --git a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/hqc/HQCCipherSpi.java b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/hqc/HQCCipherSpi.java index d08d0a8a7f..abcc7ddb6a 100644 --- a/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/hqc/HQCCipherSpi.java +++ b/prov/src/main/java/org/bouncycastle/pqc/jcajce/provider/hqc/HQCCipherSpi.java @@ -25,21 +25,25 @@ import org.bouncycastle.crypto.Wrapper; import org.bouncycastle.crypto.params.KeyParameter; import org.bouncycastle.jcajce.spec.KEMParameterSpec; +import org.bouncycastle.jcajce.spec.KTSParameterSpec; import org.bouncycastle.pqc.crypto.hqc.HQCKEMExtractor; import org.bouncycastle.pqc.crypto.hqc.HQCKEMGenerator; +import org.bouncycastle.pqc.crypto.hqc.HQCParameters; import org.bouncycastle.pqc.jcajce.provider.util.WrapUtil; import org.bouncycastle.util.Arrays; import org.bouncycastle.util.Exceptions; +import org.bouncycastle.util.Strings; class HQCCipherSpi extends CipherSpi { private final String algorithmName; private HQCKEMGenerator kemGen; - private KEMParameterSpec kemParameterSpec; + private KTSParameterSpec kemParameterSpec; private BCHQCPublicKey wrapKey; private BCHQCPrivateKey unwrapKey; private AlgorithmParameters engineParams; + private HQCParameters hqcParameters; HQCCipherSpi(String algorithmName) throws NoSuchAlgorithmException @@ -47,6 +51,12 @@ class HQCCipherSpi this.algorithmName = algorithmName; } + HQCCipherSpi(HQCParameters hqcParameters) + { + this.hqcParameters = hqcParameters; + this.algorithmName = Strings.toUpperCase(hqcParameters.getName()); + } + @Override protected void engineSetMode(String mode) throws NoSuchAlgorithmException @@ -131,12 +141,12 @@ protected void engineInit(int opmode, Key key, AlgorithmParameterSpec paramSpec, } else { - if (!(paramSpec instanceof KEMParameterSpec)) + if (!(paramSpec instanceof KTSParameterSpec)) { throw new InvalidAlgorithmParameterException(algorithmName + " can only accept KTSParameterSpec"); } - kemParameterSpec = (KEMParameterSpec)paramSpec; + kemParameterSpec = (KTSParameterSpec)paramSpec; } if (opmode == Cipher.WRAP_MODE) @@ -272,7 +282,7 @@ protected Key engineUnwrap( try { HQCKEMExtractor kemExt = new HQCKEMExtractor(unwrapKey.getKeyParams()); - + byte[] secret = kemExt.extractSecret(Arrays.copyOfRange(wrappedKey, 0, kemExt.getEncapsulationLength())); Wrapper kWrap = WrapUtil.getWrapper(kemParameterSpec.getKeyAlgorithmName()); @@ -310,4 +320,31 @@ public Base() super("HQC"); } } + + public static class HQC128 + extends HQCCipherSpi + { + public HQC128() + { + super(HQCParameters.hqc128); + } + } + + public static class HQC192 + extends HQCCipherSpi + { + public HQC192() + { + super(HQCParameters.hqc192); + } + } + + public static class HQC256 + extends HQCCipherSpi + { + public HQC256() + { + super(HQCParameters.hqc256); + } + } } diff --git a/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/AllTests.java b/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/AllTests.java index 96d2df782a..b2059df179 100644 --- a/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/AllTests.java +++ b/prov/src/test/java/org/bouncycastle/pqc/jcajce/provider/test/AllTests.java @@ -67,6 +67,8 @@ public static Test suite() suite.addTestSuite(DilithiumTest.class); suite.addTestSuite(BIKEKeyPairGeneratorTest.class); suite.addTestSuite(BIKETest.class); + suite.addTestSuite(HQCKeyPairGeneratorTest.class); + suite.addTestSuite(HQCTest.class); suite.addTestSuite(RainbowKeyPairGeneratorTest.class); suite.addTestSuite(RainbowTest.class);

    J{i)CW|Vyp#u)ncg$RUOm9KuH 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Π`%iO}aP>9yumW1a!ct~f>0 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 Date: Sun, 4 Jun 2023 10:00:47 +1000 Subject: [PATCH 131/290] updated for HC128 change. --- .../java/org/bouncycastle/crypto/test/CipherStreamTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/test/java/org/bouncycastle/crypto/test/CipherStreamTest.java b/core/src/test/java/org/bouncycastle/crypto/test/CipherStreamTest.java index 1f99f63ed3..1b38837649 100644 --- a/core/src/test/java/org/bouncycastle/crypto/test/CipherStreamTest.java +++ b/core/src/test/java/org/bouncycastle/crypto/test/CipherStreamTest.java @@ -510,7 +510,7 @@ private void performTests() testMode(new ChaChaEngine(), new ParametersWithIV(new KeyParameter(new byte[16]), new byte[8])); testMode(new Grainv1Engine(), new ParametersWithIV(new KeyParameter(new byte[10]), new byte[8])); testMode(new Grain128Engine(), new ParametersWithIV(new KeyParameter(new byte[16]), new byte[12])); - testMode(new HC128Engine(), new KeyParameter(new byte[16])); + testMode(new HC128Engine(), new ParametersWithIV(new KeyParameter(new byte[16]), new byte[16])); testMode(new HC256Engine(), new ParametersWithIV(new KeyParameter(new byte[16]), new byte[16])); testSkipping(new Salsa20Engine(), new ParametersWithIV(new KeyParameter(new byte[16]), new byte[8])); From bdaaee1889ab16afce1541eaaf9d15b57e570563 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 4 Jun 2023 10:03:46 +1000 Subject: [PATCH 132/290] updated for HC128 change. --- .../bouncycastle/jce/provider/test/CipherStreamTest.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/prov/src/test/java/org/bouncycastle/jce/provider/test/CipherStreamTest.java b/prov/src/test/java/org/bouncycastle/jce/provider/test/CipherStreamTest.java index 39e37a696b..55181ad62a 100644 --- a/prov/src/test/java/org/bouncycastle/jce/provider/test/CipherStreamTest.java +++ b/prov/src/test/java/org/bouncycastle/jce/provider/test/CipherStreamTest.java @@ -75,7 +75,8 @@ public class CipherStreamTest private static final byte[] CHA7539OUT = Hex.decode("aef50e541e12a65dc21e90ebb4c03987971c540f78eb536df692ff89fc47561ed17eb23b63eb714c09d0c50af703e01485926c140e994b3edff9df635a91d268"); private static final byte[] HCIN = new byte[64]; - private static final byte[] HCIV = new byte[32]; + private static final byte[] HC128IV = new byte[16]; + private static final byte[] HC256IV = new byte[32]; private static final byte[] HCK256A = new byte[32]; private static final byte[] HC256A = Hex.decode( @@ -416,10 +417,10 @@ public void performTest() testAlgorithm("ChaCha20", CHA7539K, CHA7539IV, CHA7539IN, CHA7539OUT); runTest("HC128"); testException("HC128"); - testAlgorithm("HC128", HCK128A, HCIV, HCIN, HC128A); + testAlgorithm("HC128", HCK128A, HC128IV, HCIN, HC128A); runTest("HC256"); testException("HC256"); - testAlgorithm("HC256", HCK256A, HCIV, HCIN, HC256A); + testAlgorithm("HC256", HCK256A, HC256IV, HCIN, HC256A); runTest("VMPC"); testException("VMPC"); //testAlgorithm("VMPC", a, iv, in, a); From dae988d485b99656a5b00cf0582271c5d56ea644 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 4 Jun 2023 10:08:51 +1000 Subject: [PATCH 133/290] added activation-1.1.1 --- bc-build.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bc-build.properties b/bc-build.properties index ec3c31ec8e..8854c6d327 100644 --- a/bc-build.properties +++ b/bc-build.properties @@ -9,7 +9,7 @@ release.version: 1.74.0 release.debug: false mail.jar.home: ./libs/javax.mail-api-1.4.7.jar -activation.jar.home: ./libs/activation.jar +activation.jar.home: ./libs/activation-1.1.1.jar jmail.jar.home: ./libs/jakarta.mail-2.0.1.jar jactivation.jar.home: ./libs/jakarta.activation-api-2.0.0.jar junit.jar.home: ./libs/junit-4.13.2.jar From d26f91322e197a6d6541e9b6037a7d711a71e778 Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 4 Jun 2023 11:11:12 +1000 Subject: [PATCH 134/290] added javax.mail implementation jar --- libs/javax.mail-1.4.7-sources.jar | Bin 0 -> 710707 bytes libs/javax.mail-1.4.7.jar | Bin 0 -> 521000 bytes libs/javax.mail-api-1.4.7-sources.jar | Bin 322556 -> 0 bytes libs/javax.mail-api-1.4.7.jar | Bin 189526 -> 0 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 libs/javax.mail-1.4.7-sources.jar create mode 100644 libs/javax.mail-1.4.7.jar delete mode 100644 libs/javax.mail-api-1.4.7-sources.jar delete mode 100644 libs/javax.mail-api-1.4.7.jar diff --git a/libs/javax.mail-1.4.7-sources.jar b/libs/javax.mail-1.4.7-sources.jar new file mode 100644 index 0000000000000000000000000000000000000000..dfa8cb6a9718769518a95734d0b5b8244a407efc GIT binary patch literal 710707 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 Rfxy9^Nl*l0b^_;w{2z2(=*s{A literal 0 HcmV?d00001 diff --git a/libs/javax.mail-api-1.4.7.jar b/libs/javax.mail-api-1.4.7.jar new file mode 100644 index 0000000000000000000000000000000000000000..187cbe34841a5dbaa2aa890f436406a2fb790a27 GIT binary patch literal 189526 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%0A%UZHeL3e=ixz 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

    Cr(5&)hFjXrv98D8 zNGqrqV@+$m@uC-+8CV+Yg?-2)L#>k2*;i-IAcSY^rGP%Ms;0L2VZf>z;r;9izgleC zsMbB)sjTHNpIYXHJn8R%SRvd%qnF{0q@KG@UlZpC-XMc_euP1;XKzK8bU~s)TGfTG z<*W?NF%&)@JrG?z*|!;yMh?`6qWg;fF03mK_*gy-e|hB%(tTWTh>qQCdoj_4m-{QZN^SiYf$__^iLVKM7uXpUI+lhOiTa}B2^pW_VsLf@9M*5m3(B;9;)yBLZ7@p!OKDv| zYm&nVHv@t!h|<4>^73#`NrA*%*l{g9U$b|)Ps5!?650nkj;R#^Z^qpYS^)<72Iz=S zBS0j;A*u08^0nNl(n;N+F(G+J@Pr`hK&U0i(Jy1SCVC^x3TOGqHhr&GNm4-!iSH%O z|7Er%m-K;Sv86FJ4^zW>!x4tAZW;UomHS&z2|NPTi-eo;Dm-Q#J{C%UwI&pY7Ec0Y3CIekAjnOecA_%#AEq zZFs{<7?{7sAc{b&Bc};~c%OWp5iNR)c&?!V)K+Ugp8zI{dvtj)5Zz5M9o+@K8zGAu6m8loeF< z1w#fl<<=`SH9TFxqZ^?F6FCJIgNiT8Id3pmeB_DtU_nFaxP8N%?w>FzC-+YugZEG> zu3>z@A}mm@9wf4eS9qry6V|6?a`0YpO+GE+gYVD&*vH+~UBgTLFiZJ*d}Xe4E-{9W z-&@nuJ0yp5ZB?vsk~QH?LCGJFHJjczD=a}3P2$(JD>Nu$UbPv3B{8(;4QMJlUK!ya zqxM6`M(_GtpJ5GXkE;lgt#yKx&lRIrof+5x<5*Gp?gK(HLzHyh2ybB(O`84)n=mb9 zv?Q8S-tS|y`ABq!KY(#?u1;D6u$t3#>QgJK>bkQdew3Z{M#fQxVzBQ?5hvyNR%1uS_L$t z8G28Js_?rQGZYl&hjy@rqv1Hs{C(uRYwrYy6%bWHNBl7GEQ~oy+=@3l=Sfi&fEoEn zOP@&XmX@}_6u)i@Vw4i92na$EkWtg%PE6WHet2bV z+)7anS1KFFs*&=%L|QVuf_0L?6ZFy?@)JM<%H-3VCYpt{OsWefu(b?H{uAh&p`Z=} zfd5s#ZA{sS@vfK|r4@xBm>%#TWrf$lL#AU__J{y>&X%xpI00lpD@As*!-GzA0N|P; zF_AAIya4@4*({K>RLP1l8j&}pEoYHkBEoj!Hx?HI)Sk>PT5O>jP78B25^b-P>)mO+~* zYaNuDMeoB0`)OM&8S@Lm6};Aub<54wREt*jxNk!850uuZO0>2~V=UXN?EMEIFn(}x z)HB-H8>LhR%#P;Zu|wX}@U<&Z=xdEA05j8s3Lat*H0Rq{;aauxFtavm&1#L_EseI7 zBEj#%<&T2S7|461l?T8nHI8jBvH)l`c>R6A5wTMS4I8hH42!7_nJpY7%84#$gNy|~ zD;nf2!D5+xbu#PN8B5IO;3i|vHq@&g6!j=W8la%OxI0#FQ_#H_&bu7%N@0q6by>of z_T!8@mr(a!lk))l$gcFX+ZIWSE`!*u9G>h556@7MzN__=k;2r@ z%PnTGIdSp;SgCw?;zgIiTAM4|w)M?sjq9pL;A1X#ewoSBx}&vOw2y4LNtM|&D;wr! z)gLl8mRE&4P3l)1FrktXJ@IWCPMyU%am!21B}1!L%sWf2vWfxGaCtBPRlz-f$LcC( zs{ECN@^5dwkl#7oR1!30u+jx4G1U~PuFBT?HdyR1V|)UR zKmbHgmzIK~dDR)B*9M8Bly*!Abo6J4u&!Q`~j_!waH;C`7)!iosY@o+xelS|Em{6 z2QS-u(QZLMIDzl_a}&Hfa+gI_Md4nK1y!40x$r80|Wp7@qeq8stY(f|DPeO zf1m%uKk7d$E6dm&vLf(^^&0LC58GQ6H!rS(LyMhKPOHBR>paj>l2j)PBx#O!Wf0MXNk{DzxGZ|r?(!@edv5=tQ zqYtAZHK?@AW^7oB5}2ibMfh$B*FTXHus}ee;5S*}grLkYJS$@o$qa{I9Z|Gt-x3wtgKlFWv-Hs>BHVI z+?K4Gt6@2dlkx;{v93t#UqHHCzZmGE0+X)j$rlG@Rp}|1QF8y<@RGcfnE$j2-&aTmRvkQzQ>5_5;9>Zj83K$jS^w{gn7(XohRNmAYV!6Jevi*N;NeX9`q4~+kCw; zMiMR=+f!S__Mk@_(IR^4@*SoKL~Xo)CfK!u7cI5BwD3b+uD4HqESc&fvDkik-=MgW zqapmIq2!&VH?VTOq#LvmZGh#Su&I?=fZZ>8__TLqDC|ylwS@!wJAcKp*S)p%Q5WH$ zc`3^AiG>fhWwe2si_NDSJ% zrqq2EZFDLe-5ca|hbf%fUtFJsu&s7oT-={r{vecAy)^k6U(cT(dtRyLeN5fr(WOeS zoY%qwi_T3DX^Tqaqocp?w;pvXe@dMX->{W~p_LqglP1TB+rdk3qp|6Pm?0Zi)=XV9 zwJu3G^1ld?N~p^+xV`W9Dsl|GW;3TUGoH0xZPIwP)rJiI4cEHry@T33jPVgzM1n2E z*KVIzFk&Rd^hI~lG9g$D5C7=@(Di@nwHQ9lzlTD3B(sIN1@S`)F?YbuYx^c6bo|f;@F>EY(aQ3wT@?i%tw?^@IqJLq%%ZR?hi{g z!EKiPNL2z(5WkyDP%%!95>CdFQ3Qaqprr`l?(3f|DtC=@ky5WXpDRYla-pu9zC$U$h!RD>qxC8P1$- z(bu>dH$rBBwe+WzeI@gMm^~Ns1pEHVbKhUcIse8mjSwW8B-l4Rhd)kO)vEIv(gdZPY@*a0o4?;x zNJ(akxq3}tCS~>NaozLb&4G66HkPhqsC2ks;(3Q_N(9Zs8dzqwd|vH8pM1BI#uqJ{ z#A+^=^Fu8HZAsyi&t`TDE9?mw5VQ^$#l_=W?!Y!@_=2CQbcuFC*#aO-9SOsN88+5} z5EuJUlm_-oG-Im2lLxfU+r`nF4AL@K)CnrTIIhTCKV3YG{d@d1?qiqZEK*Jvfhcoj76O3^Rj~vLm|5N`lI*9Ca9z&cuh8cd1Cc8P zzBLR~`XP2B{8`?+_%>?)-!%c>ej{DHU&!g(0n_UD5+lxze$qHKCi+B2XIkFGmA={Vkz%lP`4enyvZzUy9>cF>*cg?U1RG; zt{nhM#11aG6& zD~iG=6IyZ_h%7g_EIY*Qxz$n5KgWAjBIO{(H(cDLCvovb6R2OCG$7payb%uhUB_$OV={+79m~lEANx zWob50L)l4i@N?lL!O`#oFH9Q$3g%CF*1EM~2(~Cn=(wT2bSEBwtCK3cz}Rfvnlh9ZZ=5gK|LJ#Ph~X2{ew;?{&-K6RX8tA3|64cnkMIxw z$p1haBMaA0fDrtgwYQo~SG(xqvJYsLA8toEBm@MLSGxNY(4H~YnPcynoyA+PN6naA zw}%76p*TAGm&=freZ{Q@PBi&|NT?{4gQCJ#D8Fw=Z5QNfZ6ndnuiRT>DSTV0DzJB``T2O zG^n~4;OM2qH{bBkjfVsN+YZdUsH_$d2+I$8l63a~quCRDRx@tBF3;X5Hz2vRw>%RjgTY*%(r=7^vbsC)G9)??y-1%E_{hiX7SGWy4#DDHm^{#@)V-RWg4 zjfDTRr2HHH5C5qD(52iLv&MkXbxbXm1)vxzdI{QGAy%rZsMxOcG`By97uGTyV-sql z^0>_nHxpq6&&w)>LhfsCwskMV7gAKgUGuCOl!w!2<9QEvm90pa&|G_!l_OvX!$T(F zCk}NGTgZfQ4=a!A@648P$lDUAaSFg~3-MBg#bO_oVggKQQAq^PEWyGO-#Jto3!-mb zU+WT`n)Lfl#KA0xv+^2$i2<2?hX=z1Dp%FVFJEk|Y?++GxELseFh6$fDsQnaU^){h z<{;1&ZR_sKnFNWMcUuP-iS~jc`&1x)AtJY`v65~z&sZjsO~~2LWs*UU#POiB$!(fs zU$qz5b!R;60;`_f#qBOoj*2eXC`(^LHR_RPdc7IdYaQbF`Bn7oI=FPNPX}U%l7>5y zjAKSEL#(bLi}6sgx@kDCKj9L-D^JG2@M6(zLm4W5DuP;utd2kNUm`Uw!lVTJo9vYS zT^~J|_e5*?J5H%K&XS&FddeLPU&Nx)y_v$wt| ztJq%q=y2Z`#7^B!EcK2}e^c0PZ3P}dDe z+01W;D99{mKYYxarf9yg4HSL8elLvCzWnb^W%bNUMAO5lb;Zj}Oet`qU_qvAT z3|K}nqtWzzPALTuC`FaB6x33kM(EEpf zF9Z6L^oQ?~Cj}-@Wu0nG0Q8~*pra<5^F}V38MCP*;1Yiq+>BlHj0=a&sT25oXKO!N zZNEPpA)3Z%iFSzhghnW1%13f@g==kBg%n5k9(t5H*2<`q54+NO9nF%+!-#0i6Id03 z<@L8X%#qY{TsqUL1(@c@GCi=6Ly#C4M?dXrqj^0Yb*NX$H+--XsB zzApvq3>xv4ry)$E{BeQ=BC>zpFV;6alYcAFT*pZ%+pcX;d-$|BC~rWkbkE3T_2LvT z0(FvZ^d52Nbh?%xaoTD1kX4L39cg!rkLy=Zt0ej6BU8 z;*XrBJ=ItssL&h- zT=bKiy7=IeLX+(RJghOB(5$+5HO4yL?Gn4{cm7&N{nrsSj3p__)!T!E-Mn&T}C#EIA&Xqp6n|h#>LP5RR(Pf814o#;`kk<3HcCr4iv~x7d z?jxpdtr*{tvu(DR^F)Y~K$P<|LtBPGax1cEHUAc7GZTb^9e7M^nqtLKO3#(J3QX%x z2_-b?ps2T(V{yUJarQ~r(HXhFej$#^ScyBehy^0Ry=zuU1>nXnmv>|H4Z3Hn&Gu{y z6Vu;vPvsvu~EY!=Dzwg_S&fBL}2IyU(84aqzNa9a`Q#aHp^Y*ZLD-siaj;?ux0l zoIQKf-$I%RH$W}QXx!^yxa4w6^%IDW<|1hFF7fTwO(|InqvqHPA8IEk=%n*a99A&6 zx@=MIpR!62e2eFlzV%WyQ&2D>Ft8UDdhl)4YjajadS32Gmjf_(7^o2_$66jjo^~Jc zo=mswju;TlbI~2)Ir`$nLn4fTHO8bDx;geul=C_2%Z^rgv zC7X%BE6Iv9AbF7I3=ya;Pj@&0pkM@dc&SaYG^wdkDd(B}?Bs~>D1dG7$JX7#K0PP+ zdAzM0|Lksg(rRzdCB0kj!la(V=v}C^@;(x-U;u%xGb{`mf{m`5+*0<7-_ zLv(4G+NqdbV@2Jf8NxuPLR8<@Mo15GFYAaM?YwsNQ4BmrFNvybb99tF#5G3du~GV@ zWj$_^QI@Fly~YO&RAh^G4^F_c21F(KzsY29fbv>^BkgdJhtwy-(YLz`>Y&+zQhe7? zY0NnbLxy+iD-1-4{$<1aeDhyX5yn%*XXpL~_@D8j{cL`r$4_*C{IgH$e~lOakLOo1 zHL|yN{*UATNBD<-nu zi>3)sfY7FfdVyfi#AQ4kq|kqMVrWQ4CfHDcX8r=EM2B#emm+%$7@>eAQy2$fh3N}s zG*px}dnN9#6o8agJ;V6Kj)t%e;tV|veMJe`0!RYuqX0>hvGS`mU@ZE>R(*i%?qEYR zpE5zKvSD^}%NHcR5JC+}Tn|qEC(`-bzC0*RQi3vjMKFL-9-%yHL^BoF^+1`?vX9C@ zRM75WCxG^lw(%{d?h};3oLd2VLV{H+1EoU@-bTYYnaOJl)N~2$xLaQ}xh1)%C%n8+fyNL!VS6D!2>_9}3U37sH;9|Md?sAv zEvs$jtuaO?zVKo8cfkYv>vuLvMYiwZBX?<#2uW%9OV?6PmeX|7+&f*mx&n2P)Uh7r zYiy+6G=G)0$J~zMx{*|E%GmU+`a#n|G!GyjOGO z`J}q`;KBp)#yX`DOTkjgJCt1*1C+0TXWmbwT9xMP>@Kqf>H~rik{>{wERER-a6Oc3 zr3-2@i3`z>04}elT_2rU;?L1&k_aG{Q3Jd->mamLqLgtOh+edcIK4g*-C~Kwy|*uu z7CiaF=ecLxEL0dheXK6{2Q1z?M#m1C43myw_l29Q9&%Q^+N^6z(yh|rDnHApCFN9x zEgtjQ7m{VN(7tJDKW5PkD!aQ_^g6yX$3`O`3)2;Y#Yp}V3o1SAWt4sJ8UtXg%zZoK z+A7iSvOk^2<1jvmTOke|VRl=%T`P2U?!5WC$g#eH%vT+@-HhS<51DxPv0I7J-5itW z+Wg+z`B#UwG9y> zNK!E;e}urRUCl~Lhr4?7CuUsvzRq&P31|+4@uYwTagi9>u~Nz_4@6updKxwLtd~jK zGxYm_wnZ-ECJ#X8U9N+FKHftqDbO&hYO}YLiHwsa)@)Te%iKzMZCr`&4`9Q2LNW1H zR*kneGT@n>asZ2s zqvc&L87K_zKa)? zEbS^w;EkyB`>AoGlkVZKV|9qre=p8 za6xwjf)jVhe<3oWWCDkp73^L*-2S2cosZ{O`b(_8y6B$N-!9uxTH~=weD0E?pyP$NAG&K z)y7k=%6;|x>H$#qHm>^Spc~U^X{E9$eN2HxP+M0!uB_1e$IML3Dq-4;FxJcDECZOi zUSI2capLQZo5~vJQg08Grgw1V`s<|q zb@f&-<`w_dv2bqOubJv7RlEaBTi2pB%{&JfcjVbL*~Sg2%aadOQAC%wE-dhQuy!X1 zWbQ}z$5-k#sOVO>7I5teomCWl>(SdAqM*pKuXj74hg`|lH~*%AJ`G&C*i8p1A(t16PsHKTYx8zIy=Xd*5+(bZH*9IgKjj_$RLkEUe+0A#ZP0f_#uuf-aSjQ@#@{*C^J zf6RZl^s#i>7fU!fKGyeNMy^XSXDjSC0sW+*EkL=eH&lq(Bf=P#MCt7bv`piX-}6mE znh2@5z^+`u1O3&iZz3AMyb(nOFW0|3LYca>pcuN{g#CdwhMn#I-tfrq$Vq-Y~Wi`3P288e3Uo^_7{-TCeC(o4{puw+^n}0F8&$QpW zC7GDm(ce{V<)Ym;Y05s{tz4-z!xW<>_ zU7Gl>uNECpv34s&qeT+v+vM7~R4p#7ptckXxOA@ls(XTnX(Ns58;&O*q(Sn7nI|9@ zHbS`}#F|@oH=f@?zOw>|kWyby&nuZFL zR4+VAuw)zoOxhxcjIUYXBjU{mMkT(@S%6HOs+_7vQW0Wr$vjC}Qk;PFL|@Ms4}F)$ z7L0END6vs>zX_J1zY$mX9qHRDlmISKhs~d41F*bpJrhkNf6-{@LetY1ph@F6T5Q>o z9v&bUsX&^S__8LZ+w0%o>>5H&0GA+R{uVLC`;iniy}R4LKg4Sr2VW;v@2HTzn314p zK_3WeRSQiuokWnoT8uF;9U0!}ut9c(7mZDo-D}^{F%?f|c)+%j?7a2~Pp}#W1!_BW zEMpB|gzVlpQpA?EM9LS*zDoBQze zBvP@lp^M?*Oix7dr&t|4UJOk(>~sJux;Fjg6JZDHY=hqU-3Hz`VN=--Ky^ZV%C|UQ z_yHlXrmyHZerwTHbj?wj%_J?bQ(CYS9B2((6$Zw!At?U>_*vXT)Q-P&k{InJIIxkr z#LwFbAbxZoVEK z($}itdm-3eG~}vfj@>nW6TFqdwpQ&3_(;j4`?h8+zI?|>32WT;dYpMzRcuEGcM1I& z$xT0ej~;l>Rp@qU;P%ZxPi5fm)6n0l;NRo$-|cW;P5583xF6X3AM0H1(&g(Vm-3fY zf!SOJ(v=+};^r=XDJsvgQ?5_0XD9{(2`6J;9$jj-E1%cyJt=;$(orSc*$q##dbS;G zdTTSA`>`e2*;|J1rJDjRq+|14v{%SoV0Zc*q|L7F=CYt$Do}pe)>Jo3w6$Fg>tF6O z8e`lof43~(Q;UJN)uAsga9ESvU;Al)wKr^n*pIb&xwijqR0p?$d^`TU8hPsba>cDB zJ(hnLUmwXi6QDiypn)@;J%;xv?8qhX3C{|pL=WhR=gTu_qmHN3HW?@m=V2JWwPi$oLI&o20;724JBPh&6asQIVW zP%eiKV|Jrv5;UMpY+Dva>`PFz$Y_tuxFK7<=N(=UhDrN5C*=OQrvwdF`?LY zeP4^ov|BT)suh*JF! zflzI|AbxGFMc1Hc&%~qedF!bEky@gy0Q;s4+tI(4Ra1jvtG^=YX7u?Sxq{4ZFaFa@ z@b!n_hsi70cv;PBXiLk%y~XE?f1^ZEt7~J<6k6Y!MzSj-xxRu_)Y=7sx0SgozF)6n zyWV$YbTL)NFn2-J_icJudRW*bT$tx{drT!7=qg8vr!pe*K`qYdY$MX0Lo#cc<}Bz@ zke%tv(pRM-J-ud%8BI<~zfR2Pfuk$h9$%^{DA5=>Xdc@@?ib&q&ibv@5b3Xr@v(yKwGwwg`yC-?Bt z2ppShYQ%Od+kH) zP|x(1fa4g=Y#(~YZ=m+2lSFpK@7s2)?J%Xq(7%s z#n!`hG|V2d-@Svs()q!qqqgE*hGXYQeD( zD$@lJNb;R*X~={bd={vLt4%A3z1yu(T7ViBfz?~Orj~1E570%RE|9PQAOX@0BwEtv z_EDkb*`ND#rMUrOEsJ9U_QrMt@jh+SQZ`pGVPAbBzZWrhsYx^MEG}Lnrx>Nx1(%~J z7r10U)}+Jpdo`mf8P?Gqr3c{~?FkmP?5)LElP}-u%=SY>o!jOR!L_e|IMxW&hzW`` zYWC$CfTse{Cr-1!raR1g+1WjC%6%tTAX9ga?fYlz_(JA+L%d8nx=xjmL`F}<6n#%^ z*(mKp=u@61y8LmhY2SabYH6=?u6HBCJKkDZ^M-UbN1yu|d zF5}-Cd`86c?v<`64oF|rc2&$S_^F%P9|4uHQb8>Q-Awdk!7o?PEW+hau<7fKnY#ifPe5J|TPVV%9i6+7-*%D5$236lV*D`I3Hxpg0HYKtcTO*iKc?gY(dGoj<&Y8S_jq&%wONdzi)BQ z{4R*JeH1TYG!nQ5VpzDGynyd_iD>dAS?Q47fJpS>z%xz zq!J?vWU&t+MTYpine#ak6m^>7Hk;)W7%mW33H?~<@kxn=Sj6S*6lLujQ_*~~=?!Pb zE~6isc2DbxtYhsA7=lM;;OKnWd3pUsVYNU`U%U&(+ond}QX@@6V_pn2P^&y@DCSd6 z2vr2%bd-e<4cS0s0e`SeP?q-OrJ{Wx?kW4|P8Og{6~2hNlj**5(hV6^tIXQ|_4@2G zML!wRx#+tA%AbQ(S)Q1Qbw`ExBp}Jv$-w(cMa?55)d$BsXPE(psYs-gF#HG?FAsPB z`A#0`@&ihyVFvE5h=wxU>HQT{qf@cNKWQ|0@XuV*UfDbK+fXK24&l`3a(|_h5)Ie) z34haSUO7vTWO4Qh6>0${Jr8&*?5A;nlm5!O+IjZn`s-a`>B)y-+-WWIOi((wI6TzM zEr%9gjE5MeER2Ug>yhU_lSLR|MQ28;P$K;bh{H2nIfV(^`Dkj@<;# zFB(yPaON_@6C3n;)jZ@3Nl+P+qI2Pi9#?KxyH<(c7UppW^ZgUs+8sl;_tuWrjjSf&LXnxloQ7tg<$#z9P*{R7Lz-5;W%@^!+$fsv6O$xO_Ib@=JZn41df zA?g8}7Q77RH%5dIq!#jm{88AOM?tsQnKca>qzoKCGdhomaMZ6q+}frL3Vd*`_&JC5 zF6+TJ6phe(irV(P&5mrUEX_;AFxWPf8`p+R$Jl(V*JrW)JQ{heUu4$ah%v+$Eju*< z%BoX97GjVoay3eKf=?*kp1JBz6m&4M846WuvG_^`bABv-j4(t1Tj1APeQ%j)dYuoB z1yaIV|`1RmOb8`J-M)l>_#6oUr#I zUFI6-+K3urcEz;NIbzU9><^NCbK9oQ-}T0gY41}}h6EiHOgc=(*f0*Z;&5ZBoPQMz z^dO{=3P#Kc+hV{EOHreUI&)-To2*+=IAy^Y4*FI2pqXAe@qTOj5y$yzgBhnOfDPXS zgbg!h{G4^21C$4gv_*mN^5C!FN-y`GK=QFffcghYt`u)f7qW%eqz#yb*&j?X127$J z#a_f+Lq>oNM$fwnMen zUOMM}ePZKW*UEtLu3$-o(DX3C*bZ;;{o6`2TRDjqu}ZWRn+CbsmuK#p4E_jWl}Uuo zhl99bBf5$Tc#%f~ka?dKXeuuz|MG4fZN?`fUC!@2O-UTR|TLCz%4sRU5)ht%{I(rgBH{KjteigDy{#@@Kd`DAeWp7)Ds6as?lc|pPizZ#@q*Toc6erSjcSk6K5MLXE9ngnpqt&O>G%tKsY z28*yt3Z)&|>E^irPt{BfIN_t=j^!r(m8~D7f%P^$Sz_$J}C+%b~Au;RaIxo#1VX zrIO4VGzcNKZem&IsADB+=1OsFT?|4gNG?+I6&n-Meso6=a{>7G_@Zq;B>^ZrKX^7} zA?6>$N{L{)Pg*0%Bb^C# z(*!{hElZcn!aBUOAK=cWxkOMm0^KvhR|a{Ah0=l64Y<&>4V&vbp}U+^Zde_3ymAB8 z@$T|=Ph=BK<)?V+Y(V>7Dj0AN!N2VY zbbh8XR4{lWQOZNA#kk{HqWZNt;Za4@)`4uj<4I%w)ZI;U+0_+@Zp~8F7Y>_3wraw~ zXvQ1f#X1{Vvviu^j_$a9WaOoSUOi>azUCo)y}3qY!M%}1HWPM9;b$u8>^tTYl^}K~ z^d}Ge3Ysevb)Bq>a-NBmBSegFpwZihPoMRfkeB6BzMtJPY+AblSMI14e~CabbO8%J z10jR>$29oT+-jauA6$>P{hKFWc|Qo(T%MJ$L2>guD5uQB2Cq49y{PMC!)unR2EU63 zm-CV_l=iT(@6@Hdt%Y61Z)-1b6_y+@s=S!wKhup`3h3VFGOMI|>Kg_mf5r6$=^u1g ztJ#?K)YZcmFfBZGR~?l}ZLh+}L>2q$k0}-P%hD45@y0cESDWX7E4qJbQQd0K9MNkT z-*&if`PE-iuiv)XI4Nt|UI6pYUO95{LCi#52--%U4nAIQ^|-tJb9a z9DXx8#IRqFU}=sGnzA{9Z^uh;F*h zypZ`nB29lboZKhNk-xsDW;wX{8Lu^2-oD9$LGG6VqstO9Y3y`S?!kjW9_Rft=fq@# z9Z*4@E`uQN-DozOds~rOt+3EjrVY2PVW7v3Ywjw80Zy8BJY+_FZI$eJh;=(uKr^wS z8V=P62L*&^anzul1M5Hz!321abp|?+H~R!BYVChZq^oEkQZLUK5unFS+utF=KrbA( zJU<2koIULM-V6cT|FYx1*8=EXamRXV)K(+>9pR-BP{&v*z(XsfM%rhDpTKE#+!g1c zK~QJ7yM==uO@`)QGxTqrn~8PNFsPhwMaS|>I3vmy-i3aa8E zBMkIfa?&eA$j_|Oe7=T&ZS`}pdKy1{mXwDMq$Kzq4gFPNQav~N9T}(s+q@V01009? zV>LAhs!0}z(SD`|+P{VR`K!A<8~X#w+ZD+1wt8;UXgv%2f$q|1&VNBcuOtH+a0AOb zfrF9Fs5TC49n+RZ@dSIt)c8f>OYfzLV#ORrd)>o|u9ej*!9sti`)jX=55AIR|bCv6zGEXbYF9 z6rFtWD2_hwbOF0B0%hizp$A2sqF22KGJG}(#Ut%O>_xcY$2lrt#Yt#Hh%>y@BPy$T zQ!pd^^=8Yx?G@|gSL&W`bZ-9^f>34t>okw7DHp!phU8y9kF>ma6_8IeHoUjWCf>!3 z!f`t1@xZCxCSw5|>U1p*90@EL1VOYzE`P6`+@%J+y9-3yR6JbamoI3vD9>UMDR;g1 z>AOC2)V9Zr$ sA(r0H2SeV{hAy7M3A;~JzHvFDQ_S79^WY&>4&P7%(lOSEF&lqJ zF=~<7jA5@9I8Yf!zW8_GXl6M-tc7-`8Wv`YAxAA>m*sL^%-17Z3zXXK0=8s^ogoID zY>Wm23DCI``*vIxmD+tAiqIl+>{U|a`Jg%Ao*0A0?PZ*LFt^h@z zVpfqh98MB3wPy@@`Se?+fO4BGNwK@t?QC7>Vz%f*HGJ1T_i0z-j)kI+OSA~*1vL(0 z2i5sFMM9U^laQ^&ELYIugW=V>N}{xn^y;Y_&LdSClf03TGuCebD8WMdE_f}V1BmmJ zVtA8N11(CNp9+evUu@YHGNlsi(s_7UA$!H$}v4E4#>ta$oU4krgGV8e|0emjj0e6_F^~mYht<&64_dl^soFvkGgU z3Lwvz<=D0gau3!=E!%5F(Ap4ya{%xQ!ZT!mAW8LAh$J8}COeG1Rou;rCYZNAbVE!T zviK+F?^^p^u89&XRCLu7g#$bki@>+BB)TLzaZNNBi2 z!yGovYA{^+ZTfr@fGx&!fQ@I|@s^`t9{W{o6ok4XPZU6x#y|HxdD*?Kj0(@^s997%_myRDQLVCiqoPF$Fqe=iwckaEXLuYc?tWM> zh6;Zpn6Qx1QzZf8P{L)ES%MJ5EBkH35*8?&LrxU!qnQ}r1<9mXubr##`AHx}pO@zBbY*g0?$XS&iL<7#xG7qdyQ=V=g&fZCcgHdjGp|qh z71fiYMA}7`Tqv4c88Eg$?-5ULgsGYe5ftry(J$+jBvj&q%m3JN-wBdaWjPp#1VOcK>`}Fmp>ASh^Q}#_R~%-ATEkfD}1_LNF=MIuuSRR4MUyUo$b)l=fh+u z#rod7n#Pn>%o*ATf%*3+>A*Am8YP_`{^_y)Tpud&g)n{w_QVU4Mt0p-=N)Up&CNq`Y0*jA2hk zZb^dTRmoUY{B@UiL1P+60{c!;VCk?tEttPb^Hf|N)mzp*dYH!@c{G!r<@ZXVLA^PG zD8=4)bPk(@!tbsGcn*Mi6amURP##}`vg_K&kpf+2Jzy5HRO$5wIBYX0RzW1rPMk9< zi{fScmDe)I#h5+aFl}`X>!VO#-8}`|{=#809P2xsH%=ZF_lIB0*iLd4a9|!F1}8B_ zAzYR)D2FkUsECpuFQ|HTgkx-0fU3}eZ8<9x7Z+qKc__1IBbRnTFqNUFnNCq(plapI zbao^E^fr1by|D+w6eZ!1Vm)wB(;U$^)~S6k2|(`Pi3YP~QGr>(8m8R-=^OUxoK71{ z(=$@M+7I-Zj5=);Y#s4{g|>Cdq> z&@KTSWmUv|E_xJRy=-((M{v`<_WL98T0ZVsJ(EA`6te}xqsY}_tKp5Hc1>eneOc}I z^${{O3YUR!wF0!-35dFR(zj9tYY5gHS9zeJv+)94XbzZ0ZSS_oC8n%#3r_}y{l z&d@Pc46)gmW~AJlwiNd+ZpE02rD zHFV9vppKon6x8K7=|;z=QjZI{T%H<^DWDpC6RYc8t`P&t=Qy4E5sUswVB#s?1}C`< z?zYlBDyIDRkP3%Y-+1(=a^0q{tZ8sf9kVEq^UK$T(cU;Wznqh94_FWpyKlOh*4B)J zbQ_fyQ8~Si%J#A4n)i;MQRb`x_t+9082fybLK%9;)ExuuP5q4=nCWe`jBt~h&L)*X zJ*aH~xq@gIY@*%6aiyZeo_uW=!$nYh@uIL*l4ZC~$Lfk7*4t3c>!ih3#m%x+9R0Gb zR(2a}v-rlnJXor{TRV3N|FsRcBfqcTdOP>X14y5yz&o_%vW-BaC8N5E@p$2>!iDCDZL&Gs!Oit;)~T^hthYl#9YJ zm@(oAXcSUc0ln}2$kTa&9(?niTx$%s2EHf;rKA>Ng0NoLc(M?}JeG+RF;%fwSFS|2 zg89HLF=i6r^~T?F_rSxzF4^tTrzI9gXDuQDnz(CH)&%1N&@wIYH`MZcLLxEn(W6X^ zq+^;ae@q^zvcXr&E-Z8Du$JX_#v{AX%-nXg;ivcNQU#Oj{P0aTS6_g{l0EeR1PEjY z1~6N)bKLOeL#nE3yYIHD0ptsQND#Cnd?g&MGu(%AioZeP7<#f|CfApO9~O$s z76EERk(QSp8k|R4toE3QYn1oCRD$YTWe-LhZr6SRvgPbh>l2w3(Xp_T`%Y>b59dH1dUuCj}cgOzrPq|fv zDMsP#%_?}i6axf(eFa2BRp(X_Vj&)0??cXBfI&j*`aGa(1@}UFqx*ZyiJ)b96{xnc7&5cedQJF-!I*eYR<%uFcAf zhuFO(bl4Q*+HZ^E-}Xg0cLG6<-iEHma9(9f*ym=?5}~(6XYFYnyJM^jJ&h|arp;da zs*CQWj%4zCo&2&g%{HC42Ux+|Y8_p4)(oNg$Y8n!w&ZEAUF6EdZ1x69t5Ek7kL9?t z>0~*hr(8jFhHpjg!&FwVO zYcBq#svTK#-zO)(4o`X8ns&2_fsVO&83h(~eAnGRTNHaO@UDL)0BNW+~rw>gi*CBg9C1|hXl|zdd*L;=`F|}*mQ{bf6)hx|Y zuO?8LvQ~$pI*z6WO1@XS&uLP80%fI{H#Xd7ko}cvmDdq@AhoETDpN?PX+WBOhaHSY zTtsd~6+8{idhdf*x(MyPRRX$m&qM16>qJcWSGZK`uuI68cusMuB9n>PLwx6Sv}P{RlvEnx2ux z-(YSa6xTcqeY%=KCvxNzs`sjsw_LfFkZ1(bTU68k2gv9RF`K*5i{y9)XFfk>p1(LX zt6}%Z8*4~1Xo$`aSfmQrkC}#hCt;m0W2N5u#D5eap(<`$?%nyYx(1Mc#DlY_S#^!T zE#yV(SJF?d+dt$swJ9Czl^R_Pude|nDwz~W-hSi4)~YDX9VAMYOs_Xc9&z=G9cU@eO|zz5l~cIm9f&%@v$7Lt!v(pqd+$cSh?yI$=awF>hdp zA0JJQX`L*%+11f%jpF!`5K>IZa?Mcubc9E7h?TOD97ZKfpitT`(mX?7m^X;by+~2r zr3dyqs82?31#YtsE3q-0oL7bFzR1)!r4DW?ZE3LWE1o8;<16 zLYfP+k#LtOAtpyGkLOrQF~*pnEJORHH=f^)kuk(jTKz4+Sm%SNT2-9pR~y;nvEi<( zOmS!}f5Ei3XF5>Xp$ZAnfpMuX3R_Jn^6DBtPB9r-Y;eECrIfHl4i$3q=xOt%cG(guPUD+C2C z1pSk6%dm5*81B{fG+zG)ZfDY}rW?(MY7@6q+4`(o%l zsM~0j?3l)&>Y5C)@+>`GB8#PV56kZ_bhkJgCyiJDS9zJ5BQMaI^W7rV;Zc}NUf;E_bmjg=R_7DD1pWmsp@xBaOR~YvM7h@jN_&A}%Ut2Bb%4Zt{_%C{# zMgk!#?xK-)u9Dm?q7#p>!t(hlOD_Wta0u$w9d(L@| zRvpnX`BaTrrm)V#3bF1WHLMfH14uH2nfj!ST+iNSGT7$_^5iUA}HhOrS zIoCMxGY`406dk1$v*XN@VInFc<8d5U+Q8^4#N?c`D(E_s#AUsG#5Kw9?~=IGV+B!x zq|%Rb#6ENNnLCeYmV3k!R-Z-5yoH?bdZ&Eev-C0%_AU3S*hAp4BadrMr*+n6Kz><0 zD64B&eS^l6|B z_*ENgLa%R7h@h|7aqDy3tuiu9NQKfF!XwK7>bh?!S<_7;`Q&rN$*Kto)(fOJDv26x zCFKrD!;$OD%mQ7LC1}r89}C_w6L^8rWgIt+eBF9qFW&XaZH9T~aLbW34)+Oe0v0ba2=ij!;R9tigXZG)Qv|6rzE4^mv?nO)V z*rI#8x_~3zYSk7e%&i;Y(4w2wwVZg>n>U6Ml$(K{T0^95Y%^5h2_QM366YH#Pe?aJviO(FF-=Fx15r36UsIG&D zpTJHVWvs&|#1NvVke5abW0i(4;oVto;mYwqf&^d7nPNy`EJkvHghm`x7hH1Sb`UZS z$CUDoUEN4Kgd)kTFr8|#5Ic@xlQ_RdO4I|@zZ1{Y{kjA!CAn>2v3@9kXVf)(sWerd zlunI7JK&oUpe%6C#;BgN8b!&C0fW|Ya^KdMg`SZ?V)KPdfZ;9lj05d z7RqJ5@2KEl?f$%N6*S7d-aEyWiZQyUdU+!SJzT9U*9$kZVa+BhwD7|&>4L|(t_c3e z^Q6!Vx4GVhS#j31OC=}j#)WGUNWBQwE9X~fv=Pe^pfF{iDio7LT?2!?yM9e@>okhy z$|cz2aRjv;11P)dM>B%PB46JoKMih3nX^v6ZKH&)kd^H0l5MUUH_Mqm*u0Oqo~=UR zqZMdR;k_0}p{>EAE@uWfB-Aie4`@#K7EMUMCm~@lws7L?9T=ONF4G%hdlh2 z*QdA_{A|&;qdVsHVh`?kPLic0Wj98Y{%Vb5-`(|6X-jEP{(vVm6DU@de`Hqe7O3x+ zV$LZ#rC7tSS_vB(#q)f1DSHr*H&>b0i=*4?fM##i;5zPHA?$90J)Vgji#J!o%ieD7+*;eHrZtfVc z+%$Pc!FSpm9t2McUVa&8x*O0`;d+M)FNg=rQncgCrw<=lz-Ly1cz zlkejlj0WWmuI)z93^p>Yu3 zIB{X_x&O92ye34bJ7v|2;@%oEcNjgVBFL`9Ux3se2Hx@R7;mh374j6RWe~T6!_z2?_wImhJKerY} z@-@fQ(%w&gG9AqV9V?q8QKYoFU2gS|{yxD0d#>fH&|68Mn<1EBWGA%QMP=oTC?kya ztOjXf#fon5wZwVjs&Zh%IBQxXpjwB`8c~%x1LibojqW*#$0E9MQ5K#PBw>z5!t(_X zBg&?b@t!2vJd7U3QNo4(rtV{1PEKwVe+<5QaOW_F zW--+CW_ZILMvedAcrZ_(w(p&HjOF` zT8%1#ZNYIpJm2az$9Z@Hk2-b1r7U$^a?L9kkMwc0{WDRED0^*di@U%pnV%F+*@@l zZLZS||Hh8JjUZn1?JWuiPNh2a^*kG;yiW(~MwQCyS#_fUh!0cKGV)on#JXcUS?E}j zSUECsp{LtQMKkI483fdkE}ZL&To*Rff~c%v)J;TL-DQ$u5R0Kv6^8Mm`?LiMeVNw& zmiPr1RxEe{iYgzlT?W2PmWlk3XziKoDr4q4#woR#Er1zfoVfd}YCKj8hQIP+xyjZk z1`d~+fy)@I-X7*CanP3!l&aOSgR*s^&-KhyQ}r?7iAM?^a!4K!1uEJrybU`qL7COY z%829xJ{r^((IGG64#)%VUoNON4pft;2RLI>Ootc;-&MlVN!o3)1VE0_zKs%^=}Y=w zXtVDLOY+%X)_}9rkJ-0U`7Q*w$w7xox_3CZ=~rj9{Yj5QtuhP{O?7Biq_6qmZV$={ zqdzKq{sQBFU?h`af5WHh4=l*Lh{A}$542A%&3K@Bv+dX*%0Lb!FCt;&(<~yl4kjIe z*`#_mi8;|GKH0*JLDWq`gtf^s!L0OKOGS0Fq|sUD#=V<%yRpIwLDRrMZ%ioM8`_Wz zxC^i?>G!1fIzL$)*kF9DJk7Z?0Df1u&5yxHribVn?Wc<3N_Nt{SR zOv1>EUe6l}SIr~SX{xog##C=YH2Lwz4>Frxj$8lwU_L~B$# zmJ`o|{j!RQGA2C10$A|KhSNFEZSle2+R~lO+)}Vxdd}l=WrZp3CeROcM~%*teiVAT zHxx402pKKa{Pmnw7rtD-djB43o4JrQ zJf*Zbrk$^ovz%$5|58tVjUG{Xc)RE83Y1H2Eyy_2*<;TEeI|-nf8!m%;X289WOsdNCcEfdf?dP*R|NchV#o1{m&1vjY zt67X42~4`Y=shDx)lvuHsiaT&c&~>^hB_CclvyW3)+tJl{wiRXSTKe*;tVRuCJW|nqY405_+)*p zOtY%peofYQ=N5wg*i~}+G@#t4Q?JjY3BCDUC$pxKslcj&QWuC}E}M&T$cQqe0|}7K zJ6DiVr{l)3Y^TV#dxgVyzKp&|`TIt(nx@5pnTRm|<>cb>3}5WxhH?8h$X@=#jhp-_ zj&oC$r>eu#D9^)tF;To(X$EQ)1G@&Rtxgq~cU79Y#P#9UU?E$$O}_GD9QcA4=y~<4 zwbZP0>3gp1sx5O23I1jsw>s!pK4(A5HIzRZi;m$-{RY>4vE)ZM}J4sCR!i>YZ&$P@O7x%ZcIVy}rk!(Euz? zFZM+4(>>r*!%t(2R>_x@i*$=9<@$l=GfU%+Xj9`QOXW@wc^m^1Xl~TQi3Of%nme$! z%Y13~W)}1>1(&q<5d26{<&V;*Wj$I=Pmmga#beF#JG6yOKGrrLH{URA|LQ;~e>xt2 z?8j!CH=pJ0cc{m+Nn|H&3Uz_F_T5Y>7H;tnF0TUI*!h+B>vrK!MYSh?$X}9yph%{3 zW2~v+I@OLAV?s{x-SI?i_uAF#M)^)}Zr#;N7TJ3~H+|-#p25 zhs=U(9=^~lH;_akL6T8LoV&ZB)kIk*-xPQj!h}nKZ?6rzp;}fmE7|PH%WenZPNqdz z&ZtOA;V?*nhNNCdfC0|D?Jn`zn7qDt& zZlE@^PX7-6(y)KOtaQz6MOdFagWV?we{yrM72+0ZrtmOBSZ^VVY!#wrLRT+fwTo@$vHX>y!Ndc1a zyuI!wa(u%?{(1X1-|vgSejih2fI+u-Bx1`2x}iVqihsyjFY876vPC-C*GME00$5z+ z6nJ=`3w<}i5dlUpG$X-f$Vof|;^PV-Q|5;?$TdXXDWr1iMNc{KimhO9iG|wVN_m`) zGQ}F%eaC!q?odHVzAGX>{c82bT@ADNmxYqZ^u|e7YS@?u*R&P6Z;a?s|5Y+QZbL7K zokm(NBYnt(g&x?i8V^xZOhfw{x)x!IZb~7ij-29__^JxSq99&)Szlk`E=i@Uj<&B{ zte(&YGS50NvLoPA&txE&4g$(xp%*MVT}Q$6-H#)3o!^v6;iKV!poCfs*6DdRgIZaN zDHB=b$CimY16zmm53Igy&}3q_@ZJ13Gv^@5R}pHqVg#@tgbL5ej-PVNL_eK?pfsO5 zx_)jR+u9Dl5U7!wg|Im=Fs6n{Bfa0x6O&iXr;122S?_?4#8Mx;Sz|ps@NB9`y0z?) zKsGhZr~5Qw60(;a%?*T1>ak@oDtXPeCgl@%vIt%CX^_zUGl~Fl9~c>Ua+SIL(N?By z4FS>64h2mAG%VV>B5PPHk*yIvJ2&ucjDZ1-%&^ zYxw}`o*tAjtex}}Qo0&xlOE5NDEpqKbf#4UrOA~qc(jC7D>}NaTLh~yx~R#jK-q-y z^u_m)>z+l6%QHg9^@US=L*HsV9^JQ%=KRhlSQ>|Gm$SEV|ygHc9>V8 z`6j#_LUSe!zD~WNy#SMP8@?Vu5AK%(YWK*Zw`|L&K#LUj8O-CI@ZNJ#f&qm+0qbn zrRWcox=(`2U`-QCGMbGIpa7e~SQe3Y29QGw;VA_P@J(OD7yeITLPC~ND2L_7*2PmXUTdPV@6r~jvsHuL5ylQ?YI2t$SL&Y}Sc{T%k#zA$xAW01r_YArn ztcU`-<&rrfxtlfqbC9i%vb+jWKUC#e(W42MLO?HY<9OHiJQ1q10_T^la~LJ+q}m3E zOLRCe?->jn9Zx@aeC#&Hi4lO9*q?gr_%u9bq&Z8s6!LVpv-95Rue5XD4%z|h9Ib2?I2_R?&yo&xxm2}UftBT*V$ z%q@S}l|h(_bPZy~$y@6op%D+7UkfM_9!sim1VvL(O~mmh1Nc6OafK>Uz(=tvzsQ9d zF@_O3A-XIjDWW4ubM>Mly=K#Th!m&#tCG9)XW^$%l-TpFW9jd1Y^G6oyAfzo1wo_V zMsd=6j=D@8S7#UvJQ2*EC(x!FKwp_bACu*!KXNZl6-j+Bcry?+0v3zbW<;e`?T13( zJE)Y(NfBCboOn#SBa3nTa?xN&QZAxH+FW`S$Z?WXx;Qv%iwdk z#MIp|yWgJtN*7p^sEXCr#v23Ibn>rZXY|6s(pR@Z+OA6Jh{u-Qn|07jx~=6u51dp+ zYs3;CH{^@wNh0^bK{PDy9#xryiF zeJje6xG7~g1j=cHS4D1))))} zmBydtg5=eI7-k=IgPCf@`Y-f5Y)n~50UZy$fUYQj-I)PsI*yX#9^ZZ40t{Bx6sXA_#h9V;(77|5eA^gCPCJ}-M*j6@` znR22#Dh;B?gu~I^_ea|$p^6o9%mWt($(b4;7`+);HAp9wbdC9nu_JqXAamuB)CTIi zgoL(7F>HQ4@@?*Mdwa|oI6fWt$Weo}jn2&pE%iH%oKpZx8UPBTGX~qBAr~V1qA*>?|g_b)Q zO9esjvs-=!Ca9rDyQ!pTViQ_| zFz7;$2-tl_%c9(=+N@^4zSN~l>juluC&)^M6=UesYIz{zpFJVRe@X|(FX0cmrSHm> z|M_t*;P}D4^HtM>l<_=}D97)@%dM`o3mJibIg~w`_|aoJn_i#TYnE3$m9(p%hcAYy zkl_fYTfCyXC_JD4dDg#CIs@kT3O8jV<8pbA&e8OFF`XM~Wp{VK@ z&hfp1c1T5{xkW1bunvaeERjZJ7)Gt;iFtIm@+JDr6iSj0UBDd-N$eC0 z9$@74uv+VNP^^6tP6232;G3j*fK+#z% zSc!TNW>|{y1w#X56pnvitZl8MKR)X$a{8=ysSf>zY7<8}AD$Y@C*}J4V*DuFV!evB z%M~w{Oka?JM86X+dZ&3Aj zA#suM>!o%mqPi&On0fXwbqA7+c<$x&SAQR*-gadez;9v@rRS7(`H1A-UvH#iA18m` z&CSTf;cv{e?}V=g-Wg#y!>?u+|I>+c{2dxWi2J;k=4m-%jQM(HwU_lrfAXwkU~G?X1FkY z=!PM~q&ARLeH-rpywe-d>Jp^rg2-!`yA{Vf$nE3cDw>SgbHrgDsq&z4##17YTU8V2 zQ4D77O3fM#Clbj<`@s_+GS)QZXtas9g1cS|JX%FweZPAk>tVlTJ3Qw8vnU#Inq);nuS|bO=nIGVW?kBZ*t}CU=9=so0(vh z^0!&_p5YJ`gLv5;)jcUGnal);$TG^uL)OGLX1+vk)CdrKb4As$g2BFWf~~VG9G!lY zT=*lZW2r{zJL=)_)0^NymoaDkiXw_ z?o-mo%VwT6ZQ=CFPL=M)y~v~pX($j8FrnfN^Qk?|6zn)HjFTr0(!D0nY2^saD5 zK0jF|&94mJhf0hxCjU^R1SW0jLysn8t1B^7xVBaXLf*3QOGlbVKoWvQFtM8VKNlv~ zkYCg=CYe_WqLWI?Y%B7Bh+h$0`i)k3m7})-5t!!ubP4|YNdEea+*7}K_F&-{dkfm6 zB($p(#~7s_Qpk8P22bQ8lZ5*hB0-@MtLBGm##U{AQc)GFH!`?VX^^y?ln**J%-}#q z51a{svrn(E#nM;p7S^MbBEo7LTyH8Ncn~U#z}D@67Pxj`L{y1|FL?G{hz0Mn9*lS={S^Nbe!hC5;vcHzu1b4K$vo4GRw?SsCL~ zj@ZqdUX~j(5QSH45@3bqJ67QdMuKMGt?VEl?v{$4s;#^mjUBiVpk6*JOCk>#OhD=Q zy}4|-3gM;0RWFtb%?iv|T^oFG$R)Oi_tP!i41kkb5LmTYUS#e}49v38^`&;B0NenQ zg;SLLm5n3@pamLlY3h_pvM^8w9X~TT{}h<+inFx$|6;^pGbog8X6wYCAN@f!7v;@G zMVyAWPL}bKft^Dh0Aln&@V$DAcx7x+t|_haR&Hz*y@`KCgPR z_k8R>ll)+}YW^TyfkYM%IKa0GXfFu8v2n#Z#ab#YWr`X$Y*)%Hs!H1l{ z{8N1zIN+ z52cobj#UHgR!nEdEcN>`^9%g{$s%gh6pE z^a3-S2R;89thv(8jw&uf*Z$p%Y{<6#i6-a}kRjHD`ur%7ReDzVcE#-xQsJZIH@kO; z4Fe6~1NFqJAQE$m<*7z2aF3m9x>p{~0ixUK9_SgaxlG?vl$=g2v*~D`ft9WJ(NoHO z`yb%k(UjT+doTb1ROJ69;Kj|-j+u#G(AZem+3Eicc==EAU;QWluX;4J<2L^>)Af8q zMy6VcvFLiPm13G{7?inS@tWjHhFd+JGH2vru|~ET0X3op&Wv58ty2~O_T*|7({A!h!Uhp5aUQF3aE?y#;gOq zXHg96$I~QgDnz8QkU;VT1BcKFpCOY-1R$Zq1z?Fog+)PzBKeS5q9KLxgTDTWCG8K9#B)uMeEw&mLfb2Ec-B|}0AZ9-aAY8Ju-p?Q%A0YN-L zFI!GypFaY~$H!o32Xxwn0q-pZ=3QmKTUugW>&>Gwgd&M?#_D15n(KkO8us$S>)=qt z+{5043?~u5 zek~Q&ZMcS?{RAul<1+!3Xj7N~*Ks+S3}?whb1h(_;ev?T*4i6G^DIS1F8rkWIAxU!g`aX`Y>Mi z$Z2Kjxbc793%2m)#^8(Sh-f1IHHV^WjF1QS)mZ%6y z`=|(d=MQrurU+P{#J7lit5b}_so?j`u2f1I2gFIP=h{FdOOm}h(F$hTe7Lqg~0M z9vEa4Wi6n1BS2Jx>?j&681a6bdWaRH@{rIm6kR1^mHB6pox%BUCqd^F!JSRM`Xj^f zHZ4mm;0>B`DxOw?V8hKD>3B!HX#PYu61WpiCTw9xchTj0d%#Hvs-Zx+ zg|V5OrVCB(=B<{}Ndb4}&qy6HxY$ zUb}`HeS{>@?SN?T-nHtxh3%}D#OF2b8KBn3FmChOdK|qO`l|f|2=INLo&4h1i7ux_ z$0l)MXKbm)k0r7d${zc(>k;dzgEfKAUJbqQeB1L%tG;%A3GH9f(jL%}7yL3TN`@;3 z3j#_i-XzGUc|{JN9{7NH+#l#1s|0UjIXqASd2}vhCpA_qK^Fua&|!via#3(k);t3- z#_%ABVBl-$ASNpCduo*3noh-hN`-YET9m_B#vn18|2Vk!*JWFDSNvbLmv8_sg*SkRQLSMOne6PzTq17^T+Y5p2i)< zLBuhb0gv&+-pR62-YaOjT}~o$e3t(HoD_3#)rOiYcF zMqKRX&bV&LGN}m345yX5oZwGZ^@5L zHf)K#&iBQFZSXNI<|(|EJ=$7dT3`D2eg4{;U7=|JAjR^&jksguT<}y0i3fXl1@|&*^pUT+BI4B0@-R5&__Rmd%Es z1&~aWI)A(NF2Ts&tzX|1P0ibCv7llTP3~~rI0$ERRa4XBs)zd{w+X?H-kOK0Dzc3% zeyLo3pBENRnJ6A@vasWmZmPQ7Q_)rFk1128fUygc#1&1K99rL`FS##$rmo3E4^0+L zLSJh7#1pEzq$uwU(u2Mz*-r27=~GQb^C%N#nno&*+acT&kHP@uEAr4Eb_2|lV^kIuZS6DDq_(i@>IjSytXcO!QuVryB`?7DpZpUO9Wui`mq1roSQ8u~sjYlU`dHNL#N!s_* zvRW*X%4FxBw0OwB{%P2ZH=R_!)LHCs{i>c>$)~cJ=#o?pjlC&v<407>GD|1i&x@){ z)qP$MM<*v{zm4lxX)DLbEzaL@-&JNUD)djJ8UY*5nrV`H(`i{D{nZ$VqngR=BaJfX z=N$rmF%YQq;USPZJ@WL-0DxYkW)KocZ|4J5?b`YSB%q~z7p)}l-(Q7F-s8G!Wg1fY zG)I(lM-%pE9`|=veLE2h%`rOlWFZ$7A;`Dap z8=`8aBi+=I`!hprhZFm?bGx?XOGWo*s$-|(P2WEQimze%uwp?IcY9auenbv!LlkwN zMMFjZIEA;d0QVOW8VlQc*)Y2>abR^|=1T)MVQZyBwcOJ3yOyq*d+^{(|CAhfOYLl0eupR%eU<<>ghdvx<9+Rc6h;p zyOtjK>1zu8+3)^P(8v*aH9@)a+$C*sri*#P4{TNGEXFj1Ovkz$2aMox+P2 zY1yM0LGB4z-U{2#IcL>OG90}irc__MbWDa!jeH{N8^AVZMVu>h`dD4-7~BmIns%Ua zO$wF3gc)ttt^!KiX)r($B1H>FyKXlK;q~!!d5ZwOs>B|mQymgc)D=MPKxa04px(e` z7)$FpXf`<1@{&T4Jwrg!9D zMx_k_&4u0??;eTv_iyrw7fFo2tF4WV!3+eQE@b<$m!p8v`;3kOWz|vs+pz7n3H4y~ z&Me9R?UXcQqkqT?6UKbtdTi-nEs!&Eg%@z;JGI0MlLb`N711^g_9yu(!%V*+fjnT& zKT0?Buwudz%91iLySgQ@xO~#Tcg56m%!4lxF?Oq2^sgZoJLZzJ|i?+v7 zmvDD+Wz-aG92$6gU#Jsstqpz1TJz8d=2YkKNJX+-C=)!O&VKSmd;c#R{+(-`Wsq+c zXf{&Axz`_6%yIx+(KHa%gx8!M!1C-hev2j*QjEL5PpXc2MnXzd!K`wzy7ra0EP(Ka z_OEv$t7@(;vI~kp>=B&+A8oN0=iI$ap&uBfv+_O}o4QdGx)s%AM13Xt$PZPXx~Z-n z%csz*Mph+ed*`!&(DIdRvkYA4Cuw&WwVqz5W4{Vh4kek zkRJeu>IM(6UvlQ1y)_p~eWDNi4ihzofiXe$b7_LM%IWVsM*QLHo^x83nJjqYdi898 zhaN-yiMmn#zpQvH9a7E@v0)lpgGK8?kpv^B1A8!?2Eka#e?b(*Pts;79R5N;E7*bz znBhEOG_zAq8IV$5DXe8cti%BcZC(J^X?^D#?N+P?XNnTUK7hX4|7K2=MFG)02qfBe zAhHl}f#bt<)Uw(YK&s|}o)2OWay;}0cPbOP^|yGW2g!Q?SV)cxStREcX`a|6uXDcF zV$*vNc7-6U?gX$L%Omq;)mL~2;U#F84bST*D(Z>Mce@zAoGWY1C% z_+YvDvW~M3FL!7Bjg`yFHBQd%YHX=hSGQT+lLyK}$8YNkrw)$c!FUDW=KL9l1;;tU z)Twk9K7We}UH{D|9I3jlwyySE{0iA)b=5h{UUQ<0Hg~qb*IUrg@J!c{>MmvO3~&75 z;TQHmn+PU?y(g%W+h?vbW6Kq~9y!naoJ8LEBE@DP2QHi(#Ke?UVmaV}iA4vL)`WU4 zNa;iDh{ZrzFUabc^_Fo`jz42&pk7LaKp=+KX`0f`=xfNm`XsgZ_dtV}@WyF)QhI_x zu*F5T1U>;g9&SksmL%*biJ1cR}$r;cs!Y3hqrx1QsyP- znVr=mh;b9?=d8?0RDx+VBDdw)E){x3#ni2E6x#X1De(%&Mn8ZZN$0R8sk-?OG&K9~ zj0R=*MC$L`qcinwk6m*#aAb~pQzl%Jahy}{ z3e{vwunFt6?Gr}rj1mISD&t?{qufwKr=GV*438W{EGb(VWF>hT8tS~2w4xwY!rGgw zUniyzyOdl4#Mj?NhwF$+1d2aCg~_zGjY%6BzM%!0H`V>1ZrEP?4fA)B>t-fFINF>a zp}oyjRl!1=j+3tnvLI=Oikj`f?wr8`=+?>T=UQy+(3?pLNwr~)+mF;<6OQl&F4R2Cs&Q>ei;7)b4^ys~4pi;S~TYo6FTXJ@1H^x^-`~ zMs*-_+dHxy&>ZMH{_xb>ft%U#qTZ{mUuBw+gNXu#{6i=}33O&sOK3&kRTDda8~G=2 z0S_pC_W6wxAP0nA^|e_vOc+bPK1Is@c*Xr_1A?)isIvLRmBAutn_Aj>!}-;Y*!Z52 z*O3RM`F&WS-wxvU{uCYRzFmkH(lt;vDc#P&%YX1Uh9&rT&QXlQXkLzON@C}ER$H)3 zot;ffl_0A;I)+?2Lvr6N+`+Mg->8`r6{{hM-kx1KjJI?&!hy*>sz-`Mex02E$t7A5 zgOs`yNSIxc5<9am@pl+cBprvGU|G&-I%w>8z~K||bcE^&TDr}$|G5jZ=i(?@gM^kQn-mEr6=QmHD)MEV@lK zGi#5E)6nuhQq$UVB-t^0-x$%oXC&!-olJHc^&nQxf)H9rmw%)UmHUz%1?)f0_rcRWl8zu#&B~jJM}}7xf6HCex4ha9zi(`8a%r% zH0_!@VBDEinVH{#qk(`PEdc)C=!UZ7V~m^nOU$74*QoAr-6~2WHj&?G8p6NIYWssZ zL|e*KTkIJc{zuu9h~+X}8%NFp7eh59*V}J|F@WOJWn37~tqkTFZE?&a)qw2w z;Ns%u{4t~U;^qcyb2~X0@~pYWvSAePM4iaB^#kv%Tm=&i5lFvE7Jouw$Qb&(gpe=x zV)0h(YeF((E(&;_6A%)L!7&yMfSInM3Yjc~1B7b`kpL>l5R+3@PilXP>;WaTukDQb zwj$-n&HZbk}!7XE68-U>e}rkR!x$QC^RTfLPSiy2X($j80b)V z$Udo(5epa2o?mkf{OjZ^v>kvMvZB%cmULm%jo3djE3_yNs(uFV7FwBBevq2)^+DcA*kE z#u>v5uRd3-yXGZpM2B`&M^;>k!Xb*h^EXnS3x#R&);+YW%LP^H@T)4Lq_1Y9ecazU zgCKC`45@Mr-@_U2eeVH=VN`d3(j1!!l>&3$O}EmfZn%WX2-gREHP)l#8{}-MzKc|b z3jOXAf9%4P4c(tjl|HgfZXU8_6rfWw&#;MwYsip!zxp5fU%#p)2>xxg8X#ODB!ad+ z&I|4>xt^5`39-%6=uOh6V@qeMznbFvv@JjLefcKA zknJ*r*!QH4OLsj$G?KPHZXeN~eGIh;3@52?g(0>f9BBg&)pDvczk(_v)A+_Aa|+a9pj15> z;yPrgbk#|ta={iC^~XS=aS7%`??MG;#d^fnvtX53q+ht&_SO z0MDI$5?8&j*d09@s&+ZbqC;p^>6_5?Y6Am}=T54+k(ZT^N!bVBk=bUWQ#s;c!F&Nv zcpKujC{w96c@NqVdr9Pe6dosZxY>V8FlYjkG#3u;*els%ZE!GX|9S|eNV%mBmnBjsB@3ZshX9(<5a&)TD*-5^v^L?VqN$SUub$nc1C)B z!YNY3-%jPfua7RrM2;>SVcllTxe`Lc%Y{~vi6b`Z-l#I}%zVJbTSI1X9 zVG+|wtSA5z=60K@=8sq&Hagm z`gSar=N@L2m~`&xI$|&xxH4_WB{MHKo!7cyL&kj&b^PLR+m1Q3W~&2mGrp%(kKRYZ|ENy>ep}|E`fk6AD}U-jhDok8Fwvj5DE;ahvS|PeWaQP=S{%f+1@Pvq z2NdFMS|MAv zXIUTe$~~?NN-e)KA){D+4U=nU0KgJewmMj8`$6+6hDDjPqb_ zLE)aXJz-$bjXdgqR}y8*!NI>Rd$qmdA2006N-%Cps@G2mYOBqx)CT!a}m3CQ9xhAVt$5Z48{> z{jYOElseONDI$xUi~sWWf)YcI$!)!#14ssk7M8}EB>p9x19uTT@s>d@pu9PHF1Y%i zQ~!Eo%Kp|lx|T%to-7VZkW-Zgu+rjVL+ZtJ3ZE|s+JVeWL;S7nFOGIYJV)xnRA!SZ z7ZNr)(|uxT(zFY6j*+zQBFiZpOlzpq$=F@fpJbW-xqADjKhgGJ6&JFavf(-XRMM2o zE-_`1gYAs6!V1`0z`XcGsFXv1_O<^uOkYhY8UM;h9i^{CTwNsuJ4IJVz>(pRzXMHvxKkZ-80z?T9u1`qmu;@@-L_iBLzvK zD?fc~uu?hZ`-f|(m>dI@m1rtoO{t?5V`{p3&$y9o_KBM%+d4bB4zHx$ocP->NSS2n z0Bkoko0h$7(+R~iU0tX&f?_ z=Pm*Wxre-SwfIJy%*K(OPz^!I7V6MfC^0z)(Ch0+Y=mLn$@+FsvI})cWj(=NG#=Aj zR}#26aox#`nrRdesMEZdFr~wZHF1ww?d6{LfX7Iwca)rQlUm*T_XFQxHYKm(rkdT$ z&rS^1$X$FdSPDcJcN;;#ONqNwNf=!6cum*v24`)FUepgU+LbP^GFwTl#%IbTbB-Tk zmJ>A~2da-3PtM}>BHb6--e+!$x`pH7UN{JQ2CWio9kG?$pK6-X82ZW(x?eh_i2haY z{aO`hgK!)}i^Cz?O(>BktwOO(sW_zN?3)Uphjvw_&tGE;_+8+u*;YZh9&u7ZW+5!$ zI^e07h5bJOgg|@0F$qO|TlENY(;Ti8Ft`5Qcv~qYvKng<-X-u*mzdRiVN=pA^lw$udj#V+RnlQGwXlgUp9VgmCvZQ?ff$u5wAs7Tcf+@-7s} zgncYF4rGNqFe|`5Q!LxmU1)!t5TVT>_}qK_A_UP)BWVM&ipS`K77=BBG}p*TFmeQR7%dr#7pNgkL8PI zln!6oL+;iG<_4*Y=H#kWMvERIe6GJ(^yj`QQ5IREsMgz=@Zi|)`M49T3u9!MBGH~Z zJ^X1PwI}f-cmcDM`EA$lW{|(CS27&7z)b>plb{GuF4o&3c96I zJYr)8lZnughNCzAqv7G%Nq^Em9?S-laG$2s98=6s*=qgfwV~0CYxa zY>?njCUObnLPC1rdgkGX215zNXBC-n3KUAU>@qLpRREQ}MSNM{j{85$`UmNHjcuqj z2vYGg#`k9f3y%kG%9bOd7j7R|HS9ThhAnGFpHh8qrD#A+BT7{y8I6^`3@U0AH06lu zFzr(6UN%-}QzCE(uCno$$m=C<_L#iG+SFJ6Dbke^HO{nzur}$-5(#pk$7p#Ykq@lH zr<(w?cM5bC=-vwnNNkqY#IPl4|LAD^c5rwG&qek9FH`P#i|iw!kJI}7mK9?5C?HXi zKqXr>OV)H*rRsFM%!#Q#!&bgw%Mw-@`ETX*9(V_$1> z#Z2Y9N;`}Vw{q%^3E*e12mQl=ebYj}k@o19;ZfLx{^P52tmV$^n(A{=0%5_%NU!~O z2{;e?L&%UBj$RKY!x_*ilMg<0;pOr`?9SQ6lpM}pp6g7GwlElA@VCg`A0;w}-MtQZINqLw0eZy8&ogry z!E#;R@SLGRB7U*hL;%jWDYDOQ%0y5?J? z=;JK-3EP@nW#(@T0hg{0Gcd%uV1rdboA1hvK4-GrGgRs^&(f6ST+&4LAT?8g_lccL z`x|Di0HSk=7K5#5fI4OUKuM`k{TkT!T=f#gN9ncoG6lST&>n|%TGuyaWlBmg^aX8* zRmf$UT!}%JvZ_%c+soRmO|x&X(67Or(S&Vc6);(mX;Ww&1vr*KgpS^GfJZ8;F4y%xUwd;ByVidl-Spq+@o{%ZfLUSx($ZGO7&!G&&W^sA~O zW|HN_n{z6>a9emnJmdj4kpZPym*!bIQ!yqgaS1GR>6>`*F2>374{B!~BY?8Su&NSSCgqZMI`^aF$Idp6)Yqo<)9vjj2dZ zn~qe5WULO8ig(3o_F50B6C(8-O=i}gibi6$0-6#0(dis4r*jcSnCO^*ZrkJt#6rN}sxzyzNO~C|8m$k4~upO&<7|V$^<(iZ;9(q8Z7NU}0zzQta z$WoSnV<=32c%8vz)ojpv8&HK8yi;bT4pivO*H(|)00)?ljGz|K`AF}CF&9a(op&nB zdlTS3XxI^Gv;wZu>rBSo5Qb)e6t!x%R|x)6d5VAb zm73+8)t&XMJ1JF%8=0@0c}&Q3yn?%5hY{euFVuT_f8oAHCSK`bD-rcLTP+>dU7;8FtXUE@S!cejv!{Bor9Q!7bEB4=KpB$W^kliauNS<{O;BV z0=Jjybhz@<30nXxvl^wlLH9C!e8p1lVeE+RJL(W5ATfGRv7m2}!*AuG%tF7=Q||7Z zI^zu8w;pR?0wLvc78FM*olgDW!+p+uT9`UrHq|)x6iCt8;w|VgbF7&ul8yx;EuwoJezSqRZ2@pdTeA9N* z%1z%rsY|#ptIy-Nj?t(bLZQW&uAxv-m1ER^A7&?`t!!z}lm_=my}6@$X@!+|Rn5aF zD(j=%FGKUr!4kTh8eWUPPcf;yXL+L;UpH2?6j*H$T%=(P*U4A-}li1_) zqjeUA4L8hg%$jsd;~_XZIOG3WBl+GV*}NS!6QRYP06UOd{9_T2rxP!ue*xq$3_r(d6k) zIZ(0erw#;eCs;Gb(RPfoH88?x8K(t0EmumM=pwt`MEQMz3n3m^x=@-|G%c(J4LqN6 z%cEkBIaQtwr&Kk4mLpSTbyD zOJbDrEHlPn30+#jec*0jRhG5a8PYx)vAPl_nD7XL631S^=u$U@bncGqC`1J>cHNu? z@s2YUog^z($!Hp?ouZ*x(T_2+Gp0FP+JtE`Q+Z}XU{bTfNQe4xtH^7Ucwx_%7i(fK zRDBpEMKL`cRMVr@*pm!`zvcoNQiEk6xw>yJ(1m+}SF^_@)+Etj7YDLasN8Nqc!9Cs#jBNiz{8ly4Gt=IC9URK75LxV8 zEZ>BvTE#zuZF=|x+jHKFuIm!`%}?2_?c_8!tVY49vP)sZ3vTm1yWLMlWkc$k_)`Id zkVAQ!hK0x=Fj+8ZD8+Ccl@&i_TxgMFcfxFNRPWv8db&C1-#_UP$4fEODwfNNQfDdo zT+9HC>~-j}+APNylfm&zAvz#*d+~j%x?HC#a)&S=`t29B3;AN`58#)A`!@@9&OF{| zh>q!d7T3B)u&lw%J92gZUys3gXjosp7x>~@58UkrM>?@%NEqs6sd8(US5asfi|isV zJkqZ@*)R15d7KWGWt|DCw4#76VA_z$fU;4*%?Op6pPTSDBt-elb^g zj`J3BfQ;i&mTsAsi-58evV>LgR{R4M`74((0mro&&fe>v2JessSb@s&OiOQ^K35U_ z8=f&IrMQPW`mXfWjU|5Y+dA14Fi(zmV2FsUNQsl}VNvUXkxz>EcM=PH&Qatd zq#HAYbE@uW6!se)px6&Yf?M6rh=2FSK~L{cyt8e3+T-UtcM#@psg`f79&wONkK0ee zO8P-+>a+0o4X^>t*BAWUke?}%afAOLR=lPIuE-c$_z1e@*#4E6+gv%)Kz7hnF3L?o z6+7t&=z95HY?}3fLG-9#7CW9k<$|)x96}D!YE>>G0Se+>VOdnEJx#B8S1`F0lJ>$~ zo}YKwXO|4?z>VqpF1f7^oOY7HY-gGBgzhJADLje+qKq^_C;!`?T7+b%rY__w z;)EpURd|VzC}ykWTvQsZiddOLuNXvvn#ADM+4Mhq_}}BxquEgW#rq53iNVh&!iI%M z8oay0<>JEfV!qrgsNwJ~G!1M{|6w}%5ji^k@hBSz%GvrPd{r(NdhJ^Z%ITh%q}Lpe zCr}M{)|V;ojn$b_G6FqUiHFD;iMDW;n~TLg8|hM_W5W`Ncop1Hs#=@eVVVF~M1mnm z1&JgYQ2+yrib{($X#$g$-eV?SnNY%jag;wFMLx~jHw<^j6nfsW0-mX@fEDXwcfW8V zGLf`|#gN>jXl13UMy*C-JR`;tBVVM(Y%8g((ya9(O48GsNAEZP_HX~@`Jbgy(ZkdI z%io9=1247OR;40zQ!rBFMPsT9hJr9XE-e-|2uA6Xnuv(a+NK!v}SDi zh%4%jc9ilCB;?kCqNp$z8NJVExNvH-G_^=wfd%1x0h+fx$JmW{`{9+cD6)AoQL73| zZhuLvt3R-BgH!=*u5Xh>O<_#KXew0LDn8zHK#$f-LKFj;r=+nXMlUV48 z5Qz$Nxy>}NP6+!g#UohDyv@|tO>l9`r&;6eH(o}O3hY-%aW1KE)+=bBqgGhr=X3H?J@^^e>XkA+D7&?|^}(J{@*$c$Xz1jgl8xHf zK2ZV(TRl`*Z8FzQ*_5L?>H}lo1zs`llqkwz-Cqnm#~~KDzxQb3nrkNd)*3CJ>03>(G(Dj(X2!Kx8&!D{s zFo zGcapL9tnRVJCZ|%I|8!M*FgiUROrT2i^z_A< z_-5Lwb1!cAnz&e!$yCHOu`>!wL7i;sgiHz{15n+~$||`kPP2(_E%j&T^dX_E2zydS zwgOl&y&A$*3JF)JN-r{5=|&L+c?TF+WhE>oh&+JX6^LS^wPN!dnXn_~Qk~~b1%aAa zC^&l434K(lpt*CnR_U!eRcc09B>7ejAF8=sjG*YHtZfI$;W(2;Dt!7**}GS=uN<9Y zf){Dr+I4A1W_aBl{sKS)darVEY^(XzZI5?Sn2RdrF0%`E?tPURwH9?!ovk3b_I1d)*yPAh3X)<}S#^1RcWKL$-pwK_)B**}A(6*}BY z{&qTTXCVybvUJKpX=RMD9c~RBkc(5X0|6~uU>?m|p{i!Hd{;*2kTU8grcD~VzJPGC zvN$$*yAe}p?j6znnW~{$L$Scx{iPG0mF_;cc0;yn}opvU?0rY2b8)O6HKt zp?*0$8q9{rgOFO`)gBh+i9wg8OF?hvAS4rd(P`(=60j2>SQt2xL(!~ z*j+;1A_*&yWbQ>x#r==lqhfYalDwi}yQoPKJ8QRWl$f#W)n$5M6TQVK&o7IzQc4(i zMDJG7*b9z2m7|$z<}AzN65^)|y1TV@uV<+mB%B}2Rl%bHsp%oHK&y+N zQomlG!p~gY1Uk74+M&Y$+)YXIv2>5)kAmi*PQ!H!m_7`ClHwL77vF3xAU_4!D>65( z0d{i{l)r%y>GP0;kGS|WgpXP%)XOdlu(Q)uNqV=8)=~w`Oup1T$@5&@fFJ6-@Q=^r z!d!HJMP28=-7o4*U3vL=OJH#jBwvodYxBRz3=~_4noM*uGr?#5~x=RQHDCiraQ!Bt`n(6>8Xqjtw6!DjDee62lvc{z@8%0i2 zJMn|nip>+VDlKY|FpDrn#QMTK#=z4_BFV5Z9eM<3VGHA0#VkNc{w}^yII*&> z8INc5&FN$^7|qTO#-o?RSMGPG)4?PL>1ce=KRP?^AG{up2J)+u!2~Nb-8Wi9>D|4CalkHX(4`SI;ys8oFBvTH%0mWh zALXmOm4SeK5*n$@4%jp$fP}k|TYamsHNM{ZoEBE@ldg7GUdSwOfusm!EN-x|`#mY+ z0$?a@NEXI3j!~6mVqa82DUUo_5IA_%+;eFaewAg7q^vo}KA}}^?IepDPfY(pE=gM) zEk)uN7H`?!$>inPWOmjcy-S{ccq%>@;**R@xh91r`@}RoR%9Kyg6Z#_V z`PO+0#<{*ew63CLb%;8Xyx6Zuq1@rz27~Q~p%=(Ag{2#j9_wgk)-UCz=_Ee7`3Kkw zMb5&u6T;dr6lEQF*)c52@YiKs=Qtez40EVGp)bQC01JU=Vc;>BhX^@xdFZ42I&y<} zS8RXkLQGrKMDx~;^_UodzTTHr-j!HE%3^d4Gjd=GJMALI^- znAzu3>Pb$hRf1(nrxH*WqqhBiTh7InN>HwNi7>~`m7tt7Ob#uUgT2i*TBX(dHa)qe zij+?PPR%F=RHrIZv6@lbiSJZJDi%`20E9I~i%10mnwB3uF>Vp5j(UNqCAGDb6a&h| z-43OsSY%LfskWG`&#{sek7CTkGklMAY^k8hty>!@jz+9YcCS%>78WbSFccceKWrcoM3Rm6uT;_vz?h3YUUaB!U;zv(rLsM^&fGL_7pIIVcMN z44bhh06g-%+^dq+-SP6V0s~nk!^mdemF}1%{hY+nbPd`qc9heC9;DO~FZ4Hxxz=1< zsqBo_vSxcl5{osyLOsjPC6=E=5P?T;BUlyDWnXh(2NtRw1Y-_hOz{ z!n4D{XgD|oi^HZ9*FN(BX~YL7PBI>9jxwPmi@Pgf?`b~c97UTU={YbA0Sm$TT_(02 z`zsv(h^4N+$4spKn_Xqx3c4u2jk)=~C%Jw8J+=Gam^Uc(Ifer8iB;#B?FQ59y#zc0M)G-P^?m7E z=9PHrdj{Z@#l9=b&^m`(YCE)WmDP26iJp8g!Y<2-yM-sG+(mxxGltjeRzS+<#?v|0 z3WrCXt$!Jw%G6A?*AZ`R_ClB?o3(x}(2f5m@mt(3z4aaVtQ*{A!hMC|QC5pOy!?2` zy~o%tPpE#xJ(m+4;Tp#m6S+cmn!ATb8+^t56mblGvD7G@P}o*mMOY6=GcXywZDL3l zV-~SZ9wyo)l$0yh5EfnfytTljk51dSd9f&O>g4AW8L~J%c~0*3Emwlz>q8sLov3XA z;VxrbF(M3?5OsptFZL4U$LVjHtA9+gby+p)0bDavURokGT6I(1T8cHRnZW#I-^~EZ zL0rtw^mZs+z_<;imHC)xU~Uue_YoJC0)l=+ilXu&)J)tHu6@V_+?ZKWkL+C4{P4f^ zF1nD88GyuumFfdp4V!IY8|R^R2%RaXIol4-W_Wm&u&F8l1^rKdYgHh0*R%VjE(3^s z)$B>(GhuH8YmmwdH~!3F%XuMIV1-&pM5a}h-gatrEwm$g)pEM_iGd3E801b-1sO%K z34OJWP7f|!sD^JyQsC&C@;UA9vSjOOb$kqsSLsc%cb*q%b^AzFm}P)TK0teIR98RB z5*7!kUfw7SKy~dNS((P-c3~S9%f<2xuwP=iUZ!PK@u!^tWUsR75`#Esx#|#|XBTke zC^^`hJiB3;>msk$%k;LkZ~6(4)f?DgO}n!gSb}Ksgz0lsdrq^_=k9mc)4b@luKG>0Oj&4!rs(L$On(oeMAqia(kg0m%G+lZVY0kU>Qt%Y zN^H%`HLwc>kM@Ze3|bD3XW&7tS21~y@+eeag(7QD*!>&<@J|j9pUC6 zS%)U;JoG8SoRrGsAV?-VP?CbRm)>5*d;`|_3_H*cA$KpC13J|wjya#}jusR(=p z43CUwSbYN5!d)HpAMZSVLG;ejpX;-^7XgO11DfIt9nLX3PUlFu!z)O>?HXE5|1&Rz zw-7cK&iy!qyyXtn-{xK1?mjH#g?~V|yGP_(o$oC~J`o(<=d#8G1dSB@24R~jkL~%C zuIzHycUeL^UEq095V86}RTicA60#R0^8y0bu>9W_Vbb9PC{r-A2iK$)H-Ohz(%LEc zx=f-Lq^7B?xW?G}a9O3XM+zo4vz(s+_%z2C7j?!tK4wU{@QAhFG{$4?>oix5I0wxq zIL0Ci;?+%BHG#p$BgUquJ5;)!B3~_~~pi=pQ1&7;za3 zRqPjbRHh%yk81~~L*KMfe5HYu^GZH0qAYT^iYjVLr2(rKMb%866toJUr zG}3QY@c>CrhpYC0y|+BpWGx0keoT4YM!3RS$fwzfsLMaLx= z(zaCFnj114O;2CG93BiIOaF!V=V0>1tF1tOElR8OduWCk?ctK>Ck^kn-61dZDQ(yj z-vZc=m^8;G48)8Oailt+z|MFnczxqu-*Hs}8{6D*q?ZCne5pi$>X8S%UuK%II=WC> z#SI3WcNN`s@$54Ti8YBW26ESm>Fo%$K6k|J7kg+UguDIP+1@zLHHpatHPM%JL4t?; zBEQ^_nWlAunp$JZP^cI=Pvy@Y)MEwcZiGBl5m{9t%f_fLoQmA0qz(^hI+(l}9t_S7 z1R`GzRPh$Rj*hc&tht*dKX5k@S5X8qlhC#!lyCt2}$ zQ$Jbe=TNa*Jn)BafB(mCpY5mh`omWYxF6L@<8^v|c#{6uQcFTbv%ytJB`gDRawYmD zAxsa>`UkV&cqA0y>8wAQF_6-^q+hk)E~YhJ@%61$-7m@`ag;fw4Vbn|j&}7{@=+rV zGd4c}-lolot3@_s##^n-$9^ghk z-xI{Gm?r&VY9SNWTT~P8!;Ju7i1@a~r*&evuFU(??AK$q4B)QpS2G1!vMk1HnGyJ0 z+U;!c;dzZ;r>BEIAaV`O)O$2snV&Pcd~& zK~`Q;kTwR?NPg@1GhjQP8b*9BQ0(5Dx95K(iB%+kvkF^mK$W@PZWf!Vy5>1PkIVMy zL@%O)zr$43_nT#<_a5#E7jwLWl3U?$n5qMw= zw5SD+r#*E!uw^`1lQIH<6V(UutSzw_Xi|#VRpH5zRWiK_869+(J*B5U+C`nQQ?zYp zcQ%=<5Gd;dKeGl?7wv_C*G-?{wU^e7-cg^4-D6-dO`y}zjS`Bf?Sj+#gqn^uW#^tM zK*D{r8zP%dstrp+pIX^rV3DGyl^+o9AuEXJI1Idxs`Uuwk=@6^d66#b?7^bPY(Iuq zT|Lm5pwL~1>gt@P1#RJrXWW{`}HLQ|UD z*To_y?}9A|Zmb@Kf^64oj7e7zOm@tH9E7lCbq@cc)Gx_$Z6AbX)o7cPrYL1n!kU`W zu0F7L2H<3M6G~eB9Lp!8#d!Ua|_tKnd!*X*Yo|WN8cHT_joj$jE@8{k54!T z>pyqWKb-=my|3ZF!_n!W1BBsd2E6T6f5yN$=}-E{(h1*XHlxAp#c*`kKRgUU(QlK% z@%YUyzy_oKiz8-g^z-3x3cts;OmZ{3%zTO&6^|9?vUf`;{oIDh9vJRFERHFzZD1hO6++2IW3}4}Rq~X6*(WwmO;5ih?He7CH~bmv+*B?~sKSNkk=zJbn;`X_+W`;`~_8{>Fe)#W%SZeByij>~D|ulfw!U8yHYD zY2ARt@_E#mwFSQljZQ)XIr?^y;ck)QvNFNa-_dw2A2)3#rZhpdJavnG{$B!SRLUHT z@%QdxCL9X^B<@*e;L&qX$rhHfPXT|(LE2%*Qt{c#`-5Zo?w*ojwlv!+x~{@G(H#5{ z8Bke{o@g(QphdDWFg#hy#3=sj2mO6y9S*3A5GYB^Ig~{3@w~J`=3!ce(Bg-OXzd=S z2mJqVB^V2L*iO@Y0u84qMUo*2R~;+QsfD;z@l@RwB_BDd!s!mUMiAu>#OM2 zH4UYaWyNK41%o~R{T~=WK{MMelqBnTRB=B6HjN`B+ijuGH^zB@NPtAcw90E(W6I|1 zq{|zquYnMuT8nB#2U`72S}h*e%e1~q_MSXK?h5ID^vz#6UYw%RFB2l%nM8|XEN%|7 z8XTDY*nP3(^YjfSw+W2n82$VVj^u?bdU9E%MN1PL?TDrIkZVBJ&ZQPAjg6A`;`Bt_ zBEY<5$H)>N$0F!8^>@o_alBBag`_rw_gGOSAeB=Byi!7@lP~MLd}cCPO0$V4An*ps)5Of-UzRY)umW|x#STv=BJvCkMIItMire9!AE>ef^g*<1w@ zw(5>vl7oV$Q=DbB5LJdWjHZc-Q(j~**T?DnN+7GFuxp?PL!+l-D#4S}HrL%O8DRKO zO`UMvPL~dS5xVLKT^iDiq0dbV4+Z=oA!SDi-=?Z;x&5b{RSGW`>mm=(l$@DZ=l(^1 zIzWsyB8AN5}iCgANK4GvtNCQr=y3N*&NS$Z9S)zY2Z&yOtWy0cM#;J|R~ zCL2FTd(o4Po{i;-3QIcL%(Sa`l%@>MJi9SOj;?a3yO*zkw3{naGr@kY+7!x7tN?1l z#?2!iix%OE?EKlW>=CT0i{9R3QN z<@Y}ujt(XR!Ku&wayp*%&qn>@0WA1BUuKuGck@cvToi?1FHyYGpH7FbMkkZuaewk| zHvVZa^50io6p_2or57~lxx`*kw(HzEUSZ(1805|HXz)tjxV;`69VUCvzJB)2BON2+ z?j>R2t$=V;UY5mM0~;6@?qlRh1&G#MW64R_A0fl_%E%mZ_YQX#+6r!p#&0^FlCxQy zcu4ohc?d}i_u|*t@^)XGC~*wr9;3XKU9rUDRzHo{+Q4UrKSA&&5eFhKU5YW_J^+44 zgEw6U{oa(jWCpv`!BwKq1MVu_d=p966loADIaZ1Kj(X0jTx^!gk&%56M~VqwS*{Pt zm0*jDBf$zHK>If(~#o?JF2U2P&Rh&Dnn1F;EzJfqqnK?cwUHK^2QPgep??-bCe)LY|W4-epbkm zZ2F&vD-shPs?LWJ7CF_K_t+}2v&re8mt;cHsmWk~sJcXsH8b<|HE{mP*Nx1v2rK4x zPQ1|Ym;ED%yMnisBVJzqH3s~CGAbLnk(`#LXQ2RSVN}D>mr4X|ni~d}#++rPcp!&6 zJA%iAw*hAqTqjm?2RHRixw?G-iVw4ef`tx?+wOu2@AUV;sC@zU zxqXV91GpW!0>K>)?wCcY4D}cPB`gu#_7iQr7%Ej=d&Lo7cZ*j`bspcoA$9_zd&vc1)@0Ok%EgwA^ax$f2}8vriHr~tXCH`Q zLUa^@y_KDVqkDVD>V55P%D1KQZQF#f?!=d>8nDtpDF+re?UJ^y+fXvh4<+Dewja=? z;!Rx!08wqTiYQQLf4e~TlHF{Yjfl~svV6Z;>jh#+Or%hs2~e4rLNBP-C1lDOk>bc2 z#~WN?k8ss*hAwL$Jk^rCc$v7=2F9ky{|=O6TK?=EoemElMK4&V2sPq@^G+vkL;0ei zC8kK-^T?GrEj$ed5MMGLo?08j`Qf-6%*Qg_G*Y|^TOoMhIu~yQFLEi5+5{+h9qr3n zIpff}IofpV@dSGSJIAe8%=~=;VM}GqeM8sUu}O5>JT@0Twx_Hg!*%S2nBQeiU?HH2YV{RhBMfrehY%hjN*q zWm3r6@Z_9Bk6&2`wOhLvT*GH@ru`pqlZpw4a0P7?2@HFdQA!MePQ1076l>MZ1M$|n z`JTX2#L5L6w;i4TIa)f$0eRM}zl?C|2#eKgEYGD`$XB>B?o)l~hHiMfrxm(<$nO;< zFiZFVww9D%$v*{ zw{6PS1+OZ>EiZK$&e5egnj}yEZq%g0u7NV@n&M)w^X!IIi|vq)6#m)N?)>bgt}+`x zc8jBNeK?pNOok`3@x;v%*SF3>B-PpS;<0LU#Q>B08#K81WNx;#5_6;mD(gL0Q*eq2;R%dNQH7QYCk*s>*sW);9K#1Rv^ju^5~E({(Z zoZ^ZPi1erc$!ycC1!JbhARM1+bV_Yum22Ul2IACqPNT#kd8)T5CgKjDa0Xh})BMPH*{Ng_b2eY7JsiTNmZQ8|G z08QY=&kGArb8MB6mjY5%(3lmRr5nWAgRt7Sg@xVK+jX5U#y5qanO}sc?di(++(f&W z%&D)+ln5NUKC3cG3;{)pKZ$qN3^DIhZ#&WztQ;t-g;jo$+?E@e_9LDiza0%GEKb~3 zbNa(ynPQR^fu^DrP><4GYry^h&9AC*vj!sg2v}Bu%9l8Xg>8)^PU~Zqyen2;O~$7u zEm&>AVz}8nR`r@ftRANGCn_kQvgN)5o=(VoA^3rKkl5xA)-f6kZ|7gd(I`$Cql zlL7{p6XLIz@Nkd|W-$yuj9bSt2-HGkg=Lc&VbilXVvo)-dVq;0twt=QKf3`ZTdlW! zfq9jhMGs@T7N~QU`ltZ@u>SFf^B+g!*^bVlx~**~ads)uC3YJ5tG5Q*n`CCt)BDT&vd%Mc5-?TN&_8sL_3L8l z;vA$_LQxJ~G(`Hhnb*wdVs9wZ$rARix6Yu;Sro1n-^FR-j}+|ZVeM-dYf}eF_ry&C z^&O|vv+29(Y;dd@rWdQ&iY3%EphK|u8r@5m$b#W$%~ke=_*O<*$`yF`Joa5l!8*oO zoOmO{cd`4TH6O4wS{I@Zn2s`ZufKehf1?j~y&)4mSUN?c6>8+;{`4o)+vm9d^YHle z_^f|)G=4ic>{&EWDAxyXWa&n>fYtO8)cyX!0CA}O1J-nD1FUJaXsPBs<;hHRQazy)wPSD_t$>=w_pD%}#jcZc+-Hfke~*`(|IM z12e;lq|kT3I&Of0 zwkPw+)RPDFWc`T35n$R%NK+uNzDr=hDcPfh4c9yGOq#gpKCti2q>x*1Yo5imJA|GW z^W|odZE;I5fXSXIwdq4@m9L`U^xq1A1Ddza2Vj6Y`iryjS^p;jFnv8d@#S|50*2D8 zQW=wCwyKPW@sY$TrE;O=-TfylA#>#GdQ7&G@h)2$_lZQev;|>-YsW_%OV=%^?BX;jlqBF7MRTy0nAXTWkB0yEx?c)R#nVkn>9 z8|5y}(I)p>TA-NvF78O-0o&8hXA!^$8l(_;)iCu>;*@M%ArQCrKvt@?$ zofUB9hLBNn?E6#s{)M@4a_T*$o2CS%$;lkh)>Vz8+T{hjF~nplkPv%dhCM=CR#jk? zRTHQLuci&Cfl{G2h0d&aQ4au?L$!faea1P`W-4eksmcU&S!xApO{vlYf{77!PNenW*2jD5ARp^Q(pXl;`_YY*nV-ZXaA1%#3p2~GV1tLN!F zKLu0JWB7{VuljD<8JY2xz%jo9GIZI#vYtKvjH=6XE$AK=OvlSFDaDxOn?n4%5irzb zy@9+00dRhrAOKC?u0J9BAXst@<<4za6S!C8&Janr&&Jt$fEC5= zD^kWp->&yZ;^RGr5NTbyV|an}0WP4{i4~bmS7}voBNfb2DRhhc0$ogOfm*6kF9?ka zskr`+xI2XbW`_)!uB~0XDy(ZF9szMruga%$sCd)RvgjFrJB4p}TgQNF*-R5u5!*Tj z-rd7MION4QvvupXhJ$>pZKH^ghzD(lo$8nfKs$w@8{N(q18oBC%J79%}C>aS-H7tvuEc=0F+E`~!{-RObqsZLMwPX%;KkcLK=7opPPbaLKT zW#C9AXskW{5|v#@)?b-CQ2N^fe)=xPqg5f`B&g`<{#K}X8Y-jkhOCOi2_wnis}E)ZD- zh3iP2QJ-V41W>At7CUrIbpVbeuBwj7k{)d62vQJ{)#OhbMX>^3cX7W<0n%1m=?3!x zX;zZBU7W;}R_hW&tYWjG@*kN*%8sS!x^KkR6$SGhc6do0U7R~#>TXj|RYcZ58Y8hi zi$=RT;)eAbm-a@F66`Y5 zuoB$jrnMnN>|&Lws;Z?z0lTf80K9cGo=Km75-4JnOQ_5(bhvVJd1Vy6SPHV&&l2<~ zswIY3;Bpm5zVhXPN;>V>JN=}r>m0U>CJilMYo#AZ1z8zv%Y2o~ zE$g{9b_^-4^W=Z(kd z`^+ViJ?_L?3}b6OZ07y5$>69D&9Z%(+zKoxZs(q#h;)TjnHh83C~}59W(Fro#u=mv z{4Q)Ng^{3mwD>yc9=44u!Dm-q%(9>eLuSKdGy)#e5@MpsUVb|_Zmm1iK^`%9=+Za_ zxk?IZWx2SeY!QEPZ9zVsqMv(Kc1_sD-sAPQz2U@wS@Klyx-QG!R{npxK(Nk4i!i`* z_s!pQk;+r&P>SPCs)nU9N_BH zQQM&tu@v)QcBM0RJ771qQyV+1S>Gy+ch5C%K^$0D<>BsKk{BsC34DtZt* zkQDjIJF==6q44{`5f6IP9*TN&7>d;mX$tK>)b*5gSM{&QsSs74j;>^!!-L60x@f%{ zVXy`tH8nY}3ZXy?*{Q{K!Vdr=uTx)PF%T`qjSvnD({Nx;fkW zZnp7#jC97Pc8!tNw;`lp`^612hEhJaL*E((%RrxYfqnv9ZN2?ci-E5NQilO-Zm{b( zKL2XJKj;f}D0H=({=Rr*Xtae zD$DFT)6I`z5y055vr0)Ha&MTv8+@$_H6WF&u-h9+$n)%=+!Rf+$`l|qpxMQXT=jie zr}HfAI@6cOi(sfBIZ*pzSCE>hOR(IH)bw7LIr|_abWs3W*mYhmoy2PPB1gbBH#dFu zQW!hElLWsM+_X@!%`oH3OdREW?u8nV^psE2PphI5S3> zfgi>bugR7P!nw3WLSU83+?;b$Vxzqf(z{(fJr${lLp+!%G6MHv@+{l0vzYJqs2%2< zd2aLt0V1(1X&La3u~oZ$m&1V1UR0^(KQ>9WaLU&2f=NGb#qfe~|Cm285a$9ksl=r#WH z&8-E;XxIu#TetD#?a%sAU>(rx>4u%B6#U^YLxOh?9|6bqE=or_2yk68q{ z!hv!05K=z@y6m3#CeRdh=*vojR#lH1Ta>Z+jdQ%N^Xt;dzL`FQo6v5%^$7g$WLmr?gu;3!?4)4%X#0v*d;_ma_NWmGMcNs zI|bep0<~E{9~}(~iwuW~xS;b4^N`TP zUvj6@9lx`N0hrByr_og2o{%oI<%b6ut?@hIPwp9zvLK3;G5=H^2YljR3wF$Hgvmc< zz{12XU?BqKUn`oifhSj*N89=ef)83OHE$n~c9PWOwHpFI&@4{25#?D*1uUTS$95sF?Sy63USAl1z=`>oOuc>936MRzkge;GwlE|} zH{^{Se4-u>Z&McTh{X>k93*%>3s?=kWFDUFudt|=o|1yia)aTYlg#Q?|#-=v^aD)LOA z5H4d>DEYwjpifZ64UoBah$ExJvpF?2MR4;A<$--6YP)8&kxJN|cp6Vx@p&7j}CrJ;Vrk z7NHS;f-UFh5wB6%PbZC64V@|UfBN1?6t!@l(FWtx+`tpv_5aux@)g#@Pn>h9rE`tk zYVRVPro|)!*QplKXX~Y8-ixWE8wW>-q$EG?fFnd`uAAI|)x}0C)J{^XDH&Gtn_Ve@ zFb+lBUCV2u=kluH@pf1>O@MPwQ1slQ*u-w@x{4Z`Lx~0l*_Ria9yIbGuw z9zs!OFOO>fpr?HmHHWighbe;Z-wZ?8d$GD>hgokF z!buX_-evy(ZZV4Kv&@3M3C=hn?6kdHOTXJ=h}0vCO)6c70vb z|Dd|}R&o1D6hv;x81RULw=utP1iqobcSFfD$9a+|rBomqS9_#74G=6 z_0~Wg4w}*pnEV*wc-d+oh@5&$a36&~^L(lcmcA*N!ruZcv`VA-lQ3c_|Rl`HB&nwK&N zHjH#eV_!#A+Ne#3!^36zLq?@24SkJ0r@i&#ss7~O3VkxY`GMC!3qaqQd~-&-9;0@k zV@$KRbj{_)5|A#o00hutHHe&QRHZ0{;@st_mql*GoqwW;ma8sS+>lU{*eb+ z&%WhS-~opzu~Bsuj;VL8i^%HR6^306Pl@n_b6;XOfn^hpBB+MHTzL;4Pta816%?u= zBV^Mv6zSFomnzk4W=?fI5b(PlDRLqYn3 zHXnW&d@!p}oX6K!uAiI#{P@(A%U-Fmnv2dCWTT%q#$HQ<#adPT{UAPqdGU5viKf<2 z=}{K)d;-;HWMW(w)|8zvr{}_ei4!i3^&C@ddN4P~bmThAA+ngNclvvzUbI5DL+4m+gHh>Iin$m78H0GKqxBP5F zQ9FK{kPn5ENZrL?)xM|jo6N+%&d)#JtVTIToO9)&QmmqL5CJLDdgaX|GhPvJCoaho zgt}vV#hNC`MOE~q6sGePtckCp9{LhN|B5%i2kb~=KDBqAs*9!Qh1BOTS>EED&BUHy z?{CCm-eSIT+v;g+$fY3b4m0CDV7%m^?RXfPsdY$)73s*rNXP*tGCu*&!CAsdj1p%eMiCTVRUK`!l4EFnYXO$-PcC!bJ=m}cI&G7JD$SkG8DjO-P| zI1BlUok~6vu11CJl}eGzyqaEjwo|v5ZjB?+tn?-7V?wRL3PSkwj0w8%{gmq%b9dAT ze?(-H&W!njRzRW>E+k~2)O%Qs6gbkdaXStEeRorqU03@mbDgQB({6Cd(VU}g7A_ru zbu2*_Y8^`vWr2Yhb#l(ovmJ>%zZm42cl*{@B<*lko}?vGTIO*|zSwGlXJtG#f7AId z*BtMBDc>gkc6(1jKPz^r?dTp`7_MrXCvc?Llido##QXe&G4GAH57!4)EmnWwNLI~p zHB(s6pg-p7Bg-#S9S~=DHybxZm7bmS9K`_j*czt>0`*2Ha8AK-DLfwohNq-Pkj&LA z{G;sW6%NFY_Bn=o*&=XRK$!kLP$4(N5%}8OdNwcQJ?fQEm>h9t4zti)+{|G zv;*<%h}*Fi;M}$AFyog<6m1c6MW!CLiItH1&C#Il)MEO4_em0Gmx3sE6kk%xF5iq8 z;RqsRX*7KO&lA`iL}~BI9<7SnBT%}oDG767W)yYy?S^31KSicZnj|e%p~E3Guf2i` zi(tef_Fd(c_FK8pk>UuAa0b-NXyz2Thd~)@y+`aw$U9hPg*_2>`fs>Z4*Bd6X6G1G zU8`#9hru>egYRkMFvRE0rB0<)=$IyO9TbnG12j||a!Y)N1)M1-xI%rjTBvAYo8R+R zGSvrN9)*LAqH}%R-`SkC_3QGpQ(?nuP+OOS0261fo*|b@#+NaL#a1UH&E%<4C6YSf z-EB^aXvb+Rm-;i69MLqzYDvNrKB47ojeEE$D}G&9wb1(v#bCg44Gp4X4%)IJ8}d}y zAl0WyRReV(N;SS*H7jnk-L?@)o8Ub|R_o{=7!U=yJs8}^1WkzUlI4}T z;V^savlgrm#=V3j5fDZh*g*hNqw`|7h!eih^44jCNX@7}q*rTFEmua;=vAF-FQCbY z0hH(uR-&*u?ZWErIqx`@FtzlFW{t zRleC0B>z#hQ2_(K2k#z)m_VuQ#Y-CV6^Z1*EF5v>USo48D!d#pWvM&Yd@>_l1Xz`F zv$X_$f;9OcK%)_C)&9jLPWbN1Y)rQfmE*(z!rG59UfN*5N*lx18ee#7@l_POVpf!f zUOJf^WMSw{Bx}!!92a2|uB-4<|9uv_4=zOS62w@?kB|l>wJl$OFkV}{EQc)^Nknvv zRoo-+&?b--!~KRCCxJ0`jVDh4x`Q|iZP}3TIQ%J$0Nqxzx>XP(%`B^x68%)LG@UNc zG3{N!)&)6FWHnTj$k`(5nMSt}w74(~UrR7n?e(&ep!J}yMG^s4os=9>@?uNrHgnlG zH7HIo|E?JC(w6tAa$XT_F|5j-2pG$SzoG@F|0oe{V8Tpu5GvnmJ z8f-MX5Jy!C$dWM6u3rqWa`f@8@Jg98hs_N~-)dFh_^S*Lw#%_UIyeL={HI4x!DncIy^mr$fGR5f&Glxr{=Es*DHF=%>F$sewao|!MExgALZ zpR_3-tF~4r2y`oAs7@cZiL*8H$Xs_q?kIK{IVyU`HNR21E|;AmH~rP4Buz?~XPDnu zUpQ2A$};-=y0LB&@@EiBM%^ed|EENd9KxC*enncp0msPo<$q-+0<^O<(t81Gho?UH zzV3lP9)zLic}Y>BpDPa4Acxv#scIT1}LRO&UilxpZA)6(+>Duxv}ehQe^y%9}72k$>g% z%#5CH?XAYE3B%^QH0*z6a)DOOX_@)&(lJ`DGK(TC?F|TD_+tZoHN*^+%KZ_Jiey@6 zGw0u_!dg?EbK}Yn!5w|;dQxa>@2Yb)b(-)(x&XBGEce`jZ70UN-0S#l^LU^@g;Hr# zyX{G1;D^X}kU~#tCp_R!T$sD%qbM;A zn9JBR;^xGQG{GX=5ps_&^CaHlSdI0Q+Xs2DMaMih5VmKZ@}^lxb7*PaAzddn1Q|7t zGc-{O$zZ7%B;w@;x{N6vpqmBbor!Iqu2cfayN4+T>)WxZ1Hot)D3Vz@E;H5$!1a9p zCv@cKKyYa#bd@TDY*`$Tqv>%vY#tt_B#h)bz~_9M?Id4+Vg$>Uf+u~^vB_VdSfnVG znnR6s-F*L}PVQCG!S5J`0AksGV4sX)-Qprp+N#d=G;nv5TI+1n@xBRERv)8~&Ngvm zh|E@TVZku_DLU4KI4}(mUpOV~x(fuh9@XZf&+j8(u;y?VNdA128{>4^oILRMldtn7L@oxz{(@ni@!3 z(P~y?+a_$JFQM|=NJzDl&*g(cAy{RLrGgPTJ;8ugX$?~A0KN%uDsLp>Q&%KrIcrM#c|mm1j1{Ur>c-Q zn@Fo9JnWQ{BLZQVUeJK2w~NU*P(xPE`(MSd`6SJ@eCghF>Zn0Go1ss}aOq8tJ0=qV zn~jfa>S`g&OR7QygW6~E5`CFR+4takBw`Wt0@@F0hwAkS;1Bztnvq)8jjy0XX-EXL zH^q_$uBMD;lyf%Fl$P(KQeywHXW@>AzbUqhDq8!Ljz+k7wegYDjl@l`*hmp7QPyP! zp|QBQWM98pvuvA1R17(>oTdH(n5=d}%KqdAj9DULVyIM{)hQ-$HajKE8z}i-)~2SQ z-m1L^W06|r+hbn)4^n|{Wt*O&1=LgT;zm}950R+>%8g;KHB|uF!mC8bTX!CppPRQG z3Qq})&TwdftXCN9XKvuWuHqDAgzicZ331jk^e#FNXc-T_XU*f>?GOuNEpdaTYdV`j z+cwHDwtyW2h`Ma^3>LGdxTa%YR6`;UH)p5ume3Y1Fi0q5;Wr8^^OI1zy8LoqR#%&4>b-+pR^=&wRrlzj zymBG}j0if%Xy`!t%P8%?6s-@T@Q!y#apt?nOEDu019R}Q3QZI(%&wJgQPsH>&`Tum)a4R}-Ls@-we`q~HYO9I!1ot3sk)aI zOw8e$>LTcF`%q&}xV)t_2N0?)p)eEbILFW|f!`l&KluM|F0ShNbhI`n0068NAOOw( zU#y<8lllK<#QwMMzxCf4|E=F>J=YD^`CHQy)m-ms^COYCt;U&d&v@yUa8mMhig@a= zF_#TIT#bBd8zTit1^Z8{hn<}^00Ibqlp{?#*cltcxL!SmRBSL{y%)_od|LX0-A5YK zsI_Rf)|aj9Q#buxdLeQR+>yBrHvUsKVb3}QVw&X8xSZEJO&@PrFX$iS1SZ|de1<2% zSG26qM;fs~@!DI^PcB{e2=EBKq0IGiI6Oi1lN0V8noCtxmu4FTkGV~IDH!3>+N2yQ4 zSv1=(cF26WPk@~l7Y#M!pC8FaBqn+k^4ZOOg~=~rO^j|OJ&+szJ?Is0?ayjx$g3CZG+nJ&3hk27NBGaBiX7#CN1Iy#M# zy>ir{l8*9=_n2jMk8U~Cbr>{?3)*-wkUguqbYSB=VJlNS?ZAl949^k1??4DB)LcWp z3byUC7y`RW06`L@*^)42^TuXG@!Ut3E;{u?SJ&|Zfj93hVb%57xWDJ4*MHUVpmJK` zl~>E$TvQ5LgaXa?X2TFZzNnl>anN0 zcodAR0L^;3v*Sp!2K-5F0UiJ%j#+$ws|naiH`vnK4_%+1M->65_=HgprF zbYRYIek;d`YazpM1?Kp5SZ|x4kj_=v&>a=xz)~Q!5j^X;lnM7K`)^KU&2V(WUc|ND z`t|3588@JoM-5+Rwlmub988I$)9TGtOHJ>p7Jj0UD>EKkHQe4w!S!iM)CC@_O+b)z zDQaa&@Aro1MU#K&(<9^4hW({Boa&iFQuM;=%QXH*(KEXIe!&)v7Y76mz30GnM_P|m zpX9iYW>H_h@YGWPiL;mIHK{3mSJ8naJU0t{l)(tOE2!JXd9bK$V&p^7>K3feW5!+eU<#Of1ovemz z$iVl)M4Zq5h&Q|A%eHpIg9rP$mBzP)H11PKfN4hZPA4S-^RroR-I;%FrO6ppx4@CN z&np%Ps;`woi*AqIi?S=j8GO!fYxZfR_ZCB^86MuVi4qDmC*a?y?JPE(PZ8p5GO*L8 zQGmt4HdtWqylTJ9#g>d~C+|6~OfNpZ^GB|at~Fn_l&2*%=)327i2ar?bS}JN?nC3> zv`7!xzAqeG71vqswJf|Sw%!cbgTs`8c4v`q^NY8LYkF)nT`p$x&GR7hEQ2o!?kYtY zi&w2V&li`TqEune?`2J}9bObOUH?agMtDzJ%$e6Q%_38In&XiOv*%+~`md~?esvmI z3e^#YG}LYT_~C6B4IMY}e11GYp}QSV&DD7{R#4=VH5!c|b7-HN?Tz@Sq>A3AHVBo& zbS33(m@da2;hNm$a=3Gtlde}-&f`*+m}z|*EtQy_c1s|7)N!>BFN)6P9&{M zdPCkj!AnJyatuFJKsgl<-_I26q(_G{Her-^i21`iAZ`rnrEL(Zqdwe9vkP{XvrYl0W)iR-6vSl%rL)6!srBE_UbVyfFA&B@xdUdL()EJ`*uE{mH z;b))T-_t9I*(;8^Xn}+wNI8eJ!tb`eV@dkwX=T_;_Ab`!yZIb_ zVsW^}WN<+_q@&(6dtS*YZkO@cc``ogx040QcoIr2Fb^r`HIqCq2#>-vYHwo!k9`y{ zGFu#}_&=oDDA*VtBe|}y8Z9;A+AYBvqFa^Z(()p9lB%>LeVbL4&n`IS)~s9?v44r@ zl@_TvK@H9V#Kt*?W}>8WP>0&^g>6+PT$WRU*OUulr1>KQ_B(^L6M7!p*f5i_{5N9& zBw4dGTn9~V`-_DvNwY7{rDqI`68Sp-s?yppNHgX z_Q#Ox$iH8K{k)zEqtA6p4))c9ab+Lp^kaSQQt#lgQSq$x)+U4J00uIGgZY9AF{743 zXP`5MNF4-?pWnJ)uU{sQwL`?s)G)V-^;qrol~b%~6slP|(`O~JlXjU<4>j?;iW*@; zpu-V~#IPwvqi{a~{V9rMm!Q&`MRvk`E3x%xBH=@HGRb5Uyv|hWK}x#nzOcDBr0-&V zQ^9Dhf4>?}vP~9ehixIs zgKvuG-!yC)fLg1PzM53M`Up@^c<#{3Tf*Tz^b`;6Rc&bR5+GEw6>b(L2}A ze}UNA+{CA%IFt@JLYwd__%!8>W>L4ES*=_p#%3D6t;vRKGn|_=e4D>b*G|}Vzqu=H zbM&_yy^`L{1qYPgZUZLtH2OdY+_rv0oZp>cV|?hrt`<NQ$fk`EE7}Vm*8Nz&Dfm; zwhQf)-0fu!?^1+m>0{=7?my%fV{k4n<}X0dk6*c|&nZ$AecO@_>Qr#0*bqXkQfe*o zZ`Bp~Fadi5E0Q!IPo@+pb%F*9F`PpoWBoZ|K$1rgT$9^pfvGyQMk{;SCxQ4IX<=ZF z0~7=amaCb%yewKGBpoxaW}q-EXl%dfd?{=f4T#Q{sXjSGAL;35d4CyKCmo#urA2Hw z7jB6{s*eJD!`DRFM&82%vOsM{l!0tB&iF>=tSRm9nZO-j)-8O^M;qZ(evC$CQI-YE zAsjHBne2v$hDCwu9cbg z2X255Muz~1omns4N^W+@P*3Nqq5JyzV*x#2@1hSy70nJ+>UHlNhY7tF@^mq>LmV#_ z7KUGrS24Zvgu@M~#%oQV3WcOxdGHQUF$|qe=9e;p=oLZlUucBNCwv%i*fci+)WBwr zIY>5;BLNbQ@p8{htTsgy$3v@52-u>Ir0b1{l9FpQks{RU>|g*bDyYo7Ro|2u%(of& zoQPwae{arauN5BQ0|OAGp4knAH=ORZ9K(k zVpI2ywjg3S>#Jd@;N$ESyIFiy@13qvSt`?FKB;$h(~TL%d0P&P{OdEH(cp5Ta%6!4 zyH2Vm3o^OAQ#OZF5W!L#8yB>I5AcU)0e?oPW;2}$=>#W{s-0zZnX3yr1gq?epw{K{e(GARkAo?MPDjH;T$$^pr6K++L@=>0Y#2q zH%joXm4A)3g^bhMB-Ji;7$2!Te+jU9=_?b})~*!G8p?vLD?0Qa85k6jtP`qL(|Nie z0)nJ#BObLZUjFZ3&Dkt06w@SBM>n4j`yVEv#XSOI01oFhq1MXa)q%NI6 zHG6RiaI=P#ujQs1TS(B{gmrlYx!IIfWwIvIIu*G(57N!Uj1=GrfoY;`Qt4&_?a`Qr z0=r7ygm<8rxpm1Qh9Mh1+c7g@}J-2XYTr@9*j*g)UEe4Ili=le{;RJ_=;Ld%TMJk0|NC||W zQcam1-Ik>>M{IKl3&uC-l?5O(p4i(%Hk2P?Ksets?zOjc@Hhq&bQ;hQ`E{zsuV z7zX1<#O{UnxEk!TJ^Et|2k0ysAYd@}M7(5_hm~`Uai%^=_T>AC6qN15PITCHUyT(= zIvDcu=ZlkS@oauh92Qf8A+tHmC)Nciz7dAAdGrb}1U=%>!ae1rZAs3Q>v=F_%7l$i zSHfE*z*U$N8Y_hx1?emelm%GTU1(0lTk7&}hRgVj+RMTc9UMC^bt>#oD=PN8$ zJ0(IXD<(1}C97W(?1NHbC@Jcp;d+6+(F1#X9MePlcWm?cao38baHiF4rx6Sr+kDN3 zhb%&LY;ViAz)wOhWcEhnTaFH70t)rxSRZ)n>a_ISgSlAUHM#)@W8!78E6)c z$sAIA;0n3wYI-7y(i7RLCpn*<4gPl|U&HkalMJ$>KFV{QF z$!Ep~hA1L7eeRf0v{iw;_%$J@REFEy_Xtw|B#!j>91|geNCZM^b z5)u?`?jFkoeO#$0=dUu5GeCMv==D*;saPtVYQJz-y?UplzR>Fffq6(_T-Xk4 z%EWc;T&ze5qwpWy%+jVNe<%m%fbF|D@*jC>? zvI{IRmRdg&&cyC+4(B|Q5oNyNy48Wms67-`af2L}NrB(wtkT%4mKe7^tZJWPp=~x= zcUb(#iu)r;mcBTbOzdWwy7F{hmuK$vFjm3~g*l(xgr#LJJX zp7Q5>kn$2F0*NY#5=~TRh()cNbz}wkprYY@4LZeCT=So<+T^$VE&cumig57OCbP9g zS~(`SX(q;4=ihR}=w$~`{`dC_O)-j-Va&1odvHu+It7SI%GIwELOQR=pC%r<_J1hn zLjR`fQz?j>)sJ@QS&MnB*cwQD#*XA^93YJP6q4w3>_KlTlY#Zf$98(<3>EPgAX2P~ zvLz3fOA(~!XSU5;c4)g|;jEl8WCx78?JWyHFajou?It8VBO=6DB8`+AHT>VfA?Nbz)5bdqpvd>f$4Mj-_`R zh@V^3{~ZRbC`BT^4I-%^P*^;)Te?GzYfkrfB7mC#lVPlEc9KC3kO^6?ywHFsS8$2v z3U<9fmxpObz{ZG?`Cf6|^Mh1L`$|1k>7Dy;goMja>1Q|=_vcW>tFI2I<9yZ|%BI$_ zs@OBbCzQv-Nrp19#*#^NGx&CKP(@Bfy`dtg_8#+ zYh@Z8{Us~1pIPpYq1=Cb0V3Q^rq7WY6O(ByIuGY_U!7IzJW1^W=RV(Bup30<^fY_U zV7gM8LFN+>k8f+uRCGVBRvTE&Uj|z|xy~PNGF2Nh?iVK7BL?Yg7YpbgDyvRwm9eg<|qkEbrohs+FCSaiWhKzbfuV+RDyo< zY@(x5mVygrq|ArWs;30%{j&naU>=6$1lNU_ugvYef)#mXc3qorZDm05bKyhvhC|fM z2|ZRn2~6GQA)OBv$r4>^KxQX*T}|(@3u5u2^FxJT6Uo(ov2dkC6U;qtB^4?B4!Vzo zuJMH5_%BiZ*=Ylatm>(7k5BOG7N_L0y84bB4~)P4?b;10 z*eL5dEs|)V+b4L!_Qd3PVGKW}ULua?D4Wxwk#>&|(Q})ht-5${D{3j6DbZaRpQ%=n zYv9W0h0kb-i(oq!k!pS4o)Dp&bAYY3wEv`^4*EKXX&N=g6j6pin=xg%-rd7W=3kBZ z$Nf#y^L59mL-6TBX_kqlbVDGR6m#M|15xl641PuV*v5ORhW=L|Oylg)*r+;<)06=; zh@M$ZNsfl=HMZo5<4FO}&xAHRD`d{3^6JUI^S306i$& z6%<%>K}Uk==Ybf#No$heA}`5Co6?sJi5>n8*b^j{({3F)m=mMa;f3&a1up-o2DU}_R4+O!ODw*I;_I^_y| zNTx72~} z-lcp08ZemqaYp~ruTguXCl$usdiS}`|M^JKtfk`3P&uk;u~9yk7|R*YuT-aW%0SV4 z{9a@&a-h6ZWTgtLyM1m;O*;RVoENTzzJl|RasN2o_|I*MaL_8UrWD7~Psm*o+gwBg zDEbr=|)7if{Rz|cxa^J@5-h8Pv8^zeeL@8m-_j9`>#E#RHaEv zrt3O?bDDnqsX(bZ1NXh}{3;@yR<)rC9`r2`wHk?(2jgQ|`KlKU#B7CbLB-UG$zrT& zE2^G$J~?^_`r;s!a{NX5E2oAv=-wE^V&|lwau+SByroYO)!BOpu$;nfrb)TUX@eeU zy=*vxErQdfnpN20AwzYCTB{Zra1Z|Hb4p$fYV^V$}%P@hr0H6Nk1H! zn@#I?T*RzF{8>tURFmQQdJ)}rRa2A8^StNC();()vmCI&BH`QO)uDA?M{)y8rlYGYZ z?53tQi4^Uk57`l?XaY2hM+O_Pswec3uuOjGHHV0?#9DuX*=Tk(NvhpabN^xd$yaSf zOq5vRQNNWa-ye=Fo>1D3_P0+PjOlyddgDP9Ms2Zvce2vTc1`zkrPYgWfhBMKV~-gm z?&}WUYvu%9l-=r1PMN4d+Hwl3GGl^#(|JJ7e>np^_lc=3*>St`4n23PSwd?Gy)6SK z30FCkZ?jjM#ytaT*(svYwLr1cwuoW9voBAZ24sAjT)nx1V-$UvF?)k|4%dd0GvDPtU2MDDQG+$I7o|;~l5$1uCN+J_@vZo%#2$;e zcIJ@A-VF0-9 zFa$v9A=(h@G!WIqPD3pZ>&sY~P=W<&$n|if& zQ)Z)nKwe6s$JO`7 z3T~Ty+Zfkr?E0d$OQ)l)K-PjKC*^Qng=ELd2~Mi&*}5%3Yq*Rb`*ux5rGT|Uzo|kS zYj1prS_elzH?b$NuamEzLdiR7Fu2X_q9(r7K23<@88t;hZAGG$E?JK1_zSDMy3@XY zN|Q82RP|z{(}YGja`_(ymaS-@MZj9H<9qe_?g*!&Tjef0{WV$%1?k$M&+=^|$y5nW zZoj$)fFcIU8338(U7KhLhx^D}_`H0|Hw`-^pU!!4{AG=S2Eg=4(xd4C-@w}4YEBiO zxvtBn5gPaeN-<5C7wPf4Heu`{nu88y3c*{i2wO-+JXF?ZBeUk8ZgN(i*neAHy@+{X zEG@XBK1+>*naC*st@EE6%?lbdFTagQRk!*SCU5GK@!^ln@Yp+^9=gOIzS>8p&DUa+ z>$m+O%+7<3t;hfdm#u`x8`3k&#?OS^&tc?7rXl)_L<`;-L#D!@V`dQA9?Nf!%&vqu z01goo247UHYzFt$Z0?_}QpHTRjHD`e8@x#w($pvFw*f7PLwJnw_ji9T#E0Gh=P#+&+O^O;gxDnxE~vA+e0S*EYqBxJD51i^!+c zeRJu7!#EF{rM}(RLAf?18*um*!zS zwYiPWvfk6s=Z*l=3+9(}ISa_iEDf|n2?$)()%bP_ZFvsLZ91wF&U=NtxO%@t9}cHU zZuZc?NB4sS+5vh{l>2zURwX# zsN~_Fy#P4)Uxij;V@!U3Y2Gg-VewdT{URaxa%kTG&DSoqa!awQ;gPZ9ve zAbQUV71KqSSo!yGcyU!G9=^^a+PlwkU4r!%6iUzeN)p>=89v2OMGse0K`{H6~z+#=eFDdKDvhpZ? zR_?ds;a>O(5U0z{l^23cw+21HXbRlqjPgN7@uX;MO4y=EMlB16*eHqR`miw+Y zBzXIJDAPlufIcp;8B{@SyltPp+|JIOsv{f4<2@PJQdv?V#t5bQI1&WvbF!B%sZ6l+ zaEkgcB0rRVf=pT!r!`TPo={KSpeb#&hY<;{5r-3|(jqgo*r()!ARa)tK3wdxfEAweN3w+gml_}DasU&JQkL3Dyu^WD zQWFZ=Oj5b07;7_1|HZS}EH<|$uppM1zk;WA5xPGkRQLr|lA%p2QL}TQRZ4#DD{8tZ zG?b)UTB=wAEO&T?R&yYQV0K2-p;qXye&DZh#o(+*yYw`4k88K^uW2T>RxBsAHA-SZ z%JO~=QL>hM0aizc1M(j(|8j_Z9XXEu5t=qbs)ryauC?(hNJBAdA267vQ_Z#5xW}jp z|4L;m6#gR#7A1cJdsLOOR;-EI1_(ClXWii;NG!dOs~sdSB^H>^7kqEE($4yH%KWRXD+C(dX|#2cY!1 zEH;}Hbetwl0AMhxm58ZS_km%Egc5NvJT}o&vh`Yln^eF+=vs@3F&CHdd&_Jp{y^hD zy=;AxWmURZrKkX$Y#}LH4^z^WL-M0s`x~a5#!oO(5 z_%%8Vp^Uv*Le*y|uvd^)QV!q^2qcqwIYj_N?*s+=y`Ypp@#$cMgJ0&1iMU{&IM*om z)M~8J@j>teLX|ktTO0F6z1#&U3|HOPZ6E-Qm(O)dfEGwnU-~ex8_N)EVCRM5!8*J~7)B9K6M&ps^bTNQA;9 zzFIPqpwa9C9H)gR(a3Jy9!bgFIHK{|3mP-8_qO zhr^82%1|o6Rd`OYo~6Mp`4I4(BG%NM9f6DBBRD;XG~tS%dBAEAJj_e-b4=Yo1G!GN zi;iX8-4d{h6z(MtxwMg@;Qn;{JPw~vz&qvQ+ezR*J}D-vdB)7{kJS6V@L}bsZg5+t z8b$XDqo19Q7SqH7J<4AhhB_yUgmu%rdj!F#$L$0zcZ6h!j7tZ`6>oyrc zR12)1=t5p#qZ1rofE4;kk-49P$ZjPsHWY9I*85ZQRts2USff|OR&BqA6CSmyuL617 z`v^>9g^C-(1q7P;Q-$>DK zxAO`yQiQ2`m0{X7`R|@4adFBy#refbiY_H(6mv=xsofbC5*J!9#8g9S6N2mWjb>8- zo?mc%D|WteXBS{AmiLur(+*UVWd-ZDNng&iYn0con$LS{mln=_PB#uV_j0vi!HW<>18NxJtLV6Z|H1%@zW%^=e zVkh}B^g>y>182%JC3U*eYJBzwVF(Ff8r0@T>qQ+HJB;a2xpsd-ck?18_@Cn&oLNYW z&Ffa~{)W(Jms{r7fT@V9A!NTLntuy1W0{Ppcpl@=N43ApxVr}Wop^t& zrP8JDB;ceLX#&^cP((h0J2ojrxDMUe4EQ*2JPLTkyg(~cJ`~gi_~h$R*J-RgghYZO zAY0DQJCen``6qV>BOS^oeiWs2)_FYC2GJK0TPDr(eviHosSbc8RlKe4wNL2m;(@GZ z*!ok5^)ScP!<8(txj1P>5h|?C_g&PZ$r^dL#PpB;L85QPCY#ezI{EkVVfuYJMR@E> z0-3(`V?iCxR59Fe4Zv=m6F{kM^J~~Id)X|f8~6Mf|sep zD&LLv!{znG&=uae05yc=OO$dJn@C{zx z*q4<^bb?DhXOQ&%Ds1gcp)hcZ6I|oxAyWd#{<8M#L{hu2i}lml`=>@>bqZQK&Y_yy zO|N%go=}=9S+f6R)3Y_vhKLpZOqz(va$yuumu49^@DP3-80AAd(_eYJO$wkM z1Jl#HXMH$P5#d<;*ep|!6-rN%ae6g<)j#?(Ts9s|DYJH45#5uj`+aD%~8mav?A z|C%ii3rwM;YE3Np32H;AIqMK(DH4T2 zO)|h!B_#m;qr6-sA0V@`6m#D3FDRgQkwnFR^EATVmDB4z=K4D@dFYSrJWw$bmubTn zvrgl0w^$R!_;vJxHC2C^(Ftuf%pTi-B$^&lc)g!|*mpJ^tW2?UmFLAC*7tO-{+16L z9Bohphy!NlL^OD#30W&Y2irA02-oA|7D>GM;_HA~XUCmaBuH&<|WF&)>K=iGMxy1OLe>YN= zQ?`XSQEy)=P;ZY}*iCYB(MSax&NZ}h9ip>| zQ5YfP=rPq5zslsuI%(bNFgIUoi&oSfCE$<-$9PA-yfKV@LY_h(Dh_~FZ!=>hHH5;x>L%8)YP2SaDzZ9^v@_1fXoa;NH@t?nJ$*3N z!43la=&Ko=3P&f{2LSvQ3x>egSSI0DSa#kgWn>pB%@3?0EbhLqon4oRtdvqAB!lG( z(tj9*e=lMOC>zpdK3YcgNZ#x^m@59z64{ROm39yNMrXW&BkYMPR%L>bAbU@Q6!HBT zFFYZC!>%nD!r*HZd|wv_td|B|b%$f+J&K3E%eDWz8!ZQGevn<#=Zfu?&;D0*sB^_c z!esYvVdrE2Ntn%k78e_X40g@rXt|h`QMR?t$)_@r!6VODzlu}sFZIO`D!~ffMhEO5 z`xaB@F*(auEPo-%JFq?cpdEnp`)Pj%@nu*7GlAvBahj9aL5Dh`R0;aBdjt5DeTYT1 zV~9-^3vtP+1+}Wmj>yyMBh96z3o@0b(KLyRyva!I#Z0bS3IDDx_Yeqj=|@Hhk;$n* z`&^VV8EHtW(NvHya4m`7Ye^)ZrgO@*5-LMBlgfTZU5fIjzuLRfN63~jyTmqQ>6?g7 z%hS4l@5BaqgkH`p#~=A3^393r6B+@+icIlU0-@bV5HDu3S46KQLf*!%9GU3EtZXGz z5sZIr`L7(`=Td6A8J~^cU`t(ZD`4EOMUVZpAuCvUI#$M$gX~7EonWXDIEg%Na-@ut zD$m|xNEuZtbaWI_#$7FQw7_rR|GQ)h$2L}kHdll+3fSI3zhBb8i499ee|_!hxsc!a@EVPhmE z-b)dy+JxP?0OgSVnR=P*s0JaZY{+ldEP; zkG4Bw_to?ztMv7xZMS!w;Vp!%KbC;sGBvO zoA1CCH)o(GgRQq2nLAfaq-|iV%P}{6{7%G;{#6s>52)D*W%E!?itpibUwZM>NxoT!d zFH4kBQo_x;NZ?42ChNt5f?!{#bp)GS|j}SUO>M>BIc*tfgi_A2Jyd2>DYNp8 zB30vww4FZ~MNtytu(nMVorZ_*>=!+Oy4=8VRb1n!P{@fLvoW{TBTWZ2LQki?+$;o_ z)43{D{HU;^Ww6ynax1mmV}>;6az^klS@MN&oSS)!Y`;eR#^6S=nVm>k)z8!S&Ct7KREghWbSQsyhZHTbj^)F_OdyV3Z2 z*EI%NJ6I>IgTA~sx4>T?)gd-gKm2!z6J*Et4pDtn*`10s+-5`>20-$(Nx`qVeBc(J zLf}7Bk*}ra<<*g^)=j+Q9V#x@M6F=}IE%y~j4woGvfm8oZ4D=lWG|V8^ zJ)rhcj($l}bi*On|Da48dnEg?i$RiPCkrJd2d`*7QVe_aqf`{EcfRM41BvTUN`>r=cO4Ht~6XJPOGjuk=eUpZgp$RGW=-U zZFS2e!4Q5;!Y1%tUGhl?H~9dhas$c?ud1Y6_0i3o?BsII4 z>asdk*>*;hFcimSQy8ierBrHI*f1_MOnG|aZd?E0^MQgLtdY;4Oehs*NgV`%H~+P8K&=il%5Mx9gQ$V5fK(9;Z;VaNNVa8< zqD$MT-aF@Xiht3FjM#j_p*XfVx+vOt#`xZ_X3~f~$jbbX(Ni+bq)7$;vjxJvF~C8b zfuzYubB$?ZatGDap0z%4Lh3cDW(=>g$}s(hRaF0G6$?<~MpiWcuuC*Q1G;GI+=({JlY78KHff|O3cWkbtWr{G&-O?;<8x&mE(62Nm_`Rr)-eM=1cbOwWc!F21 zAQP>VAh7POqUO?|3Wm1L+A|xZV2HvWjybm8n@FwT&&zp{xIqqt0Dk@5ZqN$)Kxo2@K_kfQ4wQ#HN#VeKg-tmQ|TiwsSRYd9M0S z_G`O0K$mPMpJ16GM=!HgIBRl$B(Ec|)#qxsD4SH&rFVyw(4cHtC z%nHj?(SmFYO(Yx?j_3@;6^ERf5Pq8P1#q9E^b95x36w&#k5mBDz;xE68PRMSOdyL#_!=C7Y$Y$P`Pvc${+%t^nQvY z5XCeLU{M||IQCqPW&zEtm%BPH;H*L1KlGu6a5SY8s%I)+NGy}PCEh&!Q&y2^w=J-^ zsNOdwi;Vnzw&>gbE;`nCXwkb^r!cL(H1OU`n`ask+}wJ1|EZ~P zKxd~xf4+ARsQyc#jpzK}S4TT52eu5l`)#(s_~DxCTIJ~&@MBeJv~7I~d6A;I%qKy# zTh7jy3~WCH@GfhbNlt4DF}~TFnQ)7sNar&_-*7asJZwrYh*~};$KIV6PVJIOlpUD;!xfQ-Fl{C$6y^x`xnZn{ z0J2hWu^^uY?(>DQgMqxUxr^F5?TX(OJi|#p;hEK_V>LuJ5dcj|&*zx8r8|@`&1oV> z=u7L_1B|VjV>R8eCV(AoYemCJ#|;k?PAYtU=)JJxJ=Vc-5^f#y=o?NnO?Q>?=8vIP zE5YRhf2uH6>h|}De5R}gl}6@Eq)1h3)y6pnTASCUm#D`%7Y|Ht*njd9#V&o{MI45l zh-%`#wyoW*;H+4oOw86%$8HEu4+}Y0CArz%C>)rxLQ&OD+VjVUeHst-P3LOn5}Ze! z^fG{42z3GgZ8dkZe9TQr?~9gSgAH0H+GIfT-hTh zcF3O+D7=!uR6Oy3kw|0g&%4DLPXUohA$$Ua)O1|$iR(a)NP^)V=eFxnDgW-)fXodL;xErH^8P)SGGo6~2>A`5@1!Oxz3{Ap8LvFfC$4MNl zlxb^f(iFnRl7J{*G-5t*otIRH%_0{pSR@t(F@?RiUD%%TR0)U1FkkRYebxD_lc&kj zwb6-2Ia-@9QW*P#x#RcDl$AjO;F)916U1YjC(cBbyn{g2H;GK+{C<=5FR<6S$#2SZ zvSS%QHe%-kieX-2ti1wOXOyBQog9li1yLNDB;;SJSuM(LBirX~-Mf-bFMU02x^TSX zDvFpS_KW@=3Qc+3PTk9v7-LuAEcsckksi8x8JQhUSrId$r6g5@yVo_I6%dWn%NGR? zF(u$_$Z?M0s5L}v-&S{C1wLg2&frWR3Xi5OOUj88*|ngWtWBiZ84<5b5&PJ4pxEWA z{sgC@vi)|O?&OXuQdg5c4PTqA>4u+;2BAc}!;s4MKfW>3QmyFzCF08LXxhM>@8PpE zbVz*nNV!VE-J4K_sVnwBL}uu+q&2)Yd|m8Bat__%S_UVq*l#n=$M1m+1Ehy?OSX(` zMmxv?6AXem=oBB5mV6~!8VvbeU}r!9!L5e0pGnDOB!47-DKEV%A}|a%l?4XpgL5Rp zh9YgV*Psl|FBIAm|ufm)Ef) z@Y_VhA5TU`lhdL;rzZfC+u)mCAQVobStS!h&1RRbVH0JCn+ukX&3x+wxTPo-+gHyG zmEwu6WpN1uZ(E7GB_|$0<=JV7gWM>l$%^V+E#w|YXG&9vr+T{Hge>SC6^V4OCP-d< zx$EH&w~Tr%Q(38~RxrGcIz3S&C`yohCA#~7YVX}+SBWF46-Ml9J#fxb}O#E zmGh7^J?Bp}9K8Ua6xoWUqYpi0b{@8(-;*pXyIBsR?G+!jGLeH<>s{4Qtm*yq_z@1` z9?Id6Vz^X@RcY*cVI3@O`Nj?Rhkqv6dwl^dt zPUp-lA}v`gOi%t9W^&q#<`pQ{Es5%mFrgBsmB6g++Uv5m-fIBOTtDoXaxh%-x&bb_ z9llH!x|DN_c+=RqP6$xh9S-!Py55*DWx*7PA~{7#H1X~R$hx^=RmH;{XNh{;8+L4E zMiUWn?3gz;7(5Pj^wKeb1HjhF?kDclU@LBUKYZ`}fdA*}Y9}ED!yjM(0Df2i z0J8u6>Z+iDlZmpDFs-G5s{tSY!v7iaZ(H?W_&-dmY1wUvBm2J8u}>i7FU?u!A*yI; zx>nW72en%-tE#Z9fpf?37)^slR(`+a-otW{@*`Qas1n9;?{;|aayS+22C*@2Q}o8d zI0w>d!{);44}pxLi!RWnY;8FNq|rwkrE{i-QdlZu!SI~T<4q9-^Fsv%o*Y3*53y9c zNAus#HNI+00V87y)e{PXs_jjwTgyY5zJl$uiU2ZMsQ7>Np%5aYzGIHqkr}oB$qQ0O zU}6L${XI26Zvq&Cdn*4M#{0~CFnRy)d2n08*V8Wq)^g@FAl$DaB# zg;U8HmkZ>Kq&+t;ZJRZHs4Hof+jJFbz~ZSQ7DlC*S)@UXD@gIvjUIn{I1g%)~Ikilxfx1W(UlZaL^%dJPi9<;x z=kD^ImuGiGN}J6spaRn^U=KH6?D}L+l=^R*OM)>iUGTx=xkD@>Zk(;0ZXCMg&E|S4 zc)uTUo2M6c>emi@=r#~jWECv@o^KZQ(m?Oh4<$+@7%WZ7=F~|f^YO@wYp!FEi-YMk zcz-&{b8LxZX*73aMc%Y^^-g=;gqJm9D}-y5Z7DSI@rcYVJSAsa18Gd53!H3C3dPoG zeCsSw<<2vQl{QWgqu=|OXNwITQ=40^s}(!Gum9c)DIW}k-dZunX@1~6cG3G`npB92 z2b?=f#JQQ$e2qEU$Mq$o)e|71?DmGFy9wHA5>-OkB)eVe$q|@m(wl?chn(Ea@cEo_Y~Y|Z{97CA#p6C>yU$}Rsm{^1|r zKOAe=IBl{be&6T?yb4K`Fq&{(x14I*R*p#)a=jfBb6Aia-t!X^7nbs;0+3v4{=960 zLLw%UXWg*aoXjjPrPi6BeZVx0s76_mgDY$Nzf0E@S3~=ok$)=9LJUMRb(5$AU$X z0#WfE9}}4Z!4R`JXqd?gW=On^Co_J1b`+1@CPE}3F0K!e-?swWPWQz3OiuusE|9{m zFfVLRPeM@xd>i#hqt+nwARb$-_g!;zAp8Dckcm+?Mv$V*V^@97sOv&z>{ zC)h%v$s;Tp2(8sb(lXwSDoltDQTl&_cQp1B%eq=8Yal$|Q&uXrt9)TmMY zt2x>xPjQJp9l*26N6lHEnOYAtGAIAq{|&8#M-7dr5Q|qMjINL;JMgK9h0N-2s9&YU zX*LGr0}3%OuAj$hyS%d@7O#K)WlCw2-lt1Z8Byu^^{diZAVH``+>EXa{2+u%Y5$wJ z97~9Ny3lyPw%y&~>X~*%_vZRu1e>H%@Wr4Saqqj))+T6lGx-hq5 zsOUROfa#B);CI8_umjQtH0RymNbt?MzV|vzu*{Dqk0Dbk{eHuV)(79?ds@%~8(K_j zaCJd1!DT6>Cs4)8{@)&RZcNsdryLSo$*|8Z4s7RX5}D1ouUnF+!<#{4Y=*V)_%KBl zOPO<6k16lWcpcdEBgmhJh!5K(JUv)9YxxK+go}B1z{bgNAuCDBVy~RjPNyCt0~pw0 z=!#_Zje=sj259MuBiw*Oeq&4`H8wk!-9=^4xp2xH2hbn4l<$*|w}TlJX%iQ+9Kq?y z4&bI$?N@mzU8Ql_(lt(quAtKM%i#cZ(Ki3%v>qNHJ^=ZbWnJR@A^~tr-N(+s@9E`s zzD|zozVkp6ZREhAj(iL>W@7%@J>bq#TO5ZoGr19!?G=c1cN!Ee?%zc#zSqf*$5fQC4x|@I!2Y~}rglmU|ht;xS<-t&p*e+~(3-l(#l(FHoZOzZnRR@2*4i{X2L$(sP?2;^yLtsoh zlpAZqfRFh{%SNq*{~n8Bv;Ng8p-S4o@IuPB#Xr)08>iXFlYEOlZ zX_XBts?K;C^doA9LOd^-*8iO|Y8X=VerpsK7~vXgW#+%~SH!GQDO1^?w-Y25_t%7n z7qOWzZD*5cZWqSN<{UxJ^q5T5%ZE>QY6Hz+%kX2kZ>qC6h9z;NJO z^m6+|$o7r-m5a$&@*^4afU(Znl;izsgk4M4_4{}(pwXto#YveEcFHTZ*n?m$=sj-nkn%boE_jpCP!>M%7=)y&Fb$lhc!CL!|q(&oddg?y@>{az% zGR{;;92;=9aaYn#m#SBk38=w*8>{gy66)^+d#$<+=15P-AbtAWa?EAdXIo~jyEeQ4 z4ev_OPl|qCoU3Huv`V>;b zAWFR&n9ySoz=bII*c=27I;)F`dX|2X1M6Cg&{_G_{c4N?>;5-KoSRq3_UW~E{H^Tr zmCRCYd{!mu3u_JOJ{ba*rX#R>B$y0f&#~AzeOv}}+{6wSL6TxWNKUXO; zN7ISgC5~dD>!zuw+cb)EIO%%LcxN_dFtV||L9o*Le%48!M|v322gl(O>>J8eVj1L| z`5VNy7lE{rym)mITQVn(YEso_HE;219i5v!d|A=dU^Bk0CDp2z^414HLswOV{YmPC8#^z12UOu{tRqLp-e^^JLYuwgZ>wdz^e zHf}+gO&*)%cdvKt8TjZ0T7+ASSAXKEeoulZ(#}!-Tysb2emDHe`4AYqZ!_u~aDHDO zX2U!Q1$rkK#JH)C-csc1k!4I@9-Fa6q$+(hqH1hgz4lbrj#Tw2SjGw0NM@=eX?jzp zThA{JWP6uLw5zMNEnN-VVVn$w985zOEgUlI^i+^o)5#85cCM-0OjIWC)kjg|5(ns)+c#tme|xOZqxi2fGvp4lX+PG~>}?c;=@3`YH<48oYQL0Nx`Z6i^+r|JcnN zu0)cj5?zUe`Y_nrJtFaV;^^$Kjwj>$*E`L+@agX#Bul1Iq9YzvR-AuMuf^R(PF$uM~TBGhYqHpG5JLVq9gJP_Q!< zVL2YpzAp7gh=VZWX~;=Or^&$g%!&civ%kiA(xRI`xZ;LuN`L( zj36sE%w6D+_fW>y&N71I5xG(-RfR$PB??zRshD<$$U!IyZlY)A**QnRxQ;4EEobx9 zOdCWVGQ@T>&Ade^j7~q+tv+@z(h4|#an+{Dbq$1|I%j7puQE^%XkL)$lG`dZ~MtkG?}wq^9V_<5)D=>8S(!*=OQ5zpQKDUhma zQP=fRA&#K3T-mb+Q--aSGeN55WI2}mip_MuYj0idgSW{mc($nU-2A?8=zNi!9}tG8 zHu7co#|lkoi>NF*Cu=JA^UR=DwN36=-%kmG)ei1aJso4k+w3c!BSbbg23E8H$LoN^ zzj1Y%wfQHOr?iGXw!~Y}shku0s(4(qjcOZ)FbE>9&orKgt zn)OVfP{PiSSSOy(pIBR2iFpM*bwh779qnM=^3&t?DPWJUvlylsuRis~e!A7+R_X+$ zlVZ)RM@{2C51F0k!x>hQ>0r925#fOaM4*4Q0vkP_uWPgwsPx|N9DzV#p|Fsd8KmO~ z>_m%j=9kTQuW$!ZGJvj#Q55QAZ!4|7l&H}wicU&yP^gGwa4Je9cy2(eZ_kC<-|+*P z3^p(ZnjZZCAn=<|l80P+{A3DzR=t!a4SK9y=l5wCz)Cr+8lrFMQxnpzN9QeCir^6O z6h+P&fAp`oUyUSjsVc5(@iHUDpjG}PkQwt)POZso^A}X2t*G|Htof#?4v^8z609M( z>hg8B_#dKMbBeC!z3EE%4aTr@(~dd znzF_J)N4|m@HIUV4q1QJ zZsAA`>KdNf{g7Ch@EYk+ed)5JW83<6q8(x}O@gO&KKfifithGJ*TzKj<27A^E#PdB zqk}#qkm|@vIi3oBkfR6p3^s<2GbV9oz69Db^h@51+?Acpe2cqFP9N;IkXHwn`mkQe z;)2}bHLk-Jz7fDOVvx%iYOG3YWWh@ZckY0+b$Dsz3riWW2F+Sc8zMDx7QH8S3&hP| zMFTMoNAP3%TC&oaOx;12`1KctOtxj?s8TmbWUev|hoq|yBLSoa|^=Qy)GX@+J(4n7r6~fO*^9w~#&YBfii1KPE$xcB!j^*BFQFD)Mt7rl3Z$1YD*`sC4zEWm zK6FlOccs!bH3Wr8$V1_&|5}?7)sUBOyNehJNrMc!vstbG9ioa5D3S;X(c?FC9qXrB z>>AD4=5^>3qtv;&cD16v-udFdgctj|f1I@O+n@zrC0Pd}nA-$$C%cBaG_kU(oiEi) zRmlEALZT=rxK@~Z+F3NIafboBHsH~nY;y&4JGPLtdlY{(rWF3b&)^wRIlu|&A@s=k zy&P{#l(}K*#+Nz`+gDo7R$w*9QB;W>25f%AI_G;Tm{=WE(3;I{B?%GD0wn|GBD5Wv zNqCFAv<-~k^~>4->Up@NoV6b*%yNiXtLN9vT(jI+Ei)|`lQo@#OVqbiu!QcrX7f8q zU^tlP{Ay>xT?v8I3m$xXLIbGP}ZFyTk`O zsn}8Jq>f<+l_tcW+ni$&HYv+Ud<)3+LJp@BN7I>wc}VRnLkp8k4)h@*^qicyy&Z0G z>ir~z2c>j!P`3fy-#978XvvRz!F=|4zlKD)7Oa_^>@%nhXi)(D$Z(gLNQ@RpNcLO= zQAH8-%ds_LWN9HxK`mbOyJILkO(OC|l8xGZzP?dK53r*_Ltp@xByjW<^`|QAu+*M8 zkm$*AG|60`Qk*fmJ=g+3*A+2gXV-mMkpVIOUY5c&T%td9wuFQnW+W(Q#4yuwRd19F z*$80r7a6eiM(U4!Kwa@JU9$n5a)3M;C|L5Jl4!7g%`c6rRdhatOXg6EE-J62Ot7Sj zmMN-zT8W#+%McoIsOa{k%W+$iw#Q&Q)$d3j>e%&;dib0JcwdonxKPS%Z@#S|H+VrFAS zOIhlR9eTRD7O5k9_oOl=Mb~tR>kN*N9SkZAIN+obsSV3>9}3JXIOCf~Fg#=Dl{V zD|)+iNb}xq|AI`-;+vegBNXbV-^e`3Y0ib$)A)tjsMB{2ug61kqraG`yT|uMc4Ko_!+Q* zmVG%7#ueojPOHzw8@1e+ufEd*EibOMiJ$y1xF*y|z%@E;NdcxN>gT&_RFf=gk0?o^i$M%L6CN zhwk-f%R|t-<%WAAu%EBOPqAOPt2vmu9J1_7U_{gZ$GGX zuPbvT7hJkFUgcRBl$p<(W$^hSI3hOPovz1tEg;N)at@0ru9;!m_bnBwIG^9{KC+!K zZx5GHTa==*=j6cA-H}c{O?P3=3Ik2RlYf9v5niR|a|g>~o}wSK^tyO;7W+ zJ*HAp_jaq1-!oJzm~~CbWk_*GAZ!JboJHd`C8nS(>`kQ7CSIo`B3i=uM&7cboT7_> z)xl}jKz|#{_)8Ed%KGeNHcpcZ?k3q6PXVPAV%zP?)hEtSS=kSr76~A8556SPBtQjm zlr6F_W>iWSPN-zMtt&LikiY~`3oF!P&;>F%?EGHG%2<%?FDW-bLY&~IPb#$a7*iE- zQxX`>QIb{09(7Prng5-f;1boI)T<%PLE~~tZ!yTIQP2~@SV7A~I*B2aJEbbBl@Jkp z{{cqMRZnl~LWRm04AF9c1tvaahOV7uc^x9fc;3^O3pKKty~~ zbG`14@wOn$CMpctwy@P{qDi)77+4JhbifXKp`4W$Wptq3NZu?81;ZhaMIT~U`S89sBdemo zcTHQtpLseoouq)Q@2}Vf&9{f3&Ue|bj&gKYm@#ioV9~RUXWbVKMuyeLE=nSBpvo#@ z!6aZZjZ7;gLm4f?WIZikz3BcVROlC6OgiodWy-a)&#n->zO3K0t}v2~=G}F}qg|=> zGC194w;r)0e4hIyYwgVP_32qpG9p2#lSN|50Tu{bxpH>H`zQ63_Q~~@;Z7(!6o}97 z$uWm<>7fGCuUhnnt%d-XYI36SB&X1OFQ-i775rUm4a>Ew{noP&;6L9$7avJ{1sDJT zw($Q{(w8=HHu-=59r(xb5C8c7;adCuY8RfWVLwF(FA)>VMW{k`SWBjak{fhYs#Y!Q z%js(}8LbqFC0j56FqIF13i8`FY*Itw23x@E|C z@Z&&q2>F-?C=%5c^O7aTP&o5U>-veSHxM)l+mfhlJ!X#Wj?A|5U$R3U2Jqa;AMa2r|j2=e_|EKZy}T@|Ukkv=AnEZ$Ul ztl(}8O3>EpXy~CX8TT7c18F2qb4BE3(V}KVH203go5aX4B(Y&U>gF$6z({ zW4`#4UkCm)@;VV;UL|UoQx$ZF46q6CAq4+1`6c;^32}lzwsERDZ?B7_$ZiI#=oYn% zafJDbC~t#Xvugl-2E#2r!d6cPI)Ar;fPFq6mz@l7If&1arC$xX%JW(%>~QKhu>hwU ze9sw(6^!EDGj>>U{4_(%n-R!$94JoQE8Uy#MUiBve;kUrNDjwackM~m(9zTzeo&^G z(0r+GHdMAKA@5RR)D`#yU2#0x;*CDvM(b&IElUQrvmi4!0be#g`pA*HurRiVEuSt} zs=LSh>7EIn3(dq>X!A1I9J!PTG-THG2)j3B0EuI znlQV-lU2gaLeO(_n+si(;lTRvj1+Z+4-6f**pUi3RxTh&CKsLRhi6j#*Z8%g0lvk1hs?;HxeC5IGLh8sbe@B}%kf$_OQvsW0VvA@xKU%6s zEocd9g~biCSrY#3P<+FPH25dvJ9Oh&m15g#t9+zP!g9uuIwfI6NC zvNXsO+%!<$gM;OCBs@7Ve+-A6xP{k?BHyw$pr%_uOCDY4`4Pc)iR#p=Y~f^faA_yo zW|U}=Fye?Ly{TE{x?Ia=Wvu2EVOJf8wH7_@o28JYGVaTk#7!-TEhi@B06P(h^+{?y z`aWuoOO?b;FN|&qx`^Jm^9+gIj!K<_)6PYlVy4~o$%D(W;pLH^=z+@>;6k6A4cQI% zKrz7Itj`oCH8rR|5)TWl+7zQ=uCwfx?rFXK`5lEYg=}(fC0#{ewUy}S+tNdEq(-%+ zf_i*O>1af!VfRD^eU?LHczv3;5aDGy-wK9{cA{~Ayi>_R*Ws@2`F%3!cR66xH49k6 zR)jKxHewU>M-G>3vmMGBA$cRx(G_aKobP?qXZf)kq!VX@d0l@Xt?hOFx@HvikAf!E z`j^ZwY-1w{)uJI)U3CVF4cZN6f0YeSO;)TSRxlkwKn)M1RGdP885ZI*&ja>_)P>+#moh&ZGnPRlR37RQ%*L9c$`ZvwWAD zU-#Q@;}LC;?ed_V1PK$UfzTi01p$KCIb_Cp<3tUD#|%|uAnUL^6_qB@Fe9^7r8ga6 z4n&lvl9bO|Vu3BE!Bnn=e80 zPp{;tqHzz)a%MVB1AoX3XYr(_fg0L zHVdJQ$#U2%R&JOGN$_8vM8}w~_!8x77`AO0?zJYcf$-F_$R^7wLt%rcwe|ghHN;86 zgDjEF_u7(>`U9-Q5ZmJ-Fp;eMxZ6&P?yc!Dr@(sl_w=4qN`@^C)QJ%(y{UQf=wa+Z z7vEk{Y4;yLK`SqJ>@A7*y9R@wKMjn3yzO4ho|li$7k6dlFvR)BbmvwH0YSq8d)`k3}Q z+0c8NX&9y*y#AclpU&B8FWLR=UcaJxcY`du;ZYPFWDe=wtoMC9HlB=&GB)V5oMeNGt%*$*oth9xBOG#T`0k zsPSd4pHIP|vk*wG2J0P}LIH|>deIWu#bZR4-(Y)pi|)lfYNGXg{(O%Y->~>u=s?Sw z?7LE5fI*zttW>~rpqo$hqfk!?|8PGmbDp|-YsSvIwJT%oG?V;IxM6q^fOrkou*4uA z`i!I_Dbn_th*Uzbg&O=WD|H#oJVNyexVro|FY~w4m0V1?sc(>^$uE#gy0zL+>4LTv zCCP{B?D>}J?KBUg?n!$C$-SdXD5N>i_n>GKRPsVkN`mD-N)jLYfe1&PHmKQDuYztN zN#zzyYSJ@*hlrdljnfP`c7vH7X=5^FrdogNg)efapR2(vhZ_mWg<25k;s`*_E2y z7|9SMc6w_fzuQHCF!`*e_-99wmqnMb4pOu$#e!+HsV>MEB!(~uSAcBL6JTkyYQ&<; zLA)3q5A3oM_WoM-gJ1_Ll%TY*ib41K6Y@yfS1ccxbR*YzfSNyw2Q)?bH%8W$vyCgdN-Qr22^h!(lZ$xNa$laop%$|`HUvENk?Sp$86-*=c7B16N#yM zz?}0k=Djt$Fjs?CUB^TkHs=~-)33e^~qO2z8YrS&)mnJp4x z)kWrGudOLdd%bf2&A`dzOR`w{i(O<6Em|OFbx*(1(MFm5J;!SHw zZ5?r&b}U9_xm3{17j*~{Cr~4SS%F|oxZ!+{hY%_D)9F1;3>bPkMFJA7dy`)x##6iTW^yz9t|4quV7V})NmkMK_OwD%HQ_P zZXhEnXI3{#Faw}|#poP>tVxJ@>Ufs79*lHTCDFCvg1FAvsPo|mO$N_YJ(H7bEC3Sw zw#0O{mkg%1_TglUmumi3CStBN=}wf47s*LOJ*fpvpcCuz%cADRpMDWX7*xAoA%V(QP&c~GALxZ23ratH!GQ-SpSjvjIo`&P`FXqZ`dm@Q{9^4oVd?+uo`y>LyF{0I zW=f8qb|kLn+KlyB`e=n=kP{Dv#?@(n{5Y?Cx)FoSAM3`+`?mziafBH#}Uuf|-* z=dYzo`I!QG&IHGu#3OSp#z{Td8<_@JO_Ob=cVjV1T zt|jB3&o5xl$U%$z?db)>Tq6phJ|6qoMZ=??%PnT52SyhLlqo^pBa^G#Bt^?{pu}7F zp=}`OYq>S2d$b8*ke2LC6tN5*szicWe&Y=8T{!~SxB`p>9)JMWipb7MxC>W+i;xdD zqc3Hju1N6&Nx!4_>Nx91tVk5?hd*n%pvLci87PLghf0S za$TV=;rpy#qf>@FLvB8zR-5r(N{|HQkirncHDIiPLGu=T?%I+Eil_f$Ib()S{#!#K zWPtcj*{}RJi|Y`=@$;T-Vw?4!X7XHcn~QfmMNZ=46le?8)qCV_ecI(KRi{*WDw!Ca zdg+Tn)=Rj)JmsptUA0TL1KOD4kybLfYa55`62*GozBZ|=m?fU<#+_;V$Ju*5Rif-d z5uE+lxhMuMyc}H}_z_}82{LCy1d1DM9bio*_(k_4LBO9mWN7eJ&)RWce9w?5@A{9; z2DfEP6PeZ)6|F8XiTfHQ>ym>75Stop&I;9=h`opSk;R209{U=q5T?ht<}d$@KM+>N z^x_my6BSF^0_3I~a5f8QcaU%qord#eszNr?s`$n-{b>E=>smOKD06>fV?IIoheGJ_Hzu%IOovpKh zh3)@CqyES95C1s-p+`mM?TO&^t0_U%>HU8fDgm?6+4r?5_JD)l zz^Z1{IaA=UEXb77S6Qfe27e>cWYR<;>n;MXq6ikG2#J_=f~ZMAmsI~c({k?qE=vWa zi~`~$nd`@O$E?G_9M0Jy)NU=`Yr2sRc*_t74lsb<|NL6!xN2a_hh54h?@xgMJfWc@ zfAR=MG#$ZjipBbCL*RK%`RdLPMuSP!5(vzhCzEdWKKt{3Q1(vInFY+YXly$jr(@f; zZQHhO+qP|^W7|o`cE`HO8RP76_J8jfXW#kqJykt@Ypzol4@(P~lBFx7J^ec86TmjGxt$-$hTmkMTDZ71sbqA3zGN#R zEg$vWUtf;iU(Ev;4L@BwiBrtvP{o{Ewj%xn6&x+kORGc-$B}U9#TF7eN#CT{6xG=k zvP2YtjLRAB)0$@xMVgwsnkSG5h8**)$)PpfdhV%*Uutmt^5u|7eEVlwlrPJstbI>b zF-6EdqrdAKx(@P&)kA{YubNa^u>FzuZ{5mF!0A}8`FA}B>Q%=GyqNZ|9BhY#;?p2q zGEQ}^oZ1+47Er6bw776S@n!W8{sL2tA4U=3>L*5oj2YaANBE(gsOegi07RECeUHO0FQY5GwDp?pS<&^04oF|q;b8SqV+Raogizs_B&7Fja)E+1hNZ) z&&NZ`P2quGTYvdQI@iR=OJ-X}RPA_inoab1y5Perqptc#+T{-ta+y$?9ATemvbNDy zUsJ7^E-#6xr3K$^(7&e3Hbg&-?TXYtV`X>C{rnFZ9Ww;<>gIb2W(M(pq!|dAJKE_x8Jhi< zX7CgDgP$Bf=vLK~-DgAbxvpi)C=K8sr<>&JgVu(!5}8#g?yFI$OwMd84_%DGF3pd8 zzV^KMLqG%D#8pL{cgFs`X>)9_uodbUUquvo1hw9ei;aVg+b<-ADZb19rxEVo9>%an z&Olm;5{>z4fcGqKB6~2OoiIDp5X@p$F`Xej=sT7P(dVy5zq_Q6xZ5}hHU>H*N(y#) zD{=iaIk;BBM8HcO35k56B2qhV=8llx*9bvDY4{)z@X`J{0zgjQ+GPdP{@|BNh~*fu z_@)+cyx`nw3h4~}yBLSyo;lI4vhn)`mR7G(!>U6E!`oSFRyHH602}ETf zcuZ>fJ3(pz8i<6a#Ds2Snw|!J||ji#`JJ_iAx*Qt_XQ2oV5MFzp^hh)X0+)pP>VNOuc! za*EZo9AZYV6E5V{bG_{321%P;pRr0FX`}w)MH>_k^6tCEm`^_Td&H{}j0EU9)6cEH zuf5zH*DdOW35y*5i3I2yPAo__Xc9N_87J5z@#JCbuajxs`y|)TV(DtV`uJi!5Zn%~ zp1-vgZaw&FMxRDWj0aB1+Xm^p+xyVpfu{~u64W75kJl?Io4R)xVyBRNeLLplZcYf!6F+5nF4L7NVMdDQ8EmR4;z zPpgJsX_Fs%LgxrtLvF?|$||@N^aQb#3&?;6nPiva$Ck}XHfXn&e9QRbWFS-R4;QK2KnFrYI z&t-e468KVfl=Qq z$xl86SW>hZMGsX*R=Fg7T0R;hgB%9;GV9&oQmjI(RaYAoxhCzTNrDiJ=Z9>x*X!6u zy4)Htz&Pi5+2}h{di-;gOBU}m_PP{wyQiv1c-Ff1{*t;zCI5DBLvi{*soxN5-Qgd~ zUSAB!uXhndSERs_P+Nvai{z5>pPCl)wHipbLJ}P`xaH?? zv8iT0Nf5KEWsdA}gEG6Db}82AF%KqHmlZ*82!AC44nP*tMRm!_DR{mt*v~d_?Mp8X zVXoF~GRBE$C(n7BZY&vYho-@MtZ@)_0I&F>*NTpi`tAf_*QCAK8STI<4r6}Ky||fR zi7p&A<2PZbN^1WWeNa3u85T&kxS#B8`UL*(B@mb}>t4t=6B@t+05JXEOQ8SFrc&mP zPR9Rd>GKo+gP&YK=vLjZ*=IrUZs|3MBQ@TgUvtV$u#sO%t%4$Tv9_HrI02@fV?oY9 z5gXTO9qn~3i~Rk929Cufrq|EK=s3M=Hp;}yCply}W$Fm6;|7pTdDVRy)4x$V3 zENhix7FfC20Lpp{dlT%JA4x}N6mm)&d3FQntIuVMKw+N#hnX3a^BAl|i>_~mEPoHY zUyuYg5cMX^*Z>0vIm}|n z_p}hTj#Pd`NB%y>6pM*N7?sWG-BwP#6e+A4BCmmmNXI?Gt({y7|2T;>1NQomuwX8O zx{P}}9i>oa0~IBWIw&*j-!OPubweHXDzQ{e$wAN^V9fPNl6fcJ3r6pH=@9|s&8ot) zo9oXNYg*MRMkL4u|Eko*cDUl&wZjPeX66eTl`ufHLI}fW)vHdU@! z4UoifiHYf3=9NxC)$L#QiOnBuYtNl~!jfBV#8Q)pQlRJehkLwqWAMmgU~6lis-vr9 z1TxK9Tps{aZ+Kt{`Pci+Zd~4L&j~Uari|KhAGT+w@v5is z+s+?lp%5o!t0c~0-}8MrIf&14EMjQ!+n+-HeOY;k5Bw)sG81&pna~}cSN=+`;k-xZ z9LB?c?3Q<34IfO@F}|*I_DxzKiM>(41|42%_%H7p1zZya1^fcGwlT06Y`1hLu^(@+ zea6IGbz*$i1b-hZw42s=Pje6lZOhAT==sF#;4fXl?Kg#B9(3P2loBebwZHK+mE=S; zJzjax$T9A$Ku6hWDnmf_vbPs8g+Es7RdF{P zl64j8)p2zUNa|U*yZb~*XBICjK2}KHT9PR2>ZL{4zOnCK%wd<@t}=mnWNNCZ2c#p; zo<_l=m-gJ1D545`O?w1;3938ZoO_sO$`0qK{U}J`QF8PeP&e;HSD$_c>txIdJ@kQ6 zvl8K@eNX7@&W400GWH%qZM34Z*b)nDZC`G|oss`_8SL|Fv6UYu1b+~?ZW@Y9fK{zn z+93r{>hfheh-{F>sUO9gJhjdbtg~Lzt%}?&%v(ya#bFNcS(l@X& z{;&G+C;A6JnSRi%`rUJ4LGXq19g@izfMss~mm{!IJ|Q~IN@UkZeChOxf5A+Km>`<4 zYj*tkq=^YUOb_cm>aJH;y<^+kRH>bDomZXEeAL(;99ajantIL4Cn^|9?GA#+eUodK zV0qjMfcYpyVVkSpRU(wI`+GiB=&2!&V*%AHI?fz-dAg|F1BtA%7LgsV< zN+M;uP}tFsks1sWsStr6#8Ju>f>w`Agak_xj=McEr2D)w;{vBThTLN>Bue2#Fl^ArOMN1XV{|S+>oC z8FZ8+)M}tq;t(RNF;?QX1xvp}9{K(TRP#$y?;~Lh5vkkm`D4+xq%e4P6Hir3*JMsD zSsYFoeV>rBw9($#a&zoN&3kJcB$k_dq(J_@BvTLLbg~j_H$*B*!zh~3j4k^&*i_+^ zTjGc~Nuqup+IHx0MpehtZlhx9nNWUx;I}3NZL^k}x6Q?;cRa6B7LrbD#qzL9X}&bG zN)68}!EV?drGlviJXm|M0UmlyYE>;r`1BH5rtC1v>*@5YwC-3nHg z5aLOxit%g6=V&iZ?m&lWh9aQH(^`zblO7o&jxBnlrW zJF6M#IS4RjWs5{H^<9LeCk+Y>I3$M&!cIMC1|e&lVx?L=LLxm&`QblJ19%>;jh)_gl&hj54s^y#TRLoibWQDNOP6w zCCex;$2ULOtOBq$I4DA{3%$yj41qTG^xj9d`i+}GfR#CVjEzs$j1D+XOMhNijWVdo zuwVR~A@WWmKhKN5*^2cXhpf8h!btzr`Xm zNB{uZ|2rcI+c;ZG+uE4_pL3Bvp+ERZ^Mh^`P0NjMbS zm(kz`Dq~DZ(dETLOnUUnl7rss^mvp#rm+$PAeNM4t=?-d$BSD@w&jQAFy&MHsgOEW zcW(evFqvnOgPZt%r|4qVl&S%J;tM+vMe7*U3$pfe2fES{!sJHhTqIO`ba8 zIoI(meLN)&RlJxH>4m!FJE_d2wospsJ_*$^9=-JvVw3i!UqRzVGvVqL7-t6^@(TA^ zwBbHjki`H%B3jiiP=XP3lxK8tLhn%mW?9RTvqbbCd-icQbH1!(xY;iD+~7&%fayZ` z`$hMp#}VqatFA-p(h3w!`b%Qf>x#n*{ zpk3HCCwbp%zH~Pjsb=%WZ|1n`V@brOumC*J0R^=p?0b2<% z%B=;rY6^0C8PF1+FYG8S&5D(VTy2g`Z$!2Q;e!K}rrflN2DC`9$Ia1U?ml5kfD&t$ zM+*5FI@fyHOux;uF=PaD^=v+M^z(@+#vNk<2QO`~4W}-Rif>Nk@qy zA$38XMNMnH~hu(++rPQ^Yhx8Y?*8{*Ft86G+z>DvqwPY{BX61jjUh39mm}|Ztvwz>y zCjWzPCGl^8`2Vx_@)Q4qpIkraR@SuL`&OVrbnO>Y^TUGd5H&e8%m<7)qc|2Y*DExt zRVa};{|Fk0wg~>Xy>QDwz(_II(MC$xU0!ph&KzeoWzwabirg9-m$6Sb zBYrj9y)VcFg@HdkfJW_CIILm-MvsYIDg)pXgCd~iS3X7{wV>|c<n#`= zG@EgpC|4N8bsfKyOc3C2|041MJN+@Rj}i$VQ-5~4v^dz&U;-@we(8DXa&XGVGD6~` z4npDKqLoXRoZ~A6qZ*|Nm*iKQT@jLS$^hLAVPo+sVmrh?n8L<$g%5(pGzQ{i>Ur-S z2q=(g7#7Whk|xrtodXcnVr8-u3XvNfb^Hb2mM_IlL|+@?@jy;#D_`*uvEgpQgqN>q zv48(8rQ7vF@0F-YV~s} z2^(TKa__Zs@9{DH=k0P2$*`h1bIN0CdGzX*fH;DvkDdBUdD2MY9l?bnvYFd@#Zr^t zZ%DegTqD$G9bzH*KV?pbN0eQRyVHzw0~b)D7))!_CAAtrXwc67M{YQbtS}c({|C_P z9%CtM7nyCqIZDkGGLFaS(F9N#8cZ}BGWf^|<~JCpO1=iugd+M*8a-xkovynD$BRa< zs7mFRQ+S}5YOC{;)rTeVz3%)CB2&Vo zk@sEk&wuT1JAd91R@Y8qITyC=*6mBW&1X(sLxD%0>Xl0O^{*`)n6afowJi(tjR$Us zRa^uro`30zy-9Xe!CXN%df?zPi$ZRqZ%=@K-^kD|8*iohGwg!?mzL&pI9HpLMNw9&7lNjN&UcAPF()nEae54lO-J=9cC008d)`y2c}IpP1^ zL;6YdgP){7=vKUz-S}?Ic739j`dCn&6%`u*Gle%Dik8C30ZK10Nt5(2h5Y%Jr`3a> zcU)yM>KQ_wnaInxHa%Uhx7T#wNjNmI+M}qQ254YD`XNfdO1y|cv*;nN=xLM59<1`r=WzPJ^uAMMKUdB5+Q?V2=^!Y5DF@>Ly;x%0SnqO z<)|@5XtoQqjmq^W(@1@LIP(X={^s?2IX%Px4<8wdx|3a8-zk+f$l$@IOzvNs(J zi!}tutzmMffz|TIidErlC;$8ez~O} zMzO?LmD`y7!wGSr)E{5Tv!zajVslTZw&bn5Dv%$)0$ngUWv>4E zHY+L-7lb(bZp+F#z$yfb6O5`?oSZ>uR|q-w+m3y9F(g4OVz@icq@F0WsmBYLBE2;3 zmn}7|%Mh_|`DjYcT==$=>-e|4z2a4aEQaYa?=`cy0hLnGqI4=|89OBrS}UkXG;-I|3g=kxdqfbSxKu68y zLB%_n4pFB=D--P*Em##K7c`2G^bkr}WS(68mF*}Y3|))vP&K0CYTE7(!4n@s&Vx2O zg)euxj`b~lg@BR_J#88Z{OG>D87$+48!r6p!vp!a-To}Pe&hf9)>+uU=(}@;t3dA2 zr4#F8?glSvll6eBx4@nyMx3*B!Gz&wtKeN)+=3dFWN;jtM?)o?D;c6gJ3*2PTQkq! zIpV=S-nMI=Y;it_d^nm%9Tl*ur$f~8dcwW-m~mrW4B#7ETd~i?-Qx2fMQrKjST@-A zP98fU008y>;1T%W8sdL_QU3(~;3vrsy49_1H%1Y^{fX*FQ#t$vC~fTU_8t+26Ogyn zY2yyrLJR0r4kY%1H5w+0jdka~w$slBeN3nNx+0HRFNinruHP+!OcWPd~ zVDg!oe!HGtH6ZZ)A&kJ zr8-KW-fg=GCnl6Z?r%9~(&=1SL#|qLC{Lfpq=ixg!?SA)afD9(qA}P)YTK2i(lyJG z815$>O1urFQ(=>C|NP5R-Au!im2KU+p+{VauUg4y+VO=@^+4i?CGZ=KYod|Cv^=Vj z0&r#^+)XCI);Q%ph_>&8nEl(KNdIr;wHL7*$S@R>5UIbfM_Y2i15`4IY%j-jQOw&D z){wdUM$K0!IRVBzso=ECg@;-f1oMmvQ2eo z=Nwd#?uF-a{B65LB7OvzXl*uZZHyMru6zP$;EBoW-9v7Ui2-?1Ts@o5`OU_m-LL3c z5>e|hA+^)2>CBKuJ157@-E?`hPo<=A1ycHZt;=ofbzC&KggFVNm5 zuG`WkBWKJx;JPM*nH%T88Rn=$3SV-tYAjQVdOAxQ9u6+UM~VFhz=LgF+K}WZbfyD7 zyYO6N`-zRLwg}v=P-3tU%+qd=QLrG9ZINK+>UOY9VhO2S-^z){7tu4-zxQ&4c&(#U zcTf<>LxXF@$E(up?76%wsu8c>5@n3hqVZm%y}+@(ts~wC$vS}w)f`R1JN_lMJT)w_ z{wV8yT^a!WixjMr2(fY*2?@fjcby;#`d>Wk`ZtEHRElGaV9tVrz5sF0Pdo!gaL1{- zt2^l^n(tRhEbY0fA3k4QUp+g%(0CWMl22prU0ygXd{9h96h1@g_(U}InXS5zRi z$ssKUzOAbBWy|e&jqm_mN+pbezwC2^WY$T zmtS->^7GnX_LD|@^L~Rh@A(>qW44NrvdY^p1m!=zfbk%I2b!6_OEaWQ>)Ufm7g)@0 zx}w*SI41oU9@`Dk7RCW&3nV#D94vgT+U1jF-(Hc2Oa`22^c<>&dN%9dC=W1KD5$TF z`e)Ecsqt%x;Y24ShEY(3R61EaJPy^e zj0TkF{c$Rm)*bzzlq~*^zMqJ=cUR%x6nXTCD3{N{ReA4koS)m+lqaxsb4U==}08Y6V)!Nat37pj9~%?m^QP% z)K(Ze7-djKKrW3%($f+D&2nWH7plHB%GOz2^@OodWngly`>RXgDh|*^Q2Es50Q507 z&W@MQDLbsxq$PjyoSswYV?Vb!pRL0D+c~Ic1*Fdf3XwXO#?F7@~mFg?McD2YqFWQmCounY91bS8vVJ5z+fW?o?J z86*Aqq+3lU+G2SJFvtwp7c{}*tQRB)&PK}c4iN~2mhy79$%YGh7_RWF4l4E^B$Hym ztYb|BC%)H~we}V#31{{5p>csfe_K|SfD9M&hl6}RRkA+bH}C7n07y_OKXCd>#+{(d z{}8nnk3EqqX-hRV$2H;sRxn7W3By=%)=`tF@9*Dxu5#VNaN+$m-75t)L!G_S6c&wx z1F#w6#ynd363nUMW?*R(ry3v`F79asXc%$Jq!A0>4YaUk#E~`S`^J^kNUU~3!P^8r zqCSgY*M(U_+8W}vRbP9U!MW@f545m>PKHoRK=667pU=^y1zcpA_(ur};Mfla#5$JW zd4L{cHaInj37aKn!zMQX>}$YKFI&q*wogu=qf^Te11%N^GT$DFq2Ff1%F~7lLGfMf zm1Idy)Ef)zP(Ybp-g3VON!i&tsWf+cyHlr38;l9?gHl- zO}9Nj0>G$GL&a?3T*<6YeO&5#oJv~zUc~}i)FTa5jY7?W4p%WZ_z;a8m~FGo!s zKx0ZMkn`yfT7oA|v~9!TF(=&Y8Df{o(T!F`(z22xO5DkvBbLMvTFtTy91sj$x;i-$D&VQ`h4- z;7h%qTRIw1`a2Ub+lU` zd&i>Ea+l|8=3Do5M-n^jnQ{c<1}F3x(a%>1qAMdg4$V=T=r%F`t?$`W*-EsucO!@e z*Q`AXqM}NkIb;+8p$=~+&QjXPt=@aHM1QED+KKffxQUlc{%Wv1PrNu5jM6y6A?bzn>~M-_&sQjcvXXf!lQ5>lETt ze)v@fqk*31%x!DiQmeEP=^eRZ_<3pL8El)fKEF;&=>4mwhwWu%%=bTv?B*;>`5r(3 z0ON1Xi246Vku9iiWo4jmX!&2o_D_Nz{3QE9w?e-SGCe}~wJO)cqEdfmNX~$HG6WeE zO7r)jntD=o))?!xZ7RgQopkAp0z$Z~xMdB=`|U3G8AV-v+&zLdX-&Iw(KMMF+d46| z+3jCls%9;lF65F+XxnRCzY6W)o`8Sv=P;IXXF{po?MhC}_M<;4KwBm)n^aXBj_x=e z=&)C=nX;U8?FNy9{c0Z=Q>^zK);5X_oh6=n*!UAgDw3oBa&?cS=o}sQSBwnbHU>6B zOrt23v`mi#Dz#mXV%c_fV}5V26wFg*4J;O`Tvo(F5AIm=ByY@++TjXdaQ&Caj>cBb zl0AZyY)>ADToh2^1RqTSmZF=Hwhq(g9H74Ps7IU;5_~Dw^T8e$dGcENVhWO}^VU=M z`m;=MQ~AttE^P%hrz;6lX-fiCJGNf8OLn}Gu>CB3{u51He)6B(Sbr$~C~+0d^_y7( zH_CK72=O~i_{DuoZ5Tm`dGs%n)7a-Pn~0da)Sl1KWRWPT7?HCxNZP;I& z8lg>!-4C^;7Cuk6(#p#9nqx`x!pm0D1+JZS>$Rx@_-CDb0$TI8`dAXx7YEE> zRetZtJsr(rsiBO-cSt9x;Ak;vJbP^|6Om>rS($1L8I0xQCa z`gDQPyRb05#M zcDDAGr~bd#$lJpQ^BLG>p~T5gZ^wL-@iHov?uo3+>SE4H2PheWlX0nmTbW_?_AKn& zvw;YBPEH`7M?CI=ofy+!mZT#s8f!GnA5{rwg0o8$Xr?|Ln)s$csQ+#ph^sT_t{ zD2E@N7m0odHAk513I-4;kY|kG5Tn&~i9jL=8j}uSS!_-~va%)(M&RJaCV|9CyKZ#meMF_`Rr@AO!Qol*&T{Rj{fE|!#g%Nh6O|RBImm-R#(1%hPFyqOp=bIN2 zLAjBP5-^nII^vSYTj$LpT)s~)dsi_PET>$ftNwE9;qwF$SGD6tTA}1CA~Wo3N=r89 z`}T<^!&P4Q5YW$;M%2E&0@oN9|x5k5YeBf!~u# z8d+7E4VfIh+B%AGFl2meBV!&y4x|kzAmCFYEt;_fG~0Kl4je~pHLi3wLk*3_1wjtB z1;0qzLLV8ej}~-KnAP1$RPnn ztw!Nh(ZGUu`XugCPrv{=Bo8A(TOlk!m$>t91=5wJH+jiCejA|ow;7YZbdQGKdK?FJ zbcD+joM#zKAgYo@A62*`6N7r+!swkiIBBGv`4#d;6ODiHRf;PfnDRt7^qTszb`@_-zqZHN_Q67r%w z2MzpwljKg3ueTZBw=E+B%A%-@;xlfdP{B}e@C!oO!~(+`w8+JGU=^nQpxtWn^xse@ z)&h36sF70+;qJWKDu{v|#Y7DT)x|62GTP*hg_C4H@$Bhz*}M;bXM{PkGExs-lHo;K zKdv1w8^N>`HvVFI)%znz#`$T>RIG`FR6z88;B@k5Fo@ra8IvwJ#hW2%fj8riR$so^ zS#3L{XbLaw{BitM6pt{QTf~Kw0_chb2&>}tTST-}SSYCJkIodCx?gYOBOgJ@flpQ! z_BxJi<5gxxk(M!^DMkR!#(A5R@$Y)4yBbbNsq}Qt93lk$c#L{MPwj3OBlvOAL^`vL z67ZyoGwPEu+xqAc13(w)xqOMjOE4{#6ytu?tjZenb~Q2C6{%SMdpoH*{CQvlut|f7 zL;&=-e3U&RzKR*i34wBpTmf1QRG9HigM5yFD_1r0FjHj11uZMpY*2c0V``f<`$#S& z>BRvMj>!?%F$M)O_TwmL) z)I7?2J@``5>R)XDCkr6$Q1%WqqmPD#$D)`|lIY4yZmJ*E9nAC^ehnNdY~1BE0=1&? zm@+(kz;dmB#MN`ye*q5w^wLaGjL6IJvNF~M3371FGDP;mm|lAsdG= zR5=ieUh2*`f=FHQ6h^w)Iz}EFL}oalS9r`sP^OeuZ=&Z~!K;u*MMZc{*n2fX`+T;A zN{bZ@#3@>gE!$CpJC?;czn)v{_W17>B`q%qg= zD5cQHMqS~Y1$B+kS0(@OW)%S9BfzF_CmUzB%Udn~1rW-I0Im`JmSy}%5F7UZ^w94; zHMl=qCO~{xcc{$>Ez-TKS`CkZ)&nRbXMj>Kn2N!?NlQL=h&#-+OKSWTr9m&93~}Pz zXVaPz77>EKiR55Pzx+J&=hYWchHt$^*UB-$86Y&`2kw+6DaYFXl(UwFfHOCCFhCFd zviT!|xJKOUk<7wG{TTB7>QeDP$)Id1rcXK(MP=__^1g4EciaZyqH`4oITN_h&ay-_ z*Q9XIdmgKgS*4NgL3=_NF|0Ff2Y3Wk0X8+H-Fu}@qp>Ja7i=Gq+Gjby2ETBcfxvS> z@uWSAQtk`_D}Dqn*nl(-V*RKf9aid4ruI~!DdkFBQlZ8&TpxhvN2QVvnMv%lq?#ds z9zRfV=ooHN`4yOqCzM-KyZ|feZ0SpJA|6{r92MgGQBor=ZmpmV87{^T#S2BVO zo8KBoT0F)fNq21Ts97V%&VA>zC!?=4n!|)3W6vJc8$UWJj)#7+yVhF*mq+#zd8H2w zs3*$*Z}Rp2*%*glxDNcEQFtqDXvTJ}GA3^SoZJM8@dw z7@v7LYjy>G0by6(pRR8LCIIUedJsewz3Zh<{uw)Iw(q_>I$AdsP zgaB4R4991%EOSiLu|MdM<)s zsm@7gBbBVZ7b-RY7=&w%!Am;~u4T zH*Rq7YCaF=Q<$Or;VoS3)byg~25yS}RH%uMgMtXddgZ#UMiUpwERN3hiL&p@D)p3r z@jm*JmnJ!8DNmk+tIs3mOX<-|eqQ}&H+i}DuQ0J^CZHR4Vy$dOWykFJSa#J8tU6l@ z!--MoGCpfF4LcBe{qmrJ14k{T9!1cyF9s8H$5W6JS819_7PoyB)u& zZS_|R7haWB70NT}X!lK5=nA_n)#kpo_{MVj!a$MU95}MOwRBIzbJ@RnqHI>!UJ;lW zx?H;^BW}{kgm!Kfwu=P1P+MHgw1^p(k|&JP#?Rh?si`jt{_I&Lh0~6H(^yJ^o7>if zrhydFx;l6`(IX@K`+&9`t)wLTjc47I#S5v?+69GNoyuU)mZgWv+ihHWnA8AUSUOi* zHEcshN|%H@N?|Q4%sU@Y5__z}0%RJEE30U}8kXmf!C!mC+sISNABZ^phB!Shk5D^; z<<}QBAscP6fq|VauZPte6W!}ay`P`fZzU;x5N?E+*f3kIf`E9v*JAdF0<{y&H|zJ; z7tFpo*@N^LqY#>^o90bAj2ArS4)CcZSOeA=Tv64v9j5!f?-S_;V1CcM2-08feJo!N zH!flU=N#Kl><@nO{GeOeS{92P z;WO(!LcT}>!JqZO?@poONKBHQzYOTaiQ^%#F=wh{t@+8yb{^t($M#~2FJV81@FDDO zugY|oapr!K&0?^e=13$)5ghB5#EFx$bCz}XSdsiMW8gN(!o1pgGMuA1YinMrG2K60 zv=Fm7DS4)RY1=k&M1yK;+D$~A+>_fj_A=MN* zR0lOB?l64`UpXr|Ag&nsgI!=osighy?|>aJzA=BO-&G`DQ9MD%5e)zE5qUJXnd_GB z#F6H!@hHt+D)gPjBjTM$$1B#N&5*yQ%dY#rzmk#Y4 z$?pZQS}l%Y-U^7rH{Ln$3E*|$R>>d@~&`X4C z0?AKUBPb)zk4%Bgq=GGaRla%ME#rfuv}=~N25jD8<59hL-IdE}25%uy(ZJ4K_=V~3@;`UnF0hEE zTJU#s@U46j2-ZXxD!8(c9hDzxmZPBP?qAx_GKCUUT_=~wbi zg*l=KTgtd@(#$RLp7s08EKV0nM`#r;bZ^dRKusxmM(#YEY{2e}8uEF9hOVedDD4mh z(MK9_vFpw|)_-TM?w1m2!f&>T|DK?w`X5ND|H)WCaX>Z%j5c0}au>DKM}GY%k)^DO zmP?Sqzs3QXp8xnPhl)rmA|5Elif|_~kU19;635AAnN?>rAEPjEhhxUhsu$kWs)Xli z;DlprA!x3X5;N!{+DUS|X^7xZG@-R9{ImW}2(xnTY)2Z&ciLG;AEGFS8x6wtPmY+I_ z^Fcc2^(!gIPG1NL-%G^oYe-N*Z&_J*-JX6fj^xH6E z?%1XCu+F-F&~|_vKt&WF(U8PnQtS5~>l6@0%??Iy7*^<|L^0(RiwwD6`IGV!A#If| z#6U-p#7ak84$~?cnx%z!0;efi&-n^;mLW1rw=k8oeBcg6)Lp{2Sv}L87nMdb_V%NT zW}xfQmzU4}>P4)O>cZ~DhualkTBT-fr|wwTC(@m*S9F$>9$r}@ZNU}m{I6q~oUNIq zG}=p6j)mQgxs!w@1o{-Wcot?Q{rm<6Hy|et_Z|vVikE(9-{-qDAL;sK+5Od*-LczS zUWckfh~+!-D}dk&ml{(Qb1AQVpYeS{3mq7gkgXfu*_q)>IW+bCop?;2KlhdPjzdxn zg>=;Ei*24Gms&>eF6<`5a7ZMsNSNYJTpkIK%OfBs;h`f=XW?lMm7uQgkDT%tQC}fM z6KwjW&l46e?^w-oE5_zNz~{LVH3=O1W0!7hnX>tbnX=Jpvg|?+rl}HN+5D#63&*6q zefU&H z4hgiEwf~)e5Sd&@UVf(hzCB$3C;TI4?BMu+O7%Z+KlooczJI$FH*Ao_5xir13sB69 z*`T=lGou9{ASgrPlKsj2Lzf~#@1&wj#buw$I!6M7pP#t78IKw?2ykaL>J`r_6jK#T z8w5L?rk2m0QBU!6=P#ajA*s2j-3p;S%FTRemCu2@I3%hE|Aie5&sqzBbR^^Z{2mH| zyA`#i%->uiL*r3ZsB+3vz#@33)nI{-njQipFKZ5V%a9MK58tB}?MC!i2rK4XdDUt_ z*9j64Vk>IvjyruzwInx{Bpy$vMol;uD64e(_I_SKqsQ40n?q!U9nd4P6WSW?gijc`Mq2J7 zZjGp-re`y60mfsHsy|QKe}PjPTFo+5Uvaju);xUY*ogidl2fjlf}_Km4^U_6k8f!= zho*~+D3{sgu*6310{X}&MFD^TtGRNgCKp~u<&Yxs&n*PGY;DfX09knBWu5Om`MS<; zgMam@`7%sm2V=hiA0sj33a~`gsN_*ofh|(v(5;l&*fBl3o2nd146ngD-jCg@(a}27{t*Efg4ef@;;XL%L~Q?O#!9pBv3#%8-N*{p0T>rPR8M6;gb#{I}gE zYB6kteot=Jdx}TNs_z_~nhTn30$Rr8tGp{o_HjgcCBLp>x!tutS>C^2>LQTE-0g79 zmT@-JI|PPnOLPUm&cns!^(1!3#59vMGjCdtTLC*G_DxoIi&{t5=-sI*3bchX3|xEv zRWbyo#uf}noG0K9;p_var)@s^D^vPKarXtFC*_>wTGao;*gFPS!Zux_;ly?(wr$(C z&53Q>PA0Z(TNB&1?PQXibswFs?NRscUSFQyL(@KUA@*yAAtdjmD7{b{$=Yt zef6s?;jX9TH12(>*i_uAQ~dt+@nxg^K(j60H5E~t7FGmqW~(ad%3SMRpYc`n>E6!9 z^CRua-v`2_n3Q+lniip%_5NOZ&g|%JANQYSwPsvD@Z;-|ll!YY{sqfV{C~?z(b3*m z-|9c_VBgW-_|Ei=&O}X{H8%L5?0j8%aJe2>jZr&VvstKL^PNU<4Z`bQ%c2^X>Xt+b z+j0u)d7oZz#A|C*&VG-DzO;dCDGogLiCNPYOO~B0iGCz2iHG%bq7C;A^O;{tKzV~O zDV1pFX+4c`Ctey#DB8o&xfZC8*hdhV+k)AWMdK?ys2){0a+tY&N>a~Ln%dkYQbQ_i z#fyjM<}&oss(zgdy^d12KbsotE2r4J&Qi@&@Q)l{F6W3R7RcFUlSClR)8Rl-qb8?c z?V*LorDlZuAA6T!9!L`JheJS}&Ij2fV`_NQ%YI{Y`?MxASe5d%|B_@kB{4mfOh|gW zY!H^Jw#wNS`zo%Q&=EkdpI2SBsF%nU56SBsW`^Pc;`P{W*T)9cN+EY%3K#+oSw&u3 zB*kQ9b;i(E4Q~>qlUL@)@jOK1&~Pl5I+Di zN$E77`wjVINZ>-rZyWmIRxF&kW+L`*t!O-#kw0Zopy^#k=n?%b0sMuiqY_rEYy!Rd z27iHzMClsIfTLZbZ|M1hH3;#UD?+kIvYq+V_PG0A?rY*mL@kaeM2ex*F>#v`PU>-m zwAGM&*FA&EeCCli7xn<7yK+z;@&fU~S&FAmwn<_m*L2lZq<=!TB zMJ;!e`uvx6K;T|-eZg0KM1PI$|AM_Hu3&6vV{asGZDRAEGW!nw#&?=;OsM=v$NV5H zXQ0Tk5iU%nOb|0UTmXb2muGnnmT_?$Jw)aG%3~;n2wtyK{br}^^y4?$yi1_()eQWkjq zKZJo?JNgP9Au#&(|HGb@h7bW0ZQ5sDIHe4B9@`GL;-jYeV$Yh#TT5`)jORrsu0*6I zs-^2ZduJW#P%+A$ELSV~aJYtPho!+Mnux2DL;}$W#t9ctxjA|hBuVC~4WJTrlYfaM z5sPSe8PangRjDB7B8A4kkW`LycVcSaNb_YhNI+MbbLf80Z9~S674oqaQUfb zjTAg7Gtd^QXi#+C+SB-)xV?`IkEujdD->R!Uh11Lt9P%vG#eVm-u(Hw4paRzAY`KE zNy_1uz!lGL*npc3hy(pD@lv}glRI-lwv?ro`zn%znJwR~P1!VJxt%MKgqs|EZ>}fr z?5^yMD6);@tA0;=?p9yC`cp2EurySD5ZvW7VG7Ha%xH^XFlk1KH+omDfo zLAet%vXrVpGaoATP+9DcXk!-q{l%)Wla2a8)~nrxeA1cZs6^_Luc=Rq?O;8%|8GnyaWv>p`y%KHSUzK=l zeBRyc-CGZ;5aE7-tv9{HdMc#8OQj+w1vqjK{UxiWjXhz&89uxvet9QkwVuOi=0n=# z8Rzz>+hD5$)L`Yh&@M{n5;JV$kix1*=^|*u_jA;*a9#=-Vf=V!Zap>^>kn$@9(US1 zF8dqKTVaDIeYU61$ciQGSc0=OURR&l{>#hnMMqBCznZ9e5mH^Rjqg3^vz8+K)kf5= zgjoXZozJ3)9sb0sNw>64?IlXDc7^3rHh~OZI;moBt$P2Hc(m9(0cLI!O>E;Y=}d^J%d7$^#xH;nkm4UXlL!cRS*%n$7sdS=srLRbu@YQ?!DU zwe^=xv8=(jMe#qG_1`JJ@ty7)gQ^xbn4IwMSl)wV3WXrVQ20zSUGq#tpl)SvSw)?2IgxBpG9lMbB&uHG5YA#a`1v zS^hZbw*Wluwk*A5ifJaTy@6*N+-wns=xT57NUM_>z;Q8->ay%a>g(!jku6HMMeh;IL7hwkX{Ls2PB5>PwM=E{9>uInQn<5`MN zY-bk(fF=N|mgmO*Nw|r9Bl;FP>|Hgn^`f^;#<9l$CL@>i`$U!x?i*TGQRR_f zI^A1q1CKw^aDR(j)%keQpKobd9?$hppLwd>L@e4Hhw|LokZWS9rML%go4FgEQ9 zQWRvsTW`#wAT^-@l1Wso33wV7N6wCw*>#SE+j*QJwI$Q&a(gR$G;hf9-uixdD0%fL z9nncim@rg_aPm`2KtM#|0uHjm1@?6M0^3I+2Ab)2mnRga!ch$l9D z{fruX{KCxiO?8bM?856!z9UmLfA<9EeRGo-vWW^zv!UK0Xr8Xo;y0vp5l9q1wV4BV zR6Kbd2nyr8w)8-xMHqeYq|J*&!8X#bY-?r;4})PZ-Rt7sDdZdLP=+8wdjgd4F&FG5 zYwY3Xqu|SnB@fL7YcW}Jj+Pv+B=YsrLx8Ta@xL%$oNkKeFliG^gM*(*)Wm(!-n6?) zr^~N~w`@EoSvY^oxyrUHhZZ^X%27Zh^^%tzZMccv0-+3;V`6VBE)jqn{UQ1VWvC)e ztObf4t6FI#Xi7KQf+XA@GuT|gGddo!lEQY`2Gis+n8NYk=v8;x1r*J^`PW=%LL1oi z%^Aq4tkwNJpvwK%%2=qXQ^}|$^N;Wz_OA=xj1WdNY6|b9Nw5 zPm24f%qLTe%HbEx2!KT|e`G+LXSQFbbxabH45=A{u^fPv5k{P!%Ue7>MV`xvUgCU! zIjd~*_9zBTY8sRQwGGVSQVx1(H;|1EAD^EkO{&E{1B6Veb7uzR&lTU+_tYmRX*fMA zfKoQf^IB(V5j4;0;lofSxf^T{L;8El;W&6SzI-;5$wYHrTq-8$0C)J?`k8nBr4;n4 zrf;neyaX+LHcgIgU0%|LT9B#F`bjG$-| zPN&GQPd#x}(NaWxlK7Q>4?M5Uf6#W;sCsc|hai2hKZEEqDR@!ialK!po>yX%{`l5@ z1NYC~y!W|Db@meg0KxTNxvhySni*SKir82h{a>1v-?88L&hw1}Z4aBD!_J>u*#Y3wpTEy2Lt3@yQT+YBKG$WUc_%JKAFhNiDY-;h^UL0 zdU_c$d*(?!DcA1`vdDmxv%SA0^VJ*eckizP z6H0~QVW%C^E&CglKk+&`K_aOdkmsnFMGWKU=V+~K5iwymNfR)xw#~K zH}`oplq*9HEf#$DN04Gpn#UQ(!kJ_NBruG|-`9`d#oh-}eEtE6arDzY#Vk0DQZn8P!F zfrudjNk9qE0$NGM#|s*Ezsp~Y3R&O^37>N0#NesjLC%-0)4}#z#;^7nOCNnI&PZCJ zw5T$?4R`u(gQ0R(SiyKj$>-oNe0nj!-xaC=eGm+)y73zCqr1Vhm=S9=|jGf@BN(hh|j7hE6A9+(zU<%r~kEWuFo39&xDs-m!$`0lu)BZp{MOmH1IZ%A8MBI!s$$h!pA$!kv~kz(%LlBek7CZ z2SV8bF6Bu*24C&wzx^>^A-nwu#+>Vk96 zVG-+6go9V`i`|u!JY-p{zrxdyUxEvGwI6+r9yPnc?G!z^=W&hC3N1@a*}K2B-zyf&%I^AX#tVe5&Ni zMpE{)`YVHH?xW?-?iKFlFVqcm$g{FA8lD9Pa%CVin&*<> z4XAham@CN#sP?}GD;=&##VNVcG|6nw|9tv=BW}Z>hDefZYaK0;zX{>awnsJPttzuQ zV%Ta4>egD~lqg)sDHfV1zB7@&Uudxhj=G?^Ps-IyGZH<3XK2`~>?}4?eg<9r4^HU|{RQ#+K_1xCn* zkv-&3e@SC6rH<56E_qz0fyPpzk|%I%v|pBcdfv-vuCA}@biHoTHhh9+O|A=qKRB_e za;tCq?*g1DzrUo};}dQGfF^U^i!O2dAk7-exRh#ng^+4t&HzhK;MW}1k8IUFCjMcs z!9=32O{01=X|{rh_l_-&*i*esG3WrcFbDAhp+h0M&@`#9ozgv0(evD~x3KC#vf;mY z&76BGyvran1PQ!{=d4 z2btn5B?CLS6S!*rP*|guFmr|a5#&j38jY>zHf&xw6-IM`$@^1kMI+~(GV(BUL?k|FWw@-f4+BojPt>nrvP5*SZDDv~qSbXlYRWMurjA^Y&v-@dc5p*<_(mn~JBQ_I&bvlGNf!4* zx5EnEZ`)#>qkV%}z(<8@t*EF5sVSN#A_4YkhG(h(T1czJ?K3ICCVGTrRGb|cxgk{s z!zqoWl*V_b!1bshqX8KqUK3#x^bsU!oV5n4-+~;%-5QtJqgKaYS^>AE z;a>L+`%=6ZfEs()Y>YC7J%M*q{S&4N6Z*};^GwiF!f54q1uF4Pa=2LIW? z4}CP^9&N6*_PH}a%o(l4r> zoWY}0VodbW%J;>hR-;(2J%ia_CG5%&xk?%(>!Zqlh8r6!%)nr}rX*_!mujUrXT4n+ z;>)gb$8Dn-JKow|tklJwf{)yuY6PW7?*MHn4)1=5>_3cP;2}nQni$uap&3>s2)Jq& zBBg2gOH7%~<(D_0j?cvh)Ry4qHq`zG zwiyPpAP`;)4WB_WtPo9vU}6a?3!{*eP*$$-I53(uSVRbdglOo14~ymautLxh8N1_l zui(CWQrOb+2c0CEk1bT(9RBeuV?@PZHgkVW-z{~~MyC|iIn62T$zR82uDVlVEI2)-TH|?gRSlg*J04SX z52DMT5LincC^)4z;Rgl*tAfA84|%JLVygVWaXUwQvJx(nfp zFiA(n1^Mu2(Bjhm)%^QG3f#}R-wSBo40ix&LBxS&X{9nPqSkDawhXWQgIf(UmQ_#) zbVy1$9tQrIifPj!uR`>ja`}qYr16+_puQkb4X?D{(cA>Aild~ zLW1MIjnEzRCcuso_5!`VWP1=FPp)?}+a8TNs|t5aW5L?uXZoO;vPH|`DjY20R6s(4 zd1=4I@5k2oq={RJY3Mixc7lhW+S6d^O%&zk0-LZxAQg8^ctH}^fc?Mw2|EmvQ^pQ3 zz2aEquN*|MxcZ+Nj=4|WD1&kXQIyOnEvhWUxpdQ;eA$+?6Dt6vp(=9qIr)aGbX4mN zL7IPuNaTgQ*(~S-AS1_|c4s-|R%&C&Eeevdf%u7g70|49*gBWVF zLZ-jugq=qxHZc{^NZ3)4OY%xtH$Ud@Q2L0f0FF_6kNF0BdMAGk*NRe4V!7y;<~V9r zpH$ss(Fzx_+g~dY`PS(K7GUDXWE+$~y@rx&15r9)pip-~TP64G)xw9RRP5 zu`u6o(p>PYxT#@|eTH#4IDD_;l2+a8BGWC<<;ju}W6#~5SCBUF8+Udw*g*(TKxyllyPqxgd)?0ZvHMVM; zNb3@*W>(tbNP9vN8dKOJOKK^;P6TZraZBY*`OYw<(G9o&JK}PjeVATe_UI+7F(@B65;f%|VSxtt9Y}{DL z1YTew?%6P=%rw+}3d+nR-6ZQb(4g5o;m&=I1Yl-$l!?J5{L@42su4d;$GXBew^l^m z6j*TmvxW(IaT7`51OT$2&?G$Fl{JyLt3eEbB7Vry$n{x}=%~H-eUw5E%UlV9^=+QH z%^VZ+bXJb6Y;i*sBA%F+P)hA(h3+YXc7;6V{dJIq|?gw{aF=BmR>=j*xPgW z=m%B3h*A>QGs{u%s5Yb4q}1hWiS(vqaokjvSYJAd$i~E}gJ5NN>|$%;J#h!Xhwy0$ zX$FNzGnac~jkpjUM$!c5mm6S zyNdqakr^`kv6$OU|L$!Mn7~#D)*kZavT|+Qp9OA)y}zW0O1#St8G`DhjP{uJv+T8D<{|2+xzGD`$ua9zD#pC z56GTptsOIn63`O9aECpnH3uw#b7Om4YP5CaG5bK@CGd6 zXPW4aS7@Mj=X^h_*&51Kvles^K*4ypI5B&UA$^q%s4sNi+_q9pU|BW8G;`zDSMkoF zs*BpFfc$V-SnV_#1^clerRGw?L<7;QYPCy*H9GCCmubqW*MnN^K(V9Npvko;WJ*)s zi}KIpXinSWGL)uIB=!Y9!`}kjkBkoSncDYBwZh24dFY^&A`m`ILF6~lBfNRBNP|ZS&2Ppd_SI9sx_zPYD zB`Dp8-egT);OUl;u-x&AiEU4IuvS0btm1e*5ATnx89uLUq2_4tvS}1>vh%jExe`wb zh$eeN;u64=<=E2p>?>%RMT5YHvOdT%8=L;m^^3K?-PbljXRHwWOt z@mmmmKK2(hPmyD9b5%M6s?&W7@N6gE1e(k_DYNyedD%){A|}ICaumn))G?E{J;nHf z1Bpa7Sh!3a_tN`Tvg(mZ>N0zKGs5Xr@U!t3=93LWpLLif zj{RS=nWfDzBaw?BKh_EM8XeZGhn|s7CKr4g%4V6L=ETmJP1Fcs(ZGK&U-ef?$!Qwl z_2U&;6HAWn#IfiW>%rq&`U;A^cf{z(lvJ7a?^3x}ov&LFr}TU4i@L#CK-9EQD7l9U zo;V`Acm#K*MLGWY!A`m1TzD);@aQ?TzS69|hkG8{{X(&b3z>D{KiMdMDNr-#Rtp`z zaTJN4)6>*?Yk4RL-n1yiQ9p4~nVGJEOwe;bIeYt+9Shewtl%@R9h@#1M$S*gsd2%4XKw(N3)5;Y428Q_piEf%G2a2RMAflI zq($a_CJ|}(I%~Sa;=L*N?*1oB2YjCM+1+L6R_4eSY5xJX%cVK^vKAVt^>8^+xQzyU zC0;MWjlh*8qJiv(QpT?q?6NkmTHo-M#YZdb&TuCCVExVl=s+LKNoVPc^^W)3W5=V- zi)g_z7w-Gy-PFSfzcVL)_g3p>Z`M4Yl80G!)=HOr->YKEVG7&n>m3|rP^$QmDmyF1 zA`wY$!c@!Mzt2n>SJFl@0XMDHw5Qii2`h&Ae zwENoiXGJt^O$}Fud#O^AdD}rNKRWMxJHV)R%-z^4aU6rT5pOEFa5@G|t(&teZrWVA z^+@C&G!jBS$^;0K=o7HzC>v5gyFf3>5(tR=5&CD;`+YS`uIltYE-dKi zAEF*yrypHD_N3*eTkaSm{dFz!DB&US?&@tzPv=bcHWb@7ZV=ra-aherJ1~sU8#f_4 z6+YFX5}rKXjXsgt(v3F3@BM2WR~SEuPH4LZP2ZNvUJ#g-9e6*kCx~&f>t%xjcIa;H zu11>TJ{}_?i9eD3K3-4mbpIB2V7$RY%06Y?@2}|q;b!x|9U_?Fb-JiG$9zr;ApZ4q z`SGUUm%7nHpt<+H2fs7MPaKF@9p=<|+-2$6h-(@1G4uH>!T_9g%p05gdWTc}Y9s4? zvT_Edbi(;=XY0<+#R;Q^pdZ$p)v3-)X+6pcncNVfs^0$bIEK43^mtCds(NqD%W&2H zq}TL@*z;z8a`I+xZkpAxX04Xr z@8Sxp<;t1slL&LEbw=T)@l!;Z6&OXiHG zLCQ&$xoVZD+gWD!Ef=S*{(6Cqs{dtI$NO0EP9-=)ReTDV#fx4%7H`%~7{>dF3FutxC1@qL9VQbp}kk$nIbOudx5;%Uo|w#qFNBt(rP3=c$?0~fil z645$&BV;Pum*-pZ{f+=WRNBTKToEO!u{&LHREhJ^pK<@;mGs z-zmP)skCOjMhERRr3w!S$s|lsYz}6mtx088`_o;pJ%yVA6}vo%ST_CwqyNJzk(QtH zTwfO0U?A2NcBEgB6wKCqY_Ze|M~^qN*WS(%NENoKMg@@vLXB5ZhkdG&ywf{ZYXpCcw`z$cJ1Natv8S3c`_IL;`3hJX5-o zwCyS);Fu?ZhnTVRg-snkpq z`_~7~FwE@L6@Exvy5mAZLr3YAc*4LK#dFkR5=lg6_DP3^&SvaI{786eJ$3tZ-eKE4 zZjz?iWH8m>P?o*cKor1#(h{wz!5*|DlML9f`Q5+|%;TA)37d)#7p)R%A2uTX2hL7PQ4zP?<)$6<9?!k=ga%zRAe_ur;h$V6-Mz7*Mwhk|$a;#mU`hD5@1x zaeuX;e#igZO7EjNcGCUKPhw`RJH`|z5#$0x>r)ls!aye0B(JZ6k75{>v~zR0vt|&7 zb@u-Fi;kt=8+hIV&E81j?7{?+JvJE-wRZpz2AEIn30ISD21%Pk8tU0Uqh`6KCFB&( zP$eOF&|-&M5fSw0%bp&G6;;fmP`~)|{d(iDe&H6%FlI$+K}P!RdlC6n2Di(Co20zZ#Ka zU3%!2+pkX@QFe#&7e#o|A;X7czif#dop z%|?6EjSz70*n3FgAMDEv{9HQJsKcZlW6EAS9<}cE&7PFgDZE8!tTC$1rVu*N7%Kz| z!51$Et9yTaWJtP6y8layiOkd?ujT7!Jn*$6{BHzLmE3HN1#PTs|FiY@9r%s!B;V*% zlD1j>8tv~WMYxH{)R9(^S_AobzSNFv!^_A*265KXsoEDWF~3(HGnr!(110vS3H+!J zJ5#-EOjt?;MUNy2XUBW_9l$(?fCG)P0 z25$!nk(3}AN{>h{kQzp|rW8V~FHwcX2E#Q4Awrw=CD3nuPbgwdxsyT5KZW%r(C-#c ztLnWiF?d+8-pEog-r9izVys@Lgd&yBv@GW1rk|QV29w(o$a_nD>J8BVsilbR*HH03eECQna3=T{cw?{T)&ub1&z?r-2_xeNs28ijh7}Tnh zLl>6e7a20pNE@Dy?HpEfnkIusMm{%JJ8CDG*0myEL$3PGTN%#pw#m@-~TKews`XIpNAdkflWZ_0J{k8*_yI(b)vJ0P% zL%P@At=0S!(5U2y;v42{&|U4*q(D{(cha%T^u&A(wJn;Jqa@^J?~-C`)T4&zBv#hP z0>srOul?R$yo;chgLrTCs?9&QP0nj*1P{KraNCIgzAXN+4E!DVjqfDi_`jVQN%^Ek zYu-R;k=*qe8l)Fcmk|UgS?x3f3^k+YW-%^&w)U9(iqLFT^MyexUOAhumXENOWOMKr z6zWgLd*mIVk4$wZ^@)Zf3v6j$_K`g&_4S?<(Wetn*`q9M{c+JJ$b=NoDQsnBddAft zk%q{(KiLTXGMXZwkVoMo(J$D-szllfHsS?OkOziCqK`_6Hf$~?3gE}-@Ex^n`8ixc ziNR##fWspkL3#=kFm0%RxrQC~%Kr*wk&@Ey9f$6E^8Brs$w0m>yUxq`SW)o)j?Wkx z>I;#!CmCu!U;r6`5n)p3q()%E|E-2k7DT6|rXS#(lq}1{fD#0u?vM4e4+MT+h+5Ti zS{b>pct9&rfYESXxU)-*s-yG|S84GB!~IeaDM$BOGB;KK4-N0UsOuaac-GXP@AM z!+evse5Z{-Uvl`8j62*AyX0IFNToEy3qvaAz#<*Mf6zAx?|s*V9>%1H|gZ3G2uYP-(0LAZlm zPg^-vYXk`XuD^WApXt%woy29k8!FAlIAIRZ@4kZjdpRw98f_Mg(u)cCck_?%zITI? zYeaRhwO>UqoRl>F%1KCOaydOon&a-*RLFlPXF)mhp?#b@3*_^Yt?u#1r%m)qENmdI zbqQapTz@5WS@yE;A4SzmI6O>QxAGq0(+RTQhD}1 z_Op(mOW!2AUA)2Bpo}?`nO=+_9!XO}-XTQTv4!!c1Oua>R^cG+b+zfOO_xjpnyg$s zMa~L(#8Y}Q^Ta*qns)Qsqh_d5uVkqM6cyYqIA zQW#H{r>w3Z$*6pGkV=v|0u5nb<#gJvGf5tabUy2#lv*fv*dKl=U71X&WcT$71ML@V z5h!MB77wD_lcK>o2|)oQ)Nb_yC8>#Xn`9oIf^*Udv>?(ZC2lVNES*A;BMDiTAOxq8 zu_5bRy}kH=aQpR-eZu)e-VBhiU1ui%8_rjp5`i7>h{9YJ(mCqM&03Yt_Z$lM^;u-5 zIorCp@+IU7EHX*&tf2cNPWI*HRVm|CFQtMuCI|yCG+_FaDNT$&Z$Kq(c(z2t)2tgS zE|V(lO_==zq@@z(wV#U(osgZ<$z?nGheXm3%)#>_u_dY#{Pes*o$3w}#|9g71EIgh%H(Tu#o(?4t@s$PG)uf9T)Tg_tpp z*0JRv*r3tdzGrl(q!K%8?%TW1c9yGpngRFrVL1K`CpsPkeB!-xXUk%ho3-KelJ`_^g zkW5$#1-fSzoK*?JU^z`dP7Y8~y)3j%HC$nt{vPzXUK97nBxfun8$TpG!V*xwztHjO zmH>joC7lfDAquF4=P0CU+kVGnKnH!;-HGS|12}v0&NqjK5i(DGt$LCYHf49BQeu zY*bwML@cRI`g96T#>9RTK3G$|f@(+Ot9#NKR#3S&cpIoge05J1HE(USZ!?j_Q%dpD zq#BDLgjE84uSu##ok~^~v5Nb2Yx2g?&%FXMnANE>*#d?Ep~*9$^-b8A?e&>L+b-~3 zkrYsht*eB%~$D^#Z3@bFNa-g_HhpSE+QKlG`4)a z>lmjdW0}iA3m}Y z3HX**cqP|s^bfpObALw=<}KGMwDcpoOFF>kNV$F*z-(qdQ`D62Z0W#VHySPv`eHDn zUWN%p8N)yY_Kqa%&oySDZL4%o^}YLoFGaMV`9EQS@QI9>v8N>p0HWPxl)jVI;9{ z5?ssR3AaO%x#a9u+JO#={bVL(zX%qpmdw8fcLTM7LnqrkO}jO)q~(+?O79@n+DUc9 zvyxpC(~Tz<_+tf#W3i(B*w~p`mD8<0TOu{N`g0DJVtYx*^b`Jrqvu^6O4z^&R>(PM z;RC7GjzS^9%jETjzuu<7dwEL;F2?z4`Nzq?FB#>6()-{;opQT0*HuBx@MB0(*>>5b z_(9i$gG94cCZSK_%0r>xtM-HL&Ch@KfcasGtj@2=VB>3I{x>~9+1kR|#>M(SJ>Wa; ze`^0f(}lLpDjl-dRCUX4Sl+IjiZs$f0mCaj3nX@-phudNr{Fp!r#)6($*IqllfdeX zvSPML*uZ|41MlR6)3RTjxFqFLSb(!5!26~=E~*K!+Yib7T|smTPzReSy=aV8>Tm## zZJ!7be1_FrlKikOLxA7*>*IgkUsO z1m{RgfP}F#i2D@;bf|D7&=%CB0R2%yNbb_yz!Q2i(`Zf72TaHl#AgQVK2$4`s9?jo zCs?(F2e<^m0pgocWTp0;oj#mgTs` zA_MBWrbZ)y?2{ReXl!r{HuokNWWJa?NLW;f~pY4Ajw?w>WT ztShsWt}B&a&Y4<$jLc2?x{rqA4`3!=xZuRZkVXT9sfGA?^ekmU?jqmU0SCAC5>|K! z34VMGhi`FzaewC6^kqObt@bQ?5k6P3C}`8%HWedZU%qtnHoVv?er;NzZK$tX?d-+V zBS8+kb9E??W^GF8Gtpry%2xtv-EFW^dM+K)`(GmloTyy#=$CMDz}Mf~zj5ID-_rPh zi6DQ+f8#sXH#!x^zAmHSxm0!O|BS#YjM_Qa%lHR$ZL{#N;<#%?e96s zN1OrBxc8Cy{K?M8CnsaaX>0E%44ld>y#X_YcDJqVCP zzGRSBj`g+7IjKj&cXRT+t|~~SEy8%C|5paN%+-wkJV}ZzkmyAVX5OxuCK#XiBqBxq zmGt8?JrBY0@{G9x*}#YebEKY7rza{rQ&BcriBi;jPcYwoZ*yYd_G8Q{Iko5kKXV7C zBQ5~DVATmEH+o-fiU)D3BK0=Ev(o6wh&!^{qh zWDCQHLonT(U30DdhZ`BwODr%3QbTV+%}fr$NG>DlueY3KGE{#tZPhTpm|r zl3WZFpAbc_PZp-Z@G$Pon?!?`Z6kFP5*AV8Bir;j4L^W(A^so9!FfUO_f5Wp@=+SGL|CH)$0p$N4 zIHSV(UAv5Dd}xr5jE_iJ-qZtKGq2r1}ikh4iL!I%KG9~7;WXE>Ex zgSTfZVy+QSy27&)rknzv0dhHLdOowhgD|*NEEx|>d78;t6sUNd_Z^3X#}2Pdc%eXh z#|IpR6@h&`qPdEL8)7t8Ciqdgo{W^HIf?RqMGKn+d*;r>@UJA%S|t-vYa(_l%ZHog z)q#=$#<0Hpau1v?TY6hvLf0hQt&@Aw&P$7e5d5r0or5jy;gT3h%*LG;bM7Gw3S^wP zvZ0a0_#Zld8iIe4Kl_)#U6o9G!89A-lL_+u5R9B%y|Oa8EMJhQl6o*}V#)fwwYqZ5 zRa*~Jai_G?rQzn<@b&Rer#hw}_%pnU4Nx)%8XDXl=oKwltiTi-0#5D#leI8T)!}m? zh<3(Y2noSg#U7S-6eK3*=Obqf8si-@?f73C03?^JH?w$ar6Iiio{;B9s|8QR!qX;D z?-Uf4-UouNMt9~P6C;%mrr}qX8()AkG}2L!$XbE?C`X}c8`wp%+sX)p6tp(o(ARJq zVNTHar9w$jq!5rR8RR2pWIF^dr$!yO;*FQM(P@McQS3epQzt!MZ*eL7 z2tIr$=02I{f(Smlv~Kr=mXQj<{o#xWS_JlP!9(hK=8BN$pHSa57F0i*8h$+Ldx;lGn= zwA95gDuNVS<<~r6$^3vHeqBQXXy6;7suon2G}$8P6)(m=a`$9!y=aFgo2|a+C@(gx zxMM|=Z0+I4eEw^>o?~4=Q=j7V0s53Wge4uFCz68t6VYC^)UtnuE%+lBkaIKh-m)4u z><3JEb8yINZt0?CBxfTZHqx4j{u0^@*S$6V=Vaf$S;cdOvtEEfW?=5bSyzJ>^6Wm5 zLY$xjT*%0>PaI6Rj1SYfuFN|9A9(Y%1Bgw{^-XepGHs(`>`YqWD<})|0Hu+4GLckwoNDo(%wtPOMZG`O+a$%dpR{t>Rgv z4;Y(eZF2Yzp2;m2Z~r#EO`rT>1nQLYiZJ$7tp5LhxB34d>3>Il<2%bY zF4X>yG+&l3{b@1$49vkLk|#djj=~H`5CBK+>HfKUy*29>E7t_#i9ywgUX5AYkW)dGo2qXOo5FNvV)h`!`E`Lq7dkxQF2MtW9N|*EhF!qkY zfksWYXp)I-PbRi)dt%$RZQHhO+qP{d6Wh7TsZ*!U``x;A-&OVe?EcsL+1T47^k zFqktycMK7v&wl1(vZVYo2=efCDL|hva){m0snV@^fCZd6h*9+G66l4KgG)_MYy)hPS}r5%v6td0k>SP6!9S2NZ$iXV|VY3TdK~&*=0;1kc}g z$O+f3-kK*W9xPXc{2jTALJ{&>QP>0G+W@`ov( z0g3MQ$T{)X<#_zoIr?gCzCwS&C_DTM;nL_aB?`Ln#gg+q$D{)%_#xoc9 zLG3A=u*MKgvoD)AHSz5G$&B|?Zy)I_CEMKh&IB@N+uQf<%N%DV;Kp*C}f z9%mj@+J6U@VbsHW#79e)do4cL6ln*T=UUTjT=JPkBp3%lINvu{oY?bv@XI;u@h>K| z&0%SyhLX*sNZ|^aQT6%!tqa$0xad6E9%T+84eH;5-Cgsxk9SV>;ZGuiE4sXWXUBy%Y=ifgmTaRc=a zg@BEl#+fBK7rWoXRe>p-_D|`Mh`nZ3c_78IiUD1bM@7DO%ImE`Q^$LFr>olacFJma z$m=$8%}hsbI{bx5QG(IB-I4PR_@(&b9#c=7U}QkZvf*e)m|xYah97PEidptrwGt&Z z(;s{yA~zUGC^LGLJCYotia}S>KmY7_COvsAR;9w6k1lNsk`9*2coUseQ^|}%|8dP6 z?XXmWf!xA4bMTiWv;NWwgAt>+-w=!cd#mfqzO8ID6=qO5U6XBy0YM*D@7n_?0&OuV@HxQq2ya zKU|jt2MAAj>>L#%#KwI-u|0DM6DNf>%n2-tw^(jP2(-EsG4}l}0Kyps<#BM7vI~jy z_F5d@p2EkST3N?dr1Z*VHOd0o-7T?VduzHfK}1HX-=4y|gQ?OJazpshH1-I8kLuZG ztEqAiczZ(1L7-~EWiwC|RlcpjSp&&Lmp4f$inZ3VF*0CRG?ngI-9ueul5FA4xc`3CeJd!3NJP= zg_#tuX1D=#q?pddNFWb0r=l@1)*DA`i}8EFXbV-_Z5iwrVbmVZ1l` z?MiUUegOLvdGgQSfyMJ`y)t+hS(?D1?aNy32Eg>C0f#EHu!Q|#P6#7^xt=|(CI&y0 zGBy5tj)f7I5O?dC#Jn?e)rYO0%F%;dny3JUiJpp)Qf&b(ZPYiWO~N3f$PY?FkVE32r+Z=(Q zJj%u?dqU}=n_zRO8Pufk&Gim%KI-zL<1%Vh%&UUTpyK-ZeoIM*-ZQS*lvYMszCX^H z8ThxJuo2vIwl=m$ejUN?mrqgIQEI6x`9utN(;<$Rm#d~%#w308H?0)2BO(Rdb|}6$ zevj8vSwQW*l-9%g*T-wv{643WONTJIXeuy4k)+t1J(XhpLJKFH?s>Dabtyr-lO)<@ z(kCMr%;=61WYB-Lu!|IWW_za09%ni>ATHWGf~e(;my z2a`(QGedEB&tv6?SKyE}vJ3fJM8sFVbSMNoG(}kjsz<+O)vKx{a}CVH?rqg|^YZ}( z)63vXah(A+W9Osui4m_qQ-y1$O`*^Z{y5OlThO|A$`OP$2_9TN2*FQ5cMK%B36IrzsT{#JV5Pp=lZ`ow`~tm7P}c@he8! zNErRPU#;{35V$9yYbahb_)utMbi-1}82M42Jmd7%1ai`6kymonUM{hrtw<4Jmb0pT zNDvahoG`PhoU>U-V-hxE{B`_q@f$M8I(jFIzgK1213M`qX3_#ap(_}>E0vi=9bOmj zo6YIPRy6y)zuxDV5~X zL9gWKDJ?wbf;2HQL5UX|P&Dx)Y#a5WrLtqiMmp<99Xwi7c(iG~yd6J5gr;RFQ_<%e zojvK&z20Fy?U=nUALj#~Og}%*UiD_FY1dL+o6_f*78QU`G=`sa>9D4wbQ3UN+yp=t zR}S$!h}99ta`vCz9*dGOvEb8rb_jb<{rY>BMht4@?=^-XZ!?z(a};l~;uZu)%p+={ zySd`O?At=UUHsDWgy&F}j9c9s$v%7qs3dmOHXtg5Tdo`cl*NW*^~oivO2wPtsFgB? zoVbtNn#+K0&(7X5?qskNjjfgc5Cg#>2jz0C(BYbZLPO)|dMas&-Tgyo18D2)Zl!2B zF2zq9$Y~0s&Vend^kDsFm0?Ca_Kd}qSf21VQi$D*wKJU`@S++^1O)3zdP#|SkWL+t zgkY+PKa<1>dLw%A4&d=)H@Wkdj&s}8iNTi8t1QbN7pO@LsNvMf`tlJxwa7=BB6{=| zz@6|1>{bPFWHO!2o&2gp$;)}XE-g~Y8f1-Pl$5htv#LLTdq-_MTmHEAE4Be}PuWmzqZPI2q&j@zP>ruBmJ}PGH{s zkIenBvmyF)CbaQui}2LsqH&++BWs@OMSl13@8yNG2IONAuGWx%8>`Gv@x}Yl-tUNP z;B~4?fs3>DHJ@DW-@|UIERP(I^!NDD+9&#W`TUmgM2iQSObl$x?a`2F;^!b=I*GRZ zV+jFQIz3ZO>*c5`CiQZa?G=DMF@w0^T0KGp>j<${Sz5oeHcK&cPKzY^3=Reu(+f9B z$!p#7(H%+v3B>Y@@&e^cCV);0p{36$dLGz>9NwH}N+o#Rw7h=dv=kmO={mU0%E|Izp($xarCk>2<5}0-~;rF6;y?5A0-ywprVH#0&&Nl zOjWVLD^3__j;GPS6xh2_UIhW=--Q;N3wq7|9ad@bDhO9j`ky!R3&OY}X#uDZaRF8jsw>l2)1OBQW$O_HdPlQ*Yz|E=pMX3zWA z^~_W(_DgK880%G0e7mf=VFJwP9Hv*+M9{EVxN5OKTFX^KAZ;Jwp4o@>B?k9k8#)fYqBWtfD&laCzM@ZSPY( z%fr@ginKqqndz1dv$)E@cG7l9Y9bA4N3?Q=Aef<JD~xL;nxH-Q z2TcK^-SDZ^NK#3*t&hoN zaEf2{O@ZJw35hM#j!2tFhTO3{s%tuJ?~VhA3buqXm=@@_Us-j)L}k-8K!vt~f8nal zmh~g3E29bWy^E`t_YV#{?1Mof z^B+b0#;C<|5V2Cqadf2x$9~jiL*XhD)t~mcx>yyK0$tifo`268xV(J6{CE7uEaS#% zsftZ~feI3AA~diN2W)~cB(eKvxCIj!4=-i|=F{-_0lAh0?;}V7W3C9pjUBvY{$m;n zFFn`K1~uk4c9I;H{$BK}OM>ox-H_1qf^#?L>IAnN7>W z>#xw(o1=%a6|c7`hk&DRY3%kvXS=UbgwdG2s@a+5$%rRbjX@-vISMy0p2vJPV@i?} zI?Rwz3TgrEZ<#K=yjn+H3zD|D{N_1fS037r#BGcM;;n^R`B36R^db&wTv$i?vrfMf z*3Xe|HG^}08$!O~xV|_Q1lVxgU`oudI@|Ycl?DhdD*NS}>&*t+OR!H1z#D(MRY8EI zc=~W>Tyb^WV_!7}l6RM^Y2Yy)`)9DOO*#0i>_x@yk((UTCiK)SrN? zuZ>tohr1s7#k+8*Zc%7YcbzC44KFdWL{xD;CV{R%VHywnAUP&u2UA)lnX?o|pSvRZ zqA(#utT5c(?Z008FC8g*k&eS(cXNxyWJhMjkk;8sq;{ZdQu;Yzr+7!i^0mX z`kcvQSMA}L_n>Q&AJqt{l(b+K_|tgfU%y#VGUo^fl)jcKY4!fxhg+DPUzuztLEth* zC0OAnc^vD&nCJVvxqoh@zMi83in5q^pC_Z zONXZzm8248xVs1!;9$$GWo#EMc`tQ&toTZ4%}S>)CP~ia`*3ju7ryvX3V|13`u62+ z%_cx<_uuyL3I5W|u$?`mJl!TB;+q6eA8V*6S<=`5heu^7q^s#6{yErgcQ!i^0;eDR z6oO`2WQ5fwvY#)#c&t_Gy|GYVO zbTGB}KU)|-u|N39^Mgfo*>3@9M6c;;+{e*Vw?r%F>@@Y9stbos$-N$_HFe6@9MOhK z;Ur+Org)Bn?rj)#Bm)DKfP|jrZu@@i zzMgzpVb8j7kF+@FfZA4Fsrivfe=efC0AT}+E4k<_&4L8Psn|}EkaN>C5L-d7;K$}-*nNYquPEmM zdxAQ@%RZ7ld75i7HVYtY0yh$AUVEGTi~~B`c;Jy8U%KNN>$suq(qsyt=1Zi|D|?oZ z5U3PFX(F7427Z&Xqbrbk;_3J&W8>idUR4ne5~*e5K8Kebi(5-lbm2l3-X)m&6yR92 zOAlUDH-nGo8$3w;W#=ov&k6u!^d8!tvtCVkV!sziMuQ*E)gd*PekzA|cqr%P-abH}^(Po^;K|tu5_1(naI7T*KKpix=B0^Pkv%vQZs` zD>A zIW#uxzU~zP62cYDTR3={_uoD|lKBFD*_s+N;9s2zO}V-k*ZCGCl9(wNPxL>c**dhbmD@d-9yj!kXH>9_2R^oI8d9c2n?!u_&?Ok zH3FRID&Zq=#pEE0ITbb%RX%^lw3N0d@()g*#OrsuwCm9ana?cTA>&pUfTR*&0z{3W zF1>EloFE0}Ns#Xx!E?j>l1saq6D^!88=a?9ozEa+18M_Qs=`Pi6aywA9ly4igO-{u z1m@-+35um?V$YT-PE;6xif8>rYoD`sjf1-18`L;vWJNU3hwgX4sxyzqvf;~I?4;6H zBGFcBpg^1)ohzv`n&r)!Bvec@SVvZjmQ=2J!1s{pTI7q;leRlcTb95a(V0-zuce?2 z{RV}b0k8=WLpkWk&R5gnhh%Ui0iWItS_mnyFe$5rKnzRH*4a_#JiqK5248juL9-#6 zYp^y?kg<<~jsLpz?9cN15Y}pwSN!xaVq}xQ(&&01$?Dhk4n(2kOndaQL{{jaC*|8b z8$1i?miiG{Mepa!(1x<;pAfz71>edEyH%z~l5$O78cpws+Xj4Pd z2ZE9_=($=!$JR|x*~ZK%vXu@|eBXyu-fzk<#Mk|)cLw)TK{y4m(qE3sF>Go`Jdfro znpY#H{;?j3!325&ur!t&*9gDgZn+yXPA!K7qb`flj*>ep4;eTm%$wCYUh2UDT7od5 zMMzx{IYI~{1_r)~71lb(u6Z`QBfoxX$*s7vg+C7pTm9>Zud4rQkR+_=WR6dW(85YK z&hkL6bdW-omtupNBwqDUG;*vRmz`kH_=h*vv+^Y>YA4jpko~6ddAUeZ0Gq9BmeW;u z)e3}pjF$Q2?AB{^dri4E3^x>!dOm(wEdnzo_6U$BZfk&G*TPHCIAtRXfO)n z&Uo{}%ZnJuADZ3gqPde$b6w3>`!}!$JZKk=+sk0rqKc_>F5 z3ST*9)ch*f0EBn;uqO{w(0iU6u@{5$yHQPi~rNyz`GwVojm z0@1tZmT-cO*+Ua{3$5yPLpAwI<68-=+K7>Tmc{sfBY~4&CpQ7cHVNS26$iX;K2vqcCEkCnxibjx|`+=8MmIr^VtXrB6%voZ0di()Z zEfQTibh)9{L3E#JfhelJs9kVYOpv8a+B2~qlmRzU&E2+B+@93-<`G5wx+Z~%r{lo8 zB`r&1S1bmV7yxl^v{vY;!&SyRSPU5uk&hvLgfl;aR=hZeLOfS_e-GYJIPQinu&Th{ zb*E?p@y{#fSD$aKtV8&tu)82J5Le6hDv2xP+Gud5BPVe>7|K+M{;v?%ucbXeU_fNa z78Bw~4;Cz-C{Le4$1-tXnAChZK_$i_Cmm=G)ku4%Dz*mDU_4(d`c*FOa7Plwlo;VW zLMj~=>)Y2XQR^XXDH&Z~+SWR8HH~jU&SWv2EqS0Qu#sPt06=#hAE@5~zHjCnV@J+P-uvshcVBxVIjyUyow$q9eL?_l;4~veC5Ov9j*uxUeb|x zuu)gP+%2}V;^7iA5M@Je%S^rvr%%+{@(?o!*evt@v~dfk&+gS8K9w~mku%4L=sAGA zZPgkvNPcOE5p6nBIb<cQ{q`GdC3r$`ZA)lD3fwRasLQM!A-6D zroZl%mipoWCdq7Xtk+^n82Rk&)qlUd$EOQ3y`1t9Ynlgt`{Sg-FT=t^RS0d>`>x{? zT+1a)3lI;uN6ZyA<~6xS@>%PK@@l8dB@U|D!`Ib5_`t30TP0Lr3ykZJt6G1N1x?2SJSY?hBU%w!bNkp`Lm#bP1k&eJ5nRyG zs_d|JG4t~Al>FLIgg6&aN_)_Wy|1M6k8`LoGG3XLDI&xFDazs4TXk7^ru1kqfswC$ z#zf(`8)geOrxaQBR00rv}WId9p159IzR^Lw7gHcG3R`8ihTy26U#zs9377r}4 z$Adk>eq-q25LpfeNBVOe1Fu@<-^`#6|NNrbA{n|?#os%nk`6@)l;`&M)O-T|1kF$p zb`x))lQT0GxFaeHR7b{sbTr*e?tp{63j0#LvuoymdN?I$&9Ga~lr{^|e;Y!*9*l^> z*ypsV%WIZgM6NYs=s7L~3A%^1ocl)m*L8jj zY+V?7@8^h$|L;+yLQ`w{-)*3FFrVIo-mSKFu_|jJHWM?>X#|h0MdobkyUuT>zkfk4 zhNN7Zssy}!y-a!EMCqb{3{b}UpfKfF%sZFH!j)|)W@RoKwp^&7cQi-Gi*GS49Bt&7*EY0g@xEHCog3Qg%KtrPKE zB({u_P@|5$xoZ+b46OxrAIBfZfBg@7Yfc0G7w9)b74}>4`M+42{GSw*pRgbNr1-(4 z%Kx$ScnB3-AT)hS>O!_FB!WjU&Mylq>&4kOoro}u#w++Bbn;H{Buqs8K^oOh*MUw+}XrqC=)(~#C+$Qok3z!8riU2cw5DBsh07>GgNFzMQcBKS;h1!z=3u8nB zifKFAe)omiLgNEOf3x_k%t5%aRZQH_>+z>!0WW0Yc-h>2o5MW``?v!-o!&i}$sOvWt*eha;#ae*Le4e@McF~9^XRH2%TrI?b1lrdD z(Ip1h;)aBFhu!4ZB9|5mW)<;QC48DTw`)*GVnjnDOthJvtfKWN+S8z%44NUR?gav& zH+PH(8_ed_>4y_N0oRTq@4_+Vkox%IDM=d$CqgDt+{^d|JUb+mOf6v@65@Xpsfl7; zU%`f%6zOSv36XL^ABcj@SrWaEaI*A;U~RL}c~BCG0Nd-2KDQ(7TX@{%F6!B91K0I9 zQ=p?dUF)J(S5@2g!JE-xe^Y%MD8m&?(!B|jTGgea17+FIy{TwpW>_Url{;` z3!Hs-e;m$dq59W5~5Y)k1&*kjIVyNx|rv|ePL7?Nd)cJ1@?u27_>4nL&1bu zH-Zw`V{U3AXA4=`?Jz{@N+z6oxV>jt~LK zrLP4RV$IOrI`ySSgmC6v5aK+KJrmTK4>Yo5M&RR@imv}6w7tQ#9Pr>rRCl+#?edah z4>b?fm6%Nm8?d^lIJK@$Zkv9-np@yH44ITK<~A>&;hKun14_(?L3&=NA(FxHS_Iy^ zWRp)<5Q9ajBqVT^OX6!Pe$gs^8j4zbXO=HP<-3q=1T{#+w1GOzg!t%`$MZE`cH*iP zFmqa(Ajq zBG8R&bO&8p7(YISkdD$NrwyTTAu6ErWdU5#v;v@@kwDNWl?Ue6y@oIcXGn{GS668j zX0XHNrgf>I@=f3?zv9+)z;Zs~R4(h&(vqL%k$+;It`h{I_YK#$d6-J0x(b@J3%%NS z>zHBBz?T20W1rsdW|N}pBm(=Evp>VUG0VUhQa?|xPR8<4lF!y#uKD%(npocoK2T-+ z%Xbny9FLLba9YERE3gOK5vd@ov!cBZ?a-RXPF$SIV|I^L)1EMHiwR=0J5(9}#5deQ zr2=CP$oY}6_zGFQUP}y)ztBx{B)}d4?J1u+wV)2KlR;HvdzIA7^CKp(Mbl*vD}k_R zd5t(Kn!Ez35Tz-~^ul{j=K;a9)M?^Nb@SY_a{jM`ZhJ(b-zrQd+}Pu?4yb*Y$ixz& zx#k{}eQJWWZ#>CzgTyenLKW+czjb8_gMZb=cxbvi}{cF z+E3^Ye$xD4Q_V7ZO%(BSs@mj&gc#2#Zlm}>7_wi2{+u2jaCKG-ITM<3XJ9316Q{58 zcDwp@@={so~0)M+CBA}Z(d45+is;{}sy&JY>(1TT_> zi!nr>F@GNTWA~=yP!d^S0?lf!BjY@#{JhH(@-T{KW17@4?**e zuqE{0PP1kt#v&p)Yyl8_ghIMWfEe#N6TnB4xAzoU2$DP8oOupneWZMND})?&?mAV0 zf|zkEai$`ok44+x3UD3d=cpD#;H_jHjx z$M(l7{TT-UV{AqeAGr}ry*8YGHXCw3VVa<$w7bm&IABEnv9@$~c6Vhq#!s=K?$18x z)TU(i-V6_~Zwtpe*$=c3y`#g4$2H-3s$er{G!#Qu9fz+z*aoq%4v&s?c3Dl`44*zb zZB4Pl$=dm|^gcMSb34;dx!%!cZgNICa#}PW_`T1Y)UgJ8aAtb2277t2WKvBn8`Obc z8a3ZZ>%+0eja!zCUf#c%&~>JE@h$jkS=jp7i~cshH-AR2npZ6TiZHAS#?E6mNKnK^ zjj6-!pXurU!km4;5gC^z3@i6}rluT)9f6HO{M9$N-+uAw9;4GYw=**eiC3b*|BMuu zD0^>Q?7#ENh1ENa7sx;0mlX4JLkeg@Dk3;wIw^!cFd^_KJeJ^G9>ohGy5v!KuYt>( zQnHlJ9;@0C|J@0~gxqc-ur-_VA4|SUL_02nVM&!C;K3L|rr3L5qUcu~EI?6u9mNzs zxD*edR2B`w!V4{Q-guj6s#4B^Iy!%BC1eYJ5l;zTJc7ER)_&U|^W>|6J&WI>Ra1i9ZF2C{{5@V& zUTmfVbqpx_w2}kZB1II9kidj)0C$&+OuORD1QQRiFQ0Nb($aCU-cn~u5pCa@^+tm?O(b~Idf13ECyjqgFt?H~Df=7Q-~%6_ zTZXX($)^#S)dsl;dA|bNv>1;&H3u)wDCf=!<-bVFMGegFo|_s#atx`1;0?Erh^zp@ zAVsbg6B#E-E_t1A-v@WPq}X|0tp+yVfBq1&R`xkK^YA$wQ5o0*4(l&S_#2cED2Nvh z5nqS9Xckj7FR>9}+8TFCfRN_NW-b64+_;Sb77Bj5WV)S3iyT#-kkJyLbx7)k_`1U! zQTeoQ(3Svvxi8P;(@85$p01{Syow91B=F%$5oBS zd>P(Y`!2BFT{d$@-GZ6iLj(YDNl!02U~$4G=#S05l8D3Nb6Muxm}ka(O#Z35lB^Q% zqof5wmW*-}K7&Q>DHv164jCsHuw01h&=R}|TSt_P3KsD|2fu9#y<7{=mU(g_@}2_r z(4DHP6ixuCONn_aoq8?H)U4dnebNH5xp~{hClNzBu@8BQsa?KiAmK~}r5sopOq0kZ zfC|=jA|bDYxyc#n#0oP44&^(2K5IMRP*AOHU6K?=#i>1oSaw)Oakc@f^Yv>-{c0^3 z_x9#9=ry1QODarv3V$Uh2oUOap&>z+bp!JBe8nRj=5@m|VB>L##9ga&Rs4pf)L;Iy z-1AET=^L}c<*@1h#`@0aLkss}Q`JO0D?CDIYy8XUC4ZS)8UzCjGQ!|1P`C%k>}SN) z%$g$Wr@I!EKTA&E`e%JV7H`lcNlJ2K%XxwycbP_F7F(VAqGozcENM)NQPc^3_c?pP z%Z+8&(@m+%u?Y#5E#ZcyxvGn{v=ap8h?DeG*JN+4Fyh6=%sPs0zpZ+r9L;>y!tpF^ z+?)IZH5e%yq{6XU<}KIwjcd!9F6Gl}n4LFIZ~U1xzeR5kD)1^9A(1Ul9@_Q>lsv_U ztHvXX`3WY`am%;jHRn8 zyqou#3c(P8webhYan-m>AaC2+`ekvQkC7$ND|8PFtqN1+JoE;=%5x2aqfiWVLjIKw z@t&(4LM~U}m9vt+L8F{!9MZKrBP`f(se{N?K|Y=M^b>6fEJn|>ax23Hl4l)5uqGp# z*eNNLO2A7>ZY~un(;N{=i0(w9I(iI@K=I;Smr&eFpBN;LFLInyf#^0|GlW`We!whZ zi}eDukOy6IxXFJQTmfxxg&0i4c;5&q{K((S@Z;mFuvmC%!1E-BVl40>3G{yL+agkI zlIS8j#iI*2@4sTuNT9O~@vSw{2CA^@9$@p_rNnp9o@u^<#6Bv|q-eA#h^yk|r|QWI ze$QQQ7neHC)f3rfD7|LGR3o+DKrIfhd3K6^@@EaQOCw6h9U4tK*SX2cPu_vd#?|ns6yqZNnFZ-aDLPw_0BjL2>q#9SPKFhIq;HE0af-&z< zR~Ju}S2?>wb5{PeAG|NjQtK)Mm3Tp=WQ(&``bACc?Nqsxh9&y93R^*1>fj{brgHsw zdu)*T77WZfXU4wPM|YB1R}39ex#xZUGC+aHBTDRzV8VJLjt_`C^SF>&dg7kAoo88j z=>2q+TOdH&thEKD+7N1gXS&%W`bpIFLJUQxy#}fe(sCuQjqv(=!u(NDrmrvPD)lTc z4s8_)s+Fg4YMRjp`8&OkzQCNjs*8cA4WG4KWn%Cjn^OOl>23b%$0$fN!xBWUHuilM z>vE5*$o`m!LfT8Mj{-)3D-O=-zeP>c@bRp$m=DWf*5UwiR566JU+P0&e_fTgGfI